]> Zhao Yanbai Git Server - minix.git/commitdiff
Import locale tools and ressource files 33/3333/1
authorLionel Sambuc <lionel.sambuc@gmail.com>
Mon, 20 Jun 2016 16:30:51 +0000 (18:30 +0200)
committerLionel Sambuc <lionel.sambuc@gmail.com>
Sat, 9 Jul 2016 10:18:33 +0000 (12:18 +0200)
This commit requires special steps, please checkout docs/UPDATING.

Tools:
 - gencat
 - locale
 - mkcsmapper
 - mkesdb
 - mklocale

Libs:
 - i18n_module
 - libintl

Ressources:
 - i18n
 - locale

Change-Id: I559d0399d8e98bcee15225cab786e43f31506207

1369 files changed:
distrib/sets/lists/minix-base/mi
distrib/sets/lists/minix-comp/mi
distrib/sets/lists/minix-man/mi
docs/UPDATING
etc/mtree/Minix.bitcode
etc/mtree/NetBSD.dist.base
lib/Makefile
lib/i18n_module/BIG5/Makefile [new file with mode: 0644]
lib/i18n_module/DECHanyu/Makefile [new file with mode: 0644]
lib/i18n_module/EUC/Makefile [new file with mode: 0644]
lib/i18n_module/EUCTW/Makefile [new file with mode: 0644]
lib/i18n_module/GBK2K/Makefile [new file with mode: 0644]
lib/i18n_module/HZ/Makefile [new file with mode: 0644]
lib/i18n_module/ISO2022/Makefile [new file with mode: 0644]
lib/i18n_module/JOHAB/Makefile [new file with mode: 0644]
lib/i18n_module/MSKanji/Makefile [new file with mode: 0644]
lib/i18n_module/Makefile [new file with mode: 0644]
lib/i18n_module/Makefile.inc [new file with mode: 0644]
lib/i18n_module/UES/Makefile [new file with mode: 0644]
lib/i18n_module/UTF1632/Makefile [new file with mode: 0644]
lib/i18n_module/UTF7/Makefile [new file with mode: 0644]
lib/i18n_module/UTF8/Makefile [new file with mode: 0644]
lib/i18n_module/VIQR/Makefile [new file with mode: 0644]
lib/i18n_module/ZW/Makefile [new file with mode: 0644]
lib/i18n_module/iconv_none/Makefile [new file with mode: 0644]
lib/i18n_module/iconv_std/Makefile [new file with mode: 0644]
lib/i18n_module/mapper_646/Makefile [new file with mode: 0644]
lib/i18n_module/mapper_none/Makefile [new file with mode: 0644]
lib/i18n_module/mapper_parallel/Makefile [new file with mode: 0644]
lib/i18n_module/mapper_serial/Makefile [new file with mode: 0644]
lib/i18n_module/mapper_std/Makefile [new file with mode: 0644]
lib/i18n_module/mapper_zone/Makefile [new file with mode: 0644]
lib/i18n_module/shlib_version [new file with mode: 0644]
lib/libintl/Makefile [new file with mode: 0644]
lib/libintl/gettext.3 [new file with mode: 0644]
lib/libintl/gettext.c [new file with mode: 0644]
lib/libintl/gettext_dummy.c [new file with mode: 0644]
lib/libintl/gettext_iconv.c [new file with mode: 0644]
lib/libintl/libintl.h [new file with mode: 0644]
lib/libintl/libintl_local.h [new file with mode: 0644]
lib/libintl/pathnames.h [new file with mode: 0644]
lib/libintl/plural_parser.c [new file with mode: 0644]
lib/libintl/plural_parser.h [new file with mode: 0644]
lib/libintl/shlib_version [new file with mode: 0644]
lib/libintl/strhash.c [new file with mode: 0644]
lib/libintl/sysdep.c [new file with mode: 0644]
lib/libintl/textdomain.c [new file with mode: 0644]
share/i18n/Makefile [new file with mode: 0644]
share/i18n/csmapper/APPLE/CELTIC%UCS.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/CENTEURO%UCS.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/CROATIAN%UCS.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/CYRILLIC%UCS.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/DINGBATS%UCS.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/GAELIC%UCS.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/GREEK%UCS.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/ICELAND%UCS.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/INUIT%UCS.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/MAC.part [new file with mode: 0644]
share/i18n/csmapper/APPLE/Makefile.inc [new file with mode: 0644]
share/i18n/csmapper/APPLE/ROMAN%UCS.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/ROMANIAN%UCS.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/THAI%UCS.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/TURKISH%UCS.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/UCS%CELTIC.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/UCS%CENTEURO.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/UCS%CROATIAN.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/UCS%CYRILLIC.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/UCS%DINGBATS.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/UCS%GAELIC.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/UCS%GREEK.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/UCS%ICELAND.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/UCS%INUIT.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/UCS%ROMAN.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/UCS%ROMANIAN.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/UCS%THAI.src [new file with mode: 0644]
share/i18n/csmapper/APPLE/UCS%TURKISH.src [new file with mode: 0644]
share/i18n/csmapper/AST/ARMSCII-7%UCS.src [new file with mode: 0644]
share/i18n/csmapper/AST/ARMSCII-8%UCS.src [new file with mode: 0644]
share/i18n/csmapper/AST/ARMSCII-8A%UCS.src [new file with mode: 0644]
share/i18n/csmapper/AST/ARMSCII.part [new file with mode: 0644]
share/i18n/csmapper/AST/Makefile.inc [new file with mode: 0644]
share/i18n/csmapper/AST/UCS%ARMSCII-7.src [new file with mode: 0644]
share/i18n/csmapper/AST/UCS%ARMSCII-8.src [new file with mode: 0644]
share/i18n/csmapper/AST/UCS%ARMSCII-8A.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/Big5@1984%UCS.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/Big5EXT@2003%UCS.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/Big5EXT@E%UCS.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/Big5EXT@IBM%UCS.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/Big5EXT@Plus%UCS.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/Big5UDA%UCS.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/ETen%UCS@BMP.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/ETen%UCS@SIP.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/HKSCS%UCS@BMP.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/HKSCS%UCS@SIP.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/Makefile.inc [new file with mode: 0644]
share/i18n/csmapper/BIG5/UCS%Big5@1984.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/UCS%Big5EXT@2003.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/UCS%Big5EXT@E.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/UCS%Big5EXT@IBM.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/UCS%Big5EXT@Plus.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/UCS%Big5UDA.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/UCS@BMP%ETen.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/UCS@BMP%HKSCS.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/UCS@SIP%ETen.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/UCS@SIP%HKSCS.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/charset.pivot.BIG5.src [new file with mode: 0644]
share/i18n/csmapper/BIG5/mapper.dir.BIG5.src [new file with mode: 0644]
share/i18n/csmapper/CBM/CBMINT%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CBM/Makefile.inc [new file with mode: 0644]
share/i18n/csmapper/CBM/UCS%CBMINT.src [new file with mode: 0644]
share/i18n/csmapper/CBM/charset.pivot.CBM.src [new file with mode: 0644]
share/i18n/csmapper/CBM/mapper.dir.CBM.src [new file with mode: 0644]
share/i18n/csmapper/CNS/CNS11643-1%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CNS/CNS11643-2%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CNS/CNS11643-3%UCS@BMP.src [new file with mode: 0644]
share/i18n/csmapper/CNS/CNS11643-3%UCS@SIP.src [new file with mode: 0644]
share/i18n/csmapper/CNS/CNS11643-4%UCS@BMP.src [new file with mode: 0644]
share/i18n/csmapper/CNS/CNS11643-4%UCS@SIP.src [new file with mode: 0644]
share/i18n/csmapper/CNS/CNS11643-5%UCS@BMP.src [new file with mode: 0644]
share/i18n/csmapper/CNS/CNS11643-5%UCS@SIP.src [new file with mode: 0644]
share/i18n/csmapper/CNS/CNS11643-6%UCS@BMP.src [new file with mode: 0644]
share/i18n/csmapper/CNS/CNS11643-6%UCS@SIP.src [new file with mode: 0644]
share/i18n/csmapper/CNS/CNS11643-7%UCS@BMP.src [new file with mode: 0644]
share/i18n/csmapper/CNS/CNS11643-7%UCS@SIP.src [new file with mode: 0644]
share/i18n/csmapper/CNS/Makefile.inc [new file with mode: 0644]
share/i18n/csmapper/CNS/UCS%CNS11643-1.src [new file with mode: 0644]
share/i18n/csmapper/CNS/UCS%CNS11643-2.src [new file with mode: 0644]
share/i18n/csmapper/CNS/UCS@BMP%CNS11643-3.src [new file with mode: 0644]
share/i18n/csmapper/CNS/UCS@BMP%CNS11643-4.src [new file with mode: 0644]
share/i18n/csmapper/CNS/UCS@BMP%CNS11643-5.src [new file with mode: 0644]
share/i18n/csmapper/CNS/UCS@BMP%CNS11643-6.src [new file with mode: 0644]
share/i18n/csmapper/CNS/UCS@BMP%CNS11643-7.src [new file with mode: 0644]
share/i18n/csmapper/CNS/UCS@SIP%CNS11643-3.src [new file with mode: 0644]
share/i18n/csmapper/CNS/UCS@SIP%CNS11643-4.src [new file with mode: 0644]
share/i18n/csmapper/CNS/UCS@SIP%CNS11643-5.src [new file with mode: 0644]
share/i18n/csmapper/CNS/UCS@SIP%CNS11643-6.src [new file with mode: 0644]
share/i18n/csmapper/CNS/UCS@SIP%CNS11643-7.src [new file with mode: 0644]
share/i18n/csmapper/CNS/charset.pivot.CNS.src [new file with mode: 0644]
share/i18n/csmapper/CNS/mapper.dir.CNS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP.part [new file with mode: 0644]
share/i18n/csmapper/CP/CP037%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP038%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP10000%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP10006%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP10007%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP10029%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1006%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP10079%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP10081%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1026%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1046%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1124%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1125%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1129%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1131%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1133%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1140%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1141%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1142%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1143%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1144%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1145%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1146%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1147%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1148%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1149%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1161%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1162%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1163%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1250%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1251%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1252%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1253%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1254%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1255%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1256%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1257%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP1258%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP273%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP274%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP275%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP277%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP278%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP280%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP281%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP284%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP285%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP290%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP297%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP420%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP423%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP424%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP437%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP500%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP737%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP775%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP850%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP851%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP852%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP853%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP855%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP856%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP857%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP858%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP860%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP861%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP862%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP863%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP864%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP865%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP866%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP868%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP869%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP870%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP871%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP874%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP875%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP880%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP891%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP903%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP904%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP905%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP918%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP922%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP932UDA%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP932VDC@IBM%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP932VDC@NEC_IBM%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP936EXT%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP942EXT%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP949EXT%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/CP950%UCS.src [new file with mode: 0644]
share/i18n/csmapper/CP/Makefile.inc [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP037.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP038.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP10000.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP10006.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP10007.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP10029.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1006.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP10079.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP10081.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1026.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1046.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1124.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1125.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1129.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1131.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1133.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1140.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1141.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1142.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1143.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1144.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1145.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1146.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1147.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1148.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1149.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1161.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1162.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1163.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1250.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1251.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1252.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1253.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1254.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1255.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1256.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1257.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP1258.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP273.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP274.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP275.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP277.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP278.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP280.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP281.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP284.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP285.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP290.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP297.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP420.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP423.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP424.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP437.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP500.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP737.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP775.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP850.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP851.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP852.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP853.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP855.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP856.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP857.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP858.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP860.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP861.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP862.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP863.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP864.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP865.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP866.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP868.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP869.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP870.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP871.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP874.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP875.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP880.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP891.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP903.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP904.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP905.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP918.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP922.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP932UDA.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP932VDC@IBM.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP932VDC@NEC_IBM.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP936EXT.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP942EXT.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP949EXT.src [new file with mode: 0644]
share/i18n/csmapper/CP/UCS%CP950.src [new file with mode: 0644]
share/i18n/csmapper/CP/charset.pivot.CP.src [new file with mode: 0644]
share/i18n/csmapper/CP/mapper.dir.CP.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/EBCDIC-AT-DE%UCS.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/EBCDIC-AT-DE-A%UCS.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/EBCDIC-CA-FR%UCS.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/EBCDIC-DK-NO%UCS.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/EBCDIC-DK-NO-A%UCS.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/EBCDIC-ES%UCS.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/EBCDIC-ES-A%UCS.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/EBCDIC-ES-S%UCS.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/EBCDIC-FI-SE%UCS.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/EBCDIC-FI-SE-A%UCS.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/EBCDIC-FR%UCS.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/EBCDIC-IT%UCS.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/EBCDIC-PT%UCS.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/EBCDIC-UK%UCS.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/EBCDIC-US%UCS.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/EBCDIC.part [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/Makefile.inc [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/UCS%EBCDIC-AT-DE-A.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/UCS%EBCDIC-AT-DE.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/UCS%EBCDIC-CA-FR.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/UCS%EBCDIC-DK-NO-A.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/UCS%EBCDIC-DK-NO.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/UCS%EBCDIC-ES-A.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/UCS%EBCDIC-ES-S.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/UCS%EBCDIC-ES.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/UCS%EBCDIC-FI-SE-A.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/UCS%EBCDIC-FI-SE.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/UCS%EBCDIC-FR.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/UCS%EBCDIC-IT.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/UCS%EBCDIC-PT.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/UCS%EBCDIC-UK.src [new file with mode: 0644]
share/i18n/csmapper/EBCDIC/UCS%EBCDIC-US.src [new file with mode: 0644]
share/i18n/csmapper/GB/GB12345%UCS.src [new file with mode: 0644]
share/i18n/csmapper/GB/GB18030%UCS@BMP.src [new file with mode: 0644]
share/i18n/csmapper/GB/GB2312%UCS.src [new file with mode: 0644]
share/i18n/csmapper/GB/GB2312EXT%UCS.src [new file with mode: 0644]
share/i18n/csmapper/GB/GB2312UDA1%UCS.src [new file with mode: 0644]
share/i18n/csmapper/GB/GB2312UDA2%UCS.src [new file with mode: 0644]
share/i18n/csmapper/GB/GBKEXT%UCS.src [new file with mode: 0644]
share/i18n/csmapper/GB/GBKUDA%UCS.src [new file with mode: 0644]
share/i18n/csmapper/GB/ISO-IR-165EXT%UCS.src [new file with mode: 0644]
share/i18n/csmapper/GB/Makefile.inc [new file with mode: 0644]
share/i18n/csmapper/GB/UCS%GB12345.src [new file with mode: 0644]
share/i18n/csmapper/GB/UCS%GB2312.src [new file with mode: 0644]
share/i18n/csmapper/GB/UCS%GB2312EXT.src [new file with mode: 0644]
share/i18n/csmapper/GB/UCS%GB2312UDA1.src [new file with mode: 0644]
share/i18n/csmapper/GB/UCS%GB2312UDA2.src [new file with mode: 0644]
share/i18n/csmapper/GB/UCS%GBKEXT.src [new file with mode: 0644]
share/i18n/csmapper/GB/UCS%GBKUDA.src [new file with mode: 0644]
share/i18n/csmapper/GB/UCS%ISO-IR-165EXT.src [new file with mode: 0644]
share/i18n/csmapper/GB/UCS@BMP%GB18030.src [new file with mode: 0644]
share/i18n/csmapper/GB/charset.pivot.GB.src [new file with mode: 0644]
share/i18n/csmapper/GB/mapper.dir.GB.src [new file with mode: 0644]
share/i18n/csmapper/GEORGIAN/GEORGIAN-ACADEMY%UCS.src [new file with mode: 0644]
share/i18n/csmapper/GEORGIAN/GEORGIAN-ACADEMY@OldCapital%UCS.src [new file with mode: 0644]
share/i18n/csmapper/GEORGIAN/GEORGIAN-PS%UCS.src [new file with mode: 0644]
share/i18n/csmapper/GEORGIAN/GEORGIAN-PS@OldCapital%UCS.src [new file with mode: 0644]
share/i18n/csmapper/GEORGIAN/GEORGIAN.part [new file with mode: 0644]
share/i18n/csmapper/GEORGIAN/Makefile.inc [new file with mode: 0644]
share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-ACADEMY.src [new file with mode: 0644]
share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-ACADEMY@OldCapital.src [new file with mode: 0644]
share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-PS.src [new file with mode: 0644]
share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-PS@OldCapital.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/ISO-8859-10%UCS.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/ISO-8859-11%UCS.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/ISO-8859-13%UCS.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/ISO-8859-14%UCS.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/ISO-8859-15%UCS.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/ISO-8859-16%UCS.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/ISO-8859-2%UCS.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/ISO-8859-3%UCS.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/ISO-8859-4%UCS.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/ISO-8859-5%UCS.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/ISO-8859-6%UCS.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/ISO-8859-7%UCS.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/ISO-8859-8%UCS.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/ISO-8859-9%UCS.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/ISO-8859.part [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/Makefile.inc [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/UCS%ISO-8859-10.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/UCS%ISO-8859-11.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/UCS%ISO-8859-13.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/UCS%ISO-8859-14.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/UCS%ISO-8859-15.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/UCS%ISO-8859-16.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/UCS%ISO-8859-2.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/UCS%ISO-8859-3.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/UCS%ISO-8859-4.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/UCS%ISO-8859-5.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/UCS%ISO-8859-6.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/UCS%ISO-8859-7.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/UCS%ISO-8859-8.src [new file with mode: 0644]
share/i18n/csmapper/ISO-8859/UCS%ISO-8859-9.src [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-BASIC@1983%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-CA%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-CA2%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-CN%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-CU%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-DE%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-DK%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-ES%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-ES2%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-FI%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-FR%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-FR1%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-GB%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-HU%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-IRV@1983%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-IT%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-JP%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-JP-OCR-B%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-KR%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-NO%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-NO2%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-PT%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-PT2%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-SE%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-SE2%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-US%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646-YU%UCS.646 [new file with mode: 0644]
share/i18n/csmapper/ISO646/ISO646.part [new file with mode: 0644]
share/i18n/csmapper/ISO646/Makefile.inc [new file with mode: 0644]
share/i18n/csmapper/JIS/JISX0201-KANA%UCS.src [new file with mode: 0644]
share/i18n/csmapper/JIS/JISX0208@1978%UCS.src [new file with mode: 0644]
share/i18n/csmapper/JIS/JISX0208@1990%UCS.src [new file with mode: 0644]
share/i18n/csmapper/JIS/JISX0208@MS%UCS.src [new file with mode: 0644]
share/i18n/csmapper/JIS/JISX0208UDC%UCS.src [new file with mode: 0644]
share/i18n/csmapper/JIS/JISX0208VDC@NEC%UCS.src [new file with mode: 0644]
share/i18n/csmapper/JIS/JISX0212%UCS.src [new file with mode: 0644]
share/i18n/csmapper/JIS/JISX0212@MS%UCS.src [new file with mode: 0644]
share/i18n/csmapper/JIS/JISX0212UDC%UCS.src [new file with mode: 0644]
share/i18n/csmapper/JIS/JISX0212VDC@IBM%UCS.src [new file with mode: 0644]
share/i18n/csmapper/JIS/JISX0213-1%UCS@BMP.src [new file with mode: 0644]
share/i18n/csmapper/JIS/JISX0213-1%UCS@SIP.src [new file with mode: 0644]
share/i18n/csmapper/JIS/JISX0213-2%UCS@BMP.src [new file with mode: 0644]
share/i18n/csmapper/JIS/JISX0213-2%UCS@SIP.src [new file with mode: 0644]
share/i18n/csmapper/JIS/Makefile.inc [new file with mode: 0644]
share/i18n/csmapper/JIS/UCS%JISX0201-KANA.src [new file with mode: 0644]
share/i18n/csmapper/JIS/UCS%JISX0208@1978.src [new file with mode: 0644]
share/i18n/csmapper/JIS/UCS%JISX0208@1990.src [new file with mode: 0644]
share/i18n/csmapper/JIS/UCS%JISX0208@MS.src [new file with mode: 0644]
share/i18n/csmapper/JIS/UCS%JISX0208UDC.src [new file with mode: 0644]
share/i18n/csmapper/JIS/UCS%JISX0208VDC@NEC.src [new file with mode: 0644]
share/i18n/csmapper/JIS/UCS%JISX0212.src [new file with mode: 0644]
share/i18n/csmapper/JIS/UCS%JISX0212@MS.src [new file with mode: 0644]
share/i18n/csmapper/JIS/UCS%JISX0212UDC.src [new file with mode: 0644]
share/i18n/csmapper/JIS/UCS%JISX0212VDC@IBM.src [new file with mode: 0644]
share/i18n/csmapper/JIS/UCS@BMP%JISX0213-1.src [new file with mode: 0644]
share/i18n/csmapper/JIS/UCS@BMP%JISX0213-2.src [new file with mode: 0644]
share/i18n/csmapper/JIS/UCS@SIP%JISX0213-1.src [new file with mode: 0644]
share/i18n/csmapper/JIS/UCS@SIP%JISX0213-2.src [new file with mode: 0644]
share/i18n/csmapper/JIS/charset.pivot.JIS.src [new file with mode: 0644]
share/i18n/csmapper/JIS/mapper.dir.JIS.src [new file with mode: 0644]
share/i18n/csmapper/KAZAKH/KZ1048%UCS.src [new file with mode: 0644]
share/i18n/csmapper/KAZAKH/Makefile.inc [new file with mode: 0644]
share/i18n/csmapper/KAZAKH/PTCP154%UCS.src [new file with mode: 0644]
share/i18n/csmapper/KAZAKH/UCS%KZ1048.src [new file with mode: 0644]
share/i18n/csmapper/KAZAKH/UCS%PTCP154.src [new file with mode: 0644]
share/i18n/csmapper/KAZAKH/charset.pivot.KAZAKH.src [new file with mode: 0644]
share/i18n/csmapper/KAZAKH/mapper.dir.KAZAKH.src [new file with mode: 0644]
share/i18n/csmapper/KOI/GOST19768-74%UCS.src [new file with mode: 0644]
share/i18n/csmapper/KOI/ISO-5427%UCS.src [new file with mode: 0644]
share/i18n/csmapper/KOI/KOI7%UCS.src [new file with mode: 0644]
share/i18n/csmapper/KOI/KOI8%UCS.src [new file with mode: 0644]
share/i18n/csmapper/KOI/KOI8-C%UCS.src [new file with mode: 0644]
share/i18n/csmapper/KOI/KOI8-CyrillicOld%UCS.src [new file with mode: 0644]
share/i18n/csmapper/KOI/KOI8-E%UCS.src [new file with mode: 0644]
share/i18n/csmapper/KOI/KOI8-R%UCS.src [new file with mode: 0644]
share/i18n/csmapper/KOI/KOI8-RU%UCS.src [new file with mode: 0644]
share/i18n/csmapper/KOI/KOI8-T%UCS.src [new file with mode: 0644]
share/i18n/csmapper/KOI/KOI8-U%UCS.src [new file with mode: 0644]
share/i18n/csmapper/KOI/KOI8.part [new file with mode: 0644]
share/i18n/csmapper/KOI/Makefile.inc [new file with mode: 0644]
share/i18n/csmapper/KOI/UCS%GOST19768-74.src [new file with mode: 0644]
share/i18n/csmapper/KOI/UCS%ISO-5427.src [new file with mode: 0644]
share/i18n/csmapper/KOI/UCS%KOI7.src [new file with mode: 0644]
share/i18n/csmapper/KOI/UCS%KOI8-C.src [new file with mode: 0644]
share/i18n/csmapper/KOI/UCS%KOI8-CyrillicOld.src [new file with mode: 0644]
share/i18n/csmapper/KOI/UCS%KOI8-E.src [new file with mode: 0644]
share/i18n/csmapper/KOI/UCS%KOI8-R.src [new file with mode: 0644]
share/i18n/csmapper/KOI/UCS%KOI8-RU.src [new file with mode: 0644]
share/i18n/csmapper/KOI/UCS%KOI8-T.src [new file with mode: 0644]
share/i18n/csmapper/KOI/UCS%KOI8-U.src [new file with mode: 0644]
share/i18n/csmapper/KOI/UCS%KOI8.src [new file with mode: 0644]
share/i18n/csmapper/KOI/charset.pivot.KOI.src [new file with mode: 0644]
share/i18n/csmapper/KOI/mapper.dir.KOI.src [new file with mode: 0644]
share/i18n/csmapper/KS/JOHAB%UCS.src [new file with mode: 0644]
share/i18n/csmapper/KS/KSC5601HANGUL%UCS.src [new file with mode: 0644]
share/i18n/csmapper/KS/KSC5601HANJA%UCS.src [new file with mode: 0644]
share/i18n/csmapper/KS/Makefile.inc [new file with mode: 0644]
share/i18n/csmapper/KS/UCS%JOHAB.src [new file with mode: 0644]
share/i18n/csmapper/KS/UCS%KSC5601HANGUL.src [new file with mode: 0644]
share/i18n/csmapper/KS/UCS%KSC5601HANJA.src [new file with mode: 0644]
share/i18n/csmapper/KS/charset.pivot.KS.src [new file with mode: 0644]
share/i18n/csmapper/KS/mapper.dir.KS.src [new file with mode: 0644]
share/i18n/csmapper/MISC/ATARIST%UCS.src [new file with mode: 0644]
share/i18n/csmapper/MISC/DECMCS%UCS.src [new file with mode: 0644]
share/i18n/csmapper/MISC/HP-ROMAN8%UCS.src [new file with mode: 0644]
share/i18n/csmapper/MISC/MULELAO-1%UCS.src [new file with mode: 0644]
share/i18n/csmapper/MISC/Makefile.inc [new file with mode: 0644]
share/i18n/csmapper/MISC/NEXTSTEP%UCS.src [new file with mode: 0644]
share/i18n/csmapper/MISC/RISCOS-LATIN1%UCS.src [new file with mode: 0644]
share/i18n/csmapper/MISC/TDS565%UCS.src [new file with mode: 0644]
share/i18n/csmapper/MISC/UCS%ATARIST.src [new file with mode: 0644]
share/i18n/csmapper/MISC/UCS%DECMCS.src [new file with mode: 0644]
share/i18n/csmapper/MISC/UCS%HP-ROMAN8.src [new file with mode: 0644]
share/i18n/csmapper/MISC/UCS%MULELAO-1.src [new file with mode: 0644]
share/i18n/csmapper/MISC/UCS%NEXTSTEP.src [new file with mode: 0644]
share/i18n/csmapper/MISC/UCS%RISCOS-LATIN1.src [new file with mode: 0644]
share/i18n/csmapper/MISC/UCS%TDS565.src [new file with mode: 0644]
share/i18n/csmapper/MISC/charset.pivot.MISC.src [new file with mode: 0644]
share/i18n/csmapper/MISC/mapper.dir.MISC.src [new file with mode: 0644]
share/i18n/csmapper/Makefile [new file with mode: 0644]
share/i18n/csmapper/TCVN/Makefile.inc [new file with mode: 0644]
share/i18n/csmapper/TCVN/TCVN5712-1%UCS.src [new file with mode: 0644]
share/i18n/csmapper/TCVN/UCS%TCVN5712-1.src [new file with mode: 0644]
share/i18n/csmapper/TCVN/UCS%VISCII.src [new file with mode: 0644]
share/i18n/csmapper/TCVN/VISCII%UCS.src [new file with mode: 0644]
share/i18n/csmapper/TCVN/charset.pivot.TCVN.src [new file with mode: 0644]
share/i18n/csmapper/TCVN/mapper.dir.TCVN.src [new file with mode: 0644]
share/i18n/csmapper/charset.pivot.src [new file with mode: 0644]
share/i18n/csmapper/mapper.dir.src [new file with mode: 0644]
share/i18n/esdb/APPLE/MAC.alias [new file with mode: 0644]
share/i18n/esdb/APPLE/MAC.part [new file with mode: 0644]
share/i18n/esdb/APPLE/MAC.src [new file with mode: 0644]
share/i18n/esdb/APPLE/Makefile.inc [new file with mode: 0644]
share/i18n/esdb/AST/ARMSCII-7.src [new file with mode: 0644]
share/i18n/esdb/AST/ARMSCII.alias [new file with mode: 0644]
share/i18n/esdb/AST/ARMSCII.part [new file with mode: 0644]
share/i18n/esdb/AST/ARMSCII.src [new file with mode: 0644]
share/i18n/esdb/AST/Makefile.inc [new file with mode: 0644]
share/i18n/esdb/BIG5/Big5.alias [new file with mode: 0644]
share/i18n/esdb/BIG5/Big5.part [new file with mode: 0644]
share/i18n/esdb/BIG5/Big5.src [new file with mode: 0644]
share/i18n/esdb/BIG5/Big5.variable [new file with mode: 0644]
share/i18n/esdb/BIG5/Makefile.inc [new file with mode: 0644]
share/i18n/esdb/CBM/CBMINT.src [new file with mode: 0644]
share/i18n/esdb/CBM/Makefile.inc [new file with mode: 0644]
share/i18n/esdb/CBM/esdb.alias.CBM.src [new file with mode: 0644]
share/i18n/esdb/CBM/esdb.dir.CBM.src [new file with mode: 0644]
share/i18n/esdb/CP/CP.alias [new file with mode: 0644]
share/i18n/esdb/CP/CP.part [new file with mode: 0644]
share/i18n/esdb/CP/CP.src [new file with mode: 0644]
share/i18n/esdb/CP/CP50220.src [new file with mode: 0644]
share/i18n/esdb/CP/CP50221.src [new file with mode: 0644]
share/i18n/esdb/CP/CP50222.src [new file with mode: 0644]
share/i18n/esdb/CP/CP51932.src [new file with mode: 0644]
share/i18n/esdb/CP/CP932.src [new file with mode: 0644]
share/i18n/esdb/CP/CP936.src [new file with mode: 0644]
share/i18n/esdb/CP/CP942.src [new file with mode: 0644]
share/i18n/esdb/CP/CP942C.src [new file with mode: 0644]
share/i18n/esdb/CP/CP943.src [new file with mode: 0644]
share/i18n/esdb/CP/CP943C.src [new file with mode: 0644]
share/i18n/esdb/CP/CP949.src [new file with mode: 0644]
share/i18n/esdb/CP/CP950.src [new file with mode: 0644]
share/i18n/esdb/CP/Makefile.inc [new file with mode: 0644]
share/i18n/esdb/DEC/DEC.alias [new file with mode: 0644]
share/i18n/esdb/DEC/DEC.part [new file with mode: 0644]
share/i18n/esdb/DEC/DEC.src [new file with mode: 0644]
share/i18n/esdb/DEC/DECHanyu.src [new file with mode: 0644]
share/i18n/esdb/DEC/Makefile.inc [new file with mode: 0644]
share/i18n/esdb/EBCDIC/EBCDIC.alias [new file with mode: 0644]
share/i18n/esdb/EBCDIC/EBCDIC.part [new file with mode: 0644]
share/i18n/esdb/EBCDIC/EBCDIC.src [new file with mode: 0644]
share/i18n/esdb/EBCDIC/Makefile.inc [new file with mode: 0644]
share/i18n/esdb/EUC/EUC-CN.src [new file with mode: 0644]
share/i18n/esdb/EUC/EUC-JIS-2004.src [new file with mode: 0644]
share/i18n/esdb/EUC/EUC-JP-MS.src [new file with mode: 0644]
share/i18n/esdb/EUC/EUC-JP.src [new file with mode: 0644]
share/i18n/esdb/EUC/EUC-KR.src [new file with mode: 0644]
share/i18n/esdb/EUC/EUC-TW.src [new file with mode: 0644]
share/i18n/esdb/EUC/EUC.alias [new file with mode: 0644]
share/i18n/esdb/EUC/EUC.part [new file with mode: 0644]
share/i18n/esdb/EUC/Makefile.inc [new file with mode: 0644]
share/i18n/esdb/GB/GB.alias [new file with mode: 0644]
share/i18n/esdb/GB/GB.part [new file with mode: 0644]
share/i18n/esdb/GB/GB12345.src [new file with mode: 0644]
share/i18n/esdb/GB/GB18030.src [new file with mode: 0644]
share/i18n/esdb/GB/GBK.src [new file with mode: 0644]
share/i18n/esdb/GB/Makefile.inc [new file with mode: 0644]
share/i18n/esdb/GEORGIAN/GEORGIAN.alias [new file with mode: 0644]
share/i18n/esdb/GEORGIAN/GEORGIAN.part [new file with mode: 0644]
share/i18n/esdb/GEORGIAN/GEORGIAN.src [new file with mode: 0644]
share/i18n/esdb/GEORGIAN/Makefile.inc [new file with mode: 0644]
share/i18n/esdb/ISO-2022/ISO-2022-CN-EXT.src [new file with mode: 0644]
share/i18n/esdb/ISO-2022/ISO-2022-CN.src [new file with mode: 0644]
share/i18n/esdb/ISO-2022/ISO-2022-JP-1.src [new file with mode: 0644]
share/i18n/esdb/ISO-2022/ISO-2022-JP-2.src [new file with mode: 0644]
share/i18n/esdb/ISO-2022/ISO-2022-JP-2004.src [new file with mode: 0644]
share/i18n/esdb/ISO-2022/ISO-2022-JP.src [new file with mode: 0644]
share/i18n/esdb/ISO-2022/ISO-2022-KR.src [new file with mode: 0644]
share/i18n/esdb/ISO-2022/ISO-2022.alias [new file with mode: 0644]
share/i18n/esdb/ISO-2022/ISO-2022.part [new file with mode: 0644]
share/i18n/esdb/ISO-2022/Makefile.inc [new file with mode: 0644]
share/i18n/esdb/ISO-8859/ISO-8859.alias [new file with mode: 0644]
share/i18n/esdb/ISO-8859/ISO-8859.part [new file with mode: 0644]
share/i18n/esdb/ISO-8859/ISO-8859.src [new file with mode: 0644]
share/i18n/esdb/ISO-8859/Makefile.inc [new file with mode: 0644]
share/i18n/esdb/ISO646/ISO646.alias [new file with mode: 0644]
share/i18n/esdb/ISO646/ISO646.part [new file with mode: 0644]
share/i18n/esdb/ISO646/ISO646.src [new file with mode: 0644]
share/i18n/esdb/ISO646/Makefile.inc [new file with mode: 0644]
share/i18n/esdb/KAZAKH/KZ1048.src [new file with mode: 0644]
share/i18n/esdb/KAZAKH/Makefile.inc [new file with mode: 0644]
share/i18n/esdb/KAZAKH/PTCP154.src [new file with mode: 0644]
share/i18n/esdb/KAZAKH/esdb.alias.KAZAKH.src [new file with mode: 0644]
share/i18n/esdb/KAZAKH/esdb.dir.KAZAKH.src [new file with mode: 0644]
share/i18n/esdb/KOI/KOI.alias [new file with mode: 0644]
share/i18n/esdb/KOI/KOI.part [new file with mode: 0644]
share/i18n/esdb/KOI/KOI.src [new file with mode: 0644]
share/i18n/esdb/KOI/KOI7-switched.src [new file with mode: 0644]
share/i18n/esdb/KOI/KOI7.src [new file with mode: 0644]
share/i18n/esdb/KOI/Makefile.inc [new file with mode: 0644]
share/i18n/esdb/MISC/ATARIST.src [new file with mode: 0644]
share/i18n/esdb/MISC/C99.src [new file with mode: 0644]
share/i18n/esdb/MISC/CTEXT.src [new file with mode: 0644]
share/i18n/esdb/MISC/HP-ROMAN8.src [new file with mode: 0644]
share/i18n/esdb/MISC/HZ.src [new file with mode: 0644]
share/i18n/esdb/MISC/HZ8.src [new file with mode: 0644]
share/i18n/esdb/MISC/JAVA.src [new file with mode: 0644]
share/i18n/esdb/MISC/JOHAB.src [new file with mode: 0644]
share/i18n/esdb/MISC/MULELAO-1.src [new file with mode: 0644]
share/i18n/esdb/MISC/Makefile.inc [new file with mode: 0644]
share/i18n/esdb/MISC/NEXTSTEP.src [new file with mode: 0644]
share/i18n/esdb/MISC/RISCOS-LATIN1.src [new file with mode: 0644]
share/i18n/esdb/MISC/Shift_JIS-2004.src [new file with mode: 0644]
share/i18n/esdb/MISC/Shift_JIS.src [new file with mode: 0644]
share/i18n/esdb/MISC/TDS565.src [new file with mode: 0644]
share/i18n/esdb/MISC/ZW.src [new file with mode: 0644]
share/i18n/esdb/MISC/esdb.alias.MISC.src [new file with mode: 0644]
share/i18n/esdb/MISC/esdb.dir.MISC.src [new file with mode: 0644]
share/i18n/esdb/Makefile [new file with mode: 0644]
share/i18n/esdb/Makefile.part [new file with mode: 0644]
share/i18n/esdb/TCVN/Makefile.inc [new file with mode: 0644]
share/i18n/esdb/TCVN/TCVN5712-1.src [new file with mode: 0644]
share/i18n/esdb/TCVN/VIQR.src [new file with mode: 0644]
share/i18n/esdb/TCVN/VISCII.src [new file with mode: 0644]
share/i18n/esdb/TCVN/esdb.alias.TCVN.src [new file with mode: 0644]
share/i18n/esdb/TCVN/esdb.dir.TCVN.src [new file with mode: 0644]
share/i18n/esdb/UTF/Makefile.inc [new file with mode: 0644]
share/i18n/esdb/UTF/UTF.alias [new file with mode: 0644]
share/i18n/esdb/UTF/UTF.part [new file with mode: 0644]
share/i18n/esdb/UTF/UTF.src [new file with mode: 0644]
share/i18n/iconv/Makefile [new file with mode: 0644]
share/i18n/iconv/iconv.dir [new file with mode: 0644]
share/locale/Makefile [new file with mode: 0644]
share/locale/Makefile.common [new file with mode: 0644]
share/locale/Makefile.locale [new file with mode: 0644]
share/locale/ctype/Makefile [new file with mode: 0644]
share/locale/ctype/bg_BG.CP1251.src [new file with mode: 0644]
share/locale/ctype/charset/ASCII [new file with mode: 0644]
share/locale/ctype/charset/GB2312 [new file with mode: 0644]
share/locale/ctype/charset/JISX0201-left [new file with mode: 0644]
share/locale/ctype/charset/JISX0201-right [new file with mode: 0644]
share/locale/ctype/charset/JISX0208-1978 [new file with mode: 0644]
share/locale/ctype/charset/JISX0208-1983 [new file with mode: 0644]
share/locale/ctype/charset/KSC5601 [new file with mode: 0644]
share/locale/ctype/charset/Latin-1 [new file with mode: 0644]
share/locale/ctype/charset/Latin-2 [new file with mode: 0644]
share/locale/ctype/charset/Latin-3 [new file with mode: 0644]
share/locale/ctype/charset/Latin-4 [new file with mode: 0644]
share/locale/ctype/charset/Latin-5 [new file with mode: 0644]
share/locale/ctype/charset/Latin-6 [new file with mode: 0644]
share/locale/ctype/charset/Latin-6+ [new file with mode: 0644]
share/locale/ctype/charset/Latin-Cyrillic [new file with mode: 0644]
share/locale/ctype/charset/Latin-Greek [new file with mode: 0644]
share/locale/ctype/charset/Latin-Hebrew [new file with mode: 0644]
share/locale/ctype/el_GR.ISO8859-7.src [new file with mode: 0644]
share/locale/ctype/en_US.ASCII.src [new file with mode: 0644]
share/locale/ctype/en_US.DIS_8859-15.src [new file with mode: 0644]
share/locale/ctype/en_US.ISO_8859-1.src [new file with mode: 0644]
share/locale/ctype/en_US.ISO_8859-2.src [new file with mode: 0644]
share/locale/ctype/en_US.ISO_8859-4.src [new file with mode: 0644]
share/locale/ctype/en_US.UTF-8.src [new file with mode: 0644]
share/locale/ctype/hy_AM.ARMSCII-8.src [new file with mode: 0644]
share/locale/ctype/ja_JP.CTEXT.src [new file with mode: 0644]
share/locale/ctype/ja_JP.ISO-2022-JP-2.src [new file with mode: 0644]
share/locale/ctype/ja_JP.ISO-2022-JP.src [new file with mode: 0644]
share/locale/ctype/ja_JP.SJIS.src [new file with mode: 0644]
share/locale/ctype/ja_JP.eucJP.src [new file with mode: 0644]
share/locale/ctype/kk_KZ.PT154.src [new file with mode: 0644]
share/locale/ctype/ko_KR.eucKR.src [new file with mode: 0644]
share/locale/ctype/lt_LT.ISO8859-13.src [new file with mode: 0644]
share/locale/ctype/ru_RU.CP866.src [new file with mode: 0644]
share/locale/ctype/ru_RU.ISO_8859-5.src [new file with mode: 0644]
share/locale/ctype/ru_RU.KOI8-R.src [new file with mode: 0644]
share/locale/ctype/tr_TR.ISO8859-9.src [new file with mode: 0644]
share/locale/ctype/uk_UA.KOI8-U.src [new file with mode: 0644]
share/locale/ctype/zh_CN.GB18030.src [new file with mode: 0644]
share/locale/ctype/zh_CN.eucCN.src [new file with mode: 0644]
share/locale/ctype/zh_HK.Big5-HKSCS.src [new file with mode: 0644]
share/locale/ctype/zh_TW.BIG5.src [new file with mode: 0644]
share/locale/ctype/zh_TW.eucTW.src [new file with mode: 0644]
share/locale/locale.alias [new file with mode: 0644]
share/locale/messages/Makefile [new file with mode: 0644]
share/locale/messages/af_ZA.UTF-8.src [new file with mode: 0644]
share/locale/messages/am_ET.UTF-8.src [new file with mode: 0644]
share/locale/messages/be_BY.UTF-8.src [new file with mode: 0644]
share/locale/messages/bg_BG.UTF-8.src [new file with mode: 0644]
share/locale/messages/ca_ES.UTF-8.src [new file with mode: 0644]
share/locale/messages/converted/af_ZA.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/af_ZA.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/be_BY.CP1251.src [new file with mode: 0644]
share/locale/messages/converted/be_BY.ISO8859-5.src [new file with mode: 0644]
share/locale/messages/converted/bg_BG.CP1251.src [new file with mode: 0644]
share/locale/messages/converted/ca_ES.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/ca_ES.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/cs_CZ.ISO8859-2.src [new file with mode: 0644]
share/locale/messages/converted/da_DK.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/da_DK.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/de_AT.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/de_AT.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/de_CH.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/de_CH.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/de_DE.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/de_DE.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/el_GR.ISO8859-7.src [new file with mode: 0644]
share/locale/messages/converted/en_AU.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/en_AU.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/en_CA.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/en_CA.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/en_GB.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/en_GB.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/en_NZ.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/en_NZ.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/en_US.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/en_US.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/en_US.US-ASCII.src [new file with mode: 0644]
share/locale/messages/converted/es_ES.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/es_ES.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/et_EE.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/eu_ES.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/eu_ES.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/fi_FI.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/fi_FI.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/fr_BE.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/fr_BE.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/fr_CA.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/fr_CA.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/fr_CH.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/fr_CH.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/fr_FR.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/fr_FR.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/hr_HR.ISO8859-2.src [new file with mode: 0644]
share/locale/messages/converted/hu_HU.ISO8859-2.src [new file with mode: 0644]
share/locale/messages/converted/hy_AM.ARMSCII-8.src [new file with mode: 0644]
share/locale/messages/converted/is_IS.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/is_IS.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/it_CH.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/it_CH.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/it_IT.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/it_IT.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/ja_JP.ISO-2022-JP-2.src [new file with mode: 0644]
share/locale/messages/converted/ja_JP.ISO-2022-JP.src [new file with mode: 0644]
share/locale/messages/converted/ja_JP.SJIS.src [new file with mode: 0644]
share/locale/messages/converted/ja_JP.ct.src [new file with mode: 0644]
share/locale/messages/converted/ja_JP.eucJP.src [new file with mode: 0644]
share/locale/messages/converted/kk_KZ.PT154.src [new file with mode: 0644]
share/locale/messages/converted/ko_KR.eucKR.src [new file with mode: 0644]
share/locale/messages/converted/lt_LT.ISO8859-13.src [new file with mode: 0644]
share/locale/messages/converted/lt_LT.ISO8859-4.src [new file with mode: 0644]
share/locale/messages/converted/nb_NO.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/nb_NO.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/nl_BE.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/nl_BE.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/nl_NL.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/nl_NL.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/nn_NO.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/nn_NO.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/pl_PL.ISO8859-2.src [new file with mode: 0644]
share/locale/messages/converted/pt_BR.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/pt_PT.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/pt_PT.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/ro_RO.ISO8859-2.src [new file with mode: 0644]
share/locale/messages/converted/ru_BY.CP1251.src [new file with mode: 0644]
share/locale/messages/converted/ru_RU.CP1251.src [new file with mode: 0644]
share/locale/messages/converted/ru_RU.CP866.src [new file with mode: 0644]
share/locale/messages/converted/ru_RU.ISO8859-5.src [new file with mode: 0644]
share/locale/messages/converted/ru_RU.KOI8-R.src [new file with mode: 0644]
share/locale/messages/converted/sk_SK.ISO8859-2.src [new file with mode: 0644]
share/locale/messages/converted/sl_SI.ISO8859-2.src [new file with mode: 0644]
share/locale/messages/converted/sr_Cyrl_ME.ISO8859-5.src [new file with mode: 0644]
share/locale/messages/converted/sr_Cyrl_RS.ISO8859-5.src [new file with mode: 0644]
share/locale/messages/converted/sr_Latn_ME.ISO8859-2.src [new file with mode: 0644]
share/locale/messages/converted/sr_Latn_RS.ISO8859-2.src [new file with mode: 0644]
share/locale/messages/converted/sv_SE.ISO8859-1.src [new file with mode: 0644]
share/locale/messages/converted/sv_SE.ISO8859-15.src [new file with mode: 0644]
share/locale/messages/converted/tr_TR.ISO8859-9.src [new file with mode: 0644]
share/locale/messages/converted/uk_UA.CP1251.src [new file with mode: 0644]
share/locale/messages/converted/uk_UA.ISO8859-5.src [new file with mode: 0644]
share/locale/messages/converted/uk_UA.KOI8-U.src [new file with mode: 0644]
share/locale/messages/converted/zh_CN.GB18030.src [new file with mode: 0644]
share/locale/messages/converted/zh_CN.eucCN.src [new file with mode: 0644]
share/locale/messages/converted/zh_HK.Big5hkscs.src [new file with mode: 0644]
share/locale/messages/converted/zh_TW.Big5.src [new file with mode: 0644]
share/locale/messages/converted/zh_TW.eucTW.src [new file with mode: 0644]
share/locale/messages/cs_CZ.UTF-8.src [new file with mode: 0644]
share/locale/messages/da_DK.UTF-8.src [new file with mode: 0644]
share/locale/messages/de_AT.UTF-8.src [new file with mode: 0644]
share/locale/messages/de_CH.UTF-8.src [new file with mode: 0644]
share/locale/messages/de_DE.UTF-8.src [new file with mode: 0644]
share/locale/messages/el_GR.UTF-8.src [new file with mode: 0644]
share/locale/messages/en_AU.UTF-8.src [new file with mode: 0644]
share/locale/messages/en_CA.UTF-8.src [new file with mode: 0644]
share/locale/messages/en_GB.UTF-8.src [new file with mode: 0644]
share/locale/messages/en_NZ.UTF-8.src [new file with mode: 0644]
share/locale/messages/en_US.UTF-8.src [new file with mode: 0644]
share/locale/messages/es_ES.UTF-8.src [new file with mode: 0644]
share/locale/messages/et_EE.UTF-8.src [new file with mode: 0644]
share/locale/messages/eu_ES.UTF-8.src [new file with mode: 0644]
share/locale/messages/fi_FI.UTF-8.src [new file with mode: 0644]
share/locale/messages/fr_BE.UTF-8.src [new file with mode: 0644]
share/locale/messages/fr_CA.UTF-8.src [new file with mode: 0644]
share/locale/messages/fr_CH.UTF-8.src [new file with mode: 0644]
share/locale/messages/fr_FR.UTF-8.src [new file with mode: 0644]
share/locale/messages/he_IL.UTF-8.src [new file with mode: 0644]
share/locale/messages/hr_HR.UTF-8.src [new file with mode: 0644]
share/locale/messages/hu_HU.UTF-8.src [new file with mode: 0644]
share/locale/messages/hy_AM.UTF-8.src [new file with mode: 0644]
share/locale/messages/is_IS.UTF-8.src [new file with mode: 0644]
share/locale/messages/it_CH.UTF-8.src [new file with mode: 0644]
share/locale/messages/it_IT.UTF-8.src [new file with mode: 0644]
share/locale/messages/ja_JP.UTF-8.src [new file with mode: 0644]
share/locale/messages/kk_KZ.UTF-8.src [new file with mode: 0644]
share/locale/messages/ko_KR.UTF-8.src [new file with mode: 0644]
share/locale/messages/lt_LT.UTF-8.src [new file with mode: 0644]
share/locale/messages/mn_MN.UTF-8.src [new file with mode: 0644]
share/locale/messages/nb_NO.UTF-8.src [new file with mode: 0644]
share/locale/messages/nl_BE.UTF-8.src [new file with mode: 0644]
share/locale/messages/nl_NL.UTF-8.src [new file with mode: 0644]
share/locale/messages/nn_NO.UTF-8.src [new file with mode: 0644]
share/locale/messages/pl_PL.UTF-8.src [new file with mode: 0644]
share/locale/messages/pt_BR.UTF-8.src [new file with mode: 0644]
share/locale/messages/pt_PT.UTF-8.src [new file with mode: 0644]
share/locale/messages/ro_RO.UTF-8.src [new file with mode: 0644]
share/locale/messages/ru_BY.UTF-8.src [new file with mode: 0644]
share/locale/messages/ru_RU.UTF-8.src [new file with mode: 0644]
share/locale/messages/sk_SK.UTF-8.src [new file with mode: 0644]
share/locale/messages/sl_SI.UTF-8.src [new file with mode: 0644]
share/locale/messages/sr_Cyrl_ME.UTF-8.src [new file with mode: 0644]
share/locale/messages/sr_Cyrl_RS.UTF-8.src [new file with mode: 0644]
share/locale/messages/sr_Latn_ME.UTF-8.src [new file with mode: 0644]
share/locale/messages/sr_Latn_RS.UTF-8.src [new file with mode: 0644]
share/locale/messages/sv_SE.UTF-8.src [new file with mode: 0644]
share/locale/messages/tr_TR.UTF-8.src [new file with mode: 0644]
share/locale/messages/uk_UA.UTF-8.src [new file with mode: 0644]
share/locale/messages/zh_CN.UTF-8.src [new file with mode: 0644]
share/locale/messages/zh_HK.UTF-8.src [new file with mode: 0644]
share/locale/messages/zh_TW.UTF-8.src [new file with mode: 0644]
share/locale/monetary/Makefile [new file with mode: 0644]
share/locale/monetary/af_ZA.UTF-8.src [new file with mode: 0644]
share/locale/monetary/am_ET.UTF-8.src [new file with mode: 0644]
share/locale/monetary/be_BY.UTF-8.src [new file with mode: 0644]
share/locale/monetary/bg_BG.UTF-8.src [new file with mode: 0644]
share/locale/monetary/ca_ES.UTF-8.src [new file with mode: 0644]
share/locale/monetary/converted/af_ZA.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/af_ZA.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/be_BY.CP1251.src [new file with mode: 0644]
share/locale/monetary/converted/be_BY.ISO8859-5.src [new file with mode: 0644]
share/locale/monetary/converted/bg_BG.CP1251.src [new file with mode: 0644]
share/locale/monetary/converted/ca_ES.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/ca_ES.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/cs_CZ.ISO8859-2.src [new file with mode: 0644]
share/locale/monetary/converted/da_DK.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/da_DK.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/de_AT.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/de_AT.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/de_CH.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/de_CH.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/de_DE.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/de_DE.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/el_GR.ISO8859-7.src [new file with mode: 0644]
share/locale/monetary/converted/en_AU.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/en_AU.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/en_CA.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/en_CA.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/en_GB.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/en_GB.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/en_NZ.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/en_NZ.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/en_US.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/en_US.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/en_US.US-ASCII.src [new file with mode: 0644]
share/locale/monetary/converted/es_ES.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/es_ES.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/et_EE.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/eu_ES.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/eu_ES.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/fi_FI.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/fi_FI.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/fr_BE.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/fr_BE.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/fr_CA.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/fr_CA.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/fr_CH.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/fr_CH.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/fr_FR.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/fr_FR.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/hr_HR.ISO8859-2.src [new file with mode: 0644]
share/locale/monetary/converted/hu_HU.ISO8859-2.src [new file with mode: 0644]
share/locale/monetary/converted/hy_AM.ARMSCII-8.src [new file with mode: 0644]
share/locale/monetary/converted/is_IS.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/is_IS.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/it_CH.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/it_CH.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/it_IT.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/it_IT.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/ja_JP.ISO-2022-JP-2.src [new file with mode: 0644]
share/locale/monetary/converted/ja_JP.ISO-2022-JP.src [new file with mode: 0644]
share/locale/monetary/converted/ja_JP.SJIS.src [new file with mode: 0644]
share/locale/monetary/converted/ja_JP.ct.src [new file with mode: 0644]
share/locale/monetary/converted/ja_JP.eucJP.src [new file with mode: 0644]
share/locale/monetary/converted/ko_KR.eucKR.src [new file with mode: 0644]
share/locale/monetary/converted/lt_LT.ISO8859-13.src [new file with mode: 0644]
share/locale/monetary/converted/lt_LT.ISO8859-4.src [new file with mode: 0644]
share/locale/monetary/converted/nb_NO.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/nb_NO.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/nl_BE.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/nl_BE.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/nl_NL.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/nl_NL.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/nn_NO.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/nn_NO.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/pl_PL.ISO8859-2.src [new file with mode: 0644]
share/locale/monetary/converted/pt_BR.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/pt_PT.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/pt_PT.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/ro_RO.ISO8859-2.src [new file with mode: 0644]
share/locale/monetary/converted/ru_BY.CP1251.src [new file with mode: 0644]
share/locale/monetary/converted/ru_RU.CP1251.src [new file with mode: 0644]
share/locale/monetary/converted/ru_RU.CP866.src [new file with mode: 0644]
share/locale/monetary/converted/ru_RU.ISO8859-5.src [new file with mode: 0644]
share/locale/monetary/converted/ru_RU.KOI8-R.src [new file with mode: 0644]
share/locale/monetary/converted/sk_SK.ISO8859-2.src [new file with mode: 0644]
share/locale/monetary/converted/sl_SI.ISO8859-2.src [new file with mode: 0644]
share/locale/monetary/converted/sr_Cyrl_ME.ISO8859-5.src [new file with mode: 0644]
share/locale/monetary/converted/sr_Cyrl_RS.ISO8859-5.src [new file with mode: 0644]
share/locale/monetary/converted/sr_Latn_ME.ISO8859-2.src [new file with mode: 0644]
share/locale/monetary/converted/sr_Latn_RS.ISO8859-2.src [new file with mode: 0644]
share/locale/monetary/converted/sv_SE.ISO8859-1.src [new file with mode: 0644]
share/locale/monetary/converted/sv_SE.ISO8859-15.src [new file with mode: 0644]
share/locale/monetary/converted/tr_TR.ISO8859-9.src [new file with mode: 0644]
share/locale/monetary/converted/uk_UA.CP1251.src [new file with mode: 0644]
share/locale/monetary/converted/uk_UA.ISO8859-5.src [new file with mode: 0644]
share/locale/monetary/converted/uk_UA.KOI8-U.src [new file with mode: 0644]
share/locale/monetary/converted/zh_CN.GB18030.src [new file with mode: 0644]
share/locale/monetary/converted/zh_CN.eucCN.src [new file with mode: 0644]
share/locale/monetary/converted/zh_HK.Big5hkscs.src [new file with mode: 0644]
share/locale/monetary/converted/zh_TW.Big5.src [new file with mode: 0644]
share/locale/monetary/converted/zh_TW.eucTW.src [new file with mode: 0644]
share/locale/monetary/cs_CZ.UTF-8.src [new file with mode: 0644]
share/locale/monetary/da_DK.UTF-8.src [new file with mode: 0644]
share/locale/monetary/de_AT.UTF-8.src [new file with mode: 0644]
share/locale/monetary/de_CH.UTF-8.src [new file with mode: 0644]
share/locale/monetary/de_DE.UTF-8.src [new file with mode: 0644]
share/locale/monetary/el_GR.UTF-8.src [new file with mode: 0644]
share/locale/monetary/en_AU.UTF-8.src [new file with mode: 0644]
share/locale/monetary/en_CA.UTF-8.src [new file with mode: 0644]
share/locale/monetary/en_GB.UTF-8.src [new file with mode: 0644]
share/locale/monetary/en_NZ.UTF-8.src [new file with mode: 0644]
share/locale/monetary/en_US.UTF-8.src [new file with mode: 0644]
share/locale/monetary/es_ES.UTF-8.src [new file with mode: 0644]
share/locale/monetary/et_EE.UTF-8.src [new file with mode: 0644]
share/locale/monetary/eu_ES.UTF-8.src [new file with mode: 0644]
share/locale/monetary/fi_FI.UTF-8.src [new file with mode: 0644]
share/locale/monetary/fr_BE.UTF-8.src [new file with mode: 0644]
share/locale/monetary/fr_CA.UTF-8.src [new file with mode: 0644]
share/locale/monetary/fr_CH.UTF-8.src [new file with mode: 0644]
share/locale/monetary/fr_FR.UTF-8.src [new file with mode: 0644]
share/locale/monetary/he_IL.UTF-8.src [new file with mode: 0644]
share/locale/monetary/hr_HR.UTF-8.src [new file with mode: 0644]
share/locale/monetary/hu_HU.UTF-8.src [new file with mode: 0644]
share/locale/monetary/hy_AM.UTF-8.src [new file with mode: 0644]
share/locale/monetary/is_IS.UTF-8.src [new file with mode: 0644]
share/locale/monetary/it_CH.UTF-8.src [new file with mode: 0644]
share/locale/monetary/it_IT.UTF-8.src [new file with mode: 0644]
share/locale/monetary/ja_JP.UTF-8.src [new file with mode: 0644]
share/locale/monetary/kk_KZ.PT154.src [new file with mode: 0644]
share/locale/monetary/kk_KZ.UTF-8.src [new file with mode: 0644]
share/locale/monetary/ko_KR.UTF-8.src [new file with mode: 0644]
share/locale/monetary/lt_LT.UTF-8.src [new file with mode: 0644]
share/locale/monetary/mn_MN.UTF-8.src [new file with mode: 0644]
share/locale/monetary/nb_NO.UTF-8.src [new file with mode: 0644]
share/locale/monetary/nl_BE.UTF-8.src [new file with mode: 0644]
share/locale/monetary/nl_NL.UTF-8.src [new file with mode: 0644]
share/locale/monetary/nn_NO.UTF-8.src [new file with mode: 0644]
share/locale/monetary/pl_PL.UTF-8.src [new file with mode: 0644]
share/locale/monetary/pt_BR.UTF-8.src [new file with mode: 0644]
share/locale/monetary/pt_PT.UTF-8.src [new file with mode: 0644]
share/locale/monetary/ro_RO.UTF-8.src [new file with mode: 0644]
share/locale/monetary/ru_BY.UTF-8.src [new file with mode: 0644]
share/locale/monetary/ru_RU.UTF-8.src [new file with mode: 0644]
share/locale/monetary/sk_SK.UTF-8.src [new file with mode: 0644]
share/locale/monetary/sl_SI.UTF-8.src [new file with mode: 0644]
share/locale/monetary/sr_Cyrl_ME.UTF-8.src [new file with mode: 0644]
share/locale/monetary/sr_Cyrl_RS.UTF-8.src [new file with mode: 0644]
share/locale/monetary/sr_Latn_ME.UTF-8.src [new file with mode: 0644]
share/locale/monetary/sr_Latn_RS.UTF-8.src [new file with mode: 0644]
share/locale/monetary/sv_SE.UTF-8.src [new file with mode: 0644]
share/locale/monetary/tr_TR.UTF-8.src [new file with mode: 0644]
share/locale/monetary/uk_UA.UTF-8.src [new file with mode: 0644]
share/locale/monetary/zh_CN.UTF-8.src [new file with mode: 0644]
share/locale/monetary/zh_HK.UTF-8.src [new file with mode: 0644]
share/locale/monetary/zh_TW.UTF-8.src [new file with mode: 0644]
share/locale/numeric/Makefile [new file with mode: 0644]
share/locale/numeric/af_ZA.UTF-8.src [new file with mode: 0644]
share/locale/numeric/am_ET.UTF-8.src [new file with mode: 0644]
share/locale/numeric/be_BY.UTF-8.src [new file with mode: 0644]
share/locale/numeric/bg_BG.UTF-8.src [new file with mode: 0644]
share/locale/numeric/ca_ES.UTF-8.src [new file with mode: 0644]
share/locale/numeric/converted/af_ZA.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/af_ZA.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/be_BY.CP1251.src [new file with mode: 0644]
share/locale/numeric/converted/be_BY.ISO8859-5.src [new file with mode: 0644]
share/locale/numeric/converted/bg_BG.CP1251.src [new file with mode: 0644]
share/locale/numeric/converted/ca_ES.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/ca_ES.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/cs_CZ.ISO8859-2.src [new file with mode: 0644]
share/locale/numeric/converted/da_DK.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/da_DK.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/de_AT.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/de_AT.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/de_CH.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/de_CH.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/de_DE.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/de_DE.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/el_GR.ISO8859-7.src [new file with mode: 0644]
share/locale/numeric/converted/en_AU.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/en_AU.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/en_CA.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/en_CA.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/en_GB.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/en_GB.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/en_NZ.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/en_NZ.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/en_US.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/en_US.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/en_US.US-ASCII.src [new file with mode: 0644]
share/locale/numeric/converted/es_ES.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/es_ES.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/et_EE.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/eu_ES.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/eu_ES.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/fi_FI.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/fi_FI.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/fr_BE.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/fr_BE.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/fr_CA.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/fr_CA.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/fr_CH.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/fr_CH.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/fr_FR.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/fr_FR.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/hr_HR.ISO8859-2.src [new file with mode: 0644]
share/locale/numeric/converted/hu_HU.ISO8859-2.src [new file with mode: 0644]
share/locale/numeric/converted/hy_AM.ARMSCII-8.src [new file with mode: 0644]
share/locale/numeric/converted/is_IS.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/is_IS.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/it_CH.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/it_CH.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/it_IT.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/it_IT.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/ja_JP.ISO-2022-JP-2.src [new file with mode: 0644]
share/locale/numeric/converted/ja_JP.ISO-2022-JP.src [new file with mode: 0644]
share/locale/numeric/converted/ja_JP.SJIS.src [new file with mode: 0644]
share/locale/numeric/converted/ja_JP.ct.src [new file with mode: 0644]
share/locale/numeric/converted/ja_JP.eucJP.src [new file with mode: 0644]
share/locale/numeric/converted/kk_KZ.PT154.src [new file with mode: 0644]
share/locale/numeric/converted/ko_KR.eucKR.src [new file with mode: 0644]
share/locale/numeric/converted/lt_LT.ISO8859-13.src [new file with mode: 0644]
share/locale/numeric/converted/lt_LT.ISO8859-4.src [new file with mode: 0644]
share/locale/numeric/converted/nb_NO.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/nb_NO.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/nl_BE.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/nl_BE.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/nl_NL.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/nl_NL.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/nn_NO.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/nn_NO.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/pl_PL.ISO8859-2.src [new file with mode: 0644]
share/locale/numeric/converted/pt_BR.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/pt_PT.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/pt_PT.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/ro_RO.ISO8859-2.src [new file with mode: 0644]
share/locale/numeric/converted/ru_BY.CP1251.src [new file with mode: 0644]
share/locale/numeric/converted/ru_RU.CP1251.src [new file with mode: 0644]
share/locale/numeric/converted/ru_RU.CP866.src [new file with mode: 0644]
share/locale/numeric/converted/ru_RU.ISO8859-5.src [new file with mode: 0644]
share/locale/numeric/converted/ru_RU.KOI8-R.src [new file with mode: 0644]
share/locale/numeric/converted/sk_SK.ISO8859-2.src [new file with mode: 0644]
share/locale/numeric/converted/sl_SI.ISO8859-2.src [new file with mode: 0644]
share/locale/numeric/converted/sr_Cyrl_ME.ISO8859-5.src [new file with mode: 0644]
share/locale/numeric/converted/sr_Cyrl_RS.ISO8859-5.src [new file with mode: 0644]
share/locale/numeric/converted/sr_Latn_ME.ISO8859-2.src [new file with mode: 0644]
share/locale/numeric/converted/sr_Latn_RS.ISO8859-2.src [new file with mode: 0644]
share/locale/numeric/converted/sv_SE.ISO8859-1.src [new file with mode: 0644]
share/locale/numeric/converted/sv_SE.ISO8859-15.src [new file with mode: 0644]
share/locale/numeric/converted/tr_TR.ISO8859-9.src [new file with mode: 0644]
share/locale/numeric/converted/uk_UA.CP1251.src [new file with mode: 0644]
share/locale/numeric/converted/uk_UA.ISO8859-5.src [new file with mode: 0644]
share/locale/numeric/converted/uk_UA.KOI8-U.src [new file with mode: 0644]
share/locale/numeric/converted/zh_CN.GB18030.src [new file with mode: 0644]
share/locale/numeric/converted/zh_CN.eucCN.src [new file with mode: 0644]
share/locale/numeric/converted/zh_HK.Big5hkscs.src [new file with mode: 0644]
share/locale/numeric/converted/zh_TW.Big5.src [new file with mode: 0644]
share/locale/numeric/converted/zh_TW.eucTW.src [new file with mode: 0644]
share/locale/numeric/cs_CZ.UTF-8.src [new file with mode: 0644]
share/locale/numeric/da_DK.UTF-8.src [new file with mode: 0644]
share/locale/numeric/de_AT.UTF-8.src [new file with mode: 0644]
share/locale/numeric/de_CH.UTF-8.src [new file with mode: 0644]
share/locale/numeric/de_DE.UTF-8.src [new file with mode: 0644]
share/locale/numeric/el_GR.UTF-8.src [new file with mode: 0644]
share/locale/numeric/en_AU.UTF-8.src [new file with mode: 0644]
share/locale/numeric/en_CA.UTF-8.src [new file with mode: 0644]
share/locale/numeric/en_GB.UTF-8.src [new file with mode: 0644]
share/locale/numeric/en_NZ.UTF-8.src [new file with mode: 0644]
share/locale/numeric/en_US.UTF-8.src [new file with mode: 0644]
share/locale/numeric/es_ES.UTF-8.src [new file with mode: 0644]
share/locale/numeric/et_EE.UTF-8.src [new file with mode: 0644]
share/locale/numeric/eu_ES.UTF-8.src [new file with mode: 0644]
share/locale/numeric/fi_FI.UTF-8.src [new file with mode: 0644]
share/locale/numeric/fr_BE.UTF-8.src [new file with mode: 0644]
share/locale/numeric/fr_CA.UTF-8.src [new file with mode: 0644]
share/locale/numeric/fr_CH.UTF-8.src [new file with mode: 0644]
share/locale/numeric/fr_FR.UTF-8.src [new file with mode: 0644]
share/locale/numeric/hr_HR.UTF-8.src [new file with mode: 0644]
share/locale/numeric/hu_HU.UTF-8.src [new file with mode: 0644]
share/locale/numeric/hy_AM.UTF-8.src [new file with mode: 0644]
share/locale/numeric/is_IS.UTF-8.src [new file with mode: 0644]
share/locale/numeric/it_CH.UTF-8.src [new file with mode: 0644]
share/locale/numeric/it_IT.UTF-8.src [new file with mode: 0644]
share/locale/numeric/ja_JP.UTF-8.src [new file with mode: 0644]
share/locale/numeric/kk_KZ.UTF-8.src [new file with mode: 0644]
share/locale/numeric/ko_KR.UTF-8.src [new file with mode: 0644]
share/locale/numeric/lt_LT.UTF-8.src [new file with mode: 0644]
share/locale/numeric/nb_NO.UTF-8.src [new file with mode: 0644]
share/locale/numeric/nl_BE.UTF-8.src [new file with mode: 0644]
share/locale/numeric/nl_NL.UTF-8.src [new file with mode: 0644]
share/locale/numeric/nn_NO.UTF-8.src [new file with mode: 0644]
share/locale/numeric/pl_PL.UTF-8.src [new file with mode: 0644]
share/locale/numeric/pt_BR.UTF-8.src [new file with mode: 0644]
share/locale/numeric/pt_PT.UTF-8.src [new file with mode: 0644]
share/locale/numeric/ro_RO.UTF-8.src [new file with mode: 0644]
share/locale/numeric/ru_BY.UTF-8.src [new file with mode: 0644]
share/locale/numeric/ru_RU.UTF-8.src [new file with mode: 0644]
share/locale/numeric/sk_SK.UTF-8.src [new file with mode: 0644]
share/locale/numeric/sl_SI.UTF-8.src [new file with mode: 0644]
share/locale/numeric/sr_Cyrl_ME.UTF-8.src [new file with mode: 0644]
share/locale/numeric/sr_Cyrl_RS.UTF-8.src [new file with mode: 0644]
share/locale/numeric/sr_Latn_ME.UTF-8.src [new file with mode: 0644]
share/locale/numeric/sr_Latn_RS.UTF-8.src [new file with mode: 0644]
share/locale/numeric/sv_SE.UTF-8.src [new file with mode: 0644]
share/locale/numeric/tr_TR.UTF-8.src [new file with mode: 0644]
share/locale/numeric/uk_UA.UTF-8.src [new file with mode: 0644]
share/locale/numeric/zh_CN.UTF-8.src [new file with mode: 0644]
share/locale/numeric/zh_HK.UTF-8.src [new file with mode: 0644]
share/locale/numeric/zh_TW.UTF-8.src [new file with mode: 0644]
share/locale/time/Makefile [new file with mode: 0644]
share/locale/time/af_ZA.UTF-8.src [new file with mode: 0644]
share/locale/time/am_ET.UTF-8.src [new file with mode: 0644]
share/locale/time/be_BY.UTF-8.src [new file with mode: 0644]
share/locale/time/bg_BG.UTF-8.src [new file with mode: 0644]
share/locale/time/ca_ES.UTF-8.src [new file with mode: 0644]
share/locale/time/converted/af_ZA.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/af_ZA.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/be_BY.CP1251.src [new file with mode: 0644]
share/locale/time/converted/be_BY.ISO8859-5.src [new file with mode: 0644]
share/locale/time/converted/bg_BG.CP1251.src [new file with mode: 0644]
share/locale/time/converted/ca_ES.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/ca_ES.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/cs_CZ.ISO8859-2.src [new file with mode: 0644]
share/locale/time/converted/da_DK.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/da_DK.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/de_AT.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/de_AT.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/de_CH.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/de_CH.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/de_DE.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/de_DE.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/el_GR.ISO8859-7.src [new file with mode: 0644]
share/locale/time/converted/en_AU.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/en_AU.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/en_CA.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/en_CA.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/en_GB.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/en_GB.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/en_NZ.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/en_NZ.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/en_US.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/en_US.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/en_US.US-ASCII.src [new file with mode: 0644]
share/locale/time/converted/es_ES.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/es_ES.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/et_EE.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/eu_ES.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/eu_ES.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/fi_FI.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/fi_FI.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/fr_BE.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/fr_BE.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/fr_CA.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/fr_CA.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/fr_CH.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/fr_CH.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/fr_FR.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/fr_FR.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/hr_HR.ISO8859-2.src [new file with mode: 0644]
share/locale/time/converted/hu_HU.ISO8859-2.src [new file with mode: 0644]
share/locale/time/converted/hy_AM.ARMSCII-8.src [new file with mode: 0644]
share/locale/time/converted/is_IS.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/is_IS.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/it_CH.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/it_CH.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/it_IT.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/it_IT.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/ja_JP.ISO-2022-JP-2.src [new file with mode: 0644]
share/locale/time/converted/ja_JP.ISO-2022-JP.src [new file with mode: 0644]
share/locale/time/converted/ja_JP.SJIS.src [new file with mode: 0644]
share/locale/time/converted/ja_JP.ct.src [new file with mode: 0644]
share/locale/time/converted/ja_JP.eucJP.src [new file with mode: 0644]
share/locale/time/converted/kk_KZ.PT154.src [new file with mode: 0644]
share/locale/time/converted/ko_KR.eucKR.src [new file with mode: 0644]
share/locale/time/converted/lt_LT.ISO8859-13.src [new file with mode: 0644]
share/locale/time/converted/lt_LT.ISO8859-4.src [new file with mode: 0644]
share/locale/time/converted/nb_NO.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/nb_NO.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/nl_BE.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/nl_BE.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/nl_NL.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/nl_NL.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/nn_NO.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/nn_NO.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/pl_PL.ISO8859-2.src [new file with mode: 0644]
share/locale/time/converted/pt_BR.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/pt_PT.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/pt_PT.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/ro_RO.ISO8859-2.src [new file with mode: 0644]
share/locale/time/converted/ru_BY.CP1251.src [new file with mode: 0644]
share/locale/time/converted/ru_RU.CP1251.src [new file with mode: 0644]
share/locale/time/converted/ru_RU.CP866.src [new file with mode: 0644]
share/locale/time/converted/ru_RU.ISO8859-5.src [new file with mode: 0644]
share/locale/time/converted/ru_RU.KOI8-R.src [new file with mode: 0644]
share/locale/time/converted/sk_SK.ISO8859-2.src [new file with mode: 0644]
share/locale/time/converted/sl_SI.ISO8859-2.src [new file with mode: 0644]
share/locale/time/converted/sr_Cyrl_ME.ISO8859-5.src [new file with mode: 0644]
share/locale/time/converted/sr_Cyrl_RS.ISO8859-5.src [new file with mode: 0644]
share/locale/time/converted/sr_Latn_ME.ISO8859-2.src [new file with mode: 0644]
share/locale/time/converted/sr_Latn_RS.ISO8859-2.src [new file with mode: 0644]
share/locale/time/converted/sv_SE.ISO8859-1.src [new file with mode: 0644]
share/locale/time/converted/sv_SE.ISO8859-15.src [new file with mode: 0644]
share/locale/time/converted/tr_TR.ISO8859-9.src [new file with mode: 0644]
share/locale/time/converted/uk_UA.CP1251.src [new file with mode: 0644]
share/locale/time/converted/uk_UA.ISO8859-5.src [new file with mode: 0644]
share/locale/time/converted/uk_UA.KOI8-U.src [new file with mode: 0644]
share/locale/time/converted/zh_CN.GB18030.src [new file with mode: 0644]
share/locale/time/converted/zh_CN.eucCN.src [new file with mode: 0644]
share/locale/time/converted/zh_HK.Big5hkscs.src [new file with mode: 0644]
share/locale/time/converted/zh_TW.Big5.src [new file with mode: 0644]
share/locale/time/converted/zh_TW.eucTW.src [new file with mode: 0644]
share/locale/time/cs_CZ.UTF-8.src [new file with mode: 0644]
share/locale/time/da_DK.UTF-8.src [new file with mode: 0644]
share/locale/time/de_AT.UTF-8.src [new file with mode: 0644]
share/locale/time/de_CH.UTF-8.src [new file with mode: 0644]
share/locale/time/de_DE.UTF-8.src [new file with mode: 0644]
share/locale/time/el_GR.UTF-8.src [new file with mode: 0644]
share/locale/time/en_AU.UTF-8.src [new file with mode: 0644]
share/locale/time/en_CA.UTF-8.src [new file with mode: 0644]
share/locale/time/en_GB.UTF-8.src [new file with mode: 0644]
share/locale/time/en_NZ.UTF-8.src [new file with mode: 0644]
share/locale/time/en_US.UTF-8.src [new file with mode: 0644]
share/locale/time/es_ES.UTF-8.src [new file with mode: 0644]
share/locale/time/et_EE.UTF-8.src [new file with mode: 0644]
share/locale/time/eu_ES.UTF-8.src [new file with mode: 0644]
share/locale/time/fi_FI.UTF-8.src [new file with mode: 0644]
share/locale/time/fr_BE.UTF-8.src [new file with mode: 0644]
share/locale/time/fr_CA.UTF-8.src [new file with mode: 0644]
share/locale/time/fr_CH.UTF-8.src [new file with mode: 0644]
share/locale/time/fr_FR.UTF-8.src [new file with mode: 0644]
share/locale/time/he_IL.UTF-8.src [new file with mode: 0644]
share/locale/time/hr_HR.UTF-8.src [new file with mode: 0644]
share/locale/time/hu_HU.UTF-8.src [new file with mode: 0644]
share/locale/time/hy_AM.UTF-8.src [new file with mode: 0644]
share/locale/time/is_IS.UTF-8.src [new file with mode: 0644]
share/locale/time/it_CH.UTF-8.src [new file with mode: 0644]
share/locale/time/it_IT.UTF-8.src [new file with mode: 0644]
share/locale/time/ja_JP.UTF-8.src [new file with mode: 0644]
share/locale/time/kk_KZ.UTF-8.src [new file with mode: 0644]
share/locale/time/ko_KR.UTF-8.src [new file with mode: 0644]
share/locale/time/lt_LT.UTF-8.src [new file with mode: 0644]
share/locale/time/mn_MN.UTF-8.src [new file with mode: 0644]
share/locale/time/nb_NO.UTF-8.src [new file with mode: 0644]
share/locale/time/nl_BE.UTF-8.src [new file with mode: 0644]
share/locale/time/nl_NL.UTF-8.src [new file with mode: 0644]
share/locale/time/nn_NO.UTF-8.src [new file with mode: 0644]
share/locale/time/no_NO.UTF-8.src [new file with mode: 0644]
share/locale/time/pl_PL.UTF-8.src [new file with mode: 0644]
share/locale/time/pt_BR.UTF-8.src [new file with mode: 0644]
share/locale/time/pt_PT.UTF-8.src [new file with mode: 0644]
share/locale/time/ro_RO.UTF-8.src [new file with mode: 0644]
share/locale/time/ru_BY.UTF-8.src [new file with mode: 0644]
share/locale/time/ru_RU.UTF-8.src [new file with mode: 0644]
share/locale/time/sk_SK.UTF-8.src [new file with mode: 0644]
share/locale/time/sl_SI.UTF-8.src [new file with mode: 0644]
share/locale/time/sr_Cyrl_ME.UTF-8.src [new file with mode: 0644]
share/locale/time/sr_Cyrl_RS.UTF-8.src [new file with mode: 0644]
share/locale/time/sr_Latn_ME.UTF-8.src [new file with mode: 0644]
share/locale/time/sr_Latn_RS.UTF-8.src [new file with mode: 0644]
share/locale/time/sv_SE.UTF-8.src [new file with mode: 0644]
share/locale/time/tr_TR.UTF-8.src [new file with mode: 0644]
share/locale/time/uk_UA.UTF-8.src [new file with mode: 0644]
share/locale/time/zh_CN.UTF-8.src [new file with mode: 0644]
share/locale/time/zh_HK.UTF-8.src [new file with mode: 0644]
share/locale/time/zh_TW.UTF-8.src [new file with mode: 0644]
share/man/man5/locale.alias.5 [new file with mode: 0644]
share/man/man7/nls.7 [new file with mode: 0644]
share/mk/bsd.own.mk
share/nls/Makefile [new file with mode: 0644]
share/nls/nls.alias [new file with mode: 0644]
tools/Makefile
tools/gencat/Makefile [new file with mode: 0644]
tools/mkcsmapper/Makefile [new file with mode: 0644]
tools/mkesdb/Makefile [new file with mode: 0644]
tools/mklocale/Makefile [new file with mode: 0644]
usr.bin/Makefile
usr.bin/gencat/Makefile [new file with mode: 0644]
usr.bin/gencat/gencat.1 [new file with mode: 0644]
usr.bin/gencat/gencat.c [new file with mode: 0644]
usr.bin/locale/Makefile [new file with mode: 0644]
usr.bin/locale/locale.1 [new file with mode: 0644]
usr.bin/locale/locale.c [new file with mode: 0644]
usr.bin/mkcsmapper/Makefile [new file with mode: 0644]
usr.bin/mkcsmapper/ldef.h [new file with mode: 0644]
usr.bin/mkcsmapper/lex.l [new file with mode: 0644]
usr.bin/mkcsmapper/yacc.y [new file with mode: 0644]
usr.bin/mkesdb/Makefile [new file with mode: 0644]
usr.bin/mkesdb/ldef.h [new file with mode: 0644]
usr.bin/mkesdb/lex.l [new file with mode: 0644]
usr.bin/mkesdb/yacc.y [new file with mode: 0644]
usr.bin/mklocale/Makefile [new file with mode: 0644]
usr.bin/mklocale/ldef.h [new file with mode: 0644]
usr.bin/mklocale/lex.l [new file with mode: 0644]
usr.bin/mklocale/mklocale.1 [new file with mode: 0644]
usr.bin/mklocale/mklocaledb.c [new file with mode: 0644]
usr.bin/mklocale/yacc.y [new file with mode: 0644]

index 831f04c1334dde73d8400dadb56387ca67797ab3..41c615fe9280870dc876490cabaf464c78214ac6 100644 (file)
 ./usr/bin/ftp                                           minix-base
 ./usr/bin/gcov-pull                                     minix-base
 ./usr/bin/genassym                                      minix-base
+./usr/bin/gencat                                        minix-base
 ./usr/bin/getopt                                        minix-base
 ./usr/bin/grep                                          minix-base
 ./usr/bin/groups                                        minix-base
 ./usr/bin/lex                                           minix-base
 ./usr/bin/loadfont                                      minix-base
 ./usr/bin/loadramdisk                                   minix-base
+./usr/bin/locale                                        minix-base
 ./usr/bin/lock                                          minix-base
 ./usr/bin/logger                                        minix-base
 ./usr/bin/login                                         minix-base
 ./usr/bin/mesg                                          minix-base
 ./usr/bin/mined                                         minix-base
 ./usr/bin/ministat                                      minix-base
+./usr/bin/mkcsmapper                                    minix-base
 ./usr/bin/mkdep                                         minix-base
+./usr/bin/mkesdb                                        minix-base
 ./usr/bin/mkfifo                                        minix-base
+./usr/bin/mklocale                                      minix-base
 ./usr/bin/mkstr                                         minix-base
 ./usr/bin/mktemp                                        minix-base
 ./usr/bin/more                                          minix-base
 ./usr/lib/fonts/koi8-u.fnt                              minix-base
 ./usr/lib/fonts/polish.fnt                              minix-base
 ./usr/lib/gcrt0.o                                       minix-base
+./usr/lib/i18n                                          minix-base
+./usr/lib/i18n/libBIG5.so                               minix-base
+./usr/lib/i18n/libBIG5.so.5                             minix-base
+./usr/lib/i18n/libBIG5.so.5.0                           minix-base
+./usr/lib/i18n/libDECHanyu.so                           minix-base
+./usr/lib/i18n/libDECHanyu.so.5                         minix-base
+./usr/lib/i18n/libDECHanyu.so.5.0                       minix-base
+./usr/lib/i18n/libEUC.so                                minix-base
+./usr/lib/i18n/libEUC.so.5                              minix-base
+./usr/lib/i18n/libEUC.so.5.0                            minix-base
+./usr/lib/i18n/libEUCTW.so                              minix-base
+./usr/lib/i18n/libEUCTW.so.5                            minix-base
+./usr/lib/i18n/libEUCTW.so.5.0                          minix-base
+./usr/lib/i18n/libGBK2K.so                              minix-base
+./usr/lib/i18n/libGBK2K.so.5                            minix-base
+./usr/lib/i18n/libGBK2K.so.5.0                          minix-base
+./usr/lib/i18n/libHZ.so                                 minix-base
+./usr/lib/i18n/libHZ.so.5                               minix-base
+./usr/lib/i18n/libHZ.so.5.0                             minix-base
+./usr/lib/i18n/libISO2022.so                            minix-base
+./usr/lib/i18n/libISO2022.so.5                          minix-base
+./usr/lib/i18n/libISO2022.so.5.0                        minix-base
+./usr/lib/i18n/libJOHAB.so                              minix-base
+./usr/lib/i18n/libJOHAB.so.5                            minix-base
+./usr/lib/i18n/libJOHAB.so.5.0                          minix-base
+./usr/lib/i18n/libMSKanji.so                            minix-base
+./usr/lib/i18n/libMSKanji.so.5                          minix-base
+./usr/lib/i18n/libMSKanji.so.5.0                        minix-base
+./usr/lib/i18n/libUES.so                                minix-base
+./usr/lib/i18n/libUES.so.5                              minix-base
+./usr/lib/i18n/libUES.so.5.0                            minix-base
+./usr/lib/i18n/libUTF1632.so                            minix-base
+./usr/lib/i18n/libUTF1632.so.5                          minix-base
+./usr/lib/i18n/libUTF1632.so.5.0                        minix-base
+./usr/lib/i18n/libUTF7.so                               minix-base
+./usr/lib/i18n/libUTF7.so.5                             minix-base
+./usr/lib/i18n/libUTF7.so.5.0                           minix-base
+./usr/lib/i18n/libUTF8.so                               minix-base
+./usr/lib/i18n/libUTF8.so.5                             minix-base
+./usr/lib/i18n/libUTF8.so.5.0                           minix-base
+./usr/lib/i18n/libVIQR.so                               minix-base
+./usr/lib/i18n/libVIQR.so.5                             minix-base
+./usr/lib/i18n/libVIQR.so.5.0                           minix-base
+./usr/lib/i18n/libZW.so                                 minix-base
+./usr/lib/i18n/libZW.so.5                               minix-base
+./usr/lib/i18n/libZW.so.5.0                             minix-base
+./usr/lib/i18n/libiconv_none.so                         minix-base
+./usr/lib/i18n/libiconv_none.so.5                       minix-base
+./usr/lib/i18n/libiconv_none.so.5.0                     minix-base
+./usr/lib/i18n/libiconv_std.so                          minix-base
+./usr/lib/i18n/libiconv_std.so.5                        minix-base
+./usr/lib/i18n/libiconv_std.so.5.0                      minix-base
+./usr/lib/i18n/libmapper_646.so                         minix-base
+./usr/lib/i18n/libmapper_646.so.5                       minix-base
+./usr/lib/i18n/libmapper_646.so.5.0                     minix-base
+./usr/lib/i18n/libmapper_none.so                        minix-base
+./usr/lib/i18n/libmapper_none.so.5                      minix-base
+./usr/lib/i18n/libmapper_none.so.5.0                    minix-base
+./usr/lib/i18n/libmapper_parallel.so                    minix-base
+./usr/lib/i18n/libmapper_parallel.so.5                  minix-base
+./usr/lib/i18n/libmapper_parallel.so.5.0                minix-base
+./usr/lib/i18n/libmapper_serial.so                      minix-base
+./usr/lib/i18n/libmapper_serial.so.5                    minix-base
+./usr/lib/i18n/libmapper_serial.so.5.0                  minix-base
+./usr/lib/i18n/libmapper_std.so                         minix-base
+./usr/lib/i18n/libmapper_std.so.5                       minix-base
+./usr/lib/i18n/libmapper_std.so.5.0                     minix-base
+./usr/lib/i18n/libmapper_zone.so                        minix-base
+./usr/lib/i18n/libmapper_zone.so.5                      minix-base
+./usr/lib/i18n/libmapper_zone.so.5.0                    minix-base
 ./usr/lib/keymaps                                       minix-base
 ./usr/lib/keymaps/abnt2.map                             minix-base
 ./usr/lib/keymaps/colemak.map                           minix-base
 ./usr/lib/libgcc_s.so                                   minix-base
 ./usr/lib/libgcc_s.so.1                                 minix-base
 ./usr/lib/libgcc_s.so.1.0                               minix-base
+./usr/lib/libintl.so                                    minix-base
+./usr/lib/libintl.so.1                                  minix-base
+./usr/lib/libintl.so.1.1                                minix-base
 ./usr/lib/libkvm.so                                     minix-base
 ./usr/lib/libkvm.so.6                                   minix-base
 ./usr/lib/libkvm.so.6.0                                 minix-base
 ./usr/libdata/debug/usr/bin                             minix-base
 ./usr/libdata/debug/usr/games                           minix-base
 ./usr/libdata/debug/usr/lib                             minix-base
+./usr/libdata/debug/usr/lib/i18n                        minix-base
 ./usr/libdata/debug/usr/libexec                         minix-base
 ./usr/libdata/debug/usr/mdec                            minix-base
 ./usr/libdata/debug/usr/sbin                            minix-base
 ./usr/share/examples/openssl/openssl.cnf                minix-base      crypto
 ./usr/share/examples/tmux                               minix-base
 ./usr/share/examples/tmux/screen-keys.conf              minix-base
+./usr/share/i18n                                        minix-base      nls
+./usr/share/i18n/csmapper                               minix-base      nls
+./usr/share/i18n/csmapper/APPLE                         minix-base      nls
+./usr/share/i18n/csmapper/APPLE/CELTIC%UCS.mps          minix-base      nls
+./usr/share/i18n/csmapper/APPLE/CENTEURO%UCS.mps        minix-base      nls
+./usr/share/i18n/csmapper/APPLE/CROATIAN%UCS.mps        minix-base      nls
+./usr/share/i18n/csmapper/APPLE/CYRILLIC%UCS.mps        minix-base      nls
+./usr/share/i18n/csmapper/APPLE/DINGBATS%UCS.mps        minix-base      nls
+./usr/share/i18n/csmapper/APPLE/GAELIC%UCS.mps          minix-base      nls
+./usr/share/i18n/csmapper/APPLE/GREEK%UCS.mps           minix-base      nls
+./usr/share/i18n/csmapper/APPLE/ICELAND%UCS.mps         minix-base      nls
+./usr/share/i18n/csmapper/APPLE/INUIT%UCS.mps           minix-base      nls
+./usr/share/i18n/csmapper/APPLE/ROMAN%UCS.mps           minix-base      nls
+./usr/share/i18n/csmapper/APPLE/ROMANIAN%UCS.mps        minix-base      nls
+./usr/share/i18n/csmapper/APPLE/THAI%UCS.mps            minix-base      nls
+./usr/share/i18n/csmapper/APPLE/TURKISH%UCS.mps         minix-base      nls
+./usr/share/i18n/csmapper/APPLE/UCS%CELTIC.mps          minix-base      nls
+./usr/share/i18n/csmapper/APPLE/UCS%CENTEURO.mps        minix-base      nls
+./usr/share/i18n/csmapper/APPLE/UCS%CROATIAN.mps        minix-base      nls
+./usr/share/i18n/csmapper/APPLE/UCS%CYRILLIC.mps        minix-base      nls
+./usr/share/i18n/csmapper/APPLE/UCS%DINGBATS.mps        minix-base      nls
+./usr/share/i18n/csmapper/APPLE/UCS%GAELIC.mps          minix-base      nls
+./usr/share/i18n/csmapper/APPLE/UCS%GREEK.mps           minix-base      nls
+./usr/share/i18n/csmapper/APPLE/UCS%ICELAND.mps         minix-base      nls
+./usr/share/i18n/csmapper/APPLE/UCS%INUIT.mps           minix-base      nls
+./usr/share/i18n/csmapper/APPLE/UCS%ROMAN.mps           minix-base      nls
+./usr/share/i18n/csmapper/APPLE/UCS%ROMANIAN.mps        minix-base      nls
+./usr/share/i18n/csmapper/APPLE/UCS%THAI.mps            minix-base      nls
+./usr/share/i18n/csmapper/APPLE/UCS%TURKISH.mps         minix-base      nls
+./usr/share/i18n/csmapper/AST                           minix-base      nls
+./usr/share/i18n/csmapper/AST/ARMSCII-7%UCS.mps         minix-base      nls
+./usr/share/i18n/csmapper/AST/ARMSCII-8%UCS.mps         minix-base      nls
+./usr/share/i18n/csmapper/AST/ARMSCII-8A%UCS.mps        minix-base      nls
+./usr/share/i18n/csmapper/AST/UCS%ARMSCII-7.mps         minix-base      nls
+./usr/share/i18n/csmapper/AST/UCS%ARMSCII-8.mps         minix-base      nls
+./usr/share/i18n/csmapper/AST/UCS%ARMSCII-8A.mps        minix-base      nls
+./usr/share/i18n/csmapper/BIG5                          minix-base      nls
+./usr/share/i18n/csmapper/BIG5/Big5@1984%UCS.mps        minix-base      nls
+./usr/share/i18n/csmapper/BIG5/Big5EXT@2003%UCS.mps     minix-base      nls
+./usr/share/i18n/csmapper/BIG5/Big5EXT@E%UCS.mps        minix-base      nls
+./usr/share/i18n/csmapper/BIG5/Big5EXT@IBM%UCS.mps      minix-base      nls
+./usr/share/i18n/csmapper/BIG5/Big5EXT@Plus%UCS.mps     minix-base      nls
+./usr/share/i18n/csmapper/BIG5/Big5UDA%UCS.mps          minix-base      nls
+./usr/share/i18n/csmapper/BIG5/ETen%UCS@BMP.mps         minix-base      nls
+./usr/share/i18n/csmapper/BIG5/ETen%UCS@SIP.mps         minix-base      nls
+./usr/share/i18n/csmapper/BIG5/HKSCS%UCS@BMP.mps        minix-base      nls
+./usr/share/i18n/csmapper/BIG5/HKSCS%UCS@SIP.mps        minix-base      nls
+./usr/share/i18n/csmapper/BIG5/UCS%Big5@1984.mps        minix-base      nls
+./usr/share/i18n/csmapper/BIG5/UCS%Big5EXT@2003.mps     minix-base      nls
+./usr/share/i18n/csmapper/BIG5/UCS%Big5EXT@E.mps        minix-base      nls
+./usr/share/i18n/csmapper/BIG5/UCS%Big5EXT@IBM.mps      minix-base      nls
+./usr/share/i18n/csmapper/BIG5/UCS%Big5EXT@Plus.mps     minix-base      nls
+./usr/share/i18n/csmapper/BIG5/UCS%Big5UDA.mps          minix-base      nls
+./usr/share/i18n/csmapper/BIG5/UCS@BMP%ETen.mps         minix-base      nls
+./usr/share/i18n/csmapper/BIG5/UCS@BMP%HKSCS.mps        minix-base      nls
+./usr/share/i18n/csmapper/BIG5/UCS@SIP%ETen.mps         minix-base      nls
+./usr/share/i18n/csmapper/BIG5/UCS@SIP%HKSCS.mps        minix-base      nls
+./usr/share/i18n/csmapper/CBM                           minix-base      nls
+./usr/share/i18n/csmapper/CBM/CBMINT%UCS.mps            minix-base      nls
+./usr/share/i18n/csmapper/CBM/UCS%CBMINT.mps            minix-base      nls
+./usr/share/i18n/csmapper/CNS                           minix-base      nls
+./usr/share/i18n/csmapper/CNS/CNS11643-1%UCS.mps        minix-base      nls
+./usr/share/i18n/csmapper/CNS/CNS11643-2%UCS.mps        minix-base      nls
+./usr/share/i18n/csmapper/CNS/CNS11643-3%UCS@BMP.mps    minix-base      nls
+./usr/share/i18n/csmapper/CNS/CNS11643-3%UCS@SIP.mps    minix-base      nls
+./usr/share/i18n/csmapper/CNS/CNS11643-4%UCS@BMP.mps    minix-base      nls
+./usr/share/i18n/csmapper/CNS/CNS11643-4%UCS@SIP.mps    minix-base      nls
+./usr/share/i18n/csmapper/CNS/CNS11643-5%UCS@BMP.mps    minix-base      nls
+./usr/share/i18n/csmapper/CNS/CNS11643-5%UCS@SIP.mps    minix-base      nls
+./usr/share/i18n/csmapper/CNS/CNS11643-6%UCS@BMP.mps    minix-base      nls
+./usr/share/i18n/csmapper/CNS/CNS11643-6%UCS@SIP.mps    minix-base      nls
+./usr/share/i18n/csmapper/CNS/CNS11643-7%UCS@BMP.mps    minix-base      nls
+./usr/share/i18n/csmapper/CNS/CNS11643-7%UCS@SIP.mps    minix-base      nls
+./usr/share/i18n/csmapper/CNS/UCS%CNS11643-1.mps        minix-base      nls
+./usr/share/i18n/csmapper/CNS/UCS%CNS11643-2.mps        minix-base      nls
+./usr/share/i18n/csmapper/CNS/UCS@BMP%CNS11643-3.mps    minix-base      nls
+./usr/share/i18n/csmapper/CNS/UCS@BMP%CNS11643-4.mps    minix-base      nls
+./usr/share/i18n/csmapper/CNS/UCS@BMP%CNS11643-5.mps    minix-base      nls
+./usr/share/i18n/csmapper/CNS/UCS@BMP%CNS11643-6.mps    minix-base      nls
+./usr/share/i18n/csmapper/CNS/UCS@BMP%CNS11643-7.mps    minix-base      nls
+./usr/share/i18n/csmapper/CNS/UCS@SIP%CNS11643-3.mps    minix-base      nls
+./usr/share/i18n/csmapper/CNS/UCS@SIP%CNS11643-4.mps    minix-base      nls
+./usr/share/i18n/csmapper/CNS/UCS@SIP%CNS11643-5.mps    minix-base      nls
+./usr/share/i18n/csmapper/CNS/UCS@SIP%CNS11643-6.mps    minix-base      nls
+./usr/share/i18n/csmapper/CNS/UCS@SIP%CNS11643-7.mps    minix-base      nls
+./usr/share/i18n/csmapper/CP                            minix-base      nls
+./usr/share/i18n/csmapper/CP/CP037%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP038%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP10000%UCS.mps            minix-base      nls
+./usr/share/i18n/csmapper/CP/CP10006%UCS.mps            minix-base      nls
+./usr/share/i18n/csmapper/CP/CP10007%UCS.mps            minix-base      nls
+./usr/share/i18n/csmapper/CP/CP10029%UCS.mps            minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1006%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP10079%UCS.mps            minix-base      nls
+./usr/share/i18n/csmapper/CP/CP10081%UCS.mps            minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1026%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1046%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1124%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1125%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1129%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1131%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1133%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1140%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1141%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1142%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1143%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1144%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1145%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1146%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1147%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1148%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1149%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1161%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1162%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1163%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1250%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1251%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1252%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1253%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1254%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1255%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1256%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1257%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP1258%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/CP273%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP274%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP275%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP277%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP278%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP280%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP281%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP284%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP285%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP290%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP297%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP420%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP423%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP424%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP437%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP500%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP737%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP775%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP850%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP851%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP852%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP853%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP855%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP856%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP857%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP858%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP860%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP861%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP862%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP863%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP864%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP865%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP866%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP868%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP869%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP870%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP871%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP874%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP875%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP880%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP891%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP903%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP904%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP905%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP918%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP922%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/CP932UDA%UCS.mps           minix-base      nls
+./usr/share/i18n/csmapper/CP/CP932VDC@IBM%UCS.mps       minix-base      nls
+./usr/share/i18n/csmapper/CP/CP932VDC@NEC_IBM%UCS.mps   minix-base      nls
+./usr/share/i18n/csmapper/CP/CP936EXT%UCS.mps           minix-base      nls
+./usr/share/i18n/csmapper/CP/CP942EXT%UCS.mps           minix-base      nls
+./usr/share/i18n/csmapper/CP/CP949EXT%UCS.mps           minix-base      nls
+./usr/share/i18n/csmapper/CP/CP950%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP037.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP038.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP10000.mps            minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP10006.mps            minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP10007.mps            minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP10029.mps            minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1006.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP10079.mps            minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP10081.mps            minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1026.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1046.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1124.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1125.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1129.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1131.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1133.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1140.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1141.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1142.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1143.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1144.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1145.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1146.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1147.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1148.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1149.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1161.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1162.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1163.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1250.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1251.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1252.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1253.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1254.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1255.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1256.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1257.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP1258.mps             minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP273.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP274.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP275.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP277.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP278.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP280.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP281.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP284.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP285.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP290.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP297.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP420.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP423.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP424.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP437.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP500.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP737.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP775.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP850.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP851.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP852.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP853.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP855.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP856.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP857.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP858.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP860.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP861.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP862.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP863.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP864.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP865.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP866.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP868.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP869.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP870.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP871.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP874.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP875.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP880.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP891.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP903.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP904.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP905.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP918.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP922.mps              minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP932UDA.mps           minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP932VDC@IBM.mps       minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP932VDC@NEC_IBM.mps   minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP936EXT.mps           minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP942EXT.mps           minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP949EXT.mps           minix-base      nls
+./usr/share/i18n/csmapper/CP/UCS%CP950.mps              minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC                        minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/EBCDIC-AT-DE%UCS.mps   minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/EBCDIC-AT-DE-A%UCS.mps minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/EBCDIC-CA-FR%UCS.mps   minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/EBCDIC-DK-NO%UCS.mps   minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/EBCDIC-DK-NO-A%UCS.mps minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/EBCDIC-ES%UCS.mps      minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/EBCDIC-ES-A%UCS.mps    minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/EBCDIC-ES-S%UCS.mps    minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/EBCDIC-FI-SE%UCS.mps   minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/EBCDIC-FI-SE-A%UCS.mps minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/EBCDIC-FR%UCS.mps      minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/EBCDIC-IT%UCS.mps      minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/EBCDIC-PT%UCS.mps      minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/EBCDIC-UK%UCS.mps      minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/EBCDIC-US%UCS.mps      minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-AT-DE-A.mps minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-AT-DE.mps   minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-CA-FR.mps   minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-DK-NO-A.mps minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-DK-NO.mps   minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-ES-A.mps    minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-ES-S.mps    minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-ES.mps      minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-FI-SE-A.mps minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-FI-SE.mps   minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-FR.mps      minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-IT.mps      minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-PT.mps      minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-UK.mps      minix-base      nls
+./usr/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-US.mps      minix-base      nls
+./usr/share/i18n/csmapper/GB                            minix-base      nls
+./usr/share/i18n/csmapper/GB/GB12345%UCS.mps            minix-base      nls
+./usr/share/i18n/csmapper/GB/GB18030%UCS@BMP.mps        minix-base      nls
+./usr/share/i18n/csmapper/GB/GB2312%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/GB/GB2312EXT%UCS.mps          minix-base      nls
+./usr/share/i18n/csmapper/GB/GB2312UDA1%UCS.mps         minix-base      nls
+./usr/share/i18n/csmapper/GB/GB2312UDA2%UCS.mps         minix-base      nls
+./usr/share/i18n/csmapper/GB/GBKEXT%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/GB/GBKUDA%UCS.mps             minix-base      nls
+./usr/share/i18n/csmapper/GB/ISO-IR-165EXT%UCS.mps      minix-base      nls
+./usr/share/i18n/csmapper/GB/UCS%GB12345.mps            minix-base      nls
+./usr/share/i18n/csmapper/GB/UCS%GB2312.mps             minix-base      nls
+./usr/share/i18n/csmapper/GB/UCS%GB2312EXT.mps          minix-base      nls
+./usr/share/i18n/csmapper/GB/UCS%GB2312UDA1.mps         minix-base      nls
+./usr/share/i18n/csmapper/GB/UCS%GB2312UDA2.mps         minix-base      nls
+./usr/share/i18n/csmapper/GB/UCS%GBKEXT.mps             minix-base      nls
+./usr/share/i18n/csmapper/GB/UCS%GBKUDA.mps             minix-base      nls
+./usr/share/i18n/csmapper/GB/UCS%ISO-IR-165EXT.mps      minix-base      nls
+./usr/share/i18n/csmapper/GB/UCS@BMP%GB18030.mps        minix-base      nls
+./usr/share/i18n/csmapper/GEORGIAN                      minix-base      nls
+./usr/share/i18n/csmapper/GEORGIAN/GEORGIAN-ACADEMY%UCS.mps minix-base      nls
+./usr/share/i18n/csmapper/GEORGIAN/GEORGIAN-ACADEMY@OldCapital%UCS.mps minix-base      nls
+./usr/share/i18n/csmapper/GEORGIAN/GEORGIAN-PS%UCS.mps  minix-base      nls
+./usr/share/i18n/csmapper/GEORGIAN/GEORGIAN-PS@OldCapital%UCS.mps minix-base      nls
+./usr/share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-ACADEMY.mps minix-base      nls
+./usr/share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-ACADEMY@OldCapital.mps minix-base      nls
+./usr/share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-PS.mps  minix-base      nls
+./usr/share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-PS@OldCapital.mps minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859                      minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/ISO-8859-10%UCS.mps  minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/ISO-8859-11%UCS.mps  minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/ISO-8859-13%UCS.mps  minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/ISO-8859-14%UCS.mps  minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/ISO-8859-15%UCS.mps  minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/ISO-8859-16%UCS.mps  minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/ISO-8859-2%UCS.mps   minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/ISO-8859-3%UCS.mps   minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/ISO-8859-4%UCS.mps   minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/ISO-8859-5%UCS.mps   minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/ISO-8859-6%UCS.mps   minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/ISO-8859-7%UCS.mps   minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/ISO-8859-8%UCS.mps   minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/ISO-8859-9%UCS.mps   minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-10.mps  minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-11.mps  minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-13.mps  minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-14.mps  minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-15.mps  minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-16.mps  minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-2.mps   minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-3.mps   minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-4.mps   minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-5.mps   minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-6.mps   minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-7.mps   minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-8.mps   minix-base      nls
+./usr/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-9.mps   minix-base      nls
+./usr/share/i18n/csmapper/ISO646                        minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-BASIC@1983%UCS.646 minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-CA%UCS.646      minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-CA2%UCS.646     minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-CN%UCS.646      minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-CU%UCS.646      minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-DE%UCS.646      minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-DK%UCS.646      minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-ES%UCS.646      minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-ES2%UCS.646     minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-FR%UCS.646      minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-FR1%UCS.646     minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-GB%UCS.646      minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-HU%UCS.646      minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-IRV@1983%UCS.646 minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-IT%UCS.646      minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-JP%UCS.646      minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-JP-OCR-B%UCS.646 minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-KR%UCS.646      minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-NO%UCS.646      minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-NO2%UCS.646     minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-PT%UCS.646      minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-PT2%UCS.646     minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-SE%UCS.646      minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-SE2%UCS.646     minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-US%UCS.646      minix-base      nls
+./usr/share/i18n/csmapper/ISO646/ISO646-YU%UCS.646      minix-base      nls
+./usr/share/i18n/csmapper/JIS                           minix-base      nls
+./usr/share/i18n/csmapper/JIS/JISX0201-KANA%UCS.mps     minix-base      nls
+./usr/share/i18n/csmapper/JIS/JISX0208@1978%UCS.mps     minix-base      nls
+./usr/share/i18n/csmapper/JIS/JISX0208@1990%UCS.mps     minix-base      nls
+./usr/share/i18n/csmapper/JIS/JISX0208@MS%UCS.mps       minix-base      nls
+./usr/share/i18n/csmapper/JIS/JISX0208UDC%UCS.mps       minix-base      nls
+./usr/share/i18n/csmapper/JIS/JISX0208VDC@NEC%UCS.mps   minix-base      nls
+./usr/share/i18n/csmapper/JIS/JISX0212%UCS.mps          minix-base      nls
+./usr/share/i18n/csmapper/JIS/JISX0212@MS%UCS.mps       minix-base      nls
+./usr/share/i18n/csmapper/JIS/JISX0212UDC%UCS.mps       minix-base      nls
+./usr/share/i18n/csmapper/JIS/JISX0212VDC@IBM%UCS.mps   minix-base      nls
+./usr/share/i18n/csmapper/JIS/JISX0213-1%UCS@BMP.mps    minix-base      nls
+./usr/share/i18n/csmapper/JIS/JISX0213-1%UCS@SIP.mps    minix-base      nls
+./usr/share/i18n/csmapper/JIS/JISX0213-2%UCS@BMP.mps    minix-base      nls
+./usr/share/i18n/csmapper/JIS/JISX0213-2%UCS@SIP.mps    minix-base      nls
+./usr/share/i18n/csmapper/JIS/UCS%JISX0201-KANA.mps     minix-base      nls
+./usr/share/i18n/csmapper/JIS/UCS%JISX0208@1978.mps     minix-base      nls
+./usr/share/i18n/csmapper/JIS/UCS%JISX0208@1990.mps     minix-base      nls
+./usr/share/i18n/csmapper/JIS/UCS%JISX0208@MS.mps       minix-base      nls
+./usr/share/i18n/csmapper/JIS/UCS%JISX0208UDC.mps       minix-base      nls
+./usr/share/i18n/csmapper/JIS/UCS%JISX0208VDC@NEC.mps   minix-base      nls
+./usr/share/i18n/csmapper/JIS/UCS%JISX0212.mps          minix-base      nls
+./usr/share/i18n/csmapper/JIS/UCS%JISX0212@MS.mps       minix-base      nls
+./usr/share/i18n/csmapper/JIS/UCS%JISX0212UDC.mps       minix-base      nls
+./usr/share/i18n/csmapper/JIS/UCS%JISX0212VDC@IBM.mps   minix-base      nls
+./usr/share/i18n/csmapper/JIS/UCS@BMP%JISX0213-1.mps    minix-base      nls
+./usr/share/i18n/csmapper/JIS/UCS@BMP%JISX0213-2.mps    minix-base      nls
+./usr/share/i18n/csmapper/JIS/UCS@SIP%JISX0213-1.mps    minix-base      nls
+./usr/share/i18n/csmapper/JIS/UCS@SIP%JISX0213-2.mps    minix-base      nls
+./usr/share/i18n/csmapper/KAZAKH                        minix-base      nls
+./usr/share/i18n/csmapper/KAZAKH/KZ1048%UCS.mps         minix-base      nls
+./usr/share/i18n/csmapper/KAZAKH/PTCP154%UCS.mps        minix-base      nls
+./usr/share/i18n/csmapper/KAZAKH/UCS%KZ1048.mps         minix-base      nls
+./usr/share/i18n/csmapper/KAZAKH/UCS%PTCP154.mps        minix-base      nls
+./usr/share/i18n/csmapper/KOI                           minix-base      nls
+./usr/share/i18n/csmapper/KOI/GOST19768-74%UCS.mps      minix-base      nls
+./usr/share/i18n/csmapper/KOI/ISO-5427%UCS.mps          minix-base      nls
+./usr/share/i18n/csmapper/KOI/KOI7%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/KOI/KOI8%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/KOI/KOI8-C%UCS.mps            minix-base      nls
+./usr/share/i18n/csmapper/KOI/KOI8-E%UCS.mps            minix-base      nls
+./usr/share/i18n/csmapper/KOI/KOI8-R%UCS.mps            minix-base      nls
+./usr/share/i18n/csmapper/KOI/KOI8-RU%UCS.mps           minix-base      nls
+./usr/share/i18n/csmapper/KOI/KOI8-T%UCS.mps            minix-base      nls
+./usr/share/i18n/csmapper/KOI/KOI8-U%UCS.mps            minix-base      nls
+./usr/share/i18n/csmapper/KOI/UCS%GOST19768-74.mps      minix-base      nls
+./usr/share/i18n/csmapper/KOI/UCS%ISO-5427.mps          minix-base      nls
+./usr/share/i18n/csmapper/KOI/UCS%KOI7.mps              minix-base      nls
+./usr/share/i18n/csmapper/KOI/UCS%KOI8-C.mps            minix-base      nls
+./usr/share/i18n/csmapper/KOI/UCS%KOI8-E.mps            minix-base      nls
+./usr/share/i18n/csmapper/KOI/UCS%KOI8-R.mps            minix-base      nls
+./usr/share/i18n/csmapper/KOI/UCS%KOI8-RU.mps           minix-base      nls
+./usr/share/i18n/csmapper/KOI/UCS%KOI8-T.mps            minix-base      nls
+./usr/share/i18n/csmapper/KOI/UCS%KOI8-U.mps            minix-base      nls
+./usr/share/i18n/csmapper/KOI/UCS%KOI8.mps              minix-base      nls
+./usr/share/i18n/csmapper/KS                            minix-base      nls
+./usr/share/i18n/csmapper/KS/JOHAB%UCS.mps              minix-base      nls
+./usr/share/i18n/csmapper/KS/KSC5601HANGUL%UCS.mps      minix-base      nls
+./usr/share/i18n/csmapper/KS/KSC5601HANJA%UCS.mps       minix-base      nls
+./usr/share/i18n/csmapper/KS/UCS%JOHAB.mps              minix-base      nls
+./usr/share/i18n/csmapper/KS/UCS%KSC5601HANGUL.mps      minix-base      nls
+./usr/share/i18n/csmapper/KS/UCS%KSC5601HANJA.mps       minix-base      nls
+./usr/share/i18n/csmapper/MISC                          minix-base      nls
+./usr/share/i18n/csmapper/MISC/ATARIST%UCS.mps          minix-base      nls
+./usr/share/i18n/csmapper/MISC/DECMCS%UCS.mps           minix-base      nls
+./usr/share/i18n/csmapper/MISC/HP-ROMAN8%UCS.mps        minix-base      nls
+./usr/share/i18n/csmapper/MISC/MULELAO-1%UCS.mps        minix-base      nls
+./usr/share/i18n/csmapper/MISC/NEXTSTEP%UCS.mps         minix-base      nls
+./usr/share/i18n/csmapper/MISC/RISCOS-LATIN1%UCS.mps    minix-base      nls
+./usr/share/i18n/csmapper/MISC/TDS565%UCS.mps           minix-base      nls
+./usr/share/i18n/csmapper/MISC/UCS%ATARIST.mps          minix-base      nls
+./usr/share/i18n/csmapper/MISC/UCS%DECMCS.mps           minix-base      nls
+./usr/share/i18n/csmapper/MISC/UCS%HP-ROMAN8.mps        minix-base      nls
+./usr/share/i18n/csmapper/MISC/UCS%MULELAO-1.mps        minix-base      nls
+./usr/share/i18n/csmapper/MISC/UCS%NEXTSTEP.mps         minix-base      nls
+./usr/share/i18n/csmapper/MISC/UCS%RISCOS-LATIN1.mps    minix-base      nls
+./usr/share/i18n/csmapper/MISC/UCS%TDS565.mps           minix-base      nls
+./usr/share/i18n/csmapper/TCVN                          minix-base      nls
+./usr/share/i18n/csmapper/TCVN/TCVN5712-1%UCS.mps       minix-base      nls
+./usr/share/i18n/csmapper/TCVN/UCS%TCVN5712-1.mps       minix-base      nls
+./usr/share/i18n/csmapper/TCVN/UCS%VISCII.mps           minix-base      nls
+./usr/share/i18n/csmapper/TCVN/VISCII%UCS.mps           minix-base      nls
+./usr/share/i18n/csmapper/charset.pivot                 minix-base      nls
+./usr/share/i18n/csmapper/charset.pivot.pvdb            minix-base      nls
+./usr/share/i18n/csmapper/mapper.dir.db                 minix-base      nls
+./usr/share/i18n/csmapper/mapper.dir                    minix-base      nls
+./usr/share/i18n/esdb                                   minix-base      nls
+./usr/share/i18n/esdb/APPLE                             minix-base      nls
+./usr/share/i18n/esdb/APPLE/MACCELTIC.esdb              minix-base      nls
+./usr/share/i18n/esdb/APPLE/MACCENTEURO.esdb            minix-base      nls
+./usr/share/i18n/esdb/APPLE/MACCROATIAN.esdb            minix-base      nls
+./usr/share/i18n/esdb/APPLE/MACCYRILLIC.esdb            minix-base      nls
+./usr/share/i18n/esdb/APPLE/MACDINGBATS.esdb            minix-base      nls
+./usr/share/i18n/esdb/APPLE/MACGAELIC.esdb              minix-base      nls
+./usr/share/i18n/esdb/APPLE/MACGREEK.esdb               minix-base      nls
+./usr/share/i18n/esdb/APPLE/MACICELAND.esdb             minix-base      nls
+./usr/share/i18n/esdb/APPLE/MACINUIT.esdb               minix-base      nls
+./usr/share/i18n/esdb/APPLE/MACROMAN.esdb               minix-base      nls
+./usr/share/i18n/esdb/APPLE/MACROMANIAN.esdb            minix-base      nls
+./usr/share/i18n/esdb/APPLE/MACTHAI.esdb                minix-base      nls
+./usr/share/i18n/esdb/APPLE/MACTURKISH.esdb             minix-base      nls
+./usr/share/i18n/esdb/AST                               minix-base      nls
+./usr/share/i18n/esdb/AST/ARMSCII-7.esdb                minix-base      nls
+./usr/share/i18n/esdb/AST/ARMSCII-8.esdb                minix-base      nls
+./usr/share/i18n/esdb/AST/ARMSCII-8A.esdb               minix-base      nls
+./usr/share/i18n/esdb/BIG5                              minix-base      nls
+./usr/share/i18n/esdb/BIG5/Big5-2003.esdb               minix-base      nls
+./usr/share/i18n/esdb/BIG5/Big5-E.esdb                  minix-base      nls
+./usr/share/i18n/esdb/BIG5/Big5-ETen.esdb               minix-base      nls
+./usr/share/i18n/esdb/BIG5/Big5-HKSCS.esdb              minix-base      nls
+./usr/share/i18n/esdb/BIG5/Big5-IBM.esdb                minix-base      nls
+./usr/share/i18n/esdb/BIG5/Big5-Plus.esdb               minix-base      nls
+./usr/share/i18n/esdb/CBM                               minix-base      nls
+./usr/share/i18n/esdb/CBM/CBMINT.esdb                   minix-base      nls
+./usr/share/i18n/esdb/CP                                minix-base      nls
+./usr/share/i18n/esdb/CP/CP037.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP038.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP10000.esdb                   minix-base      nls
+./usr/share/i18n/esdb/CP/CP10006.esdb                   minix-base      nls
+./usr/share/i18n/esdb/CP/CP10007.esdb                   minix-base      nls
+./usr/share/i18n/esdb/CP/CP10029.esdb                   minix-base      nls
+./usr/share/i18n/esdb/CP/CP1006.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP10079.esdb                   minix-base      nls
+./usr/share/i18n/esdb/CP/CP10081.esdb                   minix-base      nls
+./usr/share/i18n/esdb/CP/CP1026.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1046.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1124.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1125.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1129.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1131.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1133.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1140.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1141.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1142.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1143.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1144.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1145.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1146.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1147.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1148.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1149.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1161.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1162.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1163.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1250.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1251.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1252.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1253.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1254.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1255.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1256.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1257.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP1258.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP273.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP274.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP275.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP277.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP278.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP280.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP281.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP284.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP285.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP290.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP297.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP420.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP423.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP424.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP437.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP500.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP50220.esdb                   minix-base      nls
+./usr/share/i18n/esdb/CP/CP50221.esdb                   minix-base      nls
+./usr/share/i18n/esdb/CP/CP50222.esdb                   minix-base      nls
+./usr/share/i18n/esdb/CP/CP51932.esdb                   minix-base      nls
+./usr/share/i18n/esdb/CP/CP737.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP775.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP850.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP851.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP852.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP853.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP855.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP856.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP857.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP858.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP860.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP861.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP862.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP863.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP864.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP865.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP866.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP868.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP869.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP870.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP871.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP874.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP875.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP880.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP891.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP903.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP904.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP905.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP918.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP922.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP932.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP936.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP942.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP942C.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP943.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP943C.esdb                    minix-base      nls
+./usr/share/i18n/esdb/CP/CP949.esdb                     minix-base      nls
+./usr/share/i18n/esdb/CP/CP950.esdb                     minix-base      nls
+./usr/share/i18n/esdb/DEC                               minix-base      nls
+./usr/share/i18n/esdb/DEC/DECHanyu.esdb                 minix-base      nls
+./usr/share/i18n/esdb/DEC/DECMCS.esdb                   minix-base      nls
+./usr/share/i18n/esdb/EBCDIC                            minix-base      nls
+./usr/share/i18n/esdb/EBCDIC/EBCDIC-AT-DE-A.esdb        minix-base      nls
+./usr/share/i18n/esdb/EBCDIC/EBCDIC-AT-DE.esdb          minix-base      nls
+./usr/share/i18n/esdb/EBCDIC/EBCDIC-CA-FR.esdb          minix-base      nls
+./usr/share/i18n/esdb/EBCDIC/EBCDIC-DK-NO-A.esdb        minix-base      nls
+./usr/share/i18n/esdb/EBCDIC/EBCDIC-DK-NO.esdb          minix-base      nls
+./usr/share/i18n/esdb/EBCDIC/EBCDIC-ES-A.esdb           minix-base      nls
+./usr/share/i18n/esdb/EBCDIC/EBCDIC-ES-S.esdb           minix-base      nls
+./usr/share/i18n/esdb/EBCDIC/EBCDIC-ES.esdb             minix-base      nls
+./usr/share/i18n/esdb/EBCDIC/EBCDIC-FI-SE-A.esdb        minix-base      nls
+./usr/share/i18n/esdb/EBCDIC/EBCDIC-FI-SE.esdb          minix-base      nls
+./usr/share/i18n/esdb/EBCDIC/EBCDIC-FR.esdb             minix-base      nls
+./usr/share/i18n/esdb/EBCDIC/EBCDIC-IT.esdb             minix-base      nls
+./usr/share/i18n/esdb/EBCDIC/EBCDIC-PT.esdb             minix-base      nls
+./usr/share/i18n/esdb/EBCDIC/EBCDIC-UK.esdb             minix-base      nls
+./usr/share/i18n/esdb/EBCDIC/EBCDIC-US.esdb             minix-base      nls
+./usr/share/i18n/esdb/EUC                               minix-base      nls
+./usr/share/i18n/esdb/EUC/EUC-CN.esdb                   minix-base      nls
+./usr/share/i18n/esdb/EUC/EUC-JIS-2004.esdb             minix-base      nls
+./usr/share/i18n/esdb/EUC/EUC-JP-MS.esdb                minix-base      nls
+./usr/share/i18n/esdb/EUC/EUC-JP.esdb                   minix-base      nls
+./usr/share/i18n/esdb/EUC/EUC-KR.esdb                   minix-base      nls
+./usr/share/i18n/esdb/EUC/EUC-TW.esdb                   minix-base      nls
+./usr/share/i18n/esdb/GB                                minix-base      nls
+./usr/share/i18n/esdb/GB/GB12345.esdb                   minix-base      nls
+./usr/share/i18n/esdb/GB/GB18030.esdb                   minix-base      nls
+./usr/share/i18n/esdb/GB/GBK.esdb                       minix-base      nls
+./usr/share/i18n/esdb/GEORGIAN                          minix-base      nls
+./usr/share/i18n/esdb/GEORGIAN/GEORGIAN-ACADEMY-OldCapital.esdb minix-base      nls
+./usr/share/i18n/esdb/GEORGIAN/GEORGIAN-ACADEMY.esdb    minix-base      nls
+./usr/share/i18n/esdb/GEORGIAN/GEORGIAN-PS-OldCapital.esdb minix-base      nls
+./usr/share/i18n/esdb/GEORGIAN/GEORGIAN-PS.esdb         minix-base      nls
+./usr/share/i18n/esdb/ISO-2022                          minix-base      nls
+./usr/share/i18n/esdb/ISO-2022/ISO-2022-CN-EXT.esdb     minix-base      nls
+./usr/share/i18n/esdb/ISO-2022/ISO-2022-CN.esdb         minix-base      nls
+./usr/share/i18n/esdb/ISO-2022/ISO-2022-JP-1.esdb       minix-base      nls
+./usr/share/i18n/esdb/ISO-2022/ISO-2022-JP-2.esdb       minix-base      nls
+./usr/share/i18n/esdb/ISO-2022/ISO-2022-JP-2004.esdb    minix-base      nls
+./usr/share/i18n/esdb/ISO-2022/ISO-2022-JP.esdb         minix-base      nls
+./usr/share/i18n/esdb/ISO-2022/ISO-2022-KR.esdb         minix-base      nls
+./usr/share/i18n/esdb/ISO-8859                          minix-base      nls
+./usr/share/i18n/esdb/ISO-8859/ISO-8859-1.esdb          minix-base      nls
+./usr/share/i18n/esdb/ISO-8859/ISO-8859-10.esdb         minix-base      nls
+./usr/share/i18n/esdb/ISO-8859/ISO-8859-11.esdb         minix-base      nls
+./usr/share/i18n/esdb/ISO-8859/ISO-8859-13.esdb         minix-base      nls
+./usr/share/i18n/esdb/ISO-8859/ISO-8859-14.esdb         minix-base      nls
+./usr/share/i18n/esdb/ISO-8859/ISO-8859-15.esdb         minix-base      nls
+./usr/share/i18n/esdb/ISO-8859/ISO-8859-16.esdb         minix-base      nls
+./usr/share/i18n/esdb/ISO-8859/ISO-8859-2.esdb          minix-base      nls
+./usr/share/i18n/esdb/ISO-8859/ISO-8859-3.esdb          minix-base      nls
+./usr/share/i18n/esdb/ISO-8859/ISO-8859-4.esdb          minix-base      nls
+./usr/share/i18n/esdb/ISO-8859/ISO-8859-5.esdb          minix-base      nls
+./usr/share/i18n/esdb/ISO-8859/ISO-8859-6.esdb          minix-base      nls
+./usr/share/i18n/esdb/ISO-8859/ISO-8859-7.esdb          minix-base      nls
+./usr/share/i18n/esdb/ISO-8859/ISO-8859-8.esdb          minix-base      nls
+./usr/share/i18n/esdb/ISO-8859/ISO-8859-9.esdb          minix-base      nls
+./usr/share/i18n/esdb/ISO646                            minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-BASIC@1983.esdb     minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-CA.esdb             minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-CA2.esdb            minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-CN.esdb             minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-CU.esdb             minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-DE.esdb             minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-DK.esdb             minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-ES.esdb             minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-ES2.esdb            minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-FR.esdb             minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-FR1.esdb            minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-GB.esdb             minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-HU.esdb             minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-IRV@1983.esdb       minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-IT.esdb             minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-JP-OCR-B.esdb       minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-JP.esdb             minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-KR.esdb             minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-NO.esdb             minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-NO2.esdb            minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-PT.esdb             minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-PT2.esdb            minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-SE.esdb             minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-SE2.esdb            minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-US.esdb             minix-base      nls
+./usr/share/i18n/esdb/ISO646/ISO646-YU.esdb             minix-base      nls
+./usr/share/i18n/esdb/KAZAKH                            minix-base      nls
+./usr/share/i18n/esdb/KAZAKH/KZ1048.esdb                minix-base      nls
+./usr/share/i18n/esdb/KAZAKH/PTCP154.esdb               minix-base      nls
+./usr/share/i18n/esdb/KOI                               minix-base      nls
+./usr/share/i18n/esdb/KOI/KOI7-switched.esdb            minix-base      nls
+./usr/share/i18n/esdb/KOI/KOI7.esdb                     minix-base      nls
+./usr/share/i18n/esdb/KOI/KOI8-C.esdb                   minix-base      nls
+./usr/share/i18n/esdb/KOI/KOI8-E.esdb                   minix-base      nls
+./usr/share/i18n/esdb/KOI/KOI8-R.esdb                   minix-base      nls
+./usr/share/i18n/esdb/KOI/KOI8-RU.esdb                  minix-base      nls
+./usr/share/i18n/esdb/KOI/KOI8-T.esdb                   minix-base      nls
+./usr/share/i18n/esdb/KOI/KOI8-U.esdb                   minix-base      nls
+./usr/share/i18n/esdb/KOI/KOI8.esdb                     minix-base      nls
+./usr/share/i18n/esdb/MISC                              minix-base      nls
+./usr/share/i18n/esdb/MISC/ATARIST.esdb                 minix-base      nls
+./usr/share/i18n/esdb/MISC/C99.esdb                     minix-base      nls
+./usr/share/i18n/esdb/MISC/CTEXT.esdb                   minix-base      nls
+./usr/share/i18n/esdb/MISC/HP-ROMAN8.esdb               minix-base      nls
+./usr/share/i18n/esdb/MISC/HZ.esdb                      minix-base      nls
+./usr/share/i18n/esdb/MISC/HZ8.esdb                     minix-base      nls
+./usr/share/i18n/esdb/MISC/JAVA.esdb                    minix-base      nls
+./usr/share/i18n/esdb/MISC/JOHAB.esdb                   minix-base      nls
+./usr/share/i18n/esdb/MISC/MULELAO-1.esdb               minix-base      nls
+./usr/share/i18n/esdb/MISC/NEXTSTEP.esdb                minix-base      nls
+./usr/share/i18n/esdb/MISC/RISCOS-LATIN1.esdb           minix-base      nls
+./usr/share/i18n/esdb/MISC/Shift_JIS-2004.esdb          minix-base      nls
+./usr/share/i18n/esdb/MISC/Shift_JIS.esdb               minix-base      nls
+./usr/share/i18n/esdb/MISC/TDS565.esdb                  minix-base      nls
+./usr/share/i18n/esdb/MISC/ZW.esdb                      minix-base      nls
+./usr/share/i18n/esdb/TCVN                              minix-base      nls
+./usr/share/i18n/esdb/TCVN/TCVN5712-1.esdb              minix-base      nls
+./usr/share/i18n/esdb/TCVN/VIQR.esdb                    minix-base      nls
+./usr/share/i18n/esdb/TCVN/VISCII.esdb                  minix-base      nls
+./usr/share/i18n/esdb/UTF                               minix-base      nls
+./usr/share/i18n/esdb/UTF/UTF-16.esdb                   minix-base      nls
+./usr/share/i18n/esdb/UTF/UTF-16BE.esdb                 minix-base      nls
+./usr/share/i18n/esdb/UTF/UTF-16LE.esdb                 minix-base      nls
+./usr/share/i18n/esdb/UTF/UTF-32.esdb                   minix-base      nls
+./usr/share/i18n/esdb/UTF/UTF-32BE.esdb                 minix-base      nls
+./usr/share/i18n/esdb/UTF/UTF-32LE.esdb                 minix-base      nls
+./usr/share/i18n/esdb/UTF/UTF-7.esdb                    minix-base      nls
+./usr/share/i18n/esdb/UTF/UTF-8.esdb                    minix-base      nls
+./usr/share/i18n/esdb/esdb.alias.db                     minix-base      nls
+./usr/share/i18n/esdb/esdb.alias                        minix-base      nls
+./usr/share/i18n/esdb/esdb.dir.db                       minix-base      nls
+./usr/share/i18n/esdb/esdb.dir                          minix-base      nls
+./usr/share/i18n/iconv                                  minix-base      nls
+./usr/share/i18n/iconv/iconv.dir                        minix-base      nls
 ./usr/share/info                                        minix-base
 ./usr/share/info/as.info                                minix-base      binutils
 ./usr/share/info/bfd.info                               minix-base      binutils
 ./usr/share/keymaps                                     minix-base
 ./usr/share/legal                                       minix-base
 ./usr/share/legal/COPYRIGHT                             minix-base
+./usr/share/locale                                      minix-base      nls
+./usr/share/locale/af_ZA.ISO8859-1                      minix-base      nls
+./usr/share/locale/af_ZA.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/af_ZA.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/af_ZA.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/af_ZA.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/af_ZA.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/af_ZA.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/af_ZA.ISO8859-15                     minix-base      nls
+./usr/share/locale/af_ZA.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/af_ZA.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/af_ZA.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/af_ZA.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/af_ZA.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/af_ZA.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/af_ZA.UTF-8                          minix-base      nls
+./usr/share/locale/af_ZA.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/af_ZA.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/af_ZA.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/af_ZA.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/af_ZA.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/af_ZA.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/be                                   minix-base      nls
+./usr/share/locale/be/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/be_BY.CP1251                         minix-base      nls
+./usr/share/locale/be_BY.CP1251/LC_CTYPE                minix-base      nls
+./usr/share/locale/be_BY.CP1251/LC_MESSAGES             minix-base      nls
+./usr/share/locale/be_BY.CP1251/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/be_BY.CP1251/LC_MONETARY             minix-base      nls
+./usr/share/locale/be_BY.CP1251/LC_NUMERIC              minix-base      nls
+./usr/share/locale/be_BY.CP1251/LC_TIME                 minix-base      nls
+./usr/share/locale/be_BY.ISO8859-5                      minix-base      nls
+./usr/share/locale/be_BY.ISO8859-5/LC_CTYPE             minix-base      nls
+./usr/share/locale/be_BY.ISO8859-5/LC_MESSAGES          minix-base      nls
+./usr/share/locale/be_BY.ISO8859-5/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/be_BY.ISO8859-5/LC_MONETARY          minix-base      nls
+./usr/share/locale/be_BY.ISO8859-5/LC_NUMERIC           minix-base      nls
+./usr/share/locale/be_BY.ISO8859-5/LC_TIME              minix-base      nls
+./usr/share/locale/be_BY.UTF-8                          minix-base      nls
+./usr/share/locale/be_BY.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/be_BY.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/be_BY.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/be_BY.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/be_BY.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/be_BY.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/bg_BG.CP1251                         minix-base      nls
+./usr/share/locale/bg_BG.CP1251/LC_CTYPE                minix-base      nls
+./usr/share/locale/bg_BG.CP1251/LC_MESSAGES             minix-base      nls
+./usr/share/locale/bg_BG.CP1251/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/bg_BG.CP1251/LC_MONETARY             minix-base      nls
+./usr/share/locale/bg_BG.CP1251/LC_NUMERIC              minix-base      nls
+./usr/share/locale/bg_BG.CP1251/LC_TIME                 minix-base      nls
+./usr/share/locale/bg_BG.UTF-8                          minix-base      nls
+./usr/share/locale/bg_BG.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/bg_BG.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/bg_BG.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/bg_BG.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/bg_BG.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/bg_BG.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/ca                                   minix-base      nls
+./usr/share/locale/ca/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/ca_ES.ISO8859-1                      minix-base      nls
+./usr/share/locale/ca_ES.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/ca_ES.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/ca_ES.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/ca_ES.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/ca_ES.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/ca_ES.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/ca_ES.ISO8859-15                     minix-base      nls
+./usr/share/locale/ca_ES.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/ca_ES.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/ca_ES.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/ca_ES.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/ca_ES.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/ca_ES.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/ca_ES.UTF-8                          minix-base      nls
+./usr/share/locale/ca_ES.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/ca_ES.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/ca_ES.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/ca_ES.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/ca_ES.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/ca_ES.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/cs                                   minix-base      nls
+./usr/share/locale/cs/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/cs/LC_MESSAGES/texinfo.mo            minix-base      nls
+./usr/share/locale/cs/LC_MESSAGES/xz.mo                 minix-base      nls
+./usr/share/locale/cs_CZ.ISO8859-2                      minix-base      nls
+./usr/share/locale/cs_CZ.ISO8859-2/LC_CTYPE             minix-base      nls
+./usr/share/locale/cs_CZ.ISO8859-2/LC_MESSAGES          minix-base      nls
+./usr/share/locale/cs_CZ.ISO8859-2/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/cs_CZ.ISO8859-2/LC_MONETARY          minix-base      nls
+./usr/share/locale/cs_CZ.ISO8859-2/LC_NUMERIC           minix-base      nls
+./usr/share/locale/cs_CZ.ISO8859-2/LC_TIME              minix-base      nls
+./usr/share/locale/cs_CZ.UTF-8                          minix-base      nls
+./usr/share/locale/cs_CZ.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/cs_CZ.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/cs_CZ.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/cs_CZ.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/cs_CZ.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/cs_CZ.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/da                                   minix-base      nls
+./usr/share/locale/da/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/da/LC_MESSAGES/texinfo.mo            minix-base      nls
+./usr/share/locale/da_DK.ISO8859-1                      minix-base      nls
+./usr/share/locale/da_DK.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/da_DK.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/da_DK.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/da_DK.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/da_DK.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/da_DK.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/da_DK.ISO8859-15                     minix-base      nls
+./usr/share/locale/da_DK.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/da_DK.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/da_DK.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/da_DK.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/da_DK.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/da_DK.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/da_DK.UTF-8                          minix-base      nls
+./usr/share/locale/da_DK.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/da_DK.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/da_DK.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/da_DK.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/da_DK.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/da_DK.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/de                                   minix-base      nls
+./usr/share/locale/de/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/de/LC_MESSAGES/texinfo.mo            minix-base      nls
+./usr/share/locale/de/LC_MESSAGES/xz.mo                 minix-base      nls
+./usr/share/locale/de_AT.ISO8859-1                      minix-base      nls
+./usr/share/locale/de_AT.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/de_AT.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/de_AT.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/de_AT.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/de_AT.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/de_AT.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/de_AT.ISO8859-15                     minix-base      nls
+./usr/share/locale/de_AT.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/de_AT.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/de_AT.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/de_AT.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/de_AT.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/de_AT.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/de_AT.UTF-8                          minix-base      nls
+./usr/share/locale/de_AT.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/de_AT.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/de_AT.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/de_AT.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/de_AT.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/de_AT.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/de_AT                                minix-base      nls
+./usr/share/locale/de_AT/LC_MESSAGES                    minix-base      nls
+./usr/share/locale/de_AT/LC_MESSAGES/texinfo.mo         minix-base      nls
+./usr/share/locale/de_CH.ISO8859-1                      minix-base      nls
+./usr/share/locale/de_CH.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/de_CH.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/de_CH.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/de_CH.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/de_CH.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/de_CH.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/de_CH.ISO8859-15                     minix-base      nls
+./usr/share/locale/de_CH.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/de_CH.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/de_CH.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/de_CH.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/de_CH.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/de_CH.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/de_CH.UTF-8                          minix-base      nls
+./usr/share/locale/de_CH.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/de_CH.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/de_CH.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/de_CH.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/de_CH.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/de_CH.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/de_DE.ISO8859-1                      minix-base      nls
+./usr/share/locale/de_DE.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/de_DE.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/de_DE.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/de_DE.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/de_DE.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/de_DE.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/de_DE.ISO8859-15                     minix-base      nls
+./usr/share/locale/de_DE.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/de_DE.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/de_DE.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/de_DE.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/de_DE.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/de_DE.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/de_DE.UTF-8                          minix-base      nls
+./usr/share/locale/de_DE.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/de_DE.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/de_DE.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/de_DE.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/de_DE.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/de_DE.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/el                                   minix-base      nls
+./usr/share/locale/el/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/el_GR.ISO8859-7                      minix-base      nls
+./usr/share/locale/el_GR.ISO8859-7/LC_CTYPE             minix-base      nls
+./usr/share/locale/el_GR.ISO8859-7/LC_MESSAGES          minix-base      nls
+./usr/share/locale/el_GR.ISO8859-7/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/el_GR.ISO8859-7/LC_MONETARY          minix-base      nls
+./usr/share/locale/el_GR.ISO8859-7/LC_NUMERIC           minix-base      nls
+./usr/share/locale/el_GR.ISO8859-7/LC_TIME              minix-base      nls
+./usr/share/locale/el_GR.UTF-8                          minix-base      nls
+./usr/share/locale/el_GR.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/el_GR.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/el_GR.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/el_GR.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/el_GR.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/el_GR.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/en@boldquot                          minix-base      nls
+./usr/share/locale/en@boldquot/LC_MESSAGES              minix-base      nls
+./usr/share/locale/en@quot                              minix-base      nls
+./usr/share/locale/en@quot/LC_MESSAGES                  minix-base      nls
+./usr/share/locale/en_AU.ISO8859-1                      minix-base      nls
+./usr/share/locale/en_AU.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/en_AU.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/en_AU.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/en_AU.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/en_AU.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/en_AU.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/en_AU.ISO8859-15                     minix-base      nls
+./usr/share/locale/en_AU.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/en_AU.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/en_AU.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/en_AU.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/en_AU.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/en_AU.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/en_AU.UTF-8                          minix-base      nls
+./usr/share/locale/en_AU.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/en_AU.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/en_AU.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/en_AU.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/en_AU.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/en_AU.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/en_CA.ISO8859-1                      minix-base      nls
+./usr/share/locale/en_CA.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/en_CA.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/en_CA.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/en_CA.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/en_CA.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/en_CA.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/en_CA.ISO8859-15                     minix-base      nls
+./usr/share/locale/en_CA.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/en_CA.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/en_CA.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/en_CA.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/en_CA.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/en_CA.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/en_CA.UTF-8                          minix-base      nls
+./usr/share/locale/en_CA.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/en_CA.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/en_CA.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/en_CA.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/en_CA.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/en_CA.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/en_GB.ISO8859-1                      minix-base      nls
+./usr/share/locale/en_GB.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/en_GB.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/en_GB.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/en_GB.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/en_GB.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/en_GB.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/en_GB.ISO8859-15                     minix-base      nls
+./usr/share/locale/en_GB.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/en_GB.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/en_GB.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/en_GB.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/en_GB.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/en_GB.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/en_GB.UTF-8                          minix-base      nls
+./usr/share/locale/en_GB.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/en_GB.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/en_GB.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/en_GB.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/en_GB.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/en_GB.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/en_NZ.ISO8859-1                      minix-base      nls
+./usr/share/locale/en_NZ.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/en_NZ.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/en_NZ.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/en_NZ.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/en_NZ.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/en_NZ.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/en_NZ.ISO8859-15                     minix-base      nls
+./usr/share/locale/en_NZ.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/en_NZ.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/en_NZ.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/en_NZ.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/en_NZ.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/en_NZ.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/en_NZ.UTF-8                          minix-base      nls
+./usr/share/locale/en_NZ.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/en_NZ.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/en_NZ.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/en_NZ.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/en_NZ.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/en_NZ.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/en_US.ISO8859-1                      minix-base      nls
+./usr/share/locale/en_US.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/en_US.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/en_US.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/en_US.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/en_US.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/en_US.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/en_US.ISO8859-15                     minix-base      nls
+./usr/share/locale/en_US.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/en_US.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/en_US.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/en_US.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/en_US.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/en_US.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/en_US.US-ASCII                       minix-base      nls
+./usr/share/locale/en_US.US-ASCII/LC_CTYPE              minix-base      nls
+./usr/share/locale/en_US.US-ASCII/LC_MESSAGES           minix-base      nls
+./usr/share/locale/en_US.US-ASCII/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/en_US.US-ASCII/LC_MONETARY           minix-base      nls
+./usr/share/locale/en_US.US-ASCII/LC_NUMERIC            minix-base      nls
+./usr/share/locale/en_US.US-ASCII/LC_TIME               minix-base      nls
+./usr/share/locale/en_US.UTF-8                          minix-base      nls
+./usr/share/locale/en_US.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/en_US.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/en_US.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/en_US.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/en_US.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/en_US.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/eo                                   minix-base      nls
+./usr/share/locale/eo/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/eo/LC_MESSAGES/texinfo.mo            minix-base      nls
+./usr/share/locale/es                                   minix-base      nls
+./usr/share/locale/es/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/es_ES.ISO8859-1                      minix-base      nls
+./usr/share/locale/es_ES.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/es_ES.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/es_ES.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/es_ES.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/es_ES.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/es_ES.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/es_ES.ISO8859-15                     minix-base      nls
+./usr/share/locale/es_ES.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/es_ES.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/es_ES.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/es_ES.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/es_ES.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/es_ES.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/es_ES.UTF-8                          minix-base      nls
+./usr/share/locale/es_ES.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/es_ES.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/es_ES.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/es_ES.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/es_ES.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/es_ES.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/et                                   minix-base      nls
+./usr/share/locale/et/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/et_EE.ISO8859-15                     minix-base      nls
+./usr/share/locale/et_EE.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/et_EE.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/et_EE.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/et_EE.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/et_EE.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/et_EE.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/et_EE.UTF-8                          minix-base      nls
+./usr/share/locale/et_EE.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/et_EE.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/et_EE.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/et_EE.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/et_EE.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/et_EE.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/eu_ES.ISO8859-1                      minix-base      nls
+./usr/share/locale/eu_ES.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/eu_ES.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/eu_ES.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/eu_ES.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/eu_ES.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/eu_ES.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/eu_ES.ISO8859-15                     minix-base      nls
+./usr/share/locale/eu_ES.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/eu_ES.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/eu_ES.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/eu_ES.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/eu_ES.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/eu_ES.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/eu_ES.UTF-8                          minix-base      nls
+./usr/share/locale/eu_ES.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/eu_ES.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/eu_ES.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/eu_ES.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/eu_ES.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/eu_ES.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/fi                                   minix-base      nls
+./usr/share/locale/fi/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/fi_FI.ISO8859-1                      minix-base      nls
+./usr/share/locale/fi_FI.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/fi_FI.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/fi_FI.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/fi_FI.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/fi_FI.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/fi_FI.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/fi_FI.ISO8859-15                     minix-base      nls
+./usr/share/locale/fi_FI.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/fi_FI.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/fi_FI.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/fi_FI.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/fi_FI.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/fi_FI.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/fi_FI.UTF-8                          minix-base      nls
+./usr/share/locale/fi_FI.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/fi_FI.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/fi_FI.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/fi_FI.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/fi_FI.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/fi_FI.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/fr                                   minix-base      nls
+./usr/share/locale/fr/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/fr/LC_MESSAGES/texinfo.mo            minix-base      nls
+./usr/share/locale/fr_BE.ISO8859-1                      minix-base      nls
+./usr/share/locale/fr_BE.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/fr_BE.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/fr_BE.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/fr_BE.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/fr_BE.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/fr_BE.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/fr_BE.ISO8859-15                     minix-base      nls
+./usr/share/locale/fr_BE.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/fr_BE.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/fr_BE.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/fr_BE.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/fr_BE.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/fr_BE.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/fr_BE.UTF-8                          minix-base      nls
+./usr/share/locale/fr_BE.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/fr_BE.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/fr_BE.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/fr_BE.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/fr_BE.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/fr_BE.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/fr_CA.ISO8859-1                      minix-base      nls
+./usr/share/locale/fr_CA.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/fr_CA.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/fr_CA.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/fr_CA.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/fr_CA.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/fr_CA.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/fr_CA.ISO8859-15                     minix-base      nls
+./usr/share/locale/fr_CA.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/fr_CA.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/fr_CA.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/fr_CA.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/fr_CA.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/fr_CA.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/fr_CA.UTF-8                          minix-base      nls
+./usr/share/locale/fr_CA.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/fr_CA.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/fr_CA.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/fr_CA.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/fr_CA.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/fr_CA.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/fr_CH.ISO8859-1                      minix-base      nls
+./usr/share/locale/fr_CH.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/fr_CH.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/fr_CH.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/fr_CH.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/fr_CH.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/fr_CH.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/fr_CH.ISO8859-15                     minix-base      nls
+./usr/share/locale/fr_CH.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/fr_CH.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/fr_CH.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/fr_CH.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/fr_CH.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/fr_CH.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/fr_CH.UTF-8                          minix-base      nls
+./usr/share/locale/fr_CH.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/fr_CH.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/fr_CH.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/fr_CH.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/fr_CH.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/fr_CH.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/fr_FR.ISO8859-1                      minix-base      nls
+./usr/share/locale/fr_FR.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/fr_FR.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/fr_FR.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/fr_FR.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/fr_FR.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/fr_FR.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/fr_FR.ISO8859-15                     minix-base      nls
+./usr/share/locale/fr_FR.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/fr_FR.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/fr_FR.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/fr_FR.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/fr_FR.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/fr_FR.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/fr_FR.UTF-8                          minix-base      nls
+./usr/share/locale/fr_FR.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/fr_FR.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/fr_FR.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/fr_FR.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/fr_FR.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/fr_FR.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/gl                                   minix-base      nls
+./usr/share/locale/gl/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/he                                   minix-base      nls
+./usr/share/locale/he/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/he/LC_MESSAGES/texinfo.mo            minix-base      nls
+./usr/share/locale/hr                                   minix-base      nls
+./usr/share/locale/hr/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/hr/LC_MESSAGES/texinfo.mo            minix-base      nls
+./usr/share/locale/hr_HR.ISO8859-2                      minix-base      nls
+./usr/share/locale/hr_HR.ISO8859-2/LC_CTYPE             minix-base      nls
+./usr/share/locale/hr_HR.ISO8859-2/LC_MESSAGES          minix-base      nls
+./usr/share/locale/hr_HR.ISO8859-2/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/hr_HR.ISO8859-2/LC_MONETARY          minix-base      nls
+./usr/share/locale/hr_HR.ISO8859-2/LC_NUMERIC           minix-base      nls
+./usr/share/locale/hr_HR.ISO8859-2/LC_TIME              minix-base      nls
+./usr/share/locale/hr_HR.UTF-8                          minix-base      nls
+./usr/share/locale/hr_HR.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/hr_HR.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/hr_HR.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/hr_HR.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/hr_HR.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/hr_HR.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/hu_HU.ISO8859-2                      minix-base      nls
+./usr/share/locale/hu_HU.ISO8859-2/LC_CTYPE             minix-base      nls
+./usr/share/locale/hu_HU.ISO8859-2/LC_MESSAGES          minix-base      nls
+./usr/share/locale/hu_HU.ISO8859-2/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/hu_HU.ISO8859-2/LC_MONETARY          minix-base      nls
+./usr/share/locale/hu_HU.ISO8859-2/LC_NUMERIC           minix-base      nls
+./usr/share/locale/hu_HU.ISO8859-2/LC_TIME              minix-base      nls
+./usr/share/locale/hu_HU.UTF-8                          minix-base      nls
+./usr/share/locale/hu_HU.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/hu_HU.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/hu_HU.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/hu_HU.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/hu_HU.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/hu_HU.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/hy_AM.ARMSCII-8                      minix-base      nls
+./usr/share/locale/hy_AM.ARMSCII-8/LC_CTYPE             minix-base      nls
+./usr/share/locale/hy_AM.ARMSCII-8/LC_MESSAGES          minix-base      nls
+./usr/share/locale/hy_AM.ARMSCII-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/hy_AM.ARMSCII-8/LC_MONETARY          minix-base      nls
+./usr/share/locale/hy_AM.ARMSCII-8/LC_NUMERIC           minix-base      nls
+./usr/share/locale/hy_AM.ARMSCII-8/LC_TIME              minix-base      nls
+./usr/share/locale/hy_AM.UTF-8                          minix-base      nls
+./usr/share/locale/hy_AM.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/hy_AM.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/hy_AM.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/hy_AM.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/hy_AM.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/hy_AM.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/id                                   minix-base      nls
+./usr/share/locale/id/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/is_IS.ISO8859-1                      minix-base      nls
+./usr/share/locale/is_IS.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/is_IS.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/is_IS.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/is_IS.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/is_IS.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/is_IS.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/is_IS.ISO8859-15                     minix-base      nls
+./usr/share/locale/is_IS.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/is_IS.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/is_IS.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/is_IS.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/is_IS.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/is_IS.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/is_IS.UTF-8                          minix-base      nls
+./usr/share/locale/is_IS.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/is_IS.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/is_IS.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/is_IS.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/is_IS.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/is_IS.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/it                                   minix-base      nls
+./usr/share/locale/it/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/it/LC_MESSAGES/xz.mo                 minix-base      nls
+./usr/share/locale/it_CH.ISO8859-1                      minix-base      nls
+./usr/share/locale/it_CH.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/it_CH.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/it_CH.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/it_CH.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/it_CH.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/it_CH.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/it_CH.ISO8859-15                     minix-base      nls
+./usr/share/locale/it_CH.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/it_CH.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/it_CH.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/it_CH.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/it_CH.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/it_CH.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/it_CH.UTF-8                          minix-base      nls
+./usr/share/locale/it_CH.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/it_CH.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/it_CH.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/it_CH.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/it_CH.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/it_CH.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/it_IT.ISO8859-1                      minix-base      nls
+./usr/share/locale/it_IT.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/it_IT.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/it_IT.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/it_IT.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/it_IT.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/it_IT.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/it_IT.ISO8859-15                     minix-base      nls
+./usr/share/locale/it_IT.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/it_IT.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/it_IT.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/it_IT.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/it_IT.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/it_IT.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/it_IT.UTF-8                          minix-base      nls
+./usr/share/locale/it_IT.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/it_IT.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/it_IT.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/it_IT.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/it_IT.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/it_IT.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/ja                                   minix-base      nls
+./usr/share/locale/ja/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/ja/LC_MESSAGES/texinfo.mo            minix-base      nls
+./usr/share/locale/ja_JP.ISO-2022-JP-2                  minix-base      nls
+./usr/share/locale/ja_JP.ISO-2022-JP-2/LC_CTYPE         minix-base      nls
+./usr/share/locale/ja_JP.ISO-2022-JP-2/LC_MESSAGES      minix-base      nls
+./usr/share/locale/ja_JP.ISO-2022-JP-2/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/ja_JP.ISO-2022-JP-2/LC_MONETARY      minix-base      nls
+./usr/share/locale/ja_JP.ISO-2022-JP-2/LC_NUMERIC       minix-base      nls
+./usr/share/locale/ja_JP.ISO-2022-JP-2/LC_TIME          minix-base      nls
+./usr/share/locale/ja_JP.ISO-2022-JP                    minix-base      nls
+./usr/share/locale/ja_JP.ISO-2022-JP/LC_CTYPE           minix-base      nls
+./usr/share/locale/ja_JP.ISO-2022-JP/LC_MESSAGES        minix-base      nls
+./usr/share/locale/ja_JP.ISO-2022-JP/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/ja_JP.ISO-2022-JP/LC_MONETARY        minix-base      nls
+./usr/share/locale/ja_JP.ISO-2022-JP/LC_NUMERIC         minix-base      nls
+./usr/share/locale/ja_JP.ISO-2022-JP/LC_TIME            minix-base      nls
+./usr/share/locale/ja_JP.SJIS                           minix-base      nls
+./usr/share/locale/ja_JP.SJIS/LC_CTYPE                  minix-base      nls
+./usr/share/locale/ja_JP.SJIS/LC_MESSAGES               minix-base      nls
+./usr/share/locale/ja_JP.SJIS/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/ja_JP.SJIS/LC_MONETARY               minix-base      nls
+./usr/share/locale/ja_JP.SJIS/LC_NUMERIC                minix-base      nls
+./usr/share/locale/ja_JP.SJIS/LC_TIME                   minix-base      nls
+./usr/share/locale/ja_JP.UTF-8                          minix-base      nls
+./usr/share/locale/ja_JP.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/ja_JP.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/ja_JP.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/ja_JP.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/ja_JP.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/ja_JP.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/ja_JP.ct                             minix-base      nls
+./usr/share/locale/ja_JP.ct/LC_CTYPE                    minix-base      nls
+./usr/share/locale/ja_JP.ct/LC_MESSAGES                 minix-base      nls
+./usr/share/locale/ja_JP.ct/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/ja_JP.ct/LC_MONETARY                 minix-base      nls
+./usr/share/locale/ja_JP.ct/LC_NUMERIC                  minix-base      nls
+./usr/share/locale/ja_JP.ct/LC_TIME                     minix-base      nls
+./usr/share/locale/ja_JP.eucJP                          minix-base      nls
+./usr/share/locale/ja_JP.eucJP/LC_CTYPE                 minix-base      nls
+./usr/share/locale/ja_JP.eucJP/LC_MESSAGES              minix-base      nls
+./usr/share/locale/ja_JP.eucJP/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/ja_JP.eucJP/LC_MONETARY              minix-base      nls
+./usr/share/locale/ja_JP.eucJP/LC_NUMERIC               minix-base      nls
+./usr/share/locale/ja_JP.eucJP/LC_TIME                  minix-base      nls
+./usr/share/locale/kk_KZ.PT154                          minix-base      nls
+./usr/share/locale/kk_KZ.PT154/LC_CTYPE                 minix-base      nls
+./usr/share/locale/kk_KZ.PT154/LC_MESSAGES              minix-base      nls
+./usr/share/locale/kk_KZ.PT154/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/kk_KZ.PT154/LC_MONETARY              minix-base      nls
+./usr/share/locale/kk_KZ.PT154/LC_NUMERIC               minix-base      nls
+./usr/share/locale/kk_KZ.PT154/LC_TIME                  minix-base      nls
+./usr/share/locale/kk_KZ.UTF-8                          minix-base      nls
+./usr/share/locale/kk_KZ.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/kk_KZ.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/kk_KZ.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/kk_KZ.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/kk_KZ.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/kk_KZ.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/ko                                   minix-base      nls
+./usr/share/locale/ko/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/ko_KR.UTF-8                          minix-base      nls
+./usr/share/locale/ko_KR.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/ko_KR.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/ko_KR.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/ko_KR.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/ko_KR.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/ko_KR.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/ko_KR.eucKR                          minix-base      nls
+./usr/share/locale/ko_KR.eucKR/LC_CTYPE                 minix-base      nls
+./usr/share/locale/ko_KR.eucKR/LC_MESSAGES              minix-base      nls
+./usr/share/locale/ko_KR.eucKR/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/ko_KR.eucKR/LC_MONETARY              minix-base      nls
+./usr/share/locale/ko_KR.eucKR/LC_NUMERIC               minix-base      nls
+./usr/share/locale/ko_KR.eucKR/LC_TIME                  minix-base      nls
+./usr/share/locale/locale.alias                         minix-base      nls
+./usr/share/locale/lt_LT.ISO8859-13                     minix-base      nls
+./usr/share/locale/lt_LT.ISO8859-13/LC_CTYPE            minix-base      nls
+./usr/share/locale/lt_LT.ISO8859-13/LC_MESSAGES         minix-base      nls
+./usr/share/locale/lt_LT.ISO8859-13/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/lt_LT.ISO8859-13/LC_MONETARY         minix-base      nls
+./usr/share/locale/lt_LT.ISO8859-13/LC_NUMERIC          minix-base      nls
+./usr/share/locale/lt_LT.ISO8859-13/LC_TIME             minix-base      nls
+./usr/share/locale/lt_LT.ISO8859-4                      minix-base      nls
+./usr/share/locale/lt_LT.ISO8859-4/LC_CTYPE             minix-base      nls
+./usr/share/locale/lt_LT.ISO8859-4/LC_MESSAGES          minix-base      nls
+./usr/share/locale/lt_LT.ISO8859-4/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/lt_LT.ISO8859-4/LC_MONETARY          minix-base      nls
+./usr/share/locale/lt_LT.ISO8859-4/LC_NUMERIC           minix-base      nls
+./usr/share/locale/lt_LT.ISO8859-4/LC_TIME              minix-base      nls
+./usr/share/locale/lt_LT.UTF-8                          minix-base      nls
+./usr/share/locale/lt_LT.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/lt_LT.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/lt_LT.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/lt_LT.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/lt_LT.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/lt_LT.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/nb                                   minix-base      nls
+./usr/share/locale/nb/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/nb/LC_MESSAGES/texinfo.mo            minix-base      nls
+./usr/share/locale/nb_NO.ISO8859-1                      minix-base      nls
+./usr/share/locale/nb_NO.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/nb_NO.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/nb_NO.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/nb_NO.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/nb_NO.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/nb_NO.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/nb_NO.ISO8859-15                     minix-base      nls
+./usr/share/locale/nb_NO.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/nb_NO.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/nb_NO.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/nb_NO.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/nb_NO.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/nb_NO.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/nb_NO.UTF-8                          minix-base      nls
+./usr/share/locale/nb_NO.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/nb_NO.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/nb_NO.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/nb_NO.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/nb_NO.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/nb_NO.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/nl                                   minix-base      nls
+./usr/share/locale/nl/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/nl/LC_MESSAGES/texinfo.mo            minix-base      nls
+./usr/share/locale/nl_BE.ISO8859-1                      minix-base      nls
+./usr/share/locale/nl_BE.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/nl_BE.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/nl_BE.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/nl_BE.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/nl_BE.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/nl_BE.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/nl_BE.ISO8859-15                     minix-base      nls
+./usr/share/locale/nl_BE.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/nl_BE.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/nl_BE.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGE minix-base      nlsS
+./usr/share/locale/nl_BE.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/nl_BE.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/nl_BE.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/nl_BE.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/nl_BE.UTF-8                          minix-base      nls
+./usr/share/locale/nl_BE.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/nl_BE.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/nl_BE.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/nl_BE.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/nl_BE.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/nl_BE.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/nl_NL.ISO8859-1                      minix-base      nls
+./usr/share/locale/nl_NL.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/nl_NL.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/nl_NL.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/nl_NL.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/nl_NL.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/nl_NL.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/nl_NL.ISO8859-15                     minix-base      nls
+./usr/share/locale/nl_NL.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/nl_NL.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/nl_NL.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGE minix-base      nlsS
+./usr/share/locale/nl_NL.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/nl_NL.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/nl_NL.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/nl_NL.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/nl_NL.UTF-8                          minix-base      nls
+./usr/share/locale/nl_NL.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/nl_NL.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/nl_NL.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/nl_NL.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/nl_NL.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/nl_NL.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/nn                                   minix-base      nls
+./usr/share/locale/nn/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/nn_NO.ISO8859-1                      minix-base      nls
+./usr/share/locale/nn_NO.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/nn_NO.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/nn_NO.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/nn_NO.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/nn_NO.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/nn_NO.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/nn_NO.ISO8859-15                     minix-base      nls
+./usr/share/locale/nn_NO.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/nn_NO.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/nn_NO.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/nn_NO.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/nn_NO.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/nn_NO.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/nn_NO.UTF-8                          minix-base      nls
+./usr/share/locale/nn_NO.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/nn_NO.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/nn_NO.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/nn_NO.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/nn_NO.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/nn_NO.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/no                                   minix-base      nls
+./usr/share/locale/no/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/no/LC_MESSAGES/texinfo.mo            minix-base      nls
+./usr/share/locale/no@nynorsk                           minix-base      nls
+./usr/share/locale/no@nynorsk/LC_MESSA                  minix-base      nlsGES
+./usr/share/locale/no@nynorsk/LC_MESSAGES               minix-base      nls
+./usr/share/locale/pl                                   minix-base      nls
+./usr/share/locale/pl/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/pl/LC_MESSAGES/texinfo.mo            minix-base      nls
+./usr/share/locale/pl_PL.ISO8859-2                      minix-base      nls
+./usr/share/locale/pl_PL.ISO8859-2/LC_CTYPE             minix-base      nls
+./usr/share/locale/pl_PL.ISO8859-2/LC_MESSAGES          minix-base      nls
+./usr/share/locale/pl_PL.ISO8859-2/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/pl_PL.ISO8859-2/LC_MONETARY          minix-base      nls
+./usr/share/locale/pl_PL.ISO8859-2/LC_NUMERIC           minix-base      nls
+./usr/share/locale/pl_PL.ISO8859-2/LC_TIME              minix-base      nls
+./usr/share/locale/pl_PL.UTF-8                          minix-base      nls
+./usr/share/locale/pl_PL.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/pl_PL.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/pl_PL.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/pl_PL.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/pl_PL.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/pl_PL.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/pt                                   minix-base      nls
+./usr/share/locale/pt/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/pt_BR.ISO8859-1                      minix-base      nls
+./usr/share/locale/pt_BR.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/pt_BR.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/pt_BR.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/pt_BR.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/pt_BR.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/pt_BR.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/pt_BR.UTF-8                          minix-base      nls
+./usr/share/locale/pt_BR.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/pt_BR.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/pt_BR.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/pt_BR.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/pt_BR.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/pt_BR.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/pt_BR                                minix-base      nls
+./usr/share/locale/pt_BR/LC_MESSAGES                    minix-base      nls
+./usr/share/locale/pt_PT.ISO8859-1                      minix-base      nls
+./usr/share/locale/pt_PT.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/pt_PT.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/pt_PT.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/pt_PT.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/pt_PT.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/pt_PT.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/pt_PT.ISO8859-15                     minix-base      nls
+./usr/share/locale/pt_PT.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/pt_PT.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/pt_PT.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGE minix-base      nlsS
+./usr/share/locale/pt_PT.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/pt_PT.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/pt_PT.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/pt_PT.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/pt_PT.UTF-8                          minix-base      nls
+./usr/share/locale/pt_PT.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/pt_PT.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/pt_PT.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/pt_PT.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/pt_PT.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/pt_PT.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/ro                                   minix-base      nls
+./usr/share/locale/ro/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/ro/LC_MESSAGES/texinfo.mo            minix-base      nls
+./usr/share/locale/ro_RO.ISO8859-2                      minix-base      nls
+./usr/share/locale/ro_RO.ISO8859-2/LC_CTYPE             minix-base      nls
+./usr/share/locale/ro_RO.ISO8859-2/LC_MESSAGES          minix-base      nls
+./usr/share/locale/ro_RO.ISO8859-2/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/ro_RO.ISO8859-2/LC_MONETARY          minix-base      nls
+./usr/share/locale/ro_RO.ISO8859-2/LC_NUMERIC           minix-base      nls
+./usr/share/locale/ro_RO.ISO8859-2/LC_TIME              minix-base      nls
+./usr/share/locale/ro_RO.UTF-8                          minix-base      nls
+./usr/share/locale/ro_RO.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/ro_RO.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/ro_RO.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/ro_RO.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/ro_RO.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/ro_RO.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/ru                                   minix-base      nls
+./usr/share/locale/ru/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/ru/LC_MESSAGES/texinfo.mo            minix-base      nls
+./usr/share/locale/ru_BY.CP1251                         minix-base      nls
+./usr/share/locale/ru_BY.CP1251/LC_CTYPE                minix-base      nls
+./usr/share/locale/ru_BY.CP1251/LC_MESSAGES             minix-base      nls
+./usr/share/locale/ru_BY.CP1251/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/ru_BY.CP1251/LC_MONETARY             minix-base      nls
+./usr/share/locale/ru_BY.CP1251/LC_NUMERIC              minix-base      nls
+./usr/share/locale/ru_BY.CP1251/LC_TIME                 minix-base      nls
+./usr/share/locale/ru_BY.UTF-8                          minix-base      nls
+./usr/share/locale/ru_BY.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/ru_BY.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/ru_BY.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/ru_BY.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/ru_BY.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/ru_BY.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/ru_RU.CP1251                         minix-base      nls
+./usr/share/locale/ru_RU.CP1251/LC_CTYPE                minix-base      nls
+./usr/share/locale/ru_RU.CP1251/LC_MESSAGES             minix-base      nls
+./usr/share/locale/ru_RU.CP1251/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/ru_RU.CP1251/LC_MONETARY             minix-base      nls
+./usr/share/locale/ru_RU.CP1251/LC_NUMERIC              minix-base      nls
+./usr/share/locale/ru_RU.CP1251/LC_TIME                 minix-base      nls
+./usr/share/locale/ru_RU.CP866                          minix-base      nls
+./usr/share/locale/ru_RU.CP866/LC_CTYPE                 minix-base      nls
+./usr/share/locale/ru_RU.CP866/LC_MESSAGES              minix-base      nls
+./usr/share/locale/ru_RU.CP866/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/ru_RU.CP866/LC_MONETARY              minix-base      nls
+./usr/share/locale/ru_RU.CP866/LC_NUMERIC               minix-base      nls
+./usr/share/locale/ru_RU.CP866/LC_TIME                  minix-base      nls
+./usr/share/locale/ru_RU.ISO8859-5                      minix-base      nls
+./usr/share/locale/ru_RU.ISO8859-5/LC_CTYPE             minix-base      nls
+./usr/share/locale/ru_RU.ISO8859-5/LC_MESSAGES          minix-base      nls
+./usr/share/locale/ru_RU.ISO8859-5/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/ru_RU.ISO8859-5/LC_MONETARY          minix-base      nls
+./usr/share/locale/ru_RU.ISO8859-5/LC_NUMERIC           minix-base      nls
+./usr/share/locale/ru_RU.ISO8859-5/LC_TIME              minix-base      nls
+./usr/share/locale/ru_RU.KOI8-R                         minix-base      nls
+./usr/share/locale/ru_RU.KOI8-R/LC_CTYPE                minix-base      nls
+./usr/share/locale/ru_RU.KOI8-R/LC_MESSAGES             minix-base      nls
+./usr/share/locale/ru_RU.KOI8-R/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/ru_RU.KOI8-R/LC_MONETARY             minix-base      nls
+./usr/share/locale/ru_RU.KOI8-R/LC_NUMERIC              minix-base      nls
+./usr/share/locale/ru_RU.KOI8-R/LC_TIME                 minix-base      nls
+./usr/share/locale/ru_RU.UTF-8                          minix-base      nls
+./usr/share/locale/ru_RU.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/ru_RU.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/ru_RU.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/ru_RU.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/ru_RU.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/ru_RU.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/sk                                   minix-base      nls
+./usr/share/locale/sk/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/sk_SK.ISO8859-2                      minix-base      nls
+./usr/share/locale/sk_SK.ISO8859-2/LC_CTYPE             minix-base      nls
+./usr/share/locale/sk_SK.ISO8859-2/LC_MESSAGES          minix-base      nls
+./usr/share/locale/sk_SK.ISO8859-2/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/sk_SK.ISO8859-2/LC_MONETARY          minix-base      nls
+./usr/share/locale/sk_SK.ISO8859-2/LC_NUMERIC           minix-base      nls
+./usr/share/locale/sk_SK.ISO8859-2/LC_TIME              minix-base      nls
+./usr/share/locale/sk_SK.UTF-8                          minix-base      nls
+./usr/share/locale/sk_SK.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/sk_SK.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/sk_SK.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/sk_SK.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/sk_SK.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/sk_SK.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/sl                                   minix-base      nls
+./usr/share/locale/sl/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/sl_SI.ISO8859-2                      minix-base      nls
+./usr/share/locale/sl_SI.ISO8859-2/LC_CTYPE             minix-base      nls
+./usr/share/locale/sl_SI.ISO8859-2/LC_MESSAGES          minix-base      nls
+./usr/share/locale/sl_SI.ISO8859-2/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/sl_SI.ISO8859-2/LC_MONETARY          minix-base      nls
+./usr/share/locale/sl_SI.ISO8859-2/LC_NUMERIC           minix-base      nls
+./usr/share/locale/sl_SI.ISO8859-2/LC_TIME              minix-base      nls
+./usr/share/locale/sl_SI.UTF-8                          minix-base      nls
+./usr/share/locale/sl_SI.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/sl_SI.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/sl_SI.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/sl_SI.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/sl_SI.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/sl_SI.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/sr                                   minix-base      nls
+./usr/share/locale/sr/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/sr_Cyrl_ME.ISO8859-5                 minix-base      nls
+./usr/share/locale/sr_Cyrl_ME.ISO8859-5/LC_CTYPE        minix-base      nls
+./usr/share/locale/sr_Cyrl_ME.ISO8859-5/LC_MESSAGES     minix-base      nls
+./usr/share/locale/sr_Cyrl_ME.ISO8859-5/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/sr_Cyrl_ME.ISO8859-5/LC_MONETARY     minix-base      nls
+./usr/share/locale/sr_Cyrl_ME.ISO8859-5/LC_NUMERIC      minix-base      nls
+./usr/share/locale/sr_Cyrl_ME.ISO8859-5/LC_TIME         minix-base      nls
+./usr/share/locale/sr_Cyrl_ME.UTF-8                     minix-base      nls
+./usr/share/locale/sr_Cyrl_ME.UTF-8/LC_CTYPE            minix-base      nls
+./usr/share/locale/sr_Cyrl_ME.UTF-8/LC_MESSAGES         minix-base      nls
+./usr/share/locale/sr_Cyrl_ME.UTF-8/LC_MESSAGES/SYS_LC_MESSAGE minix-base      nlsS
+./usr/share/locale/sr_Cyrl_ME.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/sr_Cyrl_ME.UTF-8/LC_MONETARY         minix-base      nls
+./usr/share/locale/sr_Cyrl_ME.UTF-8/LC_NUMERIC          minix-base      nls
+./usr/share/locale/sr_Cyrl_ME.UTF-8/LC_TIME             minix-base      nls
+./usr/share/locale/sr_Cyrl_RS.ISO8859-5                 minix-base      nls
+./usr/share/locale/sr_Cyrl_RS.ISO8859-5/LC_CTYPE        minix-base      nls
+./usr/share/locale/sr_Cyrl_RS.ISO8859-5/LC_MESSAGES     minix-base      nls
+./usr/share/locale/sr_Cyrl_RS.ISO8859-5/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/sr_Cyrl_RS.ISO8859-5/LC_MONETARY     minix-base      nls
+./usr/share/locale/sr_Cyrl_RS.ISO8859-5/LC_NUMERIC      minix-base      nls
+./usr/share/locale/sr_Cyrl_RS.ISO8859-5/LC_TIME         minix-base      nls
+./usr/share/locale/sr_Cyrl_RS.UTF-8                     minix-base      nls
+./usr/share/locale/sr_Cyrl_RS.UTF-8/LC_CTYPE            minix-base      nls
+./usr/share/locale/sr_Cyrl_RS.UTF-8/LC_MESSAGES         minix-base      nls
+./usr/share/locale/sr_Cyrl_RS.UTF-8/LC_MESSAGES/SYS_LC_MESSAGE minix-base      nlsS
+./usr/share/locale/sr_Cyrl_RS.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/sr_Cyrl_RS.UTF-8/LC_MONETARY         minix-base      nls
+./usr/share/locale/sr_Cyrl_RS.UTF-8/LC_NUMERIC          minix-base      nls
+./usr/share/locale/sr_Cyrl_RS.UTF-8/LC_TIME             minix-base      nls
+./usr/share/locale/sr_Latn_ME.ISO8859-2                 minix-base      nls
+./usr/share/locale/sr_Latn_ME.ISO8859-2/LC_CTYPE        minix-base      nls
+./usr/share/locale/sr_Latn_ME.ISO8859-2/LC_MESSAGES     minix-base      nls
+./usr/share/locale/sr_Latn_ME.ISO8859-2/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/sr_Latn_ME.ISO8859-2/LC_MONETARY     minix-base      nls
+./usr/share/locale/sr_Latn_ME.ISO8859-2/LC_NUMERIC      minix-base      nls
+./usr/share/locale/sr_Latn_ME.ISO8859-2/LC_TIME         minix-base      nls
+./usr/share/locale/sr_Latn_ME.UTF-8                     minix-base      nls
+./usr/share/locale/sr_Latn_ME.UTF-8/LC_CTYPE            minix-base      nls
+./usr/share/locale/sr_Latn_ME.UTF-8/LC_MESSAGES         minix-base      nls
+./usr/share/locale/sr_Latn_ME.UTF-8/LC_MESSAGES/SYS_LC_MESSAGE minix-base      nlsS
+./usr/share/locale/sr_Latn_ME.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/sr_Latn_ME.UTF-8/LC_MONETARY         minix-base      nls
+./usr/share/locale/sr_Latn_ME.UTF-8/LC_NUMERIC          minix-base      nls
+./usr/share/locale/sr_Latn_ME.UTF-8/LC_TIME             minix-base      nls
+./usr/share/locale/sr_Latn_RS.ISO8859-2                 minix-base      nls
+./usr/share/locale/sr_Latn_RS.ISO8859-2/LC_CTYPE        minix-base      nls
+./usr/share/locale/sr_Latn_RS.ISO8859-2/LC_MESSAGES     minix-base      nls
+./usr/share/locale/sr_Latn_RS.ISO8859-2/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/sr_Latn_RS.ISO8859-2/LC_MONETARY     minix-base      nls
+./usr/share/locale/sr_Latn_RS.ISO8859-2/LC_NUMERIC      minix-base      nls
+./usr/share/locale/sr_Latn_RS.ISO8859-2/LC_TIME         minix-base      nls
+./usr/share/locale/sr_Latn_RS.UTF-8                     minix-base      nls
+./usr/share/locale/sr_Latn_RS.UTF-8/LC                  minix-base      nls_TIME
+./usr/share/locale/sr_Latn_RS.UTF-8/LC_CTYPE            minix-base      nls
+./usr/share/locale/sr_Latn_RS.UTF-8/LC_MESSAGES         minix-base      nls
+./usr/share/locale/sr_Latn_RS.UTF-8/LC_MESSAGES/SYS_LC_MESSAGE minix-base      nlsS
+./usr/share/locale/sr_Latn_RS.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/sr_Latn_RS.UTF-8/LC_MONETARY         minix-base      nls
+./usr/share/locale/sr_Latn_RS.UTF-8/LC_NUMERIC          minix-base      nls
+./usr/share/locale/sr_Latn_RS.UTF-8/LC_TIME             minix-base      nls
+./usr/share/locale/sv                                   minix-base      nls
+./usr/share/locale/sv/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/sv/LC_MESSAGES/texinfo.mo            minix-base      nls
+./usr/share/locale/sv_SE.ISO8859-1                      minix-base      nls
+./usr/share/locale/sv_SE.ISO8859-1/LC_CTYPE             minix-base      nls
+./usr/share/locale/sv_SE.ISO8859-1/LC_MESSAGES          minix-base      nls
+./usr/share/locale/sv_SE.ISO8859-1/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/sv_SE.ISO8859-1/LC_MONETARY          minix-base      nls
+./usr/share/locale/sv_SE.ISO8859-1/LC_NUMERIC           minix-base      nls
+./usr/share/locale/sv_SE.ISO8859-1/LC_TIME              minix-base      nls
+./usr/share/locale/sv_SE.ISO8859-15                     minix-base      nls
+./usr/share/locale/sv_SE.ISO8859-15/LC_CTYPE            minix-base      nls
+./usr/share/locale/sv_SE.ISO8859-15/LC_MESSAGES         minix-base      nls
+./usr/share/locale/sv_SE.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGE minix-base      nlsS
+./usr/share/locale/sv_SE.ISO8859-15/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/sv_SE.ISO8859-15/LC_MONETARY         minix-base      nls
+./usr/share/locale/sv_SE.ISO8859-15/LC_NUMERIC          minix-base      nls
+./usr/share/locale/sv_SE.ISO8859-15/LC_TIME             minix-base      nls
+./usr/share/locale/sv_SE.UTF-8                          minix-base      nls
+./usr/share/locale/sv_SE.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/sv_SE.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/sv_SE.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/sv_SE.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/sv_SE.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/sv_SE.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/tr                                   minix-base      nls
+./usr/share/locale/tr/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/tr/LC_MESSAGES/texinfo.mo            minix-base      nls
+./usr/share/locale/tr_TR.ISO8859-9                      minix-base      nls
+./usr/share/locale/tr_TR.ISO8859-9/LC_CTYPE             minix-base      nls
+./usr/share/locale/tr_TR.ISO8859-9/LC_MESSAGES          minix-base      nls
+./usr/share/locale/tr_TR.ISO8859-9/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/tr_TR.ISO8859-9/LC_MONETARY          minix-base      nls
+./usr/share/locale/tr_TR.ISO8859-9/LC_NUMERIC           minix-base      nls
+./usr/share/locale/tr_TR.ISO8859-9/LC_TIME              minix-base      nls
+./usr/share/locale/tr_TR.UTF-8                          minix-base      nls
+./usr/share/locale/tr_TR.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/tr_TR.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/tr_TR.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/tr_TR.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/tr_TR.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/tr_TR.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/uk                                   minix-base      nls
+./usr/share/locale/uk/LC_MESSAGES                       minix-base      nls
+./usr/share/locale/uk_UA.CP1251                         minix-base      nls
+./usr/share/locale/uk_UA.CP1251/LC_CTYPE                minix-base      nls
+./usr/share/locale/uk_UA.CP1251/LC_MESSAGES             minix-base      nls
+./usr/share/locale/uk_UA.CP1251/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/uk_UA.CP1251/LC_MONETARY             minix-base      nls
+./usr/share/locale/uk_UA.CP1251/LC_NUMERIC              minix-base      nls
+./usr/share/locale/uk_UA.CP1251/LC_TIME                 minix-base      nls
+./usr/share/locale/uk_UA.ISO8859-5                      minix-base      nls
+./usr/share/locale/uk_UA.ISO8859-5/LC_CTYPE             minix-base      nls
+./usr/share/locale/uk_UA.ISO8859-5/LC_MESSAGES          minix-base      nls
+./usr/share/locale/uk_UA.ISO8859-5/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/uk_UA.ISO8859-5/LC_MONETARY          minix-base      nls
+./usr/share/locale/uk_UA.ISO8859-5/LC_NUMERIC           minix-base      nls
+./usr/share/locale/uk_UA.ISO8859-5/LC_TIME              minix-base      nls
+./usr/share/locale/uk_UA.KOI8-U                         minix-base      nls
+./usr/share/locale/uk_UA.KOI8-U/LC_CTYPE                minix-base      nls
+./usr/share/locale/uk_UA.KOI8-U/LC_MESSAGES             minix-base      nls
+./usr/share/locale/uk_UA.KOI8-U/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/uk_UA.KOI8-U/LC_MONETARY             minix-base      nls
+./usr/share/locale/uk_UA.KOI8-U/LC_NUMERIC              minix-base      nls
+./usr/share/locale/uk_UA.KOI8-U/LC_TIME                 minix-base      nls
+./usr/share/locale/uk_UA.UTF-8                          minix-base      nls
+./usr/share/locale/uk_UA.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/uk_UA.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/uk_UA.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/uk_UA.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/uk_UA.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/uk_UA.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/zh_CN.GB18030                        minix-base      nls
+./usr/share/locale/zh_CN.GB18030/LC_CTYPE               minix-base      nls
+./usr/share/locale/zh_CN.GB18030/LC_MESSAGES            minix-base      nls
+./usr/share/locale/zh_CN.GB18030/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/zh_CN.GB18030/LC_MONETARY            minix-base      nls
+./usr/share/locale/zh_CN.GB18030/LC_NUMERIC             minix-base      nls
+./usr/share/locale/zh_CN.GB18030/LC_TIME                minix-base      nls
+./usr/share/locale/zh_CN.UTF-8                          minix-base      nls
+./usr/share/locale/zh_CN.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/zh_CN.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/zh_CN.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/zh_CN.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/zh_CN.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/zh_CN.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/zh_CN.eucCN                          minix-base      nls
+./usr/share/locale/zh_CN.eucCN/LC_CTYPE                 minix-base      nls
+./usr/share/locale/zh_CN.eucCN/LC_MESSAGES              minix-base      nls
+./usr/share/locale/zh_CN.eucCN/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/zh_CN.eucCN/LC_MONETARY              minix-base      nls
+./usr/share/locale/zh_CN.eucCN/LC_NUMERIC               minix-base      nls
+./usr/share/locale/zh_CN.eucCN/LC_TIME                  minix-base      nls
+./usr/share/locale/zh_CN                                minix-base      nls
+./usr/share/locale/zh_CN/LC_MESSAGES                    minix-base      nls
+./usr/share/locale/zh_CN/LC_MESSAGES/texinfo.mo         minix-base      nls
+./usr/share/locale/zh_HK.Big5hkscs                      minix-base      nls
+./usr/share/locale/zh_HK.Big5hkscs/LC_CTYPE             minix-base      nls
+./usr/share/locale/zh_HK.Big5hkscs/LC_MESSAGES          minix-base      nls
+./usr/share/locale/zh_HK.Big5hkscs/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/zh_HK.Big5hkscs/LC_MONETARY          minix-base      nls
+./usr/share/locale/zh_HK.Big5hkscs/LC_NUMERIC           minix-base      nls
+./usr/share/locale/zh_HK.Big5hkscs/LC_TIME              minix-base      nls
+./usr/share/locale/zh_HK.UTF-8                          minix-base      nls
+./usr/share/locale/zh_HK.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/zh_HK.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/zh_HK.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/zh_HK.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/zh_HK.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/zh_HK.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/zh_TW.Big5                           minix-base      nls
+./usr/share/locale/zh_TW.Big5/LC_CTYPE                  minix-base      nls
+./usr/share/locale/zh_TW.Big5/LC_MESSAGES               minix-base      nls
+./usr/share/locale/zh_TW.Big5/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/zh_TW.Big5/LC_MONETARY               minix-base      nls
+./usr/share/locale/zh_TW.Big5/LC_NUMERIC                minix-base      nls
+./usr/share/locale/zh_TW.Big5/LC_TIME                   minix-base      nls
+./usr/share/locale/zh_TW.UTF-8                          minix-base      nls
+./usr/share/locale/zh_TW.UTF-8/LC_CTYPE                 minix-base      nls
+./usr/share/locale/zh_TW.UTF-8/LC_MESSAGES              minix-base      nls
+./usr/share/locale/zh_TW.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/zh_TW.UTF-8/LC_MONETARY              minix-base      nls
+./usr/share/locale/zh_TW.UTF-8/LC_NUMERIC               minix-base      nls
+./usr/share/locale/zh_TW.UTF-8/LC_TIME                  minix-base      nls
+./usr/share/locale/zh_TW.eucTW                          minix-base      nls
+./usr/share/locale/zh_TW.eucTW/LC_CTYPE                 minix-base      nls
+./usr/share/locale/zh_TW.eucTW/LC_MESSAGES              minix-base      nls
+./usr/share/locale/zh_TW.eucTW/LC_MESSAGES/SYS_LC_MESSAGES minix-base      nls
+./usr/share/locale/zh_TW.eucTW/LC_MONETARY              minix-base      nls
+./usr/share/locale/zh_TW.eucTW/LC_NUMERIC               minix-base      nls
+./usr/share/locale/zh_TW.eucTW/LC_TIME                  minix-base      nls
+./usr/share/locale/zh_TW                                minix-base      nls
+./usr/share/locale/zh_TW/LC_MESSAGES                    minix-base      nls
+./usr/share/locale/zh_TW/LC_MESSAGES/texinfo.mo         minix-base      nls
 ./usr/share/lua                                         minix-base
 ./usr/share/lua/5.3                                     minix-base
 ./usr/share/misc                                        minix-base
 ./usr/share/mk/minix.gcov.mk                            minix-base
 ./usr/share/mk/minix.service.mk                         minix-base
 ./usr/share/mk/sys.mk                                   minix-base
+./usr/share/nls                                         minix-base      nls
+./usr/share/nls/C                                       minix-base      nls
+./usr/share/nls/C/libc.cat                              minix-base      nls
+./usr/share/nls/Pig                                     minix-base      nls
+./usr/share/nls/Pig/libc.cat                            minix-base      nls
+./usr/share/nls/ca                                      minix-base      nls
+./usr/share/nls/ca/libc.cat                             minix-base      nls
+./usr/share/nls/cs                                      minix-base      nls
+./usr/share/nls/cs/libc.cat                             minix-base      nls
+./usr/share/nls/de                                      minix-base      nls
+./usr/share/nls/de/libc.cat                             minix-base      nls
+./usr/share/nls/es                                      minix-base      nls
+./usr/share/nls/es/libc.cat                             minix-base      nls
+./usr/share/nls/es_ES.ISO8859-1                         minix-base      nls
+./usr/share/nls/fi                                      minix-base      nls
+./usr/share/nls/fi/libc.cat                             minix-base      nls
+./usr/share/nls/fr                                      minix-base      nls
+./usr/share/nls/fr/libc.cat                             minix-base      nls
+./usr/share/nls/gl_ES.ISO8859-1                         minix-base      nls
+./usr/share/nls/hu_HU.ISO8859-2                         minix-base      nls
+./usr/share/nls/ja_JP.SJIS                              minix-base      nls
+./usr/share/nls/ja_JP.UTF-8                             minix-base      nls
+./usr/share/nls/ja_JP.eucJP                             minix-base      nls
+./usr/share/nls/nl                                      minix-base      nls
+./usr/share/nls/nl/libc.cat                             minix-base      nls
+./usr/share/nls/nls.alias                               minix-base      nls
+./usr/share/nls/no                                      minix-base      nls
+./usr/share/nls/no/libc.cat                             minix-base      nls
+./usr/share/nls/pl                                      minix-base      nls
+./usr/share/nls/pl/libc.cat                             minix-base      nls
+./usr/share/nls/pt_BR.ISO8859-1                         minix-base      nls
+./usr/share/nls/ru_RU.KOI8-R                            minix-base      nls
+./usr/share/nls/sk                                      minix-base      nls
+./usr/share/nls/sk/libc.cat                             minix-base      nls
+./usr/share/nls/sv                                      minix-base      nls
+./usr/share/nls/sv/libc.cat                             minix-base      nls
+./usr/share/nls/uk_UA.UTF-8                             minix-base      nls
+./usr/share/nls/zh_CN.UTF-8                             minix-base      nls
 ./usr/share/nvi                                         minix-base
 ./usr/share/nvi/catalog                                 minix-base
 ./usr/share/nvi/catalog/dutch                           minix-base
index f4eb5b464f447cdb4667329661eca26f04aae4e5..f20b527849295ef7856cf21ff7070055ffbf0ab4 100644 (file)
 ./usr/include/libelf.h                                  minix-comp
 ./usr/include/libexec.h                                 minix-comp
 ./usr/include/libgen.h                                  minix-comp
+./usr/include/libintl.h                                 minix-comp
 ./usr/include/libutil.h                                 minix-comp
 ./usr/include/limits.h                                  minix-comp
 ./usr/include/link.h                                    minix-comp
 ./usr/lib/bc/libhgfs.a                                  minix-comp      bitcode
 ./usr/lib/bc/libiberty.a                                minix-comp      bitcode,binutils
 ./usr/lib/bc/libinputdriver.a                           minix-comp      bitcode
+./usr/lib/bc/libintl.a                                  minix-comp      bitcode
 ./usr/lib/bc/libkvm.a                                   minix-comp      bitcode
 ./usr/lib/bc/libl.a                                     minix-comp      bitcode
 ./usr/lib/bc/liblua.a                                   minix-comp      bitcode
 ./usr/lib/bc/libvirtio.a                                minix-comp      bitcode
 ./usr/lib/bc/libvtreefs.a                               minix-comp      bitcode
 ./usr/lib/bc/libz.a                                     minix-comp      bitcode
+./usr/lib/i18n/bc                                       minix-comp      bitcode
+./usr/lib/i18n/bc/libBIG5.a                             minix-comp      bitcode
+./usr/lib/i18n/bc/libDECHanyu.a                         minix-comp      bitcode
+./usr/lib/i18n/bc/libEUC.a                              minix-comp      bitcode
+./usr/lib/i18n/bc/libEUCTW.a                            minix-comp      bitcode
+./usr/lib/i18n/bc/libGBK2K.a                            minix-comp      bitcode
+./usr/lib/i18n/bc/libHZ.a                               minix-comp      bitcode
+./usr/lib/i18n/bc/libISO2022.a                          minix-comp      bitcode
+./usr/lib/i18n/bc/libJOHAB.a                            minix-comp      bitcode
+./usr/lib/i18n/bc/libMSKanji.a                          minix-comp      bitcode
+./usr/lib/i18n/bc/libUES.a                              minix-comp      bitcode
+./usr/lib/i18n/bc/libUTF1632.a                          minix-comp      bitcode
+./usr/lib/i18n/bc/libUTF7.a                             minix-comp      bitcode
+./usr/lib/i18n/bc/libUTF8.a                             minix-comp      bitcode
+./usr/lib/i18n/bc/libVIQR.a                             minix-comp      bitcode
+./usr/lib/i18n/bc/libZW.a                               minix-comp      bitcode
+./usr/lib/i18n/bc/libiconv_none.a                       minix-comp      bitcode
+./usr/lib/i18n/bc/libiconv_std.a                        minix-comp      bitcode
+./usr/lib/i18n/bc/libmapper_646.a                       minix-comp      bitcode
+./usr/lib/i18n/bc/libmapper_none.a                      minix-comp      bitcode
+./usr/lib/i18n/bc/libmapper_parallel.a                  minix-comp      bitcode
+./usr/lib/i18n/bc/libmapper_serial.a                    minix-comp      bitcode
+./usr/lib/i18n/bc/libmapper_std.a                       minix-comp      bitcode
+./usr/lib/i18n/bc/libmapper_zone.a                      minix-comp      bitcode
+./usr/lib/i18n/libBIG5.a                                minix-comp
+./usr/lib/i18n/libDECHanyu.a                            minix-comp
+./usr/lib/i18n/libEUC.a                                 minix-comp
+./usr/lib/i18n/libEUCTW.a                               minix-comp
+./usr/lib/i18n/libGBK2K.a                               minix-comp
+./usr/lib/i18n/libHZ.a                                  minix-comp
+./usr/lib/i18n/libISO2022.a                             minix-comp
+./usr/lib/i18n/libJOHAB.a                               minix-comp
+./usr/lib/i18n/libMSKanji.a                             minix-comp
+./usr/lib/i18n/libUES.a                                 minix-comp
+./usr/lib/i18n/libUTF1632.a                             minix-comp
+./usr/lib/i18n/libUTF7.a                                minix-comp
+./usr/lib/i18n/libUTF8.a                                minix-comp
+./usr/lib/i18n/libVIQR.a                                minix-comp
+./usr/lib/i18n/libZW.a                                  minix-comp
+./usr/lib/i18n/libiconv_none.a                          minix-comp
+./usr/lib/i18n/libiconv_std.a                           minix-comp
+./usr/lib/i18n/libmapper_646.a                          minix-comp
+./usr/lib/i18n/libmapper_none.a                         minix-comp
+./usr/lib/i18n/libmapper_parallel.a                     minix-comp
+./usr/lib/i18n/libmapper_serial.a                       minix-comp
+./usr/lib/i18n/libmapper_std.a                          minix-comp
+./usr/lib/i18n/libmapper_zone.a                         minix-comp
 ./usr/lib/libarchive.a                                  minix-comp
 ./usr/lib/libarchive_pic.a                              minix-comp
 ./usr/lib/libasyn.a                                     minix-comp
 ./usr/lib/libgcov.a                                     minix-comp      gcc=45,!gcccmds
 ./usr/lib/libinputdriver.a                              minix-comp
 ./usr/lib/libinputdriver_pic.a                          minix-comp
+./usr/lib/libintl.a                                     minix-comp
+./usr/lib/libintl_pic.a                                 minix-comp
 ./usr/lib/libkvm.a                                      minix-comp
 ./usr/lib/libkvm_pic.a                                  minix-comp
 ./usr/lib/libl.a                                        minix-comp
index cff33f680e4ffcd6e13e8a41ae92a0a6373d3c23..3447dd6006b2ad2a8d22eb4ef0590f28749a8a9a 100644 (file)
 ./usr/man/man1/fsplit.1                                 minix-man
 ./usr/man/man1/ftp.1                                    minix-man
 ./usr/man/man1/genassym.1                               minix-man
+./usr/man/man1/gencat.1                                 minix-man
 ./usr/man/man1/getopt.1                                 minix-man
 ./usr/man/man1/getopts.1                                minix-man       obsolete
 ./usr/man/man1/gprof.1                                  minix-man       binutils
 ./usr/man/man1/loadfont.1                               minix-man
 ./usr/man/man1/loadkeys.1                               minix-man
 ./usr/man/man1/local.1                                  minix-man       obsolete
+./usr/man/man1/locale.1                                 minix-man
 ./usr/man/man1/lock.1                                   minix-man
 ./usr/man/man1/logger.1                                 minix-man
 ./usr/man/man1/login.1                                  minix-man
 ./usr/man/man1/mkdir.1                                  minix-man
 ./usr/man/man1/mkfifo.1                                 minix-man
 ./usr/man/man1/mkfs.mfs.1                               minix-man
+./usr/man/man1/mklocale.1                               minix-man
 ./usr/man/man1/mkproto.1                                minix-man
 ./usr/man/man1/mkstr.1                                  minix-man
 ./usr/man/man1/mktemp.1                                 minix-man
 ./usr/man/man3/bcmp.3                                   minix-man
 ./usr/man/man3/bcopy.3                                  minix-man
 ./usr/man/man3/beep.3                                   minix-man
+./usr/man/man3/bind_textdomain_codeset.3                minix-man
+./usr/man/man3/bindtextdomain.3                         minix-man
 ./usr/man/man3/bkgd.3                                   minix-man
 ./usr/man/man3/bkgdset.3                                minix-man
 ./usr/man/man3/blacklist.3                              minix-man
 ./usr/man/man3/dbm_open.3                               minix-man
 ./usr/man/man3/dbm_store.3                              minix-man
 ./usr/man/man3/dbopen.3                                 minix-man
+./usr/man/man3/dcgettext.3                              minix-man
+./usr/man/man3/dcngettext.3                             minix-man
 ./usr/man/man3/def_prog_mode.3                          minix-man
 ./usr/man/man3/def_shell_mode.3                         minix-man
 ./usr/man/man3/define_key.3                             minix-man
 ./usr/man/man3/des_string_to_key.3                      minix-man       crypto
 ./usr/man/man3/des_xcbc_encrypt.3                       minix-man       crypto
 ./usr/man/man3/devname.3                                minix-man
+./usr/man/man3/dgettext.3                               minix-man
 ./usr/man/man3/difftime.3                               minix-man
 ./usr/man/man3/directory.3                              minix-man
 ./usr/man/man3/dirfd.3                                  minix-man
 ./usr/man/man3/div.3                                    minix-man
 ./usr/man/man3/dn_comp.3                                minix-man
 ./usr/man/man3/dn_expand.3                              minix-man
+./usr/man/man3/dngettext.3                              minix-man
 ./usr/man/man3/doupdate.3                               minix-man
 ./usr/man/man3/dprintf.3                                minix-man
 ./usr/man/man3/drand48.3                                minix-man
 ./usr/man/man3/getservent.3                             minix-man
 ./usr/man/man3/getstr.3                                 minix-man
 ./usr/man/man3/getsubopt.3                              minix-man
+./usr/man/man3/gettext.3                                minix-man
 ./usr/man/man3/gettmode.3                               minix-man
 ./usr/man/man3/getttyent.3                              minix-man
 ./usr/man/man3/getttynam.3                              minix-man
 ./usr/man/man3/nexttoward.3                             minix-man
 ./usr/man/man3/nexttowardf.3                            minix-man
 ./usr/man/man3/nftw.3                                   minix-man
+./usr/man/man3/ngettext.3                               minix-man
 ./usr/man/man3/nice.3                                   minix-man
 ./usr/man/man3/nl.3                                     minix-man
 ./usr/man/man3/nl_langinfo.3                            minix-man
 ./usr/man/man3/termcap.3                                minix-man
 ./usr/man/man3/terminfo.3                               minix-man
 ./usr/man/man3/termname.3                               minix-man
+./usr/man/man3/textdomain.3                             minix-man
 ./usr/man/man3/tfind.3                                  minix-man
 ./usr/man/man3/tgamma.3                                 minix-man
 ./usr/man/man3/tgammaf.3                                minix-man
index c9368766d61d9eb17ec18f9997c62b87998a18b4..2617a39c2b4654c465fb16855176d653b8953ce8 100644 (file)
@@ -1,3 +1,14 @@
+20160702:
+       Some tools are required to generate the locale resources which are
+       embedded into libintl, which is why you need to run the following:
+
+       for t in gencat locale mkcsmapper mkesdb mklocale
+       do
+               make -C /usr/src/usr.bin/${t} all install
+       done
+
+       Then the usual "make build".
+
 20150623:
        In order to use the new Unix98 PTYs, and to ensure that the test set
        continues to pass, please add the following line to your /etc/fstab:
index 414fcec707bb7707b0a312bd440931265ca2d0d2..dd682ed2028c925c09dd98837ff99e893cee3482 100644 (file)
@@ -1,5 +1,6 @@
  /set type=dir uid=0 gid=0 mode=0755
 
+./usr/lib/i18n/bc
 ./usr/tests/lib
 ./usr/tests/lib/csu
 ./usr/tests/lib/csu/bc
index 8c314dace5e09ced5442222c9095d37cfc657064..fe7a47c0682d5d228408adfb316b1b9764ac4818 100644 (file)
 ./usr/include/ufs/mfs
 ./usr/include/ufs/ufs
 ./usr/lib
+./usr/lib/i18n
 ./usr/lib/bc
 ./usr/lib/cawf
 ./usr/lib/keymaps
 ./usr/libdata/debug/usr/bin
 ./usr/libdata/debug/usr/games
 ./usr/libdata/debug/usr/lib
+./usr/libdata/debug/usr/lib/i18n
 ./usr/libdata/debug/usr/libexec
 ./usr/libdata/debug/usr/mdec
 ./usr/libdata/debug/usr/sbin
 ./usr/pkg/var/run
 ./usr/preserve
 ./usr/run
-./usr/sbin
 ./usr/service
 ./usr/service/asr
+./usr/sbin
 ./usr/share
 ./usr/share/atf
 ./usr/share/calendar
 ./usr/share/examples/tmux
 ./usr/share/games
 ./usr/share/games/fortune
+./usr/share/i18n
+./usr/share/i18n/csmapper
+./usr/share/i18n/csmapper/APPLE
+./usr/share/i18n/csmapper/AST
+./usr/share/i18n/csmapper/BIG5
+./usr/share/i18n/csmapper/CBM
+./usr/share/i18n/csmapper/CNS
+./usr/share/i18n/csmapper/CP
+./usr/share/i18n/csmapper/EBCDIC
+./usr/share/i18n/csmapper/GB
+./usr/share/i18n/csmapper/GEORGIAN
+./usr/share/i18n/csmapper/ISO-8859
+./usr/share/i18n/csmapper/ISO646
+./usr/share/i18n/csmapper/JIS
+./usr/share/i18n/csmapper/KAZAKH
+./usr/share/i18n/csmapper/KOI
+./usr/share/i18n/csmapper/KS
+./usr/share/i18n/csmapper/MISC
+./usr/share/i18n/csmapper/TCVN
+./usr/share/i18n/esdb
+./usr/share/i18n/esdb/APPLE
+./usr/share/i18n/esdb/AST
+./usr/share/i18n/esdb/BIG5
+./usr/share/i18n/esdb/CBM
+./usr/share/i18n/esdb/CP
+./usr/share/i18n/esdb/DEC
+./usr/share/i18n/esdb/EBCDIC
+./usr/share/i18n/esdb/EUC
+./usr/share/i18n/esdb/GB
+./usr/share/i18n/esdb/GEORGIAN
+./usr/share/i18n/esdb/ISO-2022
+./usr/share/i18n/esdb/ISO-8859
+./usr/share/i18n/esdb/ISO646
+./usr/share/i18n/esdb/KAZAKH
+./usr/share/i18n/esdb/KOI
+./usr/share/i18n/esdb/MISC
+./usr/share/i18n/esdb/TCVN
+./usr/share/i18n/esdb/UTF
+./usr/share/i18n/iconv
 ./usr/share/info
 ./usr/share/keymaps
 ./usr/share/kyua-atf-compat
 ./usr/share/kyua-cli/misc
 ./usr/share/kyua-cli/store
 ./usr/share/legal
+./usr/share/locale
+./usr/share/locale/af_ZA.ISO8859-1
+./usr/share/locale/af_ZA.ISO8859-1/LC_MESSAGES
+./usr/share/locale/af_ZA.ISO8859-15
+./usr/share/locale/af_ZA.ISO8859-15/LC_MESSAGES
+./usr/share/locale/af_ZA.UTF-8
+./usr/share/locale/af_ZA.UTF-8/LC_MESSAGES
+./usr/share/locale/be
+./usr/share/locale/be/LC_MESSAGES
+./usr/share/locale/be_BY.CP1251
+./usr/share/locale/be_BY.CP1251/LC_MESSAGES
+./usr/share/locale/be_BY.ISO8859-5
+./usr/share/locale/be_BY.ISO8859-5/LC_MESSAGES
+./usr/share/locale/be_BY.UTF-8
+./usr/share/locale/be_BY.UTF-8/LC_MESSAGES
+./usr/share/locale/bg_BG.CP1251
+./usr/share/locale/bg_BG.CP1251/LC_MESSAGES
+./usr/share/locale/bg_BG.UTF-8
+./usr/share/locale/bg_BG.UTF-8/LC_MESSAGES
+./usr/share/locale/ca
+./usr/share/locale/ca/LC_MESSAGES
+./usr/share/locale/ca_ES.ISO8859-1
+./usr/share/locale/ca_ES.ISO8859-1/LC_MESSAGES
+./usr/share/locale/ca_ES.ISO8859-15
+./usr/share/locale/ca_ES.ISO8859-15/LC_MESSAGES
+./usr/share/locale/ca_ES.UTF-8
+./usr/share/locale/ca_ES.UTF-8/LC_MESSAGES
+./usr/share/locale/cs
+./usr/share/locale/cs/LC_MESSAGES
+./usr/share/locale/cs_CZ.ISO8859-2
+./usr/share/locale/cs_CZ.ISO8859-2/LC_MESSAGES
+./usr/share/locale/cs_CZ.UTF-8
+./usr/share/locale/cs_CZ.UTF-8/LC_MESSAGES
+./usr/share/locale/da
+./usr/share/locale/da/LC_MESSAGES
+./usr/share/locale/da_DK.ISO8859-1
+./usr/share/locale/da_DK.ISO8859-1/LC_MESSAGES
+./usr/share/locale/da_DK.ISO8859-15
+./usr/share/locale/da_DK.ISO8859-15/LC_MESSAGES
+./usr/share/locale/da_DK.UTF-8
+./usr/share/locale/da_DK.UTF-8/LC_MESSAGES
+./usr/share/locale/de
+./usr/share/locale/de/LC_MESSAGES
+./usr/share/locale/de_AT
+./usr/share/locale/de_AT.ISO8859-1
+./usr/share/locale/de_AT.ISO8859-1/LC_MESSAGES
+./usr/share/locale/de_AT.ISO8859-15
+./usr/share/locale/de_AT.ISO8859-15/LC_MESSAGES
+./usr/share/locale/de_AT.UTF-8
+./usr/share/locale/de_AT.UTF-8/LC_MESSAGES
+./usr/share/locale/de_AT/LC_MESSAGES
+./usr/share/locale/de_CH.ISO8859-1
+./usr/share/locale/de_CH.ISO8859-1/LC_MESSAGES
+./usr/share/locale/de_CH.ISO8859-15
+./usr/share/locale/de_CH.ISO8859-15/LC_MESSAGES
+./usr/share/locale/de_CH.UTF-8
+./usr/share/locale/de_CH.UTF-8/LC_MESSAGES
+./usr/share/locale/de_DE.ISO8859-1
+./usr/share/locale/de_DE.ISO8859-1/LC_MESSAGES
+./usr/share/locale/de_DE.ISO8859-15
+./usr/share/locale/de_DE.ISO8859-15/LC_MESSAGES
+./usr/share/locale/de_DE.UTF-8
+./usr/share/locale/de_DE.UTF-8/LC_MESSAGES
+./usr/share/locale/el
+./usr/share/locale/el/LC_MESSAGES
+./usr/share/locale/el_GR.ISO8859-7
+./usr/share/locale/el_GR.ISO8859-7/LC_MESSAGES
+./usr/share/locale/el_GR.UTF-8
+./usr/share/locale/el_GR.UTF-8/LC_MESSAGES
+./usr/share/locale/en@boldquot
+./usr/share/locale/en@boldquot/LC_MESSAGES
+./usr/share/locale/en@quot
+./usr/share/locale/en@quot/LC_MESSAGES
+./usr/share/locale/en_AU.ISO8859-1
+./usr/share/locale/en_AU.ISO8859-1/LC_MESSAGES
+./usr/share/locale/en_AU.ISO8859-15
+./usr/share/locale/en_AU.ISO8859-15/LC_MESSAGES
+./usr/share/locale/en_AU.UTF-8
+./usr/share/locale/en_AU.UTF-8/LC_MESSAGES
+./usr/share/locale/en_CA.ISO8859-1
+./usr/share/locale/en_CA.ISO8859-1/LC_MESSAGES
+./usr/share/locale/en_CA.ISO8859-15
+./usr/share/locale/en_CA.ISO8859-15/LC_MESSAGES
+./usr/share/locale/en_CA.UTF-8
+./usr/share/locale/en_CA.UTF-8/LC_MESSAGES
+./usr/share/locale/en_GB.ISO8859-1
+./usr/share/locale/en_GB.ISO8859-1/LC_MESSAGES
+./usr/share/locale/en_GB.ISO8859-15
+./usr/share/locale/en_GB.ISO8859-15/LC_MESSAGES
+./usr/share/locale/en_GB.UTF-8
+./usr/share/locale/en_GB.UTF-8/LC_MESSAGES
+./usr/share/locale/en_NZ.ISO8859-1
+./usr/share/locale/en_NZ.ISO8859-1/LC_MESSAGES
+./usr/share/locale/en_NZ.ISO8859-15
+./usr/share/locale/en_NZ.ISO8859-15/LC_MESSAGES
+./usr/share/locale/en_NZ.UTF-8
+./usr/share/locale/en_NZ.UTF-8/LC_MESSAGES
+./usr/share/locale/en_US.ISO8859-1
+./usr/share/locale/en_US.ISO8859-1/LC_MESSAGES
+./usr/share/locale/en_US.ISO8859-15
+./usr/share/locale/en_US.ISO8859-15/LC_MESSAGES
+./usr/share/locale/en_US.US-ASCII
+./usr/share/locale/en_US.US-ASCII/LC_MESSAGES
+./usr/share/locale/en_US.UTF-8
+./usr/share/locale/en_US.UTF-8/LC_MESSAGES
+./usr/share/locale/eo
+./usr/share/locale/eo/LC_MESSAGES
+./usr/share/locale/es
+./usr/share/locale/es/LC_MESSAGES
+./usr/share/locale/es_ES.ISO8859-1
+./usr/share/locale/es_ES.ISO8859-1/LC_MESSAGES
+./usr/share/locale/es_ES.ISO8859-15
+./usr/share/locale/es_ES.ISO8859-15/LC_MESSAGES
+./usr/share/locale/es_ES.UTF-8
+./usr/share/locale/es_ES.UTF-8/LC_MESSAGES
+./usr/share/locale/et
+./usr/share/locale/et/LC_MESSAGES
+./usr/share/locale/et_EE.ISO8859-15
+./usr/share/locale/et_EE.ISO8859-15/LC_MESSAGES
+./usr/share/locale/et_EE.UTF-8
+./usr/share/locale/et_EE.UTF-8/LC_MESSAGES
+./usr/share/locale/eu_ES.ISO8859-1
+./usr/share/locale/eu_ES.ISO8859-1/LC_MESSAGES
+./usr/share/locale/eu_ES.ISO8859-15
+./usr/share/locale/eu_ES.ISO8859-15/LC_MESSAGES
+./usr/share/locale/eu_ES.UTF-8
+./usr/share/locale/eu_ES.UTF-8/LC_MESSAGES
+./usr/share/locale/fi
+./usr/share/locale/fi/LC_MESSAGES
+./usr/share/locale/fi_FI.ISO8859-1
+./usr/share/locale/fi_FI.ISO8859-1/LC_MESSAGES
+./usr/share/locale/fi_FI.ISO8859-15
+./usr/share/locale/fi_FI.ISO8859-15/LC_MESSAGES
+./usr/share/locale/fi_FI.UTF-8
+./usr/share/locale/fi_FI.UTF-8/LC_MESSAGES
+./usr/share/locale/fr
+./usr/share/locale/fr/LC_MESSAGES
+./usr/share/locale/fr_BE.ISO8859-1
+./usr/share/locale/fr_BE.ISO8859-1/LC_MESSAGES
+./usr/share/locale/fr_BE.ISO8859-15
+./usr/share/locale/fr_BE.ISO8859-15/LC_MESSAGES
+./usr/share/locale/fr_BE.UTF-8
+./usr/share/locale/fr_BE.UTF-8/LC_MESSAGES
+./usr/share/locale/fr_CA.ISO8859-1
+./usr/share/locale/fr_CA.ISO8859-1/LC_MESSAGES
+./usr/share/locale/fr_CA.ISO8859-15
+./usr/share/locale/fr_CA.ISO8859-15/LC_MESSAGES
+./usr/share/locale/fr_CA.UTF-8
+./usr/share/locale/fr_CA.UTF-8/LC_MESSAGES
+./usr/share/locale/fr_CH.ISO8859-1
+./usr/share/locale/fr_CH.ISO8859-1/LC_MESSAGES
+./usr/share/locale/fr_CH.ISO8859-15
+./usr/share/locale/fr_CH.ISO8859-15/LC_MESSAGES
+./usr/share/locale/fr_CH.UTF-8
+./usr/share/locale/fr_CH.UTF-8/LC_MESSAGES
+./usr/share/locale/fr_FR.ISO8859-1
+./usr/share/locale/fr_FR.ISO8859-1/LC_MESSAGES
+./usr/share/locale/fr_FR.ISO8859-15
+./usr/share/locale/fr_FR.ISO8859-15/LC_MESSAGES
+./usr/share/locale/fr_FR.UTF-8
+./usr/share/locale/fr_FR.UTF-8/LC_MESSAGES
+./usr/share/locale/gl
+./usr/share/locale/gl/LC_MESSAGES
+./usr/share/locale/he
+./usr/share/locale/he/LC_MESSAGES
+./usr/share/locale/hr
+./usr/share/locale/hr/LC_MESSAGES
+./usr/share/locale/hr_HR.ISO8859-2
+./usr/share/locale/hr_HR.ISO8859-2/LC_MESSAGES
+./usr/share/locale/hr_HR.UTF-8
+./usr/share/locale/hr_HR.UTF-8/LC_MESSAGES
+./usr/share/locale/hu_HU.ISO8859-2
+./usr/share/locale/hu_HU.ISO8859-2/LC_MESSAGES
+./usr/share/locale/hu_HU.UTF-8
+./usr/share/locale/hu_HU.UTF-8/LC_MESSAGES
+./usr/share/locale/hy_AM.ARMSCII-8
+./usr/share/locale/hy_AM.ARMSCII-8/LC_MESSAGES
+./usr/share/locale/hy_AM.UTF-8
+./usr/share/locale/hy_AM.UTF-8/LC_MESSAGES
+./usr/share/locale/id
+./usr/share/locale/id/LC_MESSAGES
+./usr/share/locale/is_IS.ISO8859-1
+./usr/share/locale/is_IS.ISO8859-1/LC_MESSAGES
+./usr/share/locale/is_IS.ISO8859-15
+./usr/share/locale/is_IS.ISO8859-15/LC_MESSAGES
+./usr/share/locale/is_IS.UTF-8
+./usr/share/locale/is_IS.UTF-8/LC_MESSAGES
+./usr/share/locale/it
+./usr/share/locale/it/LC_MESSAGES
+./usr/share/locale/it_CH.ISO8859-1
+./usr/share/locale/it_CH.ISO8859-1/LC_MESSAGES
+./usr/share/locale/it_CH.ISO8859-15
+./usr/share/locale/it_CH.ISO8859-15/LC_MESSAGES
+./usr/share/locale/it_CH.UTF-8
+./usr/share/locale/it_CH.UTF-8/LC_MESSAGES
+./usr/share/locale/it_IT.ISO8859-1
+./usr/share/locale/it_IT.ISO8859-1/LC_MESSAGES
+./usr/share/locale/it_IT.ISO8859-15
+./usr/share/locale/it_IT.ISO8859-15/LC_MESSAGES
+./usr/share/locale/it_IT.UTF-8
+./usr/share/locale/it_IT.UTF-8/LC_MESSAGES
+./usr/share/locale/ja
+./usr/share/locale/ja/LC_MESSAGES
+./usr/share/locale/ja_JP.ISO-2022-JP
+./usr/share/locale/ja_JP.ISO-2022-JP-2
+./usr/share/locale/ja_JP.ISO-2022-JP-2/LC_MESSAGES
+./usr/share/locale/ja_JP.ISO-2022-JP/LC_MESSAGES
+./usr/share/locale/ja_JP.SJIS
+./usr/share/locale/ja_JP.SJIS/LC_MESSAGES
+./usr/share/locale/ja_JP.UTF-8
+./usr/share/locale/ja_JP.UTF-8/LC_MESSAGES
+./usr/share/locale/ja_JP.ct
+./usr/share/locale/ja_JP.ct/LC_MESSAGES
+./usr/share/locale/ja_JP.eucJP
+./usr/share/locale/ja_JP.eucJP/LC_MESSAGES
+./usr/share/locale/kk_KZ.PT154
+./usr/share/locale/kk_KZ.PT154/LC_MESSAGES
+./usr/share/locale/kk_KZ.UTF-8
+./usr/share/locale/kk_KZ.UTF-8/LC_MESSAGES
+./usr/share/locale/ko
+./usr/share/locale/ko/LC_MESSAGES
+./usr/share/locale/ko_KR.UTF-8
+./usr/share/locale/ko_KR.UTF-8/LC_MESSAGES
+./usr/share/locale/ko_KR.eucKR
+./usr/share/locale/ko_KR.eucKR/LC_MESSAGES
+./usr/share/locale/lt_LT.ISO8859-13
+./usr/share/locale/lt_LT.ISO8859-13/LC_MESSAGES
+./usr/share/locale/lt_LT.ISO8859-4
+./usr/share/locale/lt_LT.ISO8859-4/LC_MESSAGES
+./usr/share/locale/lt_LT.UTF-8
+./usr/share/locale/lt_LT.UTF-8/LC_MESSAGES
+./usr/share/locale/nb
+./usr/share/locale/nb/LC_MESSAGES
+./usr/share/locale/nb_NO.ISO8859-1
+./usr/share/locale/nb_NO.ISO8859-1/LC_MESSAGES
+./usr/share/locale/nb_NO.ISO8859-15
+./usr/share/locale/nb_NO.ISO8859-15/LC_MESSAGES
+./usr/share/locale/nb_NO.UTF-8
+./usr/share/locale/nb_NO.UTF-8/LC_MESSAGES
+./usr/share/locale/nn_NO.ISO8859-1
+./usr/share/locale/nn_NO.ISO8859-1/LC_MESSAGES
+./usr/share/locale/nn_NO.ISO8859-15
+./usr/share/locale/nn_NO.ISO8859-15/LC_MESSAGES
+./usr/share/locale/nn_NO.UTF-8
+./usr/share/locale/nn_NO.UTF-8/LC_MESSAGES
+./usr/share/locale/nl
+./usr/share/locale/nl/LC_MESSAGES
+./usr/share/locale/nl_BE.ISO8859-1
+./usr/share/locale/nl_BE.ISO8859-1/LC_MESSAGES
+./usr/share/locale/nl_BE.ISO8859-15
+./usr/share/locale/nl_BE.ISO8859-15/LC_MESSAGES
+./usr/share/locale/nl_BE.UTF-8
+./usr/share/locale/nl_BE.UTF-8/LC_MESSAGES
+./usr/share/locale/nl_NL.ISO8859-1
+./usr/share/locale/nl_NL.ISO8859-1/LC_MESSAGES
+./usr/share/locale/nl_NL.ISO8859-15
+./usr/share/locale/nl_NL.ISO8859-15/LC_MESSAGES
+./usr/share/locale/nl_NL.UTF-8
+./usr/share/locale/nl_NL.UTF-8/LC_MESSAGES
+./usr/share/locale/nn
+./usr/share/locale/nn/LC_MESSAGES
+./usr/share/locale/no
+./usr/share/locale/no/LC_MESSAGES
+./usr/share/locale/no@nynorsk
+./usr/share/locale/no@nynorsk/LC_MESSAGES
+./usr/share/locale/pl
+./usr/share/locale/pl/LC_MESSAGES
+./usr/share/locale/pl_PL.ISO8859-2
+./usr/share/locale/pl_PL.ISO8859-2/LC_MESSAGES
+./usr/share/locale/pl_PL.UTF-8
+./usr/share/locale/pl_PL.UTF-8/LC_MESSAGES
+./usr/share/locale/pt
+./usr/share/locale/pt/LC_MESSAGES
+./usr/share/locale/pt_BR
+./usr/share/locale/pt_BR.ISO8859-1
+./usr/share/locale/pt_BR.ISO8859-1/LC_MESSAGES
+./usr/share/locale/pt_BR.UTF-8
+./usr/share/locale/pt_BR.UTF-8/LC_MESSAGES
+./usr/share/locale/pt_BR/LC_MESSAGES
+./usr/share/locale/pt_PT.ISO8859-1
+./usr/share/locale/pt_PT.ISO8859-1/LC_MESSAGES
+./usr/share/locale/pt_PT.ISO8859-15
+./usr/share/locale/pt_PT.ISO8859-15/LC_MESSAGES
+./usr/share/locale/pt_PT.UTF-8
+./usr/share/locale/pt_PT.UTF-8/LC_MESSAGES
+./usr/share/locale/ro
+./usr/share/locale/ro/LC_MESSAGES
+./usr/share/locale/ro_RO.ISO8859-2
+./usr/share/locale/ro_RO.ISO8859-2/LC_MESSAGES
+./usr/share/locale/ro_RO.UTF-8
+./usr/share/locale/ro_RO.UTF-8/LC_MESSAGES
+./usr/share/locale/ru
+./usr/share/locale/ru/LC_MESSAGES
+./usr/share/locale/ru_BY.CP1251
+./usr/share/locale/ru_BY.CP1251/LC_MESSAGES
+./usr/share/locale/ru_BY.UTF-8
+./usr/share/locale/ru_BY.UTF-8/LC_MESSAGES
+./usr/share/locale/ru_RU.CP1251
+./usr/share/locale/ru_RU.CP1251/LC_MESSAGES
+./usr/share/locale/ru_RU.CP866
+./usr/share/locale/ru_RU.CP866/LC_MESSAGES
+./usr/share/locale/ru_RU.ISO8859-5
+./usr/share/locale/ru_RU.ISO8859-5/LC_MESSAGES
+./usr/share/locale/ru_RU.KOI8-R
+./usr/share/locale/ru_RU.KOI8-R/LC_MESSAGES
+./usr/share/locale/ru_RU.UTF-8
+./usr/share/locale/ru_RU.UTF-8/LC_MESSAGES
+./usr/share/locale/sk
+./usr/share/locale/sk/LC_MESSAGES
+./usr/share/locale/sk_SK.ISO8859-2
+./usr/share/locale/sk_SK.ISO8859-2/LC_MESSAGES
+./usr/share/locale/sk_SK.UTF-8
+./usr/share/locale/sk_SK.UTF-8/LC_MESSAGES
+./usr/share/locale/sl
+./usr/share/locale/sl/LC_MESSAGES
+./usr/share/locale/sl_SI.ISO8859-2
+./usr/share/locale/sl_SI.ISO8859-2/LC_MESSAGES
+./usr/share/locale/sl_SI.UTF-8
+./usr/share/locale/sl_SI.UTF-8/LC_MESSAGES
+./usr/share/locale/sr
+./usr/share/locale/sr/LC_MESSAGES
+./usr/share/locale/sr_Cyrl_ME.ISO8859-5
+./usr/share/locale/sr_Cyrl_ME.ISO8859-5/LC_MESSAGES
+./usr/share/locale/sr_Cyrl_ME.UTF-8
+./usr/share/locale/sr_Cyrl_ME.UTF-8/LC_MESSAGES
+./usr/share/locale/sr_Latn_ME.ISO8859-2
+./usr/share/locale/sr_Latn_ME.ISO8859-2/LC_MESSAGES
+./usr/share/locale/sr_Latn_ME.UTF-8
+./usr/share/locale/sr_Cyrl_RS.ISO8859-5
+./usr/share/locale/sr_Cyrl_RS.ISO8859-5/LC_MESSAGES
+./usr/share/locale/sr_Cyrl_RS.UTF-8
+./usr/share/locale/sr_Cyrl_RS.UTF-8/LC_MESSAGES
+./usr/share/locale/sr_Latn_ME.UTF-8/LC_MESSAGES
+./usr/share/locale/sr_Latn_RS.ISO8859-2
+./usr/share/locale/sr_Latn_RS.ISO8859-2/LC_MESSAGES
+./usr/share/locale/sr_Latn_RS.UTF-8
+./usr/share/locale/sr_Latn_RS.UTF-8/LC_MESSAGES
+./usr/share/locale/sv
+./usr/share/locale/sv/LC_MESSAGES
+./usr/share/locale/sv_SE.ISO8859-1
+./usr/share/locale/sv_SE.ISO8859-1/LC_MESSAGES
+./usr/share/locale/sv_SE.ISO8859-15
+./usr/share/locale/sv_SE.ISO8859-15/LC_MESSAGES
+./usr/share/locale/sv_SE.UTF-8
+./usr/share/locale/sv_SE.UTF-8/LC_MESSAGES
+./usr/share/locale/tr
+./usr/share/locale/tr/LC_MESSAGES
+./usr/share/locale/tr_TR.ISO8859-9
+./usr/share/locale/tr_TR.ISO8859-9/LC_MESSAGES
+./usr/share/locale/tr_TR.UTF-8
+./usr/share/locale/tr_TR.UTF-8/LC_MESSAGES
+./usr/share/locale/uk
+./usr/share/locale/uk/LC_MESSAGES
+./usr/share/locale/uk_UA.CP1251
+./usr/share/locale/uk_UA.CP1251/LC_MESSAGES
+./usr/share/locale/uk_UA.ISO8859-5
+./usr/share/locale/uk_UA.ISO8859-5/LC_MESSAGES
+./usr/share/locale/uk_UA.KOI8-U
+./usr/share/locale/uk_UA.KOI8-U/LC_MESSAGES
+./usr/share/locale/uk_UA.UTF-8
+./usr/share/locale/uk_UA.UTF-8/LC_MESSAGES
+./usr/share/locale/zh_CN
+./usr/share/locale/zh_CN.GB18030
+./usr/share/locale/zh_CN.GB18030/LC_MESSAGES
+./usr/share/locale/zh_CN.UTF-8
+./usr/share/locale/zh_CN.UTF-8/LC_MESSAGES
+./usr/share/locale/zh_CN.eucCN
+./usr/share/locale/zh_CN.eucCN/LC_MESSAGES
+./usr/share/locale/zh_CN/LC_MESSAGES
+./usr/share/locale/zh_HK.Big5hkscs
+./usr/share/locale/zh_HK.Big5hkscs/LC_MESSAGES
+./usr/share/locale/zh_HK.UTF-8
+./usr/share/locale/zh_HK.UTF-8/LC_MESSAGES
+./usr/share/locale/zh_TW
+./usr/share/locale/zh_TW.Big5
+./usr/share/locale/zh_TW.Big5/LC_MESSAGES
+./usr/share/locale/zh_TW.UTF-8
+./usr/share/locale/zh_TW.UTF-8/LC_MESSAGES
+./usr/share/locale/zh_TW.eucTW
+./usr/share/locale/zh_TW.eucTW/LC_MESSAGES
+./usr/share/locale/zh_TW/LC_MESSAGES
 ./usr/share/lua
 ./usr/share/lua/5.3
 ./usr/share/misc
 ./usr/share/mk
+./usr/share/nls
+./usr/share/nls/C
+./usr/share/nls/Pig
+./usr/share/nls/ca
+./usr/share/nls/cs
+./usr/share/nls/de
+./usr/share/nls/es
+./usr/share/nls/es_ES.ISO8859-1
+./usr/share/nls/fi
+./usr/share/nls/fr
+./usr/share/nls/gl_ES.ISO8859-1
+./usr/share/nls/hu_HU.ISO8859-2
+./usr/share/nls/ja_JP.SJIS
+./usr/share/nls/ja_JP.UTF-8
+./usr/share/nls/ja_JP.eucJP
+./usr/share/nls/nl
+./usr/share/nls/no
+./usr/share/nls/pl
+./usr/share/nls/pt_BR.ISO8859-1
+./usr/share/nls/ru_RU.KOI8-R
+./usr/share/nls/sk
+./usr/share/nls/sv
+./usr/share/nls/uk_UA.UTF-8
+./usr/share/nls/zh_CN.UTF-8
 ./usr/share/nvi
 ./usr/share/nvi/catalog
 ./usr/share/terminfo
index 0987a8f4f6cb46061ceab75a60bf0adc93596c95..dec0fa079f79bf54c27af8d4977280c797a4cd57 100644 (file)
@@ -73,12 +73,12 @@ SUBDIR+=    ../minix/lib/libmagicrt
 # below will depend on versions from DESTDIR only.
 #
 
-#SUBDIR+=      i18n_module
+SUBDIR+=       i18n_module
 
 SUBDIR+=       \
                libbz2 \
                libcrypt \
-               libkvm libm \
+               libintl libkvm libm \
                libpci libprop \
                libpuffs librmt \
                libterminfo \
diff --git a/lib/i18n_module/BIG5/Makefile b/lib/i18n_module/BIG5/Makefile
new file mode 100644 (file)
index 0000000..17d26b2
--- /dev/null
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.2 2006/11/22 23:38:27 tnozaki Exp $
+
+SRCS=  citrus_big5.c citrus_prop.c
+
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/DECHanyu/Makefile b/lib/i18n_module/DECHanyu/Makefile
new file mode 100644 (file)
index 0000000..e01737f
--- /dev/null
@@ -0,0 +1,4 @@
+# $NetBSD: Makefile,v 1.1 2007/04/01 18:52:31 tnozaki Exp $
+
+SRCPRE=citrus_
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/EUC/Makefile b/lib/i18n_module/EUC/Makefile
new file mode 100644 (file)
index 0000000..4eec409
--- /dev/null
@@ -0,0 +1,4 @@
+#      $NetBSD: Makefile,v 1.1 2002/03/17 22:14:15 tshiozak Exp $
+
+SRCPRE=citrus_
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/EUCTW/Makefile b/lib/i18n_module/EUCTW/Makefile
new file mode 100644 (file)
index 0000000..4eec409
--- /dev/null
@@ -0,0 +1,4 @@
+#      $NetBSD: Makefile,v 1.1 2002/03/17 22:14:15 tshiozak Exp $
+
+SRCPRE=citrus_
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/GBK2K/Makefile b/lib/i18n_module/GBK2K/Makefile
new file mode 100644 (file)
index 0000000..cb58cff
--- /dev/null
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2003/03/25 18:26:54 tshiozak Exp $
+
+SRCPRE=citrus_
+#CFLAGS+=-g
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/HZ/Makefile b/lib/i18n_module/HZ/Makefile
new file mode 100644 (file)
index 0000000..7d1fa0b
--- /dev/null
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2006/11/22 23:38:27 tnozaki Exp $
+
+SRCS=  citrus_hz.c citrus_prop.c
+
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/ISO2022/Makefile b/lib/i18n_module/ISO2022/Makefile
new file mode 100644 (file)
index 0000000..e12fd3a
--- /dev/null
@@ -0,0 +1,4 @@
+#      $NetBSD: Makefile,v 1.1 2002/03/17 22:14:16 tshiozak Exp $
+
+SRCPRE=citrus_
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/JOHAB/Makefile b/lib/i18n_module/JOHAB/Makefile
new file mode 100644 (file)
index 0000000..43ba852
--- /dev/null
@@ -0,0 +1,4 @@
+# $NetBSD: Makefile,v 1.1 2006/10/18 17:54:55 tnozaki Exp $
+
+SRCPRE=citrus_
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/MSKanji/Makefile b/lib/i18n_module/MSKanji/Makefile
new file mode 100644 (file)
index 0000000..e12fd3a
--- /dev/null
@@ -0,0 +1,4 @@
+#      $NetBSD: Makefile,v 1.1 2002/03/17 22:14:16 tshiozak Exp $
+
+SRCPRE=citrus_
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/Makefile b/lib/i18n_module/Makefile
new file mode 100644 (file)
index 0000000..2928533
--- /dev/null
@@ -0,0 +1,8 @@
+#      $NetBSD: Makefile,v 1.8 2007/04/01 18:52:31 tnozaki Exp $
+
+SUBDIR=        BIG5 DECHanyu EUC EUCTW GBK2K HZ ISO2022 JOHAB MSKanji UES UTF1632 UTF8 UTF7 VIQR ZW
+SUBDIR+=iconv_none iconv_std
+SUBDIR+=mapper_646 mapper_none mapper_serial mapper_parallel mapper_std \
+       mapper_zone
+
+.include <bsd.subdir.mk>
diff --git a/lib/i18n_module/Makefile.inc b/lib/i18n_module/Makefile.inc
new file mode 100644 (file)
index 0000000..f364701
--- /dev/null
@@ -0,0 +1,28 @@
+#      $NetBSD: Makefile.inc,v 1.14 2012/08/23 21:21:15 joerg Exp $
+
+NOLINT=                # defined
+NOPICINSTALL=  # defined
+NOPROFILE=     # defined
+
+NOCLANGERROR=  # defined
+
+.include <bsd.own.mk>
+
+SHLIB_VERSION_FILE=    ${NETBSDSRCDIR}/lib/i18n_module/shlib_version
+.if defined(MLIBDIR)
+LIBDIR=                /usr/lib/${MLIBDIR}/i18n
+SHLIBDIR=      /usr/lib/${MLIBDIR}/i18n
+SHLIBINSTALLDIR=/usr/lib/${MLIBDIR}/i18n
+.else
+LIBDIR=                /usr/lib/i18n
+SHLIBDIR=      /usr/lib/i18n
+SHLIBINSTALLDIR=/usr/lib/i18n
+.endif
+CPPFLAGS+=     -I${NETBSDSRCDIR}/lib/libc/citrus
+CPPFLAGS+=     -DLOCALEMOD_MAJOR=${SHLIB_MAJOR}
+CPPFLAGS+=     -DLIBC_SCCS
+BASENAME=      ${.CURDIR:T}
+LIB=           ${BASENAME}
+SRCS?=         ${SRCPRE:tl}${BASENAME:tl}.c
+
+.PATH: ${NETBSDSRCDIR}/lib/libc/citrus ${NETBSDSRCDIR}/lib/libc/citrus/modules
diff --git a/lib/i18n_module/UES/Makefile b/lib/i18n_module/UES/Makefile
new file mode 100644 (file)
index 0000000..9eea834
--- /dev/null
@@ -0,0 +1,4 @@
+# $NetBSD: Makefile,v 1.1 2006/11/13 15:16:31 tnozaki Exp $
+
+SRCPRE=citrus_
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/UTF1632/Makefile b/lib/i18n_module/UTF1632/Makefile
new file mode 100644 (file)
index 0000000..b203319
--- /dev/null
@@ -0,0 +1,4 @@
+#      $NetBSD: Makefile,v 1.1 2003/06/25 10:38:03 tshiozak Exp $
+
+SRCPRE=citrus_
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/UTF7/Makefile b/lib/i18n_module/UTF7/Makefile
new file mode 100644 (file)
index 0000000..712c151
--- /dev/null
@@ -0,0 +1,8 @@
+#      $NetBSD: Makefile,v 1.4 2011/06/20 06:52:36 mrg Exp $
+
+SRCPRE=citrus_
+.include <bsd.lib.mk>
+
+.if ${MACHINE_ARCH} == "vax" && defined(HAVE_GCC)
+COPTS.citrus_utf7.c+=  -O0
+.endif
diff --git a/lib/i18n_module/UTF8/Makefile b/lib/i18n_module/UTF8/Makefile
new file mode 100644 (file)
index 0000000..4ae1996
--- /dev/null
@@ -0,0 +1,4 @@
+#      $NetBSD: Makefile,v 1.1 2002/03/17 22:14:17 tshiozak Exp $
+
+SRCPRE=citrus_
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/VIQR/Makefile b/lib/i18n_module/VIQR/Makefile
new file mode 100644 (file)
index 0000000..9eea834
--- /dev/null
@@ -0,0 +1,4 @@
+# $NetBSD: Makefile,v 1.1 2006/11/13 15:16:31 tnozaki Exp $
+
+SRCPRE=citrus_
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/ZW/Makefile b/lib/i18n_module/ZW/Makefile
new file mode 100644 (file)
index 0000000..6b28592
--- /dev/null
@@ -0,0 +1,4 @@
+# $NetBSD: Makefile,v 1.1 2006/11/22 23:38:27 tnozaki Exp $
+
+SRCPRE=citrus_
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/iconv_none/Makefile b/lib/i18n_module/iconv_none/Makefile
new file mode 100644 (file)
index 0000000..20b61d5
--- /dev/null
@@ -0,0 +1,4 @@
+#      $NetBSD: Makefile,v 1.1 2003/06/25 10:38:04 tshiozak Exp $
+
+SRCPRE=citrus_
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/iconv_std/Makefile b/lib/i18n_module/iconv_std/Makefile
new file mode 100644 (file)
index 0000000..20b61d5
--- /dev/null
@@ -0,0 +1,4 @@
+#      $NetBSD: Makefile,v 1.1 2003/06/25 10:38:04 tshiozak Exp $
+
+SRCPRE=citrus_
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/mapper_646/Makefile b/lib/i18n_module/mapper_646/Makefile
new file mode 100644 (file)
index 0000000..20b61d5
--- /dev/null
@@ -0,0 +1,4 @@
+#      $NetBSD: Makefile,v 1.1 2003/06/25 10:38:04 tshiozak Exp $
+
+SRCPRE=citrus_
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/mapper_none/Makefile b/lib/i18n_module/mapper_none/Makefile
new file mode 100644 (file)
index 0000000..2fc2ff5
--- /dev/null
@@ -0,0 +1,4 @@
+#      $NetBSD: Makefile,v 1.1 2003/06/25 10:38:05 tshiozak Exp $
+
+SRCPRE=citrus_
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/mapper_parallel/Makefile b/lib/i18n_module/mapper_parallel/Makefile
new file mode 100644 (file)
index 0000000..804d177
--- /dev/null
@@ -0,0 +1,4 @@
+#      $NetBSD: Makefile,v 1.1 2003/06/25 10:38:05 tshiozak Exp $
+
+SRCS=citrus_mapper_serial.c
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/mapper_serial/Makefile b/lib/i18n_module/mapper_serial/Makefile
new file mode 100644 (file)
index 0000000..2fc2ff5
--- /dev/null
@@ -0,0 +1,4 @@
+#      $NetBSD: Makefile,v 1.1 2003/06/25 10:38:05 tshiozak Exp $
+
+SRCPRE=citrus_
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/mapper_std/Makefile b/lib/i18n_module/mapper_std/Makefile
new file mode 100644 (file)
index 0000000..21f2782
--- /dev/null
@@ -0,0 +1,4 @@
+#      $NetBSD: Makefile,v 1.1 2003/06/25 10:38:06 tshiozak Exp $
+
+SRCPRE=citrus_
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/mapper_zone/Makefile b/lib/i18n_module/mapper_zone/Makefile
new file mode 100644 (file)
index 0000000..21f2782
--- /dev/null
@@ -0,0 +1,4 @@
+#      $NetBSD: Makefile,v 1.1 2003/06/25 10:38:06 tshiozak Exp $
+
+SRCPRE=citrus_
+.include <bsd.lib.mk>
diff --git a/lib/i18n_module/shlib_version b/lib/i18n_module/shlib_version
new file mode 100644 (file)
index 0000000..af2e1da
--- /dev/null
@@ -0,0 +1,5 @@
+#      $NetBSD: shlib_version,v 1.6 2009/01/11 03:07:47 christos Exp $
+#      Remember to update distrib/sets/lists/base/shl.* when changing
+#
+major=5
+minor=0
diff --git a/lib/libintl/Makefile b/lib/libintl/Makefile
new file mode 100644 (file)
index 0000000..8f76d98
--- /dev/null
@@ -0,0 +1,20 @@
+#      $NetBSD: Makefile,v 1.6 2005/05/14 17:58:56 tshiozak Exp $
+
+.include <bsd.own.mk>
+
+LIB=   intl
+SRCS=  gettext.c textdomain.c gettext_iconv.c gettext_dummy.c strhash.c \
+       sysdep.c plural_parser.c
+INCS=  libintl.h
+INCSDIR=/usr/include
+
+#CFLAGS+=-g
+CPPFLAGS+=-I${.CURDIR} -I${.CURDIR}/../libc
+
+MAN=   gettext.3
+MLINKS=        gettext.3 dgettext.3 gettext.3 dcgettext.3 \
+       gettext.3 ngettext.3 gettext.3 dngettext.3 \
+       gettext.3 dcngettext.3 gettext.3 textdomain.3 \
+       gettext.3 bindtextdomain.3 gettext.3 bind_textdomain_codeset.3
+
+.include <bsd.lib.mk>
diff --git a/lib/libintl/gettext.3 b/lib/libintl/gettext.3
new file mode 100644 (file)
index 0000000..7d05905
--- /dev/null
@@ -0,0 +1,407 @@
+.\"    $NetBSD: gettext.3,v 1.12 2009/11/12 00:43:52 joerg Exp $
+.\"
+.\" Copyright (c) 2000 Citrus Project,
+.\" All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\"    notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\"    notice, this list of conditions and the following disclaimer in the
+.\"    documentation and/or other materials provided with the distribution.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+.\" SUCH DAMAGE.
+.\"
+.Dd November 10, 2004
+.Dt GETTEXT 3
+.Os
+.Sh NAME
+.Nm gettext ,
+.Nm dgettext ,
+.Nm ngettext ,
+.Nm dngettext ,
+.Nm textdomain ,
+.Nm bindtextdomain ,
+.Nm bind_textdomain_codeset ,
+.Nm dcgettext ,
+.Nm dcngettext
+.Nd message handling functions
+.Sh LIBRARY
+.Lb libintl
+.Sh SYNOPSIS
+.In libintl.h
+.Ft char *
+.Fn gettext "const char *msgid"
+.Ft char *
+.Fn dgettext "const char *domainname" "const char *msgid"
+.Ft char *
+.Fn ngettext "const char *msgid1" "const char *msgid2" "unsigned long int n"
+.Ft char *
+.Fn dngettext "const char *domainname" "const char *msgid1" "const char *msgid2" "unsigned long int n"
+.Ft char *
+.Fn textdomain "const char *domainname"
+.Ft char *
+.Fn bindtextdomain "const char *domainname" "const char *dirname"
+.Ft char *
+.Fn bind_textdomain_codeset "const char *domainname" "const char *codeset"
+.In libintl.h
+.In locale.h
+.Ft char *
+.Fn dcgettext "const char *domainname" "const char *msgid" "int category"
+.Ft char *
+.Fn dcngettext "const char *domainname" "const char *msgid1" "const char *msgid2" "unsigned long int n" "int category"
+.Sh DESCRIPTION
+The
+.Fn gettext ,
+.Fn dgettext ,
+and
+.Fn dcgettext
+functions attempt to retrieve a
+target string based on the specified
+.Fa msgid
+argument within the context of a
+specific domain and the current locale.
+The length of strings returned by
+.Fn gettext ,
+.Fn dgettext ,
+and
+.Fn dcgettext
+is undetermined until the function is
+called.
+The
+.Fa msgid
+argument is a nul-terminated string.
+.Pp
+The
+.Fn ngettext ,
+.Fn dngettext ,
+and
+.Fn dcngettext
+functions are equivalent to
+.Fn gettext ,
+.Fn dgettext ,
+and
+.Fn dcgettext ,
+respectively, except for the handling of
+plural forms.
+The
+.Fn ngettext ,
+.Fn dngettext ,
+and
+.Fn dcngettext
+functions search for the
+message string using the
+.Fa msgid1
+argument as the key, using the argument
+.Fa n
+to
+determine the plural form.
+If no message catalogs are found,
+.Fa msgid1
+is returned
+if
+.Fa n Li == 1 ,
+otherwise
+.Fa msgid2
+is returned.
+.Pp
+The
+.Dv LANGUAGE
+environment variable is examined first to determine the message
+catalogs to be used.
+The value of the
+.Dv LANGUAGE
+environment variable is a list
+of locale names separated by colon (:) character.
+If the
+.Dv LANGUAGE
+environment
+variable is defined, each locale name is tried in the specified order and if a
+message catalog containing the requested message is found, the message is
+returned.
+If the
+.Dv LANGUAGE
+environment variable is defined but failed to locate
+a message catalog, the
+.Fa msgid
+string will be returned.
+.Pp
+If the
+.Dv LANGUAGE
+environment variable is not defined,
+.Dv LC_ALL ,
+.Dv LC_xxx ,
+and
+.Dv LANG
+environment variables are examined to locate the message catalog,
+following the convention used by the
+.Xr setlocale 3
+function.
+.Pp
+The pathname used to locate the message catalog is
+.Pa dirname/locale/category/domainname.mo ,
+where dirname is the directory specified by
+.Fn bindtextdomain ,
+locale is a locale name determined by the definition of environment variables,
+.Fa category
+is
+.Dv LC_MESSAGES
+if
+.Fn gettext ,
+.Fn ngettext ,
+.Fn dgettext ,
+or
+.Fn dngettext
+is
+called, otherwise
+.Dv LC_xxx
+where the name is the same as the locale category name
+specified by the
+.Fa category
+argument of
+.Fn dcgettext
+or
+.Fn dcngettext .
+.Fa domainname
+is the name of the domain specified by
+.Fn textdomain
+or the
+.Fa domainname
+argument of
+.Fn dgettext ,
+.Fn dngettext ,
+.Fn dcgettext ,
+or
+.Fn dcngettext .
+.Pp
+For
+.Fn gettext
+and
+.Fn ngettext ,
+the domain used is set by the last valid call to
+.Fn textdomain .
+If a valid call to
+.Fn textdomain
+has not been made, the default
+domain (called messages) is used.
+.Pp
+For
+.Fn dgettext ,
+.Fn dngettext ,
+.Fn dcgettext ,
+and
+.Fn dcngettext ,
+the domain used is
+specified by the
+.Fa domainname
+argument.
+The
+.Fa domainname
+argument is equivalent in
+syntax and meaning to the
+.Fa domainname
+argument to
+.Fn textdomain ,
+except that the
+selection of the domain is valid only for the duration of the
+.Fn dgettext ,
+.Fn dngettext ,
+.Fn dcgettext ,
+or
+.Fn dcngettext
+function call.
+.Pp
+The
+.Fn dcgettext
+and
+.Fn dcngettext
+functions require additional argument
+.Fa category
+for retrieving message string for other than
+.Dv LC_MESSAGES
+category.
+Available value for the
+.Fa category
+argument are
+.Dv LC_CTYPE ,
+.Dv LC_COLLATE ,
+.Dv LC_MESSAGES ,
+.Dv LC_MONETARY ,
+.Dv LC_NUMERIC ,
+and
+.Dv LC_TIME .
+The call of
+.Fn dcgettext "domainname" "msgid" "LC_MESSAGES"
+is equivalent to
+.Fn dgettext "domainname" "msgid" .
+Note that
+.Dv LC_ALL
+must not be used.
+.Pp
+The
+.Fn textdomain
+function sets or queries the name of the current domain of the
+active
+.Dv LC_MESSAGES
+locale category.
+The
+.Fa domainname
+argument is a
+nul-terminated string that can contain only the characters allowed in legal
+filenames.
+.Pp
+The
+.Fa domainname
+argument is the unique name of a domain on the system.
+If there
+are multiple versions of the same domain on one system, namespace collisions
+can be avoided by using
+.Fn bindtextdomain .
+If
+.Fn textdomain
+is not called, a
+default domain is selected.
+The setting of domain made by the last valid call
+to
+.Fn textdomain
+remains valid across subsequent calls to
+.Xr setlocale 3 ,
+and
+.Fn gettext .
+.Pp
+The
+.Fa domainname
+argument is applied to the currently active LC_MESSAGES locale.
+.Pp
+The current setting of the domain can be queried without affecting the current
+state of the domain by calling
+.Fn textdomain
+with
+.Fa domainname
+set to the
+.Dv NULL
+pointer.
+Calling
+.Fn textdomain
+with a
+.Fa domainname
+argument of a
+.Dv NULL
+string sets
+the domain to the default domain
+.Pq messages .
+.Pp
+The
+.Fn bindtextdomain
+function binds the path predicate for a message domain
+.Fa domainname
+to the value contained in dirname.
+If
+.Fa domainname
+is a non-empty
+string and has not been bound previously,
+.Fn bindtextdomain
+binds
+.Fa domainname
+with
+.Fa dirname .
+.Pp
+If
+.Fa domainname
+is a non-empty string and has been bound previously,
+.Fn bindtextdomain
+replaces the old binding with dirname.
+The dirname argument
+can be an absolute pathname being resolved when
+.Fn gettext ,
+.Fn ngettext ,
+.Fn dgettext ,
+.Fn dngettext ,
+.Fn dcgettext ,
+or
+.Fn dcngettext
+are called.
+If
+.Fa domainname
+is a
+.Dv NULL
+pointer or an empty string,
+.Fn bindtextdomain
+returns a
+.Dv NULL
+pointer.
+If
+.Fn bindtextdomain
+is not called, implementation-defined default directory is used.
+.Pp
+The
+.Fn bind_textdomain_codeset
+function can be used to specify the output
+.Fa codeset
+for message catalogs for domain
+.Fa domainname .
+The
+.Fa codeset
+argument must
+be a valid codeset name which can be used for the
+.Xr iconv_open 3
+function.
+.Pp
+If the
+.Fa codeset
+argument is the
+.Dv NULL
+pointer,
+.Fn bind_textdomain_codeset
+returns the currently selected
+.Fa codeset
+for the domain with the name
+.Fa domainname .
+It returns a
+.Dv NULL
+pointer if no
+.Fa codeset
+has yet been selected.
+.Pp
+The
+.Fn bind_textdomain_codeset
+function can be used several times.
+If used multiple times, with the same
+.Fa domainname
+argument,
+the later call overrides the
+settings made by the earlier one.
+.Pp
+The
+.Fn bind_textdomain_codeset
+function returns a pointer to a string containing
+the name of the selected
+.Fa codeset .
+.\".Sh "RETURN VALUES"
+.\".Sh EXAMPLES
+.Sh SEE ALSO
+.Xr setlocale 3 ,
+.Xr nls 7
+.\".Sh STANDARDS
+.Sh HISTORY
+The functions are implemented by Citrus project,
+based on the documentations for GNU gettext.
+.Sh BUGS
+.\" The text was ripped off from Annex C of
+.\" .Dq LI18NUX 2000 Globalization Specification Version 1.0 .
+.\" .Pp
+.Fn bind_textdomain_codeset
+does not work at this moment
+.Pq it always fails .
diff --git a/lib/libintl/gettext.c b/lib/libintl/gettext.c
new file mode 100644 (file)
index 0000000..71331fa
--- /dev/null
@@ -0,0 +1,1054 @@
+/*     $NetBSD: gettext.c,v 1.29 2015/05/29 12:26:28 christos Exp $    */
+
+/*-
+ * Copyright (c) 2000, 2001 Citrus Project,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $Citrus: xpg4dl/FreeBSD/lib/libintl/gettext.c,v 1.31 2001/09/27 15:18:45 yamt Exp $
+ */
+
+#include <sys/cdefs.h>
+__RCSID("$NetBSD: gettext.c,v 1.29 2015/05/29 12:26:28 christos Exp $");
+
+#include <sys/param.h>
+#include <sys/stat.h>
+#include <sys/mman.h>
+#include <sys/uio.h>
+
+#include <assert.h>
+#include <fcntl.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <unistd.h>
+#include <string.h>
+#if 0
+#include <util.h>
+#endif
+#include <libintl.h>
+#include <locale.h>
+#include "libintl_local.h"
+#include "plural_parser.h"
+#include "pathnames.h"
+
+/* GNU gettext added a hack to add some context to messages. If a message is
+ * used in multiple locations, it needs some amount of context to make the
+ * translation clear to translators. GNU gettext, rather than modifying the
+ * message format, concatenates the context, \004 and the message id.
+ */
+#define        MSGCTXT_ID_SEPARATOR    '\004'
+
+static const char *pgettext_impl(const char *, const char *, const char *,
+                               const char *, unsigned long int, int);
+static char *concatenate_ctxt_id(const char *, const char *);
+static const char *lookup_category(int);
+static const char *split_locale(const char *);
+static const char *lookup_mofile(char *, size_t, const char *, const char *,
+                                const char *, const char *,
+                                struct domainbinding *);
+static uint32_t flip(uint32_t, uint32_t);
+static int validate(void *, struct mohandle *);
+static int mapit(const char *, struct domainbinding *);
+static int unmapit(struct domainbinding *);
+static const char *lookup_hash(const char *, struct domainbinding *, size_t *);
+static const char *lookup_bsearch(const char *, struct domainbinding *,
+                                 size_t *);
+static const char *lookup(const char *, struct domainbinding *, size_t *);
+static const char *get_lang_env(const char *);
+
+/*
+ * shortcut functions.  the main implementation resides in dcngettext().
+ */
+char *
+gettext(const char *msgid)
+{
+
+       return dcngettext(NULL, msgid, NULL, 1UL, LC_MESSAGES);
+}
+
+char *
+dgettext(const char *domainname, const char *msgid)
+{
+
+       return dcngettext(domainname, msgid, NULL, 1UL, LC_MESSAGES);
+}
+
+char *
+dcgettext(const char *domainname, const char *msgid, int category)
+{
+
+       return dcngettext(domainname, msgid, NULL, 1UL, category);
+}
+
+char *
+ngettext(const char *msgid1, const char *msgid2, unsigned long int n)
+{
+
+       return dcngettext(NULL, msgid1, msgid2, n, LC_MESSAGES);
+}
+
+char *
+dngettext(const char *domainname, const char *msgid1, const char *msgid2,
+         unsigned long int n)
+{
+
+       return dcngettext(domainname, msgid1, msgid2, n, LC_MESSAGES);
+}
+
+const char *
+pgettext(const char *msgctxt, const char *msgid)
+{
+
+       return pgettext_impl(NULL, msgctxt, msgid, NULL, 1UL, LC_MESSAGES);
+}
+
+const char *
+dpgettext(const char *domainname, const char *msgctxt, const char *msgid)
+{
+
+       return pgettext_impl(domainname, msgctxt, msgid, NULL, 1UL, LC_MESSAGES);
+}
+
+const char *
+dcpgettext(const char *domainname, const char *msgctxt, const char *msgid,
+       int category)
+{
+
+       return pgettext_impl(domainname, msgctxt, msgid, NULL, 1UL, category);
+}
+
+const char *
+npgettext(const char *msgctxt, const char *msgid1, const char *msgid2,
+       unsigned long int n)
+{
+
+       return pgettext_impl(NULL, msgctxt, msgid1, msgid2, n, LC_MESSAGES);
+}
+
+const char *
+dnpgettext(const char *domainname, const char *msgctxt, const char *msgid1,
+       const char *msgid2, unsigned long int n)
+{
+
+       return pgettext_impl(domainname, msgctxt, msgid1, msgid2, n, LC_MESSAGES);
+}
+
+const char *
+dcnpgettext(const char *domainname, const char *msgctxt, const char *msgid1,
+       const char *msgid2, unsigned long int n, int category)
+{
+
+       return pgettext_impl(domainname, msgctxt, msgid1, msgid2, n, category);
+}
+
+static const char *
+pgettext_impl(const char *domainname, const char *msgctxt, const char *msgid1,
+       const char *msgid2, unsigned long int n, int category)
+{
+       char *msgctxt_id;
+       char *translation;
+       char *p;
+
+       if ((msgctxt_id = concatenate_ctxt_id(msgctxt, msgid1)) == NULL)
+               return msgid1;
+
+       translation = dcngettext(domainname, msgctxt_id,
+               msgid2, n, category);
+       free(msgctxt_id);
+
+       p = strchr(translation, '\004');
+       if (p)
+               return p + 1;
+       return translation;
+}
+
+/*
+ * dcngettext() -
+ * lookup internationalized message on database locale/category/domainname
+ * (like ja_JP.eucJP/LC_MESSAGES/domainname).
+ * if n equals to 1, internationalized message will be looked up for msgid1.
+ * otherwise, message will be looked up for msgid2.
+ * if the lookup fails, the function will return msgid1 or msgid2 as is.
+ *
+ * Even though the return type is "char *", caller should not rewrite the
+ * region pointed to by the return value (should be "const char *", but can't
+ * change it for compatibility with other implementations).
+ *
+ * by default (if domainname == NULL), domainname is taken from the value set
+ * by textdomain().  usually name of the application (like "ls") is used as
+ * domainname.  category is usually LC_MESSAGES.
+ *
+ * the code reads in *.mo files generated by GNU gettext.  *.mo is a host-
+ * endian encoded file.  both endians are supported here, as the files are in
+ * /usr/share/locale! (or we should move those files into /usr/libdata)
+ */
+
+static char *
+concatenate_ctxt_id(const char *msgctxt, const char *msgid)
+{
+       char *ret;
+
+       if (asprintf(&ret, "%s%c%s", msgctxt, MSGCTXT_ID_SEPARATOR, msgid) == -1)
+               return NULL;
+
+       return ret;
+}
+
+static const char *
+lookup_category(int category)
+{
+
+       switch (category) {
+       case LC_COLLATE:        return "LC_COLLATE";
+       case LC_CTYPE:          return "LC_CTYPE";
+       case LC_MONETARY:       return "LC_MONETARY";
+       case LC_NUMERIC:        return "LC_NUMERIC";
+       case LC_TIME:           return "LC_TIME";
+       case LC_MESSAGES:       return "LC_MESSAGES";
+       }
+       return NULL;
+}
+
+/*
+ * XPG syntax: language[_territory[.codeset]][@modifier]
+ * XXX boundary check on "result" is lacking
+ */
+static const char *
+split_locale(const char *lname)
+{
+       char buf[BUFSIZ], tmp[BUFSIZ];
+       char *l, *t, *c, *m;
+       static char result[BUFSIZ];
+
+       memset(result, 0, sizeof(result));
+
+       if (strlen(lname) + 1 > sizeof(buf)) {
+fail:
+               return lname;
+       }
+
+       strlcpy(buf, lname, sizeof(buf));
+       m = strrchr(buf, '@');
+       if (m)
+               *m++ = '\0';
+       c = strrchr(buf, '.');
+       if (c)
+               *c++ = '\0';
+       t = strrchr(buf, '_');
+       if (t)
+               *t++ = '\0';
+       l = buf;
+       if (strlen(l) == 0)
+               goto fail;
+       if (c && !t)
+               goto fail;
+
+       if (m) {
+               if (t) {
+                       if (c) {
+                               snprintf(tmp, sizeof(tmp), "%s_%s.%s@%s",
+                                   l, t, c, m);
+                               strlcat(result, tmp, sizeof(result));
+                               strlcat(result, ":", sizeof(result));
+                       }
+                       snprintf(tmp, sizeof(tmp), "%s_%s@%s", l, t, m);
+                       strlcat(result, tmp, sizeof(result));
+                       strlcat(result, ":", sizeof(result));
+               }
+               snprintf(tmp, sizeof(tmp), "%s@%s", l, m);
+               strlcat(result, tmp, sizeof(result));
+               strlcat(result, ":", sizeof(result));
+       }
+       if (t) {
+               if (c) {
+                       snprintf(tmp, sizeof(tmp), "%s_%s.%s", l, t, c);
+                       strlcat(result, tmp, sizeof(result));
+                       strlcat(result, ":", sizeof(result));
+               }
+               snprintf(tmp, sizeof(tmp), "%s_%s", l, t);
+               strlcat(result, tmp, sizeof(result));
+               strlcat(result, ":", sizeof(result));
+       }
+       strlcat(result, l, sizeof(result));
+
+       return result;
+}
+
+static const char *
+lookup_mofile(char *buf, size_t len, const char *dir, const char *lpath,
+             const char *category, const char *domainname,
+             struct domainbinding *db)
+{
+       struct stat st;
+       char *p, *q;
+       char lpath_tmp[BUFSIZ];
+
+       /*
+        * LANGUAGE is a colon separated list of locale names.
+        */
+
+       strlcpy(lpath_tmp, lpath, sizeof(lpath_tmp));
+       q = lpath_tmp;
+       /* CONSTCOND */
+       while (1) {
+               p = strsep(&q, ":");
+               if (!p)
+                       break;
+               if (!*p)
+                       continue;
+
+               /* don't mess with default locales */
+               if (strcmp(p, "C") == 0 || strcmp(p, "POSIX") == 0)
+                       return NULL;
+
+               /* validate pathname */
+               if (strchr(p, '/') || strchr(category, '/'))
+                       continue;
+#if 1  /*?*/
+               if (strchr(domainname, '/'))
+                       continue;
+#endif
+
+               snprintf(buf, len, "%s/%s/%s/%s.mo", dir, p,
+                   category, domainname);
+               if (stat(buf, &st) < 0)
+                       continue;
+               if ((st.st_mode & S_IFMT) != S_IFREG)
+                       continue;
+
+               if (mapit(buf, db) == 0)
+                       return buf;
+       }
+
+       return NULL;
+}
+
+static uint32_t
+flip(uint32_t v, uint32_t magic)
+{
+
+       if (magic == MO_MAGIC)
+               return v;
+       else if (magic == MO_MAGIC_SWAPPED) {
+               v = ((v >> 24) & 0xff) | ((v >> 8) & 0xff00) |
+                   ((v << 8) & 0xff0000) | ((v << 24) & 0xff000000);
+               return v;
+       } else {
+               abort();
+               /*NOTREACHED*/
+       }
+}
+
+static int
+validate(void *arg, struct mohandle *mohandle)
+{
+       char *p;
+
+       p = (char *)arg;
+       if (p < (char *)mohandle->addr ||
+           p > (char *)mohandle->addr + mohandle->len)
+               return 0;
+       else
+               return 1;
+}
+
+/*
+ * calculate the step value if the hash value is conflicted.
+ */
+static __inline uint32_t
+calc_collision_step(uint32_t hashval, uint32_t hashsize)
+{
+       _DIAGASSERT(hashsize>2);
+       return (hashval % (hashsize - 2)) + 1;
+}
+
+/*
+ * calculate the next index while conflicting.
+ */
+static __inline uint32_t
+calc_next_index(uint32_t curidx, uint32_t hashsize, uint32_t step)
+{
+       return curidx+step - (curidx >= hashsize-step ? hashsize : 0);
+}
+
+static int
+get_sysdep_string_table(struct mosysdepstr_h **table_h, uint32_t *ofstable,
+                       uint32_t nstrings, uint32_t magic, char *base)
+{
+       unsigned int i;
+       int j, count;
+       size_t l;
+       struct mosysdepstr *table;
+
+       for (i=0; i<nstrings; i++) {
+               /* get mosysdepstr record */
+               /* LINTED: ignore the alignment problem. */
+               table = (struct mosysdepstr *)(base + flip(ofstable[i], magic));
+               /* count number of segments */
+               count = 0;
+               while (flip(table->segs[count++].ref, magic) != MO_LASTSEG)
+                       ;
+               /* get table */
+               l = sizeof(struct mosysdepstr_h) +
+                   sizeof(struct mosysdepsegentry_h) * (count-1);
+               table_h[i] = (struct mosysdepstr_h *)malloc(l);
+               if (!table_h[i])
+                       return -1;
+               memset(table_h[i], 0, l);
+               table_h[i]->off = (const char *)(base + flip(table->off, magic));
+               for (j=0; j<count; j++) {
+                       table_h[i]->segs[j].len =
+                           flip(table->segs[j].len, magic);
+                       table_h[i]->segs[j].ref =
+                           flip(table->segs[j].ref, magic);
+               }
+               /* LINTED: ignore the alignment problem. */
+               table = (struct mosysdepstr *)&table->segs[count];
+       }
+       return 0;
+}
+
+static int
+expand_sysdep(struct mohandle *mohandle, struct mosysdepstr_h *str)
+{
+       int i;
+       const char *src;
+       char *dst;
+
+       /* check whether already expanded */
+       if (str->expanded)
+               return 0;
+
+       /* calc total length */
+       str->expanded_len = 1;
+       for (i=0; /*CONSTCOND*/1; i++) {
+               str->expanded_len += str->segs[i].len;
+               if (str->segs[i].ref == MO_LASTSEG)
+                       break;
+               str->expanded_len +=
+                   mohandle->mo.mo_sysdep_segs[str->segs[i].ref].len;
+       }
+       /* expand */
+       str->expanded = malloc(str->expanded_len);
+       if (!str->expanded)
+               return -1;
+       src = str->off;
+       dst = str->expanded;
+       for (i=0; /*CONSTCOND*/1; i++) {
+               memcpy(dst, src, str->segs[i].len);
+               src += str->segs[i].len;
+               dst += str->segs[i].len;
+               if (str->segs[i].ref == MO_LASTSEG)
+                       break;
+               memcpy(dst, mohandle->mo.mo_sysdep_segs[str->segs[i].ref].str,
+                      mohandle->mo.mo_sysdep_segs[str->segs[i].ref].len);
+               dst += mohandle->mo.mo_sysdep_segs[str->segs[i].ref].len;
+       }
+       *dst = '\0';
+
+       return 0;
+}
+
+static void
+insert_to_hash(uint32_t *htable, uint32_t hsize, const char *str, uint32_t ref)
+{
+       uint32_t hashval, idx, step;
+
+       hashval = __intl_string_hash(str);
+       step = calc_collision_step(hashval, hsize);
+       idx = hashval % hsize;
+
+       while (htable[idx])
+               idx = calc_next_index(idx, hsize, step);
+
+       htable[idx] = ref;
+}
+
+static int
+setup_sysdep_stuffs(struct mo *mo, struct mohandle *mohandle, char *base)
+{
+       uint32_t magic;
+       struct moentry *stable;
+       size_t l;
+       unsigned int i;
+       char *v;
+       uint32_t *ofstable;
+
+       magic = mo->mo_magic;
+
+       mohandle->mo.mo_sysdep_nsegs = flip(mo->mo_sysdep_nsegs, magic);
+       mohandle->mo.mo_sysdep_nstring = flip(mo->mo_sysdep_nstring, magic);
+
+       if (mohandle->mo.mo_sysdep_nstring == 0)
+               return 0;
+
+       /* check hash size */
+       if (mohandle->mo.mo_hsize <= 2 ||
+           mohandle->mo.mo_hsize <
+           (mohandle->mo.mo_nstring + mohandle->mo.mo_sysdep_nstring))
+               return -1;
+
+       /* get sysdep segments */
+       l = sizeof(struct mosysdepsegs_h) * mohandle->mo.mo_sysdep_nsegs;
+       mohandle->mo.mo_sysdep_segs = (struct mosysdepsegs_h *)malloc(l);
+       if (!mohandle->mo.mo_sysdep_segs)
+               return -1;
+       /* LINTED: ignore the alignment problem. */
+       stable = (struct moentry *)(base + flip(mo->mo_sysdep_segoff, magic));
+       for (i=0; i<mohandle->mo.mo_sysdep_nsegs; i++) {
+               v = base + flip(stable[i].off, magic);
+               mohandle->mo.mo_sysdep_segs[i].str =
+                   __intl_sysdep_get_string_by_tag(
+                           v,
+                           &mohandle->mo.mo_sysdep_segs[i].len);
+       }
+
+       /* get sysdep string table */
+       mohandle->mo.mo_sysdep_otable =
+           (struct mosysdepstr_h **)calloc(mohandle->mo.mo_sysdep_nstring,
+                                           sizeof(struct mosysdepstr_h *));
+       if (!mohandle->mo.mo_sysdep_otable)
+               return -1;
+       /* LINTED: ignore the alignment problem. */
+       ofstable = (uint32_t *)(base + flip(mo->mo_sysdep_otable, magic));
+       if (get_sysdep_string_table(mohandle->mo.mo_sysdep_otable, ofstable,
+                                   mohandle->mo.mo_sysdep_nstring, magic,
+                                   base))
+               return -1;
+       mohandle->mo.mo_sysdep_ttable =
+           (struct mosysdepstr_h **)calloc(mohandle->mo.mo_sysdep_nstring,
+                                           sizeof(struct mosysdepstr_h *));
+       if (!mohandle->mo.mo_sysdep_ttable)
+               return -1;
+       /* LINTED: ignore the alignment problem. */
+       ofstable = (uint32_t *)(base + flip(mo->mo_sysdep_ttable, magic));
+       if (get_sysdep_string_table(mohandle->mo.mo_sysdep_ttable, ofstable,
+                                   mohandle->mo.mo_sysdep_nstring, magic,
+                                   base))
+               return -1;
+
+       /* update hash */
+       for (i=0; i<mohandle->mo.mo_sysdep_nstring; i++) {
+               if (expand_sysdep(mohandle, mohandle->mo.mo_sysdep_otable[i]))
+                       return -1;
+               insert_to_hash(mohandle->mo.mo_htable,
+                              mohandle->mo.mo_hsize,
+                              mohandle->mo.mo_sysdep_otable[i]->expanded,
+                              (i+1) | MO_HASH_SYSDEP_MASK);
+       }
+
+       return 0;
+}
+
+int
+mapit(const char *path, struct domainbinding *db)
+{
+       int fd;
+       struct stat st;
+       char *base;
+       uint32_t magic, revision, flags = 0;
+       struct moentry *otable, *ttable;
+       const uint32_t *htable;
+       struct moentry_h *p;
+       struct mo *mo;
+       size_t l, headerlen;
+       unsigned int i;
+       char *v;
+       struct mohandle *mohandle = &db->mohandle;
+
+       if (mohandle->addr && mohandle->addr != MAP_FAILED &&
+           mohandle->mo.mo_magic)
+               return 0;       /*already opened*/
+
+       unmapit(db);
+
+#if 0
+       if (secure_path(path) != 0)
+               goto fail;
+#endif
+       if (stat(path, &st) < 0)
+               goto fail;
+       if ((st.st_mode & S_IFMT) != S_IFREG || st.st_size > GETTEXT_MMAP_MAX)
+               goto fail;
+       fd = open(path, O_RDONLY);
+       if (fd < 0)
+               goto fail;
+       if (read(fd, &magic, sizeof(magic)) != sizeof(magic) ||
+           (magic != MO_MAGIC && magic != MO_MAGIC_SWAPPED)) {
+               close(fd);
+               goto fail;
+       }
+       if (read(fd, &revision, sizeof(revision)) != sizeof(revision)) {
+               close(fd);
+               goto fail;
+       }
+       switch (flip(revision, magic)) {
+       case MO_MAKE_REV(0, 0):
+               break;
+       case MO_MAKE_REV(0, 1):
+       case MO_MAKE_REV(1, 1):
+               flags |= MO_F_SYSDEP;
+               break;
+       default:
+               close(fd);
+               goto fail;
+       }
+       mohandle->addr = mmap(NULL, (size_t)st.st_size, PROT_READ,
+           MAP_FILE | MAP_SHARED, fd, (off_t)0);
+       if (!mohandle->addr || mohandle->addr == MAP_FAILED) {
+               close(fd);
+               goto fail;
+       }
+       close(fd);
+       mohandle->len = (size_t)st.st_size;
+
+       base = mohandle->addr;
+       mo = (struct mo *)mohandle->addr;
+
+       /* flip endian.  do not flip magic number! */
+       mohandle->mo.mo_magic = mo->mo_magic;
+       mohandle->mo.mo_revision = flip(mo->mo_revision, magic);
+       mohandle->mo.mo_nstring = flip(mo->mo_nstring, magic);
+       mohandle->mo.mo_hsize = flip(mo->mo_hsize, magic);
+       mohandle->mo.mo_flags = flags;
+
+       /* validate otable/ttable */
+       /* LINTED: ignore the alignment problem. */
+       otable = (struct moentry *)(base + flip(mo->mo_otable, magic));
+       /* LINTED: ignore the alignment problem. */
+       ttable = (struct moentry *)(base + flip(mo->mo_ttable, magic));
+       if (!validate(otable, mohandle) ||
+           !validate(&otable[mohandle->mo.mo_nstring], mohandle)) {
+               unmapit(db);
+               goto fail;
+       }
+       if (!validate(ttable, mohandle) ||
+           !validate(&ttable[mohandle->mo.mo_nstring], mohandle)) {
+               unmapit(db);
+               goto fail;
+       }
+
+       /* allocate [ot]table, and convert to normal pointer representation. */
+       l = sizeof(struct moentry_h) * mohandle->mo.mo_nstring;
+       mohandle->mo.mo_otable = (struct moentry_h *)malloc(l);
+       if (!mohandle->mo.mo_otable) {
+               unmapit(db);
+               goto fail;
+       }
+       mohandle->mo.mo_ttable = (struct moentry_h *)malloc(l);
+       if (!mohandle->mo.mo_ttable) {
+               unmapit(db);
+               goto fail;
+       }
+       p = mohandle->mo.mo_otable;
+       for (i = 0; i < mohandle->mo.mo_nstring; i++) {
+               p[i].len = flip(otable[i].len, magic);
+               p[i].off = base + flip(otable[i].off, magic);
+
+               if (!validate(p[i].off, mohandle) ||
+                   !validate(p[i].off + p[i].len + 1, mohandle)) {
+                       unmapit(db);
+                       goto fail;
+               }
+       }
+       p = mohandle->mo.mo_ttable;
+       for (i = 0; i < mohandle->mo.mo_nstring; i++) {
+               p[i].len = flip(ttable[i].len, magic);
+               p[i].off = base + flip(ttable[i].off, magic);
+
+               if (!validate(p[i].off, mohandle) ||
+                   !validate(p[i].off + p[i].len + 1, mohandle)) {
+                       unmapit(db);
+                       goto fail;
+               }
+       }
+       /* allocate htable, and convert it to the host order. */
+       if (mohandle->mo.mo_hsize > 2) {
+               l = sizeof(uint32_t) * mohandle->mo.mo_hsize;
+               mohandle->mo.mo_htable = (uint32_t *)malloc(l);
+               if (!mohandle->mo.mo_htable) {
+                       unmapit(db);
+                       goto fail;
+               }
+               /* LINTED: ignore the alignment problem. */
+               htable = (const uint32_t *)(base+flip(mo->mo_hoffset, magic));
+               for (i=0; i < mohandle->mo.mo_hsize; i++) {
+                       mohandle->mo.mo_htable[i] = flip(htable[i], magic);
+                       if (mohandle->mo.mo_htable[i] >=
+                           mohandle->mo.mo_nstring+1) {
+                               /* illegal string number. */
+                               unmapit(db);
+                               goto fail;
+                       }
+               }
+       }
+       /* grab MIME-header and charset field */
+       mohandle->mo.mo_header = lookup("", db, &headerlen);
+       if (mohandle->mo.mo_header)
+               v = strstr(mohandle->mo.mo_header, "charset=");
+       else
+               v = NULL;
+       if (v) {
+               mohandle->mo.mo_charset = strdup(v + 8);
+               if (!mohandle->mo.mo_charset)
+                       goto fail;
+               v = strchr(mohandle->mo.mo_charset, '\n');
+               if (v)
+                       *v = '\0';
+       }
+       if (!mohandle->mo.mo_header ||
+           _gettext_parse_plural(&mohandle->mo.mo_plural,
+                                 &mohandle->mo.mo_nplurals,
+                                 mohandle->mo.mo_header, headerlen))
+               mohandle->mo.mo_plural = NULL;
+
+       /*
+        * XXX check charset, reject it if we are unable to support the charset
+        * with the current locale.
+        * for example, if we are using euc-jp locale and we are looking at
+        * *.mo file encoded by euc-kr (charset=euc-kr), we should reject
+        * the *.mo file as we cannot support it.
+        */
+
+       /* system dependent string support */
+       if ((mohandle->mo.mo_flags & MO_F_SYSDEP) != 0) {
+               if (setup_sysdep_stuffs(mo, mohandle, base)) {
+                       unmapit(db);
+                       goto fail;
+               }
+       }
+
+       return 0;
+
+fail:
+       return -1;
+}
+
+static void
+free_sysdep_table(struct mosysdepstr_h **table, uint32_t nstring)
+{
+
+       if (! table)
+               return;
+
+       for (uint32_t i = 0; i < nstring; i++) {
+               if (table[i]) {
+                       free(table[i]->expanded);
+                       free(table[i]);
+               }
+       }
+       free(table);
+}
+
+static int
+unmapit(struct domainbinding *db)
+{
+       struct mohandle *mohandle = &db->mohandle;
+
+       /* unmap if there's already mapped region */
+       if (mohandle->addr && mohandle->addr != MAP_FAILED)
+               munmap(mohandle->addr, mohandle->len);
+       mohandle->addr = NULL;
+       free(mohandle->mo.mo_otable);
+       free(mohandle->mo.mo_ttable);
+       free(mohandle->mo.mo_charset);
+       free(mohandle->mo.mo_htable);
+       free(mohandle->mo.mo_sysdep_segs);
+       free_sysdep_table(mohandle->mo.mo_sysdep_otable,
+           mohandle->mo.mo_sysdep_nstring);
+       free_sysdep_table(mohandle->mo.mo_sysdep_ttable,
+           mohandle->mo.mo_sysdep_nstring);
+       _gettext_free_plural(mohandle->mo.mo_plural);
+       memset(&mohandle->mo, 0, sizeof(mohandle->mo));
+       return 0;
+}
+
+/* ARGSUSED */
+static const char *
+lookup_hash(const char *msgid, struct domainbinding *db, size_t *rlen)
+{
+       struct mohandle *mohandle = &db->mohandle;
+       uint32_t idx, hashval, step, strno;
+       size_t len;
+       struct mosysdepstr_h *sysdep_otable, *sysdep_ttable;
+
+       if (mohandle->mo.mo_hsize <= 2 || mohandle->mo.mo_htable == NULL)
+               return NULL;
+
+       hashval = __intl_string_hash(msgid);
+       step = calc_collision_step(hashval, mohandle->mo.mo_hsize);
+       idx = hashval % mohandle->mo.mo_hsize;
+       len = strlen(msgid);
+       while (/*CONSTCOND*/1) {
+               strno = mohandle->mo.mo_htable[idx];
+               if (strno == 0) {
+                       /* unexpected miss */
+                       return NULL;
+               }
+               strno--;
+               if ((strno & MO_HASH_SYSDEP_MASK) == 0) {
+                       /* system independent strings */
+                       if (len <= mohandle->mo.mo_otable[strno].len &&
+                           !strcmp(msgid, mohandle->mo.mo_otable[strno].off)) {
+                               /* hit */
+                               if (rlen)
+                                       *rlen =
+                                           mohandle->mo.mo_ttable[strno].len;
+                               return mohandle->mo.mo_ttable[strno].off;
+                       }
+               } else {
+                       /* system dependent strings */
+                       strno &= ~MO_HASH_SYSDEP_MASK;
+                       sysdep_otable = mohandle->mo.mo_sysdep_otable[strno];
+                       sysdep_ttable = mohandle->mo.mo_sysdep_ttable[strno];
+                       if (len <= sysdep_otable->expanded_len &&
+                           !strcmp(msgid, sysdep_otable->expanded)) {
+                               /* hit */
+                               if (expand_sysdep(mohandle, sysdep_ttable))
+                                       /* memory exhausted */
+                                       return NULL;
+                               if (rlen)
+                                       *rlen = sysdep_ttable->expanded_len;
+                               return sysdep_ttable->expanded;
+                       }
+               }
+               idx = calc_next_index(idx, mohandle->mo.mo_hsize, step);
+       }
+       /*NOTREACHED*/
+}
+
+static const char *
+lookup_bsearch(const char *msgid, struct domainbinding *db, size_t *rlen)
+{
+       int top, bottom, middle, omiddle;
+       int n;
+       struct mohandle *mohandle = &db->mohandle;
+
+       top = 0;
+       bottom = mohandle->mo.mo_nstring;
+       omiddle = -1;
+       /* CONSTCOND */
+       while (1) {
+               if (top > bottom)
+                       break;
+               middle = (top + bottom) / 2;
+               /* avoid possible infinite loop, when the data is not sorted */
+               if (omiddle == middle)
+                       break;
+               if ((size_t)middle >= mohandle->mo.mo_nstring)
+                       break;
+
+               n = strcmp(msgid, mohandle->mo.mo_otable[middle].off);
+               if (n == 0) {
+                       if (rlen)
+                               *rlen = mohandle->mo.mo_ttable[middle].len;
+                       return (const char *)mohandle->mo.mo_ttable[middle].off;
+               }
+               else if (n < 0)
+                       bottom = middle;
+               else
+                       top = middle;
+               omiddle = middle;
+       }
+
+       return NULL;
+}
+
+static const char *
+lookup(const char *msgid, struct domainbinding *db, size_t *rlen)
+{
+       const char *v;
+
+       v = lookup_hash(msgid, db, rlen);
+       if (v)
+               return v;
+
+       return lookup_bsearch(msgid, db, rlen);
+}
+
+static const char *
+get_lang_env(const char *category_name)
+{
+       const char *lang;
+
+       /*
+        * 1. see LANGUAGE variable first.
+        *
+        * LANGUAGE is a GNU extension.
+        * It's a colon separated list of locale names.
+        */
+       lang = getenv("LANGUAGE");
+       if (lang)
+               return lang;
+
+       /*
+        * 2. if LANGUAGE isn't set, see LC_ALL, LC_xxx, LANG.
+        *
+        * It's essentially setlocale(LC_xxx, NULL).
+        */
+       lang = getenv("LC_ALL");
+       if (!lang)
+               lang = getenv(category_name);
+       if (!lang)
+               lang = getenv("LANG");
+
+       if (!lang)
+               return 0; /* error */
+
+       return split_locale(lang);
+}
+
+static const char *
+get_indexed_string(const char *str, size_t len, unsigned long idx)
+{
+       while (idx > 0) {
+               if (len <= 1)
+                       return str;
+               if (*str == '\0')
+                       idx--;
+               if (len > 0) {
+                       str++;
+                       len--;
+               }
+       }
+       return str;
+}
+
+#define        _NGETTEXT_DEFAULT(msgid1, msgid2, n)    \
+       ((char *)__UNCONST((n) == 1 ? (msgid1) : (msgid2)))
+
+char *
+dcngettext(const char *domainname, const char *msgid1, const char *msgid2,
+          unsigned long int n, int category)
+{
+       const char *msgid;
+       char path[PATH_MAX];
+       const char *lpath;
+       static char olpath[PATH_MAX];
+       const char *cname = NULL;
+       const char *v;
+       static char *ocname = NULL;
+       static char *odomainname = NULL;
+       struct domainbinding *db;
+       unsigned long plural_index = 0;
+       size_t len;
+
+       if (!domainname)
+               domainname = __current_domainname;
+       cname = lookup_category(category);
+       if (!domainname || !cname)
+               goto fail;
+
+       lpath = get_lang_env(cname);
+       if (!lpath)
+               goto fail;
+
+       for (db = __bindings; db; db = db->next)
+               if (strcmp(db->domainname, domainname) == 0)
+                       break;
+       if (!db) {
+               if (!bindtextdomain(domainname, _PATH_TEXTDOMAIN))
+                       goto fail;
+               db = __bindings;
+       }
+
+       /* resolve relative path */
+       /* XXX not necessary? */
+       if (db->path[0] != '/') {
+               char buf[PATH_MAX];
+
+               if (getcwd(buf, sizeof(buf)) == 0)
+                       goto fail;
+               if (strlcat(buf, "/", sizeof(buf)) >= sizeof(buf))
+                       goto fail;
+               if (strlcat(buf, db->path, sizeof(buf)) >= sizeof(buf))
+                       goto fail;
+               strlcpy(db->path, buf, sizeof(db->path));
+       }
+
+       /* don't bother looking it up if the values are the same */
+       if (odomainname && strcmp(domainname, odomainname) == 0 &&
+           ocname && strcmp(cname, ocname) == 0 && strcmp(lpath, olpath) == 0 &&
+           db->mohandle.mo.mo_magic)
+               goto found;
+
+       /* try to find appropriate file, from $LANGUAGE */
+       if (lookup_mofile(path, sizeof(path), db->path, lpath, cname,
+           domainname, db) == NULL)
+               goto fail;
+
+       free(odomainname);
+       free(ocname);
+
+       odomainname = strdup(domainname);
+       ocname = strdup(cname);
+       if (!odomainname || !ocname) {
+               free(odomainname);
+               free(ocname);
+
+               odomainname = ocname = NULL;
+       }
+       else
+               strlcpy(olpath, lpath, sizeof(olpath));
+
+found:
+       if (db->mohandle.mo.mo_plural) {
+               plural_index =
+                   _gettext_calculate_plural(db->mohandle.mo.mo_plural, n);
+               if (plural_index >= db->mohandle.mo.mo_nplurals)
+                       plural_index = 0;
+               msgid = msgid1;
+       } else
+               msgid = _NGETTEXT_DEFAULT(msgid1, msgid2, n);
+
+       if (msgid == NULL)
+               return NULL;
+
+       v = lookup(msgid, db, &len);
+       if (v) {
+               if (db->mohandle.mo.mo_plural)
+                       v = get_indexed_string(v, len, plural_index);
+               /*
+                * convert the translated message's encoding.
+                *
+                * special case:
+                *      a result of gettext("") shouldn't need any conversion.
+                */
+               if (msgid[0])
+                       v = __gettext_iconv(v, db);
+
+               /*
+                * Given the amount of printf-format security issues, it may
+                * be a good idea to validate if the original msgid and the
+                * translated message format string carry the same printf-like
+                * format identifiers.
+                */
+
+               msgid = v;
+       }
+
+       return (char *)__UNCONST(msgid);
+
+fail:
+       return _NGETTEXT_DEFAULT(msgid1, msgid2, n);
+}
diff --git a/lib/libintl/gettext_dummy.c b/lib/libintl/gettext_dummy.c
new file mode 100644 (file)
index 0000000..47dd40d
--- /dev/null
@@ -0,0 +1,44 @@
+/*     $NetBSD: gettext_dummy.c,v 1.3 2007/09/25 08:16:08 junyoung Exp $       */
+
+/*-
+ * Copyright (c) 2000 Citrus Project,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#include <sys/cdefs.h>
+__RCSID("$NetBSD: gettext_dummy.c,v 1.3 2007/09/25 08:16:08 junyoung Exp $");
+
+/*
+ * The symbol is referenced by gettext.m4 (autoconf m4 macro fragment
+ * that ships with GNU gettext), to check if libintl is GNU origin or not.
+ * Since we are trying to mimic GNU gettext, we supply the symbol just to
+ * make gettext.m4 happy.
+ *
+ * If we do not provide this symbol, as a result of gettext.m4, *.mo will be
+ * installed into /usr/lib/locale, not /usr/share/locale.  It is not desirable.
+ *
+ * Yes, I understand this is a dirty hack.  gettext.m4 is doing something
+ * very wrong here and I have no other choice.
+ */
+int _nl_msg_cat_cntr;
diff --git a/lib/libintl/gettext_iconv.c b/lib/libintl/gettext_iconv.c
new file mode 100644 (file)
index 0000000..94e6e12
--- /dev/null
@@ -0,0 +1,224 @@
+/*     $NetBSD: gettext_iconv.c,v 1.8 2009/02/18 13:08:22 yamt Exp $   */
+
+/*-
+ * Copyright (c) 2004 Citrus Project,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $Citrus$
+ */
+
+
+#include <sys/types.h>
+#include <sys/param.h>
+
+#include <errno.h>
+#include <iconv.h>
+#include <libintl.h>
+#include <langinfo.h>
+#include <search.h>
+#include <stdlib.h>
+#include <string.h>
+
+#include "libintl_local.h"
+
+struct cache {
+       const char *c_origmsg;
+       const char *c_resultmsg;
+};
+
+static const struct cache *cache_find(const char *, struct domainbinding *);
+static int cache_enter(const char *, const char *);
+static int cache_cmp(const void *, const void *);
+
+static void *cacheroot;
+
+/* ARGSUSED1 */
+static const struct cache *
+cache_find(const char *msg, struct domainbinding *db)
+{
+       struct cache key;
+       struct cache **c;
+
+       key.c_origmsg = msg;
+       c = tfind(&key, &cacheroot, cache_cmp);
+
+       return c ? *c : NULL;
+}
+
+static int
+cache_enter(const char *origmsg, const char *resultmsg)
+{
+       struct cache *c;
+
+       c = malloc(sizeof(*c));
+       if (c == NULL)
+               return -1;
+
+       c->c_origmsg = origmsg;
+       c->c_resultmsg = resultmsg;
+
+       if (tsearch(c, &cacheroot, cache_cmp) == NULL) {
+               free(c);
+               return -1;
+       }
+
+       return 0;
+}
+
+static int
+cache_cmp(const void *va, const void *vb)
+{
+       const struct cache *a = va;
+       const struct cache *b = vb;
+       int result;
+
+       if (a->c_origmsg > b->c_origmsg) {
+               result = 1;
+       } else if (a->c_origmsg < b->c_origmsg) {
+               result = -1;
+       } else {
+               result = 0;
+       }
+
+       return result;
+}
+
+#define        GETTEXT_ICONV_MALLOC_CHUNK      (16 * 1024)
+
+const char *
+__gettext_iconv(const char *origmsg, struct domainbinding *db)
+{
+       const char *tocode;
+       const char *fromcode = db->mohandle.mo.mo_charset;
+       const struct cache *cache;
+       const char *result;
+       iconv_t cd;
+       const char *src;
+       char *dst;
+       size_t origlen;
+       size_t srclen;
+       size_t dstlen;
+       size_t nvalid;
+       int savederrno = errno;
+
+       /*
+        * static buffer for converted texts.
+        *
+        * note:
+        * we never free buffers once returned to callers.
+        * because of interface design of gettext, we can't know
+        * the lifetime of them.
+        */
+       static char *buffer;
+       static size_t bufferlen;
+
+       /*
+        * don't convert message if *.mo doesn't specify codeset.
+        */
+       if (fromcode == NULL)
+               return origmsg;
+
+       tocode = db->codeset;
+       if (tocode == NULL) {
+               /*
+                * codeset isn't specified explicitly by
+                * bind_textdomain_codeset().
+                * use current locale(LC_CTYPE)'s codeset.
+                *
+                * XXX maybe wrong; it can mismatch with
+                * environment variable setting.
+                */
+               tocode = nl_langinfo(CODESET);
+       }
+
+       /*
+        * shortcut if possible.
+        * XXX should handle aliases
+        */
+       if (!strcasecmp(tocode, fromcode))
+               return origmsg;
+
+       /* XXX LOCK */
+
+       /* XXX should detect change of tocode and purge caches? */
+
+       /*
+        * see if we have already converted this message.
+        */
+       cache = cache_find(origmsg, db);
+       if (cache) {
+               result = cache->c_resultmsg;
+               goto out;
+       }
+
+       origlen = strlen(origmsg) + 1;
+again:
+       cd = iconv_open(tocode, fromcode);
+       if (cd == (iconv_t)-1) {
+               result = origmsg;
+               goto out;
+       }
+
+       src = origmsg;
+       srclen = origlen;
+       dst = buffer;
+       dstlen = bufferlen;
+       nvalid = iconv(cd, &src, &srclen, &dst, &dstlen);
+       iconv_close(cd);
+
+       if (nvalid == (size_t)-1) {
+               /*
+                * try to allocate a new buffer.
+                *
+                * just give up if GETTEXT_ICONV_MALLOC_CHUNK was not enough.
+                */
+               if (errno == E2BIG &&
+                   bufferlen != GETTEXT_ICONV_MALLOC_CHUNK) {
+                       buffer = malloc(GETTEXT_ICONV_MALLOC_CHUNK);
+                       if (buffer) {
+                               bufferlen = GETTEXT_ICONV_MALLOC_CHUNK;
+                               goto again;
+                       }
+               }
+
+               result = origmsg;
+       } else if (cache_enter(origmsg, buffer)) {
+               /*
+                * failed to enter cache.  give up.
+                */
+               result = origmsg;
+       } else {
+               size_t resultlen = dst - buffer;
+
+               result = buffer;
+               bufferlen -= resultlen;
+               buffer += resultlen;
+       }
+
+out:
+       /* XXX UNLOCK */
+       errno = savederrno;
+
+       return result;
+}
diff --git a/lib/libintl/libintl.h b/lib/libintl/libintl.h
new file mode 100644 (file)
index 0000000..4f73f78
--- /dev/null
@@ -0,0 +1,83 @@
+/*     $NetBSD: libintl.h,v 1.8 2015/06/08 15:04:20 christos Exp $     */
+
+/*-
+ * Copyright (c) 2000 Citrus Project,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#ifndef _LIBINTL_H_
+#define _LIBINTL_H_
+
+#include <sys/cdefs.h>
+
+#ifndef _LIBGETTEXT_H
+/*
+ * Avoid defining these if the GNU gettext compatibility header includes
+ * us, since it re-defines those unconditionally and creates inline functions
+ * for some of them. This is horrible.
+ */
+#define pgettext_expr(msgctxt, msgid) pgettext((msgctxt), (msgid))
+#define dpgettext_expr(domainname, msgctxt, msgid) \
+    dpgettext((domainname), (msgctxt), (msgid))
+#define dcpgettext_expr(domainname, msgctxt, msgid, category) \
+    dcpgettext((domainname), (msgctxt), (msgid), (category))
+#define npgettext_expr(msgctxt, msgid1, msgid2, n) \
+    npgettext((msgctxt), (msgid1), (msgid2), (n))
+#define dnpgettext_expr(domainname, msgctxt, msgid1, n) \
+    dnpgettext((domainname), (msgctxt), (msgid1), (msgid2), (n))
+#define dcnpgettext_expr(domainname, msgctxt, msgid1, msgid2, n, category) \
+    dcnpgettext((domainname), (msgctxt), (msgid1), (msgid2), (n), (category))
+#endif
+
+__BEGIN_DECLS
+char *gettext(const char *) __format_arg(1);
+char *dgettext(const char *, const char *) __format_arg(2);
+char *dcgettext(const char *, const char *, int) __format_arg(2);
+char *ngettext(const char *, const char *, unsigned long int)
+              __format_arg(1) __format_arg(2);
+char *dngettext(const char *, const char *, const char *, unsigned long int)
+               __format_arg(2) __format_arg(3);
+char *dcngettext(const char *, const char *, const char *, unsigned long int,
+                int) __format_arg(2) __format_arg(3);
+const char *pgettext(const char *, const char *) __format_arg(2);
+const char *dpgettext(const char *, const char *, const char *)
+                     __format_arg(3);
+const char *dcpgettext(const char *, const char *, const char *, int)
+                      __format_arg(3);
+const char *npgettext(const char *, const char *, const char *,
+                     unsigned long int) __format_arg(2) __format_arg(3);
+const char *dnpgettext(const char *, const char *, const char *,
+                      const char *, unsigned long int) __format_arg(3)
+                      __format_arg(4);
+const char *dcnpgettext(const char *, const char *, const char *,
+                       const char *, unsigned long int, int) __format_arg(3)
+                       __format_arg(4);
+
+char *textdomain(const char *);
+char *bindtextdomain(const char *, const char *);
+char *bind_textdomain_codeset(const char *, const char *);
+
+__END_DECLS
+
+#endif /* _LIBINTL_H_ */
diff --git a/lib/libintl/libintl_local.h b/lib/libintl/libintl_local.h
new file mode 100644 (file)
index 0000000..6260e49
--- /dev/null
@@ -0,0 +1,148 @@
+/*     $NetBSD: libintl_local.h,v 1.12 2007/09/25 08:22:44 junyoung Exp $      */
+
+/*-
+ * Copyright (c) 2000, 2001 Citrus Project,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $Citrus: xpg4dl/FreeBSD/lib/libintl/libintl_local.h,v 1.13 2001/09/27 15:18:45 yamt Exp $
+ */
+
+#define MO_MAGIC               0x950412de
+#define MO_MAGIC_SWAPPED       0xde120495
+#define MO_GET_REV_MAJOR(r)    (((r) >> 16) & 0xFFFF)
+#define MO_GET_REV_MINOR(r)    ((r) & 0xFFFF)
+#define MO_MAKE_REV(maj, min)  (((maj) << 16) | (min))
+
+#define GETTEXT_MMAP_MAX       (1024 * 1024)   /*XXX*/
+
+#define DEFAULT_DOMAINNAME     "messages"
+
+/* *.mo file format */
+struct mo {
+       uint32_t mo_magic;      /* determines endian */
+       uint32_t mo_revision;   /* file format revision: 0 */
+       uint32_t mo_nstring;    /* N: number of strings */
+       uint32_t mo_otable;     /* O: original text table offset */
+       uint32_t mo_ttable;     /* T: translated text table offset */
+       uint32_t mo_hsize;      /* S: size of hashing table */
+       uint32_t mo_hoffset;    /* H: offset of hashing table */
+       /* rev 0.1 / 1.1 */
+       /* system dependent string support */
+       uint32_t mo_sysdep_nsegs;       /* number of sysdep segments */
+       uint32_t mo_sysdep_segoff;      /* offset of sysdep segment table */
+       uint32_t mo_sysdep_nstring;     /* number of strings */
+       uint32_t mo_sysdep_otable;      /* offset of original text table */
+       uint32_t mo_sysdep_ttable;      /* offset of translated text table */
+} __packed;
+
+struct moentry {
+       uint32_t len;           /* strlen(str), so region will be len + 1 */
+       uint32_t off;           /* offset of \0-terminated string */
+} __packed;
+
+struct mosysdepsegentry {
+       uint32_t len;           /* length of this part */
+       uint32_t ref;           /* reference number of the sysdep string,
+                                * concatenated just after this segment.
+                                */
+} __packed;
+#define MO_LASTSEG             (0xFFFFFFFF)
+
+struct mosysdepstr {
+       uint32_t off;                           /* offset of seed text */
+       struct mosysdepsegentry segs[1];        /* text segments */
+} __packed;
+
+/* libintl internal data format */
+struct moentry_h {
+       size_t len;             /* strlen(str), so region will be len + 1 */
+       char *off;              /* offset of \0-terminated string */
+};
+
+struct mosysdepsegs_h {
+       const char *str;
+       size_t len;
+};
+
+struct mosysdepsegentry_h {
+       uint32_t len;
+       uint32_t ref;
+};
+
+struct mosysdepstr_h {
+       const char *off;                        /* offset of the base string */
+       char *expanded;                         /* expanded string */
+       size_t expanded_len;                    /* length of expanded string */
+       struct mosysdepsegentry_h segs[1];      /* text segments */
+};
+
+struct gettext_plural;
+struct mo_h {
+       uint32_t mo_magic;      /* determines endian */
+       uint32_t mo_revision;   /* file format revision: 0 */
+       uint32_t mo_nstring;    /* N: number of strings */
+       struct moentry_h *mo_otable;    /* O: original text table offset */
+       struct moentry_h *mo_ttable;    /* T: translated text table offset */
+       const char *mo_header;
+       struct gettext_plural *mo_plural;
+       unsigned long mo_nplurals;
+       char *mo_charset;
+       uint32_t mo_hsize;      /* S: size of hashing table */
+       uint32_t *mo_htable;    /* H: hashing table */
+#define MO_HASH_SYSDEP_MASK    0x80000000      /* means sysdep entry */
+
+       uint32_t mo_flags;
+#define MO_F_SYSDEP    0x00000001      /* enable sysdep string support */
+
+       /* system dependent string support */
+       uint32_t mo_sysdep_nsegs;       /* number of sysdep segments */
+       uint32_t mo_sysdep_nstring;     /* number of sysdep strings */
+       struct mosysdepsegs_h *mo_sysdep_segs;  /* sysdep segment table */
+       struct mosysdepstr_h **mo_sysdep_otable;        /* original text */
+       struct mosysdepstr_h **mo_sysdep_ttable;        /* translated text */
+};
+
+
+struct mohandle {
+       void *addr;             /* mmap'ed region */
+       size_t len;
+       struct mo_h mo;         /* endian-flipped mo file header */
+};
+
+struct domainbinding {
+       struct domainbinding *next;
+       char domainname[PATH_MAX];
+       char path[PATH_MAX];
+       char *codeset;
+       struct mohandle mohandle;
+};
+
+extern struct domainbinding *__bindings;
+extern char __current_domainname[PATH_MAX];
+
+__BEGIN_DECLS
+const char *__gettext_iconv(const char *, struct domainbinding *);
+uint32_t __intl_string_hash(const char *);
+const char *__intl_sysdep_get_string_by_tag(const char *, size_t *);
+__END_DECLS
diff --git a/lib/libintl/pathnames.h b/lib/libintl/pathnames.h
new file mode 100644 (file)
index 0000000..ce6bb40
--- /dev/null
@@ -0,0 +1,29 @@
+/*     $NetBSD: pathnames.h,v 1.1.1.1 2000/10/31 10:45:04 itojun Exp $ */
+
+/*-
+ * Copyright (c) 2000 Citrus Project,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#define        _PATH_TEXTDOMAIN        "/usr/share/locale"
diff --git a/lib/libintl/plural_parser.c b/lib/libintl/plural_parser.c
new file mode 100644 (file)
index 0000000..b673e17
--- /dev/null
@@ -0,0 +1,1119 @@
+/*     $NetBSD: plural_parser.c,v 1.2 2007/01/17 23:24:22 hubertf Exp $        */
+
+/*-
+ * Copyright (c) 2005 Citrus Project,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ */
+
+#include <sys/cdefs.h>
+__RCSID("$NetBSD: plural_parser.c,v 1.2 2007/01/17 23:24:22 hubertf Exp $");
+
+#include <assert.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <citrus/citrus_namespace.h>
+#include <citrus/citrus_region.h>
+#include <citrus/citrus_memstream.h>
+#include <citrus/citrus_bcs.h>
+#include "plural_parser.h"
+
+#if defined(TEST_TOKENIZER) || defined(TEST_PARSER)
+#define ALLOW_EMPTY
+#define ALLOW_ARBITRARY_IDENTIFIER
+#endif
+
+#define MAX_LEN_ATOM           10
+#define MAX_NUM_OPERANDS       3
+
+#define T_EOF                  EOF
+#define T_NONE                 0x100
+#define T_LAND                 0x101   /* && */
+#define T_LOR                  0x102   /* || */
+#define T_EQUALITY             0x103   /* == or != */
+#define T_RELATIONAL           0x104   /* <, >, <= or >= */
+#define T_ADDITIVE             0x105   /* + or - */
+#define T_MULTIPLICATIVE       0x106   /* *, / or % */
+#define T_IDENTIFIER           0x200
+#define T_CONSTANT             0x201
+#define T_ILCHAR               0x300
+#define T_TOOLONG              0x301
+#define T_ILTOKEN              0x302
+#define T_ILEND                        0x303
+#define T_NOMEM                        0x304
+#define T_NOTFOUND             0x305
+#define T_ILPLURAL             0x306
+#define T_IS_OPERATOR(t)       ((t) < 0x200)
+#define T_IS_ERROR(t)          ((t) >= 0x300)
+
+#define OP_EQ                  ('='+'=')
+#define OP_NEQ                 ('!'+'=')
+#define OP_LTEQ                        ('<'+'=')
+#define OP_GTEQ                        ('>'+'=')
+
+#define PLURAL_NUMBER_SYMBOL   "n"
+#define NPLURALS_SYMBOL                "nplurals"
+#define LEN_NPLURAL_SYMBOL     (sizeof (NPLURALS_SYMBOL) -1)
+#define PLURAL_SYMBOL          "plural"
+#define LEN_PLURAL_SYMBOL      (sizeof (PLURAL_SYMBOL) -1)
+#define PLURAL_FORMS           "Plural-Forms:"
+#define LEN_PLURAL_FORMS       (sizeof (PLURAL_FORMS) -1)
+
+/* ----------------------------------------------------------------------
+ * tokenizer part
+ */
+
+union token_data
+{
+       unsigned long constant;
+#ifdef ALLOW_ARBITRARY_IDENTIFIER
+       char identifier[MAX_LEN_ATOM+1];
+#endif
+       char op;
+};
+
+struct tokenizer_context
+{
+       struct _memstream memstream;
+       struct {
+               int token;
+               union token_data token_data;
+       } token0;
+};
+
+/* initialize a tokenizer context */
+static void
+init_tokenizer_context(struct tokenizer_context *tcx)
+{
+       tcx->token0.token = T_NONE;
+}
+
+/* get an atom (identifier or constant) */
+static int
+tokenize_atom(struct tokenizer_context *tcx, union token_data *token_data)
+{
+       int ch, len;
+       char buf[MAX_LEN_ATOM+1];
+
+       len = 0;
+       while (/*CONSTCOND*/1) {
+               ch = _memstream_getc(&tcx->memstream);
+               if (!(_bcs_isalnum(ch) || ch == '_')) {
+                       _memstream_ungetc(&tcx->memstream, ch);
+                       break;
+               }
+               if (len == MAX_LEN_ATOM)
+                       return T_TOOLONG;
+               buf[len++] = ch;
+       }
+       buf[len] = '\0';
+       if (len == 0)
+               return T_ILCHAR;
+
+       if (_bcs_isdigit((int)(unsigned char)buf[0])) {
+               unsigned long ul;
+               char *post;
+               ul = strtoul(buf, &post, 0);
+               if (buf+len != post)
+                       return T_ILCHAR;
+               token_data->constant = ul;
+               return T_CONSTANT;
+       }
+
+#ifdef ALLOW_ARBITRARY_IDENTIFIER
+       strcpy(token_data->identifier, buf);
+       return T_IDENTIFIER;
+#else
+       if (!strcmp(buf, PLURAL_NUMBER_SYMBOL))
+               return T_IDENTIFIER;
+       return T_ILCHAR;
+#endif
+}
+
+/* tokenizer main routine */
+static int
+tokenize(struct tokenizer_context *tcx, union token_data *token_data)
+{
+       int ch, prevch;
+
+retry:
+       ch = _memstream_getc(&tcx->memstream);
+       if (_bcs_isspace(ch))
+               goto retry;
+
+       switch (ch) {
+       case T_EOF:
+               return ch;
+       case '+': case '-':
+               token_data->op = ch;
+               return T_ADDITIVE;
+       case '*': case '/': case '%':
+               token_data->op = ch;
+               return T_MULTIPLICATIVE;
+       case '?': case ':': case '(': case ')':
+               token_data->op = ch;
+               return ch;
+       case '&': case '|':
+               prevch = ch;
+               ch = _memstream_getc(&tcx->memstream);
+               if (ch != prevch) {
+                       _memstream_ungetc(&tcx->memstream, ch);
+                       return T_ILCHAR;
+               }
+               token_data->op = ch;
+               switch (ch) {
+               case '&':
+                       return T_LAND;
+               case '|':
+                       return T_LOR;
+               }
+               /*NOTREACHED*/
+       case '=': case '!': case '<': case '>':
+               prevch = ch;
+               ch = _memstream_getc(&tcx->memstream);
+               if (ch != '=') {
+                       _memstream_ungetc(&tcx->memstream, ch);
+                       switch (prevch) {
+                       case '=':
+                               return T_ILCHAR;
+                       case '!':
+                               return '!';
+                       case '<':
+                       case '>':
+                               token_data->op = prevch; /* OP_LT or OP_GT */
+                               return T_RELATIONAL;
+                       }
+               }
+               /* '==', '!=', '<=' or '>=' */
+               token_data->op = ch+prevch;
+               switch (prevch) {
+               case '=':
+               case '!':
+                       return T_EQUALITY;
+               case '<':
+               case '>':
+                       return T_RELATIONAL;
+               }
+               /*NOTREACHED*/
+       }
+
+       _memstream_ungetc(&tcx->memstream, ch);
+       return tokenize_atom(tcx, token_data);
+}
+
+/* get the next token */
+static int
+get_token(struct tokenizer_context *tcx, union token_data *token_data)
+{
+       if (tcx->token0.token != T_NONE) {
+               int token = tcx->token0.token;
+               tcx->token0.token = T_NONE;
+               *token_data = tcx->token0.token_data;
+               return token;
+       }
+       return tokenize(tcx, token_data);
+}
+
+/* push back the last token */
+static void
+unget_token(struct tokenizer_context *tcx,
+           int token, union token_data *token_data)
+{
+       tcx->token0.token = token;
+       tcx->token0.token_data = *token_data;
+}
+
+#ifdef TEST_TOKENIZER
+
+int
+main(int argc, char **argv)
+{
+       struct tokenizer_context tcx;
+       union token_data token_data;
+       int token;
+
+       if (argc != 2) {
+               fprintf(stderr, "usage: %s <expression>\n", argv[0]);
+               return EXIT_FAILURE;
+       }
+
+       init_tokenizer_context(&tcx);
+       _memstream_bind_ptr(&tcx.memstream, argv[1], strlen(argv[1]));
+
+       while (1) {
+               token = get_token(&tcx, &token_data);
+               switch (token) {
+               case T_EOF:
+                       goto quit;
+               case T_ILCHAR:
+                       printf("illegal character.\n");
+                       goto quit;
+               case T_TOOLONG:
+                       printf("too long atom.\n");
+                       goto quit;
+               case T_CONSTANT:
+                       printf("constant: %lu\n", token_data.constant);
+                       break;
+               case T_IDENTIFIER:
+                       printf("symbol: %s\n", token_data.identifier);
+                       break;
+               default:
+                       printf("operator: ");
+                       switch (token) {
+                       case T_LAND:
+                               printf("&&\n");
+                               break;
+                       case T_LOR:
+                               printf("||\n");
+                               break;
+                       case T_EQUALITY:
+                               printf("%c=\n", token_data.op-'=');
+                               break;
+                       case T_RELATIONAL:
+                               switch(token_data.op) {
+                               case OP_LTEQ:
+                               case OP_GTEQ:
+                                       printf("%c=\n", token_data.op-'=');
+                                       break;
+                               default:
+                                       printf("%c\n", token_data.op);
+                                       break;
+                               }
+                               break;
+                       case T_ADDITIVE:
+                       case T_MULTIPLICATIVE:
+                               printf("%c\n", token_data.op);
+                               break;
+                       default:
+                               printf("operator: %c\n", token);
+                       }
+               }
+       }
+quit:
+       return 0;
+}
+#endif /* TEST_TOKENIZER */
+
+
+/* ----------------------------------------------------------------------
+ * parser part
+ *
+ * exp := cond
+ *
+ * cond := lor | lor '?' cond ':' cond
+ *
+ * lor := land ( '||' land )*
+ *
+ * land := equality ( '&&' equality )*
+ *
+ * equality := relational ( equalityops relational )*
+ * equalityops := '==' | '!='
+ *
+ * relational := additive ( relationalops additive )*
+ * relationalops := '<' | '>' | '<=' | '>='
+ *
+ * additive := multiplicative ( additiveops multiplicative )*
+ * additiveops := '+' | '-'
+ *
+ * multiplicative := lnot ( multiplicativeops lnot )*
+ * multiplicativeops := '*' | '/' | '%'
+ *
+ * lnot := '!' lnot | term
+ *
+ * term := literal | identifier | '(' exp ')'
+ *
+ */
+
+#define T_ENSURE_OK(token, label)                                            \
+do {                                                                         \
+       if (T_IS_ERROR(token))                                                \
+               goto label;                                                   \
+} while (/*CONSTCOND*/0)
+#define T_ENSURE_SOMETHING(token, label)                                     \
+do {                                                                         \
+       if ((token) == T_EOF) {                                               \
+               token = T_ILEND;                                              \
+               goto label;                                                   \
+       } else if (T_IS_ERROR(token))                                         \
+               goto label;                                                   \
+} while (/*CONSTCOND*/0)
+
+#define parser_element plural_element
+
+struct parser_element;
+struct parser_op
+{
+       char op;
+       struct parser_element *operands[MAX_NUM_OPERANDS];
+};
+struct parser_element
+{
+       int kind;
+       union
+       {
+               struct parser_op parser_op;
+               union token_data token_data;
+       } u;
+};
+
+struct parser_op2_transition
+{
+       int                                     kind;
+       const struct parser_op2_transition      *next;
+};
+
+/* prototypes */
+static int parse_cond(struct tokenizer_context *, struct parser_element *);
+
+
+/* transition table for the 2-operand operators */
+#define DEF_TR(t, k, n)                                                              \
+static struct parser_op2_transition exp_tr_##t = {                           \
+       k, &exp_tr_##n                                                        \
+}
+#define DEF_TR0(t, k)                                                        \
+static struct parser_op2_transition exp_tr_##t = {                           \
+       k, NULL /* expect lnot */                                             \
+}
+
+DEF_TR0(multiplicative, T_MULTIPLICATIVE);
+DEF_TR(additive, T_ADDITIVE, multiplicative);
+DEF_TR(relational, T_RELATIONAL, additive);
+DEF_TR(equality, T_EQUALITY, relational);
+DEF_TR(land, T_LAND, equality);
+DEF_TR(lor, T_LOR, land);
+
+/* init a parser element structure */
+static void
+init_parser_element(struct parser_element *pe)
+{
+       int i;
+
+       pe->kind = T_NONE;
+       for (i=0; i<MAX_NUM_OPERANDS; i++)
+               pe->u.parser_op.operands[i] = NULL;
+}
+
+/* uninitialize a parser element structure with freeing children */
+static void free_parser_element(struct parser_element *);
+static void
+uninit_parser_element(struct parser_element *pe)
+{
+       int i;
+
+       if (T_IS_OPERATOR(pe->kind))
+               for (i=0; i<MAX_NUM_OPERANDS; i++)
+                       if (pe->u.parser_op.operands[i])
+                               free_parser_element(
+                                       pe->u.parser_op.operands[i]);
+}
+
+/* free a parser element structure with freeing children */
+static void
+free_parser_element(struct parser_element *pe)
+{
+       if (pe) {
+               uninit_parser_element(pe);
+               free(pe);
+       }
+}
+
+
+/* copy a parser element structure shallowly */
+static void
+copy_parser_element(struct parser_element *dpe,
+                   const struct parser_element *spe)
+{
+       memcpy(dpe, spe, sizeof *dpe);
+}
+
+/* duplicate a parser element structure shallowly */
+static struct parser_element *
+dup_parser_element(const struct parser_element *pe)
+{
+       struct parser_element *dpe = malloc(sizeof *dpe);
+       if (dpe)
+               copy_parser_element(dpe, pe);
+       return dpe;
+}
+
+/* term := identifier | constant | '(' exp ')' */
+static int
+parse_term(struct tokenizer_context *tcx, struct parser_element *pelem)
+{
+       struct parser_element pe0;
+       int token;
+       union token_data token_data;
+
+       token = get_token(tcx, &token_data);
+       switch (token) {
+       case '(':
+               /* '(' exp ')' */
+               init_parser_element(&pe0);
+               /* expect exp */
+               token = parse_cond(tcx, &pe0);
+               T_ENSURE_OK(token, err);
+               /* expect ')' */
+               token = get_token(tcx, &token_data);
+               T_ENSURE_SOMETHING(token, err);
+               if (token != ')') {
+                       unget_token(tcx, token, &token_data);
+                       token = T_ILTOKEN;
+                       goto err;
+               }
+               copy_parser_element(pelem, &pe0);
+               return token;
+err:
+               uninit_parser_element(&pe0);
+               return token;
+       case T_IDENTIFIER:
+       case T_CONSTANT:
+               pelem->kind = token;
+               pelem->u.token_data = token_data;
+               return token;
+       case T_EOF:
+               return T_ILEND;
+       default:
+               return T_ILTOKEN;
+       }
+}
+
+/* lnot := '!' lnot | term */
+static int
+parse_lnot(struct tokenizer_context *tcx, struct parser_element *pelem)
+{
+       struct parser_element pe0;
+       int token;
+       union token_data token_data;
+
+       init_parser_element(&pe0);
+
+       /* '!' or not */
+       token = get_token(tcx, &token_data);
+       if (token != '!') {
+               /* stop: term */
+               unget_token(tcx, token, &token_data);
+               return parse_term(tcx, pelem);
+       }
+
+       /* '!' term */
+       token = parse_lnot(tcx, &pe0);
+       T_ENSURE_OK(token, err);
+
+       pelem->kind = '!';
+       pelem->u.parser_op.operands[0] = dup_parser_element(&pe0);
+       return pelem->kind;
+err:
+       uninit_parser_element(&pe0);
+       return token;
+}
+
+/* ext_op := ext_next ( op ext_next )* */
+static int
+parse_op2(struct tokenizer_context *tcx, struct parser_element *pelem,
+         const struct parser_op2_transition *tr)
+{
+       struct parser_element pe0, pe1, peop;
+       int token;
+       union token_data token_data;
+       char op;
+
+       /* special case: expect lnot */
+       if (tr == NULL)
+               return parse_lnot(tcx, pelem);
+
+       init_parser_element(&pe0);
+       init_parser_element(&pe1);
+       token = parse_op2(tcx, &pe0, tr->next);
+       T_ENSURE_OK(token, err);
+
+       while (/*CONSTCOND*/1) {
+               /* expect op or empty */
+               token = get_token(tcx, &token_data);
+               if (token != tr->kind) {
+                       /* stop */
+                       unget_token(tcx, token, &token_data);
+                       copy_parser_element(pelem, &pe0);
+                       break;
+               }
+               op = token_data.op;
+               /* right hand */
+               token = parse_op2(tcx, &pe1, tr->next);
+               T_ENSURE_OK(token, err);
+
+               init_parser_element(&peop);
+               peop.kind = tr->kind;
+               peop.u.parser_op.op = op;
+               peop.u.parser_op.operands[0] = dup_parser_element(&pe0);
+               init_parser_element(&pe0);
+               peop.u.parser_op.operands[1] = dup_parser_element(&pe1);
+               init_parser_element(&pe1);
+               copy_parser_element(&pe0, &peop);
+       }
+       return pelem->kind;
+err:
+       uninit_parser_element(&pe1);
+       uninit_parser_element(&pe0);
+       return token;
+}
+
+/* cond := lor | lor '?' cond ':' cond */
+static int
+parse_cond(struct tokenizer_context *tcx, struct parser_element *pelem)
+{
+       struct parser_element pe0, pe1, pe2;
+       int token;
+       union token_data token_data;
+
+       init_parser_element(&pe0);
+       init_parser_element(&pe1);
+       init_parser_element(&pe2);
+
+       /* expect lor or empty */
+       token = parse_op2(tcx, &pe0, &exp_tr_lor);
+       T_ENSURE_OK(token, err);
+
+       /* '?' or not */
+       token = get_token(tcx, &token_data);
+       if (token != '?') {
+               /* stop: lor */
+               unget_token(tcx, token, &token_data);
+               copy_parser_element(pelem, &pe0);
+               return pe0.kind;
+       }
+
+       /* lor '?' cond ':' cond */
+       /* expect cond */
+       token = parse_cond(tcx, &pe1);
+       T_ENSURE_OK(token, err);
+
+       /* expect ':' */
+       token = get_token(tcx, &token_data);
+       T_ENSURE_OK(token, err);
+       if (token != ':') {
+               unget_token(tcx, token, &token_data);
+               token = T_ILTOKEN;
+               goto err;
+       }
+
+       /* expect cond */
+       token = parse_cond(tcx, &pe2);
+       T_ENSURE_OK(token, err);
+
+       pelem->kind = '?';
+       pelem->u.parser_op.operands[0] = dup_parser_element(&pe0);
+       pelem->u.parser_op.operands[1] = dup_parser_element(&pe1);
+       pelem->u.parser_op.operands[2] = dup_parser_element(&pe2);
+       return pelem->kind;
+err:
+       uninit_parser_element(&pe2);
+       uninit_parser_element(&pe1);
+       uninit_parser_element(&pe0);
+       return token;
+}
+
+static int
+parse_exp(struct tokenizer_context *tcx, struct parser_element *pelem)
+{
+       int token, token1;
+       union token_data token_data;
+
+#ifdef ALLOW_EMPTY
+       /* empty check */
+       token = get_token(tcx, &token_data);
+       if (token == T_EOF)
+               return token;
+       unget_token(tcx, token, &token_data);
+#endif
+
+       token = parse_cond(tcx, pelem);
+       if (!T_IS_ERROR(token)) {
+               /* termination check */
+               token1 = get_token(tcx, &token_data);
+               if (token1 == T_EOF)
+                       return token;
+               else if (!T_IS_ERROR(token))
+                        unget_token(tcx, token1, &token_data);
+               return T_ILTOKEN;
+       }
+       return token;
+}
+
+
+#if defined(TEST_PARSER) || defined(TEST_PARSE_PLURAL)
+#include <stdio.h>
+
+static void dump_elem(struct parser_element *);
+
+static void
+dump_op2(struct parser_element *pelem)
+{
+       dump_elem(pelem->u.parser_op.operands[0]);
+       printf(" ");
+       dump_elem(pelem->u.parser_op.operands[1]);
+       printf(")");
+}
+
+static void
+dump_op3(struct parser_element *pelem)
+{
+       dump_elem(pelem->u.parser_op.operands[0]);
+       printf(" ");
+       dump_elem(pelem->u.parser_op.operands[1]);
+       printf(" ");
+       dump_elem(pelem->u.parser_op.operands[2]);
+       printf(")");
+}
+
+static void
+dump_elem(struct parser_element *pelem)
+{
+       switch (pelem->kind) {
+       case T_LAND:
+               printf("(&& ");
+               dump_op2(pelem);
+               break;
+       case T_LOR:
+               printf("(|| ");
+               dump_op2(pelem);
+               break;
+       case T_EQUALITY:
+               switch (pelem->u.parser_op.op) {
+               case OP_EQ:
+                       printf("(== ");
+                       break;
+               case OP_NEQ:
+                       printf("(!= ");
+                       break;
+               }
+               dump_op2(pelem);
+               break;
+       case T_RELATIONAL:
+               switch (pelem->u.parser_op.op) {
+               case '<':
+               case '>':
+                       printf("(%c ", pelem->u.parser_op.op);
+                       break;
+               case OP_LTEQ:
+               case OP_GTEQ:
+                       printf("(%c= ", pelem->u.parser_op.op-'=');
+                       break;
+               }
+               dump_op2(pelem);
+               break;
+       case T_ADDITIVE:
+       case T_MULTIPLICATIVE:
+               printf("(%c ", pelem->u.parser_op.op);
+               dump_op2(pelem);
+               break;
+       case '!':
+               printf("(! ");
+               dump_elem(pelem->u.parser_op.operands[0]);
+               printf(")");
+               break;
+       case '?':
+               printf("(? ");
+               dump_op3(pelem);
+               break;
+       case T_CONSTANT:
+               printf("%d", pelem->u.token_data.constant);
+               break;
+       case T_IDENTIFIER:
+#ifdef ALLOW_ARBITRARY_IDENTIFIER
+               printf("%s", pelem->u.token_data.identifier);
+#else
+               printf(PLURAL_NUMBER_SYMBOL);
+#endif
+               break;
+       }
+}
+#endif
+#ifdef TEST_PARSER
+int
+main(int argc, char **argv)
+{
+       struct tokenizer_context tcx;
+       struct parser_element pelem;
+       int token;
+
+       if (argc != 2) {
+               fprintf(stderr, "usage: %s <expression>\n", argv[0]);
+               return EXIT_FAILURE;
+       }
+
+       init_tokenizer_context(&tcx);
+       _memstream_bind_ptr(&tcx.memstream, argv[1], strlen(argv[1]));
+
+       init_parser_element(&pelem);
+       token = parse_exp(&tcx, &pelem);
+
+       if (token == T_EOF)
+               printf("none");
+       else if (T_IS_ERROR(token))
+               printf("error: 0x%X", token);
+       else
+               dump_elem(&pelem);
+       printf("\n");
+
+       uninit_parser_element(&pelem);
+
+       return EXIT_SUCCESS;
+}
+#endif /* TEST_PARSER */
+
+/* ----------------------------------------------------------------------
+ * calcurate plural number
+ */
+static unsigned long
+calculate_plural(const struct parser_element *pe, unsigned long n)
+{
+       unsigned long val0, val1;
+       switch (pe->kind) {
+       case T_IDENTIFIER:
+               return n;
+       case T_CONSTANT:
+               return pe->u.token_data.constant;
+       case '?':
+               val0 = calculate_plural(pe->u.parser_op.operands[0], n);
+               if (val0)
+                       val1=calculate_plural(pe->u.parser_op.operands[1], n);
+               else
+                       val1=calculate_plural(pe->u.parser_op.operands[2], n);
+               return val1;
+       case '!':
+               return !calculate_plural(pe->u.parser_op.operands[0], n);
+       case T_MULTIPLICATIVE:
+       case T_ADDITIVE:
+       case T_RELATIONAL:
+       case T_EQUALITY:
+       case T_LOR:
+       case T_LAND:
+               val0 = calculate_plural(pe->u.parser_op.operands[0], n);
+               val1 = calculate_plural(pe->u.parser_op.operands[1], n);
+               switch (pe->u.parser_op.op) {
+               case '*':
+                       return val0*val1;
+               case '/':
+                       return val0/val1;
+               case '%':
+                       return val0%val1;
+               case '+':
+                       return val0+val1;
+               case '-':
+                       return val0-val1;
+               case '<':
+                       return val0<val1;
+               case '>':
+                       return val0>val1;
+               case OP_LTEQ:
+                       return val0<=val1;
+               case OP_GTEQ:
+                       return val0>=val1;
+               case OP_EQ:
+                       return val0==val1;
+               case OP_NEQ:
+                       return val0!=val1;
+               case '|':
+                       return val0||val1;
+               case '&':
+                       return val0&&val1;
+               }
+       }
+       return 0;
+}
+
+#ifdef TEST_CALC_PLURAL
+#include <stdio.h>
+
+int
+main(int argc, char **argv)
+{
+       struct tokenizer_context tcx;
+       struct parser_element pelem;
+       int token;
+
+       if (argc != 3) {
+               fprintf(stderr, "usage: %s <expression> <n>\n", argv[0]);
+               return EXIT_FAILURE;
+       }
+
+       init_tokenizer_context(&tcx);
+       _memstream_bind_ptr(&tcx.memstream, argv[1], strlen(argv[1]));
+
+       init_parser_element(&pelem);
+       token = parse_exp(&tcx, &pelem);
+
+       if (token == T_EOF)
+               printf("none");
+       else if (T_IS_ERROR(token))
+               printf("error: 0x%X", token);
+       else {
+               printf("plural = %lu",
+                      calculate_plural(&pelem, atoi(argv[2])));
+       }
+       printf("\n");
+
+       uninit_parser_element(&pelem);
+
+       return EXIT_SUCCESS;
+}
+#endif /* TEST_CALC_PLURAL */
+
+
+/* ----------------------------------------------------------------------
+ * parse plural forms
+ */
+
+static void
+region_skip_ws(struct _region *r)
+{
+       const char *str = _region_head(r);
+       size_t len = _region_size(r);
+
+       str = _bcs_skip_ws_len(str, &len);
+       _region_init(r, __UNCONST(str), len);
+}
+
+static void
+region_trunc_rws(struct _region *r)
+{
+       const char *str = _region_head(r);
+       size_t len = _region_size(r);
+
+       _bcs_trunc_rws_len(str, &len);
+       _region_init(r, __UNCONST(str), len);
+}
+
+static int
+region_check_prefix(struct _region *r, const char *pre, size_t prelen,
+                   int ignorecase)
+{
+       if (_region_size(r) < prelen)
+               return -1;
+
+       if (ignorecase) {
+               if (_bcs_strncasecmp(_region_head(r), pre, prelen))
+                       return -1;
+       } else {
+               if (memcmp(_region_head(r), pre, prelen))
+                       return -1;
+       }
+       return 0;
+}
+
+static int
+cut_trailing_semicolon(struct _region *r)
+{
+
+       region_trunc_rws(r);
+       if (_region_size(r) == 0 || _region_peek8(r, _region_size(r)-1) != ';')
+               return -1;
+       _region_get_subregion(r, r, 0, _region_size(r)-1);
+       return 0;
+}
+
+static int
+find_plural_forms(struct _region *r)
+{
+       struct _memstream ms;
+       struct _region rr;
+
+       _memstream_bind(&ms, r);
+
+       while (!_memstream_getln_region(&ms, &rr)) {
+               if (!region_check_prefix(&rr,
+                                        PLURAL_FORMS, LEN_PLURAL_FORMS, 1)) {
+                       _region_get_subregion(
+                               r, &rr, LEN_PLURAL_FORMS,
+                               _region_size(&rr)-LEN_PLURAL_FORMS);
+                       region_skip_ws(r);
+                       region_trunc_rws(r);
+                       return 0;
+               }
+       }
+       return -1;
+}
+
+static int
+skip_assignment(struct _region *r, const char *sym, size_t symlen)
+{
+       region_skip_ws(r);
+       if (region_check_prefix(r, sym, symlen, 0))
+               return -1;
+       _region_get_subregion(r, r, symlen, _region_size(r)-symlen);
+       region_skip_ws(r);
+       if (_region_size(r) == 0 || _region_peek8(r, 0) != '=')
+               return -1;
+       _region_get_subregion(r, r, 1, _region_size(r)-1);
+       region_skip_ws(r);
+       return 0;
+}
+
+static int
+skip_nplurals(struct _region *r, unsigned long *rnp)
+{
+       unsigned long np;
+       char buf[MAX_LEN_ATOM+2], *endptr;
+       const char *endptrconst;
+       size_t ofs;
+
+       if (skip_assignment(r, NPLURALS_SYMBOL, LEN_NPLURAL_SYMBOL))
+               return -1;
+       if (_region_size(r) == 0 || !_bcs_isdigit(_region_peek8(r, 0)))
+               return -1;
+       strlcpy(buf, _region_head(r), sizeof (buf));
+       np = strtoul(buf, &endptr, 0);
+       endptrconst = _bcs_skip_ws(endptr);
+       if (*endptrconst != ';')
+               return -1;
+       ofs = endptrconst+1-buf;
+       if (_region_get_subregion(r, r, ofs, _region_size(r)-ofs))
+               return -1;
+       if (rnp)
+               *rnp = np;
+       return 0;
+}
+
+static int
+parse_plural_body(struct _region *r, struct parser_element **rpe)
+{
+       int token;
+       struct tokenizer_context tcx;
+       struct parser_element pelem, *ppe;
+
+       init_tokenizer_context(&tcx);
+       _memstream_bind(&tcx.memstream, r);
+
+       init_parser_element(&pelem);
+       token = parse_exp(&tcx, &pelem);
+       if (T_IS_ERROR(token))
+               return token;
+
+       ppe = dup_parser_element(&pelem);
+       if (ppe == NULL) {
+               uninit_parser_element(&pelem);
+               return T_NOMEM;
+       }
+
+       *rpe = ppe;
+
+       return 0;
+}
+
+static int
+parse_plural(struct parser_element **rpe, unsigned long *rnp,
+            const char *str, size_t len)
+{
+       struct _region r;
+
+       _region_init(&r, __UNCONST(str), len);
+
+       if (find_plural_forms(&r))
+               return T_NOTFOUND;
+       if (skip_nplurals(&r, rnp))
+               return T_ILPLURAL;
+       if (skip_assignment(&r, PLURAL_SYMBOL, LEN_PLURAL_SYMBOL))
+               return T_ILPLURAL;
+       if (cut_trailing_semicolon(&r))
+               return T_ILPLURAL;
+       return parse_plural_body(&r, rpe);
+}
+
+#ifdef TEST_PARSE_PLURAL
+int
+main(int argc, char **argv)
+{
+       int ret;
+       struct parser_element *pelem;
+       unsigned long np;
+
+       if (argc != 2 && argc != 3) {
+               fprintf(stderr, "usage: %s <mime-header> [n]\n", argv[0]);
+               return EXIT_FAILURE;
+       }
+
+       ret = parse_plural(&pelem, &np, argv[1], strlen(argv[1]));
+
+       if (ret == T_EOF)
+               printf("none");
+       else if (T_IS_ERROR(ret))
+               printf("error: 0x%X", ret);
+       else {
+               printf("syntax tree: ");
+               dump_elem(pelem);
+               printf("\nnplurals = %lu", np);
+               if (argv[2])
+                       printf(", plural = %lu",
+                              calculate_plural(pelem, atoi(argv[2])));
+               free_parser_element(pelem);
+       }
+       printf("\n");
+
+
+       return EXIT_SUCCESS;
+}
+#endif /* TEST_PARSE_PLURAL */
+
+/*
+ * external interface
+ */
+
+int
+_gettext_parse_plural(struct gettext_plural **rpe, unsigned long *rnp,
+                     const char *str, size_t len)
+{
+       return parse_plural((struct parser_element **)rpe, rnp, str, len);
+}
+
+unsigned long
+_gettext_calculate_plural(const struct gettext_plural *pe, unsigned long n)
+{
+       return calculate_plural((void *)__UNCONST(pe), n);
+}
+
+void
+_gettext_free_plural(struct gettext_plural *pe)
+{
+       free_parser_element((void *)pe);
+}
+
+#ifdef TEST_PLURAL
+#include <libintl.h>
+#include <locale.h>
+
+#define PR(n)  printf("n=%d: \"%s\"\n", n, dngettext("test", "1", "2", n))
+
+int
+main(void)
+{
+       bindtextdomain("test", "."); /* ./LANG/LC_MESSAGES/test.mo */
+       PR(1);
+       PR(2);
+       PR(3);
+       PR(4);
+
+       return 0;
+}
+#endif
diff --git a/lib/libintl/plural_parser.h b/lib/libintl/plural_parser.h
new file mode 100644 (file)
index 0000000..74dff90
--- /dev/null
@@ -0,0 +1,43 @@
+/*     $NetBSD: plural_parser.h,v 1.2 2007/09/25 08:19:09 junyoung Exp $       */
+
+/*-
+ * Copyright (c) 2005 Citrus Project,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ */
+
+#ifndef PLURAL_PARSER_H_
+#define PLURAL_PARSER_H_
+
+struct gettext_plural;
+
+__BEGIN_DECLS
+int _gettext_parse_plural(struct gettext_plural **, unsigned long *,
+                         const char *, size_t);
+unsigned long _gettext_calculate_plural(const struct gettext_plural *,
+                                       unsigned long);
+void _gettext_free_plural(struct gettext_plural *);
+__END_DECLS
+
+#endif
diff --git a/lib/libintl/shlib_version b/lib/libintl/shlib_version
new file mode 100644 (file)
index 0000000..dc5f5a4
--- /dev/null
@@ -0,0 +1,5 @@
+#      $NetBSD: shlib_version,v 1.3 2015/05/29 12:27:03 christos Exp $
+#      Remember to update distrib/sets/lists/base/shl.* when changing
+#
+major=1
+minor=1
diff --git a/lib/libintl/strhash.c b/lib/libintl/strhash.c
new file mode 100644 (file)
index 0000000..8835569
--- /dev/null
@@ -0,0 +1,60 @@
+/*     $NetBSD: strhash.c,v 1.3 2007/09/25 08:19:09 junyoung Exp $     */
+
+/*-
+ * Copyright (c)2003, 2004 Citrus Project,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#include <sys/cdefs.h>
+#if defined(LIBC_SCCS) && !defined(lint)
+__RCSID("$NetBSD: strhash.c,v 1.3 2007/09/25 08:19:09 junyoung Exp $");
+#endif /* LIBC_SCCS and not lint */
+
+#include <sys/param.h>
+#include <sys/types.h>
+
+#include "libintl_local.h"
+
+/*
+ * string hash function by P.J.Weinberger.
+ * this implementation is derived from src/lib/libc/citrus/citrus_db_hash.c.
+ */
+uint32_t
+/*ARGSUSED*/
+__intl_string_hash(const char *str)
+{
+       const uint8_t *p;
+       uint32_t hash = 0, tmp;
+
+       for (p = (const uint8_t *)str; *p; p++) {
+               hash <<= 4;
+               hash += *p;
+               tmp = hash & 0xF0000000;
+               if (tmp != 0) {
+                       hash ^= tmp;
+                       hash ^= tmp >> 24;
+               }
+       }
+       return hash;
+}
diff --git a/lib/libintl/sysdep.c b/lib/libintl/sysdep.c
new file mode 100644 (file)
index 0000000..48b9d81
--- /dev/null
@@ -0,0 +1,236 @@
+/*     $NetBSD: sysdep.c,v 1.2 2005/04/27 09:50:26 yamt Exp $  */
+
+/*-
+ * Copyright (c)2004 Citrus Project,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#include <sys/cdefs.h>
+#if defined(LIBC_SCCS) && !defined(lint)
+__RCSID("$NetBSD: sysdep.c,v 1.2 2005/04/27 09:50:26 yamt Exp $");
+#endif /* LIBC_SCCS and not lint */
+
+#include <sys/param.h>
+#include <sys/types.h>
+
+#include <inttypes.h>
+#include <stdlib.h>
+#include <string.h>
+
+#include "libintl_local.h"
+
+struct sysdep_pair
+{
+       const char *tag;
+       const char *string;
+       size_t len;
+};
+
+#define T_(tag)                { #tag, tag, sizeof (tag)-1 }
+#define numof(a)       (sizeof (a) / sizeof ((a)[0]))
+
+const struct sysdep_pair sysdep_pair_table[] = {
+       /* this table must be sorted in the dictionary order. */
+       T_(PRIX16),
+       T_(PRIX32),
+       T_(PRIX64),
+       T_(PRIX8),
+       T_(PRIXFAST16),
+       T_(PRIXFAST32),
+       T_(PRIXFAST64),
+       T_(PRIXFAST8),
+       T_(PRIXLEAST16),
+       T_(PRIXLEAST32),
+       T_(PRIXLEAST64),
+       T_(PRIXLEAST8),
+       T_(PRIXMAX),
+       T_(PRIXPTR),
+       T_(PRId16),
+       T_(PRId32),
+       T_(PRId64),
+       T_(PRId8),
+       T_(PRIdFAST16),
+       T_(PRIdFAST32),
+       T_(PRIdFAST64),
+       T_(PRIdFAST8),
+       T_(PRIdLEAST16),
+       T_(PRIdLEAST32),
+       T_(PRIdLEAST64),
+       T_(PRIdLEAST8),
+       T_(PRIdMAX),
+       T_(PRIdPTR),
+       T_(PRIi16),
+       T_(PRIi32),
+       T_(PRIi64),
+       T_(PRIi8),
+       T_(PRIiFAST16),
+       T_(PRIiFAST32),
+       T_(PRIiFAST64),
+       T_(PRIiFAST8),
+       T_(PRIiLEAST16),
+       T_(PRIiLEAST32),
+       T_(PRIiLEAST64),
+       T_(PRIiLEAST8),
+       T_(PRIiMAX),
+       T_(PRIiPTR),
+       T_(PRIo16),
+       T_(PRIo32),
+       T_(PRIo64),
+       T_(PRIo8),
+       T_(PRIoFAST16),
+       T_(PRIoFAST32),
+       T_(PRIoFAST64),
+       T_(PRIoFAST8),
+       T_(PRIoLEAST16),
+       T_(PRIoLEAST32),
+       T_(PRIoLEAST64),
+       T_(PRIoLEAST8),
+       T_(PRIoMAX),
+       T_(PRIoPTR),
+       T_(PRIu16),
+       T_(PRIu32),
+       T_(PRIu64),
+       T_(PRIu8),
+       T_(PRIuFAST16),
+       T_(PRIuFAST32),
+       T_(PRIuFAST64),
+       T_(PRIuFAST8),
+       T_(PRIuLEAST16),
+       T_(PRIuLEAST32),
+       T_(PRIuLEAST64),
+       T_(PRIuLEAST8),
+       T_(PRIuMAX),
+       T_(PRIuPTR),
+       T_(PRIx16),
+       T_(PRIx32),
+       T_(PRIx64),
+       T_(PRIx8),
+       T_(PRIxFAST16),
+       T_(PRIxFAST32),
+       T_(PRIxFAST64),
+       T_(PRIxFAST8),
+       T_(PRIxLEAST16),
+       T_(PRIxLEAST32),
+       T_(PRIxLEAST64),
+       T_(PRIxLEAST8),
+       T_(PRIxMAX),
+       T_(PRIxPTR),
+       T_(SCNd16),
+       T_(SCNd32),
+       T_(SCNd64),
+       T_(SCNd8),
+       T_(SCNdFAST16),
+       T_(SCNdFAST32),
+       T_(SCNdFAST64),
+       T_(SCNdFAST8),
+       T_(SCNdLEAST16),
+       T_(SCNdLEAST32),
+       T_(SCNdLEAST64),
+       T_(SCNdLEAST8),
+       T_(SCNdMAX),
+       T_(SCNdPTR),
+       T_(SCNi16),
+       T_(SCNi32),
+       T_(SCNi64),
+       T_(SCNi8),
+       T_(SCNiFAST16),
+       T_(SCNiFAST32),
+       T_(SCNiFAST64),
+       T_(SCNiFAST8),
+       T_(SCNiLEAST16),
+       T_(SCNiLEAST32),
+       T_(SCNiLEAST64),
+       T_(SCNiLEAST8),
+       T_(SCNiMAX),
+       T_(SCNiPTR),
+       T_(SCNo16),
+       T_(SCNo32),
+       T_(SCNo64),
+       T_(SCNo8),
+       T_(SCNoFAST16),
+       T_(SCNoFAST32),
+       T_(SCNoFAST64),
+       T_(SCNoFAST8),
+       T_(SCNoLEAST16),
+       T_(SCNoLEAST32),
+       T_(SCNoLEAST64),
+       T_(SCNoLEAST8),
+       T_(SCNoMAX),
+       T_(SCNoPTR),
+       T_(SCNu16),
+       T_(SCNu32),
+       T_(SCNu64),
+       T_(SCNu8),
+       T_(SCNuFAST16),
+       T_(SCNuFAST32),
+       T_(SCNuFAST64),
+       T_(SCNuFAST8),
+       T_(SCNuLEAST16),
+       T_(SCNuLEAST32),
+       T_(SCNuLEAST64),
+       T_(SCNuLEAST8),
+       T_(SCNuMAX),
+       T_(SCNuPTR),
+       T_(SCNx16),
+       T_(SCNx32),
+       T_(SCNx64),
+       T_(SCNx8),
+       T_(SCNxFAST16),
+       T_(SCNxFAST32),
+       T_(SCNxFAST64),
+       T_(SCNxFAST8),
+       T_(SCNxLEAST16),
+       T_(SCNxLEAST32),
+       T_(SCNxLEAST64),
+       T_(SCNxLEAST8),
+       T_(SCNxMAX),
+       T_(SCNxPTR)
+};
+
+static int
+cmp_sysdep_tag(const void *tag, const void *elem)
+{
+       const struct sysdep_pair *pair = elem;
+
+       return strcmp(tag, pair->tag);
+}
+
+const char *
+__intl_sysdep_get_string_by_tag(const char *tag, size_t *rlen)
+{
+       const struct sysdep_pair *found;
+
+       found = bsearch(tag, sysdep_pair_table, numof(sysdep_pair_table),
+                       sizeof(sysdep_pair_table[0]), &cmp_sysdep_tag);
+
+       if (found) {
+               if (rlen)
+                       *rlen = found->len;
+               return found->string;
+       }
+
+       if (rlen)
+               *rlen = 0;
+       return "";
+}
diff --git a/lib/libintl/textdomain.c b/lib/libintl/textdomain.c
new file mode 100644 (file)
index 0000000..a9c1354
--- /dev/null
@@ -0,0 +1,148 @@
+/*     $NetBSD: textdomain.c,v 1.14 2015/05/29 12:26:28 christos Exp $ */
+
+/*-
+ * Copyright (c) 2000, 2001 Citrus Project,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#include <sys/cdefs.h>
+__RCSID("$NetBSD: textdomain.c,v 1.14 2015/05/29 12:26:28 christos Exp $");
+
+#include <sys/param.h>
+
+#include <stdio.h>
+#include <string.h>
+#include <stdlib.h>
+#include <libintl.h>
+#include "libintl_local.h"
+#include "pathnames.h"
+
+static struct domainbinding __default_binding = {
+       .path = { _PATH_TEXTDOMAIN },
+       .domainname = { DEFAULT_DOMAINNAME },
+};
+struct domainbinding *__bindings = &__default_binding;
+char __current_domainname[PATH_MAX] = DEFAULT_DOMAINNAME;
+
+static struct domainbinding *domainbinding_lookup(const char *, int);
+
+/*
+ * set the default domainname for dcngettext() and friends.
+ */
+char *
+textdomain(const char *domainname)
+{
+
+       /* NULL pointer gives the current setting */
+       if (!domainname)
+               return __current_domainname;
+
+       /* empty string sets the value back to the default */
+       if (!*domainname) {
+               strlcpy(__current_domainname, DEFAULT_DOMAINNAME,
+                   sizeof(__current_domainname));
+       } else {
+               strlcpy(__current_domainname, domainname,
+                   sizeof(__current_domainname));
+       }
+       return __current_domainname;
+}
+
+char *
+bindtextdomain(const char *domainname, const char *dirname)
+{
+       struct domainbinding *p;
+
+       /* NULL pointer or empty string returns NULL with no operation */
+       if (!domainname || !*domainname)
+               return NULL;
+
+       if (dirname && (strlen(dirname) + 1 > sizeof(p->path)))
+               return NULL;
+
+#if 0
+       /* disallow relative path */
+       if (dirname[0] != '/')
+               return NULL;
+#endif
+
+       if (strlen(domainname) + 1 > sizeof(p->domainname))
+               return NULL;
+
+       p = domainbinding_lookup(domainname, (dirname != NULL));
+
+       if (!dirname) {
+               if (p)
+                       return (p->path);
+               else
+                       return (char *)__UNCONST(_PATH_TEXTDOMAIN);
+       }
+
+       strlcpy(p->path, dirname, sizeof(p->path));
+       p->mohandle.mo.mo_magic = 0; /* invalidate current mapping */
+
+       return (p->path);
+}
+
+char *
+bind_textdomain_codeset(const char *domainname, const char *codeset)
+{
+       struct domainbinding *p;
+
+       p = domainbinding_lookup(domainname, (codeset != NULL));
+       if (p == NULL)
+               return NULL;
+
+       if (codeset) {
+               free(p->codeset);
+               p->codeset = strdup(codeset);
+       }
+
+       return p->codeset;
+}
+
+/*
+ * lookup binding for the domainname
+ */
+static struct domainbinding *
+domainbinding_lookup(const char *domainname, int alloc)
+{
+       struct domainbinding *p;
+
+       for (p = __bindings; p; p = p->next)
+               if (strcmp(p->domainname, domainname) == 0)
+                       break;
+
+       if (!p && alloc) {
+               p = (struct domainbinding *)malloc(sizeof(*p));
+               if (!p)
+                       return NULL;
+               memset(p, 0, sizeof(*p));
+               p->next = __bindings;
+               strlcpy(p->domainname, domainname, sizeof(p->domainname));
+               __bindings = p;
+       }
+
+       return p;
+}
diff --git a/share/i18n/Makefile b/share/i18n/Makefile
new file mode 100644 (file)
index 0000000..51bbf8b
--- /dev/null
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1 2003/06/27 08:39:59 tshiozak Exp $
+
+SUBDIR=csmapper esdb iconv
+
+.include <bsd.subdir.mk>
diff --git a/share/i18n/csmapper/APPLE/CELTIC%UCS.src b/share/i18n/csmapper/APPLE/CELTIC%UCS.src
new file mode 100644 (file)
index 0000000..63b8793
--- /dev/null
@@ -0,0 +1,247 @@
+# $NetBSD: CELTIC%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           CELTIC/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  CELTIC.TXT
+#
+#   Contents:   Map (external version) from Mac OS Celtic
+#               character set to Unicode 2.1 and later
+#
+#   Contacts:   charsets@apple.com, everson@evertype.com
+#
+#   Changes:
+#
+#       c01  2005-Apr-01    First posted version. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Celtic code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Celtic code order.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Celtic character set uses the standard control characters
+#   at 0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Celtic (partly from Michael Everson):
+# -----------------------------------------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported via transcoding to and from
+#   Unicode.
+#
+#   This character set was developed by Michael Everson of Everson
+#   Typography (everson@evertype.com) and was used for the Irish
+#   localizations of Mac OS 6.0.8 and 7.1, for the Welsh localization of
+#   Mac OS 7.1, and for several fonts that can be used on any version of
+#   Mac OS 7.1 or later. Note that while Apple authorized
+#   the Irish and Welsh localizations mentioned above, they were not
+#   systems which shipped with Apple hardware, and were not otherwise
+#   supported by Apple. Fonts conforming to the Mac OS Celtic character
+#   set are available from Everson Typography (http://www.evertype.com)
+#   and MEU Cymru (http://www.meucymru.co.uk). Information about the use
+#   of this character set is available at
+#   http://www.evertype.com/celtscript/celtcode.html.
+#
+#   The Mac OS Celtic encoding shares the script code smRoman (0) with
+#   the standard Mac OS Roman encoding. To determine if the Celtic
+#   encoding is being used in Mac OS 7-9, you should also check if the
+#   system region code is 50, verIreland, or 79, verWales. Otherwise,
+#   you can check for particular fonts that conform to this encoding.
+#
+#   This character set is a variant of standard Mac OS Roman, adding
+#   capital and small y with acute, grave, and circumflex, and capital
+#   and small w with acute, grave, circumflex and diaeresis. It has 14
+#   code point differences from standard Mac OS Roman (0xDE, 0xDF, 0xE2,
+#   0xE3, 0xF6-0xFF).
+#
+#   Before Mac OS 8.5, code point 0xDB was CURRENCY SIGN, and was
+#   mapped to U+00A4. In Mac OS 8.5 and later versions, code point
+#   0xDB is changed to EURO SIGN and maps to U+20AC; the standard
+#   Apple fonts were updated for Mac OS 8.5 to reflect this. There is
+#   a "currency sign" variant of the Mac OS Celtic encoding that still
+#   maps 0xDB to U+00A4; this can be used for older fonts.
+#   Note: U+20AC is new with Unicode 2.1; for earlier Unicode
+#   versions, Mac OS Celtic 0xDB may be mapped to private-use
+#   character U+F8A0.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+##################
+0x00 - 0x7E = 0x0000 -
+0x80 = 0x00C4
+0x81 = 0x00C5
+0x82 = 0x00C7
+0x83 = 0x00C9
+0x84 = 0x00D1
+0x85 = 0x00D6
+0x86 = 0x00DC
+0x87 = 0x00E1
+0x88 = 0x00E0
+0x89 = 0x00E2
+0x8A = 0x00E4
+0x8B = 0x00E3
+0x8C = 0x00E5
+0x8D = 0x00E7
+0x8E = 0x00E9
+0x8F = 0x00E8
+0x90 = 0x00EA
+0x91 = 0x00EB
+0x92 = 0x00ED
+0x93 = 0x00EC
+0x94 = 0x00EE
+0x95 = 0x00EF
+0x96 = 0x00F1
+0x97 = 0x00F3
+0x98 = 0x00F2
+0x99 = 0x00F4
+0x9A = 0x00F6
+0x9B = 0x00F5
+0x9C = 0x00FA
+0x9D = 0x00F9
+0x9E = 0x00FB
+0x9F = 0x00FC
+0xA0 = 0x2020
+0xA1 = 0x00B0
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x00A7
+0xA5 = 0x2022
+0xA6 = 0x00B6
+0xA7 = 0x00DF
+0xA8 = 0x00AE
+0xA9 = 0x00A9
+0xAA = 0x2122
+0xAB = 0x00B4
+0xAC = 0x00A8
+0xAD = 0x2260
+0xAE = 0x00C6
+0xAF = 0x00D8
+0xB0 = 0x221E
+0xB1 = 0x00B1
+0xB2 = 0x2264
+0xB3 = 0x2265
+0xB4 = 0x00A5
+0xB5 = 0x00B5
+0xB6 = 0x2202
+0xB7 = 0x2211
+0xB8 = 0x220F
+0xB9 = 0x03C0
+0xBA = 0x222B
+0xBB = 0x00AA
+0xBC = 0x00BA
+0xBD = 0x03A9
+0xBE = 0x00E6
+0xBF = 0x00F8
+0xC0 = 0x00BF
+0xC1 = 0x00A1
+0xC2 = 0x00AC
+0xC3 = 0x221A
+0xC4 = 0x0192
+0xC5 = 0x2248
+0xC6 = 0x2206
+0xC7 = 0x00AB
+0xC8 = 0x00BB
+0xC9 = 0x2026
+0xCA = 0x00A0
+0xCB = 0x00C0
+0xCC = 0x00C3
+0xCD = 0x00D5
+0xCE = 0x0152
+0xCF = 0x0153
+0xD0 = 0x2013
+0xD1 = 0x2014
+0xD2 = 0x201C
+0xD3 = 0x201D
+0xD4 = 0x2018
+0xD5 = 0x2019
+0xD6 = 0x00F7
+0xD7 = 0x25CA
+0xD8 = 0x00FF
+0xD9 = 0x0178
+0xDA = 0x2044
+0xDB = 0x20AC
+0xDC = 0x2039
+0xDD = 0x203A
+0xDE = 0x0176
+0xDF = 0x0177
+0xE0 = 0x2021
+0xE1 = 0x00B7
+0xE2 = 0x1EF2
+0xE3 = 0x1EF3
+0xE4 = 0x2030
+0xE5 = 0x00C2
+0xE6 = 0x00CA
+0xE7 = 0x00C1
+0xE8 = 0x00CB
+0xE9 = 0x00C8
+0xEA = 0x00CD
+0xEB = 0x00CE
+0xEC = 0x00CF
+0xED = 0x00CC
+0xEE = 0x00D3
+0xEF = 0x00D4
+0xF0 = 0x2663
+0xF1 = 0x00D2
+0xF2 = 0x00DA
+0xF3 = 0x00DB
+0xF4 = 0x00D9
+0xF5 = 0x0131
+0xF6 = 0x00DD
+0xF7 = 0x00FD
+0xF8 = 0x0174
+0xF9 = 0x0175
+0xFA = 0x1E84
+0xFB = 0x1E85
+0xFC = 0x1E80
+0xFD = 0x1E81
+0xFE = 0x1E82
+0xFF = 0x1E83
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/CENTEURO%UCS.src b/share/i18n/csmapper/APPLE/CENTEURO%UCS.src
new file mode 100644 (file)
index 0000000..bc40090
--- /dev/null
@@ -0,0 +1,246 @@
+# $NetBSD: CENTEURO%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           CENTEURO/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  CENTEURO.TXT
+#
+#   Contents:   Map (external version) from Mac OS Central European
+#               character set to Unicode 2.1 and later.
+#
+#   Copyright:  (c) 1995-2002, 2005 by Apple Computer, Inc., all rights
+#               reserved.
+#
+#   Contact:    charsets@apple.com
+#
+#   Changes:
+#
+#       c02  2005-Apr-04    Update header comments. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#      b3,c1 2002-Dec-19    Update URLs. Matches internal utom<b1>.
+#       b02  1999-Sep-22    Update contact e-mail address. Matches
+#                           internal utom<b1>, ufrm<b1>, and Text
+#                           Encoding Converter version 1.5.
+#       n05  1998-Feb-05    Update header comments to new format; no
+#                           mapping changes. Matches internal utom<n3>,
+#                           ufrm<n13>, and Text Encoding Converter
+#                           version 1.3.
+#       n03  1995-Apr-15    First version (after fixing some typos).
+#                           Matches internal ufrm<n5>.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect, 
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Central European code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Central European code order.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Central European character set uses the standard control
+#   characters at 0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Central European:
+# ---------------------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported directly in programming
+#   interfaces for QuickDraw Text, the Script Manager, and related
+#   Text Utilities. For other purposes it is supported via transcoding
+#   to and from Unicode.
+#
+#   This character set is intended to cover the following languages:
+#
+#   Polish, Czech, Slovak, Hungarian, Estonian, Latvian, Lithuanian
+#
+#   These are written in Latin script, but using a different set of
+#   of accented characters than Mac OS Roman. The Mac OS Central
+#   European character set also includes a number of characters
+#   needed for the Mac OS user interface and localization (e.g.
+#   ellipsis, bullet, copyright sign), several typographic
+#   punctuation symbols, math symbols, etc. However, it has a
+#   smaller set of punctuation and symbols than Mac OS Roman. All of
+#   the characters in Mac OS Central European that are also in the
+#   Mac OS Roman character set are at the same code point in both
+#   character sets; this improves application compatibility.
+#
+#   Note: This does not have the same letter repertoire as ISO
+#   8859-2 (Latin-2); each has some accented letters that the other
+#   does not have.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+##################
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x00C4
+0x81 = 0x0100
+0x82 = 0x0101
+0x83 = 0x00C9
+0x84 = 0x0104
+0x85 = 0x00D6
+0x86 = 0x00DC
+0x87 = 0x00E1
+0x88 = 0x0105
+0x89 = 0x010C
+0x8A = 0x00E4
+0x8B = 0x010D
+0x8C = 0x0106
+0x8D = 0x0107
+0x8E = 0x00E9
+0x8F = 0x0179
+0x90 = 0x017A
+0x91 = 0x010E
+0x92 = 0x00ED
+0x93 = 0x010F
+0x94 = 0x0112
+0x95 = 0x0113
+0x96 = 0x0116
+0x97 = 0x00F3
+0x98 = 0x0117
+0x99 = 0x00F4
+0x9A = 0x00F6
+0x9B = 0x00F5
+0x9C = 0x00FA
+0x9D = 0x011A
+0x9E = 0x011B
+0x9F = 0x00FC
+0xA0 = 0x2020
+0xA1 = 0x00B0
+0xA2 = 0x0118
+0xA3 = 0x00A3
+0xA4 = 0x00A7
+0xA5 = 0x2022
+0xA6 = 0x00B6
+0xA7 = 0x00DF
+0xA8 = 0x00AE
+0xA9 = 0x00A9
+0xAA = 0x2122
+0xAB = 0x0119
+0xAC = 0x00A8
+0xAD = 0x2260
+0xAE = 0x0123
+0xAF = 0x012E
+0xB0 = 0x012F
+0xB1 = 0x012A
+0xB2 = 0x2264
+0xB3 = 0x2265
+0xB4 = 0x012B
+0xB5 = 0x0136
+0xB6 = 0x2202
+0xB7 = 0x2211
+0xB8 = 0x0142
+0xB9 = 0x013B
+0xBA = 0x013C
+0xBB = 0x013D
+0xBC = 0x013E
+0xBD = 0x0139
+0xBE = 0x013A
+0xBF = 0x0145
+0xC0 = 0x0146
+0xC1 = 0x0143
+0xC2 = 0x00AC
+0xC3 = 0x221A
+0xC4 = 0x0144
+0xC5 = 0x0147
+0xC6 = 0x2206
+0xC7 = 0x00AB
+0xC8 = 0x00BB
+0xC9 = 0x2026
+0xCA = 0x00A0
+0xCB = 0x0148
+0xCC = 0x0150
+0xCD = 0x00D5
+0xCE = 0x0151
+0xCF = 0x014C
+0xD0 = 0x2013
+0xD1 = 0x2014
+0xD2 = 0x201C
+0xD3 = 0x201D
+0xD4 = 0x2018
+0xD5 = 0x2019
+0xD6 = 0x00F7
+0xD7 = 0x25CA
+0xD8 = 0x014D
+0xD9 = 0x0154
+0xDA = 0x0155
+0xDB = 0x0158
+0xDC = 0x2039
+0xDD = 0x203A
+0xDE = 0x0159
+0xDF = 0x0156
+0xE0 = 0x0157
+0xE1 = 0x0160
+0xE2 = 0x201A
+0xE3 = 0x201E
+0xE4 = 0x0161
+0xE5 = 0x015A
+0xE6 = 0x015B
+0xE7 = 0x00C1
+0xE8 = 0x0164
+0xE9 = 0x0165
+0xEA = 0x00CD
+0xEB = 0x017D
+0xEC = 0x017E
+0xED = 0x016A
+0xEE = 0x00D3
+0xEF = 0x00D4
+0xF0 = 0x016B
+0xF1 = 0x016E
+0xF2 = 0x00DA
+0xF3 = 0x016F
+0xF4 = 0x0170
+0xF5 = 0x0171
+0xF6 = 0x0172
+0xF7 = 0x0173
+0xF8 = 0x00DD
+0xF9 = 0x00FD
+0xFA = 0x0137
+0xFB = 0x017B
+0xFC = 0x0141
+0xFD = 0x017C
+0xFE = 0x0122
+0xFF = 0x02C7
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/CROATIAN%UCS.src b/share/i18n/csmapper/APPLE/CROATIAN%UCS.src
new file mode 100644 (file)
index 0000000..10a4c10
--- /dev/null
@@ -0,0 +1,270 @@
+# $NetBSD: CROATIAN%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           CROATIAN/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  CROATIAN.TXT
+#
+#   Contents:   Map (external version) from Mac OS Croatian
+#               character set to Unicode 2.1 and later.
+#
+#   Copyright:  (c) 1995-2002, 2005 by Apple Computer, Inc., all rights
+#               reserved.
+#
+#   Contact:    charsets@apple.com
+#
+#   Changes:
+#
+#       c02  2005-Apr-04    Update header comments. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#      b3,c1 2002-Dec-19    Update URLs, notes. Matches internal
+#                           utom<b3>.
+#       b02  1999-Sep-22    Encoding changed for Mac OS 8.5; change
+#                           mapping of 0xDB from CURRENCY SIGN to EURO
+#                           SIGN. Update contact e-mail address. Matches
+#                           internal utom<b2>, ufrm<b2>, and Text
+#                           Encoding Converter version 1.5.
+#       n07  1998-Feb-05    Minor update to header comments
+#       n05  1997-Dec-14    Update to match internal utom<5>, ufrm<16>:
+#                           Change standard mapping for 0xBD from U+2126
+#                           to its canonical decomposition, U+03A9.
+#       n03  1995-Apr-15    First version (after fixing some typos).
+#                           Matches internal ufrm<6>.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect, 
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Croatian code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Croatian code order.
+#
+#   One of these mappings requires the use of a corporate character.
+#   See the file "CORPCHAR.TXT" and notes below.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Croatian character set uses the standard control characters
+#   at 0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Croatian:
+# -------------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported via transcoding to and from
+#   Unicode.
+#
+#   Mac OS Croatian is used for Croatian and Slovene.
+#
+#   The Mac OS Croatian encoding shares the script code smRoman
+#   (0) with the standard Mac OS Roman encoding. To determine if
+#   the Croatian encoding is being used, you must check if the
+#   system region code is 68, verCroatia (or 25, verYugoCroatian,
+#   only used in older systems).
+#
+#   This character set is a variant of standard Mac OS Roman
+#   encoding, adding five accented letter case pairs to handle
+#   Croatian. It has 20 code point differences from standard
+#   Mac OS Roman, but only 10 differences in repertoire.
+#
+#   Before Mac OS 8.5, code point 0xDB was CURRENCY SIGN, and was
+#   mapped to U+00A4. In Mac OS 8.5 and later versions, code point
+#   0xDB is changed to EURO SIGN and maps to U+20AC; the standard
+#   Apple fonts are updated for Mac OS 8.5 to reflect this. There is
+#   a "currency sign" variant of the Mac OS Croatian encoding that
+#   still maps 0xDB to U+00A4; this can be used for older fonts.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+#   The following corporate zone Unicode character is used in this
+#   mapping:
+#
+#     0xF8FF  Apple logo
+#
+#   NOTE: The graphic image associated with the Apple logo character
+#   is not authorized for use without permission of Apple, and
+#   unauthorized use might constitute trademark infringement.
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+#   Changes from version n07 to version b02:
+#
+#   - Encoding changed for Mac OS 8.5; change mapping of 0xDB from
+#   CURRENCY SIGN (U+00A4) to  EURO SIGN (U+20AC).
+#
+#   Changes from version n03 to version n05:
+#
+#   - Change mapping of 0xBD from U+2126 to its canonical
+#     decomposition, U+03A9.
+#
+##################
+0x00 - 0x7E = 0x0000 -
+0x80 = 0x00C4
+0x81 = 0x00C5
+0x82 = 0x00C7
+0x83 = 0x00C9
+0x84 = 0x00D1
+0x85 = 0x00D6
+0x86 = 0x00DC
+0x87 = 0x00E1
+0x88 = 0x00E0
+0x89 = 0x00E2
+0x8A = 0x00E4
+0x8B = 0x00E3
+0x8C = 0x00E5
+0x8D = 0x00E7
+0x8E = 0x00E9
+0x8F = 0x00E8
+0x90 = 0x00EA
+0x91 = 0x00EB
+0x92 = 0x00ED
+0x93 = 0x00EC
+0x94 = 0x00EE
+0x95 = 0x00EF
+0x96 = 0x00F1
+0x97 = 0x00F3
+0x98 = 0x00F2
+0x99 = 0x00F4
+0x9A = 0x00F6
+0x9B = 0x00F5
+0x9C = 0x00FA
+0x9D = 0x00F9
+0x9E = 0x00FB
+0x9F = 0x00FC
+0xA0 = 0x2020
+0xA1 = 0x00B0
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x00A7
+0xA5 = 0x2022
+0xA6 = 0x00B6
+0xA7 = 0x00DF
+0xA8 = 0x00AE
+0xA9 = 0x0160
+0xAA = 0x2122
+0xAB = 0x00B4
+0xAC = 0x00A8
+0xAD = 0x2260
+0xAE = 0x017D
+0xAF = 0x00D8
+0xB0 = 0x221E
+0xB1 = 0x00B1
+0xB2 = 0x2264
+0xB3 = 0x2265
+0xB4 = 0x2206
+0xB5 = 0x00B5
+0xB6 = 0x2202
+0xB7 = 0x2211
+0xB8 = 0x220F
+0xB9 = 0x0161
+0xBA = 0x222B
+0xBB = 0x00AA
+0xBC = 0x00BA
+0xBD = 0x03A9
+0xBE = 0x017E
+0xBF = 0x00F8
+0xC0 = 0x00BF
+0xC1 = 0x00A1
+0xC2 = 0x00AC
+0xC3 = 0x221A
+0xC4 = 0x0192
+0xC5 = 0x2248
+0xC6 = 0x0106
+0xC7 = 0x00AB
+0xC8 = 0x010C
+0xC9 = 0x2026
+0xCA = 0x00A0
+0xCB = 0x00C0
+0xCC = 0x00C3
+0xCD = 0x00D5
+0xCE = 0x0152
+0xCF = 0x0153
+0xD0 = 0x0110
+0xD1 = 0x2014
+0xD2 = 0x201C
+0xD3 = 0x201D
+0xD4 = 0x2018
+0xD5 = 0x2019
+0xD6 = 0x00F7
+0xD7 = 0x25CA
+0xD8 = 0xF8FF
+0xD9 = 0x00A9
+0xDA = 0x2044
+0xDB = 0x20AC
+0xDC = 0x2039
+0xDD = 0x203A
+0xDE = 0x00C6
+0xDF = 0x00BB
+0xE0 = 0x2013
+0xE1 = 0x00B7
+0xE2 = 0x201A
+0xE3 = 0x201E
+0xE4 = 0x2030
+0xE5 = 0x00C2
+0xE6 = 0x0107
+0xE7 = 0x00C1
+0xE8 = 0x010D
+0xE9 = 0x00C8
+0xEA = 0x00CD
+0xEB = 0x00CE
+0xEC = 0x00CF
+0xED = 0x00CC
+0xEE = 0x00D3
+0xEF = 0x00D4
+0xF0 = 0x0111
+0xF1 = 0x00D2
+0xF2 = 0x00DA
+0xF3 = 0x00DB
+0xF4 = 0x00D9
+0xF5 = 0x0131
+0xF6 = 0x02C6
+0xF7 = 0x02DC
+0xF8 = 0x00AF
+0xF9 = 0x03C0
+0xFA = 0x00CB
+0xFB = 0x02DA
+0xFC = 0x00B8
+0xFD = 0x00CA
+0xFE = 0x00E6
+0xFF = 0x02C7
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/CYRILLIC%UCS.src b/share/i18n/csmapper/APPLE/CYRILLIC%UCS.src
new file mode 100644 (file)
index 0000000..ae94b86
--- /dev/null
@@ -0,0 +1,271 @@
+# $NetBSD: CYRILLIC%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           CYRILLIC/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  CYRILLIC.TXT
+#
+#   Contents:   Map (external version) from Mac OS Cyrillic
+#               character set to Unicode 2.1 and later.
+#
+#   Copyright:  (c) 1995-2002, 2005 by Apple Computer, Inc., all rights
+#               reserved.
+#
+#   Contact:    charsets@apple.com
+#
+#   Changes:
+#
+#       c03  2005-Apr-05    Update header comments. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#      b3,c1 2002-Dec-19    Update URLs, notes. Matches internal
+#                           utom<b2>.
+#       b02  1999-Sep-22    Encoding changed for Mac OS 9.0 to merge
+#                           with Mac OS Ukrainian and support EURO SIGN;
+#                           Change mappings for 0xA2, 0xB6, and 0xFF.
+#                           Update contact e-mail address. Matches
+#                           internal utom<b2>, ufrm<b2>, and Text
+#                           Encoding Converter version 1.5.
+#       n05  1998-Feb-05    Update header comments to new format; no
+#                           mapping changes.  Matches internal utom<n3>,
+#                           ufrm<n13>, and Text Encoding Converter
+#                           version 1.3.
+#       n03  1995-Apr-15    First version (after fixing some typos).
+#                           Matches internal ufrm<n5>.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Cyrillic code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Cyrillic code order.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Cyrillic character set uses the standard control characters
+#   at 0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Cyrillic:
+# -------------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported directly in programming
+#   interfaces for QuickDraw Text, the Script Manager, and related
+#   Text Utilities. For other purposes it is supported via transcoding
+#   to and from Unicode.
+#
+#   This is the "Euro sign" version of Mac Cyrillic for Mac OS 9.0 and
+#   later. Before Mac OS 9.0, there were two separate Slavic Cyrillic
+#   encodings:
+#
+#   1. The Cyrillic currency sign variant (used for localized Russian
+#      and Bulgarian systems), which had the following:
+#       0xA2  U+00A2 CENT SIGN
+#       0xB6  U+2202 PARTIAL DIFFERENTIAL
+#       0xFF  U+00A4 CURRENCY SIGN
+#
+#   2. The Ukrainian currency sign variant (used for localized Ukrainian
+#      systems and the pre-9.0 Cyrillic Language Kit), which had the
+#      following:
+#       0xA2  U+0490 CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+#       0xB6  U+0491 CYRILLIC SMALL LETTER GHE WITH UPTURN
+#       0xFF  U+00A4 CURRENCY SIGN
+#
+#   This new Cyrillic Euro sign version is based on the old Ukrainian
+#   currency sign variant, with 0xFF changed to be EURO SIGN.
+#
+#   The Mac OS Cyrillic encoding includes the Cyrillic letter repertoire
+#   of ISO 8859-5 (although not at the same code points). This covers
+#   most of the Slavic languages written in Cyrillic script.
+#
+#   The Mac OS Cyrillic encoding also includes a number of characters
+#   needed for the Mac OS user interface and localization (e.g.
+#   ellipsis, bullet, copyright sign). All of the characters in Mac OS
+#   Cyrillic that are also in the Mac OS Roman encoding are at the
+#   same code point in both; this improves application compatibility.
+#
+#   Note: There is a common Ukrainian glyph variation in which the glyph
+#   for CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I may or may not
+#   have a dot above.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+#   Changes from version n05 to version b02:
+#
+#   - Encoding changed for Mac OS 9.0 to merge with Mac OS Ukrainian and
+#   support EURO SIGN. 0xA2 changed from U+00A2 to U+0490; 0xB6 changed
+#   from U+2202 to U+0491; 0xFF changed from U+00A4 to U+20AC.
+#
+##################
+0x00 - 0x7E = 0x00 -
+0x80 = 0x0410
+0x81 = 0x0411
+0x82 = 0x0412
+0x83 = 0x0413
+0x84 = 0x0414
+0x85 = 0x0415
+0x86 = 0x0416
+0x87 = 0x0417
+0x88 = 0x0418
+0x89 = 0x0419
+0x8A = 0x041A
+0x8B = 0x041B
+0x8C = 0x041C
+0x8D = 0x041D
+0x8E = 0x041E
+0x8F = 0x041F
+0x90 = 0x0420
+0x91 = 0x0421
+0x92 = 0x0422
+0x93 = 0x0423
+0x94 = 0x0424
+0x95 = 0x0425
+0x96 = 0x0426
+0x97 = 0x0427
+0x98 = 0x0428
+0x99 = 0x0429
+0x9A = 0x042A
+0x9B = 0x042B
+0x9C = 0x042C
+0x9D = 0x042D
+0x9E = 0x042E
+0x9F = 0x042F
+0xA0 = 0x2020
+0xA1 = 0x00B0
+0xA2 = 0x0490
+0xA3 = 0x00A3
+0xA4 = 0x00A7
+0xA5 = 0x2022
+0xA6 = 0x00B6
+0xA7 = 0x0406
+0xA8 = 0x00AE
+0xA9 = 0x00A9
+0xAA = 0x2122
+0xAB = 0x0402
+0xAC = 0x0452
+0xAD = 0x2260
+0xAE = 0x0403
+0xAF = 0x0453
+0xB0 = 0x221E
+0xB1 = 0x00B1
+0xB2 = 0x2264
+0xB3 = 0x2265
+0xB4 = 0x0456
+0xB5 = 0x00B5
+0xB6 = 0x0491
+0xB7 = 0x0408
+0xB8 = 0x0404
+0xB9 = 0x0454
+0xBA = 0x0407
+0xBB = 0x0457
+0xBC = 0x0409
+0xBD = 0x0459
+0xBE = 0x040A
+0xBF = 0x045A
+0xC0 = 0x0458
+0xC1 = 0x0405
+0xC2 = 0x00AC
+0xC3 = 0x221A
+0xC4 = 0x0192
+0xC5 = 0x2248
+0xC6 = 0x2206
+0xC7 = 0x00AB
+0xC8 = 0x00BB
+0xC9 = 0x2026
+0xCA = 0x00A0
+0xCB = 0x040B
+0xCC = 0x045B
+0xCD = 0x040C
+0xCE = 0x045C
+0xCF = 0x0455
+0xD0 = 0x2013
+0xD1 = 0x2014
+0xD2 = 0x201C
+0xD3 = 0x201D
+0xD4 = 0x2018
+0xD5 = 0x2019
+0xD6 = 0x00F7
+0xD7 = 0x201E
+0xD8 = 0x040E
+0xD9 = 0x045E
+0xDA = 0x040F
+0xDB = 0x045F
+0xDC = 0x2116
+0xDD = 0x0401
+0xDE = 0x0451
+0xDF = 0x044F
+0xE0 = 0x0430
+0xE1 = 0x0431
+0xE2 = 0x0432
+0xE3 = 0x0433
+0xE4 = 0x0434
+0xE5 = 0x0435
+0xE6 = 0x0436
+0xE7 = 0x0437
+0xE8 = 0x0438
+0xE9 = 0x0439
+0xEA = 0x043A
+0xEB = 0x043B
+0xEC = 0x043C
+0xED = 0x043D
+0xEE = 0x043E
+0xEF = 0x043F
+0xF0 = 0x0440
+0xF1 = 0x0441
+0xF2 = 0x0442
+0xF3 = 0x0443
+0xF4 = 0x0444
+0xF5 = 0x0445
+0xF6 = 0x0446
+0xF7 = 0x0447
+0xF8 = 0x0448
+0xF9 = 0x0449
+0xFA = 0x044A
+0xFB = 0x044B
+0xFC = 0x044C
+0xFD = 0x044D
+0xFE = 0x044E
+0xFF = 0x20AC
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/DINGBATS%UCS.src b/share/i18n/csmapper/APPLE/DINGBATS%UCS.src
new file mode 100644 (file)
index 0000000..efc8f15
--- /dev/null
@@ -0,0 +1,340 @@
+# $NetBSD: DINGBATS%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           DINGBATS/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  DINGBATS.TXT
+#
+#   Contents:   Map (external version) from Mac OS Dingbats
+#               character set to Unicode 3.2 and later.
+#
+#   Copyright:  (c) 1994-2002, 2005 by Apple Computer, Inc., all rights
+#               reserved.
+#
+#   Contact:    charsets@apple.com
+#
+#   Changes:
+#
+#       c02  2005-Apr-05    Update header comments. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#      b3,c1 2002-Dec-19    Update mappings for 0x80-0x8D to use new
+#                           Unicode 3.2 characters. Update URLs, notes.
+#                           Matches internal utom<b2>.
+#       b02  1999-Sep-22    Update contact e-mail address. Matches
+#                           internal utom<b1>, ufrm<b1>, and Text
+#                           Encoding Converter version 1.5.
+#       n05  1998-Feb-05    Update to match internal utom<n4>, ufrm<n14>,
+#                           and Text Encoding Converter version 1.3:
+#                           Change all mappings to single corporate-zone
+#                           Unicodes to either use standard Unicodes
+#                           or standard Unicodes plus transcoding hints;
+#                           see details below. Also update header
+#                           comments to new format.
+#       n03  1995-Apr-15    First version (after fixing some typos).
+#                           Matches internal ufrm<n4>.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Dingbats code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode or Unicode sequence
+#       (in hex as 0xNNNN).
+#     Column #3 is a comment containing the Unicode name.
+#       In some cases an additional comment follows the Unicode name.
+#
+#   The entries are in Mac OS Dingbats code order.
+#
+#   Some of these mappings require the use of corporate characters.
+#   See the file "CORPCHAR.TXT" and notes below.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Dingbats character set uses the standard control characters
+#   at 0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Dingbats:
+# -------------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported directly in programming
+#   interfaces for QuickDraw Text, the Script Manager, and related
+#   Text Utilities. For other purposes it is supported via transcoding
+#   to and from Unicode.
+#
+#   The Mac OS Dingbats encoding shares the script code smRoman
+#   (0) with the standard Mac OS Roman encoding. To determine if
+#   the Dingbats encoding is being used, you must check if the
+#   font name is "Zapf Dingbats".
+#
+#   The layout of the Dingbats character set is identical to or
+#   a superset of the layout of the Adobe Zapf Dingbats encoding
+#   vector.
+#
+#   The following code points are unused, and are not shown here:
+#   0x8E-0xA0, 0xF0, 0xFF.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+#   Changes from version b02 to version b03/c01:
+#
+#   - The mappings for the following Mac OS Dingbats characters
+#   were changed to use standard Unicode characters added for
+#   Unicode 3.2: 0x80-0x8D.
+#
+#   Changes from version n03 to version n05:
+#
+#   - The mappings for the following Mac OS Dingbats characters
+#   were changed from single corporate-zone Unicode characters
+#   to standard Unicode characters:
+#   0x80-0x81, 0x84-0x87, 0x8A-0x8D.
+#
+#   - The mappings for the following Mac OS Dingbats characters
+#   were changed from single corporate-zone Unicode characters
+#   to combinations of a standard Unicode and a transcoding hint:
+#   0x82-0x83, 0x88-0x89.
+#
+##################
+0x00 - 0x20 = 0x00 -
+0x21 = 0x2701
+0x22 = 0x2702
+0x23 = 0x2703
+0x24 = 0x2704
+0x25 = 0x260E
+0x26 = 0x2706
+0x27 = 0x2707
+0x28 = 0x2708
+0x29 = 0x2709
+0x2A = 0x261B
+0x2B = 0x261E
+0x2C = 0x270C
+0x2D = 0x270D
+0x2E = 0x270E
+0x2F = 0x270F
+0x30 = 0x2710
+0x31 = 0x2711
+0x32 = 0x2712
+0x33 = 0x2713
+0x34 = 0x2714
+0x35 = 0x2715
+0x36 = 0x2716
+0x37 = 0x2717
+0x38 = 0x2718
+0x39 = 0x2719
+0x3A = 0x271A
+0x3B = 0x271B
+0x3C = 0x271C
+0x3D = 0x271D
+0x3E = 0x271E
+0x3F = 0x271F
+0x40 = 0x2720
+0x41 = 0x2721
+0x42 = 0x2722
+0x43 = 0x2723
+0x44 = 0x2724
+0x45 = 0x2725
+0x46 = 0x2726
+0x47 = 0x2727
+0x48 = 0x2605
+0x49 = 0x2729
+0x4A = 0x272A
+0x4B = 0x272B
+0x4C = 0x272C
+0x4D = 0x272D
+0x4E = 0x272E
+0x4F = 0x272F
+0x50 = 0x2730
+0x51 = 0x2731
+0x52 = 0x2732
+0x53 = 0x2733
+0x54 = 0x2734
+0x55 = 0x2735
+0x56 = 0x2736
+0x57 = 0x2737
+0x58 = 0x2738
+0x59 = 0x2739
+0x5A = 0x273A
+0x5B = 0x273B
+0x5C = 0x273C
+0x5D = 0x273D
+0x5E = 0x273E
+0x5F = 0x273F
+0x60 = 0x2740
+0x61 = 0x2741
+0x62 = 0x2742
+0x63 = 0x2743
+0x64 = 0x2744
+0x65 = 0x2745
+0x66 = 0x2746
+0x67 = 0x2747
+0x68 = 0x2748
+0x69 = 0x2749
+0x6A = 0x274A
+0x6B = 0x274B
+0x6C = 0x25CF
+0x6D = 0x274D
+0x6E = 0x25A0
+0x6F = 0x274F
+0x70 = 0x2750
+0x71 = 0x2751
+0x72 = 0x2752
+0x73 = 0x25B2
+0x74 = 0x25BC
+0x75 = 0x25C6
+0x76 = 0x2756
+0x77 = 0x25D7
+0x78 = 0x2758
+0x79 = 0x2759
+0x7A = 0x275A
+0x7B = 0x275B
+0x7C = 0x275C
+0x7D = 0x275D
+0x7E = 0x275E
+0x80 = 0x2768
+0x81 = 0x2769
+0x82 = 0x276A
+0x83 = 0x276B
+0x84 = 0x276C
+0x85 = 0x276D
+0x86 = 0x276E
+0x87 = 0x276F
+0x88 = 0x2770
+0x89 = 0x2771
+0x8A = 0x2772
+0x8B = 0x2773
+0x8C = 0x2774
+0x8D = 0x2775
+0xA1 = 0x2761
+0xA2 = 0x2762
+0xA3 = 0x2763
+0xA4 = 0x2764
+0xA5 = 0x2765
+0xA6 = 0x2766
+0xA7 = 0x2767
+0xA8 = 0x2663
+0xA9 = 0x2666
+0xAA = 0x2665
+0xAB = 0x2660
+0xAC = 0x2460
+0xAD = 0x2461
+0xAE = 0x2462
+0xAF = 0x2463
+0xB0 = 0x2464
+0xB1 = 0x2465
+0xB2 = 0x2466
+0xB3 = 0x2467
+0xB4 = 0x2468
+0xB5 = 0x2469
+0xB6 = 0x2776
+0xB7 = 0x2777
+0xB8 = 0x2778
+0xB9 = 0x2779
+0xBA = 0x277A
+0xBB = 0x277B
+0xBC = 0x277C
+0xBD = 0x277D
+0xBE = 0x277E
+0xBF = 0x277F
+0xC0 = 0x2780
+0xC1 = 0x2781
+0xC2 = 0x2782
+0xC3 = 0x2783
+0xC4 = 0x2784
+0xC5 = 0x2785
+0xC6 = 0x2786
+0xC7 = 0x2787
+0xC8 = 0x2788
+0xC9 = 0x2789
+0xCA = 0x278A
+0xCB = 0x278B
+0xCC = 0x278C
+0xCD = 0x278D
+0xCE = 0x278E
+0xCF = 0x278F
+0xD0 = 0x2790
+0xD1 = 0x2791
+0xD2 = 0x2792
+0xD3 = 0x2793
+0xD4 = 0x2794
+0xD5 = 0x2192
+0xD6 = 0x2194
+0xD7 = 0x2195
+0xD8 = 0x2798
+0xD9 = 0x2799
+0xDA = 0x279A
+0xDB = 0x279B
+0xDC = 0x279C
+0xDD = 0x279D
+0xDE = 0x279E
+0xDF = 0x279F
+0xE0 = 0x27A0
+0xE1 = 0x27A1
+0xE2 = 0x27A2
+0xE3 = 0x27A3
+0xE4 = 0x27A4
+0xE5 = 0x27A5
+0xE6 = 0x27A6
+0xE7 = 0x27A7
+0xE8 = 0x27A8
+0xE9 = 0x27A9
+0xEA = 0x27AA
+0xEB = 0x27AB
+0xEC = 0x27AC
+0xED = 0x27AD
+0xEE = 0x27AE
+0xEF = 0x27AF
+0xF1 = 0x27B1
+0xF2 = 0x27B2
+0xF3 = 0x27B3
+0xF4 = 0x27B4
+0xF5 = 0x27B5
+0xF6 = 0x27B6
+0xF7 = 0x27B7
+0xF8 = 0x27B8
+0xF9 = 0x27B9
+0xFA = 0x27BA
+0xFB = 0x27BB
+0xFC = 0x27BC
+0xFD = 0x27BD
+0xFE = 0x27BE
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/GAELIC%UCS.src b/share/i18n/csmapper/APPLE/GAELIC%UCS.src
new file mode 100644 (file)
index 0000000..6e3c6fc
--- /dev/null
@@ -0,0 +1,256 @@
+# $NetBSD: GAELIC%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           GAELIC/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  GAELIC.TXT
+#
+#   Contents:   Map (external version) from Mac OS Celtic
+#               character set to Unicode 3.0 and later
+#
+#   Contacts:   charsets@apple.com, everson@evertype.com
+#
+#   Changes:
+#
+#       c01  2005-Apr-01    First posted version. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Gaelic code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Gaelic code order.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Gaelic character set uses the standard control characters
+#   at 0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Gaelic (partly from Michael Everson):
+# -----------------------------------------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported via transcoding to and from
+#   Unicode.
+#
+#   This character set was developed by Michael Everson of Everson
+#   Typography (everson@evertype.com) and was used for fonts in his
+#   Celtic Utilities and CeltScript font packages for the Mac, as well
+#   as some fonts included with the Irish localizations of Mac OS 6.0.8
+#   and 7.1. Note that while Apple authorized this Irish localization,
+#   it was not a system which shipped with Apple hardware, and was not
+#   otherwise supported by Apple. Fonts conforming to the Mac OS Gaelic
+#   character set are available from Everson Typography
+#   (http://www.evertype.com/celtscript/). Information about the use of
+#   this character set is available at
+#   http://www.evertype.com/celtscript/celtcode.html.
+#
+#   The Mac OS Gaelic encoding shares the script code smRoman (0) with
+#   the standard Mac OS Roman encoding. To determine if the Gaelic
+#   encoding is being used in Mac OS 7-9, you should also check if the
+#   system region code is 81. Otherwise, you can check for particular
+#   fonts that conform to this encoding (since in practice Gaelic fonts
+#   are used with the ordinary US or UK system versions).
+#
+#   This character set is a variant of standard Mac OS Roman, adding
+#   capital and small y with acute, grave, and circumflex; capital and
+#   small w with acute, grave, circumflex and diaeresis; capital and
+#   small b, c, d, f, g, m, p, s, t with dot above; tironian et; small
+#   long r, small long s, and small long s with dot above. It has 36
+#   code point differences from standard Mac OS Roman.
+#
+#   Before Mac OS 8.5, code point 0xDB was CURRENCY SIGN, and was
+#   mapped to U+00A4. In Mac OS 8.5 and later versions, code point
+#   0xDB is changed to EURO SIGN and maps to U+20AC; the standard
+#   Apple fonts are updated for Mac OS 8.5 to reflect this. There is
+#   a "currency sign" variant of the Latin 8 Extended encoding that still
+#   maps 0xDB to U+00A4; this can be used for older fonts.
+#   Note: U+20AC is new with Unicode 2.1; for earlier Unicode
+#   versions, Latin 8 Extended 0xDB may be mapped to private-use
+#   character U+F8A0.
+#
+#   Before Unicode 3.0, code point 0xE4 was PER MILLE SIGN, and was
+#   mapped to U+2030. Since August 1998, code point 0xE4 is changed
+#   to TIRONIAN SIGN ET and maps to U+204A. There is a "per mille
+#   sign" variant of the Mac OS Gaelic encoding that still
+#   maps 0xE4 to U+2030; this can be used for older fonts.
+#   Note: U+204A is new with Unicode 3.0; for earlier Unicode
+#   versions, Mac OS Gaelic was unified with AMPERSAND.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+##################
+0x00 - 0x7E = 0x00 -
+0x80 = 0x00C4
+0x81 = 0x00C5
+0x82 = 0x00C7
+0x83 = 0x00C9
+0x84 = 0x00D1
+0x85 = 0x00D6
+0x86 = 0x00DC
+0x87 = 0x00E1
+0x88 = 0x00E0
+0x89 = 0x00E2
+0x8A = 0x00E4
+0x8B = 0x00E3
+0x8C = 0x00E5
+0x8D = 0x00E7
+0x8E = 0x00E9
+0x8F = 0x00E8
+0x90 = 0x00EA
+0x91 = 0x00EB
+0x92 = 0x00ED
+0x93 = 0x00EC
+0x94 = 0x00EE
+0x95 = 0x00EF
+0x96 = 0x00F1
+0x97 = 0x00F3
+0x98 = 0x00F2
+0x99 = 0x00F4
+0x9A = 0x00F6
+0x9B = 0x00F5
+0x9C = 0x00FA
+0x9D = 0x00F9
+0x9E = 0x00FB
+0x9F = 0x00FC
+0xA0 = 0x2020
+0xA1 = 0x00B0
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x00A7
+0xA5 = 0x2022
+0xA6 = 0x00B6
+0xA7 = 0x00DF
+0xA8 = 0x00AE
+0xA9 = 0x00A9
+0xAA = 0x2122
+0xAB = 0x00B4
+0xAC = 0x00A8
+0xAD = 0x2260
+0xAE = 0x00C6
+0xAF = 0x00D8
+0xB0 = 0x1E02
+0xB1 = 0x00B1
+0xB2 = 0x2264
+0xB3 = 0x2265
+0xB4 = 0x1E03
+0xB5 = 0x010A
+0xB6 = 0x010B
+0xB7 = 0x1E0A
+0xB8 = 0x1E0B
+0xB9 = 0x1E1E
+0xBA = 0x1E1F
+0xBB = 0x0120
+0xBC = 0x0121
+0xBD = 0x1E40
+0xBE = 0x00E6
+0xBF = 0x00F8
+0xC0 = 0x1E41
+0xC1 = 0x1E56
+0xC2 = 0x1E57
+0xC3 = 0x027C
+0xC4 = 0x0192
+0xC5 = 0x017F
+0xC6 = 0x1E60
+0xC7 = 0x00AB
+0xC8 = 0x00BB
+0xC9 = 0x2026
+0xCA = 0x00A0
+0xCB = 0x00C0
+0xCC = 0x00C3
+0xCD = 0x00D5
+0xCE = 0x0152
+0xCF = 0x0153
+0xD0 = 0x2013
+0xD1 = 0x2014
+0xD2 = 0x201C
+0xD3 = 0x201D
+0xD4 = 0x2018
+0xD5 = 0x2019
+0xD6 = 0x1E61
+0xD7 = 0x1E9B
+0xD8 = 0x00FF
+0xD9 = 0x0178
+0xDA = 0x1E6A
+0xDB = 0x20AC
+0xDC = 0x2039
+0xDD = 0x203A
+0xDE = 0x0176
+0xDF = 0x0177
+0xE0 = 0x1E6B
+0xE1 = 0x00B7
+0xE2 = 0x1EF2
+0xE3 = 0x1EF3
+0xE4 = 0x204A
+0xE5 = 0x00C2
+0xE6 = 0x00CA
+0xE7 = 0x00C1
+0xE8 = 0x00CB
+0xE9 = 0x00C8
+0xEA = 0x00CD
+0xEB = 0x00CE
+0xEC = 0x00CF
+0xED = 0x00CC
+0xEE = 0x00D3
+0xEF = 0x00D4
+0xF0 = 0x2663
+0xF1 = 0x00D2
+0xF2 = 0x00DA
+0xF3 = 0x00DB
+0xF4 = 0x00D9
+0xF5 = 0x0131
+0xF6 = 0x00DD
+0xF7 = 0x00FD
+0xF8 = 0x0174
+0xF9 = 0x0175
+0xFA = 0x1E84
+0xFB = 0x1E85
+0xFC = 0x1E80
+0xFD = 0x1E81
+0xFE = 0x1E82
+0xFF = 0x1E83
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/GREEK%UCS.src b/share/i18n/csmapper/APPLE/GREEK%UCS.src
new file mode 100644 (file)
index 0000000..9937eec
--- /dev/null
@@ -0,0 +1,274 @@
+# $NetBSD: GREEK%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           GREEK/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  GREEK.TXT
+#
+#   Contents:   Map (external version) from Mac OS Greek
+#               character set to Unicode 2.1 and later.
+#
+#   Copyright:  (c) 1995-2002, 2005 by Apple Computer, Inc., all rights
+#               reserved.
+#
+#   Contact:    charsets@apple.com
+#
+#   Changes:
+#
+#       c02  2005-Apr-05    Update header comments. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#      b3,c1 2002-Dec-19    Update to match changes in Mac OS Greek
+#                           encoding for Mac OS 9.2.2 and later.
+#                           Update URLs, notes. Matches internal
+#                           utom<b3>.
+#       b02  1999-Sep-22    Update contact e-mail address. Matches
+#                           internal utom<b1>, ufrm<b1>, and Text
+#                           Encoding Converter version 1.5.
+#       n06  1998-Feb-05    Update to match internal utom<n4>, ufrm<n17>,
+#                           and Text Encoding Converter versions 1.3:
+#                           Change mapping for 0xAF from U+0387 to its
+#                           canonical decomposition, U+00B7. Also
+#                           update header comments to new format.
+#       n04  1995-Apr-15    First version (after fixing some typos).
+#                           Matches internal ufrm<n7>.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Greek code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Greek code order.
+#
+#   One of these mappings requires the use of a corporate character.
+#   See the file "CORPCHAR.TXT" and notes below.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Greek character set uses the standard control characters at
+#   0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Greek:
+# ----------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported via transcoding to and from
+#   Unicode.
+#
+#   Although a Mac OS script code is defined for Greek (smGreek = 6),
+#   the Greek localized system does not currently use it (the font
+#   family IDs are in the Mac OS Roman range). To determine if the
+#   Greek encoding is being used when the script code is smRoman (0),
+#   you must check if the system region code is 20, verGreece.
+#
+#   The Mac OS Greek encoding is a superset of the repertoire of
+#   ISO 8859-7 (although characters are not at the same code points),
+#   except that LEFT & RIGHT SINGLE QUOTATION MARK replace the
+#   MODIFIER LETTER REVERSED COMMA & APOSTROPHE (spacing versions of
+#   Greek rough & smooth breathing marks) that are in ISO 8859-7.
+#   The added characters in Mac OS Greek include more punctuation and
+#   symbols and several accented Latin letters.
+#
+#   Before Mac OS 9.2.2, code point 0x9C was SOFT HYPHEN (U+00AD), and
+#   code point 0xFF was undefined. In Mac OS 9.2.2 and later versions,
+#   SOFT HYPHEN was moved to 0xFF, and code point 0x9C was changed to be
+#   EURO SIGN (U+20AC); the standard Apple fonts are updated for Mac OS
+#   9.2.2 to reflect this. There is a "no Euro sign" variant of the Mac
+#   OS Greek encoding that uses the older mapping; this can be used for
+#   older fonts.
+#
+#   This "no Euro sign" variant of Mac OS Greek was the character set
+#   used by Mac OS Greek systems before 9.2.2 except for system 6.0.7,
+#   which used a variant character set but was quickly replaced with
+#   Greek system 6.0.7.1 using the no Euro sign" character set
+#   documented here. Greek system 4.1 used a variant Greek set that had
+#   ISO 8859-7 in 0xA0-0xFF (with some holes filled in with DTP
+#   characters), and Mac OS Roman accented Roman letters in 0x80-0x9F.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+#   Changes from version b02 to version b03/c01:
+#
+#   - The Mac OS Greek encoding changed for Mac OS 9.2.2 and later
+#     as follows:
+#     0x9C, changed from 0x00AD SOFT HYPHEN to 0x20AC EURO SIGN
+#     0xFF, changed from undefined to 0x00AD SOFT HYPHEN
+#
+#   Changes from version n04 to version n06:
+#
+#   - Change mapping of 0xAF from U+0387 to its canonical
+#     decomposition, U+00B7.
+#
+##################
+0x00 - 0x7E = 0x00 -
+0x80 = 0x00C4
+0x81 = 0x00B9
+0x82 = 0x00B2
+0x83 = 0x00C9
+0x84 = 0x00B3
+0x85 = 0x00D6
+0x86 = 0x00DC
+0x87 = 0x0385
+0x88 = 0x00E0
+0x89 = 0x00E2
+0x8A = 0x00E4
+0x8B = 0x0384
+0x8C = 0x00A8
+0x8D = 0x00E7
+0x8E = 0x00E9
+0x8F = 0x00E8
+0x90 = 0x00EA
+0x91 = 0x00EB
+0x92 = 0x00A3
+0x93 = 0x2122
+0x94 = 0x00EE
+0x95 = 0x00EF
+0x96 = 0x2022
+0x97 = 0x00BD
+0x98 = 0x2030
+0x99 = 0x00F4
+0x9A = 0x00F6
+0x9B = 0x00A6
+0x9C = 0x20AC
+0x9D = 0x00F9
+0x9E = 0x00FB
+0x9F = 0x00FC
+0xA0 = 0x2020
+0xA1 = 0x0393
+0xA2 = 0x0394
+0xA3 = 0x0398
+0xA4 = 0x039B
+0xA5 = 0x039E
+0xA6 = 0x03A0
+0xA7 = 0x00DF
+0xA8 = 0x00AE
+0xA9 = 0x00A9
+0xAA = 0x03A3
+0xAB = 0x03AA
+0xAC = 0x00A7
+0xAD = 0x2260
+0xAE = 0x00B0
+0xAF = 0x00B7
+0xB0 = 0x0391
+0xB1 = 0x00B1
+0xB2 = 0x2264
+0xB3 = 0x2265
+0xB4 = 0x00A5
+0xB5 = 0x0392
+0xB6 = 0x0395
+0xB7 = 0x0396
+0xB8 = 0x0397
+0xB9 = 0x0399
+0xBA = 0x039A
+0xBB = 0x039C
+0xBC = 0x03A6
+0xBD = 0x03AB
+0xBE = 0x03A8
+0xBF = 0x03A9
+0xC0 = 0x03AC
+0xC1 = 0x039D
+0xC2 = 0x00AC
+0xC3 = 0x039F
+0xC4 = 0x03A1
+0xC5 = 0x2248
+0xC6 = 0x03A4
+0xC7 = 0x00AB
+0xC8 = 0x00BB
+0xC9 = 0x2026
+0xCA = 0x00A0
+0xCB = 0x03A5
+0xCC = 0x03A7
+0xCD = 0x0386
+0xCE = 0x0388
+0xCF = 0x0153
+0xD0 = 0x2013
+0xD1 = 0x2015
+0xD2 = 0x201C
+0xD3 = 0x201D
+0xD4 = 0x2018
+0xD5 = 0x2019
+0xD6 = 0x00F7
+0xD7 = 0x0389
+0xD8 = 0x038A
+0xD9 = 0x038C
+0xDA = 0x038E
+0xDB = 0x03AD
+0xDC = 0x03AE
+0xDD = 0x03AF
+0xDE = 0x03CC
+0xDF = 0x038F
+0xE0 = 0x03CD
+0xE1 = 0x03B1
+0xE2 = 0x03B2
+0xE3 = 0x03C8
+0xE4 = 0x03B4
+0xE5 = 0x03B5
+0xE6 = 0x03C6
+0xE7 = 0x03B3
+0xE8 = 0x03B7
+0xE9 = 0x03B9
+0xEA = 0x03BE
+0xEB = 0x03BA
+0xEC = 0x03BB
+0xED = 0x03BC
+0xEE = 0x03BD
+0xEF = 0x03BF
+0xF0 = 0x03C0
+0xF1 = 0x03CE
+0xF2 = 0x03C1
+0xF3 = 0x03C3
+0xF4 = 0x03C4
+0xF5 = 0x03B8
+0xF6 = 0x03C9
+0xF7 = 0x03C2
+0xF8 = 0x03C7
+0xF9 = 0x03C5
+0xFA = 0x03B6
+0xFB = 0x03CA
+0xFC = 0x03CB
+0xFD = 0x0390
+0xFE = 0x03B0
+0xFF = 0x00AD
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/ICELAND%UCS.src b/share/i18n/csmapper/APPLE/ICELAND%UCS.src
new file mode 100644 (file)
index 0000000..0d9775f
--- /dev/null
@@ -0,0 +1,284 @@
+# $NetBSD: ICELAND%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           ICELAND/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#=======================================================================
+#   File name:  ICELAND.TXT
+#
+#   Contents:   Map (external version) from Mac OS Icelandic
+#               character set to Unicode 2.1 and later.
+#
+#   Copyright:  (c) 1995-2002, 2005 by Apple Computer, Inc., all rights
+#               reserved.
+#
+#   Contact:    charsets@apple.com
+#
+#   Changes:
+#
+#       c02  2005-Apr-05    Update header comments. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#      b3,c1 2002-Dec-19    Update URLs, notes. Matches internal
+#                           utom<b3>.
+#       b02  1999-Sep-22    Encoding changed for Mac OS 8.5; change
+#                           mapping of 0xDB from CURRENCY SIGN to EURO
+#                           SIGN. Update contact e-mail address. Matches
+#                           internal utom<b2>, ufrm<b2>, and Text
+#                           Encoding Converter version 1.5.
+#       n06  1998-Feb-05    Minor update to header comments, add
+#                           information on font variants
+#       n03  1997-Dec-14    Update to match internal utom<n4>, ufrm<n16>:
+#                           Change standard mapping for 0xBD from U+2126
+#                           to its canonical decomposition, U+03A9.
+#       n02  1995-Apr-15    First version (after fixing some typos).
+#                           Matches internal ufrm<n5>.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Icelandic code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Icelandic code order.
+#
+#   One of these mappings requires the use of a corporate character.
+#   See the file "CORPCHAR.TXT" and notes below.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Icelandic character set uses the standard control characters
+#   at 0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Icelandic:
+# --------------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported via transcoding to and from
+#   Unicode.
+#
+#   1. General
+#
+#   Mac OS Icelandic is used for Icelandic and Faroese.
+#
+#   The Mac OS Icelandic encoding shares the script code smRoman
+#   (0) with the standard Mac OS Roman encoding. To determine if
+#   the Icelandic encoding is being used, you must also check if
+#   the system region code is 21, verIceland.
+#
+#   This character set is a variant of standard Mac OS Roman,
+#   adding upper and lower eth, thorn, and Y acute. It has 6 code
+#   point differences from standard Mac OS Roman.
+#
+#   Before Mac OS 8.5, code point 0xDB was CURRENCY SIGN, and was
+#   mapped to U+00A4. In Mac OS 8.5 and later versions, code point
+#   0xDB is changed to EURO SIGN and maps to U+20AC; the standard
+#   Apple fonts are updated for Mac OS 8.5 to reflect this. There are
+#   "currency sign" variants of the Mac OS Icelandic encoding that
+#   still map 0xDB to U+00A4; these can be used for older fonts.
+#
+#   2. Font variants
+#
+#   The table in this file gives the Unicode mappings for the standard
+#   Mac OS Icelandic encoding. This encoding is supported by the
+#   Icelandic versions of the fonts Chicago, Geneva, Monaco, and New
+#   York, and is the encoding supported by the text processing
+#   utilities. However, other TrueType fonts implement a slightly
+#   different encoding; the difference is only in two code points.
+#   For the standard variant, these are:
+#     0xBB -> 0x00AA  FEMININE ORDINAL INDICATOR
+#     0xBC -> 0x00BA  MASCULINE ORDINAL INDICATOR
+#
+#   For the TrueType variant (used by the Icelandic versions of the
+#   fonts Courier, Helvetica, Palatino, and Times), these are:
+#     0xBB -> 0xFB01  LATIN SMALL LIGATURE FI
+#     0xBC -> 0xFB02  LATIN SMALL LIGATURE FL
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+#   The following corporate zone Unicode character is used in this
+#   mapping:
+#
+#     0xF8FF  Apple logo
+#
+#   NOTE: The graphic image associated with the Apple logo character
+#   is not authorized for use without permission of Apple, and
+#   unauthorized use might constitute trademark infringement.
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+#   Changes from version n06 to version b02:
+#
+#   - Encoding changed for Mac OS 8.5; change mapping of 0xDB from
+#   CURRENCY SIGN (U+00A4) to EURO SIGN (U+20AC).
+#
+#   Changes from version n02 to version n03:
+#
+#   - Change mapping of 0xBD from U+2126 to its canonical
+#     decomposition, U+03A9.
+#
+##################
+0x00 - 0x7E = 0x0000 -
+0x80 = 0x00C4
+0x81 = 0x00C5
+0x82 = 0x00C7
+0x83 = 0x00C9
+0x84 = 0x00D1
+0x85 = 0x00D6
+0x86 = 0x00DC
+0x87 = 0x00E1
+0x88 = 0x00E0
+0x89 = 0x00E2
+0x8A = 0x00E4
+0x8B = 0x00E3
+0x8C = 0x00E5
+0x8D = 0x00E7
+0x8E = 0x00E9
+0x8F = 0x00E8
+0x90 = 0x00EA
+0x91 = 0x00EB
+0x92 = 0x00ED
+0x93 = 0x00EC
+0x94 = 0x00EE
+0x95 = 0x00EF
+0x96 = 0x00F1
+0x97 = 0x00F3
+0x98 = 0x00F2
+0x99 = 0x00F4
+0x9A = 0x00F6
+0x9B = 0x00F5
+0x9C = 0x00FA
+0x9D = 0x00F9
+0x9E = 0x00FB
+0x9F = 0x00FC
+0xA0 = 0x00DD
+0xA1 = 0x00B0
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x00A7
+0xA5 = 0x2022
+0xA6 = 0x00B6
+0xA7 = 0x00DF
+0xA8 = 0x00AE
+0xA9 = 0x00A9
+0xAA = 0x2122
+0xAB = 0x00B4
+0xAC = 0x00A8
+0xAD = 0x2260
+0xAE = 0x00C6
+0xAF = 0x00D8
+0xB0 = 0x221E
+0xB1 = 0x00B1
+0xB2 = 0x2264
+0xB3 = 0x2265
+0xB4 = 0x00A5
+0xB5 = 0x00B5
+0xB6 = 0x2202
+0xB7 = 0x2211
+0xB8 = 0x220F
+0xB9 = 0x03C0
+0xBA = 0x222B
+0xBB = 0x00AA
+0xBC = 0x00BA
+0xBD = 0x03A9
+0xBE = 0x00E6
+0xBF = 0x00F8
+0xC0 = 0x00BF
+0xC1 = 0x00A1
+0xC2 = 0x00AC
+0xC3 = 0x221A
+0xC4 = 0x0192
+0xC5 = 0x2248
+0xC6 = 0x2206
+0xC7 = 0x00AB
+0xC8 = 0x00BB
+0xC9 = 0x2026
+0xCA = 0x00A0
+0xCB = 0x00C0
+0xCC = 0x00C3
+0xCD = 0x00D5
+0xCE = 0x0152
+0xCF = 0x0153
+0xD0 = 0x2013
+0xD1 = 0x2014
+0xD2 = 0x201C
+0xD3 = 0x201D
+0xD4 = 0x2018
+0xD5 = 0x2019
+0xD6 = 0x00F7
+0xD7 = 0x25CA
+0xD8 = 0x00FF
+0xD9 = 0x0178
+0xDA = 0x2044
+0xDB = 0x20AC
+0xDC = 0x00D0
+0xDD = 0x00F0
+0xDE = 0x00DE
+0xDF = 0x00FE
+0xE0 = 0x00FD
+0xE1 = 0x00B7
+0xE2 = 0x201A
+0xE3 = 0x201E
+0xE4 = 0x2030
+0xE5 = 0x00C2
+0xE6 = 0x00CA
+0xE7 = 0x00C1
+0xE8 = 0x00CB
+0xE9 = 0x00C8
+0xEA = 0x00CD
+0xEB = 0x00CE
+0xEC = 0x00CF
+0xED = 0x00CC
+0xEE = 0x00D3
+0xEF = 0x00D4
+0xF0 = 0xF8FF
+0xF1 = 0x00D2
+0xF2 = 0x00DA
+0xF3 = 0x00DB
+0xF4 = 0x00D9
+0xF5 = 0x0131
+0xF6 = 0x02C6
+0xF7 = 0x02DC
+0xF8 = 0x00AF
+0xF9 = 0x02D8
+0xFA = 0x02D9
+0xFB = 0x02DA
+0xFC = 0x00B8
+0xFD = 0x02DD
+0xFE = 0x02DB
+0xFF = 0x02C7
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/INUIT%UCS.src b/share/i18n/csmapper/APPLE/INUIT%UCS.src
new file mode 100644 (file)
index 0000000..add344a
--- /dev/null
@@ -0,0 +1,241 @@
+# $NetBSD: INUIT%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           INUIT/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  INUIT.TXT
+#
+#   Contents:   Map (external version) from Mac OS Inuit
+#               character set to Unicode 3.0 and later
+#
+#   Contacts:   charsets@apple.com, everson@evertype.com
+#
+#   Changes:
+#
+#       c01  2005-Apr-01    First posted version. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Inuit code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Inuit code order.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Inuit character set uses the standard control characters
+#   at 0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Inuit (partly from Michael Everson):
+# ----------------------------------------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported via transcoding to and from
+#   Unicode.
+#
+#   This character set was developed by Michael Everson of Everson
+#   Typography (everson@evertype.com) and was used for the Inuktitut
+#   localizations of Mac OS, as well as for the Inuktitut utilities
+#      package from Everson Typography. Note that while Apple authorized
+#   the Inuktitut localization mentioned above, it was not shipped with
+#   Apple hardware, and was not otherwise supported by Apple. Fonts
+#   conforming to the Mac OS Inuit character set are available from
+#   Everson Typography (http://www.evertype.com/software/apple/).
+#   Information about the use of this character set is available at 
+#   http://www.evertype.com/standards/iu/.
+#
+#   The Mac OS Inuit character set shares the script code smEthiopic
+#   (28) with the Ethiopic encoding. To determine if the Inuktitut
+#   encoding is being used, you must also check if the system region
+#   code is 78, verNunavut.
+#
+#   The Mac OS Inuit character set includes the full syllabic letter
+#   repertoire required for Inuktitut; it is a subset of the Unified
+#   Canadian Aboriginal Syllabics set encoded in Unicode. The encoding
+#   is InuitSCII, designed by Doug Hitch for the Government of the 
+#   Northwest Territories.
+#
+#   The Mac OS Inuit character set also includes a number of characters
+#   that were needed for the classic Mac OS user interface and
+#   localization (e.g. ellipsis, bullet, copyright sign). All of the
+#   characters in Mac OS Inuit that are also in the Mac OS Roman
+#   encoding are at the same code point in both; this improves
+#   application compatibility.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+##################
+0x00 - 0x7E = 0x0000 -
+0x80 = 0x1403
+0x81 = 0x1404
+0x82 = 0x1405
+0x83 = 0x1406
+0x84 = 0x140A
+0x85 = 0x140B
+0x86 = 0x1431
+0x87 = 0x1432
+0x88 = 0x1433
+0x89 = 0x1434
+0x8A = 0x1438
+0x8B = 0x1439
+0x8C = 0x1449
+0x8D = 0x144E
+0x8E = 0x144F
+0x8F = 0x1450
+0x90 = 0x1451
+0x91 = 0x1455
+0x92 = 0x1456
+0x93 = 0x1466
+0x94 = 0x146D
+0x95 = 0x146E
+0x96 = 0x146F
+0x97 = 0x1470
+0x98 = 0x1472
+0x99 = 0x1473
+0x9A = 0x1483
+0x9B = 0x148B
+0x9C = 0x148C
+0x9D = 0x148D
+0x9E = 0x148E
+0x9F = 0x1490
+0xA0 = 0x1491
+0xA1 = 0x00B0
+0xA2 = 0x14A1
+0xA3 = 0x14A5
+0xA4 = 0x14A6
+0xA5 = 0x2022
+0xA6 = 0x00B6
+0xA7 = 0x14A7
+0xA8 = 0x00AE
+0xA9 = 0x00A9
+0xAA = 0x2122
+0xAB = 0x14A8
+0xAC = 0x14AA
+0xAD = 0x14AB
+0xAE = 0x14BB
+0xAF = 0x14C2
+0xB0 = 0x14C3
+0xB1 = 0x14C4
+0xB2 = 0x14C5
+0xB3 = 0x14C7
+0xB4 = 0x14C8
+0xB5 = 0x14D0
+0xB6 = 0x14EF
+0xB7 = 0x14F0
+0xB8 = 0x14F1
+0xB9 = 0x14F2
+0xBA = 0x14F4
+0xBB = 0x14F5
+0xBC = 0x1505
+0xBD = 0x14D5
+0xBE = 0x14D6
+0xBF = 0x14D7
+0xC0 = 0x14D8
+0xC1 = 0x14DA
+0xC2 = 0x14DB
+0xC3 = 0x14EA
+0xC4 = 0x1528
+0xC5 = 0x1529
+0xC6 = 0x152A
+0xC7 = 0x152B
+0xC8 = 0x152D
+0xC9 = 0x2026
+0xCA = 0x00A0
+0xCB = 0x152E
+0xCC = 0x153E
+0xCD = 0x1555
+0xCE = 0x1556
+0xCF = 0x1557
+0xD0 = 0x2013
+0xD1 = 0x2014
+0xD2 = 0x201C
+0xD3 = 0x201D
+0xD4 = 0x2018
+0xD5 = 0x2019
+0xD6 = 0x1558
+0xD7 = 0x1559
+0xD8 = 0x155A
+0xD9 = 0x155D
+0xDA = 0x1546
+0xDB = 0x1547
+0xDC = 0x1548
+0xDD = 0x1549
+0xDE = 0x154B
+0xDF = 0x154C
+0xE0 = 0x1550
+0xE1 = 0x157F
+0xE2 = 0x1580
+0xE3 = 0x1581
+0xE4 = 0x1582
+0xE5 = 0x1583
+0xE6 = 0x1584
+0xE7 = 0x1585
+0xE8 = 0x158F
+0xE9 = 0x1590
+0xEA = 0x1591
+0xEB = 0x1592
+0xEC = 0x1593
+0xED = 0x1594
+0xEE = 0x1595
+0xEF = 0x1671
+0xF0 = 0x1672
+0xF1 = 0x1673
+0xF2 = 0x1674
+0xF3 = 0x1675
+0xF4 = 0x1676
+0xF5 = 0x1596
+0xF6 = 0x15A0
+0xF7 = 0x15A1
+0xF8 = 0x15A2
+0xF9 = 0x15A3
+0xFA = 0x15A4
+0xFB = 0x15A5
+0xFC = 0x15A6
+0xFD = 0x157C
+0xFE = 0x0141
+0xFF = 0x0142
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/MAC.part b/share/i18n/csmapper/APPLE/MAC.part
new file mode 100644 (file)
index 0000000..8f0cfc5
--- /dev/null
@@ -0,0 +1,15 @@
+# $NetBSD: MAC.part,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+CELTIC
+CENTEURO
+CROATIAN
+CYRILLIC
+DINGBATS
+GAELIC
+GREEK
+ICELAND
+INUIT
+ROMAN
+ROMANIAN
+THAI
+TURKISH
diff --git a/share/i18n/csmapper/APPLE/Makefile.inc b/share/i18n/csmapper/APPLE/Makefile.inc
new file mode 100644 (file)
index 0000000..e37602b
--- /dev/null
@@ -0,0 +1,45 @@
+# $NetBSD: Makefile.inc,v 1.2 2008/10/25 22:35:36 apb Exp $
+
+.PATH: ${.CURDIR}/APPLE
+
+SRCS_mapper.dir+=      mapper.dir.APPLE
+SRCS_charset.pivot+=   charset.pivot.APPLE
+CLEANFILES+=           mapper.dir.APPLE charset.pivot.APPLE
+PART_MAC!=             ${TOOL_SED} '/^\#/d;/^$$/d;' ${.CURDIR}/APPLE/MAC.part
+
+.for i in ${PART_MAC}
+.if exists(${.CURDIR}/APPLE/$i%UCS.src)
+FILES+=                        $i%UCS.mps
+CLEANFILES+=           $i%UCS.mps
+FILESDIR_$i%UCS.mps=   ${BINDIR}/APPLE
+.endif
+.if exists(${.CURDIR}/APPLE/UCS%$i.src)
+FILES+=                        UCS%$i.mps
+CLEANFILES+=           UCS%$i.mps
+FILESDIR_UCS%$i.mps=   ${BINDIR}/APPLE
+.endif
+.endfor
+
+mapper.dir.APPLE: ${.CURDIR}/APPLE/MAC.part
+       ${_MKTARGET_CREATE}
+       ( \
+           echo "# APPLE"; \
+           for i in ${PART_MAC}; do \
+               printf "%-32s%-32s%s\n" $$i/UCS mapper_std \
+                   APPLE/$$i%UCS.mps; \
+               printf "%-32s%-32s%s\n" UCS/$$i mapper_std \
+                   APPLE/UCS%$$i.mps; \
+           done; \
+           echo; \
+       ) > ${.TARGET}
+
+charset.pivot.APPLE: ${.CURDIR}/APPLE/MAC.part
+       ${_MKTARGET_CREATE}
+       ( \
+           echo "# APPLE"; \
+           for i in ${PART_MAC}; do \
+               printf "%-32s%-32s%d\n" $$i UCS 1; \
+               printf "%-32s%-32s%d\n" UCS $$i 1; \
+           done; \
+           echo; \
+       ) > ${.TARGET}
diff --git a/share/i18n/csmapper/APPLE/ROMAN%UCS.src b/share/i18n/csmapper/APPLE/ROMAN%UCS.src
new file mode 100644 (file)
index 0000000..7cf939d
--- /dev/null
@@ -0,0 +1,289 @@
+# $NetBSD: ROMAN%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           ROMAN/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  ROMAN.TXT
+#
+#   Contents:   Map (external version) from Mac OS Roman
+#               character set to Unicode 2.1 and later.
+#
+#   Copyright:  (c) 1994-2002, 2005 by Apple Computer, Inc., all rights
+#               reserved.
+#
+#   Contact:    charsets@apple.com
+#
+#   Changes:
+#
+#       c02  2005-Apr-05    Update header comments. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#      b4,c1 2002-Dec-19    Update URLs, notes. Matches internal
+#                           utom<b5>.
+#       b03  1999-Sep-22    Update contact e-mail address. Matches
+#                           internal utom<b4>, ufrm<b3>, and Text
+#                           Encoding Converter version 1.5.
+#       b02  1998-Aug-18    Encoding changed for Mac OS 8.5; change
+#                           mapping of 0xDB from CURRENCY SIGN to
+#                           EURO SIGN. Matches internal utom<b3>,
+#                           ufrm<b3>.
+#       n08  1998-Feb-05    Minor update to header comments
+#       n06  1997-Dec-14    Add warning about future changes to 0xDB
+#                           from CURRENCY SIGN to EURO SIGN. Clarify
+#                           some header information
+#       n04  1997-Dec-01    Update to match internal utom<n3>, ufrm<n22>:
+#                           Change standard mapping for 0xBD from U+2126
+#                           to its canonical decomposition, U+03A9.
+#       n03  1995-Apr-15    First version (after fixing some typos).
+#                           Matches internal ufrm<n9>.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Roman code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Roman code order.
+#
+#   One of these mappings requires the use of a corporate character.
+#   See the file "CORPCHAR.TXT" and notes below.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Roman character set uses the standard control characters at
+#   0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Roman:
+# ----------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported directly in programming
+#   interfaces for QuickDraw Text, the Script Manager, and related
+#   Text Utilities. For other purposes it is supported via transcoding
+#   to and from Unicode.
+#
+#   This character set is used for at least the following Mac OS
+#   localizations: U.S., British, Canadian French, French, Swiss
+#   French, German, Swiss German, Italian, Swiss Italian, Dutch,
+#   Swedish, Norwegian, Danish, Finnish, Spanish, Catalan,
+#   Portuguese, Brazilian, and the default International system.
+#
+#   Variants of Mac OS Roman are used for Croatian, Icelandic,
+#   Turkish, Romanian, and other encodings. Separate mapping tables
+#   are available for these encodings.
+#
+#   Before Mac OS 8.5, code point 0xDB was CURRENCY SIGN, and was
+#   mapped to U+00A4. In Mac OS 8.5 and later versions, code point
+#   0xDB is changed to EURO SIGN and maps to U+20AC; the standard
+#   Apple fonts are updated for Mac OS 8.5 to reflect this. There is
+#   a "currency sign" variant of the Mac OS Roman encoding that still
+#   maps 0xDB to U+00A4; this can be used for older fonts.
+#
+#   Before Mac OS 8.5, the ROM bitmap versions of the fonts Chicago,
+#   New York, Geneva, and Monaco did not implement the full Mac OS
+#   Roman character set; they only supported character codes up to
+#   0xD8. The TrueType versions of these fonts have always implemented
+#   the full character set, as with the bitmap and TrueType versions
+#   of the other standard Roman fonts.
+#
+#   In all Mac OS encodings, fonts such as Chicago which are used
+#   as "system" fonts (for menus, dialogs, etc.) have four glyphs
+#   at code points 0x11-0x14 for transient use by the Menu Manager.
+#   These glyphs are not intended as characters for use in normal
+#   text, and the associated code points are not generally
+#   interpreted as associated with these glyphs; they are usually
+#   interpreted (if at all) as the control codes DC1-DC4.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+#   The following corporate zone Unicode character is used in this
+#   mapping:
+#
+#     0xF8FF  Apple logo
+#
+#   NOTE: The graphic image associated with the Apple logo character
+#   is not authorized for use without permission of Apple, and
+#   unauthorized use might constitute trademark infringement.
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+#   Changes from version n08 to version b02:
+#
+#   - Encoding changed for Mac OS 8.5; change mapping of 0xDB from
+#   CURRENCY SIGN (U+00A4) to EURO SIGN (U+20AC).
+#
+#   Changes from version n03 to version n04:
+#
+#   - Change mapping of 0xBD from U+2126 to its canonical
+#     decomposition, U+03A9.
+#
+##################
+0x00-0x7E = 0x00 -
+0x80 = 0x00C4
+0x81 = 0x00C5
+0x82 = 0x00C7
+0x83 = 0x00C9
+0x84 = 0x00D1
+0x85 = 0x00D6
+0x86 = 0x00DC
+0x87 = 0x00E1
+0x88 = 0x00E0
+0x89 = 0x00E2
+0x8A = 0x00E4
+0x8B = 0x00E3
+0x8C = 0x00E5
+0x8D = 0x00E7
+0x8E = 0x00E9
+0x8F = 0x00E8
+0x90 = 0x00EA
+0x91 = 0x00EB
+0x92 = 0x00ED
+0x93 = 0x00EC
+0x94 = 0x00EE
+0x95 = 0x00EF
+0x96 = 0x00F1
+0x97 = 0x00F3
+0x98 = 0x00F2
+0x99 = 0x00F4
+0x9A = 0x00F6
+0x9B = 0x00F5
+0x9C = 0x00FA
+0x9D = 0x00F9
+0x9E = 0x00FB
+0x9F = 0x00FC
+0xA0 = 0x2020
+0xA1 = 0x00B0
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x00A7
+0xA5 = 0x2022
+0xA6 = 0x00B6
+0xA7 = 0x00DF
+0xA8 = 0x00AE
+0xA9 = 0x00A9
+0xAA = 0x2122
+0xAB = 0x00B4
+0xAC = 0x00A8
+0xAD = 0x2260
+0xAE = 0x00C6
+0xAF = 0x00D8
+0xB0 = 0x221E
+0xB1 = 0x00B1
+0xB2 = 0x2264
+0xB3 = 0x2265
+0xB4 = 0x00A5
+0xB5 = 0x00B5
+0xB6 = 0x2202
+0xB7 = 0x2211
+0xB8 = 0x220F
+0xB9 = 0x03C0
+0xBA = 0x222B
+0xBB = 0x00AA
+0xBC = 0x00BA
+0xBD = 0x03A9
+0xBE = 0x00E6
+0xBF = 0x00F8
+0xC0 = 0x00BF
+0xC1 = 0x00A1
+0xC2 = 0x00AC
+0xC3 = 0x221A
+0xC4 = 0x0192
+0xC5 = 0x2248
+0xC6 = 0x2206
+0xC7 = 0x00AB
+0xC8 = 0x00BB
+0xC9 = 0x2026
+0xCA = 0x00A0
+0xCB = 0x00C0
+0xCC = 0x00C3
+0xCD = 0x00D5
+0xCE = 0x0152
+0xCF = 0x0153
+0xD0 = 0x2013
+0xD1 = 0x2014
+0xD2 = 0x201C
+0xD3 = 0x201D
+0xD4 = 0x2018
+0xD5 = 0x2019
+0xD6 = 0x00F7
+0xD7 = 0x25CA
+0xD8 = 0x00FF
+0xD9 = 0x0178
+0xDA = 0x2044
+0xDB = 0x20AC
+0xDC = 0x2039
+0xDD = 0x203A
+0xDE = 0xFB01
+0xDF = 0xFB02
+0xE0 = 0x2021
+0xE1 = 0x00B7
+0xE2 = 0x201A
+0xE3 = 0x201E
+0xE4 = 0x2030
+0xE5 = 0x00C2
+0xE6 = 0x00CA
+0xE7 = 0x00C1
+0xE8 = 0x00CB
+0xE9 = 0x00C8
+0xEA = 0x00CD
+0xEB = 0x00CE
+0xEC = 0x00CF
+0xED = 0x00CC
+0xEE = 0x00D3
+0xEF = 0x00D4
+0xF0 = 0xF8FF
+0xF1 = 0x00D2
+0xF2 = 0x00DA
+0xF3 = 0x00DB
+0xF4 = 0x00D9
+0xF5 = 0x0131
+0xF6 = 0x02C6
+0xF7 = 0x02DC
+0xF8 = 0x00AF
+0xF9 = 0x02D8
+0xFA = 0x02D9
+0xFB = 0x02DA
+0xFC = 0x00B8
+0xFD = 0x02DD
+0xFE = 0x02DB
+0xFF = 0x02C7
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/ROMANIAN%UCS.src b/share/i18n/csmapper/APPLE/ROMANIAN%UCS.src
new file mode 100644 (file)
index 0000000..a663229
--- /dev/null
@@ -0,0 +1,284 @@
+# $NetBSD: ROMANIAN%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           ROMANIAN/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  ROMANIAN.TXT
+#
+#   Contents:   Map (external version) from Mac OS Romanian
+#               character set to Unicode 3.0 and later.
+#
+#   Copyright:  (c) 1995-2002, 2005 by Apple Computer, Inc., all rights
+#               reserved.
+#
+#   Contact:    charsets@apple.com
+#
+#   Changes:
+#
+#       c02  2005-Apr-05    Update header comments. Matches internal xml
+#                           <c1.2> and Text Encoding Converter 2.0.
+#      b3,c1 2002-Dec-19    Update mappings for 0xAF, 0xBF, 0xDE, 0xDF
+#                           to use new composed characters added in
+#                           Unicode 3.0. Update URLs, notes. Matches
+#                           internal utom<b3>.
+#       b02  1999-Sep-22    Encoding changed for Mac OS 8.5; change
+#                           mapping of 0xDB from CURRENCY SIGN to EURO
+#                           SIGN. Update contact e-mail address. Matches
+#                           internal utom<b2>, ufrm<b2>, and Text
+#                           Encoding Converter version 1.5.
+#       n05  1998-Feb-05    Minor update to header comments
+#       n03  1997-Dec-14    Update to match internal utom<n5>, ufrm<n16>:
+#                           Change standard mapping for 0xBD from U+2126
+#                           to its canonical decomposition, U+03A9.
+#                           Change mapping of 0xAF,0xBF,0xDE,0xDF from
+#                           composed S/T WITH CEDILLA to S/T with
+#                           COMBINING COMMA BELOW (to match our
+#                           decomposition mappings).
+#       n02  1995-Apr-15    First version (after fixing some typos).
+#                           Matches internal ufrm<n4>.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Romanian code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Romanian code order.
+#
+#   One of these mappings requires the use of a corporate character.
+#   See the file "CORPCHAR.TXT" and notes below.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Romanian character set uses the standard control characters at
+#   0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Romanian:
+# -------------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported via transcoding to and from
+#   Unicode.
+#
+#   Mac OS Romanian is used only for Romanian.
+#
+#   The Mac OS Romanian encoding shares the script code smRoman
+#   (0) with the standard Mac OS Roman encoding. To determine if
+#   the Romanian encoding is being used, you must also check if the
+#   system region code is 39, verRomania.
+#
+#   This character set is a variant of standard Mac OS Roman, adding
+#   upper and lower A breve, S comma below, and T comma below. It
+#   has 6 code point differences from standard Mac OS Roman.
+#
+#   Before Mac OS 8.5, code point 0xDB was CURRENCY SIGN, and was
+#   mapped to U+00A4. In Mac OS 8.5 and later versions, code point
+#   0xDB is changed to EURO SIGN and maps to U+20AC; the standard
+#   Apple fonts are updated for Mac OS 8.5 to reflect this. There is
+#   a "currency sign" variant of the Mac OS Romanian encoding that
+#   still maps 0xDB to U+00A4; this can be used for older fonts.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+#   The following corporate zone Unicode character is used in this
+#   mapping:
+#
+#     0xF8FF  Apple logo
+#
+#   NOTE: The graphic image associated with the Apple logo character
+#   is not authorized for use without permission of Apple, and
+#   unauthorized use might constitute trademark infringement.
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+#   Changes from version b02 to version b03/c01:
+#
+#   - Update the mappings for 0xAF, 0xBF, 0xDE, 0xDF to use new
+#     composed Unicode characters 0x0218-0x021B added in Unicode 3.0;
+#     the previous mappings were to the equivalent decomposition
+#     sequences.
+#
+#   Changes from version n05 to version b02:
+#
+#   - Encoding changed for Mac OS 8.5; change mapping of 0xDB from
+#   CURRENCY SIGN (U+00A4) to EURO SIGN (U+20AC).
+#
+#   Changes from version n02 to version n03:
+#
+#   - Change mapping of 0xBD from U+2126 to its canonical
+#     decomposition, U+03A9.
+#   - Change mapping of 0xAF,0xBF,0xDE,0xDF from composed S or T
+#     WITH CEDILLA to S or T with COMBINING COMMA BELOW (to match
+#     our decomposition mappings).
+#
+##################
+0x00 - 0x7E = 0x0000 -
+0x80 = 0x00C4
+0x81 = 0x00C5
+0x82 = 0x00C7
+0x83 = 0x00C9
+0x84 = 0x00D1
+0x85 = 0x00D6
+0x86 = 0x00DC
+0x87 = 0x00E1
+0x88 = 0x00E0
+0x89 = 0x00E2
+0x8A = 0x00E4
+0x8B = 0x00E3
+0x8C = 0x00E5
+0x8D = 0x00E7
+0x8E = 0x00E9
+0x8F = 0x00E8
+0x90 = 0x00EA
+0x91 = 0x00EB
+0x92 = 0x00ED
+0x93 = 0x00EC
+0x94 = 0x00EE
+0x95 = 0x00EF
+0x96 = 0x00F1
+0x97 = 0x00F3
+0x98 = 0x00F2
+0x99 = 0x00F4
+0x9A = 0x00F6
+0x9B = 0x00F5
+0x9C = 0x00FA
+0x9D = 0x00F9
+0x9E = 0x00FB
+0x9F = 0x00FC
+0xA0 = 0x2020
+0xA1 = 0x00B0
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x00A7
+0xA5 = 0x2022
+0xA6 = 0x00B6
+0xA7 = 0x00DF
+0xA8 = 0x00AE
+0xA9 = 0x00A9
+0xAA = 0x2122
+0xAB = 0x00B4
+0xAC = 0x00A8
+0xAD = 0x2260
+0xAE = 0x0102
+0xAF = 0x0218
+0xB0 = 0x221E
+0xB1 = 0x00B1
+0xB2 = 0x2264
+0xB3 = 0x2265
+0xB4 = 0x00A5
+0xB5 = 0x00B5
+0xB6 = 0x2202
+0xB7 = 0x2211
+0xB8 = 0x220F
+0xB9 = 0x03C0
+0xBA = 0x222B
+0xBB = 0x00AA
+0xBC = 0x00BA
+0xBD = 0x03A9
+0xBE = 0x0103
+0xBF = 0x0219
+0xC0 = 0x00BF
+0xC1 = 0x00A1
+0xC2 = 0x00AC
+0xC3 = 0x221A
+0xC4 = 0x0192
+0xC5 = 0x2248
+0xC6 = 0x2206
+0xC7 = 0x00AB
+0xC8 = 0x00BB
+0xC9 = 0x2026
+0xCA = 0x00A0
+0xCB = 0x00C0
+0xCC = 0x00C3
+0xCD = 0x00D5
+0xCE = 0x0152
+0xCF = 0x0153
+0xD0 = 0x2013
+0xD1 = 0x2014
+0xD2 = 0x201C
+0xD3 = 0x201D
+0xD4 = 0x2018
+0xD5 = 0x2019
+0xD6 = 0x00F7
+0xD7 = 0x25CA
+0xD8 = 0x00FF
+0xD9 = 0x0178
+0xDA = 0x2044
+0xDB = 0x20AC
+0xDC = 0x2039
+0xDD = 0x203A
+0xDE = 0x021A
+0xDF = 0x021B
+0xE0 = 0x2021
+0xE1 = 0x00B7
+0xE2 = 0x201A
+0xE3 = 0x201E
+0xE4 = 0x2030
+0xE5 = 0x00C2
+0xE6 = 0x00CA
+0xE7 = 0x00C1
+0xE8 = 0x00CB
+0xE9 = 0x00C8
+0xEA = 0x00CD
+0xEB = 0x00CE
+0xEC = 0x00CF
+0xED = 0x00CC
+0xEE = 0x00D3
+0xEF = 0x00D4
+0xF0 = 0xF8FF
+0xF1 = 0x00D2
+0xF2 = 0x00DA
+0xF3 = 0x00DB
+0xF4 = 0x00D9
+0xF5 = 0x0131
+0xF6 = 0x02C6
+0xF7 = 0x02DC
+0xF8 = 0x00AF
+0xF9 = 0x02D8
+0xFA = 0x02D9
+0xFB = 0x02DA
+0xFC = 0x00B8
+0xFD = 0x02DD
+0xFE = 0x02DB
+0xFF = 0x02C7
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/THAI%UCS.src b/share/i18n/csmapper/APPLE/THAI%UCS.src
new file mode 100644 (file)
index 0000000..52c0449
--- /dev/null
@@ -0,0 +1,301 @@
+# $NetBSD: THAI%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           THAI/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  THAI.TXT
+#
+#   Contents:   Map (external version) from Mac OS Thai
+#               character set to Unicode 3.2 and later.
+#
+#   Copyright:  (c) 1995-2002, 2005 by Apple Computer, Inc., all rights
+#               reserved.
+#
+#   Contact:    charsets@apple.com
+#
+#   Changes:
+#
+#       c02  2005-Apr-05    Update header comments. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#      b3,c1 2002-Dec-19    Update mapping for 0xDB to use new Unicode
+#                           3.2 WORD JOINER instead of ZWNBSP (BOM).
+#                           Update URLs. Matches internal utom<b3>.
+#       b02  1999-Sep-22    Update contact e-mail address. Matches
+#                           internal utom<b1>, ufrm<b2>, and Text
+#                           Encoding Converter version 1.5.
+#       n07  1998-Feb-05    Update to match internal utom<n5>, ufrm<n13>
+#                           and Text Encoding Converter version 1.3:
+#                           Use standard Unicodes plus transcoding hints
+#                           instead of single corporate characters; see
+#                           details below. Also update header comments
+#                           to new format.
+#       n04  1995-Nov-17    First version (after fixing some typos).
+#                           Matches internal ufrm<n6>.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Thai code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode or Unicode sequence
+#       (in hex as 0xNNNN or 0xNNNN+0xNNNN).
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Thai code order.
+#
+#   Some of these mappings require the use of corporate characters.
+#   See the file "CORPCHAR.TXT" and notes below.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Thai character set uses the standard control characters at
+#   0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Thai:
+# ---------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported via transcoding to and from
+#   Unicode.
+#
+#   Codes 0xA1-0xDA and 0xDF-0xFB are the character set from Thai
+#   standard TIS 620-2533, except that the following changes are
+#   made:
+#     0xEE is TRADE MARK SIGN (instead of THAI CHARACTER YAMAKKAN)
+#     0xFA is REGISTERED SIGN (instead of THAI CHARACTER ANGKHANKHU)
+#     0xFB is COPYRIGHT SIGN (instead of THAI CHARACTER KHOMUT)
+#
+#   Codes 0x80-0x82, 0x8D-0x8E, 0x91, 0x9D-0x9E, and 0xDB-0xDE are
+#   various additional punctuation marks (e.g. curly quotes,
+#   ellipsis), no-break space, and two special characters "word join"
+#   and "word break".
+#
+#   Codes 0x83-0x8C, 0x8F, and 0x92-0x9C are for positional variants
+#   of the upper vowels, tone marks, and other signs at 0xD1,
+#   0xD4-0xD7, and 0xE7-0xED. The positional variants would normally
+#   be considered presentation forms only and not characters. In most
+#   cases they are not typed directly; they are selected automatically
+#   at display time by the WorldScript software. However, using the
+#   Thai-DTP keyboard, the presentation forms can in fact be typed
+#   directly using dead keys. Thus they must be treated as real
+#   characters in the Mac OS Thai encoding. They are mapped using
+#   variant tags; see below.
+#
+#   Several code points are undefined and unused (they cannot be
+#   typed using any of the Mac OS Thai keyboard layouts): 0x90, 0x9F,
+#   0xFC-0xFE. These are not shown in the table below.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+#   The goals in the Apple mappings provided here are:
+#   - Ensure roundtrip mapping from every character in the Mac OS Thai
+#   character set to Unicode and back
+#   - Use standard Unicode characters as much as possible, to maximize
+#   interchangeability of the resulting Unicode text. Whenever possible,
+#   avoid having content carried by private-use characters.
+#
+#   To satisfy both goals, we use private use characters to mark variants
+#   that are similar to a sequence of one or more standard Unicode
+#   characters.
+#
+#   Apple has defined a block of 32 corporate characters as "transcoding
+#   hints." These are used in combination with standard Unicode characters
+#   to force them to be treated in a special way for mapping to other
+#   encodings; they have no other effect. Sixteen of these transcoding
+#   hints are "grouping hints" - they indicate that the next 2-4 Unicode
+#   characters should be treated as a single entity for transcoding. The
+#   other sixteen transcoding hints are "variant tags" - they are like
+#   combining characters, and can follow a standard Unicode (or a sequence
+#   consisting of a base character and other combining characters) to
+#   cause it to be treated in a special way for transcoding. These always
+#   terminate a combining-character sequence.
+#
+#   The transcoding coding hints used in this mapping table are four
+#   variant tags in the range 0xF873-75. Since these are combined with
+#   standard Unicode characters, some characters in the Mac OS Thai
+#   character set map to a sequence of two Unicodes instead of a single
+#   Unicode character. For example, the Mac OS Thai character at 0x83 is a
+#   low-left positional variant of THAI CHARACTER MAI EK (the standard
+#   mapping is for the abstract character at 0xE8). So 0x83 is mapped to
+#   0x0E48 (THAI CHARACTER MAI EK) + 0xF875 (a variant tag).
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+#   Changes from version b02 to version b03/c01:
+#
+#   - Update mapping for 0xDB to use new Unicode 3.2 character U+2060
+#     WORD JOINER instead of U+FEFF ZERO WIDTH NO-BREAK SPACE (BOM)
+#
+#   Changes from version n04 to version n07:
+#
+#   - Changed mappings of the positional variants to use standard
+#   Unicodes + transcoding hint, instead of using single corporate
+#   zone characters. This affected the mappings for the following:
+#   0x83-08C, 0x8F, 0x92-0x9C
+#
+#   - Just comment out unused code points in the table, instead
+#   of mapping them to U+FFFD.
+#
+##################
+0x00 - 0x7E = 0x0000 -
+0x80 = 0x00AB
+0x81 = 0x00BB
+0x82 = 0x2026
+0x83 = 0x0E48
+0x84 = 0x0E49
+0x85 = 0x0E4A
+0x86 = 0x0E4B
+0x87 = 0x0E4C
+0x88 = 0x0E48
+0x89 = 0x0E49
+0x8A = 0x0E4A
+0x8B = 0x0E4B
+0x8C = 0x0E4C
+0x8D = 0x201C
+0x8E = 0x201D
+0x8F = 0x0E4D
+0x91 = 0x2022
+0x92 = 0x0E31
+0x93 = 0x0E47
+0x94 = 0x0E34
+0x95 = 0x0E35
+0x96 = 0x0E36
+0x97 = 0x0E37
+0x98 = 0x0E48
+0x99 = 0x0E49
+0x9A = 0x0E4A
+0x9B = 0x0E4B
+0x9C = 0x0E4C
+0x9D = 0x2018
+0x9E = 0x2019
+0xA0 = 0x00A0
+0xA1 = 0x0E01
+0xA2 = 0x0E02
+0xA3 = 0x0E03
+0xA4 = 0x0E04
+0xA5 = 0x0E05
+0xA6 = 0x0E06
+0xA7 = 0x0E07
+0xA8 = 0x0E08
+0xA9 = 0x0E09
+0xAA = 0x0E0A
+0xAB = 0x0E0B
+0xAC = 0x0E0C
+0xAD = 0x0E0D
+0xAE = 0x0E0E
+0xAF = 0x0E0F
+0xB0 = 0x0E10
+0xB1 = 0x0E11
+0xB2 = 0x0E12
+0xB3 = 0x0E13
+0xB4 = 0x0E14
+0xB5 = 0x0E15
+0xB6 = 0x0E16
+0xB7 = 0x0E17
+0xB8 = 0x0E18
+0xB9 = 0x0E19
+0xBA = 0x0E1A
+0xBB = 0x0E1B
+0xBC = 0x0E1C
+0xBD = 0x0E1D
+0xBE = 0x0E1E
+0xBF = 0x0E1F
+0xC0 = 0x0E20
+0xC1 = 0x0E21
+0xC2 = 0x0E22
+0xC3 = 0x0E23
+0xC4 = 0x0E24
+0xC5 = 0x0E25
+0xC6 = 0x0E26
+0xC7 = 0x0E27
+0xC8 = 0x0E28
+0xC9 = 0x0E29
+0xCA = 0x0E2A
+0xCB = 0x0E2B
+0xCC = 0x0E2C
+0xCD = 0x0E2D
+0xCE = 0x0E2E
+0xCF = 0x0E2F
+0xD0 = 0x0E30
+0xD1 = 0x0E31
+0xD2 = 0x0E32
+0xD3 = 0x0E33
+0xD4 = 0x0E34
+0xD5 = 0x0E35
+0xD6 = 0x0E36
+0xD7 = 0x0E37
+0xD8 = 0x0E38
+0xD9 = 0x0E39
+0xDA = 0x0E3A
+0xDB = 0x2060
+0xDC = 0x200B
+0xDD = 0x2013
+0xDE = 0x2014
+0xDF = 0x0E3F
+0xE0 = 0x0E40
+0xE1 = 0x0E41
+0xE2 = 0x0E42
+0xE3 = 0x0E43
+0xE4 = 0x0E44
+0xE5 = 0x0E45
+0xE6 = 0x0E46
+0xE7 = 0x0E47
+0xE8 = 0x0E48
+0xE9 = 0x0E49
+0xEA = 0x0E4A
+0xEB = 0x0E4B
+0xEC = 0x0E4C
+0xED = 0x0E4D
+0xEE = 0x2122
+0xEF = 0x0E4F
+0xF0 = 0x0E50
+0xF1 = 0x0E51
+0xF2 = 0x0E52
+0xF3 = 0x0E53
+0xF4 = 0x0E54
+0xF5 = 0x0E55
+0xF6 = 0x0E56
+0xF7 = 0x0E57
+0xF8 = 0x0E58
+0xF9 = 0x0E59
+0xFA = 0x00AE
+0xFB = 0x00A9
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/TURKISH%UCS.src b/share/i18n/csmapper/APPLE/TURKISH%UCS.src
new file mode 100644 (file)
index 0000000..562734d
--- /dev/null
@@ -0,0 +1,260 @@
+# $NetBSD: TURKISH%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           TURKISH/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  TURKISH.TXT
+#
+#   Contents:   Map (external version) from Mac OS Turkish
+#               character set to Unicode 2.1 and later.
+#
+#   Copyright:  (c) 1995-2002, 2005 by Apple Computer, Inc., all rights
+#               reserved.
+#
+#   Contact:    charsets@apple.com
+#
+#   Changes:
+#
+#       c02  2005-Apr-05    Update header comments. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#      b3,c1 2002-Dec-19    Update URLs, notes. Matches internal
+#                           utom<b1>.
+#       b02  1999-Sep-22    Update contact e-mail address. Matches
+#                           internal utom<b1>, ufrm<b1>, and Text
+#                           Encoding Converter version 1.5.
+#       n05  1998-Feb-05    Minor update to header comments
+#       n03  1997-Dec-14    Update to match internal utom<n5>, ufrm<n15>:
+#                           Change standard mapping for 0xBD from U+2126
+#                           to its canonical decomposition, U+03A9.
+#       n02  1995-Apr-15    First version (after fixing some typos).
+#                           Matches internal ufrm<n4>.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Turkish code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Turkish code order.
+#
+#   Two of these mappings requires the use of a corporate character.
+#   See the file "CORPCHAR.TXT" and notes below.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Turkish character set uses the standard control characters at
+#   0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Turkish:
+# ------------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported via transcoding to and from
+#   Unicode.
+#
+#      Mac OS Turkish is used for Turkish.
+#
+#   The Mac OS Turkish encoding shares the script code smRoman
+#   (0) with the Mac OS Roman encoding. To determine if the Turkish
+#   encoding is being used, you must also check if the system region
+#   code is 24, verTurkey.
+#
+#   This character set is a variant of standard Mac OS Roman. It adds
+#   upper & lower G with breve, upper & lower S with cedilla, upper I
+#   with dot, and moves the dotless lower i from its position at 0xF5
+#   in standard Mac OS Roman to a position at 0xDD here (leaving the
+#   0xF5 code point undefined in Mac OS Turkish). This gives a total
+#   of 7 code point differences from standard Mac OS Roman.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+#   The following corporate zone Unicode characters are used in this
+#   mapping:
+#
+#     0xF8A0  undefined1, used to map the single undefined code point
+#             in Mac OS Turkish (to obtain roundtrip fidelity for all
+#             code points).
+#     0xF8FF  Apple logo
+#
+#   NOTE: The graphic image associated with the Apple logo character
+#   is not authorized for use without permission of Apple, and
+#   unauthorized use might constitute trademark infringement.
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+#   Changes from version n02 to version n03:
+#
+#   - Change mapping of 0xBD from U+2126 to its canonical
+#     decomposition, U+03A9.
+#
+##################
+0x00 - 0x7E = 0x0000 -
+0x80 = 0x00C4
+0x81 = 0x00C5
+0x82 = 0x00C7
+0x83 = 0x00C9
+0x84 = 0x00D1
+0x85 = 0x00D6
+0x86 = 0x00DC
+0x87 = 0x00E1
+0x88 = 0x00E0
+0x89 = 0x00E2
+0x8A = 0x00E4
+0x8B = 0x00E3
+0x8C = 0x00E5
+0x8D = 0x00E7
+0x8E = 0x00E9
+0x8F = 0x00E8
+0x90 = 0x00EA
+0x91 = 0x00EB
+0x92 = 0x00ED
+0x93 = 0x00EC
+0x94 = 0x00EE
+0x95 = 0x00EF
+0x96 = 0x00F1
+0x97 = 0x00F3
+0x98 = 0x00F2
+0x99 = 0x00F4
+0x9A = 0x00F6
+0x9B = 0x00F5
+0x9C = 0x00FA
+0x9D = 0x00F9
+0x9E = 0x00FB
+0x9F = 0x00FC
+0xA0 = 0x2020
+0xA1 = 0x00B0
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x00A7
+0xA5 = 0x2022
+0xA6 = 0x00B6
+0xA7 = 0x00DF
+0xA8 = 0x00AE
+0xA9 = 0x00A9
+0xAA = 0x2122
+0xAB = 0x00B4
+0xAC = 0x00A8
+0xAD = 0x2260
+0xAE = 0x00C6
+0xAF = 0x00D8
+0xB0 = 0x221E
+0xB1 = 0x00B1
+0xB2 = 0x2264
+0xB3 = 0x2265
+0xB4 = 0x00A5
+0xB5 = 0x00B5
+0xB6 = 0x2202
+0xB7 = 0x2211
+0xB8 = 0x220F
+0xB9 = 0x03C0
+0xBA = 0x222B
+0xBB = 0x00AA
+0xBC = 0x00BA
+0xBD = 0x03A9
+0xBE = 0x00E6
+0xBF = 0x00F8
+0xC0 = 0x00BF
+0xC1 = 0x00A1
+0xC2 = 0x00AC
+0xC3 = 0x221A
+0xC4 = 0x0192
+0xC5 = 0x2248
+0xC6 = 0x2206
+0xC7 = 0x00AB
+0xC8 = 0x00BB
+0xC9 = 0x2026
+0xCA = 0x00A0
+0xCB = 0x00C0
+0xCC = 0x00C3
+0xCD = 0x00D5
+0xCE = 0x0152
+0xCF = 0x0153
+0xD0 = 0x2013
+0xD1 = 0x2014
+0xD2 = 0x201C
+0xD3 = 0x201D
+0xD4 = 0x2018
+0xD5 = 0x2019
+0xD6 = 0x00F7
+0xD7 = 0x25CA
+0xD8 = 0x00FF
+0xD9 = 0x0178
+0xDA = 0x011E
+0xDB = 0x011F
+0xDC = 0x0130
+0xDD = 0x0131
+0xDE = 0x015E
+0xDF = 0x015F
+0xE0 = 0x2021
+0xE1 = 0x00B7
+0xE2 = 0x201A
+0xE3 = 0x201E
+0xE4 = 0x2030
+0xE5 = 0x00C2
+0xE6 = 0x00CA
+0xE7 = 0x00C1
+0xE8 = 0x00CB
+0xE9 = 0x00C8
+0xEA = 0x00CD
+0xEB = 0x00CE
+0xEC = 0x00CF
+0xED = 0x00CC
+0xEE = 0x00D3
+0xEF = 0x00D4
+0xF0 = 0xF8FF
+0xF1 = 0x00D2
+0xF2 = 0x00DA
+0xF3 = 0x00DB
+0xF4 = 0x00D9
+0xF5 = 0xF8A0
+0xF6 = 0x02C6
+0xF7 = 0x02DC
+0xF8 = 0x00AF
+0xF9 = 0x02D8
+0xFA = 0x02D9
+0xFB = 0x02DA
+0xFC = 0x00B8
+0xFD = 0x02DD
+0xFE = 0x02DB
+0xFF = 0x02C7
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/UCS%CELTIC.src b/share/i18n/csmapper/APPLE/UCS%CELTIC.src
new file mode 100644 (file)
index 0000000..f7693ca
--- /dev/null
@@ -0,0 +1,247 @@
+# $NetBSD: UCS%CELTIC.src,v 1.2 2006/04/08 15:47:39 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/CELTIC
+SRC_ZONE       0x0000-0x2663
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  CELTIC.TXT
+#
+#   Contents:   Map (external version) from Mac OS Celtic
+#               character set to Unicode 2.1 and later
+#
+#   Contacts:   charsets@apple.com, everson@evertype.com
+#
+#   Changes:
+#
+#       c01  2005-Apr-01    First posted version. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Celtic code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Celtic code order.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Celtic character set uses the standard control characters
+#   at 0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Celtic (partly from Michael Everson):
+# -----------------------------------------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported via transcoding to and from
+#   Unicode.
+#
+#   This character set was developed by Michael Everson of Everson
+#   Typography (everson@evertype.com) and was used for the Irish
+#   localizations of Mac OS 6.0.8 and 7.1, for the Welsh localization of
+#   Mac OS 7.1, and for several fonts that can be used on any version of
+#   Mac OS 7.1 or later. Note that while Apple authorized
+#   the Irish and Welsh localizations mentioned above, they were not
+#   systems which shipped with Apple hardware, and were not otherwise
+#   supported by Apple. Fonts conforming to the Mac OS Celtic character
+#   set are available from Everson Typography (http://www.evertype.com)
+#   and MEU Cymru (http://www.meucymru.co.uk). Information about the use
+#   of this character set is available at
+#   http://www.evertype.com/celtscript/celtcode.html.
+#
+#   The Mac OS Celtic encoding shares the script code smRoman (0) with
+#   the standard Mac OS Roman encoding. To determine if the Celtic
+#   encoding is being used in Mac OS 7-9, you should also check if the
+#   system region code is 50, verIreland, or 79, verWales. Otherwise,
+#   you can check for particular fonts that conform to this encoding.
+#
+#   This character set is a variant of standard Mac OS Roman, adding
+#   capital and small y with acute, grave, and circumflex, and capital
+#   and small w with acute, grave, circumflex and diaeresis. It has 14
+#   code point differences from standard Mac OS Roman (0xDE, 0xDF, 0xE2,
+#   0xE3, 0xF6-0xFF).
+#
+#   Before Mac OS 8.5, code point 0xDB was CURRENCY SIGN, and was
+#   mapped to U+00A4. In Mac OS 8.5 and later versions, code point
+#   0xDB is changed to EURO SIGN and maps to U+20AC; the standard
+#   Apple fonts were updated for Mac OS 8.5 to reflect this. There is
+#   a "currency sign" variant of the Mac OS Celtic encoding that still
+#   maps 0xDB to U+00A4; this can be used for older fonts.
+#   Note: U+20AC is new with Unicode 2.1; for earlier Unicode
+#   versions, Mac OS Celtic 0xDB may be mapped to private-use
+#   character U+F8A0.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+##################
+0x0000 - 0x007E = 0x00 -
+0x00A0 = 0xCA
+0x00A1 = 0xC1
+0x00A2 = 0xA2
+0x00A3 = 0xA3
+0x00A5 = 0xB4
+0x00A7 = 0xA4
+0x00A8 = 0xAC
+0x00A9 = 0xA9
+0x00AA = 0xBB
+0x00AB = 0xC7
+0x00AC = 0xC2
+0x00AE = 0xA8
+0x00B0 = 0xA1
+0x00B1 = 0xB1
+0x00B4 = 0xAB
+0x00B5 = 0xB5
+0x00B6 = 0xA6
+0x00B7 = 0xE1
+0x00BA = 0xBC
+0x00BB = 0xC8
+0x00BF = 0xC0
+0x00C0 = 0xCB
+0x00C1 = 0xE7
+0x00C2 = 0xE5
+0x00C3 = 0xCC
+0x00C4 = 0x80
+0x00C5 = 0x81
+0x00C6 = 0xAE
+0x00C7 = 0x82
+0x00C8 = 0xE9
+0x00C9 = 0x83
+0x00CA = 0xE6
+0x00CB = 0xE8
+0x00CC = 0xED
+0x00CD = 0xEA
+0x00CE = 0xEB
+0x00CF = 0xEC
+0x00D1 = 0x84
+0x00D2 = 0xF1
+0x00D3 = 0xEE
+0x00D4 = 0xEF
+0x00D5 = 0xCD
+0x00D6 = 0x85
+0x00D8 = 0xAF
+0x00D9 = 0xF4
+0x00DA = 0xF2
+0x00DB = 0xF3
+0x00DC = 0x86
+0x00DD = 0xF6
+0x00DF = 0xA7
+0x00E0 = 0x88
+0x00E1 = 0x87
+0x00E2 = 0x89
+0x00E3 = 0x8B
+0x00E4 = 0x8A
+0x00E5 = 0x8C
+0x00E6 = 0xBE
+0x00E7 = 0x8D
+0x00E8 = 0x8F
+0x00E9 = 0x8E
+0x00EA = 0x90
+0x00EB = 0x91
+0x00EC = 0x93
+0x00ED = 0x92
+0x00EE = 0x94
+0x00EF = 0x95
+0x00F1 = 0x96
+0x00F2 = 0x98
+0x00F3 = 0x97
+0x00F4 = 0x99
+0x00F5 = 0x9B
+0x00F6 = 0x9A
+0x00F7 = 0xD6
+0x00F8 = 0xBF
+0x00F9 = 0x9D
+0x00FA = 0x9C
+0x00FB = 0x9E
+0x00FC = 0x9F
+0x00FD = 0xF7
+0x00FF = 0xD8
+0x0131 = 0xF5
+0x0152 = 0xCE
+0x0153 = 0xCF
+0x0174 = 0xF8
+0x0175 = 0xF9
+0x0176 = 0xDE
+0x0177 = 0xDF
+0x0178 = 0xD9
+0x0192 = 0xC4
+0x03A9 = 0xBD
+0x03C0 = 0xB9
+0x1E80 = 0xFC
+0x1E81 = 0xFD
+0x1E82 = 0xFE
+0x1E83 = 0xFF
+0x1E84 = 0xFA
+0x1E85 = 0xFB
+0x1EF2 = 0xE2
+0x1EF3 = 0xE3
+0x2013 = 0xD0
+0x2014 = 0xD1
+0x2018 = 0xD4
+0x2019 = 0xD5
+0x201C = 0xD2
+0x201D = 0xD3
+0x2020 = 0xA0
+0x2021 = 0xE0
+0x2022 = 0xA5
+0x2026 = 0xC9
+0x2030 = 0xE4
+0x2039 = 0xDC
+0x203A = 0xDD
+0x2044 = 0xDA
+0x20AC = 0xDB
+0x2122 = 0xAA
+0x2202 = 0xB6
+0x2206 = 0xC6
+0x220F = 0xB8
+0x2211 = 0xB7
+0x221A = 0xC3
+0x221E = 0xB0
+0x222B = 0xBA
+0x2248 = 0xC5
+0x2260 = 0xAD
+0x2264 = 0xB2
+0x2265 = 0xB3
+0x25CA = 0xD7
+0x2663 = 0xF0
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/UCS%CENTEURO.src b/share/i18n/csmapper/APPLE/UCS%CENTEURO.src
new file mode 100644 (file)
index 0000000..2a68903
--- /dev/null
@@ -0,0 +1,246 @@
+# $NetBSD: UCS%CENTEURO.src,v 1.2 2006/04/08 15:47:39 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/CENTEURO
+SRC_ZONE       0x0000-0x25CA
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  CENTEURO.TXT
+#
+#   Contents:   Map (external version) from Mac OS Central European
+#               character set to Unicode 2.1 and later.
+#
+#   Copyright:  (c) 1995-2002, 2005 by Apple Computer, Inc., all rights
+#               reserved.
+#
+#   Contact:    charsets@apple.com
+#
+#   Changes:
+#
+#       c02  2005-Apr-04    Update header comments. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#      b3,c1 2002-Dec-19    Update URLs. Matches internal utom<b1>.
+#       b02  1999-Sep-22    Update contact e-mail address. Matches
+#                           internal utom<b1>, ufrm<b1>, and Text
+#                           Encoding Converter version 1.5.
+#       n05  1998-Feb-05    Update header comments to new format; no
+#                           mapping changes. Matches internal utom<n3>,
+#                           ufrm<n13>, and Text Encoding Converter
+#                           version 1.3.
+#       n03  1995-Apr-15    First version (after fixing some typos).
+#                           Matches internal ufrm<n5>.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect, 
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Central European code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Central European code order.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Central European character set uses the standard control
+#   characters at 0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Central European:
+# ---------------------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported directly in programming
+#   interfaces for QuickDraw Text, the Script Manager, and related
+#   Text Utilities. For other purposes it is supported via transcoding
+#   to and from Unicode.
+#
+#   This character set is intended to cover the following languages:
+#
+#   Polish, Czech, Slovak, Hungarian, Estonian, Latvian, Lithuanian
+#
+#   These are written in Latin script, but using a different set of
+#   of accented characters than Mac OS Roman. The Mac OS Central
+#   European character set also includes a number of characters
+#   needed for the Mac OS user interface and localization (e.g.
+#   ellipsis, bullet, copyright sign), several typographic
+#   punctuation symbols, math symbols, etc. However, it has a
+#   smaller set of punctuation and symbols than Mac OS Roman. All of
+#   the characters in Mac OS Central European that are also in the
+#   Mac OS Roman character set are at the same code point in both
+#   character sets; this improves application compatibility.
+#
+#   Note: This does not have the same letter repertoire as ISO
+#   8859-2 (Latin-2); each has some accented letters that the other
+#   does not have.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+##################
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xCA
+0x00A3 = 0xA3
+0x00A7 = 0xA4
+0x00A8 = 0xAC
+0x00A9 = 0xA9
+0x00AB = 0xC7
+0x00AC = 0xC2
+0x00AE = 0xA8
+0x00B0 = 0xA1
+0x00B6 = 0xA6
+0x00BB = 0xC8
+0x00C1 = 0xE7
+0x00C4 = 0x80
+0x00C9 = 0x83
+0x00CD = 0xEA
+0x00D3 = 0xEE
+0x00D4 = 0xEF
+0x00D5 = 0xCD
+0x00D6 = 0x85
+0x00DA = 0xF2
+0x00DC = 0x86
+0x00DD = 0xF8
+0x00DF = 0xA7
+0x00E1 = 0x87
+0x00E4 = 0x8A
+0x00E9 = 0x8E
+0x00ED = 0x92
+0x00F3 = 0x97
+0x00F4 = 0x99
+0x00F5 = 0x9B
+0x00F6 = 0x9A
+0x00F7 = 0xD6
+0x00FA = 0x9C
+0x00FC = 0x9F
+0x00FD = 0xF9
+0x0100 = 0x81
+0x0101 = 0x82
+0x0104 = 0x84
+0x0105 = 0x88
+0x0106 = 0x8C
+0x0107 = 0x8D
+0x010C = 0x89
+0x010D = 0x8B
+0x010E = 0x91
+0x010F = 0x93
+0x0112 = 0x94
+0x0113 = 0x95
+0x0116 = 0x96
+0x0117 = 0x98
+0x0118 = 0xA2
+0x0119 = 0xAB
+0x011A = 0x9D
+0x011B = 0x9E
+0x0122 = 0xFE
+0x0123 = 0xAE
+0x012A = 0xB1
+0x012B = 0xB4
+0x012E = 0xAF
+0x012F = 0xB0
+0x0136 = 0xB5
+0x0137 = 0xFA
+0x0139 = 0xBD
+0x013A = 0xBE
+0x013B = 0xB9
+0x013C = 0xBA
+0x013D = 0xBB
+0x013E = 0xBC
+0x0141 = 0xFC
+0x0142 = 0xB8
+0x0143 = 0xC1
+0x0144 = 0xC4
+0x0145 = 0xBF
+0x0146 = 0xC0
+0x0147 = 0xC5
+0x0148 = 0xCB
+0x014C = 0xCF
+0x014D = 0xD8
+0x0150 = 0xCC
+0x0151 = 0xCE
+0x0154 = 0xD9
+0x0155 = 0xDA
+0x0156 = 0xDF
+0x0157 = 0xE0
+0x0158 = 0xDB
+0x0159 = 0xDE
+0x015A = 0xE5
+0x015B = 0xE6
+0x0160 = 0xE1
+0x0161 = 0xE4
+0x0164 = 0xE8
+0x0165 = 0xE9
+0x016A = 0xED
+0x016B = 0xF0
+0x016E = 0xF1
+0x016F = 0xF3
+0x0170 = 0xF4
+0x0171 = 0xF5
+0x0172 = 0xF6
+0x0173 = 0xF7
+0x0179 = 0x8F
+0x017A = 0x90
+0x017B = 0xFB
+0x017C = 0xFD
+0x017D = 0xEB
+0x017E = 0xEC
+0x02C7 = 0xFF
+0x2013 = 0xD0
+0x2014 = 0xD1
+0x2018 = 0xD4
+0x2019 = 0xD5
+0x201A = 0xE2
+0x201C = 0xD2
+0x201D = 0xD3
+0x201E = 0xE3
+0x2020 = 0xA0
+0x2022 = 0xA5
+0x2026 = 0xC9
+0x2039 = 0xDC
+0x203A = 0xDD
+0x2122 = 0xAA
+0x2202 = 0xB6
+0x2206 = 0xC6
+0x2211 = 0xB7
+0x221A = 0xC3
+0x2260 = 0xAD
+0x2264 = 0xB2
+0x2265 = 0xB3
+0x25CA = 0xD7
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/UCS%CROATIAN.src b/share/i18n/csmapper/APPLE/UCS%CROATIAN.src
new file mode 100644 (file)
index 0000000..3e91d9f
--- /dev/null
@@ -0,0 +1,270 @@
+# $NetBSD: UCS%CROATIAN.src,v 1.2 2006/04/08 15:47:39 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/CROATIAN
+SRC_ZONE       0x0000-0xF8FF
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  CROATIAN.TXT
+#
+#   Contents:   Map (external version) from Mac OS Croatian
+#               character set to Unicode 2.1 and later.
+#
+#   Copyright:  (c) 1995-2002, 2005 by Apple Computer, Inc., all rights
+#               reserved.
+#
+#   Contact:    charsets@apple.com
+#
+#   Changes:
+#
+#       c02  2005-Apr-04    Update header comments. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#      b3,c1 2002-Dec-19    Update URLs, notes. Matches internal
+#                           utom<b3>.
+#       b02  1999-Sep-22    Encoding changed for Mac OS 8.5; change
+#                           mapping of 0xDB from CURRENCY SIGN to EURO
+#                           SIGN. Update contact e-mail address. Matches
+#                           internal utom<b2>, ufrm<b2>, and Text
+#                           Encoding Converter version 1.5.
+#       n07  1998-Feb-05    Minor update to header comments
+#       n05  1997-Dec-14    Update to match internal utom<5>, ufrm<16>:
+#                           Change standard mapping for 0xBD from U+2126
+#                           to its canonical decomposition, U+03A9.
+#       n03  1995-Apr-15    First version (after fixing some typos).
+#                           Matches internal ufrm<6>.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect, 
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Croatian code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Croatian code order.
+#
+#   One of these mappings requires the use of a corporate character.
+#   See the file "CORPCHAR.TXT" and notes below.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Croatian character set uses the standard control characters
+#   at 0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Croatian:
+# -------------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported via transcoding to and from
+#   Unicode.
+#
+#   Mac OS Croatian is used for Croatian and Slovene.
+#
+#   The Mac OS Croatian encoding shares the script code smRoman
+#   (0) with the standard Mac OS Roman encoding. To determine if
+#   the Croatian encoding is being used, you must check if the
+#   system region code is 68, verCroatia (or 25, verYugoCroatian,
+#   only used in older systems).
+#
+#   This character set is a variant of standard Mac OS Roman
+#   encoding, adding five accented letter case pairs to handle
+#   Croatian. It has 20 code point differences from standard
+#   Mac OS Roman, but only 10 differences in repertoire.
+#
+#   Before Mac OS 8.5, code point 0xDB was CURRENCY SIGN, and was
+#   mapped to U+00A4. In Mac OS 8.5 and later versions, code point
+#   0xDB is changed to EURO SIGN and maps to U+20AC; the standard
+#   Apple fonts are updated for Mac OS 8.5 to reflect this. There is
+#   a "currency sign" variant of the Mac OS Croatian encoding that
+#   still maps 0xDB to U+00A4; this can be used for older fonts.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+#   The following corporate zone Unicode character is used in this
+#   mapping:
+#
+#     0xF8FF  Apple logo
+#
+#   NOTE: The graphic image associated with the Apple logo character
+#   is not authorized for use without permission of Apple, and
+#   unauthorized use might constitute trademark infringement.
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+#   Changes from version n07 to version b02:
+#
+#   - Encoding changed for Mac OS 8.5; change mapping of 0xDB from
+#   CURRENCY SIGN (U+00A4) to  EURO SIGN (U+20AC).
+#
+#   Changes from version n03 to version n05:
+#
+#   - Change mapping of 0xBD from U+2126 to its canonical
+#     decomposition, U+03A9.
+#
+##################
+0x0000 - 0x007E = 0x00 -
+0x00A0 = 0xCA
+0x00A1 = 0xC1
+0x00A2 = 0xA2
+0x00A3 = 0xA3
+0x00A7 = 0xA4
+0x00A8 = 0xAC
+0x00A9 = 0xD9
+0x00AA = 0xBB
+0x00AB = 0xC7
+0x00AC = 0xC2
+0x00AE = 0xA8
+0x00AF = 0xF8
+0x00B0 = 0xA1
+0x00B1 = 0xB1
+0x00B4 = 0xAB
+0x00B5 = 0xB5
+0x00B6 = 0xA6
+0x00B7 = 0xE1
+0x00B8 = 0xFC
+0x00BA = 0xBC
+0x00BB = 0xDF
+0x00BF = 0xC0
+0x00C0 = 0xCB
+0x00C1 = 0xE7
+0x00C2 = 0xE5
+0x00C3 = 0xCC
+0x00C4 = 0x80
+0x00C5 = 0x81
+0x00C6 = 0xDE
+0x00C7 = 0x82
+0x00C8 = 0xE9
+0x00C9 = 0x83
+0x00CA = 0xFD
+0x00CB = 0xFA
+0x00CC = 0xED
+0x00CD = 0xEA
+0x00CE = 0xEB
+0x00CF = 0xEC
+0x00D1 = 0x84
+0x00D2 = 0xF1
+0x00D3 = 0xEE
+0x00D4 = 0xEF
+0x00D5 = 0xCD
+0x00D6 = 0x85
+0x00D8 = 0xAF
+0x00D9 = 0xF4
+0x00DA = 0xF2
+0x00DB = 0xF3
+0x00DC = 0x86
+0x00DF = 0xA7
+0x00E0 = 0x88
+0x00E1 = 0x87
+0x00E2 = 0x89
+0x00E3 = 0x8B
+0x00E4 = 0x8A
+0x00E5 = 0x8C
+0x00E6 = 0xFE
+0x00E7 = 0x8D
+0x00E8 = 0x8F
+0x00E9 = 0x8E
+0x00EA = 0x90
+0x00EB = 0x91
+0x00EC = 0x93
+0x00ED = 0x92
+0x00EE = 0x94
+0x00EF = 0x95
+0x00F1 = 0x96
+0x00F2 = 0x98
+0x00F3 = 0x97
+0x00F4 = 0x99
+0x00F5 = 0x9B
+0x00F6 = 0x9A
+0x00F7 = 0xD6
+0x00F8 = 0xBF
+0x00F9 = 0x9D
+0x00FA = 0x9C
+0x00FB = 0x9E
+0x00FC = 0x9F
+0x0106 = 0xC6
+0x0107 = 0xE6
+0x010C = 0xC8
+0x010D = 0xE8
+0x0110 = 0xD0
+0x0111 = 0xF0
+0x0131 = 0xF5
+0x0152 = 0xCE
+0x0153 = 0xCF
+0x0160 = 0xA9
+0x0161 = 0xB9
+0x017D = 0xAE
+0x017E = 0xBE
+0x0192 = 0xC4
+0x02C6 = 0xF6
+0x02C7 = 0xFF
+0x02DA = 0xFB
+0x02DC = 0xF7
+0x03A9 = 0xBD
+0x03C0 = 0xF9
+0x2013 = 0xE0
+0x2014 = 0xD1
+0x2018 = 0xD4
+0x2019 = 0xD5
+0x201A = 0xE2
+0x201C = 0xD2
+0x201D = 0xD3
+0x201E = 0xE3
+0x2020 = 0xA0
+0x2022 = 0xA5
+0x2026 = 0xC9
+0x2030 = 0xE4
+0x2039 = 0xDC
+0x203A = 0xDD
+0x2044 = 0xDA
+0x20AC = 0xDB
+0x2122 = 0xAA
+0x2202 = 0xB6
+0x2206 = 0xB4
+0x220F = 0xB8
+0x2211 = 0xB7
+0x221A = 0xC3
+0x221E = 0xB0
+0x222B = 0xBA
+0x2248 = 0xC5
+0x2260 = 0xAD
+0x2264 = 0xB2
+0x2265 = 0xB3
+0x25CA = 0xD7
+0xF8FF = 0xD8
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/UCS%CYRILLIC.src b/share/i18n/csmapper/APPLE/UCS%CYRILLIC.src
new file mode 100644 (file)
index 0000000..28b99b2
--- /dev/null
@@ -0,0 +1,271 @@
+# $NetBSD: UCS%CYRILLIC.src,v 1.2 2006/04/08 15:47:39 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/CYRILLIC
+SRC_ZONE       0x0000-0x2265
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  CYRILLIC.TXT
+#
+#   Contents:   Map (external version) from Mac OS Cyrillic
+#               character set to Unicode 2.1 and later.
+#
+#   Copyright:  (c) 1995-2002, 2005 by Apple Computer, Inc., all rights
+#               reserved.
+#
+#   Contact:    charsets@apple.com
+#
+#   Changes:
+#
+#       c03  2005-Apr-05    Update header comments. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#      b3,c1 2002-Dec-19    Update URLs, notes. Matches internal
+#                           utom<b2>.
+#       b02  1999-Sep-22    Encoding changed for Mac OS 9.0 to merge
+#                           with Mac OS Ukrainian and support EURO SIGN;
+#                           Change mappings for 0xA2, 0xB6, and 0xFF.
+#                           Update contact e-mail address. Matches
+#                           internal utom<b2>, ufrm<b2>, and Text
+#                           Encoding Converter version 1.5.
+#       n05  1998-Feb-05    Update header comments to new format; no
+#                           mapping changes.  Matches internal utom<n3>,
+#                           ufrm<n13>, and Text Encoding Converter
+#                           version 1.3.
+#       n03  1995-Apr-15    First version (after fixing some typos).
+#                           Matches internal ufrm<n5>.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Cyrillic code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Cyrillic code order.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Cyrillic character set uses the standard control characters
+#   at 0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Cyrillic:
+# -------------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported directly in programming
+#   interfaces for QuickDraw Text, the Script Manager, and related
+#   Text Utilities. For other purposes it is supported via transcoding
+#   to and from Unicode.
+#
+#   This is the "Euro sign" version of Mac Cyrillic for Mac OS 9.0 and
+#   later. Before Mac OS 9.0, there were two separate Slavic Cyrillic
+#   encodings:
+#
+#   1. The Cyrillic currency sign variant (used for localized Russian
+#      and Bulgarian systems), which had the following:
+#       0xA2  U+00A2 CENT SIGN
+#       0xB6  U+2202 PARTIAL DIFFERENTIAL
+#       0xFF  U+00A4 CURRENCY SIGN
+#
+#   2. The Ukrainian currency sign variant (used for localized Ukrainian
+#      systems and the pre-9.0 Cyrillic Language Kit), which had the
+#      following:
+#       0xA2  U+0490 CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+#       0xB6  U+0491 CYRILLIC SMALL LETTER GHE WITH UPTURN
+#       0xFF  U+00A4 CURRENCY SIGN
+#
+#   This new Cyrillic Euro sign version is based on the old Ukrainian
+#   currency sign variant, with 0xFF changed to be EURO SIGN.
+#
+#   The Mac OS Cyrillic encoding includes the Cyrillic letter repertoire
+#   of ISO 8859-5 (although not at the same code points). This covers
+#   most of the Slavic languages written in Cyrillic script.
+#
+#   The Mac OS Cyrillic encoding also includes a number of characters
+#   needed for the Mac OS user interface and localization (e.g.
+#   ellipsis, bullet, copyright sign). All of the characters in Mac OS
+#   Cyrillic that are also in the Mac OS Roman encoding are at the
+#   same code point in both; this improves application compatibility.
+#
+#   Note: There is a common Ukrainian glyph variation in which the glyph
+#   for CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I may or may not
+#   have a dot above.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+#   Changes from version n05 to version b02:
+#
+#   - Encoding changed for Mac OS 9.0 to merge with Mac OS Ukrainian and
+#   support EURO SIGN. 0xA2 changed from U+00A2 to U+0490; 0xB6 changed
+#   from U+2202 to U+0491; 0xFF changed from U+00A4 to U+20AC.
+#
+##################
+0x0000 - 0x007E = 0x0000 -
+0x00A0 = 0xCA
+0x00A3 = 0xA3
+0x00A7 = 0xA4
+0x00A9 = 0xA9
+0x00AB = 0xC7
+0x00AC = 0xC2
+0x00AE = 0xA8
+0x00B0 = 0xA1
+0x00B1 = 0xB1
+0x00B5 = 0xB5
+0x00B6 = 0xA6
+0x00BB = 0xC8
+0x00F7 = 0xD6
+0x0192 = 0xC4
+0x0401 = 0xDD
+0x0402 = 0xAB
+0x0403 = 0xAE
+0x0404 = 0xB8
+0x0405 = 0xC1
+0x0406 = 0xA7
+0x0407 = 0xBA
+0x0408 = 0xB7
+0x0409 = 0xBC
+0x040A = 0xBE
+0x040B = 0xCB
+0x040C = 0xCD
+0x040E = 0xD8
+0x040F = 0xDA
+0x0410 = 0x80
+0x0411 = 0x81
+0x0412 = 0x82
+0x0413 = 0x83
+0x0414 = 0x84
+0x0415 = 0x85
+0x0416 = 0x86
+0x0417 = 0x87
+0x0418 = 0x88
+0x0419 = 0x89
+0x041A = 0x8A
+0x041B = 0x8B
+0x041C = 0x8C
+0x041D = 0x8D
+0x041E = 0x8E
+0x041F = 0x8F
+0x0420 = 0x90
+0x0421 = 0x91
+0x0422 = 0x92
+0x0423 = 0x93
+0x0424 = 0x94
+0x0425 = 0x95
+0x0426 = 0x96
+0x0427 = 0x97
+0x0428 = 0x98
+0x0429 = 0x99
+0x042A = 0x9A
+0x042B = 0x9B
+0x042C = 0x9C
+0x042D = 0x9D
+0x042E = 0x9E
+0x042F = 0x9F
+0x0430 = 0xE0
+0x0431 = 0xE1
+0x0432 = 0xE2
+0x0433 = 0xE3
+0x0434 = 0xE4
+0x0435 = 0xE5
+0x0436 = 0xE6
+0x0437 = 0xE7
+0x0438 = 0xE8
+0x0439 = 0xE9
+0x043A = 0xEA
+0x043B = 0xEB
+0x043C = 0xEC
+0x043D = 0xED
+0x043E = 0xEE
+0x043F = 0xEF
+0x0440 = 0xF0
+0x0441 = 0xF1
+0x0442 = 0xF2
+0x0443 = 0xF3
+0x0444 = 0xF4
+0x0445 = 0xF5
+0x0446 = 0xF6
+0x0447 = 0xF7
+0x0448 = 0xF8
+0x0449 = 0xF9
+0x044A = 0xFA
+0x044B = 0xFB
+0x044C = 0xFC
+0x044D = 0xFD
+0x044E = 0xFE
+0x044F = 0xDF
+0x0451 = 0xDE
+0x0452 = 0xAC
+0x0453 = 0xAF
+0x0454 = 0xB9
+0x0455 = 0xCF
+0x0456 = 0xB4
+0x0457 = 0xBB
+0x0458 = 0xC0
+0x0459 = 0xBD
+0x045A = 0xBF
+0x045B = 0xCC
+0x045C = 0xCE
+0x045E = 0xD9
+0x045F = 0xDB
+0x0490 = 0xA2
+0x0491 = 0xB6
+0x2013 = 0xD0
+0x2014 = 0xD1
+0x2018 = 0xD4
+0x2019 = 0xD5
+0x201C = 0xD2
+0x201D = 0xD3
+0x201E = 0xD7
+0x2020 = 0xA0
+0x2022 = 0xA5
+0x2026 = 0xC9
+0x20AC = 0xFF
+0x2116 = 0xDC
+0x2122 = 0xAA
+0x2206 = 0xC6
+0x221A = 0xC3
+0x221E = 0xB0
+0x2248 = 0xC5
+0x2260 = 0xAD
+0x2264 = 0xB2
+0x2265 = 0xB3
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/UCS%DINGBATS.src b/share/i18n/csmapper/APPLE/UCS%DINGBATS.src
new file mode 100644 (file)
index 0000000..bdb4c48
--- /dev/null
@@ -0,0 +1,340 @@
+# $NetBSD: UCS%DINGBATS.src,v 1.2 2006/04/08 15:47:39 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/DINGBATS
+SRC_ZONE       0x0000-0x27BE
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  DINGBATS.TXT
+#
+#   Contents:   Map (external version) from Mac OS Dingbats
+#               character set to Unicode 3.2 and later.
+#
+#   Copyright:  (c) 1994-2002, 2005 by Apple Computer, Inc., all rights
+#               reserved.
+#
+#   Contact:    charsets@apple.com
+#
+#   Changes:
+#
+#       c02  2005-Apr-05    Update header comments. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#      b3,c1 2002-Dec-19    Update mappings for 0x80-0x8D to use new
+#                           Unicode 3.2 characters. Update URLs, notes.
+#                           Matches internal utom<b2>.
+#       b02  1999-Sep-22    Update contact e-mail address. Matches
+#                           internal utom<b1>, ufrm<b1>, and Text
+#                           Encoding Converter version 1.5.
+#       n05  1998-Feb-05    Update to match internal utom<n4>, ufrm<n14>,
+#                           and Text Encoding Converter version 1.3:
+#                           Change all mappings to single corporate-zone
+#                           Unicodes to either use standard Unicodes
+#                           or standard Unicodes plus transcoding hints;
+#                           see details below. Also update header
+#                           comments to new format.
+#       n03  1995-Apr-15    First version (after fixing some typos).
+#                           Matches internal ufrm<n4>.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Dingbats code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode or Unicode sequence
+#       (in hex as 0xNNNN).
+#     Column #3 is a comment containing the Unicode name.
+#       In some cases an additional comment follows the Unicode name.
+#
+#   The entries are in Mac OS Dingbats code order.
+#
+#   Some of these mappings require the use of corporate characters.
+#   See the file "CORPCHAR.TXT" and notes below.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Dingbats character set uses the standard control characters
+#   at 0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Dingbats:
+# -------------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported directly in programming
+#   interfaces for QuickDraw Text, the Script Manager, and related
+#   Text Utilities. For other purposes it is supported via transcoding
+#   to and from Unicode.
+#
+#   The Mac OS Dingbats encoding shares the script code smRoman
+#   (0) with the standard Mac OS Roman encoding. To determine if
+#   the Dingbats encoding is being used, you must check if the
+#   font name is "Zapf Dingbats".
+#
+#   The layout of the Dingbats character set is identical to or
+#   a superset of the layout of the Adobe Zapf Dingbats encoding
+#   vector.
+#
+#   The following code points are unused, and are not shown here:
+#   0x8E-0xA0, 0xF0, 0xFF.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+#   Changes from version b02 to version b03/c01:
+#
+#   - The mappings for the following Mac OS Dingbats characters
+#   were changed to use standard Unicode characters added for
+#   Unicode 3.2: 0x80-0x8D.
+#
+#   Changes from version n03 to version n05:
+#
+#   - The mappings for the following Mac OS Dingbats characters
+#   were changed from single corporate-zone Unicode characters
+#   to standard Unicode characters:
+#   0x80-0x81, 0x84-0x87, 0x8A-0x8D.
+#
+#   - The mappings for the following Mac OS Dingbats characters
+#   were changed from single corporate-zone Unicode characters
+#   to combinations of a standard Unicode and a transcoding hint:
+#   0x82-0x83, 0x88-0x89.
+#
+##################
+0x0000 - 0x0020 = 0x00 -
+0x2192 = 0xD5
+0x2194 = 0xD6
+0x2195 = 0xD7
+0x2460 = 0xAC
+0x2461 = 0xAD
+0x2462 = 0xAE
+0x2463 = 0xAF
+0x2464 = 0xB0
+0x2465 = 0xB1
+0x2466 = 0xB2
+0x2467 = 0xB3
+0x2468 = 0xB4
+0x2469 = 0xB5
+0x25A0 = 0x6E
+0x25B2 = 0x73
+0x25BC = 0x74
+0x25C6 = 0x75
+0x25CF = 0x6C
+0x25D7 = 0x77
+0x2605 = 0x48
+0x260E = 0x25
+0x261B = 0x2A
+0x261E = 0x2B
+0x2660 = 0xAB
+0x2663 = 0xA8
+0x2665 = 0xAA
+0x2666 = 0xA9
+0x2701 = 0x21
+0x2702 = 0x22
+0x2703 = 0x23
+0x2704 = 0x24
+0x2706 = 0x26
+0x2707 = 0x27
+0x2708 = 0x28
+0x2709 = 0x29
+0x270C = 0x2C
+0x270D = 0x2D
+0x270E = 0x2E
+0x270F = 0x2F
+0x2710 = 0x30
+0x2711 = 0x31
+0x2712 = 0x32
+0x2713 = 0x33
+0x2714 = 0x34
+0x2715 = 0x35
+0x2716 = 0x36
+0x2717 = 0x37
+0x2718 = 0x38
+0x2719 = 0x39
+0x271A = 0x3A
+0x271B = 0x3B
+0x271C = 0x3C
+0x271D = 0x3D
+0x271E = 0x3E
+0x271F = 0x3F
+0x2720 = 0x40
+0x2721 = 0x41
+0x2722 = 0x42
+0x2723 = 0x43
+0x2724 = 0x44
+0x2725 = 0x45
+0x2726 = 0x46
+0x2727 = 0x47
+0x2729 = 0x49
+0x272A = 0x4A
+0x272B = 0x4B
+0x272C = 0x4C
+0x272D = 0x4D
+0x272E = 0x4E
+0x272F = 0x4F
+0x2730 = 0x50
+0x2731 = 0x51
+0x2732 = 0x52
+0x2733 = 0x53
+0x2734 = 0x54
+0x2735 = 0x55
+0x2736 = 0x56
+0x2737 = 0x57
+0x2738 = 0x58
+0x2739 = 0x59
+0x273A = 0x5A
+0x273B = 0x5B
+0x273C = 0x5C
+0x273D = 0x5D
+0x273E = 0x5E
+0x273F = 0x5F
+0x2740 = 0x60
+0x2741 = 0x61
+0x2742 = 0x62
+0x2743 = 0x63
+0x2744 = 0x64
+0x2745 = 0x65
+0x2746 = 0x66
+0x2747 = 0x67
+0x2748 = 0x68
+0x2749 = 0x69
+0x274A = 0x6A
+0x274B = 0x6B
+0x274D = 0x6D
+0x274F = 0x6F
+0x2750 = 0x70
+0x2751 = 0x71
+0x2752 = 0x72
+0x2756 = 0x76
+0x2758 = 0x78
+0x2759 = 0x79
+0x275A = 0x7A
+0x275B = 0x7B
+0x275C = 0x7C
+0x275D = 0x7D
+0x275E = 0x7E
+0x2761 = 0xA1
+0x2762 = 0xA2
+0x2763 = 0xA3
+0x2764 = 0xA4
+0x2765 = 0xA5
+0x2766 = 0xA6
+0x2767 = 0xA7
+0x2768 = 0x80
+0x2769 = 0x81
+0x276A = 0x82
+0x276B = 0x83
+0x276C = 0x84
+0x276D = 0x85
+0x276E = 0x86
+0x276F = 0x87
+0x2770 = 0x88
+0x2771 = 0x89
+0x2772 = 0x8A
+0x2773 = 0x8B
+0x2774 = 0x8C
+0x2775 = 0x8D
+0x2776 = 0xB6
+0x2777 = 0xB7
+0x2778 = 0xB8
+0x2779 = 0xB9
+0x277A = 0xBA
+0x277B = 0xBB
+0x277C = 0xBC
+0x277D = 0xBD
+0x277E = 0xBE
+0x277F = 0xBF
+0x2780 = 0xC0
+0x2781 = 0xC1
+0x2782 = 0xC2
+0x2783 = 0xC3
+0x2784 = 0xC4
+0x2785 = 0xC5
+0x2786 = 0xC6
+0x2787 = 0xC7
+0x2788 = 0xC8
+0x2789 = 0xC9
+0x278A = 0xCA
+0x278B = 0xCB
+0x278C = 0xCC
+0x278D = 0xCD
+0x278E = 0xCE
+0x278F = 0xCF
+0x2790 = 0xD0
+0x2791 = 0xD1
+0x2792 = 0xD2
+0x2793 = 0xD3
+0x2794 = 0xD4
+0x2798 = 0xD8
+0x2799 = 0xD9
+0x279A = 0xDA
+0x279B = 0xDB
+0x279C = 0xDC
+0x279D = 0xDD
+0x279E = 0xDE
+0x279F = 0xDF
+0x27A0 = 0xE0
+0x27A1 = 0xE1
+0x27A2 = 0xE2
+0x27A3 = 0xE3
+0x27A4 = 0xE4
+0x27A5 = 0xE5
+0x27A6 = 0xE6
+0x27A7 = 0xE7
+0x27A8 = 0xE8
+0x27A9 = 0xE9
+0x27AA = 0xEA
+0x27AB = 0xEB
+0x27AC = 0xEC
+0x27AD = 0xED
+0x27AE = 0xEE
+0x27AF = 0xEF
+0x27B1 = 0xF1
+0x27B2 = 0xF2
+0x27B3 = 0xF3
+0x27B4 = 0xF4
+0x27B5 = 0xF5
+0x27B6 = 0xF6
+0x27B7 = 0xF7
+0x27B8 = 0xF8
+0x27B9 = 0xF9
+0x27BA = 0xFA
+0x27BB = 0xFB
+0x27BC = 0xFC
+0x27BD = 0xFD
+0x27BE = 0xFE
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/UCS%GAELIC.src b/share/i18n/csmapper/APPLE/UCS%GAELIC.src
new file mode 100644 (file)
index 0000000..bcbb765
--- /dev/null
@@ -0,0 +1,256 @@
+# $NetBSD: UCS%GAELIC.src,v 1.2 2006/04/08 15:47:39 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/GAELIC
+SRC_ZONE       0x0000-0x2663
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  GAELIC.TXT
+#
+#   Contents:   Map (external version) from Mac OS Celtic
+#               character set to Unicode 3.0 and later
+#
+#   Contacts:   charsets@apple.com, everson@evertype.com
+#
+#   Changes:
+#
+#       c01  2005-Apr-01    First posted version. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Gaelic code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Gaelic code order.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Gaelic character set uses the standard control characters
+#   at 0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Gaelic (partly from Michael Everson):
+# -----------------------------------------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported via transcoding to and from
+#   Unicode.
+#
+#   This character set was developed by Michael Everson of Everson
+#   Typography (everson@evertype.com) and was used for fonts in his
+#   Celtic Utilities and CeltScript font packages for the Mac, as well
+#   as some fonts included with the Irish localizations of Mac OS 6.0.8
+#   and 7.1. Note that while Apple authorized this Irish localization,
+#   it was not a system which shipped with Apple hardware, and was not
+#   otherwise supported by Apple. Fonts conforming to the Mac OS Gaelic
+#   character set are available from Everson Typography
+#   (http://www.evertype.com/celtscript/). Information about the use of
+#   this character set is available at
+#   http://www.evertype.com/celtscript/celtcode.html.
+#
+#   The Mac OS Gaelic encoding shares the script code smRoman (0) with
+#   the standard Mac OS Roman encoding. To determine if the Gaelic
+#   encoding is being used in Mac OS 7-9, you should also check if the
+#   system region code is 81. Otherwise, you can check for particular
+#   fonts that conform to this encoding (since in practice Gaelic fonts
+#   are used with the ordinary US or UK system versions).
+#
+#   This character set is a variant of standard Mac OS Roman, adding
+#   capital and small y with acute, grave, and circumflex; capital and
+#   small w with acute, grave, circumflex and diaeresis; capital and
+#   small b, c, d, f, g, m, p, s, t with dot above; tironian et; small
+#   long r, small long s, and small long s with dot above. It has 36
+#   code point differences from standard Mac OS Roman.
+#
+#   Before Mac OS 8.5, code point 0xDB was CURRENCY SIGN, and was
+#   mapped to U+00A4. In Mac OS 8.5 and later versions, code point
+#   0xDB is changed to EURO SIGN and maps to U+20AC; the standard
+#   Apple fonts are updated for Mac OS 8.5 to reflect this. There is
+#   a "currency sign" variant of the Latin 8 Extended encoding that still
+#   maps 0xDB to U+00A4; this can be used for older fonts.
+#   Note: U+20AC is new with Unicode 2.1; for earlier Unicode
+#   versions, Latin 8 Extended 0xDB may be mapped to private-use
+#   character U+F8A0.
+#
+#   Before Unicode 3.0, code point 0xE4 was PER MILLE SIGN, and was
+#   mapped to U+2030. Since August 1998, code point 0xE4 is changed
+#   to TIRONIAN SIGN ET and maps to U+204A. There is a "per mille
+#   sign" variant of the Mac OS Gaelic encoding that still
+#   maps 0xE4 to U+2030; this can be used for older fonts.
+#   Note: U+204A is new with Unicode 3.0; for earlier Unicode
+#   versions, Mac OS Gaelic was unified with AMPERSAND.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+##################
+0x0000 - 0x007E = 0x00 -
+0x00A0 = 0xCA
+0x00A2 = 0xA2
+0x00A3 = 0xA3
+0x00A7 = 0xA4
+0x00A8 = 0xAC
+0x00A9 = 0xA9
+0x00AB = 0xC7
+0x00AE = 0xA8
+0x00B0 = 0xA1
+0x00B1 = 0xB1
+0x00B4 = 0xAB
+0x00B6 = 0xA6
+0x00B7 = 0xE1
+0x00BB = 0xC8
+0x00C0 = 0xCB
+0x00C1 = 0xE7
+0x00C2 = 0xE5
+0x00C3 = 0xCC
+0x00C4 = 0x80
+0x00C5 = 0x81
+0x00C6 = 0xAE
+0x00C7 = 0x82
+0x00C8 = 0xE9
+0x00C9 = 0x83
+0x00CA = 0xE6
+0x00CB = 0xE8
+0x00CC = 0xED
+0x00CD = 0xEA
+0x00CE = 0xEB
+0x00CF = 0xEC
+0x00D1 = 0x84
+0x00D2 = 0xF1
+0x00D3 = 0xEE
+0x00D4 = 0xEF
+0x00D5 = 0xCD
+0x00D6 = 0x85
+0x00D8 = 0xAF
+0x00D9 = 0xF4
+0x00DA = 0xF2
+0x00DB = 0xF3
+0x00DC = 0x86
+0x00DD = 0xF6
+0x00DF = 0xA7
+0x00E0 = 0x88
+0x00E1 = 0x87
+0x00E2 = 0x89
+0x00E3 = 0x8B
+0x00E4 = 0x8A
+0x00E5 = 0x8C
+0x00E6 = 0xBE
+0x00E7 = 0x8D
+0x00E8 = 0x8F
+0x00E9 = 0x8E
+0x00EA = 0x90
+0x00EB = 0x91
+0x00EC = 0x93
+0x00ED = 0x92
+0x00EE = 0x94
+0x00EF = 0x95
+0x00F1 = 0x96
+0x00F2 = 0x98
+0x00F3 = 0x97
+0x00F4 = 0x99
+0x00F5 = 0x9B
+0x00F6 = 0x9A
+0x00F8 = 0xBF
+0x00F9 = 0x9D
+0x00FA = 0x9C
+0x00FB = 0x9E
+0x00FC = 0x9F
+0x00FD = 0xF7
+0x00FF = 0xD8
+0x010A = 0xB5
+0x010B = 0xB6
+0x0120 = 0xBB
+0x0121 = 0xBC
+0x0131 = 0xF5
+0x0152 = 0xCE
+0x0153 = 0xCF
+0x0174 = 0xF8
+0x0175 = 0xF9
+0x0176 = 0xDE
+0x0177 = 0xDF
+0x0178 = 0xD9
+0x017F = 0xC5
+0x0192 = 0xC4
+0x027C = 0xC3
+0x1E02 = 0xB0
+0x1E03 = 0xB4
+0x1E0A = 0xB7
+0x1E0B = 0xB8
+0x1E1E = 0xB9
+0x1E1F = 0xBA
+0x1E40 = 0xBD
+0x1E41 = 0xC0
+0x1E56 = 0xC1
+0x1E57 = 0xC2
+0x1E60 = 0xC6
+0x1E61 = 0xD6
+0x1E6A = 0xDA
+0x1E6B = 0xE0
+0x1E80 = 0xFC
+0x1E81 = 0xFD
+0x1E82 = 0xFE
+0x1E83 = 0xFF
+0x1E84 = 0xFA
+0x1E85 = 0xFB
+0x1E9B = 0xD7
+0x1EF2 = 0xE2
+0x1EF3 = 0xE3
+0x2013 = 0xD0
+0x2014 = 0xD1
+0x2018 = 0xD4
+0x2019 = 0xD5
+0x201C = 0xD2
+0x201D = 0xD3
+0x2020 = 0xA0
+0x2022 = 0xA5
+0x2026 = 0xC9
+0x2039 = 0xDC
+0x203A = 0xDD
+0x204A = 0xE4
+0x20AC = 0xDB
+0x2122 = 0xAA
+0x2260 = 0xAD
+0x2264 = 0xB2
+0x2265 = 0xB3
+0x2663 = 0xF0
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/UCS%GREEK.src b/share/i18n/csmapper/APPLE/UCS%GREEK.src
new file mode 100644 (file)
index 0000000..ce99fd3
--- /dev/null
@@ -0,0 +1,274 @@
+# $NetBSD: UCS%GREEK.src,v 1.2 2006/04/08 15:47:40 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/GREEK
+SRC_ZONE       0x0000-0x2265
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  GREEK.TXT
+#
+#   Contents:   Map (external version) from Mac OS Greek
+#               character set to Unicode 2.1 and later.
+#
+#   Copyright:  (c) 1995-2002, 2005 by Apple Computer, Inc., all rights
+#               reserved.
+#
+#   Contact:    charsets@apple.com
+#
+#   Changes:
+#
+#       c02  2005-Apr-05    Update header comments. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#      b3,c1 2002-Dec-19    Update to match changes in Mac OS Greek
+#                           encoding for Mac OS 9.2.2 and later.
+#                           Update URLs, notes. Matches internal
+#                           utom<b3>.
+#       b02  1999-Sep-22    Update contact e-mail address. Matches
+#                           internal utom<b1>, ufrm<b1>, and Text
+#                           Encoding Converter version 1.5.
+#       n06  1998-Feb-05    Update to match internal utom<n4>, ufrm<n17>,
+#                           and Text Encoding Converter versions 1.3:
+#                           Change mapping for 0xAF from U+0387 to its
+#                           canonical decomposition, U+00B7. Also
+#                           update header comments to new format.
+#       n04  1995-Apr-15    First version (after fixing some typos).
+#                           Matches internal ufrm<n7>.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Greek code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Greek code order.
+#
+#   One of these mappings requires the use of a corporate character.
+#   See the file "CORPCHAR.TXT" and notes below.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Greek character set uses the standard control characters at
+#   0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Greek:
+# ----------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported via transcoding to and from
+#   Unicode.
+#
+#   Although a Mac OS script code is defined for Greek (smGreek = 6),
+#   the Greek localized system does not currently use it (the font
+#   family IDs are in the Mac OS Roman range). To determine if the
+#   Greek encoding is being used when the script code is smRoman (0),
+#   you must check if the system region code is 20, verGreece.
+#
+#   The Mac OS Greek encoding is a superset of the repertoire of
+#   ISO 8859-7 (although characters are not at the same code points),
+#   except that LEFT & RIGHT SINGLE QUOTATION MARK replace the
+#   MODIFIER LETTER REVERSED COMMA & APOSTROPHE (spacing versions of
+#   Greek rough & smooth breathing marks) that are in ISO 8859-7.
+#   The added characters in Mac OS Greek include more punctuation and
+#   symbols and several accented Latin letters.
+#
+#   Before Mac OS 9.2.2, code point 0x9C was SOFT HYPHEN (U+00AD), and
+#   code point 0xFF was undefined. In Mac OS 9.2.2 and later versions,
+#   SOFT HYPHEN was moved to 0xFF, and code point 0x9C was changed to be
+#   EURO SIGN (U+20AC); the standard Apple fonts are updated for Mac OS
+#   9.2.2 to reflect this. There is a "no Euro sign" variant of the Mac
+#   OS Greek encoding that uses the older mapping; this can be used for
+#   older fonts.
+#
+#   This "no Euro sign" variant of Mac OS Greek was the character set
+#   used by Mac OS Greek systems before 9.2.2 except for system 6.0.7,
+#   which used a variant character set but was quickly replaced with
+#   Greek system 6.0.7.1 using the no Euro sign" character set
+#   documented here. Greek system 4.1 used a variant Greek set that had
+#   ISO 8859-7 in 0xA0-0xFF (with some holes filled in with DTP
+#   characters), and Mac OS Roman accented Roman letters in 0x80-0x9F.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+#   Changes from version b02 to version b03/c01:
+#
+#   - The Mac OS Greek encoding changed for Mac OS 9.2.2 and later
+#     as follows:
+#     0x9C, changed from 0x00AD SOFT HYPHEN to 0x20AC EURO SIGN
+#     0xFF, changed from undefined to 0x00AD SOFT HYPHEN
+#
+#   Changes from version n04 to version n06:
+#
+#   - Change mapping of 0xAF from U+0387 to its canonical
+#     decomposition, U+00B7.
+#
+##################
+0x0000 - 0x007E = 0x00 -
+0x00A0 = 0xCA
+0x00A3 = 0x92
+0x00A5 = 0xB4
+0x00A6 = 0x9B
+0x00A7 = 0xAC
+0x00A8 = 0x8C
+0x00A9 = 0xA9
+0x00AB = 0xC7
+0x00AC = 0xC2
+0x00AD = 0xFF
+0x00AE = 0xA8
+0x00B0 = 0xAE
+0x00B1 = 0xB1
+0x00B2 = 0x82
+0x00B3 = 0x84
+0x00B7 = 0xAF
+0x00B9 = 0x81
+0x00BB = 0xC8
+0x00BD = 0x97
+0x00C4 = 0x80
+0x00C9 = 0x83
+0x00D6 = 0x85
+0x00DC = 0x86
+0x00DF = 0xA7
+0x00E0 = 0x88
+0x00E2 = 0x89
+0x00E4 = 0x8A
+0x00E7 = 0x8D
+0x00E8 = 0x8F
+0x00E9 = 0x8E
+0x00EA = 0x90
+0x00EB = 0x91
+0x00EE = 0x94
+0x00EF = 0x95
+0x00F4 = 0x99
+0x00F6 = 0x9A
+0x00F7 = 0xD6
+0x00F9 = 0x9D
+0x00FB = 0x9E
+0x00FC = 0x9F
+0x0153 = 0xCF
+0x0384 = 0x8B
+0x0385 = 0x87
+0x0386 = 0xCD
+0x0388 = 0xCE
+0x0389 = 0xD7
+0x038A = 0xD8
+0x038C = 0xD9
+0x038E = 0xDA
+0x038F = 0xDF
+0x0390 = 0xFD
+0x0391 = 0xB0
+0x0392 = 0xB5
+0x0393 = 0xA1
+0x0394 = 0xA2
+0x0395 = 0xB6
+0x0396 = 0xB7
+0x0397 = 0xB8
+0x0398 = 0xA3
+0x0399 = 0xB9
+0x039A = 0xBA
+0x039B = 0xA4
+0x039C = 0xBB
+0x039D = 0xC1
+0x039E = 0xA5
+0x039F = 0xC3
+0x03A0 = 0xA6
+0x03A1 = 0xC4
+0x03A3 = 0xAA
+0x03A4 = 0xC6
+0x03A5 = 0xCB
+0x03A6 = 0xBC
+0x03A7 = 0xCC
+0x03A8 = 0xBE
+0x03A9 = 0xBF
+0x03AA = 0xAB
+0x03AB = 0xBD
+0x03AC = 0xC0
+0x03AD = 0xDB
+0x03AE = 0xDC
+0x03AF = 0xDD
+0x03B0 = 0xFE
+0x03B1 = 0xE1
+0x03B2 = 0xE2
+0x03B3 = 0xE7
+0x03B4 = 0xE4
+0x03B5 = 0xE5
+0x03B6 = 0xFA
+0x03B7 = 0xE8
+0x03B8 = 0xF5
+0x03B9 = 0xE9
+0x03BA = 0xEB
+0x03BB = 0xEC
+0x03BC = 0xED
+0x03BD = 0xEE
+0x03BE = 0xEA
+0x03BF = 0xEF
+0x03C0 = 0xF0
+0x03C1 = 0xF2
+0x03C2 = 0xF7
+0x03C3 = 0xF3
+0x03C4 = 0xF4
+0x03C5 = 0xF9
+0x03C6 = 0xE6
+0x03C7 = 0xF8
+0x03C8 = 0xE3
+0x03C9 = 0xF6
+0x03CA = 0xFB
+0x03CB = 0xFC
+0x03CC = 0xDE
+0x03CD = 0xE0
+0x03CE = 0xF1
+0x2013 = 0xD0
+0x2015 = 0xD1
+0x2018 = 0xD4
+0x2019 = 0xD5
+0x201C = 0xD2
+0x201D = 0xD3
+0x2020 = 0xA0
+0x2022 = 0x96
+0x2026 = 0xC9
+0x2030 = 0x98
+0x20AC = 0x9C
+0x2122 = 0x93
+0x2248 = 0xC5
+0x2260 = 0xAD
+0x2264 = 0xB2
+0x2265 = 0xB3
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/UCS%ICELAND.src b/share/i18n/csmapper/APPLE/UCS%ICELAND.src
new file mode 100644 (file)
index 0000000..2e8f673
--- /dev/null
@@ -0,0 +1,288 @@
+# $NetBSD: UCS%ICELAND.src,v 1.2 2006/04/08 15:47:40 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/ICELAND
+SRC_ZONE       0x0000-0xF8FF
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  ICELAND.TXT
+#
+#   Contents:   Map (external version) from Mac OS Icelandic
+#               character set to Unicode 2.1 and later.
+#
+#   Copyright:  (c) 1995-2002, 2005 by Apple Computer, Inc., all rights
+#               reserved.
+#
+#   Contact:    charsets@apple.com
+#
+#   Changes:
+#
+#       c02  2005-Apr-05    Update header comments. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#      b3,c1 2002-Dec-19    Update URLs, notes. Matches internal
+#                           utom<b3>.
+#       b02  1999-Sep-22    Encoding changed for Mac OS 8.5; change
+#                           mapping of 0xDB from CURRENCY SIGN to EURO
+#                           SIGN. Update contact e-mail address. Matches
+#                           internal utom<b2>, ufrm<b2>, and Text
+#                           Encoding Converter version 1.5.
+#       n06  1998-Feb-05    Minor update to header comments, add
+#                           information on font variants
+#       n03  1997-Dec-14    Update to match internal utom<n4>, ufrm<n16>:
+#                           Change standard mapping for 0xBD from U+2126
+#                           to its canonical decomposition, U+03A9.
+#       n02  1995-Apr-15    First version (after fixing some typos).
+#                           Matches internal ufrm<n5>.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Icelandic code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Icelandic code order.
+#
+#   One of these mappings requires the use of a corporate character.
+#   See the file "CORPCHAR.TXT" and notes below.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Icelandic character set uses the standard control characters
+#   at 0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Icelandic:
+# --------------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported via transcoding to and from
+#   Unicode.
+#
+#   1. General
+#
+#   Mac OS Icelandic is used for Icelandic and Faroese.
+#
+#   The Mac OS Icelandic encoding shares the script code smRoman
+#   (0) with the standard Mac OS Roman encoding. To determine if
+#   the Icelandic encoding is being used, you must also check if
+#   the system region code is 21, verIceland.
+#
+#   This character set is a variant of standard Mac OS Roman,
+#   adding upper and lower eth, thorn, and Y acute. It has 6 code
+#   point differences from standard Mac OS Roman.
+#
+#   Before Mac OS 8.5, code point 0xDB was CURRENCY SIGN, and was
+#   mapped to U+00A4. In Mac OS 8.5 and later versions, code point
+#   0xDB is changed to EURO SIGN and maps to U+20AC; the standard
+#   Apple fonts are updated for Mac OS 8.5 to reflect this. There are
+#   "currency sign" variants of the Mac OS Icelandic encoding that
+#   still map 0xDB to U+00A4; these can be used for older fonts.
+#
+#   2. Font variants
+#
+#   The table in this file gives the Unicode mappings for the standard
+#   Mac OS Icelandic encoding. This encoding is supported by the
+#   Icelandic versions of the fonts Chicago, Geneva, Monaco, and New
+#   York, and is the encoding supported by the text processing
+#   utilities. However, other TrueType fonts implement a slightly
+#   different encoding; the difference is only in two code points.
+#   For the standard variant, these are:
+#     0xBB -> 0x00AA  FEMININE ORDINAL INDICATOR
+#     0xBC -> 0x00BA  MASCULINE ORDINAL INDICATOR
+#
+#   For the TrueType variant (used by the Icelandic versions of the
+#   fonts Courier, Helvetica, Palatino, and Times), these are:
+#     0xBB -> 0xFB01  LATIN SMALL LIGATURE FI
+#     0xBC -> 0xFB02  LATIN SMALL LIGATURE FL
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+#   The following corporate zone Unicode character is used in this
+#   mapping:
+#
+#     0xF8FF  Apple logo
+#
+#   NOTE: The graphic image associated with the Apple logo character
+#   is not authorized for use without permission of Apple, and
+#   unauthorized use might constitute trademark infringement.
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+#   Changes from version n06 to version b02:
+#
+#   - Encoding changed for Mac OS 8.5; change mapping of 0xDB from
+#   CURRENCY SIGN (U+00A4) to EURO SIGN (U+20AC).
+#
+#   Changes from version n02 to version n03:
+#
+#   - Change mapping of 0xBD from U+2126 to its canonical
+#     decomposition, U+03A9.
+#
+##################
+0x0000 - 0x007E = 0x00 -
+0x00A0 = 0xCA
+0x00A1 = 0xC1
+0x00A2 = 0xA2
+0x00A3 = 0xA3
+0x00A5 = 0xB4
+0x00A7 = 0xA4
+0x00A8 = 0xAC
+0x00A9 = 0xA9
+0x00AA = 0xBB
+0x00AB = 0xC7
+0x00AC = 0xC2
+0x00AE = 0xA8
+0x00AF = 0xF8
+0x00B0 = 0xA1
+0x00B1 = 0xB1
+0x00B4 = 0xAB
+0x00B5 = 0xB5
+0x00B6 = 0xA6
+0x00B7 = 0xE1
+0x00B8 = 0xFC
+0x00BA = 0xBC
+0x00BB = 0xC8
+0x00BF = 0xC0
+0x00C0 = 0xCB
+0x00C1 = 0xE7
+0x00C2 = 0xE5
+0x00C3 = 0xCC
+0x00C4 = 0x80
+0x00C5 = 0x81
+0x00C6 = 0xAE
+0x00C7 = 0x82
+0x00C8 = 0xE9
+0x00C9 = 0x83
+0x00CA = 0xE6
+0x00CB = 0xE8
+0x00CC = 0xED
+0x00CD = 0xEA
+0x00CE = 0xEB
+0x00CF = 0xEC
+0x00D0 = 0xDC
+0x00D1 = 0x84
+0x00D2 = 0xF1
+0x00D3 = 0xEE
+0x00D4 = 0xEF
+0x00D5 = 0xCD
+0x00D6 = 0x85
+0x00D8 = 0xAF
+0x00D9 = 0xF4
+0x00DA = 0xF2
+0x00DB = 0xF3
+0x00DC = 0x86
+0x00DD = 0xA0
+0x00DE = 0xDE
+0x00DF = 0xA7
+0x00E0 = 0x88
+0x00E1 = 0x87
+0x00E2 = 0x89
+0x00E3 = 0x8B
+0x00E4 = 0x8A
+0x00E5 = 0x8C
+0x00E6 = 0xBE
+0x00E7 = 0x8D
+0x00E8 = 0x8F
+0x00E9 = 0x8E
+0x00EA = 0x90
+0x00EB = 0x91
+0x00EC = 0x93
+0x00ED = 0x92
+0x00EE = 0x94
+0x00EF = 0x95
+0x00F0 = 0xDD
+0x00F1 = 0x96
+0x00F2 = 0x98
+0x00F3 = 0x97
+0x00F4 = 0x99
+0x00F5 = 0x9B
+0x00F6 = 0x9A
+0x00F7 = 0xD6
+0x00F8 = 0xBF
+0x00F9 = 0x9D
+0x00FA = 0x9C
+0x00FB = 0x9E
+0x00FC = 0x9F
+0x00FD = 0xE0
+0x00FE = 0xDF
+0x00FF = 0xD8
+0x0131 = 0xF5
+0x0152 = 0xCE
+0x0153 = 0xCF
+0x0178 = 0xD9
+0x0192 = 0xC4
+0x02C6 = 0xF6
+0x02C7 = 0xFF
+0x02D8 = 0xF9
+0x02D9 = 0xFA
+0x02DA = 0xFB
+0x02DB = 0xFE
+0x02DC = 0xF7
+0x02DD = 0xFD
+0x03A9 = 0xBD
+0x03C0 = 0xB9
+0x2013 = 0xD0
+0x2014 = 0xD1
+0x2018 = 0xD4
+0x2019 = 0xD5
+0x201A = 0xE2
+0x201C = 0xD2
+0x201D = 0xD3
+0x201E = 0xE3
+0x2022 = 0xA5
+0x2026 = 0xC9
+0x2030 = 0xE4
+0x2044 = 0xDA
+0x20AC = 0xDB
+0x2122 = 0xAA
+0x2202 = 0xB6
+0x2206 = 0xC6
+0x220F = 0xB8
+0x2211 = 0xB7
+0x221A = 0xC3
+0x221E = 0xB0
+0x222B = 0xBA
+0x2248 = 0xC5
+0x2260 = 0xAD
+0x2264 = 0xB2
+0x2265 = 0xB3
+0x25CA = 0xD7
+0xF8FF = 0xF0
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/UCS%INUIT.src b/share/i18n/csmapper/APPLE/UCS%INUIT.src
new file mode 100644 (file)
index 0000000..d04e772
--- /dev/null
@@ -0,0 +1,241 @@
+# $NetBSD: UCS%INUIT.src,v 1.2 2006/04/08 15:47:40 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/INUIT
+SRC_ZONE       0x0000-0x2122
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  INUIT.TXT
+#
+#   Contents:   Map (external version) from Mac OS Inuit
+#               character set to Unicode 3.0 and later
+#
+#   Contacts:   charsets@apple.com, everson@evertype.com
+#
+#   Changes:
+#
+#       c01  2005-Apr-01    First posted version. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Inuit code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Inuit code order.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Inuit character set uses the standard control characters
+#   at 0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Inuit (partly from Michael Everson):
+# ----------------------------------------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported via transcoding to and from
+#   Unicode.
+#
+#   This character set was developed by Michael Everson of Everson
+#   Typography (everson@evertype.com) and was used for the Inuktitut
+#   localizations of Mac OS, as well as for the Inuktitut utilities
+#      package from Everson Typography. Note that while Apple authorized
+#   the Inuktitut localization mentioned above, it was not shipped with
+#   Apple hardware, and was not otherwise supported by Apple. Fonts
+#   conforming to the Mac OS Inuit character set are available from
+#   Everson Typography (http://www.evertype.com/software/apple/).
+#   Information about the use of this character set is available at 
+#   http://www.evertype.com/standards/iu/.
+#
+#   The Mac OS Inuit character set shares the script code smEthiopic
+#   (28) with the Ethiopic encoding. To determine if the Inuktitut
+#   encoding is being used, you must also check if the system region
+#   code is 78, verNunavut.
+#
+#   The Mac OS Inuit character set includes the full syllabic letter
+#   repertoire required for Inuktitut; it is a subset of the Unified
+#   Canadian Aboriginal Syllabics set encoded in Unicode. The encoding
+#   is InuitSCII, designed by Doug Hitch for the Government of the 
+#   Northwest Territories.
+#
+#   The Mac OS Inuit character set also includes a number of characters
+#   that were needed for the classic Mac OS user interface and
+#   localization (e.g. ellipsis, bullet, copyright sign). All of the
+#   characters in Mac OS Inuit that are also in the Mac OS Roman
+#   encoding are at the same code point in both; this improves
+#   application compatibility.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+##################
+0x0000 - 0x007E = 0x00 -
+0x00A0 = 0xCA
+0x00A9 = 0xA9
+0x00AE = 0xA8
+0x00B0 = 0xA1
+0x00B6 = 0xA6
+0x0141 = 0xFE
+0x0142 = 0xFF
+0x1403 = 0x80
+0x1404 = 0x81
+0x1405 = 0x82
+0x1406 = 0x83
+0x140A = 0x84
+0x140B = 0x85
+0x1431 = 0x86
+0x1432 = 0x87
+0x1433 = 0x88
+0x1434 = 0x89
+0x1438 = 0x8A
+0x1439 = 0x8B
+0x1449 = 0x8C
+0x144E = 0x8D
+0x144F = 0x8E
+0x1450 = 0x8F
+0x1451 = 0x90
+0x1455 = 0x91
+0x1456 = 0x92
+0x1466 = 0x93
+0x146D = 0x94
+0x146E = 0x95
+0x146F = 0x96
+0x1470 = 0x97
+0x1472 = 0x98
+0x1473 = 0x99
+0x1483 = 0x9A
+0x148B = 0x9B
+0x148C = 0x9C
+0x148D = 0x9D
+0x148E = 0x9E
+0x1490 = 0x9F
+0x1491 = 0xA0
+0x14A1 = 0xA2
+0x14A5 = 0xA3
+0x14A6 = 0xA4
+0x14A7 = 0xA7
+0x14A8 = 0xAB
+0x14AA = 0xAC
+0x14AB = 0xAD
+0x14BB = 0xAE
+0x14C2 = 0xAF
+0x14C3 = 0xB0
+0x14C4 = 0xB1
+0x14C5 = 0xB2
+0x14C7 = 0xB3
+0x14C8 = 0xB4
+0x14D0 = 0xB5
+0x14D5 = 0xBD
+0x14D6 = 0xBE
+0x14D7 = 0xBF
+0x14D8 = 0xC0
+0x14DA = 0xC1
+0x14DB = 0xC2
+0x14EA = 0xC3
+0x14EF = 0xB6
+0x14F0 = 0xB7
+0x14F1 = 0xB8
+0x14F2 = 0xB9
+0x14F4 = 0xBA
+0x14F5 = 0xBB
+0x1505 = 0xBC
+0x1528 = 0xC4
+0x1529 = 0xC5
+0x152A = 0xC6
+0x152B = 0xC7
+0x152D = 0xC8
+0x152E = 0xCB
+0x153E = 0xCC
+0x1546 = 0xDA
+0x1547 = 0xDB
+0x1548 = 0xDC
+0x1549 = 0xDD
+0x154B = 0xDE
+0x154C = 0xDF
+0x1550 = 0xE0
+0x1555 = 0xCD
+0x1556 = 0xCE
+0x1557 = 0xCF
+0x1558 = 0xD6
+0x1559 = 0xD7
+0x155A = 0xD8
+0x155D = 0xD9
+0x157C = 0xFD
+0x157F = 0xE1
+0x1580 = 0xE2
+0x1581 = 0xE3
+0x1582 = 0xE4
+0x1583 = 0xE5
+0x1584 = 0xE6
+0x1585 = 0xE7
+0x158F = 0xE8
+0x1590 = 0xE9
+0x1591 = 0xEA
+0x1592 = 0xEB
+0x1593 = 0xEC
+0x1594 = 0xED
+0x1595 = 0xEE
+0x1596 = 0xF5
+0x15A0 = 0xF6
+0x15A1 = 0xF7
+0x15A2 = 0xF8
+0x15A3 = 0xF9
+0x15A4 = 0xFA
+0x15A5 = 0xFB
+0x15A6 = 0xFC
+0x1671 = 0xEF
+0x1672 = 0xF0
+0x1673 = 0xF1
+0x1674 = 0xF2
+0x1675 = 0xF3
+0x1676 = 0xF4
+0x2013 = 0xD0
+0x2014 = 0xD1
+0x2018 = 0xD4
+0x2019 = 0xD5
+0x201C = 0xD2
+0x201D = 0xD3
+0x2022 = 0xA5
+0x2026 = 0xC9
+0x2122 = 0xAA
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/UCS%ROMAN.src b/share/i18n/csmapper/APPLE/UCS%ROMAN.src
new file mode 100644 (file)
index 0000000..bcd07ba
--- /dev/null
@@ -0,0 +1,289 @@
+# $NetBSD: UCS%ROMAN.src,v 1.2 2006/04/08 15:47:40 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/ROMAN
+SRC_ZONE       0x0000-0xFB02
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  ROMAN.TXT
+#
+#   Contents:   Map (external version) from Mac OS Roman
+#               character set to Unicode 2.1 and later.
+#
+#   Copyright:  (c) 1994-2002, 2005 by Apple Computer, Inc., all rights
+#               reserved.
+#
+#   Contact:    charsets@apple.com
+#
+#   Changes:
+#
+#       c02  2005-Apr-05    Update header comments. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#      b4,c1 2002-Dec-19    Update URLs, notes. Matches internal
+#                           utom<b5>.
+#       b03  1999-Sep-22    Update contact e-mail address. Matches
+#                           internal utom<b4>, ufrm<b3>, and Text
+#                           Encoding Converter version 1.5.
+#       b02  1998-Aug-18    Encoding changed for Mac OS 8.5; change
+#                           mapping of 0xDB from CURRENCY SIGN to
+#                           EURO SIGN. Matches internal utom<b3>,
+#                           ufrm<b3>.
+#       n08  1998-Feb-05    Minor update to header comments
+#       n06  1997-Dec-14    Add warning about future changes to 0xDB
+#                           from CURRENCY SIGN to EURO SIGN. Clarify
+#                           some header information
+#       n04  1997-Dec-01    Update to match internal utom<n3>, ufrm<n22>:
+#                           Change standard mapping for 0xBD from U+2126
+#                           to its canonical decomposition, U+03A9.
+#       n03  1995-Apr-15    First version (after fixing some typos).
+#                           Matches internal ufrm<n9>.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Roman code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Roman code order.
+#
+#   One of these mappings requires the use of a corporate character.
+#   See the file "CORPCHAR.TXT" and notes below.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Roman character set uses the standard control characters at
+#   0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Roman:
+# ----------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported directly in programming
+#   interfaces for QuickDraw Text, the Script Manager, and related
+#   Text Utilities. For other purposes it is supported via transcoding
+#   to and from Unicode.
+#
+#   This character set is used for at least the following Mac OS
+#   localizations: U.S., British, Canadian French, French, Swiss
+#   French, German, Swiss German, Italian, Swiss Italian, Dutch,
+#   Swedish, Norwegian, Danish, Finnish, Spanish, Catalan,
+#   Portuguese, Brazilian, and the default International system.
+#
+#   Variants of Mac OS Roman are used for Croatian, Icelandic,
+#   Turkish, Romanian, and other encodings. Separate mapping tables
+#   are available for these encodings.
+#
+#   Before Mac OS 8.5, code point 0xDB was CURRENCY SIGN, and was
+#   mapped to U+00A4. In Mac OS 8.5 and later versions, code point
+#   0xDB is changed to EURO SIGN and maps to U+20AC; the standard
+#   Apple fonts are updated for Mac OS 8.5 to reflect this. There is
+#   a "currency sign" variant of the Mac OS Roman encoding that still
+#   maps 0xDB to U+00A4; this can be used for older fonts.
+#
+#   Before Mac OS 8.5, the ROM bitmap versions of the fonts Chicago,
+#   New York, Geneva, and Monaco did not implement the full Mac OS
+#   Roman character set; they only supported character codes up to
+#   0xD8. The TrueType versions of these fonts have always implemented
+#   the full character set, as with the bitmap and TrueType versions
+#   of the other standard Roman fonts.
+#
+#   In all Mac OS encodings, fonts such as Chicago which are used
+#   as "system" fonts (for menus, dialogs, etc.) have four glyphs
+#   at code points 0x11-0x14 for transient use by the Menu Manager.
+#   These glyphs are not intended as characters for use in normal
+#   text, and the associated code points are not generally
+#   interpreted as associated with these glyphs; they are usually
+#   interpreted (if at all) as the control codes DC1-DC4.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+#   The following corporate zone Unicode character is used in this
+#   mapping:
+#
+#     0xF8FF  Apple logo
+#
+#   NOTE: The graphic image associated with the Apple logo character
+#   is not authorized for use without permission of Apple, and
+#   unauthorized use might constitute trademark infringement.
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+#   Changes from version n08 to version b02:
+#
+#   - Encoding changed for Mac OS 8.5; change mapping of 0xDB from
+#   CURRENCY SIGN (U+00A4) to EURO SIGN (U+20AC).
+#
+#   Changes from version n03 to version n04:
+#
+#   - Change mapping of 0xBD from U+2126 to its canonical
+#     decomposition, U+03A9.
+#
+##################
+0x0000 - 0x007E = 0x00 -
+0x00A0 = 0xCA
+0x00A1 = 0xC1
+0x00A2 = 0xA2
+0x00A3 = 0xA3
+0x00A5 = 0xB4
+0x00A7 = 0xA4
+0x00A8 = 0xAC
+0x00A9 = 0xA9
+0x00AA = 0xBB
+0x00AB = 0xC7
+0x00AC = 0xC2
+0x00AE = 0xA8
+0x00AF = 0xF8
+0x00B0 = 0xA1
+0x00B1 = 0xB1
+0x00B4 = 0xAB
+0x00B5 = 0xB5
+0x00B6 = 0xA6
+0x00B7 = 0xE1
+0x00B8 = 0xFC
+0x00BA = 0xBC
+0x00BB = 0xC8
+0x00BF = 0xC0
+0x00C0 = 0xCB
+0x00C1 = 0xE7
+0x00C2 = 0xE5
+0x00C3 = 0xCC
+0x00C4 = 0x80
+0x00C5 = 0x81
+0x00C6 = 0xAE
+0x00C7 = 0x82
+0x00C8 = 0xE9
+0x00C9 = 0x83
+0x00CA = 0xE6
+0x00CB = 0xE8
+0x00CC = 0xED
+0x00CD = 0xEA
+0x00CE = 0xEB
+0x00CF = 0xEC
+0x00D1 = 0x84
+0x00D2 = 0xF1
+0x00D3 = 0xEE
+0x00D4 = 0xEF
+0x00D5 = 0xCD
+0x00D6 = 0x85
+0x00D8 = 0xAF
+0x00D9 = 0xF4
+0x00DA = 0xF2
+0x00DB = 0xF3
+0x00DC = 0x86
+0x00DF = 0xA7
+0x00E0 = 0x88
+0x00E1 = 0x87
+0x00E2 = 0x89
+0x00E3 = 0x8B
+0x00E4 = 0x8A
+0x00E5 = 0x8C
+0x00E6 = 0xBE
+0x00E7 = 0x8D
+0x00E8 = 0x8F
+0x00E9 = 0x8E
+0x00EA = 0x90
+0x00EB = 0x91
+0x00EC = 0x93
+0x00ED = 0x92
+0x00EE = 0x94
+0x00EF = 0x95
+0x00F1 = 0x96
+0x00F2 = 0x98
+0x00F3 = 0x97
+0x00F4 = 0x99
+0x00F5 = 0x9B
+0x00F6 = 0x9A
+0x00F7 = 0xD6
+0x00F8 = 0xBF
+0x00F9 = 0x9D
+0x00FA = 0x9C
+0x00FB = 0x9E
+0x00FC = 0x9F
+0x00FF = 0xD8
+0x0131 = 0xF5
+0x0152 = 0xCE
+0x0153 = 0xCF
+0x0178 = 0xD9
+0x0192 = 0xC4
+0x02C6 = 0xF6
+0x02C7 = 0xFF
+0x02D8 = 0xF9
+0x02D9 = 0xFA
+0x02DA = 0xFB
+0x02DB = 0xFE
+0x02DC = 0xF7
+0x02DD = 0xFD
+0x03A9 = 0xBD
+0x03C0 = 0xB9
+0x2013 = 0xD0
+0x2014 = 0xD1
+0x2018 = 0xD4
+0x2019 = 0xD5
+0x201A = 0xE2
+0x201C = 0xD2
+0x201D = 0xD3
+0x201E = 0xE3
+0x2020 = 0xA0
+0x2021 = 0xE0
+0x2022 = 0xA5
+0x2026 = 0xC9
+0x2030 = 0xE4
+0x2039 = 0xDC
+0x203A = 0xDD
+0x2044 = 0xDA
+0x20AC = 0xDB
+0x2122 = 0xAA
+0x2202 = 0xB6
+0x2206 = 0xC6
+0x220F = 0xB8
+0x2211 = 0xB7
+0x221A = 0xC3
+0x221E = 0xB0
+0x222B = 0xBA
+0x2248 = 0xC5
+0x2260 = 0xAD
+0x2264 = 0xB2
+0x2265 = 0xB3
+0x25CA = 0xD7
+0xF8FF = 0xF0
+0xFB01 = 0xDE
+0xFB02 = 0xDF
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/UCS%ROMANIAN.src b/share/i18n/csmapper/APPLE/UCS%ROMANIAN.src
new file mode 100644 (file)
index 0000000..e4f3d67
--- /dev/null
@@ -0,0 +1,284 @@
+# $NetBSD: UCS%ROMANIAN.src,v 1.2 2006/04/08 15:47:40 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/ROMANIAN
+SRC_ZONE       0x0000-0xF8FF
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  ROMANIAN.TXT
+#
+#   Contents:   Map (external version) from Mac OS Romanian
+#               character set to Unicode 3.0 and later.
+#
+#   Copyright:  (c) 1995-2002, 2005 by Apple Computer, Inc., all rights
+#               reserved.
+#
+#   Contact:    charsets@apple.com
+#
+#   Changes:
+#
+#       c02  2005-Apr-05    Update header comments. Matches internal xml
+#                           <c1.2> and Text Encoding Converter 2.0.
+#      b3,c1 2002-Dec-19    Update mappings for 0xAF, 0xBF, 0xDE, 0xDF
+#                           to use new composed characters added in
+#                           Unicode 3.0. Update URLs, notes. Matches
+#                           internal utom<b3>.
+#       b02  1999-Sep-22    Encoding changed for Mac OS 8.5; change
+#                           mapping of 0xDB from CURRENCY SIGN to EURO
+#                           SIGN. Update contact e-mail address. Matches
+#                           internal utom<b2>, ufrm<b2>, and Text
+#                           Encoding Converter version 1.5.
+#       n05  1998-Feb-05    Minor update to header comments
+#       n03  1997-Dec-14    Update to match internal utom<n5>, ufrm<n16>:
+#                           Change standard mapping for 0xBD from U+2126
+#                           to its canonical decomposition, U+03A9.
+#                           Change mapping of 0xAF,0xBF,0xDE,0xDF from
+#                           composed S/T WITH CEDILLA to S/T with
+#                           COMBINING COMMA BELOW (to match our
+#                           decomposition mappings).
+#       n02  1995-Apr-15    First version (after fixing some typos).
+#                           Matches internal ufrm<n4>.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Romanian code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Romanian code order.
+#
+#   One of these mappings requires the use of a corporate character.
+#   See the file "CORPCHAR.TXT" and notes below.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Romanian character set uses the standard control characters at
+#   0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Romanian:
+# -------------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported via transcoding to and from
+#   Unicode.
+#
+#   Mac OS Romanian is used only for Romanian.
+#
+#   The Mac OS Romanian encoding shares the script code smRoman
+#   (0) with the standard Mac OS Roman encoding. To determine if
+#   the Romanian encoding is being used, you must also check if the
+#   system region code is 39, verRomania.
+#
+#   This character set is a variant of standard Mac OS Roman, adding
+#   upper and lower A breve, S comma below, and T comma below. It
+#   has 6 code point differences from standard Mac OS Roman.
+#
+#   Before Mac OS 8.5, code point 0xDB was CURRENCY SIGN, and was
+#   mapped to U+00A4. In Mac OS 8.5 and later versions, code point
+#   0xDB is changed to EURO SIGN and maps to U+20AC; the standard
+#   Apple fonts are updated for Mac OS 8.5 to reflect this. There is
+#   a "currency sign" variant of the Mac OS Romanian encoding that
+#   still maps 0xDB to U+00A4; this can be used for older fonts.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+#   The following corporate zone Unicode character is used in this
+#   mapping:
+#
+#     0xF8FF  Apple logo
+#
+#   NOTE: The graphic image associated with the Apple logo character
+#   is not authorized for use without permission of Apple, and
+#   unauthorized use might constitute trademark infringement.
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+#   Changes from version b02 to version b03/c01:
+#
+#   - Update the mappings for 0xAF, 0xBF, 0xDE, 0xDF to use new
+#     composed Unicode characters 0x0218-0x021B added in Unicode 3.0;
+#     the previous mappings were to the equivalent decomposition
+#     sequences.
+#
+#   Changes from version n05 to version b02:
+#
+#   - Encoding changed for Mac OS 8.5; change mapping of 0xDB from
+#   CURRENCY SIGN (U+00A4) to EURO SIGN (U+20AC).
+#
+#   Changes from version n02 to version n03:
+#
+#   - Change mapping of 0xBD from U+2126 to its canonical
+#     decomposition, U+03A9.
+#   - Change mapping of 0xAF,0xBF,0xDE,0xDF from composed S or T
+#     WITH CEDILLA to S or T with COMBINING COMMA BELOW (to match
+#     our decomposition mappings).
+#
+##################
+0x0000 - 0x007E = 0x00 -
+0x00A0 = 0xCA
+0x00A1 = 0xC1
+0x00A2 = 0xA2
+0x00A3 = 0xA3
+0x00A5 = 0xB4
+0x00A7 = 0xA4
+0x00A8 = 0xAC
+0x00A9 = 0xA9
+0x00AA = 0xBB
+0x00AB = 0xC7
+0x00AC = 0xC2
+0x00AE = 0xA8
+0x00AF = 0xF8
+0x00B0 = 0xA1
+0x00B1 = 0xB1
+0x00B4 = 0xAB
+0x00B5 = 0xB5
+0x00B6 = 0xA6
+0x00B7 = 0xE1
+0x00B8 = 0xFC
+0x00BA = 0xBC
+0x00BB = 0xC8
+0x00BF = 0xC0
+0x00C0 = 0xCB
+0x00C1 = 0xE7
+0x00C2 = 0xE5
+0x00C3 = 0xCC
+0x00C4 = 0x80
+0x00C5 = 0x81
+0x00C7 = 0x82
+0x00C8 = 0xE9
+0x00C9 = 0x83
+0x00CA = 0xE6
+0x00CB = 0xE8
+0x00CC = 0xED
+0x00CD = 0xEA
+0x00CE = 0xEB
+0x00CF = 0xEC
+0x00D1 = 0x84
+0x00D2 = 0xF1
+0x00D3 = 0xEE
+0x00D4 = 0xEF
+0x00D5 = 0xCD
+0x00D6 = 0x85
+0x00D9 = 0xF4
+0x00DA = 0xF2
+0x00DB = 0xF3
+0x00DC = 0x86
+0x00DF = 0xA7
+0x00E0 = 0x88
+0x00E1 = 0x87
+0x00E2 = 0x89
+0x00E3 = 0x8B
+0x00E4 = 0x8A
+0x00E5 = 0x8C
+0x00E7 = 0x8D
+0x00E8 = 0x8F
+0x00E9 = 0x8E
+0x00EA = 0x90
+0x00EB = 0x91
+0x00EC = 0x93
+0x00ED = 0x92
+0x00EE = 0x94
+0x00EF = 0x95
+0x00F1 = 0x96
+0x00F2 = 0x98
+0x00F3 = 0x97
+0x00F4 = 0x99
+0x00F5 = 0x9B
+0x00F6 = 0x9A
+0x00F7 = 0xD6
+0x00F9 = 0x9D
+0x00FA = 0x9C
+0x00FB = 0x9E
+0x00FC = 0x9F
+0x00FF = 0xD8
+0x0102 = 0xAE
+0x0103 = 0xBE
+0x0131 = 0xF5
+0x0152 = 0xCE
+0x0153 = 0xCF
+0x0178 = 0xD9
+0x0192 = 0xC4
+0x0218 = 0xAF
+0x0219 = 0xBF
+0x021A = 0xDE
+0x021B = 0xDF
+0x02C6 = 0xF6
+0x02C7 = 0xFF
+0x02D8 = 0xF9
+0x02D9 = 0xFA
+0x02DA = 0xFB
+0x02DB = 0xFE
+0x02DC = 0xF7
+0x02DD = 0xFD
+0x03A9 = 0xBD
+0x03C0 = 0xB9
+0x2013 = 0xD0
+0x2014 = 0xD1
+0x2018 = 0xD4
+0x2019 = 0xD5
+0x201A = 0xE2
+0x201C = 0xD2
+0x201D = 0xD3
+0x201E = 0xE3
+0x2020 = 0xA0
+0x2021 = 0xE0
+0x2022 = 0xA5
+0x2026 = 0xC9
+0x2030 = 0xE4
+0x2039 = 0xDC
+0x203A = 0xDD
+0x2044 = 0xDA
+0x20AC = 0xDB
+0x2122 = 0xAA
+0x2202 = 0xB6
+0x2206 = 0xC6
+0x220F = 0xB8
+0x2211 = 0xB7
+0x221A = 0xC3
+0x221E = 0xB0
+0x222B = 0xBA
+0x2248 = 0xC5
+0x2260 = 0xAD
+0x2264 = 0xB2
+0x2265 = 0xB3
+0x25CA = 0xD7
+0xF8FF = 0xF0
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/UCS%THAI.src b/share/i18n/csmapper/APPLE/UCS%THAI.src
new file mode 100644 (file)
index 0000000..1f27ef6
--- /dev/null
@@ -0,0 +1,301 @@
+# $NetBSD: UCS%THAI.src,v 1.2 2006/04/08 15:47:40 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/THAI
+SRC_ZONE       0x0000-0x2122
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  THAI.TXT
+#
+#   Contents:   Map (external version) from Mac OS Thai
+#               character set to Unicode 3.2 and later.
+#
+#   Copyright:  (c) 1995-2002, 2005 by Apple Computer, Inc., all rights
+#               reserved.
+#
+#   Contact:    charsets@apple.com
+#
+#   Changes:
+#
+#       c02  2005-Apr-05    Update header comments. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#      b3,c1 2002-Dec-19    Update mapping for 0xDB to use new Unicode
+#                           3.2 WORD JOINER instead of ZWNBSP (BOM).
+#                           Update URLs. Matches internal utom<b3>.
+#       b02  1999-Sep-22    Update contact e-mail address. Matches
+#                           internal utom<b1>, ufrm<b2>, and Text
+#                           Encoding Converter version 1.5.
+#       n07  1998-Feb-05    Update to match internal utom<n5>, ufrm<n13>
+#                           and Text Encoding Converter version 1.3:
+#                           Use standard Unicodes plus transcoding hints
+#                           instead of single corporate characters; see
+#                           details below. Also update header comments
+#                           to new format.
+#       n04  1995-Nov-17    First version (after fixing some typos).
+#                           Matches internal ufrm<n6>.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Thai code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode or Unicode sequence
+#       (in hex as 0xNNNN or 0xNNNN+0xNNNN).
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Thai code order.
+#
+#   Some of these mappings require the use of corporate characters.
+#   See the file "CORPCHAR.TXT" and notes below.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Thai character set uses the standard control characters at
+#   0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Thai:
+# ---------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported via transcoding to and from
+#   Unicode.
+#
+#   Codes 0xA1-0xDA and 0xDF-0xFB are the character set from Thai
+#   standard TIS 620-2533, except that the following changes are
+#   made:
+#     0xEE is TRADE MARK SIGN (instead of THAI CHARACTER YAMAKKAN)
+#     0xFA is REGISTERED SIGN (instead of THAI CHARACTER ANGKHANKHU)
+#     0xFB is COPYRIGHT SIGN (instead of THAI CHARACTER KHOMUT)
+#
+#   Codes 0x80-0x82, 0x8D-0x8E, 0x91, 0x9D-0x9E, and 0xDB-0xDE are
+#   various additional punctuation marks (e.g. curly quotes,
+#   ellipsis), no-break space, and two special characters "word join"
+#   and "word break".
+#
+#   Codes 0x83-0x8C, 0x8F, and 0x92-0x9C are for positional variants
+#   of the upper vowels, tone marks, and other signs at 0xD1,
+#   0xD4-0xD7, and 0xE7-0xED. The positional variants would normally
+#   be considered presentation forms only and not characters. In most
+#   cases they are not typed directly; they are selected automatically
+#   at display time by the WorldScript software. However, using the
+#   Thai-DTP keyboard, the presentation forms can in fact be typed
+#   directly using dead keys. Thus they must be treated as real
+#   characters in the Mac OS Thai encoding. They are mapped using
+#   variant tags; see below.
+#
+#   Several code points are undefined and unused (they cannot be
+#   typed using any of the Mac OS Thai keyboard layouts): 0x90, 0x9F,
+#   0xFC-0xFE. These are not shown in the table below.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+#   The goals in the Apple mappings provided here are:
+#   - Ensure roundtrip mapping from every character in the Mac OS Thai
+#   character set to Unicode and back
+#   - Use standard Unicode characters as much as possible, to maximize
+#   interchangeability of the resulting Unicode text. Whenever possible,
+#   avoid having content carried by private-use characters.
+#
+#   To satisfy both goals, we use private use characters to mark variants
+#   that are similar to a sequence of one or more standard Unicode
+#   characters.
+#
+#   Apple has defined a block of 32 corporate characters as "transcoding
+#   hints." These are used in combination with standard Unicode characters
+#   to force them to be treated in a special way for mapping to other
+#   encodings; they have no other effect. Sixteen of these transcoding
+#   hints are "grouping hints" - they indicate that the next 2-4 Unicode
+#   characters should be treated as a single entity for transcoding. The
+#   other sixteen transcoding hints are "variant tags" - they are like
+#   combining characters, and can follow a standard Unicode (or a sequence
+#   consisting of a base character and other combining characters) to
+#   cause it to be treated in a special way for transcoding. These always
+#   terminate a combining-character sequence.
+#
+#   The transcoding coding hints used in this mapping table are four
+#   variant tags in the range 0xF873-75. Since these are combined with
+#   standard Unicode characters, some characters in the Mac OS Thai
+#   character set map to a sequence of two Unicodes instead of a single
+#   Unicode character. For example, the Mac OS Thai character at 0x83 is a
+#   low-left positional variant of THAI CHARACTER MAI EK (the standard
+#   mapping is for the abstract character at 0xE8). So 0x83 is mapped to
+#   0x0E48 (THAI CHARACTER MAI EK) + 0xF875 (a variant tag).
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+#   Changes from version b02 to version b03/c01:
+#
+#   - Update mapping for 0xDB to use new Unicode 3.2 character U+2060
+#     WORD JOINER instead of U+FEFF ZERO WIDTH NO-BREAK SPACE (BOM)
+#
+#   Changes from version n04 to version n07:
+#
+#   - Changed mappings of the positional variants to use standard
+#   Unicodes + transcoding hint, instead of using single corporate
+#   zone characters. This affected the mappings for the following:
+#   0x83-08C, 0x8F, 0x92-0x9C
+#
+#   - Just comment out unused code points in the table, instead
+#   of mapping them to U+FFFD.
+#
+##################
+0x0000 - 0x007E = 0x00 -
+0x00A0 = 0xA0
+0x00A9 = 0xFB
+0x00AB = 0x80
+0x00AE = 0xFA
+0x00BB = 0x81
+0x0E01 = 0xA1
+0x0E02 = 0xA2
+0x0E03 = 0xA3
+0x0E04 = 0xA4
+0x0E05 = 0xA5
+0x0E06 = 0xA6
+0x0E07 = 0xA7
+0x0E08 = 0xA8
+0x0E09 = 0xA9
+0x0E0A = 0xAA
+0x0E0B = 0xAB
+0x0E0C = 0xAC
+0x0E0D = 0xAD
+0x0E0E = 0xAE
+0x0E0F = 0xAF
+0x0E10 = 0xB0
+0x0E11 = 0xB1
+0x0E12 = 0xB2
+0x0E13 = 0xB3
+0x0E14 = 0xB4
+0x0E15 = 0xB5
+0x0E16 = 0xB6
+0x0E17 = 0xB7
+0x0E18 = 0xB8
+0x0E19 = 0xB9
+0x0E1A = 0xBA
+0x0E1B = 0xBB
+0x0E1C = 0xBC
+0x0E1D = 0xBD
+0x0E1E = 0xBE
+0x0E1F = 0xBF
+0x0E20 = 0xC0
+0x0E21 = 0xC1
+0x0E22 = 0xC2
+0x0E23 = 0xC3
+0x0E24 = 0xC4
+0x0E25 = 0xC5
+0x0E26 = 0xC6
+0x0E27 = 0xC7
+0x0E28 = 0xC8
+0x0E29 = 0xC9
+0x0E2A = 0xCA
+0x0E2B = 0xCB
+0x0E2C = 0xCC
+0x0E2D = 0xCD
+0x0E2E = 0xCE
+0x0E2F = 0xCF
+0x0E30 = 0xD0
+0x0E31 = 0x92
+0x0E31 = 0xD1
+0x0E32 = 0xD2
+0x0E33 = 0xD3
+0x0E34 = 0x94
+0x0E34 = 0xD4
+0x0E35 = 0x95
+0x0E35 = 0xD5
+0x0E36 = 0x96
+0x0E36 = 0xD6
+0x0E37 = 0x97
+0x0E37 = 0xD7
+0x0E38 = 0xD8
+0x0E39 = 0xD9
+0x0E3A = 0xDA
+0x0E3F = 0xDF
+0x0E40 = 0xE0
+0x0E41 = 0xE1
+0x0E42 = 0xE2
+0x0E43 = 0xE3
+0x0E44 = 0xE4
+0x0E45 = 0xE5
+0x0E46 = 0xE6
+0x0E47 = 0x93
+0x0E47 = 0xE7
+0x0E48 = 0x83
+0x0E48 = 0x88
+0x0E48 = 0x98
+0x0E48 = 0xE8
+0x0E49 = 0x84
+0x0E49 = 0x89
+0x0E49 = 0x99
+0x0E49 = 0xE9
+0x0E4A = 0x85
+0x0E4A = 0x8A
+0x0E4A = 0x9A
+0x0E4A = 0xEA
+0x0E4B = 0x86
+0x0E4B = 0x8B
+0x0E4B = 0x9B
+0x0E4B = 0xEB
+0x0E4C = 0x87
+0x0E4C = 0x8C
+0x0E4C = 0x9C
+0x0E4C = 0xEC
+0x0E4D = 0x8F
+0x0E4D = 0xED
+0x0E4F = 0xEF
+0x0E50 = 0xF0
+0x0E51 = 0xF1
+0x0E52 = 0xF2
+0x0E53 = 0xF3
+0x0E54 = 0xF4
+0x0E55 = 0xF5
+0x0E56 = 0xF6
+0x0E57 = 0xF7
+0x0E58 = 0xF8
+0x0E59 = 0xF9
+0x200B = 0xDC
+0x2013 = 0xDD
+0x2014 = 0xDE
+0x2018 = 0x9D
+0x2019 = 0x9E
+0x201C = 0x8D
+0x201D = 0x8E
+0x2022 = 0x91
+0x2026 = 0x82
+0x2060 = 0xDB
+0x2122 = 0xEE
+END_MAP
diff --git a/share/i18n/csmapper/APPLE/UCS%TURKISH.src b/share/i18n/csmapper/APPLE/UCS%TURKISH.src
new file mode 100644 (file)
index 0000000..e8229c3
--- /dev/null
@@ -0,0 +1,260 @@
+# $NetBSD: UCS%TURKISH.src,v 1.2 2006/04/08 15:47:40 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/TURKISH
+SRC_ZONE       0x0000-0xF8FF
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#=======================================================================
+#   File name:  TURKISH.TXT
+#
+#   Contents:   Map (external version) from Mac OS Turkish
+#               character set to Unicode 2.1 and later.
+#
+#   Copyright:  (c) 1995-2002, 2005 by Apple Computer, Inc., all rights
+#               reserved.
+#
+#   Contact:    charsets@apple.com
+#
+#   Changes:
+#
+#       c02  2005-Apr-05    Update header comments. Matches internal xml
+#                           <c1.1> and Text Encoding Converter 2.0.
+#      b3,c1 2002-Dec-19    Update URLs, notes. Matches internal
+#                           utom<b1>.
+#       b02  1999-Sep-22    Update contact e-mail address. Matches
+#                           internal utom<b1>, ufrm<b1>, and Text
+#                           Encoding Converter version 1.5.
+#       n05  1998-Feb-05    Minor update to header comments
+#       n03  1997-Dec-14    Update to match internal utom<n5>, ufrm<n15>:
+#                           Change standard mapping for 0xBD from U+2126
+#                           to its canonical decomposition, U+03A9.
+#       n02  1995-Apr-15    First version (after fixing some typos).
+#                           Matches internal ufrm<n4>.
+#
+# Standard header:
+# ----------------
+#
+#   Apple, the Apple logo, and Macintosh are trademarks of Apple
+#   Computer, Inc., registered in the United States and other countries.
+#   Unicode is a trademark of Unicode Inc. For the sake of brevity,
+#   throughout this document, "Macintosh" can be used to refer to
+#   Macintosh computers and "Unicode" can be used to refer to the
+#   Unicode standard.
+#
+#   Apple Computer, Inc. ("Apple") makes no warranty or representation,
+#   either express or implied, with respect to this document and the
+#   included data, its quality, accuracy, or fitness for a particular
+#   purpose. In no event will Apple be liable for direct, indirect,
+#   special, incidental, or consequential damages resulting from any
+#   defect or inaccuracy in this document or the included data.
+#
+#   These mapping tables and character lists are subject to change.
+#   The latest tables should be available from the following:
+#
+#   <http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/>
+#
+#   For general information about Mac OS encodings and these mapping
+#   tables, see the file "README.TXT".
+#
+# Format:
+# -------
+#
+#   Three tab-separated columns;
+#   '#' begins a comment which continues to the end of the line.
+#     Column #1 is the Mac OS Turkish code (in hex as 0xNN)
+#     Column #2 is the corresponding Unicode (in hex as 0xNNNN)
+#     Column #3 is a comment containing the Unicode name
+#
+#   The entries are in Mac OS Turkish code order.
+#
+#   Two of these mappings requires the use of a corporate character.
+#   See the file "CORPCHAR.TXT" and notes below.
+#
+#   Control character mappings are not shown in this table, following
+#   the conventions of the standard UTC mapping tables. However, the
+#   Mac OS Turkish character set uses the standard control characters at
+#   0x00-0x1F and 0x7F.
+#
+# Notes on Mac OS Turkish:
+# ------------------------
+#
+#   This is a legacy Mac OS encoding; in the Mac OS X Carbon and Cocoa
+#   environments, it is only supported via transcoding to and from
+#   Unicode.
+#
+#      Mac OS Turkish is used for Turkish.
+#
+#   The Mac OS Turkish encoding shares the script code smRoman
+#   (0) with the Mac OS Roman encoding. To determine if the Turkish
+#   encoding is being used, you must also check if the system region
+#   code is 24, verTurkey.
+#
+#   This character set is a variant of standard Mac OS Roman. It adds
+#   upper & lower G with breve, upper & lower S with cedilla, upper I
+#   with dot, and moves the dotless lower i from its position at 0xF5
+#   in standard Mac OS Roman to a position at 0xDD here (leaving the
+#   0xF5 code point undefined in Mac OS Turkish). This gives a total
+#   of 7 code point differences from standard Mac OS Roman.
+#
+# Unicode mapping issues and notes:
+# ---------------------------------
+#
+#   The following corporate zone Unicode characters are used in this
+#   mapping:
+#
+#     0xF8A0  undefined1, used to map the single undefined code point
+#             in Mac OS Turkish (to obtain roundtrip fidelity for all
+#             code points).
+#     0xF8FF  Apple logo
+#
+#   NOTE: The graphic image associated with the Apple logo character
+#   is not authorized for use without permission of Apple, and
+#   unauthorized use might constitute trademark infringement.
+#
+# Details of mapping changes in each version:
+# -------------------------------------------
+#
+#   Changes from version n02 to version n03:
+#
+#   - Change mapping of 0xBD from U+2126 to its canonical
+#     decomposition, U+03A9.
+#
+##################
+0x0000 - 0x007E = 0x00 -
+0x00A0 = 0xCA
+0x00A1 = 0xC1
+0x00A2 = 0xA2
+0x00A3 = 0xA3
+0x00A5 = 0xB4
+0x00A7 = 0xA4
+0x00A8 = 0xAC
+0x00A9 = 0xA9
+0x00AA = 0xBB
+0x00AB = 0xC7
+0x00AC = 0xC2
+0x00AE = 0xA8
+0x00AF = 0xF8
+0x00B0 = 0xA1
+0x00B1 = 0xB1
+0x00B4 = 0xAB
+0x00B5 = 0xB5
+0x00B6 = 0xA6
+0x00B7 = 0xE1
+0x00B8 = 0xFC
+0x00BA = 0xBC
+0x00BB = 0xC8
+0x00BF = 0xC0
+0x00C0 = 0xCB
+0x00C1 = 0xE7
+0x00C2 = 0xE5
+0x00C3 = 0xCC
+0x00C4 = 0x80
+0x00C5 = 0x81
+0x00C6 = 0xAE
+0x00C7 = 0x82
+0x00C8 = 0xE9
+0x00C9 = 0x83
+0x00CA = 0xE6
+0x00CB = 0xE8
+0x00CC = 0xED
+0x00CD = 0xEA
+0x00CE = 0xEB
+0x00CF = 0xEC
+0x00D1 = 0x84
+0x00D2 = 0xF1
+0x00D3 = 0xEE
+0x00D4 = 0xEF
+0x00D5 = 0xCD
+0x00D6 = 0x85
+0x00D8 = 0xAF
+0x00D9 = 0xF4
+0x00DA = 0xF2
+0x00DB = 0xF3
+0x00DC = 0x86
+0x00DF = 0xA7
+0x00E0 = 0x88
+0x00E1 = 0x87
+0x00E2 = 0x89
+0x00E3 = 0x8B
+0x00E4 = 0x8A
+0x00E5 = 0x8C
+0x00E6 = 0xBE
+0x00E7 = 0x8D
+0x00E8 = 0x8F
+0x00E9 = 0x8E
+0x00EA = 0x90
+0x00EB = 0x91
+0x00EC = 0x93
+0x00ED = 0x92
+0x00EE = 0x94
+0x00EF = 0x95
+0x00F1 = 0x96
+0x00F2 = 0x98
+0x00F3 = 0x97
+0x00F4 = 0x99
+0x00F5 = 0x9B
+0x00F6 = 0x9A
+0x00F7 = 0xD6
+0x00F8 = 0xBF
+0x00F9 = 0x9D
+0x00FA = 0x9C
+0x00FB = 0x9E
+0x00FC = 0x9F
+0x00FF = 0xD8
+0x011E = 0xDA
+0x011F = 0xDB
+0x0130 = 0xDC
+0x0131 = 0xDD
+0x0152 = 0xCE
+0x0153 = 0xCF
+0x015E = 0xDE
+0x015F = 0xDF
+0x0178 = 0xD9
+0x0192 = 0xC4
+0x02C6 = 0xF6
+0x02C7 = 0xFF
+0x02D8 = 0xF9
+0x02D9 = 0xFA
+0x02DA = 0xFB
+0x02DB = 0xFE
+0x02DC = 0xF7
+0x02DD = 0xFD
+0x03A9 = 0xBD
+0x03C0 = 0xB9
+0x2013 = 0xD0
+0x2014 = 0xD1
+0x2018 = 0xD4
+0x2019 = 0xD5
+0x201A = 0xE2
+0x201C = 0xD2
+0x201D = 0xD3
+0x201E = 0xE3
+0x2020 = 0xA0
+0x2021 = 0xE0
+0x2022 = 0xA5
+0x2026 = 0xC9
+0x2030 = 0xE4
+0x2122 = 0xAA
+0x2202 = 0xB6
+0x2206 = 0xC6
+0x220F = 0xB8
+0x2211 = 0xB7
+0x221A = 0xC3
+0x221E = 0xB0
+0x222B = 0xBA
+0x2248 = 0xC5
+0x2260 = 0xAD
+0x2264 = 0xB2
+0x2265 = 0xB3
+0x25CA = 0xD7
+0xF8A0 = 0xF5
+0xF8FF = 0xF0
+END_MAP
diff --git a/share/i18n/csmapper/AST/ARMSCII-7%UCS.src b/share/i18n/csmapper/AST/ARMSCII-7%UCS.src
new file mode 100644 (file)
index 0000000..791acca
--- /dev/null
@@ -0,0 +1,119 @@
+# $NetBSD: ARMSCII-7%UCS.src,v 1.1 2006/04/01 04:13:21 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           ARMSCII-7/UCS
+SRC_ZONE       0x00-0x7F
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# this data delived from:
+#
+# ARMENIAN CHARACTER SETS IMPLEMENTATION GUIDE
+#     Document version 006.en.html
+# http://www.freenet.am/armscii/armcs-006.html
+#
+# Name:                armscii-7
+# Source:      Armenian State Standard AST 34.005
+#              Basic 7-bit coded character set
+# Alias:       AST_34.005
+#
+0x00 - 0x20 = 0x0000 -
+0x21 = 0xE000 # ARMENIAN ETERNITY SIGN, 0x0530? 0x2741?
+0x22 = 0x0587 # 0x00A7?
+0x23 = 0x0589
+0x24 = 0x0029
+0x25 = 0x0028
+0x26 = 0x00BB
+0x27 = 0x00AB
+0x28 = 0x2014
+0x29 = 0x002E
+0x2A = 0x055D
+0x2B = 0x002C
+0x2C = 0x002D
+0x2D = 0x058A # 0x055F?
+0x2E = 0x2026
+0x2F = 0x055C
+0x30 = 0x055B
+0x31 = 0x055E
+0x32 = 0x0531
+0x33 = 0x0561
+0x34 = 0x0532
+0x35 = 0x0562
+0x36 = 0x0533
+0x37 = 0x0563
+0x38 = 0x0534
+0x39 = 0x0564
+0x3A = 0x0535
+0x3B = 0x0565
+0x3C = 0x0536
+0x3D = 0x0566
+0x3E = 0x0537
+0x3F = 0x0567
+0x40 = 0x0538
+0x41 = 0x0568
+0x42 = 0x0539
+0x43 = 0x0569
+0x44 = 0x053A
+0x45 = 0x056A
+0x46 = 0x053B
+0x47 = 0x056B
+0x48 = 0x053C
+0x49 = 0x056C
+0x4A = 0x053D
+0x4B = 0x056D
+0x4C = 0x053E
+0x4D = 0x056E
+0x4E = 0x053F
+0x4F = 0x056F
+0x50 = 0x0540
+0x51 = 0x0570
+0x52 = 0x0541
+0x53 = 0x0571
+0x54 = 0x0542
+0x55 = 0x0572
+0x56 = 0x0543
+0x57 = 0x0573
+0x58 = 0x0544
+0x59 = 0x0574
+0x5A = 0x0545
+0x5B = 0x0575
+0x5C = 0x0546
+0x5D = 0x0576
+0x5E = 0x0547
+0x5F = 0x0577
+0x60 = 0x0548
+0x61 = 0x0578
+0x62 = 0x0549
+0x63 = 0x0579
+0x64 = 0x054A
+0x65 = 0x057A
+0x66 = 0x054B
+0x67 = 0x057B
+0x68 = 0x054C
+0x69 = 0x057C
+0x6A = 0x054D
+0x6B = 0x057D
+0x6C = 0x054E
+0x6D = 0x057E
+0x6E = 0x054F
+0x6F = 0x057F
+0x70 = 0x0550
+0x71 = 0x0580
+0x72 = 0x0551
+0x73 = 0x0581
+0x74 = 0x0552
+0x75 = 0x0582
+0x76 = 0x0553
+0x77 = 0x0583
+0x78 = 0x0554
+0x79 = 0x0584
+0x7A = 0x0555
+0x7B = 0x0585
+0x7C = 0x0556
+0x7D = 0x0586
+0x7E = 0x055A # 0x2019?
+0x7F = 0x0027
+END_MAP
diff --git a/share/i18n/csmapper/AST/ARMSCII-8%UCS.src b/share/i18n/csmapper/AST/ARMSCII-8%UCS.src
new file mode 100644 (file)
index 0000000..d83efe2
--- /dev/null
@@ -0,0 +1,119 @@
+# $NetBSD: ARMSCII-8%UCS.src,v 1.1 2006/04/01 04:13:21 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           ARMSCII-8/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# this data delived from:
+#
+# ARMENIAN CHARACTER SETS IMPLEMENTATION GUIDE
+#     Document version 006.en.html
+# http://www.freenet.am/armscii/armcs-006.html
+#
+# Name:                armscii-8
+# Source:      Armenian State Standard AST 34.002
+#              Basic 8-bit coded character set
+# Alias:       AST_34.002
+#
+0x00 - 0xA0 = 0x0000 -
+0xA1 = 0xE000 # ARMENIAN ETERNITY SIGN, 0x0530? 0x2741?
+0xA2 = 0x0587 # 0x00A7?
+0xA3 = 0x0589
+0xA4 = 0x0029
+0xA5 = 0x0028
+0xA6 = 0x00BB
+0xA7 = 0x00AB
+0xA8 = 0x2014
+0xA9 = 0x002E
+0xAA = 0x055D
+0xAB = 0x002C
+0xAC = 0x002D
+0xAD = 0x058A # 0x055F
+0xAE = 0x2026
+0xAF = 0x055C
+0xB0 = 0x055B
+0xB1 = 0x055E
+0xB2 = 0x0531
+0xB3 = 0x0561
+0xB4 = 0x0532
+0xB5 = 0x0562
+0xB6 = 0x0533
+0xB7 = 0x0563
+0xB8 = 0x0534
+0xB9 = 0x0564
+0xBA = 0x0535
+0xBB = 0x0565
+0xBC = 0x0536
+0xBD = 0x0566
+0xBE = 0x0537
+0xBF = 0x0567
+0xC0 = 0x0538
+0xC1 = 0x0568
+0xC2 = 0x0539
+0xC3 = 0x0569
+0xC4 = 0x053A
+0xC5 = 0x056A
+0xC6 = 0x053B
+0xC7 = 0x056B
+0xC8 = 0x053C
+0xC9 = 0x056C
+0xCA = 0x053D
+0xCB = 0x056D
+0xCC = 0x053E
+0xCD = 0x056E
+0xCE = 0x053F
+0xCF = 0x056F
+0xD0 = 0x0540
+0xD1 = 0x0570
+0xD2 = 0x0541
+0xD3 = 0x0571
+0xD4 = 0x0542
+0xD5 = 0x0572
+0xD6 = 0x0543
+0xD7 = 0x0573
+0xD8 = 0x0544
+0xD9 = 0x0574
+0xDA = 0x0545
+0xDB = 0x0575
+0xDC = 0x0546
+0xDD = 0x0576
+0xDE = 0x0547
+0xDF = 0x0577
+0xE0 = 0x0548
+0xE1 = 0x0578
+0xE2 = 0x0549
+0xE3 = 0x0579
+0xE4 = 0x054A
+0xE5 = 0x057A
+0xE6 = 0x054B
+0xE7 = 0x057B
+0xE8 = 0x054C
+0xE9 = 0x057C
+0xEA = 0x054D
+0xEB = 0x057D
+0xEC = 0x054E
+0xED = 0x057E
+0xEE = 0x054F
+0xEF = 0x057F
+0xF0 = 0x0550
+0xF1 = 0x0580
+0xF2 = 0x0551
+0xF3 = 0x0581
+0xF4 = 0x0552
+0xF5 = 0x0582
+0xF6 = 0x0553
+0xF7 = 0x0583
+0xF8 = 0x0554
+0xF9 = 0x0584
+0xFA = 0x0555
+0xFB = 0x0585
+0xFC = 0x0556
+0xFD = 0x0586
+0xFE = 0x055A # 0x2019?
+0xFF = 0x0027
+END_MAP
diff --git a/share/i18n/csmapper/AST/ARMSCII-8A%UCS.src b/share/i18n/csmapper/AST/ARMSCII-8A%UCS.src
new file mode 100644 (file)
index 0000000..06a428b
--- /dev/null
@@ -0,0 +1,121 @@
+# $NetBSD: ARMSCII-8A%UCS.src,v 1.1 2006/04/01 04:13:21 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           ARMSCII-8A/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# this data delived from:
+#
+# ARMENIAN CHARACTER SETS IMPLEMENTATION GUIDE
+#     Document version 006.en.html
+# http://www.freenet.am/armscii/armcs-006.html
+#
+# Name:                armscii-8a
+# Source:      Armenian State Standard AST 34.002 Alternative
+#              Alternative 8-bit coded character set
+# Alias:       AST_34.002_A
+#
+0x00 - 0x14 = 0x0000 -
+0x15 = 0x0587 # 0x00A7?
+0x16 - 0x26 = 0x0016 -
+0x27 = 0x055B
+0x28 - 0x2C = 0x0028 -
+0x2D = 0x2014
+0x2E - 0x39 = 0x002E -
+0x3A = 0x0589
+0x3B - 0x5E = 0x003B -
+0x5F = 0x002D
+0x60 = 0x055D
+0x61 - 0x7D = 0x0061 -
+0x7E = 0x055C
+0x7F = 0x7F
+0x80 = 0x0531
+0x81 = 0x0561
+0x82 = 0x0532
+0x83 = 0x0562
+0x84 = 0x0533
+0x85 = 0x0563
+0x86 = 0x0534
+0x87 = 0x0564
+0x88 = 0x0535
+0x89 = 0x0565
+0x8A = 0x0536
+0x8B = 0x0566
+0x8C = 0x0537
+0x8D = 0x0567
+0x8E = 0x0538
+0x8F = 0x0568
+0x90 = 0x0539
+0x91 = 0x0569
+0x92 = 0x053A
+0x93 = 0x056A
+0x94 = 0x053B
+0x95 = 0x056B
+0x96 = 0x053C
+0x97 = 0x056C
+0x98 = 0x053D
+0x99 = 0x056D
+0x9A = 0x053E
+0x9B = 0x056E
+0x9C = 0x053F
+0x9D = 0x056F
+0x9E = 0x0540
+0x9F = 0x0570
+0xA0 = 0x0541
+0xA1 = 0x0571
+0xA2 = 0x0542
+0xA3 = 0x0572
+0xA4 = 0x0543
+0xA5 = 0x0573
+0xA6 = 0x0544
+0xA7 = 0x0574
+0xA8 = 0x0545
+0xA9 = 0x0575
+0xAA = 0x0546
+0xAB = 0x0576
+0xAC = 0x0547
+0xAD = 0x0577
+0xAE = 0x00AB
+0xAF = 0x00BB
+0xDC = 0xE000 # ARMENIAN ETERNITY SIGN, 0x0530?, 0x2741?
+0xDD = 0x058A # 0x055F?
+0xDE = 0x2026
+0xDF = 0x055E
+0xE0 = 0x0548
+0xE1 = 0x0578
+0xE2 = 0x0549
+0xE3 = 0x0579
+0xE4 = 0x054A
+0xE5 = 0x057A
+0xE6 = 0x054B
+0xE7 = 0x057B
+0xE8 = 0x054C
+0xE9 = 0x057C
+0xEA = 0x054D
+0xEB = 0x057D
+0xEC = 0x054E
+0xED = 0x057E
+0xEE = 0x054F
+0xEF = 0x057F
+0xF0 = 0x0550
+0xF1 = 0x0580
+0xF2 = 0x0551
+0xF3 = 0x0581
+0xF4 = 0x0552
+0xF5 = 0x0582
+0xF6 = 0x0553
+0xF7 = 0x0583
+0xF8 = 0x0554
+0xF9 = 0x0584
+0xFA = 0x0555
+0xFB = 0x0585
+0xFC = 0x0556
+0xFD = 0x0586
+0xFE = 0x055A # 0x2019?
+0xFF = 0x0027
+END_MAP
diff --git a/share/i18n/csmapper/AST/ARMSCII.part b/share/i18n/csmapper/AST/ARMSCII.part
new file mode 100644 (file)
index 0000000..2265167
--- /dev/null
@@ -0,0 +1,5 @@
+# $NetBSD: ARMSCII.part,v 1.1 2006/04/01 04:13:21 tnozaki Exp $
+
+7
+8
+8A
diff --git a/share/i18n/csmapper/AST/Makefile.inc b/share/i18n/csmapper/AST/Makefile.inc
new file mode 100644 (file)
index 0000000..3b11994
--- /dev/null
@@ -0,0 +1,45 @@
+# $NetBSD: Makefile.inc,v 1.2 2008/10/25 22:35:36 apb Exp $
+
+.PATH: ${.CURDIR}/AST
+
+SRCS_mapper.dir+=      mapper.dir.AST
+SRCS_charset.pivot+=   charset.pivot.AST
+CLEANFILES+=           mapper.dir.AST charset.pivot.AST
+PART_ARMSCII!=         ${TOOL_SED} '/^\#/d;/^$$/d;' ${.CURDIR}/AST/ARMSCII.part
+
+.for i in ${PART_ARMSCII}
+.if exists(${.CURDIR}/AST/ARMSCII-$i%UCS.src)
+FILES+=                                ARMSCII-$i%UCS.mps
+CLEANFILES+=                   ARMSCII-$i%UCS.mps
+FILESDIR_ARMSCII-$i%UCS.mps=   ${BINDIR}/AST
+.endif
+.if exists(${.CURDIR}/AST/UCS%ARMSCII-$i.src)
+FILES+=                                UCS%ARMSCII-$i.mps
+CLEANFILES+=                   UCS%ARMSCII-$i.mps
+FILESDIR_UCS%ARMSCII-$i.mps=   ${BINDIR}/AST
+.endif
+.endfor
+
+mapper.dir.AST: ${.CURDIR}/AST/ARMSCII.part
+       ${_MKTARGET_CREATE}
+       ( \
+           echo "# AST"; \
+           for i in ${PART_ARMSCII}; do \
+               printf "%-32s%-32s%s\n" ARMSCII-$$i/UCS mapper_std \
+                   AST/ARMSCII-$$i%UCS.mps; \
+               printf "%-32s%-32s%s\n" UCS/ARMSCII-$$i mapper_std \
+                   AST/UCS%ARMSCII-$$i.mps; \
+           done; \
+           echo; \
+       ) > ${.TARGET}
+
+charset.pivot.AST: ${.CURDIR}/AST/ARMSCII.part
+       ${_MKTARGET_CREATE}
+       ( \
+           echo "# AST"; \
+           for i in ${PART_ARMSCII}; do \
+               printf "%-32s%-32s%d\n" ARMSCII-$$i UCS 1; \
+               printf "%-32s%-32s%d\n" UCS ARMSCII-$$i 1; \
+           done; \
+           echo; \
+       ) > ${.TARGET}
diff --git a/share/i18n/csmapper/AST/UCS%ARMSCII-7.src b/share/i18n/csmapper/AST/UCS%ARMSCII-7.src
new file mode 100644 (file)
index 0000000..9b6f873
--- /dev/null
@@ -0,0 +1,119 @@
+# $NetBSD: UCS%ARMSCII-7.src,v 1.2 2006/04/08 15:47:40 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/ARMSCII-7
+SRC_ZONE       0x0000-0xE000
+OOB_MODE       INVALID
+DST_INVALID    0xFE
+DST_UNIT_BITS  8
+
+BEGIN_MAP
+#
+# this data delived from:
+#
+# ARMENIAN CHARACTER SETS IMPLEMENTATION GUIDE
+#     Document version 006.en.html
+# http://www.freenet.am/armscii/armcs-006.html
+#
+# Name:                armscii-7
+# Source:      Armenian State Standard AST 34.005
+#              Basic 7-bit coded character set
+# Alias:       AST_34.005
+#
+0x0000 - 0x0020 = 0x00 -
+0x0027 = 0x7F
+0x0028 = 0x25
+0x0029 = 0x24
+0x002C = 0x2B
+0x002D = 0x2C
+0x002E = 0x29
+0x00AB = 0x27
+0x00BB = 0x26
+0x0531 = 0x32
+0x0532 = 0x34
+0x0533 = 0x36
+0x0534 = 0x38
+0x0535 = 0x3A
+0x0536 = 0x3C
+0x0537 = 0x3E
+0x0538 = 0x40
+0x0539 = 0x42
+0x053A = 0x44
+0x053B = 0x46
+0x053C = 0x48
+0x053D = 0x4A
+0x053E = 0x4C
+0x053F = 0x4E
+0x0540 = 0x50
+0x0541 = 0x52
+0x0542 = 0x54
+0x0543 = 0x56
+0x0544 = 0x58
+0x0545 = 0x5A
+0x0546 = 0x5C
+0x0547 = 0x5E
+0x0548 = 0x60
+0x0549 = 0x62
+0x054A = 0x64
+0x054B = 0x66
+0x054C = 0x68
+0x054D = 0x6A
+0x054E = 0x6C
+0x054F = 0x6E
+0x0550 = 0x70
+0x0551 = 0x72
+0x0552 = 0x74
+0x0553 = 0x76
+0x0554 = 0x78
+0x0555 = 0x7A
+0x0556 = 0x7C
+0x055A = 0x7E # 0x2019?
+0x055B = 0x30
+0x055C = 0x2F
+0x055D = 0x2A
+0x055E = 0x31
+0x0561 = 0x33
+0x0562 = 0x35
+0x0563 = 0x37
+0x0564 = 0x39
+0x0565 = 0x3B
+0x0566 = 0x3D
+0x0567 = 0x3F
+0x0568 = 0x41
+0x0569 = 0x43
+0x056A = 0x45
+0x056B = 0x47
+0x056C = 0x49
+0x056D = 0x4B
+0x056E = 0x4D
+0x056F = 0x4F
+0x0570 = 0x51
+0x0571 = 0x53
+0x0572 = 0x55
+0x0573 = 0x57
+0x0574 = 0x59
+0x0575 = 0x5B
+0x0576 = 0x5D
+0x0577 = 0x5F
+0x0578 = 0x61
+0x0579 = 0x63
+0x057A = 0x65
+0x057B = 0x67
+0x057C = 0x69
+0x057D = 0x6B
+0x057E = 0x6D
+0x057F = 0x6F
+0x0580 = 0x71
+0x0581 = 0x73
+0x0582 = 0x75
+0x0583 = 0x77
+0x0584 = 0x79
+0x0585 = 0x7B
+0x0586 = 0x7D
+0x0587 = 0x22 # 0x00A7?
+0x0589 = 0x23
+0x058A = 0x2D # 0x055F?
+0x2014 = 0x28
+0x2026 = 0x2E
+0xE000 = 0x21 # ARMENIAN ETERNITY SIGN, 0x530? 0x2741?
+END_MAP
diff --git a/share/i18n/csmapper/AST/UCS%ARMSCII-8.src b/share/i18n/csmapper/AST/UCS%ARMSCII-8.src
new file mode 100644 (file)
index 0000000..3571192
--- /dev/null
@@ -0,0 +1,119 @@
+# $NetBSD: UCS%ARMSCII-8.src,v 1.2 2006/04/08 15:47:40 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/ARMSCII-8
+SRC_ZONE       0x0000-0xE000
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# this data delived from:
+#
+# ARMENIAN CHARACTER SETS IMPLEMENTATION GUIDE
+#     Document version 006.en.html
+# http://www.freenet.am/armscii/armcs-006.html
+#
+# Name:                armscii-8
+# Source:      Armenian State Standard AST 34.002
+#              Basic 8-bit coded character set
+# Alias:       AST_34.002
+#
+0x0000 - 0x00A0 = 0x00 -
+#0x0027 = 0xFF
+#0x0028 = 0xA5
+#0x0029 = 0xA4
+#0x002C = 0xAB
+#0x002D = 0xAC
+#0x002E = 0xA9
+0x00AB = 0xA7
+0x00BB = 0xA6
+0x0531 = 0xB2
+0x0532 = 0xB4
+0x0533 = 0xB6
+0x0534 = 0xB8
+0x0535 = 0xBA
+0x0536 = 0xBC
+0x0537 = 0xBE
+0x0538 = 0xC0
+0x0539 = 0xC2
+0x053A = 0xC4
+0x053B = 0xC6
+0x053C = 0xC8
+0x053D = 0xCA
+0x053E = 0xCC
+0x053F = 0xCE
+0x0540 = 0xD0
+0x0541 = 0xD2
+0x0542 = 0xD4
+0x0543 = 0xD6
+0x0544 = 0xD8
+0x0545 = 0xDA
+0x0546 = 0xDC
+0x0547 = 0xDE
+0x0548 = 0xE0
+0x0549 = 0xE2
+0x054A = 0xE4
+0x054B = 0xE6
+0x054C = 0xE8
+0x054D = 0xEA
+0x054E = 0xEC
+0x054F = 0xEE
+0x0550 = 0xF0
+0x0551 = 0xF2
+0x0552 = 0xF4
+0x0553 = 0xF6
+0x0554 = 0xF8
+0x0555 = 0xFA
+0x0556 = 0xFC
+0x055A = 0xFE # 0x2019?
+0x055B = 0xB0
+0x055C = 0xAF
+0x055D = 0xAA
+0x055E = 0xB1
+0x0561 = 0xB3
+0x0562 = 0xB5
+0x0563 = 0xB7
+0x0564 = 0xB9
+0x0565 = 0xBB
+0x0566 = 0xBD
+0x0567 = 0xBF
+0x0568 = 0xC1
+0x0569 = 0xC3
+0x056A = 0xC5
+0x056B = 0xC7
+0x056C = 0xC9
+0x056D = 0xCB
+0x056E = 0xCD
+0x056F = 0xCF
+0x0570 = 0xD1
+0x0571 = 0xD3
+0x0572 = 0xD5
+0x0573 = 0xD7
+0x0574 = 0xD9
+0x0575 = 0xDB
+0x0576 = 0xDD
+0x0577 = 0xDF
+0x0578 = 0xE1
+0x0579 = 0xE3
+0x057A = 0xE5
+0x057B = 0xE7
+0x057C = 0xE9
+0x057D = 0xEB
+0x057E = 0xED
+0x057F = 0xEF
+0x0580 = 0xF1
+0x0581 = 0xF3
+0x0582 = 0xF5
+0x0583 = 0xF7
+0x0584 = 0xF9
+0x0585 = 0xFB
+0x0586 = 0xFD
+0x0587 = 0xA2 # 0x00A7?
+0x0589 = 0xA3
+0x058A = 0xAD # 0x055F?
+0x2014 = 0xA8
+0x2026 = 0xAE
+0xE000 = 0xA1 # ARMENIAN ETERNITY SIGN, 0x0530? 0x2741?
+END_MAP
diff --git a/share/i18n/csmapper/AST/UCS%ARMSCII-8A.src b/share/i18n/csmapper/AST/UCS%ARMSCII-8A.src
new file mode 100644 (file)
index 0000000..612bfb9
--- /dev/null
@@ -0,0 +1,121 @@
+# $NetBSD: UCS%ARMSCII-8A.src,v 1.2 2006/04/08 15:47:40 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/ARMSCII-8A
+SRC_ZONE       0x0000-0xE000
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# this data delived from:
+#
+# ARMENIAN CHARACTER SETS IMPLEMENTATION GUIDE
+#     Document version 006.en.html
+# http://www.freenet.am/armscii/armcs-006.html
+#
+# Name:                armscii-8a
+# Source:      Armenian State Standard AST 34.002 Alternative
+#              Alternative 8-bit coded character set
+# Alias:       AST_34.002_A
+#
+0x0000 - 0x0014 = 0x00 -
+0x0016 - 0x0026 = 0x16 -
+0x0027 = 0xFF
+0x0028 - 0x002C = 0x28 -
+0x002D = 0x5F
+0x002E - 0x0039 = 0x2E -
+0x003B - 0x005E = 0x3B -
+0x0061 - 0x007D = 0x61 -
+0x007F = 0x7F
+0x00AB = 0xAE
+0x00BB = 0xAF
+0x0531 = 0x80
+0x0532 = 0x82
+0x0533 = 0x84
+0x0534 = 0x86
+0x0535 = 0x88
+0x0536 = 0x8A
+0x0537 = 0x8C
+0x0538 = 0x8E
+0x0539 = 0x90
+0x053A = 0x92
+0x053B = 0x94
+0x053C = 0x96
+0x053D = 0x98
+0x053E = 0x9A
+0x053F = 0x9C
+0x0540 = 0x9E
+0x0541 = 0xA0
+0x0542 = 0xA2
+0x0543 = 0xA4
+0x0544 = 0xA6
+0x0545 = 0xA8
+0x0546 = 0xAA
+0x0547 = 0xAC
+0x0548 = 0xE0
+0x0549 = 0xE2
+0x054A = 0xE4
+0x054B = 0xE6
+0x054C = 0xE8
+0x054D = 0xEA
+0x054E = 0xEC
+0x054F = 0xEE
+0x0550 = 0xF0
+0x0551 = 0xF2
+0x0552 = 0xF4
+0x0553 = 0xF6
+0x0554 = 0xF8
+0x0555 = 0xFA
+0x0556 = 0xFC
+0x055A = 0xFE # 0x2019
+0x055B = 0x27
+0x055C = 0x7E
+0x055D = 0x60
+0x055E = 0xDF
+0x0561 = 0x81
+0x0562 = 0x83
+0x0563 = 0x85
+0x0564 = 0x87
+0x0565 = 0x89
+0x0566 = 0x8B
+0x0567 = 0x8D
+0x0568 = 0x8F
+0x0569 = 0x91
+0x056A = 0x93
+0x056B = 0x95
+0x056C = 0x97
+0x056D = 0x99
+0x056E = 0x9B
+0x056F = 0x9D
+0x0570 = 0x9F
+0x0571 = 0xA1
+0x0572 = 0xA3
+0x0573 = 0xA5
+0x0574 = 0xA7
+0x0575 = 0xA9
+0x0576 = 0xAB
+0x0577 = 0xAD
+0x0578 = 0xE1
+0x0579 = 0xE3
+0x057A = 0xE5
+0x057B = 0xE7
+0x057C = 0xE9
+0x057D = 0xEB
+0x057E = 0xED
+0x057F = 0xEF
+0x0580 = 0xF1
+0x0581 = 0xF3
+0x0582 = 0xF5
+0x0583 = 0xF7
+0x0584 = 0xF9
+0x0585 = 0xFB
+0x0586 = 0xFD
+0x0587 = 0x15 # 0x00A7?
+0x0589 = 0x3A
+0x058A = 0xDD # 0x055F?
+0x2014 = 0x2D
+0x2026 = 0xDE
+0xE000 = 0xDC # ARMENIAN ETERNITY SIGN, 0x0530? 0x2741?
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/Big5@1984%UCS.src b/share/i18n/csmapper/BIG5/Big5@1984%UCS.src
new file mode 100644 (file)
index 0000000..37fb41f
--- /dev/null
@@ -0,0 +1,13570 @@
+# $NetBSD: Big5@1984%UCS.src,v 1.1 2006/06/19 17:28:25 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "Big5:1984/UCS"
+SRC_ZONE       0xA1-0xF9 / 0x40-0xFE / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             BIG5 to Unicode table (complete)
+#      Unicode version:  1.1
+#      Table version:    0.0d3
+#      Table format:     Format A
+#      Date:             11 February 1994
+#
+#      Copyright (c) 1991-1994 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on magnetic media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Recipient is granted the right to make copies in any form for
+#      internal distribution and to freely use the information supplied
+#      in the creation of products supporting Unicode.  Unicode, Inc.
+#      specifically excludes the right to re-distribute this file directly
+#      to third parties or other organizations whether for profit or not.
+#
+#      General notes:
+#
+#
+# This table contains one set of mappings from BIG5 into Unicode.
+# Note that these data are *possible* mappings only and may not be the
+# same as those used by actual products, nor may they be the best suited
+# for all uses.  For more information on the mappings between various code
+# pages incorporating the repertoire of BIG5 and Unicode, consult the
+# VENDORS mapping data.  Normative information on the mapping between
+# BIG5 and Unicode may be found in the Unihan.txt file in the
+# latest Unicode Character Database.
+#
+# If you have carefully considered the fact that the mappings in
+# this table are only one possible set of mappings between BIG5 and
+# Unicode and have no normative status, but still feel that you
+# have located an error in the table that requires fixing, you may
+# report any such error to errata@unicode.org.
+#
+#      WARNING!  It is currently impossible to provide round-trip compatibility
+#              between BIG5 and Unicode.  
+#
+#      A number of characters are not currently mapped because
+#              of conflicts with other mappings.  They are as follows:
+#
+#       BIG5        Description                    Comments
+#
+#       0xA15A      SPACING UNDERSCORE             duplicates A1C4
+#       0xA1C3      SPACING HEAVY OVERSCORE        not in Unicode
+#       0xA1C5      SPACING HEAVY UNDERSCORE       not in Unicode
+#       0xA1FE      LT DIAG UP RIGHT TO LOW LEFT   duplicates A2AC
+#       0xA240      LT DIAG UP LEFT TO LOW RIGHT   duplicates A2AD
+#       0xA2CC      HANGZHOU NUMERAL TEN           conflicts with A451 mapping
+#       0xA2CE      HANGZHOU NUMERAL THIRTY        conflicts with A4CA mapping
+#
+#      We currently map all of these characters to U+FFFD REPLACEMENT CHARACTER.
+#              It is also possible to map these characters to their duplicates, or to
+#              the user zone.  
+#      
+#      Notes:
+#
+#      1. In addition to the above, there is some uncertainty about the
+#       mappings in the range C6A1 - C8FE, and F9DD - F9FE.  The ETEN
+#      version of BIG5 organizes the former range differently, and adds
+#      additional characters in the latter range.  The correct mappings
+#      these ranges need to be determined.
+#
+#      2.  There is an uncertainty in the mapping of the Big Five character
+#      0xA3BC.  This character occurs within the Big Five block of tone marks
+#      for bopomofo and is intended to be the tone mark for the first tone in
+#      Mandarin Chinese.  We have selected the mapping U+02C9 MODIFIER LETTER
+#      MACRON (Mandarin Chinese first tone) to reflect this semantic.  
+#      However, because bopomofo uses the absense of a tone mark to indicate
+#      the first Mandarin tone, most implementations of Big Five represent
+#      this character with a blank space, and so a mapping such as U+2003 EM
+#      SPACE might be preferred.  
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the BIG5 code (in hex as 0xXXXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3  is the Unicode name (follows a comment sign, '#')
+#                      The official names for Unicode characters U+4E00
+#                      to U+9FA5, inclusive, is "CJK UNIFIED IDEOGRAPH-XXXX",
+#                      where XXXX is the code point.  Including all these
+#                      names in this file increases its size substantially
+#                      and needlessly.  The token "<CJK>" is used for the
+#                      name of these characters.  If necessary, it can be
+#                      expanded algorithmically by a parser or editor.
+#
+#      The entries are in BIG5 order
+#
+#
+
+0xA140 = 0x3000
+0xA141 = 0xFF0C
+0xA142 = 0x3001
+0xA143 = 0x3002
+0xA144 = 0xFF0E
+0xA145 = 0x2027
+0xA146 = 0xFF1B
+0xA147 = 0xFF1A
+0xA148 = 0xFF1F
+0xA149 = 0xFF01
+0xA14A = 0xFE30
+0xA14B = 0x2026
+0xA14C = 0x2025
+0xA14D = 0xFE50
+0xA14E = 0xFE51
+0xA14F = 0xFE52
+0xA150 = 0x00B7
+0xA151 = 0xFE54
+0xA152 = 0xFE55
+0xA153 = 0xFE56
+0xA154 = 0xFE57
+0xA155 = 0xFF5C
+0xA156 = 0x2013
+0xA157 = 0xFE31
+0xA158 = 0x2014
+0xA159 = 0xFE33
+0xA15A = 0x2574
+0xA15B = 0xFE34
+0xA15C = 0xFE4F
+0xA15D = 0xFF08
+0xA15E = 0xFF09
+0xA15F = 0xFE35
+0xA160 = 0xFE36
+0xA161 = 0xFF5B
+0xA162 = 0xFF5D
+0xA163 = 0xFE37
+0xA164 = 0xFE38
+0xA165 = 0x3014
+0xA166 = 0x3015
+0xA167 = 0xFE39
+0xA168 = 0xFE3A
+0xA169 = 0x3010
+0xA16A = 0x3011
+0xA16B = 0xFE3B
+0xA16C = 0xFE3C
+0xA16D = 0x300A
+0xA16E = 0x300B
+0xA16F = 0xFE3D
+0xA170 = 0xFE3E
+0xA171 = 0x3008
+0xA172 = 0x3009
+0xA173 = 0xFE3F
+0xA174 = 0xFE40
+0xA175 = 0x300C
+0xA176 = 0x300D
+0xA177 = 0xFE41
+0xA178 = 0xFE42
+0xA179 = 0x300E
+0xA17A = 0x300F
+0xA17B = 0xFE43
+0xA17C = 0xFE44
+0xA17D = 0xFE59
+0xA17E = 0xFE5A
+0xA1A1 = 0xFE5B
+0xA1A2 = 0xFE5C
+0xA1A3 = 0xFE5D
+0xA1A4 = 0xFE5E
+0xA1A5 = 0x2018
+0xA1A6 = 0x2019
+0xA1A7 = 0x201C
+0xA1A8 = 0x201D
+0xA1A9 = 0x301D
+0xA1AA = 0x301E
+0xA1AB = 0x2035
+0xA1AC = 0x2032
+0xA1AD = 0xFF03
+0xA1AE = 0xFF06
+0xA1AF = 0xFF0A
+0xA1B0 = 0x203B
+0xA1B1 = 0x00A7
+0xA1B2 = 0x3003
+0xA1B3 = 0x25CB
+0xA1B4 = 0x25CF
+0xA1B5 = 0x25B3
+0xA1B6 = 0x25B2
+0xA1B7 = 0x25CE
+0xA1B8 = 0x2606
+0xA1B9 = 0x2605
+0xA1BA = 0x25C7
+0xA1BB = 0x25C6
+0xA1BC = 0x25A1
+0xA1BD = 0x25A0
+0xA1BE = 0x25BD
+0xA1BF = 0x25BC
+0xA1C0 = 0x32A3
+0xA1C1 = 0x2105
+0xA1C2 = 0x203E
+0xA1C3 = 0xFFE3
+0xA1C4 = 0xFF3F
+0xA1C5 = 0x02CD
+0xA1C6 = 0xFE49
+0xA1C7 = 0xFE4A
+0xA1C8 = 0xFE4D
+0xA1C9 = 0xFE4E
+0xA1CA = 0xFE4B
+0xA1CB = 0xFE4C
+0xA1CC = 0xFE5F
+0xA1CD = 0xFE60
+0xA1CE = 0xFE61
+0xA1CF = 0xFF0B
+0xA1D0 = 0xFF0D
+0xA1D1 = 0x00D7
+0xA1D2 = 0x00F7
+0xA1D3 = 0x00B1
+0xA1D4 = 0x221A
+0xA1D5 = 0xFF1C
+0xA1D6 = 0xFF1E
+0xA1D7 = 0xFF1D
+0xA1D8 = 0x2266
+0xA1D9 = 0x2267
+0xA1DA = 0x2260
+0xA1DB = 0x221E
+0xA1DC = 0x2252
+0xA1DD = 0x2261
+0xA1DE = 0xFE62
+0xA1DF = 0xFE63
+0xA1E0 = 0xFE64
+0xA1E1 = 0xFE65
+0xA1E2 = 0xFE66
+0xA1E3 = 0xFF5E
+0xA1E4 = 0x2229
+0xA1E5 = 0x222A
+0xA1E6 = 0x22A5
+0xA1E7 = 0x2220
+0xA1E8 = 0x221F
+0xA1E9 = 0x22BF
+0xA1EA = 0x33D2
+0xA1EB = 0x33D1
+0xA1EC = 0x222B
+0xA1ED = 0x222E
+0xA1EE = 0x2235
+0xA1EF = 0x2234
+0xA1F0 = 0x2640
+0xA1F1 = 0x2642
+0xA1F2 = 0x2295
+0xA1F3 = 0x2299
+0xA1F4 = 0x2191
+0xA1F5 = 0x2193
+0xA1F6 = 0x2190
+0xA1F7 = 0x2192
+0xA1F8 = 0x2196
+0xA1F9 = 0x2197
+0xA1FA = 0x2199
+0xA1FB = 0x2198
+0xA1FC = 0x2225
+0xA1FD = 0x2223
+0xA1FE = 0xFF0F
+0xA240 = 0xFF3C
+0xA241 = 0x2215
+0xA242 = 0xFE68
+0xA243 = 0xFF04
+0xA244 = 0xFFE5
+0xA245 = 0x3012
+0xA246 = 0xFFE0
+0xA247 = 0xFFE1
+0xA248 = 0xFF05
+0xA249 = 0xFF20
+0xA24A = 0x2103
+0xA24B = 0x2109
+0xA24C = 0xFE69
+0xA24D = 0xFE6A
+0xA24E = 0xFE6B
+0xA24F = 0x33D5
+0xA250 = 0x339C
+0xA251 = 0x339D
+0xA252 = 0x339E
+0xA253 = 0x33CE
+0xA254 = 0x33A1
+0xA255 = 0x338E
+0xA256 = 0x338F
+0xA257 = 0x33C4
+0xA258 = 0x00B0
+0xA259 = 0x5159
+0xA25A = 0x515B
+0xA25B = 0x515E
+0xA25C = 0x515D
+0xA25D = 0x5161
+0xA25E = 0x5163
+0xA25F = 0x55E7
+0xA260 = 0x74E9
+0xA261 = 0x7CCE
+0xA262 = 0x2581
+0xA263 = 0x2582
+0xA264 = 0x2583
+0xA265 = 0x2584
+0xA266 = 0x2585
+0xA267 = 0x2586
+0xA268 = 0x2587
+0xA269 = 0x2588
+0xA26A = 0x258F
+0xA26B = 0x258E
+0xA26C = 0x258D
+0xA26D = 0x258C
+0xA26E = 0x258B
+0xA26F = 0x258A
+0xA270 = 0x2589
+0xA271 = 0x253C
+0xA272 = 0x2534
+0xA273 = 0x252C
+0xA274 = 0x2524
+0xA275 = 0x251C
+0xA276 = 0x2594
+0xA277 = 0x2500
+0xA278 = 0x2502
+0xA279 = 0x2595
+0xA27A = 0x250C
+0xA27B = 0x2510
+0xA27C = 0x2514
+0xA27D = 0x2518
+0xA27E = 0x256D
+0xA2A1 = 0x256E
+0xA2A2 = 0x2570
+0xA2A3 = 0x256F
+0xA2A4 = 0x2550
+0xA2A5 = 0x255E
+0xA2A6 = 0x256A
+0xA2A7 = 0x2561
+0xA2A8 = 0x25E2
+0xA2A9 = 0x25E3
+0xA2AA = 0x25E5
+0xA2AB = 0x25E4
+0xA2AC = 0x2571
+0xA2AD = 0x2572
+0xA2AE = 0x2573
+0xA2AF = 0xFF10
+0xA2B0 = 0xFF11
+0xA2B1 = 0xFF12
+0xA2B2 = 0xFF13
+0xA2B3 = 0xFF14
+0xA2B4 = 0xFF15
+0xA2B5 = 0xFF16
+0xA2B6 = 0xFF17
+0xA2B7 = 0xFF18
+0xA2B8 = 0xFF19
+0xA2B9 = 0x2160
+0xA2BA = 0x2161
+0xA2BB = 0x2162
+0xA2BC = 0x2163
+0xA2BD = 0x2164
+0xA2BE = 0x2165
+0xA2BF = 0x2166
+0xA2C0 = 0x2167
+0xA2C1 = 0x2168
+0xA2C2 = 0x2169
+0xA2C3 = 0x3021
+0xA2C4 = 0x3022
+0xA2C5 = 0x3023
+0xA2C6 = 0x3024
+0xA2C7 = 0x3025
+0xA2C8 = 0x3026
+0xA2C9 = 0x3027
+0xA2CA = 0x3028
+0xA2CB = 0x3029
+0xA2CC = 0x3038
+0xA2CD = 0x3039
+0xA2CE = 0x303A
+0xA2CF = 0xFF21
+0xA2D0 = 0xFF22
+0xA2D1 = 0xFF23
+0xA2D2 = 0xFF24
+0xA2D3 = 0xFF25
+0xA2D4 = 0xFF26
+0xA2D5 = 0xFF27
+0xA2D6 = 0xFF28
+0xA2D7 = 0xFF29
+0xA2D8 = 0xFF2A
+0xA2D9 = 0xFF2B
+0xA2DA = 0xFF2C
+0xA2DB = 0xFF2D
+0xA2DC = 0xFF2E
+0xA2DD = 0xFF2F
+0xA2DE = 0xFF30
+0xA2DF = 0xFF31
+0xA2E0 = 0xFF32
+0xA2E1 = 0xFF33
+0xA2E2 = 0xFF34
+0xA2E3 = 0xFF35
+0xA2E4 = 0xFF36
+0xA2E5 = 0xFF37
+0xA2E6 = 0xFF38
+0xA2E7 = 0xFF39
+0xA2E8 = 0xFF3A
+0xA2E9 = 0xFF41
+0xA2EA = 0xFF42
+0xA2EB = 0xFF43
+0xA2EC = 0xFF44
+0xA2ED = 0xFF45
+0xA2EE = 0xFF46
+0xA2EF = 0xFF47
+0xA2F0 = 0xFF48
+0xA2F1 = 0xFF49
+0xA2F2 = 0xFF4A
+0xA2F3 = 0xFF4B
+0xA2F4 = 0xFF4C
+0xA2F5 = 0xFF4D
+0xA2F6 = 0xFF4E
+0xA2F7 = 0xFF4F
+0xA2F8 = 0xFF50
+0xA2F9 = 0xFF51
+0xA2FA = 0xFF52
+0xA2FB = 0xFF53
+0xA2FC = 0xFF54
+0xA2FD = 0xFF55
+0xA2FE = 0xFF56
+0xA340 = 0xFF57
+0xA341 = 0xFF58
+0xA342 = 0xFF59
+0xA343 = 0xFF5A
+0xA344 = 0x0391
+0xA345 = 0x0392
+0xA346 = 0x0393
+0xA347 = 0x0394
+0xA348 = 0x0395
+0xA349 = 0x0396
+0xA34A = 0x0397
+0xA34B = 0x0398
+0xA34C = 0x0399
+0xA34D = 0x039A
+0xA34E = 0x039B
+0xA34F = 0x039C
+0xA350 = 0x039D
+0xA351 = 0x039E
+0xA352 = 0x039F
+0xA353 = 0x03A0
+0xA354 = 0x03A1
+0xA355 = 0x03A3
+0xA356 = 0x03A4
+0xA357 = 0x03A5
+0xA358 = 0x03A6
+0xA359 = 0x03A7
+0xA35A = 0x03A8
+0xA35B = 0x03A9
+0xA35C = 0x03B1
+0xA35D = 0x03B2
+0xA35E = 0x03B3
+0xA35F = 0x03B4
+0xA360 = 0x03B5
+0xA361 = 0x03B6
+0xA362 = 0x03B7
+0xA363 = 0x03B8
+0xA364 = 0x03B9
+0xA365 = 0x03BA
+0xA366 = 0x03BB
+0xA367 = 0x03BC
+0xA368 = 0x03BD
+0xA369 = 0x03BE
+0xA36A = 0x03BF
+0xA36B = 0x03C0
+0xA36C = 0x03C1
+0xA36D = 0x03C3
+0xA36E = 0x03C4
+0xA36F = 0x03C5
+0xA370 = 0x03C6
+0xA371 = 0x03C7
+0xA372 = 0x03C8
+0xA373 = 0x03C9
+0xA374 = 0x3105
+0xA375 = 0x3106
+0xA376 = 0x3107
+0xA377 = 0x3108
+0xA378 = 0x3109
+0xA379 = 0x310A
+0xA37A = 0x310B
+0xA37B = 0x310C
+0xA37C = 0x310D
+0xA37D = 0x310E
+0xA37E = 0x310F
+0xA3A1 = 0x3110
+0xA3A2 = 0x3111
+0xA3A3 = 0x3112
+0xA3A4 = 0x3113
+0xA3A5 = 0x3114
+0xA3A6 = 0x3115
+0xA3A7 = 0x3116
+0xA3A8 = 0x3117
+0xA3A9 = 0x3118
+0xA3AA = 0x3119
+0xA3AB = 0x311A
+0xA3AC = 0x311B
+0xA3AD = 0x311C
+0xA3AE = 0x311D
+0xA3AF = 0x311E
+0xA3B0 = 0x311F
+0xA3B1 = 0x3120
+0xA3B2 = 0x3121
+0xA3B3 = 0x3122
+0xA3B4 = 0x3123
+0xA3B5 = 0x3124
+0xA3B6 = 0x3125
+0xA3B7 = 0x3126
+0xA3B8 = 0x3127
+0xA3B9 = 0x3128
+0xA3BA = 0x3129
+0xA3BB = 0x02D9
+0xA3BC = 0x02C9
+0xA3BD = 0x02CA
+0xA3BE = 0x02C7
+0xA3BF = 0x02CB
+0xA440 = 0x4E00
+0xA441 = 0x4E59
+0xA442 = 0x4E01
+0xA443 = 0x4E03
+0xA444 = 0x4E43
+0xA445 = 0x4E5D
+0xA446 = 0x4E86
+0xA447 = 0x4E8C
+0xA448 = 0x4EBA
+0xA449 = 0x513F
+0xA44A = 0x5165
+0xA44B = 0x516B
+0xA44C = 0x51E0
+0xA44D = 0x5200
+0xA44E = 0x5201
+0xA44F = 0x529B
+0xA450 = 0x5315
+0xA451 = 0x5341
+0xA452 = 0x535C
+0xA453 = 0x53C8
+0xA454 = 0x4E09
+0xA455 = 0x4E0B
+0xA456 = 0x4E08
+0xA457 = 0x4E0A
+0xA458 = 0x4E2B
+0xA459 = 0x4E38
+0xA45A = 0x51E1
+0xA45B = 0x4E45
+0xA45C = 0x4E48
+0xA45D = 0x4E5F
+0xA45E = 0x4E5E
+0xA45F = 0x4E8E
+0xA460 = 0x4EA1
+0xA461 = 0x5140
+0xA462 = 0x5203
+0xA463 = 0x52FA
+0xA464 = 0x5343
+0xA465 = 0x53C9
+0xA466 = 0x53E3
+0xA467 = 0x571F
+0xA468 = 0x58EB
+0xA469 = 0x5915
+0xA46A = 0x5927
+0xA46B = 0x5973
+0xA46C = 0x5B50
+0xA46D = 0x5B51
+0xA46E = 0x5B53
+0xA46F = 0x5BF8
+0xA470 = 0x5C0F
+0xA471 = 0x5C22
+0xA472 = 0x5C38
+0xA473 = 0x5C71
+0xA474 = 0x5DDD
+0xA475 = 0x5DE5
+0xA476 = 0x5DF1
+0xA477 = 0x5DF2
+0xA478 = 0x5DF3
+0xA479 = 0x5DFE
+0xA47A = 0x5E72
+0xA47B = 0x5EFE
+0xA47C = 0x5F0B
+0xA47D = 0x5F13
+0xA47E = 0x624D
+0xA4A1 = 0x4E11
+0xA4A2 = 0x4E10
+0xA4A3 = 0x4E0D
+0xA4A4 = 0x4E2D
+0xA4A5 = 0x4E30
+0xA4A6 = 0x4E39
+0xA4A7 = 0x4E4B
+0xA4A8 = 0x5C39
+0xA4A9 = 0x4E88
+0xA4AA = 0x4E91
+0xA4AB = 0x4E95
+0xA4AC = 0x4E92
+0xA4AD = 0x4E94
+0xA4AE = 0x4EA2
+0xA4AF = 0x4EC1
+0xA4B0 = 0x4EC0
+0xA4B1 = 0x4EC3
+0xA4B2 = 0x4EC6
+0xA4B3 = 0x4EC7
+0xA4B4 = 0x4ECD
+0xA4B5 = 0x4ECA
+0xA4B6 = 0x4ECB
+0xA4B7 = 0x4EC4
+0xA4B8 = 0x5143
+0xA4B9 = 0x5141
+0xA4BA = 0x5167
+0xA4BB = 0x516D
+0xA4BC = 0x516E
+0xA4BD = 0x516C
+0xA4BE = 0x5197
+0xA4BF = 0x51F6
+0xA4C0 = 0x5206
+0xA4C1 = 0x5207
+0xA4C2 = 0x5208
+0xA4C3 = 0x52FB
+0xA4C4 = 0x52FE
+0xA4C5 = 0x52FF
+0xA4C6 = 0x5316
+0xA4C7 = 0x5339
+0xA4C8 = 0x5348
+0xA4C9 = 0x5347
+0xA4CA = 0x5345
+0xA4CB = 0x535E
+0xA4CC = 0x5384
+0xA4CD = 0x53CB
+0xA4CE = 0x53CA
+0xA4CF = 0x53CD
+0xA4D0 = 0x58EC
+0xA4D1 = 0x5929
+0xA4D2 = 0x592B
+0xA4D3 = 0x592A
+0xA4D4 = 0x592D
+0xA4D5 = 0x5B54
+0xA4D6 = 0x5C11
+0xA4D7 = 0x5C24
+0xA4D8 = 0x5C3A
+0xA4D9 = 0x5C6F
+0xA4DA = 0x5DF4
+0xA4DB = 0x5E7B
+0xA4DC = 0x5EFF
+0xA4DD = 0x5F14
+0xA4DE = 0x5F15
+0xA4DF = 0x5FC3
+0xA4E0 = 0x6208
+0xA4E1 = 0x6236
+0xA4E2 = 0x624B
+0xA4E3 = 0x624E
+0xA4E4 = 0x652F
+0xA4E5 = 0x6587
+0xA4E6 = 0x6597
+0xA4E7 = 0x65A4
+0xA4E8 = 0x65B9
+0xA4E9 = 0x65E5
+0xA4EA = 0x66F0
+0xA4EB = 0x6708
+0xA4EC = 0x6728
+0xA4ED = 0x6B20
+0xA4EE = 0x6B62
+0xA4EF = 0x6B79
+0xA4F0 = 0x6BCB
+0xA4F1 = 0x6BD4
+0xA4F2 = 0x6BDB
+0xA4F3 = 0x6C0F
+0xA4F4 = 0x6C34
+0xA4F5 = 0x706B
+0xA4F6 = 0x722A
+0xA4F7 = 0x7236
+0xA4F8 = 0x723B
+0xA4F9 = 0x7247
+0xA4FA = 0x7259
+0xA4FB = 0x725B
+0xA4FC = 0x72AC
+0xA4FD = 0x738B
+0xA4FE = 0x4E19
+0xA540 = 0x4E16
+0xA541 = 0x4E15
+0xA542 = 0x4E14
+0xA543 = 0x4E18
+0xA544 = 0x4E3B
+0xA545 = 0x4E4D
+0xA546 = 0x4E4F
+0xA547 = 0x4E4E
+0xA548 = 0x4EE5
+0xA549 = 0x4ED8
+0xA54A = 0x4ED4
+0xA54B = 0x4ED5
+0xA54C = 0x4ED6
+0xA54D = 0x4ED7
+0xA54E = 0x4EE3
+0xA54F = 0x4EE4
+0xA550 = 0x4ED9
+0xA551 = 0x4EDE
+0xA552 = 0x5145
+0xA553 = 0x5144
+0xA554 = 0x5189
+0xA555 = 0x518A
+0xA556 = 0x51AC
+0xA557 = 0x51F9
+0xA558 = 0x51FA
+0xA559 = 0x51F8
+0xA55A = 0x520A
+0xA55B = 0x52A0
+0xA55C = 0x529F
+0xA55D = 0x5305
+0xA55E = 0x5306
+0xA55F = 0x5317
+0xA560 = 0x531D
+0xA561 = 0x4EDF
+0xA562 = 0x534A
+0xA563 = 0x5349
+0xA564 = 0x5361
+0xA565 = 0x5360
+0xA566 = 0x536F
+0xA567 = 0x536E
+0xA568 = 0x53BB
+0xA569 = 0x53EF
+0xA56A = 0x53E4
+0xA56B = 0x53F3
+0xA56C = 0x53EC
+0xA56D = 0x53EE
+0xA56E = 0x53E9
+0xA56F = 0x53E8
+0xA570 = 0x53FC
+0xA571 = 0x53F8
+0xA572 = 0x53F5
+0xA573 = 0x53EB
+0xA574 = 0x53E6
+0xA575 = 0x53EA
+0xA576 = 0x53F2
+0xA577 = 0x53F1
+0xA578 = 0x53F0
+0xA579 = 0x53E5
+0xA57A = 0x53ED
+0xA57B = 0x53FB
+0xA57C = 0x56DB
+0xA57D = 0x56DA
+0xA57E = 0x5916
+0xA5A1 = 0x592E
+0xA5A2 = 0x5931
+0xA5A3 = 0x5974
+0xA5A4 = 0x5976
+0xA5A5 = 0x5B55
+0xA5A6 = 0x5B83
+0xA5A7 = 0x5C3C
+0xA5A8 = 0x5DE8
+0xA5A9 = 0x5DE7
+0xA5AA = 0x5DE6
+0xA5AB = 0x5E02
+0xA5AC = 0x5E03
+0xA5AD = 0x5E73
+0xA5AE = 0x5E7C
+0xA5AF = 0x5F01
+0xA5B0 = 0x5F18
+0xA5B1 = 0x5F17
+0xA5B2 = 0x5FC5
+0xA5B3 = 0x620A
+0xA5B4 = 0x6253
+0xA5B5 = 0x6254
+0xA5B6 = 0x6252
+0xA5B7 = 0x6251
+0xA5B8 = 0x65A5
+0xA5B9 = 0x65E6
+0xA5BA = 0x672E
+0xA5BB = 0x672C
+0xA5BC = 0x672A
+0xA5BD = 0x672B
+0xA5BE = 0x672D
+0xA5BF = 0x6B63
+0xA5C0 = 0x6BCD
+0xA5C1 = 0x6C11
+0xA5C2 = 0x6C10
+0xA5C3 = 0x6C38
+0xA5C4 = 0x6C41
+0xA5C5 = 0x6C40
+0xA5C6 = 0x6C3E
+0xA5C7 = 0x72AF
+0xA5C8 = 0x7384
+0xA5C9 = 0x7389
+0xA5CA = 0x74DC
+0xA5CB = 0x74E6
+0xA5CC = 0x7518
+0xA5CD = 0x751F
+0xA5CE = 0x7528
+0xA5CF = 0x7529
+0xA5D0 = 0x7530
+0xA5D1 = 0x7531
+0xA5D2 = 0x7532
+0xA5D3 = 0x7533
+0xA5D4 = 0x758B
+0xA5D5 = 0x767D
+0xA5D6 = 0x76AE
+0xA5D7 = 0x76BF
+0xA5D8 = 0x76EE
+0xA5D9 = 0x77DB
+0xA5DA = 0x77E2
+0xA5DB = 0x77F3
+0xA5DC = 0x793A
+0xA5DD = 0x79BE
+0xA5DE = 0x7A74
+0xA5DF = 0x7ACB
+0xA5E0 = 0x4E1E
+0xA5E1 = 0x4E1F
+0xA5E2 = 0x4E52
+0xA5E3 = 0x4E53
+0xA5E4 = 0x4E69
+0xA5E5 = 0x4E99
+0xA5E6 = 0x4EA4
+0xA5E7 = 0x4EA6
+0xA5E8 = 0x4EA5
+0xA5E9 = 0x4EFF
+0xA5EA = 0x4F09
+0xA5EB = 0x4F19
+0xA5EC = 0x4F0A
+0xA5ED = 0x4F15
+0xA5EE = 0x4F0D
+0xA5EF = 0x4F10
+0xA5F0 = 0x4F11
+0xA5F1 = 0x4F0F
+0xA5F2 = 0x4EF2
+0xA5F3 = 0x4EF6
+0xA5F4 = 0x4EFB
+0xA5F5 = 0x4EF0
+0xA5F6 = 0x4EF3
+0xA5F7 = 0x4EFD
+0xA5F8 = 0x4F01
+0xA5F9 = 0x4F0B
+0xA5FA = 0x5149
+0xA5FB = 0x5147
+0xA5FC = 0x5146
+0xA5FD = 0x5148
+0xA5FE = 0x5168
+0xA640 = 0x5171
+0xA641 = 0x518D
+0xA642 = 0x51B0
+0xA643 = 0x5217
+0xA644 = 0x5211
+0xA645 = 0x5212
+0xA646 = 0x520E
+0xA647 = 0x5216
+0xA648 = 0x52A3
+0xA649 = 0x5308
+0xA64A = 0x5321
+0xA64B = 0x5320
+0xA64C = 0x5370
+0xA64D = 0x5371
+0xA64E = 0x5409
+0xA64F = 0x540F
+0xA650 = 0x540C
+0xA651 = 0x540A
+0xA652 = 0x5410
+0xA653 = 0x5401
+0xA654 = 0x540B
+0xA655 = 0x5404
+0xA656 = 0x5411
+0xA657 = 0x540D
+0xA658 = 0x5408
+0xA659 = 0x5403
+0xA65A = 0x540E
+0xA65B = 0x5406
+0xA65C = 0x5412
+0xA65D = 0x56E0
+0xA65E = 0x56DE
+0xA65F = 0x56DD
+0xA660 = 0x5733
+0xA661 = 0x5730
+0xA662 = 0x5728
+0xA663 = 0x572D
+0xA664 = 0x572C
+0xA665 = 0x572F
+0xA666 = 0x5729
+0xA667 = 0x5919
+0xA668 = 0x591A
+0xA669 = 0x5937
+0xA66A = 0x5938
+0xA66B = 0x5984
+0xA66C = 0x5978
+0xA66D = 0x5983
+0xA66E = 0x597D
+0xA66F = 0x5979
+0xA670 = 0x5982
+0xA671 = 0x5981
+0xA672 = 0x5B57
+0xA673 = 0x5B58
+0xA674 = 0x5B87
+0xA675 = 0x5B88
+0xA676 = 0x5B85
+0xA677 = 0x5B89
+0xA678 = 0x5BFA
+0xA679 = 0x5C16
+0xA67A = 0x5C79
+0xA67B = 0x5DDE
+0xA67C = 0x5E06
+0xA67D = 0x5E76
+0xA67E = 0x5E74
+0xA6A1 = 0x5F0F
+0xA6A2 = 0x5F1B
+0xA6A3 = 0x5FD9
+0xA6A4 = 0x5FD6
+0xA6A5 = 0x620E
+0xA6A6 = 0x620C
+0xA6A7 = 0x620D
+0xA6A8 = 0x6210
+0xA6A9 = 0x6263
+0xA6AA = 0x625B
+0xA6AB = 0x6258
+0xA6AC = 0x6536
+0xA6AD = 0x65E9
+0xA6AE = 0x65E8
+0xA6AF = 0x65EC
+0xA6B0 = 0x65ED
+0xA6B1 = 0x66F2
+0xA6B2 = 0x66F3
+0xA6B3 = 0x6709
+0xA6B4 = 0x673D
+0xA6B5 = 0x6734
+0xA6B6 = 0x6731
+0xA6B7 = 0x6735
+0xA6B8 = 0x6B21
+0xA6B9 = 0x6B64
+0xA6BA = 0x6B7B
+0xA6BB = 0x6C16
+0xA6BC = 0x6C5D
+0xA6BD = 0x6C57
+0xA6BE = 0x6C59
+0xA6BF = 0x6C5F
+0xA6C0 = 0x6C60
+0xA6C1 = 0x6C50
+0xA6C2 = 0x6C55
+0xA6C3 = 0x6C61
+0xA6C4 = 0x6C5B
+0xA6C5 = 0x6C4D
+0xA6C6 = 0x6C4E
+0xA6C7 = 0x7070
+0xA6C8 = 0x725F
+0xA6C9 = 0x725D
+0xA6CA = 0x767E
+0xA6CB = 0x7AF9
+0xA6CC = 0x7C73
+0xA6CD = 0x7CF8
+0xA6CE = 0x7F36
+0xA6CF = 0x7F8A
+0xA6D0 = 0x7FBD
+0xA6D1 = 0x8001
+0xA6D2 = 0x8003
+0xA6D3 = 0x800C
+0xA6D4 = 0x8012
+0xA6D5 = 0x8033
+0xA6D6 = 0x807F
+0xA6D7 = 0x8089
+0xA6D8 = 0x808B
+0xA6D9 = 0x808C
+0xA6DA = 0x81E3
+0xA6DB = 0x81EA
+0xA6DC = 0x81F3
+0xA6DD = 0x81FC
+0xA6DE = 0x820C
+0xA6DF = 0x821B
+0xA6E0 = 0x821F
+0xA6E1 = 0x826E
+0xA6E2 = 0x8272
+0xA6E3 = 0x827E
+0xA6E4 = 0x866B
+0xA6E5 = 0x8840
+0xA6E6 = 0x884C
+0xA6E7 = 0x8863
+0xA6E8 = 0x897F
+0xA6E9 = 0x9621
+0xA6EA = 0x4E32
+0xA6EB = 0x4EA8
+0xA6EC = 0x4F4D
+0xA6ED = 0x4F4F
+0xA6EE = 0x4F47
+0xA6EF = 0x4F57
+0xA6F0 = 0x4F5E
+0xA6F1 = 0x4F34
+0xA6F2 = 0x4F5B
+0xA6F3 = 0x4F55
+0xA6F4 = 0x4F30
+0xA6F5 = 0x4F50
+0xA6F6 = 0x4F51
+0xA6F7 = 0x4F3D
+0xA6F8 = 0x4F3A
+0xA6F9 = 0x4F38
+0xA6FA = 0x4F43
+0xA6FB = 0x4F54
+0xA6FC = 0x4F3C
+0xA6FD = 0x4F46
+0xA6FE = 0x4F63
+0xA740 = 0x4F5C
+0xA741 = 0x4F60
+0xA742 = 0x4F2F
+0xA743 = 0x4F4E
+0xA744 = 0x4F36
+0xA745 = 0x4F59
+0xA746 = 0x4F5D
+0xA747 = 0x4F48
+0xA748 = 0x4F5A
+0xA749 = 0x514C
+0xA74A = 0x514B
+0xA74B = 0x514D
+0xA74C = 0x5175
+0xA74D = 0x51B6
+0xA74E = 0x51B7
+0xA74F = 0x5225
+0xA750 = 0x5224
+0xA751 = 0x5229
+0xA752 = 0x522A
+0xA753 = 0x5228
+0xA754 = 0x52AB
+0xA755 = 0x52A9
+0xA756 = 0x52AA
+0xA757 = 0x52AC
+0xA758 = 0x5323
+0xA759 = 0x5373
+0xA75A = 0x5375
+0xA75B = 0x541D
+0xA75C = 0x542D
+0xA75D = 0x541E
+0xA75E = 0x543E
+0xA75F = 0x5426
+0xA760 = 0x544E
+0xA761 = 0x5427
+0xA762 = 0x5446
+0xA763 = 0x5443
+0xA764 = 0x5433
+0xA765 = 0x5448
+0xA766 = 0x5442
+0xA767 = 0x541B
+0xA768 = 0x5429
+0xA769 = 0x544A
+0xA76A = 0x5439
+0xA76B = 0x543B
+0xA76C = 0x5438
+0xA76D = 0x542E
+0xA76E = 0x5435
+0xA76F = 0x5436
+0xA770 = 0x5420
+0xA771 = 0x543C
+0xA772 = 0x5440
+0xA773 = 0x5431
+0xA774 = 0x542B
+0xA775 = 0x541F
+0xA776 = 0x542C
+0xA777 = 0x56EA
+0xA778 = 0x56F0
+0xA779 = 0x56E4
+0xA77A = 0x56EB
+0xA77B = 0x574A
+0xA77C = 0x5751
+0xA77D = 0x5740
+0xA77E = 0x574D
+0xA7A1 = 0x5747
+0xA7A2 = 0x574E
+0xA7A3 = 0x573E
+0xA7A4 = 0x5750
+0xA7A5 = 0x574F
+0xA7A6 = 0x573B
+0xA7A7 = 0x58EF
+0xA7A8 = 0x593E
+0xA7A9 = 0x599D
+0xA7AA = 0x5992
+0xA7AB = 0x59A8
+0xA7AC = 0x599E
+0xA7AD = 0x59A3
+0xA7AE = 0x5999
+0xA7AF = 0x5996
+0xA7B0 = 0x598D
+0xA7B1 = 0x59A4
+0xA7B2 = 0x5993
+0xA7B3 = 0x598A
+0xA7B4 = 0x59A5
+0xA7B5 = 0x5B5D
+0xA7B6 = 0x5B5C
+0xA7B7 = 0x5B5A
+0xA7B8 = 0x5B5B
+0xA7B9 = 0x5B8C
+0xA7BA = 0x5B8B
+0xA7BB = 0x5B8F
+0xA7BC = 0x5C2C
+0xA7BD = 0x5C40
+0xA7BE = 0x5C41
+0xA7BF = 0x5C3F
+0xA7C0 = 0x5C3E
+0xA7C1 = 0x5C90
+0xA7C2 = 0x5C91
+0xA7C3 = 0x5C94
+0xA7C4 = 0x5C8C
+0xA7C5 = 0x5DEB
+0xA7C6 = 0x5E0C
+0xA7C7 = 0x5E8F
+0xA7C8 = 0x5E87
+0xA7C9 = 0x5E8A
+0xA7CA = 0x5EF7
+0xA7CB = 0x5F04
+0xA7CC = 0x5F1F
+0xA7CD = 0x5F64
+0xA7CE = 0x5F62
+0xA7CF = 0x5F77
+0xA7D0 = 0x5F79
+0xA7D1 = 0x5FD8
+0xA7D2 = 0x5FCC
+0xA7D3 = 0x5FD7
+0xA7D4 = 0x5FCD
+0xA7D5 = 0x5FF1
+0xA7D6 = 0x5FEB
+0xA7D7 = 0x5FF8
+0xA7D8 = 0x5FEA
+0xA7D9 = 0x6212
+0xA7DA = 0x6211
+0xA7DB = 0x6284
+0xA7DC = 0x6297
+0xA7DD = 0x6296
+0xA7DE = 0x6280
+0xA7DF = 0x6276
+0xA7E0 = 0x6289
+0xA7E1 = 0x626D
+0xA7E2 = 0x628A
+0xA7E3 = 0x627C
+0xA7E4 = 0x627E
+0xA7E5 = 0x6279
+0xA7E6 = 0x6273
+0xA7E7 = 0x6292
+0xA7E8 = 0x626F
+0xA7E9 = 0x6298
+0xA7EA = 0x626E
+0xA7EB = 0x6295
+0xA7EC = 0x6293
+0xA7ED = 0x6291
+0xA7EE = 0x6286
+0xA7EF = 0x6539
+0xA7F0 = 0x653B
+0xA7F1 = 0x6538
+0xA7F2 = 0x65F1
+0xA7F3 = 0x66F4
+0xA7F4 = 0x675F
+0xA7F5 = 0x674E
+0xA7F6 = 0x674F
+0xA7F7 = 0x6750
+0xA7F8 = 0x6751
+0xA7F9 = 0x675C
+0xA7FA = 0x6756
+0xA7FB = 0x675E
+0xA7FC = 0x6749
+0xA7FD = 0x6746
+0xA7FE = 0x6760
+0xA840 = 0x6753
+0xA841 = 0x6757
+0xA842 = 0x6B65
+0xA843 = 0x6BCF
+0xA844 = 0x6C42
+0xA845 = 0x6C5E
+0xA846 = 0x6C99
+0xA847 = 0x6C81
+0xA848 = 0x6C88
+0xA849 = 0x6C89
+0xA84A = 0x6C85
+0xA84B = 0x6C9B
+0xA84C = 0x6C6A
+0xA84D = 0x6C7A
+0xA84E = 0x6C90
+0xA84F = 0x6C70
+0xA850 = 0x6C8C
+0xA851 = 0x6C68
+0xA852 = 0x6C96
+0xA853 = 0x6C92
+0xA854 = 0x6C7D
+0xA855 = 0x6C83
+0xA856 = 0x6C72
+0xA857 = 0x6C7E
+0xA858 = 0x6C74
+0xA859 = 0x6C86
+0xA85A = 0x6C76
+0xA85B = 0x6C8D
+0xA85C = 0x6C94
+0xA85D = 0x6C98
+0xA85E = 0x6C82
+0xA85F = 0x7076
+0xA860 = 0x707C
+0xA861 = 0x707D
+0xA862 = 0x7078
+0xA863 = 0x7262
+0xA864 = 0x7261
+0xA865 = 0x7260
+0xA866 = 0x72C4
+0xA867 = 0x72C2
+0xA868 = 0x7396
+0xA869 = 0x752C
+0xA86A = 0x752B
+0xA86B = 0x7537
+0xA86C = 0x7538
+0xA86D = 0x7682
+0xA86E = 0x76EF
+0xA86F = 0x77E3
+0xA870 = 0x79C1
+0xA871 = 0x79C0
+0xA872 = 0x79BF
+0xA873 = 0x7A76
+0xA874 = 0x7CFB
+0xA875 = 0x7F55
+0xA876 = 0x8096
+0xA877 = 0x8093
+0xA878 = 0x809D
+0xA879 = 0x8098
+0xA87A = 0x809B
+0xA87B = 0x809A
+0xA87C = 0x80B2
+0xA87D = 0x826F
+0xA87E = 0x8292
+0xA8A1 = 0x828B
+0xA8A2 = 0x828D
+0xA8A3 = 0x898B
+0xA8A4 = 0x89D2
+0xA8A5 = 0x8A00
+0xA8A6 = 0x8C37
+0xA8A7 = 0x8C46
+0xA8A8 = 0x8C55
+0xA8A9 = 0x8C9D
+0xA8AA = 0x8D64
+0xA8AB = 0x8D70
+0xA8AC = 0x8DB3
+0xA8AD = 0x8EAB
+0xA8AE = 0x8ECA
+0xA8AF = 0x8F9B
+0xA8B0 = 0x8FB0
+0xA8B1 = 0x8FC2
+0xA8B2 = 0x8FC6
+0xA8B3 = 0x8FC5
+0xA8B4 = 0x8FC4
+0xA8B5 = 0x5DE1
+0xA8B6 = 0x9091
+0xA8B7 = 0x90A2
+0xA8B8 = 0x90AA
+0xA8B9 = 0x90A6
+0xA8BA = 0x90A3
+0xA8BB = 0x9149
+0xA8BC = 0x91C6
+0xA8BD = 0x91CC
+0xA8BE = 0x9632
+0xA8BF = 0x962E
+0xA8C0 = 0x9631
+0xA8C1 = 0x962A
+0xA8C2 = 0x962C
+0xA8C3 = 0x4E26
+0xA8C4 = 0x4E56
+0xA8C5 = 0x4E73
+0xA8C6 = 0x4E8B
+0xA8C7 = 0x4E9B
+0xA8C8 = 0x4E9E
+0xA8C9 = 0x4EAB
+0xA8CA = 0x4EAC
+0xA8CB = 0x4F6F
+0xA8CC = 0x4F9D
+0xA8CD = 0x4F8D
+0xA8CE = 0x4F73
+0xA8CF = 0x4F7F
+0xA8D0 = 0x4F6C
+0xA8D1 = 0x4F9B
+0xA8D2 = 0x4F8B
+0xA8D3 = 0x4F86
+0xA8D4 = 0x4F83
+0xA8D5 = 0x4F70
+0xA8D6 = 0x4F75
+0xA8D7 = 0x4F88
+0xA8D8 = 0x4F69
+0xA8D9 = 0x4F7B
+0xA8DA = 0x4F96
+0xA8DB = 0x4F7E
+0xA8DC = 0x4F8F
+0xA8DD = 0x4F91
+0xA8DE = 0x4F7A
+0xA8DF = 0x5154
+0xA8E0 = 0x5152
+0xA8E1 = 0x5155
+0xA8E2 = 0x5169
+0xA8E3 = 0x5177
+0xA8E4 = 0x5176
+0xA8E5 = 0x5178
+0xA8E6 = 0x51BD
+0xA8E7 = 0x51FD
+0xA8E8 = 0x523B
+0xA8E9 = 0x5238
+0xA8EA = 0x5237
+0xA8EB = 0x523A
+0xA8EC = 0x5230
+0xA8ED = 0x522E
+0xA8EE = 0x5236
+0xA8EF = 0x5241
+0xA8F0 = 0x52BE
+0xA8F1 = 0x52BB
+0xA8F2 = 0x5352
+0xA8F3 = 0x5354
+0xA8F4 = 0x5353
+0xA8F5 = 0x5351
+0xA8F6 = 0x5366
+0xA8F7 = 0x5377
+0xA8F8 = 0x5378
+0xA8F9 = 0x5379
+0xA8FA = 0x53D6
+0xA8FB = 0x53D4
+0xA8FC = 0x53D7
+0xA8FD = 0x5473
+0xA8FE = 0x5475
+0xA940 = 0x5496
+0xA941 = 0x5478
+0xA942 = 0x5495
+0xA943 = 0x5480
+0xA944 = 0x547B
+0xA945 = 0x5477
+0xA946 = 0x5484
+0xA947 = 0x5492
+0xA948 = 0x5486
+0xA949 = 0x547C
+0xA94A = 0x5490
+0xA94B = 0x5471
+0xA94C = 0x5476
+0xA94D = 0x548C
+0xA94E = 0x549A
+0xA94F = 0x5462
+0xA950 = 0x5468
+0xA951 = 0x548B
+0xA952 = 0x547D
+0xA953 = 0x548E
+0xA954 = 0x56FA
+0xA955 = 0x5783
+0xA956 = 0x5777
+0xA957 = 0x576A
+0xA958 = 0x5769
+0xA959 = 0x5761
+0xA95A = 0x5766
+0xA95B = 0x5764
+0xA95C = 0x577C
+0xA95D = 0x591C
+0xA95E = 0x5949
+0xA95F = 0x5947
+0xA960 = 0x5948
+0xA961 = 0x5944
+0xA962 = 0x5954
+0xA963 = 0x59BE
+0xA964 = 0x59BB
+0xA965 = 0x59D4
+0xA966 = 0x59B9
+0xA967 = 0x59AE
+0xA968 = 0x59D1
+0xA969 = 0x59C6
+0xA96A = 0x59D0
+0xA96B = 0x59CD
+0xA96C = 0x59CB
+0xA96D = 0x59D3
+0xA96E = 0x59CA
+0xA96F = 0x59AF
+0xA970 = 0x59B3
+0xA971 = 0x59D2
+0xA972 = 0x59C5
+0xA973 = 0x5B5F
+0xA974 = 0x5B64
+0xA975 = 0x5B63
+0xA976 = 0x5B97
+0xA977 = 0x5B9A
+0xA978 = 0x5B98
+0xA979 = 0x5B9C
+0xA97A = 0x5B99
+0xA97B = 0x5B9B
+0xA97C = 0x5C1A
+0xA97D = 0x5C48
+0xA97E = 0x5C45
+0xA9A1 = 0x5C46
+0xA9A2 = 0x5CB7
+0xA9A3 = 0x5CA1
+0xA9A4 = 0x5CB8
+0xA9A5 = 0x5CA9
+0xA9A6 = 0x5CAB
+0xA9A7 = 0x5CB1
+0xA9A8 = 0x5CB3
+0xA9A9 = 0x5E18
+0xA9AA = 0x5E1A
+0xA9AB = 0x5E16
+0xA9AC = 0x5E15
+0xA9AD = 0x5E1B
+0xA9AE = 0x5E11
+0xA9AF = 0x5E78
+0xA9B0 = 0x5E9A
+0xA9B1 = 0x5E97
+0xA9B2 = 0x5E9C
+0xA9B3 = 0x5E95
+0xA9B4 = 0x5E96
+0xA9B5 = 0x5EF6
+0xA9B6 = 0x5F26
+0xA9B7 = 0x5F27
+0xA9B8 = 0x5F29
+0xA9B9 = 0x5F80
+0xA9BA = 0x5F81
+0xA9BB = 0x5F7F
+0xA9BC = 0x5F7C
+0xA9BD = 0x5FDD
+0xA9BE = 0x5FE0
+0xA9BF = 0x5FFD
+0xA9C0 = 0x5FF5
+0xA9C1 = 0x5FFF
+0xA9C2 = 0x600F
+0xA9C3 = 0x6014
+0xA9C4 = 0x602F
+0xA9C5 = 0x6035
+0xA9C6 = 0x6016
+0xA9C7 = 0x602A
+0xA9C8 = 0x6015
+0xA9C9 = 0x6021
+0xA9CA = 0x6027
+0xA9CB = 0x6029
+0xA9CC = 0x602B
+0xA9CD = 0x601B
+0xA9CE = 0x6216
+0xA9CF = 0x6215
+0xA9D0 = 0x623F
+0xA9D1 = 0x623E
+0xA9D2 = 0x6240
+0xA9D3 = 0x627F
+0xA9D4 = 0x62C9
+0xA9D5 = 0x62CC
+0xA9D6 = 0x62C4
+0xA9D7 = 0x62BF
+0xA9D8 = 0x62C2
+0xA9D9 = 0x62B9
+0xA9DA = 0x62D2
+0xA9DB = 0x62DB
+0xA9DC = 0x62AB
+0xA9DD = 0x62D3
+0xA9DE = 0x62D4
+0xA9DF = 0x62CB
+0xA9E0 = 0x62C8
+0xA9E1 = 0x62A8
+0xA9E2 = 0x62BD
+0xA9E3 = 0x62BC
+0xA9E4 = 0x62D0
+0xA9E5 = 0x62D9
+0xA9E6 = 0x62C7
+0xA9E7 = 0x62CD
+0xA9E8 = 0x62B5
+0xA9E9 = 0x62DA
+0xA9EA = 0x62B1
+0xA9EB = 0x62D8
+0xA9EC = 0x62D6
+0xA9ED = 0x62D7
+0xA9EE = 0x62C6
+0xA9EF = 0x62AC
+0xA9F0 = 0x62CE
+0xA9F1 = 0x653E
+0xA9F2 = 0x65A7
+0xA9F3 = 0x65BC
+0xA9F4 = 0x65FA
+0xA9F5 = 0x6614
+0xA9F6 = 0x6613
+0xA9F7 = 0x660C
+0xA9F8 = 0x6606
+0xA9F9 = 0x6602
+0xA9FA = 0x660E
+0xA9FB = 0x6600
+0xA9FC = 0x660F
+0xA9FD = 0x6615
+0xA9FE = 0x660A
+0xAA40 = 0x6607
+0xAA41 = 0x670D
+0xAA42 = 0x670B
+0xAA43 = 0x676D
+0xAA44 = 0x678B
+0xAA45 = 0x6795
+0xAA46 = 0x6771
+0xAA47 = 0x679C
+0xAA48 = 0x6773
+0xAA49 = 0x6777
+0xAA4A = 0x6787
+0xAA4B = 0x679D
+0xAA4C = 0x6797
+0xAA4D = 0x676F
+0xAA4E = 0x6770
+0xAA4F = 0x677F
+0xAA50 = 0x6789
+0xAA51 = 0x677E
+0xAA52 = 0x6790
+0xAA53 = 0x6775
+0xAA54 = 0x679A
+0xAA55 = 0x6793
+0xAA56 = 0x677C
+0xAA57 = 0x676A
+0xAA58 = 0x6772
+0xAA59 = 0x6B23
+0xAA5A = 0x6B66
+0xAA5B = 0x6B67
+0xAA5C = 0x6B7F
+0xAA5D = 0x6C13
+0xAA5E = 0x6C1B
+0xAA5F = 0x6CE3
+0xAA60 = 0x6CE8
+0xAA61 = 0x6CF3
+0xAA62 = 0x6CB1
+0xAA63 = 0x6CCC
+0xAA64 = 0x6CE5
+0xAA65 = 0x6CB3
+0xAA66 = 0x6CBD
+0xAA67 = 0x6CBE
+0xAA68 = 0x6CBC
+0xAA69 = 0x6CE2
+0xAA6A = 0x6CAB
+0xAA6B = 0x6CD5
+0xAA6C = 0x6CD3
+0xAA6D = 0x6CB8
+0xAA6E = 0x6CC4
+0xAA6F = 0x6CB9
+0xAA70 = 0x6CC1
+0xAA71 = 0x6CAE
+0xAA72 = 0x6CD7
+0xAA73 = 0x6CC5
+0xAA74 = 0x6CF1
+0xAA75 = 0x6CBF
+0xAA76 = 0x6CBB
+0xAA77 = 0x6CE1
+0xAA78 = 0x6CDB
+0xAA79 = 0x6CCA
+0xAA7A = 0x6CAC
+0xAA7B = 0x6CEF
+0xAA7C = 0x6CDC
+0xAA7D = 0x6CD6
+0xAA7E = 0x6CE0
+0xAAA1 = 0x7095
+0xAAA2 = 0x708E
+0xAAA3 = 0x7092
+0xAAA4 = 0x708A
+0xAAA5 = 0x7099
+0xAAA6 = 0x722C
+0xAAA7 = 0x722D
+0xAAA8 = 0x7238
+0xAAA9 = 0x7248
+0xAAAA = 0x7267
+0xAAAB = 0x7269
+0xAAAC = 0x72C0
+0xAAAD = 0x72CE
+0xAAAE = 0x72D9
+0xAAAF = 0x72D7
+0xAAB0 = 0x72D0
+0xAAB1 = 0x73A9
+0xAAB2 = 0x73A8
+0xAAB3 = 0x739F
+0xAAB4 = 0x73AB
+0xAAB5 = 0x73A5
+0xAAB6 = 0x753D
+0xAAB7 = 0x759D
+0xAAB8 = 0x7599
+0xAAB9 = 0x759A
+0xAABA = 0x7684
+0xAABB = 0x76C2
+0xAABC = 0x76F2
+0xAABD = 0x76F4
+0xAABE = 0x77E5
+0xAABF = 0x77FD
+0xAAC0 = 0x793E
+0xAAC1 = 0x7940
+0xAAC2 = 0x7941
+0xAAC3 = 0x79C9
+0xAAC4 = 0x79C8
+0xAAC5 = 0x7A7A
+0xAAC6 = 0x7A79
+0xAAC7 = 0x7AFA
+0xAAC8 = 0x7CFE
+0xAAC9 = 0x7F54
+0xAACA = 0x7F8C
+0xAACB = 0x7F8B
+0xAACC = 0x8005
+0xAACD = 0x80BA
+0xAACE = 0x80A5
+0xAACF = 0x80A2
+0xAAD0 = 0x80B1
+0xAAD1 = 0x80A1
+0xAAD2 = 0x80AB
+0xAAD3 = 0x80A9
+0xAAD4 = 0x80B4
+0xAAD5 = 0x80AA
+0xAAD6 = 0x80AF
+0xAAD7 = 0x81E5
+0xAAD8 = 0x81FE
+0xAAD9 = 0x820D
+0xAADA = 0x82B3
+0xAADB = 0x829D
+0xAADC = 0x8299
+0xAADD = 0x82AD
+0xAADE = 0x82BD
+0xAADF = 0x829F
+0xAAE0 = 0x82B9
+0xAAE1 = 0x82B1
+0xAAE2 = 0x82AC
+0xAAE3 = 0x82A5
+0xAAE4 = 0x82AF
+0xAAE5 = 0x82B8
+0xAAE6 = 0x82A3
+0xAAE7 = 0x82B0
+0xAAE8 = 0x82BE
+0xAAE9 = 0x82B7
+0xAAEA = 0x864E
+0xAAEB = 0x8671
+0xAAEC = 0x521D
+0xAAED = 0x8868
+0xAAEE = 0x8ECB
+0xAAEF = 0x8FCE
+0xAAF0 = 0x8FD4
+0xAAF1 = 0x8FD1
+0xAAF2 = 0x90B5
+0xAAF3 = 0x90B8
+0xAAF4 = 0x90B1
+0xAAF5 = 0x90B6
+0xAAF6 = 0x91C7
+0xAAF7 = 0x91D1
+0xAAF8 = 0x9577
+0xAAF9 = 0x9580
+0xAAFA = 0x961C
+0xAAFB = 0x9640
+0xAAFC = 0x963F
+0xAAFD = 0x963B
+0xAAFE = 0x9644
+0xAB40 = 0x9642
+0xAB41 = 0x96B9
+0xAB42 = 0x96E8
+0xAB43 = 0x9752
+0xAB44 = 0x975E
+0xAB45 = 0x4E9F
+0xAB46 = 0x4EAD
+0xAB47 = 0x4EAE
+0xAB48 = 0x4FE1
+0xAB49 = 0x4FB5
+0xAB4A = 0x4FAF
+0xAB4B = 0x4FBF
+0xAB4C = 0x4FE0
+0xAB4D = 0x4FD1
+0xAB4E = 0x4FCF
+0xAB4F = 0x4FDD
+0xAB50 = 0x4FC3
+0xAB51 = 0x4FB6
+0xAB52 = 0x4FD8
+0xAB53 = 0x4FDF
+0xAB54 = 0x4FCA
+0xAB55 = 0x4FD7
+0xAB56 = 0x4FAE
+0xAB57 = 0x4FD0
+0xAB58 = 0x4FC4
+0xAB59 = 0x4FC2
+0xAB5A = 0x4FDA
+0xAB5B = 0x4FCE
+0xAB5C = 0x4FDE
+0xAB5D = 0x4FB7
+0xAB5E = 0x5157
+0xAB5F = 0x5192
+0xAB60 = 0x5191
+0xAB61 = 0x51A0
+0xAB62 = 0x524E
+0xAB63 = 0x5243
+0xAB64 = 0x524A
+0xAB65 = 0x524D
+0xAB66 = 0x524C
+0xAB67 = 0x524B
+0xAB68 = 0x5247
+0xAB69 = 0x52C7
+0xAB6A = 0x52C9
+0xAB6B = 0x52C3
+0xAB6C = 0x52C1
+0xAB6D = 0x530D
+0xAB6E = 0x5357
+0xAB6F = 0x537B
+0xAB70 = 0x539A
+0xAB71 = 0x53DB
+0xAB72 = 0x54AC
+0xAB73 = 0x54C0
+0xAB74 = 0x54A8
+0xAB75 = 0x54CE
+0xAB76 = 0x54C9
+0xAB77 = 0x54B8
+0xAB78 = 0x54A6
+0xAB79 = 0x54B3
+0xAB7A = 0x54C7
+0xAB7B = 0x54C2
+0xAB7C = 0x54BD
+0xAB7D = 0x54AA
+0xAB7E = 0x54C1
+0xABA1 = 0x54C4
+0xABA2 = 0x54C8
+0xABA3 = 0x54AF
+0xABA4 = 0x54AB
+0xABA5 = 0x54B1
+0xABA6 = 0x54BB
+0xABA7 = 0x54A9
+0xABA8 = 0x54A7
+0xABA9 = 0x54BF
+0xABAA = 0x56FF
+0xABAB = 0x5782
+0xABAC = 0x578B
+0xABAD = 0x57A0
+0xABAE = 0x57A3
+0xABAF = 0x57A2
+0xABB0 = 0x57CE
+0xABB1 = 0x57AE
+0xABB2 = 0x5793
+0xABB3 = 0x5955
+0xABB4 = 0x5951
+0xABB5 = 0x594F
+0xABB6 = 0x594E
+0xABB7 = 0x5950
+0xABB8 = 0x59DC
+0xABB9 = 0x59D8
+0xABBA = 0x59FF
+0xABBB = 0x59E3
+0xABBC = 0x59E8
+0xABBD = 0x5A03
+0xABBE = 0x59E5
+0xABBF = 0x59EA
+0xABC0 = 0x59DA
+0xABC1 = 0x59E6
+0xABC2 = 0x5A01
+0xABC3 = 0x59FB
+0xABC4 = 0x5B69
+0xABC5 = 0x5BA3
+0xABC6 = 0x5BA6
+0xABC7 = 0x5BA4
+0xABC8 = 0x5BA2
+0xABC9 = 0x5BA5
+0xABCA = 0x5C01
+0xABCB = 0x5C4E
+0xABCC = 0x5C4F
+0xABCD = 0x5C4D
+0xABCE = 0x5C4B
+0xABCF = 0x5CD9
+0xABD0 = 0x5CD2
+0xABD1 = 0x5DF7
+0xABD2 = 0x5E1D
+0xABD3 = 0x5E25
+0xABD4 = 0x5E1F
+0xABD5 = 0x5E7D
+0xABD6 = 0x5EA0
+0xABD7 = 0x5EA6
+0xABD8 = 0x5EFA
+0xABD9 = 0x5F08
+0xABDA = 0x5F2D
+0xABDB = 0x5F65
+0xABDC = 0x5F88
+0xABDD = 0x5F85
+0xABDE = 0x5F8A
+0xABDF = 0x5F8B
+0xABE0 = 0x5F87
+0xABE1 = 0x5F8C
+0xABE2 = 0x5F89
+0xABE3 = 0x6012
+0xABE4 = 0x601D
+0xABE5 = 0x6020
+0xABE6 = 0x6025
+0xABE7 = 0x600E
+0xABE8 = 0x6028
+0xABE9 = 0x604D
+0xABEA = 0x6070
+0xABEB = 0x6068
+0xABEC = 0x6062
+0xABED = 0x6046
+0xABEE = 0x6043
+0xABEF = 0x606C
+0xABF0 = 0x606B
+0xABF1 = 0x606A
+0xABF2 = 0x6064
+0xABF3 = 0x6241
+0xABF4 = 0x62DC
+0xABF5 = 0x6316
+0xABF6 = 0x6309
+0xABF7 = 0x62FC
+0xABF8 = 0x62ED
+0xABF9 = 0x6301
+0xABFA = 0x62EE
+0xABFB = 0x62FD
+0xABFC = 0x6307
+0xABFD = 0x62F1
+0xABFE = 0x62F7
+0xAC40 = 0x62EF
+0xAC41 = 0x62EC
+0xAC42 = 0x62FE
+0xAC43 = 0x62F4
+0xAC44 = 0x6311
+0xAC45 = 0x6302
+0xAC46 = 0x653F
+0xAC47 = 0x6545
+0xAC48 = 0x65AB
+0xAC49 = 0x65BD
+0xAC4A = 0x65E2
+0xAC4B = 0x6625
+0xAC4C = 0x662D
+0xAC4D = 0x6620
+0xAC4E = 0x6627
+0xAC4F = 0x662F
+0xAC50 = 0x661F
+0xAC51 = 0x6628
+0xAC52 = 0x6631
+0xAC53 = 0x6624
+0xAC54 = 0x66F7
+0xAC55 = 0x67FF
+0xAC56 = 0x67D3
+0xAC57 = 0x67F1
+0xAC58 = 0x67D4
+0xAC59 = 0x67D0
+0xAC5A = 0x67EC
+0xAC5B = 0x67B6
+0xAC5C = 0x67AF
+0xAC5D = 0x67F5
+0xAC5E = 0x67E9
+0xAC5F = 0x67EF
+0xAC60 = 0x67C4
+0xAC61 = 0x67D1
+0xAC62 = 0x67B4
+0xAC63 = 0x67DA
+0xAC64 = 0x67E5
+0xAC65 = 0x67B8
+0xAC66 = 0x67CF
+0xAC67 = 0x67DE
+0xAC68 = 0x67F3
+0xAC69 = 0x67B0
+0xAC6A = 0x67D9
+0xAC6B = 0x67E2
+0xAC6C = 0x67DD
+0xAC6D = 0x67D2
+0xAC6E = 0x6B6A
+0xAC6F = 0x6B83
+0xAC70 = 0x6B86
+0xAC71 = 0x6BB5
+0xAC72 = 0x6BD2
+0xAC73 = 0x6BD7
+0xAC74 = 0x6C1F
+0xAC75 = 0x6CC9
+0xAC76 = 0x6D0B
+0xAC77 = 0x6D32
+0xAC78 = 0x6D2A
+0xAC79 = 0x6D41
+0xAC7A = 0x6D25
+0xAC7B = 0x6D0C
+0xAC7C = 0x6D31
+0xAC7D = 0x6D1E
+0xAC7E = 0x6D17
+0xACA1 = 0x6D3B
+0xACA2 = 0x6D3D
+0xACA3 = 0x6D3E
+0xACA4 = 0x6D36
+0xACA5 = 0x6D1B
+0xACA6 = 0x6CF5
+0xACA7 = 0x6D39
+0xACA8 = 0x6D27
+0xACA9 = 0x6D38
+0xACAA = 0x6D29
+0xACAB = 0x6D2E
+0xACAC = 0x6D35
+0xACAD = 0x6D0E
+0xACAE = 0x6D2B
+0xACAF = 0x70AB
+0xACB0 = 0x70BA
+0xACB1 = 0x70B3
+0xACB2 = 0x70AC
+0xACB3 = 0x70AF
+0xACB4 = 0x70AD
+0xACB5 = 0x70B8
+0xACB6 = 0x70AE
+0xACB7 = 0x70A4
+0xACB8 = 0x7230
+0xACB9 = 0x7272
+0xACBA = 0x726F
+0xACBB = 0x7274
+0xACBC = 0x72E9
+0xACBD = 0x72E0
+0xACBE = 0x72E1
+0xACBF = 0x73B7
+0xACC0 = 0x73CA
+0xACC1 = 0x73BB
+0xACC2 = 0x73B2
+0xACC3 = 0x73CD
+0xACC4 = 0x73C0
+0xACC5 = 0x73B3
+0xACC6 = 0x751A
+0xACC7 = 0x752D
+0xACC8 = 0x754F
+0xACC9 = 0x754C
+0xACCA = 0x754E
+0xACCB = 0x754B
+0xACCC = 0x75AB
+0xACCD = 0x75A4
+0xACCE = 0x75A5
+0xACCF = 0x75A2
+0xACD0 = 0x75A3
+0xACD1 = 0x7678
+0xACD2 = 0x7686
+0xACD3 = 0x7687
+0xACD4 = 0x7688
+0xACD5 = 0x76C8
+0xACD6 = 0x76C6
+0xACD7 = 0x76C3
+0xACD8 = 0x76C5
+0xACD9 = 0x7701
+0xACDA = 0x76F9
+0xACDB = 0x76F8
+0xACDC = 0x7709
+0xACDD = 0x770B
+0xACDE = 0x76FE
+0xACDF = 0x76FC
+0xACE0 = 0x7707
+0xACE1 = 0x77DC
+0xACE2 = 0x7802
+0xACE3 = 0x7814
+0xACE4 = 0x780C
+0xACE5 = 0x780D
+0xACE6 = 0x7946
+0xACE7 = 0x7949
+0xACE8 = 0x7948
+0xACE9 = 0x7947
+0xACEA = 0x79B9
+0xACEB = 0x79BA
+0xACEC = 0x79D1
+0xACED = 0x79D2
+0xACEE = 0x79CB
+0xACEF = 0x7A7F
+0xACF0 = 0x7A81
+0xACF1 = 0x7AFF
+0xACF2 = 0x7AFD
+0xACF3 = 0x7C7D
+0xACF4 = 0x7D02
+0xACF5 = 0x7D05
+0xACF6 = 0x7D00
+0xACF7 = 0x7D09
+0xACF8 = 0x7D07
+0xACF9 = 0x7D04
+0xACFA = 0x7D06
+0xACFB = 0x7F38
+0xACFC = 0x7F8E
+0xACFD = 0x7FBF
+0xACFE = 0x8004
+0xAD40 = 0x8010
+0xAD41 = 0x800D
+0xAD42 = 0x8011
+0xAD43 = 0x8036
+0xAD44 = 0x80D6
+0xAD45 = 0x80E5
+0xAD46 = 0x80DA
+0xAD47 = 0x80C3
+0xAD48 = 0x80C4
+0xAD49 = 0x80CC
+0xAD4A = 0x80E1
+0xAD4B = 0x80DB
+0xAD4C = 0x80CE
+0xAD4D = 0x80DE
+0xAD4E = 0x80E4
+0xAD4F = 0x80DD
+0xAD50 = 0x81F4
+0xAD51 = 0x8222
+0xAD52 = 0x82E7
+0xAD53 = 0x8303
+0xAD54 = 0x8305
+0xAD55 = 0x82E3
+0xAD56 = 0x82DB
+0xAD57 = 0x82E6
+0xAD58 = 0x8304
+0xAD59 = 0x82E5
+0xAD5A = 0x8302
+0xAD5B = 0x8309
+0xAD5C = 0x82D2
+0xAD5D = 0x82D7
+0xAD5E = 0x82F1
+0xAD5F = 0x8301
+0xAD60 = 0x82DC
+0xAD61 = 0x82D4
+0xAD62 = 0x82D1
+0xAD63 = 0x82DE
+0xAD64 = 0x82D3
+0xAD65 = 0x82DF
+0xAD66 = 0x82EF
+0xAD67 = 0x8306
+0xAD68 = 0x8650
+0xAD69 = 0x8679
+0xAD6A = 0x867B
+0xAD6B = 0x867A
+0xAD6C = 0x884D
+0xAD6D = 0x886B
+0xAD6E = 0x8981
+0xAD6F = 0x89D4
+0xAD70 = 0x8A08
+0xAD71 = 0x8A02
+0xAD72 = 0x8A03
+0xAD73 = 0x8C9E
+0xAD74 = 0x8CA0
+0xAD75 = 0x8D74
+0xAD76 = 0x8D73
+0xAD77 = 0x8DB4
+0xAD78 = 0x8ECD
+0xAD79 = 0x8ECC
+0xAD7A = 0x8FF0
+0xAD7B = 0x8FE6
+0xAD7C = 0x8FE2
+0xAD7D = 0x8FEA
+0xAD7E = 0x8FE5
+0xADA1 = 0x8FED
+0xADA2 = 0x8FEB
+0xADA3 = 0x8FE4
+0xADA4 = 0x8FE8
+0xADA5 = 0x90CA
+0xADA6 = 0x90CE
+0xADA7 = 0x90C1
+0xADA8 = 0x90C3
+0xADA9 = 0x914B
+0xADAA = 0x914A
+0xADAB = 0x91CD
+0xADAC = 0x9582
+0xADAD = 0x9650
+0xADAE = 0x964B
+0xADAF = 0x964C
+0xADB0 = 0x964D
+0xADB1 = 0x9762
+0xADB2 = 0x9769
+0xADB3 = 0x97CB
+0xADB4 = 0x97ED
+0xADB5 = 0x97F3
+0xADB6 = 0x9801
+0xADB7 = 0x98A8
+0xADB8 = 0x98DB
+0xADB9 = 0x98DF
+0xADBA = 0x9996
+0xADBB = 0x9999
+0xADBC = 0x4E58
+0xADBD = 0x4EB3
+0xADBE = 0x500C
+0xADBF = 0x500D
+0xADC0 = 0x5023
+0xADC1 = 0x4FEF
+0xADC2 = 0x5026
+0xADC3 = 0x5025
+0xADC4 = 0x4FF8
+0xADC5 = 0x5029
+0xADC6 = 0x5016
+0xADC7 = 0x5006
+0xADC8 = 0x503C
+0xADC9 = 0x501F
+0xADCA = 0x501A
+0xADCB = 0x5012
+0xADCC = 0x5011
+0xADCD = 0x4FFA
+0xADCE = 0x5000
+0xADCF = 0x5014
+0xADD0 = 0x5028
+0xADD1 = 0x4FF1
+0xADD2 = 0x5021
+0xADD3 = 0x500B
+0xADD4 = 0x5019
+0xADD5 = 0x5018
+0xADD6 = 0x4FF3
+0xADD7 = 0x4FEE
+0xADD8 = 0x502D
+0xADD9 = 0x502A
+0xADDA = 0x4FFE
+0xADDB = 0x502B
+0xADDC = 0x5009
+0xADDD = 0x517C
+0xADDE = 0x51A4
+0xADDF = 0x51A5
+0xADE0 = 0x51A2
+0xADE1 = 0x51CD
+0xADE2 = 0x51CC
+0xADE3 = 0x51C6
+0xADE4 = 0x51CB
+0xADE5 = 0x5256
+0xADE6 = 0x525C
+0xADE7 = 0x5254
+0xADE8 = 0x525B
+0xADE9 = 0x525D
+0xADEA = 0x532A
+0xADEB = 0x537F
+0xADEC = 0x539F
+0xADED = 0x539D
+0xADEE = 0x53DF
+0xADEF = 0x54E8
+0xADF0 = 0x5510
+0xADF1 = 0x5501
+0xADF2 = 0x5537
+0xADF3 = 0x54FC
+0xADF4 = 0x54E5
+0xADF5 = 0x54F2
+0xADF6 = 0x5506
+0xADF7 = 0x54FA
+0xADF8 = 0x5514
+0xADF9 = 0x54E9
+0xADFA = 0x54ED
+0xADFB = 0x54E1
+0xADFC = 0x5509
+0xADFD = 0x54EE
+0xADFE = 0x54EA
+0xAE40 = 0x54E6
+0xAE41 = 0x5527
+0xAE42 = 0x5507
+0xAE43 = 0x54FD
+0xAE44 = 0x550F
+0xAE45 = 0x5703
+0xAE46 = 0x5704
+0xAE47 = 0x57C2
+0xAE48 = 0x57D4
+0xAE49 = 0x57CB
+0xAE4A = 0x57C3
+0xAE4B = 0x5809
+0xAE4C = 0x590F
+0xAE4D = 0x5957
+0xAE4E = 0x5958
+0xAE4F = 0x595A
+0xAE50 = 0x5A11
+0xAE51 = 0x5A18
+0xAE52 = 0x5A1C
+0xAE53 = 0x5A1F
+0xAE54 = 0x5A1B
+0xAE55 = 0x5A13
+0xAE56 = 0x59EC
+0xAE57 = 0x5A20
+0xAE58 = 0x5A23
+0xAE59 = 0x5A29
+0xAE5A = 0x5A25
+0xAE5B = 0x5A0C
+0xAE5C = 0x5A09
+0xAE5D = 0x5B6B
+0xAE5E = 0x5C58
+0xAE5F = 0x5BB0
+0xAE60 = 0x5BB3
+0xAE61 = 0x5BB6
+0xAE62 = 0x5BB4
+0xAE63 = 0x5BAE
+0xAE64 = 0x5BB5
+0xAE65 = 0x5BB9
+0xAE66 = 0x5BB8
+0xAE67 = 0x5C04
+0xAE68 = 0x5C51
+0xAE69 = 0x5C55
+0xAE6A = 0x5C50
+0xAE6B = 0x5CED
+0xAE6C = 0x5CFD
+0xAE6D = 0x5CFB
+0xAE6E = 0x5CEA
+0xAE6F = 0x5CE8
+0xAE70 = 0x5CF0
+0xAE71 = 0x5CF6
+0xAE72 = 0x5D01
+0xAE73 = 0x5CF4
+0xAE74 = 0x5DEE
+0xAE75 = 0x5E2D
+0xAE76 = 0x5E2B
+0xAE77 = 0x5EAB
+0xAE78 = 0x5EAD
+0xAE79 = 0x5EA7
+0xAE7A = 0x5F31
+0xAE7B = 0x5F92
+0xAE7C = 0x5F91
+0xAE7D = 0x5F90
+0xAE7E = 0x6059
+0xAEA1 = 0x6063
+0xAEA2 = 0x6065
+0xAEA3 = 0x6050
+0xAEA4 = 0x6055
+0xAEA5 = 0x606D
+0xAEA6 = 0x6069
+0xAEA7 = 0x606F
+0xAEA8 = 0x6084
+0xAEA9 = 0x609F
+0xAEAA = 0x609A
+0xAEAB = 0x608D
+0xAEAC = 0x6094
+0xAEAD = 0x608C
+0xAEAE = 0x6085
+0xAEAF = 0x6096
+0xAEB0 = 0x6247
+0xAEB1 = 0x62F3
+0xAEB2 = 0x6308
+0xAEB3 = 0x62FF
+0xAEB4 = 0x634E
+0xAEB5 = 0x633E
+0xAEB6 = 0x632F
+0xAEB7 = 0x6355
+0xAEB8 = 0x6342
+0xAEB9 = 0x6346
+0xAEBA = 0x634F
+0xAEBB = 0x6349
+0xAEBC = 0x633A
+0xAEBD = 0x6350
+0xAEBE = 0x633D
+0xAEBF = 0x632A
+0xAEC0 = 0x632B
+0xAEC1 = 0x6328
+0xAEC2 = 0x634D
+0xAEC3 = 0x634C
+0xAEC4 = 0x6548
+0xAEC5 = 0x6549
+0xAEC6 = 0x6599
+0xAEC7 = 0x65C1
+0xAEC8 = 0x65C5
+0xAEC9 = 0x6642
+0xAECA = 0x6649
+0xAECB = 0x664F
+0xAECC = 0x6643
+0xAECD = 0x6652
+0xAECE = 0x664C
+0xAECF = 0x6645
+0xAED0 = 0x6641
+0xAED1 = 0x66F8
+0xAED2 = 0x6714
+0xAED3 = 0x6715
+0xAED4 = 0x6717
+0xAED5 = 0x6821
+0xAED6 = 0x6838
+0xAED7 = 0x6848
+0xAED8 = 0x6846
+0xAED9 = 0x6853
+0xAEDA = 0x6839
+0xAEDB = 0x6842
+0xAEDC = 0x6854
+0xAEDD = 0x6829
+0xAEDE = 0x68B3
+0xAEDF = 0x6817
+0xAEE0 = 0x684C
+0xAEE1 = 0x6851
+0xAEE2 = 0x683D
+0xAEE3 = 0x67F4
+0xAEE4 = 0x6850
+0xAEE5 = 0x6840
+0xAEE6 = 0x683C
+0xAEE7 = 0x6843
+0xAEE8 = 0x682A
+0xAEE9 = 0x6845
+0xAEEA = 0x6813
+0xAEEB = 0x6818
+0xAEEC = 0x6841
+0xAEED = 0x6B8A
+0xAEEE = 0x6B89
+0xAEEF = 0x6BB7
+0xAEF0 = 0x6C23
+0xAEF1 = 0x6C27
+0xAEF2 = 0x6C28
+0xAEF3 = 0x6C26
+0xAEF4 = 0x6C24
+0xAEF5 = 0x6CF0
+0xAEF6 = 0x6D6A
+0xAEF7 = 0x6D95
+0xAEF8 = 0x6D88
+0xAEF9 = 0x6D87
+0xAEFA = 0x6D66
+0xAEFB = 0x6D78
+0xAEFC = 0x6D77
+0xAEFD = 0x6D59
+0xAEFE = 0x6D93
+0xAF40 = 0x6D6C
+0xAF41 = 0x6D89
+0xAF42 = 0x6D6E
+0xAF43 = 0x6D5A
+0xAF44 = 0x6D74
+0xAF45 = 0x6D69
+0xAF46 = 0x6D8C
+0xAF47 = 0x6D8A
+0xAF48 = 0x6D79
+0xAF49 = 0x6D85
+0xAF4A = 0x6D65
+0xAF4B = 0x6D94
+0xAF4C = 0x70CA
+0xAF4D = 0x70D8
+0xAF4E = 0x70E4
+0xAF4F = 0x70D9
+0xAF50 = 0x70C8
+0xAF51 = 0x70CF
+0xAF52 = 0x7239
+0xAF53 = 0x7279
+0xAF54 = 0x72FC
+0xAF55 = 0x72F9
+0xAF56 = 0x72FD
+0xAF57 = 0x72F8
+0xAF58 = 0x72F7
+0xAF59 = 0x7386
+0xAF5A = 0x73ED
+0xAF5B = 0x7409
+0xAF5C = 0x73EE
+0xAF5D = 0x73E0
+0xAF5E = 0x73EA
+0xAF5F = 0x73DE
+0xAF60 = 0x7554
+0xAF61 = 0x755D
+0xAF62 = 0x755C
+0xAF63 = 0x755A
+0xAF64 = 0x7559
+0xAF65 = 0x75BE
+0xAF66 = 0x75C5
+0xAF67 = 0x75C7
+0xAF68 = 0x75B2
+0xAF69 = 0x75B3
+0xAF6A = 0x75BD
+0xAF6B = 0x75BC
+0xAF6C = 0x75B9
+0xAF6D = 0x75C2
+0xAF6E = 0x75B8
+0xAF6F = 0x768B
+0xAF70 = 0x76B0
+0xAF71 = 0x76CA
+0xAF72 = 0x76CD
+0xAF73 = 0x76CE
+0xAF74 = 0x7729
+0xAF75 = 0x771F
+0xAF76 = 0x7720
+0xAF77 = 0x7728
+0xAF78 = 0x77E9
+0xAF79 = 0x7830
+0xAF7A = 0x7827
+0xAF7B = 0x7838
+0xAF7C = 0x781D
+0xAF7D = 0x7834
+0xAF7E = 0x7837
+0xAFA1 = 0x7825
+0xAFA2 = 0x782D
+0xAFA3 = 0x7820
+0xAFA4 = 0x781F
+0xAFA5 = 0x7832
+0xAFA6 = 0x7955
+0xAFA7 = 0x7950
+0xAFA8 = 0x7960
+0xAFA9 = 0x795F
+0xAFAA = 0x7956
+0xAFAB = 0x795E
+0xAFAC = 0x795D
+0xAFAD = 0x7957
+0xAFAE = 0x795A
+0xAFAF = 0x79E4
+0xAFB0 = 0x79E3
+0xAFB1 = 0x79E7
+0xAFB2 = 0x79DF
+0xAFB3 = 0x79E6
+0xAFB4 = 0x79E9
+0xAFB5 = 0x79D8
+0xAFB6 = 0x7A84
+0xAFB7 = 0x7A88
+0xAFB8 = 0x7AD9
+0xAFB9 = 0x7B06
+0xAFBA = 0x7B11
+0xAFBB = 0x7C89
+0xAFBC = 0x7D21
+0xAFBD = 0x7D17
+0xAFBE = 0x7D0B
+0xAFBF = 0x7D0A
+0xAFC0 = 0x7D20
+0xAFC1 = 0x7D22
+0xAFC2 = 0x7D14
+0xAFC3 = 0x7D10
+0xAFC4 = 0x7D15
+0xAFC5 = 0x7D1A
+0xAFC6 = 0x7D1C
+0xAFC7 = 0x7D0D
+0xAFC8 = 0x7D19
+0xAFC9 = 0x7D1B
+0xAFCA = 0x7F3A
+0xAFCB = 0x7F5F
+0xAFCC = 0x7F94
+0xAFCD = 0x7FC5
+0xAFCE = 0x7FC1
+0xAFCF = 0x8006
+0xAFD0 = 0x8018
+0xAFD1 = 0x8015
+0xAFD2 = 0x8019
+0xAFD3 = 0x8017
+0xAFD4 = 0x803D
+0xAFD5 = 0x803F
+0xAFD6 = 0x80F1
+0xAFD7 = 0x8102
+0xAFD8 = 0x80F0
+0xAFD9 = 0x8105
+0xAFDA = 0x80ED
+0xAFDB = 0x80F4
+0xAFDC = 0x8106
+0xAFDD = 0x80F8
+0xAFDE = 0x80F3
+0xAFDF = 0x8108
+0xAFE0 = 0x80FD
+0xAFE1 = 0x810A
+0xAFE2 = 0x80FC
+0xAFE3 = 0x80EF
+0xAFE4 = 0x81ED
+0xAFE5 = 0x81EC
+0xAFE6 = 0x8200
+0xAFE7 = 0x8210
+0xAFE8 = 0x822A
+0xAFE9 = 0x822B
+0xAFEA = 0x8228
+0xAFEB = 0x822C
+0xAFEC = 0x82BB
+0xAFED = 0x832B
+0xAFEE = 0x8352
+0xAFEF = 0x8354
+0xAFF0 = 0x834A
+0xAFF1 = 0x8338
+0xAFF2 = 0x8350
+0xAFF3 = 0x8349
+0xAFF4 = 0x8335
+0xAFF5 = 0x8334
+0xAFF6 = 0x834F
+0xAFF7 = 0x8332
+0xAFF8 = 0x8339
+0xAFF9 = 0x8336
+0xAFFA = 0x8317
+0xAFFB = 0x8340
+0xAFFC = 0x8331
+0xAFFD = 0x8328
+0xAFFE = 0x8343
+0xB040 = 0x8654
+0xB041 = 0x868A
+0xB042 = 0x86AA
+0xB043 = 0x8693
+0xB044 = 0x86A4
+0xB045 = 0x86A9
+0xB046 = 0x868C
+0xB047 = 0x86A3
+0xB048 = 0x869C
+0xB049 = 0x8870
+0xB04A = 0x8877
+0xB04B = 0x8881
+0xB04C = 0x8882
+0xB04D = 0x887D
+0xB04E = 0x8879
+0xB04F = 0x8A18
+0xB050 = 0x8A10
+0xB051 = 0x8A0E
+0xB052 = 0x8A0C
+0xB053 = 0x8A15
+0xB054 = 0x8A0A
+0xB055 = 0x8A17
+0xB056 = 0x8A13
+0xB057 = 0x8A16
+0xB058 = 0x8A0F
+0xB059 = 0x8A11
+0xB05A = 0x8C48
+0xB05B = 0x8C7A
+0xB05C = 0x8C79
+0xB05D = 0x8CA1
+0xB05E = 0x8CA2
+0xB05F = 0x8D77
+0xB060 = 0x8EAC
+0xB061 = 0x8ED2
+0xB062 = 0x8ED4
+0xB063 = 0x8ECF
+0xB064 = 0x8FB1
+0xB065 = 0x9001
+0xB066 = 0x9006
+0xB067 = 0x8FF7
+0xB068 = 0x9000
+0xB069 = 0x8FFA
+0xB06A = 0x8FF4
+0xB06B = 0x9003
+0xB06C = 0x8FFD
+0xB06D = 0x9005
+0xB06E = 0x8FF8
+0xB06F = 0x9095
+0xB070 = 0x90E1
+0xB071 = 0x90DD
+0xB072 = 0x90E2
+0xB073 = 0x9152
+0xB074 = 0x914D
+0xB075 = 0x914C
+0xB076 = 0x91D8
+0xB077 = 0x91DD
+0xB078 = 0x91D7
+0xB079 = 0x91DC
+0xB07A = 0x91D9
+0xB07B = 0x9583
+0xB07C = 0x9662
+0xB07D = 0x9663
+0xB07E = 0x9661
+0xB0A1 = 0x965B
+0xB0A2 = 0x965D
+0xB0A3 = 0x9664
+0xB0A4 = 0x9658
+0xB0A5 = 0x965E
+0xB0A6 = 0x96BB
+0xB0A7 = 0x98E2
+0xB0A8 = 0x99AC
+0xB0A9 = 0x9AA8
+0xB0AA = 0x9AD8
+0xB0AB = 0x9B25
+0xB0AC = 0x9B32
+0xB0AD = 0x9B3C
+0xB0AE = 0x4E7E
+0xB0AF = 0x507A
+0xB0B0 = 0x507D
+0xB0B1 = 0x505C
+0xB0B2 = 0x5047
+0xB0B3 = 0x5043
+0xB0B4 = 0x504C
+0xB0B5 = 0x505A
+0xB0B6 = 0x5049
+0xB0B7 = 0x5065
+0xB0B8 = 0x5076
+0xB0B9 = 0x504E
+0xB0BA = 0x5055
+0xB0BB = 0x5075
+0xB0BC = 0x5074
+0xB0BD = 0x5077
+0xB0BE = 0x504F
+0xB0BF = 0x500F
+0xB0C0 = 0x506F
+0xB0C1 = 0x506D
+0xB0C2 = 0x515C
+0xB0C3 = 0x5195
+0xB0C4 = 0x51F0
+0xB0C5 = 0x526A
+0xB0C6 = 0x526F
+0xB0C7 = 0x52D2
+0xB0C8 = 0x52D9
+0xB0C9 = 0x52D8
+0xB0CA = 0x52D5
+0xB0CB = 0x5310
+0xB0CC = 0x530F
+0xB0CD = 0x5319
+0xB0CE = 0x533F
+0xB0CF = 0x5340
+0xB0D0 = 0x533E
+0xB0D1 = 0x53C3
+0xB0D2 = 0x66FC
+0xB0D3 = 0x5546
+0xB0D4 = 0x556A
+0xB0D5 = 0x5566
+0xB0D6 = 0x5544
+0xB0D7 = 0x555E
+0xB0D8 = 0x5561
+0xB0D9 = 0x5543
+0xB0DA = 0x554A
+0xB0DB = 0x5531
+0xB0DC = 0x5556
+0xB0DD = 0x554F
+0xB0DE = 0x5555
+0xB0DF = 0x552F
+0xB0E0 = 0x5564
+0xB0E1 = 0x5538
+0xB0E2 = 0x552E
+0xB0E3 = 0x555C
+0xB0E4 = 0x552C
+0xB0E5 = 0x5563
+0xB0E6 = 0x5533
+0xB0E7 = 0x5541
+0xB0E8 = 0x5557
+0xB0E9 = 0x5708
+0xB0EA = 0x570B
+0xB0EB = 0x5709
+0xB0EC = 0x57DF
+0xB0ED = 0x5805
+0xB0EE = 0x580A
+0xB0EF = 0x5806
+0xB0F0 = 0x57E0
+0xB0F1 = 0x57E4
+0xB0F2 = 0x57FA
+0xB0F3 = 0x5802
+0xB0F4 = 0x5835
+0xB0F5 = 0x57F7
+0xB0F6 = 0x57F9
+0xB0F7 = 0x5920
+0xB0F8 = 0x5962
+0xB0F9 = 0x5A36
+0xB0FA = 0x5A41
+0xB0FB = 0x5A49
+0xB0FC = 0x5A66
+0xB0FD = 0x5A6A
+0xB0FE = 0x5A40
+0xB140 = 0x5A3C
+0xB141 = 0x5A62
+0xB142 = 0x5A5A
+0xB143 = 0x5A46
+0xB144 = 0x5A4A
+0xB145 = 0x5B70
+0xB146 = 0x5BC7
+0xB147 = 0x5BC5
+0xB148 = 0x5BC4
+0xB149 = 0x5BC2
+0xB14A = 0x5BBF
+0xB14B = 0x5BC6
+0xB14C = 0x5C09
+0xB14D = 0x5C08
+0xB14E = 0x5C07
+0xB14F = 0x5C60
+0xB150 = 0x5C5C
+0xB151 = 0x5C5D
+0xB152 = 0x5D07
+0xB153 = 0x5D06
+0xB154 = 0x5D0E
+0xB155 = 0x5D1B
+0xB156 = 0x5D16
+0xB157 = 0x5D22
+0xB158 = 0x5D11
+0xB159 = 0x5D29
+0xB15A = 0x5D14
+0xB15B = 0x5D19
+0xB15C = 0x5D24
+0xB15D = 0x5D27
+0xB15E = 0x5D17
+0xB15F = 0x5DE2
+0xB160 = 0x5E38
+0xB161 = 0x5E36
+0xB162 = 0x5E33
+0xB163 = 0x5E37
+0xB164 = 0x5EB7
+0xB165 = 0x5EB8
+0xB166 = 0x5EB6
+0xB167 = 0x5EB5
+0xB168 = 0x5EBE
+0xB169 = 0x5F35
+0xB16A = 0x5F37
+0xB16B = 0x5F57
+0xB16C = 0x5F6C
+0xB16D = 0x5F69
+0xB16E = 0x5F6B
+0xB16F = 0x5F97
+0xB170 = 0x5F99
+0xB171 = 0x5F9E
+0xB172 = 0x5F98
+0xB173 = 0x5FA1
+0xB174 = 0x5FA0
+0xB175 = 0x5F9C
+0xB176 = 0x607F
+0xB177 = 0x60A3
+0xB178 = 0x6089
+0xB179 = 0x60A0
+0xB17A = 0x60A8
+0xB17B = 0x60CB
+0xB17C = 0x60B4
+0xB17D = 0x60E6
+0xB17E = 0x60BD
+0xB1A1 = 0x60C5
+0xB1A2 = 0x60BB
+0xB1A3 = 0x60B5
+0xB1A4 = 0x60DC
+0xB1A5 = 0x60BC
+0xB1A6 = 0x60D8
+0xB1A7 = 0x60D5
+0xB1A8 = 0x60C6
+0xB1A9 = 0x60DF
+0xB1AA = 0x60B8
+0xB1AB = 0x60DA
+0xB1AC = 0x60C7
+0xB1AD = 0x621A
+0xB1AE = 0x621B
+0xB1AF = 0x6248
+0xB1B0 = 0x63A0
+0xB1B1 = 0x63A7
+0xB1B2 = 0x6372
+0xB1B3 = 0x6396
+0xB1B4 = 0x63A2
+0xB1B5 = 0x63A5
+0xB1B6 = 0x6377
+0xB1B7 = 0x6367
+0xB1B8 = 0x6398
+0xB1B9 = 0x63AA
+0xB1BA = 0x6371
+0xB1BB = 0x63A9
+0xB1BC = 0x6389
+0xB1BD = 0x6383
+0xB1BE = 0x639B
+0xB1BF = 0x636B
+0xB1C0 = 0x63A8
+0xB1C1 = 0x6384
+0xB1C2 = 0x6388
+0xB1C3 = 0x6399
+0xB1C4 = 0x63A1
+0xB1C5 = 0x63AC
+0xB1C6 = 0x6392
+0xB1C7 = 0x638F
+0xB1C8 = 0x6380
+0xB1C9 = 0x637B
+0xB1CA = 0x6369
+0xB1CB = 0x6368
+0xB1CC = 0x637A
+0xB1CD = 0x655D
+0xB1CE = 0x6556
+0xB1CF = 0x6551
+0xB1D0 = 0x6559
+0xB1D1 = 0x6557
+0xB1D2 = 0x555F
+0xB1D3 = 0x654F
+0xB1D4 = 0x6558
+0xB1D5 = 0x6555
+0xB1D6 = 0x6554
+0xB1D7 = 0x659C
+0xB1D8 = 0x659B
+0xB1D9 = 0x65AC
+0xB1DA = 0x65CF
+0xB1DB = 0x65CB
+0xB1DC = 0x65CC
+0xB1DD = 0x65CE
+0xB1DE = 0x665D
+0xB1DF = 0x665A
+0xB1E0 = 0x6664
+0xB1E1 = 0x6668
+0xB1E2 = 0x6666
+0xB1E3 = 0x665E
+0xB1E4 = 0x66F9
+0xB1E5 = 0x52D7
+0xB1E6 = 0x671B
+0xB1E7 = 0x6881
+0xB1E8 = 0x68AF
+0xB1E9 = 0x68A2
+0xB1EA = 0x6893
+0xB1EB = 0x68B5
+0xB1EC = 0x687F
+0xB1ED = 0x6876
+0xB1EE = 0x68B1
+0xB1EF = 0x68A7
+0xB1F0 = 0x6897
+0xB1F1 = 0x68B0
+0xB1F2 = 0x6883
+0xB1F3 = 0x68C4
+0xB1F4 = 0x68AD
+0xB1F5 = 0x6886
+0xB1F6 = 0x6885
+0xB1F7 = 0x6894
+0xB1F8 = 0x689D
+0xB1F9 = 0x68A8
+0xB1FA = 0x689F
+0xB1FB = 0x68A1
+0xB1FC = 0x6882
+0xB1FD = 0x6B32
+0xB1FE = 0x6BBA
+0xB240 = 0x6BEB
+0xB241 = 0x6BEC
+0xB242 = 0x6C2B
+0xB243 = 0x6D8E
+0xB244 = 0x6DBC
+0xB245 = 0x6DF3
+0xB246 = 0x6DD9
+0xB247 = 0x6DB2
+0xB248 = 0x6DE1
+0xB249 = 0x6DCC
+0xB24A = 0x6DE4
+0xB24B = 0x6DFB
+0xB24C = 0x6DFA
+0xB24D = 0x6E05
+0xB24E = 0x6DC7
+0xB24F = 0x6DCB
+0xB250 = 0x6DAF
+0xB251 = 0x6DD1
+0xB252 = 0x6DAE
+0xB253 = 0x6DDE
+0xB254 = 0x6DF9
+0xB255 = 0x6DB8
+0xB256 = 0x6DF7
+0xB257 = 0x6DF5
+0xB258 = 0x6DC5
+0xB259 = 0x6DD2
+0xB25A = 0x6E1A
+0xB25B = 0x6DB5
+0xB25C = 0x6DDA
+0xB25D = 0x6DEB
+0xB25E = 0x6DD8
+0xB25F = 0x6DEA
+0xB260 = 0x6DF1
+0xB261 = 0x6DEE
+0xB262 = 0x6DE8
+0xB263 = 0x6DC6
+0xB264 = 0x6DC4
+0xB265 = 0x6DAA
+0xB266 = 0x6DEC
+0xB267 = 0x6DBF
+0xB268 = 0x6DE6
+0xB269 = 0x70F9
+0xB26A = 0x7109
+0xB26B = 0x710A
+0xB26C = 0x70FD
+0xB26D = 0x70EF
+0xB26E = 0x723D
+0xB26F = 0x727D
+0xB270 = 0x7281
+0xB271 = 0x731C
+0xB272 = 0x731B
+0xB273 = 0x7316
+0xB274 = 0x7313
+0xB275 = 0x7319
+0xB276 = 0x7387
+0xB277 = 0x7405
+0xB278 = 0x740A
+0xB279 = 0x7403
+0xB27A = 0x7406
+0xB27B = 0x73FE
+0xB27C = 0x740D
+0xB27D = 0x74E0
+0xB27E = 0x74F6
+0xB2A1 = 0x74F7
+0xB2A2 = 0x751C
+0xB2A3 = 0x7522
+0xB2A4 = 0x7565
+0xB2A5 = 0x7566
+0xB2A6 = 0x7562
+0xB2A7 = 0x7570
+0xB2A8 = 0x758F
+0xB2A9 = 0x75D4
+0xB2AA = 0x75D5
+0xB2AB = 0x75B5
+0xB2AC = 0x75CA
+0xB2AD = 0x75CD
+0xB2AE = 0x768E
+0xB2AF = 0x76D4
+0xB2B0 = 0x76D2
+0xB2B1 = 0x76DB
+0xB2B2 = 0x7737
+0xB2B3 = 0x773E
+0xB2B4 = 0x773C
+0xB2B5 = 0x7736
+0xB2B6 = 0x7738
+0xB2B7 = 0x773A
+0xB2B8 = 0x786B
+0xB2B9 = 0x7843
+0xB2BA = 0x784E
+0xB2BB = 0x7965
+0xB2BC = 0x7968
+0xB2BD = 0x796D
+0xB2BE = 0x79FB
+0xB2BF = 0x7A92
+0xB2C0 = 0x7A95
+0xB2C1 = 0x7B20
+0xB2C2 = 0x7B28
+0xB2C3 = 0x7B1B
+0xB2C4 = 0x7B2C
+0xB2C5 = 0x7B26
+0xB2C6 = 0x7B19
+0xB2C7 = 0x7B1E
+0xB2C8 = 0x7B2E
+0xB2C9 = 0x7C92
+0xB2CA = 0x7C97
+0xB2CB = 0x7C95
+0xB2CC = 0x7D46
+0xB2CD = 0x7D43
+0xB2CE = 0x7D71
+0xB2CF = 0x7D2E
+0xB2D0 = 0x7D39
+0xB2D1 = 0x7D3C
+0xB2D2 = 0x7D40
+0xB2D3 = 0x7D30
+0xB2D4 = 0x7D33
+0xB2D5 = 0x7D44
+0xB2D6 = 0x7D2F
+0xB2D7 = 0x7D42
+0xB2D8 = 0x7D32
+0xB2D9 = 0x7D31
+0xB2DA = 0x7F3D
+0xB2DB = 0x7F9E
+0xB2DC = 0x7F9A
+0xB2DD = 0x7FCC
+0xB2DE = 0x7FCE
+0xB2DF = 0x7FD2
+0xB2E0 = 0x801C
+0xB2E1 = 0x804A
+0xB2E2 = 0x8046
+0xB2E3 = 0x812F
+0xB2E4 = 0x8116
+0xB2E5 = 0x8123
+0xB2E6 = 0x812B
+0xB2E7 = 0x8129
+0xB2E8 = 0x8130
+0xB2E9 = 0x8124
+0xB2EA = 0x8202
+0xB2EB = 0x8235
+0xB2EC = 0x8237
+0xB2ED = 0x8236
+0xB2EE = 0x8239
+0xB2EF = 0x838E
+0xB2F0 = 0x839E
+0xB2F1 = 0x8398
+0xB2F2 = 0x8378
+0xB2F3 = 0x83A2
+0xB2F4 = 0x8396
+0xB2F5 = 0x83BD
+0xB2F6 = 0x83AB
+0xB2F7 = 0x8392
+0xB2F8 = 0x838A
+0xB2F9 = 0x8393
+0xB2FA = 0x8389
+0xB2FB = 0x83A0
+0xB2FC = 0x8377
+0xB2FD = 0x837B
+0xB2FE = 0x837C
+0xB340 = 0x8386
+0xB341 = 0x83A7
+0xB342 = 0x8655
+0xB343 = 0x5F6A
+0xB344 = 0x86C7
+0xB345 = 0x86C0
+0xB346 = 0x86B6
+0xB347 = 0x86C4
+0xB348 = 0x86B5
+0xB349 = 0x86C6
+0xB34A = 0x86CB
+0xB34B = 0x86B1
+0xB34C = 0x86AF
+0xB34D = 0x86C9
+0xB34E = 0x8853
+0xB34F = 0x889E
+0xB350 = 0x8888
+0xB351 = 0x88AB
+0xB352 = 0x8892
+0xB353 = 0x8896
+0xB354 = 0x888D
+0xB355 = 0x888B
+0xB356 = 0x8993
+0xB357 = 0x898F
+0xB358 = 0x8A2A
+0xB359 = 0x8A1D
+0xB35A = 0x8A23
+0xB35B = 0x8A25
+0xB35C = 0x8A31
+0xB35D = 0x8A2D
+0xB35E = 0x8A1F
+0xB35F = 0x8A1B
+0xB360 = 0x8A22
+0xB361 = 0x8C49
+0xB362 = 0x8C5A
+0xB363 = 0x8CA9
+0xB364 = 0x8CAC
+0xB365 = 0x8CAB
+0xB366 = 0x8CA8
+0xB367 = 0x8CAA
+0xB368 = 0x8CA7
+0xB369 = 0x8D67
+0xB36A = 0x8D66
+0xB36B = 0x8DBE
+0xB36C = 0x8DBA
+0xB36D = 0x8EDB
+0xB36E = 0x8EDF
+0xB36F = 0x9019
+0xB370 = 0x900D
+0xB371 = 0x901A
+0xB372 = 0x9017
+0xB373 = 0x9023
+0xB374 = 0x901F
+0xB375 = 0x901D
+0xB376 = 0x9010
+0xB377 = 0x9015
+0xB378 = 0x901E
+0xB379 = 0x9020
+0xB37A = 0x900F
+0xB37B = 0x9022
+0xB37C = 0x9016
+0xB37D = 0x901B
+0xB37E = 0x9014
+0xB3A1 = 0x90E8
+0xB3A2 = 0x90ED
+0xB3A3 = 0x90FD
+0xB3A4 = 0x9157
+0xB3A5 = 0x91CE
+0xB3A6 = 0x91F5
+0xB3A7 = 0x91E6
+0xB3A8 = 0x91E3
+0xB3A9 = 0x91E7
+0xB3AA = 0x91ED
+0xB3AB = 0x91E9
+0xB3AC = 0x9589
+0xB3AD = 0x966A
+0xB3AE = 0x9675
+0xB3AF = 0x9673
+0xB3B0 = 0x9678
+0xB3B1 = 0x9670
+0xB3B2 = 0x9674
+0xB3B3 = 0x9676
+0xB3B4 = 0x9677
+0xB3B5 = 0x966C
+0xB3B6 = 0x96C0
+0xB3B7 = 0x96EA
+0xB3B8 = 0x96E9
+0xB3B9 = 0x7AE0
+0xB3BA = 0x7ADF
+0xB3BB = 0x9802
+0xB3BC = 0x9803
+0xB3BD = 0x9B5A
+0xB3BE = 0x9CE5
+0xB3BF = 0x9E75
+0xB3C0 = 0x9E7F
+0xB3C1 = 0x9EA5
+0xB3C2 = 0x9EBB
+0xB3C3 = 0x50A2
+0xB3C4 = 0x508D
+0xB3C5 = 0x5085
+0xB3C6 = 0x5099
+0xB3C7 = 0x5091
+0xB3C8 = 0x5080
+0xB3C9 = 0x5096
+0xB3CA = 0x5098
+0xB3CB = 0x509A
+0xB3CC = 0x6700
+0xB3CD = 0x51F1
+0xB3CE = 0x5272
+0xB3CF = 0x5274
+0xB3D0 = 0x5275
+0xB3D1 = 0x5269
+0xB3D2 = 0x52DE
+0xB3D3 = 0x52DD
+0xB3D4 = 0x52DB
+0xB3D5 = 0x535A
+0xB3D6 = 0x53A5
+0xB3D7 = 0x557B
+0xB3D8 = 0x5580
+0xB3D9 = 0x55A7
+0xB3DA = 0x557C
+0xB3DB = 0x558A
+0xB3DC = 0x559D
+0xB3DD = 0x5598
+0xB3DE = 0x5582
+0xB3DF = 0x559C
+0xB3E0 = 0x55AA
+0xB3E1 = 0x5594
+0xB3E2 = 0x5587
+0xB3E3 = 0x558B
+0xB3E4 = 0x5583
+0xB3E5 = 0x55B3
+0xB3E6 = 0x55AE
+0xB3E7 = 0x559F
+0xB3E8 = 0x553E
+0xB3E9 = 0x55B2
+0xB3EA = 0x559A
+0xB3EB = 0x55BB
+0xB3EC = 0x55AC
+0xB3ED = 0x55B1
+0xB3EE = 0x557E
+0xB3EF = 0x5589
+0xB3F0 = 0x55AB
+0xB3F1 = 0x5599
+0xB3F2 = 0x570D
+0xB3F3 = 0x582F
+0xB3F4 = 0x582A
+0xB3F5 = 0x5834
+0xB3F6 = 0x5824
+0xB3F7 = 0x5830
+0xB3F8 = 0x5831
+0xB3F9 = 0x5821
+0xB3FA = 0x581D
+0xB3FB = 0x5820
+0xB3FC = 0x58F9
+0xB3FD = 0x58FA
+0xB3FE = 0x5960
+0xB440 = 0x5A77
+0xB441 = 0x5A9A
+0xB442 = 0x5A7F
+0xB443 = 0x5A92
+0xB444 = 0x5A9B
+0xB445 = 0x5AA7
+0xB446 = 0x5B73
+0xB447 = 0x5B71
+0xB448 = 0x5BD2
+0xB449 = 0x5BCC
+0xB44A = 0x5BD3
+0xB44B = 0x5BD0
+0xB44C = 0x5C0A
+0xB44D = 0x5C0B
+0xB44E = 0x5C31
+0xB44F = 0x5D4C
+0xB450 = 0x5D50
+0xB451 = 0x5D34
+0xB452 = 0x5D47
+0xB453 = 0x5DFD
+0xB454 = 0x5E45
+0xB455 = 0x5E3D
+0xB456 = 0x5E40
+0xB457 = 0x5E43
+0xB458 = 0x5E7E
+0xB459 = 0x5ECA
+0xB45A = 0x5EC1
+0xB45B = 0x5EC2
+0xB45C = 0x5EC4
+0xB45D = 0x5F3C
+0xB45E = 0x5F6D
+0xB45F = 0x5FA9
+0xB460 = 0x5FAA
+0xB461 = 0x5FA8
+0xB462 = 0x60D1
+0xB463 = 0x60E1
+0xB464 = 0x60B2
+0xB465 = 0x60B6
+0xB466 = 0x60E0
+0xB467 = 0x611C
+0xB468 = 0x6123
+0xB469 = 0x60FA
+0xB46A = 0x6115
+0xB46B = 0x60F0
+0xB46C = 0x60FB
+0xB46D = 0x60F4
+0xB46E = 0x6168
+0xB46F = 0x60F1
+0xB470 = 0x610E
+0xB471 = 0x60F6
+0xB472 = 0x6109
+0xB473 = 0x6100
+0xB474 = 0x6112
+0xB475 = 0x621F
+0xB476 = 0x6249
+0xB477 = 0x63A3
+0xB478 = 0x638C
+0xB479 = 0x63CF
+0xB47A = 0x63C0
+0xB47B = 0x63E9
+0xB47C = 0x63C9
+0xB47D = 0x63C6
+0xB47E = 0x63CD
+0xB4A1 = 0x63D2
+0xB4A2 = 0x63E3
+0xB4A3 = 0x63D0
+0xB4A4 = 0x63E1
+0xB4A5 = 0x63D6
+0xB4A6 = 0x63ED
+0xB4A7 = 0x63EE
+0xB4A8 = 0x6376
+0xB4A9 = 0x63F4
+0xB4AA = 0x63EA
+0xB4AB = 0x63DB
+0xB4AC = 0x6452
+0xB4AD = 0x63DA
+0xB4AE = 0x63F9
+0xB4AF = 0x655E
+0xB4B0 = 0x6566
+0xB4B1 = 0x6562
+0xB4B2 = 0x6563
+0xB4B3 = 0x6591
+0xB4B4 = 0x6590
+0xB4B5 = 0x65AF
+0xB4B6 = 0x666E
+0xB4B7 = 0x6670
+0xB4B8 = 0x6674
+0xB4B9 = 0x6676
+0xB4BA = 0x666F
+0xB4BB = 0x6691
+0xB4BC = 0x667A
+0xB4BD = 0x667E
+0xB4BE = 0x6677
+0xB4BF = 0x66FE
+0xB4C0 = 0x66FF
+0xB4C1 = 0x671F
+0xB4C2 = 0x671D
+0xB4C3 = 0x68FA
+0xB4C4 = 0x68D5
+0xB4C5 = 0x68E0
+0xB4C6 = 0x68D8
+0xB4C7 = 0x68D7
+0xB4C8 = 0x6905
+0xB4C9 = 0x68DF
+0xB4CA = 0x68F5
+0xB4CB = 0x68EE
+0xB4CC = 0x68E7
+0xB4CD = 0x68F9
+0xB4CE = 0x68D2
+0xB4CF = 0x68F2
+0xB4D0 = 0x68E3
+0xB4D1 = 0x68CB
+0xB4D2 = 0x68CD
+0xB4D3 = 0x690D
+0xB4D4 = 0x6912
+0xB4D5 = 0x690E
+0xB4D6 = 0x68C9
+0xB4D7 = 0x68DA
+0xB4D8 = 0x696E
+0xB4D9 = 0x68FB
+0xB4DA = 0x6B3E
+0xB4DB = 0x6B3A
+0xB4DC = 0x6B3D
+0xB4DD = 0x6B98
+0xB4DE = 0x6B96
+0xB4DF = 0x6BBC
+0xB4E0 = 0x6BEF
+0xB4E1 = 0x6C2E
+0xB4E2 = 0x6C2F
+0xB4E3 = 0x6C2C
+0xB4E4 = 0x6E2F
+0xB4E5 = 0x6E38
+0xB4E6 = 0x6E54
+0xB4E7 = 0x6E21
+0xB4E8 = 0x6E32
+0xB4E9 = 0x6E67
+0xB4EA = 0x6E4A
+0xB4EB = 0x6E20
+0xB4EC = 0x6E25
+0xB4ED = 0x6E23
+0xB4EE = 0x6E1B
+0xB4EF = 0x6E5B
+0xB4F0 = 0x6E58
+0xB4F1 = 0x6E24
+0xB4F2 = 0x6E56
+0xB4F3 = 0x6E6E
+0xB4F4 = 0x6E2D
+0xB4F5 = 0x6E26
+0xB4F6 = 0x6E6F
+0xB4F7 = 0x6E34
+0xB4F8 = 0x6E4D
+0xB4F9 = 0x6E3A
+0xB4FA = 0x6E2C
+0xB4FB = 0x6E43
+0xB4FC = 0x6E1D
+0xB4FD = 0x6E3E
+0xB4FE = 0x6ECB
+0xB540 = 0x6E89
+0xB541 = 0x6E19
+0xB542 = 0x6E4E
+0xB543 = 0x6E63
+0xB544 = 0x6E44
+0xB545 = 0x6E72
+0xB546 = 0x6E69
+0xB547 = 0x6E5F
+0xB548 = 0x7119
+0xB549 = 0x711A
+0xB54A = 0x7126
+0xB54B = 0x7130
+0xB54C = 0x7121
+0xB54D = 0x7136
+0xB54E = 0x716E
+0xB54F = 0x711C
+0xB550 = 0x724C
+0xB551 = 0x7284
+0xB552 = 0x7280
+0xB553 = 0x7336
+0xB554 = 0x7325
+0xB555 = 0x7334
+0xB556 = 0x7329
+0xB557 = 0x743A
+0xB558 = 0x742A
+0xB559 = 0x7433
+0xB55A = 0x7422
+0xB55B = 0x7425
+0xB55C = 0x7435
+0xB55D = 0x7436
+0xB55E = 0x7434
+0xB55F = 0x742F
+0xB560 = 0x741B
+0xB561 = 0x7426
+0xB562 = 0x7428
+0xB563 = 0x7525
+0xB564 = 0x7526
+0xB565 = 0x756B
+0xB566 = 0x756A
+0xB567 = 0x75E2
+0xB568 = 0x75DB
+0xB569 = 0x75E3
+0xB56A = 0x75D9
+0xB56B = 0x75D8
+0xB56C = 0x75DE
+0xB56D = 0x75E0
+0xB56E = 0x767B
+0xB56F = 0x767C
+0xB570 = 0x7696
+0xB571 = 0x7693
+0xB572 = 0x76B4
+0xB573 = 0x76DC
+0xB574 = 0x774F
+0xB575 = 0x77ED
+0xB576 = 0x785D
+0xB577 = 0x786C
+0xB578 = 0x786F
+0xB579 = 0x7A0D
+0xB57A = 0x7A08
+0xB57B = 0x7A0B
+0xB57C = 0x7A05
+0xB57D = 0x7A00
+0xB57E = 0x7A98
+0xB5A1 = 0x7A97
+0xB5A2 = 0x7A96
+0xB5A3 = 0x7AE5
+0xB5A4 = 0x7AE3
+0xB5A5 = 0x7B49
+0xB5A6 = 0x7B56
+0xB5A7 = 0x7B46
+0xB5A8 = 0x7B50
+0xB5A9 = 0x7B52
+0xB5AA = 0x7B54
+0xB5AB = 0x7B4D
+0xB5AC = 0x7B4B
+0xB5AD = 0x7B4F
+0xB5AE = 0x7B51
+0xB5AF = 0x7C9F
+0xB5B0 = 0x7CA5
+0xB5B1 = 0x7D5E
+0xB5B2 = 0x7D50
+0xB5B3 = 0x7D68
+0xB5B4 = 0x7D55
+0xB5B5 = 0x7D2B
+0xB5B6 = 0x7D6E
+0xB5B7 = 0x7D72
+0xB5B8 = 0x7D61
+0xB5B9 = 0x7D66
+0xB5BA = 0x7D62
+0xB5BB = 0x7D70
+0xB5BC = 0x7D73
+0xB5BD = 0x5584
+0xB5BE = 0x7FD4
+0xB5BF = 0x7FD5
+0xB5C0 = 0x800B
+0xB5C1 = 0x8052
+0xB5C2 = 0x8085
+0xB5C3 = 0x8155
+0xB5C4 = 0x8154
+0xB5C5 = 0x814B
+0xB5C6 = 0x8151
+0xB5C7 = 0x814E
+0xB5C8 = 0x8139
+0xB5C9 = 0x8146
+0xB5CA = 0x813E
+0xB5CB = 0x814C
+0xB5CC = 0x8153
+0xB5CD = 0x8174
+0xB5CE = 0x8212
+0xB5CF = 0x821C
+0xB5D0 = 0x83E9
+0xB5D1 = 0x8403
+0xB5D2 = 0x83F8
+0xB5D3 = 0x840D
+0xB5D4 = 0x83E0
+0xB5D5 = 0x83C5
+0xB5D6 = 0x840B
+0xB5D7 = 0x83C1
+0xB5D8 = 0x83EF
+0xB5D9 = 0x83F1
+0xB5DA = 0x83F4
+0xB5DB = 0x8457
+0xB5DC = 0x840A
+0xB5DD = 0x83F0
+0xB5DE = 0x840C
+0xB5DF = 0x83CC
+0xB5E0 = 0x83FD
+0xB5E1 = 0x83F2
+0xB5E2 = 0x83CA
+0xB5E3 = 0x8438
+0xB5E4 = 0x840E
+0xB5E5 = 0x8404
+0xB5E6 = 0x83DC
+0xB5E7 = 0x8407
+0xB5E8 = 0x83D4
+0xB5E9 = 0x83DF
+0xB5EA = 0x865B
+0xB5EB = 0x86DF
+0xB5EC = 0x86D9
+0xB5ED = 0x86ED
+0xB5EE = 0x86D4
+0xB5EF = 0x86DB
+0xB5F0 = 0x86E4
+0xB5F1 = 0x86D0
+0xB5F2 = 0x86DE
+0xB5F3 = 0x8857
+0xB5F4 = 0x88C1
+0xB5F5 = 0x88C2
+0xB5F6 = 0x88B1
+0xB5F7 = 0x8983
+0xB5F8 = 0x8996
+0xB5F9 = 0x8A3B
+0xB5FA = 0x8A60
+0xB5FB = 0x8A55
+0xB5FC = 0x8A5E
+0xB5FD = 0x8A3C
+0xB5FE = 0x8A41
+0xB640 = 0x8A54
+0xB641 = 0x8A5B
+0xB642 = 0x8A50
+0xB643 = 0x8A46
+0xB644 = 0x8A34
+0xB645 = 0x8A3A
+0xB646 = 0x8A36
+0xB647 = 0x8A56
+0xB648 = 0x8C61
+0xB649 = 0x8C82
+0xB64A = 0x8CAF
+0xB64B = 0x8CBC
+0xB64C = 0x8CB3
+0xB64D = 0x8CBD
+0xB64E = 0x8CC1
+0xB64F = 0x8CBB
+0xB650 = 0x8CC0
+0xB651 = 0x8CB4
+0xB652 = 0x8CB7
+0xB653 = 0x8CB6
+0xB654 = 0x8CBF
+0xB655 = 0x8CB8
+0xB656 = 0x8D8A
+0xB657 = 0x8D85
+0xB658 = 0x8D81
+0xB659 = 0x8DCE
+0xB65A = 0x8DDD
+0xB65B = 0x8DCB
+0xB65C = 0x8DDA
+0xB65D = 0x8DD1
+0xB65E = 0x8DCC
+0xB65F = 0x8DDB
+0xB660 = 0x8DC6
+0xB661 = 0x8EFB
+0xB662 = 0x8EF8
+0xB663 = 0x8EFC
+0xB664 = 0x8F9C
+0xB665 = 0x902E
+0xB666 = 0x9035
+0xB667 = 0x9031
+0xB668 = 0x9038
+0xB669 = 0x9032
+0xB66A = 0x9036
+0xB66B = 0x9102
+0xB66C = 0x90F5
+0xB66D = 0x9109
+0xB66E = 0x90FE
+0xB66F = 0x9163
+0xB670 = 0x9165
+0xB671 = 0x91CF
+0xB672 = 0x9214
+0xB673 = 0x9215
+0xB674 = 0x9223
+0xB675 = 0x9209
+0xB676 = 0x921E
+0xB677 = 0x920D
+0xB678 = 0x9210
+0xB679 = 0x9207
+0xB67A = 0x9211
+0xB67B = 0x9594
+0xB67C = 0x958F
+0xB67D = 0x958B
+0xB67E = 0x9591
+0xB6A1 = 0x9593
+0xB6A2 = 0x9592
+0xB6A3 = 0x958E
+0xB6A4 = 0x968A
+0xB6A5 = 0x968E
+0xB6A6 = 0x968B
+0xB6A7 = 0x967D
+0xB6A8 = 0x9685
+0xB6A9 = 0x9686
+0xB6AA = 0x968D
+0xB6AB = 0x9672
+0xB6AC = 0x9684
+0xB6AD = 0x96C1
+0xB6AE = 0x96C5
+0xB6AF = 0x96C4
+0xB6B0 = 0x96C6
+0xB6B1 = 0x96C7
+0xB6B2 = 0x96EF
+0xB6B3 = 0x96F2
+0xB6B4 = 0x97CC
+0xB6B5 = 0x9805
+0xB6B6 = 0x9806
+0xB6B7 = 0x9808
+0xB6B8 = 0x98E7
+0xB6B9 = 0x98EA
+0xB6BA = 0x98EF
+0xB6BB = 0x98E9
+0xB6BC = 0x98F2
+0xB6BD = 0x98ED
+0xB6BE = 0x99AE
+0xB6BF = 0x99AD
+0xB6C0 = 0x9EC3
+0xB6C1 = 0x9ECD
+0xB6C2 = 0x9ED1
+0xB6C3 = 0x4E82
+0xB6C4 = 0x50AD
+0xB6C5 = 0x50B5
+0xB6C6 = 0x50B2
+0xB6C7 = 0x50B3
+0xB6C8 = 0x50C5
+0xB6C9 = 0x50BE
+0xB6CA = 0x50AC
+0xB6CB = 0x50B7
+0xB6CC = 0x50BB
+0xB6CD = 0x50AF
+0xB6CE = 0x50C7
+0xB6CF = 0x527F
+0xB6D0 = 0x5277
+0xB6D1 = 0x527D
+0xB6D2 = 0x52DF
+0xB6D3 = 0x52E6
+0xB6D4 = 0x52E4
+0xB6D5 = 0x52E2
+0xB6D6 = 0x52E3
+0xB6D7 = 0x532F
+0xB6D8 = 0x55DF
+0xB6D9 = 0x55E8
+0xB6DA = 0x55D3
+0xB6DB = 0x55E6
+0xB6DC = 0x55CE
+0xB6DD = 0x55DC
+0xB6DE = 0x55C7
+0xB6DF = 0x55D1
+0xB6E0 = 0x55E3
+0xB6E1 = 0x55E4
+0xB6E2 = 0x55EF
+0xB6E3 = 0x55DA
+0xB6E4 = 0x55E1
+0xB6E5 = 0x55C5
+0xB6E6 = 0x55C6
+0xB6E7 = 0x55E5
+0xB6E8 = 0x55C9
+0xB6E9 = 0x5712
+0xB6EA = 0x5713
+0xB6EB = 0x585E
+0xB6EC = 0x5851
+0xB6ED = 0x5858
+0xB6EE = 0x5857
+0xB6EF = 0x585A
+0xB6F0 = 0x5854
+0xB6F1 = 0x586B
+0xB6F2 = 0x584C
+0xB6F3 = 0x586D
+0xB6F4 = 0x584A
+0xB6F5 = 0x5862
+0xB6F6 = 0x5852
+0xB6F7 = 0x584B
+0xB6F8 = 0x5967
+0xB6F9 = 0x5AC1
+0xB6FA = 0x5AC9
+0xB6FB = 0x5ACC
+0xB6FC = 0x5ABE
+0xB6FD = 0x5ABD
+0xB6FE = 0x5ABC
+0xB740 = 0x5AB3
+0xB741 = 0x5AC2
+0xB742 = 0x5AB2
+0xB743 = 0x5D69
+0xB744 = 0x5D6F
+0xB745 = 0x5E4C
+0xB746 = 0x5E79
+0xB747 = 0x5EC9
+0xB748 = 0x5EC8
+0xB749 = 0x5F12
+0xB74A = 0x5F59
+0xB74B = 0x5FAC
+0xB74C = 0x5FAE
+0xB74D = 0x611A
+0xB74E = 0x610F
+0xB74F = 0x6148
+0xB750 = 0x611F
+0xB751 = 0x60F3
+0xB752 = 0x611B
+0xB753 = 0x60F9
+0xB754 = 0x6101
+0xB755 = 0x6108
+0xB756 = 0x614E
+0xB757 = 0x614C
+0xB758 = 0x6144
+0xB759 = 0x614D
+0xB75A = 0x613E
+0xB75B = 0x6134
+0xB75C = 0x6127
+0xB75D = 0x610D
+0xB75E = 0x6106
+0xB75F = 0x6137
+0xB760 = 0x6221
+0xB761 = 0x6222
+0xB762 = 0x6413
+0xB763 = 0x643E
+0xB764 = 0x641E
+0xB765 = 0x642A
+0xB766 = 0x642D
+0xB767 = 0x643D
+0xB768 = 0x642C
+0xB769 = 0x640F
+0xB76A = 0x641C
+0xB76B = 0x6414
+0xB76C = 0x640D
+0xB76D = 0x6436
+0xB76E = 0x6416
+0xB76F = 0x6417
+0xB770 = 0x6406
+0xB771 = 0x656C
+0xB772 = 0x659F
+0xB773 = 0x65B0
+0xB774 = 0x6697
+0xB775 = 0x6689
+0xB776 = 0x6687
+0xB777 = 0x6688
+0xB778 = 0x6696
+0xB779 = 0x6684
+0xB77A = 0x6698
+0xB77B = 0x668D
+0xB77C = 0x6703
+0xB77D = 0x6994
+0xB77E = 0x696D
+0xB7A1 = 0x695A
+0xB7A2 = 0x6977
+0xB7A3 = 0x6960
+0xB7A4 = 0x6954
+0xB7A5 = 0x6975
+0xB7A6 = 0x6930
+0xB7A7 = 0x6982
+0xB7A8 = 0x694A
+0xB7A9 = 0x6968
+0xB7AA = 0x696B
+0xB7AB = 0x695E
+0xB7AC = 0x6953
+0xB7AD = 0x6979
+0xB7AE = 0x6986
+0xB7AF = 0x695D
+0xB7B0 = 0x6963
+0xB7B1 = 0x695B
+0xB7B2 = 0x6B47
+0xB7B3 = 0x6B72
+0xB7B4 = 0x6BC0
+0xB7B5 = 0x6BBF
+0xB7B6 = 0x6BD3
+0xB7B7 = 0x6BFD
+0xB7B8 = 0x6EA2
+0xB7B9 = 0x6EAF
+0xB7BA = 0x6ED3
+0xB7BB = 0x6EB6
+0xB7BC = 0x6EC2
+0xB7BD = 0x6E90
+0xB7BE = 0x6E9D
+0xB7BF = 0x6EC7
+0xB7C0 = 0x6EC5
+0xB7C1 = 0x6EA5
+0xB7C2 = 0x6E98
+0xB7C3 = 0x6EBC
+0xB7C4 = 0x6EBA
+0xB7C5 = 0x6EAB
+0xB7C6 = 0x6ED1
+0xB7C7 = 0x6E96
+0xB7C8 = 0x6E9C
+0xB7C9 = 0x6EC4
+0xB7CA = 0x6ED4
+0xB7CB = 0x6EAA
+0xB7CC = 0x6EA7
+0xB7CD = 0x6EB4
+0xB7CE = 0x714E
+0xB7CF = 0x7159
+0xB7D0 = 0x7169
+0xB7D1 = 0x7164
+0xB7D2 = 0x7149
+0xB7D3 = 0x7167
+0xB7D4 = 0x715C
+0xB7D5 = 0x716C
+0xB7D6 = 0x7166
+0xB7D7 = 0x714C
+0xB7D8 = 0x7165
+0xB7D9 = 0x715E
+0xB7DA = 0x7146
+0xB7DB = 0x7168
+0xB7DC = 0x7156
+0xB7DD = 0x723A
+0xB7DE = 0x7252
+0xB7DF = 0x7337
+0xB7E0 = 0x7345
+0xB7E1 = 0x733F
+0xB7E2 = 0x733E
+0xB7E3 = 0x746F
+0xB7E4 = 0x745A
+0xB7E5 = 0x7455
+0xB7E6 = 0x745F
+0xB7E7 = 0x745E
+0xB7E8 = 0x7441
+0xB7E9 = 0x743F
+0xB7EA = 0x7459
+0xB7EB = 0x745B
+0xB7EC = 0x745C
+0xB7ED = 0x7576
+0xB7EE = 0x7578
+0xB7EF = 0x7600
+0xB7F0 = 0x75F0
+0xB7F1 = 0x7601
+0xB7F2 = 0x75F2
+0xB7F3 = 0x75F1
+0xB7F4 = 0x75FA
+0xB7F5 = 0x75FF
+0xB7F6 = 0x75F4
+0xB7F7 = 0x75F3
+0xB7F8 = 0x76DE
+0xB7F9 = 0x76DF
+0xB7FA = 0x775B
+0xB7FB = 0x776B
+0xB7FC = 0x7766
+0xB7FD = 0x775E
+0xB7FE = 0x7763
+0xB840 = 0x7779
+0xB841 = 0x776A
+0xB842 = 0x776C
+0xB843 = 0x775C
+0xB844 = 0x7765
+0xB845 = 0x7768
+0xB846 = 0x7762
+0xB847 = 0x77EE
+0xB848 = 0x788E
+0xB849 = 0x78B0
+0xB84A = 0x7897
+0xB84B = 0x7898
+0xB84C = 0x788C
+0xB84D = 0x7889
+0xB84E = 0x787C
+0xB84F = 0x7891
+0xB850 = 0x7893
+0xB851 = 0x787F
+0xB852 = 0x797A
+0xB853 = 0x797F
+0xB854 = 0x7981
+0xB855 = 0x842C
+0xB856 = 0x79BD
+0xB857 = 0x7A1C
+0xB858 = 0x7A1A
+0xB859 = 0x7A20
+0xB85A = 0x7A14
+0xB85B = 0x7A1F
+0xB85C = 0x7A1E
+0xB85D = 0x7A9F
+0xB85E = 0x7AA0
+0xB85F = 0x7B77
+0xB860 = 0x7BC0
+0xB861 = 0x7B60
+0xB862 = 0x7B6E
+0xB863 = 0x7B67
+0xB864 = 0x7CB1
+0xB865 = 0x7CB3
+0xB866 = 0x7CB5
+0xB867 = 0x7D93
+0xB868 = 0x7D79
+0xB869 = 0x7D91
+0xB86A = 0x7D81
+0xB86B = 0x7D8F
+0xB86C = 0x7D5B
+0xB86D = 0x7F6E
+0xB86E = 0x7F69
+0xB86F = 0x7F6A
+0xB870 = 0x7F72
+0xB871 = 0x7FA9
+0xB872 = 0x7FA8
+0xB873 = 0x7FA4
+0xB874 = 0x8056
+0xB875 = 0x8058
+0xB876 = 0x8086
+0xB877 = 0x8084
+0xB878 = 0x8171
+0xB879 = 0x8170
+0xB87A = 0x8178
+0xB87B = 0x8165
+0xB87C = 0x816E
+0xB87D = 0x8173
+0xB87E = 0x816B
+0xB8A1 = 0x8179
+0xB8A2 = 0x817A
+0xB8A3 = 0x8166
+0xB8A4 = 0x8205
+0xB8A5 = 0x8247
+0xB8A6 = 0x8482
+0xB8A7 = 0x8477
+0xB8A8 = 0x843D
+0xB8A9 = 0x8431
+0xB8AA = 0x8475
+0xB8AB = 0x8466
+0xB8AC = 0x846B
+0xB8AD = 0x8449
+0xB8AE = 0x846C
+0xB8AF = 0x845B
+0xB8B0 = 0x843C
+0xB8B1 = 0x8435
+0xB8B2 = 0x8461
+0xB8B3 = 0x8463
+0xB8B4 = 0x8469
+0xB8B5 = 0x846D
+0xB8B6 = 0x8446
+0xB8B7 = 0x865E
+0xB8B8 = 0x865C
+0xB8B9 = 0x865F
+0xB8BA = 0x86F9
+0xB8BB = 0x8713
+0xB8BC = 0x8708
+0xB8BD = 0x8707
+0xB8BE = 0x8700
+0xB8BF = 0x86FE
+0xB8C0 = 0x86FB
+0xB8C1 = 0x8702
+0xB8C2 = 0x8703
+0xB8C3 = 0x8706
+0xB8C4 = 0x870A
+0xB8C5 = 0x8859
+0xB8C6 = 0x88DF
+0xB8C7 = 0x88D4
+0xB8C8 = 0x88D9
+0xB8C9 = 0x88DC
+0xB8CA = 0x88D8
+0xB8CB = 0x88DD
+0xB8CC = 0x88E1
+0xB8CD = 0x88CA
+0xB8CE = 0x88D5
+0xB8CF = 0x88D2
+0xB8D0 = 0x899C
+0xB8D1 = 0x89E3
+0xB8D2 = 0x8A6B
+0xB8D3 = 0x8A72
+0xB8D4 = 0x8A73
+0xB8D5 = 0x8A66
+0xB8D6 = 0x8A69
+0xB8D7 = 0x8A70
+0xB8D8 = 0x8A87
+0xB8D9 = 0x8A7C
+0xB8DA = 0x8A63
+0xB8DB = 0x8AA0
+0xB8DC = 0x8A71
+0xB8DD = 0x8A85
+0xB8DE = 0x8A6D
+0xB8DF = 0x8A62
+0xB8E0 = 0x8A6E
+0xB8E1 = 0x8A6C
+0xB8E2 = 0x8A79
+0xB8E3 = 0x8A7B
+0xB8E4 = 0x8A3E
+0xB8E5 = 0x8A68
+0xB8E6 = 0x8C62
+0xB8E7 = 0x8C8A
+0xB8E8 = 0x8C89
+0xB8E9 = 0x8CCA
+0xB8EA = 0x8CC7
+0xB8EB = 0x8CC8
+0xB8EC = 0x8CC4
+0xB8ED = 0x8CB2
+0xB8EE = 0x8CC3
+0xB8EF = 0x8CC2
+0xB8F0 = 0x8CC5
+0xB8F1 = 0x8DE1
+0xB8F2 = 0x8DDF
+0xB8F3 = 0x8DE8
+0xB8F4 = 0x8DEF
+0xB8F5 = 0x8DF3
+0xB8F6 = 0x8DFA
+0xB8F7 = 0x8DEA
+0xB8F8 = 0x8DE4
+0xB8F9 = 0x8DE6
+0xB8FA = 0x8EB2
+0xB8FB = 0x8F03
+0xB8FC = 0x8F09
+0xB8FD = 0x8EFE
+0xB8FE = 0x8F0A
+0xB940 = 0x8F9F
+0xB941 = 0x8FB2
+0xB942 = 0x904B
+0xB943 = 0x904A
+0xB944 = 0x9053
+0xB945 = 0x9042
+0xB946 = 0x9054
+0xB947 = 0x903C
+0xB948 = 0x9055
+0xB949 = 0x9050
+0xB94A = 0x9047
+0xB94B = 0x904F
+0xB94C = 0x904E
+0xB94D = 0x904D
+0xB94E = 0x9051
+0xB94F = 0x903E
+0xB950 = 0x9041
+0xB951 = 0x9112
+0xB952 = 0x9117
+0xB953 = 0x916C
+0xB954 = 0x916A
+0xB955 = 0x9169
+0xB956 = 0x91C9
+0xB957 = 0x9237
+0xB958 = 0x9257
+0xB959 = 0x9238
+0xB95A = 0x923D
+0xB95B = 0x9240
+0xB95C = 0x923E
+0xB95D = 0x925B
+0xB95E = 0x924B
+0xB95F = 0x9264
+0xB960 = 0x9251
+0xB961 = 0x9234
+0xB962 = 0x9249
+0xB963 = 0x924D
+0xB964 = 0x9245
+0xB965 = 0x9239
+0xB966 = 0x923F
+0xB967 = 0x925A
+0xB968 = 0x9598
+0xB969 = 0x9698
+0xB96A = 0x9694
+0xB96B = 0x9695
+0xB96C = 0x96CD
+0xB96D = 0x96CB
+0xB96E = 0x96C9
+0xB96F = 0x96CA
+0xB970 = 0x96F7
+0xB971 = 0x96FB
+0xB972 = 0x96F9
+0xB973 = 0x96F6
+0xB974 = 0x9756
+0xB975 = 0x9774
+0xB976 = 0x9776
+0xB977 = 0x9810
+0xB978 = 0x9811
+0xB979 = 0x9813
+0xB97A = 0x980A
+0xB97B = 0x9812
+0xB97C = 0x980C
+0xB97D = 0x98FC
+0xB97E = 0x98F4
+0xB9A1 = 0x98FD
+0xB9A2 = 0x98FE
+0xB9A3 = 0x99B3
+0xB9A4 = 0x99B1
+0xB9A5 = 0x99B4
+0xB9A6 = 0x9AE1
+0xB9A7 = 0x9CE9
+0xB9A8 = 0x9E82
+0xB9A9 = 0x9F0E
+0xB9AA = 0x9F13
+0xB9AB = 0x9F20
+0xB9AC = 0x50E7
+0xB9AD = 0x50EE
+0xB9AE = 0x50E5
+0xB9AF = 0x50D6
+0xB9B0 = 0x50ED
+0xB9B1 = 0x50DA
+0xB9B2 = 0x50D5
+0xB9B3 = 0x50CF
+0xB9B4 = 0x50D1
+0xB9B5 = 0x50F1
+0xB9B6 = 0x50CE
+0xB9B7 = 0x50E9
+0xB9B8 = 0x5162
+0xB9B9 = 0x51F3
+0xB9BA = 0x5283
+0xB9BB = 0x5282
+0xB9BC = 0x5331
+0xB9BD = 0x53AD
+0xB9BE = 0x55FE
+0xB9BF = 0x5600
+0xB9C0 = 0x561B
+0xB9C1 = 0x5617
+0xB9C2 = 0x55FD
+0xB9C3 = 0x5614
+0xB9C4 = 0x5606
+0xB9C5 = 0x5609
+0xB9C6 = 0x560D
+0xB9C7 = 0x560E
+0xB9C8 = 0x55F7
+0xB9C9 = 0x5616
+0xB9CA = 0x561F
+0xB9CB = 0x5608
+0xB9CC = 0x5610
+0xB9CD = 0x55F6
+0xB9CE = 0x5718
+0xB9CF = 0x5716
+0xB9D0 = 0x5875
+0xB9D1 = 0x587E
+0xB9D2 = 0x5883
+0xB9D3 = 0x5893
+0xB9D4 = 0x588A
+0xB9D5 = 0x5879
+0xB9D6 = 0x5885
+0xB9D7 = 0x587D
+0xB9D8 = 0x58FD
+0xB9D9 = 0x5925
+0xB9DA = 0x5922
+0xB9DB = 0x5924
+0xB9DC = 0x596A
+0xB9DD = 0x5969
+0xB9DE = 0x5AE1
+0xB9DF = 0x5AE6
+0xB9E0 = 0x5AE9
+0xB9E1 = 0x5AD7
+0xB9E2 = 0x5AD6
+0xB9E3 = 0x5AD8
+0xB9E4 = 0x5AE3
+0xB9E5 = 0x5B75
+0xB9E6 = 0x5BDE
+0xB9E7 = 0x5BE7
+0xB9E8 = 0x5BE1
+0xB9E9 = 0x5BE5
+0xB9EA = 0x5BE6
+0xB9EB = 0x5BE8
+0xB9EC = 0x5BE2
+0xB9ED = 0x5BE4
+0xB9EE = 0x5BDF
+0xB9EF = 0x5C0D
+0xB9F0 = 0x5C62
+0xB9F1 = 0x5D84
+0xB9F2 = 0x5D87
+0xB9F3 = 0x5E5B
+0xB9F4 = 0x5E63
+0xB9F5 = 0x5E55
+0xB9F6 = 0x5E57
+0xB9F7 = 0x5E54
+0xB9F8 = 0x5ED3
+0xB9F9 = 0x5ED6
+0xB9FA = 0x5F0A
+0xB9FB = 0x5F46
+0xB9FC = 0x5F70
+0xB9FD = 0x5FB9
+0xB9FE = 0x6147
+0xBA40 = 0x613F
+0xBA41 = 0x614B
+0xBA42 = 0x6177
+0xBA43 = 0x6162
+0xBA44 = 0x6163
+0xBA45 = 0x615F
+0xBA46 = 0x615A
+0xBA47 = 0x6158
+0xBA48 = 0x6175
+0xBA49 = 0x622A
+0xBA4A = 0x6487
+0xBA4B = 0x6458
+0xBA4C = 0x6454
+0xBA4D = 0x64A4
+0xBA4E = 0x6478
+0xBA4F = 0x645F
+0xBA50 = 0x647A
+0xBA51 = 0x6451
+0xBA52 = 0x6467
+0xBA53 = 0x6434
+0xBA54 = 0x646D
+0xBA55 = 0x647B
+0xBA56 = 0x6572
+0xBA57 = 0x65A1
+0xBA58 = 0x65D7
+0xBA59 = 0x65D6
+0xBA5A = 0x66A2
+0xBA5B = 0x66A8
+0xBA5C = 0x669D
+0xBA5D = 0x699C
+0xBA5E = 0x69A8
+0xBA5F = 0x6995
+0xBA60 = 0x69C1
+0xBA61 = 0x69AE
+0xBA62 = 0x69D3
+0xBA63 = 0x69CB
+0xBA64 = 0x699B
+0xBA65 = 0x69B7
+0xBA66 = 0x69BB
+0xBA67 = 0x69AB
+0xBA68 = 0x69B4
+0xBA69 = 0x69D0
+0xBA6A = 0x69CD
+0xBA6B = 0x69AD
+0xBA6C = 0x69CC
+0xBA6D = 0x69A6
+0xBA6E = 0x69C3
+0xBA6F = 0x69A3
+0xBA70 = 0x6B49
+0xBA71 = 0x6B4C
+0xBA72 = 0x6C33
+0xBA73 = 0x6F33
+0xBA74 = 0x6F14
+0xBA75 = 0x6EFE
+0xBA76 = 0x6F13
+0xBA77 = 0x6EF4
+0xBA78 = 0x6F29
+0xBA79 = 0x6F3E
+0xBA7A = 0x6F20
+0xBA7B = 0x6F2C
+0xBA7C = 0x6F0F
+0xBA7D = 0x6F02
+0xBA7E = 0x6F22
+0xBAA1 = 0x6EFF
+0xBAA2 = 0x6EEF
+0xBAA3 = 0x6F06
+0xBAA4 = 0x6F31
+0xBAA5 = 0x6F38
+0xBAA6 = 0x6F32
+0xBAA7 = 0x6F23
+0xBAA8 = 0x6F15
+0xBAA9 = 0x6F2B
+0xBAAA = 0x6F2F
+0xBAAB = 0x6F88
+0xBAAC = 0x6F2A
+0xBAAD = 0x6EEC
+0xBAAE = 0x6F01
+0xBAAF = 0x6EF2
+0xBAB0 = 0x6ECC
+0xBAB1 = 0x6EF7
+0xBAB2 = 0x7194
+0xBAB3 = 0x7199
+0xBAB4 = 0x717D
+0xBAB5 = 0x718A
+0xBAB6 = 0x7184
+0xBAB7 = 0x7192
+0xBAB8 = 0x723E
+0xBAB9 = 0x7292
+0xBABA = 0x7296
+0xBABB = 0x7344
+0xBABC = 0x7350
+0xBABD = 0x7464
+0xBABE = 0x7463
+0xBABF = 0x746A
+0xBAC0 = 0x7470
+0xBAC1 = 0x746D
+0xBAC2 = 0x7504
+0xBAC3 = 0x7591
+0xBAC4 = 0x7627
+0xBAC5 = 0x760D
+0xBAC6 = 0x760B
+0xBAC7 = 0x7609
+0xBAC8 = 0x7613
+0xBAC9 = 0x76E1
+0xBACA = 0x76E3
+0xBACB = 0x7784
+0xBACC = 0x777D
+0xBACD = 0x777F
+0xBACE = 0x7761
+0xBACF = 0x78C1
+0xBAD0 = 0x789F
+0xBAD1 = 0x78A7
+0xBAD2 = 0x78B3
+0xBAD3 = 0x78A9
+0xBAD4 = 0x78A3
+0xBAD5 = 0x798E
+0xBAD6 = 0x798F
+0xBAD7 = 0x798D
+0xBAD8 = 0x7A2E
+0xBAD9 = 0x7A31
+0xBADA = 0x7AAA
+0xBADB = 0x7AA9
+0xBADC = 0x7AED
+0xBADD = 0x7AEF
+0xBADE = 0x7BA1
+0xBADF = 0x7B95
+0xBAE0 = 0x7B8B
+0xBAE1 = 0x7B75
+0xBAE2 = 0x7B97
+0xBAE3 = 0x7B9D
+0xBAE4 = 0x7B94
+0xBAE5 = 0x7B8F
+0xBAE6 = 0x7BB8
+0xBAE7 = 0x7B87
+0xBAE8 = 0x7B84
+0xBAE9 = 0x7CB9
+0xBAEA = 0x7CBD
+0xBAEB = 0x7CBE
+0xBAEC = 0x7DBB
+0xBAED = 0x7DB0
+0xBAEE = 0x7D9C
+0xBAEF = 0x7DBD
+0xBAF0 = 0x7DBE
+0xBAF1 = 0x7DA0
+0xBAF2 = 0x7DCA
+0xBAF3 = 0x7DB4
+0xBAF4 = 0x7DB2
+0xBAF5 = 0x7DB1
+0xBAF6 = 0x7DBA
+0xBAF7 = 0x7DA2
+0xBAF8 = 0x7DBF
+0xBAF9 = 0x7DB5
+0xBAFA = 0x7DB8
+0xBAFB = 0x7DAD
+0xBAFC = 0x7DD2
+0xBAFD = 0x7DC7
+0xBAFE = 0x7DAC
+0xBB40 = 0x7F70
+0xBB41 = 0x7FE0
+0xBB42 = 0x7FE1
+0xBB43 = 0x7FDF
+0xBB44 = 0x805E
+0xBB45 = 0x805A
+0xBB46 = 0x8087
+0xBB47 = 0x8150
+0xBB48 = 0x8180
+0xBB49 = 0x818F
+0xBB4A = 0x8188
+0xBB4B = 0x818A
+0xBB4C = 0x817F
+0xBB4D = 0x8182
+0xBB4E = 0x81E7
+0xBB4F = 0x81FA
+0xBB50 = 0x8207
+0xBB51 = 0x8214
+0xBB52 = 0x821E
+0xBB53 = 0x824B
+0xBB54 = 0x84C9
+0xBB55 = 0x84BF
+0xBB56 = 0x84C6
+0xBB57 = 0x84C4
+0xBB58 = 0x8499
+0xBB59 = 0x849E
+0xBB5A = 0x84B2
+0xBB5B = 0x849C
+0xBB5C = 0x84CB
+0xBB5D = 0x84B8
+0xBB5E = 0x84C0
+0xBB5F = 0x84D3
+0xBB60 = 0x8490
+0xBB61 = 0x84BC
+0xBB62 = 0x84D1
+0xBB63 = 0x84CA
+0xBB64 = 0x873F
+0xBB65 = 0x871C
+0xBB66 = 0x873B
+0xBB67 = 0x8722
+0xBB68 = 0x8725
+0xBB69 = 0x8734
+0xBB6A = 0x8718
+0xBB6B = 0x8755
+0xBB6C = 0x8737
+0xBB6D = 0x8729
+0xBB6E = 0x88F3
+0xBB6F = 0x8902
+0xBB70 = 0x88F4
+0xBB71 = 0x88F9
+0xBB72 = 0x88F8
+0xBB73 = 0x88FD
+0xBB74 = 0x88E8
+0xBB75 = 0x891A
+0xBB76 = 0x88EF
+0xBB77 = 0x8AA6
+0xBB78 = 0x8A8C
+0xBB79 = 0x8A9E
+0xBB7A = 0x8AA3
+0xBB7B = 0x8A8D
+0xBB7C = 0x8AA1
+0xBB7D = 0x8A93
+0xBB7E = 0x8AA4
+0xBBA1 = 0x8AAA
+0xBBA2 = 0x8AA5
+0xBBA3 = 0x8AA8
+0xBBA4 = 0x8A98
+0xBBA5 = 0x8A91
+0xBBA6 = 0x8A9A
+0xBBA7 = 0x8AA7
+0xBBA8 = 0x8C6A
+0xBBA9 = 0x8C8D
+0xBBAA = 0x8C8C
+0xBBAB = 0x8CD3
+0xBBAC = 0x8CD1
+0xBBAD = 0x8CD2
+0xBBAE = 0x8D6B
+0xBBAF = 0x8D99
+0xBBB0 = 0x8D95
+0xBBB1 = 0x8DFC
+0xBBB2 = 0x8F14
+0xBBB3 = 0x8F12
+0xBBB4 = 0x8F15
+0xBBB5 = 0x8F13
+0xBBB6 = 0x8FA3
+0xBBB7 = 0x9060
+0xBBB8 = 0x9058
+0xBBB9 = 0x905C
+0xBBBA = 0x9063
+0xBBBB = 0x9059
+0xBBBC = 0x905E
+0xBBBD = 0x9062
+0xBBBE = 0x905D
+0xBBBF = 0x905B
+0xBBC0 = 0x9119
+0xBBC1 = 0x9118
+0xBBC2 = 0x911E
+0xBBC3 = 0x9175
+0xBBC4 = 0x9178
+0xBBC5 = 0x9177
+0xBBC6 = 0x9174
+0xBBC7 = 0x9278
+0xBBC8 = 0x9280
+0xBBC9 = 0x9285
+0xBBCA = 0x9298
+0xBBCB = 0x9296
+0xBBCC = 0x927B
+0xBBCD = 0x9293
+0xBBCE = 0x929C
+0xBBCF = 0x92A8
+0xBBD0 = 0x927C
+0xBBD1 = 0x9291
+0xBBD2 = 0x95A1
+0xBBD3 = 0x95A8
+0xBBD4 = 0x95A9
+0xBBD5 = 0x95A3
+0xBBD6 = 0x95A5
+0xBBD7 = 0x95A4
+0xBBD8 = 0x9699
+0xBBD9 = 0x969C
+0xBBDA = 0x969B
+0xBBDB = 0x96CC
+0xBBDC = 0x96D2
+0xBBDD = 0x9700
+0xBBDE = 0x977C
+0xBBDF = 0x9785
+0xBBE0 = 0x97F6
+0xBBE1 = 0x9817
+0xBBE2 = 0x9818
+0xBBE3 = 0x98AF
+0xBBE4 = 0x98B1
+0xBBE5 = 0x9903
+0xBBE6 = 0x9905
+0xBBE7 = 0x990C
+0xBBE8 = 0x9909
+0xBBE9 = 0x99C1
+0xBBEA = 0x9AAF
+0xBBEB = 0x9AB0
+0xBBEC = 0x9AE6
+0xBBED = 0x9B41
+0xBBEE = 0x9B42
+0xBBEF = 0x9CF4
+0xBBF0 = 0x9CF6
+0xBBF1 = 0x9CF3
+0xBBF2 = 0x9EBC
+0xBBF3 = 0x9F3B
+0xBBF4 = 0x9F4A
+0xBBF5 = 0x5104
+0xBBF6 = 0x5100
+0xBBF7 = 0x50FB
+0xBBF8 = 0x50F5
+0xBBF9 = 0x50F9
+0xBBFA = 0x5102
+0xBBFB = 0x5108
+0xBBFC = 0x5109
+0xBBFD = 0x5105
+0xBBFE = 0x51DC
+0xBC40 = 0x5287
+0xBC41 = 0x5288
+0xBC42 = 0x5289
+0xBC43 = 0x528D
+0xBC44 = 0x528A
+0xBC45 = 0x52F0
+0xBC46 = 0x53B2
+0xBC47 = 0x562E
+0xBC48 = 0x563B
+0xBC49 = 0x5639
+0xBC4A = 0x5632
+0xBC4B = 0x563F
+0xBC4C = 0x5634
+0xBC4D = 0x5629
+0xBC4E = 0x5653
+0xBC4F = 0x564E
+0xBC50 = 0x5657
+0xBC51 = 0x5674
+0xBC52 = 0x5636
+0xBC53 = 0x562F
+0xBC54 = 0x5630
+0xBC55 = 0x5880
+0xBC56 = 0x589F
+0xBC57 = 0x589E
+0xBC58 = 0x58B3
+0xBC59 = 0x589C
+0xBC5A = 0x58AE
+0xBC5B = 0x58A9
+0xBC5C = 0x58A6
+0xBC5D = 0x596D
+0xBC5E = 0x5B09
+0xBC5F = 0x5AFB
+0xBC60 = 0x5B0B
+0xBC61 = 0x5AF5
+0xBC62 = 0x5B0C
+0xBC63 = 0x5B08
+0xBC64 = 0x5BEE
+0xBC65 = 0x5BEC
+0xBC66 = 0x5BE9
+0xBC67 = 0x5BEB
+0xBC68 = 0x5C64
+0xBC69 = 0x5C65
+0xBC6A = 0x5D9D
+0xBC6B = 0x5D94
+0xBC6C = 0x5E62
+0xBC6D = 0x5E5F
+0xBC6E = 0x5E61
+0xBC6F = 0x5EE2
+0xBC70 = 0x5EDA
+0xBC71 = 0x5EDF
+0xBC72 = 0x5EDD
+0xBC73 = 0x5EE3
+0xBC74 = 0x5EE0
+0xBC75 = 0x5F48
+0xBC76 = 0x5F71
+0xBC77 = 0x5FB7
+0xBC78 = 0x5FB5
+0xBC79 = 0x6176
+0xBC7A = 0x6167
+0xBC7B = 0x616E
+0xBC7C = 0x615D
+0xBC7D = 0x6155
+0xBC7E = 0x6182
+0xBCA1 = 0x617C
+0xBCA2 = 0x6170
+0xBCA3 = 0x616B
+0xBCA4 = 0x617E
+0xBCA5 = 0x61A7
+0xBCA6 = 0x6190
+0xBCA7 = 0x61AB
+0xBCA8 = 0x618E
+0xBCA9 = 0x61AC
+0xBCAA = 0x619A
+0xBCAB = 0x61A4
+0xBCAC = 0x6194
+0xBCAD = 0x61AE
+0xBCAE = 0x622E
+0xBCAF = 0x6469
+0xBCB0 = 0x646F
+0xBCB1 = 0x6479
+0xBCB2 = 0x649E
+0xBCB3 = 0x64B2
+0xBCB4 = 0x6488
+0xBCB5 = 0x6490
+0xBCB6 = 0x64B0
+0xBCB7 = 0x64A5
+0xBCB8 = 0x6493
+0xBCB9 = 0x6495
+0xBCBA = 0x64A9
+0xBCBB = 0x6492
+0xBCBC = 0x64AE
+0xBCBD = 0x64AD
+0xBCBE = 0x64AB
+0xBCBF = 0x649A
+0xBCC0 = 0x64AC
+0xBCC1 = 0x6499
+0xBCC2 = 0x64A2
+0xBCC3 = 0x64B3
+0xBCC4 = 0x6575
+0xBCC5 = 0x6577
+0xBCC6 = 0x6578
+0xBCC7 = 0x66AE
+0xBCC8 = 0x66AB
+0xBCC9 = 0x66B4
+0xBCCA = 0x66B1
+0xBCCB = 0x6A23
+0xBCCC = 0x6A1F
+0xBCCD = 0x69E8
+0xBCCE = 0x6A01
+0xBCCF = 0x6A1E
+0xBCD0 = 0x6A19
+0xBCD1 = 0x69FD
+0xBCD2 = 0x6A21
+0xBCD3 = 0x6A13
+0xBCD4 = 0x6A0A
+0xBCD5 = 0x69F3
+0xBCD6 = 0x6A02
+0xBCD7 = 0x6A05
+0xBCD8 = 0x69ED
+0xBCD9 = 0x6A11
+0xBCDA = 0x6B50
+0xBCDB = 0x6B4E
+0xBCDC = 0x6BA4
+0xBCDD = 0x6BC5
+0xBCDE = 0x6BC6
+0xBCDF = 0x6F3F
+0xBCE0 = 0x6F7C
+0xBCE1 = 0x6F84
+0xBCE2 = 0x6F51
+0xBCE3 = 0x6F66
+0xBCE4 = 0x6F54
+0xBCE5 = 0x6F86
+0xBCE6 = 0x6F6D
+0xBCE7 = 0x6F5B
+0xBCE8 = 0x6F78
+0xBCE9 = 0x6F6E
+0xBCEA = 0x6F8E
+0xBCEB = 0x6F7A
+0xBCEC = 0x6F70
+0xBCED = 0x6F64
+0xBCEE = 0x6F97
+0xBCEF = 0x6F58
+0xBCF0 = 0x6ED5
+0xBCF1 = 0x6F6F
+0xBCF2 = 0x6F60
+0xBCF3 = 0x6F5F
+0xBCF4 = 0x719F
+0xBCF5 = 0x71AC
+0xBCF6 = 0x71B1
+0xBCF7 = 0x71A8
+0xBCF8 = 0x7256
+0xBCF9 = 0x729B
+0xBCFA = 0x734E
+0xBCFB = 0x7357
+0xBCFC = 0x7469
+0xBCFD = 0x748B
+0xBCFE = 0x7483
+0xBD40 = 0x747E
+0xBD41 = 0x7480
+0xBD42 = 0x757F
+0xBD43 = 0x7620
+0xBD44 = 0x7629
+0xBD45 = 0x761F
+0xBD46 = 0x7624
+0xBD47 = 0x7626
+0xBD48 = 0x7621
+0xBD49 = 0x7622
+0xBD4A = 0x769A
+0xBD4B = 0x76BA
+0xBD4C = 0x76E4
+0xBD4D = 0x778E
+0xBD4E = 0x7787
+0xBD4F = 0x778C
+0xBD50 = 0x7791
+0xBD51 = 0x778B
+0xBD52 = 0x78CB
+0xBD53 = 0x78C5
+0xBD54 = 0x78BA
+0xBD55 = 0x78CA
+0xBD56 = 0x78BE
+0xBD57 = 0x78D5
+0xBD58 = 0x78BC
+0xBD59 = 0x78D0
+0xBD5A = 0x7A3F
+0xBD5B = 0x7A3C
+0xBD5C = 0x7A40
+0xBD5D = 0x7A3D
+0xBD5E = 0x7A37
+0xBD5F = 0x7A3B
+0xBD60 = 0x7AAF
+0xBD61 = 0x7AAE
+0xBD62 = 0x7BAD
+0xBD63 = 0x7BB1
+0xBD64 = 0x7BC4
+0xBD65 = 0x7BB4
+0xBD66 = 0x7BC6
+0xBD67 = 0x7BC7
+0xBD68 = 0x7BC1
+0xBD69 = 0x7BA0
+0xBD6A = 0x7BCC
+0xBD6B = 0x7CCA
+0xBD6C = 0x7DE0
+0xBD6D = 0x7DF4
+0xBD6E = 0x7DEF
+0xBD6F = 0x7DFB
+0xBD70 = 0x7DD8
+0xBD71 = 0x7DEC
+0xBD72 = 0x7DDD
+0xBD73 = 0x7DE8
+0xBD74 = 0x7DE3
+0xBD75 = 0x7DDA
+0xBD76 = 0x7DDE
+0xBD77 = 0x7DE9
+0xBD78 = 0x7D9E
+0xBD79 = 0x7DD9
+0xBD7A = 0x7DF2
+0xBD7B = 0x7DF9
+0xBD7C = 0x7F75
+0xBD7D = 0x7F77
+0xBD7E = 0x7FAF
+0xBDA1 = 0x7FE9
+0xBDA2 = 0x8026
+0xBDA3 = 0x819B
+0xBDA4 = 0x819C
+0xBDA5 = 0x819D
+0xBDA6 = 0x81A0
+0xBDA7 = 0x819A
+0xBDA8 = 0x8198
+0xBDA9 = 0x8517
+0xBDAA = 0x853D
+0xBDAB = 0x851A
+0xBDAC = 0x84EE
+0xBDAD = 0x852C
+0xBDAE = 0x852D
+0xBDAF = 0x8513
+0xBDB0 = 0x8511
+0xBDB1 = 0x8523
+0xBDB2 = 0x8521
+0xBDB3 = 0x8514
+0xBDB4 = 0x84EC
+0xBDB5 = 0x8525
+0xBDB6 = 0x84FF
+0xBDB7 = 0x8506
+0xBDB8 = 0x8782
+0xBDB9 = 0x8774
+0xBDBA = 0x8776
+0xBDBB = 0x8760
+0xBDBC = 0x8766
+0xBDBD = 0x8778
+0xBDBE = 0x8768
+0xBDBF = 0x8759
+0xBDC0 = 0x8757
+0xBDC1 = 0x874C
+0xBDC2 = 0x8753
+0xBDC3 = 0x885B
+0xBDC4 = 0x885D
+0xBDC5 = 0x8910
+0xBDC6 = 0x8907
+0xBDC7 = 0x8912
+0xBDC8 = 0x8913
+0xBDC9 = 0x8915
+0xBDCA = 0x890A
+0xBDCB = 0x8ABC
+0xBDCC = 0x8AD2
+0xBDCD = 0x8AC7
+0xBDCE = 0x8AC4
+0xBDCF = 0x8A95
+0xBDD0 = 0x8ACB
+0xBDD1 = 0x8AF8
+0xBDD2 = 0x8AB2
+0xBDD3 = 0x8AC9
+0xBDD4 = 0x8AC2
+0xBDD5 = 0x8ABF
+0xBDD6 = 0x8AB0
+0xBDD7 = 0x8AD6
+0xBDD8 = 0x8ACD
+0xBDD9 = 0x8AB6
+0xBDDA = 0x8AB9
+0xBDDB = 0x8ADB
+0xBDDC = 0x8C4C
+0xBDDD = 0x8C4E
+0xBDDE = 0x8C6C
+0xBDDF = 0x8CE0
+0xBDE0 = 0x8CDE
+0xBDE1 = 0x8CE6
+0xBDE2 = 0x8CE4
+0xBDE3 = 0x8CEC
+0xBDE4 = 0x8CED
+0xBDE5 = 0x8CE2
+0xBDE6 = 0x8CE3
+0xBDE7 = 0x8CDC
+0xBDE8 = 0x8CEA
+0xBDE9 = 0x8CE1
+0xBDEA = 0x8D6D
+0xBDEB = 0x8D9F
+0xBDEC = 0x8DA3
+0xBDED = 0x8E2B
+0xBDEE = 0x8E10
+0xBDEF = 0x8E1D
+0xBDF0 = 0x8E22
+0xBDF1 = 0x8E0F
+0xBDF2 = 0x8E29
+0xBDF3 = 0x8E1F
+0xBDF4 = 0x8E21
+0xBDF5 = 0x8E1E
+0xBDF6 = 0x8EBA
+0xBDF7 = 0x8F1D
+0xBDF8 = 0x8F1B
+0xBDF9 = 0x8F1F
+0xBDFA = 0x8F29
+0xBDFB = 0x8F26
+0xBDFC = 0x8F2A
+0xBDFD = 0x8F1C
+0xBDFE = 0x8F1E
+0xBE40 = 0x8F25
+0xBE41 = 0x9069
+0xBE42 = 0x906E
+0xBE43 = 0x9068
+0xBE44 = 0x906D
+0xBE45 = 0x9077
+0xBE46 = 0x9130
+0xBE47 = 0x912D
+0xBE48 = 0x9127
+0xBE49 = 0x9131
+0xBE4A = 0x9187
+0xBE4B = 0x9189
+0xBE4C = 0x918B
+0xBE4D = 0x9183
+0xBE4E = 0x92C5
+0xBE4F = 0x92BB
+0xBE50 = 0x92B7
+0xBE51 = 0x92EA
+0xBE52 = 0x92AC
+0xBE53 = 0x92E4
+0xBE54 = 0x92C1
+0xBE55 = 0x92B3
+0xBE56 = 0x92BC
+0xBE57 = 0x92D2
+0xBE58 = 0x92C7
+0xBE59 = 0x92F0
+0xBE5A = 0x92B2
+0xBE5B = 0x95AD
+0xBE5C = 0x95B1
+0xBE5D = 0x9704
+0xBE5E = 0x9706
+0xBE5F = 0x9707
+0xBE60 = 0x9709
+0xBE61 = 0x9760
+0xBE62 = 0x978D
+0xBE63 = 0x978B
+0xBE64 = 0x978F
+0xBE65 = 0x9821
+0xBE66 = 0x982B
+0xBE67 = 0x981C
+0xBE68 = 0x98B3
+0xBE69 = 0x990A
+0xBE6A = 0x9913
+0xBE6B = 0x9912
+0xBE6C = 0x9918
+0xBE6D = 0x99DD
+0xBE6E = 0x99D0
+0xBE6F = 0x99DF
+0xBE70 = 0x99DB
+0xBE71 = 0x99D1
+0xBE72 = 0x99D5
+0xBE73 = 0x99D2
+0xBE74 = 0x99D9
+0xBE75 = 0x9AB7
+0xBE76 = 0x9AEE
+0xBE77 = 0x9AEF
+0xBE78 = 0x9B27
+0xBE79 = 0x9B45
+0xBE7A = 0x9B44
+0xBE7B = 0x9B77
+0xBE7C = 0x9B6F
+0xBE7D = 0x9D06
+0xBE7E = 0x9D09
+0xBEA1 = 0x9D03
+0xBEA2 = 0x9EA9
+0xBEA3 = 0x9EBE
+0xBEA4 = 0x9ECE
+0xBEA5 = 0x58A8
+0xBEA6 = 0x9F52
+0xBEA7 = 0x5112
+0xBEA8 = 0x5118
+0xBEA9 = 0x5114
+0xBEAA = 0x5110
+0xBEAB = 0x5115
+0xBEAC = 0x5180
+0xBEAD = 0x51AA
+0xBEAE = 0x51DD
+0xBEAF = 0x5291
+0xBEB0 = 0x5293
+0xBEB1 = 0x52F3
+0xBEB2 = 0x5659
+0xBEB3 = 0x566B
+0xBEB4 = 0x5679
+0xBEB5 = 0x5669
+0xBEB6 = 0x5664
+0xBEB7 = 0x5678
+0xBEB8 = 0x566A
+0xBEB9 = 0x5668
+0xBEBA = 0x5665
+0xBEBB = 0x5671
+0xBEBC = 0x566F
+0xBEBD = 0x566C
+0xBEBE = 0x5662
+0xBEBF = 0x5676
+0xBEC0 = 0x58C1
+0xBEC1 = 0x58BE
+0xBEC2 = 0x58C7
+0xBEC3 = 0x58C5
+0xBEC4 = 0x596E
+0xBEC5 = 0x5B1D
+0xBEC6 = 0x5B34
+0xBEC7 = 0x5B78
+0xBEC8 = 0x5BF0
+0xBEC9 = 0x5C0E
+0xBECA = 0x5F4A
+0xBECB = 0x61B2
+0xBECC = 0x6191
+0xBECD = 0x61A9
+0xBECE = 0x618A
+0xBECF = 0x61CD
+0xBED0 = 0x61B6
+0xBED1 = 0x61BE
+0xBED2 = 0x61CA
+0xBED3 = 0x61C8
+0xBED4 = 0x6230
+0xBED5 = 0x64C5
+0xBED6 = 0x64C1
+0xBED7 = 0x64CB
+0xBED8 = 0x64BB
+0xBED9 = 0x64BC
+0xBEDA = 0x64DA
+0xBEDB = 0x64C4
+0xBEDC = 0x64C7
+0xBEDD = 0x64C2
+0xBEDE = 0x64CD
+0xBEDF = 0x64BF
+0xBEE0 = 0x64D2
+0xBEE1 = 0x64D4
+0xBEE2 = 0x64BE
+0xBEE3 = 0x6574
+0xBEE4 = 0x66C6
+0xBEE5 = 0x66C9
+0xBEE6 = 0x66B9
+0xBEE7 = 0x66C4
+0xBEE8 = 0x66C7
+0xBEE9 = 0x66B8
+0xBEEA = 0x6A3D
+0xBEEB = 0x6A38
+0xBEEC = 0x6A3A
+0xBEED = 0x6A59
+0xBEEE = 0x6A6B
+0xBEEF = 0x6A58
+0xBEF0 = 0x6A39
+0xBEF1 = 0x6A44
+0xBEF2 = 0x6A62
+0xBEF3 = 0x6A61
+0xBEF4 = 0x6A4B
+0xBEF5 = 0x6A47
+0xBEF6 = 0x6A35
+0xBEF7 = 0x6A5F
+0xBEF8 = 0x6A48
+0xBEF9 = 0x6B59
+0xBEFA = 0x6B77
+0xBEFB = 0x6C05
+0xBEFC = 0x6FC2
+0xBEFD = 0x6FB1
+0xBEFE = 0x6FA1
+0xBF40 = 0x6FC3
+0xBF41 = 0x6FA4
+0xBF42 = 0x6FC1
+0xBF43 = 0x6FA7
+0xBF44 = 0x6FB3
+0xBF45 = 0x6FC0
+0xBF46 = 0x6FB9
+0xBF47 = 0x6FB6
+0xBF48 = 0x6FA6
+0xBF49 = 0x6FA0
+0xBF4A = 0x6FB4
+0xBF4B = 0x71BE
+0xBF4C = 0x71C9
+0xBF4D = 0x71D0
+0xBF4E = 0x71D2
+0xBF4F = 0x71C8
+0xBF50 = 0x71D5
+0xBF51 = 0x71B9
+0xBF52 = 0x71CE
+0xBF53 = 0x71D9
+0xBF54 = 0x71DC
+0xBF55 = 0x71C3
+0xBF56 = 0x71C4
+0xBF57 = 0x7368
+0xBF58 = 0x749C
+0xBF59 = 0x74A3
+0xBF5A = 0x7498
+0xBF5B = 0x749F
+0xBF5C = 0x749E
+0xBF5D = 0x74E2
+0xBF5E = 0x750C
+0xBF5F = 0x750D
+0xBF60 = 0x7634
+0xBF61 = 0x7638
+0xBF62 = 0x763A
+0xBF63 = 0x76E7
+0xBF64 = 0x76E5
+0xBF65 = 0x77A0
+0xBF66 = 0x779E
+0xBF67 = 0x779F
+0xBF68 = 0x77A5
+0xBF69 = 0x78E8
+0xBF6A = 0x78DA
+0xBF6B = 0x78EC
+0xBF6C = 0x78E7
+0xBF6D = 0x79A6
+0xBF6E = 0x7A4D
+0xBF6F = 0x7A4E
+0xBF70 = 0x7A46
+0xBF71 = 0x7A4C
+0xBF72 = 0x7A4B
+0xBF73 = 0x7ABA
+0xBF74 = 0x7BD9
+0xBF75 = 0x7C11
+0xBF76 = 0x7BC9
+0xBF77 = 0x7BE4
+0xBF78 = 0x7BDB
+0xBF79 = 0x7BE1
+0xBF7A = 0x7BE9
+0xBF7B = 0x7BE6
+0xBF7C = 0x7CD5
+0xBF7D = 0x7CD6
+0xBF7E = 0x7E0A
+0xBFA1 = 0x7E11
+0xBFA2 = 0x7E08
+0xBFA3 = 0x7E1B
+0xBFA4 = 0x7E23
+0xBFA5 = 0x7E1E
+0xBFA6 = 0x7E1D
+0xBFA7 = 0x7E09
+0xBFA8 = 0x7E10
+0xBFA9 = 0x7F79
+0xBFAA = 0x7FB2
+0xBFAB = 0x7FF0
+0xBFAC = 0x7FF1
+0xBFAD = 0x7FEE
+0xBFAE = 0x8028
+0xBFAF = 0x81B3
+0xBFB0 = 0x81A9
+0xBFB1 = 0x81A8
+0xBFB2 = 0x81FB
+0xBFB3 = 0x8208
+0xBFB4 = 0x8258
+0xBFB5 = 0x8259
+0xBFB6 = 0x854A
+0xBFB7 = 0x8559
+0xBFB8 = 0x8548
+0xBFB9 = 0x8568
+0xBFBA = 0x8569
+0xBFBB = 0x8543
+0xBFBC = 0x8549
+0xBFBD = 0x856D
+0xBFBE = 0x856A
+0xBFBF = 0x855E
+0xBFC0 = 0x8783
+0xBFC1 = 0x879F
+0xBFC2 = 0x879E
+0xBFC3 = 0x87A2
+0xBFC4 = 0x878D
+0xBFC5 = 0x8861
+0xBFC6 = 0x892A
+0xBFC7 = 0x8932
+0xBFC8 = 0x8925
+0xBFC9 = 0x892B
+0xBFCA = 0x8921
+0xBFCB = 0x89AA
+0xBFCC = 0x89A6
+0xBFCD = 0x8AE6
+0xBFCE = 0x8AFA
+0xBFCF = 0x8AEB
+0xBFD0 = 0x8AF1
+0xBFD1 = 0x8B00
+0xBFD2 = 0x8ADC
+0xBFD3 = 0x8AE7
+0xBFD4 = 0x8AEE
+0xBFD5 = 0x8AFE
+0xBFD6 = 0x8B01
+0xBFD7 = 0x8B02
+0xBFD8 = 0x8AF7
+0xBFD9 = 0x8AED
+0xBFDA = 0x8AF3
+0xBFDB = 0x8AF6
+0xBFDC = 0x8AFC
+0xBFDD = 0x8C6B
+0xBFDE = 0x8C6D
+0xBFDF = 0x8C93
+0xBFE0 = 0x8CF4
+0xBFE1 = 0x8E44
+0xBFE2 = 0x8E31
+0xBFE3 = 0x8E34
+0xBFE4 = 0x8E42
+0xBFE5 = 0x8E39
+0xBFE6 = 0x8E35
+0xBFE7 = 0x8F3B
+0xBFE8 = 0x8F2F
+0xBFE9 = 0x8F38
+0xBFEA = 0x8F33
+0xBFEB = 0x8FA8
+0xBFEC = 0x8FA6
+0xBFED = 0x9075
+0xBFEE = 0x9074
+0xBFEF = 0x9078
+0xBFF0 = 0x9072
+0xBFF1 = 0x907C
+0xBFF2 = 0x907A
+0xBFF3 = 0x9134
+0xBFF4 = 0x9192
+0xBFF5 = 0x9320
+0xBFF6 = 0x9336
+0xBFF7 = 0x92F8
+0xBFF8 = 0x9333
+0xBFF9 = 0x932F
+0xBFFA = 0x9322
+0xBFFB = 0x92FC
+0xBFFC = 0x932B
+0xBFFD = 0x9304
+0xBFFE = 0x931A
+0xC040 = 0x9310
+0xC041 = 0x9326
+0xC042 = 0x9321
+0xC043 = 0x9315
+0xC044 = 0x932E
+0xC045 = 0x9319
+0xC046 = 0x95BB
+0xC047 = 0x96A7
+0xC048 = 0x96A8
+0xC049 = 0x96AA
+0xC04A = 0x96D5
+0xC04B = 0x970E
+0xC04C = 0x9711
+0xC04D = 0x9716
+0xC04E = 0x970D
+0xC04F = 0x9713
+0xC050 = 0x970F
+0xC051 = 0x975B
+0xC052 = 0x975C
+0xC053 = 0x9766
+0xC054 = 0x9798
+0xC055 = 0x9830
+0xC056 = 0x9838
+0xC057 = 0x983B
+0xC058 = 0x9837
+0xC059 = 0x982D
+0xC05A = 0x9839
+0xC05B = 0x9824
+0xC05C = 0x9910
+0xC05D = 0x9928
+0xC05E = 0x991E
+0xC05F = 0x991B
+0xC060 = 0x9921
+0xC061 = 0x991A
+0xC062 = 0x99ED
+0xC063 = 0x99E2
+0xC064 = 0x99F1
+0xC065 = 0x9AB8
+0xC066 = 0x9ABC
+0xC067 = 0x9AFB
+0xC068 = 0x9AED
+0xC069 = 0x9B28
+0xC06A = 0x9B91
+0xC06B = 0x9D15
+0xC06C = 0x9D23
+0xC06D = 0x9D26
+0xC06E = 0x9D28
+0xC06F = 0x9D12
+0xC070 = 0x9D1B
+0xC071 = 0x9ED8
+0xC072 = 0x9ED4
+0xC073 = 0x9F8D
+0xC074 = 0x9F9C
+0xC075 = 0x512A
+0xC076 = 0x511F
+0xC077 = 0x5121
+0xC078 = 0x5132
+0xC079 = 0x52F5
+0xC07A = 0x568E
+0xC07B = 0x5680
+0xC07C = 0x5690
+0xC07D = 0x5685
+0xC07E = 0x5687
+0xC0A1 = 0x568F
+0xC0A2 = 0x58D5
+0xC0A3 = 0x58D3
+0xC0A4 = 0x58D1
+0xC0A5 = 0x58CE
+0xC0A6 = 0x5B30
+0xC0A7 = 0x5B2A
+0xC0A8 = 0x5B24
+0xC0A9 = 0x5B7A
+0xC0AA = 0x5C37
+0xC0AB = 0x5C68
+0xC0AC = 0x5DBC
+0xC0AD = 0x5DBA
+0xC0AE = 0x5DBD
+0xC0AF = 0x5DB8
+0xC0B0 = 0x5E6B
+0xC0B1 = 0x5F4C
+0xC0B2 = 0x5FBD
+0xC0B3 = 0x61C9
+0xC0B4 = 0x61C2
+0xC0B5 = 0x61C7
+0xC0B6 = 0x61E6
+0xC0B7 = 0x61CB
+0xC0B8 = 0x6232
+0xC0B9 = 0x6234
+0xC0BA = 0x64CE
+0xC0BB = 0x64CA
+0xC0BC = 0x64D8
+0xC0BD = 0x64E0
+0xC0BE = 0x64F0
+0xC0BF = 0x64E6
+0xC0C0 = 0x64EC
+0xC0C1 = 0x64F1
+0xC0C2 = 0x64E2
+0xC0C3 = 0x64ED
+0xC0C4 = 0x6582
+0xC0C5 = 0x6583
+0xC0C6 = 0x66D9
+0xC0C7 = 0x66D6
+0xC0C8 = 0x6A80
+0xC0C9 = 0x6A94
+0xC0CA = 0x6A84
+0xC0CB = 0x6AA2
+0xC0CC = 0x6A9C
+0xC0CD = 0x6ADB
+0xC0CE = 0x6AA3
+0xC0CF = 0x6A7E
+0xC0D0 = 0x6A97
+0xC0D1 = 0x6A90
+0xC0D2 = 0x6AA0
+0xC0D3 = 0x6B5C
+0xC0D4 = 0x6BAE
+0xC0D5 = 0x6BDA
+0xC0D6 = 0x6C08
+0xC0D7 = 0x6FD8
+0xC0D8 = 0x6FF1
+0xC0D9 = 0x6FDF
+0xC0DA = 0x6FE0
+0xC0DB = 0x6FDB
+0xC0DC = 0x6FE4
+0xC0DD = 0x6FEB
+0xC0DE = 0x6FEF
+0xC0DF = 0x6F80
+0xC0E0 = 0x6FEC
+0xC0E1 = 0x6FE1
+0xC0E2 = 0x6FE9
+0xC0E3 = 0x6FD5
+0xC0E4 = 0x6FEE
+0xC0E5 = 0x6FF0
+0xC0E6 = 0x71E7
+0xC0E7 = 0x71DF
+0xC0E8 = 0x71EE
+0xC0E9 = 0x71E6
+0xC0EA = 0x71E5
+0xC0EB = 0x71ED
+0xC0EC = 0x71EC
+0xC0ED = 0x71F4
+0xC0EE = 0x71E0
+0xC0EF = 0x7235
+0xC0F0 = 0x7246
+0xC0F1 = 0x7370
+0xC0F2 = 0x7372
+0xC0F3 = 0x74A9
+0xC0F4 = 0x74B0
+0xC0F5 = 0x74A6
+0xC0F6 = 0x74A8
+0xC0F7 = 0x7646
+0xC0F8 = 0x7642
+0xC0F9 = 0x764C
+0xC0FA = 0x76EA
+0xC0FB = 0x77B3
+0xC0FC = 0x77AA
+0xC0FD = 0x77B0
+0xC0FE = 0x77AC
+0xC140 = 0x77A7
+0xC141 = 0x77AD
+0xC142 = 0x77EF
+0xC143 = 0x78F7
+0xC144 = 0x78FA
+0xC145 = 0x78F4
+0xC146 = 0x78EF
+0xC147 = 0x7901
+0xC148 = 0x79A7
+0xC149 = 0x79AA
+0xC14A = 0x7A57
+0xC14B = 0x7ABF
+0xC14C = 0x7C07
+0xC14D = 0x7C0D
+0xC14E = 0x7BFE
+0xC14F = 0x7BF7
+0xC150 = 0x7C0C
+0xC151 = 0x7BE0
+0xC152 = 0x7CE0
+0xC153 = 0x7CDC
+0xC154 = 0x7CDE
+0xC155 = 0x7CE2
+0xC156 = 0x7CDF
+0xC157 = 0x7CD9
+0xC158 = 0x7CDD
+0xC159 = 0x7E2E
+0xC15A = 0x7E3E
+0xC15B = 0x7E46
+0xC15C = 0x7E37
+0xC15D = 0x7E32
+0xC15E = 0x7E43
+0xC15F = 0x7E2B
+0xC160 = 0x7E3D
+0xC161 = 0x7E31
+0xC162 = 0x7E45
+0xC163 = 0x7E41
+0xC164 = 0x7E34
+0xC165 = 0x7E39
+0xC166 = 0x7E48
+0xC167 = 0x7E35
+0xC168 = 0x7E3F
+0xC169 = 0x7E2F
+0xC16A = 0x7F44
+0xC16B = 0x7FF3
+0xC16C = 0x7FFC
+0xC16D = 0x8071
+0xC16E = 0x8072
+0xC16F = 0x8070
+0xC170 = 0x806F
+0xC171 = 0x8073
+0xC172 = 0x81C6
+0xC173 = 0x81C3
+0xC174 = 0x81BA
+0xC175 = 0x81C2
+0xC176 = 0x81C0
+0xC177 = 0x81BF
+0xC178 = 0x81BD
+0xC179 = 0x81C9
+0xC17A = 0x81BE
+0xC17B = 0x81E8
+0xC17C = 0x8209
+0xC17D = 0x8271
+0xC17E = 0x85AA
+0xC1A1 = 0x8584
+0xC1A2 = 0x857E
+0xC1A3 = 0x859C
+0xC1A4 = 0x8591
+0xC1A5 = 0x8594
+0xC1A6 = 0x85AF
+0xC1A7 = 0x859B
+0xC1A8 = 0x8587
+0xC1A9 = 0x85A8
+0xC1AA = 0x858A
+0xC1AB = 0x8667
+0xC1AC = 0x87C0
+0xC1AD = 0x87D1
+0xC1AE = 0x87B3
+0xC1AF = 0x87D2
+0xC1B0 = 0x87C6
+0xC1B1 = 0x87AB
+0xC1B2 = 0x87BB
+0xC1B3 = 0x87BA
+0xC1B4 = 0x87C8
+0xC1B5 = 0x87CB
+0xC1B6 = 0x893B
+0xC1B7 = 0x8936
+0xC1B8 = 0x8944
+0xC1B9 = 0x8938
+0xC1BA = 0x893D
+0xC1BB = 0x89AC
+0xC1BC = 0x8B0E
+0xC1BD = 0x8B17
+0xC1BE = 0x8B19
+0xC1BF = 0x8B1B
+0xC1C0 = 0x8B0A
+0xC1C1 = 0x8B20
+0xC1C2 = 0x8B1D
+0xC1C3 = 0x8B04
+0xC1C4 = 0x8B10
+0xC1C5 = 0x8C41
+0xC1C6 = 0x8C3F
+0xC1C7 = 0x8C73
+0xC1C8 = 0x8CFA
+0xC1C9 = 0x8CFD
+0xC1CA = 0x8CFC
+0xC1CB = 0x8CF8
+0xC1CC = 0x8CFB
+0xC1CD = 0x8DA8
+0xC1CE = 0x8E49
+0xC1CF = 0x8E4B
+0xC1D0 = 0x8E48
+0xC1D1 = 0x8E4A
+0xC1D2 = 0x8F44
+0xC1D3 = 0x8F3E
+0xC1D4 = 0x8F42
+0xC1D5 = 0x8F45
+0xC1D6 = 0x8F3F
+0xC1D7 = 0x907F
+0xC1D8 = 0x907D
+0xC1D9 = 0x9084
+0xC1DA = 0x9081
+0xC1DB = 0x9082
+0xC1DC = 0x9080
+0xC1DD = 0x9139
+0xC1DE = 0x91A3
+0xC1DF = 0x919E
+0xC1E0 = 0x919C
+0xC1E1 = 0x934D
+0xC1E2 = 0x9382
+0xC1E3 = 0x9328
+0xC1E4 = 0x9375
+0xC1E5 = 0x934A
+0xC1E6 = 0x9365
+0xC1E7 = 0x934B
+0xC1E8 = 0x9318
+0xC1E9 = 0x937E
+0xC1EA = 0x936C
+0xC1EB = 0x935B
+0xC1EC = 0x9370
+0xC1ED = 0x935A
+0xC1EE = 0x9354
+0xC1EF = 0x95CA
+0xC1F0 = 0x95CB
+0xC1F1 = 0x95CC
+0xC1F2 = 0x95C8
+0xC1F3 = 0x95C6
+0xC1F4 = 0x96B1
+0xC1F5 = 0x96B8
+0xC1F6 = 0x96D6
+0xC1F7 = 0x971C
+0xC1F8 = 0x971E
+0xC1F9 = 0x97A0
+0xC1FA = 0x97D3
+0xC1FB = 0x9846
+0xC1FC = 0x98B6
+0xC1FD = 0x9935
+0xC1FE = 0x9A01
+0xC240 = 0x99FF
+0xC241 = 0x9BAE
+0xC242 = 0x9BAB
+0xC243 = 0x9BAA
+0xC244 = 0x9BAD
+0xC245 = 0x9D3B
+0xC246 = 0x9D3F
+0xC247 = 0x9E8B
+0xC248 = 0x9ECF
+0xC249 = 0x9EDE
+0xC24A = 0x9EDC
+0xC24B = 0x9EDD
+0xC24C = 0x9EDB
+0xC24D = 0x9F3E
+0xC24E = 0x9F4B
+0xC24F = 0x53E2
+0xC250 = 0x5695
+0xC251 = 0x56AE
+0xC252 = 0x58D9
+0xC253 = 0x58D8
+0xC254 = 0x5B38
+0xC255 = 0x5F5E
+0xC256 = 0x61E3
+0xC257 = 0x6233
+0xC258 = 0x64F4
+0xC259 = 0x64F2
+0xC25A = 0x64FE
+0xC25B = 0x6506
+0xC25C = 0x64FA
+0xC25D = 0x64FB
+0xC25E = 0x64F7
+0xC25F = 0x65B7
+0xC260 = 0x66DC
+0xC261 = 0x6726
+0xC262 = 0x6AB3
+0xC263 = 0x6AAC
+0xC264 = 0x6AC3
+0xC265 = 0x6ABB
+0xC266 = 0x6AB8
+0xC267 = 0x6AC2
+0xC268 = 0x6AAE
+0xC269 = 0x6AAF
+0xC26A = 0x6B5F
+0xC26B = 0x6B78
+0xC26C = 0x6BAF
+0xC26D = 0x7009
+0xC26E = 0x700B
+0xC26F = 0x6FFE
+0xC270 = 0x7006
+0xC271 = 0x6FFA
+0xC272 = 0x7011
+0xC273 = 0x700F
+0xC274 = 0x71FB
+0xC275 = 0x71FC
+0xC276 = 0x71FE
+0xC277 = 0x71F8
+0xC278 = 0x7377
+0xC279 = 0x7375
+0xC27A = 0x74A7
+0xC27B = 0x74BF
+0xC27C = 0x7515
+0xC27D = 0x7656
+0xC27E = 0x7658
+0xC2A1 = 0x7652
+0xC2A2 = 0x77BD
+0xC2A3 = 0x77BF
+0xC2A4 = 0x77BB
+0xC2A5 = 0x77BC
+0xC2A6 = 0x790E
+0xC2A7 = 0x79AE
+0xC2A8 = 0x7A61
+0xC2A9 = 0x7A62
+0xC2AA = 0x7A60
+0xC2AB = 0x7AC4
+0xC2AC = 0x7AC5
+0xC2AD = 0x7C2B
+0xC2AE = 0x7C27
+0xC2AF = 0x7C2A
+0xC2B0 = 0x7C1E
+0xC2B1 = 0x7C23
+0xC2B2 = 0x7C21
+0xC2B3 = 0x7CE7
+0xC2B4 = 0x7E54
+0xC2B5 = 0x7E55
+0xC2B6 = 0x7E5E
+0xC2B7 = 0x7E5A
+0xC2B8 = 0x7E61
+0xC2B9 = 0x7E52
+0xC2BA = 0x7E59
+0xC2BB = 0x7F48
+0xC2BC = 0x7FF9
+0xC2BD = 0x7FFB
+0xC2BE = 0x8077
+0xC2BF = 0x8076
+0xC2C0 = 0x81CD
+0xC2C1 = 0x81CF
+0xC2C2 = 0x820A
+0xC2C3 = 0x85CF
+0xC2C4 = 0x85A9
+0xC2C5 = 0x85CD
+0xC2C6 = 0x85D0
+0xC2C7 = 0x85C9
+0xC2C8 = 0x85B0
+0xC2C9 = 0x85BA
+0xC2CA = 0x85B9
+0xC2CB = 0x85A6
+0xC2CC = 0x87EF
+0xC2CD = 0x87EC
+0xC2CE = 0x87F2
+0xC2CF = 0x87E0
+0xC2D0 = 0x8986
+0xC2D1 = 0x89B2
+0xC2D2 = 0x89F4
+0xC2D3 = 0x8B28
+0xC2D4 = 0x8B39
+0xC2D5 = 0x8B2C
+0xC2D6 = 0x8B2B
+0xC2D7 = 0x8C50
+0xC2D8 = 0x8D05
+0xC2D9 = 0x8E59
+0xC2DA = 0x8E63
+0xC2DB = 0x8E66
+0xC2DC = 0x8E64
+0xC2DD = 0x8E5F
+0xC2DE = 0x8E55
+0xC2DF = 0x8EC0
+0xC2E0 = 0x8F49
+0xC2E1 = 0x8F4D
+0xC2E2 = 0x9087
+0xC2E3 = 0x9083
+0xC2E4 = 0x9088
+0xC2E5 = 0x91AB
+0xC2E6 = 0x91AC
+0xC2E7 = 0x91D0
+0xC2E8 = 0x9394
+0xC2E9 = 0x938A
+0xC2EA = 0x9396
+0xC2EB = 0x93A2
+0xC2EC = 0x93B3
+0xC2ED = 0x93AE
+0xC2EE = 0x93AC
+0xC2EF = 0x93B0
+0xC2F0 = 0x9398
+0xC2F1 = 0x939A
+0xC2F2 = 0x9397
+0xC2F3 = 0x95D4
+0xC2F4 = 0x95D6
+0xC2F5 = 0x95D0
+0xC2F6 = 0x95D5
+0xC2F7 = 0x96E2
+0xC2F8 = 0x96DC
+0xC2F9 = 0x96D9
+0xC2FA = 0x96DB
+0xC2FB = 0x96DE
+0xC2FC = 0x9724
+0xC2FD = 0x97A3
+0xC2FE = 0x97A6
+0xC340 = 0x97AD
+0xC341 = 0x97F9
+0xC342 = 0x984D
+0xC343 = 0x984F
+0xC344 = 0x984C
+0xC345 = 0x984E
+0xC346 = 0x9853
+0xC347 = 0x98BA
+0xC348 = 0x993E
+0xC349 = 0x993F
+0xC34A = 0x993D
+0xC34B = 0x992E
+0xC34C = 0x99A5
+0xC34D = 0x9A0E
+0xC34E = 0x9AC1
+0xC34F = 0x9B03
+0xC350 = 0x9B06
+0xC351 = 0x9B4F
+0xC352 = 0x9B4E
+0xC353 = 0x9B4D
+0xC354 = 0x9BCA
+0xC355 = 0x9BC9
+0xC356 = 0x9BFD
+0xC357 = 0x9BC8
+0xC358 = 0x9BC0
+0xC359 = 0x9D51
+0xC35A = 0x9D5D
+0xC35B = 0x9D60
+0xC35C = 0x9EE0
+0xC35D = 0x9F15
+0xC35E = 0x9F2C
+0xC35F = 0x5133
+0xC360 = 0x56A5
+0xC361 = 0x58DE
+0xC362 = 0x58DF
+0xC363 = 0x58E2
+0xC364 = 0x5BF5
+0xC365 = 0x9F90
+0xC366 = 0x5EEC
+0xC367 = 0x61F2
+0xC368 = 0x61F7
+0xC369 = 0x61F6
+0xC36A = 0x61F5
+0xC36B = 0x6500
+0xC36C = 0x650F
+0xC36D = 0x66E0
+0xC36E = 0x66DD
+0xC36F = 0x6AE5
+0xC370 = 0x6ADD
+0xC371 = 0x6ADA
+0xC372 = 0x6AD3
+0xC373 = 0x701B
+0xC374 = 0x701F
+0xC375 = 0x7028
+0xC376 = 0x701A
+0xC377 = 0x701D
+0xC378 = 0x7015
+0xC379 = 0x7018
+0xC37A = 0x7206
+0xC37B = 0x720D
+0xC37C = 0x7258
+0xC37D = 0x72A2
+0xC37E = 0x7378
+0xC3A1 = 0x737A
+0xC3A2 = 0x74BD
+0xC3A3 = 0x74CA
+0xC3A4 = 0x74E3
+0xC3A5 = 0x7587
+0xC3A6 = 0x7586
+0xC3A7 = 0x765F
+0xC3A8 = 0x7661
+0xC3A9 = 0x77C7
+0xC3AA = 0x7919
+0xC3AB = 0x79B1
+0xC3AC = 0x7A6B
+0xC3AD = 0x7A69
+0xC3AE = 0x7C3E
+0xC3AF = 0x7C3F
+0xC3B0 = 0x7C38
+0xC3B1 = 0x7C3D
+0xC3B2 = 0x7C37
+0xC3B3 = 0x7C40
+0xC3B4 = 0x7E6B
+0xC3B5 = 0x7E6D
+0xC3B6 = 0x7E79
+0xC3B7 = 0x7E69
+0xC3B8 = 0x7E6A
+0xC3B9 = 0x7F85
+0xC3BA = 0x7E73
+0xC3BB = 0x7FB6
+0xC3BC = 0x7FB9
+0xC3BD = 0x7FB8
+0xC3BE = 0x81D8
+0xC3BF = 0x85E9
+0xC3C0 = 0x85DD
+0xC3C1 = 0x85EA
+0xC3C2 = 0x85D5
+0xC3C3 = 0x85E4
+0xC3C4 = 0x85E5
+0xC3C5 = 0x85F7
+0xC3C6 = 0x87FB
+0xC3C7 = 0x8805
+0xC3C8 = 0x880D
+0xC3C9 = 0x87F9
+0xC3CA = 0x87FE
+0xC3CB = 0x8960
+0xC3CC = 0x895F
+0xC3CD = 0x8956
+0xC3CE = 0x895E
+0xC3CF = 0x8B41
+0xC3D0 = 0x8B5C
+0xC3D1 = 0x8B58
+0xC3D2 = 0x8B49
+0xC3D3 = 0x8B5A
+0xC3D4 = 0x8B4E
+0xC3D5 = 0x8B4F
+0xC3D6 = 0x8B46
+0xC3D7 = 0x8B59
+0xC3D8 = 0x8D08
+0xC3D9 = 0x8D0A
+0xC3DA = 0x8E7C
+0xC3DB = 0x8E72
+0xC3DC = 0x8E87
+0xC3DD = 0x8E76
+0xC3DE = 0x8E6C
+0xC3DF = 0x8E7A
+0xC3E0 = 0x8E74
+0xC3E1 = 0x8F54
+0xC3E2 = 0x8F4E
+0xC3E3 = 0x8FAD
+0xC3E4 = 0x908A
+0xC3E5 = 0x908B
+0xC3E6 = 0x91B1
+0xC3E7 = 0x91AE
+0xC3E8 = 0x93E1
+0xC3E9 = 0x93D1
+0xC3EA = 0x93DF
+0xC3EB = 0x93C3
+0xC3EC = 0x93C8
+0xC3ED = 0x93DC
+0xC3EE = 0x93DD
+0xC3EF = 0x93D6
+0xC3F0 = 0x93E2
+0xC3F1 = 0x93CD
+0xC3F2 = 0x93D8
+0xC3F3 = 0x93E4
+0xC3F4 = 0x93D7
+0xC3F5 = 0x93E8
+0xC3F6 = 0x95DC
+0xC3F7 = 0x96B4
+0xC3F8 = 0x96E3
+0xC3F9 = 0x972A
+0xC3FA = 0x9727
+0xC3FB = 0x9761
+0xC3FC = 0x97DC
+0xC3FD = 0x97FB
+0xC3FE = 0x985E
+0xC440 = 0x9858
+0xC441 = 0x985B
+0xC442 = 0x98BC
+0xC443 = 0x9945
+0xC444 = 0x9949
+0xC445 = 0x9A16
+0xC446 = 0x9A19
+0xC447 = 0x9B0D
+0xC448 = 0x9BE8
+0xC449 = 0x9BE7
+0xC44A = 0x9BD6
+0xC44B = 0x9BDB
+0xC44C = 0x9D89
+0xC44D = 0x9D61
+0xC44E = 0x9D72
+0xC44F = 0x9D6A
+0xC450 = 0x9D6C
+0xC451 = 0x9E92
+0xC452 = 0x9E97
+0xC453 = 0x9E93
+0xC454 = 0x9EB4
+0xC455 = 0x52F8
+0xC456 = 0x56A8
+0xC457 = 0x56B7
+0xC458 = 0x56B6
+0xC459 = 0x56B4
+0xC45A = 0x56BC
+0xC45B = 0x58E4
+0xC45C = 0x5B40
+0xC45D = 0x5B43
+0xC45E = 0x5B7D
+0xC45F = 0x5BF6
+0xC460 = 0x5DC9
+0xC461 = 0x61F8
+0xC462 = 0x61FA
+0xC463 = 0x6518
+0xC464 = 0x6514
+0xC465 = 0x6519
+0xC466 = 0x66E6
+0xC467 = 0x6727
+0xC468 = 0x6AEC
+0xC469 = 0x703E
+0xC46A = 0x7030
+0xC46B = 0x7032
+0xC46C = 0x7210
+0xC46D = 0x737B
+0xC46E = 0x74CF
+0xC46F = 0x7662
+0xC470 = 0x7665
+0xC471 = 0x7926
+0xC472 = 0x792A
+0xC473 = 0x792C
+0xC474 = 0x792B
+0xC475 = 0x7AC7
+0xC476 = 0x7AF6
+0xC477 = 0x7C4C
+0xC478 = 0x7C43
+0xC479 = 0x7C4D
+0xC47A = 0x7CEF
+0xC47B = 0x7CF0
+0xC47C = 0x8FAE
+0xC47D = 0x7E7D
+0xC47E = 0x7E7C
+0xC4A1 = 0x7E82
+0xC4A2 = 0x7F4C
+0xC4A3 = 0x8000
+0xC4A4 = 0x81DA
+0xC4A5 = 0x8266
+0xC4A6 = 0x85FB
+0xC4A7 = 0x85F9
+0xC4A8 = 0x8611
+0xC4A9 = 0x85FA
+0xC4AA = 0x8606
+0xC4AB = 0x860B
+0xC4AC = 0x8607
+0xC4AD = 0x860A
+0xC4AE = 0x8814
+0xC4AF = 0x8815
+0xC4B0 = 0x8964
+0xC4B1 = 0x89BA
+0xC4B2 = 0x89F8
+0xC4B3 = 0x8B70
+0xC4B4 = 0x8B6C
+0xC4B5 = 0x8B66
+0xC4B6 = 0x8B6F
+0xC4B7 = 0x8B5F
+0xC4B8 = 0x8B6B
+0xC4B9 = 0x8D0F
+0xC4BA = 0x8D0D
+0xC4BB = 0x8E89
+0xC4BC = 0x8E81
+0xC4BD = 0x8E85
+0xC4BE = 0x8E82
+0xC4BF = 0x91B4
+0xC4C0 = 0x91CB
+0xC4C1 = 0x9418
+0xC4C2 = 0x9403
+0xC4C3 = 0x93FD
+0xC4C4 = 0x95E1
+0xC4C5 = 0x9730
+0xC4C6 = 0x98C4
+0xC4C7 = 0x9952
+0xC4C8 = 0x9951
+0xC4C9 = 0x99A8
+0xC4CA = 0x9A2B
+0xC4CB = 0x9A30
+0xC4CC = 0x9A37
+0xC4CD = 0x9A35
+0xC4CE = 0x9C13
+0xC4CF = 0x9C0D
+0xC4D0 = 0x9E79
+0xC4D1 = 0x9EB5
+0xC4D2 = 0x9EE8
+0xC4D3 = 0x9F2F
+0xC4D4 = 0x9F5F
+0xC4D5 = 0x9F63
+0xC4D6 = 0x9F61
+0xC4D7 = 0x5137
+0xC4D8 = 0x5138
+0xC4D9 = 0x56C1
+0xC4DA = 0x56C0
+0xC4DB = 0x56C2
+0xC4DC = 0x5914
+0xC4DD = 0x5C6C
+0xC4DE = 0x5DCD
+0xC4DF = 0x61FC
+0xC4E0 = 0x61FE
+0xC4E1 = 0x651D
+0xC4E2 = 0x651C
+0xC4E3 = 0x6595
+0xC4E4 = 0x66E9
+0xC4E5 = 0x6AFB
+0xC4E6 = 0x6B04
+0xC4E7 = 0x6AFA
+0xC4E8 = 0x6BB2
+0xC4E9 = 0x704C
+0xC4EA = 0x721B
+0xC4EB = 0x72A7
+0xC4EC = 0x74D6
+0xC4ED = 0x74D4
+0xC4EE = 0x7669
+0xC4EF = 0x77D3
+0xC4F0 = 0x7C50
+0xC4F1 = 0x7E8F
+0xC4F2 = 0x7E8C
+0xC4F3 = 0x7FBC
+0xC4F4 = 0x8617
+0xC4F5 = 0x862D
+0xC4F6 = 0x861A
+0xC4F7 = 0x8823
+0xC4F8 = 0x8822
+0xC4F9 = 0x8821
+0xC4FA = 0x881F
+0xC4FB = 0x896A
+0xC4FC = 0x896C
+0xC4FD = 0x89BD
+0xC4FE = 0x8B74
+0xC540 = 0x8B77
+0xC541 = 0x8B7D
+0xC542 = 0x8D13
+0xC543 = 0x8E8A
+0xC544 = 0x8E8D
+0xC545 = 0x8E8B
+0xC546 = 0x8F5F
+0xC547 = 0x8FAF
+0xC548 = 0x91BA
+0xC549 = 0x942E
+0xC54A = 0x9433
+0xC54B = 0x9435
+0xC54C = 0x943A
+0xC54D = 0x9438
+0xC54E = 0x9432
+0xC54F = 0x942B
+0xC550 = 0x95E2
+0xC551 = 0x9738
+0xC552 = 0x9739
+0xC553 = 0x9732
+0xC554 = 0x97FF
+0xC555 = 0x9867
+0xC556 = 0x9865
+0xC557 = 0x9957
+0xC558 = 0x9A45
+0xC559 = 0x9A43
+0xC55A = 0x9A40
+0xC55B = 0x9A3E
+0xC55C = 0x9ACF
+0xC55D = 0x9B54
+0xC55E = 0x9B51
+0xC55F = 0x9C2D
+0xC560 = 0x9C25
+0xC561 = 0x9DAF
+0xC562 = 0x9DB4
+0xC563 = 0x9DC2
+0xC564 = 0x9DB8
+0xC565 = 0x9E9D
+0xC566 = 0x9EEF
+0xC567 = 0x9F19
+0xC568 = 0x9F5C
+0xC569 = 0x9F66
+0xC56A = 0x9F67
+0xC56B = 0x513C
+0xC56C = 0x513B
+0xC56D = 0x56C8
+0xC56E = 0x56CA
+0xC56F = 0x56C9
+0xC570 = 0x5B7F
+0xC571 = 0x5DD4
+0xC572 = 0x5DD2
+0xC573 = 0x5F4E
+0xC574 = 0x61FF
+0xC575 = 0x6524
+0xC576 = 0x6B0A
+0xC577 = 0x6B61
+0xC578 = 0x7051
+0xC579 = 0x7058
+0xC57A = 0x7380
+0xC57B = 0x74E4
+0xC57C = 0x758A
+0xC57D = 0x766E
+0xC57E = 0x766C
+0xC5A1 = 0x79B3
+0xC5A2 = 0x7C60
+0xC5A3 = 0x7C5F
+0xC5A4 = 0x807E
+0xC5A5 = 0x807D
+0xC5A6 = 0x81DF
+0xC5A7 = 0x8972
+0xC5A8 = 0x896F
+0xC5A9 = 0x89FC
+0xC5AA = 0x8B80
+0xC5AB = 0x8D16
+0xC5AC = 0x8D17
+0xC5AD = 0x8E91
+0xC5AE = 0x8E93
+0xC5AF = 0x8F61
+0xC5B0 = 0x9148
+0xC5B1 = 0x9444
+0xC5B2 = 0x9451
+0xC5B3 = 0x9452
+0xC5B4 = 0x973D
+0xC5B5 = 0x973E
+0xC5B6 = 0x97C3
+0xC5B7 = 0x97C1
+0xC5B8 = 0x986B
+0xC5B9 = 0x9955
+0xC5BA = 0x9A55
+0xC5BB = 0x9A4D
+0xC5BC = 0x9AD2
+0xC5BD = 0x9B1A
+0xC5BE = 0x9C49
+0xC5BF = 0x9C31
+0xC5C0 = 0x9C3E
+0xC5C1 = 0x9C3B
+0xC5C2 = 0x9DD3
+0xC5C3 = 0x9DD7
+0xC5C4 = 0x9F34
+0xC5C5 = 0x9F6C
+0xC5C6 = 0x9F6A
+0xC5C7 = 0x9F94
+0xC5C8 = 0x56CC
+0xC5C9 = 0x5DD6
+0xC5CA = 0x6200
+0xC5CB = 0x6523
+0xC5CC = 0x652B
+0xC5CD = 0x652A
+0xC5CE = 0x66EC
+0xC5CF = 0x6B10
+0xC5D0 = 0x74DA
+0xC5D1 = 0x7ACA
+0xC5D2 = 0x7C64
+0xC5D3 = 0x7C63
+0xC5D4 = 0x7C65
+0xC5D5 = 0x7E93
+0xC5D6 = 0x7E96
+0xC5D7 = 0x7E94
+0xC5D8 = 0x81E2
+0xC5D9 = 0x8638
+0xC5DA = 0x863F
+0xC5DB = 0x8831
+0xC5DC = 0x8B8A
+0xC5DD = 0x9090
+0xC5DE = 0x908F
+0xC5DF = 0x9463
+0xC5E0 = 0x9460
+0xC5E1 = 0x9464
+0xC5E2 = 0x9768
+0xC5E3 = 0x986F
+0xC5E4 = 0x995C
+0xC5E5 = 0x9A5A
+0xC5E6 = 0x9A5B
+0xC5E7 = 0x9A57
+0xC5E8 = 0x9AD3
+0xC5E9 = 0x9AD4
+0xC5EA = 0x9AD1
+0xC5EB = 0x9C54
+0xC5EC = 0x9C57
+0xC5ED = 0x9C56
+0xC5EE = 0x9DE5
+0xC5EF = 0x9E9F
+0xC5F0 = 0x9EF4
+0xC5F1 = 0x56D1
+0xC5F2 = 0x58E9
+0xC5F3 = 0x652C
+0xC5F4 = 0x705E
+0xC5F5 = 0x7671
+0xC5F6 = 0x7672
+0xC5F7 = 0x77D7
+0xC5F8 = 0x7F50
+0xC5F9 = 0x7F88
+0xC5FA = 0x8836
+0xC5FB = 0x8839
+0xC5FC = 0x8862
+0xC5FD = 0x8B93
+0xC5FE = 0x8B92
+0xC640 = 0x8B96
+0xC641 = 0x8277
+0xC642 = 0x8D1B
+0xC643 = 0x91C0
+0xC644 = 0x946A
+0xC645 = 0x9742
+0xC646 = 0x9748
+0xC647 = 0x9744
+0xC648 = 0x97C6
+0xC649 = 0x9870
+0xC64A = 0x9A5F
+0xC64B = 0x9B22
+0xC64C = 0x9B58
+0xC64D = 0x9C5F
+0xC64E = 0x9DF9
+0xC64F = 0x9DFA
+0xC650 = 0x9E7C
+0xC651 = 0x9E7D
+0xC652 = 0x9F07
+0xC653 = 0x9F77
+0xC654 = 0x9F72
+0xC655 = 0x5EF3
+0xC656 = 0x6B16
+0xC657 = 0x7063
+0xC658 = 0x7C6C
+0xC659 = 0x7C6E
+0xC65A = 0x883B
+0xC65B = 0x89C0
+0xC65C = 0x8EA1
+0xC65D = 0x91C1
+0xC65E = 0x9472
+0xC65F = 0x9470
+0xC660 = 0x9871
+0xC661 = 0x995E
+0xC662 = 0x9AD6
+0xC663 = 0x9B23
+0xC664 = 0x9ECC
+0xC665 = 0x7064
+0xC666 = 0x77DA
+0xC667 = 0x8B9A
+0xC668 = 0x9477
+0xC669 = 0x97C9
+0xC66A = 0x9A62
+0xC66B = 0x9A65
+0xC66C = 0x7E9C
+0xC66D = 0x8B9C
+0xC66E = 0x8EAA
+0xC66F = 0x91C5
+0xC670 = 0x947D
+0xC671 = 0x947E
+0xC672 = 0x947C
+0xC673 = 0x9C77
+0xC674 = 0x9C78
+0xC675 = 0x9EF7
+0xC676 = 0x8C54
+0xC677 = 0x947F
+0xC678 = 0x9E1A
+0xC679 = 0x7228
+0xC67A = 0x9A6A
+0xC67B = 0x9B31
+0xC67C = 0x9E1B
+0xC67D = 0x9E1E
+0xC67E = 0x7C72
+0xC940 = 0x4E42
+0xC941 = 0x4E5C
+0xC942 = 0x51F5
+0xC943 = 0x531A
+0xC944 = 0x5382
+0xC945 = 0x4E07
+0xC946 = 0x4E0C
+0xC947 = 0x4E47
+0xC948 = 0x4E8D
+0xC949 = 0x56D7
+0xC94A = 0xFA0C
+0xC94B = 0x5C6E
+0xC94C = 0x5F73
+0xC94D = 0x4E0F
+0xC94E = 0x5187
+0xC94F = 0x4E0E
+0xC950 = 0x4E2E
+0xC951 = 0x4E93
+0xC952 = 0x4EC2
+0xC953 = 0x4EC9
+0xC954 = 0x4EC8
+0xC955 = 0x5198
+0xC956 = 0x52FC
+0xC957 = 0x536C
+0xC958 = 0x53B9
+0xC959 = 0x5720
+0xC95A = 0x5903
+0xC95B = 0x592C
+0xC95C = 0x5C10
+0xC95D = 0x5DFF
+0xC95E = 0x65E1
+0xC95F = 0x6BB3
+0xC960 = 0x6BCC
+0xC961 = 0x6C14
+0xC962 = 0x723F
+0xC963 = 0x4E31
+0xC964 = 0x4E3C
+0xC965 = 0x4EE8
+0xC966 = 0x4EDC
+0xC967 = 0x4EE9
+0xC968 = 0x4EE1
+0xC969 = 0x4EDD
+0xC96A = 0x4EDA
+0xC96B = 0x520C
+0xC96C = 0x531C
+0xC96D = 0x534C
+0xC96E = 0x5722
+0xC96F = 0x5723
+0xC970 = 0x5917
+0xC971 = 0x592F
+0xC972 = 0x5B81
+0xC973 = 0x5B84
+0xC974 = 0x5C12
+0xC975 = 0x5C3B
+0xC976 = 0x5C74
+0xC977 = 0x5C73
+0xC978 = 0x5E04
+0xC979 = 0x5E80
+0xC97A = 0x5E82
+0xC97B = 0x5FC9
+0xC97C = 0x6209
+0xC97D = 0x6250
+0xC97E = 0x6C15
+0xC9A1 = 0x6C36
+0xC9A2 = 0x6C43
+0xC9A3 = 0x6C3F
+0xC9A4 = 0x6C3B
+0xC9A5 = 0x72AE
+0xC9A6 = 0x72B0
+0xC9A7 = 0x738A
+0xC9A8 = 0x79B8
+0xC9A9 = 0x808A
+0xC9AA = 0x961E
+0xC9AB = 0x4F0E
+0xC9AC = 0x4F18
+0xC9AD = 0x4F2C
+0xC9AE = 0x4EF5
+0xC9AF = 0x4F14
+0xC9B0 = 0x4EF1
+0xC9B1 = 0x4F00
+0xC9B2 = 0x4EF7
+0xC9B3 = 0x4F08
+0xC9B4 = 0x4F1D
+0xC9B5 = 0x4F02
+0xC9B6 = 0x4F05
+0xC9B7 = 0x4F22
+0xC9B8 = 0x4F13
+0xC9B9 = 0x4F04
+0xC9BA = 0x4EF4
+0xC9BB = 0x4F12
+0xC9BC = 0x51B1
+0xC9BD = 0x5213
+0xC9BE = 0x5209
+0xC9BF = 0x5210
+0xC9C0 = 0x52A6
+0xC9C1 = 0x5322
+0xC9C2 = 0x531F
+0xC9C3 = 0x534D
+0xC9C4 = 0x538A
+0xC9C5 = 0x5407
+0xC9C6 = 0x56E1
+0xC9C7 = 0x56DF
+0xC9C8 = 0x572E
+0xC9C9 = 0x572A
+0xC9CA = 0x5734
+0xC9CB = 0x593C
+0xC9CC = 0x5980
+0xC9CD = 0x597C
+0xC9CE = 0x5985
+0xC9CF = 0x597B
+0xC9D0 = 0x597E
+0xC9D1 = 0x5977
+0xC9D2 = 0x597F
+0xC9D3 = 0x5B56
+0xC9D4 = 0x5C15
+0xC9D5 = 0x5C25
+0xC9D6 = 0x5C7C
+0xC9D7 = 0x5C7A
+0xC9D8 = 0x5C7B
+0xC9D9 = 0x5C7E
+0xC9DA = 0x5DDF
+0xC9DB = 0x5E75
+0xC9DC = 0x5E84
+0xC9DD = 0x5F02
+0xC9DE = 0x5F1A
+0xC9DF = 0x5F74
+0xC9E0 = 0x5FD5
+0xC9E1 = 0x5FD4
+0xC9E2 = 0x5FCF
+0xC9E3 = 0x625C
+0xC9E4 = 0x625E
+0xC9E5 = 0x6264
+0xC9E6 = 0x6261
+0xC9E7 = 0x6266
+0xC9E8 = 0x6262
+0xC9E9 = 0x6259
+0xC9EA = 0x6260
+0xC9EB = 0x625A
+0xC9EC = 0x6265
+0xC9ED = 0x65EF
+0xC9EE = 0x65EE
+0xC9EF = 0x673E
+0xC9F0 = 0x6739
+0xC9F1 = 0x6738
+0xC9F2 = 0x673B
+0xC9F3 = 0x673A
+0xC9F4 = 0x673F
+0xC9F5 = 0x673C
+0xC9F6 = 0x6733
+0xC9F7 = 0x6C18
+0xC9F8 = 0x6C46
+0xC9F9 = 0x6C52
+0xC9FA = 0x6C5C
+0xC9FB = 0x6C4F
+0xC9FC = 0x6C4A
+0xC9FD = 0x6C54
+0xC9FE = 0x6C4B
+0xCA40 = 0x6C4C
+0xCA41 = 0x7071
+0xCA42 = 0x725E
+0xCA43 = 0x72B4
+0xCA44 = 0x72B5
+0xCA45 = 0x738E
+0xCA46 = 0x752A
+0xCA47 = 0x767F
+0xCA48 = 0x7A75
+0xCA49 = 0x7F51
+0xCA4A = 0x8278
+0xCA4B = 0x827C
+0xCA4C = 0x8280
+0xCA4D = 0x827D
+0xCA4E = 0x827F
+0xCA4F = 0x864D
+0xCA50 = 0x897E
+0xCA51 = 0x9099
+0xCA52 = 0x9097
+0xCA53 = 0x9098
+0xCA54 = 0x909B
+0xCA55 = 0x9094
+0xCA56 = 0x9622
+0xCA57 = 0x9624
+0xCA58 = 0x9620
+0xCA59 = 0x9623
+0xCA5A = 0x4F56
+0xCA5B = 0x4F3B
+0xCA5C = 0x4F62
+0xCA5D = 0x4F49
+0xCA5E = 0x4F53
+0xCA5F = 0x4F64
+0xCA60 = 0x4F3E
+0xCA61 = 0x4F67
+0xCA62 = 0x4F52
+0xCA63 = 0x4F5F
+0xCA64 = 0x4F41
+0xCA65 = 0x4F58
+0xCA66 = 0x4F2D
+0xCA67 = 0x4F33
+0xCA68 = 0x4F3F
+0xCA69 = 0x4F61
+0xCA6A = 0x518F
+0xCA6B = 0x51B9
+0xCA6C = 0x521C
+0xCA6D = 0x521E
+0xCA6E = 0x5221
+0xCA6F = 0x52AD
+0xCA70 = 0x52AE
+0xCA71 = 0x5309
+0xCA72 = 0x5363
+0xCA73 = 0x5372
+0xCA74 = 0x538E
+0xCA75 = 0x538F
+0xCA76 = 0x5430
+0xCA77 = 0x5437
+0xCA78 = 0x542A
+0xCA79 = 0x5454
+0xCA7A = 0x5445
+0xCA7B = 0x5419
+0xCA7C = 0x541C
+0xCA7D = 0x5425
+0xCA7E = 0x5418
+0xCAA1 = 0x543D
+0xCAA2 = 0x544F
+0xCAA3 = 0x5441
+0xCAA4 = 0x5428
+0xCAA5 = 0x5424
+0xCAA6 = 0x5447
+0xCAA7 = 0x56EE
+0xCAA8 = 0x56E7
+0xCAA9 = 0x56E5
+0xCAAA = 0x5741
+0xCAAB = 0x5745
+0xCAAC = 0x574C
+0xCAAD = 0x5749
+0xCAAE = 0x574B
+0xCAAF = 0x5752
+0xCAB0 = 0x5906
+0xCAB1 = 0x5940
+0xCAB2 = 0x59A6
+0xCAB3 = 0x5998
+0xCAB4 = 0x59A0
+0xCAB5 = 0x5997
+0xCAB6 = 0x598E
+0xCAB7 = 0x59A2
+0xCAB8 = 0x5990
+0xCAB9 = 0x598F
+0xCABA = 0x59A7
+0xCABB = 0x59A1
+0xCABC = 0x5B8E
+0xCABD = 0x5B92
+0xCABE = 0x5C28
+0xCABF = 0x5C2A
+0xCAC0 = 0x5C8D
+0xCAC1 = 0x5C8F
+0xCAC2 = 0x5C88
+0xCAC3 = 0x5C8B
+0xCAC4 = 0x5C89
+0xCAC5 = 0x5C92
+0xCAC6 = 0x5C8A
+0xCAC7 = 0x5C86
+0xCAC8 = 0x5C93
+0xCAC9 = 0x5C95
+0xCACA = 0x5DE0
+0xCACB = 0x5E0A
+0xCACC = 0x5E0E
+0xCACD = 0x5E8B
+0xCACE = 0x5E89
+0xCACF = 0x5E8C
+0xCAD0 = 0x5E88
+0xCAD1 = 0x5E8D
+0xCAD2 = 0x5F05
+0xCAD3 = 0x5F1D
+0xCAD4 = 0x5F78
+0xCAD5 = 0x5F76
+0xCAD6 = 0x5FD2
+0xCAD7 = 0x5FD1
+0xCAD8 = 0x5FD0
+0xCAD9 = 0x5FED
+0xCADA = 0x5FE8
+0xCADB = 0x5FEE
+0xCADC = 0x5FF3
+0xCADD = 0x5FE1
+0xCADE = 0x5FE4
+0xCADF = 0x5FE3
+0xCAE0 = 0x5FFA
+0xCAE1 = 0x5FEF
+0xCAE2 = 0x5FF7
+0xCAE3 = 0x5FFB
+0xCAE4 = 0x6000
+0xCAE5 = 0x5FF4
+0xCAE6 = 0x623A
+0xCAE7 = 0x6283
+0xCAE8 = 0x628C
+0xCAE9 = 0x628E
+0xCAEA = 0x628F
+0xCAEB = 0x6294
+0xCAEC = 0x6287
+0xCAED = 0x6271
+0xCAEE = 0x627B
+0xCAEF = 0x627A
+0xCAF0 = 0x6270
+0xCAF1 = 0x6281
+0xCAF2 = 0x6288
+0xCAF3 = 0x6277
+0xCAF4 = 0x627D
+0xCAF5 = 0x6272
+0xCAF6 = 0x6274
+0xCAF7 = 0x6537
+0xCAF8 = 0x65F0
+0xCAF9 = 0x65F4
+0xCAFA = 0x65F3
+0xCAFB = 0x65F2
+0xCAFC = 0x65F5
+0xCAFD = 0x6745
+0xCAFE = 0x6747
+0xCB40 = 0x6759
+0xCB41 = 0x6755
+0xCB42 = 0x674C
+0xCB43 = 0x6748
+0xCB44 = 0x675D
+0xCB45 = 0x674D
+0xCB46 = 0x675A
+0xCB47 = 0x674B
+0xCB48 = 0x6BD0
+0xCB49 = 0x6C19
+0xCB4A = 0x6C1A
+0xCB4B = 0x6C78
+0xCB4C = 0x6C67
+0xCB4D = 0x6C6B
+0xCB4E = 0x6C84
+0xCB4F = 0x6C8B
+0xCB50 = 0x6C8F
+0xCB51 = 0x6C71
+0xCB52 = 0x6C6F
+0xCB53 = 0x6C69
+0xCB54 = 0x6C9A
+0xCB55 = 0x6C6D
+0xCB56 = 0x6C87
+0xCB57 = 0x6C95
+0xCB58 = 0x6C9C
+0xCB59 = 0x6C66
+0xCB5A = 0x6C73
+0xCB5B = 0x6C65
+0xCB5C = 0x6C7B
+0xCB5D = 0x6C8E
+0xCB5E = 0x7074
+0xCB5F = 0x707A
+0xCB60 = 0x7263
+0xCB61 = 0x72BF
+0xCB62 = 0x72BD
+0xCB63 = 0x72C3
+0xCB64 = 0x72C6
+0xCB65 = 0x72C1
+0xCB66 = 0x72BA
+0xCB67 = 0x72C5
+0xCB68 = 0x7395
+0xCB69 = 0x7397
+0xCB6A = 0x7393
+0xCB6B = 0x7394
+0xCB6C = 0x7392
+0xCB6D = 0x753A
+0xCB6E = 0x7539
+0xCB6F = 0x7594
+0xCB70 = 0x7595
+0xCB71 = 0x7681
+0xCB72 = 0x793D
+0xCB73 = 0x8034
+0xCB74 = 0x8095
+0xCB75 = 0x8099
+0xCB76 = 0x8090
+0xCB77 = 0x8092
+0xCB78 = 0x809C
+0xCB79 = 0x8290
+0xCB7A = 0x828F
+0xCB7B = 0x8285
+0xCB7C = 0x828E
+0xCB7D = 0x8291
+0xCB7E = 0x8293
+0xCBA1 = 0x828A
+0xCBA2 = 0x8283
+0xCBA3 = 0x8284
+0xCBA4 = 0x8C78
+0xCBA5 = 0x8FC9
+0xCBA6 = 0x8FBF
+0xCBA7 = 0x909F
+0xCBA8 = 0x90A1
+0xCBA9 = 0x90A5
+0xCBAA = 0x909E
+0xCBAB = 0x90A7
+0xCBAC = 0x90A0
+0xCBAD = 0x9630
+0xCBAE = 0x9628
+0xCBAF = 0x962F
+0xCBB0 = 0x962D
+0xCBB1 = 0x4E33
+0xCBB2 = 0x4F98
+0xCBB3 = 0x4F7C
+0xCBB4 = 0x4F85
+0xCBB5 = 0x4F7D
+0xCBB6 = 0x4F80
+0xCBB7 = 0x4F87
+0xCBB8 = 0x4F76
+0xCBB9 = 0x4F74
+0xCBBA = 0x4F89
+0xCBBB = 0x4F84
+0xCBBC = 0x4F77
+0xCBBD = 0x4F4C
+0xCBBE = 0x4F97
+0xCBBF = 0x4F6A
+0xCBC0 = 0x4F9A
+0xCBC1 = 0x4F79
+0xCBC2 = 0x4F81
+0xCBC3 = 0x4F78
+0xCBC4 = 0x4F90
+0xCBC5 = 0x4F9C
+0xCBC6 = 0x4F94
+0xCBC7 = 0x4F9E
+0xCBC8 = 0x4F92
+0xCBC9 = 0x4F82
+0xCBCA = 0x4F95
+0xCBCB = 0x4F6B
+0xCBCC = 0x4F6E
+0xCBCD = 0x519E
+0xCBCE = 0x51BC
+0xCBCF = 0x51BE
+0xCBD0 = 0x5235
+0xCBD1 = 0x5232
+0xCBD2 = 0x5233
+0xCBD3 = 0x5246
+0xCBD4 = 0x5231
+0xCBD5 = 0x52BC
+0xCBD6 = 0x530A
+0xCBD7 = 0x530B
+0xCBD8 = 0x533C
+0xCBD9 = 0x5392
+0xCBDA = 0x5394
+0xCBDB = 0x5487
+0xCBDC = 0x547F
+0xCBDD = 0x5481
+0xCBDE = 0x5491
+0xCBDF = 0x5482
+0xCBE0 = 0x5488
+0xCBE1 = 0x546B
+0xCBE2 = 0x547A
+0xCBE3 = 0x547E
+0xCBE4 = 0x5465
+0xCBE5 = 0x546C
+0xCBE6 = 0x5474
+0xCBE7 = 0x5466
+0xCBE8 = 0x548D
+0xCBE9 = 0x546F
+0xCBEA = 0x5461
+0xCBEB = 0x5460
+0xCBEC = 0x5498
+0xCBED = 0x5463
+0xCBEE = 0x5467
+0xCBEF = 0x5464
+0xCBF0 = 0x56F7
+0xCBF1 = 0x56F9
+0xCBF2 = 0x576F
+0xCBF3 = 0x5772
+0xCBF4 = 0x576D
+0xCBF5 = 0x576B
+0xCBF6 = 0x5771
+0xCBF7 = 0x5770
+0xCBF8 = 0x5776
+0xCBF9 = 0x5780
+0xCBFA = 0x5775
+0xCBFB = 0x577B
+0xCBFC = 0x5773
+0xCBFD = 0x5774
+0xCBFE = 0x5762
+0xCC40 = 0x5768
+0xCC41 = 0x577D
+0xCC42 = 0x590C
+0xCC43 = 0x5945
+0xCC44 = 0x59B5
+0xCC45 = 0x59BA
+0xCC46 = 0x59CF
+0xCC47 = 0x59CE
+0xCC48 = 0x59B2
+0xCC49 = 0x59CC
+0xCC4A = 0x59C1
+0xCC4B = 0x59B6
+0xCC4C = 0x59BC
+0xCC4D = 0x59C3
+0xCC4E = 0x59D6
+0xCC4F = 0x59B1
+0xCC50 = 0x59BD
+0xCC51 = 0x59C0
+0xCC52 = 0x59C8
+0xCC53 = 0x59B4
+0xCC54 = 0x59C7
+0xCC55 = 0x5B62
+0xCC56 = 0x5B65
+0xCC57 = 0x5B93
+0xCC58 = 0x5B95
+0xCC59 = 0x5C44
+0xCC5A = 0x5C47
+0xCC5B = 0x5CAE
+0xCC5C = 0x5CA4
+0xCC5D = 0x5CA0
+0xCC5E = 0x5CB5
+0xCC5F = 0x5CAF
+0xCC60 = 0x5CA8
+0xCC61 = 0x5CAC
+0xCC62 = 0x5C9F
+0xCC63 = 0x5CA3
+0xCC64 = 0x5CAD
+0xCC65 = 0x5CA2
+0xCC66 = 0x5CAA
+0xCC67 = 0x5CA7
+0xCC68 = 0x5C9D
+0xCC69 = 0x5CA5
+0xCC6A = 0x5CB6
+0xCC6B = 0x5CB0
+0xCC6C = 0x5CA6
+0xCC6D = 0x5E17
+0xCC6E = 0x5E14
+0xCC6F = 0x5E19
+0xCC70 = 0x5F28
+0xCC71 = 0x5F22
+0xCC72 = 0x5F23
+0xCC73 = 0x5F24
+0xCC74 = 0x5F54
+0xCC75 = 0x5F82
+0xCC76 = 0x5F7E
+0xCC77 = 0x5F7D
+0xCC78 = 0x5FDE
+0xCC79 = 0x5FE5
+0xCC7A = 0x602D
+0xCC7B = 0x6026
+0xCC7C = 0x6019
+0xCC7D = 0x6032
+0xCC7E = 0x600B
+0xCCA1 = 0x6034
+0xCCA2 = 0x600A
+0xCCA3 = 0x6017
+0xCCA4 = 0x6033
+0xCCA5 = 0x601A
+0xCCA6 = 0x601E
+0xCCA7 = 0x602C
+0xCCA8 = 0x6022
+0xCCA9 = 0x600D
+0xCCAA = 0x6010
+0xCCAB = 0x602E
+0xCCAC = 0x6013
+0xCCAD = 0x6011
+0xCCAE = 0x600C
+0xCCAF = 0x6009
+0xCCB0 = 0x601C
+0xCCB1 = 0x6214
+0xCCB2 = 0x623D
+0xCCB3 = 0x62AD
+0xCCB4 = 0x62B4
+0xCCB5 = 0x62D1
+0xCCB6 = 0x62BE
+0xCCB7 = 0x62AA
+0xCCB8 = 0x62B6
+0xCCB9 = 0x62CA
+0xCCBA = 0x62AE
+0xCCBB = 0x62B3
+0xCCBC = 0x62AF
+0xCCBD = 0x62BB
+0xCCBE = 0x62A9
+0xCCBF = 0x62B0
+0xCCC0 = 0x62B8
+0xCCC1 = 0x653D
+0xCCC2 = 0x65A8
+0xCCC3 = 0x65BB
+0xCCC4 = 0x6609
+0xCCC5 = 0x65FC
+0xCCC6 = 0x6604
+0xCCC7 = 0x6612
+0xCCC8 = 0x6608
+0xCCC9 = 0x65FB
+0xCCCA = 0x6603
+0xCCCB = 0x660B
+0xCCCC = 0x660D
+0xCCCD = 0x6605
+0xCCCE = 0x65FD
+0xCCCF = 0x6611
+0xCCD0 = 0x6610
+0xCCD1 = 0x66F6
+0xCCD2 = 0x670A
+0xCCD3 = 0x6785
+0xCCD4 = 0x676C
+0xCCD5 = 0x678E
+0xCCD6 = 0x6792
+0xCCD7 = 0x6776
+0xCCD8 = 0x677B
+0xCCD9 = 0x6798
+0xCCDA = 0x6786
+0xCCDB = 0x6784
+0xCCDC = 0x6774
+0xCCDD = 0x678D
+0xCCDE = 0x678C
+0xCCDF = 0x677A
+0xCCE0 = 0x679F
+0xCCE1 = 0x6791
+0xCCE2 = 0x6799
+0xCCE3 = 0x6783
+0xCCE4 = 0x677D
+0xCCE5 = 0x6781
+0xCCE6 = 0x6778
+0xCCE7 = 0x6779
+0xCCE8 = 0x6794
+0xCCE9 = 0x6B25
+0xCCEA = 0x6B80
+0xCCEB = 0x6B7E
+0xCCEC = 0x6BDE
+0xCCED = 0x6C1D
+0xCCEE = 0x6C93
+0xCCEF = 0x6CEC
+0xCCF0 = 0x6CEB
+0xCCF1 = 0x6CEE
+0xCCF2 = 0x6CD9
+0xCCF3 = 0x6CB6
+0xCCF4 = 0x6CD4
+0xCCF5 = 0x6CAD
+0xCCF6 = 0x6CE7
+0xCCF7 = 0x6CB7
+0xCCF8 = 0x6CD0
+0xCCF9 = 0x6CC2
+0xCCFA = 0x6CBA
+0xCCFB = 0x6CC3
+0xCCFC = 0x6CC6
+0xCCFD = 0x6CED
+0xCCFE = 0x6CF2
+0xCD40 = 0x6CD2
+0xCD41 = 0x6CDD
+0xCD42 = 0x6CB4
+0xCD43 = 0x6C8A
+0xCD44 = 0x6C9D
+0xCD45 = 0x6C80
+0xCD46 = 0x6CDE
+0xCD47 = 0x6CC0
+0xCD48 = 0x6D30
+0xCD49 = 0x6CCD
+0xCD4A = 0x6CC7
+0xCD4B = 0x6CB0
+0xCD4C = 0x6CF9
+0xCD4D = 0x6CCF
+0xCD4E = 0x6CE9
+0xCD4F = 0x6CD1
+0xCD50 = 0x7094
+0xCD51 = 0x7098
+0xCD52 = 0x7085
+0xCD53 = 0x7093
+0xCD54 = 0x7086
+0xCD55 = 0x7084
+0xCD56 = 0x7091
+0xCD57 = 0x7096
+0xCD58 = 0x7082
+0xCD59 = 0x709A
+0xCD5A = 0x7083
+0xCD5B = 0x726A
+0xCD5C = 0x72D6
+0xCD5D = 0x72CB
+0xCD5E = 0x72D8
+0xCD5F = 0x72C9
+0xCD60 = 0x72DC
+0xCD61 = 0x72D2
+0xCD62 = 0x72D4
+0xCD63 = 0x72DA
+0xCD64 = 0x72CC
+0xCD65 = 0x72D1
+0xCD66 = 0x73A4
+0xCD67 = 0x73A1
+0xCD68 = 0x73AD
+0xCD69 = 0x73A6
+0xCD6A = 0x73A2
+0xCD6B = 0x73A0
+0xCD6C = 0x73AC
+0xCD6D = 0x739D
+0xCD6E = 0x74DD
+0xCD6F = 0x74E8
+0xCD70 = 0x753F
+0xCD71 = 0x7540
+0xCD72 = 0x753E
+0xCD73 = 0x758C
+0xCD74 = 0x7598
+0xCD75 = 0x76AF
+0xCD76 = 0x76F3
+0xCD77 = 0x76F1
+0xCD78 = 0x76F0
+0xCD79 = 0x76F5
+0xCD7A = 0x77F8
+0xCD7B = 0x77FC
+0xCD7C = 0x77F9
+0xCD7D = 0x77FB
+0xCD7E = 0x77FA
+0xCDA1 = 0x77F7
+0xCDA2 = 0x7942
+0xCDA3 = 0x793F
+0xCDA4 = 0x79C5
+0xCDA5 = 0x7A78
+0xCDA6 = 0x7A7B
+0xCDA7 = 0x7AFB
+0xCDA8 = 0x7C75
+0xCDA9 = 0x7CFD
+0xCDAA = 0x8035
+0xCDAB = 0x808F
+0xCDAC = 0x80AE
+0xCDAD = 0x80A3
+0xCDAE = 0x80B8
+0xCDAF = 0x80B5
+0xCDB0 = 0x80AD
+0xCDB1 = 0x8220
+0xCDB2 = 0x82A0
+0xCDB3 = 0x82C0
+0xCDB4 = 0x82AB
+0xCDB5 = 0x829A
+0xCDB6 = 0x8298
+0xCDB7 = 0x829B
+0xCDB8 = 0x82B5
+0xCDB9 = 0x82A7
+0xCDBA = 0x82AE
+0xCDBB = 0x82BC
+0xCDBC = 0x829E
+0xCDBD = 0x82BA
+0xCDBE = 0x82B4
+0xCDBF = 0x82A8
+0xCDC0 = 0x82A1
+0xCDC1 = 0x82A9
+0xCDC2 = 0x82C2
+0xCDC3 = 0x82A4
+0xCDC4 = 0x82C3
+0xCDC5 = 0x82B6
+0xCDC6 = 0x82A2
+0xCDC7 = 0x8670
+0xCDC8 = 0x866F
+0xCDC9 = 0x866D
+0xCDCA = 0x866E
+0xCDCB = 0x8C56
+0xCDCC = 0x8FD2
+0xCDCD = 0x8FCB
+0xCDCE = 0x8FD3
+0xCDCF = 0x8FCD
+0xCDD0 = 0x8FD6
+0xCDD1 = 0x8FD5
+0xCDD2 = 0x8FD7
+0xCDD3 = 0x90B2
+0xCDD4 = 0x90B4
+0xCDD5 = 0x90AF
+0xCDD6 = 0x90B3
+0xCDD7 = 0x90B0
+0xCDD8 = 0x9639
+0xCDD9 = 0x963D
+0xCDDA = 0x963C
+0xCDDB = 0x963A
+0xCDDC = 0x9643
+0xCDDD = 0x4FCD
+0xCDDE = 0x4FC5
+0xCDDF = 0x4FD3
+0xCDE0 = 0x4FB2
+0xCDE1 = 0x4FC9
+0xCDE2 = 0x4FCB
+0xCDE3 = 0x4FC1
+0xCDE4 = 0x4FD4
+0xCDE5 = 0x4FDC
+0xCDE6 = 0x4FD9
+0xCDE7 = 0x4FBB
+0xCDE8 = 0x4FB3
+0xCDE9 = 0x4FDB
+0xCDEA = 0x4FC7
+0xCDEB = 0x4FD6
+0xCDEC = 0x4FBA
+0xCDED = 0x4FC0
+0xCDEE = 0x4FB9
+0xCDEF = 0x4FEC
+0xCDF0 = 0x5244
+0xCDF1 = 0x5249
+0xCDF2 = 0x52C0
+0xCDF3 = 0x52C2
+0xCDF4 = 0x533D
+0xCDF5 = 0x537C
+0xCDF6 = 0x5397
+0xCDF7 = 0x5396
+0xCDF8 = 0x5399
+0xCDF9 = 0x5398
+0xCDFA = 0x54BA
+0xCDFB = 0x54A1
+0xCDFC = 0x54AD
+0xCDFD = 0x54A5
+0xCDFE = 0x54CF
+0xCE40 = 0x54C3
+0xCE41 = 0x830D
+0xCE42 = 0x54B7
+0xCE43 = 0x54AE
+0xCE44 = 0x54D6
+0xCE45 = 0x54B6
+0xCE46 = 0x54C5
+0xCE47 = 0x54C6
+0xCE48 = 0x54A0
+0xCE49 = 0x5470
+0xCE4A = 0x54BC
+0xCE4B = 0x54A2
+0xCE4C = 0x54BE
+0xCE4D = 0x5472
+0xCE4E = 0x54DE
+0xCE4F = 0x54B0
+0xCE50 = 0x57B5
+0xCE51 = 0x579E
+0xCE52 = 0x579F
+0xCE53 = 0x57A4
+0xCE54 = 0x578C
+0xCE55 = 0x5797
+0xCE56 = 0x579D
+0xCE57 = 0x579B
+0xCE58 = 0x5794
+0xCE59 = 0x5798
+0xCE5A = 0x578F
+0xCE5B = 0x5799
+0xCE5C = 0x57A5
+0xCE5D = 0x579A
+0xCE5E = 0x5795
+0xCE5F = 0x58F4
+0xCE60 = 0x590D
+0xCE61 = 0x5953
+0xCE62 = 0x59E1
+0xCE63 = 0x59DE
+0xCE64 = 0x59EE
+0xCE65 = 0x5A00
+0xCE66 = 0x59F1
+0xCE67 = 0x59DD
+0xCE68 = 0x59FA
+0xCE69 = 0x59FD
+0xCE6A = 0x59FC
+0xCE6B = 0x59F6
+0xCE6C = 0x59E4
+0xCE6D = 0x59F2
+0xCE6E = 0x59F7
+0xCE6F = 0x59DB
+0xCE70 = 0x59E9
+0xCE71 = 0x59F3
+0xCE72 = 0x59F5
+0xCE73 = 0x59E0
+0xCE74 = 0x59FE
+0xCE75 = 0x59F4
+0xCE76 = 0x59ED
+0xCE77 = 0x5BA8
+0xCE78 = 0x5C4C
+0xCE79 = 0x5CD0
+0xCE7A = 0x5CD8
+0xCE7B = 0x5CCC
+0xCE7C = 0x5CD7
+0xCE7D = 0x5CCB
+0xCE7E = 0x5CDB
+0xCEA1 = 0x5CDE
+0xCEA2 = 0x5CDA
+0xCEA3 = 0x5CC9
+0xCEA4 = 0x5CC7
+0xCEA5 = 0x5CCA
+0xCEA6 = 0x5CD6
+0xCEA7 = 0x5CD3
+0xCEA8 = 0x5CD4
+0xCEA9 = 0x5CCF
+0xCEAA = 0x5CC8
+0xCEAB = 0x5CC6
+0xCEAC = 0x5CCE
+0xCEAD = 0x5CDF
+0xCEAE = 0x5CF8
+0xCEAF = 0x5DF9
+0xCEB0 = 0x5E21
+0xCEB1 = 0x5E22
+0xCEB2 = 0x5E23
+0xCEB3 = 0x5E20
+0xCEB4 = 0x5E24
+0xCEB5 = 0x5EB0
+0xCEB6 = 0x5EA4
+0xCEB7 = 0x5EA2
+0xCEB8 = 0x5E9B
+0xCEB9 = 0x5EA3
+0xCEBA = 0x5EA5
+0xCEBB = 0x5F07
+0xCEBC = 0x5F2E
+0xCEBD = 0x5F56
+0xCEBE = 0x5F86
+0xCEBF = 0x6037
+0xCEC0 = 0x6039
+0xCEC1 = 0x6054
+0xCEC2 = 0x6072
+0xCEC3 = 0x605E
+0xCEC4 = 0x6045
+0xCEC5 = 0x6053
+0xCEC6 = 0x6047
+0xCEC7 = 0x6049
+0xCEC8 = 0x605B
+0xCEC9 = 0x604C
+0xCECA = 0x6040
+0xCECB = 0x6042
+0xCECC = 0x605F
+0xCECD = 0x6024
+0xCECE = 0x6044
+0xCECF = 0x6058
+0xCED0 = 0x6066
+0xCED1 = 0x606E
+0xCED2 = 0x6242
+0xCED3 = 0x6243
+0xCED4 = 0x62CF
+0xCED5 = 0x630D
+0xCED6 = 0x630B
+0xCED7 = 0x62F5
+0xCED8 = 0x630E
+0xCED9 = 0x6303
+0xCEDA = 0x62EB
+0xCEDB = 0x62F9
+0xCEDC = 0x630F
+0xCEDD = 0x630C
+0xCEDE = 0x62F8
+0xCEDF = 0x62F6
+0xCEE0 = 0x6300
+0xCEE1 = 0x6313
+0xCEE2 = 0x6314
+0xCEE3 = 0x62FA
+0xCEE4 = 0x6315
+0xCEE5 = 0x62FB
+0xCEE6 = 0x62F0
+0xCEE7 = 0x6541
+0xCEE8 = 0x6543
+0xCEE9 = 0x65AA
+0xCEEA = 0x65BF
+0xCEEB = 0x6636
+0xCEEC = 0x6621
+0xCEED = 0x6632
+0xCEEE = 0x6635
+0xCEEF = 0x661C
+0xCEF0 = 0x6626
+0xCEF1 = 0x6622
+0xCEF2 = 0x6633
+0xCEF3 = 0x662B
+0xCEF4 = 0x663A
+0xCEF5 = 0x661D
+0xCEF6 = 0x6634
+0xCEF7 = 0x6639
+0xCEF8 = 0x662E
+0xCEF9 = 0x670F
+0xCEFA = 0x6710
+0xCEFB = 0x67C1
+0xCEFC = 0x67F2
+0xCEFD = 0x67C8
+0xCEFE = 0x67BA
+0xCF40 = 0x67DC
+0xCF41 = 0x67BB
+0xCF42 = 0x67F8
+0xCF43 = 0x67D8
+0xCF44 = 0x67C0
+0xCF45 = 0x67B7
+0xCF46 = 0x67C5
+0xCF47 = 0x67EB
+0xCF48 = 0x67E4
+0xCF49 = 0x67DF
+0xCF4A = 0x67B5
+0xCF4B = 0x67CD
+0xCF4C = 0x67B3
+0xCF4D = 0x67F7
+0xCF4E = 0x67F6
+0xCF4F = 0x67EE
+0xCF50 = 0x67E3
+0xCF51 = 0x67C2
+0xCF52 = 0x67B9
+0xCF53 = 0x67CE
+0xCF54 = 0x67E7
+0xCF55 = 0x67F0
+0xCF56 = 0x67B2
+0xCF57 = 0x67FC
+0xCF58 = 0x67C6
+0xCF59 = 0x67ED
+0xCF5A = 0x67CC
+0xCF5B = 0x67AE
+0xCF5C = 0x67E6
+0xCF5D = 0x67DB
+0xCF5E = 0x67FA
+0xCF5F = 0x67C9
+0xCF60 = 0x67CA
+0xCF61 = 0x67C3
+0xCF62 = 0x67EA
+0xCF63 = 0x67CB
+0xCF64 = 0x6B28
+0xCF65 = 0x6B82
+0xCF66 = 0x6B84
+0xCF67 = 0x6BB6
+0xCF68 = 0x6BD6
+0xCF69 = 0x6BD8
+0xCF6A = 0x6BE0
+0xCF6B = 0x6C20
+0xCF6C = 0x6C21
+0xCF6D = 0x6D28
+0xCF6E = 0x6D34
+0xCF6F = 0x6D2D
+0xCF70 = 0x6D1F
+0xCF71 = 0x6D3C
+0xCF72 = 0x6D3F
+0xCF73 = 0x6D12
+0xCF74 = 0x6D0A
+0xCF75 = 0x6CDA
+0xCF76 = 0x6D33
+0xCF77 = 0x6D04
+0xCF78 = 0x6D19
+0xCF79 = 0x6D3A
+0xCF7A = 0x6D1A
+0xCF7B = 0x6D11
+0xCF7C = 0x6D00
+0xCF7D = 0x6D1D
+0xCF7E = 0x6D42
+0xCFA1 = 0x6D01
+0xCFA2 = 0x6D18
+0xCFA3 = 0x6D37
+0xCFA4 = 0x6D03
+0xCFA5 = 0x6D0F
+0xCFA6 = 0x6D40
+0xCFA7 = 0x6D07
+0xCFA8 = 0x6D20
+0xCFA9 = 0x6D2C
+0xCFAA = 0x6D08
+0xCFAB = 0x6D22
+0xCFAC = 0x6D09
+0xCFAD = 0x6D10
+0xCFAE = 0x70B7
+0xCFAF = 0x709F
+0xCFB0 = 0x70BE
+0xCFB1 = 0x70B1
+0xCFB2 = 0x70B0
+0xCFB3 = 0x70A1
+0xCFB4 = 0x70B4
+0xCFB5 = 0x70B5
+0xCFB6 = 0x70A9
+0xCFB7 = 0x7241
+0xCFB8 = 0x7249
+0xCFB9 = 0x724A
+0xCFBA = 0x726C
+0xCFBB = 0x7270
+0xCFBC = 0x7273
+0xCFBD = 0x726E
+0xCFBE = 0x72CA
+0xCFBF = 0x72E4
+0xCFC0 = 0x72E8
+0xCFC1 = 0x72EB
+0xCFC2 = 0x72DF
+0xCFC3 = 0x72EA
+0xCFC4 = 0x72E6
+0xCFC5 = 0x72E3
+0xCFC6 = 0x7385
+0xCFC7 = 0x73CC
+0xCFC8 = 0x73C2
+0xCFC9 = 0x73C8
+0xCFCA = 0x73C5
+0xCFCB = 0x73B9
+0xCFCC = 0x73B6
+0xCFCD = 0x73B5
+0xCFCE = 0x73B4
+0xCFCF = 0x73EB
+0xCFD0 = 0x73BF
+0xCFD1 = 0x73C7
+0xCFD2 = 0x73BE
+0xCFD3 = 0x73C3
+0xCFD4 = 0x73C6
+0xCFD5 = 0x73B8
+0xCFD6 = 0x73CB
+0xCFD7 = 0x74EC
+0xCFD8 = 0x74EE
+0xCFD9 = 0x752E
+0xCFDA = 0x7547
+0xCFDB = 0x7548
+0xCFDC = 0x75A7
+0xCFDD = 0x75AA
+0xCFDE = 0x7679
+0xCFDF = 0x76C4
+0xCFE0 = 0x7708
+0xCFE1 = 0x7703
+0xCFE2 = 0x7704
+0xCFE3 = 0x7705
+0xCFE4 = 0x770A
+0xCFE5 = 0x76F7
+0xCFE6 = 0x76FB
+0xCFE7 = 0x76FA
+0xCFE8 = 0x77E7
+0xCFE9 = 0x77E8
+0xCFEA = 0x7806
+0xCFEB = 0x7811
+0xCFEC = 0x7812
+0xCFED = 0x7805
+0xCFEE = 0x7810
+0xCFEF = 0x780F
+0xCFF0 = 0x780E
+0xCFF1 = 0x7809
+0xCFF2 = 0x7803
+0xCFF3 = 0x7813
+0xCFF4 = 0x794A
+0xCFF5 = 0x794C
+0xCFF6 = 0x794B
+0xCFF7 = 0x7945
+0xCFF8 = 0x7944
+0xCFF9 = 0x79D5
+0xCFFA = 0x79CD
+0xCFFB = 0x79CF
+0xCFFC = 0x79D6
+0xCFFD = 0x79CE
+0xCFFE = 0x7A80
+0xD040 = 0x7A7E
+0xD041 = 0x7AD1
+0xD042 = 0x7B00
+0xD043 = 0x7B01
+0xD044 = 0x7C7A
+0xD045 = 0x7C78
+0xD046 = 0x7C79
+0xD047 = 0x7C7F
+0xD048 = 0x7C80
+0xD049 = 0x7C81
+0xD04A = 0x7D03
+0xD04B = 0x7D08
+0xD04C = 0x7D01
+0xD04D = 0x7F58
+0xD04E = 0x7F91
+0xD04F = 0x7F8D
+0xD050 = 0x7FBE
+0xD051 = 0x8007
+0xD052 = 0x800E
+0xD053 = 0x800F
+0xD054 = 0x8014
+0xD055 = 0x8037
+0xD056 = 0x80D8
+0xD057 = 0x80C7
+0xD058 = 0x80E0
+0xD059 = 0x80D1
+0xD05A = 0x80C8
+0xD05B = 0x80C2
+0xD05C = 0x80D0
+0xD05D = 0x80C5
+0xD05E = 0x80E3
+0xD05F = 0x80D9
+0xD060 = 0x80DC
+0xD061 = 0x80CA
+0xD062 = 0x80D5
+0xD063 = 0x80C9
+0xD064 = 0x80CF
+0xD065 = 0x80D7
+0xD066 = 0x80E6
+0xD067 = 0x80CD
+0xD068 = 0x81FF
+0xD069 = 0x8221
+0xD06A = 0x8294
+0xD06B = 0x82D9
+0xD06C = 0x82FE
+0xD06D = 0x82F9
+0xD06E = 0x8307
+0xD06F = 0x82E8
+0xD070 = 0x8300
+0xD071 = 0x82D5
+0xD072 = 0x833A
+0xD073 = 0x82EB
+0xD074 = 0x82D6
+0xD075 = 0x82F4
+0xD076 = 0x82EC
+0xD077 = 0x82E1
+0xD078 = 0x82F2
+0xD079 = 0x82F5
+0xD07A = 0x830C
+0xD07B = 0x82FB
+0xD07C = 0x82F6
+0xD07D = 0x82F0
+0xD07E = 0x82EA
+0xD0A1 = 0x82E4
+0xD0A2 = 0x82E0
+0xD0A3 = 0x82FA
+0xD0A4 = 0x82F3
+0xD0A5 = 0x82ED
+0xD0A6 = 0x8677
+0xD0A7 = 0x8674
+0xD0A8 = 0x867C
+0xD0A9 = 0x8673
+0xD0AA = 0x8841
+0xD0AB = 0x884E
+0xD0AC = 0x8867
+0xD0AD = 0x886A
+0xD0AE = 0x8869
+0xD0AF = 0x89D3
+0xD0B0 = 0x8A04
+0xD0B1 = 0x8A07
+0xD0B2 = 0x8D72
+0xD0B3 = 0x8FE3
+0xD0B4 = 0x8FE1
+0xD0B5 = 0x8FEE
+0xD0B6 = 0x8FE0
+0xD0B7 = 0x90F1
+0xD0B8 = 0x90BD
+0xD0B9 = 0x90BF
+0xD0BA = 0x90D5
+0xD0BB = 0x90C5
+0xD0BC = 0x90BE
+0xD0BD = 0x90C7
+0xD0BE = 0x90CB
+0xD0BF = 0x90C8
+0xD0C0 = 0x91D4
+0xD0C1 = 0x91D3
+0xD0C2 = 0x9654
+0xD0C3 = 0x964F
+0xD0C4 = 0x9651
+0xD0C5 = 0x9653
+0xD0C6 = 0x964A
+0xD0C7 = 0x964E
+0xD0C8 = 0x501E
+0xD0C9 = 0x5005
+0xD0CA = 0x5007
+0xD0CB = 0x5013
+0xD0CC = 0x5022
+0xD0CD = 0x5030
+0xD0CE = 0x501B
+0xD0CF = 0x4FF5
+0xD0D0 = 0x4FF4
+0xD0D1 = 0x5033
+0xD0D2 = 0x5037
+0xD0D3 = 0x502C
+0xD0D4 = 0x4FF6
+0xD0D5 = 0x4FF7
+0xD0D6 = 0x5017
+0xD0D7 = 0x501C
+0xD0D8 = 0x5020
+0xD0D9 = 0x5027
+0xD0DA = 0x5035
+0xD0DB = 0x502F
+0xD0DC = 0x5031
+0xD0DD = 0x500E
+0xD0DE = 0x515A
+0xD0DF = 0x5194
+0xD0E0 = 0x5193
+0xD0E1 = 0x51CA
+0xD0E2 = 0x51C4
+0xD0E3 = 0x51C5
+0xD0E4 = 0x51C8
+0xD0E5 = 0x51CE
+0xD0E6 = 0x5261
+0xD0E7 = 0x525A
+0xD0E8 = 0x5252
+0xD0E9 = 0x525E
+0xD0EA = 0x525F
+0xD0EB = 0x5255
+0xD0EC = 0x5262
+0xD0ED = 0x52CD
+0xD0EE = 0x530E
+0xD0EF = 0x539E
+0xD0F0 = 0x5526
+0xD0F1 = 0x54E2
+0xD0F2 = 0x5517
+0xD0F3 = 0x5512
+0xD0F4 = 0x54E7
+0xD0F5 = 0x54F3
+0xD0F6 = 0x54E4
+0xD0F7 = 0x551A
+0xD0F8 = 0x54FF
+0xD0F9 = 0x5504
+0xD0FA = 0x5508
+0xD0FB = 0x54EB
+0xD0FC = 0x5511
+0xD0FD = 0x5505
+0xD0FE = 0x54F1
+0xD140 = 0x550A
+0xD141 = 0x54FB
+0xD142 = 0x54F7
+0xD143 = 0x54F8
+0xD144 = 0x54E0
+0xD145 = 0x550E
+0xD146 = 0x5503
+0xD147 = 0x550B
+0xD148 = 0x5701
+0xD149 = 0x5702
+0xD14A = 0x57CC
+0xD14B = 0x5832
+0xD14C = 0x57D5
+0xD14D = 0x57D2
+0xD14E = 0x57BA
+0xD14F = 0x57C6
+0xD150 = 0x57BD
+0xD151 = 0x57BC
+0xD152 = 0x57B8
+0xD153 = 0x57B6
+0xD154 = 0x57BF
+0xD155 = 0x57C7
+0xD156 = 0x57D0
+0xD157 = 0x57B9
+0xD158 = 0x57C1
+0xD159 = 0x590E
+0xD15A = 0x594A
+0xD15B = 0x5A19
+0xD15C = 0x5A16
+0xD15D = 0x5A2D
+0xD15E = 0x5A2E
+0xD15F = 0x5A15
+0xD160 = 0x5A0F
+0xD161 = 0x5A17
+0xD162 = 0x5A0A
+0xD163 = 0x5A1E
+0xD164 = 0x5A33
+0xD165 = 0x5B6C
+0xD166 = 0x5BA7
+0xD167 = 0x5BAD
+0xD168 = 0x5BAC
+0xD169 = 0x5C03
+0xD16A = 0x5C56
+0xD16B = 0x5C54
+0xD16C = 0x5CEC
+0xD16D = 0x5CFF
+0xD16E = 0x5CEE
+0xD16F = 0x5CF1
+0xD170 = 0x5CF7
+0xD171 = 0x5D00
+0xD172 = 0x5CF9
+0xD173 = 0x5E29
+0xD174 = 0x5E28
+0xD175 = 0x5EA8
+0xD176 = 0x5EAE
+0xD177 = 0x5EAA
+0xD178 = 0x5EAC
+0xD179 = 0x5F33
+0xD17A = 0x5F30
+0xD17B = 0x5F67
+0xD17C = 0x605D
+0xD17D = 0x605A
+0xD17E = 0x6067
+0xD1A1 = 0x6041
+0xD1A2 = 0x60A2
+0xD1A3 = 0x6088
+0xD1A4 = 0x6080
+0xD1A5 = 0x6092
+0xD1A6 = 0x6081
+0xD1A7 = 0x609D
+0xD1A8 = 0x6083
+0xD1A9 = 0x6095
+0xD1AA = 0x609B
+0xD1AB = 0x6097
+0xD1AC = 0x6087
+0xD1AD = 0x609C
+0xD1AE = 0x608E
+0xD1AF = 0x6219
+0xD1B0 = 0x6246
+0xD1B1 = 0x62F2
+0xD1B2 = 0x6310
+0xD1B3 = 0x6356
+0xD1B4 = 0x632C
+0xD1B5 = 0x6344
+0xD1B6 = 0x6345
+0xD1B7 = 0x6336
+0xD1B8 = 0x6343
+0xD1B9 = 0x63E4
+0xD1BA = 0x6339
+0xD1BB = 0x634B
+0xD1BC = 0x634A
+0xD1BD = 0x633C
+0xD1BE = 0x6329
+0xD1BF = 0x6341
+0xD1C0 = 0x6334
+0xD1C1 = 0x6358
+0xD1C2 = 0x6354
+0xD1C3 = 0x6359
+0xD1C4 = 0x632D
+0xD1C5 = 0x6347
+0xD1C6 = 0x6333
+0xD1C7 = 0x635A
+0xD1C8 = 0x6351
+0xD1C9 = 0x6338
+0xD1CA = 0x6357
+0xD1CB = 0x6340
+0xD1CC = 0x6348
+0xD1CD = 0x654A
+0xD1CE = 0x6546
+0xD1CF = 0x65C6
+0xD1D0 = 0x65C3
+0xD1D1 = 0x65C4
+0xD1D2 = 0x65C2
+0xD1D3 = 0x664A
+0xD1D4 = 0x665F
+0xD1D5 = 0x6647
+0xD1D6 = 0x6651
+0xD1D7 = 0x6712
+0xD1D8 = 0x6713
+0xD1D9 = 0x681F
+0xD1DA = 0x681A
+0xD1DB = 0x6849
+0xD1DC = 0x6832
+0xD1DD = 0x6833
+0xD1DE = 0x683B
+0xD1DF = 0x684B
+0xD1E0 = 0x684F
+0xD1E1 = 0x6816
+0xD1E2 = 0x6831
+0xD1E3 = 0x681C
+0xD1E4 = 0x6835
+0xD1E5 = 0x682B
+0xD1E6 = 0x682D
+0xD1E7 = 0x682F
+0xD1E8 = 0x684E
+0xD1E9 = 0x6844
+0xD1EA = 0x6834
+0xD1EB = 0x681D
+0xD1EC = 0x6812
+0xD1ED = 0x6814
+0xD1EE = 0x6826
+0xD1EF = 0x6828
+0xD1F0 = 0x682E
+0xD1F1 = 0x684D
+0xD1F2 = 0x683A
+0xD1F3 = 0x6825
+0xD1F4 = 0x6820
+0xD1F5 = 0x6B2C
+0xD1F6 = 0x6B2F
+0xD1F7 = 0x6B2D
+0xD1F8 = 0x6B31
+0xD1F9 = 0x6B34
+0xD1FA = 0x6B6D
+0xD1FB = 0x8082
+0xD1FC = 0x6B88
+0xD1FD = 0x6BE6
+0xD1FE = 0x6BE4
+0xD240 = 0x6BE8
+0xD241 = 0x6BE3
+0xD242 = 0x6BE2
+0xD243 = 0x6BE7
+0xD244 = 0x6C25
+0xD245 = 0x6D7A
+0xD246 = 0x6D63
+0xD247 = 0x6D64
+0xD248 = 0x6D76
+0xD249 = 0x6D0D
+0xD24A = 0x6D61
+0xD24B = 0x6D92
+0xD24C = 0x6D58
+0xD24D = 0x6D62
+0xD24E = 0x6D6D
+0xD24F = 0x6D6F
+0xD250 = 0x6D91
+0xD251 = 0x6D8D
+0xD252 = 0x6DEF
+0xD253 = 0x6D7F
+0xD254 = 0x6D86
+0xD255 = 0x6D5E
+0xD256 = 0x6D67
+0xD257 = 0x6D60
+0xD258 = 0x6D97
+0xD259 = 0x6D70
+0xD25A = 0x6D7C
+0xD25B = 0x6D5F
+0xD25C = 0x6D82
+0xD25D = 0x6D98
+0xD25E = 0x6D2F
+0xD25F = 0x6D68
+0xD260 = 0x6D8B
+0xD261 = 0x6D7E
+0xD262 = 0x6D80
+0xD263 = 0x6D84
+0xD264 = 0x6D16
+0xD265 = 0x6D83
+0xD266 = 0x6D7B
+0xD267 = 0x6D7D
+0xD268 = 0x6D75
+0xD269 = 0x6D90
+0xD26A = 0x70DC
+0xD26B = 0x70D3
+0xD26C = 0x70D1
+0xD26D = 0x70DD
+0xD26E = 0x70CB
+0xD26F = 0x7F39
+0xD270 = 0x70E2
+0xD271 = 0x70D7
+0xD272 = 0x70D2
+0xD273 = 0x70DE
+0xD274 = 0x70E0
+0xD275 = 0x70D4
+0xD276 = 0x70CD
+0xD277 = 0x70C5
+0xD278 = 0x70C6
+0xD279 = 0x70C7
+0xD27A = 0x70DA
+0xD27B = 0x70CE
+0xD27C = 0x70E1
+0xD27D = 0x7242
+0xD27E = 0x7278
+0xD2A1 = 0x7277
+0xD2A2 = 0x7276
+0xD2A3 = 0x7300
+0xD2A4 = 0x72FA
+0xD2A5 = 0x72F4
+0xD2A6 = 0x72FE
+0xD2A7 = 0x72F6
+0xD2A8 = 0x72F3
+0xD2A9 = 0x72FB
+0xD2AA = 0x7301
+0xD2AB = 0x73D3
+0xD2AC = 0x73D9
+0xD2AD = 0x73E5
+0xD2AE = 0x73D6
+0xD2AF = 0x73BC
+0xD2B0 = 0x73E7
+0xD2B1 = 0x73E3
+0xD2B2 = 0x73E9
+0xD2B3 = 0x73DC
+0xD2B4 = 0x73D2
+0xD2B5 = 0x73DB
+0xD2B6 = 0x73D4
+0xD2B7 = 0x73DD
+0xD2B8 = 0x73DA
+0xD2B9 = 0x73D7
+0xD2BA = 0x73D8
+0xD2BB = 0x73E8
+0xD2BC = 0x74DE
+0xD2BD = 0x74DF
+0xD2BE = 0x74F4
+0xD2BF = 0x74F5
+0xD2C0 = 0x7521
+0xD2C1 = 0x755B
+0xD2C2 = 0x755F
+0xD2C3 = 0x75B0
+0xD2C4 = 0x75C1
+0xD2C5 = 0x75BB
+0xD2C6 = 0x75C4
+0xD2C7 = 0x75C0
+0xD2C8 = 0x75BF
+0xD2C9 = 0x75B6
+0xD2CA = 0x75BA
+0xD2CB = 0x768A
+0xD2CC = 0x76C9
+0xD2CD = 0x771D
+0xD2CE = 0x771B
+0xD2CF = 0x7710
+0xD2D0 = 0x7713
+0xD2D1 = 0x7712
+0xD2D2 = 0x7723
+0xD2D3 = 0x7711
+0xD2D4 = 0x7715
+0xD2D5 = 0x7719
+0xD2D6 = 0x771A
+0xD2D7 = 0x7722
+0xD2D8 = 0x7727
+0xD2D9 = 0x7823
+0xD2DA = 0x782C
+0xD2DB = 0x7822
+0xD2DC = 0x7835
+0xD2DD = 0x782F
+0xD2DE = 0x7828
+0xD2DF = 0x782E
+0xD2E0 = 0x782B
+0xD2E1 = 0x7821
+0xD2E2 = 0x7829
+0xD2E3 = 0x7833
+0xD2E4 = 0x782A
+0xD2E5 = 0x7831
+0xD2E6 = 0x7954
+0xD2E7 = 0x795B
+0xD2E8 = 0x794F
+0xD2E9 = 0x795C
+0xD2EA = 0x7953
+0xD2EB = 0x7952
+0xD2EC = 0x7951
+0xD2ED = 0x79EB
+0xD2EE = 0x79EC
+0xD2EF = 0x79E0
+0xD2F0 = 0x79EE
+0xD2F1 = 0x79ED
+0xD2F2 = 0x79EA
+0xD2F3 = 0x79DC
+0xD2F4 = 0x79DE
+0xD2F5 = 0x79DD
+0xD2F6 = 0x7A86
+0xD2F7 = 0x7A89
+0xD2F8 = 0x7A85
+0xD2F9 = 0x7A8B
+0xD2FA = 0x7A8C
+0xD2FB = 0x7A8A
+0xD2FC = 0x7A87
+0xD2FD = 0x7AD8
+0xD2FE = 0x7B10
+0xD340 = 0x7B04
+0xD341 = 0x7B13
+0xD342 = 0x7B05
+0xD343 = 0x7B0F
+0xD344 = 0x7B08
+0xD345 = 0x7B0A
+0xD346 = 0x7B0E
+0xD347 = 0x7B09
+0xD348 = 0x7B12
+0xD349 = 0x7C84
+0xD34A = 0x7C91
+0xD34B = 0x7C8A
+0xD34C = 0x7C8C
+0xD34D = 0x7C88
+0xD34E = 0x7C8D
+0xD34F = 0x7C85
+0xD350 = 0x7D1E
+0xD351 = 0x7D1D
+0xD352 = 0x7D11
+0xD353 = 0x7D0E
+0xD354 = 0x7D18
+0xD355 = 0x7D16
+0xD356 = 0x7D13
+0xD357 = 0x7D1F
+0xD358 = 0x7D12
+0xD359 = 0x7D0F
+0xD35A = 0x7D0C
+0xD35B = 0x7F5C
+0xD35C = 0x7F61
+0xD35D = 0x7F5E
+0xD35E = 0x7F60
+0xD35F = 0x7F5D
+0xD360 = 0x7F5B
+0xD361 = 0x7F96
+0xD362 = 0x7F92
+0xD363 = 0x7FC3
+0xD364 = 0x7FC2
+0xD365 = 0x7FC0
+0xD366 = 0x8016
+0xD367 = 0x803E
+0xD368 = 0x8039
+0xD369 = 0x80FA
+0xD36A = 0x80F2
+0xD36B = 0x80F9
+0xD36C = 0x80F5
+0xD36D = 0x8101
+0xD36E = 0x80FB
+0xD36F = 0x8100
+0xD370 = 0x8201
+0xD371 = 0x822F
+0xD372 = 0x8225
+0xD373 = 0x8333
+0xD374 = 0x832D
+0xD375 = 0x8344
+0xD376 = 0x8319
+0xD377 = 0x8351
+0xD378 = 0x8325
+0xD379 = 0x8356
+0xD37A = 0x833F
+0xD37B = 0x8341
+0xD37C = 0x8326
+0xD37D = 0x831C
+0xD37E = 0x8322
+0xD3A1 = 0x8342
+0xD3A2 = 0x834E
+0xD3A3 = 0x831B
+0xD3A4 = 0x832A
+0xD3A5 = 0x8308
+0xD3A6 = 0x833C
+0xD3A7 = 0x834D
+0xD3A8 = 0x8316
+0xD3A9 = 0x8324
+0xD3AA = 0x8320
+0xD3AB = 0x8337
+0xD3AC = 0x832F
+0xD3AD = 0x8329
+0xD3AE = 0x8347
+0xD3AF = 0x8345
+0xD3B0 = 0x834C
+0xD3B1 = 0x8353
+0xD3B2 = 0x831E
+0xD3B3 = 0x832C
+0xD3B4 = 0x834B
+0xD3B5 = 0x8327
+0xD3B6 = 0x8348
+0xD3B7 = 0x8653
+0xD3B8 = 0x8652
+0xD3B9 = 0x86A2
+0xD3BA = 0x86A8
+0xD3BB = 0x8696
+0xD3BC = 0x868D
+0xD3BD = 0x8691
+0xD3BE = 0x869E
+0xD3BF = 0x8687
+0xD3C0 = 0x8697
+0xD3C1 = 0x8686
+0xD3C2 = 0x868B
+0xD3C3 = 0x869A
+0xD3C4 = 0x8685
+0xD3C5 = 0x86A5
+0xD3C6 = 0x8699
+0xD3C7 = 0x86A1
+0xD3C8 = 0x86A7
+0xD3C9 = 0x8695
+0xD3CA = 0x8698
+0xD3CB = 0x868E
+0xD3CC = 0x869D
+0xD3CD = 0x8690
+0xD3CE = 0x8694
+0xD3CF = 0x8843
+0xD3D0 = 0x8844
+0xD3D1 = 0x886D
+0xD3D2 = 0x8875
+0xD3D3 = 0x8876
+0xD3D4 = 0x8872
+0xD3D5 = 0x8880
+0xD3D6 = 0x8871
+0xD3D7 = 0x887F
+0xD3D8 = 0x886F
+0xD3D9 = 0x8883
+0xD3DA = 0x887E
+0xD3DB = 0x8874
+0xD3DC = 0x887C
+0xD3DD = 0x8A12
+0xD3DE = 0x8C47
+0xD3DF = 0x8C57
+0xD3E0 = 0x8C7B
+0xD3E1 = 0x8CA4
+0xD3E2 = 0x8CA3
+0xD3E3 = 0x8D76
+0xD3E4 = 0x8D78
+0xD3E5 = 0x8DB5
+0xD3E6 = 0x8DB7
+0xD3E7 = 0x8DB6
+0xD3E8 = 0x8ED1
+0xD3E9 = 0x8ED3
+0xD3EA = 0x8FFE
+0xD3EB = 0x8FF5
+0xD3EC = 0x9002
+0xD3ED = 0x8FFF
+0xD3EE = 0x8FFB
+0xD3EF = 0x9004
+0xD3F0 = 0x8FFC
+0xD3F1 = 0x8FF6
+0xD3F2 = 0x90D6
+0xD3F3 = 0x90E0
+0xD3F4 = 0x90D9
+0xD3F5 = 0x90DA
+0xD3F6 = 0x90E3
+0xD3F7 = 0x90DF
+0xD3F8 = 0x90E5
+0xD3F9 = 0x90D8
+0xD3FA = 0x90DB
+0xD3FB = 0x90D7
+0xD3FC = 0x90DC
+0xD3FD = 0x90E4
+0xD3FE = 0x9150
+0xD440 = 0x914E
+0xD441 = 0x914F
+0xD442 = 0x91D5
+0xD443 = 0x91E2
+0xD444 = 0x91DA
+0xD445 = 0x965C
+0xD446 = 0x965F
+0xD447 = 0x96BC
+0xD448 = 0x98E3
+0xD449 = 0x9ADF
+0xD44A = 0x9B2F
+0xD44B = 0x4E7F
+0xD44C = 0x5070
+0xD44D = 0x506A
+0xD44E = 0x5061
+0xD44F = 0x505E
+0xD450 = 0x5060
+0xD451 = 0x5053
+0xD452 = 0x504B
+0xD453 = 0x505D
+0xD454 = 0x5072
+0xD455 = 0x5048
+0xD456 = 0x504D
+0xD457 = 0x5041
+0xD458 = 0x505B
+0xD459 = 0x504A
+0xD45A = 0x5062
+0xD45B = 0x5015
+0xD45C = 0x5045
+0xD45D = 0x505F
+0xD45E = 0x5069
+0xD45F = 0x506B
+0xD460 = 0x5063
+0xD461 = 0x5064
+0xD462 = 0x5046
+0xD463 = 0x5040
+0xD464 = 0x506E
+0xD465 = 0x5073
+0xD466 = 0x5057
+0xD467 = 0x5051
+0xD468 = 0x51D0
+0xD469 = 0x526B
+0xD46A = 0x526D
+0xD46B = 0x526C
+0xD46C = 0x526E
+0xD46D = 0x52D6
+0xD46E = 0x52D3
+0xD46F = 0x532D
+0xD470 = 0x539C
+0xD471 = 0x5575
+0xD472 = 0x5576
+0xD473 = 0x553C
+0xD474 = 0x554D
+0xD475 = 0x5550
+0xD476 = 0x5534
+0xD477 = 0x552A
+0xD478 = 0x5551
+0xD479 = 0x5562
+0xD47A = 0x5536
+0xD47B = 0x5535
+0xD47C = 0x5530
+0xD47D = 0x5552
+0xD47E = 0x5545
+0xD4A1 = 0x550C
+0xD4A2 = 0x5532
+0xD4A3 = 0x5565
+0xD4A4 = 0x554E
+0xD4A5 = 0x5539
+0xD4A6 = 0x5548
+0xD4A7 = 0x552D
+0xD4A8 = 0x553B
+0xD4A9 = 0x5540
+0xD4AA = 0x554B
+0xD4AB = 0x570A
+0xD4AC = 0x5707
+0xD4AD = 0x57FB
+0xD4AE = 0x5814
+0xD4AF = 0x57E2
+0xD4B0 = 0x57F6
+0xD4B1 = 0x57DC
+0xD4B2 = 0x57F4
+0xD4B3 = 0x5800
+0xD4B4 = 0x57ED
+0xD4B5 = 0x57FD
+0xD4B6 = 0x5808
+0xD4B7 = 0x57F8
+0xD4B8 = 0x580B
+0xD4B9 = 0x57F3
+0xD4BA = 0x57CF
+0xD4BB = 0x5807
+0xD4BC = 0x57EE
+0xD4BD = 0x57E3
+0xD4BE = 0x57F2
+0xD4BF = 0x57E5
+0xD4C0 = 0x57EC
+0xD4C1 = 0x57E1
+0xD4C2 = 0x580E
+0xD4C3 = 0x57FC
+0xD4C4 = 0x5810
+0xD4C5 = 0x57E7
+0xD4C6 = 0x5801
+0xD4C7 = 0x580C
+0xD4C8 = 0x57F1
+0xD4C9 = 0x57E9
+0xD4CA = 0x57F0
+0xD4CB = 0x580D
+0xD4CC = 0x5804
+0xD4CD = 0x595C
+0xD4CE = 0x5A60
+0xD4CF = 0x5A58
+0xD4D0 = 0x5A55
+0xD4D1 = 0x5A67
+0xD4D2 = 0x5A5E
+0xD4D3 = 0x5A38
+0xD4D4 = 0x5A35
+0xD4D5 = 0x5A6D
+0xD4D6 = 0x5A50
+0xD4D7 = 0x5A5F
+0xD4D8 = 0x5A65
+0xD4D9 = 0x5A6C
+0xD4DA = 0x5A53
+0xD4DB = 0x5A64
+0xD4DC = 0x5A57
+0xD4DD = 0x5A43
+0xD4DE = 0x5A5D
+0xD4DF = 0x5A52
+0xD4E0 = 0x5A44
+0xD4E1 = 0x5A5B
+0xD4E2 = 0x5A48
+0xD4E3 = 0x5A8E
+0xD4E4 = 0x5A3E
+0xD4E5 = 0x5A4D
+0xD4E6 = 0x5A39
+0xD4E7 = 0x5A4C
+0xD4E8 = 0x5A70
+0xD4E9 = 0x5A69
+0xD4EA = 0x5A47
+0xD4EB = 0x5A51
+0xD4EC = 0x5A56
+0xD4ED = 0x5A42
+0xD4EE = 0x5A5C
+0xD4EF = 0x5B72
+0xD4F0 = 0x5B6E
+0xD4F1 = 0x5BC1
+0xD4F2 = 0x5BC0
+0xD4F3 = 0x5C59
+0xD4F4 = 0x5D1E
+0xD4F5 = 0x5D0B
+0xD4F6 = 0x5D1D
+0xD4F7 = 0x5D1A
+0xD4F8 = 0x5D20
+0xD4F9 = 0x5D0C
+0xD4FA = 0x5D28
+0xD4FB = 0x5D0D
+0xD4FC = 0x5D26
+0xD4FD = 0x5D25
+0xD4FE = 0x5D0F
+0xD540 = 0x5D30
+0xD541 = 0x5D12
+0xD542 = 0x5D23
+0xD543 = 0x5D1F
+0xD544 = 0x5D2E
+0xD545 = 0x5E3E
+0xD546 = 0x5E34
+0xD547 = 0x5EB1
+0xD548 = 0x5EB4
+0xD549 = 0x5EB9
+0xD54A = 0x5EB2
+0xD54B = 0x5EB3
+0xD54C = 0x5F36
+0xD54D = 0x5F38
+0xD54E = 0x5F9B
+0xD54F = 0x5F96
+0xD550 = 0x5F9F
+0xD551 = 0x608A
+0xD552 = 0x6090
+0xD553 = 0x6086
+0xD554 = 0x60BE
+0xD555 = 0x60B0
+0xD556 = 0x60BA
+0xD557 = 0x60D3
+0xD558 = 0x60D4
+0xD559 = 0x60CF
+0xD55A = 0x60E4
+0xD55B = 0x60D9
+0xD55C = 0x60DD
+0xD55D = 0x60C8
+0xD55E = 0x60B1
+0xD55F = 0x60DB
+0xD560 = 0x60B7
+0xD561 = 0x60CA
+0xD562 = 0x60BF
+0xD563 = 0x60C3
+0xD564 = 0x60CD
+0xD565 = 0x60C0
+0xD566 = 0x6332
+0xD567 = 0x6365
+0xD568 = 0x638A
+0xD569 = 0x6382
+0xD56A = 0x637D
+0xD56B = 0x63BD
+0xD56C = 0x639E
+0xD56D = 0x63AD
+0xD56E = 0x639D
+0xD56F = 0x6397
+0xD570 = 0x63AB
+0xD571 = 0x638E
+0xD572 = 0x636F
+0xD573 = 0x6387
+0xD574 = 0x6390
+0xD575 = 0x636E
+0xD576 = 0x63AF
+0xD577 = 0x6375
+0xD578 = 0x639C
+0xD579 = 0x636D
+0xD57A = 0x63AE
+0xD57B = 0x637C
+0xD57C = 0x63A4
+0xD57D = 0x633B
+0xD57E = 0x639F
+0xD5A1 = 0x6378
+0xD5A2 = 0x6385
+0xD5A3 = 0x6381
+0xD5A4 = 0x6391
+0xD5A5 = 0x638D
+0xD5A6 = 0x6370
+0xD5A7 = 0x6553
+0xD5A8 = 0x65CD
+0xD5A9 = 0x6665
+0xD5AA = 0x6661
+0xD5AB = 0x665B
+0xD5AC = 0x6659
+0xD5AD = 0x665C
+0xD5AE = 0x6662
+0xD5AF = 0x6718
+0xD5B0 = 0x6879
+0xD5B1 = 0x6887
+0xD5B2 = 0x6890
+0xD5B3 = 0x689C
+0xD5B4 = 0x686D
+0xD5B5 = 0x686E
+0xD5B6 = 0x68AE
+0xD5B7 = 0x68AB
+0xD5B8 = 0x6956
+0xD5B9 = 0x686F
+0xD5BA = 0x68A3
+0xD5BB = 0x68AC
+0xD5BC = 0x68A9
+0xD5BD = 0x6875
+0xD5BE = 0x6874
+0xD5BF = 0x68B2
+0xD5C0 = 0x688F
+0xD5C1 = 0x6877
+0xD5C2 = 0x6892
+0xD5C3 = 0x687C
+0xD5C4 = 0x686B
+0xD5C5 = 0x6872
+0xD5C6 = 0x68AA
+0xD5C7 = 0x6880
+0xD5C8 = 0x6871
+0xD5C9 = 0x687E
+0xD5CA = 0x689B
+0xD5CB = 0x6896
+0xD5CC = 0x688B
+0xD5CD = 0x68A0
+0xD5CE = 0x6889
+0xD5CF = 0x68A4
+0xD5D0 = 0x6878
+0xD5D1 = 0x687B
+0xD5D2 = 0x6891
+0xD5D3 = 0x688C
+0xD5D4 = 0x688A
+0xD5D5 = 0x687D
+0xD5D6 = 0x6B36
+0xD5D7 = 0x6B33
+0xD5D8 = 0x6B37
+0xD5D9 = 0x6B38
+0xD5DA = 0x6B91
+0xD5DB = 0x6B8F
+0xD5DC = 0x6B8D
+0xD5DD = 0x6B8E
+0xD5DE = 0x6B8C
+0xD5DF = 0x6C2A
+0xD5E0 = 0x6DC0
+0xD5E1 = 0x6DAB
+0xD5E2 = 0x6DB4
+0xD5E3 = 0x6DB3
+0xD5E4 = 0x6E74
+0xD5E5 = 0x6DAC
+0xD5E6 = 0x6DE9
+0xD5E7 = 0x6DE2
+0xD5E8 = 0x6DB7
+0xD5E9 = 0x6DF6
+0xD5EA = 0x6DD4
+0xD5EB = 0x6E00
+0xD5EC = 0x6DC8
+0xD5ED = 0x6DE0
+0xD5EE = 0x6DDF
+0xD5EF = 0x6DD6
+0xD5F0 = 0x6DBE
+0xD5F1 = 0x6DE5
+0xD5F2 = 0x6DDC
+0xD5F3 = 0x6DDD
+0xD5F4 = 0x6DDB
+0xD5F5 = 0x6DF4
+0xD5F6 = 0x6DCA
+0xD5F7 = 0x6DBD
+0xD5F8 = 0x6DED
+0xD5F9 = 0x6DF0
+0xD5FA = 0x6DBA
+0xD5FB = 0x6DD5
+0xD5FC = 0x6DC2
+0xD5FD = 0x6DCF
+0xD5FE = 0x6DC9
+0xD640 = 0x6DD0
+0xD641 = 0x6DF2
+0xD642 = 0x6DD3
+0xD643 = 0x6DFD
+0xD644 = 0x6DD7
+0xD645 = 0x6DCD
+0xD646 = 0x6DE3
+0xD647 = 0x6DBB
+0xD648 = 0x70FA
+0xD649 = 0x710D
+0xD64A = 0x70F7
+0xD64B = 0x7117
+0xD64C = 0x70F4
+0xD64D = 0x710C
+0xD64E = 0x70F0
+0xD64F = 0x7104
+0xD650 = 0x70F3
+0xD651 = 0x7110
+0xD652 = 0x70FC
+0xD653 = 0x70FF
+0xD654 = 0x7106
+0xD655 = 0x7113
+0xD656 = 0x7100
+0xD657 = 0x70F8
+0xD658 = 0x70F6
+0xD659 = 0x710B
+0xD65A = 0x7102
+0xD65B = 0x710E
+0xD65C = 0x727E
+0xD65D = 0x727B
+0xD65E = 0x727C
+0xD65F = 0x727F
+0xD660 = 0x731D
+0xD661 = 0x7317
+0xD662 = 0x7307
+0xD663 = 0x7311
+0xD664 = 0x7318
+0xD665 = 0x730A
+0xD666 = 0x7308
+0xD667 = 0x72FF
+0xD668 = 0x730F
+0xD669 = 0x731E
+0xD66A = 0x7388
+0xD66B = 0x73F6
+0xD66C = 0x73F8
+0xD66D = 0x73F5
+0xD66E = 0x7404
+0xD66F = 0x7401
+0xD670 = 0x73FD
+0xD671 = 0x7407
+0xD672 = 0x7400
+0xD673 = 0x73FA
+0xD674 = 0x73FC
+0xD675 = 0x73FF
+0xD676 = 0x740C
+0xD677 = 0x740B
+0xD678 = 0x73F4
+0xD679 = 0x7408
+0xD67A = 0x7564
+0xD67B = 0x7563
+0xD67C = 0x75CE
+0xD67D = 0x75D2
+0xD67E = 0x75CF
+0xD6A1 = 0x75CB
+0xD6A2 = 0x75CC
+0xD6A3 = 0x75D1
+0xD6A4 = 0x75D0
+0xD6A5 = 0x768F
+0xD6A6 = 0x7689
+0xD6A7 = 0x76D3
+0xD6A8 = 0x7739
+0xD6A9 = 0x772F
+0xD6AA = 0x772D
+0xD6AB = 0x7731
+0xD6AC = 0x7732
+0xD6AD = 0x7734
+0xD6AE = 0x7733
+0xD6AF = 0x773D
+0xD6B0 = 0x7725
+0xD6B1 = 0x773B
+0xD6B2 = 0x7735
+0xD6B3 = 0x7848
+0xD6B4 = 0x7852
+0xD6B5 = 0x7849
+0xD6B6 = 0x784D
+0xD6B7 = 0x784A
+0xD6B8 = 0x784C
+0xD6B9 = 0x7826
+0xD6BA = 0x7845
+0xD6BB = 0x7850
+0xD6BC = 0x7964
+0xD6BD = 0x7967
+0xD6BE = 0x7969
+0xD6BF = 0x796A
+0xD6C0 = 0x7963
+0xD6C1 = 0x796B
+0xD6C2 = 0x7961
+0xD6C3 = 0x79BB
+0xD6C4 = 0x79FA
+0xD6C5 = 0x79F8
+0xD6C6 = 0x79F6
+0xD6C7 = 0x79F7
+0xD6C8 = 0x7A8F
+0xD6C9 = 0x7A94
+0xD6CA = 0x7A90
+0xD6CB = 0x7B35
+0xD6CC = 0x7B47
+0xD6CD = 0x7B34
+0xD6CE = 0x7B25
+0xD6CF = 0x7B30
+0xD6D0 = 0x7B22
+0xD6D1 = 0x7B24
+0xD6D2 = 0x7B33
+0xD6D3 = 0x7B18
+0xD6D4 = 0x7B2A
+0xD6D5 = 0x7B1D
+0xD6D6 = 0x7B31
+0xD6D7 = 0x7B2B
+0xD6D8 = 0x7B2D
+0xD6D9 = 0x7B2F
+0xD6DA = 0x7B32
+0xD6DB = 0x7B38
+0xD6DC = 0x7B1A
+0xD6DD = 0x7B23
+0xD6DE = 0x7C94
+0xD6DF = 0x7C98
+0xD6E0 = 0x7C96
+0xD6E1 = 0x7CA3
+0xD6E2 = 0x7D35
+0xD6E3 = 0x7D3D
+0xD6E4 = 0x7D38
+0xD6E5 = 0x7D36
+0xD6E6 = 0x7D3A
+0xD6E7 = 0x7D45
+0xD6E8 = 0x7D2C
+0xD6E9 = 0x7D29
+0xD6EA = 0x7D41
+0xD6EB = 0x7D47
+0xD6EC = 0x7D3E
+0xD6ED = 0x7D3F
+0xD6EE = 0x7D4A
+0xD6EF = 0x7D3B
+0xD6F0 = 0x7D28
+0xD6F1 = 0x7F63
+0xD6F2 = 0x7F95
+0xD6F3 = 0x7F9C
+0xD6F4 = 0x7F9D
+0xD6F5 = 0x7F9B
+0xD6F6 = 0x7FCA
+0xD6F7 = 0x7FCB
+0xD6F8 = 0x7FCD
+0xD6F9 = 0x7FD0
+0xD6FA = 0x7FD1
+0xD6FB = 0x7FC7
+0xD6FC = 0x7FCF
+0xD6FD = 0x7FC9
+0xD6FE = 0x801F
+0xD740 = 0x801E
+0xD741 = 0x801B
+0xD742 = 0x8047
+0xD743 = 0x8043
+0xD744 = 0x8048
+0xD745 = 0x8118
+0xD746 = 0x8125
+0xD747 = 0x8119
+0xD748 = 0x811B
+0xD749 = 0x812D
+0xD74A = 0x811F
+0xD74B = 0x812C
+0xD74C = 0x811E
+0xD74D = 0x8121
+0xD74E = 0x8115
+0xD74F = 0x8127
+0xD750 = 0x811D
+0xD751 = 0x8122
+0xD752 = 0x8211
+0xD753 = 0x8238
+0xD754 = 0x8233
+0xD755 = 0x823A
+0xD756 = 0x8234
+0xD757 = 0x8232
+0xD758 = 0x8274
+0xD759 = 0x8390
+0xD75A = 0x83A3
+0xD75B = 0x83A8
+0xD75C = 0x838D
+0xD75D = 0x837A
+0xD75E = 0x8373
+0xD75F = 0x83A4
+0xD760 = 0x8374
+0xD761 = 0x838F
+0xD762 = 0x8381
+0xD763 = 0x8395
+0xD764 = 0x8399
+0xD765 = 0x8375
+0xD766 = 0x8394
+0xD767 = 0x83A9
+0xD768 = 0x837D
+0xD769 = 0x8383
+0xD76A = 0x838C
+0xD76B = 0x839D
+0xD76C = 0x839B
+0xD76D = 0x83AA
+0xD76E = 0x838B
+0xD76F = 0x837E
+0xD770 = 0x83A5
+0xD771 = 0x83AF
+0xD772 = 0x8388
+0xD773 = 0x8397
+0xD774 = 0x83B0
+0xD775 = 0x837F
+0xD776 = 0x83A6
+0xD777 = 0x8387
+0xD778 = 0x83AE
+0xD779 = 0x8376
+0xD77A = 0x839A
+0xD77B = 0x8659
+0xD77C = 0x8656
+0xD77D = 0x86BF
+0xD77E = 0x86B7
+0xD7A1 = 0x86C2
+0xD7A2 = 0x86C1
+0xD7A3 = 0x86C5
+0xD7A4 = 0x86BA
+0xD7A5 = 0x86B0
+0xD7A6 = 0x86C8
+0xD7A7 = 0x86B9
+0xD7A8 = 0x86B3
+0xD7A9 = 0x86B8
+0xD7AA = 0x86CC
+0xD7AB = 0x86B4
+0xD7AC = 0x86BB
+0xD7AD = 0x86BC
+0xD7AE = 0x86C3
+0xD7AF = 0x86BD
+0xD7B0 = 0x86BE
+0xD7B1 = 0x8852
+0xD7B2 = 0x8889
+0xD7B3 = 0x8895
+0xD7B4 = 0x88A8
+0xD7B5 = 0x88A2
+0xD7B6 = 0x88AA
+0xD7B7 = 0x889A
+0xD7B8 = 0x8891
+0xD7B9 = 0x88A1
+0xD7BA = 0x889F
+0xD7BB = 0x8898
+0xD7BC = 0x88A7
+0xD7BD = 0x8899
+0xD7BE = 0x889B
+0xD7BF = 0x8897
+0xD7C0 = 0x88A4
+0xD7C1 = 0x88AC
+0xD7C2 = 0x888C
+0xD7C3 = 0x8893
+0xD7C4 = 0x888E
+0xD7C5 = 0x8982
+0xD7C6 = 0x89D6
+0xD7C7 = 0x89D9
+0xD7C8 = 0x89D5
+0xD7C9 = 0x8A30
+0xD7CA = 0x8A27
+0xD7CB = 0x8A2C
+0xD7CC = 0x8A1E
+0xD7CD = 0x8C39
+0xD7CE = 0x8C3B
+0xD7CF = 0x8C5C
+0xD7D0 = 0x8C5D
+0xD7D1 = 0x8C7D
+0xD7D2 = 0x8CA5
+0xD7D3 = 0x8D7D
+0xD7D4 = 0x8D7B
+0xD7D5 = 0x8D79
+0xD7D6 = 0x8DBC
+0xD7D7 = 0x8DC2
+0xD7D8 = 0x8DB9
+0xD7D9 = 0x8DBF
+0xD7DA = 0x8DC1
+0xD7DB = 0x8ED8
+0xD7DC = 0x8EDE
+0xD7DD = 0x8EDD
+0xD7DE = 0x8EDC
+0xD7DF = 0x8ED7
+0xD7E0 = 0x8EE0
+0xD7E1 = 0x8EE1
+0xD7E2 = 0x9024
+0xD7E3 = 0x900B
+0xD7E4 = 0x9011
+0xD7E5 = 0x901C
+0xD7E6 = 0x900C
+0xD7E7 = 0x9021
+0xD7E8 = 0x90EF
+0xD7E9 = 0x90EA
+0xD7EA = 0x90F0
+0xD7EB = 0x90F4
+0xD7EC = 0x90F2
+0xD7ED = 0x90F3
+0xD7EE = 0x90D4
+0xD7EF = 0x90EB
+0xD7F0 = 0x90EC
+0xD7F1 = 0x90E9
+0xD7F2 = 0x9156
+0xD7F3 = 0x9158
+0xD7F4 = 0x915A
+0xD7F5 = 0x9153
+0xD7F6 = 0x9155
+0xD7F7 = 0x91EC
+0xD7F8 = 0x91F4
+0xD7F9 = 0x91F1
+0xD7FA = 0x91F3
+0xD7FB = 0x91F8
+0xD7FC = 0x91E4
+0xD7FD = 0x91F9
+0xD7FE = 0x91EA
+0xD840 = 0x91EB
+0xD841 = 0x91F7
+0xD842 = 0x91E8
+0xD843 = 0x91EE
+0xD844 = 0x957A
+0xD845 = 0x9586
+0xD846 = 0x9588
+0xD847 = 0x967C
+0xD848 = 0x966D
+0xD849 = 0x966B
+0xD84A = 0x9671
+0xD84B = 0x966F
+0xD84C = 0x96BF
+0xD84D = 0x976A
+0xD84E = 0x9804
+0xD84F = 0x98E5
+0xD850 = 0x9997
+0xD851 = 0x509B
+0xD852 = 0x5095
+0xD853 = 0x5094
+0xD854 = 0x509E
+0xD855 = 0x508B
+0xD856 = 0x50A3
+0xD857 = 0x5083
+0xD858 = 0x508C
+0xD859 = 0x508E
+0xD85A = 0x509D
+0xD85B = 0x5068
+0xD85C = 0x509C
+0xD85D = 0x5092
+0xD85E = 0x5082
+0xD85F = 0x5087
+0xD860 = 0x515F
+0xD861 = 0x51D4
+0xD862 = 0x5312
+0xD863 = 0x5311
+0xD864 = 0x53A4
+0xD865 = 0x53A7
+0xD866 = 0x5591
+0xD867 = 0x55A8
+0xD868 = 0x55A5
+0xD869 = 0x55AD
+0xD86A = 0x5577
+0xD86B = 0x5645
+0xD86C = 0x55A2
+0xD86D = 0x5593
+0xD86E = 0x5588
+0xD86F = 0x558F
+0xD870 = 0x55B5
+0xD871 = 0x5581
+0xD872 = 0x55A3
+0xD873 = 0x5592
+0xD874 = 0x55A4
+0xD875 = 0x557D
+0xD876 = 0x558C
+0xD877 = 0x55A6
+0xD878 = 0x557F
+0xD879 = 0x5595
+0xD87A = 0x55A1
+0xD87B = 0x558E
+0xD87C = 0x570C
+0xD87D = 0x5829
+0xD87E = 0x5837
+0xD8A1 = 0x5819
+0xD8A2 = 0x581E
+0xD8A3 = 0x5827
+0xD8A4 = 0x5823
+0xD8A5 = 0x5828
+0xD8A6 = 0x57F5
+0xD8A7 = 0x5848
+0xD8A8 = 0x5825
+0xD8A9 = 0x581C
+0xD8AA = 0x581B
+0xD8AB = 0x5833
+0xD8AC = 0x583F
+0xD8AD = 0x5836
+0xD8AE = 0x582E
+0xD8AF = 0x5839
+0xD8B0 = 0x5838
+0xD8B1 = 0x582D
+0xD8B2 = 0x582C
+0xD8B3 = 0x583B
+0xD8B4 = 0x5961
+0xD8B5 = 0x5AAF
+0xD8B6 = 0x5A94
+0xD8B7 = 0x5A9F
+0xD8B8 = 0x5A7A
+0xD8B9 = 0x5AA2
+0xD8BA = 0x5A9E
+0xD8BB = 0x5A78
+0xD8BC = 0x5AA6
+0xD8BD = 0x5A7C
+0xD8BE = 0x5AA5
+0xD8BF = 0x5AAC
+0xD8C0 = 0x5A95
+0xD8C1 = 0x5AAE
+0xD8C2 = 0x5A37
+0xD8C3 = 0x5A84
+0xD8C4 = 0x5A8A
+0xD8C5 = 0x5A97
+0xD8C6 = 0x5A83
+0xD8C7 = 0x5A8B
+0xD8C8 = 0x5AA9
+0xD8C9 = 0x5A7B
+0xD8CA = 0x5A7D
+0xD8CB = 0x5A8C
+0xD8CC = 0x5A9C
+0xD8CD = 0x5A8F
+0xD8CE = 0x5A93
+0xD8CF = 0x5A9D
+0xD8D0 = 0x5BEA
+0xD8D1 = 0x5BCD
+0xD8D2 = 0x5BCB
+0xD8D3 = 0x5BD4
+0xD8D4 = 0x5BD1
+0xD8D5 = 0x5BCA
+0xD8D6 = 0x5BCE
+0xD8D7 = 0x5C0C
+0xD8D8 = 0x5C30
+0xD8D9 = 0x5D37
+0xD8DA = 0x5D43
+0xD8DB = 0x5D6B
+0xD8DC = 0x5D41
+0xD8DD = 0x5D4B
+0xD8DE = 0x5D3F
+0xD8DF = 0x5D35
+0xD8E0 = 0x5D51
+0xD8E1 = 0x5D4E
+0xD8E2 = 0x5D55
+0xD8E3 = 0x5D33
+0xD8E4 = 0x5D3A
+0xD8E5 = 0x5D52
+0xD8E6 = 0x5D3D
+0xD8E7 = 0x5D31
+0xD8E8 = 0x5D59
+0xD8E9 = 0x5D42
+0xD8EA = 0x5D39
+0xD8EB = 0x5D49
+0xD8EC = 0x5D38
+0xD8ED = 0x5D3C
+0xD8EE = 0x5D32
+0xD8EF = 0x5D36
+0xD8F0 = 0x5D40
+0xD8F1 = 0x5D45
+0xD8F2 = 0x5E44
+0xD8F3 = 0x5E41
+0xD8F4 = 0x5F58
+0xD8F5 = 0x5FA6
+0xD8F6 = 0x5FA5
+0xD8F7 = 0x5FAB
+0xD8F8 = 0x60C9
+0xD8F9 = 0x60B9
+0xD8FA = 0x60CC
+0xD8FB = 0x60E2
+0xD8FC = 0x60CE
+0xD8FD = 0x60C4
+0xD8FE = 0x6114
+0xD940 = 0x60F2
+0xD941 = 0x610A
+0xD942 = 0x6116
+0xD943 = 0x6105
+0xD944 = 0x60F5
+0xD945 = 0x6113
+0xD946 = 0x60F8
+0xD947 = 0x60FC
+0xD948 = 0x60FE
+0xD949 = 0x60C1
+0xD94A = 0x6103
+0xD94B = 0x6118
+0xD94C = 0x611D
+0xD94D = 0x6110
+0xD94E = 0x60FF
+0xD94F = 0x6104
+0xD950 = 0x610B
+0xD951 = 0x624A
+0xD952 = 0x6394
+0xD953 = 0x63B1
+0xD954 = 0x63B0
+0xD955 = 0x63CE
+0xD956 = 0x63E5
+0xD957 = 0x63E8
+0xD958 = 0x63EF
+0xD959 = 0x63C3
+0xD95A = 0x649D
+0xD95B = 0x63F3
+0xD95C = 0x63CA
+0xD95D = 0x63E0
+0xD95E = 0x63F6
+0xD95F = 0x63D5
+0xD960 = 0x63F2
+0xD961 = 0x63F5
+0xD962 = 0x6461
+0xD963 = 0x63DF
+0xD964 = 0x63BE
+0xD965 = 0x63DD
+0xD966 = 0x63DC
+0xD967 = 0x63C4
+0xD968 = 0x63D8
+0xD969 = 0x63D3
+0xD96A = 0x63C2
+0xD96B = 0x63C7
+0xD96C = 0x63CC
+0xD96D = 0x63CB
+0xD96E = 0x63C8
+0xD96F = 0x63F0
+0xD970 = 0x63D7
+0xD971 = 0x63D9
+0xD972 = 0x6532
+0xD973 = 0x6567
+0xD974 = 0x656A
+0xD975 = 0x6564
+0xD976 = 0x655C
+0xD977 = 0x6568
+0xD978 = 0x6565
+0xD979 = 0x658C
+0xD97A = 0x659D
+0xD97B = 0x659E
+0xD97C = 0x65AE
+0xD97D = 0x65D0
+0xD97E = 0x65D2
+0xD9A1 = 0x667C
+0xD9A2 = 0x666C
+0xD9A3 = 0x667B
+0xD9A4 = 0x6680
+0xD9A5 = 0x6671
+0xD9A6 = 0x6679
+0xD9A7 = 0x666A
+0xD9A8 = 0x6672
+0xD9A9 = 0x6701
+0xD9AA = 0x690C
+0xD9AB = 0x68D3
+0xD9AC = 0x6904
+0xD9AD = 0x68DC
+0xD9AE = 0x692A
+0xD9AF = 0x68EC
+0xD9B0 = 0x68EA
+0xD9B1 = 0x68F1
+0xD9B2 = 0x690F
+0xD9B3 = 0x68D6
+0xD9B4 = 0x68F7
+0xD9B5 = 0x68EB
+0xD9B6 = 0x68E4
+0xD9B7 = 0x68F6
+0xD9B8 = 0x6913
+0xD9B9 = 0x6910
+0xD9BA = 0x68F3
+0xD9BB = 0x68E1
+0xD9BC = 0x6907
+0xD9BD = 0x68CC
+0xD9BE = 0x6908
+0xD9BF = 0x6970
+0xD9C0 = 0x68B4
+0xD9C1 = 0x6911
+0xD9C2 = 0x68EF
+0xD9C3 = 0x68C6
+0xD9C4 = 0x6914
+0xD9C5 = 0x68F8
+0xD9C6 = 0x68D0
+0xD9C7 = 0x68FD
+0xD9C8 = 0x68FC
+0xD9C9 = 0x68E8
+0xD9CA = 0x690B
+0xD9CB = 0x690A
+0xD9CC = 0x6917
+0xD9CD = 0x68CE
+0xD9CE = 0x68C8
+0xD9CF = 0x68DD
+0xD9D0 = 0x68DE
+0xD9D1 = 0x68E6
+0xD9D2 = 0x68F4
+0xD9D3 = 0x68D1
+0xD9D4 = 0x6906
+0xD9D5 = 0x68D4
+0xD9D6 = 0x68E9
+0xD9D7 = 0x6915
+0xD9D8 = 0x6925
+0xD9D9 = 0x68C7
+0xD9DA = 0x6B39
+0xD9DB = 0x6B3B
+0xD9DC = 0x6B3F
+0xD9DD = 0x6B3C
+0xD9DE = 0x6B94
+0xD9DF = 0x6B97
+0xD9E0 = 0x6B99
+0xD9E1 = 0x6B95
+0xD9E2 = 0x6BBD
+0xD9E3 = 0x6BF0
+0xD9E4 = 0x6BF2
+0xD9E5 = 0x6BF3
+0xD9E6 = 0x6C30
+0xD9E7 = 0x6DFC
+0xD9E8 = 0x6E46
+0xD9E9 = 0x6E47
+0xD9EA = 0x6E1F
+0xD9EB = 0x6E49
+0xD9EC = 0x6E88
+0xD9ED = 0x6E3C
+0xD9EE = 0x6E3D
+0xD9EF = 0x6E45
+0xD9F0 = 0x6E62
+0xD9F1 = 0x6E2B
+0xD9F2 = 0x6E3F
+0xD9F3 = 0x6E41
+0xD9F4 = 0x6E5D
+0xD9F5 = 0x6E73
+0xD9F6 = 0x6E1C
+0xD9F7 = 0x6E33
+0xD9F8 = 0x6E4B
+0xD9F9 = 0x6E40
+0xD9FA = 0x6E51
+0xD9FB = 0x6E3B
+0xD9FC = 0x6E03
+0xD9FD = 0x6E2E
+0xD9FE = 0x6E5E
+0xDA40 = 0x6E68
+0xDA41 = 0x6E5C
+0xDA42 = 0x6E61
+0xDA43 = 0x6E31
+0xDA44 = 0x6E28
+0xDA45 = 0x6E60
+0xDA46 = 0x6E71
+0xDA47 = 0x6E6B
+0xDA48 = 0x6E39
+0xDA49 = 0x6E22
+0xDA4A = 0x6E30
+0xDA4B = 0x6E53
+0xDA4C = 0x6E65
+0xDA4D = 0x6E27
+0xDA4E = 0x6E78
+0xDA4F = 0x6E64
+0xDA50 = 0x6E77
+0xDA51 = 0x6E55
+0xDA52 = 0x6E79
+0xDA53 = 0x6E52
+0xDA54 = 0x6E66
+0xDA55 = 0x6E35
+0xDA56 = 0x6E36
+0xDA57 = 0x6E5A
+0xDA58 = 0x7120
+0xDA59 = 0x711E
+0xDA5A = 0x712F
+0xDA5B = 0x70FB
+0xDA5C = 0x712E
+0xDA5D = 0x7131
+0xDA5E = 0x7123
+0xDA5F = 0x7125
+0xDA60 = 0x7122
+0xDA61 = 0x7132
+0xDA62 = 0x711F
+0xDA63 = 0x7128
+0xDA64 = 0x713A
+0xDA65 = 0x711B
+0xDA66 = 0x724B
+0xDA67 = 0x725A
+0xDA68 = 0x7288
+0xDA69 = 0x7289
+0xDA6A = 0x7286
+0xDA6B = 0x7285
+0xDA6C = 0x728B
+0xDA6D = 0x7312
+0xDA6E = 0x730B
+0xDA6F = 0x7330
+0xDA70 = 0x7322
+0xDA71 = 0x7331
+0xDA72 = 0x7333
+0xDA73 = 0x7327
+0xDA74 = 0x7332
+0xDA75 = 0x732D
+0xDA76 = 0x7326
+0xDA77 = 0x7323
+0xDA78 = 0x7335
+0xDA79 = 0x730C
+0xDA7A = 0x742E
+0xDA7B = 0x742C
+0xDA7C = 0x7430
+0xDA7D = 0x742B
+0xDA7E = 0x7416
+0xDAA1 = 0x741A
+0xDAA2 = 0x7421
+0xDAA3 = 0x742D
+0xDAA4 = 0x7431
+0xDAA5 = 0x7424
+0xDAA6 = 0x7423
+0xDAA7 = 0x741D
+0xDAA8 = 0x7429
+0xDAA9 = 0x7420
+0xDAAA = 0x7432
+0xDAAB = 0x74FB
+0xDAAC = 0x752F
+0xDAAD = 0x756F
+0xDAAE = 0x756C
+0xDAAF = 0x75E7
+0xDAB0 = 0x75DA
+0xDAB1 = 0x75E1
+0xDAB2 = 0x75E6
+0xDAB3 = 0x75DD
+0xDAB4 = 0x75DF
+0xDAB5 = 0x75E4
+0xDAB6 = 0x75D7
+0xDAB7 = 0x7695
+0xDAB8 = 0x7692
+0xDAB9 = 0x76DA
+0xDABA = 0x7746
+0xDABB = 0x7747
+0xDABC = 0x7744
+0xDABD = 0x774D
+0xDABE = 0x7745
+0xDABF = 0x774A
+0xDAC0 = 0x774E
+0xDAC1 = 0x774B
+0xDAC2 = 0x774C
+0xDAC3 = 0x77DE
+0xDAC4 = 0x77EC
+0xDAC5 = 0x7860
+0xDAC6 = 0x7864
+0xDAC7 = 0x7865
+0xDAC8 = 0x785C
+0xDAC9 = 0x786D
+0xDACA = 0x7871
+0xDACB = 0x786A
+0xDACC = 0x786E
+0xDACD = 0x7870
+0xDACE = 0x7869
+0xDACF = 0x7868
+0xDAD0 = 0x785E
+0xDAD1 = 0x7862
+0xDAD2 = 0x7974
+0xDAD3 = 0x7973
+0xDAD4 = 0x7972
+0xDAD5 = 0x7970
+0xDAD6 = 0x7A02
+0xDAD7 = 0x7A0A
+0xDAD8 = 0x7A03
+0xDAD9 = 0x7A0C
+0xDADA = 0x7A04
+0xDADB = 0x7A99
+0xDADC = 0x7AE6
+0xDADD = 0x7AE4
+0xDADE = 0x7B4A
+0xDADF = 0x7B3B
+0xDAE0 = 0x7B44
+0xDAE1 = 0x7B48
+0xDAE2 = 0x7B4C
+0xDAE3 = 0x7B4E
+0xDAE4 = 0x7B40
+0xDAE5 = 0x7B58
+0xDAE6 = 0x7B45
+0xDAE7 = 0x7CA2
+0xDAE8 = 0x7C9E
+0xDAE9 = 0x7CA8
+0xDAEA = 0x7CA1
+0xDAEB = 0x7D58
+0xDAEC = 0x7D6F
+0xDAED = 0x7D63
+0xDAEE = 0x7D53
+0xDAEF = 0x7D56
+0xDAF0 = 0x7D67
+0xDAF1 = 0x7D6A
+0xDAF2 = 0x7D4F
+0xDAF3 = 0x7D6D
+0xDAF4 = 0x7D5C
+0xDAF5 = 0x7D6B
+0xDAF6 = 0x7D52
+0xDAF7 = 0x7D54
+0xDAF8 = 0x7D69
+0xDAF9 = 0x7D51
+0xDAFA = 0x7D5F
+0xDAFB = 0x7D4E
+0xDAFC = 0x7F3E
+0xDAFD = 0x7F3F
+0xDAFE = 0x7F65
+0xDB40 = 0x7F66
+0xDB41 = 0x7FA2
+0xDB42 = 0x7FA0
+0xDB43 = 0x7FA1
+0xDB44 = 0x7FD7
+0xDB45 = 0x8051
+0xDB46 = 0x804F
+0xDB47 = 0x8050
+0xDB48 = 0x80FE
+0xDB49 = 0x80D4
+0xDB4A = 0x8143
+0xDB4B = 0x814A
+0xDB4C = 0x8152
+0xDB4D = 0x814F
+0xDB4E = 0x8147
+0xDB4F = 0x813D
+0xDB50 = 0x814D
+0xDB51 = 0x813A
+0xDB52 = 0x81E6
+0xDB53 = 0x81EE
+0xDB54 = 0x81F7
+0xDB55 = 0x81F8
+0xDB56 = 0x81F9
+0xDB57 = 0x8204
+0xDB58 = 0x823C
+0xDB59 = 0x823D
+0xDB5A = 0x823F
+0xDB5B = 0x8275
+0xDB5C = 0x833B
+0xDB5D = 0x83CF
+0xDB5E = 0x83F9
+0xDB5F = 0x8423
+0xDB60 = 0x83C0
+0xDB61 = 0x83E8
+0xDB62 = 0x8412
+0xDB63 = 0x83E7
+0xDB64 = 0x83E4
+0xDB65 = 0x83FC
+0xDB66 = 0x83F6
+0xDB67 = 0x8410
+0xDB68 = 0x83C6
+0xDB69 = 0x83C8
+0xDB6A = 0x83EB
+0xDB6B = 0x83E3
+0xDB6C = 0x83BF
+0xDB6D = 0x8401
+0xDB6E = 0x83DD
+0xDB6F = 0x83E5
+0xDB70 = 0x83D8
+0xDB71 = 0x83FF
+0xDB72 = 0x83E1
+0xDB73 = 0x83CB
+0xDB74 = 0x83CE
+0xDB75 = 0x83D6
+0xDB76 = 0x83F5
+0xDB77 = 0x83C9
+0xDB78 = 0x8409
+0xDB79 = 0x840F
+0xDB7A = 0x83DE
+0xDB7B = 0x8411
+0xDB7C = 0x8406
+0xDB7D = 0x83C2
+0xDB7E = 0x83F3
+0xDBA1 = 0x83D5
+0xDBA2 = 0x83FA
+0xDBA3 = 0x83C7
+0xDBA4 = 0x83D1
+0xDBA5 = 0x83EA
+0xDBA6 = 0x8413
+0xDBA7 = 0x83C3
+0xDBA8 = 0x83EC
+0xDBA9 = 0x83EE
+0xDBAA = 0x83C4
+0xDBAB = 0x83FB
+0xDBAC = 0x83D7
+0xDBAD = 0x83E2
+0xDBAE = 0x841B
+0xDBAF = 0x83DB
+0xDBB0 = 0x83FE
+0xDBB1 = 0x86D8
+0xDBB2 = 0x86E2
+0xDBB3 = 0x86E6
+0xDBB4 = 0x86D3
+0xDBB5 = 0x86E3
+0xDBB6 = 0x86DA
+0xDBB7 = 0x86EA
+0xDBB8 = 0x86DD
+0xDBB9 = 0x86EB
+0xDBBA = 0x86DC
+0xDBBB = 0x86EC
+0xDBBC = 0x86E9
+0xDBBD = 0x86D7
+0xDBBE = 0x86E8
+0xDBBF = 0x86D1
+0xDBC0 = 0x8848
+0xDBC1 = 0x8856
+0xDBC2 = 0x8855
+0xDBC3 = 0x88BA
+0xDBC4 = 0x88D7
+0xDBC5 = 0x88B9
+0xDBC6 = 0x88B8
+0xDBC7 = 0x88C0
+0xDBC8 = 0x88BE
+0xDBC9 = 0x88B6
+0xDBCA = 0x88BC
+0xDBCB = 0x88B7
+0xDBCC = 0x88BD
+0xDBCD = 0x88B2
+0xDBCE = 0x8901
+0xDBCF = 0x88C9
+0xDBD0 = 0x8995
+0xDBD1 = 0x8998
+0xDBD2 = 0x8997
+0xDBD3 = 0x89DD
+0xDBD4 = 0x89DA
+0xDBD5 = 0x89DB
+0xDBD6 = 0x8A4E
+0xDBD7 = 0x8A4D
+0xDBD8 = 0x8A39
+0xDBD9 = 0x8A59
+0xDBDA = 0x8A40
+0xDBDB = 0x8A57
+0xDBDC = 0x8A58
+0xDBDD = 0x8A44
+0xDBDE = 0x8A45
+0xDBDF = 0x8A52
+0xDBE0 = 0x8A48
+0xDBE1 = 0x8A51
+0xDBE2 = 0x8A4A
+0xDBE3 = 0x8A4C
+0xDBE4 = 0x8A4F
+0xDBE5 = 0x8C5F
+0xDBE6 = 0x8C81
+0xDBE7 = 0x8C80
+0xDBE8 = 0x8CBA
+0xDBE9 = 0x8CBE
+0xDBEA = 0x8CB0
+0xDBEB = 0x8CB9
+0xDBEC = 0x8CB5
+0xDBED = 0x8D84
+0xDBEE = 0x8D80
+0xDBEF = 0x8D89
+0xDBF0 = 0x8DD8
+0xDBF1 = 0x8DD3
+0xDBF2 = 0x8DCD
+0xDBF3 = 0x8DC7
+0xDBF4 = 0x8DD6
+0xDBF5 = 0x8DDC
+0xDBF6 = 0x8DCF
+0xDBF7 = 0x8DD5
+0xDBF8 = 0x8DD9
+0xDBF9 = 0x8DC8
+0xDBFA = 0x8DD7
+0xDBFB = 0x8DC5
+0xDBFC = 0x8EEF
+0xDBFD = 0x8EF7
+0xDBFE = 0x8EFA
+0xDC40 = 0x8EF9
+0xDC41 = 0x8EE6
+0xDC42 = 0x8EEE
+0xDC43 = 0x8EE5
+0xDC44 = 0x8EF5
+0xDC45 = 0x8EE7
+0xDC46 = 0x8EE8
+0xDC47 = 0x8EF6
+0xDC48 = 0x8EEB
+0xDC49 = 0x8EF1
+0xDC4A = 0x8EEC
+0xDC4B = 0x8EF4
+0xDC4C = 0x8EE9
+0xDC4D = 0x902D
+0xDC4E = 0x9034
+0xDC4F = 0x902F
+0xDC50 = 0x9106
+0xDC51 = 0x912C
+0xDC52 = 0x9104
+0xDC53 = 0x90FF
+0xDC54 = 0x90FC
+0xDC55 = 0x9108
+0xDC56 = 0x90F9
+0xDC57 = 0x90FB
+0xDC58 = 0x9101
+0xDC59 = 0x9100
+0xDC5A = 0x9107
+0xDC5B = 0x9105
+0xDC5C = 0x9103
+0xDC5D = 0x9161
+0xDC5E = 0x9164
+0xDC5F = 0x915F
+0xDC60 = 0x9162
+0xDC61 = 0x9160
+0xDC62 = 0x9201
+0xDC63 = 0x920A
+0xDC64 = 0x9225
+0xDC65 = 0x9203
+0xDC66 = 0x921A
+0xDC67 = 0x9226
+0xDC68 = 0x920F
+0xDC69 = 0x920C
+0xDC6A = 0x9200
+0xDC6B = 0x9212
+0xDC6C = 0x91FF
+0xDC6D = 0x91FD
+0xDC6E = 0x9206
+0xDC6F = 0x9204
+0xDC70 = 0x9227
+0xDC71 = 0x9202
+0xDC72 = 0x921C
+0xDC73 = 0x9224
+0xDC74 = 0x9219
+0xDC75 = 0x9217
+0xDC76 = 0x9205
+0xDC77 = 0x9216
+0xDC78 = 0x957B
+0xDC79 = 0x958D
+0xDC7A = 0x958C
+0xDC7B = 0x9590
+0xDC7C = 0x9687
+0xDC7D = 0x967E
+0xDC7E = 0x9688
+0xDCA1 = 0x9689
+0xDCA2 = 0x9683
+0xDCA3 = 0x9680
+0xDCA4 = 0x96C2
+0xDCA5 = 0x96C8
+0xDCA6 = 0x96C3
+0xDCA7 = 0x96F1
+0xDCA8 = 0x96F0
+0xDCA9 = 0x976C
+0xDCAA = 0x9770
+0xDCAB = 0x976E
+0xDCAC = 0x9807
+0xDCAD = 0x98A9
+0xDCAE = 0x98EB
+0xDCAF = 0x9CE6
+0xDCB0 = 0x9EF9
+0xDCB1 = 0x4E83
+0xDCB2 = 0x4E84
+0xDCB3 = 0x4EB6
+0xDCB4 = 0x50BD
+0xDCB5 = 0x50BF
+0xDCB6 = 0x50C6
+0xDCB7 = 0x50AE
+0xDCB8 = 0x50C4
+0xDCB9 = 0x50CA
+0xDCBA = 0x50B4
+0xDCBB = 0x50C8
+0xDCBC = 0x50C2
+0xDCBD = 0x50B0
+0xDCBE = 0x50C1
+0xDCBF = 0x50BA
+0xDCC0 = 0x50B1
+0xDCC1 = 0x50CB
+0xDCC2 = 0x50C9
+0xDCC3 = 0x50B6
+0xDCC4 = 0x50B8
+0xDCC5 = 0x51D7
+0xDCC6 = 0x527A
+0xDCC7 = 0x5278
+0xDCC8 = 0x527B
+0xDCC9 = 0x527C
+0xDCCA = 0x55C3
+0xDCCB = 0x55DB
+0xDCCC = 0x55CC
+0xDCCD = 0x55D0
+0xDCCE = 0x55CB
+0xDCCF = 0x55CA
+0xDCD0 = 0x55DD
+0xDCD1 = 0x55C0
+0xDCD2 = 0x55D4
+0xDCD3 = 0x55C4
+0xDCD4 = 0x55E9
+0xDCD5 = 0x55BF
+0xDCD6 = 0x55D2
+0xDCD7 = 0x558D
+0xDCD8 = 0x55CF
+0xDCD9 = 0x55D5
+0xDCDA = 0x55E2
+0xDCDB = 0x55D6
+0xDCDC = 0x55C8
+0xDCDD = 0x55F2
+0xDCDE = 0x55CD
+0xDCDF = 0x55D9
+0xDCE0 = 0x55C2
+0xDCE1 = 0x5714
+0xDCE2 = 0x5853
+0xDCE3 = 0x5868
+0xDCE4 = 0x5864
+0xDCE5 = 0x584F
+0xDCE6 = 0x584D
+0xDCE7 = 0x5849
+0xDCE8 = 0x586F
+0xDCE9 = 0x5855
+0xDCEA = 0x584E
+0xDCEB = 0x585D
+0xDCEC = 0x5859
+0xDCED = 0x5865
+0xDCEE = 0x585B
+0xDCEF = 0x583D
+0xDCF0 = 0x5863
+0xDCF1 = 0x5871
+0xDCF2 = 0x58FC
+0xDCF3 = 0x5AC7
+0xDCF4 = 0x5AC4
+0xDCF5 = 0x5ACB
+0xDCF6 = 0x5ABA
+0xDCF7 = 0x5AB8
+0xDCF8 = 0x5AB1
+0xDCF9 = 0x5AB5
+0xDCFA = 0x5AB0
+0xDCFB = 0x5ABF
+0xDCFC = 0x5AC8
+0xDCFD = 0x5ABB
+0xDCFE = 0x5AC6
+0xDD40 = 0x5AB7
+0xDD41 = 0x5AC0
+0xDD42 = 0x5ACA
+0xDD43 = 0x5AB4
+0xDD44 = 0x5AB6
+0xDD45 = 0x5ACD
+0xDD46 = 0x5AB9
+0xDD47 = 0x5A90
+0xDD48 = 0x5BD6
+0xDD49 = 0x5BD8
+0xDD4A = 0x5BD9
+0xDD4B = 0x5C1F
+0xDD4C = 0x5C33
+0xDD4D = 0x5D71
+0xDD4E = 0x5D63
+0xDD4F = 0x5D4A
+0xDD50 = 0x5D65
+0xDD51 = 0x5D72
+0xDD52 = 0x5D6C
+0xDD53 = 0x5D5E
+0xDD54 = 0x5D68
+0xDD55 = 0x5D67
+0xDD56 = 0x5D62
+0xDD57 = 0x5DF0
+0xDD58 = 0x5E4F
+0xDD59 = 0x5E4E
+0xDD5A = 0x5E4A
+0xDD5B = 0x5E4D
+0xDD5C = 0x5E4B
+0xDD5D = 0x5EC5
+0xDD5E = 0x5ECC
+0xDD5F = 0x5EC6
+0xDD60 = 0x5ECB
+0xDD61 = 0x5EC7
+0xDD62 = 0x5F40
+0xDD63 = 0x5FAF
+0xDD64 = 0x5FAD
+0xDD65 = 0x60F7
+0xDD66 = 0x6149
+0xDD67 = 0x614A
+0xDD68 = 0x612B
+0xDD69 = 0x6145
+0xDD6A = 0x6136
+0xDD6B = 0x6132
+0xDD6C = 0x612E
+0xDD6D = 0x6146
+0xDD6E = 0x612F
+0xDD6F = 0x614F
+0xDD70 = 0x6129
+0xDD71 = 0x6140
+0xDD72 = 0x6220
+0xDD73 = 0x9168
+0xDD74 = 0x6223
+0xDD75 = 0x6225
+0xDD76 = 0x6224
+0xDD77 = 0x63C5
+0xDD78 = 0x63F1
+0xDD79 = 0x63EB
+0xDD7A = 0x6410
+0xDD7B = 0x6412
+0xDD7C = 0x6409
+0xDD7D = 0x6420
+0xDD7E = 0x6424
+0xDDA1 = 0x6433
+0xDDA2 = 0x6443
+0xDDA3 = 0x641F
+0xDDA4 = 0x6415
+0xDDA5 = 0x6418
+0xDDA6 = 0x6439
+0xDDA7 = 0x6437
+0xDDA8 = 0x6422
+0xDDA9 = 0x6423
+0xDDAA = 0x640C
+0xDDAB = 0x6426
+0xDDAC = 0x6430
+0xDDAD = 0x6428
+0xDDAE = 0x6441
+0xDDAF = 0x6435
+0xDDB0 = 0x642F
+0xDDB1 = 0x640A
+0xDDB2 = 0x641A
+0xDDB3 = 0x6440
+0xDDB4 = 0x6425
+0xDDB5 = 0x6427
+0xDDB6 = 0x640B
+0xDDB7 = 0x63E7
+0xDDB8 = 0x641B
+0xDDB9 = 0x642E
+0xDDBA = 0x6421
+0xDDBB = 0x640E
+0xDDBC = 0x656F
+0xDDBD = 0x6592
+0xDDBE = 0x65D3
+0xDDBF = 0x6686
+0xDDC0 = 0x668C
+0xDDC1 = 0x6695
+0xDDC2 = 0x6690
+0xDDC3 = 0x668B
+0xDDC4 = 0x668A
+0xDDC5 = 0x6699
+0xDDC6 = 0x6694
+0xDDC7 = 0x6678
+0xDDC8 = 0x6720
+0xDDC9 = 0x6966
+0xDDCA = 0x695F
+0xDDCB = 0x6938
+0xDDCC = 0x694E
+0xDDCD = 0x6962
+0xDDCE = 0x6971
+0xDDCF = 0x693F
+0xDDD0 = 0x6945
+0xDDD1 = 0x696A
+0xDDD2 = 0x6939
+0xDDD3 = 0x6942
+0xDDD4 = 0x6957
+0xDDD5 = 0x6959
+0xDDD6 = 0x697A
+0xDDD7 = 0x6948
+0xDDD8 = 0x6949
+0xDDD9 = 0x6935
+0xDDDA = 0x696C
+0xDDDB = 0x6933
+0xDDDC = 0x693D
+0xDDDD = 0x6965
+0xDDDE = 0x68F0
+0xDDDF = 0x6978
+0xDDE0 = 0x6934
+0xDDE1 = 0x6969
+0xDDE2 = 0x6940
+0xDDE3 = 0x696F
+0xDDE4 = 0x6944
+0xDDE5 = 0x6976
+0xDDE6 = 0x6958
+0xDDE7 = 0x6941
+0xDDE8 = 0x6974
+0xDDE9 = 0x694C
+0xDDEA = 0x693B
+0xDDEB = 0x694B
+0xDDEC = 0x6937
+0xDDED = 0x695C
+0xDDEE = 0x694F
+0xDDEF = 0x6951
+0xDDF0 = 0x6932
+0xDDF1 = 0x6952
+0xDDF2 = 0x692F
+0xDDF3 = 0x697B
+0xDDF4 = 0x693C
+0xDDF5 = 0x6B46
+0xDDF6 = 0x6B45
+0xDDF7 = 0x6B43
+0xDDF8 = 0x6B42
+0xDDF9 = 0x6B48
+0xDDFA = 0x6B41
+0xDDFB = 0x6B9B
+0xDDFC = 0xFA0D
+0xDDFD = 0x6BFB
+0xDDFE = 0x6BFC
+0xDE40 = 0x6BF9
+0xDE41 = 0x6BF7
+0xDE42 = 0x6BF8
+0xDE43 = 0x6E9B
+0xDE44 = 0x6ED6
+0xDE45 = 0x6EC8
+0xDE46 = 0x6E8F
+0xDE47 = 0x6EC0
+0xDE48 = 0x6E9F
+0xDE49 = 0x6E93
+0xDE4A = 0x6E94
+0xDE4B = 0x6EA0
+0xDE4C = 0x6EB1
+0xDE4D = 0x6EB9
+0xDE4E = 0x6EC6
+0xDE4F = 0x6ED2
+0xDE50 = 0x6EBD
+0xDE51 = 0x6EC1
+0xDE52 = 0x6E9E
+0xDE53 = 0x6EC9
+0xDE54 = 0x6EB7
+0xDE55 = 0x6EB0
+0xDE56 = 0x6ECD
+0xDE57 = 0x6EA6
+0xDE58 = 0x6ECF
+0xDE59 = 0x6EB2
+0xDE5A = 0x6EBE
+0xDE5B = 0x6EC3
+0xDE5C = 0x6EDC
+0xDE5D = 0x6ED8
+0xDE5E = 0x6E99
+0xDE5F = 0x6E92
+0xDE60 = 0x6E8E
+0xDE61 = 0x6E8D
+0xDE62 = 0x6EA4
+0xDE63 = 0x6EA1
+0xDE64 = 0x6EBF
+0xDE65 = 0x6EB3
+0xDE66 = 0x6ED0
+0xDE67 = 0x6ECA
+0xDE68 = 0x6E97
+0xDE69 = 0x6EAE
+0xDE6A = 0x6EA3
+0xDE6B = 0x7147
+0xDE6C = 0x7154
+0xDE6D = 0x7152
+0xDE6E = 0x7163
+0xDE6F = 0x7160
+0xDE70 = 0x7141
+0xDE71 = 0x715D
+0xDE72 = 0x7162
+0xDE73 = 0x7172
+0xDE74 = 0x7178
+0xDE75 = 0x716A
+0xDE76 = 0x7161
+0xDE77 = 0x7142
+0xDE78 = 0x7158
+0xDE79 = 0x7143
+0xDE7A = 0x714B
+0xDE7B = 0x7170
+0xDE7C = 0x715F
+0xDE7D = 0x7150
+0xDE7E = 0x7153
+0xDEA1 = 0x7144
+0xDEA2 = 0x714D
+0xDEA3 = 0x715A
+0xDEA4 = 0x724F
+0xDEA5 = 0x728D
+0xDEA6 = 0x728C
+0xDEA7 = 0x7291
+0xDEA8 = 0x7290
+0xDEA9 = 0x728E
+0xDEAA = 0x733C
+0xDEAB = 0x7342
+0xDEAC = 0x733B
+0xDEAD = 0x733A
+0xDEAE = 0x7340
+0xDEAF = 0x734A
+0xDEB0 = 0x7349
+0xDEB1 = 0x7444
+0xDEB2 = 0x744A
+0xDEB3 = 0x744B
+0xDEB4 = 0x7452
+0xDEB5 = 0x7451
+0xDEB6 = 0x7457
+0xDEB7 = 0x7440
+0xDEB8 = 0x744F
+0xDEB9 = 0x7450
+0xDEBA = 0x744E
+0xDEBB = 0x7442
+0xDEBC = 0x7446
+0xDEBD = 0x744D
+0xDEBE = 0x7454
+0xDEBF = 0x74E1
+0xDEC0 = 0x74FF
+0xDEC1 = 0x74FE
+0xDEC2 = 0x74FD
+0xDEC3 = 0x751D
+0xDEC4 = 0x7579
+0xDEC5 = 0x7577
+0xDEC6 = 0x6983
+0xDEC7 = 0x75EF
+0xDEC8 = 0x760F
+0xDEC9 = 0x7603
+0xDECA = 0x75F7
+0xDECB = 0x75FE
+0xDECC = 0x75FC
+0xDECD = 0x75F9
+0xDECE = 0x75F8
+0xDECF = 0x7610
+0xDED0 = 0x75FB
+0xDED1 = 0x75F6
+0xDED2 = 0x75ED
+0xDED3 = 0x75F5
+0xDED4 = 0x75FD
+0xDED5 = 0x7699
+0xDED6 = 0x76B5
+0xDED7 = 0x76DD
+0xDED8 = 0x7755
+0xDED9 = 0x775F
+0xDEDA = 0x7760
+0xDEDB = 0x7752
+0xDEDC = 0x7756
+0xDEDD = 0x775A
+0xDEDE = 0x7769
+0xDEDF = 0x7767
+0xDEE0 = 0x7754
+0xDEE1 = 0x7759
+0xDEE2 = 0x776D
+0xDEE3 = 0x77E0
+0xDEE4 = 0x7887
+0xDEE5 = 0x789A
+0xDEE6 = 0x7894
+0xDEE7 = 0x788F
+0xDEE8 = 0x7884
+0xDEE9 = 0x7895
+0xDEEA = 0x7885
+0xDEEB = 0x7886
+0xDEEC = 0x78A1
+0xDEED = 0x7883
+0xDEEE = 0x7879
+0xDEEF = 0x7899
+0xDEF0 = 0x7880
+0xDEF1 = 0x7896
+0xDEF2 = 0x787B
+0xDEF3 = 0x797C
+0xDEF4 = 0x7982
+0xDEF5 = 0x797D
+0xDEF6 = 0x7979
+0xDEF7 = 0x7A11
+0xDEF8 = 0x7A18
+0xDEF9 = 0x7A19
+0xDEFA = 0x7A12
+0xDEFB = 0x7A17
+0xDEFC = 0x7A15
+0xDEFD = 0x7A22
+0xDEFE = 0x7A13
+0xDF40 = 0x7A1B
+0xDF41 = 0x7A10
+0xDF42 = 0x7AA3
+0xDF43 = 0x7AA2
+0xDF44 = 0x7A9E
+0xDF45 = 0x7AEB
+0xDF46 = 0x7B66
+0xDF47 = 0x7B64
+0xDF48 = 0x7B6D
+0xDF49 = 0x7B74
+0xDF4A = 0x7B69
+0xDF4B = 0x7B72
+0xDF4C = 0x7B65
+0xDF4D = 0x7B73
+0xDF4E = 0x7B71
+0xDF4F = 0x7B70
+0xDF50 = 0x7B61
+0xDF51 = 0x7B78
+0xDF52 = 0x7B76
+0xDF53 = 0x7B63
+0xDF54 = 0x7CB2
+0xDF55 = 0x7CB4
+0xDF56 = 0x7CAF
+0xDF57 = 0x7D88
+0xDF58 = 0x7D86
+0xDF59 = 0x7D80
+0xDF5A = 0x7D8D
+0xDF5B = 0x7D7F
+0xDF5C = 0x7D85
+0xDF5D = 0x7D7A
+0xDF5E = 0x7D8E
+0xDF5F = 0x7D7B
+0xDF60 = 0x7D83
+0xDF61 = 0x7D7C
+0xDF62 = 0x7D8C
+0xDF63 = 0x7D94
+0xDF64 = 0x7D84
+0xDF65 = 0x7D7D
+0xDF66 = 0x7D92
+0xDF67 = 0x7F6D
+0xDF68 = 0x7F6B
+0xDF69 = 0x7F67
+0xDF6A = 0x7F68
+0xDF6B = 0x7F6C
+0xDF6C = 0x7FA6
+0xDF6D = 0x7FA5
+0xDF6E = 0x7FA7
+0xDF6F = 0x7FDB
+0xDF70 = 0x7FDC
+0xDF71 = 0x8021
+0xDF72 = 0x8164
+0xDF73 = 0x8160
+0xDF74 = 0x8177
+0xDF75 = 0x815C
+0xDF76 = 0x8169
+0xDF77 = 0x815B
+0xDF78 = 0x8162
+0xDF79 = 0x8172
+0xDF7A = 0x6721
+0xDF7B = 0x815E
+0xDF7C = 0x8176
+0xDF7D = 0x8167
+0xDF7E = 0x816F
+0xDFA1 = 0x8144
+0xDFA2 = 0x8161
+0xDFA3 = 0x821D
+0xDFA4 = 0x8249
+0xDFA5 = 0x8244
+0xDFA6 = 0x8240
+0xDFA7 = 0x8242
+0xDFA8 = 0x8245
+0xDFA9 = 0x84F1
+0xDFAA = 0x843F
+0xDFAB = 0x8456
+0xDFAC = 0x8476
+0xDFAD = 0x8479
+0xDFAE = 0x848F
+0xDFAF = 0x848D
+0xDFB0 = 0x8465
+0xDFB1 = 0x8451
+0xDFB2 = 0x8440
+0xDFB3 = 0x8486
+0xDFB4 = 0x8467
+0xDFB5 = 0x8430
+0xDFB6 = 0x844D
+0xDFB7 = 0x847D
+0xDFB8 = 0x845A
+0xDFB9 = 0x8459
+0xDFBA = 0x8474
+0xDFBB = 0x8473
+0xDFBC = 0x845D
+0xDFBD = 0x8507
+0xDFBE = 0x845E
+0xDFBF = 0x8437
+0xDFC0 = 0x843A
+0xDFC1 = 0x8434
+0xDFC2 = 0x847A
+0xDFC3 = 0x8443
+0xDFC4 = 0x8478
+0xDFC5 = 0x8432
+0xDFC6 = 0x8445
+0xDFC7 = 0x8429
+0xDFC8 = 0x83D9
+0xDFC9 = 0x844B
+0xDFCA = 0x842F
+0xDFCB = 0x8442
+0xDFCC = 0x842D
+0xDFCD = 0x845F
+0xDFCE = 0x8470
+0xDFCF = 0x8439
+0xDFD0 = 0x844E
+0xDFD1 = 0x844C
+0xDFD2 = 0x8452
+0xDFD3 = 0x846F
+0xDFD4 = 0x84C5
+0xDFD5 = 0x848E
+0xDFD6 = 0x843B
+0xDFD7 = 0x8447
+0xDFD8 = 0x8436
+0xDFD9 = 0x8433
+0xDFDA = 0x8468
+0xDFDB = 0x847E
+0xDFDC = 0x8444
+0xDFDD = 0x842B
+0xDFDE = 0x8460
+0xDFDF = 0x8454
+0xDFE0 = 0x846E
+0xDFE1 = 0x8450
+0xDFE2 = 0x870B
+0xDFE3 = 0x8704
+0xDFE4 = 0x86F7
+0xDFE5 = 0x870C
+0xDFE6 = 0x86FA
+0xDFE7 = 0x86D6
+0xDFE8 = 0x86F5
+0xDFE9 = 0x874D
+0xDFEA = 0x86F8
+0xDFEB = 0x870E
+0xDFEC = 0x8709
+0xDFED = 0x8701
+0xDFEE = 0x86F6
+0xDFEF = 0x870D
+0xDFF0 = 0x8705
+0xDFF1 = 0x88D6
+0xDFF2 = 0x88CB
+0xDFF3 = 0x88CD
+0xDFF4 = 0x88CE
+0xDFF5 = 0x88DE
+0xDFF6 = 0x88DB
+0xDFF7 = 0x88DA
+0xDFF8 = 0x88CC
+0xDFF9 = 0x88D0
+0xDFFA = 0x8985
+0xDFFB = 0x899B
+0xDFFC = 0x89DF
+0xDFFD = 0x89E5
+0xDFFE = 0x89E4
+0xE040 = 0x89E1
+0xE041 = 0x89E0
+0xE042 = 0x89E2
+0xE043 = 0x89DC
+0xE044 = 0x89E6
+0xE045 = 0x8A76
+0xE046 = 0x8A86
+0xE047 = 0x8A7F
+0xE048 = 0x8A61
+0xE049 = 0x8A3F
+0xE04A = 0x8A77
+0xE04B = 0x8A82
+0xE04C = 0x8A84
+0xE04D = 0x8A75
+0xE04E = 0x8A83
+0xE04F = 0x8A81
+0xE050 = 0x8A74
+0xE051 = 0x8A7A
+0xE052 = 0x8C3C
+0xE053 = 0x8C4B
+0xE054 = 0x8C4A
+0xE055 = 0x8C65
+0xE056 = 0x8C64
+0xE057 = 0x8C66
+0xE058 = 0x8C86
+0xE059 = 0x8C84
+0xE05A = 0x8C85
+0xE05B = 0x8CCC
+0xE05C = 0x8D68
+0xE05D = 0x8D69
+0xE05E = 0x8D91
+0xE05F = 0x8D8C
+0xE060 = 0x8D8E
+0xE061 = 0x8D8F
+0xE062 = 0x8D8D
+0xE063 = 0x8D93
+0xE064 = 0x8D94
+0xE065 = 0x8D90
+0xE066 = 0x8D92
+0xE067 = 0x8DF0
+0xE068 = 0x8DE0
+0xE069 = 0x8DEC
+0xE06A = 0x8DF1
+0xE06B = 0x8DEE
+0xE06C = 0x8DD0
+0xE06D = 0x8DE9
+0xE06E = 0x8DE3
+0xE06F = 0x8DE2
+0xE070 = 0x8DE7
+0xE071 = 0x8DF2
+0xE072 = 0x8DEB
+0xE073 = 0x8DF4
+0xE074 = 0x8F06
+0xE075 = 0x8EFF
+0xE076 = 0x8F01
+0xE077 = 0x8F00
+0xE078 = 0x8F05
+0xE079 = 0x8F07
+0xE07A = 0x8F08
+0xE07B = 0x8F02
+0xE07C = 0x8F0B
+0xE07D = 0x9052
+0xE07E = 0x903F
+0xE0A1 = 0x9044
+0xE0A2 = 0x9049
+0xE0A3 = 0x903D
+0xE0A4 = 0x9110
+0xE0A5 = 0x910D
+0xE0A6 = 0x910F
+0xE0A7 = 0x9111
+0xE0A8 = 0x9116
+0xE0A9 = 0x9114
+0xE0AA = 0x910B
+0xE0AB = 0x910E
+0xE0AC = 0x916E
+0xE0AD = 0x916F
+0xE0AE = 0x9248
+0xE0AF = 0x9252
+0xE0B0 = 0x9230
+0xE0B1 = 0x923A
+0xE0B2 = 0x9266
+0xE0B3 = 0x9233
+0xE0B4 = 0x9265
+0xE0B5 = 0x925E
+0xE0B6 = 0x9283
+0xE0B7 = 0x922E
+0xE0B8 = 0x924A
+0xE0B9 = 0x9246
+0xE0BA = 0x926D
+0xE0BB = 0x926C
+0xE0BC = 0x924F
+0xE0BD = 0x9260
+0xE0BE = 0x9267
+0xE0BF = 0x926F
+0xE0C0 = 0x9236
+0xE0C1 = 0x9261
+0xE0C2 = 0x9270
+0xE0C3 = 0x9231
+0xE0C4 = 0x9254
+0xE0C5 = 0x9263
+0xE0C6 = 0x9250
+0xE0C7 = 0x9272
+0xE0C8 = 0x924E
+0xE0C9 = 0x9253
+0xE0CA = 0x924C
+0xE0CB = 0x9256
+0xE0CC = 0x9232
+0xE0CD = 0x959F
+0xE0CE = 0x959C
+0xE0CF = 0x959E
+0xE0D0 = 0x959B
+0xE0D1 = 0x9692
+0xE0D2 = 0x9693
+0xE0D3 = 0x9691
+0xE0D4 = 0x9697
+0xE0D5 = 0x96CE
+0xE0D6 = 0x96FA
+0xE0D7 = 0x96FD
+0xE0D8 = 0x96F8
+0xE0D9 = 0x96F5
+0xE0DA = 0x9773
+0xE0DB = 0x9777
+0xE0DC = 0x9778
+0xE0DD = 0x9772
+0xE0DE = 0x980F
+0xE0DF = 0x980D
+0xE0E0 = 0x980E
+0xE0E1 = 0x98AC
+0xE0E2 = 0x98F6
+0xE0E3 = 0x98F9
+0xE0E4 = 0x99AF
+0xE0E5 = 0x99B2
+0xE0E6 = 0x99B0
+0xE0E7 = 0x99B5
+0xE0E8 = 0x9AAD
+0xE0E9 = 0x9AAB
+0xE0EA = 0x9B5B
+0xE0EB = 0x9CEA
+0xE0EC = 0x9CED
+0xE0ED = 0x9CE7
+0xE0EE = 0x9E80
+0xE0EF = 0x9EFD
+0xE0F0 = 0x50E6
+0xE0F1 = 0x50D4
+0xE0F2 = 0x50D7
+0xE0F3 = 0x50E8
+0xE0F4 = 0x50F3
+0xE0F5 = 0x50DB
+0xE0F6 = 0x50EA
+0xE0F7 = 0x50DD
+0xE0F8 = 0x50E4
+0xE0F9 = 0x50D3
+0xE0FA = 0x50EC
+0xE0FB = 0x50F0
+0xE0FC = 0x50EF
+0xE0FD = 0x50E3
+0xE0FE = 0x50E0
+0xE140 = 0x51D8
+0xE141 = 0x5280
+0xE142 = 0x5281
+0xE143 = 0x52E9
+0xE144 = 0x52EB
+0xE145 = 0x5330
+0xE146 = 0x53AC
+0xE147 = 0x5627
+0xE148 = 0x5615
+0xE149 = 0x560C
+0xE14A = 0x5612
+0xE14B = 0x55FC
+0xE14C = 0x560F
+0xE14D = 0x561C
+0xE14E = 0x5601
+0xE14F = 0x5613
+0xE150 = 0x5602
+0xE151 = 0x55FA
+0xE152 = 0x561D
+0xE153 = 0x5604
+0xE154 = 0x55FF
+0xE155 = 0x55F9
+0xE156 = 0x5889
+0xE157 = 0x587C
+0xE158 = 0x5890
+0xE159 = 0x5898
+0xE15A = 0x5886
+0xE15B = 0x5881
+0xE15C = 0x587F
+0xE15D = 0x5874
+0xE15E = 0x588B
+0xE15F = 0x587A
+0xE160 = 0x5887
+0xE161 = 0x5891
+0xE162 = 0x588E
+0xE163 = 0x5876
+0xE164 = 0x5882
+0xE165 = 0x5888
+0xE166 = 0x587B
+0xE167 = 0x5894
+0xE168 = 0x588F
+0xE169 = 0x58FE
+0xE16A = 0x596B
+0xE16B = 0x5ADC
+0xE16C = 0x5AEE
+0xE16D = 0x5AE5
+0xE16E = 0x5AD5
+0xE16F = 0x5AEA
+0xE170 = 0x5ADA
+0xE171 = 0x5AED
+0xE172 = 0x5AEB
+0xE173 = 0x5AF3
+0xE174 = 0x5AE2
+0xE175 = 0x5AE0
+0xE176 = 0x5ADB
+0xE177 = 0x5AEC
+0xE178 = 0x5ADE
+0xE179 = 0x5ADD
+0xE17A = 0x5AD9
+0xE17B = 0x5AE8
+0xE17C = 0x5ADF
+0xE17D = 0x5B77
+0xE17E = 0x5BE0
+0xE1A1 = 0x5BE3
+0xE1A2 = 0x5C63
+0xE1A3 = 0x5D82
+0xE1A4 = 0x5D80
+0xE1A5 = 0x5D7D
+0xE1A6 = 0x5D86
+0xE1A7 = 0x5D7A
+0xE1A8 = 0x5D81
+0xE1A9 = 0x5D77
+0xE1AA = 0x5D8A
+0xE1AB = 0x5D89
+0xE1AC = 0x5D88
+0xE1AD = 0x5D7E
+0xE1AE = 0x5D7C
+0xE1AF = 0x5D8D
+0xE1B0 = 0x5D79
+0xE1B1 = 0x5D7F
+0xE1B2 = 0x5E58
+0xE1B3 = 0x5E59
+0xE1B4 = 0x5E53
+0xE1B5 = 0x5ED8
+0xE1B6 = 0x5ED1
+0xE1B7 = 0x5ED7
+0xE1B8 = 0x5ECE
+0xE1B9 = 0x5EDC
+0xE1BA = 0x5ED5
+0xE1BB = 0x5ED9
+0xE1BC = 0x5ED2
+0xE1BD = 0x5ED4
+0xE1BE = 0x5F44
+0xE1BF = 0x5F43
+0xE1C0 = 0x5F6F
+0xE1C1 = 0x5FB6
+0xE1C2 = 0x612C
+0xE1C3 = 0x6128
+0xE1C4 = 0x6141
+0xE1C5 = 0x615E
+0xE1C6 = 0x6171
+0xE1C7 = 0x6173
+0xE1C8 = 0x6152
+0xE1C9 = 0x6153
+0xE1CA = 0x6172
+0xE1CB = 0x616C
+0xE1CC = 0x6180
+0xE1CD = 0x6174
+0xE1CE = 0x6154
+0xE1CF = 0x617A
+0xE1D0 = 0x615B
+0xE1D1 = 0x6165
+0xE1D2 = 0x613B
+0xE1D3 = 0x616A
+0xE1D4 = 0x6161
+0xE1D5 = 0x6156
+0xE1D6 = 0x6229
+0xE1D7 = 0x6227
+0xE1D8 = 0x622B
+0xE1D9 = 0x642B
+0xE1DA = 0x644D
+0xE1DB = 0x645B
+0xE1DC = 0x645D
+0xE1DD = 0x6474
+0xE1DE = 0x6476
+0xE1DF = 0x6472
+0xE1E0 = 0x6473
+0xE1E1 = 0x647D
+0xE1E2 = 0x6475
+0xE1E3 = 0x6466
+0xE1E4 = 0x64A6
+0xE1E5 = 0x644E
+0xE1E6 = 0x6482
+0xE1E7 = 0x645E
+0xE1E8 = 0x645C
+0xE1E9 = 0x644B
+0xE1EA = 0x6453
+0xE1EB = 0x6460
+0xE1EC = 0x6450
+0xE1ED = 0x647F
+0xE1EE = 0x643F
+0xE1EF = 0x646C
+0xE1F0 = 0x646B
+0xE1F1 = 0x6459
+0xE1F2 = 0x6465
+0xE1F3 = 0x6477
+0xE1F4 = 0x6573
+0xE1F5 = 0x65A0
+0xE1F6 = 0x66A1
+0xE1F7 = 0x66A0
+0xE1F8 = 0x669F
+0xE1F9 = 0x6705
+0xE1FA = 0x6704
+0xE1FB = 0x6722
+0xE1FC = 0x69B1
+0xE1FD = 0x69B6
+0xE1FE = 0x69C9
+0xE240 = 0x69A0
+0xE241 = 0x69CE
+0xE242 = 0x6996
+0xE243 = 0x69B0
+0xE244 = 0x69AC
+0xE245 = 0x69BC
+0xE246 = 0x6991
+0xE247 = 0x6999
+0xE248 = 0x698E
+0xE249 = 0x69A7
+0xE24A = 0x698D
+0xE24B = 0x69A9
+0xE24C = 0x69BE
+0xE24D = 0x69AF
+0xE24E = 0x69BF
+0xE24F = 0x69C4
+0xE250 = 0x69BD
+0xE251 = 0x69A4
+0xE252 = 0x69D4
+0xE253 = 0x69B9
+0xE254 = 0x69CA
+0xE255 = 0x699A
+0xE256 = 0x69CF
+0xE257 = 0x69B3
+0xE258 = 0x6993
+0xE259 = 0x69AA
+0xE25A = 0x69A1
+0xE25B = 0x699E
+0xE25C = 0x69D9
+0xE25D = 0x6997
+0xE25E = 0x6990
+0xE25F = 0x69C2
+0xE260 = 0x69B5
+0xE261 = 0x69A5
+0xE262 = 0x69C6
+0xE263 = 0x6B4A
+0xE264 = 0x6B4D
+0xE265 = 0x6B4B
+0xE266 = 0x6B9E
+0xE267 = 0x6B9F
+0xE268 = 0x6BA0
+0xE269 = 0x6BC3
+0xE26A = 0x6BC4
+0xE26B = 0x6BFE
+0xE26C = 0x6ECE
+0xE26D = 0x6EF5
+0xE26E = 0x6EF1
+0xE26F = 0x6F03
+0xE270 = 0x6F25
+0xE271 = 0x6EF8
+0xE272 = 0x6F37
+0xE273 = 0x6EFB
+0xE274 = 0x6F2E
+0xE275 = 0x6F09
+0xE276 = 0x6F4E
+0xE277 = 0x6F19
+0xE278 = 0x6F1A
+0xE279 = 0x6F27
+0xE27A = 0x6F18
+0xE27B = 0x6F3B
+0xE27C = 0x6F12
+0xE27D = 0x6EED
+0xE27E = 0x6F0A
+0xE2A1 = 0x6F36
+0xE2A2 = 0x6F73
+0xE2A3 = 0x6EF9
+0xE2A4 = 0x6EEE
+0xE2A5 = 0x6F2D
+0xE2A6 = 0x6F40
+0xE2A7 = 0x6F30
+0xE2A8 = 0x6F3C
+0xE2A9 = 0x6F35
+0xE2AA = 0x6EEB
+0xE2AB = 0x6F07
+0xE2AC = 0x6F0E
+0xE2AD = 0x6F43
+0xE2AE = 0x6F05
+0xE2AF = 0x6EFD
+0xE2B0 = 0x6EF6
+0xE2B1 = 0x6F39
+0xE2B2 = 0x6F1C
+0xE2B3 = 0x6EFC
+0xE2B4 = 0x6F3A
+0xE2B5 = 0x6F1F
+0xE2B6 = 0x6F0D
+0xE2B7 = 0x6F1E
+0xE2B8 = 0x6F08
+0xE2B9 = 0x6F21
+0xE2BA = 0x7187
+0xE2BB = 0x7190
+0xE2BC = 0x7189
+0xE2BD = 0x7180
+0xE2BE = 0x7185
+0xE2BF = 0x7182
+0xE2C0 = 0x718F
+0xE2C1 = 0x717B
+0xE2C2 = 0x7186
+0xE2C3 = 0x7181
+0xE2C4 = 0x7197
+0xE2C5 = 0x7244
+0xE2C6 = 0x7253
+0xE2C7 = 0x7297
+0xE2C8 = 0x7295
+0xE2C9 = 0x7293
+0xE2CA = 0x7343
+0xE2CB = 0x734D
+0xE2CC = 0x7351
+0xE2CD = 0x734C
+0xE2CE = 0x7462
+0xE2CF = 0x7473
+0xE2D0 = 0x7471
+0xE2D1 = 0x7475
+0xE2D2 = 0x7472
+0xE2D3 = 0x7467
+0xE2D4 = 0x746E
+0xE2D5 = 0x7500
+0xE2D6 = 0x7502
+0xE2D7 = 0x7503
+0xE2D8 = 0x757D
+0xE2D9 = 0x7590
+0xE2DA = 0x7616
+0xE2DB = 0x7608
+0xE2DC = 0x760C
+0xE2DD = 0x7615
+0xE2DE = 0x7611
+0xE2DF = 0x760A
+0xE2E0 = 0x7614
+0xE2E1 = 0x76B8
+0xE2E2 = 0x7781
+0xE2E3 = 0x777C
+0xE2E4 = 0x7785
+0xE2E5 = 0x7782
+0xE2E6 = 0x776E
+0xE2E7 = 0x7780
+0xE2E8 = 0x776F
+0xE2E9 = 0x777E
+0xE2EA = 0x7783
+0xE2EB = 0x78B2
+0xE2EC = 0x78AA
+0xE2ED = 0x78B4
+0xE2EE = 0x78AD
+0xE2EF = 0x78A8
+0xE2F0 = 0x787E
+0xE2F1 = 0x78AB
+0xE2F2 = 0x789E
+0xE2F3 = 0x78A5
+0xE2F4 = 0x78A0
+0xE2F5 = 0x78AC
+0xE2F6 = 0x78A2
+0xE2F7 = 0x78A4
+0xE2F8 = 0x7998
+0xE2F9 = 0x798A
+0xE2FA = 0x798B
+0xE2FB = 0x7996
+0xE2FC = 0x7995
+0xE2FD = 0x7994
+0xE2FE = 0x7993
+0xE340 = 0x7997
+0xE341 = 0x7988
+0xE342 = 0x7992
+0xE343 = 0x7990
+0xE344 = 0x7A2B
+0xE345 = 0x7A4A
+0xE346 = 0x7A30
+0xE347 = 0x7A2F
+0xE348 = 0x7A28
+0xE349 = 0x7A26
+0xE34A = 0x7AA8
+0xE34B = 0x7AAB
+0xE34C = 0x7AAC
+0xE34D = 0x7AEE
+0xE34E = 0x7B88
+0xE34F = 0x7B9C
+0xE350 = 0x7B8A
+0xE351 = 0x7B91
+0xE352 = 0x7B90
+0xE353 = 0x7B96
+0xE354 = 0x7B8D
+0xE355 = 0x7B8C
+0xE356 = 0x7B9B
+0xE357 = 0x7B8E
+0xE358 = 0x7B85
+0xE359 = 0x7B98
+0xE35A = 0x5284
+0xE35B = 0x7B99
+0xE35C = 0x7BA4
+0xE35D = 0x7B82
+0xE35E = 0x7CBB
+0xE35F = 0x7CBF
+0xE360 = 0x7CBC
+0xE361 = 0x7CBA
+0xE362 = 0x7DA7
+0xE363 = 0x7DB7
+0xE364 = 0x7DC2
+0xE365 = 0x7DA3
+0xE366 = 0x7DAA
+0xE367 = 0x7DC1
+0xE368 = 0x7DC0
+0xE369 = 0x7DC5
+0xE36A = 0x7D9D
+0xE36B = 0x7DCE
+0xE36C = 0x7DC4
+0xE36D = 0x7DC6
+0xE36E = 0x7DCB
+0xE36F = 0x7DCC
+0xE370 = 0x7DAF
+0xE371 = 0x7DB9
+0xE372 = 0x7D96
+0xE373 = 0x7DBC
+0xE374 = 0x7D9F
+0xE375 = 0x7DA6
+0xE376 = 0x7DAE
+0xE377 = 0x7DA9
+0xE378 = 0x7DA1
+0xE379 = 0x7DC9
+0xE37A = 0x7F73
+0xE37B = 0x7FE2
+0xE37C = 0x7FE3
+0xE37D = 0x7FE5
+0xE37E = 0x7FDE
+0xE3A1 = 0x8024
+0xE3A2 = 0x805D
+0xE3A3 = 0x805C
+0xE3A4 = 0x8189
+0xE3A5 = 0x8186
+0xE3A6 = 0x8183
+0xE3A7 = 0x8187
+0xE3A8 = 0x818D
+0xE3A9 = 0x818C
+0xE3AA = 0x818B
+0xE3AB = 0x8215
+0xE3AC = 0x8497
+0xE3AD = 0x84A4
+0xE3AE = 0x84A1
+0xE3AF = 0x849F
+0xE3B0 = 0x84BA
+0xE3B1 = 0x84CE
+0xE3B2 = 0x84C2
+0xE3B3 = 0x84AC
+0xE3B4 = 0x84AE
+0xE3B5 = 0x84AB
+0xE3B6 = 0x84B9
+0xE3B7 = 0x84B4
+0xE3B8 = 0x84C1
+0xE3B9 = 0x84CD
+0xE3BA = 0x84AA
+0xE3BB = 0x849A
+0xE3BC = 0x84B1
+0xE3BD = 0x84D0
+0xE3BE = 0x849D
+0xE3BF = 0x84A7
+0xE3C0 = 0x84BB
+0xE3C1 = 0x84A2
+0xE3C2 = 0x8494
+0xE3C3 = 0x84C7
+0xE3C4 = 0x84CC
+0xE3C5 = 0x849B
+0xE3C6 = 0x84A9
+0xE3C7 = 0x84AF
+0xE3C8 = 0x84A8
+0xE3C9 = 0x84D6
+0xE3CA = 0x8498
+0xE3CB = 0x84B6
+0xE3CC = 0x84CF
+0xE3CD = 0x84A0
+0xE3CE = 0x84D7
+0xE3CF = 0x84D4
+0xE3D0 = 0x84D2
+0xE3D1 = 0x84DB
+0xE3D2 = 0x84B0
+0xE3D3 = 0x8491
+0xE3D4 = 0x8661
+0xE3D5 = 0x8733
+0xE3D6 = 0x8723
+0xE3D7 = 0x8728
+0xE3D8 = 0x876B
+0xE3D9 = 0x8740
+0xE3DA = 0x872E
+0xE3DB = 0x871E
+0xE3DC = 0x8721
+0xE3DD = 0x8719
+0xE3DE = 0x871B
+0xE3DF = 0x8743
+0xE3E0 = 0x872C
+0xE3E1 = 0x8741
+0xE3E2 = 0x873E
+0xE3E3 = 0x8746
+0xE3E4 = 0x8720
+0xE3E5 = 0x8732
+0xE3E6 = 0x872A
+0xE3E7 = 0x872D
+0xE3E8 = 0x873C
+0xE3E9 = 0x8712
+0xE3EA = 0x873A
+0xE3EB = 0x8731
+0xE3EC = 0x8735
+0xE3ED = 0x8742
+0xE3EE = 0x8726
+0xE3EF = 0x8727
+0xE3F0 = 0x8738
+0xE3F1 = 0x8724
+0xE3F2 = 0x871A
+0xE3F3 = 0x8730
+0xE3F4 = 0x8711
+0xE3F5 = 0x88F7
+0xE3F6 = 0x88E7
+0xE3F7 = 0x88F1
+0xE3F8 = 0x88F2
+0xE3F9 = 0x88FA
+0xE3FA = 0x88FE
+0xE3FB = 0x88EE
+0xE3FC = 0x88FC
+0xE3FD = 0x88F6
+0xE3FE = 0x88FB
+0xE440 = 0x88F0
+0xE441 = 0x88EC
+0xE442 = 0x88EB
+0xE443 = 0x899D
+0xE444 = 0x89A1
+0xE445 = 0x899F
+0xE446 = 0x899E
+0xE447 = 0x89E9
+0xE448 = 0x89EB
+0xE449 = 0x89E8
+0xE44A = 0x8AAB
+0xE44B = 0x8A99
+0xE44C = 0x8A8B
+0xE44D = 0x8A92
+0xE44E = 0x8A8F
+0xE44F = 0x8A96
+0xE450 = 0x8C3D
+0xE451 = 0x8C68
+0xE452 = 0x8C69
+0xE453 = 0x8CD5
+0xE454 = 0x8CCF
+0xE455 = 0x8CD7
+0xE456 = 0x8D96
+0xE457 = 0x8E09
+0xE458 = 0x8E02
+0xE459 = 0x8DFF
+0xE45A = 0x8E0D
+0xE45B = 0x8DFD
+0xE45C = 0x8E0A
+0xE45D = 0x8E03
+0xE45E = 0x8E07
+0xE45F = 0x8E06
+0xE460 = 0x8E05
+0xE461 = 0x8DFE
+0xE462 = 0x8E00
+0xE463 = 0x8E04
+0xE464 = 0x8F10
+0xE465 = 0x8F11
+0xE466 = 0x8F0E
+0xE467 = 0x8F0D
+0xE468 = 0x9123
+0xE469 = 0x911C
+0xE46A = 0x9120
+0xE46B = 0x9122
+0xE46C = 0x911F
+0xE46D = 0x911D
+0xE46E = 0x911A
+0xE46F = 0x9124
+0xE470 = 0x9121
+0xE471 = 0x911B
+0xE472 = 0x917A
+0xE473 = 0x9172
+0xE474 = 0x9179
+0xE475 = 0x9173
+0xE476 = 0x92A5
+0xE477 = 0x92A4
+0xE478 = 0x9276
+0xE479 = 0x929B
+0xE47A = 0x927A
+0xE47B = 0x92A0
+0xE47C = 0x9294
+0xE47D = 0x92AA
+0xE47E = 0x928D
+0xE4A1 = 0x92A6
+0xE4A2 = 0x929A
+0xE4A3 = 0x92AB
+0xE4A4 = 0x9279
+0xE4A5 = 0x9297
+0xE4A6 = 0x927F
+0xE4A7 = 0x92A3
+0xE4A8 = 0x92EE
+0xE4A9 = 0x928E
+0xE4AA = 0x9282
+0xE4AB = 0x9295
+0xE4AC = 0x92A2
+0xE4AD = 0x927D
+0xE4AE = 0x9288
+0xE4AF = 0x92A1
+0xE4B0 = 0x928A
+0xE4B1 = 0x9286
+0xE4B2 = 0x928C
+0xE4B3 = 0x9299
+0xE4B4 = 0x92A7
+0xE4B5 = 0x927E
+0xE4B6 = 0x9287
+0xE4B7 = 0x92A9
+0xE4B8 = 0x929D
+0xE4B9 = 0x928B
+0xE4BA = 0x922D
+0xE4BB = 0x969E
+0xE4BC = 0x96A1
+0xE4BD = 0x96FF
+0xE4BE = 0x9758
+0xE4BF = 0x977D
+0xE4C0 = 0x977A
+0xE4C1 = 0x977E
+0xE4C2 = 0x9783
+0xE4C3 = 0x9780
+0xE4C4 = 0x9782
+0xE4C5 = 0x977B
+0xE4C6 = 0x9784
+0xE4C7 = 0x9781
+0xE4C8 = 0x977F
+0xE4C9 = 0x97CE
+0xE4CA = 0x97CD
+0xE4CB = 0x9816
+0xE4CC = 0x98AD
+0xE4CD = 0x98AE
+0xE4CE = 0x9902
+0xE4CF = 0x9900
+0xE4D0 = 0x9907
+0xE4D1 = 0x999D
+0xE4D2 = 0x999C
+0xE4D3 = 0x99C3
+0xE4D4 = 0x99B9
+0xE4D5 = 0x99BB
+0xE4D6 = 0x99BA
+0xE4D7 = 0x99C2
+0xE4D8 = 0x99BD
+0xE4D9 = 0x99C7
+0xE4DA = 0x9AB1
+0xE4DB = 0x9AE3
+0xE4DC = 0x9AE7
+0xE4DD = 0x9B3E
+0xE4DE = 0x9B3F
+0xE4DF = 0x9B60
+0xE4E0 = 0x9B61
+0xE4E1 = 0x9B5F
+0xE4E2 = 0x9CF1
+0xE4E3 = 0x9CF2
+0xE4E4 = 0x9CF5
+0xE4E5 = 0x9EA7
+0xE4E6 = 0x50FF
+0xE4E7 = 0x5103
+0xE4E8 = 0x5130
+0xE4E9 = 0x50F8
+0xE4EA = 0x5106
+0xE4EB = 0x5107
+0xE4EC = 0x50F6
+0xE4ED = 0x50FE
+0xE4EE = 0x510B
+0xE4EF = 0x510C
+0xE4F0 = 0x50FD
+0xE4F1 = 0x510A
+0xE4F2 = 0x528B
+0xE4F3 = 0x528C
+0xE4F4 = 0x52F1
+0xE4F5 = 0x52EF
+0xE4F6 = 0x5648
+0xE4F7 = 0x5642
+0xE4F8 = 0x564C
+0xE4F9 = 0x5635
+0xE4FA = 0x5641
+0xE4FB = 0x564A
+0xE4FC = 0x5649
+0xE4FD = 0x5646
+0xE4FE = 0x5658
+0xE540 = 0x565A
+0xE541 = 0x5640
+0xE542 = 0x5633
+0xE543 = 0x563D
+0xE544 = 0x562C
+0xE545 = 0x563E
+0xE546 = 0x5638
+0xE547 = 0x562A
+0xE548 = 0x563A
+0xE549 = 0x571A
+0xE54A = 0x58AB
+0xE54B = 0x589D
+0xE54C = 0x58B1
+0xE54D = 0x58A0
+0xE54E = 0x58A3
+0xE54F = 0x58AF
+0xE550 = 0x58AC
+0xE551 = 0x58A5
+0xE552 = 0x58A1
+0xE553 = 0x58FF
+0xE554 = 0x5AFF
+0xE555 = 0x5AF4
+0xE556 = 0x5AFD
+0xE557 = 0x5AF7
+0xE558 = 0x5AF6
+0xE559 = 0x5B03
+0xE55A = 0x5AF8
+0xE55B = 0x5B02
+0xE55C = 0x5AF9
+0xE55D = 0x5B01
+0xE55E = 0x5B07
+0xE55F = 0x5B05
+0xE560 = 0x5B0F
+0xE561 = 0x5C67
+0xE562 = 0x5D99
+0xE563 = 0x5D97
+0xE564 = 0x5D9F
+0xE565 = 0x5D92
+0xE566 = 0x5DA2
+0xE567 = 0x5D93
+0xE568 = 0x5D95
+0xE569 = 0x5DA0
+0xE56A = 0x5D9C
+0xE56B = 0x5DA1
+0xE56C = 0x5D9A
+0xE56D = 0x5D9E
+0xE56E = 0x5E69
+0xE56F = 0x5E5D
+0xE570 = 0x5E60
+0xE571 = 0x5E5C
+0xE572 = 0x7DF3
+0xE573 = 0x5EDB
+0xE574 = 0x5EDE
+0xE575 = 0x5EE1
+0xE576 = 0x5F49
+0xE577 = 0x5FB2
+0xE578 = 0x618B
+0xE579 = 0x6183
+0xE57A = 0x6179
+0xE57B = 0x61B1
+0xE57C = 0x61B0
+0xE57D = 0x61A2
+0xE57E = 0x6189
+0xE5A1 = 0x619B
+0xE5A2 = 0x6193
+0xE5A3 = 0x61AF
+0xE5A4 = 0x61AD
+0xE5A5 = 0x619F
+0xE5A6 = 0x6192
+0xE5A7 = 0x61AA
+0xE5A8 = 0x61A1
+0xE5A9 = 0x618D
+0xE5AA = 0x6166
+0xE5AB = 0x61B3
+0xE5AC = 0x622D
+0xE5AD = 0x646E
+0xE5AE = 0x6470
+0xE5AF = 0x6496
+0xE5B0 = 0x64A0
+0xE5B1 = 0x6485
+0xE5B2 = 0x6497
+0xE5B3 = 0x649C
+0xE5B4 = 0x648F
+0xE5B5 = 0x648B
+0xE5B6 = 0x648A
+0xE5B7 = 0x648C
+0xE5B8 = 0x64A3
+0xE5B9 = 0x649F
+0xE5BA = 0x6468
+0xE5BB = 0x64B1
+0xE5BC = 0x6498
+0xE5BD = 0x6576
+0xE5BE = 0x657A
+0xE5BF = 0x6579
+0xE5C0 = 0x657B
+0xE5C1 = 0x65B2
+0xE5C2 = 0x65B3
+0xE5C3 = 0x66B5
+0xE5C4 = 0x66B0
+0xE5C5 = 0x66A9
+0xE5C6 = 0x66B2
+0xE5C7 = 0x66B7
+0xE5C8 = 0x66AA
+0xE5C9 = 0x66AF
+0xE5CA = 0x6A00
+0xE5CB = 0x6A06
+0xE5CC = 0x6A17
+0xE5CD = 0x69E5
+0xE5CE = 0x69F8
+0xE5CF = 0x6A15
+0xE5D0 = 0x69F1
+0xE5D1 = 0x69E4
+0xE5D2 = 0x6A20
+0xE5D3 = 0x69FF
+0xE5D4 = 0x69EC
+0xE5D5 = 0x69E2
+0xE5D6 = 0x6A1B
+0xE5D7 = 0x6A1D
+0xE5D8 = 0x69FE
+0xE5D9 = 0x6A27
+0xE5DA = 0x69F2
+0xE5DB = 0x69EE
+0xE5DC = 0x6A14
+0xE5DD = 0x69F7
+0xE5DE = 0x69E7
+0xE5DF = 0x6A40
+0xE5E0 = 0x6A08
+0xE5E1 = 0x69E6
+0xE5E2 = 0x69FB
+0xE5E3 = 0x6A0D
+0xE5E4 = 0x69FC
+0xE5E5 = 0x69EB
+0xE5E6 = 0x6A09
+0xE5E7 = 0x6A04
+0xE5E8 = 0x6A18
+0xE5E9 = 0x6A25
+0xE5EA = 0x6A0F
+0xE5EB = 0x69F6
+0xE5EC = 0x6A26
+0xE5ED = 0x6A07
+0xE5EE = 0x69F4
+0xE5EF = 0x6A16
+0xE5F0 = 0x6B51
+0xE5F1 = 0x6BA5
+0xE5F2 = 0x6BA3
+0xE5F3 = 0x6BA2
+0xE5F4 = 0x6BA6
+0xE5F5 = 0x6C01
+0xE5F6 = 0x6C00
+0xE5F7 = 0x6BFF
+0xE5F8 = 0x6C02
+0xE5F9 = 0x6F41
+0xE5FA = 0x6F26
+0xE5FB = 0x6F7E
+0xE5FC = 0x6F87
+0xE5FD = 0x6FC6
+0xE5FE = 0x6F92
+0xE640 = 0x6F8D
+0xE641 = 0x6F89
+0xE642 = 0x6F8C
+0xE643 = 0x6F62
+0xE644 = 0x6F4F
+0xE645 = 0x6F85
+0xE646 = 0x6F5A
+0xE647 = 0x6F96
+0xE648 = 0x6F76
+0xE649 = 0x6F6C
+0xE64A = 0x6F82
+0xE64B = 0x6F55
+0xE64C = 0x6F72
+0xE64D = 0x6F52
+0xE64E = 0x6F50
+0xE64F = 0x6F57
+0xE650 = 0x6F94
+0xE651 = 0x6F93
+0xE652 = 0x6F5D
+0xE653 = 0x6F00
+0xE654 = 0x6F61
+0xE655 = 0x6F6B
+0xE656 = 0x6F7D
+0xE657 = 0x6F67
+0xE658 = 0x6F90
+0xE659 = 0x6F53
+0xE65A = 0x6F8B
+0xE65B = 0x6F69
+0xE65C = 0x6F7F
+0xE65D = 0x6F95
+0xE65E = 0x6F63
+0xE65F = 0x6F77
+0xE660 = 0x6F6A
+0xE661 = 0x6F7B
+0xE662 = 0x71B2
+0xE663 = 0x71AF
+0xE664 = 0x719B
+0xE665 = 0x71B0
+0xE666 = 0x71A0
+0xE667 = 0x719A
+0xE668 = 0x71A9
+0xE669 = 0x71B5
+0xE66A = 0x719D
+0xE66B = 0x71A5
+0xE66C = 0x719E
+0xE66D = 0x71A4
+0xE66E = 0x71A1
+0xE66F = 0x71AA
+0xE670 = 0x719C
+0xE671 = 0x71A7
+0xE672 = 0x71B3
+0xE673 = 0x7298
+0xE674 = 0x729A
+0xE675 = 0x7358
+0xE676 = 0x7352
+0xE677 = 0x735E
+0xE678 = 0x735F
+0xE679 = 0x7360
+0xE67A = 0x735D
+0xE67B = 0x735B
+0xE67C = 0x7361
+0xE67D = 0x735A
+0xE67E = 0x7359
+0xE6A1 = 0x7362
+0xE6A2 = 0x7487
+0xE6A3 = 0x7489
+0xE6A4 = 0x748A
+0xE6A5 = 0x7486
+0xE6A6 = 0x7481
+0xE6A7 = 0x747D
+0xE6A8 = 0x7485
+0xE6A9 = 0x7488
+0xE6AA = 0x747C
+0xE6AB = 0x7479
+0xE6AC = 0x7508
+0xE6AD = 0x7507
+0xE6AE = 0x757E
+0xE6AF = 0x7625
+0xE6B0 = 0x761E
+0xE6B1 = 0x7619
+0xE6B2 = 0x761D
+0xE6B3 = 0x761C
+0xE6B4 = 0x7623
+0xE6B5 = 0x761A
+0xE6B6 = 0x7628
+0xE6B7 = 0x761B
+0xE6B8 = 0x769C
+0xE6B9 = 0x769D
+0xE6BA = 0x769E
+0xE6BB = 0x769B
+0xE6BC = 0x778D
+0xE6BD = 0x778F
+0xE6BE = 0x7789
+0xE6BF = 0x7788
+0xE6C0 = 0x78CD
+0xE6C1 = 0x78BB
+0xE6C2 = 0x78CF
+0xE6C3 = 0x78CC
+0xE6C4 = 0x78D1
+0xE6C5 = 0x78CE
+0xE6C6 = 0x78D4
+0xE6C7 = 0x78C8
+0xE6C8 = 0x78C3
+0xE6C9 = 0x78C4
+0xE6CA = 0x78C9
+0xE6CB = 0x799A
+0xE6CC = 0x79A1
+0xE6CD = 0x79A0
+0xE6CE = 0x799C
+0xE6CF = 0x79A2
+0xE6D0 = 0x799B
+0xE6D1 = 0x6B76
+0xE6D2 = 0x7A39
+0xE6D3 = 0x7AB2
+0xE6D4 = 0x7AB4
+0xE6D5 = 0x7AB3
+0xE6D6 = 0x7BB7
+0xE6D7 = 0x7BCB
+0xE6D8 = 0x7BBE
+0xE6D9 = 0x7BAC
+0xE6DA = 0x7BCE
+0xE6DB = 0x7BAF
+0xE6DC = 0x7BB9
+0xE6DD = 0x7BCA
+0xE6DE = 0x7BB5
+0xE6DF = 0x7CC5
+0xE6E0 = 0x7CC8
+0xE6E1 = 0x7CCC
+0xE6E2 = 0x7CCB
+0xE6E3 = 0x7DF7
+0xE6E4 = 0x7DDB
+0xE6E5 = 0x7DEA
+0xE6E6 = 0x7DE7
+0xE6E7 = 0x7DD7
+0xE6E8 = 0x7DE1
+0xE6E9 = 0x7E03
+0xE6EA = 0x7DFA
+0xE6EB = 0x7DE6
+0xE6EC = 0x7DF6
+0xE6ED = 0x7DF1
+0xE6EE = 0x7DF0
+0xE6EF = 0x7DEE
+0xE6F0 = 0x7DDF
+0xE6F1 = 0x7F76
+0xE6F2 = 0x7FAC
+0xE6F3 = 0x7FB0
+0xE6F4 = 0x7FAD
+0xE6F5 = 0x7FED
+0xE6F6 = 0x7FEB
+0xE6F7 = 0x7FEA
+0xE6F8 = 0x7FEC
+0xE6F9 = 0x7FE6
+0xE6FA = 0x7FE8
+0xE6FB = 0x8064
+0xE6FC = 0x8067
+0xE6FD = 0x81A3
+0xE6FE = 0x819F
+0xE740 = 0x819E
+0xE741 = 0x8195
+0xE742 = 0x81A2
+0xE743 = 0x8199
+0xE744 = 0x8197
+0xE745 = 0x8216
+0xE746 = 0x824F
+0xE747 = 0x8253
+0xE748 = 0x8252
+0xE749 = 0x8250
+0xE74A = 0x824E
+0xE74B = 0x8251
+0xE74C = 0x8524
+0xE74D = 0x853B
+0xE74E = 0x850F
+0xE74F = 0x8500
+0xE750 = 0x8529
+0xE751 = 0x850E
+0xE752 = 0x8509
+0xE753 = 0x850D
+0xE754 = 0x851F
+0xE755 = 0x850A
+0xE756 = 0x8527
+0xE757 = 0x851C
+0xE758 = 0x84FB
+0xE759 = 0x852B
+0xE75A = 0x84FA
+0xE75B = 0x8508
+0xE75C = 0x850C
+0xE75D = 0x84F4
+0xE75E = 0x852A
+0xE75F = 0x84F2
+0xE760 = 0x8515
+0xE761 = 0x84F7
+0xE762 = 0x84EB
+0xE763 = 0x84F3
+0xE764 = 0x84FC
+0xE765 = 0x8512
+0xE766 = 0x84EA
+0xE767 = 0x84E9
+0xE768 = 0x8516
+0xE769 = 0x84FE
+0xE76A = 0x8528
+0xE76B = 0x851D
+0xE76C = 0x852E
+0xE76D = 0x8502
+0xE76E = 0x84FD
+0xE76F = 0x851E
+0xE770 = 0x84F6
+0xE771 = 0x8531
+0xE772 = 0x8526
+0xE773 = 0x84E7
+0xE774 = 0x84E8
+0xE775 = 0x84F0
+0xE776 = 0x84EF
+0xE777 = 0x84F9
+0xE778 = 0x8518
+0xE779 = 0x8520
+0xE77A = 0x8530
+0xE77B = 0x850B
+0xE77C = 0x8519
+0xE77D = 0x852F
+0xE77E = 0x8662
+0xE7A1 = 0x8756
+0xE7A2 = 0x8763
+0xE7A3 = 0x8764
+0xE7A4 = 0x8777
+0xE7A5 = 0x87E1
+0xE7A6 = 0x8773
+0xE7A7 = 0x8758
+0xE7A8 = 0x8754
+0xE7A9 = 0x875B
+0xE7AA = 0x8752
+0xE7AB = 0x8761
+0xE7AC = 0x875A
+0xE7AD = 0x8751
+0xE7AE = 0x875E
+0xE7AF = 0x876D
+0xE7B0 = 0x876A
+0xE7B1 = 0x8750
+0xE7B2 = 0x874E
+0xE7B3 = 0x875F
+0xE7B4 = 0x875D
+0xE7B5 = 0x876F
+0xE7B6 = 0x876C
+0xE7B7 = 0x877A
+0xE7B8 = 0x876E
+0xE7B9 = 0x875C
+0xE7BA = 0x8765
+0xE7BB = 0x874F
+0xE7BC = 0x877B
+0xE7BD = 0x8775
+0xE7BE = 0x8762
+0xE7BF = 0x8767
+0xE7C0 = 0x8769
+0xE7C1 = 0x885A
+0xE7C2 = 0x8905
+0xE7C3 = 0x890C
+0xE7C4 = 0x8914
+0xE7C5 = 0x890B
+0xE7C6 = 0x8917
+0xE7C7 = 0x8918
+0xE7C8 = 0x8919
+0xE7C9 = 0x8906
+0xE7CA = 0x8916
+0xE7CB = 0x8911
+0xE7CC = 0x890E
+0xE7CD = 0x8909
+0xE7CE = 0x89A2
+0xE7CF = 0x89A4
+0xE7D0 = 0x89A3
+0xE7D1 = 0x89ED
+0xE7D2 = 0x89F0
+0xE7D3 = 0x89EC
+0xE7D4 = 0x8ACF
+0xE7D5 = 0x8AC6
+0xE7D6 = 0x8AB8
+0xE7D7 = 0x8AD3
+0xE7D8 = 0x8AD1
+0xE7D9 = 0x8AD4
+0xE7DA = 0x8AD5
+0xE7DB = 0x8ABB
+0xE7DC = 0x8AD7
+0xE7DD = 0x8ABE
+0xE7DE = 0x8AC0
+0xE7DF = 0x8AC5
+0xE7E0 = 0x8AD8
+0xE7E1 = 0x8AC3
+0xE7E2 = 0x8ABA
+0xE7E3 = 0x8ABD
+0xE7E4 = 0x8AD9
+0xE7E5 = 0x8C3E
+0xE7E6 = 0x8C4D
+0xE7E7 = 0x8C8F
+0xE7E8 = 0x8CE5
+0xE7E9 = 0x8CDF
+0xE7EA = 0x8CD9
+0xE7EB = 0x8CE8
+0xE7EC = 0x8CDA
+0xE7ED = 0x8CDD
+0xE7EE = 0x8CE7
+0xE7EF = 0x8DA0
+0xE7F0 = 0x8D9C
+0xE7F1 = 0x8DA1
+0xE7F2 = 0x8D9B
+0xE7F3 = 0x8E20
+0xE7F4 = 0x8E23
+0xE7F5 = 0x8E25
+0xE7F6 = 0x8E24
+0xE7F7 = 0x8E2E
+0xE7F8 = 0x8E15
+0xE7F9 = 0x8E1B
+0xE7FA = 0x8E16
+0xE7FB = 0x8E11
+0xE7FC = 0x8E19
+0xE7FD = 0x8E26
+0xE7FE = 0x8E27
+0xE840 = 0x8E14
+0xE841 = 0x8E12
+0xE842 = 0x8E18
+0xE843 = 0x8E13
+0xE844 = 0x8E1C
+0xE845 = 0x8E17
+0xE846 = 0x8E1A
+0xE847 = 0x8F2C
+0xE848 = 0x8F24
+0xE849 = 0x8F18
+0xE84A = 0x8F1A
+0xE84B = 0x8F20
+0xE84C = 0x8F23
+0xE84D = 0x8F16
+0xE84E = 0x8F17
+0xE84F = 0x9073
+0xE850 = 0x9070
+0xE851 = 0x906F
+0xE852 = 0x9067
+0xE853 = 0x906B
+0xE854 = 0x912F
+0xE855 = 0x912B
+0xE856 = 0x9129
+0xE857 = 0x912A
+0xE858 = 0x9132
+0xE859 = 0x9126
+0xE85A = 0x912E
+0xE85B = 0x9185
+0xE85C = 0x9186
+0xE85D = 0x918A
+0xE85E = 0x9181
+0xE85F = 0x9182
+0xE860 = 0x9184
+0xE861 = 0x9180
+0xE862 = 0x92D0
+0xE863 = 0x92C3
+0xE864 = 0x92C4
+0xE865 = 0x92C0
+0xE866 = 0x92D9
+0xE867 = 0x92B6
+0xE868 = 0x92CF
+0xE869 = 0x92F1
+0xE86A = 0x92DF
+0xE86B = 0x92D8
+0xE86C = 0x92E9
+0xE86D = 0x92D7
+0xE86E = 0x92DD
+0xE86F = 0x92CC
+0xE870 = 0x92EF
+0xE871 = 0x92C2
+0xE872 = 0x92E8
+0xE873 = 0x92CA
+0xE874 = 0x92C8
+0xE875 = 0x92CE
+0xE876 = 0x92E6
+0xE877 = 0x92CD
+0xE878 = 0x92D5
+0xE879 = 0x92C9
+0xE87A = 0x92E0
+0xE87B = 0x92DE
+0xE87C = 0x92E7
+0xE87D = 0x92D1
+0xE87E = 0x92D3
+0xE8A1 = 0x92B5
+0xE8A2 = 0x92E1
+0xE8A3 = 0x92C6
+0xE8A4 = 0x92B4
+0xE8A5 = 0x957C
+0xE8A6 = 0x95AC
+0xE8A7 = 0x95AB
+0xE8A8 = 0x95AE
+0xE8A9 = 0x95B0
+0xE8AA = 0x96A4
+0xE8AB = 0x96A2
+0xE8AC = 0x96D3
+0xE8AD = 0x9705
+0xE8AE = 0x9708
+0xE8AF = 0x9702
+0xE8B0 = 0x975A
+0xE8B1 = 0x978A
+0xE8B2 = 0x978E
+0xE8B3 = 0x9788
+0xE8B4 = 0x97D0
+0xE8B5 = 0x97CF
+0xE8B6 = 0x981E
+0xE8B7 = 0x981D
+0xE8B8 = 0x9826
+0xE8B9 = 0x9829
+0xE8BA = 0x9828
+0xE8BB = 0x9820
+0xE8BC = 0x981B
+0xE8BD = 0x9827
+0xE8BE = 0x98B2
+0xE8BF = 0x9908
+0xE8C0 = 0x98FA
+0xE8C1 = 0x9911
+0xE8C2 = 0x9914
+0xE8C3 = 0x9916
+0xE8C4 = 0x9917
+0xE8C5 = 0x9915
+0xE8C6 = 0x99DC
+0xE8C7 = 0x99CD
+0xE8C8 = 0x99CF
+0xE8C9 = 0x99D3
+0xE8CA = 0x99D4
+0xE8CB = 0x99CE
+0xE8CC = 0x99C9
+0xE8CD = 0x99D6
+0xE8CE = 0x99D8
+0xE8CF = 0x99CB
+0xE8D0 = 0x99D7
+0xE8D1 = 0x99CC
+0xE8D2 = 0x9AB3
+0xE8D3 = 0x9AEC
+0xE8D4 = 0x9AEB
+0xE8D5 = 0x9AF3
+0xE8D6 = 0x9AF2
+0xE8D7 = 0x9AF1
+0xE8D8 = 0x9B46
+0xE8D9 = 0x9B43
+0xE8DA = 0x9B67
+0xE8DB = 0x9B74
+0xE8DC = 0x9B71
+0xE8DD = 0x9B66
+0xE8DE = 0x9B76
+0xE8DF = 0x9B75
+0xE8E0 = 0x9B70
+0xE8E1 = 0x9B68
+0xE8E2 = 0x9B64
+0xE8E3 = 0x9B6C
+0xE8E4 = 0x9CFC
+0xE8E5 = 0x9CFA
+0xE8E6 = 0x9CFD
+0xE8E7 = 0x9CFF
+0xE8E8 = 0x9CF7
+0xE8E9 = 0x9D07
+0xE8EA = 0x9D00
+0xE8EB = 0x9CF9
+0xE8EC = 0x9CFB
+0xE8ED = 0x9D08
+0xE8EE = 0x9D05
+0xE8EF = 0x9D04
+0xE8F0 = 0x9E83
+0xE8F1 = 0x9ED3
+0xE8F2 = 0x9F0F
+0xE8F3 = 0x9F10
+0xE8F4 = 0x511C
+0xE8F5 = 0x5113
+0xE8F6 = 0x5117
+0xE8F7 = 0x511A
+0xE8F8 = 0x5111
+0xE8F9 = 0x51DE
+0xE8FA = 0x5334
+0xE8FB = 0x53E1
+0xE8FC = 0x5670
+0xE8FD = 0x5660
+0xE8FE = 0x566E
+0xE940 = 0x5673
+0xE941 = 0x5666
+0xE942 = 0x5663
+0xE943 = 0x566D
+0xE944 = 0x5672
+0xE945 = 0x565E
+0xE946 = 0x5677
+0xE947 = 0x571C
+0xE948 = 0x571B
+0xE949 = 0x58C8
+0xE94A = 0x58BD
+0xE94B = 0x58C9
+0xE94C = 0x58BF
+0xE94D = 0x58BA
+0xE94E = 0x58C2
+0xE94F = 0x58BC
+0xE950 = 0x58C6
+0xE951 = 0x5B17
+0xE952 = 0x5B19
+0xE953 = 0x5B1B
+0xE954 = 0x5B21
+0xE955 = 0x5B14
+0xE956 = 0x5B13
+0xE957 = 0x5B10
+0xE958 = 0x5B16
+0xE959 = 0x5B28
+0xE95A = 0x5B1A
+0xE95B = 0x5B20
+0xE95C = 0x5B1E
+0xE95D = 0x5BEF
+0xE95E = 0x5DAC
+0xE95F = 0x5DB1
+0xE960 = 0x5DA9
+0xE961 = 0x5DA7
+0xE962 = 0x5DB5
+0xE963 = 0x5DB0
+0xE964 = 0x5DAE
+0xE965 = 0x5DAA
+0xE966 = 0x5DA8
+0xE967 = 0x5DB2
+0xE968 = 0x5DAD
+0xE969 = 0x5DAF
+0xE96A = 0x5DB4
+0xE96B = 0x5E67
+0xE96C = 0x5E68
+0xE96D = 0x5E66
+0xE96E = 0x5E6F
+0xE96F = 0x5EE9
+0xE970 = 0x5EE7
+0xE971 = 0x5EE6
+0xE972 = 0x5EE8
+0xE973 = 0x5EE5
+0xE974 = 0x5F4B
+0xE975 = 0x5FBC
+0xE976 = 0x619D
+0xE977 = 0x61A8
+0xE978 = 0x6196
+0xE979 = 0x61C5
+0xE97A = 0x61B4
+0xE97B = 0x61C6
+0xE97C = 0x61C1
+0xE97D = 0x61CC
+0xE97E = 0x61BA
+0xE9A1 = 0x61BF
+0xE9A2 = 0x61B8
+0xE9A3 = 0x618C
+0xE9A4 = 0x64D7
+0xE9A5 = 0x64D6
+0xE9A6 = 0x64D0
+0xE9A7 = 0x64CF
+0xE9A8 = 0x64C9
+0xE9A9 = 0x64BD
+0xE9AA = 0x6489
+0xE9AB = 0x64C3
+0xE9AC = 0x64DB
+0xE9AD = 0x64F3
+0xE9AE = 0x64D9
+0xE9AF = 0x6533
+0xE9B0 = 0x657F
+0xE9B1 = 0x657C
+0xE9B2 = 0x65A2
+0xE9B3 = 0x66C8
+0xE9B4 = 0x66BE
+0xE9B5 = 0x66C0
+0xE9B6 = 0x66CA
+0xE9B7 = 0x66CB
+0xE9B8 = 0x66CF
+0xE9B9 = 0x66BD
+0xE9BA = 0x66BB
+0xE9BB = 0x66BA
+0xE9BC = 0x66CC
+0xE9BD = 0x6723
+0xE9BE = 0x6A34
+0xE9BF = 0x6A66
+0xE9C0 = 0x6A49
+0xE9C1 = 0x6A67
+0xE9C2 = 0x6A32
+0xE9C3 = 0x6A68
+0xE9C4 = 0x6A3E
+0xE9C5 = 0x6A5D
+0xE9C6 = 0x6A6D
+0xE9C7 = 0x6A76
+0xE9C8 = 0x6A5B
+0xE9C9 = 0x6A51
+0xE9CA = 0x6A28
+0xE9CB = 0x6A5A
+0xE9CC = 0x6A3B
+0xE9CD = 0x6A3F
+0xE9CE = 0x6A41
+0xE9CF = 0x6A6A
+0xE9D0 = 0x6A64
+0xE9D1 = 0x6A50
+0xE9D2 = 0x6A4F
+0xE9D3 = 0x6A54
+0xE9D4 = 0x6A6F
+0xE9D5 = 0x6A69
+0xE9D6 = 0x6A60
+0xE9D7 = 0x6A3C
+0xE9D8 = 0x6A5E
+0xE9D9 = 0x6A56
+0xE9DA = 0x6A55
+0xE9DB = 0x6A4D
+0xE9DC = 0x6A4E
+0xE9DD = 0x6A46
+0xE9DE = 0x6B55
+0xE9DF = 0x6B54
+0xE9E0 = 0x6B56
+0xE9E1 = 0x6BA7
+0xE9E2 = 0x6BAA
+0xE9E3 = 0x6BAB
+0xE9E4 = 0x6BC8
+0xE9E5 = 0x6BC7
+0xE9E6 = 0x6C04
+0xE9E7 = 0x6C03
+0xE9E8 = 0x6C06
+0xE9E9 = 0x6FAD
+0xE9EA = 0x6FCB
+0xE9EB = 0x6FA3
+0xE9EC = 0x6FC7
+0xE9ED = 0x6FBC
+0xE9EE = 0x6FCE
+0xE9EF = 0x6FC8
+0xE9F0 = 0x6F5E
+0xE9F1 = 0x6FC4
+0xE9F2 = 0x6FBD
+0xE9F3 = 0x6F9E
+0xE9F4 = 0x6FCA
+0xE9F5 = 0x6FA8
+0xE9F6 = 0x7004
+0xE9F7 = 0x6FA5
+0xE9F8 = 0x6FAE
+0xE9F9 = 0x6FBA
+0xE9FA = 0x6FAC
+0xE9FB = 0x6FAA
+0xE9FC = 0x6FCF
+0xE9FD = 0x6FBF
+0xE9FE = 0x6FB8
+0xEA40 = 0x6FA2
+0xEA41 = 0x6FC9
+0xEA42 = 0x6FAB
+0xEA43 = 0x6FCD
+0xEA44 = 0x6FAF
+0xEA45 = 0x6FB2
+0xEA46 = 0x6FB0
+0xEA47 = 0x71C5
+0xEA48 = 0x71C2
+0xEA49 = 0x71BF
+0xEA4A = 0x71B8
+0xEA4B = 0x71D6
+0xEA4C = 0x71C0
+0xEA4D = 0x71C1
+0xEA4E = 0x71CB
+0xEA4F = 0x71D4
+0xEA50 = 0x71CA
+0xEA51 = 0x71C7
+0xEA52 = 0x71CF
+0xEA53 = 0x71BD
+0xEA54 = 0x71D8
+0xEA55 = 0x71BC
+0xEA56 = 0x71C6
+0xEA57 = 0x71DA
+0xEA58 = 0x71DB
+0xEA59 = 0x729D
+0xEA5A = 0x729E
+0xEA5B = 0x7369
+0xEA5C = 0x7366
+0xEA5D = 0x7367
+0xEA5E = 0x736C
+0xEA5F = 0x7365
+0xEA60 = 0x736B
+0xEA61 = 0x736A
+0xEA62 = 0x747F
+0xEA63 = 0x749A
+0xEA64 = 0x74A0
+0xEA65 = 0x7494
+0xEA66 = 0x7492
+0xEA67 = 0x7495
+0xEA68 = 0x74A1
+0xEA69 = 0x750B
+0xEA6A = 0x7580
+0xEA6B = 0x762F
+0xEA6C = 0x762D
+0xEA6D = 0x7631
+0xEA6E = 0x763D
+0xEA6F = 0x7633
+0xEA70 = 0x763C
+0xEA71 = 0x7635
+0xEA72 = 0x7632
+0xEA73 = 0x7630
+0xEA74 = 0x76BB
+0xEA75 = 0x76E6
+0xEA76 = 0x779A
+0xEA77 = 0x779D
+0xEA78 = 0x77A1
+0xEA79 = 0x779C
+0xEA7A = 0x779B
+0xEA7B = 0x77A2
+0xEA7C = 0x77A3
+0xEA7D = 0x7795
+0xEA7E = 0x7799
+0xEAA1 = 0x7797
+0xEAA2 = 0x78DD
+0xEAA3 = 0x78E9
+0xEAA4 = 0x78E5
+0xEAA5 = 0x78EA
+0xEAA6 = 0x78DE
+0xEAA7 = 0x78E3
+0xEAA8 = 0x78DB
+0xEAA9 = 0x78E1
+0xEAAA = 0x78E2
+0xEAAB = 0x78ED
+0xEAAC = 0x78DF
+0xEAAD = 0x78E0
+0xEAAE = 0x79A4
+0xEAAF = 0x7A44
+0xEAB0 = 0x7A48
+0xEAB1 = 0x7A47
+0xEAB2 = 0x7AB6
+0xEAB3 = 0x7AB8
+0xEAB4 = 0x7AB5
+0xEAB5 = 0x7AB1
+0xEAB6 = 0x7AB7
+0xEAB7 = 0x7BDE
+0xEAB8 = 0x7BE3
+0xEAB9 = 0x7BE7
+0xEABA = 0x7BDD
+0xEABB = 0x7BD5
+0xEABC = 0x7BE5
+0xEABD = 0x7BDA
+0xEABE = 0x7BE8
+0xEABF = 0x7BF9
+0xEAC0 = 0x7BD4
+0xEAC1 = 0x7BEA
+0xEAC2 = 0x7BE2
+0xEAC3 = 0x7BDC
+0xEAC4 = 0x7BEB
+0xEAC5 = 0x7BD8
+0xEAC6 = 0x7BDF
+0xEAC7 = 0x7CD2
+0xEAC8 = 0x7CD4
+0xEAC9 = 0x7CD7
+0xEACA = 0x7CD0
+0xEACB = 0x7CD1
+0xEACC = 0x7E12
+0xEACD = 0x7E21
+0xEACE = 0x7E17
+0xEACF = 0x7E0C
+0xEAD0 = 0x7E1F
+0xEAD1 = 0x7E20
+0xEAD2 = 0x7E13
+0xEAD3 = 0x7E0E
+0xEAD4 = 0x7E1C
+0xEAD5 = 0x7E15
+0xEAD6 = 0x7E1A
+0xEAD7 = 0x7E22
+0xEAD8 = 0x7E0B
+0xEAD9 = 0x7E0F
+0xEADA = 0x7E16
+0xEADB = 0x7E0D
+0xEADC = 0x7E14
+0xEADD = 0x7E25
+0xEADE = 0x7E24
+0xEADF = 0x7F43
+0xEAE0 = 0x7F7B
+0xEAE1 = 0x7F7C
+0xEAE2 = 0x7F7A
+0xEAE3 = 0x7FB1
+0xEAE4 = 0x7FEF
+0xEAE5 = 0x802A
+0xEAE6 = 0x8029
+0xEAE7 = 0x806C
+0xEAE8 = 0x81B1
+0xEAE9 = 0x81A6
+0xEAEA = 0x81AE
+0xEAEB = 0x81B9
+0xEAEC = 0x81B5
+0xEAED = 0x81AB
+0xEAEE = 0x81B0
+0xEAEF = 0x81AC
+0xEAF0 = 0x81B4
+0xEAF1 = 0x81B2
+0xEAF2 = 0x81B7
+0xEAF3 = 0x81A7
+0xEAF4 = 0x81F2
+0xEAF5 = 0x8255
+0xEAF6 = 0x8256
+0xEAF7 = 0x8257
+0xEAF8 = 0x8556
+0xEAF9 = 0x8545
+0xEAFA = 0x856B
+0xEAFB = 0x854D
+0xEAFC = 0x8553
+0xEAFD = 0x8561
+0xEAFE = 0x8558
+0xEB40 = 0x8540
+0xEB41 = 0x8546
+0xEB42 = 0x8564
+0xEB43 = 0x8541
+0xEB44 = 0x8562
+0xEB45 = 0x8544
+0xEB46 = 0x8551
+0xEB47 = 0x8547
+0xEB48 = 0x8563
+0xEB49 = 0x853E
+0xEB4A = 0x855B
+0xEB4B = 0x8571
+0xEB4C = 0x854E
+0xEB4D = 0x856E
+0xEB4E = 0x8575
+0xEB4F = 0x8555
+0xEB50 = 0x8567
+0xEB51 = 0x8560
+0xEB52 = 0x858C
+0xEB53 = 0x8566
+0xEB54 = 0x855D
+0xEB55 = 0x8554
+0xEB56 = 0x8565
+0xEB57 = 0x856C
+0xEB58 = 0x8663
+0xEB59 = 0x8665
+0xEB5A = 0x8664
+0xEB5B = 0x879B
+0xEB5C = 0x878F
+0xEB5D = 0x8797
+0xEB5E = 0x8793
+0xEB5F = 0x8792
+0xEB60 = 0x8788
+0xEB61 = 0x8781
+0xEB62 = 0x8796
+0xEB63 = 0x8798
+0xEB64 = 0x8779
+0xEB65 = 0x8787
+0xEB66 = 0x87A3
+0xEB67 = 0x8785
+0xEB68 = 0x8790
+0xEB69 = 0x8791
+0xEB6A = 0x879D
+0xEB6B = 0x8784
+0xEB6C = 0x8794
+0xEB6D = 0x879C
+0xEB6E = 0x879A
+0xEB6F = 0x8789
+0xEB70 = 0x891E
+0xEB71 = 0x8926
+0xEB72 = 0x8930
+0xEB73 = 0x892D
+0xEB74 = 0x892E
+0xEB75 = 0x8927
+0xEB76 = 0x8931
+0xEB77 = 0x8922
+0xEB78 = 0x8929
+0xEB79 = 0x8923
+0xEB7A = 0x892F
+0xEB7B = 0x892C
+0xEB7C = 0x891F
+0xEB7D = 0x89F1
+0xEB7E = 0x8AE0
+0xEBA1 = 0x8AE2
+0xEBA2 = 0x8AF2
+0xEBA3 = 0x8AF4
+0xEBA4 = 0x8AF5
+0xEBA5 = 0x8ADD
+0xEBA6 = 0x8B14
+0xEBA7 = 0x8AE4
+0xEBA8 = 0x8ADF
+0xEBA9 = 0x8AF0
+0xEBAA = 0x8AC8
+0xEBAB = 0x8ADE
+0xEBAC = 0x8AE1
+0xEBAD = 0x8AE8
+0xEBAE = 0x8AFF
+0xEBAF = 0x8AEF
+0xEBB0 = 0x8AFB
+0xEBB1 = 0x8C91
+0xEBB2 = 0x8C92
+0xEBB3 = 0x8C90
+0xEBB4 = 0x8CF5
+0xEBB5 = 0x8CEE
+0xEBB6 = 0x8CF1
+0xEBB7 = 0x8CF0
+0xEBB8 = 0x8CF3
+0xEBB9 = 0x8D6C
+0xEBBA = 0x8D6E
+0xEBBB = 0x8DA5
+0xEBBC = 0x8DA7
+0xEBBD = 0x8E33
+0xEBBE = 0x8E3E
+0xEBBF = 0x8E38
+0xEBC0 = 0x8E40
+0xEBC1 = 0x8E45
+0xEBC2 = 0x8E36
+0xEBC3 = 0x8E3C
+0xEBC4 = 0x8E3D
+0xEBC5 = 0x8E41
+0xEBC6 = 0x8E30
+0xEBC7 = 0x8E3F
+0xEBC8 = 0x8EBD
+0xEBC9 = 0x8F36
+0xEBCA = 0x8F2E
+0xEBCB = 0x8F35
+0xEBCC = 0x8F32
+0xEBCD = 0x8F39
+0xEBCE = 0x8F37
+0xEBCF = 0x8F34
+0xEBD0 = 0x9076
+0xEBD1 = 0x9079
+0xEBD2 = 0x907B
+0xEBD3 = 0x9086
+0xEBD4 = 0x90FA
+0xEBD5 = 0x9133
+0xEBD6 = 0x9135
+0xEBD7 = 0x9136
+0xEBD8 = 0x9193
+0xEBD9 = 0x9190
+0xEBDA = 0x9191
+0xEBDB = 0x918D
+0xEBDC = 0x918F
+0xEBDD = 0x9327
+0xEBDE = 0x931E
+0xEBDF = 0x9308
+0xEBE0 = 0x931F
+0xEBE1 = 0x9306
+0xEBE2 = 0x930F
+0xEBE3 = 0x937A
+0xEBE4 = 0x9338
+0xEBE5 = 0x933C
+0xEBE6 = 0x931B
+0xEBE7 = 0x9323
+0xEBE8 = 0x9312
+0xEBE9 = 0x9301
+0xEBEA = 0x9346
+0xEBEB = 0x932D
+0xEBEC = 0x930E
+0xEBED = 0x930D
+0xEBEE = 0x92CB
+0xEBEF = 0x931D
+0xEBF0 = 0x92FA
+0xEBF1 = 0x9325
+0xEBF2 = 0x9313
+0xEBF3 = 0x92F9
+0xEBF4 = 0x92F7
+0xEBF5 = 0x9334
+0xEBF6 = 0x9302
+0xEBF7 = 0x9324
+0xEBF8 = 0x92FF
+0xEBF9 = 0x9329
+0xEBFA = 0x9339
+0xEBFB = 0x9335
+0xEBFC = 0x932A
+0xEBFD = 0x9314
+0xEBFE = 0x930C
+0xEC40 = 0x930B
+0xEC41 = 0x92FE
+0xEC42 = 0x9309
+0xEC43 = 0x9300
+0xEC44 = 0x92FB
+0xEC45 = 0x9316
+0xEC46 = 0x95BC
+0xEC47 = 0x95CD
+0xEC48 = 0x95BE
+0xEC49 = 0x95B9
+0xEC4A = 0x95BA
+0xEC4B = 0x95B6
+0xEC4C = 0x95BF
+0xEC4D = 0x95B5
+0xEC4E = 0x95BD
+0xEC4F = 0x96A9
+0xEC50 = 0x96D4
+0xEC51 = 0x970B
+0xEC52 = 0x9712
+0xEC53 = 0x9710
+0xEC54 = 0x9799
+0xEC55 = 0x9797
+0xEC56 = 0x9794
+0xEC57 = 0x97F0
+0xEC58 = 0x97F8
+0xEC59 = 0x9835
+0xEC5A = 0x982F
+0xEC5B = 0x9832
+0xEC5C = 0x9924
+0xEC5D = 0x991F
+0xEC5E = 0x9927
+0xEC5F = 0x9929
+0xEC60 = 0x999E
+0xEC61 = 0x99EE
+0xEC62 = 0x99EC
+0xEC63 = 0x99E5
+0xEC64 = 0x99E4
+0xEC65 = 0x99F0
+0xEC66 = 0x99E3
+0xEC67 = 0x99EA
+0xEC68 = 0x99E9
+0xEC69 = 0x99E7
+0xEC6A = 0x9AB9
+0xEC6B = 0x9ABF
+0xEC6C = 0x9AB4
+0xEC6D = 0x9ABB
+0xEC6E = 0x9AF6
+0xEC6F = 0x9AFA
+0xEC70 = 0x9AF9
+0xEC71 = 0x9AF7
+0xEC72 = 0x9B33
+0xEC73 = 0x9B80
+0xEC74 = 0x9B85
+0xEC75 = 0x9B87
+0xEC76 = 0x9B7C
+0xEC77 = 0x9B7E
+0xEC78 = 0x9B7B
+0xEC79 = 0x9B82
+0xEC7A = 0x9B93
+0xEC7B = 0x9B92
+0xEC7C = 0x9B90
+0xEC7D = 0x9B7A
+0xEC7E = 0x9B95
+0xECA1 = 0x9B7D
+0xECA2 = 0x9B88
+0xECA3 = 0x9D25
+0xECA4 = 0x9D17
+0xECA5 = 0x9D20
+0xECA6 = 0x9D1E
+0xECA7 = 0x9D14
+0xECA8 = 0x9D29
+0xECA9 = 0x9D1D
+0xECAA = 0x9D18
+0xECAB = 0x9D22
+0xECAC = 0x9D10
+0xECAD = 0x9D19
+0xECAE = 0x9D1F
+0xECAF = 0x9E88
+0xECB0 = 0x9E86
+0xECB1 = 0x9E87
+0xECB2 = 0x9EAE
+0xECB3 = 0x9EAD
+0xECB4 = 0x9ED5
+0xECB5 = 0x9ED6
+0xECB6 = 0x9EFA
+0xECB7 = 0x9F12
+0xECB8 = 0x9F3D
+0xECB9 = 0x5126
+0xECBA = 0x5125
+0xECBB = 0x5122
+0xECBC = 0x5124
+0xECBD = 0x5120
+0xECBE = 0x5129
+0xECBF = 0x52F4
+0xECC0 = 0x5693
+0xECC1 = 0x568C
+0xECC2 = 0x568D
+0xECC3 = 0x5686
+0xECC4 = 0x5684
+0xECC5 = 0x5683
+0xECC6 = 0x567E
+0xECC7 = 0x5682
+0xECC8 = 0x567F
+0xECC9 = 0x5681
+0xECCA = 0x58D6
+0xECCB = 0x58D4
+0xECCC = 0x58CF
+0xECCD = 0x58D2
+0xECCE = 0x5B2D
+0xECCF = 0x5B25
+0xECD0 = 0x5B32
+0xECD1 = 0x5B23
+0xECD2 = 0x5B2C
+0xECD3 = 0x5B27
+0xECD4 = 0x5B26
+0xECD5 = 0x5B2F
+0xECD6 = 0x5B2E
+0xECD7 = 0x5B7B
+0xECD8 = 0x5BF1
+0xECD9 = 0x5BF2
+0xECDA = 0x5DB7
+0xECDB = 0x5E6C
+0xECDC = 0x5E6A
+0xECDD = 0x5FBE
+0xECDE = 0x5FBB
+0xECDF = 0x61C3
+0xECE0 = 0x61B5
+0xECE1 = 0x61BC
+0xECE2 = 0x61E7
+0xECE3 = 0x61E0
+0xECE4 = 0x61E5
+0xECE5 = 0x61E4
+0xECE6 = 0x61E8
+0xECE7 = 0x61DE
+0xECE8 = 0x64EF
+0xECE9 = 0x64E9
+0xECEA = 0x64E3
+0xECEB = 0x64EB
+0xECEC = 0x64E4
+0xECED = 0x64E8
+0xECEE = 0x6581
+0xECEF = 0x6580
+0xECF0 = 0x65B6
+0xECF1 = 0x65DA
+0xECF2 = 0x66D2
+0xECF3 = 0x6A8D
+0xECF4 = 0x6A96
+0xECF5 = 0x6A81
+0xECF6 = 0x6AA5
+0xECF7 = 0x6A89
+0xECF8 = 0x6A9F
+0xECF9 = 0x6A9B
+0xECFA = 0x6AA1
+0xECFB = 0x6A9E
+0xECFC = 0x6A87
+0xECFD = 0x6A93
+0xECFE = 0x6A8E
+0xED40 = 0x6A95
+0xED41 = 0x6A83
+0xED42 = 0x6AA8
+0xED43 = 0x6AA4
+0xED44 = 0x6A91
+0xED45 = 0x6A7F
+0xED46 = 0x6AA6
+0xED47 = 0x6A9A
+0xED48 = 0x6A85
+0xED49 = 0x6A8C
+0xED4A = 0x6A92
+0xED4B = 0x6B5B
+0xED4C = 0x6BAD
+0xED4D = 0x6C09
+0xED4E = 0x6FCC
+0xED4F = 0x6FA9
+0xED50 = 0x6FF4
+0xED51 = 0x6FD4
+0xED52 = 0x6FE3
+0xED53 = 0x6FDC
+0xED54 = 0x6FED
+0xED55 = 0x6FE7
+0xED56 = 0x6FE6
+0xED57 = 0x6FDE
+0xED58 = 0x6FF2
+0xED59 = 0x6FDD
+0xED5A = 0x6FE2
+0xED5B = 0x6FE8
+0xED5C = 0x71E1
+0xED5D = 0x71F1
+0xED5E = 0x71E8
+0xED5F = 0x71F2
+0xED60 = 0x71E4
+0xED61 = 0x71F0
+0xED62 = 0x71E2
+0xED63 = 0x7373
+0xED64 = 0x736E
+0xED65 = 0x736F
+0xED66 = 0x7497
+0xED67 = 0x74B2
+0xED68 = 0x74AB
+0xED69 = 0x7490
+0xED6A = 0x74AA
+0xED6B = 0x74AD
+0xED6C = 0x74B1
+0xED6D = 0x74A5
+0xED6E = 0x74AF
+0xED6F = 0x7510
+0xED70 = 0x7511
+0xED71 = 0x7512
+0xED72 = 0x750F
+0xED73 = 0x7584
+0xED74 = 0x7643
+0xED75 = 0x7648
+0xED76 = 0x7649
+0xED77 = 0x7647
+0xED78 = 0x76A4
+0xED79 = 0x76E9
+0xED7A = 0x77B5
+0xED7B = 0x77AB
+0xED7C = 0x77B2
+0xED7D = 0x77B7
+0xED7E = 0x77B6
+0xEDA1 = 0x77B4
+0xEDA2 = 0x77B1
+0xEDA3 = 0x77A8
+0xEDA4 = 0x77F0
+0xEDA5 = 0x78F3
+0xEDA6 = 0x78FD
+0xEDA7 = 0x7902
+0xEDA8 = 0x78FB
+0xEDA9 = 0x78FC
+0xEDAA = 0x78F2
+0xEDAB = 0x7905
+0xEDAC = 0x78F9
+0xEDAD = 0x78FE
+0xEDAE = 0x7904
+0xEDAF = 0x79AB
+0xEDB0 = 0x79A8
+0xEDB1 = 0x7A5C
+0xEDB2 = 0x7A5B
+0xEDB3 = 0x7A56
+0xEDB4 = 0x7A58
+0xEDB5 = 0x7A54
+0xEDB6 = 0x7A5A
+0xEDB7 = 0x7ABE
+0xEDB8 = 0x7AC0
+0xEDB9 = 0x7AC1
+0xEDBA = 0x7C05
+0xEDBB = 0x7C0F
+0xEDBC = 0x7BF2
+0xEDBD = 0x7C00
+0xEDBE = 0x7BFF
+0xEDBF = 0x7BFB
+0xEDC0 = 0x7C0E
+0xEDC1 = 0x7BF4
+0xEDC2 = 0x7C0B
+0xEDC3 = 0x7BF3
+0xEDC4 = 0x7C02
+0xEDC5 = 0x7C09
+0xEDC6 = 0x7C03
+0xEDC7 = 0x7C01
+0xEDC8 = 0x7BF8
+0xEDC9 = 0x7BFD
+0xEDCA = 0x7C06
+0xEDCB = 0x7BF0
+0xEDCC = 0x7BF1
+0xEDCD = 0x7C10
+0xEDCE = 0x7C0A
+0xEDCF = 0x7CE8
+0xEDD0 = 0x7E2D
+0xEDD1 = 0x7E3C
+0xEDD2 = 0x7E42
+0xEDD3 = 0x7E33
+0xEDD4 = 0x9848
+0xEDD5 = 0x7E38
+0xEDD6 = 0x7E2A
+0xEDD7 = 0x7E49
+0xEDD8 = 0x7E40
+0xEDD9 = 0x7E47
+0xEDDA = 0x7E29
+0xEDDB = 0x7E4C
+0xEDDC = 0x7E30
+0xEDDD = 0x7E3B
+0xEDDE = 0x7E36
+0xEDDF = 0x7E44
+0xEDE0 = 0x7E3A
+0xEDE1 = 0x7F45
+0xEDE2 = 0x7F7F
+0xEDE3 = 0x7F7E
+0xEDE4 = 0x7F7D
+0xEDE5 = 0x7FF4
+0xEDE6 = 0x7FF2
+0xEDE7 = 0x802C
+0xEDE8 = 0x81BB
+0xEDE9 = 0x81C4
+0xEDEA = 0x81CC
+0xEDEB = 0x81CA
+0xEDEC = 0x81C5
+0xEDED = 0x81C7
+0xEDEE = 0x81BC
+0xEDEF = 0x81E9
+0xEDF0 = 0x825B
+0xEDF1 = 0x825A
+0xEDF2 = 0x825C
+0xEDF3 = 0x8583
+0xEDF4 = 0x8580
+0xEDF5 = 0x858F
+0xEDF6 = 0x85A7
+0xEDF7 = 0x8595
+0xEDF8 = 0x85A0
+0xEDF9 = 0x858B
+0xEDFA = 0x85A3
+0xEDFB = 0x857B
+0xEDFC = 0x85A4
+0xEDFD = 0x859A
+0xEDFE = 0x859E
+0xEE40 = 0x8577
+0xEE41 = 0x857C
+0xEE42 = 0x8589
+0xEE43 = 0x85A1
+0xEE44 = 0x857A
+0xEE45 = 0x8578
+0xEE46 = 0x8557
+0xEE47 = 0x858E
+0xEE48 = 0x8596
+0xEE49 = 0x8586
+0xEE4A = 0x858D
+0xEE4B = 0x8599
+0xEE4C = 0x859D
+0xEE4D = 0x8581
+0xEE4E = 0x85A2
+0xEE4F = 0x8582
+0xEE50 = 0x8588
+0xEE51 = 0x8585
+0xEE52 = 0x8579
+0xEE53 = 0x8576
+0xEE54 = 0x8598
+0xEE55 = 0x8590
+0xEE56 = 0x859F
+0xEE57 = 0x8668
+0xEE58 = 0x87BE
+0xEE59 = 0x87AA
+0xEE5A = 0x87AD
+0xEE5B = 0x87C5
+0xEE5C = 0x87B0
+0xEE5D = 0x87AC
+0xEE5E = 0x87B9
+0xEE5F = 0x87B5
+0xEE60 = 0x87BC
+0xEE61 = 0x87AE
+0xEE62 = 0x87C9
+0xEE63 = 0x87C3
+0xEE64 = 0x87C2
+0xEE65 = 0x87CC
+0xEE66 = 0x87B7
+0xEE67 = 0x87AF
+0xEE68 = 0x87C4
+0xEE69 = 0x87CA
+0xEE6A = 0x87B4
+0xEE6B = 0x87B6
+0xEE6C = 0x87BF
+0xEE6D = 0x87B8
+0xEE6E = 0x87BD
+0xEE6F = 0x87DE
+0xEE70 = 0x87B2
+0xEE71 = 0x8935
+0xEE72 = 0x8933
+0xEE73 = 0x893C
+0xEE74 = 0x893E
+0xEE75 = 0x8941
+0xEE76 = 0x8952
+0xEE77 = 0x8937
+0xEE78 = 0x8942
+0xEE79 = 0x89AD
+0xEE7A = 0x89AF
+0xEE7B = 0x89AE
+0xEE7C = 0x89F2
+0xEE7D = 0x89F3
+0xEE7E = 0x8B1E
+0xEEA1 = 0x8B18
+0xEEA2 = 0x8B16
+0xEEA3 = 0x8B11
+0xEEA4 = 0x8B05
+0xEEA5 = 0x8B0B
+0xEEA6 = 0x8B22
+0xEEA7 = 0x8B0F
+0xEEA8 = 0x8B12
+0xEEA9 = 0x8B15
+0xEEAA = 0x8B07
+0xEEAB = 0x8B0D
+0xEEAC = 0x8B08
+0xEEAD = 0x8B06
+0xEEAE = 0x8B1C
+0xEEAF = 0x8B13
+0xEEB0 = 0x8B1A
+0xEEB1 = 0x8C4F
+0xEEB2 = 0x8C70
+0xEEB3 = 0x8C72
+0xEEB4 = 0x8C71
+0xEEB5 = 0x8C6F
+0xEEB6 = 0x8C95
+0xEEB7 = 0x8C94
+0xEEB8 = 0x8CF9
+0xEEB9 = 0x8D6F
+0xEEBA = 0x8E4E
+0xEEBB = 0x8E4D
+0xEEBC = 0x8E53
+0xEEBD = 0x8E50
+0xEEBE = 0x8E4C
+0xEEBF = 0x8E47
+0xEEC0 = 0x8F43
+0xEEC1 = 0x8F40
+0xEEC2 = 0x9085
+0xEEC3 = 0x907E
+0xEEC4 = 0x9138
+0xEEC5 = 0x919A
+0xEEC6 = 0x91A2
+0xEEC7 = 0x919B
+0xEEC8 = 0x9199
+0xEEC9 = 0x919F
+0xEECA = 0x91A1
+0xEECB = 0x919D
+0xEECC = 0x91A0
+0xEECD = 0x93A1
+0xEECE = 0x9383
+0xEECF = 0x93AF
+0xEED0 = 0x9364
+0xEED1 = 0x9356
+0xEED2 = 0x9347
+0xEED3 = 0x937C
+0xEED4 = 0x9358
+0xEED5 = 0x935C
+0xEED6 = 0x9376
+0xEED7 = 0x9349
+0xEED8 = 0x9350
+0xEED9 = 0x9351
+0xEEDA = 0x9360
+0xEEDB = 0x936D
+0xEEDC = 0x938F
+0xEEDD = 0x934C
+0xEEDE = 0x936A
+0xEEDF = 0x9379
+0xEEE0 = 0x9357
+0xEEE1 = 0x9355
+0xEEE2 = 0x9352
+0xEEE3 = 0x934F
+0xEEE4 = 0x9371
+0xEEE5 = 0x9377
+0xEEE6 = 0x937B
+0xEEE7 = 0x9361
+0xEEE8 = 0x935E
+0xEEE9 = 0x9363
+0xEEEA = 0x9367
+0xEEEB = 0x9380
+0xEEEC = 0x934E
+0xEEED = 0x9359
+0xEEEE = 0x95C7
+0xEEEF = 0x95C0
+0xEEF0 = 0x95C9
+0xEEF1 = 0x95C3
+0xEEF2 = 0x95C5
+0xEEF3 = 0x95B7
+0xEEF4 = 0x96AE
+0xEEF5 = 0x96B0
+0xEEF6 = 0x96AC
+0xEEF7 = 0x9720
+0xEEF8 = 0x971F
+0xEEF9 = 0x9718
+0xEEFA = 0x971D
+0xEEFB = 0x9719
+0xEEFC = 0x979A
+0xEEFD = 0x97A1
+0xEEFE = 0x979C
+0xEF40 = 0x979E
+0xEF41 = 0x979D
+0xEF42 = 0x97D5
+0xEF43 = 0x97D4
+0xEF44 = 0x97F1
+0xEF45 = 0x9841
+0xEF46 = 0x9844
+0xEF47 = 0x984A
+0xEF48 = 0x9849
+0xEF49 = 0x9845
+0xEF4A = 0x9843
+0xEF4B = 0x9925
+0xEF4C = 0x992B
+0xEF4D = 0x992C
+0xEF4E = 0x992A
+0xEF4F = 0x9933
+0xEF50 = 0x9932
+0xEF51 = 0x992F
+0xEF52 = 0x992D
+0xEF53 = 0x9931
+0xEF54 = 0x9930
+0xEF55 = 0x9998
+0xEF56 = 0x99A3
+0xEF57 = 0x99A1
+0xEF58 = 0x9A02
+0xEF59 = 0x99FA
+0xEF5A = 0x99F4
+0xEF5B = 0x99F7
+0xEF5C = 0x99F9
+0xEF5D = 0x99F8
+0xEF5E = 0x99F6
+0xEF5F = 0x99FB
+0xEF60 = 0x99FD
+0xEF61 = 0x99FE
+0xEF62 = 0x99FC
+0xEF63 = 0x9A03
+0xEF64 = 0x9ABE
+0xEF65 = 0x9AFE
+0xEF66 = 0x9AFD
+0xEF67 = 0x9B01
+0xEF68 = 0x9AFC
+0xEF69 = 0x9B48
+0xEF6A = 0x9B9A
+0xEF6B = 0x9BA8
+0xEF6C = 0x9B9E
+0xEF6D = 0x9B9B
+0xEF6E = 0x9BA6
+0xEF6F = 0x9BA1
+0xEF70 = 0x9BA5
+0xEF71 = 0x9BA4
+0xEF72 = 0x9B86
+0xEF73 = 0x9BA2
+0xEF74 = 0x9BA0
+0xEF75 = 0x9BAF
+0xEF76 = 0x9D33
+0xEF77 = 0x9D41
+0xEF78 = 0x9D67
+0xEF79 = 0x9D36
+0xEF7A = 0x9D2E
+0xEF7B = 0x9D2F
+0xEF7C = 0x9D31
+0xEF7D = 0x9D38
+0xEF7E = 0x9D30
+0xEFA1 = 0x9D45
+0xEFA2 = 0x9D42
+0xEFA3 = 0x9D43
+0xEFA4 = 0x9D3E
+0xEFA5 = 0x9D37
+0xEFA6 = 0x9D40
+0xEFA7 = 0x9D3D
+0xEFA8 = 0x7FF5
+0xEFA9 = 0x9D2D
+0xEFAA = 0x9E8A
+0xEFAB = 0x9E89
+0xEFAC = 0x9E8D
+0xEFAD = 0x9EB0
+0xEFAE = 0x9EC8
+0xEFAF = 0x9EDA
+0xEFB0 = 0x9EFB
+0xEFB1 = 0x9EFF
+0xEFB2 = 0x9F24
+0xEFB3 = 0x9F23
+0xEFB4 = 0x9F22
+0xEFB5 = 0x9F54
+0xEFB6 = 0x9FA0
+0xEFB7 = 0x5131
+0xEFB8 = 0x512D
+0xEFB9 = 0x512E
+0xEFBA = 0x5698
+0xEFBB = 0x569C
+0xEFBC = 0x5697
+0xEFBD = 0x569A
+0xEFBE = 0x569D
+0xEFBF = 0x5699
+0xEFC0 = 0x5970
+0xEFC1 = 0x5B3C
+0xEFC2 = 0x5C69
+0xEFC3 = 0x5C6A
+0xEFC4 = 0x5DC0
+0xEFC5 = 0x5E6D
+0xEFC6 = 0x5E6E
+0xEFC7 = 0x61D8
+0xEFC8 = 0x61DF
+0xEFC9 = 0x61ED
+0xEFCA = 0x61EE
+0xEFCB = 0x61F1
+0xEFCC = 0x61EA
+0xEFCD = 0x61F0
+0xEFCE = 0x61EB
+0xEFCF = 0x61D6
+0xEFD0 = 0x61E9
+0xEFD1 = 0x64FF
+0xEFD2 = 0x6504
+0xEFD3 = 0x64FD
+0xEFD4 = 0x64F8
+0xEFD5 = 0x6501
+0xEFD6 = 0x6503
+0xEFD7 = 0x64FC
+0xEFD8 = 0x6594
+0xEFD9 = 0x65DB
+0xEFDA = 0x66DA
+0xEFDB = 0x66DB
+0xEFDC = 0x66D8
+0xEFDD = 0x6AC5
+0xEFDE = 0x6AB9
+0xEFDF = 0x6ABD
+0xEFE0 = 0x6AE1
+0xEFE1 = 0x6AC6
+0xEFE2 = 0x6ABA
+0xEFE3 = 0x6AB6
+0xEFE4 = 0x6AB7
+0xEFE5 = 0x6AC7
+0xEFE6 = 0x6AB4
+0xEFE7 = 0x6AAD
+0xEFE8 = 0x6B5E
+0xEFE9 = 0x6BC9
+0xEFEA = 0x6C0B
+0xEFEB = 0x7007
+0xEFEC = 0x700C
+0xEFED = 0x700D
+0xEFEE = 0x7001
+0xEFEF = 0x7005
+0xEFF0 = 0x7014
+0xEFF1 = 0x700E
+0xEFF2 = 0x6FFF
+0xEFF3 = 0x7000
+0xEFF4 = 0x6FFB
+0xEFF5 = 0x7026
+0xEFF6 = 0x6FFC
+0xEFF7 = 0x6FF7
+0xEFF8 = 0x700A
+0xEFF9 = 0x7201
+0xEFFA = 0x71FF
+0xEFFB = 0x71F9
+0xEFFC = 0x7203
+0xEFFD = 0x71FD
+0xEFFE = 0x7376
+0xF040 = 0x74B8
+0xF041 = 0x74C0
+0xF042 = 0x74B5
+0xF043 = 0x74C1
+0xF044 = 0x74BE
+0xF045 = 0x74B6
+0xF046 = 0x74BB
+0xF047 = 0x74C2
+0xF048 = 0x7514
+0xF049 = 0x7513
+0xF04A = 0x765C
+0xF04B = 0x7664
+0xF04C = 0x7659
+0xF04D = 0x7650
+0xF04E = 0x7653
+0xF04F = 0x7657
+0xF050 = 0x765A
+0xF051 = 0x76A6
+0xF052 = 0x76BD
+0xF053 = 0x76EC
+0xF054 = 0x77C2
+0xF055 = 0x77BA
+0xF056 = 0x78FF
+0xF057 = 0x790C
+0xF058 = 0x7913
+0xF059 = 0x7914
+0xF05A = 0x7909
+0xF05B = 0x7910
+0xF05C = 0x7912
+0xF05D = 0x7911
+0xF05E = 0x79AD
+0xF05F = 0x79AC
+0xF060 = 0x7A5F
+0xF061 = 0x7C1C
+0xF062 = 0x7C29
+0xF063 = 0x7C19
+0xF064 = 0x7C20
+0xF065 = 0x7C1F
+0xF066 = 0x7C2D
+0xF067 = 0x7C1D
+0xF068 = 0x7C26
+0xF069 = 0x7C28
+0xF06A = 0x7C22
+0xF06B = 0x7C25
+0xF06C = 0x7C30
+0xF06D = 0x7E5C
+0xF06E = 0x7E50
+0xF06F = 0x7E56
+0xF070 = 0x7E63
+0xF071 = 0x7E58
+0xF072 = 0x7E62
+0xF073 = 0x7E5F
+0xF074 = 0x7E51
+0xF075 = 0x7E60
+0xF076 = 0x7E57
+0xF077 = 0x7E53
+0xF078 = 0x7FB5
+0xF079 = 0x7FB3
+0xF07A = 0x7FF7
+0xF07B = 0x7FF8
+0xF07C = 0x8075
+0xF07D = 0x81D1
+0xF07E = 0x81D2
+0xF0A1 = 0x81D0
+0xF0A2 = 0x825F
+0xF0A3 = 0x825E
+0xF0A4 = 0x85B4
+0xF0A5 = 0x85C6
+0xF0A6 = 0x85C0
+0xF0A7 = 0x85C3
+0xF0A8 = 0x85C2
+0xF0A9 = 0x85B3
+0xF0AA = 0x85B5
+0xF0AB = 0x85BD
+0xF0AC = 0x85C7
+0xF0AD = 0x85C4
+0xF0AE = 0x85BF
+0xF0AF = 0x85CB
+0xF0B0 = 0x85CE
+0xF0B1 = 0x85C8
+0xF0B2 = 0x85C5
+0xF0B3 = 0x85B1
+0xF0B4 = 0x85B6
+0xF0B5 = 0x85D2
+0xF0B6 = 0x8624
+0xF0B7 = 0x85B8
+0xF0B8 = 0x85B7
+0xF0B9 = 0x85BE
+0xF0BA = 0x8669
+0xF0BB = 0x87E7
+0xF0BC = 0x87E6
+0xF0BD = 0x87E2
+0xF0BE = 0x87DB
+0xF0BF = 0x87EB
+0xF0C0 = 0x87EA
+0xF0C1 = 0x87E5
+0xF0C2 = 0x87DF
+0xF0C3 = 0x87F3
+0xF0C4 = 0x87E4
+0xF0C5 = 0x87D4
+0xF0C6 = 0x87DC
+0xF0C7 = 0x87D3
+0xF0C8 = 0x87ED
+0xF0C9 = 0x87D8
+0xF0CA = 0x87E3
+0xF0CB = 0x87A4
+0xF0CC = 0x87D7
+0xF0CD = 0x87D9
+0xF0CE = 0x8801
+0xF0CF = 0x87F4
+0xF0D0 = 0x87E8
+0xF0D1 = 0x87DD
+0xF0D2 = 0x8953
+0xF0D3 = 0x894B
+0xF0D4 = 0x894F
+0xF0D5 = 0x894C
+0xF0D6 = 0x8946
+0xF0D7 = 0x8950
+0xF0D8 = 0x8951
+0xF0D9 = 0x8949
+0xF0DA = 0x8B2A
+0xF0DB = 0x8B27
+0xF0DC = 0x8B23
+0xF0DD = 0x8B33
+0xF0DE = 0x8B30
+0xF0DF = 0x8B35
+0xF0E0 = 0x8B47
+0xF0E1 = 0x8B2F
+0xF0E2 = 0x8B3C
+0xF0E3 = 0x8B3E
+0xF0E4 = 0x8B31
+0xF0E5 = 0x8B25
+0xF0E6 = 0x8B37
+0xF0E7 = 0x8B26
+0xF0E8 = 0x8B36
+0xF0E9 = 0x8B2E
+0xF0EA = 0x8B24
+0xF0EB = 0x8B3B
+0xF0EC = 0x8B3D
+0xF0ED = 0x8B3A
+0xF0EE = 0x8C42
+0xF0EF = 0x8C75
+0xF0F0 = 0x8C99
+0xF0F1 = 0x8C98
+0xF0F2 = 0x8C97
+0xF0F3 = 0x8CFE
+0xF0F4 = 0x8D04
+0xF0F5 = 0x8D02
+0xF0F6 = 0x8D00
+0xF0F7 = 0x8E5C
+0xF0F8 = 0x8E62
+0xF0F9 = 0x8E60
+0xF0FA = 0x8E57
+0xF0FB = 0x8E56
+0xF0FC = 0x8E5E
+0xF0FD = 0x8E65
+0xF0FE = 0x8E67
+0xF140 = 0x8E5B
+0xF141 = 0x8E5A
+0xF142 = 0x8E61
+0xF143 = 0x8E5D
+0xF144 = 0x8E69
+0xF145 = 0x8E54
+0xF146 = 0x8F46
+0xF147 = 0x8F47
+0xF148 = 0x8F48
+0xF149 = 0x8F4B
+0xF14A = 0x9128
+0xF14B = 0x913A
+0xF14C = 0x913B
+0xF14D = 0x913E
+0xF14E = 0x91A8
+0xF14F = 0x91A5
+0xF150 = 0x91A7
+0xF151 = 0x91AF
+0xF152 = 0x91AA
+0xF153 = 0x93B5
+0xF154 = 0x938C
+0xF155 = 0x9392
+0xF156 = 0x93B7
+0xF157 = 0x939B
+0xF158 = 0x939D
+0xF159 = 0x9389
+0xF15A = 0x93A7
+0xF15B = 0x938E
+0xF15C = 0x93AA
+0xF15D = 0x939E
+0xF15E = 0x93A6
+0xF15F = 0x9395
+0xF160 = 0x9388
+0xF161 = 0x9399
+0xF162 = 0x939F
+0xF163 = 0x938D
+0xF164 = 0x93B1
+0xF165 = 0x9391
+0xF166 = 0x93B2
+0xF167 = 0x93A4
+0xF168 = 0x93A8
+0xF169 = 0x93B4
+0xF16A = 0x93A3
+0xF16B = 0x93A5
+0xF16C = 0x95D2
+0xF16D = 0x95D3
+0xF16E = 0x95D1
+0xF16F = 0x96B3
+0xF170 = 0x96D7
+0xF171 = 0x96DA
+0xF172 = 0x5DC2
+0xF173 = 0x96DF
+0xF174 = 0x96D8
+0xF175 = 0x96DD
+0xF176 = 0x9723
+0xF177 = 0x9722
+0xF178 = 0x9725
+0xF179 = 0x97AC
+0xF17A = 0x97AE
+0xF17B = 0x97A8
+0xF17C = 0x97AB
+0xF17D = 0x97A4
+0xF17E = 0x97AA
+0xF1A1 = 0x97A2
+0xF1A2 = 0x97A5
+0xF1A3 = 0x97D7
+0xF1A4 = 0x97D9
+0xF1A5 = 0x97D6
+0xF1A6 = 0x97D8
+0xF1A7 = 0x97FA
+0xF1A8 = 0x9850
+0xF1A9 = 0x9851
+0xF1AA = 0x9852
+0xF1AB = 0x98B8
+0xF1AC = 0x9941
+0xF1AD = 0x993C
+0xF1AE = 0x993A
+0xF1AF = 0x9A0F
+0xF1B0 = 0x9A0B
+0xF1B1 = 0x9A09
+0xF1B2 = 0x9A0D
+0xF1B3 = 0x9A04
+0xF1B4 = 0x9A11
+0xF1B5 = 0x9A0A
+0xF1B6 = 0x9A05
+0xF1B7 = 0x9A07
+0xF1B8 = 0x9A06
+0xF1B9 = 0x9AC0
+0xF1BA = 0x9ADC
+0xF1BB = 0x9B08
+0xF1BC = 0x9B04
+0xF1BD = 0x9B05
+0xF1BE = 0x9B29
+0xF1BF = 0x9B35
+0xF1C0 = 0x9B4A
+0xF1C1 = 0x9B4C
+0xF1C2 = 0x9B4B
+0xF1C3 = 0x9BC7
+0xF1C4 = 0x9BC6
+0xF1C5 = 0x9BC3
+0xF1C6 = 0x9BBF
+0xF1C7 = 0x9BC1
+0xF1C8 = 0x9BB5
+0xF1C9 = 0x9BB8
+0xF1CA = 0x9BD3
+0xF1CB = 0x9BB6
+0xF1CC = 0x9BC4
+0xF1CD = 0x9BB9
+0xF1CE = 0x9BBD
+0xF1CF = 0x9D5C
+0xF1D0 = 0x9D53
+0xF1D1 = 0x9D4F
+0xF1D2 = 0x9D4A
+0xF1D3 = 0x9D5B
+0xF1D4 = 0x9D4B
+0xF1D5 = 0x9D59
+0xF1D6 = 0x9D56
+0xF1D7 = 0x9D4C
+0xF1D8 = 0x9D57
+0xF1D9 = 0x9D52
+0xF1DA = 0x9D54
+0xF1DB = 0x9D5F
+0xF1DC = 0x9D58
+0xF1DD = 0x9D5A
+0xF1DE = 0x9E8E
+0xF1DF = 0x9E8C
+0xF1E0 = 0x9EDF
+0xF1E1 = 0x9F01
+0xF1E2 = 0x9F00
+0xF1E3 = 0x9F16
+0xF1E4 = 0x9F25
+0xF1E5 = 0x9F2B
+0xF1E6 = 0x9F2A
+0xF1E7 = 0x9F29
+0xF1E8 = 0x9F28
+0xF1E9 = 0x9F4C
+0xF1EA = 0x9F55
+0xF1EB = 0x5134
+0xF1EC = 0x5135
+0xF1ED = 0x5296
+0xF1EE = 0x52F7
+0xF1EF = 0x53B4
+0xF1F0 = 0x56AB
+0xF1F1 = 0x56AD
+0xF1F2 = 0x56A6
+0xF1F3 = 0x56A7
+0xF1F4 = 0x56AA
+0xF1F5 = 0x56AC
+0xF1F6 = 0x58DA
+0xF1F7 = 0x58DD
+0xF1F8 = 0x58DB
+0xF1F9 = 0x5912
+0xF1FA = 0x5B3D
+0xF1FB = 0x5B3E
+0xF1FC = 0x5B3F
+0xF1FD = 0x5DC3
+0xF1FE = 0x5E70
+0xF240 = 0x5FBF
+0xF241 = 0x61FB
+0xF242 = 0x6507
+0xF243 = 0x6510
+0xF244 = 0x650D
+0xF245 = 0x6509
+0xF246 = 0x650C
+0xF247 = 0x650E
+0xF248 = 0x6584
+0xF249 = 0x65DE
+0xF24A = 0x65DD
+0xF24B = 0x66DE
+0xF24C = 0x6AE7
+0xF24D = 0x6AE0
+0xF24E = 0x6ACC
+0xF24F = 0x6AD1
+0xF250 = 0x6AD9
+0xF251 = 0x6ACB
+0xF252 = 0x6ADF
+0xF253 = 0x6ADC
+0xF254 = 0x6AD0
+0xF255 = 0x6AEB
+0xF256 = 0x6ACF
+0xF257 = 0x6ACD
+0xF258 = 0x6ADE
+0xF259 = 0x6B60
+0xF25A = 0x6BB0
+0xF25B = 0x6C0C
+0xF25C = 0x7019
+0xF25D = 0x7027
+0xF25E = 0x7020
+0xF25F = 0x7016
+0xF260 = 0x702B
+0xF261 = 0x7021
+0xF262 = 0x7022
+0xF263 = 0x7023
+0xF264 = 0x7029
+0xF265 = 0x7017
+0xF266 = 0x7024
+0xF267 = 0x701C
+0xF268 = 0x702A
+0xF269 = 0x720C
+0xF26A = 0x720A
+0xF26B = 0x7207
+0xF26C = 0x7202
+0xF26D = 0x7205
+0xF26E = 0x72A5
+0xF26F = 0x72A6
+0xF270 = 0x72A4
+0xF271 = 0x72A3
+0xF272 = 0x72A1
+0xF273 = 0x74CB
+0xF274 = 0x74C5
+0xF275 = 0x74B7
+0xF276 = 0x74C3
+0xF277 = 0x7516
+0xF278 = 0x7660
+0xF279 = 0x77C9
+0xF27A = 0x77CA
+0xF27B = 0x77C4
+0xF27C = 0x77F1
+0xF27D = 0x791D
+0xF27E = 0x791B
+0xF2A1 = 0x7921
+0xF2A2 = 0x791C
+0xF2A3 = 0x7917
+0xF2A4 = 0x791E
+0xF2A5 = 0x79B0
+0xF2A6 = 0x7A67
+0xF2A7 = 0x7A68
+0xF2A8 = 0x7C33
+0xF2A9 = 0x7C3C
+0xF2AA = 0x7C39
+0xF2AB = 0x7C2C
+0xF2AC = 0x7C3B
+0xF2AD = 0x7CEC
+0xF2AE = 0x7CEA
+0xF2AF = 0x7E76
+0xF2B0 = 0x7E75
+0xF2B1 = 0x7E78
+0xF2B2 = 0x7E70
+0xF2B3 = 0x7E77
+0xF2B4 = 0x7E6F
+0xF2B5 = 0x7E7A
+0xF2B6 = 0x7E72
+0xF2B7 = 0x7E74
+0xF2B8 = 0x7E68
+0xF2B9 = 0x7F4B
+0xF2BA = 0x7F4A
+0xF2BB = 0x7F83
+0xF2BC = 0x7F86
+0xF2BD = 0x7FB7
+0xF2BE = 0x7FFD
+0xF2BF = 0x7FFE
+0xF2C0 = 0x8078
+0xF2C1 = 0x81D7
+0xF2C2 = 0x81D5
+0xF2C3 = 0x8264
+0xF2C4 = 0x8261
+0xF2C5 = 0x8263
+0xF2C6 = 0x85EB
+0xF2C7 = 0x85F1
+0xF2C8 = 0x85ED
+0xF2C9 = 0x85D9
+0xF2CA = 0x85E1
+0xF2CB = 0x85E8
+0xF2CC = 0x85DA
+0xF2CD = 0x85D7
+0xF2CE = 0x85EC
+0xF2CF = 0x85F2
+0xF2D0 = 0x85F8
+0xF2D1 = 0x85D8
+0xF2D2 = 0x85DF
+0xF2D3 = 0x85E3
+0xF2D4 = 0x85DC
+0xF2D5 = 0x85D1
+0xF2D6 = 0x85F0
+0xF2D7 = 0x85E6
+0xF2D8 = 0x85EF
+0xF2D9 = 0x85DE
+0xF2DA = 0x85E2
+0xF2DB = 0x8800
+0xF2DC = 0x87FA
+0xF2DD = 0x8803
+0xF2DE = 0x87F6
+0xF2DF = 0x87F7
+0xF2E0 = 0x8809
+0xF2E1 = 0x880C
+0xF2E2 = 0x880B
+0xF2E3 = 0x8806
+0xF2E4 = 0x87FC
+0xF2E5 = 0x8808
+0xF2E6 = 0x87FF
+0xF2E7 = 0x880A
+0xF2E8 = 0x8802
+0xF2E9 = 0x8962
+0xF2EA = 0x895A
+0xF2EB = 0x895B
+0xF2EC = 0x8957
+0xF2ED = 0x8961
+0xF2EE = 0x895C
+0xF2EF = 0x8958
+0xF2F0 = 0x895D
+0xF2F1 = 0x8959
+0xF2F2 = 0x8988
+0xF2F3 = 0x89B7
+0xF2F4 = 0x89B6
+0xF2F5 = 0x89F6
+0xF2F6 = 0x8B50
+0xF2F7 = 0x8B48
+0xF2F8 = 0x8B4A
+0xF2F9 = 0x8B40
+0xF2FA = 0x8B53
+0xF2FB = 0x8B56
+0xF2FC = 0x8B54
+0xF2FD = 0x8B4B
+0xF2FE = 0x8B55
+0xF340 = 0x8B51
+0xF341 = 0x8B42
+0xF342 = 0x8B52
+0xF343 = 0x8B57
+0xF344 = 0x8C43
+0xF345 = 0x8C77
+0xF346 = 0x8C76
+0xF347 = 0x8C9A
+0xF348 = 0x8D06
+0xF349 = 0x8D07
+0xF34A = 0x8D09
+0xF34B = 0x8DAC
+0xF34C = 0x8DAA
+0xF34D = 0x8DAD
+0xF34E = 0x8DAB
+0xF34F = 0x8E6D
+0xF350 = 0x8E78
+0xF351 = 0x8E73
+0xF352 = 0x8E6A
+0xF353 = 0x8E6F
+0xF354 = 0x8E7B
+0xF355 = 0x8EC2
+0xF356 = 0x8F52
+0xF357 = 0x8F51
+0xF358 = 0x8F4F
+0xF359 = 0x8F50
+0xF35A = 0x8F53
+0xF35B = 0x8FB4
+0xF35C = 0x9140
+0xF35D = 0x913F
+0xF35E = 0x91B0
+0xF35F = 0x91AD
+0xF360 = 0x93DE
+0xF361 = 0x93C7
+0xF362 = 0x93CF
+0xF363 = 0x93C2
+0xF364 = 0x93DA
+0xF365 = 0x93D0
+0xF366 = 0x93F9
+0xF367 = 0x93EC
+0xF368 = 0x93CC
+0xF369 = 0x93D9
+0xF36A = 0x93A9
+0xF36B = 0x93E6
+0xF36C = 0x93CA
+0xF36D = 0x93D4
+0xF36E = 0x93EE
+0xF36F = 0x93E3
+0xF370 = 0x93D5
+0xF371 = 0x93C4
+0xF372 = 0x93CE
+0xF373 = 0x93C0
+0xF374 = 0x93D2
+0xF375 = 0x93E7
+0xF376 = 0x957D
+0xF377 = 0x95DA
+0xF378 = 0x95DB
+0xF379 = 0x96E1
+0xF37A = 0x9729
+0xF37B = 0x972B
+0xF37C = 0x972C
+0xF37D = 0x9728
+0xF37E = 0x9726
+0xF3A1 = 0x97B3
+0xF3A2 = 0x97B7
+0xF3A3 = 0x97B6
+0xF3A4 = 0x97DD
+0xF3A5 = 0x97DE
+0xF3A6 = 0x97DF
+0xF3A7 = 0x985C
+0xF3A8 = 0x9859
+0xF3A9 = 0x985D
+0xF3AA = 0x9857
+0xF3AB = 0x98BF
+0xF3AC = 0x98BD
+0xF3AD = 0x98BB
+0xF3AE = 0x98BE
+0xF3AF = 0x9948
+0xF3B0 = 0x9947
+0xF3B1 = 0x9943
+0xF3B2 = 0x99A6
+0xF3B3 = 0x99A7
+0xF3B4 = 0x9A1A
+0xF3B5 = 0x9A15
+0xF3B6 = 0x9A25
+0xF3B7 = 0x9A1D
+0xF3B8 = 0x9A24
+0xF3B9 = 0x9A1B
+0xF3BA = 0x9A22
+0xF3BB = 0x9A20
+0xF3BC = 0x9A27
+0xF3BD = 0x9A23
+0xF3BE = 0x9A1E
+0xF3BF = 0x9A1C
+0xF3C0 = 0x9A14
+0xF3C1 = 0x9AC2
+0xF3C2 = 0x9B0B
+0xF3C3 = 0x9B0A
+0xF3C4 = 0x9B0E
+0xF3C5 = 0x9B0C
+0xF3C6 = 0x9B37
+0xF3C7 = 0x9BEA
+0xF3C8 = 0x9BEB
+0xF3C9 = 0x9BE0
+0xF3CA = 0x9BDE
+0xF3CB = 0x9BE4
+0xF3CC = 0x9BE6
+0xF3CD = 0x9BE2
+0xF3CE = 0x9BF0
+0xF3CF = 0x9BD4
+0xF3D0 = 0x9BD7
+0xF3D1 = 0x9BEC
+0xF3D2 = 0x9BDC
+0xF3D3 = 0x9BD9
+0xF3D4 = 0x9BE5
+0xF3D5 = 0x9BD5
+0xF3D6 = 0x9BE1
+0xF3D7 = 0x9BDA
+0xF3D8 = 0x9D77
+0xF3D9 = 0x9D81
+0xF3DA = 0x9D8A
+0xF3DB = 0x9D84
+0xF3DC = 0x9D88
+0xF3DD = 0x9D71
+0xF3DE = 0x9D80
+0xF3DF = 0x9D78
+0xF3E0 = 0x9D86
+0xF3E1 = 0x9D8B
+0xF3E2 = 0x9D8C
+0xF3E3 = 0x9D7D
+0xF3E4 = 0x9D6B
+0xF3E5 = 0x9D74
+0xF3E6 = 0x9D75
+0xF3E7 = 0x9D70
+0xF3E8 = 0x9D69
+0xF3E9 = 0x9D85
+0xF3EA = 0x9D73
+0xF3EB = 0x9D7B
+0xF3EC = 0x9D82
+0xF3ED = 0x9D6F
+0xF3EE = 0x9D79
+0xF3EF = 0x9D7F
+0xF3F0 = 0x9D87
+0xF3F1 = 0x9D68
+0xF3F2 = 0x9E94
+0xF3F3 = 0x9E91
+0xF3F4 = 0x9EC0
+0xF3F5 = 0x9EFC
+0xF3F6 = 0x9F2D
+0xF3F7 = 0x9F40
+0xF3F8 = 0x9F41
+0xF3F9 = 0x9F4D
+0xF3FA = 0x9F56
+0xF3FB = 0x9F57
+0xF3FC = 0x9F58
+0xF3FD = 0x5337
+0xF3FE = 0x56B2
+0xF440 = 0x56B5
+0xF441 = 0x56B3
+0xF442 = 0x58E3
+0xF443 = 0x5B45
+0xF444 = 0x5DC6
+0xF445 = 0x5DC7
+0xF446 = 0x5EEE
+0xF447 = 0x5EEF
+0xF448 = 0x5FC0
+0xF449 = 0x5FC1
+0xF44A = 0x61F9
+0xF44B = 0x6517
+0xF44C = 0x6516
+0xF44D = 0x6515
+0xF44E = 0x6513
+0xF44F = 0x65DF
+0xF450 = 0x66E8
+0xF451 = 0x66E3
+0xF452 = 0x66E4
+0xF453 = 0x6AF3
+0xF454 = 0x6AF0
+0xF455 = 0x6AEA
+0xF456 = 0x6AE8
+0xF457 = 0x6AF9
+0xF458 = 0x6AF1
+0xF459 = 0x6AEE
+0xF45A = 0x6AEF
+0xF45B = 0x703C
+0xF45C = 0x7035
+0xF45D = 0x702F
+0xF45E = 0x7037
+0xF45F = 0x7034
+0xF460 = 0x7031
+0xF461 = 0x7042
+0xF462 = 0x7038
+0xF463 = 0x703F
+0xF464 = 0x703A
+0xF465 = 0x7039
+0xF466 = 0x7040
+0xF467 = 0x703B
+0xF468 = 0x7033
+0xF469 = 0x7041
+0xF46A = 0x7213
+0xF46B = 0x7214
+0xF46C = 0x72A8
+0xF46D = 0x737D
+0xF46E = 0x737C
+0xF46F = 0x74BA
+0xF470 = 0x76AB
+0xF471 = 0x76AA
+0xF472 = 0x76BE
+0xF473 = 0x76ED
+0xF474 = 0x77CC
+0xF475 = 0x77CE
+0xF476 = 0x77CF
+0xF477 = 0x77CD
+0xF478 = 0x77F2
+0xF479 = 0x7925
+0xF47A = 0x7923
+0xF47B = 0x7927
+0xF47C = 0x7928
+0xF47D = 0x7924
+0xF47E = 0x7929
+0xF4A1 = 0x79B2
+0xF4A2 = 0x7A6E
+0xF4A3 = 0x7A6C
+0xF4A4 = 0x7A6D
+0xF4A5 = 0x7AF7
+0xF4A6 = 0x7C49
+0xF4A7 = 0x7C48
+0xF4A8 = 0x7C4A
+0xF4A9 = 0x7C47
+0xF4AA = 0x7C45
+0xF4AB = 0x7CEE
+0xF4AC = 0x7E7B
+0xF4AD = 0x7E7E
+0xF4AE = 0x7E81
+0xF4AF = 0x7E80
+0xF4B0 = 0x7FBA
+0xF4B1 = 0x7FFF
+0xF4B2 = 0x8079
+0xF4B3 = 0x81DB
+0xF4B4 = 0x81D9
+0xF4B5 = 0x820B
+0xF4B6 = 0x8268
+0xF4B7 = 0x8269
+0xF4B8 = 0x8622
+0xF4B9 = 0x85FF
+0xF4BA = 0x8601
+0xF4BB = 0x85FE
+0xF4BC = 0x861B
+0xF4BD = 0x8600
+0xF4BE = 0x85F6
+0xF4BF = 0x8604
+0xF4C0 = 0x8609
+0xF4C1 = 0x8605
+0xF4C2 = 0x860C
+0xF4C3 = 0x85FD
+0xF4C4 = 0x8819
+0xF4C5 = 0x8810
+0xF4C6 = 0x8811
+0xF4C7 = 0x8817
+0xF4C8 = 0x8813
+0xF4C9 = 0x8816
+0xF4CA = 0x8963
+0xF4CB = 0x8966
+0xF4CC = 0x89B9
+0xF4CD = 0x89F7
+0xF4CE = 0x8B60
+0xF4CF = 0x8B6A
+0xF4D0 = 0x8B5D
+0xF4D1 = 0x8B68
+0xF4D2 = 0x8B63
+0xF4D3 = 0x8B65
+0xF4D4 = 0x8B67
+0xF4D5 = 0x8B6D
+0xF4D6 = 0x8DAE
+0xF4D7 = 0x8E86
+0xF4D8 = 0x8E88
+0xF4D9 = 0x8E84
+0xF4DA = 0x8F59
+0xF4DB = 0x8F56
+0xF4DC = 0x8F57
+0xF4DD = 0x8F55
+0xF4DE = 0x8F58
+0xF4DF = 0x8F5A
+0xF4E0 = 0x908D
+0xF4E1 = 0x9143
+0xF4E2 = 0x9141
+0xF4E3 = 0x91B7
+0xF4E4 = 0x91B5
+0xF4E5 = 0x91B2
+0xF4E6 = 0x91B3
+0xF4E7 = 0x940B
+0xF4E8 = 0x9413
+0xF4E9 = 0x93FB
+0xF4EA = 0x9420
+0xF4EB = 0x940F
+0xF4EC = 0x9414
+0xF4ED = 0x93FE
+0xF4EE = 0x9415
+0xF4EF = 0x9410
+0xF4F0 = 0x9428
+0xF4F1 = 0x9419
+0xF4F2 = 0x940D
+0xF4F3 = 0x93F5
+0xF4F4 = 0x9400
+0xF4F5 = 0x93F7
+0xF4F6 = 0x9407
+0xF4F7 = 0x940E
+0xF4F8 = 0x9416
+0xF4F9 = 0x9412
+0xF4FA = 0x93FA
+0xF4FB = 0x9409
+0xF4FC = 0x93F8
+0xF4FD = 0x940A
+0xF4FE = 0x93FF
+0xF540 = 0x93FC
+0xF541 = 0x940C
+0xF542 = 0x93F6
+0xF543 = 0x9411
+0xF544 = 0x9406
+0xF545 = 0x95DE
+0xF546 = 0x95E0
+0xF547 = 0x95DF
+0xF548 = 0x972E
+0xF549 = 0x972F
+0xF54A = 0x97B9
+0xF54B = 0x97BB
+0xF54C = 0x97FD
+0xF54D = 0x97FE
+0xF54E = 0x9860
+0xF54F = 0x9862
+0xF550 = 0x9863
+0xF551 = 0x985F
+0xF552 = 0x98C1
+0xF553 = 0x98C2
+0xF554 = 0x9950
+0xF555 = 0x994E
+0xF556 = 0x9959
+0xF557 = 0x994C
+0xF558 = 0x994B
+0xF559 = 0x9953
+0xF55A = 0x9A32
+0xF55B = 0x9A34
+0xF55C = 0x9A31
+0xF55D = 0x9A2C
+0xF55E = 0x9A2A
+0xF55F = 0x9A36
+0xF560 = 0x9A29
+0xF561 = 0x9A2E
+0xF562 = 0x9A38
+0xF563 = 0x9A2D
+0xF564 = 0x9AC7
+0xF565 = 0x9ACA
+0xF566 = 0x9AC6
+0xF567 = 0x9B10
+0xF568 = 0x9B12
+0xF569 = 0x9B11
+0xF56A = 0x9C0B
+0xF56B = 0x9C08
+0xF56C = 0x9BF7
+0xF56D = 0x9C05
+0xF56E = 0x9C12
+0xF56F = 0x9BF8
+0xF570 = 0x9C40
+0xF571 = 0x9C07
+0xF572 = 0x9C0E
+0xF573 = 0x9C06
+0xF574 = 0x9C17
+0xF575 = 0x9C14
+0xF576 = 0x9C09
+0xF577 = 0x9D9F
+0xF578 = 0x9D99
+0xF579 = 0x9DA4
+0xF57A = 0x9D9D
+0xF57B = 0x9D92
+0xF57C = 0x9D98
+0xF57D = 0x9D90
+0xF57E = 0x9D9B
+0xF5A1 = 0x9DA0
+0xF5A2 = 0x9D94
+0xF5A3 = 0x9D9C
+0xF5A4 = 0x9DAA
+0xF5A5 = 0x9D97
+0xF5A6 = 0x9DA1
+0xF5A7 = 0x9D9A
+0xF5A8 = 0x9DA2
+0xF5A9 = 0x9DA8
+0xF5AA = 0x9D9E
+0xF5AB = 0x9DA3
+0xF5AC = 0x9DBF
+0xF5AD = 0x9DA9
+0xF5AE = 0x9D96
+0xF5AF = 0x9DA6
+0xF5B0 = 0x9DA7
+0xF5B1 = 0x9E99
+0xF5B2 = 0x9E9B
+0xF5B3 = 0x9E9A
+0xF5B4 = 0x9EE5
+0xF5B5 = 0x9EE4
+0xF5B6 = 0x9EE7
+0xF5B7 = 0x9EE6
+0xF5B8 = 0x9F30
+0xF5B9 = 0x9F2E
+0xF5BA = 0x9F5B
+0xF5BB = 0x9F60
+0xF5BC = 0x9F5E
+0xF5BD = 0x9F5D
+0xF5BE = 0x9F59
+0xF5BF = 0x9F91
+0xF5C0 = 0x513A
+0xF5C1 = 0x5139
+0xF5C2 = 0x5298
+0xF5C3 = 0x5297
+0xF5C4 = 0x56C3
+0xF5C5 = 0x56BD
+0xF5C6 = 0x56BE
+0xF5C7 = 0x5B48
+0xF5C8 = 0x5B47
+0xF5C9 = 0x5DCB
+0xF5CA = 0x5DCF
+0xF5CB = 0x5EF1
+0xF5CC = 0x61FD
+0xF5CD = 0x651B
+0xF5CE = 0x6B02
+0xF5CF = 0x6AFC
+0xF5D0 = 0x6B03
+0xF5D1 = 0x6AF8
+0xF5D2 = 0x6B00
+0xF5D3 = 0x7043
+0xF5D4 = 0x7044
+0xF5D5 = 0x704A
+0xF5D6 = 0x7048
+0xF5D7 = 0x7049
+0xF5D8 = 0x7045
+0xF5D9 = 0x7046
+0xF5DA = 0x721D
+0xF5DB = 0x721A
+0xF5DC = 0x7219
+0xF5DD = 0x737E
+0xF5DE = 0x7517
+0xF5DF = 0x766A
+0xF5E0 = 0x77D0
+0xF5E1 = 0x792D
+0xF5E2 = 0x7931
+0xF5E3 = 0x792F
+0xF5E4 = 0x7C54
+0xF5E5 = 0x7C53
+0xF5E6 = 0x7CF2
+0xF5E7 = 0x7E8A
+0xF5E8 = 0x7E87
+0xF5E9 = 0x7E88
+0xF5EA = 0x7E8B
+0xF5EB = 0x7E86
+0xF5EC = 0x7E8D
+0xF5ED = 0x7F4D
+0xF5EE = 0x7FBB
+0xF5EF = 0x8030
+0xF5F0 = 0x81DD
+0xF5F1 = 0x8618
+0xF5F2 = 0x862A
+0xF5F3 = 0x8626
+0xF5F4 = 0x861F
+0xF5F5 = 0x8623
+0xF5F6 = 0x861C
+0xF5F7 = 0x8619
+0xF5F8 = 0x8627
+0xF5F9 = 0x862E
+0xF5FA = 0x8621
+0xF5FB = 0x8620
+0xF5FC = 0x8629
+0xF5FD = 0x861E
+0xF5FE = 0x8625
+0xF640 = 0x8829
+0xF641 = 0x881D
+0xF642 = 0x881B
+0xF643 = 0x8820
+0xF644 = 0x8824
+0xF645 = 0x881C
+0xF646 = 0x882B
+0xF647 = 0x884A
+0xF648 = 0x896D
+0xF649 = 0x8969
+0xF64A = 0x896E
+0xF64B = 0x896B
+0xF64C = 0x89FA
+0xF64D = 0x8B79
+0xF64E = 0x8B78
+0xF64F = 0x8B45
+0xF650 = 0x8B7A
+0xF651 = 0x8B7B
+0xF652 = 0x8D10
+0xF653 = 0x8D14
+0xF654 = 0x8DAF
+0xF655 = 0x8E8E
+0xF656 = 0x8E8C
+0xF657 = 0x8F5E
+0xF658 = 0x8F5B
+0xF659 = 0x8F5D
+0xF65A = 0x9146
+0xF65B = 0x9144
+0xF65C = 0x9145
+0xF65D = 0x91B9
+0xF65E = 0x943F
+0xF65F = 0x943B
+0xF660 = 0x9436
+0xF661 = 0x9429
+0xF662 = 0x943D
+0xF663 = 0x943C
+0xF664 = 0x9430
+0xF665 = 0x9439
+0xF666 = 0x942A
+0xF667 = 0x9437
+0xF668 = 0x942C
+0xF669 = 0x9440
+0xF66A = 0x9431
+0xF66B = 0x95E5
+0xF66C = 0x95E4
+0xF66D = 0x95E3
+0xF66E = 0x9735
+0xF66F = 0x973A
+0xF670 = 0x97BF
+0xF671 = 0x97E1
+0xF672 = 0x9864
+0xF673 = 0x98C9
+0xF674 = 0x98C6
+0xF675 = 0x98C0
+0xF676 = 0x9958
+0xF677 = 0x9956
+0xF678 = 0x9A39
+0xF679 = 0x9A3D
+0xF67A = 0x9A46
+0xF67B = 0x9A44
+0xF67C = 0x9A42
+0xF67D = 0x9A41
+0xF67E = 0x9A3A
+0xF6A1 = 0x9A3F
+0xF6A2 = 0x9ACD
+0xF6A3 = 0x9B15
+0xF6A4 = 0x9B17
+0xF6A5 = 0x9B18
+0xF6A6 = 0x9B16
+0xF6A7 = 0x9B3A
+0xF6A8 = 0x9B52
+0xF6A9 = 0x9C2B
+0xF6AA = 0x9C1D
+0xF6AB = 0x9C1C
+0xF6AC = 0x9C2C
+0xF6AD = 0x9C23
+0xF6AE = 0x9C28
+0xF6AF = 0x9C29
+0xF6B0 = 0x9C24
+0xF6B1 = 0x9C21
+0xF6B2 = 0x9DB7
+0xF6B3 = 0x9DB6
+0xF6B4 = 0x9DBC
+0xF6B5 = 0x9DC1
+0xF6B6 = 0x9DC7
+0xF6B7 = 0x9DCA
+0xF6B8 = 0x9DCF
+0xF6B9 = 0x9DBE
+0xF6BA = 0x9DC5
+0xF6BB = 0x9DC3
+0xF6BC = 0x9DBB
+0xF6BD = 0x9DB5
+0xF6BE = 0x9DCE
+0xF6BF = 0x9DB9
+0xF6C0 = 0x9DBA
+0xF6C1 = 0x9DAC
+0xF6C2 = 0x9DC8
+0xF6C3 = 0x9DB1
+0xF6C4 = 0x9DAD
+0xF6C5 = 0x9DCC
+0xF6C6 = 0x9DB3
+0xF6C7 = 0x9DCD
+0xF6C8 = 0x9DB2
+0xF6C9 = 0x9E7A
+0xF6CA = 0x9E9C
+0xF6CB = 0x9EEB
+0xF6CC = 0x9EEE
+0xF6CD = 0x9EED
+0xF6CE = 0x9F1B
+0xF6CF = 0x9F18
+0xF6D0 = 0x9F1A
+0xF6D1 = 0x9F31
+0xF6D2 = 0x9F4E
+0xF6D3 = 0x9F65
+0xF6D4 = 0x9F64
+0xF6D5 = 0x9F92
+0xF6D6 = 0x4EB9
+0xF6D7 = 0x56C6
+0xF6D8 = 0x56C5
+0xF6D9 = 0x56CB
+0xF6DA = 0x5971
+0xF6DB = 0x5B4B
+0xF6DC = 0x5B4C
+0xF6DD = 0x5DD5
+0xF6DE = 0x5DD1
+0xF6DF = 0x5EF2
+0xF6E0 = 0x6521
+0xF6E1 = 0x6520
+0xF6E2 = 0x6526
+0xF6E3 = 0x6522
+0xF6E4 = 0x6B0B
+0xF6E5 = 0x6B08
+0xF6E6 = 0x6B09
+0xF6E7 = 0x6C0D
+0xF6E8 = 0x7055
+0xF6E9 = 0x7056
+0xF6EA = 0x7057
+0xF6EB = 0x7052
+0xF6EC = 0x721E
+0xF6ED = 0x721F
+0xF6EE = 0x72A9
+0xF6EF = 0x737F
+0xF6F0 = 0x74D8
+0xF6F1 = 0x74D5
+0xF6F2 = 0x74D9
+0xF6F3 = 0x74D7
+0xF6F4 = 0x766D
+0xF6F5 = 0x76AD
+0xF6F6 = 0x7935
+0xF6F7 = 0x79B4
+0xF6F8 = 0x7A70
+0xF6F9 = 0x7A71
+0xF6FA = 0x7C57
+0xF6FB = 0x7C5C
+0xF6FC = 0x7C59
+0xF6FD = 0x7C5B
+0xF6FE = 0x7C5A
+0xF740 = 0x7CF4
+0xF741 = 0x7CF1
+0xF742 = 0x7E91
+0xF743 = 0x7F4F
+0xF744 = 0x7F87
+0xF745 = 0x81DE
+0xF746 = 0x826B
+0xF747 = 0x8634
+0xF748 = 0x8635
+0xF749 = 0x8633
+0xF74A = 0x862C
+0xF74B = 0x8632
+0xF74C = 0x8636
+0xF74D = 0x882C
+0xF74E = 0x8828
+0xF74F = 0x8826
+0xF750 = 0x882A
+0xF751 = 0x8825
+0xF752 = 0x8971
+0xF753 = 0x89BF
+0xF754 = 0x89BE
+0xF755 = 0x89FB
+0xF756 = 0x8B7E
+0xF757 = 0x8B84
+0xF758 = 0x8B82
+0xF759 = 0x8B86
+0xF75A = 0x8B85
+0xF75B = 0x8B7F
+0xF75C = 0x8D15
+0xF75D = 0x8E95
+0xF75E = 0x8E94
+0xF75F = 0x8E9A
+0xF760 = 0x8E92
+0xF761 = 0x8E90
+0xF762 = 0x8E96
+0xF763 = 0x8E97
+0xF764 = 0x8F60
+0xF765 = 0x8F62
+0xF766 = 0x9147
+0xF767 = 0x944C
+0xF768 = 0x9450
+0xF769 = 0x944A
+0xF76A = 0x944B
+0xF76B = 0x944F
+0xF76C = 0x9447
+0xF76D = 0x9445
+0xF76E = 0x9448
+0xF76F = 0x9449
+0xF770 = 0x9446
+0xF771 = 0x973F
+0xF772 = 0x97E3
+0xF773 = 0x986A
+0xF774 = 0x9869
+0xF775 = 0x98CB
+0xF776 = 0x9954
+0xF777 = 0x995B
+0xF778 = 0x9A4E
+0xF779 = 0x9A53
+0xF77A = 0x9A54
+0xF77B = 0x9A4C
+0xF77C = 0x9A4F
+0xF77D = 0x9A48
+0xF77E = 0x9A4A
+0xF7A1 = 0x9A49
+0xF7A2 = 0x9A52
+0xF7A3 = 0x9A50
+0xF7A4 = 0x9AD0
+0xF7A5 = 0x9B19
+0xF7A6 = 0x9B2B
+0xF7A7 = 0x9B3B
+0xF7A8 = 0x9B56
+0xF7A9 = 0x9B55
+0xF7AA = 0x9C46
+0xF7AB = 0x9C48
+0xF7AC = 0x9C3F
+0xF7AD = 0x9C44
+0xF7AE = 0x9C39
+0xF7AF = 0x9C33
+0xF7B0 = 0x9C41
+0xF7B1 = 0x9C3C
+0xF7B2 = 0x9C37
+0xF7B3 = 0x9C34
+0xF7B4 = 0x9C32
+0xF7B5 = 0x9C3D
+0xF7B6 = 0x9C36
+0xF7B7 = 0x9DDB
+0xF7B8 = 0x9DD2
+0xF7B9 = 0x9DDE
+0xF7BA = 0x9DDA
+0xF7BB = 0x9DCB
+0xF7BC = 0x9DD0
+0xF7BD = 0x9DDC
+0xF7BE = 0x9DD1
+0xF7BF = 0x9DDF
+0xF7C0 = 0x9DE9
+0xF7C1 = 0x9DD9
+0xF7C2 = 0x9DD8
+0xF7C3 = 0x9DD6
+0xF7C4 = 0x9DF5
+0xF7C5 = 0x9DD5
+0xF7C6 = 0x9DDD
+0xF7C7 = 0x9EB6
+0xF7C8 = 0x9EF0
+0xF7C9 = 0x9F35
+0xF7CA = 0x9F33
+0xF7CB = 0x9F32
+0xF7CC = 0x9F42
+0xF7CD = 0x9F6B
+0xF7CE = 0x9F95
+0xF7CF = 0x9FA2
+0xF7D0 = 0x513D
+0xF7D1 = 0x5299
+0xF7D2 = 0x58E8
+0xF7D3 = 0x58E7
+0xF7D4 = 0x5972
+0xF7D5 = 0x5B4D
+0xF7D6 = 0x5DD8
+0xF7D7 = 0x882F
+0xF7D8 = 0x5F4F
+0xF7D9 = 0x6201
+0xF7DA = 0x6203
+0xF7DB = 0x6204
+0xF7DC = 0x6529
+0xF7DD = 0x6525
+0xF7DE = 0x6596
+0xF7DF = 0x66EB
+0xF7E0 = 0x6B11
+0xF7E1 = 0x6B12
+0xF7E2 = 0x6B0F
+0xF7E3 = 0x6BCA
+0xF7E4 = 0x705B
+0xF7E5 = 0x705A
+0xF7E6 = 0x7222
+0xF7E7 = 0x7382
+0xF7E8 = 0x7381
+0xF7E9 = 0x7383
+0xF7EA = 0x7670
+0xF7EB = 0x77D4
+0xF7EC = 0x7C67
+0xF7ED = 0x7C66
+0xF7EE = 0x7E95
+0xF7EF = 0x826C
+0xF7F0 = 0x863A
+0xF7F1 = 0x8640
+0xF7F2 = 0x8639
+0xF7F3 = 0x863C
+0xF7F4 = 0x8631
+0xF7F5 = 0x863B
+0xF7F6 = 0x863E
+0xF7F7 = 0x8830
+0xF7F8 = 0x8832
+0xF7F9 = 0x882E
+0xF7FA = 0x8833
+0xF7FB = 0x8976
+0xF7FC = 0x8974
+0xF7FD = 0x8973
+0xF7FE = 0x89FE
+0xF840 = 0x8B8C
+0xF841 = 0x8B8E
+0xF842 = 0x8B8B
+0xF843 = 0x8B88
+0xF844 = 0x8C45
+0xF845 = 0x8D19
+0xF846 = 0x8E98
+0xF847 = 0x8F64
+0xF848 = 0x8F63
+0xF849 = 0x91BC
+0xF84A = 0x9462
+0xF84B = 0x9455
+0xF84C = 0x945D
+0xF84D = 0x9457
+0xF84E = 0x945E
+0xF84F = 0x97C4
+0xF850 = 0x97C5
+0xF851 = 0x9800
+0xF852 = 0x9A56
+0xF853 = 0x9A59
+0xF854 = 0x9B1E
+0xF855 = 0x9B1F
+0xF856 = 0x9B20
+0xF857 = 0x9C52
+0xF858 = 0x9C58
+0xF859 = 0x9C50
+0xF85A = 0x9C4A
+0xF85B = 0x9C4D
+0xF85C = 0x9C4B
+0xF85D = 0x9C55
+0xF85E = 0x9C59
+0xF85F = 0x9C4C
+0xF860 = 0x9C4E
+0xF861 = 0x9DFB
+0xF862 = 0x9DF7
+0xF863 = 0x9DEF
+0xF864 = 0x9DE3
+0xF865 = 0x9DEB
+0xF866 = 0x9DF8
+0xF867 = 0x9DE4
+0xF868 = 0x9DF6
+0xF869 = 0x9DE1
+0xF86A = 0x9DEE
+0xF86B = 0x9DE6
+0xF86C = 0x9DF2
+0xF86D = 0x9DF0
+0xF86E = 0x9DE2
+0xF86F = 0x9DEC
+0xF870 = 0x9DF4
+0xF871 = 0x9DF3
+0xF872 = 0x9DE8
+0xF873 = 0x9DED
+0xF874 = 0x9EC2
+0xF875 = 0x9ED0
+0xF876 = 0x9EF2
+0xF877 = 0x9EF3
+0xF878 = 0x9F06
+0xF879 = 0x9F1C
+0xF87A = 0x9F38
+0xF87B = 0x9F37
+0xF87C = 0x9F36
+0xF87D = 0x9F43
+0xF87E = 0x9F4F
+0xF8A1 = 0x9F71
+0xF8A2 = 0x9F70
+0xF8A3 = 0x9F6E
+0xF8A4 = 0x9F6F
+0xF8A5 = 0x56D3
+0xF8A6 = 0x56CD
+0xF8A7 = 0x5B4E
+0xF8A8 = 0x5C6D
+0xF8A9 = 0x652D
+0xF8AA = 0x66ED
+0xF8AB = 0x66EE
+0xF8AC = 0x6B13
+0xF8AD = 0x705F
+0xF8AE = 0x7061
+0xF8AF = 0x705D
+0xF8B0 = 0x7060
+0xF8B1 = 0x7223
+0xF8B2 = 0x74DB
+0xF8B3 = 0x74E5
+0xF8B4 = 0x77D5
+0xF8B5 = 0x7938
+0xF8B6 = 0x79B7
+0xF8B7 = 0x79B6
+0xF8B8 = 0x7C6A
+0xF8B9 = 0x7E97
+0xF8BA = 0x7F89
+0xF8BB = 0x826D
+0xF8BC = 0x8643
+0xF8BD = 0x8838
+0xF8BE = 0x8837
+0xF8BF = 0x8835
+0xF8C0 = 0x884B
+0xF8C1 = 0x8B94
+0xF8C2 = 0x8B95
+0xF8C3 = 0x8E9E
+0xF8C4 = 0x8E9F
+0xF8C5 = 0x8EA0
+0xF8C6 = 0x8E9D
+0xF8C7 = 0x91BE
+0xF8C8 = 0x91BD
+0xF8C9 = 0x91C2
+0xF8CA = 0x946B
+0xF8CB = 0x9468
+0xF8CC = 0x9469
+0xF8CD = 0x96E5
+0xF8CE = 0x9746
+0xF8CF = 0x9743
+0xF8D0 = 0x9747
+0xF8D1 = 0x97C7
+0xF8D2 = 0x97E5
+0xF8D3 = 0x9A5E
+0xF8D4 = 0x9AD5
+0xF8D5 = 0x9B59
+0xF8D6 = 0x9C63
+0xF8D7 = 0x9C67
+0xF8D8 = 0x9C66
+0xF8D9 = 0x9C62
+0xF8DA = 0x9C5E
+0xF8DB = 0x9C60
+0xF8DC = 0x9E02
+0xF8DD = 0x9DFE
+0xF8DE = 0x9E07
+0xF8DF = 0x9E03
+0xF8E0 = 0x9E06
+0xF8E1 = 0x9E05
+0xF8E2 = 0x9E00
+0xF8E3 = 0x9E01
+0xF8E4 = 0x9E09
+0xF8E5 = 0x9DFF
+0xF8E6 = 0x9DFD
+0xF8E7 = 0x9E04
+0xF8E8 = 0x9EA0
+0xF8E9 = 0x9F1E
+0xF8EA = 0x9F46
+0xF8EB = 0x9F74
+0xF8EC = 0x9F75
+0xF8ED = 0x9F76
+0xF8EE = 0x56D4
+0xF8EF = 0x652E
+0xF8F0 = 0x65B8
+0xF8F1 = 0x6B18
+0xF8F2 = 0x6B19
+0xF8F3 = 0x6B17
+0xF8F4 = 0x6B1A
+0xF8F5 = 0x7062
+0xF8F6 = 0x7226
+0xF8F7 = 0x72AA
+0xF8F8 = 0x77D8
+0xF8F9 = 0x77D9
+0xF8FA = 0x7939
+0xF8FB = 0x7C69
+0xF8FC = 0x7C6B
+0xF8FD = 0x7CF6
+0xF8FE = 0x7E9A
+0xF940 = 0x7E98
+0xF941 = 0x7E9B
+0xF942 = 0x7E99
+0xF943 = 0x81E0
+0xF944 = 0x81E1
+0xF945 = 0x8646
+0xF946 = 0x8647
+0xF947 = 0x8648
+0xF948 = 0x8979
+0xF949 = 0x897A
+0xF94A = 0x897C
+0xF94B = 0x897B
+0xF94C = 0x89FF
+0xF94D = 0x8B98
+0xF94E = 0x8B99
+0xF94F = 0x8EA5
+0xF950 = 0x8EA4
+0xF951 = 0x8EA3
+0xF952 = 0x946E
+0xF953 = 0x946D
+0xF954 = 0x946F
+0xF955 = 0x9471
+0xF956 = 0x9473
+0xF957 = 0x9749
+0xF958 = 0x9872
+0xF959 = 0x995F
+0xF95A = 0x9C68
+0xF95B = 0x9C6E
+0xF95C = 0x9C6D
+0xF95D = 0x9E0B
+0xF95E = 0x9E0D
+0xF95F = 0x9E10
+0xF960 = 0x9E0F
+0xF961 = 0x9E12
+0xF962 = 0x9E11
+0xF963 = 0x9EA1
+0xF964 = 0x9EF5
+0xF965 = 0x9F09
+0xF966 = 0x9F47
+0xF967 = 0x9F78
+0xF968 = 0x9F7B
+0xF969 = 0x9F7A
+0xF96A = 0x9F79
+0xF96B = 0x571E
+0xF96C = 0x7066
+0xF96D = 0x7C6F
+0xF96E = 0x883C
+0xF96F = 0x8DB2
+0xF970 = 0x8EA6
+0xF971 = 0x91C3
+0xF972 = 0x9474
+0xF973 = 0x9478
+0xF974 = 0x9476
+0xF975 = 0x9475
+0xF976 = 0x9A60
+0xF977 = 0x9C74
+0xF978 = 0x9C73
+0xF979 = 0x9C71
+0xF97A = 0x9C75
+0xF97B = 0x9E14
+0xF97C = 0x9E13
+0xF97D = 0x9EF6
+0xF97E = 0x9F0A
+0xF9A1 = 0x9FA4
+0xF9A2 = 0x7068
+0xF9A3 = 0x7065
+0xF9A4 = 0x7CF7
+0xF9A5 = 0x866A
+0xF9A6 = 0x883E
+0xF9A7 = 0x883D
+0xF9A8 = 0x883F
+0xF9A9 = 0x8B9E
+0xF9AA = 0x8C9C
+0xF9AB = 0x8EA9
+0xF9AC = 0x8EC9
+0xF9AD = 0x974B
+0xF9AE = 0x9873
+0xF9AF = 0x9874
+0xF9B0 = 0x98CC
+0xF9B1 = 0x9961
+0xF9B2 = 0x99AB
+0xF9B3 = 0x9A64
+0xF9B4 = 0x9A66
+0xF9B5 = 0x9A67
+0xF9B6 = 0x9B24
+0xF9B7 = 0x9E15
+0xF9B8 = 0x9E17
+0xF9B9 = 0x9F48
+0xF9BA = 0x6207
+0xF9BB = 0x6B1E
+0xF9BC = 0x7227
+0xF9BD = 0x864C
+0xF9BE = 0x8EA8
+0xF9BF = 0x9482
+0xF9C0 = 0x9480
+0xF9C1 = 0x9481
+0xF9C2 = 0x9A69
+0xF9C3 = 0x9A68
+0xF9C4 = 0x9B2E
+0xF9C5 = 0x9E19
+0xF9C6 = 0x7229
+0xF9C7 = 0x864B
+0xF9C8 = 0x8B9F
+0xF9C9 = 0x9483
+0xF9CA = 0x9C79
+0xF9CB = 0x9EB7
+0xF9CC = 0x7675
+0xF9CD = 0x9A6B
+0xF9CE = 0x9C7A
+0xF9CF = 0x9E1D
+0xF9D0 = 0x7069
+0xF9D1 = 0x706A
+0xF9D2 = 0x9EA4
+0xF9D3 = 0x9F7E
+0xF9D4 = 0x9F49
+0xF9D5 = 0x9F98
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/Big5EXT@2003%UCS.src b/share/i18n/csmapper/BIG5/Big5EXT@2003%UCS.src
new file mode 100644 (file)
index 0000000..e7b5513
--- /dev/null
@@ -0,0 +1,65 @@
+# $NetBSD: Big5EXT@2003%UCS.src,v 1.1 2006/06/19 17:28:25 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "Big5EXT:2003/UCS"
+SRC_ZONE       0xA3-0xC8 / 0x40-0xFE / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+# 
+# This mapping data is made from the mapping data provided by
+# http://wakaba-web.hp.infoseek.co.jp/table/big5-eten.txt
+# Original notice:
+#
+## Big5-ETen vs Unicode mapping table
+## 
+## Date: 24 Feb 2002 19:01:00 +0900
+## License: Public Domain.
+## 
+## Big5        Unicode UnicodeAlternate        UnicodeName
+
+0xA3C0 - 0xA3E0 = 0x2400 -
+0xA3E1 = 0x20AC
+0xC8D4 = 0x309B
+0xC8D5 = 0x309C
+0xC8D6 = 0x2E80
+0xC8D7 = 0x2E84
+0xC8D8 = 0x2E86
+0xC8D9 = 0x2E87
+0xC8DA = 0x2E88
+0xC8DB = 0x2E8A
+0xC8DC = 0x2E8C
+0xC8DD = 0x2E8D
+0xC8DE = 0x2E95
+0xC8DF = 0x2E9C
+0xC8E0 = 0x2E9D
+0xC8E1 = 0x2EA5
+0xC8E2 = 0x2EA7
+0xC8E3 = 0x2EAA
+0xC8E4 = 0x2EAC
+0xC8E5 = 0x2EAE
+0xC8E6 = 0x2EB6
+0xC8E7 = 0x2EBC
+0xC8E8 = 0x2EBE
+0xC8E9 = 0x2EC6
+0xC8EA = 0x2ECA
+0xC8EB = 0x2ECC
+0xC8EC = 0x2ECD
+0xC8ED = 0x2ECF
+0xC8EE = 0x2ED6
+0xC8EF = 0x2ED7
+0xC8F0 = 0x2EDE
+0xC8F1 = 0x2EE3
+0xC8F5 = 0x0283
+0xC8F6 = 0x0250
+0xC8F7 = 0x025B
+0xC8F8 = 0x0254
+0xC8F9 = 0x0275
+0xC8FA = 0x0153
+0xC8FB = 0x00F8
+0xC8FC = 0x014B
+0xC8FD = 0x028A
+0xC8FE = 0x026A
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/Big5EXT@E%UCS.src b/share/i18n/csmapper/BIG5/Big5EXT@E%UCS.src
new file mode 100644 (file)
index 0000000..361c6d4
--- /dev/null
@@ -0,0 +1,3977 @@
+# $NetBSD: Big5EXT@E%UCS.src,v 1.1 2006/06/19 17:28:25 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "Big5EXT:E/UCS"
+SRC_ZONE       0x81-0xA0 / 0x40-0xFE / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by
+# http://wakaba-web.hp.infoseek.co.jp/table/big5-ext.txt
+# Original notice:
+# 
+## Big5E vs Unicode mapping table
+## 
+## Date: 24 Feb 2002 22:49:00 +0900
+## License: Public Domain.
+## 
+## Big5        Unicode UnicodeAlternate        UnicodeName
+
+0x8140 = 0x7E27
+0x8141 = 0x7E26
+0x8142 = 0x806E
+0x8143 = 0x81AF
+0x8144 = 0x81AD
+0x8145 = 0x81AA
+0x8146 = 0x8218
+0x8147 = 0x856F
+0x8148 = 0x854C
+0x8149 = 0x8542
+0x814A = 0x855C
+0x814B = 0x8570
+0x814C = 0x855F
+0x814D = 0x855A
+0x814E = 0x854B
+0x814F = 0x853F
+0x8150 = 0x878A
+0x8151 = 0x878B
+0x8152 = 0x87A1
+0x8153 = 0x878E
+0x8154 = 0x8799
+0x8155 = 0x885E
+0x8156 = 0x885F
+0x8157 = 0x8924
+0x8158 = 0x89A7
+0x8159 = 0x8AEA
+0x815A = 0x8AFD
+0x815B = 0x8AF9
+0x815C = 0x8AE3
+0x815D = 0x8AE5
+0x815E = 0x8AEC
+0x815F = 0x8CF2
+0x8160 = 0x8CEF
+0x8161 = 0x8DA6
+0x8162 = 0x8E3B
+0x8163 = 0x8E43
+0x8164 = 0x8E32
+0x8165 = 0x8F31
+0x8166 = 0x8F30
+0x8167 = 0x8F2D
+0x8168 = 0x8F3C
+0x8169 = 0x8FA7
+0x816A = 0x8FA5
+0x816B = 0x9137
+0x816C = 0x9195
+0x816D = 0x918E
+0x816E = 0x9196
+0x816F = 0x9345
+0x8170 = 0x930A
+0x8171 = 0x92FD
+0x8172 = 0x9317
+0x8173 = 0x931C
+0x8174 = 0x9307
+0x8175 = 0x9331
+0x8176 = 0x9332
+0x8177 = 0x932C
+0x8178 = 0x9330
+0x8179 = 0x9303
+0x817A = 0x9305
+0x817B = 0x95C2
+0x817C = 0x95B8
+0x817D = 0x95C1
+0x817E = 0x96AB
+0x81A1 = 0x96B7
+0x81A2 = 0x9715
+0x81A3 = 0x9714
+0x81A4 = 0x970C
+0x81A5 = 0x9717
+0x81A6 = 0x9793
+0x81A7 = 0x97D2
+0x81A8 = 0x9836
+0x81A9 = 0x9831
+0x81AA = 0x9833
+0x81AB = 0x983C
+0x81AC = 0x982E
+0x81AD = 0x983A
+0x81AE = 0x983D
+0x81AF = 0x98B5
+0x81B0 = 0x9922
+0x81B1 = 0x9923
+0x81B2 = 0x9920
+0x81B3 = 0x991C
+0x81B4 = 0x991D
+0x81B5 = 0x99A0
+0x81B6 = 0x99EF
+0x81B7 = 0x99E8
+0x81B8 = 0x99EB
+0x81B9 = 0x99E1
+0x81BA = 0x99E6
+0x81BB = 0x9AF8
+0x81BC = 0x9AF5
+0x81BD = 0x9B83
+0x81BE = 0x9B94
+0x81BF = 0x9B84
+0x81C0 = 0x9B8B
+0x81C1 = 0x9B8F
+0x81C2 = 0x9B8C
+0x81C3 = 0x9B89
+0x81C4 = 0x9B8E
+0x81C5 = 0x9D24
+0x81C6 = 0x9D0F
+0x81C7 = 0x9D13
+0x81C8 = 0x9D0A
+0x81C9 = 0x9D2A
+0x81CA = 0x9D1A
+0x81CB = 0x9D27
+0x81CC = 0x9D16
+0x81CD = 0x9D21
+0x81CE = 0x9E85
+0x81CF = 0x9EAC
+0x81D0 = 0x9EC6
+0x81D1 = 0x9EC5
+0x81D2 = 0x9ED7
+0x81D3 = 0x9F53
+0x81D4 = 0x5128
+0x81D5 = 0x5127
+0x81D6 = 0x51DF
+0x81D7 = 0x5335
+0x81D8 = 0x53B3
+0x81D9 = 0x568A
+0x81DA = 0x567D
+0x81DB = 0x5689
+0x81DC = 0x58CD
+0x81DD = 0x58D0
+0x81DE = 0x5B2B
+0x81DF = 0x5B33
+0x81E0 = 0x5B29
+0x81E1 = 0x5B35
+0x81E2 = 0x5B31
+0x81E3 = 0x5B37
+0x81E4 = 0x5C36
+0x81E5 = 0x5DBE
+0x81E6 = 0x5DB9
+0x81E7 = 0x5DBB
+0x81E8 = 0x61E2
+0x81E9 = 0x61DB
+0x81EA = 0x61DD
+0x81EB = 0x61DC
+0x81EC = 0x61DA
+0x81ED = 0x61D9
+0x81EE = 0x64DF
+0x81EF = 0x64E1
+0x81F0 = 0x64EE
+0x81F1 = 0x65B5
+0x81F2 = 0x66D4
+0x81F3 = 0x66D5
+0x81F4 = 0x66D0
+0x81F5 = 0x66D1
+0x81F6 = 0x66CE
+0x81F7 = 0x66D7
+0x81F8 = 0x6A7D
+0x81F9 = 0x6A8A
+0x81FA = 0x6AA7
+0x81FB = 0x6A99
+0x81FC = 0x6A82
+0x81FD = 0x6A88
+0x81FE = 0x6A86
+0x8240 = 0x6A98
+0x8241 = 0x6A9D
+0x8242 = 0x6A8F
+0x8243 = 0x6AAA
+0x8244 = 0x6B5D
+0x8245 = 0x6C0A
+0x8246 = 0x6FD7
+0x8247 = 0x6FD6
+0x8248 = 0x6FE5
+0x8249 = 0x6FD9
+0x824A = 0x6FDA
+0x824B = 0x6FEA
+0x824C = 0x6FF6
+0x824D = 0x71E3
+0x824E = 0x71E9
+0x824F = 0x71EB
+0x8250 = 0x71EF
+0x8251 = 0x71F3
+0x8252 = 0x71EA
+0x8253 = 0x7371
+0x8254 = 0x74AE
+0x8255 = 0x74B3
+0x8256 = 0x74AC
+0x8257 = 0x7583
+0x8258 = 0x7645
+0x8259 = 0x764E
+0x825A = 0x7644
+0x825B = 0x76A3
+0x825C = 0x76A5
+0x825D = 0x77A6
+0x825E = 0x77A4
+0x825F = 0x77A9
+0x8260 = 0x77AF
+0x8261 = 0x78F0
+0x8262 = 0x78F8
+0x8263 = 0x78F1
+0x8264 = 0x7A49
+0x8265 = 0x7AC2
+0x8266 = 0x7AF2
+0x8267 = 0x7AF3
+0x8268 = 0x7BFA
+0x8269 = 0x7BF6
+0x826A = 0x7BFC
+0x826B = 0x7C18
+0x826C = 0x7C08
+0x826D = 0x7C12
+0x826E = 0x7CDB
+0x826F = 0x7CDA
+0x8270 = 0x7E2C
+0x8271 = 0x7E4D
+0x8272 = 0x7F46
+0x8273 = 0x7FF6
+0x8274 = 0x802B
+0x8275 = 0x8074
+0x8276 = 0x81B8
+0x8277 = 0x81C8
+0x8278 = 0x8592
+0x8279 = 0x8593
+0x827A = 0x857F
+0x827B = 0x85AB
+0x827C = 0x8597
+0x827D = 0x85AC
+0x827E = 0x87CE
+0x82A1 = 0x87CD
+0x82A2 = 0x87C1
+0x82A3 = 0x87B1
+0x82A4 = 0x87C7
+0x82A5 = 0x8940
+0x82A6 = 0x893F
+0x82A7 = 0x8939
+0x82A8 = 0x8943
+0x82A9 = 0x89AB
+0x82AA = 0x8B1F
+0x82AB = 0x8B09
+0x82AC = 0x8B0C
+0x82AD = 0x8C40
+0x82AE = 0x8C96
+0x82AF = 0x8CF6
+0x82B0 = 0x8CF7
+0x82B1 = 0x8E46
+0x82B2 = 0x8E4F
+0x82B3 = 0x8F3D
+0x82B4 = 0x8F41
+0x82B5 = 0x9366
+0x82B6 = 0x9378
+0x82B7 = 0x935D
+0x82B8 = 0x9369
+0x82B9 = 0x9374
+0x82BA = 0x937D
+0x82BB = 0x936E
+0x82BC = 0x9372
+0x82BD = 0x9373
+0x82BE = 0x9362
+0x82BF = 0x9348
+0x82C0 = 0x9353
+0x82C1 = 0x935F
+0x82C2 = 0x9368
+0x82C3 = 0x937F
+0x82C4 = 0x936B
+0x82C5 = 0x95C4
+0x82C6 = 0x96AF
+0x82C7 = 0x96AD
+0x82C8 = 0x96B2
+0x82C9 = 0x971A
+0x82CA = 0x971B
+0x82CB = 0x979B
+0x82CC = 0x979F
+0x82CD = 0x9840
+0x82CE = 0x9847
+0x82CF = 0x98B7
+0x82D0 = 0x99A2
+0x82D1 = 0x9A00
+0x82D2 = 0x99F3
+0x82D3 = 0x99F5
+0x82D4 = 0x9ABD
+0x82D5 = 0x9B00
+0x82D6 = 0x9B02
+0x82D7 = 0x9B34
+0x82D8 = 0x9B49
+0x82D9 = 0x9B9F
+0x82DA = 0x9BA3
+0x82DB = 0x9BCD
+0x82DC = 0x9B99
+0x82DD = 0x9B9D
+0x82DE = 0x9D39
+0x82DF = 0x9D44
+0x82E0 = 0x9D35
+0x82E1 = 0x9EAF
+0x82E2 = 0x512F
+0x82E3 = 0x9F8E
+0x82E4 = 0x569F
+0x82E5 = 0x569B
+0x82E6 = 0x569E
+0x82E7 = 0x5696
+0x82E8 = 0x5694
+0x82E9 = 0x56A0
+0x82EA = 0x5B3B
+0x82EB = 0x5B3A
+0x82EC = 0x5DC1
+0x82ED = 0x5F4D
+0x82EE = 0x5F5D
+0x82EF = 0x61F3
+0x82F0 = 0x64F6
+0x82F1 = 0x64E5
+0x82F2 = 0x64EA
+0x82F3 = 0x64E7
+0x82F4 = 0x6505
+0x82F5 = 0x64F9
+0x82F6 = 0x6AAB
+0x82F7 = 0x6AED
+0x82F8 = 0x6AB2
+0x82F9 = 0x6AB0
+0x82FA = 0x6AB5
+0x82FB = 0x6ABE
+0x82FC = 0x6AC1
+0x82FD = 0x6AC8
+0x82FE = 0x6AC0
+0x8340 = 0x6ABC
+0x8341 = 0x6AB1
+0x8342 = 0x6AC4
+0x8343 = 0x6ABF
+0x8344 = 0x7008
+0x8345 = 0x7003
+0x8346 = 0x6FFD
+0x8347 = 0x7010
+0x8348 = 0x7002
+0x8349 = 0x7013
+0x834A = 0x71FA
+0x834B = 0x7200
+0x834C = 0x74B9
+0x834D = 0x74BC
+0x834E = 0x765B
+0x834F = 0x7651
+0x8350 = 0x764F
+0x8351 = 0x76EB
+0x8352 = 0x77B8
+0x8353 = 0x77B9
+0x8354 = 0x77C1
+0x8355 = 0x77C0
+0x8356 = 0x77BE
+0x8357 = 0x790B
+0x8358 = 0x7907
+0x8359 = 0x790A
+0x835A = 0x7908
+0x835B = 0x790D
+0x835C = 0x7906
+0x835D = 0x7915
+0x835E = 0x79AF
+0x835F = 0x7AF5
+0x8360 = 0x7C2E
+0x8361 = 0x7C1B
+0x8362 = 0x7C1A
+0x8363 = 0x7C24
+0x8364 = 0x7CE6
+0x8365 = 0x7CE3
+0x8366 = 0x7E5D
+0x8367 = 0x7E4F
+0x8368 = 0x7E66
+0x8369 = 0x7E5B
+0x836A = 0x7F47
+0x836B = 0x7FB4
+0x836C = 0x7FFA
+0x836D = 0x802E
+0x836E = 0x81CE
+0x836F = 0x8219
+0x8370 = 0x85CC
+0x8371 = 0x85B2
+0x8372 = 0x85BB
+0x8373 = 0x85C1
+0x8374 = 0x87E9
+0x8375 = 0x87EE
+0x8376 = 0x87F0
+0x8377 = 0x87D6
+0x8378 = 0x880E
+0x8379 = 0x87DA
+0x837A = 0x8948
+0x837B = 0x894A
+0x837C = 0x894E
+0x837D = 0x894D
+0x837E = 0x89B1
+0x83A1 = 0x89B0
+0x83A2 = 0x89B3
+0x83A3 = 0x8B38
+0x83A4 = 0x8B32
+0x83A5 = 0x8B2D
+0x83A6 = 0x8B34
+0x83A7 = 0x8B29
+0x83A8 = 0x8C74
+0x83A9 = 0x8D03
+0x83AA = 0x8DA9
+0x83AB = 0x8E58
+0x83AC = 0x8EBF
+0x83AD = 0x8EC1
+0x83AE = 0x8F4A
+0x83AF = 0x8FAC
+0x83B0 = 0x9089
+0x83B1 = 0x913D
+0x83B2 = 0x913C
+0x83B3 = 0x91A9
+0x83B4 = 0x93A0
+0x83B5 = 0x9390
+0x83B6 = 0x9393
+0x83B7 = 0x938B
+0x83B8 = 0x93AD
+0x83B9 = 0x93BB
+0x83BA = 0x93B8
+0x83BB = 0x939C
+0x83BC = 0x95D8
+0x83BD = 0x95D7
+0x83BE = 0x975D
+0x83BF = 0x97A9
+0x83C0 = 0x97DA
+0x83C1 = 0x9854
+0x83C2 = 0x9855
+0x83C3 = 0x984B
+0x83C4 = 0x983F
+0x83C5 = 0x98B9
+0x83C6 = 0x9938
+0x83C7 = 0x9936
+0x83C8 = 0x9940
+0x83C9 = 0x993B
+0x83CA = 0x9939
+0x83CB = 0x99A4
+0x83CC = 0x9A08
+0x83CD = 0x9A0C
+0x83CE = 0x9A10
+0x83CF = 0x9B07
+0x83D0 = 0x9BD2
+0x83D1 = 0x9BC2
+0x83D2 = 0x9BBB
+0x83D3 = 0x9BCC
+0x83D4 = 0x9BCB
+0x83D5 = 0x9D4D
+0x83D6 = 0x9D63
+0x83D7 = 0x9D4E
+0x83D8 = 0x9D50
+0x83D9 = 0x9D55
+0x83DA = 0x9D5E
+0x83DB = 0x9E90
+0x83DC = 0x9EB2
+0x83DD = 0x9EB1
+0x83DE = 0x9ECA
+0x83DF = 0x9F02
+0x83E0 = 0x9F27
+0x83E1 = 0x9F26
+0x83E2 = 0x56AF
+0x83E3 = 0x58E0
+0x83E4 = 0x58DC
+0x83E5 = 0x5B39
+0x83E6 = 0x5B7C
+0x83E7 = 0x5BF3
+0x83E8 = 0x5C6B
+0x83E9 = 0x5DC4
+0x83EA = 0x650B
+0x83EB = 0x6508
+0x83EC = 0x650A
+0x83ED = 0x65DC
+0x83EE = 0x66E1
+0x83EF = 0x66DF
+0x83F0 = 0x6ACE
+0x83F1 = 0x6AD4
+0x83F2 = 0x6AE3
+0x83F3 = 0x6AD7
+0x83F4 = 0x6AE2
+0x83F5 = 0x6AD8
+0x83F6 = 0x6AD5
+0x83F7 = 0x6AD2
+0x83F8 = 0x701E
+0x83F9 = 0x702C
+0x83FA = 0x7025
+0x83FB = 0x6FF3
+0x83FC = 0x7204
+0x83FD = 0x7208
+0x83FE = 0x7215
+0x8440 = 0x74C4
+0x8441 = 0x74C9
+0x8442 = 0x74C7
+0x8443 = 0x74C8
+0x8444 = 0x76A9
+0x8445 = 0x77C6
+0x8446 = 0x77C5
+0x8447 = 0x7918
+0x8448 = 0x791A
+0x8449 = 0x7920
+0x844A = 0x7A66
+0x844B = 0x7A64
+0x844C = 0x7A6A
+0x844D = 0x7C35
+0x844E = 0x7C34
+0x844F = 0x7E6C
+0x8450 = 0x7E6E
+0x8451 = 0x7E71
+0x8452 = 0x81D4
+0x8453 = 0x81D6
+0x8454 = 0x821A
+0x8455 = 0x8262
+0x8456 = 0x8265
+0x8457 = 0x8276
+0x8458 = 0x85DB
+0x8459 = 0x85D6
+0x845A = 0x85E7
+0x845B = 0x85F4
+0x845C = 0x87FD
+0x845D = 0x87D5
+0x845E = 0x8807
+0x845F = 0x880F
+0x8460 = 0x87F8
+0x8461 = 0x8987
+0x8462 = 0x89B5
+0x8463 = 0x89F5
+0x8464 = 0x8B3F
+0x8465 = 0x8B43
+0x8466 = 0x8B4C
+0x8467 = 0x8D0B
+0x8468 = 0x8E6B
+0x8469 = 0x8E68
+0x846A = 0x8E70
+0x846B = 0x8E75
+0x846C = 0x8E77
+0x846D = 0x8EC3
+0x846E = 0x93E9
+0x846F = 0x93EA
+0x8470 = 0x93CB
+0x8471 = 0x93C5
+0x8472 = 0x93C6
+0x8473 = 0x93ED
+0x8474 = 0x93D3
+0x8475 = 0x93E5
+0x8476 = 0x93DB
+0x8477 = 0x93EB
+0x8478 = 0x93E0
+0x8479 = 0x93C1
+0x847A = 0x95DD
+0x847B = 0x97B2
+0x847C = 0x97B4
+0x847D = 0x97B1
+0x847E = 0x97B5
+0x84A1 = 0x97F2
+0x84A2 = 0x9856
+0x84A3 = 0x9944
+0x84A4 = 0x9A26
+0x84A5 = 0x9A1F
+0x84A6 = 0x9A18
+0x84A7 = 0x9A21
+0x84A8 = 0x9A17
+0x84A9 = 0x9B09
+0x84AA = 0x9BC5
+0x84AB = 0x9BDF
+0x84AC = 0x9BE3
+0x84AD = 0x9BE9
+0x84AE = 0x9BEE
+0x84AF = 0x9D66
+0x84B0 = 0x9D7A
+0x84B1 = 0x9D6E
+0x84B2 = 0x9D91
+0x84B3 = 0x9D83
+0x84B4 = 0x9D76
+0x84B5 = 0x9D7E
+0x84B6 = 0x9D6D
+0x84B7 = 0x9E95
+0x84B8 = 0x9EE3
+0x84B9 = 0x9F03
+0x84BA = 0x9F04
+0x84BB = 0x9F17
+0x84BC = 0x5136
+0x84BD = 0x5336
+0x84BE = 0x5B42
+0x84BF = 0x5B44
+0x84C0 = 0x5B46
+0x84C1 = 0x5B7E
+0x84C2 = 0x5DCA
+0x84C3 = 0x5DC8
+0x84C4 = 0x5DCC
+0x84C5 = 0x5EF0
+0x84C6 = 0x6585
+0x84C7 = 0x66E5
+0x84C8 = 0x66E7
+0x84C9 = 0x6AF4
+0x84CA = 0x6AE9
+0x84CB = 0x703D
+0x84CC = 0x7036
+0x84CD = 0x7216
+0x84CE = 0x7212
+0x84CF = 0x720F
+0x84D0 = 0x7217
+0x84D1 = 0x7211
+0x84D2 = 0x720B
+0x84D3 = 0x74CD
+0x84D4 = 0x74D0
+0x84D5 = 0x74CC
+0x84D6 = 0x74CE
+0x84D7 = 0x74D1
+0x84D8 = 0x7589
+0x84D9 = 0x7A6F
+0x84DA = 0x7C4B
+0x84DB = 0x7C44
+0x84DC = 0x7C55
+0x84DD = 0x7E7F
+0x84DE = 0x8B71
+0x84DF = 0x802F
+0x84E0 = 0x807A
+0x84E1 = 0x807B
+0x84E2 = 0x807C
+0x84E3 = 0x85FC
+0x84E4 = 0x8610
+0x84E5 = 0x8602
+0x84E6 = 0x85EE
+0x84E7 = 0x8603
+0x84E8 = 0x860D
+0x84E9 = 0x8613
+0x84EA = 0x8608
+0x84EB = 0x860F
+0x84EC = 0x8818
+0x84ED = 0x8812
+0x84EE = 0x8967
+0x84EF = 0x8965
+0x84F0 = 0x89BB
+0x84F1 = 0x8B69
+0x84F2 = 0x8B62
+0x84F3 = 0x8B6E
+0x84F4 = 0x8B61
+0x84F5 = 0x8B64
+0x84F6 = 0x8B4D
+0x84F7 = 0x8C51
+0x84F8 = 0x8E83
+0x84F9 = 0x8EC6
+0x84FA = 0x941F
+0x84FB = 0x9404
+0x84FC = 0x9417
+0x84FD = 0x9408
+0x84FE = 0x9405
+0x8540 = 0x93F3
+0x8541 = 0x941E
+0x8542 = 0x9402
+0x8543 = 0x941A
+0x8544 = 0x941B
+0x8545 = 0x9427
+0x8546 = 0x941C
+0x8547 = 0x96B5
+0x8548 = 0x9733
+0x8549 = 0x9734
+0x854A = 0x9731
+0x854B = 0x97B8
+0x854C = 0x97BA
+0x854D = 0x97FC
+0x854E = 0x98C3
+0x854F = 0x994D
+0x8550 = 0x9A2F
+0x8551 = 0x9AC9
+0x8552 = 0x9AC8
+0x8553 = 0x9AC4
+0x8554 = 0x9B2A
+0x8555 = 0x9B38
+0x8556 = 0x9B50
+0x8557 = 0x9C0A
+0x8558 = 0x9BFB
+0x8559 = 0x9C04
+0x855A = 0x9BFC
+0x855B = 0x9BFE
+0x855C = 0x9C02
+0x855D = 0x9BF6
+0x855E = 0x9C1B
+0x855F = 0x9BF9
+0x8560 = 0x9C15
+0x8561 = 0x9C10
+0x8562 = 0x9BFF
+0x8563 = 0x9C00
+0x8564 = 0x9C0C
+0x8565 = 0x9D95
+0x8566 = 0x9DA5
+0x8567 = 0x9E98
+0x8568 = 0x9EC1
+0x8569 = 0x9F5A
+0x856A = 0x5164
+0x856B = 0x56BB
+0x856C = 0x58E6
+0x856D = 0x5B49
+0x856E = 0x5BF7
+0x856F = 0x5DD0
+0x8570 = 0x5FC2
+0x8571 = 0x6511
+0x8572 = 0x6AFF
+0x8573 = 0x6AFE
+0x8574 = 0x6AFD
+0x8575 = 0x6B01
+0x8576 = 0x704B
+0x8577 = 0x704D
+0x8578 = 0x7047
+0x8579 = 0x74D3
+0x857A = 0x7668
+0x857B = 0x7667
+0x857C = 0x77D1
+0x857D = 0x7930
+0x857E = 0x7932
+0x85A1 = 0x792E
+0x85A2 = 0x9F9D
+0x85A3 = 0x7AC9
+0x85A4 = 0x7AC8
+0x85A5 = 0x7C56
+0x85A6 = 0x7C51
+0x85A7 = 0x7E85
+0x85A8 = 0x7E89
+0x85A9 = 0x7E8E
+0x85AA = 0x7E84
+0x85AB = 0x826A
+0x85AC = 0x862B
+0x85AD = 0x862F
+0x85AE = 0x8628
+0x85AF = 0x8616
+0x85B0 = 0x8615
+0x85B1 = 0x861D
+0x85B2 = 0x881A
+0x85B3 = 0x89BC
+0x85B4 = 0x8B75
+0x85B5 = 0x8B7C
+0x85B6 = 0x8D11
+0x85B7 = 0x8D12
+0x85B8 = 0x8F5C
+0x85B9 = 0x91BB
+0x85BA = 0x93F4
+0x85BB = 0x942D
+0x85BC = 0x96E4
+0x85BD = 0x9737
+0x85BE = 0x9736
+0x85BF = 0x9767
+0x85C0 = 0x97BE
+0x85C1 = 0x97BD
+0x85C2 = 0x97E2
+0x85C3 = 0x9868
+0x85C4 = 0x9866
+0x85C5 = 0x98C8
+0x85C6 = 0x98CA
+0x85C7 = 0x98C7
+0x85C8 = 0x98DC
+0x85C9 = 0x994F
+0x85CA = 0x99A9
+0x85CB = 0x9A3C
+0x85CC = 0x9A3B
+0x85CD = 0x9ACE
+0x85CE = 0x9B14
+0x85CF = 0x9B53
+0x85D0 = 0x9C2E
+0x85D1 = 0x9C1F
+0x85D2 = 0x9DB0
+0x85D3 = 0x9DBD
+0x85D4 = 0x9DAE
+0x85D5 = 0x9DC4
+0x85D6 = 0x9E7B
+0x85D7 = 0x9E9E
+0x85D8 = 0x9F05
+0x85D9 = 0x9F69
+0x85DA = 0x9FA1
+0x85DB = 0x56C7
+0x85DC = 0x571D
+0x85DD = 0x5B4A
+0x85DE = 0x5DD3
+0x85DF = 0x5F72
+0x85E0 = 0x6202
+0x85E1 = 0x6235
+0x85E2 = 0x6527
+0x85E3 = 0x651E
+0x85E4 = 0x651F
+0x85E5 = 0x6B07
+0x85E6 = 0x6B06
+0x85E7 = 0x7054
+0x85E8 = 0x721C
+0x85E9 = 0x7220
+0x85EA = 0x7AF8
+0x85EB = 0x7C5D
+0x85EC = 0x7C58
+0x85ED = 0x7E92
+0x85EE = 0x7F4E
+0x85EF = 0x8827
+0x85F0 = 0x8B81
+0x85F1 = 0x8B83
+0x85F2 = 0x8C44
+0x85F3 = 0x9442
+0x85F4 = 0x944D
+0x85F5 = 0x9454
+0x85F6 = 0x944E
+0x85F7 = 0x9443
+0x85F8 = 0x973C
+0x85F9 = 0x9740
+0x85FA = 0x97C0
+0x85FB = 0x995A
+0x85FC = 0x9A51
+0x85FD = 0x9ADD
+0x85FE = 0x9C38
+0x8640 = 0x9C45
+0x8641 = 0x9C3A
+0x8642 = 0x9C35
+0x8643 = 0x9EF1
+0x8644 = 0x9F93
+0x8645 = 0x529A
+0x8646 = 0x8641
+0x8647 = 0x5DD7
+0x8648 = 0x6528
+0x8649 = 0x7053
+0x864A = 0x7059
+0x864B = 0x7221
+0x864C = 0x766F
+0x864D = 0x7937
+0x864E = 0x79B5
+0x864F = 0x7C62
+0x8650 = 0x7C5E
+0x8651 = 0x7CF5
+0x8652 = 0x863D
+0x8653 = 0x882D
+0x8654 = 0x8989
+0x8655 = 0x8B8D
+0x8656 = 0x8B87
+0x8657 = 0x8B90
+0x8658 = 0x8D1A
+0x8659 = 0x8E99
+0x865A = 0x945F
+0x865B = 0x9456
+0x865C = 0x9461
+0x865D = 0x945B
+0x865E = 0x945A
+0x865F = 0x945C
+0x8660 = 0x9465
+0x8661 = 0x9741
+0x8662 = 0x986E
+0x8663 = 0x986C
+0x8664 = 0x986D
+0x8665 = 0x99AA
+0x8666 = 0x9A5C
+0x8667 = 0x9A58
+0x8668 = 0x9ADE
+0x8669 = 0x9C4F
+0x866A = 0x9C51
+0x866B = 0x9C53
+0x866C = 0x9DFC
+0x866D = 0x9F39
+0x866E = 0x513E
+0x866F = 0x56D2
+0x8670 = 0x5B4F
+0x8671 = 0x6B14
+0x8672 = 0x7A72
+0x8673 = 0x7A73
+0x8674 = 0x8B91
+0x8675 = 0x91BF
+0x8676 = 0x946C
+0x8677 = 0x96E6
+0x8678 = 0x9745
+0x8679 = 0x97C8
+0x867A = 0x97E4
+0x867B = 0x995D
+0x867C = 0x9B21
+0x867D = 0x9B2C
+0x867E = 0x9B57
+0x86A1 = 0x9C5D
+0x86A2 = 0x9C61
+0x86A3 = 0x9C65
+0x86A4 = 0x9E08
+0x86A5 = 0x9F45
+0x86A6 = 0x6205
+0x86A7 = 0x66EF
+0x86A8 = 0x6B1B
+0x86A9 = 0x6B1D
+0x86AA = 0x7225
+0x86AB = 0x7224
+0x86AC = 0x7C6D
+0x86AD = 0x8642
+0x86AE = 0x8649
+0x86AF = 0x8978
+0x86B0 = 0x898A
+0x86B1 = 0x8B97
+0x86B2 = 0x8C9B
+0x86B3 = 0x8D1C
+0x86B4 = 0x8EA2
+0x86B5 = 0x9C6C
+0x86B6 = 0x9C6F
+0x86B7 = 0x9E0E
+0x86B8 = 0x9F08
+0x86B9 = 0x9F1D
+0x86BA = 0x9FA3
+0x86BB = 0x5F60
+0x86BC = 0x6B1C
+0x86BD = 0x7CF3
+0x86BE = 0x8B9B
+0x86BF = 0x8EA7
+0x86C0 = 0x91C4
+0x86C1 = 0x947A
+0x86C2 = 0x9A61
+0x86C3 = 0x9A63
+0x86C4 = 0x9AD7
+0x86C5 = 0x9C76
+0x86C6 = 0x9FA5
+0x86C7 = 0x7067
+0x86C8 = 0x72AB
+0x86C9 = 0x864A
+0x86CA = 0x897D
+0x86CB = 0x8B9D
+0x86CC = 0x8C53
+0x86CD = 0x8F65
+0x86CE = 0x947B
+0x86CF = 0x98CD
+0x86D0 = 0x98DD
+0x86D1 = 0x9B30
+0x86D2 = 0x9E16
+0x86D3 = 0x96E7
+0x86D4 = 0x9E18
+0x86D5 = 0x9EA2
+0x86D6 = 0x9F7C
+0x86D7 = 0x7E9E
+0x86D8 = 0x9484
+0x86D9 = 0x9E1C
+0x86DA = 0x7C71
+0x86DB = 0x97CA
+0x86DC = 0x9EA3
+0x86DD = 0x9C7B
+0x86DE = 0x9F97
+0x86DF = 0x9750
+0x86E0 = 0x8FB6
+0x86E1 = 0x51F7
+0x86E2 = 0x5FC8
+0x86E3 = 0x4F99
+0x86E4 = 0x5153
+0x86E5 = 0x577A
+0x86E6 = 0x5787
+0x86E7 = 0x6788
+0x86E8 = 0x80B7
+0x86E9 = 0x82BF
+0x86EA = 0x82CA
+0x86EB = 0x9638
+0x86EC = 0x6312
+0x86ED = 0x662A
+0x86EE = 0x7700
+0x86EF = 0x7702
+0x86F0 = 0x5034
+0x86F1 = 0x57D3
+0x86F2 = 0x75B7
+0x86F3 = 0x832E
+0x86F4 = 0x96BA
+0x86F5 = 0x532C
+0x86F6 = 0x65C8
+0x86F7 = 0x7314
+0x86F8 = 0x7B29
+0x86F9 = 0x5086
+0x86FA = 0x508A
+0x86FB = 0x5844
+0x86FC = 0x5845
+0x86FD = 0x5FA4
+0x86FE = 0x8020
+0x8740 = 0x83BE
+0x8741 = 0x5843
+0x8742 = 0x7A16
+0x8743 = 0x9170
+0x8744 = 0x50D2
+0x8745 = 0x9B62
+0x8746 = 0x6F8A
+0x8747 = 0x8772
+0x8748 = 0x9AF0
+0x8749 = 0x9EA8
+0x874A = 0x5292
+0x874B = 0x878C
+0x874C = 0x9ABA
+0x874D = 0x9B81
+0x874E = 0x9384
+0x874F = 0x9AFF
+0x8750 = 0x9BB3
+0x8751 = 0x9BB0
+0x8752 = 0x9EC7
+0x8753 = 0x9721
+0x8754 = 0x7C36
+0x8755 = 0x8B5E
+0x8756 = 0x9401
+0x8757 = 0x941D
+0x8758 = 0x994A
+0x8759 = 0x8B73
+0x875A = 0x9DD4
+0x875B = 0x77D6
+0x875C = 0x3007
+0x8E40 = 0x4EA0
+0x8E41 = 0x51AB
+0x8E42 = 0x52F9
+0x8E43 = 0x4E28
+0x8E44 = 0x4E36
+0x8E45 = 0x4E3F
+0x8E46 = 0x4E85
+0x8E47 = 0x4E05
+0x8E48 = 0x4E04
+0x8E49 = 0x5182
+0x8E4A = 0x5196
+0x8E4B = 0x5338
+0x8E4C = 0x5369
+0x8E4D = 0x53B6
+0x8E4E = 0x4E2A
+0x8E4F = 0x4E87
+0x8E50 = 0x4E49
+0x8E51 = 0x51E2
+0x8E52 = 0x4E46
+0x8E53 = 0x4E8F
+0x8E54 = 0x4EBC
+0x8E55 = 0x4EBE
+0x8E56 = 0x5166
+0x8E57 = 0x51E3
+0x8E58 = 0x5204
+0x8E59 = 0x529C
+0x8E5A = 0x5344
+0x8E5B = 0x5902
+0x8E5C = 0x590A
+0x8E5D = 0x5B80
+0x8E5E = 0x5DDB
+0x8E5F = 0x5E7A
+0x8E60 = 0x5E7F
+0x8E61 = 0x5EF4
+0x8E62 = 0x5F50
+0x8E63 = 0x5F51
+0x8E64 = 0x5F61
+0x8E65 = 0x961D
+0x8E66 = 0x4E63
+0x8E67 = 0x4E62
+0x8E68 = 0x4EA3
+0x8E69 = 0x5185
+0x8E6A = 0x4EC5
+0x8E6B = 0x4ECF
+0x8E6C = 0x4ECE
+0x8E6D = 0x4ECC
+0x8E6E = 0x5184
+0x8E6F = 0x5186
+0x8E70 = 0x51E4
+0x8E71 = 0x5205
+0x8E72 = 0x529E
+0x8E73 = 0x529D
+0x8E74 = 0x52FD
+0x8E75 = 0x5300
+0x8E76 = 0x533A
+0x8E77 = 0x5346
+0x8E78 = 0x535D
+0x8E79 = 0x5386
+0x8E7A = 0x53B7
+0x8E7B = 0x53CC
+0x8E7C = 0x53CE
+0x8E7D = 0x5721
+0x8E7E = 0x5E00
+0x8EA1 = 0x5F0C
+0x8EA2 = 0x6237
+0x8EA3 = 0x6238
+0x8EA4 = 0x6534
+0x8EA5 = 0x6535
+0x8EA6 = 0x65E0
+0x8EA7 = 0x738D
+0x8EA8 = 0x4E97
+0x8EA9 = 0x4EE0
+0x8EAA = 0x4EE7
+0x8EAB = 0x4EE6
+0x8EAC = 0x56D8
+0x8EAD = 0x518B
+0x8EAE = 0x518C
+0x8EAF = 0x5199
+0x8EB0 = 0x51E5
+0x8EB1 = 0x520B
+0x8EB2 = 0x5304
+0x8EB3 = 0x5303
+0x8EB4 = 0x5307
+0x8EB5 = 0x531E
+0x8EB6 = 0x535F
+0x8EB7 = 0x536D
+0x8EB8 = 0x5389
+0x8EB9 = 0x53BA
+0x8EBA = 0x53D0
+0x8EBB = 0x53F6
+0x8EBC = 0x53F7
+0x8EBD = 0x53F9
+0x8EBE = 0x53F4
+0x8EBF = 0x5724
+0x8EC0 = 0x5904
+0x8EC1 = 0x5918
+0x8EC2 = 0x5932
+0x8EC3 = 0x5930
+0x8EC4 = 0x5934
+0x8EC5 = 0x5975
+0x8EC6 = 0x5B82
+0x8EC7 = 0x5BF9
+0x8EC8 = 0x5C14
+0x8EC9 = 0x5E81
+0x8ECA = 0x5E83
+0x8ECB = 0x5F0D
+0x8ECC = 0x5F52
+0x8ECD = 0x5FCA
+0x8ECE = 0x5FC7
+0x8ECF = 0x6239
+0x8ED0 = 0x624F
+0x8ED1 = 0x65E7
+0x8ED2 = 0x672F
+0x8ED3 = 0x6B7A
+0x8ED4 = 0x6C39
+0x8ED5 = 0x6C37
+0x8ED6 = 0x6C44
+0x8ED7 = 0x6C45
+0x8ED8 = 0x738C
+0x8ED9 = 0x7592
+0x8EDA = 0x7676
+0x8EDB = 0x9093
+0x8EDC = 0x9092
+0x8EDD = 0x4E21
+0x8EDE = 0x4E20
+0x8EDF = 0x4E22
+0x8EE0 = 0x4E68
+0x8EE1 = 0x4E89
+0x8EE2 = 0x4E98
+0x8EE3 = 0x4EF9
+0x8EE4 = 0x4EEF
+0x8EE5 = 0x4EF8
+0x8EE6 = 0x4F06
+0x8EE7 = 0x4F03
+0x8EE8 = 0x4EFC
+0x8EE9 = 0x4EEE
+0x8EEA = 0x4F16
+0x8EEB = 0x4F28
+0x8EEC = 0x4F1C
+0x8EED = 0x4F07
+0x8EEE = 0x4F1A
+0x8EEF = 0x4EFA
+0x8EF0 = 0x4F17
+0x8EF1 = 0x514A
+0x8EF2 = 0x5172
+0x8EF3 = 0x51B4
+0x8EF4 = 0x51B3
+0x8EF5 = 0x51B2
+0x8EF6 = 0x51E8
+0x8EF7 = 0x5214
+0x8EF8 = 0x520F
+0x8EF9 = 0x5215
+0x8EFA = 0x5218
+0x8EFB = 0x52A8
+0x8EFC = 0x534B
+0x8EFD = 0x534F
+0x8EFE = 0x5350
+0x8F40 = 0x538B
+0x8F41 = 0x53BE
+0x8F42 = 0x53D2
+0x8F43 = 0x5416
+0x8F44 = 0x53FF
+0x8F45 = 0x5400
+0x8F46 = 0x5405
+0x8F47 = 0x5413
+0x8F48 = 0x5415
+0x8F49 = 0x56E3
+0x8F4A = 0x5735
+0x8F4B = 0x5736
+0x8F4C = 0x5731
+0x8F4D = 0x5732
+0x8F4E = 0x58EE
+0x8F4F = 0x5905
+0x8F50 = 0x4E54
+0x8F51 = 0x5936
+0x8F52 = 0x597A
+0x8F53 = 0x5986
+0x8F54 = 0x5B86
+0x8F55 = 0x5F53
+0x8F56 = 0x5C18
+0x8F57 = 0x5C3D
+0x8F58 = 0x5C78
+0x8F59 = 0x5C80
+0x8F5A = 0x5E08
+0x8F5B = 0x5EF5
+0x8F5C = 0x5F0E
+0x8F5D = 0x5FD3
+0x8F5E = 0x5FDA
+0x8F5F = 0x5FDB
+0x8F60 = 0x620F
+0x8F61 = 0x625D
+0x8F62 = 0x625F
+0x8F63 = 0x6267
+0x8F64 = 0x6257
+0x8F65 = 0x9F50
+0x8F66 = 0x65EB
+0x8F67 = 0x65EA
+0x8F68 = 0x6737
+0x8F69 = 0x6732
+0x8F6A = 0x6736
+0x8F6B = 0x6B22
+0x8F6C = 0x6BCE
+0x8F6D = 0x6C58
+0x8F6E = 0x6C51
+0x8F6F = 0x6C77
+0x8F70 = 0x6C3C
+0x8F71 = 0x6C5A
+0x8F72 = 0x6C53
+0x8F73 = 0x706F
+0x8F74 = 0x7072
+0x8F75 = 0x706E
+0x8F76 = 0x7073
+0x8F77 = 0x72B1
+0x8F78 = 0x72B2
+0x8F79 = 0x738F
+0x8F7A = 0x793C
+0x8F7B = 0x808D
+0x8F7C = 0x808E
+0x8F7D = 0x827B
+0x8F7E = 0x8D71
+0x8FA1 = 0x8FB9
+0x8FA2 = 0x9096
+0x8FA3 = 0x909A
+0x8FA4 = 0x4E24
+0x8FA5 = 0x4E71
+0x8FA6 = 0x4E9C
+0x8FA7 = 0x4F45
+0x8FA8 = 0x4F4A
+0x8FA9 = 0x4F39
+0x8FAA = 0x4F37
+0x8FAB = 0x4F32
+0x8FAC = 0x4F42
+0x8FAD = 0x4F44
+0x8FAE = 0x4F4B
+0x8FAF = 0x4F40
+0x8FB0 = 0x4F35
+0x8FB1 = 0x4F31
+0x8FB2 = 0x5151
+0x8FB3 = 0x5150
+0x8FB4 = 0x514E
+0x8FB5 = 0x519D
+0x8FB6 = 0x51B5
+0x8FB7 = 0x51B8
+0x8FB8 = 0x51EC
+0x8FB9 = 0x5223
+0x8FBA = 0x5227
+0x8FBB = 0x5226
+0x8FBC = 0x521F
+0x8FBD = 0x522B
+0x8FBE = 0x5220
+0x8FBF = 0x52B4
+0x8FC0 = 0x52B3
+0x8FC1 = 0x5325
+0x8FC2 = 0x533B
+0x8FC3 = 0x5374
+0x8FC4 = 0x544D
+0x8FC5 = 0x543A
+0x8FC6 = 0x5444
+0x8FC7 = 0x544C
+0x8FC8 = 0x5423
+0x8FC9 = 0x541A
+0x8FCA = 0x5432
+0x8FCB = 0x544B
+0x8FCC = 0x5421
+0x8FCD = 0x5434
+0x8FCE = 0x5449
+0x8FCF = 0x5450
+0x8FD0 = 0x5422
+0x8FD1 = 0x543F
+0x8FD2 = 0x5451
+0x8FD3 = 0x545A
+0x8FD4 = 0x542F
+0x8FD5 = 0x56E9
+0x8FD6 = 0x56F2
+0x8FD7 = 0x56F3
+0x8FD8 = 0x56EF
+0x8FD9 = 0x56ED
+0x8FDA = 0x56EC
+0x8FDB = 0x56E6
+0x8FDC = 0x5748
+0x8FDD = 0x5744
+0x8FDE = 0x573F
+0x8FDF = 0x573C
+0x8FE0 = 0x5753
+0x8FE1 = 0x5756
+0x8FE2 = 0x575F
+0x8FE3 = 0x5743
+0x8FE4 = 0x5758
+0x8FE5 = 0x5757
+0x8FE6 = 0x5746
+0x8FE7 = 0x573D
+0x8FE8 = 0x5742
+0x8FE9 = 0x5754
+0x8FEA = 0x5755
+0x8FEB = 0x58F1
+0x8FEC = 0x58F2
+0x8FED = 0x58F0
+0x8FEE = 0x590B
+0x8FEF = 0x9EA6
+0x8FF0 = 0x56F1
+0x8FF1 = 0x593D
+0x8FF2 = 0x5994
+0x8FF3 = 0x598C
+0x8FF4 = 0x599C
+0x8FF5 = 0x599F
+0x8FF6 = 0x599B
+0x8FF7 = 0x5989
+0x8FF8 = 0x599A
+0x8FF9 = 0x6588
+0x8FFA = 0x5B8D
+0x8FFB = 0x5BFE
+0x8FFC = 0x5BFF
+0x8FFD = 0x5BFD
+0x8FFE = 0x5C2B
+0x9040 = 0x5C84
+0x9041 = 0x5C8E
+0x9042 = 0x5C9C
+0x9043 = 0x5C85
+0x9044 = 0x5DF5
+0x9045 = 0x5E09
+0x9046 = 0x5E0B
+0x9047 = 0x5E92
+0x9048 = 0x5E90
+0x9049 = 0x5F03
+0x904A = 0x5F1E
+0x904B = 0x5F63
+0x904C = 0x5FE7
+0x904D = 0x5FFE
+0x904E = 0x5FE6
+0x904F = 0x5FDC
+0x9050 = 0x5FCE
+0x9051 = 0x5FFC
+0x9052 = 0x5FDF
+0x9053 = 0x5FEC
+0x9054 = 0x5FF6
+0x9055 = 0x5FF2
+0x9056 = 0x5FF0
+0x9057 = 0x5FF9
+0x9058 = 0x6213
+0x9059 = 0x623B
+0x905A = 0x623C
+0x905B = 0x6282
+0x905C = 0x6278
+0x905D = 0x628B
+0x905E = 0x629E
+0x905F = 0x62A5
+0x9060 = 0x629B
+0x9061 = 0x629C
+0x9062 = 0x6299
+0x9063 = 0x628D
+0x9064 = 0x6285
+0x9065 = 0x629D
+0x9066 = 0x6275
+0x9067 = 0x65F6
+0x9068 = 0x66F5
+0x9069 = 0x675B
+0x906A = 0x6754
+0x906B = 0x6752
+0x906C = 0x6758
+0x906D = 0x6744
+0x906E = 0x674A
+0x906F = 0x6761
+0x9070 = 0x6C7F
+0x9071 = 0x6C91
+0x9072 = 0x6C9E
+0x9073 = 0x6C6E
+0x9074 = 0x6C7C
+0x9075 = 0x6C9F
+0x9076 = 0x6C75
+0x9077 = 0x6C56
+0x9078 = 0x6CA2
+0x9079 = 0x6C79
+0x907A = 0x6CA1
+0x907B = 0x6CAA
+0x907C = 0x6CA0
+0x907D = 0x7079
+0x907E = 0x7077
+0x90A1 = 0x707E
+0x90A2 = 0x7075
+0x90A3 = 0x707B
+0x90A4 = 0x7264
+0x90A5 = 0x72BB
+0x90A6 = 0x72BC
+0x90A7 = 0x72C7
+0x90A8 = 0x72B9
+0x90A9 = 0x72BE
+0x90AA = 0x72B6
+0x90AB = 0x7398
+0x90AC = 0x7593
+0x90AD = 0x7680
+0x90AE = 0x7683
+0x90AF = 0x76C0
+0x90B0 = 0x76C1
+0x90B1 = 0x77F4
+0x90B2 = 0x77F5
+0x90B3 = 0x7ACC
+0x90B4 = 0x7ACD
+0x90B5 = 0x7CFA
+0x90B6 = 0x809F
+0x90B7 = 0x8091
+0x90B8 = 0x8097
+0x90B9 = 0x8094
+0x90BA = 0x8286
+0x90BB = 0x828C
+0x90BC = 0x8295
+0x90BD = 0x866C
+0x90BE = 0x8FB5
+0x90BF = 0x8FBE
+0x90C0 = 0x8FC7
+0x90C1 = 0x8FC1
+0x90C2 = 0x90A9
+0x90C3 = 0x90A4
+0x90C4 = 0x90A8
+0x90C5 = 0x9627
+0x90C6 = 0x9626
+0x90C7 = 0x962B
+0x90C8 = 0x9633
+0x90C9 = 0x9634
+0x90CA = 0x9629
+0x90CB = 0x4E3D
+0x90CC = 0x4E9D
+0x90CD = 0x4F93
+0x90CE = 0x4F8A
+0x90CF = 0x4F6D
+0x90D0 = 0x4F8E
+0x90D1 = 0x4FA0
+0x90D2 = 0x4FA2
+0x90D3 = 0x4FA1
+0x90D4 = 0x4F9F
+0x90D5 = 0x4FA3
+0x90D6 = 0x4F72
+0x90D7 = 0x4F8C
+0x90D8 = 0x5156
+0x90D9 = 0x5190
+0x90DA = 0x51ED
+0x90DB = 0x51FE
+0x90DC = 0x522F
+0x90DD = 0x523C
+0x90DE = 0x5234
+0x90DF = 0x5239
+0x90E0 = 0x52B9
+0x90E1 = 0x52B5
+0x90E2 = 0x52BF
+0x90E3 = 0x5355
+0x90E4 = 0x5376
+0x90E5 = 0x537A
+0x90E6 = 0x5393
+0x90E7 = 0x53C1
+0x90E8 = 0x53C2
+0x90E9 = 0x53D5
+0x90EA = 0x5485
+0x90EB = 0x545F
+0x90EC = 0x5493
+0x90ED = 0x5489
+0x90EE = 0x5479
+0x90EF = 0x9EFE
+0x90F0 = 0x548F
+0x90F1 = 0x5469
+0x90F2 = 0x546D
+0x90F3 = 0x5494
+0x90F4 = 0x546A
+0x90F5 = 0x548A
+0x90F6 = 0x56FD
+0x90F7 = 0x56FB
+0x90F8 = 0x56F8
+0x90F9 = 0x56FC
+0x90FA = 0x56F6
+0x90FB = 0x5765
+0x90FC = 0x5781
+0x90FD = 0x5763
+0x90FE = 0x5767
+0x9140 = 0x576E
+0x9141 = 0x5778
+0x9142 = 0x577F
+0x9143 = 0x58F3
+0x9144 = 0x594B
+0x9145 = 0x594C
+0x9146 = 0x59AD
+0x9147 = 0x59C4
+0x9148 = 0x59C2
+0x9149 = 0x59B0
+0x914A = 0x59BF
+0x914B = 0x59C9
+0x914C = 0x59B8
+0x914D = 0x59AC
+0x914E = 0x59B7
+0x914F = 0x59D7
+0x9150 = 0x5B60
+0x9151 = 0x5B96
+0x9152 = 0x5B9E
+0x9153 = 0x5B94
+0x9154 = 0x5B9F
+0x9155 = 0x5B9D
+0x9156 = 0x5C00
+0x9157 = 0x5C19
+0x9158 = 0x5C49
+0x9159 = 0x5C4A
+0x915A = 0x5CBB
+0x915B = 0x5CC1
+0x915C = 0x5CB9
+0x915D = 0x5C9E
+0x915E = 0x5CB4
+0x915F = 0x5CBA
+0x9160 = 0x5DF6
+0x9161 = 0x5E13
+0x9162 = 0x5E12
+0x9163 = 0x5E77
+0x9164 = 0x5E98
+0x9165 = 0x5E99
+0x9166 = 0x5E9D
+0x9167 = 0x5EF8
+0x9168 = 0x5EF9
+0x9169 = 0x5F06
+0x916A = 0x5F21
+0x916B = 0x5F25
+0x916C = 0x5F55
+0x916D = 0x5F84
+0x916E = 0x5F83
+0x916F = 0x6030
+0x9170 = 0x6007
+0x9171 = 0x6036
+0x9172 = 0x5FE9
+0x9173 = 0x603D
+0x9174 = 0x6008
+0x9175 = 0x62BA
+0x9176 = 0x62B2
+0x9177 = 0x62B7
+0x9178 = 0x62E4
+0x9179 = 0x62A7
+0x917A = 0x62D5
+0x917B = 0x62E1
+0x917C = 0x62DD
+0x917D = 0x62A6
+0x917E = 0x62C1
+0x91A1 = 0x62C5
+0x91A2 = 0x62C0
+0x91A3 = 0x62DF
+0x91A4 = 0x62E0
+0x91A5 = 0x62DE
+0x91A6 = 0x6589
+0x91A7 = 0x65A6
+0x91A8 = 0x65BA
+0x91A9 = 0x65FF
+0x91AA = 0x6617
+0x91AB = 0x6618
+0x91AC = 0x6601
+0x91AD = 0x65FE
+0x91AE = 0x670C
+0x91AF = 0x676B
+0x91B0 = 0x6796
+0x91B1 = 0x6782
+0x91B2 = 0x678A
+0x91B3 = 0x67A3
+0x91B4 = 0x67A2
+0x91B5 = 0x678F
+0x91B6 = 0x67F9
+0x91B7 = 0x6780
+0x91B8 = 0x6B26
+0x91B9 = 0x6B27
+0x91BA = 0x6B68
+0x91BB = 0x6B69
+0x91BC = 0x6B81
+0x91BD = 0x6BB4
+0x91BE = 0x6BD1
+0x91BF = 0x6C1C
+0x91C0 = 0x6C97
+0x91C1 = 0x6C6C
+0x91C2 = 0x6CDF
+0x91C3 = 0x6CEA
+0x91C4 = 0x6CE4
+0x91C5 = 0x6CD8
+0x91C6 = 0x6CB2
+0x91C7 = 0x6CCE
+0x91C8 = 0x6CC8
+0x91C9 = 0x708B
+0x91CA = 0x7088
+0x91CB = 0x7090
+0x91CC = 0x708F
+0x91CD = 0x7087
+0x91CE = 0x7089
+0x91CF = 0x708D
+0x91D0 = 0x7081
+0x91D1 = 0x708C
+0x91D2 = 0x7240
+0x91D3 = 0x7265
+0x91D4 = 0x7266
+0x91D5 = 0x7268
+0x91D6 = 0x72CD
+0x91D7 = 0x72D3
+0x91D8 = 0x72DB
+0x91D9 = 0x72CF
+0x91DA = 0x73A7
+0x91DB = 0x73A3
+0x91DC = 0x739E
+0x91DD = 0x73AF
+0x91DE = 0x73AA
+0x91DF = 0x739C
+0x91E0 = 0x7542
+0x91E1 = 0x7544
+0x91E2 = 0x753B
+0x91E3 = 0x7541
+0x91E4 = 0x759B
+0x91E5 = 0x759E
+0x91E6 = 0x79C4
+0x91E7 = 0x79C3
+0x91E8 = 0x79C6
+0x91E9 = 0x79C7
+0x91EA = 0x79CA
+0x91EB = 0x7ACF
+0x91EC = 0x7C76
+0x91ED = 0x7C74
+0x91EE = 0x7CFF
+0x91EF = 0x7CFC
+0x91F0 = 0x7F59
+0x91F1 = 0x80A8
+0x91F2 = 0x80B0
+0x91F3 = 0x80B3
+0x91F4 = 0x80A4
+0x91F5 = 0x80B6
+0x91F6 = 0x80A7
+0x91F7 = 0x80AC
+0x91F8 = 0x80A6
+0x91F9 = 0x5367
+0x91FA = 0x820E
+0x91FB = 0x82C4
+0x91FC = 0x833E
+0x91FD = 0x829C
+0x91FE = 0x82AA
+0x9240 = 0x82C9
+0x9241 = 0x82A6
+0x9242 = 0x82B2
+0x9243 = 0x8FCC
+0x9244 = 0x8FD9
+0x9245 = 0x8FCA
+0x9246 = 0x8FD8
+0x9247 = 0x8FCF
+0x9248 = 0x90B7
+0x9249 = 0x90AD
+0x924A = 0x90B9
+0x924B = 0x9637
+0x924C = 0x9641
+0x924D = 0x963E
+0x924E = 0x96B6
+0x924F = 0x9751
+0x9250 = 0x9763
+0x9251 = 0x4E57
+0x9252 = 0x4E79
+0x9253 = 0x4EB2
+0x9254 = 0x4EB0
+0x9255 = 0x4EAF
+0x9256 = 0x4EB1
+0x9257 = 0x4FD2
+0x9258 = 0x4FD5
+0x9259 = 0x4FBE
+0x925A = 0x4FB8
+0x925B = 0x4FB0
+0x925C = 0x4FB1
+0x925D = 0x4FC8
+0x925E = 0x4FC6
+0x925F = 0x4FCC
+0x9260 = 0x4FE5
+0x9261 = 0x4FE3
+0x9262 = 0x4FB4
+0x9263 = 0x516A
+0x9264 = 0x519F
+0x9265 = 0x51C1
+0x9266 = 0x51C2
+0x9267 = 0x51C3
+0x9268 = 0x5245
+0x9269 = 0x5248
+0x926A = 0x524F
+0x926B = 0x52C5
+0x926C = 0x52CA
+0x926D = 0x52C4
+0x926E = 0x5327
+0x926F = 0x5358
+0x9270 = 0x537D
+0x9271 = 0x53DD
+0x9272 = 0x53DC
+0x9273 = 0x53DA
+0x9274 = 0x53D9
+0x9275 = 0x54B9
+0x9276 = 0x54D0
+0x9277 = 0x54B4
+0x9278 = 0x54CA
+0x9279 = 0x54A3
+0x927A = 0x54DA
+0x927B = 0x54A4
+0x927C = 0x54B2
+0x927D = 0x549E
+0x927E = 0x549F
+0x92A1 = 0x54B5
+0x92A2 = 0x54CD
+0x92A3 = 0x54CC
+0x92A4 = 0x5700
+0x92A5 = 0x57AC
+0x92A6 = 0x5791
+0x92A7 = 0x578E
+0x92A8 = 0x578D
+0x92A9 = 0x5792
+0x92AA = 0x57A1
+0x92AB = 0x5790
+0x92AC = 0x57A6
+0x92AD = 0x57A8
+0x92AE = 0x579C
+0x92AF = 0x5796
+0x92B0 = 0x57A7
+0x92B1 = 0x58F5
+0x92B2 = 0x5909
+0x92B3 = 0x5908
+0x92B4 = 0x5952
+0x92B5 = 0x59DF
+0x92B6 = 0x59EB
+0x92B7 = 0x59EF
+0x92B8 = 0x59F0
+0x92B9 = 0x59D5
+0x92BA = 0x5A0D
+0x92BB = 0x5A04
+0x92BC = 0x59F9
+0x92BD = 0x5A02
+0x92BE = 0x59F8
+0x92BF = 0x59E2
+0x92C0 = 0x59D9
+0x92C1 = 0x59E7
+0x92C2 = 0x5B6A
+0x92C3 = 0x5BAB
+0x92C4 = 0x5C1B
+0x92C5 = 0x5C2F
+0x92C6 = 0x663C
+0x92C7 = 0x5CD1
+0x92C8 = 0x5CDC
+0x92C9 = 0x5CE6
+0x92CA = 0x5CE1
+0x92CB = 0x5CCD
+0x92CC = 0x5CE2
+0x92CD = 0x5CDD
+0x92CE = 0x5CE5
+0x92CF = 0x5DFB
+0x92D0 = 0x5DFA
+0x92D1 = 0x5E1E
+0x92D2 = 0x5EA1
+0x92D3 = 0x5EFC
+0x92D4 = 0x5EFB
+0x92D5 = 0x5F2F
+0x92D6 = 0x5F66
+0x92D7 = 0x605C
+0x92D8 = 0x604E
+0x92D9 = 0x6051
+0x92DA = 0x6023
+0x92DB = 0x6031
+0x92DC = 0x607C
+0x92DD = 0x6060
+0x92DE = 0x604A
+0x92DF = 0x6061
+0x92E0 = 0x6218
+0x92E1 = 0x631F
+0x92E2 = 0x6317
+0x92E3 = 0x62EA
+0x92E4 = 0x6321
+0x92E5 = 0x6304
+0x92E6 = 0x6305
+0x92E7 = 0x6531
+0x92E8 = 0x6544
+0x92E9 = 0x6540
+0x92EA = 0x6542
+0x92EB = 0x65BE
+0x92EC = 0x6629
+0x92ED = 0x661B
+0x92EE = 0x6623
+0x92EF = 0x662C
+0x92F0 = 0x661A
+0x92F1 = 0x6630
+0x92F2 = 0x663B
+0x92F3 = 0x661E
+0x92F4 = 0x6637
+0x92F5 = 0x6638
+0x92F6 = 0x670E
+0x92F7 = 0x67E8
+0x92F8 = 0x67D6
+0x92F9 = 0x67C7
+0x92FA = 0x67BC
+0x92FB = 0x6852
+0x92FC = 0x67BF
+0x92FD = 0x67D5
+0x92FE = 0x67FE
+0x9340 = 0x8363
+0x9341 = 0x67FB
+0x9342 = 0x67B1
+0x9343 = 0x6801
+0x9344 = 0x6805
+0x9345 = 0x6800
+0x9346 = 0x67D7
+0x9347 = 0x6B2A
+0x9348 = 0x6B6B
+0x9349 = 0x6BE1
+0x934A = 0x6D23
+0x934B = 0x6CFF
+0x934C = 0x6D14
+0x934D = 0x6D05
+0x934E = 0x6D13
+0x934F = 0x6D06
+0x9350 = 0x6D21
+0x9351 = 0x6D15
+0x9352 = 0x6CAF
+0x9353 = 0x6CF4
+0x9354 = 0x6D02
+0x9355 = 0x6D45
+0x9356 = 0x6D26
+0x9357 = 0x6D44
+0x9358 = 0x6D24
+0x9359 = 0x70A5
+0x935A = 0x70A3
+0x935B = 0x70A2
+0x935C = 0x70BB
+0x935D = 0x70A0
+0x935E = 0x70AA
+0x935F = 0x70A8
+0x9360 = 0x70B6
+0x9361 = 0x70B2
+0x9362 = 0x70A7
+0x9363 = 0x70B9
+0x9364 = 0x722E
+0x9365 = 0x723C
+0x9366 = 0x726D
+0x9367 = 0x72E7
+0x9368 = 0x72ED
+0x9369 = 0x72EC
+0x936A = 0x72E5
+0x936B = 0x72E2
+0x936C = 0x73C4
+0x936D = 0x73BD
+0x936E = 0x73CF
+0x936F = 0x73C9
+0x9370 = 0x73C1
+0x9371 = 0x73D0
+0x9372 = 0x73CE
+0x9373 = 0x74ED
+0x9374 = 0x74EB
+0x9375 = 0x74EF
+0x9376 = 0x7549
+0x9377 = 0x7550
+0x9378 = 0x7546
+0x9379 = 0x754A
+0x937A = 0x754D
+0x937B = 0x75A6
+0x937C = 0x75A8
+0x937D = 0x76C7
+0x937E = 0x76FF
+0x93A1 = 0x76FD
+0x93A2 = 0x77E6
+0x93A3 = 0x780A
+0x93A4 = 0x7804
+0x93A5 = 0x780B
+0x93A6 = 0x7807
+0x93A7 = 0x7815
+0x93A8 = 0x7808
+0x93A9 = 0x79D3
+0x93AA = 0x79D4
+0x93AB = 0x79D0
+0x93AC = 0x79D7
+0x93AD = 0x7A7C
+0x93AE = 0x7A7D
+0x93AF = 0x7A83
+0x93B0 = 0x7A82
+0x93B1 = 0x7AD4
+0x93B2 = 0x7AD5
+0x93B3 = 0x7AD3
+0x93B4 = 0x7AD0
+0x93B5 = 0x7AD2
+0x93B6 = 0x7AFE
+0x93B7 = 0x7AFC
+0x93B8 = 0x7C77
+0x93B9 = 0x7C7C
+0x93BA = 0x7C7B
+0x93BB = 0x7F8F
+0x93BC = 0x80D3
+0x93BD = 0x80CB
+0x93BE = 0x80D2
+0x93BF = 0x8109
+0x93C0 = 0x80E2
+0x93C1 = 0x80DF
+0x93C2 = 0x80C6
+0x93C3 = 0x8224
+0x93C4 = 0x82F7
+0x93C5 = 0x82D8
+0x93C6 = 0x82DD
+0x93C7 = 0x82F8
+0x93C8 = 0x82FC
+0x93C9 = 0x82E9
+0x93CA = 0x82EE
+0x93CB = 0x82D0
+0x93CC = 0x830E
+0x93CD = 0x82E2
+0x93CE = 0x830B
+0x93CF = 0x82FD
+0x93D0 = 0x5179
+0x93D1 = 0x8676
+0x93D2 = 0x8678
+0x93D3 = 0x8675
+0x93D4 = 0x867D
+0x93D5 = 0x8842
+0x93D6 = 0x8866
+0x93D7 = 0x898C
+0x93D8 = 0x8A05
+0x93D9 = 0x8A06
+0x93DA = 0x8C9F
+0x93DB = 0x8FF1
+0x93DC = 0x8FE7
+0x93DD = 0x8FE9
+0x93DE = 0x8FEF
+0x93DF = 0x90C2
+0x93E0 = 0x90BC
+0x93E1 = 0x90C6
+0x93E2 = 0x90C0
+0x93E3 = 0x90CD
+0x93E4 = 0x90C9
+0x93E5 = 0x90C4
+0x93E6 = 0x9581
+0x93E7 = 0x9CEC
+0x93E8 = 0x5032
+0x93E9 = 0x4FF9
+0x93EA = 0x501D
+0x93EB = 0x4FFF
+0x93EC = 0x5004
+0x93ED = 0x4FF0
+0x93EE = 0x5003
+0x93EF = 0x5002
+0x93F0 = 0x4FFC
+0x93F1 = 0x4FF2
+0x93F2 = 0x5024
+0x93F3 = 0x5008
+0x93F4 = 0x5036
+0x93F5 = 0x502E
+0x93F6 = 0x5010
+0x93F7 = 0x5038
+0x93F8 = 0x5039
+0x93F9 = 0x4FFD
+0x93FA = 0x5056
+0x93FB = 0x4FFB
+0x93FC = 0x51A3
+0x93FD = 0x51A6
+0x93FE = 0x51A1
+0x9440 = 0x51C7
+0x9441 = 0x51C9
+0x9442 = 0x5260
+0x9443 = 0x5264
+0x9444 = 0x5259
+0x9445 = 0x5265
+0x9446 = 0x5267
+0x9447 = 0x5257
+0x9448 = 0x5263
+0x9449 = 0x5253
+0x944A = 0x52CF
+0x944B = 0x52CE
+0x944C = 0x52D0
+0x944D = 0x52D1
+0x944E = 0x52CC
+0x944F = 0x550D
+0x9450 = 0x54F4
+0x9451 = 0x5513
+0x9452 = 0x54EF
+0x9453 = 0x54F5
+0x9454 = 0x54F9
+0x9455 = 0x5502
+0x9456 = 0x5500
+0x9457 = 0x5518
+0x9458 = 0x54F0
+0x9459 = 0x54F6
+0x945A = 0x5519
+0x945B = 0x5705
+0x945C = 0x57C9
+0x945D = 0x57B7
+0x945E = 0x57CD
+0x945F = 0x57BE
+0x9460 = 0x57BB
+0x9461 = 0x57DB
+0x9462 = 0x57C8
+0x9463 = 0x57C4
+0x9464 = 0x57C5
+0x9465 = 0x57D1
+0x9466 = 0x57CA
+0x9467 = 0x57C0
+0x9468 = 0x5A21
+0x9469 = 0x5A2A
+0x946A = 0x5A1D
+0x946B = 0x5A0B
+0x946C = 0x5A22
+0x946D = 0x5A24
+0x946E = 0x5A14
+0x946F = 0x5A31
+0x9470 = 0x5A2F
+0x9471 = 0x5A1A
+0x9472 = 0x5A12
+0x9473 = 0x5A26
+0x9474 = 0x5BBC
+0x9475 = 0x5BBB
+0x9476 = 0x5BB7
+0x9477 = 0x5C05
+0x9478 = 0x5C06
+0x9479 = 0x5C52
+0x947A = 0x5C53
+0x947B = 0x5CFA
+0x947C = 0x5CEB
+0x947D = 0x5CF3
+0x947E = 0x5CF5
+0x94A1 = 0x5CE9
+0x94A2 = 0x5CEF
+0x94A3 = 0x5E2A
+0x94A4 = 0x5E30
+0x94A5 = 0x5E2E
+0x94A6 = 0x5E2C
+0x94A7 = 0x5E2F
+0x94A8 = 0x5EAF
+0x94A9 = 0x5EA9
+0x94AA = 0x5EFD
+0x94AB = 0x5F32
+0x94AC = 0x5F8E
+0x94AD = 0x5F93
+0x94AE = 0x5F8F
+0x94AF = 0x604F
+0x94B0 = 0x6099
+0x94B1 = 0x607E
+0x94B2 = 0x6074
+0x94B3 = 0x604B
+0x94B4 = 0x6073
+0x94B5 = 0x6075
+0x94B6 = 0x6056
+0x94B7 = 0x60A9
+0x94B8 = 0x608B
+0x94B9 = 0x60A6
+0x94BA = 0x6093
+0x94BB = 0x60AE
+0x94BC = 0x609E
+0x94BD = 0x60A7
+0x94BE = 0x6245
+0x94BF = 0x632E
+0x94C0 = 0x6352
+0x94C1 = 0x6330
+0x94C2 = 0x635B
+0x94C3 = 0x6319
+0x94C4 = 0x631B
+0x94C5 = 0x6331
+0x94C6 = 0x635D
+0x94C7 = 0x6337
+0x94C8 = 0x6335
+0x94C9 = 0x6353
+0x94CA = 0x635C
+0x94CB = 0x633F
+0x94CC = 0x654B
+0x94CD = 0x658B
+0x94CE = 0x659A
+0x94CF = 0x6650
+0x94D0 = 0x6646
+0x94D1 = 0x664E
+0x94D2 = 0x6640
+0x94D3 = 0x664B
+0x94D4 = 0x6648
+0x94D5 = 0x6660
+0x94D6 = 0x6644
+0x94D7 = 0x664D
+0x94D8 = 0x6837
+0x94D9 = 0x6824
+0x94DA = 0x681B
+0x94DB = 0x6836
+0x94DC = 0x682C
+0x94DD = 0x6819
+0x94DE = 0x6856
+0x94DF = 0x6847
+0x94E0 = 0x683E
+0x94E1 = 0x681E
+0x94E2 = 0x6815
+0x94E3 = 0x6822
+0x94E4 = 0x6827
+0x94E5 = 0x6859
+0x94E6 = 0x6858
+0x94E7 = 0x6855
+0x94E8 = 0x6830
+0x94E9 = 0x6823
+0x94EA = 0x6B2E
+0x94EB = 0x6B2B
+0x94EC = 0x6B30
+0x94ED = 0x6B6C
+0x94EE = 0x6B8B
+0x94EF = 0x6BE9
+0x94F0 = 0x6BEA
+0x94F1 = 0x6BE5
+0x94F2 = 0x6D6B
+0x94F3 = 0x6D73
+0x94F4 = 0x6D57
+0x94F5 = 0x6D5D
+0x94F6 = 0x6D56
+0x94F7 = 0x6D8F
+0x94F8 = 0x6D5B
+0x94F9 = 0x6D1C
+0x94FA = 0x6D9A
+0x94FB = 0x6D9B
+0x94FC = 0x6D99
+0x94FD = 0x6D81
+0x94FE = 0x6D71
+0x9540 = 0x6D72
+0x9541 = 0x6D5C
+0x9542 = 0x6D96
+0x9543 = 0x70C4
+0x9544 = 0x70DB
+0x9545 = 0x70CC
+0x9546 = 0x70D0
+0x9547 = 0x70E3
+0x9548 = 0x70DF
+0x9549 = 0x70D6
+0x954A = 0x70EE
+0x954B = 0x70D5
+0x954C = 0x727A
+0x954D = 0x72F5
+0x954E = 0x7302
+0x954F = 0x73E2
+0x9550 = 0x73EC
+0x9551 = 0x73D5
+0x9552 = 0x73F9
+0x9553 = 0x73DF
+0x9554 = 0x73E6
+0x9555 = 0x73E4
+0x9556 = 0x73E1
+0x9557 = 0x74F3
+0x9558 = 0x7556
+0x9559 = 0x7555
+0x955A = 0x7558
+0x955B = 0x7557
+0x955C = 0x755E
+0x955D = 0x75C3
+0x955E = 0x75B4
+0x955F = 0x75B1
+0x9560 = 0x76CB
+0x9561 = 0x76CC
+0x9562 = 0x772A
+0x9563 = 0x7716
+0x9564 = 0x770F
+0x9565 = 0x773F
+0x9566 = 0x772B
+0x9567 = 0x770E
+0x9568 = 0x7724
+0x9569 = 0x7721
+0x956A = 0x7718
+0x956B = 0x77DD
+0x956C = 0x7824
+0x956D = 0x7836
+0x956E = 0x7958
+0x956F = 0x7959
+0x9570 = 0x7962
+0x9571 = 0x79DA
+0x9572 = 0x79D9
+0x9573 = 0x79E1
+0x9574 = 0x79E5
+0x9575 = 0x79E8
+0x9576 = 0x79DB
+0x9577 = 0x79E2
+0x9578 = 0x79F0
+0x9579 = 0x7ADA
+0x957A = 0x7ADD
+0x957B = 0x7ADB
+0x957C = 0x7ADC
+0x957D = 0x7B0D
+0x957E = 0x7B0B
+0x95A1 = 0x7B14
+0x95A2 = 0x7C8E
+0x95A3 = 0x7C86
+0x95A4 = 0x7C87
+0x95A5 = 0x7C83
+0x95A6 = 0x7C8B
+0x95A7 = 0x7D24
+0x95A8 = 0x7D25
+0x95A9 = 0x7F62
+0x95AA = 0x7F93
+0x95AB = 0x7F99
+0x95AC = 0x7F97
+0x95AD = 0x7FC4
+0x95AE = 0x7FC6
+0x95AF = 0x800A
+0x95B0 = 0x8040
+0x95B1 = 0x803C
+0x95B2 = 0x803B
+0x95B3 = 0x80F6
+0x95B4 = 0x80FF
+0x95B5 = 0x80EE
+0x95B6 = 0x8104
+0x95B7 = 0x8103
+0x95B8 = 0x8107
+0x95B9 = 0x80F7
+0x95BA = 0x822D
+0x95BB = 0x8227
+0x95BC = 0x8229
+0x95BD = 0x831F
+0x95BE = 0x8357
+0x95BF = 0x8321
+0x95C0 = 0x8318
+0x95C1 = 0x8358
+0x95C2 = 0x8684
+0x95C3 = 0x869F
+0x95C4 = 0x869B
+0x95C5 = 0x8689
+0x95C6 = 0x86A6
+0x95C7 = 0x8692
+0x95C8 = 0x868F
+0x95C9 = 0x86A0
+0x95CA = 0x884F
+0x95CB = 0x8878
+0x95CC = 0x887A
+0x95CD = 0x886E
+0x95CE = 0x887B
+0x95CF = 0x8884
+0x95D0 = 0x8873
+0x95D1 = 0x8A0D
+0x95D2 = 0x8A0B
+0x95D3 = 0x8A19
+0x95D4 = 0x8ED0
+0x95D5 = 0x8FF9
+0x95D6 = 0x9009
+0x95D7 = 0x9008
+0x95D8 = 0x90DE
+0x95D9 = 0x9151
+0x95DA = 0x91DB
+0x95DB = 0x91DF
+0x95DC = 0x91DE
+0x95DD = 0x91D6
+0x95DE = 0x91E0
+0x95DF = 0x9585
+0x95E0 = 0x9660
+0x95E1 = 0x9659
+0x95E2 = 0x9656
+0x95E3 = 0x96BD
+0x95E4 = 0x5042
+0x95E5 = 0x5059
+0x95E6 = 0x5044
+0x95E7 = 0x5066
+0x95E8 = 0x5052
+0x95E9 = 0x5054
+0x95EA = 0x5071
+0x95EB = 0x5050
+0x95EC = 0x507B
+0x95ED = 0x507C
+0x95EE = 0x5058
+0x95EF = 0x5079
+0x95F0 = 0x506C
+0x95F1 = 0x5078
+0x95F2 = 0x51A8
+0x95F3 = 0x51D1
+0x95F4 = 0x51CF
+0x95F5 = 0x5268
+0x95F6 = 0x5276
+0x95F7 = 0x52D4
+0x95F8 = 0x53A0
+0x95F9 = 0x53C4
+0x95FA = 0x5558
+0x95FB = 0x554C
+0x95FC = 0x5568
+0x95FD = 0x5549
+0x95FE = 0x555D
+0x9640 = 0x5529
+0x9641 = 0x5554
+0x9642 = 0x5553
+0x9643 = 0x555A
+0x9644 = 0x553A
+0x9645 = 0x553F
+0x9646 = 0x552B
+0x9647 = 0x57EA
+0x9648 = 0x57EF
+0x9649 = 0x57DD
+0x964A = 0x57FE
+0x964B = 0x57DE
+0x964C = 0x57E6
+0x964D = 0x57E8
+0x964E = 0x57FF
+0x964F = 0x5803
+0x9650 = 0x58F7
+0x9651 = 0x68A6
+0x9652 = 0x591F
+0x9653 = 0x595B
+0x9654 = 0x595D
+0x9655 = 0x595E
+0x9656 = 0x5A2B
+0x9657 = 0x5A3B
+0x9658 = 0x5A61
+0x9659 = 0x5A3A
+0x965A = 0x5A6E
+0x965B = 0x5A4B
+0x965C = 0x5A6B
+0x965D = 0x5A45
+0x965E = 0x5A4E
+0x965F = 0x5A68
+0x9660 = 0x5A3D
+0x9661 = 0x5A71
+0x9662 = 0x5A3F
+0x9663 = 0x5A6F
+0x9664 = 0x5A75
+0x9665 = 0x5A73
+0x9666 = 0x5A2C
+0x9667 = 0x5A59
+0x9668 = 0x5A54
+0x9669 = 0x5A4F
+0x966A = 0x5A63
+0x966B = 0x5BC8
+0x966C = 0x5BC3
+0x966D = 0x5C5B
+0x966E = 0x5C61
+0x966F = 0x5D21
+0x9670 = 0x5D0A
+0x9671 = 0x5D09
+0x9672 = 0x5D2C
+0x9673 = 0x5D08
+0x9674 = 0x5D2A
+0x9675 = 0x5D15
+0x9676 = 0x5D10
+0x9677 = 0x5D13
+0x9678 = 0x5D2F
+0x9679 = 0x5D18
+0x967A = 0x5DE3
+0x967B = 0x5E39
+0x967C = 0x5E35
+0x967D = 0x5E3A
+0x967E = 0x5E32
+0x96A1 = 0x5EBB
+0x96A2 = 0x5EBA
+0x96A3 = 0x5F34
+0x96A4 = 0x5F39
+0x96A5 = 0x6098
+0x96A6 = 0x60D0
+0x96A7 = 0x60D7
+0x96A8 = 0x60AA
+0x96A9 = 0x60A1
+0x96AA = 0x60A4
+0x96AB = 0x60EE
+0x96AC = 0x60E7
+0x96AD = 0x60E8
+0x96AE = 0x60DE
+0x96AF = 0x637E
+0x96B0 = 0x638B
+0x96B1 = 0x6379
+0x96B2 = 0x6386
+0x96B3 = 0x6393
+0x96B4 = 0x6373
+0x96B5 = 0x636A
+0x96B6 = 0x636C
+0x96B7 = 0x637F
+0x96B8 = 0x63B2
+0x96B9 = 0x63BA
+0x96BA = 0x6366
+0x96BB = 0x6374
+0x96BC = 0x655A
+0x96BD = 0x654E
+0x96BE = 0x654D
+0x96BF = 0x658D
+0x96C0 = 0x658E
+0x96C1 = 0x65AD
+0x96C2 = 0x65C7
+0x96C3 = 0x65CA
+0x96C4 = 0x65C9
+0x96C5 = 0x65E3
+0x96C6 = 0x6657
+0x96C7 = 0x6663
+0x96C8 = 0x6667
+0x96C9 = 0x671A
+0x96CA = 0x6719
+0x96CB = 0x6716
+0x96CC = 0x689E
+0x96CD = 0x68B6
+0x96CE = 0x6898
+0x96CF = 0x6873
+0x96D0 = 0x689A
+0x96D1 = 0x688E
+0x96D2 = 0x68B7
+0x96D3 = 0x68DB
+0x96D4 = 0x68A5
+0x96D5 = 0x686C
+0x96D6 = 0x68C1
+0x96D7 = 0x6884
+0x96D8 = 0x6895
+0x96D9 = 0x687A
+0x96DA = 0x6899
+0x96DB = 0x68B8
+0x96DC = 0x68B9
+0x96DD = 0x6870
+0x96DE = 0x6B35
+0x96DF = 0x6B90
+0x96E0 = 0x6BBB
+0x96E1 = 0x6BED
+0x96E2 = 0x6DC1
+0x96E3 = 0x6DC3
+0x96E4 = 0x6DCE
+0x96E5 = 0x6DAD
+0x96E6 = 0x6E04
+0x96E7 = 0x6DB9
+0x96E8 = 0x6DE7
+0x96E9 = 0x6E08
+0x96EA = 0x6E06
+0x96EB = 0x6E0A
+0x96EC = 0x6DB0
+0x96ED = 0x6DF8
+0x96EE = 0x6E0C
+0x96EF = 0x6DB1
+0x96F0 = 0x6E02
+0x96F1 = 0x6E07
+0x96F2 = 0x6E09
+0x96F3 = 0x6E01
+0x96F4 = 0x6E17
+0x96F5 = 0x6DFF
+0x96F6 = 0x6E12
+0x96F7 = 0x7103
+0x96F8 = 0x7107
+0x96F9 = 0x7101
+0x96FA = 0x70F5
+0x96FB = 0x70F1
+0x96FC = 0x7108
+0x96FD = 0x70F2
+0x96FE = 0x710F
+0x9740 = 0x70FE
+0x9741 = 0x731A
+0x9742 = 0x7310
+0x9743 = 0x730E
+0x9744 = 0x7402
+0x9745 = 0x73F3
+0x9746 = 0x73FB
+0x9747 = 0x751B
+0x9748 = 0x7523
+0x9749 = 0x7561
+0x974A = 0x7568
+0x974B = 0x7567
+0x974C = 0x75D3
+0x974D = 0x7690
+0x974E = 0x76D5
+0x974F = 0x76D7
+0x9750 = 0x76D6
+0x9751 = 0x7730
+0x9752 = 0x7726
+0x9753 = 0x7740
+0x9754 = 0x771E
+0x9755 = 0x7847
+0x9756 = 0x784B
+0x9757 = 0x7851
+0x9758 = 0x784F
+0x9759 = 0x7842
+0x975A = 0x7846
+0x975B = 0x796E
+0x975C = 0x796C
+0x975D = 0x79F2
+0x975E = 0x79F1
+0x975F = 0x79F5
+0x9760 = 0x79F3
+0x9761 = 0x79F9
+0x9762 = 0x7A9A
+0x9763 = 0x7A93
+0x9764 = 0x7A91
+0x9765 = 0x7AE1
+0x9766 = 0x7B21
+0x9767 = 0x7B1C
+0x9768 = 0x7B16
+0x9769 = 0x7B17
+0x976A = 0x7B36
+0x976B = 0x7B1F
+0x976C = 0x7C93
+0x976D = 0x7C99
+0x976E = 0x7C9A
+0x976F = 0x7C9C
+0x9770 = 0x7D49
+0x9771 = 0x7D34
+0x9772 = 0x7D37
+0x9773 = 0x7D2D
+0x9774 = 0x7D4C
+0x9775 = 0x7D48
+0x9776 = 0x7F3B
+0x9777 = 0x8008
+0x9778 = 0x801A
+0x9779 = 0x801D
+0x977A = 0x8049
+0x977B = 0x8045
+0x977C = 0x8044
+0x977D = 0x7C9B
+0x977E = 0x812A
+0x97A1 = 0x812E
+0x97A2 = 0x8131
+0x97A3 = 0x811A
+0x97A4 = 0x8134
+0x97A5 = 0x8117
+0x97A6 = 0x831D
+0x97A7 = 0x8371
+0x97A8 = 0x8384
+0x97A9 = 0x8380
+0x97AA = 0x8372
+0x97AB = 0x83A1
+0x97AC = 0x8379
+0x97AD = 0x8391
+0x97AE = 0x839F
+0x97AF = 0x83AD
+0x97B0 = 0x8323
+0x97B1 = 0x8385
+0x97B2 = 0x839C
+0x97B3 = 0x83B7
+0x97B4 = 0x8658
+0x97B5 = 0x865A
+0x97B6 = 0x8657
+0x97B7 = 0x86B2
+0x97B8 = 0x86AE
+0x97B9 = 0x8845
+0x97BA = 0x889C
+0x97BB = 0x8894
+0x97BC = 0x88A3
+0x97BD = 0x888F
+0x97BE = 0x88A5
+0x97BF = 0x88A9
+0x97C0 = 0x88A6
+0x97C1 = 0x888A
+0x97C2 = 0x88A0
+0x97C3 = 0x8890
+0x97C4 = 0x8992
+0x97C5 = 0x8991
+0x97C6 = 0x8994
+0x97C7 = 0x8A26
+0x97C8 = 0x8A32
+0x97C9 = 0x8A28
+0x97CA = 0x8A1C
+0x97CB = 0x8A2B
+0x97CC = 0x8A20
+0x97CD = 0x8A29
+0x97CE = 0x8A21
+0x97CF = 0x8C3A
+0x97D0 = 0x8C5B
+0x97D1 = 0x8C58
+0x97D2 = 0x8C7C
+0x97D3 = 0x8CA6
+0x97D4 = 0x8CAE
+0x97D5 = 0x8CAD
+0x97D6 = 0x8D65
+0x97D7 = 0x8D7E
+0x97D8 = 0x8D7C
+0x97D9 = 0x8D7F
+0x97DA = 0x8D7A
+0x97DB = 0x8DBD
+0x97DC = 0x8DC0
+0x97DD = 0x8DBB
+0x97DE = 0x8EAD
+0x97DF = 0x8EAF
+0x97E0 = 0x8ED6
+0x97E1 = 0x8ED9
+0x97E2 = 0x9012
+0x97E3 = 0x900E
+0x97E4 = 0x9025
+0x97E5 = 0x9013
+0x97E6 = 0x90EE
+0x97E7 = 0x90AB
+0x97E8 = 0x90F7
+0x97E9 = 0x9159
+0x97EA = 0x9154
+0x97EB = 0x91F2
+0x97EC = 0x91F0
+0x97ED = 0x91E5
+0x97EE = 0x91F6
+0x97EF = 0x9587
+0x97F0 = 0x965A
+0x97F1 = 0x966E
+0x97F2 = 0x9679
+0x97F3 = 0x98E1
+0x97F4 = 0x98E6
+0x97F5 = 0x9EC4
+0x97F6 = 0x9ED2
+0x97F7 = 0x4E80
+0x97F8 = 0x4E81
+0x97F9 = 0x508F
+0x97FA = 0x5097
+0x97FB = 0x5088
+0x97FC = 0x5089
+0x97FD = 0x5081
+0x97FE = 0x5160
+0x9840 = 0x5E42
+0x9841 = 0x51D3
+0x9842 = 0x51D2
+0x9843 = 0x51D6
+0x9844 = 0x5273
+0x9845 = 0x5270
+0x9846 = 0x53A8
+0x9847 = 0x53A6
+0x9848 = 0x53C5
+0x9849 = 0x5597
+0x984A = 0x55DE
+0x984B = 0x5596
+0x984C = 0x55B4
+0x984D = 0x5585
+0x984E = 0x559B
+0x984F = 0x55A0
+0x9850 = 0x5559
+0x9851 = 0x5586
+0x9852 = 0x55AF
+0x9853 = 0x557A
+0x9854 = 0x559E
+0x9855 = 0x55A9
+0x9856 = 0x570F
+0x9857 = 0x570E
+0x9858 = 0x581A
+0x9859 = 0x581F
+0x985A = 0x583C
+0x985B = 0x5818
+0x985C = 0x583E
+0x985D = 0x5826
+0x985E = 0x583A
+0x985F = 0x5822
+0x9860 = 0x58FB
+0x9861 = 0x5963
+0x9862 = 0x5964
+0x9863 = 0x5AA8
+0x9864 = 0x5AA3
+0x9865 = 0x5A82
+0x9866 = 0x5A88
+0x9867 = 0x5AA1
+0x9868 = 0x5A85
+0x9869 = 0x5A98
+0x986A = 0x5A99
+0x986B = 0x5A89
+0x986C = 0x5A81
+0x986D = 0x5A96
+0x986E = 0x5A80
+0x986F = 0x5A91
+0x9870 = 0x5ACF
+0x9871 = 0x5A87
+0x9872 = 0x5AA0
+0x9873 = 0x5A79
+0x9874 = 0x5A86
+0x9875 = 0x5AAB
+0x9876 = 0x5AAA
+0x9877 = 0x5AA4
+0x9878 = 0x5A8D
+0x9879 = 0x5A7E
+0x987A = 0x5BD5
+0x987B = 0x5C1E
+0x987C = 0x5C5F
+0x987D = 0x5C5E
+0x987E = 0x5D44
+0x98A1 = 0x5D3E
+0x98A2 = 0x5D48
+0x98A3 = 0x5D1C
+0x98A4 = 0x5D5B
+0x98A5 = 0x5D4D
+0x98A6 = 0x5D57
+0x98A7 = 0x5D53
+0x98A8 = 0x5D4F
+0x98A9 = 0x5D3B
+0x98AA = 0x5D46
+0x98AB = 0x5E46
+0x98AC = 0x5E47
+0x98AD = 0x5E48
+0x98AE = 0x5EC0
+0x98AF = 0x5EBD
+0x98B0 = 0x5EBF
+0x98B1 = 0x5F11
+0x98B2 = 0x5F3E
+0x98B3 = 0x5F3B
+0x98B4 = 0x5F3A
+0x98B5 = 0x5FA7
+0x98B6 = 0x60EA
+0x98B7 = 0x6107
+0x98B8 = 0x6122
+0x98B9 = 0x610C
+0x98BA = 0x60B3
+0x98BB = 0x60D6
+0x98BC = 0x60D2
+0x98BD = 0x60E3
+0x98BE = 0x60E5
+0x98BF = 0x60E9
+0x98C0 = 0x6111
+0x98C1 = 0x60FD
+0x98C2 = 0x611E
+0x98C3 = 0x6120
+0x98C4 = 0x6121
+0x98C5 = 0x621E
+0x98C6 = 0x63E2
+0x98C7 = 0x63DE
+0x98C8 = 0x63E6
+0x98C9 = 0x63F8
+0x98CA = 0x63FE
+0x98CB = 0x63C1
+0x98CC = 0x63BF
+0x98CD = 0x63F7
+0x98CE = 0x63D1
+0x98CF = 0x655F
+0x98D0 = 0x6560
+0x98D1 = 0x6561
+0x98D2 = 0x65D1
+0x98D3 = 0x667D
+0x98D4 = 0x666B
+0x98D5 = 0x667F
+0x98D6 = 0x6673
+0x98D7 = 0x6681
+0x98D8 = 0x666D
+0x98D9 = 0x6669
+0x98DA = 0x671E
+0x98DB = 0x68ED
+0x98DC = 0x6903
+0x98DD = 0x68FE
+0x98DE = 0x68E5
+0x98DF = 0x691E
+0x98E0 = 0x6902
+0x98E1 = 0x6909
+0x98E2 = 0x68CA
+0x98E3 = 0x6900
+0x98E4 = 0x6901
+0x98E5 = 0x6918
+0x98E6 = 0x68E2
+0x98E7 = 0x68CF
+0x98E8 = 0x692E
+0x98E9 = 0x68C5
+0x98EA = 0x68FF
+0x98EB = 0x691C
+0x98EC = 0x68C3
+0x98ED = 0x6B6F
+0x98EE = 0x6B6E
+0x98EF = 0x6BBE
+0x98F0 = 0x6BF4
+0x98F1 = 0x6C2D
+0x98F2 = 0x6DB6
+0x98F3 = 0x6E75
+0x98F4 = 0x6E1E
+0x98F5 = 0x6E18
+0x98F6 = 0x6E48
+0x98F7 = 0x6E4F
+0x98F8 = 0x6E42
+0x98F9 = 0x6E6A
+0x98FA = 0x6E70
+0x98FB = 0x6DFE
+0x98FC = 0x6E6D
+0x98FD = 0x6E7B
+0x98FE = 0x6E7E
+0x9940 = 0x6E59
+0x9941 = 0x6E57
+0x9942 = 0x6E80
+0x9943 = 0x6E50
+0x9944 = 0x6E29
+0x9945 = 0x6E76
+0x9946 = 0x6E2A
+0x9947 = 0x6E4C
+0x9948 = 0x712A
+0x9949 = 0x7135
+0x994A = 0x712C
+0x994B = 0x7137
+0x994C = 0x711D
+0x994D = 0x7138
+0x994E = 0x7134
+0x994F = 0x712B
+0x9950 = 0x7133
+0x9951 = 0x7127
+0x9952 = 0x7124
+0x9953 = 0x712D
+0x9954 = 0x7232
+0x9955 = 0x7283
+0x9956 = 0x7282
+0x9957 = 0x7287
+0x9958 = 0x7306
+0x9959 = 0x7324
+0x995A = 0x7338
+0x995B = 0x732A
+0x995C = 0x732C
+0x995D = 0x732B
+0x995E = 0x732F
+0x995F = 0x7328
+0x9960 = 0x7417
+0x9961 = 0x7419
+0x9962 = 0x7438
+0x9963 = 0x741F
+0x9964 = 0x7414
+0x9965 = 0x743C
+0x9966 = 0x73F7
+0x9967 = 0x741C
+0x9968 = 0x7415
+0x9969 = 0x7418
+0x996A = 0x7439
+0x996B = 0x74F9
+0x996C = 0x7524
+0x996D = 0x756E
+0x996E = 0x756D
+0x996F = 0x7571
+0x9970 = 0x758E
+0x9971 = 0x75E5
+0x9972 = 0x7694
+0x9973 = 0x76B3
+0x9974 = 0x76D9
+0x9975 = 0x7748
+0x9976 = 0x7749
+0x9977 = 0x7743
+0x9978 = 0x7742
+0x9979 = 0x77DF
+0x997A = 0x7863
+0x997B = 0x7876
+0x997C = 0x785F
+0x997D = 0x7866
+0x997E = 0x7966
+0x99A1 = 0x7971
+0x99A2 = 0x7976
+0x99A3 = 0x7984
+0x99A4 = 0x7975
+0x99A5 = 0x79FF
+0x99A6 = 0x7A07
+0x99A7 = 0x7A0E
+0x99A8 = 0x7A09
+0x99A9 = 0x7AE7
+0x99AA = 0x7AE2
+0x99AB = 0x7B55
+0x99AC = 0x7B43
+0x99AD = 0x7B57
+0x99AE = 0x7B6C
+0x99AF = 0x7B42
+0x99B0 = 0x7B53
+0x99B1 = 0x7B41
+0x99B2 = 0x7CA0
+0x99B3 = 0x7CA6
+0x99B4 = 0x7CA4
+0x99B5 = 0x7D74
+0x99B6 = 0x7D59
+0x99B7 = 0x7D60
+0x99B8 = 0x7D57
+0x99B9 = 0x7D6C
+0x99BA = 0x7D7E
+0x99BB = 0x7D64
+0x99BC = 0x7D5A
+0x99BD = 0x7D5D
+0x99BE = 0x7D76
+0x99BF = 0x7D4D
+0x99C0 = 0x7D75
+0x99C1 = 0x7FD3
+0x99C2 = 0x7FD6
+0x99C3 = 0x8060
+0x99C4 = 0x804E
+0x99C5 = 0x8145
+0x99C6 = 0x813B
+0x99C7 = 0x8148
+0x99C8 = 0x8142
+0x99C9 = 0x8149
+0x99CA = 0x8140
+0x99CB = 0x8114
+0x99CC = 0x8141
+0x99CD = 0x81EF
+0x99CE = 0x81F6
+0x99CF = 0x8203
+0x99D0 = 0x83ED
+0x99D1 = 0x83DA
+0x99D2 = 0x8418
+0x99D3 = 0x83D2
+0x99D4 = 0x8408
+0x99D5 = 0x8400
+0x99D6 = 0x8417
+0x99D7 = 0x8346
+0x99D8 = 0x8414
+0x99D9 = 0x83D3
+0x99DA = 0x8405
+0x99DB = 0x841F
+0x99DC = 0x8402
+0x99DD = 0x8416
+0x99DE = 0x83CD
+0x99DF = 0x83E6
+0x99E0 = 0x865D
+0x99E1 = 0x86D5
+0x99E2 = 0x86E1
+0x99E3 = 0x86EE
+0x99E4 = 0x8847
+0x99E5 = 0x8846
+0x99E6 = 0x88BB
+0x99E7 = 0x88BF
+0x99E8 = 0x88B4
+0x99E9 = 0x88B5
+0x99EA = 0x899A
+0x99EB = 0x8A43
+0x99EC = 0x8A5A
+0x99ED = 0x8A35
+0x99EE = 0x8A38
+0x99EF = 0x8A42
+0x99F0 = 0x8A49
+0x99F1 = 0x8A5D
+0x99F2 = 0x8A4B
+0x99F3 = 0x8A3D
+0x99F4 = 0x8C60
+0x99F5 = 0x8C5E
+0x99F6 = 0x8C7F
+0x99F7 = 0x8C7E
+0x99F8 = 0x8C83
+0x99F9 = 0x8CB1
+0x99FA = 0x8D87
+0x99FB = 0x8D88
+0x99FC = 0x8D83
+0x99FD = 0x8D86
+0x99FE = 0x8D8B
+0x9A40 = 0x8D82
+0x9A41 = 0x8DCA
+0x9A42 = 0x8DD2
+0x9A43 = 0x8DD4
+0x9A44 = 0x8DC9
+0x9A45 = 0x8EB0
+0x9A46 = 0x8EF2
+0x9A47 = 0x8EE4
+0x9A48 = 0x8EF3
+0x9A49 = 0x8EEA
+0x9A4A = 0x8EFD
+0x9A4B = 0x8F9D
+0x9A4C = 0x902B
+0x9A4D = 0x902A
+0x9A4E = 0x9028
+0x9A4F = 0x9029
+0x9A50 = 0x902C
+0x9A51 = 0x903A
+0x9A52 = 0x9030
+0x9A53 = 0x9037
+0x9A54 = 0x903B
+0x9A55 = 0x910A
+0x9A56 = 0x91FE
+0x9A57 = 0x9220
+0x9A58 = 0x920B
+0x9A59 = 0x9218
+0x9A5A = 0x9222
+0x9A5B = 0x921B
+0x9A5C = 0x9208
+0x9A5D = 0x920E
+0x9A5E = 0x9213
+0x9A5F = 0x9595
+0x9A60 = 0x968C
+0x9A61 = 0x967B
+0x9A62 = 0x967F
+0x9A63 = 0x9681
+0x9A64 = 0x9682
+0x9A65 = 0x96EE
+0x9A66 = 0x96ED
+0x9A67 = 0x96EC
+0x9A68 = 0x975F
+0x9A69 = 0x976F
+0x9A6A = 0x976D
+0x9A6B = 0x98F0
+0x9A6C = 0x9AA9
+0x9A6D = 0x9AE0
+0x9A6E = 0x4EB7
+0x9A6F = 0x50CC
+0x9A70 = 0x50BC
+0x9A71 = 0x50AA
+0x9A72 = 0x50B9
+0x9A73 = 0x50AB
+0x9A74 = 0x50C3
+0x9A75 = 0x50CD
+0x9A76 = 0x517E
+0x9A77 = 0x527E
+0x9A78 = 0x5279
+0x9A79 = 0x52E1
+0x9A7A = 0x52E0
+0x9A7B = 0x52E7
+0x9A7C = 0x5380
+0x9A7D = 0x53AB
+0x9A7E = 0x53AA
+0x9AA1 = 0x53A9
+0x9AA2 = 0x53E0
+0x9AA3 = 0x55EA
+0x9AA4 = 0x55D7
+0x9AA5 = 0x55C1
+0x9AA6 = 0x5715
+0x9AA7 = 0x586C
+0x9AA8 = 0x585C
+0x9AA9 = 0x5850
+0x9AAA = 0x5861
+0x9AAB = 0x586A
+0x9AAC = 0x5869
+0x9AAD = 0x5856
+0x9AAE = 0x5860
+0x9AAF = 0x5866
+0x9AB0 = 0x585F
+0x9AB1 = 0x5923
+0x9AB2 = 0x5966
+0x9AB3 = 0x5968
+0x9AB4 = 0x5ACE
+0x9AB5 = 0x5AC5
+0x9AB6 = 0x5AC3
+0x9AB7 = 0x5AD0
+0x9AB8 = 0x5B74
+0x9AB9 = 0x5B76
+0x9ABA = 0x5BDC
+0x9ABB = 0x5BD7
+0x9ABC = 0x5BDA
+0x9ABD = 0x5BDB
+0x9ABE = 0x5C20
+0x9ABF = 0x5D6D
+0x9AC0 = 0x5D66
+0x9AC1 = 0x5D64
+0x9AC2 = 0x5D6E
+0x9AC3 = 0x5D60
+0x9AC4 = 0x5F42
+0x9AC5 = 0x5F5A
+0x9AC6 = 0x5F6E
+0x9AC7 = 0x6130
+0x9AC8 = 0x613A
+0x9AC9 = 0x612A
+0x9ACA = 0x6143
+0x9ACB = 0x6119
+0x9ACC = 0x6131
+0x9ACD = 0x613D
+0x9ACE = 0x6408
+0x9ACF = 0x6432
+0x9AD0 = 0x6438
+0x9AD1 = 0x6431
+0x9AD2 = 0x6419
+0x9AD3 = 0x6411
+0x9AD4 = 0x6429
+0x9AD5 = 0x641D
+0x9AD6 = 0x643C
+0x9AD7 = 0x6446
+0x9AD8 = 0x6447
+0x9AD9 = 0x643A
+0x9ADA = 0x6407
+0x9ADB = 0x656B
+0x9ADC = 0x6570
+0x9ADD = 0x656D
+0x9ADE = 0x65E4
+0x9ADF = 0x6693
+0x9AE0 = 0x668F
+0x9AE1 = 0x6692
+0x9AE2 = 0x668E
+0x9AE3 = 0x6946
+0x9AE4 = 0x6931
+0x9AE5 = 0x693E
+0x9AE6 = 0x697C
+0x9AE7 = 0x6943
+0x9AE8 = 0x6973
+0x9AE9 = 0x6955
+0x9AEA = 0x6985
+0x9AEB = 0x694D
+0x9AEC = 0x6950
+0x9AED = 0x6947
+0x9AEE = 0x6967
+0x9AEF = 0x6936
+0x9AF0 = 0x6964
+0x9AF1 = 0x6961
+0x9AF2 = 0x697D
+0x9AF3 = 0x6B44
+0x9AF4 = 0x6B40
+0x9AF5 = 0x6B71
+0x9AF6 = 0x6B73
+0x9AF7 = 0x6B9C
+0x9AF8 = 0x6BC1
+0x9AF9 = 0x6BFA
+0x9AFA = 0x6C31
+0x9AFB = 0x6C32
+0x9AFC = 0x6EB8
+0x9AFD = 0x6EA8
+0x9AFE = 0x6E91
+0x9B40 = 0x6EBB
+0x9B41 = 0x6E9A
+0x9B42 = 0x6EA9
+0x9B43 = 0x6EB5
+0x9B44 = 0x6E6C
+0x9B45 = 0x6EE8
+0x9B46 = 0x6EDD
+0x9B47 = 0x6EDA
+0x9B48 = 0x6EE6
+0x9B49 = 0x6EAC
+0x9B4A = 0x6ED9
+0x9B4B = 0x6EE3
+0x9B4C = 0x6EE9
+0x9B4D = 0x6EDB
+0x9B4E = 0x716F
+0x9B4F = 0x7148
+0x9B50 = 0x714A
+0x9B51 = 0x716B
+0x9B52 = 0x714F
+0x9B53 = 0x7157
+0x9B54 = 0x7174
+0x9B55 = 0x7145
+0x9B56 = 0x7151
+0x9B57 = 0x716D
+0x9B58 = 0x7251
+0x9B59 = 0x7250
+0x9B5A = 0x724E
+0x9B5B = 0x7341
+0x9B5C = 0x732E
+0x9B5D = 0x7346
+0x9B5E = 0x7427
+0x9B5F = 0x7448
+0x9B60 = 0x7453
+0x9B61 = 0x743D
+0x9B62 = 0x745D
+0x9B63 = 0x7456
+0x9B64 = 0x741E
+0x9B65 = 0x7447
+0x9B66 = 0x7443
+0x9B67 = 0x7458
+0x9B68 = 0x7449
+0x9B69 = 0x744C
+0x9B6A = 0x7445
+0x9B6B = 0x743E
+0x9B6C = 0x7501
+0x9B6D = 0x751E
+0x9B6E = 0x757A
+0x9B6F = 0x75EE
+0x9B70 = 0x7602
+0x9B71 = 0x7697
+0x9B72 = 0x7698
+0x9B73 = 0x775D
+0x9B74 = 0x7764
+0x9B75 = 0x7753
+0x9B76 = 0x7758
+0x9B77 = 0x7882
+0x9B78 = 0x7890
+0x9B79 = 0x788A
+0x9B7A = 0x787A
+0x9B7B = 0x787D
+0x9B7C = 0x788B
+0x9B7D = 0x7878
+0x9B7E = 0x788D
+0x9BA1 = 0x7888
+0x9BA2 = 0x7892
+0x9BA3 = 0x797E
+0x9BA4 = 0x7983
+0x9BA5 = 0x7980
+0x9BA6 = 0x7A0F
+0x9BA7 = 0x7A1D
+0x9BA8 = 0x7AA1
+0x9BA9 = 0x7AA4
+0x9BAA = 0x7AE9
+0x9BAB = 0x7AEA
+0x9BAC = 0x7B62
+0x9BAD = 0x7B6B
+0x9BAE = 0x7B5E
+0x9BAF = 0x7B79
+0x9BB0 = 0x7B6F
+0x9BB1 = 0x7B68
+0x9BB2 = 0x7CAE
+0x9BB3 = 0x7CB0
+0x9BB4 = 0x7D90
+0x9BB5 = 0x7D8A
+0x9BB6 = 0x7D8B
+0x9BB7 = 0x7D99
+0x9BB8 = 0x7D95
+0x9BB9 = 0x7D87
+0x9BBA = 0x7D78
+0x9BBB = 0x7D97
+0x9BBC = 0x7D89
+0x9BBD = 0x7D98
+0x9BBE = 0x7FA3
+0x9BBF = 0x7FDD
+0x9BC0 = 0x8057
+0x9BC1 = 0x8163
+0x9BC2 = 0x816A
+0x9BC3 = 0x816C
+0x9BC4 = 0x815D
+0x9BC5 = 0x8175
+0x9BC6 = 0x815F
+0x9BC7 = 0x817D
+0x9BC8 = 0x816D
+0x9BC9 = 0x8241
+0x9BCA = 0x844F
+0x9BCB = 0x8484
+0x9BCC = 0x847F
+0x9BCD = 0x8448
+0x9BCE = 0x842A
+0x9BCF = 0x847B
+0x9BD0 = 0x8472
+0x9BD1 = 0x8464
+0x9BD2 = 0x842E
+0x9BD3 = 0x845C
+0x9BD4 = 0x8453
+0x9BD5 = 0x8441
+0x9BD6 = 0x84C8
+0x9BD7 = 0x8462
+0x9BD8 = 0x8480
+0x9BD9 = 0x843E
+0x9BDA = 0x8483
+0x9BDB = 0x8471
+0x9BDC = 0x844A
+0x9BDD = 0x8455
+0x9BDE = 0x8458
+0x9BDF = 0x86FC
+0x9BE0 = 0x86FD
+0x9BE1 = 0x8715
+0x9BE2 = 0x8716
+0x9BE3 = 0x86FF
+0x9BE4 = 0x8858
+0x9BE5 = 0x88E0
+0x9BE6 = 0x89E7
+0x9BE7 = 0x8A6A
+0x9BE8 = 0x8A80
+0x9BE9 = 0x8A6F
+0x9BEA = 0x8A65
+0x9BEB = 0x8A78
+0x9BEC = 0x8A7D
+0x9BED = 0x8A88
+0x9BEE = 0x8A64
+0x9BEF = 0x8A7E
+0x9BF0 = 0x8A67
+0x9BF1 = 0x8C63
+0x9BF2 = 0x8C88
+0x9BF3 = 0x8CCD
+0x9BF4 = 0x8CC9
+0x9BF5 = 0x8DED
+0x9BF6 = 0x8EB1
+0x9BF7 = 0x8F04
+0x9BF8 = 0x8F9E
+0x9BF9 = 0x8FA0
+0x9BFA = 0x9043
+0x9BFB = 0x9046
+0x9BFC = 0x9048
+0x9BFD = 0x9045
+0x9BFE = 0x9040
+0x9C40 = 0x904C
+0x9C41 = 0x910C
+0x9C42 = 0x9113
+0x9C43 = 0x9115
+0x9C44 = 0x916B
+0x9C45 = 0x9167
+0x9C46 = 0x925D
+0x9C47 = 0x9255
+0x9C48 = 0x9235
+0x9C49 = 0x9259
+0x9C4A = 0x922F
+0x9C4B = 0x923C
+0x9C4C = 0x928F
+0x9C4D = 0x925C
+0x9C4E = 0x926A
+0x9C4F = 0x9262
+0x9C50 = 0x925F
+0x9C51 = 0x926B
+0x9C52 = 0x926E
+0x9C53 = 0x923B
+0x9C54 = 0x9244
+0x9C55 = 0x9241
+0x9C56 = 0x959A
+0x9C57 = 0x9599
+0x9C58 = 0x968F
+0x9C59 = 0x9696
+0x9C5A = 0x96F4
+0x9C5B = 0x96FC
+0x9C5C = 0x9755
+0x9C5D = 0x9779
+0x9C5E = 0x97EE
+0x9C5F = 0x97F5
+0x9C60 = 0x980B
+0x9C61 = 0x98F3
+0x9C62 = 0x98F7
+0x9C63 = 0x98FF
+0x9C64 = 0x98F5
+0x9C65 = 0x98EC
+0x9C66 = 0x98F1
+0x9C67 = 0x999A
+0x9C68 = 0x9AE2
+0x9C69 = 0x9B3D
+0x9C6A = 0x9B5D
+0x9C6B = 0x9CE8
+0x9C6C = 0x9CEB
+0x9C6D = 0x9CEF
+0x9C6E = 0x9CEE
+0x9C6F = 0x9E81
+0x9C70 = 0x9F14
+0x9C71 = 0x50D0
+0x9C72 = 0x50D9
+0x9C73 = 0x50DC
+0x9C74 = 0x50D8
+0x9C75 = 0x50E1
+0x9C76 = 0x50EB
+0x9C77 = 0x50F4
+0x9C78 = 0x50E2
+0x9C79 = 0x50DE
+0x9C7A = 0x51F4
+0x9C7B = 0x52ED
+0x9C7C = 0x52EA
+0x9C7D = 0x5332
+0x9C7E = 0x53AE
+0x9CA1 = 0x53B0
+0x9CA2 = 0x55FB
+0x9CA3 = 0x5603
+0x9CA4 = 0x560B
+0x9CA5 = 0x5607
+0x9CA6 = 0x55F8
+0x9CA7 = 0x5628
+0x9CA8 = 0x561E
+0x9CA9 = 0x5618
+0x9CAA = 0x5611
+0x9CAB = 0x5651
+0x9CAC = 0x5605
+0x9CAD = 0x5717
+0x9CAE = 0x5892
+0x9CAF = 0x588C
+0x9CB0 = 0x5878
+0x9CB1 = 0x5884
+0x9CB2 = 0x5873
+0x9CB3 = 0x58AD
+0x9CB4 = 0x5897
+0x9CB5 = 0x5895
+0x9CB6 = 0x5877
+0x9CB7 = 0x5872
+0x9CB8 = 0x5896
+0x9CB9 = 0x588D
+0x9CBA = 0x5910
+0x9CBB = 0x596C
+0x9CBC = 0x5AE7
+0x9CBD = 0x5AE4
+0x9CBE = 0x5AEF
+0x9CBF = 0x5626
+0x9CC0 = 0x5AF0
+0x9CC1 = 0x5D7B
+0x9CC2 = 0x5D83
+0x9CC3 = 0x5D8B
+0x9CC4 = 0x5D8C
+0x9CC5 = 0x5D78
+0x9CC6 = 0x5E52
+0x9CC7 = 0x5ED0
+0x9CC8 = 0x5ECF
+0x9CC9 = 0x5FB3
+0x9CCA = 0x5FB4
+0x9CCB = 0x617B
+0x9CCC = 0x616F
+0x9CCD = 0x6181
+0x9CCE = 0x613C
+0x9CCF = 0x6142
+0x9CD0 = 0x6138
+0x9CD1 = 0x6133
+0x9CD2 = 0x6160
+0x9CD3 = 0x6169
+0x9CD4 = 0x617D
+0x9CD5 = 0x6186
+0x9CD6 = 0x622C
+0x9CD7 = 0x6228
+0x9CD8 = 0x644C
+0x9CD9 = 0x6457
+0x9CDA = 0x647C
+0x9CDB = 0x6455
+0x9CDC = 0x6462
+0x9CDD = 0x6471
+0x9CDE = 0x646A
+0x9CDF = 0x6456
+0x9CE0 = 0x643B
+0x9CE1 = 0x6481
+0x9CE2 = 0x644F
+0x9CE3 = 0x647E
+0x9CE4 = 0x6464
+0x9CE5 = 0x6571
+0x9CE6 = 0x66A5
+0x9CE7 = 0x669A
+0x9CE8 = 0x669C
+0x9CE9 = 0x66A6
+0x9CEA = 0x66A4
+0x9CEB = 0x698F
+0x9CEC = 0x69C5
+0x9CED = 0x69C8
+0x9CEE = 0x6992
+0x9CEF = 0x69B2
+0x9CF0 = 0x69E3
+0x9CF1 = 0x69C0
+0x9CF2 = 0x69D6
+0x9CF3 = 0x69D1
+0x9CF4 = 0x699F
+0x9CF5 = 0x69A2
+0x9CF6 = 0x69D2
+0x9CF7 = 0x69E1
+0x9CF8 = 0x69D5
+0x9CF9 = 0x699D
+0x9CFA = 0x6998
+0x9CFB = 0x6B74
+0x9CFC = 0x6BA1
+0x9CFD = 0x6EF0
+0x9CFE = 0x6EF3
+0x9D40 = 0x6F1B
+0x9D41 = 0x6F0C
+0x9D42 = 0x6F1D
+0x9D43 = 0x6F34
+0x9D44 = 0x6F28
+0x9D45 = 0x6F17
+0x9D46 = 0x6F44
+0x9D47 = 0x6F42
+0x9D48 = 0x6F04
+0x9D49 = 0x6F11
+0x9D4A = 0x6EFA
+0x9D4B = 0x6F4A
+0x9D4C = 0x7191
+0x9D4D = 0x718E
+0x9D4E = 0x718B
+0x9D4F = 0x718D
+0x9D50 = 0x717F
+0x9D51 = 0x718C
+0x9D52 = 0x717E
+0x9D53 = 0x717C
+0x9D54 = 0x7183
+0x9D55 = 0x7188
+0x9D56 = 0x7294
+0x9D57 = 0x7355
+0x9D58 = 0x7353
+0x9D59 = 0x734F
+0x9D5A = 0x7354
+0x9D5B = 0x746C
+0x9D5C = 0x7465
+0x9D5D = 0x7466
+0x9D5E = 0x7461
+0x9D5F = 0x746B
+0x9D60 = 0x7468
+0x9D61 = 0x7476
+0x9D62 = 0x7460
+0x9D63 = 0x7474
+0x9D64 = 0x7506
+0x9D65 = 0x760E
+0x9D66 = 0x7607
+0x9D67 = 0x76B9
+0x9D68 = 0x76B7
+0x9D69 = 0x76E2
+0x9D6A = 0x7774
+0x9D6B = 0x7777
+0x9D6C = 0x7776
+0x9D6D = 0x7775
+0x9D6E = 0x7778
+0x9D6F = 0x7771
+0x9D70 = 0x777A
+0x9D71 = 0x715B
+0x9D72 = 0x777B
+0x9D73 = 0x78A6
+0x9D74 = 0x78AE
+0x9D75 = 0x78B8
+0x9D76 = 0x78B1
+0x9D77 = 0x78AF
+0x9D78 = 0x7989
+0x9D79 = 0x7987
+0x9D7A = 0x7A29
+0x9D7B = 0x7A2A
+0x9D7C = 0x7A2D
+0x9D7D = 0x7A2C
+0x9D7E = 0x7A32
+0x9DA1 = 0x7AEC
+0x9DA2 = 0x7AF0
+0x9DA3 = 0x7B81
+0x9DA4 = 0x7B9E
+0x9DA5 = 0x7B83
+0x9DA6 = 0x7B92
+0x9DA7 = 0x7BA3
+0x9DA8 = 0x7B9F
+0x9DA9 = 0x7B93
+0x9DAA = 0x7B86
+0x9DAB = 0x7CB8
+0x9DAC = 0x7CB7
+0x9DAD = 0x7DC8
+0x9DAE = 0x7DB6
+0x9DAF = 0x7DD1
+0x9DB0 = 0x7DA8
+0x9DB1 = 0x7DAB
+0x9DB2 = 0x7DB3
+0x9DB3 = 0x7DCD
+0x9DB4 = 0x7DCF
+0x9DB5 = 0x7DA4
+0x9DB6 = 0x7F41
+0x9DB7 = 0x7F6F
+0x9DB8 = 0x7F71
+0x9DB9 = 0x8023
+0x9DBA = 0x805B
+0x9DBB = 0x8061
+0x9DBC = 0x805F
+0x9DBD = 0x8181
+0x9DBE = 0x8184
+0x9DBF = 0x8213
+0x9DC0 = 0x824A
+0x9DC1 = 0x824C
+0x9DC2 = 0x84BD
+0x9DC3 = 0x8495
+0x9DC4 = 0x8492
+0x9DC5 = 0x84C3
+0x9DC6 = 0x8496
+0x9DC7 = 0x84A5
+0x9DC8 = 0x84B5
+0x9DC9 = 0x84B3
+0x9DCA = 0x84A3
+0x9DCB = 0x84E4
+0x9DCC = 0x84D8
+0x9DCD = 0x84D5
+0x9DCE = 0x84B7
+0x9DCF = 0x84AD
+0x9DD0 = 0x84DA
+0x9DD1 = 0x8493
+0x9DD2 = 0x8736
+0x9DD3 = 0x873D
+0x9DD4 = 0x872B
+0x9DD5 = 0x8747
+0x9DD6 = 0x8739
+0x9DD7 = 0x8745
+0x9DD8 = 0x871D
+0x9DD9 = 0x88FF
+0x9DDA = 0x88EA
+0x9DDB = 0x88F5
+0x9DDC = 0x8900
+0x9DDD = 0x88ED
+0x9DDE = 0x8903
+0x9DDF = 0x88E9
+0x9DE0 = 0x89EA
+0x9DE1 = 0x8A9B
+0x9DE2 = 0x8A8E
+0x9DE3 = 0x8AA2
+0x9DE4 = 0x8A9C
+0x9DE5 = 0x8A94
+0x9DE6 = 0x8A90
+0x9DE7 = 0x8AA9
+0x9DE8 = 0x8AAC
+0x9DE9 = 0x8A9F
+0x9DEA = 0x8A9D
+0x9DEB = 0x8C67
+0x9DEC = 0x8CD0
+0x9DED = 0x8CD6
+0x9DEE = 0x8CD4
+0x9DEF = 0x8D98
+0x9DF0 = 0x8D9A
+0x9DF1 = 0x8D97
+0x9DF2 = 0x8E0B
+0x9DF3 = 0x8E08
+0x9DF4 = 0x8E01
+0x9DF5 = 0x8EB4
+0x9DF6 = 0x8EB3
+0x9DF7 = 0x8FA1
+0x9DF8 = 0x8FA2
+0x9DF9 = 0x905A
+0x9DFA = 0x9061
+0x9DFB = 0x905F
+0x9DFC = 0x9125
+0x9DFD = 0x917B
+0x9DFE = 0x9176
+0x9E40 = 0x917C
+0x9E41 = 0x9289
+0x9E42 = 0x92F6
+0x9E43 = 0x92B1
+0x9E44 = 0x92AD
+0x9E45 = 0x9292
+0x9E46 = 0x9281
+0x9E47 = 0x9284
+0x9E48 = 0x92AE
+0x9E49 = 0x9290
+0x9E4A = 0x929E
+0x9E4B = 0x95A2
+0x9E4C = 0x95A7
+0x9E4D = 0x96A0
+0x9E4E = 0x969D
+0x9E4F = 0x969F
+0x9E50 = 0x96D0
+0x9E51 = 0x96D1
+0x9E52 = 0x9759
+0x9E53 = 0x9764
+0x9E54 = 0x9819
+0x9E55 = 0x9814
+0x9E56 = 0x9815
+0x9E57 = 0x981A
+0x9E58 = 0x9906
+0x9E59 = 0x98F8
+0x9E5A = 0x9901
+0x9E5B = 0x99BE
+0x9E5C = 0x99BC
+0x9E5D = 0x99B7
+0x9E5E = 0x99B6
+0x9E5F = 0x99C0
+0x9E60 = 0x99B8
+0x9E61 = 0x99C4
+0x9E62 = 0x99BF
+0x9E63 = 0x9ADA
+0x9E64 = 0x9AE4
+0x9E65 = 0x9AE9
+0x9E66 = 0x9AE8
+0x9E67 = 0x9AEA
+0x9E68 = 0x9AE5
+0x9E69 = 0x9B26
+0x9E6A = 0x9B40
+0x9E6B = 0x9EBD
+0x9E6C = 0x510E
+0x9E6D = 0x50F7
+0x9E6E = 0x50FC
+0x9E6F = 0x510D
+0x9E70 = 0x5101
+0x9E71 = 0x51DA
+0x9E72 = 0x51D9
+0x9E73 = 0x51DB
+0x9E74 = 0x5286
+0x9E75 = 0x528E
+0x9E76 = 0x52EE
+0x9E77 = 0x5333
+0x9E78 = 0x53B1
+0x9E79 = 0x5647
+0x9E7A = 0x562D
+0x9E7B = 0x5654
+0x9E7C = 0x564B
+0x9E7D = 0x5652
+0x9E7E = 0x5631
+0x9EA1 = 0x5644
+0x9EA2 = 0x5656
+0x9EA3 = 0x5650
+0x9EA4 = 0x562B
+0x9EA5 = 0x564D
+0x9EA6 = 0x5637
+0x9EA7 = 0x564F
+0x9EA8 = 0x58A2
+0x9EA9 = 0x58B7
+0x9EAA = 0x58B2
+0x9EAB = 0x58AA
+0x9EAC = 0x58B5
+0x9EAD = 0x58B0
+0x9EAE = 0x58B4
+0x9EAF = 0x58A4
+0x9EB0 = 0x58A7
+0x9EB1 = 0x5926
+0x9EB2 = 0x5AFE
+0x9EB3 = 0x5B04
+0x9EB4 = 0x5AFC
+0x9EB5 = 0x5B06
+0x9EB6 = 0x5B0A
+0x9EB7 = 0x5B0D
+0x9EB8 = 0x5B00
+0x9EB9 = 0x5B0E
+0x9EBA = 0x5D91
+0x9EBB = 0x5D8F
+0x9EBC = 0x5D90
+0x9EBD = 0x5D98
+0x9EBE = 0x5DA4
+0x9EBF = 0x5D9B
+0x9EC0 = 0x5DA3
+0x9EC1 = 0x5D96
+0x9EC2 = 0x5DE4
+0x9EC3 = 0x5E5A
+0x9EC4 = 0x5E5E
+0x9EC5 = 0x5FB8
+0x9EC6 = 0x6157
+0x9EC7 = 0x615C
+0x9EC8 = 0x61A6
+0x9EC9 = 0x6195
+0x9ECA = 0x6188
+0x9ECB = 0x61A3
+0x9ECC = 0x618F
+0x9ECD = 0x6164
+0x9ECE = 0x6159
+0x9ECF = 0x6178
+0x9ED0 = 0x6185
+0x9ED1 = 0x6187
+0x9ED2 = 0x619E
+0x9ED3 = 0x6198
+0x9ED4 = 0x619C
+0x9ED5 = 0x622F
+0x9ED6 = 0x6480
+0x9ED7 = 0x649B
+0x9ED8 = 0x648E
+0x9ED9 = 0x648D
+0x9EDA = 0x6494
+0x9EDB = 0x64C6
+0x9EDC = 0x64A8
+0x9EDD = 0x6483
+0x9EDE = 0x64B9
+0x9EDF = 0x6486
+0x9EE0 = 0x64B4
+0x9EE1 = 0x64AF
+0x9EE2 = 0x6491
+0x9EE3 = 0x64AA
+0x9EE4 = 0x64A1
+0x9EE5 = 0x64A7
+0x9EE6 = 0x66B6
+0x9EE7 = 0x66B3
+0x9EE8 = 0x66BC
+0x9EE9 = 0x66AC
+0x9EEA = 0x66AD
+0x9EEB = 0x6A0E
+0x9EEC = 0x6A1C
+0x9EED = 0x6A1A
+0x9EEE = 0x6A0B
+0x9EEF = 0x69EF
+0x9EF0 = 0x6A0C
+0x9EF1 = 0x69F0
+0x9EF2 = 0x6A22
+0x9EF3 = 0x69D8
+0x9EF4 = 0x6A12
+0x9EF5 = 0x69FA
+0x9EF6 = 0x6A2A
+0x9EF7 = 0x6A10
+0x9EF8 = 0x6A29
+0x9EF9 = 0x69F9
+0x9EFA = 0x69EA
+0x9EFB = 0x6A2C
+0x9EFC = 0x6A24
+0x9EFD = 0x69E9
+0x9EFE = 0x6B52
+0x9F40 = 0x6B4F
+0x9F41 = 0x6B53
+0x9F42 = 0x6F10
+0x9F43 = 0x6F65
+0x9F44 = 0x6F75
+0x9F45 = 0x6FD0
+0x9F46 = 0x6F5C
+0x9F47 = 0x6F3D
+0x9F48 = 0x6F71
+0x9F49 = 0x6F91
+0x9F4A = 0x6F0B
+0x9F4B = 0x6F79
+0x9F4C = 0x6F81
+0x9F4D = 0x6F8F
+0x9F4E = 0x6F59
+0x9F4F = 0x6F74
+0x9F50 = 0x71AE
+0x9F51 = 0x71A3
+0x9F52 = 0x71AD
+0x9F53 = 0x71AB
+0x9F54 = 0x71A6
+0x9F55 = 0x71A2
+0x9F56 = 0x52F2
+0x9F57 = 0x7257
+0x9F58 = 0x7255
+0x9F59 = 0x7299
+0x9F5A = 0x734B
+0x9F5B = 0x747A
+0x9F5C = 0x748C
+0x9F5D = 0x7484
+0x9F5E = 0x7482
+0x9F5F = 0x7493
+0x9F60 = 0x747B
+0x9F61 = 0x7509
+0x9F62 = 0x778A
+0x9F63 = 0x7790
+0x9F64 = 0x78C6
+0x9F65 = 0x78D3
+0x9F66 = 0x78C0
+0x9F67 = 0x78D2
+0x9F68 = 0x78C7
+0x9F69 = 0x78C2
+0x9F6A = 0x799F
+0x9F6B = 0x799D
+0x9F6C = 0x799E
+0x9F6D = 0x7A41
+0x9F6E = 0x7A38
+0x9F6F = 0x7A3A
+0x9F70 = 0x7A42
+0x9F71 = 0x7A3E
+0x9F72 = 0x7AB0
+0x9F73 = 0x7BAE
+0x9F74 = 0x7BB3
+0x9F75 = 0x7BBF
+0x9F76 = 0x7BCD
+0x9F77 = 0x7BB2
+0x9F78 = 0x7CC4
+0x9F79 = 0x7CCD
+0x9F7A = 0x7CC2
+0x9F7B = 0x7CC6
+0x9F7C = 0x7CC3
+0x9F7D = 0x7CC9
+0x9F7E = 0x7CC7
+0x9FA1 = 0x7DF8
+0x9FA2 = 0x7DED
+0x9FA3 = 0x7DE2
+0x9FA4 = 0x7DDC
+0x9FA5 = 0x7E02
+0x9FA6 = 0x7E01
+0x9FA7 = 0x7DD6
+0x9FA8 = 0x7DE4
+0x9FA9 = 0x7DFE
+0x9FAA = 0x7E00
+0x9FAB = 0x7DFC
+0x9FAC = 0x7DFD
+0x9FAD = 0x7DF5
+0x9FAE = 0x7DFF
+0x9FAF = 0x7DEB
+0x9FB0 = 0x7DE5
+0x9FB1 = 0x7F78
+0x9FB2 = 0x7FAE
+0x9FB3 = 0x7FE7
+0x9FB4 = 0x8065
+0x9FB5 = 0x806A
+0x9FB6 = 0x8066
+0x9FB7 = 0x8068
+0x9FB8 = 0x806B
+0x9FB9 = 0x8194
+0x9FBA = 0x81A1
+0x9FBB = 0x8192
+0x9FBC = 0x8196
+0x9FBD = 0x8193
+0x9FBE = 0x8501
+0x9FBF = 0x84F8
+0x9FC0 = 0x84F5
+0x9FC1 = 0x8504
+0x9FC2 = 0x851B
+0x9FC3 = 0x8503
+0x9FC4 = 0x8533
+0x9FC5 = 0x8534
+0x9FC6 = 0x84ED
+0x9FC7 = 0x8535
+0x9FC8 = 0x8505
+0x9FC9 = 0x877D
+0x9FCA = 0x8771
+0x9FCB = 0x885C
+0x9FCC = 0x88E6
+0x9FCD = 0x890F
+0x9FCE = 0x891B
+0x9FCF = 0x89A9
+0x9FD0 = 0x89A5
+0x9FD1 = 0x89EE
+0x9FD2 = 0x8AB1
+0x9FD3 = 0x8ACC
+0x9FD4 = 0x8ACE
+0x9FD5 = 0x8AB7
+0x9FD6 = 0x8AB5
+0x9FD7 = 0x8AE9
+0x9FD8 = 0x8AB4
+0x9FD9 = 0x8AB3
+0x9FDA = 0x8AC1
+0x9FDB = 0x8AAF
+0x9FDC = 0x8ACA
+0x9FDD = 0x8AD0
+0x9FDE = 0x8C8E
+0x9FDF = 0x8CE9
+0x9FE0 = 0x8CDB
+0x9FE1 = 0x8CEB
+0x9FE2 = 0x8DA4
+0x9FE3 = 0x8DA2
+0x9FE4 = 0x8D9D
+0x9FE5 = 0x8E2A
+0x9FE6 = 0x8E28
+0x9FE7 = 0x8EB8
+0x9FE8 = 0x8EB6
+0x9FE9 = 0x8EB9
+0x9FEA = 0x8EB7
+0x9FEB = 0x8F22
+0x9FEC = 0x8F2B
+0x9FED = 0x8F27
+0x9FEE = 0x8F19
+0x9FEF = 0x8FA4
+0x9FF0 = 0x8FB3
+0x9FF1 = 0x9071
+0x9FF2 = 0x906A
+0x9FF3 = 0x9188
+0x9FF4 = 0x918C
+0x9FF5 = 0x92BF
+0x9FF6 = 0x92B8
+0x9FF7 = 0x92BE
+0x9FF8 = 0x92DC
+0x9FF9 = 0x92E5
+0x9FFA = 0x92D4
+0x9FFB = 0x92D6
+0x9FFC = 0x92DA
+0x9FFD = 0x92ED
+0x9FFE = 0x92F3
+0xA040 = 0x92DB
+0xA041 = 0x92E2
+0xA042 = 0x92EB
+0xA043 = 0x95AF
+0xA044 = 0x95B2
+0xA045 = 0x95B3
+0xA046 = 0x96A3
+0xA047 = 0x96A5
+0xA048 = 0x970A
+0xA049 = 0x9787
+0xA04A = 0x9789
+0xA04B = 0x978C
+0xA04C = 0x97EF
+0xA04D = 0x982A
+0xA04E = 0x9822
+0xA04F = 0x981F
+0xA050 = 0x9919
+0xA051 = 0x99CA
+0xA052 = 0x99DA
+0xA053 = 0x99DE
+0xA054 = 0x99C8
+0xA055 = 0x99E0
+0xA056 = 0x9AB6
+0xA057 = 0x9AB5
+0xA058 = 0x9AF4
+0xA059 = 0x9B6B
+0xA05A = 0x9B69
+0xA05B = 0x9B72
+0xA05C = 0x9B63
+0xA05D = 0x9D0D
+0xA05E = 0x9D01
+0xA05F = 0x9D0C
+0xA060 = 0x9CF8
+0xA061 = 0x9CFE
+0xA062 = 0x9D02
+0xA063 = 0x9E84
+0xA064 = 0x9EAB
+0xA065 = 0x9EAA
+0xA066 = 0x511D
+0xA067 = 0x5116
+0xA068 = 0x512B
+0xA069 = 0x511E
+0xA06A = 0x511B
+0xA06B = 0x5290
+0xA06C = 0x5294
+0xA06D = 0x5314
+0xA06E = 0x5667
+0xA06F = 0x567B
+0xA070 = 0x565F
+0xA071 = 0x5661
+0xA072 = 0x58C3
+0xA073 = 0x58CA
+0xA074 = 0x58C0
+0xA075 = 0x58C4
+0xA076 = 0x5901
+0xA077 = 0x5B1F
+0xA078 = 0x5B18
+0xA079 = 0x5B11
+0xA07A = 0x5B15
+0xA07B = 0x5B12
+0xA07C = 0x5B1C
+0xA07D = 0x5B22
+0xA07E = 0x5B79
+0xA0A1 = 0x5DA6
+0xA0A2 = 0x5DB3
+0xA0A3 = 0x5DAB
+0xA0A4 = 0x5EEA
+0xA0A5 = 0x5F5B
+0xA0A6 = 0x61B7
+0xA0A7 = 0x61CE
+0xA0A8 = 0x61B9
+0xA0A9 = 0x61BD
+0xA0AA = 0x61CF
+0xA0AB = 0x61C0
+0xA0AC = 0x6199
+0xA0AD = 0x6197
+0xA0AE = 0x61BB
+0xA0AF = 0x61D0
+0xA0B0 = 0x61C4
+0xA0B1 = 0x6231
+0xA0B2 = 0x64D3
+0xA0B3 = 0x64C0
+0xA0B4 = 0x64DC
+0xA0B5 = 0x64D1
+0xA0B6 = 0x64C8
+0xA0B7 = 0x64D5
+0xA0B8 = 0x66C3
+0xA0B9 = 0x66BF
+0xA0BA = 0x66C5
+0xA0BB = 0x66CD
+0xA0BC = 0x66C1
+0xA0BD = 0x6706
+0xA0BE = 0x6724
+0xA0BF = 0x6A63
+0xA0C0 = 0x6A42
+0xA0C1 = 0x6A52
+0xA0C2 = 0x6A43
+0xA0C3 = 0x6A33
+0xA0C4 = 0x6A6C
+0xA0C5 = 0x6A57
+0xA0C6 = 0x6A4C
+0xA0C7 = 0x6A6E
+0xA0C8 = 0x6A37
+0xA0C9 = 0x6A71
+0xA0CA = 0x6A4A
+0xA0CB = 0x6A36
+0xA0CC = 0x6A53
+0xA0CD = 0x6A45
+0xA0CE = 0x6A70
+0xA0CF = 0x6A5C
+0xA0D0 = 0x6B58
+0xA0D1 = 0x6B57
+0xA0D2 = 0x6FBB
+0xA0D3 = 0x6FBE
+0xA0D4 = 0x6FB5
+0xA0D5 = 0x6FD3
+0xA0D6 = 0x6F9F
+0xA0D7 = 0x6FB7
+0xA0D8 = 0x6FF5
+0xA0D9 = 0x71B7
+0xA0DA = 0x71BB
+0xA0DB = 0x71D1
+0xA0DC = 0x71BA
+0xA0DD = 0x71B6
+0xA0DE = 0x71CC
+0xA0DF = 0x71D3
+0xA0E0 = 0x749B
+0xA0E1 = 0x7496
+0xA0E2 = 0x74A2
+0xA0E3 = 0x749D
+0xA0E4 = 0x750A
+0xA0E5 = 0x750E
+0xA0E6 = 0x7581
+0xA0E7 = 0x762C
+0xA0E8 = 0x7637
+0xA0E9 = 0x7636
+0xA0EA = 0x763B
+0xA0EB = 0x76A1
+0xA0EC = 0x7798
+0xA0ED = 0x7796
+0xA0EE = 0x78D6
+0xA0EF = 0x78EB
+0xA0F0 = 0x78DC
+0xA0F1 = 0x79A5
+0xA0F2 = 0x79A9
+0xA0F3 = 0x9834
+0xA0F4 = 0x7A53
+0xA0F5 = 0x7A45
+0xA0F6 = 0x7A4F
+0xA0F7 = 0x7ABD
+0xA0F8 = 0x7ABB
+0xA0F9 = 0x7AF1
+0xA0FA = 0x7BEC
+0xA0FB = 0x7BED
+0xA0FC = 0x7CD3
+0xA0FD = 0x7CE1
+0xA0FE = 0x7E19
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/Big5EXT@IBM%UCS.src b/share/i18n/csmapper/BIG5/Big5EXT@IBM%UCS.src
new file mode 100644 (file)
index 0000000..7d3e60e
--- /dev/null
@@ -0,0 +1,466 @@
+# $NetBSD: Big5EXT@IBM%UCS.src,v 1.1 2006/06/19 17:28:25 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "Big5EXT:IBM/UCS"
+SRC_ZONE       0xA3-0xF9 / 0x40-0xFE / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             BIG5 to Unicode table (complete)
+#      Unicode version:  1.1
+#      Table version:    0.0d3
+#      Table format:     Format A
+#      Date:             11 February 1994
+#
+#      Copyright (c) 1991-1994 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on magnetic media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Recipient is granted the right to make copies in any form for
+#      internal distribution and to freely use the information supplied
+#      in the creation of products supporting Unicode.  Unicode, Inc.
+#      specifically excludes the right to re-distribute this file directly
+#      to third parties or other organizations whether for profit or not.
+#
+#      General notes:
+#
+#
+# This table contains one set of mappings from BIG5 into Unicode.
+# Note that these data are *possible* mappings only and may not be the
+# same as those used by actual products, nor may they be the best suited
+# for all uses.  For more information on the mappings between various code
+# pages incorporating the repertoire of BIG5 and Unicode, consult the
+# VENDORS mapping data.  Normative information on the mapping between
+# BIG5 and Unicode may be found in the Unihan.txt file in the
+# latest Unicode Character Database.
+#
+# If you have carefully considered the fact that the mappings in
+# this table are only one possible set of mappings between BIG5 and
+# Unicode and have no normative status, but still feel that you
+# have located an error in the table that requires fixing, you may
+# report any such error to errata@unicode.org.
+#
+#      WARNING!  It is currently impossible to provide round-trip compatibility
+#              between BIG5 and Unicode.  
+#
+#      A number of characters are not currently mapped because
+#              of conflicts with other mappings.  They are as follows:
+#
+#       BIG5        Description                    Comments
+#
+#       0xA15A      SPACING UNDERSCORE             duplicates A1C4
+#       0xA1C3      SPACING HEAVY OVERSCORE        not in Unicode
+#       0xA1C5      SPACING HEAVY UNDERSCORE       not in Unicode
+#       0xA1FE      LT DIAG UP RIGHT TO LOW LEFT   duplicates A2AC
+#       0xA240      LT DIAG UP LEFT TO LOW RIGHT   duplicates A2AD
+#       0xA2CC      HANGZHOU NUMERAL TEN           conflicts with A451 mapping
+#       0xA2CE      HANGZHOU NUMERAL THIRTY        conflicts with A4CA mapping
+#
+#      We currently map all of these characters to U+FFFD REPLACEMENT CHARACTER.
+#              It is also possible to map these characters to their duplicates, or to
+#              the user zone.  
+#      
+#      Notes:
+#
+#      1. In addition to the above, there is some uncertainty about the
+#       mappings in the range C6A1 - C8FE, and F9DD - F9FE.  The ETEN
+#      version of BIG5 organizes the former range differently, and adds
+#      additional characters in the latter range.  The correct mappings
+#      these ranges need to be determined.
+#
+#      2.  There is an uncertainty in the mapping of the Big Five character
+#      0xA3BC.  This character occurs within the Big Five block of tone marks
+#      for bopomofo and is intended to be the tone mark for the first tone in
+#      Mandarin Chinese.  We have selected the mapping U+02C9 MODIFIER LETTER
+#      MACRON (Mandarin Chinese first tone) to reflect this semantic.  
+#      However, because bopomofo uses the absense of a tone mark to indicate
+#      the first Mandarin tone, most implementations of Big Five represent
+#      this character with a blank space, and so a mapping such as U+2003 EM
+#      SPACE might be preferred.  
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the BIG5 code (in hex as 0xXXXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3  is the Unicode name (follows a comment sign, '#')
+#                      The official names for Unicode characters U+4E00
+#                      to U+9FA5, inclusive, is "CJK UNIFIED IDEOGRAPH-XXXX",
+#                      where XXXX is the code point.  Including all these
+#                      names in this file increases its size substantially
+#                      and needlessly.  The token "<CJK>" is used for the
+#                      name of these characters.  If necessary, it can be
+#                      expanded algorithmically by a parser or editor.
+#
+#      The entries are in BIG5 order
+#
+#
+
+0xA3C0 - 0xA3E0 = 0x2400 -
+0xC6A1 = 0x2460
+0xC6A2 = 0x2461
+0xC6A3 = 0x2462
+0xC6A4 = 0x2463
+0xC6A5 = 0x2464
+0xC6A6 = 0x2465
+0xC6A7 = 0x2466
+0xC6A8 = 0x2467
+0xC6A9 = 0x2468
+0xC6AA = 0x2469
+0xC6AB = 0x2474
+0xC6AC = 0x2475
+0xC6AD = 0x2476
+0xC6AE = 0x2477
+0xC6AF = 0x2478
+0xC6B0 = 0x2479
+0xC6B1 = 0x247A
+0xC6B2 = 0x247B
+0xC6B3 = 0x247C
+0xC6B4 = 0x247D
+0xC6B5 = 0x2170
+0xC6B6 = 0x2171
+0xC6B7 = 0x2172
+0xC6B8 = 0x2173
+0xC6B9 = 0x2174
+0xC6BA = 0x2175
+0xC6BB = 0x2176
+0xC6BC = 0x2177
+0xC6BD = 0x2178
+0xC6BE = 0x2179
+0xC6BF = 0x4E36
+0xC6C0 = 0x4E3F
+0xC6C1 = 0x4E85
+0xC6C2 = 0x4EA0
+0xC6C3 = 0x5182
+0xC6C4 = 0x5196
+0xC6C5 = 0x51AB
+0xC6C6 = 0x52F9
+0xC6C7 = 0x5338
+0xC6C8 = 0x5369
+0xC6C9 = 0x53B6
+0xC6CA = 0x590A
+0xC6CB = 0x5B80
+0xC6CC = 0x5DDB
+0xC6CD = 0x5E7A
+0xC6CE = 0x5E7F
+0xC6CF = 0x5EF4
+0xC6D0 = 0x5F50
+0xC6D1 = 0x5F61
+0xC6D2 = 0x6534
+0xC6D3 = 0x65E0
+0xC6D4 = 0x7592
+0xC6D5 = 0x7676
+0xC6D6 = 0x8FB5
+0xC6D7 = 0x96B6
+0xC6D8 = 0x00A8
+0xC6D9 = 0xFF3E
+0xC6DA = 0x30FD
+0xC6DB = 0x30FE
+0xC6DC = 0x309D
+0xC6DD = 0x309E
+0xC6DE = 0x02BA
+0xC6DF = 0xF83E
+0xC6E0 = 0x3005
+0xC6E1 = 0x3006
+0xC6E2 = 0x3007
+0xC6E3 = 0x30FC
+0xC6E4 = 0xFF3B
+0xC6E5 = 0xFF3D
+0xC6E6 = 0x273D
+0xC6E7 = 0x3041
+0xC6E8 = 0x3042
+0xC6E9 = 0x3043
+0xC6EA = 0x3044
+0xC6EB = 0x3045
+0xC6EC = 0x3046
+0xC6ED = 0x3047
+0xC6EE = 0x3048
+0xC6EF = 0x3049
+0xC6F0 = 0x304A
+0xC6F1 = 0x304B
+0xC6F2 = 0x304C
+0xC6F3 = 0x304D
+0xC6F4 = 0x304E
+0xC6F5 = 0x304F
+0xC6F6 = 0x3050
+0xC6F7 = 0x3051
+0xC6F8 = 0x3052
+0xC6F9 = 0x3053
+0xC6FA = 0x3054
+0xC6FB = 0x3055
+0xC6FC = 0x3056
+0xC6FD = 0x3057
+0xC6FE = 0x3058
+0xC740 = 0x3059
+0xC741 = 0x305A
+0xC742 = 0x305B
+0xC743 = 0x305C
+0xC744 = 0x305D
+0xC745 = 0x305E
+0xC746 = 0x305F
+0xC747 = 0x3060
+0xC748 = 0x3061
+0xC749 = 0x3062
+0xC74A = 0x3063
+0xC74B = 0x3064
+0xC74C = 0x3065
+0xC74D = 0x3066
+0xC74E = 0x3067
+0xC74F = 0x3068
+0xC750 = 0x3069
+0xC751 = 0x306A
+0xC752 = 0x306B
+0xC753 = 0x306C
+0xC754 = 0x306D
+0xC755 = 0x306E
+0xC756 = 0x306F
+0xC757 = 0x3070
+0xC758 = 0x3071
+0xC759 = 0x3072
+0xC75A = 0x3073
+0xC75B = 0x3074
+0xC75C = 0x3075
+0xC75D = 0x3076
+0xC75E = 0x3077
+0xC75F = 0x3078
+0xC760 = 0x3079
+0xC761 = 0x307A
+0xC762 = 0x307B
+0xC763 = 0x307C
+0xC764 = 0x307D
+0xC765 = 0x307E
+0xC766 = 0x307F
+0xC767 = 0x3080
+0xC768 = 0x3081
+0xC769 = 0x3082
+0xC76A = 0x3083
+0xC76B = 0x3084
+0xC76C = 0x3085
+0xC76D = 0x3086
+0xC76E = 0x3087
+0xC76F = 0x3088
+0xC770 = 0x3089
+0xC771 = 0x308A
+0xC772 = 0x308B
+0xC773 = 0x308C
+0xC774 = 0x308D
+0xC775 = 0x308E
+0xC776 = 0x308F
+0xC777 = 0x3090
+0xC778 = 0x3091
+0xC779 = 0x3092
+0xC77A = 0x3093
+0xC77B = 0x30A1
+0xC77C = 0x30A2
+0xC77D = 0x30A3
+0xC77E = 0x30A4
+0xC7A1 = 0x30A5
+0xC7A2 = 0x30A6
+0xC7A3 = 0x30A7
+0xC7A4 = 0x30A8
+0xC7A5 = 0x30A9
+0xC7A6 = 0x30AA
+0xC7A7 = 0x30AB
+0xC7A8 = 0x30AC
+0xC7A9 = 0x30AD
+0xC7AA = 0x30AE
+0xC7AB = 0x30AF
+0xC7AC = 0x30B0
+0xC7AD = 0x30B1
+0xC7AE = 0x30B2
+0xC7AF = 0x30B3
+0xC7B0 = 0x30B4
+0xC7B1 = 0x30B5
+0xC7B2 = 0x30B6
+0xC7B3 = 0x30B7
+0xC7B4 = 0x30B8
+0xC7B5 = 0x30B9
+0xC7B6 = 0x30BA
+0xC7B7 = 0x30BB
+0xC7B8 = 0x30BC
+0xC7B9 = 0x30BD
+0xC7BA = 0x30BE
+0xC7BB = 0x30BF
+0xC7BC = 0x30C0
+0xC7BD = 0x30C1
+0xC7BE = 0x30C2
+0xC7BF = 0x30C3
+0xC7C0 = 0x30C4
+0xC7C1 = 0x30C5
+0xC7C2 = 0x30C6
+0xC7C3 = 0x30C7
+0xC7C4 = 0x30C8
+0xC7C5 = 0x30C9
+0xC7C6 = 0x30CA
+0xC7C7 = 0x30CB
+0xC7C8 = 0x30CC
+0xC7C9 = 0x30CD
+0xC7CA = 0x30CE
+0xC7CB = 0x30CF
+0xC7CC = 0x30D0
+0xC7CD = 0x30D1
+0xC7CE = 0x30D2
+0xC7CF = 0x30D3
+0xC7D0 = 0x30D4
+0xC7D1 = 0x30D5
+0xC7D2 = 0x30D6
+0xC7D3 = 0x30D7
+0xC7D4 = 0x30D8
+0xC7D5 = 0x30D9
+0xC7D6 = 0x30DA
+0xC7D7 = 0x30DB
+0xC7D8 = 0x30DC
+0xC7D9 = 0x30DD
+0xC7DA = 0x30DE
+0xC7DB = 0x30DF
+0xC7DC = 0x30E0
+0xC7DD = 0x30E1
+0xC7DE = 0x30E2
+0xC7DF = 0x30E3
+0xC7E0 = 0x30E4
+0xC7E1 = 0x30E5
+0xC7E2 = 0x30E6
+0xC7E3 = 0x30E7
+0xC7E4 = 0x30E8
+0xC7E5 = 0x30E9
+0xC7E6 = 0x30EA
+0xC7E7 = 0x30EB
+0xC7E8 = 0x30EC
+0xC7E9 = 0x30ED
+0xC7EA = 0x30EE
+0xC7EB = 0x30EF
+0xC7EC = 0x30F0
+0xC7ED = 0x30F1
+0xC7EE = 0x30F2
+0xC7EF = 0x30F3
+0xC7F0 = 0x30F4
+0xC7F1 = 0x30F5
+0xC7F2 = 0x30F6
+0xC7F3 = 0x0410
+0xC7F4 = 0x0411
+0xC7F5 = 0x0412
+0xC7F6 = 0x0413
+0xC7F7 = 0x0414
+0xC7F8 = 0x0415
+0xC7F9 = 0x0401
+0xC7FA = 0x0416
+0xC7FB = 0x0417
+0xC7FC = 0x0418
+0xC7FD = 0x0419
+0xC7FE = 0x041A
+0xC840 = 0x041B
+0xC841 = 0x041C
+0xC842 = 0x041D
+0xC843 = 0x041E
+0xC844 = 0x041F
+0xC845 = 0x0420
+0xC846 = 0x0421
+0xC847 = 0x0422
+0xC848 = 0x0423
+0xC849 = 0x0424
+0xC84A = 0x0425
+0xC84B = 0x0426
+0xC84C = 0x0427
+0xC84D = 0x0428
+0xC84E = 0x0429
+0xC84F = 0x042A
+0xC850 = 0x042B
+0xC851 = 0x042C
+0xC852 = 0x042D
+0xC853 = 0x042E
+0xC854 = 0x042F
+0xC855 = 0x0430
+0xC856 = 0x0431
+0xC857 = 0x0432
+0xC858 = 0x0433
+0xC859 = 0x0434
+0xC85A = 0x0435
+0xC85B = 0x0451
+0xC85C = 0x0436
+0xC85D = 0x0437
+0xC85E = 0x0438
+0xC85F = 0x0439
+0xC860 = 0x043A
+0xC861 = 0x043B
+0xC862 = 0x043C
+0xC863 = 0x043D
+0xC864 = 0x043E
+0xC865 = 0x043F
+0xC866 = 0x0440
+0xC867 = 0x0441
+0xC868 = 0x0442
+0xC869 = 0x0443
+0xC86A = 0x0444
+0xC86B = 0x0445
+0xC86C = 0x0446
+0xC86D = 0x0447
+0xC86E = 0x0448
+0xC86F = 0x0449
+0xC870 = 0x044A
+0xC871 = 0x044B
+0xC872 = 0x044C
+0xC873 = 0x044D
+0xC874 = 0x044E
+0xC875 = 0x044F
+0xC876 = 0x21E7
+0xC877 = 0x21B8
+0xC878 = 0x21B9
+0xC8CD = 0xFFE2
+0xC8CE = 0xFFE4
+0xC8CF = 0xFF07
+0xC8D0 = 0xFF02
+0xC8D1 = 0x3231
+0xC8D2 = 0x2116
+0xC8D3 = 0x2121
+0xF9D6 = 0xF813
+0xF9D7 = 0xF814
+0xF9D8 = 0xF815
+0xF9D9 = 0xF816
+0xF9DA = 0xF817
+0xF9DB = 0xF818
+0xF9DC = 0xF819
+0xF9DD = 0xF81A
+0xF9DE = 0xF81B
+0xF9DF = 0xF81C
+0xF9E0 = 0xF81D
+0xF9E1 = 0xF81E
+0xF9E2 = 0xF81F
+0xF9E3 = 0xF820
+0xF9E4 = 0xF821
+0xF9E5 = 0xF822
+0xF9E6 = 0xF823
+0xF9E7 = 0xF824
+0xF9E8 = 0xF825
+0xF9E9 = 0xF826
+0xF9EA = 0xF827
+0xF9EB = 0xF828
+0xF9EC = 0xF829
+0xF9ED = 0xF82A
+0xF9EE = 0xF82B
+0xF9EF = 0xF82C
+0xF9F0 = 0xF82D
+0xF9F1 = 0xF82E
+0xF9F2 = 0xF82F
+0xF9F3 = 0xF830
+0xF9F4 = 0xF831
+0xF9F5 = 0xF832
+0xF9F6 = 0xF833
+0xF9F7 = 0xF834
+0xF9F8 = 0xF835
+0xF9F9 = 0xF836
+0xF9FA = 0xF837
+0xF9FB = 0xF838
+0xF9FC = 0xF839
+0xF9FD = 0xF83A
+0xF9FE = 0xF83B
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/Big5EXT@Plus%UCS.src b/share/i18n/csmapper/BIG5/Big5EXT@Plus%UCS.src
new file mode 100644 (file)
index 0000000..8824220
--- /dev/null
@@ -0,0 +1,8175 @@
+# $NetBSD: Big5EXT@Plus%UCS.src,v 1.1 2006/06/19 17:28:25 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "Big5EXT:Plus/UCS"
+SRC_ZONE       0x81-0xFE / 0x40-0xFE / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by
+# http://wakaba-web.hp.infoseek.co.jp/table/big5-plus.txt
+# Original notice:
+#
+## Big5+:1997 vs Unicode mapping table
+## 
+## Date: 24 Feb 2002 19:41:00 +0900
+## License: Public Domain.
+## 
+## Big5        Unicode UnicodeAlternate        UnicodeName
+
+0x8140 = 0x8488
+0x8141 = 0x8710
+0x8142 = 0x871F
+0x8143 = 0x870F
+0x8144 = 0x88D3
+0x8145 = 0x8C87
+0x8146 = 0x8CC6
+0x8147 = 0x90CC
+0x8148 = 0x916D
+0x8149 = 0x9258
+0x814A = 0x9242
+0x814B = 0x9268
+0x814C = 0x9269
+0x814D = 0x9243
+0x814E = 0x9247
+0x814F = 0x959D
+0x8150 = 0x96CF
+0x8151 = 0x97F4
+0x8152 = 0x9809
+0x8153 = 0x98AB
+0x8154 = 0x98FB
+0x8155 = 0x9AAC
+0x8156 = 0x9AAE
+0x8157 = 0x9AAA
+0x8158 = 0x9B5C
+0x8159 = 0x50DF
+0x815A = 0x5619
+0x815B = 0x560A
+0x815C = 0x589A
+0x815D = 0x5D85
+0x815E = 0x5E56
+0x815F = 0x5E51
+0x8160 = 0x5FB1
+0x8161 = 0x645A
+0x8162 = 0x6463
+0x8163 = 0x669B
+0x8164 = 0x66A3
+0x8165 = 0x669E
+0x8166 = 0x69B8
+0x8167 = 0x69BA
+0x8168 = 0x69C7
+0x8169 = 0x69D7
+0x816A = 0x6B70
+0x816B = 0x6B9D
+0x816C = 0x6F16
+0x816D = 0x6F24
+0x816E = 0x6F45
+0x816F = 0x7179
+0x8170 = 0x717A
+0x8171 = 0x7254
+0x8172 = 0x757C
+0x8173 = 0x757B
+0x8174 = 0x7612
+0x8175 = 0x76B6
+0x8176 = 0x76E0
+0x8177 = 0x7773
+0x8178 = 0x7772
+0x8179 = 0x7770
+0x817A = 0x789D
+0x817B = 0x7A27
+0x817C = 0x7A35
+0x817D = 0x7BA2
+0x817E = 0x7B89
+0x8180 = 0x4E28
+0x8181 = 0x4E05
+0x8182 = 0x4E04
+0x8183 = 0x4E2A
+0x8184 = 0x4E87
+0x8185 = 0x4E49
+0x8186 = 0x51E2
+0x8187 = 0x4E46
+0x8188 = 0x4E8F
+0x8189 = 0x4EBC
+0x818A = 0x4EBE
+0x818B = 0x5166
+0x818C = 0x51E3
+0x818D = 0x5204
+0x818E = 0x529C
+0x818F = 0x5344
+0x8190 = 0x5F51
+0x8191 = 0x961D
+0x8192 = 0x4E63
+0x8193 = 0x4E62
+0x8194 = 0x4EA3
+0x8195 = 0x5185
+0x8196 = 0x4EC5
+0x8197 = 0x4ECF
+0x8198 = 0x4ECE
+0x8199 = 0x4ECC
+0x819A = 0x5184
+0x819B = 0x5186
+0x819C = 0x51E4
+0x819D = 0x5205
+0x819E = 0x529E
+0x819F = 0x529D
+0x81A0 = 0x52FD
+0x81A1 = 0x7BA5
+0x81A2 = 0x7CB6
+0x81A3 = 0x7DA5
+0x81A4 = 0x7DC3
+0x81A5 = 0x7FAB
+0x81A6 = 0x8025
+0x81A7 = 0x8059
+0x81A8 = 0x8185
+0x81A9 = 0x818E
+0x81AA = 0x84BE
+0x81AB = 0x84A6
+0x81AC = 0x872F
+0x81AD = 0x89A0
+0x81AE = 0x8A97
+0x81AF = 0x8C8B
+0x81B0 = 0x8F0F
+0x81B1 = 0x9275
+0x81B2 = 0x929F
+0x81B3 = 0x95A6
+0x81B4 = 0x969A
+0x81B5 = 0x9757
+0x81B6 = 0x97F7
+0x81B7 = 0x98B0
+0x81B8 = 0x99C6
+0x81B9 = 0x50FA
+0x81BA = 0x5285
+0x81BB = 0x5643
+0x81BC = 0x563C
+0x81BD = 0x5BED
+0x81BE = 0x5C35
+0x81BF = 0x5F47
+0x81C0 = 0x616D
+0x81C1 = 0x69F5
+0x81C2 = 0x6A03
+0x81C3 = 0x6A65
+0x81C4 = 0x6B75
+0x81C5 = 0x6F56
+0x81C6 = 0x6F98
+0x81C7 = 0x6F68
+0x81C8 = 0x7234
+0x81C9 = 0x7245
+0x81CA = 0x735C
+0x81CB = 0x7356
+0x81CC = 0x78BF
+0x81CD = 0x78BD
+0x81CE = 0x78E4
+0x81CF = 0x7A34
+0x81D0 = 0x7A36
+0x81D1 = 0x7BBA
+0x81D2 = 0x7BBC
+0x81D3 = 0x7BC8
+0x81D4 = 0x7BC3
+0x81D5 = 0x7BB6
+0x81D6 = 0x7BC2
+0x81D7 = 0x7BC5
+0x81D8 = 0x7BBD
+0x81D9 = 0x7BB0
+0x81DA = 0x7BBB
+0x81DB = 0x7E04
+0x81DC = 0x81F1
+0x81DD = 0x8522
+0x81DE = 0x8538
+0x81DF = 0x8532
+0x81E0 = 0x8510
+0x81E1 = 0x854F
+0x81E2 = 0x877C
+0x81E3 = 0x890D
+0x81E4 = 0x8908
+0x81E5 = 0x8D9E
+0x81E6 = 0x8F28
+0x81E7 = 0x8F21
+0x81E8 = 0x9066
+0x81E9 = 0x906C
+0x81EA = 0x90F6
+0x81EB = 0x92EC
+0x81EC = 0x92BA
+0x81ED = 0x92E3
+0x81EE = 0x92BD
+0x81EF = 0x95B4
+0x81F0 = 0x97D1
+0x81F1 = 0x9823
+0x81F2 = 0x990B
+0x81F3 = 0x9AB2
+0x81F4 = 0x9ADB
+0x81F5 = 0x9B73
+0x81F6 = 0x9B6E
+0x81F7 = 0x9B65
+0x81F8 = 0x9B6A
+0x81F9 = 0x9B6D
+0x81FA = 0x9D0B
+0x81FB = 0x9E76
+0x81FC = 0x9F11
+0x81FD = 0x5119
+0x81FE = 0x5675
+0x8240 = 0x596F
+0x8241 = 0x61A5
+0x8242 = 0x61A0
+0x8243 = 0x65B4
+0x8244 = 0x65D8
+0x8245 = 0x66C2
+0x8246 = 0x6BA8
+0x8247 = 0x6F83
+0x8248 = 0x6FC5
+0x8249 = 0x71CD
+0x824A = 0x729C
+0x824B = 0x7499
+0x824C = 0x7639
+0x824D = 0x762E
+0x824E = 0x769F
+0x824F = 0x76A0
+0x8250 = 0x7794
+0x8251 = 0x77AE
+0x8252 = 0x78E6
+0x8253 = 0x7ABC
+0x8254 = 0x7BD6
+0x8255 = 0x7CCF
+0x8256 = 0x7E18
+0x8257 = 0x806D
+0x8258 = 0x8190
+0x8259 = 0x8552
+0x825A = 0x8550
+0x825B = 0x87A0
+0x825C = 0x8786
+0x825D = 0x8795
+0x825E = 0x8860
+0x825F = 0x8928
+0x8260 = 0x8920
+0x8261 = 0x89A8
+0x8262 = 0x8E3A
+0x8263 = 0x9194
+0x8264 = 0x9311
+0x8265 = 0x9337
+0x8266 = 0x9343
+0x8267 = 0x96A6
+0x8268 = 0x9795
+0x8269 = 0x9796
+0x826A = 0x9825
+0x826B = 0x9926
+0x826C = 0x9934
+0x826D = 0x9B8A
+0x826E = 0x9B7F
+0x826F = 0x9D11
+0x8270 = 0x9ED9
+0x8271 = 0x9F3C
+0x8272 = 0x5123
+0x8273 = 0x512C
+0x8274 = 0x5295
+0x8275 = 0x5688
+0x8276 = 0x568B
+0x8277 = 0x61E1
+0x8278 = 0x61D7
+0x8279 = 0x65A3
+0x827A = 0x66D3
+0x827B = 0x6A8B
+0x827C = 0x6BAC
+0x827D = 0x7374
+0x827E = 0x7640
+0x8280 = 0x5300
+0x8281 = 0x533A
+0x8282 = 0x5346
+0x8283 = 0x535D
+0x8284 = 0x5386
+0x8285 = 0x53B7
+0x8286 = 0x53CC
+0x8287 = 0x53CE
+0x8288 = 0x5721
+0x8289 = 0x5E00
+0x828A = 0x5F0C
+0x828B = 0x6237
+0x828C = 0x6238
+0x828D = 0x6535
+0x828E = 0x738D
+0x828F = 0x4E97
+0x8290 = 0x4EE0
+0x8291 = 0x4EE7
+0x8292 = 0x4EE6
+0x8293 = 0x56D8
+0x8294 = 0x518B
+0x8295 = 0x518C
+0x8296 = 0x5199
+0x8297 = 0x51E5
+0x8298 = 0x520B
+0x8299 = 0x5304
+0x829A = 0x5303
+0x829B = 0x5307
+0x829C = 0x531E
+0x829D = 0x535F
+0x829E = 0x536D
+0x829F = 0x5389
+0x82A0 = 0x53BA
+0x82A1 = 0x7641
+0x82A2 = 0x76E8
+0x82A3 = 0x78F6
+0x82A4 = 0x7900
+0x82A5 = 0x7A59
+0x82A6 = 0x7A55
+0x82A7 = 0x7AF4
+0x82A8 = 0x7C04
+0x82A9 = 0x7C15
+0x82AA = 0x7BF5
+0x82AB = 0x81C1
+0x82AC = 0x857D
+0x82AD = 0x85A5
+0x82AE = 0x893A
+0x82AF = 0x8E51
+0x82B0 = 0x9198
+0x82B1 = 0x9381
+0x82B2 = 0x936F
+0x82B3 = 0x9842
+0x82B4 = 0x9937
+0x82B5 = 0x9BA9
+0x82B6 = 0x9BA7
+0x82B7 = 0x9BAC
+0x82B8 = 0x9B9C
+0x82B9 = 0x9D3C
+0x82BA = 0x9D1C
+0x82BB = 0x9D3A
+0x82BC = 0x9D32
+0x82BD = 0x9D34
+0x82BE = 0x9F3F
+0x82BF = 0x5EEB
+0x82C0 = 0x61D5
+0x82C1 = 0x6502
+0x82C2 = 0x7012
+0x82C3 = 0x7585
+0x82C4 = 0x7654
+0x82C5 = 0x7655
+0x82C6 = 0x76A7
+0x82C7 = 0x76A8
+0x82C8 = 0x790F
+0x82C9 = 0x7CE4
+0x82CA = 0x7CE5
+0x82CB = 0x7E65
+0x82CC = 0x7E4E
+0x82CD = 0x7F82
+0x82CE = 0x802D
+0x82CF = 0x85CA
+0x82D0 = 0x85BC
+0x82D1 = 0x8CFF
+0x82D2 = 0x91A6
+0x82D3 = 0x93B6
+0x82D4 = 0x93AB
+0x82D5 = 0x97A7
+0x82D6 = 0x983E
+0x82D7 = 0x9BBC
+0x82D8 = 0x9BB7
+0x82D9 = 0x9BBE
+0x82DA = 0x9D62
+0x82DB = 0x9E8F
+0x82DC = 0x9ECB
+0x82DD = 0x56A9
+0x82DE = 0x5913
+0x82DF = 0x5BF4
+0x82E0 = 0x61EC
+0x82E1 = 0x61EF
+0x82E2 = 0x6AD6
+0x82E3 = 0x7209
+0x82E4 = 0x7379
+0x82E5 = 0x74C6
+0x82E6 = 0x77C3
+0x82E7 = 0x791F
+0x82E8 = 0x7A65
+0x82E9 = 0x7AC6
+0x82EA = 0x7C3A
+0x82EB = 0x7CEB
+0x82EC = 0x7F84
+0x82ED = 0x85E0
+0x82EE = 0x85F3
+0x82EF = 0x881E
+0x82F0 = 0x89B4
+0x82F1 = 0x89F9
+0x82F2 = 0x8B44
+0x82F3 = 0x8E71
+0x82F4 = 0x8E6E
+0x82F5 = 0x8E79
+0x82F6 = 0x8EC4
+0x82F7 = 0x908C
+0x82F8 = 0x93C9
+0x82F9 = 0x97B0
+0x82FA = 0x985A
+0x82FB = 0x9946
+0x82FC = 0x9AC3
+0x82FD = 0x9B0F
+0x82FE = 0x9BF4
+0x8340 = 0x9BFA
+0x8341 = 0x9BDD
+0x8342 = 0x9BED
+0x8343 = 0x9BEF
+0x8344 = 0x9E96
+0x8345 = 0x9EB3
+0x8346 = 0x9EE2
+0x8347 = 0x9F8F
+0x8348 = 0x56B1
+0x8349 = 0x5B41
+0x834A = 0x6AF6
+0x834B = 0x6AF2
+0x834C = 0x7588
+0x834D = 0x8267
+0x834E = 0x860E
+0x834F = 0x8D0E
+0x8350 = 0x91B6
+0x8351 = 0x942F
+0x8352 = 0x97E0
+0x8353 = 0x97DB
+0x8354 = 0x9861
+0x8355 = 0x9A33
+0x8356 = 0x9C0F
+0x8357 = 0x9C11
+0x8358 = 0x9C03
+0x8359 = 0x9C01
+0x835A = 0x9C16
+0x835B = 0x9D93
+0x835C = 0x535B
+0x835D = 0x56BF
+0x835E = 0x5DCE
+0x835F = 0x76AC
+0x8360 = 0x77D2
+0x8361 = 0x7C52
+0x8362 = 0x8B76
+0x8363 = 0x8EC7
+0x8364 = 0x9434
+0x8365 = 0x943E
+0x8366 = 0x97BC
+0x8367 = 0x9B39
+0x8368 = 0x9C2A
+0x8369 = 0x9C26
+0x836A = 0x9C27
+0x836B = 0x9DC0
+0x836C = 0x9DC9
+0x836D = 0x9EEC
+0x836E = 0x9F68
+0x836F = 0x8032
+0x8370 = 0x8031
+0x8371 = 0x89FD
+0x8372 = 0x908E
+0x8373 = 0x97C2
+0x8374 = 0x9A4B
+0x8375 = 0x9B1C
+0x8376 = 0x9B1B
+0x8377 = 0x9C42
+0x8378 = 0x56D0
+0x8379 = 0x56CF
+0x837A = 0x5DDA
+0x837B = 0x66EA
+0x837C = 0x8B89
+0x837D = 0x9458
+0x837E = 0x9DE7
+0x8380 = 0x53D0
+0x8381 = 0x53F6
+0x8382 = 0x53F7
+0x8383 = 0x53F9
+0x8384 = 0x53F4
+0x8385 = 0x5724
+0x8386 = 0x5904
+0x8387 = 0x5918
+0x8388 = 0x5932
+0x8389 = 0x5930
+0x838A = 0x5934
+0x838B = 0x5975
+0x838C = 0x5B82
+0x838D = 0x5BF9
+0x838E = 0x5C14
+0x838F = 0x5E81
+0x8390 = 0x5E83
+0x8391 = 0x5F0D
+0x8392 = 0x5F52
+0x8393 = 0x5FCA
+0x8394 = 0x5FC7
+0x8395 = 0x6239
+0x8396 = 0x624F
+0x8397 = 0x65E7
+0x8398 = 0x672F
+0x8399 = 0x6B7A
+0x839A = 0x6C39
+0x839B = 0x6C37
+0x839C = 0x6C44
+0x839D = 0x6C45
+0x839E = 0x738C
+0x839F = 0x9093
+0x83A0 = 0x9092
+0x83A1 = 0x9DEA
+0x83A2 = 0x9DF1
+0x83A3 = 0x9F44
+0x83A4 = 0x9F6D
+0x83A5 = 0x5DD9
+0x83A6 = 0x883A
+0x83A7 = 0x8975
+0x83A8 = 0x9A5D
+0x83A9 = 0x9C64
+0x83AA = 0x9E0A
+0x83AB = 0x9F73
+0x83AC = 0x77E1
+0x83AD = 0x9B2D
+0x83AE = 0x9E0C
+0x83AF = 0x9F1F
+0x83B0 = 0x7C70
+0x83B1 = 0x9479
+0x83B2 = 0x974A
+0x83B3 = 0x7E9D
+0x83B4 = 0x9960
+0x83B5 = 0x9F9E
+0x83B6 = 0x9EF8
+0x83B7 = 0x9F3A
+0x83B8 = 0x9F7D
+0x83B9 = 0x9F96
+0x83BA = 0x6729
+0x83BB = 0x5E07
+0x83BC = 0x5FCB
+0x83BD = 0x52B7
+0x83BE = 0x52B8
+0x83BF = 0x52B6
+0x83C0 = 0x52BA
+0x83C1 = 0x6306
+0x83C2 = 0x6B85
+0x83C3 = 0x8C38
+0x83C4 = 0x7309
+0x83C5 = 0x8A2F
+0x83C6 = 0x52DC
+0x83C7 = 0x5921
+0x83C8 = 0x5E3F
+0x83C9 = 0x7B3F
+0x83CA = 0x83D0
+0x83CB = 0x86E7
+0x83CC = 0x6117
+0x83CD = 0x8714
+0x83CE = 0x88D1
+0x83CF = 0x8CCB
+0x83D0 = 0x8EED
+0x83D1 = 0x52EC
+0x83D2 = 0x52E8
+0x83D3 = 0x7527
+0x83D4 = 0x798C
+0x83D5 = 0x7991
+0x83D6 = 0x8660
+0x83D7 = 0x9904
+0x83D8 = 0x999B
+0x83D9 = 0x729F
+0x83DA = 0x8770
+0x83DB = 0x8E37
+0x83DC = 0x9703
+0x83DD = 0x52F6
+0x83DE = 0x64CC
+0x83DF = 0x764A
+0x83E0 = 0x7AB9
+0x83E1 = 0x7BD7
+0x83E2 = 0x999F
+0x83E3 = 0x9B8D
+0x83E4 = 0x9E77
+0x83E5 = 0x764B
+0x83E6 = 0x76A2
+0x83E7 = 0x87F1
+0x83E8 = 0x9BBA
+0x83E9 = 0x8804
+0x83EA = 0x9BD8
+0x83EB = 0x9D7C
+0x83EC = 0x7C46
+0x83ED = 0x9D8D
+0x83EE = 0x957E
+0x83EF = 0x9C20
+0x83F0 = 0x9C22
+0x83F1 = 0x9C1E
+0x83F2 = 0x8970
+0x83F3 = 0x9C43
+0x83F4 = 0x9DE0
+0x83F5 = 0x9459
+0x83F6 = 0x9C72
+0x83F7 = 0x6530
+0x83F8 = 0x72DD
+0x83F9 = 0x6804
+0x83FA = 0x82FF
+0x83FB = 0x8FEC
+0x83FC = 0x53DE
+0x83FD = 0x5A30
+0x83FE = 0x5BB2
+0x8440 - 0x847E = 0xF08F -
+0x8480 = 0x4E21
+0x8481 = 0x4E20
+0x8482 = 0x4E22
+0x8483 = 0x4E68
+0x8484 = 0x4E89
+0x8485 = 0x4E98
+0x8486 = 0x4EF9
+0x8487 = 0x4EEF
+0x8488 = 0x4EF8
+0x8489 = 0x4F06
+0x848A = 0x4F03
+0x848B = 0x4EFC
+0x848C = 0x4EEE
+0x848D = 0x4F16
+0x848E = 0x4F28
+0x848F = 0x4F1C
+0x8490 = 0x4F07
+0x8491 = 0x4F1A
+0x8492 = 0x4EFA
+0x8493 = 0x4F17
+0x8494 = 0x514A
+0x8495 = 0x5172
+0x8496 = 0x51B4
+0x8497 = 0x51B3
+0x8498 = 0x51B2
+0x8499 = 0x51E8
+0x849A = 0x5214
+0x849B = 0x520F
+0x849C = 0x5215
+0x849D = 0x5218
+0x849E = 0x52A8
+0x849F = 0x534B
+0x84A0 = 0x534F
+0x84A1 - 0x84FE = 0xF0CE -
+0x8540 - 0x857E = 0xF12C -
+0x8580 = 0x5350
+0x8581 = 0x538B
+0x8582 = 0x53BE
+0x8583 = 0x53D2
+0x8584 = 0x5416
+0x8585 = 0x53FF
+0x8586 = 0x5400
+0x8587 = 0x5405
+0x8588 = 0x5413
+0x8589 = 0x5415
+0x858A = 0x56E3
+0x858B = 0x5735
+0x858C = 0x5736
+0x858D = 0x5731
+0x858E = 0x5732
+0x858F = 0x58EE
+0x8590 = 0x5905
+0x8591 = 0x4E54
+0x8592 = 0x5936
+0x8593 = 0x597A
+0x8594 = 0x5986
+0x8595 = 0x5B86
+0x8596 = 0x5F53
+0x8597 = 0x5C18
+0x8598 = 0x5C3D
+0x8599 = 0x5C78
+0x859A = 0x5C80
+0x859B = 0x5E08
+0x859C = 0x5EF5
+0x859D = 0x5F0E
+0x859E = 0x5FD3
+0x859F = 0x5FDA
+0x85A0 = 0x5FDB
+0x85A1 - 0x85FE = 0xF16B -
+0x8640 - 0x867E = 0xF1C9 -
+0x8680 = 0x620F
+0x8681 = 0x625D
+0x8682 = 0x625F
+0x8683 = 0x6267
+0x8684 = 0x6257
+0x8685 = 0x9F50
+0x8686 = 0x65EB
+0x8687 = 0x65EA
+0x8688 = 0x6737
+0x8689 = 0x6732
+0x868A = 0x6736
+0x868B = 0x6B22
+0x868C = 0x6BCE
+0x868D = 0x6C58
+0x868E = 0x6C51
+0x868F = 0x6C77
+0x8690 = 0x6C3C
+0x8691 = 0x6C5A
+0x8692 = 0x6C53
+0x8693 = 0x706F
+0x8694 = 0x7072
+0x8695 = 0x706E
+0x8696 = 0x7073
+0x8697 = 0x72B1
+0x8698 = 0x72B2
+0x8699 = 0x738F
+0x869A = 0x793C
+0x869B = 0x808D
+0x869C = 0x808E
+0x869D = 0x827B
+0x869E = 0x8D71
+0x869F = 0x8FB9
+0x86A0 = 0x9096
+0x86A1 - 0x86FE = 0xF208 -
+0x8740 - 0x877E = 0xF266 -
+0x8780 = 0x909A
+0x8781 = 0x4E24
+0x8782 = 0x4E71
+0x8783 = 0x4E9C
+0x8784 = 0x4F45
+0x8785 = 0x4F4A
+0x8786 = 0x4F39
+0x8787 = 0x4F37
+0x8788 = 0x4F32
+0x8789 = 0x4F42
+0x878A = 0x4F44
+0x878B = 0x4F4B
+0x878C = 0x4F40
+0x878D = 0x4F35
+0x878E = 0x4F31
+0x878F = 0x5151
+0x8790 = 0x5150
+0x8791 = 0x514E
+0x8792 = 0x519D
+0x8793 = 0x51B5
+0x8794 = 0x51B8
+0x8795 = 0x51EC
+0x8796 = 0x5223
+0x8797 = 0x5227
+0x8798 = 0x5226
+0x8799 = 0x521F
+0x879A = 0x522B
+0x879B = 0x5220
+0x879C = 0x52B4
+0x879D = 0x52B3
+0x879E = 0x5325
+0x879F = 0x533B
+0x87A0 = 0x5374
+0x87A1 - 0x87FE = 0xF2A5 -
+0x8840 - 0x887E = 0xF303 -
+0x8880 = 0x544D
+0x8881 = 0x543A
+0x8882 = 0x5444
+0x8883 = 0x544C
+0x8884 = 0x5423
+0x8885 = 0x541A
+0x8886 = 0x5432
+0x8887 = 0x544B
+0x8888 = 0x5421
+0x8889 = 0x5434
+0x888A = 0x5449
+0x888B = 0x5450
+0x888C = 0x5422
+0x888D = 0x543F
+0x888E = 0x5451
+0x888F = 0x545A
+0x8890 = 0x542F
+0x8891 = 0x56E9
+0x8892 = 0x56F2
+0x8893 = 0x56F3
+0x8894 = 0x56EF
+0x8895 = 0x56ED
+0x8896 = 0x56EC
+0x8897 = 0x56E6
+0x8898 = 0x5748
+0x8899 = 0x5744
+0x889A = 0x573F
+0x889B = 0x573C
+0x889C = 0x5753
+0x889D = 0x5756
+0x889E = 0x575F
+0x889F = 0x5743
+0x88A0 = 0x5758
+0x88A1 - 0x88FE = 0xF342 -
+0x8940 - 0x897E = 0xF3A0 -
+0x8980 = 0x5757
+0x8981 = 0x5746
+0x8982 = 0x573D
+0x8983 = 0x5742
+0x8984 = 0x5754
+0x8985 = 0x5755
+0x8986 = 0x58F1
+0x8987 = 0x58F2
+0x8988 = 0x58F0
+0x8989 = 0x590B
+0x898A = 0x9EA6
+0x898B = 0x56F1
+0x898C = 0x593D
+0x898D = 0x5994
+0x898E = 0x598C
+0x898F = 0x599C
+0x8990 = 0x599F
+0x8991 = 0x599B
+0x8992 = 0x5989
+0x8993 = 0x599A
+0x8994 = 0x6588
+0x8995 = 0x5B8D
+0x8996 = 0x5BFE
+0x8997 = 0x5BFF
+0x8998 = 0x5BFD
+0x8999 = 0x5C2B
+0x899A = 0x5C84
+0x899B = 0x5C8E
+0x899C = 0x5C9C
+0x899D = 0x5C85
+0x899E = 0x5DF5
+0x899F = 0x5E09
+0x89A0 = 0x5E0B
+0x89A1 - 0x89FE = 0xF3DF -
+0x8A40 - 0x8A7E = 0xF43D -
+0x8A80 = 0x5E92
+0x8A81 = 0x5E90
+0x8A82 = 0x5F03
+0x8A83 = 0x5F1E
+0x8A84 = 0x5F63
+0x8A85 = 0x5FE7
+0x8A86 = 0x5FFE
+0x8A87 = 0x5FE6
+0x8A88 = 0x5FDC
+0x8A89 = 0x5FCE
+0x8A8A = 0x5FFC
+0x8A8B = 0x5FDF
+0x8A8C = 0x5FEC
+0x8A8D = 0x5FF6
+0x8A8E = 0x5FF2
+0x8A8F = 0x5FF0
+0x8A90 = 0x5FF9
+0x8A91 = 0x6213
+0x8A92 = 0x623B
+0x8A93 = 0x623C
+0x8A94 = 0x6282
+0x8A95 = 0x6278
+0x8A96 = 0x628B
+0x8A97 = 0x629E
+0x8A98 = 0x62A5
+0x8A99 = 0x629B
+0x8A9A = 0x629C
+0x8A9B = 0x6299
+0x8A9C = 0x628D
+0x8A9D = 0x6285
+0x8A9E = 0x629D
+0x8A9F = 0x6275
+0x8AA0 = 0x65F6
+0x8AA1 - 0x8AFE = 0xF47C -
+0x8B40 - 0x8B7E = 0xF4DA -
+0x8B80 = 0x66F5
+0x8B81 = 0x675B
+0x8B82 = 0x6754
+0x8B83 = 0x6752
+0x8B84 = 0x6758
+0x8B85 = 0x6744
+0x8B86 = 0x674A
+0x8B87 = 0x6761
+0x8B88 = 0x6C7F
+0x8B89 = 0x6C91
+0x8B8A = 0x6C9E
+0x8B8B = 0x6C6E
+0x8B8C = 0x6C7C
+0x8B8D = 0x6C9F
+0x8B8E = 0x6C75
+0x8B8F = 0x6C56
+0x8B90 = 0x6CA2
+0x8B91 = 0x6C79
+0x8B92 = 0x6CA1
+0x8B93 = 0x6CAA
+0x8B94 = 0x6CA0
+0x8B95 = 0x7079
+0x8B96 = 0x7077
+0x8B97 = 0x707E
+0x8B98 = 0x7075
+0x8B99 = 0x707B
+0x8B9A = 0x7264
+0x8B9B = 0x72BB
+0x8B9C = 0x72BC
+0x8B9D = 0x72C7
+0x8B9E = 0x72B9
+0x8B9F = 0x72BE
+0x8BA0 = 0x72B6
+0x8BA1 - 0x8BFE = 0xF519 -
+0x8C40 - 0x8C7E = 0xF577 -
+0x8C80 = 0x7398
+0x8C81 = 0x7593
+0x8C82 = 0x7680
+0x8C83 = 0x7683
+0x8C84 = 0x76C0
+0x8C85 = 0x76C1
+0x8C86 = 0x77F4
+0x8C87 = 0x77F5
+0x8C88 = 0x7ACC
+0x8C89 = 0x7ACD
+0x8C8A = 0x7CFA
+0x8C8B = 0x809F
+0x8C8C = 0x8091
+0x8C8D = 0x8097
+0x8C8E = 0x8094
+0x8C8F = 0x8286
+0x8C90 = 0x828C
+0x8C91 = 0x8295
+0x8C92 = 0x866C
+0x8C93 = 0x8FBE
+0x8C94 = 0x8FC7
+0x8C95 = 0x8FC1
+0x8C96 = 0x90A9
+0x8C97 = 0x90A4
+0x8C98 = 0x90A8
+0x8C99 = 0x9627
+0x8C9A = 0x9626
+0x8C9B = 0x962B
+0x8C9C = 0x9633
+0x8C9D = 0x9634
+0x8C9E = 0x9629
+0x8C9F = 0x4E3D
+0x8CA0 = 0x4E9D
+0x8CA1 - 0x8CFE = 0xF5B6 -
+0x8D40 - 0x8D7E = 0xF614 -
+0x8D80 = 0x4F93
+0x8D81 = 0x4F8A
+0x8D82 = 0x4F6D
+0x8D83 = 0x4F8E
+0x8D84 = 0x4FA0
+0x8D85 = 0x4FA2
+0x8D86 = 0x4FA1
+0x8D87 = 0x4F9F
+0x8D88 = 0x4FA3
+0x8D89 = 0x4F72
+0x8D8A = 0x4F8C
+0x8D8B = 0x5156
+0x8D8C = 0x5190
+0x8D8D = 0x51ED
+0x8D8E = 0x51FE
+0x8D8F = 0x522F
+0x8D90 = 0x523C
+0x8D91 = 0x5234
+0x8D92 = 0x5239
+0x8D93 = 0x52B9
+0x8D94 = 0x52B5
+0x8D95 = 0x52BF
+0x8D96 = 0x5355
+0x8D97 = 0x5376
+0x8D98 = 0x537A
+0x8D99 = 0x5393
+0x8D9A = 0x53C1
+0x8D9B = 0x53C2
+0x8D9C = 0x53D5
+0x8D9D = 0x5485
+0x8D9E = 0x545F
+0x8D9F = 0x5493
+0x8DA0 = 0x5489
+0x8DA1 - 0x8DFE = 0xF653 -
+0x8E40 = 0x8038
+0x8E41 = 0x8081
+0x8E42 = 0x8158
+0x8E43 = 0x8A24
+0x8E44 = 0x8DC3
+0x8E45 = 0x51F2
+0x8E46 = 0x55B6
+0x8E47 = 0x5EC3
+0x8E48 = 0x7861
+0x8E49 = 0x7A01
+0x8E4A = 0x8849
+0x8E4B = 0x8999
+0x8E4C = 0x921F
+0x8E4D = 0x5313
+0x8E4E = 0x55E0
+0x8E4F = 0x6139
+0x8E50 = 0x6ED7
+0x8E51 = 0x733D
+0x8E52 = 0x9775
+0x8E53 = 0x7FE4
+0x8E54 = 0x8088
+0x8E55 = 0x5655
+0x8E56 = 0x617F
+0x8E57 = 0x71D7
+0x8E58 = 0x8666
+0x8E59 = 0x8F3A
+0x8E5A = 0x933D
+0x8E5B = 0x64F5
+0x8E5C = 0x7F80
+0x8E5D = 0x8D01
+0x8E5E = 0x58E1
+0x8E5F = 0x7CE9
+0x8E60 = 0x81CB
+0x8E61 = 0x95D9
+0x8E62 = 0x6707
+0x8E63 = 0x9A47
+0x8E64 = 0x7674
+0x8E65 = 0x5301
+0x8E66 = 0x53FA
+0x8E67 = 0x9F99
+0x8E68 = 0x6C49
+0x8E69 = 0x8FB7
+0x8E6A = 0x4F29
+0x8E6B = 0x534E
+0x8E6C = 0x5C81
+0x8E6D = 0x5F10
+0x8E6E = 0x6268
+0x8E6F = 0x6742
+0x8E70 = 0x6740
+0x8E71 = 0x51EA
+0x8E72 = 0x6C62
+0x8E73 = 0x7391
+0x8E74 = 0x8FBB
+0x8E75 = 0x8FBC
+0x8E76 = 0x56E8
+0x8E77 = 0x575B
+0x8E78 = 0x5C97
+0x8E79 = 0x6762
+0x8E7A = 0x62A4
+0x8E7B = 0x6766
+0x8E7C = 0x6CA3
+0x8E7D = 0x707F
+0x8E7E = 0x77F6
+0x8E80 = 0x5479
+0x8E81 = 0x9EFE
+0x8E82 = 0x548F
+0x8E83 = 0x5469
+0x8E84 = 0x546D
+0x8E85 = 0x5494
+0x8E86 = 0x546A
+0x8E87 = 0x548A
+0x8E88 = 0x56FD
+0x8E89 = 0x56FB
+0x8E8A = 0x56F8
+0x8E8B = 0x56FC
+0x8E8C = 0x56F6
+0x8E8D = 0x5765
+0x8E8E = 0x5781
+0x8E8F = 0x5763
+0x8E90 = 0x5767
+0x8E91 = 0x576E
+0x8E92 = 0x5778
+0x8E93 = 0x577F
+0x8E94 = 0x58F3
+0x8E95 = 0x594B
+0x8E96 = 0x594C
+0x8E97 = 0x59AD
+0x8E98 = 0x59C4
+0x8E99 = 0x59C2
+0x8E9A = 0x59B0
+0x8E9B = 0x59BF
+0x8E9C = 0x59C9
+0x8E9D = 0x59B8
+0x8E9E = 0x59AC
+0x8E9F = 0x59B7
+0x8EA0 = 0x59D7
+0x8EA1 = 0x8FC8
+0x8EA2 = 0x4FAB
+0x8EA3 = 0x5C2D
+0x8EA4 = 0x549C
+0x8EA5 = 0x5788
+0x8EA6 = 0x62C3
+0x8EA7 = 0x6619
+0x8EA8 = 0x67A1
+0x8EA9 = 0x67A6
+0x8EAA = 0x77FE
+0x8EAB = 0x7F57
+0x8EAC = 0x82C5
+0x8EAD = 0x8FDF
+0x8EAE = 0x8FDC
+0x8EAF = 0x4FE4
+0x8EB0 = 0x551B
+0x8EB1 = 0x57AA
+0x8EB2 = 0x57AB
+0x8EB3 = 0x5BA9
+0x8EB4 = 0x6811
+0x8EB5 = 0x7551
+0x8EB6 = 0x7553
+0x8EB7 = 0x7818
+0x8EB8 = 0x7AD7
+0x8EB9 = 0x7C7E
+0x8EBA = 0x867E
+0x8EBB = 0x5266
+0x8EBC = 0x5520
+0x8EBD = 0x5521
+0x8EBE = 0x57D7
+0x8EBF = 0x5BBE
+0x8EC0 = 0x6857
+0x8EC1 = 0x7F3C
+0x8EC2 = 0x8273
+0x8EC3 = 0x96BE
+0x8EC4 = 0x66FA
+0x8EC5 = 0x5A72
+0x8EC6 = 0x68BD
+0x8EC7 = 0x6E15
+0x8EC8 = 0x7413
+0x8EC9 = 0x74F8
+0x8ECA = 0x7B3D
+0x8ECB = 0x76D8
+0x8ECC = 0x79FC
+0x8ECD = 0x7B39
+0x8ECE = 0x7D4B
+0x8ECF = 0x83B9
+0x8ED0 = 0x86CF
+0x8ED1 = 0x8EAE
+0x8ED2 = 0x96EB
+0x8ED3 = 0x55B0
+0x8ED4 = 0x5840
+0x8ED5 = 0x5842
+0x8ED6 = 0x692B
+0x8ED7 = 0x6916
+0x8ED8 = 0x691B
+0x8ED9 = 0x6927
+0x8EDA = 0x6BF5
+0x8EDB = 0x6E82
+0x8EDC = 0x6E7A
+0x8EDD = 0x7129
+0x8EDE = 0x7CAB
+0x8EDF = 0x7CAC
+0x8EE0 = 0x83F7
+0x8EE1 = 0x9596
+0x8EE2 = 0x55F1
+0x8EE3 = 0x5F41
+0x8EE4 = 0x698A
+0x8EE5 = 0x698C
+0x8EE6 = 0x6980
+0x8EE7 = 0x697F
+0x8EE8 = 0x789C
+0x8EE9 = 0x7B7B
+0x8EEA = 0x90D2
+0x8EEB = 0x95A0
+0x8EEC = 0x51A9
+0x8EED = 0x7195
+0x8EEE = 0x7198
+0x8EEF = 0x7478
+0x8EF0 = 0x78B9
+0x8EF1 = 0x7A33
+0x8EF2 = 0x7CC0
+0x8EF3 = 0x7CC1
+0x8EF4 = 0x8744
+0x8EF5 = 0x9064
+0x8EF6 = 0x9277
+0x8EF7 = 0x92AF
+0x8EF8 = 0x5E64
+0x8EF9 = 0x6A2B
+0x8EFA = 0x6F46
+0x8EFB = 0x6F9A
+0x8EFC = 0x92F2
+0x8EFD = 0x9B79
+0x8EFE = 0x567A
+0x8F40 = 0x5F5C
+0x8F41 = 0x65D9
+0x8F42 = 0x6A72
+0x8F43 = 0x6A78
+0x8F44 = 0x6B5A
+0x8F45 = 0x8EBE
+0x8F46 = 0x933B
+0x8F47 = 0x9340
+0x8F48 = 0x933A
+0x8F49 = 0x9B96
+0x8F4A = 0x71F5
+0x8F4B = 0x7A50
+0x8F4C = 0x9387
+0x8F4D = 0x9385
+0x8F4E = 0x9BB1
+0x8F4F = 0x9D47
+0x8F50 = 0x93B9
+0x8F51 = 0x93BF
+0x8F52 = 0x9BCF
+0x8F53 = 0x9D64
+0x8F54 = 0x9EBF
+0x8F55 = 0x89B8
+0x8F56 = 0x9BF3
+0x8F57 = 0x7C4F
+0x8F58 = 0x9425
+0x8F59 = 0x95E6
+0x8F5A = 0x9C2F
+0x8F5B = 0x6B0C
+0x8F5C = 0x9C47
+0x8F5D = 0x7936
+0x8F5E = 0x6B15
+0x8F5F = 0x53B5
+0x8F60 = 0x4F66
+0x8F61 = 0x4F68
+0x8F62 = 0x4FE7
+0x8F63 = 0x503F
+0x8F64 = 0x50A6
+0x8F65 = 0x510F
+0x8F66 = 0x523E
+0x8F67 = 0x5324
+0x8F68 = 0x5365
+0x8F69 = 0x539B
+0x8F6A = 0x517F
+0x8F6B = 0x54CB
+0x8F6C = 0x5573
+0x8F6D = 0x5571
+0x8F6E = 0x556B
+0x8F6F = 0x55F4
+0x8F70 = 0x5622
+0x8F71 = 0x5620
+0x8F72 = 0x5692
+0x8F73 = 0x56BA
+0x8F74 = 0x5691
+0x8F75 = 0x56B0
+0x8F76 = 0x5759
+0x8F77 = 0x578A
+0x8F78 = 0x580F
+0x8F79 = 0x5812
+0x8F7A = 0x5813
+0x8F7B = 0x5847
+0x8F7C = 0x589B
+0x8F7D = 0x5900
+0x8F7E = 0x594D
+0x8F80 = 0x5B60
+0x8F81 = 0x5B96
+0x8F82 = 0x5B9E
+0x8F83 = 0x5B94
+0x8F84 = 0x5B9F
+0x8F85 = 0x5B9D
+0x8F86 = 0x5C00
+0x8F87 = 0x5C19
+0x8F88 = 0x5C49
+0x8F89 = 0x5C4A
+0x8F8A = 0x5CBB
+0x8F8B = 0x5CC1
+0x8F8C = 0x5CB9
+0x8F8D = 0x5C9E
+0x8F8E = 0x5CB4
+0x8F8F = 0x5CBA
+0x8F90 = 0x5DF6
+0x8F91 = 0x5E13
+0x8F92 = 0x5E12
+0x8F93 = 0x5E77
+0x8F94 = 0x5E98
+0x8F95 = 0x5E99
+0x8F96 = 0x5E9D
+0x8F97 = 0x5EF8
+0x8F98 = 0x5EF9
+0x8F99 = 0x5F06
+0x8F9A = 0x5F21
+0x8F9B = 0x5F25
+0x8F9C = 0x5F55
+0x8F9D = 0x5F84
+0x8F9E = 0x5F83
+0x8F9F = 0x6030
+0x8FA0 = 0x6007
+0x8FA1 = 0x5AD1
+0x8FA2 = 0x5AD3
+0x8FA3 = 0x5B67
+0x8FA4 = 0x5C57
+0x8FA5 = 0x5C77
+0x8FA6 = 0x5CD5
+0x8FA7 = 0x5D75
+0x8FA8 = 0x5D8E
+0x8FA9 = 0x5DA5
+0x8FAA = 0x5DB6
+0x8FAB = 0x5DBF
+0x8FAC = 0x5E65
+0x8FAD = 0x5ECD
+0x8FAE = 0x5EED
+0x8FAF = 0x5F94
+0x8FB0 = 0x5F9A
+0x8FB1 = 0x5FBA
+0x8FB2 = 0x6125
+0x8FB3 = 0x6150
+0x8FB4 = 0x62A3
+0x8FB5 = 0x6360
+0x8FB6 = 0x6364
+0x8FB7 = 0x63B6
+0x8FB8 = 0x6403
+0x8FB9 = 0x64B6
+0x8FBA = 0x651A
+0x8FBB = 0x7A25
+0x8FBC = 0x5C21
+0x8FBD = 0x66E2
+0x8FBE = 0x6702
+0x8FBF = 0x67A4
+0x8FC0 = 0x67AC
+0x8FC1 = 0x6810
+0x8FC2 = 0x6806
+0x8FC3 = 0x685E
+0x8FC4 = 0x685A
+0x8FC5 = 0x692C
+0x8FC6 = 0x6929
+0x8FC7 = 0x6A2D
+0x8FC8 = 0x6A77
+0x8FC9 = 0x6A7A
+0x8FCA = 0x6ACA
+0x8FCB = 0x6AE6
+0x8FCC = 0x6AF5
+0x8FCD = 0x6B0D
+0x8FCE = 0x6B0E
+0x8FCF = 0x6BDC
+0x8FD0 = 0x6BDD
+0x8FD1 = 0x6BF6
+0x8FD2 = 0x6C1E
+0x8FD3 = 0x6C63
+0x8FD4 = 0x6DA5
+0x8FD5 = 0x6E0F
+0x8FD6 = 0x6E8A
+0x8FD7 = 0x6E84
+0x8FD8 = 0x6E8B
+0x8FD9 = 0x6E7C
+0x8FDA = 0x6F4C
+0x8FDB = 0x6F48
+0x8FDC = 0x6F49
+0x8FDD = 0x6F9D
+0x8FDE = 0x6F99
+0x8FDF = 0x6FF8
+0x8FE0 = 0x702E
+0x8FE1 = 0x702D
+0x8FE2 = 0x705C
+0x8FE3 = 0x79CC
+0x8FE4 = 0x70BF
+0x8FE5 = 0x70EA
+0x8FE6 = 0x70E5
+0x8FE7 = 0x7111
+0x8FE8 = 0x7112
+0x8FE9 = 0x713F
+0x8FEA = 0x7139
+0x8FEB = 0x713B
+0x8FEC = 0x713D
+0x8FED = 0x7177
+0x8FEE = 0x7175
+0x8FEF = 0x7176
+0x8FF0 = 0x7171
+0x8FF1 = 0x7196
+0x8FF2 = 0x7193
+0x8FF3 = 0x71B4
+0x8FF4 = 0x71DD
+0x8FF5 = 0x71DE
+0x8FF6 = 0x720E
+0x8FF7 = 0x5911
+0x8FF8 = 0x7218
+0x8FF9 = 0x7347
+0x8FFA = 0x7348
+0x8FFB = 0x73EF
+0x8FFC = 0x7412
+0x8FFD = 0x743B
+0x8FFE = 0x74A4
+0x9040 = 0x748D
+0x9041 = 0x74B4
+0x9042 = 0x7673
+0x9043 = 0x7677
+0x9044 = 0x76BC
+0x9045 = 0x7819
+0x9046 = 0x781B
+0x9047 = 0x783D
+0x9048 = 0x7853
+0x9049 = 0x7854
+0x904A = 0x7858
+0x904B = 0x78B7
+0x904C = 0x78D8
+0x904D = 0x78EE
+0x904E = 0x7922
+0x904F = 0x794D
+0x9050 = 0x7986
+0x9051 = 0x7999
+0x9052 = 0x79A3
+0x9053 = 0x79BC
+0x9054 = 0x7AA7
+0x9055 = 0x7B37
+0x9056 = 0x7B59
+0x9057 = 0x7BD0
+0x9058 = 0x7C2F
+0x9059 = 0x7C32
+0x905A = 0x7C42
+0x905B = 0x7C4E
+0x905C = 0x7C68
+0x905D = 0x7CA9
+0x905E = 0x7CED
+0x905F = 0x7DD0
+0x9060 = 0x7E07
+0x9061 = 0x7DD3
+0x9062 = 0x7E64
+0x9063 = 0x7F40
+0x9064 = 0x8041
+0x9065 = 0x8063
+0x9066 = 0x80BB
+0x9067 = 0x6711
+0x9068 = 0x6725
+0x9069 = 0x8248
+0x906A = 0x8310
+0x906B = 0x8362
+0x906C = 0x8312
+0x906D = 0x8421
+0x906E = 0x841E
+0x906F = 0x84E2
+0x9070 = 0x84DE
+0x9071 = 0x84E1
+0x9072 = 0x8573
+0x9073 = 0x85D4
+0x9074 = 0x85F5
+0x9075 = 0x8637
+0x9076 = 0x8645
+0x9077 = 0x8672
+0x9078 = 0x874A
+0x9079 = 0x87A9
+0x907A = 0x87A5
+0x907B = 0x87F5
+0x907C = 0x8834
+0x907D = 0x8850
+0x907E = 0x8887
+0x9080 = 0x6036
+0x9081 = 0x5FE9
+0x9082 = 0x603D
+0x9083 = 0x6008
+0x9084 = 0x62BA
+0x9085 = 0x62B2
+0x9086 = 0x62B7
+0x9087 = 0x62E4
+0x9088 = 0x62A7
+0x9089 = 0x62D5
+0x908A = 0x62E1
+0x908B = 0x62DD
+0x908C = 0x62A6
+0x908D = 0x62C1
+0x908E = 0x62C5
+0x908F = 0x62C0
+0x9090 = 0x62DF
+0x9091 = 0x62E0
+0x9092 = 0x62DE
+0x9093 = 0x6589
+0x9094 = 0x65A6
+0x9095 = 0x65BA
+0x9096 = 0x65FF
+0x9097 = 0x6617
+0x9098 = 0x6618
+0x9099 = 0x6601
+0x909A = 0x65FE
+0x909B = 0x670C
+0x909C = 0x676B
+0x909D = 0x6796
+0x909E = 0x6782
+0x909F = 0x678A
+0x90A0 = 0x67A3
+0x90A1 = 0x8954
+0x90A2 = 0x8984
+0x90A3 = 0x8B03
+0x90A4 = 0x8C52
+0x90A5 = 0x8CD8
+0x90A6 = 0x8D0C
+0x90A7 = 0x8D18
+0x90A8 = 0x8DB0
+0x90A9 = 0x8EBC
+0x90AA = 0x8ED5
+0x90AB = 0x8FAA
+0x90AC = 0x909C
+0x90AD = 0x915C
+0x90AE = 0x922B
+0x90AF = 0x9221
+0x90B0 = 0x9273
+0x90B1 = 0x92F4
+0x90B2 = 0x92F5
+0x90B3 = 0x933F
+0x90B4 = 0x9342
+0x90B5 = 0x9386
+0x90B6 = 0x93BE
+0x90B7 = 0x93BC
+0x90B8 = 0x93BD
+0x90B9 = 0x93F1
+0x90BA = 0x93F2
+0x90BB = 0x93EF
+0x90BC = 0x9422
+0x90BD = 0x9423
+0x90BE = 0x9424
+0x90BF = 0x9467
+0x90C0 = 0x9466
+0x90C1 = 0x9597
+0x90C2 = 0x95CE
+0x90C3 = 0x95E7
+0x90C4 = 0x973B
+0x90C5 = 0x974D
+0x90C6 = 0x98E4
+0x90C7 = 0x9942
+0x90C8 = 0x9B1D
+0x90C9 = 0x9B98
+0x90CA = 0x9D49
+0x90CB = 0x6449
+0x90CC = 0x5E71
+0x90CD = 0x5E85
+0x90CE = 0x61D3
+0x90CF = 0x990E
+0x90D0 = 0x8002
+0x90D1 = 0x781E
+0x90D2 = 0x5528
+0x90D3 = 0x5572
+0x90D4 = 0x55BA
+0x90D5 = 0x55F0
+0x90D6 = 0x55EE
+0x90D7 = 0x56B8
+0x90D8 = 0x56B9
+0x90D9 = 0x56C4
+0x90DA = 0x8053
+0x90DB = 0x92B0
+0x90DC = 0x4E13
+0x90DD = 0x4E1A
+0x90DE = 0x4E1B
+0x90DF = 0x4E1C
+0x90E0 = 0x4E1D
+0x90E1 = 0x4E25
+0x90E2 = 0x4E27
+0x90E3 = 0x4E2C
+0x90E4 = 0x4E34
+0x90E5 = 0x4E3A
+0x90E6 = 0x4E3E
+0x90E7 = 0x4E4C
+0x90E8 = 0x4E50
+0x90E9 = 0x4E60
+0x90EA = 0x4E61
+0x90EB = 0x4E66
+0x90EC = 0x4E70
+0x90ED = 0x4E78
+0x90EE = 0x4E9A
+0x90EF = 0x4EA7
+0x90F0 = 0x4EA9
+0x90F1 = 0x4EAA
+0x90F2 = 0x4EB5
+0x90F3 = 0x4EB8
+0x90F4 = 0x4EBB
+0x90F5 = 0x4EBF
+0x90F6 = 0x4ED1
+0x90F7 = 0x4ED3
+0x90F8 = 0x4EEA
+0x90F9 = 0x4EEB
+0x90FA = 0x4EEC
+0x90FB = 0x4F1E
+0x90FC = 0x4F1F
+0x90FD = 0x4F20
+0x90FE = 0x4F21
+0x9140 = 0x4F23
+0x9141 = 0x4F24
+0x9142 = 0x4F25
+0x9143 = 0x4F26
+0x9144 = 0x4F27
+0x9145 = 0x4F2A
+0x9146 = 0x4F2B
+0x9147 = 0x4F65
+0x9148 = 0x4FA5
+0x9149 = 0x4FA6
+0x914A = 0x4FA7
+0x914B = 0x4FA8
+0x914C = 0x4FA9
+0x914D = 0x4FAA
+0x914E = 0x4FAC
+0x914F = 0x4FE6
+0x9150 = 0x4FE8
+0x9151 = 0x4FEA
+0x9152 = 0x4FEB
+0x9153 = 0x4FED
+0x9154 = 0x503A
+0x9155 = 0x503D
+0x9156 = 0x503E
+0x9157 = 0x507E
+0x9158 = 0x507F
+0x9159 = 0x50A4
+0x915A = 0x50A5
+0x915B = 0x50A7
+0x915C = 0x50A8
+0x915D = 0x50A9
+0x915E = 0x5170
+0x915F = 0x5174
+0x9160 = 0x517B
+0x9161 = 0x517D
+0x9162 = 0x5181
+0x9163 = 0x519A
+0x9164 = 0x519B
+0x9165 = 0x519C
+0x9166 = 0x51A7
+0x9167 = 0x51AE
+0x9168 = 0x51AF
+0x9169 = 0x51BB
+0x916A = 0x51EB
+0x916B = 0x51EF
+0x916C = 0x51FB
+0x916D = 0x51FC
+0x916E = 0x51FF
+0x916F = 0x520D
+0x9170 = 0x5219
+0x9171 = 0x521A
+0x9172 = 0x521B
+0x9173 = 0x522C
+0x9174 = 0x522D
+0x9175 = 0x523F
+0x9176 = 0x5240
+0x9177 = 0x5242
+0x9178 = 0x5250
+0x9179 = 0x5251
+0x917A = 0x528F
+0x917B = 0x52A1
+0x917C = 0x52A2
+0x917D = 0x52B2
+0x917E = 0x52CB
+0x9180 = 0x67A2
+0x9181 = 0x678F
+0x9182 = 0x67F9
+0x9183 = 0x6780
+0x9184 = 0x6B26
+0x9185 = 0x6B27
+0x9186 = 0x6B68
+0x9187 = 0x6B69
+0x9188 = 0x6B81
+0x9189 = 0x6BB4
+0x918A = 0x6BD1
+0x918B = 0x6C1C
+0x918C = 0x6C97
+0x918D = 0x6C6C
+0x918E = 0x6CDF
+0x918F = 0x6CEA
+0x9190 = 0x6CE4
+0x9191 = 0x6CD8
+0x9192 = 0x6CB2
+0x9193 = 0x6CCE
+0x9194 = 0x6CC8
+0x9195 = 0x708B
+0x9196 = 0x7088
+0x9197 = 0x7090
+0x9198 = 0x708F
+0x9199 = 0x7087
+0x919A = 0x7089
+0x919B = 0x708D
+0x919C = 0x7081
+0x919D = 0x708C
+0x919E = 0x7240
+0x919F = 0x7265
+0x91A0 = 0x7266
+0x91A1 = 0x52DA
+0x91A2 = 0x5326
+0x91A3 = 0x532E
+0x91A4 = 0x5356
+0x91A5 = 0x5362
+0x91A6 = 0x536B
+0x91A7 = 0x5385
+0x91A8 = 0x538C
+0x91A9 = 0x538D
+0x91AA = 0x5390
+0x91AB = 0x5395
+0x91AC = 0x53A2
+0x91AD = 0x53A3
+0x91AE = 0x53BF
+0x91AF = 0x53C6
+0x91B0 = 0x53C7
+0x91B1 = 0x53D1
+0x91B2 = 0x53D8
+0x91B3 = 0x53FE
+0x91B4 = 0x5417
+0x91B5 = 0x5452
+0x91B6 = 0x5453
+0x91B7 = 0x5456
+0x91B8 = 0x5457
+0x91B9 = 0x5458
+0x91BA = 0x5459
+0x91BB = 0x545B
+0x91BC = 0x545C
+0x91BD = 0x5497
+0x91BE = 0x5499
+0x91BF = 0x549B
+0x91C0 = 0x549D
+0x91C1 = 0x54D1
+0x91C2 = 0x54D2
+0x91C3 = 0x54D3
+0x91C4 = 0x54D4
+0x91C5 = 0x54D5
+0x91C6 = 0x54D7
+0x91C7 = 0x54D9
+0x91C8 = 0x54DC
+0x91C9 = 0x54DD
+0x91CA = 0x54DF
+0x91CB = 0x551D
+0x91CC = 0x551E
+0x91CD = 0x5522
+0x91CE = 0x5523
+0x91CF = 0x5524
+0x91D0 = 0x5525
+0x91D1 = 0x5567
+0x91D2 = 0x556C
+0x91D3 = 0x556D
+0x91D4 = 0x556E
+0x91D5 = 0x556F
+0x91D6 = 0x5570
+0x91D7 = 0x5574
+0x91D8 = 0x5578
+0x91D9 = 0x5579
+0x91DA = 0x55B7
+0x91DB = 0x55B9
+0x91DC = 0x55BC
+0x91DD = 0x55BE
+0x91DE = 0x55EB
+0x91DF = 0x55EC
+0x91E0 = 0x55F3
+0x91E1 = 0x55F5
+0x91E2 = 0x5621
+0x91E3 = 0x5623
+0x91E4 = 0x5624
+0x91E5 = 0x5625
+0x91E6 = 0x565C
+0x91E7 = 0x565D
+0x91E8 = 0x567C
+0x91E9 = 0x56A1
+0x91EA = 0x56A3
+0x91EB = 0x56A4
+0x91EC = 0x56D6
+0x91ED = 0x56E2
+0x91EE = 0x56F4
+0x91EF = 0x56F5
+0x91F0 = 0x56FE
+0x91F1 = 0x5706
+0x91F2 = 0x5719
+0x91F3 = 0x5739
+0x91F4 = 0x573A
+0x91F5 = 0x575A
+0x91F6 = 0x575C
+0x91F7 = 0x575D
+0x91F8 = 0x575E
+0x91F9 = 0x5760
+0x91FA = 0x5784
+0x91FB = 0x5785
+0x91FC = 0x57AD
+0x91FD = 0x57AF
+0x91FE = 0x57B1
+0x9240 = 0x57B2
+0x9241 = 0x57D8
+0x9242 = 0x57D9
+0x9243 = 0x57DA
+0x9244 = 0x5811
+0x9245 = 0x5816
+0x9246 = 0x5846
+0x9247 = 0x5899
+0x9248 = 0x58B6
+0x9249 = 0x58CB
+0x924A = 0x58EA
+0x924B = 0x58F6
+0x924C = 0x58F8
+0x924D = 0x5907
+0x924E = 0x5939
+0x924F = 0x593A
+0x9250 = 0x5941
+0x9251 = 0x5942
+0x9252 = 0x5956
+0x9253 = 0x5987
+0x9254 = 0x5988
+0x9255 = 0x59A9
+0x9256 = 0x59AA
+0x9257 = 0x59AB
+0x9258 = 0x5A05
+0x9259 = 0x5A06
+0x925A = 0x5A07
+0x925B = 0x5A08
+0x925C = 0x5A32
+0x925D = 0x5A34
+0x925E = 0x5A74
+0x925F = 0x5A76
+0x9260 = 0x5AAD
+0x9261 = 0x5AD2
+0x9262 = 0x5AD4
+0x9263 = 0x5AF1
+0x9264 = 0x5AF2
+0x9265 = 0x5B59
+0x9266 = 0x5B6D
+0x9267 = 0x5BA0
+0x9268 = 0x5BA1
+0x9269 = 0x5BAA
+0x926A = 0x5BBD
+0x926B = 0x5BFB
+0x926C = 0x5BFC
+0x926D = 0x5C1C
+0x926E = 0x5C1D
+0x926F = 0x5C27
+0x9270 = 0x5C34
+0x9271 = 0x5C42
+0x9272 = 0x5C43
+0x9273 = 0x5C66
+0x9274 = 0x5C72
+0x9275 = 0x5C7F
+0x9276 = 0x5C82
+0x9277 = 0x5C83
+0x9278 = 0x5C96
+0x9279 = 0x5C98
+0x927A = 0x5C99
+0x927B = 0x5C9A
+0x927C = 0x5C9B
+0x927D = 0x5CBD
+0x927E = 0x5CBF
+0x9280 = 0x7268
+0x9281 = 0x72CD
+0x9282 = 0x72D3
+0x9283 = 0x72DB
+0x9284 = 0x72CF
+0x9285 = 0x73A7
+0x9286 = 0x73A3
+0x9287 = 0x739E
+0x9288 = 0x73AF
+0x9289 = 0x73AA
+0x928A = 0x739C
+0x928B = 0x7542
+0x928C = 0x7544
+0x928D = 0x753B
+0x928E = 0x7541
+0x928F = 0x759B
+0x9290 = 0x759E
+0x9291 = 0x79C4
+0x9292 = 0x79C3
+0x9293 = 0x79C6
+0x9294 = 0x79C7
+0x9295 = 0x79CA
+0x9296 = 0x7ACF
+0x9297 = 0x7C76
+0x9298 = 0x7C74
+0x9299 = 0x7CFF
+0x929A = 0x7CFC
+0x929B = 0x7F59
+0x929C = 0x80A8
+0x929D = 0x80B0
+0x929E = 0x80B3
+0x929F = 0x80A4
+0x92A0 = 0x80B6
+0x92A1 = 0x5CC2
+0x92A2 = 0x5CC3
+0x92A3 = 0x5CC4
+0x92A4 = 0x5CE3
+0x92A5 = 0x5CE4
+0x92A6 = 0x5CE7
+0x92A7 = 0x5D02
+0x92A8 = 0x5D03
+0x92A9 = 0x5D04
+0x92AA = 0x5D05
+0x92AB = 0x5D2D
+0x92AC = 0x5D58
+0x92AD = 0x5D5A
+0x92AE = 0x5D5D
+0x92AF = 0x5DC5
+0x92B0 = 0x5DEF
+0x92B1 = 0x5E05
+0x92B2 = 0x5E0F
+0x92B3 = 0x5E10
+0x92B4 = 0x5E1C
+0x92B5 = 0x5E26
+0x92B6 = 0x5E27
+0x92B7 = 0x5E31
+0x92B8 = 0x5E3B
+0x92B9 = 0x5E3C
+0x92BA = 0x5E86
+0x92BB = 0x5E91
+0x92BC = 0x5E93
+0x92BD = 0x5E94
+0x92BE = 0x5E9E
+0x92BF = 0x5E9F
+0x92C0 = 0x5EBC
+0x92C1 = 0x5F20
+0x92C2 = 0x5F2A
+0x92C3 = 0x5F5F
+0x92C4 = 0x5F68
+0x92C5 = 0x5F7B
+0x92C6 = 0x5F95
+0x92C7 = 0x6001
+0x92C8 = 0x6002
+0x92C9 = 0x6003
+0x92CA = 0x6004
+0x92CB = 0x6005
+0x92CC = 0x6006
+0x92CD = 0x603B
+0x92CE = 0x603C
+0x92CF = 0x603F
+0x92D0 = 0x6076
+0x92D1 = 0x6078
+0x92D2 = 0x6079
+0x92D3 = 0x607A
+0x92D4 = 0x607B
+0x92D5 = 0x607D
+0x92D6 = 0x60AB
+0x92D7 = 0x60AC
+0x92D8 = 0x60AD
+0x92D9 = 0x60AF
+0x92DA = 0x60EB
+0x92DB = 0x60EC
+0x92DC = 0x60ED
+0x92DD = 0x60EF
+0x92DE = 0x6124
+0x92DF = 0x6126
+0x92E0 = 0x6151
+0x92E1 = 0x61D1
+0x92E2 = 0x61D2
+0x92E3 = 0x61D4
+0x92E4 = 0x6206
+0x92E5 = 0x620B
+0x92E6 = 0x6217
+0x92E7 = 0x6269
+0x92E8 = 0x626A
+0x92E9 = 0x626B
+0x92EA = 0x626C
+0x92EB = 0x629F
+0x92EC = 0x62A0
+0x92ED = 0x62A1
+0x92EE = 0x62A2
+0x92EF = 0x62E2
+0x92F0 = 0x62E3
+0x92F1 = 0x62E6
+0x92F2 = 0x62E7
+0x92F3 = 0x62E8
+0x92F4 = 0x62E9
+0x92F5 = 0x631A
+0x92F6 = 0x631C
+0x92F7 = 0x631D
+0x92F8 = 0x631E
+0x92F9 = 0x6320
+0x92FA = 0x6322
+0x92FB = 0x6324
+0x92FC = 0x6325
+0x92FD = 0x6326
+0x92FE = 0x635E
+0x9340 = 0x635F
+0x9341 = 0x6361
+0x9342 = 0x6362
+0x9343 = 0x6363
+0x9344 = 0x63B3
+0x9345 = 0x63B7
+0x9346 = 0x63B8
+0x9347 = 0x63B9
+0x9348 = 0x63BC
+0x9349 = 0x63FB
+0x934A = 0x63FC
+0x934B = 0x63FD
+0x934C = 0x63FF
+0x934D = 0x6400
+0x934E = 0x6401
+0x934F = 0x6402
+0x9350 = 0x6404
+0x9351 = 0x6405
+0x9352 = 0x6444
+0x9353 = 0x6445
+0x9354 = 0x6448
+0x9355 = 0x644A
+0x9356 = 0x6484
+0x9357 = 0x64B5
+0x9358 = 0x64B7
+0x9359 = 0x64B8
+0x935A = 0x64BA
+0x935B = 0x64DD
+0x935C = 0x64DE
+0x935D = 0x6512
+0x935E = 0x6569
+0x935F = 0x6586
+0x9360 = 0x658F
+0x9361 = 0x6593
+0x9362 = 0x65A9
+0x9363 = 0x65F7
+0x9364 = 0x65F8
+0x9365 = 0x663D
+0x9366 = 0x663E
+0x9367 = 0x6653
+0x9368 = 0x6654
+0x9369 = 0x6655
+0x936A = 0x6656
+0x936B = 0x6682
+0x936C = 0x66A7
+0x936D = 0x6743
+0x936E = 0x6767
+0x936F = 0x6768
+0x9370 = 0x6769
+0x9371 = 0x67A5
+0x9372 = 0x67A7
+0x9373 = 0x67A8
+0x9374 = 0x67AA
+0x9375 = 0x67AB
+0x9376 = 0x67AD
+0x9377 = 0x67FD
+0x9378 = 0x6807
+0x9379 = 0x6808
+0x937A = 0x6809
+0x937B = 0x680A
+0x937C = 0x680B
+0x937D = 0x680C
+0x937E = 0x680E
+0x9380 = 0x80A7
+0x9381 = 0x80AC
+0x9382 = 0x80A6
+0x9383 = 0x5367
+0x9384 = 0x820E
+0x9385 = 0x82C4
+0x9386 = 0x833E
+0x9387 = 0x829C
+0x9388 = 0x82AA
+0x9389 = 0x82C9
+0x938A = 0x82A6
+0x938B = 0x82B2
+0x938C = 0x8FCC
+0x938D = 0x8FD9
+0x938E = 0x8FCA
+0x938F = 0x8FD8
+0x9390 = 0x8FCF
+0x9391 = 0x90B7
+0x9392 = 0x90AD
+0x9393 = 0x90B9
+0x9394 = 0x9637
+0x9395 = 0x9641
+0x9396 = 0x963E
+0x9397 = 0x9751
+0x9398 = 0x9763
+0x9399 = 0x4E57
+0x939A = 0x4E79
+0x939B = 0x4EB2
+0x939C = 0x4EB0
+0x939D = 0x4EAF
+0x939E = 0x4EB1
+0x939F = 0x4FD2
+0x93A0 = 0x4FD5
+0x93A1 = 0x680F
+0x93A2 = 0x6860
+0x93A3 = 0x6861
+0x93A4 = 0x6862
+0x93A5 = 0x6864
+0x93A6 = 0x6865
+0x93A7 = 0x6866
+0x93A8 = 0x6868
+0x93A9 = 0x6869
+0x93AA = 0x686A
+0x93AB = 0x68BE
+0x93AC = 0x68BF
+0x93AD = 0x68C0
+0x93AE = 0x691D
+0x93AF = 0x691F
+0x93B0 = 0x6920
+0x93B1 = 0x6924
+0x93B2 = 0x692D
+0x93B3 = 0x6984
+0x93B4 = 0x6987
+0x93B5 = 0x6988
+0x93B6 = 0x6989
+0x93B7 = 0x69DA
+0x93B8 = 0x69DB
+0x93B9 = 0x69DC
+0x93BA = 0x69DF
+0x93BB = 0x69E0
+0x93BC = 0x6A2F
+0x93BD = 0x6A31
+0x93BE = 0x6A79
+0x93BF = 0x6A7C
+0x93C0 = 0x6AA9
+0x93C1 = 0x6B7C
+0x93C2 = 0x6B87
+0x93C3 = 0x6B92
+0x93C4 = 0x6B93
+0x93C5 = 0x6B9A
+0x93C6 = 0x6BC2
+0x93C7 = 0x6BD5
+0x93C8 = 0x6BD9
+0x93C9 = 0x6C07
+0x93CA = 0x6C22
+0x93CB = 0x6C29
+0x93CC = 0x6C47
+0x93CD = 0x6C48
+0x93CE = 0x6C64
+0x93CF = 0x6CA4
+0x93D0 = 0x6CA5
+0x93D1 = 0x6CA6
+0x93D2 = 0x6CA7
+0x93D3 = 0x6CA8
+0x93D4 = 0x6CA9
+0x93D5 = 0x6CF6
+0x93D6 = 0x6CF7
+0x93D7 = 0x6CF8
+0x93D8 = 0x6CFA
+0x93D9 = 0x6CFB
+0x93DA = 0x6CFC
+0x93DB = 0x6CFD
+0x93DC = 0x6CFE
+0x93DD = 0x6D46
+0x93DE = 0x6D47
+0x93DF = 0x6D48
+0x93E0 = 0x6D49
+0x93E1 = 0x6D4A
+0x93E2 = 0x6D4B
+0x93E3 = 0x6D4D
+0x93E4 = 0x6D4E
+0x93E5 = 0x6D4F
+0x93E6 = 0x6D50
+0x93E7 = 0x6D51
+0x93E8 = 0x6D52
+0x93E9 = 0x6D53
+0x93EA = 0x6D54
+0x93EB = 0x6D55
+0x93EC = 0x6D9D
+0x93ED = 0x6D9F
+0x93EE = 0x6DA0
+0x93EF = 0x6DA1
+0x93F0 = 0x6DA2
+0x93F1 = 0x6DA3
+0x93F2 = 0x6DA4
+0x93F3 = 0x6DA6
+0x93F4 = 0x6DA7
+0x93F5 = 0x6DA8
+0x93F6 = 0x6DA9
+0x93F7 = 0x6E0D
+0x93F8 = 0x6E0E
+0x93F9 = 0x6E10
+0x93FA = 0x6E11
+0x93FB = 0x6E14
+0x93FC = 0x6E16
+0x93FD = 0x6E81
+0x93FE = 0x6E83
+0x9440 = 0x6E85
+0x9441 = 0x6E87
+0x9442 = 0x6EDF
+0x9443 = 0x6EE0
+0x9444 = 0x6EE1
+0x9445 = 0x6EE2
+0x9446 = 0x6EE4
+0x9447 = 0x6EE5
+0x9448 = 0x6EE7
+0x9449 = 0x6EEA
+0x944A = 0x6F47
+0x944B = 0x6F4B
+0x944C = 0x6F4D
+0x944D = 0x6F9B
+0x944E = 0x6F9C
+0x944F = 0x6FD1
+0x9450 = 0x6FD2
+0x9451 = 0x704F
+0x9452 = 0x706D
+0x9453 = 0x7080
+0x9454 = 0x709C
+0x9455 = 0x709D
+0x9456 = 0x709E
+0x9457 = 0x70BC
+0x9458 = 0x70BD
+0x9459 = 0x70C1
+0x945A = 0x70C2
+0x945B = 0x70C3
+0x945C = 0x70E6
+0x945D = 0x70E7
+0x945E = 0x70E8
+0x945F = 0x70E9
+0x9460 = 0x70EB
+0x9461 = 0x70EC
+0x9462 = 0x70ED
+0x9463 = 0x7115
+0x9464 = 0x7116
+0x9465 = 0x7118
+0x9466 = 0x7140
+0x9467 = 0x71F7
+0x9468 = 0x7231
+0x9469 = 0x7237
+0x946A = 0x724D
+0x946B = 0x7275
+0x946C = 0x728A
+0x946D = 0x72B7
+0x946E = 0x72B8
+0x946F = 0x72C8
+0x9470 = 0x72DE
+0x9471 = 0x72EE
+0x9472 = 0x72EF
+0x9473 = 0x72F0
+0x9474 = 0x72F1
+0x9475 = 0x72F2
+0x9476 = 0x7303
+0x9477 = 0x7321
+0x9478 = 0x736D
+0x9479 = 0x7399
+0x947A = 0x739A
+0x947B = 0x739B
+0x947C = 0x73AE
+0x947D = 0x73B0
+0x947E = 0x73B1
+0x9480 = 0x4FBE
+0x9481 = 0x4FB8
+0x9482 = 0x4FB0
+0x9483 = 0x4FB1
+0x9484 = 0x4FC8
+0x9485 = 0x4FC6
+0x9486 = 0x4FCC
+0x9487 = 0x4FE5
+0x9488 = 0x4FE3
+0x9489 = 0x4FB4
+0x948A = 0x516A
+0x948B = 0x519F
+0x948C = 0x51C1
+0x948D = 0x51C2
+0x948E = 0x51C3
+0x948F = 0x5245
+0x9490 = 0x5248
+0x9491 = 0x524F
+0x9492 = 0x52C5
+0x9493 = 0x52CA
+0x9494 = 0x52C4
+0x9495 = 0x5327
+0x9496 = 0x5358
+0x9497 = 0x537D
+0x9498 = 0x53DD
+0x9499 = 0x53DC
+0x949A = 0x53DA
+0x949B = 0x53D9
+0x949C = 0x54B9
+0x949D = 0x54D0
+0x949E = 0x54B4
+0x949F = 0x54CA
+0x94A0 = 0x54A3
+0x94A1 = 0x73D1
+0x94A2 = 0x73F0
+0x94A3 = 0x73F2
+0x94A4 = 0x740E
+0x94A5 = 0x740F
+0x94A6 = 0x7410
+0x94A7 = 0x7437
+0x94A8 = 0x7477
+0x94A9 = 0x748E
+0x94AA = 0x74D2
+0x94AB = 0x7519
+0x94AC = 0x7534
+0x94AD = 0x7535
+0x94AE = 0x7545
+0x94AF = 0x758D
+0x94B0 = 0x7596
+0x94B1 = 0x759F
+0x94B2 = 0x75A0
+0x94B3 = 0x75A1
+0x94B4 = 0x75AC
+0x94B5 = 0x75AD
+0x94B6 = 0x75AE
+0x94B7 = 0x75AF
+0x94B8 = 0x75C8
+0x94B9 = 0x75C9
+0x94BA = 0x75D6
+0x94BB = 0x75E8
+0x94BC = 0x75EA
+0x94BD = 0x75EB
+0x94BE = 0x7605
+0x94BF = 0x7617
+0x94C0 = 0x7618
+0x94C1 = 0x762A
+0x94C2 = 0x762B
+0x94C3 = 0x763E
+0x94C4 = 0x763F
+0x94C5 = 0x765D
+0x94C6 = 0x765E
+0x94C7 = 0x7663
+0x94C8 = 0x7666
+0x94C9 = 0x766B
+0x94CA = 0x7691
+0x94CB = 0x76B1
+0x94CC = 0x76B2
+0x94CD = 0x76CF
+0x94CE = 0x76D0
+0x94CF = 0x76D1
+0x94D0 = 0x770D
+0x94D1 = 0x772C
+0x94D2 = 0x7750
+0x94D3 = 0x7751
+0x94D4 = 0x7786
+0x94D5 = 0x7792
+0x94D6 = 0x7793
+0x94D7 = 0x77CB
+0x94D8 = 0x77EB
+0x94D9 = 0x77FF
+0x94DA = 0x7800
+0x94DB = 0x7801
+0x94DC = 0x7816
+0x94DD = 0x7817
+0x94DE = 0x781A
+0x94DF = 0x781C
+0x94E0 = 0x7839
+0x94E1 = 0x783B
+0x94E2 = 0x783E
+0x94E3 = 0x7840
+0x94E4 = 0x7841
+0x94E5 = 0x7855
+0x94E6 = 0x7856
+0x94E7 = 0x7857
+0x94E8 = 0x7859
+0x94E9 = 0x785A
+0x94EA = 0x785B
+0x94EB = 0x7875
+0x94EC = 0x7877
+0x94ED = 0x789B
+0x94EE = 0x78D7
+0x94EF = 0x78D9
+0x94F0 = 0x7903
+0x94F1 = 0x7933
+0x94F2 = 0x7943
+0x94F3 = 0x794E
+0x94F4 = 0x796F
+0x94F5 = 0x7978
+0x94F6 = 0x79EF
+0x94F7 = 0x79FE
+0x94F8 = 0x7A06
+0x94F9 = 0x7A23
+0x94FA = 0x7A51
+0x94FB = 0x7A52
+0x94FC = 0x7A5E
+0x94FD = 0x7A77
+0x94FE = 0x7A8D
+0x9540 = 0x7A8E
+0x9541 = 0x7A9C
+0x9542 = 0x7A9D
+0x9543 = 0x7AA5
+0x9544 = 0x7AA6
+0x9545 = 0x7AAD
+0x9546 = 0x7AD6
+0x9547 = 0x7ADE
+0x9548 = 0x7B03
+0x9549 = 0x7B15
+0x954A = 0x7B3A
+0x954B = 0x7B3C
+0x954C = 0x7B3E
+0x954D = 0x7B5A
+0x954E = 0x7B5B
+0x954F = 0x7B5C
+0x9550 = 0x7B7C
+0x9551 = 0x7B7E
+0x9552 = 0x7B7F
+0x9553 = 0x7B80
+0x9554 = 0x7BA6
+0x9555 = 0x7BA7
+0x9556 = 0x7BA8
+0x9557 = 0x7BA9
+0x9558 = 0x7BAB
+0x9559 = 0x7BD1
+0x955A = 0x7BD3
+0x955B = 0x7BEE
+0x955C = 0x7BEF
+0x955D = 0x7C16
+0x955E = 0x7C41
+0x955F = 0x7CAA
+0x9560 = 0x7CF9
+0x9561 = 0x7D27
+0x9562 = 0x7D77
+0x9563 = 0x7DD4
+0x9564 = 0x7E06
+0x9565 = 0x7E9F
+0x9566 = 0x7EA0
+0x9567 = 0x7EA1
+0x9568 = 0x7EA2
+0x9569 = 0x7EA3
+0x956A = 0x7EA4
+0x956B = 0x7EA5
+0x956C = 0x7EA6
+0x956D = 0x7EA7
+0x956E = 0x7EA8
+0x956F = 0x7EA9
+0x9570 = 0x7EAA
+0x9571 = 0x7EAB
+0x9572 = 0x7EAC
+0x9573 = 0x7EAD
+0x9574 = 0x7EAE
+0x9575 = 0x7EAF
+0x9576 = 0x7EB0
+0x9577 = 0x7EB1
+0x9578 = 0x7EB2
+0x9579 = 0x7EB3
+0x957A = 0x7EB4
+0x957B = 0x7EB5
+0x957C = 0x7EB6
+0x957D = 0x7EB7
+0x957E = 0x7EB8
+0x9580 = 0x54DA
+0x9581 = 0x54A4
+0x9582 = 0x54B2
+0x9583 = 0x549E
+0x9584 = 0x549F
+0x9585 = 0x54B5
+0x9586 = 0x54CD
+0x9587 = 0x54CC
+0x9588 = 0x5700
+0x9589 = 0x57AC
+0x958A = 0x5791
+0x958B = 0x578E
+0x958C = 0x578D
+0x958D = 0x5792
+0x958E = 0x57A1
+0x958F = 0x5790
+0x9590 = 0x57A6
+0x9591 = 0x57A8
+0x9592 = 0x579C
+0x9593 = 0x5796
+0x9594 = 0x57A7
+0x9595 = 0x58F5
+0x9596 = 0x5909
+0x9597 = 0x5908
+0x9598 = 0x5952
+0x9599 = 0x59DF
+0x959A = 0x59EB
+0x959B = 0x59EF
+0x959C = 0x59F0
+0x959D = 0x59D5
+0x959E = 0x5A0D
+0x959F = 0x5A04
+0x95A0 = 0x59F9
+0x95A1 = 0x7EB9
+0x95A2 = 0x7EBA
+0x95A3 = 0x7EBB
+0x95A4 = 0x7EBC
+0x95A5 = 0x7EBD
+0x95A6 = 0x7EBE
+0x95A7 = 0x7EBF
+0x95A8 = 0x7EC0
+0x95A9 = 0x7EC1
+0x95AA = 0x7EC2
+0x95AB = 0x7EC3
+0x95AC = 0x7EC4
+0x95AD = 0x7EC5
+0x95AE = 0x7EC6
+0x95AF = 0x7EC7
+0x95B0 = 0x7EC8
+0x95B1 = 0x7EC9
+0x95B2 = 0x7ECA
+0x95B3 = 0x7ECB
+0x95B4 = 0x7ECC
+0x95B5 = 0x7ECD
+0x95B6 = 0x7ECE
+0x95B7 = 0x7ECF
+0x95B8 = 0x7ED0
+0x95B9 = 0x7ED1
+0x95BA = 0x7ED2
+0x95BB = 0x7ED3
+0x95BC = 0x7ED4
+0x95BD = 0x7ED5
+0x95BE = 0x7ED6
+0x95BF = 0x7ED7
+0x95C0 = 0x7ED8
+0x95C1 = 0x7ED9
+0x95C2 = 0x7EDA
+0x95C3 = 0x7EDB
+0x95C4 = 0x7EDC
+0x95C5 = 0x7EDD
+0x95C6 = 0x7EDE
+0x95C7 = 0x7EDF
+0x95C8 = 0x7EE0
+0x95C9 = 0x7EE1
+0x95CA = 0x7EE2
+0x95CB = 0x7EE3
+0x95CC = 0x7EE4
+0x95CD = 0x7EE5
+0x95CE = 0x7EE6
+0x95CF = 0x7EE7
+0x95D0 = 0x7EE8
+0x95D1 = 0x7EE9
+0x95D2 = 0x7EEA
+0x95D3 = 0x7EEB
+0x95D4 = 0x7EEC
+0x95D5 = 0x7EED
+0x95D6 = 0x7EEE
+0x95D7 = 0x7EEF
+0x95D8 = 0x7EF0
+0x95D9 = 0x7EF1
+0x95DA = 0x7EF2
+0x95DB = 0x7EF3
+0x95DC = 0x7EF4
+0x95DD = 0x7EF5
+0x95DE = 0x7EF6
+0x95DF = 0x7EF7
+0x95E0 = 0x7EF8
+0x95E1 = 0x7EF9
+0x95E2 = 0x7EFA
+0x95E3 = 0x7EFB
+0x95E4 = 0x7EFC
+0x95E5 = 0x7EFD
+0x95E6 = 0x7EFE
+0x95E7 = 0x7EFF
+0x95E8 = 0x7F00
+0x95E9 = 0x7F01
+0x95EA = 0x7F02
+0x95EB = 0x7F03
+0x95EC = 0x7F04
+0x95ED = 0x7F05
+0x95EE = 0x7F06
+0x95EF = 0x7F07
+0x95F0 = 0x7F08
+0x95F1 = 0x7F09
+0x95F2 = 0x7F0A
+0x95F3 = 0x7F0B
+0x95F4 = 0x7F0C
+0x95F5 = 0x7F0D
+0x95F6 = 0x7F0E
+0x95F7 = 0x7F0F
+0x95F8 = 0x7F10
+0x95F9 = 0x7F11
+0x95FA = 0x7F12
+0x95FB = 0x7F13
+0x95FC = 0x7F14
+0x95FD = 0x7F15
+0x95FE = 0x7F16
+0x9640 = 0x7F17
+0x9641 = 0x7F18
+0x9642 = 0x7F19
+0x9643 = 0x7F1A
+0x9644 = 0x7F1B
+0x9645 = 0x7F1C
+0x9646 = 0x7F1D
+0x9647 = 0x7F1E
+0x9648 = 0x7F1F
+0x9649 = 0x7F20
+0x964A = 0x7F21
+0x964B = 0x7F22
+0x964C = 0x7F23
+0x964D = 0x7F24
+0x964E = 0x7F25
+0x964F = 0x7F26
+0x9650 = 0x7F27
+0x9651 = 0x7F28
+0x9652 = 0x7F29
+0x9653 = 0x7F2A
+0x9654 = 0x7F2B
+0x9655 = 0x7F2C
+0x9656 = 0x7F2D
+0x9657 = 0x7F2E
+0x9658 = 0x7F2F
+0x9659 = 0x7F30
+0x965A = 0x7F31
+0x965B = 0x7F32
+0x965C = 0x7F33
+0x965D = 0x7F34
+0x965E = 0x7F35
+0x965F = 0x7F42
+0x9660 = 0x7F49
+0x9661 = 0x7F56
+0x9662 = 0x7F5A
+0x9663 = 0x7F74
+0x9664 = 0x7F81
+0x9665 = 0x7F9F
+0x9666 = 0x7FD8
+0x9667 = 0x7FD9
+0x9668 = 0x7FDA
+0x9669 = 0x8022
+0x966A = 0x8027
+0x966B = 0x8042
+0x966C = 0x804B
+0x966D = 0x804C
+0x966E = 0x804D
+0x966F = 0x8054
+0x9670 = 0x8069
+0x9671 = 0x8080
+0x9672 = 0x8083
+0x9673 = 0x80A0
+0x9674 = 0x80BC
+0x9675 = 0x80BD
+0x9676 = 0x80BE
+0x9677 = 0x80BF
+0x9678 = 0x80C0
+0x9679 = 0x80C1
+0x967A = 0x80E7
+0x967B = 0x80E8
+0x967C = 0x80E9
+0x967D = 0x80EA
+0x967E = 0x80EB
+0x9680 = 0x5A02
+0x9681 = 0x59F8
+0x9682 = 0x59E2
+0x9683 = 0x59D9
+0x9684 = 0x59E7
+0x9685 = 0x5B6A
+0x9686 = 0x5BAB
+0x9687 = 0x5C1B
+0x9688 = 0x5C2F
+0x9689 = 0x663C
+0x968A = 0x5CD1
+0x968B = 0x5CDC
+0x968C = 0x5CE6
+0x968D = 0x5CE1
+0x968E = 0x5CCD
+0x968F = 0x5CE2
+0x9690 = 0x5CDD
+0x9691 = 0x5CE5
+0x9692 = 0x5DFB
+0x9693 = 0x5DFA
+0x9694 = 0x5E1E
+0x9695 = 0x5EA1
+0x9696 = 0x5EFC
+0x9697 = 0x5EFB
+0x9698 = 0x5F2F
+0x9699 = 0x5F66
+0x969A = 0x605C
+0x969B = 0x604E
+0x969C = 0x6051
+0x969D = 0x6023
+0x969E = 0x6031
+0x969F = 0x607C
+0x96A0 = 0x6060
+0x96A1 = 0x80EC
+0x96A2 = 0x810C
+0x96A3 = 0x810D
+0x96A4 = 0x810E
+0x96A5 = 0x810F
+0x96A6 = 0x8110
+0x96A7 = 0x8111
+0x96A8 = 0x8112
+0x96A9 = 0x8113
+0x96AA = 0x8132
+0x96AB = 0x8136
+0x96AC = 0x8137
+0x96AD = 0x8138
+0x96AE = 0x8156
+0x96AF = 0x8159
+0x96B0 = 0x815A
+0x96B1 = 0x817B
+0x96B2 = 0x817C
+0x96B3 = 0x817E
+0x96B4 = 0x8191
+0x96B5 = 0x81A5
+0x96B6 = 0x81B6
+0x96B7 = 0x81DC
+0x96B8 = 0x8206
+0x96B9 = 0x8223
+0x96BA = 0x8230
+0x96BB = 0x8231
+0x96BC = 0x823B
+0x96BD = 0x823E
+0x96BE = 0x8254
+0x96BF = 0x8270
+0x96C0 = 0x8282
+0x96C1 = 0x8288
+0x96C2 = 0x8297
+0x96C3 = 0x82C7
+0x96C4 = 0x82C8
+0x96C5 = 0x82CB
+0x96C6 = 0x82CC
+0x96C7 = 0x82CD
+0x96C8 = 0x82CE
+0x96C9 = 0x82CF
+0x96CA = 0x830F
+0x96CB = 0x8311
+0x96CC = 0x8313
+0x96CD = 0x8314
+0x96CE = 0x8315
+0x96CF = 0x8359
+0x96D0 = 0x835A
+0x96D1 = 0x835B
+0x96D2 = 0x835C
+0x96D3 = 0x835D
+0x96D4 = 0x835E
+0x96D5 = 0x835F
+0x96D6 = 0x8360
+0x96D7 = 0x8361
+0x96D8 = 0x8364
+0x96D9 = 0x8365
+0x96DA = 0x8366
+0x96DB = 0x8367
+0x96DC = 0x8368
+0x96DD = 0x8369
+0x96DE = 0x836A
+0x96DF = 0x836B
+0x96E0 = 0x836C
+0x96E1 = 0x836D
+0x96E2 = 0x836E
+0x96E3 = 0x836F
+0x96E4 = 0x83B2
+0x96E5 = 0x83B3
+0x96E6 = 0x83B4
+0x96E7 = 0x83B6
+0x96E8 = 0x83B8
+0x96E9 = 0x83BA
+0x96EA = 0x83BC
+0x96EB = 0x841A
+0x96EC = 0x841C
+0x96ED = 0x841D
+0x96EE = 0x8424
+0x96EF = 0x8425
+0x96F0 = 0x8426
+0x96F1 = 0x8427
+0x96F2 = 0x8428
+0x96F3 = 0x8487
+0x96F4 = 0x8489
+0x96F5 = 0x848C
+0x96F6 = 0x84DD
+0x96F7 = 0x84DF
+0x96F8 = 0x84E0
+0x96F9 = 0x84E3
+0x96FA = 0x84E5
+0x96FB = 0x84E6
+0x96FC = 0x8537
+0x96FD = 0x8539
+0x96FE = 0x853A
+0x9740 = 0x853C
+0x9741 = 0x8572
+0x9742 = 0x8574
+0x9743 = 0x85D3
+0x9744 = 0x8614
+0x9745 = 0x864F
+0x9746 = 0x867F
+0x9747 = 0x8680
+0x9748 = 0x8681
+0x9749 = 0x8682
+0x974A = 0x8683
+0x974B = 0x86AC
+0x974C = 0x86F0
+0x974D = 0x86F1
+0x974E = 0x86F2
+0x974F = 0x86F3
+0x9750 = 0x86F4
+0x9751 = 0x8717
+0x9752 = 0x8748
+0x9753 = 0x877E
+0x9754 = 0x8780
+0x9755 = 0x87A8
+0x9756 = 0x87CF
+0x9757 = 0x8854
+0x9758 = 0x8865
+0x9759 = 0x886C
+0x975A = 0x8885
+0x975B = 0x8886
+0x975C = 0x88AD
+0x975D = 0x88AF
+0x975E = 0x88C6
+0x975F = 0x88C7
+0x9760 = 0x88C8
+0x9761 = 0x88E2
+0x9762 = 0x88E3
+0x9763 = 0x88E4
+0x9764 = 0x88E5
+0x9765 = 0x8934
+0x9766 = 0x8947
+0x9767 = 0x8955
+0x9768 = 0x8980
+0x9769 = 0x89C1
+0x976A = 0x89C2
+0x976B = 0x89C3
+0x976C = 0x89C4
+0x976D = 0x89C5
+0x976E = 0x89C6
+0x976F = 0x89C7
+0x9770 = 0x89C8
+0x9771 = 0x89C9
+0x9772 = 0x89CA
+0x9773 = 0x89CB
+0x9774 = 0x89CC
+0x9775 = 0x89CD
+0x9776 = 0x89CE
+0x9777 = 0x89CF
+0x9778 = 0x89D0
+0x9779 = 0x89D1
+0x977A = 0x89DE
+0x977B = 0x89EF
+0x977C = 0x8A01
+0x977D = 0x8A1A
+0x977E = 0x8A5F
+0x9780 = 0x604A
+0x9781 = 0x6061
+0x9782 = 0x6218
+0x9783 = 0x631F
+0x9784 = 0x6317
+0x9785 = 0x62EA
+0x9786 = 0x6321
+0x9787 = 0x6304
+0x9788 = 0x6305
+0x9789 = 0x6531
+0x978A = 0x6544
+0x978B = 0x6540
+0x978C = 0x6542
+0x978D = 0x65BE
+0x978E = 0x6629
+0x978F = 0x661B
+0x9790 = 0x6623
+0x9791 = 0x662C
+0x9792 = 0x661A
+0x9793 = 0x6630
+0x9794 = 0x663B
+0x9795 = 0x661E
+0x9796 = 0x6637
+0x9797 = 0x6638
+0x9798 = 0x670E
+0x9799 = 0x67E8
+0x979A = 0x67D6
+0x979B = 0x67C7
+0x979C = 0x67BC
+0x979D = 0x6852
+0x979E = 0x67BF
+0x979F = 0x67D5
+0x97A0 = 0x67FE
+0x97A1 = 0x8A8A
+0x97A2 = 0x8BA0
+0x97A3 = 0x8BA1
+0x97A4 = 0x8BA2
+0x97A5 = 0x8BA3
+0x97A6 = 0x8BA4
+0x97A7 = 0x8BA5
+0x97A8 = 0x8BA6
+0x97A9 = 0x8BA7
+0x97AA = 0x8BA8
+0x97AB = 0x8BA9
+0x97AC = 0x8BAA
+0x97AD = 0x8BAB
+0x97AE = 0x8BAC
+0x97AF = 0x8BAD
+0x97B0 = 0x8BAE
+0x97B1 = 0x8BAF
+0x97B2 = 0x8BB0
+0x97B3 = 0x8BB1
+0x97B4 = 0x8BB2
+0x97B5 = 0x8BB3
+0x97B6 = 0x8BB4
+0x97B7 = 0x8BB5
+0x97B8 = 0x8BB6
+0x97B9 = 0x8BB7
+0x97BA = 0x8BB8
+0x97BB = 0x8BB9
+0x97BC = 0x8BBA
+0x97BD = 0x8BBB
+0x97BE = 0x8BBC
+0x97BF = 0x8BBD
+0x97C0 = 0x8BBE
+0x97C1 = 0x8BBF
+0x97C2 = 0x8BC0
+0x97C3 = 0x8BC1
+0x97C4 = 0x8BC2
+0x97C5 = 0x8BC3
+0x97C6 = 0x8BC4
+0x97C7 = 0x8BC5
+0x97C8 = 0x8BC6
+0x97C9 = 0x8BC7
+0x97CA = 0x8BC8
+0x97CB = 0x8BC9
+0x97CC = 0x8BCA
+0x97CD = 0x8BCB
+0x97CE = 0x8BCC
+0x97CF = 0x8BCD
+0x97D0 = 0x8BCE
+0x97D1 = 0x8BCF
+0x97D2 = 0x8BD0
+0x97D3 = 0x8BD1
+0x97D4 = 0x8BD2
+0x97D5 = 0x8BD3
+0x97D6 = 0x8BD4
+0x97D7 = 0x8BD5
+0x97D8 = 0x8BD6
+0x97D9 = 0x8BD7
+0x97DA = 0x8BD8
+0x97DB = 0x8BD9
+0x97DC = 0x8BDA
+0x97DD = 0x8BDB
+0x97DE = 0x8BDC
+0x97DF = 0x8BDD
+0x97E0 = 0x8BDE
+0x97E1 = 0x8BDF
+0x97E2 = 0x8BE0
+0x97E3 = 0x8BE1
+0x97E4 = 0x8BE2
+0x97E5 = 0x8BE3
+0x97E6 = 0x8BE4
+0x97E7 = 0x8BE5
+0x97E8 = 0x8BE6
+0x97E9 = 0x8BE7
+0x97EA = 0x8BE8
+0x97EB = 0x8BE9
+0x97EC = 0x8BEA
+0x97ED = 0x8BEB
+0x97EE = 0x8BEC
+0x97EF = 0x8BED
+0x97F0 = 0x8BEE
+0x97F1 = 0x8BEF
+0x97F2 = 0x8BF0
+0x97F3 = 0x8BF1
+0x97F4 = 0x8BF2
+0x97F5 = 0x8BF3
+0x97F6 = 0x8BF4
+0x97F7 = 0x8BF5
+0x97F8 = 0x8BF6
+0x97F9 = 0x8BF7
+0x97FA = 0x8BF8
+0x97FB = 0x8BF9
+0x97FC = 0x8BFA
+0x97FD = 0x8BFB
+0x97FE = 0x8BFC
+0x9840 = 0x8BFD
+0x9841 = 0x8BFE
+0x9842 = 0x8BFF
+0x9843 = 0x8C00
+0x9844 = 0x8C01
+0x9845 = 0x8C02
+0x9846 = 0x8C03
+0x9847 = 0x8C04
+0x9848 = 0x8C05
+0x9849 = 0x8C06
+0x984A = 0x8C07
+0x984B = 0x8C08
+0x984C = 0x8C09
+0x984D = 0x8C0A
+0x984E = 0x8C0B
+0x984F = 0x8C0C
+0x9850 = 0x8C0D
+0x9851 = 0x8C0E
+0x9852 = 0x8C0F
+0x9853 = 0x8C10
+0x9854 = 0x8C11
+0x9855 = 0x8C12
+0x9856 = 0x8C13
+0x9857 = 0x8C14
+0x9858 = 0x8C15
+0x9859 = 0x8C16
+0x985A = 0x8C17
+0x985B = 0x8C18
+0x985C = 0x8C19
+0x985D = 0x8C1A
+0x985E = 0x8C1B
+0x985F = 0x8C1C
+0x9860 = 0x8C1D
+0x9861 = 0x8C1E
+0x9862 = 0x8C1F
+0x9863 = 0x8C20
+0x9864 = 0x8C21
+0x9865 = 0x8C22
+0x9866 = 0x8C23
+0x9867 = 0x8C24
+0x9868 = 0x8C25
+0x9869 = 0x8C26
+0x986A = 0x8C27
+0x986B = 0x8C28
+0x986C = 0x8C29
+0x986D = 0x8C2A
+0x986E = 0x8C2B
+0x986F = 0x8C2C
+0x9870 = 0x8C2D
+0x9871 = 0x8C2E
+0x9872 = 0x8C2F
+0x9873 = 0x8C30
+0x9874 = 0x8C31
+0x9875 = 0x8C32
+0x9876 = 0x8C33
+0x9877 = 0x8C34
+0x9878 = 0x8C35
+0x9879 = 0x8C36
+0x987A = 0x8C6E
+0x987B = 0x8D1D
+0x987C = 0x8D1E
+0x987D = 0x8D1F
+0x987E = 0x8D20
+0x9880 = 0x8363
+0x9881 = 0x67FB
+0x9882 = 0x67B1
+0x9883 = 0x6801
+0x9884 = 0x6805
+0x9885 = 0x6800
+0x9886 = 0x67D7
+0x9887 = 0x6B2A
+0x9888 = 0x6B6B
+0x9889 = 0x6BE1
+0x988A = 0x6D23
+0x988B = 0x6CFF
+0x988C = 0x6D14
+0x988D = 0x6D05
+0x988E = 0x6D13
+0x988F = 0x6D06
+0x9890 = 0x6D21
+0x9891 = 0x6D15
+0x9892 = 0x6CAF
+0x9893 = 0x6CF4
+0x9894 = 0x6D02
+0x9895 = 0x6D45
+0x9896 = 0x6D26
+0x9897 = 0x6D44
+0x9898 = 0x6D24
+0x9899 = 0x70A5
+0x989A = 0x70A3
+0x989B = 0x70A2
+0x989C = 0x70BB
+0x989D = 0x70A0
+0x989E = 0x70AA
+0x989F = 0x70A8
+0x98A0 = 0x70B6
+0x98A1 = 0x8D21
+0x98A2 = 0x8D22
+0x98A3 = 0x8D23
+0x98A4 = 0x8D24
+0x98A5 = 0x8D25
+0x98A6 = 0x8D26
+0x98A7 = 0x8D27
+0x98A8 = 0x8D28
+0x98A9 = 0x8D29
+0x98AA = 0x8D2A
+0x98AB = 0x8D2B
+0x98AC = 0x8D2C
+0x98AD = 0x8D2D
+0x98AE = 0x8D2E
+0x98AF = 0x8D2F
+0x98B0 = 0x8D30
+0x98B1 = 0x8D31
+0x98B2 = 0x8D32
+0x98B3 = 0x8D33
+0x98B4 = 0x8D34
+0x98B5 = 0x8D35
+0x98B6 = 0x8D36
+0x98B7 = 0x8D37
+0x98B8 = 0x8D38
+0x98B9 = 0x8D39
+0x98BA = 0x8D3A
+0x98BB = 0x8D3B
+0x98BC = 0x8D3C
+0x98BD = 0x8D3D
+0x98BE = 0x8D3E
+0x98BF = 0x8D3F
+0x98C0 = 0x8D40
+0x98C1 = 0x8D41
+0x98C2 = 0x8D42
+0x98C3 = 0x8D43
+0x98C4 = 0x8D44
+0x98C5 = 0x8D45
+0x98C6 = 0x8D46
+0x98C7 = 0x8D47
+0x98C8 = 0x8D48
+0x98C9 = 0x8D49
+0x98CA = 0x8D4A
+0x98CB = 0x8D4B
+0x98CC = 0x8D4C
+0x98CD = 0x8D4D
+0x98CE = 0x8D4E
+0x98CF = 0x8D4F
+0x98D0 = 0x8D50
+0x98D1 = 0x8D51
+0x98D2 = 0x8D52
+0x98D3 = 0x8D53
+0x98D4 = 0x8D54
+0x98D5 = 0x8D55
+0x98D6 = 0x8D56
+0x98D7 = 0x8D57
+0x98D8 = 0x8D58
+0x98D9 = 0x8D59
+0x98DA = 0x8D5A
+0x98DB = 0x8D5B
+0x98DC = 0x8D5C
+0x98DD = 0x8D5D
+0x98DE = 0x8D5E
+0x98DF = 0x8D5F
+0x98E0 = 0x8D60
+0x98E1 = 0x8D61
+0x98E2 = 0x8D62
+0x98E3 = 0x8D63
+0x98E4 = 0x8D6A
+0x98E5 = 0x8D75
+0x98E6 = 0x8DB1
+0x98E7 = 0x8DB8
+0x98E8 = 0x8DC4
+0x98E9 = 0x8DDE
+0x98EA = 0x8DF6
+0x98EB = 0x8DF7
+0x98EC = 0x8DF8
+0x98ED = 0x8DF9
+0x98EE = 0x8DFB
+0x98EF = 0x8E0C
+0x98F0 = 0x8E0E
+0x98F1 = 0x8E2C
+0x98F2 = 0x8E2D
+0x98F3 = 0x8E2F
+0x98F4 = 0x8E52
+0x98F5 = 0x8E7E
+0x98F6 = 0x8E7F
+0x98F7 = 0x8E80
+0x98F8 = 0x8E8F
+0x98F9 = 0x8E9C
+0x98FA = 0x8ECE
+0x98FB = 0x8F66
+0x98FC = 0x8F67
+0x98FD = 0x8F68
+0x98FE = 0x8F69
+0x9940 = 0x8F6A
+0x9941 = 0x8F6B
+0x9942 = 0x8F6C
+0x9943 = 0x8F6D
+0x9944 = 0x8F6E
+0x9945 = 0x8F6F
+0x9946 = 0x8F70
+0x9947 = 0x8F71
+0x9948 = 0x8F72
+0x9949 = 0x8F73
+0x994A = 0x8F74
+0x994B = 0x8F75
+0x994C = 0x8F76
+0x994D = 0x8F77
+0x994E = 0x8F78
+0x994F = 0x8F79
+0x9950 = 0x8F7A
+0x9951 = 0x8F7B
+0x9952 = 0x8F7C
+0x9953 = 0x8F7D
+0x9954 = 0x8F7E
+0x9955 = 0x8F7F
+0x9956 = 0x8F80
+0x9957 = 0x8F81
+0x9958 = 0x8F82
+0x9959 = 0x8F83
+0x995A = 0x8F84
+0x995B = 0x8F85
+0x995C = 0x8F86
+0x995D = 0x8F87
+0x995E = 0x8F88
+0x995F = 0x8F89
+0x9960 = 0x8F8A
+0x9961 = 0x8F8B
+0x9962 = 0x8F8C
+0x9963 = 0x8F8D
+0x9964 = 0x8F8E
+0x9965 = 0x8F8F
+0x9966 = 0x8F90
+0x9967 = 0x8F91
+0x9968 = 0x8F92
+0x9969 = 0x8F93
+0x996A = 0x8F94
+0x996B = 0x8F95
+0x996C = 0x8F96
+0x996D = 0x8F97
+0x996E = 0x8F98
+0x996F = 0x8F99
+0x9970 = 0x8F9A
+0x9971 = 0x8FA9
+0x9972 = 0x8FAB
+0x9973 = 0x8FBD
+0x9974 = 0x8FDB
+0x9975 = 0x8FDD
+0x9976 = 0x8FDE
+0x9977 = 0x8FF3
+0x9978 = 0x900A
+0x9979 = 0x9026
+0x997A = 0x9057
+0x997B = 0x909D
+0x997C = 0x90AC
+0x997D = 0x90BA
+0x997E = 0x90BB
+0x9980 = 0x70B2
+0x9981 = 0x70A7
+0x9982 = 0x70B9
+0x9983 = 0x722E
+0x9984 = 0x723C
+0x9985 = 0x726D
+0x9986 = 0x72E7
+0x9987 = 0x72ED
+0x9988 = 0x72EC
+0x9989 = 0x72E5
+0x998A = 0x72E2
+0x998B = 0x73C4
+0x998C = 0x73BD
+0x998D = 0x73CF
+0x998E = 0x73C9
+0x998F = 0x73C1
+0x9990 = 0x73D0
+0x9991 = 0x73CE
+0x9992 = 0x74ED
+0x9993 = 0x74EB
+0x9994 = 0x74EF
+0x9995 = 0x7549
+0x9996 = 0x7550
+0x9997 = 0x7546
+0x9998 = 0x754A
+0x9999 = 0x754D
+0x999A = 0x75A6
+0x999B = 0x75A8
+0x999C = 0x76C7
+0x999D = 0x76FF
+0x999E = 0x76FD
+0x999F = 0x77E6
+0x99A0 = 0x780A
+0x99A1 = 0x90CF
+0x99A2 = 0x90D0
+0x99A3 = 0x90D1
+0x99A4 = 0x90D3
+0x99A5 = 0x90E6
+0x99A6 = 0x90E7
+0x99A7 = 0x90F8
+0x99A8 = 0x9142
+0x99A9 = 0x915D
+0x99AA = 0x915E
+0x99AB = 0x9166
+0x99AC = 0x9171
+0x99AD = 0x917D
+0x99AE = 0x917E
+0x99AF = 0x917F
+0x99B0 = 0x91CA
+0x99B1 = 0x91D2
+0x99B2 = 0x91FA
+0x99B3 = 0x922A
+0x99B4 = 0x9274
+0x99B5 = 0x933E
+0x99B6 = 0x9341
+0x99B7 = 0x93F0
+0x99B8 = 0x9426
+0x99B9 = 0x9485
+0x99BA = 0x9486
+0x99BB = 0x9487
+0x99BC = 0x9488
+0x99BD = 0x9489
+0x99BE = 0x948A
+0x99BF = 0x948B
+0x99C0 = 0x948C
+0x99C1 = 0x948D
+0x99C2 = 0x948E
+0x99C3 = 0x948F
+0x99C4 = 0x9490
+0x99C5 = 0x9491
+0x99C6 = 0x9492
+0x99C7 = 0x9493
+0x99C8 = 0x9494
+0x99C9 = 0x9495
+0x99CA = 0x9496
+0x99CB = 0x9497
+0x99CC = 0x9498
+0x99CD = 0x9499
+0x99CE = 0x949A
+0x99CF = 0x949B
+0x99D0 = 0x949C
+0x99D1 = 0x949D
+0x99D2 = 0x949E
+0x99D3 = 0x949F
+0x99D4 = 0x94A0
+0x99D5 = 0x94A1
+0x99D6 = 0x94A2
+0x99D7 = 0x94A3
+0x99D8 = 0x94A4
+0x99D9 = 0x94A5
+0x99DA = 0x94A6
+0x99DB = 0x94A7
+0x99DC = 0x94A8
+0x99DD = 0x94A9
+0x99DE = 0x94AA
+0x99DF = 0x94AB
+0x99E0 = 0x94AC
+0x99E1 = 0x94AD
+0x99E2 = 0x94AE
+0x99E3 = 0x94AF
+0x99E4 = 0x94B0
+0x99E5 = 0x94B1
+0x99E6 = 0x94B2
+0x99E7 = 0x94B3
+0x99E8 = 0x94B4
+0x99E9 = 0x94B5
+0x99EA = 0x94B6
+0x99EB = 0x94B7
+0x99EC = 0x94B8
+0x99ED = 0x94B9
+0x99EE = 0x94BA
+0x99EF = 0x94BB
+0x99F0 = 0x94BC
+0x99F1 = 0x94BD
+0x99F2 = 0x94BE
+0x99F3 = 0x94BF
+0x99F4 = 0x94C0
+0x99F5 = 0x94C1
+0x99F6 = 0x94C2
+0x99F7 = 0x94C3
+0x99F8 = 0x94C4
+0x99F9 = 0x94C5
+0x99FA = 0x94C6
+0x99FB = 0x94C7
+0x99FC = 0x94C8
+0x99FD = 0x94C9
+0x99FE = 0x94CA
+0x9A40 = 0x94CB
+0x9A41 = 0x94CC
+0x9A42 = 0x94CD
+0x9A43 = 0x94CE
+0x9A44 = 0x94CF
+0x9A45 = 0x94D0
+0x9A46 = 0x94D1
+0x9A47 = 0x94D2
+0x9A48 = 0x94D3
+0x9A49 = 0x94D4
+0x9A4A = 0x94D5
+0x9A4B = 0x94D6
+0x9A4C = 0x94D7
+0x9A4D = 0x94D8
+0x9A4E = 0x94D9
+0x9A4F = 0x94DA
+0x9A50 = 0x94DB
+0x9A51 = 0x94DC
+0x9A52 = 0x94DD
+0x9A53 = 0x94DE
+0x9A54 = 0x94DF
+0x9A55 = 0x94E0
+0x9A56 = 0x94E1
+0x9A57 = 0x94E2
+0x9A58 = 0x94E3
+0x9A59 = 0x94E4
+0x9A5A = 0x94E5
+0x9A5B = 0x94E6
+0x9A5C = 0x94E7
+0x9A5D = 0x94E8
+0x9A5E = 0x94E9
+0x9A5F = 0x94EA
+0x9A60 = 0x94EB
+0x9A61 = 0x94EC
+0x9A62 = 0x94ED
+0x9A63 = 0x94EE
+0x9A64 = 0x94EF
+0x9A65 = 0x94F0
+0x9A66 = 0x94F1
+0x9A67 = 0x94F2
+0x9A68 = 0x94F3
+0x9A69 = 0x94F4
+0x9A6A = 0x94F5
+0x9A6B = 0x94F6
+0x9A6C = 0x94F7
+0x9A6D = 0x94F8
+0x9A6E = 0x94F9
+0x9A6F = 0x94FA
+0x9A70 = 0x94FB
+0x9A71 = 0x94FC
+0x9A72 = 0x94FD
+0x9A73 = 0x94FE
+0x9A74 = 0x94FF
+0x9A75 = 0x9500
+0x9A76 = 0x9501
+0x9A77 = 0x9502
+0x9A78 = 0x9503
+0x9A79 = 0x9504
+0x9A7A = 0x9505
+0x9A7B = 0x9506
+0x9A7C = 0x9507
+0x9A7D = 0x9508
+0x9A7E = 0x9509
+0x9A80 = 0x7804
+0x9A81 = 0x780B
+0x9A82 = 0x7807
+0x9A83 = 0x7815
+0x9A84 = 0x7808
+0x9A85 = 0x79D3
+0x9A86 = 0x79D4
+0x9A87 = 0x79D0
+0x9A88 = 0x79D7
+0x9A89 = 0x7A7C
+0x9A8A = 0x7A7D
+0x9A8B = 0x7A83
+0x9A8C = 0x7A82
+0x9A8D = 0x7AD4
+0x9A8E = 0x7AD5
+0x9A8F = 0x7AD3
+0x9A90 = 0x7AD0
+0x9A91 = 0x7AD2
+0x9A92 = 0x7AFE
+0x9A93 = 0x7AFC
+0x9A94 = 0x7C77
+0x9A95 = 0x7C7C
+0x9A96 = 0x7C7B
+0x9A97 = 0x7F8F
+0x9A98 = 0x80D3
+0x9A99 = 0x80CB
+0x9A9A = 0x80D2
+0x9A9B = 0x8109
+0x9A9C = 0x80E2
+0x9A9D = 0x80DF
+0x9A9E = 0x80C6
+0x9A9F = 0x8224
+0x9AA0 = 0x82F7
+0x9AA1 = 0x950A
+0x9AA2 = 0x950B
+0x9AA3 = 0x950C
+0x9AA4 = 0x950D
+0x9AA5 = 0x950E
+0x9AA6 = 0x950F
+0x9AA7 = 0x9510
+0x9AA8 = 0x9511
+0x9AA9 = 0x9512
+0x9AAA = 0x9513
+0x9AAB = 0x9514
+0x9AAC = 0x9515
+0x9AAD = 0x9516
+0x9AAE = 0x9517
+0x9AAF = 0x9518
+0x9AB0 = 0x9519
+0x9AB1 = 0x951A
+0x9AB2 = 0x951B
+0x9AB3 = 0x951C
+0x9AB4 = 0x951D
+0x9AB5 = 0x951E
+0x9AB6 = 0x951F
+0x9AB7 = 0x9520
+0x9AB8 = 0x9521
+0x9AB9 = 0x9522
+0x9ABA = 0x9523
+0x9ABB = 0x9524
+0x9ABC = 0x9525
+0x9ABD = 0x9526
+0x9ABE = 0x9527
+0x9ABF = 0x9528
+0x9AC0 = 0x9529
+0x9AC1 = 0x952A
+0x9AC2 = 0x952B
+0x9AC3 = 0x952C
+0x9AC4 = 0x952D
+0x9AC5 = 0x952E
+0x9AC6 = 0x952F
+0x9AC7 = 0x9530
+0x9AC8 = 0x9531
+0x9AC9 = 0x9532
+0x9ACA = 0x9533
+0x9ACB = 0x9534
+0x9ACC = 0x9535
+0x9ACD = 0x9536
+0x9ACE = 0x9537
+0x9ACF = 0x9538
+0x9AD0 = 0x9539
+0x9AD1 = 0x953A
+0x9AD2 = 0x953B
+0x9AD3 = 0x953C
+0x9AD4 = 0x953D
+0x9AD5 = 0x953E
+0x9AD6 = 0x953F
+0x9AD7 = 0x9540
+0x9AD8 = 0x9541
+0x9AD9 = 0x9542
+0x9ADA = 0x9543
+0x9ADB = 0x9544
+0x9ADC = 0x9545
+0x9ADD = 0x9546
+0x9ADE = 0x9547
+0x9ADF = 0x9548
+0x9AE0 = 0x9549
+0x9AE1 = 0x954A
+0x9AE2 = 0x954B
+0x9AE3 = 0x954C
+0x9AE4 = 0x954D
+0x9AE5 = 0x954E
+0x9AE6 = 0x954F
+0x9AE7 = 0x9550
+0x9AE8 = 0x9551
+0x9AE9 = 0x9552
+0x9AEA = 0x9553
+0x9AEB = 0x9554
+0x9AEC = 0x9555
+0x9AED = 0x9556
+0x9AEE = 0x9557
+0x9AEF = 0x9558
+0x9AF0 = 0x9559
+0x9AF1 = 0x955A
+0x9AF2 = 0x955B
+0x9AF3 = 0x955C
+0x9AF4 = 0x955D
+0x9AF5 = 0x955E
+0x9AF6 = 0x955F
+0x9AF7 = 0x9560
+0x9AF8 = 0x9561
+0x9AF9 = 0x9562
+0x9AFA = 0x9563
+0x9AFB = 0x9564
+0x9AFC = 0x9565
+0x9AFD = 0x9566
+0x9AFE = 0x9567
+0x9B40 = 0x9568
+0x9B41 = 0x9569
+0x9B42 = 0x956A
+0x9B43 = 0x956B
+0x9B44 = 0x956C
+0x9B45 = 0x956D
+0x9B46 = 0x956E
+0x9B47 = 0x956F
+0x9B48 = 0x9570
+0x9B49 = 0x9571
+0x9B4A = 0x9572
+0x9B4B = 0x9573
+0x9B4C = 0x9574
+0x9B4D = 0x9575
+0x9B4E = 0x9576
+0x9B4F = 0x957F
+0x9B50 = 0x95E8
+0x9B51 = 0x95E9
+0x9B52 = 0x95EA
+0x9B53 = 0x95EB
+0x9B54 = 0x95EC
+0x9B55 = 0x95ED
+0x9B56 = 0x95EE
+0x9B57 = 0x95EF
+0x9B58 = 0x95F0
+0x9B59 = 0x95F1
+0x9B5A = 0x95F2
+0x9B5B = 0x95F3
+0x9B5C = 0x95F4
+0x9B5D = 0x95F5
+0x9B5E = 0x95F6
+0x9B5F = 0x95F7
+0x9B60 = 0x95F8
+0x9B61 = 0x95F9
+0x9B62 = 0x95FA
+0x9B63 = 0x95FB
+0x9B64 = 0x95FC
+0x9B65 = 0x95FD
+0x9B66 = 0x95FE
+0x9B67 = 0x95FF
+0x9B68 = 0x9600
+0x9B69 = 0x9601
+0x9B6A = 0x9602
+0x9B6B = 0x9603
+0x9B6C = 0x9604
+0x9B6D = 0x9605
+0x9B6E = 0x9606
+0x9B6F = 0x9607
+0x9B70 = 0x9608
+0x9B71 = 0x9609
+0x9B72 = 0x960A
+0x9B73 = 0x960B
+0x9B74 = 0x960C
+0x9B75 = 0x960D
+0x9B76 = 0x960E
+0x9B77 = 0x960F
+0x9B78 = 0x9610
+0x9B79 = 0x9611
+0x9B7A = 0x9612
+0x9B7B = 0x9613
+0x9B7C = 0x9614
+0x9B7D = 0x9615
+0x9B7E = 0x9616
+0x9B80 = 0x82D8
+0x9B81 = 0x82DD
+0x9B82 = 0x82F8
+0x9B83 = 0x82FC
+0x9B84 = 0x82E9
+0x9B85 = 0x82EE
+0x9B86 = 0x82D0
+0x9B87 = 0x830E
+0x9B88 = 0x82E2
+0x9B89 = 0x830B
+0x9B8A = 0x82FD
+0x9B8B = 0x5179
+0x9B8C = 0x8676
+0x9B8D = 0x8678
+0x9B8E = 0x8675
+0x9B8F = 0x867D
+0x9B90 = 0x8842
+0x9B91 = 0x8866
+0x9B92 = 0x898C
+0x9B93 = 0x8A05
+0x9B94 = 0x8A06
+0x9B95 = 0x8C9F
+0x9B96 = 0x8FF1
+0x9B97 = 0x8FE7
+0x9B98 = 0x8FE9
+0x9B99 = 0x8FEF
+0x9B9A = 0x90C2
+0x9B9B = 0x90BC
+0x9B9C = 0x90C6
+0x9B9D = 0x90C0
+0x9B9E = 0x90CD
+0x9B9F = 0x90C9
+0x9BA0 = 0x90C4
+0x9BA1 = 0x9617
+0x9BA2 = 0x9618
+0x9BA3 = 0x9619
+0x9BA4 = 0x961A
+0x9BA5 = 0x961B
+0x9BA6 = 0x961F
+0x9BA7 = 0x9635
+0x9BA8 = 0x9636
+0x9BA9 = 0x9645
+0x9BAA = 0x9646
+0x9BAB = 0x9647
+0x9BAC = 0x9648
+0x9BAD = 0x9649
+0x9BAE = 0x9667
+0x9BAF = 0x9668
+0x9BB0 = 0x9669
+0x9BB1 = 0x9690
+0x9BB2 = 0x96E0
+0x9BB3 = 0x96F3
+0x9BB4 = 0x96FE
+0x9BB5 = 0x9701
+0x9BB6 = 0x972D
+0x9BB7 = 0x9753
+0x9BB8 = 0x9754
+0x9BB9 = 0x9765
+0x9BBA = 0x9791
+0x9BBB = 0x9792
+0x9BBC = 0x97AF
+0x9BBD = 0x97E6
+0x9BBE = 0x97E7
+0x9BBF = 0x97E8
+0x9BC0 = 0x97E9
+0x9BC1 = 0x97EA
+0x9BC2 = 0x97EB
+0x9BC3 = 0x97EC
+0x9BC4 = 0x9875
+0x9BC5 = 0x9876
+0x9BC6 = 0x9877
+0x9BC7 = 0x9878
+0x9BC8 = 0x9879
+0x9BC9 = 0x987A
+0x9BCA = 0x987B
+0x9BCB = 0x987C
+0x9BCC = 0x987D
+0x9BCD = 0x987E
+0x9BCE = 0x987F
+0x9BCF = 0x9880
+0x9BD0 = 0x9881
+0x9BD1 = 0x9882
+0x9BD2 = 0x9883
+0x9BD3 = 0x9884
+0x9BD4 = 0x9885
+0x9BD5 = 0x9886
+0x9BD6 = 0x9887
+0x9BD7 = 0x9888
+0x9BD8 = 0x9889
+0x9BD9 = 0x988A
+0x9BDA = 0x988B
+0x9BDB = 0x988C
+0x9BDC = 0x988D
+0x9BDD = 0x988E
+0x9BDE = 0x988F
+0x9BDF = 0x9890
+0x9BE0 = 0x9891
+0x9BE1 = 0x9892
+0x9BE2 = 0x9893
+0x9BE3 = 0x9894
+0x9BE4 = 0x9895
+0x9BE5 = 0x9896
+0x9BE6 = 0x9897
+0x9BE7 = 0x9898
+0x9BE8 = 0x9899
+0x9BE9 = 0x989A
+0x9BEA = 0x989B
+0x9BEB = 0x989C
+0x9BEC = 0x989D
+0x9BED = 0x989E
+0x9BEE = 0x989F
+0x9BEF = 0x98A0
+0x9BF0 = 0x98A1
+0x9BF1 = 0x98A2
+0x9BF2 = 0x98A3
+0x9BF3 = 0x98A4
+0x9BF4 = 0x98A5
+0x9BF5 = 0x98A6
+0x9BF6 = 0x98A7
+0x9BF7 = 0x98CE
+0x9BF8 = 0x98CF
+0x9BF9 = 0x98D0
+0x9BFA = 0x98D1
+0x9BFB = 0x98D2
+0x9BFC = 0x98D3
+0x9BFD = 0x98D4
+0x9BFE = 0x98D5
+0x9C40 = 0x98D6
+0x9C41 = 0x98D7
+0x9C42 = 0x98D8
+0x9C43 = 0x98D9
+0x9C44 = 0x98DA
+0x9C45 = 0x98DE
+0x9C46 = 0x98E0
+0x9C47 = 0x98E8
+0x9C48 = 0x990D
+0x9C49 = 0x990F
+0x9C4A = 0x9962
+0x9C4B = 0x9963
+0x9C4C = 0x9964
+0x9C4D = 0x9965
+0x9C4E = 0x9966
+0x9C4F = 0x9967
+0x9C50 = 0x9968
+0x9C51 = 0x9969
+0x9C52 = 0x996A
+0x9C53 = 0x996B
+0x9C54 = 0x996C
+0x9C55 = 0x996D
+0x9C56 = 0x996E
+0x9C57 = 0x996F
+0x9C58 = 0x9970
+0x9C59 = 0x9971
+0x9C5A = 0x9972
+0x9C5B = 0x9973
+0x9C5C = 0x9974
+0x9C5D = 0x9975
+0x9C5E = 0x9976
+0x9C5F = 0x9977
+0x9C60 = 0x9978
+0x9C61 = 0x9979
+0x9C62 = 0x997A
+0x9C63 = 0x997B
+0x9C64 = 0x997C
+0x9C65 = 0x997D
+0x9C66 = 0x997E
+0x9C67 = 0x997F
+0x9C68 = 0x9980
+0x9C69 = 0x9981
+0x9C6A = 0x9982
+0x9C6B = 0x9983
+0x9C6C = 0x9984
+0x9C6D = 0x9985
+0x9C6E = 0x9986
+0x9C6F = 0x9987
+0x9C70 = 0x9988
+0x9C71 = 0x9989
+0x9C72 = 0x998A
+0x9C73 = 0x998B
+0x9C74 = 0x998C
+0x9C75 = 0x998D
+0x9C76 = 0x998E
+0x9C77 = 0x998F
+0x9C78 = 0x9990
+0x9C79 = 0x9991
+0x9C7A = 0x9992
+0x9C7B = 0x9993
+0x9C7C = 0x9994
+0x9C7D = 0x9995
+0x9C7E = 0x9A6C
+0x9C80 = 0x9581
+0x9C81 = 0x9CEC
+0x9C82 = 0x5032
+0x9C83 = 0x4FF9
+0x9C84 = 0x501D
+0x9C85 = 0x4FFF
+0x9C86 = 0x5004
+0x9C87 = 0x4FF0
+0x9C88 = 0x5003
+0x9C89 = 0x5002
+0x9C8A = 0x4FFC
+0x9C8B = 0x4FF2
+0x9C8C = 0x5024
+0x9C8D = 0x5008
+0x9C8E = 0x5036
+0x9C8F = 0x502E
+0x9C90 = 0x5010
+0x9C91 = 0x5038
+0x9C92 = 0x5039
+0x9C93 = 0x4FFD
+0x9C94 = 0x5056
+0x9C95 = 0x4FFB
+0x9C96 = 0x51A3
+0x9C97 = 0x51A6
+0x9C98 = 0x51A1
+0x9C99 = 0x51C7
+0x9C9A = 0x51C9
+0x9C9B = 0x5260
+0x9C9C = 0x5264
+0x9C9D = 0x5259
+0x9C9E = 0x5265
+0x9C9F = 0x5267
+0x9CA0 = 0x5257
+0x9CA1 = 0x9A6D
+0x9CA2 = 0x9A6E
+0x9CA3 = 0x9A6F
+0x9CA4 = 0x9A70
+0x9CA5 = 0x9A71
+0x9CA6 = 0x9A72
+0x9CA7 = 0x9A73
+0x9CA8 = 0x9A74
+0x9CA9 = 0x9A75
+0x9CAA = 0x9A76
+0x9CAB = 0x9A77
+0x9CAC = 0x9A78
+0x9CAD = 0x9A79
+0x9CAE = 0x9A7A
+0x9CAF = 0x9A7B
+0x9CB0 = 0x9A7C
+0x9CB1 = 0x9A7D
+0x9CB2 = 0x9A7E
+0x9CB3 = 0x9A7F
+0x9CB4 = 0x9A80
+0x9CB5 = 0x9A81
+0x9CB6 = 0x9A82
+0x9CB7 = 0x9A83
+0x9CB8 = 0x9A84
+0x9CB9 = 0x9A85
+0x9CBA = 0x9A86
+0x9CBB = 0x9A87
+0x9CBC = 0x9A88
+0x9CBD = 0x9A89
+0x9CBE = 0x9A8A
+0x9CBF = 0x9A8B
+0x9CC0 = 0x9A8C
+0x9CC1 = 0x9A8D
+0x9CC2 = 0x9A8E
+0x9CC3 = 0x9A8F
+0x9CC4 = 0x9A90
+0x9CC5 = 0x9A91
+0x9CC6 = 0x9A92
+0x9CC7 = 0x9A93
+0x9CC8 = 0x9A94
+0x9CC9 = 0x9A95
+0x9CCA = 0x9A96
+0x9CCB = 0x9A97
+0x9CCC = 0x9A98
+0x9CCD = 0x9A99
+0x9CCE = 0x9A9A
+0x9CCF = 0x9A9B
+0x9CD0 = 0x9A9C
+0x9CD1 = 0x9A9D
+0x9CD2 = 0x9A9E
+0x9CD3 = 0x9A9F
+0x9CD4 = 0x9AA0
+0x9CD5 = 0x9AA1
+0x9CD6 = 0x9AA2
+0x9CD7 = 0x9AA3
+0x9CD8 = 0x9AA4
+0x9CD9 = 0x9AA5
+0x9CDA = 0x9AA6
+0x9CDB = 0x9AA7
+0x9CDC = 0x9ACB
+0x9CDD = 0x9ACC
+0x9CDE = 0x9B13
+0x9CDF = 0x9B47
+0x9CE0 = 0x9C7C
+0x9CE1 = 0x9C7D
+0x9CE2 = 0x9C7E
+0x9CE3 = 0x9C7F
+0x9CE4 = 0x9C80
+0x9CE5 = 0x9C81
+0x9CE6 = 0x9C82
+0x9CE7 = 0x9C83
+0x9CE8 = 0x9C84
+0x9CE9 = 0x9C85
+0x9CEA = 0x9C86
+0x9CEB = 0x9C87
+0x9CEC = 0x9C88
+0x9CED = 0x9C89
+0x9CEE = 0x9C8A
+0x9CEF = 0x9C8B
+0x9CF0 = 0x9C8C
+0x9CF1 = 0x9C8D
+0x9CF2 = 0x9C8E
+0x9CF3 = 0x9C8F
+0x9CF4 = 0x9C90
+0x9CF5 = 0x9C91
+0x9CF6 = 0x9C92
+0x9CF7 = 0x9C93
+0x9CF8 = 0x9C94
+0x9CF9 = 0x9C95
+0x9CFA = 0x9C96
+0x9CFB = 0x9C97
+0x9CFC = 0x9C98
+0x9CFD = 0x9C99
+0x9CFE = 0x9C9A
+0x9D40 = 0x9C9B
+0x9D41 = 0x9C9C
+0x9D42 = 0x9C9D
+0x9D43 = 0x9C9E
+0x9D44 = 0x9C9F
+0x9D45 = 0x9CA0
+0x9D46 = 0x9CA1
+0x9D47 = 0x9CA2
+0x9D48 = 0x9CA3
+0x9D49 = 0x9CA4
+0x9D4A = 0x9CA5
+0x9D4B = 0x9CA6
+0x9D4C = 0x9CA7
+0x9D4D = 0x9CA8
+0x9D4E = 0x9CA9
+0x9D4F = 0x9CAA
+0x9D50 = 0x9CAB
+0x9D51 = 0x9CAC
+0x9D52 = 0x9CAD
+0x9D53 = 0x9CAE
+0x9D54 = 0x9CAF
+0x9D55 = 0x9CB0
+0x9D56 = 0x9CB1
+0x9D57 = 0x9CB2
+0x9D58 = 0x9CB3
+0x9D59 = 0x9CB4
+0x9D5A = 0x9CB5
+0x9D5B = 0x9CB6
+0x9D5C = 0x9CB7
+0x9D5D = 0x9CB8
+0x9D5E = 0x9CB9
+0x9D5F = 0x9CBA
+0x9D60 = 0x9CBB
+0x9D61 = 0x9CBC
+0x9D62 = 0x9CBD
+0x9D63 = 0x9CBE
+0x9D64 = 0x9CBF
+0x9D65 = 0x9CC0
+0x9D66 = 0x9CC1
+0x9D67 = 0x9CC2
+0x9D68 = 0x9CC3
+0x9D69 = 0x9CC4
+0x9D6A = 0x9CC5
+0x9D6B = 0x9CC6
+0x9D6C = 0x9CC7
+0x9D6D = 0x9CC8
+0x9D6E = 0x9CC9
+0x9D6F = 0x9CCA
+0x9D70 = 0x9CCB
+0x9D71 = 0x9CCC
+0x9D72 = 0x9CCD
+0x9D73 = 0x9CCE
+0x9D74 = 0x9CCF
+0x9D75 = 0x9CD0
+0x9D76 = 0x9CD1
+0x9D77 = 0x9CD2
+0x9D78 = 0x9CD3
+0x9D79 = 0x9CD4
+0x9D7A = 0x9CD5
+0x9D7B = 0x9CD6
+0x9D7C = 0x9CD7
+0x9D7D = 0x9CD8
+0x9D7E = 0x9CD9
+0x9D80 = 0x5263
+0x9D81 = 0x5253
+0x9D82 = 0x52CF
+0x9D83 = 0x52CE
+0x9D84 = 0x52D0
+0x9D85 = 0x52D1
+0x9D86 = 0x52CC
+0x9D87 = 0x550D
+0x9D88 = 0x54F4
+0x9D89 = 0x5513
+0x9D8A = 0x54EF
+0x9D8B = 0x54F5
+0x9D8C = 0x54F9
+0x9D8D = 0x5502
+0x9D8E = 0x5500
+0x9D8F = 0x5518
+0x9D90 = 0x54F0
+0x9D91 = 0x54F6
+0x9D92 = 0x5519
+0x9D93 = 0x5705
+0x9D94 = 0x57C9
+0x9D95 = 0x57B7
+0x9D96 = 0x57CD
+0x9D97 = 0x57BE
+0x9D98 = 0x57BB
+0x9D99 = 0x57DB
+0x9D9A = 0x57C8
+0x9D9B = 0x57C4
+0x9D9C = 0x57C5
+0x9D9D = 0x57D1
+0x9D9E = 0x57CA
+0x9D9F = 0x57C0
+0x9DA0 = 0x5A21
+0x9DA1 = 0x9CDA
+0x9DA2 = 0x9CDB
+0x9DA3 = 0x9CDC
+0x9DA4 = 0x9CDD
+0x9DA5 = 0x9CDE
+0x9DA6 = 0x9CDF
+0x9DA7 = 0x9CE0
+0x9DA8 = 0x9CE1
+0x9DA9 = 0x9CE2
+0x9DAA = 0x9CE3
+0x9DAB = 0x9CE4
+0x9DAC = 0x9E1F
+0x9DAD = 0x9E20
+0x9DAE = 0x9E21
+0x9DAF = 0x9E22
+0x9DB0 = 0x9E23
+0x9DB1 = 0x9E24
+0x9DB2 = 0x9E25
+0x9DB3 = 0x9E26
+0x9DB4 = 0x9E27
+0x9DB5 = 0x9E28
+0x9DB6 = 0x9E29
+0x9DB7 = 0x9E2A
+0x9DB8 = 0x9E2B
+0x9DB9 = 0x9E2C
+0x9DBA = 0x9E2D
+0x9DBB = 0x9E2E
+0x9DBC = 0x9E2F
+0x9DBD = 0x9E30
+0x9DBE = 0x9E31
+0x9DBF = 0x9E32
+0x9DC0 = 0x9E33
+0x9DC1 = 0x9E34
+0x9DC2 = 0x9E35
+0x9DC3 = 0x9E36
+0x9DC4 = 0x9E37
+0x9DC5 = 0x9E38
+0x9DC6 = 0x9E39
+0x9DC7 = 0x9E3A
+0x9DC8 = 0x9E3B
+0x9DC9 = 0x9E3C
+0x9DCA = 0x9E3D
+0x9DCB = 0x9E3E
+0x9DCC = 0x9E3F
+0x9DCD = 0x9E40
+0x9DCE = 0x9E41
+0x9DCF = 0x9E42
+0x9DD0 = 0x9E43
+0x9DD1 = 0x9E44
+0x9DD2 = 0x9E45
+0x9DD3 = 0x9E46
+0x9DD4 = 0x9E47
+0x9DD5 = 0x9E48
+0x9DD6 = 0x9E49
+0x9DD7 = 0x9E4A
+0x9DD8 = 0x9E4B
+0x9DD9 = 0x9E4C
+0x9DDA = 0x9E4D
+0x9DDB = 0x9E4E
+0x9DDC = 0x9E4F
+0x9DDD = 0x9E50
+0x9DDE = 0x9E51
+0x9DDF = 0x9E52
+0x9DE0 = 0x9E53
+0x9DE1 = 0x9E54
+0x9DE2 = 0x9E55
+0x9DE3 = 0x9E56
+0x9DE4 = 0x9E57
+0x9DE5 = 0x9E58
+0x9DE6 = 0x9E59
+0x9DE7 = 0x9E5A
+0x9DE8 = 0x9E5B
+0x9DE9 = 0x9E5C
+0x9DEA = 0x9E5D
+0x9DEB = 0x9E5E
+0x9DEC = 0x9E5F
+0x9DED = 0x9E60
+0x9DEE = 0x9E61
+0x9DEF = 0x9E62
+0x9DF0 = 0x9E63
+0x9DF1 = 0x9E64
+0x9DF2 = 0x9E65
+0x9DF3 = 0x9E66
+0x9DF4 = 0x9E67
+0x9DF5 = 0x9E68
+0x9DF6 = 0x9E69
+0x9DF7 = 0x9E6A
+0x9DF8 = 0x9E6B
+0x9DF9 = 0x9E6C
+0x9DFA = 0x9E6D
+0x9DFB = 0x9E6E
+0x9DFC = 0x9E6F
+0x9DFD = 0x9E70
+0x9DFE = 0x9E71
+0x9E40 = 0x9E72
+0x9E41 = 0x9E73
+0x9E42 = 0x9E74
+0x9E43 = 0x9E7E
+0x9E44 = 0x9EC9
+0x9E45 = 0x9EE1
+0x9E46 = 0x9EE9
+0x9E47 = 0x9EEA
+0x9E48 = 0x9F0B
+0x9E49 = 0x9F0C
+0x9E4A = 0x9F0D
+0x9E4B = 0x9F51
+0x9E4C = 0x9F7F
+0x9E4D = 0x9F80
+0x9E4E = 0x9F81
+0x9E4F = 0x9F82
+0x9E50 = 0x9F83
+0x9E51 = 0x9F84
+0x9E52 = 0x9F85
+0x9E53 = 0x9F86
+0x9E54 = 0x9F87
+0x9E55 = 0x9F88
+0x9E56 = 0x9F89
+0x9E57 = 0x9F8A
+0x9E58 = 0x9F8B
+0x9E59 = 0x9F8C
+0x9E5A = 0x9F9A
+0x9E5B = 0x9F9B
+0x9E5C = 0x9F9F
+0x9E5D = 0x4E06
+0x9E5E = 0x4E37
+0x9E5F = 0x4E44
+0x9E60 = 0x4E4A
+0x9E61 = 0x4E55
+0x9E62 = 0x4E5B
+0x9E63 = 0x4E64
+0x9E64 = 0x4E65
+0x9E65 = 0x4E67
+0x9E66 = 0x4E6B
+0x9E67 = 0x4E6C
+0x9E68 = 0x4E6D
+0x9E69 = 0x4E6E
+0x9E6A = 0x4E6F
+0x9E6B = 0x4E72
+0x9E6C = 0x4E76
+0x9E6D = 0x4E77
+0x9E6E = 0x4E7A
+0x9E6F = 0x4E7B
+0x9E70 = 0x4E7C
+0x9E71 = 0x4E7D
+0x9E72 = 0x4E8A
+0x9E73 = 0x4E90
+0x9E74 = 0x4EBD
+0x9E75 = 0x4ED2
+0x9E76 = 0x4EED
+0x9E77 = 0x4FA4
+0x9E78 = 0x4FAD
+0x9E79 = 0x503B
+0x9E7A = 0x50F2
+0x9E7B = 0x516F
+0x9E7C = 0x517A
+0x9E7D = 0x51E6
+0x9E7E = 0x51E7
+0x9E80 = 0x5A2A
+0x9E81 = 0x5A1D
+0x9E82 = 0x5A0B
+0x9E83 = 0x5A22
+0x9E84 = 0x5A24
+0x9E85 = 0x5A14
+0x9E86 = 0x5A31
+0x9E87 = 0x5A2F
+0x9E88 = 0x5A1A
+0x9E89 = 0x5A12
+0x9E8A = 0x5A26
+0x9E8B = 0x5BBC
+0x9E8C = 0x5BBB
+0x9E8D = 0x5BB7
+0x9E8E = 0x5C05
+0x9E8F = 0x5C06
+0x9E90 = 0x5C52
+0x9E91 = 0x5C53
+0x9E92 = 0x5CFA
+0x9E93 = 0x5CEB
+0x9E94 = 0x5CF3
+0x9E95 = 0x5CF5
+0x9E96 = 0x5CE9
+0x9E97 = 0x5CEF
+0x9E98 = 0x5E2A
+0x9E99 = 0x5E30
+0x9E9A = 0x5E2E
+0x9E9B = 0x5E2C
+0x9E9C = 0x5E2F
+0x9E9D = 0x5EAF
+0x9E9E = 0x5EA9
+0x9E9F = 0x5EFD
+0x9EA0 = 0x5F32
+0x9EA1 = 0x51E9
+0x9EA2 = 0x5271
+0x9EA3 = 0x5302
+0x9EA4 = 0x5381
+0x9EA5 = 0x5391
+0x9EA6 = 0x53BC
+0x9EA7 = 0x5414
+0x9EA8 = 0x5455
+0x9EA9 = 0x54D8
+0x9EAA = 0x54DB
+0x9EAB = 0x551C
+0x9EAC = 0x551F
+0x9EAD = 0x5569
+0x9EAE = 0x55B8
+0x9EAF = 0x55BD
+0x9EB0 = 0x55ED
+0x9EB1 = 0x561A
+0x9EB2 = 0x565B
+0x9EB3 = 0x56A2
+0x9EB4 = 0x56CE
+0x9EB5 = 0x56D5
+0x9EB6 = 0x5726
+0x9EB7 = 0x5737
+0x9EB8 = 0x5738
+0x9EB9 = 0x5786
+0x9EBA = 0x5789
+0x9EBB = 0x57B0
+0x9EBC = 0x57B3
+0x9EBD = 0x57D6
+0x9EBE = 0x5815
+0x9EBF = 0x5841
+0x9EC0 = 0x586E
+0x9EC1 = 0x5870
+0x9EC2 = 0x58B8
+0x9EC3 = 0x58B9
+0x9EC4 = 0x58CC
+0x9EC5 = 0x58D7
+0x9EC6 = 0x58E5
+0x9EC7 = 0x58ED
+0x9EC8 = 0x591E
+0x9EC9 = 0x593B
+0x9ECA = 0x5B36
+0x9ECB = 0x5B5E
+0x9ECC = 0x5B91
+0x9ECD = 0x5BC9
+0x9ECE = 0x5C02
+0x9ECF = 0x5C26
+0x9ED0 = 0x5C2E
+0x9ED1 = 0x5C32
+0x9ED2 = 0x5C76
+0x9ED3 = 0x5CBC
+0x9ED4 = 0x5CBE
+0x9ED5 = 0x5CC5
+0x9ED6 = 0x5CE0
+0x9ED7 = 0x5D2B
+0x9ED8 = 0x5D5C
+0x9ED9 = 0x5D76
+0x9EDA = 0x5DEA
+0x9EDB = 0x5DEC
+0x9EDC = 0x5DED
+0x9EDD = 0x5DFC
+0x9EDE = 0x5E49
+0x9EDF = 0x5EE4
+0x9EE0 = 0x5F09
+0x9EE1 = 0x5F16
+0x9EE2 = 0x5F45
+0x9EE3 = 0x5FC6
+0x9EE4 = 0x603A
+0x9EE5 = 0x603E
+0x9EE6 = 0x6077
+0x9EE7 = 0x6184
+0x9EE8 = 0x61F4
+0x9EE9 = 0x6244
+0x9EEA = 0x6255
+0x9EEB = 0x6256
+0x9EEC = 0x62E5
+0x9EED = 0x6318
+0x9EEE = 0x6327
+0x9EEF = 0x63B4
+0x9EF0 = 0x63B5
+0x9EF1 = 0x63BB
+0x9EF2 = 0x6442
+0x9EF3 = 0x655B
+0x9EF4 = 0x657D
+0x9EF5 = 0x657E
+0x9EF6 = 0x65C0
+0x9EF7 = 0x65D5
+0x9EF8 = 0x663F
+0x9EF9 = 0x6683
+0x9EFA = 0x66FB
+0x9EFB = 0x66FD
+0x9EFC = 0x6730
+0x9EFD = 0x6741
+0x9EFE = 0x6763
+0x9F40 = 0x6764
+0x9F41 = 0x67A0
+0x9F42 = 0x67A9
+0x9F43 = 0x6802
+0x9F44 = 0x6803
+0x9F45 = 0x680D
+0x9F46 = 0x685B
+0x9F47 = 0x685C
+0x9F48 = 0x685D
+0x9F49 = 0x685F
+0x9F4A = 0x6863
+0x9F4B = 0x6867
+0x9F4C = 0x688D
+0x9F4D = 0x68BA
+0x9F4E = 0x68BB
+0x9F4F = 0x68BC
+0x9F50 = 0x68C2
+0x9F51 = 0x6919
+0x9F52 = 0x691A
+0x9F53 = 0x6921
+0x9F54 = 0x6922
+0x9F55 = 0x6923
+0x9F56 = 0x6926
+0x9F57 = 0x6928
+0x9F58 = 0x697E
+0x9F59 = 0x6981
+0x9F5A = 0x698B
+0x9F5B = 0x69DD
+0x9F5C = 0x69DE
+0x9F5D = 0x6A2E
+0x9F5E = 0x6A30
+0x9F5F = 0x6A73
+0x9F60 = 0x6A74
+0x9F61 = 0x6A75
+0x9F62 = 0x6A7B
+0x9F63 = 0x6AC9
+0x9F64 = 0x6AE4
+0x9F65 = 0x6AF7
+0x9F66 = 0x6B05
+0x9F67 = 0x6B1F
+0x9F68 = 0x6BA9
+0x9F69 = 0x6BB1
+0x9F6A = 0x6BDF
+0x9F6B = 0x6BEE
+0x9F6C = 0x6C0E
+0x9F6D = 0x6C17
+0x9F6E = 0x6C35
+0x9F6F = 0x6C3A
+0x9F70 = 0x6C3D
+0x9F71 = 0x6D4C
+0x9F72 = 0x6D9C
+0x9F73 = 0x6D9E
+0x9F74 = 0x6E13
+0x9F75 = 0x6E7F
+0x9F76 = 0x6E8C
+0x9F77 = 0x6EDE
+0x9F78 = 0x6FF9
+0x9F79 = 0x704E
+0x9F7A = 0x7050
+0x9F7B = 0x7114
+0x9F7C = 0x713C
+0x9F7D = 0x713E
+0x9F7E = 0x7155
+0x9F80 = 0x5F8E
+0x9F81 = 0x5F93
+0x9F82 = 0x5F8F
+0x9F83 = 0x604F
+0x9F84 = 0x6099
+0x9F85 = 0x607E
+0x9F86 = 0x6074
+0x9F87 = 0x604B
+0x9F88 = 0x6073
+0x9F89 = 0x6075
+0x9F8A = 0x6056
+0x9F8B = 0x60A9
+0x9F8C = 0x608B
+0x9F8D = 0x60A6
+0x9F8E = 0x6093
+0x9F8F = 0x60AE
+0x9F90 = 0x609E
+0x9F91 = 0x60A7
+0x9F92 = 0x6245
+0x9F93 = 0x632E
+0x9F94 = 0x6352
+0x9F95 = 0x6330
+0x9F96 = 0x635B
+0x9F97 = 0x6319
+0x9F98 = 0x631B
+0x9F99 = 0x6331
+0x9F9A = 0x635D
+0x9F9B = 0x6337
+0x9F9C = 0x6335
+0x9F9D = 0x6353
+0x9F9E = 0x635C
+0x9F9F = 0x633F
+0x9FA0 = 0x654B
+0x9FA1 = 0x7173
+0x9FA2 = 0x71F6
+0x9FA3 = 0x7233
+0x9FA4 = 0x725C
+0x9FA5 = 0x72A0
+0x9FA6 = 0x731F
+0x9FA7 = 0x7320
+0x9FA8 = 0x7339
+0x9FA9 = 0x7363
+0x9FAA = 0x7364
+0x9FAB = 0x73F1
+0x9FAC = 0x7411
+0x9FAD = 0x748F
+0x9FAE = 0x7491
+0x9FAF = 0x74E7
+0x9FB0 = 0x74F0
+0x9FB1 = 0x74F1
+0x9FB2 = 0x74F2
+0x9FB3 = 0x74FC
+0x9FB4 = 0x7505
+0x9FB5 = 0x753C
+0x9FB6 = 0x7552
+0x9FB7 = 0x7560
+0x9FB8 = 0x7569
+0x9FB9 = 0x7573
+0x9FBA = 0x7574
+0x9FBB = 0x7582
+0x9FBC = 0x7597
+0x9FBD = 0x75E9
+0x9FBE = 0x7604
+0x9FBF = 0x7606
+0x9FC0 = 0x764D
+0x9FC1 = 0x767A
+0x9FC2 = 0x770C
+0x9FC3 = 0x77C8
+0x9FC4 = 0x783A
+0x9FC5 = 0x783C
+0x9FC6 = 0x783F
+0x9FC7 = 0x7872
+0x9FC8 = 0x7873
+0x9FC9 = 0x7874
+0x9FCA = 0x78B5
+0x9FCB = 0x78B6
+0x9FCC = 0x78F5
+0x9FCD = 0x7916
+0x9FCE = 0x7934
+0x9FCF = 0x793B
+0x9FD0 = 0x7985
+0x9FD1 = 0x79F4
+0x9FD2 = 0x79FD
+0x9FD3 = 0x7A24
+0x9FD4 = 0x7A43
+0x9FD5 = 0x7A5D
+0x9FD6 = 0x7A63
+0x9FD7 = 0x7AC3
+0x9FD8 = 0x7B02
+0x9FD9 = 0x7B07
+0x9FDA = 0x7B5D
+0x9FDB = 0x7B7A
+0x9FDC = 0x7B7D
+0x9FDD = 0x7B9A
+0x9FDE = 0x7BAA
+0x9FDF = 0x7BCF
+0x9FE0 = 0x7BD2
+0x9FE1 = 0x7C13
+0x9FE2 = 0x7C14
+0x9FE3 = 0x7C17
+0x9FE4 = 0x7C31
+0x9FE5 = 0x7C61
+0x9FE6 = 0x7C82
+0x9FE7 = 0x7C8F
+0x9FE8 = 0x7C90
+0x9FE9 = 0x7CAD
+0x9FEA = 0x7CD8
+0x9FEB = 0x7D26
+0x9FEC = 0x7D9A
+0x9FED = 0x7D9B
+0x9FEE = 0x7DD5
+0x9FEF = 0x7E05
+0x9FF0 = 0x7E28
+0x9FF1 = 0x7E4A
+0x9FF2 = 0x7E4B
+0x9FF3 = 0x7E67
+0x9FF4 = 0x7E83
+0x9FF5 = 0x7E90
+0x9FF6 = 0x7F53
+0x9FF7 = 0x7FAA
+0x9FF8 = 0x8062
+0x9FF9 = 0x810B
+0x9FFA = 0x8133
+0x9FFB = 0x8135
+0x9FFC = 0x8157
+0x9FFD = 0x81A4
+0x9FFE = 0x81D3
+0xA040 = 0x8217
+0xA041 = 0x822E
+0xA042 = 0x824D
+0xA043 = 0x825D
+0xA044 = 0x8260
+0xA045 = 0x827A
+0xA046 = 0x82C6
+0xA047 = 0x83B1
+0xA048 = 0x83B5
+0xA049 = 0x83BB
+0xA04A = 0x8419
+0xA04B = 0x8420
+0xA04C = 0x8422
+0xA04D = 0x8485
+0xA04E = 0x848A
+0xA04F = 0x848B
+0xA050 = 0x84D9
+0xA051 = 0x84DC
+0xA052 = 0x8536
+0xA053 = 0x85AD
+0xA054 = 0x85AE
+0xA055 = 0x8612
+0xA056 = 0x8630
+0xA057 = 0x8644
+0xA058 = 0x86AB
+0xA059 = 0x86CD
+0xA05A = 0x86CE
+0xA05B = 0x86EF
+0xA05C = 0x8749
+0xA05D = 0x874B
+0xA05E = 0x877F
+0xA05F = 0x87A6
+0xA060 = 0x87A7
+0xA061 = 0x87D0
+0xA062 = 0x8864
+0xA063 = 0x88AE
+0xA064 = 0x88B0
+0xA065 = 0x88C3
+0xA066 = 0x88C4
+0xA067 = 0x88C5
+0xA068 = 0x8904
+0xA069 = 0x891C
+0xA06A = 0x891D
+0xA06B = 0x8945
+0xA06C = 0x8968
+0xA06D = 0x8977
+0xA06E = 0x8A33
+0xA06F = 0x8A89
+0xA070 = 0x8AAD
+0xA071 = 0x8AAE
+0xA072 = 0x8ADA
+0xA073 = 0x8B21
+0xA074 = 0x8B5B
+0xA075 = 0x8B72
+0xA076 = 0x8B8F
+0xA077 = 0x8CCE
+0xA078 = 0x8DE5
+0xA079 = 0x8DF5
+0xA07A = 0x8E7D
+0xA07B = 0x8E9B
+0xA07C = 0x8EB5
+0xA07D = 0x8EBB
+0xA07E = 0x8EC5
+0xA080 = 0x658B
+0xA081 = 0x659A
+0xA082 = 0x6650
+0xA083 = 0x6646
+0xA084 = 0x664E
+0xA085 = 0x6640
+0xA086 = 0x664B
+0xA087 = 0x6648
+0xA088 = 0x6660
+0xA089 = 0x6644
+0xA08A = 0x664D
+0xA08B = 0x6837
+0xA08C = 0x6824
+0xA08D = 0x681B
+0xA08E = 0x6836
+0xA08F = 0x682C
+0xA090 = 0x6819
+0xA091 = 0x6856
+0xA092 = 0x6847
+0xA093 = 0x683E
+0xA094 = 0x681E
+0xA095 = 0x6815
+0xA096 = 0x6822
+0xA097 = 0x6827
+0xA098 = 0x6859
+0xA099 = 0x6858
+0xA09A = 0x6855
+0xA09B = 0x6830
+0xA09C = 0x6823
+0xA09D = 0x6B2E
+0xA09E = 0x6B2B
+0xA09F = 0x6B30
+0xA0A0 = 0x6B6C
+0xA0A1 = 0x8EC8
+0xA0A2 = 0x8EE2
+0xA0A3 = 0x8EE3
+0xA0A4 = 0x8F0C
+0xA0A5 = 0x8F4C
+0xA0A6 = 0x8FBA
+0xA0A7 = 0x8FDA
+0xA0A8 = 0x8FF2
+0xA0A9 = 0x9027
+0xA0AA = 0x9039
+0xA0AB = 0x9056
+0xA0AC = 0x9065
+0xA0AD = 0x915B
+0xA0AE = 0x9197
+0xA0AF = 0x91A4
+0xA0B0 = 0x91B8
+0xA0B1 = 0x91C8
+0xA0B2 = 0x91E1
+0xA0B3 = 0x91FB
+0xA0B4 = 0x91FC
+0xA0B5 = 0x9228
+0xA0B6 = 0x9229
+0xA0B7 = 0x922C
+0xA0B8 = 0x9271
+0xA0B9 = 0x9344
+0xA0BA = 0x93BA
+0xA0BB = 0x9421
+0xA0BC = 0x9441
+0xA0BD = 0x9453
+0xA0BE = 0x958A
+0xA0BF = 0x95AA
+0xA0C0 = 0x95CF
+0xA0C1 = 0x9665
+0xA0C2 = 0x9666
+0xA0C3 = 0x967A
+0xA0C4 = 0x974C
+0xA0C5 = 0x974E
+0xA0C6 = 0x974F
+0xA0C7 = 0x9771
+0xA0C8 = 0x9786
+0xA0C9 = 0x9790
+0xA0CA = 0x982C
+0xA0CB = 0x98AA
+0xA0CC = 0x98B4
+0xA0CD = 0x98C5
+0xA0CE = 0x98EE
+0xA0CF = 0x99C5
+0xA0D0 = 0x99F2
+0xA0D1 = 0x9A12
+0xA0D2 = 0x9A13
+0xA0D3 = 0x9A28
+0xA0D4 = 0x9AC5
+0xA0D5 = 0x9B36
+0xA0D6 = 0x9B5E
+0xA0D7 = 0x9B78
+0xA0D8 = 0x9B97
+0xA0D9 = 0x9BB2
+0xA0DA = 0x9BB4
+0xA0DB = 0x9BCE
+0xA0DC = 0x9BD0
+0xA0DD = 0x9BD1
+0xA0DE = 0x9BF1
+0xA0DF = 0x9BF2
+0xA0E0 = 0x9BF5
+0xA0E1 = 0x9C18
+0xA0E2 = 0x9C19
+0xA0E3 = 0x9C1A
+0xA0E4 = 0x9C30
+0xA0E5 = 0x9C5A
+0xA0E6 = 0x9C5B
+0xA0E7 = 0x9C5C
+0xA0E8 = 0x9C69
+0xA0E9 = 0x9C6A
+0xA0EA = 0x9C6B
+0xA0EB = 0x9C70
+0xA0EC = 0x9CF0
+0xA0ED = 0x9D0E
+0xA0EE = 0x9D2B
+0xA0EF = 0x9D2C
+0xA0F0 = 0x9D46
+0xA0F1 = 0x9D48
+0xA0F2 = 0x9D65
+0xA0F3 = 0x9D8E
+0xA0F4 = 0x9D8F
+0xA0F5 = 0x9DAB
+0xA0F6 = 0x9DC6
+0xA0F7 = 0x9E78
+0xA0F8 = 0x9EB8
+0xA0F9 = 0x9EB9
+0xA0FA = 0x9EBA
+0xA0FB = 0x9F21
+0xA0FC = 0x9F62
+0xA180 = 0x6B8B
+0xA181 = 0x6BE9
+0xA182 = 0x6BEA
+0xA183 = 0x6BE5
+0xA184 = 0x6D6B
+0xA185 = 0x6D73
+0xA186 = 0x6D57
+0xA187 = 0x6D5D
+0xA188 = 0x6D56
+0xA189 = 0x6D8F
+0xA18A = 0x6D5B
+0xA18B = 0x6D1C
+0xA18C = 0x6D9A
+0xA18D = 0x6D9B
+0xA18E = 0x6D99
+0xA18F = 0x6D81
+0xA190 = 0x6D71
+0xA191 = 0x6D72
+0xA192 = 0x6D5C
+0xA193 = 0x6D96
+0xA194 = 0x70C4
+0xA195 = 0x70DB
+0xA196 = 0x70CC
+0xA197 = 0x70D0
+0xA198 = 0x70E3
+0xA199 = 0x70DF
+0xA19A = 0x70D6
+0xA19B = 0x70EE
+0xA19C = 0x70D5
+0xA19D = 0x727A
+0xA19E = 0x72F5
+0xA19F = 0x7302
+0xA1A0 = 0x73E2
+0xA280 = 0x73EC
+0xA281 = 0x73D5
+0xA282 = 0x73F9
+0xA283 = 0x73DF
+0xA284 = 0x73E6
+0xA285 = 0x73E4
+0xA286 = 0x73E1
+0xA287 = 0x74F3
+0xA288 = 0x7556
+0xA289 = 0x7555
+0xA28A = 0x7558
+0xA28B = 0x7557
+0xA28C = 0x755E
+0xA28D = 0x75C3
+0xA28E = 0x75B4
+0xA28F = 0x75B1
+0xA290 = 0x76CB
+0xA291 = 0x76CC
+0xA292 = 0x772A
+0xA293 = 0x7716
+0xA294 = 0x770F
+0xA295 = 0x773F
+0xA296 = 0x772B
+0xA297 = 0x770E
+0xA298 = 0x7724
+0xA299 = 0x7721
+0xA29A = 0x7718
+0xA29B = 0x77DD
+0xA29C = 0x7824
+0xA29D = 0x7836
+0xA29E = 0x7958
+0xA29F = 0x7959
+0xA2A0 = 0x7962
+0xA380 = 0x79DA
+0xA381 = 0x79D9
+0xA382 = 0x79E1
+0xA383 = 0x79E5
+0xA384 = 0x79E8
+0xA385 = 0x79DB
+0xA386 = 0x79E2
+0xA387 = 0x79F0
+0xA388 = 0x7ADA
+0xA389 = 0x7ADD
+0xA38A = 0x7ADB
+0xA38B = 0x7ADC
+0xA38C = 0x7B0D
+0xA38D = 0x7B0B
+0xA38E = 0x7B14
+0xA38F = 0x7C8E
+0xA390 = 0x7C86
+0xA391 = 0x7C87
+0xA392 = 0x7C83
+0xA393 = 0x7C8B
+0xA394 = 0x7D24
+0xA395 = 0x7D25
+0xA396 = 0x7F62
+0xA397 = 0x7F93
+0xA398 = 0x7F99
+0xA399 = 0x7F97
+0xA39A = 0x7FC4
+0xA39B = 0x7FC6
+0xA39C = 0x800A
+0xA39D = 0x8040
+0xA39E = 0x803C
+0xA39F = 0x803B
+0xA3A0 = 0x80F6
+0xA3C0 = 0x2400
+0xA3C1 = 0x2401
+0xA3C2 = 0x2402
+0xA3C3 = 0x2403
+0xA3C4 = 0x2404
+0xA3C5 = 0x2405
+0xA3C6 = 0x2406
+0xA3C7 = 0x2407
+0xA3C8 = 0x2408
+0xA3C9 = 0x2409
+0xA3CA = 0x240A
+0xA3CB = 0x240B
+0xA3CC = 0x240C
+0xA3CD = 0x240D
+0xA3CE = 0x240E
+0xA3CF = 0x240F
+0xA3D0 = 0x2410
+0xA3D1 = 0x2411
+0xA3D2 = 0x2412
+0xA3D3 = 0x2413
+0xA3D4 = 0x2414
+0xA3D5 = 0x2415
+0xA3D6 = 0x2416
+0xA3D7 = 0x2417
+0xA3D8 = 0x2418
+0xA3D9 = 0x2419
+0xA3DA = 0x241A
+0xA3DB = 0x241B
+0xA3DC = 0x241C
+0xA3DD = 0x241D
+0xA3DE = 0x241E
+0xA3DF = 0x241F
+0xA3E0 = 0x2421
+0xA3E1 = 0x532C
+0xA3E2 = 0x5359
+0xA3E3 = 0x5368
+0xA3E4 = 0x537E
+0xA3E5 = 0x53A1
+0xA3E6 = 0x555B
+0xA3E7 = 0x5542
+0xA3E8 = 0x5547
+0xA3E9 = 0x553D
+0xA3EA = 0x5560
+0xA3EB = 0x57EB
+0xA3EC = 0x595F
+0xA3ED = 0x5B6F
+0xA3EE = 0x5C5A
+0xA3EF = 0x5FA2
+0xA3F0 = 0x5F9D
+0xA3F1 = 0x5FA3
+0xA3F2 = 0x60C2
+0xA3F3 = 0x60A5
+0xA3F4 = 0x621C
+0xA3F5 = 0x621D
+0xA3F6 = 0x6395
+0xA3F7 = 0x639A
+0xA3F8 = 0x63A6
+0xA3F9 = 0x6550
+0xA3FA = 0x6552
+0xA3FB = 0x65C8
+0xA3FC = 0x6658
+0xA3FD = 0x6888
+0xA3FE = 0x6BB8
+0xA480 = 0x80FF
+0xA481 = 0x80EE
+0xA482 = 0x8104
+0xA483 = 0x8103
+0xA484 = 0x8107
+0xA485 = 0x80F7
+0xA486 = 0x822D
+0xA487 = 0x8227
+0xA488 = 0x8229
+0xA489 = 0x831F
+0xA48A = 0x8357
+0xA48B = 0x8321
+0xA48C = 0x8318
+0xA48D = 0x8358
+0xA48E = 0x8684
+0xA48F = 0x869F
+0xA490 = 0x869B
+0xA491 = 0x8689
+0xA492 = 0x86A6
+0xA493 = 0x8692
+0xA494 = 0x868F
+0xA495 = 0x86A0
+0xA496 = 0x884F
+0xA497 = 0x8878
+0xA498 = 0x887A
+0xA499 = 0x886E
+0xA49A = 0x887B
+0xA49B = 0x8884
+0xA49C = 0x8873
+0xA49D = 0x8A0D
+0xA49E = 0x8A0B
+0xA49F = 0x8A19
+0xA4A0 = 0x8ED0
+0xA580 = 0x8FF9
+0xA581 = 0x9009
+0xA582 = 0x9008
+0xA583 = 0x90DE
+0xA584 = 0x9151
+0xA585 = 0x91DB
+0xA586 = 0x91DF
+0xA587 = 0x91DE
+0xA588 = 0x91D6
+0xA589 = 0x91E0
+0xA58A = 0x9585
+0xA58B = 0x9660
+0xA58C = 0x9659
+0xA58D = 0x9656
+0xA58E = 0x96BD
+0xA58F = 0x5042
+0xA590 = 0x5059
+0xA591 = 0x5044
+0xA592 = 0x5066
+0xA593 = 0x5052
+0xA594 = 0x5054
+0xA595 = 0x5071
+0xA596 = 0x5050
+0xA597 = 0x507B
+0xA598 = 0x507C
+0xA599 = 0x5058
+0xA59A = 0x5079
+0xA59B = 0x506C
+0xA59C = 0x5078
+0xA59D = 0x51A8
+0xA59E = 0x51D1
+0xA59F = 0x51CF
+0xA5A0 = 0x5268
+0xA680 = 0x5276
+0xA681 = 0x52D4
+0xA682 = 0x53A0
+0xA683 = 0x53C4
+0xA684 = 0x5558
+0xA685 = 0x554C
+0xA686 = 0x5568
+0xA687 = 0x5549
+0xA688 = 0x555D
+0xA689 = 0x5529
+0xA68A = 0x5554
+0xA68B = 0x5553
+0xA68C = 0x555A
+0xA68D = 0x553A
+0xA68E = 0x553F
+0xA68F = 0x552B
+0xA690 = 0x57EA
+0xA691 = 0x57EF
+0xA692 = 0x57DD
+0xA693 = 0x57FE
+0xA694 = 0x57DE
+0xA695 = 0x57E6
+0xA696 = 0x57E8
+0xA697 = 0x57FF
+0xA698 = 0x5803
+0xA699 = 0x58F7
+0xA69A = 0x68A6
+0xA69B = 0x591F
+0xA69C = 0x595B
+0xA69D = 0x595D
+0xA69E = 0x595E
+0xA69F = 0x5A2B
+0xA6A0 = 0x5A3B
+0xA780 = 0x5A61
+0xA781 = 0x5A3A
+0xA782 = 0x5A6E
+0xA783 = 0x5A4B
+0xA784 = 0x5A6B
+0xA785 = 0x5A45
+0xA786 = 0x5A4E
+0xA787 = 0x5A68
+0xA788 = 0x5A3D
+0xA789 = 0x5A71
+0xA78A = 0x5A3F
+0xA78B = 0x5A6F
+0xA78C = 0x5A75
+0xA78D = 0x5A73
+0xA78E = 0x5A2C
+0xA78F = 0x5A59
+0xA790 = 0x5A54
+0xA791 = 0x5A4F
+0xA792 = 0x5A63
+0xA793 = 0x5BC8
+0xA794 = 0x5BC3
+0xA795 = 0x5C5B
+0xA796 = 0x5C61
+0xA797 = 0x5D21
+0xA798 = 0x5D0A
+0xA799 = 0x5D09
+0xA79A = 0x5D2C
+0xA79B = 0x5D08
+0xA79C = 0x5D2A
+0xA79D = 0x5D15
+0xA79E = 0x5D10
+0xA79F = 0x5D13
+0xA7A0 = 0x5D2F
+0xA880 = 0x5D18
+0xA881 = 0x5DE3
+0xA882 = 0x5E39
+0xA883 = 0x5E35
+0xA884 = 0x5E3A
+0xA885 = 0x5E32
+0xA886 = 0x5EBB
+0xA887 = 0x5EBA
+0xA888 = 0x5F34
+0xA889 = 0x5F39
+0xA88A = 0x6098
+0xA88B = 0x60D0
+0xA88C = 0x60D7
+0xA88D = 0x60AA
+0xA88E = 0x60A1
+0xA88F = 0x60A4
+0xA890 = 0x60EE
+0xA891 = 0x60E7
+0xA892 = 0x60E8
+0xA893 = 0x60DE
+0xA894 = 0x637E
+0xA895 = 0x638B
+0xA896 = 0x6379
+0xA897 = 0x6386
+0xA898 = 0x6393
+0xA899 = 0x6373
+0xA89A = 0x636A
+0xA89B = 0x636C
+0xA89C = 0x637F
+0xA89D = 0x63B2
+0xA89E = 0x63BA
+0xA89F = 0x6366
+0xA8A0 = 0x6374
+0xA980 = 0x655A
+0xA981 = 0x654E
+0xA982 = 0x654D
+0xA983 = 0x658D
+0xA984 = 0x658E
+0xA985 = 0x65AD
+0xA986 = 0x65C7
+0xA987 = 0x65CA
+0xA988 = 0x65C9
+0xA989 = 0x65E3
+0xA98A = 0x6657
+0xA98B = 0x6663
+0xA98C = 0x6667
+0xA98D = 0x671A
+0xA98E = 0x6719
+0xA98F = 0x6716
+0xA990 = 0x689E
+0xA991 = 0x68B6
+0xA992 = 0x6898
+0xA993 = 0x6873
+0xA994 = 0x689A
+0xA995 = 0x688E
+0xA996 = 0x68B7
+0xA997 = 0x68DB
+0xA998 = 0x68A5
+0xA999 = 0x686C
+0xA99A = 0x68C1
+0xA99B = 0x6884
+0xA99C = 0x6895
+0xA99D = 0x687A
+0xA99E = 0x6899
+0xA99F = 0x68B8
+0xA9A0 = 0x68B9
+0xAA80 = 0x6870
+0xAA81 = 0x6B35
+0xAA82 = 0x6B90
+0xAA83 = 0x6BBB
+0xAA84 = 0x6BED
+0xAA85 = 0x6DC1
+0xAA86 = 0x6DC3
+0xAA87 = 0x6DCE
+0xAA88 = 0x6DAD
+0xAA89 = 0x6E04
+0xAA8A = 0x6DB9
+0xAA8B = 0x6DE7
+0xAA8C = 0x6E08
+0xAA8D = 0x6E06
+0xAA8E = 0x6E0A
+0xAA8F = 0x6DB0
+0xAA90 = 0x6DF8
+0xAA91 = 0x6E0C
+0xAA92 = 0x6DB1
+0xAA93 = 0x6E02
+0xAA94 = 0x6E07
+0xAA95 = 0x6E09
+0xAA96 = 0x6E01
+0xAA97 = 0x6E17
+0xAA98 = 0x6DFF
+0xAA99 = 0x6E12
+0xAA9A = 0x7103
+0xAA9B = 0x7107
+0xAA9C = 0x7101
+0xAA9D = 0x70F5
+0xAA9E = 0x70F1
+0xAA9F = 0x7108
+0xAAA0 = 0x70F2
+0xAB80 = 0x710F
+0xAB81 = 0x70FE
+0xAB82 = 0x731A
+0xAB83 = 0x7310
+0xAB84 = 0x730E
+0xAB85 = 0x7402
+0xAB86 = 0x73F3
+0xAB87 = 0x73FB
+0xAB88 = 0x751B
+0xAB89 = 0x7523
+0xAB8A = 0x7561
+0xAB8B = 0x7568
+0xAB8C = 0x7567
+0xAB8D = 0x75D3
+0xAB8E = 0x7690
+0xAB8F = 0x76D5
+0xAB90 = 0x76D7
+0xAB91 = 0x76D6
+0xAB92 = 0x7730
+0xAB93 = 0x7726
+0xAB94 = 0x7740
+0xAB95 = 0x771E
+0xAB96 = 0x7847
+0xAB97 = 0x784B
+0xAB98 = 0x7851
+0xAB99 = 0x784F
+0xAB9A = 0x7842
+0xAB9B = 0x7846
+0xAB9C = 0x796E
+0xAB9D = 0x796C
+0xAB9E = 0x79F2
+0xAB9F = 0x79F1
+0xABA0 = 0x79F5
+0xAC80 = 0x79F3
+0xAC81 = 0x79F9
+0xAC82 = 0x7A9A
+0xAC83 = 0x7A93
+0xAC84 = 0x7A91
+0xAC85 = 0x7AE1
+0xAC86 = 0x7B21
+0xAC87 = 0x7B1C
+0xAC88 = 0x7B16
+0xAC89 = 0x7B17
+0xAC8A = 0x7B36
+0xAC8B = 0x7B1F
+0xAC8C = 0x7C93
+0xAC8D = 0x7C99
+0xAC8E = 0x7C9A
+0xAC8F = 0x7C9C
+0xAC90 = 0x7D49
+0xAC91 = 0x7D34
+0xAC92 = 0x7D37
+0xAC93 = 0x7D2D
+0xAC94 = 0x7D4C
+0xAC95 = 0x7D48
+0xAC96 = 0x7F3B
+0xAC97 = 0x8008
+0xAC98 = 0x801A
+0xAC99 = 0x801D
+0xAC9A = 0x8049
+0xAC9B = 0x8045
+0xAC9C = 0x8044
+0xAC9D = 0x7C9B
+0xAC9E = 0x812A
+0xAC9F = 0x812E
+0xACA0 = 0x8131
+0xAD80 = 0x811A
+0xAD81 = 0x8134
+0xAD82 = 0x8117
+0xAD83 = 0x831D
+0xAD84 = 0x8371
+0xAD85 = 0x8384
+0xAD86 = 0x8380
+0xAD87 = 0x8372
+0xAD88 = 0x83A1
+0xAD89 = 0x8379
+0xAD8A = 0x8391
+0xAD8B = 0x839F
+0xAD8C = 0x83AD
+0xAD8D = 0x8323
+0xAD8E = 0x8385
+0xAD8F = 0x839C
+0xAD90 = 0x83B7
+0xAD91 = 0x8658
+0xAD92 = 0x865A
+0xAD93 = 0x8657
+0xAD94 = 0x86B2
+0xAD95 = 0x86AE
+0xAD96 = 0x8845
+0xAD97 = 0x889C
+0xAD98 = 0x8894
+0xAD99 = 0x88A3
+0xAD9A = 0x888F
+0xAD9B = 0x88A5
+0xAD9C = 0x88A9
+0xAD9D = 0x88A6
+0xAD9E = 0x888A
+0xAD9F = 0x88A0
+0xADA0 = 0x8890
+0xAE80 = 0x8992
+0xAE81 = 0x8991
+0xAE82 = 0x8994
+0xAE83 = 0x8A26
+0xAE84 = 0x8A32
+0xAE85 = 0x8A28
+0xAE86 = 0x8A1C
+0xAE87 = 0x8A2B
+0xAE88 = 0x8A20
+0xAE89 = 0x8A29
+0xAE8A = 0x8A21
+0xAE8B = 0x8C3A
+0xAE8C = 0x8C5B
+0xAE8D = 0x8C58
+0xAE8E = 0x8C7C
+0xAE8F = 0x8CA6
+0xAE90 = 0x8CAE
+0xAE91 = 0x8CAD
+0xAE92 = 0x8D65
+0xAE93 = 0x8D7E
+0xAE94 = 0x8D7C
+0xAE95 = 0x8D7F
+0xAE96 = 0x8D7A
+0xAE97 = 0x8DBD
+0xAE98 = 0x8DC0
+0xAE99 = 0x8DBB
+0xAE9A = 0x8EAD
+0xAE9B = 0x8EAF
+0xAE9C = 0x8ED6
+0xAE9D = 0x8ED9
+0xAE9E = 0x9012
+0xAE9F = 0x900E
+0xAEA0 = 0x9025
+0xAF80 = 0x9013
+0xAF81 = 0x90EE
+0xAF82 = 0x90AB
+0xAF83 = 0x90F7
+0xAF84 = 0x9159
+0xAF85 = 0x9154
+0xAF86 = 0x91F2
+0xAF87 = 0x91F0
+0xAF88 = 0x91E5
+0xAF89 = 0x91F6
+0xAF8A = 0x9587
+0xAF8B = 0x965A
+0xAF8C = 0x966E
+0xAF8D = 0x9679
+0xAF8E = 0x98E1
+0xAF8F = 0x98E6
+0xAF90 = 0x9EC4
+0xAF91 = 0x9ED2
+0xAF92 = 0x4E80
+0xAF93 = 0x4E81
+0xAF94 = 0x508F
+0xAF95 = 0x5097
+0xAF96 = 0x5088
+0xAF97 = 0x5089
+0xAF98 = 0x5081
+0xAF99 = 0x5160
+0xAF9A = 0x5E42
+0xAF9B = 0x51D3
+0xAF9C = 0x51D2
+0xAF9D = 0x51D6
+0xAF9E = 0x5273
+0xAF9F = 0x5270
+0xAFA0 = 0x53A8
+0xB080 = 0x53A6
+0xB081 = 0x53C5
+0xB082 = 0x5597
+0xB083 = 0x55DE
+0xB084 = 0x5596
+0xB085 = 0x55B4
+0xB086 = 0x5585
+0xB087 = 0x559B
+0xB088 = 0x55A0
+0xB089 = 0x5559
+0xB08A = 0x5586
+0xB08B = 0x55AF
+0xB08C = 0x557A
+0xB08D = 0x559E
+0xB08E = 0x55A9
+0xB08F = 0x570F
+0xB090 = 0x570E
+0xB091 = 0x581A
+0xB092 = 0x581F
+0xB093 = 0x583C
+0xB094 = 0x5818
+0xB095 = 0x583E
+0xB096 = 0x5826
+0xB097 = 0x583A
+0xB098 = 0x5822
+0xB099 = 0x58FB
+0xB09A = 0x5963
+0xB09B = 0x5964
+0xB09C = 0x5AA8
+0xB09D = 0x5AA3
+0xB09E = 0x5A82
+0xB09F = 0x5A88
+0xB0A0 = 0x5AA1
+0xB180 = 0x5A85
+0xB181 = 0x5A98
+0xB182 = 0x5A99
+0xB183 = 0x5A89
+0xB184 = 0x5A81
+0xB185 = 0x5A96
+0xB186 = 0x5A80
+0xB187 = 0x5A91
+0xB188 = 0x5ACF
+0xB189 = 0x5A87
+0xB18A = 0x5AA0
+0xB18B = 0x5A79
+0xB18C = 0x5A86
+0xB18D = 0x5AAB
+0xB18E = 0x5AAA
+0xB18F = 0x5AA4
+0xB190 = 0x5A8D
+0xB191 = 0x5A7E
+0xB192 = 0x5BD5
+0xB193 = 0x5C1E
+0xB194 = 0x5C5F
+0xB195 = 0x5C5E
+0xB196 = 0x5D44
+0xB197 = 0x5D3E
+0xB198 = 0x5D48
+0xB199 = 0x5D1C
+0xB19A = 0x5D5B
+0xB19B = 0x5D4D
+0xB19C = 0x5D57
+0xB19D = 0x5D53
+0xB19E = 0x5D4F
+0xB19F = 0x5D3B
+0xB1A0 = 0x5D46
+0xB280 = 0x5E46
+0xB281 = 0x5E47
+0xB282 = 0x5E48
+0xB283 = 0x5EC0
+0xB284 = 0x5EBD
+0xB285 = 0x5EBF
+0xB286 = 0x5F11
+0xB287 = 0x5F3E
+0xB288 = 0x5F3B
+0xB289 = 0x5F3A
+0xB28A = 0x5FA7
+0xB28B = 0x60EA
+0xB28C = 0x6107
+0xB28D = 0x6122
+0xB28E = 0x610C
+0xB28F = 0x60B3
+0xB290 = 0x60D6
+0xB291 = 0x60D2
+0xB292 = 0x60E3
+0xB293 = 0x60E5
+0xB294 = 0x60E9
+0xB295 = 0x6111
+0xB296 = 0x60FD
+0xB297 = 0x611E
+0xB298 = 0x6120
+0xB299 = 0x6121
+0xB29A = 0x621E
+0xB29B = 0x63E2
+0xB29C = 0x63DE
+0xB29D = 0x63E6
+0xB29E = 0x63F8
+0xB29F = 0x63FE
+0xB2A0 = 0x63C1
+0xB380 = 0x63BF
+0xB381 = 0x63F7
+0xB382 = 0x63D1
+0xB383 = 0x655F
+0xB384 = 0x6560
+0xB385 = 0x6561
+0xB386 = 0x65D1
+0xB387 = 0x667D
+0xB388 = 0x666B
+0xB389 = 0x667F
+0xB38A = 0x6673
+0xB38B = 0x6681
+0xB38C = 0x666D
+0xB38D = 0x6669
+0xB38E = 0x671E
+0xB38F = 0x68ED
+0xB390 = 0x6903
+0xB391 = 0x68FE
+0xB392 = 0x68E5
+0xB393 = 0x691E
+0xB394 = 0x6902
+0xB395 = 0x6909
+0xB396 = 0x68CA
+0xB397 = 0x6900
+0xB398 = 0x6901
+0xB399 = 0x6918
+0xB39A = 0x68E2
+0xB39B = 0x68CF
+0xB39C = 0x692E
+0xB39D = 0x68C5
+0xB39E = 0x68FF
+0xB39F = 0x691C
+0xB3A0 = 0x68C3
+0xB480 = 0x6B6F
+0xB481 = 0x6B6E
+0xB482 = 0x6BBE
+0xB483 = 0x6BF4
+0xB484 = 0x6C2D
+0xB485 = 0x6DB6
+0xB486 = 0x6E75
+0xB487 = 0x6E1E
+0xB488 = 0x6E18
+0xB489 = 0x6E48
+0xB48A = 0x6E4F
+0xB48B = 0x6E42
+0xB48C = 0x6E6A
+0xB48D = 0x6E70
+0xB48E = 0x6DFE
+0xB48F = 0x6E6D
+0xB490 = 0x6E7B
+0xB491 = 0x6E7E
+0xB492 = 0x6E59
+0xB493 = 0x6E57
+0xB494 = 0x6E80
+0xB495 = 0x6E50
+0xB496 = 0x6E29
+0xB497 = 0x6E76
+0xB498 = 0x6E2A
+0xB499 = 0x6E4C
+0xB49A = 0x712A
+0xB49B = 0x7135
+0xB49C = 0x712C
+0xB49D = 0x7137
+0xB49E = 0x711D
+0xB49F = 0x7138
+0xB4A0 = 0x7134
+0xB580 = 0x712B
+0xB581 = 0x7133
+0xB582 = 0x7127
+0xB583 = 0x7124
+0xB584 = 0x712D
+0xB585 = 0x7232
+0xB586 = 0x7283
+0xB587 = 0x7282
+0xB588 = 0x7287
+0xB589 = 0x7306
+0xB58A = 0x7324
+0xB58B = 0x7338
+0xB58C = 0x732A
+0xB58D = 0x732C
+0xB58E = 0x732B
+0xB58F = 0x732F
+0xB590 = 0x7328
+0xB591 = 0x7417
+0xB592 = 0x7419
+0xB593 = 0x7438
+0xB594 = 0x741F
+0xB595 = 0x7414
+0xB596 = 0x743C
+0xB597 = 0x73F7
+0xB598 = 0x741C
+0xB599 = 0x7415
+0xB59A = 0x7418
+0xB59B = 0x7439
+0xB59C = 0x74F9
+0xB59D = 0x7524
+0xB59E = 0x756E
+0xB59F = 0x756D
+0xB5A0 = 0x7571
+0xB680 = 0x758E
+0xB681 = 0x75E5
+0xB682 = 0x7694
+0xB683 = 0x76B3
+0xB684 = 0x76D9
+0xB685 = 0x7748
+0xB686 = 0x7749
+0xB687 = 0x7743
+0xB688 = 0x7742
+0xB689 = 0x77DF
+0xB68A = 0x7863
+0xB68B = 0x7876
+0xB68C = 0x785F
+0xB68D = 0x7866
+0xB68E = 0x7966
+0xB68F = 0x7971
+0xB690 = 0x7976
+0xB691 = 0x7984
+0xB692 = 0x7975
+0xB693 = 0x79FF
+0xB694 = 0x7A07
+0xB695 = 0x7A0E
+0xB696 = 0x7A09
+0xB697 = 0x7AE7
+0xB698 = 0x7AE2
+0xB699 = 0x7B55
+0xB69A = 0x7B43
+0xB69B = 0x7B57
+0xB69C = 0x7B6C
+0xB69D = 0x7B42
+0xB69E = 0x7B53
+0xB69F = 0x7B41
+0xB6A0 = 0x7CA0
+0xB780 = 0x7CA6
+0xB781 = 0x7CA4
+0xB782 = 0x7D74
+0xB783 = 0x7D59
+0xB784 = 0x7D60
+0xB785 = 0x7D57
+0xB786 = 0x7D6C
+0xB787 = 0x7D7E
+0xB788 = 0x7D64
+0xB789 = 0x7D5A
+0xB78A = 0x7D5D
+0xB78B = 0x7D76
+0xB78C = 0x7D4D
+0xB78D = 0x7D75
+0xB78E = 0x7FD3
+0xB78F = 0x7FD6
+0xB790 = 0x8060
+0xB791 = 0x804E
+0xB792 = 0x8145
+0xB793 = 0x813B
+0xB794 = 0x8148
+0xB795 = 0x8142
+0xB796 = 0x8149
+0xB797 = 0x8140
+0xB798 = 0x8114
+0xB799 = 0x8141
+0xB79A = 0x81EF
+0xB79B = 0x81F6
+0xB79C = 0x8203
+0xB79D = 0x83ED
+0xB79E = 0x83DA
+0xB79F = 0x8418
+0xB7A0 = 0x83D2
+0xB880 = 0x8408
+0xB881 = 0x8400
+0xB882 = 0x8417
+0xB883 = 0x8346
+0xB884 = 0x8414
+0xB885 = 0x83D3
+0xB886 = 0x8405
+0xB887 = 0x841F
+0xB888 = 0x8402
+0xB889 = 0x8416
+0xB88A = 0x83CD
+0xB88B = 0x83E6
+0xB88C = 0x865D
+0xB88D = 0x86D5
+0xB88E = 0x86E1
+0xB88F = 0x86EE
+0xB890 = 0x8847
+0xB891 = 0x8846
+0xB892 = 0x88BB
+0xB893 = 0x88BF
+0xB894 = 0x88B4
+0xB895 = 0x88B5
+0xB896 = 0x899A
+0xB897 = 0x8A43
+0xB898 = 0x8A5A
+0xB899 = 0x8A35
+0xB89A = 0x8A38
+0xB89B = 0x8A42
+0xB89C = 0x8A49
+0xB89D = 0x8A5D
+0xB89E = 0x8A4B
+0xB89F = 0x8A3D
+0xB8A0 = 0x8C60
+0xB980 = 0x8C5E
+0xB981 = 0x8C7F
+0xB982 = 0x8C7E
+0xB983 = 0x8C83
+0xB984 = 0x8CB1
+0xB985 = 0x8D87
+0xB986 = 0x8D88
+0xB987 = 0x8D83
+0xB988 = 0x8D86
+0xB989 = 0x8D8B
+0xB98A = 0x8D82
+0xB98B = 0x8DCA
+0xB98C = 0x8DD2
+0xB98D = 0x8DD4
+0xB98E = 0x8DC9
+0xB98F = 0x8EB0
+0xB990 = 0x8EF2
+0xB991 = 0x8EE4
+0xB992 = 0x8EF3
+0xB993 = 0x8EEA
+0xB994 = 0x8EFD
+0xB995 = 0x8F9D
+0xB996 = 0x902B
+0xB997 = 0x902A
+0xB998 = 0x9028
+0xB999 = 0x9029
+0xB99A = 0x902C
+0xB99B = 0x903A
+0xB99C = 0x9030
+0xB99D = 0x9037
+0xB99E = 0x903B
+0xB99F = 0x910A
+0xB9A0 = 0x91FE
+0xBA80 = 0x9220
+0xBA81 = 0x920B
+0xBA82 = 0x9218
+0xBA83 = 0x9222
+0xBA84 = 0x921B
+0xBA85 = 0x9208
+0xBA86 = 0x920E
+0xBA87 = 0x9213
+0xBA88 = 0x9595
+0xBA89 = 0x968C
+0xBA8A = 0x967B
+0xBA8B = 0x967F
+0xBA8C = 0x9681
+0xBA8D = 0x9682
+0xBA8E = 0x96EE
+0xBA8F = 0x96ED
+0xBA90 = 0x96EC
+0xBA91 = 0x975F
+0xBA92 = 0x976F
+0xBA93 = 0x976D
+0xBA94 = 0x98F0
+0xBA95 = 0x9AA9
+0xBA96 = 0x9AE0
+0xBA97 = 0x4EB7
+0xBA98 = 0x50CC
+0xBA99 = 0x50BC
+0xBA9A = 0x50AA
+0xBA9B = 0x50B9
+0xBA9C = 0x50AB
+0xBA9D = 0x50C3
+0xBA9E = 0x50CD
+0xBA9F = 0x517E
+0xBAA0 = 0x527E
+0xBB80 = 0x5279
+0xBB81 = 0x52E1
+0xBB82 = 0x52E0
+0xBB83 = 0x52E7
+0xBB84 = 0x5380
+0xBB85 = 0x53AB
+0xBB86 = 0x53AA
+0xBB87 = 0x53A9
+0xBB88 = 0x53E0
+0xBB89 = 0x55EA
+0xBB8A = 0x55D7
+0xBB8B = 0x55C1
+0xBB8C = 0x5715
+0xBB8D = 0x586C
+0xBB8E = 0x585C
+0xBB8F = 0x5850
+0xBB90 = 0x5861
+0xBB91 = 0x586A
+0xBB92 = 0x5869
+0xBB93 = 0x5856
+0xBB94 = 0x5860
+0xBB95 = 0x5866
+0xBB96 = 0x585F
+0xBB97 = 0x5923
+0xBB98 = 0x5966
+0xBB99 = 0x5968
+0xBB9A = 0x5ACE
+0xBB9B = 0x5AC5
+0xBB9C = 0x5AC3
+0xBB9D = 0x5AD0
+0xBB9E = 0x5B74
+0xBB9F = 0x5B76
+0xBBA0 = 0x5BDC
+0xBC80 = 0x5BD7
+0xBC81 = 0x5BDA
+0xBC82 = 0x5BDB
+0xBC83 = 0x5C20
+0xBC84 = 0x5D6D
+0xBC85 = 0x5D66
+0xBC86 = 0x5D64
+0xBC87 = 0x5D6E
+0xBC88 = 0x5D60
+0xBC89 = 0x5F42
+0xBC8A = 0x5F5A
+0xBC8B = 0x5F6E
+0xBC8C = 0x6130
+0xBC8D = 0x613A
+0xBC8E = 0x612A
+0xBC8F = 0x6143
+0xBC90 = 0x6119
+0xBC91 = 0x6131
+0xBC92 = 0x613D
+0xBC93 = 0x6408
+0xBC94 = 0x6432
+0xBC95 = 0x6438
+0xBC96 = 0x6431
+0xBC97 = 0x6419
+0xBC98 = 0x6411
+0xBC99 = 0x6429
+0xBC9A = 0x641D
+0xBC9B = 0x643C
+0xBC9C = 0x6446
+0xBC9D = 0x6447
+0xBC9E = 0x643A
+0xBC9F = 0x6407
+0xBCA0 = 0x656B
+0xBD80 = 0x6570
+0xBD81 = 0x656D
+0xBD82 = 0x65E4
+0xBD83 = 0x6693
+0xBD84 = 0x668F
+0xBD85 = 0x6692
+0xBD86 = 0x668E
+0xBD87 = 0x6946
+0xBD88 = 0x6931
+0xBD89 = 0x693E
+0xBD8A = 0x697C
+0xBD8B = 0x6943
+0xBD8C = 0x6973
+0xBD8D = 0x6955
+0xBD8E = 0x6985
+0xBD8F = 0x694D
+0xBD90 = 0x6950
+0xBD91 = 0x6947
+0xBD92 = 0x6967
+0xBD93 = 0x6936
+0xBD94 = 0x6964
+0xBD95 = 0x6961
+0xBD96 = 0x697D
+0xBD97 = 0x6B44
+0xBD98 = 0x6B40
+0xBD99 = 0x6B71
+0xBD9A = 0x6B73
+0xBD9B = 0x6B9C
+0xBD9C = 0x6BC1
+0xBD9D = 0x6BFA
+0xBD9E = 0x6C31
+0xBD9F = 0x6C32
+0xBDA0 = 0x6EB8
+0xBE80 = 0x6EA8
+0xBE81 = 0x6E91
+0xBE82 = 0x6EBB
+0xBE83 = 0x6E9A
+0xBE84 = 0x6EA9
+0xBE85 = 0x6EB5
+0xBE86 = 0x6E6C
+0xBE87 = 0x6EE8
+0xBE88 = 0x6EDD
+0xBE89 = 0x6EDA
+0xBE8A = 0x6EE6
+0xBE8B = 0x6EAC
+0xBE8C = 0x6ED9
+0xBE8D = 0x6EE3
+0xBE8E = 0x6EE9
+0xBE8F = 0x6EDB
+0xBE90 = 0x716F
+0xBE91 = 0x7148
+0xBE92 = 0x714A
+0xBE93 = 0x716B
+0xBE94 = 0x714F
+0xBE95 = 0x7157
+0xBE96 = 0x7174
+0xBE97 = 0x7145
+0xBE98 = 0x7151
+0xBE99 = 0x716D
+0xBE9A = 0x7251
+0xBE9B = 0x7250
+0xBE9C = 0x724E
+0xBE9D = 0x7341
+0xBE9E = 0x732E
+0xBE9F = 0x7346
+0xBEA0 = 0x7427
+0xBF80 = 0x7448
+0xBF81 = 0x7453
+0xBF82 = 0x743D
+0xBF83 = 0x745D
+0xBF84 = 0x7456
+0xBF85 = 0x741E
+0xBF86 = 0x7447
+0xBF87 = 0x7443
+0xBF88 = 0x7458
+0xBF89 = 0x7449
+0xBF8A = 0x744C
+0xBF8B = 0x7445
+0xBF8C = 0x743E
+0xBF8D = 0x7501
+0xBF8E = 0x751E
+0xBF8F = 0x757A
+0xBF90 = 0x75EE
+0xBF91 = 0x7602
+0xBF92 = 0x7697
+0xBF93 = 0x7698
+0xBF94 = 0x775D
+0xBF95 = 0x7764
+0xBF96 = 0x7753
+0xBF97 = 0x7758
+0xBF98 = 0x7882
+0xBF99 = 0x7890
+0xBF9A = 0x788A
+0xBF9B = 0x787A
+0xBF9C = 0x787D
+0xBF9D = 0x788B
+0xBF9E = 0x7878
+0xBF9F = 0x788D
+0xBFA0 = 0x7888
+0xC080 = 0x7892
+0xC081 = 0x797E
+0xC082 = 0x7983
+0xC083 = 0x7980
+0xC084 = 0x7A0F
+0xC085 = 0x7A1D
+0xC086 = 0x7AA1
+0xC087 = 0x7AA4
+0xC088 = 0x7AE9
+0xC089 = 0x7AEA
+0xC08A = 0x7B62
+0xC08B = 0x7B6B
+0xC08C = 0x7B5E
+0xC08D = 0x7B79
+0xC08E = 0x7B6F
+0xC08F = 0x7B68
+0xC090 = 0x7CAE
+0xC091 = 0x7CB0
+0xC092 = 0x7D90
+0xC093 = 0x7D8A
+0xC094 = 0x7D8B
+0xC095 = 0x7D99
+0xC096 = 0x7D95
+0xC097 = 0x7D87
+0xC098 = 0x7D78
+0xC099 = 0x7D97
+0xC09A = 0x7D89
+0xC09B = 0x7D98
+0xC09C = 0x7FA3
+0xC09D = 0x7FDD
+0xC09E = 0x8057
+0xC09F = 0x8163
+0xC0A0 = 0x816A
+0xC180 = 0x816C
+0xC181 = 0x815D
+0xC182 = 0x8175
+0xC183 = 0x815F
+0xC184 = 0x817D
+0xC185 = 0x816D
+0xC186 = 0x8241
+0xC187 = 0x844F
+0xC188 = 0x8484
+0xC189 = 0x847F
+0xC18A = 0x8448
+0xC18B = 0x842A
+0xC18C = 0x847B
+0xC18D = 0x8472
+0xC18E = 0x8464
+0xC18F = 0x842E
+0xC190 = 0x845C
+0xC191 = 0x8453
+0xC192 = 0x8441
+0xC193 = 0x84C8
+0xC194 = 0x8462
+0xC195 = 0x8480
+0xC196 = 0x843E
+0xC197 = 0x8483
+0xC198 = 0x8471
+0xC199 = 0x844A
+0xC19A = 0x8455
+0xC19B = 0x8458
+0xC19C = 0x86FC
+0xC19D = 0x86FD
+0xC19E = 0x8715
+0xC19F = 0x8716
+0xC1A0 = 0x86FF
+0xC280 = 0x8858
+0xC281 = 0x88E0
+0xC282 = 0x89E7
+0xC283 = 0x8A6A
+0xC284 = 0x8A80
+0xC285 = 0x8A6F
+0xC286 = 0x8A65
+0xC287 = 0x8A78
+0xC288 = 0x8A7D
+0xC289 = 0x8A88
+0xC28A = 0x8A64
+0xC28B = 0x8A7E
+0xC28C = 0x8A67
+0xC28D = 0x8C63
+0xC28E = 0x8C88
+0xC28F = 0x8CCD
+0xC290 = 0x8CC9
+0xC291 = 0x8DED
+0xC292 = 0x8EB1
+0xC293 = 0x8F04
+0xC294 = 0x8F9E
+0xC295 = 0x8FA0
+0xC296 = 0x9043
+0xC297 = 0x9046
+0xC298 = 0x9048
+0xC299 = 0x9045
+0xC29A = 0x9040
+0xC29B = 0x904C
+0xC29C = 0x910C
+0xC29D = 0x9113
+0xC29E = 0x9115
+0xC29F = 0x916B
+0xC2A0 = 0x9167
+0xC380 = 0x925D
+0xC381 = 0x9255
+0xC382 = 0x9235
+0xC383 = 0x9259
+0xC384 = 0x922F
+0xC385 = 0x923C
+0xC386 = 0x928F
+0xC387 = 0x925C
+0xC388 = 0x926A
+0xC389 = 0x9262
+0xC38A = 0x925F
+0xC38B = 0x926B
+0xC38C = 0x926E
+0xC38D = 0x923B
+0xC38E = 0x9244
+0xC38F = 0x9241
+0xC390 = 0x959A
+0xC391 = 0x9599
+0xC392 = 0x968F
+0xC393 = 0x9696
+0xC394 = 0x96F4
+0xC395 = 0x96FC
+0xC396 = 0x9755
+0xC397 = 0x9779
+0xC398 = 0x97EE
+0xC399 = 0x97F5
+0xC39A = 0x980B
+0xC39B = 0x98F3
+0xC39C = 0x98F7
+0xC39D = 0x98FF
+0xC39E = 0x98F5
+0xC39F = 0x98EC
+0xC3A0 = 0x98F1
+0xC480 = 0x999A
+0xC481 = 0x9AE2
+0xC482 = 0x9B3D
+0xC483 = 0x9B5D
+0xC484 = 0x9CE8
+0xC485 = 0x9CEB
+0xC486 = 0x9CEF
+0xC487 = 0x9CEE
+0xC488 = 0x9E81
+0xC489 = 0x9F14
+0xC48A = 0x50D0
+0xC48B = 0x50D9
+0xC48C = 0x50DC
+0xC48D = 0x50D8
+0xC48E = 0x50E1
+0xC48F = 0x50EB
+0xC490 = 0x50F4
+0xC491 = 0x50E2
+0xC492 = 0x50DE
+0xC493 = 0x51F4
+0xC494 = 0x52ED
+0xC495 = 0x52EA
+0xC496 = 0x5332
+0xC497 = 0x53AE
+0xC498 = 0x53B0
+0xC499 = 0x55FB
+0xC49A = 0x5603
+0xC49B = 0x560B
+0xC49C = 0x5607
+0xC49D = 0x55F8
+0xC49E = 0x5628
+0xC49F = 0x561E
+0xC4A0 = 0x5618
+0xC580 = 0x5611
+0xC581 = 0x5651
+0xC582 = 0x5605
+0xC583 = 0x5717
+0xC584 = 0x5892
+0xC585 = 0x588C
+0xC586 = 0x5878
+0xC587 = 0x5884
+0xC588 = 0x5873
+0xC589 = 0x58AD
+0xC58A = 0x5897
+0xC58B = 0x5895
+0xC58C = 0x5877
+0xC58D = 0x5872
+0xC58E = 0x5896
+0xC58F = 0x588D
+0xC590 = 0x5910
+0xC591 = 0x596C
+0xC592 = 0x5AE7
+0xC593 = 0x5AE4
+0xC594 = 0x5AEF
+0xC595 = 0x5626
+0xC596 = 0x5AF0
+0xC597 = 0x5D7B
+0xC598 = 0x5D83
+0xC599 = 0x5D8B
+0xC59A = 0x5D8C
+0xC59B = 0x5D78
+0xC59C = 0x5E52
+0xC59D = 0x5ED0
+0xC59E = 0x5ECF
+0xC59F = 0x5FB3
+0xC5A0 = 0x5FB4
+0xC680 = 0x617B
+0xC681 = 0x616F
+0xC682 = 0x6181
+0xC683 = 0x613C
+0xC684 = 0x6142
+0xC685 = 0x6138
+0xC686 = 0x6133
+0xC687 = 0x6160
+0xC688 = 0x6169
+0xC689 = 0x617D
+0xC68A = 0x6186
+0xC68B = 0x622C
+0xC68C = 0x6228
+0xC68D = 0x644C
+0xC68E = 0x6457
+0xC68F = 0x647C
+0xC690 = 0x6455
+0xC691 = 0x6462
+0xC692 = 0x6471
+0xC693 = 0x646A
+0xC694 = 0x6456
+0xC695 = 0x643B
+0xC696 = 0x6481
+0xC697 = 0x644F
+0xC698 = 0x647E
+0xC699 = 0x6464
+0xC69A = 0x6571
+0xC69B = 0x66A5
+0xC69C = 0x669A
+0xC69D = 0x669C
+0xC69E = 0x66A6
+0xC69F = 0x66A4
+0xC6A0 = 0x698F
+0xC6A1 = 0x2460
+0xC6A2 = 0x2461
+0xC6A3 = 0x2462
+0xC6A4 = 0x2463
+0xC6A5 = 0x2464
+0xC6A6 = 0x2465
+0xC6A7 = 0x2466
+0xC6A8 = 0x2467
+0xC6A9 = 0x2468
+0xC6AA = 0x2469
+0xC6AB = 0x2474
+0xC6AC = 0x2475
+0xC6AD = 0x2476
+0xC6AE = 0x2477
+0xC6AF = 0x2478
+0xC6B0 = 0x2479
+0xC6B1 = 0x247A
+0xC6B2 = 0x247B
+0xC6B3 = 0x247C
+0xC6B4 = 0x247D
+0xC6B5 = 0x2170
+0xC6B6 = 0x2171
+0xC6B7 = 0x2172
+0xC6B8 = 0x2173
+0xC6B9 = 0x2174
+0xC6BA = 0x2175
+0xC6BB = 0x2176
+0xC6BC = 0x2177
+0xC6BD = 0x2178
+0xC6BE = 0x2179
+0xC6BF = 0x4E36
+0xC6C0 = 0x4E3F
+0xC6C1 = 0x4E85
+0xC6C2 = 0x4EA0
+0xC6C3 = 0x5182
+0xC6C4 = 0x5196
+0xC6C5 = 0x51AB
+0xC6C6 = 0x52F9
+0xC6C7 = 0x5338
+0xC6C8 = 0x5369
+0xC6C9 = 0x53B6
+0xC6CA = 0x590A
+0xC6CB = 0x5B80
+0xC6CC = 0x5DDB
+0xC6CD = 0x5E7A
+0xC6CE = 0x5E7F
+0xC6CF = 0x5EF4
+0xC6D0 = 0x5F50
+0xC6D1 = 0x5F61
+0xC6D2 = 0x6534
+0xC6D3 = 0x65E0
+0xC6D4 = 0x7592
+0xC6D5 = 0x7676
+0xC6D6 = 0x8FB5
+0xC6D7 = 0x96B6
+0xC6D8 = 0x5902
+0xC6D9 = 0xFF3E
+0xC6DA = 0x30FD
+0xC6DB = 0x30FE
+0xC6DC = 0x309D
+0xC6DD = 0x309E
+0xC6DE = 0xFF02
+0xC6DF = 0x309B
+0xC6E0 = 0x309C
+0xC6E1 = 0x30FB
+0xC6E2 = 0x3007
+0xC6E3 = 0x30FC
+0xC6E4 = 0xFF3B
+0xC6E5 = 0xFF3D
+0xC6E6 = 0x273D
+0xC6E7 = 0x3041
+0xC6E8 = 0x3042
+0xC6E9 = 0x3043
+0xC6EA = 0x3044
+0xC6EB = 0x3045
+0xC6EC = 0x3046
+0xC6ED = 0x3047
+0xC6EE = 0x3048
+0xC6EF = 0x3049
+0xC6F0 = 0x304A
+0xC6F1 = 0x304B
+0xC6F2 = 0x304C
+0xC6F3 = 0x304D
+0xC6F4 = 0x304E
+0xC6F5 = 0x304F
+0xC6F6 = 0x3050
+0xC6F7 = 0x3051
+0xC6F8 = 0x3052
+0xC6F9 = 0x3053
+0xC6FA = 0x3054
+0xC6FB = 0x3055
+0xC6FC = 0x3056
+0xC6FD = 0x3057
+0xC6FE = 0x3058
+0xC740 = 0x3059
+0xC741 = 0x305A
+0xC742 = 0x305B
+0xC743 = 0x305C
+0xC744 = 0x305D
+0xC745 = 0x305E
+0xC746 = 0x305F
+0xC747 = 0x3060
+0xC748 = 0x3061
+0xC749 = 0x3062
+0xC74A = 0x3063
+0xC74B = 0x3064
+0xC74C = 0x3065
+0xC74D = 0x3066
+0xC74E = 0x3067
+0xC74F = 0x3068
+0xC750 = 0x3069
+0xC751 = 0x306A
+0xC752 = 0x306B
+0xC753 = 0x306C
+0xC754 = 0x306D
+0xC755 = 0x306E
+0xC756 = 0x306F
+0xC757 = 0x3070
+0xC758 = 0x3071
+0xC759 = 0x3072
+0xC75A = 0x3073
+0xC75B = 0x3074
+0xC75C = 0x3075
+0xC75D = 0x3076
+0xC75E = 0x3077
+0xC75F = 0x3078
+0xC760 = 0x3079
+0xC761 = 0x307A
+0xC762 = 0x307B
+0xC763 = 0x307C
+0xC764 = 0x307D
+0xC765 = 0x307E
+0xC766 = 0x307F
+0xC767 = 0x3080
+0xC768 = 0x3081
+0xC769 = 0x3082
+0xC76A = 0x3083
+0xC76B = 0x3084
+0xC76C = 0x3085
+0xC76D = 0x3086
+0xC76E = 0x3087
+0xC76F = 0x3088
+0xC770 = 0x3089
+0xC771 = 0x308A
+0xC772 = 0x308B
+0xC773 = 0x308C
+0xC774 = 0x308D
+0xC775 = 0x308E
+0xC776 = 0x308F
+0xC777 = 0x3090
+0xC778 = 0x3091
+0xC779 = 0x3092
+0xC77A = 0x3093
+0xC77B = 0x30A1
+0xC77C = 0x30A2
+0xC77D = 0x30A3
+0xC77E = 0x30A4
+0xC780 = 0x69C5
+0xC781 = 0x69C8
+0xC782 = 0x6992
+0xC783 = 0x69B2
+0xC784 = 0x69E3
+0xC785 = 0x69C0
+0xC786 = 0x69D6
+0xC787 = 0x69D1
+0xC788 = 0x699F
+0xC789 = 0x69A2
+0xC78A = 0x69D2
+0xC78B = 0x69E1
+0xC78C = 0x69D5
+0xC78D = 0x699D
+0xC78E = 0x6998
+0xC78F = 0x6B74
+0xC790 = 0x6BA1
+0xC791 = 0x6EF0
+0xC792 = 0x6EF3
+0xC793 = 0x6F1B
+0xC794 = 0x6F0C
+0xC795 = 0x6F1D
+0xC796 = 0x6F34
+0xC797 = 0x6F28
+0xC798 = 0x6F17
+0xC799 = 0x6F44
+0xC79A = 0x6F42
+0xC79B = 0x6F04
+0xC79C = 0x6F11
+0xC79D = 0x6EFA
+0xC79E = 0x6F4A
+0xC79F = 0x7191
+0xC7A0 = 0x718E
+0xC7A1 = 0x30A5
+0xC7A2 = 0x30A6
+0xC7A3 = 0x30A7
+0xC7A4 = 0x30A8
+0xC7A5 = 0x30A9
+0xC7A6 = 0x30AA
+0xC7A7 = 0x30AB
+0xC7A8 = 0x30AC
+0xC7A9 = 0x30AD
+0xC7AA = 0x30AE
+0xC7AB = 0x30AF
+0xC7AC = 0x30B0
+0xC7AD = 0x30B1
+0xC7AE = 0x30B2
+0xC7AF = 0x30B3
+0xC7B0 = 0x30B4
+0xC7B1 = 0x30B5
+0xC7B2 = 0x30B6
+0xC7B3 = 0x30B7
+0xC7B4 = 0x30B8
+0xC7B5 = 0x30B9
+0xC7B6 = 0x30BA
+0xC7B7 = 0x30BB
+0xC7B8 = 0x30BC
+0xC7B9 = 0x30BD
+0xC7BA = 0x30BE
+0xC7BB = 0x30BF
+0xC7BC = 0x30C0
+0xC7BD = 0x30C1
+0xC7BE = 0x30C2
+0xC7BF = 0x30C3
+0xC7C0 = 0x30C4
+0xC7C1 = 0x30C5
+0xC7C2 = 0x30C6
+0xC7C3 = 0x30C7
+0xC7C4 = 0x30C8
+0xC7C5 = 0x30C9
+0xC7C6 = 0x30CA
+0xC7C7 = 0x30CB
+0xC7C8 = 0x30CC
+0xC7C9 = 0x30CD
+0xC7CA = 0x30CE
+0xC7CB = 0x30CF
+0xC7CC = 0x30D0
+0xC7CD = 0x30D1
+0xC7CE = 0x30D2
+0xC7CF = 0x30D3
+0xC7D0 = 0x30D4
+0xC7D1 = 0x30D5
+0xC7D2 = 0x30D6
+0xC7D3 = 0x30D7
+0xC7D4 = 0x30D8
+0xC7D5 = 0x30D9
+0xC7D6 = 0x30DA
+0xC7D7 = 0x30DB
+0xC7D8 = 0x30DC
+0xC7D9 = 0x30DD
+0xC7DA = 0x30DE
+0xC7DB = 0x30DF
+0xC7DC = 0x30E0
+0xC7DD = 0x30E1
+0xC7DE = 0x30E2
+0xC7DF = 0x30E3
+0xC7E0 = 0x30E4
+0xC7E1 = 0x30E5
+0xC7E2 = 0x30E6
+0xC7E3 = 0x30E7
+0xC7E4 = 0x30E8
+0xC7E5 = 0x30E9
+0xC7E6 = 0x30EA
+0xC7E7 = 0x30EB
+0xC7E8 = 0x30EC
+0xC7E9 = 0x30ED
+0xC7EA = 0x30EE
+0xC7EB = 0x30EF
+0xC7EC = 0x30F0
+0xC7ED = 0x30F1
+0xC7EE = 0x30F2
+0xC7EF = 0x30F3
+0xC7F0 = 0x30F4
+0xC7F1 = 0x30F5
+0xC7F2 = 0x30F6
+0xC7F3 = 0x6BB9
+0xC7F4 = 0x6E0B
+0xC7F5 = 0x7105
+0xC7F6 = 0x7314
+0xC7F7 = 0x7304
+0xC7F8 = 0x7305
+0xC7F9 = 0x7315
+0xC7FA = 0x730D
+0xC7FB = 0x772E
+0xC7FC = 0x7741
+0xC7FD = 0x77EA
+0xC7FE = 0x7844
+0xC840 = 0x7B29
+0xC841 = 0x7B27
+0xC842 = 0x7C9D
+0xC843 = 0x7FC8
+0xC844 = 0x8126
+0xC845 = 0x811C
+0xC846 = 0x8128
+0xC847 = 0x8370
+0xC848 = 0x8382
+0xC849 = 0x83AC
+0xC84A = 0x86AD
+0xC84B = 0x86CA
+0xC84C = 0x8851
+0xC84D = 0x889D
+0xC84E = 0x8990
+0xC84F = 0x89D8
+0xC850 = 0x89D7
+0xC851 = 0x8A2E
+0xC852 = 0x8C59
+0xC853 = 0x8EDA
+0xC854 = 0x9033
+0xC855 = 0x9018
+0xC856 = 0x91EF
+0xC857 = 0x9AD9
+0xC858 = 0x4EB4
+0xC859 = 0x50A0
+0xC85A = 0x5090
+0xC85B = 0x5086
+0xC85C = 0x5084
+0xC85D = 0x508A
+0xC85E = 0x509F
+0xC85F = 0x50A1
+0xC860 = 0x5093
+0xC861 = 0x51D5
+0xC862 = 0x5590
+0xC863 = 0x5710
+0xC864 = 0x5817
+0xC865 = 0x5844
+0xC866 = 0x582B
+0xC867 = 0x5845
+0xC868 = 0x5965
+0xC869 = 0x5BCF
+0xC86A = 0x5D56
+0xC86B = 0x5D54
+0xC86C = 0x5F3D
+0xC86D = 0x5FA4
+0xC86E = 0x63EC
+0xC86F = 0x63FA
+0xC870 = 0x63D4
+0xC871 = 0x6675
+0xC872 = 0x671C
+0xC873 = 0x68D9
+0xC874 = 0x6BF1
+0xC875 = 0x6E37
+0xC876 = 0x6E7D
+0xC877 = 0x6E86
+0xC878 = 0x74FA
+0xC879 = 0x7572
+0xC87A = 0x75DC
+0xC87B = 0x7867
+0xC87C = 0x7977
+0xC87D = 0x7A9B
+0xC87E = 0x7D2A
+0xC880 = 0x718B
+0xC881 = 0x718D
+0xC882 = 0x717F
+0xC883 = 0x718C
+0xC884 = 0x717E
+0xC885 = 0x717C
+0xC886 = 0x7183
+0xC887 = 0x7188
+0xC888 = 0x7294
+0xC889 = 0x7355
+0xC88A = 0x7353
+0xC88B = 0x734F
+0xC88C = 0x7354
+0xC88D = 0x746C
+0xC88E = 0x7465
+0xC88F = 0x7466
+0xC890 = 0x7461
+0xC891 = 0x746B
+0xC892 = 0x7468
+0xC893 = 0x7476
+0xC894 = 0x7460
+0xC895 = 0x7474
+0xC896 = 0x7506
+0xC897 = 0x760E
+0xC898 = 0x7607
+0xC899 = 0x76B9
+0xC89A = 0x76B7
+0xC89B = 0x76E2
+0xC89C = 0x7774
+0xC89D = 0x7777
+0xC89E = 0x7776
+0xC89F = 0x7775
+0xC8A0 = 0x7778
+0xC8A1 = 0x7D65
+0xC8A2 = 0x7F64
+0xC8A3 = 0x8020
+0xC8A4 = 0x8120
+0xC8A5 = 0x813C
+0xC8A6 = 0x813F
+0xC8A7 = 0x81F0
+0xC8A8 = 0x81F5
+0xC8A9 = 0x8415
+0xC8AA = 0x83BE
+0xC8AB = 0x86E5
+0xC8AC = 0x86D2
+0xC8AD = 0x86E0
+0xC8AE = 0x88B3
+0xC8AF = 0x8A53
+0xC8B0 = 0x8A37
+0xC8B1 = 0x8A47
+0xC8B2 = 0x8A5C
+0xC8B3 = 0x8EF0
+0xC8B4 = 0x921D
+0xC8B5 = 0x976B
+0xC8B6 = 0x50C0
+0xC8B7 = 0x52E5
+0xC8B8 = 0x53AF
+0xC8B9 = 0x55D8
+0xC8BA = 0x5711
+0xC8BB = 0x5867
+0xC8BC = 0x5843
+0xC8BD = 0x5BDD
+0xC8BE = 0x5D70
+0xC8BF = 0x5D6A
+0xC8C0 = 0x5D74
+0xC8C1 = 0x5D5F
+0xC8C2 = 0x5D61
+0xC8C3 = 0x5D73
+0xC8C4 = 0x5E50
+0xC8C5 = 0x5F3F
+0xC8C6 = 0x5FB0
+0xC8C7 = 0x6135
+0xC8C8 = 0x612D
+0xC8C9 = 0x6102
+0xC8CA = 0x6226
+0xC8CB = 0x656E
+0xC8CC = 0x65B1
+0xC8CD = 0x65D4
+0xC8CE = 0x6685
+0xC8CF = 0x6972
+0xC8D0 = 0x693A
+0xC8D1 = 0x6EAD
+0xC8D2 = 0x6E95
+0xC8D3 = 0x7243
+0xC8D4 = 0x728F
+0xC8D5 = 0x7575
+0xC8D6 = 0x75EC
+0xC8D7 = 0x7757
+0xC8D8 = 0x797B
+0xC8D9 = 0x7A21
+0xC8DA = 0x7A16
+0xC8DB = 0x7AE8
+0xC8DC = 0x7B6A
+0xC8DD = 0x7B5F
+0xC8DE = 0x7D82
+0xC8DF = 0x8055
+0xC8E0 = 0x8168
+0xC8E1 = 0x8246
+0xC8E2 = 0x8243
+0xC8E3 = 0x8481
+0xC8E4 = 0x847C
+0xC8E5 = 0x846A
+0xC8E6 = 0x9170
+0xC8E7 = 0x50D2
+0xC8E8 = 0x9B62
+0xC8E9 = 0x6F8A
+0xC8EA = 0x8772
+0xC8EB = 0x9AF0
+0xC8EC = 0x9EA8
+0xC8ED = 0x5292
+0xC8EE = 0x878C
+0xC8EF = 0x9ABA
+0xC8F0 = 0x9B81
+0xC8F1 = 0x9384
+0xC8F2 = 0x9AFF
+0xC8F3 = 0x9BB3
+0xC8F4 = 0x9BB0
+0xC8F5 = 0x9EC7
+0xC8F6 = 0x9721
+0xC8F7 = 0x7C36
+0xC8F8 = 0x8B5E
+0xC8F9 = 0x9401
+0xC8FA = 0x941D
+0xC8FB = 0x994A
+0xC8FC = 0x8B73
+0xC8FD = 0x9DD4
+0xC8FE = 0x77D6
+0xC980 = 0x7771
+0xC981 = 0x777A
+0xC982 = 0x715B
+0xC983 = 0x777B
+0xC984 = 0x78A6
+0xC985 = 0x78AE
+0xC986 = 0x78B8
+0xC987 = 0x78B1
+0xC988 = 0x78AF
+0xC989 = 0x7989
+0xC98A = 0x7987
+0xC98B = 0x7A29
+0xC98C = 0x7A2A
+0xC98D = 0x7A2D
+0xC98E = 0x7A2C
+0xC98F = 0x7A32
+0xC990 = 0x7AEC
+0xC991 = 0x7AF0
+0xC992 = 0x7B81
+0xC993 = 0x7B9E
+0xC994 = 0x7B83
+0xC995 = 0x7B92
+0xC996 = 0x7BA3
+0xC997 = 0x7B9F
+0xC998 = 0x7B93
+0xC999 = 0x7B86
+0xC99A = 0x7CB8
+0xC99B = 0x7CB7
+0xC99C = 0x7DC8
+0xC99D = 0x7DB6
+0xC99E = 0x7DD1
+0xC99F = 0x7DA8
+0xC9A0 = 0x7DAB
+0xCA80 = 0x7DB3
+0xCA81 = 0x7DCD
+0xCA82 = 0x7DCF
+0xCA83 = 0x7DA4
+0xCA84 = 0x7F41
+0xCA85 = 0x7F6F
+0xCA86 = 0x7F71
+0xCA87 = 0x8023
+0xCA88 = 0x805B
+0xCA89 = 0x8061
+0xCA8A = 0x805F
+0xCA8B = 0x8181
+0xCA8C = 0x8184
+0xCA8D = 0x8213
+0xCA8E = 0x824A
+0xCA8F = 0x824C
+0xCA90 = 0x84BD
+0xCA91 = 0x8495
+0xCA92 = 0x8492
+0xCA93 = 0x84C3
+0xCA94 = 0x8496
+0xCA95 = 0x84A5
+0xCA96 = 0x84B5
+0xCA97 = 0x84B3
+0xCA98 = 0x84A3
+0xCA99 = 0x84E4
+0xCA9A = 0x84D8
+0xCA9B = 0x84D5
+0xCA9C = 0x84B7
+0xCA9D = 0x84AD
+0xCA9E = 0x84DA
+0xCA9F = 0x8493
+0xCAA0 = 0x8736
+0xCB80 = 0x873D
+0xCB81 = 0x872B
+0xCB82 = 0x8747
+0xCB83 = 0x8739
+0xCB84 = 0x8745
+0xCB85 = 0x871D
+0xCB86 = 0x88FF
+0xCB87 = 0x88EA
+0xCB88 = 0x88F5
+0xCB89 = 0x8900
+0xCB8A = 0x88ED
+0xCB8B = 0x8903
+0xCB8C = 0x88E9
+0xCB8D = 0x89EA
+0xCB8E = 0x8A9B
+0xCB8F = 0x8A8E
+0xCB90 = 0x8AA2
+0xCB91 = 0x8A9C
+0xCB92 = 0x8A94
+0xCB93 = 0x8A90
+0xCB94 = 0x8AA9
+0xCB95 = 0x8AAC
+0xCB96 = 0x8A9F
+0xCB97 = 0x8A9D
+0xCB98 = 0x8C67
+0xCB99 = 0x8CD0
+0xCB9A = 0x8CD6
+0xCB9B = 0x8CD4
+0xCB9C = 0x8D98
+0xCB9D = 0x8D9A
+0xCB9E = 0x8D97
+0xCB9F = 0x8E0B
+0xCBA0 = 0x8E08
+0xCC80 = 0x8E01
+0xCC81 = 0x8EB4
+0xCC82 = 0x8EB3
+0xCC83 = 0x8FA1
+0xCC84 = 0x8FA2
+0xCC85 = 0x905A
+0xCC86 = 0x9061
+0xCC87 = 0x905F
+0xCC88 = 0x9125
+0xCC89 = 0x917B
+0xCC8A = 0x9176
+0xCC8B = 0x917C
+0xCC8C = 0x9289
+0xCC8D = 0x92F6
+0xCC8E = 0x92B1
+0xCC8F = 0x92AD
+0xCC90 = 0x9292
+0xCC91 = 0x9281
+0xCC92 = 0x9284
+0xCC93 = 0x92AE
+0xCC94 = 0x9290
+0xCC95 = 0x929E
+0xCC96 = 0x95A2
+0xCC97 = 0x95A7
+0xCC98 = 0x96A0
+0xCC99 = 0x969D
+0xCC9A = 0x969F
+0xCC9B = 0x96D0
+0xCC9C = 0x96D1
+0xCC9D = 0x9759
+0xCC9E = 0x9764
+0xCC9F = 0x9819
+0xCCA0 = 0x9814
+0xCD80 = 0x9815
+0xCD81 = 0x981A
+0xCD82 = 0x9906
+0xCD83 = 0x98F8
+0xCD84 = 0x9901
+0xCD85 = 0x99BE
+0xCD86 = 0x99BC
+0xCD87 = 0x99B7
+0xCD88 = 0x99B6
+0xCD89 = 0x99C0
+0xCD8A = 0x99B8
+0xCD8B = 0x99C4
+0xCD8C = 0x99BF
+0xCD8D = 0x9ADA
+0xCD8E = 0x9AE4
+0xCD8F = 0x9AE9
+0xCD90 = 0x9AE8
+0xCD91 = 0x9AEA
+0xCD92 = 0x9AE5
+0xCD93 = 0x9B26
+0xCD94 = 0x9B40
+0xCD95 = 0x9EBD
+0xCD96 = 0x510E
+0xCD97 = 0x50F7
+0xCD98 = 0x50FC
+0xCD99 = 0x510D
+0xCD9A = 0x5101
+0xCD9B = 0x51DA
+0xCD9C = 0x51D9
+0xCD9D = 0x51DB
+0xCD9E = 0x5286
+0xCD9F = 0x528E
+0xCDA0 = 0x52EE
+0xCE80 = 0x5333
+0xCE81 = 0x53B1
+0xCE82 = 0x5647
+0xCE83 = 0x562D
+0xCE84 = 0x5654
+0xCE85 = 0x564B
+0xCE86 = 0x5652
+0xCE87 = 0x5631
+0xCE88 = 0x5644
+0xCE89 = 0x5656
+0xCE8A = 0x5650
+0xCE8B = 0x562B
+0xCE8C = 0x564D
+0xCE8D = 0x5637
+0xCE8E = 0x564F
+0xCE8F = 0x58A2
+0xCE90 = 0x58B7
+0xCE91 = 0x58B2
+0xCE92 = 0x58AA
+0xCE93 = 0x58B5
+0xCE94 = 0x58B0
+0xCE95 = 0x58B4
+0xCE96 = 0x58A4
+0xCE97 = 0x58A7
+0xCE98 = 0x5926
+0xCE99 = 0x5AFE
+0xCE9A = 0x5B04
+0xCE9B = 0x5AFC
+0xCE9C = 0x5B06
+0xCE9D = 0x5B0A
+0xCE9E = 0x5B0D
+0xCE9F = 0x5B00
+0xCEA0 = 0x5B0E
+0xCF80 = 0x5D91
+0xCF81 = 0x5D8F
+0xCF82 = 0x5D90
+0xCF83 = 0x5D98
+0xCF84 = 0x5DA4
+0xCF85 = 0x5D9B
+0xCF86 = 0x5DA3
+0xCF87 = 0x5D96
+0xCF88 = 0x5DE4
+0xCF89 = 0x5E5A
+0xCF8A = 0x5E5E
+0xCF8B = 0x5FB8
+0xCF8C = 0x6157
+0xCF8D = 0x615C
+0xCF8E = 0x61A6
+0xCF8F = 0x6195
+0xCF90 = 0x6188
+0xCF91 = 0x61A3
+0xCF92 = 0x618F
+0xCF93 = 0x6164
+0xCF94 = 0x6159
+0xCF95 = 0x6178
+0xCF96 = 0x6185
+0xCF97 = 0x6187
+0xCF98 = 0x619E
+0xCF99 = 0x6198
+0xCF9A = 0x619C
+0xCF9B = 0x622F
+0xCF9C = 0x6480
+0xCF9D = 0x649B
+0xCF9E = 0x648E
+0xCF9F = 0x648D
+0xCFA0 = 0x6494
+0xD080 = 0x64C6
+0xD081 = 0x64A8
+0xD082 = 0x6483
+0xD083 = 0x64B9
+0xD084 = 0x6486
+0xD085 = 0x64B4
+0xD086 = 0x64AF
+0xD087 = 0x6491
+0xD088 = 0x64AA
+0xD089 = 0x64A1
+0xD08A = 0x64A7
+0xD08B = 0x66B6
+0xD08C = 0x66B3
+0xD08D = 0x66BC
+0xD08E = 0x66AC
+0xD08F = 0x66AD
+0xD090 = 0x6A0E
+0xD091 = 0x6A1C
+0xD092 = 0x6A1A
+0xD093 = 0x6A0B
+0xD094 = 0x69EF
+0xD095 = 0x6A0C
+0xD096 = 0x69F0
+0xD097 = 0x6A22
+0xD098 = 0x69D8
+0xD099 = 0x6A12
+0xD09A = 0x69FA
+0xD09B = 0x6A2A
+0xD09C = 0x6A10
+0xD09D = 0x6A29
+0xD09E = 0x69F9
+0xD09F = 0x69EA
+0xD0A0 = 0x6A2C
+0xD180 = 0x6A24
+0xD181 = 0x69E9
+0xD182 = 0x6B52
+0xD183 = 0x6B4F
+0xD184 = 0x6B53
+0xD185 = 0x6F10
+0xD186 = 0x6F65
+0xD187 = 0x6F75
+0xD188 = 0x6FD0
+0xD189 = 0x6F5C
+0xD18A = 0x6F3D
+0xD18B = 0x6F71
+0xD18C = 0x6F91
+0xD18D = 0x6F0B
+0xD18E = 0x6F79
+0xD18F = 0x6F81
+0xD190 = 0x6F8F
+0xD191 = 0x6F59
+0xD192 = 0x6F74
+0xD193 = 0x71AE
+0xD194 = 0x71A3
+0xD195 = 0x71AD
+0xD196 = 0x71AB
+0xD197 = 0x71A6
+0xD198 = 0x71A2
+0xD199 = 0x52F2
+0xD19A = 0x7257
+0xD19B = 0x7255
+0xD19C = 0x7299
+0xD19D = 0x734B
+0xD19E = 0x747A
+0xD19F = 0x748C
+0xD1A0 = 0x7484
+0xD280 = 0x7482
+0xD281 = 0x7493
+0xD282 = 0x747B
+0xD283 = 0x7509
+0xD284 = 0x778A
+0xD285 = 0x7790
+0xD286 = 0x78C6
+0xD287 = 0x78D3
+0xD288 = 0x78C0
+0xD289 = 0x78D2
+0xD28A = 0x78C7
+0xD28B = 0x78C2
+0xD28C = 0x799F
+0xD28D = 0x799D
+0xD28E = 0x799E
+0xD28F = 0x7A41
+0xD290 = 0x7A38
+0xD291 = 0x7A3A
+0xD292 = 0x7A42
+0xD293 = 0x7A3E
+0xD294 = 0x7AB0
+0xD295 = 0x7BAE
+0xD296 = 0x7BB3
+0xD297 = 0x7BBF
+0xD298 = 0x7BCD
+0xD299 = 0x7BB2
+0xD29A = 0x7CC4
+0xD29B = 0x7CCD
+0xD29C = 0x7CC2
+0xD29D = 0x7CC6
+0xD29E = 0x7CC3
+0xD29F = 0x7CC9
+0xD2A0 = 0x7CC7
+0xD380 = 0x7DF8
+0xD381 = 0x7DED
+0xD382 = 0x7DE2
+0xD383 = 0x7DDC
+0xD384 = 0x7E02
+0xD385 = 0x7E01
+0xD386 = 0x7DD6
+0xD387 = 0x7DE4
+0xD388 = 0x7DFE
+0xD389 = 0x7E00
+0xD38A = 0x7DFC
+0xD38B = 0x7DFD
+0xD38C = 0x7DF5
+0xD38D = 0x7DFF
+0xD38E = 0x7DEB
+0xD38F = 0x7DE5
+0xD390 = 0x7F78
+0xD391 = 0x7FAE
+0xD392 = 0x7FE7
+0xD393 = 0x8065
+0xD394 = 0x806A
+0xD395 = 0x8066
+0xD396 = 0x8068
+0xD397 = 0x806B
+0xD398 = 0x8194
+0xD399 = 0x81A1
+0xD39A = 0x8192
+0xD39B = 0x8196
+0xD39C = 0x8193
+0xD39D = 0x8501
+0xD39E = 0x84F8
+0xD39F = 0x84F5
+0xD3A0 = 0x8504
+0xD480 = 0x851B
+0xD481 = 0x8503
+0xD482 = 0x8533
+0xD483 = 0x8534
+0xD484 = 0x84ED
+0xD485 = 0x8535
+0xD486 = 0x8505
+0xD487 = 0x877D
+0xD488 = 0x8771
+0xD489 = 0x885C
+0xD48A = 0x88E6
+0xD48B = 0x890F
+0xD48C = 0x891B
+0xD48D = 0x89A9
+0xD48E = 0x89A5
+0xD48F = 0x89EE
+0xD490 = 0x8AB1
+0xD491 = 0x8ACC
+0xD492 = 0x8ACE
+0xD493 = 0x8AB7
+0xD494 = 0x8AB5
+0xD495 = 0x8AE9
+0xD496 = 0x8AB4
+0xD497 = 0x8AB3
+0xD498 = 0x8AC1
+0xD499 = 0x8AAF
+0xD49A = 0x8ACA
+0xD49B = 0x8AD0
+0xD49C = 0x8C8E
+0xD49D = 0x8CE9
+0xD49E = 0x8CDB
+0xD49F = 0x8CEB
+0xD4A0 = 0x8DA4
+0xD580 = 0x8DA2
+0xD581 = 0x8D9D
+0xD582 = 0x8E2A
+0xD583 = 0x8E28
+0xD584 = 0x8EB8
+0xD585 = 0x8EB6
+0xD586 = 0x8EB9
+0xD587 = 0x8EB7
+0xD588 = 0x8F22
+0xD589 = 0x8F2B
+0xD58A = 0x8F27
+0xD58B = 0x8F19
+0xD58C = 0x8FA4
+0xD58D = 0x8FB3
+0xD58E = 0x9071
+0xD58F = 0x906A
+0xD590 = 0x9188
+0xD591 = 0x918C
+0xD592 = 0x92BF
+0xD593 = 0x92B8
+0xD594 = 0x92BE
+0xD595 = 0x92DC
+0xD596 = 0x92E5
+0xD597 = 0x92D4
+0xD598 = 0x92D6
+0xD599 = 0x92DA
+0xD59A = 0x92ED
+0xD59B = 0x92F3
+0xD59C = 0x92DB
+0xD59D = 0x92E2
+0xD59E = 0x92EB
+0xD59F = 0x95AF
+0xD5A0 = 0x95B2
+0xD680 = 0x95B3
+0xD681 = 0x96A3
+0xD682 = 0x96A5
+0xD683 = 0x970A
+0xD684 = 0x9787
+0xD685 = 0x9789
+0xD686 = 0x978C
+0xD687 = 0x97EF
+0xD688 = 0x982A
+0xD689 = 0x9822
+0xD68A = 0x981F
+0xD68B = 0x9919
+0xD68C = 0x99CA
+0xD68D = 0x99DA
+0xD68E = 0x99DE
+0xD68F = 0x99C8
+0xD690 = 0x99E0
+0xD691 = 0x9AB6
+0xD692 = 0x9AB5
+0xD693 = 0x9AF4
+0xD694 = 0x9B6B
+0xD695 = 0x9B69
+0xD696 = 0x9B72
+0xD697 = 0x9B63
+0xD698 = 0x9D0D
+0xD699 = 0x9D01
+0xD69A = 0x9D0C
+0xD69B = 0x9CF8
+0xD69C = 0x9CFE
+0xD69D = 0x9D02
+0xD69E = 0x9E84
+0xD69F = 0x9EAB
+0xD6A0 = 0x9EAA
+0xD780 = 0x511D
+0xD781 = 0x5116
+0xD782 = 0x512B
+0xD783 = 0x511E
+0xD784 = 0x511B
+0xD785 = 0x5290
+0xD786 = 0x5294
+0xD787 = 0x5314
+0xD788 = 0x5667
+0xD789 = 0x567B
+0xD78A = 0x565F
+0xD78B = 0x5661
+0xD78C = 0x58C3
+0xD78D = 0x58CA
+0xD78E = 0x58C0
+0xD78F = 0x58C4
+0xD790 = 0x5901
+0xD791 = 0x5B1F
+0xD792 = 0x5B18
+0xD793 = 0x5B11
+0xD794 = 0x5B15
+0xD795 = 0x5B12
+0xD796 = 0x5B1C
+0xD797 = 0x5B22
+0xD798 = 0x5B79
+0xD799 = 0x5DA6
+0xD79A = 0x5DB3
+0xD79B = 0x5DAB
+0xD79C = 0x5EEA
+0xD79D = 0x5F5B
+0xD79E = 0x61B7
+0xD79F = 0x61CE
+0xD7A0 = 0x61B9
+0xD880 = 0x61BD
+0xD881 = 0x61CF
+0xD882 = 0x61C0
+0xD883 = 0x6199
+0xD884 = 0x6197
+0xD885 = 0x61BB
+0xD886 = 0x61D0
+0xD887 = 0x61C4
+0xD888 = 0x6231
+0xD889 = 0x64D3
+0xD88A = 0x64C0
+0xD88B = 0x64DC
+0xD88C = 0x64D1
+0xD88D = 0x64C8
+0xD88E = 0x64D5
+0xD88F = 0x66C3
+0xD890 = 0x66BF
+0xD891 = 0x66C5
+0xD892 = 0x66CD
+0xD893 = 0x66C1
+0xD894 = 0x6706
+0xD895 = 0x6724
+0xD896 = 0x6A63
+0xD897 = 0x6A42
+0xD898 = 0x6A52
+0xD899 = 0x6A43
+0xD89A = 0x6A33
+0xD89B = 0x6A6C
+0xD89C = 0x6A57
+0xD89D = 0x6A4C
+0xD89E = 0x6A6E
+0xD89F = 0x6A37
+0xD8A0 = 0x6A71
+0xD980 = 0x6A4A
+0xD981 = 0x6A36
+0xD982 = 0x6A53
+0xD983 = 0x6A45
+0xD984 = 0x6A70
+0xD985 = 0x6A5C
+0xD986 = 0x6B58
+0xD987 = 0x6B57
+0xD988 = 0x6FBB
+0xD989 = 0x6FBE
+0xD98A = 0x6FB5
+0xD98B = 0x6FD3
+0xD98C = 0x6F9F
+0xD98D = 0x6FB7
+0xD98E = 0x6FF5
+0xD98F = 0x71B7
+0xD990 = 0x71BB
+0xD991 = 0x71D1
+0xD992 = 0x71BA
+0xD993 = 0x71B6
+0xD994 = 0x71CC
+0xD995 = 0x71D3
+0xD996 = 0x749B
+0xD997 = 0x7496
+0xD998 = 0x74A2
+0xD999 = 0x749D
+0xD99A = 0x750A
+0xD99B = 0x750E
+0xD99C = 0x7581
+0xD99D = 0x762C
+0xD99E = 0x7637
+0xD99F = 0x7636
+0xD9A0 = 0x763B
+0xDA80 = 0x76A1
+0xDA81 = 0x7798
+0xDA82 = 0x7796
+0xDA83 = 0x78D6
+0xDA84 = 0x78EB
+0xDA85 = 0x78DC
+0xDA86 = 0x79A5
+0xDA87 = 0x79A9
+0xDA88 = 0x9834
+0xDA89 = 0x7A53
+0xDA8A = 0x7A45
+0xDA8B = 0x7A4F
+0xDA8C = 0x7ABD
+0xDA8D = 0x7ABB
+0xDA8E = 0x7AF1
+0xDA8F = 0x7BEC
+0xDA90 = 0x7BED
+0xDA91 = 0x7CD3
+0xDA92 = 0x7CE1
+0xDA93 = 0x7E19
+0xDA94 = 0x7E27
+0xDA95 = 0x7E26
+0xDA96 = 0x806E
+0xDA97 = 0x81AF
+0xDA98 = 0x81AD
+0xDA99 = 0x81AA
+0xDA9A = 0x8218
+0xDA9B = 0x856F
+0xDA9C = 0x854C
+0xDA9D = 0x8542
+0xDA9E = 0x855C
+0xDA9F = 0x8570
+0xDAA0 = 0x855F
+0xDB80 = 0x855A
+0xDB81 = 0x854B
+0xDB82 = 0x853F
+0xDB83 = 0x878A
+0xDB84 = 0x878B
+0xDB85 = 0x87A1
+0xDB86 = 0x878E
+0xDB87 = 0x8799
+0xDB88 = 0x885E
+0xDB89 = 0x885F
+0xDB8A = 0x8924
+0xDB8B = 0x89A7
+0xDB8C = 0x8AEA
+0xDB8D = 0x8AFD
+0xDB8E = 0x8AF9
+0xDB8F = 0x8AE3
+0xDB90 = 0x8AE5
+0xDB91 = 0x8AEC
+0xDB92 = 0x8CF2
+0xDB93 = 0x8CEF
+0xDB94 = 0x8DA6
+0xDB95 = 0x8E3B
+0xDB96 = 0x8E43
+0xDB97 = 0x8E32
+0xDB98 = 0x8F31
+0xDB99 = 0x8F30
+0xDB9A = 0x8F2D
+0xDB9B = 0x8F3C
+0xDB9C = 0x8FA7
+0xDB9D = 0x8FA5
+0xDB9E = 0x9137
+0xDB9F = 0x9195
+0xDBA0 = 0x918E
+0xDC80 = 0x9196
+0xDC81 = 0x9345
+0xDC82 = 0x930A
+0xDC83 = 0x92FD
+0xDC84 = 0x9317
+0xDC85 = 0x931C
+0xDC86 = 0x9307
+0xDC87 = 0x9331
+0xDC88 = 0x9332
+0xDC89 = 0x932C
+0xDC8A = 0x9330
+0xDC8B = 0x9303
+0xDC8C = 0x9305
+0xDC8D = 0x95C2
+0xDC8E = 0x95B8
+0xDC8F = 0x95C1
+0xDC90 = 0x96AB
+0xDC91 = 0x96B7
+0xDC92 = 0x9715
+0xDC93 = 0x9714
+0xDC94 = 0x970C
+0xDC95 = 0x9717
+0xDC96 = 0x9793
+0xDC97 = 0x97D2
+0xDC98 = 0x9836
+0xDC99 = 0x9831
+0xDC9A = 0x9833
+0xDC9B = 0x983C
+0xDC9C = 0x982E
+0xDC9D = 0x983A
+0xDC9E = 0x983D
+0xDC9F = 0x98B5
+0xDCA0 = 0x9922
+0xDD80 = 0x9923
+0xDD81 = 0x9920
+0xDD82 = 0x991C
+0xDD83 = 0x991D
+0xDD84 = 0x99A0
+0xDD85 = 0x99EF
+0xDD86 = 0x99E8
+0xDD87 = 0x99EB
+0xDD88 = 0x99E1
+0xDD89 = 0x99E6
+0xDD8A = 0x9AF8
+0xDD8B = 0x9AF5
+0xDD8C = 0x9B83
+0xDD8D = 0x9B94
+0xDD8E = 0x9B84
+0xDD8F = 0x9B8B
+0xDD90 = 0x9B8F
+0xDD91 = 0x9B8C
+0xDD92 = 0x9B89
+0xDD93 = 0x9B8E
+0xDD94 = 0x9D24
+0xDD95 = 0x9D0F
+0xDD96 = 0x9D13
+0xDD97 = 0x9D0A
+0xDD98 = 0x9D2A
+0xDD99 = 0x9D1A
+0xDD9A = 0x9D27
+0xDD9B = 0x9D16
+0xDD9C = 0x9D21
+0xDD9D = 0x9E85
+0xDD9E = 0x9EAC
+0xDD9F = 0x9EC6
+0xDDA0 = 0x9EC5
+0xDE80 = 0x9ED7
+0xDE81 = 0x9F53
+0xDE82 = 0x5128
+0xDE83 = 0x5127
+0xDE84 = 0x51DF
+0xDE85 = 0x5335
+0xDE86 = 0x53B3
+0xDE87 = 0x568A
+0xDE88 = 0x567D
+0xDE89 = 0x5689
+0xDE8A = 0x58CD
+0xDE8B = 0x58D0
+0xDE8C = 0x5B2B
+0xDE8D = 0x5B33
+0xDE8E = 0x5B29
+0xDE8F = 0x5B35
+0xDE90 = 0x5B31
+0xDE91 = 0x5B37
+0xDE92 = 0x5C36
+0xDE93 = 0x5DBE
+0xDE94 = 0x5DB9
+0xDE95 = 0x5DBB
+0xDE96 = 0x61E2
+0xDE97 = 0x61DB
+0xDE98 = 0x61DD
+0xDE99 = 0x61DC
+0xDE9A = 0x61DA
+0xDE9B = 0x61D9
+0xDE9C = 0x64DF
+0xDE9D = 0x64E1
+0xDE9E = 0x64EE
+0xDE9F = 0x65B5
+0xDEA0 = 0x66D4
+0xDF80 = 0x66D5
+0xDF81 = 0x66D0
+0xDF82 = 0x66D1
+0xDF83 = 0x66CE
+0xDF84 = 0x66D7
+0xDF85 = 0x6A7D
+0xDF86 = 0x6A8A
+0xDF87 = 0x6AA7
+0xDF88 = 0x6A99
+0xDF89 = 0x6A82
+0xDF8A = 0x6A88
+0xDF8B = 0x6A86
+0xDF8C = 0x6A98
+0xDF8D = 0x6A9D
+0xDF8E = 0x6A8F
+0xDF8F = 0x6AAA
+0xDF90 = 0x6B5D
+0xDF91 = 0x6C0A
+0xDF92 = 0x6FD7
+0xDF93 = 0x6FD6
+0xDF94 = 0x6FE5
+0xDF95 = 0x6FD9
+0xDF96 = 0x6FDA
+0xDF97 = 0x6FEA
+0xDF98 = 0x6FF6
+0xDF99 = 0x71E3
+0xDF9A = 0x71E9
+0xDF9B = 0x71EB
+0xDF9C = 0x71EF
+0xDF9D = 0x71F3
+0xDF9E = 0x71EA
+0xDF9F = 0x7371
+0xDFA0 = 0x74AE
+0xE080 = 0x74B3
+0xE081 = 0x74AC
+0xE082 = 0x7583
+0xE083 = 0x7645
+0xE084 = 0x764E
+0xE085 = 0x7644
+0xE086 = 0x76A3
+0xE087 = 0x76A5
+0xE088 = 0x77A6
+0xE089 = 0x77A4
+0xE08A = 0x77A9
+0xE08B = 0x77AF
+0xE08C = 0x78F0
+0xE08D = 0x78F8
+0xE08E = 0x78F1
+0xE08F = 0x7A49
+0xE090 = 0x7AC2
+0xE091 = 0x7AF2
+0xE092 = 0x7AF3
+0xE093 = 0x7BFA
+0xE094 = 0x7BF6
+0xE095 = 0x7BFC
+0xE096 = 0x7C18
+0xE097 = 0x7C08
+0xE098 = 0x7C12
+0xE099 = 0x7CDB
+0xE09A = 0x7CDA
+0xE09B = 0x7E2C
+0xE09C = 0x7E4D
+0xE09D = 0x7F46
+0xE09E = 0x7FF6
+0xE09F = 0x802B
+0xE0A0 = 0x8074
+0xE180 = 0x81B8
+0xE181 = 0x81C8
+0xE182 = 0x8592
+0xE183 = 0x8593
+0xE184 = 0x857F
+0xE185 = 0x85AB
+0xE186 = 0x8597
+0xE187 = 0x85AC
+0xE188 = 0x87CE
+0xE189 = 0x87CD
+0xE18A = 0x87C1
+0xE18B = 0x87B1
+0xE18C = 0x87C7
+0xE18D = 0x8940
+0xE18E = 0x893F
+0xE18F = 0x8939
+0xE190 = 0x8943
+0xE191 = 0x89AB
+0xE192 = 0x8B1F
+0xE193 = 0x8B09
+0xE194 = 0x8B0C
+0xE195 = 0x8C40
+0xE196 = 0x8C96
+0xE197 = 0x8CF6
+0xE198 = 0x8CF7
+0xE199 = 0x8E46
+0xE19A = 0x8E4F
+0xE19B = 0x8F3D
+0xE19C = 0x8F41
+0xE19D = 0x9366
+0xE19E = 0x9378
+0xE19F = 0x935D
+0xE1A0 = 0x9369
+0xE280 = 0x9374
+0xE281 = 0x937D
+0xE282 = 0x936E
+0xE283 = 0x9372
+0xE284 = 0x9373
+0xE285 = 0x9362
+0xE286 = 0x9348
+0xE287 = 0x9353
+0xE288 = 0x935F
+0xE289 = 0x9368
+0xE28A = 0x937F
+0xE28B = 0x936B
+0xE28C = 0x95C4
+0xE28D = 0x96AF
+0xE28E = 0x96AD
+0xE28F = 0x96B2
+0xE290 = 0x971A
+0xE291 = 0x971B
+0xE292 = 0x979B
+0xE293 = 0x979F
+0xE294 = 0x9840
+0xE295 = 0x9847
+0xE296 = 0x98B7
+0xE297 = 0x99A2
+0xE298 = 0x9A00
+0xE299 = 0x99F3
+0xE29A = 0x99F5
+0xE29B = 0x9ABD
+0xE29C = 0x9B00
+0xE29D = 0x9B02
+0xE29E = 0x9B34
+0xE29F = 0x9B49
+0xE2A0 = 0x9B9F
+0xE380 = 0x9BA3
+0xE381 = 0x9BCD
+0xE382 = 0x9B99
+0xE383 = 0x9B9D
+0xE384 = 0x9D39
+0xE385 = 0x9D44
+0xE386 = 0x9D35
+0xE387 = 0x9EAF
+0xE388 = 0x512F
+0xE389 = 0x9F8E
+0xE38A = 0x569F
+0xE38B = 0x569B
+0xE38C = 0x569E
+0xE38D = 0x5696
+0xE38E = 0x5694
+0xE38F = 0x56A0
+0xE390 = 0x5B3B
+0xE391 = 0x5B3A
+0xE392 = 0x5DC1
+0xE393 = 0x5F4D
+0xE394 = 0x5F5D
+0xE395 = 0x61F3
+0xE396 = 0x64F6
+0xE397 = 0x64E5
+0xE398 = 0x64EA
+0xE399 = 0x64E7
+0xE39A = 0x6505
+0xE39B = 0x64F9
+0xE39C = 0x6AAB
+0xE39D = 0x6AED
+0xE39E = 0x6AB2
+0xE39F = 0x6AB0
+0xE3A0 = 0x6AB5
+0xE480 = 0x6ABE
+0xE481 = 0x6AC1
+0xE482 = 0x6AC8
+0xE483 = 0x6AC0
+0xE484 = 0x6ABC
+0xE485 = 0x6AB1
+0xE486 = 0x6AC4
+0xE487 = 0x6ABF
+0xE488 = 0x7008
+0xE489 = 0x7003
+0xE48A = 0x6FFD
+0xE48B = 0x7010
+0xE48C = 0x7002
+0xE48D = 0x7013
+0xE48E = 0x71FA
+0xE48F = 0x7200
+0xE490 = 0x74B9
+0xE491 = 0x74BC
+0xE492 = 0x765B
+0xE493 = 0x7651
+0xE494 = 0x764F
+0xE495 = 0x76EB
+0xE496 = 0x77B8
+0xE497 = 0x77B9
+0xE498 = 0x77C1
+0xE499 = 0x77C0
+0xE49A = 0x77BE
+0xE49B = 0x790B
+0xE49C = 0x7907
+0xE49D = 0x790A
+0xE49E = 0x7908
+0xE49F = 0x790D
+0xE4A0 = 0x7906
+0xE580 = 0x7915
+0xE581 = 0x79AF
+0xE582 = 0x7AF5
+0xE583 = 0x7C2E
+0xE584 = 0x7C1B
+0xE585 = 0x7C1A
+0xE586 = 0x7C24
+0xE587 = 0x7CE6
+0xE588 = 0x7CE3
+0xE589 = 0x7E5D
+0xE58A = 0x7E4F
+0xE58B = 0x7E66
+0xE58C = 0x7E5B
+0xE58D = 0x7F47
+0xE58E = 0x7FB4
+0xE58F = 0x7FFA
+0xE590 = 0x802E
+0xE591 = 0x81CE
+0xE592 = 0x8219
+0xE593 = 0x85CC
+0xE594 = 0x85B2
+0xE595 = 0x85BB
+0xE596 = 0x85C1
+0xE597 = 0x87E9
+0xE598 = 0x87EE
+0xE599 = 0x87F0
+0xE59A = 0x87D6
+0xE59B = 0x880E
+0xE59C = 0x87DA
+0xE59D = 0x8948
+0xE59E = 0x894A
+0xE59F = 0x894E
+0xE5A0 = 0x894D
+0xE680 = 0x89B1
+0xE681 = 0x89B0
+0xE682 = 0x89B3
+0xE683 = 0x8B38
+0xE684 = 0x8B32
+0xE685 = 0x8B2D
+0xE686 = 0x8B34
+0xE687 = 0x8B29
+0xE688 = 0x8C74
+0xE689 = 0x8D03
+0xE68A = 0x8DA9
+0xE68B = 0x8E58
+0xE68C = 0x8EBF
+0xE68D = 0x8EC1
+0xE68E = 0x8F4A
+0xE68F = 0x8FAC
+0xE690 = 0x9089
+0xE691 = 0x913D
+0xE692 = 0x913C
+0xE693 = 0x91A9
+0xE694 = 0x93A0
+0xE695 = 0x9390
+0xE696 = 0x9393
+0xE697 = 0x938B
+0xE698 = 0x93AD
+0xE699 = 0x93BB
+0xE69A = 0x93B8
+0xE69B = 0x939C
+0xE69C = 0x95D8
+0xE69D = 0x95D7
+0xE69E = 0x975D
+0xE69F = 0x97A9
+0xE6A0 = 0x97DA
+0xE780 = 0x9854
+0xE781 = 0x9855
+0xE782 = 0x984B
+0xE783 = 0x983F
+0xE784 = 0x98B9
+0xE785 = 0x9938
+0xE786 = 0x9936
+0xE787 = 0x9940
+0xE788 = 0x993B
+0xE789 = 0x9939
+0xE78A = 0x99A4
+0xE78B = 0x9A08
+0xE78C = 0x9A0C
+0xE78D = 0x9A10
+0xE78E = 0x9B07
+0xE78F = 0x9BD2
+0xE790 = 0x9BC2
+0xE791 = 0x9BBB
+0xE792 = 0x9BCC
+0xE793 = 0x9BCB
+0xE794 = 0x9D4D
+0xE795 = 0x9D63
+0xE796 = 0x9D4E
+0xE797 = 0x9D50
+0xE798 = 0x9D55
+0xE799 = 0x9D5E
+0xE79A = 0x9E90
+0xE79B = 0x9EB2
+0xE79C = 0x9EB1
+0xE79D = 0x9ECA
+0xE79E = 0x9F02
+0xE79F = 0x9F27
+0xE7A0 = 0x9F26
+0xE880 = 0x56AF
+0xE881 = 0x58E0
+0xE882 = 0x58DC
+0xE883 = 0x5B39
+0xE884 = 0x5B7C
+0xE885 = 0x5BF3
+0xE886 = 0x5C6B
+0xE887 = 0x5DC4
+0xE888 = 0x650B
+0xE889 = 0x6508
+0xE88A = 0x650A
+0xE88B = 0x65DC
+0xE88C = 0x66E1
+0xE88D = 0x66DF
+0xE88E = 0x6ACE
+0xE88F = 0x6AD4
+0xE890 = 0x6AE3
+0xE891 = 0x6AD7
+0xE892 = 0x6AE2
+0xE893 = 0x6AD8
+0xE894 = 0x6AD5
+0xE895 = 0x6AD2
+0xE896 = 0x701E
+0xE897 = 0x702C
+0xE898 = 0x7025
+0xE899 = 0x6FF3
+0xE89A = 0x7204
+0xE89B = 0x7208
+0xE89C = 0x7215
+0xE89D = 0x74C4
+0xE89E = 0x74C9
+0xE89F = 0x74C7
+0xE8A0 = 0x74C8
+0xE980 = 0x76A9
+0xE981 = 0x77C6
+0xE982 = 0x77C5
+0xE983 = 0x7918
+0xE984 = 0x791A
+0xE985 = 0x7920
+0xE986 = 0x7A66
+0xE987 = 0x7A64
+0xE988 = 0x7A6A
+0xE989 = 0x7C35
+0xE98A = 0x7C34
+0xE98B = 0x7E6C
+0xE98C = 0x7E6E
+0xE98D = 0x7E71
+0xE98E = 0x81D4
+0xE98F = 0x81D6
+0xE990 = 0x821A
+0xE991 = 0x8262
+0xE992 = 0x8265
+0xE993 = 0x8276
+0xE994 = 0x85DB
+0xE995 = 0x85D6
+0xE996 = 0x85E7
+0xE997 = 0x85F4
+0xE998 = 0x87FD
+0xE999 = 0x87D5
+0xE99A = 0x8807
+0xE99B = 0x880F
+0xE99C = 0x87F8
+0xE99D = 0x8987
+0xE99E = 0x89B5
+0xE99F = 0x89F5
+0xE9A0 = 0x8B3F
+0xEA80 = 0x8B43
+0xEA81 = 0x8B4C
+0xEA82 = 0x8D0B
+0xEA83 = 0x8E6B
+0xEA84 = 0x8E68
+0xEA85 = 0x8E70
+0xEA86 = 0x8E75
+0xEA87 = 0x8E77
+0xEA88 = 0x8EC3
+0xEA89 = 0x93E9
+0xEA8A = 0x93EA
+0xEA8B = 0x93CB
+0xEA8C = 0x93C5
+0xEA8D = 0x93C6
+0xEA8E = 0x93ED
+0xEA8F = 0x93D3
+0xEA90 = 0x93E5
+0xEA91 = 0x93DB
+0xEA92 = 0x93EB
+0xEA93 = 0x93E0
+0xEA94 = 0x93C1
+0xEA95 = 0x95DD
+0xEA96 = 0x97B2
+0xEA97 = 0x97B4
+0xEA98 = 0x97B1
+0xEA99 = 0x97B5
+0xEA9A = 0x97F2
+0xEA9B = 0x9856
+0xEA9C = 0x9944
+0xEA9D = 0x9A26
+0xEA9E = 0x9A1F
+0xEA9F = 0x9A18
+0xEAA0 = 0x9A21
+0xEB80 = 0x9A17
+0xEB81 = 0x9B09
+0xEB82 = 0x9BC5
+0xEB83 = 0x9BDF
+0xEB84 = 0x9BE3
+0xEB85 = 0x9BE9
+0xEB86 = 0x9BEE
+0xEB87 = 0x9D66
+0xEB88 = 0x9D7A
+0xEB89 = 0x9D6E
+0xEB8A = 0x9D91
+0xEB8B = 0x9D83
+0xEB8C = 0x9D76
+0xEB8D = 0x9D7E
+0xEB8E = 0x9D6D
+0xEB8F = 0x9E95
+0xEB90 = 0x9EE3
+0xEB91 = 0x9F03
+0xEB92 = 0x9F04
+0xEB93 = 0x9F17
+0xEB94 = 0x5136
+0xEB95 = 0x5336
+0xEB96 = 0x5B42
+0xEB97 = 0x5B44
+0xEB98 = 0x5B46
+0xEB99 = 0x5B7E
+0xEB9A = 0x5DCA
+0xEB9B = 0x5DC8
+0xEB9C = 0x5DCC
+0xEB9D = 0x5EF0
+0xEB9E = 0x6585
+0xEB9F = 0x66E5
+0xEBA0 = 0x66E7
+0xEC80 = 0x6AF4
+0xEC81 = 0x6AE9
+0xEC82 = 0x703D
+0xEC83 = 0x7036
+0xEC84 = 0x7216
+0xEC85 = 0x7212
+0xEC86 = 0x720F
+0xEC87 = 0x7217
+0xEC88 = 0x7211
+0xEC89 = 0x720B
+0xEC8A = 0x74CD
+0xEC8B = 0x74D0
+0xEC8C = 0x74CC
+0xEC8D = 0x74CE
+0xEC8E = 0x74D1
+0xEC8F = 0x7589
+0xEC90 = 0x7A6F
+0xEC91 = 0x7C4B
+0xEC92 = 0x7C44
+0xEC93 = 0x7C55
+0xEC94 = 0x7E7F
+0xEC95 = 0x8B71
+0xEC96 = 0x802F
+0xEC97 = 0x807A
+0xEC98 = 0x807B
+0xEC99 = 0x807C
+0xEC9A = 0x85FC
+0xEC9B = 0x8610
+0xEC9C = 0x8602
+0xEC9D = 0x85EE
+0xEC9E = 0x8603
+0xEC9F = 0x860D
+0xECA0 = 0x8613
+0xED80 = 0x8608
+0xED81 = 0x860F
+0xED82 = 0x8818
+0xED83 = 0x8812
+0xED84 = 0x8967
+0xED85 = 0x8965
+0xED86 = 0x89BB
+0xED87 = 0x8B69
+0xED88 = 0x8B62
+0xED89 = 0x8B6E
+0xED8A = 0x8B61
+0xED8B = 0x8B64
+0xED8C = 0x8B4D
+0xED8D = 0x8C51
+0xED8E = 0x8E83
+0xED8F = 0x8EC6
+0xED90 = 0x941F
+0xED91 = 0x9404
+0xED92 = 0x9417
+0xED93 = 0x9408
+0xED94 = 0x9405
+0xED95 = 0x93F3
+0xED96 = 0x941E
+0xED97 = 0x9402
+0xED98 = 0x941A
+0xED99 = 0x941B
+0xED9A = 0x9427
+0xED9B = 0x941C
+0xED9C = 0x96B5
+0xED9D = 0x9733
+0xED9E = 0x9734
+0xED9F = 0x9731
+0xEDA0 = 0x97B8
+0xEE80 = 0x97BA
+0xEE81 = 0x97FC
+0xEE82 = 0x98C3
+0xEE83 = 0x994D
+0xEE84 = 0x9A2F
+0xEE85 = 0x9AC9
+0xEE86 = 0x9AC8
+0xEE87 = 0x9AC4
+0xEE88 = 0x9B2A
+0xEE89 = 0x9B38
+0xEE8A = 0x9B50
+0xEE8B = 0x9C0A
+0xEE8C = 0x9BFB
+0xEE8D = 0x9C04
+0xEE8E = 0x9BFC
+0xEE8F = 0x9BFE
+0xEE90 = 0x9C02
+0xEE91 = 0x9BF6
+0xEE92 = 0x9C1B
+0xEE93 = 0x9BF9
+0xEE94 = 0x9C15
+0xEE95 = 0x9C10
+0xEE96 = 0x9BFF
+0xEE97 = 0x9C00
+0xEE98 = 0x9C0C
+0xEE99 = 0x9D95
+0xEE9A = 0x9DA5
+0xEE9B = 0x9E98
+0xEE9C = 0x9EC1
+0xEE9D = 0x9F5A
+0xEE9E = 0x5164
+0xEE9F = 0x56BB
+0xEEA0 = 0x58E6
+0xEF80 = 0x5B49
+0xEF81 = 0x5BF7
+0xEF82 = 0x5DD0
+0xEF83 = 0x5FC2
+0xEF84 = 0x6511
+0xEF85 = 0x6AFF
+0xEF86 = 0x6AFE
+0xEF87 = 0x6AFD
+0xEF88 = 0x6B01
+0xEF89 = 0x704B
+0xEF8A = 0x704D
+0xEF8B = 0x7047
+0xEF8C = 0x74D3
+0xEF8D = 0x7668
+0xEF8E = 0x7667
+0xEF8F = 0x77D1
+0xEF90 = 0x7930
+0xEF91 = 0x7932
+0xEF92 = 0x792E
+0xEF93 = 0x9F9D
+0xEF94 = 0x7AC9
+0xEF95 = 0x7AC8
+0xEF96 = 0x7C56
+0xEF97 = 0x7C51
+0xEF98 = 0x7E85
+0xEF99 = 0x7E89
+0xEF9A = 0x7E8E
+0xEF9B = 0x7E84
+0xEF9C = 0x826A
+0xEF9D = 0x862B
+0xEF9E = 0x862F
+0xEF9F = 0x8628
+0xEFA0 = 0x8616
+0xF080 = 0x8615
+0xF081 = 0x861D
+0xF082 = 0x881A
+0xF083 = 0x89BC
+0xF084 = 0x8B75
+0xF085 = 0x8B7C
+0xF086 = 0x8D11
+0xF087 = 0x8D12
+0xF088 = 0x8F5C
+0xF089 = 0x91BB
+0xF08A = 0x93F4
+0xF08B = 0x942D
+0xF08C = 0x96E4
+0xF08D = 0x9737
+0xF08E = 0x9736
+0xF08F = 0x9767
+0xF090 = 0x97BE
+0xF091 = 0x97BD
+0xF092 = 0x97E2
+0xF093 = 0x9868
+0xF094 = 0x9866
+0xF095 = 0x98C8
+0xF096 = 0x98CA
+0xF097 = 0x98C7
+0xF098 = 0x98DC
+0xF099 = 0x994F
+0xF09A = 0x99A9
+0xF09B = 0x9A3C
+0xF09C = 0x9A3B
+0xF09D = 0x9ACE
+0xF09E = 0x9B14
+0xF09F = 0x9B53
+0xF0A0 = 0x9C2E
+0xF180 = 0x9C1F
+0xF181 = 0x9DB0
+0xF182 = 0x9DBD
+0xF183 = 0x9DAE
+0xF184 = 0x9DC4
+0xF185 = 0x9E7B
+0xF186 = 0x9E9E
+0xF187 = 0x9F05
+0xF188 = 0x9F69
+0xF189 = 0x9FA1
+0xF18A = 0x56C7
+0xF18B = 0x571D
+0xF18C = 0x5B4A
+0xF18D = 0x5DD3
+0xF18E = 0x5F72
+0xF18F = 0x6202
+0xF190 = 0x6235
+0xF191 = 0x6527
+0xF192 = 0x651E
+0xF193 = 0x651F
+0xF194 = 0x6B07
+0xF195 = 0x6B06
+0xF196 = 0x7054
+0xF197 = 0x721C
+0xF198 = 0x7220
+0xF199 = 0x7AF8
+0xF19A = 0x7C5D
+0xF19B = 0x7C58
+0xF19C = 0x7E92
+0xF19D = 0x7F4E
+0xF19E = 0x8827
+0xF19F = 0x8B81
+0xF1A0 = 0x8B83
+0xF280 = 0x8C44
+0xF281 = 0x9442
+0xF282 = 0x944D
+0xF283 = 0x9454
+0xF284 = 0x944E
+0xF285 = 0x9443
+0xF286 = 0x973C
+0xF287 = 0x9740
+0xF288 = 0x97C0
+0xF289 = 0x995A
+0xF28A = 0x9A51
+0xF28B = 0x9ADD
+0xF28C = 0x9C38
+0xF28D = 0x9C45
+0xF28E = 0x9C3A
+0xF28F = 0x9C35
+0xF290 = 0x9EF1
+0xF291 = 0x9F93
+0xF292 = 0x529A
+0xF293 = 0x8641
+0xF294 = 0x5DD7
+0xF295 = 0x6528
+0xF296 = 0x7053
+0xF297 = 0x7059
+0xF298 = 0x7221
+0xF299 = 0x766F
+0xF29A = 0x7937
+0xF29B = 0x79B5
+0xF29C = 0x7C62
+0xF29D = 0x7C5E
+0xF29E = 0x7CF5
+0xF29F = 0x863D
+0xF2A0 = 0x882D
+0xF380 = 0x8989
+0xF381 = 0x8B8D
+0xF382 = 0x8B87
+0xF383 = 0x8B90
+0xF384 = 0x8D1A
+0xF385 = 0x8E99
+0xF386 = 0x945F
+0xF387 = 0x9456
+0xF388 = 0x9461
+0xF389 = 0x945B
+0xF38A = 0x945A
+0xF38B = 0x945C
+0xF38C = 0x9465
+0xF38D = 0x9741
+0xF38E = 0x986E
+0xF38F = 0x986C
+0xF390 = 0x986D
+0xF391 = 0x99AA
+0xF392 = 0x9A5C
+0xF393 = 0x9A58
+0xF394 = 0x9ADE
+0xF395 = 0x9C4F
+0xF396 = 0x9C51
+0xF397 = 0x9C53
+0xF398 = 0x9DFC
+0xF399 = 0x9F39
+0xF39A = 0x513E
+0xF39B = 0x56D2
+0xF39C = 0x5B4F
+0xF39D = 0x6B14
+0xF39E = 0x7A72
+0xF39F = 0x7A73
+0xF3A0 = 0x8B91
+0xF480 = 0x91BF
+0xF481 = 0x946C
+0xF482 = 0x96E6
+0xF483 = 0x9745
+0xF484 = 0x97C8
+0xF485 = 0x97E4
+0xF486 = 0x995D
+0xF487 = 0x9B21
+0xF488 = 0x9B2C
+0xF489 = 0x9B57
+0xF48A = 0x9C5D
+0xF48B = 0x9C61
+0xF48C = 0x9C65
+0xF48D = 0x9E08
+0xF48E = 0x9F45
+0xF48F = 0x6205
+0xF490 = 0x66EF
+0xF491 = 0x6B1B
+0xF492 = 0x6B1D
+0xF493 = 0x7225
+0xF494 = 0x7224
+0xF495 = 0x7C6D
+0xF496 = 0x8642
+0xF497 = 0x8649
+0xF498 = 0x8978
+0xF499 = 0x898A
+0xF49A = 0x8B97
+0xF49B = 0x8C9B
+0xF49C = 0x8D1C
+0xF49D = 0x8EA2
+0xF49E = 0x9C6C
+0xF49F = 0x9C6F
+0xF4A0 = 0x9E0E
+0xF580 = 0x9F08
+0xF581 = 0x9F1D
+0xF582 = 0x9FA3
+0xF583 = 0x5F60
+0xF584 = 0x6B1C
+0xF585 = 0x7CF3
+0xF586 = 0x8B9B
+0xF587 = 0x8EA7
+0xF588 = 0x91C4
+0xF589 = 0x947A
+0xF58A = 0x9A61
+0xF58B = 0x9A63
+0xF58C = 0x9AD7
+0xF58D = 0x9C76
+0xF58E = 0x9FA5
+0xF58F = 0x7067
+0xF590 = 0x72AB
+0xF591 = 0x864A
+0xF592 = 0x897D
+0xF593 = 0x8B9D
+0xF594 = 0x8C53
+0xF595 = 0x8F65
+0xF596 = 0x947B
+0xF597 = 0x98CD
+0xF598 = 0x98DD
+0xF599 = 0x9B30
+0xF59A = 0x9E16
+0xF59B = 0x96E7
+0xF59C = 0x9E18
+0xF59D = 0x9EA2
+0xF59E = 0x9F7C
+0xF59F = 0x7E9E
+0xF5A0 = 0x9484
+0xF680 = 0x9E1C
+0xF681 = 0x7C71
+0xF682 = 0x97CA
+0xF683 = 0x9EA3
+0xF684 = 0x9C7B
+0xF685 = 0x9F97
+0xF686 = 0x9750
+0xF687 = 0x4E40
+0xF688 = 0x4E41
+0xF689 = 0x4E5A
+0xF68A = 0x4E02
+0xF68B = 0x4E29
+0xF68C = 0x5202
+0xF68D = 0x5DDC
+0xF68E = 0x5342
+0xF68F = 0x536A
+0xF690 = 0x5B52
+0xF691 = 0x5FC4
+0xF692 = 0x624C
+0xF693 = 0x72AD
+0xF694 = 0x4E12
+0xF695 = 0x4E2F
+0xF696 = 0x4E96
+0xF697 = 0x4ED0
+0xF698 = 0x5142
+0xF699 = 0x5183
+0xF69A = 0x5383
+0xF69B = 0x53B8
+0xF69C = 0x5928
+0xF69D = 0x5C23
+0xF69E = 0x5E01
+0xF69F = 0x5F00
+0xF6A0 = 0x706C
+0xF780 = 0x722B
+0xF781 = 0x5188
+0xF782 = 0x8279
+0xF783 = 0x8FB6
+0xF784 = 0x4E17
+0xF785 = 0x4EE2
+0xF786 = 0x4EDB
+0xF787 = 0x51AD
+0xF788 = 0x51F7
+0xF789 = 0x531B
+0xF78A = 0x5388
+0xF78B = 0x5387
+0xF78C = 0x53CF
+0xF78D = 0x53FD
+0xF78E = 0x53E7
+0xF78F = 0x56DC
+0xF790 = 0x56D9
+0xF791 = 0x5725
+0xF792 = 0x5727
+0xF793 = 0x5933
+0xF794 = 0x5C13
+0xF795 = 0x5C75
+0xF796 = 0x66F1
+0xF797 = 0x7F52
+0xF798 = 0x4E51
+0xF799 = 0x4E6A
+0xF79A = 0x4F0C
+0xF79B = 0x4EFE
+0xF79C = 0x4F1B
+0xF79D = 0x5173
+0xF79E = 0x518E
+0xF79F = 0x52A5
+0xF7A0 = 0x52A7
+0xF880 = 0x52A4
+0xF881 = 0x53BD
+0xF882 = 0x5402
+0xF883 = 0x572B
+0xF884 = 0x591B
+0xF885 = 0x5935
+0xF886 = 0x5C17
+0xF887 = 0x5C70
+0xF888 = 0x5C7D
+0xF889 = 0x5DE9
+0xF88A = 0x5F19
+0xF88B = 0x5F1C
+0xF88C = 0x5F75
+0xF88D = 0x5FC8
+0xF88E = 0x6C12
+0xF88F = 0x72B3
+0xF890 = 0x7390
+0xF891 = 0x7536
+0xF892 = 0x8281
+0xF893 = 0x8FB8
+0xF894 = 0x4E23
+0xF895 = 0x4F2E
+0xF896 = 0x514F
+0xF897 = 0x51BA
+0xF898 = 0x5222
+0xF899 = 0x52AF
+0xF89A = 0x52B0
+0xF89B = 0x52B1
+0xF89C = 0x5364
+0xF89D = 0x53D3
+0xF89E = 0x593F
+0xF89F = 0x598B
+0xF8A0 = 0x5991
+0xF980 = 0x5995
+0xF981 = 0x5B8A
+0xF982 = 0x5C87
+0xF983 = 0x5E0D
+0xF984 = 0x5E8E
+0xF985 = 0x5F7A
+0xF986 = 0x6290
+0xF987 = 0x629A
+0xF988 = 0x653C
+0xF989 = 0x653A
+0xF98A = 0x6598
+0xF98B = 0x6765
+0xF98C = 0x79C2
+0xF98D = 0x809E
+0xF98E = 0x81EB
+0xF98F = 0x8289
+0xF990 = 0x8296
+0xF991 = 0x8287
+0xF992 = 0x8FC0
+0xF993 = 0x8FC3
+0xF994 = 0x9578
+0xF995 = 0x9625
+0xF996 = 0x4E75
+0xF997 = 0x4E74
+0xF998 = 0x4F99
+0xF999 = 0x4F71
+0xF99A = 0x5153
+0xF99B = 0x51BF
+0xF99C = 0x51C0
+0xF99D = 0x51EE
+0xF99E = 0x523D
+0xF99F = 0x52BD
+0xF9A0 = 0x530C
+0xF9D6 = 0x7881
+0xF9D7 = 0x92B9
+0xF9D8 = 0x88CF
+0xF9D9 = 0x58BB
+0xF9DA = 0x6052
+0xF9DB = 0x7CA7
+0xF9DC = 0x5AFA
+0xF9DD = 0x2554
+0xF9DE = 0x2566
+0xF9DF = 0x2557
+0xF9E0 = 0x2560
+0xF9E1 = 0x256C
+0xF9E2 = 0x2563
+0xF9E3 = 0x255A
+0xF9E4 = 0x2569
+0xF9E5 = 0x255D
+0xF9E6 = 0x2552
+0xF9E7 = 0x2564
+0xF9E8 = 0x2555
+0xF9E9 = 0x255E
+0xF9EA = 0x256A
+0xF9EB = 0x2561
+0xF9EC = 0x2558
+0xF9ED = 0x2567
+0xF9EE = 0x255B
+0xF9EF = 0x2553
+0xF9F0 = 0x2565
+0xF9F1 = 0x2556
+0xF9F2 = 0x255F
+0xF9F3 = 0x256B
+0xF9F4 = 0x2562
+0xF9F5 = 0x2559
+0xF9F6 = 0x2568
+0xF9F7 = 0x255C
+0xF9F8 = 0x2551
+0xF9F9 = 0x2550
+0xF9FA = 0x2554
+0xF9FB = 0x2557
+0xF9FC = 0x255A
+0xF9FD = 0x255D
+0xF9FE = 0x2588
+0xFA40 - 0xFA7E = 0xE000 -
+0xFA80 = 0x7F37
+0xFA81 = 0x53C0
+0xFA82 = 0x546E
+0xFA83 = 0x5483
+0xFA84 = 0x545E
+0xFA85 = 0x545D
+0xFA86 = 0x577E
+0xFA87 = 0x5779
+0xFA88 = 0x577A
+0xFA89 = 0x576C
+0xFA8A = 0x5787
+0xFA8B = 0x591D
+0xFA8C = 0x5946
+0xFA8D = 0x5943
+0xFA8E = 0x5B61
+0xFA8F = 0x5B66
+0xFA90 = 0x5B90
+0xFA91 = 0x5C29
+0xFA92 = 0x5CB2
+0xFA93 = 0x5CC0
+0xFA94 = 0x601F
+0xFA95 = 0x5FE2
+0xFA96 = 0x6616
+0xFA97 = 0x65F9
+0xFA98 = 0x6788
+0xFA99 = 0x679B
+0xFA9A = 0x676E
+0xFA9B = 0x679E
+0xFA9C = 0x6B24
+0xFA9D = 0x6B7D
+0xFA9E = 0x6CE6
+0xFA9F = 0x6CCB
+0xFAA0 = 0x6CB5
+0xFAA1 - 0xFAFE = 0xE03F -
+0xFB40 - 0xFB7E = 0xE09D -
+0xFB80 = 0x7097
+0xFB81 = 0x709B
+0xFB82 = 0x726B
+0xFB83 = 0x72D5
+0xFB84 = 0x7543
+0xFB85 = 0x759C
+0xFB86 = 0x77E4
+0xFB87 = 0x7ACE
+0xFB88 = 0x8013
+0xFB89 = 0x80B7
+0xFB8A = 0x80B9
+0xFB8B = 0x81E4
+0xFB8C = 0x81FD
+0xFB8D = 0x820F
+0xFB8E = 0x82BF
+0xFB8F = 0x82CA
+0xFB90 = 0x82C1
+0xFB91 = 0x8FD0
+0xFB92 = 0x90AE
+0xFB93 = 0x9638
+0xFB94 = 0x4FBC
+0xFB95 = 0x4FE9
+0xFB96 = 0x4FBD
+0xFB97 = 0x4FE2
+0xFB98 = 0x5158
+0xFB99 = 0x52C6
+0xFB9A = 0x52C8
+0xFB9B = 0x5328
+0xFB9C = 0x5329
+0xFB9D = 0x57B4
+0xFB9E = 0x57A9
+0xFB9F = 0x5B68
+0xFBA0 = 0x5F2B
+0xFBA1 - 0xFBFE = 0xE0DC -
+0xFC40 - 0xFC7E = 0xE13A -
+0xFC80 = 0x5F8D
+0xFC81 = 0x6018
+0xFC82 = 0x6057
+0xFC83 = 0x6048
+0xFC84 = 0x6038
+0xFC85 = 0x6071
+0xFC86 = 0x6312
+0xFC87 = 0x630A
+0xFC88 = 0x6323
+0xFC89 = 0x662A
+0xFC8A = 0x67E0
+0xFC8B = 0x67BE
+0xFC8C = 0x6B29
+0xFC8D = 0x6D43
+0xFC8E = 0x70A6
+0xFC8F = 0x70C0
+0xFC90 = 0x722F
+0xFC91 = 0x7271
+0xFC92 = 0x74EA
+0xFC93 = 0x7520
+0xFC94 = 0x75A9
+0xFC95 = 0x7685
+0xFC96 = 0x7706
+0xFC97 = 0x76F6
+0xFC98 = 0x7700
+0xFC99 = 0x7702
+0xFC9A = 0x8009
+0xFC9B = 0x82DA
+0xFC9C = 0x830A
+0xFC9D = 0x9655
+0xFC9E = 0x9652
+0xFC9F = 0x4E35
+0xFCA0 = 0x5034
+0xFCA1 - 0xFCFE = 0xE179 -
+0xFD40 - 0xFD7E = 0xE1D7 -
+0xFD80 = 0x5001
+0xFD81 = 0x500A
+0xFD82 = 0x5258
+0xFD83 = 0x532B
+0xFD84 = 0x54EC
+0xFD85 = 0x5515
+0xFD86 = 0x54FE
+0xFD87 = 0x54E3
+0xFD88 = 0x5516
+0xFD89 = 0x57D3
+0xFD8A = 0x5959
+0xFD8B = 0x5A27
+0xFD8C = 0x5A28
+0xFD8D = 0x5A10
+0xFD8E = 0x5A0E
+0xFD8F = 0x5BAF
+0xFD90 = 0x5BBA
+0xFD91 = 0x5BB1
+0xFD92 = 0x5CFC
+0xFD93 = 0x5CF2
+0xFD94 = 0x5CFE
+0xFD95 = 0x5DF8
+0xFD96 = 0x5F2C
+0xFD97 = 0x6082
+0xFD98 = 0x6091
+0xFD99 = 0x608F
+0xFD9A = 0x6547
+0xFD9B = 0x654C
+0xFD9C = 0x658A
+0xFD9D = 0x67E1
+0xFD9E = 0x684A
+0xFD9F = 0x683F
+0xFDA0 = 0x67BD
+0xFDA1 - 0xFDFE = 0xE216 -
+0xFE40 - 0xFE7E = 0xE274 -
+0xFE80 = 0x70C9
+0xFE81 = 0x73BA
+0xFE82 = 0x75C6
+0xFE83 = 0x75B7
+0xFE84 = 0x768C
+0xFE85 = 0x768D
+0xFE86 = 0x7717
+0xFE87 = 0x771C
+0xFE88 = 0x7714
+0xFE89 = 0x7B0C
+0xFE8A = 0x7D23
+0xFE8B = 0x7F98
+0xFE8C = 0x7F90
+0xFE8D = 0x803A
+0xFE8E = 0x8226
+0xFE8F = 0x832E
+0xFE90 = 0x8355
+0xFE91 = 0x831A
+0xFE92 = 0x833D
+0xFE93 = 0x8330
+0xFE94 = 0x8651
+0xFE95 = 0x8688
+0xFE96 = 0x898E
+0xFE97 = 0x898D
+0xFE98 = 0x8A09
+0xFE99 = 0x8A14
+0xFE9A = 0x9007
+0xFE9B = 0x9579
+0xFE9C = 0x9584
+0xFE9D = 0x9657
+0xFE9E = 0x96BA
+0xFE9F = 0x5067
+0xFEA0 = 0x5318
+0xFEA1 - 0xFEFE = 0xE2B3 -
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/Big5UDA%UCS.src b/share/i18n/csmapper/BIG5/Big5UDA%UCS.src
new file mode 100644 (file)
index 0000000..a944d81
--- /dev/null
@@ -0,0 +1,115 @@
+# $NetBSD: Big5UDA%UCS.src,v 1.2 2007/03/05 16:57:08 tnozaki Exp $
+
+# Copyright (c)2006 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "Big5UDA/UCS"
+SRC_ZONE       0x81-0xFE / 0x40-0xFE / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  32
+
+BEGIN_MAP
+0x8140 - 0x817E = 0xEEB8 -
+0x81A1 - 0x81FE = 0xEEF7 -
+0x8240 - 0x827E = 0xEF55 -
+0x82A1 - 0x82FE = 0xEF94 -
+0x8340 - 0x837E = 0xEFF2 -
+0x83A1 - 0x83FE = 0xF031 -
+0x8440 - 0x847E = 0xF08F -
+0x84A1 - 0x84FE = 0xF0CE -
+0x8540 - 0x857E = 0xF12C -
+0x85A1 - 0x85FE = 0xF16B -
+0x8640 - 0x867E = 0xF1C9 -
+0x86A1 - 0x86FE = 0xF208 -
+0x8740 - 0x877E = 0xF266 -
+0x87A1 - 0x87FE = 0xF2A5 -
+0x8840 - 0x887E = 0xF303 -
+0x88A1 - 0x88FE = 0xF342 -
+0x8940 - 0x897E = 0xF3A0 -
+0x89A1 - 0x89FE = 0xF3DF -
+0x8A40 - 0x8A7E = 0xF43D -
+0x8AA1 - 0x8AFE = 0xF47C -
+0x8B40 - 0x8B7E = 0xF4DA -
+0x8BA1 - 0x8BFE = 0xF519 -
+0x8C40 - 0x8C7E = 0xF577 -
+0x8CA1 - 0x8CFE = 0xF5B6 -
+0x8D40 - 0x8D7E = 0xF614 -
+0x8DA1 - 0x8DFE = 0xF653 -
+0x8E40 - 0x8E7E = 0xE311 -
+0x8EA1 - 0x8EFE = 0xE350 -
+0x8F40 - 0x8F7E = 0xE3AE -
+0x8FA1 - 0x8FFE = 0xE3ED -
+0x9040 - 0x907E = 0xE44B -
+0x90A1 - 0x90FE = 0xE48A -
+0x9140 - 0x917E = 0xE4E8 -
+0x91A1 - 0x91FE = 0xE527 -
+0x9240 - 0x927E = 0xE585 -
+0x92A1 - 0x92FE = 0xE5C4 -
+0x9340 - 0x937E = 0xE622 -
+0x93A1 - 0x93FE = 0xE661 -
+0x9440 - 0x947E = 0xE6BF -
+0x94A1 - 0x94FE = 0xE6FE -
+0x9540 - 0x957E = 0xE75C -
+0x95A1 - 0x95FE = 0xE79B -
+0x9640 - 0x967E = 0xE7F9 -
+0x96A1 - 0x96FE = 0xE838 -
+0x9740 - 0x977E = 0xE896 -
+0x97A1 - 0x97FE = 0xE8D5 -
+0x9840 - 0x987E = 0xE933 -
+0x98A1 - 0x98FE = 0xE972 -
+0x9940 - 0x997E = 0xE9D0 -
+0x99A1 - 0x99FE = 0xEA0F -
+0x9A40 - 0x9A7E = 0xEA6D -
+0x9AA1 - 0x9AFE = 0xEAAC -
+0x9B40 - 0x9B7E = 0xEB0A -
+0x9BA1 - 0x9BFE = 0xEB49 -
+0x9C40 - 0x9C7E = 0xEBA7 -
+0x9CA1 - 0x9CFE = 0xEBE6 -
+0x9D40 - 0x9D7E = 0xEC44 -
+0x9DA1 - 0x9DFE = 0xEC83 -
+0x9E40 - 0x9E7E = 0xECE1 -
+0x9EA1 - 0x9EFE = 0xED20 -
+0x9F40 - 0x9F7E = 0xED7E -
+0x9FA1 - 0x9FFE = 0xEDBD -
+0xA040 - 0xA07E = 0xEE1B -
+0xA0A1 - 0xA0FE = 0xEE5A -
+0xC6A1 - 0xC6FE = 0xF6B1 -
+0xC740 - 0xC77E = 0xF70F -
+0xC7A1 - 0xC7FE = 0xF74E -
+0xC840 - 0xC87E = 0xF7AC -
+0xC8A1 - 0xC8FE = 0xF7EB -
+0xFA40 - 0xFA7E = 0xE000 -
+0xFAA1 - 0xFAFE = 0xE03F -
+0xFB40 - 0xFB7E = 0xE09D -
+0xFBA1 - 0xFBFE = 0xE0DC -
+0xFC40 - 0xFC7E = 0xE13A -
+0xFCA1 - 0xFCFE = 0xE179 -
+0xFD40 - 0xFD7E = 0xE1D7 -
+0xFDA1 - 0xFDFE = 0xE216 -
+0xFE40 - 0xFE7E = 0xE274 -
+0xFEA1 - 0xFEFE = 0xE2B3 -
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/ETen%UCS@BMP.src b/share/i18n/csmapper/BIG5/ETen%UCS@BMP.src
new file mode 100644 (file)
index 0000000..cb4ebd7
--- /dev/null
@@ -0,0 +1,134 @@
+# $NetBSD: ETen%UCS@BMP.src,v 1.1 2007/03/05 16:57:09 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "ETen/UCS:BMP"
+SRC_ZONE       0xC6-0xF9 / 0x40-0xFE / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+# 
+# This mapping data is made from the mapping data provided by
+# http://wakaba-web.hp.infoseek.co.jp/table/big5-eten.txt
+# Original notice:
+#
+## Big5-ETen vs Unicode mapping table
+## 
+## Date: 24 Feb 2002 19:01:00 +0900
+## License: Public Domain.
+## 
+## Big5        Unicode UnicodeAlternate        UnicodeName
+
+0xC6A1 - 0xC6AA = 0x2460 -
+0xC6AB - 0xC6B4 = 0x2474 -
+0xC6B5 - 0xC6BE = 0x2170 -
+0xC6BF = 0x2F02
+0xC6C0 = 0x2F03
+0xC6C1 = 0x2F05
+0xC6C2 = 0x2F07
+0xC6C3 = 0x2F0C
+0xC6C4 = 0x2F0D
+0xC6C5 = 0x2F0E
+0xC6C6 = 0x2F13
+0xC6C7 = 0x2F16
+0xC6C8 = 0x2F19
+0xC6C9 = 0x2F1B
+0xC6CA = 0x2F22
+0xC6CB = 0x2F27
+0xC6CC = 0x2F2E
+0xC6CD = 0x2F33
+0xC6CE = 0x2F34
+0xC6CF = 0x2F35
+0xC6D0 = 0x2F39
+0xC6D1 = 0x2F3A
+0xC6D2 = 0x2F41
+0xC6D3 = 0x2F46
+0xC6D4 = 0x2F67
+0xC6D5 = 0x2F68
+0xC6D6 = 0x2FA1
+0xC6D7 = 0x2FAA
+0xC6D8 = 0x00A8
+0xC6D9 = 0xFF3E                # FULLWIDTH CIRCUMFLEX ACCENT
+#0xC6D9 = 0x02C6       # MODIFIER LETTER CIRCUMFLEX ACCENT
+0xC6DA = 0x30FD
+0xC6DB = 0x30FE
+0xC6DC = 0x309D
+0xC6DD = 0x309E
+#0xC6DE =
+#0xC6DF =
+0xC6E0 - 0xC6E2 = 0x3005 -
+0xC6E3 = 0x30FC
+0xC6E4 = 0xFF3B
+0xC6E5 = 0xFF3D
+0xC6E6 = 0x273D
+0xC6E7 - 0xC6FE = 0x3041 -
+0xC740 - 0xC77A = 0x3059 -
+0xC77B - 0xC77E = 0x30A1 -
+0xC7A1 - 0xC7F2 = 0x30A5 -
+0xC7F3 - 0xC7F8 = 0x0410 -
+0xC7F9 = 0x0401
+0xC7FA - 0xC7FE = 0x0416 -
+0xC840 - 0xC85A = 0x041B -
+0xC85B = 0x0451
+0xC85C - 0xC875 = 0x0436 -
+0xC876 = 0x21E7
+0xC877 = 0x21B8
+0xC878 = 0x21B9
+0xC879 = 0x31CF
+0xC87B = 0x4E5A
+0xC87D = 0x5202
+0xC87E = 0x4491
+0xC8A1 = 0x9FB0
+0xC8A2 = 0x5188
+0xC8A3 = 0x9FB1
+#0xC8A5 - 0xC8CC =
+0xC8CD = 0xFFE2
+0xC8CE = 0xFFE4
+0xC8CF = 0xFF07
+0xC8D0 = 0xFF02
+0xC8D1 = 0x3231
+0xC8D2 = 0x2116
+0xC8D3 = 0x2121
+0xF9D6 = 0x7881
+0xF9D7 = 0x92B9
+0xF9D8 = 0x88CF
+0xF9D9 = 0x58BB
+0xF9DA = 0x6052
+0xF9DB = 0x7CA7
+0xF9DC = 0x5AFA
+0xF9DD = 0x2554
+0xF9DE = 0x2566
+0xF9DF = 0x2557
+0xF9E0 = 0x2560
+0xF9E1 = 0x256C
+0xF9E2 = 0x2563
+0xF9E3 = 0x255A
+0xF9E4 = 0x2569
+0xF9E5 = 0x255D
+0xF9E6 = 0x2552
+0xF9E7 = 0x2564
+0xF9E8 = 0x2555
+0xF9E9 = 0x255E
+0xF9EA = 0x256A
+0xF9EB = 0x2561
+0xF9EC = 0x2558
+0xF9ED = 0x2567
+0xF9EE = 0x255B
+0xF9EF = 0x2553
+0xF9F0 = 0x2565
+0xF9F1 = 0x2556
+0xF9F2 = 0x255F
+0xF9F3 = 0x256B
+0xF9F4 = 0x2562
+0xF9F5 = 0x2559
+0xF9F6 = 0x2568
+0xF9F7 = 0x255C
+0xF9F8 = 0x2551
+0xF9F9 = 0x2550
+0xF9FA = 0x256D
+0xF9FB = 0x256E
+0xF9FC = 0x2570
+0xF9FD = 0x256F
+0xF9FE = 0x2593
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/ETen%UCS@SIP.src b/share/i18n/csmapper/BIG5/ETen%UCS@SIP.src
new file mode 100644 (file)
index 0000000..07aa48f
--- /dev/null
@@ -0,0 +1,26 @@
+# $NetBSD: ETen%UCS@SIP.src,v 1.1 2007/03/05 16:57:09 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "ETen/UCS:SIP"
+SRC_ZONE       0xC6-0xF9 / 0x40-0xFE / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+# 
+# This mapping data is made from the mapping data provided by
+# http://wakaba-web.hp.infoseek.co.jp/table/big5-eten.txt
+# Original notice:
+#
+## Big5-ETen vs Unicode mapping table
+## 
+## Date: 24 Feb 2002 19:01:00 +0900
+## License: Public Domain.
+## 
+## Big5        Unicode UnicodeAlternate        UnicodeName
+
+0xC87A = 0x00CC
+0xC87C = 0x008A
+0xC8A4 = 0x7607
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/HKSCS%UCS@BMP.src b/share/i18n/csmapper/BIG5/HKSCS%UCS@BMP.src
new file mode 100644 (file)
index 0000000..94fa3f6
--- /dev/null
@@ -0,0 +1,3269 @@
+# $NetBSD: HKSCS%UCS@BMP.src,v 1.3 2009/11/10 15:06:06 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "HKSCS/UCS:BMP"
+SRC_ZONE       0x87-0xFE / 0x40-0xFE / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# Unihan_OtherMappings.txt
+# Date: 2009-08-30 23:54:17 UDT [JHJ]
+#
+# Unicode Character Database
+# Copyright (c) 1991-2009 Unicode, Inc.
+# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For documentation, see http://www.unicode.org/reports/tr44/
+#
+0x8740 = 0x43F0
+0x8741 = 0x4C32
+0x8742 = 0x4603
+0x8743 = 0x45A6
+0x8744 = 0x4578
+0x8746 = 0x4D77
+0x8747 = 0x45B3
+0x8749 = 0x4CE2
+0x874B = 0x3B95
+0x874C = 0x4736
+0x874D = 0x4744
+0x874E = 0x4C47
+0x874F = 0x4C40
+0x8755 = 0x4C57
+0x8757 = 0x474F
+0x8758 = 0x45DA
+0x8759 = 0x4C85
+0x875B = 0x4D07
+0x875C = 0x4AA4
+0x875D = 0x46A1
+0x875F = 0x7225
+0x8764 = 0x664D
+0x8765 = 0x56FB
+0x8767 = 0x7D95
+0x8768 = 0x591D
+0x876A = 0x3DF4
+0x876B = 0x9734
+0x876D = 0x5BDB
+0x876F = 0x5AA4
+0x8770 = 0x3625
+0x8772 = 0x5AD1
+0x8773 = 0x5BB7
+0x8774 = 0x5CFC
+0x8775 = 0x676E
+0x8776 = 0x8593
+0x8778 = 0x7461
+0x8779 = 0x749D
+0x8840 = 0x31C0
+0x8841 = 0x31C1
+0x8842 = 0x31C2
+0x8843 = 0x31C3
+0x8844 = 0x31C4
+0x8846 = 0x31C5
+0x8849 = 0x31C6
+0x884A = 0x31C7
+0x884D = 0x31C8
+0x884F = 0x31C9
+0x8850 = 0x31CA
+0x8851 = 0x31CB
+0x8852 = 0x31CC
+0x8854 = 0x31CD
+0x8855 = 0x31CE
+0x8856 = 0x0100
+0x8857 = 0x00C1
+0x8858 = 0x01CD
+0x8859 = 0x00C0
+0x885A = 0x0112
+0x885B = 0x00C9
+0x885C = 0x011A
+0x885D = 0x00C8
+0x885E = 0x014C
+0x885F = 0x00D3
+0x8860 = 0x01D1
+0x8861 = 0x00D2
+#0x8862 = 0x00CA + 0x0304
+0x8863 = 0x1EBE
+#0x8864 = 0x00CA + 0x030C
+0x8865 = 0x1EC0
+0x8866 = 0x00CA
+0x8867 = 0x0101
+0x8868 = 0x00E1
+0x8869 = 0x01CE
+0x886A = 0x00E0
+0x886B = 0x0251
+0x886C = 0x0113
+0x886D = 0x00E9
+0x886E = 0x011B
+0x886F = 0x00E8
+0x8870 = 0x012B
+0x8871 = 0x00ED
+0x8872 = 0x01D0
+0x8873 = 0x00EC
+0x8874 = 0x014D
+0x8875 = 0x00F3
+0x8876 = 0x01D2
+0x8877 = 0x00F2
+0x8878 = 0x016B
+0x8879 = 0x00FA
+0x887A = 0x01D4
+0x887B = 0x00F9
+0x887C = 0x01D6
+0x887D = 0x01D8
+0x887E = 0x01DA
+0x88A1 = 0x01DC
+0x88A2 = 0x00FC
+#0x88A3 = 0x00EA + 0x0304
+0x88A4 = 0x1EBF
+#0x88A5 = 0x00EA + 0x030C
+0x88A6 = 0x1EC1
+0x88A7 = 0x00EA
+0x88A8 = 0x0261
+0x88A9 = 0x23DA
+0x88AA = 0x23DB
+0x8943 = 0x650A
+0x8946 = 0x4E3D
+0x8947 = 0x6EDD
+0x8948 = 0x9D4E
+0x8949 = 0x91DF
+0x894D = 0x6491
+0x894E = 0x4F1A
+0x894F = 0x4F28
+0x8950 = 0x4FA8
+0x8951 = 0x5156
+0x8952 = 0x5174
+0x8953 = 0x519C
+0x8954 = 0x51E4
+0x8955 = 0x52A1
+0x8956 = 0x52A8
+0x8957 = 0x533B
+0x8958 = 0x534E
+0x8959 = 0x53D1
+0x895A = 0x53D8
+0x895B = 0x56E2
+0x895C = 0x58F0
+0x895D = 0x5904
+0x895E = 0x5907
+0x895F = 0x5932
+0x8960 = 0x5934
+0x8961 = 0x5B66
+0x8962 = 0x5B9E
+0x8963 = 0x5B9F
+0x8964 = 0x5C9A
+0x8965 = 0x5E86
+0x8966 = 0x603B
+0x8967 = 0x6589
+0x8968 = 0x67FE
+0x8969 = 0x6804
+0x896A = 0x6865
+0x896B = 0x6D4E
+0x896C = 0x70BC
+0x896D = 0x7535
+0x896E = 0x7EA4
+0x896F = 0x7EAC
+0x8970 = 0x7EBA
+0x8971 = 0x7EC7
+0x8972 = 0x7ECF
+0x8973 = 0x7EDF
+0x8974 = 0x7F06
+0x8975 = 0x7F37
+0x8976 = 0x827A
+0x8977 = 0x82CF
+0x8978 = 0x836F
+0x8979 = 0x89C6
+0x897A = 0x8BBE
+0x897B = 0x8BE2
+0x897C = 0x8F66
+0x897D = 0x8F67
+0x897E = 0x8F6E
+0x89A1 = 0x7411
+0x89A2 = 0x7CFC
+0x89A3 = 0x7DCD
+0x89A4 = 0x6946
+0x89A5 = 0x7AC9
+0x89A6 = 0x5227
+0x89AB = 0x918C
+0x89AC = 0x78B8
+0x89AD = 0x915E
+0x89AE = 0x80BC
+0x89B0 = 0x8D0B
+0x89B1 = 0x80F6
+0x89B5 = 0x809F
+0x89B6 = 0x9EC7
+0x89B7 = 0x4CCD
+0x89B8 = 0x9DC9
+0x89B9 = 0x9E0C
+0x89BA = 0x4C3E
+0x89BD = 0x9E0A
+0x89BF = 0x35C1
+0x89C1 = 0x6E9A
+0x89C2 = 0x823E
+0x89C3 = 0x7519
+0x89C5 = 0x4911
+0x89C6 = 0x9A6C
+0x89C7 = 0x9A8F
+0x89C8 = 0x9F99
+0x89C9 = 0x7987
+0x89CE = 0x4E24
+0x89CF = 0x4E81
+0x89D0 = 0x4E80
+0x89D1 = 0x4E87
+0x89D2 = 0x4EBF
+0x89D3 = 0x4EEB
+0x89D4 = 0x4F37
+0x89D5 = 0x344C
+0x89D6 = 0x4FBD
+0x89D7 = 0x3E48
+0x89D8 = 0x5003
+0x89D9 = 0x5088
+0x89DA = 0x347D
+0x89DB = 0x3493
+0x89DC = 0x34A5
+0x89DD = 0x5186
+0x89DE = 0x5905
+0x89DF = 0x51DB
+0x89E0 = 0x51FC
+0x89E1 = 0x5205
+0x89E2 = 0x4E89
+0x89E3 = 0x5279
+0x89E4 = 0x5290
+0x89E5 = 0x5327
+0x89E6 = 0x35C7
+0x89E7 = 0x53A9
+0x89E8 = 0x3551
+0x89E9 = 0x53B0
+0x89EA = 0x3553
+0x89EB = 0x53C2
+0x89EC = 0x5423
+0x89ED = 0x356D
+0x89EE = 0x3572
+0x89EF = 0x3681
+0x89F0 = 0x5493
+0x89F1 = 0x54A3
+0x89F2 = 0x54B4
+0x89F3 = 0x54B9
+0x89F4 = 0x54D0
+0x89F5 = 0x54EF
+0x89F6 = 0x5518
+0x89F7 = 0x5523
+0x89F8 = 0x5528
+0x89F9 = 0x3598
+0x89FA = 0x553F
+0x89FB = 0x35A5
+0x89FC = 0x35BF
+0x89FD = 0x55D7
+0x89FE = 0x35C5
+0x8A41 = 0x5525
+0x8A46 = 0x5590
+0x8A48 = 0x39EC
+0x8A4A = 0x8E46
+0x8A4D = 0x4053
+0x8A4F = 0x777A
+0x8A51 = 0x3A34
+0x8A52 = 0x47D5
+0x8A56 = 0x64DD
+0x8A5B = 0x648D
+0x8A5C = 0x8E7E
+0x8A67 = 0x47F4
+0x8A6A = 0x9AB2
+0x8A6B = 0x3A67
+0x8A6D = 0x3FED
+0x8A6E = 0x3506
+0x8A73 = 0x9D6E
+0x8A74 = 0x9815
+0x8A76 = 0x43D9
+0x8A78 = 0x64B4
+0x8A79 = 0x54E3
+0x8A7D = 0x39FB
+0x8AA4 = 0x64EA
+0x8AA7 = 0x8E68
+0x8AAC = 0x480B
+0x8AAE = 0x3FFA
+0x8AAF = 0x5873
+0x8AB7 = 0x5579
+0x8AB8 = 0x40BB
+0x8AB9 = 0x43BA
+0x8ABB = 0x4AB4
+0x8ABE = 0x81AA
+0x8ABF = 0x98F5
+0x8AC1 = 0x6379
+0x8AC2 = 0x39FE
+0x8AC4 = 0x8DC0
+0x8AC5 = 0x56A1
+0x8AC6 = 0x647C
+0x8AC7 = 0x3E43
+0x8AD0 = 0x3992
+0x8AD1 = 0x3A06
+0x8AD3 = 0x3578
+0x8AD6 = 0x5652
+0x8ADA = 0x34BC
+0x8ADB = 0x6C3D
+0x8AE7 = 0x7F93
+0x8AEB = 0x35FB
+0x8AF0 = 0x3F93
+0x8AFB = 0x3FF9
+0x8AFD = 0x6432
+0x8B47 = 0x3A18
+0x8B50 = 0x95AA
+0x8B51 = 0x54CC
+0x8B52 = 0x82C4
+0x8B53 = 0x55B9
+0x8B56 = 0x9C26
+0x8B57 = 0x9AB6
+0x8B5A = 0x7140
+0x8B5B = 0x816D
+0x8B5C = 0x80EC
+0x8B5D = 0x5C1C
+0x8B5F = 0x8134
+0x8B60 = 0x3797
+0x8B61 = 0x535F
+0x8B63 = 0x91B6
+0x8B68 = 0x35DD
+0x8B6A = 0x3609
+0x8B6C = 0x56AF
+0x8B78 = 0x5A54
+0x8B7D = 0x579C
+0x8BA6 = 0x3703
+0x8BAF = 0x5899
+0x8BB0 = 0x5268
+0x8BB1 = 0x361A
+0x8BB3 = 0x7BB2
+0x8BB4 = 0x5B68
+0x8BB5 = 0x4800
+0x8BB6 = 0x4B2C
+0x8BB7 = 0x9F27
+0x8BB8 = 0x49E7
+0x8BB9 = 0x9C1F
+0x8BBA = 0x9B8D
+0x8BBD = 0x55FB
+0x8BBE = 0x35F2
+0x8BBF = 0x5689
+0x8BC0 = 0x4E28
+0x8BC1 = 0x5902
+0x8BC4 = 0x9751
+0x8BC6 = 0x4E5B
+0x8BC7 = 0x4EBB
+0x8BC8 = 0x353E
+0x8BC9 = 0x5C23
+0x8BCA = 0x5F51
+0x8BCB = 0x5FC4
+0x8BCC = 0x38FA
+0x8BCD = 0x624C
+0x8BCE = 0x6535
+0x8BCF = 0x6B7A
+0x8BD0 = 0x6C35
+0x8BD1 = 0x6C3A
+0x8BD2 = 0x706C
+0x8BD3 = 0x722B
+0x8BD4 = 0x4E2C
+0x8BD5 = 0x72AD
+0x8BD7 = 0x7F52
+0x8BD8 = 0x793B
+0x8BD9 = 0x7CF9
+0x8BDA = 0x7F53
+0x8BDC = 0x34C1
+0x8BDF = 0x8002
+0x8BE0 = 0x8080
+0x8BE3 = 0x535D
+0x8BE4 = 0x8864
+0x8BE5 = 0x89C1
+0x8BE7 = 0x8BA0
+0x8BE8 = 0x8D1D
+0x8BE9 = 0x9485
+0x8BEA = 0x9578
+0x8BEB = 0x957F
+0x8BEC = 0x95E8
+0x8BEE = 0x97E6
+0x8BEF = 0x9875
+0x8BF0 = 0x98CE
+0x8BF1 = 0x98DE
+0x8BF2 = 0x9963
+0x8BF4 = 0x9C7C
+0x8BF5 = 0x9E1F
+0x8BF6 = 0x9EC4
+0x8BF7 = 0x6B6F
+0x8BF8 = 0xF907
+0x8BF9 = 0x4E37
+0x8BFB = 0x961D
+0x8BFC = 0x6237
+0x8BFD = 0x94A2
+0x8C40 = 0x503B
+0x8C41 = 0x6DFE
+0x8C43 = 0x9FA6
+0x8C44 = 0x3DC9
+0x8C45 = 0x888F
+0x8C47 = 0x7077
+0x8C48 = 0x5CF5
+0x8C49 = 0x4B20
+0x8C4B = 0x3559
+0x8C4D = 0x6122
+0x8C4F = 0x8FA7
+0x8C50 = 0x91F6
+0x8C51 = 0x7191
+0x8C52 = 0x6719
+0x8C53 = 0x73BA
+0x8C56 = 0x3C8B
+0x8C58 = 0x4B10
+0x8C59 = 0x78E4
+0x8C5A = 0x7402
+0x8C5B = 0x51AE
+0x8C5D = 0x4009
+0x8C5E = 0x6A63
+0x8C60 = 0x4223
+0x8C61 = 0x860F
+0x8C63 = 0x7A2A
+0x8C66 = 0x9755
+0x8C67 = 0x704D
+0x8C68 = 0x5324
+0x8C6A = 0x93F4
+0x8C6B = 0x76D9
+0x8C6D = 0x9FA7
+0x8C6E = 0x77DD
+0x8C6F = 0x4EA3
+0x8C70 = 0x4FF0
+0x8C71 = 0x50BC
+0x8C72 = 0x4E2F
+0x8C73 = 0x4F17
+0x8C74 = 0x9FA8
+0x8C75 = 0x5434
+0x8C76 = 0x7D8B
+0x8C77 = 0x5892
+0x8C78 = 0x58D0
+0x8C7A = 0x5E92
+0x8C7B = 0x5E99
+0x8C7C = 0x5FC2
+0x8C7E = 0x658B
+0x8CA2 = 0x6919
+0x8CA3 = 0x6A43
+0x8CA5 = 0x6CFF
+0x8CA7 = 0x7200
+0x8CA9 = 0x738C
+0x8CAA = 0x3EDB
+0x8CAC = 0x5B15
+0x8CAD = 0x74B9
+0x8CAE = 0x8B83
+0x8CB1 = 0x7A93
+0x8CB2 = 0x7BEC
+0x8CB3 = 0x7CC3
+0x8CB4 = 0x7E6C
+0x8CB5 = 0x82F8
+0x8CB6 = 0x8597
+0x8CB7 = 0x9FA9
+0x8CB8 = 0x8890
+0x8CB9 = 0x9FAA
+0x8CBA = 0x8EB9
+0x8CBB = 0x9FAB
+0x8CBC = 0x8FCF
+0x8CBD = 0x855F
+0x8CBE = 0x99E0
+0x8CBF = 0x9221
+0x8CC0 = 0x9FAC
+0x8CC3 = 0x4071
+0x8CC4 = 0x42A2
+0x8CC5 = 0x5A1A
+0x8CC9 = 0x9868
+0x8CCA = 0x676B
+0x8CCB = 0x4276
+0x8CCC = 0x573D
+0x8CCE = 0x85D6
+0x8CD0 = 0x82BF
+0x8CD2 = 0x4C81
+0x8CD4 = 0x5D7B
+0x8CD7 = 0x9FAD
+0x8CD8 = 0x9FAE
+0x8CD9 = 0x5B96
+0x8CDA = 0x9FAF
+0x8CDB = 0x66E7
+0x8CDC = 0x7E5B
+0x8CDD = 0x6E57
+0x8CDE = 0x79CA
+0x8CDF = 0x3D88
+0x8CE0 = 0x44C3
+0x8CE3 = 0x439A
+0x8CE4 = 0x4536
+0x8CE6 = 0x5CD5
+0x8CE8 = 0x8AF9
+0x8CE9 = 0x5C78
+0x8CEA = 0x3D12
+0x8CEC = 0x5D78
+0x8CED = 0x9FB2
+0x8CEE = 0x7157
+0x8CEF = 0x4558
+0x8CF2 = 0x4C77
+0x8CF3 = 0x3978
+0x8CF4 = 0x344A
+0x8CF7 = 0x8ACC
+0x8CF8 = 0x4FB4
+0x8CFA = 0x59BF
+0x8CFB = 0x816C
+0x8CFC = 0x9856
+0x8CFE = 0x5F3B
+0x8D44 = 0x4102
+0x8D45 = 0x46BB
+0x8D47 = 0x3F07
+0x8D48 = 0x9FB3
+0x8D4A = 0x40F8
+0x8D4B = 0x37D6
+0x8D4C = 0x46F7
+0x8D4E = 0x417C
+0x8D51 = 0x456D
+0x8D52 = 0x38D4
+0x8D54 = 0x4561
+0x8D55 = 0x451B
+0x8D56 = 0x4D89
+0x8D57 = 0x4C7B
+0x8D58 = 0x4D76
+0x8D59 = 0x45EA
+0x8D5A = 0x3FC8
+0x8D5C = 0x3661
+0x8D5D = 0x44DE
+0x8D5E = 0x44BD
+0x8D5F = 0x41ED
+0x8D60 = 0x5D3E
+0x8D61 = 0x5D48
+0x8D62 = 0x5D56
+0x8D63 = 0x3DFC
+0x8D64 = 0x380F
+0x8D65 = 0x5DA4
+0x8D66 = 0x5DB9
+0x8D67 = 0x3820
+0x8D68 = 0x3838
+0x8D69 = 0x5E42
+0x8D6A = 0x5EBD
+0x8D6B = 0x5F25
+0x8D6C = 0x5F83
+0x8D6D = 0x3908
+0x8D6E = 0x3914
+0x8D6F = 0x393F
+0x8D70 = 0x394D
+0x8D71 = 0x60D7
+0x8D72 = 0x613D
+0x8D73 = 0x5CE5
+0x8D74 = 0x3989
+0x8D75 = 0x61B7
+0x8D76 = 0x61B9
+0x8D77 = 0x61CF
+0x8D78 = 0x39B8
+0x8D79 = 0x622C
+0x8D7A = 0x6290
+0x8D7B = 0x62E5
+0x8D7C = 0x6318
+0x8D7D = 0x39F8
+0x8D7E = 0x56B1
+0x8DA1 = 0x3A03
+0x8DA2 = 0x63E2
+0x8DA3 = 0x63FB
+0x8DA4 = 0x6407
+0x8DA5 = 0x645A
+0x8DA6 = 0x3A4B
+0x8DA7 = 0x64C0
+0x8DA8 = 0x5D15
+0x8DA9 = 0x5621
+0x8DAA = 0x9F9F
+0x8DAB = 0x3A97
+0x8DAC = 0x6586
+0x8DAD = 0x3ABD
+0x8DAE = 0x65FF
+0x8DAF = 0x6653
+0x8DB0 = 0x3AF2
+0x8DB1 = 0x6692
+0x8DB2 = 0x3B22
+0x8DB3 = 0x6716
+0x8DB4 = 0x3B42
+0x8DB5 = 0x67A4
+0x8DB6 = 0x6800
+0x8DB7 = 0x3B58
+0x8DB8 = 0x684A
+0x8DB9 = 0x6884
+0x8DBA = 0x3B72
+0x8DBB = 0x3B71
+0x8DBC = 0x3B7B
+0x8DBD = 0x6909
+0x8DBE = 0x6943
+0x8DBF = 0x725C
+0x8DC0 = 0x6964
+0x8DC1 = 0x699F
+0x8DC2 = 0x6985
+0x8DC3 = 0x3BBC
+0x8DC4 = 0x69D6
+0x8DC5 = 0x3BDD
+0x8DC6 = 0x6A65
+0x8DC7 = 0x6A74
+0x8DC8 = 0x6A71
+0x8DC9 = 0x6A82
+0x8DCA = 0x3BEC
+0x8DCB = 0x6A99
+0x8DCC = 0x3BF2
+0x8DCD = 0x6AAB
+0x8DCE = 0x6AB5
+0x8DCF = 0x6AD4
+0x8DD0 = 0x6AF6
+0x8DD1 = 0x6B81
+0x8DD2 = 0x6BC1
+0x8DD3 = 0x6BEA
+0x8DD4 = 0x6C75
+0x8DD5 = 0x6CAA
+0x8DD6 = 0x3CCB
+0x8DD7 = 0x6D02
+0x8DD8 = 0x6D06
+0x8DD9 = 0x6D26
+0x8DDA = 0x6D81
+0x8DDB = 0x3CEF
+0x8DDC = 0x6DA4
+0x8DDD = 0x6DB1
+0x8DDE = 0x6E15
+0x8DDF = 0x6E18
+0x8DE0 = 0x6E29
+0x8DE1 = 0x6E86
+0x8DE3 = 0x6EBB
+0x8DE4 = 0x6EE2
+0x8DE5 = 0x6EDA
+0x8DE6 = 0x9F7F
+0x8DE7 = 0x6EE8
+0x8DE8 = 0x6EE9
+0x8DE9 = 0x6F24
+0x8DEA = 0x6F34
+0x8DEB = 0x3D46
+0x8DED = 0x6F81
+0x8DEE = 0x6FBE
+0x8DEF = 0x3D6A
+0x8DF0 = 0x3D75
+0x8DF1 = 0x71B7
+0x8DF2 = 0x5C99
+0x8DF3 = 0x3D8A
+0x8DF4 = 0x702C
+0x8DF5 = 0x3D91
+0x8DF6 = 0x7050
+0x8DF7 = 0x7054
+0x8DF8 = 0x706F
+0x8DF9 = 0x707F
+0x8DFA = 0x7089
+0x8DFC = 0x43C1
+0x8DFD = 0x35F1
+0x8E41 = 0x57BE
+0x8E43 = 0x713E
+0x8E45 = 0x364E
+0x8E46 = 0x69A2
+0x8E48 = 0x5B74
+0x8E49 = 0x7A49
+0x8E4C = 0x7A65
+0x8E4D = 0x7A7D
+0x8E4F = 0x7ABB
+0x8E50 = 0x7AB0
+0x8E51 = 0x7AC2
+0x8E52 = 0x7AC3
+0x8E53 = 0x71D1
+0x8E55 = 0x41CA
+0x8E56 = 0x7ADA
+0x8E57 = 0x7ADD
+0x8E58 = 0x7AEA
+0x8E59 = 0x41EF
+0x8E5A = 0x54B2
+0x8E5C = 0x7B0B
+0x8E5D = 0x7B55
+0x8E5E = 0x7B29
+0x8E61 = 0x7BA2
+0x8E62 = 0x7B6F
+0x8E63 = 0x839C
+0x8E66 = 0x7BD0
+0x8E67 = 0x8421
+0x8E68 = 0x7B92
+0x8E6B = 0x3DAD
+0x8E6D = 0x8492
+0x8E6E = 0x7BFA
+0x8E70 = 0x7C35
+0x8E72 = 0x7C44
+0x8E73 = 0x7C83
+0x8E75 = 0x7CA6
+0x8E76 = 0x667D
+0x8E78 = 0x7CC9
+0x8E79 = 0x7CC7
+0x8E7A = 0x7CE6
+0x8E7B = 0x7C74
+0x8E7C = 0x7CF3
+0x8E7D = 0x7CF5
+0x8EA1 = 0x7E67
+0x8EA2 = 0x451D
+0x8EA4 = 0x7D5D
+0x8EA6 = 0x748D
+0x8EA7 = 0x7D89
+0x8EA8 = 0x7DAB
+0x8EA9 = 0x7135
+0x8EAA = 0x7DB3
+0x8EAE = 0x7DE4
+0x8EAF = 0x3D13
+0x8EB0 = 0x7DF5
+0x8EB2 = 0x7DE5
+0x8EB7 = 0x7E6E
+0x8EB8 = 0x7E92
+0x8EB9 = 0x432B
+0x8EBA = 0x946C
+0x8EBB = 0x7E27
+0x8EBC = 0x7F40
+0x8EBD = 0x7F41
+0x8EBE = 0x7F47
+0x8EBF = 0x7936
+0x8EC1 = 0x99E1
+0x8EC2 = 0x7F97
+0x8EC4 = 0x7FA3
+0x8EC7 = 0x455C
+0x8EC9 = 0x4503
+0x8ECB = 0x7FFA
+0x8ECE = 0x8008
+0x8ECF = 0x801D
+0x8ED1 = 0x802F
+0x8ED4 = 0x803B
+0x8ED5 = 0x803C
+0x8ED6 = 0x8061
+0x8ED8 = 0x4989
+0x8EDC = 0x6725
+0x8EDD = 0x80A7
+0x8EDF = 0x8107
+0x8EE0 = 0x811A
+0x8EE1 = 0x58B0
+0x8EE3 = 0x6C7F
+0x8EE6 = 0x64E7
+0x8EE8 = 0x8218
+0x8EEA = 0x6A53
+0x8EED = 0x447A
+0x8EEE = 0x8229
+0x8EF2 = 0x4FF9
+0x8EF4 = 0x84E2
+0x8EF5 = 0x8362
+0x8EFB = 0x82AA
+0x8EFC = 0x691B
+0x8EFE = 0x41DB
+0x8F40 = 0x854B
+0x8F41 = 0x82D0
+0x8F42 = 0x831A
+0x8F45 = 0x36C1
+0x8F48 = 0x827B
+0x8F49 = 0x82E2
+0x8F4A = 0x8318
+0x8F50 = 0x3DBF
+0x8F51 = 0x831D
+0x8F52 = 0x55EC
+0x8F53 = 0x8385
+0x8F54 = 0x450B
+0x8F56 = 0x83AC
+0x8F58 = 0x83D3
+0x8F59 = 0x347E
+0x8F5B = 0x6A57
+0x8F5C = 0x855A
+0x8F5D = 0x3496
+0x8F60 = 0x8458
+0x8F62 = 0x8471
+0x8F63 = 0x3DD3
+0x8F64 = 0x44E4
+0x8F65 = 0x6AA7
+0x8F66 = 0x844A
+0x8F68 = 0x7958
+0x8F6D = 0x84DE
+0x8F6F = 0x8391
+0x8F70 = 0x44A0
+0x8F71 = 0x8493
+0x8F72 = 0x84E4
+0x8F74 = 0x4240
+0x8F76 = 0x4543
+0x8F77 = 0x8534
+0x8F78 = 0x5AF2
+0x8F7A = 0x4527
+0x8F7B = 0x8573
+0x8F7C = 0x4516
+0x8F7D = 0x67BF
+0x8F7E = 0x8616
+0x8FA3 = 0x85C1
+0x8FA5 = 0x8602
+0x8FA9 = 0x456A
+0x8FAA = 0x8628
+0x8FAB = 0x3648
+0x8FAD = 0x53F7
+0x8FAF = 0x867E
+0x8FB0 = 0x8771
+0x8FB2 = 0x87EE
+0x8FB4 = 0x87B1
+0x8FB5 = 0x87DA
+0x8FB6 = 0x880F
+0x8FB7 = 0x5661
+0x8FB8 = 0x866C
+0x8FB9 = 0x6856
+0x8FBA = 0x460F
+0x8FBB = 0x8845
+0x8FBC = 0x8846
+0x8FC0 = 0x885E
+0x8FC1 = 0x889C
+0x8FC2 = 0x465B
+0x8FC3 = 0x88B4
+0x8FC4 = 0x88B5
+0x8FC5 = 0x63C1
+0x8FC6 = 0x88C5
+0x8FC7 = 0x7777
+0x8FC9 = 0x8987
+0x8FCA = 0x898A
+0x8FCD = 0x89A7
+0x8FCE = 0x89BC
+0x8FD0 = 0x89E7
+0x8FD3 = 0x8A9C
+0x8FD4 = 0x7793
+0x8FD5 = 0x91FE
+0x8FD6 = 0x8A90
+0x8FD8 = 0x7AE9
+0x8FDB = 0x4713
+0x8FDD = 0x717C
+0x8FDE = 0x8B0C
+0x8FDF = 0x8B1F
+0x8FE2 = 0x8B3F
+0x8FE3 = 0x8B4C
+0x8FE4 = 0x8B4D
+0x8FE5 = 0x8AA9
+0x8FE7 = 0x8B90
+0x8FE8 = 0x8B9B
+0x8FE9 = 0x8AAF
+0x8FEB = 0x4615
+0x8FEC = 0x884F
+0x8FED = 0x8C9B
+0x8FF1 = 0x3725
+0x8FF3 = 0x8CD6
+0x8FF6 = 0x8D12
+0x8FF7 = 0x8D03
+0x8FF9 = 0x8CDB
+0x8FFA = 0x705C
+0x8FFB = 0x8D11
+0x8FFD = 0x3ED0
+0x9040 = 0x8DA9
+0x9044 = 0x3B7C
+0x9047 = 0x7AE7
+0x9048 = 0x8EAD
+0x9049 = 0x8EB6
+0x904A = 0x8EC3
+0x904B = 0x92D4
+0x904C = 0x8F19
+0x904D = 0x8F2D
+0x9050 = 0x8FA5
+0x9051 = 0x9303
+0x9054 = 0x8FB3
+0x9055 = 0x492A
+0x9059 = 0x5EF8
+0x905B = 0x8FF9
+0x9060 = 0x3980
+0x9062 = 0x9037
+0x9065 = 0x9061
+0x9068 = 0x90A8
+0x906A = 0x90C4
+0x906C = 0x90AE
+0x906E = 0x9167
+0x906F = 0x3AF0
+0x9070 = 0x91A9
+0x9071 = 0x91C4
+0x9072 = 0x7CAC
+0x9075 = 0x920E
+0x9076 = 0x6C9F
+0x9077 = 0x9241
+0x9078 = 0x9262
+0x90A2 = 0x932C
+0x90A3 = 0x936B
+0x90A6 = 0x708F
+0x90A7 = 0x5AC3
+0x90AA = 0x4965
+0x90AB = 0x9244
+0x90AF = 0x9373
+0x90B0 = 0x945B
+0x90B1 = 0x8EBC
+0x90B2 = 0x9585
+0x90B3 = 0x95A6
+0x90B4 = 0x9426
+0x90B5 = 0x95A0
+0x90B6 = 0x6FF6
+0x90B7 = 0x42B9
+0x90BC = 0x49DF
+0x90BD = 0x6C1C
+0x90BE = 0x967B
+0x90BF = 0x9696
+0x90C0 = 0x416C
+0x90C1 = 0x96A3
+0x90C3 = 0x61DA
+0x90C4 = 0x96B6
+0x90C5 = 0x78F5
+0x90C7 = 0x96BD
+0x90C8 = 0x53CC
+0x90C9 = 0x49A1
+0x90D2 = 0x9731
+0x90D3 = 0x8642
+0x90D4 = 0x9736
+0x90D5 = 0x4A0F
+0x90D6 = 0x453D
+0x90D7 = 0x4585
+0x90D9 = 0x7075
+0x90DA = 0x5B41
+0x90DB = 0x971B
+0x90DE = 0x9757
+0x90DF = 0x5B4A
+0x90E1 = 0x975F
+0x90E2 = 0x9425
+0x90E3 = 0x50D0
+0x90E6 = 0x9789
+0x90E7 = 0x979F
+0x90E8 = 0x97B1
+0x90E9 = 0x97BE
+0x90EA = 0x97C0
+0x90EB = 0x97D2
+0x90EC = 0x97E0
+0x90EE = 0x97EE
+0x90EF = 0x741C
+0x90F2 = 0x97F5
+0x90F5 = 0x4AD1
+0x90F6 = 0x9834
+0x90F7 = 0x9833
+0x90F8 = 0x984B
+0x90F9 = 0x9866
+0x90FA = 0x3B0E
+0x90FC = 0x3D51
+0x9141 = 0x98CA
+0x9142 = 0x98B7
+0x9143 = 0x98C8
+0x9144 = 0x98C7
+0x9145 = 0x4AFF
+0x9148 = 0x55B0
+0x9149 = 0x98E1
+0x914A = 0x98E6
+0x914B = 0x98EC
+0x914C = 0x9378
+0x914D = 0x9939
+0x914F = 0x4B72
+0x9152 = 0x99F5
+0x9153 = 0x9A0C
+0x9154 = 0x9A3B
+0x9155 = 0x9A10
+0x9156 = 0x9A58
+0x9158 = 0x36C4
+0x915B = 0x9AE0
+0x915C = 0x9AE2
+0x915E = 0x9AF4
+0x915F = 0x4C0E
+0x9160 = 0x9B14
+0x9161 = 0x9B2D
+0x9163 = 0x5034
+0x9164 = 0x9B34
+0x9166 = 0x38C3
+0x9168 = 0x9B50
+0x9169 = 0x9B40
+0x916B = 0x5A45
+0x916D = 0x9B8E
+0x916F = 0x9C02
+0x9170 = 0x9BFF
+0x9171 = 0x9C0C
+0x9173 = 0x9DD4
+0x917A = 0x9D7E
+0x917B = 0x9D83
+0x917D = 0x9E0E
+0x917E = 0x6888
+0x91A1 = 0x9DC4
+0x91A7 = 0x9D39
+0x91AA = 0x9E90
+0x91AB = 0x9E95
+0x91AC = 0x9E9E
+0x91AD = 0x9EA2
+0x91AE = 0x4D34
+0x91AF = 0x9EAA
+0x91B0 = 0x9EAF
+0x91B2 = 0x9EC1
+0x91B3 = 0x3B60
+0x91B4 = 0x39E5
+0x91B5 = 0x3D1D
+0x91B6 = 0x4F32
+0x91B7 = 0x37BE
+0x91B9 = 0x9F02
+0x91BA = 0x9F08
+0x91BB = 0x4B96
+0x91BC = 0x9424
+0x91BE = 0x9F17
+0x91C0 = 0x9F39
+0x91C1 = 0x569F
+0x91C2 = 0x568A
+0x91C3 = 0x9F45
+0x91C4 = 0x99B8
+0x91C6 = 0x97F2
+0x91C7 = 0x847F
+0x91C8 = 0x9F62
+0x91C9 = 0x9F69
+0x91CA = 0x7ADC
+0x91CB = 0x9F8E
+0x91CC = 0x7216
+0x91CD = 0x4BBE
+0x91D0 = 0x7177
+0x91D4 = 0x739E
+0x91D7 = 0x799F
+0x91DA = 0x9369
+0x91DB = 0x93F3
+0x91DD = 0x92EC
+0x91DE = 0x9381
+0x91DF = 0x93CB
+0x91E2 = 0x7217
+0x91E3 = 0x3EEB
+0x91E4 = 0x7772
+0x91E5 = 0x7A43
+0x91E6 = 0x70D0
+0x91E9 = 0x717E
+0x91EB = 0x70A3
+0x91EE = 0x3EC7
+0x91F2 = 0x3722
+0x91F5 = 0x36E1
+0x91F9 = 0x3723
+0x91FB = 0x575B
+0x9242 = 0x8503
+0x9245 = 0x8455
+0x924C = 0x44F4
+0x9250 = 0x67F9
+0x9251 = 0x3733
+0x9252 = 0x3C15
+0x9253 = 0x3DE7
+0x9254 = 0x586C
+0x9256 = 0x6810
+0x9257 = 0x4057
+0x925D = 0x54CB
+0x925E = 0x569E
+0x9260 = 0x5692
+0x9264 = 0x93C6
+0x9266 = 0x939C
+0x9267 = 0x4EF8
+0x9268 = 0x512B
+0x9269 = 0x3819
+0x926B = 0x4EBC
+0x926E = 0x4F4B
+0x926F = 0x4F8A
+0x9271 = 0x5A68
+0x9274 = 0x3999
+0x9277 = 0x3435
+0x9278 = 0x4F29
+0x927C = 0x8ADA
+0x927E = 0x4E98
+0x92A1 = 0x50CD
+0x92A2 = 0x510D
+0x92A3 = 0x4FA2
+0x92A4 = 0x4F03
+0x92A7 = 0x4F42
+0x92A8 = 0x502E
+0x92A9 = 0x506C
+0x92AA = 0x5081
+0x92AB = 0x4FCC
+0x92AC = 0x4FE5
+0x92AD = 0x5058
+0x92AE = 0x50FC
+0x92B3 = 0x6E76
+0x92B7 = 0x6D72
+0x92BA = 0x51A8
+0x92BB = 0x51C3
+0x92BD = 0x44DD
+0x92C1 = 0x8D7A
+0x92C4 = 0x5259
+0x92C5 = 0x52A4
+0x92C7 = 0x52E1
+0x92C9 = 0x467A
+0x92CA = 0x718C
+0x92CF = 0x69D1
+0x92D2 = 0x3EDE
+0x92D3 = 0x7499
+0x92D4 = 0x7414
+0x92D5 = 0x7456
+0x92D6 = 0x7398
+0x92D7 = 0x4B8E
+0x92DA = 0x53D0
+0x92DB = 0x3584
+0x92DC = 0x720F
+0x92DE = 0x55B4
+0x92E0 = 0x54CD
+0x92E2 = 0x571D
+0x92E3 = 0x925D
+0x92E4 = 0x96F4
+0x92E5 = 0x9366
+0x92E6 = 0x57DD
+0x92E7 = 0x578D
+0x92E8 = 0x577F
+0x92E9 = 0x363E
+0x92EA = 0x58CB
+0x92EB = 0x5A99
+0x92F0 = 0x5A2C
+0x92F1 = 0x59B8
+0x92F2 = 0x928F
+0x92F3 = 0x5A7E
+0x92F4 = 0x5ACF
+0x92F5 = 0x5A12
+0x92FA = 0x36F5
+0x92FB = 0x6D05
+0x92FC = 0x7443
+0x92FD = 0x5A21
+0x9340 = 0x5A81
+0x9343 = 0x93E0
+0x9344 = 0x748C
+0x9346 = 0x7105
+0x9347 = 0x4972
+0x9348 = 0x9408
+0x934A = 0x93BD
+0x934B = 0x37A0
+0x934C = 0x5C1E
+0x934D = 0x5C9E
+0x934E = 0x5E5E
+0x934F = 0x5E48
+0x9353 = 0x5ECD
+0x9354 = 0x5B4F
+0x9357 = 0x3701
+0x9359 = 0x36DD
+0x935B = 0x36D3
+0x935C = 0x812A
+0x9361 = 0x5F0C
+0x9362 = 0x5F0E
+0x9365 = 0x5A6B
+0x9367 = 0x5B44
+0x9368 = 0x8614
+0x936A = 0x8860
+0x936B = 0x607E
+0x936E = 0x5FDB
+0x936F = 0x3EB8
+0x9374 = 0x61C0
+0x9378 = 0x6199
+0x9379 = 0x6198
+0x937A = 0x6075
+0x93A1 = 0x6471
+0x93A4 = 0x3A29
+0x93A9 = 0x6337
+0x93AB = 0x64B6
+0x93AC = 0x6331
+0x93AD = 0x63D1
+0x93B0 = 0x62A4
+0x93B2 = 0x643B
+0x93B3 = 0x656B
+0x93B4 = 0x6972
+0x93B5 = 0x3BF4
+0x93BA = 0x550D
+0x93BE = 0x66CE
+0x93C1 = 0x3AE0
+0x93C2 = 0x4190
+0x93C9 = 0x78EE
+0x93CD = 0x3464
+0x93D1 = 0x668E
+0x93D3 = 0x666B
+0x93D4 = 0x4B93
+0x93D5 = 0x6630
+0x93D8 = 0x6663
+0x93DB = 0x661E
+0x93DD = 0x38D1
+0x93E0 = 0x3B99
+0x93E3 = 0x74D0
+0x93E4 = 0x3B96
+0x93E5 = 0x678F
+0x93E7 = 0x68B6
+0x93E8 = 0x681E
+0x93E9 = 0x3BC4
+0x93EA = 0x6ABE
+0x93EB = 0x3863
+0x93EE = 0x6A33
+0x93EF = 0x6A52
+0x93F0 = 0x6AC9
+0x93F1 = 0x6B05
+0x93F3 = 0x6511
+0x93F4 = 0x6898
+0x93F5 = 0x6A4C
+0x93F6 = 0x3BD7
+0x93F7 = 0x6A7A
+0x93F8 = 0x6B57
+0x93FB = 0x93A0
+0x93FC = 0x92F2
+0x9440 = 0x9289
+0x9443 = 0x9467
+0x9444 = 0x6DA5
+0x9445 = 0x6F0B
+0x9449 = 0x3D8F
+0x944A = 0x6E04
+0x944C = 0x5A3D
+0x944D = 0x6E0A
+0x944E = 0x5847
+0x944F = 0x6D24
+0x9450 = 0x7842
+0x9451 = 0x713B
+0x9454 = 0x70F1
+0x9455 = 0x7250
+0x9456 = 0x7287
+0x9457 = 0x7294
+0x945A = 0x5179
+0x945D = 0x747A
+0x9463 = 0x3F06
+0x9464 = 0x3EB1
+0x9468 = 0x60A7
+0x9469 = 0x3EF3
+0x946A = 0x74CC
+0x946B = 0x743C
+0x946C = 0x9387
+0x946D = 0x7437
+0x946E = 0x449F
+0x9470 = 0x4551
+0x9471 = 0x7583
+0x9472 = 0x3F63
+0x9475 = 0x3F58
+0x9476 = 0x7555
+0x9477 = 0x7673
+0x9479 = 0x3B19
+0x947A = 0x7468
+0x947E = 0x3AFB
+0x94A1 = 0x3DCD
+0x94A3 = 0x3EFF
+0x94A6 = 0x91FA
+0x94A7 = 0x5732
+0x94A8 = 0x9342
+0x94AB = 0x50DF
+0x94AE = 0x7778
+0x94B0 = 0x770E
+0x94B1 = 0x770F
+0x94B2 = 0x777B
+0x94B5 = 0x3A5E
+0x94B7 = 0x7438
+0x94B8 = 0x749B
+0x94B9 = 0x3EBF
+0x94BC = 0x40C8
+0x94BF = 0x9307
+0x94C1 = 0x781E
+0x94C2 = 0x788D
+0x94C3 = 0x7888
+0x94C4 = 0x78D2
+0x94C5 = 0x73D0
+0x94C6 = 0x7959
+0x94C9 = 0x410E
+0x94CB = 0x8496
+0x94CC = 0x79A5
+0x94CD = 0x6A2D
+0x94CF = 0x7A3A
+0x94D0 = 0x79F4
+0x94D1 = 0x416E
+0x94D3 = 0x4132
+0x94D4 = 0x9235
+0x94D5 = 0x79F1
+0x94DB = 0x3597
+0x94DC = 0x556B
+0x94DD = 0x3570
+0x94DE = 0x36AA
+0x94E1 = 0x7AE2
+0x94E2 = 0x5A59
+0x94E6 = 0x5A0D
+0x94E8 = 0x78F0
+0x94E9 = 0x5A2A
+0x94EB = 0x7AFE
+0x94EC = 0x41F9
+0x94ED = 0x7C5D
+0x94EE = 0x7C6D
+0x94EF = 0x4211
+0x94F3 = 0x7CCD
+0x94F6 = 0x7C8E
+0x94F7 = 0x7C7C
+0x94F8 = 0x7CAE
+0x94F9 = 0x6AB2
+0x94FA = 0x7DDC
+0x94FB = 0x7E07
+0x94FC = 0x7DD3
+0x94FD = 0x7F4E
+0x9542 = 0x7D97
+0x9544 = 0x426A
+0x9547 = 0x67D6
+0x954A = 0x57C4
+0x954E = 0x7FDD
+0x954F = 0x7B27
+0x9553 = 0x7B0C
+0x9555 = 0x99E6
+0x9556 = 0x8645
+0x9557 = 0x9A63
+0x9558 = 0x6A1C
+0x955A = 0x39E2
+0x955D = 0x9A1F
+0x955F = 0x8480
+0x9562 = 0x44EA
+0x9563 = 0x8137
+0x9564 = 0x4402
+0x9565 = 0x80C6
+0x9566 = 0x8109
+0x9567 = 0x8142
+0x9569 = 0x98C3
+0x956B = 0x8262
+0x956C = 0x8265
+0x956E = 0x8453
+0x9570 = 0x8610
+0x9572 = 0x5A86
+0x9573 = 0x417F
+0x9575 = 0x5B2B
+0x9577 = 0x5AE4
+0x9579 = 0x86A0
+0x957C = 0x882D
+0x957E = 0x5A02
+0x95A1 = 0x886E
+0x95A2 = 0x4F45
+0x95A3 = 0x8887
+0x95A4 = 0x88BF
+0x95A5 = 0x88E6
+0x95A6 = 0x8965
+0x95A7 = 0x894D
+0x95A9 = 0x8954
+0x95B0 = 0x3EAD
+0x95B1 = 0x84A3
+0x95B2 = 0x46F5
+0x95B3 = 0x46CF
+0x95B4 = 0x37F2
+0x95B5 = 0x8A3D
+0x95B6 = 0x8A1C
+0x95B8 = 0x5F4D
+0x95B9 = 0x922B
+0x95BB = 0x65D4
+0x95BC = 0x7129
+0x95BD = 0x70C4
+0x95BF = 0x9D6D
+0x95C0 = 0x8C9F
+0x95C1 = 0x8CE9
+0x95C3 = 0x599A
+0x95C4 = 0x77C3
+0x95C5 = 0x59F0
+0x95C6 = 0x436E
+0x95C7 = 0x36D4
+0x95C8 = 0x8E2A
+0x95C9 = 0x8EA7
+0x95CB = 0x8F30
+0x95CC = 0x8F4A
+0x95CD = 0x42F4
+0x95CE = 0x6C58
+0x95CF = 0x6FBB
+0x95D1 = 0x489B
+0x95D2 = 0x6F79
+0x95D3 = 0x6E8B
+0x95D5 = 0x9BE9
+0x95D6 = 0x36B5
+0x95D8 = 0x90BB
+0x95DA = 0x5571
+0x95DB = 0x4906
+0x95DC = 0x91BB
+0x95DD = 0x9404
+0x95DF = 0x4062
+0x95E1 = 0x9427
+0x95E4 = 0x84E5
+0x95E5 = 0x8A2B
+0x95E6 = 0x9599
+0x95E7 = 0x95A7
+0x95E8 = 0x9597
+0x95E9 = 0x9596
+0x95EB = 0x7445
+0x95EC = 0x3EC2
+0x95F0 = 0x3EE7
+0x95F2 = 0x968F
+0x95F6 = 0x3ECC
+0x95FA = 0x7412
+0x95FB = 0x746B
+0x95FC = 0x3EFC
+0x95FD = 0x9741
+0x9640 = 0x6847
+0x9641 = 0x4A1D
+0x9645 = 0x9368
+0x964A = 0x92BA
+0x964B = 0x5B11
+0x964C = 0x8B69
+0x964D = 0x493C
+0x964E = 0x73F9
+0x9650 = 0x979B
+0x9651 = 0x9771
+0x9652 = 0x9938
+0x9654 = 0x5DC1
+0x9657 = 0x981F
+0x9659 = 0x92F6
+0x965B = 0x91E5
+0x965C = 0x44C0
+0x9660 = 0x98DC
+0x9662 = 0x3F00
+0x9663 = 0x922A
+0x9664 = 0x4925
+0x9665 = 0x8414
+0x9666 = 0x993B
+0x9667 = 0x994D
+0x9669 = 0x3DFD
+0x966A = 0x999B
+0x966B = 0x4B6F
+0x966C = 0x99AA
+0x966D = 0x9A5C
+0x9670 = 0x6A8F
+0x9671 = 0x9A21
+0x9672 = 0x5AFE
+0x9673 = 0x9A2F
+0x9675 = 0x4B90
+0x9677 = 0x99BC
+0x9678 = 0x4BBD
+0x9679 = 0x4B97
+0x967A = 0x937D
+0x967B = 0x5872
+0x967D = 0x5822
+0x96A2 = 0x7844
+0x96A5 = 0x68C5
+0x96A6 = 0x3D7D
+0x96A7 = 0x9458
+0x96A8 = 0x3927
+0x96A9 = 0x6150
+0x96AC = 0x6107
+0x96AD = 0x9C4F
+0x96AE = 0x9C53
+0x96AF = 0x9C7B
+0x96B0 = 0x9C35
+0x96B1 = 0x9C10
+0x96B2 = 0x9B7F
+0x96B3 = 0x9BCF
+0x96B5 = 0x9B9F
+0x96B8 = 0x9D21
+0x96B9 = 0x4CAE
+0x96BB = 0x9E18
+0x96BC = 0x4CB0
+0x96BD = 0x9D0C
+0x96C2 = 0x9DA5
+0x96C3 = 0x84BD
+0x96C7 = 0x85FC
+0x96C8 = 0x4533
+0x96CC = 0x8420
+0x96CD = 0x85EE
+0x96D1 = 0x79E2
+0x96D4 = 0x492D
+0x96D6 = 0x3D62
+0x96D7 = 0x93DB
+0x96D8 = 0x92BE
+0x96D9 = 0x9348
+0x96DB = 0x78B9
+0x96DC = 0x9277
+0x96DD = 0x944D
+0x96DE = 0x4FE4
+0x96DF = 0x3440
+0x96E0 = 0x9064
+0x96E2 = 0x783D
+0x96E3 = 0x7854
+0x96E4 = 0x78B6
+0x96E5 = 0x784B
+0x96E9 = 0x369A
+0x96EA = 0x4F72
+0x96EB = 0x6FDA
+0x96EC = 0x6FD9
+0x96EE = 0x701E
+0x96EF = 0x5414
+0x96F1 = 0x57BB
+0x96F2 = 0x58F3
+0x96F3 = 0x578A
+0x96F4 = 0x9D16
+0x96F5 = 0x57D7
+0x96F6 = 0x7134
+0x96F7 = 0x34AF
+0x96F9 = 0x71EB
+0x9740 = 0x610C
+0x9741 = 0x5ACE
+0x9742 = 0x5A0B
+0x9743 = 0x42BC
+0x9745 = 0x372C
+0x9746 = 0x4B7B
+0x9748 = 0x93BB
+0x9749 = 0x93B8
+0x974C = 0x8472
+0x9752 = 0x5994
+0x9755 = 0x7DA8
+0x975B = 0x92E5
+0x975C = 0x73E2
+0x975D = 0x3EE9
+0x975E = 0x74B4
+0x9761 = 0x3EE1
+0x9763 = 0x6AD8
+0x9764 = 0x73F3
+0x9765 = 0x73FB
+0x9766 = 0x3ED6
+0x976E = 0x7448
+0x9770 = 0x70A5
+0x9772 = 0x9284
+0x9773 = 0x73E6
+0x9774 = 0x935F
+0x9776 = 0x9331
+0x9779 = 0x9386
+0x977C = 0x4935
+0x977E = 0x716B
+0x97A3 = 0x56A4
+0x97A7 = 0x5502
+0x97A8 = 0x79C4
+0x97AA = 0x7DFE
+0x97AE = 0x452E
+0x97AF = 0x9401
+0x97B0 = 0x370A
+0x97B3 = 0x59B0
+0x97B7 = 0x5AA1
+0x97B8 = 0x36E2
+0x97BA = 0x36B0
+0x97BB = 0x925F
+0x97BC = 0x5A79
+0x97BF = 0x9374
+0x97C0 = 0x3CCD
+0x97C2 = 0x4A96
+0x97C3 = 0x398A
+0x97C4 = 0x50F4
+0x97C5 = 0x3D69
+0x97C6 = 0x3D4C
+0x97C8 = 0x7175
+0x97C9 = 0x42FB
+0x97CB = 0x6E0F
+0x97CD = 0x44EB
+0x97CE = 0x6D57
+0x97D0 = 0x7067
+0x97D1 = 0x6CAF
+0x97D2 = 0x3CD6
+0x97D5 = 0x6E02
+0x97D6 = 0x6F0C
+0x97D7 = 0x3D6F
+0x97D9 = 0x7551
+0x97DA = 0x36BC
+0x97DB = 0x34C8
+0x97DC = 0x4680
+0x97DD = 0x3EDA
+0x97DE = 0x4871
+0x97DF = 0x59C4
+0x97E0 = 0x926E
+0x97E1 = 0x493E
+0x97E2 = 0x8F41
+0x97E5 = 0x5812
+0x97E6 = 0x57C8
+0x97E7 = 0x36D6
+0x97E9 = 0x70FE
+0x97EF = 0x68B9
+0x97F0 = 0x6967
+0x97F9 = 0x6A1A
+0x97FC = 0x843E
+0x97FD = 0x44DF
+0x97FE = 0x44CE
+0x9844 = 0x6F17
+0x9846 = 0x833D
+0x9848 = 0x83ED
+0x984C = 0x5989
+0x984D = 0x5A82
+0x984F = 0x5A61
+0x9850 = 0x5A71
+0x9853 = 0x372D
+0x9854 = 0x59EF
+0x9856 = 0x36C7
+0x9857 = 0x718E
+0x9858 = 0x9390
+0x9859 = 0x669A
+0x985B = 0x5A6E
+0x985C = 0x5A2B
+0x985E = 0x6A2B
+0x9863 = 0x711D
+0x9866 = 0x4FB0
+0x9868 = 0x5CC2
+0x986C = 0x6A0C
+0x986F = 0x70A6
+0x9870 = 0x7133
+0x9872 = 0x3DA5
+0x9873 = 0x6CDF
+0x9876 = 0x7E65
+0x9877 = 0x59EB
+0x9878 = 0x5D2F
+0x9879 = 0x3DF3
+0x987A = 0x5F5C
+0x987D = 0x7DA4
+0x987E = 0x8426
+0x98A1 = 0x5485
+0x98A5 = 0x577E
+0x98A8 = 0x3FE5
+0x98AB = 0x7003
+0x98AD = 0x5D70
+0x98AE = 0x738F
+0x98AF = 0x7CD3
+0x98B2 = 0x4FC8
+0x98B3 = 0x7FE7
+0x98B4 = 0x72CD
+0x98B5 = 0x7310
+0x98B7 = 0x7338
+0x98B8 = 0x7339
+0x98BA = 0x7341
+0x98BB = 0x7348
+0x98BC = 0x3EA9
+0x98BE = 0x906C
+0x98BF = 0x71F5
+0x98C1 = 0x73E1
+0x98C2 = 0x81F6
+0x98C3 = 0x3ECA
+0x98C4 = 0x770C
+0x98C5 = 0x3ED1
+0x98C6 = 0x6CA2
+0x98C7 = 0x56FD
+0x98C8 = 0x7419
+0x98C9 = 0x741E
+0x98CA = 0x741F
+0x98CB = 0x3EE2
+0x98CC = 0x3EF0
+0x98CD = 0x3EF4
+0x98CE = 0x3EFA
+0x98CF = 0x74D3
+0x98D0 = 0x3F0E
+0x98D1 = 0x3F53
+0x98D2 = 0x7542
+0x98D3 = 0x756D
+0x98D4 = 0x7572
+0x98D5 = 0x758D
+0x98D6 = 0x3F7C
+0x98D7 = 0x75C8
+0x98D8 = 0x75DC
+0x98D9 = 0x3FC0
+0x98DA = 0x764D
+0x98DB = 0x3FD7
+0x98DC = 0x7674
+0x98DD = 0x3FDC
+0x98DE = 0x767A
+0x98E0 = 0x7188
+0x98E1 = 0x5623
+0x98E2 = 0x8980
+0x98E3 = 0x5869
+0x98E4 = 0x401D
+0x98E5 = 0x7743
+0x98E6 = 0x4039
+0x98E7 = 0x6761
+0x98E8 = 0x4045
+0x98E9 = 0x35DB
+0x98EA = 0x7798
+0x98EB = 0x406A
+0x98EC = 0x406F
+0x98ED = 0x5C5E
+0x98EE = 0x77BE
+0x98EF = 0x77CB
+0x98F0 = 0x58F2
+0x98F1 = 0x7818
+0x98F2 = 0x70B9
+0x98F3 = 0x781C
+0x98F4 = 0x40A8
+0x98F5 = 0x7839
+0x98F6 = 0x7847
+0x98F7 = 0x7851
+0x98F8 = 0x7866
+0x98F9 = 0x8448
+0x98FB = 0x7933
+0x98FC = 0x6803
+0x98FD = 0x7932
+0x98FE = 0x4103
+0x9940 = 0x4109
+0x9941 = 0x7991
+0x9942 = 0x7999
+0x9943 = 0x8FBB
+0x9944 = 0x7A06
+0x9945 = 0x8FBC
+0x9946 = 0x4167
+0x9947 = 0x7A91
+0x9948 = 0x41B2
+0x9949 = 0x7ABC
+0x994A = 0x8279
+0x994B = 0x41C4
+0x994C = 0x7ACF
+0x994D = 0x7ADB
+0x994E = 0x41CF
+0x994F = 0x4E21
+0x9950 = 0x7B62
+0x9951 = 0x7B6C
+0x9952 = 0x7B7B
+0x9953 = 0x7C12
+0x9954 = 0x7C1B
+0x9955 = 0x4260
+0x9956 = 0x427A
+0x9957 = 0x7C7B
+0x9958 = 0x7C9C
+0x9959 = 0x428C
+0x995A = 0x7CB8
+0x995B = 0x4294
+0x995C = 0x7CED
+0x995D = 0x8F93
+0x995E = 0x70C0
+0x9960 = 0x7DCF
+0x9961 = 0x7DD4
+0x9962 = 0x7DD0
+0x9963 = 0x7DFD
+0x9964 = 0x7FAE
+0x9965 = 0x7FB4
+0x9966 = 0x729F
+0x9967 = 0x4397
+0x9968 = 0x8020
+0x9969 = 0x8025
+0x996A = 0x7B39
+0x996B = 0x802E
+0x996C = 0x8031
+0x996D = 0x8054
+0x996E = 0x3DCC
+0x996F = 0x57B4
+0x9970 = 0x70A0
+0x9971 = 0x80B7
+0x9972 = 0x80E9
+0x9973 = 0x43ED
+0x9974 = 0x810C
+0x9975 = 0x732A
+0x9976 = 0x810E
+0x9977 = 0x8112
+0x9978 = 0x7560
+0x9979 = 0x8114
+0x997A = 0x4401
+0x997B = 0x3B39
+0x997C = 0x8156
+0x997D = 0x8159
+0x997E = 0x815A
+0x99A1 = 0x4413
+0x99A2 = 0x583A
+0x99A3 = 0x817C
+0x99A4 = 0x8184
+0x99A5 = 0x4425
+0x99A6 = 0x8193
+0x99A7 = 0x442D
+0x99A8 = 0x81A5
+0x99A9 = 0x57EF
+0x99AA = 0x81C1
+0x99AB = 0x81E4
+0x99AC = 0x8254
+0x99AD = 0x448F
+0x99AE = 0x82A6
+0x99AF = 0x8276
+0x99B0 = 0x82CA
+0x99B1 = 0x82D8
+0x99B2 = 0x82FF
+0x99B3 = 0x44B0
+0x99B4 = 0x8357
+0x99B5 = 0x9669
+0x99B6 = 0x698A
+0x99B7 = 0x8405
+0x99B8 = 0x70F5
+0x99B9 = 0x8464
+0x99BA = 0x60E3
+0x99BB = 0x8488
+0x99BC = 0x4504
+0x99BD = 0x84BE
+0x99BE = 0x84E1
+0x99BF = 0x84F8
+0x99C0 = 0x8510
+0x99C1 = 0x8538
+0x99C2 = 0x8552
+0x99C3 = 0x453B
+0x99C4 = 0x856F
+0x99C5 = 0x8570
+0x99C6 = 0x85E0
+0x99C7 = 0x4577
+0x99C8 = 0x8672
+0x99C9 = 0x8692
+0x99CA = 0x86B2
+0x99CB = 0x86EF
+0x99CC = 0x9645
+0x99CD = 0x878B
+0x99CE = 0x4606
+0x99CF = 0x4617
+0x99D0 = 0x88AE
+0x99D1 = 0x88FF
+0x99D2 = 0x8924
+0x99D3 = 0x8947
+0x99D4 = 0x8991
+0x99D6 = 0x8A29
+0x99D7 = 0x8A38
+0x99D8 = 0x8A94
+0x99D9 = 0x8AB4
+0x99DA = 0x8C51
+0x99DB = 0x8CD4
+0x99DC = 0x8CF2
+0x99DD = 0x8D1C
+0x99DE = 0x4798
+0x99DF = 0x585F
+0x99E0 = 0x8DC3
+0x99E1 = 0x47ED
+0x99E2 = 0x4EEE
+0x99E3 = 0x8E3A
+0x99E4 = 0x55D8
+0x99E5 = 0x5754
+0x99E6 = 0x8E71
+0x99E7 = 0x55F5
+0x99E8 = 0x8EB0
+0x99E9 = 0x4837
+0x99EA = 0x8ECE
+0x99EB = 0x8EE2
+0x99EC = 0x8EE4
+0x99ED = 0x8EED
+0x99EE = 0x8EF2
+0x99EF = 0x8FB7
+0x99F0 = 0x8FC1
+0x99F1 = 0x8FCA
+0x99F2 = 0x8FCC
+0x99F3 = 0x9033
+0x99F4 = 0x99C4
+0x99F5 = 0x48AD
+0x99F6 = 0x98E0
+0x99F7 = 0x9213
+0x99F8 = 0x491E
+0x99F9 = 0x9228
+0x99FA = 0x9258
+0x99FB = 0x926B
+0x99FC = 0x92B1
+0x99FD = 0x92AE
+0x99FE = 0x92BF
+0x9A40 = 0x92E3
+0x9A41 = 0x92EB
+0x9A42 = 0x92F3
+0x9A43 = 0x92F4
+0x9A44 = 0x92FD
+0x9A45 = 0x9343
+0x9A46 = 0x9384
+0x9A47 = 0x93AD
+0x9A48 = 0x4945
+0x9A49 = 0x4951
+0x9A4A = 0x9EBF
+0x9A4B = 0x9417
+0x9A4C = 0x5301
+0x9A4D = 0x941D
+0x9A4E = 0x942D
+0x9A4F = 0x943E
+0x9A50 = 0x496A
+0x9A51 = 0x9454
+0x9A52 = 0x9479
+0x9A53 = 0x952D
+0x9A54 = 0x95A2
+0x9A55 = 0x49A7
+0x9A56 = 0x95F4
+0x9A57 = 0x9633
+0x9A58 = 0x49E5
+0x9A59 = 0x67A0
+0x9A5A = 0x4A24
+0x9A5B = 0x9740
+0x9A5C = 0x4A35
+0x9A5D = 0x97B2
+0x9A5E = 0x97C2
+0x9A5F = 0x5654
+0x9A60 = 0x4AE4
+0x9A61 = 0x60E8
+0x9A62 = 0x98B9
+0x9A63 = 0x4B19
+0x9A64 = 0x98F1
+0x9A65 = 0x5844
+0x9A66 = 0x990E
+0x9A67 = 0x9919
+0x9A68 = 0x51B4
+0x9A69 = 0x991C
+0x9A6A = 0x9937
+0x9A6B = 0x9942
+0x9A6C = 0x995D
+0x9A6D = 0x9962
+0x9A6E = 0x4B70
+0x9A6F = 0x99C5
+0x9A70 = 0x4B9D
+0x9A71 = 0x9A3C
+0x9A72 = 0x9B0F
+0x9A73 = 0x7A83
+0x9A74 = 0x9B69
+0x9A75 = 0x9B81
+0x9A76 = 0x9BDD
+0x9A77 = 0x9BF1
+0x9A78 = 0x9BF4
+0x9A79 = 0x4C6D
+0x9A7A = 0x9C20
+0x9A7B = 0x376F
+0x9A7D = 0x9D49
+0x9A7E = 0x9C3A
+0x9AA1 = 0x9EFE
+0x9AA2 = 0x5650
+0x9AA3 = 0x9D93
+0x9AA4 = 0x9DBD
+0x9AA5 = 0x9DC0
+0x9AA6 = 0x9DFC
+0x9AA7 = 0x94F6
+0x9AA8 = 0x8FB6
+0x9AA9 = 0x9E7B
+0x9AAA = 0x9EAC
+0x9AAB = 0x9EB1
+0x9AAC = 0x9EBD
+0x9AAD = 0x9EC6
+0x9AAE = 0x94DC
+0x9AAF = 0x9EE2
+0x9AB0 = 0x9EF1
+0x9AB1 = 0x9EF8
+0x9AB2 = 0x7AC8
+0x9AB3 = 0x9F44
+0x9AB7 = 0x691A
+0x9AB8 = 0x94C3
+0x9AB9 = 0x59AC
+0x9ABB = 0x5840
+0x9ABC = 0x94C1
+0x9ABD = 0x37B9
+0x9AC2 = 0x5757
+0x9AC3 = 0x7173
+0x9AC7 = 0x546A
+0x9ACA = 0x549E
+0x9AD0 = 0x60E7
+0x9AD2 = 0x567A
+0x9AD9 = 0x6955
+0x9ADA = 0x9C2F
+0x9ADB = 0x87A5
+0x9AE2 = 0x5C20
+0x9AE4 = 0x5E0B
+0x9AE8 = 0x671E
+0x9AEC = 0x3647
+0x9AF1 = 0x5364
+0x9AF2 = 0x84AD
+0x9AF6 = 0x8B81
+0x9AFB = 0x4E78
+0x9AFC = 0x70BB
+0x9B46 = 0x62C3
+0x9B49 = 0x7198
+0x9B4A = 0x6855
+0x9B4C = 0x69E9
+0x9B4D = 0x36C8
+0x9B54 = 0x82FD
+0x9B58 = 0x89A5
+0x9B5A = 0x8FA0
+0x9B5C = 0x97B8
+0x9B5E = 0x9847
+0x9B5F = 0x9ABD
+0x9B70 = 0x5FB1
+0x9B71 = 0x6648
+0x9B72 = 0x66BF
+0x9B7D = 0x58B5
+0x9B7E = 0x670E
+0x9BA1 = 0x6918
+0x9BA9 = 0x48D0
+0x9BAA = 0x4AB8
+0x9BB4 = 0x51D2
+0x9BB6 = 0x599F
+0x9BB8 = 0x3BBE
+0x9BBC = 0x5788
+0x9BBE = 0x399B
+0x9BC2 = 0x3762
+0x9BC4 = 0x8B5E
+0x9BCA = 0x7209
+0x9BCD = 0x5965
+0x9BD1 = 0x8EDA
+0x9BD3 = 0x528F
+0x9BD4 = 0x573F
+0x9BD5 = 0x7171
+0x9BDA = 0x55BC
+0x9BDF = 0x3473
+0x9BE3 = 0x4718
+0x9BE9 = 0x5066
+0x9BEA = 0x34FB
+0x9BEE = 0x477C
+0x9BF4 = 0x57A1
+0x9BF5 = 0x7151
+0x9BF9 = 0x9056
+0x9BFC = 0x8B62
+0x9C40 = 0x5D5B
+0x9C45 = 0x8AEA
+0x9C4A = 0x4BC0
+0x9C4E = 0x9465
+0x9C50 = 0x6195
+0x9C51 = 0x5A27
+0x9C54 = 0x56B9
+0x9C57 = 0x4E6A
+0x9C59 = 0x9656
+0x9C5A = 0x6D8F
+0x9C5C = 0x3618
+0x9C5D = 0x8977
+0x9C64 = 0x7B42
+0x9C6A = 0x7A45
+0x9C6D = 0x9A26
+0x9C6F = 0x365F
+0x9C72 = 0x7983
+0x9C75 = 0x5D2C
+0x9C79 = 0x46D0
+0x9C7B = 0x753B
+0x9C7C = 0x8865
+0x9C7E = 0x58B6
+0x9CA1 = 0x371C
+0x9CA5 = 0x3C54
+0x9CA8 = 0x9281
+0x9CAB = 0x9330
+0x9CAE = 0x6C39
+0x9CAF = 0x949F
+0x9CB2 = 0x8827
+0x9CB3 = 0x88F5
+0x9CB7 = 0x6EB8
+0x9CBA = 0x39A4
+0x9CBB = 0x36B9
+0x9CBE = 0x453F
+0x9CBF = 0x66B6
+0x9CC2 = 0x8943
+0x9CC5 = 0x56D6
+0x9CC6 = 0x40DF
+0x9CC8 = 0x39A1
+0x9CCC = 0x71AD
+0x9CCD = 0x8366
+0x9CD1 = 0x4CB7
+0x9CD9 = 0x7B43
+0x9CDA = 0x797E
+0x9CDC = 0x6FB5
+0x9CDE = 0x6A03
+0x9CE0 = 0x53A2
+0x9CE2 = 0x93BF
+0x9CE3 = 0x6836
+0x9CE4 = 0x975D
+0x9CEB = 0x5D85
+0x9CEE = 0x5715
+0x9CEF = 0x9823
+0x9CF1 = 0x5DAB
+0x9CF3 = 0x65BE
+0x9CF4 = 0x69D5
+0x9CF5 = 0x53D2
+0x9CF8 = 0x3C11
+0x9CF9 = 0x6736
+0x9D46 = 0x35CA
+0x9D49 = 0x48FA
+0x9D4A = 0x63E6
+0x9D4C = 0x7808
+0x9D4D = 0x9255
+0x9D4F = 0x43F2
+0x9D51 = 0x43DF
+0x9D55 = 0x59F8
+0x9D5D = 0x3DF7
+0x9D60 = 0x8FD0
+0x9D61 = 0x728F
+0x9D62 = 0x568B
+0x9D70 = 0x7E9F
+0x9D73 = 0x4CA4
+0x9D74 = 0x9547
+0x9D76 = 0x71A2
+0x9D78 = 0x4D91
+0x9D79 = 0x9012
+0x9D7B = 0x4D9C
+0x9D7D = 0x8FBE
+0x9D7E = 0x55C1
+0x9DA1 = 0x8FBA
+0x9DA3 = 0x8FB9
+0x9DA5 = 0x4509
+0x9DA6 = 0x7E7F
+0x9DA7 = 0x6F56
+0x9DA8 = 0x6AB1
+0x9DA9 = 0x4EEA
+0x9DAA = 0x34E4
+0x9DAD = 0x373A
+0x9DAE = 0x8E80
+0x9DB5 = 0x3DEB
+0x9DBA = 0x4E9A
+0x9DBD = 0x56BF
+0x9DBF = 0x8E0E
+0x9DC0 = 0x5B6D
+0x9DC3 = 0x63DE
+0x9DC7 = 0x6530
+0x9DC8 = 0x562D
+0x9DCA = 0x541A
+0x9DCC = 0x3DC6
+0x9DCE = 0x4C7D
+0x9DCF = 0x5622
+0x9DD0 = 0x561E
+0x9DD1 = 0x7F49
+0x9DD3 = 0x5975
+0x9DD5 = 0x8770
+0x9DD6 = 0x4E1C
+0x9DDA = 0x8117
+0x9DDB = 0x9D5E
+0x9DDC = 0x8D18
+0x9DDD = 0x763B
+0x9DDE = 0x9C45
+0x9DDF = 0x764E
+0x9DE0 = 0x77B9
+0x9DE1 = 0x9345
+0x9DE2 = 0x5432
+0x9DE3 = 0x8148
+0x9DE4 = 0x82F7
+0x9DE5 = 0x5625
+0x9DE6 = 0x8132
+0x9DE7 = 0x8418
+0x9DE8 = 0x80BD
+0x9DE9 = 0x55EA
+0x9DEA = 0x7962
+0x9DEB = 0x5643
+0x9DEC = 0x5416
+0x9DEE = 0x35CE
+0x9DEF = 0x5605
+0x9DF0 = 0x55F1
+0x9DF1 = 0x66F1
+0x9DF3 = 0x362D
+0x9DF4 = 0x7534
+0x9DF5 = 0x55F0
+0x9DF6 = 0x55BA
+0x9DF7 = 0x5497
+0x9DF8 = 0x5572
+0x9DFB = 0x5ED0
+0x9E41 = 0x9EAB
+0x9E42 = 0x7D5A
+0x9E43 = 0x55DE
+0x9E45 = 0x629D
+0x9E46 = 0x976D
+0x9E47 = 0x5494
+0x9E48 = 0x8CCD
+0x9E49 = 0x71F6
+0x9E4A = 0x9176
+0x9E4B = 0x63FC
+0x9E4C = 0x63B9
+0x9E4D = 0x63FE
+0x9E4E = 0x5569
+0x9E50 = 0x9C72
+0x9E52 = 0x519A
+0x9E53 = 0x34DF
+0x9E55 = 0x51A7
+0x9E56 = 0x544D
+0x9E57 = 0x551E
+0x9E58 = 0x5513
+0x9E59 = 0x7666
+0x9E5A = 0x8E2D
+0x9E5C = 0x75B1
+0x9E5D = 0x80B6
+0x9E5E = 0x8804
+0x9E5F = 0x8786
+0x9E60 = 0x88C7
+0x9E61 = 0x81B6
+0x9E62 = 0x841C
+0x9E64 = 0x44EC
+0x9E65 = 0x7304
+0x9E67 = 0x5B90
+0x9E68 = 0x830B
+0x9E6A = 0x567B
+0x9E71 = 0x9170
+0x9E73 = 0x9208
+0x9E78 = 0x7266
+0x9E7A = 0x474E
+0x9E7E = 0x40FA
+0x9EA1 = 0x9C5D
+0x9EA2 = 0x651F
+0x9EA4 = 0x48F3
+0x9EAF = 0x71A3
+0x9EB0 = 0x7E8E
+0x9EB1 = 0x9D50
+0x9EB2 = 0x4E1A
+0x9EB3 = 0x4E04
+0x9EB4 = 0x3577
+0x9EB5 = 0x5B0D
+0x9EB6 = 0x6CB2
+0x9EB7 = 0x5367
+0x9EB8 = 0x36AC
+0x9EB9 = 0x39DC
+0x9EBA = 0x537D
+0x9EBB = 0x36A5
+0x9EBD = 0x589A
+0x9EBF = 0x822D
+0x9EC0 = 0x544B
+0x9EC1 = 0x57AA
+0x9EC5 = 0x3A52
+0x9EC7 = 0x7374
+0x9EC9 = 0x4D09
+0x9ECA = 0x9BED
+0x9ECD = 0x4C5B
+0x9ED1 = 0x845C
+0x9ED6 = 0x632E
+0x9ED7 = 0x7D25
+0x9EDA = 0x3A2A
+0x9EDB = 0x9008
+0x9EDC = 0x52CC
+0x9EDD = 0x3E74
+0x9EDE = 0x367A
+0x9EDF = 0x45E9
+0x9EE1 = 0x7640
+0x9EE2 = 0x5AF0
+0x9EE4 = 0x787A
+0x9EE5 = 0x47B6
+0x9EE6 = 0x58A7
+0x9EE7 = 0x40BF
+0x9EE8 = 0x567C
+0x9EE9 = 0x9B8B
+0x9EEA = 0x5D74
+0x9EEB = 0x7654
+0x9EED = 0x9E85
+0x9EEE = 0x4CE1
+0x9EF0 = 0x37FB
+0x9EF1 = 0x6119
+0x9EF5 = 0x565D
+0x9EF7 = 0x57A7
+0x9EFA = 0x5234
+0x9EFC = 0x35AD
+0x9EFE = 0x9D7C
+0x9F40 = 0x7C56
+0x9F41 = 0x9B39
+0x9F42 = 0x57DE
+0x9F44 = 0x5C53
+0x9F45 = 0x64D3
+0x9F49 = 0x86AD
+0x9F4F = 0x51FE
+0x9F51 = 0x5D8E
+0x9F52 = 0x9703
+0x9F54 = 0x9E81
+0x9F55 = 0x904C
+0x9F56 = 0x7B1F
+0x9F57 = 0x9B02
+0x9F58 = 0x5CD1
+0x9F59 = 0x7BA3
+0x9F5A = 0x6268
+0x9F5B = 0x6335
+0x9F5C = 0x9AFF
+0x9F5D = 0x7BCF
+0x9F5E = 0x9B2A
+0x9F5F = 0x7C7E
+0x9F61 = 0x7C42
+0x9F62 = 0x7C86
+0x9F63 = 0x9C15
+0x9F64 = 0x7BFC
+0x9F65 = 0x9B09
+0x9F67 = 0x9C1B
+0x9F69 = 0x9F5A
+0x9F6A = 0x5573
+0x9F6B = 0x5BC3
+0x9F6C = 0x4FFD
+0x9F6D = 0x9E98
+0x9F6E = 0x4FF2
+0x9F6F = 0x5260
+0x9F70 = 0x3E06
+0x9F71 = 0x52D1
+0x9F72 = 0x5767
+0x9F73 = 0x5056
+0x9F74 = 0x59B7
+0x9F75 = 0x5E12
+0x9F76 = 0x97C8
+0x9F77 = 0x9DAB
+0x9F78 = 0x8F5C
+0x9F79 = 0x5469
+0x9F7A = 0x97B4
+0x9F7B = 0x9940
+0x9F7C = 0x97BA
+0x9F7D = 0x532C
+0x9F7E = 0x6130
+0x9FA1 = 0x692C
+0x9FA2 = 0x53DA
+0x9FA3 = 0x9C0A
+0x9FA4 = 0x9D02
+0x9FA5 = 0x4C3B
+0x9FA6 = 0x9641
+0x9FA7 = 0x6980
+0x9FA8 = 0x50A6
+0x9FA9 = 0x7546
+0x9FAB = 0x99DA
+0x9FAC = 0x5273
+0x9FAE = 0x9159
+0x9FAF = 0x9681
+0x9FB0 = 0x915C
+0x9FB2 = 0x9151
+0x9FB4 = 0x637F
+0x9FB6 = 0x6ACA
+0x9FB7 = 0x5611
+0x9FB8 = 0x918E
+0x9FB9 = 0x757A
+0x9FBA = 0x6285
+0x9FBC = 0x734F
+0x9FBD = 0x7C70
+0x9FC2 = 0x76D6
+0x9FC3 = 0x9B9D
+0x9FC4 = 0x4E2A
+0x9FC6 = 0x83BE
+0x9FC7 = 0x8842
+0x9FC9 = 0x5C4A
+0x9FCA = 0x69C0
+0x9FCC = 0x577A
+0x9FCD = 0x521F
+0x9FCE = 0x5DF5
+0x9FCF = 0x4ECE
+0x9FD0 = 0x6C31
+0x9FD2 = 0x4F39
+0x9FD3 = 0x549C
+0x9FD4 = 0x54DA
+0x9FD5 = 0x529A
+0x9FD6 = 0x8D82
+0x9FD7 = 0x35FE
+0x9FD9 = 0x35F3
+0x9FDB = 0x6B52
+0x9FDC = 0x917C
+0x9FDD = 0x9FA5
+0x9FDE = 0x9B97
+0x9FDF = 0x982E
+0x9FE0 = 0x98B4
+0x9FE1 = 0x9ABA
+0x9FE2 = 0x9EA8
+0x9FE3 = 0x9E84
+0x9FE4 = 0x717A
+0x9FE5 = 0x7B14
+0x9FE7 = 0x6BFA
+0x9FE8 = 0x8818
+0x9FE9 = 0x7F78
+0x9FEB = 0x5620
+0x9FED = 0x8E77
+0x9FEE = 0x9F53
+0x9FF0 = 0x8DD4
+0x9FF1 = 0x8E4F
+0x9FF2 = 0x9E1C
+0x9FF3 = 0x8E01
+0x9FF4 = 0x6282
+0x9FF6 = 0x8E28
+0x9FF7 = 0x8E75
+0x9FF8 = 0x7AD3
+0x9FFA = 0x7A3E
+0x9FFB = 0x78D8
+0x9FFC = 0x6CEA
+0x9FFD = 0x8A67
+0x9FFE = 0x7607
+0xA041 = 0x9F26
+0xA042 = 0x6CCE
+0xA043 = 0x87D6
+0xA044 = 0x75C3
+0xA046 = 0x7853
+0xA048 = 0x8D0C
+0xA049 = 0x72E2
+0xA04A = 0x7371
+0xA04B = 0x8B2D
+0xA04C = 0x7302
+0xA04D = 0x74F1
+0xA04E = 0x8CEB
+0xA050 = 0x862F
+0xA051 = 0x5FBA
+0xA052 = 0x88A0
+0xA053 = 0x44B7
+0xA058 = 0x8A7E
+0xA05B = 0x60FD
+0xA05C = 0x7667
+0xA05D = 0x9AD7
+0xA05E = 0x9D44
+0xA05F = 0x936E
+0xA060 = 0x9B8F
+0xA061 = 0x87F5
+0xA064 = 0x8CF7
+0xA065 = 0x732C
+0xA066 = 0x9721
+0xA067 = 0x9BB0
+0xA068 = 0x35D6
+0xA069 = 0x72B2
+0xA06A = 0x4C07
+0xA06B = 0x7C51
+0xA06C = 0x994A
+0xA06E = 0x6159
+0xA06F = 0x4C04
+0xA070 = 0x9E96
+0xA071 = 0x617D
+0xA073 = 0x575F
+0xA074 = 0x616F
+0xA075 = 0x62A6
+0xA076 = 0x6239
+0xA078 = 0x3A5C
+0xA079 = 0x61E2
+0xA07A = 0x53AA
+0xA07C = 0x6364
+0xA07D = 0x6802
+0xA07E = 0x35D2
+0xA0A1 = 0x5D57
+0xA0A3 = 0x8FDA
+0xA0A6 = 0x50D9
+0xA0A8 = 0x7906
+0xA0A9 = 0x5332
+0xA0AA = 0x9638
+0xA0AC = 0x4065
+0xA0AE = 0x77FE
+0xA0B0 = 0x7CC2
+0xA0B2 = 0x7CDA
+0xA0B3 = 0x7A2D
+0xA0B4 = 0x8066
+0xA0B5 = 0x8063
+0xA0B6 = 0x7D4D
+0xA0B7 = 0x7505
+0xA0B8 = 0x74F2
+0xA0B9 = 0x8994
+0xA0BA = 0x821A
+0xA0BB = 0x670C
+0xA0BC = 0x8062
+0xA0BE = 0x805B
+0xA0BF = 0x74F0
+0xA0C0 = 0x8103
+0xA0C1 = 0x7724
+0xA0C2 = 0x8989
+0xA0C4 = 0x7553
+0xA0C6 = 0x87A9
+0xA0C7 = 0x87CE
+0xA0C8 = 0x81C8
+0xA0C9 = 0x878C
+0xA0CA = 0x8A49
+0xA0CB = 0x8CAD
+0xA0CC = 0x8B43
+0xA0CD = 0x772B
+0xA0CE = 0x74F8
+0xA0CF = 0x84DA
+0xA0D0 = 0x3635
+0xA0D1 = 0x69B2
+0xA0D2 = 0x8DA6
+0xA0D4 = 0x89A9
+0xA0D6 = 0x6DB9
+0xA0D7 = 0x87C1
+0xA0D9 = 0x74E7
+0xA0DA = 0x3DDB
+0xA0DB = 0x7176
+0xA0DC = 0x60A4
+0xA0DD = 0x619C
+0xA0DE = 0x3CD1
+0xA0E0 = 0x6077
+0xA0E2 = 0x7F71
+0xA0E5 = 0x60E9
+0xA0E6 = 0x4B7E
+0xA0E7 = 0x5220
+0xA0E8 = 0x3C18
+0xA0F2 = 0x5CC1
+0xA0F9 = 0x4562
+0xA0FA = 0x5B1F
+0xA0FC = 0x9F50
+0xA0FD = 0x9EA6
+0xC6A1 = 0x2460
+0xC6A2 = 0x2461
+0xC6A3 = 0x2462
+0xC6A4 = 0x2463
+0xC6A5 = 0x2464
+0xC6A6 = 0x2465
+0xC6A7 = 0x2466
+0xC6A8 = 0x2467
+0xC6A9 = 0x2468
+0xC6AA = 0x2469
+0xC6AB = 0x2474
+0xC6AC = 0x2475
+0xC6AD = 0x2476
+0xC6AE = 0x2477
+0xC6AF = 0x2478
+0xC6B0 = 0x2479
+0xC6B1 = 0x247A
+0xC6B2 = 0x247B
+0xC6B3 = 0x247C
+0xC6B4 = 0x247D
+0xC6B5 = 0x2170
+0xC6B6 = 0x2171
+0xC6B7 = 0x2172
+0xC6B8 = 0x2173
+0xC6B9 = 0x2174
+0xC6BA = 0x2175
+0xC6BB = 0x2176
+0xC6BC = 0x2177
+0xC6BD = 0x2178
+0xC6BE = 0x2179
+0xC6BF = 0x4E36
+0xC6C0 = 0x4E3F
+0xC6C1 = 0x4E85
+0xC6C2 = 0x4EA0
+0xC6C3 = 0x5182
+0xC6C4 = 0x5196
+0xC6C5 = 0x51AB
+0xC6C6 = 0x52F9
+0xC6C7 = 0x5338
+0xC6C8 = 0x5369
+0xC6C9 = 0x53B6
+0xC6CA = 0x590A
+0xC6CB = 0x5B80
+0xC6CC = 0x5DDB
+0xC6CD = 0x2F33
+0xC6CE = 0x5E7F
+0xC6D0 = 0x5F50
+0xC6D1 = 0x5F61
+0xC6D2 = 0x6534
+0xC6D4 = 0x7592
+0xC6D6 = 0x8FB5
+0xC6D8 = 0x00A8
+0xC6D9 = 0x02C6
+0xC6DA = 0x30FD
+0xC6DB = 0x30FE
+0xC6DC = 0x309D
+0xC6DD = 0x309E
+0xC6E0 = 0x3005
+0xC6E1 = 0x3006
+0xC6E2 = 0x3007
+0xC6E3 = 0x30FC
+0xC6E4 = 0xFF3B
+0xC6E5 = 0xFF3D
+0xC6E6 = 0x273D
+0xC6E7 = 0x3041
+0xC6E8 = 0x3042
+0xC6E9 = 0x3043
+0xC6EA = 0x3044
+0xC6EB = 0x3045
+0xC6EC = 0x3046
+0xC6ED = 0x3047
+0xC6EE = 0x3048
+0xC6EF = 0x3049
+0xC6F0 = 0x304A
+0xC6F1 = 0x304B
+0xC6F2 = 0x304C
+0xC6F3 = 0x304D
+0xC6F4 = 0x304E
+0xC6F5 = 0x304F
+0xC6F6 = 0x3050
+0xC6F7 = 0x3051
+0xC6F8 = 0x3052
+0xC6F9 = 0x3053
+0xC6FA = 0x3054
+0xC6FB = 0x3055
+0xC6FC = 0x3056
+0xC6FD = 0x3057
+0xC6FE = 0x3058
+0xC740 = 0x3059
+0xC741 = 0x305A
+0xC742 = 0x305B
+0xC743 = 0x305C
+0xC744 = 0x305D
+0xC745 = 0x305E
+0xC746 = 0x305F
+0xC747 = 0x3060
+0xC748 = 0x3061
+0xC749 = 0x3062
+0xC74A = 0x3063
+0xC74B = 0x3064
+0xC74C = 0x3065
+0xC74D = 0x3066
+0xC74E = 0x3067
+0xC74F = 0x3068
+0xC750 = 0x3069
+0xC751 = 0x306A
+0xC752 = 0x306B
+0xC753 = 0x306C
+0xC754 = 0x306D
+0xC755 = 0x306E
+0xC756 = 0x306F
+0xC757 = 0x3070
+0xC758 = 0x3071
+0xC759 = 0x3072
+0xC75A = 0x3073
+0xC75B = 0x3074
+0xC75C = 0x3075
+0xC75D = 0x3076
+0xC75E = 0x3077
+0xC75F = 0x3078
+0xC760 = 0x3079
+0xC761 = 0x307A
+0xC762 = 0x307B
+0xC763 = 0x307C
+0xC764 = 0x307D
+0xC765 = 0x307E
+0xC766 = 0x307F
+0xC767 = 0x3080
+0xC768 = 0x3081
+0xC769 = 0x3082
+0xC76A = 0x3083
+0xC76B = 0x3084
+0xC76C = 0x3085
+0xC76D = 0x3086
+0xC76E = 0x3087
+0xC76F = 0x3088
+0xC770 = 0x3089
+0xC771 = 0x308A
+0xC772 = 0x308B
+0xC773 = 0x308C
+0xC774 = 0x308D
+0xC775 = 0x308E
+0xC776 = 0x308F
+0xC777 = 0x3090
+0xC778 = 0x3091
+0xC779 = 0x3092
+0xC77A = 0x3093
+0xC77B = 0x30A1
+0xC77C = 0x30A2
+0xC77D = 0x30A3
+0xC77E = 0x30A4
+0xC7A1 = 0x30A5
+0xC7A2 = 0x30A6
+0xC7A3 = 0x30A7
+0xC7A4 = 0x30A8
+0xC7A5 = 0x30A9
+0xC7A6 = 0x30AA
+0xC7A7 = 0x30AB
+0xC7A8 = 0x30AC
+0xC7A9 = 0x30AD
+0xC7AA = 0x30AE
+0xC7AB = 0x30AF
+0xC7AC = 0x30B0
+0xC7AD = 0x30B1
+0xC7AE = 0x30B2
+0xC7AF = 0x30B3
+0xC7B0 = 0x30B4
+0xC7B1 = 0x30B5
+0xC7B2 = 0x30B6
+0xC7B3 = 0x30B7
+0xC7B4 = 0x30B8
+0xC7B5 = 0x30B9
+0xC7B6 = 0x30BA
+0xC7B7 = 0x30BB
+0xC7B8 = 0x30BC
+0xC7B9 = 0x30BD
+0xC7BA = 0x30BE
+0xC7BB = 0x30BF
+0xC7BC = 0x30C0
+0xC7BD = 0x30C1
+0xC7BE = 0x30C2
+0xC7BF = 0x30C3
+0xC7C0 = 0x30C4
+0xC7C1 = 0x30C5
+0xC7C2 = 0x30C6
+0xC7C3 = 0x30C7
+0xC7C4 = 0x30C8
+0xC7C5 = 0x30C9
+0xC7C6 = 0x30CA
+0xC7C7 = 0x30CB
+0xC7C8 = 0x30CC
+0xC7C9 = 0x30CD
+0xC7CA = 0x30CE
+0xC7CB = 0x30CF
+0xC7CC = 0x30D0
+0xC7CD = 0x30D1
+0xC7CE = 0x30D2
+0xC7CF = 0x30D3
+0xC7D0 = 0x30D4
+0xC7D1 = 0x30D5
+0xC7D2 = 0x30D6
+0xC7D3 = 0x30D7
+0xC7D4 = 0x30D8
+0xC7D5 = 0x30D9
+0xC7D6 = 0x30DA
+0xC7D7 = 0x30DB
+0xC7D8 = 0x30DC
+0xC7D9 = 0x30DD
+0xC7DA = 0x30DE
+0xC7DB = 0x30DF
+0xC7DC = 0x30E0
+0xC7DD = 0x30E1
+0xC7DE = 0x30E2
+0xC7DF = 0x30E3
+0xC7E0 = 0x30E4
+0xC7E1 = 0x30E5
+0xC7E2 = 0x30E6
+0xC7E3 = 0x30E7
+0xC7E4 = 0x30E8
+0xC7E5 = 0x30E9
+0xC7E6 = 0x30EA
+0xC7E7 = 0x30EB
+0xC7E8 = 0x30EC
+0xC7E9 = 0x30ED
+0xC7EA = 0x30EE
+0xC7EB = 0x30EF
+0xC7EC = 0x30F0
+0xC7ED = 0x30F1
+0xC7EE = 0x30F2
+0xC7EF = 0x30F3
+0xC7F0 = 0x30F4
+0xC7F1 = 0x30F5
+0xC7F2 = 0x30F6
+0xC7F3 = 0x0410
+0xC7F4 = 0x0411
+0xC7F5 = 0x0412
+0xC7F6 = 0x0413
+0xC7F7 = 0x0414
+0xC7F8 = 0x0415
+0xC7F9 = 0x0401
+0xC7FA = 0x0416
+0xC7FB = 0x0417
+0xC7FC = 0x0418
+0xC7FD = 0x0419
+0xC7FE = 0x041A
+0xC840 = 0x041B
+0xC841 = 0x041C
+0xC842 = 0x041D
+0xC843 = 0x041E
+0xC844 = 0x041F
+0xC845 = 0x0420
+0xC846 = 0x0421
+0xC847 = 0x0422
+0xC848 = 0x0423
+0xC849 = 0x0424
+0xC84A = 0x0425
+0xC84B = 0x0426
+0xC84C = 0x0427
+0xC84D = 0x0428
+0xC84E = 0x0429
+0xC84F = 0x042A
+0xC850 = 0x042B
+0xC851 = 0x042C
+0xC852 = 0x042D
+0xC853 = 0x042E
+0xC854 = 0x042F
+0xC855 = 0x0430
+0xC856 = 0x0431
+0xC857 = 0x0432
+0xC858 = 0x0433
+0xC859 = 0x0434
+0xC85A = 0x0435
+0xC85B = 0x0451
+0xC85C = 0x0436
+0xC85D = 0x0437
+0xC85E = 0x0438
+0xC85F = 0x0439
+0xC860 = 0x043A
+0xC861 = 0x043B
+0xC862 = 0x043C
+0xC863 = 0x043D
+0xC864 = 0x043E
+0xC865 = 0x043F
+0xC866 = 0x0440
+0xC867 = 0x0441
+0xC868 = 0x0442
+0xC869 = 0x0443
+0xC86A = 0x0444
+0xC86B = 0x0445
+0xC86C = 0x0446
+0xC86D = 0x0447
+0xC86E = 0x0448
+0xC86F = 0x0449
+0xC870 = 0x044A
+0xC871 = 0x044B
+0xC872 = 0x044C
+0xC873 = 0x044D
+0xC874 = 0x044E
+0xC875 = 0x044F
+0xC876 = 0x21E7
+0xC877 = 0x21B8
+0xC878 = 0x21B9
+0xC879 = 0x31CF
+0xC87B = 0x4E5A
+0xC87D = 0x5202
+0xC87E = 0x4491
+0xC8A1 = 0x9FB0
+0xC8A2 = 0x5188
+0xC8A3 = 0x9FB1
+0xC8CD = 0xFFE2
+0xC8CE = 0xFFE4
+0xC8CF = 0xFF07
+0xC8D0 = 0xFF02
+0xC8D1 = 0x3231
+0xC8D2 = 0x2116
+0xC8D3 = 0x2121
+0xC8D4 = 0x309B
+0xC8D5 = 0x309C
+0xC8D6 = 0x2E80
+0xC8D7 = 0x2E84
+0xC8D8 = 0x2E86
+0xC8D9 = 0x2E87
+0xC8DA = 0x2E88
+0xC8DB = 0x2E8A
+0xC8DC = 0x2E8C
+0xC8DD = 0x2E8D
+0xC8DE = 0x2E95
+0xC8DF = 0x2E9C
+0xC8E0 = 0x2E9D
+0xC8E1 = 0x2EA5
+0xC8E2 = 0x2EA7
+0xC8E3 = 0x2EAA
+0xC8E4 = 0x2EAC
+0xC8E5 = 0x2EAE
+0xC8E6 = 0x2EB6
+0xC8E7 = 0x2EBC
+0xC8E8 = 0x2EBE
+0xC8E9 = 0x2EC6
+0xC8EA = 0x2ECA
+0xC8EB = 0x2ECC
+0xC8EC = 0x2ECD
+0xC8ED = 0x2ECF
+0xC8EE = 0x2ED6
+0xC8EF = 0x2ED7
+0xC8F0 = 0x2EDE
+0xC8F1 = 0x2EE3
+0xC8F5 = 0x0283
+0xC8F6 = 0x0250
+0xC8F7 = 0x025B
+0xC8F8 = 0x0254
+0xC8F9 = 0x0275
+0xC8FA = 0x0153
+0xC8FB = 0x00F8
+0xC8FC = 0x014B
+0xC8FD = 0x028A
+0xC8FE = 0x026A
+0xF9D6 = 0x7881
+0xF9D7 = 0x92B9
+0xF9D8 = 0x88CF
+0xF9D9 = 0x58BB
+0xF9DA = 0x6052
+0xF9DB = 0x7CA7
+0xF9DC = 0x5AFA
+0xF9DD = 0x2554
+0xF9DE = 0x2566
+0xF9DF = 0x2557
+0xF9E0 = 0x2560
+0xF9E1 = 0x256C
+0xF9E2 = 0x2563
+0xF9E3 = 0x255A
+0xF9E4 = 0x2569
+0xF9E5 = 0x255D
+0xF9E6 = 0x2552
+0xF9E7 = 0x2564
+0xF9E8 = 0x2555
+0xF9E9 = 0x255E
+0xF9EA = 0x256A
+0xF9EB = 0x2561
+0xF9EC = 0x2558
+0xF9ED = 0x2567
+0xF9EE = 0x255B
+0xF9EF = 0x2553
+0xF9F0 = 0x2565
+0xF9F1 = 0x2556
+0xF9F2 = 0x255F
+0xF9F3 = 0x256B
+0xF9F4 = 0x2562
+0xF9F5 = 0x2559
+0xF9F6 = 0x2568
+0xF9F7 = 0x255C
+0xF9F8 = 0x2551
+0xF9F9 = 0x2550
+0xF9FA = 0x256D
+0xF9FB = 0x256E
+0xF9FC = 0x2570
+0xF9FD = 0x256F
+0xF9FE = 0xFFED
+0xFA41 = 0x92DB
+0xFA44 = 0x854C
+0xFA45 = 0x42B5
+0xFA46 = 0x73EF
+0xFA47 = 0x51B5
+0xFA48 = 0x3649
+0xFA4B = 0x9344
+0xFA4D = 0x82EE
+0xFA4F = 0x783C
+0xFA50 = 0x6744
+0xFA51 = 0x62DF
+0xFA57 = 0x4FAB
+0xFA59 = 0x5008
+0xFA61 = 0x5FA4
+0xFA64 = 0x6EDB
+0xFA67 = 0x5101
+0xFA68 = 0x347A
+0xFA69 = 0x510E
+0xFA6A = 0x986C
+0xFA6B = 0x3743
+0xFA6C = 0x8416
+0xFA6F = 0x5160
+0xFA71 = 0x516A
+0xFA79 = 0x5B82
+0xFA7A = 0x877D
+0xFA7D = 0x51B2
+0xFA7E = 0x51B8
+0xFAA1 = 0x9D34
+0xFAA2 = 0x51C9
+0xFAA3 = 0x51CF
+0xFAA4 = 0x51D1
+0xFAA5 = 0x3CDC
+0xFAA6 = 0x51D3
+0xFAA8 = 0x51B3
+0xFAA9 = 0x51E2
+0xFAAA = 0x5342
+0xFAAB = 0x51ED
+0xFAAC = 0x83CD
+0xFAAD = 0x693E
+0xFAAF = 0x5F7B
+0xFAB0 = 0x520B
+0xFAB1 = 0x5226
+0xFAB2 = 0x523C
+0xFAB3 = 0x52B5
+0xFAB4 = 0x5257
+0xFAB5 = 0x5294
+0xFAB6 = 0x52B9
+0xFAB7 = 0x52C5
+0xFAB8 = 0x7C15
+0xFAB9 = 0x8542
+0xFABA = 0x52E0
+0xFABB = 0x860D
+0xFABF = 0x5549
+0xFAC0 = 0x6ED9
+0xFAC4 = 0x5333
+0xFAC7 = 0x6CCB
+0xFAC9 = 0x681B
+0xFACA = 0x73D5
+0xFACB = 0x604A
+0xFACC = 0x3EAA
+0xFACD = 0x38CC
+0xFACF = 0x71DD
+0xFAD0 = 0x44A2
+0xFAD1 = 0x536D
+0xFAD2 = 0x5374
+0xFAD4 = 0x537E
+0xFAD8 = 0x77E6
+0xFAD9 = 0x5393
+0xFADB = 0x53A0
+0xFADC = 0x53AB
+0xFADD = 0x53AE
+0xFADE = 0x73A7
+0xFAE0 = 0x3F59
+0xFAE1 = 0x739C
+0xFAE2 = 0x53C1
+0xFAE3 = 0x53C5
+0xFAE4 = 0x6C49
+0xFAE5 = 0x4E49
+0xFAE6 = 0x57FE
+0xFAE7 = 0x53D9
+0xFAE8 = 0x3AAB
+0xFAEA = 0x53E0
+0xFAED = 0x53F6
+0xFAEF = 0x5413
+0xFAF0 = 0x7079
+0xFAF1 = 0x552B
+0xFAF2 = 0x6657
+0xFAF3 = 0x6D5B
+0xFAF4 = 0x546D
+0xFAF7 = 0x555D
+0xFAF8 = 0x548F
+0xFAF9 = 0x54A4
+0xFAFA = 0x47A6
+0xFAFD = 0x3DB4
+0xFB42 = 0x5547
+0xFB43 = 0x4CED
+0xFB44 = 0x542F
+0xFB45 = 0x7417
+0xFB46 = 0x5586
+0xFB47 = 0x55A9
+0xFB4B = 0x4552
+0xFB4D = 0x66B3
+0xFB4F = 0x5637
+0xFB50 = 0x66CD
+0xFB52 = 0x66A4
+0xFB53 = 0x66AD
+0xFB54 = 0x564D
+0xFB55 = 0x564F
+0xFB56 = 0x78F1
+0xFB57 = 0x56F1
+0xFB58 = 0x9787
+0xFB59 = 0x53FE
+0xFB5A = 0x5700
+0xFB5B = 0x56EF
+0xFB5C = 0x56ED
+0xFB5E = 0x3623
+0xFB60 = 0x5746
+0xFB62 = 0x6C6E
+0xFB63 = 0x708B
+0xFB64 = 0x5742
+0xFB65 = 0x36B1
+0xFB67 = 0x57E6
+0xFB69 = 0x5803
+0xFB6C = 0x5826
+0xFB6E = 0x585C
+0xFB6F = 0x58AA
+0xFB70 = 0x3561
+0xFB71 = 0x58E0
+0xFB72 = 0x58DC
+0xFB74 = 0x58FB
+0xFB75 = 0x5BFF
+0xFB76 = 0x5743
+0xFB79 = 0x93D3
+0xFB7A = 0x35A1
+0xFB7B = 0x591F
+0xFB7C = 0x68A6
+0xFB7D = 0x36C3
+0xFB7E = 0x6E59
+0xFBA2 = 0x5A24
+0xFBA3 = 0x5553
+0xFBA5 = 0x8505
+0xFBA6 = 0x59C9
+0xFBAB = 0x59D9
+0xFBAF = 0x6D71
+0xFBB2 = 0x59F9
+0xFBB4 = 0x5AAB
+0xFBB5 = 0x5A63
+0xFBB6 = 0x36E6
+0xFBB9 = 0x3708
+0xFBBA = 0x5A96
+0xFBBB = 0x7465
+0xFBBC = 0x5AD3
+0xFBBF = 0x3D85
+0xFBC1 = 0x3732
+0xFBC3 = 0x5E83
+0xFBC4 = 0x52D0
+0xFBC5 = 0x5B76
+0xFBC6 = 0x6588
+0xFBC7 = 0x5B7C
+0xFBC9 = 0x4004
+0xFBCA = 0x485D
+0xFBCC = 0x5BD5
+0xFBCD = 0x6160
+0xFBD1 = 0x5BF3
+0xFBD2 = 0x5B9D
+0xFBD3 = 0x4D10
+0xFBD4 = 0x5C05
+0xFBD6 = 0x5C13
+0xFBD7 = 0x73CE
+0xFBD8 = 0x5C14
+0xFBDB = 0x5C49
+0xFBDC = 0x48DD
+0xFBDD = 0x5C85
+0xFBDE = 0x5CE9
+0xFBDF = 0x5CEF
+0xFBE0 = 0x5D8B
+0xFBE3 = 0x5D10
+0xFBE4 = 0x5D18
+0xFBE5 = 0x5D46
+0xFBE7 = 0x5CBA
+0xFBE8 = 0x5DD7
+0xFBE9 = 0x82FC
+0xFBEA = 0x382D
+0xFBEE = 0x8287
+0xFBEF = 0x3836
+0xFBF0 = 0x3BC2
+0xFBF1 = 0x5E2E
+0xFBF2 = 0x6A8A
+0xFBF4 = 0x5E7A
+0xFBF7 = 0x53A6
+0xFBF8 = 0x4EB7
+0xFBFA = 0x53A8
+0xFBFC = 0x5E09
+0xFBFD = 0x5EF4
+0xFC40 = 0x5EF9
+0xFC41 = 0x5EFB
+0xFC42 = 0x38A0
+0xFC43 = 0x5EFC
+0xFC44 = 0x683E
+0xFC45 = 0x941B
+0xFC46 = 0x5F0D
+0xFC49 = 0x3ADE
+0xFC4A = 0x48AE
+0xFC4C = 0x5F3A
+0xFC51 = 0x5F63
+0xFC52 = 0x97BD
+0xFC54 = 0x5F72
+0xFC55 = 0x9340
+0xFC57 = 0x5FA7
+0xFC58 = 0x5DB6
+0xFC59 = 0x3D5F
+0xFC5E = 0x91D6
+0xFC61 = 0x6031
+0xFC62 = 0x6685
+0xFC64 = 0x3963
+0xFC65 = 0x3DC7
+0xFC66 = 0x3639
+0xFC67 = 0x5790
+0xFC69 = 0x7971
+0xFC6A = 0x3E40
+0xFC6B = 0x609E
+0xFC6D = 0x60B3
+0xFC71 = 0x74A4
+0xFC72 = 0x50E1
+0xFC73 = 0x5AA0
+0xFC74 = 0x6164
+0xFC75 = 0x8424
+0xFC76 = 0x6142
+0xFC79 = 0x6181
+0xFC7A = 0x51F4
+0xFC7C = 0x6187
+0xFC7D = 0x5BAA
+0xFCA2 = 0x61D3
+0xFCA5 = 0x61D0
+0xFCA6 = 0x3932
+0xFCA9 = 0x6023
+0xFCAA = 0x615C
+0xFCAB = 0x651E
+0xFCAC = 0x638B
+0xFCAE = 0x62C5
+0xFCB0 = 0x62D5
+0xFCB2 = 0x636C
+0xFCB4 = 0x3A17
+0xFCB5 = 0x6438
+0xFCB6 = 0x63F8
+0xFCBA = 0x6F8A
+0xFCBC = 0x9814
+0xFCBF = 0x64E1
+0xFCC0 = 0x64E5
+0xFCC1 = 0x947B
+0xFCC2 = 0x3A66
+0xFCC3 = 0x643A
+0xFCC4 = 0x3A57
+0xFCC5 = 0x654D
+0xFCC6 = 0x6F16
+0xFCC9 = 0x6585
+0xFCCA = 0x656D
+0xFCCB = 0x655F
+0xFCCD = 0x65B5
+0xFCCF = 0x4B37
+0xFCD0 = 0x65D1
+0xFCD1 = 0x40D8
+0xFCD3 = 0x65E0
+0xFCD4 = 0x65E3
+0xFCD5 = 0x5FDF
+0xFCD7 = 0x6618
+0xFCDA = 0x6644
+0xFCDD = 0x664B
+0xFCDF = 0x6667
+0xFCE1 = 0x6673
+0xFCE8 = 0x77C5
+0xFCEA = 0x99A4
+0xFCEB = 0x6702
+0xFCEE = 0x3B2B
+0xFCEF = 0x69FA
+0xFCF2 = 0x6767
+0xFCF3 = 0x6762
+0xFCF6 = 0x67D7
+0xFCF7 = 0x44E9
+0xFCF8 = 0x6822
+0xFCF9 = 0x6E50
+0xFCFA = 0x923C
+0xFCFB = 0x6801
+0xFCFE = 0x685D
+0xFD41 = 0x69E1
+0xFD42 = 0x6A0B
+0xFD44 = 0x6973
+0xFD45 = 0x68C3
+0xFD47 = 0x6901
+0xFD48 = 0x6900
+0xFD49 = 0x3D32
+0xFD4A = 0x3A01
+0xFD4C = 0x3B80
+0xFD4D = 0x67AC
+0xFD4E = 0x6961
+0xFD50 = 0x42FC
+0xFD51 = 0x6936
+0xFD52 = 0x6998
+0xFD53 = 0x3BA1
+0xFD55 = 0x8363
+0xFD56 = 0x5090
+0xFD57 = 0x69F9
+0xFD5A = 0x6A45
+0xFD5C = 0x6A9D
+0xFD5D = 0x3BF3
+0xFD5E = 0x67B1
+0xFD5F = 0x6AC8
+0xFD61 = 0x3C0D
+0xFD62 = 0x6B1D
+0xFD64 = 0x60DE
+0xFD65 = 0x6B35
+0xFD66 = 0x6B74
+0xFD68 = 0x6EB5
+0xFD6C = 0x3740
+0xFD6D = 0x5421
+0xFD6F = 0x6BE1
+0xFD71 = 0x6BDC
+0xFD72 = 0x6C37
+0xFD76 = 0x6C5A
+0xFD77 = 0x8226
+0xFD78 = 0x6C79
+0xFD7A = 0x44C5
+0xFDA2 = 0x36E5
+0xFDA3 = 0x3CEB
+0xFDA5 = 0x9B83
+0xFDA8 = 0x7F8F
+0xFDA9 = 0x6837
+0xFDAD = 0x6D96
+0xFDAE = 0x6D5C
+0xFDAF = 0x6E7C
+0xFDB0 = 0x6F04
+0xFDB4 = 0x8533
+0xFDB6 = 0x51C7
+0xFDB9 = 0x842E
+0xFDBD = 0x7453
+0xFDBF = 0x79CC
+0xFDC0 = 0x6E4F
+0xFDC1 = 0x5A91
+0xFDC3 = 0x6FF8
+0xFDC4 = 0x370D
+0xFDC5 = 0x6F9D
+0xFDC7 = 0x6EFA
+0xFDCA = 0x4555
+0xFDCB = 0x93F0
+0xFDCC = 0x6F44
+0xFDCD = 0x6F5C
+0xFDCE = 0x3D4E
+0xFDCF = 0x6F74
+0xFDD1 = 0x3D3B
+0xFDD2 = 0x6F9F
+0xFDD4 = 0x6FD3
+0xFDDB = 0x51DF
+0xFDE0 = 0x704B
+0xFDE1 = 0x707E
+0xFDE2 = 0x70A7
+0xFDE3 = 0x7081
+0xFDE4 = 0x70CC
+0xFDE5 = 0x70D5
+0xFDE6 = 0x70D6
+0xFDE7 = 0x70DF
+0xFDE8 = 0x4104
+0xFDE9 = 0x3DE8
+0xFDEA = 0x71B4
+0xFDEB = 0x7196
+0xFDED = 0x712B
+0xFDEE = 0x7145
+0xFDEF = 0x5A88
+0xFDF0 = 0x714A
+0xFDF2 = 0x5C9C
+0xFDF4 = 0x714F
+0xFDF5 = 0x9362
+0xFDF7 = 0x712C
+0xFDFB = 0x71BA
+0xFDFD = 0x70BD
+0xFDFE = 0x720E
+0xFE40 = 0x9442
+0xFE41 = 0x7215
+0xFE42 = 0x5911
+0xFE43 = 0x9443
+0xFE44 = 0x7224
+0xFE45 = 0x9341
+0xFE47 = 0x722E
+0xFE48 = 0x7240
+0xFE4A = 0x68BD
+0xFE4B = 0x7255
+0xFE4C = 0x7257
+0xFE4D = 0x3E55
+0xFE4F = 0x680D
+0xFE50 = 0x6F3D
+0xFE51 = 0x7282
+0xFE53 = 0x732B
+0xFE56 = 0x48ED
+0xFE58 = 0x7328
+0xFE59 = 0x732E
+0xFE5A = 0x73CF
+0xFE5B = 0x73AA
+0xFE5E = 0x73C9
+0xFE5F = 0x7449
+0xFE63 = 0x6623
+0xFE64 = 0x36C5
+0xFE68 = 0x73F7
+0xFE69 = 0x7415
+0xFE6A = 0x6903
+0xFE6C = 0x7439
+0xFE6E = 0x3ED7
+0xFE71 = 0x7460
+0xFE73 = 0x7447
+0xFE74 = 0x73E4
+0xFE75 = 0x7476
+0xFE76 = 0x83B9
+0xFE77 = 0x746C
+0xFE78 = 0x3730
+0xFE79 = 0x7474
+0xFE7A = 0x93F1
+0xFE7B = 0x6A2C
+0xFE7C = 0x7482
+0xFE7D = 0x4953
+0xFEA4 = 0x5B46
+0xFEA7 = 0x74C8
+0xFEA9 = 0x750E
+0xFEAB = 0x751E
+0xFEAE = 0x5BD7
+0xFEB0 = 0x9385
+0xFEB1 = 0x754D
+0xFEB2 = 0x754A
+0xFEB3 = 0x7567
+0xFEB4 = 0x756E
+0xFEB6 = 0x3F04
+0xFEB8 = 0x758E
+0xFEB9 = 0x745D
+0xFEBA = 0x759E
+0xFEBB = 0x75B4
+0xFEBC = 0x7602
+0xFEBD = 0x762C
+0xFEBE = 0x7651
+0xFEBF = 0x764F
+0xFEC0 = 0x766F
+0xFEC1 = 0x7676
+0xFEC3 = 0x7690
+0xFEC4 = 0x81EF
+0xFEC5 = 0x37F8
+0xFEC8 = 0x76A1
+0xFEC9 = 0x76A5
+0xFECA = 0x76B7
+0xFECB = 0x76CC
+0xFECD = 0x8462
+0xFED1 = 0x771E
+0xFED2 = 0x7726
+0xFED3 = 0x7740
+0xFED4 = 0x64AF
+0xFED6 = 0x7758
+0xFED8 = 0x77AF
+0xFEDC = 0x77F4
+0xFEE0 = 0x68CA
+0xFEE1 = 0x78AF
+0xFEE2 = 0x78C7
+0xFEE3 = 0x78D3
+0xFEE4 = 0x96A5
+0xFEE5 = 0x792E
+0xFEE7 = 0x78D7
+0xFEE8 = 0x7934
+0xFEE9 = 0x78B1
+0xFEEB = 0x8FB8
+0xFEEC = 0x8884
+0xFEF0 = 0x7986
+0xFEF1 = 0x8900
+0xFEF2 = 0x6902
+0xFEF3 = 0x7980
+0xFEF5 = 0x799D
+0xFEF7 = 0x793C
+0xFEF8 = 0x79A9
+0xFEF9 = 0x6E2A
+0xFEFB = 0x3EA8
+0xFEFC = 0x79C6
+0xFEFE = 0x79D4
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/HKSCS%UCS@SIP.src b/share/i18n/csmapper/BIG5/HKSCS%UCS@SIP.src
new file mode 100644 (file)
index 0000000..844a090
--- /dev/null
@@ -0,0 +1,1714 @@
+# $NetBSD: HKSCS%UCS@SIP.src,v 1.2 2008/04/12 13:11:56 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "HKSCS/UCS:SIP"
+SRC_ZONE       0x87-0xFE / 0x40-0xFE / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.1.0
+#      Table version: 1.1
+#      Date: 3 March 2008
+#
+#      Copyright (c) 1996-2008 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+0x8745 = 0x7267
+0x8748 = 0x7CB1
+0x874A = 0x7CC5
+0x8750 = 0x42BF
+0x8751 = 0x3617
+0x8752 = 0x7352
+0x8753 = 0x6E8B
+0x8754 = 0x70D2
+0x8756 = 0xA351
+0x875A = 0x7C6C
+0x875E = 0x6B23
+0x8760 = 0x5A54
+0x8761 = 0x1A63
+0x8762 = 0x3E06
+0x8763 = 0x3F61
+0x8769 = 0x8BB9
+0x876C = 0x7BEF
+0x876E = 0x1D5E
+0x8771 = 0x9EB0
+0x8777 = 0x9945
+0x8845 = 0x010C
+0x8847 = 0x00D1
+0x8848 = 0x00CD
+0x884B = 0x00CB
+0x884C = 0x1FE8
+0x884E = 0x00CA
+0x8853 = 0x010E
+0x8940 = 0xA3A9
+0x8941 = 0x1145
+0x894C = 0x7735
+0x89B2 = 0x09E7
+0x89BB = 0x9DF6
+0x89BC = 0x700E
+0x89BE = 0xA133
+0x89CA = 0x846C
+0x89CB = 0x1DCA
+0x89CC = 0x05D0
+0x89CD = 0x2AE6
+0x8A40 = 0x7D84
+0x8A43 = 0x0C42
+0x8A44 = 0x0D15
+0x8A45 = 0x512B
+0x8A47 = 0x2CC6
+0x8A49 = 0x0341
+0x8A4B = 0x4DB8
+0x8A4C = 0x94E5
+0x8A4E = 0x80BE
+0x8A50 = 0x2C38
+0x8A53 = 0x815D
+0x8A54 = 0x69F2
+0x8A55 = 0x4DEA
+0x8A57 = 0x0D7C
+0x8A58 = 0x0FB4
+0x8A59 = 0x0CD5
+0x8A5A = 0x10F4
+0x8A5D = 0x0E96
+0x8A5E = 0x0C0B
+0x8A5F = 0x0F64
+0x8A60 = 0x2CA9
+0x8A61 = 0x8256
+0x8A62 = 0x44D3
+0x8A64 = 0x0D46
+0x8A65 = 0x9A4D
+0x8A66 = 0x80E9
+0x8A68 = 0x4EA7
+0x8A69 = 0x2CC2
+0x8A6C = 0x95F4
+0x8A6F = 0x52C7
+0x8A70 = 0x97D4
+0x8A71 = 0x78C8
+0x8A72 = 0x2D44
+0x8A77 = 0x60A5
+0x8A7A = 0x2D4C
+0x8A7B = 0x2BCA
+0x8A7C = 0x1077
+0x8A7E = 0x106F
+0x8AA1 = 0x66DA
+0x8AA2 = 0x6716
+0x8AA3 = 0x79A0
+0x8AA5 = 0x5052
+0x8AA6 = 0x0C43
+0x8AA8 = 0x21A1
+0x8AA9 = 0x8B4C
+0x8AAA = 0x0731
+0x8AAD = 0x01A9
+0x8AB0 = 0x2D8D
+0x8AB2 = 0x45C8
+0x8AB3 = 0x04FC
+0x8AB4 = 0x6097
+0x8AB5 = 0x0F4C
+0x8AB6 = 0x0D96
+0x8ABC = 0x2A66
+0x8ABD = 0x109D
+0x8AC0 = 0x0D9C
+0x8AC3 = 0x2775
+0x8AC9 = 0xA601
+0x8ACA = 0x0E09
+0x8ACB = 0x2ACF
+0x8ACC = 0x2CC9
+0x8ACE = 0x10C8
+0x8ACF = 0x39C2
+0x8AD2 = 0x829B
+0x8AD4 = 0x5E49
+0x8AD5 = 0x20C7
+0x8AD7 = 0x0F31
+0x8AD8 = 0x2CB2
+0x8AD9 = 0x9720
+0x8ADC = 0x4E3B
+0x8ADF = 0x7574
+0x8AE0 = 0x2E8B
+0x8AE1 = 0x2208
+0x8AE2 = 0xA65B
+0x8AE3 = 0x8CCD
+0x8AE4 = 0x0E7A
+0x8AE5 = 0x0C34
+0x8AE6 = 0x681C
+0x8AE8 = 0x10CF
+0x8AE9 = 0x2803
+0x8AEA = 0x2939
+0x8AEC = 0x51E3
+0x8AED = 0x0E8C
+0x8AEE = 0x0F8D
+0x8AEF = 0x0EAA
+0x8AF1 = 0x0F30
+0x8AF2 = 0x0D47
+0x8AF3 = 0x114F
+0x8AF4 = 0x0E4C
+0x8AF6 = 0x0EAB
+0x8AF7 = 0x0BA9
+0x8AF8 = 0x0D48
+0x8AF9 = 0x10C0
+0x8AFA = 0x113D
+0x8AFC = 0x2696
+0x8AFE = 0x0FAD
+0x8B40 = 0x33F4
+0x8B41 = 0x7639
+0x8B42 = 0x2BCE
+0x8B43 = 0x0D7E
+0x8B44 = 0x0D7F
+0x8B45 = 0x2C51
+0x8B46 = 0x2C55
+0x8B48 = 0x0E98
+0x8B49 = 0x10C7
+0x8B4A = 0x0F2E
+0x8B4B = 0xA632
+0x8B4C = 0x6B50
+0x8B4D = 0x8CD2
+0x8B4E = 0x8D99
+0x8B4F = 0x8CCA
+0x8B55 = 0x9EC3
+0x8B58 = 0x775E
+0x8B59 = 0x2DEE
+0x8B5E = 0x6572
+0x8B62 = 0x80BD
+0x8B64 = 0x0EFA
+0x8B65 = 0x0E0F
+0x8B66 = 0x0E77
+0x8B67 = 0x0EFB
+0x8B69 = 0x4DEB
+0x8B6B = 0x0CD6
+0x8B6D = 0x27B5
+0x8B6E = 0x10C9
+0x8B6F = 0x0E10
+0x8B70 = 0x0E78
+0x8B71 = 0x1078
+0x8B72 = 0x1148
+0x8B73 = 0x8207
+0x8B74 = 0x1455
+0x8B75 = 0x0E79
+0x8B76 = 0x4E50
+0x8B77 = 0x2DA4
+0x8B79 = 0x101D
+0x8B7A = 0x101E
+0x8B7B = 0x10F5
+0x8B7C = 0x10F6
+0x8B7E = 0x0E11
+0x8BA1 = 0x7694
+0x8BA2 = 0x82CD
+0x8BA3 = 0x0FB5
+0x8BA4 = 0x0E7B
+0x8BA5 = 0x517E
+0x8BA7 = 0x0FB6
+0x8BA8 = 0x1180
+0x8BA9 = 0x52D8
+0x8BAA = 0xA2BD
+0x8BAB = 0x49DA
+0x8BAC = 0x183A
+0x8BAD = 0x4177
+0x8BAE = 0x827C
+0x8BB2 = 0x573D
+0x8BBB = 0x5B74
+0x8BBC = 0x313D
+0x8BC2 = 0x1BC1
+0x8BC3 = 0xF878
+0x8BC5 = 0x0086
+0x8BD6 = 0x48E9
+0x8BDB = 0x626A
+0x8BDE = 0x634B
+0x8BE1 = 0x6612
+0x8BE2 = 0x6951
+0x8BE6 = 0x78B2
+0x8BED = 0x8E0F
+0x8BF3 = 0x9810
+0x8BFA = 0x0087
+0x8C42 = 0x9C73
+0x8C46 = 0x414E
+0x8C4A = 0x51CD
+0x8C4C = 0x5D30
+0x8C4E = 0x8A32
+0x8C54 = 0x3281
+0x8C55 = 0xA107
+0x8C57 = 0x1980
+0x8C5C = 0x870F
+0x8C5F = 0xA2BA
+0x8C62 = 0x0A6F
+0x8C64 = 0x9947
+0x8C65 = 0x8AEA
+0x8C69 = 0x207E
+0x8C6C = 0x89E3
+0x8C79 = 0x1DB6
+0x8C7D = 0x2712
+0x8CA1 = 0x33F9
+0x8CA4 = 0x3C63
+0x8CA8 = 0x4505
+0x8CAB = 0x4A13
+0x8CAF = 0x5CA4
+0x8CB0 = 0x5695
+0x8CC1 = 0x8DB9
+0x8CC2 = 0x143F
+0x8CCF = 0x497B
+0x8CD1 = 0x710D
+0x8CD3 = 0x6D74
+0x8CD5 = 0x6B15
+0x8CD6 = 0x6FBE
+0x8CE1 = 0x3256
+0x8CE2 = 0x2796
+0x8CE7 = 0x3B1A
+0x8CEB = 0x3551
+0x8CF0 = 0x40EC
+0x8CF1 = 0x1E23
+0x8CF5 = 0x01A4
+0x8CF6 = 0x6C41
+0x8CF9 = 0x0239
+0x8CFD = 0x98FA
+0x8D40 = 0x0B9F
+0x8D42 = 0x21C1
+0x8D43 = 0x896D
+0x8D46 = 0x9079
+0x8D49 = 0xA1B5
+0x8D4D = 0x6C46
+0x8D4F = 0x86B2
+0x8D50 = 0x73FF
+0x8D53 = 0x549A
+0x8D5B = 0x4B0F
+0x8DE2 = 0x89C0
+0x8DEC = 0x3F41
+0x8DFB = 0x0325
+0x8DFE = 0x0ED8
+0x8E40 = 0x3ED7
+0x8E42 = 0x6ED3
+0x8E44 = 0x57E0
+0x8E47 = 0x8BE9
+0x8E4A = 0x58E1
+0x8E4B = 0x94D9
+0x8E4E = 0x59AC
+0x8E54 = 0x648D
+0x8E5B = 0x5C01
+0x8E5F = 0x530E
+0x8E60 = 0x5CFE
+0x8E64 = 0x5BB4
+0x8E65 = 0x6C7F
+0x8E6A = 0x5D20
+0x8E6C = 0x5C65
+0x8E71 = 0x5CC1
+0x8E74 = 0x4882
+0x8E77 = 0x4578
+0x8EA3 = 0x6E44
+0x8EA5 = 0x6ED6
+0x8EAC = 0x4057
+0x8EAD = 0x6029
+0x8EB1 = 0x17F9
+0x8EB3 = 0x836D
+0x8EB5 = 0x6121
+0x8EB6 = 0x615A
+0x8EC0 = 0x62D0
+0x8EC3 = 0x6351
+0x8EC5 = 0x1661
+0x8EC6 = 0x0068
+0x8EC8 = 0x3766
+0x8ECA = 0x833A
+0x8ECC = 0x6489
+0x8ED2 = 0xA087
+0x8ED3 = 0x6CC3
+0x8ED7 = 0x2714
+0x8ED9 = 0x6626
+0x8EDA = 0x3DE3
+0x8EDB = 0x66E8
+0x8EDE = 0x8A48
+0x8EE2 = 0x26F6
+0x8EE4 = 0x6498
+0x8EE5 = 0x4FB8
+0x8EE7 = 0x148A
+0x8EE9 = 0x185E
+0x8EEB = 0x4A65
+0x8EEC = 0x4A95
+0x8EEF = 0x0B0D
+0x8EF0 = 0x6A52
+0x8EF1 = 0x3D7E
+0x8EF3 = 0x14FD
+0x8EF6 = 0x6B0A
+0x8EF7 = 0x49A7
+0x8EF8 = 0x3530
+0x8EF9 = 0x1773
+0x8EFA = 0x3DF8
+0x8EFD = 0xF994
+0x8F43 = 0x0E16
+0x8F44 = 0x17B4
+0x8F46 = 0x317D
+0x8F47 = 0x355A
+0x8F4B = 0x3E8B
+0x8F4C = 0x6DA3
+0x8F4D = 0x6B05
+0x8F4E = 0x6B97
+0x8F4F = 0x35CE
+0x8F55 = 0x6DA5
+0x8F5A = 0x6ED4
+0x8F5E = 0x6E42
+0x8F5F = 0x2EEF
+0x8F61 = 0x5BE4
+0x8F67 = 0x3CB5
+0x8F6A = 0x6B96
+0x8F6B = 0x6E77
+0x8F6C = 0x6E43
+0x8F73 = 0x5C91
+0x8F75 = 0x5CC0
+0x8F79 = 0x6E99
+0x8FA1 = 0x8625
+0x8FA2 = 0x863B
+0x8FA4 = 0x7088
+0x8FA6 = 0x1582
+0x8FA7 = 0x70CD
+0x8FA8 = 0xF9B2
+0x8FAC = 0x18A2
+0x8FAE = 0x739A
+0x8FB1 = 0xA0F8
+0x8FB3 = 0x2C27
+0x8FBD = 0x75E0
+0x8FBE = 0x3DB9
+0x8FBF = 0x75E4
+0x8FC8 = 0x770F
+0x8FCF = 0x8A25
+0x8FD1 = 0x7924
+0x8FD2 = 0x7ABD
+0x8FD7 = 0x7A59
+0x8FD9 = 0x7B3A
+0x8FDA = 0x3F8F
+0x8FDC = 0x7B38
+0x8FE0 = 0x5430
+0x8FE1 = 0x5565
+0x8FE6 = 0x4A7A
+0x8FEA = 0x16DF
+0x8FEE = 0x7D54
+0x8FEF = 0x7D8F
+0x8FF0 = 0xF9D4
+0x8FF2 = 0x7D53
+0x8FF4 = 0x7D98
+0x8FF5 = 0x7DBD
+0x8FF8 = 0x1910
+0x8FFC = 0x4CC9
+0x9041 = 0x8002
+0x9042 = 0x1014
+0x9043 = 0x498A
+0x9045 = 0x81BC
+0x9046 = 0x710C
+0x904E = 0x8365
+0x904F = 0x8412
+0x9052 = 0xA29F
+0x9053 = 0x0A50
+0x9056 = 0x89DE
+0x9057 = 0x853D
+0x9058 = 0x3DBB
+0x905A = 0x3262
+0x905C = 0xA014
+0x905D = 0x86BC
+0x905E = 0x8501
+0x905F = 0x2325
+0x9061 = 0x6ED7
+0x9063 = 0x853C
+0x9064 = 0x7ABE
+0x9066 = 0x856C
+0x9067 = 0x860B
+0x9069 = 0x8713
+0x906B = 0x86E6
+0x9073 = 0x8933
+0x9074 = 0x1E89
+0x9079 = 0x55B9
+0x907B = 0x8AC6
+0x907C = 0x3C9B
+0x907D = 0x8B0C
+0x907E = 0x55DB
+0x90A1 = 0x0D31
+0x90A4 = 0x8AE1
+0x90A5 = 0x8BEB
+0x90A8 = 0x8AE2
+0x90A9 = 0x8AE5
+0x90AC = 0x8BEC
+0x90AD = 0x8C39
+0x90AE = 0x8BFF
+0x90B8 = 0x267A
+0x90B9 = 0x86D8
+0x90BA = 0x127C
+0x90BB = 0x3E2E
+0x90C2 = 0x6ED5
+0x90C6 = 0x8AE0
+0x90CA = 0x6CB8
+0x90CB = 0x0274
+0x90CC = 0x6410
+0x90CD = 0x90AF
+0x90CE = 0x90E5
+0x90CF = 0x4AD1
+0x90D0 = 0x1915
+0x90D1 = 0x330A
+0x90D8 = 0x4AE9
+0x90DD = 0x91D5
+0x90E0 = 0x91EB
+0x90E4 = 0x30B7
+0x90E5 = 0x30BC
+0x90ED = 0x546C
+0x90F0 = 0x9433
+0x90F3 = 0x941D
+0x90F4 = 0x797A
+0x90FB = 0x7175
+0x90FD = 0x0630
+0x90FE = 0x415C
+0x9140 = 0x5706
+0x9146 = 0x6D27
+0x9147 = 0x16D3
+0x914E = 0x4A29
+0x9150 = 0x9857
+0x9151 = 0x9905
+0x9157 = 0x5725
+0x9159 = 0x90B1
+0x915A = 0x9BD5
+0x915D = 0x9B05
+0x9162 = 0x8600
+0x9165 = 0x69A8
+0x9167 = 0x307D
+0x916A = 0x9D3E
+0x916C = 0x1863
+0x916E = 0x424B
+0x9172 = 0x9E68
+0x9174 = 0x9FB7
+0x9175 = 0xA192
+0x9176 = 0xA1AB
+0x9177 = 0xA0E1
+0x9178 = 0xA123
+0x9179 = 0xA1DF
+0x917C = 0xA134
+0x91A2 = 0x215B
+0x91A3 = 0xA193
+0x91A4 = 0xA220
+0x91A5 = 0x193B
+0x91A6 = 0xA233
+0x91A8 = 0xA0B9
+0x91A9 = 0xA2B4
+0x91B1 = 0x4364
+0x91B8 = 0x8C2B
+0x91BD = 0x6DA2
+0x91C5 = 0x908B
+0x91CE = 0x4975
+0x91CF = 0x49BB
+0x91D1 = 0x49F8
+0x91D2 = 0x4348
+0x91D3 = 0x4A51
+0x91D5 = 0x8BDA
+0x91D6 = 0x18FA
+0x91D8 = 0x897E
+0x91D9 = 0x8E36
+0x91DC = 0x8A44
+0x91E0 = 0x896C
+0x91E1 = 0x44B9
+0x91E7 = 0x4473
+0x91E8 = 0x43F8
+0x91EA = 0x17EF
+0x91EC = 0x18BE
+0x91ED = 0x3599
+0x91EF = 0x1885
+0x91F0 = 0x542F
+0x91F1 = 0x17F8
+0x91F3 = 0x16FB
+0x91F4 = 0x1839
+0x91F6 = 0x1774
+0x91F7 = 0x18D1
+0x91F8 = 0x5F4B
+0x91FA = 0x16C0
+0x91FC = 0x4A25
+0x91FD = 0x13FE
+0x91FE = 0x12A8
+0x9240 = 0x13C6
+0x9241 = 0x14B6
+0x9243 = 0x36A6
+0x9246 = 0x4994
+0x9247 = 0x7165
+0x9248 = 0x3E31
+0x9249 = 0x555C
+0x924A = 0x3EFB
+0x924B = 0x7052
+0x924D = 0x36EE
+0x924E = 0x999D
+0x924F = 0x6F26
+0x9255 = 0x1922
+0x9258 = 0x373F
+0x9259 = 0x40E1
+0x925A = 0x408B
+0x925B = 0x410F
+0x925C = 0x6C21
+0x925F = 0x66B1
+0x9261 = 0x0FDF
+0x9262 = 0x0BA8
+0x9263 = 0x0E0D
+0x9265 = 0x8B13
+0x926A = 0x4436
+0x926C = 0x0465
+0x926D = 0x037F
+0x9270 = 0x5651
+0x9272 = 0x01AB
+0x9273 = 0x03CB
+0x9275 = 0x030A
+0x9276 = 0x0414
+0x9279 = 0x02C0
+0x927A = 0x8EB3
+0x927B = 0x0275
+0x927D = 0x020C
+0x92A5 = 0x4A0E
+0x92A6 = 0x3E8A
+0x92B4 = 0x3595
+0x92B5 = 0x3E39
+0x92B6 = 0x3EBF
+0x92B8 = 0x1884
+0x92B9 = 0x3E89
+0x92BC = 0x05E0
+0x92BE = 0x04A3
+0x92BF = 0x0492
+0x92C0 = 0x0491
+0x92C2 = 0x8A9C
+0x92C3 = 0x070E
+0x92C6 = 0x0873
+0x92CB = 0x438C
+0x92CC = 0x0C20
+0x92CD = 0x49AC
+0x92CE = 0x10E4
+0x92D0 = 0x0E1D
+0x92D8 = 0x4ABC
+0x92D9 = 0x408D
+0x92DD = 0x40C9
+0x92DF = 0x0345
+0x92E1 = 0x0BC6
+0x92EC = 0x8A46
+0x92ED = 0x16FA
+0x92EE = 0x176F
+0x92EF = 0x1710
+0x92F6 = 0x5946
+0x92F7 = 0x19F3
+0x92F8 = 0x1861
+0x92F9 = 0x4295
+0x92FE = 0x5E83
+0x9341 = 0x8BD7
+0x9342 = 0x0413
+0x9345 = 0x1303
+0x9349 = 0x89FB
+0x9350 = 0x1996
+0x9351 = 0x197C
+0x9352 = 0x3AEE
+0x9355 = 0x1903
+0x9356 = 0x1904
+0x9358 = 0x18A0
+0x935A = 0x16FE
+0x935D = 0x8A47
+0x935E = 0x1DBA
+0x935F = 0x3472
+0x9360 = 0x89A8
+0x9363 = 0x1927
+0x9364 = 0x17AB
+0x9366 = 0x173B
+0x9369 = 0x75FD
+0x936C = 0x2860
+0x936D = 0x262B
+0x9370 = 0x25AF
+0x9371 = 0x25BE
+0x9372 = 0x9088
+0x9373 = 0x6F73
+0x9375 = 0x003E
+0x9376 = 0x0046
+0x9377 = 0x261B
+0x937B = 0x2C9B
+0x937C = 0x2D07
+0x937D = 0x46D4
+0x937E = 0x914D
+0x93A2 = 0x4665
+0x93A3 = 0x2B6A
+0x93A5 = 0x2B22
+0x93A6 = 0x3450
+0x93A7 = 0x98EA
+0x93A8 = 0x2E78
+0x93AA = 0xA45B
+0x93AE = 0x49E3
+0x93AF = 0x2D67
+0x93B1 = 0x2CA1
+0x93B6 = 0x308E
+0x93B7 = 0x32AD
+0x93B8 = 0x4989
+0x93B9 = 0x32AB
+0x93BB = 0x32E0
+0x93BC = 0x18D9
+0x93BD = 0x943F
+0x93BF = 0x3289
+0x93C0 = 0x31B3
+0x93C3 = 0x5584
+0x93C4 = 0x8B22
+0x93C5 = 0x558F
+0x93C6 = 0x16FC
+0x93C7 = 0x555B
+0x93C8 = 0x5425
+0x93CA = 0x3103
+0x93CB = 0x182A
+0x93CC = 0x3234
+0x93CE = 0x320F
+0x93CF = 0x3182
+0x93D0 = 0x42C9
+0x93D2 = 0x6D24
+0x93D6 = 0x7870
+0x93D7 = 0x1DEB
+0x93D9 = 0x32D2
+0x93DA = 0x32E1
+0x93DC = 0x5872
+0x93DE = 0x383A
+0x93DF = 0x37BC
+0x93E1 = 0x37A2
+0x93E2 = 0x33FE
+0x93E6 = 0x462A
+0x93EC = 0x37D5
+0x93ED = 0x4487
+0x93F2 = 0x1912
+0x93F9 = 0x3FC0
+0x93FA = 0x3C9A
+0x93FD = 0x8BEA
+0x93FE = 0x8ACB
+0x9441 = 0x801E
+0x9442 = 0x89DC
+0x9446 = 0x49EC
+0x9448 = 0x3F7F
+0x944B = 0x403C
+0x9452 = 0x431A
+0x9453 = 0x4276
+0x9458 = 0x478F
+0x9459 = 0x4725
+0x945B = 0x4AA4
+0x945C = 0x05EB
+0x945E = 0x3EF8
+0x945F = 0x365F
+0x9460 = 0x4A4A
+0x9461 = 0x4917
+0x9462 = 0x5FE1
+0x9465 = 0x4ADF
+0x9466 = 0x8C23
+0x9467 = 0x3F35
+0x946F = 0x6DEA
+0x9473 = 0x4CD9
+0x9474 = 0x4D06
+0x9478 = 0xA5C6
+0x947B = 0x8ACC
+0x947C = 0x49AB
+0x947D = 0x498E
+0x94A2 = 0x4A4E
+0x94A4 = 0x49C5
+0x94A5 = 0x48F3
+0x94A9 = 0x8AE3
+0x94AA = 0x1864
+0x94AC = 0x5221
+0x94AD = 0x51E7
+0x94AF = 0x3232
+0x94B3 = 0x4697
+0x94B4 = 0x3781
+0x94B6 = 0x48F0
+0x94BA = 0x4ABA
+0x94BB = 0x4AC7
+0x94BD = 0x4A96
+0x94BE = 0x61AE
+0x94C0 = 0x5581
+0x94C7 = 0x7741
+0x94C8 = 0x56E3
+0x94CE = 0x3EFA
+0x94D2 = 0x16E6
+0x94D6 = 0x0D4C
+0x94D7 = 0x498C
+0x94D8 = 0x0299
+0x94D9 = 0x3DBA
+0x94DA = 0x176E
+0x94DF = 0x01D4
+0x94E0 = 0x0C0D
+0x94E3 = 0x26F5
+0x94E4 = 0x5AAF
+0x94E5 = 0x5A9C
+0x94E7 = 0x025B
+0x94EA = 0x5BC6
+0x94F0 = 0x5BB3
+0x94F1 = 0x5EBC
+0x94F2 = 0x5EA6
+0x94F4 = 0x49F9
+0x94F5 = 0x17B0
+0x94FE = 0x6261
+0x9540 = 0x615C
+0x9541 = 0x7B48
+0x9543 = 0x5E82
+0x9545 = 0x6B75
+0x9546 = 0x0916
+0x9548 = 0x004E
+0x9549 = 0x35CF
+0x954B = 0x6412
+0x954C = 0x63F8
+0x954D = 0x4962
+0x9550 = 0x082C
+0x9551 = 0x5AE9
+0x9552 = 0x5D43
+0x9554 = 0x5E0E
+0x9559 = 0x343F
+0x955B = 0x49F7
+0x955C = 0x65AD
+0x955E = 0x65A0
+0x9560 = 0x7127
+0x9561 = 0x6CD1
+0x9568 = 0x67B4
+0x956A = 0x6A42
+0x956D = 0x6A51
+0x956F = 0x6DA7
+0x9571 = 0x721B
+0x9574 = 0x1840
+0x9576 = 0x18A1
+0x9578 = 0x18D8
+0x957A = 0xF9BC
+0x957B = 0x3D8F
+0x957D = 0x7422
+0x95A8 = 0x5683
+0x95AA = 0x7785
+0x95AB = 0x7784
+0x95AC = 0x8BF5
+0x95AD = 0x8BD9
+0x95AE = 0x8B9C
+0x95AF = 0x89F9
+0x95B7 = 0x9448
+0x95BA = 0x4284
+0x95BE = 0x1845
+0x95C2 = 0x7DDC
+0x95CA = 0x4C09
+0x95D0 = 0x2321
+0x95D4 = 0x17DA
+0x95D7 = 0x492F
+0x95DE = 0x8A4B
+0x95E0 = 0x8AFC
+0x95E2 = 0x8C1D
+0x95E3 = 0x8C3B
+0x95EA = 0x8D34
+0x95ED = 0x48FF
+0x95EE = 0x4A42
+0x95EF = 0x43EA
+0x95F1 = 0x3225
+0x95F3 = 0x8EE7
+0x95F4 = 0x8E66
+0x95F5 = 0x8E65
+0x95F7 = 0x49ED
+0x95F8 = 0x4A78
+0x95F9 = 0x3FEE
+0x95FE = 0x90B0
+0x9642 = 0x9093
+0x9643 = 0x57DF
+0x9646 = 0x8989
+0x9647 = 0x8C26
+0x9648 = 0x8B2F
+0x9649 = 0x63BE
+0x964F = 0x421B
+0x9653 = 0x0F26
+0x9655 = 0x8BC5
+0x9656 = 0x4AB2
+0x9658 = 0x94DA
+0x965A = 0x95D7
+0x965D = 0x8B50
+0x965E = 0x4A67
+0x965F = 0x8B64
+0x9661 = 0x8A45
+0x9668 = 0x7B06
+0x966E = 0x8B65
+0x966F = 0x58C8
+0x9674 = 0x98F1
+0x9676 = 0x9948
+0x967C = 0x1302
+0x967E = 0x49B8
+0x96A1 = 0x14E8
+0x96A3 = 0x271F
+0x96A4 = 0x3DB8
+0x96AA = 0x2781
+0x96AB = 0x296B
+0x96B4 = 0x9E2D
+0x96B6 = 0xA1F5
+0x96B7 = 0xA0FE
+0x96BA = 0x4104
+0x96BE = 0xA1B4
+0x96BF = 0xA0ED
+0x96C0 = 0xA0F3
+0x96C1 = 0x992F
+0x96C4 = 0x6E12
+0x96C5 = 0x6FDF
+0x96C6 = 0x6B82
+0x96C9 = 0x6DA4
+0x96CA = 0x6E84
+0x96CB = 0x6DF0
+0x96CE = 0x6E00
+0x96CF = 0x37D7
+0x96D0 = 0x6064
+0x96D2 = 0x359C
+0x96D3 = 0x3640
+0x96D5 = 0x49DE
+0x96DA = 0x02BF
+0x96E1 = 0x555D
+0x96E6 = 0x1757
+0x96E7 = 0x31C9
+0x96E8 = 0x4941
+0x96F0 = 0x41B5
+0x96F8 = 0x41AC
+0x96FA = 0x6C40
+0x96FB = 0x4F97
+0x96FD = 0x17B5
+0x96FE = 0x8A49
+0x9744 = 0x4488
+0x9747 = 0x89FC
+0x974A = 0x18D6
+0x974B = 0x0F1D
+0x974D = 0x6CC0
+0x974E = 0x1413
+0x974F = 0x42FA
+0x9750 = 0x2C26
+0x9751 = 0x43C1
+0x9753 = 0x3DB7
+0x9754 = 0x6741
+0x9756 = 0x615B
+0x9757 = 0x60A4
+0x9758 = 0x49B9
+0x9759 = 0x498B
+0x975A = 0x89FA
+0x975F = 0x8B63
+0x9760 = 0x189F
+0x9762 = 0x4AB3
+0x9767 = 0x4A3E
+0x9768 = 0x4A94
+0x9769 = 0x17D9
+0x976A = 0x4A66
+0x976B = 0x03A7
+0x976C = 0x1424
+0x976D = 0x49E5
+0x976F = 0x4916
+0x9771 = 0x4976
+0x9775 = 0x04FE
+0x9777 = 0x8ACE
+0x9778 = 0x8A16
+0x977A = 0x8BE7
+0x977B = 0x55D5
+0x977D = 0x8A82
+0x97A1 = 0x4943
+0x97A2 = 0x0CFF
+0x97A4 = 0x061A
+0x97A5 = 0x0BEB
+0x97A6 = 0x0CB8
+0x97A9 = 0x17FA
+0x97AB = 0x16C2
+0x97AC = 0x4A50
+0x97AD = 0x1852
+0x97B1 = 0x8AC0
+0x97B2 = 0x49AD
+0x97B4 = 0x18BF
+0x97B5 = 0x1883
+0x97B6 = 0x7484
+0x97B9 = 0x3D5B
+0x97BD = 0x8A81
+0x97BE = 0x1862
+0x97C1 = 0x0AB4
+0x97C7 = 0x139C
+0x97CA = 0x8218
+0x97CC = 0x90E4
+0x97CF = 0x7E4F
+0x97D3 = 0x3FED
+0x97D4 = 0x3E2D
+0x97D8 = 0x03F5
+0x97E3 = 0x8C1C
+0x97E4 = 0x6BC0
+0x97E8 = 0x1452
+0x97EA = 0x4362
+0x97EB = 0x4A71
+0x97EC = 0x2FE3
+0x97ED = 0x12B0
+0x97EE = 0x23BD
+0x97F1 = 0x1398
+0x97F2 = 0x34E5
+0x97F3 = 0x7BF4
+0x97F4 = 0x36DF
+0x97F5 = 0x8A83
+0x97F6 = 0x37D6
+0x97F7 = 0x33FA
+0x97F8 = 0x4C9F
+0x97FA = 0x36AD
+0x97FB = 0x6CB7
+0x9840 = 0x6D26
+0x9841 = 0x6D51
+0x9842 = 0x6C82
+0x9843 = 0x6FDE
+0x9845 = 0x7109
+0x9847 = 0x173A
+0x9849 = 0x6C80
+0x984A = 0x7053
+0x984B = 0x17DB
+0x984E = 0x17B3
+0x9851 = 0x1905
+0x9852 = 0x41FC
+0x9855 = 0x173C
+0x985A = 0x42A5
+0x985D = 0x4293
+0x985F = 0x3EF9
+0x9860 = 0x7736
+0x9861 = 0x445B
+0x9862 = 0x42CA
+0x9864 = 0x4259
+0x9865 = 0x89E1
+0x9867 = 0x6D28
+0x9869 = 0x44CE
+0x986A = 0x7E4D
+0x986B = 0x43BD
+0x986D = 0x4256
+0x986E = 0x1304
+0x9871 = 0x43E9
+0x9874 = 0xF825
+0x9875 = 0x4A4F
+0x987B = 0x4A5D
+0x987C = 0x17DF
+0x98A2 = 0x3AFA
+0x98A3 = 0x3300
+0x98A4 = 0x0214
+0x98A6 = 0x08D5
+0x98A7 = 0x0619
+0x98A9 = 0x1F9E
+0x98AA = 0xA2B6
+0x98AC = 0x915B
+0x98B0 = 0x8A59
+0x98B1 = 0x9420
+0x98B6 = 0x7AF4
+0x98B9 = 0x56F6
+0x98BD = 0x7B18
+0x98C0 = 0x48F2
+0x98DF = 0x4F5C
+0x98FA = 0x5535
+0x995F = 0x0CCF
+0x99D5 = 0x7967
+0x9A7C = 0x1BC2
+0x9AB4 = 0x0094
+0x9AB5 = 0x02B7
+0x9AB6 = 0x03A0
+0x9ABA = 0x04D7
+0x9ABE = 0x05D5
+0x9ABF = 0x0615
+0x9AC0 = 0x0676
+0x9AC1 = 0x16BA
+0x9AC4 = 0x0AC2
+0x9AC5 = 0x0ACD
+0x9AC6 = 0x0BBF
+0x9AC8 = 0xF83B
+0x9AC9 = 0x0BCB
+0x9ACB = 0x0BFB
+0x9ACC = 0x0C3B
+0x9ACD = 0x0C53
+0x9ACE = 0x0C65
+0x9ACF = 0x0C7C
+0x9AD1 = 0x0C8D
+0x9AD3 = 0x0CB5
+0x9AD4 = 0x0CDD
+0x9AD5 = 0x0CED
+0x9AD6 = 0x0D6F
+0x9AD7 = 0x0DB2
+0x9AD8 = 0x0DC8
+0x9ADC = 0x0E04
+0x9ADD = 0x0E0E
+0x9ADE = 0x0ED7
+0x9ADF = 0x0F90
+0x9AE0 = 0x0F2D
+0x9AE1 = 0x0E73
+0x9AE3 = 0x0FBC
+0x9AE5 = 0x105C
+0x9AE6 = 0x104F
+0x9AE7 = 0x1076
+0x9AE9 = 0x107B
+0x9AEA = 0x1088
+0x9AEB = 0x1096
+0x9AED = 0x10BF
+0x9AEE = 0x10D3
+0x9AEF = 0x112F
+0x9AF0 = 0x113B
+0x9AF3 = 0x12E3
+0x9AF4 = 0x1375
+0x9AF5 = 0x1336
+0x9AF7 = 0x1577
+0x9AF8 = 0x1619
+0x9AF9 = 0x17C3
+0x9AFA = 0x17C7
+0x9AFD = 0x182D
+0x9AFE = 0x196A
+0x9B40 = 0x1A2D
+0x9B41 = 0x1A45
+0x9B42 = 0x1C2A
+0x9B43 = 0x1C70
+0x9B44 = 0x1CAC
+0x9B45 = 0x1EC8
+0x9B47 = 0x1ED5
+0x9B48 = 0x1F15
+0x9B4B = 0x2045
+0x9B4E = 0x227C
+0x9B4F = 0x23D7
+0x9B50 = 0x23FA
+0x9B51 = 0x272A
+0x9B52 = 0x2871
+0x9B53 = 0x294F
+0x9B55 = 0x2967
+0x9B56 = 0x2993
+0x9B57 = 0x2AD5
+0x9B59 = 0x2AE8
+0x9B5B = 0x2B0E
+0x9B5D = 0x2B3F
+0x9B60 = 0x2C4C
+0x9B62 = 0x2C88
+0x9B63 = 0x2CB7
+0x9B64 = 0x5BE8
+0x9B65 = 0x2D08
+0x9B66 = 0x2D12
+0x9B67 = 0x2DB7
+0x9B68 = 0x2D95
+0x9B69 = 0x2E42
+0x9B6A = 0x2F74
+0x9B6B = 0x2FCC
+0x9B6C = 0x3033
+0x9B6D = 0x3066
+0x9B6E = 0x331F
+0x9B6F = 0x33DE
+0x9B73 = 0x7A79
+0x9B74 = 0x3567
+0x9B75 = 0x35F3
+0x9B77 = 0x49BA
+0x9B79 = 0x361A
+0x9B7A = 0x3716
+0x9B7C = 0x0346
+0x9BA2 = 0x3AA7
+0x9BA3 = 0x7657
+0x9BA4 = 0x5FE2
+0x9BA5 = 0x3E11
+0x9BA6 = 0x3EB9
+0x9BA7 = 0x75FE
+0x9BA8 = 0x209A
+0x9BAB = 0x4119
+0x9BAC = 0x8A9A
+0x9BAD = 0x42EE
+0x9BAE = 0x430D
+0x9BAF = 0x403B
+0x9BB0 = 0x4334
+0x9BB1 = 0x4396
+0x9BB2 = 0x4A45
+0x9BB3 = 0x05CA
+0x9BB5 = 0x0611
+0x9BB7 = 0x1EA8
+0x9BB9 = 0x3CFF
+0x9BBA = 0x4404
+0x9BBB = 0x44D6
+0x9BBD = 0x4674
+0x9BBF = 0x472F
+0x9BC0 = 0x85E8
+0x9BC1 = 0x99C9
+0x9BC3 = 0x21C3
+0x9BC5 = 0x8B4E
+0x9BC7 = 0x4812
+0x9BC8 = 0x48FB
+0x9BC9 = 0x4A15
+0x9BCB = 0x4AC0
+0x9BCC = 0x0C78
+0x9BCE = 0x4EA5
+0x9BCF = 0x4F86
+0x9BD0 = 0x0779
+0x9BD2 = 0x502C
+0x9BD6 = 0x5299
+0x9BD7 = 0x5419
+0x9BD8 = 0x3F4A
+0x9BD9 = 0x4AA7
+0x9BDB = 0x5446
+0x9BDC = 0x546E
+0x9BDD = 0x6B52
+0x9BE0 = 0x553F
+0x9BE1 = 0x7632
+0x9BE2 = 0x555E
+0x9BE4 = 0x5562
+0x9BE5 = 0x5566
+0x9BE6 = 0x57C7
+0x9BE7 = 0x493F
+0x9BE8 = 0x585D
+0x9BEB = 0x33CC
+0x9BED = 0x5903
+0x9BEF = 0x8948
+0x9BF0 = 0x5AAE
+0x9BF1 = 0x5B89
+0x9BF2 = 0x5C06
+0x9BF3 = 0x1D90
+0x9BF7 = 0x6102
+0x9BF8 = 0x7C12
+0x9BFA = 0x61B2
+0x9BFB = 0x4F9A
+0x9BFD = 0x6402
+0x9BFE = 0x644A
+0x9C41 = 0x6BF7
+0x9C43 = 0x6484
+0x9C44 = 0x191C
+0x9C46 = 0x49F6
+0x9C47 = 0x6488
+0x9C48 = 0x3FEF
+0x9C49 = 0x6512
+0x9C4B = 0x65BF
+0x9C4C = 0x66B5
+0x9C4D = 0x271B
+0x9C4F = 0x57E1
+0x9C52 = 0xF8CD
+0x9C55 = 0x4521
+0x9C56 = 0x66FC
+0x9C58 = 0x4934
+0x9C5B = 0x6CBD
+0x9C5E = 0x6799
+0x9C5F = 0x686E
+0x9C60 = 0x6411
+0x9C61 = 0x685E
+0x9C63 = 0x68C7
+0x9C65 = 0x90C0
+0x9C66 = 0x0A11
+0x9C67 = 0x6926
+0x9C69 = 0x6939
+0x9C6C = 0x69FA
+0x9C6E = 0x6A2D
+0x9C70 = 0x6469
+0x9C71 = 0x0021
+0x9C73 = 0x6A34
+0x9C74 = 0x6B5B
+0x9C76 = 0x3519
+0x9C78 = 0x6B9D
+0x9C7A = 0x6CA4
+0x9C7D = 0x6DAE
+0x9CA2 = 0x258D
+0x9CA3 = 0x704B
+0x9CA4 = 0x71CD
+0x9CA6 = 0x7280
+0x9CA7 = 0x7285
+0x9CA9 = 0x217A
+0x9CAA = 0x728B
+0x9CAC = 0x72E6
+0x9CAD = 0x49D0
+0x9CB0 = 0x7450
+0x9CB1 = 0x0EF8
+0x9CB4 = 0x2926
+0x9CB5 = 0x8473
+0x9CB6 = 0x17B1
+0x9CB8 = 0x4A2A
+0x9CB9 = 0x1820
+0x9CC0 = 0x9CAD
+0x9CC1 = 0x98A4
+0x9CC3 = 0x77CC
+0x9CC4 = 0x7858
+0x9CC7 = 0x160A
+0x9CC9 = 0x372F
+0x9CCA = 0x80E8
+0x9CCB = 0x13C5
+0x9CCE = 0x79DD
+0x9CCF = 0x91A8
+0x9CD2 = 0x70AF
+0x9CD3 = 0x89AB
+0x9CD4 = 0x79FD
+0x9CD5 = 0x7A0A
+0x9CD6 = 0x7B0B
+0x9CD7 = 0x7D66
+0x9CD8 = 0x417A
+0x9CDB = 0x8009
+0x9CDD = 0xA2DF
+0x9CDF = 0x8318
+0x9CE1 = 0x6E07
+0x9CE5 = 0x816F
+0x9CE6 = 0x8023
+0x9CE7 = 0x69B5
+0x9CE8 = 0x13ED
+0x9CE9 = 0x322F
+0x9CEA = 0x8048
+0x9CEC = 0x8C30
+0x9CED = 0x8083
+0x9CF0 = 0x8949
+0x9CF2 = 0x4988
+0x9CF6 = 0x4AA5
+0x9CF7 = 0x3F81
+0x9CFA = 0x8090
+0x9CFB = 0x80F4
+0x9CFC = 0x812E
+0x9CFD = 0x1FA1
+0x9CFE = 0x814F
+0x9D40 = 0x8189
+0x9D41 = 0x81AF
+0x9D42 = 0x821A
+0x9D43 = 0x8306
+0x9D44 = 0x832F
+0x9D45 = 0x838A
+0x9D47 = 0x8468
+0x9D48 = 0x86AA
+0x9D4B = 0x8956
+0x9D4E = 0x89B8
+0x9D50 = 0x89E7
+0x9D52 = 0x89E8
+0x9D53 = 0x8B46
+0x9D54 = 0x8BD4
+0x9D56 = 0x8C09
+0x9D58 = 0x8FC5
+0x9D59 = 0x90EC
+0x9D5B = 0x9110
+0x9D5C = 0x913C
+0x9D5E = 0x915E
+0x9D5F = 0x4ACA
+0x9D63 = 0x94E7
+0x9D64 = 0x95E9
+0x9D65 = 0x95B0
+0x9D66 = 0x95B8
+0x9D67 = 0x9732
+0x9D68 = 0x98D1
+0x9D69 = 0x9949
+0x9D6A = 0x996A
+0x9D6B = 0x99C3
+0x9D6C = 0x9A28
+0x9D6D = 0x9B0E
+0x9D6E = 0x9D5A
+0x9D6F = 0x9D9B
+0x9D71 = 0x9EF8
+0x9D72 = 0x9F23
+0x9D75 = 0xA293
+0x9D77 = 0xA2FF
+0x9D7A = 0xA5CB
+0x9D7C = 0x0C9C
+0x9DA2 = 0x24B0
+0x9DA4 = 0x4A93
+0x9DAB = 0x8B2C
+0x9DAC = 0x789D
+0x9DAF = 0x17F5
+0x9DB0 = 0x8024
+0x9DB1 = 0x8B6C
+0x9DB2 = 0x8B99
+0x9DB3 = 0x7A3E
+0x9DB4 = 0x66AF
+0x9DB6 = 0x7655
+0x9DB7 = 0x3CB7
+0x9DB8 = 0x5635
+0x9DB9 = 0x5956
+0x9DBB = 0x5E81
+0x9DBC = 0x6258
+0x9DBE = 0x0E6D
+0x9DC1 = 0x3E88
+0x9DC2 = 0x4C9E
+0x9DC5 = 0x17F6
+0x9DC6 = 0x187B
+0x9DC9 = 0x5C4A
+0x9DCB = 0x5311
+0x9DCD = 0x9D98
+0x9DD2 = 0x5ED8
+0x9DD4 = 0x3D40
+0x9DD7 = 0x0FEA
+0x9DD8 = 0x0D49
+0x9DD9 = 0x36BA
+0x9DED = 0x0E9D
+0x9DF2 = 0x82E2
+0x9DF9 = 0x0C41
+0x9DFA = 0x0C96
+0x9DFC = 0x5148
+0x9DFD = 0x0E76
+0x9DFE = 0x2C62
+0x9E40 = 0x0EA2
+0x9E44 = 0x1075
+0x9E4F = 0x2B43
+0x9E51 = 0x2EB3
+0x9E54 = 0x0DA7
+0x9E5B = 0x688A
+0x9E63 = 0x10C1
+0x9E66 = 0x4706
+0x9E69 = 0x6893
+0x9E6B = 0x26F4
+0x9E6C = 0x7D2F
+0x9E6D = 0x41A3
+0x9E6E = 0x7D73
+0x9E6F = 0x6ED0
+0x9E70 = 0x72B6
+0x9E72 = 0x11D9
+0x9E74 = 0x3CFC
+0x9E75 = 0xA6A9
+0x9E76 = 0x0EAC
+0x9E77 = 0x0EF9
+0x9E79 = 0x1CA2
+0x9E7B = 0x4FC2
+0x9E7C = 0x7FF9
+0x9E7D = 0x0FEB
+0x9EA3 = 0x2DA0
+0x9EA5 = 0x47E0
+0x9EA6 = 0x9D7C
+0x9EA7 = 0x0FEC
+0x9EA8 = 0x0E0A
+0x9EAA = 0x75A3
+0x9EAB = 0x0FED
+0x9EAD = 0x6048
+0x9EAE = 0x1187
+0x9EBC = 0x4618
+0x9EBE = 0x4B6E
+0x9EC2 = 0x5A95
+0x9EC3 = 0x0979
+0x9EC6 = 0x2465
+0x9EC8 = 0x9EAC
+0x9ECB = 0x3CFE
+0x9ECC = 0x9F30
+0x9ECE = 0x4FA9
+0x9ECF = 0x959E
+0x9ED0 = 0x9FDE
+0x9ED2 = 0x3DB6
+0x9ED3 = 0x72B2
+0x9ED4 = 0x67B3
+0x9ED5 = 0x3720
+0x9ED8 = 0x3EF7
+0x9ED9 = 0x3E2C
+0x9EE0 = 0x048E
+0x9EE3 = 0x0EB6
+0x9EE5 = 0x7F2E
+0x9EEC = 0xA434
+0x9EF2 = 0x30DA
+0x9EF3 = 0x43F2
+0x9EF6 = 0x12A9
+0x9EF8 = 0x4963
+0x9EF9 = 0x9E06
+0x9EFB = 0x70AE
+0x9F43 = 0x176C
+0x9F46 = 0x94D0
+0x9F47 = 0x6335
+0x9F48 = 0x7164
+0x9F4A = 0x0D28
+0x9F4B = 0x6D22
+0x9F4C = 0x4AE2
+0x9F4D = 0x0D71
+0x9F50 = 0x1F0F
+0x9F53 = 0x1DD1
+0x9F68 = 0x493E
+0x9FAA = 0x176D
+0x9FB3 = 0x8E97
+0x9FB5 = 0x6D23
+0x9FBB = 0x03FC
+0x9FBE = 0x5C21
+0x9FBF = 0x3CFD
+0x9FC1 = 0x4919
+0x9FC5 = 0x0CD4
+0x9FD1 = 0x01F2
+0x9FEC = 0xA64A
+0x9FF5 = 0x837D
+0x9FF9 = 0x4A77
+0xA040 = 0x8A5A
+0xA045 = 0xA2B2
+0xA047 = 0xF840
+0xA04F = 0x4ABB
+0xA055 = 0x183B
+0xA056 = 0x6E05
+0xA059 = 0x251B
+0xA06D = 0x6159
+0xA07B = 0x33F5
+0xA0A2 = 0x8BC2
+0xA0A4 = 0x8E39
+0xA0A7 = 0x1D46
+0xA0AB = 0x0F3B
+0xA0B1 = 0x5F1A
+0xA0BD = 0x7486
+0xA0C3 = 0x67CC
+0xA0C5 = 0x6ED1
+0xA0D8 = 0x4011
+0xA0E3 = 0x8B2D
+0xA0E9 = 0x3CC7
+0xA0EA = 0x5ED7
+0xA0EB = 0x7656
+0xA0EC = 0x5531
+0xA0ED = 0x1944
+0xA0EE = 0x12FE
+0xA0EF = 0x9903
+0xA0F0 = 0x6DDC
+0xA0F1 = 0x70AD
+0xA0F3 = 0x61AD
+0xA0F4 = 0x8A0F
+0xA0F5 = 0x3677
+0xA0F6 = 0x00EE
+0xA0F7 = 0x6846
+0xA0F8 = 0x4F0E
+0xA0FB = 0x634C
+0xA0FE = 0x626B
+0xC87A = 0x00CC
+0xC87C = 0x008A
+0xC8A4 = 0x7607
+0xFA40 = 0x0547
+0xFA42 = 0x05DF
+0xFA43 = 0x3FC5
+0xFA49 = 0x4942
+0xFA4A = 0x89E4
+0xFA4C = 0x19DB
+0xFA4E = 0x3CC8
+0xFA52 = 0x4933
+0xFA53 = 0x89AA
+0xFA54 = 0x02A0
+0xFA55 = 0x6BB3
+0xFA56 = 0x1305
+0xFA58 = 0x24ED
+0xFA5A = 0x6D29
+0xFA5B = 0x7A84
+0xFA5C = 0x3600
+0xFA5D = 0x4AB1
+0xFA5E = 0x2513
+0xFA60 = 0x037E
+0xFA62 = 0x0380
+0xFA63 = 0x0347
+0xFA65 = 0x041F
+0xFA6D = 0x49A4
+0xFA6E = 0x0487
+0xFA70 = 0x33B4
+0xFA72 = 0x0BFF
+0xFA73 = 0x20FC
+0xFA74 = 0x02E5
+0xFA75 = 0x2530
+0xFA76 = 0x058E
+0xFA77 = 0x3233
+0xFA78 = 0x1983
+0xFA7B = 0x05B3
+0xFA7C = 0x3C99
+0xFAA7 = 0x4AA6
+0xFAAE = 0x372D
+0xFABC = 0x6B13
+0xFABE = 0x8ADE
+0xFAC1 = 0x3F80
+0xFAC2 = 0x0954
+0xFAC3 = 0x3FEC
+0xFAC6 = 0x0BE2
+0xFAC8 = 0x1726
+0xFACE = 0x16E8
+0xFAD3 = 0x86AB
+0xFAD6 = 0x1596
+0xFAD7 = 0x1613
+0xFADA = 0x8A9B
+0xFADF = 0x5772
+0xFAE9 = 0x0B8F
+0xFAEB = 0x3FEB
+0xFAEC = 0x2DA3
+0xFAEE = 0x0C77
+0xFAF5 = 0x6B53
+0xFAF6 = 0x0D74
+0xFAFB = 0x170D
+0xFAFC = 0x0EDD
+0xFAFE = 0x0D4D
+0xFB40 = 0x89BC
+0xFB41 = 0x2698
+0xFB49 = 0x18D7
+0xFB4A = 0x403A
+0xFB4C = 0x4435
+0xFB4E = 0x10B4
+0xFB51 = 0x328A
+0xFB5D = 0x8B66
+0xFB5F = 0x124F
+0xFB61 = 0x41A5
+0xFB66 = 0x6C7E
+0xFB68 = 0x1416
+0xFB6A = 0x1454
+0xFB6B = 0x4363
+0xFB6D = 0x4BF5
+0xFB73 = 0x123C
+0xFB77 = 0xA150
+0xFB78 = 0x4278
+0xFBA1 = 0x163E
+0xFBA4 = 0x1692
+0xFBA7 = 0x0D4E
+0xFBA8 = 0x6C81
+0xFBA9 = 0x6D2A
+0xFBAA = 0x17DC
+0xFBAC = 0x17FB
+0xFBAD = 0x17B2
+0xFBAE = 0x6DA6
+0xFBB0 = 0x1828
+0xFBB1 = 0x16D5
+0xFBB3 = 0x6E45
+0xFBB7 = 0x49A9
+0xFBBD = 0x6FA1
+0xFBBE = 0x2554
+0xFBC0 = 0x1911
+0xFBC2 = 0x16B8
+0xFBC8 = 0x7A0E
+0xFBCB = 0x0204
+0xFBCE = 0x1A34
+0xFBCF = 0x59CC
+0xFBD0 = 0x05A5
+0xFBD5 = 0x1B44
+0xFBD9 = 0x1CA5
+0xFBDA = 0x6B28
+0xFBE1 = 0x1DF9
+0xFBE2 = 0x1E37
+0xFBE6 = 0x1EA4
+0xFBEB = 0x4901
+0xFBEC = 0x2049
+0xFBED = 0x2173
+0xFBF5 = 0x44BC
+0xFBF6 = 0x0CD3
+0xFBFB = 0x1771
+0xFBFE = 0x8482
+0xFC47 = 0x01C1
+0xFC48 = 0xF894
+0xFC4B = 0x133A
+0xFC4D = 0x6888
+0xFC4E = 0x23D0
+0xFC50 = 0x2471
+0xFC53 = 0x6E6E
+0xFC56 = 0x8A36
+0xFC5A = 0x5250
+0xFC5B = 0x1F6A
+0xFC5C = 0x70F8
+0xFC5D = 0x2668
+0xFC5F = 0x029E
+0xFC60 = 0x8A29
+0xFC63 = 0x1877
+0xFC68 = 0x27B4
+0xFC6E = 0x4982
+0xFC6F = 0x498F
+0xFC70 = 0x7A53
+0xFC77 = 0xF8A6
+0xFC78 = 0x6ED2
+0xFC7B = 0x0656
+0xFC7E = 0x3FB7
+0xFCA1 = 0x285F
+0xFCA3 = 0x8B9D
+0xFCA4 = 0x995D
+0xFCA7 = 0x2980
+0xFCA8 = 0x28C1
+0xFCAD = 0x0118
+0xFCAF = 0x1770
+0xFCB1 = 0x2E0D
+0xFCB3 = 0x49DF
+0xFCB7 = 0x138E
+0xFCB8 = 0x17FC
+0xFCBB = 0x2E36
+0xFCBD = 0x408C
+0xFCBE = 0x571D
+0xFCC7 = 0x4A28
+0xFCC8 = 0x4A23
+0xFCCC = 0x307E
+0xFCCE = 0x4940
+0xFCD2 = 0x1829
+0xFCD6 = 0x3400
+0xFCD8 = 0x31F7
+0xFCD9 = 0x31F8
+0xFCDB = 0x31A4
+0xFCDC = 0x31A5
+0xFCDE = 0x0E75
+0xFCE0 = 0x51E6
+0xFCE3 = 0x1E3D
+0xFCE4 = 0x3231
+0xFCE5 = 0x85F4
+0xFCE6 = 0x31C8
+0xFCE7 = 0x5313
+0xFCE9 = 0x28F7
+0xFCEC = 0x439C
+0xFCED = 0x4A21
+0xFCF0 = 0x37C2
+0xFCF4 = 0x41CD
+0xFCF5 = 0x90ED
+0xFCFC = 0x33E6
+0xFCFD = 0x6DA0
+0xFD40 = 0x346F
+0xFD43 = 0x8ADF
+0xFD46 = 0x35CD
+0xFD4B = 0x363C
+0xFD4F = 0x8A4A
+0xFD54 = 0x03C9
+0xFD58 = 0x3659
+0xFD59 = 0x212A
+0xFD5B = 0x3703
+0xFD60 = 0x919C
+0xFD63 = 0x0923
+0xFD67 = 0x27CD
+0xFD69 = 0x3ADB
+0xFD6A = 0x03B5
+0xFD6B = 0x1958
+0xFD6E = 0x3B5A
+0xFD70 = 0x3EFC
+0xFD73 = 0x248B
+0xFD74 = 0x48F1
+0xFD75 = 0x6B51
+0xFD79 = 0x3DBC
+0xFD7B = 0x3DBD
+0xFD7C = 0x41A4
+0xFD7D = 0x490C
+0xFD7E = 0x4900
+0xFDA1 = 0x3CC9
+0xFDA4 = 0x0D32
+0xFDA6 = 0x31F9
+0xFDA7 = 0x2491
+0xFDAA = 0x6D25
+0xFDAB = 0x6DA1
+0xFDAC = 0x6DEB
+0xFDB1 = 0x497F
+0xFDB2 = 0x4085
+0xFDB3 = 0x6E72
+0xFDB5 = 0x6F74
+0xFDBA = 0x8B21
+0xFDBC = 0x3E2F
+0xFDBE = 0x3F82
+0xFDC2 = 0x304B
+0xFDC6 = 0x3E30
+0xFDC8 = 0x1497
+0xFDC9 = 0x403D
+0xFDD0 = 0x9170
+0xFDD3 = 0x4144
+0xFDD5 = 0x4091
+0xFDD6 = 0x4155
+0xFDD7 = 0x4039
+0xFDD8 = 0x3FF0
+0xFDD9 = 0x3FB4
+0xFDDA = 0x413F
+0xFDDC = 0x4156
+0xFDDD = 0x4157
+0xFDDE = 0x4140
+0xFDDF = 0x61DD
+0xFDEC = 0x4277
+0xFDF3 = 0x4365
+0xFDF6 = 0x42C1
+0xFDF8 = 0x445A
+0xFDF9 = 0x4A27
+0xFDFA = 0x4A22
+0xFDFC = 0x8BE8
+0xFE46 = 0x5605
+0xFE49 = 0x4974
+0xFE4E = 0x3044
+0xFE54 = 0x4823
+0xFE55 = 0x882B
+0xFE57 = 0x8804
+0xFE5C = 0x0C3A
+0xFE5D = 0x6A2E
+0xFE60 = 0x41E2
+0xFE61 = 0x16E7
+0xFE62 = 0x4A24
+0xFE65 = 0x49B7
+0xFE66 = 0x498D
+0xFE67 = 0x49FB
+0xFE6B = 0x4A26
+0xFE6D = 0x05C3
+0xFE70 = 0x28AD
+0xFE72 = 0x8EB2
+0xFE7E = 0x4A8C
+0xFEA1 = 0x415F
+0xFEA2 = 0x4A79
+0xFEA3 = 0x8B8F
+0xFEA5 = 0x8C03
+0xFEA6 = 0x189E
+0xFEA8 = 0x1988
+0xFEAC = 0x8ED9
+0xFEAD = 0x1A4B
+0xFEAF = 0x8EAC
+0xFEB5 = 0x4F82
+0xFEB7 = 0x4D13
+0xFEC2 = 0x63F5
+0xFEC6 = 0x6911
+0xFEC7 = 0x690E
+0xFECC = 0x6F9F
+0xFECE = 0x509D
+0xFECF = 0x517D
+0xFED0 = 0x1E1C
+0xFED5 = 0x5220
+0xFED7 = 0x32AC
+0xFED9 = 0x8964
+0xFEDA = 0x8968
+0xFEDB = 0x16C1
+0xFEDE = 0x1376
+0xFEDF = 0x4A12
+0xFEE6 = 0x55E0
+0xFEEA = 0x760C
+0xFEED = 0x8B2B
+0xFEEE = 0x6083
+0xFEEF = 0x261C
+0xFEF4 = 0x5857
+0xFEF6 = 0x7B39
+0xFEFA = 0x7126
+0xFEFD = 0x910D
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/Makefile.inc b/share/i18n/csmapper/BIG5/Makefile.inc
new file mode 100644 (file)
index 0000000..91020d8
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: Makefile.inc,v 1.2 2007/03/05 16:57:10 tnozaki Exp $
+
+.PATH: ${.CURDIR}/BIG5
+
+SRCS_mapper.dir+=      mapper.dir.BIG5
+SRCS_charset.pivot+=   charset.pivot.BIG5
+CLEANFILES+=           mapper.dir.BIG5 charset.pivot.BIG5
+MAPS_BIG5=             Big5@1984%UCS.mps \
+                       Big5EXT@2003%UCS.mps \
+                       Big5EXT@E%UCS.mps \
+                       Big5EXT@IBM%UCS.mps \
+                       Big5EXT@Plus%UCS.mps \
+                       Big5UDA%UCS.mps \
+                       ETen%UCS@BMP.mps ETen%UCS@SIP.mps \
+                       HKSCS%UCS@BMP.mps HKSCS%UCS@SIP.mps \
+                       UCS%Big5@1984.mps \
+                       UCS%Big5EXT@2003.mps \
+                       UCS%Big5EXT@E.mps \
+                       UCS%Big5EXT@IBM.mps \
+                       UCS%Big5EXT@Plus.mps \
+                       UCS%Big5UDA.mps \
+                       UCS@BMP%ETen.mps UCS@SIP%ETen.mps \
+                       UCS@BMP%HKSCS.mps UCS@SIP%HKSCS.mps
+
+mapper.dir.BIG5: ${.CURDIR}/BIG5/mapper.dir.BIG5.src
+       ${_MKTARGET_CREATE}
+       (echo "# BIG5" ; cat ${.ALLSRC} ; echo ) > ${.TARGET}
+
+charset.pivot.BIG5: ${.CURDIR}/BIG5/charset.pivot.BIG5.src
+       ${_MKTARGET_CREATE}
+       (echo "# BIG5" ; cat ${.ALLSRC} ; echo ) > ${.TARGET}
+
+FILES+= ${MAPS_BIG5}
+CLEANFILES+= ${MAPS_BIG5}
+.for i in ${MAPS_BIG5}
+FILESDIR_$i= ${BINDIR}/BIG5
+.endfor
diff --git a/share/i18n/csmapper/BIG5/UCS%Big5@1984.src b/share/i18n/csmapper/BIG5/UCS%Big5@1984.src
new file mode 100644 (file)
index 0000000..1810f80
--- /dev/null
@@ -0,0 +1,13579 @@
+# $NetBSD: UCS%Big5@1984.src,v 1.1 2006/06/19 17:28:25 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/Big5:1984"
+SRC_ZONE       0x00A2 - 0xFFE5
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             BIG5 to Unicode table (complete)
+#      Unicode version:  1.1
+#      Table version:    0.0d3
+#      Table format:     Format A
+#      Date:             11 February 1994
+#
+#      Copyright (c) 1991-1994 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on magnetic media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Recipient is granted the right to make copies in any form for
+#      internal distribution and to freely use the information supplied
+#      in the creation of products supporting Unicode.  Unicode, Inc.
+#      specifically excludes the right to re-distribute this file directly
+#      to third parties or other organizations whether for profit or not.
+#
+#      General notes:
+#
+#
+# This table contains one set of mappings from BIG5 into Unicode.
+# Note that these data are *possible* mappings only and may not be the
+# same as those used by actual products, nor may they be the best suited
+# for all uses.  For more information on the mappings between various code
+# pages incorporating the repertoire of BIG5 and Unicode, consult the
+# VENDORS mapping data.  Normative information on the mapping between
+# BIG5 and Unicode may be found in the Unihan.txt file in the
+# latest Unicode Character Database.
+#
+# If you have carefully considered the fact that the mappings in
+# this table are only one possible set of mappings between BIG5 and
+# Unicode and have no normative status, but still feel that you
+# have located an error in the table that requires fixing, you may
+# report any such error to errata@unicode.org.
+#
+#      WARNING!  It is currently impossible to provide round-trip compatibility
+#              between BIG5 and Unicode.  
+#
+#      A number of characters are not currently mapped because
+#              of conflicts with other mappings.  They are as follows:
+#
+#       BIG5        Description                    Comments
+#
+#       0xA15A      SPACING UNDERSCORE             duplicates A1C4
+#       0xA1C3      SPACING HEAVY OVERSCORE        not in Unicode
+#       0xA1C5      SPACING HEAVY UNDERSCORE       not in Unicode
+#       0xA1FE      LT DIAG UP RIGHT TO LOW LEFT   duplicates A2AC
+#       0xA240      LT DIAG UP LEFT TO LOW RIGHT   duplicates A2AD
+#       0xA2CC      HANGZHOU NUMERAL TEN           conflicts with A451 mapping
+#       0xA2CE      HANGZHOU NUMERAL THIRTY        conflicts with A4CA mapping
+#
+#      We currently map all of these characters to U+FFFD REPLACEMENT CHARACTER.
+#              It is also possible to map these characters to their duplicates, or to
+#              the user zone.  
+#      
+#      Notes:
+#
+#      1. In addition to the above, there is some uncertainty about the
+#       mappings in the range C6A1 - C8FE, and F9DD - F9FE.  The ETEN
+#      version of BIG5 organizes the former range differently, and adds
+#      additional characters in the latter range.  The correct mappings
+#      these ranges need to be determined.
+#
+#      2.  There is an uncertainty in the mapping of the Big Five character
+#      0xA3BC.  This character occurs within the Big Five block of tone marks
+#      for bopomofo and is intended to be the tone mark for the first tone in
+#      Mandarin Chinese.  We have selected the mapping U+02C9 MODIFIER LETTER
+#      MACRON (Mandarin Chinese first tone) to reflect this semantic.  
+#      However, because bopomofo uses the absense of a tone mark to indicate
+#      the first Mandarin tone, most implementations of Big Five represent
+#      this character with a blank space, and so a mapping such as U+2003 EM
+#      SPACE might be preferred.  
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the BIG5 code (in hex as 0xXXXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3  is the Unicode name (follows a comment sign, '#')
+#                      The official names for Unicode characters U+4E00
+#                      to U+9FA5, inclusive, is "CJK UNIFIED IDEOGRAPH-XXXX",
+#                      where XXXX is the code point.  Including all these
+#                      names in this file increases its size substantially
+#                      and needlessly.  The token "<CJK>" is used for the
+#                      name of these characters.  If necessary, it can be
+#                      expanded algorithmically by a parser or editor.
+#
+#      The entries are in BIG5 order
+#
+#
+0x00A2 = 0xA246 # fallback -> 0xFFE0
+0x00A3 = 0xA247 # fallback -> 0xFFE1
+0x00A5 = 0xA244 # fallback -> 0xFFE5
+0x00A7 = 0xA1B1
+0x00B0 = 0xA258
+0x00B1 = 0xA1D3
+0x00B7 = 0xA150
+0x00D7 = 0xA1D1
+0x00F7 = 0xA1D2
+0x02C7 = 0xA3BE
+0x02C9 = 0xA3BC
+0x02CA = 0xA3BD
+0x02CB = 0xA3BF
+0x02CD = 0xA1C5
+0x02D9 = 0xA3BB
+0x0391 = 0xA344
+0x0392 = 0xA345
+0x0393 = 0xA346
+0x0394 = 0xA347
+0x0395 = 0xA348
+0x0396 = 0xA349
+0x0397 = 0xA34A
+0x0398 = 0xA34B
+0x0399 = 0xA34C
+0x039A = 0xA34D
+0x039B = 0xA34E
+0x039C = 0xA34F
+0x039D = 0xA350
+0x039E = 0xA351
+0x039F = 0xA352
+0x03A0 = 0xA353
+0x03A1 = 0xA354
+0x03A3 = 0xA355
+0x03A4 = 0xA356
+0x03A5 = 0xA357
+0x03A6 = 0xA358
+0x03A7 = 0xA359
+0x03A8 = 0xA35A
+0x03A9 = 0xA35B
+0x03B1 = 0xA35C
+0x03B2 = 0xA35D
+0x03B3 = 0xA35E
+0x03B4 = 0xA35F
+0x03B5 = 0xA360
+0x03B6 = 0xA361
+0x03B7 = 0xA362
+0x03B8 = 0xA363
+0x03B9 = 0xA364
+0x03BA = 0xA365
+0x03BB = 0xA366
+0x03BC = 0xA367
+0x03BD = 0xA368
+0x03BE = 0xA369
+0x03BF = 0xA36A
+0x03C0 = 0xA36B
+0x03C1 = 0xA36C
+0x03C3 = 0xA36D
+0x03C4 = 0xA36E
+0x03C5 = 0xA36F
+0x03C6 = 0xA370
+0x03C7 = 0xA371
+0x03C8 = 0xA372
+0x03C9 = 0xA373
+0x2013 = 0xA156
+0x2014 = 0xA158
+0x2018 = 0xA1A5
+0x2019 = 0xA1A6
+0x201C = 0xA1A7
+0x201D = 0xA1A8
+0x2022 = 0xA145 # fallback -> 0x2027
+0x2025 = 0xA14C
+0x2026 = 0xA14B
+0x2027 = 0xA145
+0x2032 = 0xA1AC
+0x2035 = 0xA1AB
+0x203B = 0xA1B0
+0x203E = 0xA1C2
+0x2103 = 0xA24A
+0x2105 = 0xA1C1
+0x2109 = 0xA24B
+0x2160 = 0xA2B9
+0x2161 = 0xA2BA
+0x2162 = 0xA2BB
+0x2163 = 0xA2BC
+0x2164 = 0xA2BD
+0x2165 = 0xA2BE
+0x2166 = 0xA2BF
+0x2167 = 0xA2C0
+0x2168 = 0xA2C1
+0x2169 = 0xA2C2
+0x2190 = 0xA1F6
+0x2191 = 0xA1F4
+0x2192 = 0xA1F7
+0x2193 = 0xA1F5
+0x2196 = 0xA1F8
+0x2197 = 0xA1F9
+0x2198 = 0xA1FB
+0x2199 = 0xA1FA
+0x2215 = 0xA241
+0x221A = 0xA1D4
+0x221E = 0xA1DB
+0x221F = 0xA1E8
+0x2220 = 0xA1E7
+0x2223 = 0xA1FD
+0x2225 = 0xA1FC
+0x2229 = 0xA1E4
+0x222A = 0xA1E5
+0x222B = 0xA1EC
+0x222E = 0xA1ED
+0x2234 = 0xA1EF
+0x2235 = 0xA1EE
+0x223C = 0xA1E3 # fallback -> 0xFF5E
+0x2252 = 0xA1DC
+0x2260 = 0xA1DA
+0x2261 = 0xA1DD
+0x2266 = 0xA1D8
+0x2267 = 0xA1D9
+0x2295 = 0xA1F2
+0x2299 = 0xA1F3
+0x22A5 = 0xA1E6
+0x22BF = 0xA1E9
+0x2500 = 0xA277
+0x2502 = 0xA278
+0x250C = 0xA27A
+0x2510 = 0xA27B
+0x2514 = 0xA27C
+0x2518 = 0xA27D
+0x251C = 0xA275
+0x2524 = 0xA274
+0x252C = 0xA273
+0x2534 = 0xA272
+0x253C = 0xA271
+0x2550 = 0xA2A4
+0x255E = 0xA2A5
+0x2561 = 0xA2A7
+0x256A = 0xA2A6
+0x256D = 0xA27E
+0x256E = 0xA2A1
+0x256F = 0xA2A3
+0x2570 = 0xA2A2
+0x2571 = 0xA2AC
+0x2572 = 0xA2AD
+0x2573 = 0xA2AE
+0x2574 = 0xA15A
+0x2581 = 0xA262
+0x2582 = 0xA263
+0x2583 = 0xA264
+0x2584 = 0xA265
+0x2585 = 0xA266
+0x2586 = 0xA267
+0x2587 = 0xA268
+0x2588 = 0xA269
+0x2589 = 0xA270
+0x258A = 0xA26F
+0x258B = 0xA26E
+0x258C = 0xA26D
+0x258D = 0xA26C
+0x258E = 0xA26B
+0x258F = 0xA26A
+0x2594 = 0xA276
+0x2595 = 0xA279
+0x25A0 = 0xA1BD
+0x25A1 = 0xA1BC
+0x25B2 = 0xA1B6
+0x25B3 = 0xA1B5
+0x25BC = 0xA1BF
+0x25BD = 0xA1BE
+0x25C6 = 0xA1BB
+0x25C7 = 0xA1BA
+0x25CB = 0xA1B3
+0x25CE = 0xA1B7
+0x25CF = 0xA1B4
+0x25E2 = 0xA2A8
+0x25E3 = 0xA2A9
+0x25E4 = 0xA2AB
+0x25E5 = 0xA2AA
+0x2605 = 0xA1B9
+0x2606 = 0xA1B8
+0x2609 = 0xA1F3 # fallback -> 0x2299
+0x2640 = 0xA1F0
+0x2641 = 0xA1F2 # fallback -> 0x2295
+0x2642 = 0xA1F1
+0x3000 = 0xA140
+0x3001 = 0xA142
+0x3002 = 0xA143
+0x3003 = 0xA1B2
+0x3008 = 0xA171
+0x3009 = 0xA172
+0x300A = 0xA16D
+0x300B = 0xA16E
+0x300C = 0xA175
+0x300D = 0xA176
+0x300E = 0xA179
+0x300F = 0xA17A
+0x3010 = 0xA169
+0x3011 = 0xA16A
+0x3012 = 0xA245
+0x3014 = 0xA165
+0x3015 = 0xA166
+0x301D = 0xA1A9
+0x301E = 0xA1AA
+0x3021 = 0xA2C3
+0x3022 = 0xA2C4
+0x3023 = 0xA2C5
+0x3024 = 0xA2C6
+0x3025 = 0xA2C7
+0x3026 = 0xA2C8
+0x3027 = 0xA2C9
+0x3028 = 0xA2CA
+0x3029 = 0xA2CB
+0x3038 = 0xA2CC
+0x3039 = 0xA2CD
+0x303A = 0xA2CE
+0x3105 = 0xA374
+0x3106 = 0xA375
+0x3107 = 0xA376
+0x3108 = 0xA377
+0x3109 = 0xA378
+0x310A = 0xA379
+0x310B = 0xA37A
+0x310C = 0xA37B
+0x310D = 0xA37C
+0x310E = 0xA37D
+0x310F = 0xA37E
+0x3110 = 0xA3A1
+0x3111 = 0xA3A2
+0x3112 = 0xA3A3
+0x3113 = 0xA3A4
+0x3114 = 0xA3A5
+0x3115 = 0xA3A6
+0x3116 = 0xA3A7
+0x3117 = 0xA3A8
+0x3118 = 0xA3A9
+0x3119 = 0xA3AA
+0x311A = 0xA3AB
+0x311B = 0xA3AC
+0x311C = 0xA3AD
+0x311D = 0xA3AE
+0x311E = 0xA3AF
+0x311F = 0xA3B0
+0x3120 = 0xA3B1
+0x3121 = 0xA3B2
+0x3122 = 0xA3B3
+0x3123 = 0xA3B4
+0x3124 = 0xA3B5
+0x3125 = 0xA3B6
+0x3126 = 0xA3B7
+0x3127 = 0xA3B8
+0x3128 = 0xA3B9
+0x3129 = 0xA3BA
+0x32A3 = 0xA1C0
+0x338E = 0xA255
+0x338F = 0xA256
+0x339C = 0xA250
+0x339D = 0xA251
+0x339E = 0xA252
+0x33A1 = 0xA254
+0x33C4 = 0xA257
+0x33CE = 0xA253
+0x33D1 = 0xA1EB
+0x33D2 = 0xA1EA
+0x33D5 = 0xA24F
+0x4E00 = 0xA440
+0x4E01 = 0xA442
+0x4E03 = 0xA443
+0x4E07 = 0xC945
+0x4E08 = 0xA456
+0x4E09 = 0xA454
+0x4E0A = 0xA457
+0x4E0B = 0xA455
+0x4E0C = 0xC946
+0x4E0D = 0xA4A3
+0x4E0E = 0xC94F
+0x4E0F = 0xC94D
+0x4E10 = 0xA4A2
+0x4E11 = 0xA4A1
+0x4E14 = 0xA542
+0x4E15 = 0xA541
+0x4E16 = 0xA540
+0x4E18 = 0xA543
+0x4E19 = 0xA4FE
+0x4E1E = 0xA5E0
+0x4E1F = 0xA5E1
+0x4E26 = 0xA8C3
+0x4E2B = 0xA458
+0x4E2D = 0xA4A4
+0x4E2E = 0xC950
+0x4E30 = 0xA4A5
+0x4E31 = 0xC963
+0x4E32 = 0xA6EA
+0x4E33 = 0xCBB1
+0x4E38 = 0xA459
+0x4E39 = 0xA4A6
+0x4E3B = 0xA544
+0x4E3C = 0xC964
+0x4E42 = 0xC940
+0x4E43 = 0xA444
+0x4E45 = 0xA45B
+0x4E47 = 0xC947
+0x4E48 = 0xA45C
+0x4E4B = 0xA4A7
+0x4E4D = 0xA545
+0x4E4E = 0xA547
+0x4E4F = 0xA546
+0x4E52 = 0xA5E2
+0x4E53 = 0xA5E3
+0x4E56 = 0xA8C4
+0x4E58 = 0xADBC
+0x4E59 = 0xA441
+0x4E5C = 0xC941
+0x4E5D = 0xA445
+0x4E5E = 0xA45E
+0x4E5F = 0xA45D
+0x4E69 = 0xA5E4
+0x4E73 = 0xA8C5
+0x4E7E = 0xB0AE
+0x4E7F = 0xD44B
+0x4E82 = 0xB6C3
+0x4E83 = 0xDCB1
+0x4E84 = 0xDCB2
+0x4E86 = 0xA446
+0x4E88 = 0xA4A9
+0x4E8B = 0xA8C6
+0x4E8C = 0xA447
+0x4E8D = 0xC948
+0x4E8E = 0xA45F
+0x4E91 = 0xA4AA
+0x4E92 = 0xA4AC
+0x4E93 = 0xC951
+0x4E94 = 0xA4AD
+0x4E95 = 0xA4AB
+0x4E99 = 0xA5E5
+0x4E9B = 0xA8C7
+0x4E9E = 0xA8C8
+0x4E9F = 0xAB45
+0x4EA1 = 0xA460
+0x4EA2 = 0xA4AE
+0x4EA4 = 0xA5E6
+0x4EA5 = 0xA5E8
+0x4EA6 = 0xA5E7
+0x4EA8 = 0xA6EB
+0x4EAB = 0xA8C9
+0x4EAC = 0xA8CA
+0x4EAD = 0xAB46
+0x4EAE = 0xAB47
+0x4EB3 = 0xADBD
+0x4EB6 = 0xDCB3
+0x4EB9 = 0xF6D6
+0x4EBA = 0xA448
+0x4EC0 = 0xA4B0
+0x4EC1 = 0xA4AF
+0x4EC2 = 0xC952
+0x4EC3 = 0xA4B1
+0x4EC4 = 0xA4B7
+0x4EC6 = 0xA4B2
+0x4EC7 = 0xA4B3
+0x4EC8 = 0xC954
+0x4EC9 = 0xC953
+0x4ECA = 0xA4B5
+0x4ECB = 0xA4B6
+0x4ECD = 0xA4B4
+0x4ED4 = 0xA54A
+0x4ED5 = 0xA54B
+0x4ED6 = 0xA54C
+0x4ED7 = 0xA54D
+0x4ED8 = 0xA549
+0x4ED9 = 0xA550
+0x4EDA = 0xC96A
+0x4EDC = 0xC966
+0x4EDD = 0xC969
+0x4EDE = 0xA551
+0x4EDF = 0xA561
+0x4EE1 = 0xC968
+0x4EE3 = 0xA54E
+0x4EE4 = 0xA54F
+0x4EE5 = 0xA548
+0x4EE8 = 0xC965
+0x4EE9 = 0xC967
+0x4EF0 = 0xA5F5
+0x4EF1 = 0xC9B0
+0x4EF2 = 0xA5F2
+0x4EF3 = 0xA5F6
+0x4EF4 = 0xC9BA
+0x4EF5 = 0xC9AE
+0x4EF6 = 0xA5F3
+0x4EF7 = 0xC9B2
+0x4EFB = 0xA5F4
+0x4EFD = 0xA5F7
+0x4EFF = 0xA5E9
+0x4F00 = 0xC9B1
+0x4F01 = 0xA5F8
+0x4F02 = 0xC9B5
+0x4F04 = 0xC9B9
+0x4F05 = 0xC9B6
+0x4F08 = 0xC9B3
+0x4F09 = 0xA5EA
+0x4F0A = 0xA5EC
+0x4F0B = 0xA5F9
+0x4F0D = 0xA5EE
+0x4F0E = 0xC9AB
+0x4F0F = 0xA5F1
+0x4F10 = 0xA5EF
+0x4F11 = 0xA5F0
+0x4F12 = 0xC9BB
+0x4F13 = 0xC9B8
+0x4F14 = 0xC9AF
+0x4F15 = 0xA5ED
+0x4F18 = 0xC9AC
+0x4F19 = 0xA5EB
+0x4F1D = 0xC9B4
+0x4F22 = 0xC9B7
+0x4F2C = 0xC9AD
+0x4F2D = 0xCA66
+0x4F2F = 0xA742
+0x4F30 = 0xA6F4
+0x4F33 = 0xCA67
+0x4F34 = 0xA6F1
+0x4F36 = 0xA744
+0x4F38 = 0xA6F9
+0x4F3A = 0xA6F8
+0x4F3B = 0xCA5B
+0x4F3C = 0xA6FC
+0x4F3D = 0xA6F7
+0x4F3E = 0xCA60
+0x4F3F = 0xCA68
+0x4F41 = 0xCA64
+0x4F43 = 0xA6FA
+0x4F46 = 0xA6FD
+0x4F47 = 0xA6EE
+0x4F48 = 0xA747
+0x4F49 = 0xCA5D
+0x4F4C = 0xCBBD
+0x4F4D = 0xA6EC
+0x4F4E = 0xA743
+0x4F4F = 0xA6ED
+0x4F50 = 0xA6F5
+0x4F51 = 0xA6F6
+0x4F52 = 0xCA62
+0x4F53 = 0xCA5E
+0x4F54 = 0xA6FB
+0x4F55 = 0xA6F3
+0x4F56 = 0xCA5A
+0x4F57 = 0xA6EF
+0x4F58 = 0xCA65
+0x4F59 = 0xA745
+0x4F5A = 0xA748
+0x4F5B = 0xA6F2
+0x4F5C = 0xA740
+0x4F5D = 0xA746
+0x4F5E = 0xA6F0
+0x4F5F = 0xCA63
+0x4F60 = 0xA741
+0x4F61 = 0xCA69
+0x4F62 = 0xCA5C
+0x4F63 = 0xA6FE
+0x4F64 = 0xCA5F
+0x4F67 = 0xCA61
+0x4F69 = 0xA8D8
+0x4F6A = 0xCBBF
+0x4F6B = 0xCBCB
+0x4F6C = 0xA8D0
+0x4F6E = 0xCBCC
+0x4F6F = 0xA8CB
+0x4F70 = 0xA8D5
+0x4F73 = 0xA8CE
+0x4F74 = 0xCBB9
+0x4F75 = 0xA8D6
+0x4F76 = 0xCBB8
+0x4F77 = 0xCBBC
+0x4F78 = 0xCBC3
+0x4F79 = 0xCBC1
+0x4F7A = 0xA8DE
+0x4F7B = 0xA8D9
+0x4F7C = 0xCBB3
+0x4F7D = 0xCBB5
+0x4F7E = 0xA8DB
+0x4F7F = 0xA8CF
+0x4F80 = 0xCBB6
+0x4F81 = 0xCBC2
+0x4F82 = 0xCBC9
+0x4F83 = 0xA8D4
+0x4F84 = 0xCBBB
+0x4F85 = 0xCBB4
+0x4F86 = 0xA8D3
+0x4F87 = 0xCBB7
+0x4F88 = 0xA8D7
+0x4F89 = 0xCBBA
+0x4F8B = 0xA8D2
+0x4F8D = 0xA8CD
+0x4F8F = 0xA8DC
+0x4F90 = 0xCBC4
+0x4F91 = 0xA8DD
+0x4F92 = 0xCBC8
+0x4F94 = 0xCBC6
+0x4F95 = 0xCBCA
+0x4F96 = 0xA8DA
+0x4F97 = 0xCBBE
+0x4F98 = 0xCBB2
+0x4F9A = 0xCBC0
+0x4F9B = 0xA8D1
+0x4F9C = 0xCBC5
+0x4F9D = 0xA8CC
+0x4F9E = 0xCBC7
+0x4FAE = 0xAB56
+0x4FAF = 0xAB4A
+0x4FB2 = 0xCDE0
+0x4FB3 = 0xCDE8
+0x4FB5 = 0xAB49
+0x4FB6 = 0xAB51
+0x4FB7 = 0xAB5D
+0x4FB9 = 0xCDEE
+0x4FBA = 0xCDEC
+0x4FBB = 0xCDE7
+0x4FBF = 0xAB4B
+0x4FC0 = 0xCDED
+0x4FC1 = 0xCDE3
+0x4FC2 = 0xAB59
+0x4FC3 = 0xAB50
+0x4FC4 = 0xAB58
+0x4FC5 = 0xCDDE
+0x4FC7 = 0xCDEA
+0x4FC9 = 0xCDE1
+0x4FCA = 0xAB54
+0x4FCB = 0xCDE2
+0x4FCD = 0xCDDD
+0x4FCE = 0xAB5B
+0x4FCF = 0xAB4E
+0x4FD0 = 0xAB57
+0x4FD1 = 0xAB4D
+0x4FD3 = 0xCDDF
+0x4FD4 = 0xCDE4
+0x4FD6 = 0xCDEB
+0x4FD7 = 0xAB55
+0x4FD8 = 0xAB52
+0x4FD9 = 0xCDE6
+0x4FDA = 0xAB5A
+0x4FDB = 0xCDE9
+0x4FDC = 0xCDE5
+0x4FDD = 0xAB4F
+0x4FDE = 0xAB5C
+0x4FDF = 0xAB53
+0x4FE0 = 0xAB4C
+0x4FE1 = 0xAB48
+0x4FEC = 0xCDEF
+0x4FEE = 0xADD7
+0x4FEF = 0xADC1
+0x4FF1 = 0xADD1
+0x4FF3 = 0xADD6
+0x4FF4 = 0xD0D0
+0x4FF5 = 0xD0CF
+0x4FF6 = 0xD0D4
+0x4FF7 = 0xD0D5
+0x4FF8 = 0xADC4
+0x4FFA = 0xADCD
+0x4FFE = 0xADDA
+0x5000 = 0xADCE
+0x5005 = 0xD0C9
+0x5006 = 0xADC7
+0x5007 = 0xD0CA
+0x5009 = 0xADDC
+0x500B = 0xADD3
+0x500C = 0xADBE
+0x500D = 0xADBF
+0x500E = 0xD0DD
+0x500F = 0xB0BF
+0x5011 = 0xADCC
+0x5012 = 0xADCB
+0x5013 = 0xD0CB
+0x5014 = 0xADCF
+0x5015 = 0xD45B
+0x5016 = 0xADC6
+0x5017 = 0xD0D6
+0x5018 = 0xADD5
+0x5019 = 0xADD4
+0x501A = 0xADCA
+0x501B = 0xD0CE
+0x501C = 0xD0D7
+0x501E = 0xD0C8
+0x501F = 0xADC9
+0x5020 = 0xD0D8
+0x5021 = 0xADD2
+0x5022 = 0xD0CC
+0x5023 = 0xADC0
+0x5025 = 0xADC3
+0x5026 = 0xADC2
+0x5027 = 0xD0D9
+0x5028 = 0xADD0
+0x5029 = 0xADC5
+0x502A = 0xADD9
+0x502B = 0xADDB
+0x502C = 0xD0D3
+0x502D = 0xADD8
+0x502F = 0xD0DB
+0x5030 = 0xD0CD
+0x5031 = 0xD0DC
+0x5033 = 0xD0D1
+0x5035 = 0xD0DA
+0x5037 = 0xD0D2
+0x503C = 0xADC8
+0x5040 = 0xD463
+0x5041 = 0xD457
+0x5043 = 0xB0B3
+0x5045 = 0xD45C
+0x5046 = 0xD462
+0x5047 = 0xB0B2
+0x5048 = 0xD455
+0x5049 = 0xB0B6
+0x504A = 0xD459
+0x504B = 0xD452
+0x504C = 0xB0B4
+0x504D = 0xD456
+0x504E = 0xB0B9
+0x504F = 0xB0BE
+0x5051 = 0xD467
+0x5053 = 0xD451
+0x5055 = 0xB0BA
+0x5057 = 0xD466
+0x505A = 0xB0B5
+0x505B = 0xD458
+0x505C = 0xB0B1
+0x505D = 0xD453
+0x505E = 0xD44F
+0x505F = 0xD45D
+0x5060 = 0xD450
+0x5061 = 0xD44E
+0x5062 = 0xD45A
+0x5063 = 0xD460
+0x5064 = 0xD461
+0x5065 = 0xB0B7
+0x5068 = 0xD85B
+0x5069 = 0xD45E
+0x506A = 0xD44D
+0x506B = 0xD45F
+0x506D = 0xB0C1
+0x506E = 0xD464
+0x506F = 0xB0C0
+0x5070 = 0xD44C
+0x5072 = 0xD454
+0x5073 = 0xD465
+0x5074 = 0xB0BC
+0x5075 = 0xB0BB
+0x5076 = 0xB0B8
+0x5077 = 0xB0BD
+0x507A = 0xB0AF
+0x507D = 0xB0B0
+0x5080 = 0xB3C8
+0x5082 = 0xD85E
+0x5083 = 0xD857
+0x5085 = 0xB3C5
+0x5087 = 0xD85F
+0x508B = 0xD855
+0x508C = 0xD858
+0x508D = 0xB3C4
+0x508E = 0xD859
+0x5091 = 0xB3C7
+0x5092 = 0xD85D
+0x5094 = 0xD853
+0x5095 = 0xD852
+0x5096 = 0xB3C9
+0x5098 = 0xB3CA
+0x5099 = 0xB3C6
+0x509A = 0xB3CB
+0x509B = 0xD851
+0x509C = 0xD85C
+0x509D = 0xD85A
+0x509E = 0xD854
+0x50A2 = 0xB3C3
+0x50A3 = 0xD856
+0x50AC = 0xB6CA
+0x50AD = 0xB6C4
+0x50AE = 0xDCB7
+0x50AF = 0xB6CD
+0x50B0 = 0xDCBD
+0x50B1 = 0xDCC0
+0x50B2 = 0xB6C6
+0x50B3 = 0xB6C7
+0x50B4 = 0xDCBA
+0x50B5 = 0xB6C5
+0x50B6 = 0xDCC3
+0x50B7 = 0xB6CB
+0x50B8 = 0xDCC4
+0x50BA = 0xDCBF
+0x50BB = 0xB6CC
+0x50BD = 0xDCB4
+0x50BE = 0xB6C9
+0x50BF = 0xDCB5
+0x50C1 = 0xDCBE
+0x50C2 = 0xDCBC
+0x50C4 = 0xDCB8
+0x50C5 = 0xB6C8
+0x50C6 = 0xDCB6
+0x50C7 = 0xB6CE
+0x50C8 = 0xDCBB
+0x50C9 = 0xDCC2
+0x50CA = 0xDCB9
+0x50CB = 0xDCC1
+0x50CE = 0xB9B6
+0x50CF = 0xB9B3
+0x50D1 = 0xB9B4
+0x50D3 = 0xE0F9
+0x50D4 = 0xE0F1
+0x50D5 = 0xB9B2
+0x50D6 = 0xB9AF
+0x50D7 = 0xE0F2
+0x50DA = 0xB9B1
+0x50DB = 0xE0F5
+0x50DD = 0xE0F7
+0x50E0 = 0xE0FE
+0x50E3 = 0xE0FD
+0x50E4 = 0xE0F8
+0x50E5 = 0xB9AE
+0x50E6 = 0xE0F0
+0x50E7 = 0xB9AC
+0x50E8 = 0xE0F3
+0x50E9 = 0xB9B7
+0x50EA = 0xE0F6
+0x50EC = 0xE0FA
+0x50ED = 0xB9B0
+0x50EE = 0xB9AD
+0x50EF = 0xE0FC
+0x50F0 = 0xE0FB
+0x50F1 = 0xB9B5
+0x50F3 = 0xE0F4
+0x50F5 = 0xBBF8
+0x50F6 = 0xE4EC
+0x50F8 = 0xE4E9
+0x50F9 = 0xBBF9
+0x50FB = 0xBBF7
+0x50FD = 0xE4F0
+0x50FE = 0xE4ED
+0x50FF = 0xE4E6
+0x5100 = 0xBBF6
+0x5102 = 0xBBFA
+0x5103 = 0xE4E7
+0x5104 = 0xBBF5
+0x5105 = 0xBBFD
+0x5106 = 0xE4EA
+0x5107 = 0xE4EB
+0x5108 = 0xBBFB
+0x5109 = 0xBBFC
+0x510A = 0xE4F1
+0x510B = 0xE4EE
+0x510C = 0xE4EF
+0x5110 = 0xBEAA
+0x5111 = 0xE8F8
+0x5112 = 0xBEA7
+0x5113 = 0xE8F5
+0x5114 = 0xBEA9
+0x5115 = 0xBEAB
+0x5117 = 0xE8F6
+0x5118 = 0xBEA8
+0x511A = 0xE8F7
+0x511C = 0xE8F4
+0x511F = 0xC076
+0x5120 = 0xECBD
+0x5121 = 0xC077
+0x5122 = 0xECBB
+0x5124 = 0xECBC
+0x5125 = 0xECBA
+0x5126 = 0xECB9
+0x5129 = 0xECBE
+0x512A = 0xC075
+0x512D = 0xEFB8
+0x512E = 0xEFB9
+0x5130 = 0xE4E8
+0x5131 = 0xEFB7
+0x5132 = 0xC078
+0x5133 = 0xC35F
+0x5134 = 0xF1EB
+0x5135 = 0xF1EC
+0x5137 = 0xC4D7
+0x5138 = 0xC4D8
+0x5139 = 0xF5C1
+0x513A = 0xF5C0
+0x513B = 0xC56C
+0x513C = 0xC56B
+0x513D = 0xF7D0
+0x513F = 0xA449
+0x5140 = 0xA461
+0x5141 = 0xA4B9
+0x5143 = 0xA4B8
+0x5144 = 0xA553
+0x5145 = 0xA552
+0x5146 = 0xA5FC
+0x5147 = 0xA5FB
+0x5148 = 0xA5FD
+0x5149 = 0xA5FA
+0x514B = 0xA74A
+0x514C = 0xA749
+0x514D = 0xA74B
+0x5152 = 0xA8E0
+0x5154 = 0xA8DF
+0x5155 = 0xA8E1
+0x5157 = 0xAB5E
+0x5159 = 0xA259
+0x515A = 0xD0DE
+0x515B = 0xA25A
+0x515C = 0xB0C2
+0x515D = 0xA25C
+0x515E = 0xA25B
+0x515F = 0xD860
+0x5161 = 0xA25D
+0x5162 = 0xB9B8
+0x5163 = 0xA25E
+0x5165 = 0xA44A
+0x5167 = 0xA4BA
+0x5168 = 0xA5FE
+0x5169 = 0xA8E2
+0x516B = 0xA44B
+0x516C = 0xA4BD
+0x516D = 0xA4BB
+0x516E = 0xA4BC
+0x5171 = 0xA640
+0x5175 = 0xA74C
+0x5176 = 0xA8E4
+0x5177 = 0xA8E3
+0x5178 = 0xA8E5
+0x517C = 0xADDD
+0x5180 = 0xBEAC
+0x5187 = 0xC94E
+0x5189 = 0xA554
+0x518A = 0xA555
+0x518D = 0xA641
+0x518F = 0xCA6A
+0x5191 = 0xAB60
+0x5192 = 0xAB5F
+0x5193 = 0xD0E0
+0x5194 = 0xD0DF
+0x5195 = 0xB0C3
+0x5197 = 0xA4BE
+0x5198 = 0xC955
+0x519E = 0xCBCD
+0x51A0 = 0xAB61
+0x51A2 = 0xADE0
+0x51A4 = 0xADDE
+0x51A5 = 0xADDF
+0x51AA = 0xBEAD
+0x51AC = 0xA556
+0x51B0 = 0xA642
+0x51B1 = 0xC9BC
+0x51B6 = 0xA74D
+0x51B7 = 0xA74E
+0x51B9 = 0xCA6B
+0x51BC = 0xCBCE
+0x51BD = 0xA8E6
+0x51BE = 0xCBCF
+0x51C4 = 0xD0E2
+0x51C5 = 0xD0E3
+0x51C6 = 0xADE3
+0x51C8 = 0xD0E4
+0x51CA = 0xD0E1
+0x51CB = 0xADE4
+0x51CC = 0xADE2
+0x51CD = 0xADE1
+0x51CE = 0xD0E5
+0x51D0 = 0xD468
+0x51D4 = 0xD861
+0x51D7 = 0xDCC5
+0x51D8 = 0xE140
+0x51DC = 0xBBFE
+0x51DD = 0xBEAE
+0x51DE = 0xE8F9
+0x51E0 = 0xA44C
+0x51E1 = 0xA45A
+0x51F0 = 0xB0C4
+0x51F1 = 0xB3CD
+0x51F3 = 0xB9B9
+0x51F5 = 0xC942
+0x51F6 = 0xA4BF
+0x51F8 = 0xA559
+0x51F9 = 0xA557
+0x51FA = 0xA558
+0x51FD = 0xA8E7
+0x5200 = 0xA44D
+0x5201 = 0xA44E
+0x5203 = 0xA462
+0x5206 = 0xA4C0
+0x5207 = 0xA4C1
+0x5208 = 0xA4C2
+0x5209 = 0xC9BE
+0x520A = 0xA55A
+0x520C = 0xC96B
+0x520E = 0xA646
+0x5210 = 0xC9BF
+0x5211 = 0xA644
+0x5212 = 0xA645
+0x5213 = 0xC9BD
+0x5216 = 0xA647
+0x5217 = 0xA643
+0x521C = 0xCA6C
+0x521D = 0xAAEC
+0x521E = 0xCA6D
+0x5221 = 0xCA6E
+0x5224 = 0xA750
+0x5225 = 0xA74F
+0x5228 = 0xA753
+0x5229 = 0xA751
+0x522A = 0xA752
+0x522E = 0xA8ED
+0x5230 = 0xA8EC
+0x5231 = 0xCBD4
+0x5232 = 0xCBD1
+0x5233 = 0xCBD2
+0x5235 = 0xCBD0
+0x5236 = 0xA8EE
+0x5237 = 0xA8EA
+0x5238 = 0xA8E9
+0x523A = 0xA8EB
+0x523B = 0xA8E8
+0x5241 = 0xA8EF
+0x5243 = 0xAB63
+0x5244 = 0xCDF0
+0x5246 = 0xCBD3
+0x5247 = 0xAB68
+0x5249 = 0xCDF1
+0x524A = 0xAB64
+0x524B = 0xAB67
+0x524C = 0xAB66
+0x524D = 0xAB65
+0x524E = 0xAB62
+0x5252 = 0xD0E8
+0x5254 = 0xADE7
+0x5255 = 0xD0EB
+0x5256 = 0xADE5
+0x525A = 0xD0E7
+0x525B = 0xADE8
+0x525C = 0xADE6
+0x525D = 0xADE9
+0x525E = 0xD0E9
+0x525F = 0xD0EA
+0x5261 = 0xD0E6
+0x5262 = 0xD0EC
+0x5269 = 0xB3D1
+0x526A = 0xB0C5
+0x526B = 0xD469
+0x526C = 0xD46B
+0x526D = 0xD46A
+0x526E = 0xD46C
+0x526F = 0xB0C6
+0x5272 = 0xB3CE
+0x5274 = 0xB3CF
+0x5275 = 0xB3D0
+0x5277 = 0xB6D0
+0x5278 = 0xDCC7
+0x527A = 0xDCC6
+0x527B = 0xDCC8
+0x527C = 0xDCC9
+0x527D = 0xB6D1
+0x527F = 0xB6CF
+0x5280 = 0xE141
+0x5281 = 0xE142
+0x5282 = 0xB9BB
+0x5283 = 0xB9BA
+0x5284 = 0xE35A
+0x5287 = 0xBC40
+0x5288 = 0xBC41
+0x5289 = 0xBC42
+0x528A = 0xBC44
+0x528B = 0xE4F2
+0x528C = 0xE4F3
+0x528D = 0xBC43
+0x5291 = 0xBEAF
+0x5293 = 0xBEB0
+0x5296 = 0xF1ED
+0x5297 = 0xF5C3
+0x5298 = 0xF5C2
+0x5299 = 0xF7D1
+0x529B = 0xA44F
+0x529F = 0xA55C
+0x52A0 = 0xA55B
+0x52A3 = 0xA648
+0x52A6 = 0xC9C0
+0x52A9 = 0xA755
+0x52AA = 0xA756
+0x52AB = 0xA754
+0x52AC = 0xA757
+0x52AD = 0xCA6F
+0x52AE = 0xCA70
+0x52BB = 0xA8F1
+0x52BC = 0xCBD5
+0x52BE = 0xA8F0
+0x52C0 = 0xCDF2
+0x52C1 = 0xAB6C
+0x52C2 = 0xCDF3
+0x52C3 = 0xAB6B
+0x52C7 = 0xAB69
+0x52C9 = 0xAB6A
+0x52CD = 0xD0ED
+0x52D2 = 0xB0C7
+0x52D3 = 0xD46E
+0x52D5 = 0xB0CA
+0x52D6 = 0xD46D
+0x52D7 = 0xB1E5
+0x52D8 = 0xB0C9
+0x52D9 = 0xB0C8
+0x52DB = 0xB3D4
+0x52DD = 0xB3D3
+0x52DE = 0xB3D2
+0x52DF = 0xB6D2
+0x52E2 = 0xB6D5
+0x52E3 = 0xB6D6
+0x52E4 = 0xB6D4
+0x52E6 = 0xB6D3
+0x52E9 = 0xE143
+0x52EB = 0xE144
+0x52EF = 0xE4F5
+0x52F0 = 0xBC45
+0x52F1 = 0xE4F4
+0x52F3 = 0xBEB1
+0x52F4 = 0xECBF
+0x52F5 = 0xC079
+0x52F7 = 0xF1EE
+0x52F8 = 0xC455
+0x52FA = 0xA463
+0x52FB = 0xA4C3
+0x52FC = 0xC956
+0x52FE = 0xA4C4
+0x52FF = 0xA4C5
+0x5305 = 0xA55D
+0x5306 = 0xA55E
+0x5308 = 0xA649
+0x5309 = 0xCA71
+0x530A = 0xCBD6
+0x530B = 0xCBD7
+0x530D = 0xAB6D
+0x530E = 0xD0EE
+0x530F = 0xB0CC
+0x5310 = 0xB0CB
+0x5311 = 0xD863
+0x5312 = 0xD862
+0x5315 = 0xA450
+0x5316 = 0xA4C6
+0x5317 = 0xA55F
+0x5319 = 0xB0CD
+0x531A = 0xC943
+0x531C = 0xC96C
+0x531D = 0xA560
+0x531F = 0xC9C2
+0x5320 = 0xA64B
+0x5321 = 0xA64A
+0x5322 = 0xC9C1
+0x5323 = 0xA758
+0x532A = 0xADEA
+0x532D = 0xD46F
+0x532F = 0xB6D7
+0x5330 = 0xE145
+0x5331 = 0xB9BC
+0x5334 = 0xE8FA
+0x5337 = 0xF3FD
+0x5339 = 0xA4C7
+0x533C = 0xCBD8
+0x533D = 0xCDF4
+0x533E = 0xB0D0
+0x533F = 0xB0CE
+0x5340 = 0xB0CF
+0x5341 = 0xA451
+0x5343 = 0xA464
+0x5344 = 0xA2CD # fallback -> 0x3039
+0x5345 = 0xA4CA
+0x5347 = 0xA4C9
+0x5348 = 0xA4C8
+0x5349 = 0xA563
+0x534A = 0xA562
+0x534C = 0xC96D
+0x534D = 0xC9C3
+0x5351 = 0xA8F5
+0x5352 = 0xA8F2
+0x5353 = 0xA8F4
+0x5354 = 0xA8F3
+0x5357 = 0xAB6E
+0x535A = 0xB3D5
+0x535C = 0xA452
+0x535E = 0xA4CB
+0x5360 = 0xA565
+0x5361 = 0xA564
+0x5363 = 0xCA72
+0x5366 = 0xA8F6
+0x536C = 0xC957
+0x536E = 0xA567
+0x536F = 0xA566
+0x5370 = 0xA64C
+0x5371 = 0xA64D
+0x5372 = 0xCA73
+0x5373 = 0xA759
+0x5375 = 0xA75A
+0x5377 = 0xA8F7
+0x5378 = 0xA8F8
+0x5379 = 0xA8F9
+0x537B = 0xAB6F
+0x537C = 0xCDF5
+0x537F = 0xADEB
+0x5382 = 0xC944
+0x5384 = 0xA4CC
+0x538A = 0xC9C4
+0x538E = 0xCA74
+0x538F = 0xCA75
+0x5392 = 0xCBD9
+0x5394 = 0xCBDA
+0x5396 = 0xCDF7
+0x5397 = 0xCDF6
+0x5398 = 0xCDF9
+0x5399 = 0xCDF8
+0x539A = 0xAB70
+0x539C = 0xD470
+0x539D = 0xADED
+0x539E = 0xD0EF
+0x539F = 0xADEC
+0x53A4 = 0xD864
+0x53A5 = 0xB3D6
+0x53A7 = 0xD865
+0x53AC = 0xE146
+0x53AD = 0xB9BD
+0x53B2 = 0xBC46
+0x53B4 = 0xF1EF
+0x53B9 = 0xC958
+0x53BB = 0xA568
+0x53C3 = 0xB0D1
+0x53C8 = 0xA453
+0x53C9 = 0xA465
+0x53CA = 0xA4CE
+0x53CB = 0xA4CD
+0x53CD = 0xA4CF
+0x53D4 = 0xA8FB
+0x53D6 = 0xA8FA
+0x53D7 = 0xA8FC
+0x53DB = 0xAB71
+0x53DF = 0xADEE
+0x53E1 = 0xE8FB
+0x53E2 = 0xC24F
+0x53E3 = 0xA466
+0x53E4 = 0xA56A
+0x53E5 = 0xA579
+0x53E6 = 0xA574
+0x53E8 = 0xA56F
+0x53E9 = 0xA56E
+0x53EA = 0xA575
+0x53EB = 0xA573
+0x53EC = 0xA56C
+0x53ED = 0xA57A
+0x53EE = 0xA56D
+0x53EF = 0xA569
+0x53F0 = 0xA578
+0x53F1 = 0xA577
+0x53F2 = 0xA576
+0x53F3 = 0xA56B
+0x53F5 = 0xA572
+0x53F8 = 0xA571
+0x53FB = 0xA57B
+0x53FC = 0xA570
+0x5401 = 0xA653
+0x5403 = 0xA659
+0x5404 = 0xA655
+0x5406 = 0xA65B
+0x5407 = 0xC9C5
+0x5408 = 0xA658
+0x5409 = 0xA64E
+0x540A = 0xA651
+0x540B = 0xA654
+0x540C = 0xA650
+0x540D = 0xA657
+0x540E = 0xA65A
+0x540F = 0xA64F
+0x5410 = 0xA652
+0x5411 = 0xA656
+0x5412 = 0xA65C
+0x5418 = 0xCA7E
+0x5419 = 0xCA7B
+0x541B = 0xA767
+0x541C = 0xCA7C
+0x541D = 0xA75B
+0x541E = 0xA75D
+0x541F = 0xA775
+0x5420 = 0xA770
+0x5424 = 0xCAA5
+0x5425 = 0xCA7D
+0x5426 = 0xA75F
+0x5427 = 0xA761
+0x5428 = 0xCAA4
+0x5429 = 0xA768
+0x542A = 0xCA78
+0x542B = 0xA774
+0x542C = 0xA776
+0x542D = 0xA75C
+0x542E = 0xA76D
+0x5430 = 0xCA76
+0x5431 = 0xA773
+0x5433 = 0xA764
+0x5435 = 0xA76E
+0x5436 = 0xA76F
+0x5437 = 0xCA77
+0x5438 = 0xA76C
+0x5439 = 0xA76A
+0x543B = 0xA76B
+0x543C = 0xA771
+0x543D = 0xCAA1
+0x543E = 0xA75E
+0x5440 = 0xA772
+0x5441 = 0xCAA3
+0x5442 = 0xA766
+0x5443 = 0xA763
+0x5445 = 0xCA7A
+0x5446 = 0xA762
+0x5447 = 0xCAA6
+0x5448 = 0xA765
+0x544A = 0xA769
+0x544E = 0xA760
+0x544F = 0xCAA2
+0x5454 = 0xCA79
+0x5460 = 0xCBEB
+0x5461 = 0xCBEA
+0x5462 = 0xA94F
+0x5463 = 0xCBED
+0x5464 = 0xCBEF
+0x5465 = 0xCBE4
+0x5466 = 0xCBE7
+0x5467 = 0xCBEE
+0x5468 = 0xA950
+0x546B = 0xCBE1
+0x546C = 0xCBE5
+0x546F = 0xCBE9
+0x5470 = 0xCE49
+0x5471 = 0xA94B
+0x5472 = 0xCE4D
+0x5473 = 0xA8FD
+0x5474 = 0xCBE6
+0x5475 = 0xA8FE
+0x5476 = 0xA94C
+0x5477 = 0xA945
+0x5478 = 0xA941
+0x547A = 0xCBE2
+0x547B = 0xA944
+0x547C = 0xA949
+0x547D = 0xA952
+0x547E = 0xCBE3
+0x547F = 0xCBDC
+0x5480 = 0xA943
+0x5481 = 0xCBDD
+0x5482 = 0xCBDF
+0x5484 = 0xA946
+0x5486 = 0xA948
+0x5487 = 0xCBDB
+0x5488 = 0xCBE0
+0x548B = 0xA951
+0x548C = 0xA94D
+0x548D = 0xCBE8
+0x548E = 0xA953
+0x5490 = 0xA94A
+0x5491 = 0xCBDE
+0x5492 = 0xA947
+0x5495 = 0xA942
+0x5496 = 0xA940
+0x5498 = 0xCBEC
+0x549A = 0xA94E
+0x54A0 = 0xCE48
+0x54A1 = 0xCDFB
+0x54A2 = 0xCE4B
+0x54A5 = 0xCDFD
+0x54A6 = 0xAB78
+0x54A7 = 0xABA8
+0x54A8 = 0xAB74
+0x54A9 = 0xABA7
+0x54AA = 0xAB7D
+0x54AB = 0xABA4
+0x54AC = 0xAB72
+0x54AD = 0xCDFC
+0x54AE = 0xCE43
+0x54AF = 0xABA3
+0x54B0 = 0xCE4F
+0x54B1 = 0xABA5
+0x54B3 = 0xAB79
+0x54B6 = 0xCE45
+0x54B7 = 0xCE42
+0x54B8 = 0xAB77
+0x54BA = 0xCDFA
+0x54BB = 0xABA6
+0x54BC = 0xCE4A
+0x54BD = 0xAB7C
+0x54BE = 0xCE4C
+0x54BF = 0xABA9
+0x54C0 = 0xAB73
+0x54C1 = 0xAB7E
+0x54C2 = 0xAB7B
+0x54C3 = 0xCE40
+0x54C4 = 0xABA1
+0x54C5 = 0xCE46
+0x54C6 = 0xCE47
+0x54C7 = 0xAB7A
+0x54C8 = 0xABA2
+0x54C9 = 0xAB76
+0x54CE = 0xAB75
+0x54CF = 0xCDFE
+0x54D6 = 0xCE44
+0x54DE = 0xCE4E
+0x54E0 = 0xD144
+0x54E1 = 0xADFB
+0x54E2 = 0xD0F1
+0x54E4 = 0xD0F6
+0x54E5 = 0xADF4
+0x54E6 = 0xAE40
+0x54E7 = 0xD0F4
+0x54E8 = 0xADEF
+0x54E9 = 0xADF9
+0x54EA = 0xADFE
+0x54EB = 0xD0FB
+0x54ED = 0xADFA
+0x54EE = 0xADFD
+0x54F1 = 0xD0FE
+0x54F2 = 0xADF5
+0x54F3 = 0xD0F5
+0x54F7 = 0xD142
+0x54F8 = 0xD143
+0x54FA = 0xADF7
+0x54FB = 0xD141
+0x54FC = 0xADF3
+0x54FD = 0xAE43
+0x54FF = 0xD0F8
+0x5501 = 0xADF1
+0x5503 = 0xD146
+0x5504 = 0xD0F9
+0x5505 = 0xD0FD
+0x5506 = 0xADF6
+0x5507 = 0xAE42
+0x5508 = 0xD0FA
+0x5509 = 0xADFC
+0x550A = 0xD140
+0x550B = 0xD147
+0x550C = 0xD4A1
+0x550E = 0xD145
+0x550F = 0xAE44
+0x5510 = 0xADF0
+0x5511 = 0xD0FC
+0x5512 = 0xD0F3
+0x5514 = 0xADF8
+0x5517 = 0xD0F2
+0x551A = 0xD0F7
+0x5526 = 0xD0F0
+0x5527 = 0xAE41
+0x552A = 0xD477
+0x552C = 0xB0E4
+0x552D = 0xD4A7
+0x552E = 0xB0E2
+0x552F = 0xB0DF
+0x5530 = 0xD47C
+0x5531 = 0xB0DB
+0x5532 = 0xD4A2
+0x5533 = 0xB0E6
+0x5534 = 0xD476
+0x5535 = 0xD47B
+0x5536 = 0xD47A
+0x5537 = 0xADF2
+0x5538 = 0xB0E1
+0x5539 = 0xD4A5
+0x553B = 0xD4A8
+0x553C = 0xD473
+0x553E = 0xB3E8
+0x5540 = 0xD4A9
+0x5541 = 0xB0E7
+0x5543 = 0xB0D9
+0x5544 = 0xB0D6
+0x5545 = 0xD47E
+0x5546 = 0xB0D3
+0x5548 = 0xD4A6
+0x554A = 0xB0DA
+0x554B = 0xD4AA
+0x554D = 0xD474
+0x554E = 0xD4A4
+0x554F = 0xB0DD
+0x5550 = 0xD475
+0x5551 = 0xD478
+0x5552 = 0xD47D
+0x5555 = 0xB0DE
+0x5556 = 0xB0DC
+0x5557 = 0xB0E8
+0x555C = 0xB0E3
+0x555E = 0xB0D7
+0x555F = 0xB1D2
+0x5561 = 0xB0D8
+0x5562 = 0xD479
+0x5563 = 0xB0E5
+0x5564 = 0xB0E0
+0x5565 = 0xD4A3
+0x5566 = 0xB0D5
+0x556A = 0xB0D4
+0x5575 = 0xD471
+0x5576 = 0xD472
+0x5577 = 0xD86A
+0x557B = 0xB3D7
+0x557C = 0xB3DA
+0x557D = 0xD875
+0x557E = 0xB3EE
+0x557F = 0xD878
+0x5580 = 0xB3D8
+0x5581 = 0xD871
+0x5582 = 0xB3DE
+0x5583 = 0xB3E4
+0x5584 = 0xB5BD
+0x5587 = 0xB3E2
+0x5588 = 0xD86E
+0x5589 = 0xB3EF
+0x558A = 0xB3DB
+0x558B = 0xB3E3
+0x558C = 0xD876
+0x558D = 0xDCD7
+0x558E = 0xD87B
+0x558F = 0xD86F
+0x5591 = 0xD866
+0x5592 = 0xD873
+0x5593 = 0xD86D
+0x5594 = 0xB3E1
+0x5595 = 0xD879
+0x5598 = 0xB3DD
+0x5599 = 0xB3F1
+0x559A = 0xB3EA
+0x559C = 0xB3DF
+0x559D = 0xB3DC
+0x559F = 0xB3E7
+0x55A1 = 0xD87A
+0x55A2 = 0xD86C
+0x55A3 = 0xD872
+0x55A4 = 0xD874
+0x55A5 = 0xD868
+0x55A6 = 0xD877
+0x55A7 = 0xB3D9
+0x55A8 = 0xD867
+0x55AA = 0xB3E0
+0x55AB = 0xB3F0
+0x55AC = 0xB3EC
+0x55AD = 0xD869
+0x55AE = 0xB3E6
+0x55B1 = 0xB3ED
+0x55B2 = 0xB3E9
+0x55B3 = 0xB3E5
+0x55B5 = 0xD870
+0x55BB = 0xB3EB
+0x55BF = 0xDCD5
+0x55C0 = 0xDCD1
+0x55C2 = 0xDCE0
+0x55C3 = 0xDCCA
+0x55C4 = 0xDCD3
+0x55C5 = 0xB6E5
+0x55C6 = 0xB6E6
+0x55C7 = 0xB6DE
+0x55C8 = 0xDCDC
+0x55C9 = 0xB6E8
+0x55CA = 0xDCCF
+0x55CB = 0xDCCE
+0x55CC = 0xDCCC
+0x55CD = 0xDCDE
+0x55CE = 0xB6DC
+0x55CF = 0xDCD8
+0x55D0 = 0xDCCD
+0x55D1 = 0xB6DF
+0x55D2 = 0xDCD6
+0x55D3 = 0xB6DA
+0x55D4 = 0xDCD2
+0x55D5 = 0xDCD9
+0x55D6 = 0xDCDB
+0x55D9 = 0xDCDF
+0x55DA = 0xB6E3
+0x55DB = 0xDCCB
+0x55DC = 0xB6DD
+0x55DD = 0xDCD0
+0x55DF = 0xB6D8
+0x55E1 = 0xB6E4
+0x55E2 = 0xDCDA
+0x55E3 = 0xB6E0
+0x55E4 = 0xB6E1
+0x55E5 = 0xB6E7
+0x55E6 = 0xB6DB
+0x55E7 = 0xA25F
+0x55E8 = 0xB6D9
+0x55E9 = 0xDCD4
+0x55EF = 0xB6E2
+0x55F2 = 0xDCDD
+0x55F6 = 0xB9CD
+0x55F7 = 0xB9C8
+0x55F9 = 0xE155
+0x55FA = 0xE151
+0x55FC = 0xE14B
+0x55FD = 0xB9C2
+0x55FE = 0xB9BE
+0x55FF = 0xE154
+0x5600 = 0xB9BF
+0x5601 = 0xE14E
+0x5602 = 0xE150
+0x5604 = 0xE153
+0x5606 = 0xB9C4
+0x5608 = 0xB9CB
+0x5609 = 0xB9C5
+0x560C = 0xE149
+0x560D = 0xB9C6
+0x560E = 0xB9C7
+0x560F = 0xE14C
+0x5610 = 0xB9CC
+0x5612 = 0xE14A
+0x5613 = 0xE14F
+0x5614 = 0xB9C3
+0x5615 = 0xE148
+0x5616 = 0xB9C9
+0x5617 = 0xB9C1
+0x561B = 0xB9C0
+0x561C = 0xE14D
+0x561D = 0xE152
+0x561F = 0xB9CA
+0x5627 = 0xE147
+0x5629 = 0xBC4D
+0x562A = 0xE547
+0x562C = 0xE544
+0x562E = 0xBC47
+0x562F = 0xBC53
+0x5630 = 0xBC54
+0x5632 = 0xBC4A
+0x5633 = 0xE542
+0x5634 = 0xBC4C
+0x5635 = 0xE4F9
+0x5636 = 0xBC52
+0x5638 = 0xE546
+0x5639 = 0xBC49
+0x563A = 0xE548
+0x563B = 0xBC48
+0x563D = 0xE543
+0x563E = 0xE545
+0x563F = 0xBC4B
+0x5640 = 0xE541
+0x5641 = 0xE4FA
+0x5642 = 0xE4F7
+0x5645 = 0xD86B
+0x5646 = 0xE4FD
+0x5648 = 0xE4F6
+0x5649 = 0xE4FC
+0x564A = 0xE4FB
+0x564C = 0xE4F8
+0x564E = 0xBC4F
+0x5653 = 0xBC4E
+0x5657 = 0xBC50
+0x5658 = 0xE4FE
+0x5659 = 0xBEB2
+0x565A = 0xE540
+0x565E = 0xE945
+0x5660 = 0xE8FD
+0x5662 = 0xBEBE
+0x5663 = 0xE942
+0x5664 = 0xBEB6
+0x5665 = 0xBEBA
+0x5666 = 0xE941
+0x5668 = 0xBEB9
+0x5669 = 0xBEB5
+0x566A = 0xBEB8
+0x566B = 0xBEB3
+0x566C = 0xBEBD
+0x566D = 0xE943
+0x566E = 0xE8FE
+0x566F = 0xBEBC
+0x5670 = 0xE8FC
+0x5671 = 0xBEBB
+0x5672 = 0xE944
+0x5673 = 0xE940
+0x5674 = 0xBC51
+0x5676 = 0xBEBF
+0x5677 = 0xE946
+0x5678 = 0xBEB7
+0x5679 = 0xBEB4
+0x567E = 0xECC6
+0x567F = 0xECC8
+0x5680 = 0xC07B
+0x5681 = 0xECC9
+0x5682 = 0xECC7
+0x5683 = 0xECC5
+0x5684 = 0xECC4
+0x5685 = 0xC07D
+0x5686 = 0xECC3
+0x5687 = 0xC07E
+0x568C = 0xECC1
+0x568D = 0xECC2
+0x568E = 0xC07A
+0x568F = 0xC0A1
+0x5690 = 0xC07C
+0x5693 = 0xECC0
+0x5695 = 0xC250
+0x5697 = 0xEFBC
+0x5698 = 0xEFBA
+0x5699 = 0xEFBF
+0x569A = 0xEFBD
+0x569C = 0xEFBB
+0x569D = 0xEFBE
+0x56A5 = 0xC360
+0x56A6 = 0xF1F2
+0x56A7 = 0xF1F3
+0x56A8 = 0xC456
+0x56AA = 0xF1F4
+0x56AB = 0xF1F0
+0x56AC = 0xF1F5
+0x56AD = 0xF1F1
+0x56AE = 0xC251
+0x56B2 = 0xF3FE
+0x56B3 = 0xF441
+0x56B4 = 0xC459
+0x56B5 = 0xF440
+0x56B6 = 0xC458
+0x56B7 = 0xC457
+0x56BC = 0xC45A
+0x56BD = 0xF5C5
+0x56BE = 0xF5C6
+0x56C0 = 0xC4DA
+0x56C1 = 0xC4D9
+0x56C2 = 0xC4DB
+0x56C3 = 0xF5C4
+0x56C5 = 0xF6D8
+0x56C6 = 0xF6D7
+0x56C8 = 0xC56D
+0x56C9 = 0xC56F
+0x56CA = 0xC56E
+0x56CB = 0xF6D9
+0x56CC = 0xC5C8
+0x56CD = 0xF8A6
+0x56D1 = 0xC5F1
+0x56D3 = 0xF8A5
+0x56D4 = 0xF8EE
+0x56D7 = 0xC949
+0x56DA = 0xA57D
+0x56DB = 0xA57C
+0x56DD = 0xA65F
+0x56DE = 0xA65E
+0x56DF = 0xC9C7
+0x56E0 = 0xA65D
+0x56E1 = 0xC9C6
+0x56E4 = 0xA779
+0x56E5 = 0xCAA9
+0x56E7 = 0xCAA8
+0x56EA = 0xA777
+0x56EB = 0xA77A
+0x56EE = 0xCAA7
+0x56F0 = 0xA778
+0x56F7 = 0xCBF0
+0x56F9 = 0xCBF1
+0x56FA = 0xA954
+0x56FF = 0xABAA
+0x5701 = 0xD148
+0x5702 = 0xD149
+0x5703 = 0xAE45
+0x5704 = 0xAE46
+0x5707 = 0xD4AC
+0x5708 = 0xB0E9
+0x5709 = 0xB0EB
+0x570A = 0xD4AB
+0x570B = 0xB0EA
+0x570C = 0xD87C
+0x570D = 0xB3F2
+0x5712 = 0xB6E9
+0x5713 = 0xB6EA
+0x5714 = 0xDCE1
+0x5716 = 0xB9CF
+0x5718 = 0xB9CE
+0x571A = 0xE549
+0x571B = 0xE948
+0x571C = 0xE947
+0x571E = 0xF96B
+0x571F = 0xA467
+0x5720 = 0xC959
+0x5722 = 0xC96E
+0x5723 = 0xC96F
+0x5728 = 0xA662
+0x5729 = 0xA666
+0x572A = 0xC9C9
+0x572C = 0xA664
+0x572D = 0xA663
+0x572E = 0xC9C8
+0x572F = 0xA665
+0x5730 = 0xA661
+0x5733 = 0xA660
+0x5734 = 0xC9CA
+0x573B = 0xA7A6
+0x573E = 0xA7A3
+0x5740 = 0xA77D
+0x5741 = 0xCAAA
+0x5745 = 0xCAAB
+0x5747 = 0xA7A1
+0x5749 = 0xCAAD
+0x574A = 0xA77B
+0x574B = 0xCAAE
+0x574C = 0xCAAC
+0x574D = 0xA77E
+0x574E = 0xA7A2
+0x574F = 0xA7A5
+0x5750 = 0xA7A4
+0x5751 = 0xA77C
+0x5752 = 0xCAAF
+0x5761 = 0xA959
+0x5762 = 0xCBFE
+0x5764 = 0xA95B
+0x5766 = 0xA95A
+0x5768 = 0xCC40
+0x5769 = 0xA958
+0x576A = 0xA957
+0x576B = 0xCBF5
+0x576D = 0xCBF4
+0x576F = 0xCBF2
+0x5770 = 0xCBF7
+0x5771 = 0xCBF6
+0x5772 = 0xCBF3
+0x5773 = 0xCBFC
+0x5774 = 0xCBFD
+0x5775 = 0xCBFA
+0x5776 = 0xCBF8
+0x5777 = 0xA956
+0x577B = 0xCBFB
+0x577C = 0xA95C
+0x577D = 0xCC41
+0x5780 = 0xCBF9
+0x5782 = 0xABAB
+0x5783 = 0xA955
+0x578B = 0xABAC
+0x578C = 0xCE54
+0x578F = 0xCE5A
+0x5793 = 0xABB2
+0x5794 = 0xCE58
+0x5795 = 0xCE5E
+0x5797 = 0xCE55
+0x5798 = 0xCE59
+0x5799 = 0xCE5B
+0x579A = 0xCE5D
+0x579B = 0xCE57
+0x579D = 0xCE56
+0x579E = 0xCE51
+0x579F = 0xCE52
+0x57A0 = 0xABAD
+0x57A2 = 0xABAF
+0x57A3 = 0xABAE
+0x57A4 = 0xCE53
+0x57A5 = 0xCE5C
+0x57AE = 0xABB1
+0x57B5 = 0xCE50
+0x57B6 = 0xD153
+0x57B8 = 0xD152
+0x57B9 = 0xD157
+0x57BA = 0xD14E
+0x57BC = 0xD151
+0x57BD = 0xD150
+0x57BF = 0xD154
+0x57C1 = 0xD158
+0x57C2 = 0xAE47
+0x57C3 = 0xAE4A
+0x57C6 = 0xD14F
+0x57C7 = 0xD155
+0x57CB = 0xAE49
+0x57CC = 0xD14A
+0x57CE = 0xABB0
+0x57CF = 0xD4BA
+0x57D0 = 0xD156
+0x57D2 = 0xD14D
+0x57D4 = 0xAE48
+0x57D5 = 0xD14C
+0x57DC = 0xD4B1
+0x57DF = 0xB0EC
+0x57E0 = 0xB0F0
+0x57E1 = 0xD4C1
+0x57E2 = 0xD4AF
+0x57E3 = 0xD4BD
+0x57E4 = 0xB0F1
+0x57E5 = 0xD4BF
+0x57E7 = 0xD4C5
+0x57E9 = 0xD4C9
+0x57EC = 0xD4C0
+0x57ED = 0xD4B4
+0x57EE = 0xD4BC
+0x57F0 = 0xD4CA
+0x57F1 = 0xD4C8
+0x57F2 = 0xD4BE
+0x57F3 = 0xD4B9
+0x57F4 = 0xD4B2
+0x57F5 = 0xD8A6
+0x57F6 = 0xD4B0
+0x57F7 = 0xB0F5
+0x57F8 = 0xD4B7
+0x57F9 = 0xB0F6
+0x57FA = 0xB0F2
+0x57FB = 0xD4AD
+0x57FC = 0xD4C3
+0x57FD = 0xD4B5
+0x5800 = 0xD4B3
+0x5801 = 0xD4C6
+0x5802 = 0xB0F3
+0x5804 = 0xD4CC
+0x5805 = 0xB0ED
+0x5806 = 0xB0EF
+0x5807 = 0xD4BB
+0x5808 = 0xD4B6
+0x5809 = 0xAE4B
+0x580A = 0xB0EE
+0x580B = 0xD4B8
+0x580C = 0xD4C7
+0x580D = 0xD4CB
+0x580E = 0xD4C2
+0x5810 = 0xD4C4
+0x5814 = 0xD4AE
+0x5819 = 0xD8A1
+0x581B = 0xD8AA
+0x581C = 0xD8A9
+0x581D = 0xB3FA
+0x581E = 0xD8A2
+0x5820 = 0xB3FB
+0x5821 = 0xB3F9
+0x5823 = 0xD8A4
+0x5824 = 0xB3F6
+0x5825 = 0xD8A8
+0x5827 = 0xD8A3
+0x5828 = 0xD8A5
+0x5829 = 0xD87D
+0x582A = 0xB3F4
+0x582C = 0xD8B2
+0x582D = 0xD8B1
+0x582E = 0xD8AE
+0x582F = 0xB3F3
+0x5830 = 0xB3F7
+0x5831 = 0xB3F8
+0x5832 = 0xD14B
+0x5833 = 0xD8AB
+0x5834 = 0xB3F5
+0x5835 = 0xB0F4
+0x5836 = 0xD8AD
+0x5837 = 0xD87E
+0x5838 = 0xD8B0
+0x5839 = 0xD8AF
+0x583B = 0xD8B3
+0x583D = 0xDCEF
+0x583F = 0xD8AC
+0x5848 = 0xD8A7
+0x5849 = 0xDCE7
+0x584A = 0xB6F4
+0x584B = 0xB6F7
+0x584C = 0xB6F2
+0x584D = 0xDCE6
+0x584E = 0xDCEA
+0x584F = 0xDCE5
+0x5851 = 0xB6EC
+0x5852 = 0xB6F6
+0x5853 = 0xDCE2
+0x5854 = 0xB6F0
+0x5855 = 0xDCE9
+0x5857 = 0xB6EE
+0x5858 = 0xB6ED
+0x5859 = 0xDCEC
+0x585A = 0xB6EF
+0x585B = 0xDCEE
+0x585D = 0xDCEB
+0x585E = 0xB6EB
+0x5862 = 0xB6F5
+0x5863 = 0xDCF0
+0x5864 = 0xDCE4
+0x5865 = 0xDCED
+0x5868 = 0xDCE3
+0x586B = 0xB6F1
+0x586D = 0xB6F3
+0x586F = 0xDCE8
+0x5871 = 0xDCF1
+0x5874 = 0xE15D
+0x5875 = 0xB9D0
+0x5876 = 0xE163
+0x5879 = 0xB9D5
+0x587A = 0xE15F
+0x587B = 0xE166
+0x587C = 0xE157
+0x587D = 0xB9D7
+0x587E = 0xB9D1
+0x587F = 0xE15C
+0x5880 = 0xBC55
+0x5881 = 0xE15B
+0x5882 = 0xE164
+0x5883 = 0xB9D2
+0x5885 = 0xB9D6
+0x5886 = 0xE15A
+0x5887 = 0xE160
+0x5888 = 0xE165
+0x5889 = 0xE156
+0x588A = 0xB9D4
+0x588B = 0xE15E
+0x588E = 0xE162
+0x588F = 0xE168
+0x5890 = 0xE158
+0x5891 = 0xE161
+0x5893 = 0xB9D3
+0x5894 = 0xE167
+0x5898 = 0xE159
+0x589C = 0xBC59
+0x589D = 0xE54B
+0x589E = 0xBC57
+0x589F = 0xBC56
+0x58A0 = 0xE54D
+0x58A1 = 0xE552
+0x58A3 = 0xE54E
+0x58A5 = 0xE551
+0x58A6 = 0xBC5C
+0x58A8 = 0xBEA5
+0x58A9 = 0xBC5B
+0x58AB = 0xE54A
+0x58AC = 0xE550
+0x58AE = 0xBC5A
+0x58AF = 0xE54F
+0x58B1 = 0xE54C
+0x58B3 = 0xBC58
+0x58BA = 0xE94D
+0x58BC = 0xE94F
+0x58BD = 0xE94A
+0x58BE = 0xBEC1
+0x58BF = 0xE94C
+0x58C1 = 0xBEC0
+0x58C2 = 0xE94E
+0x58C5 = 0xBEC3
+0x58C6 = 0xE950
+0x58C7 = 0xBEC2
+0x58C8 = 0xE949
+0x58C9 = 0xE94B
+0x58CE = 0xC0A5
+0x58CF = 0xECCC
+0x58D1 = 0xC0A4
+0x58D2 = 0xECCD
+0x58D3 = 0xC0A3
+0x58D4 = 0xECCB
+0x58D5 = 0xC0A2
+0x58D6 = 0xECCA
+0x58D8 = 0xC253
+0x58D9 = 0xC252
+0x58DA = 0xF1F6
+0x58DB = 0xF1F8
+0x58DD = 0xF1F7
+0x58DE = 0xC361
+0x58DF = 0xC362
+0x58E2 = 0xC363
+0x58E3 = 0xF442
+0x58E4 = 0xC45B
+0x58E7 = 0xF7D3
+0x58E8 = 0xF7D2
+0x58E9 = 0xC5F2
+0x58EB = 0xA468
+0x58EC = 0xA4D0
+0x58EF = 0xA7A7
+0x58F4 = 0xCE5F
+0x58F9 = 0xB3FC
+0x58FA = 0xB3FD
+0x58FC = 0xDCF2
+0x58FD = 0xB9D8
+0x58FE = 0xE169
+0x58FF = 0xE553
+0x5903 = 0xC95A
+0x5906 = 0xCAB0
+0x590C = 0xCC42
+0x590D = 0xCE60
+0x590E = 0xD159
+0x590F = 0xAE4C
+0x5912 = 0xF1F9
+0x5914 = 0xC4DC
+0x5915 = 0xA469
+0x5916 = 0xA57E
+0x5917 = 0xC970
+0x5919 = 0xA667
+0x591A = 0xA668
+0x591C = 0xA95D
+0x5920 = 0xB0F7
+0x5922 = 0xB9DA
+0x5924 = 0xB9DB
+0x5925 = 0xB9D9
+0x5927 = 0xA46A
+0x5929 = 0xA4D1
+0x592A = 0xA4D3
+0x592B = 0xA4D2
+0x592C = 0xC95B
+0x592D = 0xA4D4
+0x592E = 0xA5A1
+0x592F = 0xC971
+0x5931 = 0xA5A2
+0x5937 = 0xA669
+0x5938 = 0xA66A
+0x593C = 0xC9CB
+0x593E = 0xA7A8
+0x5940 = 0xCAB1
+0x5944 = 0xA961
+0x5945 = 0xCC43
+0x5947 = 0xA95F
+0x5948 = 0xA960
+0x5949 = 0xA95E
+0x594A = 0xD15A
+0x594E = 0xABB6
+0x594F = 0xABB5
+0x5950 = 0xABB7
+0x5951 = 0xABB4
+0x5953 = 0xCE61
+0x5954 = 0xA962
+0x5955 = 0xABB3
+0x5957 = 0xAE4D
+0x5958 = 0xAE4E
+0x595A = 0xAE4F
+0x595C = 0xD4CD
+0x5960 = 0xB3FE
+0x5961 = 0xD8B4
+0x5962 = 0xB0F8
+0x5967 = 0xB6F8
+0x5969 = 0xB9DD
+0x596A = 0xB9DC
+0x596B = 0xE16A
+0x596D = 0xBC5D
+0x596E = 0xBEC4
+0x5970 = 0xEFC0
+0x5971 = 0xF6DA
+0x5972 = 0xF7D4
+0x5973 = 0xA46B
+0x5974 = 0xA5A3
+0x5976 = 0xA5A4
+0x5977 = 0xC9D1
+0x5978 = 0xA66C
+0x5979 = 0xA66F
+0x597B = 0xC9CF
+0x597C = 0xC9CD
+0x597D = 0xA66E
+0x597E = 0xC9D0
+0x597F = 0xC9D2
+0x5980 = 0xC9CC
+0x5981 = 0xA671
+0x5982 = 0xA670
+0x5983 = 0xA66D
+0x5984 = 0xA66B
+0x5985 = 0xC9CE
+0x598A = 0xA7B3
+0x598D = 0xA7B0
+0x598E = 0xCAB6
+0x598F = 0xCAB9
+0x5990 = 0xCAB8
+0x5992 = 0xA7AA
+0x5993 = 0xA7B2
+0x5996 = 0xA7AF
+0x5997 = 0xCAB5
+0x5998 = 0xCAB3
+0x5999 = 0xA7AE
+0x599D = 0xA7A9
+0x599E = 0xA7AC
+0x59A0 = 0xCAB4
+0x59A1 = 0xCABB
+0x59A2 = 0xCAB7
+0x59A3 = 0xA7AD
+0x59A4 = 0xA7B1
+0x59A5 = 0xA7B4
+0x59A6 = 0xCAB2
+0x59A7 = 0xCABA
+0x59A8 = 0xA7AB
+0x59AE = 0xA967
+0x59AF = 0xA96F
+0x59B1 = 0xCC4F
+0x59B2 = 0xCC48
+0x59B3 = 0xA970
+0x59B4 = 0xCC53
+0x59B5 = 0xCC44
+0x59B6 = 0xCC4B
+0x59B9 = 0xA966
+0x59BA = 0xCC45
+0x59BB = 0xA964
+0x59BC = 0xCC4C
+0x59BD = 0xCC50
+0x59BE = 0xA963
+0x59C0 = 0xCC51
+0x59C1 = 0xCC4A
+0x59C3 = 0xCC4D
+0x59C5 = 0xA972
+0x59C6 = 0xA969
+0x59C7 = 0xCC54
+0x59C8 = 0xCC52
+0x59CA = 0xA96E
+0x59CB = 0xA96C
+0x59CC = 0xCC49
+0x59CD = 0xA96B
+0x59CE = 0xCC47
+0x59CF = 0xCC46
+0x59D0 = 0xA96A
+0x59D1 = 0xA968
+0x59D2 = 0xA971
+0x59D3 = 0xA96D
+0x59D4 = 0xA965
+0x59D6 = 0xCC4E
+0x59D8 = 0xABB9
+0x59DA = 0xABC0
+0x59DB = 0xCE6F
+0x59DC = 0xABB8
+0x59DD = 0xCE67
+0x59DE = 0xCE63
+0x59E0 = 0xCE73
+0x59E1 = 0xCE62
+0x59E3 = 0xABBB
+0x59E4 = 0xCE6C
+0x59E5 = 0xABBE
+0x59E6 = 0xABC1
+0x59E8 = 0xABBC
+0x59E9 = 0xCE70
+0x59EA = 0xABBF
+0x59EC = 0xAE56
+0x59ED = 0xCE76
+0x59EE = 0xCE64
+0x59F1 = 0xCE66
+0x59F2 = 0xCE6D
+0x59F3 = 0xCE71
+0x59F4 = 0xCE75
+0x59F5 = 0xCE72
+0x59F6 = 0xCE6B
+0x59F7 = 0xCE6E
+0x59FA = 0xCE68
+0x59FB = 0xABC3
+0x59FC = 0xCE6A
+0x59FD = 0xCE69
+0x59FE = 0xCE74
+0x59FF = 0xABBA
+0x5A00 = 0xCE65
+0x5A01 = 0xABC2
+0x5A03 = 0xABBD
+0x5A09 = 0xAE5C
+0x5A0A = 0xD162
+0x5A0C = 0xAE5B
+0x5A0F = 0xD160
+0x5A11 = 0xAE50
+0x5A13 = 0xAE55
+0x5A15 = 0xD15F
+0x5A16 = 0xD15C
+0x5A17 = 0xD161
+0x5A18 = 0xAE51
+0x5A19 = 0xD15B
+0x5A1B = 0xAE54
+0x5A1C = 0xAE52
+0x5A1E = 0xD163
+0x5A1F = 0xAE53
+0x5A20 = 0xAE57
+0x5A23 = 0xAE58
+0x5A25 = 0xAE5A
+0x5A29 = 0xAE59
+0x5A2D = 0xD15D
+0x5A2E = 0xD15E
+0x5A33 = 0xD164
+0x5A35 = 0xD4D4
+0x5A36 = 0xB0F9
+0x5A37 = 0xD8C2
+0x5A38 = 0xD4D3
+0x5A39 = 0xD4E6
+0x5A3C = 0xB140
+0x5A3E = 0xD4E4
+0x5A40 = 0xB0FE
+0x5A41 = 0xB0FA
+0x5A42 = 0xD4ED
+0x5A43 = 0xD4DD
+0x5A44 = 0xD4E0
+0x5A46 = 0xB143
+0x5A47 = 0xD4EA
+0x5A48 = 0xD4E2
+0x5A49 = 0xB0FB
+0x5A4A = 0xB144
+0x5A4C = 0xD4E7
+0x5A4D = 0xD4E5
+0x5A50 = 0xD4D6
+0x5A51 = 0xD4EB
+0x5A52 = 0xD4DF
+0x5A53 = 0xD4DA
+0x5A55 = 0xD4D0
+0x5A56 = 0xD4EC
+0x5A57 = 0xD4DC
+0x5A58 = 0xD4CF
+0x5A5A = 0xB142
+0x5A5B = 0xD4E1
+0x5A5C = 0xD4EE
+0x5A5D = 0xD4DE
+0x5A5E = 0xD4D2
+0x5A5F = 0xD4D7
+0x5A60 = 0xD4CE
+0x5A62 = 0xB141
+0x5A64 = 0xD4DB
+0x5A65 = 0xD4D8
+0x5A66 = 0xB0FC
+0x5A67 = 0xD4D1
+0x5A69 = 0xD4E9
+0x5A6A = 0xB0FD
+0x5A6C = 0xD4D9
+0x5A6D = 0xD4D5
+0x5A70 = 0xD4E8
+0x5A77 = 0xB440
+0x5A78 = 0xD8BB
+0x5A7A = 0xD8B8
+0x5A7B = 0xD8C9
+0x5A7C = 0xD8BD
+0x5A7D = 0xD8CA
+0x5A7F = 0xB442
+0x5A83 = 0xD8C6
+0x5A84 = 0xD8C3
+0x5A8A = 0xD8C4
+0x5A8B = 0xD8C7
+0x5A8C = 0xD8CB
+0x5A8E = 0xD4E3
+0x5A8F = 0xD8CD
+0x5A90 = 0xDD47
+0x5A92 = 0xB443
+0x5A93 = 0xD8CE
+0x5A94 = 0xD8B6
+0x5A95 = 0xD8C0
+0x5A97 = 0xD8C5
+0x5A9A = 0xB441
+0x5A9B = 0xB444
+0x5A9C = 0xD8CC
+0x5A9D = 0xD8CF
+0x5A9E = 0xD8BA
+0x5A9F = 0xD8B7
+0x5AA2 = 0xD8B9
+0x5AA5 = 0xD8BE
+0x5AA6 = 0xD8BC
+0x5AA7 = 0xB445
+0x5AA9 = 0xD8C8
+0x5AAC = 0xD8BF
+0x5AAE = 0xD8C1
+0x5AAF = 0xD8B5
+0x5AB0 = 0xDCFA
+0x5AB1 = 0xDCF8
+0x5AB2 = 0xB742
+0x5AB3 = 0xB740
+0x5AB4 = 0xDD43
+0x5AB5 = 0xDCF9
+0x5AB6 = 0xDD44
+0x5AB7 = 0xDD40
+0x5AB8 = 0xDCF7
+0x5AB9 = 0xDD46
+0x5ABA = 0xDCF6
+0x5ABB = 0xDCFD
+0x5ABC = 0xB6FE
+0x5ABD = 0xB6FD
+0x5ABE = 0xB6FC
+0x5ABF = 0xDCFB
+0x5AC0 = 0xDD41
+0x5AC1 = 0xB6F9
+0x5AC2 = 0xB741
+0x5AC4 = 0xDCF4
+0x5AC6 = 0xDCFE
+0x5AC7 = 0xDCF3
+0x5AC8 = 0xDCFC
+0x5AC9 = 0xB6FA
+0x5ACA = 0xDD42
+0x5ACB = 0xDCF5
+0x5ACC = 0xB6FB
+0x5ACD = 0xDD45
+0x5AD5 = 0xE16E
+0x5AD6 = 0xB9E2
+0x5AD7 = 0xB9E1
+0x5AD8 = 0xB9E3
+0x5AD9 = 0xE17A
+0x5ADA = 0xE170
+0x5ADB = 0xE176
+0x5ADC = 0xE16B
+0x5ADD = 0xE179
+0x5ADE = 0xE178
+0x5ADF = 0xE17C
+0x5AE0 = 0xE175
+0x5AE1 = 0xB9DE
+0x5AE2 = 0xE174
+0x5AE3 = 0xB9E4
+0x5AE5 = 0xE16D
+0x5AE6 = 0xB9DF
+0x5AE8 = 0xE17B
+0x5AE9 = 0xB9E0
+0x5AEA = 0xE16F
+0x5AEB = 0xE172
+0x5AEC = 0xE177
+0x5AED = 0xE171
+0x5AEE = 0xE16C
+0x5AF3 = 0xE173
+0x5AF4 = 0xE555
+0x5AF5 = 0xBC61
+0x5AF6 = 0xE558
+0x5AF7 = 0xE557
+0x5AF8 = 0xE55A
+0x5AF9 = 0xE55C
+0x5AFB = 0xBC5F
+0x5AFD = 0xE556
+0x5AFF = 0xE554
+0x5B01 = 0xE55D
+0x5B02 = 0xE55B
+0x5B03 = 0xE559
+0x5B05 = 0xE55F
+0x5B07 = 0xE55E
+0x5B08 = 0xBC63
+0x5B09 = 0xBC5E
+0x5B0B = 0xBC60
+0x5B0C = 0xBC62
+0x5B0F = 0xE560
+0x5B10 = 0xE957
+0x5B13 = 0xE956
+0x5B14 = 0xE955
+0x5B16 = 0xE958
+0x5B17 = 0xE951
+0x5B19 = 0xE952
+0x5B1A = 0xE95A
+0x5B1B = 0xE953
+0x5B1D = 0xBEC5
+0x5B1E = 0xE95C
+0x5B20 = 0xE95B
+0x5B21 = 0xE954
+0x5B23 = 0xECD1
+0x5B24 = 0xC0A8
+0x5B25 = 0xECCF
+0x5B26 = 0xECD4
+0x5B27 = 0xECD3
+0x5B28 = 0xE959
+0x5B2A = 0xC0A7
+0x5B2C = 0xECD2
+0x5B2D = 0xECCE
+0x5B2E = 0xECD6
+0x5B2F = 0xECD5
+0x5B30 = 0xC0A6
+0x5B32 = 0xECD0
+0x5B34 = 0xBEC6
+0x5B38 = 0xC254
+0x5B3C = 0xEFC1
+0x5B3D = 0xF1FA
+0x5B3E = 0xF1FB
+0x5B3F = 0xF1FC
+0x5B40 = 0xC45C
+0x5B43 = 0xC45D
+0x5B45 = 0xF443
+0x5B47 = 0xF5C8
+0x5B48 = 0xF5C7
+0x5B4B = 0xF6DB
+0x5B4C = 0xF6DC
+0x5B4D = 0xF7D5
+0x5B4E = 0xF8A7
+0x5B50 = 0xA46C
+0x5B51 = 0xA46D
+0x5B53 = 0xA46E
+0x5B54 = 0xA4D5
+0x5B55 = 0xA5A5
+0x5B56 = 0xC9D3
+0x5B57 = 0xA672
+0x5B58 = 0xA673
+0x5B5A = 0xA7B7
+0x5B5B = 0xA7B8
+0x5B5C = 0xA7B6
+0x5B5D = 0xA7B5
+0x5B5F = 0xA973
+0x5B62 = 0xCC55
+0x5B63 = 0xA975
+0x5B64 = 0xA974
+0x5B65 = 0xCC56
+0x5B69 = 0xABC4
+0x5B6B = 0xAE5D
+0x5B6C = 0xD165
+0x5B6E = 0xD4F0
+0x5B70 = 0xB145
+0x5B71 = 0xB447
+0x5B72 = 0xD4EF
+0x5B73 = 0xB446
+0x5B75 = 0xB9E5
+0x5B77 = 0xE17D
+0x5B78 = 0xBEC7
+0x5B7A = 0xC0A9
+0x5B7B = 0xECD7
+0x5B7D = 0xC45E
+0x5B7F = 0xC570
+0x5B81 = 0xC972
+0x5B83 = 0xA5A6
+0x5B84 = 0xC973
+0x5B85 = 0xA676
+0x5B87 = 0xA674
+0x5B88 = 0xA675
+0x5B89 = 0xA677
+0x5B8B = 0xA7BA
+0x5B8C = 0xA7B9
+0x5B8E = 0xCABC
+0x5B8F = 0xA7BB
+0x5B92 = 0xCABD
+0x5B93 = 0xCC57
+0x5B95 = 0xCC58
+0x5B97 = 0xA976
+0x5B98 = 0xA978
+0x5B99 = 0xA97A
+0x5B9A = 0xA977
+0x5B9B = 0xA97B
+0x5B9C = 0xA979
+0x5BA2 = 0xABC8
+0x5BA3 = 0xABC5
+0x5BA4 = 0xABC7
+0x5BA5 = 0xABC9
+0x5BA6 = 0xABC6
+0x5BA7 = 0xD166
+0x5BA8 = 0xCE77
+0x5BAC = 0xD168
+0x5BAD = 0xD167
+0x5BAE = 0xAE63
+0x5BB0 = 0xAE5F
+0x5BB3 = 0xAE60
+0x5BB4 = 0xAE62
+0x5BB5 = 0xAE64
+0x5BB6 = 0xAE61
+0x5BB8 = 0xAE66
+0x5BB9 = 0xAE65
+0x5BBF = 0xB14A
+0x5BC0 = 0xD4F2
+0x5BC1 = 0xD4F1
+0x5BC2 = 0xB149
+0x5BC4 = 0xB148
+0x5BC5 = 0xB147
+0x5BC6 = 0xB14B
+0x5BC7 = 0xB146
+0x5BCA = 0xD8D5
+0x5BCB = 0xD8D2
+0x5BCC = 0xB449
+0x5BCD = 0xD8D1
+0x5BCE = 0xD8D6
+0x5BD0 = 0xB44B
+0x5BD1 = 0xD8D4
+0x5BD2 = 0xB448
+0x5BD3 = 0xB44A
+0x5BD4 = 0xD8D3
+0x5BD6 = 0xDD48
+0x5BD8 = 0xDD49
+0x5BD9 = 0xDD4A
+0x5BDE = 0xB9E6
+0x5BDF = 0xB9EE
+0x5BE0 = 0xE17E
+0x5BE1 = 0xB9E8
+0x5BE2 = 0xB9EC
+0x5BE3 = 0xE1A1
+0x5BE4 = 0xB9ED
+0x5BE5 = 0xB9E9
+0x5BE6 = 0xB9EA
+0x5BE7 = 0xB9E7
+0x5BE8 = 0xB9EB
+0x5BE9 = 0xBC66
+0x5BEA = 0xD8D0
+0x5BEB = 0xBC67
+0x5BEC = 0xBC65
+0x5BEE = 0xBC64
+0x5BEF = 0xE95D
+0x5BF0 = 0xBEC8
+0x5BF1 = 0xECD8
+0x5BF2 = 0xECD9
+0x5BF5 = 0xC364
+0x5BF6 = 0xC45F
+0x5BF8 = 0xA46F
+0x5BFA = 0xA678
+0x5C01 = 0xABCA
+0x5C03 = 0xD169
+0x5C04 = 0xAE67
+0x5C07 = 0xB14E
+0x5C08 = 0xB14D
+0x5C09 = 0xB14C
+0x5C0A = 0xB44C
+0x5C0B = 0xB44D
+0x5C0C = 0xD8D7
+0x5C0D = 0xB9EF
+0x5C0E = 0xBEC9
+0x5C0F = 0xA470
+0x5C10 = 0xC95C
+0x5C11 = 0xA4D6
+0x5C12 = 0xC974
+0x5C15 = 0xC9D4
+0x5C16 = 0xA679
+0x5C1A = 0xA97C
+0x5C1F = 0xDD4B
+0x5C22 = 0xA471
+0x5C24 = 0xA4D7
+0x5C25 = 0xC9D5
+0x5C28 = 0xCABE
+0x5C2A = 0xCABF
+0x5C2C = 0xA7BC
+0x5C30 = 0xD8D8
+0x5C31 = 0xB44E
+0x5C33 = 0xDD4C
+0x5C37 = 0xC0AA
+0x5C38 = 0xA472
+0x5C39 = 0xA4A8
+0x5C3A = 0xA4D8
+0x5C3B = 0xC975
+0x5C3C = 0xA5A7
+0x5C3E = 0xA7C0
+0x5C3F = 0xA7BF
+0x5C40 = 0xA7BD
+0x5C41 = 0xA7BE
+0x5C44 = 0xCC59
+0x5C45 = 0xA97E
+0x5C46 = 0xA9A1
+0x5C47 = 0xCC5A
+0x5C48 = 0xA97D
+0x5C4B = 0xABCE
+0x5C4C = 0xCE78
+0x5C4D = 0xABCD
+0x5C4E = 0xABCB
+0x5C4F = 0xABCC
+0x5C50 = 0xAE6A
+0x5C51 = 0xAE68
+0x5C54 = 0xD16B
+0x5C55 = 0xAE69
+0x5C56 = 0xD16A
+0x5C58 = 0xAE5E
+0x5C59 = 0xD4F3
+0x5C5C = 0xB150
+0x5C5D = 0xB151
+0x5C60 = 0xB14F
+0x5C62 = 0xB9F0
+0x5C63 = 0xE1A2
+0x5C64 = 0xBC68
+0x5C65 = 0xBC69
+0x5C67 = 0xE561
+0x5C68 = 0xC0AB
+0x5C69 = 0xEFC2
+0x5C6A = 0xEFC3
+0x5C6C = 0xC4DD
+0x5C6D = 0xF8A8
+0x5C6E = 0xC94B
+0x5C6F = 0xA4D9
+0x5C71 = 0xA473
+0x5C73 = 0xC977
+0x5C74 = 0xC976
+0x5C79 = 0xA67A
+0x5C7A = 0xC9D7
+0x5C7B = 0xC9D8
+0x5C7C = 0xC9D6
+0x5C7E = 0xC9D9
+0x5C86 = 0xCAC7
+0x5C88 = 0xCAC2
+0x5C89 = 0xCAC4
+0x5C8A = 0xCAC6
+0x5C8B = 0xCAC3
+0x5C8C = 0xA7C4
+0x5C8D = 0xCAC0
+0x5C8F = 0xCAC1
+0x5C90 = 0xA7C1
+0x5C91 = 0xA7C2
+0x5C92 = 0xCAC5
+0x5C93 = 0xCAC8
+0x5C94 = 0xA7C3
+0x5C95 = 0xCAC9
+0x5C9D = 0xCC68
+0x5C9F = 0xCC62
+0x5CA0 = 0xCC5D
+0x5CA1 = 0xA9A3
+0x5CA2 = 0xCC65
+0x5CA3 = 0xCC63
+0x5CA4 = 0xCC5C
+0x5CA5 = 0xCC69
+0x5CA6 = 0xCC6C
+0x5CA7 = 0xCC67
+0x5CA8 = 0xCC60
+0x5CA9 = 0xA9A5
+0x5CAA = 0xCC66
+0x5CAB = 0xA9A6
+0x5CAC = 0xCC61
+0x5CAD = 0xCC64
+0x5CAE = 0xCC5B
+0x5CAF = 0xCC5F
+0x5CB0 = 0xCC6B
+0x5CB1 = 0xA9A7
+0x5CB3 = 0xA9A8
+0x5CB5 = 0xCC5E
+0x5CB6 = 0xCC6A
+0x5CB7 = 0xA9A2
+0x5CB8 = 0xA9A4
+0x5CC6 = 0xCEAB
+0x5CC7 = 0xCEA4
+0x5CC8 = 0xCEAA
+0x5CC9 = 0xCEA3
+0x5CCA = 0xCEA5
+0x5CCB = 0xCE7D
+0x5CCC = 0xCE7B
+0x5CCE = 0xCEAC
+0x5CCF = 0xCEA9
+0x5CD0 = 0xCE79
+0x5CD2 = 0xABD0
+0x5CD3 = 0xCEA7
+0x5CD4 = 0xCEA8
+0x5CD6 = 0xCEA6
+0x5CD7 = 0xCE7C
+0x5CD8 = 0xCE7A
+0x5CD9 = 0xABCF
+0x5CDA = 0xCEA2
+0x5CDB = 0xCE7E
+0x5CDE = 0xCEA1
+0x5CDF = 0xCEAD
+0x5CE8 = 0xAE6F
+0x5CEA = 0xAE6E
+0x5CEC = 0xD16C
+0x5CED = 0xAE6B
+0x5CEE = 0xD16E
+0x5CF0 = 0xAE70
+0x5CF1 = 0xD16F
+0x5CF4 = 0xAE73
+0x5CF6 = 0xAE71
+0x5CF7 = 0xD170
+0x5CF8 = 0xCEAE
+0x5CF9 = 0xD172
+0x5CFB = 0xAE6D
+0x5CFD = 0xAE6C
+0x5CFF = 0xD16D
+0x5D00 = 0xD171
+0x5D01 = 0xAE72
+0x5D06 = 0xB153
+0x5D07 = 0xB152
+0x5D0B = 0xD4F5
+0x5D0C = 0xD4F9
+0x5D0D = 0xD4FB
+0x5D0E = 0xB154
+0x5D0F = 0xD4FE
+0x5D11 = 0xB158
+0x5D12 = 0xD541
+0x5D14 = 0xB15A
+0x5D16 = 0xB156
+0x5D17 = 0xB15E
+0x5D19 = 0xB15B
+0x5D1A = 0xD4F7
+0x5D1B = 0xB155
+0x5D1D = 0xD4F6
+0x5D1E = 0xD4F4
+0x5D1F = 0xD543
+0x5D20 = 0xD4F8
+0x5D22 = 0xB157
+0x5D23 = 0xD542
+0x5D24 = 0xB15C
+0x5D25 = 0xD4FD
+0x5D26 = 0xD4FC
+0x5D27 = 0xB15D
+0x5D28 = 0xD4FA
+0x5D29 = 0xB159
+0x5D2E = 0xD544
+0x5D30 = 0xD540
+0x5D31 = 0xD8E7
+0x5D32 = 0xD8EE
+0x5D33 = 0xD8E3
+0x5D34 = 0xB451
+0x5D35 = 0xD8DF
+0x5D36 = 0xD8EF
+0x5D37 = 0xD8D9
+0x5D38 = 0xD8EC
+0x5D39 = 0xD8EA
+0x5D3A = 0xD8E4
+0x5D3C = 0xD8ED
+0x5D3D = 0xD8E6
+0x5D3F = 0xD8DE
+0x5D40 = 0xD8F0
+0x5D41 = 0xD8DC
+0x5D42 = 0xD8E9
+0x5D43 = 0xD8DA
+0x5D45 = 0xD8F1
+0x5D47 = 0xB452
+0x5D49 = 0xD8EB
+0x5D4A = 0xDD4F
+0x5D4B = 0xD8DD
+0x5D4C = 0xB44F
+0x5D4E = 0xD8E1
+0x5D50 = 0xB450
+0x5D51 = 0xD8E0
+0x5D52 = 0xD8E5
+0x5D55 = 0xD8E2
+0x5D59 = 0xD8E8
+0x5D5E = 0xDD53
+0x5D62 = 0xDD56
+0x5D63 = 0xDD4E
+0x5D65 = 0xDD50
+0x5D67 = 0xDD55
+0x5D68 = 0xDD54
+0x5D69 = 0xB743
+0x5D6B = 0xD8DB
+0x5D6C = 0xDD52
+0x5D6F = 0xB744
+0x5D71 = 0xDD4D
+0x5D72 = 0xDD51
+0x5D77 = 0xE1A9
+0x5D79 = 0xE1B0
+0x5D7A = 0xE1A7
+0x5D7C = 0xE1AE
+0x5D7D = 0xE1A5
+0x5D7E = 0xE1AD
+0x5D7F = 0xE1B1
+0x5D80 = 0xE1A4
+0x5D81 = 0xE1A8
+0x5D82 = 0xE1A3
+0x5D84 = 0xB9F1
+0x5D86 = 0xE1A6
+0x5D87 = 0xB9F2
+0x5D88 = 0xE1AC
+0x5D89 = 0xE1AB
+0x5D8A = 0xE1AA
+0x5D8D = 0xE1AF
+0x5D92 = 0xE565
+0x5D93 = 0xE567
+0x5D94 = 0xBC6B
+0x5D95 = 0xE568
+0x5D97 = 0xE563
+0x5D99 = 0xE562
+0x5D9A = 0xE56C
+0x5D9C = 0xE56A
+0x5D9D = 0xBC6A
+0x5D9E = 0xE56D
+0x5D9F = 0xE564
+0x5DA0 = 0xE569
+0x5DA1 = 0xE56B
+0x5DA2 = 0xE566
+0x5DA7 = 0xE961
+0x5DA8 = 0xE966
+0x5DA9 = 0xE960
+0x5DAA = 0xE965
+0x5DAC = 0xE95E
+0x5DAD = 0xE968
+0x5DAE = 0xE964
+0x5DAF = 0xE969
+0x5DB0 = 0xE963
+0x5DB1 = 0xE95F
+0x5DB2 = 0xE967
+0x5DB4 = 0xE96A
+0x5DB5 = 0xE962
+0x5DB7 = 0xECDA
+0x5DB8 = 0xC0AF
+0x5DBA = 0xC0AD
+0x5DBC = 0xC0AC
+0x5DBD = 0xC0AE
+0x5DC0 = 0xEFC4
+0x5DC2 = 0xF172
+0x5DC3 = 0xF1FD
+0x5DC6 = 0xF444
+0x5DC7 = 0xF445
+0x5DC9 = 0xC460
+0x5DCB = 0xF5C9
+0x5DCD = 0xC4DE
+0x5DCF = 0xF5CA
+0x5DD1 = 0xF6DE
+0x5DD2 = 0xC572
+0x5DD4 = 0xC571
+0x5DD5 = 0xF6DD
+0x5DD6 = 0xC5C9
+0x5DD8 = 0xF7D6
+0x5DDD = 0xA474
+0x5DDE = 0xA67B
+0x5DDF = 0xC9DA
+0x5DE0 = 0xCACA
+0x5DE1 = 0xA8B5
+0x5DE2 = 0xB15F
+0x5DE5 = 0xA475
+0x5DE6 = 0xA5AA
+0x5DE7 = 0xA5A9
+0x5DE8 = 0xA5A8
+0x5DEB = 0xA7C5
+0x5DEE = 0xAE74
+0x5DF0 = 0xDD57
+0x5DF1 = 0xA476
+0x5DF2 = 0xA477
+0x5DF3 = 0xA478
+0x5DF4 = 0xA4DA
+0x5DF7 = 0xABD1
+0x5DF9 = 0xCEAF
+0x5DFD = 0xB453
+0x5DFE = 0xA479
+0x5DFF = 0xC95D
+0x5E02 = 0xA5AB
+0x5E03 = 0xA5AC
+0x5E04 = 0xC978
+0x5E06 = 0xA67C
+0x5E0A = 0xCACB
+0x5E0C = 0xA7C6
+0x5E0E = 0xCACC
+0x5E11 = 0xA9AE
+0x5E14 = 0xCC6E
+0x5E15 = 0xA9AC
+0x5E16 = 0xA9AB
+0x5E17 = 0xCC6D
+0x5E18 = 0xA9A9
+0x5E19 = 0xCC6F
+0x5E1A = 0xA9AA
+0x5E1B = 0xA9AD
+0x5E1D = 0xABD2
+0x5E1F = 0xABD4
+0x5E20 = 0xCEB3
+0x5E21 = 0xCEB0
+0x5E22 = 0xCEB1
+0x5E23 = 0xCEB2
+0x5E24 = 0xCEB4
+0x5E25 = 0xABD3
+0x5E28 = 0xD174
+0x5E29 = 0xD173
+0x5E2B = 0xAE76
+0x5E2D = 0xAE75
+0x5E33 = 0xB162
+0x5E34 = 0xD546
+0x5E36 = 0xB161
+0x5E37 = 0xB163
+0x5E38 = 0xB160
+0x5E3D = 0xB455
+0x5E3E = 0xD545
+0x5E40 = 0xB456
+0x5E41 = 0xD8F3
+0x5E43 = 0xB457
+0x5E44 = 0xD8F2
+0x5E45 = 0xB454
+0x5E4A = 0xDD5A
+0x5E4B = 0xDD5C
+0x5E4C = 0xB745
+0x5E4D = 0xDD5B
+0x5E4E = 0xDD59
+0x5E4F = 0xDD58
+0x5E53 = 0xE1B4
+0x5E54 = 0xB9F7
+0x5E55 = 0xB9F5
+0x5E57 = 0xB9F6
+0x5E58 = 0xE1B2
+0x5E59 = 0xE1B3
+0x5E5B = 0xB9F3
+0x5E5C = 0xE571
+0x5E5D = 0xE56F
+0x5E5F = 0xBC6D
+0x5E60 = 0xE570
+0x5E61 = 0xBC6E
+0x5E62 = 0xBC6C
+0x5E63 = 0xB9F4
+0x5E66 = 0xE96D
+0x5E67 = 0xE96B
+0x5E68 = 0xE96C
+0x5E69 = 0xE56E
+0x5E6A = 0xECDC
+0x5E6B = 0xC0B0
+0x5E6C = 0xECDB
+0x5E6D = 0xEFC5
+0x5E6E = 0xEFC6
+0x5E6F = 0xE96E
+0x5E70 = 0xF1FE
+0x5E72 = 0xA47A
+0x5E73 = 0xA5AD
+0x5E74 = 0xA67E
+0x5E75 = 0xC9DB
+0x5E76 = 0xA67D
+0x5E78 = 0xA9AF
+0x5E79 = 0xB746
+0x5E7B = 0xA4DB
+0x5E7C = 0xA5AE
+0x5E7D = 0xABD5
+0x5E7E = 0xB458
+0x5E80 = 0xC979
+0x5E82 = 0xC97A
+0x5E84 = 0xC9DC
+0x5E87 = 0xA7C8
+0x5E88 = 0xCAD0
+0x5E89 = 0xCACE
+0x5E8A = 0xA7C9
+0x5E8B = 0xCACD
+0x5E8C = 0xCACF
+0x5E8D = 0xCAD1
+0x5E8F = 0xA7C7
+0x5E95 = 0xA9B3
+0x5E96 = 0xA9B4
+0x5E97 = 0xA9B1
+0x5E9A = 0xA9B0
+0x5E9B = 0xCEB8
+0x5E9C = 0xA9B2
+0x5EA0 = 0xABD6
+0x5EA2 = 0xCEB7
+0x5EA3 = 0xCEB9
+0x5EA4 = 0xCEB6
+0x5EA5 = 0xCEBA
+0x5EA6 = 0xABD7
+0x5EA7 = 0xAE79
+0x5EA8 = 0xD175
+0x5EAA = 0xD177
+0x5EAB = 0xAE77
+0x5EAC = 0xD178
+0x5EAD = 0xAE78
+0x5EAE = 0xD176
+0x5EB0 = 0xCEB5
+0x5EB1 = 0xD547
+0x5EB2 = 0xD54A
+0x5EB3 = 0xD54B
+0x5EB4 = 0xD548
+0x5EB5 = 0xB167
+0x5EB6 = 0xB166
+0x5EB7 = 0xB164
+0x5EB8 = 0xB165
+0x5EB9 = 0xD549
+0x5EBE = 0xB168
+0x5EC1 = 0xB45A
+0x5EC2 = 0xB45B
+0x5EC4 = 0xB45C
+0x5EC5 = 0xDD5D
+0x5EC6 = 0xDD5F
+0x5EC7 = 0xDD61
+0x5EC8 = 0xB748
+0x5EC9 = 0xB747
+0x5ECA = 0xB459
+0x5ECB = 0xDD60
+0x5ECC = 0xDD5E
+0x5ECE = 0xE1B8
+0x5ED1 = 0xE1B6
+0x5ED2 = 0xE1BC
+0x5ED3 = 0xB9F8
+0x5ED4 = 0xE1BD
+0x5ED5 = 0xE1BA
+0x5ED6 = 0xB9F9
+0x5ED7 = 0xE1B7
+0x5ED8 = 0xE1B5
+0x5ED9 = 0xE1BB
+0x5EDA = 0xBC70
+0x5EDB = 0xE573
+0x5EDC = 0xE1B9
+0x5EDD = 0xBC72
+0x5EDE = 0xE574
+0x5EDF = 0xBC71
+0x5EE0 = 0xBC74
+0x5EE1 = 0xE575
+0x5EE2 = 0xBC6F
+0x5EE3 = 0xBC73
+0x5EE5 = 0xE973
+0x5EE6 = 0xE971
+0x5EE7 = 0xE970
+0x5EE8 = 0xE972
+0x5EE9 = 0xE96F
+0x5EEC = 0xC366
+0x5EEE = 0xF446
+0x5EEF = 0xF447
+0x5EF1 = 0xF5CB
+0x5EF2 = 0xF6DF
+0x5EF3 = 0xC655
+0x5EF6 = 0xA9B5
+0x5EF7 = 0xA7CA
+0x5EFA = 0xABD8
+0x5EFE = 0xA47B
+0x5EFF = 0xA4DC
+0x5F01 = 0xA5AF
+0x5F02 = 0xC9DD
+0x5F04 = 0xA7CB
+0x5F05 = 0xCAD2
+0x5F07 = 0xCEBB
+0x5F08 = 0xABD9
+0x5F0A = 0xB9FA
+0x5F0B = 0xA47C
+0x5F0F = 0xA6A1
+0x5F12 = 0xB749
+0x5F13 = 0xA47D
+0x5F14 = 0xA4DD
+0x5F15 = 0xA4DE
+0x5F17 = 0xA5B1
+0x5F18 = 0xA5B0
+0x5F1A = 0xC9DE
+0x5F1B = 0xA6A2
+0x5F1D = 0xCAD3
+0x5F1F = 0xA7CC
+0x5F22 = 0xCC71
+0x5F23 = 0xCC72
+0x5F24 = 0xCC73
+0x5F26 = 0xA9B6
+0x5F27 = 0xA9B7
+0x5F28 = 0xCC70
+0x5F29 = 0xA9B8
+0x5F2D = 0xABDA
+0x5F2E = 0xCEBC
+0x5F30 = 0xD17A
+0x5F31 = 0xAE7A
+0x5F33 = 0xD179
+0x5F35 = 0xB169
+0x5F36 = 0xD54C
+0x5F37 = 0xB16A
+0x5F38 = 0xD54D
+0x5F3C = 0xB45D
+0x5F40 = 0xDD62
+0x5F43 = 0xE1BF
+0x5F44 = 0xE1BE
+0x5F46 = 0xB9FB
+0x5F48 = 0xBC75
+0x5F49 = 0xE576
+0x5F4A = 0xBECA
+0x5F4B = 0xE974
+0x5F4C = 0xC0B1
+0x5F4E = 0xC573
+0x5F4F = 0xF7D8
+0x5F54 = 0xCC74
+0x5F56 = 0xCEBD
+0x5F57 = 0xB16B
+0x5F58 = 0xD8F4
+0x5F59 = 0xB74A
+0x5F5D = 0xC255 # fallback -> 0x5F5E
+0x5F5E = 0xC255
+0x5F62 = 0xA7CE
+0x5F64 = 0xA7CD
+0x5F65 = 0xABDB
+0x5F67 = 0xD17B
+0x5F69 = 0xB16D
+0x5F6A = 0xB343
+0x5F6B = 0xB16E
+0x5F6C = 0xB16C
+0x5F6D = 0xB45E
+0x5F6F = 0xE1C0
+0x5F70 = 0xB9FC
+0x5F71 = 0xBC76
+0x5F73 = 0xC94C
+0x5F74 = 0xC9DF
+0x5F76 = 0xCAD5
+0x5F77 = 0xA7CF
+0x5F78 = 0xCAD4
+0x5F79 = 0xA7D0
+0x5F7C = 0xA9BC
+0x5F7D = 0xCC77
+0x5F7E = 0xCC76
+0x5F7F = 0xA9BB
+0x5F80 = 0xA9B9
+0x5F81 = 0xA9BA
+0x5F82 = 0xCC75
+0x5F85 = 0xABDD
+0x5F86 = 0xCEBE
+0x5F87 = 0xABE0
+0x5F88 = 0xABDC
+0x5F89 = 0xABE2
+0x5F8A = 0xABDE
+0x5F8B = 0xABDF
+0x5F8C = 0xABE1
+0x5F90 = 0xAE7D
+0x5F91 = 0xAE7C
+0x5F92 = 0xAE7B
+0x5F96 = 0xD54F
+0x5F97 = 0xB16F
+0x5F98 = 0xB172
+0x5F99 = 0xB170
+0x5F9B = 0xD54E
+0x5F9C = 0xB175
+0x5F9E = 0xB171
+0x5F9F = 0xD550
+0x5FA0 = 0xB174
+0x5FA1 = 0xB173
+0x5FA5 = 0xD8F6
+0x5FA6 = 0xD8F5
+0x5FA8 = 0xB461
+0x5FA9 = 0xB45F
+0x5FAA = 0xB460
+0x5FAB = 0xD8F7
+0x5FAC = 0xB74B
+0x5FAD = 0xDD64
+0x5FAE = 0xB74C
+0x5FAF = 0xDD63
+0x5FB2 = 0xE577
+0x5FB5 = 0xBC78
+0x5FB6 = 0xE1C1
+0x5FB7 = 0xBC77
+0x5FB9 = 0xB9FD
+0x5FBB = 0xECDE
+0x5FBC = 0xE975
+0x5FBD = 0xC0B2
+0x5FBE = 0xECDD
+0x5FBF = 0xF240
+0x5FC0 = 0xF448
+0x5FC1 = 0xF449
+0x5FC3 = 0xA4DF
+0x5FC5 = 0xA5B2
+0x5FC9 = 0xC97B
+0x5FCC = 0xA7D2
+0x5FCD = 0xA7D4
+0x5FCF = 0xC9E2
+0x5FD0 = 0xCAD8
+0x5FD1 = 0xCAD7
+0x5FD2 = 0xCAD6
+0x5FD4 = 0xC9E1
+0x5FD5 = 0xC9E0
+0x5FD6 = 0xA6A4
+0x5FD7 = 0xA7D3
+0x5FD8 = 0xA7D1
+0x5FD9 = 0xA6A3
+0x5FDD = 0xA9BD
+0x5FDE = 0xCC78
+0x5FE0 = 0xA9BE
+0x5FE1 = 0xCADD
+0x5FE3 = 0xCADF
+0x5FE4 = 0xCADE
+0x5FE5 = 0xCC79
+0x5FE8 = 0xCADA
+0x5FEA = 0xA7D8
+0x5FEB = 0xA7D6
+0x5FED = 0xCAD9
+0x5FEE = 0xCADB
+0x5FEF = 0xCAE1
+0x5FF1 = 0xA7D5
+0x5FF3 = 0xCADC
+0x5FF4 = 0xCAE5
+0x5FF5 = 0xA9C0
+0x5FF7 = 0xCAE2
+0x5FF8 = 0xA7D7
+0x5FFA = 0xCAE0
+0x5FFB = 0xCAE3
+0x5FFD = 0xA9BF
+0x5FFF = 0xA9C1
+0x6000 = 0xCAE4
+0x6009 = 0xCCAF
+0x600A = 0xCCA2
+0x600B = 0xCC7E
+0x600C = 0xCCAE
+0x600D = 0xCCA9
+0x600E = 0xABE7
+0x600F = 0xA9C2
+0x6010 = 0xCCAA
+0x6011 = 0xCCAD
+0x6012 = 0xABE3
+0x6013 = 0xCCAC
+0x6014 = 0xA9C3
+0x6015 = 0xA9C8
+0x6016 = 0xA9C6
+0x6017 = 0xCCA3
+0x6019 = 0xCC7C
+0x601A = 0xCCA5
+0x601B = 0xA9CD
+0x601C = 0xCCB0
+0x601D = 0xABE4
+0x601E = 0xCCA6
+0x6020 = 0xABE5
+0x6021 = 0xA9C9
+0x6022 = 0xCCA8
+0x6024 = 0xCECD
+0x6025 = 0xABE6
+0x6026 = 0xCC7B
+0x6027 = 0xA9CA
+0x6028 = 0xABE8
+0x6029 = 0xA9CB
+0x602A = 0xA9C7
+0x602B = 0xA9CC
+0x602C = 0xCCA7
+0x602D = 0xCC7A
+0x602E = 0xCCAB
+0x602F = 0xA9C4
+0x6032 = 0xCC7D
+0x6033 = 0xCCA4
+0x6034 = 0xCCA1
+0x6035 = 0xA9C5
+0x6037 = 0xCEBF
+0x6039 = 0xCEC0
+0x6040 = 0xCECA
+0x6041 = 0xD1A1
+0x6042 = 0xCECB
+0x6043 = 0xABEE
+0x6044 = 0xCECE
+0x6045 = 0xCEC4
+0x6046 = 0xABED
+0x6047 = 0xCEC6
+0x6049 = 0xCEC7
+0x604C = 0xCEC9
+0x604D = 0xABE9
+0x6050 = 0xAEA3
+0x6053 = 0xCEC5
+0x6054 = 0xCEC1
+0x6055 = 0xAEA4
+0x6058 = 0xCECF
+0x6059 = 0xAE7E
+0x605A = 0xD17D
+0x605B = 0xCEC8
+0x605D = 0xD17C
+0x605E = 0xCEC3
+0x605F = 0xCECC
+0x6062 = 0xABEC
+0x6063 = 0xAEA1
+0x6064 = 0xABF2
+0x6065 = 0xAEA2
+0x6066 = 0xCED0
+0x6067 = 0xD17E
+0x6068 = 0xABEB
+0x6069 = 0xAEA6
+0x606A = 0xABF1
+0x606B = 0xABF0
+0x606C = 0xABEF
+0x606D = 0xAEA5
+0x606E = 0xCED1
+0x606F = 0xAEA7
+0x6070 = 0xABEA
+0x6072 = 0xCEC2
+0x607F = 0xB176
+0x6080 = 0xD1A4
+0x6081 = 0xD1A6
+0x6083 = 0xD1A8
+0x6084 = 0xAEA8
+0x6085 = 0xAEAE
+0x6086 = 0xD553
+0x6087 = 0xD1AC
+0x6088 = 0xD1A3
+0x6089 = 0xB178
+0x608A = 0xD551
+0x608C = 0xAEAD
+0x608D = 0xAEAB
+0x608E = 0xD1AE
+0x6090 = 0xD552
+0x6092 = 0xD1A5
+0x6094 = 0xAEAC
+0x6095 = 0xD1A9
+0x6096 = 0xAEAF
+0x6097 = 0xD1AB
+0x609A = 0xAEAA
+0x609B = 0xD1AA
+0x609C = 0xD1AD
+0x609D = 0xD1A7
+0x609F = 0xAEA9
+0x60A0 = 0xB179
+0x60A2 = 0xD1A2
+0x60A3 = 0xB177
+0x60A8 = 0xB17A
+0x60B0 = 0xD555
+0x60B1 = 0xD55E
+0x60B2 = 0xB464
+0x60B4 = 0xB17C
+0x60B5 = 0xB1A3
+0x60B6 = 0xB465
+0x60B7 = 0xD560
+0x60B8 = 0xB1AA
+0x60B9 = 0xD8F9
+0x60BA = 0xD556
+0x60BB = 0xB1A2
+0x60BC = 0xB1A5
+0x60BD = 0xB17E
+0x60BE = 0xD554
+0x60BF = 0xD562
+0x60C0 = 0xD565
+0x60C1 = 0xD949
+0x60C3 = 0xD563
+0x60C4 = 0xD8FD
+0x60C5 = 0xB1A1
+0x60C6 = 0xB1A8
+0x60C7 = 0xB1AC
+0x60C8 = 0xD55D
+0x60C9 = 0xD8F8
+0x60CA = 0xD561
+0x60CB = 0xB17B
+0x60CC = 0xD8FA
+0x60CD = 0xD564
+0x60CE = 0xD8FC
+0x60CF = 0xD559
+0x60D1 = 0xB462
+0x60D3 = 0xD557
+0x60D4 = 0xD558
+0x60D5 = 0xB1A7
+0x60D8 = 0xB1A6
+0x60D9 = 0xD55B
+0x60DA = 0xB1AB
+0x60DB = 0xD55F
+0x60DC = 0xB1A4
+0x60DD = 0xD55C
+0x60DF = 0xB1A9
+0x60E0 = 0xB466
+0x60E1 = 0xB463
+0x60E2 = 0xD8FB
+0x60E4 = 0xD55A
+0x60E6 = 0xB17D
+0x60F0 = 0xB46B
+0x60F1 = 0xB46F
+0x60F2 = 0xD940
+0x60F3 = 0xB751
+0x60F4 = 0xB46D
+0x60F5 = 0xD944
+0x60F6 = 0xB471
+0x60F7 = 0xDD65
+0x60F8 = 0xD946
+0x60F9 = 0xB753
+0x60FA = 0xB469
+0x60FB = 0xB46C
+0x60FC = 0xD947
+0x60FE = 0xD948
+0x60FF = 0xD94E
+0x6100 = 0xB473
+0x6101 = 0xB754
+0x6103 = 0xD94A
+0x6104 = 0xD94F
+0x6105 = 0xD943
+0x6106 = 0xB75E
+0x6108 = 0xB755
+0x6109 = 0xB472
+0x610A = 0xD941
+0x610B = 0xD950
+0x610D = 0xB75D
+0x610E = 0xB470
+0x610F = 0xB74E
+0x6110 = 0xD94D
+0x6112 = 0xB474
+0x6113 = 0xD945
+0x6114 = 0xD8FE
+0x6115 = 0xB46A
+0x6116 = 0xD942
+0x6118 = 0xD94B
+0x611A = 0xB74D
+0x611B = 0xB752
+0x611C = 0xB467
+0x611D = 0xD94C
+0x611F = 0xB750
+0x6123 = 0xB468
+0x6127 = 0xB75C
+0x6128 = 0xE1C3
+0x6129 = 0xDD70
+0x612B = 0xDD68
+0x612C = 0xE1C2
+0x612E = 0xDD6C
+0x612F = 0xDD6E
+0x6132 = 0xDD6B
+0x6134 = 0xB75B
+0x6136 = 0xDD6A
+0x6137 = 0xB75F
+0x613B = 0xE1D2
+0x613E = 0xB75A
+0x613F = 0xBA40
+0x6140 = 0xDD71
+0x6141 = 0xE1C4
+0x6144 = 0xB758
+0x6145 = 0xDD69
+0x6146 = 0xDD6D
+0x6147 = 0xB9FE
+0x6148 = 0xB74F
+0x6149 = 0xDD66
+0x614A = 0xDD67
+0x614B = 0xBA41
+0x614C = 0xB757
+0x614D = 0xB759
+0x614E = 0xB756
+0x614F = 0xDD6F
+0x6152 = 0xE1C8
+0x6153 = 0xE1C9
+0x6154 = 0xE1CE
+0x6155 = 0xBC7D
+0x6156 = 0xE1D5
+0x6158 = 0xBA47
+0x615A = 0xBA46
+0x615B = 0xE1D0
+0x615D = 0xBC7C
+0x615E = 0xE1C5
+0x615F = 0xBA45
+0x6161 = 0xE1D4
+0x6162 = 0xBA43
+0x6163 = 0xBA44
+0x6165 = 0xE1D1
+0x6166 = 0xE5AA
+0x6167 = 0xBC7A
+0x6168 = 0xB46E
+0x616A = 0xE1D3
+0x616B = 0xBCA3
+0x616C = 0xE1CB
+0x616E = 0xBC7B
+0x6170 = 0xBCA2
+0x6171 = 0xE1C6
+0x6172 = 0xE1CA
+0x6173 = 0xE1C7
+0x6174 = 0xE1CD
+0x6175 = 0xBA48
+0x6176 = 0xBC79
+0x6177 = 0xBA42
+0x6179 = 0xE57A
+0x617A = 0xE1CF
+0x617C = 0xBCA1
+0x617E = 0xBCA4
+0x6180 = 0xE1CC
+0x6182 = 0xBC7E
+0x6183 = 0xE579
+0x6189 = 0xE57E
+0x618A = 0xBECE
+0x618B = 0xE578
+0x618C = 0xE9A3
+0x618D = 0xE5A9
+0x618E = 0xBCA8
+0x6190 = 0xBCA6
+0x6191 = 0xBECC
+0x6192 = 0xE5A6
+0x6193 = 0xE5A2
+0x6194 = 0xBCAC
+0x6196 = 0xE978
+0x619A = 0xBCAA
+0x619B = 0xE5A1
+0x619D = 0xE976
+0x619F = 0xE5A5
+0x61A1 = 0xE5A8
+0x61A2 = 0xE57D
+0x61A4 = 0xBCAB
+0x61A7 = 0xBCA5
+0x61A8 = 0xE977
+0x61A9 = 0xBECD
+0x61AA = 0xE5A7
+0x61AB = 0xBCA7
+0x61AC = 0xBCA9
+0x61AD = 0xE5A4
+0x61AE = 0xBCAD
+0x61AF = 0xE5A3
+0x61B0 = 0xE57C
+0x61B1 = 0xE57B
+0x61B2 = 0xBECB
+0x61B3 = 0xE5AB
+0x61B4 = 0xE97A
+0x61B5 = 0xECE0
+0x61B6 = 0xBED0
+0x61B8 = 0xE9A2
+0x61BA = 0xE97E
+0x61BC = 0xECE1
+0x61BE = 0xBED1
+0x61BF = 0xE9A1
+0x61C1 = 0xE97C
+0x61C2 = 0xC0B4
+0x61C3 = 0xECDF
+0x61C5 = 0xE979
+0x61C6 = 0xE97B
+0x61C7 = 0xC0B5
+0x61C8 = 0xBED3
+0x61C9 = 0xC0B3
+0x61CA = 0xBED2
+0x61CB = 0xC0B7
+0x61CC = 0xE97D
+0x61CD = 0xBECF
+0x61D6 = 0xEFCF
+0x61D8 = 0xEFC7
+0x61DE = 0xECE7
+0x61DF = 0xEFC8
+0x61E0 = 0xECE3
+0x61E3 = 0xC256
+0x61E4 = 0xECE5
+0x61E5 = 0xECE4
+0x61E6 = 0xC0B6
+0x61E7 = 0xECE2
+0x61E8 = 0xECE6
+0x61E9 = 0xEFD0
+0x61EA = 0xEFCC
+0x61EB = 0xEFCE
+0x61ED = 0xEFC9
+0x61EE = 0xEFCA
+0x61F0 = 0xEFCD
+0x61F1 = 0xEFCB
+0x61F2 = 0xC367
+0x61F5 = 0xC36A
+0x61F6 = 0xC369
+0x61F7 = 0xC368
+0x61F8 = 0xC461
+0x61F9 = 0xF44A
+0x61FA = 0xC462
+0x61FB = 0xF241
+0x61FC = 0xC4DF
+0x61FD = 0xF5CC
+0x61FE = 0xC4E0
+0x61FF = 0xC574
+0x6200 = 0xC5CA
+0x6201 = 0xF7D9
+0x6203 = 0xF7DA
+0x6204 = 0xF7DB
+0x6207 = 0xF9BA
+0x6208 = 0xA4E0
+0x6209 = 0xC97C
+0x620A = 0xA5B3
+0x620C = 0xA6A6
+0x620D = 0xA6A7
+0x620E = 0xA6A5
+0x6210 = 0xA6A8
+0x6211 = 0xA7DA
+0x6212 = 0xA7D9
+0x6214 = 0xCCB1
+0x6215 = 0xA9CF
+0x6216 = 0xA9CE
+0x6219 = 0xD1AF
+0x621A = 0xB1AD
+0x621B = 0xB1AE
+0x621F = 0xB475
+0x6220 = 0xDD72
+0x6221 = 0xB760
+0x6222 = 0xB761
+0x6223 = 0xDD74
+0x6224 = 0xDD76
+0x6225 = 0xDD75
+0x6227 = 0xE1D7
+0x6229 = 0xE1D6
+0x622A = 0xBA49
+0x622B = 0xE1D8
+0x622D = 0xE5AC
+0x622E = 0xBCAE
+0x6230 = 0xBED4
+0x6232 = 0xC0B8
+0x6233 = 0xC257
+0x6234 = 0xC0B9
+0x6236 = 0xA4E1
+0x623A = 0xCAE6
+0x623D = 0xCCB2
+0x623E = 0xA9D1
+0x623F = 0xA9D0
+0x6240 = 0xA9D2
+0x6241 = 0xABF3
+0x6242 = 0xCED2
+0x6243 = 0xCED3
+0x6246 = 0xD1B0
+0x6247 = 0xAEB0
+0x6248 = 0xB1AF
+0x6249 = 0xB476
+0x624A = 0xD951
+0x624B = 0xA4E2
+0x624D = 0xA47E
+0x624E = 0xA4E3
+0x6250 = 0xC97D
+0x6251 = 0xA5B7
+0x6252 = 0xA5B6
+0x6253 = 0xA5B4
+0x6254 = 0xA5B5
+0x6258 = 0xA6AB
+0x6259 = 0xC9E9
+0x625A = 0xC9EB
+0x625B = 0xA6AA
+0x625C = 0xC9E3
+0x625E = 0xC9E4
+0x6260 = 0xC9EA
+0x6261 = 0xC9E6
+0x6262 = 0xC9E8
+0x6263 = 0xA6A9
+0x6264 = 0xC9E5
+0x6265 = 0xC9EC
+0x6266 = 0xC9E7
+0x626D = 0xA7E1
+0x626E = 0xA7EA
+0x626F = 0xA7E8
+0x6270 = 0xCAF0
+0x6271 = 0xCAED
+0x6272 = 0xCAF5
+0x6273 = 0xA7E6
+0x6274 = 0xCAF6
+0x6276 = 0xA7DF
+0x6277 = 0xCAF3
+0x6279 = 0xA7E5
+0x627A = 0xCAEF
+0x627B = 0xCAEE
+0x627C = 0xA7E3
+0x627D = 0xCAF4
+0x627E = 0xA7E4
+0x627F = 0xA9D3
+0x6280 = 0xA7DE
+0x6281 = 0xCAF1
+0x6283 = 0xCAE7
+0x6284 = 0xA7DB
+0x6286 = 0xA7EE
+0x6287 = 0xCAEC
+0x6288 = 0xCAF2
+0x6289 = 0xA7E0
+0x628A = 0xA7E2
+0x628C = 0xCAE8
+0x628E = 0xCAE9
+0x628F = 0xCAEA
+0x6291 = 0xA7ED
+0x6292 = 0xA7E7
+0x6293 = 0xA7EC
+0x6294 = 0xCAEB
+0x6295 = 0xA7EB
+0x6296 = 0xA7DD
+0x6297 = 0xA7DC
+0x6298 = 0xA7E9
+0x62A8 = 0xA9E1
+0x62A9 = 0xCCBE
+0x62AA = 0xCCB7
+0x62AB = 0xA9DC
+0x62AC = 0xA9EF
+0x62AD = 0xCCB3
+0x62AE = 0xCCBA
+0x62AF = 0xCCBC
+0x62B0 = 0xCCBF
+0x62B1 = 0xA9EA
+0x62B3 = 0xCCBB
+0x62B4 = 0xCCB4
+0x62B5 = 0xA9E8
+0x62B6 = 0xCCB8
+0x62B8 = 0xCCC0
+0x62B9 = 0xA9D9
+0x62BB = 0xCCBD
+0x62BC = 0xA9E3
+0x62BD = 0xA9E2
+0x62BE = 0xCCB6
+0x62BF = 0xA9D7
+0x62C2 = 0xA9D8
+0x62C4 = 0xA9D6
+0x62C6 = 0xA9EE
+0x62C7 = 0xA9E6
+0x62C8 = 0xA9E0
+0x62C9 = 0xA9D4
+0x62CA = 0xCCB9
+0x62CB = 0xA9DF
+0x62CC = 0xA9D5
+0x62CD = 0xA9E7
+0x62CE = 0xA9F0
+0x62CF = 0xCED4
+0x62D0 = 0xA9E4
+0x62D1 = 0xCCB5
+0x62D2 = 0xA9DA
+0x62D3 = 0xA9DD
+0x62D4 = 0xA9DE
+0x62D6 = 0xA9EC
+0x62D7 = 0xA9ED
+0x62D8 = 0xA9EB
+0x62D9 = 0xA9E5
+0x62DA = 0xA9E9
+0x62DB = 0xA9DB
+0x62DC = 0xABF4
+0x62EB = 0xCEDA
+0x62EC = 0xAC41
+0x62ED = 0xABF8
+0x62EE = 0xABFA
+0x62EF = 0xAC40
+0x62F0 = 0xCEE6
+0x62F1 = 0xABFD
+0x62F2 = 0xD1B1
+0x62F3 = 0xAEB1
+0x62F4 = 0xAC43
+0x62F5 = 0xCED7
+0x62F6 = 0xCEDF
+0x62F7 = 0xABFE
+0x62F8 = 0xCEDE
+0x62F9 = 0xCEDB
+0x62FA = 0xCEE3
+0x62FB = 0xCEE5
+0x62FC = 0xABF7
+0x62FD = 0xABFB
+0x62FE = 0xAC42
+0x62FF = 0xAEB3
+0x6300 = 0xCEE0
+0x6301 = 0xABF9
+0x6302 = 0xAC45
+0x6303 = 0xCED9
+0x6307 = 0xABFC
+0x6308 = 0xAEB2
+0x6309 = 0xABF6
+0x630B = 0xCED6
+0x630C = 0xCEDD
+0x630D = 0xCED5
+0x630E = 0xCED8
+0x630F = 0xCEDC
+0x6310 = 0xD1B2
+0x6311 = 0xAC44
+0x6313 = 0xCEE1
+0x6314 = 0xCEE2
+0x6315 = 0xCEE4
+0x6316 = 0xABF5
+0x6328 = 0xAEC1
+0x6329 = 0xD1BE
+0x632A = 0xAEBF
+0x632B = 0xAEC0
+0x632C = 0xD1B4
+0x632D = 0xD1C4
+0x632F = 0xAEB6
+0x6332 = 0xD566
+0x6333 = 0xD1C6
+0x6334 = 0xD1C0
+0x6336 = 0xD1B7
+0x6338 = 0xD1C9
+0x6339 = 0xD1BA
+0x633A = 0xAEBC
+0x633B = 0xD57D
+0x633C = 0xD1BD
+0x633D = 0xAEBE
+0x633E = 0xAEB5
+0x6340 = 0xD1CB
+0x6341 = 0xD1BF
+0x6342 = 0xAEB8
+0x6343 = 0xD1B8
+0x6344 = 0xD1B5
+0x6345 = 0xD1B6
+0x6346 = 0xAEB9
+0x6347 = 0xD1C5
+0x6348 = 0xD1CC
+0x6349 = 0xAEBB
+0x634A = 0xD1BC
+0x634B = 0xD1BB
+0x634C = 0xAEC3
+0x634D = 0xAEC2
+0x634E = 0xAEB4
+0x634F = 0xAEBA
+0x6350 = 0xAEBD
+0x6351 = 0xD1C8
+0x6354 = 0xD1C2
+0x6355 = 0xAEB7
+0x6356 = 0xD1B3
+0x6357 = 0xD1CA
+0x6358 = 0xD1C1
+0x6359 = 0xD1C3
+0x635A = 0xD1C7
+0x6365 = 0xD567
+0x6367 = 0xB1B7
+0x6368 = 0xB1CB
+0x6369 = 0xB1CA
+0x636B = 0xB1BF
+0x636D = 0xD579
+0x636E = 0xD575
+0x636F = 0xD572
+0x6370 = 0xD5A6
+0x6371 = 0xB1BA
+0x6372 = 0xB1B2
+0x6375 = 0xD577
+0x6376 = 0xB4A8
+0x6377 = 0xB1B6
+0x6378 = 0xD5A1
+0x637A = 0xB1CC
+0x637B = 0xB1C9
+0x637C = 0xD57B
+0x637D = 0xD56A
+0x6380 = 0xB1C8
+0x6381 = 0xD5A3
+0x6382 = 0xD569
+0x6383 = 0xB1BD
+0x6384 = 0xB1C1
+0x6385 = 0xD5A2
+0x6387 = 0xD573
+0x6388 = 0xB1C2
+0x6389 = 0xB1BC
+0x638A = 0xD568
+0x638C = 0xB478
+0x638D = 0xD5A5
+0x638E = 0xD571
+0x638F = 0xB1C7
+0x6390 = 0xD574
+0x6391 = 0xD5A4
+0x6392 = 0xB1C6
+0x6394 = 0xD952
+0x6396 = 0xB1B3
+0x6397 = 0xD56F
+0x6398 = 0xB1B8
+0x6399 = 0xB1C3
+0x639B = 0xB1BE
+0x639C = 0xD578
+0x639D = 0xD56E
+0x639E = 0xD56C
+0x639F = 0xD57E
+0x63A0 = 0xB1B0
+0x63A1 = 0xB1C4
+0x63A2 = 0xB1B4
+0x63A3 = 0xB477
+0x63A4 = 0xD57C
+0x63A5 = 0xB1B5
+0x63A7 = 0xB1B1
+0x63A8 = 0xB1C0
+0x63A9 = 0xB1BB
+0x63AA = 0xB1B9
+0x63AB = 0xD570
+0x63AC = 0xB1C5
+0x63AD = 0xD56D
+0x63AE = 0xD57A
+0x63AF = 0xD576
+0x63B0 = 0xD954
+0x63B1 = 0xD953
+0x63BD = 0xD56B
+0x63BE = 0xD964
+0x63C0 = 0xB47A
+0x63C2 = 0xD96A
+0x63C3 = 0xD959
+0x63C4 = 0xD967
+0x63C5 = 0xDD77
+0x63C6 = 0xB47D
+0x63C7 = 0xD96B
+0x63C8 = 0xD96E
+0x63C9 = 0xB47C
+0x63CA = 0xD95C
+0x63CB = 0xD96D
+0x63CC = 0xD96C
+0x63CD = 0xB47E
+0x63CE = 0xD955
+0x63CF = 0xB479
+0x63D0 = 0xB4A3
+0x63D2 = 0xB4A1
+0x63D3 = 0xD969
+0x63D5 = 0xD95F
+0x63D6 = 0xB4A5
+0x63D7 = 0xD970
+0x63D8 = 0xD968
+0x63D9 = 0xD971
+0x63DA = 0xB4AD
+0x63DB = 0xB4AB
+0x63DC = 0xD966
+0x63DD = 0xD965
+0x63DF = 0xD963
+0x63E0 = 0xD95D
+0x63E1 = 0xB4A4
+0x63E3 = 0xB4A2
+0x63E4 = 0xD1B9
+0x63E5 = 0xD956
+0x63E7 = 0xDDB7
+0x63E8 = 0xD957
+0x63E9 = 0xB47B
+0x63EA = 0xB4AA
+0x63EB = 0xDD79
+0x63ED = 0xB4A6
+0x63EE = 0xB4A7
+0x63EF = 0xD958
+0x63F0 = 0xD96F
+0x63F1 = 0xDD78
+0x63F2 = 0xD960
+0x63F3 = 0xD95B
+0x63F4 = 0xB4A9
+0x63F5 = 0xD961
+0x63F6 = 0xD95E
+0x63F9 = 0xB4AE
+0x6406 = 0xB770
+0x6409 = 0xDD7C
+0x640A = 0xDDB1
+0x640B = 0xDDB6
+0x640C = 0xDDAA
+0x640D = 0xB76C
+0x640E = 0xDDBB
+0x640F = 0xB769
+0x6410 = 0xDD7A
+0x6412 = 0xDD7B
+0x6413 = 0xB762
+0x6414 = 0xB76B
+0x6415 = 0xDDA4
+0x6416 = 0xB76E
+0x6417 = 0xB76F
+0x6418 = 0xDDA5
+0x641A = 0xDDB2
+0x641B = 0xDDB8
+0x641C = 0xB76A
+0x641E = 0xB764
+0x641F = 0xDDA3
+0x6420 = 0xDD7D
+0x6421 = 0xDDBA
+0x6422 = 0xDDA8
+0x6423 = 0xDDA9
+0x6424 = 0xDD7E
+0x6425 = 0xDDB4
+0x6426 = 0xDDAB
+0x6427 = 0xDDB5
+0x6428 = 0xDDAD
+0x642A = 0xB765
+0x642B = 0xE1D9
+0x642C = 0xB768
+0x642D = 0xB766
+0x642E = 0xDDB9
+0x642F = 0xDDB0
+0x6430 = 0xDDAC
+0x6433 = 0xDDA1
+0x6434 = 0xBA53
+0x6435 = 0xDDAF
+0x6436 = 0xB76D
+0x6437 = 0xDDA7
+0x6439 = 0xDDA6
+0x643D = 0xB767
+0x643E = 0xB763
+0x643F = 0xE1EE
+0x6440 = 0xDDB3
+0x6441 = 0xDDAE
+0x6443 = 0xDDA2
+0x644B = 0xE1E9
+0x644D = 0xE1DA
+0x644E = 0xE1E5
+0x6450 = 0xE1EC
+0x6451 = 0xBA51
+0x6452 = 0xB4AC
+0x6453 = 0xE1EA
+0x6454 = 0xBA4C
+0x6458 = 0xBA4B
+0x6459 = 0xE1F1
+0x645B = 0xE1DB
+0x645C = 0xE1E8
+0x645D = 0xE1DC
+0x645E = 0xE1E7
+0x645F = 0xBA4F
+0x6460 = 0xE1EB
+0x6461 = 0xD962
+0x6465 = 0xE1F2
+0x6466 = 0xE1E3
+0x6467 = 0xBA52
+0x6468 = 0xE5BA
+0x6469 = 0xBCAF
+0x646B = 0xE1F0
+0x646C = 0xE1EF
+0x646D = 0xBA54
+0x646E = 0xE5AD
+0x646F = 0xBCB0
+0x6470 = 0xE5AE
+0x6472 = 0xE1DF
+0x6473 = 0xE1E0
+0x6474 = 0xE1DD
+0x6475 = 0xE1E2
+0x6476 = 0xE1DE
+0x6477 = 0xE1F3
+0x6478 = 0xBA4E
+0x6479 = 0xBCB1
+0x647A = 0xBA50
+0x647B = 0xBA55
+0x647D = 0xE1E1
+0x647F = 0xE1ED
+0x6482 = 0xE1E6
+0x6485 = 0xE5B1
+0x6487 = 0xBA4A
+0x6488 = 0xBCB4
+0x6489 = 0xE9AA
+0x648A = 0xE5B6
+0x648B = 0xE5B5
+0x648C = 0xE5B7
+0x648F = 0xE5B4
+0x6490 = 0xBCB5
+0x6492 = 0xBCBB
+0x6493 = 0xBCB8
+0x6495 = 0xBCB9
+0x6496 = 0xE5AF
+0x6497 = 0xE5B2
+0x6498 = 0xE5BC
+0x6499 = 0xBCC1
+0x649A = 0xBCBF
+0x649C = 0xE5B3
+0x649D = 0xD95A
+0x649E = 0xBCB2
+0x649F = 0xE5B9
+0x64A0 = 0xE5B0
+0x64A2 = 0xBCC2
+0x64A3 = 0xE5B8
+0x64A4 = 0xBA4D
+0x64A5 = 0xBCB7
+0x64A6 = 0xE1E4
+0x64A9 = 0xBCBA
+0x64AB = 0xBCBE
+0x64AC = 0xBCC0
+0x64AD = 0xBCBD
+0x64AE = 0xBCBC
+0x64B0 = 0xBCB6
+0x64B1 = 0xE5BB
+0x64B2 = 0xBCB3
+0x64B3 = 0xBCC3
+0x64BB = 0xBED8
+0x64BC = 0xBED9
+0x64BD = 0xE9A9
+0x64BE = 0xBEE2
+0x64BF = 0xBEDF
+0x64C1 = 0xBED6
+0x64C2 = 0xBEDD
+0x64C3 = 0xE9AB
+0x64C4 = 0xBEDB
+0x64C5 = 0xBED5
+0x64C7 = 0xBEDC
+0x64C9 = 0xE9A8
+0x64CA = 0xC0BB
+0x64CB = 0xBED7
+0x64CD = 0xBEDE
+0x64CE = 0xC0BA
+0x64CF = 0xE9A7
+0x64D0 = 0xE9A6
+0x64D2 = 0xBEE0
+0x64D4 = 0xBEE1
+0x64D6 = 0xE9A5
+0x64D7 = 0xE9A4
+0x64D8 = 0xC0BC
+0x64D9 = 0xE9AE
+0x64DA = 0xBEDA
+0x64DB = 0xE9AC
+0x64E0 = 0xC0BD
+0x64E2 = 0xC0C2
+0x64E3 = 0xECEA
+0x64E4 = 0xECEC
+0x64E6 = 0xC0BF
+0x64E8 = 0xECED
+0x64E9 = 0xECE9
+0x64EB = 0xECEB
+0x64EC = 0xC0C0
+0x64ED = 0xC0C3
+0x64EF = 0xECE8
+0x64F0 = 0xC0BE
+0x64F1 = 0xC0C1
+0x64F2 = 0xC259
+0x64F3 = 0xE9AD
+0x64F4 = 0xC258
+0x64F7 = 0xC25E
+0x64F8 = 0xEFD4
+0x64FA = 0xC25C
+0x64FB = 0xC25D
+0x64FC = 0xEFD7
+0x64FD = 0xEFD3
+0x64FE = 0xC25A
+0x64FF = 0xEFD1
+0x6500 = 0xC36B
+0x6501 = 0xEFD5
+0x6503 = 0xEFD6
+0x6504 = 0xEFD2
+0x6506 = 0xC25B
+0x6507 = 0xF242
+0x6509 = 0xF245
+0x650C = 0xF246
+0x650D = 0xF244
+0x650E = 0xF247
+0x650F = 0xC36C
+0x6510 = 0xF243
+0x6513 = 0xF44E
+0x6514 = 0xC464
+0x6515 = 0xF44D
+0x6516 = 0xF44C
+0x6517 = 0xF44B
+0x6518 = 0xC463
+0x6519 = 0xC465
+0x651B = 0xF5CD
+0x651C = 0xC4E2
+0x651D = 0xC4E1
+0x6520 = 0xF6E1
+0x6521 = 0xF6E0
+0x6522 = 0xF6E3
+0x6523 = 0xC5CB
+0x6524 = 0xC575
+0x6525 = 0xF7DD
+0x6526 = 0xF6E2
+0x6529 = 0xF7DC
+0x652A = 0xC5CD
+0x652B = 0xC5CC
+0x652C = 0xC5F3
+0x652D = 0xF8A9
+0x652E = 0xF8EF
+0x652F = 0xA4E4
+0x6532 = 0xD972
+0x6533 = 0xE9AF
+0x6536 = 0xA6AC
+0x6537 = 0xCAF7
+0x6538 = 0xA7F1
+0x6539 = 0xA7EF
+0x653B = 0xA7F0
+0x653D = 0xCCC1
+0x653E = 0xA9F1
+0x653F = 0xAC46
+0x6541 = 0xCEE7
+0x6543 = 0xCEE8
+0x6545 = 0xAC47
+0x6546 = 0xD1CE
+0x6548 = 0xAEC4
+0x6549 = 0xAEC5
+0x654A = 0xD1CD
+0x654F = 0xB1D3
+0x6551 = 0xB1CF
+0x6553 = 0xD5A7
+0x6554 = 0xB1D6
+0x6555 = 0xB1D5
+0x6556 = 0xB1CE
+0x6557 = 0xB1D1
+0x6558 = 0xB1D4
+0x6559 = 0xB1D0
+0x655C = 0xD976
+0x655D = 0xB1CD
+0x655E = 0xB4AF
+0x6562 = 0xB4B1
+0x6563 = 0xB4B2
+0x6564 = 0xD975
+0x6565 = 0xD978
+0x6566 = 0xB4B0
+0x6567 = 0xD973
+0x6568 = 0xD977
+0x656A = 0xD974
+0x656C = 0xB771
+0x656F = 0xDDBC
+0x6572 = 0xBA56
+0x6573 = 0xE1F4
+0x6574 = 0xBEE3
+0x6575 = 0xBCC4
+0x6576 = 0xE5BD
+0x6577 = 0xBCC5
+0x6578 = 0xBCC6
+0x6579 = 0xE5BF
+0x657A = 0xE5BE
+0x657B = 0xE5C0
+0x657C = 0xE9B1
+0x657F = 0xE9B0
+0x6580 = 0xECEF
+0x6581 = 0xECEE
+0x6582 = 0xC0C4
+0x6583 = 0xC0C5
+0x6584 = 0xF248
+0x6587 = 0xA4E5
+0x658C = 0xD979
+0x6590 = 0xB4B4
+0x6591 = 0xB4B3
+0x6592 = 0xDDBD
+0x6594 = 0xEFD8
+0x6595 = 0xC4E3
+0x6596 = 0xF7DE
+0x6597 = 0xA4E6
+0x6599 = 0xAEC6
+0x659B = 0xB1D8
+0x659C = 0xB1D7
+0x659D = 0xD97A
+0x659E = 0xD97B
+0x659F = 0xB772
+0x65A0 = 0xE1F5
+0x65A1 = 0xBA57
+0x65A2 = 0xE9B2
+0x65A4 = 0xA4E7
+0x65A5 = 0xA5B8
+0x65A7 = 0xA9F2
+0x65A8 = 0xCCC2
+0x65AA = 0xCEE9
+0x65AB = 0xAC48
+0x65AC = 0xB1D9
+0x65AE = 0xD97C
+0x65AF = 0xB4B5
+0x65B0 = 0xB773
+0x65B2 = 0xE5C1
+0x65B3 = 0xE5C2
+0x65B6 = 0xECF0
+0x65B7 = 0xC25F
+0x65B8 = 0xF8F0
+0x65B9 = 0xA4E8
+0x65BB = 0xCCC3
+0x65BC = 0xA9F3
+0x65BD = 0xAC49
+0x65BF = 0xCEEA
+0x65C1 = 0xAEC7
+0x65C2 = 0xD1D2
+0x65C3 = 0xD1D0
+0x65C4 = 0xD1D1
+0x65C5 = 0xAEC8
+0x65C6 = 0xD1CF
+0x65CB = 0xB1DB
+0x65CC = 0xB1DC
+0x65CD = 0xD5A8
+0x65CE = 0xB1DD
+0x65CF = 0xB1DA
+0x65D0 = 0xD97D
+0x65D2 = 0xD97E
+0x65D3 = 0xDDBE
+0x65D6 = 0xBA59
+0x65D7 = 0xBA58
+0x65DA = 0xECF1
+0x65DB = 0xEFD9
+0x65DD = 0xF24A
+0x65DE = 0xF249
+0x65DF = 0xF44F
+0x65E1 = 0xC95E
+0x65E2 = 0xAC4A
+0x65E5 = 0xA4E9
+0x65E6 = 0xA5B9
+0x65E8 = 0xA6AE
+0x65E9 = 0xA6AD
+0x65EC = 0xA6AF
+0x65ED = 0xA6B0
+0x65EE = 0xC9EE
+0x65EF = 0xC9ED
+0x65F0 = 0xCAF8
+0x65F1 = 0xA7F2
+0x65F2 = 0xCAFB
+0x65F3 = 0xCAFA
+0x65F4 = 0xCAF9
+0x65F5 = 0xCAFC
+0x65FA = 0xA9F4
+0x65FB = 0xCCC9
+0x65FC = 0xCCC5
+0x65FD = 0xCCCE
+0x6600 = 0xA9FB
+0x6602 = 0xA9F9
+0x6603 = 0xCCCA
+0x6604 = 0xCCC6
+0x6605 = 0xCCCD
+0x6606 = 0xA9F8
+0x6607 = 0xAA40
+0x6608 = 0xCCC8
+0x6609 = 0xCCC4
+0x660A = 0xA9FE
+0x660B = 0xCCCB
+0x660C = 0xA9F7
+0x660D = 0xCCCC
+0x660E = 0xA9FA
+0x660F = 0xA9FC
+0x6610 = 0xCCD0
+0x6611 = 0xCCCF
+0x6612 = 0xCCC7
+0x6613 = 0xA9F6
+0x6614 = 0xA9F5
+0x6615 = 0xA9FD
+0x661C = 0xCEEF
+0x661D = 0xCEF5
+0x661F = 0xAC50
+0x6620 = 0xAC4D
+0x6621 = 0xCEEC
+0x6622 = 0xCEF1
+0x6624 = 0xAC53
+0x6625 = 0xAC4B
+0x6626 = 0xCEF0
+0x6627 = 0xAC4E
+0x6628 = 0xAC51
+0x662B = 0xCEF3
+0x662D = 0xAC4C
+0x662E = 0xCEF8
+0x662F = 0xAC4F
+0x6631 = 0xAC52
+0x6632 = 0xCEED
+0x6633 = 0xCEF2
+0x6634 = 0xCEF6
+0x6635 = 0xCEEE
+0x6636 = 0xCEEB
+0x6639 = 0xCEF7
+0x663A = 0xCEF4
+0x6641 = 0xAED0
+0x6642 = 0xAEC9
+0x6643 = 0xAECC
+0x6645 = 0xAECF
+0x6647 = 0xD1D5
+0x6649 = 0xAECA
+0x664A = 0xD1D3
+0x664C = 0xAECE
+0x664F = 0xAECB
+0x6651 = 0xD1D6
+0x6652 = 0xAECD
+0x6659 = 0xD5AC
+0x665A = 0xB1DF
+0x665B = 0xD5AB
+0x665C = 0xD5AD
+0x665D = 0xB1DE
+0x665E = 0xB1E3
+0x665F = 0xD1D4
+0x6661 = 0xD5AA
+0x6662 = 0xD5AE
+0x6664 = 0xB1E0
+0x6665 = 0xD5A9
+0x6666 = 0xB1E2
+0x6668 = 0xB1E1
+0x666A = 0xD9A7
+0x666C = 0xD9A2
+0x666E = 0xB4B6
+0x666F = 0xB4BA
+0x6670 = 0xB4B7
+0x6671 = 0xD9A5
+0x6672 = 0xD9A8
+0x6674 = 0xB4B8
+0x6676 = 0xB4B9
+0x6677 = 0xB4BE
+0x6678 = 0xDDC7
+0x6679 = 0xD9A6
+0x667A = 0xB4BC
+0x667B = 0xD9A3
+0x667C = 0xD9A1
+0x667E = 0xB4BD
+0x6680 = 0xD9A4
+0x6684 = 0xB779
+0x6686 = 0xDDBF
+0x6687 = 0xB776
+0x6688 = 0xB777
+0x6689 = 0xB775
+0x668A = 0xDDC4
+0x668B = 0xDDC3
+0x668C = 0xDDC0
+0x668D = 0xB77B
+0x6690 = 0xDDC2
+0x6691 = 0xB4BB
+0x6694 = 0xDDC6
+0x6695 = 0xDDC1
+0x6696 = 0xB778
+0x6697 = 0xB774
+0x6698 = 0xB77A
+0x6699 = 0xDDC5
+0x669D = 0xBA5C
+0x669F = 0xE1F8
+0x66A0 = 0xE1F7
+0x66A1 = 0xE1F6
+0x66A2 = 0xBA5A
+0x66A8 = 0xBA5B
+0x66A9 = 0xE5C5
+0x66AA = 0xE5C8
+0x66AB = 0xBCC8
+0x66AE = 0xBCC7
+0x66AF = 0xE5C9
+0x66B0 = 0xE5C4
+0x66B1 = 0xBCCA
+0x66B2 = 0xE5C6
+0x66B4 = 0xBCC9
+0x66B5 = 0xE5C3
+0x66B7 = 0xE5C7
+0x66B8 = 0xBEE9
+0x66B9 = 0xBEE6
+0x66BA = 0xE9BB
+0x66BB = 0xE9BA
+0x66BD = 0xE9B9
+0x66BE = 0xE9B4
+0x66C0 = 0xE9B5
+0x66C4 = 0xBEE7
+0x66C6 = 0xBEE4
+0x66C7 = 0xBEE8
+0x66C8 = 0xE9B3
+0x66C9 = 0xBEE5
+0x66CA = 0xE9B6
+0x66CB = 0xE9B7
+0x66CC = 0xE9BC
+0x66CF = 0xE9B8
+0x66D2 = 0xECF2
+0x66D6 = 0xC0C7
+0x66D8 = 0xEFDC
+0x66D9 = 0xC0C6
+0x66DA = 0xEFDA
+0x66DB = 0xEFDB
+0x66DC = 0xC260
+0x66DD = 0xC36E
+0x66DE = 0xF24B
+0x66E0 = 0xC36D
+0x66E3 = 0xF451
+0x66E4 = 0xF452
+0x66E6 = 0xC466
+0x66E8 = 0xF450
+0x66E9 = 0xC4E4
+0x66EB = 0xF7DF
+0x66EC = 0xC5CE
+0x66ED = 0xF8AA
+0x66EE = 0xF8AB
+0x66F0 = 0xA4EA
+0x66F2 = 0xA6B1
+0x66F3 = 0xA6B2
+0x66F4 = 0xA7F3
+0x66F6 = 0xCCD1
+0x66F7 = 0xAC54
+0x66F8 = 0xAED1
+0x66F9 = 0xB1E4
+0x66FC = 0xB0D2
+0x66FE = 0xB4BF
+0x66FF = 0xB4C0
+0x6700 = 0xB3CC
+0x6701 = 0xD9A9
+0x6703 = 0xB77C
+0x6704 = 0xE1FA
+0x6705 = 0xE1F9
+0x6708 = 0xA4EB
+0x6709 = 0xA6B3
+0x670A = 0xCCD2
+0x670B = 0xAA42
+0x670D = 0xAA41
+0x670F = 0xCEF9
+0x6710 = 0xCEFA
+0x6712 = 0xD1D7
+0x6713 = 0xD1D8
+0x6714 = 0xAED2
+0x6715 = 0xAED3
+0x6717 = 0xAED4
+0x6718 = 0xD5AF
+0x671B = 0xB1E6
+0x671D = 0xB4C2
+0x671F = 0xB4C1
+0x6720 = 0xDDC8
+0x6721 = 0xDF7A
+0x6722 = 0xE1FB
+0x6723 = 0xE9BD
+0x6726 = 0xC261
+0x6727 = 0xC467
+0x6728 = 0xA4EC
+0x672A = 0xA5BC
+0x672B = 0xA5BD
+0x672C = 0xA5BB
+0x672D = 0xA5BE
+0x672E = 0xA5BA
+0x6731 = 0xA6B6
+0x6733 = 0xC9F6
+0x6734 = 0xA6B5
+0x6735 = 0xA6B7
+0x6738 = 0xC9F1
+0x6739 = 0xC9F0
+0x673A = 0xC9F3
+0x673B = 0xC9F2
+0x673C = 0xC9F5
+0x673D = 0xA6B4
+0x673E = 0xC9EF
+0x673F = 0xC9F4
+0x6745 = 0xCAFD
+0x6746 = 0xA7FD
+0x6747 = 0xCAFE
+0x6748 = 0xCB43
+0x6749 = 0xA7FC
+0x674B = 0xCB47
+0x674C = 0xCB42
+0x674D = 0xCB45
+0x674E = 0xA7F5
+0x674F = 0xA7F6
+0x6750 = 0xA7F7
+0x6751 = 0xA7F8
+0x6753 = 0xA840
+0x6755 = 0xCB41
+0x6756 = 0xA7FA
+0x6757 = 0xA841
+0x6759 = 0xCB40
+0x675A = 0xCB46
+0x675C = 0xA7F9
+0x675D = 0xCB44
+0x675E = 0xA7FB
+0x675F = 0xA7F4
+0x6760 = 0xA7FE
+0x676A = 0xAA57
+0x676C = 0xCCD4
+0x676D = 0xAA43
+0x676F = 0xAA4D
+0x6770 = 0xAA4E
+0x6771 = 0xAA46
+0x6772 = 0xAA58
+0x6773 = 0xAA48
+0x6774 = 0xCCDC
+0x6775 = 0xAA53
+0x6776 = 0xCCD7
+0x6777 = 0xAA49
+0x6778 = 0xCCE6
+0x6779 = 0xCCE7
+0x677A = 0xCCDF
+0x677B = 0xCCD8
+0x677C = 0xAA56
+0x677D = 0xCCE4
+0x677E = 0xAA51
+0x677F = 0xAA4F
+0x6781 = 0xCCE5
+0x6783 = 0xCCE3
+0x6784 = 0xCCDB
+0x6785 = 0xCCD3
+0x6786 = 0xCCDA
+0x6787 = 0xAA4A
+0x6789 = 0xAA50
+0x678B = 0xAA44
+0x678C = 0xCCDE
+0x678D = 0xCCDD
+0x678E = 0xCCD5
+0x6790 = 0xAA52
+0x6791 = 0xCCE1
+0x6792 = 0xCCD6
+0x6793 = 0xAA55
+0x6794 = 0xCCE8
+0x6795 = 0xAA45
+0x6797 = 0xAA4C
+0x6798 = 0xCCD9
+0x6799 = 0xCCE2
+0x679A = 0xAA54
+0x679C = 0xAA47
+0x679D = 0xAA4B
+0x679F = 0xCCE0
+0x67AE = 0xCF5B
+0x67AF = 0xAC5C
+0x67B0 = 0xAC69
+0x67B2 = 0xCF56
+0x67B3 = 0xCF4C
+0x67B4 = 0xAC62
+0x67B5 = 0xCF4A
+0x67B6 = 0xAC5B
+0x67B7 = 0xCF45
+0x67B8 = 0xAC65
+0x67B9 = 0xCF52
+0x67BA = 0xCEFE
+0x67BB = 0xCF41
+0x67C0 = 0xCF44
+0x67C1 = 0xCEFB
+0x67C2 = 0xCF51
+0x67C3 = 0xCF61
+0x67C4 = 0xAC60
+0x67C5 = 0xCF46
+0x67C6 = 0xCF58
+0x67C8 = 0xCEFD
+0x67C9 = 0xCF5F
+0x67CA = 0xCF60
+0x67CB = 0xCF63
+0x67CC = 0xCF5A
+0x67CD = 0xCF4B
+0x67CE = 0xCF53
+0x67CF = 0xAC66
+0x67D0 = 0xAC59
+0x67D1 = 0xAC61
+0x67D2 = 0xAC6D
+0x67D3 = 0xAC56
+0x67D4 = 0xAC58
+0x67D8 = 0xCF43
+0x67D9 = 0xAC6A
+0x67DA = 0xAC63
+0x67DB = 0xCF5D
+0x67DC = 0xCF40
+0x67DD = 0xAC6C
+0x67DE = 0xAC67
+0x67DF = 0xCF49
+0x67E2 = 0xAC6B
+0x67E3 = 0xCF50
+0x67E4 = 0xCF48
+0x67E5 = 0xAC64
+0x67E6 = 0xCF5C
+0x67E7 = 0xCF54
+0x67E9 = 0xAC5E
+0x67EA = 0xCF62
+0x67EB = 0xCF47
+0x67EC = 0xAC5A
+0x67ED = 0xCF59
+0x67EE = 0xCF4F
+0x67EF = 0xAC5F
+0x67F0 = 0xCF55
+0x67F1 = 0xAC57
+0x67F2 = 0xCEFC
+0x67F3 = 0xAC68
+0x67F4 = 0xAEE3
+0x67F5 = 0xAC5D
+0x67F6 = 0xCF4E
+0x67F7 = 0xCF4D
+0x67F8 = 0xCF42
+0x67FA = 0xCF5E
+0x67FC = 0xCF57
+0x67FF = 0xAC55
+0x6812 = 0xD1EC
+0x6813 = 0xAEEA
+0x6814 = 0xD1ED
+0x6816 = 0xD1E1
+0x6817 = 0xAEDF
+0x6818 = 0xAEEB
+0x681A = 0xD1DA
+0x681C = 0xD1E3
+0x681D = 0xD1EB
+0x681F = 0xD1D9
+0x6820 = 0xD1F4
+0x6821 = 0xAED5
+0x6825 = 0xD1F3
+0x6826 = 0xD1EE
+0x6828 = 0xD1EF
+0x6829 = 0xAEDD
+0x682A = 0xAEE8
+0x682B = 0xD1E5
+0x682D = 0xD1E6
+0x682E = 0xD1F0
+0x682F = 0xD1E7
+0x6831 = 0xD1E2
+0x6832 = 0xD1DC
+0x6833 = 0xD1DD
+0x6834 = 0xD1EA
+0x6835 = 0xD1E4
+0x6838 = 0xAED6
+0x6839 = 0xAEDA
+0x683A = 0xD1F2
+0x683B = 0xD1DE
+0x683C = 0xAEE6
+0x683D = 0xAEE2
+0x6840 = 0xAEE5
+0x6841 = 0xAEEC
+0x6842 = 0xAEDB
+0x6843 = 0xAEE7
+0x6844 = 0xD1E9
+0x6845 = 0xAEE9
+0x6846 = 0xAED8
+0x6848 = 0xAED7
+0x6849 = 0xD1DB
+0x684B = 0xD1DF
+0x684C = 0xAEE0
+0x684D = 0xD1F1
+0x684E = 0xD1E8
+0x684F = 0xD1E0
+0x6850 = 0xAEE4
+0x6851 = 0xAEE1
+0x6853 = 0xAED9
+0x6854 = 0xAEDC
+0x686B = 0xD5C4
+0x686D = 0xD5B4
+0x686E = 0xD5B5
+0x686F = 0xD5B9
+0x6871 = 0xD5C8
+0x6872 = 0xD5C5
+0x6874 = 0xD5BE
+0x6875 = 0xD5BD
+0x6876 = 0xB1ED
+0x6877 = 0xD5C1
+0x6878 = 0xD5D0
+0x6879 = 0xD5B0
+0x687B = 0xD5D1
+0x687C = 0xD5C3
+0x687D = 0xD5D5
+0x687E = 0xD5C9
+0x687F = 0xB1EC
+0x6880 = 0xD5C7
+0x6881 = 0xB1E7
+0x6882 = 0xB1FC
+0x6883 = 0xB1F2
+0x6885 = 0xB1F6
+0x6886 = 0xB1F5
+0x6887 = 0xD5B1
+0x6889 = 0xD5CE
+0x688A = 0xD5D4
+0x688B = 0xD5CC
+0x688C = 0xD5D3
+0x688F = 0xD5C0
+0x6890 = 0xD5B2
+0x6891 = 0xD5D2
+0x6892 = 0xD5C2
+0x6893 = 0xB1EA
+0x6894 = 0xB1F7
+0x6896 = 0xD5CB
+0x6897 = 0xB1F0
+0x689B = 0xD5CA
+0x689C = 0xD5B3
+0x689D = 0xB1F8
+0x689F = 0xB1FA
+0x68A0 = 0xD5CD
+0x68A1 = 0xB1FB
+0x68A2 = 0xB1E9
+0x68A3 = 0xD5BA
+0x68A4 = 0xD5CF
+0x68A7 = 0xB1EF
+0x68A8 = 0xB1F9
+0x68A9 = 0xD5BC
+0x68AA = 0xD5C6
+0x68AB = 0xD5B7
+0x68AC = 0xD5BB
+0x68AD = 0xB1F4
+0x68AE = 0xD5B6
+0x68AF = 0xB1E8
+0x68B0 = 0xB1F1
+0x68B1 = 0xB1EE
+0x68B2 = 0xD5BF
+0x68B3 = 0xAEDE
+0x68B4 = 0xD9C0
+0x68B5 = 0xB1EB
+0x68C4 = 0xB1F3
+0x68C6 = 0xD9C3
+0x68C7 = 0xD9D9
+0x68C8 = 0xD9CE
+0x68C9 = 0xB4D6
+0x68CB = 0xB4D1
+0x68CC = 0xD9BD
+0x68CD = 0xB4D2
+0x68CE = 0xD9CD
+0x68D0 = 0xD9C6
+0x68D1 = 0xD9D3
+0x68D2 = 0xB4CE
+0x68D3 = 0xD9AB
+0x68D4 = 0xD9D5
+0x68D5 = 0xB4C4
+0x68D6 = 0xD9B3
+0x68D7 = 0xB4C7
+0x68D8 = 0xB4C6
+0x68DA = 0xB4D7
+0x68DC = 0xD9AD
+0x68DD = 0xD9CF
+0x68DE = 0xD9D0
+0x68DF = 0xB4C9
+0x68E0 = 0xB4C5
+0x68E1 = 0xD9BB
+0x68E3 = 0xB4D0
+0x68E4 = 0xD9B6
+0x68E6 = 0xD9D1
+0x68E7 = 0xB4CC
+0x68E8 = 0xD9C9
+0x68E9 = 0xD9D6
+0x68EA = 0xD9B0
+0x68EB = 0xD9B5
+0x68EC = 0xD9AF
+0x68EE = 0xB4CB
+0x68EF = 0xD9C2
+0x68F0 = 0xDDDE
+0x68F1 = 0xD9B1
+0x68F2 = 0xB4CF
+0x68F3 = 0xD9BA
+0x68F4 = 0xD9D2
+0x68F5 = 0xB4CA
+0x68F6 = 0xD9B7
+0x68F7 = 0xD9B4
+0x68F8 = 0xD9C5
+0x68F9 = 0xB4CD
+0x68FA = 0xB4C3
+0x68FB = 0xB4D9
+0x68FC = 0xD9C8
+0x68FD = 0xD9C7
+0x6904 = 0xD9AC
+0x6905 = 0xB4C8
+0x6906 = 0xD9D4
+0x6907 = 0xD9BC
+0x6908 = 0xD9BE
+0x690A = 0xD9CB
+0x690B = 0xD9CA
+0x690C = 0xD9AA
+0x690D = 0xB4D3
+0x690E = 0xB4D5
+0x690F = 0xD9B2
+0x6910 = 0xD9B9
+0x6911 = 0xD9C1
+0x6912 = 0xB4D4
+0x6913 = 0xD9B8
+0x6914 = 0xD9C4
+0x6915 = 0xD9D7
+0x6917 = 0xD9CC
+0x6925 = 0xD9D8
+0x692A = 0xD9AE
+0x692F = 0xDDF2
+0x6930 = 0xB7A6
+0x6932 = 0xDDF0
+0x6933 = 0xDDDB
+0x6934 = 0xDDE0
+0x6935 = 0xDDD9
+0x6937 = 0xDDEC
+0x6938 = 0xDDCB
+0x6939 = 0xDDD2
+0x693B = 0xDDEA
+0x693C = 0xDDF4
+0x693D = 0xDDDC
+0x693F = 0xDDCF
+0x6940 = 0xDDE2
+0x6941 = 0xDDE7
+0x6942 = 0xDDD3
+0x6944 = 0xDDE4
+0x6945 = 0xDDD0
+0x6948 = 0xDDD7
+0x6949 = 0xDDD8
+0x694A = 0xB7A8
+0x694B = 0xDDEB
+0x694C = 0xDDE9
+0x694E = 0xDDCC
+0x694F = 0xDDEE
+0x6951 = 0xDDEF
+0x6952 = 0xDDF1
+0x6953 = 0xB7AC
+0x6954 = 0xB7A4
+0x6956 = 0xD5B8
+0x6957 = 0xDDD4
+0x6958 = 0xDDE6
+0x6959 = 0xDDD5
+0x695A = 0xB7A1
+0x695B = 0xB7B1
+0x695C = 0xDDED
+0x695D = 0xB7AF
+0x695E = 0xB7AB
+0x695F = 0xDDCA
+0x6960 = 0xB7A3
+0x6962 = 0xDDCD
+0x6963 = 0xB7B0
+0x6965 = 0xDDDD
+0x6966 = 0xDDC9
+0x6968 = 0xB7A9
+0x6969 = 0xDDE1
+0x696A = 0xDDD1
+0x696B = 0xB7AA
+0x696C = 0xDDDA
+0x696D = 0xB77E
+0x696E = 0xB4D8
+0x696F = 0xDDE3
+0x6970 = 0xD9BF
+0x6971 = 0xDDCE
+0x6974 = 0xDDE8
+0x6975 = 0xB7A5
+0x6976 = 0xDDE5
+0x6977 = 0xB7A2
+0x6978 = 0xDDDF
+0x6979 = 0xB7AD
+0x697A = 0xDDD6
+0x697B = 0xDDF3
+0x6982 = 0xB7A7
+0x6983 = 0xDEC6
+0x6986 = 0xB7AE
+0x698D = 0xE24A
+0x698E = 0xE248
+0x6990 = 0xE25E
+0x6991 = 0xE246
+0x6993 = 0xE258
+0x6994 = 0xB77D
+0x6995 = 0xBA5F
+0x6996 = 0xE242
+0x6997 = 0xE25D
+0x6999 = 0xE247
+0x699A = 0xE255
+0x699B = 0xBA64
+0x699C = 0xBA5D
+0x699E = 0xE25B
+0x69A0 = 0xE240
+0x69A1 = 0xE25A
+0x69A3 = 0xBA6F
+0x69A4 = 0xE251
+0x69A5 = 0xE261
+0x69A6 = 0xBA6D
+0x69A7 = 0xE249
+0x69A8 = 0xBA5E
+0x69A9 = 0xE24B
+0x69AA = 0xE259
+0x69AB = 0xBA67
+0x69AC = 0xE244
+0x69AD = 0xBA6B
+0x69AE = 0xBA61
+0x69AF = 0xE24D
+0x69B0 = 0xE243
+0x69B1 = 0xE1FC
+0x69B3 = 0xE257
+0x69B4 = 0xBA68
+0x69B5 = 0xE260
+0x69B6 = 0xE1FD
+0x69B7 = 0xBA65
+0x69B9 = 0xE253
+0x69BB = 0xBA66
+0x69BC = 0xE245
+0x69BD = 0xE250
+0x69BE = 0xE24C
+0x69BF = 0xE24E
+0x69C1 = 0xBA60
+0x69C2 = 0xE25F
+0x69C3 = 0xBA6E
+0x69C4 = 0xE24F
+0x69C6 = 0xE262
+0x69C9 = 0xE1FE
+0x69CA = 0xE254
+0x69CB = 0xBA63
+0x69CC = 0xBA6C
+0x69CD = 0xBA6A
+0x69CE = 0xE241
+0x69CF = 0xE256
+0x69D0 = 0xBA69
+0x69D3 = 0xBA62
+0x69D4 = 0xE252
+0x69D9 = 0xE25C
+0x69E2 = 0xE5D5
+0x69E4 = 0xE5D1
+0x69E5 = 0xE5CD
+0x69E6 = 0xE5E1
+0x69E7 = 0xE5DE
+0x69E8 = 0xBCCD
+0x69EB = 0xE5E5
+0x69EC = 0xE5D4
+0x69ED = 0xBCD8
+0x69EE = 0xE5DB
+0x69F1 = 0xE5D0
+0x69F2 = 0xE5DA
+0x69F3 = 0xBCD5
+0x69F4 = 0xE5EE
+0x69F6 = 0xE5EB
+0x69F7 = 0xE5DD
+0x69F8 = 0xE5CE
+0x69FB = 0xE5E2
+0x69FC = 0xE5E4
+0x69FD = 0xBCD1
+0x69FE = 0xE5D8
+0x69FF = 0xE5D3
+0x6A00 = 0xE5CA
+0x6A01 = 0xBCCE
+0x6A02 = 0xBCD6
+0x6A04 = 0xE5E7
+0x6A05 = 0xBCD7
+0x6A06 = 0xE5CB
+0x6A07 = 0xE5ED
+0x6A08 = 0xE5E0
+0x6A09 = 0xE5E6
+0x6A0A = 0xBCD4
+0x6A0D = 0xE5E3
+0x6A0F = 0xE5EA
+0x6A11 = 0xBCD9
+0x6A13 = 0xBCD3
+0x6A14 = 0xE5DC
+0x6A15 = 0xE5CF
+0x6A16 = 0xE5EF
+0x6A17 = 0xE5CC
+0x6A18 = 0xE5E8
+0x6A19 = 0xBCD0
+0x6A1B = 0xE5D6
+0x6A1D = 0xE5D7
+0x6A1E = 0xBCCF
+0x6A1F = 0xBCCC
+0x6A20 = 0xE5D2
+0x6A21 = 0xBCD2
+0x6A23 = 0xBCCB
+0x6A25 = 0xE5E9
+0x6A26 = 0xE5EC
+0x6A27 = 0xE5D9
+0x6A28 = 0xE9CA
+0x6A32 = 0xE9C2
+0x6A34 = 0xE9BE
+0x6A35 = 0xBEF6
+0x6A38 = 0xBEEB
+0x6A39 = 0xBEF0
+0x6A3A = 0xBEEC
+0x6A3B = 0xE9CC
+0x6A3C = 0xE9D7
+0x6A3D = 0xBEEA
+0x6A3E = 0xE9C4
+0x6A3F = 0xE9CD
+0x6A40 = 0xE5DF
+0x6A41 = 0xE9CE
+0x6A44 = 0xBEF1
+0x6A46 = 0xE9DD
+0x6A47 = 0xBEF5
+0x6A48 = 0xBEF8
+0x6A49 = 0xE9C0
+0x6A4B = 0xBEF4
+0x6A4D = 0xE9DB
+0x6A4E = 0xE9DC
+0x6A4F = 0xE9D2
+0x6A50 = 0xE9D1
+0x6A51 = 0xE9C9
+0x6A54 = 0xE9D3
+0x6A55 = 0xE9DA
+0x6A56 = 0xE9D9
+0x6A58 = 0xBEEF
+0x6A59 = 0xBEED
+0x6A5A = 0xE9CB
+0x6A5B = 0xE9C8
+0x6A5D = 0xE9C5
+0x6A5E = 0xE9D8
+0x6A5F = 0xBEF7
+0x6A60 = 0xE9D6
+0x6A61 = 0xBEF3
+0x6A62 = 0xBEF2
+0x6A64 = 0xE9D0
+0x6A66 = 0xE9BF
+0x6A67 = 0xE9C1
+0x6A68 = 0xE9C3
+0x6A69 = 0xE9D5
+0x6A6A = 0xE9CF
+0x6A6B = 0xBEEE
+0x6A6D = 0xE9C6
+0x6A6F = 0xE9D4
+0x6A76 = 0xE9C7
+0x6A7E = 0xC0CF
+0x6A7F = 0xED45
+0x6A80 = 0xC0C8
+0x6A81 = 0xECF5
+0x6A83 = 0xED41
+0x6A84 = 0xC0CA
+0x6A85 = 0xED48
+0x6A87 = 0xECFC
+0x6A89 = 0xECF7
+0x6A8C = 0xED49
+0x6A8D = 0xECF3
+0x6A8E = 0xECFE
+0x6A90 = 0xC0D1
+0x6A91 = 0xED44
+0x6A92 = 0xED4A
+0x6A93 = 0xECFD
+0x6A94 = 0xC0C9
+0x6A95 = 0xED40
+0x6A96 = 0xECF4
+0x6A97 = 0xC0D0
+0x6A9A = 0xED47
+0x6A9B = 0xECF9
+0x6A9C = 0xC0CC
+0x6A9E = 0xECFB
+0x6A9F = 0xECF8
+0x6AA0 = 0xC0D2
+0x6AA1 = 0xECFA
+0x6AA2 = 0xC0CB
+0x6AA3 = 0xC0CE
+0x6AA4 = 0xED43
+0x6AA5 = 0xECF6
+0x6AA6 = 0xED46
+0x6AA8 = 0xED42
+0x6AAC = 0xC263
+0x6AAD = 0xEFE7
+0x6AAE = 0xC268
+0x6AAF = 0xC269
+0x6AB3 = 0xC262
+0x6AB4 = 0xEFE6
+0x6AB6 = 0xEFE3
+0x6AB7 = 0xEFE4
+0x6AB8 = 0xC266
+0x6AB9 = 0xEFDE
+0x6ABA = 0xEFE2
+0x6ABB = 0xC265
+0x6ABD = 0xEFDF
+0x6AC2 = 0xC267
+0x6AC3 = 0xC264
+0x6AC5 = 0xEFDD
+0x6AC6 = 0xEFE1
+0x6AC7 = 0xEFE5
+0x6ACB = 0xF251
+0x6ACC = 0xF24E
+0x6ACD = 0xF257
+0x6ACF = 0xF256
+0x6AD0 = 0xF254
+0x6AD1 = 0xF24F
+0x6AD3 = 0xC372
+0x6AD9 = 0xF250
+0x6ADA = 0xC371
+0x6ADB = 0xC0CD
+0x6ADC = 0xF253
+0x6ADD = 0xC370
+0x6ADE = 0xF258
+0x6ADF = 0xF252
+0x6AE0 = 0xF24D
+0x6AE1 = 0xEFE0
+0x6AE5 = 0xC36F
+0x6AE7 = 0xF24C
+0x6AE8 = 0xF456
+0x6AEA = 0xF455
+0x6AEB = 0xF255
+0x6AEC = 0xC468
+0x6AEE = 0xF459
+0x6AEF = 0xF45A
+0x6AF0 = 0xF454
+0x6AF1 = 0xF458
+0x6AF3 = 0xF453
+0x6AF8 = 0xF5D1
+0x6AF9 = 0xF457
+0x6AFA = 0xC4E7
+0x6AFB = 0xC4E5
+0x6AFC = 0xF5CF
+0x6B00 = 0xF5D2
+0x6B02 = 0xF5CE
+0x6B03 = 0xF5D0
+0x6B04 = 0xC4E6
+0x6B08 = 0xF6E5
+0x6B09 = 0xF6E6
+0x6B0A = 0xC576
+0x6B0B = 0xF6E4
+0x6B0F = 0xF7E2
+0x6B10 = 0xC5CF
+0x6B11 = 0xF7E0
+0x6B12 = 0xF7E1
+0x6B13 = 0xF8AC
+0x6B16 = 0xC656
+0x6B17 = 0xF8F3
+0x6B18 = 0xF8F1
+0x6B19 = 0xF8F2
+0x6B1A = 0xF8F4
+0x6B1E = 0xF9BB
+0x6B20 = 0xA4ED
+0x6B21 = 0xA6B8
+0x6B23 = 0xAA59
+0x6B25 = 0xCCE9
+0x6B28 = 0xCF64
+0x6B2C = 0xD1F5
+0x6B2D = 0xD1F7
+0x6B2F = 0xD1F6
+0x6B31 = 0xD1F8
+0x6B32 = 0xB1FD
+0x6B33 = 0xD5D7
+0x6B34 = 0xD1F9
+0x6B36 = 0xD5D6
+0x6B37 = 0xD5D8
+0x6B38 = 0xD5D9
+0x6B39 = 0xD9DA
+0x6B3A = 0xB4DB
+0x6B3B = 0xD9DB
+0x6B3C = 0xD9DD
+0x6B3D = 0xB4DC
+0x6B3E = 0xB4DA
+0x6B3F = 0xD9DC
+0x6B41 = 0xDDFA
+0x6B42 = 0xDDF8
+0x6B43 = 0xDDF7
+0x6B45 = 0xDDF6
+0x6B46 = 0xDDF5
+0x6B47 = 0xB7B2
+0x6B48 = 0xDDF9
+0x6B49 = 0xBA70
+0x6B4A = 0xE263
+0x6B4B = 0xE265
+0x6B4C = 0xBA71
+0x6B4D = 0xE264
+0x6B4E = 0xBCDB
+0x6B50 = 0xBCDA
+0x6B51 = 0xE5F0
+0x6B54 = 0xE9DF
+0x6B55 = 0xE9DE
+0x6B56 = 0xE9E0
+0x6B59 = 0xBEF9
+0x6B5B = 0xED4B
+0x6B5C = 0xC0D3
+0x6B5E = 0xEFE8
+0x6B5F = 0xC26A
+0x6B60 = 0xF259
+0x6B61 = 0xC577
+0x6B62 = 0xA4EE
+0x6B63 = 0xA5BF
+0x6B64 = 0xA6B9
+0x6B65 = 0xA842
+0x6B66 = 0xAA5A
+0x6B67 = 0xAA5B
+0x6B6A = 0xAC6E
+0x6B6D = 0xD1FA
+0x6B72 = 0xB7B3
+0x6B76 = 0xE6D1
+0x6B77 = 0xBEFA
+0x6B78 = 0xC26B
+0x6B79 = 0xA4EF
+0x6B7B = 0xA6BA
+0x6B7E = 0xCCEB
+0x6B7F = 0xAA5C
+0x6B80 = 0xCCEA
+0x6B82 = 0xCF65
+0x6B83 = 0xAC6F
+0x6B84 = 0xCF66
+0x6B86 = 0xAC70
+0x6B88 = 0xD1FC
+0x6B89 = 0xAEEE
+0x6B8A = 0xAEED
+0x6B8C = 0xD5DE
+0x6B8D = 0xD5DC
+0x6B8E = 0xD5DD
+0x6B8F = 0xD5DB
+0x6B91 = 0xD5DA
+0x6B94 = 0xD9DE
+0x6B95 = 0xD9E1
+0x6B96 = 0xB4DE
+0x6B97 = 0xD9DF
+0x6B98 = 0xB4DD
+0x6B99 = 0xD9E0
+0x6B9B = 0xDDFB
+0x6B9E = 0xE266
+0x6B9F = 0xE267
+0x6BA0 = 0xE268
+0x6BA2 = 0xE5F3
+0x6BA3 = 0xE5F2
+0x6BA4 = 0xBCDC
+0x6BA5 = 0xE5F1
+0x6BA6 = 0xE5F4
+0x6BA7 = 0xE9E1
+0x6BAA = 0xE9E2
+0x6BAB = 0xE9E3
+0x6BAD = 0xED4C
+0x6BAE = 0xC0D4
+0x6BAF = 0xC26C
+0x6BB0 = 0xF25A
+0x6BB2 = 0xC4E8
+0x6BB3 = 0xC95F
+0x6BB5 = 0xAC71
+0x6BB6 = 0xCF67
+0x6BB7 = 0xAEEF
+0x6BBA = 0xB1FE
+0x6BBC = 0xB4DF
+0x6BBD = 0xD9E2
+0x6BBF = 0xB7B5
+0x6BC0 = 0xB7B4
+0x6BC3 = 0xE269
+0x6BC4 = 0xE26A
+0x6BC5 = 0xBCDD
+0x6BC6 = 0xBCDE
+0x6BC7 = 0xE9E5
+0x6BC8 = 0xE9E4
+0x6BC9 = 0xEFE9
+0x6BCA = 0xF7E3
+0x6BCB = 0xA4F0
+0x6BCC = 0xC960
+0x6BCD = 0xA5C0
+0x6BCF = 0xA843
+0x6BD0 = 0xCB48
+0x6BD2 = 0xAC72
+0x6BD3 = 0xB7B6
+0x6BD4 = 0xA4F1
+0x6BD6 = 0xCF68
+0x6BD7 = 0xAC73
+0x6BD8 = 0xCF69
+0x6BDA = 0xC0D5
+0x6BDB = 0xA4F2
+0x6BDE = 0xCCEC
+0x6BE0 = 0xCF6A
+0x6BE2 = 0xD242
+0x6BE3 = 0xD241
+0x6BE4 = 0xD1FE
+0x6BE6 = 0xD1FD
+0x6BE7 = 0xD243
+0x6BE8 = 0xD240
+0x6BEB = 0xB240
+0x6BEC = 0xB241
+0x6BEF = 0xB4E0
+0x6BF0 = 0xD9E3
+0x6BF2 = 0xD9E4
+0x6BF3 = 0xD9E5
+0x6BF7 = 0xDE41
+0x6BF8 = 0xDE42
+0x6BF9 = 0xDE40
+0x6BFB = 0xDDFD
+0x6BFC = 0xDDFE
+0x6BFD = 0xB7B7
+0x6BFE = 0xE26B
+0x6BFF = 0xE5F7
+0x6C00 = 0xE5F6
+0x6C01 = 0xE5F5
+0x6C02 = 0xE5F8
+0x6C03 = 0xE9E7
+0x6C04 = 0xE9E6
+0x6C05 = 0xBEFB
+0x6C06 = 0xE9E8
+0x6C08 = 0xC0D6
+0x6C09 = 0xED4D
+0x6C0B = 0xEFEA
+0x6C0C = 0xF25B
+0x6C0D = 0xF6E7
+0x6C0F = 0xA4F3
+0x6C10 = 0xA5C2
+0x6C11 = 0xA5C1
+0x6C13 = 0xAA5D
+0x6C14 = 0xC961
+0x6C15 = 0xC97E
+0x6C16 = 0xA6BB
+0x6C18 = 0xC9F7
+0x6C19 = 0xCB49
+0x6C1A = 0xCB4A
+0x6C1B = 0xAA5E
+0x6C1D = 0xCCED
+0x6C1F = 0xAC74
+0x6C20 = 0xCF6B
+0x6C21 = 0xCF6C
+0x6C23 = 0xAEF0
+0x6C24 = 0xAEF4
+0x6C25 = 0xD244
+0x6C26 = 0xAEF3
+0x6C27 = 0xAEF1
+0x6C28 = 0xAEF2
+0x6C2A = 0xD5DF
+0x6C2B = 0xB242
+0x6C2C = 0xB4E3
+0x6C2E = 0xB4E1
+0x6C2F = 0xB4E2
+0x6C30 = 0xD9E6
+0x6C33 = 0xBA72
+0x6C34 = 0xA4F4
+0x6C36 = 0xC9A1
+0x6C38 = 0xA5C3
+0x6C3B = 0xC9A4
+0x6C3E = 0xA5C6
+0x6C3F = 0xC9A3
+0x6C40 = 0xA5C5
+0x6C41 = 0xA5C4
+0x6C42 = 0xA844
+0x6C43 = 0xC9A2
+0x6C46 = 0xC9F8
+0x6C4A = 0xC9FC
+0x6C4B = 0xC9FE
+0x6C4C = 0xCA40
+0x6C4D = 0xA6C5
+0x6C4E = 0xA6C6
+0x6C4F = 0xC9FB
+0x6C50 = 0xA6C1
+0x6C52 = 0xC9F9
+0x6C54 = 0xC9FD
+0x6C55 = 0xA6C2
+0x6C57 = 0xA6BD
+0x6C59 = 0xA6BE
+0x6C5B = 0xA6C4
+0x6C5C = 0xC9FA
+0x6C5D = 0xA6BC
+0x6C5E = 0xA845
+0x6C5F = 0xA6BF
+0x6C60 = 0xA6C0
+0x6C61 = 0xA6C3
+0x6C65 = 0xCB5B
+0x6C66 = 0xCB59
+0x6C67 = 0xCB4C
+0x6C68 = 0xA851
+0x6C69 = 0xCB53
+0x6C6A = 0xA84C
+0x6C6B = 0xCB4D
+0x6C6D = 0xCB55
+0x6C6F = 0xCB52
+0x6C70 = 0xA84F
+0x6C71 = 0xCB51
+0x6C72 = 0xA856
+0x6C73 = 0xCB5A
+0x6C74 = 0xA858
+0x6C76 = 0xA85A
+0x6C78 = 0xCB4B
+0x6C7A = 0xA84D
+0x6C7B = 0xCB5C
+0x6C7D = 0xA854
+0x6C7E = 0xA857
+0x6C80 = 0xCD45
+0x6C81 = 0xA847
+0x6C82 = 0xA85E
+0x6C83 = 0xA855
+0x6C84 = 0xCB4E
+0x6C85 = 0xA84A
+0x6C86 = 0xA859
+0x6C87 = 0xCB56
+0x6C88 = 0xA848
+0x6C89 = 0xA849
+0x6C8A = 0xCD43
+0x6C8B = 0xCB4F
+0x6C8C = 0xA850
+0x6C8D = 0xA85B
+0x6C8E = 0xCB5D
+0x6C8F = 0xCB50
+0x6C90 = 0xA84E
+0x6C92 = 0xA853
+0x6C93 = 0xCCEE
+0x6C94 = 0xA85C
+0x6C95 = 0xCB57
+0x6C96 = 0xA852
+0x6C98 = 0xA85D
+0x6C99 = 0xA846
+0x6C9A = 0xCB54
+0x6C9B = 0xA84B
+0x6C9C = 0xCB58
+0x6C9D = 0xCD44
+0x6CAB = 0xAA6A
+0x6CAC = 0xAA7A
+0x6CAD = 0xCCF5
+0x6CAE = 0xAA71
+0x6CB0 = 0xCD4B
+0x6CB1 = 0xAA62
+0x6CB3 = 0xAA65
+0x6CB4 = 0xCD42
+0x6CB6 = 0xCCF3
+0x6CB7 = 0xCCF7
+0x6CB8 = 0xAA6D
+0x6CB9 = 0xAA6F
+0x6CBA = 0xCCFA
+0x6CBB = 0xAA76
+0x6CBC = 0xAA68
+0x6CBD = 0xAA66
+0x6CBE = 0xAA67
+0x6CBF = 0xAA75
+0x6CC0 = 0xCD47
+0x6CC1 = 0xAA70
+0x6CC2 = 0xCCF9
+0x6CC3 = 0xCCFB
+0x6CC4 = 0xAA6E
+0x6CC5 = 0xAA73
+0x6CC6 = 0xCCFC
+0x6CC7 = 0xCD4A
+0x6CC9 = 0xAC75
+0x6CCA = 0xAA79
+0x6CCC = 0xAA63
+0x6CCD = 0xCD49
+0x6CCF = 0xCD4D
+0x6CD0 = 0xCCF8
+0x6CD1 = 0xCD4F
+0x6CD2 = 0xCD40
+0x6CD3 = 0xAA6C
+0x6CD4 = 0xCCF4
+0x6CD5 = 0xAA6B
+0x6CD6 = 0xAA7D
+0x6CD7 = 0xAA72
+0x6CD9 = 0xCCF2
+0x6CDA = 0xCF75
+0x6CDB = 0xAA78
+0x6CDC = 0xAA7C
+0x6CDD = 0xCD41
+0x6CDE = 0xCD46
+0x6CE0 = 0xAA7E
+0x6CE1 = 0xAA77
+0x6CE2 = 0xAA69
+0x6CE3 = 0xAA5F
+0x6CE5 = 0xAA64
+0x6CE7 = 0xCCF6
+0x6CE8 = 0xAA60
+0x6CE9 = 0xCD4E
+0x6CEB = 0xCCF0
+0x6CEC = 0xCCEF
+0x6CED = 0xCCFD
+0x6CEE = 0xCCF1
+0x6CEF = 0xAA7B
+0x6CF0 = 0xAEF5
+0x6CF1 = 0xAA74
+0x6CF2 = 0xCCFE
+0x6CF3 = 0xAA61
+0x6CF5 = 0xACA6
+0x6CF9 = 0xCD4C
+0x6D00 = 0xCF7C
+0x6D01 = 0xCFA1
+0x6D03 = 0xCFA4
+0x6D04 = 0xCF77
+0x6D07 = 0xCFA7
+0x6D08 = 0xCFAA
+0x6D09 = 0xCFAC
+0x6D0A = 0xCF74
+0x6D0B = 0xAC76
+0x6D0C = 0xAC7B
+0x6D0D = 0xD249
+0x6D0E = 0xACAD
+0x6D0F = 0xCFA5
+0x6D10 = 0xCFAD
+0x6D11 = 0xCF7B
+0x6D12 = 0xCF73
+0x6D16 = 0xD264
+0x6D17 = 0xAC7E
+0x6D18 = 0xCFA2
+0x6D19 = 0xCF78
+0x6D1A = 0xCF7A
+0x6D1B = 0xACA5
+0x6D1D = 0xCF7D
+0x6D1E = 0xAC7D
+0x6D1F = 0xCF70
+0x6D20 = 0xCFA8
+0x6D22 = 0xCFAB
+0x6D25 = 0xAC7A
+0x6D27 = 0xACA8
+0x6D28 = 0xCF6D
+0x6D29 = 0xACAA
+0x6D2A = 0xAC78
+0x6D2B = 0xACAE
+0x6D2C = 0xCFA9
+0x6D2D = 0xCF6F
+0x6D2E = 0xACAB
+0x6D2F = 0xD25E
+0x6D30 = 0xCD48
+0x6D31 = 0xAC7C
+0x6D32 = 0xAC77
+0x6D33 = 0xCF76
+0x6D34 = 0xCF6E
+0x6D35 = 0xACAC
+0x6D36 = 0xACA4
+0x6D37 = 0xCFA3
+0x6D38 = 0xACA9
+0x6D39 = 0xACA7
+0x6D3A = 0xCF79
+0x6D3B = 0xACA1
+0x6D3C = 0xCF71
+0x6D3D = 0xACA2
+0x6D3E = 0xACA3
+0x6D3F = 0xCF72
+0x6D40 = 0xCFA6
+0x6D41 = 0xAC79
+0x6D42 = 0xCF7E
+0x6D58 = 0xD24C
+0x6D59 = 0xAEFD
+0x6D5A = 0xAF43
+0x6D5E = 0xD255
+0x6D5F = 0xD25B
+0x6D60 = 0xD257
+0x6D61 = 0xD24A
+0x6D62 = 0xD24D
+0x6D63 = 0xD246
+0x6D64 = 0xD247
+0x6D65 = 0xAF4A
+0x6D66 = 0xAEFA
+0x6D67 = 0xD256
+0x6D68 = 0xD25F
+0x6D69 = 0xAF45
+0x6D6A = 0xAEF6
+0x6D6C = 0xAF40
+0x6D6D = 0xD24E
+0x6D6E = 0xAF42
+0x6D6F = 0xD24F
+0x6D70 = 0xD259
+0x6D74 = 0xAF44
+0x6D75 = 0xD268
+0x6D76 = 0xD248
+0x6D77 = 0xAEFC
+0x6D78 = 0xAEFB
+0x6D79 = 0xAF48
+0x6D7A = 0xD245
+0x6D7B = 0xD266
+0x6D7C = 0xD25A
+0x6D7D = 0xD267
+0x6D7E = 0xD261
+0x6D7F = 0xD253
+0x6D80 = 0xD262
+0x6D82 = 0xD25C
+0x6D83 = 0xD265
+0x6D84 = 0xD263
+0x6D85 = 0xAF49
+0x6D86 = 0xD254
+0x6D87 = 0xAEF9
+0x6D88 = 0xAEF8
+0x6D89 = 0xAF41
+0x6D8A = 0xAF47
+0x6D8B = 0xD260
+0x6D8C = 0xAF46
+0x6D8D = 0xD251
+0x6D8E = 0xB243
+0x6D90 = 0xD269
+0x6D91 = 0xD250
+0x6D92 = 0xD24B
+0x6D93 = 0xAEFE
+0x6D94 = 0xAF4B
+0x6D95 = 0xAEF7
+0x6D97 = 0xD258
+0x6D98 = 0xD25D
+0x6DAA = 0xB265
+0x6DAB = 0xD5E1
+0x6DAC = 0xD5E5
+0x6DAE = 0xB252
+0x6DAF = 0xB250
+0x6DB2 = 0xB247
+0x6DB3 = 0xD5E3
+0x6DB4 = 0xD5E2
+0x6DB5 = 0xB25B
+0x6DB7 = 0xD5E8
+0x6DB8 = 0xB255
+0x6DBA = 0xD5FA
+0x6DBB = 0xD647
+0x6DBC = 0xB244
+0x6DBD = 0xD5F7
+0x6DBE = 0xD5F0
+0x6DBF = 0xB267
+0x6DC0 = 0xD5E0
+0x6DC2 = 0xD5FC
+0x6DC4 = 0xB264
+0x6DC5 = 0xB258
+0x6DC6 = 0xB263
+0x6DC7 = 0xB24E
+0x6DC8 = 0xD5EC
+0x6DC9 = 0xD5FE
+0x6DCA = 0xD5F6
+0x6DCB = 0xB24F
+0x6DCC = 0xB249
+0x6DCD = 0xD645
+0x6DCF = 0xD5FD
+0x6DD0 = 0xD640
+0x6DD1 = 0xB251
+0x6DD2 = 0xB259
+0x6DD3 = 0xD642
+0x6DD4 = 0xD5EA
+0x6DD5 = 0xD5FB
+0x6DD6 = 0xD5EF
+0x6DD7 = 0xD644
+0x6DD8 = 0xB25E
+0x6DD9 = 0xB246
+0x6DDA = 0xB25C
+0x6DDB = 0xD5F4
+0x6DDC = 0xD5F2
+0x6DDD = 0xD5F3
+0x6DDE = 0xB253
+0x6DDF = 0xD5EE
+0x6DE0 = 0xD5ED
+0x6DE1 = 0xB248
+0x6DE2 = 0xD5E7
+0x6DE3 = 0xD646
+0x6DE4 = 0xB24A
+0x6DE5 = 0xD5F1
+0x6DE6 = 0xB268
+0x6DE8 = 0xB262
+0x6DE9 = 0xD5E6
+0x6DEA = 0xB25F
+0x6DEB = 0xB25D
+0x6DEC = 0xB266
+0x6DED = 0xD5F8
+0x6DEE = 0xB261
+0x6DEF = 0xD252
+0x6DF0 = 0xD5F9
+0x6DF1 = 0xB260
+0x6DF2 = 0xD641
+0x6DF3 = 0xB245
+0x6DF4 = 0xD5F5
+0x6DF5 = 0xB257
+0x6DF6 = 0xD5E9
+0x6DF7 = 0xB256
+0x6DF9 = 0xB254
+0x6DFA = 0xB24C
+0x6DFB = 0xB24B
+0x6DFC = 0xD9E7
+0x6DFD = 0xD643
+0x6E00 = 0xD5EB
+0x6E03 = 0xD9FC
+0x6E05 = 0xB24D
+0x6E19 = 0xB541
+0x6E1A = 0xB25A
+0x6E1B = 0xB4EE
+0x6E1C = 0xD9F6
+0x6E1D = 0xB4FC
+0x6E1F = 0xD9EA
+0x6E20 = 0xB4EB
+0x6E21 = 0xB4E7
+0x6E22 = 0xDA49
+0x6E23 = 0xB4ED
+0x6E24 = 0xB4F1
+0x6E25 = 0xB4EC
+0x6E26 = 0xB4F5
+0x6E27 = 0xDA4D
+0x6E28 = 0xDA44
+0x6E2B = 0xD9F1
+0x6E2C = 0xB4FA
+0x6E2D = 0xB4F4
+0x6E2E = 0xD9FD
+0x6E2F = 0xB4E4
+0x6E30 = 0xDA4A
+0x6E31 = 0xDA43
+0x6E32 = 0xB4E8
+0x6E33 = 0xD9F7
+0x6E34 = 0xB4F7
+0x6E35 = 0xDA55
+0x6E36 = 0xDA56
+0x6E38 = 0xB4E5
+0x6E39 = 0xDA48
+0x6E3A = 0xB4F9
+0x6E3B = 0xD9FB
+0x6E3C = 0xD9ED
+0x6E3D = 0xD9EE
+0x6E3E = 0xB4FD
+0x6E3F = 0xD9F2
+0x6E40 = 0xD9F9
+0x6E41 = 0xD9F3
+0x6E43 = 0xB4FB
+0x6E44 = 0xB544
+0x6E45 = 0xD9EF
+0x6E46 = 0xD9E8
+0x6E47 = 0xD9E9
+0x6E49 = 0xD9EB
+0x6E4A = 0xB4EA
+0x6E4B = 0xD9F8
+0x6E4D = 0xB4F8
+0x6E4E = 0xB542
+0x6E51 = 0xD9FA
+0x6E52 = 0xDA53
+0x6E53 = 0xDA4B
+0x6E54 = 0xB4E6
+0x6E55 = 0xDA51
+0x6E56 = 0xB4F2
+0x6E58 = 0xB4F0
+0x6E5A = 0xDA57
+0x6E5B = 0xB4EF
+0x6E5C = 0xDA41
+0x6E5D = 0xD9F4
+0x6E5E = 0xD9FE
+0x6E5F = 0xB547
+0x6E60 = 0xDA45
+0x6E61 = 0xDA42
+0x6E62 = 0xD9F0
+0x6E63 = 0xB543
+0x6E64 = 0xDA4F
+0x6E65 = 0xDA4C
+0x6E66 = 0xDA54
+0x6E67 = 0xB4E9
+0x6E68 = 0xDA40
+0x6E69 = 0xB546
+0x6E6B = 0xDA47
+0x6E6E = 0xB4F3
+0x6E6F = 0xB4F6
+0x6E71 = 0xDA46
+0x6E72 = 0xB545
+0x6E73 = 0xD9F5
+0x6E74 = 0xD5E4
+0x6E77 = 0xDA50
+0x6E78 = 0xDA4E
+0x6E79 = 0xDA52
+0x6E88 = 0xD9EC
+0x6E89 = 0xB540
+0x6E8D = 0xDE61
+0x6E8E = 0xDE60
+0x6E8F = 0xDE46
+0x6E90 = 0xB7BD
+0x6E92 = 0xDE5F
+0x6E93 = 0xDE49
+0x6E94 = 0xDE4A
+0x6E96 = 0xB7C7
+0x6E97 = 0xDE68
+0x6E98 = 0xB7C2
+0x6E99 = 0xDE5E
+0x6E9B = 0xDE43
+0x6E9C = 0xB7C8
+0x6E9D = 0xB7BE
+0x6E9E = 0xDE52
+0x6E9F = 0xDE48
+0x6EA0 = 0xDE4B
+0x6EA1 = 0xDE63
+0x6EA2 = 0xB7B8
+0x6EA3 = 0xDE6A
+0x6EA4 = 0xDE62
+0x6EA5 = 0xB7C1
+0x6EA6 = 0xDE57
+0x6EA7 = 0xB7CC
+0x6EAA = 0xB7CB
+0x6EAB = 0xB7C5
+0x6EAE = 0xDE69
+0x6EAF = 0xB7B9
+0x6EB0 = 0xDE55
+0x6EB1 = 0xDE4C
+0x6EB2 = 0xDE59
+0x6EB3 = 0xDE65
+0x6EB4 = 0xB7CD
+0x6EB6 = 0xB7BB
+0x6EB7 = 0xDE54
+0x6EB9 = 0xDE4D
+0x6EBA = 0xB7C4
+0x6EBC = 0xB7C3
+0x6EBD = 0xDE50
+0x6EBE = 0xDE5A
+0x6EBF = 0xDE64
+0x6EC0 = 0xDE47
+0x6EC1 = 0xDE51
+0x6EC2 = 0xB7BC
+0x6EC3 = 0xDE5B
+0x6EC4 = 0xB7C9
+0x6EC5 = 0xB7C0
+0x6EC6 = 0xDE4E
+0x6EC7 = 0xB7BF
+0x6EC8 = 0xDE45
+0x6EC9 = 0xDE53
+0x6ECA = 0xDE67
+0x6ECB = 0xB4FE
+0x6ECC = 0xBAB0
+0x6ECD = 0xDE56
+0x6ECE = 0xE26C
+0x6ECF = 0xDE58
+0x6ED0 = 0xDE66
+0x6ED1 = 0xB7C6
+0x6ED2 = 0xDE4F
+0x6ED3 = 0xB7BA
+0x6ED4 = 0xB7CA
+0x6ED5 = 0xBCF0
+0x6ED6 = 0xDE44
+0x6ED8 = 0xDE5D
+0x6EDC = 0xDE5C
+0x6EEB = 0xE2AA
+0x6EEC = 0xBAAD
+0x6EED = 0xE27D
+0x6EEE = 0xE2A4
+0x6EEF = 0xBAA2
+0x6EF1 = 0xE26E
+0x6EF2 = 0xBAAF
+0x6EF4 = 0xBA77
+0x6EF5 = 0xE26D
+0x6EF6 = 0xE2B0
+0x6EF7 = 0xBAB1
+0x6EF8 = 0xE271
+0x6EF9 = 0xE2A3
+0x6EFB = 0xE273
+0x6EFC = 0xE2B3
+0x6EFD = 0xE2AF
+0x6EFE = 0xBA75
+0x6EFF = 0xBAA1
+0x6F00 = 0xE653
+0x6F01 = 0xBAAE
+0x6F02 = 0xBA7D
+0x6F03 = 0xE26F
+0x6F05 = 0xE2AE
+0x6F06 = 0xBAA3
+0x6F07 = 0xE2AB
+0x6F08 = 0xE2B8
+0x6F09 = 0xE275
+0x6F0A = 0xE27E
+0x6F0D = 0xE2B6
+0x6F0E = 0xE2AC
+0x6F0F = 0xBA7C
+0x6F12 = 0xE27C
+0x6F13 = 0xBA76
+0x6F14 = 0xBA74
+0x6F15 = 0xBAA8
+0x6F18 = 0xE27A
+0x6F19 = 0xE277
+0x6F1A = 0xE278
+0x6F1C = 0xE2B2
+0x6F1E = 0xE2B7
+0x6F1F = 0xE2B5
+0x6F20 = 0xBA7A
+0x6F21 = 0xE2B9
+0x6F22 = 0xBA7E
+0x6F23 = 0xBAA7
+0x6F25 = 0xE270
+0x6F26 = 0xE5FA
+0x6F27 = 0xE279
+0x6F29 = 0xBA78
+0x6F2A = 0xBAAC
+0x6F2B = 0xBAA9
+0x6F2C = 0xBA7B
+0x6F2D = 0xE2A5
+0x6F2E = 0xE274
+0x6F2F = 0xBAAA
+0x6F30 = 0xE2A7
+0x6F31 = 0xBAA4
+0x6F32 = 0xBAA6
+0x6F33 = 0xBA73
+0x6F35 = 0xE2A9
+0x6F36 = 0xE2A1
+0x6F37 = 0xE272
+0x6F38 = 0xBAA5
+0x6F39 = 0xE2B1
+0x6F3A = 0xE2B4
+0x6F3B = 0xE27B
+0x6F3C = 0xE2A8
+0x6F3E = 0xBA79
+0x6F3F = 0xBCDF
+0x6F40 = 0xE2A6
+0x6F41 = 0xE5F9
+0x6F43 = 0xE2AD
+0x6F4E = 0xE276
+0x6F4F = 0xE644
+0x6F50 = 0xE64E
+0x6F51 = 0xBCE2
+0x6F52 = 0xE64D
+0x6F53 = 0xE659
+0x6F54 = 0xBCE4
+0x6F55 = 0xE64B
+0x6F57 = 0xE64F
+0x6F58 = 0xBCEF
+0x6F5A = 0xE646
+0x6F5B = 0xBCE7
+0x6F5D = 0xE652
+0x6F5E = 0xE9F0
+0x6F5F = 0xBCF3
+0x6F60 = 0xBCF2
+0x6F61 = 0xE654
+0x6F62 = 0xE643
+0x6F63 = 0xE65E
+0x6F64 = 0xBCED
+0x6F66 = 0xBCE3
+0x6F67 = 0xE657
+0x6F69 = 0xE65B
+0x6F6A = 0xE660
+0x6F6B = 0xE655
+0x6F6C = 0xE649
+0x6F6D = 0xBCE6
+0x6F6E = 0xBCE9
+0x6F6F = 0xBCF1
+0x6F70 = 0xBCEC
+0x6F72 = 0xE64C
+0x6F73 = 0xE2A2
+0x6F76 = 0xE648
+0x6F77 = 0xE65F
+0x6F78 = 0xBCE8
+0x6F7A = 0xBCEB
+0x6F7B = 0xE661
+0x6F7C = 0xBCE0
+0x6F7D = 0xE656
+0x6F7E = 0xE5FB
+0x6F7F = 0xE65C
+0x6F80 = 0xC0DF
+0x6F82 = 0xE64A
+0x6F84 = 0xBCE1
+0x6F85 = 0xE645
+0x6F86 = 0xBCE5
+0x6F87 = 0xE5FC
+0x6F88 = 0xBAAB
+0x6F89 = 0xE641
+0x6F8B = 0xE65A
+0x6F8C = 0xE642
+0x6F8D = 0xE640
+0x6F8E = 0xBCEA
+0x6F90 = 0xE658
+0x6F92 = 0xE5FE
+0x6F93 = 0xE651
+0x6F94 = 0xE650
+0x6F95 = 0xE65D
+0x6F96 = 0xE647
+0x6F97 = 0xBCEE
+0x6F9E = 0xE9F3
+0x6FA0 = 0xBF49
+0x6FA1 = 0xBEFE
+0x6FA2 = 0xEA40
+0x6FA3 = 0xE9EB
+0x6FA4 = 0xBF41
+0x6FA5 = 0xE9F7
+0x6FA6 = 0xBF48
+0x6FA7 = 0xBF43
+0x6FA8 = 0xE9F5
+0x6FA9 = 0xED4F
+0x6FAA = 0xE9FB
+0x6FAB = 0xEA42
+0x6FAC = 0xE9FA
+0x6FAD = 0xE9E9
+0x6FAE = 0xE9F8
+0x6FAF = 0xEA44
+0x6FB0 = 0xEA46
+0x6FB1 = 0xBEFD
+0x6FB2 = 0xEA45
+0x6FB3 = 0xBF44
+0x6FB4 = 0xBF4A
+0x6FB6 = 0xBF47
+0x6FB8 = 0xE9FE
+0x6FB9 = 0xBF46
+0x6FBA = 0xE9F9
+0x6FBC = 0xE9ED
+0x6FBD = 0xE9F2
+0x6FBF = 0xE9FD
+0x6FC0 = 0xBF45
+0x6FC1 = 0xBF42
+0x6FC2 = 0xBEFC
+0x6FC3 = 0xBF40
+0x6FC4 = 0xE9F1
+0x6FC6 = 0xE5FD
+0x6FC7 = 0xE9EC
+0x6FC8 = 0xE9EF
+0x6FC9 = 0xEA41
+0x6FCA = 0xE9F4
+0x6FCB = 0xE9EA
+0x6FCC = 0xED4E
+0x6FCD = 0xEA43
+0x6FCE = 0xE9EE
+0x6FCF = 0xE9FC
+0x6FD4 = 0xED51
+0x6FD5 = 0xC0E3
+0x6FD8 = 0xC0D7
+0x6FDB = 0xC0DB
+0x6FDC = 0xED53
+0x6FDD = 0xED59
+0x6FDE = 0xED57
+0x6FDF = 0xC0D9
+0x6FE0 = 0xC0DA
+0x6FE1 = 0xC0E1
+0x6FE2 = 0xED5A
+0x6FE3 = 0xED52
+0x6FE4 = 0xC0DC
+0x6FE6 = 0xED56
+0x6FE7 = 0xED55
+0x6FE8 = 0xED5B
+0x6FE9 = 0xC0E2
+0x6FEB = 0xC0DD
+0x6FEC = 0xC0E0
+0x6FED = 0xED54
+0x6FEE = 0xC0E4
+0x6FEF = 0xC0DE
+0x6FF0 = 0xC0E5
+0x6FF1 = 0xC0D8
+0x6FF2 = 0xED58
+0x6FF4 = 0xED50
+0x6FF7 = 0xEFF7
+0x6FFA = 0xC271
+0x6FFB = 0xEFF4
+0x6FFC = 0xEFF6
+0x6FFE = 0xC26F
+0x6FFF = 0xEFF2
+0x7000 = 0xEFF3
+0x7001 = 0xEFEE
+0x7004 = 0xE9F6
+0x7005 = 0xEFEF
+0x7006 = 0xC270
+0x7007 = 0xEFEB
+0x7009 = 0xC26D
+0x700A = 0xEFF8
+0x700B = 0xC26E
+0x700C = 0xEFEC
+0x700D = 0xEFED
+0x700E = 0xEFF1
+0x700F = 0xC273
+0x7011 = 0xC272
+0x7014 = 0xEFF0
+0x7015 = 0xC378
+0x7016 = 0xF25F
+0x7017 = 0xF265
+0x7018 = 0xC379
+0x7019 = 0xF25C
+0x701A = 0xC376
+0x701B = 0xC373
+0x701C = 0xF267
+0x701D = 0xC377
+0x701F = 0xC374
+0x7020 = 0xF25E
+0x7021 = 0xF261
+0x7022 = 0xF262
+0x7023 = 0xF263
+0x7024 = 0xF266
+0x7026 = 0xEFF5
+0x7027 = 0xF25D
+0x7028 = 0xC375
+0x7029 = 0xF264
+0x702A = 0xF268
+0x702B = 0xF260
+0x702F = 0xF45D
+0x7030 = 0xC46A
+0x7031 = 0xF460
+0x7032 = 0xC46B
+0x7033 = 0xF468
+0x7034 = 0xF45F
+0x7035 = 0xF45C
+0x7037 = 0xF45E
+0x7038 = 0xF462
+0x7039 = 0xF465
+0x703A = 0xF464
+0x703B = 0xF467
+0x703C = 0xF45B
+0x703E = 0xC469
+0x703F = 0xF463
+0x7040 = 0xF466
+0x7041 = 0xF469
+0x7042 = 0xF461
+0x7043 = 0xF5D3
+0x7044 = 0xF5D4
+0x7045 = 0xF5D8
+0x7046 = 0xF5D9
+0x7048 = 0xF5D6
+0x7049 = 0xF5D7
+0x704A = 0xF5D5
+0x704C = 0xC4E9
+0x7051 = 0xC578
+0x7052 = 0xF6EB
+0x7055 = 0xF6E8
+0x7056 = 0xF6E9
+0x7057 = 0xF6EA
+0x7058 = 0xC579
+0x705A = 0xF7E5
+0x705B = 0xF7E4
+0x705D = 0xF8AF
+0x705E = 0xC5F4
+0x705F = 0xF8AD
+0x7060 = 0xF8B0
+0x7061 = 0xF8AE
+0x7062 = 0xF8F5
+0x7063 = 0xC657
+0x7064 = 0xC665
+0x7065 = 0xF9A3
+0x7066 = 0xF96C
+0x7068 = 0xF9A2
+0x7069 = 0xF9D0
+0x706A = 0xF9D1
+0x706B = 0xA4F5
+0x7070 = 0xA6C7
+0x7071 = 0xCA41
+0x7074 = 0xCB5E
+0x7076 = 0xA85F
+0x7078 = 0xA862
+0x707A = 0xCB5F
+0x707C = 0xA860
+0x707D = 0xA861
+0x7082 = 0xCD58
+0x7083 = 0xCD5A
+0x7084 = 0xCD55
+0x7085 = 0xCD52
+0x7086 = 0xCD54
+0x708A = 0xAAA4
+0x708E = 0xAAA2
+0x7091 = 0xCD56
+0x7092 = 0xAAA3
+0x7093 = 0xCD53
+0x7094 = 0xCD50
+0x7095 = 0xAAA1
+0x7096 = 0xCD57
+0x7098 = 0xCD51
+0x7099 = 0xAAA5
+0x709A = 0xCD59
+0x709F = 0xCFAF
+0x70A1 = 0xCFB3
+0x70A4 = 0xACB7
+0x70A9 = 0xCFB6
+0x70AB = 0xACAF
+0x70AC = 0xACB2
+0x70AD = 0xACB4
+0x70AE = 0xACB6
+0x70AF = 0xACB3
+0x70B0 = 0xCFB2
+0x70B1 = 0xCFB1
+0x70B3 = 0xACB1
+0x70B4 = 0xCFB4
+0x70B5 = 0xCFB5
+0x70B7 = 0xCFAE
+0x70B8 = 0xACB5
+0x70BA = 0xACB0
+0x70BE = 0xCFB0
+0x70C5 = 0xD277
+0x70C6 = 0xD278
+0x70C7 = 0xD279
+0x70C8 = 0xAF50
+0x70CA = 0xAF4C
+0x70CB = 0xD26E
+0x70CD = 0xD276
+0x70CE = 0xD27B
+0x70CF = 0xAF51
+0x70D1 = 0xD26C
+0x70D2 = 0xD272
+0x70D3 = 0xD26B
+0x70D4 = 0xD275
+0x70D7 = 0xD271
+0x70D8 = 0xAF4D
+0x70D9 = 0xAF4F
+0x70DA = 0xD27A
+0x70DC = 0xD26A
+0x70DD = 0xD26D
+0x70DE = 0xD273
+0x70E0 = 0xD274
+0x70E1 = 0xD27C
+0x70E2 = 0xD270
+0x70E4 = 0xAF4E
+0x70EF = 0xB26D
+0x70F0 = 0xD64E
+0x70F3 = 0xD650
+0x70F4 = 0xD64C
+0x70F6 = 0xD658
+0x70F7 = 0xD64A
+0x70F8 = 0xD657
+0x70F9 = 0xB269
+0x70FA = 0xD648
+0x70FB = 0xDA5B
+0x70FC = 0xD652
+0x70FD = 0xB26C
+0x70FF = 0xD653
+0x7100 = 0xD656
+0x7102 = 0xD65A
+0x7104 = 0xD64F
+0x7106 = 0xD654
+0x7109 = 0xB26A
+0x710A = 0xB26B
+0x710B = 0xD659
+0x710C = 0xD64D
+0x710D = 0xD649
+0x710E = 0xD65B
+0x7110 = 0xD651
+0x7113 = 0xD655
+0x7117 = 0xD64B
+0x7119 = 0xB548
+0x711A = 0xB549
+0x711B = 0xDA65
+0x711C = 0xB54F
+0x711E = 0xDA59
+0x711F = 0xDA62
+0x7120 = 0xDA58
+0x7121 = 0xB54C
+0x7122 = 0xDA60
+0x7123 = 0xDA5E
+0x7125 = 0xDA5F
+0x7126 = 0xB54A
+0x7128 = 0xDA63
+0x712E = 0xDA5C
+0x712F = 0xDA5A
+0x7130 = 0xB54B
+0x7131 = 0xDA5D
+0x7132 = 0xDA61
+0x7136 = 0xB54D
+0x713A = 0xDA64
+0x7141 = 0xDE70
+0x7142 = 0xDE77
+0x7143 = 0xDE79
+0x7144 = 0xDEA1
+0x7146 = 0xB7DA
+0x7147 = 0xDE6B
+0x7149 = 0xB7D2
+0x714B = 0xDE7A
+0x714C = 0xB7D7
+0x714D = 0xDEA2
+0x714E = 0xB7CE
+0x7150 = 0xDE7D
+0x7152 = 0xDE6D
+0x7153 = 0xDE7E
+0x7154 = 0xDE6C
+0x7156 = 0xB7DC
+0x7158 = 0xDE78
+0x7159 = 0xB7CF
+0x715A = 0xDEA3
+0x715C = 0xB7D4
+0x715D = 0xDE71
+0x715E = 0xB7D9
+0x715F = 0xDE7C
+0x7160 = 0xDE6F
+0x7161 = 0xDE76
+0x7162 = 0xDE72
+0x7163 = 0xDE6E
+0x7164 = 0xB7D1
+0x7165 = 0xB7D8
+0x7166 = 0xB7D6
+0x7167 = 0xB7D3
+0x7168 = 0xB7DB
+0x7169 = 0xB7D0
+0x716A = 0xDE75
+0x716C = 0xB7D5
+0x716E = 0xB54E
+0x7170 = 0xDE7B
+0x7172 = 0xDE73
+0x7178 = 0xDE74
+0x717B = 0xE2C1
+0x717D = 0xBAB4
+0x7180 = 0xE2BD
+0x7181 = 0xE2C3
+0x7182 = 0xE2BF
+0x7184 = 0xBAB6
+0x7185 = 0xE2BE
+0x7186 = 0xE2C2
+0x7187 = 0xE2BA
+0x7189 = 0xE2BC
+0x718A = 0xBAB5
+0x718F = 0xE2C0
+0x7190 = 0xE2BB
+0x7192 = 0xBAB7
+0x7194 = 0xBAB2
+0x7197 = 0xE2C4
+0x7199 = 0xBAB3
+0x719A = 0xE667
+0x719B = 0xE664
+0x719C = 0xE670
+0x719D = 0xE66A
+0x719E = 0xE66C
+0x719F = 0xBCF4
+0x71A0 = 0xE666
+0x71A1 = 0xE66E
+0x71A4 = 0xE66D
+0x71A5 = 0xE66B
+0x71A7 = 0xE671
+0x71A8 = 0xBCF7
+0x71A9 = 0xE668
+0x71AA = 0xE66F
+0x71AC = 0xBCF5
+0x71AF = 0xE663
+0x71B0 = 0xE665
+0x71B1 = 0xBCF6
+0x71B2 = 0xE662
+0x71B3 = 0xE672
+0x71B5 = 0xE669
+0x71B8 = 0xEA4A
+0x71B9 = 0xBF51
+0x71BC = 0xEA55
+0x71BD = 0xEA53
+0x71BE = 0xBF4B
+0x71BF = 0xEA49
+0x71C0 = 0xEA4C
+0x71C1 = 0xEA4D
+0x71C2 = 0xEA48
+0x71C3 = 0xBF55
+0x71C4 = 0xBF56
+0x71C5 = 0xEA47
+0x71C6 = 0xEA56
+0x71C7 = 0xEA51
+0x71C8 = 0xBF4F
+0x71C9 = 0xBF4C
+0x71CA = 0xEA50
+0x71CB = 0xEA4E
+0x71CE = 0xBF52
+0x71CF = 0xEA52
+0x71D0 = 0xBF4D
+0x71D2 = 0xBF4E
+0x71D4 = 0xEA4F
+0x71D5 = 0xBF50
+0x71D6 = 0xEA4B
+0x71D8 = 0xEA54
+0x71D9 = 0xBF53
+0x71DA = 0xEA57
+0x71DB = 0xEA58
+0x71DC = 0xBF54
+0x71DF = 0xC0E7
+0x71E0 = 0xC0EE
+0x71E1 = 0xED5C
+0x71E2 = 0xED62
+0x71E4 = 0xED60
+0x71E5 = 0xC0EA
+0x71E6 = 0xC0E9
+0x71E7 = 0xC0E6
+0x71E8 = 0xED5E
+0x71EC = 0xC0EC
+0x71ED = 0xC0EB
+0x71EE = 0xC0E8
+0x71F0 = 0xED61
+0x71F1 = 0xED5D
+0x71F2 = 0xED5F
+0x71F4 = 0xC0ED
+0x71F8 = 0xC277
+0x71F9 = 0xEFFB
+0x71FB = 0xC274
+0x71FC = 0xC275
+0x71FD = 0xEFFD
+0x71FE = 0xC276
+0x71FF = 0xEFFA
+0x7201 = 0xEFF9
+0x7202 = 0xF26C
+0x7203 = 0xEFFC
+0x7205 = 0xF26D
+0x7206 = 0xC37A
+0x7207 = 0xF26B
+0x720A = 0xF26A
+0x720C = 0xF269
+0x720D = 0xC37B
+0x7210 = 0xC46C
+0x7213 = 0xF46A
+0x7214 = 0xF46B
+0x7219 = 0xF5DC
+0x721A = 0xF5DB
+0x721B = 0xC4EA
+0x721D = 0xF5DA
+0x721E = 0xF6EC
+0x721F = 0xF6ED
+0x7222 = 0xF7E6
+0x7223 = 0xF8B1
+0x7226 = 0xF8F6
+0x7227 = 0xF9BC
+0x7228 = 0xC679
+0x7229 = 0xF9C6
+0x722A = 0xA4F6
+0x722C = 0xAAA6
+0x722D = 0xAAA7
+0x7230 = 0xACB8
+0x7235 = 0xC0EF
+0x7236 = 0xA4F7
+0x7238 = 0xAAA8
+0x7239 = 0xAF52
+0x723A = 0xB7DD
+0x723B = 0xA4F8
+0x723D = 0xB26E
+0x723E = 0xBAB8
+0x723F = 0xC962
+0x7241 = 0xCFB7
+0x7242 = 0xD27D
+0x7244 = 0xE2C5
+0x7246 = 0xC0F0
+0x7247 = 0xA4F9
+0x7248 = 0xAAA9
+0x7249 = 0xCFB8
+0x724A = 0xCFB9
+0x724B = 0xDA66
+0x724C = 0xB550
+0x724F = 0xDEA4
+0x7252 = 0xB7DE
+0x7253 = 0xE2C6
+0x7256 = 0xBCF8
+0x7258 = 0xC37C
+0x7259 = 0xA4FA
+0x725A = 0xDA67
+0x725B = 0xA4FB
+0x725D = 0xA6C9
+0x725E = 0xCA42
+0x725F = 0xA6C8
+0x7260 = 0xA865
+0x7261 = 0xA864
+0x7262 = 0xA863
+0x7263 = 0xCB60
+0x7267 = 0xAAAA
+0x7269 = 0xAAAB
+0x726A = 0xCD5B
+0x726C = 0xCFBA
+0x726E = 0xCFBD
+0x726F = 0xACBA
+0x7270 = 0xCFBB
+0x7272 = 0xACB9
+0x7273 = 0xCFBC
+0x7274 = 0xACBB
+0x7276 = 0xD2A2
+0x7277 = 0xD2A1
+0x7278 = 0xD27E
+0x7279 = 0xAF53
+0x727B = 0xD65D
+0x727C = 0xD65E
+0x727D = 0xB26F
+0x727E = 0xD65C
+0x727F = 0xD65F
+0x7280 = 0xB552
+0x7281 = 0xB270
+0x7284 = 0xB551
+0x7285 = 0xDA6B
+0x7286 = 0xDA6A
+0x7288 = 0xDA68
+0x7289 = 0xDA69
+0x728B = 0xDA6C
+0x728C = 0xDEA6
+0x728D = 0xDEA5
+0x728E = 0xDEA9
+0x7290 = 0xDEA8
+0x7291 = 0xDEA7
+0x7292 = 0xBAB9
+0x7293 = 0xE2C9
+0x7295 = 0xE2C8
+0x7296 = 0xBABA
+0x7297 = 0xE2C7
+0x7298 = 0xE673
+0x729A = 0xE674
+0x729B = 0xBCF9
+0x729D = 0xEA59
+0x729E = 0xEA5A
+0x72A1 = 0xF272
+0x72A2 = 0xC37D
+0x72A3 = 0xF271
+0x72A4 = 0xF270
+0x72A5 = 0xF26E
+0x72A6 = 0xF26F
+0x72A7 = 0xC4EB
+0x72A8 = 0xF46C
+0x72A9 = 0xF6EE
+0x72AA = 0xF8F7
+0x72AC = 0xA4FC
+0x72AE = 0xC9A5
+0x72AF = 0xA5C7
+0x72B0 = 0xC9A6
+0x72B4 = 0xCA43
+0x72B5 = 0xCA44
+0x72BA = 0xCB66
+0x72BD = 0xCB62
+0x72BF = 0xCB61
+0x72C0 = 0xAAAC
+0x72C1 = 0xCB65
+0x72C2 = 0xA867
+0x72C3 = 0xCB63
+0x72C4 = 0xA866
+0x72C5 = 0xCB67
+0x72C6 = 0xCB64
+0x72C9 = 0xCD5F
+0x72CA = 0xCFBE
+0x72CB = 0xCD5D
+0x72CC = 0xCD64
+0x72CE = 0xAAAD
+0x72D0 = 0xAAB0
+0x72D1 = 0xCD65
+0x72D2 = 0xCD61
+0x72D4 = 0xCD62
+0x72D6 = 0xCD5C
+0x72D7 = 0xAAAF
+0x72D8 = 0xCD5E
+0x72D9 = 0xAAAE
+0x72DA = 0xCD63
+0x72DC = 0xCD60
+0x72DF = 0xCFC2
+0x72E0 = 0xACBD
+0x72E1 = 0xACBE
+0x72E3 = 0xCFC5
+0x72E4 = 0xCFBF
+0x72E6 = 0xCFC4
+0x72E8 = 0xCFC0
+0x72E9 = 0xACBC
+0x72EA = 0xCFC3
+0x72EB = 0xCFC1
+0x72F3 = 0xD2A8
+0x72F4 = 0xD2A5
+0x72F6 = 0xD2A7
+0x72F7 = 0xAF58
+0x72F8 = 0xAF57
+0x72F9 = 0xAF55
+0x72FA = 0xD2A4
+0x72FB = 0xD2A9
+0x72FC = 0xAF54
+0x72FD = 0xAF56
+0x72FE = 0xD2A6
+0x72FF = 0xD667
+0x7300 = 0xD2A3
+0x7301 = 0xD2AA
+0x7307 = 0xD662
+0x7308 = 0xD666
+0x730A = 0xD665
+0x730B = 0xDA6E
+0x730C = 0xDA79
+0x730F = 0xD668
+0x7311 = 0xD663
+0x7312 = 0xDA6D
+0x7313 = 0xB274
+0x7316 = 0xB273
+0x7317 = 0xD661
+0x7318 = 0xD664
+0x7319 = 0xB275
+0x731B = 0xB272
+0x731C = 0xB271
+0x731D = 0xD660
+0x731E = 0xD669
+0x7322 = 0xDA70
+0x7323 = 0xDA77
+0x7325 = 0xB554
+0x7326 = 0xDA76
+0x7327 = 0xDA73
+0x7329 = 0xB556
+0x732D = 0xDA75
+0x7330 = 0xDA6F
+0x7331 = 0xDA71
+0x7332 = 0xDA74
+0x7333 = 0xDA72
+0x7334 = 0xB555
+0x7335 = 0xDA78
+0x7336 = 0xB553
+0x7337 = 0xB7DF
+0x733A = 0xDEAD
+0x733B = 0xDEAC
+0x733C = 0xDEAA
+0x733E = 0xB7E2
+0x733F = 0xB7E1
+0x7340 = 0xDEAE
+0x7342 = 0xDEAB
+0x7343 = 0xE2CA
+0x7344 = 0xBABB
+0x7345 = 0xB7E0
+0x7349 = 0xDEB0
+0x734A = 0xDEAF
+0x734C = 0xE2CD
+0x734D = 0xE2CB
+0x734E = 0xBCFA
+0x7350 = 0xBABC
+0x7351 = 0xE2CC
+0x7352 = 0xE676
+0x7357 = 0xBCFB
+0x7358 = 0xE675
+0x7359 = 0xE67E
+0x735A = 0xE67D
+0x735B = 0xE67B
+0x735D = 0xE67A
+0x735E = 0xE677
+0x735F = 0xE678
+0x7360 = 0xE679
+0x7361 = 0xE67C
+0x7362 = 0xE6A1
+0x7365 = 0xEA5F
+0x7366 = 0xEA5C
+0x7367 = 0xEA5D
+0x7368 = 0xBF57
+0x7369 = 0xEA5B
+0x736A = 0xEA61
+0x736B = 0xEA60
+0x736C = 0xEA5E
+0x736E = 0xED64
+0x736F = 0xED65
+0x7370 = 0xC0F1
+0x7372 = 0xC0F2
+0x7373 = 0xED63
+0x7375 = 0xC279
+0x7376 = 0xEFFE
+0x7377 = 0xC278
+0x7378 = 0xC37E
+0x737A = 0xC3A1
+0x737B = 0xC46D
+0x737C = 0xF46E
+0x737D = 0xF46D
+0x737E = 0xF5DD
+0x737F = 0xF6EF
+0x7380 = 0xC57A
+0x7381 = 0xF7E8
+0x7382 = 0xF7E7
+0x7383 = 0xF7E9
+0x7384 = 0xA5C8
+0x7385 = 0xCFC6
+0x7386 = 0xAF59
+0x7387 = 0xB276
+0x7388 = 0xD66A
+0x7389 = 0xA5C9
+0x738A = 0xC9A7
+0x738B = 0xA4FD
+0x738E = 0xCA45
+0x7392 = 0xCB6C
+0x7393 = 0xCB6A
+0x7394 = 0xCB6B
+0x7395 = 0xCB68
+0x7396 = 0xA868
+0x7397 = 0xCB69
+0x739D = 0xCD6D
+0x739F = 0xAAB3
+0x73A0 = 0xCD6B
+0x73A1 = 0xCD67
+0x73A2 = 0xCD6A
+0x73A4 = 0xCD66
+0x73A5 = 0xAAB5
+0x73A6 = 0xCD69
+0x73A8 = 0xAAB2
+0x73A9 = 0xAAB1
+0x73AB = 0xAAB4
+0x73AC = 0xCD6C
+0x73AD = 0xCD68
+0x73B2 = 0xACC2
+0x73B3 = 0xACC5
+0x73B4 = 0xCFCE
+0x73B5 = 0xCFCD
+0x73B6 = 0xCFCC
+0x73B7 = 0xACBF
+0x73B8 = 0xCFD5
+0x73B9 = 0xCFCB
+0x73BB = 0xACC1
+0x73BC = 0xD2AF
+0x73BE = 0xCFD2
+0x73BF = 0xCFD0
+0x73C0 = 0xACC4
+0x73C2 = 0xCFC8
+0x73C3 = 0xCFD3
+0x73C5 = 0xCFCA
+0x73C6 = 0xCFD4
+0x73C7 = 0xCFD1
+0x73C8 = 0xCFC9
+0x73CA = 0xACC0
+0x73CB = 0xCFD6
+0x73CC = 0xCFC7
+0x73CD = 0xACC3
+0x73D2 = 0xD2B4
+0x73D3 = 0xD2AB
+0x73D4 = 0xD2B6
+0x73D6 = 0xD2AE
+0x73D7 = 0xD2B9
+0x73D8 = 0xD2BA
+0x73D9 = 0xD2AC
+0x73DA = 0xD2B8
+0x73DB = 0xD2B5
+0x73DC = 0xD2B3
+0x73DD = 0xD2B7
+0x73DE = 0xAF5F
+0x73E0 = 0xAF5D
+0x73E3 = 0xD2B1
+0x73E5 = 0xD2AD
+0x73E7 = 0xD2B0
+0x73E8 = 0xD2BB
+0x73E9 = 0xD2B2
+0x73EA = 0xAF5E
+0x73EB = 0xCFCF
+0x73ED = 0xAF5A
+0x73EE = 0xAF5C
+0x73F4 = 0xD678
+0x73F5 = 0xD66D
+0x73F6 = 0xD66B
+0x73F8 = 0xD66C
+0x73FA = 0xD673
+0x73FC = 0xD674
+0x73FD = 0xD670
+0x73FE = 0xB27B
+0x73FF = 0xD675
+0x7400 = 0xD672
+0x7401 = 0xD66F
+0x7403 = 0xB279
+0x7404 = 0xD66E
+0x7405 = 0xB277
+0x7406 = 0xB27A
+0x7407 = 0xD671
+0x7408 = 0xD679
+0x7409 = 0xAF5B
+0x740A = 0xB278
+0x740B = 0xD677
+0x740C = 0xD676
+0x740D = 0xB27C
+0x7416 = 0xDA7E
+0x741A = 0xDAA1
+0x741B = 0xB560
+0x741D = 0xDAA7
+0x7420 = 0xDAA9
+0x7421 = 0xDAA2
+0x7422 = 0xB55A
+0x7423 = 0xDAA6
+0x7424 = 0xDAA5
+0x7425 = 0xB55B
+0x7426 = 0xB561
+0x7428 = 0xB562
+0x7429 = 0xDAA8
+0x742A = 0xB558
+0x742B = 0xDA7D
+0x742C = 0xDA7B
+0x742D = 0xDAA3
+0x742E = 0xDA7A
+0x742F = 0xB55F
+0x7430 = 0xDA7C
+0x7431 = 0xDAA4
+0x7432 = 0xDAAA
+0x7433 = 0xB559
+0x7434 = 0xB55E
+0x7435 = 0xB55C
+0x7436 = 0xB55D
+0x743A = 0xB557
+0x743F = 0xB7E9
+0x7440 = 0xDEB7
+0x7441 = 0xB7E8
+0x7442 = 0xDEBB
+0x7444 = 0xDEB1
+0x7446 = 0xDEBC
+0x744A = 0xDEB2
+0x744B = 0xDEB3
+0x744D = 0xDEBD
+0x744E = 0xDEBA
+0x744F = 0xDEB8
+0x7450 = 0xDEB9
+0x7451 = 0xDEB5
+0x7452 = 0xDEB4
+0x7454 = 0xDEBE
+0x7455 = 0xB7E5
+0x7457 = 0xDEB6
+0x7459 = 0xB7EA
+0x745A = 0xB7E4
+0x745B = 0xB7EB
+0x745C = 0xB7EC
+0x745E = 0xB7E7
+0x745F = 0xB7E6
+0x7462 = 0xE2CE
+0x7463 = 0xBABE
+0x7464 = 0xBABD
+0x7467 = 0xE2D3
+0x7469 = 0xBCFC
+0x746A = 0xBABF
+0x746D = 0xBAC1
+0x746E = 0xE2D4
+0x746F = 0xB7E3
+0x7470 = 0xBAC0
+0x7471 = 0xE2D0
+0x7472 = 0xE2D2
+0x7473 = 0xE2CF
+0x7475 = 0xE2D1
+0x7479 = 0xE6AB
+0x747C = 0xE6AA
+0x747D = 0xE6A7
+0x747E = 0xBD40
+0x747F = 0xEA62
+0x7480 = 0xBD41
+0x7481 = 0xE6A6
+0x7483 = 0xBCFE
+0x7485 = 0xE6A8
+0x7486 = 0xE6A5
+0x7487 = 0xE6A2
+0x7488 = 0xE6A9
+0x7489 = 0xE6A3
+0x748A = 0xE6A4
+0x748B = 0xBCFD
+0x7490 = 0xED69
+0x7492 = 0xEA66
+0x7494 = 0xEA65
+0x7495 = 0xEA67
+0x7497 = 0xED66
+0x7498 = 0xBF5A
+0x749A = 0xEA63
+0x749C = 0xBF58
+0x749E = 0xBF5C
+0x749F = 0xBF5B
+0x74A0 = 0xEA64
+0x74A1 = 0xEA68
+0x74A3 = 0xBF59
+0x74A5 = 0xED6D
+0x74A6 = 0xC0F5
+0x74A7 = 0xC27A
+0x74A8 = 0xC0F6
+0x74A9 = 0xC0F3
+0x74AA = 0xED6A
+0x74AB = 0xED68
+0x74AD = 0xED6B
+0x74AF = 0xED6E
+0x74B0 = 0xC0F4
+0x74B1 = 0xED6C
+0x74B2 = 0xED67
+0x74B5 = 0xF042
+0x74B6 = 0xF045
+0x74B7 = 0xF275
+0x74B8 = 0xF040
+0x74BA = 0xF46F
+0x74BB = 0xF046
+0x74BD = 0xC3A2
+0x74BE = 0xF044
+0x74BF = 0xC27B
+0x74C0 = 0xF041
+0x74C1 = 0xF043
+0x74C2 = 0xF047
+0x74C3 = 0xF276
+0x74C5 = 0xF274
+0x74CA = 0xC3A3
+0x74CB = 0xF273
+0x74CF = 0xC46E
+0x74D4 = 0xC4ED
+0x74D5 = 0xF6F1
+0x74D6 = 0xC4EC
+0x74D7 = 0xF6F3
+0x74D8 = 0xF6F0
+0x74D9 = 0xF6F2
+0x74DA = 0xC5D0
+0x74DB = 0xF8B2
+0x74DC = 0xA5CA
+0x74DD = 0xCD6E
+0x74DE = 0xD2BC
+0x74DF = 0xD2BD
+0x74E0 = 0xB27D
+0x74E1 = 0xDEBF
+0x74E2 = 0xBF5D
+0x74E3 = 0xC3A4
+0x74E4 = 0xC57B
+0x74E5 = 0xF8B3
+0x74E6 = 0xA5CB
+0x74E8 = 0xCD6F
+0x74E9 = 0xA260
+0x74EC = 0xCFD7
+0x74EE = 0xCFD8
+0x74F4 = 0xD2BE
+0x74F5 = 0xD2BF
+0x74F6 = 0xB27E
+0x74F7 = 0xB2A1
+0x74FB = 0xDAAB
+0x74FD = 0xDEC2
+0x74FE = 0xDEC1
+0x74FF = 0xDEC0
+0x7500 = 0xE2D5
+0x7502 = 0xE2D6
+0x7503 = 0xE2D7
+0x7504 = 0xBAC2
+0x7507 = 0xE6AD
+0x7508 = 0xE6AC
+0x750B = 0xEA69
+0x750C = 0xBF5E
+0x750D = 0xBF5F
+0x750F = 0xED72
+0x7510 = 0xED6F
+0x7511 = 0xED70
+0x7512 = 0xED71
+0x7513 = 0xF049
+0x7514 = 0xF048
+0x7515 = 0xC27C
+0x7516 = 0xF277
+0x7517 = 0xF5DE
+0x7518 = 0xA5CC
+0x751A = 0xACC6
+0x751C = 0xB2A2
+0x751D = 0xDEC3
+0x751F = 0xA5CD
+0x7521 = 0xD2C0
+0x7522 = 0xB2A3
+0x7525 = 0xB563
+0x7526 = 0xB564
+0x7528 = 0xA5CE
+0x7529 = 0xA5CF
+0x752A = 0xCA46
+0x752B = 0xA86A
+0x752C = 0xA869
+0x752D = 0xACC7
+0x752E = 0xCFD9
+0x752F = 0xDAAC
+0x7530 = 0xA5D0
+0x7531 = 0xA5D1
+0x7532 = 0xA5D2
+0x7533 = 0xA5D3
+0x7537 = 0xA86B
+0x7538 = 0xA86C
+0x7539 = 0xCB6E
+0x753A = 0xCB6D
+0x753D = 0xAAB6
+0x753E = 0xCD72
+0x753F = 0xCD70
+0x7540 = 0xCD71
+0x7547 = 0xCFDA
+0x7548 = 0xCFDB
+0x754B = 0xACCB
+0x754C = 0xACC9
+0x754E = 0xACCA
+0x754F = 0xACC8
+0x7554 = 0xAF60
+0x7559 = 0xAF64
+0x755A = 0xAF63
+0x755B = 0xD2C1
+0x755C = 0xAF62
+0x755D = 0xAF61
+0x755F = 0xD2C2
+0x7562 = 0xB2A6
+0x7563 = 0xD67B
+0x7564 = 0xD67A
+0x7565 = 0xB2A4
+0x7566 = 0xB2A5
+0x756A = 0xB566
+0x756B = 0xB565
+0x756C = 0xDAAE
+0x756F = 0xDAAD
+0x7570 = 0xB2A7
+0x7576 = 0xB7ED
+0x7577 = 0xDEC5
+0x7578 = 0xB7EE
+0x7579 = 0xDEC4
+0x757D = 0xE2D8
+0x757E = 0xE6AE
+0x757F = 0xBD42
+0x7580 = 0xEA6A
+0x7584 = 0xED73
+0x7586 = 0xC3A6
+0x7587 = 0xC3A5
+0x758A = 0xC57C
+0x758B = 0xA5D4
+0x758C = 0xCD73
+0x758F = 0xB2A8
+0x7590 = 0xE2D9
+0x7591 = 0xBAC3
+0x7594 = 0xCB6F
+0x7595 = 0xCB70
+0x7598 = 0xCD74
+0x7599 = 0xAAB8
+0x759A = 0xAAB9
+0x759D = 0xAAB7
+0x75A2 = 0xACCF
+0x75A3 = 0xACD0
+0x75A4 = 0xACCD
+0x75A5 = 0xACCE
+0x75A7 = 0xCFDC
+0x75AA = 0xCFDD
+0x75AB = 0xACCC
+0x75B0 = 0xD2C3
+0x75B2 = 0xAF68
+0x75B3 = 0xAF69
+0x75B5 = 0xB2AB
+0x75B6 = 0xD2C9
+0x75B8 = 0xAF6E
+0x75B9 = 0xAF6C
+0x75BA = 0xD2CA
+0x75BB = 0xD2C5
+0x75BC = 0xAF6B
+0x75BD = 0xAF6A
+0x75BE = 0xAF65
+0x75BF = 0xD2C8
+0x75C0 = 0xD2C7
+0x75C1 = 0xD2C4
+0x75C2 = 0xAF6D
+0x75C4 = 0xD2C6
+0x75C5 = 0xAF66
+0x75C7 = 0xAF67
+0x75CA = 0xB2AC
+0x75CB = 0xD6A1
+0x75CC = 0xD6A2
+0x75CD = 0xB2AD
+0x75CE = 0xD67C
+0x75CF = 0xD67E
+0x75D0 = 0xD6A4
+0x75D1 = 0xD6A3
+0x75D2 = 0xD67D
+0x75D4 = 0xB2A9
+0x75D5 = 0xB2AA
+0x75D7 = 0xDAB6
+0x75D8 = 0xB56B
+0x75D9 = 0xB56A
+0x75DA = 0xDAB0
+0x75DB = 0xB568
+0x75DD = 0xDAB3
+0x75DE = 0xB56C
+0x75DF = 0xDAB4
+0x75E0 = 0xB56D
+0x75E1 = 0xDAB1
+0x75E2 = 0xB567
+0x75E3 = 0xB569
+0x75E4 = 0xDAB5
+0x75E6 = 0xDAB2
+0x75E7 = 0xDAAF
+0x75ED = 0xDED2
+0x75EF = 0xDEC7
+0x75F0 = 0xB7F0
+0x75F1 = 0xB7F3
+0x75F2 = 0xB7F2
+0x75F3 = 0xB7F7
+0x75F4 = 0xB7F6
+0x75F5 = 0xDED3
+0x75F6 = 0xDED1
+0x75F7 = 0xDECA
+0x75F8 = 0xDECE
+0x75F9 = 0xDECD
+0x75FA = 0xB7F4
+0x75FB = 0xDED0
+0x75FC = 0xDECC
+0x75FD = 0xDED4
+0x75FE = 0xDECB
+0x75FF = 0xB7F5
+0x7600 = 0xB7EF
+0x7601 = 0xB7F1
+0x7603 = 0xDEC9
+0x7608 = 0xE2DB
+0x7609 = 0xBAC7
+0x760A = 0xE2DF
+0x760B = 0xBAC6
+0x760C = 0xE2DC
+0x760D = 0xBAC5
+0x760F = 0xDEC8
+0x7610 = 0xDECF
+0x7611 = 0xE2DE
+0x7613 = 0xBAC8
+0x7614 = 0xE2E0
+0x7615 = 0xE2DD
+0x7616 = 0xE2DA
+0x7619 = 0xE6B1
+0x761A = 0xE6B5
+0x761B = 0xE6B7
+0x761C = 0xE6B3
+0x761D = 0xE6B2
+0x761E = 0xE6B0
+0x761F = 0xBD45
+0x7620 = 0xBD43
+0x7621 = 0xBD48
+0x7622 = 0xBD49
+0x7623 = 0xE6B4
+0x7624 = 0xBD46
+0x7625 = 0xE6AF
+0x7626 = 0xBD47
+0x7627 = 0xBAC4
+0x7628 = 0xE6B6
+0x7629 = 0xBD44
+0x762D = 0xEA6C
+0x762F = 0xEA6B
+0x7630 = 0xEA73
+0x7631 = 0xEA6D
+0x7632 = 0xEA72
+0x7633 = 0xEA6F
+0x7634 = 0xBF60
+0x7635 = 0xEA71
+0x7638 = 0xBF61
+0x763A = 0xBF62
+0x763C = 0xEA70
+0x763D = 0xEA6E
+0x7642 = 0xC0F8
+0x7643 = 0xED74
+0x7646 = 0xC0F7
+0x7647 = 0xED77
+0x7648 = 0xED75
+0x7649 = 0xED76
+0x764C = 0xC0F9
+0x7650 = 0xF04D
+0x7652 = 0xC2A1
+0x7653 = 0xF04E
+0x7656 = 0xC27D
+0x7657 = 0xF04F
+0x7658 = 0xC27E
+0x7659 = 0xF04C
+0x765A = 0xF050
+0x765C = 0xF04A
+0x765F = 0xC3A7
+0x7660 = 0xF278
+0x7661 = 0xC3A8
+0x7662 = 0xC46F
+0x7664 = 0xF04B
+0x7665 = 0xC470
+0x7669 = 0xC4EE
+0x766A = 0xF5DF
+0x766C = 0xC57E
+0x766D = 0xF6F4
+0x766E = 0xC57D
+0x7670 = 0xF7EA
+0x7671 = 0xC5F5
+0x7672 = 0xC5F6
+0x7675 = 0xF9CC
+0x7678 = 0xACD1
+0x7679 = 0xCFDE
+0x767B = 0xB56E
+0x767C = 0xB56F
+0x767D = 0xA5D5
+0x767E = 0xA6CA
+0x767F = 0xCA47
+0x7681 = 0xCB71
+0x7682 = 0xA86D
+0x7684 = 0xAABA
+0x7686 = 0xACD2
+0x7687 = 0xACD3
+0x7688 = 0xACD4
+0x7689 = 0xD6A6
+0x768A = 0xD2CB
+0x768B = 0xAF6F
+0x768E = 0xB2AE
+0x768F = 0xD6A5
+0x7692 = 0xDAB8
+0x7693 = 0xB571
+0x7695 = 0xDAB7
+0x7696 = 0xB570
+0x7699 = 0xDED5
+0x769A = 0xBD4A
+0x769B = 0xE6BB
+0x769C = 0xE6B8
+0x769D = 0xE6B9
+0x769E = 0xE6BA
+0x76A4 = 0xED78
+0x76A6 = 0xF051
+0x76AA = 0xF471
+0x76AB = 0xF470
+0x76AD = 0xF6F5
+0x76AE = 0xA5D6
+0x76AF = 0xCD75
+0x76B0 = 0xAF70
+0x76B4 = 0xB572
+0x76B5 = 0xDED6
+0x76B8 = 0xE2E1
+0x76BA = 0xBD4B
+0x76BB = 0xEA74
+0x76BD = 0xF052
+0x76BE = 0xF472
+0x76BF = 0xA5D7
+0x76C2 = 0xAABB
+0x76C3 = 0xACD7
+0x76C4 = 0xCFDF
+0x76C5 = 0xACD8
+0x76C6 = 0xACD6
+0x76C8 = 0xACD5
+0x76C9 = 0xD2CC
+0x76CA = 0xAF71
+0x76CD = 0xAF72
+0x76CE = 0xAF73
+0x76D2 = 0xB2B0
+0x76D3 = 0xD6A7
+0x76D4 = 0xB2AF
+0x76DA = 0xDAB9
+0x76DB = 0xB2B1
+0x76DC = 0xB573
+0x76DD = 0xDED7
+0x76DE = 0xB7F8
+0x76DF = 0xB7F9
+0x76E1 = 0xBAC9
+0x76E3 = 0xBACA
+0x76E4 = 0xBD4C
+0x76E5 = 0xBF64
+0x76E6 = 0xEA75
+0x76E7 = 0xBF63
+0x76E9 = 0xED79
+0x76EA = 0xC0FA
+0x76EC = 0xF053
+0x76ED = 0xF473
+0x76EE = 0xA5D8
+0x76EF = 0xA86E
+0x76F0 = 0xCD78
+0x76F1 = 0xCD77
+0x76F2 = 0xAABC
+0x76F3 = 0xCD76
+0x76F4 = 0xAABD
+0x76F5 = 0xCD79
+0x76F7 = 0xCFE5
+0x76F8 = 0xACDB
+0x76F9 = 0xACDA
+0x76FA = 0xCFE7
+0x76FB = 0xCFE6
+0x76FC = 0xACDF
+0x76FE = 0xACDE
+0x7701 = 0xACD9
+0x7703 = 0xCFE1
+0x7704 = 0xCFE2
+0x7705 = 0xCFE3
+0x7707 = 0xACE0
+0x7708 = 0xCFE0
+0x7709 = 0xACDC
+0x770A = 0xCFE4
+0x770B = 0xACDD
+0x7710 = 0xD2CF
+0x7711 = 0xD2D3
+0x7712 = 0xD2D1
+0x7713 = 0xD2D0
+0x7715 = 0xD2D4
+0x7719 = 0xD2D5
+0x771A = 0xD2D6
+0x771B = 0xD2CE
+0x771D = 0xD2CD
+0x771F = 0xAF75
+0x7720 = 0xAF76
+0x7722 = 0xD2D7
+0x7723 = 0xD2D2
+0x7725 = 0xD6B0
+0x7727 = 0xD2D8
+0x7728 = 0xAF77
+0x7729 = 0xAF74
+0x772D = 0xD6AA
+0x772F = 0xD6A9
+0x7731 = 0xD6AB
+0x7732 = 0xD6AC
+0x7733 = 0xD6AE
+0x7734 = 0xD6AD
+0x7735 = 0xD6B2
+0x7736 = 0xB2B5
+0x7737 = 0xB2B2
+0x7738 = 0xB2B6
+0x7739 = 0xD6A8
+0x773A = 0xB2B7
+0x773B = 0xD6B1
+0x773C = 0xB2B4
+0x773D = 0xD6AF
+0x773E = 0xB2B3
+0x7744 = 0xDABC
+0x7745 = 0xDABE
+0x7746 = 0xDABA
+0x7747 = 0xDABB
+0x774A = 0xDABF
+0x774B = 0xDAC1
+0x774C = 0xDAC2
+0x774D = 0xDABD
+0x774E = 0xDAC0
+0x774F = 0xB574
+0x7752 = 0xDEDB
+0x7754 = 0xDEE0
+0x7755 = 0xDED8
+0x7756 = 0xDEDC
+0x7759 = 0xDEE1
+0x775A = 0xDEDD
+0x775B = 0xB7FA
+0x775C = 0xB843
+0x775E = 0xB7FD
+0x775F = 0xDED9
+0x7760 = 0xDEDA
+0x7761 = 0xBACE
+0x7762 = 0xB846
+0x7763 = 0xB7FE
+0x7765 = 0xB844
+0x7766 = 0xB7FC
+0x7767 = 0xDEDF
+0x7768 = 0xB845
+0x7769 = 0xDEDE
+0x776A = 0xB841
+0x776B = 0xB7FB
+0x776C = 0xB842
+0x776D = 0xDEE2
+0x776E = 0xE2E6
+0x776F = 0xE2E8
+0x7779 = 0xB840
+0x777C = 0xE2E3
+0x777D = 0xBACC
+0x777E = 0xE2E9
+0x777F = 0xBACD
+0x7780 = 0xE2E7
+0x7781 = 0xE2E2
+0x7782 = 0xE2E5
+0x7783 = 0xE2EA
+0x7784 = 0xBACB
+0x7785 = 0xE2E4
+0x7787 = 0xBD4E
+0x7788 = 0xE6BF
+0x7789 = 0xE6BE
+0x778B = 0xBD51
+0x778C = 0xBD4F
+0x778D = 0xE6BC
+0x778E = 0xBD4D
+0x778F = 0xE6BD
+0x7791 = 0xBD50
+0x7795 = 0xEA7D
+0x7797 = 0xEAA1
+0x7799 = 0xEA7E
+0x779A = 0xEA76
+0x779B = 0xEA7A
+0x779C = 0xEA79
+0x779D = 0xEA77
+0x779E = 0xBF66
+0x779F = 0xBF67
+0x77A0 = 0xBF65
+0x77A1 = 0xEA78
+0x77A2 = 0xEA7B
+0x77A3 = 0xEA7C
+0x77A5 = 0xBF68
+0x77A7 = 0xC140
+0x77A8 = 0xEDA3
+0x77AA = 0xC0FC
+0x77AB = 0xED7B
+0x77AC = 0xC0FE
+0x77AD = 0xC141
+0x77B0 = 0xC0FD
+0x77B1 = 0xEDA2
+0x77B2 = 0xED7C
+0x77B3 = 0xC0FB
+0x77B4 = 0xEDA1
+0x77B5 = 0xED7A
+0x77B6 = 0xED7E
+0x77B7 = 0xED7D
+0x77BA = 0xF055
+0x77BB = 0xC2A4
+0x77BC = 0xC2A5
+0x77BD = 0xC2A2
+0x77BF = 0xC2A3
+0x77C2 = 0xF054
+0x77C4 = 0xF27B
+0x77C7 = 0xC3A9
+0x77C9 = 0xF279
+0x77CA = 0xF27A
+0x77CC = 0xF474
+0x77CD = 0xF477
+0x77CE = 0xF475
+0x77CF = 0xF476
+0x77D0 = 0xF5E0
+0x77D3 = 0xC4EF
+0x77D4 = 0xF7EB
+0x77D5 = 0xF8B4
+0x77D7 = 0xC5F7
+0x77D8 = 0xF8F8
+0x77D9 = 0xF8F9
+0x77DA = 0xC666
+0x77DB = 0xA5D9
+0x77DC = 0xACE1
+0x77DE = 0xDAC3
+0x77E0 = 0xDEE3
+0x77E2 = 0xA5DA
+0x77E3 = 0xA86F
+0x77E5 = 0xAABE
+0x77E7 = 0xCFE8
+0x77E8 = 0xCFE9
+0x77E9 = 0xAF78
+0x77EC = 0xDAC4
+0x77ED = 0xB575
+0x77EE = 0xB847
+0x77EF = 0xC142
+0x77F0 = 0xEDA4
+0x77F1 = 0xF27C
+0x77F2 = 0xF478
+0x77F3 = 0xA5DB
+0x77F7 = 0xCDA1
+0x77F8 = 0xCD7A
+0x77F9 = 0xCD7C
+0x77FA = 0xCD7E
+0x77FB = 0xCD7D
+0x77FC = 0xCD7B
+0x77FD = 0xAABF
+0x7802 = 0xACE2
+0x7803 = 0xCFF2
+0x7805 = 0xCFED
+0x7806 = 0xCFEA
+0x7809 = 0xCFF1
+0x780C = 0xACE4
+0x780D = 0xACE5
+0x780E = 0xCFF0
+0x780F = 0xCFEF
+0x7810 = 0xCFEE
+0x7811 = 0xCFEB
+0x7812 = 0xCFEC
+0x7813 = 0xCFF3
+0x7814 = 0xACE3
+0x781D = 0xAF7C
+0x781F = 0xAFA4
+0x7820 = 0xAFA3
+0x7821 = 0xD2E1
+0x7822 = 0xD2DB
+0x7823 = 0xD2D9
+0x7825 = 0xAFA1
+0x7826 = 0xD6B9
+0x7827 = 0xAF7A
+0x7828 = 0xD2DE
+0x7829 = 0xD2E2
+0x782A = 0xD2E4
+0x782B = 0xD2E0
+0x782C = 0xD2DA
+0x782D = 0xAFA2
+0x782E = 0xD2DF
+0x782F = 0xD2DD
+0x7830 = 0xAF79
+0x7831 = 0xD2E5
+0x7832 = 0xAFA5
+0x7833 = 0xD2E3
+0x7834 = 0xAF7D
+0x7835 = 0xD2DC
+0x7837 = 0xAF7E
+0x7838 = 0xAF7B
+0x7843 = 0xB2B9
+0x7845 = 0xD6BA
+0x7848 = 0xD6B3
+0x7849 = 0xD6B5
+0x784A = 0xD6B7
+0x784C = 0xD6B8
+0x784D = 0xD6B6
+0x784E = 0xB2BA
+0x7850 = 0xD6BB
+0x7852 = 0xD6B4
+0x785C = 0xDAC8
+0x785D = 0xB576
+0x785E = 0xDAD0
+0x7860 = 0xDAC5
+0x7862 = 0xDAD1
+0x7864 = 0xDAC6
+0x7865 = 0xDAC7
+0x7868 = 0xDACF
+0x7869 = 0xDACE
+0x786A = 0xDACB
+0x786B = 0xB2B8
+0x786C = 0xB577
+0x786D = 0xDAC9
+0x786E = 0xDACC
+0x786F = 0xB578
+0x7870 = 0xDACD
+0x7871 = 0xDACA
+0x7879 = 0xDEEE
+0x787B = 0xDEF2
+0x787C = 0xB84E
+0x787E = 0xE2F0
+0x787F = 0xB851
+0x7880 = 0xDEF0
+0x7883 = 0xDEED
+0x7884 = 0xDEE8
+0x7885 = 0xDEEA
+0x7886 = 0xDEEB
+0x7887 = 0xDEE4
+0x7889 = 0xB84D
+0x788C = 0xB84C
+0x788E = 0xB848
+0x788F = 0xDEE7
+0x7891 = 0xB84F
+0x7893 = 0xB850
+0x7894 = 0xDEE6
+0x7895 = 0xDEE9
+0x7896 = 0xDEF1
+0x7897 = 0xB84A
+0x7898 = 0xB84B
+0x7899 = 0xDEEF
+0x789A = 0xDEE5
+0x789E = 0xE2F2
+0x789F = 0xBAD0
+0x78A0 = 0xE2F4
+0x78A1 = 0xDEEC
+0x78A2 = 0xE2F6
+0x78A3 = 0xBAD4
+0x78A4 = 0xE2F7
+0x78A5 = 0xE2F3
+0x78A7 = 0xBAD1
+0x78A8 = 0xE2EF
+0x78A9 = 0xBAD3
+0x78AA = 0xE2EC
+0x78AB = 0xE2F1
+0x78AC = 0xE2F5
+0x78AD = 0xE2EE
+0x78B0 = 0xB849
+0x78B2 = 0xE2EB
+0x78B3 = 0xBAD2
+0x78B4 = 0xE2ED
+0x78BA = 0xBD54
+0x78BB = 0xE6C1
+0x78BC = 0xBD58
+0x78BE = 0xBD56
+0x78C1 = 0xBACF
+0x78C3 = 0xE6C8
+0x78C4 = 0xE6C9
+0x78C5 = 0xBD53
+0x78C8 = 0xE6C7
+0x78C9 = 0xE6CA
+0x78CA = 0xBD55
+0x78CB = 0xBD52
+0x78CC = 0xE6C3
+0x78CD = 0xE6C0
+0x78CE = 0xE6C5
+0x78CF = 0xE6C2
+0x78D0 = 0xBD59
+0x78D1 = 0xE6C4
+0x78D4 = 0xE6C6
+0x78D5 = 0xBD57
+0x78DA = 0xBF6A
+0x78DB = 0xEAA8
+0x78DD = 0xEAA2
+0x78DE = 0xEAA6
+0x78DF = 0xEAAC
+0x78E0 = 0xEAAD
+0x78E1 = 0xEAA9
+0x78E2 = 0xEAAA
+0x78E3 = 0xEAA7
+0x78E5 = 0xEAA4
+0x78E7 = 0xBF6C
+0x78E8 = 0xBF69
+0x78E9 = 0xEAA3
+0x78EA = 0xEAA5
+0x78EC = 0xBF6B
+0x78ED = 0xEAAB
+0x78EF = 0xC146
+0x78F2 = 0xEDAA
+0x78F3 = 0xEDA5
+0x78F4 = 0xC145
+0x78F7 = 0xC143
+0x78F9 = 0xEDAC
+0x78FA = 0xC144
+0x78FB = 0xEDA8
+0x78FC = 0xEDA9
+0x78FD = 0xEDA6
+0x78FE = 0xEDAD
+0x78FF = 0xF056
+0x7901 = 0xC147
+0x7902 = 0xEDA7
+0x7904 = 0xEDAE
+0x7905 = 0xEDAB
+0x7909 = 0xF05A
+0x790C = 0xF057
+0x790E = 0xC2A6
+0x7910 = 0xF05B
+0x7911 = 0xF05D
+0x7912 = 0xF05C
+0x7913 = 0xF058
+0x7914 = 0xF059
+0x7917 = 0xF2A3
+0x7919 = 0xC3AA
+0x791B = 0xF27E
+0x791C = 0xF2A2
+0x791D = 0xF27D
+0x791E = 0xF2A4
+0x7921 = 0xF2A1
+0x7923 = 0xF47A
+0x7924 = 0xF47D
+0x7925 = 0xF479
+0x7926 = 0xC471
+0x7927 = 0xF47B
+0x7928 = 0xF47C
+0x7929 = 0xF47E
+0x792A = 0xC472
+0x792B = 0xC474
+0x792C = 0xC473
+0x792D = 0xF5E1
+0x792F = 0xF5E3
+0x7931 = 0xF5E2
+0x7935 = 0xF6F6
+0x7938 = 0xF8B5
+0x7939 = 0xF8FA
+0x793A = 0xA5DC
+0x793D = 0xCB72
+0x793E = 0xAAC0
+0x793F = 0xCDA3
+0x7940 = 0xAAC1
+0x7941 = 0xAAC2
+0x7942 = 0xCDA2
+0x7944 = 0xCFF8
+0x7945 = 0xCFF7
+0x7946 = 0xACE6
+0x7947 = 0xACE9
+0x7948 = 0xACE8
+0x7949 = 0xACE7
+0x794A = 0xCFF4
+0x794B = 0xCFF6
+0x794C = 0xCFF5
+0x794F = 0xD2E8
+0x7950 = 0xAFA7
+0x7951 = 0xD2EC
+0x7952 = 0xD2EB
+0x7953 = 0xD2EA
+0x7954 = 0xD2E6
+0x7955 = 0xAFA6
+0x7956 = 0xAFAA
+0x7957 = 0xAFAD
+0x795A = 0xAFAE
+0x795B = 0xD2E7
+0x795C = 0xD2E9
+0x795D = 0xAFAC
+0x795E = 0xAFAB
+0x795F = 0xAFA9
+0x7960 = 0xAFA8
+0x7961 = 0xD6C2
+0x7963 = 0xD6C0
+0x7964 = 0xD6BC
+0x7965 = 0xB2BB
+0x7967 = 0xD6BD
+0x7968 = 0xB2BC
+0x7969 = 0xD6BE
+0x796A = 0xD6BF
+0x796B = 0xD6C1
+0x796D = 0xB2BD
+0x7970 = 0xDAD5
+0x7972 = 0xDAD4
+0x7973 = 0xDAD3
+0x7974 = 0xDAD2
+0x7979 = 0xDEF6
+0x797A = 0xB852
+0x797C = 0xDEF3
+0x797D = 0xDEF5
+0x797F = 0xB853
+0x7981 = 0xB854
+0x7982 = 0xDEF4
+0x7988 = 0xE341
+0x798A = 0xE2F9
+0x798B = 0xE2FA
+0x798D = 0xBAD7
+0x798E = 0xBAD5
+0x798F = 0xBAD6
+0x7990 = 0xE343
+0x7992 = 0xE342
+0x7993 = 0xE2FE
+0x7994 = 0xE2FD
+0x7995 = 0xE2FC
+0x7996 = 0xE2FB
+0x7997 = 0xE340
+0x7998 = 0xE2F8
+0x799A = 0xE6CB
+0x799B = 0xE6D0
+0x799C = 0xE6CE
+0x79A0 = 0xE6CD
+0x79A1 = 0xE6CC
+0x79A2 = 0xE6CF
+0x79A4 = 0xEAAE
+0x79A6 = 0xBF6D
+0x79A7 = 0xC148
+0x79A8 = 0xEDB0
+0x79AA = 0xC149
+0x79AB = 0xEDAF
+0x79AC = 0xF05F
+0x79AD = 0xF05E
+0x79AE = 0xC2A7
+0x79B0 = 0xF2A5
+0x79B1 = 0xC3AB
+0x79B2 = 0xF4A1
+0x79B3 = 0xC5A1
+0x79B4 = 0xF6F7
+0x79B6 = 0xF8B7
+0x79B7 = 0xF8B6
+0x79B8 = 0xC9A8
+0x79B9 = 0xACEA
+0x79BA = 0xACEB
+0x79BB = 0xD6C3
+0x79BD = 0xB856
+0x79BE = 0xA5DD
+0x79BF = 0xA872
+0x79C0 = 0xA871
+0x79C1 = 0xA870
+0x79C5 = 0xCDA4
+0x79C8 = 0xAAC4
+0x79C9 = 0xAAC3
+0x79CB = 0xACEE
+0x79CD = 0xCFFA
+0x79CE = 0xCFFD
+0x79CF = 0xCFFB
+0x79D1 = 0xACEC
+0x79D2 = 0xACED
+0x79D5 = 0xCFF9
+0x79D6 = 0xCFFC
+0x79D8 = 0xAFB5
+0x79DC = 0xD2F3
+0x79DD = 0xD2F5
+0x79DE = 0xD2F4
+0x79DF = 0xAFB2
+0x79E0 = 0xD2EF
+0x79E3 = 0xAFB0
+0x79E4 = 0xAFAF
+0x79E6 = 0xAFB3
+0x79E7 = 0xAFB1
+0x79E9 = 0xAFB4
+0x79EA = 0xD2F2
+0x79EB = 0xD2ED
+0x79EC = 0xD2EE
+0x79ED = 0xD2F1
+0x79EE = 0xD2F0
+0x79F6 = 0xD6C6
+0x79F7 = 0xD6C7
+0x79F8 = 0xD6C5
+0x79FA = 0xD6C4
+0x79FB = 0xB2BE
+0x7A00 = 0xB57D
+0x7A02 = 0xDAD6
+0x7A03 = 0xDAD8
+0x7A04 = 0xDADA
+0x7A05 = 0xB57C
+0x7A08 = 0xB57A
+0x7A0A = 0xDAD7
+0x7A0B = 0xB57B
+0x7A0C = 0xDAD9
+0x7A0D = 0xB579
+0x7A10 = 0xDF41
+0x7A11 = 0xDEF7
+0x7A12 = 0xDEFA
+0x7A13 = 0xDEFE
+0x7A14 = 0xB85A
+0x7A15 = 0xDEFC
+0x7A17 = 0xDEFB
+0x7A18 = 0xDEF8
+0x7A19 = 0xDEF9
+0x7A1A = 0xB858
+0x7A1B = 0xDF40
+0x7A1C = 0xB857
+0x7A1E = 0xB85C
+0x7A1F = 0xB85B
+0x7A20 = 0xB859
+0x7A22 = 0xDEFD
+0x7A26 = 0xE349
+0x7A28 = 0xE348
+0x7A2B = 0xE344
+0x7A2E = 0xBAD8
+0x7A2F = 0xE347
+0x7A30 = 0xE346
+0x7A31 = 0xBAD9
+0x7A37 = 0xBD5E
+0x7A39 = 0xE6D2
+0x7A3B = 0xBD5F
+0x7A3C = 0xBD5B
+0x7A3D = 0xBD5D
+0x7A3F = 0xBD5A
+0x7A40 = 0xBD5C
+0x7A44 = 0xEAAF
+0x7A46 = 0xBF70
+0x7A47 = 0xEAB1
+0x7A48 = 0xEAB0
+0x7A4A = 0xE345
+0x7A4B = 0xBF72
+0x7A4C = 0xBF71
+0x7A4D = 0xBF6E
+0x7A4E = 0xBF6F
+0x7A54 = 0xEDB5
+0x7A56 = 0xEDB3
+0x7A57 = 0xC14A
+0x7A58 = 0xEDB4
+0x7A5A = 0xEDB6
+0x7A5B = 0xEDB2
+0x7A5C = 0xEDB1
+0x7A5F = 0xF060
+0x7A60 = 0xC2AA
+0x7A61 = 0xC2A8
+0x7A62 = 0xC2A9
+0x7A67 = 0xF2A6
+0x7A68 = 0xF2A7
+0x7A69 = 0xC3AD
+0x7A6B = 0xC3AC
+0x7A6C = 0xF4A3
+0x7A6D = 0xF4A4
+0x7A6E = 0xF4A2
+0x7A70 = 0xF6F8
+0x7A71 = 0xF6F9
+0x7A74 = 0xA5DE
+0x7A75 = 0xCA48
+0x7A76 = 0xA873
+0x7A78 = 0xCDA5
+0x7A79 = 0xAAC6
+0x7A7A = 0xAAC5
+0x7A7B = 0xCDA6
+0x7A7E = 0xD040
+0x7A7F = 0xACEF
+0x7A80 = 0xCFFE
+0x7A81 = 0xACF0
+0x7A84 = 0xAFB6
+0x7A85 = 0xD2F8
+0x7A86 = 0xD2F6
+0x7A87 = 0xD2FC
+0x7A88 = 0xAFB7
+0x7A89 = 0xD2F7
+0x7A8A = 0xD2FB
+0x7A8B = 0xD2F9
+0x7A8C = 0xD2FA
+0x7A8F = 0xD6C8
+0x7A90 = 0xD6CA
+0x7A92 = 0xB2BF
+0x7A94 = 0xD6C9
+0x7A95 = 0xB2C0
+0x7A96 = 0xB5A2
+0x7A97 = 0xB5A1
+0x7A98 = 0xB57E
+0x7A99 = 0xDADB
+0x7A9E = 0xDF44
+0x7A9F = 0xB85D
+0x7AA0 = 0xB85E
+0x7AA2 = 0xDF43
+0x7AA3 = 0xDF42
+0x7AA8 = 0xE34A
+0x7AA9 = 0xBADB
+0x7AAA = 0xBADA
+0x7AAB = 0xE34B
+0x7AAC = 0xE34C
+0x7AAE = 0xBD61
+0x7AAF = 0xBD60
+0x7AB1 = 0xEAB5
+0x7AB2 = 0xE6D3
+0x7AB3 = 0xE6D5
+0x7AB4 = 0xE6D4
+0x7AB5 = 0xEAB4
+0x7AB6 = 0xEAB2
+0x7AB7 = 0xEAB6
+0x7AB8 = 0xEAB3
+0x7ABA = 0xBF73
+0x7ABE = 0xEDB7
+0x7ABF = 0xC14B
+0x7AC0 = 0xEDB8
+0x7AC1 = 0xEDB9
+0x7AC4 = 0xC2AB
+0x7AC5 = 0xC2AC
+0x7AC7 = 0xC475
+0x7ACA = 0xC5D1
+0x7ACB = 0xA5DF
+0x7AD1 = 0xD041
+0x7AD8 = 0xD2FD
+0x7AD9 = 0xAFB8
+0x7ADF = 0xB3BA
+0x7AE0 = 0xB3B9
+0x7AE3 = 0xB5A4
+0x7AE4 = 0xDADD
+0x7AE5 = 0xB5A3
+0x7AE6 = 0xDADC
+0x7AEB = 0xDF45
+0x7AED = 0xBADC
+0x7AEE = 0xE34D
+0x7AEF = 0xBADD
+0x7AF6 = 0xC476
+0x7AF7 = 0xF4A5
+0x7AF9 = 0xA6CB
+0x7AFA = 0xAAC7
+0x7AFB = 0xCDA7
+0x7AFD = 0xACF2
+0x7AFF = 0xACF1
+0x7B00 = 0xD042
+0x7B01 = 0xD043
+0x7B04 = 0xD340
+0x7B05 = 0xD342
+0x7B06 = 0xAFB9
+0x7B08 = 0xD344
+0x7B09 = 0xD347
+0x7B0A = 0xD345
+0x7B0E = 0xD346
+0x7B0F = 0xD343
+0x7B10 = 0xD2FE
+0x7B11 = 0xAFBA
+0x7B12 = 0xD348
+0x7B13 = 0xD341
+0x7B18 = 0xD6D3
+0x7B19 = 0xB2C6
+0x7B1A = 0xD6DC
+0x7B1B = 0xB2C3
+0x7B1D = 0xD6D5
+0x7B1E = 0xB2C7
+0x7B20 = 0xB2C1
+0x7B22 = 0xD6D0
+0x7B23 = 0xD6DD
+0x7B24 = 0xD6D1
+0x7B25 = 0xD6CE
+0x7B26 = 0xB2C5
+0x7B28 = 0xB2C2
+0x7B2A = 0xD6D4
+0x7B2B = 0xD6D7
+0x7B2C = 0xB2C4
+0x7B2D = 0xD6D8
+0x7B2E = 0xB2C8
+0x7B2F = 0xD6D9
+0x7B30 = 0xD6CF
+0x7B31 = 0xD6D6
+0x7B32 = 0xD6DA
+0x7B33 = 0xD6D2
+0x7B34 = 0xD6CD
+0x7B35 = 0xD6CB
+0x7B38 = 0xD6DB
+0x7B3B = 0xDADF
+0x7B40 = 0xDAE4
+0x7B44 = 0xDAE0
+0x7B45 = 0xDAE6
+0x7B46 = 0xB5A7
+0x7B47 = 0xD6CC
+0x7B48 = 0xDAE1
+0x7B49 = 0xB5A5
+0x7B4A = 0xDADE
+0x7B4B = 0xB5AC
+0x7B4C = 0xDAE2
+0x7B4D = 0xB5AB
+0x7B4E = 0xDAE3
+0x7B4F = 0xB5AD
+0x7B50 = 0xB5A8
+0x7B51 = 0xB5AE
+0x7B52 = 0xB5A9
+0x7B54 = 0xB5AA
+0x7B56 = 0xB5A6
+0x7B58 = 0xDAE5
+0x7B60 = 0xB861
+0x7B61 = 0xDF50
+0x7B63 = 0xDF53
+0x7B64 = 0xDF47
+0x7B65 = 0xDF4C
+0x7B66 = 0xDF46
+0x7B67 = 0xB863
+0x7B69 = 0xDF4A
+0x7B6D = 0xDF48
+0x7B6E = 0xB862
+0x7B70 = 0xDF4F
+0x7B71 = 0xDF4E
+0x7B72 = 0xDF4B
+0x7B73 = 0xDF4D
+0x7B74 = 0xDF49
+0x7B75 = 0xBAE1
+0x7B76 = 0xDF52
+0x7B77 = 0xB85F
+0x7B78 = 0xDF51
+0x7B82 = 0xE35D
+0x7B84 = 0xBAE8
+0x7B85 = 0xE358
+0x7B87 = 0xBAE7
+0x7B88 = 0xE34E
+0x7B8A = 0xE350
+0x7B8B = 0xBAE0
+0x7B8C = 0xE355
+0x7B8D = 0xE354
+0x7B8E = 0xE357
+0x7B8F = 0xBAE5
+0x7B90 = 0xE352
+0x7B91 = 0xE351
+0x7B94 = 0xBAE4
+0x7B95 = 0xBADF
+0x7B96 = 0xE353
+0x7B97 = 0xBAE2
+0x7B98 = 0xE359
+0x7B99 = 0xE35B
+0x7B9B = 0xE356
+0x7B9C = 0xE34F
+0x7B9D = 0xBAE3
+0x7BA0 = 0xBD69
+0x7BA1 = 0xBADE
+0x7BA4 = 0xE35C
+0x7BAC = 0xE6D9
+0x7BAD = 0xBD62
+0x7BAF = 0xE6DB
+0x7BB1 = 0xBD63
+0x7BB4 = 0xBD65
+0x7BB5 = 0xE6DE
+0x7BB7 = 0xE6D6
+0x7BB8 = 0xBAE6
+0x7BB9 = 0xE6DC
+0x7BBE = 0xE6D8
+0x7BC0 = 0xB860
+0x7BC1 = 0xBD68
+0x7BC4 = 0xBD64
+0x7BC6 = 0xBD66
+0x7BC7 = 0xBD67
+0x7BC9 = 0xBF76
+0x7BCA = 0xE6DD
+0x7BCB = 0xE6D7
+0x7BCC = 0xBD6A
+0x7BCE = 0xE6DA
+0x7BD4 = 0xEAC0
+0x7BD5 = 0xEABB
+0x7BD8 = 0xEAC5
+0x7BD9 = 0xBF74
+0x7BDA = 0xEABD
+0x7BDB = 0xBF78
+0x7BDC = 0xEAC3
+0x7BDD = 0xEABA
+0x7BDE = 0xEAB7
+0x7BDF = 0xEAC6
+0x7BE0 = 0xC151
+0x7BE1 = 0xBF79
+0x7BE2 = 0xEAC2
+0x7BE3 = 0xEAB8
+0x7BE4 = 0xBF77
+0x7BE5 = 0xEABC
+0x7BE6 = 0xBF7B
+0x7BE7 = 0xEAB9
+0x7BE8 = 0xEABE
+0x7BE9 = 0xBF7A
+0x7BEA = 0xEAC1
+0x7BEB = 0xEAC4
+0x7BF0 = 0xEDCB
+0x7BF1 = 0xEDCC
+0x7BF2 = 0xEDBC
+0x7BF3 = 0xEDC3
+0x7BF4 = 0xEDC1
+0x7BF7 = 0xC14F
+0x7BF8 = 0xEDC8
+0x7BF9 = 0xEABF
+0x7BFB = 0xEDBF
+0x7BFD = 0xEDC9
+0x7BFE = 0xC14E
+0x7BFF = 0xEDBE
+0x7C00 = 0xEDBD
+0x7C01 = 0xEDC7
+0x7C02 = 0xEDC4
+0x7C03 = 0xEDC6
+0x7C05 = 0xEDBA
+0x7C06 = 0xEDCA
+0x7C07 = 0xC14C
+0x7C09 = 0xEDC5
+0x7C0A = 0xEDCE
+0x7C0B = 0xEDC2
+0x7C0C = 0xC150
+0x7C0D = 0xC14D
+0x7C0E = 0xEDC0
+0x7C0F = 0xEDBB
+0x7C10 = 0xEDCD
+0x7C11 = 0xBF75
+0x7C19 = 0xF063
+0x7C1C = 0xF061
+0x7C1D = 0xF067
+0x7C1E = 0xC2B0
+0x7C1F = 0xF065
+0x7C20 = 0xF064
+0x7C21 = 0xC2B2
+0x7C22 = 0xF06A
+0x7C23 = 0xC2B1
+0x7C25 = 0xF06B
+0x7C26 = 0xF068
+0x7C27 = 0xC2AE
+0x7C28 = 0xF069
+0x7C29 = 0xF062
+0x7C2A = 0xC2AF
+0x7C2B = 0xC2AD
+0x7C2C = 0xF2AB
+0x7C2D = 0xF066
+0x7C30 = 0xF06C
+0x7C33 = 0xF2A8
+0x7C37 = 0xC3B2
+0x7C38 = 0xC3B0
+0x7C39 = 0xF2AA
+0x7C3B = 0xF2AC
+0x7C3C = 0xF2A9
+0x7C3D = 0xC3B1
+0x7C3E = 0xC3AE
+0x7C3F = 0xC3AF
+0x7C40 = 0xC3B3
+0x7C43 = 0xC478
+0x7C45 = 0xF4AA
+0x7C47 = 0xF4A9
+0x7C48 = 0xF4A7
+0x7C49 = 0xF4A6
+0x7C4A = 0xF4A8
+0x7C4C = 0xC477
+0x7C4D = 0xC479
+0x7C50 = 0xC4F0
+0x7C53 = 0xF5E5
+0x7C54 = 0xF5E4
+0x7C57 = 0xF6FA
+0x7C59 = 0xF6FC
+0x7C5A = 0xF6FE
+0x7C5B = 0xF6FD
+0x7C5C = 0xF6FB
+0x7C5F = 0xC5A3
+0x7C60 = 0xC5A2
+0x7C63 = 0xC5D3
+0x7C64 = 0xC5D2
+0x7C65 = 0xC5D4
+0x7C66 = 0xF7ED
+0x7C67 = 0xF7EC
+0x7C69 = 0xF8FB
+0x7C6A = 0xF8B8
+0x7C6B = 0xF8FC
+0x7C6C = 0xC658
+0x7C6E = 0xC659
+0x7C6F = 0xF96D
+0x7C72 = 0xC67E
+0x7C73 = 0xA6CC
+0x7C75 = 0xCDA8
+0x7C78 = 0xD045
+0x7C79 = 0xD046
+0x7C7A = 0xD044
+0x7C7D = 0xACF3
+0x7C7F = 0xD047
+0x7C80 = 0xD048
+0x7C81 = 0xD049
+0x7C84 = 0xD349
+0x7C85 = 0xD34F
+0x7C88 = 0xD34D
+0x7C89 = 0xAFBB
+0x7C8A = 0xD34B
+0x7C8C = 0xD34C
+0x7C8D = 0xD34E
+0x7C91 = 0xD34A
+0x7C92 = 0xB2C9
+0x7C94 = 0xD6DE
+0x7C95 = 0xB2CB
+0x7C96 = 0xD6E0
+0x7C97 = 0xB2CA
+0x7C98 = 0xD6DF
+0x7C9E = 0xDAE8
+0x7C9F = 0xB5AF
+0x7CA1 = 0xDAEA
+0x7CA2 = 0xDAE7
+0x7CA3 = 0xD6E1
+0x7CA5 = 0xB5B0
+0x7CA8 = 0xDAE9
+0x7CAF = 0xDF56
+0x7CB1 = 0xB864
+0x7CB2 = 0xDF54
+0x7CB3 = 0xB865
+0x7CB4 = 0xDF55
+0x7CB5 = 0xB866
+0x7CB9 = 0xBAE9
+0x7CBA = 0xE361
+0x7CBB = 0xE35E
+0x7CBC = 0xE360
+0x7CBD = 0xBAEA
+0x7CBE = 0xBAEB
+0x7CBF = 0xE35F
+0x7CC5 = 0xE6DF
+0x7CC8 = 0xE6E0
+0x7CCA = 0xBD6B
+0x7CCB = 0xE6E2
+0x7CCC = 0xE6E1
+0x7CCE = 0xA261
+0x7CD0 = 0xEACA
+0x7CD1 = 0xEACB
+0x7CD2 = 0xEAC7
+0x7CD4 = 0xEAC8
+0x7CD5 = 0xBF7C
+0x7CD6 = 0xBF7D
+0x7CD7 = 0xEAC9
+0x7CD9 = 0xC157
+0x7CDC = 0xC153
+0x7CDD = 0xC158
+0x7CDE = 0xC154
+0x7CDF = 0xC156
+0x7CE0 = 0xC152
+0x7CE2 = 0xC155
+0x7CE7 = 0xC2B3
+0x7CE8 = 0xEDCF
+0x7CEA = 0xF2AE
+0x7CEC = 0xF2AD
+0x7CEE = 0xF4AB
+0x7CEF = 0xC47A
+0x7CF0 = 0xC47B
+0x7CF1 = 0xF741
+0x7CF2 = 0xF5E6
+0x7CF4 = 0xF740
+0x7CF6 = 0xF8FD
+0x7CF7 = 0xF9A4
+0x7CF8 = 0xA6CD
+0x7CFB = 0xA874
+0x7CFD = 0xCDA9
+0x7CFE = 0xAAC8
+0x7D00 = 0xACF6
+0x7D01 = 0xD04C
+0x7D02 = 0xACF4
+0x7D03 = 0xD04A
+0x7D04 = 0xACF9
+0x7D05 = 0xACF5
+0x7D06 = 0xACFA
+0x7D07 = 0xACF8
+0x7D08 = 0xD04B
+0x7D09 = 0xACF7
+0x7D0A = 0xAFBF
+0x7D0B = 0xAFBE
+0x7D0C = 0xD35A
+0x7D0D = 0xAFC7
+0x7D0E = 0xD353
+0x7D0F = 0xD359
+0x7D10 = 0xAFC3
+0x7D11 = 0xD352
+0x7D12 = 0xD358
+0x7D13 = 0xD356
+0x7D14 = 0xAFC2
+0x7D15 = 0xAFC4
+0x7D16 = 0xD355
+0x7D17 = 0xAFBD
+0x7D18 = 0xD354
+0x7D19 = 0xAFC8
+0x7D1A = 0xAFC5
+0x7D1B = 0xAFC9
+0x7D1C = 0xAFC6
+0x7D1D = 0xD351
+0x7D1E = 0xD350
+0x7D1F = 0xD357
+0x7D20 = 0xAFC0
+0x7D21 = 0xAFBC
+0x7D22 = 0xAFC1
+0x7D28 = 0xD6F0
+0x7D29 = 0xD6E9
+0x7D2B = 0xB5B5
+0x7D2C = 0xD6E8
+0x7D2E = 0xB2CF
+0x7D2F = 0xB2D6
+0x7D30 = 0xB2D3
+0x7D31 = 0xB2D9
+0x7D32 = 0xB2D8
+0x7D33 = 0xB2D4
+0x7D35 = 0xD6E2
+0x7D36 = 0xD6E5
+0x7D38 = 0xD6E4
+0x7D39 = 0xB2D0
+0x7D3A = 0xD6E6
+0x7D3B = 0xD6EF
+0x7D3C = 0xB2D1
+0x7D3D = 0xD6E3
+0x7D3E = 0xD6EC
+0x7D3F = 0xD6ED
+0x7D40 = 0xB2D2
+0x7D41 = 0xD6EA
+0x7D42 = 0xB2D7
+0x7D43 = 0xB2CD
+0x7D44 = 0xB2D5
+0x7D45 = 0xD6E7
+0x7D46 = 0xB2CC
+0x7D47 = 0xD6EB
+0x7D4A = 0xD6EE
+0x7D4E = 0xDAFB
+0x7D4F = 0xDAF2
+0x7D50 = 0xB5B2
+0x7D51 = 0xDAF9
+0x7D52 = 0xDAF6
+0x7D53 = 0xDAEE
+0x7D54 = 0xDAF7
+0x7D55 = 0xB5B4
+0x7D56 = 0xDAEF
+0x7D58 = 0xDAEB
+0x7D5B = 0xB86C
+0x7D5C = 0xDAF4
+0x7D5E = 0xB5B1
+0x7D5F = 0xDAFA
+0x7D61 = 0xB5B8
+0x7D62 = 0xB5BA
+0x7D63 = 0xDAED
+0x7D66 = 0xB5B9
+0x7D67 = 0xDAF0
+0x7D68 = 0xB5B3
+0x7D69 = 0xDAF8
+0x7D6A = 0xDAF1
+0x7D6B = 0xDAF5
+0x7D6D = 0xDAF3
+0x7D6E = 0xB5B6
+0x7D6F = 0xDAEC
+0x7D70 = 0xB5BB
+0x7D71 = 0xB2CE
+0x7D72 = 0xB5B7
+0x7D73 = 0xB5BC
+0x7D79 = 0xB868
+0x7D7A = 0xDF5D
+0x7D7B = 0xDF5F
+0x7D7C = 0xDF61
+0x7D7D = 0xDF65
+0x7D7F = 0xDF5B
+0x7D80 = 0xDF59
+0x7D81 = 0xB86A
+0x7D83 = 0xDF60
+0x7D84 = 0xDF64
+0x7D85 = 0xDF5C
+0x7D86 = 0xDF58
+0x7D88 = 0xDF57
+0x7D8C = 0xDF62
+0x7D8D = 0xDF5A
+0x7D8E = 0xDF5E
+0x7D8F = 0xB86B
+0x7D91 = 0xB869
+0x7D92 = 0xDF66
+0x7D93 = 0xB867
+0x7D94 = 0xDF63
+0x7D96 = 0xE372
+0x7D9C = 0xBAEE
+0x7D9D = 0xE36A
+0x7D9E = 0xBD78
+0x7D9F = 0xE374
+0x7DA0 = 0xBAF1
+0x7DA1 = 0xE378
+0x7DA2 = 0xBAF7
+0x7DA3 = 0xE365
+0x7DA6 = 0xE375
+0x7DA7 = 0xE362
+0x7DA9 = 0xE377
+0x7DAA = 0xE366
+0x7DAC = 0xBAFE
+0x7DAD = 0xBAFB
+0x7DAE = 0xE376
+0x7DAF = 0xE370
+0x7DB0 = 0xBAED
+0x7DB1 = 0xBAF5
+0x7DB2 = 0xBAF4
+0x7DB4 = 0xBAF3
+0x7DB5 = 0xBAF9
+0x7DB7 = 0xE363
+0x7DB8 = 0xBAFA
+0x7DB9 = 0xE371
+0x7DBA = 0xBAF6
+0x7DBB = 0xBAEC
+0x7DBC = 0xE373
+0x7DBD = 0xBAEF
+0x7DBE = 0xBAF0
+0x7DBF = 0xBAF8
+0x7DC0 = 0xE368
+0x7DC1 = 0xE367
+0x7DC2 = 0xE364
+0x7DC4 = 0xE36C
+0x7DC5 = 0xE369
+0x7DC6 = 0xE36D
+0x7DC7 = 0xBAFD
+0x7DC9 = 0xE379
+0x7DCA = 0xBAF2
+0x7DCB = 0xE36E
+0x7DCC = 0xE36F
+0x7DCE = 0xE36B
+0x7DD2 = 0xBAFC
+0x7DD7 = 0xE6E7
+0x7DD8 = 0xBD70
+0x7DD9 = 0xBD79
+0x7DDA = 0xBD75
+0x7DDB = 0xE6E4
+0x7DDD = 0xBD72
+0x7DDE = 0xBD76
+0x7DDF = 0xE6F0
+0x7DE0 = 0xBD6C
+0x7DE1 = 0xE6E8
+0x7DE3 = 0xBD74
+0x7DE6 = 0xE6EB
+0x7DE7 = 0xE6E6
+0x7DE8 = 0xBD73
+0x7DE9 = 0xBD77
+0x7DEA = 0xE6E5
+0x7DEC = 0xBD71
+0x7DEE = 0xE6EF
+0x7DEF = 0xBD6E
+0x7DF0 = 0xE6EE
+0x7DF1 = 0xE6ED
+0x7DF2 = 0xBD7A
+0x7DF3 = 0xE572
+0x7DF4 = 0xBD6D
+0x7DF6 = 0xE6EC
+0x7DF7 = 0xE6E3
+0x7DF9 = 0xBD7B
+0x7DFA = 0xE6EA
+0x7DFB = 0xBD6F
+0x7E03 = 0xE6E9
+0x7E08 = 0xBFA2
+0x7E09 = 0xBFA7
+0x7E0A = 0xBF7E
+0x7E0B = 0xEAD8
+0x7E0C = 0xEACF
+0x7E0D = 0xEADB
+0x7E0E = 0xEAD3
+0x7E0F = 0xEAD9
+0x7E10 = 0xBFA8
+0x7E11 = 0xBFA1
+0x7E12 = 0xEACC
+0x7E13 = 0xEAD2
+0x7E14 = 0xEADC
+0x7E15 = 0xEAD5
+0x7E16 = 0xEADA
+0x7E17 = 0xEACE
+0x7E1A = 0xEAD6
+0x7E1B = 0xBFA3
+0x7E1C = 0xEAD4
+0x7E1D = 0xBFA6
+0x7E1E = 0xBFA5
+0x7E1F = 0xEAD0
+0x7E20 = 0xEAD1
+0x7E21 = 0xEACD
+0x7E22 = 0xEAD7
+0x7E23 = 0xBFA4
+0x7E24 = 0xEADE
+0x7E25 = 0xEADD
+0x7E29 = 0xEDDA
+0x7E2A = 0xEDD6
+0x7E2B = 0xC15F
+0x7E2D = 0xEDD0
+0x7E2E = 0xC159
+0x7E2F = 0xC169
+0x7E30 = 0xEDDC
+0x7E31 = 0xC161
+0x7E32 = 0xC15D
+0x7E33 = 0xEDD3
+0x7E34 = 0xC164
+0x7E35 = 0xC167
+0x7E36 = 0xEDDE
+0x7E37 = 0xC15C
+0x7E38 = 0xEDD5
+0x7E39 = 0xC165
+0x7E3A = 0xEDE0
+0x7E3B = 0xEDDD
+0x7E3C = 0xEDD1
+0x7E3D = 0xC160
+0x7E3E = 0xC15A
+0x7E3F = 0xC168
+0x7E40 = 0xEDD8
+0x7E41 = 0xC163
+0x7E42 = 0xEDD2
+0x7E43 = 0xC15E
+0x7E44 = 0xEDDF
+0x7E45 = 0xC162
+0x7E46 = 0xC15B
+0x7E47 = 0xEDD9
+0x7E48 = 0xC166
+0x7E49 = 0xEDD7
+0x7E4C = 0xEDDB
+0x7E50 = 0xF06E
+0x7E51 = 0xF074
+0x7E52 = 0xC2B9
+0x7E53 = 0xF077
+0x7E54 = 0xC2B4
+0x7E55 = 0xC2B5
+0x7E56 = 0xF06F
+0x7E57 = 0xF076
+0x7E58 = 0xF071
+0x7E59 = 0xC2BA
+0x7E5A = 0xC2B7
+0x7E5C = 0xF06D
+0x7E5E = 0xC2B6
+0x7E5F = 0xF073
+0x7E60 = 0xF075
+0x7E61 = 0xC2B8
+0x7E62 = 0xF072
+0x7E63 = 0xF070
+0x7E68 = 0xF2B8
+0x7E69 = 0xC3B7
+0x7E6A = 0xC3B8
+0x7E6B = 0xC3B4
+0x7E6D = 0xC3B5
+0x7E6F = 0xF2B4
+0x7E70 = 0xF2B2
+0x7E72 = 0xF2B6
+0x7E73 = 0xC3BA
+0x7E74 = 0xF2B7
+0x7E75 = 0xF2B0
+0x7E76 = 0xF2AF
+0x7E77 = 0xF2B3
+0x7E78 = 0xF2B1
+0x7E79 = 0xC3B6
+0x7E7A = 0xF2B5
+0x7E7B = 0xF4AC
+0x7E7C = 0xC47E
+0x7E7D = 0xC47D
+0x7E7E = 0xF4AD
+0x7E80 = 0xF4AF
+0x7E81 = 0xF4AE
+0x7E82 = 0xC4A1
+0x7E86 = 0xF5EB
+0x7E87 = 0xF5E8
+0x7E88 = 0xF5E9
+0x7E8A = 0xF5E7
+0x7E8B = 0xF5EA
+0x7E8C = 0xC4F2
+0x7E8D = 0xF5EC
+0x7E8F = 0xC4F1
+0x7E91 = 0xF742
+0x7E93 = 0xC5D5
+0x7E94 = 0xC5D7
+0x7E95 = 0xF7EE
+0x7E96 = 0xC5D6
+0x7E97 = 0xF8B9
+0x7E98 = 0xF940
+0x7E99 = 0xF942
+0x7E9A = 0xF8FE
+0x7E9B = 0xF941
+0x7E9C = 0xC66C
+0x7F36 = 0xA6CE
+0x7F38 = 0xACFB
+0x7F39 = 0xD26F
+0x7F3A = 0xAFCA
+0x7F3D = 0xB2DA
+0x7F3E = 0xDAFC
+0x7F3F = 0xDAFD
+0x7F43 = 0xEADF
+0x7F44 = 0xC16A
+0x7F45 = 0xEDE1
+0x7F48 = 0xC2BB
+0x7F4A = 0xF2BA
+0x7F4B = 0xF2B9
+0x7F4C = 0xC4A2
+0x7F4D = 0xF5ED
+0x7F4F = 0xF743
+0x7F50 = 0xC5F8
+0x7F51 = 0xCA49
+0x7F54 = 0xAAC9
+0x7F55 = 0xA875
+0x7F58 = 0xD04D
+0x7F5B = 0xD360
+0x7F5C = 0xD35B
+0x7F5D = 0xD35F
+0x7F5E = 0xD35D
+0x7F5F = 0xAFCB
+0x7F60 = 0xD35E
+0x7F61 = 0xD35C
+0x7F63 = 0xD6F1
+0x7F65 = 0xDAFE
+0x7F66 = 0xDB40
+0x7F67 = 0xDF69
+0x7F68 = 0xDF6A
+0x7F69 = 0xB86E
+0x7F6A = 0xB86F
+0x7F6B = 0xDF68
+0x7F6C = 0xDF6B
+0x7F6D = 0xDF67
+0x7F6E = 0xB86D
+0x7F70 = 0xBB40
+0x7F72 = 0xB870
+0x7F73 = 0xE37A
+0x7F75 = 0xBD7C
+0x7F76 = 0xE6F1
+0x7F77 = 0xBD7D
+0x7F79 = 0xBFA9
+0x7F7A = 0xEAE2
+0x7F7B = 0xEAE0
+0x7F7C = 0xEAE1
+0x7F7D = 0xEDE4
+0x7F7E = 0xEDE3
+0x7F7F = 0xEDE2
+0x7F83 = 0xF2BB
+0x7F85 = 0xC3B9
+0x7F86 = 0xF2BC
+0x7F87 = 0xF744
+0x7F88 = 0xC5F9
+0x7F89 = 0xF8BA
+0x7F8A = 0xA6CF
+0x7F8B = 0xAACB
+0x7F8C = 0xAACA
+0x7F8D = 0xD04F
+0x7F8E = 0xACFC
+0x7F91 = 0xD04E
+0x7F92 = 0xD362
+0x7F94 = 0xAFCC
+0x7F95 = 0xD6F2
+0x7F96 = 0xD361
+0x7F9A = 0xB2DC
+0x7F9B = 0xD6F5
+0x7F9C = 0xD6F3
+0x7F9D = 0xD6F4
+0x7F9E = 0xB2DB
+0x7FA0 = 0xDB42
+0x7FA1 = 0xDB43
+0x7FA2 = 0xDB41
+0x7FA4 = 0xB873
+0x7FA5 = 0xDF6D
+0x7FA6 = 0xDF6C
+0x7FA7 = 0xDF6E
+0x7FA8 = 0xB872
+0x7FA9 = 0xB871
+0x7FAC = 0xE6F2
+0x7FAD = 0xE6F4
+0x7FAF = 0xBD7E
+0x7FB0 = 0xE6F3
+0x7FB1 = 0xEAE3
+0x7FB2 = 0xBFAA
+0x7FB3 = 0xF079
+0x7FB5 = 0xF078
+0x7FB6 = 0xC3BB
+0x7FB7 = 0xF2BD
+0x7FB8 = 0xC3BD
+0x7FB9 = 0xC3BC
+0x7FBA = 0xF4B0
+0x7FBB = 0xF5EE
+0x7FBC = 0xC4F3
+0x7FBD = 0xA6D0
+0x7FBE = 0xD050
+0x7FBF = 0xACFD
+0x7FC0 = 0xD365
+0x7FC1 = 0xAFCE
+0x7FC2 = 0xD364
+0x7FC3 = 0xD363
+0x7FC5 = 0xAFCD
+0x7FC7 = 0xD6FB
+0x7FC9 = 0xD6FD
+0x7FCA = 0xD6F6
+0x7FCB = 0xD6F7
+0x7FCC = 0xB2DD
+0x7FCD = 0xD6F8
+0x7FCE = 0xB2DE
+0x7FCF = 0xD6FC
+0x7FD0 = 0xD6F9
+0x7FD1 = 0xD6FA
+0x7FD2 = 0xB2DF
+0x7FD4 = 0xB5BE
+0x7FD5 = 0xB5BF
+0x7FD7 = 0xDB44
+0x7FDB = 0xDF6F
+0x7FDC = 0xDF70
+0x7FDE = 0xE37E
+0x7FDF = 0xBB43
+0x7FE0 = 0xBB41
+0x7FE1 = 0xBB42
+0x7FE2 = 0xE37B
+0x7FE3 = 0xE37C
+0x7FE5 = 0xE37D
+0x7FE6 = 0xE6F9
+0x7FE8 = 0xE6FA
+0x7FE9 = 0xBDA1
+0x7FEA = 0xE6F7
+0x7FEB = 0xE6F6
+0x7FEC = 0xE6F8
+0x7FED = 0xE6F5
+0x7FEE = 0xBFAD
+0x7FEF = 0xEAE4
+0x7FF0 = 0xBFAB
+0x7FF1 = 0xBFAC
+0x7FF2 = 0xEDE6
+0x7FF3 = 0xC16B
+0x7FF4 = 0xEDE5
+0x7FF5 = 0xEFA8
+0x7FF7 = 0xF07A
+0x7FF8 = 0xF07B
+0x7FF9 = 0xC2BC
+0x7FFB = 0xC2BD
+0x7FFC = 0xC16C
+0x7FFD = 0xF2BE
+0x7FFE = 0xF2BF
+0x7FFF = 0xF4B1
+0x8000 = 0xC4A3
+0x8001 = 0xA6D1
+0x8003 = 0xA6D2
+0x8004 = 0xACFE
+0x8005 = 0xAACC
+0x8006 = 0xAFCF
+0x8007 = 0xD051
+0x800B = 0xB5C0
+0x800C = 0xA6D3
+0x800D = 0xAD41
+0x800E = 0xD052
+0x800F = 0xD053
+0x8010 = 0xAD40
+0x8011 = 0xAD42
+0x8012 = 0xA6D4
+0x8014 = 0xD054
+0x8015 = 0xAFD1
+0x8016 = 0xD366
+0x8017 = 0xAFD3
+0x8018 = 0xAFD0
+0x8019 = 0xAFD2
+0x801B = 0xD741
+0x801C = 0xB2E0
+0x801E = 0xD740
+0x801F = 0xD6FE
+0x8021 = 0xDF71
+0x8024 = 0xE3A1
+0x8026 = 0xBDA2
+0x8028 = 0xBFAE
+0x8029 = 0xEAE6
+0x802A = 0xEAE5
+0x802C = 0xEDE7
+0x8030 = 0xF5EF
+0x8033 = 0xA6D5
+0x8034 = 0xCB73
+0x8035 = 0xCDAA
+0x8036 = 0xAD43
+0x8037 = 0xD055
+0x8039 = 0xD368
+0x803D = 0xAFD4
+0x803E = 0xD367
+0x803F = 0xAFD5
+0x8043 = 0xD743
+0x8046 = 0xB2E2
+0x8047 = 0xD742
+0x8048 = 0xD744
+0x804A = 0xB2E1
+0x804F = 0xDB46
+0x8050 = 0xDB47
+0x8051 = 0xDB45
+0x8052 = 0xB5C1
+0x8056 = 0xB874
+0x8058 = 0xB875
+0x805A = 0xBB45
+0x805C = 0xE3A3
+0x805D = 0xE3A2
+0x805E = 0xBB44
+0x8064 = 0xE6FB
+0x8067 = 0xE6FC
+0x806C = 0xEAE7
+0x806F = 0xC170
+0x8070 = 0xC16F
+0x8071 = 0xC16D
+0x8072 = 0xC16E
+0x8073 = 0xC171
+0x8075 = 0xF07C
+0x8076 = 0xC2BF
+0x8077 = 0xC2BE
+0x8078 = 0xF2C0
+0x8079 = 0xF4B2
+0x807D = 0xC5A5
+0x807E = 0xC5A4
+0x807F = 0xA6D6
+0x8082 = 0xD1FB
+0x8084 = 0xB877
+0x8085 = 0xB5C2
+0x8086 = 0xB876
+0x8087 = 0xBB46
+0x8089 = 0xA6D7
+0x808A = 0xC9A9
+0x808B = 0xA6D8
+0x808C = 0xA6D9
+0x808F = 0xCDAB
+0x8090 = 0xCB76
+0x8092 = 0xCB77
+0x8093 = 0xA877
+0x8095 = 0xCB74
+0x8096 = 0xA876
+0x8098 = 0xA879
+0x8099 = 0xCB75
+0x809A = 0xA87B
+0x809B = 0xA87A
+0x809C = 0xCB78
+0x809D = 0xA878
+0x80A1 = 0xAAD1
+0x80A2 = 0xAACF
+0x80A3 = 0xCDAD
+0x80A5 = 0xAACE
+0x80A9 = 0xAAD3
+0x80AA = 0xAAD5
+0x80AB = 0xAAD2
+0x80AD = 0xCDB0
+0x80AE = 0xCDAC
+0x80AF = 0xAAD6
+0x80B1 = 0xAAD0
+0x80B2 = 0xA87C
+0x80B4 = 0xAAD4
+0x80B5 = 0xCDAF
+0x80B8 = 0xCDAE
+0x80BA = 0xAACD
+0x80C2 = 0xD05B
+0x80C3 = 0xAD47
+0x80C4 = 0xAD48
+0x80C5 = 0xD05D
+0x80C7 = 0xD057
+0x80C8 = 0xD05A
+0x80C9 = 0xD063
+0x80CA = 0xD061
+0x80CC = 0xAD49
+0x80CD = 0xD067
+0x80CE = 0xAD4C
+0x80CF = 0xD064
+0x80D0 = 0xD05C
+0x80D1 = 0xD059
+0x80D4 = 0xDB49
+0x80D5 = 0xD062
+0x80D6 = 0xAD44
+0x80D7 = 0xD065
+0x80D8 = 0xD056
+0x80D9 = 0xD05F
+0x80DA = 0xAD46
+0x80DB = 0xAD4B
+0x80DC = 0xD060
+0x80DD = 0xAD4F
+0x80DE = 0xAD4D
+0x80E0 = 0xD058
+0x80E1 = 0xAD4A
+0x80E3 = 0xD05E
+0x80E4 = 0xAD4E
+0x80E5 = 0xAD45
+0x80E6 = 0xD066
+0x80ED = 0xAFDA
+0x80EF = 0xAFE3
+0x80F0 = 0xAFD8
+0x80F1 = 0xAFD6
+0x80F2 = 0xD36A
+0x80F3 = 0xAFDE
+0x80F4 = 0xAFDB
+0x80F5 = 0xD36C
+0x80F8 = 0xAFDD
+0x80F9 = 0xD36B
+0x80FA = 0xD369
+0x80FB = 0xD36E
+0x80FC = 0xAFE2
+0x80FD = 0xAFE0
+0x80FE = 0xDB48
+0x8100 = 0xD36F
+0x8101 = 0xD36D
+0x8102 = 0xAFD7
+0x8105 = 0xAFD9
+0x8106 = 0xAFDC
+0x8108 = 0xAFDF
+0x810A = 0xAFE1
+0x8115 = 0xD74E
+0x8116 = 0xB2E4
+0x8118 = 0xD745
+0x8119 = 0xD747
+0x811B = 0xD748
+0x811D = 0xD750
+0x811E = 0xD74C
+0x811F = 0xD74A
+0x8121 = 0xD74D
+0x8122 = 0xD751
+0x8123 = 0xB2E5
+0x8124 = 0xB2E9
+0x8125 = 0xD746
+0x8127 = 0xD74F
+0x8129 = 0xB2E7
+0x812B = 0xB2E6
+0x812C = 0xD74B
+0x812D = 0xD749
+0x812F = 0xB2E3
+0x8130 = 0xB2E8
+0x8139 = 0xB5C8
+0x813A = 0xDB51
+0x813D = 0xDB4F
+0x813E = 0xB5CA
+0x8143 = 0xDB4A
+0x8144 = 0xDFA1
+0x8146 = 0xB5C9
+0x8147 = 0xDB4E
+0x814A = 0xDB4B
+0x814B = 0xB5C5
+0x814C = 0xB5CB
+0x814D = 0xDB50
+0x814E = 0xB5C7
+0x814F = 0xDB4D
+0x8150 = 0xBB47
+0x8151 = 0xB5C6
+0x8152 = 0xDB4C
+0x8153 = 0xB5CC
+0x8154 = 0xB5C4
+0x8155 = 0xB5C3
+0x815B = 0xDF77
+0x815C = 0xDF75
+0x815E = 0xDF7B
+0x8160 = 0xDF73
+0x8161 = 0xDFA2
+0x8162 = 0xDF78
+0x8164 = 0xDF72
+0x8165 = 0xB87B
+0x8166 = 0xB8A3
+0x8167 = 0xDF7D
+0x8169 = 0xDF76
+0x816B = 0xB87E
+0x816E = 0xB87C
+0x816F = 0xDF7E
+0x8170 = 0xB879
+0x8171 = 0xB878
+0x8172 = 0xDF79
+0x8173 = 0xB87D
+0x8174 = 0xB5CD
+0x8176 = 0xDF7C
+0x8177 = 0xDF74
+0x8178 = 0xB87A
+0x8179 = 0xB8A1
+0x817A = 0xB8A2
+0x817F = 0xBB4C
+0x8180 = 0xBB48
+0x8182 = 0xBB4D
+0x8183 = 0xE3A6
+0x8186 = 0xE3A5
+0x8187 = 0xE3A7
+0x8188 = 0xBB4A
+0x8189 = 0xE3A4
+0x818A = 0xBB4B
+0x818B = 0xE3AA
+0x818C = 0xE3A9
+0x818D = 0xE3A8
+0x818F = 0xBB49
+0x8195 = 0xE741
+0x8197 = 0xE744
+0x8198 = 0xBDA8
+0x8199 = 0xE743
+0x819A = 0xBDA7
+0x819B = 0xBDA3
+0x819C = 0xBDA4
+0x819D = 0xBDA5
+0x819E = 0xE740
+0x819F = 0xE6FE
+0x81A0 = 0xBDA6
+0x81A2 = 0xE742
+0x81A3 = 0xE6FD
+0x81A6 = 0xEAE9
+0x81A7 = 0xEAF3
+0x81A8 = 0xBFB1
+0x81A9 = 0xBFB0
+0x81AB = 0xEAED
+0x81AC = 0xEAEF
+0x81AE = 0xEAEA
+0x81B0 = 0xEAEE
+0x81B1 = 0xEAE8
+0x81B2 = 0xEAF1
+0x81B3 = 0xBFAF
+0x81B4 = 0xEAF0
+0x81B5 = 0xEAEC
+0x81B7 = 0xEAF2
+0x81B9 = 0xEAEB
+0x81BA = 0xC174
+0x81BB = 0xEDE8
+0x81BC = 0xEDEE
+0x81BD = 0xC178
+0x81BE = 0xC17A
+0x81BF = 0xC177
+0x81C0 = 0xC176
+0x81C2 = 0xC175
+0x81C3 = 0xC173
+0x81C4 = 0xEDE9
+0x81C5 = 0xEDEC
+0x81C6 = 0xC172
+0x81C7 = 0xEDED
+0x81C9 = 0xC179
+0x81CA = 0xEDEB
+0x81CC = 0xEDEA
+0x81CD = 0xC2C0
+0x81CF = 0xC2C1
+0x81D0 = 0xF0A1
+0x81D1 = 0xF07D
+0x81D2 = 0xF07E
+0x81D5 = 0xF2C2
+0x81D7 = 0xF2C1
+0x81D8 = 0xC3BE
+0x81D9 = 0xF4B4
+0x81DA = 0xC4A4
+0x81DB = 0xF4B3
+0x81DD = 0xF5F0
+0x81DE = 0xF745
+0x81DF = 0xC5A6
+0x81E0 = 0xF943
+0x81E1 = 0xF944
+0x81E2 = 0xC5D8
+0x81E3 = 0xA6DA
+0x81E5 = 0xAAD7
+0x81E6 = 0xDB52
+0x81E7 = 0xBB4E
+0x81E8 = 0xC17B
+0x81E9 = 0xEDEF
+0x81EA = 0xA6DB
+0x81EC = 0xAFE5
+0x81ED = 0xAFE4
+0x81EE = 0xDB53
+0x81F2 = 0xEAF4
+0x81F3 = 0xA6DC
+0x81F4 = 0xAD50
+0x81F7 = 0xDB54
+0x81F8 = 0xDB55
+0x81F9 = 0xDB56
+0x81FA = 0xBB4F
+0x81FB = 0xBFB2
+0x81FC = 0xA6DD
+0x81FE = 0xAAD8
+0x81FF = 0xD068
+0x8200 = 0xAFE6
+0x8201 = 0xD370
+0x8202 = 0xB2EA
+0x8204 = 0xDB57
+0x8205 = 0xB8A4
+0x8207 = 0xBB50
+0x8208 = 0xBFB3
+0x8209 = 0xC17C
+0x820A = 0xC2C2
+0x820B = 0xF4B5
+0x820C = 0xA6DE
+0x820D = 0xAAD9
+0x8210 = 0xAFE7
+0x8211 = 0xD752
+0x8212 = 0xB5CE
+0x8214 = 0xBB51
+0x8215 = 0xE3AB
+0x8216 = 0xE745
+0x821B = 0xA6DF
+0x821C = 0xB5CF
+0x821D = 0xDFA3
+0x821E = 0xBB52
+0x821F = 0xA6E0
+0x8220 = 0xCDB1
+0x8221 = 0xD069
+0x8222 = 0xAD51
+0x8225 = 0xD372
+0x8228 = 0xAFEA
+0x822A = 0xAFE8
+0x822B = 0xAFE9
+0x822C = 0xAFEB
+0x822F = 0xD371
+0x8232 = 0xD757
+0x8233 = 0xD754
+0x8234 = 0xD756
+0x8235 = 0xB2EB
+0x8236 = 0xB2ED
+0x8237 = 0xB2EC
+0x8238 = 0xD753
+0x8239 = 0xB2EE
+0x823A = 0xD755
+0x823C = 0xDB58
+0x823D = 0xDB59
+0x823F = 0xDB5A
+0x8240 = 0xDFA6
+0x8242 = 0xDFA7
+0x8244 = 0xDFA5
+0x8245 = 0xDFA8
+0x8247 = 0xB8A5
+0x8249 = 0xDFA4
+0x824B = 0xBB53
+0x824E = 0xE74A
+0x824F = 0xE746
+0x8250 = 0xE749
+0x8251 = 0xE74B
+0x8252 = 0xE748
+0x8253 = 0xE747
+0x8255 = 0xEAF5
+0x8256 = 0xEAF6
+0x8257 = 0xEAF7
+0x8258 = 0xBFB4
+0x8259 = 0xBFB5
+0x825A = 0xEDF1
+0x825B = 0xEDF0
+0x825C = 0xEDF2
+0x825E = 0xF0A3
+0x825F = 0xF0A2
+0x8261 = 0xF2C4
+0x8263 = 0xF2C5
+0x8264 = 0xF2C3
+0x8266 = 0xC4A5
+0x8268 = 0xF4B6
+0x8269 = 0xF4B7
+0x826B = 0xF746
+0x826C = 0xF7EF
+0x826D = 0xF8BB
+0x826E = 0xA6E1
+0x826F = 0xA87D
+0x8271 = 0xC17D
+0x8272 = 0xA6E2
+0x8274 = 0xD758
+0x8275 = 0xDB5B
+0x8277 = 0xC641
+0x8278 = 0xCA4A
+0x827C = 0xCA4B
+0x827D = 0xCA4D
+0x827E = 0xA6E3
+0x827F = 0xCA4E
+0x8280 = 0xCA4C
+0x8283 = 0xCBA2
+0x8284 = 0xCBA3
+0x8285 = 0xCB7B
+0x828A = 0xCBA1
+0x828B = 0xA8A1
+0x828D = 0xA8A2
+0x828E = 0xCB7C
+0x828F = 0xCB7A
+0x8290 = 0xCB79
+0x8291 = 0xCB7D
+0x8292 = 0xA87E
+0x8293 = 0xCB7E
+0x8294 = 0xD06A
+0x8298 = 0xCDB6
+0x8299 = 0xAADC
+0x829A = 0xCDB5
+0x829B = 0xCDB7
+0x829D = 0xAADB
+0x829E = 0xCDBC
+0x829F = 0xAADF
+0x82A0 = 0xCDB2
+0x82A1 = 0xCDC0
+0x82A2 = 0xCDC6
+0x82A3 = 0xAAE6
+0x82A4 = 0xCDC3
+0x82A5 = 0xAAE3
+0x82A7 = 0xCDB9
+0x82A8 = 0xCDBF
+0x82A9 = 0xCDC1
+0x82AB = 0xCDB4
+0x82AC = 0xAAE2
+0x82AD = 0xAADD
+0x82AE = 0xCDBA
+0x82AF = 0xAAE4
+0x82B0 = 0xAAE7
+0x82B1 = 0xAAE1
+0x82B3 = 0xAADA
+0x82B4 = 0xCDBE
+0x82B5 = 0xCDB8
+0x82B6 = 0xCDC5
+0x82B7 = 0xAAE9
+0x82B8 = 0xAAE5
+0x82B9 = 0xAAE0
+0x82BA = 0xCDBD
+0x82BB = 0xAFEC
+0x82BC = 0xCDBB
+0x82BD = 0xAADE
+0x82BE = 0xAAE8
+0x82C0 = 0xCDB3
+0x82C2 = 0xCDC2
+0x82C3 = 0xCDC4
+0x82D1 = 0xAD62
+0x82D2 = 0xAD5C
+0x82D3 = 0xAD64
+0x82D4 = 0xAD61
+0x82D5 = 0xD071
+0x82D6 = 0xD074
+0x82D7 = 0xAD5D
+0x82D9 = 0xD06B
+0x82DB = 0xAD56
+0x82DC = 0xAD60
+0x82DE = 0xAD63
+0x82DF = 0xAD65
+0x82E0 = 0xD0A2
+0x82E1 = 0xD077
+0x82E3 = 0xAD55
+0x82E4 = 0xD0A1
+0x82E5 = 0xAD59
+0x82E6 = 0xAD57
+0x82E7 = 0xAD52
+0x82E8 = 0xD06F
+0x82EA = 0xD07E
+0x82EB = 0xD073
+0x82EC = 0xD076
+0x82ED = 0xD0A5
+0x82EF = 0xAD66
+0x82F0 = 0xD07D
+0x82F1 = 0xAD5E
+0x82F2 = 0xD078
+0x82F3 = 0xD0A4
+0x82F4 = 0xD075
+0x82F5 = 0xD079
+0x82F6 = 0xD07C
+0x82F9 = 0xD06D
+0x82FA = 0xD0A3
+0x82FB = 0xD07B
+0x82FE = 0xD06C
+0x8300 = 0xD070
+0x8301 = 0xAD5F
+0x8302 = 0xAD5A
+0x8303 = 0xAD53
+0x8304 = 0xAD58
+0x8305 = 0xAD54
+0x8306 = 0xAD67
+0x8307 = 0xD06E
+0x8308 = 0xD3A5
+0x8309 = 0xAD5B
+0x830C = 0xD07A
+0x830D = 0xCE41
+0x8316 = 0xD3A8
+0x8317 = 0xAFFA
+0x8319 = 0xD376
+0x831B = 0xD3A3
+0x831C = 0xD37D
+0x831E = 0xD3B2
+0x8320 = 0xD3AA
+0x8322 = 0xD37E
+0x8324 = 0xD3A9
+0x8325 = 0xD378
+0x8326 = 0xD37C
+0x8327 = 0xD3B5
+0x8328 = 0xAFFD
+0x8329 = 0xD3AD
+0x832A = 0xD3A4
+0x832B = 0xAFED
+0x832C = 0xD3B3
+0x832D = 0xD374
+0x832F = 0xD3AC
+0x8331 = 0xAFFC
+0x8332 = 0xAFF7
+0x8333 = 0xD373
+0x8334 = 0xAFF5
+0x8335 = 0xAFF4
+0x8336 = 0xAFF9
+0x8337 = 0xD3AB
+0x8338 = 0xAFF1
+0x8339 = 0xAFF8
+0x833A = 0xD072
+0x833B = 0xDB5C
+0x833C = 0xD3A6
+0x833F = 0xD37A
+0x8340 = 0xAFFB
+0x8341 = 0xD37B
+0x8342 = 0xD3A1
+0x8343 = 0xAFFE
+0x8344 = 0xD375
+0x8345 = 0xD3AF
+0x8347 = 0xD3AE
+0x8348 = 0xD3B6
+0x8349 = 0xAFF3
+0x834A = 0xAFF0
+0x834B = 0xD3B4
+0x834C = 0xD3B0
+0x834D = 0xD3A7
+0x834E = 0xD3A2
+0x834F = 0xAFF6
+0x8350 = 0xAFF2
+0x8351 = 0xD377
+0x8352 = 0xAFEE
+0x8353 = 0xD3B1
+0x8354 = 0xAFEF
+0x8356 = 0xD379
+0x8373 = 0xD75E
+0x8374 = 0xD760
+0x8375 = 0xD765
+0x8376 = 0xD779
+0x8377 = 0xB2FC
+0x8378 = 0xB2F2
+0x837A = 0xD75D
+0x837B = 0xB2FD
+0x837C = 0xB2FE
+0x837D = 0xD768
+0x837E = 0xD76F
+0x837F = 0xD775
+0x8381 = 0xD762
+0x8383 = 0xD769
+0x8386 = 0xB340
+0x8387 = 0xD777
+0x8388 = 0xD772
+0x8389 = 0xB2FA
+0x838A = 0xB2F8
+0x838B = 0xD76E
+0x838C = 0xD76A
+0x838D = 0xD75C
+0x838E = 0xB2EF
+0x838F = 0xD761
+0x8390 = 0xD759
+0x8392 = 0xB2F7
+0x8393 = 0xB2F9
+0x8394 = 0xD766
+0x8395 = 0xD763
+0x8396 = 0xB2F4
+0x8397 = 0xD773
+0x8398 = 0xB2F1
+0x8399 = 0xD764
+0x839A = 0xD77A
+0x839B = 0xD76C
+0x839D = 0xD76B
+0x839E = 0xB2F0
+0x83A0 = 0xB2FB
+0x83A2 = 0xB2F3
+0x83A3 = 0xD75A
+0x83A4 = 0xD75F
+0x83A5 = 0xD770
+0x83A6 = 0xD776
+0x83A7 = 0xB341
+0x83A8 = 0xD75B
+0x83A9 = 0xD767
+0x83AA = 0xD76D
+0x83AB = 0xB2F6
+0x83AE = 0xD778
+0x83AF = 0xD771
+0x83B0 = 0xD774
+0x83BD = 0xB2F5
+0x83BF = 0xDB6C
+0x83C0 = 0xDB60
+0x83C1 = 0xB5D7
+0x83C2 = 0xDB7D
+0x83C3 = 0xDBA7
+0x83C4 = 0xDBAA
+0x83C5 = 0xB5D5
+0x83C6 = 0xDB68
+0x83C7 = 0xDBA3
+0x83C8 = 0xDB69
+0x83C9 = 0xDB77
+0x83CA = 0xB5E2
+0x83CB = 0xDB73
+0x83CC = 0xB5DF
+0x83CE = 0xDB74
+0x83CF = 0xDB5D
+0x83D1 = 0xDBA4
+0x83D4 = 0xB5E8
+0x83D5 = 0xDBA1
+0x83D6 = 0xDB75
+0x83D7 = 0xDBAC
+0x83D8 = 0xDB70
+0x83D9 = 0xDFC8
+0x83DB = 0xDBAF
+0x83DC = 0xB5E6
+0x83DD = 0xDB6E
+0x83DE = 0xDB7A
+0x83DF = 0xB5E9
+0x83E0 = 0xB5D4
+0x83E1 = 0xDB72
+0x83E2 = 0xDBAD
+0x83E3 = 0xDB6B
+0x83E4 = 0xDB64
+0x83E5 = 0xDB6F
+0x83E7 = 0xDB63
+0x83E8 = 0xDB61
+0x83E9 = 0xB5D0
+0x83EA = 0xDBA5
+0x83EB = 0xDB6A
+0x83EC = 0xDBA8
+0x83EE = 0xDBA9
+0x83EF = 0xB5D8
+0x83F0 = 0xB5DD
+0x83F1 = 0xB5D9
+0x83F2 = 0xB5E1
+0x83F3 = 0xDB7E
+0x83F4 = 0xB5DA
+0x83F5 = 0xDB76
+0x83F6 = 0xDB66
+0x83F8 = 0xB5D2
+0x83F9 = 0xDB5E
+0x83FA = 0xDBA2
+0x83FB = 0xDBAB
+0x83FC = 0xDB65
+0x83FD = 0xB5E0
+0x83FE = 0xDBB0
+0x83FF = 0xDB71
+0x8401 = 0xDB6D
+0x8403 = 0xB5D1
+0x8404 = 0xB5E5
+0x8406 = 0xDB7C
+0x8407 = 0xB5E7
+0x8409 = 0xDB78
+0x840A = 0xB5DC
+0x840B = 0xB5D6
+0x840C = 0xB5DE
+0x840D = 0xB5D3
+0x840E = 0xB5E4
+0x840F = 0xDB79
+0x8410 = 0xDB67
+0x8411 = 0xDB7B
+0x8412 = 0xDB62
+0x8413 = 0xDBA6
+0x841B = 0xDBAE
+0x8423 = 0xDB5F
+0x8429 = 0xDFC7
+0x842B = 0xDFDD
+0x842C = 0xB855
+0x842D = 0xDFCC
+0x842F = 0xDFCA
+0x8430 = 0xDFB5
+0x8431 = 0xB8A9
+0x8432 = 0xDFC5
+0x8433 = 0xDFD9
+0x8434 = 0xDFC1
+0x8435 = 0xB8B1
+0x8436 = 0xDFD8
+0x8437 = 0xDFBF
+0x8438 = 0xB5E3
+0x8439 = 0xDFCF
+0x843A = 0xDFC0
+0x843B = 0xDFD6
+0x843C = 0xB8B0
+0x843D = 0xB8A8
+0x843F = 0xDFAA
+0x8440 = 0xDFB2
+0x8442 = 0xDFCB
+0x8443 = 0xDFC3
+0x8444 = 0xDFDC
+0x8445 = 0xDFC6
+0x8446 = 0xB8B6
+0x8447 = 0xDFD7
+0x8449 = 0xB8AD
+0x844B = 0xDFC9
+0x844C = 0xDFD1
+0x844D = 0xDFB6
+0x844E = 0xDFD0
+0x8450 = 0xDFE1
+0x8451 = 0xDFB1
+0x8452 = 0xDFD2
+0x8454 = 0xDFDF
+0x8456 = 0xDFAB
+0x8457 = 0xB5DB
+0x8459 = 0xDFB9
+0x845A = 0xDFB8
+0x845B = 0xB8AF
+0x845D = 0xDFBC
+0x845E = 0xDFBE
+0x845F = 0xDFCD
+0x8460 = 0xDFDE
+0x8461 = 0xB8B2
+0x8463 = 0xB8B3
+0x8465 = 0xDFB0
+0x8466 = 0xB8AB
+0x8467 = 0xDFB4
+0x8468 = 0xDFDA
+0x8469 = 0xB8B4
+0x846B = 0xB8AC
+0x846C = 0xB8AE
+0x846D = 0xB8B5
+0x846E = 0xDFE0
+0x846F = 0xDFD3
+0x8470 = 0xDFCE
+0x8473 = 0xDFBB
+0x8474 = 0xDFBA
+0x8475 = 0xB8AA
+0x8476 = 0xDFAC
+0x8477 = 0xB8A7
+0x8478 = 0xDFC4
+0x8479 = 0xDFAD
+0x847A = 0xDFC2
+0x847D = 0xDFB7
+0x847E = 0xDFDB
+0x8482 = 0xB8A6
+0x8486 = 0xDFB3
+0x848D = 0xDFAF
+0x848E = 0xDFD5
+0x848F = 0xDFAE
+0x8490 = 0xBB60
+0x8491 = 0xE3D3
+0x8494 = 0xE3C2
+0x8497 = 0xE3AC
+0x8498 = 0xE3CA
+0x8499 = 0xBB58
+0x849A = 0xE3BB
+0x849B = 0xE3C5
+0x849C = 0xBB5B
+0x849D = 0xE3BE
+0x849E = 0xBB59
+0x849F = 0xE3AF
+0x84A0 = 0xE3CD
+0x84A1 = 0xE3AE
+0x84A2 = 0xE3C1
+0x84A4 = 0xE3AD
+0x84A7 = 0xE3BF
+0x84A8 = 0xE3C8
+0x84A9 = 0xE3C6
+0x84AA = 0xE3BA
+0x84AB = 0xE3B5
+0x84AC = 0xE3B3
+0x84AE = 0xE3B4
+0x84AF = 0xE3C7
+0x84B0 = 0xE3D2
+0x84B1 = 0xE3BC
+0x84B2 = 0xBB5A
+0x84B4 = 0xE3B7
+0x84B6 = 0xE3CB
+0x84B8 = 0xBB5D
+0x84B9 = 0xE3B6
+0x84BA = 0xE3B0
+0x84BB = 0xE3C0
+0x84BC = 0xBB61
+0x84BF = 0xBB55
+0x84C0 = 0xBB5E
+0x84C1 = 0xE3B8
+0x84C2 = 0xE3B2
+0x84C4 = 0xBB57
+0x84C5 = 0xDFD4
+0x84C6 = 0xBB56
+0x84C7 = 0xE3C3
+0x84C9 = 0xBB54
+0x84CA = 0xBB63
+0x84CB = 0xBB5C
+0x84CC = 0xE3C4
+0x84CD = 0xE3B9
+0x84CE = 0xE3B1
+0x84CF = 0xE3CC
+0x84D0 = 0xE3BD
+0x84D1 = 0xBB62
+0x84D2 = 0xE3D0
+0x84D3 = 0xBB5F
+0x84D4 = 0xE3CF
+0x84D6 = 0xE3C9
+0x84D7 = 0xE3CE
+0x84DB = 0xE3D1
+0x84E7 = 0xE773
+0x84E8 = 0xE774
+0x84E9 = 0xE767
+0x84EA = 0xE766
+0x84EB = 0xE762
+0x84EC = 0xBDB4
+0x84EE = 0xBDAC
+0x84EF = 0xE776
+0x84F0 = 0xE775
+0x84F1 = 0xDFA9
+0x84F2 = 0xE75F
+0x84F3 = 0xE763
+0x84F4 = 0xE75D
+0x84F6 = 0xE770
+0x84F7 = 0xE761
+0x84F9 = 0xE777
+0x84FA = 0xE75A
+0x84FB = 0xE758
+0x84FC = 0xE764
+0x84FD = 0xE76E
+0x84FE = 0xE769
+0x84FF = 0xBDB6
+0x8500 = 0xE74F
+0x8502 = 0xE76D
+0x8506 = 0xBDB7
+0x8507 = 0xDFBD
+0x8508 = 0xE75B
+0x8509 = 0xE752
+0x850A = 0xE755
+0x850B = 0xE77B
+0x850C = 0xE75C
+0x850D = 0xE753
+0x850E = 0xE751
+0x850F = 0xE74E
+0x8511 = 0xBDB0
+0x8512 = 0xE765
+0x8513 = 0xBDAF
+0x8514 = 0xBDB3
+0x8515 = 0xE760
+0x8516 = 0xE768
+0x8517 = 0xBDA9
+0x8518 = 0xE778
+0x8519 = 0xE77C
+0x851A = 0xBDAB
+0x851C = 0xE757
+0x851D = 0xE76B
+0x851E = 0xE76F
+0x851F = 0xE754
+0x8520 = 0xE779
+0x8521 = 0xBDB2
+0x8523 = 0xBDB1
+0x8524 = 0xE74C
+0x8525 = 0xBDB5
+0x8526 = 0xE772
+0x8527 = 0xE756
+0x8528 = 0xE76A
+0x8529 = 0xE750
+0x852A = 0xE75E
+0x852B = 0xE759
+0x852C = 0xBDAD
+0x852D = 0xBDAE
+0x852E = 0xE76C
+0x852F = 0xE77D
+0x8530 = 0xE77A
+0x8531 = 0xE771
+0x853B = 0xE74D
+0x853D = 0xBDAA
+0x853E = 0xEB49
+0x8540 = 0xEB40
+0x8541 = 0xEB43
+0x8543 = 0xBFBB
+0x8544 = 0xEB45
+0x8545 = 0xEAF9
+0x8546 = 0xEB41
+0x8547 = 0xEB47
+0x8548 = 0xBFB8
+0x8549 = 0xBFBC
+0x854A = 0xBFB6
+0x854D = 0xEAFB
+0x854E = 0xEB4C
+0x8551 = 0xEB46
+0x8553 = 0xEAFC
+0x8554 = 0xEB55
+0x8555 = 0xEB4F
+0x8556 = 0xEAF8
+0x8557 = 0xEE46
+0x8558 = 0xEAFE
+0x8559 = 0xBFB7
+0x855B = 0xEB4A
+0x855D = 0xEB54
+0x855E = 0xBFBF
+0x8560 = 0xEB51
+0x8561 = 0xEAFD
+0x8562 = 0xEB44
+0x8563 = 0xEB48
+0x8564 = 0xEB42
+0x8565 = 0xEB56
+0x8566 = 0xEB53
+0x8567 = 0xEB50
+0x8568 = 0xBFB9
+0x8569 = 0xBFBA
+0x856A = 0xBFBE
+0x856B = 0xEAFA
+0x856C = 0xEB57
+0x856D = 0xBFBD
+0x856E = 0xEB4D
+0x8571 = 0xEB4B
+0x8575 = 0xEB4E
+0x8576 = 0xEE53
+0x8577 = 0xEE40
+0x8578 = 0xEE45
+0x8579 = 0xEE52
+0x857A = 0xEE44
+0x857B = 0xEDFB
+0x857C = 0xEE41
+0x857E = 0xC1A2
+0x8580 = 0xEDF4
+0x8581 = 0xEE4D
+0x8582 = 0xEE4F
+0x8583 = 0xEDF3
+0x8584 = 0xC1A1
+0x8585 = 0xEE51
+0x8586 = 0xEE49
+0x8587 = 0xC1A8
+0x8588 = 0xEE50
+0x8589 = 0xEE42
+0x858A = 0xC1AA
+0x858B = 0xEDF9
+0x858C = 0xEB52
+0x858D = 0xEE4A
+0x858E = 0xEE47
+0x858F = 0xEDF5
+0x8590 = 0xEE55
+0x8591 = 0xC1A4
+0x8594 = 0xC1A5
+0x8595 = 0xEDF7
+0x8596 = 0xEE48
+0x8598 = 0xEE54
+0x8599 = 0xEE4B
+0x859A = 0xEDFD
+0x859B = 0xC1A7
+0x859C = 0xC1A3
+0x859D = 0xEE4C
+0x859E = 0xEDFE
+0x859F = 0xEE56
+0x85A0 = 0xEDF8
+0x85A1 = 0xEE43
+0x85A2 = 0xEE4E
+0x85A3 = 0xEDFA
+0x85A4 = 0xEDFC
+0x85A6 = 0xC2CB
+0x85A7 = 0xEDF6
+0x85A8 = 0xC1A9
+0x85A9 = 0xC2C4
+0x85AA = 0xC17E
+0x85AF = 0xC1A6
+0x85B0 = 0xC2C8
+0x85B1 = 0xF0B3
+0x85B3 = 0xF0A9
+0x85B4 = 0xF0A4
+0x85B5 = 0xF0AA
+0x85B6 = 0xF0B4
+0x85B7 = 0xF0B8
+0x85B8 = 0xF0B7
+0x85B9 = 0xC2CA
+0x85BA = 0xC2C9
+0x85BD = 0xF0AB
+0x85BE = 0xF0B9
+0x85BF = 0xF0AE
+0x85C0 = 0xF0A6
+0x85C2 = 0xF0A8
+0x85C3 = 0xF0A7
+0x85C4 = 0xF0AD
+0x85C5 = 0xF0B2
+0x85C6 = 0xF0A5
+0x85C7 = 0xF0AC
+0x85C8 = 0xF0B1
+0x85C9 = 0xC2C7
+0x85CB = 0xF0AF
+0x85CD = 0xC2C5
+0x85CE = 0xF0B0
+0x85CF = 0xC2C3
+0x85D0 = 0xC2C6
+0x85D1 = 0xF2D5
+0x85D2 = 0xF0B5
+0x85D5 = 0xC3C2
+0x85D7 = 0xF2CD
+0x85D8 = 0xF2D1
+0x85D9 = 0xF2C9
+0x85DA = 0xF2CC
+0x85DC = 0xF2D4
+0x85DD = 0xC3C0
+0x85DE = 0xF2D9
+0x85DF = 0xF2D2
+0x85E1 = 0xF2CA
+0x85E2 = 0xF2DA
+0x85E3 = 0xF2D3
+0x85E4 = 0xC3C3
+0x85E5 = 0xC3C4
+0x85E6 = 0xF2D7
+0x85E8 = 0xF2CB
+0x85E9 = 0xC3BF
+0x85EA = 0xC3C1
+0x85EB = 0xF2C6
+0x85EC = 0xF2CE
+0x85ED = 0xF2C8
+0x85EF = 0xF2D8
+0x85F0 = 0xF2D6
+0x85F1 = 0xF2C7
+0x85F2 = 0xF2CF
+0x85F6 = 0xF4BE
+0x85F7 = 0xC3C5
+0x85F8 = 0xF2D0
+0x85F9 = 0xC4A7
+0x85FA = 0xC4A9
+0x85FB = 0xC4A6
+0x85FD = 0xF4C3
+0x85FE = 0xF4BB
+0x85FF = 0xF4B9
+0x8600 = 0xF4BD
+0x8601 = 0xF4BA
+0x8604 = 0xF4BF
+0x8605 = 0xF4C1
+0x8606 = 0xC4AA
+0x8607 = 0xC4AC
+0x8609 = 0xF4C0
+0x860A = 0xC4AD
+0x860B = 0xC4AB
+0x860C = 0xF4C2
+0x8611 = 0xC4A8
+0x8617 = 0xC4F4
+0x8618 = 0xF5F1
+0x8619 = 0xF5F7
+0x861A = 0xC4F6
+0x861B = 0xF4BC
+0x861C = 0xF5F6
+0x861E = 0xF5FD
+0x861F = 0xF5F4
+0x8620 = 0xF5FB
+0x8621 = 0xF5FA
+0x8622 = 0xF4B8
+0x8623 = 0xF5F5
+0x8624 = 0xF0B6
+0x8625 = 0xF5FE
+0x8626 = 0xF5F3
+0x8627 = 0xF5F8
+0x8629 = 0xF5FC
+0x862A = 0xF5F2
+0x862C = 0xF74A
+0x862D = 0xC4F5
+0x862E = 0xF5F9
+0x8631 = 0xF7F4
+0x8632 = 0xF74B
+0x8633 = 0xF749
+0x8634 = 0xF747
+0x8635 = 0xF748
+0x8636 = 0xF74C
+0x8638 = 0xC5D9
+0x8639 = 0xF7F2
+0x863A = 0xF7F0
+0x863B = 0xF7F5
+0x863C = 0xF7F3
+0x863E = 0xF7F6
+0x863F = 0xC5DA
+0x8640 = 0xF7F1
+0x8643 = 0xF8BC
+0x8646 = 0xF945
+0x8647 = 0xF946
+0x8648 = 0xF947
+0x864B = 0xF9C7
+0x864C = 0xF9BD
+0x864D = 0xCA4F
+0x864E = 0xAAEA
+0x8650 = 0xAD68
+0x8652 = 0xD3B8
+0x8653 = 0xD3B7
+0x8654 = 0xB040
+0x8655 = 0xB342
+0x8656 = 0xD77C
+0x8659 = 0xD77B
+0x865B = 0xB5EA
+0x865C = 0xB8B8
+0x865E = 0xB8B7
+0x865F = 0xB8B9
+0x8661 = 0xE3D4
+0x8662 = 0xE77E
+0x8663 = 0xEB58
+0x8664 = 0xEB5A
+0x8665 = 0xEB59
+0x8667 = 0xC1AB
+0x8668 = 0xEE57
+0x8669 = 0xF0BA
+0x866A = 0xF9A5
+0x866B = 0xA6E4
+0x866D = 0xCDC9
+0x866E = 0xCDCA
+0x866F = 0xCDC8
+0x8670 = 0xCDC7
+0x8671 = 0xAAEB
+0x8673 = 0xD0A9
+0x8674 = 0xD0A7
+0x8677 = 0xD0A6
+0x8679 = 0xAD69
+0x867A = 0xAD6B
+0x867B = 0xAD6A
+0x867C = 0xD0A8
+0x8685 = 0xD3C4
+0x8686 = 0xD3C1
+0x8687 = 0xD3BF
+0x868A = 0xB041
+0x868B = 0xD3C2
+0x868C = 0xB046
+0x868D = 0xD3BC
+0x868E = 0xD3CB
+0x8690 = 0xD3CD
+0x8691 = 0xD3BD
+0x8693 = 0xB043
+0x8694 = 0xD3CE
+0x8695 = 0xD3C9
+0x8696 = 0xD3BB
+0x8697 = 0xD3C0
+0x8698 = 0xD3CA
+0x8699 = 0xD3C6
+0x869A = 0xD3C3
+0x869C = 0xB048
+0x869D = 0xD3CC
+0x869E = 0xD3BE
+0x86A1 = 0xD3C7
+0x86A2 = 0xD3B9
+0x86A3 = 0xB047
+0x86A4 = 0xB044
+0x86A5 = 0xD3C5
+0x86A7 = 0xD3C8
+0x86A8 = 0xD3BA
+0x86A9 = 0xB045
+0x86AA = 0xB042
+0x86AF = 0xB34C
+0x86B0 = 0xD7A5
+0x86B1 = 0xB34B
+0x86B3 = 0xD7A8
+0x86B4 = 0xD7AB
+0x86B5 = 0xB348
+0x86B6 = 0xB346
+0x86B7 = 0xD77E
+0x86B8 = 0xD7A9
+0x86B9 = 0xD7A7
+0x86BA = 0xD7A4
+0x86BB = 0xD7AC
+0x86BC = 0xD7AD
+0x86BD = 0xD7AF
+0x86BE = 0xD7B0
+0x86BF = 0xD77D
+0x86C0 = 0xB345
+0x86C1 = 0xD7A2
+0x86C2 = 0xD7A1
+0x86C3 = 0xD7AE
+0x86C4 = 0xB347
+0x86C5 = 0xD7A3
+0x86C6 = 0xB349
+0x86C7 = 0xB344
+0x86C8 = 0xD7A6
+0x86C9 = 0xB34D
+0x86CB = 0xB34A
+0x86CC = 0xD7AA
+0x86D0 = 0xB5F1
+0x86D1 = 0xDBBF
+0x86D3 = 0xDBB4
+0x86D4 = 0xB5EE
+0x86D6 = 0xDFE7
+0x86D7 = 0xDBBD
+0x86D8 = 0xDBB1
+0x86D9 = 0xB5EC
+0x86DA = 0xDBB6
+0x86DB = 0xB5EF
+0x86DC = 0xDBBA
+0x86DD = 0xDBB8
+0x86DE = 0xB5F2
+0x86DF = 0xB5EB
+0x86E2 = 0xDBB2
+0x86E3 = 0xDBB5
+0x86E4 = 0xB5F0
+0x86E6 = 0xDBB3
+0x86E8 = 0xDBBE
+0x86E9 = 0xDBBC
+0x86EA = 0xDBB7
+0x86EB = 0xDBB9
+0x86EC = 0xDBBB
+0x86ED = 0xB5ED
+0x86F5 = 0xDFE8
+0x86F6 = 0xDFEE
+0x86F7 = 0xDFE4
+0x86F8 = 0xDFEA
+0x86F9 = 0xB8BA
+0x86FA = 0xDFE6
+0x86FB = 0xB8C0
+0x86FE = 0xB8BF
+0x8700 = 0xB8BE
+0x8701 = 0xDFED
+0x8702 = 0xB8C1
+0x8703 = 0xB8C2
+0x8704 = 0xDFE3
+0x8705 = 0xDFF0
+0x8706 = 0xB8C3
+0x8707 = 0xB8BD
+0x8708 = 0xB8BC
+0x8709 = 0xDFEC
+0x870A = 0xB8C4
+0x870B = 0xDFE2
+0x870C = 0xDFE5
+0x870D = 0xDFEF
+0x870E = 0xDFEB
+0x8711 = 0xE3F4
+0x8712 = 0xE3E9
+0x8713 = 0xB8BB
+0x8718 = 0xBB6A
+0x8719 = 0xE3DD
+0x871A = 0xE3F2
+0x871B = 0xE3DE
+0x871C = 0xBB65
+0x871E = 0xE3DB
+0x8720 = 0xE3E4
+0x8721 = 0xE3DC
+0x8722 = 0xBB67
+0x8723 = 0xE3D6
+0x8724 = 0xE3F1
+0x8725 = 0xBB68
+0x8726 = 0xE3EE
+0x8727 = 0xE3EF
+0x8728 = 0xE3D7
+0x8729 = 0xBB6D
+0x872A = 0xE3E6
+0x872C = 0xE3E0
+0x872D = 0xE3E7
+0x872E = 0xE3DA
+0x8730 = 0xE3F3
+0x8731 = 0xE3EB
+0x8732 = 0xE3E5
+0x8733 = 0xE3D5
+0x8734 = 0xBB69
+0x8735 = 0xE3EC
+0x8737 = 0xBB6C
+0x8738 = 0xE3F0
+0x873A = 0xE3EA
+0x873B = 0xBB66
+0x873C = 0xE3E8
+0x873E = 0xE3E2
+0x873F = 0xBB64
+0x8740 = 0xE3D9
+0x8741 = 0xE3E1
+0x8742 = 0xE3ED
+0x8743 = 0xE3DF
+0x8746 = 0xE3E3
+0x874C = 0xBDC1
+0x874D = 0xDFE9
+0x874E = 0xE7B2
+0x874F = 0xE7BB
+0x8750 = 0xE7B1
+0x8751 = 0xE7AD
+0x8752 = 0xE7AA
+0x8753 = 0xBDC2
+0x8754 = 0xE7A8
+0x8755 = 0xBB6B
+0x8756 = 0xE7A1
+0x8757 = 0xBDC0
+0x8758 = 0xE7A7
+0x8759 = 0xBDBF
+0x875A = 0xE7AC
+0x875B = 0xE7A9
+0x875C = 0xE7B9
+0x875D = 0xE7B4
+0x875E = 0xE7AE
+0x875F = 0xE7B3
+0x8760 = 0xBDBB
+0x8761 = 0xE7AB
+0x8762 = 0xE7BE
+0x8763 = 0xE7A2
+0x8764 = 0xE7A3
+0x8765 = 0xE7BA
+0x8766 = 0xBDBC
+0x8767 = 0xE7BF
+0x8768 = 0xBDBE
+0x8769 = 0xE7C0
+0x876A = 0xE7B0
+0x876B = 0xE3D8
+0x876C = 0xE7B6
+0x876D = 0xE7AF
+0x876E = 0xE7B8
+0x876F = 0xE7B5
+0x8773 = 0xE7A6
+0x8774 = 0xBDB9
+0x8775 = 0xE7BD
+0x8776 = 0xBDBA
+0x8777 = 0xE7A4
+0x8778 = 0xBDBD
+0x8779 = 0xEB64
+0x877A = 0xE7B7
+0x877B = 0xE7BC
+0x8781 = 0xEB61
+0x8782 = 0xBDB8
+0x8783 = 0xBFC0
+0x8784 = 0xEB6B
+0x8785 = 0xEB67
+0x8787 = 0xEB65
+0x8788 = 0xEB60
+0x8789 = 0xEB6F
+0x878D = 0xBFC4
+0x878F = 0xEB5C
+0x8790 = 0xEB68
+0x8791 = 0xEB69
+0x8792 = 0xEB5F
+0x8793 = 0xEB5E
+0x8794 = 0xEB6C
+0x8796 = 0xEB62
+0x8797 = 0xEB5D
+0x8798 = 0xEB63
+0x879A = 0xEB6E
+0x879B = 0xEB5B
+0x879C = 0xEB6D
+0x879D = 0xEB6A
+0x879E = 0xBFC2
+0x879F = 0xBFC1
+0x87A2 = 0xBFC3
+0x87A3 = 0xEB66
+0x87A4 = 0xF0CB
+0x87AA = 0xEE59
+0x87AB = 0xC1B1
+0x87AC = 0xEE5D
+0x87AD = 0xEE5A
+0x87AE = 0xEE61
+0x87AF = 0xEE67
+0x87B0 = 0xEE5C
+0x87B2 = 0xEE70
+0x87B3 = 0xC1AE
+0x87B4 = 0xEE6A
+0x87B5 = 0xEE5F
+0x87B6 = 0xEE6B
+0x87B7 = 0xEE66
+0x87B8 = 0xEE6D
+0x87B9 = 0xEE5E
+0x87BA = 0xC1B3
+0x87BB = 0xC1B2
+0x87BC = 0xEE60
+0x87BD = 0xEE6E
+0x87BE = 0xEE58
+0x87BF = 0xEE6C
+0x87C0 = 0xC1AC
+0x87C2 = 0xEE64
+0x87C3 = 0xEE63
+0x87C4 = 0xEE68
+0x87C5 = 0xEE5B
+0x87C6 = 0xC1B0
+0x87C8 = 0xC1B4
+0x87C9 = 0xEE62
+0x87CA = 0xEE69
+0x87CB = 0xC1B5
+0x87CC = 0xEE65
+0x87D1 = 0xC1AD
+0x87D2 = 0xC1AF
+0x87D3 = 0xF0C7
+0x87D4 = 0xF0C5
+0x87D7 = 0xF0CC
+0x87D8 = 0xF0C9
+0x87D9 = 0xF0CD
+0x87DB = 0xF0BE
+0x87DC = 0xF0C6
+0x87DD = 0xF0D1
+0x87DE = 0xEE6F
+0x87DF = 0xF0C2
+0x87E0 = 0xC2CF
+0x87E1 = 0xE7A5
+0x87E2 = 0xF0BD
+0x87E3 = 0xF0CA
+0x87E4 = 0xF0C4
+0x87E5 = 0xF0C1
+0x87E6 = 0xF0BC
+0x87E7 = 0xF0BB
+0x87E8 = 0xF0D0
+0x87EA = 0xF0C0
+0x87EB = 0xF0BF
+0x87EC = 0xC2CD
+0x87ED = 0xF0C8
+0x87EF = 0xC2CC
+0x87F2 = 0xC2CE
+0x87F3 = 0xF0C3
+0x87F4 = 0xF0CF
+0x87F6 = 0xF2DE
+0x87F7 = 0xF2DF
+0x87F9 = 0xC3C9
+0x87FA = 0xF2DC
+0x87FB = 0xC3C6
+0x87FC = 0xF2E4
+0x87FE = 0xC3CA
+0x87FF = 0xF2E6
+0x8800 = 0xF2DB
+0x8801 = 0xF0CE
+0x8802 = 0xF2E8
+0x8803 = 0xF2DD
+0x8805 = 0xC3C7
+0x8806 = 0xF2E3
+0x8808 = 0xF2E5
+0x8809 = 0xF2E0
+0x880A = 0xF2E7
+0x880B = 0xF2E2
+0x880C = 0xF2E1
+0x880D = 0xC3C8
+0x8810 = 0xF4C5
+0x8811 = 0xF4C6
+0x8813 = 0xF4C8
+0x8814 = 0xC4AE
+0x8815 = 0xC4AF
+0x8816 = 0xF4C9
+0x8817 = 0xF4C7
+0x8819 = 0xF4C4
+0x881B = 0xF642
+0x881C = 0xF645
+0x881D = 0xF641
+0x881F = 0xC4FA
+0x8820 = 0xF643
+0x8821 = 0xC4F9
+0x8822 = 0xC4F8
+0x8823 = 0xC4F7
+0x8824 = 0xF644
+0x8825 = 0xF751
+0x8826 = 0xF74F
+0x8828 = 0xF74E
+0x8829 = 0xF640
+0x882A = 0xF750
+0x882B = 0xF646
+0x882C = 0xF74D
+0x882E = 0xF7F9
+0x882F = 0xF7D7
+0x8830 = 0xF7F7
+0x8831 = 0xC5DB
+0x8832 = 0xF7F8
+0x8833 = 0xF7FA
+0x8835 = 0xF8BF
+0x8836 = 0xC5FA
+0x8837 = 0xF8BE
+0x8838 = 0xF8BD
+0x8839 = 0xC5FB
+0x883B = 0xC65A
+0x883C = 0xF96E
+0x883D = 0xF9A7
+0x883E = 0xF9A6
+0x883F = 0xF9A8
+0x8840 = 0xA6E5
+0x8841 = 0xD0AA
+0x8843 = 0xD3CF
+0x8844 = 0xD3D0
+0x8848 = 0xDBC0
+0x884A = 0xF647
+0x884B = 0xF8C0
+0x884C = 0xA6E6
+0x884D = 0xAD6C
+0x884E = 0xD0AB
+0x8852 = 0xD7B1
+0x8853 = 0xB34E
+0x8855 = 0xDBC2
+0x8856 = 0xDBC1
+0x8857 = 0xB5F3
+0x8859 = 0xB8C5
+0x885A = 0xE7C1
+0x885B = 0xBDC3
+0x885D = 0xBDC4
+0x8861 = 0xBFC5
+0x8862 = 0xC5FC
+0x8863 = 0xA6E7
+0x8867 = 0xD0AC
+0x8868 = 0xAAED
+0x8869 = 0xD0AE
+0x886A = 0xD0AD
+0x886B = 0xAD6D
+0x886D = 0xD3D1
+0x886F = 0xD3D8
+0x8870 = 0xB049
+0x8871 = 0xD3D6
+0x8872 = 0xD3D4
+0x8874 = 0xD3DB
+0x8875 = 0xD3D2
+0x8876 = 0xD3D3
+0x8877 = 0xB04A
+0x8879 = 0xB04E
+0x887C = 0xD3DC
+0x887D = 0xB04D
+0x887E = 0xD3DA
+0x887F = 0xD3D7
+0x8880 = 0xD3D5
+0x8881 = 0xB04B
+0x8882 = 0xB04C
+0x8883 = 0xD3D9
+0x8888 = 0xB350
+0x8889 = 0xD7B2
+0x888B = 0xB355
+0x888C = 0xD7C2
+0x888D = 0xB354
+0x888E = 0xD7C4
+0x8891 = 0xD7B8
+0x8892 = 0xB352
+0x8893 = 0xD7C3
+0x8895 = 0xD7B3
+0x8896 = 0xB353
+0x8897 = 0xD7BF
+0x8898 = 0xD7BB
+0x8899 = 0xD7BD
+0x889A = 0xD7B7
+0x889B = 0xD7BE
+0x889E = 0xB34F
+0x889F = 0xD7BA
+0x88A1 = 0xD7B9
+0x88A2 = 0xD7B5
+0x88A4 = 0xD7C0
+0x88A7 = 0xD7BC
+0x88A8 = 0xD7B4
+0x88AA = 0xD7B6
+0x88AB = 0xB351
+0x88AC = 0xD7C1
+0x88B1 = 0xB5F6
+0x88B2 = 0xDBCD
+0x88B6 = 0xDBC9
+0x88B7 = 0xDBCB
+0x88B8 = 0xDBC6
+0x88B9 = 0xDBC5
+0x88BA = 0xDBC3
+0x88BC = 0xDBCA
+0x88BD = 0xDBCC
+0x88BE = 0xDBC8
+0x88C0 = 0xDBC7
+0x88C1 = 0xB5F4
+0x88C2 = 0xB5F5
+0x88C9 = 0xDBCF
+0x88CA = 0xB8CD
+0x88CB = 0xDFF2
+0x88CC = 0xDFF8
+0x88CD = 0xDFF3
+0x88CE = 0xDFF4
+0x88D0 = 0xDFF9
+0x88D2 = 0xB8CF
+0x88D4 = 0xB8C7
+0x88D5 = 0xB8CE
+0x88D6 = 0xDFF1
+0x88D7 = 0xDBC4
+0x88D8 = 0xB8CA
+0x88D9 = 0xB8C8
+0x88DA = 0xDFF7
+0x88DB = 0xDFF6
+0x88DC = 0xB8C9
+0x88DD = 0xB8CB
+0x88DE = 0xDFF5
+0x88DF = 0xB8C6
+0x88E1 = 0xB8CC
+0x88E7 = 0xE3F6
+0x88E8 = 0xBB74
+0x88EB = 0xE442
+0x88EC = 0xE441
+0x88EE = 0xE3FB
+0x88EF = 0xBB76
+0x88F0 = 0xE440
+0x88F1 = 0xE3F7
+0x88F2 = 0xE3F8
+0x88F3 = 0xBB6E
+0x88F4 = 0xBB70
+0x88F6 = 0xE3FD
+0x88F7 = 0xE3F5
+0x88F8 = 0xBB72
+0x88F9 = 0xBB71
+0x88FA = 0xE3F9
+0x88FB = 0xE3FE
+0x88FC = 0xE3FC
+0x88FD = 0xBB73
+0x88FE = 0xE3FA
+0x8901 = 0xDBCE
+0x8902 = 0xBB6F
+0x8905 = 0xE7C2
+0x8906 = 0xE7C9
+0x8907 = 0xBDC6
+0x8909 = 0xE7CD
+0x890A = 0xBDCA
+0x890B = 0xE7C5
+0x890C = 0xE7C3
+0x890E = 0xE7CC
+0x8910 = 0xBDC5
+0x8911 = 0xE7CB
+0x8912 = 0xBDC7
+0x8913 = 0xBDC8
+0x8914 = 0xE7C4
+0x8915 = 0xBDC9
+0x8916 = 0xE7CA
+0x8917 = 0xE7C6
+0x8918 = 0xE7C7
+0x8919 = 0xE7C8
+0x891A = 0xBB75
+0x891E = 0xEB70
+0x891F = 0xEB7C
+0x8921 = 0xBFCA
+0x8922 = 0xEB77
+0x8923 = 0xEB79
+0x8925 = 0xBFC8
+0x8926 = 0xEB71
+0x8927 = 0xEB75
+0x8929 = 0xEB78
+0x892A = 0xBFC6
+0x892B = 0xBFC9
+0x892C = 0xEB7B
+0x892D = 0xEB73
+0x892E = 0xEB74
+0x892F = 0xEB7A
+0x8930 = 0xEB72
+0x8931 = 0xEB76
+0x8932 = 0xBFC7
+0x8933 = 0xEE72
+0x8935 = 0xEE71
+0x8936 = 0xC1B7
+0x8937 = 0xEE77
+0x8938 = 0xC1B9
+0x893B = 0xC1B6
+0x893C = 0xEE73
+0x893D = 0xC1BA
+0x893E = 0xEE74
+0x8941 = 0xEE75
+0x8942 = 0xEE78
+0x8944 = 0xC1B8
+0x8946 = 0xF0D6
+0x8949 = 0xF0D9
+0x894B = 0xF0D3
+0x894C = 0xF0D5
+0x894F = 0xF0D4
+0x8950 = 0xF0D7
+0x8951 = 0xF0D8
+0x8952 = 0xEE76
+0x8953 = 0xF0D2
+0x8956 = 0xC3CD
+0x8957 = 0xF2EC
+0x8958 = 0xF2EF
+0x8959 = 0xF2F1
+0x895A = 0xF2EA
+0x895B = 0xF2EB
+0x895C = 0xF2EE
+0x895D = 0xF2F0
+0x895E = 0xC3CE
+0x895F = 0xC3CC
+0x8960 = 0xC3CB
+0x8961 = 0xF2ED
+0x8962 = 0xF2E9
+0x8963 = 0xF4CA
+0x8964 = 0xC4B0
+0x8966 = 0xF4CB
+0x8969 = 0xF649
+0x896A = 0xC4FB
+0x896B = 0xF64B
+0x896C = 0xC4FC
+0x896D = 0xF648
+0x896E = 0xF64A
+0x896F = 0xC5A8
+0x8971 = 0xF752
+0x8972 = 0xC5A7
+0x8973 = 0xF7FD
+0x8974 = 0xF7FC
+0x8976 = 0xF7FB
+0x8979 = 0xF948
+0x897A = 0xF949
+0x897B = 0xF94B
+0x897C = 0xF94A
+0x897E = 0xCA50
+0x897F = 0xA6E8
+0x8981 = 0xAD6E
+0x8982 = 0xD7C5
+0x8983 = 0xB5F7
+0x8985 = 0xDFFA
+0x8986 = 0xC2D0
+0x8988 = 0xF2F2
+0x898B = 0xA8A3
+0x898F = 0xB357
+0x8993 = 0xB356
+0x8995 = 0xDBD0
+0x8996 = 0xB5F8
+0x8997 = 0xDBD2
+0x8998 = 0xDBD1
+0x899B = 0xDFFB
+0x899C = 0xB8D0
+0x899D = 0xE443
+0x899E = 0xE446
+0x899F = 0xE445
+0x89A1 = 0xE444
+0x89A2 = 0xE7CE
+0x89A3 = 0xE7D0
+0x89A4 = 0xE7CF
+0x89A6 = 0xBFCC
+0x89AA = 0xBFCB
+0x89AC = 0xC1BB
+0x89AD = 0xEE79
+0x89AE = 0xEE7B
+0x89AF = 0xEE7A
+0x89B2 = 0xC2D1
+0x89B6 = 0xF2F4
+0x89B7 = 0xF2F3
+0x89B9 = 0xF4CC
+0x89BA = 0xC4B1
+0x89BD = 0xC4FD
+0x89BE = 0xF754
+0x89BF = 0xF753
+0x89C0 = 0xC65B
+0x89D2 = 0xA8A4
+0x89D3 = 0xD0AF
+0x89D4 = 0xAD6F
+0x89D5 = 0xD7C8
+0x89D6 = 0xD7C6
+0x89D9 = 0xD7C7
+0x89DA = 0xDBD4
+0x89DB = 0xDBD5
+0x89DC = 0xE043
+0x89DD = 0xDBD3
+0x89DF = 0xDFFC
+0x89E0 = 0xE041
+0x89E1 = 0xE040
+0x89E2 = 0xE042
+0x89E3 = 0xB8D1
+0x89E4 = 0xDFFE
+0x89E5 = 0xDFFD
+0x89E6 = 0xE044
+0x89E8 = 0xE449
+0x89E9 = 0xE447
+0x89EB = 0xE448
+0x89EC = 0xE7D3
+0x89ED = 0xE7D1
+0x89F0 = 0xE7D2
+0x89F1 = 0xEB7D
+0x89F2 = 0xEE7C
+0x89F3 = 0xEE7D
+0x89F4 = 0xC2D2
+0x89F6 = 0xF2F5
+0x89F7 = 0xF4CD
+0x89F8 = 0xC4B2
+0x89FA = 0xF64C
+0x89FB = 0xF755
+0x89FC = 0xC5A9
+0x89FE = 0xF7FE
+0x89FF = 0xF94C
+0x8A00 = 0xA8A5
+0x8A02 = 0xAD71
+0x8A03 = 0xAD72
+0x8A04 = 0xD0B0
+0x8A07 = 0xD0B1
+0x8A08 = 0xAD70
+0x8A0A = 0xB054
+0x8A0C = 0xB052
+0x8A0E = 0xB051
+0x8A0F = 0xB058
+0x8A10 = 0xB050
+0x8A11 = 0xB059
+0x8A12 = 0xD3DD
+0x8A13 = 0xB056
+0x8A15 = 0xB053
+0x8A16 = 0xB057
+0x8A17 = 0xB055
+0x8A18 = 0xB04F
+0x8A1B = 0xB35F
+0x8A1D = 0xB359
+0x8A1E = 0xD7CC
+0x8A1F = 0xB35E
+0x8A22 = 0xB360
+0x8A23 = 0xB35A
+0x8A25 = 0xB35B
+0x8A27 = 0xD7CA
+0x8A2A = 0xB358
+0x8A2C = 0xD7CB
+0x8A2D = 0xB35D
+0x8A30 = 0xD7C9
+0x8A31 = 0xB35C
+0x8A34 = 0xB644
+0x8A36 = 0xB646
+0x8A39 = 0xDBD8
+0x8A3A = 0xB645
+0x8A3B = 0xB5F9
+0x8A3C = 0xB5FD
+0x8A3E = 0xB8E4
+0x8A3F = 0xE049
+0x8A40 = 0xDBDA
+0x8A41 = 0xB5FE
+0x8A44 = 0xDBDD
+0x8A45 = 0xDBDE
+0x8A46 = 0xB643
+0x8A48 = 0xDBE0
+0x8A4A = 0xDBE2
+0x8A4C = 0xDBE3
+0x8A4D = 0xDBD7
+0x8A4E = 0xDBD6
+0x8A4F = 0xDBE4
+0x8A50 = 0xB642
+0x8A51 = 0xDBE1
+0x8A52 = 0xDBDF
+0x8A54 = 0xB640
+0x8A55 = 0xB5FB
+0x8A56 = 0xB647
+0x8A57 = 0xDBDB
+0x8A58 = 0xDBDC
+0x8A59 = 0xDBD9
+0x8A5B = 0xB641
+0x8A5E = 0xB5FC
+0x8A60 = 0xB5FA
+0x8A61 = 0xE048
+0x8A62 = 0xB8DF
+0x8A63 = 0xB8DA
+0x8A66 = 0xB8D5
+0x8A68 = 0xB8E5
+0x8A69 = 0xB8D6
+0x8A6B = 0xB8D2
+0x8A6C = 0xB8E1
+0x8A6D = 0xB8DE
+0x8A6E = 0xB8E0
+0x8A70 = 0xB8D7
+0x8A71 = 0xB8DC
+0x8A72 = 0xB8D3
+0x8A73 = 0xB8D4
+0x8A74 = 0xE050
+0x8A75 = 0xE04D
+0x8A76 = 0xE045
+0x8A77 = 0xE04A
+0x8A79 = 0xB8E2
+0x8A7A = 0xE051
+0x8A7B = 0xB8E3
+0x8A7C = 0xB8D9
+0x8A7F = 0xE047
+0x8A81 = 0xE04F
+0x8A82 = 0xE04B
+0x8A83 = 0xE04E
+0x8A84 = 0xE04C
+0x8A85 = 0xB8DD
+0x8A86 = 0xE046
+0x8A87 = 0xB8D8
+0x8A8B = 0xE44C
+0x8A8C = 0xBB78
+0x8A8D = 0xBB7B
+0x8A8F = 0xE44E
+0x8A91 = 0xBBA5
+0x8A92 = 0xE44D
+0x8A93 = 0xBB7D
+0x8A95 = 0xBDCF
+0x8A96 = 0xE44F
+0x8A98 = 0xBBA4
+0x8A99 = 0xE44B
+0x8A9A = 0xBBA6
+0x8A9E = 0xBB79
+0x8AA0 = 0xB8DB
+0x8AA1 = 0xBB7C
+0x8AA3 = 0xBB7A
+0x8AA4 = 0xBB7E
+0x8AA5 = 0xBBA2
+0x8AA6 = 0xBB77
+0x8AA7 = 0xBBA7
+0x8AA8 = 0xBBA3
+0x8AAA = 0xBBA1
+0x8AAB = 0xE44A
+0x8AB0 = 0xBDD6
+0x8AB2 = 0xBDD2
+0x8AB6 = 0xBDD9
+0x8AB8 = 0xE7D6
+0x8AB9 = 0xBDDA
+0x8ABA = 0xE7E2
+0x8ABB = 0xE7DB
+0x8ABC = 0xBDCB
+0x8ABD = 0xE7E3
+0x8ABE = 0xE7DD
+0x8ABF = 0xBDD5
+0x8AC0 = 0xE7DE
+0x8AC2 = 0xBDD4
+0x8AC3 = 0xE7E1
+0x8AC4 = 0xBDCE
+0x8AC5 = 0xE7DF
+0x8AC6 = 0xE7D5
+0x8AC7 = 0xBDCD
+0x8AC8 = 0xEBAA
+0x8AC9 = 0xBDD3
+0x8ACB = 0xBDD0
+0x8ACD = 0xBDD8
+0x8ACF = 0xE7D4
+0x8AD1 = 0xE7D8
+0x8AD2 = 0xBDCC
+0x8AD3 = 0xE7D7
+0x8AD4 = 0xE7D9
+0x8AD5 = 0xE7DA
+0x8AD6 = 0xBDD7
+0x8AD7 = 0xE7DC
+0x8AD8 = 0xE7E0
+0x8AD9 = 0xE7E4
+0x8ADB = 0xBDDB
+0x8ADC = 0xBFD2
+0x8ADD = 0xEBA5
+0x8ADE = 0xEBAB
+0x8ADF = 0xEBA8
+0x8AE0 = 0xEB7E
+0x8AE1 = 0xEBAC
+0x8AE2 = 0xEBA1
+0x8AE4 = 0xEBA7
+0x8AE6 = 0xBFCD
+0x8AE7 = 0xBFD3
+0x8AE8 = 0xEBAD
+0x8AEB = 0xBFCF
+0x8AED = 0xBFD9
+0x8AEE = 0xBFD4
+0x8AEF = 0xEBAF
+0x8AF0 = 0xEBA9
+0x8AF1 = 0xBFD0
+0x8AF2 = 0xEBA2
+0x8AF3 = 0xBFDA
+0x8AF4 = 0xEBA3
+0x8AF5 = 0xEBA4
+0x8AF6 = 0xBFDB
+0x8AF7 = 0xBFD8
+0x8AF8 = 0xBDD1
+0x8AFA = 0xBFCE
+0x8AFB = 0xEBB0
+0x8AFC = 0xBFDC
+0x8AFE = 0xBFD5
+0x8AFF = 0xEBAE
+0x8B00 = 0xBFD1
+0x8B01 = 0xBFD6
+0x8B02 = 0xBFD7
+0x8B04 = 0xC1C3
+0x8B05 = 0xEEA4
+0x8B06 = 0xEEAD
+0x8B07 = 0xEEAA
+0x8B08 = 0xEEAC
+0x8B0A = 0xC1C0
+0x8B0B = 0xEEA5
+0x8B0D = 0xEEAB
+0x8B0E = 0xC1BC
+0x8B0F = 0xEEA7
+0x8B10 = 0xC1C4
+0x8B11 = 0xEEA3
+0x8B12 = 0xEEA8
+0x8B13 = 0xEEAF
+0x8B14 = 0xEBA6
+0x8B15 = 0xEEA9
+0x8B16 = 0xEEA2
+0x8B17 = 0xC1BD
+0x8B18 = 0xEEA1
+0x8B19 = 0xC1BE
+0x8B1A = 0xEEB0
+0x8B1B = 0xC1BF
+0x8B1C = 0xEEAE
+0x8B1D = 0xC1C2
+0x8B1E = 0xEE7E
+0x8B20 = 0xC1C1
+0x8B22 = 0xEEA6
+0x8B23 = 0xF0DC
+0x8B24 = 0xF0EA
+0x8B25 = 0xF0E5
+0x8B26 = 0xF0E7
+0x8B27 = 0xF0DB
+0x8B28 = 0xC2D3
+0x8B2A = 0xF0DA
+0x8B2B = 0xC2D6
+0x8B2C = 0xC2D5
+0x8B2E = 0xF0E9
+0x8B2F = 0xF0E1
+0x8B30 = 0xF0DE
+0x8B31 = 0xF0E4
+0x8B33 = 0xF0DD
+0x8B35 = 0xF0DF
+0x8B36 = 0xF0E8
+0x8B37 = 0xF0E6
+0x8B39 = 0xC2D4
+0x8B3A = 0xF0ED
+0x8B3B = 0xF0EB
+0x8B3C = 0xF0E2
+0x8B3D = 0xF0EC
+0x8B3E = 0xF0E3
+0x8B40 = 0xF2F9
+0x8B41 = 0xC3CF
+0x8B42 = 0xF341
+0x8B45 = 0xF64F
+0x8B46 = 0xC3D6
+0x8B47 = 0xF0E0
+0x8B48 = 0xF2F7
+0x8B49 = 0xC3D2
+0x8B4A = 0xF2F8
+0x8B4B = 0xF2FD
+0x8B4E = 0xC3D4
+0x8B4F = 0xC3D5
+0x8B50 = 0xF2F6
+0x8B51 = 0xF340
+0x8B52 = 0xF342
+0x8B53 = 0xF2FA
+0x8B54 = 0xF2FC
+0x8B55 = 0xF2FE
+0x8B56 = 0xF2FB
+0x8B57 = 0xF343
+0x8B58 = 0xC3D1
+0x8B59 = 0xC3D7
+0x8B5A = 0xC3D3
+0x8B5C = 0xC3D0
+0x8B5D = 0xF4D0
+0x8B5F = 0xC4B7
+0x8B60 = 0xF4CE
+0x8B63 = 0xF4D2
+0x8B65 = 0xF4D3
+0x8B66 = 0xC4B5
+0x8B67 = 0xF4D4
+0x8B68 = 0xF4D1
+0x8B6A = 0xF4CF
+0x8B6B = 0xC4B8
+0x8B6C = 0xC4B4
+0x8B6D = 0xF4D5
+0x8B6F = 0xC4B6
+0x8B70 = 0xC4B3
+0x8B74 = 0xC4FE
+0x8B77 = 0xC540
+0x8B78 = 0xF64E
+0x8B79 = 0xF64D
+0x8B7A = 0xF650
+0x8B7B = 0xF651
+0x8B7D = 0xC541
+0x8B7E = 0xF756
+0x8B7F = 0xF75B
+0x8B80 = 0xC5AA
+0x8B82 = 0xF758
+0x8B84 = 0xF757
+0x8B85 = 0xF75A
+0x8B86 = 0xF759
+0x8B88 = 0xF843
+0x8B8A = 0xC5DC
+0x8B8B = 0xF842
+0x8B8C = 0xF840
+0x8B8E = 0xF841
+0x8B92 = 0xC5FE
+0x8B93 = 0xC5FD
+0x8B94 = 0xF8C1
+0x8B95 = 0xF8C2
+0x8B96 = 0xC640
+0x8B98 = 0xF94D
+0x8B99 = 0xF94E
+0x8B9A = 0xC667
+0x8B9C = 0xC66D
+0x8B9E = 0xF9A9
+0x8B9F = 0xF9C8
+0x8C37 = 0xA8A6
+0x8C39 = 0xD7CD
+0x8C3B = 0xD7CE
+0x8C3C = 0xE052
+0x8C3D = 0xE450
+0x8C3E = 0xE7E5
+0x8C3F = 0xC1C6
+0x8C41 = 0xC1C5
+0x8C42 = 0xF0EE
+0x8C43 = 0xF344
+0x8C45 = 0xF844
+0x8C46 = 0xA8A7
+0x8C47 = 0xD3DE
+0x8C48 = 0xB05A
+0x8C49 = 0xB361
+0x8C4A = 0xE054
+0x8C4B = 0xE053
+0x8C4C = 0xBDDC
+0x8C4D = 0xE7E6
+0x8C4E = 0xBDDD
+0x8C4F = 0xEEB1
+0x8C50 = 0xC2D7
+0x8C54 = 0xC676
+0x8C55 = 0xA8A8
+0x8C56 = 0xCDCB
+0x8C57 = 0xD3DF
+0x8C5A = 0xB362
+0x8C5C = 0xD7CF
+0x8C5D = 0xD7D0
+0x8C5F = 0xDBE5
+0x8C61 = 0xB648
+0x8C62 = 0xB8E6
+0x8C64 = 0xE056
+0x8C65 = 0xE055
+0x8C66 = 0xE057
+0x8C68 = 0xE451
+0x8C69 = 0xE452
+0x8C6A = 0xBBA8
+0x8C6B = 0xBFDD
+0x8C6C = 0xBDDE
+0x8C6D = 0xBFDE
+0x8C6F = 0xEEB5
+0x8C70 = 0xEEB2
+0x8C71 = 0xEEB4
+0x8C72 = 0xEEB3
+0x8C73 = 0xC1C7
+0x8C75 = 0xF0EF
+0x8C76 = 0xF346
+0x8C77 = 0xF345
+0x8C78 = 0xCBA4
+0x8C79 = 0xB05C
+0x8C7A = 0xB05B
+0x8C7B = 0xD3E0
+0x8C7D = 0xD7D1
+0x8C80 = 0xDBE7
+0x8C81 = 0xDBE6
+0x8C82 = 0xB649
+0x8C84 = 0xE059
+0x8C85 = 0xE05A
+0x8C86 = 0xE058
+0x8C89 = 0xB8E8
+0x8C8A = 0xB8E7
+0x8C8C = 0xBBAA
+0x8C8D = 0xBBA9
+0x8C8F = 0xE7E7
+0x8C90 = 0xEBB3
+0x8C91 = 0xEBB1
+0x8C92 = 0xEBB2
+0x8C93 = 0xBFDF
+0x8C94 = 0xEEB7
+0x8C95 = 0xEEB6
+0x8C97 = 0xF0F2
+0x8C98 = 0xF0F1
+0x8C99 = 0xF0F0
+0x8C9A = 0xF347
+0x8C9C = 0xF9AA
+0x8C9D = 0xA8A9
+0x8C9E = 0xAD73
+0x8CA0 = 0xAD74
+0x8CA1 = 0xB05D
+0x8CA2 = 0xB05E
+0x8CA3 = 0xD3E2
+0x8CA4 = 0xD3E1
+0x8CA5 = 0xD7D2
+0x8CA7 = 0xB368
+0x8CA8 = 0xB366
+0x8CA9 = 0xB363
+0x8CAA = 0xB367
+0x8CAB = 0xB365
+0x8CAC = 0xB364
+0x8CAF = 0xB64A
+0x8CB0 = 0xDBEA
+0x8CB2 = 0xB8ED
+0x8CB3 = 0xB64C
+0x8CB4 = 0xB651
+0x8CB5 = 0xDBEC
+0x8CB6 = 0xB653
+0x8CB7 = 0xB652
+0x8CB8 = 0xB655
+0x8CB9 = 0xDBEB
+0x8CBA = 0xDBE8
+0x8CBB = 0xB64F
+0x8CBC = 0xB64B
+0x8CBD = 0xB64D
+0x8CBE = 0xDBE9
+0x8CBF = 0xB654
+0x8CC0 = 0xB650
+0x8CC1 = 0xB64E
+0x8CC2 = 0xB8EF
+0x8CC3 = 0xB8EE
+0x8CC4 = 0xB8EC
+0x8CC5 = 0xB8F0
+0x8CC7 = 0xB8EA
+0x8CC8 = 0xB8EB
+0x8CCA = 0xB8E9
+0x8CCC = 0xE05B
+0x8CCF = 0xE454
+0x8CD1 = 0xBBAC
+0x8CD2 = 0xBBAD
+0x8CD3 = 0xBBAB
+0x8CD5 = 0xE453
+0x8CD7 = 0xE455
+0x8CD9 = 0xE7EA
+0x8CDA = 0xE7EC
+0x8CDC = 0xBDE7
+0x8CDD = 0xE7ED
+0x8CDE = 0xBDE0
+0x8CDF = 0xE7E9
+0x8CE0 = 0xBDDF
+0x8CE1 = 0xBDE9
+0x8CE2 = 0xBDE5
+0x8CE3 = 0xBDE6
+0x8CE4 = 0xBDE2
+0x8CE5 = 0xE7E8
+0x8CE6 = 0xBDE1
+0x8CE7 = 0xE7EE
+0x8CE8 = 0xE7EB
+0x8CEA = 0xBDE8
+0x8CEC = 0xBDE3
+0x8CED = 0xBDE4
+0x8CEE = 0xEBB5
+0x8CF0 = 0xEBB7
+0x8CF1 = 0xEBB6
+0x8CF3 = 0xEBB8
+0x8CF4 = 0xBFE0
+0x8CF5 = 0xEBB4
+0x8CF8 = 0xC1CB
+0x8CF9 = 0xEEB8
+0x8CFA = 0xC1C8
+0x8CFB = 0xC1CC
+0x8CFC = 0xC1CA
+0x8CFD = 0xC1C9
+0x8CFE = 0xF0F3
+0x8D00 = 0xF0F6
+0x8D02 = 0xF0F5
+0x8D04 = 0xF0F4
+0x8D05 = 0xC2D8
+0x8D06 = 0xF348
+0x8D07 = 0xF349
+0x8D08 = 0xC3D8
+0x8D09 = 0xF34A
+0x8D0A = 0xC3D9
+0x8D0D = 0xC4BA
+0x8D0F = 0xC4B9
+0x8D10 = 0xF652
+0x8D13 = 0xC542
+0x8D14 = 0xF653
+0x8D15 = 0xF75C
+0x8D16 = 0xC5AB
+0x8D17 = 0xC5AC
+0x8D19 = 0xF845
+0x8D1B = 0xC642
+0x8D64 = 0xA8AA
+0x8D66 = 0xB36A
+0x8D67 = 0xB369
+0x8D68 = 0xE05C
+0x8D69 = 0xE05D
+0x8D6B = 0xBBAE
+0x8D6C = 0xEBB9
+0x8D6D = 0xBDEA
+0x8D6E = 0xEBBA
+0x8D6F = 0xEEB9
+0x8D70 = 0xA8AB
+0x8D72 = 0xD0B2
+0x8D73 = 0xAD76
+0x8D74 = 0xAD75
+0x8D76 = 0xD3E3
+0x8D77 = 0xB05F
+0x8D78 = 0xD3E4
+0x8D79 = 0xD7D5
+0x8D7B = 0xD7D4
+0x8D7D = 0xD7D3
+0x8D80 = 0xDBEE
+0x8D81 = 0xB658
+0x8D84 = 0xDBED
+0x8D85 = 0xB657
+0x8D89 = 0xDBEF
+0x8D8A = 0xB656
+0x8D8C = 0xE05F
+0x8D8D = 0xE062
+0x8D8E = 0xE060
+0x8D8F = 0xE061
+0x8D90 = 0xE065
+0x8D91 = 0xE05E
+0x8D92 = 0xE066
+0x8D93 = 0xE063
+0x8D94 = 0xE064
+0x8D95 = 0xBBB0
+0x8D96 = 0xE456
+0x8D99 = 0xBBAF
+0x8D9B = 0xE7F2
+0x8D9C = 0xE7F0
+0x8D9F = 0xBDEB
+0x8DA0 = 0xE7EF
+0x8DA1 = 0xE7F1
+0x8DA3 = 0xBDEC
+0x8DA5 = 0xEBBB
+0x8DA7 = 0xEBBC
+0x8DA8 = 0xC1CD
+0x8DAA = 0xF34C
+0x8DAB = 0xF34E
+0x8DAC = 0xF34B
+0x8DAD = 0xF34D
+0x8DAE = 0xF4D6
+0x8DAF = 0xF654
+0x8DB2 = 0xF96F
+0x8DB3 = 0xA8AC
+0x8DB4 = 0xAD77
+0x8DB5 = 0xD3E5
+0x8DB6 = 0xD3E7
+0x8DB7 = 0xD3E6
+0x8DB9 = 0xD7D8
+0x8DBA = 0xB36C
+0x8DBC = 0xD7D6
+0x8DBE = 0xB36B
+0x8DBF = 0xD7D9
+0x8DC1 = 0xD7DA
+0x8DC2 = 0xD7D7
+0x8DC5 = 0xDBFB
+0x8DC6 = 0xB660
+0x8DC7 = 0xDBF3
+0x8DC8 = 0xDBF9
+0x8DCB = 0xB65B
+0x8DCC = 0xB65E
+0x8DCD = 0xDBF2
+0x8DCE = 0xB659
+0x8DCF = 0xDBF6
+0x8DD0 = 0xE06C
+0x8DD1 = 0xB65D
+0x8DD3 = 0xDBF1
+0x8DD5 = 0xDBF7
+0x8DD6 = 0xDBF4
+0x8DD7 = 0xDBFA
+0x8DD8 = 0xDBF0
+0x8DD9 = 0xDBF8
+0x8DDA = 0xB65C
+0x8DDB = 0xB65F
+0x8DDC = 0xDBF5
+0x8DDD = 0xB65A
+0x8DDF = 0xB8F2
+0x8DE0 = 0xE068
+0x8DE1 = 0xB8F1
+0x8DE2 = 0xE06F
+0x8DE3 = 0xE06E
+0x8DE4 = 0xB8F8
+0x8DE6 = 0xB8F9
+0x8DE7 = 0xE070
+0x8DE8 = 0xB8F3
+0x8DE9 = 0xE06D
+0x8DEA = 0xB8F7
+0x8DEB = 0xE072
+0x8DEC = 0xE069
+0x8DEE = 0xE06B
+0x8DEF = 0xB8F4
+0x8DF0 = 0xE067
+0x8DF1 = 0xE06A
+0x8DF2 = 0xE071
+0x8DF3 = 0xB8F5
+0x8DF4 = 0xE073
+0x8DFA = 0xB8F6
+0x8DFC = 0xBBB1
+0x8DFD = 0xE45B
+0x8DFE = 0xE461
+0x8DFF = 0xE459
+0x8E00 = 0xE462
+0x8E02 = 0xE458
+0x8E03 = 0xE45D
+0x8E04 = 0xE463
+0x8E05 = 0xE460
+0x8E06 = 0xE45F
+0x8E07 = 0xE45E
+0x8E09 = 0xE457
+0x8E0A = 0xE45C
+0x8E0D = 0xE45A
+0x8E0F = 0xBDF1
+0x8E10 = 0xBDEE
+0x8E11 = 0xE7FB
+0x8E12 = 0xE841
+0x8E13 = 0xE843
+0x8E14 = 0xE840
+0x8E15 = 0xE7F8
+0x8E16 = 0xE7FA
+0x8E17 = 0xE845
+0x8E18 = 0xE842
+0x8E19 = 0xE7FC
+0x8E1A = 0xE846
+0x8E1B = 0xE7F9
+0x8E1C = 0xE844
+0x8E1D = 0xBDEF
+0x8E1E = 0xBDF5
+0x8E1F = 0xBDF3
+0x8E20 = 0xE7F3
+0x8E21 = 0xBDF4
+0x8E22 = 0xBDF0
+0x8E23 = 0xE7F4
+0x8E24 = 0xE7F6
+0x8E25 = 0xE7F5
+0x8E26 = 0xE7FD
+0x8E27 = 0xE7FE
+0x8E29 = 0xBDF2
+0x8E2B = 0xBDED
+0x8E2E = 0xE7F7
+0x8E30 = 0xEBC6
+0x8E31 = 0xBFE2
+0x8E33 = 0xEBBD
+0x8E34 = 0xBFE3
+0x8E35 = 0xBFE6
+0x8E36 = 0xEBC2
+0x8E38 = 0xEBBF
+0x8E39 = 0xBFE5
+0x8E3C = 0xEBC3
+0x8E3D = 0xEBC4
+0x8E3E = 0xEBBE
+0x8E3F = 0xEBC7
+0x8E40 = 0xEBC0
+0x8E41 = 0xEBC5
+0x8E42 = 0xBFE4
+0x8E44 = 0xBFE1
+0x8E45 = 0xEBC1
+0x8E47 = 0xEEBF
+0x8E48 = 0xC1D0
+0x8E49 = 0xC1CE
+0x8E4A = 0xC1D1
+0x8E4B = 0xC1CF
+0x8E4C = 0xEEBE
+0x8E4D = 0xEEBB
+0x8E4E = 0xEEBA
+0x8E50 = 0xEEBD
+0x8E53 = 0xEEBC
+0x8E54 = 0xF145
+0x8E55 = 0xC2DE
+0x8E56 = 0xF0FB
+0x8E57 = 0xF0FA
+0x8E59 = 0xC2D9
+0x8E5A = 0xF141
+0x8E5B = 0xF140
+0x8E5C = 0xF0F7
+0x8E5D = 0xF143
+0x8E5E = 0xF0FC
+0x8E5F = 0xC2DD
+0x8E60 = 0xF0F9
+0x8E61 = 0xF142
+0x8E62 = 0xF0F8
+0x8E63 = 0xC2DA
+0x8E64 = 0xC2DC
+0x8E65 = 0xF0FD
+0x8E66 = 0xC2DB
+0x8E67 = 0xF0FE
+0x8E69 = 0xF144
+0x8E6A = 0xF352
+0x8E6C = 0xC3DE
+0x8E6D = 0xF34F
+0x8E6F = 0xF353
+0x8E72 = 0xC3DB
+0x8E73 = 0xF351
+0x8E74 = 0xC3E0
+0x8E76 = 0xC3DD
+0x8E78 = 0xF350
+0x8E7A = 0xC3DF
+0x8E7B = 0xF354
+0x8E7C = 0xC3DA
+0x8E81 = 0xC4BC
+0x8E82 = 0xC4BE
+0x8E84 = 0xF4D9
+0x8E85 = 0xC4BD
+0x8E86 = 0xF4D7
+0x8E87 = 0xC3DC
+0x8E88 = 0xF4D8
+0x8E89 = 0xC4BB
+0x8E8A = 0xC543
+0x8E8B = 0xC545
+0x8E8C = 0xF656
+0x8E8D = 0xC544
+0x8E8E = 0xF655
+0x8E90 = 0xF761
+0x8E91 = 0xC5AD
+0x8E92 = 0xF760
+0x8E93 = 0xC5AE
+0x8E94 = 0xF75E
+0x8E95 = 0xF75D
+0x8E96 = 0xF762
+0x8E97 = 0xF763
+0x8E98 = 0xF846
+0x8E9A = 0xF75F
+0x8E9D = 0xF8C6
+0x8E9E = 0xF8C3
+0x8E9F = 0xF8C4
+0x8EA0 = 0xF8C5
+0x8EA1 = 0xC65C
+0x8EA3 = 0xF951
+0x8EA4 = 0xF950
+0x8EA5 = 0xF94F
+0x8EA6 = 0xF970
+0x8EA8 = 0xF9BE
+0x8EA9 = 0xF9AB
+0x8EAA = 0xC66E
+0x8EAB = 0xA8AD
+0x8EAC = 0xB060
+0x8EB2 = 0xB8FA
+0x8EBA = 0xBDF6
+0x8EBD = 0xEBC8
+0x8EC0 = 0xC2DF
+0x8EC2 = 0xF355
+0x8EC9 = 0xF9AC
+0x8ECA = 0xA8AE
+0x8ECB = 0xAAEE
+0x8ECC = 0xAD79
+0x8ECD = 0xAD78
+0x8ECF = 0xB063
+0x8ED1 = 0xD3E8
+0x8ED2 = 0xB061
+0x8ED3 = 0xD3E9
+0x8ED4 = 0xB062
+0x8ED7 = 0xD7DF
+0x8ED8 = 0xD7DB
+0x8EDB = 0xB36D
+0x8EDC = 0xD7DE
+0x8EDD = 0xD7DD
+0x8EDE = 0xD7DC
+0x8EDF = 0xB36E
+0x8EE0 = 0xD7E0
+0x8EE1 = 0xD7E1
+0x8EE5 = 0xDC43
+0x8EE6 = 0xDC41
+0x8EE7 = 0xDC45
+0x8EE8 = 0xDC46
+0x8EE9 = 0xDC4C
+0x8EEB = 0xDC48
+0x8EEC = 0xDC4A
+0x8EEE = 0xDC42
+0x8EEF = 0xDBFC
+0x8EF1 = 0xDC49
+0x8EF4 = 0xDC4B
+0x8EF5 = 0xDC44
+0x8EF6 = 0xDC47
+0x8EF7 = 0xDBFD
+0x8EF8 = 0xB662
+0x8EF9 = 0xDC40
+0x8EFA = 0xDBFE
+0x8EFB = 0xB661
+0x8EFC = 0xB663
+0x8EFE = 0xB8FD
+0x8EFF = 0xE075
+0x8F00 = 0xE077
+0x8F01 = 0xE076
+0x8F02 = 0xE07B
+0x8F03 = 0xB8FB
+0x8F05 = 0xE078
+0x8F06 = 0xE074
+0x8F07 = 0xE079
+0x8F08 = 0xE07A
+0x8F09 = 0xB8FC
+0x8F0A = 0xB8FE
+0x8F0B = 0xE07C
+0x8F0D = 0xE467
+0x8F0E = 0xE466
+0x8F10 = 0xE464
+0x8F11 = 0xE465
+0x8F12 = 0xBBB3
+0x8F13 = 0xBBB5
+0x8F14 = 0xBBB2
+0x8F15 = 0xBBB4
+0x8F16 = 0xE84D
+0x8F17 = 0xE84E
+0x8F18 = 0xE849
+0x8F1A = 0xE84A
+0x8F1B = 0xBDF8
+0x8F1C = 0xBDFD
+0x8F1D = 0xBDF7
+0x8F1E = 0xBDFE
+0x8F1F = 0xBDF9
+0x8F20 = 0xE84B
+0x8F23 = 0xE84C
+0x8F24 = 0xE848
+0x8F25 = 0xBE40
+0x8F26 = 0xBDFB
+0x8F29 = 0xBDFA
+0x8F2A = 0xBDFC
+0x8F2C = 0xE847
+0x8F2E = 0xEBCA
+0x8F2F = 0xBFE8
+0x8F32 = 0xEBCC
+0x8F33 = 0xBFEA
+0x8F34 = 0xEBCF
+0x8F35 = 0xEBCB
+0x8F36 = 0xEBC9
+0x8F37 = 0xEBCE
+0x8F38 = 0xBFE9
+0x8F39 = 0xEBCD
+0x8F3B = 0xBFE7
+0x8F3E = 0xC1D3
+0x8F3F = 0xC1D6
+0x8F40 = 0xEEC1
+0x8F42 = 0xC1D4
+0x8F43 = 0xEEC0
+0x8F44 = 0xC1D2
+0x8F45 = 0xC1D5
+0x8F46 = 0xF146
+0x8F47 = 0xF147
+0x8F48 = 0xF148
+0x8F49 = 0xC2E0
+0x8F4B = 0xF149
+0x8F4D = 0xC2E1
+0x8F4E = 0xC3E2
+0x8F4F = 0xF358
+0x8F50 = 0xF359
+0x8F51 = 0xF357
+0x8F52 = 0xF356
+0x8F53 = 0xF35A
+0x8F54 = 0xC3E1
+0x8F55 = 0xF4DD
+0x8F56 = 0xF4DB
+0x8F57 = 0xF4DC
+0x8F58 = 0xF4DE
+0x8F59 = 0xF4DA
+0x8F5A = 0xF4DF
+0x8F5B = 0xF658
+0x8F5D = 0xF659
+0x8F5E = 0xF657
+0x8F5F = 0xC546
+0x8F60 = 0xF764
+0x8F61 = 0xC5AF
+0x8F62 = 0xF765
+0x8F63 = 0xF848
+0x8F64 = 0xF847
+0x8F9B = 0xA8AF
+0x8F9C = 0xB664
+0x8F9F = 0xB940
+0x8FA3 = 0xBBB6
+0x8FA6 = 0xBFEC
+0x8FA8 = 0xBFEB
+0x8FAD = 0xC3E3
+0x8FAE = 0xC47C
+0x8FAF = 0xC547
+0x8FB0 = 0xA8B0
+0x8FB1 = 0xB064
+0x8FB2 = 0xB941
+0x8FB4 = 0xF35B
+0x8FBF = 0xCBA6
+0x8FC2 = 0xA8B1
+0x8FC4 = 0xA8B4
+0x8FC5 = 0xA8B3
+0x8FC6 = 0xA8B2
+0x8FC9 = 0xCBA5
+0x8FCB = 0xCDCD
+0x8FCD = 0xCDCF
+0x8FCE = 0xAAEF
+0x8FD1 = 0xAAF1
+0x8FD2 = 0xCDCC
+0x8FD3 = 0xCDCE
+0x8FD4 = 0xAAF0
+0x8FD5 = 0xCDD1
+0x8FD6 = 0xCDD0
+0x8FD7 = 0xCDD2
+0x8FE0 = 0xD0B6
+0x8FE1 = 0xD0B4
+0x8FE2 = 0xAD7C
+0x8FE3 = 0xD0B3
+0x8FE4 = 0xADA3
+0x8FE5 = 0xAD7E
+0x8FE6 = 0xAD7B
+0x8FE8 = 0xADA4
+0x8FEA = 0xAD7D
+0x8FEB = 0xADA2
+0x8FED = 0xADA1
+0x8FEE = 0xD0B5
+0x8FF0 = 0xAD7A
+0x8FF4 = 0xB06A
+0x8FF5 = 0xD3EB
+0x8FF6 = 0xD3F1
+0x8FF7 = 0xB067
+0x8FF8 = 0xB06E
+0x8FFA = 0xB069
+0x8FFB = 0xD3EE
+0x8FFC = 0xD3F0
+0x8FFD = 0xB06C
+0x8FFE = 0xD3EA
+0x8FFF = 0xD3ED
+0x9000 = 0xB068
+0x9001 = 0xB065
+0x9002 = 0xD3EC
+0x9003 = 0xB06B
+0x9004 = 0xD3EF
+0x9005 = 0xB06D
+0x9006 = 0xB066
+0x900B = 0xD7E3
+0x900C = 0xD7E6
+0x900D = 0xB370
+0x900F = 0xB37A
+0x9010 = 0xB376
+0x9011 = 0xD7E4
+0x9014 = 0xB37E
+0x9015 = 0xB377
+0x9016 = 0xB37C
+0x9017 = 0xB372
+0x9019 = 0xB36F
+0x901A = 0xB371
+0x901B = 0xB37D
+0x901C = 0xD7E5
+0x901D = 0xB375
+0x901E = 0xB378
+0x901F = 0xB374
+0x9020 = 0xB379
+0x9021 = 0xD7E7
+0x9022 = 0xB37B
+0x9023 = 0xB373
+0x9024 = 0xD7E2
+0x902D = 0xDC4D
+0x902E = 0xB665
+0x902F = 0xDC4F
+0x9031 = 0xB667
+0x9032 = 0xB669
+0x9034 = 0xDC4E
+0x9035 = 0xB666
+0x9036 = 0xB66A
+0x9038 = 0xB668
+0x903C = 0xB947
+0x903D = 0xE0A3
+0x903E = 0xB94F
+0x903F = 0xE07E
+0x9041 = 0xB950
+0x9042 = 0xB945
+0x9044 = 0xE0A1
+0x9047 = 0xB94A
+0x9049 = 0xE0A2
+0x904A = 0xB943
+0x904B = 0xB942
+0x904D = 0xB94D
+0x904E = 0xB94C
+0x904F = 0xB94B
+0x9050 = 0xB949
+0x9051 = 0xB94E
+0x9052 = 0xE07D
+0x9053 = 0xB944
+0x9054 = 0xB946
+0x9055 = 0xB948
+0x9058 = 0xBBB8
+0x9059 = 0xBBBB
+0x905B = 0xBBBF
+0x905C = 0xBBB9
+0x905D = 0xBBBE
+0x905E = 0xBBBC
+0x9060 = 0xBBB7
+0x9062 = 0xBBBD
+0x9063 = 0xBBBA
+0x9067 = 0xE852
+0x9068 = 0xBE43
+0x9069 = 0xBE41
+0x906B = 0xE853
+0x906D = 0xBE44
+0x906E = 0xBE42
+0x906F = 0xE851
+0x9070 = 0xE850
+0x9072 = 0xBFF0
+0x9073 = 0xE84F
+0x9074 = 0xBFEE
+0x9075 = 0xBFED
+0x9076 = 0xEBD0
+0x9077 = 0xBE45
+0x9078 = 0xBFEF
+0x9079 = 0xEBD1
+0x907A = 0xBFF2
+0x907B = 0xEBD2
+0x907C = 0xBFF1
+0x907D = 0xC1D8
+0x907E = 0xEEC3
+0x907F = 0xC1D7
+0x9080 = 0xC1DC
+0x9081 = 0xC1DA
+0x9082 = 0xC1DB
+0x9083 = 0xC2E3
+0x9084 = 0xC1D9
+0x9085 = 0xEEC2
+0x9086 = 0xEBD3
+0x9087 = 0xC2E2
+0x9088 = 0xC2E4
+0x908A = 0xC3E4
+0x908B = 0xC3E5
+0x908D = 0xF4E0
+0x908F = 0xC5DE
+0x9090 = 0xC5DD
+0x9091 = 0xA8B6
+0x9094 = 0xCA55
+0x9095 = 0xB06F
+0x9097 = 0xCA52
+0x9098 = 0xCA53
+0x9099 = 0xCA51
+0x909B = 0xCA54
+0x909E = 0xCBAA
+0x909F = 0xCBA7
+0x90A0 = 0xCBAC
+0x90A1 = 0xCBA8
+0x90A2 = 0xA8B7
+0x90A3 = 0xA8BA
+0x90A5 = 0xCBA9
+0x90A6 = 0xA8B9
+0x90A7 = 0xCBAB
+0x90AA = 0xA8B8
+0x90AF = 0xCDD5
+0x90B0 = 0xCDD7
+0x90B1 = 0xAAF4
+0x90B2 = 0xCDD3
+0x90B3 = 0xCDD6
+0x90B4 = 0xCDD4
+0x90B5 = 0xAAF2
+0x90B6 = 0xAAF5
+0x90B8 = 0xAAF3
+0x90BD = 0xD0B8
+0x90BE = 0xD0BC
+0x90BF = 0xD0B9
+0x90C1 = 0xADA7
+0x90C3 = 0xADA8
+0x90C5 = 0xD0BB
+0x90C7 = 0xD0BD
+0x90C8 = 0xD0BF
+0x90CA = 0xADA5
+0x90CB = 0xD0BE
+0x90CE = 0xADA6
+0x90D4 = 0xD7EE
+0x90D5 = 0xD0BA
+0x90D6 = 0xD3F2
+0x90D7 = 0xD3FB
+0x90D8 = 0xD3F9
+0x90D9 = 0xD3F4
+0x90DA = 0xD3F5
+0x90DB = 0xD3FA
+0x90DC = 0xD3FC
+0x90DD = 0xB071
+0x90DF = 0xD3F7
+0x90E0 = 0xD3F3
+0x90E1 = 0xB070
+0x90E2 = 0xB072
+0x90E3 = 0xD3F6
+0x90E4 = 0xD3FD
+0x90E5 = 0xD3F8
+0x90E8 = 0xB3A1
+0x90E9 = 0xD7F1
+0x90EA = 0xD7E9
+0x90EB = 0xD7EF
+0x90EC = 0xD7F0
+0x90ED = 0xB3A2
+0x90EF = 0xD7E8
+0x90F0 = 0xD7EA
+0x90F1 = 0xD0B7
+0x90F2 = 0xD7EC
+0x90F3 = 0xD7ED
+0x90F4 = 0xD7EB
+0x90F5 = 0xB66C
+0x90F9 = 0xDC56
+0x90FA = 0xEBD4
+0x90FB = 0xDC57
+0x90FC = 0xDC54
+0x90FD = 0xB3A3
+0x90FE = 0xB66E
+0x90FF = 0xDC53
+0x9100 = 0xDC59
+0x9101 = 0xDC58
+0x9102 = 0xB66B
+0x9103 = 0xDC5C
+0x9104 = 0xDC52
+0x9105 = 0xDC5B
+0x9106 = 0xDC50
+0x9107 = 0xDC5A
+0x9108 = 0xDC55
+0x9109 = 0xB66D
+0x910B = 0xE0AA
+0x910D = 0xE0A5
+0x910E = 0xE0AB
+0x910F = 0xE0A6
+0x9110 = 0xE0A4
+0x9111 = 0xE0A7
+0x9112 = 0xB951
+0x9114 = 0xE0A9
+0x9116 = 0xE0A8
+0x9117 = 0xB952
+0x9118 = 0xBBC1
+0x9119 = 0xBBC0
+0x911A = 0xE46E
+0x911B = 0xE471
+0x911C = 0xE469
+0x911D = 0xE46D
+0x911E = 0xBBC2
+0x911F = 0xE46C
+0x9120 = 0xE46A
+0x9121 = 0xE470
+0x9122 = 0xE46B
+0x9123 = 0xE468
+0x9124 = 0xE46F
+0x9126 = 0xE859
+0x9127 = 0xBE48
+0x9128 = 0xF14A
+0x9129 = 0xE856
+0x912A = 0xE857
+0x912B = 0xE855
+0x912C = 0xDC51
+0x912D = 0xBE47
+0x912E = 0xE85A
+0x912F = 0xE854
+0x9130 = 0xBE46
+0x9131 = 0xBE49
+0x9132 = 0xE858
+0x9133 = 0xEBD5
+0x9134 = 0xBFF3
+0x9135 = 0xEBD6
+0x9136 = 0xEBD7
+0x9138 = 0xEEC4
+0x9139 = 0xC1DD
+0x913A = 0xF14B
+0x913B = 0xF14C
+0x913E = 0xF14D
+0x913F = 0xF35D
+0x9140 = 0xF35C
+0x9141 = 0xF4E2
+0x9143 = 0xF4E1
+0x9144 = 0xF65B
+0x9145 = 0xF65C
+0x9146 = 0xF65A
+0x9147 = 0xF766
+0x9148 = 0xC5B0
+0x9149 = 0xA8BB
+0x914A = 0xADAA
+0x914B = 0xADA9
+0x914C = 0xB075
+0x914D = 0xB074
+0x914E = 0xD440
+0x914F = 0xD441
+0x9150 = 0xD3FE
+0x9152 = 0xB073
+0x9153 = 0xD7F5
+0x9155 = 0xD7F6
+0x9156 = 0xD7F2
+0x9157 = 0xB3A4
+0x9158 = 0xD7F3
+0x915A = 0xD7F4
+0x915F = 0xDC5F
+0x9160 = 0xDC61
+0x9161 = 0xDC5D
+0x9162 = 0xDC60
+0x9163 = 0xB66F
+0x9164 = 0xDC5E
+0x9165 = 0xB670
+0x9168 = 0xDD73
+0x9169 = 0xB955
+0x916A = 0xB954
+0x916C = 0xB953
+0x916E = 0xE0AC
+0x916F = 0xE0AD
+0x9172 = 0xE473
+0x9173 = 0xE475
+0x9174 = 0xBBC6
+0x9175 = 0xBBC3
+0x9177 = 0xBBC5
+0x9178 = 0xBBC4
+0x9179 = 0xE474
+0x917A = 0xE472
+0x9180 = 0xE861
+0x9181 = 0xE85E
+0x9182 = 0xE85F
+0x9183 = 0xBE4D
+0x9184 = 0xE860
+0x9185 = 0xE85B
+0x9186 = 0xE85C
+0x9187 = 0xBE4A
+0x9189 = 0xBE4B
+0x918A = 0xE85D
+0x918B = 0xBE4C
+0x918D = 0xEBDB
+0x918F = 0xEBDC
+0x9190 = 0xEBD9
+0x9191 = 0xEBDA
+0x9192 = 0xBFF4
+0x9193 = 0xEBD8
+0x9199 = 0xEEC8
+0x919A = 0xEEC5
+0x919B = 0xEEC7
+0x919C = 0xC1E0
+0x919D = 0xEECB
+0x919E = 0xC1DF
+0x919F = 0xEEC9
+0x91A0 = 0xEECC
+0x91A1 = 0xEECA
+0x91A2 = 0xEEC6
+0x91A3 = 0xC1DE
+0x91A5 = 0xF14F
+0x91A7 = 0xF150
+0x91A8 = 0xF14E
+0x91AA = 0xF152
+0x91AB = 0xC2E5
+0x91AC = 0xC2E6
+0x91AD = 0xF35F
+0x91AE = 0xC3E7
+0x91AF = 0xF151
+0x91B0 = 0xF35E
+0x91B1 = 0xC3E6
+0x91B2 = 0xF4E5
+0x91B3 = 0xF4E6
+0x91B4 = 0xC4BF
+0x91B5 = 0xF4E4
+0x91B7 = 0xF4E3
+0x91B9 = 0xF65D
+0x91BA = 0xC548
+0x91BC = 0xF849
+0x91BD = 0xF8C8
+0x91BE = 0xF8C7
+0x91C0 = 0xC643
+0x91C1 = 0xC65D
+0x91C2 = 0xF8C9
+0x91C3 = 0xF971
+0x91C5 = 0xC66F
+0x91C6 = 0xA8BC
+0x91C7 = 0xAAF6
+0x91C9 = 0xB956
+0x91CB = 0xC4C0
+0x91CC = 0xA8BD
+0x91CD = 0xADAB
+0x91CE = 0xB3A5
+0x91CF = 0xB671
+0x91D0 = 0xC2E7
+0x91D1 = 0xAAF7
+0x91D3 = 0xD0C1
+0x91D4 = 0xD0C0
+0x91D5 = 0xD442
+0x91D7 = 0xB078
+0x91D8 = 0xB076
+0x91D9 = 0xB07A
+0x91DA = 0xD444
+0x91DC = 0xB079
+0x91DD = 0xB077
+0x91E2 = 0xD443
+0x91E3 = 0xB3A8
+0x91E4 = 0xD7FC
+0x91E6 = 0xB3A7
+0x91E7 = 0xB3A9
+0x91E8 = 0xD842
+0x91E9 = 0xB3AB
+0x91EA = 0xD7FE
+0x91EB = 0xD840
+0x91EC = 0xD7F7
+0x91ED = 0xB3AA
+0x91EE = 0xD843
+0x91F1 = 0xD7F9
+0x91F3 = 0xD7FA
+0x91F4 = 0xD7F8
+0x91F5 = 0xB3A6
+0x91F7 = 0xD841
+0x91F8 = 0xD7FB
+0x91F9 = 0xD7FD
+0x91FD = 0xDC6D
+0x91FF = 0xDC6C
+0x9200 = 0xDC6A
+0x9201 = 0xDC62
+0x9202 = 0xDC71
+0x9203 = 0xDC65
+0x9204 = 0xDC6F
+0x9205 = 0xDC76
+0x9206 = 0xDC6E
+0x9207 = 0xB679
+0x9209 = 0xB675
+0x920A = 0xDC63
+0x920C = 0xDC69
+0x920D = 0xB677
+0x920F = 0xDC68
+0x9210 = 0xB678
+0x9211 = 0xB67A
+0x9212 = 0xDC6B
+0x9214 = 0xB672
+0x9215 = 0xB673
+0x9216 = 0xDC77
+0x9217 = 0xDC75
+0x9219 = 0xDC74
+0x921A = 0xDC66
+0x921C = 0xDC72
+0x921E = 0xB676
+0x9223 = 0xB674
+0x9224 = 0xDC73
+0x9225 = 0xDC64
+0x9226 = 0xDC67
+0x9227 = 0xDC70
+0x922D = 0xE4BA
+0x922E = 0xE0B7
+0x9230 = 0xE0B0
+0x9231 = 0xE0C3
+0x9232 = 0xE0CC
+0x9233 = 0xE0B3
+0x9234 = 0xB961
+0x9236 = 0xE0C0
+0x9237 = 0xB957
+0x9238 = 0xB959
+0x9239 = 0xB965
+0x923A = 0xE0B1
+0x923D = 0xB95A
+0x923E = 0xB95C
+0x923F = 0xB966
+0x9240 = 0xB95B
+0x9245 = 0xB964
+0x9246 = 0xE0B9
+0x9248 = 0xE0AE
+0x9249 = 0xB962
+0x924A = 0xE0B8
+0x924B = 0xB95E
+0x924C = 0xE0CA
+0x924D = 0xB963
+0x924E = 0xE0C8
+0x924F = 0xE0BC
+0x9250 = 0xE0C6
+0x9251 = 0xB960
+0x9252 = 0xE0AF
+0x9253 = 0xE0C9
+0x9254 = 0xE0C4
+0x9256 = 0xE0CB
+0x9257 = 0xB958
+0x925A = 0xB967
+0x925B = 0xB95D
+0x925E = 0xE0B5
+0x9260 = 0xE0BD
+0x9261 = 0xE0C1
+0x9263 = 0xE0C5
+0x9264 = 0xB95F
+0x9265 = 0xE0B4
+0x9266 = 0xE0B2
+0x9267 = 0xE0BE
+0x926C = 0xE0BB
+0x926D = 0xE0BA
+0x926F = 0xE0BF
+0x9270 = 0xE0C2
+0x9272 = 0xE0C7
+0x9276 = 0xE478
+0x9278 = 0xBBC7
+0x9279 = 0xE4A4
+0x927A = 0xE47A
+0x927B = 0xBBCC
+0x927C = 0xBBD0
+0x927D = 0xE4AD
+0x927E = 0xE4B5
+0x927F = 0xE4A6
+0x9280 = 0xBBC8
+0x9282 = 0xE4AA
+0x9283 = 0xE0B6
+0x9285 = 0xBBC9
+0x9286 = 0xE4B1
+0x9287 = 0xE4B6
+0x9288 = 0xE4AE
+0x928A = 0xE4B0
+0x928B = 0xE4B9
+0x928C = 0xE4B2
+0x928D = 0xE47E
+0x928E = 0xE4A9
+0x9291 = 0xBBD1
+0x9293 = 0xBBCD
+0x9294 = 0xE47C
+0x9295 = 0xE4AB
+0x9296 = 0xBBCB
+0x9297 = 0xE4A5
+0x9298 = 0xBBCA
+0x9299 = 0xE4B3
+0x929A = 0xE4A2
+0x929B = 0xE479
+0x929C = 0xBBCE
+0x929D = 0xE4B8
+0x92A0 = 0xE47B
+0x92A1 = 0xE4AF
+0x92A2 = 0xE4AC
+0x92A3 = 0xE4A7
+0x92A4 = 0xE477
+0x92A5 = 0xE476
+0x92A6 = 0xE4A1
+0x92A7 = 0xE4B4
+0x92A8 = 0xBBCF
+0x92A9 = 0xE4B7
+0x92AA = 0xE47D
+0x92AB = 0xE4A3
+0x92AC = 0xBE52
+0x92B2 = 0xBE5A
+0x92B3 = 0xBE55
+0x92B4 = 0xE8A4
+0x92B5 = 0xE8A1
+0x92B6 = 0xE867
+0x92B7 = 0xBE50
+0x92BB = 0xBE4F
+0x92BC = 0xBE56
+0x92C0 = 0xE865
+0x92C1 = 0xBE54
+0x92C2 = 0xE871
+0x92C3 = 0xE863
+0x92C4 = 0xE864
+0x92C5 = 0xBE4E
+0x92C6 = 0xE8A3
+0x92C7 = 0xBE58
+0x92C8 = 0xE874
+0x92C9 = 0xE879
+0x92CA = 0xE873
+0x92CB = 0xEBEE
+0x92CC = 0xE86F
+0x92CD = 0xE877
+0x92CE = 0xE875
+0x92CF = 0xE868
+0x92D0 = 0xE862
+0x92D1 = 0xE87D
+0x92D2 = 0xBE57
+0x92D3 = 0xE87E
+0x92D5 = 0xE878
+0x92D7 = 0xE86D
+0x92D8 = 0xE86B
+0x92D9 = 0xE866
+0x92DD = 0xE86E
+0x92DE = 0xE87B
+0x92DF = 0xE86A
+0x92E0 = 0xE87A
+0x92E1 = 0xE8A2
+0x92E4 = 0xBE53
+0x92E6 = 0xE876
+0x92E7 = 0xE87C
+0x92E8 = 0xE872
+0x92E9 = 0xE86C
+0x92EA = 0xBE51
+0x92EE = 0xE4A8
+0x92EF = 0xE870
+0x92F0 = 0xBE59
+0x92F1 = 0xE869
+0x92F7 = 0xEBF4
+0x92F8 = 0xBFF7
+0x92F9 = 0xEBF3
+0x92FA = 0xEBF0
+0x92FB = 0xEC44
+0x92FC = 0xBFFB
+0x92FE = 0xEC41
+0x92FF = 0xEBF8
+0x9300 = 0xEC43
+0x9301 = 0xEBE9
+0x9302 = 0xEBF6
+0x9304 = 0xBFFD
+0x9306 = 0xEBE1
+0x9308 = 0xEBDF
+0x9309 = 0xEC42
+0x930B = 0xEC40
+0x930C = 0xEBFE
+0x930D = 0xEBED
+0x930E = 0xEBEC
+0x930F = 0xEBE2
+0x9310 = 0xC040
+0x9312 = 0xEBE8
+0x9313 = 0xEBF2
+0x9314 = 0xEBFD
+0x9315 = 0xC043
+0x9316 = 0xEC45
+0x9318 = 0xC1E8
+0x9319 = 0xC045
+0x931A = 0xBFFE
+0x931B = 0xEBE6
+0x931D = 0xEBEF
+0x931E = 0xEBDE
+0x931F = 0xEBE0
+0x9320 = 0xBFF5
+0x9321 = 0xC042
+0x9322 = 0xBFFA
+0x9323 = 0xEBE7
+0x9324 = 0xEBF7
+0x9325 = 0xEBF1
+0x9326 = 0xC041
+0x9327 = 0xEBDD
+0x9328 = 0xC1E3
+0x9329 = 0xEBF9
+0x932A = 0xEBFC
+0x932B = 0xBFFC
+0x932D = 0xEBEB
+0x932E = 0xC044
+0x932F = 0xBFF9
+0x9333 = 0xBFF8
+0x9334 = 0xEBF5
+0x9335 = 0xEBFB
+0x9336 = 0xBFF6
+0x9338 = 0xEBE4
+0x9339 = 0xEBFA
+0x933C = 0xEBE5
+0x9346 = 0xEBEA
+0x9347 = 0xEED2
+0x9349 = 0xEED7
+0x934A = 0xC1E5
+0x934B = 0xC1E7
+0x934C = 0xEEDD
+0x934D = 0xC1E1
+0x934E = 0xEEEC
+0x934F = 0xEEE3
+0x9350 = 0xEED8
+0x9351 = 0xEED9
+0x9352 = 0xEEE2
+0x9354 = 0xC1EE
+0x9355 = 0xEEE1
+0x9356 = 0xEED1
+0x9357 = 0xEEE0
+0x9358 = 0xEED4
+0x9359 = 0xEEED
+0x935A = 0xC1ED
+0x935B = 0xC1EB
+0x935C = 0xEED5
+0x935E = 0xEEE8
+0x9360 = 0xEEDA
+0x9361 = 0xEEE7
+0x9363 = 0xEEE9
+0x9364 = 0xEED0
+0x9365 = 0xC1E6
+0x9367 = 0xEEEA
+0x936A = 0xEEDE
+0x936C = 0xC1EA
+0x936D = 0xEEDB
+0x9370 = 0xC1EC
+0x9371 = 0xEEE4
+0x9375 = 0xC1E4
+0x9376 = 0xEED6
+0x9377 = 0xEEE5
+0x9379 = 0xEEDF
+0x937A = 0xEBE3
+0x937B = 0xEEE6
+0x937C = 0xEED3
+0x937E = 0xC1E9
+0x9380 = 0xEEEB
+0x9382 = 0xC1E2
+0x9383 = 0xEECE
+0x9388 = 0xF160
+0x9389 = 0xF159
+0x938A = 0xC2E9
+0x938C = 0xF154
+0x938D = 0xF163
+0x938E = 0xF15B
+0x938F = 0xEEDC
+0x9391 = 0xF165
+0x9392 = 0xF155
+0x9394 = 0xC2E8
+0x9395 = 0xF15F
+0x9396 = 0xC2EA
+0x9397 = 0xC2F2
+0x9398 = 0xC2F0
+0x9399 = 0xF161
+0x939A = 0xC2F1
+0x939B = 0xF157
+0x939D = 0xF158
+0x939E = 0xF15D
+0x939F = 0xF162
+0x93A1 = 0xEECD
+0x93A2 = 0xC2EB
+0x93A3 = 0xF16A
+0x93A4 = 0xF167
+0x93A5 = 0xF16B
+0x93A6 = 0xF15E
+0x93A7 = 0xF15A
+0x93A8 = 0xF168
+0x93A9 = 0xF36A
+0x93AA = 0xF15C
+0x93AC = 0xC2EE
+0x93AE = 0xC2ED
+0x93AF = 0xEECF
+0x93B0 = 0xC2EF
+0x93B1 = 0xF164
+0x93B2 = 0xF166
+0x93B3 = 0xC2EC
+0x93B4 = 0xF169
+0x93B5 = 0xF153
+0x93B7 = 0xF156
+0x93C0 = 0xF373
+0x93C2 = 0xF363
+0x93C3 = 0xC3EB
+0x93C4 = 0xF371
+0x93C7 = 0xF361
+0x93C8 = 0xC3EC
+0x93CA = 0xF36C
+0x93CC = 0xF368
+0x93CD = 0xC3F1
+0x93CE = 0xF372
+0x93CF = 0xF362
+0x93D0 = 0xF365
+0x93D1 = 0xC3E9
+0x93D2 = 0xF374
+0x93D4 = 0xF36D
+0x93D5 = 0xF370
+0x93D6 = 0xC3EF
+0x93D7 = 0xC3F4
+0x93D8 = 0xC3F2
+0x93D9 = 0xF369
+0x93DA = 0xF364
+0x93DC = 0xC3ED
+0x93DD = 0xC3EE
+0x93DE = 0xF360
+0x93DF = 0xC3EA
+0x93E1 = 0xC3E8
+0x93E2 = 0xC3F0
+0x93E3 = 0xF36F
+0x93E4 = 0xC3F3
+0x93E6 = 0xF36B
+0x93E7 = 0xF375
+0x93E8 = 0xC3F5
+0x93EC = 0xF367
+0x93EE = 0xF36E
+0x93F5 = 0xF4F3
+0x93F6 = 0xF542
+0x93F7 = 0xF4F5
+0x93F8 = 0xF4FC
+0x93F9 = 0xF366
+0x93FA = 0xF4FA
+0x93FB = 0xF4E9
+0x93FC = 0xF540
+0x93FD = 0xC4C3
+0x93FE = 0xF4ED
+0x93FF = 0xF4FE
+0x9400 = 0xF4F4
+0x9403 = 0xC4C2
+0x9406 = 0xF544
+0x9407 = 0xF4F6
+0x9409 = 0xF4FB
+0x940A = 0xF4FD
+0x940B = 0xF4E7
+0x940C = 0xF541
+0x940D = 0xF4F2
+0x940E = 0xF4F7
+0x940F = 0xF4EB
+0x9410 = 0xF4EF
+0x9411 = 0xF543
+0x9412 = 0xF4F9
+0x9413 = 0xF4E8
+0x9414 = 0xF4EC
+0x9415 = 0xF4EE
+0x9416 = 0xF4F8
+0x9418 = 0xC4C1
+0x9419 = 0xF4F1
+0x9420 = 0xF4EA
+0x9428 = 0xF4F0
+0x9429 = 0xF661
+0x942A = 0xF666
+0x942B = 0xC54F
+0x942C = 0xF668
+0x942E = 0xC549
+0x9430 = 0xF664
+0x9431 = 0xF66A
+0x9432 = 0xC54E
+0x9433 = 0xC54A
+0x9435 = 0xC54B
+0x9436 = 0xF660
+0x9437 = 0xF667
+0x9438 = 0xC54D
+0x9439 = 0xF665
+0x943A = 0xC54C
+0x943B = 0xF65F
+0x943C = 0xF663
+0x943D = 0xF662
+0x943F = 0xF65E
+0x9440 = 0xF669
+0x9444 = 0xC5B1
+0x9445 = 0xF76D
+0x9446 = 0xF770
+0x9447 = 0xF76C
+0x9448 = 0xF76E
+0x9449 = 0xF76F
+0x944A = 0xF769
+0x944B = 0xF76A
+0x944C = 0xF767
+0x944F = 0xF76B
+0x9450 = 0xF768
+0x9451 = 0xC5B2
+0x9452 = 0xC5B3
+0x9455 = 0xF84B
+0x9457 = 0xF84D
+0x945D = 0xF84C
+0x945E = 0xF84E
+0x9460 = 0xC5E0
+0x9462 = 0xF84A
+0x9463 = 0xC5DF
+0x9464 = 0xC5E1
+0x9468 = 0xF8CB
+0x9469 = 0xF8CC
+0x946A = 0xC644
+0x946B = 0xF8CA
+0x946D = 0xF953
+0x946E = 0xF952
+0x946F = 0xF954
+0x9470 = 0xC65F
+0x9471 = 0xF955
+0x9472 = 0xC65E
+0x9473 = 0xF956
+0x9474 = 0xF972
+0x9475 = 0xF975
+0x9476 = 0xF974
+0x9477 = 0xC668
+0x9478 = 0xF973
+0x947C = 0xC672
+0x947D = 0xC670
+0x947E = 0xC671
+0x947F = 0xC677
+0x9480 = 0xF9C0
+0x9481 = 0xF9C1
+0x9482 = 0xF9BF
+0x9483 = 0xF9C9
+0x9577 = 0xAAF8
+0x957A = 0xD844
+0x957B = 0xDC78
+0x957C = 0xE8A5
+0x957D = 0xF376
+0x9580 = 0xAAF9
+0x9582 = 0xADAC
+0x9583 = 0xB07B
+0x9586 = 0xD845
+0x9588 = 0xD846
+0x9589 = 0xB3AC
+0x958B = 0xB67D
+0x958C = 0xDC7A
+0x958D = 0xDC79
+0x958E = 0xB6A3
+0x958F = 0xB67C
+0x9590 = 0xDC7B
+0x9591 = 0xB67E
+0x9592 = 0xB6A2
+0x9593 = 0xB6A1
+0x9594 = 0xB67B
+0x9598 = 0xB968
+0x959B = 0xE0D0
+0x959C = 0xE0CE
+0x959E = 0xE0CF
+0x959F = 0xE0CD
+0x95A1 = 0xBBD2
+0x95A3 = 0xBBD5
+0x95A4 = 0xBBD7
+0x95A5 = 0xBBD6
+0x95A8 = 0xBBD3
+0x95A9 = 0xBBD4
+0x95AB = 0xE8A7
+0x95AC = 0xE8A6
+0x95AD = 0xBE5B
+0x95AE = 0xE8A8
+0x95B0 = 0xE8A9
+0x95B1 = 0xBE5C
+0x95B5 = 0xEC4D
+0x95B6 = 0xEC4B
+0x95B7 = 0xEEF3
+0x95B9 = 0xEC49
+0x95BA = 0xEC4A
+0x95BB = 0xC046
+0x95BC = 0xEC46
+0x95BD = 0xEC4E
+0x95BE = 0xEC48
+0x95BF = 0xEC4C
+0x95C0 = 0xEEEF
+0x95C3 = 0xEEF1
+0x95C5 = 0xEEF2
+0x95C6 = 0xC1F3
+0x95C7 = 0xEEEE
+0x95C8 = 0xC1F2
+0x95C9 = 0xEEF0
+0x95CA = 0xC1EF
+0x95CB = 0xC1F0
+0x95CC = 0xC1F1
+0x95CD = 0xEC47
+0x95D0 = 0xC2F5
+0x95D1 = 0xF16E
+0x95D2 = 0xF16C
+0x95D3 = 0xF16D
+0x95D4 = 0xC2F3
+0x95D5 = 0xC2F6
+0x95D6 = 0xC2F4
+0x95DA = 0xF377
+0x95DB = 0xF378
+0x95DC = 0xC3F6
+0x95DE = 0xF545
+0x95DF = 0xF547
+0x95E0 = 0xF546
+0x95E1 = 0xC4C4
+0x95E2 = 0xC550
+0x95E3 = 0xF66D
+0x95E4 = 0xF66C
+0x95E5 = 0xF66B
+0x961C = 0xAAFA
+0x961E = 0xC9AA
+0x9620 = 0xCA58
+0x9621 = 0xA6E9
+0x9622 = 0xCA56
+0x9623 = 0xCA59
+0x9624 = 0xCA57
+0x9628 = 0xCBAE
+0x962A = 0xA8C1
+0x962C = 0xA8C2
+0x962D = 0xCBB0
+0x962E = 0xA8BF
+0x962F = 0xCBAF
+0x9630 = 0xCBAD
+0x9631 = 0xA8C0
+0x9632 = 0xA8BE
+0x9639 = 0xCDD8
+0x963A = 0xCDDB
+0x963B = 0xAAFD
+0x963C = 0xCDDA
+0x963D = 0xCDD9
+0x963F = 0xAAFC
+0x9640 = 0xAAFB
+0x9642 = 0xAB40
+0x9643 = 0xCDDC
+0x9644 = 0xAAFE
+0x964A = 0xD0C6
+0x964B = 0xADAE
+0x964C = 0xADAF
+0x964D = 0xADB0
+0x964E = 0xD0C7
+0x964F = 0xD0C3
+0x9650 = 0xADAD
+0x9651 = 0xD0C4
+0x9653 = 0xD0C5
+0x9654 = 0xD0C2
+0x9658 = 0xB0A4
+0x965B = 0xB0A1
+0x965C = 0xD445
+0x965D = 0xB0A2
+0x965E = 0xB0A5
+0x965F = 0xD446
+0x9661 = 0xB07E
+0x9662 = 0xB07C
+0x9663 = 0xB07D
+0x9664 = 0xB0A3
+0x966A = 0xB3AD
+0x966B = 0xD849
+0x966C = 0xB3B5
+0x966D = 0xD848
+0x966F = 0xD84B
+0x9670 = 0xB3B1
+0x9671 = 0xD84A
+0x9672 = 0xB6AB
+0x9673 = 0xB3AF
+0x9674 = 0xB3B2
+0x9675 = 0xB3AE
+0x9676 = 0xB3B3
+0x9677 = 0xB3B4
+0x9678 = 0xB3B0
+0x967C = 0xD847
+0x967D = 0xB6A7
+0x967E = 0xDC7D
+0x9680 = 0xDCA3
+0x9683 = 0xDCA2
+0x9684 = 0xB6AC
+0x9685 = 0xB6A8
+0x9686 = 0xB6A9
+0x9687 = 0xDC7C
+0x9688 = 0xDC7E
+0x9689 = 0xDCA1
+0x968A = 0xB6A4
+0x968B = 0xB6A6
+0x968D = 0xB6AA
+0x968E = 0xB6A5
+0x9691 = 0xE0D3
+0x9692 = 0xE0D1
+0x9693 = 0xE0D2
+0x9694 = 0xB96A
+0x9695 = 0xB96B
+0x9697 = 0xE0D4
+0x9698 = 0xB969
+0x9699 = 0xBBD8
+0x969B = 0xBBDA
+0x969C = 0xBBD9
+0x969E = 0xE4BB
+0x96A1 = 0xE4BC
+0x96A2 = 0xE8AB
+0x96A4 = 0xE8AA
+0x96A7 = 0xC047
+0x96A8 = 0xC048
+0x96A9 = 0xEC4F
+0x96AA = 0xC049
+0x96AC = 0xEEF6
+0x96AE = 0xEEF4
+0x96B0 = 0xEEF5
+0x96B1 = 0xC1F4
+0x96B3 = 0xF16F
+0x96B4 = 0xC3F7
+0x96B8 = 0xC1F5
+0x96B9 = 0xAB41
+0x96BB = 0xB0A6
+0x96BC = 0xD447
+0x96BF = 0xD84C
+0x96C0 = 0xB3B6
+0x96C1 = 0xB6AD
+0x96C2 = 0xDCA4
+0x96C3 = 0xDCA6
+0x96C4 = 0xB6AF
+0x96C5 = 0xB6AE
+0x96C6 = 0xB6B0
+0x96C7 = 0xB6B1
+0x96C8 = 0xDCA5
+0x96C9 = 0xB96E
+0x96CA = 0xB96F
+0x96CB = 0xB96D
+0x96CC = 0xBBDB
+0x96CD = 0xB96C
+0x96CE = 0xE0D5
+0x96D2 = 0xBBDC
+0x96D3 = 0xE8AC
+0x96D4 = 0xEC50
+0x96D5 = 0xC04A
+0x96D6 = 0xC1F6
+0x96D7 = 0xF170
+0x96D8 = 0xF174
+0x96D9 = 0xC2F9
+0x96DA = 0xF171
+0x96DB = 0xC2FA
+0x96DC = 0xC2F8
+0x96DD = 0xF175
+0x96DE = 0xC2FB
+0x96DF = 0xF173
+0x96E1 = 0xF379
+0x96E2 = 0xC2F7
+0x96E3 = 0xC3F8
+0x96E5 = 0xF8CD
+0x96E8 = 0xAB42
+0x96E9 = 0xB3B8
+0x96EA = 0xB3B7
+0x96EF = 0xB6B2
+0x96F0 = 0xDCA8
+0x96F1 = 0xDCA7
+0x96F2 = 0xB6B3
+0x96F5 = 0xE0D9
+0x96F6 = 0xB973
+0x96F7 = 0xB970
+0x96F8 = 0xE0D8
+0x96F9 = 0xB972
+0x96FA = 0xE0D6
+0x96FB = 0xB971
+0x96FD = 0xE0D7
+0x96FF = 0xE4BD
+0x9700 = 0xBBDD
+0x9702 = 0xE8AF
+0x9704 = 0xBE5D
+0x9705 = 0xE8AD
+0x9706 = 0xBE5E
+0x9707 = 0xBE5F
+0x9708 = 0xE8AE
+0x9709 = 0xBE60
+0x970B = 0xEC51
+0x970D = 0xC04E
+0x970E = 0xC04B
+0x970F = 0xC050
+0x9710 = 0xEC53
+0x9711 = 0xC04C
+0x9712 = 0xEC52
+0x9713 = 0xC04F
+0x9716 = 0xC04D
+0x9718 = 0xEEF9
+0x9719 = 0xEEFB
+0x971C = 0xC1F7
+0x971D = 0xEEFA
+0x971E = 0xC1F8
+0x971F = 0xEEF8
+0x9720 = 0xEEF7
+0x9722 = 0xF177
+0x9723 = 0xF176
+0x9724 = 0xC2FC
+0x9725 = 0xF178
+0x9726 = 0xF37E
+0x9727 = 0xC3FA
+0x9728 = 0xF37D
+0x9729 = 0xF37A
+0x972A = 0xC3F9
+0x972B = 0xF37B
+0x972C = 0xF37C
+0x972E = 0xF548
+0x972F = 0xF549
+0x9730 = 0xC4C5
+0x9732 = 0xC553
+0x9735 = 0xF66E
+0x9738 = 0xC551
+0x9739 = 0xC552
+0x973A = 0xF66F
+0x973D = 0xC5B4
+0x973E = 0xC5B5
+0x973F = 0xF771
+0x9742 = 0xC645
+0x9743 = 0xF8CF
+0x9744 = 0xC647
+0x9746 = 0xF8CE
+0x9747 = 0xF8D0
+0x9748 = 0xC646
+0x9749 = 0xF957
+0x974B = 0xF9AD
+0x9752 = 0xAB43
+0x9756 = 0xB974
+0x9758 = 0xE4BE
+0x975A = 0xE8B0
+0x975B = 0xC051
+0x975C = 0xC052
+0x975E = 0xAB44
+0x9760 = 0xBE61
+0x9761 = 0xC3FB
+0x9762 = 0xADB1
+0x9766 = 0xC053
+0x9768 = 0xC5E2
+0x9769 = 0xADB2
+0x976A = 0xD84D
+0x976C = 0xDCA9
+0x976E = 0xDCAB
+0x9770 = 0xDCAA
+0x9772 = 0xE0DD
+0x9773 = 0xE0DA
+0x9774 = 0xB975
+0x9776 = 0xB976
+0x9777 = 0xE0DB
+0x9778 = 0xE0DC
+0x977A = 0xE4C0
+0x977B = 0xE4C5
+0x977C = 0xBBDE
+0x977D = 0xE4BF
+0x977E = 0xE4C1
+0x977F = 0xE4C8
+0x9780 = 0xE4C3
+0x9781 = 0xE4C7
+0x9782 = 0xE4C4
+0x9783 = 0xE4C2
+0x9784 = 0xE4C6
+0x9785 = 0xBBDF
+0x9788 = 0xE8B3
+0x978A = 0xE8B1
+0x978B = 0xBE63
+0x978D = 0xBE62
+0x978E = 0xE8B2
+0x978F = 0xBE64
+0x9794 = 0xEC56
+0x9797 = 0xEC55
+0x9798 = 0xC054
+0x9799 = 0xEC54
+0x979A = 0xEEFC
+0x979C = 0xEEFE
+0x979D = 0xEF41
+0x979E = 0xEF40
+0x97A0 = 0xC1F9
+0x97A1 = 0xEEFD
+0x97A2 = 0xF1A1
+0x97A3 = 0xC2FD
+0x97A4 = 0xF17D
+0x97A5 = 0xF1A2
+0x97A6 = 0xC2FE
+0x97A8 = 0xF17B
+0x97AA = 0xF17E
+0x97AB = 0xF17C
+0x97AC = 0xF179
+0x97AD = 0xC340
+0x97AE = 0xF17A
+0x97B3 = 0xF3A1
+0x97B6 = 0xF3A3
+0x97B7 = 0xF3A2
+0x97B9 = 0xF54A
+0x97BB = 0xF54B
+0x97BF = 0xF670
+0x97C1 = 0xC5B7
+0x97C3 = 0xC5B6
+0x97C4 = 0xF84F
+0x97C5 = 0xF850
+0x97C6 = 0xC648
+0x97C7 = 0xF8D1
+0x97C9 = 0xC669
+0x97CB = 0xADB3
+0x97CC = 0xB6B4
+0x97CD = 0xE4CA
+0x97CE = 0xE4C9
+0x97CF = 0xE8B5
+0x97D0 = 0xE8B4
+0x97D3 = 0xC1FA
+0x97D4 = 0xEF43
+0x97D5 = 0xEF42
+0x97D6 = 0xF1A5
+0x97D7 = 0xF1A3
+0x97D8 = 0xF1A6
+0x97D9 = 0xF1A4
+0x97DC = 0xC3FC
+0x97DD = 0xF3A4
+0x97DE = 0xF3A5
+0x97DF = 0xF3A6
+0x97E1 = 0xF671
+0x97E3 = 0xF772
+0x97E5 = 0xF8D2
+0x97ED = 0xADB4
+0x97F0 = 0xEC57
+0x97F1 = 0xEF44
+0x97F3 = 0xADB5
+0x97F6 = 0xBBE0
+0x97F8 = 0xEC58
+0x97F9 = 0xC341
+0x97FA = 0xF1A7
+0x97FB = 0xC3FD
+0x97FD = 0xF54C
+0x97FE = 0xF54D
+0x97FF = 0xC554
+0x9800 = 0xF851
+0x9801 = 0xADB6
+0x9802 = 0xB3BB
+0x9803 = 0xB3BC
+0x9804 = 0xD84E
+0x9805 = 0xB6B5
+0x9806 = 0xB6B6
+0x9807 = 0xDCAC
+0x9808 = 0xB6B7
+0x980A = 0xB97A
+0x980C = 0xB97C
+0x980D = 0xE0DF
+0x980E = 0xE0E0
+0x980F = 0xE0DE
+0x9810 = 0xB977
+0x9811 = 0xB978
+0x9812 = 0xB97B
+0x9813 = 0xB979
+0x9816 = 0xE4CB
+0x9817 = 0xBBE1
+0x9818 = 0xBBE2
+0x981B = 0xE8BC
+0x981C = 0xBE67
+0x981D = 0xE8B7
+0x981E = 0xE8B6
+0x9820 = 0xE8BB
+0x9821 = 0xBE65
+0x9824 = 0xC05B
+0x9826 = 0xE8B8
+0x9827 = 0xE8BD
+0x9828 = 0xE8BA
+0x9829 = 0xE8B9
+0x982B = 0xBE66
+0x982D = 0xC059
+0x982F = 0xEC5A
+0x9830 = 0xC055
+0x9832 = 0xEC5B
+0x9835 = 0xEC59
+0x9837 = 0xC058
+0x9838 = 0xC056
+0x9839 = 0xC05A
+0x983B = 0xC057
+0x9841 = 0xEF45
+0x9843 = 0xEF4A
+0x9844 = 0xEF46
+0x9845 = 0xEF49
+0x9846 = 0xC1FB
+0x9848 = 0xEDD4
+0x9849 = 0xEF48
+0x984A = 0xEF47
+0x984C = 0xC344
+0x984D = 0xC342
+0x984E = 0xC345
+0x984F = 0xC343
+0x9850 = 0xF1A8
+0x9851 = 0xF1A9
+0x9852 = 0xF1AA
+0x9853 = 0xC346
+0x9857 = 0xF3AA
+0x9858 = 0xC440
+0x9859 = 0xF3A8
+0x985B = 0xC441
+0x985C = 0xF3A7
+0x985D = 0xF3A9
+0x985E = 0xC3FE
+0x985F = 0xF551
+0x9860 = 0xF54E
+0x9862 = 0xF54F
+0x9863 = 0xF550
+0x9864 = 0xF672
+0x9865 = 0xC556
+0x9867 = 0xC555
+0x9869 = 0xF774
+0x986A = 0xF773
+0x986B = 0xC5B8
+0x986F = 0xC5E3
+0x9870 = 0xC649
+0x9871 = 0xC660
+0x9872 = 0xF958
+0x9873 = 0xF9AE
+0x9874 = 0xF9AF
+0x98A8 = 0xADB7
+0x98A9 = 0xDCAD
+0x98AC = 0xE0E1
+0x98AD = 0xE4CC
+0x98AE = 0xE4CD
+0x98AF = 0xBBE3
+0x98B1 = 0xBBE4
+0x98B2 = 0xE8BE
+0x98B3 = 0xBE68
+0x98B6 = 0xC1FC
+0x98B8 = 0xF1AB
+0x98BA = 0xC347
+0x98BB = 0xF3AD
+0x98BC = 0xC442
+0x98BD = 0xF3AC
+0x98BE = 0xF3AE
+0x98BF = 0xF3AB
+0x98C0 = 0xF675
+0x98C1 = 0xF552
+0x98C2 = 0xF553
+0x98C4 = 0xC4C6
+0x98C6 = 0xF674
+0x98C9 = 0xF673
+0x98CB = 0xF775
+0x98CC = 0xF9B0
+0x98DB = 0xADB8
+0x98DF = 0xADB9
+0x98E2 = 0xB0A7
+0x98E3 = 0xD448
+0x98E5 = 0xD84F
+0x98E7 = 0xB6B8
+0x98E9 = 0xB6BB
+0x98EA = 0xB6B9
+0x98EB = 0xDCAE
+0x98ED = 0xB6BD
+0x98EF = 0xB6BA
+0x98F2 = 0xB6BC
+0x98F4 = 0xB97E
+0x98F6 = 0xE0E2
+0x98F9 = 0xE0E3
+0x98FA = 0xE8C0
+0x98FC = 0xB97D
+0x98FD = 0xB9A1
+0x98FE = 0xB9A2
+0x9900 = 0xE4CF
+0x9902 = 0xE4CE
+0x9903 = 0xBBE5
+0x9905 = 0xBBE6
+0x9907 = 0xE4D0
+0x9908 = 0xE8BF
+0x9909 = 0xBBE8
+0x990A = 0xBE69
+0x990C = 0xBBE7
+0x9910 = 0xC05C
+0x9911 = 0xE8C1
+0x9912 = 0xBE6B
+0x9913 = 0xBE6A
+0x9914 = 0xE8C2
+0x9915 = 0xE8C5
+0x9916 = 0xE8C3
+0x9917 = 0xE8C4
+0x9918 = 0xBE6C
+0x991A = 0xC061
+0x991B = 0xC05F
+0x991E = 0xC05E
+0x991F = 0xEC5D
+0x9921 = 0xC060
+0x9924 = 0xEC5C
+0x9925 = 0xEF4B
+0x9927 = 0xEC5E
+0x9928 = 0xC05D
+0x9929 = 0xEC5F
+0x992A = 0xEF4E
+0x992B = 0xEF4C
+0x992C = 0xEF4D
+0x992D = 0xEF52
+0x992E = 0xC34B
+0x992F = 0xEF51
+0x9930 = 0xEF54
+0x9931 = 0xEF53
+0x9932 = 0xEF50
+0x9933 = 0xEF4F
+0x9935 = 0xC1FD
+0x993A = 0xF1AE
+0x993C = 0xF1AD
+0x993D = 0xC34A
+0x993E = 0xC348
+0x993F = 0xC349
+0x9941 = 0xF1AC
+0x9943 = 0xF3B1
+0x9945 = 0xC443
+0x9947 = 0xF3B0
+0x9948 = 0xF3AF
+0x9949 = 0xC444
+0x994B = 0xF558
+0x994C = 0xF557
+0x994E = 0xF555
+0x9950 = 0xF554
+0x9951 = 0xC4C8
+0x9952 = 0xC4C7
+0x9953 = 0xF559
+0x9954 = 0xF776
+0x9955 = 0xC5B9
+0x9956 = 0xF677
+0x9957 = 0xC557
+0x9958 = 0xF676
+0x9959 = 0xF556
+0x995B = 0xF777
+0x995C = 0xC5E4
+0x995E = 0xC661
+0x995F = 0xF959
+0x9961 = 0xF9B1
+0x9996 = 0xADBA
+0x9997 = 0xD850
+0x9998 = 0xEF55
+0x9999 = 0xADBB
+0x999C = 0xE4D2
+0x999D = 0xE4D1
+0x999E = 0xEC60
+0x99A1 = 0xEF57
+0x99A3 = 0xEF56
+0x99A5 = 0xC34C
+0x99A6 = 0xF3B2
+0x99A7 = 0xF3B3
+0x99A8 = 0xC4C9
+0x99AB = 0xF9B2
+0x99AC = 0xB0A8
+0x99AD = 0xB6BF
+0x99AE = 0xB6BE
+0x99AF = 0xE0E4
+0x99B0 = 0xE0E6
+0x99B1 = 0xB9A4
+0x99B2 = 0xE0E5
+0x99B3 = 0xB9A3
+0x99B4 = 0xB9A5
+0x99B5 = 0xE0E7
+0x99B9 = 0xE4D4
+0x99BA = 0xE4D6
+0x99BB = 0xE4D5
+0x99BD = 0xE4D8
+0x99C1 = 0xBBE9
+0x99C2 = 0xE4D7
+0x99C3 = 0xE4D3
+0x99C7 = 0xE4D9
+0x99C9 = 0xE8CC
+0x99CB = 0xE8CF
+0x99CC = 0xE8D1
+0x99CD = 0xE8C7
+0x99CE = 0xE8CB
+0x99CF = 0xE8C8
+0x99D0 = 0xBE6E
+0x99D1 = 0xBE71
+0x99D2 = 0xBE73
+0x99D3 = 0xE8C9
+0x99D4 = 0xE8CA
+0x99D5 = 0xBE72
+0x99D6 = 0xE8CD
+0x99D7 = 0xE8D0
+0x99D8 = 0xE8CE
+0x99D9 = 0xBE74
+0x99DB = 0xBE70
+0x99DC = 0xE8C6
+0x99DD = 0xBE6D
+0x99DF = 0xBE6F
+0x99E2 = 0xC063
+0x99E3 = 0xEC66
+0x99E4 = 0xEC64
+0x99E5 = 0xEC63
+0x99E7 = 0xEC69
+0x99E9 = 0xEC68
+0x99EA = 0xEC67
+0x99EC = 0xEC62
+0x99ED = 0xC062
+0x99EE = 0xEC61
+0x99F0 = 0xEC65
+0x99F1 = 0xC064
+0x99F4 = 0xEF5A
+0x99F6 = 0xEF5E
+0x99F7 = 0xEF5B
+0x99F8 = 0xEF5D
+0x99F9 = 0xEF5C
+0x99FA = 0xEF59
+0x99FB = 0xEF5F
+0x99FC = 0xEF62
+0x99FD = 0xEF60
+0x99FE = 0xEF61
+0x99FF = 0xC240
+0x9A01 = 0xC1FE
+0x9A02 = 0xEF58
+0x9A03 = 0xEF63
+0x9A04 = 0xF1B3
+0x9A05 = 0xF1B6
+0x9A06 = 0xF1B8
+0x9A07 = 0xF1B7
+0x9A09 = 0xF1B1
+0x9A0A = 0xF1B5
+0x9A0B = 0xF1B0
+0x9A0D = 0xF1B2
+0x9A0E = 0xC34D
+0x9A0F = 0xF1AF
+0x9A11 = 0xF1B4
+0x9A14 = 0xF3C0
+0x9A15 = 0xF3B5
+0x9A16 = 0xC445
+0x9A19 = 0xC446
+0x9A1A = 0xF3B4
+0x9A1B = 0xF3B9
+0x9A1C = 0xF3BF
+0x9A1D = 0xF3B7
+0x9A1E = 0xF3BE
+0x9A20 = 0xF3BB
+0x9A22 = 0xF3BA
+0x9A23 = 0xF3BD
+0x9A24 = 0xF3B8
+0x9A25 = 0xF3B6
+0x9A27 = 0xF3BC
+0x9A29 = 0xF560
+0x9A2A = 0xF55E
+0x9A2B = 0xC4CA
+0x9A2C = 0xF55D
+0x9A2D = 0xF563
+0x9A2E = 0xF561
+0x9A30 = 0xC4CB
+0x9A31 = 0xF55C
+0x9A32 = 0xF55A
+0x9A34 = 0xF55B
+0x9A35 = 0xC4CD
+0x9A36 = 0xF55F
+0x9A37 = 0xC4CC
+0x9A38 = 0xF562
+0x9A39 = 0xF678
+0x9A3A = 0xF67E
+0x9A3D = 0xF679
+0x9A3E = 0xC55B
+0x9A3F = 0xF6A1
+0x9A40 = 0xC55A
+0x9A41 = 0xF67D
+0x9A42 = 0xF67C
+0x9A43 = 0xC559
+0x9A44 = 0xF67B
+0x9A45 = 0xC558
+0x9A46 = 0xF67A
+0x9A48 = 0xF77D
+0x9A49 = 0xF7A1
+0x9A4A = 0xF77E
+0x9A4C = 0xF77B
+0x9A4D = 0xC5BB
+0x9A4E = 0xF778
+0x9A4F = 0xF77C
+0x9A50 = 0xF7A3
+0x9A52 = 0xF7A2
+0x9A53 = 0xF779
+0x9A54 = 0xF77A
+0x9A55 = 0xC5BA
+0x9A56 = 0xF852
+0x9A57 = 0xC5E7
+0x9A59 = 0xF853
+0x9A5A = 0xC5E5
+0x9A5B = 0xC5E6
+0x9A5E = 0xF8D3
+0x9A5F = 0xC64A
+0x9A60 = 0xF976
+0x9A62 = 0xC66A
+0x9A64 = 0xF9B3
+0x9A65 = 0xC66B
+0x9A66 = 0xF9B4
+0x9A67 = 0xF9B5
+0x9A68 = 0xF9C3
+0x9A69 = 0xF9C2
+0x9A6A = 0xC67A
+0x9A6B = 0xF9CD
+0x9AA8 = 0xB0A9
+0x9AAB = 0xE0E9
+0x9AAD = 0xE0E8
+0x9AAF = 0xBBEA
+0x9AB0 = 0xBBEB
+0x9AB1 = 0xE4DA
+0x9AB3 = 0xE8D2
+0x9AB4 = 0xEC6C
+0x9AB7 = 0xBE75
+0x9AB8 = 0xC065
+0x9AB9 = 0xEC6A
+0x9ABB = 0xEC6D
+0x9ABC = 0xC066
+0x9ABE = 0xEF64
+0x9ABF = 0xEC6B
+0x9AC0 = 0xF1B9
+0x9AC1 = 0xC34E
+0x9AC2 = 0xF3C1
+0x9AC6 = 0xF566
+0x9AC7 = 0xF564
+0x9ACA = 0xF565
+0x9ACD = 0xF6A2
+0x9ACF = 0xC55C
+0x9AD0 = 0xF7A4
+0x9AD1 = 0xC5EA
+0x9AD2 = 0xC5BC
+0x9AD3 = 0xC5E8
+0x9AD4 = 0xC5E9
+0x9AD5 = 0xF8D4
+0x9AD6 = 0xC662
+0x9AD8 = 0xB0AA
+0x9ADC = 0xF1BA
+0x9ADF = 0xD449
+0x9AE1 = 0xB9A6
+0x9AE3 = 0xE4DB
+0x9AE6 = 0xBBEC
+0x9AE7 = 0xE4DC
+0x9AEB = 0xE8D4
+0x9AEC = 0xE8D3
+0x9AED = 0xC068
+0x9AEE = 0xBE76
+0x9AEF = 0xBE77
+0x9AF1 = 0xE8D7
+0x9AF2 = 0xE8D6
+0x9AF3 = 0xE8D5
+0x9AF6 = 0xEC6E
+0x9AF7 = 0xEC71
+0x9AF9 = 0xEC70
+0x9AFA = 0xEC6F
+0x9AFB = 0xC067
+0x9AFC = 0xEF68
+0x9AFD = 0xEF66
+0x9AFE = 0xEF65
+0x9B01 = 0xEF67
+0x9B03 = 0xC34F
+0x9B04 = 0xF1BC
+0x9B05 = 0xF1BD
+0x9B06 = 0xC350
+0x9B08 = 0xF1BB
+0x9B0A = 0xF3C3
+0x9B0B = 0xF3C2
+0x9B0C = 0xF3C5
+0x9B0D = 0xC447
+0x9B0E = 0xF3C4
+0x9B10 = 0xF567
+0x9B11 = 0xF569
+0x9B12 = 0xF568
+0x9B15 = 0xF6A3
+0x9B16 = 0xF6A6
+0x9B17 = 0xF6A4
+0x9B18 = 0xF6A5
+0x9B19 = 0xF7A5
+0x9B1A = 0xC5BD
+0x9B1E = 0xF854
+0x9B1F = 0xF855
+0x9B20 = 0xF856
+0x9B22 = 0xC64B
+0x9B23 = 0xC663
+0x9B24 = 0xF9B6
+0x9B25 = 0xB0AB
+0x9B27 = 0xBE78
+0x9B28 = 0xC069
+0x9B29 = 0xF1BE
+0x9B2B = 0xF7A6
+0x9B2E = 0xF9C4
+0x9B2F = 0xD44A
+0x9B31 = 0xC67B
+0x9B32 = 0xB0AC
+0x9B33 = 0xEC72
+0x9B35 = 0xF1BF
+0x9B37 = 0xF3C6
+0x9B3A = 0xF6A7
+0x9B3B = 0xF7A7
+0x9B3C = 0xB0AD
+0x9B3E = 0xE4DD
+0x9B3F = 0xE4DE
+0x9B41 = 0xBBED
+0x9B42 = 0xBBEE
+0x9B43 = 0xE8D9
+0x9B44 = 0xBE7A
+0x9B45 = 0xBE79
+0x9B46 = 0xE8D8
+0x9B48 = 0xEF69
+0x9B4A = 0xF1C0
+0x9B4B = 0xF1C2
+0x9B4C = 0xF1C1
+0x9B4D = 0xC353
+0x9B4E = 0xC352
+0x9B4F = 0xC351
+0x9B51 = 0xC55E
+0x9B52 = 0xF6A8
+0x9B54 = 0xC55D
+0x9B55 = 0xF7A9
+0x9B56 = 0xF7A8
+0x9B58 = 0xC64C
+0x9B59 = 0xF8D5
+0x9B5A = 0xB3BD
+0x9B5B = 0xE0EA
+0x9B5F = 0xE4E1
+0x9B60 = 0xE4DF
+0x9B61 = 0xE4E0
+0x9B64 = 0xE8E2
+0x9B66 = 0xE8DD
+0x9B67 = 0xE8DA
+0x9B68 = 0xE8E1
+0x9B6C = 0xE8E3
+0x9B6F = 0xBE7C
+0x9B70 = 0xE8E0
+0x9B71 = 0xE8DC
+0x9B74 = 0xE8DB
+0x9B75 = 0xE8DF
+0x9B76 = 0xE8DE
+0x9B77 = 0xBE7B
+0x9B7A = 0xEC7D
+0x9B7B = 0xEC78
+0x9B7C = 0xEC76
+0x9B7D = 0xECA1
+0x9B7E = 0xEC77
+0x9B80 = 0xEC73
+0x9B82 = 0xEC79
+0x9B85 = 0xEC74
+0x9B86 = 0xEF72
+0x9B87 = 0xEC75
+0x9B88 = 0xECA2
+0x9B90 = 0xEC7C
+0x9B91 = 0xC06A
+0x9B92 = 0xEC7B
+0x9B93 = 0xEC7A
+0x9B95 = 0xEC7E
+0x9B9A = 0xEF6A
+0x9B9B = 0xEF6D
+0x9B9E = 0xEF6C
+0x9BA0 = 0xEF74
+0x9BA1 = 0xEF6F
+0x9BA2 = 0xEF73
+0x9BA4 = 0xEF71
+0x9BA5 = 0xEF70
+0x9BA6 = 0xEF6E
+0x9BA8 = 0xEF6B
+0x9BAA = 0xC243
+0x9BAB = 0xC242
+0x9BAD = 0xC244
+0x9BAE = 0xC241
+0x9BAF = 0xEF75
+0x9BB5 = 0xF1C8
+0x9BB6 = 0xF1CB
+0x9BB8 = 0xF1C9
+0x9BB9 = 0xF1CD
+0x9BBD = 0xF1CE
+0x9BBF = 0xF1C6
+0x9BC0 = 0xC358
+0x9BC1 = 0xF1C7
+0x9BC3 = 0xF1C5
+0x9BC4 = 0xF1CC
+0x9BC6 = 0xF1C4
+0x9BC7 = 0xF1C3
+0x9BC8 = 0xC357
+0x9BC9 = 0xC355
+0x9BCA = 0xC354
+0x9BD3 = 0xF1CA
+0x9BD4 = 0xF3CF
+0x9BD5 = 0xF3D5
+0x9BD6 = 0xC44A
+0x9BD7 = 0xF3D0
+0x9BD9 = 0xF3D3
+0x9BDA = 0xF3D7
+0x9BDB = 0xC44B
+0x9BDC = 0xF3D2
+0x9BDE = 0xF3CA
+0x9BE0 = 0xF3C9
+0x9BE1 = 0xF3D6
+0x9BE2 = 0xF3CD
+0x9BE4 = 0xF3CB
+0x9BE5 = 0xF3D4
+0x9BE6 = 0xF3CC
+0x9BE7 = 0xC449
+0x9BE8 = 0xC448
+0x9BEA = 0xF3C7
+0x9BEB = 0xF3C8
+0x9BEC = 0xF3D1
+0x9BF0 = 0xF3CE
+0x9BF7 = 0xF56C
+0x9BF8 = 0xF56F
+0x9BFD = 0xC356
+0x9C05 = 0xF56D
+0x9C06 = 0xF573
+0x9C07 = 0xF571
+0x9C08 = 0xF56B
+0x9C09 = 0xF576
+0x9C0B = 0xF56A
+0x9C0D = 0xC4CF
+0x9C0E = 0xF572
+0x9C12 = 0xF56E
+0x9C13 = 0xC4CE
+0x9C14 = 0xF575
+0x9C17 = 0xF574
+0x9C1C = 0xF6AB
+0x9C1D = 0xF6AA
+0x9C21 = 0xF6B1
+0x9C23 = 0xF6AD
+0x9C24 = 0xF6B0
+0x9C25 = 0xC560
+0x9C28 = 0xF6AE
+0x9C29 = 0xF6AF
+0x9C2B = 0xF6A9
+0x9C2C = 0xF6AC
+0x9C2D = 0xC55F
+0x9C31 = 0xC5BF
+0x9C32 = 0xF7B4
+0x9C33 = 0xF7AF
+0x9C34 = 0xF7B3
+0x9C36 = 0xF7B6
+0x9C37 = 0xF7B2
+0x9C39 = 0xF7AE
+0x9C3B = 0xC5C1
+0x9C3C = 0xF7B1
+0x9C3D = 0xF7B5
+0x9C3E = 0xC5C0
+0x9C3F = 0xF7AC
+0x9C40 = 0xF570
+0x9C41 = 0xF7B0
+0x9C44 = 0xF7AD
+0x9C46 = 0xF7AA
+0x9C48 = 0xF7AB
+0x9C49 = 0xC5BE
+0x9C4A = 0xF85A
+0x9C4B = 0xF85C
+0x9C4C = 0xF85F
+0x9C4D = 0xF85B
+0x9C4E = 0xF860
+0x9C50 = 0xF859
+0x9C52 = 0xF857
+0x9C54 = 0xC5EB
+0x9C55 = 0xF85D
+0x9C56 = 0xC5ED
+0x9C57 = 0xC5EC
+0x9C58 = 0xF858
+0x9C59 = 0xF85E
+0x9C5E = 0xF8DA
+0x9C5F = 0xC64D
+0x9C60 = 0xF8DB
+0x9C62 = 0xF8D9
+0x9C63 = 0xF8D6
+0x9C66 = 0xF8D8
+0x9C67 = 0xF8D7
+0x9C68 = 0xF95A
+0x9C6D = 0xF95C
+0x9C6E = 0xF95B
+0x9C71 = 0xF979
+0x9C73 = 0xF978
+0x9C74 = 0xF977
+0x9C75 = 0xF97A
+0x9C77 = 0xC673
+0x9C78 = 0xC674
+0x9C79 = 0xF9CA
+0x9C7A = 0xF9CE
+0x9CE5 = 0xB3BE
+0x9CE6 = 0xDCAF
+0x9CE7 = 0xE0ED
+0x9CE9 = 0xB9A7
+0x9CEA = 0xE0EB
+0x9CED = 0xE0EC
+0x9CF1 = 0xE4E2
+0x9CF2 = 0xE4E3
+0x9CF3 = 0xBBF1
+0x9CF4 = 0xBBEF
+0x9CF5 = 0xE4E4
+0x9CF6 = 0xBBF0
+0x9CF7 = 0xE8E8
+0x9CF9 = 0xE8EB
+0x9CFA = 0xE8E5
+0x9CFB = 0xE8EC
+0x9CFC = 0xE8E4
+0x9CFD = 0xE8E6
+0x9CFF = 0xE8E7
+0x9D00 = 0xE8EA
+0x9D03 = 0xBEA1
+0x9D04 = 0xE8EF
+0x9D05 = 0xE8EE
+0x9D06 = 0xBE7D
+0x9D07 = 0xE8E9
+0x9D08 = 0xE8ED
+0x9D09 = 0xBE7E
+0x9D10 = 0xECAC
+0x9D12 = 0xC06F
+0x9D14 = 0xECA7
+0x9D15 = 0xC06B
+0x9D17 = 0xECA4
+0x9D18 = 0xECAA
+0x9D19 = 0xECAD
+0x9D1B = 0xC070
+0x9D1D = 0xECA9
+0x9D1E = 0xECA6
+0x9D1F = 0xECAE
+0x9D20 = 0xECA5
+0x9D22 = 0xECAB
+0x9D23 = 0xC06C
+0x9D25 = 0xECA3
+0x9D26 = 0xC06D
+0x9D28 = 0xC06E
+0x9D29 = 0xECA8
+0x9D2D = 0xEFA9
+0x9D2E = 0xEF7A
+0x9D2F = 0xEF7B
+0x9D30 = 0xEF7E
+0x9D31 = 0xEF7C
+0x9D33 = 0xEF76
+0x9D36 = 0xEF79
+0x9D37 = 0xEFA5
+0x9D38 = 0xEF7D
+0x9D3B = 0xC245
+0x9D3D = 0xEFA7
+0x9D3E = 0xEFA4
+0x9D3F = 0xC246
+0x9D40 = 0xEFA6
+0x9D41 = 0xEF77
+0x9D42 = 0xEFA2
+0x9D43 = 0xEFA3
+0x9D45 = 0xEFA1
+0x9D4A = 0xF1D2
+0x9D4B = 0xF1D4
+0x9D4C = 0xF1D7
+0x9D4F = 0xF1D1
+0x9D51 = 0xC359
+0x9D52 = 0xF1D9
+0x9D53 = 0xF1D0
+0x9D54 = 0xF1DA
+0x9D56 = 0xF1D6
+0x9D57 = 0xF1D8
+0x9D58 = 0xF1DC
+0x9D59 = 0xF1D5
+0x9D5A = 0xF1DD
+0x9D5B = 0xF1D3
+0x9D5C = 0xF1CF
+0x9D5D = 0xC35A
+0x9D5F = 0xF1DB
+0x9D60 = 0xC35B
+0x9D61 = 0xC44D
+0x9D67 = 0xEF78
+0x9D68 = 0xF3F1
+0x9D69 = 0xF3E8
+0x9D6A = 0xC44F
+0x9D6B = 0xF3E4
+0x9D6C = 0xC450
+0x9D6F = 0xF3ED
+0x9D70 = 0xF3E7
+0x9D71 = 0xF3DD
+0x9D72 = 0xC44E
+0x9D73 = 0xF3EA
+0x9D74 = 0xF3E5
+0x9D75 = 0xF3E6
+0x9D77 = 0xF3D8
+0x9D78 = 0xF3DF
+0x9D79 = 0xF3EE
+0x9D7B = 0xF3EB
+0x9D7D = 0xF3E3
+0x9D7F = 0xF3EF
+0x9D80 = 0xF3DE
+0x9D81 = 0xF3D9
+0x9D82 = 0xF3EC
+0x9D84 = 0xF3DB
+0x9D85 = 0xF3E9
+0x9D86 = 0xF3E0
+0x9D87 = 0xF3F0
+0x9D88 = 0xF3DC
+0x9D89 = 0xC44C
+0x9D8A = 0xF3DA
+0x9D8B = 0xF3E1
+0x9D8C = 0xF3E2
+0x9D90 = 0xF57D
+0x9D92 = 0xF57B
+0x9D94 = 0xF5A2
+0x9D96 = 0xF5AE
+0x9D97 = 0xF5A5
+0x9D98 = 0xF57C
+0x9D99 = 0xF578
+0x9D9A = 0xF5A7
+0x9D9B = 0xF57E
+0x9D9C = 0xF5A3
+0x9D9D = 0xF57A
+0x9D9E = 0xF5AA
+0x9D9F = 0xF577
+0x9DA0 = 0xF5A1
+0x9DA1 = 0xF5A6
+0x9DA2 = 0xF5A8
+0x9DA3 = 0xF5AB
+0x9DA4 = 0xF579
+0x9DA6 = 0xF5AF
+0x9DA7 = 0xF5B0
+0x9DA8 = 0xF5A9
+0x9DA9 = 0xF5AD
+0x9DAA = 0xF5A4
+0x9DAC = 0xF6C1
+0x9DAD = 0xF6C4
+0x9DAF = 0xC561
+0x9DB1 = 0xF6C3
+0x9DB2 = 0xF6C8
+0x9DB3 = 0xF6C6
+0x9DB4 = 0xC562
+0x9DB5 = 0xF6BD
+0x9DB6 = 0xF6B3
+0x9DB7 = 0xF6B2
+0x9DB8 = 0xC564
+0x9DB9 = 0xF6BF
+0x9DBA = 0xF6C0
+0x9DBB = 0xF6BC
+0x9DBC = 0xF6B4
+0x9DBE = 0xF6B9
+0x9DBF = 0xF5AC
+0x9DC1 = 0xF6B5
+0x9DC2 = 0xC563
+0x9DC3 = 0xF6BB
+0x9DC5 = 0xF6BA
+0x9DC7 = 0xF6B6
+0x9DC8 = 0xF6C2
+0x9DCA = 0xF6B7
+0x9DCB = 0xF7BB
+0x9DCC = 0xF6C5
+0x9DCD = 0xF6C7
+0x9DCE = 0xF6BE
+0x9DCF = 0xF6B8
+0x9DD0 = 0xF7BC
+0x9DD1 = 0xF7BE
+0x9DD2 = 0xF7B8
+0x9DD3 = 0xC5C2
+0x9DD5 = 0xF7C5
+0x9DD6 = 0xF7C3
+0x9DD7 = 0xC5C3
+0x9DD8 = 0xF7C2
+0x9DD9 = 0xF7C1
+0x9DDA = 0xF7BA
+0x9DDB = 0xF7B7
+0x9DDC = 0xF7BD
+0x9DDD = 0xF7C6
+0x9DDE = 0xF7B9
+0x9DDF = 0xF7BF
+0x9DE1 = 0xF869
+0x9DE2 = 0xF86E
+0x9DE3 = 0xF864
+0x9DE4 = 0xF867
+0x9DE5 = 0xC5EE
+0x9DE6 = 0xF86B
+0x9DE8 = 0xF872
+0x9DE9 = 0xF7C0
+0x9DEB = 0xF865
+0x9DEC = 0xF86F
+0x9DED = 0xF873
+0x9DEE = 0xF86A
+0x9DEF = 0xF863
+0x9DF0 = 0xF86D
+0x9DF2 = 0xF86C
+0x9DF3 = 0xF871
+0x9DF4 = 0xF870
+0x9DF5 = 0xF7C4
+0x9DF6 = 0xF868
+0x9DF7 = 0xF862
+0x9DF8 = 0xF866
+0x9DF9 = 0xC64E
+0x9DFA = 0xC64F
+0x9DFB = 0xF861
+0x9DFD = 0xF8E6
+0x9DFE = 0xF8DD
+0x9DFF = 0xF8E5
+0x9E00 = 0xF8E2
+0x9E01 = 0xF8E3
+0x9E02 = 0xF8DC
+0x9E03 = 0xF8DF
+0x9E04 = 0xF8E7
+0x9E05 = 0xF8E1
+0x9E06 = 0xF8E0
+0x9E07 = 0xF8DE
+0x9E09 = 0xF8E4
+0x9E0B = 0xF95D
+0x9E0D = 0xF95E
+0x9E0F = 0xF960
+0x9E10 = 0xF95F
+0x9E11 = 0xF962
+0x9E12 = 0xF961
+0x9E13 = 0xF97C
+0x9E14 = 0xF97B
+0x9E15 = 0xF9B7
+0x9E17 = 0xF9B8
+0x9E19 = 0xF9C5
+0x9E1A = 0xC678
+0x9E1B = 0xC67C
+0x9E1D = 0xF9CF
+0x9E1E = 0xC67D
+0x9E75 = 0xB3BF
+0x9E79 = 0xC4D0
+0x9E7A = 0xF6C9
+0x9E7C = 0xC650
+0x9E7D = 0xC651
+0x9E7F = 0xB3C0
+0x9E80 = 0xE0EE
+0x9E82 = 0xB9A8
+0x9E83 = 0xE8F0
+0x9E86 = 0xECB0
+0x9E87 = 0xECB1
+0x9E88 = 0xECAF
+0x9E89 = 0xEFAB
+0x9E8A = 0xEFAA
+0x9E8B = 0xC247
+0x9E8C = 0xF1DF
+0x9E8D = 0xEFAC
+0x9E8E = 0xF1DE
+0x9E91 = 0xF3F3
+0x9E92 = 0xC451
+0x9E93 = 0xC453
+0x9E94 = 0xF3F2
+0x9E97 = 0xC452
+0x9E99 = 0xF5B1
+0x9E9A = 0xF5B3
+0x9E9B = 0xF5B2
+0x9E9C = 0xF6CA
+0x9E9D = 0xC565
+0x9E9F = 0xC5EF
+0x9EA0 = 0xF8E8
+0x9EA1 = 0xF963
+0x9EA4 = 0xF9D2
+0x9EA5 = 0xB3C1
+0x9EA7 = 0xE4E5
+0x9EA9 = 0xBEA2
+0x9EAD = 0xECB3
+0x9EAE = 0xECB2
+0x9EB0 = 0xEFAD
+0x9EB4 = 0xC454
+0x9EB5 = 0xC4D1
+0x9EB6 = 0xF7C7
+0x9EB7 = 0xF9CB
+0x9EBB = 0xB3C2
+0x9EBC = 0xBBF2
+0x9EBE = 0xBEA3
+0x9EC0 = 0xF3F4
+0x9EC2 = 0xF874
+0x9EC3 = 0xB6C0
+0x9EC8 = 0xEFAE
+0x9ECC = 0xC664
+0x9ECD = 0xB6C1
+0x9ECE = 0xBEA4
+0x9ECF = 0xC248
+0x9ED0 = 0xF875
+0x9ED1 = 0xB6C2
+0x9ED3 = 0xE8F1
+0x9ED4 = 0xC072
+0x9ED5 = 0xECB4
+0x9ED6 = 0xECB5
+0x9ED8 = 0xC071
+0x9EDA = 0xEFAF
+0x9EDB = 0xC24C
+0x9EDC = 0xC24A
+0x9EDD = 0xC24B
+0x9EDE = 0xC249
+0x9EDF = 0xF1E0
+0x9EE0 = 0xC35C
+0x9EE4 = 0xF5B5
+0x9EE5 = 0xF5B4
+0x9EE6 = 0xF5B7
+0x9EE7 = 0xF5B6
+0x9EE8 = 0xC4D2
+0x9EEB = 0xF6CB
+0x9EED = 0xF6CD
+0x9EEE = 0xF6CC
+0x9EEF = 0xC566
+0x9EF0 = 0xF7C8
+0x9EF2 = 0xF876
+0x9EF3 = 0xF877
+0x9EF4 = 0xC5F0
+0x9EF5 = 0xF964
+0x9EF6 = 0xF97D
+0x9EF7 = 0xC675
+0x9EF9 = 0xDCB0
+0x9EFA = 0xECB6
+0x9EFB = 0xEFB0
+0x9EFC = 0xF3F5
+0x9EFD = 0xE0EF
+0x9EFF = 0xEFB1
+0x9F00 = 0xF1E2
+0x9F01 = 0xF1E1
+0x9F06 = 0xF878
+0x9F07 = 0xC652
+0x9F09 = 0xF965
+0x9F0A = 0xF97E
+0x9F0E = 0xB9A9
+0x9F0F = 0xE8F2
+0x9F10 = 0xE8F3
+0x9F12 = 0xECB7
+0x9F13 = 0xB9AA
+0x9F15 = 0xC35D
+0x9F16 = 0xF1E3
+0x9F18 = 0xF6CF
+0x9F19 = 0xC567
+0x9F1A = 0xF6D0
+0x9F1B = 0xF6CE
+0x9F1C = 0xF879
+0x9F1E = 0xF8E9
+0x9F20 = 0xB9AB
+0x9F22 = 0xEFB4
+0x9F23 = 0xEFB3
+0x9F24 = 0xEFB2
+0x9F25 = 0xF1E4
+0x9F28 = 0xF1E8
+0x9F29 = 0xF1E7
+0x9F2A = 0xF1E6
+0x9F2B = 0xF1E5
+0x9F2C = 0xC35E
+0x9F2D = 0xF3F6
+0x9F2E = 0xF5B9
+0x9F2F = 0xC4D3
+0x9F30 = 0xF5B8
+0x9F31 = 0xF6D1
+0x9F32 = 0xF7CB
+0x9F33 = 0xF7CA
+0x9F34 = 0xC5C4
+0x9F35 = 0xF7C9
+0x9F36 = 0xF87C
+0x9F37 = 0xF87B
+0x9F38 = 0xF87A
+0x9F3B = 0xBBF3
+0x9F3D = 0xECB8
+0x9F3E = 0xC24D
+0x9F40 = 0xF3F7
+0x9F41 = 0xF3F8
+0x9F42 = 0xF7CC
+0x9F43 = 0xF87D
+0x9F46 = 0xF8EA
+0x9F47 = 0xF966
+0x9F48 = 0xF9B9
+0x9F49 = 0xF9D4
+0x9F4A = 0xBBF4
+0x9F4B = 0xC24E
+0x9F4C = 0xF1E9
+0x9F4D = 0xF3F9
+0x9F4E = 0xF6D2
+0x9F4F = 0xF87E
+0x9F52 = 0xBEA6
+0x9F54 = 0xEFB5
+0x9F55 = 0xF1EA
+0x9F56 = 0xF3FA
+0x9F57 = 0xF3FB
+0x9F58 = 0xF3FC
+0x9F59 = 0xF5BE
+0x9F5B = 0xF5BA
+0x9F5C = 0xC568
+0x9F5D = 0xF5BD
+0x9F5E = 0xF5BC
+0x9F5F = 0xC4D4
+0x9F60 = 0xF5BB
+0x9F61 = 0xC4D6
+0x9F63 = 0xC4D5
+0x9F64 = 0xF6D4
+0x9F65 = 0xF6D3
+0x9F66 = 0xC569
+0x9F67 = 0xC56A
+0x9F6A = 0xC5C6
+0x9F6B = 0xF7CD
+0x9F6C = 0xC5C5
+0x9F6E = 0xF8A3
+0x9F6F = 0xF8A4
+0x9F70 = 0xF8A2
+0x9F71 = 0xF8A1
+0x9F72 = 0xC654
+0x9F74 = 0xF8EB
+0x9F75 = 0xF8EC
+0x9F76 = 0xF8ED
+0x9F77 = 0xC653
+0x9F78 = 0xF967
+0x9F79 = 0xF96A
+0x9F7A = 0xF969
+0x9F7B = 0xF968
+0x9F7E = 0xF9D3
+0x9F8D = 0xC073
+0x9F90 = 0xC365
+0x9F91 = 0xF5BF
+0x9F92 = 0xF6D5
+0x9F94 = 0xC5C7
+0x9F95 = 0xF7CE
+0x9F98 = 0xF9D5
+0x9F9C = 0xC074
+0x9FA0 = 0xEFB6
+0x9FA2 = 0xF7CF
+0x9FA4 = 0xF9A1
+0xFA0C = 0xC94A
+0xFA0D = 0xDDFC
+0xFE30 = 0xA14A
+0xFE31 = 0xA157
+0xFE33 = 0xA159
+0xFE34 = 0xA15B
+0xFE35 = 0xA15F
+0xFE36 = 0xA160
+0xFE37 = 0xA163
+0xFE38 = 0xA164
+0xFE39 = 0xA167
+0xFE3A = 0xA168
+0xFE3B = 0xA16B
+0xFE3C = 0xA16C
+0xFE3D = 0xA16F
+0xFE3E = 0xA170
+0xFE3F = 0xA173
+0xFE40 = 0xA174
+0xFE41 = 0xA177
+0xFE42 = 0xA178
+0xFE43 = 0xA17B
+0xFE44 = 0xA17C
+0xFE49 = 0xA1C6
+0xFE4A = 0xA1C7
+0xFE4B = 0xA1CA
+0xFE4C = 0xA1CB
+0xFE4D = 0xA1C8
+0xFE4E = 0xA1C9
+0xFE4F = 0xA15C
+0xFE50 = 0xA14D
+0xFE51 = 0xA14E
+0xFE52 = 0xA14F
+0xFE54 = 0xA151
+0xFE55 = 0xA152
+0xFE56 = 0xA153
+0xFE57 = 0xA154
+0xFE59 = 0xA17D
+0xFE5A = 0xA17E
+0xFE5B = 0xA1A1
+0xFE5C = 0xA1A2
+0xFE5D = 0xA1A3
+0xFE5E = 0xA1A4
+0xFE5F = 0xA1CC
+0xFE60 = 0xA1CD
+0xFE61 = 0xA1CE
+0xFE62 = 0xA1DE
+0xFE63 = 0xA1DF
+0xFE64 = 0xA1E0
+0xFE65 = 0xA1E1
+0xFE66 = 0xA1E2
+0xFE68 = 0xA242
+0xFE69 = 0xA24C
+0xFE6A = 0xA24D
+0xFE6B = 0xA24E
+0xFF01 = 0xA149
+0xFF03 = 0xA1AD
+0xFF04 = 0xA243
+0xFF05 = 0xA248
+0xFF06 = 0xA1AE
+0xFF08 = 0xA15D
+0xFF09 = 0xA15E
+0xFF0A = 0xA1AF
+0xFF0B = 0xA1CF
+0xFF0C = 0xA141
+0xFF0D = 0xA1D0
+0xFF0E = 0xA144
+0xFF0F = 0xA1FE
+0xFF10 = 0xA2AF
+0xFF11 = 0xA2B0
+0xFF12 = 0xA2B1
+0xFF13 = 0xA2B2
+0xFF14 = 0xA2B3
+0xFF15 = 0xA2B4
+0xFF16 = 0xA2B5
+0xFF17 = 0xA2B6
+0xFF18 = 0xA2B7
+0xFF19 = 0xA2B8
+0xFF1A = 0xA147
+0xFF1B = 0xA146
+0xFF1C = 0xA1D5
+0xFF1D = 0xA1D7
+0xFF1E = 0xA1D6
+0xFF1F = 0xA148
+0xFF20 = 0xA249
+0xFF21 = 0xA2CF
+0xFF22 = 0xA2D0
+0xFF23 = 0xA2D1
+0xFF24 = 0xA2D2
+0xFF25 = 0xA2D3
+0xFF26 = 0xA2D4
+0xFF27 = 0xA2D5
+0xFF28 = 0xA2D6
+0xFF29 = 0xA2D7
+0xFF2A = 0xA2D8
+0xFF2B = 0xA2D9
+0xFF2C = 0xA2DA
+0xFF2D = 0xA2DB
+0xFF2E = 0xA2DC
+0xFF2F = 0xA2DD
+0xFF30 = 0xA2DE
+0xFF31 = 0xA2DF
+0xFF32 = 0xA2E0
+0xFF33 = 0xA2E1
+0xFF34 = 0xA2E2
+0xFF35 = 0xA2E3
+0xFF36 = 0xA2E4
+0xFF37 = 0xA2E5
+0xFF38 = 0xA2E6
+0xFF39 = 0xA2E7
+0xFF3A = 0xA2E8
+0xFF3C = 0xA240
+0xFF3F = 0xA1C4
+0xFF41 = 0xA2E9
+0xFF42 = 0xA2EA
+0xFF43 = 0xA2EB
+0xFF44 = 0xA2EC
+0xFF45 = 0xA2ED
+0xFF46 = 0xA2EE
+0xFF47 = 0xA2EF
+0xFF48 = 0xA2F0
+0xFF49 = 0xA2F1
+0xFF4A = 0xA2F2
+0xFF4B = 0xA2F3
+0xFF4C = 0xA2F4
+0xFF4D = 0xA2F5
+0xFF4E = 0xA2F6
+0xFF4F = 0xA2F7
+0xFF50 = 0xA2F8
+0xFF51 = 0xA2F9
+0xFF52 = 0xA2FA
+0xFF53 = 0xA2FB
+0xFF54 = 0xA2FC
+0xFF55 = 0xA2FD
+0xFF56 = 0xA2FE
+0xFF57 = 0xA340
+0xFF58 = 0xA341
+0xFF59 = 0xA342
+0xFF5A = 0xA343
+0xFF5B = 0xA161
+0xFF5C = 0xA155
+0xFF5D = 0xA162
+0xFF5E = 0xA1E3
+0xFF64 = 0xA14E # fallback -> 0xFE51
+0xFFE0 = 0xA246
+0xFFE1 = 0xA247
+0xFFE3 = 0xA1C3
+0xFFE5 = 0xA244
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/UCS%Big5EXT@2003.src b/share/i18n/csmapper/BIG5/UCS%Big5EXT@2003.src
new file mode 100644 (file)
index 0000000..c275b23
--- /dev/null
@@ -0,0 +1,65 @@
+# $NetBSD: UCS%Big5EXT@2003.src,v 1.1 2006/06/19 17:28:25 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/Big5EXT:2003"
+SRC_ZONE       0x00F8 - 0x309C
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+# 
+# This mapping data is made from the mapping data provided by
+# http://wakaba-web.hp.infoseek.co.jp/table/big5-eten.txt
+# Original notice:
+#
+## Big5-ETen vs Unicode mapping table
+## 
+## Date: 24 Feb 2002 19:01:00 +0900
+## License: Public Domain.
+## 
+## Big5        Unicode UnicodeAlternate        UnicodeName
+
+0x00F8 = 0xC8FB
+0x014B = 0xC8FC
+0x0153 = 0xC8FA
+0x0250 = 0xC8F6
+0x0254 = 0xC8F8
+0x025B = 0xC8F7
+0x026A = 0xC8FE
+0x0275 = 0xC8F9
+0x0283 = 0xC8F5
+0x028A = 0xC8FD
+0x20AC = 0xA3E1
+0x2400 - 0x2420 = 0xA3C0 -
+0x2E80 = 0xC8D6
+0x2E84 = 0xC8D7
+0x2E86 = 0xC8D8
+0x2E87 = 0xC8D9
+0x2E88 = 0xC8DA
+0x2E8A = 0xC8DB
+0x2E8C = 0xC8DC
+0x2E8D = 0xC8DD
+0x2E95 = 0xC8DE
+0x2E9C = 0xC8DF
+0x2E9D = 0xC8E0
+0x2EA5 = 0xC8E1
+0x2EA7 = 0xC8E2
+0x2EAA = 0xC8E3
+0x2EAC = 0xC8E4
+0x2EAE = 0xC8E5
+0x2EB6 = 0xC8E6
+0x2EBC = 0xC8E7
+0x2EBE = 0xC8E8
+0x2EC6 = 0xC8E9
+0x2ECA = 0xC8EA
+0x2ECC = 0xC8EB
+0x2ECD = 0xC8EC
+0x2ECF = 0xC8ED
+0x2ED6 = 0xC8EE
+0x2ED7 = 0xC8EF
+0x2EDE = 0xC8F0
+0x2EE3 = 0xC8F1
+0x309B = 0xC8D4
+0x309C = 0xC8D5
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/UCS%Big5EXT@E.src b/share/i18n/csmapper/BIG5/UCS%Big5EXT@E.src
new file mode 100644 (file)
index 0000000..2089d14
--- /dev/null
@@ -0,0 +1,3977 @@
+# $NetBSD: UCS%Big5EXT@E.src,v 1.1 2006/06/19 17:28:25 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/Big5EXT:E"
+SRC_ZONE       0x3007 - 0x9FA5
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by
+# http://wakaba-web.hp.infoseek.co.jp/table/big5-ext.txt
+# Original notice:
+# 
+## Big5E vs Unicode mapping table
+## 
+## Date: 24 Feb 2002 22:49:00 +0900
+## License: Public Domain.
+## 
+## Big5        Unicode UnicodeAlternate        UnicodeName
+
+0x3007 = 0x875C
+0x4E04 = 0x8E48
+0x4E05 = 0x8E47
+0x4E20 = 0x8EDE
+0x4E21 = 0x8EDD
+0x4E22 = 0x8EDF
+0x4E24 = 0x8FA4
+0x4E28 = 0x8E43
+0x4E2A = 0x8E4E
+0x4E36 = 0x8E44
+0x4E3D = 0x90CB
+0x4E3F = 0x8E45
+0x4E46 = 0x8E52
+0x4E49 = 0x8E50
+0x4E54 = 0x8F50
+0x4E57 = 0x9251
+0x4E62 = 0x8E67
+0x4E63 = 0x8E66
+0x4E68 = 0x8EE0
+0x4E71 = 0x8FA5
+0x4E79 = 0x9252
+0x4E80 = 0x97F7
+0x4E81 = 0x97F8
+0x4E85 = 0x8E46
+0x4E87 = 0x8E4F
+0x4E89 = 0x8EE1
+0x4E8F = 0x8E53
+0x4E97 = 0x8EA8
+0x4E98 = 0x8EE2
+0x4E9C = 0x8FA6
+0x4E9D = 0x90CC
+0x4EA0 = 0x8E40
+0x4EA3 = 0x8E68
+0x4EAF = 0x9255
+0x4EB0 = 0x9254
+0x4EB1 = 0x9256
+0x4EB2 = 0x9253
+0x4EB7 = 0x9A6E
+0x4EBC = 0x8E54
+0x4EBE = 0x8E55
+0x4EC5 = 0x8E6A
+0x4ECC = 0x8E6D
+0x4ECE = 0x8E6C
+0x4ECF = 0x8E6B
+0x4EE0 = 0x8EA9
+0x4EE6 = 0x8EAB
+0x4EE7 = 0x8EAA
+0x4EEE = 0x8EE9
+0x4EEF = 0x8EE4
+0x4EF8 = 0x8EE5
+0x4EF9 = 0x8EE3
+0x4EFA = 0x8EEF
+0x4EFC = 0x8EE8
+0x4F03 = 0x8EE7
+0x4F06 = 0x8EE6
+0x4F07 = 0x8EED
+0x4F16 = 0x8EEA
+0x4F17 = 0x8EF0
+0x4F1A = 0x8EEE
+0x4F1C = 0x8EEC
+0x4F28 = 0x8EEB
+0x4F31 = 0x8FB1
+0x4F32 = 0x8FAB
+0x4F35 = 0x8FB0
+0x4F37 = 0x8FAA
+0x4F39 = 0x8FA9
+0x4F40 = 0x8FAF
+0x4F42 = 0x8FAC
+0x4F44 = 0x8FAD
+0x4F45 = 0x8FA7
+0x4F4A = 0x8FA8
+0x4F4B = 0x8FAE
+0x4F6D = 0x90CF
+0x4F72 = 0x90D6
+0x4F8A = 0x90CE
+0x4F8C = 0x90D7
+0x4F8E = 0x90D0
+0x4F93 = 0x90CD
+0x4F99 = 0x86E3
+0x4F9F = 0x90D4
+0x4FA0 = 0x90D1
+0x4FA1 = 0x90D3
+0x4FA2 = 0x90D2
+0x4FA3 = 0x90D5
+0x4FB0 = 0x925B
+0x4FB1 = 0x925C
+0x4FB4 = 0x9262
+0x4FB8 = 0x925A
+0x4FBE = 0x9259
+0x4FC6 = 0x925E
+0x4FC8 = 0x925D
+0x4FCC = 0x925F
+0x4FD2 = 0x9257
+0x4FD5 = 0x9258
+0x4FE3 = 0x9261
+0x4FE5 = 0x9260
+0x4FF0 = 0x93ED
+0x4FF2 = 0x93F1
+0x4FF9 = 0x93E9
+0x4FFB = 0x93FB
+0x4FFC = 0x93F0
+0x4FFD = 0x93F9
+0x4FFF = 0x93EB
+0x5002 = 0x93EF
+0x5003 = 0x93EE
+0x5004 = 0x93EC
+0x5008 = 0x93F3
+0x5010 = 0x93F6
+0x501D = 0x93EA
+0x5024 = 0x93F2
+0x502E = 0x93F5
+0x5032 = 0x93E8
+0x5034 = 0x86F0
+0x5036 = 0x93F4
+0x5038 = 0x93F7
+0x5039 = 0x93F8
+0x5042 = 0x95E4
+0x5044 = 0x95E6
+0x5050 = 0x95EB
+0x5052 = 0x95E8
+0x5054 = 0x95E9
+0x5056 = 0x93FA
+0x5058 = 0x95EE
+0x5059 = 0x95E5
+0x5066 = 0x95E7
+0x506C = 0x95F0
+0x5071 = 0x95EA
+0x5078 = 0x95F1
+0x5079 = 0x95EF
+0x507B = 0x95EC
+0x507C = 0x95ED
+0x5081 = 0x97FD
+0x5086 = 0x86F9
+0x5088 = 0x97FB
+0x5089 = 0x97FC
+0x508A = 0x86FA
+0x508F = 0x97F9
+0x5097 = 0x97FA
+0x50AA = 0x9A71
+0x50AB = 0x9A73
+0x50B9 = 0x9A72
+0x50BC = 0x9A70
+0x50C3 = 0x9A74
+0x50CC = 0x9A6F
+0x50CD = 0x9A75
+0x50D0 = 0x9C71
+0x50D2 = 0x8744
+0x50D8 = 0x9C74
+0x50D9 = 0x9C72
+0x50DC = 0x9C73
+0x50DE = 0x9C79
+0x50E1 = 0x9C75
+0x50E2 = 0x9C78
+0x50EB = 0x9C76
+0x50F4 = 0x9C77
+0x50F7 = 0x9E6D
+0x50FC = 0x9E6E
+0x5101 = 0x9E70
+0x510D = 0x9E6F
+0x510E = 0x9E6C
+0x5116 = 0xA067
+0x511B = 0xA06A
+0x511D = 0xA066
+0x511E = 0xA069
+0x5127 = 0x81D5
+0x5128 = 0x81D4
+0x512B = 0xA068
+0x512F = 0x82E2
+0x5136 = 0x84BC
+0x513E = 0x866E
+0x514A = 0x8EF1
+0x514E = 0x8FB4
+0x5150 = 0x8FB3
+0x5151 = 0x8FB2
+0x5153 = 0x86E4
+0x5156 = 0x90D8
+0x5160 = 0x97FE
+0x5164 = 0x856A
+0x5166 = 0x8E56
+0x516A = 0x9263
+0x5172 = 0x8EF2
+0x5179 = 0x93D0
+0x517E = 0x9A76
+0x5182 = 0x8E49
+0x5184 = 0x8E6E
+0x5185 = 0x8E69
+0x5186 = 0x8E6F
+0x518B = 0x8EAD
+0x518C = 0x8EAE
+0x5190 = 0x90D9
+0x5196 = 0x8E4A
+0x5199 = 0x8EAF
+0x519D = 0x8FB5
+0x519F = 0x9264
+0x51A1 = 0x93FE
+0x51A3 = 0x93FC
+0x51A6 = 0x93FD
+0x51A8 = 0x95F2
+0x51AB = 0x8E41
+0x51B2 = 0x8EF5
+0x51B3 = 0x8EF4
+0x51B4 = 0x8EF3
+0x51B5 = 0x8FB6
+0x51B8 = 0x8FB7
+0x51C1 = 0x9265
+0x51C2 = 0x9266
+0x51C3 = 0x9267
+0x51C7 = 0x9440
+0x51C9 = 0x9441
+0x51CF = 0x95F4
+0x51D1 = 0x95F3
+0x51D2 = 0x9842
+0x51D3 = 0x9841
+0x51D6 = 0x9843
+0x51D9 = 0x9E72
+0x51DA = 0x9E71
+0x51DB = 0x9E73
+0x51DF = 0x81D6
+0x51E2 = 0x8E51
+0x51E3 = 0x8E57
+0x51E4 = 0x8E70
+0x51E5 = 0x8EB0
+0x51E8 = 0x8EF6
+0x51EC = 0x8FB8
+0x51ED = 0x90DA
+0x51F4 = 0x9C7A
+0x51F7 = 0x86E1
+0x51FE = 0x90DB
+0x5204 = 0x8E58
+0x5205 = 0x8E71
+0x520B = 0x8EB1
+0x520F = 0x8EF8
+0x5214 = 0x8EF7
+0x5215 = 0x8EF9
+0x5218 = 0x8EFA
+0x521F = 0x8FBC
+0x5220 = 0x8FBE
+0x5223 = 0x8FB9
+0x5226 = 0x8FBB
+0x5227 = 0x8FBA
+0x522B = 0x8FBD
+0x522F = 0x90DC
+0x5234 = 0x90DE
+0x5239 = 0x90DF
+0x523C = 0x90DD
+0x5245 = 0x9268
+0x5248 = 0x9269
+0x524F = 0x926A
+0x5253 = 0x9449
+0x5257 = 0x9447
+0x5259 = 0x9444
+0x5260 = 0x9442
+0x5263 = 0x9448
+0x5264 = 0x9443
+0x5265 = 0x9445
+0x5267 = 0x9446
+0x5268 = 0x95F5
+0x5270 = 0x9845
+0x5273 = 0x9844
+0x5276 = 0x95F6
+0x5279 = 0x9A78
+0x527E = 0x9A77
+0x5286 = 0x9E74
+0x528E = 0x9E75
+0x5290 = 0xA06B
+0x5292 = 0x874A
+0x5294 = 0xA06C
+0x529A = 0x8645
+0x529C = 0x8E59
+0x529D = 0x8E73
+0x529E = 0x8E72
+0x52A8 = 0x8EFB
+0x52B3 = 0x8FC0
+0x52B4 = 0x8FBF
+0x52B5 = 0x90E1
+0x52B9 = 0x90E0
+0x52BF = 0x90E2
+0x52C4 = 0x926D
+0x52C5 = 0x926B
+0x52CA = 0x926C
+0x52CC = 0x944E
+0x52CE = 0x944B
+0x52CF = 0x944A
+0x52D0 = 0x944C
+0x52D1 = 0x944D
+0x52D4 = 0x95F7
+0x52E0 = 0x9A7A
+0x52E1 = 0x9A79
+0x52E7 = 0x9A7B
+0x52EA = 0x9C7C
+0x52ED = 0x9C7B
+0x52EE = 0x9E76
+0x52F2 = 0x9F56
+0x52F9 = 0x8E42
+0x52FD = 0x8E74
+0x5300 = 0x8E75
+0x5303 = 0x8EB3
+0x5304 = 0x8EB2
+0x5307 = 0x8EB4
+0x5314 = 0xA06D
+0x531E = 0x8EB5
+0x5325 = 0x8FC1
+0x5327 = 0x926E
+0x532C = 0x86F5
+0x5332 = 0x9C7D
+0x5333 = 0x9E77
+0x5335 = 0x81D7
+0x5336 = 0x84BD
+0x5338 = 0x8E4B
+0x533A = 0x8E76
+0x533B = 0x8FC2
+0x5344 = 0x8E5A
+0x5346 = 0x8E77
+0x534B = 0x8EFC
+0x534F = 0x8EFD
+0x5350 = 0x8EFE
+0x5355 = 0x90E3
+0x5358 = 0x926F
+0x535D = 0x8E78
+0x535F = 0x8EB6
+0x5367 = 0x91F9
+0x5369 = 0x8E4C
+0x536D = 0x8EB7
+0x5374 = 0x8FC3
+0x5376 = 0x90E4
+0x537A = 0x90E5
+0x537D = 0x9270
+0x5380 = 0x9A7C
+0x5386 = 0x8E79
+0x5389 = 0x8EB8
+0x538B = 0x8F40
+0x5393 = 0x90E6
+0x53A0 = 0x95F8
+0x53A6 = 0x9847
+0x53A8 = 0x9846
+0x53A9 = 0x9AA1
+0x53AA = 0x9A7E
+0x53AB = 0x9A7D
+0x53AE = 0x9C7E
+0x53B0 = 0x9CA1
+0x53B1 = 0x9E78
+0x53B3 = 0x81D8
+0x53B6 = 0x8E4D
+0x53B7 = 0x8E7A
+0x53BA = 0x8EB9
+0x53BE = 0x8F41
+0x53C1 = 0x90E7
+0x53C2 = 0x90E8
+0x53C4 = 0x95F9
+0x53C5 = 0x9848
+0x53CC = 0x8E7B
+0x53CE = 0x8E7C
+0x53D0 = 0x8EBA
+0x53D2 = 0x8F42
+0x53D5 = 0x90E9
+0x53D9 = 0x9274
+0x53DA = 0x9273
+0x53DC = 0x9272
+0x53DD = 0x9271
+0x53E0 = 0x9AA2
+0x53F4 = 0x8EBE
+0x53F6 = 0x8EBB
+0x53F7 = 0x8EBC
+0x53F9 = 0x8EBD
+0x53FF = 0x8F44
+0x5400 = 0x8F45
+0x5405 = 0x8F46
+0x5413 = 0x8F47
+0x5415 = 0x8F48
+0x5416 = 0x8F43
+0x541A = 0x8FC9
+0x5421 = 0x8FCC
+0x5422 = 0x8FD0
+0x5423 = 0x8FC8
+0x542F = 0x8FD4
+0x5432 = 0x8FCA
+0x5434 = 0x8FCD
+0x543A = 0x8FC5
+0x543F = 0x8FD1
+0x5444 = 0x8FC6
+0x5449 = 0x8FCE
+0x544B = 0x8FCB
+0x544C = 0x8FC7
+0x544D = 0x8FC4
+0x5450 = 0x8FCF
+0x5451 = 0x8FD2
+0x545A = 0x8FD3
+0x545F = 0x90EB
+0x5469 = 0x90F1
+0x546A = 0x90F4
+0x546D = 0x90F2
+0x5479 = 0x90EE
+0x5485 = 0x90EA
+0x5489 = 0x90ED
+0x548A = 0x90F5
+0x548F = 0x90F0
+0x5493 = 0x90EC
+0x5494 = 0x90F3
+0x549E = 0x927D
+0x549F = 0x927E
+0x54A3 = 0x9279
+0x54A4 = 0x927B
+0x54B2 = 0x927C
+0x54B4 = 0x9277
+0x54B5 = 0x92A1
+0x54B9 = 0x9275
+0x54CA = 0x9278
+0x54CC = 0x92A3
+0x54CD = 0x92A2
+0x54D0 = 0x9276
+0x54DA = 0x927A
+0x54EF = 0x9452
+0x54F0 = 0x9458
+0x54F4 = 0x9450
+0x54F5 = 0x9453
+0x54F6 = 0x9459
+0x54F9 = 0x9454
+0x5500 = 0x9456
+0x5502 = 0x9455
+0x550D = 0x944F
+0x5513 = 0x9451
+0x5518 = 0x9457
+0x5519 = 0x945A
+0x5529 = 0x9640
+0x552B = 0x9646
+0x553A = 0x9644
+0x553F = 0x9645
+0x5549 = 0x95FD
+0x554C = 0x95FB
+0x5553 = 0x9642
+0x5554 = 0x9641
+0x5558 = 0x95FA
+0x5559 = 0x9850
+0x555A = 0x9643
+0x555D = 0x95FE
+0x5568 = 0x95FC
+0x557A = 0x9853
+0x5585 = 0x984D
+0x5586 = 0x9851
+0x5596 = 0x984B
+0x5597 = 0x9849
+0x559B = 0x984E
+0x559E = 0x9854
+0x55A0 = 0x984F
+0x55A9 = 0x9855
+0x55AF = 0x9852
+0x55B4 = 0x984C
+0x55C1 = 0x9AA5
+0x55D7 = 0x9AA4
+0x55DE = 0x984A
+0x55EA = 0x9AA3
+0x55F8 = 0x9CA6
+0x55FB = 0x9CA2
+0x5603 = 0x9CA3
+0x5605 = 0x9CAC
+0x5607 = 0x9CA5
+0x560B = 0x9CA4
+0x5611 = 0x9CAA
+0x5618 = 0x9CA9
+0x561E = 0x9CA8
+0x5626 = 0x9CBF
+0x5628 = 0x9CA7
+0x562B = 0x9EA4
+0x562D = 0x9E7A
+0x5631 = 0x9E7E
+0x5637 = 0x9EA6
+0x5644 = 0x9EA1
+0x5647 = 0x9E79
+0x564B = 0x9E7C
+0x564D = 0x9EA5
+0x564F = 0x9EA7
+0x5650 = 0x9EA3
+0x5651 = 0x9CAB
+0x5652 = 0x9E7D
+0x5654 = 0x9E7B
+0x5656 = 0x9EA2
+0x565F = 0xA070
+0x5661 = 0xA071
+0x5667 = 0xA06E
+0x567B = 0xA06F
+0x567D = 0x81DA
+0x5689 = 0x81DB
+0x568A = 0x81D9
+0x5694 = 0x82E8
+0x5696 = 0x82E7
+0x569B = 0x82E5
+0x569E = 0x82E6
+0x569F = 0x82E4
+0x56A0 = 0x82E9
+0x56AF = 0x83E2
+0x56BB = 0x856B
+0x56C7 = 0x85DB
+0x56D2 = 0x866F
+0x56D8 = 0x8EAC
+0x56E3 = 0x8F49
+0x56E6 = 0x8FDB
+0x56E9 = 0x8FD5
+0x56EC = 0x8FDA
+0x56ED = 0x8FD9
+0x56EF = 0x8FD8
+0x56F1 = 0x8FF0
+0x56F2 = 0x8FD6
+0x56F3 = 0x8FD7
+0x56F6 = 0x90FA
+0x56F8 = 0x90F8
+0x56FB = 0x90F7
+0x56FC = 0x90F9
+0x56FD = 0x90F6
+0x5700 = 0x92A4
+0x5705 = 0x945B
+0x570E = 0x9857
+0x570F = 0x9856
+0x5715 = 0x9AA6
+0x5717 = 0x9CAD
+0x571D = 0x85DC
+0x5721 = 0x8E7D
+0x5724 = 0x8EBF
+0x5731 = 0x8F4C
+0x5732 = 0x8F4D
+0x5735 = 0x8F4A
+0x5736 = 0x8F4B
+0x573C = 0x8FDF
+0x573D = 0x8FE7
+0x573F = 0x8FDE
+0x5742 = 0x8FE8
+0x5743 = 0x8FE3
+0x5744 = 0x8FDD
+0x5746 = 0x8FE6
+0x5748 = 0x8FDC
+0x5753 = 0x8FE0
+0x5754 = 0x8FE9
+0x5755 = 0x8FEA
+0x5756 = 0x8FE1
+0x5757 = 0x8FE5
+0x5758 = 0x8FE4
+0x575F = 0x8FE2
+0x5763 = 0x90FD
+0x5765 = 0x90FB
+0x5767 = 0x90FE
+0x576E = 0x9140
+0x5778 = 0x9141
+0x577A = 0x86E5
+0x577F = 0x9142
+0x5781 = 0x90FC
+0x5787 = 0x86E6
+0x578D = 0x92A8
+0x578E = 0x92A7
+0x5790 = 0x92AB
+0x5791 = 0x92A6
+0x5792 = 0x92A9
+0x5796 = 0x92AF
+0x579C = 0x92AE
+0x57A1 = 0x92AA
+0x57A6 = 0x92AC
+0x57A7 = 0x92B0
+0x57A8 = 0x92AD
+0x57AC = 0x92A5
+0x57B7 = 0x945D
+0x57BB = 0x9460
+0x57BE = 0x945F
+0x57C0 = 0x9467
+0x57C4 = 0x9463
+0x57C5 = 0x9464
+0x57C8 = 0x9462
+0x57C9 = 0x945C
+0x57CA = 0x9466
+0x57CD = 0x945E
+0x57D1 = 0x9465
+0x57D3 = 0x86F1
+0x57DB = 0x9461
+0x57DD = 0x9649
+0x57DE = 0x964B
+0x57E6 = 0x964C
+0x57E8 = 0x964D
+0x57EA = 0x9647
+0x57EF = 0x9648
+0x57FE = 0x964A
+0x57FF = 0x964E
+0x5803 = 0x964F
+0x5818 = 0x985B
+0x581A = 0x9858
+0x581F = 0x9859
+0x5822 = 0x985F
+0x5826 = 0x985D
+0x583A = 0x985E
+0x583C = 0x985A
+0x583E = 0x985C
+0x5843 = 0x8741
+0x5844 = 0x86FB
+0x5845 = 0x86FC
+0x5850 = 0x9AA9
+0x5856 = 0x9AAD
+0x585C = 0x9AA8
+0x585F = 0x9AB0
+0x5860 = 0x9AAE
+0x5861 = 0x9AAA
+0x5866 = 0x9AAF
+0x5869 = 0x9AAC
+0x586A = 0x9AAB
+0x586C = 0x9AA7
+0x5872 = 0x9CB7
+0x5873 = 0x9CB2
+0x5877 = 0x9CB6
+0x5878 = 0x9CB0
+0x5884 = 0x9CB1
+0x588C = 0x9CAF
+0x588D = 0x9CB9
+0x5892 = 0x9CAE
+0x5895 = 0x9CB5
+0x5896 = 0x9CB8
+0x5897 = 0x9CB4
+0x58A2 = 0x9EA8
+0x58A4 = 0x9EAF
+0x58A7 = 0x9EB0
+0x58AA = 0x9EAB
+0x58AD = 0x9CB3
+0x58B0 = 0x9EAD
+0x58B2 = 0x9EAA
+0x58B4 = 0x9EAE
+0x58B5 = 0x9EAC
+0x58B7 = 0x9EA9
+0x58C0 = 0xA074
+0x58C3 = 0xA072
+0x58C4 = 0xA075
+0x58CA = 0xA073
+0x58CD = 0x81DC
+0x58D0 = 0x81DD
+0x58DC = 0x83E4
+0x58E0 = 0x83E3
+0x58E6 = 0x856C
+0x58EE = 0x8F4E
+0x58F0 = 0x8FED
+0x58F1 = 0x8FEB
+0x58F2 = 0x8FEC
+0x58F3 = 0x9143
+0x58F5 = 0x92B1
+0x58F7 = 0x9650
+0x58FB = 0x9860
+0x5901 = 0xA076
+0x5902 = 0x8E5B
+0x5904 = 0x8EC0
+0x5905 = 0x8F4F
+0x5908 = 0x92B3
+0x5909 = 0x92B2
+0x590A = 0x8E5C
+0x590B = 0x8FEE
+0x5910 = 0x9CBA
+0x5918 = 0x8EC1
+0x591F = 0x9652
+0x5923 = 0x9AB1
+0x5926 = 0x9EB1
+0x5930 = 0x8EC3
+0x5932 = 0x8EC2
+0x5934 = 0x8EC4
+0x5936 = 0x8F51
+0x593D = 0x8FF1
+0x594B = 0x9144
+0x594C = 0x9145
+0x5952 = 0x92B4
+0x595B = 0x9653
+0x595D = 0x9654
+0x595E = 0x9655
+0x5963 = 0x9861
+0x5964 = 0x9862
+0x5966 = 0x9AB2
+0x5968 = 0x9AB3
+0x596C = 0x9CBB
+0x5975 = 0x8EC5
+0x597A = 0x8F52
+0x5986 = 0x8F53
+0x5989 = 0x8FF7
+0x598C = 0x8FF3
+0x5994 = 0x8FF2
+0x599A = 0x8FF8
+0x599B = 0x8FF6
+0x599C = 0x8FF4
+0x599F = 0x8FF5
+0x59AC = 0x914D
+0x59AD = 0x9146
+0x59B0 = 0x9149
+0x59B7 = 0x914E
+0x59B8 = 0x914C
+0x59BF = 0x914A
+0x59C2 = 0x9148
+0x59C4 = 0x9147
+0x59C9 = 0x914B
+0x59D5 = 0x92B9
+0x59D7 = 0x914F
+0x59D9 = 0x92C0
+0x59DF = 0x92B5
+0x59E2 = 0x92BF
+0x59E7 = 0x92C1
+0x59EB = 0x92B6
+0x59EF = 0x92B7
+0x59F0 = 0x92B8
+0x59F8 = 0x92BE
+0x59F9 = 0x92BC
+0x5A02 = 0x92BD
+0x5A04 = 0x92BB
+0x5A0B = 0x946B
+0x5A0D = 0x92BA
+0x5A12 = 0x9472
+0x5A14 = 0x946E
+0x5A1A = 0x9471
+0x5A1D = 0x946A
+0x5A21 = 0x9468
+0x5A22 = 0x946C
+0x5A24 = 0x946D
+0x5A26 = 0x9473
+0x5A2A = 0x9469
+0x5A2B = 0x9656
+0x5A2C = 0x9666
+0x5A2F = 0x9470
+0x5A31 = 0x946F
+0x5A3A = 0x9659
+0x5A3B = 0x9657
+0x5A3D = 0x9660
+0x5A3F = 0x9662
+0x5A45 = 0x965D
+0x5A4B = 0x965B
+0x5A4E = 0x965E
+0x5A4F = 0x9669
+0x5A54 = 0x9668
+0x5A59 = 0x9667
+0x5A61 = 0x9658
+0x5A63 = 0x966A
+0x5A68 = 0x965F
+0x5A6B = 0x965C
+0x5A6E = 0x965A
+0x5A6F = 0x9663
+0x5A71 = 0x9661
+0x5A73 = 0x9665
+0x5A75 = 0x9664
+0x5A79 = 0x9873
+0x5A7E = 0x9879
+0x5A80 = 0x986E
+0x5A81 = 0x986C
+0x5A82 = 0x9865
+0x5A85 = 0x9868
+0x5A86 = 0x9874
+0x5A87 = 0x9871
+0x5A88 = 0x9866
+0x5A89 = 0x986B
+0x5A8D = 0x9878
+0x5A91 = 0x986F
+0x5A96 = 0x986D
+0x5A98 = 0x9869
+0x5A99 = 0x986A
+0x5AA0 = 0x9872
+0x5AA1 = 0x9867
+0x5AA3 = 0x9864
+0x5AA4 = 0x9877
+0x5AA8 = 0x9863
+0x5AAA = 0x9876
+0x5AAB = 0x9875
+0x5AC3 = 0x9AB6
+0x5AC5 = 0x9AB5
+0x5ACE = 0x9AB4
+0x5ACF = 0x9870
+0x5AD0 = 0x9AB7
+0x5AE4 = 0x9CBD
+0x5AE7 = 0x9CBC
+0x5AEF = 0x9CBE
+0x5AF0 = 0x9CC0
+0x5AFC = 0x9EB4
+0x5AFE = 0x9EB2
+0x5B00 = 0x9EB8
+0x5B04 = 0x9EB3
+0x5B06 = 0x9EB5
+0x5B0A = 0x9EB6
+0x5B0D = 0x9EB7
+0x5B0E = 0x9EB9
+0x5B11 = 0xA079
+0x5B12 = 0xA07B
+0x5B15 = 0xA07A
+0x5B18 = 0xA078
+0x5B1C = 0xA07C
+0x5B1F = 0xA077
+0x5B22 = 0xA07D
+0x5B29 = 0x81E0
+0x5B2B = 0x81DE
+0x5B31 = 0x81E2
+0x5B33 = 0x81DF
+0x5B35 = 0x81E1
+0x5B37 = 0x81E3
+0x5B39 = 0x83E5
+0x5B3A = 0x82EB
+0x5B3B = 0x82EA
+0x5B42 = 0x84BE
+0x5B44 = 0x84BF
+0x5B46 = 0x84C0
+0x5B49 = 0x856D
+0x5B4A = 0x85DD
+0x5B4F = 0x8670
+0x5B60 = 0x9150
+0x5B6A = 0x92C2
+0x5B74 = 0x9AB8
+0x5B76 = 0x9AB9
+0x5B79 = 0xA07E
+0x5B7C = 0x83E6
+0x5B7E = 0x84C1
+0x5B80 = 0x8E5D
+0x5B82 = 0x8EC6
+0x5B86 = 0x8F54
+0x5B8D = 0x8FFA
+0x5B94 = 0x9153
+0x5B96 = 0x9151
+0x5B9D = 0x9155
+0x5B9E = 0x9152
+0x5B9F = 0x9154
+0x5BAB = 0x92C3
+0x5BB7 = 0x9476
+0x5BBB = 0x9475
+0x5BBC = 0x9474
+0x5BC3 = 0x966C
+0x5BC8 = 0x966B
+0x5BD5 = 0x987A
+0x5BD7 = 0x9ABB
+0x5BDA = 0x9ABC
+0x5BDB = 0x9ABD
+0x5BDC = 0x9ABA
+0x5BF3 = 0x83E7
+0x5BF7 = 0x856E
+0x5BF9 = 0x8EC7
+0x5BFD = 0x8FFD
+0x5BFE = 0x8FFB
+0x5BFF = 0x8FFC
+0x5C00 = 0x9156
+0x5C05 = 0x9477
+0x5C06 = 0x9478
+0x5C14 = 0x8EC8
+0x5C18 = 0x8F56
+0x5C19 = 0x9157
+0x5C1B = 0x92C4
+0x5C1E = 0x987B
+0x5C20 = 0x9ABE
+0x5C2B = 0x8FFE
+0x5C2F = 0x92C5
+0x5C36 = 0x81E4
+0x5C3D = 0x8F57
+0x5C49 = 0x9158
+0x5C4A = 0x9159
+0x5C52 = 0x9479
+0x5C53 = 0x947A
+0x5C5B = 0x966D
+0x5C5E = 0x987D
+0x5C5F = 0x987C
+0x5C61 = 0x966E
+0x5C6B = 0x83E8
+0x5C78 = 0x8F58
+0x5C80 = 0x8F59
+0x5C84 = 0x9040
+0x5C85 = 0x9043
+0x5C8E = 0x9041
+0x5C9C = 0x9042
+0x5C9E = 0x915D
+0x5CB4 = 0x915E
+0x5CB9 = 0x915C
+0x5CBA = 0x915F
+0x5CBB = 0x915A
+0x5CC1 = 0x915B
+0x5CCD = 0x92CB
+0x5CD1 = 0x92C7
+0x5CDC = 0x92C8
+0x5CDD = 0x92CD
+0x5CE1 = 0x92CA
+0x5CE2 = 0x92CC
+0x5CE5 = 0x92CE
+0x5CE6 = 0x92C9
+0x5CE9 = 0x94A1
+0x5CEB = 0x947C
+0x5CEF = 0x94A2
+0x5CF3 = 0x947D
+0x5CF5 = 0x947E
+0x5CFA = 0x947B
+0x5D08 = 0x9673
+0x5D09 = 0x9671
+0x5D0A = 0x9670
+0x5D10 = 0x9676
+0x5D13 = 0x9677
+0x5D15 = 0x9675
+0x5D18 = 0x9679
+0x5D1C = 0x98A3
+0x5D21 = 0x966F
+0x5D2A = 0x9674
+0x5D2C = 0x9672
+0x5D2F = 0x9678
+0x5D3B = 0x98A9
+0x5D3E = 0x98A1
+0x5D44 = 0x987E
+0x5D46 = 0x98AA
+0x5D48 = 0x98A2
+0x5D4D = 0x98A5
+0x5D4F = 0x98A8
+0x5D53 = 0x98A7
+0x5D57 = 0x98A6
+0x5D5B = 0x98A4
+0x5D60 = 0x9AC3
+0x5D64 = 0x9AC1
+0x5D66 = 0x9AC0
+0x5D6D = 0x9ABF
+0x5D6E = 0x9AC2
+0x5D78 = 0x9CC5
+0x5D7B = 0x9CC1
+0x5D83 = 0x9CC2
+0x5D8B = 0x9CC3
+0x5D8C = 0x9CC4
+0x5D8F = 0x9EBB
+0x5D90 = 0x9EBC
+0x5D91 = 0x9EBA
+0x5D96 = 0x9EC1
+0x5D98 = 0x9EBD
+0x5D9B = 0x9EBF
+0x5DA3 = 0x9EC0
+0x5DA4 = 0x9EBE
+0x5DA6 = 0xA0A1
+0x5DAB = 0xA0A3
+0x5DB3 = 0xA0A2
+0x5DB9 = 0x81E6
+0x5DBB = 0x81E7
+0x5DBE = 0x81E5
+0x5DC1 = 0x82EC
+0x5DC4 = 0x83E9
+0x5DC8 = 0x84C3
+0x5DCA = 0x84C2
+0x5DCC = 0x84C4
+0x5DD0 = 0x856F
+0x5DD3 = 0x85DE
+0x5DD7 = 0x8647
+0x5DDB = 0x8E5E
+0x5DE3 = 0x967A
+0x5DE4 = 0x9EC2
+0x5DF5 = 0x9044
+0x5DF6 = 0x9160
+0x5DFA = 0x92D0
+0x5DFB = 0x92CF
+0x5E00 = 0x8E7E
+0x5E08 = 0x8F5A
+0x5E09 = 0x9045
+0x5E0B = 0x9046
+0x5E12 = 0x9162
+0x5E13 = 0x9161
+0x5E1E = 0x92D1
+0x5E2A = 0x94A3
+0x5E2C = 0x94A6
+0x5E2E = 0x94A5
+0x5E2F = 0x94A7
+0x5E30 = 0x94A4
+0x5E32 = 0x967E
+0x5E35 = 0x967C
+0x5E39 = 0x967B
+0x5E3A = 0x967D
+0x5E42 = 0x9840
+0x5E46 = 0x98AB
+0x5E47 = 0x98AC
+0x5E48 = 0x98AD
+0x5E52 = 0x9CC6
+0x5E5A = 0x9EC3
+0x5E5E = 0x9EC4
+0x5E77 = 0x9163
+0x5E7A = 0x8E5F
+0x5E7F = 0x8E60
+0x5E81 = 0x8EC9
+0x5E83 = 0x8ECA
+0x5E90 = 0x9048
+0x5E92 = 0x9047
+0x5E98 = 0x9164
+0x5E99 = 0x9165
+0x5E9D = 0x9166
+0x5EA1 = 0x92D2
+0x5EA9 = 0x94A9
+0x5EAF = 0x94A8
+0x5EBA = 0x96A2
+0x5EBB = 0x96A1
+0x5EBD = 0x98AF
+0x5EBF = 0x98B0
+0x5EC0 = 0x98AE
+0x5ECF = 0x9CC8
+0x5ED0 = 0x9CC7
+0x5EEA = 0xA0A4
+0x5EF0 = 0x84C5
+0x5EF4 = 0x8E61
+0x5EF5 = 0x8F5B
+0x5EF8 = 0x9167
+0x5EF9 = 0x9168
+0x5EFB = 0x92D4
+0x5EFC = 0x92D3
+0x5EFD = 0x94AA
+0x5F03 = 0x9049
+0x5F06 = 0x9169
+0x5F0C = 0x8EA1
+0x5F0D = 0x8ECB
+0x5F0E = 0x8F5C
+0x5F11 = 0x98B1
+0x5F1E = 0x904A
+0x5F21 = 0x916A
+0x5F25 = 0x916B
+0x5F2F = 0x92D5
+0x5F32 = 0x94AB
+0x5F34 = 0x96A3
+0x5F39 = 0x96A4
+0x5F3A = 0x98B4
+0x5F3B = 0x98B3
+0x5F3E = 0x98B2
+0x5F42 = 0x9AC4
+0x5F4D = 0x82ED
+0x5F50 = 0x8E62
+0x5F51 = 0x8E63
+0x5F52 = 0x8ECC
+0x5F53 = 0x8F55
+0x5F55 = 0x916C
+0x5F5A = 0x9AC5
+0x5F5B = 0xA0A5
+0x5F5D = 0x82EE
+0x5F60 = 0x86BB
+0x5F61 = 0x8E64
+0x5F63 = 0x904B
+0x5F66 = 0x92D6
+0x5F6E = 0x9AC6
+0x5F72 = 0x85DF
+0x5F83 = 0x916E
+0x5F84 = 0x916D
+0x5F8E = 0x94AC
+0x5F8F = 0x94AE
+0x5F93 = 0x94AD
+0x5FA4 = 0x86FD
+0x5FA7 = 0x98B5
+0x5FB3 = 0x9CC9
+0x5FB4 = 0x9CCA
+0x5FB8 = 0x9EC5
+0x5FC2 = 0x8570
+0x5FC7 = 0x8ECE
+0x5FC8 = 0x86E2
+0x5FCA = 0x8ECD
+0x5FCE = 0x9050
+0x5FD3 = 0x8F5D
+0x5FDA = 0x8F5E
+0x5FDB = 0x8F5F
+0x5FDC = 0x904F
+0x5FDF = 0x9052
+0x5FE6 = 0x904E
+0x5FE7 = 0x904C
+0x5FE9 = 0x9172
+0x5FEC = 0x9053
+0x5FF0 = 0x9056
+0x5FF2 = 0x9055
+0x5FF6 = 0x9054
+0x5FF9 = 0x9057
+0x5FFC = 0x9051
+0x5FFE = 0x904D
+0x6007 = 0x9170
+0x6008 = 0x9174
+0x6023 = 0x92DA
+0x6030 = 0x916F
+0x6031 = 0x92DB
+0x6036 = 0x9171
+0x603D = 0x9173
+0x604A = 0x92DE
+0x604B = 0x94B3
+0x604E = 0x92D8
+0x604F = 0x94AF
+0x6051 = 0x92D9
+0x6056 = 0x94B6
+0x605C = 0x92D7
+0x6060 = 0x92DD
+0x6061 = 0x92DF
+0x6073 = 0x94B4
+0x6074 = 0x94B2
+0x6075 = 0x94B5
+0x607C = 0x92DC
+0x607E = 0x94B1
+0x608B = 0x94B8
+0x6093 = 0x94BA
+0x6098 = 0x96A5
+0x6099 = 0x94B0
+0x609E = 0x94BC
+0x60A1 = 0x96A9
+0x60A4 = 0x96AA
+0x60A6 = 0x94B9
+0x60A7 = 0x94BD
+0x60A9 = 0x94B7
+0x60AA = 0x96A8
+0x60AE = 0x94BB
+0x60B3 = 0x98BA
+0x60D0 = 0x96A6
+0x60D2 = 0x98BC
+0x60D6 = 0x98BB
+0x60D7 = 0x96A7
+0x60DE = 0x96AE
+0x60E3 = 0x98BD
+0x60E5 = 0x98BE
+0x60E7 = 0x96AC
+0x60E8 = 0x96AD
+0x60E9 = 0x98BF
+0x60EA = 0x98B6
+0x60EE = 0x96AB
+0x60FD = 0x98C1
+0x6107 = 0x98B7
+0x610C = 0x98B9
+0x6111 = 0x98C0
+0x6119 = 0x9ACB
+0x611E = 0x98C2
+0x6120 = 0x98C3
+0x6121 = 0x98C4
+0x6122 = 0x98B8
+0x612A = 0x9AC9
+0x6130 = 0x9AC7
+0x6131 = 0x9ACC
+0x6133 = 0x9CD1
+0x6138 = 0x9CD0
+0x613A = 0x9AC8
+0x613C = 0x9CCE
+0x613D = 0x9ACD
+0x6142 = 0x9CCF
+0x6143 = 0x9ACA
+0x6157 = 0x9EC6
+0x6159 = 0x9ECE
+0x615C = 0x9EC7
+0x6160 = 0x9CD2
+0x6164 = 0x9ECD
+0x6169 = 0x9CD3
+0x616F = 0x9CCC
+0x6178 = 0x9ECF
+0x617B = 0x9CCB
+0x617D = 0x9CD4
+0x6181 = 0x9CCD
+0x6185 = 0x9ED0
+0x6186 = 0x9CD5
+0x6187 = 0x9ED1
+0x6188 = 0x9ECA
+0x618F = 0x9ECC
+0x6195 = 0x9EC9
+0x6197 = 0xA0AD
+0x6198 = 0x9ED3
+0x6199 = 0xA0AC
+0x619C = 0x9ED4
+0x619E = 0x9ED2
+0x61A3 = 0x9ECB
+0x61A6 = 0x9EC8
+0x61B7 = 0xA0A6
+0x61B9 = 0xA0A8
+0x61BB = 0xA0AE
+0x61BD = 0xA0A9
+0x61C0 = 0xA0AB
+0x61C4 = 0xA0B0
+0x61CE = 0xA0A7
+0x61CF = 0xA0AA
+0x61D0 = 0xA0AF
+0x61D9 = 0x81ED
+0x61DA = 0x81EC
+0x61DB = 0x81E9
+0x61DC = 0x81EB
+0x61DD = 0x81EA
+0x61E2 = 0x81E8
+0x61F3 = 0x82EF
+0x6202 = 0x85E0
+0x6205 = 0x86A6
+0x620F = 0x8F60
+0x6213 = 0x9058
+0x6218 = 0x92E0
+0x621E = 0x98C5
+0x6228 = 0x9CD7
+0x622C = 0x9CD6
+0x622F = 0x9ED5
+0x6231 = 0xA0B1
+0x6235 = 0x85E1
+0x6237 = 0x8EA2
+0x6238 = 0x8EA3
+0x6239 = 0x8ECF
+0x623B = 0x9059
+0x623C = 0x905A
+0x6245 = 0x94BE
+0x624F = 0x8ED0
+0x6257 = 0x8F64
+0x625D = 0x8F61
+0x625F = 0x8F62
+0x6267 = 0x8F63
+0x6275 = 0x9066
+0x6278 = 0x905C
+0x6282 = 0x905B
+0x6285 = 0x9064
+0x628B = 0x905D
+0x628D = 0x9063
+0x6299 = 0x9062
+0x629B = 0x9060
+0x629C = 0x9061
+0x629D = 0x9065
+0x629E = 0x905E
+0x62A5 = 0x905F
+0x62A6 = 0x917D
+0x62A7 = 0x9179
+0x62B2 = 0x9176
+0x62B7 = 0x9177
+0x62BA = 0x9175
+0x62C0 = 0x91A2
+0x62C1 = 0x917E
+0x62C5 = 0x91A1
+0x62D5 = 0x917A
+0x62DD = 0x917C
+0x62DE = 0x91A5
+0x62DF = 0x91A3
+0x62E0 = 0x91A4
+0x62E1 = 0x917B
+0x62E4 = 0x9178
+0x62EA = 0x92E3
+0x6304 = 0x92E5
+0x6305 = 0x92E6
+0x6312 = 0x86EC
+0x6317 = 0x92E2
+0x6319 = 0x94C3
+0x631B = 0x94C4
+0x631F = 0x92E1
+0x6321 = 0x92E4
+0x632E = 0x94BF
+0x6330 = 0x94C1
+0x6331 = 0x94C5
+0x6335 = 0x94C8
+0x6337 = 0x94C7
+0x633F = 0x94CB
+0x6352 = 0x94C0
+0x6353 = 0x94C9
+0x635B = 0x94C2
+0x635C = 0x94CA
+0x635D = 0x94C6
+0x6366 = 0x96BA
+0x636A = 0x96B5
+0x636C = 0x96B6
+0x6373 = 0x96B4
+0x6374 = 0x96BB
+0x6379 = 0x96B1
+0x637E = 0x96AF
+0x637F = 0x96B7
+0x6386 = 0x96B2
+0x638B = 0x96B0
+0x6393 = 0x96B3
+0x63B2 = 0x96B8
+0x63BA = 0x96B9
+0x63BF = 0x98CC
+0x63C1 = 0x98CB
+0x63D1 = 0x98CE
+0x63DE = 0x98C7
+0x63E2 = 0x98C6
+0x63E6 = 0x98C8
+0x63F7 = 0x98CD
+0x63F8 = 0x98C9
+0x63FE = 0x98CA
+0x6407 = 0x9ADA
+0x6408 = 0x9ACE
+0x6411 = 0x9AD3
+0x6419 = 0x9AD2
+0x641D = 0x9AD5
+0x6429 = 0x9AD4
+0x6431 = 0x9AD1
+0x6432 = 0x9ACF
+0x6438 = 0x9AD0
+0x643A = 0x9AD9
+0x643B = 0x9CE0
+0x643C = 0x9AD6
+0x6446 = 0x9AD7
+0x6447 = 0x9AD8
+0x644C = 0x9CD8
+0x644F = 0x9CE2
+0x6455 = 0x9CDB
+0x6456 = 0x9CDF
+0x6457 = 0x9CD9
+0x6462 = 0x9CDC
+0x6464 = 0x9CE4
+0x646A = 0x9CDE
+0x6471 = 0x9CDD
+0x647C = 0x9CDA
+0x647E = 0x9CE3
+0x6480 = 0x9ED6
+0x6481 = 0x9CE1
+0x6483 = 0x9EDD
+0x6486 = 0x9EDF
+0x648D = 0x9ED9
+0x648E = 0x9ED8
+0x6491 = 0x9EE2
+0x6494 = 0x9EDA
+0x649B = 0x9ED7
+0x64A1 = 0x9EE4
+0x64A7 = 0x9EE5
+0x64A8 = 0x9EDC
+0x64AA = 0x9EE3
+0x64AF = 0x9EE1
+0x64B4 = 0x9EE0
+0x64B9 = 0x9EDE
+0x64C0 = 0xA0B3
+0x64C6 = 0x9EDB
+0x64C8 = 0xA0B6
+0x64D1 = 0xA0B5
+0x64D3 = 0xA0B2
+0x64D5 = 0xA0B7
+0x64DC = 0xA0B4
+0x64DF = 0x81EE
+0x64E1 = 0x81EF
+0x64E5 = 0x82F1
+0x64E7 = 0x82F3
+0x64EA = 0x82F2
+0x64EE = 0x81F0
+0x64F6 = 0x82F0
+0x64F9 = 0x82F5
+0x6505 = 0x82F4
+0x6508 = 0x83EB
+0x650A = 0x83EC
+0x650B = 0x83EA
+0x6511 = 0x8571
+0x651E = 0x85E3
+0x651F = 0x85E4
+0x6527 = 0x85E2
+0x6528 = 0x8648
+0x6531 = 0x92E7
+0x6534 = 0x8EA4
+0x6535 = 0x8EA5
+0x6540 = 0x92E9
+0x6542 = 0x92EA
+0x6544 = 0x92E8
+0x654B = 0x94CC
+0x654D = 0x96BE
+0x654E = 0x96BD
+0x655A = 0x96BC
+0x655F = 0x98CF
+0x6560 = 0x98D0
+0x6561 = 0x98D1
+0x656B = 0x9ADB
+0x656D = 0x9ADD
+0x6570 = 0x9ADC
+0x6571 = 0x9CE5
+0x6585 = 0x84C6
+0x6588 = 0x8FF9
+0x6589 = 0x91A6
+0x658B = 0x94CD
+0x658D = 0x96BF
+0x658E = 0x96C0
+0x659A = 0x94CE
+0x65A6 = 0x91A7
+0x65AD = 0x96C1
+0x65B5 = 0x81F1
+0x65BA = 0x91A8
+0x65BE = 0x92EB
+0x65C7 = 0x96C2
+0x65C8 = 0x86F6
+0x65C9 = 0x96C4
+0x65CA = 0x96C3
+0x65D1 = 0x98D2
+0x65DC = 0x83ED
+0x65E0 = 0x8EA6
+0x65E3 = 0x96C5
+0x65E4 = 0x9ADE
+0x65E7 = 0x8ED1
+0x65EA = 0x8F67
+0x65EB = 0x8F66
+0x65F6 = 0x9067
+0x65FE = 0x91AD
+0x65FF = 0x91A9
+0x6601 = 0x91AC
+0x6617 = 0x91AA
+0x6618 = 0x91AB
+0x661A = 0x92F0
+0x661B = 0x92ED
+0x661E = 0x92F3
+0x6623 = 0x92EE
+0x6629 = 0x92EC
+0x662A = 0x86ED
+0x662C = 0x92EF
+0x6630 = 0x92F1
+0x6637 = 0x92F4
+0x6638 = 0x92F5
+0x663B = 0x92F2
+0x663C = 0x92C6
+0x6640 = 0x94D2
+0x6644 = 0x94D6
+0x6646 = 0x94D0
+0x6648 = 0x94D4
+0x664B = 0x94D3
+0x664D = 0x94D7
+0x664E = 0x94D1
+0x6650 = 0x94CF
+0x6657 = 0x96C6
+0x6660 = 0x94D5
+0x6663 = 0x96C7
+0x6667 = 0x96C8
+0x6669 = 0x98D9
+0x666B = 0x98D4
+0x666D = 0x98D8
+0x6673 = 0x98D6
+0x667D = 0x98D3
+0x667F = 0x98D5
+0x6681 = 0x98D7
+0x668E = 0x9AE2
+0x668F = 0x9AE0
+0x6692 = 0x9AE1
+0x6693 = 0x9ADF
+0x669A = 0x9CE7
+0x669C = 0x9CE8
+0x66A4 = 0x9CEA
+0x66A5 = 0x9CE6
+0x66A6 = 0x9CE9
+0x66AC = 0x9EE9
+0x66AD = 0x9EEA
+0x66B3 = 0x9EE7
+0x66B6 = 0x9EE6
+0x66BC = 0x9EE8
+0x66BF = 0xA0B9
+0x66C1 = 0xA0BC
+0x66C3 = 0xA0B8
+0x66C5 = 0xA0BA
+0x66CD = 0xA0BB
+0x66CE = 0x81F6
+0x66D0 = 0x81F4
+0x66D1 = 0x81F5
+0x66D4 = 0x81F2
+0x66D5 = 0x81F3
+0x66D7 = 0x81F7
+0x66DF = 0x83EF
+0x66E1 = 0x83EE
+0x66E5 = 0x84C7
+0x66E7 = 0x84C8
+0x66EF = 0x86A7
+0x66F5 = 0x9068
+0x6706 = 0xA0BD
+0x670C = 0x91AE
+0x670E = 0x92F6
+0x6716 = 0x96CB
+0x6719 = 0x96CA
+0x671A = 0x96C9
+0x671E = 0x98DA
+0x6724 = 0xA0BE
+0x672F = 0x8ED2
+0x6732 = 0x8F69
+0x6736 = 0x8F6A
+0x6737 = 0x8F68
+0x6744 = 0x906D
+0x674A = 0x906E
+0x6752 = 0x906B
+0x6754 = 0x906A
+0x6758 = 0x906C
+0x675B = 0x9069
+0x6761 = 0x906F
+0x676B = 0x91AF
+0x6780 = 0x91B7
+0x6782 = 0x91B1
+0x6788 = 0x86E7
+0x678A = 0x91B2
+0x678F = 0x91B5
+0x6796 = 0x91B0
+0x67A2 = 0x91B4
+0x67A3 = 0x91B3
+0x67B1 = 0x9342
+0x67BC = 0x92FA
+0x67BF = 0x92FC
+0x67C7 = 0x92F9
+0x67D5 = 0x92FD
+0x67D6 = 0x92F8
+0x67D7 = 0x9346
+0x67E8 = 0x92F7
+0x67F9 = 0x91B6
+0x67FB = 0x9341
+0x67FE = 0x92FE
+0x6800 = 0x9345
+0x6801 = 0x9343
+0x6805 = 0x9344
+0x6815 = 0x94E2
+0x6819 = 0x94DD
+0x681B = 0x94DA
+0x681E = 0x94E1
+0x6822 = 0x94E3
+0x6823 = 0x94E9
+0x6824 = 0x94D9
+0x6827 = 0x94E4
+0x682C = 0x94DC
+0x6830 = 0x94E8
+0x6836 = 0x94DB
+0x6837 = 0x94D8
+0x683E = 0x94E0
+0x6847 = 0x94DF
+0x6852 = 0x92FB
+0x6855 = 0x94E7
+0x6856 = 0x94DE
+0x6858 = 0x94E6
+0x6859 = 0x94E5
+0x686C = 0x96D5
+0x6870 = 0x96DD
+0x6873 = 0x96CF
+0x687A = 0x96D9
+0x6884 = 0x96D7
+0x688E = 0x96D1
+0x6895 = 0x96D8
+0x6898 = 0x96CE
+0x6899 = 0x96DA
+0x689A = 0x96D0
+0x689E = 0x96CC
+0x68A5 = 0x96D4
+0x68A6 = 0x9651
+0x68B6 = 0x96CD
+0x68B7 = 0x96D2
+0x68B8 = 0x96DB
+0x68B9 = 0x96DC
+0x68C1 = 0x96D6
+0x68C3 = 0x98EC
+0x68C5 = 0x98E9
+0x68CA = 0x98E2
+0x68CF = 0x98E7
+0x68DB = 0x96D3
+0x68E2 = 0x98E6
+0x68E5 = 0x98DE
+0x68ED = 0x98DB
+0x68FE = 0x98DD
+0x68FF = 0x98EA
+0x6900 = 0x98E3
+0x6901 = 0x98E4
+0x6902 = 0x98E0
+0x6903 = 0x98DC
+0x6909 = 0x98E1
+0x6918 = 0x98E5
+0x691C = 0x98EB
+0x691E = 0x98DF
+0x692E = 0x98E8
+0x6931 = 0x9AE4
+0x6936 = 0x9AEF
+0x693E = 0x9AE5
+0x6943 = 0x9AE7
+0x6946 = 0x9AE3
+0x6947 = 0x9AED
+0x694D = 0x9AEB
+0x6950 = 0x9AEC
+0x6955 = 0x9AE9
+0x6961 = 0x9AF1
+0x6964 = 0x9AF0
+0x6967 = 0x9AEE
+0x6973 = 0x9AE8
+0x697C = 0x9AE6
+0x697D = 0x9AF2
+0x6985 = 0x9AEA
+0x698F = 0x9CEB
+0x6992 = 0x9CEE
+0x6998 = 0x9CFA
+0x699D = 0x9CF9
+0x699F = 0x9CF4
+0x69A2 = 0x9CF5
+0x69B2 = 0x9CEF
+0x69C0 = 0x9CF1
+0x69C5 = 0x9CEC
+0x69C8 = 0x9CED
+0x69D1 = 0x9CF3
+0x69D2 = 0x9CF6
+0x69D5 = 0x9CF8
+0x69D6 = 0x9CF2
+0x69D8 = 0x9EF3
+0x69E1 = 0x9CF7
+0x69E3 = 0x9CF0
+0x69E9 = 0x9EFD
+0x69EA = 0x9EFA
+0x69EF = 0x9EEF
+0x69F0 = 0x9EF1
+0x69F9 = 0x9EF9
+0x69FA = 0x9EF5
+0x6A0B = 0x9EEE
+0x6A0C = 0x9EF0
+0x6A0E = 0x9EEB
+0x6A10 = 0x9EF7
+0x6A12 = 0x9EF4
+0x6A1A = 0x9EED
+0x6A1C = 0x9EEC
+0x6A22 = 0x9EF2
+0x6A24 = 0x9EFC
+0x6A29 = 0x9EF8
+0x6A2A = 0x9EF6
+0x6A2C = 0x9EFB
+0x6A33 = 0xA0C3
+0x6A36 = 0xA0CB
+0x6A37 = 0xA0C8
+0x6A42 = 0xA0C0
+0x6A43 = 0xA0C2
+0x6A45 = 0xA0CD
+0x6A4A = 0xA0CA
+0x6A4C = 0xA0C6
+0x6A52 = 0xA0C1
+0x6A53 = 0xA0CC
+0x6A57 = 0xA0C5
+0x6A5C = 0xA0CF
+0x6A63 = 0xA0BF
+0x6A6C = 0xA0C4
+0x6A6E = 0xA0C7
+0x6A70 = 0xA0CE
+0x6A71 = 0xA0C9
+0x6A7D = 0x81F8
+0x6A82 = 0x81FC
+0x6A86 = 0x81FE
+0x6A88 = 0x81FD
+0x6A8A = 0x81F9
+0x6A8F = 0x8242
+0x6A98 = 0x8240
+0x6A99 = 0x81FB
+0x6A9D = 0x8241
+0x6AA7 = 0x81FA
+0x6AAA = 0x8243
+0x6AAB = 0x82F6
+0x6AB0 = 0x82F9
+0x6AB1 = 0x8341
+0x6AB2 = 0x82F8
+0x6AB5 = 0x82FA
+0x6ABC = 0x8340
+0x6ABE = 0x82FB
+0x6ABF = 0x8343
+0x6AC0 = 0x82FE
+0x6AC1 = 0x82FC
+0x6AC4 = 0x8342
+0x6AC8 = 0x82FD
+0x6ACE = 0x83F0
+0x6AD2 = 0x83F7
+0x6AD4 = 0x83F1
+0x6AD5 = 0x83F6
+0x6AD7 = 0x83F3
+0x6AD8 = 0x83F5
+0x6AE2 = 0x83F4
+0x6AE3 = 0x83F2
+0x6AE9 = 0x84CA
+0x6AED = 0x82F7
+0x6AF4 = 0x84C9
+0x6AFD = 0x8574
+0x6AFE = 0x8573
+0x6AFF = 0x8572
+0x6B01 = 0x8575
+0x6B06 = 0x85E6
+0x6B07 = 0x85E5
+0x6B14 = 0x8671
+0x6B1B = 0x86A8
+0x6B1C = 0x86BC
+0x6B1D = 0x86A9
+0x6B22 = 0x8F6B
+0x6B26 = 0x91B8
+0x6B27 = 0x91B9
+0x6B2A = 0x9347
+0x6B2B = 0x94EB
+0x6B2E = 0x94EA
+0x6B30 = 0x94EC
+0x6B35 = 0x96DE
+0x6B40 = 0x9AF4
+0x6B44 = 0x9AF3
+0x6B4F = 0x9F40
+0x6B52 = 0x9EFE
+0x6B53 = 0x9F41
+0x6B57 = 0xA0D1
+0x6B58 = 0xA0D0
+0x6B5D = 0x8244
+0x6B68 = 0x91BA
+0x6B69 = 0x91BB
+0x6B6B = 0x9348
+0x6B6C = 0x94ED
+0x6B6E = 0x98EE
+0x6B6F = 0x98ED
+0x6B71 = 0x9AF5
+0x6B73 = 0x9AF6
+0x6B74 = 0x9CFB
+0x6B7A = 0x8ED3
+0x6B81 = 0x91BC
+0x6B8B = 0x94EE
+0x6B90 = 0x96DF
+0x6B9C = 0x9AF7
+0x6BA1 = 0x9CFC
+0x6BB4 = 0x91BD
+0x6BBB = 0x96E0
+0x6BBE = 0x98EF
+0x6BC1 = 0x9AF8
+0x6BCE = 0x8F6C
+0x6BD1 = 0x91BE
+0x6BE1 = 0x9349
+0x6BE5 = 0x94F1
+0x6BE9 = 0x94EF
+0x6BEA = 0x94F0
+0x6BED = 0x96E1
+0x6BF4 = 0x98F0
+0x6BFA = 0x9AF9
+0x6C0A = 0x8245
+0x6C1C = 0x91BF
+0x6C2D = 0x98F1
+0x6C31 = 0x9AFA
+0x6C32 = 0x9AFB
+0x6C37 = 0x8ED5
+0x6C39 = 0x8ED4
+0x6C3C = 0x8F70
+0x6C44 = 0x8ED6
+0x6C45 = 0x8ED7
+0x6C51 = 0x8F6E
+0x6C53 = 0x8F72
+0x6C56 = 0x9077
+0x6C58 = 0x8F6D
+0x6C5A = 0x8F71
+0x6C6C = 0x91C1
+0x6C6E = 0x9073
+0x6C75 = 0x9076
+0x6C77 = 0x8F6F
+0x6C79 = 0x9079
+0x6C7C = 0x9074
+0x6C7F = 0x9070
+0x6C91 = 0x9071
+0x6C97 = 0x91C0
+0x6C9E = 0x9072
+0x6C9F = 0x9075
+0x6CA0 = 0x907C
+0x6CA1 = 0x907A
+0x6CA2 = 0x9078
+0x6CAA = 0x907B
+0x6CAF = 0x9352
+0x6CB2 = 0x91C6
+0x6CC8 = 0x91C8
+0x6CCE = 0x91C7
+0x6CD8 = 0x91C5
+0x6CDF = 0x91C2
+0x6CE4 = 0x91C4
+0x6CEA = 0x91C3
+0x6CF4 = 0x9353
+0x6CFF = 0x934B
+0x6D02 = 0x9354
+0x6D05 = 0x934D
+0x6D06 = 0x934F
+0x6D13 = 0x934E
+0x6D14 = 0x934C
+0x6D15 = 0x9351
+0x6D1C = 0x94F9
+0x6D21 = 0x9350
+0x6D23 = 0x934A
+0x6D24 = 0x9358
+0x6D26 = 0x9356
+0x6D44 = 0x9357
+0x6D45 = 0x9355
+0x6D56 = 0x94F6
+0x6D57 = 0x94F4
+0x6D5B = 0x94F8
+0x6D5C = 0x9541
+0x6D5D = 0x94F5
+0x6D6B = 0x94F2
+0x6D71 = 0x94FE
+0x6D72 = 0x9540
+0x6D73 = 0x94F3
+0x6D81 = 0x94FD
+0x6D8F = 0x94F7
+0x6D96 = 0x9542
+0x6D99 = 0x94FC
+0x6D9A = 0x94FA
+0x6D9B = 0x94FB
+0x6DAD = 0x96E5
+0x6DB0 = 0x96EC
+0x6DB1 = 0x96EF
+0x6DB6 = 0x98F2
+0x6DB9 = 0x96E7
+0x6DC1 = 0x96E2
+0x6DC3 = 0x96E3
+0x6DCE = 0x96E4
+0x6DE7 = 0x96E8
+0x6DF8 = 0x96ED
+0x6DFE = 0x98FB
+0x6DFF = 0x96F5
+0x6E01 = 0x96F3
+0x6E02 = 0x96F0
+0x6E04 = 0x96E6
+0x6E06 = 0x96EA
+0x6E07 = 0x96F1
+0x6E08 = 0x96E9
+0x6E09 = 0x96F2
+0x6E0A = 0x96EB
+0x6E0C = 0x96EE
+0x6E12 = 0x96F6
+0x6E17 = 0x96F4
+0x6E18 = 0x98F5
+0x6E1E = 0x98F4
+0x6E29 = 0x9944
+0x6E2A = 0x9946
+0x6E42 = 0x98F8
+0x6E48 = 0x98F6
+0x6E4C = 0x9947
+0x6E4F = 0x98F7
+0x6E50 = 0x9943
+0x6E57 = 0x9941
+0x6E59 = 0x9940
+0x6E6A = 0x98F9
+0x6E6C = 0x9B44
+0x6E6D = 0x98FC
+0x6E70 = 0x98FA
+0x6E75 = 0x98F3
+0x6E76 = 0x9945
+0x6E7B = 0x98FD
+0x6E7E = 0x98FE
+0x6E80 = 0x9942
+0x6E91 = 0x9AFE
+0x6E9A = 0x9B41
+0x6EA8 = 0x9AFD
+0x6EA9 = 0x9B42
+0x6EAC = 0x9B49
+0x6EB5 = 0x9B43
+0x6EB8 = 0x9AFC
+0x6EBB = 0x9B40
+0x6ED9 = 0x9B4A
+0x6EDA = 0x9B47
+0x6EDB = 0x9B4D
+0x6EDD = 0x9B46
+0x6EE3 = 0x9B4B
+0x6EE6 = 0x9B48
+0x6EE8 = 0x9B45
+0x6EE9 = 0x9B4C
+0x6EF0 = 0x9CFD
+0x6EF3 = 0x9CFE
+0x6EFA = 0x9D4A
+0x6F04 = 0x9D48
+0x6F0B = 0x9F4A
+0x6F0C = 0x9D41
+0x6F10 = 0x9F42
+0x6F11 = 0x9D49
+0x6F17 = 0x9D45
+0x6F1B = 0x9D40
+0x6F1D = 0x9D42
+0x6F28 = 0x9D44
+0x6F34 = 0x9D43
+0x6F3D = 0x9F47
+0x6F42 = 0x9D47
+0x6F44 = 0x9D46
+0x6F4A = 0x9D4B
+0x6F59 = 0x9F4E
+0x6F5C = 0x9F46
+0x6F65 = 0x9F43
+0x6F71 = 0x9F48
+0x6F74 = 0x9F4F
+0x6F75 = 0x9F44
+0x6F79 = 0x9F4B
+0x6F81 = 0x9F4C
+0x6F8A = 0x8746
+0x6F8F = 0x9F4D
+0x6F91 = 0x9F49
+0x6F9F = 0xA0D6
+0x6FB5 = 0xA0D4
+0x6FB7 = 0xA0D7
+0x6FBB = 0xA0D2
+0x6FBE = 0xA0D3
+0x6FD0 = 0x9F45
+0x6FD3 = 0xA0D5
+0x6FD6 = 0x8247
+0x6FD7 = 0x8246
+0x6FD9 = 0x8249
+0x6FDA = 0x824A
+0x6FE5 = 0x8248
+0x6FEA = 0x824B
+0x6FF3 = 0x83FB
+0x6FF5 = 0xA0D8
+0x6FF6 = 0x824C
+0x6FFD = 0x8346
+0x7002 = 0x8348
+0x7003 = 0x8345
+0x7008 = 0x8344
+0x7010 = 0x8347
+0x7013 = 0x8349
+0x701E = 0x83F8
+0x7025 = 0x83FA
+0x702C = 0x83F9
+0x7036 = 0x84CC
+0x703D = 0x84CB
+0x7047 = 0x8578
+0x704B = 0x8576
+0x704D = 0x8577
+0x7053 = 0x8649
+0x7054 = 0x85E7
+0x7059 = 0x864A
+0x7067 = 0x86C7
+0x706E = 0x8F75
+0x706F = 0x8F73
+0x7072 = 0x8F74
+0x7073 = 0x8F76
+0x7075 = 0x90A2
+0x7077 = 0x907E
+0x7079 = 0x907D
+0x707B = 0x90A3
+0x707E = 0x90A1
+0x7081 = 0x91D0
+0x7087 = 0x91CD
+0x7088 = 0x91CA
+0x7089 = 0x91CE
+0x708B = 0x91C9
+0x708C = 0x91D1
+0x708D = 0x91CF
+0x708F = 0x91CC
+0x7090 = 0x91CB
+0x70A0 = 0x935D
+0x70A2 = 0x935B
+0x70A3 = 0x935A
+0x70A5 = 0x9359
+0x70A7 = 0x9362
+0x70A8 = 0x935F
+0x70AA = 0x935E
+0x70B2 = 0x9361
+0x70B6 = 0x9360
+0x70B9 = 0x9363
+0x70BB = 0x935C
+0x70C4 = 0x9543
+0x70CC = 0x9545
+0x70D0 = 0x9546
+0x70D5 = 0x954B
+0x70D6 = 0x9549
+0x70DB = 0x9544
+0x70DF = 0x9548
+0x70E3 = 0x9547
+0x70EE = 0x954A
+0x70F1 = 0x96FB
+0x70F2 = 0x96FD
+0x70F5 = 0x96FA
+0x70FE = 0x9740
+0x7101 = 0x96F9
+0x7103 = 0x96F7
+0x7107 = 0x96F8
+0x7108 = 0x96FC
+0x710F = 0x96FE
+0x711D = 0x994C
+0x7124 = 0x9952
+0x7127 = 0x9951
+0x712A = 0x9948
+0x712B = 0x994F
+0x712C = 0x994A
+0x712D = 0x9953
+0x7133 = 0x9950
+0x7134 = 0x994E
+0x7135 = 0x9949
+0x7137 = 0x994B
+0x7138 = 0x994D
+0x7145 = 0x9B55
+0x7148 = 0x9B4F
+0x714A = 0x9B50
+0x714F = 0x9B52
+0x7151 = 0x9B56
+0x7157 = 0x9B53
+0x715B = 0x9D71
+0x716B = 0x9B51
+0x716D = 0x9B57
+0x716F = 0x9B4E
+0x7174 = 0x9B54
+0x717C = 0x9D53
+0x717E = 0x9D52
+0x717F = 0x9D50
+0x7183 = 0x9D54
+0x7188 = 0x9D55
+0x718B = 0x9D4E
+0x718C = 0x9D51
+0x718D = 0x9D4F
+0x718E = 0x9D4D
+0x7191 = 0x9D4C
+0x71A2 = 0x9F55
+0x71A3 = 0x9F51
+0x71A6 = 0x9F54
+0x71AB = 0x9F53
+0x71AD = 0x9F52
+0x71AE = 0x9F50
+0x71B6 = 0xA0DD
+0x71B7 = 0xA0D9
+0x71BA = 0xA0DC
+0x71BB = 0xA0DA
+0x71CC = 0xA0DE
+0x71D1 = 0xA0DB
+0x71D3 = 0xA0DF
+0x71E3 = 0x824D
+0x71E9 = 0x824E
+0x71EA = 0x8252
+0x71EB = 0x824F
+0x71EF = 0x8250
+0x71F3 = 0x8251
+0x71FA = 0x834A
+0x7200 = 0x834B
+0x7204 = 0x83FC
+0x7208 = 0x83FD
+0x720B = 0x84D2
+0x720F = 0x84CF
+0x7211 = 0x84D1
+0x7212 = 0x84CE
+0x7215 = 0x83FE
+0x7216 = 0x84CD
+0x7217 = 0x84D0
+0x721C = 0x85E8
+0x7220 = 0x85E9
+0x7221 = 0x864B
+0x7224 = 0x86AB
+0x7225 = 0x86AA
+0x722E = 0x9364
+0x7232 = 0x9954
+0x723C = 0x9365
+0x7240 = 0x91D2
+0x724E = 0x9B5A
+0x7250 = 0x9B59
+0x7251 = 0x9B58
+0x7255 = 0x9F58
+0x7257 = 0x9F57
+0x7264 = 0x90A4
+0x7265 = 0x91D3
+0x7266 = 0x91D4
+0x7268 = 0x91D5
+0x726D = 0x9366
+0x727A = 0x954C
+0x7282 = 0x9956
+0x7283 = 0x9955
+0x7287 = 0x9957
+0x7294 = 0x9D56
+0x7299 = 0x9F59
+0x72AB = 0x86C8
+0x72B1 = 0x8F77
+0x72B2 = 0x8F78
+0x72B6 = 0x90AA
+0x72B9 = 0x90A8
+0x72BB = 0x90A5
+0x72BC = 0x90A6
+0x72BE = 0x90A9
+0x72C7 = 0x90A7
+0x72CD = 0x91D6
+0x72CF = 0x91D9
+0x72D3 = 0x91D7
+0x72DB = 0x91D8
+0x72E2 = 0x936B
+0x72E5 = 0x936A
+0x72E7 = 0x9367
+0x72EC = 0x9369
+0x72ED = 0x9368
+0x72F5 = 0x954D
+0x7302 = 0x954E
+0x7306 = 0x9958
+0x730E = 0x9743
+0x7310 = 0x9742
+0x7314 = 0x86F7
+0x731A = 0x9741
+0x7324 = 0x9959
+0x7328 = 0x995F
+0x732A = 0x995B
+0x732B = 0x995D
+0x732C = 0x995C
+0x732E = 0x9B5C
+0x732F = 0x995E
+0x7338 = 0x995A
+0x7341 = 0x9B5B
+0x7346 = 0x9B5D
+0x734B = 0x9F5A
+0x734F = 0x9D59
+0x7353 = 0x9D58
+0x7354 = 0x9D5A
+0x7355 = 0x9D57
+0x7371 = 0x8253
+0x738C = 0x8ED8
+0x738D = 0x8EA7
+0x738F = 0x8F79
+0x7398 = 0x90AB
+0x739C = 0x91DF
+0x739E = 0x91DC
+0x73A3 = 0x91DB
+0x73A7 = 0x91DA
+0x73AA = 0x91DE
+0x73AF = 0x91DD
+0x73BD = 0x936D
+0x73C1 = 0x9370
+0x73C4 = 0x936C
+0x73C9 = 0x936F
+0x73CE = 0x9372
+0x73CF = 0x936E
+0x73D0 = 0x9371
+0x73D5 = 0x9551
+0x73DF = 0x9553
+0x73E1 = 0x9556
+0x73E2 = 0x954F
+0x73E4 = 0x9555
+0x73E6 = 0x9554
+0x73EC = 0x9550
+0x73F3 = 0x9745
+0x73F7 = 0x9966
+0x73F9 = 0x9552
+0x73FB = 0x9746
+0x7402 = 0x9744
+0x7414 = 0x9964
+0x7415 = 0x9968
+0x7417 = 0x9960
+0x7418 = 0x9969
+0x7419 = 0x9961
+0x741C = 0x9967
+0x741E = 0x9B64
+0x741F = 0x9963
+0x7427 = 0x9B5E
+0x7438 = 0x9962
+0x7439 = 0x996A
+0x743C = 0x9965
+0x743D = 0x9B61
+0x743E = 0x9B6B
+0x7443 = 0x9B66
+0x7445 = 0x9B6A
+0x7447 = 0x9B65
+0x7448 = 0x9B5F
+0x7449 = 0x9B68
+0x744C = 0x9B69
+0x7453 = 0x9B60
+0x7456 = 0x9B63
+0x7458 = 0x9B67
+0x745D = 0x9B62
+0x7460 = 0x9D62
+0x7461 = 0x9D5E
+0x7465 = 0x9D5C
+0x7466 = 0x9D5D
+0x7468 = 0x9D60
+0x746B = 0x9D5F
+0x746C = 0x9D5B
+0x7474 = 0x9D63
+0x7476 = 0x9D61
+0x747A = 0x9F5B
+0x747B = 0x9F60
+0x7482 = 0x9F5E
+0x7484 = 0x9F5D
+0x748C = 0x9F5C
+0x7493 = 0x9F5F
+0x7496 = 0xA0E1
+0x749B = 0xA0E0
+0x749D = 0xA0E3
+0x74A2 = 0xA0E2
+0x74AC = 0x8256
+0x74AE = 0x8254
+0x74B3 = 0x8255
+0x74B9 = 0x834C
+0x74BC = 0x834D
+0x74C4 = 0x8440
+0x74C7 = 0x8442
+0x74C8 = 0x8443
+0x74C9 = 0x8441
+0x74CC = 0x84D5
+0x74CD = 0x84D3
+0x74CE = 0x84D6
+0x74D0 = 0x84D4
+0x74D1 = 0x84D7
+0x74D3 = 0x8579
+0x74EB = 0x9374
+0x74ED = 0x9373
+0x74EF = 0x9375
+0x74F3 = 0x9557
+0x74F9 = 0x996B
+0x7501 = 0x9B6C
+0x7506 = 0x9D64
+0x7509 = 0x9F61
+0x750A = 0xA0E4
+0x750E = 0xA0E5
+0x751B = 0x9747
+0x751E = 0x9B6D
+0x7523 = 0x9748
+0x7524 = 0x996C
+0x753B = 0x91E2
+0x7541 = 0x91E3
+0x7542 = 0x91E0
+0x7544 = 0x91E1
+0x7546 = 0x9378
+0x7549 = 0x9376
+0x754A = 0x9379
+0x754D = 0x937A
+0x7550 = 0x9377
+0x7555 = 0x9559
+0x7556 = 0x9558
+0x7557 = 0x955B
+0x7558 = 0x955A
+0x755E = 0x955C
+0x7561 = 0x9749
+0x7567 = 0x974B
+0x7568 = 0x974A
+0x756D = 0x996E
+0x756E = 0x996D
+0x7571 = 0x996F
+0x757A = 0x9B6E
+0x7581 = 0xA0E6
+0x7583 = 0x8257
+0x7589 = 0x84D8
+0x758E = 0x9970
+0x7592 = 0x8ED9
+0x7593 = 0x90AC
+0x759B = 0x91E4
+0x759E = 0x91E5
+0x75A6 = 0x937B
+0x75A8 = 0x937C
+0x75B1 = 0x955F
+0x75B4 = 0x955E
+0x75B7 = 0x86F2
+0x75C3 = 0x955D
+0x75D3 = 0x974C
+0x75E5 = 0x9971
+0x75EE = 0x9B6F
+0x7602 = 0x9B70
+0x7607 = 0x9D66
+0x760E = 0x9D65
+0x762C = 0xA0E7
+0x7636 = 0xA0E9
+0x7637 = 0xA0E8
+0x763B = 0xA0EA
+0x7644 = 0x825A
+0x7645 = 0x8258
+0x764E = 0x8259
+0x764F = 0x8350
+0x7651 = 0x834F
+0x765B = 0x834E
+0x7667 = 0x857B
+0x7668 = 0x857A
+0x766F = 0x864C
+0x7676 = 0x8EDA
+0x7680 = 0x90AD
+0x7683 = 0x90AE
+0x7690 = 0x974D
+0x7694 = 0x9972
+0x7697 = 0x9B71
+0x7698 = 0x9B72
+0x76A1 = 0xA0EB
+0x76A3 = 0x825B
+0x76A5 = 0x825C
+0x76A9 = 0x8444
+0x76B3 = 0x9973
+0x76B7 = 0x9D68
+0x76B9 = 0x9D67
+0x76C0 = 0x90AF
+0x76C1 = 0x90B0
+0x76C7 = 0x937D
+0x76CB = 0x9560
+0x76CC = 0x9561
+0x76D5 = 0x974E
+0x76D6 = 0x9750
+0x76D7 = 0x974F
+0x76D9 = 0x9974
+0x76E2 = 0x9D69
+0x76EB = 0x8351
+0x76FD = 0x93A1
+0x76FF = 0x937E
+0x7700 = 0x86EE
+0x7702 = 0x86EF
+0x770E = 0x9567
+0x770F = 0x9564
+0x7716 = 0x9563
+0x7718 = 0x956A
+0x771E = 0x9754
+0x7721 = 0x9569
+0x7724 = 0x9568
+0x7726 = 0x9752
+0x772A = 0x9562
+0x772B = 0x9566
+0x7730 = 0x9751
+0x773F = 0x9565
+0x7740 = 0x9753
+0x7742 = 0x9978
+0x7743 = 0x9977
+0x7748 = 0x9975
+0x7749 = 0x9976
+0x7753 = 0x9B75
+0x7758 = 0x9B76
+0x775D = 0x9B73
+0x7764 = 0x9B74
+0x7771 = 0x9D6F
+0x7774 = 0x9D6A
+0x7775 = 0x9D6D
+0x7776 = 0x9D6C
+0x7777 = 0x9D6B
+0x7778 = 0x9D6E
+0x777A = 0x9D70
+0x777B = 0x9D72
+0x778A = 0x9F62
+0x7790 = 0x9F63
+0x7796 = 0xA0ED
+0x7798 = 0xA0EC
+0x77A4 = 0x825E
+0x77A6 = 0x825D
+0x77A9 = 0x825F
+0x77AF = 0x8260
+0x77B8 = 0x8352
+0x77B9 = 0x8353
+0x77BE = 0x8356
+0x77C0 = 0x8355
+0x77C1 = 0x8354
+0x77C5 = 0x8446
+0x77C6 = 0x8445
+0x77D1 = 0x857C
+0x77D6 = 0x875B
+0x77DD = 0x956B
+0x77DF = 0x9979
+0x77E6 = 0x93A2
+0x77F4 = 0x90B1
+0x77F5 = 0x90B2
+0x7804 = 0x93A4
+0x7807 = 0x93A6
+0x7808 = 0x93A8
+0x780A = 0x93A3
+0x780B = 0x93A5
+0x7815 = 0x93A7
+0x7824 = 0x956C
+0x7836 = 0x956D
+0x7842 = 0x9759
+0x7846 = 0x975A
+0x7847 = 0x9755
+0x784B = 0x9756
+0x784F = 0x9758
+0x7851 = 0x9757
+0x785F = 0x997C
+0x7863 = 0x997A
+0x7866 = 0x997D
+0x7876 = 0x997B
+0x7878 = 0x9B7D
+0x787A = 0x9B7A
+0x787D = 0x9B7B
+0x7882 = 0x9B77
+0x7888 = 0x9BA1
+0x788A = 0x9B79
+0x788B = 0x9B7C
+0x788D = 0x9B7E
+0x7890 = 0x9B78
+0x7892 = 0x9BA2
+0x78A6 = 0x9D73
+0x78AE = 0x9D74
+0x78AF = 0x9D77
+0x78B1 = 0x9D76
+0x78B8 = 0x9D75
+0x78C0 = 0x9F66
+0x78C2 = 0x9F69
+0x78C6 = 0x9F64
+0x78C7 = 0x9F68
+0x78D2 = 0x9F67
+0x78D3 = 0x9F65
+0x78D6 = 0xA0EE
+0x78DC = 0xA0F0
+0x78EB = 0xA0EF
+0x78F0 = 0x8261
+0x78F1 = 0x8263
+0x78F8 = 0x8262
+0x7906 = 0x835C
+0x7907 = 0x8358
+0x7908 = 0x835A
+0x790A = 0x8359
+0x790B = 0x8357
+0x790D = 0x835B
+0x7915 = 0x835D
+0x7918 = 0x8447
+0x791A = 0x8448
+0x7920 = 0x8449
+0x792E = 0x85A1
+0x7930 = 0x857D
+0x7932 = 0x857E
+0x7937 = 0x864D
+0x793C = 0x8F7A
+0x7958 = 0x956E
+0x7959 = 0x956F
+0x7962 = 0x9570
+0x7966 = 0x997E
+0x796C = 0x975C
+0x796E = 0x975B
+0x7971 = 0x99A1
+0x7975 = 0x99A4
+0x7976 = 0x99A2
+0x797E = 0x9BA3
+0x7980 = 0x9BA5
+0x7983 = 0x9BA4
+0x7984 = 0x99A3
+0x7987 = 0x9D79
+0x7989 = 0x9D78
+0x799D = 0x9F6B
+0x799E = 0x9F6C
+0x799F = 0x9F6A
+0x79A5 = 0xA0F1
+0x79A9 = 0xA0F2
+0x79AF = 0x835E
+0x79B5 = 0x864E
+0x79C3 = 0x91E7
+0x79C4 = 0x91E6
+0x79C6 = 0x91E8
+0x79C7 = 0x91E9
+0x79CA = 0x91EA
+0x79D0 = 0x93AB
+0x79D3 = 0x93A9
+0x79D4 = 0x93AA
+0x79D7 = 0x93AC
+0x79D9 = 0x9572
+0x79DA = 0x9571
+0x79DB = 0x9576
+0x79E1 = 0x9573
+0x79E2 = 0x9577
+0x79E5 = 0x9574
+0x79E8 = 0x9575
+0x79F0 = 0x9578
+0x79F1 = 0x975E
+0x79F2 = 0x975D
+0x79F3 = 0x9760
+0x79F5 = 0x975F
+0x79F9 = 0x9761
+0x79FF = 0x99A5
+0x7A07 = 0x99A6
+0x7A09 = 0x99A8
+0x7A0E = 0x99A7
+0x7A0F = 0x9BA6
+0x7A16 = 0x8742
+0x7A1D = 0x9BA7
+0x7A29 = 0x9D7A
+0x7A2A = 0x9D7B
+0x7A2C = 0x9D7D
+0x7A2D = 0x9D7C
+0x7A32 = 0x9D7E
+0x7A38 = 0x9F6E
+0x7A3A = 0x9F6F
+0x7A3E = 0x9F71
+0x7A41 = 0x9F6D
+0x7A42 = 0x9F70
+0x7A45 = 0xA0F5
+0x7A49 = 0x8264
+0x7A4F = 0xA0F6
+0x7A53 = 0xA0F4
+0x7A64 = 0x844B
+0x7A66 = 0x844A
+0x7A6A = 0x844C
+0x7A6F = 0x84D9
+0x7A72 = 0x8672
+0x7A73 = 0x8673
+0x7A7C = 0x93AD
+0x7A7D = 0x93AE
+0x7A82 = 0x93B0
+0x7A83 = 0x93AF
+0x7A91 = 0x9764
+0x7A93 = 0x9763
+0x7A9A = 0x9762
+0x7AA1 = 0x9BA8
+0x7AA4 = 0x9BA9
+0x7AB0 = 0x9F72
+0x7ABB = 0xA0F8
+0x7ABD = 0xA0F7
+0x7AC2 = 0x8265
+0x7AC8 = 0x85A4
+0x7AC9 = 0x85A3
+0x7ACC = 0x90B3
+0x7ACD = 0x90B4
+0x7ACF = 0x91EB
+0x7AD0 = 0x93B4
+0x7AD2 = 0x93B5
+0x7AD3 = 0x93B3
+0x7AD4 = 0x93B1
+0x7AD5 = 0x93B2
+0x7ADA = 0x9579
+0x7ADB = 0x957B
+0x7ADC = 0x957C
+0x7ADD = 0x957A
+0x7AE1 = 0x9765
+0x7AE2 = 0x99AA
+0x7AE7 = 0x99A9
+0x7AE9 = 0x9BAA
+0x7AEA = 0x9BAB
+0x7AEC = 0x9DA1
+0x7AF0 = 0x9DA2
+0x7AF1 = 0xA0F9
+0x7AF2 = 0x8266
+0x7AF3 = 0x8267
+0x7AF5 = 0x835F
+0x7AF8 = 0x85EA
+0x7AFC = 0x93B7
+0x7AFE = 0x93B6
+0x7B0B = 0x957E
+0x7B0D = 0x957D
+0x7B14 = 0x95A1
+0x7B16 = 0x9768
+0x7B17 = 0x9769
+0x7B1C = 0x9767
+0x7B1F = 0x976B
+0x7B21 = 0x9766
+0x7B29 = 0x86F8
+0x7B36 = 0x976A
+0x7B41 = 0x99B1
+0x7B42 = 0x99AF
+0x7B43 = 0x99AC
+0x7B53 = 0x99B0
+0x7B55 = 0x99AB
+0x7B57 = 0x99AD
+0x7B5E = 0x9BAE
+0x7B62 = 0x9BAC
+0x7B68 = 0x9BB1
+0x7B6B = 0x9BAD
+0x7B6C = 0x99AE
+0x7B6F = 0x9BB0
+0x7B79 = 0x9BAF
+0x7B81 = 0x9DA3
+0x7B83 = 0x9DA5
+0x7B86 = 0x9DAA
+0x7B92 = 0x9DA6
+0x7B93 = 0x9DA9
+0x7B9E = 0x9DA4
+0x7B9F = 0x9DA8
+0x7BA3 = 0x9DA7
+0x7BAE = 0x9F73
+0x7BB2 = 0x9F77
+0x7BB3 = 0x9F74
+0x7BBF = 0x9F75
+0x7BCD = 0x9F76
+0x7BEC = 0xA0FA
+0x7BED = 0xA0FB
+0x7BF6 = 0x8269
+0x7BFA = 0x8268
+0x7BFC = 0x826A
+0x7C08 = 0x826C
+0x7C12 = 0x826D
+0x7C18 = 0x826B
+0x7C1A = 0x8362
+0x7C1B = 0x8361
+0x7C24 = 0x8363
+0x7C2E = 0x8360
+0x7C34 = 0x844E
+0x7C35 = 0x844D
+0x7C36 = 0x8754
+0x7C44 = 0x84DB
+0x7C4B = 0x84DA
+0x7C51 = 0x85A6
+0x7C55 = 0x84DC
+0x7C56 = 0x85A5
+0x7C58 = 0x85EC
+0x7C5D = 0x85EB
+0x7C5E = 0x8650
+0x7C62 = 0x864F
+0x7C6D = 0x86AC
+0x7C71 = 0x86DA
+0x7C74 = 0x91ED
+0x7C76 = 0x91EC
+0x7C77 = 0x93B8
+0x7C7B = 0x93BA
+0x7C7C = 0x93B9
+0x7C83 = 0x95A5
+0x7C86 = 0x95A3
+0x7C87 = 0x95A4
+0x7C8B = 0x95A6
+0x7C8E = 0x95A2
+0x7C93 = 0x976C
+0x7C99 = 0x976D
+0x7C9A = 0x976E
+0x7C9B = 0x977D
+0x7C9C = 0x976F
+0x7CA0 = 0x99B2
+0x7CA4 = 0x99B4
+0x7CA6 = 0x99B3
+0x7CAE = 0x9BB2
+0x7CB0 = 0x9BB3
+0x7CB7 = 0x9DAC
+0x7CB8 = 0x9DAB
+0x7CC2 = 0x9F7A
+0x7CC3 = 0x9F7C
+0x7CC4 = 0x9F78
+0x7CC6 = 0x9F7B
+0x7CC7 = 0x9F7E
+0x7CC9 = 0x9F7D
+0x7CCD = 0x9F79
+0x7CD3 = 0xA0FC
+0x7CDA = 0x826F
+0x7CDB = 0x826E
+0x7CE1 = 0xA0FD
+0x7CE3 = 0x8365
+0x7CE6 = 0x8364
+0x7CF3 = 0x86BD
+0x7CF5 = 0x8651
+0x7CFA = 0x90B5
+0x7CFC = 0x91EF
+0x7CFF = 0x91EE
+0x7D24 = 0x95A7
+0x7D25 = 0x95A8
+0x7D2D = 0x9773
+0x7D34 = 0x9771
+0x7D37 = 0x9772
+0x7D48 = 0x9775
+0x7D49 = 0x9770
+0x7D4C = 0x9774
+0x7D4D = 0x99BF
+0x7D57 = 0x99B8
+0x7D59 = 0x99B6
+0x7D5A = 0x99BC
+0x7D5D = 0x99BD
+0x7D60 = 0x99B7
+0x7D64 = 0x99BB
+0x7D6C = 0x99B9
+0x7D74 = 0x99B5
+0x7D75 = 0x99C0
+0x7D76 = 0x99BE
+0x7D78 = 0x9BBA
+0x7D7E = 0x99BA
+0x7D87 = 0x9BB9
+0x7D89 = 0x9BBC
+0x7D8A = 0x9BB5
+0x7D8B = 0x9BB6
+0x7D90 = 0x9BB4
+0x7D95 = 0x9BB8
+0x7D97 = 0x9BBB
+0x7D98 = 0x9BBD
+0x7D99 = 0x9BB7
+0x7DA4 = 0x9DB5
+0x7DA8 = 0x9DB0
+0x7DAB = 0x9DB1
+0x7DB3 = 0x9DB2
+0x7DB6 = 0x9DAE
+0x7DC8 = 0x9DAD
+0x7DCD = 0x9DB3
+0x7DCF = 0x9DB4
+0x7DD1 = 0x9DAF
+0x7DD6 = 0x9FA7
+0x7DDC = 0x9FA4
+0x7DE2 = 0x9FA3
+0x7DE4 = 0x9FA8
+0x7DE5 = 0x9FB0
+0x7DEB = 0x9FAF
+0x7DED = 0x9FA2
+0x7DF5 = 0x9FAD
+0x7DF8 = 0x9FA1
+0x7DFC = 0x9FAB
+0x7DFD = 0x9FAC
+0x7DFE = 0x9FA9
+0x7DFF = 0x9FAE
+0x7E00 = 0x9FAA
+0x7E01 = 0x9FA6
+0x7E02 = 0x9FA5
+0x7E19 = 0xA0FE
+0x7E26 = 0x8141
+0x7E27 = 0x8140
+0x7E2C = 0x8270
+0x7E4D = 0x8271
+0x7E4F = 0x8367
+0x7E5B = 0x8369
+0x7E5D = 0x8366
+0x7E66 = 0x8368
+0x7E6C = 0x844F
+0x7E6E = 0x8450
+0x7E71 = 0x8451
+0x7E7F = 0x84DD
+0x7E84 = 0x85AA
+0x7E85 = 0x85A7
+0x7E89 = 0x85A8
+0x7E8E = 0x85A9
+0x7E92 = 0x85ED
+0x7E9E = 0x86D7
+0x7F3B = 0x9776
+0x7F41 = 0x9DB6
+0x7F46 = 0x8272
+0x7F47 = 0x836A
+0x7F4E = 0x85EE
+0x7F59 = 0x91F0
+0x7F62 = 0x95A9
+0x7F6F = 0x9DB7
+0x7F71 = 0x9DB8
+0x7F78 = 0x9FB1
+0x7F8F = 0x93BB
+0x7F93 = 0x95AA
+0x7F97 = 0x95AC
+0x7F99 = 0x95AB
+0x7FA3 = 0x9BBE
+0x7FAE = 0x9FB2
+0x7FB4 = 0x836B
+0x7FC4 = 0x95AD
+0x7FC6 = 0x95AE
+0x7FD3 = 0x99C1
+0x7FD6 = 0x99C2
+0x7FDD = 0x9BBF
+0x7FE7 = 0x9FB3
+0x7FF6 = 0x8273
+0x7FFA = 0x836C
+0x8008 = 0x9777
+0x800A = 0x95AF
+0x801A = 0x9778
+0x801D = 0x9779
+0x8020 = 0x86FE
+0x8023 = 0x9DB9
+0x802B = 0x8274
+0x802E = 0x836D
+0x802F = 0x84DF
+0x803B = 0x95B2
+0x803C = 0x95B1
+0x8040 = 0x95B0
+0x8044 = 0x977C
+0x8045 = 0x977B
+0x8049 = 0x977A
+0x804E = 0x99C4
+0x8057 = 0x9BC0
+0x805B = 0x9DBA
+0x805F = 0x9DBC
+0x8060 = 0x99C3
+0x8061 = 0x9DBB
+0x8065 = 0x9FB4
+0x8066 = 0x9FB6
+0x8068 = 0x9FB7
+0x806A = 0x9FB5
+0x806B = 0x9FB8
+0x806E = 0x8142
+0x8074 = 0x8275
+0x807A = 0x84E0
+0x807B = 0x84E1
+0x807C = 0x84E2
+0x808D = 0x8F7B
+0x808E = 0x8F7C
+0x8091 = 0x90B7
+0x8094 = 0x90B9
+0x8097 = 0x90B8
+0x809F = 0x90B6
+0x80A4 = 0x91F4
+0x80A6 = 0x91F8
+0x80A7 = 0x91F6
+0x80A8 = 0x91F1
+0x80AC = 0x91F7
+0x80B0 = 0x91F2
+0x80B3 = 0x91F3
+0x80B6 = 0x91F5
+0x80B7 = 0x86E8
+0x80C6 = 0x93C2
+0x80CB = 0x93BD
+0x80D2 = 0x93BE
+0x80D3 = 0x93BC
+0x80DF = 0x93C1
+0x80E2 = 0x93C0
+0x80EE = 0x95B5
+0x80F6 = 0x95B3
+0x80F7 = 0x95B9
+0x80FF = 0x95B4
+0x8103 = 0x95B7
+0x8104 = 0x95B6
+0x8107 = 0x95B8
+0x8109 = 0x93BF
+0x8114 = 0x99CB
+0x8117 = 0x97A5
+0x811A = 0x97A3
+0x812A = 0x977E
+0x812E = 0x97A1
+0x8131 = 0x97A2
+0x8134 = 0x97A4
+0x813B = 0x99C6
+0x8140 = 0x99CA
+0x8141 = 0x99CC
+0x8142 = 0x99C8
+0x8145 = 0x99C5
+0x8148 = 0x99C7
+0x8149 = 0x99C9
+0x815D = 0x9BC4
+0x815F = 0x9BC6
+0x8163 = 0x9BC1
+0x816A = 0x9BC2
+0x816C = 0x9BC3
+0x816D = 0x9BC8
+0x8175 = 0x9BC5
+0x817D = 0x9BC7
+0x8181 = 0x9DBD
+0x8184 = 0x9DBE
+0x8192 = 0x9FBB
+0x8193 = 0x9FBD
+0x8194 = 0x9FB9
+0x8196 = 0x9FBC
+0x81A1 = 0x9FBA
+0x81AA = 0x8145
+0x81AD = 0x8144
+0x81AF = 0x8143
+0x81B8 = 0x8276
+0x81C8 = 0x8277
+0x81CE = 0x836E
+0x81D4 = 0x8452
+0x81D6 = 0x8453
+0x81EF = 0x99CD
+0x81F6 = 0x99CE
+0x8203 = 0x99CF
+0x820E = 0x91FA
+0x8213 = 0x9DBF
+0x8218 = 0x8146
+0x8219 = 0x836F
+0x821A = 0x8454
+0x8224 = 0x93C3
+0x8227 = 0x95BB
+0x8229 = 0x95BC
+0x822D = 0x95BA
+0x8241 = 0x9BC9
+0x824A = 0x9DC0
+0x824C = 0x9DC1
+0x8262 = 0x8455
+0x8265 = 0x8456
+0x826A = 0x85AB
+0x8276 = 0x8457
+0x827B = 0x8F7D
+0x8286 = 0x90BA
+0x828C = 0x90BB
+0x8295 = 0x90BC
+0x829C = 0x91FD
+0x82A6 = 0x9241
+0x82AA = 0x91FE
+0x82B2 = 0x9242
+0x82BF = 0x86E9
+0x82C4 = 0x91FB
+0x82C9 = 0x9240
+0x82CA = 0x86EA
+0x82D0 = 0x93CB
+0x82D8 = 0x93C5
+0x82DD = 0x93C6
+0x82E2 = 0x93CD
+0x82E9 = 0x93C9
+0x82EE = 0x93CA
+0x82F7 = 0x93C4
+0x82F8 = 0x93C7
+0x82FC = 0x93C8
+0x82FD = 0x93CF
+0x830B = 0x93CE
+0x830E = 0x93CC
+0x8318 = 0x95C0
+0x831D = 0x97A6
+0x831F = 0x95BD
+0x8321 = 0x95BF
+0x8323 = 0x97B0
+0x832E = 0x86F3
+0x833E = 0x91FC
+0x8346 = 0x99D7
+0x8357 = 0x95BE
+0x8358 = 0x95C1
+0x8363 = 0x9340
+0x8371 = 0x97A7
+0x8372 = 0x97AA
+0x8379 = 0x97AC
+0x8380 = 0x97A9
+0x8384 = 0x97A8
+0x8385 = 0x97B1
+0x8391 = 0x97AD
+0x839C = 0x97B2
+0x839F = 0x97AE
+0x83A1 = 0x97AB
+0x83AD = 0x97AF
+0x83B7 = 0x97B3
+0x83BE = 0x8740
+0x83CD = 0x99DE
+0x83D2 = 0x99D3
+0x83D3 = 0x99D9
+0x83DA = 0x99D1
+0x83E6 = 0x99DF
+0x83ED = 0x99D0
+0x8400 = 0x99D5
+0x8402 = 0x99DC
+0x8405 = 0x99DA
+0x8408 = 0x99D4
+0x8414 = 0x99D8
+0x8416 = 0x99DD
+0x8417 = 0x99D6
+0x8418 = 0x99D2
+0x841F = 0x99DB
+0x842A = 0x9BCE
+0x842E = 0x9BD2
+0x843E = 0x9BD9
+0x8441 = 0x9BD5
+0x8448 = 0x9BCD
+0x844A = 0x9BDC
+0x844F = 0x9BCA
+0x8453 = 0x9BD4
+0x8455 = 0x9BDD
+0x8458 = 0x9BDE
+0x845C = 0x9BD3
+0x8462 = 0x9BD7
+0x8464 = 0x9BD1
+0x8471 = 0x9BDB
+0x8472 = 0x9BD0
+0x847B = 0x9BCF
+0x847F = 0x9BCC
+0x8480 = 0x9BD8
+0x8483 = 0x9BDA
+0x8484 = 0x9BCB
+0x8492 = 0x9DC4
+0x8493 = 0x9DD1
+0x8495 = 0x9DC3
+0x8496 = 0x9DC6
+0x84A3 = 0x9DCA
+0x84A5 = 0x9DC7
+0x84AD = 0x9DCF
+0x84B3 = 0x9DC9
+0x84B5 = 0x9DC8
+0x84B7 = 0x9DCE
+0x84BD = 0x9DC2
+0x84C3 = 0x9DC5
+0x84C8 = 0x9BD6
+0x84D5 = 0x9DCD
+0x84D8 = 0x9DCC
+0x84DA = 0x9DD0
+0x84E4 = 0x9DCB
+0x84ED = 0x9FC6
+0x84F5 = 0x9FC0
+0x84F8 = 0x9FBF
+0x8501 = 0x9FBE
+0x8503 = 0x9FC3
+0x8504 = 0x9FC1
+0x8505 = 0x9FC8
+0x851B = 0x9FC2
+0x8533 = 0x9FC4
+0x8534 = 0x9FC5
+0x8535 = 0x9FC7
+0x853F = 0x814F
+0x8542 = 0x8149
+0x854B = 0x814E
+0x854C = 0x8148
+0x855A = 0x814D
+0x855C = 0x814A
+0x855F = 0x814C
+0x856F = 0x8147
+0x8570 = 0x814B
+0x857F = 0x827A
+0x8592 = 0x8278
+0x8593 = 0x8279
+0x8597 = 0x827C
+0x85AB = 0x827B
+0x85AC = 0x827D
+0x85B2 = 0x8371
+0x85BB = 0x8372
+0x85C1 = 0x8373
+0x85CC = 0x8370
+0x85D6 = 0x8459
+0x85DB = 0x8458
+0x85E7 = 0x845A
+0x85EE = 0x84E6
+0x85F4 = 0x845B
+0x85FC = 0x84E3
+0x8602 = 0x84E5
+0x8603 = 0x84E7
+0x8608 = 0x84EA
+0x860D = 0x84E8
+0x860F = 0x84EB
+0x8610 = 0x84E4
+0x8613 = 0x84E9
+0x8615 = 0x85B0
+0x8616 = 0x85AF
+0x861D = 0x85B1
+0x8628 = 0x85AE
+0x862B = 0x85AC
+0x862F = 0x85AD
+0x863D = 0x8652
+0x8641 = 0x8646
+0x8642 = 0x86AD
+0x8649 = 0x86AE
+0x864A = 0x86C9
+0x8657 = 0x97B6
+0x8658 = 0x97B4
+0x865A = 0x97B5
+0x865D = 0x99E0
+0x866C = 0x90BD
+0x8675 = 0x93D3
+0x8676 = 0x93D1
+0x8678 = 0x93D2
+0x867D = 0x93D4
+0x8684 = 0x95C2
+0x8689 = 0x95C5
+0x868F = 0x95C8
+0x8692 = 0x95C7
+0x869B = 0x95C4
+0x869F = 0x95C3
+0x86A0 = 0x95C9
+0x86A6 = 0x95C6
+0x86AE = 0x97B8
+0x86B2 = 0x97B7
+0x86D5 = 0x99E1
+0x86E1 = 0x99E2
+0x86EE = 0x99E3
+0x86FC = 0x9BDF
+0x86FD = 0x9BE0
+0x86FF = 0x9BE3
+0x8715 = 0x9BE1
+0x8716 = 0x9BE2
+0x871D = 0x9DD8
+0x872B = 0x9DD4
+0x8736 = 0x9DD2
+0x8739 = 0x9DD6
+0x873D = 0x9DD3
+0x8745 = 0x9DD7
+0x8747 = 0x9DD5
+0x8771 = 0x9FCA
+0x8772 = 0x8747
+0x877D = 0x9FC9
+0x878A = 0x8150
+0x878B = 0x8151
+0x878C = 0x874B
+0x878E = 0x8153
+0x8799 = 0x8154
+0x87A1 = 0x8152
+0x87B1 = 0x82A3
+0x87C1 = 0x82A2
+0x87C7 = 0x82A4
+0x87CD = 0x82A1
+0x87CE = 0x827E
+0x87D5 = 0x845D
+0x87D6 = 0x8377
+0x87DA = 0x8379
+0x87E9 = 0x8374
+0x87EE = 0x8375
+0x87F0 = 0x8376
+0x87F8 = 0x8460
+0x87FD = 0x845C
+0x8807 = 0x845E
+0x880E = 0x8378
+0x880F = 0x845F
+0x8812 = 0x84ED
+0x8818 = 0x84EC
+0x881A = 0x85B2
+0x8827 = 0x85EF
+0x882D = 0x8653
+0x8842 = 0x93D5
+0x8845 = 0x97B9
+0x8846 = 0x99E5
+0x8847 = 0x99E4
+0x884F = 0x95CA
+0x8858 = 0x9BE4
+0x885C = 0x9FCB
+0x885E = 0x8155
+0x885F = 0x8156
+0x8866 = 0x93D6
+0x886E = 0x95CD
+0x8873 = 0x95D0
+0x8878 = 0x95CB
+0x887A = 0x95CC
+0x887B = 0x95CE
+0x8884 = 0x95CF
+0x888A = 0x97C1
+0x888F = 0x97BD
+0x8890 = 0x97C3
+0x8894 = 0x97BB
+0x889C = 0x97BA
+0x88A0 = 0x97C2
+0x88A3 = 0x97BC
+0x88A5 = 0x97BE
+0x88A6 = 0x97C0
+0x88A9 = 0x97BF
+0x88B4 = 0x99E8
+0x88B5 = 0x99E9
+0x88BB = 0x99E6
+0x88BF = 0x99E7
+0x88E0 = 0x9BE5
+0x88E6 = 0x9FCC
+0x88E9 = 0x9DDF
+0x88EA = 0x9DDA
+0x88ED = 0x9DDD
+0x88F5 = 0x9DDB
+0x88FF = 0x9DD9
+0x8900 = 0x9DDC
+0x8903 = 0x9DDE
+0x890F = 0x9FCD
+0x891B = 0x9FCE
+0x8924 = 0x8157
+0x8939 = 0x82A7
+0x893F = 0x82A6
+0x8940 = 0x82A5
+0x8943 = 0x82A8
+0x8948 = 0x837A
+0x894A = 0x837B
+0x894D = 0x837D
+0x894E = 0x837C
+0x8965 = 0x84EF
+0x8967 = 0x84EE
+0x8978 = 0x86AF
+0x897D = 0x86CA
+0x8987 = 0x8461
+0x8989 = 0x8654
+0x898A = 0x86B0
+0x898C = 0x93D7
+0x8991 = 0x97C5
+0x8992 = 0x97C4
+0x8994 = 0x97C6
+0x899A = 0x99EA
+0x89A5 = 0x9FD0
+0x89A7 = 0x8158
+0x89A9 = 0x9FCF
+0x89AB = 0x82A9
+0x89B0 = 0x83A1
+0x89B1 = 0x837E
+0x89B3 = 0x83A2
+0x89B5 = 0x8462
+0x89BB = 0x84F0
+0x89BC = 0x85B3
+0x89E7 = 0x9BE6
+0x89EA = 0x9DE0
+0x89EE = 0x9FD1
+0x89F5 = 0x8463
+0x8A05 = 0x93D8
+0x8A06 = 0x93D9
+0x8A0B = 0x95D2
+0x8A0D = 0x95D1
+0x8A19 = 0x95D3
+0x8A1C = 0x97CA
+0x8A20 = 0x97CC
+0x8A21 = 0x97CE
+0x8A26 = 0x97C7
+0x8A28 = 0x97C9
+0x8A29 = 0x97CD
+0x8A2B = 0x97CB
+0x8A32 = 0x97C8
+0x8A35 = 0x99ED
+0x8A38 = 0x99EE
+0x8A3D = 0x99F3
+0x8A42 = 0x99EF
+0x8A43 = 0x99EB
+0x8A49 = 0x99F0
+0x8A4B = 0x99F2
+0x8A5A = 0x99EC
+0x8A5D = 0x99F1
+0x8A64 = 0x9BEE
+0x8A65 = 0x9BEA
+0x8A67 = 0x9BF0
+0x8A6A = 0x9BE7
+0x8A6F = 0x9BE9
+0x8A78 = 0x9BEB
+0x8A7D = 0x9BEC
+0x8A7E = 0x9BEF
+0x8A80 = 0x9BE8
+0x8A88 = 0x9BED
+0x8A8E = 0x9DE2
+0x8A90 = 0x9DE6
+0x8A94 = 0x9DE5
+0x8A9B = 0x9DE1
+0x8A9C = 0x9DE4
+0x8A9D = 0x9DEA
+0x8A9F = 0x9DE9
+0x8AA2 = 0x9DE3
+0x8AA9 = 0x9DE7
+0x8AAC = 0x9DE8
+0x8AAF = 0x9FDB
+0x8AB1 = 0x9FD2
+0x8AB3 = 0x9FD9
+0x8AB4 = 0x9FD8
+0x8AB5 = 0x9FD6
+0x8AB7 = 0x9FD5
+0x8AC1 = 0x9FDA
+0x8ACA = 0x9FDC
+0x8ACC = 0x9FD3
+0x8ACE = 0x9FD4
+0x8AD0 = 0x9FDD
+0x8AE3 = 0x815C
+0x8AE5 = 0x815D
+0x8AE9 = 0x9FD7
+0x8AEA = 0x8159
+0x8AEC = 0x815E
+0x8AF9 = 0x815B
+0x8AFD = 0x815A
+0x8B09 = 0x82AB
+0x8B0C = 0x82AC
+0x8B1F = 0x82AA
+0x8B29 = 0x83A7
+0x8B2D = 0x83A5
+0x8B32 = 0x83A4
+0x8B34 = 0x83A6
+0x8B38 = 0x83A3
+0x8B3F = 0x8464
+0x8B43 = 0x8465
+0x8B4C = 0x8466
+0x8B4D = 0x84F6
+0x8B5E = 0x8755
+0x8B61 = 0x84F4
+0x8B62 = 0x84F2
+0x8B64 = 0x84F5
+0x8B69 = 0x84F1
+0x8B6E = 0x84F3
+0x8B71 = 0x84DE
+0x8B73 = 0x8759
+0x8B75 = 0x85B4
+0x8B7C = 0x85B5
+0x8B81 = 0x85F0
+0x8B83 = 0x85F1
+0x8B87 = 0x8656
+0x8B8D = 0x8655
+0x8B90 = 0x8657
+0x8B91 = 0x8674
+0x8B97 = 0x86B1
+0x8B9B = 0x86BE
+0x8B9D = 0x86CB
+0x8C3A = 0x97CF
+0x8C40 = 0x82AD
+0x8C44 = 0x85F2
+0x8C51 = 0x84F7
+0x8C53 = 0x86CC
+0x8C58 = 0x97D1
+0x8C5B = 0x97D0
+0x8C5E = 0x99F5
+0x8C60 = 0x99F4
+0x8C63 = 0x9BF1
+0x8C67 = 0x9DEB
+0x8C74 = 0x83A8
+0x8C7C = 0x97D2
+0x8C7E = 0x99F7
+0x8C7F = 0x99F6
+0x8C83 = 0x99F8
+0x8C88 = 0x9BF2
+0x8C8E = 0x9FDE
+0x8C96 = 0x82AE
+0x8C9B = 0x86B2
+0x8C9F = 0x93DA
+0x8CA6 = 0x97D3
+0x8CAD = 0x97D5
+0x8CAE = 0x97D4
+0x8CB1 = 0x99F9
+0x8CC9 = 0x9BF4
+0x8CCD = 0x9BF3
+0x8CD0 = 0x9DEC
+0x8CD4 = 0x9DEE
+0x8CD6 = 0x9DED
+0x8CDB = 0x9FE0
+0x8CE9 = 0x9FDF
+0x8CEB = 0x9FE1
+0x8CEF = 0x8160
+0x8CF2 = 0x815F
+0x8CF6 = 0x82AF
+0x8CF7 = 0x82B0
+0x8D03 = 0x83A9
+0x8D0B = 0x8467
+0x8D11 = 0x85B6
+0x8D12 = 0x85B7
+0x8D1A = 0x8658
+0x8D1C = 0x86B3
+0x8D65 = 0x97D6
+0x8D71 = 0x8F7E
+0x8D7A = 0x97DA
+0x8D7C = 0x97D8
+0x8D7E = 0x97D7
+0x8D7F = 0x97D9
+0x8D82 = 0x9A40
+0x8D83 = 0x99FC
+0x8D86 = 0x99FD
+0x8D87 = 0x99FA
+0x8D88 = 0x99FB
+0x8D8B = 0x99FE
+0x8D97 = 0x9DF1
+0x8D98 = 0x9DEF
+0x8D9A = 0x9DF0
+0x8D9D = 0x9FE4
+0x8DA2 = 0x9FE3
+0x8DA4 = 0x9FE2
+0x8DA6 = 0x8161
+0x8DA9 = 0x83AA
+0x8DBB = 0x97DD
+0x8DBD = 0x97DB
+0x8DC0 = 0x97DC
+0x8DC9 = 0x9A44
+0x8DCA = 0x9A41
+0x8DD2 = 0x9A42
+0x8DD4 = 0x9A43
+0x8DED = 0x9BF5
+0x8E01 = 0x9DF4
+0x8E08 = 0x9DF3
+0x8E0B = 0x9DF2
+0x8E28 = 0x9FE6
+0x8E2A = 0x9FE5
+0x8E32 = 0x8164
+0x8E3B = 0x8162
+0x8E43 = 0x8163
+0x8E46 = 0x82B1
+0x8E4F = 0x82B2
+0x8E58 = 0x83AB
+0x8E68 = 0x8469
+0x8E6B = 0x8468
+0x8E70 = 0x846A
+0x8E75 = 0x846B
+0x8E77 = 0x846C
+0x8E83 = 0x84F8
+0x8E99 = 0x8659
+0x8EA2 = 0x86B4
+0x8EA7 = 0x86BF
+0x8EAD = 0x97DE
+0x8EAF = 0x97DF
+0x8EB0 = 0x9A45
+0x8EB1 = 0x9BF6
+0x8EB3 = 0x9DF6
+0x8EB4 = 0x9DF5
+0x8EB6 = 0x9FE8
+0x8EB7 = 0x9FEA
+0x8EB8 = 0x9FE7
+0x8EB9 = 0x9FE9
+0x8EBF = 0x83AC
+0x8EC1 = 0x83AD
+0x8EC3 = 0x846D
+0x8EC6 = 0x84F9
+0x8ED0 = 0x95D4
+0x8ED6 = 0x97E0
+0x8ED9 = 0x97E1
+0x8EE4 = 0x9A47
+0x8EEA = 0x9A49
+0x8EF2 = 0x9A46
+0x8EF3 = 0x9A48
+0x8EFD = 0x9A4A
+0x8F04 = 0x9BF7
+0x8F19 = 0x9FEE
+0x8F22 = 0x9FEB
+0x8F27 = 0x9FED
+0x8F2B = 0x9FEC
+0x8F2D = 0x8167
+0x8F30 = 0x8166
+0x8F31 = 0x8165
+0x8F3C = 0x8168
+0x8F3D = 0x82B3
+0x8F41 = 0x82B4
+0x8F4A = 0x83AE
+0x8F5C = 0x85B8
+0x8F65 = 0x86CD
+0x8F9D = 0x9A4B
+0x8F9E = 0x9BF8
+0x8FA0 = 0x9BF9
+0x8FA1 = 0x9DF7
+0x8FA2 = 0x9DF8
+0x8FA4 = 0x9FEF
+0x8FA5 = 0x816A
+0x8FA7 = 0x8169
+0x8FAC = 0x83AF
+0x8FB3 = 0x9FF0
+0x8FB5 = 0x90BE
+0x8FB6 = 0x86E0
+0x8FB9 = 0x8FA1
+0x8FBE = 0x90BF
+0x8FC1 = 0x90C1
+0x8FC7 = 0x90C0
+0x8FCA = 0x9245
+0x8FCC = 0x9243
+0x8FCF = 0x9247
+0x8FD8 = 0x9246
+0x8FD9 = 0x9244
+0x8FE7 = 0x93DC
+0x8FE9 = 0x93DD
+0x8FEF = 0x93DE
+0x8FF1 = 0x93DB
+0x8FF9 = 0x95D5
+0x9008 = 0x95D7
+0x9009 = 0x95D6
+0x900E = 0x97E3
+0x9012 = 0x97E2
+0x9013 = 0x97E5
+0x9025 = 0x97E4
+0x9028 = 0x9A4E
+0x9029 = 0x9A4F
+0x902A = 0x9A4D
+0x902B = 0x9A4C
+0x902C = 0x9A50
+0x9030 = 0x9A52
+0x9037 = 0x9A53
+0x903A = 0x9A51
+0x903B = 0x9A54
+0x9040 = 0x9BFE
+0x9043 = 0x9BFA
+0x9045 = 0x9BFD
+0x9046 = 0x9BFB
+0x9048 = 0x9BFC
+0x904C = 0x9C40
+0x905A = 0x9DF9
+0x905F = 0x9DFB
+0x9061 = 0x9DFA
+0x906A = 0x9FF2
+0x9071 = 0x9FF1
+0x9089 = 0x83B0
+0x9092 = 0x8EDC
+0x9093 = 0x8EDB
+0x9096 = 0x8FA2
+0x909A = 0x8FA3
+0x90A4 = 0x90C3
+0x90A8 = 0x90C4
+0x90A9 = 0x90C2
+0x90AB = 0x97E7
+0x90AD = 0x9249
+0x90B7 = 0x9248
+0x90B9 = 0x924A
+0x90BC = 0x93E0
+0x90C0 = 0x93E2
+0x90C2 = 0x93DF
+0x90C4 = 0x93E5
+0x90C6 = 0x93E1
+0x90C9 = 0x93E4
+0x90CD = 0x93E3
+0x90DE = 0x95D8
+0x90EE = 0x97E6
+0x90F7 = 0x97E8
+0x910A = 0x9A55
+0x910C = 0x9C41
+0x9113 = 0x9C42
+0x9115 = 0x9C43
+0x9125 = 0x9DFC
+0x9137 = 0x816B
+0x913C = 0x83B2
+0x913D = 0x83B1
+0x9151 = 0x95D9
+0x9154 = 0x97EA
+0x9159 = 0x97E9
+0x9167 = 0x9C45
+0x916B = 0x9C44
+0x9170 = 0x8743
+0x9176 = 0x9DFE
+0x917B = 0x9DFD
+0x917C = 0x9E40
+0x9188 = 0x9FF3
+0x918C = 0x9FF4
+0x918E = 0x816D
+0x9195 = 0x816C
+0x9196 = 0x816E
+0x91A9 = 0x83B3
+0x91BB = 0x85B9
+0x91BF = 0x8675
+0x91C4 = 0x86C0
+0x91D6 = 0x95DD
+0x91DB = 0x95DA
+0x91DE = 0x95DC
+0x91DF = 0x95DB
+0x91E0 = 0x95DE
+0x91E5 = 0x97ED
+0x91F0 = 0x97EC
+0x91F2 = 0x97EB
+0x91F6 = 0x97EE
+0x91FE = 0x9A56
+0x9208 = 0x9A5C
+0x920B = 0x9A58
+0x920E = 0x9A5D
+0x9213 = 0x9A5E
+0x9218 = 0x9A59
+0x921B = 0x9A5B
+0x9220 = 0x9A57
+0x9222 = 0x9A5A
+0x922F = 0x9C4A
+0x9235 = 0x9C48
+0x923B = 0x9C53
+0x923C = 0x9C4B
+0x9241 = 0x9C55
+0x9244 = 0x9C54
+0x9255 = 0x9C47
+0x9259 = 0x9C49
+0x925C = 0x9C4D
+0x925D = 0x9C46
+0x925F = 0x9C50
+0x9262 = 0x9C4F
+0x926A = 0x9C4E
+0x926B = 0x9C51
+0x926E = 0x9C52
+0x9281 = 0x9E46
+0x9284 = 0x9E47
+0x9289 = 0x9E41
+0x928F = 0x9C4C
+0x9290 = 0x9E49
+0x9292 = 0x9E45
+0x929E = 0x9E4A
+0x92AD = 0x9E44
+0x92AE = 0x9E48
+0x92B1 = 0x9E43
+0x92B8 = 0x9FF6
+0x92BE = 0x9FF7
+0x92BF = 0x9FF5
+0x92D4 = 0x9FFA
+0x92D6 = 0x9FFB
+0x92DA = 0x9FFC
+0x92DB = 0xA040
+0x92DC = 0x9FF8
+0x92E2 = 0xA041
+0x92E5 = 0x9FF9
+0x92EB = 0xA042
+0x92ED = 0x9FFD
+0x92F3 = 0x9FFE
+0x92F6 = 0x9E42
+0x92FD = 0x8171
+0x9303 = 0x8179
+0x9305 = 0x817A
+0x9307 = 0x8174
+0x930A = 0x8170
+0x9317 = 0x8172
+0x931C = 0x8173
+0x932C = 0x8177
+0x9330 = 0x8178
+0x9331 = 0x8175
+0x9332 = 0x8176
+0x9345 = 0x816F
+0x9348 = 0x82BF
+0x9353 = 0x82C0
+0x935D = 0x82B7
+0x935F = 0x82C1
+0x9362 = 0x82BE
+0x9366 = 0x82B5
+0x9368 = 0x82C2
+0x9369 = 0x82B8
+0x936B = 0x82C4
+0x936E = 0x82BB
+0x9372 = 0x82BC
+0x9373 = 0x82BD
+0x9374 = 0x82B9
+0x9378 = 0x82B6
+0x937D = 0x82BA
+0x937F = 0x82C3
+0x9384 = 0x874E
+0x938B = 0x83B7
+0x9390 = 0x83B5
+0x9393 = 0x83B6
+0x939C = 0x83BB
+0x93A0 = 0x83B4
+0x93AD = 0x83B8
+0x93B8 = 0x83BA
+0x93BB = 0x83B9
+0x93C1 = 0x8479
+0x93C5 = 0x8471
+0x93C6 = 0x8472
+0x93CB = 0x8470
+0x93D3 = 0x8474
+0x93DB = 0x8476
+0x93E0 = 0x8478
+0x93E5 = 0x8475
+0x93E9 = 0x846E
+0x93EA = 0x846F
+0x93EB = 0x8477
+0x93ED = 0x8473
+0x93F3 = 0x8540
+0x93F4 = 0x85BA
+0x9401 = 0x8756
+0x9402 = 0x8542
+0x9404 = 0x84FB
+0x9405 = 0x84FE
+0x9408 = 0x84FD
+0x9417 = 0x84FC
+0x941A = 0x8543
+0x941B = 0x8544
+0x941C = 0x8546
+0x941D = 0x8757
+0x941E = 0x8541
+0x941F = 0x84FA
+0x9427 = 0x8545
+0x942D = 0x85BB
+0x9442 = 0x85F3
+0x9443 = 0x85F7
+0x944D = 0x85F4
+0x944E = 0x85F6
+0x9454 = 0x85F5
+0x9456 = 0x865B
+0x945A = 0x865E
+0x945B = 0x865D
+0x945C = 0x865F
+0x945F = 0x865A
+0x9461 = 0x865C
+0x9465 = 0x8660
+0x946C = 0x8676
+0x947A = 0x86C1
+0x947B = 0x86CE
+0x9484 = 0x86D8
+0x9581 = 0x93E6
+0x9585 = 0x95DF
+0x9587 = 0x97EF
+0x9595 = 0x9A5F
+0x9599 = 0x9C57
+0x959A = 0x9C56
+0x95A2 = 0x9E4B
+0x95A7 = 0x9E4C
+0x95AF = 0xA043
+0x95B2 = 0xA044
+0x95B3 = 0xA045
+0x95B8 = 0x817C
+0x95C1 = 0x817D
+0x95C2 = 0x817B
+0x95C4 = 0x82C5
+0x95D7 = 0x83BD
+0x95D8 = 0x83BC
+0x95DD = 0x847A
+0x961D = 0x8E65
+0x9626 = 0x90C6
+0x9627 = 0x90C5
+0x9629 = 0x90CA
+0x962B = 0x90C7
+0x9633 = 0x90C8
+0x9634 = 0x90C9
+0x9637 = 0x924B
+0x9638 = 0x86EB
+0x963E = 0x924D
+0x9641 = 0x924C
+0x9656 = 0x95E2
+0x9659 = 0x95E1
+0x965A = 0x97F0
+0x9660 = 0x95E0
+0x966E = 0x97F1
+0x9679 = 0x97F2
+0x967B = 0x9A61
+0x967F = 0x9A62
+0x9681 = 0x9A63
+0x9682 = 0x9A64
+0x968C = 0x9A60
+0x968F = 0x9C58
+0x9696 = 0x9C59
+0x969D = 0x9E4E
+0x969F = 0x9E4F
+0x96A0 = 0x9E4D
+0x96A3 = 0xA046
+0x96A5 = 0xA047
+0x96AB = 0x817E
+0x96AD = 0x82C7
+0x96AF = 0x82C6
+0x96B2 = 0x82C8
+0x96B5 = 0x8547
+0x96B6 = 0x924E
+0x96B7 = 0x81A1
+0x96BA = 0x86F4
+0x96BD = 0x95E3
+0x96D0 = 0x9E50
+0x96D1 = 0x9E51
+0x96E4 = 0x85BC
+0x96E6 = 0x8677
+0x96E7 = 0x86D3
+0x96EC = 0x9A67
+0x96ED = 0x9A66
+0x96EE = 0x9A65
+0x96F4 = 0x9C5A
+0x96FC = 0x9C5B
+0x970A = 0xA048
+0x970C = 0x81A4
+0x9714 = 0x81A3
+0x9715 = 0x81A2
+0x9717 = 0x81A5
+0x971A = 0x82C9
+0x971B = 0x82CA
+0x9721 = 0x8753
+0x9731 = 0x854A
+0x9733 = 0x8548
+0x9734 = 0x8549
+0x9736 = 0x85BE
+0x9737 = 0x85BD
+0x973C = 0x85F8
+0x9740 = 0x85F9
+0x9741 = 0x8661
+0x9745 = 0x8678
+0x9750 = 0x86DF
+0x9751 = 0x924F
+0x9755 = 0x9C5C
+0x9759 = 0x9E52
+0x975D = 0x83BE
+0x975F = 0x9A68
+0x9763 = 0x9250
+0x9764 = 0x9E53
+0x9767 = 0x85BF
+0x976D = 0x9A6A
+0x976F = 0x9A69
+0x9779 = 0x9C5D
+0x9787 = 0xA049
+0x9789 = 0xA04A
+0x978C = 0xA04B
+0x9793 = 0x81A6
+0x979B = 0x82CB
+0x979F = 0x82CC
+0x97A9 = 0x83BF
+0x97B1 = 0x847D
+0x97B2 = 0x847B
+0x97B4 = 0x847C
+0x97B5 = 0x847E
+0x97B8 = 0x854B
+0x97BA = 0x854C
+0x97BD = 0x85C1
+0x97BE = 0x85C0
+0x97C0 = 0x85FA
+0x97C8 = 0x8679
+0x97CA = 0x86DB
+0x97D2 = 0x81A7
+0x97DA = 0x83C0
+0x97E2 = 0x85C2
+0x97E4 = 0x867A
+0x97EE = 0x9C5E
+0x97EF = 0xA04C
+0x97F2 = 0x84A1
+0x97F5 = 0x9C5F
+0x97FC = 0x854D
+0x980B = 0x9C60
+0x9814 = 0x9E55
+0x9815 = 0x9E56
+0x9819 = 0x9E54
+0x981A = 0x9E57
+0x981F = 0xA04F
+0x9822 = 0xA04E
+0x982A = 0xA04D
+0x982E = 0x81AC
+0x9831 = 0x81A9
+0x9833 = 0x81AA
+0x9834 = 0xA0F3
+0x9836 = 0x81A8
+0x983A = 0x81AD
+0x983C = 0x81AB
+0x983D = 0x81AE
+0x983F = 0x83C4
+0x9840 = 0x82CD
+0x9847 = 0x82CE
+0x984B = 0x83C3
+0x9854 = 0x83C1
+0x9855 = 0x83C2
+0x9856 = 0x84A2
+0x9866 = 0x85C4
+0x9868 = 0x85C3
+0x986C = 0x8663
+0x986D = 0x8664
+0x986E = 0x8662
+0x98B5 = 0x81AF
+0x98B7 = 0x82CF
+0x98B9 = 0x83C5
+0x98C3 = 0x854E
+0x98C7 = 0x85C7
+0x98C8 = 0x85C5
+0x98CA = 0x85C6
+0x98CD = 0x86CF
+0x98DC = 0x85C8
+0x98DD = 0x86D0
+0x98E1 = 0x97F3
+0x98E6 = 0x97F4
+0x98EC = 0x9C65
+0x98F0 = 0x9A6B
+0x98F1 = 0x9C66
+0x98F3 = 0x9C61
+0x98F5 = 0x9C64
+0x98F7 = 0x9C62
+0x98F8 = 0x9E59
+0x98FF = 0x9C63
+0x9901 = 0x9E5A
+0x9906 = 0x9E58
+0x9919 = 0xA050
+0x991C = 0x81B3
+0x991D = 0x81B4
+0x9920 = 0x81B2
+0x9922 = 0x81B0
+0x9923 = 0x81B1
+0x9936 = 0x83C7
+0x9938 = 0x83C6
+0x9939 = 0x83CA
+0x993B = 0x83C9
+0x9940 = 0x83C8
+0x9944 = 0x84A3
+0x994A = 0x8758
+0x994D = 0x854F
+0x994F = 0x85C9
+0x995A = 0x85FB
+0x995D = 0x867B
+0x999A = 0x9C67
+0x99A0 = 0x81B5
+0x99A2 = 0x82D0
+0x99A4 = 0x83CB
+0x99A9 = 0x85CA
+0x99AA = 0x8665
+0x99B6 = 0x9E5E
+0x99B7 = 0x9E5D
+0x99B8 = 0x9E60
+0x99BC = 0x9E5C
+0x99BE = 0x9E5B
+0x99BF = 0x9E62
+0x99C0 = 0x9E5F
+0x99C4 = 0x9E61
+0x99C8 = 0xA054
+0x99CA = 0xA051
+0x99DA = 0xA052
+0x99DE = 0xA053
+0x99E0 = 0xA055
+0x99E1 = 0x81B9
+0x99E6 = 0x81BA
+0x99E8 = 0x81B7
+0x99EB = 0x81B8
+0x99EF = 0x81B6
+0x99F3 = 0x82D2
+0x99F5 = 0x82D3
+0x9A00 = 0x82D1
+0x9A08 = 0x83CC
+0x9A0C = 0x83CD
+0x9A10 = 0x83CE
+0x9A17 = 0x84A8
+0x9A18 = 0x84A6
+0x9A1F = 0x84A5
+0x9A21 = 0x84A7
+0x9A26 = 0x84A4
+0x9A2F = 0x8550
+0x9A3B = 0x85CC
+0x9A3C = 0x85CB
+0x9A51 = 0x85FC
+0x9A58 = 0x8667
+0x9A5C = 0x8666
+0x9A61 = 0x86C2
+0x9A63 = 0x86C3
+0x9AA9 = 0x9A6C
+0x9AB5 = 0xA057
+0x9AB6 = 0xA056
+0x9ABA = 0x874C
+0x9ABD = 0x82D4
+0x9AC4 = 0x8553
+0x9AC8 = 0x8552
+0x9AC9 = 0x8551
+0x9ACE = 0x85CD
+0x9AD7 = 0x86C4
+0x9ADA = 0x9E63
+0x9ADD = 0x85FD
+0x9ADE = 0x8668
+0x9AE0 = 0x9A6D
+0x9AE2 = 0x9C68
+0x9AE4 = 0x9E64
+0x9AE5 = 0x9E68
+0x9AE8 = 0x9E66
+0x9AE9 = 0x9E65
+0x9AEA = 0x9E67
+0x9AF0 = 0x8748
+0x9AF4 = 0xA058
+0x9AF5 = 0x81BC
+0x9AF8 = 0x81BB
+0x9AFF = 0x874F
+0x9B00 = 0x82D5
+0x9B02 = 0x82D6
+0x9B07 = 0x83CF
+0x9B09 = 0x84A9
+0x9B14 = 0x85CE
+0x9B21 = 0x867C
+0x9B26 = 0x9E69
+0x9B2A = 0x8554
+0x9B2C = 0x867D
+0x9B30 = 0x86D1
+0x9B34 = 0x82D7
+0x9B38 = 0x8555
+0x9B3D = 0x9C69
+0x9B40 = 0x9E6A
+0x9B49 = 0x82D8
+0x9B50 = 0x8556
+0x9B53 = 0x85CF
+0x9B57 = 0x867E
+0x9B5D = 0x9C6A
+0x9B62 = 0x8745
+0x9B63 = 0xA05C
+0x9B69 = 0xA05A
+0x9B6B = 0xA059
+0x9B72 = 0xA05B
+0x9B81 = 0x874D
+0x9B83 = 0x81BD
+0x9B84 = 0x81BF
+0x9B89 = 0x81C3
+0x9B8B = 0x81C0
+0x9B8C = 0x81C2
+0x9B8E = 0x81C4
+0x9B8F = 0x81C1
+0x9B94 = 0x81BE
+0x9B99 = 0x82DC
+0x9B9D = 0x82DD
+0x9B9F = 0x82D9
+0x9BA3 = 0x82DA
+0x9BB0 = 0x8751
+0x9BB3 = 0x8750
+0x9BBB = 0x83D2
+0x9BC2 = 0x83D1
+0x9BC5 = 0x84AA
+0x9BCB = 0x83D4
+0x9BCC = 0x83D3
+0x9BCD = 0x82DB
+0x9BD2 = 0x83D0
+0x9BDF = 0x84AB
+0x9BE3 = 0x84AC
+0x9BE9 = 0x84AD
+0x9BEE = 0x84AE
+0x9BF6 = 0x855D
+0x9BF9 = 0x855F
+0x9BFB = 0x8558
+0x9BFC = 0x855A
+0x9BFE = 0x855B
+0x9BFF = 0x8562
+0x9C00 = 0x8563
+0x9C02 = 0x855C
+0x9C04 = 0x8559
+0x9C0A = 0x8557
+0x9C0C = 0x8564
+0x9C10 = 0x8561
+0x9C15 = 0x8560
+0x9C1B = 0x855E
+0x9C1F = 0x85D1
+0x9C2E = 0x85D0
+0x9C35 = 0x8642
+0x9C38 = 0x85FE
+0x9C3A = 0x8641
+0x9C45 = 0x8640
+0x9C4F = 0x8669
+0x9C51 = 0x866A
+0x9C53 = 0x866B
+0x9C5D = 0x86A1
+0x9C61 = 0x86A2
+0x9C65 = 0x86A3
+0x9C6C = 0x86B5
+0x9C6F = 0x86B6
+0x9C76 = 0x86C5
+0x9C7B = 0x86DD
+0x9CE8 = 0x9C6B
+0x9CEB = 0x9C6C
+0x9CEC = 0x93E7
+0x9CEE = 0x9C6E
+0x9CEF = 0x9C6D
+0x9CF8 = 0xA060
+0x9CFE = 0xA061
+0x9D01 = 0xA05E
+0x9D02 = 0xA062
+0x9D0A = 0x81C8
+0x9D0C = 0xA05F
+0x9D0D = 0xA05D
+0x9D0F = 0x81C6
+0x9D13 = 0x81C7
+0x9D16 = 0x81CC
+0x9D1A = 0x81CA
+0x9D21 = 0x81CD
+0x9D24 = 0x81C5
+0x9D27 = 0x81CB
+0x9D2A = 0x81C9
+0x9D35 = 0x82E0
+0x9D39 = 0x82DE
+0x9D44 = 0x82DF
+0x9D4D = 0x83D5
+0x9D4E = 0x83D7
+0x9D50 = 0x83D8
+0x9D55 = 0x83D9
+0x9D5E = 0x83DA
+0x9D63 = 0x83D6
+0x9D66 = 0x84AF
+0x9D6D = 0x84B6
+0x9D6E = 0x84B1
+0x9D76 = 0x84B4
+0x9D7A = 0x84B0
+0x9D7E = 0x84B5
+0x9D83 = 0x84B3
+0x9D91 = 0x84B2
+0x9D95 = 0x8565
+0x9DA5 = 0x8566
+0x9DAE = 0x85D4
+0x9DB0 = 0x85D2
+0x9DBD = 0x85D3
+0x9DC4 = 0x85D5
+0x9DD4 = 0x875A
+0x9DFC = 0x866C
+0x9E08 = 0x86A4
+0x9E0E = 0x86B7
+0x9E16 = 0x86D2
+0x9E18 = 0x86D4
+0x9E1C = 0x86D9
+0x9E7B = 0x85D6
+0x9E81 = 0x9C6F
+0x9E84 = 0xA063
+0x9E85 = 0x81CE
+0x9E90 = 0x83DB
+0x9E95 = 0x84B7
+0x9E98 = 0x8567
+0x9E9E = 0x85D7
+0x9EA2 = 0x86D5
+0x9EA3 = 0x86DC
+0x9EA6 = 0x8FEF
+0x9EA8 = 0x8749
+0x9EAA = 0xA065
+0x9EAB = 0xA064
+0x9EAC = 0x81CF
+0x9EAF = 0x82E1
+0x9EB1 = 0x83DD
+0x9EB2 = 0x83DC
+0x9EBD = 0x9E6B
+0x9EC1 = 0x8568
+0x9EC4 = 0x97F5
+0x9EC5 = 0x81D1
+0x9EC6 = 0x81D0
+0x9EC7 = 0x8752
+0x9ECA = 0x83DE
+0x9ED2 = 0x97F6
+0x9ED7 = 0x81D2
+0x9EE3 = 0x84B8
+0x9EF1 = 0x8643
+0x9EFE = 0x90EF
+0x9F02 = 0x83DF
+0x9F03 = 0x84B9
+0x9F04 = 0x84BA
+0x9F05 = 0x85D8
+0x9F08 = 0x86B8
+0x9F14 = 0x9C70
+0x9F17 = 0x84BB
+0x9F1D = 0x86B9
+0x9F26 = 0x83E1
+0x9F27 = 0x83E0
+0x9F39 = 0x866D
+0x9F45 = 0x86A5
+0x9F50 = 0x8F65
+0x9F53 = 0x81D3
+0x9F5A = 0x8569
+0x9F69 = 0x85D9
+0x9F7C = 0x86D6
+0x9F8E = 0x82E3
+0x9F93 = 0x8644
+0x9F97 = 0x86DE
+0x9F9D = 0x85A2
+0x9FA1 = 0x85DA
+0x9FA3 = 0x86BA
+0x9FA5 = 0x86C6
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/UCS%Big5EXT@IBM.src b/share/i18n/csmapper/BIG5/UCS%Big5EXT@IBM.src
new file mode 100644 (file)
index 0000000..b874e3c
--- /dev/null
@@ -0,0 +1,466 @@
+# $NetBSD: UCS%Big5EXT@IBM.src,v 1.1 2006/06/19 17:28:25 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/Big5EXT:IBM"
+SRC_ZONE       0x00A8 - 0xFFE4
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             BIG5 to Unicode table (complete)
+#      Unicode version:  1.1
+#      Table version:    0.0d3
+#      Table format:     Format A
+#      Date:             11 February 1994
+#
+#      Copyright (c) 1991-1994 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on magnetic media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Recipient is granted the right to make copies in any form for
+#      internal distribution and to freely use the information supplied
+#      in the creation of products supporting Unicode.  Unicode, Inc.
+#      specifically excludes the right to re-distribute this file directly
+#      to third parties or other organizations whether for profit or not.
+#
+#      General notes:
+#
+#
+# This table contains one set of mappings from BIG5 into Unicode.
+# Note that these data are *possible* mappings only and may not be the
+# same as those used by actual products, nor may they be the best suited
+# for all uses.  For more information on the mappings between various code
+# pages incorporating the repertoire of BIG5 and Unicode, consult the
+# VENDORS mapping data.  Normative information on the mapping between
+# BIG5 and Unicode may be found in the Unihan.txt file in the
+# latest Unicode Character Database.
+#
+# If you have carefully considered the fact that the mappings in
+# this table are only one possible set of mappings between BIG5 and
+# Unicode and have no normative status, but still feel that you
+# have located an error in the table that requires fixing, you may
+# report any such error to errata@unicode.org.
+#
+#      WARNING!  It is currently impossible to provide round-trip compatibility
+#              between BIG5 and Unicode.  
+#
+#      A number of characters are not currently mapped because
+#              of conflicts with other mappings.  They are as follows:
+#
+#       BIG5        Description                    Comments
+#
+#       0xA15A      SPACING UNDERSCORE             duplicates A1C4
+#       0xA1C3      SPACING HEAVY OVERSCORE        not in Unicode
+#       0xA1C5      SPACING HEAVY UNDERSCORE       not in Unicode
+#       0xA1FE      LT DIAG UP RIGHT TO LOW LEFT   duplicates A2AC
+#       0xA240      LT DIAG UP LEFT TO LOW RIGHT   duplicates A2AD
+#       0xA2CC      HANGZHOU NUMERAL TEN           conflicts with A451 mapping
+#       0xA2CE      HANGZHOU NUMERAL THIRTY        conflicts with A4CA mapping
+#
+#      We currently map all of these characters to U+FFFD REPLACEMENT CHARACTER.
+#              It is also possible to map these characters to their duplicates, or to
+#              the user zone.  
+#      
+#      Notes:
+#
+#      1. In addition to the above, there is some uncertainty about the
+#       mappings in the range C6A1 - C8FE, and F9DD - F9FE.  The ETEN
+#      version of BIG5 organizes the former range differently, and adds
+#      additional characters in the latter range.  The correct mappings
+#      these ranges need to be determined.
+#
+#      2.  There is an uncertainty in the mapping of the Big Five character
+#      0xA3BC.  This character occurs within the Big Five block of tone marks
+#      for bopomofo and is intended to be the tone mark for the first tone in
+#      Mandarin Chinese.  We have selected the mapping U+02C9 MODIFIER LETTER
+#      MACRON (Mandarin Chinese first tone) to reflect this semantic.  
+#      However, because bopomofo uses the absense of a tone mark to indicate
+#      the first Mandarin tone, most implementations of Big Five represent
+#      this character with a blank space, and so a mapping such as U+2003 EM
+#      SPACE might be preferred.  
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the BIG5 code (in hex as 0xXXXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3  is the Unicode name (follows a comment sign, '#')
+#                      The official names for Unicode characters U+4E00
+#                      to U+9FA5, inclusive, is "CJK UNIFIED IDEOGRAPH-XXXX",
+#                      where XXXX is the code point.  Including all these
+#                      names in this file increases its size substantially
+#                      and needlessly.  The token "<CJK>" is used for the
+#                      name of these characters.  If necessary, it can be
+#                      expanded algorithmically by a parser or editor.
+#
+#      The entries are in BIG5 order
+#
+#
+
+0x00A8 = 0xC6D8
+0x02BA = 0xC6DE
+0x0401 = 0xC7F9
+0x0410 = 0xC7F3
+0x0411 = 0xC7F4
+0x0412 = 0xC7F5
+0x0413 = 0xC7F6
+0x0414 = 0xC7F7
+0x0415 = 0xC7F8
+0x0416 = 0xC7FA
+0x0417 = 0xC7FB
+0x0418 = 0xC7FC
+0x0419 = 0xC7FD
+0x041A = 0xC7FE
+0x041B = 0xC840
+0x041C = 0xC841
+0x041D = 0xC842
+0x041E = 0xC843
+0x041F = 0xC844
+0x0420 = 0xC845
+0x0421 = 0xC846
+0x0422 = 0xC847
+0x0423 = 0xC848
+0x0424 = 0xC849
+0x0425 = 0xC84A
+0x0426 = 0xC84B
+0x0427 = 0xC84C
+0x0428 = 0xC84D
+0x0429 = 0xC84E
+0x042A = 0xC84F
+0x042B = 0xC850
+0x042C = 0xC851
+0x042D = 0xC852
+0x042E = 0xC853
+0x042F = 0xC854
+0x0430 = 0xC855
+0x0431 = 0xC856
+0x0432 = 0xC857
+0x0433 = 0xC858
+0x0434 = 0xC859
+0x0435 = 0xC85A
+0x0436 = 0xC85C
+0x0437 = 0xC85D
+0x0438 = 0xC85E
+0x0439 = 0xC85F
+0x043A = 0xC860
+0x043B = 0xC861
+0x043C = 0xC862
+0x043D = 0xC863
+0x043E = 0xC864
+0x043F = 0xC865
+0x0440 = 0xC866
+0x0441 = 0xC867
+0x0442 = 0xC868
+0x0443 = 0xC869
+0x0444 = 0xC86A
+0x0445 = 0xC86B
+0x0446 = 0xC86C
+0x0447 = 0xC86D
+0x0448 = 0xC86E
+0x0449 = 0xC86F
+0x044A = 0xC870
+0x044B = 0xC871
+0x044C = 0xC872
+0x044D = 0xC873
+0x044E = 0xC874
+0x044F = 0xC875
+0x0451 = 0xC85B
+0x2116 = 0xC8D2
+0x2121 = 0xC8D3
+0x2170 = 0xC6B5
+0x2171 = 0xC6B6
+0x2172 = 0xC6B7
+0x2173 = 0xC6B8
+0x2174 = 0xC6B9
+0x2175 = 0xC6BA
+0x2176 = 0xC6BB
+0x2177 = 0xC6BC
+0x2178 = 0xC6BD
+0x2179 = 0xC6BE
+0x21B8 = 0xC877
+0x21B9 = 0xC878
+0x21E7 = 0xC876
+0x2400 - 0x2420 = 0xA3C0 -
+0x2460 = 0xC6A1
+0x2461 = 0xC6A2
+0x2462 = 0xC6A3
+0x2463 = 0xC6A4
+0x2464 = 0xC6A5
+0x2465 = 0xC6A6
+0x2466 = 0xC6A7
+0x2467 = 0xC6A8
+0x2468 = 0xC6A9
+0x2469 = 0xC6AA
+0x2474 = 0xC6AB
+0x2475 = 0xC6AC
+0x2476 = 0xC6AD
+0x2477 = 0xC6AE
+0x2478 = 0xC6AF
+0x2479 = 0xC6B0
+0x247A = 0xC6B1
+0x247B = 0xC6B2
+0x247C = 0xC6B3
+0x247D = 0xC6B4
+0x273D = 0xC6E6
+0x3005 = 0xC6E0
+0x3006 = 0xC6E1
+0x3007 = 0xC6E2
+0x3041 = 0xC6E7
+0x3042 = 0xC6E8
+0x3043 = 0xC6E9
+0x3044 = 0xC6EA
+0x3045 = 0xC6EB
+0x3046 = 0xC6EC
+0x3047 = 0xC6ED
+0x3048 = 0xC6EE
+0x3049 = 0xC6EF
+0x304A = 0xC6F0
+0x304B = 0xC6F1
+0x304C = 0xC6F2
+0x304D = 0xC6F3
+0x304E = 0xC6F4
+0x304F = 0xC6F5
+0x3050 = 0xC6F6
+0x3051 = 0xC6F7
+0x3052 = 0xC6F8
+0x3053 = 0xC6F9
+0x3054 = 0xC6FA
+0x3055 = 0xC6FB
+0x3056 = 0xC6FC
+0x3057 = 0xC6FD
+0x3058 = 0xC6FE
+0x3059 = 0xC740
+0x305A = 0xC741
+0x305B = 0xC742
+0x305C = 0xC743
+0x305D = 0xC744
+0x305E = 0xC745
+0x305F = 0xC746
+0x3060 = 0xC747
+0x3061 = 0xC748
+0x3062 = 0xC749
+0x3063 = 0xC74A
+0x3064 = 0xC74B
+0x3065 = 0xC74C
+0x3066 = 0xC74D
+0x3067 = 0xC74E
+0x3068 = 0xC74F
+0x3069 = 0xC750
+0x306A = 0xC751
+0x306B = 0xC752
+0x306C = 0xC753
+0x306D = 0xC754
+0x306E = 0xC755
+0x306F = 0xC756
+0x3070 = 0xC757
+0x3071 = 0xC758
+0x3072 = 0xC759
+0x3073 = 0xC75A
+0x3074 = 0xC75B
+0x3075 = 0xC75C
+0x3076 = 0xC75D
+0x3077 = 0xC75E
+0x3078 = 0xC75F
+0x3079 = 0xC760
+0x307A = 0xC761
+0x307B = 0xC762
+0x307C = 0xC763
+0x307D = 0xC764
+0x307E = 0xC765
+0x307F = 0xC766
+0x3080 = 0xC767
+0x3081 = 0xC768
+0x3082 = 0xC769
+0x3083 = 0xC76A
+0x3084 = 0xC76B
+0x3085 = 0xC76C
+0x3086 = 0xC76D
+0x3087 = 0xC76E
+0x3088 = 0xC76F
+0x3089 = 0xC770
+0x308A = 0xC771
+0x308B = 0xC772
+0x308C = 0xC773
+0x308D = 0xC774
+0x308E = 0xC775
+0x308F = 0xC776
+0x3090 = 0xC777
+0x3091 = 0xC778
+0x3092 = 0xC779
+0x3093 = 0xC77A
+0x309D = 0xC6DC
+0x309E = 0xC6DD
+0x30A1 = 0xC77B
+0x30A2 = 0xC77C
+0x30A3 = 0xC77D
+0x30A4 = 0xC77E
+0x30A5 = 0xC7A1
+0x30A6 = 0xC7A2
+0x30A7 = 0xC7A3
+0x30A8 = 0xC7A4
+0x30A9 = 0xC7A5
+0x30AA = 0xC7A6
+0x30AB = 0xC7A7
+0x30AC = 0xC7A8
+0x30AD = 0xC7A9
+0x30AE = 0xC7AA
+0x30AF = 0xC7AB
+0x30B0 = 0xC7AC
+0x30B1 = 0xC7AD
+0x30B2 = 0xC7AE
+0x30B3 = 0xC7AF
+0x30B4 = 0xC7B0
+0x30B5 = 0xC7B1
+0x30B6 = 0xC7B2
+0x30B7 = 0xC7B3
+0x30B8 = 0xC7B4
+0x30B9 = 0xC7B5
+0x30BA = 0xC7B6
+0x30BB = 0xC7B7
+0x30BC = 0xC7B8
+0x30BD = 0xC7B9
+0x30BE = 0xC7BA
+0x30BF = 0xC7BB
+0x30C0 = 0xC7BC
+0x30C1 = 0xC7BD
+0x30C2 = 0xC7BE
+0x30C3 = 0xC7BF
+0x30C4 = 0xC7C0
+0x30C5 = 0xC7C1
+0x30C6 = 0xC7C2
+0x30C7 = 0xC7C3
+0x30C8 = 0xC7C4
+0x30C9 = 0xC7C5
+0x30CA = 0xC7C6
+0x30CB = 0xC7C7
+0x30CC = 0xC7C8
+0x30CD = 0xC7C9
+0x30CE = 0xC7CA
+0x30CF = 0xC7CB
+0x30D0 = 0xC7CC
+0x30D1 = 0xC7CD
+0x30D2 = 0xC7CE
+0x30D3 = 0xC7CF
+0x30D4 = 0xC7D0
+0x30D5 = 0xC7D1
+0x30D6 = 0xC7D2
+0x30D7 = 0xC7D3
+0x30D8 = 0xC7D4
+0x30D9 = 0xC7D5
+0x30DA = 0xC7D6
+0x30DB = 0xC7D7
+0x30DC = 0xC7D8
+0x30DD = 0xC7D9
+0x30DE = 0xC7DA
+0x30DF = 0xC7DB
+0x30E0 = 0xC7DC
+0x30E1 = 0xC7DD
+0x30E2 = 0xC7DE
+0x30E3 = 0xC7DF
+0x30E4 = 0xC7E0
+0x30E5 = 0xC7E1
+0x30E6 = 0xC7E2
+0x30E7 = 0xC7E3
+0x30E8 = 0xC7E4
+0x30E9 = 0xC7E5
+0x30EA = 0xC7E6
+0x30EB = 0xC7E7
+0x30EC = 0xC7E8
+0x30ED = 0xC7E9
+0x30EE = 0xC7EA
+0x30EF = 0xC7EB
+0x30F0 = 0xC7EC
+0x30F1 = 0xC7ED
+0x30F2 = 0xC7EE
+0x30F3 = 0xC7EF
+0x30F4 = 0xC7F0
+0x30F5 = 0xC7F1
+0x30F6 = 0xC7F2
+0x30FC = 0xC6E3
+0x30FD = 0xC6DA
+0x30FE = 0xC6DB
+0x3231 = 0xC8D1
+0x4E36 = 0xC6BF
+0x4E3F = 0xC6C0
+0x4E85 = 0xC6C1
+0x4EA0 = 0xC6C2
+0x5182 = 0xC6C3
+0x5196 = 0xC6C4
+0x51AB = 0xC6C5
+0x52F9 = 0xC6C6
+0x5338 = 0xC6C7
+0x5369 = 0xC6C8
+0x53B6 = 0xC6C9
+0x590A = 0xC6CA
+0x5B80 = 0xC6CB
+0x5DDB = 0xC6CC
+0x5E7A = 0xC6CD
+0x5E7F = 0xC6CE
+0x5EF4 = 0xC6CF
+0x5F50 = 0xC6D0
+0x5F61 = 0xC6D1
+0x6534 = 0xC6D2
+0x65E0 = 0xC6D3
+0x7592 = 0xC6D4
+0x7676 = 0xC6D5
+0x8FB5 = 0xC6D6
+0x96B6 = 0xC6D7
+0xF813 = 0xF9D6
+0xF814 = 0xF9D7
+0xF815 = 0xF9D8
+0xF816 = 0xF9D9
+0xF817 = 0xF9DA
+0xF818 = 0xF9DB
+0xF819 = 0xF9DC
+0xF81A = 0xF9DD
+0xF81B = 0xF9DE
+0xF81C = 0xF9DF
+0xF81D = 0xF9E0
+0xF81E = 0xF9E1
+0xF81F = 0xF9E2
+0xF820 = 0xF9E3
+0xF821 = 0xF9E4
+0xF822 = 0xF9E5
+0xF823 = 0xF9E6
+0xF824 = 0xF9E7
+0xF825 = 0xF9E8
+0xF826 = 0xF9E9
+0xF827 = 0xF9EA
+0xF828 = 0xF9EB
+0xF829 = 0xF9EC
+0xF82A = 0xF9ED
+0xF82B = 0xF9EE
+0xF82C = 0xF9EF
+0xF82D = 0xF9F0
+0xF82E = 0xF9F1
+0xF82F = 0xF9F2
+0xF830 = 0xF9F3
+0xF831 = 0xF9F4
+0xF832 = 0xF9F5
+0xF833 = 0xF9F6
+0xF834 = 0xF9F7
+0xF835 = 0xF9F8
+0xF836 = 0xF9F9
+0xF837 = 0xF9FA
+0xF838 = 0xF9FB
+0xF839 = 0xF9FC
+0xF83A = 0xF9FD
+0xF83B = 0xF9FE
+0xF83E = 0xC6DF
+0xFF02 = 0xC8D0
+0xFF07 = 0xC8CF
+0xFF3B = 0xC6E4
+0xFF3D = 0xC6E5
+0xFF3E = 0xC6D9
+0xFFE2 = 0xC8CD
+0xFFE4 = 0xC8CE
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/UCS%Big5EXT@Plus.src b/share/i18n/csmapper/BIG5/UCS%Big5EXT@Plus.src
new file mode 100644 (file)
index 0000000..4cacdf5
--- /dev/null
@@ -0,0 +1,8175 @@
+# $NetBSD: UCS%Big5EXT@Plus.src,v 1.1 2006/06/19 17:28:25 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/Big5EXT:Plus"
+SRC_ZONE       0x2170 - 0xFF3E
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  32
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by
+# http://wakaba-web.hp.infoseek.co.jp/table/big5-plus.txt
+# Original notice:
+#
+## Big5+:1997 vs Unicode mapping table
+## 
+## Date: 24 Feb 2002 19:41:00 +0900
+## License: Public Domain.
+## 
+## Big5        Unicode UnicodeAlternate        UnicodeName
+
+0x2170 = 0xC6B5
+0x2171 = 0xC6B6
+0x2172 = 0xC6B7
+0x2173 = 0xC6B8
+0x2174 = 0xC6B9
+0x2175 = 0xC6BA
+0x2176 = 0xC6BB
+0x2177 = 0xC6BC
+0x2178 = 0xC6BD
+0x2179 = 0xC6BE
+0x2400 = 0xA3C0
+0x2401 = 0xA3C1
+0x2402 = 0xA3C2
+0x2403 = 0xA3C3
+0x2404 = 0xA3C4
+0x2405 = 0xA3C5
+0x2406 = 0xA3C6
+0x2407 = 0xA3C7
+0x2408 = 0xA3C8
+0x2409 = 0xA3C9
+0x240A = 0xA3CA
+0x240B = 0xA3CB
+0x240C = 0xA3CC
+0x240D = 0xA3CD
+0x240E = 0xA3CE
+0x240F = 0xA3CF
+0x2410 = 0xA3D0
+0x2411 = 0xA3D1
+0x2412 = 0xA3D2
+0x2413 = 0xA3D3
+0x2414 = 0xA3D4
+0x2415 = 0xA3D5
+0x2416 = 0xA3D6
+0x2417 = 0xA3D7
+0x2418 = 0xA3D8
+0x2419 = 0xA3D9
+0x241A = 0xA3DA
+0x241B = 0xA3DB
+0x241C = 0xA3DC
+0x241D = 0xA3DD
+0x241E = 0xA3DE
+0x241F = 0xA3DF
+0x2421 = 0xA3E0
+0x2460 = 0xC6A1
+0x2461 = 0xC6A2
+0x2462 = 0xC6A3
+0x2463 = 0xC6A4
+0x2464 = 0xC6A5
+0x2465 = 0xC6A6
+0x2466 = 0xC6A7
+0x2467 = 0xC6A8
+0x2468 = 0xC6A9
+0x2469 = 0xC6AA
+0x2474 = 0xC6AB
+0x2475 = 0xC6AC
+0x2476 = 0xC6AD
+0x2477 = 0xC6AE
+0x2478 = 0xC6AF
+0x2479 = 0xC6B0
+0x247A = 0xC6B1
+0x247B = 0xC6B2
+0x247C = 0xC6B3
+0x247D = 0xC6B4
+0x2550 = 0xF9F9
+0x2551 = 0xF9F8
+0x2552 = 0xF9E6
+0x2553 = 0xF9EF
+0x2554 = 0xF9DD
+0x2554 = 0xF9FA
+0x2555 = 0xF9E8
+0x2556 = 0xF9F1
+0x2557 = 0xF9DF
+0x2557 = 0xF9FB
+0x2558 = 0xF9EC
+0x2559 = 0xF9F5
+0x255A = 0xF9E3
+0x255A = 0xF9FC
+0x255B = 0xF9EE
+0x255C = 0xF9F7
+0x255D = 0xF9E5
+0x255D = 0xF9FD
+0x255E = 0xF9E9
+0x255F = 0xF9F2
+0x2560 = 0xF9E0
+0x2561 = 0xF9EB
+0x2562 = 0xF9F4
+0x2563 = 0xF9E2
+0x2564 = 0xF9E7
+0x2565 = 0xF9F0
+0x2566 = 0xF9DE
+0x2567 = 0xF9ED
+0x2568 = 0xF9F6
+0x2569 = 0xF9E4
+0x256A = 0xF9EA
+0x256B = 0xF9F3
+0x256C = 0xF9E1
+0x2588 = 0xF9FE
+0x273D = 0xC6E6
+0x3007 = 0xC6E2
+0x3041 = 0xC6E7
+0x3042 = 0xC6E8
+0x3043 = 0xC6E9
+0x3044 = 0xC6EA
+0x3045 = 0xC6EB
+0x3046 = 0xC6EC
+0x3047 = 0xC6ED
+0x3048 = 0xC6EE
+0x3049 = 0xC6EF
+0x304A = 0xC6F0
+0x304B = 0xC6F1
+0x304C = 0xC6F2
+0x304D = 0xC6F3
+0x304E = 0xC6F4
+0x304F = 0xC6F5
+0x3050 = 0xC6F6
+0x3051 = 0xC6F7
+0x3052 = 0xC6F8
+0x3053 = 0xC6F9
+0x3054 = 0xC6FA
+0x3055 = 0xC6FB
+0x3056 = 0xC6FC
+0x3057 = 0xC6FD
+0x3058 = 0xC6FE
+0x3059 = 0xC740
+0x305A = 0xC741
+0x305B = 0xC742
+0x305C = 0xC743
+0x305D = 0xC744
+0x305E = 0xC745
+0x305F = 0xC746
+0x3060 = 0xC747
+0x3061 = 0xC748
+0x3062 = 0xC749
+0x3063 = 0xC74A
+0x3064 = 0xC74B
+0x3065 = 0xC74C
+0x3066 = 0xC74D
+0x3067 = 0xC74E
+0x3068 = 0xC74F
+0x3069 = 0xC750
+0x306A = 0xC751
+0x306B = 0xC752
+0x306C = 0xC753
+0x306D = 0xC754
+0x306E = 0xC755
+0x306F = 0xC756
+0x3070 = 0xC757
+0x3071 = 0xC758
+0x3072 = 0xC759
+0x3073 = 0xC75A
+0x3074 = 0xC75B
+0x3075 = 0xC75C
+0x3076 = 0xC75D
+0x3077 = 0xC75E
+0x3078 = 0xC75F
+0x3079 = 0xC760
+0x307A = 0xC761
+0x307B = 0xC762
+0x307C = 0xC763
+0x307D = 0xC764
+0x307E = 0xC765
+0x307F = 0xC766
+0x3080 = 0xC767
+0x3081 = 0xC768
+0x3082 = 0xC769
+0x3083 = 0xC76A
+0x3084 = 0xC76B
+0x3085 = 0xC76C
+0x3086 = 0xC76D
+0x3087 = 0xC76E
+0x3088 = 0xC76F
+0x3089 = 0xC770
+0x308A = 0xC771
+0x308B = 0xC772
+0x308C = 0xC773
+0x308D = 0xC774
+0x308E = 0xC775
+0x308F = 0xC776
+0x3090 = 0xC777
+0x3091 = 0xC778
+0x3092 = 0xC779
+0x3093 = 0xC77A
+0x309B = 0xC6DF
+0x309C = 0xC6E0
+0x309D = 0xC6DC
+0x309E = 0xC6DD
+0x30A1 = 0xC77B
+0x30A2 = 0xC77C
+0x30A3 = 0xC77D
+0x30A4 = 0xC77E
+0x30A5 = 0xC7A1
+0x30A6 = 0xC7A2
+0x30A7 = 0xC7A3
+0x30A8 = 0xC7A4
+0x30A9 = 0xC7A5
+0x30AA = 0xC7A6
+0x30AB = 0xC7A7
+0x30AC = 0xC7A8
+0x30AD = 0xC7A9
+0x30AE = 0xC7AA
+0x30AF = 0xC7AB
+0x30B0 = 0xC7AC
+0x30B1 = 0xC7AD
+0x30B2 = 0xC7AE
+0x30B3 = 0xC7AF
+0x30B4 = 0xC7B0
+0x30B5 = 0xC7B1
+0x30B6 = 0xC7B2
+0x30B7 = 0xC7B3
+0x30B8 = 0xC7B4
+0x30B9 = 0xC7B5
+0x30BA = 0xC7B6
+0x30BB = 0xC7B7
+0x30BC = 0xC7B8
+0x30BD = 0xC7B9
+0x30BE = 0xC7BA
+0x30BF = 0xC7BB
+0x30C0 = 0xC7BC
+0x30C1 = 0xC7BD
+0x30C2 = 0xC7BE
+0x30C3 = 0xC7BF
+0x30C4 = 0xC7C0
+0x30C5 = 0xC7C1
+0x30C6 = 0xC7C2
+0x30C7 = 0xC7C3
+0x30C8 = 0xC7C4
+0x30C9 = 0xC7C5
+0x30CA = 0xC7C6
+0x30CB = 0xC7C7
+0x30CC = 0xC7C8
+0x30CD = 0xC7C9
+0x30CE = 0xC7CA
+0x30CF = 0xC7CB
+0x30D0 = 0xC7CC
+0x30D1 = 0xC7CD
+0x30D2 = 0xC7CE
+0x30D3 = 0xC7CF
+0x30D4 = 0xC7D0
+0x30D5 = 0xC7D1
+0x30D6 = 0xC7D2
+0x30D7 = 0xC7D3
+0x30D8 = 0xC7D4
+0x30D9 = 0xC7D5
+0x30DA = 0xC7D6
+0x30DB = 0xC7D7
+0x30DC = 0xC7D8
+0x30DD = 0xC7D9
+0x30DE = 0xC7DA
+0x30DF = 0xC7DB
+0x30E0 = 0xC7DC
+0x30E1 = 0xC7DD
+0x30E2 = 0xC7DE
+0x30E3 = 0xC7DF
+0x30E4 = 0xC7E0
+0x30E5 = 0xC7E1
+0x30E6 = 0xC7E2
+0x30E7 = 0xC7E3
+0x30E8 = 0xC7E4
+0x30E9 = 0xC7E5
+0x30EA = 0xC7E6
+0x30EB = 0xC7E7
+0x30EC = 0xC7E8
+0x30ED = 0xC7E9
+0x30EE = 0xC7EA
+0x30EF = 0xC7EB
+0x30F0 = 0xC7EC
+0x30F1 = 0xC7ED
+0x30F2 = 0xC7EE
+0x30F3 = 0xC7EF
+0x30F4 = 0xC7F0
+0x30F5 = 0xC7F1
+0x30F6 = 0xC7F2
+0x30FB = 0xC6E1
+0x30FC = 0xC6E3
+0x30FD = 0xC6DA
+0x30FE = 0xC6DB
+0x4E02 = 0xF68A
+0x4E04 = 0x8182
+0x4E05 = 0x8181
+0x4E06 = 0x9E5D
+0x4E12 = 0xF694
+0x4E13 = 0x90DC
+0x4E17 = 0xF784
+0x4E1A = 0x90DD
+0x4E1B = 0x90DE
+0x4E1C = 0x90DF
+0x4E1D = 0x90E0
+0x4E20 = 0x8481
+0x4E21 = 0x8480
+0x4E22 = 0x8482
+0x4E23 = 0xF894
+0x4E24 = 0x8781
+0x4E25 = 0x90E1
+0x4E27 = 0x90E2
+0x4E28 = 0x8180
+0x4E29 = 0xF68B
+0x4E2A = 0x8183
+0x4E2C = 0x90E3
+0x4E2F = 0xF695
+0x4E34 = 0x90E4
+0x4E35 = 0xFC9F
+0x4E36 = 0xC6BF
+0x4E37 = 0x9E5E
+0x4E3A = 0x90E5
+0x4E3D = 0x8C9F
+0x4E3E = 0x90E6
+0x4E3F = 0xC6C0
+0x4E40 = 0xF687
+0x4E41 = 0xF688
+0x4E44 = 0x9E5F
+0x4E46 = 0x8187
+0x4E49 = 0x8185
+0x4E4A = 0x9E60
+0x4E4C = 0x90E7
+0x4E50 = 0x90E8
+0x4E51 = 0xF798
+0x4E54 = 0x8591
+0x4E55 = 0x9E61
+0x4E57 = 0x9399
+0x4E5A = 0xF689
+0x4E5B = 0x9E62
+0x4E60 = 0x90E9
+0x4E61 = 0x90EA
+0x4E62 = 0x8193
+0x4E63 = 0x8192
+0x4E64 = 0x9E63
+0x4E65 = 0x9E64
+0x4E66 = 0x90EB
+0x4E67 = 0x9E65
+0x4E68 = 0x8483
+0x4E6A = 0xF799
+0x4E6B = 0x9E66
+0x4E6C = 0x9E67
+0x4E6D = 0x9E68
+0x4E6E = 0x9E69
+0x4E6F = 0x9E6A
+0x4E70 = 0x90EC
+0x4E71 = 0x8782
+0x4E72 = 0x9E6B
+0x4E74 = 0xF997
+0x4E75 = 0xF996
+0x4E76 = 0x9E6C
+0x4E77 = 0x9E6D
+0x4E78 = 0x90ED
+0x4E79 = 0x939A
+0x4E7A = 0x9E6E
+0x4E7B = 0x9E6F
+0x4E7C = 0x9E70
+0x4E7D = 0x9E71
+0x4E80 = 0xAF92
+0x4E81 = 0xAF93
+0x4E85 = 0xC6C1
+0x4E87 = 0x8184
+0x4E89 = 0x8484
+0x4E8A = 0x9E72
+0x4E8F = 0x8188
+0x4E90 = 0x9E73
+0x4E96 = 0xF696
+0x4E97 = 0x828F
+0x4E98 = 0x8485
+0x4E9A = 0x90EE
+0x4E9C = 0x8783
+0x4E9D = 0x8CA0
+0x4EA0 = 0xC6C2
+0x4EA3 = 0x8194
+0x4EA7 = 0x90EF
+0x4EA9 = 0x90F0
+0x4EAA = 0x90F1
+0x4EAF = 0x939D
+0x4EB0 = 0x939C
+0x4EB1 = 0x939E
+0x4EB2 = 0x939B
+0x4EB4 = 0xC858
+0x4EB5 = 0x90F2
+0x4EB7 = 0xBA97
+0x4EB8 = 0x90F3
+0x4EBB = 0x90F4
+0x4EBC = 0x8189
+0x4EBD = 0x9E74
+0x4EBE = 0x818A
+0x4EBF = 0x90F5
+0x4EC5 = 0x8196
+0x4ECC = 0x8199
+0x4ECE = 0x8198
+0x4ECF = 0x8197
+0x4ED0 = 0xF697
+0x4ED1 = 0x90F6
+0x4ED2 = 0x9E75
+0x4ED3 = 0x90F7
+0x4EDB = 0xF786
+0x4EE0 = 0x8290
+0x4EE2 = 0xF785
+0x4EE6 = 0x8292
+0x4EE7 = 0x8291
+0x4EEA = 0x90F8
+0x4EEB = 0x90F9
+0x4EEC = 0x90FA
+0x4EED = 0x9E76
+0x4EEE = 0x848C
+0x4EEF = 0x8487
+0x4EF8 = 0x8488
+0x4EF9 = 0x8486
+0x4EFA = 0x8492
+0x4EFC = 0x848B
+0x4EFE = 0xF79B
+0x4F03 = 0x848A
+0x4F06 = 0x8489
+0x4F07 = 0x8490
+0x4F0C = 0xF79A
+0x4F16 = 0x848D
+0x4F17 = 0x8493
+0x4F1A = 0x8491
+0x4F1B = 0xF79C
+0x4F1C = 0x848F
+0x4F1E = 0x90FB
+0x4F1F = 0x90FC
+0x4F20 = 0x90FD
+0x4F21 = 0x90FE
+0x4F23 = 0x9140
+0x4F24 = 0x9141
+0x4F25 = 0x9142
+0x4F26 = 0x9143
+0x4F27 = 0x9144
+0x4F28 = 0x848E
+0x4F29 = 0x8E6A
+0x4F2A = 0x9145
+0x4F2B = 0x9146
+0x4F2E = 0xF895
+0x4F31 = 0x878E
+0x4F32 = 0x8788
+0x4F35 = 0x878D
+0x4F37 = 0x8787
+0x4F39 = 0x8786
+0x4F40 = 0x878C
+0x4F42 = 0x8789
+0x4F44 = 0x878A
+0x4F45 = 0x8784
+0x4F4A = 0x8785
+0x4F4B = 0x878B
+0x4F65 = 0x9147
+0x4F66 = 0x8F60
+0x4F68 = 0x8F61
+0x4F6D = 0x8D82
+0x4F71 = 0xF999
+0x4F72 = 0x8D89
+0x4F8A = 0x8D81
+0x4F8C = 0x8D8A
+0x4F8E = 0x8D83
+0x4F93 = 0x8D80
+0x4F99 = 0xF998
+0x4F9F = 0x8D87
+0x4FA0 = 0x8D84
+0x4FA1 = 0x8D86
+0x4FA2 = 0x8D85
+0x4FA3 = 0x8D88
+0x4FA4 = 0x9E77
+0x4FA5 = 0x9148
+0x4FA6 = 0x9149
+0x4FA7 = 0x914A
+0x4FA8 = 0x914B
+0x4FA9 = 0x914C
+0x4FAA = 0x914D
+0x4FAB = 0x8EA2
+0x4FAC = 0x914E
+0x4FAD = 0x9E78
+0x4FB0 = 0x9482
+0x4FB1 = 0x9483
+0x4FB4 = 0x9489
+0x4FB8 = 0x9481
+0x4FBC = 0xFB94
+0x4FBD = 0xFB96
+0x4FBE = 0x9480
+0x4FC6 = 0x9485
+0x4FC8 = 0x9484
+0x4FCC = 0x9486
+0x4FD2 = 0x939F
+0x4FD5 = 0x93A0
+0x4FE2 = 0xFB97
+0x4FE3 = 0x9488
+0x4FE4 = 0x8EAF
+0x4FE5 = 0x9487
+0x4FE6 = 0x914F
+0x4FE7 = 0x8F62
+0x4FE8 = 0x9150
+0x4FE9 = 0xFB95
+0x4FEA = 0x9151
+0x4FEB = 0x9152
+0x4FED = 0x9153
+0x4FF0 = 0x9C87
+0x4FF2 = 0x9C8B
+0x4FF9 = 0x9C83
+0x4FFB = 0x9C95
+0x4FFC = 0x9C8A
+0x4FFD = 0x9C93
+0x4FFF = 0x9C85
+0x5001 = 0xFD80
+0x5002 = 0x9C89
+0x5003 = 0x9C88
+0x5004 = 0x9C86
+0x5008 = 0x9C8D
+0x500A = 0xFD81
+0x5010 = 0x9C90
+0x501D = 0x9C84
+0x5024 = 0x9C8C
+0x502E = 0x9C8F
+0x5032 = 0x9C82
+0x5034 = 0xFCA0
+0x5036 = 0x9C8E
+0x5038 = 0x9C91
+0x5039 = 0x9C92
+0x503A = 0x9154
+0x503B = 0x9E79
+0x503D = 0x9155
+0x503E = 0x9156
+0x503F = 0x8F63
+0x5042 = 0xA58F
+0x5044 = 0xA591
+0x5050 = 0xA596
+0x5052 = 0xA593
+0x5054 = 0xA594
+0x5056 = 0x9C94
+0x5058 = 0xA599
+0x5059 = 0xA590
+0x5066 = 0xA592
+0x5067 = 0xFE9F
+0x506C = 0xA59B
+0x5071 = 0xA595
+0x5078 = 0xA59C
+0x5079 = 0xA59A
+0x507B = 0xA597
+0x507C = 0xA598
+0x507E = 0x9157
+0x507F = 0x9158
+0x5081 = 0xAF98
+0x5084 = 0xC85C
+0x5086 = 0xC85B
+0x5088 = 0xAF96
+0x5089 = 0xAF97
+0x508A = 0xC85D
+0x508F = 0xAF94
+0x5090 = 0xC85A
+0x5093 = 0xC860
+0x5097 = 0xAF95
+0x509F = 0xC85E
+0x50A0 = 0xC859
+0x50A1 = 0xC85F
+0x50A4 = 0x9159
+0x50A5 = 0x915A
+0x50A6 = 0x8F64
+0x50A7 = 0x915B
+0x50A8 = 0x915C
+0x50A9 = 0x915D
+0x50AA = 0xBA9A
+0x50AB = 0xBA9C
+0x50B9 = 0xBA9B
+0x50BC = 0xBA99
+0x50C0 = 0xC8B6
+0x50C3 = 0xBA9D
+0x50CC = 0xBA98
+0x50CD = 0xBA9E
+0x50D0 = 0xC48A
+0x50D2 = 0xC8E7
+0x50D8 = 0xC48D
+0x50D9 = 0xC48B
+0x50DC = 0xC48C
+0x50DE = 0xC492
+0x50DF = 0x8159
+0x50E1 = 0xC48E
+0x50E2 = 0xC491
+0x50EB = 0xC48F
+0x50F2 = 0x9E7A
+0x50F4 = 0xC490
+0x50F7 = 0xCD97
+0x50FA = 0x81B9
+0x50FC = 0xCD98
+0x5101 = 0xCD9A
+0x510D = 0xCD99
+0x510E = 0xCD96
+0x510F = 0x8F65
+0x5116 = 0xD781
+0x5119 = 0x81FD
+0x511B = 0xD784
+0x511D = 0xD780
+0x511E = 0xD783
+0x5123 = 0x8272
+0x5127 = 0xDE83
+0x5128 = 0xDE82
+0x512B = 0xD782
+0x512C = 0x8273
+0x512F = 0xE388
+0x5136 = 0xEB94
+0x513E = 0xF39A
+0x5142 = 0xF698
+0x514A = 0x8494
+0x514E = 0x8791
+0x514F = 0xF896
+0x5150 = 0x8790
+0x5151 = 0x878F
+0x5153 = 0xF99A
+0x5156 = 0x8D8B
+0x5158 = 0xFB98
+0x5160 = 0xAF99
+0x5164 = 0xEE9E
+0x5166 = 0x818B
+0x516A = 0x948A
+0x516F = 0x9E7B
+0x5170 = 0x915E
+0x5172 = 0x8495
+0x5173 = 0xF79D
+0x5174 = 0x915F
+0x5179 = 0x9B8B
+0x517A = 0x9E7C
+0x517B = 0x9160
+0x517D = 0x9161
+0x517E = 0xBA9F
+0x517F = 0x8F6A
+0x5181 = 0x9162
+0x5182 = 0xC6C3
+0x5183 = 0xF699
+0x5184 = 0x819A
+0x5185 = 0x8195
+0x5186 = 0x819B
+0x5188 = 0xF781
+0x518B = 0x8294
+0x518C = 0x8295
+0x518E = 0xF79E
+0x5190 = 0x8D8C
+0x5196 = 0xC6C4
+0x5199 = 0x8296
+0x519A = 0x9163
+0x519B = 0x9164
+0x519C = 0x9165
+0x519D = 0x8792
+0x519F = 0x948B
+0x51A1 = 0x9C98
+0x51A3 = 0x9C96
+0x51A6 = 0x9C97
+0x51A7 = 0x9166
+0x51A8 = 0xA59D
+0x51A9 = 0x8EEC
+0x51AB = 0xC6C5
+0x51AD = 0xF787
+0x51AE = 0x9167
+0x51AF = 0x9168
+0x51B2 = 0x8498
+0x51B3 = 0x8497
+0x51B4 = 0x8496
+0x51B5 = 0x8793
+0x51B8 = 0x8794
+0x51BA = 0xF897
+0x51BB = 0x9169
+0x51BF = 0xF99B
+0x51C0 = 0xF99C
+0x51C1 = 0x948C
+0x51C2 = 0x948D
+0x51C3 = 0x948E
+0x51C7 = 0x9C99
+0x51C9 = 0x9C9A
+0x51CF = 0xA59F
+0x51D1 = 0xA59E
+0x51D2 = 0xAF9C
+0x51D3 = 0xAF9B
+0x51D5 = 0xC861
+0x51D6 = 0xAF9D
+0x51D9 = 0xCD9C
+0x51DA = 0xCD9B
+0x51DB = 0xCD9D
+0x51DF = 0xDE84
+0x51E2 = 0x8186
+0x51E3 = 0x818C
+0x51E4 = 0x819C
+0x51E5 = 0x8297
+0x51E6 = 0x9E7D
+0x51E7 = 0x9E7E
+0x51E8 = 0x8499
+0x51E9 = 0x9EA1
+0x51EA = 0x8E71
+0x51EB = 0x916A
+0x51EC = 0x8795
+0x51ED = 0x8D8D
+0x51EE = 0xF99D
+0x51EF = 0x916B
+0x51F2 = 0x8E45
+0x51F4 = 0xC493
+0x51F7 = 0xF788
+0x51FB = 0x916C
+0x51FC = 0x916D
+0x51FE = 0x8D8E
+0x51FF = 0x916E
+0x5202 = 0xF68C
+0x5204 = 0x818D
+0x5205 = 0x819D
+0x520B = 0x8298
+0x520D = 0x916F
+0x520F = 0x849B
+0x5214 = 0x849A
+0x5215 = 0x849C
+0x5218 = 0x849D
+0x5219 = 0x9170
+0x521A = 0x9171
+0x521B = 0x9172
+0x521F = 0x8799
+0x5220 = 0x879B
+0x5222 = 0xF898
+0x5223 = 0x8796
+0x5226 = 0x8798
+0x5227 = 0x8797
+0x522B = 0x879A
+0x522C = 0x9173
+0x522D = 0x9174
+0x522F = 0x8D8F
+0x5234 = 0x8D91
+0x5239 = 0x8D92
+0x523C = 0x8D90
+0x523D = 0xF99E
+0x523E = 0x8F66
+0x523F = 0x9175
+0x5240 = 0x9176
+0x5242 = 0x9177
+0x5245 = 0x948F
+0x5248 = 0x9490
+0x524F = 0x9491
+0x5250 = 0x9178
+0x5251 = 0x9179
+0x5253 = 0x9D81
+0x5257 = 0x9CA0
+0x5258 = 0xFD82
+0x5259 = 0x9C9D
+0x5260 = 0x9C9B
+0x5263 = 0x9D80
+0x5264 = 0x9C9C
+0x5265 = 0x9C9E
+0x5266 = 0x8EBB
+0x5267 = 0x9C9F
+0x5268 = 0xA5A0
+0x5270 = 0xAF9F
+0x5271 = 0x9EA2
+0x5273 = 0xAF9E
+0x5276 = 0xA680
+0x5279 = 0xBB80
+0x527E = 0xBAA0
+0x5285 = 0x81BA
+0x5286 = 0xCD9E
+0x528E = 0xCD9F
+0x528F = 0x917A
+0x5290 = 0xD785
+0x5292 = 0xC8ED
+0x5294 = 0xD786
+0x5295 = 0x8274
+0x529A = 0xF292
+0x529C = 0x818E
+0x529D = 0x819F
+0x529E = 0x819E
+0x52A1 = 0x917B
+0x52A2 = 0x917C
+0x52A4 = 0xF880
+0x52A5 = 0xF79F
+0x52A7 = 0xF7A0
+0x52A8 = 0x849E
+0x52AF = 0xF899
+0x52B0 = 0xF89A
+0x52B1 = 0xF89B
+0x52B2 = 0x917D
+0x52B3 = 0x879D
+0x52B4 = 0x879C
+0x52B5 = 0x8D94
+0x52B6 = 0x83BF
+0x52B7 = 0x83BD
+0x52B8 = 0x83BE
+0x52B9 = 0x8D93
+0x52BA = 0x83C0
+0x52BD = 0xF99F
+0x52BF = 0x8D95
+0x52C4 = 0x9494
+0x52C5 = 0x9492
+0x52C6 = 0xFB99
+0x52C8 = 0xFB9A
+0x52CA = 0x9493
+0x52CB = 0x917E
+0x52CC = 0x9D86
+0x52CE = 0x9D83
+0x52CF = 0x9D82
+0x52D0 = 0x9D84
+0x52D1 = 0x9D85
+0x52D4 = 0xA681
+0x52DA = 0x91A1
+0x52DC = 0x83C6
+0x52E0 = 0xBB82
+0x52E1 = 0xBB81
+0x52E5 = 0xC8B7
+0x52E7 = 0xBB83
+0x52E8 = 0x83D2
+0x52EA = 0xC495
+0x52EC = 0x83D1
+0x52ED = 0xC494
+0x52EE = 0xCDA0
+0x52F2 = 0xD199
+0x52F6 = 0x83DD
+0x52F9 = 0xC6C6
+0x52FD = 0x81A0
+0x5300 = 0x8280
+0x5301 = 0x8E65
+0x5302 = 0x9EA3
+0x5303 = 0x829A
+0x5304 = 0x8299
+0x5307 = 0x829B
+0x530C = 0xF9A0
+0x5313 = 0x8E4D
+0x5314 = 0xD787
+0x5318 = 0xFEA0
+0x531B = 0xF789
+0x531E = 0x829C
+0x5324 = 0x8F67
+0x5325 = 0x879E
+0x5326 = 0x91A2
+0x5327 = 0x9495
+0x5328 = 0xFB9B
+0x5329 = 0xFB9C
+0x532B = 0xFD83
+0x532C = 0xA3E1
+0x532E = 0x91A3
+0x5332 = 0xC496
+0x5333 = 0xCE80
+0x5335 = 0xDE85
+0x5336 = 0xEB95
+0x5338 = 0xC6C7
+0x533A = 0x8281
+0x533B = 0x879F
+0x5342 = 0xF68E
+0x5344 = 0x818F
+0x5346 = 0x8282
+0x534B = 0x849F
+0x534E = 0x8E6B
+0x534F = 0x84A0
+0x5350 = 0x8580
+0x5355 = 0x8D96
+0x5356 = 0x91A4
+0x5358 = 0x9496
+0x5359 = 0xA3E2
+0x535B = 0x835C
+0x535D = 0x8283
+0x535F = 0x829D
+0x5362 = 0x91A5
+0x5364 = 0xF89C
+0x5365 = 0x8F68
+0x5367 = 0x9383
+0x5368 = 0xA3E3
+0x5369 = 0xC6C8
+0x536A = 0xF68F
+0x536B = 0x91A6
+0x536D = 0x829E
+0x5374 = 0x87A0
+0x5376 = 0x8D97
+0x537A = 0x8D98
+0x537D = 0x9497
+0x537E = 0xA3E4
+0x5380 = 0xBB84
+0x5381 = 0x9EA4
+0x5383 = 0xF69A
+0x5385 = 0x91A7
+0x5386 = 0x8284
+0x5387 = 0xF78B
+0x5388 = 0xF78A
+0x5389 = 0x829F
+0x538B = 0x8581
+0x538C = 0x91A8
+0x538D = 0x91A9
+0x5390 = 0x91AA
+0x5391 = 0x9EA5
+0x5393 = 0x8D99
+0x5395 = 0x91AB
+0x539B = 0x8F69
+0x53A0 = 0xA682
+0x53A1 = 0xA3E5
+0x53A2 = 0x91AC
+0x53A3 = 0x91AD
+0x53A6 = 0xB080
+0x53A8 = 0xAFA0
+0x53A9 = 0xBB87
+0x53AA = 0xBB86
+0x53AB = 0xBB85
+0x53AE = 0xC497
+0x53AF = 0xC8B8
+0x53B0 = 0xC498
+0x53B1 = 0xCE81
+0x53B3 = 0xDE86
+0x53B5 = 0x8F5F
+0x53B6 = 0xC6C9
+0x53B7 = 0x8285
+0x53B8 = 0xF69B
+0x53BA = 0x82A0
+0x53BC = 0x9EA6
+0x53BD = 0xF881
+0x53BE = 0x8582
+0x53BF = 0x91AE
+0x53C0 = 0xFA81
+0x53C1 = 0x8D9A
+0x53C2 = 0x8D9B
+0x53C4 = 0xA683
+0x53C5 = 0xB081
+0x53C6 = 0x91AF
+0x53C7 = 0x91B0
+0x53CC = 0x8286
+0x53CE = 0x8287
+0x53CF = 0xF78C
+0x53D0 = 0x8380
+0x53D1 = 0x91B1
+0x53D2 = 0x8583
+0x53D3 = 0xF89D
+0x53D5 = 0x8D9C
+0x53D8 = 0x91B2
+0x53D9 = 0x949B
+0x53DA = 0x949A
+0x53DC = 0x9499
+0x53DD = 0x9498
+0x53DE = 0x83FC
+0x53E0 = 0xBB88
+0x53E7 = 0xF78E
+0x53F4 = 0x8384
+0x53F6 = 0x8381
+0x53F7 = 0x8382
+0x53F9 = 0x8383
+0x53FA = 0x8E66
+0x53FD = 0xF78D
+0x53FE = 0x91B3
+0x53FF = 0x8585
+0x5400 = 0x8586
+0x5402 = 0xF882
+0x5405 = 0x8587
+0x5413 = 0x8588
+0x5414 = 0x9EA7
+0x5415 = 0x8589
+0x5416 = 0x8584
+0x5417 = 0x91B4
+0x541A = 0x8885
+0x5421 = 0x8888
+0x5422 = 0x888C
+0x5423 = 0x8884
+0x542F = 0x8890
+0x5432 = 0x8886
+0x5434 = 0x8889
+0x543A = 0x8881
+0x543F = 0x888D
+0x5444 = 0x8882
+0x5449 = 0x888A
+0x544B = 0x8887
+0x544C = 0x8883
+0x544D = 0x8880
+0x5450 = 0x888B
+0x5451 = 0x888E
+0x5452 = 0x91B5
+0x5453 = 0x91B6
+0x5455 = 0x9EA8
+0x5456 = 0x91B7
+0x5457 = 0x91B8
+0x5458 = 0x91B9
+0x5459 = 0x91BA
+0x545A = 0x888F
+0x545B = 0x91BB
+0x545C = 0x91BC
+0x545D = 0xFA85
+0x545E = 0xFA84
+0x545F = 0x8D9E
+0x5469 = 0x8E83
+0x546A = 0x8E86
+0x546D = 0x8E84
+0x546E = 0xFA82
+0x5479 = 0x8E80
+0x5483 = 0xFA83
+0x5485 = 0x8D9D
+0x5489 = 0x8DA0
+0x548A = 0x8E87
+0x548F = 0x8E82
+0x5493 = 0x8D9F
+0x5494 = 0x8E85
+0x5497 = 0x91BD
+0x5499 = 0x91BE
+0x549B = 0x91BF
+0x549C = 0x8EA4
+0x549D = 0x91C0
+0x549E = 0x9583
+0x549F = 0x9584
+0x54A3 = 0x94A0
+0x54A4 = 0x9581
+0x54B2 = 0x9582
+0x54B4 = 0x949E
+0x54B5 = 0x9585
+0x54B9 = 0x949C
+0x54CA = 0x949F
+0x54CB = 0x8F6B
+0x54CC = 0x9587
+0x54CD = 0x9586
+0x54D0 = 0x949D
+0x54D1 = 0x91C1
+0x54D2 = 0x91C2
+0x54D3 = 0x91C3
+0x54D4 = 0x91C4
+0x54D5 = 0x91C5
+0x54D7 = 0x91C6
+0x54D8 = 0x9EA9
+0x54D9 = 0x91C7
+0x54DA = 0x9580
+0x54DB = 0x9EAA
+0x54DC = 0x91C8
+0x54DD = 0x91C9
+0x54DF = 0x91CA
+0x54E3 = 0xFD87
+0x54EC = 0xFD84
+0x54EF = 0x9D8A
+0x54F0 = 0x9D90
+0x54F4 = 0x9D88
+0x54F5 = 0x9D8B
+0x54F6 = 0x9D91
+0x54F9 = 0x9D8C
+0x54FE = 0xFD86
+0x5500 = 0x9D8E
+0x5502 = 0x9D8D
+0x550D = 0x9D87
+0x5513 = 0x9D89
+0x5515 = 0xFD85
+0x5516 = 0xFD88
+0x5518 = 0x9D8F
+0x5519 = 0x9D92
+0x551B = 0x8EB0
+0x551C = 0x9EAB
+0x551D = 0x91CB
+0x551E = 0x91CC
+0x551F = 0x9EAC
+0x5520 = 0x8EBC
+0x5521 = 0x8EBD
+0x5522 = 0x91CD
+0x5523 = 0x91CE
+0x5524 = 0x91CF
+0x5525 = 0x91D0
+0x5528 = 0x90D2
+0x5529 = 0xA689
+0x552B = 0xA68F
+0x553A = 0xA68D
+0x553D = 0xA3E9
+0x553F = 0xA68E
+0x5542 = 0xA3E7
+0x5547 = 0xA3E8
+0x5549 = 0xA687
+0x554C = 0xA685
+0x5553 = 0xA68B
+0x5554 = 0xA68A
+0x5558 = 0xA684
+0x5559 = 0xB089
+0x555A = 0xA68C
+0x555B = 0xA3E6
+0x555D = 0xA688
+0x5560 = 0xA3EA
+0x5567 = 0x91D1
+0x5568 = 0xA686
+0x5569 = 0x9EAD
+0x556B = 0x8F6E
+0x556C = 0x91D2
+0x556D = 0x91D3
+0x556E = 0x91D4
+0x556F = 0x91D5
+0x5570 = 0x91D6
+0x5571 = 0x8F6D
+0x5572 = 0x90D3
+0x5573 = 0x8F6C
+0x5574 = 0x91D7
+0x5578 = 0x91D8
+0x5579 = 0x91D9
+0x557A = 0xB08C
+0x5585 = 0xB086
+0x5586 = 0xB08A
+0x5590 = 0xC862
+0x5596 = 0xB084
+0x5597 = 0xB082
+0x559B = 0xB087
+0x559E = 0xB08D
+0x55A0 = 0xB088
+0x55A9 = 0xB08E
+0x55AF = 0xB08B
+0x55B0 = 0x8ED3
+0x55B4 = 0xB085
+0x55B6 = 0x8E46
+0x55B7 = 0x91DA
+0x55B8 = 0x9EAE
+0x55B9 = 0x91DB
+0x55BA = 0x90D4
+0x55BC = 0x91DC
+0x55BD = 0x9EAF
+0x55BE = 0x91DD
+0x55C1 = 0xBB8B
+0x55D7 = 0xBB8A
+0x55D8 = 0xC8B9
+0x55DE = 0xB083
+0x55E0 = 0x8E4E
+0x55EA = 0xBB89
+0x55EB = 0x91DE
+0x55EC = 0x91DF
+0x55ED = 0x9EB0
+0x55EE = 0x90D6
+0x55F0 = 0x90D5
+0x55F1 = 0x8EE2
+0x55F3 = 0x91E0
+0x55F4 = 0x8F6F
+0x55F5 = 0x91E1
+0x55F8 = 0xC49D
+0x55FB = 0xC499
+0x5603 = 0xC49A
+0x5605 = 0xC582
+0x5607 = 0xC49C
+0x560A = 0x815B
+0x560B = 0xC49B
+0x5611 = 0xC580
+0x5618 = 0xC4A0
+0x5619 = 0x815A
+0x561A = 0x9EB1
+0x561E = 0xC49F
+0x5620 = 0x8F71
+0x5621 = 0x91E2
+0x5622 = 0x8F70
+0x5623 = 0x91E3
+0x5624 = 0x91E4
+0x5625 = 0x91E5
+0x5626 = 0xC595
+0x5628 = 0xC49E
+0x562B = 0xCE8B
+0x562D = 0xCE83
+0x5631 = 0xCE87
+0x5637 = 0xCE8D
+0x563C = 0x81BC
+0x5643 = 0x81BB
+0x5644 = 0xCE88
+0x5647 = 0xCE82
+0x564B = 0xCE85
+0x564D = 0xCE8C
+0x564F = 0xCE8E
+0x5650 = 0xCE8A
+0x5651 = 0xC581
+0x5652 = 0xCE86
+0x5654 = 0xCE84
+0x5655 = 0x8E55
+0x5656 = 0xCE89
+0x565B = 0x9EB2
+0x565C = 0x91E6
+0x565D = 0x91E7
+0x565F = 0xD78A
+0x5661 = 0xD78B
+0x5667 = 0xD788
+0x5675 = 0x81FE
+0x567A = 0x8EFE
+0x567B = 0xD789
+0x567C = 0x91E8
+0x567D = 0xDE88
+0x5688 = 0x8275
+0x5689 = 0xDE89
+0x568A = 0xDE87
+0x568B = 0x8276
+0x5691 = 0x8F74
+0x5692 = 0x8F72
+0x5694 = 0xE38E
+0x5696 = 0xE38D
+0x569B = 0xE38B
+0x569E = 0xE38C
+0x569F = 0xE38A
+0x56A0 = 0xE38F
+0x56A1 = 0x91E9
+0x56A2 = 0x9EB3
+0x56A3 = 0x91EA
+0x56A4 = 0x91EB
+0x56A9 = 0x82DD
+0x56AF = 0xE880
+0x56B0 = 0x8F75
+0x56B1 = 0x8348
+0x56B8 = 0x90D7
+0x56B9 = 0x90D8
+0x56BA = 0x8F73
+0x56BB = 0xEE9F
+0x56BF = 0x835D
+0x56C4 = 0x90D9
+0x56C7 = 0xF18A
+0x56CE = 0x9EB4
+0x56CF = 0x8379
+0x56D0 = 0x8378
+0x56D2 = 0xF39B
+0x56D5 = 0x9EB5
+0x56D6 = 0x91EC
+0x56D8 = 0x8293
+0x56D9 = 0xF790
+0x56DC = 0xF78F
+0x56E2 = 0x91ED
+0x56E3 = 0x858A
+0x56E6 = 0x8897
+0x56E8 = 0x8E76
+0x56E9 = 0x8891
+0x56EC = 0x8896
+0x56ED = 0x8895
+0x56EF = 0x8894
+0x56F1 = 0x898B
+0x56F2 = 0x8892
+0x56F3 = 0x8893
+0x56F4 = 0x91EE
+0x56F5 = 0x91EF
+0x56F6 = 0x8E8C
+0x56F8 = 0x8E8A
+0x56FB = 0x8E89
+0x56FC = 0x8E8B
+0x56FD = 0x8E88
+0x56FE = 0x91F0
+0x5700 = 0x9588
+0x5705 = 0x9D93
+0x5706 = 0x91F1
+0x570E = 0xB090
+0x570F = 0xB08F
+0x5710 = 0xC863
+0x5711 = 0xC8BA
+0x5715 = 0xBB8C
+0x5717 = 0xC583
+0x5719 = 0x91F2
+0x571D = 0xF18B
+0x5721 = 0x8288
+0x5724 = 0x8385
+0x5725 = 0xF791
+0x5726 = 0x9EB6
+0x5727 = 0xF792
+0x572B = 0xF883
+0x5731 = 0x858D
+0x5732 = 0x858E
+0x5735 = 0x858B
+0x5736 = 0x858C
+0x5737 = 0x9EB7
+0x5738 = 0x9EB8
+0x5739 = 0x91F3
+0x573A = 0x91F4
+0x573C = 0x889B
+0x573D = 0x8982
+0x573F = 0x889A
+0x5742 = 0x8983
+0x5743 = 0x889F
+0x5744 = 0x8899
+0x5746 = 0x8981
+0x5748 = 0x8898
+0x5753 = 0x889C
+0x5754 = 0x8984
+0x5755 = 0x8985
+0x5756 = 0x889D
+0x5757 = 0x8980
+0x5758 = 0x88A0
+0x5759 = 0x8F76
+0x575A = 0x91F5
+0x575B = 0x8E77
+0x575C = 0x91F6
+0x575D = 0x91F7
+0x575E = 0x91F8
+0x575F = 0x889E
+0x5760 = 0x91F9
+0x5763 = 0x8E8F
+0x5765 = 0x8E8D
+0x5767 = 0x8E90
+0x576C = 0xFA89
+0x576E = 0x8E91
+0x5778 = 0x8E92
+0x5779 = 0xFA87
+0x577A = 0xFA88
+0x577E = 0xFA86
+0x577F = 0x8E93
+0x5781 = 0x8E8E
+0x5784 = 0x91FA
+0x5785 = 0x91FB
+0x5786 = 0x9EB9
+0x5787 = 0xFA8A
+0x5788 = 0x8EA5
+0x5789 = 0x9EBA
+0x578A = 0x8F77
+0x578D = 0x958C
+0x578E = 0x958B
+0x5790 = 0x958F
+0x5791 = 0x958A
+0x5792 = 0x958D
+0x5796 = 0x9593
+0x579C = 0x9592
+0x57A1 = 0x958E
+0x57A6 = 0x9590
+0x57A7 = 0x9594
+0x57A8 = 0x9591
+0x57A9 = 0xFB9E
+0x57AA = 0x8EB1
+0x57AB = 0x8EB2
+0x57AC = 0x9589
+0x57AD = 0x91FC
+0x57AF = 0x91FD
+0x57B0 = 0x9EBB
+0x57B1 = 0x91FE
+0x57B2 = 0x9240
+0x57B3 = 0x9EBC
+0x57B4 = 0xFB9D
+0x57B7 = 0x9D95
+0x57BB = 0x9D98
+0x57BE = 0x9D97
+0x57C0 = 0x9D9F
+0x57C4 = 0x9D9B
+0x57C5 = 0x9D9C
+0x57C8 = 0x9D9A
+0x57C9 = 0x9D94
+0x57CA = 0x9D9E
+0x57CD = 0x9D96
+0x57D1 = 0x9D9D
+0x57D3 = 0xFD89
+0x57D6 = 0x9EBD
+0x57D7 = 0x8EBE
+0x57D8 = 0x9241
+0x57D9 = 0x9242
+0x57DA = 0x9243
+0x57DB = 0x9D99
+0x57DD = 0xA692
+0x57DE = 0xA694
+0x57E6 = 0xA695
+0x57E8 = 0xA696
+0x57EA = 0xA690
+0x57EB = 0xA3EB
+0x57EF = 0xA691
+0x57FE = 0xA693
+0x57FF = 0xA697
+0x5803 = 0xA698
+0x580F = 0x8F78
+0x5811 = 0x9244
+0x5812 = 0x8F79
+0x5813 = 0x8F7A
+0x5815 = 0x9EBE
+0x5816 = 0x9245
+0x5817 = 0xC864
+0x5818 = 0xB094
+0x581A = 0xB091
+0x581F = 0xB092
+0x5822 = 0xB098
+0x5826 = 0xB096
+0x582B = 0xC866
+0x583A = 0xB097
+0x583C = 0xB093
+0x583E = 0xB095
+0x5840 = 0x8ED4
+0x5841 = 0x9EBF
+0x5842 = 0x8ED5
+0x5843 = 0xC8BC
+0x5844 = 0xC865
+0x5845 = 0xC867
+0x5846 = 0x9246
+0x5847 = 0x8F7B
+0x5850 = 0xBB8F
+0x5856 = 0xBB93
+0x585C = 0xBB8E
+0x585F = 0xBB96
+0x5860 = 0xBB94
+0x5861 = 0xBB90
+0x5866 = 0xBB95
+0x5867 = 0xC8BB
+0x5869 = 0xBB92
+0x586A = 0xBB91
+0x586C = 0xBB8D
+0x586E = 0x9EC0
+0x5870 = 0x9EC1
+0x5872 = 0xC58D
+0x5873 = 0xC588
+0x5877 = 0xC58C
+0x5878 = 0xC586
+0x5884 = 0xC587
+0x588C = 0xC585
+0x588D = 0xC58F
+0x5892 = 0xC584
+0x5895 = 0xC58B
+0x5896 = 0xC58E
+0x5897 = 0xC58A
+0x5899 = 0x9247
+0x589A = 0x815C
+0x589B = 0x8F7C
+0x58A2 = 0xCE8F
+0x58A4 = 0xCE96
+0x58A7 = 0xCE97
+0x58AA = 0xCE92
+0x58AD = 0xC589
+0x58B0 = 0xCE94
+0x58B2 = 0xCE91
+0x58B4 = 0xCE95
+0x58B5 = 0xCE93
+0x58B6 = 0x9248
+0x58B7 = 0xCE90
+0x58B8 = 0x9EC2
+0x58B9 = 0x9EC3
+0x58BB = 0xF9D9
+0x58C0 = 0xD78E
+0x58C3 = 0xD78C
+0x58C4 = 0xD78F
+0x58CA = 0xD78D
+0x58CB = 0x9249
+0x58CC = 0x9EC4
+0x58CD = 0xDE8A
+0x58D0 = 0xDE8B
+0x58D7 = 0x9EC5
+0x58DC = 0xE882
+0x58E0 = 0xE881
+0x58E1 = 0x8E5E
+0x58E5 = 0x9EC6
+0x58E6 = 0xEEA0
+0x58EA = 0x924A
+0x58ED = 0x9EC7
+0x58EE = 0x858F
+0x58F0 = 0x8988
+0x58F1 = 0x8986
+0x58F2 = 0x8987
+0x58F3 = 0x8E94
+0x58F5 = 0x9595
+0x58F6 = 0x924B
+0x58F7 = 0xA699
+0x58F8 = 0x924C
+0x58FB = 0xB099
+0x5900 = 0x8F7D
+0x5901 = 0xD790
+0x5902 = 0xC6D8
+0x5904 = 0x8386
+0x5905 = 0x8590
+0x5907 = 0x924D
+0x5908 = 0x9597
+0x5909 = 0x9596
+0x590A = 0xC6CA
+0x590B = 0x8989
+0x5910 = 0xC590
+0x5911 = 0x8FF7
+0x5913 = 0x82DE
+0x5918 = 0x8387
+0x591B = 0xF884
+0x591D = 0xFA8B
+0x591E = 0x9EC8
+0x591F = 0xA69B
+0x5921 = 0x83C7
+0x5923 = 0xBB97
+0x5926 = 0xCE98
+0x5928 = 0xF69C
+0x5930 = 0x8389
+0x5932 = 0x8388
+0x5933 = 0xF793
+0x5934 = 0x838A
+0x5935 = 0xF885
+0x5936 = 0x8592
+0x5939 = 0x924E
+0x593A = 0x924F
+0x593B = 0x9EC9
+0x593D = 0x898C
+0x593F = 0xF89E
+0x5941 = 0x9250
+0x5942 = 0x9251
+0x5943 = 0xFA8D
+0x5946 = 0xFA8C
+0x594B = 0x8E95
+0x594C = 0x8E96
+0x594D = 0x8F7E
+0x5952 = 0x9598
+0x5956 = 0x9252
+0x5959 = 0xFD8A
+0x595B = 0xA69C
+0x595D = 0xA69D
+0x595E = 0xA69E
+0x595F = 0xA3EC
+0x5963 = 0xB09A
+0x5964 = 0xB09B
+0x5965 = 0xC868
+0x5966 = 0xBB98
+0x5968 = 0xBB99
+0x596C = 0xC591
+0x596F = 0x8240
+0x5975 = 0x838B
+0x597A = 0x8593
+0x5986 = 0x8594
+0x5987 = 0x9253
+0x5988 = 0x9254
+0x5989 = 0x8992
+0x598B = 0xF89F
+0x598C = 0x898E
+0x5991 = 0xF8A0
+0x5994 = 0x898D
+0x5995 = 0xF980
+0x599A = 0x8993
+0x599B = 0x8991
+0x599C = 0x898F
+0x599F = 0x8990
+0x59A9 = 0x9255
+0x59AA = 0x9256
+0x59AB = 0x9257
+0x59AC = 0x8E9E
+0x59AD = 0x8E97
+0x59B0 = 0x8E9A
+0x59B7 = 0x8E9F
+0x59B8 = 0x8E9D
+0x59BF = 0x8E9B
+0x59C2 = 0x8E99
+0x59C4 = 0x8E98
+0x59C9 = 0x8E9C
+0x59D5 = 0x959D
+0x59D7 = 0x8EA0
+0x59D9 = 0x9683
+0x59DF = 0x9599
+0x59E2 = 0x9682
+0x59E7 = 0x9684
+0x59EB = 0x959A
+0x59EF = 0x959B
+0x59F0 = 0x959C
+0x59F8 = 0x9681
+0x59F9 = 0x95A0
+0x5A02 = 0x9680
+0x5A04 = 0x959F
+0x5A05 = 0x9258
+0x5A06 = 0x9259
+0x5A07 = 0x925A
+0x5A08 = 0x925B
+0x5A0B = 0x9E82
+0x5A0D = 0x959E
+0x5A0E = 0xFD8E
+0x5A10 = 0xFD8D
+0x5A12 = 0x9E89
+0x5A14 = 0x9E85
+0x5A1A = 0x9E88
+0x5A1D = 0x9E81
+0x5A21 = 0x9DA0
+0x5A22 = 0x9E83
+0x5A24 = 0x9E84
+0x5A26 = 0x9E8A
+0x5A27 = 0xFD8B
+0x5A28 = 0xFD8C
+0x5A2A = 0x9E80
+0x5A2B = 0xA69F
+0x5A2C = 0xA78E
+0x5A2F = 0x9E87
+0x5A30 = 0x83FD
+0x5A31 = 0x9E86
+0x5A32 = 0x925C
+0x5A34 = 0x925D
+0x5A3A = 0xA781
+0x5A3B = 0xA6A0
+0x5A3D = 0xA788
+0x5A3F = 0xA78A
+0x5A45 = 0xA785
+0x5A4B = 0xA783
+0x5A4E = 0xA786
+0x5A4F = 0xA791
+0x5A54 = 0xA790
+0x5A59 = 0xA78F
+0x5A61 = 0xA780
+0x5A63 = 0xA792
+0x5A68 = 0xA787
+0x5A6B = 0xA784
+0x5A6E = 0xA782
+0x5A6F = 0xA78B
+0x5A71 = 0xA789
+0x5A72 = 0x8EC5
+0x5A73 = 0xA78D
+0x5A74 = 0x925E
+0x5A75 = 0xA78C
+0x5A76 = 0x925F
+0x5A79 = 0xB18B
+0x5A7E = 0xB191
+0x5A80 = 0xB186
+0x5A81 = 0xB184
+0x5A82 = 0xB09E
+0x5A85 = 0xB180
+0x5A86 = 0xB18C
+0x5A87 = 0xB189
+0x5A88 = 0xB09F
+0x5A89 = 0xB183
+0x5A8D = 0xB190
+0x5A91 = 0xB187
+0x5A96 = 0xB185
+0x5A98 = 0xB181
+0x5A99 = 0xB182
+0x5AA0 = 0xB18A
+0x5AA1 = 0xB0A0
+0x5AA3 = 0xB09D
+0x5AA4 = 0xB18F
+0x5AA8 = 0xB09C
+0x5AAA = 0xB18E
+0x5AAB = 0xB18D
+0x5AAD = 0x9260
+0x5AC3 = 0xBB9C
+0x5AC5 = 0xBB9B
+0x5ACE = 0xBB9A
+0x5ACF = 0xB188
+0x5AD0 = 0xBB9D
+0x5AD1 = 0x8FA1
+0x5AD2 = 0x9261
+0x5AD3 = 0x8FA2
+0x5AD4 = 0x9262
+0x5AE4 = 0xC593
+0x5AE7 = 0xC592
+0x5AEF = 0xC594
+0x5AF0 = 0xC596
+0x5AF1 = 0x9263
+0x5AF2 = 0x9264
+0x5AFA = 0xF9DC
+0x5AFC = 0xCE9B
+0x5AFE = 0xCE99
+0x5B00 = 0xCE9F
+0x5B04 = 0xCE9A
+0x5B06 = 0xCE9C
+0x5B0A = 0xCE9D
+0x5B0D = 0xCE9E
+0x5B0E = 0xCEA0
+0x5B11 = 0xD793
+0x5B12 = 0xD795
+0x5B15 = 0xD794
+0x5B18 = 0xD792
+0x5B1C = 0xD796
+0x5B1F = 0xD791
+0x5B22 = 0xD797
+0x5B29 = 0xDE8E
+0x5B2B = 0xDE8C
+0x5B31 = 0xDE90
+0x5B33 = 0xDE8D
+0x5B35 = 0xDE8F
+0x5B36 = 0x9ECA
+0x5B37 = 0xDE91
+0x5B39 = 0xE883
+0x5B3A = 0xE391
+0x5B3B = 0xE390
+0x5B41 = 0x8349
+0x5B42 = 0xEB96
+0x5B44 = 0xEB97
+0x5B46 = 0xEB98
+0x5B49 = 0xEF80
+0x5B4A = 0xF18C
+0x5B4F = 0xF39C
+0x5B52 = 0xF690
+0x5B59 = 0x9265
+0x5B5E = 0x9ECB
+0x5B60 = 0x8F80
+0x5B61 = 0xFA8E
+0x5B66 = 0xFA8F
+0x5B67 = 0x8FA3
+0x5B68 = 0xFB9F
+0x5B6A = 0x9685
+0x5B6D = 0x9266
+0x5B6F = 0xA3ED
+0x5B74 = 0xBB9E
+0x5B76 = 0xBB9F
+0x5B79 = 0xD798
+0x5B7C = 0xE884
+0x5B7E = 0xEB99
+0x5B80 = 0xC6CB
+0x5B82 = 0x838C
+0x5B86 = 0x8595
+0x5B8A = 0xF981
+0x5B8D = 0x8995
+0x5B90 = 0xFA90
+0x5B91 = 0x9ECC
+0x5B94 = 0x8F83
+0x5B96 = 0x8F81
+0x5B9D = 0x8F85
+0x5B9E = 0x8F82
+0x5B9F = 0x8F84
+0x5BA0 = 0x9267
+0x5BA1 = 0x9268
+0x5BA9 = 0x8EB3
+0x5BAA = 0x9269
+0x5BAB = 0x9686
+0x5BAF = 0xFD8F
+0x5BB1 = 0xFD91
+0x5BB2 = 0x83FE
+0x5BB7 = 0x9E8D
+0x5BBA = 0xFD90
+0x5BBB = 0x9E8C
+0x5BBC = 0x9E8B
+0x5BBD = 0x926A
+0x5BBE = 0x8EBF
+0x5BC3 = 0xA794
+0x5BC8 = 0xA793
+0x5BC9 = 0x9ECD
+0x5BCF = 0xC869
+0x5BD5 = 0xB192
+0x5BD7 = 0xBC80
+0x5BDA = 0xBC81
+0x5BDB = 0xBC82
+0x5BDC = 0xBBA0
+0x5BDD = 0xC8BD
+0x5BED = 0x81BD
+0x5BF3 = 0xE885
+0x5BF4 = 0x82DF
+0x5BF7 = 0xEF81
+0x5BF9 = 0x838D
+0x5BFB = 0x926B
+0x5BFC = 0x926C
+0x5BFD = 0x8998
+0x5BFE = 0x8996
+0x5BFF = 0x8997
+0x5C00 = 0x8F86
+0x5C02 = 0x9ECE
+0x5C05 = 0x9E8E
+0x5C06 = 0x9E8F
+0x5C13 = 0xF794
+0x5C14 = 0x838E
+0x5C17 = 0xF886
+0x5C18 = 0x8597
+0x5C19 = 0x8F87
+0x5C1B = 0x9687
+0x5C1C = 0x926D
+0x5C1D = 0x926E
+0x5C1E = 0xB193
+0x5C20 = 0xBC83
+0x5C21 = 0x8FBC
+0x5C23 = 0xF69D
+0x5C26 = 0x9ECF
+0x5C27 = 0x926F
+0x5C29 = 0xFA91
+0x5C2B = 0x8999
+0x5C2D = 0x8EA3
+0x5C2E = 0x9ED0
+0x5C2F = 0x9688
+0x5C32 = 0x9ED1
+0x5C34 = 0x9270
+0x5C35 = 0x81BE
+0x5C36 = 0xDE92
+0x5C3D = 0x8598
+0x5C42 = 0x9271
+0x5C43 = 0x9272
+0x5C49 = 0x8F88
+0x5C4A = 0x8F89
+0x5C52 = 0x9E90
+0x5C53 = 0x9E91
+0x5C57 = 0x8FA4
+0x5C5A = 0xA3EE
+0x5C5B = 0xA795
+0x5C5E = 0xB195
+0x5C5F = 0xB194
+0x5C61 = 0xA796
+0x5C66 = 0x9273
+0x5C6B = 0xE886
+0x5C70 = 0xF887
+0x5C72 = 0x9274
+0x5C75 = 0xF795
+0x5C76 = 0x9ED2
+0x5C77 = 0x8FA5
+0x5C78 = 0x8599
+0x5C7D = 0xF888
+0x5C7F = 0x9275
+0x5C80 = 0x859A
+0x5C81 = 0x8E6C
+0x5C82 = 0x9276
+0x5C83 = 0x9277
+0x5C84 = 0x899A
+0x5C85 = 0x899D
+0x5C87 = 0xF982
+0x5C8E = 0x899B
+0x5C96 = 0x9278
+0x5C97 = 0x8E78
+0x5C98 = 0x9279
+0x5C99 = 0x927A
+0x5C9A = 0x927B
+0x5C9B = 0x927C
+0x5C9C = 0x899C
+0x5C9E = 0x8F8D
+0x5CB2 = 0xFA92
+0x5CB4 = 0x8F8E
+0x5CB9 = 0x8F8C
+0x5CBA = 0x8F8F
+0x5CBB = 0x8F8A
+0x5CBC = 0x9ED3
+0x5CBD = 0x927D
+0x5CBE = 0x9ED4
+0x5CBF = 0x927E
+0x5CC0 = 0xFA93
+0x5CC1 = 0x8F8B
+0x5CC2 = 0x92A1
+0x5CC3 = 0x92A2
+0x5CC4 = 0x92A3
+0x5CC5 = 0x9ED5
+0x5CCD = 0x968E
+0x5CD1 = 0x968A
+0x5CD5 = 0x8FA6
+0x5CDC = 0x968B
+0x5CDD = 0x9690
+0x5CE0 = 0x9ED6
+0x5CE1 = 0x968D
+0x5CE2 = 0x968F
+0x5CE3 = 0x92A4
+0x5CE4 = 0x92A5
+0x5CE5 = 0x9691
+0x5CE6 = 0x968C
+0x5CE7 = 0x92A6
+0x5CE9 = 0x9E96
+0x5CEB = 0x9E93
+0x5CEF = 0x9E97
+0x5CF2 = 0xFD93
+0x5CF3 = 0x9E94
+0x5CF5 = 0x9E95
+0x5CFA = 0x9E92
+0x5CFC = 0xFD92
+0x5CFE = 0xFD94
+0x5D02 = 0x92A7
+0x5D03 = 0x92A8
+0x5D04 = 0x92A9
+0x5D05 = 0x92AA
+0x5D08 = 0xA79B
+0x5D09 = 0xA799
+0x5D0A = 0xA798
+0x5D10 = 0xA79E
+0x5D13 = 0xA79F
+0x5D15 = 0xA79D
+0x5D18 = 0xA880
+0x5D1C = 0xB199
+0x5D21 = 0xA797
+0x5D2A = 0xA79C
+0x5D2B = 0x9ED7
+0x5D2C = 0xA79A
+0x5D2D = 0x92AB
+0x5D2F = 0xA7A0
+0x5D3B = 0xB19F
+0x5D3E = 0xB197
+0x5D44 = 0xB196
+0x5D46 = 0xB1A0
+0x5D48 = 0xB198
+0x5D4D = 0xB19B
+0x5D4F = 0xB19E
+0x5D53 = 0xB19D
+0x5D54 = 0xC86B
+0x5D56 = 0xC86A
+0x5D57 = 0xB19C
+0x5D58 = 0x92AC
+0x5D5A = 0x92AD
+0x5D5B = 0xB19A
+0x5D5C = 0x9ED8
+0x5D5D = 0x92AE
+0x5D5F = 0xC8C1
+0x5D60 = 0xBC88
+0x5D61 = 0xC8C2
+0x5D64 = 0xBC86
+0x5D66 = 0xBC85
+0x5D6A = 0xC8BF
+0x5D6D = 0xBC84
+0x5D6E = 0xBC87
+0x5D70 = 0xC8BE
+0x5D73 = 0xC8C3
+0x5D74 = 0xC8C0
+0x5D75 = 0x8FA7
+0x5D76 = 0x9ED9
+0x5D78 = 0xC59B
+0x5D7B = 0xC597
+0x5D83 = 0xC598
+0x5D85 = 0x815D
+0x5D8B = 0xC599
+0x5D8C = 0xC59A
+0x5D8E = 0x8FA8
+0x5D8F = 0xCF81
+0x5D90 = 0xCF82
+0x5D91 = 0xCF80
+0x5D96 = 0xCF87
+0x5D98 = 0xCF83
+0x5D9B = 0xCF85
+0x5DA3 = 0xCF86
+0x5DA4 = 0xCF84
+0x5DA5 = 0x8FA9
+0x5DA6 = 0xD799
+0x5DAB = 0xD79B
+0x5DB3 = 0xD79A
+0x5DB6 = 0x8FAA
+0x5DB9 = 0xDE94
+0x5DBB = 0xDE95
+0x5DBE = 0xDE93
+0x5DBF = 0x8FAB
+0x5DC1 = 0xE392
+0x5DC4 = 0xE887
+0x5DC5 = 0x92AF
+0x5DC8 = 0xEB9B
+0x5DCA = 0xEB9A
+0x5DCC = 0xEB9C
+0x5DCE = 0x835E
+0x5DD0 = 0xEF82
+0x5DD3 = 0xF18D
+0x5DD7 = 0xF294
+0x5DD9 = 0x83A5
+0x5DDA = 0x837A
+0x5DDB = 0xC6CC
+0x5DDC = 0xF68D
+0x5DE3 = 0xA881
+0x5DE4 = 0xCF88
+0x5DE9 = 0xF889
+0x5DEA = 0x9EDA
+0x5DEC = 0x9EDB
+0x5DED = 0x9EDC
+0x5DEF = 0x92B0
+0x5DF5 = 0x899E
+0x5DF6 = 0x8F90
+0x5DF8 = 0xFD95
+0x5DFA = 0x9693
+0x5DFB = 0x9692
+0x5DFC = 0x9EDD
+0x5E00 = 0x8289
+0x5E01 = 0xF69E
+0x5E05 = 0x92B1
+0x5E07 = 0x83BB
+0x5E08 = 0x859B
+0x5E09 = 0x899F
+0x5E0B = 0x89A0
+0x5E0D = 0xF983
+0x5E0F = 0x92B2
+0x5E10 = 0x92B3
+0x5E12 = 0x8F92
+0x5E13 = 0x8F91
+0x5E1C = 0x92B4
+0x5E1E = 0x9694
+0x5E26 = 0x92B5
+0x5E27 = 0x92B6
+0x5E2A = 0x9E98
+0x5E2C = 0x9E9B
+0x5E2E = 0x9E9A
+0x5E2F = 0x9E9C
+0x5E30 = 0x9E99
+0x5E31 = 0x92B7
+0x5E32 = 0xA885
+0x5E35 = 0xA883
+0x5E39 = 0xA882
+0x5E3A = 0xA884
+0x5E3B = 0x92B8
+0x5E3C = 0x92B9
+0x5E3F = 0x83C8
+0x5E42 = 0xAF9A
+0x5E46 = 0xB280
+0x5E47 = 0xB281
+0x5E48 = 0xB282
+0x5E49 = 0x9EDE
+0x5E50 = 0xC8C4
+0x5E51 = 0x815F
+0x5E52 = 0xC59C
+0x5E56 = 0x815E
+0x5E5A = 0xCF89
+0x5E5E = 0xCF8A
+0x5E64 = 0x8EF8
+0x5E65 = 0x8FAC
+0x5E71 = 0x90CC
+0x5E77 = 0x8F93
+0x5E7A = 0xC6CD
+0x5E7F = 0xC6CE
+0x5E81 = 0x838F
+0x5E83 = 0x8390
+0x5E85 = 0x90CD
+0x5E86 = 0x92BA
+0x5E8E = 0xF984
+0x5E90 = 0x8A81
+0x5E91 = 0x92BB
+0x5E92 = 0x8A80
+0x5E93 = 0x92BC
+0x5E94 = 0x92BD
+0x5E98 = 0x8F94
+0x5E99 = 0x8F95
+0x5E9D = 0x8F96
+0x5E9E = 0x92BE
+0x5E9F = 0x92BF
+0x5EA1 = 0x9695
+0x5EA9 = 0x9E9E
+0x5EAF = 0x9E9D
+0x5EBA = 0xA887
+0x5EBB = 0xA886
+0x5EBC = 0x92C0
+0x5EBD = 0xB284
+0x5EBF = 0xB285
+0x5EC0 = 0xB283
+0x5EC3 = 0x8E47
+0x5ECD = 0x8FAD
+0x5ECF = 0xC59E
+0x5ED0 = 0xC59D
+0x5EE4 = 0x9EDF
+0x5EEA = 0xD79C
+0x5EEB = 0x82BF
+0x5EED = 0x8FAE
+0x5EF0 = 0xEB9D
+0x5EF4 = 0xC6CF
+0x5EF5 = 0x859C
+0x5EF8 = 0x8F97
+0x5EF9 = 0x8F98
+0x5EFB = 0x9697
+0x5EFC = 0x9696
+0x5EFD = 0x9E9F
+0x5F00 = 0xF69F
+0x5F03 = 0x8A82
+0x5F06 = 0x8F99
+0x5F09 = 0x9EE0
+0x5F0C = 0x828A
+0x5F0D = 0x8391
+0x5F0E = 0x859D
+0x5F10 = 0x8E6D
+0x5F11 = 0xB286
+0x5F16 = 0x9EE1
+0x5F19 = 0xF88A
+0x5F1C = 0xF88B
+0x5F1E = 0x8A83
+0x5F20 = 0x92C1
+0x5F21 = 0x8F9A
+0x5F25 = 0x8F9B
+0x5F2A = 0x92C2
+0x5F2B = 0xFBA0
+0x5F2C = 0xFD96
+0x5F2F = 0x9698
+0x5F32 = 0x9EA0
+0x5F34 = 0xA888
+0x5F39 = 0xA889
+0x5F3A = 0xB289
+0x5F3B = 0xB288
+0x5F3D = 0xC86C
+0x5F3E = 0xB287
+0x5F3F = 0xC8C5
+0x5F41 = 0x8EE3
+0x5F42 = 0xBC89
+0x5F45 = 0x9EE2
+0x5F47 = 0x81BF
+0x5F4D = 0xE393
+0x5F50 = 0xC6D0
+0x5F51 = 0x8190
+0x5F52 = 0x8392
+0x5F53 = 0x8596
+0x5F55 = 0x8F9C
+0x5F5A = 0xBC8A
+0x5F5B = 0xD79D
+0x5F5C = 0x8F40
+0x5F5D = 0xE394
+0x5F5F = 0x92C3
+0x5F60 = 0xF583
+0x5F61 = 0xC6D1
+0x5F63 = 0x8A84
+0x5F66 = 0x9699
+0x5F68 = 0x92C4
+0x5F6E = 0xBC8B
+0x5F72 = 0xF18E
+0x5F75 = 0xF88C
+0x5F7A = 0xF985
+0x5F7B = 0x92C5
+0x5F83 = 0x8F9E
+0x5F84 = 0x8F9D
+0x5F8D = 0xFC80
+0x5F8E = 0x9F80
+0x5F8F = 0x9F82
+0x5F93 = 0x9F81
+0x5F94 = 0x8FAF
+0x5F95 = 0x92C6
+0x5F9A = 0x8FB0
+0x5F9D = 0xA3F0
+0x5FA2 = 0xA3EF
+0x5FA3 = 0xA3F1
+0x5FA4 = 0xC86D
+0x5FA7 = 0xB28A
+0x5FB0 = 0xC8C6
+0x5FB1 = 0x8160
+0x5FB3 = 0xC59F
+0x5FB4 = 0xC5A0
+0x5FB8 = 0xCF8B
+0x5FBA = 0x8FB1
+0x5FC2 = 0xEF83
+0x5FC4 = 0xF691
+0x5FC6 = 0x9EE3
+0x5FC7 = 0x8394
+0x5FC8 = 0xF88D
+0x5FCA = 0x8393
+0x5FCB = 0x83BC
+0x5FCE = 0x8A89
+0x5FD3 = 0x859E
+0x5FDA = 0x859F
+0x5FDB = 0x85A0
+0x5FDC = 0x8A88
+0x5FDF = 0x8A8B
+0x5FE2 = 0xFA95
+0x5FE6 = 0x8A87
+0x5FE7 = 0x8A85
+0x5FE9 = 0x9081
+0x5FEC = 0x8A8C
+0x5FF0 = 0x8A8F
+0x5FF2 = 0x8A8E
+0x5FF6 = 0x8A8D
+0x5FF9 = 0x8A90
+0x5FFC = 0x8A8A
+0x5FFE = 0x8A86
+0x6001 = 0x92C7
+0x6002 = 0x92C8
+0x6003 = 0x92C9
+0x6004 = 0x92CA
+0x6005 = 0x92CB
+0x6006 = 0x92CC
+0x6007 = 0x8FA0
+0x6008 = 0x9083
+0x6018 = 0xFC81
+0x601F = 0xFA94
+0x6023 = 0x969D
+0x6030 = 0x8F9F
+0x6031 = 0x969E
+0x6036 = 0x9080
+0x6038 = 0xFC84
+0x603A = 0x9EE4
+0x603B = 0x92CD
+0x603C = 0x92CE
+0x603D = 0x9082
+0x603E = 0x9EE5
+0x603F = 0x92CF
+0x6048 = 0xFC83
+0x604A = 0x9780
+0x604B = 0x9F87
+0x604E = 0x969B
+0x604F = 0x9F83
+0x6051 = 0x969C
+0x6052 = 0xF9DA
+0x6056 = 0x9F8A
+0x6057 = 0xFC82
+0x605C = 0x969A
+0x6060 = 0x96A0
+0x6061 = 0x9781
+0x6071 = 0xFC85
+0x6073 = 0x9F88
+0x6074 = 0x9F86
+0x6075 = 0x9F89
+0x6076 = 0x92D0
+0x6077 = 0x9EE6
+0x6078 = 0x92D1
+0x6079 = 0x92D2
+0x607A = 0x92D3
+0x607B = 0x92D4
+0x607C = 0x969F
+0x607D = 0x92D5
+0x607E = 0x9F85
+0x6082 = 0xFD97
+0x608B = 0x9F8C
+0x608F = 0xFD99
+0x6091 = 0xFD98
+0x6093 = 0x9F8E
+0x6098 = 0xA88A
+0x6099 = 0x9F84
+0x609E = 0x9F90
+0x60A1 = 0xA88E
+0x60A4 = 0xA88F
+0x60A5 = 0xA3F3
+0x60A6 = 0x9F8D
+0x60A7 = 0x9F91
+0x60A9 = 0x9F8B
+0x60AA = 0xA88D
+0x60AB = 0x92D6
+0x60AC = 0x92D7
+0x60AD = 0x92D8
+0x60AE = 0x9F8F
+0x60AF = 0x92D9
+0x60B3 = 0xB28F
+0x60C2 = 0xA3F2
+0x60D0 = 0xA88B
+0x60D2 = 0xB291
+0x60D6 = 0xB290
+0x60D7 = 0xA88C
+0x60DE = 0xA893
+0x60E3 = 0xB292
+0x60E5 = 0xB293
+0x60E7 = 0xA891
+0x60E8 = 0xA892
+0x60E9 = 0xB294
+0x60EA = 0xB28B
+0x60EB = 0x92DA
+0x60EC = 0x92DB
+0x60ED = 0x92DC
+0x60EE = 0xA890
+0x60EF = 0x92DD
+0x60FD = 0xB296
+0x6102 = 0xC8C9
+0x6107 = 0xB28C
+0x610C = 0xB28E
+0x6111 = 0xB295
+0x6117 = 0x83CC
+0x6119 = 0xBC90
+0x611E = 0xB297
+0x6120 = 0xB298
+0x6121 = 0xB299
+0x6122 = 0xB28D
+0x6124 = 0x92DE
+0x6125 = 0x8FB2
+0x6126 = 0x92DF
+0x612A = 0xBC8E
+0x612D = 0xC8C8
+0x6130 = 0xBC8C
+0x6131 = 0xBC91
+0x6133 = 0xC686
+0x6135 = 0xC8C7
+0x6138 = 0xC685
+0x6139 = 0x8E4F
+0x613A = 0xBC8D
+0x613C = 0xC683
+0x613D = 0xBC92
+0x6142 = 0xC684
+0x6143 = 0xBC8F
+0x6150 = 0x8FB3
+0x6151 = 0x92E0
+0x6157 = 0xCF8C
+0x6159 = 0xCF94
+0x615C = 0xCF8D
+0x6160 = 0xC687
+0x6164 = 0xCF93
+0x6169 = 0xC688
+0x616D = 0x81C0
+0x616F = 0xC681
+0x6178 = 0xCF95
+0x617B = 0xC680
+0x617D = 0xC689
+0x617F = 0x8E56
+0x6181 = 0xC682
+0x6184 = 0x9EE7
+0x6185 = 0xCF96
+0x6186 = 0xC68A
+0x6187 = 0xCF97
+0x6188 = 0xCF90
+0x618F = 0xCF92
+0x6195 = 0xCF8F
+0x6197 = 0xD884
+0x6198 = 0xCF99
+0x6199 = 0xD883
+0x619C = 0xCF9A
+0x619E = 0xCF98
+0x61A0 = 0x8242
+0x61A3 = 0xCF91
+0x61A5 = 0x8241
+0x61A6 = 0xCF8E
+0x61B7 = 0xD79E
+0x61B9 = 0xD7A0
+0x61BB = 0xD885
+0x61BD = 0xD880
+0x61C0 = 0xD882
+0x61C4 = 0xD887
+0x61CE = 0xD79F
+0x61CF = 0xD881
+0x61D0 = 0xD886
+0x61D1 = 0x92E1
+0x61D2 = 0x92E2
+0x61D3 = 0x90CE
+0x61D4 = 0x92E3
+0x61D5 = 0x82C0
+0x61D7 = 0x8278
+0x61D9 = 0xDE9B
+0x61DA = 0xDE9A
+0x61DB = 0xDE97
+0x61DC = 0xDE99
+0x61DD = 0xDE98
+0x61E1 = 0x8277
+0x61E2 = 0xDE96
+0x61EC = 0x82E0
+0x61EF = 0x82E1
+0x61F3 = 0xE395
+0x61F4 = 0x9EE8
+0x6202 = 0xF18F
+0x6205 = 0xF48F
+0x6206 = 0x92E4
+0x620B = 0x92E5
+0x620F = 0x8680
+0x6213 = 0x8A91
+0x6217 = 0x92E6
+0x6218 = 0x9782
+0x621C = 0xA3F4
+0x621D = 0xA3F5
+0x621E = 0xB29A
+0x6226 = 0xC8CA
+0x6228 = 0xC68C
+0x622C = 0xC68B
+0x622F = 0xCF9B
+0x6231 = 0xD888
+0x6235 = 0xF190
+0x6237 = 0x828B
+0x6238 = 0x828C
+0x6239 = 0x8395
+0x623B = 0x8A92
+0x623C = 0x8A93
+0x6244 = 0x9EE9
+0x6245 = 0x9F92
+0x624C = 0xF692
+0x624F = 0x8396
+0x6255 = 0x9EEA
+0x6256 = 0x9EEB
+0x6257 = 0x8684
+0x625D = 0x8681
+0x625F = 0x8682
+0x6267 = 0x8683
+0x6268 = 0x8E6E
+0x6269 = 0x92E7
+0x626A = 0x92E8
+0x626B = 0x92E9
+0x626C = 0x92EA
+0x6275 = 0x8A9F
+0x6278 = 0x8A95
+0x6282 = 0x8A94
+0x6285 = 0x8A9D
+0x628B = 0x8A96
+0x628D = 0x8A9C
+0x6290 = 0xF986
+0x6299 = 0x8A9B
+0x629A = 0xF987
+0x629B = 0x8A99
+0x629C = 0x8A9A
+0x629D = 0x8A9E
+0x629E = 0x8A97
+0x629F = 0x92EB
+0x62A0 = 0x92EC
+0x62A1 = 0x92ED
+0x62A2 = 0x92EE
+0x62A3 = 0x8FB4
+0x62A4 = 0x8E7A
+0x62A5 = 0x8A98
+0x62A6 = 0x908C
+0x62A7 = 0x9088
+0x62B2 = 0x9085
+0x62B7 = 0x9086
+0x62BA = 0x9084
+0x62C0 = 0x908F
+0x62C1 = 0x908D
+0x62C3 = 0x8EA6
+0x62C5 = 0x908E
+0x62D5 = 0x9089
+0x62DD = 0x908B
+0x62DE = 0x9092
+0x62DF = 0x9090
+0x62E0 = 0x9091
+0x62E1 = 0x908A
+0x62E2 = 0x92EF
+0x62E3 = 0x92F0
+0x62E4 = 0x9087
+0x62E5 = 0x9EEC
+0x62E6 = 0x92F1
+0x62E7 = 0x92F2
+0x62E8 = 0x92F3
+0x62E9 = 0x92F4
+0x62EA = 0x9785
+0x6304 = 0x9787
+0x6305 = 0x9788
+0x6306 = 0x83C1
+0x630A = 0xFC87
+0x6312 = 0xFC86
+0x6317 = 0x9784
+0x6318 = 0x9EED
+0x6319 = 0x9F97
+0x631A = 0x92F5
+0x631B = 0x9F98
+0x631C = 0x92F6
+0x631D = 0x92F7
+0x631E = 0x92F8
+0x631F = 0x9783
+0x6320 = 0x92F9
+0x6321 = 0x9786
+0x6322 = 0x92FA
+0x6323 = 0xFC88
+0x6324 = 0x92FB
+0x6325 = 0x92FC
+0x6326 = 0x92FD
+0x6327 = 0x9EEE
+0x632E = 0x9F93
+0x6330 = 0x9F95
+0x6331 = 0x9F99
+0x6335 = 0x9F9C
+0x6337 = 0x9F9B
+0x633F = 0x9F9F
+0x6352 = 0x9F94
+0x6353 = 0x9F9D
+0x635B = 0x9F96
+0x635C = 0x9F9E
+0x635D = 0x9F9A
+0x635E = 0x92FE
+0x635F = 0x9340
+0x6360 = 0x8FB5
+0x6361 = 0x9341
+0x6362 = 0x9342
+0x6363 = 0x9343
+0x6364 = 0x8FB6
+0x6366 = 0xA89F
+0x636A = 0xA89A
+0x636C = 0xA89B
+0x6373 = 0xA899
+0x6374 = 0xA8A0
+0x6379 = 0xA896
+0x637E = 0xA894
+0x637F = 0xA89C
+0x6386 = 0xA897
+0x638B = 0xA895
+0x6393 = 0xA898
+0x6395 = 0xA3F6
+0x639A = 0xA3F7
+0x63A6 = 0xA3F8
+0x63B2 = 0xA89D
+0x63B3 = 0x9344
+0x63B4 = 0x9EEF
+0x63B5 = 0x9EF0
+0x63B6 = 0x8FB7
+0x63B7 = 0x9345
+0x63B8 = 0x9346
+0x63B9 = 0x9347
+0x63BA = 0xA89E
+0x63BB = 0x9EF1
+0x63BC = 0x9348
+0x63BF = 0xB380
+0x63C1 = 0xB2A0
+0x63D1 = 0xB382
+0x63D4 = 0xC870
+0x63DE = 0xB29C
+0x63E2 = 0xB29B
+0x63E6 = 0xB29D
+0x63EC = 0xC86E
+0x63F7 = 0xB381
+0x63F8 = 0xB29E
+0x63FA = 0xC86F
+0x63FB = 0x9349
+0x63FC = 0x934A
+0x63FD = 0x934B
+0x63FE = 0xB29F
+0x63FF = 0x934C
+0x6400 = 0x934D
+0x6401 = 0x934E
+0x6402 = 0x934F
+0x6403 = 0x8FB8
+0x6404 = 0x9350
+0x6405 = 0x9351
+0x6407 = 0xBC9F
+0x6408 = 0xBC93
+0x6411 = 0xBC98
+0x6419 = 0xBC97
+0x641D = 0xBC9A
+0x6429 = 0xBC99
+0x6431 = 0xBC96
+0x6432 = 0xBC94
+0x6438 = 0xBC95
+0x643A = 0xBC9E
+0x643B = 0xC695
+0x643C = 0xBC9B
+0x6442 = 0x9EF2
+0x6444 = 0x9352
+0x6445 = 0x9353
+0x6446 = 0xBC9C
+0x6447 = 0xBC9D
+0x6448 = 0x9354
+0x6449 = 0x90CB
+0x644A = 0x9355
+0x644C = 0xC68D
+0x644F = 0xC697
+0x6455 = 0xC690
+0x6456 = 0xC694
+0x6457 = 0xC68E
+0x645A = 0x8161
+0x6462 = 0xC691
+0x6463 = 0x8162
+0x6464 = 0xC699
+0x646A = 0xC693
+0x6471 = 0xC692
+0x647C = 0xC68F
+0x647E = 0xC698
+0x6480 = 0xCF9C
+0x6481 = 0xC696
+0x6483 = 0xD082
+0x6484 = 0x9356
+0x6486 = 0xD084
+0x648D = 0xCF9F
+0x648E = 0xCF9E
+0x6491 = 0xD087
+0x6494 = 0xCFA0
+0x649B = 0xCF9D
+0x64A1 = 0xD089
+0x64A7 = 0xD08A
+0x64A8 = 0xD081
+0x64AA = 0xD088
+0x64AF = 0xD086
+0x64B4 = 0xD085
+0x64B5 = 0x9357
+0x64B6 = 0x8FB9
+0x64B7 = 0x9358
+0x64B8 = 0x9359
+0x64B9 = 0xD083
+0x64BA = 0x935A
+0x64C0 = 0xD88A
+0x64C6 = 0xD080
+0x64C8 = 0xD88D
+0x64CC = 0x83DE
+0x64D1 = 0xD88C
+0x64D3 = 0xD889
+0x64D5 = 0xD88E
+0x64DC = 0xD88B
+0x64DD = 0x935B
+0x64DE = 0x935C
+0x64DF = 0xDE9C
+0x64E1 = 0xDE9D
+0x64E5 = 0xE397
+0x64E7 = 0xE399
+0x64EA = 0xE398
+0x64EE = 0xDE9E
+0x64F5 = 0x8E5B
+0x64F6 = 0xE396
+0x64F9 = 0xE39B
+0x6502 = 0x82C1
+0x6505 = 0xE39A
+0x6508 = 0xE889
+0x650A = 0xE88A
+0x650B = 0xE888
+0x6511 = 0xEF84
+0x6512 = 0x935D
+0x651A = 0x8FBA
+0x651E = 0xF192
+0x651F = 0xF193
+0x6527 = 0xF191
+0x6528 = 0xF295
+0x6530 = 0x83F7
+0x6531 = 0x9789
+0x6534 = 0xC6D2
+0x6535 = 0x828D
+0x653A = 0xF989
+0x653C = 0xF988
+0x6540 = 0x978B
+0x6542 = 0x978C
+0x6544 = 0x978A
+0x6547 = 0xFD9A
+0x654B = 0x9FA0
+0x654C = 0xFD9B
+0x654D = 0xA982
+0x654E = 0xA981
+0x6550 = 0xA3F9
+0x6552 = 0xA3FA
+0x655A = 0xA980
+0x655B = 0x9EF3
+0x655F = 0xB383
+0x6560 = 0xB384
+0x6561 = 0xB385
+0x6569 = 0x935E
+0x656B = 0xBCA0
+0x656D = 0xBD81
+0x656E = 0xC8CB
+0x6570 = 0xBD80
+0x6571 = 0xC69A
+0x657D = 0x9EF4
+0x657E = 0x9EF5
+0x6585 = 0xEB9E
+0x6586 = 0x935F
+0x6588 = 0x8994
+0x6589 = 0x9093
+0x658A = 0xFD9C
+0x658B = 0xA080
+0x658D = 0xA983
+0x658E = 0xA984
+0x658F = 0x9360
+0x6593 = 0x9361
+0x6598 = 0xF98A
+0x659A = 0xA081
+0x65A3 = 0x8279
+0x65A6 = 0x9094
+0x65A9 = 0x9362
+0x65AD = 0xA985
+0x65B1 = 0xC8CC
+0x65B4 = 0x8243
+0x65B5 = 0xDE9F
+0x65BA = 0x9095
+0x65BE = 0x978D
+0x65C0 = 0x9EF6
+0x65C7 = 0xA986
+0x65C8 = 0xA3FB
+0x65C9 = 0xA988
+0x65CA = 0xA987
+0x65D1 = 0xB386
+0x65D4 = 0xC8CD
+0x65D5 = 0x9EF7
+0x65D8 = 0x8244
+0x65D9 = 0x8F41
+0x65DC = 0xE88B
+0x65E0 = 0xC6D3
+0x65E3 = 0xA989
+0x65E4 = 0xBD82
+0x65E7 = 0x8397
+0x65EA = 0x8687
+0x65EB = 0x8686
+0x65F6 = 0x8AA0
+0x65F7 = 0x9363
+0x65F8 = 0x9364
+0x65F9 = 0xFA97
+0x65FE = 0x909A
+0x65FF = 0x9096
+0x6601 = 0x9099
+0x6616 = 0xFA96
+0x6617 = 0x9097
+0x6618 = 0x9098
+0x6619 = 0x8EA7
+0x661A = 0x9792
+0x661B = 0x978F
+0x661E = 0x9795
+0x6623 = 0x9790
+0x6629 = 0x978E
+0x662A = 0xFC89
+0x662C = 0x9791
+0x6630 = 0x9793
+0x6637 = 0x9796
+0x6638 = 0x9797
+0x663B = 0x9794
+0x663C = 0x9689
+0x663D = 0x9365
+0x663E = 0x9366
+0x663F = 0x9EF8
+0x6640 = 0xA085
+0x6644 = 0xA089
+0x6646 = 0xA083
+0x6648 = 0xA087
+0x664B = 0xA086
+0x664D = 0xA08A
+0x664E = 0xA084
+0x6650 = 0xA082
+0x6653 = 0x9367
+0x6654 = 0x9368
+0x6655 = 0x9369
+0x6656 = 0x936A
+0x6657 = 0xA98A
+0x6658 = 0xA3FC
+0x6660 = 0xA088
+0x6663 = 0xA98B
+0x6667 = 0xA98C
+0x6669 = 0xB38D
+0x666B = 0xB388
+0x666D = 0xB38C
+0x6673 = 0xB38A
+0x6675 = 0xC871
+0x667D = 0xB387
+0x667F = 0xB389
+0x6681 = 0xB38B
+0x6682 = 0x936B
+0x6683 = 0x9EF9
+0x6685 = 0xC8CE
+0x668E = 0xBD86
+0x668F = 0xBD84
+0x6692 = 0xBD85
+0x6693 = 0xBD83
+0x669A = 0xC69C
+0x669B = 0x8163
+0x669C = 0xC69D
+0x669E = 0x8165
+0x66A3 = 0x8164
+0x66A4 = 0xC69F
+0x66A5 = 0xC69B
+0x66A6 = 0xC69E
+0x66A7 = 0x936C
+0x66AC = 0xD08E
+0x66AD = 0xD08F
+0x66B3 = 0xD08C
+0x66B6 = 0xD08B
+0x66BC = 0xD08D
+0x66BF = 0xD890
+0x66C1 = 0xD893
+0x66C2 = 0x8245
+0x66C3 = 0xD88F
+0x66C5 = 0xD891
+0x66CD = 0xD892
+0x66CE = 0xDF83
+0x66D0 = 0xDF81
+0x66D1 = 0xDF82
+0x66D3 = 0x827A
+0x66D4 = 0xDEA0
+0x66D5 = 0xDF80
+0x66D7 = 0xDF84
+0x66DF = 0xE88D
+0x66E1 = 0xE88C
+0x66E2 = 0x8FBD
+0x66E5 = 0xEB9F
+0x66E7 = 0xEBA0
+0x66EA = 0x837B
+0x66EF = 0xF490
+0x66F1 = 0xF796
+0x66F5 = 0x8B80
+0x66FA = 0x8EC4
+0x66FB = 0x9EFA
+0x66FD = 0x9EFB
+0x6702 = 0x8FBE
+0x6706 = 0xD894
+0x6707 = 0x8E62
+0x670C = 0x909B
+0x670E = 0x9798
+0x6711 = 0x9067
+0x6716 = 0xA98F
+0x6719 = 0xA98E
+0x671A = 0xA98D
+0x671C = 0xC872
+0x671E = 0xB38E
+0x6724 = 0xD895
+0x6725 = 0x9068
+0x6729 = 0x83BA
+0x672F = 0x8398
+0x6730 = 0x9EFC
+0x6732 = 0x8689
+0x6736 = 0x868A
+0x6737 = 0x8688
+0x6740 = 0x8E70
+0x6741 = 0x9EFD
+0x6742 = 0x8E6F
+0x6743 = 0x936D
+0x6744 = 0x8B85
+0x674A = 0x8B86
+0x6752 = 0x8B83
+0x6754 = 0x8B82
+0x6758 = 0x8B84
+0x675B = 0x8B81
+0x6761 = 0x8B87
+0x6762 = 0x8E79
+0x6763 = 0x9EFE
+0x6764 = 0x9F40
+0x6765 = 0xF98B
+0x6766 = 0x8E7B
+0x6767 = 0x936E
+0x6768 = 0x936F
+0x6769 = 0x9370
+0x676B = 0x909C
+0x676E = 0xFA9A
+0x6780 = 0x9183
+0x6782 = 0x909E
+0x6788 = 0xFA98
+0x678A = 0x909F
+0x678F = 0x9181
+0x6796 = 0x909D
+0x679B = 0xFA99
+0x679E = 0xFA9B
+0x67A0 = 0x9F41
+0x67A1 = 0x8EA8
+0x67A2 = 0x9180
+0x67A3 = 0x90A0
+0x67A4 = 0x8FBF
+0x67A5 = 0x9371
+0x67A6 = 0x8EA9
+0x67A7 = 0x9372
+0x67A8 = 0x9373
+0x67A9 = 0x9F42
+0x67AA = 0x9374
+0x67AB = 0x9375
+0x67AC = 0x8FC0
+0x67AD = 0x9376
+0x67B1 = 0x9882
+0x67BC = 0x979C
+0x67BD = 0xFDA0
+0x67BE = 0xFC8B
+0x67BF = 0x979E
+0x67C7 = 0x979B
+0x67D5 = 0x979F
+0x67D6 = 0x979A
+0x67D7 = 0x9886
+0x67E0 = 0xFC8A
+0x67E1 = 0xFD9D
+0x67E8 = 0x9799
+0x67F9 = 0x9182
+0x67FB = 0x9881
+0x67FD = 0x9377
+0x67FE = 0x97A0
+0x6800 = 0x9885
+0x6801 = 0x9883
+0x6802 = 0x9F43
+0x6803 = 0x9F44
+0x6804 = 0x83F9
+0x6805 = 0x9884
+0x6806 = 0x8FC2
+0x6807 = 0x9378
+0x6808 = 0x9379
+0x6809 = 0x937A
+0x680A = 0x937B
+0x680B = 0x937C
+0x680C = 0x937D
+0x680D = 0x9F45
+0x680E = 0x937E
+0x680F = 0x93A1
+0x6810 = 0x8FC1
+0x6811 = 0x8EB4
+0x6815 = 0xA095
+0x6819 = 0xA090
+0x681B = 0xA08D
+0x681E = 0xA094
+0x6822 = 0xA096
+0x6823 = 0xA09C
+0x6824 = 0xA08C
+0x6827 = 0xA097
+0x682C = 0xA08F
+0x6830 = 0xA09B
+0x6836 = 0xA08E
+0x6837 = 0xA08B
+0x683E = 0xA093
+0x683F = 0xFD9F
+0x6847 = 0xA092
+0x684A = 0xFD9E
+0x6852 = 0x979D
+0x6855 = 0xA09A
+0x6856 = 0xA091
+0x6857 = 0x8EC0
+0x6858 = 0xA099
+0x6859 = 0xA098
+0x685A = 0x8FC4
+0x685B = 0x9F46
+0x685C = 0x9F47
+0x685D = 0x9F48
+0x685E = 0x8FC3
+0x685F = 0x9F49
+0x6860 = 0x93A2
+0x6861 = 0x93A3
+0x6862 = 0x93A4
+0x6863 = 0x9F4A
+0x6864 = 0x93A5
+0x6865 = 0x93A6
+0x6866 = 0x93A7
+0x6867 = 0x9F4B
+0x6868 = 0x93A8
+0x6869 = 0x93A9
+0x686A = 0x93AA
+0x686C = 0xA999
+0x6870 = 0xAA80
+0x6873 = 0xA993
+0x687A = 0xA99D
+0x6884 = 0xA99B
+0x6888 = 0xA3FD
+0x688D = 0x9F4C
+0x688E = 0xA995
+0x6895 = 0xA99C
+0x6898 = 0xA992
+0x6899 = 0xA99E
+0x689A = 0xA994
+0x689E = 0xA990
+0x68A5 = 0xA998
+0x68A6 = 0xA69A
+0x68B6 = 0xA991
+0x68B7 = 0xA996
+0x68B8 = 0xA99F
+0x68B9 = 0xA9A0
+0x68BA = 0x9F4D
+0x68BB = 0x9F4E
+0x68BC = 0x9F4F
+0x68BD = 0x8EC6
+0x68BE = 0x93AB
+0x68BF = 0x93AC
+0x68C0 = 0x93AD
+0x68C1 = 0xA99A
+0x68C2 = 0x9F50
+0x68C3 = 0xB3A0
+0x68C5 = 0xB39D
+0x68CA = 0xB396
+0x68CF = 0xB39B
+0x68D9 = 0xC873
+0x68DB = 0xA997
+0x68E2 = 0xB39A
+0x68E5 = 0xB392
+0x68ED = 0xB38F
+0x68FE = 0xB391
+0x68FF = 0xB39E
+0x6900 = 0xB397
+0x6901 = 0xB398
+0x6902 = 0xB394
+0x6903 = 0xB390
+0x6909 = 0xB395
+0x6916 = 0x8ED7
+0x6918 = 0xB399
+0x6919 = 0x9F51
+0x691A = 0x9F52
+0x691B = 0x8ED8
+0x691C = 0xB39F
+0x691D = 0x93AE
+0x691E = 0xB393
+0x691F = 0x93AF
+0x6920 = 0x93B0
+0x6921 = 0x9F53
+0x6922 = 0x9F54
+0x6923 = 0x9F55
+0x6924 = 0x93B1
+0x6926 = 0x9F56
+0x6927 = 0x8ED9
+0x6928 = 0x9F57
+0x6929 = 0x8FC6
+0x692B = 0x8ED6
+0x692C = 0x8FC5
+0x692D = 0x93B2
+0x692E = 0xB39C
+0x6931 = 0xBD88
+0x6936 = 0xBD93
+0x693A = 0xC8D0
+0x693E = 0xBD89
+0x6943 = 0xBD8B
+0x6946 = 0xBD87
+0x6947 = 0xBD91
+0x694D = 0xBD8F
+0x6950 = 0xBD90
+0x6955 = 0xBD8D
+0x6961 = 0xBD95
+0x6964 = 0xBD94
+0x6967 = 0xBD92
+0x6972 = 0xC8CF
+0x6973 = 0xBD8C
+0x697C = 0xBD8A
+0x697D = 0xBD96
+0x697E = 0x9F58
+0x697F = 0x8EE7
+0x6980 = 0x8EE6
+0x6981 = 0x9F59
+0x6984 = 0x93B3
+0x6985 = 0xBD8E
+0x6987 = 0x93B4
+0x6988 = 0x93B5
+0x6989 = 0x93B6
+0x698A = 0x8EE4
+0x698B = 0x9F5A
+0x698C = 0x8EE5
+0x698F = 0xC6A0
+0x6992 = 0xC782
+0x6998 = 0xC78E
+0x699D = 0xC78D
+0x699F = 0xC788
+0x69A2 = 0xC789
+0x69B2 = 0xC783
+0x69B8 = 0x8166
+0x69BA = 0x8167
+0x69C0 = 0xC785
+0x69C5 = 0xC780
+0x69C7 = 0x8168
+0x69C8 = 0xC781
+0x69D1 = 0xC787
+0x69D2 = 0xC78A
+0x69D5 = 0xC78C
+0x69D6 = 0xC786
+0x69D7 = 0x8169
+0x69D8 = 0xD098
+0x69DA = 0x93B7
+0x69DB = 0x93B8
+0x69DC = 0x93B9
+0x69DD = 0x9F5B
+0x69DE = 0x9F5C
+0x69DF = 0x93BA
+0x69E0 = 0x93BB
+0x69E1 = 0xC78B
+0x69E3 = 0xC784
+0x69E9 = 0xD181
+0x69EA = 0xD09F
+0x69EF = 0xD094
+0x69F0 = 0xD096
+0x69F5 = 0x81C1
+0x69F9 = 0xD09E
+0x69FA = 0xD09A
+0x6A03 = 0x81C2
+0x6A0B = 0xD093
+0x6A0C = 0xD095
+0x6A0E = 0xD090
+0x6A10 = 0xD09C
+0x6A12 = 0xD099
+0x6A1A = 0xD092
+0x6A1C = 0xD091
+0x6A22 = 0xD097
+0x6A24 = 0xD180
+0x6A29 = 0xD09D
+0x6A2A = 0xD09B
+0x6A2B = 0x8EF9
+0x6A2C = 0xD0A0
+0x6A2D = 0x8FC7
+0x6A2E = 0x9F5D
+0x6A2F = 0x93BC
+0x6A30 = 0x9F5E
+0x6A31 = 0x93BD
+0x6A33 = 0xD89A
+0x6A36 = 0xD981
+0x6A37 = 0xD89F
+0x6A42 = 0xD897
+0x6A43 = 0xD899
+0x6A45 = 0xD983
+0x6A4A = 0xD980
+0x6A4C = 0xD89D
+0x6A52 = 0xD898
+0x6A53 = 0xD982
+0x6A57 = 0xD89C
+0x6A5C = 0xD985
+0x6A63 = 0xD896
+0x6A65 = 0x81C3
+0x6A6C = 0xD89B
+0x6A6E = 0xD89E
+0x6A70 = 0xD984
+0x6A71 = 0xD8A0
+0x6A72 = 0x8F42
+0x6A73 = 0x9F5F
+0x6A74 = 0x9F60
+0x6A75 = 0x9F61
+0x6A77 = 0x8FC8
+0x6A78 = 0x8F43
+0x6A79 = 0x93BE
+0x6A7A = 0x8FC9
+0x6A7B = 0x9F62
+0x6A7C = 0x93BF
+0x6A7D = 0xDF85
+0x6A82 = 0xDF89
+0x6A86 = 0xDF8B
+0x6A88 = 0xDF8A
+0x6A8A = 0xDF86
+0x6A8B = 0x827B
+0x6A8F = 0xDF8E
+0x6A98 = 0xDF8C
+0x6A99 = 0xDF88
+0x6A9D = 0xDF8D
+0x6AA7 = 0xDF87
+0x6AA9 = 0x93C0
+0x6AAA = 0xDF8F
+0x6AAB = 0xE39C
+0x6AB0 = 0xE39F
+0x6AB1 = 0xE485
+0x6AB2 = 0xE39E
+0x6AB5 = 0xE3A0
+0x6ABC = 0xE484
+0x6ABE = 0xE480
+0x6ABF = 0xE487
+0x6AC0 = 0xE483
+0x6AC1 = 0xE481
+0x6AC4 = 0xE486
+0x6AC8 = 0xE482
+0x6AC9 = 0x9F63
+0x6ACA = 0x8FCA
+0x6ACE = 0xE88E
+0x6AD2 = 0xE895
+0x6AD4 = 0xE88F
+0x6AD5 = 0xE894
+0x6AD6 = 0x82E2
+0x6AD7 = 0xE891
+0x6AD8 = 0xE893
+0x6AE2 = 0xE892
+0x6AE3 = 0xE890
+0x6AE4 = 0x9F64
+0x6AE6 = 0x8FCB
+0x6AE9 = 0xEC81
+0x6AED = 0xE39D
+0x6AF2 = 0x834B
+0x6AF4 = 0xEC80
+0x6AF5 = 0x8FCC
+0x6AF6 = 0x834A
+0x6AF7 = 0x9F65
+0x6AFD = 0xEF87
+0x6AFE = 0xEF86
+0x6AFF = 0xEF85
+0x6B01 = 0xEF88
+0x6B05 = 0x9F66
+0x6B06 = 0xF195
+0x6B07 = 0xF194
+0x6B0C = 0x8F5B
+0x6B0D = 0x8FCD
+0x6B0E = 0x8FCE
+0x6B14 = 0xF39D
+0x6B15 = 0x8F5E
+0x6B1B = 0xF491
+0x6B1C = 0xF584
+0x6B1D = 0xF492
+0x6B1F = 0x9F67
+0x6B22 = 0x868B
+0x6B24 = 0xFA9C
+0x6B26 = 0x9184
+0x6B27 = 0x9185
+0x6B29 = 0xFC8C
+0x6B2A = 0x9887
+0x6B2B = 0xA09E
+0x6B2E = 0xA09D
+0x6B30 = 0xA09F
+0x6B35 = 0xAA81
+0x6B40 = 0xBD98
+0x6B44 = 0xBD97
+0x6B4F = 0xD183
+0x6B52 = 0xD182
+0x6B53 = 0xD184
+0x6B57 = 0xD987
+0x6B58 = 0xD986
+0x6B5A = 0x8F44
+0x6B5D = 0xDF90
+0x6B68 = 0x9186
+0x6B69 = 0x9187
+0x6B6B = 0x9888
+0x6B6C = 0xA0A0
+0x6B6E = 0xB481
+0x6B6F = 0xB480
+0x6B70 = 0x816A
+0x6B71 = 0xBD99
+0x6B73 = 0xBD9A
+0x6B74 = 0xC78F
+0x6B75 = 0x81C4
+0x6B7A = 0x8399
+0x6B7C = 0x93C1
+0x6B7D = 0xFA9D
+0x6B81 = 0x9188
+0x6B85 = 0x83C2
+0x6B87 = 0x93C2
+0x6B8B = 0xA180
+0x6B90 = 0xAA82
+0x6B92 = 0x93C3
+0x6B93 = 0x93C4
+0x6B9A = 0x93C5
+0x6B9C = 0xBD9B
+0x6B9D = 0x816B
+0x6BA1 = 0xC790
+0x6BA8 = 0x8246
+0x6BA9 = 0x9F68
+0x6BAC = 0x827C
+0x6BB1 = 0x9F69
+0x6BB4 = 0x9189
+0x6BB8 = 0xA3FE
+0x6BB9 = 0xC7F3
+0x6BBB = 0xAA83
+0x6BBE = 0xB482
+0x6BC1 = 0xBD9C
+0x6BC2 = 0x93C6
+0x6BCE = 0x868C
+0x6BD1 = 0x918A
+0x6BD5 = 0x93C7
+0x6BD9 = 0x93C8
+0x6BDC = 0x8FCF
+0x6BDD = 0x8FD0
+0x6BDF = 0x9F6A
+0x6BE1 = 0x9889
+0x6BE5 = 0xA183
+0x6BE9 = 0xA181
+0x6BEA = 0xA182
+0x6BED = 0xAA84
+0x6BEE = 0x9F6B
+0x6BF1 = 0xC874
+0x6BF4 = 0xB483
+0x6BF5 = 0x8EDA
+0x6BF6 = 0x8FD1
+0x6BFA = 0xBD9D
+0x6C07 = 0x93C9
+0x6C0A = 0xDF91
+0x6C0E = 0x9F6C
+0x6C12 = 0xF88E
+0x6C17 = 0x9F6D
+0x6C1C = 0x918B
+0x6C1E = 0x8FD2
+0x6C22 = 0x93CA
+0x6C29 = 0x93CB
+0x6C2D = 0xB484
+0x6C31 = 0xBD9E
+0x6C32 = 0xBD9F
+0x6C35 = 0x9F6E
+0x6C37 = 0x839B
+0x6C39 = 0x839A
+0x6C3A = 0x9F6F
+0x6C3C = 0x8690
+0x6C3D = 0x9F70
+0x6C44 = 0x839C
+0x6C45 = 0x839D
+0x6C47 = 0x93CC
+0x6C48 = 0x93CD
+0x6C49 = 0x8E68
+0x6C51 = 0x868E
+0x6C53 = 0x8692
+0x6C56 = 0x8B8F
+0x6C58 = 0x868D
+0x6C5A = 0x8691
+0x6C62 = 0x8E72
+0x6C63 = 0x8FD3
+0x6C64 = 0x93CE
+0x6C6C = 0x918D
+0x6C6E = 0x8B8B
+0x6C75 = 0x8B8E
+0x6C77 = 0x868F
+0x6C79 = 0x8B91
+0x6C7C = 0x8B8C
+0x6C7F = 0x8B88
+0x6C91 = 0x8B89
+0x6C97 = 0x918C
+0x6C9E = 0x8B8A
+0x6C9F = 0x8B8D
+0x6CA0 = 0x8B94
+0x6CA1 = 0x8B92
+0x6CA2 = 0x8B90
+0x6CA3 = 0x8E7C
+0x6CA4 = 0x93CF
+0x6CA5 = 0x93D0
+0x6CA6 = 0x93D1
+0x6CA7 = 0x93D2
+0x6CA8 = 0x93D3
+0x6CA9 = 0x93D4
+0x6CAA = 0x8B93
+0x6CAF = 0x9892
+0x6CB2 = 0x9192
+0x6CB5 = 0xFAA0
+0x6CC8 = 0x9194
+0x6CCB = 0xFA9F
+0x6CCE = 0x9193
+0x6CD8 = 0x9191
+0x6CDF = 0x918E
+0x6CE4 = 0x9190
+0x6CE6 = 0xFA9E
+0x6CEA = 0x918F
+0x6CF4 = 0x9893
+0x6CF6 = 0x93D5
+0x6CF7 = 0x93D6
+0x6CF8 = 0x93D7
+0x6CFA = 0x93D8
+0x6CFB = 0x93D9
+0x6CFC = 0x93DA
+0x6CFD = 0x93DB
+0x6CFE = 0x93DC
+0x6CFF = 0x988B
+0x6D02 = 0x9894
+0x6D05 = 0x988D
+0x6D06 = 0x988F
+0x6D13 = 0x988E
+0x6D14 = 0x988C
+0x6D15 = 0x9891
+0x6D1C = 0xA18B
+0x6D21 = 0x9890
+0x6D23 = 0x988A
+0x6D24 = 0x9898
+0x6D26 = 0x9896
+0x6D43 = 0xFC8D
+0x6D44 = 0x9897
+0x6D45 = 0x9895
+0x6D46 = 0x93DD
+0x6D47 = 0x93DE
+0x6D48 = 0x93DF
+0x6D49 = 0x93E0
+0x6D4A = 0x93E1
+0x6D4B = 0x93E2
+0x6D4C = 0x9F71
+0x6D4D = 0x93E3
+0x6D4E = 0x93E4
+0x6D4F = 0x93E5
+0x6D50 = 0x93E6
+0x6D51 = 0x93E7
+0x6D52 = 0x93E8
+0x6D53 = 0x93E9
+0x6D54 = 0x93EA
+0x6D55 = 0x93EB
+0x6D56 = 0xA188
+0x6D57 = 0xA186
+0x6D5B = 0xA18A
+0x6D5C = 0xA192
+0x6D5D = 0xA187
+0x6D6B = 0xA184
+0x6D71 = 0xA190
+0x6D72 = 0xA191
+0x6D73 = 0xA185
+0x6D81 = 0xA18F
+0x6D8F = 0xA189
+0x6D96 = 0xA193
+0x6D99 = 0xA18E
+0x6D9A = 0xA18C
+0x6D9B = 0xA18D
+0x6D9C = 0x9F72
+0x6D9D = 0x93EC
+0x6D9E = 0x9F73
+0x6D9F = 0x93ED
+0x6DA0 = 0x93EE
+0x6DA1 = 0x93EF
+0x6DA2 = 0x93F0
+0x6DA3 = 0x93F1
+0x6DA4 = 0x93F2
+0x6DA5 = 0x8FD4
+0x6DA6 = 0x93F3
+0x6DA7 = 0x93F4
+0x6DA8 = 0x93F5
+0x6DA9 = 0x93F6
+0x6DAD = 0xAA88
+0x6DB0 = 0xAA8F
+0x6DB1 = 0xAA92
+0x6DB6 = 0xB485
+0x6DB9 = 0xAA8A
+0x6DC1 = 0xAA85
+0x6DC3 = 0xAA86
+0x6DCE = 0xAA87
+0x6DE7 = 0xAA8B
+0x6DF8 = 0xAA90
+0x6DFE = 0xB48E
+0x6DFF = 0xAA98
+0x6E01 = 0xAA96
+0x6E02 = 0xAA93
+0x6E04 = 0xAA89
+0x6E06 = 0xAA8D
+0x6E07 = 0xAA94
+0x6E08 = 0xAA8C
+0x6E09 = 0xAA95
+0x6E0A = 0xAA8E
+0x6E0B = 0xC7F4
+0x6E0C = 0xAA91
+0x6E0D = 0x93F7
+0x6E0E = 0x93F8
+0x6E0F = 0x8FD5
+0x6E10 = 0x93F9
+0x6E11 = 0x93FA
+0x6E12 = 0xAA99
+0x6E13 = 0x9F74
+0x6E14 = 0x93FB
+0x6E15 = 0x8EC7
+0x6E16 = 0x93FC
+0x6E17 = 0xAA97
+0x6E18 = 0xB488
+0x6E1E = 0xB487
+0x6E29 = 0xB496
+0x6E2A = 0xB498
+0x6E37 = 0xC875
+0x6E42 = 0xB48B
+0x6E48 = 0xB489
+0x6E4C = 0xB499
+0x6E4F = 0xB48A
+0x6E50 = 0xB495
+0x6E57 = 0xB493
+0x6E59 = 0xB492
+0x6E6A = 0xB48C
+0x6E6C = 0xBE86
+0x6E6D = 0xB48F
+0x6E70 = 0xB48D
+0x6E75 = 0xB486
+0x6E76 = 0xB497
+0x6E7A = 0x8EDC
+0x6E7B = 0xB490
+0x6E7C = 0x8FD9
+0x6E7D = 0xC876
+0x6E7E = 0xB491
+0x6E7F = 0x9F75
+0x6E80 = 0xB494
+0x6E81 = 0x93FD
+0x6E82 = 0x8EDB
+0x6E83 = 0x93FE
+0x6E84 = 0x8FD7
+0x6E85 = 0x9440
+0x6E86 = 0xC877
+0x6E87 = 0x9441
+0x6E8A = 0x8FD6
+0x6E8B = 0x8FD8
+0x6E8C = 0x9F76
+0x6E91 = 0xBE81
+0x6E95 = 0xC8D2
+0x6E9A = 0xBE83
+0x6EA8 = 0xBE80
+0x6EA9 = 0xBE84
+0x6EAC = 0xBE8B
+0x6EAD = 0xC8D1
+0x6EB5 = 0xBE85
+0x6EB8 = 0xBDA0
+0x6EBB = 0xBE82
+0x6ED7 = 0x8E50
+0x6ED9 = 0xBE8C
+0x6EDA = 0xBE89
+0x6EDB = 0xBE8F
+0x6EDD = 0xBE88
+0x6EDE = 0x9F77
+0x6EDF = 0x9442
+0x6EE0 = 0x9443
+0x6EE1 = 0x9444
+0x6EE2 = 0x9445
+0x6EE3 = 0xBE8D
+0x6EE4 = 0x9446
+0x6EE5 = 0x9447
+0x6EE6 = 0xBE8A
+0x6EE7 = 0x9448
+0x6EE8 = 0xBE87
+0x6EE9 = 0xBE8E
+0x6EEA = 0x9449
+0x6EF0 = 0xC791
+0x6EF3 = 0xC792
+0x6EFA = 0xC79D
+0x6F04 = 0xC79B
+0x6F0B = 0xD18D
+0x6F0C = 0xC794
+0x6F10 = 0xD185
+0x6F11 = 0xC79C
+0x6F16 = 0x816C
+0x6F17 = 0xC798
+0x6F1B = 0xC793
+0x6F1D = 0xC795
+0x6F24 = 0x816D
+0x6F28 = 0xC797
+0x6F34 = 0xC796
+0x6F3D = 0xD18A
+0x6F42 = 0xC79A
+0x6F44 = 0xC799
+0x6F45 = 0x816E
+0x6F46 = 0x8EFA
+0x6F47 = 0x944A
+0x6F48 = 0x8FDB
+0x6F49 = 0x8FDC
+0x6F4A = 0xC79E
+0x6F4B = 0x944B
+0x6F4C = 0x8FDA
+0x6F4D = 0x944C
+0x6F56 = 0x81C5
+0x6F59 = 0xD191
+0x6F5C = 0xD189
+0x6F65 = 0xD186
+0x6F68 = 0x81C7
+0x6F71 = 0xD18B
+0x6F74 = 0xD192
+0x6F75 = 0xD187
+0x6F79 = 0xD18E
+0x6F81 = 0xD18F
+0x6F83 = 0x8247
+0x6F8A = 0xC8E9
+0x6F8F = 0xD190
+0x6F91 = 0xD18C
+0x6F98 = 0x81C6
+0x6F99 = 0x8FDE
+0x6F9A = 0x8EFB
+0x6F9B = 0x944D
+0x6F9C = 0x944E
+0x6F9D = 0x8FDD
+0x6F9F = 0xD98C
+0x6FB5 = 0xD98A
+0x6FB7 = 0xD98D
+0x6FBB = 0xD988
+0x6FBE = 0xD989
+0x6FC5 = 0x8248
+0x6FD0 = 0xD188
+0x6FD1 = 0x944F
+0x6FD2 = 0x9450
+0x6FD3 = 0xD98B
+0x6FD6 = 0xDF93
+0x6FD7 = 0xDF92
+0x6FD9 = 0xDF95
+0x6FDA = 0xDF96
+0x6FE5 = 0xDF94
+0x6FEA = 0xDF97
+0x6FF3 = 0xE899
+0x6FF5 = 0xD98E
+0x6FF6 = 0xDF98
+0x6FF8 = 0x8FDF
+0x6FF9 = 0x9F78
+0x6FFD = 0xE48A
+0x7002 = 0xE48C
+0x7003 = 0xE489
+0x7008 = 0xE488
+0x7010 = 0xE48B
+0x7012 = 0x82C2
+0x7013 = 0xE48D
+0x701E = 0xE896
+0x7025 = 0xE898
+0x702C = 0xE897
+0x702D = 0x8FE1
+0x702E = 0x8FE0
+0x7036 = 0xEC83
+0x703D = 0xEC82
+0x7047 = 0xEF8B
+0x704B = 0xEF89
+0x704D = 0xEF8A
+0x704E = 0x9F79
+0x704F = 0x9451
+0x7050 = 0x9F7A
+0x7053 = 0xF296
+0x7054 = 0xF196
+0x7059 = 0xF297
+0x705C = 0x8FE2
+0x7067 = 0xF58F
+0x706C = 0xF6A0
+0x706D = 0x9452
+0x706E = 0x8695
+0x706F = 0x8693
+0x7072 = 0x8694
+0x7073 = 0x8696
+0x7075 = 0x8B98
+0x7077 = 0x8B96
+0x7079 = 0x8B95
+0x707B = 0x8B99
+0x707E = 0x8B97
+0x707F = 0x8E7D
+0x7080 = 0x9453
+0x7081 = 0x919C
+0x7087 = 0x9199
+0x7088 = 0x9196
+0x7089 = 0x919A
+0x708B = 0x9195
+0x708C = 0x919D
+0x708D = 0x919B
+0x708F = 0x9198
+0x7090 = 0x9197
+0x7097 = 0xFB80
+0x709B = 0xFB81
+0x709C = 0x9454
+0x709D = 0x9455
+0x709E = 0x9456
+0x70A0 = 0x989D
+0x70A2 = 0x989B
+0x70A3 = 0x989A
+0x70A5 = 0x9899
+0x70A6 = 0xFC8E
+0x70A7 = 0x9981
+0x70A8 = 0x989F
+0x70AA = 0x989E
+0x70B2 = 0x9980
+0x70B6 = 0x98A0
+0x70B9 = 0x9982
+0x70BB = 0x989C
+0x70BC = 0x9457
+0x70BD = 0x9458
+0x70BF = 0x8FE4
+0x70C0 = 0xFC8F
+0x70C1 = 0x9459
+0x70C2 = 0x945A
+0x70C3 = 0x945B
+0x70C4 = 0xA194
+0x70C9 = 0xFE80
+0x70CC = 0xA196
+0x70D0 = 0xA197
+0x70D5 = 0xA19C
+0x70D6 = 0xA19A
+0x70DB = 0xA195
+0x70DF = 0xA199
+0x70E3 = 0xA198
+0x70E5 = 0x8FE6
+0x70E6 = 0x945C
+0x70E7 = 0x945D
+0x70E8 = 0x945E
+0x70E9 = 0x945F
+0x70EA = 0x8FE5
+0x70EB = 0x9460
+0x70EC = 0x9461
+0x70ED = 0x9462
+0x70EE = 0xA19B
+0x70F1 = 0xAA9E
+0x70F2 = 0xAAA0
+0x70F5 = 0xAA9D
+0x70FE = 0xAB81
+0x7101 = 0xAA9C
+0x7103 = 0xAA9A
+0x7105 = 0xC7F5
+0x7107 = 0xAA9B
+0x7108 = 0xAA9F
+0x710F = 0xAB80
+0x7111 = 0x8FE7
+0x7112 = 0x8FE8
+0x7114 = 0x9F7B
+0x7115 = 0x9463
+0x7116 = 0x9464
+0x7118 = 0x9465
+0x711D = 0xB49E
+0x7124 = 0xB583
+0x7127 = 0xB582
+0x7129 = 0x8EDD
+0x712A = 0xB49A
+0x712B = 0xB580
+0x712C = 0xB49C
+0x712D = 0xB584
+0x7133 = 0xB581
+0x7134 = 0xB4A0
+0x7135 = 0xB49B
+0x7137 = 0xB49D
+0x7138 = 0xB49F
+0x7139 = 0x8FEA
+0x713B = 0x8FEB
+0x713C = 0x9F7C
+0x713D = 0x8FEC
+0x713E = 0x9F7D
+0x713F = 0x8FE9
+0x7140 = 0x9466
+0x7145 = 0xBE97
+0x7148 = 0xBE91
+0x714A = 0xBE92
+0x714F = 0xBE94
+0x7151 = 0xBE98
+0x7155 = 0x9F7E
+0x7157 = 0xBE95
+0x715B = 0xC982
+0x716B = 0xBE93
+0x716D = 0xBE99
+0x716F = 0xBE90
+0x7171 = 0x8FF0
+0x7173 = 0x9FA1
+0x7174 = 0xBE96
+0x7175 = 0x8FEE
+0x7176 = 0x8FEF
+0x7177 = 0x8FED
+0x7179 = 0x816F
+0x717A = 0x8170
+0x717C = 0xC885
+0x717E = 0xC884
+0x717F = 0xC882
+0x7183 = 0xC886
+0x7188 = 0xC887
+0x718B = 0xC880
+0x718C = 0xC883
+0x718D = 0xC881
+0x718E = 0xC7A0
+0x7191 = 0xC79F
+0x7193 = 0x8FF2
+0x7195 = 0x8EED
+0x7196 = 0x8FF1
+0x7198 = 0x8EEE
+0x71A2 = 0xD198
+0x71A3 = 0xD194
+0x71A6 = 0xD197
+0x71AB = 0xD196
+0x71AD = 0xD195
+0x71AE = 0xD193
+0x71B4 = 0x8FF3
+0x71B6 = 0xD993
+0x71B7 = 0xD98F
+0x71BA = 0xD992
+0x71BB = 0xD990
+0x71CC = 0xD994
+0x71CD = 0x8249
+0x71D1 = 0xD991
+0x71D3 = 0xD995
+0x71D7 = 0x8E57
+0x71DD = 0x8FF4
+0x71DE = 0x8FF5
+0x71E3 = 0xDF99
+0x71E9 = 0xDF9A
+0x71EA = 0xDF9E
+0x71EB = 0xDF9B
+0x71EF = 0xDF9C
+0x71F3 = 0xDF9D
+0x71F5 = 0x8F4A
+0x71F6 = 0x9FA2
+0x71F7 = 0x9467
+0x71FA = 0xE48E
+0x7200 = 0xE48F
+0x7204 = 0xE89A
+0x7208 = 0xE89B
+0x7209 = 0x82E3
+0x720B = 0xEC89
+0x720E = 0x8FF6
+0x720F = 0xEC86
+0x7211 = 0xEC88
+0x7212 = 0xEC85
+0x7215 = 0xE89C
+0x7216 = 0xEC84
+0x7217 = 0xEC87
+0x7218 = 0x8FF8
+0x721C = 0xF197
+0x7220 = 0xF198
+0x7221 = 0xF298
+0x7224 = 0xF494
+0x7225 = 0xF493
+0x722B = 0xF780
+0x722E = 0x9983
+0x722F = 0xFC90
+0x7231 = 0x9468
+0x7232 = 0xB585
+0x7233 = 0x9FA3
+0x7234 = 0x81C8
+0x7237 = 0x9469
+0x723C = 0x9984
+0x7240 = 0x919E
+0x7243 = 0xC8D3
+0x7245 = 0x81C9
+0x724D = 0x946A
+0x724E = 0xBE9C
+0x7250 = 0xBE9B
+0x7251 = 0xBE9A
+0x7254 = 0x8171
+0x7255 = 0xD19B
+0x7257 = 0xD19A
+0x725C = 0x9FA4
+0x7264 = 0x8B9A
+0x7265 = 0x919F
+0x7266 = 0x91A0
+0x7268 = 0x9280
+0x726B = 0xFB82
+0x726D = 0x9985
+0x7271 = 0xFC91
+0x7275 = 0x946B
+0x727A = 0xA19D
+0x7282 = 0xB587
+0x7283 = 0xB586
+0x7287 = 0xB588
+0x728A = 0x946C
+0x728F = 0xC8D4
+0x7294 = 0xC888
+0x7299 = 0xD19C
+0x729C = 0x824A
+0x729F = 0x83D9
+0x72A0 = 0x9FA5
+0x72AB = 0xF590
+0x72AD = 0xF693
+0x72B1 = 0x8697
+0x72B2 = 0x8698
+0x72B3 = 0xF88F
+0x72B6 = 0x8BA0
+0x72B7 = 0x946D
+0x72B8 = 0x946E
+0x72B9 = 0x8B9E
+0x72BB = 0x8B9B
+0x72BC = 0x8B9C
+0x72BE = 0x8B9F
+0x72C7 = 0x8B9D
+0x72C8 = 0x946F
+0x72CD = 0x9281
+0x72CF = 0x9284
+0x72D3 = 0x9282
+0x72D5 = 0xFB83
+0x72DB = 0x9283
+0x72DD = 0x83F8
+0x72DE = 0x9470
+0x72E2 = 0x998A
+0x72E5 = 0x9989
+0x72E7 = 0x9986
+0x72EC = 0x9988
+0x72ED = 0x9987
+0x72EE = 0x9471
+0x72EF = 0x9472
+0x72F0 = 0x9473
+0x72F1 = 0x9474
+0x72F2 = 0x9475
+0x72F5 = 0xA19E
+0x7302 = 0xA19F
+0x7303 = 0x9476
+0x7304 = 0xC7F7
+0x7305 = 0xC7F8
+0x7306 = 0xB589
+0x7309 = 0x83C4
+0x730D = 0xC7FA
+0x730E = 0xAB84
+0x7310 = 0xAB83
+0x7314 = 0xC7F6
+0x7315 = 0xC7F9
+0x731A = 0xAB82
+0x731F = 0x9FA6
+0x7320 = 0x9FA7
+0x7321 = 0x9477
+0x7324 = 0xB58A
+0x7328 = 0xB590
+0x732A = 0xB58C
+0x732B = 0xB58E
+0x732C = 0xB58D
+0x732E = 0xBE9E
+0x732F = 0xB58F
+0x7338 = 0xB58B
+0x7339 = 0x9FA8
+0x733D = 0x8E51
+0x7341 = 0xBE9D
+0x7346 = 0xBE9F
+0x7347 = 0x8FF9
+0x7348 = 0x8FFA
+0x734B = 0xD19D
+0x734F = 0xC88B
+0x7353 = 0xC88A
+0x7354 = 0xC88C
+0x7355 = 0xC889
+0x7356 = 0x81CB
+0x735C = 0x81CA
+0x7363 = 0x9FA9
+0x7364 = 0x9FAA
+0x736D = 0x9478
+0x7371 = 0xDF9F
+0x7374 = 0x827D
+0x7379 = 0x82E4
+0x738C = 0x839E
+0x738D = 0x828E
+0x738F = 0x8699
+0x7390 = 0xF890
+0x7391 = 0x8E73
+0x7398 = 0x8C80
+0x7399 = 0x9479
+0x739A = 0x947A
+0x739B = 0x947B
+0x739C = 0x928A
+0x739E = 0x9287
+0x73A3 = 0x9286
+0x73A7 = 0x9285
+0x73AA = 0x9289
+0x73AE = 0x947C
+0x73AF = 0x9288
+0x73B0 = 0x947D
+0x73B1 = 0x947E
+0x73BA = 0xFE81
+0x73BD = 0x998C
+0x73C1 = 0x998F
+0x73C4 = 0x998B
+0x73C9 = 0x998E
+0x73CE = 0x9991
+0x73CF = 0x998D
+0x73D0 = 0x9990
+0x73D1 = 0x94A1
+0x73D5 = 0xA281
+0x73DF = 0xA283
+0x73E1 = 0xA286
+0x73E2 = 0xA1A0
+0x73E4 = 0xA285
+0x73E6 = 0xA284
+0x73EC = 0xA280
+0x73EF = 0x8FFB
+0x73F0 = 0x94A2
+0x73F1 = 0x9FAB
+0x73F2 = 0x94A3
+0x73F3 = 0xAB86
+0x73F7 = 0xB597
+0x73F9 = 0xA282
+0x73FB = 0xAB87
+0x7402 = 0xAB85
+0x740E = 0x94A4
+0x740F = 0x94A5
+0x7410 = 0x94A6
+0x7411 = 0x9FAC
+0x7412 = 0x8FFC
+0x7413 = 0x8EC8
+0x7414 = 0xB595
+0x7415 = 0xB599
+0x7417 = 0xB591
+0x7418 = 0xB59A
+0x7419 = 0xB592
+0x741C = 0xB598
+0x741E = 0xBF85
+0x741F = 0xB594
+0x7427 = 0xBEA0
+0x7437 = 0x94A7
+0x7438 = 0xB593
+0x7439 = 0xB59B
+0x743B = 0x8FFD
+0x743C = 0xB596
+0x743D = 0xBF82
+0x743E = 0xBF8C
+0x7443 = 0xBF87
+0x7445 = 0xBF8B
+0x7447 = 0xBF86
+0x7448 = 0xBF80
+0x7449 = 0xBF89
+0x744C = 0xBF8A
+0x7453 = 0xBF81
+0x7456 = 0xBF84
+0x7458 = 0xBF88
+0x745D = 0xBF83
+0x7460 = 0xC894
+0x7461 = 0xC890
+0x7465 = 0xC88E
+0x7466 = 0xC88F
+0x7468 = 0xC892
+0x746B = 0xC891
+0x746C = 0xC88D
+0x7474 = 0xC895
+0x7476 = 0xC893
+0x7477 = 0x94A8
+0x7478 = 0x8EEF
+0x747A = 0xD19E
+0x747B = 0xD282
+0x7482 = 0xD280
+0x7484 = 0xD1A0
+0x748C = 0xD19F
+0x748D = 0x9040
+0x748E = 0x94A9
+0x748F = 0x9FAD
+0x7491 = 0x9FAE
+0x7493 = 0xD281
+0x7496 = 0xD997
+0x7499 = 0x824B
+0x749B = 0xD996
+0x749D = 0xD999
+0x74A2 = 0xD998
+0x74A4 = 0x8FFE
+0x74AC = 0xE081
+0x74AE = 0xDFA0
+0x74B3 = 0xE080
+0x74B4 = 0x9041
+0x74B9 = 0xE490
+0x74BC = 0xE491
+0x74C4 = 0xE89D
+0x74C6 = 0x82E5
+0x74C7 = 0xE89F
+0x74C8 = 0xE8A0
+0x74C9 = 0xE89E
+0x74CC = 0xEC8C
+0x74CD = 0xEC8A
+0x74CE = 0xEC8D
+0x74D0 = 0xEC8B
+0x74D1 = 0xEC8E
+0x74D2 = 0x94AA
+0x74D3 = 0xEF8C
+0x74E7 = 0x9FAF
+0x74EA = 0xFC92
+0x74EB = 0x9993
+0x74ED = 0x9992
+0x74EF = 0x9994
+0x74F0 = 0x9FB0
+0x74F1 = 0x9FB1
+0x74F2 = 0x9FB2
+0x74F3 = 0xA287
+0x74F8 = 0x8EC9
+0x74F9 = 0xB59C
+0x74FA = 0xC878
+0x74FC = 0x9FB3
+0x7501 = 0xBF8D
+0x7505 = 0x9FB4
+0x7506 = 0xC896
+0x7509 = 0xD283
+0x750A = 0xD99A
+0x750E = 0xD99B
+0x7519 = 0x94AB
+0x751B = 0xAB88
+0x751E = 0xBF8E
+0x7520 = 0xFC93
+0x7523 = 0xAB89
+0x7524 = 0xB59D
+0x7527 = 0x83D3
+0x7534 = 0x94AC
+0x7535 = 0x94AD
+0x7536 = 0xF891
+0x753B = 0x928D
+0x753C = 0x9FB5
+0x7541 = 0x928E
+0x7542 = 0x928B
+0x7543 = 0xFB84
+0x7544 = 0x928C
+0x7545 = 0x94AE
+0x7546 = 0x9997
+0x7549 = 0x9995
+0x754A = 0x9998
+0x754D = 0x9999
+0x7550 = 0x9996
+0x7551 = 0x8EB5
+0x7552 = 0x9FB6
+0x7553 = 0x8EB6
+0x7555 = 0xA289
+0x7556 = 0xA288
+0x7557 = 0xA28B
+0x7558 = 0xA28A
+0x755E = 0xA28C
+0x7560 = 0x9FB7
+0x7561 = 0xAB8A
+0x7567 = 0xAB8C
+0x7568 = 0xAB8B
+0x7569 = 0x9FB8
+0x756D = 0xB59F
+0x756E = 0xB59E
+0x7571 = 0xB5A0
+0x7572 = 0xC879
+0x7573 = 0x9FB9
+0x7574 = 0x9FBA
+0x7575 = 0xC8D5
+0x757A = 0xBF8F
+0x757B = 0x8173
+0x757C = 0x8172
+0x7581 = 0xD99C
+0x7582 = 0x9FBB
+0x7583 = 0xE082
+0x7585 = 0x82C3
+0x7588 = 0x834C
+0x7589 = 0xEC8F
+0x758D = 0x94AF
+0x758E = 0xB680
+0x7592 = 0xC6D4
+0x7593 = 0x8C81
+0x7596 = 0x94B0
+0x7597 = 0x9FBC
+0x759B = 0x928F
+0x759C = 0xFB85
+0x759E = 0x9290
+0x759F = 0x94B1
+0x75A0 = 0x94B2
+0x75A1 = 0x94B3
+0x75A6 = 0x999A
+0x75A8 = 0x999B
+0x75A9 = 0xFC94
+0x75AC = 0x94B4
+0x75AD = 0x94B5
+0x75AE = 0x94B6
+0x75AF = 0x94B7
+0x75B1 = 0xA28F
+0x75B4 = 0xA28E
+0x75B7 = 0xFE83
+0x75C3 = 0xA28D
+0x75C6 = 0xFE82
+0x75C8 = 0x94B8
+0x75C9 = 0x94B9
+0x75D3 = 0xAB8D
+0x75D6 = 0x94BA
+0x75DC = 0xC87A
+0x75E5 = 0xB681
+0x75E8 = 0x94BB
+0x75E9 = 0x9FBD
+0x75EA = 0x94BC
+0x75EB = 0x94BD
+0x75EC = 0xC8D6
+0x75EE = 0xBF90
+0x7602 = 0xBF91
+0x7604 = 0x9FBE
+0x7605 = 0x94BE
+0x7606 = 0x9FBF
+0x7607 = 0xC898
+0x760E = 0xC897
+0x7612 = 0x8174
+0x7617 = 0x94BF
+0x7618 = 0x94C0
+0x762A = 0x94C1
+0x762B = 0x94C2
+0x762C = 0xD99D
+0x762E = 0x824D
+0x7636 = 0xD99F
+0x7637 = 0xD99E
+0x7639 = 0x824C
+0x763B = 0xD9A0
+0x763E = 0x94C3
+0x763F = 0x94C4
+0x7640 = 0x827E
+0x7641 = 0x82A1
+0x7644 = 0xE085
+0x7645 = 0xE083
+0x764A = 0x83DF
+0x764B = 0x83E5
+0x764D = 0x9FC0
+0x764E = 0xE084
+0x764F = 0xE494
+0x7651 = 0xE493
+0x7654 = 0x82C4
+0x7655 = 0x82C5
+0x765B = 0xE492
+0x765D = 0x94C5
+0x765E = 0x94C6
+0x7663 = 0x94C7
+0x7666 = 0x94C8
+0x7667 = 0xEF8E
+0x7668 = 0xEF8D
+0x766B = 0x94C9
+0x766F = 0xF299
+0x7673 = 0x9042
+0x7674 = 0x8E64
+0x7676 = 0xC6D5
+0x7677 = 0x9043
+0x767A = 0x9FC1
+0x7680 = 0x8C82
+0x7683 = 0x8C83
+0x7685 = 0xFC95
+0x768C = 0xFE84
+0x768D = 0xFE85
+0x7690 = 0xAB8E
+0x7691 = 0x94CA
+0x7694 = 0xB682
+0x7697 = 0xBF92
+0x7698 = 0xBF93
+0x769F = 0x824E
+0x76A0 = 0x824F
+0x76A1 = 0xDA80
+0x76A2 = 0x83E6
+0x76A3 = 0xE086
+0x76A5 = 0xE087
+0x76A7 = 0x82C6
+0x76A8 = 0x82C7
+0x76A9 = 0xE980
+0x76AC = 0x835F
+0x76B1 = 0x94CB
+0x76B2 = 0x94CC
+0x76B3 = 0xB683
+0x76B6 = 0x8175
+0x76B7 = 0xC89A
+0x76B9 = 0xC899
+0x76BC = 0x9044
+0x76C0 = 0x8C84
+0x76C1 = 0x8C85
+0x76C7 = 0x999C
+0x76CB = 0xA290
+0x76CC = 0xA291
+0x76CF = 0x94CD
+0x76D0 = 0x94CE
+0x76D1 = 0x94CF
+0x76D5 = 0xAB8F
+0x76D6 = 0xAB91
+0x76D7 = 0xAB90
+0x76D8 = 0x8ECB
+0x76D9 = 0xB684
+0x76E0 = 0x8176
+0x76E2 = 0xC89B
+0x76E8 = 0x82A2
+0x76EB = 0xE495
+0x76F6 = 0xFC97
+0x76FD = 0x999E
+0x76FF = 0x999D
+0x7700 = 0xFC98
+0x7702 = 0xFC99
+0x7706 = 0xFC96
+0x770C = 0x9FC2
+0x770D = 0x94D0
+0x770E = 0xA297
+0x770F = 0xA294
+0x7714 = 0xFE88
+0x7716 = 0xA293
+0x7717 = 0xFE86
+0x7718 = 0xA29A
+0x771C = 0xFE87
+0x771E = 0xAB95
+0x7721 = 0xA299
+0x7724 = 0xA298
+0x7726 = 0xAB93
+0x772A = 0xA292
+0x772B = 0xA296
+0x772C = 0x94D1
+0x772E = 0xC7FB
+0x7730 = 0xAB92
+0x773F = 0xA295
+0x7740 = 0xAB94
+0x7741 = 0xC7FC
+0x7742 = 0xB688
+0x7743 = 0xB687
+0x7748 = 0xB685
+0x7749 = 0xB686
+0x7750 = 0x94D2
+0x7751 = 0x94D3
+0x7753 = 0xBF96
+0x7757 = 0xC8D7
+0x7758 = 0xBF97
+0x775D = 0xBF94
+0x7764 = 0xBF95
+0x7770 = 0x8179
+0x7771 = 0xC980
+0x7772 = 0x8178
+0x7773 = 0x8177
+0x7774 = 0xC89C
+0x7775 = 0xC89F
+0x7776 = 0xC89E
+0x7777 = 0xC89D
+0x7778 = 0xC8A0
+0x777A = 0xC981
+0x777B = 0xC983
+0x7786 = 0x94D4
+0x778A = 0xD284
+0x7790 = 0xD285
+0x7792 = 0x94D5
+0x7793 = 0x94D6
+0x7794 = 0x8250
+0x7796 = 0xDA82
+0x7798 = 0xDA81
+0x77A4 = 0xE089
+0x77A6 = 0xE088
+0x77A9 = 0xE08A
+0x77AE = 0x8251
+0x77AF = 0xE08B
+0x77B8 = 0xE496
+0x77B9 = 0xE497
+0x77BE = 0xE49A
+0x77C0 = 0xE499
+0x77C1 = 0xE498
+0x77C3 = 0x82E6
+0x77C5 = 0xE982
+0x77C6 = 0xE981
+0x77C8 = 0x9FC3
+0x77CB = 0x94D7
+0x77D1 = 0xEF8F
+0x77D2 = 0x8360
+0x77D6 = 0xC8FE
+0x77DD = 0xA29B
+0x77DF = 0xB689
+0x77E1 = 0x83AC
+0x77E4 = 0xFB86
+0x77E6 = 0x999F
+0x77EA = 0xC7FD
+0x77EB = 0x94D8
+0x77F4 = 0x8C86
+0x77F5 = 0x8C87
+0x77F6 = 0x8E7E
+0x77FE = 0x8EAA
+0x77FF = 0x94D9
+0x7800 = 0x94DA
+0x7801 = 0x94DB
+0x7804 = 0x9A80
+0x7807 = 0x9A82
+0x7808 = 0x9A84
+0x780A = 0x99A0
+0x780B = 0x9A81
+0x7815 = 0x9A83
+0x7816 = 0x94DC
+0x7817 = 0x94DD
+0x7818 = 0x8EB7
+0x7819 = 0x9045
+0x781A = 0x94DE
+0x781B = 0x9046
+0x781C = 0x94DF
+0x781E = 0x90D1
+0x7824 = 0xA29C
+0x7836 = 0xA29D
+0x7839 = 0x94E0
+0x783A = 0x9FC4
+0x783B = 0x94E1
+0x783C = 0x9FC5
+0x783D = 0x9047
+0x783E = 0x94E2
+0x783F = 0x9FC6
+0x7840 = 0x94E3
+0x7841 = 0x94E4
+0x7842 = 0xAB9A
+0x7844 = 0xC7FE
+0x7846 = 0xAB9B
+0x7847 = 0xAB96
+0x784B = 0xAB97
+0x784F = 0xAB99
+0x7851 = 0xAB98
+0x7853 = 0x9048
+0x7854 = 0x9049
+0x7855 = 0x94E5
+0x7856 = 0x94E6
+0x7857 = 0x94E7
+0x7858 = 0x904A
+0x7859 = 0x94E8
+0x785A = 0x94E9
+0x785B = 0x94EA
+0x785F = 0xB68C
+0x7861 = 0x8E48
+0x7863 = 0xB68A
+0x7866 = 0xB68D
+0x7867 = 0xC87B
+0x7872 = 0x9FC7
+0x7873 = 0x9FC8
+0x7874 = 0x9FC9
+0x7875 = 0x94EB
+0x7876 = 0xB68B
+0x7877 = 0x94EC
+0x7878 = 0xBF9E
+0x787A = 0xBF9B
+0x787D = 0xBF9C
+0x7881 = 0xF9D6
+0x7882 = 0xBF98
+0x7888 = 0xBFA0
+0x788A = 0xBF9A
+0x788B = 0xBF9D
+0x788D = 0xBF9F
+0x7890 = 0xBF99
+0x7892 = 0xC080
+0x789B = 0x94ED
+0x789C = 0x8EE8
+0x789D = 0x817A
+0x78A6 = 0xC984
+0x78AE = 0xC985
+0x78AF = 0xC988
+0x78B1 = 0xC987
+0x78B5 = 0x9FCA
+0x78B6 = 0x9FCB
+0x78B7 = 0x904B
+0x78B8 = 0xC986
+0x78B9 = 0x8EF0
+0x78BD = 0x81CD
+0x78BF = 0x81CC
+0x78C0 = 0xD288
+0x78C2 = 0xD28B
+0x78C6 = 0xD286
+0x78C7 = 0xD28A
+0x78D2 = 0xD289
+0x78D3 = 0xD287
+0x78D6 = 0xDA83
+0x78D7 = 0x94EE
+0x78D8 = 0x904C
+0x78D9 = 0x94EF
+0x78DC = 0xDA85
+0x78E4 = 0x81CE
+0x78E6 = 0x8252
+0x78EB = 0xDA84
+0x78EE = 0x904D
+0x78F0 = 0xE08C
+0x78F1 = 0xE08E
+0x78F5 = 0x9FCC
+0x78F6 = 0x82A3
+0x78F8 = 0xE08D
+0x7900 = 0x82A4
+0x7903 = 0x94F0
+0x7906 = 0xE4A0
+0x7907 = 0xE49C
+0x7908 = 0xE49E
+0x790A = 0xE49D
+0x790B = 0xE49B
+0x790D = 0xE49F
+0x790F = 0x82C8
+0x7915 = 0xE580
+0x7916 = 0x9FCD
+0x7918 = 0xE983
+0x791A = 0xE984
+0x791F = 0x82E7
+0x7920 = 0xE985
+0x7922 = 0x904E
+0x792E = 0xEF92
+0x7930 = 0xEF90
+0x7932 = 0xEF91
+0x7933 = 0x94F1
+0x7934 = 0x9FCE
+0x7936 = 0x8F5D
+0x7937 = 0xF29A
+0x793B = 0x9FCF
+0x793C = 0x869A
+0x7943 = 0x94F2
+0x794D = 0x904F
+0x794E = 0x94F3
+0x7958 = 0xA29E
+0x7959 = 0xA29F
+0x7962 = 0xA2A0
+0x7966 = 0xB68E
+0x796C = 0xAB9D
+0x796E = 0xAB9C
+0x796F = 0x94F4
+0x7971 = 0xB68F
+0x7975 = 0xB692
+0x7976 = 0xB690
+0x7977 = 0xC87C
+0x7978 = 0x94F5
+0x797B = 0xC8D8
+0x797E = 0xC081
+0x7980 = 0xC083
+0x7983 = 0xC082
+0x7984 = 0xB691
+0x7985 = 0x9FD0
+0x7986 = 0x9050
+0x7987 = 0xC98A
+0x7989 = 0xC989
+0x798C = 0x83D4
+0x7991 = 0x83D5
+0x7999 = 0x9051
+0x799D = 0xD28D
+0x799E = 0xD28E
+0x799F = 0xD28C
+0x79A3 = 0x9052
+0x79A5 = 0xDA86
+0x79A9 = 0xDA87
+0x79AF = 0xE581
+0x79B5 = 0xF29B
+0x79BC = 0x9053
+0x79C2 = 0xF98C
+0x79C3 = 0x9292
+0x79C4 = 0x9291
+0x79C6 = 0x9293
+0x79C7 = 0x9294
+0x79CA = 0x9295
+0x79CC = 0x8FE3
+0x79D0 = 0x9A87
+0x79D3 = 0x9A85
+0x79D4 = 0x9A86
+0x79D7 = 0x9A88
+0x79D9 = 0xA381
+0x79DA = 0xA380
+0x79DB = 0xA385
+0x79E1 = 0xA382
+0x79E2 = 0xA386
+0x79E5 = 0xA383
+0x79E8 = 0xA384
+0x79EF = 0x94F6
+0x79F0 = 0xA387
+0x79F1 = 0xAB9F
+0x79F2 = 0xAB9E
+0x79F3 = 0xAC80
+0x79F4 = 0x9FD1
+0x79F5 = 0xABA0
+0x79F9 = 0xAC81
+0x79FC = 0x8ECC
+0x79FD = 0x9FD2
+0x79FE = 0x94F7
+0x79FF = 0xB693
+0x7A01 = 0x8E49
+0x7A06 = 0x94F8
+0x7A07 = 0xB694
+0x7A09 = 0xB696
+0x7A0E = 0xB695
+0x7A0F = 0xC084
+0x7A16 = 0xC8DA
+0x7A1D = 0xC085
+0x7A21 = 0xC8D9
+0x7A23 = 0x94F9
+0x7A24 = 0x9FD3
+0x7A25 = 0x8FBB
+0x7A27 = 0x817B
+0x7A29 = 0xC98B
+0x7A2A = 0xC98C
+0x7A2C = 0xC98E
+0x7A2D = 0xC98D
+0x7A32 = 0xC98F
+0x7A33 = 0x8EF1
+0x7A34 = 0x81CF
+0x7A35 = 0x817C
+0x7A36 = 0x81D0
+0x7A38 = 0xD290
+0x7A3A = 0xD291
+0x7A3E = 0xD293
+0x7A41 = 0xD28F
+0x7A42 = 0xD292
+0x7A43 = 0x9FD4
+0x7A45 = 0xDA8A
+0x7A49 = 0xE08F
+0x7A4F = 0xDA8B
+0x7A50 = 0x8F4B
+0x7A51 = 0x94FA
+0x7A52 = 0x94FB
+0x7A53 = 0xDA89
+0x7A55 = 0x82A6
+0x7A59 = 0x82A5
+0x7A5D = 0x9FD5
+0x7A5E = 0x94FC
+0x7A63 = 0x9FD6
+0x7A64 = 0xE987
+0x7A65 = 0x82E8
+0x7A66 = 0xE986
+0x7A6A = 0xE988
+0x7A6F = 0xEC90
+0x7A72 = 0xF39E
+0x7A73 = 0xF39F
+0x7A77 = 0x94FD
+0x7A7C = 0x9A89
+0x7A7D = 0x9A8A
+0x7A82 = 0x9A8C
+0x7A83 = 0x9A8B
+0x7A8D = 0x94FE
+0x7A8E = 0x9540
+0x7A91 = 0xAC84
+0x7A93 = 0xAC83
+0x7A9A = 0xAC82
+0x7A9B = 0xC87D
+0x7A9C = 0x9541
+0x7A9D = 0x9542
+0x7AA1 = 0xC086
+0x7AA4 = 0xC087
+0x7AA5 = 0x9543
+0x7AA6 = 0x9544
+0x7AA7 = 0x9054
+0x7AAD = 0x9545
+0x7AB0 = 0xD294
+0x7AB9 = 0x83E0
+0x7ABB = 0xDA8D
+0x7ABC = 0x8253
+0x7ABD = 0xDA8C
+0x7AC2 = 0xE090
+0x7AC3 = 0x9FD7
+0x7AC6 = 0x82E9
+0x7AC8 = 0xEF95
+0x7AC9 = 0xEF94
+0x7ACC = 0x8C88
+0x7ACD = 0x8C89
+0x7ACE = 0xFB87
+0x7ACF = 0x9296
+0x7AD0 = 0x9A90
+0x7AD2 = 0x9A91
+0x7AD3 = 0x9A8F
+0x7AD4 = 0x9A8D
+0x7AD5 = 0x9A8E
+0x7AD6 = 0x9546
+0x7AD7 = 0x8EB8
+0x7ADA = 0xA388
+0x7ADB = 0xA38A
+0x7ADC = 0xA38B
+0x7ADD = 0xA389
+0x7ADE = 0x9547
+0x7AE1 = 0xAC85
+0x7AE2 = 0xB698
+0x7AE7 = 0xB697
+0x7AE8 = 0xC8DB
+0x7AE9 = 0xC088
+0x7AEA = 0xC089
+0x7AEC = 0xC990
+0x7AF0 = 0xC991
+0x7AF1 = 0xDA8E
+0x7AF2 = 0xE091
+0x7AF3 = 0xE092
+0x7AF4 = 0x82A7
+0x7AF5 = 0xE582
+0x7AF8 = 0xF199
+0x7AFC = 0x9A93
+0x7AFE = 0x9A92
+0x7B02 = 0x9FD8
+0x7B03 = 0x9548
+0x7B07 = 0x9FD9
+0x7B0B = 0xA38D
+0x7B0C = 0xFE89
+0x7B0D = 0xA38C
+0x7B14 = 0xA38E
+0x7B15 = 0x9549
+0x7B16 = 0xAC88
+0x7B17 = 0xAC89
+0x7B1C = 0xAC87
+0x7B1F = 0xAC8B
+0x7B21 = 0xAC86
+0x7B27 = 0xC841
+0x7B29 = 0xC840
+0x7B36 = 0xAC8A
+0x7B37 = 0x9055
+0x7B39 = 0x8ECD
+0x7B3A = 0x954A
+0x7B3C = 0x954B
+0x7B3D = 0x8ECA
+0x7B3E = 0x954C
+0x7B3F = 0x83C9
+0x7B41 = 0xB69F
+0x7B42 = 0xB69D
+0x7B43 = 0xB69A
+0x7B53 = 0xB69E
+0x7B55 = 0xB699
+0x7B57 = 0xB69B
+0x7B59 = 0x9056
+0x7B5A = 0x954D
+0x7B5B = 0x954E
+0x7B5C = 0x954F
+0x7B5D = 0x9FDA
+0x7B5E = 0xC08C
+0x7B5F = 0xC8DD
+0x7B62 = 0xC08A
+0x7B68 = 0xC08F
+0x7B6A = 0xC8DC
+0x7B6B = 0xC08B
+0x7B6C = 0xB69C
+0x7B6F = 0xC08E
+0x7B79 = 0xC08D
+0x7B7A = 0x9FDB
+0x7B7B = 0x8EE9
+0x7B7C = 0x9550
+0x7B7D = 0x9FDC
+0x7B7E = 0x9551
+0x7B7F = 0x9552
+0x7B80 = 0x9553
+0x7B81 = 0xC992
+0x7B83 = 0xC994
+0x7B86 = 0xC999
+0x7B89 = 0x817E
+0x7B92 = 0xC995
+0x7B93 = 0xC998
+0x7B9A = 0x9FDD
+0x7B9E = 0xC993
+0x7B9F = 0xC997
+0x7BA2 = 0x817D
+0x7BA3 = 0xC996
+0x7BA5 = 0x81A1
+0x7BA6 = 0x9554
+0x7BA7 = 0x9555
+0x7BA8 = 0x9556
+0x7BA9 = 0x9557
+0x7BAA = 0x9FDE
+0x7BAB = 0x9558
+0x7BAE = 0xD295
+0x7BB0 = 0x81D9
+0x7BB2 = 0xD299
+0x7BB3 = 0xD296
+0x7BB6 = 0x81D5
+0x7BBA = 0x81D1
+0x7BBB = 0x81DA
+0x7BBC = 0x81D2
+0x7BBD = 0x81D8
+0x7BBF = 0xD297
+0x7BC2 = 0x81D6
+0x7BC3 = 0x81D4
+0x7BC5 = 0x81D7
+0x7BC8 = 0x81D3
+0x7BCD = 0xD298
+0x7BCF = 0x9FDF
+0x7BD0 = 0x9057
+0x7BD1 = 0x9559
+0x7BD2 = 0x9FE0
+0x7BD3 = 0x955A
+0x7BD6 = 0x8254
+0x7BD7 = 0x83E1
+0x7BEC = 0xDA8F
+0x7BED = 0xDA90
+0x7BEE = 0x955B
+0x7BEF = 0x955C
+0x7BF5 = 0x82AA
+0x7BF6 = 0xE094
+0x7BFA = 0xE093
+0x7BFC = 0xE095
+0x7C04 = 0x82A8
+0x7C08 = 0xE097
+0x7C12 = 0xE098
+0x7C13 = 0x9FE1
+0x7C14 = 0x9FE2
+0x7C15 = 0x82A9
+0x7C16 = 0x955D
+0x7C17 = 0x9FE3
+0x7C18 = 0xE096
+0x7C1A = 0xE585
+0x7C1B = 0xE584
+0x7C24 = 0xE586
+0x7C2E = 0xE583
+0x7C2F = 0x9058
+0x7C31 = 0x9FE4
+0x7C32 = 0x9059
+0x7C34 = 0xE98A
+0x7C35 = 0xE989
+0x7C36 = 0xC8F7
+0x7C3A = 0x82EA
+0x7C41 = 0x955E
+0x7C42 = 0x905A
+0x7C44 = 0xEC92
+0x7C46 = 0x83EC
+0x7C4B = 0xEC91
+0x7C4E = 0x905B
+0x7C4F = 0x8F57
+0x7C51 = 0xEF97
+0x7C52 = 0x8361
+0x7C55 = 0xEC93
+0x7C56 = 0xEF96
+0x7C58 = 0xF19B
+0x7C5D = 0xF19A
+0x7C5E = 0xF29D
+0x7C61 = 0x9FE5
+0x7C62 = 0xF29C
+0x7C68 = 0x905C
+0x7C6D = 0xF495
+0x7C70 = 0x83B0
+0x7C71 = 0xF681
+0x7C74 = 0x9298
+0x7C76 = 0x9297
+0x7C77 = 0x9A94
+0x7C7B = 0x9A96
+0x7C7C = 0x9A95
+0x7C7E = 0x8EB9
+0x7C82 = 0x9FE6
+0x7C83 = 0xA392
+0x7C86 = 0xA390
+0x7C87 = 0xA391
+0x7C8B = 0xA393
+0x7C8E = 0xA38F
+0x7C8F = 0x9FE7
+0x7C90 = 0x9FE8
+0x7C93 = 0xAC8C
+0x7C99 = 0xAC8D
+0x7C9A = 0xAC8E
+0x7C9B = 0xAC9D
+0x7C9C = 0xAC8F
+0x7C9D = 0xC842
+0x7CA0 = 0xB6A0
+0x7CA4 = 0xB781
+0x7CA6 = 0xB780
+0x7CA7 = 0xF9DB
+0x7CA9 = 0x905D
+0x7CAA = 0x955F
+0x7CAB = 0x8EDE
+0x7CAC = 0x8EDF
+0x7CAD = 0x9FE9
+0x7CAE = 0xC090
+0x7CB0 = 0xC091
+0x7CB6 = 0x81A2
+0x7CB7 = 0xC99B
+0x7CB8 = 0xC99A
+0x7CC0 = 0x8EF2
+0x7CC1 = 0x8EF3
+0x7CC2 = 0xD29C
+0x7CC3 = 0xD29E
+0x7CC4 = 0xD29A
+0x7CC6 = 0xD29D
+0x7CC7 = 0xD2A0
+0x7CC9 = 0xD29F
+0x7CCD = 0xD29B
+0x7CCF = 0x8255
+0x7CD3 = 0xDA91
+0x7CD8 = 0x9FEA
+0x7CDA = 0xE09A
+0x7CDB = 0xE099
+0x7CE1 = 0xDA92
+0x7CE3 = 0xE588
+0x7CE4 = 0x82C9
+0x7CE5 = 0x82CA
+0x7CE6 = 0xE587
+0x7CE9 = 0x8E5F
+0x7CEB = 0x82EB
+0x7CED = 0x905E
+0x7CF3 = 0xF585
+0x7CF5 = 0xF29E
+0x7CF9 = 0x9560
+0x7CFA = 0x8C8A
+0x7CFC = 0x929A
+0x7CFF = 0x9299
+0x7D23 = 0xFE8A
+0x7D24 = 0xA394
+0x7D25 = 0xA395
+0x7D26 = 0x9FEB
+0x7D27 = 0x9561
+0x7D2A = 0xC87E
+0x7D2D = 0xAC93
+0x7D34 = 0xAC91
+0x7D37 = 0xAC92
+0x7D48 = 0xAC95
+0x7D49 = 0xAC90
+0x7D4B = 0x8ECE
+0x7D4C = 0xAC94
+0x7D4D = 0xB78C
+0x7D57 = 0xB785
+0x7D59 = 0xB783
+0x7D5A = 0xB789
+0x7D5D = 0xB78A
+0x7D60 = 0xB784
+0x7D64 = 0xB788
+0x7D65 = 0xC8A1
+0x7D6C = 0xB786
+0x7D74 = 0xB782
+0x7D75 = 0xB78D
+0x7D76 = 0xB78B
+0x7D77 = 0x9562
+0x7D78 = 0xC098
+0x7D7E = 0xB787
+0x7D82 = 0xC8DE
+0x7D87 = 0xC097
+0x7D89 = 0xC09A
+0x7D8A = 0xC093
+0x7D8B = 0xC094
+0x7D90 = 0xC092
+0x7D95 = 0xC096
+0x7D97 = 0xC099
+0x7D98 = 0xC09B
+0x7D99 = 0xC095
+0x7D9A = 0x9FEC
+0x7D9B = 0x9FED
+0x7DA4 = 0xCA83
+0x7DA5 = 0x81A3
+0x7DA8 = 0xC99F
+0x7DAB = 0xC9A0
+0x7DB3 = 0xCA80
+0x7DB6 = 0xC99D
+0x7DC3 = 0x81A4
+0x7DC8 = 0xC99C
+0x7DCD = 0xCA81
+0x7DCF = 0xCA82
+0x7DD0 = 0x905F
+0x7DD1 = 0xC99E
+0x7DD3 = 0x9061
+0x7DD4 = 0x9563
+0x7DD5 = 0x9FEE
+0x7DD6 = 0xD386
+0x7DDC = 0xD383
+0x7DE2 = 0xD382
+0x7DE4 = 0xD387
+0x7DE5 = 0xD38F
+0x7DEB = 0xD38E
+0x7DED = 0xD381
+0x7DF5 = 0xD38C
+0x7DF8 = 0xD380
+0x7DFC = 0xD38A
+0x7DFD = 0xD38B
+0x7DFE = 0xD388
+0x7DFF = 0xD38D
+0x7E00 = 0xD389
+0x7E01 = 0xD385
+0x7E02 = 0xD384
+0x7E04 = 0x81DB
+0x7E05 = 0x9FEF
+0x7E06 = 0x9564
+0x7E07 = 0x9060
+0x7E18 = 0x8256
+0x7E19 = 0xDA93
+0x7E26 = 0xDA95
+0x7E27 = 0xDA94
+0x7E28 = 0x9FF0
+0x7E2C = 0xE09B
+0x7E4A = 0x9FF1
+0x7E4B = 0x9FF2
+0x7E4D = 0xE09C
+0x7E4E = 0x82CC
+0x7E4F = 0xE58A
+0x7E5B = 0xE58C
+0x7E5D = 0xE589
+0x7E64 = 0x9062
+0x7E65 = 0x82CB
+0x7E66 = 0xE58B
+0x7E67 = 0x9FF3
+0x7E6C = 0xE98B
+0x7E6E = 0xE98C
+0x7E71 = 0xE98D
+0x7E7F = 0xEC94
+0x7E83 = 0x9FF4
+0x7E84 = 0xEF9B
+0x7E85 = 0xEF98
+0x7E89 = 0xEF99
+0x7E8E = 0xEF9A
+0x7E90 = 0x9FF5
+0x7E92 = 0xF19C
+0x7E9D = 0x83B3
+0x7E9E = 0xF59F
+0x7E9F = 0x9565
+0x7EA0 = 0x9566
+0x7EA1 = 0x9567
+0x7EA2 = 0x9568
+0x7EA3 = 0x9569
+0x7EA4 = 0x956A
+0x7EA5 = 0x956B
+0x7EA6 = 0x956C
+0x7EA7 = 0x956D
+0x7EA8 = 0x956E
+0x7EA9 = 0x956F
+0x7EAA = 0x9570
+0x7EAB = 0x9571
+0x7EAC = 0x9572
+0x7EAD = 0x9573
+0x7EAE = 0x9574
+0x7EAF = 0x9575
+0x7EB0 = 0x9576
+0x7EB1 = 0x9577
+0x7EB2 = 0x9578
+0x7EB3 = 0x9579
+0x7EB4 = 0x957A
+0x7EB5 = 0x957B
+0x7EB6 = 0x957C
+0x7EB7 = 0x957D
+0x7EB8 = 0x957E
+0x7EB9 = 0x95A1
+0x7EBA = 0x95A2
+0x7EBB = 0x95A3
+0x7EBC = 0x95A4
+0x7EBD = 0x95A5
+0x7EBE = 0x95A6
+0x7EBF = 0x95A7
+0x7EC0 = 0x95A8
+0x7EC1 = 0x95A9
+0x7EC2 = 0x95AA
+0x7EC3 = 0x95AB
+0x7EC4 = 0x95AC
+0x7EC5 = 0x95AD
+0x7EC6 = 0x95AE
+0x7EC7 = 0x95AF
+0x7EC8 = 0x95B0
+0x7EC9 = 0x95B1
+0x7ECA = 0x95B2
+0x7ECB = 0x95B3
+0x7ECC = 0x95B4
+0x7ECD = 0x95B5
+0x7ECE = 0x95B6
+0x7ECF = 0x95B7
+0x7ED0 = 0x95B8
+0x7ED1 = 0x95B9
+0x7ED2 = 0x95BA
+0x7ED3 = 0x95BB
+0x7ED4 = 0x95BC
+0x7ED5 = 0x95BD
+0x7ED6 = 0x95BE
+0x7ED7 = 0x95BF
+0x7ED8 = 0x95C0
+0x7ED9 = 0x95C1
+0x7EDA = 0x95C2
+0x7EDB = 0x95C3
+0x7EDC = 0x95C4
+0x7EDD = 0x95C5
+0x7EDE = 0x95C6
+0x7EDF = 0x95C7
+0x7EE0 = 0x95C8
+0x7EE1 = 0x95C9
+0x7EE2 = 0x95CA
+0x7EE3 = 0x95CB
+0x7EE4 = 0x95CC
+0x7EE5 = 0x95CD
+0x7EE6 = 0x95CE
+0x7EE7 = 0x95CF
+0x7EE8 = 0x95D0
+0x7EE9 = 0x95D1
+0x7EEA = 0x95D2
+0x7EEB = 0x95D3
+0x7EEC = 0x95D4
+0x7EED = 0x95D5
+0x7EEE = 0x95D6
+0x7EEF = 0x95D7
+0x7EF0 = 0x95D8
+0x7EF1 = 0x95D9
+0x7EF2 = 0x95DA
+0x7EF3 = 0x95DB
+0x7EF4 = 0x95DC
+0x7EF5 = 0x95DD
+0x7EF6 = 0x95DE
+0x7EF7 = 0x95DF
+0x7EF8 = 0x95E0
+0x7EF9 = 0x95E1
+0x7EFA = 0x95E2
+0x7EFB = 0x95E3
+0x7EFC = 0x95E4
+0x7EFD = 0x95E5
+0x7EFE = 0x95E6
+0x7EFF = 0x95E7
+0x7F00 = 0x95E8
+0x7F01 = 0x95E9
+0x7F02 = 0x95EA
+0x7F03 = 0x95EB
+0x7F04 = 0x95EC
+0x7F05 = 0x95ED
+0x7F06 = 0x95EE
+0x7F07 = 0x95EF
+0x7F08 = 0x95F0
+0x7F09 = 0x95F1
+0x7F0A = 0x95F2
+0x7F0B = 0x95F3
+0x7F0C = 0x95F4
+0x7F0D = 0x95F5
+0x7F0E = 0x95F6
+0x7F0F = 0x95F7
+0x7F10 = 0x95F8
+0x7F11 = 0x95F9
+0x7F12 = 0x95FA
+0x7F13 = 0x95FB
+0x7F14 = 0x95FC
+0x7F15 = 0x95FD
+0x7F16 = 0x95FE
+0x7F17 = 0x9640
+0x7F18 = 0x9641
+0x7F19 = 0x9642
+0x7F1A = 0x9643
+0x7F1B = 0x9644
+0x7F1C = 0x9645
+0x7F1D = 0x9646
+0x7F1E = 0x9647
+0x7F1F = 0x9648
+0x7F20 = 0x9649
+0x7F21 = 0x964A
+0x7F22 = 0x964B
+0x7F23 = 0x964C
+0x7F24 = 0x964D
+0x7F25 = 0x964E
+0x7F26 = 0x964F
+0x7F27 = 0x9650
+0x7F28 = 0x9651
+0x7F29 = 0x9652
+0x7F2A = 0x9653
+0x7F2B = 0x9654
+0x7F2C = 0x9655
+0x7F2D = 0x9656
+0x7F2E = 0x9657
+0x7F2F = 0x9658
+0x7F30 = 0x9659
+0x7F31 = 0x965A
+0x7F32 = 0x965B
+0x7F33 = 0x965C
+0x7F34 = 0x965D
+0x7F35 = 0x965E
+0x7F37 = 0xFA80
+0x7F3B = 0xAC96
+0x7F3C = 0x8EC1
+0x7F40 = 0x9063
+0x7F41 = 0xCA84
+0x7F42 = 0x965F
+0x7F46 = 0xE09D
+0x7F47 = 0xE58D
+0x7F49 = 0x9660
+0x7F4E = 0xF19D
+0x7F52 = 0xF797
+0x7F53 = 0x9FF6
+0x7F56 = 0x9661
+0x7F57 = 0x8EAB
+0x7F59 = 0x929B
+0x7F5A = 0x9662
+0x7F62 = 0xA396
+0x7F64 = 0xC8A2
+0x7F6F = 0xCA85
+0x7F71 = 0xCA86
+0x7F74 = 0x9663
+0x7F78 = 0xD390
+0x7F80 = 0x8E5C
+0x7F81 = 0x9664
+0x7F82 = 0x82CD
+0x7F84 = 0x82EC
+0x7F8F = 0x9A97
+0x7F90 = 0xFE8C
+0x7F93 = 0xA397
+0x7F97 = 0xA399
+0x7F98 = 0xFE8B
+0x7F99 = 0xA398
+0x7F9F = 0x9665
+0x7FA3 = 0xC09C
+0x7FAA = 0x9FF7
+0x7FAB = 0x81A5
+0x7FAE = 0xD391
+0x7FB4 = 0xE58E
+0x7FC4 = 0xA39A
+0x7FC6 = 0xA39B
+0x7FC8 = 0xC843
+0x7FD3 = 0xB78E
+0x7FD6 = 0xB78F
+0x7FD8 = 0x9666
+0x7FD9 = 0x9667
+0x7FDA = 0x9668
+0x7FDD = 0xC09D
+0x7FE4 = 0x8E53
+0x7FE7 = 0xD392
+0x7FF6 = 0xE09E
+0x7FFA = 0xE58F
+0x8002 = 0x90D0
+0x8008 = 0xAC97
+0x8009 = 0xFC9A
+0x800A = 0xA39C
+0x8013 = 0xFB88
+0x801A = 0xAC98
+0x801D = 0xAC99
+0x8020 = 0xC8A3
+0x8022 = 0x9669
+0x8023 = 0xCA87
+0x8025 = 0x81A6
+0x8027 = 0x966A
+0x802B = 0xE09F
+0x802D = 0x82CE
+0x802E = 0xE590
+0x802F = 0xEC96
+0x8031 = 0x8370
+0x8032 = 0x836F
+0x8038 = 0x8E40
+0x803A = 0xFE8D
+0x803B = 0xA39F
+0x803C = 0xA39E
+0x8040 = 0xA39D
+0x8041 = 0x9064
+0x8042 = 0x966B
+0x8044 = 0xAC9C
+0x8045 = 0xAC9B
+0x8049 = 0xAC9A
+0x804B = 0x966C
+0x804C = 0x966D
+0x804D = 0x966E
+0x804E = 0xB791
+0x8053 = 0x90DA
+0x8054 = 0x966F
+0x8055 = 0xC8DF
+0x8057 = 0xC09E
+0x8059 = 0x81A7
+0x805B = 0xCA88
+0x805F = 0xCA8A
+0x8060 = 0xB790
+0x8061 = 0xCA89
+0x8062 = 0x9FF8
+0x8063 = 0x9065
+0x8065 = 0xD393
+0x8066 = 0xD395
+0x8068 = 0xD396
+0x8069 = 0x9670
+0x806A = 0xD394
+0x806B = 0xD397
+0x806D = 0x8257
+0x806E = 0xDA96
+0x8074 = 0xE0A0
+0x807A = 0xEC97
+0x807B = 0xEC98
+0x807C = 0xEC99
+0x8080 = 0x9671
+0x8081 = 0x8E41
+0x8083 = 0x9672
+0x8088 = 0x8E54
+0x808D = 0x869B
+0x808E = 0x869C
+0x8091 = 0x8C8C
+0x8094 = 0x8C8E
+0x8097 = 0x8C8D
+0x809E = 0xF98D
+0x809F = 0x8C8B
+0x80A0 = 0x9673
+0x80A4 = 0x929F
+0x80A6 = 0x9382
+0x80A7 = 0x9380
+0x80A8 = 0x929C
+0x80AC = 0x9381
+0x80B0 = 0x929D
+0x80B3 = 0x929E
+0x80B6 = 0x92A0
+0x80B7 = 0xFB89
+0x80B9 = 0xFB8A
+0x80BB = 0x9066
+0x80BC = 0x9674
+0x80BD = 0x9675
+0x80BE = 0x9676
+0x80BF = 0x9677
+0x80C0 = 0x9678
+0x80C1 = 0x9679
+0x80C6 = 0x9A9E
+0x80CB = 0x9A99
+0x80D2 = 0x9A9A
+0x80D3 = 0x9A98
+0x80DF = 0x9A9D
+0x80E2 = 0x9A9C
+0x80E7 = 0x967A
+0x80E8 = 0x967B
+0x80E9 = 0x967C
+0x80EA = 0x967D
+0x80EB = 0x967E
+0x80EC = 0x96A1
+0x80EE = 0xA481
+0x80F6 = 0xA3A0
+0x80F7 = 0xA485
+0x80FF = 0xA480
+0x8103 = 0xA483
+0x8104 = 0xA482
+0x8107 = 0xA484
+0x8109 = 0x9A9B
+0x810B = 0x9FF9
+0x810C = 0x96A2
+0x810D = 0x96A3
+0x810E = 0x96A4
+0x810F = 0x96A5
+0x8110 = 0x96A6
+0x8111 = 0x96A7
+0x8112 = 0x96A8
+0x8113 = 0x96A9
+0x8114 = 0xB798
+0x8117 = 0xAD82
+0x811A = 0xAD80
+0x811C = 0xC845
+0x8120 = 0xC8A4
+0x8126 = 0xC844
+0x8128 = 0xC846
+0x812A = 0xAC9E
+0x812E = 0xAC9F
+0x8131 = 0xACA0
+0x8132 = 0x96AA
+0x8133 = 0x9FFA
+0x8134 = 0xAD81
+0x8135 = 0x9FFB
+0x8136 = 0x96AB
+0x8137 = 0x96AC
+0x8138 = 0x96AD
+0x813B = 0xB793
+0x813C = 0xC8A5
+0x813F = 0xC8A6
+0x8140 = 0xB797
+0x8141 = 0xB799
+0x8142 = 0xB795
+0x8145 = 0xB792
+0x8148 = 0xB794
+0x8149 = 0xB796
+0x8156 = 0x96AE
+0x8157 = 0x9FFC
+0x8158 = 0x8E42
+0x8159 = 0x96AF
+0x815A = 0x96B0
+0x815D = 0xC181
+0x815F = 0xC183
+0x8163 = 0xC09F
+0x8168 = 0xC8E0
+0x816A = 0xC0A0
+0x816C = 0xC180
+0x816D = 0xC185
+0x8175 = 0xC182
+0x817B = 0x96B1
+0x817C = 0x96B2
+0x817D = 0xC184
+0x817E = 0x96B3
+0x8181 = 0xCA8B
+0x8184 = 0xCA8C
+0x8185 = 0x81A8
+0x818E = 0x81A9
+0x8190 = 0x8258
+0x8191 = 0x96B4
+0x8192 = 0xD39A
+0x8193 = 0xD39C
+0x8194 = 0xD398
+0x8196 = 0xD39B
+0x81A1 = 0xD399
+0x81A4 = 0x9FFD
+0x81A5 = 0x96B5
+0x81AA = 0xDA99
+0x81AD = 0xDA98
+0x81AF = 0xDA97
+0x81B6 = 0x96B6
+0x81B8 = 0xE180
+0x81C1 = 0x82AB
+0x81C8 = 0xE181
+0x81CB = 0x8E60
+0x81CE = 0xE591
+0x81D3 = 0x9FFE
+0x81D4 = 0xE98E
+0x81D6 = 0xE98F
+0x81DC = 0x96B7
+0x81E4 = 0xFB8B
+0x81EB = 0xF98E
+0x81EF = 0xB79A
+0x81F0 = 0xC8A7
+0x81F1 = 0x81DC
+0x81F5 = 0xC8A8
+0x81F6 = 0xB79B
+0x81FD = 0xFB8C
+0x8203 = 0xB79C
+0x8206 = 0x96B8
+0x820E = 0x9384
+0x820F = 0xFB8D
+0x8213 = 0xCA8D
+0x8217 = 0xA040
+0x8218 = 0xDA9A
+0x8219 = 0xE592
+0x821A = 0xE990
+0x8223 = 0x96B9
+0x8224 = 0x9A9F
+0x8226 = 0xFE8E
+0x8227 = 0xA487
+0x8229 = 0xA488
+0x822D = 0xA486
+0x822E = 0xA041
+0x8230 = 0x96BA
+0x8231 = 0x96BB
+0x823B = 0x96BC
+0x823E = 0x96BD
+0x8241 = 0xC186
+0x8243 = 0xC8E2
+0x8246 = 0xC8E1
+0x8248 = 0x9069
+0x824A = 0xCA8E
+0x824C = 0xCA8F
+0x824D = 0xA042
+0x8254 = 0x96BE
+0x825D = 0xA043
+0x8260 = 0xA044
+0x8262 = 0xE991
+0x8265 = 0xE992
+0x8267 = 0x834D
+0x826A = 0xEF9C
+0x8270 = 0x96BF
+0x8273 = 0x8EC2
+0x8276 = 0xE993
+0x8279 = 0xF782
+0x827A = 0xA045
+0x827B = 0x869D
+0x8281 = 0xF892
+0x8282 = 0x96C0
+0x8286 = 0x8C8F
+0x8287 = 0xF991
+0x8288 = 0x96C1
+0x8289 = 0xF98F
+0x828C = 0x8C90
+0x8295 = 0x8C91
+0x8296 = 0xF990
+0x8297 = 0x96C2
+0x829C = 0x9387
+0x82A6 = 0x938A
+0x82AA = 0x9388
+0x82B2 = 0x938B
+0x82BF = 0xFB8E
+0x82C1 = 0xFB90
+0x82C4 = 0x9385
+0x82C5 = 0x8EAC
+0x82C6 = 0xA046
+0x82C7 = 0x96C3
+0x82C8 = 0x96C4
+0x82C9 = 0x9389
+0x82CA = 0xFB8F
+0x82CB = 0x96C5
+0x82CC = 0x96C6
+0x82CD = 0x96C7
+0x82CE = 0x96C8
+0x82CF = 0x96C9
+0x82D0 = 0x9B86
+0x82D8 = 0x9B80
+0x82DA = 0xFC9B
+0x82DD = 0x9B81
+0x82E2 = 0x9B88
+0x82E9 = 0x9B84
+0x82EE = 0x9B85
+0x82F7 = 0x9AA0
+0x82F8 = 0x9B82
+0x82FC = 0x9B83
+0x82FD = 0x9B8A
+0x82FF = 0x83FA
+0x830A = 0xFC9C
+0x830B = 0x9B89
+0x830E = 0x9B87
+0x830F = 0x96CA
+0x8310 = 0x906A
+0x8311 = 0x96CB
+0x8312 = 0x906C
+0x8313 = 0x96CC
+0x8314 = 0x96CD
+0x8315 = 0x96CE
+0x8318 = 0xA48C
+0x831A = 0xFE91
+0x831D = 0xAD83
+0x831F = 0xA489
+0x8321 = 0xA48B
+0x8323 = 0xAD8D
+0x832E = 0xFE8F
+0x8330 = 0xFE93
+0x833D = 0xFE92
+0x833E = 0x9386
+0x8346 = 0xB883
+0x8355 = 0xFE90
+0x8357 = 0xA48A
+0x8358 = 0xA48D
+0x8359 = 0x96CF
+0x835A = 0x96D0
+0x835B = 0x96D1
+0x835C = 0x96D2
+0x835D = 0x96D3
+0x835E = 0x96D4
+0x835F = 0x96D5
+0x8360 = 0x96D6
+0x8361 = 0x96D7
+0x8362 = 0x906B
+0x8363 = 0x9880
+0x8364 = 0x96D8
+0x8365 = 0x96D9
+0x8366 = 0x96DA
+0x8367 = 0x96DB
+0x8368 = 0x96DC
+0x8369 = 0x96DD
+0x836A = 0x96DE
+0x836B = 0x96DF
+0x836C = 0x96E0
+0x836D = 0x96E1
+0x836E = 0x96E2
+0x836F = 0x96E3
+0x8370 = 0xC847
+0x8371 = 0xAD84
+0x8372 = 0xAD87
+0x8379 = 0xAD89
+0x8380 = 0xAD86
+0x8382 = 0xC848
+0x8384 = 0xAD85
+0x8385 = 0xAD8E
+0x8391 = 0xAD8A
+0x839C = 0xAD8F
+0x839F = 0xAD8B
+0x83A1 = 0xAD88
+0x83AC = 0xC849
+0x83AD = 0xAD8C
+0x83B1 = 0xA047
+0x83B2 = 0x96E4
+0x83B3 = 0x96E5
+0x83B4 = 0x96E6
+0x83B5 = 0xA048
+0x83B6 = 0x96E7
+0x83B7 = 0xAD90
+0x83B8 = 0x96E8
+0x83B9 = 0x8ECF
+0x83BA = 0x96E9
+0x83BB = 0xA049
+0x83BC = 0x96EA
+0x83BE = 0xC8AA
+0x83CD = 0xB88A
+0x83D0 = 0x83CA
+0x83D2 = 0xB7A0
+0x83D3 = 0xB885
+0x83DA = 0xB79E
+0x83E6 = 0xB88B
+0x83ED = 0xB79D
+0x83F7 = 0x8EE0
+0x8400 = 0xB881
+0x8402 = 0xB888
+0x8405 = 0xB886
+0x8408 = 0xB880
+0x8414 = 0xB884
+0x8415 = 0xC8A9
+0x8416 = 0xB889
+0x8417 = 0xB882
+0x8418 = 0xB79F
+0x8419 = 0xA04A
+0x841A = 0x96EB
+0x841C = 0x96EC
+0x841D = 0x96ED
+0x841E = 0x906E
+0x841F = 0xB887
+0x8420 = 0xA04B
+0x8421 = 0x906D
+0x8422 = 0xA04C
+0x8424 = 0x96EE
+0x8425 = 0x96EF
+0x8426 = 0x96F0
+0x8427 = 0x96F1
+0x8428 = 0x96F2
+0x842A = 0xC18B
+0x842E = 0xC18F
+0x843E = 0xC196
+0x8441 = 0xC192
+0x8448 = 0xC18A
+0x844A = 0xC199
+0x844F = 0xC187
+0x8453 = 0xC191
+0x8455 = 0xC19A
+0x8458 = 0xC19B
+0x845C = 0xC190
+0x8462 = 0xC194
+0x8464 = 0xC18E
+0x846A = 0xC8E5
+0x8471 = 0xC198
+0x8472 = 0xC18D
+0x847B = 0xC18C
+0x847C = 0xC8E4
+0x847F = 0xC189
+0x8480 = 0xC195
+0x8481 = 0xC8E3
+0x8483 = 0xC197
+0x8484 = 0xC188
+0x8485 = 0xA04D
+0x8487 = 0x96F3
+0x8488 = 0x8140
+0x8489 = 0x96F4
+0x848A = 0xA04E
+0x848B = 0xA04F
+0x848C = 0x96F5
+0x8492 = 0xCA92
+0x8493 = 0xCA9F
+0x8495 = 0xCA91
+0x8496 = 0xCA94
+0x84A3 = 0xCA98
+0x84A5 = 0xCA95
+0x84A6 = 0x81AB
+0x84AD = 0xCA9D
+0x84B3 = 0xCA97
+0x84B5 = 0xCA96
+0x84B7 = 0xCA9C
+0x84BD = 0xCA90
+0x84BE = 0x81AA
+0x84C3 = 0xCA93
+0x84C8 = 0xC193
+0x84D5 = 0xCA9B
+0x84D8 = 0xCA9A
+0x84D9 = 0xA050
+0x84DA = 0xCA9E
+0x84DC = 0xA051
+0x84DD = 0x96F6
+0x84DE = 0x9070
+0x84DF = 0x96F7
+0x84E0 = 0x96F8
+0x84E1 = 0x9071
+0x84E2 = 0x906F
+0x84E3 = 0x96F9
+0x84E4 = 0xCA99
+0x84E5 = 0x96FA
+0x84E6 = 0x96FB
+0x84ED = 0xD484
+0x84F5 = 0xD39F
+0x84F8 = 0xD39E
+0x8501 = 0xD39D
+0x8503 = 0xD481
+0x8504 = 0xD3A0
+0x8505 = 0xD486
+0x8510 = 0x81E0
+0x851B = 0xD480
+0x8522 = 0x81DD
+0x8532 = 0x81DF
+0x8533 = 0xD482
+0x8534 = 0xD483
+0x8535 = 0xD485
+0x8536 = 0xA052
+0x8537 = 0x96FC
+0x8538 = 0x81DE
+0x8539 = 0x96FD
+0x853A = 0x96FE
+0x853C = 0x9740
+0x853F = 0xDB82
+0x8542 = 0xDA9D
+0x854B = 0xDB81
+0x854C = 0xDA9C
+0x854F = 0x81E1
+0x8550 = 0x825A
+0x8552 = 0x8259
+0x855A = 0xDB80
+0x855C = 0xDA9E
+0x855F = 0xDAA0
+0x856F = 0xDA9B
+0x8570 = 0xDA9F
+0x8572 = 0x9741
+0x8573 = 0x9072
+0x8574 = 0x9742
+0x857D = 0x82AC
+0x857F = 0xE184
+0x8592 = 0xE182
+0x8593 = 0xE183
+0x8597 = 0xE186
+0x85A5 = 0x82AD
+0x85AB = 0xE185
+0x85AC = 0xE187
+0x85AD = 0xA053
+0x85AE = 0xA054
+0x85B2 = 0xE594
+0x85BB = 0xE595
+0x85BC = 0x82D0
+0x85C1 = 0xE596
+0x85CA = 0x82CF
+0x85CC = 0xE593
+0x85D3 = 0x9743
+0x85D4 = 0x9073
+0x85D6 = 0xE995
+0x85DB = 0xE994
+0x85E0 = 0x82ED
+0x85E7 = 0xE996
+0x85EE = 0xEC9D
+0x85F3 = 0x82EE
+0x85F4 = 0xE997
+0x85F5 = 0x9074
+0x85FC = 0xEC9A
+0x8602 = 0xEC9C
+0x8603 = 0xEC9E
+0x8608 = 0xED80
+0x860D = 0xEC9F
+0x860E = 0x834E
+0x860F = 0xED81
+0x8610 = 0xEC9B
+0x8612 = 0xA055
+0x8613 = 0xECA0
+0x8614 = 0x9744
+0x8615 = 0xF080
+0x8616 = 0xEFA0
+0x861D = 0xF081
+0x8628 = 0xEF9F
+0x862B = 0xEF9D
+0x862F = 0xEF9E
+0x8630 = 0xA056
+0x8637 = 0x9075
+0x863D = 0xF29F
+0x8641 = 0xF293
+0x8642 = 0xF496
+0x8644 = 0xA057
+0x8645 = 0x9076
+0x8649 = 0xF497
+0x864A = 0xF591
+0x864F = 0x9745
+0x8651 = 0xFE94
+0x8657 = 0xAD93
+0x8658 = 0xAD91
+0x865A = 0xAD92
+0x865D = 0xB88C
+0x8660 = 0x83D6
+0x8666 = 0x8E58
+0x866C = 0x8C92
+0x8672 = 0x9077
+0x8675 = 0x9B8E
+0x8676 = 0x9B8C
+0x8678 = 0x9B8D
+0x867D = 0x9B8F
+0x867E = 0x8EBA
+0x867F = 0x9746
+0x8680 = 0x9747
+0x8681 = 0x9748
+0x8682 = 0x9749
+0x8683 = 0x974A
+0x8684 = 0xA48E
+0x8688 = 0xFE95
+0x8689 = 0xA491
+0x868F = 0xA494
+0x8692 = 0xA493
+0x869B = 0xA490
+0x869F = 0xA48F
+0x86A0 = 0xA495
+0x86A6 = 0xA492
+0x86AB = 0xA058
+0x86AC = 0x974B
+0x86AD = 0xC84A
+0x86AE = 0xAD95
+0x86B2 = 0xAD94
+0x86CA = 0xC84B
+0x86CD = 0xA059
+0x86CE = 0xA05A
+0x86CF = 0x8ED0
+0x86D2 = 0xC8AC
+0x86D5 = 0xB88D
+0x86E0 = 0xC8AD
+0x86E1 = 0xB88E
+0x86E5 = 0xC8AB
+0x86E7 = 0x83CB
+0x86EE = 0xB88F
+0x86EF = 0xA05B
+0x86F0 = 0x974C
+0x86F1 = 0x974D
+0x86F2 = 0x974E
+0x86F3 = 0x974F
+0x86F4 = 0x9750
+0x86FC = 0xC19C
+0x86FD = 0xC19D
+0x86FF = 0xC1A0
+0x870F = 0x8143
+0x8710 = 0x8141
+0x8714 = 0x83CD
+0x8715 = 0xC19E
+0x8716 = 0xC19F
+0x8717 = 0x9751
+0x871D = 0xCB85
+0x871F = 0x8142
+0x872B = 0xCB81
+0x872F = 0x81AC
+0x8736 = 0xCAA0
+0x8739 = 0xCB83
+0x873D = 0xCB80
+0x8744 = 0x8EF4
+0x8745 = 0xCB84
+0x8747 = 0xCB82
+0x8748 = 0x9752
+0x8749 = 0xA05C
+0x874A = 0x9078
+0x874B = 0xA05D
+0x8770 = 0x83DA
+0x8771 = 0xD488
+0x8772 = 0xC8EA
+0x877C = 0x81E2
+0x877D = 0xD487
+0x877E = 0x9753
+0x877F = 0xA05E
+0x8780 = 0x9754
+0x8786 = 0x825C
+0x878A = 0xDB83
+0x878B = 0xDB84
+0x878C = 0xC8EE
+0x878E = 0xDB86
+0x8795 = 0x825D
+0x8799 = 0xDB87
+0x87A0 = 0x825B
+0x87A1 = 0xDB85
+0x87A5 = 0x907A
+0x87A6 = 0xA05F
+0x87A7 = 0xA060
+0x87A8 = 0x9755
+0x87A9 = 0x9079
+0x87B1 = 0xE18B
+0x87C1 = 0xE18A
+0x87C7 = 0xE18C
+0x87CD = 0xE189
+0x87CE = 0xE188
+0x87CF = 0x9756
+0x87D0 = 0xA061
+0x87D5 = 0xE999
+0x87D6 = 0xE59A
+0x87DA = 0xE59C
+0x87E9 = 0xE597
+0x87EE = 0xE598
+0x87F0 = 0xE599
+0x87F1 = 0x83E7
+0x87F5 = 0x907B
+0x87F8 = 0xE99C
+0x87FD = 0xE998
+0x8804 = 0x83E9
+0x8807 = 0xE99A
+0x880E = 0xE59B
+0x880F = 0xE99B
+0x8812 = 0xED83
+0x8818 = 0xED82
+0x881A = 0xF082
+0x881E = 0x82EF
+0x8827 = 0xF19E
+0x882D = 0xF2A0
+0x8834 = 0x907C
+0x883A = 0x83A6
+0x8842 = 0x9B90
+0x8845 = 0xAD96
+0x8846 = 0xB891
+0x8847 = 0xB890
+0x8849 = 0x8E4A
+0x884F = 0xA496
+0x8850 = 0x907D
+0x8851 = 0xC84C
+0x8854 = 0x9757
+0x8858 = 0xC280
+0x885C = 0xD489
+0x885E = 0xDB88
+0x885F = 0xDB89
+0x8860 = 0x825E
+0x8864 = 0xA062
+0x8865 = 0x9758
+0x8866 = 0x9B91
+0x886C = 0x9759
+0x886E = 0xA499
+0x8873 = 0xA49C
+0x8878 = 0xA497
+0x887A = 0xA498
+0x887B = 0xA49A
+0x8884 = 0xA49B
+0x8885 = 0x975A
+0x8886 = 0x975B
+0x8887 = 0x907E
+0x888A = 0xAD9E
+0x888F = 0xAD9A
+0x8890 = 0xADA0
+0x8894 = 0xAD98
+0x889C = 0xAD97
+0x889D = 0xC84D
+0x88A0 = 0xAD9F
+0x88A3 = 0xAD99
+0x88A5 = 0xAD9B
+0x88A6 = 0xAD9D
+0x88A9 = 0xAD9C
+0x88AD = 0x975C
+0x88AE = 0xA063
+0x88AF = 0x975D
+0x88B0 = 0xA064
+0x88B3 = 0xC8AE
+0x88B4 = 0xB894
+0x88B5 = 0xB895
+0x88BB = 0xB892
+0x88BF = 0xB893
+0x88C3 = 0xA065
+0x88C4 = 0xA066
+0x88C5 = 0xA067
+0x88C6 = 0x975E
+0x88C7 = 0x975F
+0x88C8 = 0x9760
+0x88CF = 0xF9D8
+0x88D1 = 0x83CE
+0x88D3 = 0x8144
+0x88E0 = 0xC281
+0x88E2 = 0x9761
+0x88E3 = 0x9762
+0x88E4 = 0x9763
+0x88E5 = 0x9764
+0x88E6 = 0xD48A
+0x88E9 = 0xCB8C
+0x88EA = 0xCB87
+0x88ED = 0xCB8A
+0x88F5 = 0xCB88
+0x88FF = 0xCB86
+0x8900 = 0xCB89
+0x8903 = 0xCB8B
+0x8904 = 0xA068
+0x8908 = 0x81E4
+0x890D = 0x81E3
+0x890F = 0xD48B
+0x891B = 0xD48C
+0x891C = 0xA069
+0x891D = 0xA06A
+0x8920 = 0x8260
+0x8924 = 0xDB8A
+0x8928 = 0x825F
+0x8934 = 0x9765
+0x8939 = 0xE18F
+0x893A = 0x82AE
+0x893F = 0xE18E
+0x8940 = 0xE18D
+0x8943 = 0xE190
+0x8945 = 0xA06B
+0x8947 = 0x9766
+0x8948 = 0xE59D
+0x894A = 0xE59E
+0x894D = 0xE5A0
+0x894E = 0xE59F
+0x8954 = 0x90A1
+0x8955 = 0x9767
+0x8965 = 0xED85
+0x8967 = 0xED84
+0x8968 = 0xA06C
+0x8970 = 0x83F2
+0x8975 = 0x83A7
+0x8977 = 0xA06D
+0x8978 = 0xF498
+0x897D = 0xF592
+0x8980 = 0x9768
+0x8984 = 0x90A2
+0x8987 = 0xE99D
+0x8989 = 0xF380
+0x898A = 0xF499
+0x898C = 0x9B92
+0x898D = 0xFE97
+0x898E = 0xFE96
+0x8990 = 0xC84E
+0x8991 = 0xAE81
+0x8992 = 0xAE80
+0x8994 = 0xAE82
+0x8999 = 0x8E4B
+0x899A = 0xB896
+0x89A0 = 0x81AD
+0x89A5 = 0xD48E
+0x89A7 = 0xDB8B
+0x89A8 = 0x8261
+0x89A9 = 0xD48D
+0x89AB = 0xE191
+0x89B0 = 0xE681
+0x89B1 = 0xE680
+0x89B3 = 0xE682
+0x89B4 = 0x82F0
+0x89B5 = 0xE99E
+0x89B8 = 0x8F55
+0x89BB = 0xED86
+0x89BC = 0xF083
+0x89C1 = 0x9769
+0x89C2 = 0x976A
+0x89C3 = 0x976B
+0x89C4 = 0x976C
+0x89C5 = 0x976D
+0x89C6 = 0x976E
+0x89C7 = 0x976F
+0x89C8 = 0x9770
+0x89C9 = 0x9771
+0x89CA = 0x9772
+0x89CB = 0x9773
+0x89CC = 0x9774
+0x89CD = 0x9775
+0x89CE = 0x9776
+0x89CF = 0x9777
+0x89D0 = 0x9778
+0x89D1 = 0x9779
+0x89D7 = 0xC850
+0x89D8 = 0xC84F
+0x89DE = 0x977A
+0x89E7 = 0xC282
+0x89EA = 0xCB8D
+0x89EE = 0xD48F
+0x89EF = 0x977B
+0x89F5 = 0xE99F
+0x89F9 = 0x82F1
+0x89FD = 0x8371
+0x8A01 = 0x977C
+0x8A05 = 0x9B93
+0x8A06 = 0x9B94
+0x8A09 = 0xFE98
+0x8A0B = 0xA49E
+0x8A0D = 0xA49D
+0x8A14 = 0xFE99
+0x8A19 = 0xA49F
+0x8A1A = 0x977D
+0x8A1C = 0xAE86
+0x8A20 = 0xAE88
+0x8A21 = 0xAE8A
+0x8A24 = 0x8E43
+0x8A26 = 0xAE83
+0x8A28 = 0xAE85
+0x8A29 = 0xAE89
+0x8A2B = 0xAE87
+0x8A2E = 0xC851
+0x8A2F = 0x83C5
+0x8A32 = 0xAE84
+0x8A33 = 0xA06E
+0x8A35 = 0xB899
+0x8A37 = 0xC8B0
+0x8A38 = 0xB89A
+0x8A3D = 0xB89F
+0x8A42 = 0xB89B
+0x8A43 = 0xB897
+0x8A47 = 0xC8B1
+0x8A49 = 0xB89C
+0x8A4B = 0xB89E
+0x8A53 = 0xC8AF
+0x8A5A = 0xB898
+0x8A5C = 0xC8B2
+0x8A5D = 0xB89D
+0x8A5F = 0x977E
+0x8A64 = 0xC28A
+0x8A65 = 0xC286
+0x8A67 = 0xC28C
+0x8A6A = 0xC283
+0x8A6F = 0xC285
+0x8A78 = 0xC287
+0x8A7D = 0xC288
+0x8A7E = 0xC28B
+0x8A80 = 0xC284
+0x8A88 = 0xC289
+0x8A89 = 0xA06F
+0x8A8A = 0x97A1
+0x8A8E = 0xCB8F
+0x8A90 = 0xCB93
+0x8A94 = 0xCB92
+0x8A97 = 0x81AE
+0x8A9B = 0xCB8E
+0x8A9C = 0xCB91
+0x8A9D = 0xCB97
+0x8A9F = 0xCB96
+0x8AA2 = 0xCB90
+0x8AA9 = 0xCB94
+0x8AAC = 0xCB95
+0x8AAD = 0xA070
+0x8AAE = 0xA071
+0x8AAF = 0xD499
+0x8AB1 = 0xD490
+0x8AB3 = 0xD497
+0x8AB4 = 0xD496
+0x8AB5 = 0xD494
+0x8AB7 = 0xD493
+0x8AC1 = 0xD498
+0x8ACA = 0xD49A
+0x8ACC = 0xD491
+0x8ACE = 0xD492
+0x8AD0 = 0xD49B
+0x8ADA = 0xA072
+0x8AE3 = 0xDB8F
+0x8AE5 = 0xDB90
+0x8AE9 = 0xD495
+0x8AEA = 0xDB8C
+0x8AEC = 0xDB91
+0x8AF9 = 0xDB8E
+0x8AFD = 0xDB8D
+0x8B03 = 0x90A3
+0x8B09 = 0xE193
+0x8B0C = 0xE194
+0x8B1F = 0xE192
+0x8B21 = 0xA073
+0x8B29 = 0xE687
+0x8B2D = 0xE685
+0x8B32 = 0xE684
+0x8B34 = 0xE686
+0x8B38 = 0xE683
+0x8B3F = 0xE9A0
+0x8B43 = 0xEA80
+0x8B44 = 0x82F2
+0x8B4C = 0xEA81
+0x8B4D = 0xED8C
+0x8B5B = 0xA074
+0x8B5E = 0xC8F8
+0x8B61 = 0xED8A
+0x8B62 = 0xED88
+0x8B64 = 0xED8B
+0x8B69 = 0xED87
+0x8B6E = 0xED89
+0x8B71 = 0xEC95
+0x8B72 = 0xA075
+0x8B73 = 0xC8FC
+0x8B75 = 0xF084
+0x8B76 = 0x8362
+0x8B7C = 0xF085
+0x8B81 = 0xF19F
+0x8B83 = 0xF1A0
+0x8B87 = 0xF382
+0x8B89 = 0x837C
+0x8B8D = 0xF381
+0x8B8F = 0xA076
+0x8B90 = 0xF383
+0x8B91 = 0xF3A0
+0x8B97 = 0xF49A
+0x8B9B = 0xF586
+0x8B9D = 0xF593
+0x8BA0 = 0x97A2
+0x8BA1 = 0x97A3
+0x8BA2 = 0x97A4
+0x8BA3 = 0x97A5
+0x8BA4 = 0x97A6
+0x8BA5 = 0x97A7
+0x8BA6 = 0x97A8
+0x8BA7 = 0x97A9
+0x8BA8 = 0x97AA
+0x8BA9 = 0x97AB
+0x8BAA = 0x97AC
+0x8BAB = 0x97AD
+0x8BAC = 0x97AE
+0x8BAD = 0x97AF
+0x8BAE = 0x97B0
+0x8BAF = 0x97B1
+0x8BB0 = 0x97B2
+0x8BB1 = 0x97B3
+0x8BB2 = 0x97B4
+0x8BB3 = 0x97B5
+0x8BB4 = 0x97B6
+0x8BB5 = 0x97B7
+0x8BB6 = 0x97B8
+0x8BB7 = 0x97B9
+0x8BB8 = 0x97BA
+0x8BB9 = 0x97BB
+0x8BBA = 0x97BC
+0x8BBB = 0x97BD
+0x8BBC = 0x97BE
+0x8BBD = 0x97BF
+0x8BBE = 0x97C0
+0x8BBF = 0x97C1
+0x8BC0 = 0x97C2
+0x8BC1 = 0x97C3
+0x8BC2 = 0x97C4
+0x8BC3 = 0x97C5
+0x8BC4 = 0x97C6
+0x8BC5 = 0x97C7
+0x8BC6 = 0x97C8
+0x8BC7 = 0x97C9
+0x8BC8 = 0x97CA
+0x8BC9 = 0x97CB
+0x8BCA = 0x97CC
+0x8BCB = 0x97CD
+0x8BCC = 0x97CE
+0x8BCD = 0x97CF
+0x8BCE = 0x97D0
+0x8BCF = 0x97D1
+0x8BD0 = 0x97D2
+0x8BD1 = 0x97D3
+0x8BD2 = 0x97D4
+0x8BD3 = 0x97D5
+0x8BD4 = 0x97D6
+0x8BD5 = 0x97D7
+0x8BD6 = 0x97D8
+0x8BD7 = 0x97D9
+0x8BD8 = 0x97DA
+0x8BD9 = 0x97DB
+0x8BDA = 0x97DC
+0x8BDB = 0x97DD
+0x8BDC = 0x97DE
+0x8BDD = 0x97DF
+0x8BDE = 0x97E0
+0x8BDF = 0x97E1
+0x8BE0 = 0x97E2
+0x8BE1 = 0x97E3
+0x8BE2 = 0x97E4
+0x8BE3 = 0x97E5
+0x8BE4 = 0x97E6
+0x8BE5 = 0x97E7
+0x8BE6 = 0x97E8
+0x8BE7 = 0x97E9
+0x8BE8 = 0x97EA
+0x8BE9 = 0x97EB
+0x8BEA = 0x97EC
+0x8BEB = 0x97ED
+0x8BEC = 0x97EE
+0x8BED = 0x97EF
+0x8BEE = 0x97F0
+0x8BEF = 0x97F1
+0x8BF0 = 0x97F2
+0x8BF1 = 0x97F3
+0x8BF2 = 0x97F4
+0x8BF3 = 0x97F5
+0x8BF4 = 0x97F6
+0x8BF5 = 0x97F7
+0x8BF6 = 0x97F8
+0x8BF7 = 0x97F9
+0x8BF8 = 0x97FA
+0x8BF9 = 0x97FB
+0x8BFA = 0x97FC
+0x8BFB = 0x97FD
+0x8BFC = 0x97FE
+0x8BFD = 0x9840
+0x8BFE = 0x9841
+0x8BFF = 0x9842
+0x8C00 = 0x9843
+0x8C01 = 0x9844
+0x8C02 = 0x9845
+0x8C03 = 0x9846
+0x8C04 = 0x9847
+0x8C05 = 0x9848
+0x8C06 = 0x9849
+0x8C07 = 0x984A
+0x8C08 = 0x984B
+0x8C09 = 0x984C
+0x8C0A = 0x984D
+0x8C0B = 0x984E
+0x8C0C = 0x984F
+0x8C0D = 0x9850
+0x8C0E = 0x9851
+0x8C0F = 0x9852
+0x8C10 = 0x9853
+0x8C11 = 0x9854
+0x8C12 = 0x9855
+0x8C13 = 0x9856
+0x8C14 = 0x9857
+0x8C15 = 0x9858
+0x8C16 = 0x9859
+0x8C17 = 0x985A
+0x8C18 = 0x985B
+0x8C19 = 0x985C
+0x8C1A = 0x985D
+0x8C1B = 0x985E
+0x8C1C = 0x985F
+0x8C1D = 0x9860
+0x8C1E = 0x9861
+0x8C1F = 0x9862
+0x8C20 = 0x9863
+0x8C21 = 0x9864
+0x8C22 = 0x9865
+0x8C23 = 0x9866
+0x8C24 = 0x9867
+0x8C25 = 0x9868
+0x8C26 = 0x9869
+0x8C27 = 0x986A
+0x8C28 = 0x986B
+0x8C29 = 0x986C
+0x8C2A = 0x986D
+0x8C2B = 0x986E
+0x8C2C = 0x986F
+0x8C2D = 0x9870
+0x8C2E = 0x9871
+0x8C2F = 0x9872
+0x8C30 = 0x9873
+0x8C31 = 0x9874
+0x8C32 = 0x9875
+0x8C33 = 0x9876
+0x8C34 = 0x9877
+0x8C35 = 0x9878
+0x8C36 = 0x9879
+0x8C38 = 0x83C3
+0x8C3A = 0xAE8B
+0x8C40 = 0xE195
+0x8C44 = 0xF280
+0x8C51 = 0xED8D
+0x8C52 = 0x90A4
+0x8C53 = 0xF594
+0x8C58 = 0xAE8D
+0x8C59 = 0xC852
+0x8C5B = 0xAE8C
+0x8C5E = 0xB980
+0x8C60 = 0xB8A0
+0x8C63 = 0xC28D
+0x8C67 = 0xCB98
+0x8C6E = 0x987A
+0x8C74 = 0xE688
+0x8C7C = 0xAE8E
+0x8C7E = 0xB982
+0x8C7F = 0xB981
+0x8C83 = 0xB983
+0x8C87 = 0x8145
+0x8C88 = 0xC28E
+0x8C8B = 0x81AF
+0x8C8E = 0xD49C
+0x8C96 = 0xE196
+0x8C9B = 0xF49B
+0x8C9F = 0x9B95
+0x8CA6 = 0xAE8F
+0x8CAD = 0xAE91
+0x8CAE = 0xAE90
+0x8CB1 = 0xB984
+0x8CC6 = 0x8146
+0x8CC9 = 0xC290
+0x8CCB = 0x83CF
+0x8CCD = 0xC28F
+0x8CCE = 0xA077
+0x8CD0 = 0xCB99
+0x8CD4 = 0xCB9B
+0x8CD6 = 0xCB9A
+0x8CD8 = 0x90A5
+0x8CDB = 0xD49E
+0x8CE9 = 0xD49D
+0x8CEB = 0xD49F
+0x8CEF = 0xDB93
+0x8CF2 = 0xDB92
+0x8CF6 = 0xE197
+0x8CF7 = 0xE198
+0x8CFF = 0x82D1
+0x8D01 = 0x8E5D
+0x8D03 = 0xE689
+0x8D0B = 0xEA82
+0x8D0C = 0x90A6
+0x8D0E = 0x834F
+0x8D11 = 0xF086
+0x8D12 = 0xF087
+0x8D18 = 0x90A7
+0x8D1A = 0xF384
+0x8D1C = 0xF49C
+0x8D1D = 0x987B
+0x8D1E = 0x987C
+0x8D1F = 0x987D
+0x8D20 = 0x987E
+0x8D21 = 0x98A1
+0x8D22 = 0x98A2
+0x8D23 = 0x98A3
+0x8D24 = 0x98A4
+0x8D25 = 0x98A5
+0x8D26 = 0x98A6
+0x8D27 = 0x98A7
+0x8D28 = 0x98A8
+0x8D29 = 0x98A9
+0x8D2A = 0x98AA
+0x8D2B = 0x98AB
+0x8D2C = 0x98AC
+0x8D2D = 0x98AD
+0x8D2E = 0x98AE
+0x8D2F = 0x98AF
+0x8D30 = 0x98B0
+0x8D31 = 0x98B1
+0x8D32 = 0x98B2
+0x8D33 = 0x98B3
+0x8D34 = 0x98B4
+0x8D35 = 0x98B5
+0x8D36 = 0x98B6
+0x8D37 = 0x98B7
+0x8D38 = 0x98B8
+0x8D39 = 0x98B9
+0x8D3A = 0x98BA
+0x8D3B = 0x98BB
+0x8D3C = 0x98BC
+0x8D3D = 0x98BD
+0x8D3E = 0x98BE
+0x8D3F = 0x98BF
+0x8D40 = 0x98C0
+0x8D41 = 0x98C1
+0x8D42 = 0x98C2
+0x8D43 = 0x98C3
+0x8D44 = 0x98C4
+0x8D45 = 0x98C5
+0x8D46 = 0x98C6
+0x8D47 = 0x98C7
+0x8D48 = 0x98C8
+0x8D49 = 0x98C9
+0x8D4A = 0x98CA
+0x8D4B = 0x98CB
+0x8D4C = 0x98CC
+0x8D4D = 0x98CD
+0x8D4E = 0x98CE
+0x8D4F = 0x98CF
+0x8D50 = 0x98D0
+0x8D51 = 0x98D1
+0x8D52 = 0x98D2
+0x8D53 = 0x98D3
+0x8D54 = 0x98D4
+0x8D55 = 0x98D5
+0x8D56 = 0x98D6
+0x8D57 = 0x98D7
+0x8D58 = 0x98D8
+0x8D59 = 0x98D9
+0x8D5A = 0x98DA
+0x8D5B = 0x98DB
+0x8D5C = 0x98DC
+0x8D5D = 0x98DD
+0x8D5E = 0x98DE
+0x8D5F = 0x98DF
+0x8D60 = 0x98E0
+0x8D61 = 0x98E1
+0x8D62 = 0x98E2
+0x8D63 = 0x98E3
+0x8D65 = 0xAE92
+0x8D6A = 0x98E4
+0x8D71 = 0x869E
+0x8D75 = 0x98E5
+0x8D7A = 0xAE96
+0x8D7C = 0xAE94
+0x8D7E = 0xAE93
+0x8D7F = 0xAE95
+0x8D82 = 0xB98A
+0x8D83 = 0xB987
+0x8D86 = 0xB988
+0x8D87 = 0xB985
+0x8D88 = 0xB986
+0x8D8B = 0xB989
+0x8D97 = 0xCB9E
+0x8D98 = 0xCB9C
+0x8D9A = 0xCB9D
+0x8D9D = 0xD581
+0x8D9E = 0x81E5
+0x8DA2 = 0xD580
+0x8DA4 = 0xD4A0
+0x8DA6 = 0xDB94
+0x8DA9 = 0xE68A
+0x8DB0 = 0x90A8
+0x8DB1 = 0x98E6
+0x8DB8 = 0x98E7
+0x8DBB = 0xAE99
+0x8DBD = 0xAE97
+0x8DC0 = 0xAE98
+0x8DC3 = 0x8E44
+0x8DC4 = 0x98E8
+0x8DC9 = 0xB98E
+0x8DCA = 0xB98B
+0x8DD2 = 0xB98C
+0x8DD4 = 0xB98D
+0x8DDE = 0x98E9
+0x8DE5 = 0xA078
+0x8DED = 0xC291
+0x8DF5 = 0xA079
+0x8DF6 = 0x98EA
+0x8DF7 = 0x98EB
+0x8DF8 = 0x98EC
+0x8DF9 = 0x98ED
+0x8DFB = 0x98EE
+0x8E01 = 0xCC80
+0x8E08 = 0xCBA0
+0x8E0B = 0xCB9F
+0x8E0C = 0x98EF
+0x8E0E = 0x98F0
+0x8E28 = 0xD583
+0x8E2A = 0xD582
+0x8E2C = 0x98F1
+0x8E2D = 0x98F2
+0x8E2F = 0x98F3
+0x8E32 = 0xDB97
+0x8E37 = 0x83DB
+0x8E3A = 0x8262
+0x8E3B = 0xDB95
+0x8E43 = 0xDB96
+0x8E46 = 0xE199
+0x8E4F = 0xE19A
+0x8E51 = 0x82AF
+0x8E52 = 0x98F4
+0x8E58 = 0xE68B
+0x8E68 = 0xEA84
+0x8E6B = 0xEA83
+0x8E6E = 0x82F4
+0x8E70 = 0xEA85
+0x8E71 = 0x82F3
+0x8E75 = 0xEA86
+0x8E77 = 0xEA87
+0x8E79 = 0x82F5
+0x8E7D = 0xA07A
+0x8E7E = 0x98F5
+0x8E7F = 0x98F6
+0x8E80 = 0x98F7
+0x8E83 = 0xED8E
+0x8E8F = 0x98F8
+0x8E99 = 0xF385
+0x8E9B = 0xA07B
+0x8E9C = 0x98F9
+0x8EA2 = 0xF49D
+0x8EA7 = 0xF587
+0x8EAD = 0xAE9A
+0x8EAE = 0x8ED1
+0x8EAF = 0xAE9B
+0x8EB0 = 0xB98F
+0x8EB1 = 0xC292
+0x8EB3 = 0xCC82
+0x8EB4 = 0xCC81
+0x8EB5 = 0xA07C
+0x8EB6 = 0xD585
+0x8EB7 = 0xD587
+0x8EB8 = 0xD584
+0x8EB9 = 0xD586
+0x8EBB = 0xA07D
+0x8EBC = 0x90A9
+0x8EBE = 0x8F45
+0x8EBF = 0xE68C
+0x8EC1 = 0xE68D
+0x8EC3 = 0xEA88
+0x8EC4 = 0x82F6
+0x8EC5 = 0xA07E
+0x8EC6 = 0xED8F
+0x8EC7 = 0x8363
+0x8EC8 = 0xA0A1
+0x8ECE = 0x98FA
+0x8ED0 = 0xA4A0
+0x8ED5 = 0x90AA
+0x8ED6 = 0xAE9C
+0x8ED9 = 0xAE9D
+0x8EDA = 0xC853
+0x8EE2 = 0xA0A2
+0x8EE3 = 0xA0A3
+0x8EE4 = 0xB991
+0x8EEA = 0xB993
+0x8EED = 0x83D0
+0x8EF0 = 0xC8B3
+0x8EF2 = 0xB990
+0x8EF3 = 0xB992
+0x8EFD = 0xB994
+0x8F04 = 0xC293
+0x8F0C = 0xA0A4
+0x8F0F = 0x81B0
+0x8F19 = 0xD58B
+0x8F21 = 0x81E7
+0x8F22 = 0xD588
+0x8F27 = 0xD58A
+0x8F28 = 0x81E6
+0x8F2B = 0xD589
+0x8F2D = 0xDB9A
+0x8F30 = 0xDB99
+0x8F31 = 0xDB98
+0x8F3A = 0x8E59
+0x8F3C = 0xDB9B
+0x8F3D = 0xE19B
+0x8F41 = 0xE19C
+0x8F4A = 0xE68E
+0x8F4C = 0xA0A5
+0x8F5C = 0xF088
+0x8F65 = 0xF595
+0x8F66 = 0x98FB
+0x8F67 = 0x98FC
+0x8F68 = 0x98FD
+0x8F69 = 0x98FE
+0x8F6A = 0x9940
+0x8F6B = 0x9941
+0x8F6C = 0x9942
+0x8F6D = 0x9943
+0x8F6E = 0x9944
+0x8F6F = 0x9945
+0x8F70 = 0x9946
+0x8F71 = 0x9947
+0x8F72 = 0x9948
+0x8F73 = 0x9949
+0x8F74 = 0x994A
+0x8F75 = 0x994B
+0x8F76 = 0x994C
+0x8F77 = 0x994D
+0x8F78 = 0x994E
+0x8F79 = 0x994F
+0x8F7A = 0x9950
+0x8F7B = 0x9951
+0x8F7C = 0x9952
+0x8F7D = 0x9953
+0x8F7E = 0x9954
+0x8F7F = 0x9955
+0x8F80 = 0x9956
+0x8F81 = 0x9957
+0x8F82 = 0x9958
+0x8F83 = 0x9959
+0x8F84 = 0x995A
+0x8F85 = 0x995B
+0x8F86 = 0x995C
+0x8F87 = 0x995D
+0x8F88 = 0x995E
+0x8F89 = 0x995F
+0x8F8A = 0x9960
+0x8F8B = 0x9961
+0x8F8C = 0x9962
+0x8F8D = 0x9963
+0x8F8E = 0x9964
+0x8F8F = 0x9965
+0x8F90 = 0x9966
+0x8F91 = 0x9967
+0x8F92 = 0x9968
+0x8F93 = 0x9969
+0x8F94 = 0x996A
+0x8F95 = 0x996B
+0x8F96 = 0x996C
+0x8F97 = 0x996D
+0x8F98 = 0x996E
+0x8F99 = 0x996F
+0x8F9A = 0x9970
+0x8F9D = 0xB995
+0x8F9E = 0xC294
+0x8FA0 = 0xC295
+0x8FA1 = 0xCC83
+0x8FA2 = 0xCC84
+0x8FA4 = 0xD58C
+0x8FA5 = 0xDB9D
+0x8FA7 = 0xDB9C
+0x8FA9 = 0x9971
+0x8FAA = 0x90AB
+0x8FAB = 0x9972
+0x8FAC = 0xE68F
+0x8FB3 = 0xD58D
+0x8FB5 = 0xC6D6
+0x8FB6 = 0xF783
+0x8FB7 = 0x8E69
+0x8FB8 = 0xF893
+0x8FB9 = 0x869F
+0x8FBA = 0xA0A6
+0x8FBB = 0x8E74
+0x8FBC = 0x8E75
+0x8FBD = 0x9973
+0x8FBE = 0x8C93
+0x8FC0 = 0xF992
+0x8FC1 = 0x8C95
+0x8FC3 = 0xF993
+0x8FC7 = 0x8C94
+0x8FC8 = 0x8EA1
+0x8FCA = 0x938E
+0x8FCC = 0x938C
+0x8FCF = 0x9390
+0x8FD0 = 0xFB91
+0x8FD8 = 0x938F
+0x8FD9 = 0x938D
+0x8FDA = 0xA0A7
+0x8FDB = 0x9974
+0x8FDC = 0x8EAE
+0x8FDD = 0x9975
+0x8FDE = 0x9976
+0x8FDF = 0x8EAD
+0x8FE7 = 0x9B97
+0x8FE9 = 0x9B98
+0x8FEC = 0x83FB
+0x8FEF = 0x9B99
+0x8FF1 = 0x9B96
+0x8FF2 = 0xA0A8
+0x8FF3 = 0x9977
+0x8FF9 = 0xA580
+0x9007 = 0xFE9A
+0x9008 = 0xA582
+0x9009 = 0xA581
+0x900A = 0x9978
+0x900E = 0xAE9F
+0x9012 = 0xAE9E
+0x9013 = 0xAF80
+0x9018 = 0xC855
+0x9025 = 0xAEA0
+0x9026 = 0x9979
+0x9027 = 0xA0A9
+0x9028 = 0xB998
+0x9029 = 0xB999
+0x902A = 0xB997
+0x902B = 0xB996
+0x902C = 0xB99A
+0x9030 = 0xB99C
+0x9033 = 0xC854
+0x9037 = 0xB99D
+0x9039 = 0xA0AA
+0x903A = 0xB99B
+0x903B = 0xB99E
+0x9040 = 0xC29A
+0x9043 = 0xC296
+0x9045 = 0xC299
+0x9046 = 0xC297
+0x9048 = 0xC298
+0x904C = 0xC29B
+0x9056 = 0xA0AB
+0x9057 = 0x997A
+0x905A = 0xCC85
+0x905F = 0xCC87
+0x9061 = 0xCC86
+0x9064 = 0x8EF5
+0x9065 = 0xA0AC
+0x9066 = 0x81E8
+0x906A = 0xD58F
+0x906C = 0x81E9
+0x9071 = 0xD58E
+0x9089 = 0xE690
+0x908C = 0x82F7
+0x908E = 0x8372
+0x9092 = 0x83A0
+0x9093 = 0x839F
+0x9096 = 0x86A0
+0x909A = 0x8780
+0x909C = 0x90AC
+0x909D = 0x997B
+0x90A4 = 0x8C97
+0x90A8 = 0x8C98
+0x90A9 = 0x8C96
+0x90AB = 0xAF82
+0x90AC = 0x997C
+0x90AD = 0x9392
+0x90AE = 0xFB92
+0x90B7 = 0x9391
+0x90B9 = 0x9393
+0x90BA = 0x997D
+0x90BB = 0x997E
+0x90BC = 0x9B9B
+0x90C0 = 0x9B9D
+0x90C2 = 0x9B9A
+0x90C4 = 0x9BA0
+0x90C6 = 0x9B9C
+0x90C9 = 0x9B9F
+0x90CC = 0x8147
+0x90CD = 0x9B9E
+0x90CF = 0x99A1
+0x90D0 = 0x99A2
+0x90D1 = 0x99A3
+0x90D2 = 0x8EEA
+0x90D3 = 0x99A4
+0x90DE = 0xA583
+0x90E6 = 0x99A5
+0x90E7 = 0x99A6
+0x90EE = 0xAF81
+0x90F6 = 0x81EA
+0x90F7 = 0xAF83
+0x90F8 = 0x99A7
+0x910A = 0xB99F
+0x910C = 0xC29C
+0x9113 = 0xC29D
+0x9115 = 0xC29E
+0x9125 = 0xCC88
+0x9137 = 0xDB9E
+0x913C = 0xE692
+0x913D = 0xE691
+0x9142 = 0x99A8
+0x9151 = 0xA584
+0x9154 = 0xAF85
+0x9159 = 0xAF84
+0x915B = 0xA0AD
+0x915C = 0x90AD
+0x915D = 0x99A9
+0x915E = 0x99AA
+0x9166 = 0x99AB
+0x9167 = 0xC2A0
+0x916B = 0xC29F
+0x916D = 0x8148
+0x9170 = 0xC8E6
+0x9171 = 0x99AC
+0x9176 = 0xCC8A
+0x917B = 0xCC89
+0x917C = 0xCC8B
+0x917D = 0x99AD
+0x917E = 0x99AE
+0x917F = 0x99AF
+0x9188 = 0xD590
+0x918C = 0xD591
+0x918E = 0xDBA0
+0x9194 = 0x8263
+0x9195 = 0xDB9F
+0x9196 = 0xDC80
+0x9197 = 0xA0AE
+0x9198 = 0x82B0
+0x91A4 = 0xA0AF
+0x91A6 = 0x82D2
+0x91A9 = 0xE693
+0x91B6 = 0x8350
+0x91B8 = 0xA0B0
+0x91BB = 0xF089
+0x91BF = 0xF480
+0x91C4 = 0xF588
+0x91C8 = 0xA0B1
+0x91CA = 0x99B0
+0x91D2 = 0x99B1
+0x91D6 = 0xA588
+0x91DB = 0xA585
+0x91DE = 0xA587
+0x91DF = 0xA586
+0x91E0 = 0xA589
+0x91E1 = 0xA0B2
+0x91E5 = 0xAF88
+0x91EF = 0xC856
+0x91F0 = 0xAF87
+0x91F2 = 0xAF86
+0x91F6 = 0xAF89
+0x91FA = 0x99B2
+0x91FB = 0xA0B3
+0x91FC = 0xA0B4
+0x91FE = 0xB9A0
+0x9208 = 0xBA85
+0x920B = 0xBA81
+0x920E = 0xBA86
+0x9213 = 0xBA87
+0x9218 = 0xBA82
+0x921B = 0xBA84
+0x921D = 0xC8B4
+0x921F = 0x8E4C
+0x9220 = 0xBA80
+0x9221 = 0x90AF
+0x9222 = 0xBA83
+0x9228 = 0xA0B5
+0x9229 = 0xA0B6
+0x922A = 0x99B3
+0x922B = 0x90AE
+0x922C = 0xA0B7
+0x922F = 0xC384
+0x9235 = 0xC382
+0x923B = 0xC38D
+0x923C = 0xC385
+0x9241 = 0xC38F
+0x9242 = 0x814A
+0x9243 = 0x814D
+0x9244 = 0xC38E
+0x9247 = 0x814E
+0x9255 = 0xC381
+0x9258 = 0x8149
+0x9259 = 0xC383
+0x925C = 0xC387
+0x925D = 0xC380
+0x925F = 0xC38A
+0x9262 = 0xC389
+0x9268 = 0x814B
+0x9269 = 0x814C
+0x926A = 0xC388
+0x926B = 0xC38B
+0x926E = 0xC38C
+0x9271 = 0xA0B8
+0x9273 = 0x90B0
+0x9274 = 0x99B4
+0x9275 = 0x81B1
+0x9277 = 0x8EF6
+0x9281 = 0xCC91
+0x9284 = 0xCC92
+0x9289 = 0xCC8C
+0x928F = 0xC386
+0x9290 = 0xCC94
+0x9292 = 0xCC90
+0x929E = 0xCC95
+0x929F = 0x81B2
+0x92AD = 0xCC8F
+0x92AE = 0xCC93
+0x92AF = 0x8EF7
+0x92B0 = 0x90DB
+0x92B1 = 0xCC8E
+0x92B8 = 0xD593
+0x92B9 = 0xF9D7
+0x92BA = 0x81EC
+0x92BD = 0x81EE
+0x92BE = 0xD594
+0x92BF = 0xD592
+0x92D4 = 0xD597
+0x92D6 = 0xD598
+0x92DA = 0xD599
+0x92DB = 0xD59C
+0x92DC = 0xD595
+0x92E2 = 0xD59D
+0x92E3 = 0x81ED
+0x92E5 = 0xD596
+0x92EB = 0xD59E
+0x92EC = 0x81EB
+0x92ED = 0xD59A
+0x92F2 = 0x8EFC
+0x92F3 = 0xD59B
+0x92F4 = 0x90B1
+0x92F5 = 0x90B2
+0x92F6 = 0xCC8D
+0x92FD = 0xDC83
+0x9303 = 0xDC8B
+0x9305 = 0xDC8C
+0x9307 = 0xDC86
+0x930A = 0xDC82
+0x9311 = 0x8264
+0x9317 = 0xDC84
+0x931C = 0xDC85
+0x932C = 0xDC89
+0x9330 = 0xDC8A
+0x9331 = 0xDC87
+0x9332 = 0xDC88
+0x9337 = 0x8265
+0x933A = 0x8F48
+0x933B = 0x8F46
+0x933D = 0x8E5A
+0x933E = 0x99B5
+0x933F = 0x90B3
+0x9340 = 0x8F47
+0x9341 = 0x99B6
+0x9342 = 0x90B4
+0x9343 = 0x8266
+0x9344 = 0xA0B9
+0x9345 = 0xDC81
+0x9348 = 0xE286
+0x9353 = 0xE287
+0x935D = 0xE19F
+0x935F = 0xE288
+0x9362 = 0xE285
+0x9366 = 0xE19D
+0x9368 = 0xE289
+0x9369 = 0xE1A0
+0x936B = 0xE28B
+0x936E = 0xE282
+0x936F = 0x82B2
+0x9372 = 0xE283
+0x9373 = 0xE284
+0x9374 = 0xE280
+0x9378 = 0xE19E
+0x937D = 0xE281
+0x937F = 0xE28A
+0x9381 = 0x82B1
+0x9384 = 0xC8F1
+0x9385 = 0x8F4D
+0x9386 = 0x90B5
+0x9387 = 0x8F4C
+0x938B = 0xE697
+0x9390 = 0xE695
+0x9393 = 0xE696
+0x939C = 0xE69B
+0x93A0 = 0xE694
+0x93AB = 0x82D4
+0x93AD = 0xE698
+0x93B6 = 0x82D3
+0x93B8 = 0xE69A
+0x93B9 = 0x8F50
+0x93BA = 0xA0BA
+0x93BB = 0xE699
+0x93BC = 0x90B7
+0x93BD = 0x90B8
+0x93BE = 0x90B6
+0x93BF = 0x8F51
+0x93C1 = 0xEA94
+0x93C5 = 0xEA8C
+0x93C6 = 0xEA8D
+0x93C9 = 0x82F8
+0x93CB = 0xEA8B
+0x93D3 = 0xEA8F
+0x93DB = 0xEA91
+0x93E0 = 0xEA93
+0x93E5 = 0xEA90
+0x93E9 = 0xEA89
+0x93EA = 0xEA8A
+0x93EB = 0xEA92
+0x93ED = 0xEA8E
+0x93EF = 0x90BB
+0x93F0 = 0x99B7
+0x93F1 = 0x90B9
+0x93F2 = 0x90BA
+0x93F3 = 0xED95
+0x93F4 = 0xF08A
+0x9401 = 0xC8F9
+0x9402 = 0xED97
+0x9404 = 0xED91
+0x9405 = 0xED94
+0x9408 = 0xED93
+0x9417 = 0xED92
+0x941A = 0xED98
+0x941B = 0xED99
+0x941C = 0xED9B
+0x941D = 0xC8FA
+0x941E = 0xED96
+0x941F = 0xED90
+0x9421 = 0xA0BB
+0x9422 = 0x90BC
+0x9423 = 0x90BD
+0x9424 = 0x90BE
+0x9425 = 0x8F58
+0x9426 = 0x99B8
+0x9427 = 0xED9A
+0x942D = 0xF08B
+0x942F = 0x8351
+0x9434 = 0x8364
+0x943E = 0x8365
+0x9441 = 0xA0BC
+0x9442 = 0xF281
+0x9443 = 0xF285
+0x944D = 0xF282
+0x944E = 0xF284
+0x9453 = 0xA0BD
+0x9454 = 0xF283
+0x9456 = 0xF387
+0x9458 = 0x837D
+0x9459 = 0x83F5
+0x945A = 0xF38A
+0x945B = 0xF389
+0x945C = 0xF38B
+0x945F = 0xF386
+0x9461 = 0xF388
+0x9465 = 0xF38C
+0x9466 = 0x90C0
+0x9467 = 0x90BF
+0x946C = 0xF481
+0x9479 = 0x83B1
+0x947A = 0xF589
+0x947B = 0xF596
+0x9484 = 0xF5A0
+0x9485 = 0x99B9
+0x9486 = 0x99BA
+0x9487 = 0x99BB
+0x9488 = 0x99BC
+0x9489 = 0x99BD
+0x948A = 0x99BE
+0x948B = 0x99BF
+0x948C = 0x99C0
+0x948D = 0x99C1
+0x948E = 0x99C2
+0x948F = 0x99C3
+0x9490 = 0x99C4
+0x9491 = 0x99C5
+0x9492 = 0x99C6
+0x9493 = 0x99C7
+0x9494 = 0x99C8
+0x9495 = 0x99C9
+0x9496 = 0x99CA
+0x9497 = 0x99CB
+0x9498 = 0x99CC
+0x9499 = 0x99CD
+0x949A = 0x99CE
+0x949B = 0x99CF
+0x949C = 0x99D0
+0x949D = 0x99D1
+0x949E = 0x99D2
+0x949F = 0x99D3
+0x94A0 = 0x99D4
+0x94A1 = 0x99D5
+0x94A2 = 0x99D6
+0x94A3 = 0x99D7
+0x94A4 = 0x99D8
+0x94A5 = 0x99D9
+0x94A6 = 0x99DA
+0x94A7 = 0x99DB
+0x94A8 = 0x99DC
+0x94A9 = 0x99DD
+0x94AA = 0x99DE
+0x94AB = 0x99DF
+0x94AC = 0x99E0
+0x94AD = 0x99E1
+0x94AE = 0x99E2
+0x94AF = 0x99E3
+0x94B0 = 0x99E4
+0x94B1 = 0x99E5
+0x94B2 = 0x99E6
+0x94B3 = 0x99E7
+0x94B4 = 0x99E8
+0x94B5 = 0x99E9
+0x94B6 = 0x99EA
+0x94B7 = 0x99EB
+0x94B8 = 0x99EC
+0x94B9 = 0x99ED
+0x94BA = 0x99EE
+0x94BB = 0x99EF
+0x94BC = 0x99F0
+0x94BD = 0x99F1
+0x94BE = 0x99F2
+0x94BF = 0x99F3
+0x94C0 = 0x99F4
+0x94C1 = 0x99F5
+0x94C2 = 0x99F6
+0x94C3 = 0x99F7
+0x94C4 = 0x99F8
+0x94C5 = 0x99F9
+0x94C6 = 0x99FA
+0x94C7 = 0x99FB
+0x94C8 = 0x99FC
+0x94C9 = 0x99FD
+0x94CA = 0x99FE
+0x94CB = 0x9A40
+0x94CC = 0x9A41
+0x94CD = 0x9A42
+0x94CE = 0x9A43
+0x94CF = 0x9A44
+0x94D0 = 0x9A45
+0x94D1 = 0x9A46
+0x94D2 = 0x9A47
+0x94D3 = 0x9A48
+0x94D4 = 0x9A49
+0x94D5 = 0x9A4A
+0x94D6 = 0x9A4B
+0x94D7 = 0x9A4C
+0x94D8 = 0x9A4D
+0x94D9 = 0x9A4E
+0x94DA = 0x9A4F
+0x94DB = 0x9A50
+0x94DC = 0x9A51
+0x94DD = 0x9A52
+0x94DE = 0x9A53
+0x94DF = 0x9A54
+0x94E0 = 0x9A55
+0x94E1 = 0x9A56
+0x94E2 = 0x9A57
+0x94E3 = 0x9A58
+0x94E4 = 0x9A59
+0x94E5 = 0x9A5A
+0x94E6 = 0x9A5B
+0x94E7 = 0x9A5C
+0x94E8 = 0x9A5D
+0x94E9 = 0x9A5E
+0x94EA = 0x9A5F
+0x94EB = 0x9A60
+0x94EC = 0x9A61
+0x94ED = 0x9A62
+0x94EE = 0x9A63
+0x94EF = 0x9A64
+0x94F0 = 0x9A65
+0x94F1 = 0x9A66
+0x94F2 = 0x9A67
+0x94F3 = 0x9A68
+0x94F4 = 0x9A69
+0x94F5 = 0x9A6A
+0x94F6 = 0x9A6B
+0x94F7 = 0x9A6C
+0x94F8 = 0x9A6D
+0x94F9 = 0x9A6E
+0x94FA = 0x9A6F
+0x94FB = 0x9A70
+0x94FC = 0x9A71
+0x94FD = 0x9A72
+0x94FE = 0x9A73
+0x94FF = 0x9A74
+0x9500 = 0x9A75
+0x9501 = 0x9A76
+0x9502 = 0x9A77
+0x9503 = 0x9A78
+0x9504 = 0x9A79
+0x9505 = 0x9A7A
+0x9506 = 0x9A7B
+0x9507 = 0x9A7C
+0x9508 = 0x9A7D
+0x9509 = 0x9A7E
+0x950A = 0x9AA1
+0x950B = 0x9AA2
+0x950C = 0x9AA3
+0x950D = 0x9AA4
+0x950E = 0x9AA5
+0x950F = 0x9AA6
+0x9510 = 0x9AA7
+0x9511 = 0x9AA8
+0x9512 = 0x9AA9
+0x9513 = 0x9AAA
+0x9514 = 0x9AAB
+0x9515 = 0x9AAC
+0x9516 = 0x9AAD
+0x9517 = 0x9AAE
+0x9518 = 0x9AAF
+0x9519 = 0x9AB0
+0x951A = 0x9AB1
+0x951B = 0x9AB2
+0x951C = 0x9AB3
+0x951D = 0x9AB4
+0x951E = 0x9AB5
+0x951F = 0x9AB6
+0x9520 = 0x9AB7
+0x9521 = 0x9AB8
+0x9522 = 0x9AB9
+0x9523 = 0x9ABA
+0x9524 = 0x9ABB
+0x9525 = 0x9ABC
+0x9526 = 0x9ABD
+0x9527 = 0x9ABE
+0x9528 = 0x9ABF
+0x9529 = 0x9AC0
+0x952A = 0x9AC1
+0x952B = 0x9AC2
+0x952C = 0x9AC3
+0x952D = 0x9AC4
+0x952E = 0x9AC5
+0x952F = 0x9AC6
+0x9530 = 0x9AC7
+0x9531 = 0x9AC8
+0x9532 = 0x9AC9
+0x9533 = 0x9ACA
+0x9534 = 0x9ACB
+0x9535 = 0x9ACC
+0x9536 = 0x9ACD
+0x9537 = 0x9ACE
+0x9538 = 0x9ACF
+0x9539 = 0x9AD0
+0x953A = 0x9AD1
+0x953B = 0x9AD2
+0x953C = 0x9AD3
+0x953D = 0x9AD4
+0x953E = 0x9AD5
+0x953F = 0x9AD6
+0x9540 = 0x9AD7
+0x9541 = 0x9AD8
+0x9542 = 0x9AD9
+0x9543 = 0x9ADA
+0x9544 = 0x9ADB
+0x9545 = 0x9ADC
+0x9546 = 0x9ADD
+0x9547 = 0x9ADE
+0x9548 = 0x9ADF
+0x9549 = 0x9AE0
+0x954A = 0x9AE1
+0x954B = 0x9AE2
+0x954C = 0x9AE3
+0x954D = 0x9AE4
+0x954E = 0x9AE5
+0x954F = 0x9AE6
+0x9550 = 0x9AE7
+0x9551 = 0x9AE8
+0x9552 = 0x9AE9
+0x9553 = 0x9AEA
+0x9554 = 0x9AEB
+0x9555 = 0x9AEC
+0x9556 = 0x9AED
+0x9557 = 0x9AEE
+0x9558 = 0x9AEF
+0x9559 = 0x9AF0
+0x955A = 0x9AF1
+0x955B = 0x9AF2
+0x955C = 0x9AF3
+0x955D = 0x9AF4
+0x955E = 0x9AF5
+0x955F = 0x9AF6
+0x9560 = 0x9AF7
+0x9561 = 0x9AF8
+0x9562 = 0x9AF9
+0x9563 = 0x9AFA
+0x9564 = 0x9AFB
+0x9565 = 0x9AFC
+0x9566 = 0x9AFD
+0x9567 = 0x9AFE
+0x9568 = 0x9B40
+0x9569 = 0x9B41
+0x956A = 0x9B42
+0x956B = 0x9B43
+0x956C = 0x9B44
+0x956D = 0x9B45
+0x956E = 0x9B46
+0x956F = 0x9B47
+0x9570 = 0x9B48
+0x9571 = 0x9B49
+0x9572 = 0x9B4A
+0x9573 = 0x9B4B
+0x9574 = 0x9B4C
+0x9575 = 0x9B4D
+0x9576 = 0x9B4E
+0x9578 = 0xF994
+0x9579 = 0xFE9B
+0x957E = 0x83EE
+0x957F = 0x9B4F
+0x9581 = 0x9C80
+0x9584 = 0xFE9C
+0x9585 = 0xA58A
+0x9587 = 0xAF8A
+0x958A = 0xA0BE
+0x9595 = 0xBA88
+0x9596 = 0x8EE1
+0x9597 = 0x90C1
+0x9599 = 0xC391
+0x959A = 0xC390
+0x959D = 0x814F
+0x95A0 = 0x8EEB
+0x95A2 = 0xCC96
+0x95A6 = 0x81B3
+0x95A7 = 0xCC97
+0x95AA = 0xA0BF
+0x95AF = 0xD59F
+0x95B2 = 0xD5A0
+0x95B3 = 0xD680
+0x95B4 = 0x81EF
+0x95B8 = 0xDC8E
+0x95C1 = 0xDC8F
+0x95C2 = 0xDC8D
+0x95C4 = 0xE28C
+0x95CE = 0x90C2
+0x95CF = 0xA0C0
+0x95D7 = 0xE69D
+0x95D8 = 0xE69C
+0x95D9 = 0x8E61
+0x95DD = 0xEA95
+0x95E6 = 0x8F59
+0x95E7 = 0x90C3
+0x95E8 = 0x9B50
+0x95E9 = 0x9B51
+0x95EA = 0x9B52
+0x95EB = 0x9B53
+0x95EC = 0x9B54
+0x95ED = 0x9B55
+0x95EE = 0x9B56
+0x95EF = 0x9B57
+0x95F0 = 0x9B58
+0x95F1 = 0x9B59
+0x95F2 = 0x9B5A
+0x95F3 = 0x9B5B
+0x95F4 = 0x9B5C
+0x95F5 = 0x9B5D
+0x95F6 = 0x9B5E
+0x95F7 = 0x9B5F
+0x95F8 = 0x9B60
+0x95F9 = 0x9B61
+0x95FA = 0x9B62
+0x95FB = 0x9B63
+0x95FC = 0x9B64
+0x95FD = 0x9B65
+0x95FE = 0x9B66
+0x95FF = 0x9B67
+0x9600 = 0x9B68
+0x9601 = 0x9B69
+0x9602 = 0x9B6A
+0x9603 = 0x9B6B
+0x9604 = 0x9B6C
+0x9605 = 0x9B6D
+0x9606 = 0x9B6E
+0x9607 = 0x9B6F
+0x9608 = 0x9B70
+0x9609 = 0x9B71
+0x960A = 0x9B72
+0x960B = 0x9B73
+0x960C = 0x9B74
+0x960D = 0x9B75
+0x960E = 0x9B76
+0x960F = 0x9B77
+0x9610 = 0x9B78
+0x9611 = 0x9B79
+0x9612 = 0x9B7A
+0x9613 = 0x9B7B
+0x9614 = 0x9B7C
+0x9615 = 0x9B7D
+0x9616 = 0x9B7E
+0x9617 = 0x9BA1
+0x9618 = 0x9BA2
+0x9619 = 0x9BA3
+0x961A = 0x9BA4
+0x961B = 0x9BA5
+0x961D = 0x8191
+0x961F = 0x9BA6
+0x9625 = 0xF995
+0x9626 = 0x8C9A
+0x9627 = 0x8C99
+0x9629 = 0x8C9E
+0x962B = 0x8C9B
+0x9633 = 0x8C9C
+0x9634 = 0x8C9D
+0x9635 = 0x9BA7
+0x9636 = 0x9BA8
+0x9637 = 0x9394
+0x9638 = 0xFB93
+0x963E = 0x9396
+0x9641 = 0x9395
+0x9645 = 0x9BA9
+0x9646 = 0x9BAA
+0x9647 = 0x9BAB
+0x9648 = 0x9BAC
+0x9649 = 0x9BAD
+0x9652 = 0xFC9E
+0x9655 = 0xFC9D
+0x9656 = 0xA58D
+0x9657 = 0xFE9D
+0x9659 = 0xA58C
+0x965A = 0xAF8B
+0x9660 = 0xA58B
+0x9665 = 0xA0C1
+0x9666 = 0xA0C2
+0x9667 = 0x9BAE
+0x9668 = 0x9BAF
+0x9669 = 0x9BB0
+0x966E = 0xAF8C
+0x9679 = 0xAF8D
+0x967A = 0xA0C3
+0x967B = 0xBA8A
+0x967F = 0xBA8B
+0x9681 = 0xBA8C
+0x9682 = 0xBA8D
+0x968C = 0xBA89
+0x968F = 0xC392
+0x9690 = 0x9BB1
+0x9696 = 0xC393
+0x969A = 0x81B4
+0x969D = 0xCC99
+0x969F = 0xCC9A
+0x96A0 = 0xCC98
+0x96A3 = 0xD681
+0x96A5 = 0xD682
+0x96A6 = 0x8267
+0x96AB = 0xDC90
+0x96AD = 0xE28E
+0x96AF = 0xE28D
+0x96B2 = 0xE28F
+0x96B5 = 0xED9C
+0x96B6 = 0xC6D7
+0x96B7 = 0xDC91
+0x96BA = 0xFE9E
+0x96BD = 0xA58E
+0x96BE = 0x8EC3
+0x96CF = 0x8150
+0x96D0 = 0xCC9B
+0x96D1 = 0xCC9C
+0x96E0 = 0x9BB2
+0x96E4 = 0xF08C
+0x96E6 = 0xF482
+0x96E7 = 0xF59B
+0x96EB = 0x8ED2
+0x96EC = 0xBA90
+0x96ED = 0xBA8F
+0x96EE = 0xBA8E
+0x96F3 = 0x9BB3
+0x96F4 = 0xC394
+0x96FC = 0xC395
+0x96FE = 0x9BB4
+0x9701 = 0x9BB5
+0x9703 = 0x83DC
+0x970A = 0xD683
+0x970C = 0xDC94
+0x9714 = 0xDC93
+0x9715 = 0xDC92
+0x9717 = 0xDC95
+0x971A = 0xE290
+0x971B = 0xE291
+0x9721 = 0xC8F6
+0x972D = 0x9BB6
+0x9731 = 0xED9F
+0x9733 = 0xED9D
+0x9734 = 0xED9E
+0x9736 = 0xF08E
+0x9737 = 0xF08D
+0x973B = 0x90C4
+0x973C = 0xF286
+0x9740 = 0xF287
+0x9741 = 0xF38D
+0x9745 = 0xF483
+0x974A = 0x83B2
+0x974C = 0xA0C4
+0x974D = 0x90C5
+0x974E = 0xA0C5
+0x974F = 0xA0C6
+0x9750 = 0xF686
+0x9751 = 0x9397
+0x9753 = 0x9BB7
+0x9754 = 0x9BB8
+0x9755 = 0xC396
+0x9757 = 0x81B5
+0x9759 = 0xCC9D
+0x975D = 0xE69E
+0x975F = 0xBA91
+0x9763 = 0x9398
+0x9764 = 0xCC9E
+0x9765 = 0x9BB9
+0x9767 = 0xF08F
+0x976B = 0xC8B5
+0x976D = 0xBA93
+0x976F = 0xBA92
+0x9771 = 0xA0C7
+0x9775 = 0x8E52
+0x9779 = 0xC397
+0x9786 = 0xA0C8
+0x9787 = 0xD684
+0x9789 = 0xD685
+0x978C = 0xD686
+0x9790 = 0xA0C9
+0x9791 = 0x9BBA
+0x9792 = 0x9BBB
+0x9793 = 0xDC96
+0x9795 = 0x8268
+0x9796 = 0x8269
+0x979B = 0xE292
+0x979F = 0xE293
+0x97A7 = 0x82D5
+0x97A9 = 0xE69F
+0x97AF = 0x9BBC
+0x97B0 = 0x82F9
+0x97B1 = 0xEA98
+0x97B2 = 0xEA96
+0x97B4 = 0xEA97
+0x97B5 = 0xEA99
+0x97B8 = 0xEDA0
+0x97BA = 0xEE80
+0x97BC = 0x8366
+0x97BD = 0xF091
+0x97BE = 0xF090
+0x97C0 = 0xF288
+0x97C2 = 0x8373
+0x97C8 = 0xF484
+0x97CA = 0xF682
+0x97D1 = 0x81F0
+0x97D2 = 0xDC97
+0x97DA = 0xE6A0
+0x97DB = 0x8353
+0x97E0 = 0x8352
+0x97E2 = 0xF092
+0x97E4 = 0xF485
+0x97E6 = 0x9BBD
+0x97E7 = 0x9BBE
+0x97E8 = 0x9BBF
+0x97E9 = 0x9BC0
+0x97EA = 0x9BC1
+0x97EB = 0x9BC2
+0x97EC = 0x9BC3
+0x97EE = 0xC398
+0x97EF = 0xD687
+0x97F2 = 0xEA9A
+0x97F4 = 0x8151
+0x97F5 = 0xC399
+0x97F7 = 0x81B6
+0x97FC = 0xEE81
+0x9809 = 0x8152
+0x980B = 0xC39A
+0x9814 = 0xCCA0
+0x9815 = 0xCD80
+0x9819 = 0xCC9F
+0x981A = 0xCD81
+0x981F = 0xD68A
+0x9822 = 0xD689
+0x9823 = 0x81F1
+0x9825 = 0x826A
+0x982A = 0xD688
+0x982C = 0xA0CA
+0x982E = 0xDC9C
+0x9831 = 0xDC99
+0x9833 = 0xDC9A
+0x9834 = 0xDA88
+0x9836 = 0xDC98
+0x983A = 0xDC9D
+0x983C = 0xDC9B
+0x983D = 0xDC9E
+0x983E = 0x82D6
+0x983F = 0xE783
+0x9840 = 0xE294
+0x9842 = 0x82B3
+0x9847 = 0xE295
+0x984B = 0xE782
+0x9854 = 0xE780
+0x9855 = 0xE781
+0x9856 = 0xEA9B
+0x985A = 0x82FA
+0x9861 = 0x8354
+0x9866 = 0xF094
+0x9868 = 0xF093
+0x986C = 0xF38F
+0x986D = 0xF390
+0x986E = 0xF38E
+0x9875 = 0x9BC4
+0x9876 = 0x9BC5
+0x9877 = 0x9BC6
+0x9878 = 0x9BC7
+0x9879 = 0x9BC8
+0x987A = 0x9BC9
+0x987B = 0x9BCA
+0x987C = 0x9BCB
+0x987D = 0x9BCC
+0x987E = 0x9BCD
+0x987F = 0x9BCE
+0x9880 = 0x9BCF
+0x9881 = 0x9BD0
+0x9882 = 0x9BD1
+0x9883 = 0x9BD2
+0x9884 = 0x9BD3
+0x9885 = 0x9BD4
+0x9886 = 0x9BD5
+0x9887 = 0x9BD6
+0x9888 = 0x9BD7
+0x9889 = 0x9BD8
+0x988A = 0x9BD9
+0x988B = 0x9BDA
+0x988C = 0x9BDB
+0x988D = 0x9BDC
+0x988E = 0x9BDD
+0x988F = 0x9BDE
+0x9890 = 0x9BDF
+0x9891 = 0x9BE0
+0x9892 = 0x9BE1
+0x9893 = 0x9BE2
+0x9894 = 0x9BE3
+0x9895 = 0x9BE4
+0x9896 = 0x9BE5
+0x9897 = 0x9BE6
+0x9898 = 0x9BE7
+0x9899 = 0x9BE8
+0x989A = 0x9BE9
+0x989B = 0x9BEA
+0x989C = 0x9BEB
+0x989D = 0x9BEC
+0x989E = 0x9BED
+0x989F = 0x9BEE
+0x98A0 = 0x9BEF
+0x98A1 = 0x9BF0
+0x98A2 = 0x9BF1
+0x98A3 = 0x9BF2
+0x98A4 = 0x9BF3
+0x98A5 = 0x9BF4
+0x98A6 = 0x9BF5
+0x98A7 = 0x9BF6
+0x98AA = 0xA0CB
+0x98AB = 0x8153
+0x98B0 = 0x81B7
+0x98B4 = 0xA0CC
+0x98B5 = 0xDC9F
+0x98B7 = 0xE296
+0x98B9 = 0xE784
+0x98C3 = 0xEE82
+0x98C5 = 0xA0CD
+0x98C7 = 0xF097
+0x98C8 = 0xF095
+0x98CA = 0xF096
+0x98CD = 0xF597
+0x98CE = 0x9BF7
+0x98CF = 0x9BF8
+0x98D0 = 0x9BF9
+0x98D1 = 0x9BFA
+0x98D2 = 0x9BFB
+0x98D3 = 0x9BFC
+0x98D4 = 0x9BFD
+0x98D5 = 0x9BFE
+0x98D6 = 0x9C40
+0x98D7 = 0x9C41
+0x98D8 = 0x9C42
+0x98D9 = 0x9C43
+0x98DA = 0x9C44
+0x98DC = 0xF098
+0x98DD = 0xF598
+0x98DE = 0x9C45
+0x98E0 = 0x9C46
+0x98E1 = 0xAF8E
+0x98E4 = 0x90C6
+0x98E6 = 0xAF8F
+0x98E8 = 0x9C47
+0x98EC = 0xC39F
+0x98EE = 0xA0CE
+0x98F0 = 0xBA94
+0x98F1 = 0xC3A0
+0x98F3 = 0xC39B
+0x98F5 = 0xC39E
+0x98F7 = 0xC39C
+0x98F8 = 0xCD83
+0x98FB = 0x8154
+0x98FF = 0xC39D
+0x9901 = 0xCD84
+0x9904 = 0x83D7
+0x9906 = 0xCD82
+0x990B = 0x81F2
+0x990D = 0x9C48
+0x990E = 0x90CF
+0x990F = 0x9C49
+0x9919 = 0xD68B
+0x991C = 0xDD82
+0x991D = 0xDD83
+0x9920 = 0xDD81
+0x9922 = 0xDCA0
+0x9923 = 0xDD80
+0x9926 = 0x826B
+0x9934 = 0x826C
+0x9936 = 0xE786
+0x9937 = 0x82B4
+0x9938 = 0xE785
+0x9939 = 0xE789
+0x993B = 0xE788
+0x9940 = 0xE787
+0x9942 = 0x90C7
+0x9944 = 0xEA9C
+0x9946 = 0x82FB
+0x994A = 0xC8FB
+0x994D = 0xEE83
+0x994F = 0xF099
+0x995A = 0xF289
+0x995D = 0xF486
+0x9960 = 0x83B4
+0x9962 = 0x9C4A
+0x9963 = 0x9C4B
+0x9964 = 0x9C4C
+0x9965 = 0x9C4D
+0x9966 = 0x9C4E
+0x9967 = 0x9C4F
+0x9968 = 0x9C50
+0x9969 = 0x9C51
+0x996A = 0x9C52
+0x996B = 0x9C53
+0x996C = 0x9C54
+0x996D = 0x9C55
+0x996E = 0x9C56
+0x996F = 0x9C57
+0x9970 = 0x9C58
+0x9971 = 0x9C59
+0x9972 = 0x9C5A
+0x9973 = 0x9C5B
+0x9974 = 0x9C5C
+0x9975 = 0x9C5D
+0x9976 = 0x9C5E
+0x9977 = 0x9C5F
+0x9978 = 0x9C60
+0x9979 = 0x9C61
+0x997A = 0x9C62
+0x997B = 0x9C63
+0x997C = 0x9C64
+0x997D = 0x9C65
+0x997E = 0x9C66
+0x997F = 0x9C67
+0x9980 = 0x9C68
+0x9981 = 0x9C69
+0x9982 = 0x9C6A
+0x9983 = 0x9C6B
+0x9984 = 0x9C6C
+0x9985 = 0x9C6D
+0x9986 = 0x9C6E
+0x9987 = 0x9C6F
+0x9988 = 0x9C70
+0x9989 = 0x9C71
+0x998A = 0x9C72
+0x998B = 0x9C73
+0x998C = 0x9C74
+0x998D = 0x9C75
+0x998E = 0x9C76
+0x998F = 0x9C77
+0x9990 = 0x9C78
+0x9991 = 0x9C79
+0x9992 = 0x9C7A
+0x9993 = 0x9C7B
+0x9994 = 0x9C7C
+0x9995 = 0x9C7D
+0x999A = 0xC480
+0x999B = 0x83D8
+0x999F = 0x83E2
+0x99A0 = 0xDD84
+0x99A2 = 0xE297
+0x99A4 = 0xE78A
+0x99A9 = 0xF09A
+0x99AA = 0xF391
+0x99B6 = 0xCD88
+0x99B7 = 0xCD87
+0x99B8 = 0xCD8A
+0x99BC = 0xCD86
+0x99BE = 0xCD85
+0x99BF = 0xCD8C
+0x99C0 = 0xCD89
+0x99C4 = 0xCD8B
+0x99C5 = 0xA0CF
+0x99C6 = 0x81B8
+0x99C8 = 0xD68F
+0x99CA = 0xD68C
+0x99DA = 0xD68D
+0x99DE = 0xD68E
+0x99E0 = 0xD690
+0x99E1 = 0xDD88
+0x99E6 = 0xDD89
+0x99E8 = 0xDD86
+0x99EB = 0xDD87
+0x99EF = 0xDD85
+0x99F2 = 0xA0D0
+0x99F3 = 0xE299
+0x99F5 = 0xE29A
+0x9A00 = 0xE298
+0x9A08 = 0xE78B
+0x9A0C = 0xE78C
+0x9A10 = 0xE78D
+0x9A12 = 0xA0D1
+0x9A13 = 0xA0D2
+0x9A17 = 0xEB80
+0x9A18 = 0xEA9F
+0x9A1F = 0xEA9E
+0x9A21 = 0xEAA0
+0x9A26 = 0xEA9D
+0x9A28 = 0xA0D3
+0x9A2F = 0xEE84
+0x9A33 = 0x8355
+0x9A3B = 0xF09C
+0x9A3C = 0xF09B
+0x9A47 = 0x8E63
+0x9A4B = 0x8374
+0x9A51 = 0xF28A
+0x9A58 = 0xF393
+0x9A5C = 0xF392
+0x9A5D = 0x83A8
+0x9A61 = 0xF58A
+0x9A63 = 0xF58B
+0x9A6C = 0x9C7E
+0x9A6D = 0x9CA1
+0x9A6E = 0x9CA2
+0x9A6F = 0x9CA3
+0x9A70 = 0x9CA4
+0x9A71 = 0x9CA5
+0x9A72 = 0x9CA6
+0x9A73 = 0x9CA7
+0x9A74 = 0x9CA8
+0x9A75 = 0x9CA9
+0x9A76 = 0x9CAA
+0x9A77 = 0x9CAB
+0x9A78 = 0x9CAC
+0x9A79 = 0x9CAD
+0x9A7A = 0x9CAE
+0x9A7B = 0x9CAF
+0x9A7C = 0x9CB0
+0x9A7D = 0x9CB1
+0x9A7E = 0x9CB2
+0x9A7F = 0x9CB3
+0x9A80 = 0x9CB4
+0x9A81 = 0x9CB5
+0x9A82 = 0x9CB6
+0x9A83 = 0x9CB7
+0x9A84 = 0x9CB8
+0x9A85 = 0x9CB9
+0x9A86 = 0x9CBA
+0x9A87 = 0x9CBB
+0x9A88 = 0x9CBC
+0x9A89 = 0x9CBD
+0x9A8A = 0x9CBE
+0x9A8B = 0x9CBF
+0x9A8C = 0x9CC0
+0x9A8D = 0x9CC1
+0x9A8E = 0x9CC2
+0x9A8F = 0x9CC3
+0x9A90 = 0x9CC4
+0x9A91 = 0x9CC5
+0x9A92 = 0x9CC6
+0x9A93 = 0x9CC7
+0x9A94 = 0x9CC8
+0x9A95 = 0x9CC9
+0x9A96 = 0x9CCA
+0x9A97 = 0x9CCB
+0x9A98 = 0x9CCC
+0x9A99 = 0x9CCD
+0x9A9A = 0x9CCE
+0x9A9B = 0x9CCF
+0x9A9C = 0x9CD0
+0x9A9D = 0x9CD1
+0x9A9E = 0x9CD2
+0x9A9F = 0x9CD3
+0x9AA0 = 0x9CD4
+0x9AA1 = 0x9CD5
+0x9AA2 = 0x9CD6
+0x9AA3 = 0x9CD7
+0x9AA4 = 0x9CD8
+0x9AA5 = 0x9CD9
+0x9AA6 = 0x9CDA
+0x9AA7 = 0x9CDB
+0x9AA9 = 0xBA95
+0x9AAA = 0x8157
+0x9AAC = 0x8155
+0x9AAE = 0x8156
+0x9AB2 = 0x81F3
+0x9AB5 = 0xD692
+0x9AB6 = 0xD691
+0x9ABA = 0xC8EF
+0x9ABD = 0xE29B
+0x9AC3 = 0x82FC
+0x9AC4 = 0xEE87
+0x9AC5 = 0xA0D4
+0x9AC8 = 0xEE86
+0x9AC9 = 0xEE85
+0x9ACB = 0x9CDC
+0x9ACC = 0x9CDD
+0x9ACE = 0xF09D
+0x9AD7 = 0xF58C
+0x9AD9 = 0xC857
+0x9ADA = 0xCD8D
+0x9ADB = 0x81F4
+0x9ADD = 0xF28B
+0x9ADE = 0xF394
+0x9AE0 = 0xBA96
+0x9AE2 = 0xC481
+0x9AE4 = 0xCD8E
+0x9AE5 = 0xCD92
+0x9AE8 = 0xCD90
+0x9AE9 = 0xCD8F
+0x9AEA = 0xCD91
+0x9AF0 = 0xC8EB
+0x9AF4 = 0xD693
+0x9AF5 = 0xDD8B
+0x9AF8 = 0xDD8A
+0x9AFF = 0xC8F2
+0x9B00 = 0xE29C
+0x9B02 = 0xE29D
+0x9B07 = 0xE78E
+0x9B09 = 0xEB81
+0x9B0F = 0x82FD
+0x9B13 = 0x9CDE
+0x9B14 = 0xF09E
+0x9B1B = 0x8376
+0x9B1C = 0x8375
+0x9B1D = 0x90C8
+0x9B21 = 0xF487
+0x9B26 = 0xCD93
+0x9B2A = 0xEE88
+0x9B2C = 0xF488
+0x9B2D = 0x83AD
+0x9B30 = 0xF599
+0x9B34 = 0xE29E
+0x9B36 = 0xA0D5
+0x9B38 = 0xEE89
+0x9B39 = 0x8367
+0x9B3D = 0xC482
+0x9B40 = 0xCD94
+0x9B47 = 0x9CDF
+0x9B49 = 0xE29F
+0x9B50 = 0xEE8A
+0x9B53 = 0xF09F
+0x9B57 = 0xF489
+0x9B5C = 0x8158
+0x9B5D = 0xC483
+0x9B5E = 0xA0D6
+0x9B62 = 0xC8E8
+0x9B63 = 0xD697
+0x9B65 = 0x81F7
+0x9B69 = 0xD695
+0x9B6A = 0x81F8
+0x9B6B = 0xD694
+0x9B6D = 0x81F9
+0x9B6E = 0x81F6
+0x9B72 = 0xD696
+0x9B73 = 0x81F5
+0x9B78 = 0xA0D7
+0x9B79 = 0x8EFD
+0x9B7F = 0x826E
+0x9B81 = 0xC8F0
+0x9B83 = 0xDD8C
+0x9B84 = 0xDD8E
+0x9B89 = 0xDD92
+0x9B8A = 0x826D
+0x9B8B = 0xDD8F
+0x9B8C = 0xDD91
+0x9B8D = 0x83E3
+0x9B8E = 0xDD93
+0x9B8F = 0xDD90
+0x9B94 = 0xDD8D
+0x9B96 = 0x8F49
+0x9B97 = 0xA0D8
+0x9B98 = 0x90C9
+0x9B99 = 0xE382
+0x9B9C = 0x82B8
+0x9B9D = 0xE383
+0x9B9F = 0xE2A0
+0x9BA3 = 0xE380
+0x9BA7 = 0x82B6
+0x9BA9 = 0x82B5
+0x9BAC = 0x82B7
+0x9BB0 = 0xC8F4
+0x9BB1 = 0x8F4E
+0x9BB2 = 0xA0D9
+0x9BB3 = 0xC8F3
+0x9BB4 = 0xA0DA
+0x9BB7 = 0x82D8
+0x9BBA = 0x83E8
+0x9BBB = 0xE791
+0x9BBC = 0x82D7
+0x9BBE = 0x82D9
+0x9BC2 = 0xE790
+0x9BC5 = 0xEB82
+0x9BCB = 0xE793
+0x9BCC = 0xE792
+0x9BCD = 0xE381
+0x9BCE = 0xA0DB
+0x9BCF = 0x8F52
+0x9BD0 = 0xA0DC
+0x9BD1 = 0xA0DD
+0x9BD2 = 0xE78F
+0x9BD8 = 0x83EA
+0x9BDD = 0x8341
+0x9BDF = 0xEB83
+0x9BE3 = 0xEB84
+0x9BE9 = 0xEB85
+0x9BED = 0x8342
+0x9BEE = 0xEB86
+0x9BEF = 0x8343
+0x9BF1 = 0xA0DE
+0x9BF2 = 0xA0DF
+0x9BF3 = 0x8F56
+0x9BF4 = 0x82FE
+0x9BF5 = 0xA0E0
+0x9BF6 = 0xEE91
+0x9BF9 = 0xEE93
+0x9BFA = 0x8340
+0x9BFB = 0xEE8C
+0x9BFC = 0xEE8E
+0x9BFE = 0xEE8F
+0x9BFF = 0xEE96
+0x9C00 = 0xEE97
+0x9C01 = 0x8359
+0x9C02 = 0xEE90
+0x9C03 = 0x8358
+0x9C04 = 0xEE8D
+0x9C0A = 0xEE8B
+0x9C0C = 0xEE98
+0x9C0F = 0x8356
+0x9C10 = 0xEE95
+0x9C11 = 0x8357
+0x9C15 = 0xEE94
+0x9C16 = 0x835A
+0x9C18 = 0xA0E1
+0x9C19 = 0xA0E2
+0x9C1A = 0xA0E3
+0x9C1B = 0xEE92
+0x9C1E = 0x83F1
+0x9C1F = 0xF180
+0x9C20 = 0x83EF
+0x9C22 = 0x83F0
+0x9C26 = 0x8369
+0x9C27 = 0x836A
+0x9C2A = 0x8368
+0x9C2E = 0xF0A0
+0x9C2F = 0x8F5A
+0x9C30 = 0xA0E4
+0x9C35 = 0xF28F
+0x9C38 = 0xF28C
+0x9C3A = 0xF28E
+0x9C42 = 0x8377
+0x9C43 = 0x83F3
+0x9C45 = 0xF28D
+0x9C47 = 0x8F5C
+0x9C4F = 0xF395
+0x9C51 = 0xF396
+0x9C53 = 0xF397
+0x9C5A = 0xA0E5
+0x9C5B = 0xA0E6
+0x9C5C = 0xA0E7
+0x9C5D = 0xF48A
+0x9C61 = 0xF48B
+0x9C64 = 0x83A9
+0x9C65 = 0xF48C
+0x9C69 = 0xA0E8
+0x9C6A = 0xA0E9
+0x9C6B = 0xA0EA
+0x9C6C = 0xF49E
+0x9C6F = 0xF49F
+0x9C70 = 0xA0EB
+0x9C72 = 0x83F6
+0x9C76 = 0xF58D
+0x9C7B = 0xF684
+0x9C7C = 0x9CE0
+0x9C7D = 0x9CE1
+0x9C7E = 0x9CE2
+0x9C7F = 0x9CE3
+0x9C80 = 0x9CE4
+0x9C81 = 0x9CE5
+0x9C82 = 0x9CE6
+0x9C83 = 0x9CE7
+0x9C84 = 0x9CE8
+0x9C85 = 0x9CE9
+0x9C86 = 0x9CEA
+0x9C87 = 0x9CEB
+0x9C88 = 0x9CEC
+0x9C89 = 0x9CED
+0x9C8A = 0x9CEE
+0x9C8B = 0x9CEF
+0x9C8C = 0x9CF0
+0x9C8D = 0x9CF1
+0x9C8E = 0x9CF2
+0x9C8F = 0x9CF3
+0x9C90 = 0x9CF4
+0x9C91 = 0x9CF5
+0x9C92 = 0x9CF6
+0x9C93 = 0x9CF7
+0x9C94 = 0x9CF8
+0x9C95 = 0x9CF9
+0x9C96 = 0x9CFA
+0x9C97 = 0x9CFB
+0x9C98 = 0x9CFC
+0x9C99 = 0x9CFD
+0x9C9A = 0x9CFE
+0x9C9B = 0x9D40
+0x9C9C = 0x9D41
+0x9C9D = 0x9D42
+0x9C9E = 0x9D43
+0x9C9F = 0x9D44
+0x9CA0 = 0x9D45
+0x9CA1 = 0x9D46
+0x9CA2 = 0x9D47
+0x9CA3 = 0x9D48
+0x9CA4 = 0x9D49
+0x9CA5 = 0x9D4A
+0x9CA6 = 0x9D4B
+0x9CA7 = 0x9D4C
+0x9CA8 = 0x9D4D
+0x9CA9 = 0x9D4E
+0x9CAA = 0x9D4F
+0x9CAB = 0x9D50
+0x9CAC = 0x9D51
+0x9CAD = 0x9D52
+0x9CAE = 0x9D53
+0x9CAF = 0x9D54
+0x9CB0 = 0x9D55
+0x9CB1 = 0x9D56
+0x9CB2 = 0x9D57
+0x9CB3 = 0x9D58
+0x9CB4 = 0x9D59
+0x9CB5 = 0x9D5A
+0x9CB6 = 0x9D5B
+0x9CB7 = 0x9D5C
+0x9CB8 = 0x9D5D
+0x9CB9 = 0x9D5E
+0x9CBA = 0x9D5F
+0x9CBB = 0x9D60
+0x9CBC = 0x9D61
+0x9CBD = 0x9D62
+0x9CBE = 0x9D63
+0x9CBF = 0x9D64
+0x9CC0 = 0x9D65
+0x9CC1 = 0x9D66
+0x9CC2 = 0x9D67
+0x9CC3 = 0x9D68
+0x9CC4 = 0x9D69
+0x9CC5 = 0x9D6A
+0x9CC6 = 0x9D6B
+0x9CC7 = 0x9D6C
+0x9CC8 = 0x9D6D
+0x9CC9 = 0x9D6E
+0x9CCA = 0x9D6F
+0x9CCB = 0x9D70
+0x9CCC = 0x9D71
+0x9CCD = 0x9D72
+0x9CCE = 0x9D73
+0x9CCF = 0x9D74
+0x9CD0 = 0x9D75
+0x9CD1 = 0x9D76
+0x9CD2 = 0x9D77
+0x9CD3 = 0x9D78
+0x9CD4 = 0x9D79
+0x9CD5 = 0x9D7A
+0x9CD6 = 0x9D7B
+0x9CD7 = 0x9D7C
+0x9CD8 = 0x9D7D
+0x9CD9 = 0x9D7E
+0x9CDA = 0x9DA1
+0x9CDB = 0x9DA2
+0x9CDC = 0x9DA3
+0x9CDD = 0x9DA4
+0x9CDE = 0x9DA5
+0x9CDF = 0x9DA6
+0x9CE0 = 0x9DA7
+0x9CE1 = 0x9DA8
+0x9CE2 = 0x9DA9
+0x9CE3 = 0x9DAA
+0x9CE4 = 0x9DAB
+0x9CE8 = 0xC484
+0x9CEB = 0xC485
+0x9CEC = 0x9C81
+0x9CEE = 0xC487
+0x9CEF = 0xC486
+0x9CF0 = 0xA0EC
+0x9CF8 = 0xD69B
+0x9CFE = 0xD69C
+0x9D01 = 0xD699
+0x9D02 = 0xD69D
+0x9D0A = 0xDD97
+0x9D0B = 0x81FA
+0x9D0C = 0xD69A
+0x9D0D = 0xD698
+0x9D0E = 0xA0ED
+0x9D0F = 0xDD95
+0x9D11 = 0x826F
+0x9D13 = 0xDD96
+0x9D16 = 0xDD9B
+0x9D1A = 0xDD99
+0x9D1C = 0x82BA
+0x9D21 = 0xDD9C
+0x9D24 = 0xDD94
+0x9D27 = 0xDD9A
+0x9D2A = 0xDD98
+0x9D2B = 0xA0EE
+0x9D2C = 0xA0EF
+0x9D32 = 0x82BC
+0x9D34 = 0x82BD
+0x9D35 = 0xE386
+0x9D39 = 0xE384
+0x9D3A = 0x82BB
+0x9D3C = 0x82B9
+0x9D44 = 0xE385
+0x9D46 = 0xA0F0
+0x9D47 = 0x8F4F
+0x9D48 = 0xA0F1
+0x9D49 = 0x90CA
+0x9D4D = 0xE794
+0x9D4E = 0xE796
+0x9D50 = 0xE797
+0x9D55 = 0xE798
+0x9D5E = 0xE799
+0x9D62 = 0x82DA
+0x9D63 = 0xE795
+0x9D64 = 0x8F53
+0x9D65 = 0xA0F2
+0x9D66 = 0xEB87
+0x9D6D = 0xEB8E
+0x9D6E = 0xEB89
+0x9D76 = 0xEB8C
+0x9D7A = 0xEB88
+0x9D7C = 0x83EB
+0x9D7E = 0xEB8D
+0x9D83 = 0xEB8B
+0x9D8D = 0x83ED
+0x9D8E = 0xA0F3
+0x9D8F = 0xA0F4
+0x9D91 = 0xEB8A
+0x9D93 = 0x835B
+0x9D95 = 0xEE99
+0x9DA5 = 0xEE9A
+0x9DAB = 0xA0F5
+0x9DAE = 0xF183
+0x9DB0 = 0xF181
+0x9DBD = 0xF182
+0x9DC0 = 0x836B
+0x9DC4 = 0xF184
+0x9DC6 = 0xA0F6
+0x9DC9 = 0x836C
+0x9DD4 = 0xC8FD
+0x9DE0 = 0x83F4
+0x9DE7 = 0x837E
+0x9DEA = 0x83A1
+0x9DF1 = 0x83A2
+0x9DFC = 0xF398
+0x9E08 = 0xF48D
+0x9E0A = 0x83AA
+0x9E0C = 0x83AE
+0x9E0E = 0xF4A0
+0x9E16 = 0xF59A
+0x9E18 = 0xF59C
+0x9E1C = 0xF680
+0x9E1F = 0x9DAC
+0x9E20 = 0x9DAD
+0x9E21 = 0x9DAE
+0x9E22 = 0x9DAF
+0x9E23 = 0x9DB0
+0x9E24 = 0x9DB1
+0x9E25 = 0x9DB2
+0x9E26 = 0x9DB3
+0x9E27 = 0x9DB4
+0x9E28 = 0x9DB5
+0x9E29 = 0x9DB6
+0x9E2A = 0x9DB7
+0x9E2B = 0x9DB8
+0x9E2C = 0x9DB9
+0x9E2D = 0x9DBA
+0x9E2E = 0x9DBB
+0x9E2F = 0x9DBC
+0x9E30 = 0x9DBD
+0x9E31 = 0x9DBE
+0x9E32 = 0x9DBF
+0x9E33 = 0x9DC0
+0x9E34 = 0x9DC1
+0x9E35 = 0x9DC2
+0x9E36 = 0x9DC3
+0x9E37 = 0x9DC4
+0x9E38 = 0x9DC5
+0x9E39 = 0x9DC6
+0x9E3A = 0x9DC7
+0x9E3B = 0x9DC8
+0x9E3C = 0x9DC9
+0x9E3D = 0x9DCA
+0x9E3E = 0x9DCB
+0x9E3F = 0x9DCC
+0x9E40 = 0x9DCD
+0x9E41 = 0x9DCE
+0x9E42 = 0x9DCF
+0x9E43 = 0x9DD0
+0x9E44 = 0x9DD1
+0x9E45 = 0x9DD2
+0x9E46 = 0x9DD3
+0x9E47 = 0x9DD4
+0x9E48 = 0x9DD5
+0x9E49 = 0x9DD6
+0x9E4A = 0x9DD7
+0x9E4B = 0x9DD8
+0x9E4C = 0x9DD9
+0x9E4D = 0x9DDA
+0x9E4E = 0x9DDB
+0x9E4F = 0x9DDC
+0x9E50 = 0x9DDD
+0x9E51 = 0x9DDE
+0x9E52 = 0x9DDF
+0x9E53 = 0x9DE0
+0x9E54 = 0x9DE1
+0x9E55 = 0x9DE2
+0x9E56 = 0x9DE3
+0x9E57 = 0x9DE4
+0x9E58 = 0x9DE5
+0x9E59 = 0x9DE6
+0x9E5A = 0x9DE7
+0x9E5B = 0x9DE8
+0x9E5C = 0x9DE9
+0x9E5D = 0x9DEA
+0x9E5E = 0x9DEB
+0x9E5F = 0x9DEC
+0x9E60 = 0x9DED
+0x9E61 = 0x9DEE
+0x9E62 = 0x9DEF
+0x9E63 = 0x9DF0
+0x9E64 = 0x9DF1
+0x9E65 = 0x9DF2
+0x9E66 = 0x9DF3
+0x9E67 = 0x9DF4
+0x9E68 = 0x9DF5
+0x9E69 = 0x9DF6
+0x9E6A = 0x9DF7
+0x9E6B = 0x9DF8
+0x9E6C = 0x9DF9
+0x9E6D = 0x9DFA
+0x9E6E = 0x9DFB
+0x9E6F = 0x9DFC
+0x9E70 = 0x9DFD
+0x9E71 = 0x9DFE
+0x9E72 = 0x9E40
+0x9E73 = 0x9E41
+0x9E74 = 0x9E42
+0x9E76 = 0x81FB
+0x9E77 = 0x83E4
+0x9E78 = 0xA0F7
+0x9E7B = 0xF185
+0x9E7E = 0x9E43
+0x9E81 = 0xC488
+0x9E84 = 0xD69E
+0x9E85 = 0xDD9D
+0x9E8F = 0x82DB
+0x9E90 = 0xE79A
+0x9E95 = 0xEB8F
+0x9E96 = 0x8344
+0x9E98 = 0xEE9B
+0x9E9E = 0xF186
+0x9EA2 = 0xF59D
+0x9EA3 = 0xF683
+0x9EA6 = 0x898A
+0x9EA8 = 0xC8EC
+0x9EAA = 0xD6A0
+0x9EAB = 0xD69F
+0x9EAC = 0xDD9E
+0x9EAF = 0xE387
+0x9EB1 = 0xE79C
+0x9EB2 = 0xE79B
+0x9EB3 = 0x8345
+0x9EB8 = 0xA0F8
+0x9EB9 = 0xA0F9
+0x9EBA = 0xA0FA
+0x9EBD = 0xCD95
+0x9EBF = 0x8F54
+0x9EC1 = 0xEE9C
+0x9EC4 = 0xAF90
+0x9EC5 = 0xDDA0
+0x9EC6 = 0xDD9F
+0x9EC7 = 0xC8F5
+0x9EC9 = 0x9E44
+0x9ECA = 0xE79D
+0x9ECB = 0x82DC
+0x9ED2 = 0xAF91
+0x9ED7 = 0xDE80
+0x9ED9 = 0x8270
+0x9EE1 = 0x9E45
+0x9EE2 = 0x8346
+0x9EE3 = 0xEB90
+0x9EE9 = 0x9E46
+0x9EEA = 0x9E47
+0x9EEC = 0x836D
+0x9EF1 = 0xF290
+0x9EF8 = 0x83B6
+0x9EFE = 0x8E81
+0x9F02 = 0xE79E
+0x9F03 = 0xEB91
+0x9F04 = 0xEB92
+0x9F05 = 0xF187
+0x9F08 = 0xF580
+0x9F0B = 0x9E48
+0x9F0C = 0x9E49
+0x9F0D = 0x9E4A
+0x9F11 = 0x81FC
+0x9F14 = 0xC489
+0x9F17 = 0xEB93
+0x9F1D = 0xF581
+0x9F1F = 0x83AF
+0x9F21 = 0xA0FB
+0x9F26 = 0xE7A0
+0x9F27 = 0xE79F
+0x9F39 = 0xF399
+0x9F3A = 0x83B7
+0x9F3C = 0x8271
+0x9F3F = 0x82BE
+0x9F44 = 0x83A3
+0x9F45 = 0xF48E
+0x9F50 = 0x8685
+0x9F51 = 0x9E4B
+0x9F53 = 0xDE81
+0x9F5A = 0xEE9D
+0x9F62 = 0xA0FC
+0x9F68 = 0x836E
+0x9F69 = 0xF188
+0x9F6D = 0x83A4
+0x9F73 = 0x83AB
+0x9F7C = 0xF59E
+0x9F7D = 0x83B8
+0x9F7F = 0x9E4C
+0x9F80 = 0x9E4D
+0x9F81 = 0x9E4E
+0x9F82 = 0x9E4F
+0x9F83 = 0x9E50
+0x9F84 = 0x9E51
+0x9F85 = 0x9E52
+0x9F86 = 0x9E53
+0x9F87 = 0x9E54
+0x9F88 = 0x9E55
+0x9F89 = 0x9E56
+0x9F8A = 0x9E57
+0x9F8B = 0x9E58
+0x9F8C = 0x9E59
+0x9F8E = 0xE389
+0x9F8F = 0x8347
+0x9F93 = 0xF291
+0x9F96 = 0x83B9
+0x9F97 = 0xF685
+0x9F99 = 0x8E67
+0x9F9A = 0x9E5A
+0x9F9B = 0x9E5B
+0x9F9D = 0xEF93
+0x9F9E = 0x83B5
+0x9F9F = 0x9E5C
+0x9FA1 = 0xF189
+0x9FA3 = 0xF582
+0x9FA5 = 0xF58E
+0xE000 - 0xE03E = 0xFA40 -
+0xE03F - 0xE09C = 0xFAA1 -
+0xE09D - 0xE0DB = 0xFB40 -
+0xE0DC - 0xE139 = 0xFBA1 -
+0xE13A - 0xE178 = 0xFC40 -
+0xE179 - 0xE1D6 = 0xFCA1 -
+0xE1D7 - 0xE215 = 0xFD40 -
+0xE216 - 0xE273 = 0xFDA1 -
+0xE274 - 0xE2B2 = 0xFE40 -
+0xE2B3 - 0xE310 = 0xFEA1 -
+0xF08F - 0xF0CD = 0x8440 -
+0xF0CE - 0xF12B = 0x84A1 -
+0xF12C - 0xF16A = 0x8540 -
+0xF16B - 0xF1C8 = 0x85A1 -
+0xF1C9 - 0xF207 = 0x8640 -
+0xF208 - 0xF265 = 0x86A1 -
+0xF266 - 0xF2A4 = 0x8740 -
+0xF2A5 - 0xF302 = 0x87A1 -
+0xF303 - 0xF341 = 0x8840 -
+0xF342 - 0xF39F = 0x88A1 -
+0xF3A0 - 0xF3DE = 0x8940 -
+0xF3DF - 0xF43C = 0x89A1 -
+0xF43D - 0xF47B = 0x8A40 -
+0xF47C - 0xF4D9 = 0x8AA1 -
+0xF4DA - 0xF518 = 0x8B40 -
+0xF519 - 0xF576 = 0x8BA1 -
+0xF577 - 0xF5B5 = 0x8C40 -
+0xF5B6 - 0xF613 = 0x8CA1 -
+0xF614 - 0xF652 = 0x8D40 -
+0xF653 - 0xF6B0 = 0x8DA1 -
+0xFF02 = 0xC6DE
+0xFF3B = 0xC6E4
+0xFF3D = 0xC6E5
+0xFF3E = 0xC6D9
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/UCS%Big5UDA.src b/share/i18n/csmapper/BIG5/UCS%Big5UDA.src
new file mode 100644 (file)
index 0000000..1a337b0
--- /dev/null
@@ -0,0 +1,115 @@
+# $NetBSD: UCS%Big5UDA.src,v 1.2 2007/03/05 16:57:11 tnozaki Exp $
+
+# Copyright (c)2006 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "UCS/Big5UDA"
+SRC_ZONE       0xE000 - 0xF848
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+0xE000 - 0xE03E = 0xFA40 -
+0xE03F - 0xE09C = 0xFAA1 -
+0xE09D - 0xE0DB = 0xFB40 -
+0xE0DC - 0xE139 = 0xFBA1 -
+0xE13A - 0xE178 = 0xFC40 -
+0xE179 - 0xE1D6 = 0xFCA1 -
+0xE1D7 - 0xE215 = 0xFD40 -
+0xE216 - 0xE273 = 0xFDA1 -
+0xE274 - 0xE2B2 = 0xFE40 -
+0xE2B3 - 0xE310 = 0xFEA1 -
+0xE311 - 0xE34F = 0x8E40 -
+0xE350 - 0xE3AD = 0x8EA1 -
+0xE3AE - 0xE3EC = 0x8F40 -
+0xE3ED - 0xE44A = 0x8FA1 -
+0xE44B - 0xE489 = 0x9040 -
+0xE48A - 0xE4E7 = 0x90A1 -
+0xE4E8 - 0xE526 = 0x9140 -
+0xE527 - 0xE584 = 0x91A1 -
+0xE585 - 0xE5C3 = 0x9240 -
+0xE5C4 - 0xE621 = 0x92A1 -
+0xE622 - 0xE660 = 0x9340 -
+0xE661 - 0xE6BE = 0x93A1 -
+0xE6BF - 0xE6FD = 0x9440 -
+0xE6FE - 0xE75B = 0x94A1 -
+0xE75C - 0xE79A = 0x9540 -
+0xE79B - 0xE7F8 = 0x95A1 -
+0xE7F9 - 0xE837 = 0x9640 -
+0xE838 - 0xE895 = 0x96A1 -
+0xE896 - 0xE8D4 = 0x9740 -
+0xE8D5 - 0xE932 = 0x97A1 -
+0xE933 - 0xE971 = 0x9840 -
+0xE972 - 0xE9CF = 0x98A1 -
+0xE9D0 - 0xEA0E = 0x9940 -
+0xEA0F - 0xEA6C = 0x99A1 -
+0xEA6D - 0xEAAB = 0x9A40 -
+0xEAAC - 0xEB09 = 0x9AA1 -
+0xEB0A - 0xEB48 = 0x9B40 -
+0xEB49 - 0xEBA6 = 0x9BA1 -
+0xEBA7 - 0xEBE5 = 0x9C40 -
+0xEBE6 - 0xEC43 = 0x9CA1 -
+0xEC44 - 0xEC82 = 0x9D40 -
+0xEC83 - 0xECE0 = 0x9DA1 -
+0xECE1 - 0xED1F = 0x9E40 -
+0xED20 - 0xED7D = 0x9EA1 -
+0xED7E - 0xEDBC = 0x9F40 -
+0xEDBD - 0xEE1A = 0x9FA1 -
+0xEE1B - 0xEE59 = 0xA040 -
+0xEE5A - 0xEEB7 = 0xA0A1 -
+0xEEB8 - 0xEEF6 = 0x8140 -
+0xEEF7 - 0xEF54 = 0x81A1 -
+0xEF55 - 0xEF93 = 0x8240 -
+0xEF94 - 0xEFF1 = 0x82A1 -
+0xEFF2 - 0xF030 = 0x8340 -
+0xF031 - 0xF08E = 0x83A1 -
+0xF08F - 0xF0CD = 0x8440 -
+0xF0CE - 0xF12B = 0x84A1 -
+0xF12C - 0xF16A = 0x8540 -
+0xF16B - 0xF1C8 = 0x85A1 -
+0xF1C9 - 0xF207 = 0x8640 -
+0xF208 - 0xF265 = 0x86A1 -
+0xF266 - 0xF2A4 = 0x8740 -
+0xF2A5 - 0xF302 = 0x87A1 -
+0xF303 - 0xF341 = 0x8840 -
+0xF342 - 0xF39F = 0x88A1 -
+0xF3A0 - 0xF3DE = 0x8940 -
+0xF3DF - 0xF43C = 0x89A1 -
+0xF43D - 0xF47B = 0x8A40 -
+0xF47C - 0xF4D9 = 0x8AA1 -
+0xF4DA - 0xF518 = 0x8B40 -
+0xF519 - 0xF576 = 0x8BA1 -
+0xF577 - 0xF5B5 = 0x8C40 -
+0xF5B6 - 0xF613 = 0x8CA1 -
+0xF614 - 0xF652 = 0x8D40 -
+0xF653 - 0xF6B0 = 0x8DA1 -
+0xF6B1 - 0xF70E = 0xC6A1 -
+0xF70F - 0xF74D = 0xC740 -
+0xF74E - 0xF7AB = 0xC7A1 -
+0xF7AC - 0xF7EA = 0xC840 -
+0xF7EB - 0xF848 = 0xC8A1 -
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/UCS@BMP%ETen.src b/share/i18n/csmapper/BIG5/UCS@BMP%ETen.src
new file mode 100644 (file)
index 0000000..6ba8422
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: UCS@BMP%ETen.src,v 1.1 2007/03/05 16:57:11 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS:BMP/ETen"
+SRC_ZONE       0x00A8 - 0xFFE4
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+# 
+# This mapping data is made from the mapping data provided by
+# http://wakaba-web.hp.infoseek.co.jp/table/big5-eten.txt
+# Original notice:
+#
+## Big5-ETen vs Unicode mapping table
+## 
+## Date: 24 Feb 2002 19:01:00 +0900
+## License: Public Domain.
+## 
+## Big5        Unicode UnicodeAlternate        UnicodeName
+
+0x00A8 = 0xC6D8
+0x02C6 = 0xC6D9 # fallback -> 0xFF3E
+0x0401 = 0xC7F9
+0x0410 - 0x0415 = 0xC7F3 -
+0x0416 - 0x041A = 0xC7FA -
+0x041B - 0x0435 = 0xC840 -
+0x0436 - 0x044F = 0xC85C -
+0x0451 = 0xC85B
+0x2116 = 0xC8D2
+0x2121 = 0xC8D3
+0x2170 - 0x2179 = 0xC6B5 -
+0x21B8 = 0xC877
+0x21B9 = 0xC878
+0x21E7 = 0xC876
+0x2460 - 0x2469 = 0xC6A1 -
+0x2474 - 0x247D = 0xC6AB -
+0x2550 = 0xF9F9
+0x2551 = 0xF9F8
+0x2552 = 0xF9E6
+0x2553 = 0xF9EF
+0x2554 = 0xF9DD
+0x2555 = 0xF9E8
+0x2556 = 0xF9F1
+0x2557 = 0xF9DF
+0x2558 = 0xF9EC
+0x2559 = 0xF9F5
+0x255A = 0xF9E3
+0x255B = 0xF9EE
+0x255C = 0xF9F7
+0x255D = 0xF9E5
+0x255E = 0xF9E9
+0x255F = 0xF9F2
+0x2560 = 0xF9E0
+0x2561 = 0xF9EB
+0x2562 = 0xF9F4
+0x2563 = 0xF9E2
+0x2564 = 0xF9E7
+0x2565 = 0xF9F0
+0x2566 = 0xF9DE
+0x2567 = 0xF9ED
+0x2568 = 0xF9F6
+0x2569 = 0xF9E4
+0x256A = 0xF9EA
+0x256B = 0xF9F3
+0x256C = 0xF9E1
+0x256D = 0xF9FA
+0x256E = 0xF9FB
+0x256F = 0xF9FD
+0x2570 = 0xF9FC
+0x2593 = 0xF9FE
+0x273D = 0xC6E6
+0x2F02 = 0xC6BF
+0x2F03 = 0xC6C0
+0x2F05 = 0xC6C1
+0x2F07 = 0xC6C2
+0x2F0C = 0xC6C3
+0x2F0D = 0xC6C4
+0x2F0E = 0xC6C5
+0x2F13 = 0xC6C6
+0x2F16 = 0xC6C7
+0x2F19 = 0xC6C8
+0x2F1B = 0xC6C9
+0x2F22 = 0xC6CA
+0x2F27 = 0xC6CB
+0x2F2E = 0xC6CC
+0x2F33 = 0xC6CD
+0x2F34 = 0xC6CE
+0x2F35 = 0xC6CF
+0x2F39 = 0xC6D0
+0x2F3A = 0xC6D1
+0x2F41 = 0xC6D2
+0x2F46 = 0xC6D3
+0x2F67 = 0xC6D4
+0x2F68 = 0xC6D5
+0x2FA1 = 0xC6D6
+0x2FAA = 0xC6D7
+0x3005 - 0x3007 = 0xC6E0 -
+0x3041 - 0x3058 = 0xC6E7 -
+0x3059 - 0x3093 = 0xC740 -
+0x309D = 0xC6DC
+0x309E = 0xC6DD
+0x30A1 - 0x30A4 = 0xC77B -
+0x30A5 - 0x30F6 = 0xC7A1 -
+0x30FC = 0xC6E3
+0x30FD = 0xC6DA
+0x30FE = 0xC6DB
+0x31CF = 0xC879
+0x3231 = 0xC8D1
+0x4491 = 0xC87E
+0x4E5A = 0xC87B
+0x5188 = 0xC8A2
+0x5202 = 0xC87D
+0x58BB = 0xF9D9
+0x5AFA = 0xF9DC
+0x6052 = 0xF9DA
+0x7881 = 0xF9D6
+0x7CA7 = 0xF9DB
+0x88CF = 0xF9D8
+0x92B9 = 0xF9D7
+0x9FB0 = 0xC8A1
+0x9FB1 = 0xC8A3
+0xFF02 = 0xC8D0
+0xFF07 = 0xC8CF
+0xFF3B = 0xC6E4
+0xFF3D = 0xC6E5
+0xFF3E = 0xC6D9
+0xFFE2 = 0xC8CD
+0xFFE4 = 0xC8CE
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/UCS@BMP%HKSCS.src b/share/i18n/csmapper/BIG5/UCS@BMP%HKSCS.src
new file mode 100644 (file)
index 0000000..d2804f1
--- /dev/null
@@ -0,0 +1,3269 @@
+# $NetBSD: UCS@BMP%HKSCS.src,v 1.4 2009/11/10 15:06:06 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS:BMP/HKSCS"
+SRC_ZONE       0x00A8 - 0xFFED
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# Unihan_OtherMappings.txt
+# Date: 2009-08-30 23:54:17 UDT [JHJ]
+#
+# Unicode Character Database
+# Copyright (c) 1991-2009 Unicode, Inc.
+# For terms of use, see http://www.unicode.org/terms_of_use.html
+# For documentation, see http://www.unicode.org/reports/tr44/
+#
+0x00A8 = 0xC6D8
+0x00C0 = 0x8859
+0x00C1 = 0x8857
+0x00C8 = 0x885D
+0x00C9 = 0x885B
+#0x00CA + 0x0304 = 0x8862
+#0x00CA + 0x030C = 0x8864
+0x00CA = 0x8866
+0x00D2 = 0x8861
+0x00D3 = 0x885F
+0x00E0 = 0x886A
+0x00E1 = 0x8868
+0x00E8 = 0x886F
+0x00E9 = 0x886D
+#0x00EA + 0x0304 = 0x88A3
+#0x00EA + 0x030C = 0x88A5
+0x00EA = 0x88A7
+0x00EC = 0x8873
+0x00ED = 0x8871
+0x00F2 = 0x8877
+0x00F3 = 0x8875
+0x00F8 = 0xC8FB
+0x00F9 = 0x887B
+0x00FA = 0x8879
+0x00FC = 0x88A2
+0x0100 = 0x8856
+0x0101 = 0x8867
+0x0112 = 0x885A
+0x0113 = 0x886C
+0x011A = 0x885C
+0x011B = 0x886E
+0x012B = 0x8870
+0x014B = 0xC8FC
+0x014C = 0x885E
+0x014D = 0x8874
+0x0153 = 0xC8FA
+0x016B = 0x8878
+0x01CD = 0x8858
+0x01CE = 0x8869
+0x01D0 = 0x8872
+0x01D1 = 0x8860
+0x01D2 = 0x8876
+0x01D4 = 0x887A
+0x01D6 = 0x887C
+0x01D8 = 0x887D
+0x01DA = 0x887E
+0x01DC = 0x88A1
+0x0250 = 0xC8F6
+0x0251 = 0x886B
+0x0254 = 0xC8F8
+0x025B = 0xC8F7
+0x0261 = 0x88A8
+0x026A = 0xC8FE
+0x0275 = 0xC8F9
+0x0283 = 0xC8F5
+0x028A = 0xC8FD
+0x02C6 = 0xC6D9
+0x0401 = 0xC7F9
+0x0410 = 0xC7F3
+0x0411 = 0xC7F4
+0x0412 = 0xC7F5
+0x0413 = 0xC7F6
+0x0414 = 0xC7F7
+0x0415 = 0xC7F8
+0x0416 = 0xC7FA
+0x0417 = 0xC7FB
+0x0418 = 0xC7FC
+0x0419 = 0xC7FD
+0x041A = 0xC7FE
+0x041B = 0xC840
+0x041C = 0xC841
+0x041D = 0xC842
+0x041E = 0xC843
+0x041F = 0xC844
+0x0420 = 0xC845
+0x0421 = 0xC846
+0x0422 = 0xC847
+0x0423 = 0xC848
+0x0424 = 0xC849
+0x0425 = 0xC84A
+0x0426 = 0xC84B
+0x0427 = 0xC84C
+0x0428 = 0xC84D
+0x0429 = 0xC84E
+0x042A = 0xC84F
+0x042B = 0xC850
+0x042C = 0xC851
+0x042D = 0xC852
+0x042E = 0xC853
+0x042F = 0xC854
+0x0430 = 0xC855
+0x0431 = 0xC856
+0x0432 = 0xC857
+0x0433 = 0xC858
+0x0434 = 0xC859
+0x0435 = 0xC85A
+0x0436 = 0xC85C
+0x0437 = 0xC85D
+0x0438 = 0xC85E
+0x0439 = 0xC85F
+0x043A = 0xC860
+0x043B = 0xC861
+0x043C = 0xC862
+0x043D = 0xC863
+0x043E = 0xC864
+0x043F = 0xC865
+0x0440 = 0xC866
+0x0441 = 0xC867
+0x0442 = 0xC868
+0x0443 = 0xC869
+0x0444 = 0xC86A
+0x0445 = 0xC86B
+0x0446 = 0xC86C
+0x0447 = 0xC86D
+0x0448 = 0xC86E
+0x0449 = 0xC86F
+0x044A = 0xC870
+0x044B = 0xC871
+0x044C = 0xC872
+0x044D = 0xC873
+0x044E = 0xC874
+0x044F = 0xC875
+0x0451 = 0xC85B
+0x1EBE = 0x8863
+0x1EBF = 0x88A4
+0x1EC0 = 0x8865
+0x1EC1 = 0x88A6
+0x2116 = 0xC8D2
+0x2121 = 0xC8D3
+0x2170 = 0xC6B5
+0x2171 = 0xC6B6
+0x2172 = 0xC6B7
+0x2173 = 0xC6B8
+0x2174 = 0xC6B9
+0x2175 = 0xC6BA
+0x2176 = 0xC6BB
+0x2177 = 0xC6BC
+0x2178 = 0xC6BD
+0x2179 = 0xC6BE
+0x21B8 = 0xC877
+0x21B9 = 0xC878
+0x21E7 = 0xC876
+0x23DA = 0x88A9
+0x23DB = 0x88AA
+0x2460 = 0xC6A1
+0x2461 = 0xC6A2
+0x2462 = 0xC6A3
+0x2463 = 0xC6A4
+0x2464 = 0xC6A5
+0x2465 = 0xC6A6
+0x2466 = 0xC6A7
+0x2467 = 0xC6A8
+0x2468 = 0xC6A9
+0x2469 = 0xC6AA
+0x2474 = 0xC6AB
+0x2475 = 0xC6AC
+0x2476 = 0xC6AD
+0x2477 = 0xC6AE
+0x2478 = 0xC6AF
+0x2479 = 0xC6B0
+0x247A = 0xC6B1
+0x247B = 0xC6B2
+0x247C = 0xC6B3
+0x247D = 0xC6B4
+0x2550 = 0xF9F9
+0x2551 = 0xF9F8
+0x2552 = 0xF9E6
+0x2553 = 0xF9EF
+0x2554 = 0xF9DD
+0x2555 = 0xF9E8
+0x2556 = 0xF9F1
+0x2557 = 0xF9DF
+0x2558 = 0xF9EC
+0x2559 = 0xF9F5
+0x255A = 0xF9E3
+0x255B = 0xF9EE
+0x255C = 0xF9F7
+0x255D = 0xF9E5
+0x255E = 0xF9E9
+0x255F = 0xF9F2
+0x2560 = 0xF9E0
+0x2561 = 0xF9EB
+0x2562 = 0xF9F4
+0x2563 = 0xF9E2
+0x2564 = 0xF9E7
+0x2565 = 0xF9F0
+0x2566 = 0xF9DE
+0x2567 = 0xF9ED
+0x2568 = 0xF9F6
+0x2569 = 0xF9E4
+0x256A = 0xF9EA
+0x256B = 0xF9F3
+0x256C = 0xF9E1
+0x256D = 0xF9FA
+0x256E = 0xF9FB
+0x256F = 0xF9FD
+0x2570 = 0xF9FC
+0x273D = 0xC6E6
+0x2E80 = 0xC8D6
+0x2E84 = 0xC8D7
+0x2E86 = 0xC8D8
+0x2E87 = 0xC8D9
+0x2E88 = 0xC8DA
+0x2E8A = 0xC8DB
+0x2E8C = 0xC8DC
+0x2E8D = 0xC8DD
+0x2E95 = 0xC8DE
+0x2E9C = 0xC8DF
+0x2E9D = 0xC8E0
+0x2EA5 = 0xC8E1
+0x2EA7 = 0xC8E2
+0x2EAA = 0xC8E3
+0x2EAC = 0xC8E4
+0x2EAE = 0xC8E5
+0x2EB6 = 0xC8E6
+0x2EBC = 0xC8E7
+0x2EBE = 0xC8E8
+0x2EC6 = 0xC8E9
+0x2ECA = 0xC8EA
+0x2ECC = 0xC8EB
+0x2ECD = 0xC8EC
+0x2ECF = 0xC8ED
+0x2ED6 = 0xC8EE
+0x2ED7 = 0xC8EF
+0x2EDE = 0xC8F0
+0x2EE3 = 0xC8F1
+0x2F33 = 0xC6CD
+0x3005 = 0xC6E0
+0x3006 = 0xC6E1
+0x3007 = 0xC6E2
+0x3041 = 0xC6E7
+0x3042 = 0xC6E8
+0x3043 = 0xC6E9
+0x3044 = 0xC6EA
+0x3045 = 0xC6EB
+0x3046 = 0xC6EC
+0x3047 = 0xC6ED
+0x3048 = 0xC6EE
+0x3049 = 0xC6EF
+0x304A = 0xC6F0
+0x304B = 0xC6F1
+0x304C = 0xC6F2
+0x304D = 0xC6F3
+0x304E = 0xC6F4
+0x304F = 0xC6F5
+0x3050 = 0xC6F6
+0x3051 = 0xC6F7
+0x3052 = 0xC6F8
+0x3053 = 0xC6F9
+0x3054 = 0xC6FA
+0x3055 = 0xC6FB
+0x3056 = 0xC6FC
+0x3057 = 0xC6FD
+0x3058 = 0xC6FE
+0x3059 = 0xC740
+0x305A = 0xC741
+0x305B = 0xC742
+0x305C = 0xC743
+0x305D = 0xC744
+0x305E = 0xC745
+0x305F = 0xC746
+0x3060 = 0xC747
+0x3061 = 0xC748
+0x3062 = 0xC749
+0x3063 = 0xC74A
+0x3064 = 0xC74B
+0x3065 = 0xC74C
+0x3066 = 0xC74D
+0x3067 = 0xC74E
+0x3068 = 0xC74F
+0x3069 = 0xC750
+0x306A = 0xC751
+0x306B = 0xC752
+0x306C = 0xC753
+0x306D = 0xC754
+0x306E = 0xC755
+0x306F = 0xC756
+0x3070 = 0xC757
+0x3071 = 0xC758
+0x3072 = 0xC759
+0x3073 = 0xC75A
+0x3074 = 0xC75B
+0x3075 = 0xC75C
+0x3076 = 0xC75D
+0x3077 = 0xC75E
+0x3078 = 0xC75F
+0x3079 = 0xC760
+0x307A = 0xC761
+0x307B = 0xC762
+0x307C = 0xC763
+0x307D = 0xC764
+0x307E = 0xC765
+0x307F = 0xC766
+0x3080 = 0xC767
+0x3081 = 0xC768
+0x3082 = 0xC769
+0x3083 = 0xC76A
+0x3084 = 0xC76B
+0x3085 = 0xC76C
+0x3086 = 0xC76D
+0x3087 = 0xC76E
+0x3088 = 0xC76F
+0x3089 = 0xC770
+0x308A = 0xC771
+0x308B = 0xC772
+0x308C = 0xC773
+0x308D = 0xC774
+0x308E = 0xC775
+0x308F = 0xC776
+0x3090 = 0xC777
+0x3091 = 0xC778
+0x3092 = 0xC779
+0x3093 = 0xC77A
+0x309B = 0xC8D4
+0x309C = 0xC8D5
+0x309D = 0xC6DC
+0x309E = 0xC6DD
+0x30A1 = 0xC77B
+0x30A2 = 0xC77C
+0x30A3 = 0xC77D
+0x30A4 = 0xC77E
+0x30A5 = 0xC7A1
+0x30A6 = 0xC7A2
+0x30A7 = 0xC7A3
+0x30A8 = 0xC7A4
+0x30A9 = 0xC7A5
+0x30AA = 0xC7A6
+0x30AB = 0xC7A7
+0x30AC = 0xC7A8
+0x30AD = 0xC7A9
+0x30AE = 0xC7AA
+0x30AF = 0xC7AB
+0x30B0 = 0xC7AC
+0x30B1 = 0xC7AD
+0x30B2 = 0xC7AE
+0x30B3 = 0xC7AF
+0x30B4 = 0xC7B0
+0x30B5 = 0xC7B1
+0x30B6 = 0xC7B2
+0x30B7 = 0xC7B3
+0x30B8 = 0xC7B4
+0x30B9 = 0xC7B5
+0x30BA = 0xC7B6
+0x30BB = 0xC7B7
+0x30BC = 0xC7B8
+0x30BD = 0xC7B9
+0x30BE = 0xC7BA
+0x30BF = 0xC7BB
+0x30C0 = 0xC7BC
+0x30C1 = 0xC7BD
+0x30C2 = 0xC7BE
+0x30C3 = 0xC7BF
+0x30C4 = 0xC7C0
+0x30C5 = 0xC7C1
+0x30C6 = 0xC7C2
+0x30C7 = 0xC7C3
+0x30C8 = 0xC7C4
+0x30C9 = 0xC7C5
+0x30CA = 0xC7C6
+0x30CB = 0xC7C7
+0x30CC = 0xC7C8
+0x30CD = 0xC7C9
+0x30CE = 0xC7CA
+0x30CF = 0xC7CB
+0x30D0 = 0xC7CC
+0x30D1 = 0xC7CD
+0x30D2 = 0xC7CE
+0x30D3 = 0xC7CF
+0x30D4 = 0xC7D0
+0x30D5 = 0xC7D1
+0x30D6 = 0xC7D2
+0x30D7 = 0xC7D3
+0x30D8 = 0xC7D4
+0x30D9 = 0xC7D5
+0x30DA = 0xC7D6
+0x30DB = 0xC7D7
+0x30DC = 0xC7D8
+0x30DD = 0xC7D9
+0x30DE = 0xC7DA
+0x30DF = 0xC7DB
+0x30E0 = 0xC7DC
+0x30E1 = 0xC7DD
+0x30E2 = 0xC7DE
+0x30E3 = 0xC7DF
+0x30E4 = 0xC7E0
+0x30E5 = 0xC7E1
+0x30E6 = 0xC7E2
+0x30E7 = 0xC7E3
+0x30E8 = 0xC7E4
+0x30E9 = 0xC7E5
+0x30EA = 0xC7E6
+0x30EB = 0xC7E7
+0x30EC = 0xC7E8
+0x30ED = 0xC7E9
+0x30EE = 0xC7EA
+0x30EF = 0xC7EB
+0x30F0 = 0xC7EC
+0x30F1 = 0xC7ED
+0x30F2 = 0xC7EE
+0x30F3 = 0xC7EF
+0x30F4 = 0xC7F0
+0x30F5 = 0xC7F1
+0x30F6 = 0xC7F2
+0x30FC = 0xC6E3
+0x30FD = 0xC6DA
+0x30FE = 0xC6DB
+0x31C0 = 0x8840
+0x31C1 = 0x8841
+0x31C2 = 0x8842
+0x31C3 = 0x8843
+0x31C4 = 0x8844
+0x31C5 = 0x8846
+0x31C6 = 0x8849
+0x31C7 = 0x884A
+0x31C8 = 0x884D
+0x31C9 = 0x884F
+0x31CA = 0x8850
+0x31CB = 0x8851
+0x31CC = 0x8852
+0x31CD = 0x8854
+0x31CE = 0x8855
+0x31CF = 0xC879
+0x3231 = 0xC8D1
+0x3435 = 0x9277
+0x3440 = 0x96DF
+0x344A = 0x8CF4
+0x344C = 0x89D5
+0x3464 = 0x93CD
+0x3473 = 0x9BDF
+0x347A = 0xFA68
+0x347D = 0x89DA
+0x347E = 0x8F59
+0x3493 = 0x89DB
+0x3496 = 0x8F5D
+0x34A5 = 0x89DC
+0x34AF = 0x96F7
+0x34BC = 0x8ADA
+0x34C1 = 0x8BDC
+0x34C8 = 0x97DB
+0x34DF = 0x9E53
+0x34E4 = 0x9DAA
+0x34FB = 0x9BEA
+0x3506 = 0x8A6E
+0x353E = 0x8BC8
+0x3551 = 0x89E8
+0x3553 = 0x89EA
+0x3559 = 0x8C4B
+0x3561 = 0xFB70
+0x356D = 0x89ED
+0x3570 = 0x94DD
+0x3572 = 0x89EE
+0x3577 = 0x9EB4
+0x3578 = 0x8AD3
+0x3584 = 0x92DB
+0x3597 = 0x94DB
+0x3598 = 0x89F9
+0x35A1 = 0xFB7A
+0x35A5 = 0x89FB
+0x35AD = 0x9EFC
+0x35BF = 0x89FC
+0x35C1 = 0x89BF
+0x35C5 = 0x89FE
+0x35C7 = 0x89E6
+0x35CA = 0x9D46
+0x35CE = 0x9DEE
+0x35D2 = 0xA07E
+0x35D6 = 0xA068
+0x35DB = 0x98E9
+0x35DD = 0x8B68
+0x35F1 = 0x8DFD
+0x35F2 = 0x8BBE
+0x35F3 = 0x9FD9
+0x35FB = 0x8AEB
+0x35FE = 0x9FD7
+0x3609 = 0x8B6A
+0x3618 = 0x9C5C
+0x361A = 0x8BB1
+0x3623 = 0xFB5E
+0x3625 = 0x8770
+0x362D = 0x9DF3
+0x3635 = 0xA0D0
+0x3639 = 0xFC66
+0x363E = 0x92E9
+0x3647 = 0x9AEC
+0x3648 = 0x8FAB
+0x3649 = 0xFA48
+0x364E = 0x8E45
+0x365F = 0x9C6F
+0x3661 = 0x8D5C
+0x367A = 0x9EDE
+0x3681 = 0x89EF
+0x369A = 0x96E9
+0x36A5 = 0x9EBB
+0x36AA = 0x94DE
+0x36AC = 0x9EB8
+0x36B0 = 0x97BA
+0x36B1 = 0xFB65
+0x36B5 = 0x95D6
+0x36B9 = 0x9CBB
+0x36BC = 0x97DA
+0x36C1 = 0x8F45
+0x36C3 = 0xFB7D
+0x36C4 = 0x9158
+0x36C5 = 0xFE64
+0x36C7 = 0x9856
+0x36C8 = 0x9B4D
+0x36D3 = 0x935B
+0x36D4 = 0x95C7
+0x36D6 = 0x97E7
+0x36DD = 0x9359
+0x36E1 = 0x91F5
+0x36E2 = 0x97B8
+0x36E5 = 0xFDA2
+0x36E6 = 0xFBB6
+0x36F5 = 0x92FA
+0x3701 = 0x9357
+0x3703 = 0x8BA6
+0x3708 = 0xFBB9
+0x370A = 0x97B0
+0x370D = 0xFDC4
+0x371C = 0x9CA1
+0x3722 = 0x91F2
+0x3723 = 0x91F9
+0x3725 = 0x8FF1
+0x372C = 0x9745
+0x372D = 0x9853
+0x3730 = 0xFE78
+0x3732 = 0xFBC1
+0x3733 = 0x9251
+0x373A = 0x9DAD
+0x3740 = 0xFD6C
+0x3743 = 0xFA6B
+0x3762 = 0x9BC2
+0x376F = 0x9A7B
+0x3797 = 0x8B60
+0x37A0 = 0x934B
+0x37B9 = 0x9ABD
+0x37BE = 0x91B7
+0x37D6 = 0x8D4B
+0x37F2 = 0x95B4
+0x37F8 = 0xFEC5
+0x37FB = 0x9EF0
+0x380F = 0x8D64
+0x3819 = 0x9269
+0x3820 = 0x8D67
+0x382D = 0xFBEA
+0x3836 = 0xFBEF
+0x3838 = 0x8D68
+0x3863 = 0x93EB
+0x38A0 = 0xFC42
+0x38C3 = 0x9166
+0x38CC = 0xFACD
+0x38D1 = 0x93DD
+0x38D4 = 0x8D52
+0x38FA = 0x8BCC
+0x3908 = 0x8D6D
+0x3914 = 0x8D6E
+0x3927 = 0x96A8
+0x3932 = 0xFCA6
+0x393F = 0x8D6F
+0x394D = 0x8D70
+0x3963 = 0xFC64
+0x3978 = 0x8CF3
+0x3980 = 0x9060
+0x3989 = 0x8D74
+0x398A = 0x97C3
+0x3992 = 0x8AD0
+0x3999 = 0x9274
+0x399B = 0x9BBE
+0x39A1 = 0x9CC8
+0x39A4 = 0x9CBA
+0x39B8 = 0x8D78
+0x39DC = 0x9EB9
+0x39E2 = 0x955A
+0x39E5 = 0x91B4
+0x39EC = 0x8A48
+0x39F8 = 0x8D7D
+0x39FB = 0x8A7D
+0x39FE = 0x8AC2
+0x3A01 = 0xFD4A
+0x3A03 = 0x8DA1
+0x3A06 = 0x8AD1
+0x3A17 = 0xFCB4
+0x3A18 = 0x8B47
+0x3A29 = 0x93A4
+0x3A2A = 0x9EDA
+0x3A34 = 0x8A51
+0x3A4B = 0x8DA6
+0x3A52 = 0x9EC5
+0x3A57 = 0xFCC4
+0x3A5C = 0xA078
+0x3A5E = 0x94B5
+0x3A66 = 0xFCC2
+0x3A67 = 0x8A6B
+0x3A97 = 0x8DAB
+0x3AAB = 0xFAE8
+0x3ABD = 0x8DAD
+0x3ADE = 0xFC49
+0x3AE0 = 0x93C1
+0x3AF0 = 0x906F
+0x3AF2 = 0x8DB0
+0x3AFB = 0x947E
+0x3B0E = 0x90FA
+0x3B19 = 0x9479
+0x3B22 = 0x8DB2
+0x3B2B = 0xFCEE
+0x3B39 = 0x997B
+0x3B42 = 0x8DB4
+0x3B58 = 0x8DB7
+0x3B60 = 0x91B3
+0x3B71 = 0x8DBB
+0x3B72 = 0x8DBA
+0x3B7B = 0x8DBC
+0x3B7C = 0x9044
+0x3B80 = 0xFD4C
+0x3B95 = 0x874B
+0x3B96 = 0x93E4
+0x3B99 = 0x93E0
+0x3BA1 = 0xFD53
+0x3BBC = 0x8DC3
+0x3BBE = 0x9BB8
+0x3BC2 = 0xFBF0
+0x3BC4 = 0x93E9
+0x3BD7 = 0x93F6
+0x3BDD = 0x8DC5
+0x3BEC = 0x8DCA
+0x3BF2 = 0x8DCC
+0x3BF3 = 0xFD5D
+0x3BF4 = 0x93B5
+0x3C0D = 0xFD61
+0x3C11 = 0x9CF8
+0x3C15 = 0x9252
+0x3C18 = 0xA0E8
+0x3C54 = 0x9CA5
+0x3C8B = 0x8C56
+0x3CCB = 0x8DD6
+0x3CCD = 0x97C0
+0x3CD1 = 0xA0DE
+0x3CD6 = 0x97D2
+0x3CDC = 0xFAA5
+0x3CEB = 0xFDA3
+0x3CEF = 0x8DDB
+0x3D12 = 0x8CEA
+0x3D13 = 0x8EAF
+0x3D1D = 0x91B5
+0x3D32 = 0xFD49
+0x3D3B = 0xFDD1
+0x3D46 = 0x8DEB
+0x3D4C = 0x97C6
+0x3D4E = 0xFDCE
+0x3D51 = 0x90FC
+0x3D5F = 0xFC59
+0x3D62 = 0x96D6
+0x3D69 = 0x97C5
+0x3D6A = 0x8DEF
+0x3D6F = 0x97D7
+0x3D75 = 0x8DF0
+0x3D7D = 0x96A6
+0x3D85 = 0xFBBF
+0x3D88 = 0x8CDF
+0x3D8A = 0x8DF3
+0x3D8F = 0x9449
+0x3D91 = 0x8DF5
+0x3DA5 = 0x9872
+0x3DAD = 0x8E6B
+0x3DB4 = 0xFAFD
+0x3DBF = 0x8F50
+0x3DC6 = 0x9DCC
+0x3DC7 = 0xFC65
+0x3DC9 = 0x8C44
+0x3DCC = 0x996E
+0x3DCD = 0x94A1
+0x3DD3 = 0x8F63
+0x3DDB = 0xA0DA
+0x3DE7 = 0x9253
+0x3DE8 = 0xFDE9
+0x3DEB = 0x9DB5
+0x3DF3 = 0x9879
+0x3DF4 = 0x876A
+0x3DF7 = 0x9D5D
+0x3DFC = 0x8D63
+0x3DFD = 0x9669
+0x3E06 = 0x9F70
+0x3E40 = 0xFC6A
+0x3E43 = 0x8AC7
+0x3E48 = 0x89D7
+0x3E55 = 0xFE4D
+0x3E74 = 0x9EDD
+0x3EA8 = 0xFEFB
+0x3EA9 = 0x98BC
+0x3EAA = 0xFACC
+0x3EAD = 0x95B0
+0x3EB1 = 0x9464
+0x3EB8 = 0x936F
+0x3EBF = 0x94B9
+0x3EC2 = 0x95EC
+0x3EC7 = 0x91EE
+0x3ECA = 0x98C3
+0x3ECC = 0x95F6
+0x3ED0 = 0x8FFD
+0x3ED1 = 0x98C5
+0x3ED6 = 0x9766
+0x3ED7 = 0xFE6E
+0x3EDA = 0x97DD
+0x3EDB = 0x8CAA
+0x3EDE = 0x92D2
+0x3EE1 = 0x9761
+0x3EE2 = 0x98CB
+0x3EE7 = 0x95F0
+0x3EE9 = 0x975D
+0x3EEB = 0x91E3
+0x3EF0 = 0x98CC
+0x3EF3 = 0x9469
+0x3EF4 = 0x98CD
+0x3EFA = 0x98CE
+0x3EFC = 0x95FC
+0x3EFF = 0x94A3
+0x3F00 = 0x9662
+0x3F04 = 0xFEB6
+0x3F06 = 0x9463
+0x3F07 = 0x8D47
+0x3F0E = 0x98D0
+0x3F53 = 0x98D1
+0x3F58 = 0x9475
+0x3F59 = 0xFAE0
+0x3F63 = 0x9472
+0x3F7C = 0x98D6
+0x3F93 = 0x8AF0
+0x3FC0 = 0x98D9
+0x3FC8 = 0x8D5A
+0x3FD7 = 0x98DB
+0x3FDC = 0x98DD
+0x3FE5 = 0x98A8
+0x3FED = 0x8A6D
+0x3FF9 = 0x8AFB
+0x3FFA = 0x8AAE
+0x4004 = 0xFBC9
+0x4009 = 0x8C5D
+0x401D = 0x98E4
+0x4039 = 0x98E6
+0x4045 = 0x98E8
+0x4053 = 0x8A4D
+0x4057 = 0x9257
+0x4062 = 0x95DF
+0x4065 = 0xA0AC
+0x406A = 0x98EB
+0x406F = 0x98EC
+0x4071 = 0x8CC3
+0x40A8 = 0x98F4
+0x40BB = 0x8AB8
+0x40BF = 0x9EE7
+0x40C8 = 0x94BC
+0x40D8 = 0xFCD1
+0x40DF = 0x9CC6
+0x40F8 = 0x8D4A
+0x40FA = 0x9E7E
+0x4102 = 0x8D44
+0x4103 = 0x98FE
+0x4104 = 0xFDE8
+0x4109 = 0x9940
+0x410E = 0x94C9
+0x4132 = 0x94D3
+0x4167 = 0x9946
+0x416C = 0x90C0
+0x416E = 0x94D1
+0x417C = 0x8D4E
+0x417F = 0x9573
+0x4190 = 0x93C2
+0x41B2 = 0x9948
+0x41C4 = 0x994B
+0x41CA = 0x8E55
+0x41CF = 0x994E
+0x41DB = 0x8EFE
+0x41ED = 0x8D5F
+0x41EF = 0x8E59
+0x41F9 = 0x94EC
+0x4211 = 0x94EF
+0x4223 = 0x8C60
+0x4240 = 0x8F74
+0x4260 = 0x9955
+0x426A = 0x9544
+0x4276 = 0x8CCB
+0x427A = 0x9956
+0x428C = 0x9959
+0x4294 = 0x995B
+0x42A2 = 0x8CC4
+0x42B5 = 0xFA45
+0x42B9 = 0x90B7
+0x42BC = 0x9743
+0x42F4 = 0x95CD
+0x42FB = 0x97C9
+0x42FC = 0xFD50
+0x432B = 0x8EB9
+0x436E = 0x95C6
+0x4397 = 0x9967
+0x439A = 0x8CE3
+0x43BA = 0x8AB9
+0x43C1 = 0x8DFC
+0x43D9 = 0x8A76
+0x43DF = 0x9D51
+0x43ED = 0x9973
+0x43F0 = 0x8740
+0x43F2 = 0x9D4F
+0x4401 = 0x997A
+0x4402 = 0x9564
+0x4413 = 0x99A1
+0x4425 = 0x99A5
+0x442D = 0x99A7
+0x447A = 0x8EED
+0x448F = 0x99AD
+0x4491 = 0xC87E
+0x449F = 0x946E
+0x44A0 = 0x8F70
+0x44A2 = 0xFAD0
+0x44B0 = 0x99B3
+0x44B7 = 0xA053
+0x44BD = 0x8D5E
+0x44C0 = 0x965C
+0x44C3 = 0x8CE0
+0x44C5 = 0xFD7A
+0x44CE = 0x97FE
+0x44DD = 0x92BD
+0x44DE = 0x8D5D
+0x44DF = 0x97FD
+0x44E4 = 0x8F64
+0x44E9 = 0xFCF7
+0x44EA = 0x9562
+0x44EB = 0x97CD
+0x44EC = 0x9E64
+0x44F4 = 0x924C
+0x4503 = 0x8EC9
+0x4504 = 0x99BC
+0x4509 = 0x9DA5
+0x450B = 0x8F54
+0x4516 = 0x8F7C
+0x451B = 0x8D55
+0x451D = 0x8EA2
+0x4527 = 0x8F7A
+0x452E = 0x97AE
+0x4533 = 0x96C8
+0x4536 = 0x8CE4
+0x453B = 0x99C3
+0x453D = 0x90D6
+0x453F = 0x9CBE
+0x4543 = 0x8F76
+0x4551 = 0x9470
+0x4552 = 0xFB4B
+0x4555 = 0xFDCA
+0x4558 = 0x8CEF
+0x455C = 0x8EC7
+0x4561 = 0x8D54
+0x4562 = 0xA0F9
+0x456A = 0x8FA9
+0x456D = 0x8D51
+0x4577 = 0x99C7
+0x4578 = 0x8744
+0x4585 = 0x90D7
+0x45A6 = 0x8743
+0x45B3 = 0x8747
+0x45DA = 0x8758
+0x45E9 = 0x9EDF
+0x45EA = 0x8D59
+0x4603 = 0x8742
+0x4606 = 0x99CE
+0x460F = 0x8FBA
+0x4615 = 0x8FEB
+0x4617 = 0x99CF
+0x465B = 0x8FC2
+0x467A = 0x92C9
+0x4680 = 0x97DC
+0x46A1 = 0x875D
+0x46BB = 0x8D45
+0x46CF = 0x95B3
+0x46D0 = 0x9C79
+0x46F5 = 0x95B2
+0x46F7 = 0x8D4C
+0x4713 = 0x8FDB
+0x4718 = 0x9BE3
+0x4736 = 0x874C
+0x4744 = 0x874D
+0x474E = 0x9E7A
+0x474F = 0x8757
+0x477C = 0x9BEE
+0x4798 = 0x99DE
+0x47A6 = 0xFAFA
+0x47B6 = 0x9EE5
+0x47D5 = 0x8A52
+0x47ED = 0x99E1
+0x47F4 = 0x8A67
+0x4800 = 0x8BB5
+0x480B = 0x8AAC
+0x4837 = 0x99E9
+0x485D = 0xFBCA
+0x4871 = 0x97DE
+0x489B = 0x95D1
+0x48AD = 0x99F5
+0x48AE = 0xFC4A
+0x48D0 = 0x9BA9
+0x48DD = 0xFBDC
+0x48ED = 0xFE56
+0x48F3 = 0x9EA4
+0x48FA = 0x9D49
+0x4906 = 0x95DB
+0x4911 = 0x89C5
+0x491E = 0x99F8
+0x4925 = 0x9664
+0x492A = 0x9055
+0x492D = 0x96D4
+0x4935 = 0x977C
+0x493C = 0x964D
+0x493E = 0x97E1
+0x4945 = 0x9A48
+0x4951 = 0x9A49
+0x4953 = 0xFE7D
+0x4965 = 0x90AA
+0x496A = 0x9A50
+0x4972 = 0x9347
+0x4989 = 0x8ED8
+0x49A1 = 0x90C9
+0x49A7 = 0x9A55
+0x49DF = 0x90BC
+0x49E5 = 0x9A58
+0x49E7 = 0x8BB8
+0x4A0F = 0x90D5
+0x4A1D = 0x9641
+0x4A24 = 0x9A5A
+0x4A35 = 0x9A5C
+0x4A96 = 0x97C2
+0x4AA4 = 0x875C
+0x4AB4 = 0x8ABB
+0x4AB8 = 0x9BAA
+0x4AD1 = 0x90F5
+0x4AE4 = 0x9A60
+0x4AFF = 0x9145
+0x4B10 = 0x8C58
+0x4B19 = 0x9A63
+0x4B20 = 0x8C49
+0x4B2C = 0x8BB6
+0x4B37 = 0xFCCF
+0x4B6F = 0x966B
+0x4B70 = 0x9A6E
+0x4B72 = 0x914F
+0x4B7B = 0x9746
+0x4B7E = 0xA0E6
+0x4B8E = 0x92D7
+0x4B90 = 0x9675
+0x4B93 = 0x93D4
+0x4B96 = 0x91BB
+0x4B97 = 0x9679
+0x4B9D = 0x9A70
+0x4BBD = 0x9678
+0x4BBE = 0x91CD
+0x4BC0 = 0x9C4A
+0x4C04 = 0xA06F
+0x4C07 = 0xA06A
+0x4C0E = 0x915F
+0x4C32 = 0x8741
+0x4C3B = 0x9FA5
+0x4C3E = 0x89BA
+0x4C40 = 0x874F
+0x4C47 = 0x874E
+0x4C57 = 0x8755
+0x4C5B = 0x9ECD
+0x4C6D = 0x9A79
+0x4C77 = 0x8CF2
+0x4C7B = 0x8D57
+0x4C7D = 0x9DCE
+0x4C81 = 0x8CD2
+0x4C85 = 0x8759
+0x4CA4 = 0x9D73
+0x4CAE = 0x96B9
+0x4CB0 = 0x96BC
+0x4CB7 = 0x9CD1
+0x4CCD = 0x89B7
+0x4CE1 = 0x9EEE
+0x4CE2 = 0x8749
+0x4CED = 0xFB43
+0x4D07 = 0x875B
+0x4D09 = 0x9EC9
+0x4D10 = 0xFBD3
+0x4D34 = 0x91AE
+0x4D76 = 0x8D58
+0x4D77 = 0x8746
+0x4D89 = 0x8D56
+0x4D91 = 0x9D78
+0x4D9C = 0x9D7B
+0x4E04 = 0x9EB3
+0x4E1A = 0x9EB2
+0x4E1C = 0x9DD6
+0x4E21 = 0x994F
+0x4E24 = 0x89CE
+0x4E28 = 0x8BC0
+0x4E2A = 0x9FC4
+0x4E2C = 0x8BD4
+0x4E2F = 0x8C72
+0x4E36 = 0xC6BF
+0x4E37 = 0x8BF9
+0x4E3D = 0x8946
+0x4E3F = 0xC6C0
+0x4E49 = 0xFAE5
+0x4E5A = 0xC87B
+0x4E5B = 0x8BC6
+0x4E6A = 0x9C57
+0x4E78 = 0x9AFB
+0x4E80 = 0x89D0
+0x4E81 = 0x89CF
+0x4E85 = 0xC6C1
+0x4E87 = 0x89D1
+0x4E89 = 0x89E2
+0x4E98 = 0x927E
+0x4E9A = 0x9DBA
+0x4EA0 = 0xC6C2
+0x4EA3 = 0x8C6F
+0x4EB7 = 0xFBF8
+0x4EBB = 0x8BC7
+0x4EBC = 0x926B
+0x4EBF = 0x89D2
+0x4ECE = 0x9FCF
+0x4EEA = 0x9DA9
+0x4EEB = 0x89D3
+0x4EEE = 0x99E2
+0x4EF8 = 0x9267
+0x4F03 = 0x92A4
+0x4F17 = 0x8C73
+0x4F1A = 0x894E
+0x4F28 = 0x894F
+0x4F29 = 0x9278
+0x4F32 = 0x91B6
+0x4F37 = 0x89D4
+0x4F39 = 0x9FD2
+0x4F42 = 0x92A7
+0x4F45 = 0x95A2
+0x4F4B = 0x926E
+0x4F72 = 0x96EA
+0x4F8A = 0x926F
+0x4FA2 = 0x92A3
+0x4FA8 = 0x8950
+0x4FAB = 0xFA57
+0x4FB0 = 0x9866
+0x4FB4 = 0x8CF8
+0x4FBD = 0x89D6
+0x4FC8 = 0x98B2
+0x4FCC = 0x92AB
+0x4FE4 = 0x96DE
+0x4FE5 = 0x92AC
+0x4FF0 = 0x8C70
+0x4FF2 = 0x9F6E
+0x4FF9 = 0x8EF2
+0x4FFD = 0x9F6C
+0x5003 = 0x89D8
+0x5008 = 0xFA59
+0x502E = 0x92A8
+0x5034 = 0x9163
+0x503B = 0x8C40
+0x5056 = 0x9F73
+0x5058 = 0x92AD
+0x5066 = 0x9BE9
+0x506C = 0x92A9
+0x5081 = 0x92AA
+0x5088 = 0x89D9
+0x5090 = 0xFD56
+0x50A6 = 0x9FA8
+0x50BC = 0x8C71
+0x50CD = 0x92A1
+0x50D0 = 0x90E3
+0x50D9 = 0xA0A6
+0x50DF = 0x94AB
+0x50E1 = 0xFC72
+0x50F4 = 0x97C4
+0x50FC = 0x92AE
+0x5101 = 0xFA67
+0x510D = 0x92A2
+0x510E = 0xFA69
+0x512B = 0x9268
+0x5156 = 0x8951
+0x5160 = 0xFA6F
+0x516A = 0xFA71
+0x5174 = 0x8952
+0x5179 = 0x945A
+0x5182 = 0xC6C3
+0x5186 = 0x89DD
+0x5188 = 0xC8A2
+0x5196 = 0xC6C4
+0x519A = 0x9E52
+0x519C = 0x8953
+0x51A7 = 0x9E55
+0x51A8 = 0x92BA
+0x51AB = 0xC6C5
+0x51AE = 0x8C5B
+0x51B2 = 0xFA7D
+0x51B3 = 0xFAA8
+0x51B4 = 0x9A68
+0x51B5 = 0xFA47
+0x51B8 = 0xFA7E
+0x51C3 = 0x92BB
+0x51C7 = 0xFDB6
+0x51C9 = 0xFAA2
+0x51CF = 0xFAA3
+0x51D1 = 0xFAA4
+0x51D2 = 0x9BB4
+0x51D3 = 0xFAA6
+0x51DB = 0x89DF
+0x51DF = 0xFDDB
+0x51E2 = 0xFAA9
+0x51E4 = 0x8954
+0x51ED = 0xFAAB
+0x51F4 = 0xFC7A
+0x51FC = 0x89E0
+0x51FE = 0x9F4F
+0x5202 = 0xC87D
+0x5205 = 0x89E1
+0x520B = 0xFAB0
+0x521F = 0x9FCD
+0x5220 = 0xA0E7
+0x5226 = 0xFAB1
+0x5227 = 0x89A6
+0x5234 = 0x9EFA
+0x523C = 0xFAB2
+0x5257 = 0xFAB4
+0x5259 = 0x92C4
+0x5260 = 0x9F6F
+0x5268 = 0x8BB0
+0x5273 = 0x9FAC
+0x5279 = 0x89E3
+0x528F = 0x9BD3
+0x5290 = 0x89E4
+0x5294 = 0xFAB5
+0x529A = 0x9FD5
+0x52A1 = 0x8955
+0x52A4 = 0x92C5
+0x52A8 = 0x8956
+0x52B5 = 0xFAB3
+0x52B9 = 0xFAB6
+0x52C5 = 0xFAB7
+0x52CC = 0x9EDC
+0x52D0 = 0xFBC4
+0x52D1 = 0x9F71
+0x52E0 = 0xFABA
+0x52E1 = 0x92C7
+0x52F9 = 0xC6C6
+0x5301 = 0x9A4C
+0x5324 = 0x8C68
+0x5327 = 0x89E5
+0x532C = 0x9F7D
+0x5332 = 0xA0A9
+0x5333 = 0xFAC4
+0x5338 = 0xC6C7
+0x533B = 0x8957
+0x5342 = 0xFAAA
+0x534E = 0x8958
+0x535D = 0x8BE3
+0x535F = 0x8B61
+0x5364 = 0x9AF1
+0x5367 = 0x9EB7
+0x5369 = 0xC6C8
+0x536D = 0xFAD1
+0x5374 = 0xFAD2
+0x537D = 0x9EBA
+0x537E = 0xFAD4
+0x5393 = 0xFAD9
+0x53A0 = 0xFADB
+0x53A2 = 0x9CE0
+0x53A6 = 0xFBF7
+0x53A8 = 0xFBFA
+0x53A9 = 0x89E7
+0x53AA = 0xA07A
+0x53AB = 0xFADC
+0x53AE = 0xFADD
+0x53B0 = 0x89E9
+0x53B6 = 0xC6C9
+0x53C1 = 0xFAE2
+0x53C2 = 0x89EB
+0x53C5 = 0xFAE3
+0x53CC = 0x90C8
+0x53D0 = 0x92DA
+0x53D1 = 0x8959
+0x53D2 = 0x9CF5
+0x53D8 = 0x895A
+0x53D9 = 0xFAE7
+0x53DA = 0x9FA2
+0x53E0 = 0xFAEA
+0x53F6 = 0xFAED
+0x53F7 = 0x8FAD
+0x53FE = 0xFB59
+0x5413 = 0xFAEF
+0x5414 = 0x96EF
+0x5416 = 0x9DEC
+0x541A = 0x9DCA
+0x5421 = 0xFD6D
+0x5423 = 0x89EC
+0x542F = 0xFB44
+0x5432 = 0x9DE2
+0x5434 = 0x8C75
+0x544B = 0x9EC0
+0x544D = 0x9E56
+0x5469 = 0x9F79
+0x546A = 0x9AC7
+0x546D = 0xFAF4
+0x5485 = 0x98A1
+0x548F = 0xFAF8
+0x5493 = 0x89F0
+0x5494 = 0x9E47
+0x5497 = 0x9DF7
+0x549C = 0x9FD3
+0x549E = 0x9ACA
+0x54A3 = 0x89F1
+0x54A4 = 0xFAF9
+0x54B2 = 0x8E5A
+0x54B4 = 0x89F2
+0x54B9 = 0x89F3
+0x54CB = 0x925D
+0x54CC = 0x8B51
+0x54CD = 0x92E0
+0x54D0 = 0x89F4
+0x54DA = 0x9FD4
+0x54E3 = 0x8A79
+0x54EF = 0x89F5
+0x5502 = 0x97A7
+0x550D = 0x93BA
+0x5513 = 0x9E58
+0x5518 = 0x89F6
+0x551E = 0x9E57
+0x5523 = 0x89F7
+0x5525 = 0x8A41
+0x5528 = 0x89F8
+0x552B = 0xFAF1
+0x553F = 0x89FA
+0x5547 = 0xFB42
+0x5549 = 0xFABF
+0x5553 = 0xFBA3
+0x555D = 0xFAF7
+0x5569 = 0x9E4E
+0x556B = 0x94DC
+0x5571 = 0x95DA
+0x5572 = 0x9DF8
+0x5573 = 0x9F6A
+0x5579 = 0x8AB7
+0x5586 = 0xFB46
+0x5590 = 0x8A46
+0x55A9 = 0xFB47
+0x55B0 = 0x9148
+0x55B4 = 0x92DE
+0x55B9 = 0x8B53
+0x55BA = 0x9DF6
+0x55BC = 0x9BDA
+0x55C1 = 0x9D7E
+0x55D7 = 0x89FD
+0x55D8 = 0x99E4
+0x55DE = 0x9E43
+0x55EA = 0x9DE9
+0x55EC = 0x8F52
+0x55F0 = 0x9DF5
+0x55F1 = 0x9DF0
+0x55F5 = 0x99E7
+0x55FB = 0x8BBD
+0x5605 = 0x9DEF
+0x5611 = 0x9FB7
+0x561E = 0x9DD0
+0x5620 = 0x9FEB
+0x5621 = 0x8DA9
+0x5622 = 0x9DCF
+0x5623 = 0x98E1
+0x5625 = 0x9DE5
+0x562D = 0x9DC8
+0x5637 = 0xFB4F
+0x5643 = 0x9DEB
+0x564D = 0xFB54
+0x564F = 0xFB55
+0x5650 = 0x9AA2
+0x5652 = 0x8AD6
+0x5654 = 0x9A5F
+0x565D = 0x9EF5
+0x5661 = 0x8FB7
+0x567A = 0x9AD2
+0x567B = 0x9E6A
+0x567C = 0x9EE8
+0x5689 = 0x8BBF
+0x568A = 0x91C2
+0x568B = 0x9D62
+0x5692 = 0x9260
+0x569E = 0x925E
+0x569F = 0x91C1
+0x56A1 = 0x8AC5
+0x56A4 = 0x97A3
+0x56AF = 0x8B6C
+0x56B1 = 0x8D7E
+0x56B9 = 0x9C54
+0x56BF = 0x9DBD
+0x56D6 = 0x9CC5
+0x56E2 = 0x895B
+0x56ED = 0xFB5C
+0x56EF = 0xFB5B
+0x56F1 = 0xFB57
+0x56FB = 0x8765
+0x56FD = 0x98C7
+0x5700 = 0xFB5A
+0x5715 = 0x9CEE
+0x571D = 0x92E2
+0x5732 = 0x94A7
+0x573D = 0x8CCC
+0x573F = 0x9BD4
+0x5742 = 0xFB64
+0x5743 = 0xFB76
+0x5746 = 0xFB60
+0x5754 = 0x99E5
+0x5757 = 0x9AC2
+0x575B = 0x91FB
+0x575F = 0xA073
+0x5767 = 0x9F72
+0x577A = 0x9FCC
+0x577E = 0x98A5
+0x577F = 0x92E8
+0x5788 = 0x9BBC
+0x578A = 0x96F3
+0x578D = 0x92E7
+0x5790 = 0xFC67
+0x579C = 0x8B7D
+0x57A1 = 0x9BF4
+0x57A7 = 0x9EF7
+0x57AA = 0x9EC1
+0x57B4 = 0x996F
+0x57BB = 0x96F1
+0x57BE = 0x8E41
+0x57C4 = 0x954A
+0x57C8 = 0x97E6
+0x57D7 = 0x96F5
+0x57DD = 0x92E6
+0x57DE = 0x9F42
+0x57E6 = 0xFB67
+0x57EF = 0x99A9
+0x57FE = 0xFAE6
+0x5803 = 0xFB69
+0x5812 = 0x97E5
+0x5822 = 0x967D
+0x5826 = 0xFB6C
+0x583A = 0x99A2
+0x5840 = 0x9ABB
+0x5844 = 0x9A65
+0x5847 = 0x944E
+0x585C = 0xFB6E
+0x585F = 0x99DF
+0x5869 = 0x98E3
+0x586C = 0x9254
+0x5872 = 0x967B
+0x5873 = 0x8AAF
+0x5892 = 0x8C77
+0x5899 = 0x8BAF
+0x589A = 0x9EBD
+0x58A7 = 0x9EE6
+0x58AA = 0xFB6F
+0x58B0 = 0x8EE1
+0x58B5 = 0x9B7D
+0x58B6 = 0x9C7E
+0x58BB = 0xF9D9
+0x58CB = 0x92EA
+0x58D0 = 0x8C78
+0x58DC = 0xFB72
+0x58E0 = 0xFB71
+0x58F0 = 0x895C
+0x58F2 = 0x98F0
+0x58F3 = 0x96F2
+0x58FB = 0xFB74
+0x5902 = 0x8BC1
+0x5904 = 0x895D
+0x5905 = 0x89DE
+0x5907 = 0x895E
+0x590A = 0xC6CA
+0x5911 = 0xFE42
+0x591D = 0x8768
+0x591F = 0xFB7B
+0x5932 = 0x895F
+0x5934 = 0x8960
+0x5965 = 0x9BCD
+0x5975 = 0x9DD3
+0x5989 = 0x984C
+0x5994 = 0x9752
+0x599A = 0x95C3
+0x599F = 0x9BB6
+0x59AC = 0x9AB9
+0x59B0 = 0x97B3
+0x59B7 = 0x9F74
+0x59B8 = 0x92F1
+0x59BF = 0x8CFA
+0x59C4 = 0x97DF
+0x59C9 = 0xFBA6
+0x59D9 = 0xFBAB
+0x59EB = 0x9877
+0x59EF = 0x9854
+0x59F0 = 0x95C5
+0x59F8 = 0x9D55
+0x59F9 = 0xFBB2
+0x5A02 = 0x957E
+0x5A0B = 0x9742
+0x5A0D = 0x94E6
+0x5A12 = 0x92F5
+0x5A1A = 0x8CC5
+0x5A21 = 0x92FD
+0x5A24 = 0xFBA2
+0x5A27 = 0x9C51
+0x5A2A = 0x94E9
+0x5A2B = 0x985C
+0x5A2C = 0x92F0
+0x5A3D = 0x944C
+0x5A45 = 0x916B
+0x5A54 = 0x8B78
+0x5A59 = 0x94E2
+0x5A61 = 0x984F
+0x5A63 = 0xFBB5
+0x5A68 = 0x9271
+0x5A6B = 0x9365
+0x5A6E = 0x985B
+0x5A71 = 0x9850
+0x5A79 = 0x97BC
+0x5A7E = 0x92F3
+0x5A81 = 0x9340
+0x5A82 = 0x984D
+0x5A86 = 0x9572
+0x5A88 = 0xFDEF
+0x5A91 = 0xFDC1
+0x5A96 = 0xFBBA
+0x5A99 = 0x92EB
+0x5AA0 = 0xFC73
+0x5AA1 = 0x97B7
+0x5AA4 = 0x876F
+0x5AAB = 0xFBB4
+0x5AC3 = 0x90A7
+0x5ACE = 0x9741
+0x5ACF = 0x92F4
+0x5AD1 = 0x8772
+0x5AD3 = 0xFBBC
+0x5AE4 = 0x9577
+0x5AF0 = 0x9EE2
+0x5AF2 = 0x8F78
+0x5AFA = 0xF9DC
+0x5AFE = 0x9672
+0x5B0D = 0x9EB5
+0x5B11 = 0x964B
+0x5B15 = 0x8CAC
+0x5B1F = 0xA0FA
+0x5B2B = 0x9575
+0x5B41 = 0x90DA
+0x5B44 = 0x9367
+0x5B46 = 0xFEA4
+0x5B4A = 0x90DF
+0x5B4F = 0x9354
+0x5B66 = 0x8961
+0x5B68 = 0x8BB4
+0x5B6D = 0x9DC0
+0x5B74 = 0x8E48
+0x5B76 = 0xFBC5
+0x5B7C = 0xFBC7
+0x5B80 = 0xC6CB
+0x5B82 = 0xFA79
+0x5B90 = 0x9E67
+0x5B96 = 0x8CD9
+0x5B9D = 0xFBD2
+0x5B9E = 0x8962
+0x5B9F = 0x8963
+0x5BAA = 0xFC7D
+0x5BB7 = 0x8773
+0x5BC3 = 0x9F6B
+0x5BD5 = 0xFBCC
+0x5BD7 = 0xFEAE
+0x5BDB = 0x876D
+0x5BF3 = 0xFBD1
+0x5BFF = 0xFB75
+0x5C05 = 0xFBD4
+0x5C13 = 0xFBD6
+0x5C14 = 0xFBD8
+0x5C1C = 0x8B5D
+0x5C1E = 0x934C
+0x5C20 = 0x9AE2
+0x5C23 = 0x8BC9
+0x5C49 = 0xFBDB
+0x5C4A = 0x9FC9
+0x5C53 = 0x9F44
+0x5C5E = 0x98ED
+0x5C78 = 0x8CE9
+0x5C85 = 0xFBDD
+0x5C99 = 0x8DF2
+0x5C9A = 0x8964
+0x5C9C = 0xFDF2
+0x5C9E = 0x934D
+0x5CBA = 0xFBE7
+0x5CC1 = 0xA0F2
+0x5CC2 = 0x9868
+0x5CD1 = 0x9F58
+0x5CD5 = 0x8CE6
+0x5CE5 = 0x8D73
+0x5CE9 = 0xFBDE
+0x5CEF = 0xFBDF
+0x5CF5 = 0x8C48
+0x5CFC = 0x8774
+0x5D10 = 0xFBE3
+0x5D15 = 0x8DA8
+0x5D18 = 0xFBE4
+0x5D2C = 0x9C75
+0x5D2F = 0x9878
+0x5D3E = 0x8D60
+0x5D46 = 0xFBE5
+0x5D48 = 0x8D61
+0x5D56 = 0x8D62
+0x5D57 = 0xA0A1
+0x5D5B = 0x9C40
+0x5D70 = 0x98AD
+0x5D74 = 0x9EEA
+0x5D78 = 0x8CEC
+0x5D7B = 0x8CD4
+0x5D85 = 0x9CEB
+0x5D8B = 0xFBE0
+0x5D8E = 0x9F51
+0x5DA4 = 0x8D65
+0x5DAB = 0x9CF1
+0x5DB6 = 0xFC58
+0x5DB9 = 0x8D66
+0x5DC1 = 0x9654
+0x5DD7 = 0xFBE8
+0x5DDB = 0xC6CC
+0x5DF5 = 0x9FCE
+0x5E09 = 0xFBFC
+0x5E0B = 0x9AE4
+0x5E12 = 0x9F75
+0x5E2E = 0xFBF1
+0x5E42 = 0x8D69
+0x5E48 = 0x934F
+0x5E5E = 0x934E
+0x5E7A = 0xFBF4
+0x5E7F = 0xC6CE
+0x5E83 = 0xFBC3
+0x5E86 = 0x8965
+0x5E92 = 0x8C7A
+0x5E99 = 0x8C7B
+0x5EBD = 0x8D6A
+0x5ECD = 0x9353
+0x5ED0 = 0x9DFB
+0x5EF4 = 0xFBFD
+0x5EF8 = 0x9059
+0x5EF9 = 0xFC40
+0x5EFB = 0xFC41
+0x5EFC = 0xFC43
+0x5F0C = 0x9361
+0x5F0D = 0xFC46
+0x5F0E = 0x9362
+0x5F25 = 0x8D6B
+0x5F3A = 0xFC4C
+0x5F3B = 0x8CFE
+0x5F4D = 0x95B8
+0x5F50 = 0xC6D0
+0x5F51 = 0x8BCA
+0x5F5C = 0x987A
+0x5F61 = 0xC6D1
+0x5F63 = 0xFC51
+0x5F72 = 0xFC54
+0x5F7B = 0xFAAF
+0x5F83 = 0x8D6C
+0x5FA4 = 0xFA61
+0x5FA7 = 0xFC57
+0x5FB1 = 0x9B70
+0x5FBA = 0xA051
+0x5FC2 = 0x8C7C
+0x5FC4 = 0x8BCB
+0x5FDB = 0x936E
+0x5FDF = 0xFCD5
+0x6023 = 0xFCA9
+0x6031 = 0xFC61
+0x603B = 0x8966
+0x604A = 0xFACB
+0x6052 = 0xF9DA
+0x6075 = 0x937A
+0x6077 = 0xA0E0
+0x607E = 0x936B
+0x609E = 0xFC6B
+0x60A4 = 0xA0DC
+0x60A7 = 0x9468
+0x60B3 = 0xFC6D
+0x60D7 = 0x8D71
+0x60DE = 0xFD64
+0x60E3 = 0x99BA
+0x60E7 = 0x9AD0
+0x60E8 = 0x9A61
+0x60E9 = 0xA0E5
+0x60FD = 0xA05B
+0x6107 = 0x96AC
+0x610C = 0x9740
+0x6119 = 0x9EF1
+0x6122 = 0x8C4D
+0x6130 = 0x9F7E
+0x613D = 0x8D72
+0x6142 = 0xFC76
+0x6150 = 0x96A9
+0x6159 = 0xA06E
+0x615C = 0xFCAA
+0x6160 = 0xFBCD
+0x6164 = 0xFC74
+0x616F = 0xA074
+0x617D = 0xA071
+0x6181 = 0xFC79
+0x6187 = 0xFC7C
+0x6195 = 0x9C50
+0x6198 = 0x9379
+0x6199 = 0x9378
+0x619C = 0xA0DD
+0x61B7 = 0x8D75
+0x61B9 = 0x8D76
+0x61C0 = 0x9374
+0x61CF = 0x8D77
+0x61D0 = 0xFCA5
+0x61D3 = 0xFCA2
+0x61DA = 0x90C3
+0x61E2 = 0xA079
+0x622C = 0x8D79
+0x6237 = 0x8BFC
+0x6239 = 0xA076
+0x624C = 0x8BCD
+0x6268 = 0x9F5A
+0x6282 = 0x9FF4
+0x6285 = 0x9FBA
+0x6290 = 0x8D7A
+0x629D = 0x9E45
+0x62A4 = 0x93B0
+0x62A6 = 0xA075
+0x62C3 = 0x9B46
+0x62C5 = 0xFCAE
+0x62D5 = 0xFCB0
+0x62DF = 0xFA51
+0x62E5 = 0x8D7B
+0x6318 = 0x8D7C
+0x632E = 0x9ED6
+0x6331 = 0x93AC
+0x6335 = 0x9F5B
+0x6337 = 0x93A9
+0x6364 = 0xA07C
+0x636C = 0xFCB2
+0x6379 = 0x8AC1
+0x637F = 0x9FB4
+0x638B = 0xFCAC
+0x63B9 = 0x9E4C
+0x63C1 = 0x8FC5
+0x63D1 = 0x93AD
+0x63DE = 0x9DC3
+0x63E2 = 0x8DA2
+0x63E6 = 0x9D4A
+0x63F8 = 0xFCB6
+0x63FB = 0x8DA3
+0x63FC = 0x9E4B
+0x63FE = 0x9E4D
+0x6407 = 0x8DA4
+0x6432 = 0x8AFD
+0x6438 = 0xFCB5
+0x643A = 0xFCC3
+0x643B = 0x93B2
+0x645A = 0x8DA5
+0x6471 = 0x93A1
+0x647C = 0x8AC6
+0x648D = 0x8A5B
+0x6491 = 0x894D
+0x64AF = 0xFED4
+0x64B4 = 0x8A78
+0x64B6 = 0x93AB
+0x64C0 = 0x8DA7
+0x64D3 = 0x9F45
+0x64DD = 0x8A56
+0x64E1 = 0xFCBF
+0x64E5 = 0xFCC0
+0x64E7 = 0x8EE6
+0x64EA = 0x8AA4
+0x650A = 0x8943
+0x6511 = 0x93F3
+0x651E = 0xFCAB
+0x651F = 0x9EA2
+0x6530 = 0x9DC7
+0x6534 = 0xC6D2
+0x6535 = 0x8BCE
+0x654D = 0xFCC5
+0x655F = 0xFCCB
+0x656B = 0x93B3
+0x656D = 0xFCCA
+0x6585 = 0xFCC9
+0x6586 = 0x8DAC
+0x6588 = 0xFBC6
+0x6589 = 0x8967
+0x658B = 0x8C7E
+0x65B5 = 0xFCCD
+0x65BE = 0x9CF3
+0x65D1 = 0xFCD0
+0x65D4 = 0x95BB
+0x65E0 = 0xFCD3
+0x65E3 = 0xFCD4
+0x65FF = 0x8DAE
+0x6618 = 0xFCD7
+0x661E = 0x93DB
+0x6623 = 0xFE63
+0x6630 = 0x93D5
+0x6644 = 0xFCDA
+0x6648 = 0x9B71
+0x664B = 0xFCDD
+0x664D = 0x8764
+0x6653 = 0x8DAF
+0x6657 = 0xFAF2
+0x6663 = 0x93D8
+0x6667 = 0xFCDF
+0x666B = 0x93D3
+0x6673 = 0xFCE1
+0x667D = 0x8E76
+0x6685 = 0xFC62
+0x668E = 0x93D1
+0x6692 = 0x8DB1
+0x669A = 0x9859
+0x66A4 = 0xFB52
+0x66AD = 0xFB53
+0x66B3 = 0xFB4D
+0x66B6 = 0x9CBF
+0x66BF = 0x9B72
+0x66CD = 0xFB50
+0x66CE = 0x93BE
+0x66E7 = 0x8CDB
+0x66F1 = 0x9DF1
+0x6702 = 0xFCEB
+0x670C = 0xA0BB
+0x670E = 0x9B7E
+0x6716 = 0x8DB3
+0x6719 = 0x8C52
+0x671E = 0x9AE8
+0x6725 = 0x8EDC
+0x6736 = 0x9CF9
+0x6744 = 0xFA50
+0x6761 = 0x98E7
+0x6762 = 0xFCF3
+0x6767 = 0xFCF2
+0x676B = 0x8CCA
+0x676E = 0x8775
+0x678F = 0x93E5
+0x67A0 = 0x9A59
+0x67A4 = 0x8DB5
+0x67AC = 0xFD4D
+0x67B1 = 0xFD5E
+0x67BF = 0x8F7D
+0x67D6 = 0x9547
+0x67D7 = 0xFCF6
+0x67F9 = 0x9250
+0x67FE = 0x8968
+0x6800 = 0x8DB6
+0x6801 = 0xFCFB
+0x6802 = 0xA07D
+0x6803 = 0x98FC
+0x6804 = 0x8969
+0x680D = 0xFE4F
+0x6810 = 0x9256
+0x681B = 0xFAC9
+0x681E = 0x93E8
+0x6822 = 0xFCF8
+0x6836 = 0x9CE3
+0x6837 = 0xFDA9
+0x683E = 0xFC44
+0x6847 = 0x9640
+0x684A = 0x8DB8
+0x6855 = 0x9B4A
+0x6856 = 0x8FB9
+0x685D = 0xFCFE
+0x6865 = 0x896A
+0x6884 = 0x8DB9
+0x6888 = 0x917E
+0x6898 = 0x93F4
+0x68A6 = 0xFB7C
+0x68B6 = 0x93E7
+0x68B9 = 0x97EF
+0x68BD = 0xFE4A
+0x68C3 = 0xFD45
+0x68C5 = 0x96A5
+0x68CA = 0xFEE0
+0x6900 = 0xFD48
+0x6901 = 0xFD47
+0x6902 = 0xFEF2
+0x6903 = 0xFE6A
+0x6909 = 0x8DBD
+0x6918 = 0x9BA1
+0x6919 = 0x8CA2
+0x691A = 0x9AB7
+0x691B = 0x8EFC
+0x692C = 0x9FA1
+0x6936 = 0xFD51
+0x693E = 0xFAAD
+0x6943 = 0x8DBE
+0x6946 = 0x89A4
+0x6955 = 0x9AD9
+0x6961 = 0xFD4E
+0x6964 = 0x8DC0
+0x6967 = 0x97F0
+0x6972 = 0x93B4
+0x6973 = 0xFD44
+0x6980 = 0x9FA7
+0x6985 = 0x8DC2
+0x698A = 0x99B6
+0x6998 = 0xFD52
+0x699F = 0x8DC1
+0x69A2 = 0x8E46
+0x69B2 = 0xA0D1
+0x69C0 = 0x9FCA
+0x69D1 = 0x92CF
+0x69D5 = 0x9CF4
+0x69D6 = 0x8DC4
+0x69E1 = 0xFD41
+0x69E9 = 0x9B4C
+0x69F9 = 0xFD57
+0x69FA = 0xFCEF
+0x6A03 = 0x9CDE
+0x6A0B = 0xFD42
+0x6A0C = 0x986C
+0x6A1A = 0x97F9
+0x6A1C = 0x9558
+0x6A2B = 0x985E
+0x6A2C = 0xFE7B
+0x6A2D = 0x94CD
+0x6A33 = 0x93EE
+0x6A43 = 0x8CA3
+0x6A45 = 0xFD5A
+0x6A4C = 0x93F5
+0x6A52 = 0x93EF
+0x6A53 = 0x8EEA
+0x6A57 = 0x8F5B
+0x6A63 = 0x8C5E
+0x6A65 = 0x8DC6
+0x6A71 = 0x8DC8
+0x6A74 = 0x8DC7
+0x6A7A = 0x93F7
+0x6A82 = 0x8DC9
+0x6A8A = 0xFBF2
+0x6A8F = 0x9670
+0x6A99 = 0x8DCB
+0x6A9D = 0xFD5C
+0x6AA7 = 0x8F65
+0x6AAB = 0x8DCD
+0x6AB1 = 0x9DA8
+0x6AB2 = 0x94F9
+0x6AB5 = 0x8DCE
+0x6ABE = 0x93EA
+0x6AC8 = 0xFD5F
+0x6AC9 = 0x93F0
+0x6ACA = 0x9FB6
+0x6AD4 = 0x8DCF
+0x6AD8 = 0x9763
+0x6AF6 = 0x8DD0
+0x6B05 = 0x93F1
+0x6B1D = 0xFD62
+0x6B35 = 0xFD65
+0x6B52 = 0x9FDB
+0x6B57 = 0x93F8
+0x6B6F = 0x8BF7
+0x6B74 = 0xFD66
+0x6B7A = 0x8BCF
+0x6B81 = 0x8DD1
+0x6BC1 = 0x8DD2
+0x6BDC = 0xFD71
+0x6BE1 = 0xFD6F
+0x6BEA = 0x8DD3
+0x6BFA = 0x9FE7
+0x6C1C = 0x90BD
+0x6C31 = 0x9FD0
+0x6C35 = 0x8BD0
+0x6C37 = 0xFD72
+0x6C39 = 0x9CAE
+0x6C3A = 0x8BD1
+0x6C3D = 0x8ADB
+0x6C49 = 0xFAE4
+0x6C58 = 0x95CE
+0x6C5A = 0xFD76
+0x6C6E = 0xFB62
+0x6C75 = 0x8DD4
+0x6C79 = 0xFD78
+0x6C7F = 0x8EE3
+0x6C9F = 0x9076
+0x6CA2 = 0x98C6
+0x6CAA = 0x8DD5
+0x6CAF = 0x97D1
+0x6CB2 = 0x9EB6
+0x6CCB = 0xFAC7
+0x6CCE = 0xA042
+0x6CDF = 0x9873
+0x6CEA = 0x9FFC
+0x6CFF = 0x8CA5
+0x6D02 = 0x8DD7
+0x6D05 = 0x92FB
+0x6D06 = 0x8DD8
+0x6D24 = 0x944F
+0x6D26 = 0x8DD9
+0x6D4E = 0x896B
+0x6D57 = 0x97CE
+0x6D5B = 0xFAF3
+0x6D5C = 0xFDAE
+0x6D71 = 0xFBAF
+0x6D72 = 0x92B7
+0x6D81 = 0x8DDA
+0x6D8F = 0x9C5A
+0x6D96 = 0xFDAD
+0x6DA4 = 0x8DDC
+0x6DA5 = 0x9444
+0x6DB1 = 0x8DDD
+0x6DB9 = 0xA0D6
+0x6DFE = 0x8C41
+0x6E02 = 0x97D5
+0x6E04 = 0x944A
+0x6E0A = 0x944D
+0x6E0F = 0x97CB
+0x6E15 = 0x8DDE
+0x6E18 = 0x8DDF
+0x6E29 = 0x8DE0
+0x6E2A = 0xFEF9
+0x6E4F = 0xFDC0
+0x6E50 = 0xFCF9
+0x6E57 = 0x8CDD
+0x6E59 = 0xFB7E
+0x6E76 = 0x92B3
+0x6E7C = 0xFDAF
+0x6E86 = 0x8DE1
+0x6E8B = 0x95D3
+0x6E9A = 0x89C1
+0x6EB5 = 0xFD68
+0x6EB8 = 0x9CB7
+0x6EBB = 0x8DE3
+0x6ED9 = 0xFAC0
+0x6EDA = 0x8DE5
+0x6EDB = 0xFA64
+0x6EDD = 0x8947
+0x6EE2 = 0x8DE4
+0x6EE8 = 0x8DE7
+0x6EE9 = 0x8DE8
+0x6EFA = 0xFDC7
+0x6F04 = 0xFDB0
+0x6F0B = 0x9445
+0x6F0C = 0x97D6
+0x6F16 = 0xFCC6
+0x6F17 = 0x9844
+0x6F24 = 0x8DE9
+0x6F34 = 0x8DEA
+0x6F3D = 0xFE50
+0x6F44 = 0xFDCC
+0x6F56 = 0x9DA7
+0x6F5C = 0xFDCD
+0x6F74 = 0xFDCF
+0x6F79 = 0x95D2
+0x6F81 = 0x8DED
+0x6F8A = 0xFCBA
+0x6F9D = 0xFDC5
+0x6F9F = 0xFDD2
+0x6FB5 = 0x9CDC
+0x6FBB = 0x95CF
+0x6FBE = 0x8DEE
+0x6FD3 = 0xFDD4
+0x6FD9 = 0x96EC
+0x6FDA = 0x96EB
+0x6FF6 = 0x90B6
+0x6FF8 = 0xFDC3
+0x7003 = 0x98AB
+0x701E = 0x96EE
+0x702C = 0x8DF4
+0x704B = 0xFDE0
+0x704D = 0x8C67
+0x7050 = 0x8DF6
+0x7054 = 0x8DF7
+0x705C = 0x8FFA
+0x7067 = 0x97D0
+0x706C = 0x8BD2
+0x706F = 0x8DF8
+0x7075 = 0x90D9
+0x7077 = 0x8C47
+0x7079 = 0xFAF0
+0x707E = 0xFDE1
+0x707F = 0x8DF9
+0x7081 = 0xFDE3
+0x7089 = 0x8DFA
+0x708B = 0xFB63
+0x708F = 0x90A6
+0x70A0 = 0x9970
+0x70A3 = 0x91EB
+0x70A5 = 0x9770
+0x70A6 = 0x986F
+0x70A7 = 0xFDE2
+0x70B9 = 0x98F2
+0x70BB = 0x9AFC
+0x70BC = 0x896C
+0x70BD = 0xFDFD
+0x70C0 = 0x995E
+0x70C4 = 0x95BD
+0x70CC = 0xFDE4
+0x70D0 = 0x91E6
+0x70D5 = 0xFDE5
+0x70D6 = 0xFDE6
+0x70DF = 0xFDE7
+0x70F1 = 0x9454
+0x70F5 = 0x99B8
+0x70FE = 0x97E9
+0x7105 = 0x9346
+0x711D = 0x9863
+0x7129 = 0x95BC
+0x712B = 0xFDED
+0x712C = 0xFDF7
+0x7133 = 0x9870
+0x7134 = 0x96F6
+0x7135 = 0x8EA9
+0x713B = 0x9451
+0x713E = 0x8E43
+0x7140 = 0x8B5A
+0x7145 = 0xFDEE
+0x714A = 0xFDF0
+0x714F = 0xFDF4
+0x7151 = 0x9BF5
+0x7157 = 0x8CEE
+0x716B = 0x977E
+0x7171 = 0x9BD5
+0x7173 = 0x9AC3
+0x7175 = 0x97C8
+0x7176 = 0xA0DB
+0x7177 = 0x91D0
+0x717A = 0x9FE4
+0x717C = 0x8FDD
+0x717E = 0x91E9
+0x7188 = 0x98E0
+0x718C = 0x92CA
+0x718E = 0x9857
+0x7191 = 0x8C51
+0x7196 = 0xFDEB
+0x7198 = 0x9B49
+0x71A2 = 0x9D76
+0x71A3 = 0x9EAF
+0x71AD = 0x9CCC
+0x71B4 = 0xFDEA
+0x71B7 = 0x8DF1
+0x71BA = 0xFDFB
+0x71D1 = 0x8E53
+0x71DD = 0xFACF
+0x71EB = 0x96F9
+0x71F5 = 0x98BF
+0x71F6 = 0x9E49
+0x7200 = 0x8CA7
+0x7209 = 0x9BCA
+0x720E = 0xFDFE
+0x720F = 0x92DC
+0x7215 = 0xFE41
+0x7216 = 0x91CC
+0x7217 = 0x91E2
+0x7224 = 0xFE44
+0x7225 = 0x875F
+0x722B = 0x8BD3
+0x722E = 0xFE47
+0x7240 = 0xFE48
+0x7250 = 0x9455
+0x7255 = 0xFE4B
+0x7257 = 0xFE4C
+0x725C = 0x8DBF
+0x7266 = 0x9E78
+0x7282 = 0xFE51
+0x7287 = 0x9456
+0x728F = 0x9D61
+0x7294 = 0x9457
+0x729F = 0x9966
+0x72AD = 0x8BD5
+0x72B2 = 0xA069
+0x72CD = 0x98B4
+0x72E2 = 0xA049
+0x7302 = 0xA04C
+0x7304 = 0x9E65
+0x7310 = 0x98B5
+0x7328 = 0xFE58
+0x732A = 0x9975
+0x732B = 0xFE53
+0x732C = 0xA065
+0x732E = 0xFE59
+0x7338 = 0x98B7
+0x7339 = 0x98B8
+0x7341 = 0x98BA
+0x7348 = 0x98BB
+0x734F = 0x9FBC
+0x7371 = 0xA04A
+0x7374 = 0x9EC7
+0x738C = 0x8CA9
+0x738F = 0x98AE
+0x7398 = 0x92D6
+0x739C = 0xFAE1
+0x739E = 0x91D4
+0x73A7 = 0xFADE
+0x73AA = 0xFE5B
+0x73BA = 0x8C53
+0x73C9 = 0xFE5E
+0x73CE = 0xFBD7
+0x73CF = 0xFE5A
+0x73D0 = 0x94C5
+0x73D5 = 0xFACA
+0x73E1 = 0x98C1
+0x73E2 = 0x975C
+0x73E4 = 0xFE74
+0x73E6 = 0x9773
+0x73EF = 0xFA46
+0x73F3 = 0x9764
+0x73F7 = 0xFE68
+0x73F9 = 0x964E
+0x73FB = 0x9765
+0x7402 = 0x8C5A
+0x7411 = 0x89A1
+0x7412 = 0x95FA
+0x7414 = 0x92D4
+0x7415 = 0xFE69
+0x7417 = 0xFB45
+0x7419 = 0x98C8
+0x741C = 0x90EF
+0x741E = 0x98C9
+0x741F = 0x98CA
+0x7437 = 0x946D
+0x7438 = 0x94B7
+0x7439 = 0xFE6C
+0x743C = 0x946B
+0x7443 = 0x92FC
+0x7445 = 0x95EB
+0x7447 = 0xFE73
+0x7448 = 0x976E
+0x7449 = 0xFE5F
+0x7453 = 0xFDBD
+0x7456 = 0x92D5
+0x745D = 0xFEB9
+0x7460 = 0xFE71
+0x7461 = 0x8778
+0x7465 = 0xFBBB
+0x7468 = 0x947A
+0x746B = 0x95FB
+0x746C = 0xFE77
+0x7474 = 0xFE79
+0x7476 = 0xFE75
+0x747A = 0x945D
+0x7482 = 0xFE7C
+0x748C = 0x9344
+0x748D = 0x8EA6
+0x7499 = 0x92D3
+0x749B = 0x94B8
+0x749D = 0x8779
+0x74A4 = 0xFC71
+0x74B4 = 0x975E
+0x74B9 = 0x8CAD
+0x74C8 = 0xFEA7
+0x74CC = 0x946A
+0x74D0 = 0x93E3
+0x74D3 = 0x98CF
+0x74E7 = 0xA0D9
+0x74F0 = 0xA0BF
+0x74F1 = 0xA04D
+0x74F2 = 0xA0B8
+0x74F8 = 0xA0CE
+0x7505 = 0xA0B7
+0x750E = 0xFEA9
+0x7519 = 0x89C3
+0x751E = 0xFEAB
+0x7534 = 0x9DF4
+0x7535 = 0x896D
+0x753B = 0x9C7B
+0x7542 = 0x98D2
+0x7546 = 0x9FA9
+0x754A = 0xFEB2
+0x754D = 0xFEB1
+0x7551 = 0x97D9
+0x7553 = 0xA0C4
+0x7555 = 0x9476
+0x7560 = 0x9978
+0x7567 = 0xFEB3
+0x756D = 0x98D3
+0x756E = 0xFEB4
+0x7572 = 0x98D4
+0x757A = 0x9FB9
+0x7583 = 0x9471
+0x758D = 0x98D5
+0x758E = 0xFEB8
+0x7592 = 0xC6D4
+0x759E = 0xFEBA
+0x75B1 = 0x9E5C
+0x75B4 = 0xFEBB
+0x75C3 = 0xA044
+0x75C8 = 0x98D7
+0x75DC = 0x98D8
+0x7602 = 0xFEBC
+0x7607 = 0x9FFE
+0x762C = 0xFEBD
+0x763B = 0x9DDD
+0x7640 = 0x9EE1
+0x764D = 0x98DA
+0x764E = 0x9DDF
+0x764F = 0xFEBF
+0x7651 = 0xFEBE
+0x7654 = 0x9EEB
+0x7666 = 0x9E59
+0x7667 = 0xA05C
+0x766F = 0xFEC0
+0x7673 = 0x9477
+0x7674 = 0x98DC
+0x7676 = 0xFEC1
+0x767A = 0x98DE
+0x7690 = 0xFEC3
+0x76A1 = 0xFEC8
+0x76A5 = 0xFEC9
+0x76B7 = 0xFECA
+0x76CC = 0xFECB
+0x76D6 = 0x9FC2
+0x76D9 = 0x8C6B
+0x770C = 0x98C4
+0x770E = 0x94B0
+0x770F = 0x94B1
+0x771E = 0xFED1
+0x7724 = 0xA0C1
+0x7726 = 0xFED2
+0x772B = 0xA0CD
+0x7740 = 0xFED3
+0x7743 = 0x98E5
+0x7758 = 0xFED6
+0x7772 = 0x91E4
+0x7777 = 0x8FC7
+0x7778 = 0x94AE
+0x777A = 0x8A4F
+0x777B = 0x94B2
+0x7793 = 0x8FD4
+0x7798 = 0x98EA
+0x77AF = 0xFED8
+0x77B9 = 0x9DE0
+0x77BE = 0x98EE
+0x77C3 = 0x95C4
+0x77C5 = 0xFCE8
+0x77CB = 0x98EF
+0x77DD = 0x8C6E
+0x77E6 = 0xFAD8
+0x77F4 = 0xFEDC
+0x77FE = 0xA0AE
+0x7808 = 0x9D4C
+0x7818 = 0x98F1
+0x781C = 0x98F3
+0x781E = 0x94C1
+0x7839 = 0x98F5
+0x783C = 0xFA4F
+0x783D = 0x96E2
+0x7842 = 0x9450
+0x7844 = 0x96A2
+0x7847 = 0x98F6
+0x784B = 0x96E5
+0x7851 = 0x98F7
+0x7853 = 0xA046
+0x7854 = 0x96E3
+0x7866 = 0x98F8
+0x787A = 0x9EE4
+0x7881 = 0xF9D6
+0x7888 = 0x94C3
+0x788D = 0x94C2
+0x78AF = 0xFEE1
+0x78B1 = 0xFEE9
+0x78B6 = 0x96E4
+0x78B8 = 0x89AC
+0x78B9 = 0x96DB
+0x78C7 = 0xFEE2
+0x78D2 = 0x94C4
+0x78D3 = 0xFEE3
+0x78D7 = 0xFEE7
+0x78D8 = 0x9FFB
+0x78E4 = 0x8C59
+0x78EE = 0x93C9
+0x78F0 = 0x94E8
+0x78F1 = 0xFB56
+0x78F5 = 0x90C5
+0x7906 = 0xA0A8
+0x792E = 0xFEE5
+0x7932 = 0x98FD
+0x7933 = 0x98FB
+0x7934 = 0xFEE8
+0x7936 = 0x8EBF
+0x793B = 0x8BD8
+0x793C = 0xFEF7
+0x7958 = 0x8F68
+0x7959 = 0x94C6
+0x7962 = 0x9DEA
+0x7971 = 0xFC69
+0x797E = 0x9CDA
+0x7980 = 0xFEF3
+0x7983 = 0x9C72
+0x7986 = 0xFEF0
+0x7987 = 0x89C9
+0x7991 = 0x9941
+0x7999 = 0x9942
+0x799D = 0xFEF5
+0x799F = 0x91D7
+0x79A5 = 0x94CC
+0x79A9 = 0xFEF8
+0x79C4 = 0x97A8
+0x79C6 = 0xFEFC
+0x79CA = 0x8CDE
+0x79CC = 0xFDBF
+0x79D4 = 0xFEFE
+0x79E2 = 0x96D1
+0x79F1 = 0x94D5
+0x79F4 = 0x94D0
+0x7A06 = 0x9944
+0x7A2A = 0x8C63
+0x7A2D = 0xA0B3
+0x7A3A = 0x94CF
+0x7A3E = 0x9FFA
+0x7A43 = 0x91E5
+0x7A45 = 0x9C6A
+0x7A49 = 0x8E49
+0x7A65 = 0x8E4C
+0x7A7D = 0x8E4D
+0x7A83 = 0x9A73
+0x7A91 = 0x9947
+0x7A93 = 0x8CB1
+0x7AB0 = 0x8E50
+0x7ABB = 0x8E4F
+0x7ABC = 0x9949
+0x7AC2 = 0x8E51
+0x7AC3 = 0x8E52
+0x7AC8 = 0x9AB2
+0x7AC9 = 0x89A5
+0x7ACF = 0x994C
+0x7AD3 = 0x9FF8
+0x7ADA = 0x8E56
+0x7ADB = 0x994D
+0x7ADC = 0x91CA
+0x7ADD = 0x8E57
+0x7AE2 = 0x94E1
+0x7AE7 = 0x9047
+0x7AE9 = 0x8FD8
+0x7AEA = 0x8E58
+0x7AFE = 0x94EB
+0x7B0B = 0x8E5C
+0x7B0C = 0x9553
+0x7B14 = 0x9FE5
+0x7B1F = 0x9F56
+0x7B27 = 0x954F
+0x7B29 = 0x8E5E
+0x7B39 = 0x996A
+0x7B42 = 0x9C64
+0x7B43 = 0x9CD9
+0x7B55 = 0x8E5D
+0x7B62 = 0x9950
+0x7B6C = 0x9951
+0x7B6F = 0x8E62
+0x7B7B = 0x9952
+0x7B92 = 0x8E68
+0x7BA2 = 0x8E61
+0x7BA3 = 0x9F59
+0x7BB2 = 0x8BB3
+0x7BCF = 0x9F5D
+0x7BD0 = 0x8E66
+0x7BEC = 0x8CB2
+0x7BFA = 0x8E6E
+0x7BFC = 0x9F64
+0x7C12 = 0x9953
+0x7C15 = 0xFAB8
+0x7C1B = 0x9954
+0x7C35 = 0x8E70
+0x7C42 = 0x9F61
+0x7C44 = 0x8E72
+0x7C51 = 0xA06B
+0x7C56 = 0x9F40
+0x7C5D = 0x94ED
+0x7C6D = 0x94EE
+0x7C70 = 0x9FBD
+0x7C74 = 0x8E7B
+0x7C7B = 0x9957
+0x7C7C = 0x94F7
+0x7C7E = 0x9F5F
+0x7C83 = 0x8E73
+0x7C86 = 0x9F62
+0x7C8E = 0x94F6
+0x7C9C = 0x9958
+0x7CA6 = 0x8E75
+0x7CA7 = 0xF9DB
+0x7CAC = 0x9072
+0x7CAE = 0x94F8
+0x7CB8 = 0x995A
+0x7CC2 = 0xA0B0
+0x7CC3 = 0x8CB3
+0x7CC7 = 0x8E79
+0x7CC9 = 0x8E78
+0x7CCD = 0x94F3
+0x7CD3 = 0x98AF
+0x7CDA = 0xA0B2
+0x7CE6 = 0x8E7A
+0x7CED = 0x995C
+0x7CF3 = 0x8E7C
+0x7CF5 = 0x8E7D
+0x7CF9 = 0x8BD9
+0x7CFC = 0x89A2
+0x7D25 = 0x9ED7
+0x7D4D = 0xA0B6
+0x7D5A = 0x9E42
+0x7D5D = 0x8EA4
+0x7D89 = 0x8EA7
+0x7D8B = 0x8C76
+0x7D95 = 0x8767
+0x7D97 = 0x9542
+0x7DA4 = 0x987D
+0x7DA8 = 0x9755
+0x7DAB = 0x8EA8
+0x7DB3 = 0x8EAA
+0x7DCD = 0x89A3
+0x7DCF = 0x9960
+0x7DD0 = 0x9962
+0x7DD3 = 0x94FC
+0x7DD4 = 0x9961
+0x7DDC = 0x94FA
+0x7DE4 = 0x8EAE
+0x7DE5 = 0x8EB2
+0x7DF5 = 0x8EB0
+0x7DFD = 0x9963
+0x7DFE = 0x97AA
+0x7E07 = 0x94FB
+0x7E27 = 0x8EBB
+0x7E5B = 0x8CDC
+0x7E65 = 0x9876
+0x7E67 = 0x8EA1
+0x7E6C = 0x8CB4
+0x7E6E = 0x8EB7
+0x7E7F = 0x9DA6
+0x7E8E = 0x9EB0
+0x7E92 = 0x8EB8
+0x7E9F = 0x9D70
+0x7EA4 = 0x896E
+0x7EAC = 0x896F
+0x7EBA = 0x8970
+0x7EC7 = 0x8971
+0x7ECF = 0x8972
+0x7EDF = 0x8973
+0x7F06 = 0x8974
+0x7F37 = 0x8975
+0x7F40 = 0x8EBC
+0x7F41 = 0x8EBD
+0x7F47 = 0x8EBE
+0x7F49 = 0x9DD1
+0x7F4E = 0x94FD
+0x7F52 = 0x8BD7
+0x7F53 = 0x8BDA
+0x7F71 = 0xA0E2
+0x7F78 = 0x9FE9
+0x7F8F = 0xFDA8
+0x7F93 = 0x8AE7
+0x7F97 = 0x8EC2
+0x7FA3 = 0x8EC4
+0x7FAE = 0x9964
+0x7FB4 = 0x9965
+0x7FDD = 0x954E
+0x7FE7 = 0x98B3
+0x7FFA = 0x8ECB
+0x8002 = 0x8BDF
+0x8008 = 0x8ECE
+0x801D = 0x8ECF
+0x8020 = 0x9968
+0x8025 = 0x9969
+0x802E = 0x996B
+0x802F = 0x8ED1
+0x8031 = 0x996C
+0x803B = 0x8ED4
+0x803C = 0x8ED5
+0x8054 = 0x996D
+0x805B = 0xA0BE
+0x8061 = 0x8ED6
+0x8062 = 0xA0BC
+0x8063 = 0xA0B5
+0x8066 = 0xA0B4
+0x8080 = 0x8BE0
+0x809F = 0x89B5
+0x80A7 = 0x8EDD
+0x80B6 = 0x9E5D
+0x80B7 = 0x9971
+0x80BC = 0x89AE
+0x80BD = 0x9DE8
+0x80C6 = 0x9565
+0x80E9 = 0x9972
+0x80EC = 0x8B5C
+0x80F6 = 0x89B1
+0x8103 = 0xA0C0
+0x8107 = 0x8EDF
+0x8109 = 0x9566
+0x810C = 0x9974
+0x810E = 0x9976
+0x8112 = 0x9977
+0x8114 = 0x9979
+0x8117 = 0x9DDA
+0x811A = 0x8EE0
+0x812A = 0x935C
+0x8132 = 0x9DE6
+0x8134 = 0x8B5F
+0x8137 = 0x9563
+0x8142 = 0x9567
+0x8148 = 0x9DE3
+0x8156 = 0x997C
+0x8159 = 0x997D
+0x815A = 0x997E
+0x816C = 0x8CFB
+0x816D = 0x8B5B
+0x817C = 0x99A3
+0x8184 = 0x99A4
+0x8193 = 0x99A6
+0x81A5 = 0x99A8
+0x81AA = 0x8ABE
+0x81B6 = 0x9E61
+0x81C1 = 0x99AA
+0x81C8 = 0xA0C8
+0x81E4 = 0x99AB
+0x81EF = 0xFEC4
+0x81F6 = 0x98C2
+0x8218 = 0x8EE8
+0x821A = 0xA0BA
+0x8226 = 0xFD77
+0x8229 = 0x8EEE
+0x822D = 0x9EBF
+0x823E = 0x89C2
+0x8254 = 0x99AC
+0x8262 = 0x956B
+0x8265 = 0x956C
+0x8276 = 0x99AF
+0x8279 = 0x994A
+0x827A = 0x8976
+0x827B = 0x8F48
+0x8287 = 0xFBEE
+0x82A6 = 0x99AE
+0x82AA = 0x8EFB
+0x82BF = 0x8CD0
+0x82C4 = 0x8B52
+0x82CA = 0x99B0
+0x82CF = 0x8977
+0x82D0 = 0x8F41
+0x82D8 = 0x99B1
+0x82E2 = 0x8F49
+0x82EE = 0xFA4D
+0x82F7 = 0x9DE4
+0x82F8 = 0x8CB5
+0x82FC = 0xFBE9
+0x82FD = 0x9B54
+0x82FF = 0x99B2
+0x830B = 0x9E68
+0x8318 = 0x8F4A
+0x831A = 0x8F42
+0x831D = 0x8F51
+0x833D = 0x9846
+0x8357 = 0x99B4
+0x8362 = 0x8EF5
+0x8363 = 0xFD55
+0x8366 = 0x9CCD
+0x836F = 0x8978
+0x8385 = 0x8F53
+0x8391 = 0x8F6F
+0x839C = 0x8E63
+0x83AC = 0x8F56
+0x83B9 = 0xFE76
+0x83BE = 0x9FC6
+0x83CD = 0xFAAC
+0x83D3 = 0x8F58
+0x83ED = 0x9848
+0x8405 = 0x99B7
+0x8414 = 0x9665
+0x8416 = 0xFA6C
+0x8418 = 0x9DE7
+0x841C = 0x9E62
+0x8420 = 0x96CC
+0x8421 = 0x8E67
+0x8424 = 0xFC75
+0x8426 = 0x987E
+0x842E = 0xFDB9
+0x843E = 0x97FC
+0x8448 = 0x98F9
+0x844A = 0x8F66
+0x8453 = 0x956E
+0x8455 = 0x9245
+0x8458 = 0x8F60
+0x845C = 0x9ED1
+0x8462 = 0xFECD
+0x8464 = 0x99B9
+0x8471 = 0x8F62
+0x8472 = 0x974C
+0x847F = 0x91C7
+0x8480 = 0x955F
+0x8488 = 0x99BB
+0x8492 = 0x8E6D
+0x8493 = 0x8F71
+0x8496 = 0x94CB
+0x84A3 = 0x95B1
+0x84AD = 0x9AF2
+0x84BD = 0x96C3
+0x84BE = 0x99BD
+0x84DA = 0xA0CF
+0x84DE = 0x8F6D
+0x84E1 = 0x99BE
+0x84E2 = 0x8EF4
+0x84E4 = 0x8F72
+0x84E5 = 0x95E4
+0x84F8 = 0x99BF
+0x8503 = 0x9242
+0x8505 = 0xFBA5
+0x8510 = 0x99C0
+0x8533 = 0xFDB4
+0x8534 = 0x8F77
+0x8538 = 0x99C1
+0x8542 = 0xFAB9
+0x854B = 0x8F40
+0x854C = 0xFA44
+0x8552 = 0x99C2
+0x855A = 0x8F5C
+0x855F = 0x8CBD
+0x856F = 0x99C4
+0x8570 = 0x99C5
+0x8573 = 0x8F7B
+0x8593 = 0x8776
+0x8597 = 0x8CB6
+0x85C1 = 0x8FA3
+0x85D6 = 0x8CCE
+0x85E0 = 0x99C6
+0x85EE = 0x96CD
+0x85FC = 0x96C7
+0x8602 = 0x8FA5
+0x860D = 0xFABB
+0x860F = 0x8C61
+0x8610 = 0x9570
+0x8614 = 0x9368
+0x8616 = 0x8F7E
+0x8628 = 0x8FAA
+0x862F = 0xA050
+0x8642 = 0x90D3
+0x8645 = 0x9556
+0x866C = 0x8FB8
+0x8672 = 0x99C8
+0x867E = 0x8FAF
+0x8692 = 0x99C9
+0x86A0 = 0x9579
+0x86AD = 0x9F49
+0x86B2 = 0x99CA
+0x86EF = 0x99CB
+0x8770 = 0x9DD5
+0x8771 = 0x8FB0
+0x877D = 0xFA7A
+0x8786 = 0x9E5F
+0x878B = 0x99CD
+0x878C = 0xA0C9
+0x87A5 = 0x9ADB
+0x87A9 = 0xA0C6
+0x87B1 = 0x8FB4
+0x87C1 = 0xA0D7
+0x87CE = 0xA0C7
+0x87D6 = 0xA043
+0x87DA = 0x8FB5
+0x87EE = 0x8FB2
+0x87F5 = 0xA061
+0x8804 = 0x9E5E
+0x880F = 0x8FB6
+0x8818 = 0x9FE8
+0x8827 = 0x9CB2
+0x882D = 0x957C
+0x8842 = 0x9FC7
+0x8845 = 0x8FBB
+0x8846 = 0x8FBC
+0x884F = 0x8FEC
+0x885E = 0x8FC0
+0x8860 = 0x936A
+0x8864 = 0x8BE4
+0x8865 = 0x9C7C
+0x886E = 0x95A1
+0x8884 = 0xFEEC
+0x8887 = 0x95A3
+0x888F = 0x8C45
+0x8890 = 0x8CB8
+0x889C = 0x8FC1
+0x88A0 = 0xA052
+0x88AE = 0x99D0
+0x88B4 = 0x8FC3
+0x88B5 = 0x8FC4
+0x88BF = 0x95A4
+0x88C5 = 0x8FC6
+0x88C7 = 0x9E60
+0x88CF = 0xF9D8
+0x88E6 = 0x95A5
+0x88F5 = 0x9CB3
+0x88FF = 0x99D1
+0x8900 = 0xFEF1
+0x8924 = 0x99D2
+0x8943 = 0x9CC2
+0x8947 = 0x99D3
+0x894D = 0x95A7
+0x8954 = 0x95A9
+0x8965 = 0x95A6
+0x8977 = 0x9C5D
+0x8980 = 0x98E2
+0x8987 = 0x8FC9
+0x8989 = 0xA0C2
+0x898A = 0x8FCA
+0x8991 = 0x99D4
+0x8994 = 0xA0B9
+0x89A5 = 0x9B58
+0x89A7 = 0x8FCD
+0x89A9 = 0xA0D4
+0x89BC = 0x8FCE
+0x89C1 = 0x8BE5
+0x89C6 = 0x8979
+0x89E7 = 0x8FD0
+0x8A1C = 0x95B6
+0x8A29 = 0x99D6
+0x8A2B = 0x95E5
+0x8A38 = 0x99D7
+0x8A3D = 0x95B5
+0x8A49 = 0xA0CA
+0x8A67 = 0x9FFD
+0x8A7E = 0xA058
+0x8A90 = 0x8FD6
+0x8A94 = 0x99D8
+0x8A9C = 0x8FD3
+0x8AA9 = 0x8FE5
+0x8AAF = 0x8FE9
+0x8AB4 = 0x99D9
+0x8ACC = 0x8CF7
+0x8ADA = 0x927C
+0x8AEA = 0x9C45
+0x8AF9 = 0x8CE8
+0x8B0C = 0x8FDE
+0x8B1F = 0x8FDF
+0x8B2D = 0xA04B
+0x8B3F = 0x8FE2
+0x8B43 = 0xA0CC
+0x8B4C = 0x8FE3
+0x8B4D = 0x8FE4
+0x8B5E = 0x9BC4
+0x8B62 = 0x9BFC
+0x8B69 = 0x964C
+0x8B81 = 0x9AF6
+0x8B83 = 0x8CAE
+0x8B90 = 0x8FE7
+0x8B9B = 0x8FE8
+0x8BA0 = 0x8BE7
+0x8BBE = 0x897A
+0x8BE2 = 0x897B
+0x8C51 = 0x99DA
+0x8C9B = 0x8FED
+0x8C9F = 0x95C0
+0x8CAD = 0xA0CB
+0x8CCD = 0x9E48
+0x8CD4 = 0x99DB
+0x8CD6 = 0x8FF3
+0x8CDB = 0x8FF9
+0x8CE9 = 0x95C1
+0x8CEB = 0xA04E
+0x8CF2 = 0x99DC
+0x8CF7 = 0xA064
+0x8D03 = 0x8FF7
+0x8D0B = 0x89B0
+0x8D0C = 0xA048
+0x8D11 = 0x8FFB
+0x8D12 = 0x8FF6
+0x8D18 = 0x9DDC
+0x8D1C = 0x99DD
+0x8D1D = 0x8BE8
+0x8D7A = 0x92C1
+0x8D82 = 0x9FD6
+0x8DA6 = 0xA0D2
+0x8DA9 = 0x9040
+0x8DC0 = 0x8AC4
+0x8DC3 = 0x99E0
+0x8DD4 = 0x9FF0
+0x8E01 = 0x9FF3
+0x8E0E = 0x9DBF
+0x8E28 = 0x9FF6
+0x8E2A = 0x95C8
+0x8E2D = 0x9E5A
+0x8E3A = 0x99E3
+0x8E46 = 0x8A4A
+0x8E4F = 0x9FF1
+0x8E68 = 0x8AA7
+0x8E71 = 0x99E6
+0x8E75 = 0x9FF7
+0x8E77 = 0x9FED
+0x8E7E = 0x8A5C
+0x8E80 = 0x9DAE
+0x8EA7 = 0x95C9
+0x8EAD = 0x9048
+0x8EB0 = 0x99E8
+0x8EB6 = 0x9049
+0x8EB9 = 0x8CBA
+0x8EBC = 0x90B1
+0x8EC3 = 0x904A
+0x8ECE = 0x99EA
+0x8EDA = 0x9BD1
+0x8EE2 = 0x99EB
+0x8EE4 = 0x99EC
+0x8EED = 0x99ED
+0x8EF2 = 0x99EE
+0x8F19 = 0x904C
+0x8F2D = 0x904D
+0x8F30 = 0x95CB
+0x8F41 = 0x97E2
+0x8F4A = 0x95CC
+0x8F5C = 0x9F78
+0x8F66 = 0x897C
+0x8F67 = 0x897D
+0x8F6E = 0x897E
+0x8F93 = 0x995D
+0x8FA0 = 0x9B5A
+0x8FA5 = 0x9050
+0x8FA7 = 0x8C4F
+0x8FB3 = 0x9054
+0x8FB5 = 0xC6D6
+0x8FB6 = 0x9AA8
+0x8FB7 = 0x99EF
+0x8FB8 = 0xFEEB
+0x8FB9 = 0x9DA3
+0x8FBA = 0x9DA1
+0x8FBB = 0x9943
+0x8FBC = 0x9945
+0x8FBE = 0x9D7D
+0x8FC1 = 0x99F0
+0x8FCA = 0x99F1
+0x8FCC = 0x99F2
+0x8FCF = 0x8CBC
+0x8FD0 = 0x9D60
+0x8FDA = 0xA0A3
+0x8FF9 = 0x905B
+0x9008 = 0x9EDB
+0x9012 = 0x9D79
+0x9033 = 0x99F3
+0x9037 = 0x9062
+0x904C = 0x9F55
+0x9056 = 0x9BF9
+0x9061 = 0x9065
+0x9064 = 0x96E0
+0x906C = 0x98BE
+0x90A8 = 0x9068
+0x90AE = 0x906C
+0x90BB = 0x95D8
+0x90C4 = 0x906A
+0x9151 = 0x9FB2
+0x9159 = 0x9FAE
+0x915C = 0x9FB0
+0x915E = 0x89AD
+0x9167 = 0x906E
+0x9170 = 0x9E71
+0x9176 = 0x9E4A
+0x917C = 0x9FDC
+0x918C = 0x89AB
+0x918E = 0x9FB8
+0x91A9 = 0x9070
+0x91B6 = 0x8B63
+0x91BB = 0x95DC
+0x91C4 = 0x9071
+0x91D6 = 0xFC5E
+0x91DF = 0x8949
+0x91E5 = 0x965B
+0x91F6 = 0x8C50
+0x91FA = 0x94A6
+0x91FE = 0x8FD5
+0x9208 = 0x9E73
+0x920E = 0x9075
+0x9213 = 0x99F7
+0x9221 = 0x8CBF
+0x9228 = 0x99F9
+0x922A = 0x9663
+0x922B = 0x95B9
+0x9235 = 0x94D4
+0x923C = 0xFCFA
+0x9241 = 0x9077
+0x9244 = 0x90AB
+0x9255 = 0x9D4D
+0x9258 = 0x99FA
+0x925D = 0x92E3
+0x925F = 0x97BB
+0x9262 = 0x9078
+0x926B = 0x99FB
+0x926E = 0x97E0
+0x9277 = 0x96DC
+0x9281 = 0x9CA8
+0x9284 = 0x9772
+0x9289 = 0x9440
+0x928F = 0x92F2
+0x92AE = 0x99FD
+0x92B1 = 0x99FC
+0x92B9 = 0xF9D7
+0x92BA = 0x964A
+0x92BE = 0x96D8
+0x92BF = 0x99FE
+0x92D4 = 0x904B
+0x92DB = 0xFA41
+0x92E3 = 0x9A40
+0x92E5 = 0x975B
+0x92EB = 0x9A41
+0x92EC = 0x91DD
+0x92F2 = 0x93FC
+0x92F3 = 0x9A42
+0x92F4 = 0x9A43
+0x92F6 = 0x9659
+0x92FD = 0x9A44
+0x9303 = 0x9051
+0x9307 = 0x94BF
+0x932C = 0x90A2
+0x9330 = 0x9CAB
+0x9331 = 0x9776
+0x9340 = 0xFC55
+0x9341 = 0xFE45
+0x9342 = 0x94A8
+0x9343 = 0x9A45
+0x9344 = 0xFA4B
+0x9345 = 0x9DE1
+0x9348 = 0x96D9
+0x935F = 0x9774
+0x9362 = 0xFDF5
+0x9366 = 0x92E5
+0x9368 = 0x9645
+0x9369 = 0x91DA
+0x936B = 0x90A3
+0x936E = 0xA05F
+0x9373 = 0x90AF
+0x9374 = 0x97BF
+0x9378 = 0x914C
+0x937D = 0x967A
+0x9381 = 0x91DE
+0x9384 = 0x9A46
+0x9385 = 0xFEB0
+0x9386 = 0x9779
+0x9387 = 0x946C
+0x9390 = 0x9858
+0x939C = 0x9266
+0x93A0 = 0x93FB
+0x93AD = 0x9A47
+0x93B8 = 0x9749
+0x93BB = 0x9748
+0x93BD = 0x934A
+0x93BF = 0x9CE2
+0x93C6 = 0x9264
+0x93CB = 0x91DF
+0x93D3 = 0xFB79
+0x93DB = 0x96D7
+0x93E0 = 0x9343
+0x93F0 = 0xFDCB
+0x93F1 = 0xFE7A
+0x93F3 = 0x91DB
+0x93F4 = 0x8C6A
+0x9401 = 0x97AF
+0x9404 = 0x95DD
+0x9408 = 0x9348
+0x9417 = 0x9A4B
+0x941B = 0xFC45
+0x941D = 0x9A4D
+0x9424 = 0x91BC
+0x9425 = 0x90E2
+0x9426 = 0x90B4
+0x9427 = 0x95E1
+0x942D = 0x9A4E
+0x943E = 0x9A4F
+0x9442 = 0xFE40
+0x9443 = 0xFE43
+0x944D = 0x96DD
+0x9454 = 0x9A51
+0x9458 = 0x96A7
+0x945B = 0x90B0
+0x9465 = 0x9C4E
+0x9467 = 0x9443
+0x946C = 0x8EBA
+0x9479 = 0x9A52
+0x947B = 0xFCC1
+0x9485 = 0x8BE9
+0x949F = 0x9CAF
+0x94A2 = 0x8BFD
+0x94C1 = 0x9ABC
+0x94C3 = 0x9AB8
+0x94DC = 0x9AAE
+0x94F6 = 0x9AA7
+0x952D = 0x9A53
+0x9547 = 0x9D74
+0x9578 = 0x8BEA
+0x957F = 0x8BEB
+0x9585 = 0x90B2
+0x9596 = 0x95E9
+0x9597 = 0x95E8
+0x9599 = 0x95E6
+0x95A0 = 0x90B5
+0x95A2 = 0x9A54
+0x95A6 = 0x90B3
+0x95A7 = 0x95E7
+0x95AA = 0x8B50
+0x95E8 = 0x8BEC
+0x95F4 = 0x9A56
+0x961D = 0x8BFB
+0x9633 = 0x9A57
+0x9638 = 0xA0AA
+0x9641 = 0x9FA6
+0x9645 = 0x99CC
+0x9656 = 0x9C59
+0x9669 = 0x99B5
+0x967B = 0x90BE
+0x9681 = 0x9FAF
+0x968F = 0x95F2
+0x9696 = 0x90BF
+0x96A3 = 0x90C1
+0x96A5 = 0xFEE4
+0x96B6 = 0x90C4
+0x96BD = 0x90C7
+0x96F4 = 0x92E4
+0x9703 = 0x9F52
+0x971B = 0x90DB
+0x9721 = 0xA066
+0x9731 = 0x90D2
+0x9734 = 0x876B
+0x9736 = 0x90D4
+0x9740 = 0x9A5B
+0x9741 = 0x95FD
+0x9751 = 0x8BC4
+0x9755 = 0x8C66
+0x9757 = 0x90DE
+0x975D = 0x9CE4
+0x975F = 0x90E1
+0x976D = 0x9E46
+0x9771 = 0x9651
+0x9787 = 0xFB58
+0x9789 = 0x90E6
+0x979B = 0x9650
+0x979F = 0x90E7
+0x97B1 = 0x90E8
+0x97B2 = 0x9A5D
+0x97B4 = 0x9F7A
+0x97B8 = 0x9B5C
+0x97BA = 0x9F7C
+0x97BD = 0xFC52
+0x97BE = 0x90E9
+0x97C0 = 0x90EA
+0x97C2 = 0x9A5E
+0x97C8 = 0x9F76
+0x97D2 = 0x90EB
+0x97E0 = 0x90EC
+0x97E6 = 0x8BEE
+0x97EE = 0x90EE
+0x97F2 = 0x91C6
+0x97F5 = 0x90F2
+0x9814 = 0xFCBC
+0x9815 = 0x8A74
+0x981F = 0x9657
+0x9823 = 0x9CEF
+0x982E = 0x9FDF
+0x9833 = 0x90F7
+0x9834 = 0x90F6
+0x9847 = 0x9B5E
+0x984B = 0x90F8
+0x9856 = 0x8CFC
+0x9866 = 0x90F9
+0x9868 = 0x8CC9
+0x986C = 0xFA6A
+0x9875 = 0x8BEF
+0x98B4 = 0x9FE0
+0x98B7 = 0x9142
+0x98B9 = 0x9A62
+0x98C3 = 0x9569
+0x98C7 = 0x9144
+0x98C8 = 0x9143
+0x98CA = 0x9141
+0x98CE = 0x8BF0
+0x98DC = 0x9660
+0x98DE = 0x8BF1
+0x98E0 = 0x99F6
+0x98E1 = 0x9149
+0x98E6 = 0x914A
+0x98EC = 0x914B
+0x98F1 = 0x9A64
+0x98F5 = 0x8ABF
+0x990E = 0x9A66
+0x9919 = 0x9A67
+0x991C = 0x9A69
+0x9937 = 0x9A6A
+0x9938 = 0x9652
+0x9939 = 0x914D
+0x993B = 0x9666
+0x9940 = 0x9F7B
+0x9942 = 0x9A6B
+0x994A = 0xA06C
+0x994D = 0x9667
+0x995D = 0x9A6C
+0x9962 = 0x9A6D
+0x9963 = 0x8BF2
+0x999B = 0x966A
+0x99A4 = 0xFCEA
+0x99AA = 0x966C
+0x99B8 = 0x91C4
+0x99BC = 0x9677
+0x99C4 = 0x99F4
+0x99C5 = 0x9A6F
+0x99DA = 0x9FAB
+0x99E0 = 0x8CBE
+0x99E1 = 0x8EC1
+0x99E6 = 0x9555
+0x99F5 = 0x9152
+0x9A0C = 0x9153
+0x9A10 = 0x9155
+0x9A1F = 0x955D
+0x9A21 = 0x9671
+0x9A26 = 0x9C6D
+0x9A2F = 0x9673
+0x9A3B = 0x9154
+0x9A3C = 0x9A71
+0x9A58 = 0x9156
+0x9A5C = 0x966D
+0x9A63 = 0x9557
+0x9A6C = 0x89C6
+0x9A8F = 0x89C7
+0x9AB2 = 0x8A6A
+0x9AB6 = 0x8B57
+0x9ABA = 0x9FE1
+0x9ABD = 0x9B5F
+0x9AD7 = 0xA05D
+0x9AE0 = 0x915B
+0x9AE2 = 0x915C
+0x9AF4 = 0x915E
+0x9AFF = 0x9F5C
+0x9B02 = 0x9F57
+0x9B09 = 0x9F65
+0x9B0F = 0x9A72
+0x9B14 = 0x9160
+0x9B2A = 0x9F5E
+0x9B2D = 0x9161
+0x9B34 = 0x9164
+0x9B39 = 0x9F41
+0x9B40 = 0x9169
+0x9B50 = 0x9168
+0x9B69 = 0x9A74
+0x9B7F = 0x96B2
+0x9B81 = 0x9A75
+0x9B83 = 0xFDA5
+0x9B8B = 0x9EE9
+0x9B8D = 0x8BBA
+0x9B8E = 0x916D
+0x9B8F = 0xA060
+0x9B97 = 0x9FDE
+0x9B9D = 0x9FC3
+0x9B9F = 0x96B5
+0x9BB0 = 0xA067
+0x9BCF = 0x96B3
+0x9BDD = 0x9A76
+0x9BE9 = 0x95D5
+0x9BED = 0x9ECA
+0x9BF1 = 0x9A77
+0x9BF4 = 0x9A78
+0x9BFF = 0x9170
+0x9C02 = 0x916F
+0x9C0A = 0x9FA3
+0x9C0C = 0x9171
+0x9C10 = 0x96B1
+0x9C15 = 0x9F63
+0x9C1B = 0x9F67
+0x9C1F = 0x8BB9
+0x9C20 = 0x9A7A
+0x9C26 = 0x8B56
+0x9C2F = 0x9ADA
+0x9C35 = 0x96B0
+0x9C3A = 0x9A7E
+0x9C45 = 0x9DDE
+0x9C4F = 0x96AD
+0x9C53 = 0x96AE
+0x9C5D = 0x9EA1
+0x9C72 = 0x9E50
+0x9C7B = 0x96AF
+0x9C7C = 0x8BF4
+0x9D02 = 0x9FA4
+0x9D0C = 0x96BD
+0x9D16 = 0x96F4
+0x9D21 = 0x96B8
+0x9D34 = 0xFAA1
+0x9D39 = 0x91A7
+0x9D44 = 0xA05E
+0x9D49 = 0x9A7D
+0x9D4E = 0x8948
+0x9D50 = 0x9EB1
+0x9D5E = 0x9DDB
+0x9D6D = 0x95BF
+0x9D6E = 0x8A73
+0x9D7C = 0x9EFE
+0x9D7E = 0x917A
+0x9D83 = 0x917B
+0x9D93 = 0x9AA3
+0x9DA5 = 0x96C2
+0x9DAB = 0x9F77
+0x9DBD = 0x9AA4
+0x9DC0 = 0x9AA5
+0x9DC4 = 0x91A1
+0x9DC9 = 0x89B8
+0x9DD4 = 0x9173
+0x9DFC = 0x9AA6
+0x9E0A = 0x89BD
+0x9E0C = 0x89B9
+0x9E0E = 0x917D
+0x9E18 = 0x96BB
+0x9E1C = 0x9FF2
+0x9E1F = 0x8BF5
+0x9E7B = 0x9AA9
+0x9E81 = 0x9F54
+0x9E84 = 0x9FE3
+0x9E85 = 0x9EED
+0x9E90 = 0x91AA
+0x9E95 = 0x91AB
+0x9E96 = 0xA070
+0x9E98 = 0x9F6D
+0x9E9E = 0x91AC
+0x9EA2 = 0x91AD
+0x9EA6 = 0xA0FD
+0x9EA8 = 0x9FE2
+0x9EAA = 0x91AF
+0x9EAB = 0x9E41
+0x9EAC = 0x9AAA
+0x9EAF = 0x91B0
+0x9EB1 = 0x9AAB
+0x9EBD = 0x9AAC
+0x9EBF = 0x9A4A
+0x9EC1 = 0x91B2
+0x9EC4 = 0x8BF6
+0x9EC6 = 0x9AAD
+0x9EC7 = 0x89B6
+0x9EE2 = 0x9AAF
+0x9EF1 = 0x9AB0
+0x9EF8 = 0x9AB1
+0x9EFE = 0x9AA1
+0x9F02 = 0x91B9
+0x9F08 = 0x91BA
+0x9F17 = 0x91BE
+0x9F26 = 0xA041
+0x9F27 = 0x8BB7
+0x9F39 = 0x91C0
+0x9F44 = 0x9AB3
+0x9F45 = 0x91C3
+0x9F50 = 0xA0FC
+0x9F53 = 0x9FEE
+0x9F5A = 0x9F69
+0x9F62 = 0x91C8
+0x9F69 = 0x91C9
+0x9F7F = 0x8DE6
+0x9F8E = 0x91CB
+0x9F99 = 0x89C8
+0x9F9F = 0x8DAA
+0x9FA5 = 0x9FDD
+0x9FA6 = 0x8C43
+0x9FA7 = 0x8C6D
+0x9FA8 = 0x8C74
+0x9FA9 = 0x8CB7
+0x9FAA = 0x8CB9
+0x9FAB = 0x8CBB
+0x9FAC = 0x8CC0
+0x9FAD = 0x8CD7
+0x9FAE = 0x8CD8
+0x9FAF = 0x8CDA
+0x9FB0 = 0xC8A1
+0x9FB1 = 0xC8A3
+0x9FB2 = 0x8CED
+0x9FB3 = 0x8D48
+0xF907 = 0x8BF8
+0xFF02 = 0xC8D0
+0xFF07 = 0xC8CF
+0xFF3B = 0xC6E4
+0xFF3D = 0xC6E5
+0xFFE2 = 0xC8CD
+0xFFE4 = 0xC8CE
+0xFFED = 0xF9FE
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/UCS@SIP%ETen.src b/share/i18n/csmapper/BIG5/UCS@SIP%ETen.src
new file mode 100644 (file)
index 0000000..9fae7fb
--- /dev/null
@@ -0,0 +1,26 @@
+# $NetBSD: UCS@SIP%ETen.src,v 1.1 2007/03/05 16:57:12 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS:SIP/ETen"
+SRC_ZONE       0xC87A - 0xC8A4
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+# 
+# This mapping data is made from the mapping data provided by
+# http://wakaba-web.hp.infoseek.co.jp/table/big5-eten.txt
+# Original notice:
+#
+## Big5-ETen vs Unicode mapping table
+## 
+## Date: 24 Feb 2002 19:01:00 +0900
+## License: Public Domain.
+## 
+## Big5        Unicode UnicodeAlternate        UnicodeName
+
+0xC87A = 0x00CC
+0xC87C = 0x008A
+0xC8A4 = 0x7607
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/UCS@SIP%HKSCS.src b/share/i18n/csmapper/BIG5/UCS@SIP%HKSCS.src
new file mode 100644 (file)
index 0000000..0154eb1
--- /dev/null
@@ -0,0 +1,1714 @@
+# $NetBSD: UCS@SIP%HKSCS.src,v 1.2 2008/04/12 13:11:56 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS:SIP/HKSCS"
+SRC_ZONE       0x0021 - 0xF9D4
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.1.0
+#      Table version: 1.1
+#      Date: 3 March 2008
+#
+#      Copyright (c) 1996-2008 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+0x0021 = 0x9C71
+0x003E = 0x9375
+0x0046 = 0x9376
+0x004E = 0x9548
+0x0068 = 0x8EC6
+0x0086 = 0x8BC5
+0x0087 = 0x8BFA
+0x008A = 0xC87C
+0x0094 = 0x9AB4
+0x00CA = 0x884E
+0x00CB = 0x884B
+0x00CC = 0xC87A
+0x00CD = 0x8848
+0x00D1 = 0x8847
+0x00EE = 0xA0F6
+0x010C = 0x8845
+0x010E = 0x8853
+0x0118 = 0xFCAD
+0x01A4 = 0x8CF5
+0x01A9 = 0x8AAD
+0x01AB = 0x9272
+0x01C1 = 0xFC47
+0x01D4 = 0x94DF
+0x01F2 = 0x9FD1
+0x0204 = 0xFBCB
+0x020C = 0x927D
+0x0214 = 0x98A4
+0x0239 = 0x8CF9
+0x025B = 0x94E7
+0x0274 = 0x90CB
+0x0275 = 0x927B
+0x0299 = 0x94D8
+0x029E = 0xFC5F
+0x02A0 = 0xFA54
+0x02B7 = 0x9AB5
+0x02BF = 0x96DA
+0x02C0 = 0x9279
+0x02E5 = 0xFA74
+0x030A = 0x9275
+0x0325 = 0x8DFB
+0x0341 = 0x8A49
+0x0345 = 0x92DF
+0x0346 = 0x9B7C
+0x0347 = 0xFA63
+0x037E = 0xFA60
+0x037F = 0x926D
+0x0380 = 0xFA62
+0x03A0 = 0x9AB6
+0x03A7 = 0x976B
+0x03B5 = 0xFD6A
+0x03C9 = 0xFD54
+0x03CB = 0x9273
+0x03F5 = 0x97D8
+0x03FC = 0x9FBB
+0x0413 = 0x9342
+0x0414 = 0x9276
+0x041F = 0xFA65
+0x0465 = 0x926C
+0x0487 = 0xFA6E
+0x048E = 0x9EE0
+0x0491 = 0x92C0
+0x0492 = 0x92BF
+0x04A3 = 0x92BE
+0x04D7 = 0x9ABA
+0x04FC = 0x8AB3
+0x04FE = 0x9775
+0x0547 = 0xFA40
+0x058E = 0xFA76
+0x05A5 = 0xFBD0
+0x05B3 = 0xFA7B
+0x05C3 = 0xFE6D
+0x05CA = 0x9BB3
+0x05D0 = 0x89CC
+0x05D5 = 0x9ABE
+0x05DF = 0xFA42
+0x05E0 = 0x92BC
+0x05EB = 0x945C
+0x0611 = 0x9BB5
+0x0615 = 0x9ABF
+0x0619 = 0x98A7
+0x061A = 0x97A4
+0x0630 = 0x90FD
+0x0656 = 0xFC7B
+0x0676 = 0x9AC0
+0x070E = 0x92C3
+0x0731 = 0x8AAA
+0x0779 = 0x9BD0
+0x082C = 0x9550
+0x0873 = 0x92C6
+0x08D5 = 0x98A6
+0x0916 = 0x9546
+0x0923 = 0xFD63
+0x0954 = 0xFAC2
+0x0979 = 0x9EC3
+0x09E7 = 0x89B2
+0x0A11 = 0x9C66
+0x0A50 = 0x9053
+0x0A6F = 0x8C62
+0x0AB4 = 0x97C1
+0x0AC2 = 0x9AC4
+0x0ACD = 0x9AC5
+0x0B0D = 0x8EEF
+0x0B8F = 0xFAE9
+0x0B9F = 0x8D40
+0x0BA8 = 0x9262
+0x0BA9 = 0x8AF7
+0x0BBF = 0x9AC6
+0x0BC6 = 0x92E1
+0x0BCB = 0x9AC9
+0x0BE2 = 0xFAC6
+0x0BEB = 0x97A5
+0x0BFB = 0x9ACB
+0x0BFF = 0xFA72
+0x0C0B = 0x8A5E
+0x0C0D = 0x94E0
+0x0C20 = 0x92CC
+0x0C34 = 0x8AE5
+0x0C3A = 0xFE5C
+0x0C3B = 0x9ACC
+0x0C41 = 0x9DF9
+0x0C42 = 0x8A43
+0x0C43 = 0x8AA6
+0x0C53 = 0x9ACD
+0x0C65 = 0x9ACE
+0x0C77 = 0xFAEE
+0x0C78 = 0x9BCC
+0x0C7C = 0x9ACF
+0x0C8D = 0x9AD1
+0x0C96 = 0x9DFA
+0x0C9C = 0x9D7C
+0x0CB5 = 0x9AD3
+0x0CB8 = 0x97A6
+0x0CCF = 0x995F
+0x0CD3 = 0xFBF6
+0x0CD4 = 0x9FC5
+0x0CD5 = 0x8A59
+0x0CD6 = 0x8B6B
+0x0CDD = 0x9AD4
+0x0CED = 0x9AD5
+0x0CFF = 0x97A2
+0x0D15 = 0x8A44
+0x0D28 = 0x9F4A
+0x0D31 = 0x90A1
+0x0D32 = 0xFDA4
+0x0D46 = 0x8A64
+0x0D47 = 0x8AF2
+0x0D48 = 0x8AF8
+0x0D49 = 0x9DD8
+0x0D4C = 0x94D6
+0x0D4D = 0xFAFE
+0x0D4E = 0xFBA7
+0x0D6F = 0x9AD6
+0x0D71 = 0x9F4D
+0x0D74 = 0xFAF6
+0x0D7C = 0x8A57
+0x0D7E = 0x8B43
+0x0D7F = 0x8B44
+0x0D96 = 0x8AB6
+0x0D9C = 0x8AC0
+0x0DA7 = 0x9E54
+0x0DB2 = 0x9AD7
+0x0DC8 = 0x9AD8
+0x0E04 = 0x9ADC
+0x0E09 = 0x8ACA
+0x0E0A = 0x9EA8
+0x0E0D = 0x9263
+0x0E0E = 0x9ADD
+0x0E0F = 0x8B65
+0x0E10 = 0x8B6F
+0x0E11 = 0x8B7E
+0x0E16 = 0x8F43
+0x0E1D = 0x92D0
+0x0E4C = 0x8AF4
+0x0E6D = 0x9DBE
+0x0E73 = 0x9AE1
+0x0E75 = 0xFCDE
+0x0E76 = 0x9DFD
+0x0E77 = 0x8B66
+0x0E78 = 0x8B70
+0x0E79 = 0x8B75
+0x0E7A = 0x8AE4
+0x0E7B = 0x8BA4
+0x0E8C = 0x8AED
+0x0E96 = 0x8A5D
+0x0E98 = 0x8B48
+0x0E9D = 0x9DED
+0x0EA2 = 0x9E40
+0x0EAA = 0x8AEF
+0x0EAB = 0x8AF6
+0x0EAC = 0x9E76
+0x0EB6 = 0x9EE3
+0x0ED7 = 0x9ADE
+0x0ED8 = 0x8DFE
+0x0EDD = 0xFAFC
+0x0EF8 = 0x9CB1
+0x0EF9 = 0x9E77
+0x0EFA = 0x8B64
+0x0EFB = 0x8B67
+0x0F1D = 0x974B
+0x0F26 = 0x9653
+0x0F2D = 0x9AE0
+0x0F2E = 0x8B4A
+0x0F30 = 0x8AF1
+0x0F31 = 0x8AD7
+0x0F3B = 0xA0AB
+0x0F4C = 0x8AB5
+0x0F64 = 0x8A5F
+0x0F8D = 0x8AEE
+0x0F90 = 0x9ADF
+0x0FAD = 0x8AFE
+0x0FB4 = 0x8A58
+0x0FB5 = 0x8BA3
+0x0FB6 = 0x8BA7
+0x0FBC = 0x9AE3
+0x0FDF = 0x9261
+0x0FEA = 0x9DD7
+0x0FEB = 0x9E7D
+0x0FEC = 0x9EA7
+0x0FED = 0x9EAB
+0x1014 = 0x9042
+0x101D = 0x8B79
+0x101E = 0x8B7A
+0x104F = 0x9AE6
+0x105C = 0x9AE5
+0x106F = 0x8A7E
+0x1075 = 0x9E44
+0x1076 = 0x9AE7
+0x1077 = 0x8A7C
+0x1078 = 0x8B71
+0x107B = 0x9AE9
+0x1088 = 0x9AEA
+0x1096 = 0x9AEB
+0x109D = 0x8ABD
+0x10B4 = 0xFB4E
+0x10BF = 0x9AED
+0x10C0 = 0x8AF9
+0x10C1 = 0x9E63
+0x10C7 = 0x8B49
+0x10C8 = 0x8ACE
+0x10C9 = 0x8B6E
+0x10CF = 0x8AE8
+0x10D3 = 0x9AEE
+0x10E4 = 0x92CE
+0x10F4 = 0x8A5A
+0x10F5 = 0x8B7B
+0x10F6 = 0x8B7C
+0x112F = 0x9AEF
+0x113B = 0x9AF0
+0x113D = 0x8AFA
+0x1145 = 0x8941
+0x1148 = 0x8B72
+0x114F = 0x8AF3
+0x1180 = 0x8BA8
+0x1187 = 0x9EAE
+0x11D9 = 0x9E72
+0x123C = 0xFB73
+0x124F = 0xFB5F
+0x127C = 0x90BA
+0x12A8 = 0x91FE
+0x12A9 = 0x9EF6
+0x12B0 = 0x97ED
+0x12E3 = 0x9AF3
+0x12FE = 0xA0EE
+0x1302 = 0x967C
+0x1303 = 0x9345
+0x1304 = 0x986E
+0x1305 = 0xFA56
+0x1336 = 0x9AF5
+0x133A = 0xFC4B
+0x1375 = 0x9AF4
+0x1376 = 0xFEDE
+0x138E = 0xFCB7
+0x1398 = 0x97F1
+0x139C = 0x97C7
+0x13C5 = 0x9CCB
+0x13C6 = 0x9240
+0x13ED = 0x9CE8
+0x13FE = 0x91FD
+0x1413 = 0x974E
+0x1416 = 0xFB68
+0x1424 = 0x976C
+0x143F = 0x8CC2
+0x1452 = 0x97E8
+0x1454 = 0xFB6A
+0x1455 = 0x8B74
+0x148A = 0x8EE7
+0x1497 = 0xFDC8
+0x14B6 = 0x9241
+0x14E8 = 0x96A1
+0x14FD = 0x8EF3
+0x1577 = 0x9AF7
+0x1582 = 0x8FA6
+0x1596 = 0xFAD6
+0x160A = 0x9CC7
+0x1613 = 0xFAD7
+0x1619 = 0x9AF8
+0x163E = 0xFBA1
+0x1661 = 0x8EC5
+0x1692 = 0xFBA4
+0x16B8 = 0xFBC2
+0x16BA = 0x9AC1
+0x16C0 = 0x91FA
+0x16C1 = 0xFEDB
+0x16C2 = 0x97AB
+0x16D3 = 0x9147
+0x16D5 = 0xFBB1
+0x16DF = 0x8FEA
+0x16E6 = 0x94D2
+0x16E7 = 0xFE61
+0x16E8 = 0xFACE
+0x16FA = 0x92ED
+0x16FB = 0x91F3
+0x16FC = 0x93C6
+0x16FE = 0x935A
+0x170D = 0xFAFB
+0x1710 = 0x92EF
+0x1726 = 0xFAC8
+0x173A = 0x9847
+0x173B = 0x9366
+0x173C = 0x9855
+0x1757 = 0x96E6
+0x176C = 0x9F43
+0x176D = 0x9FAA
+0x176E = 0x94DA
+0x176F = 0x92EE
+0x1770 = 0xFCAF
+0x1771 = 0xFBFB
+0x1773 = 0x8EF9
+0x1774 = 0x91F6
+0x17AB = 0x9364
+0x17B0 = 0x94F5
+0x17B1 = 0x9CB6
+0x17B2 = 0xFBAD
+0x17B3 = 0x984E
+0x17B4 = 0x8F44
+0x17B5 = 0x96FD
+0x17C3 = 0x9AF9
+0x17C7 = 0x9AFA
+0x17D9 = 0x9769
+0x17DA = 0x95D4
+0x17DB = 0x984B
+0x17DC = 0xFBAA
+0x17DF = 0x987C
+0x17EF = 0x91EA
+0x17F5 = 0x9DAF
+0x17F6 = 0x9DC5
+0x17F8 = 0x91F1
+0x17F9 = 0x8EB1
+0x17FA = 0x97A9
+0x17FB = 0xFBAC
+0x17FC = 0xFCB8
+0x1820 = 0x9CB9
+0x1828 = 0xFBB0
+0x1829 = 0xFCD2
+0x182A = 0x93CB
+0x182D = 0x9AFD
+0x1839 = 0x91F4
+0x183A = 0x8BAC
+0x183B = 0xA055
+0x1840 = 0x9574
+0x1845 = 0x95BE
+0x1852 = 0x97AD
+0x185E = 0x8EE9
+0x1861 = 0x92F8
+0x1862 = 0x97BE
+0x1863 = 0x916C
+0x1864 = 0x94AA
+0x1877 = 0xFC63
+0x187B = 0x9DC6
+0x1883 = 0x97B5
+0x1884 = 0x92B8
+0x1885 = 0x91EF
+0x189E = 0xFEA6
+0x189F = 0x9760
+0x18A0 = 0x9358
+0x18A1 = 0x9576
+0x18A2 = 0x8FAC
+0x18BE = 0x91EC
+0x18BF = 0x97B4
+0x18D1 = 0x91F7
+0x18D6 = 0x974A
+0x18D7 = 0xFB49
+0x18D8 = 0x9578
+0x18D9 = 0x93BC
+0x18FA = 0x91D6
+0x1903 = 0x9355
+0x1904 = 0x9356
+0x1905 = 0x9851
+0x1910 = 0x8FF8
+0x1911 = 0xFBC0
+0x1912 = 0x93F2
+0x1915 = 0x90D0
+0x191C = 0x9C44
+0x1922 = 0x9255
+0x1927 = 0x9363
+0x193B = 0x91A5
+0x1944 = 0xA0ED
+0x1958 = 0xFD6B
+0x196A = 0x9AFE
+0x197C = 0x9351
+0x1980 = 0x8C57
+0x1983 = 0xFA78
+0x1988 = 0xFEA8
+0x1996 = 0x9350
+0x19DB = 0xFA4C
+0x19F3 = 0x92F7
+0x1A2D = 0x9B40
+0x1A34 = 0xFBCE
+0x1A45 = 0x9B41
+0x1A4B = 0xFEAD
+0x1A63 = 0x8761
+0x1B44 = 0xFBD5
+0x1BC1 = 0x8BC2
+0x1BC2 = 0x9A7C
+0x1C2A = 0x9B42
+0x1C70 = 0x9B43
+0x1CA2 = 0x9E79
+0x1CA5 = 0xFBD9
+0x1CAC = 0x9B44
+0x1D46 = 0xA0A7
+0x1D5E = 0x876E
+0x1D90 = 0x9BF3
+0x1DB6 = 0x8C79
+0x1DBA = 0x935E
+0x1DCA = 0x89CB
+0x1DD1 = 0x9F53
+0x1DEB = 0x93D7
+0x1DF9 = 0xFBE1
+0x1E1C = 0xFED0
+0x1E23 = 0x8CF1
+0x1E37 = 0xFBE2
+0x1E3D = 0xFCE3
+0x1E89 = 0x9074
+0x1EA4 = 0xFBE6
+0x1EA8 = 0x9BB7
+0x1EC8 = 0x9B45
+0x1ED5 = 0x9B47
+0x1F0F = 0x9F50
+0x1F15 = 0x9B48
+0x1F6A = 0xFC5B
+0x1F9E = 0x98A9
+0x1FA1 = 0x9CFD
+0x1FE8 = 0x884C
+0x2045 = 0x9B4B
+0x2049 = 0xFBEC
+0x207E = 0x8C69
+0x209A = 0x9BA8
+0x20C7 = 0x8AD5
+0x20FC = 0xFA73
+0x212A = 0xFD59
+0x215B = 0x91A2
+0x2173 = 0xFBED
+0x217A = 0x9CA9
+0x21A1 = 0x8AA8
+0x21C1 = 0x8D42
+0x21C3 = 0x9BC3
+0x2208 = 0x8AE1
+0x227C = 0x9B4E
+0x2321 = 0x95D0
+0x2325 = 0x905F
+0x23BD = 0x97EE
+0x23D0 = 0xFC4E
+0x23D7 = 0x9B4F
+0x23FA = 0x9B50
+0x2465 = 0x9EC6
+0x2471 = 0xFC50
+0x248B = 0xFD73
+0x2491 = 0xFDA7
+0x24B0 = 0x9DA2
+0x24ED = 0xFA58
+0x2513 = 0xFA5E
+0x251B = 0xA059
+0x2530 = 0xFA75
+0x2554 = 0xFBBE
+0x258D = 0x9CA2
+0x25AF = 0x9370
+0x25BE = 0x9371
+0x261B = 0x9377
+0x261C = 0xFEEF
+0x262B = 0x936D
+0x2668 = 0xFC5D
+0x267A = 0x90B8
+0x2696 = 0x8AFC
+0x2698 = 0xFB41
+0x26F4 = 0x9E6B
+0x26F5 = 0x94E3
+0x26F6 = 0x8EE2
+0x2712 = 0x8C7D
+0x2714 = 0x8ED7
+0x271B = 0x9C4D
+0x271F = 0x96A3
+0x272A = 0x9B51
+0x2775 = 0x8AC3
+0x2781 = 0x96AA
+0x2796 = 0x8CE2
+0x27B4 = 0xFC68
+0x27B5 = 0x8B6D
+0x27CD = 0xFD67
+0x2803 = 0x8AE9
+0x285F = 0xFCA1
+0x2860 = 0x936C
+0x2871 = 0x9B52
+0x28AD = 0xFE70
+0x28C1 = 0xFCA8
+0x28F7 = 0xFCE9
+0x2926 = 0x9CB4
+0x2939 = 0x8AEA
+0x294F = 0x9B53
+0x2967 = 0x9B55
+0x296B = 0x96AB
+0x2980 = 0xFCA7
+0x2993 = 0x9B56
+0x2A66 = 0x8ABC
+0x2ACF = 0x8ACB
+0x2AD5 = 0x9B57
+0x2AE6 = 0x89CD
+0x2AE8 = 0x9B59
+0x2B0E = 0x9B5B
+0x2B22 = 0x93A5
+0x2B3F = 0x9B5D
+0x2B43 = 0x9E4F
+0x2B6A = 0x93A3
+0x2BCA = 0x8A7B
+0x2BCE = 0x8B42
+0x2C26 = 0x9750
+0x2C27 = 0x8FB3
+0x2C38 = 0x8A50
+0x2C4C = 0x9B60
+0x2C51 = 0x8B45
+0x2C55 = 0x8B46
+0x2C62 = 0x9DFE
+0x2C88 = 0x9B62
+0x2C9B = 0x937B
+0x2CA1 = 0x93B1
+0x2CA9 = 0x8A60
+0x2CB2 = 0x8AD8
+0x2CB7 = 0x9B63
+0x2CC2 = 0x8A69
+0x2CC6 = 0x8A47
+0x2CC9 = 0x8ACC
+0x2D07 = 0x937C
+0x2D08 = 0x9B65
+0x2D12 = 0x9B66
+0x2D44 = 0x8A72
+0x2D4C = 0x8A7A
+0x2D67 = 0x93AF
+0x2D8D = 0x8AB0
+0x2D95 = 0x9B68
+0x2DA0 = 0x9EA3
+0x2DA3 = 0xFAEC
+0x2DA4 = 0x8B77
+0x2DB7 = 0x9B67
+0x2DEE = 0x8B59
+0x2E0D = 0xFCB1
+0x2E36 = 0xFCBB
+0x2E42 = 0x9B69
+0x2E78 = 0x93A8
+0x2E8B = 0x8AE0
+0x2EB3 = 0x9E51
+0x2EEF = 0x8F5F
+0x2F74 = 0x9B6A
+0x2FCC = 0x9B6B
+0x2FE3 = 0x97EC
+0x3033 = 0x9B6C
+0x3044 = 0xFE4E
+0x304B = 0xFDC2
+0x3066 = 0x9B6D
+0x307D = 0x9167
+0x307E = 0xFCCC
+0x308E = 0x93B6
+0x30B7 = 0x90E4
+0x30BC = 0x90E5
+0x30DA = 0x9EF2
+0x3103 = 0x93CA
+0x313D = 0x8BBC
+0x317D = 0x8F46
+0x3182 = 0x93CF
+0x31A4 = 0xFCDB
+0x31A5 = 0xFCDC
+0x31B3 = 0x93C0
+0x31C8 = 0xFCE6
+0x31C9 = 0x96E7
+0x31F7 = 0xFCD8
+0x31F8 = 0xFCD9
+0x31F9 = 0xFDA6
+0x320F = 0x93CE
+0x3225 = 0x95F1
+0x322F = 0x9CE9
+0x3231 = 0xFCE4
+0x3232 = 0x94AF
+0x3233 = 0xFA77
+0x3234 = 0x93CC
+0x3256 = 0x8CE1
+0x3262 = 0x905A
+0x3281 = 0x8C54
+0x3289 = 0x93BF
+0x328A = 0xFB51
+0x32AB = 0x93B9
+0x32AC = 0xFED7
+0x32AD = 0x93B7
+0x32D2 = 0x93D9
+0x32E0 = 0x93BB
+0x32E1 = 0x93DA
+0x3300 = 0x98A3
+0x330A = 0x90D1
+0x331F = 0x9B6E
+0x33B4 = 0xFA70
+0x33CC = 0x9BEB
+0x33DE = 0x9B6F
+0x33E6 = 0xFCFC
+0x33F4 = 0x8B40
+0x33F5 = 0xA07B
+0x33F9 = 0x8CA1
+0x33FA = 0x97F7
+0x33FE = 0x93E2
+0x3400 = 0xFCD6
+0x343F = 0x9559
+0x3450 = 0x93A6
+0x346F = 0xFD40
+0x3472 = 0x935F
+0x34E5 = 0x97F2
+0x3519 = 0x9C76
+0x3530 = 0x8EF8
+0x3551 = 0x8CEB
+0x355A = 0x8F47
+0x3567 = 0x9B74
+0x3595 = 0x92B4
+0x3599 = 0x91ED
+0x359C = 0x96D2
+0x35CD = 0xFD46
+0x35CE = 0x8F4F
+0x35CF = 0x9549
+0x35F3 = 0x9B75
+0x3600 = 0xFA5C
+0x3617 = 0x8751
+0x361A = 0x9B79
+0x363C = 0xFD4B
+0x3640 = 0x96D3
+0x3659 = 0xFD58
+0x365F = 0x945F
+0x3677 = 0xA0F5
+0x36A6 = 0x9243
+0x36AD = 0x97FA
+0x36BA = 0x9DD9
+0x36DF = 0x97F4
+0x36EE = 0x924D
+0x3703 = 0xFD5B
+0x3716 = 0x9B7A
+0x3720 = 0x9ED5
+0x372D = 0xFAAE
+0x372F = 0x9CC9
+0x373F = 0x9258
+0x3766 = 0x8EC8
+0x3781 = 0x94B4
+0x37A2 = 0x93E1
+0x37BC = 0x93DF
+0x37C2 = 0xFCF0
+0x37D5 = 0x93EC
+0x37D6 = 0x97F6
+0x37D7 = 0x96CF
+0x383A = 0x93DE
+0x39C2 = 0x8ACF
+0x3AA7 = 0x9BA2
+0x3ADB = 0xFD69
+0x3AEE = 0x9352
+0x3AFA = 0x98A2
+0x3B1A = 0x8CE7
+0x3B5A = 0xFD6E
+0x3C63 = 0x8CA4
+0x3C99 = 0xFA7C
+0x3C9A = 0x93FA
+0x3C9B = 0x907C
+0x3CB5 = 0x8F67
+0x3CB7 = 0x9DB7
+0x3CC7 = 0xA0E9
+0x3CC8 = 0xFA4E
+0x3CC9 = 0xFDA1
+0x3CFC = 0x9E74
+0x3CFD = 0x9FBF
+0x3CFE = 0x9ECB
+0x3CFF = 0x9BB9
+0x3D40 = 0x9DD4
+0x3D5B = 0x97B9
+0x3D7E = 0x8EF1
+0x3D8F = 0x957B
+0x3DB6 = 0x9ED2
+0x3DB7 = 0x9753
+0x3DB8 = 0x96A4
+0x3DB9 = 0x8FBE
+0x3DBA = 0x94D9
+0x3DBB = 0x9058
+0x3DBC = 0xFD79
+0x3DBD = 0xFD7B
+0x3DE3 = 0x8EDA
+0x3DF8 = 0x8EFA
+0x3E06 = 0x8762
+0x3E11 = 0x9BA5
+0x3E2C = 0x9ED9
+0x3E2D = 0x97D4
+0x3E2E = 0x90BB
+0x3E2F = 0xFDBC
+0x3E30 = 0xFDC6
+0x3E31 = 0x9248
+0x3E39 = 0x92B5
+0x3E88 = 0x9DC1
+0x3E89 = 0x92B9
+0x3E8A = 0x92A6
+0x3E8B = 0x8F4B
+0x3EB9 = 0x9BA6
+0x3EBF = 0x92B6
+0x3ED7 = 0x8E40
+0x3EF7 = 0x9ED8
+0x3EF8 = 0x945E
+0x3EF9 = 0x985F
+0x3EFA = 0x94CE
+0x3EFB = 0x924A
+0x3EFC = 0xFD70
+0x3F35 = 0x9467
+0x3F41 = 0x8DEC
+0x3F4A = 0x9BD8
+0x3F61 = 0x8763
+0x3F7F = 0x9448
+0x3F80 = 0xFAC1
+0x3F81 = 0x9CF7
+0x3F82 = 0xFDBE
+0x3F8F = 0x8FDA
+0x3FB4 = 0xFDD9
+0x3FB7 = 0xFC7E
+0x3FC0 = 0x93F9
+0x3FC5 = 0xFA43
+0x3FEB = 0xFAEB
+0x3FEC = 0xFAC3
+0x3FED = 0x97D3
+0x3FEE = 0x95F9
+0x3FEF = 0x9C48
+0x3FF0 = 0xFDD8
+0x4011 = 0xA0D8
+0x4039 = 0xFDD7
+0x403A = 0xFB4A
+0x403B = 0x9BAF
+0x403C = 0x944B
+0x403D = 0xFDC9
+0x4057 = 0x8EAC
+0x4085 = 0xFDB2
+0x408B = 0x925A
+0x408C = 0xFCBD
+0x408D = 0x92D9
+0x4091 = 0xFDD5
+0x40C9 = 0x92DD
+0x40E1 = 0x9259
+0x40EC = 0x8CF0
+0x4104 = 0x96BA
+0x410F = 0x925B
+0x4119 = 0x9BAB
+0x413F = 0xFDDA
+0x4140 = 0xFDDE
+0x4144 = 0xFDD3
+0x414E = 0x8C46
+0x4155 = 0xFDD6
+0x4156 = 0xFDDC
+0x4157 = 0xFDDD
+0x415C = 0x90FE
+0x415F = 0xFEA1
+0x4177 = 0x8BAD
+0x417A = 0x9CD8
+0x41A3 = 0x9E6D
+0x41A4 = 0xFD7C
+0x41A5 = 0xFB61
+0x41AC = 0x96F8
+0x41B5 = 0x96F0
+0x41CD = 0xFCF4
+0x41E2 = 0xFE60
+0x41FC = 0x9852
+0x421B = 0x964F
+0x424B = 0x916E
+0x4256 = 0x986D
+0x4259 = 0x9864
+0x4276 = 0x9453
+0x4277 = 0xFDEC
+0x4278 = 0xFB78
+0x4284 = 0x95BA
+0x4293 = 0x985D
+0x4295 = 0x92F9
+0x42A5 = 0x985A
+0x42BF = 0x8750
+0x42C1 = 0xFDF6
+0x42C9 = 0x93D0
+0x42CA = 0x9862
+0x42EE = 0x9BAD
+0x42FA = 0x974F
+0x430D = 0x9BAE
+0x431A = 0x9452
+0x4334 = 0x9BB0
+0x4348 = 0x91D2
+0x4362 = 0x97EA
+0x4363 = 0xFB6B
+0x4364 = 0x91B1
+0x4365 = 0xFDF3
+0x438C = 0x92CB
+0x4396 = 0x9BB1
+0x439C = 0xFCEC
+0x43BD = 0x986B
+0x43C1 = 0x9751
+0x43E9 = 0x9871
+0x43EA = 0x95EF
+0x43F2 = 0x9EF3
+0x43F8 = 0x91E8
+0x4404 = 0x9BBA
+0x4435 = 0xFB4C
+0x4436 = 0x926A
+0x445A = 0xFDF8
+0x445B = 0x9861
+0x4473 = 0x91E7
+0x4487 = 0x93ED
+0x4488 = 0x9744
+0x44B9 = 0x91E1
+0x44BC = 0xFBF5
+0x44CE = 0x9869
+0x44D3 = 0x8A62
+0x44D6 = 0x9BBB
+0x4505 = 0x8CA8
+0x4521 = 0x9C55
+0x4578 = 0x8E77
+0x45C8 = 0x8AB2
+0x4618 = 0x9EBC
+0x462A = 0x93E6
+0x4665 = 0x93A2
+0x4674 = 0x9BBD
+0x4697 = 0x94B3
+0x46D4 = 0x937D
+0x4706 = 0x9E66
+0x4725 = 0x9459
+0x472F = 0x9BBF
+0x478F = 0x9458
+0x47E0 = 0x9EA5
+0x4812 = 0x9BC7
+0x4823 = 0xFE54
+0x4882 = 0x8E74
+0x48E9 = 0x8BD6
+0x48F0 = 0x94B6
+0x48F1 = 0xFD74
+0x48F2 = 0x98C0
+0x48F3 = 0x94A5
+0x48FB = 0x9BC8
+0x48FF = 0x95ED
+0x4900 = 0xFD7E
+0x4901 = 0xFBEB
+0x490C = 0xFD7D
+0x4916 = 0x976F
+0x4917 = 0x9461
+0x4919 = 0x9FC1
+0x492F = 0x95D7
+0x4933 = 0xFA52
+0x4934 = 0x9C58
+0x493E = 0x9F68
+0x493F = 0x9BE7
+0x4940 = 0xFCCE
+0x4941 = 0x96E8
+0x4942 = 0xFA49
+0x4943 = 0x97A1
+0x4962 = 0x954D
+0x4963 = 0x9EF8
+0x4974 = 0xFE49
+0x4975 = 0x91CE
+0x4976 = 0x9771
+0x497B = 0x8CCF
+0x497F = 0xFDB1
+0x4982 = 0xFC6E
+0x4988 = 0x9CF2
+0x4989 = 0x93B8
+0x498A = 0x9043
+0x498B = 0x9759
+0x498C = 0x94D7
+0x498D = 0xFE66
+0x498E = 0x947D
+0x498F = 0xFC6F
+0x4994 = 0x9246
+0x49A4 = 0xFA6D
+0x49A7 = 0x8EF7
+0x49A9 = 0xFBB7
+0x49AB = 0x947C
+0x49AC = 0x92CD
+0x49AD = 0x97B2
+0x49B7 = 0xFE65
+0x49B8 = 0x967E
+0x49B9 = 0x9758
+0x49BA = 0x9B77
+0x49BB = 0x91CF
+0x49C5 = 0x94A4
+0x49D0 = 0x9CAD
+0x49DA = 0x8BAB
+0x49DE = 0x96D5
+0x49DF = 0xFCB3
+0x49E3 = 0x93AE
+0x49E5 = 0x976D
+0x49EC = 0x9446
+0x49ED = 0x95F7
+0x49F6 = 0x9C46
+0x49F7 = 0x955B
+0x49F8 = 0x91D1
+0x49F9 = 0x94F4
+0x49FB = 0xFE67
+0x4A0E = 0x92A5
+0x4A12 = 0xFEDF
+0x4A13 = 0x8CAB
+0x4A15 = 0x9BC9
+0x4A21 = 0xFCED
+0x4A22 = 0xFDFA
+0x4A23 = 0xFCC8
+0x4A24 = 0xFE62
+0x4A25 = 0x91FC
+0x4A26 = 0xFE6B
+0x4A27 = 0xFDF9
+0x4A28 = 0xFCC7
+0x4A29 = 0x914E
+0x4A2A = 0x9CB8
+0x4A3E = 0x9767
+0x4A42 = 0x95EE
+0x4A45 = 0x9BB2
+0x4A4A = 0x9460
+0x4A4E = 0x94A2
+0x4A4F = 0x9875
+0x4A50 = 0x97AC
+0x4A51 = 0x91D3
+0x4A5D = 0x987B
+0x4A65 = 0x8EEB
+0x4A66 = 0x976A
+0x4A67 = 0x965E
+0x4A71 = 0x97EB
+0x4A77 = 0x9FF9
+0x4A78 = 0x95F8
+0x4A79 = 0xFEA2
+0x4A7A = 0x8FE6
+0x4A8C = 0xFE7E
+0x4A93 = 0x9DA4
+0x4A94 = 0x9768
+0x4A95 = 0x8EEC
+0x4A96 = 0x94BD
+0x4AA4 = 0x945B
+0x4AA5 = 0x9CF6
+0x4AA6 = 0xFAA7
+0x4AA7 = 0x9BD9
+0x4AB1 = 0xFA5D
+0x4AB2 = 0x9656
+0x4AB3 = 0x9762
+0x4ABA = 0x94BA
+0x4ABB = 0xA04F
+0x4ABC = 0x92D8
+0x4AC0 = 0x9BCB
+0x4AC7 = 0x94BB
+0x4ACA = 0x9D5F
+0x4AD1 = 0x90CF
+0x4ADF = 0x9465
+0x4AE2 = 0x9F4C
+0x4AE9 = 0x90D8
+0x4B0F = 0x8D5B
+0x4B6E = 0x9EBE
+0x4BF5 = 0xFB6D
+0x4C09 = 0x95CA
+0x4C9E = 0x9DC2
+0x4C9F = 0x97F8
+0x4CC9 = 0x8FFC
+0x4CD9 = 0x9473
+0x4D06 = 0x9474
+0x4D13 = 0xFEB7
+0x4DB8 = 0x8A4B
+0x4DEA = 0x8A55
+0x4DEB = 0x8B69
+0x4E3B = 0x8ADC
+0x4E50 = 0x8B76
+0x4EA5 = 0x9BCE
+0x4EA7 = 0x8A68
+0x4F0E = 0xA0F8
+0x4F5C = 0x98DF
+0x4F82 = 0xFEB5
+0x4F86 = 0x9BCF
+0x4F97 = 0x96FB
+0x4F9A = 0x9BFB
+0x4FA9 = 0x9ECE
+0x4FB8 = 0x8EE5
+0x4FC2 = 0x9E7B
+0x502C = 0x9BD2
+0x5052 = 0x8AA5
+0x509D = 0xFECE
+0x512B = 0x8A45
+0x5148 = 0x9DFC
+0x517D = 0xFECF
+0x517E = 0x8BA5
+0x51CD = 0x8C4A
+0x51E3 = 0x8AEC
+0x51E6 = 0xFCE0
+0x51E7 = 0x94AD
+0x5220 = 0xFED5
+0x5221 = 0x94AC
+0x5250 = 0xFC5A
+0x5299 = 0x9BD6
+0x52C7 = 0x8A6F
+0x52D8 = 0x8BA9
+0x530E = 0x8E5F
+0x5311 = 0x9DCB
+0x5313 = 0xFCE7
+0x5419 = 0x9BD7
+0x5425 = 0x93C8
+0x542F = 0x91F0
+0x5430 = 0x8FE0
+0x5446 = 0x9BDB
+0x546C = 0x90ED
+0x546E = 0x9BDC
+0x549A = 0x8D53
+0x5531 = 0xA0EC
+0x5535 = 0x98FA
+0x553F = 0x9BE0
+0x555B = 0x93C7
+0x555C = 0x9249
+0x555D = 0x96E1
+0x555E = 0x9BE2
+0x5562 = 0x9BE4
+0x5565 = 0x8FE1
+0x5566 = 0x9BE5
+0x5581 = 0x94C0
+0x5584 = 0x93C3
+0x558F = 0x93C5
+0x55B9 = 0x9079
+0x55D5 = 0x977B
+0x55DB = 0x907E
+0x55E0 = 0xFEE6
+0x5605 = 0xFE46
+0x5635 = 0x9DB8
+0x5651 = 0x9270
+0x5683 = 0x95A8
+0x5695 = 0x8CB0
+0x56E3 = 0x94C8
+0x56F6 = 0x98B9
+0x5706 = 0x9140
+0x571D = 0xFCBE
+0x5725 = 0x9157
+0x573D = 0x8BB2
+0x5772 = 0xFADF
+0x57C7 = 0x9BE6
+0x57DF = 0x9643
+0x57E0 = 0x8E44
+0x57E1 = 0x9C4F
+0x5857 = 0xFEF4
+0x585D = 0x9BE8
+0x5872 = 0x93DC
+0x58C8 = 0x966F
+0x58E1 = 0x8E4A
+0x5903 = 0x9BED
+0x5946 = 0x92F6
+0x5956 = 0x9DB9
+0x59AC = 0x8E4E
+0x59CC = 0xFBCF
+0x5A54 = 0x8760
+0x5A95 = 0x9EC2
+0x5A9C = 0x94E5
+0x5AAE = 0x9BF0
+0x5AAF = 0x94E4
+0x5AE9 = 0x9551
+0x5B74 = 0x8BBB
+0x5B89 = 0x9BF1
+0x5BB3 = 0x94F0
+0x5BB4 = 0x8E64
+0x5BC6 = 0x94EA
+0x5BE4 = 0x8F61
+0x5BE8 = 0x9B64
+0x5C01 = 0x8E5B
+0x5C06 = 0x9BF2
+0x5C21 = 0x9FBE
+0x5C4A = 0x9DC9
+0x5C65 = 0x8E6C
+0x5C91 = 0x8F73
+0x5CA4 = 0x8CAF
+0x5CC0 = 0x8F75
+0x5CC1 = 0x8E71
+0x5CFE = 0x8E60
+0x5D20 = 0x8E6A
+0x5D30 = 0x8C4C
+0x5D43 = 0x9552
+0x5E0E = 0x9554
+0x5E49 = 0x8AD4
+0x5E81 = 0x9DBB
+0x5E82 = 0x9543
+0x5E83 = 0x92FE
+0x5EA6 = 0x94F2
+0x5EBC = 0x94F1
+0x5ED7 = 0xA0EA
+0x5ED8 = 0x9DD2
+0x5F1A = 0xA0B1
+0x5F4B = 0x91F8
+0x5FE1 = 0x9462
+0x5FE2 = 0x9BA4
+0x6029 = 0x8EAD
+0x6048 = 0x9EAD
+0x6064 = 0x96D0
+0x6083 = 0xFEEE
+0x6097 = 0x8AB4
+0x60A4 = 0x9757
+0x60A5 = 0x8A77
+0x6102 = 0x9BF7
+0x6121 = 0x8EB5
+0x6159 = 0xA06D
+0x615A = 0x8EB6
+0x615B = 0x9756
+0x615C = 0x9540
+0x61AD = 0xA0F3
+0x61AE = 0x94BE
+0x61B2 = 0x9BFA
+0x61DD = 0xFDDF
+0x6258 = 0x9DBC
+0x6261 = 0x94FE
+0x626A = 0x8BDB
+0x626B = 0xA0FE
+0x62D0 = 0x8EC0
+0x6335 = 0x9F47
+0x634B = 0x8BDE
+0x634C = 0xA0FB
+0x6351 = 0x8EC3
+0x63BE = 0x9649
+0x63F5 = 0xFEC2
+0x63F8 = 0x954C
+0x6402 = 0x9BFD
+0x6410 = 0x90CC
+0x6411 = 0x9C60
+0x6412 = 0x954B
+0x644A = 0x9BFE
+0x6469 = 0x9C70
+0x6484 = 0x9C43
+0x6488 = 0x9C47
+0x6489 = 0x8ECC
+0x648D = 0x8E54
+0x6498 = 0x8EE4
+0x6512 = 0x9C49
+0x6572 = 0x8B5E
+0x65A0 = 0x955E
+0x65AD = 0x955C
+0x65BF = 0x9C4B
+0x6612 = 0x8BE1
+0x6626 = 0x8ED9
+0x66AF = 0x9DB4
+0x66B1 = 0x925F
+0x66B5 = 0x9C4C
+0x66DA = 0x8AA1
+0x66E8 = 0x8EDB
+0x66FC = 0x9C56
+0x6716 = 0x8AA2
+0x6741 = 0x9754
+0x6799 = 0x9C5E
+0x67B3 = 0x9ED4
+0x67B4 = 0x9568
+0x67CC = 0xA0C3
+0x681C = 0x8AE6
+0x6846 = 0xA0F7
+0x685E = 0x9C61
+0x686E = 0x9C5F
+0x6888 = 0xFC4D
+0x688A = 0x9E5B
+0x6893 = 0x9E69
+0x68C7 = 0x9C63
+0x690E = 0xFEC7
+0x6911 = 0xFEC6
+0x6926 = 0x9C67
+0x6939 = 0x9C69
+0x6951 = 0x8BE2
+0x69A8 = 0x9165
+0x69B5 = 0x9CE7
+0x69F2 = 0x8A54
+0x69FA = 0x9C6C
+0x6A2D = 0x9C6E
+0x6A2E = 0xFE5D
+0x6A34 = 0x9C73
+0x6A42 = 0x956A
+0x6A51 = 0x956D
+0x6A52 = 0x8EF0
+0x6B05 = 0x8F4D
+0x6B0A = 0x8EF6
+0x6B13 = 0xFABC
+0x6B15 = 0x8CD5
+0x6B23 = 0x875E
+0x6B28 = 0xFBDA
+0x6B50 = 0x8B4C
+0x6B51 = 0xFD75
+0x6B52 = 0x9BDD
+0x6B53 = 0xFAF5
+0x6B5B = 0x9C74
+0x6B75 = 0x9545
+0x6B82 = 0x96C6
+0x6B96 = 0x8F6A
+0x6B97 = 0x8F4E
+0x6B9D = 0x9C78
+0x6BB3 = 0xFA55
+0x6BC0 = 0x97E4
+0x6BF7 = 0x9C41
+0x6C21 = 0x925C
+0x6C40 = 0x96FA
+0x6C41 = 0x8CF6
+0x6C46 = 0x8D4D
+0x6C7E = 0xFB66
+0x6C7F = 0x8E65
+0x6C80 = 0x9849
+0x6C81 = 0xFBA8
+0x6C82 = 0x9842
+0x6CA4 = 0x9C7A
+0x6CB7 = 0x97FB
+0x6CB8 = 0x90CA
+0x6CBD = 0x9C5B
+0x6CC0 = 0x974D
+0x6CC3 = 0x8ED3
+0x6CD1 = 0x9561
+0x6D22 = 0x9F4B
+0x6D23 = 0x9FB5
+0x6D24 = 0x93D2
+0x6D25 = 0xFDAA
+0x6D26 = 0x9840
+0x6D27 = 0x9146
+0x6D28 = 0x9867
+0x6D29 = 0xFA5A
+0x6D2A = 0xFBA9
+0x6D51 = 0x9841
+0x6D74 = 0x8CD3
+0x6DA0 = 0xFCFD
+0x6DA1 = 0xFDAB
+0x6DA2 = 0x91BD
+0x6DA3 = 0x8F4C
+0x6DA4 = 0x96C9
+0x6DA5 = 0x8F55
+0x6DA6 = 0xFBAE
+0x6DA7 = 0x956F
+0x6DAE = 0x9C7D
+0x6DDC = 0xA0F0
+0x6DEA = 0x946F
+0x6DEB = 0xFDAC
+0x6DF0 = 0x96CB
+0x6E00 = 0x96CE
+0x6E05 = 0xA056
+0x6E07 = 0x9CE1
+0x6E12 = 0x96C4
+0x6E42 = 0x8F5E
+0x6E43 = 0x8F6C
+0x6E44 = 0x8EA3
+0x6E45 = 0xFBB3
+0x6E6E = 0xFC53
+0x6E72 = 0xFDB3
+0x6E77 = 0x8F6B
+0x6E84 = 0x96CA
+0x6E8B = 0x8753
+0x6E99 = 0x8F79
+0x6ED0 = 0x9E6F
+0x6ED1 = 0xA0C5
+0x6ED2 = 0xFC78
+0x6ED3 = 0x8E42
+0x6ED4 = 0x8F5A
+0x6ED5 = 0x90C2
+0x6ED6 = 0x8EA5
+0x6ED7 = 0x9061
+0x6F26 = 0x924F
+0x6F73 = 0x9373
+0x6F74 = 0xFDB5
+0x6F9F = 0xFECC
+0x6FA1 = 0xFBBD
+0x6FBE = 0x8CD6
+0x6FDE = 0x9843
+0x6FDF = 0x96C5
+0x700E = 0x89BC
+0x704B = 0x9CA3
+0x7052 = 0x924B
+0x7053 = 0x984A
+0x7088 = 0x8FA4
+0x70AD = 0xA0F1
+0x70AE = 0x9EFB
+0x70AF = 0x9CD2
+0x70CD = 0x8FA7
+0x70D2 = 0x8754
+0x70F8 = 0xFC5C
+0x7109 = 0x9845
+0x710C = 0x9046
+0x710D = 0x8CD1
+0x7126 = 0xFEFA
+0x7127 = 0x9560
+0x7164 = 0x9F48
+0x7165 = 0x9247
+0x7175 = 0x90FB
+0x71CD = 0x9CA4
+0x721B = 0x9571
+0x7267 = 0x8745
+0x7280 = 0x9CA6
+0x7285 = 0x9CA7
+0x728B = 0x9CAA
+0x72B2 = 0x9ED3
+0x72B6 = 0x9E70
+0x72E6 = 0x9CAC
+0x7352 = 0x8752
+0x739A = 0x8FAE
+0x73FF = 0x8D50
+0x7422 = 0x957D
+0x7450 = 0x9CB0
+0x7484 = 0x97B6
+0x7486 = 0xA0BD
+0x7574 = 0x8ADF
+0x75A3 = 0x9EAA
+0x75E0 = 0x8FBD
+0x75E4 = 0x8FBF
+0x75FD = 0x9369
+0x75FE = 0x9BA7
+0x7607 = 0xC8A4
+0x760C = 0xFEEA
+0x7632 = 0x9BE1
+0x7639 = 0x8B41
+0x7655 = 0x9DB6
+0x7656 = 0xA0EB
+0x7657 = 0x9BA3
+0x7694 = 0x8BA1
+0x770F = 0x8FC8
+0x7735 = 0x894C
+0x7736 = 0x9860
+0x7741 = 0x94C7
+0x775E = 0x8B58
+0x7784 = 0x95AB
+0x7785 = 0x95AA
+0x77CC = 0x9CC3
+0x7858 = 0x9CC4
+0x7870 = 0x93D6
+0x789D = 0x9DAC
+0x78B2 = 0x8BE6
+0x78C8 = 0x8A71
+0x7924 = 0x8FD1
+0x7967 = 0x99D5
+0x797A = 0x90F4
+0x79A0 = 0x8AA3
+0x79DD = 0x9CCE
+0x79FD = 0x9CD4
+0x7A0A = 0x9CD5
+0x7A0E = 0xFBC8
+0x7A3E = 0x9DB3
+0x7A53 = 0xFC70
+0x7A59 = 0x8FD7
+0x7A79 = 0x9B73
+0x7A84 = 0xFA5B
+0x7ABD = 0x8FD2
+0x7ABE = 0x9064
+0x7AF4 = 0x98B6
+0x7B06 = 0x9668
+0x7B0B = 0x9CD6
+0x7B18 = 0x98BD
+0x7B38 = 0x8FDC
+0x7B39 = 0xFEF6
+0x7B3A = 0x8FD9
+0x7B48 = 0x9541
+0x7BEF = 0x876C
+0x7BF4 = 0x97F3
+0x7C12 = 0x9BF8
+0x7C6C = 0x875A
+0x7CB1 = 0x8748
+0x7CC5 = 0x874A
+0x7D2F = 0x9E6C
+0x7D53 = 0x8FF2
+0x7D54 = 0x8FEE
+0x7D66 = 0x9CD7
+0x7D73 = 0x9E6E
+0x7D84 = 0x8A40
+0x7D8F = 0x8FEF
+0x7D98 = 0x8FF4
+0x7DBD = 0x8FF5
+0x7DDC = 0x95C2
+0x7E4D = 0x986A
+0x7E4F = 0x97CF
+0x7F2E = 0x9EE5
+0x7FF9 = 0x9E7C
+0x8002 = 0x9041
+0x8009 = 0x9CDB
+0x801E = 0x9441
+0x8023 = 0x9CE6
+0x8024 = 0x9DB0
+0x8048 = 0x9CEA
+0x8083 = 0x9CED
+0x8090 = 0x9CFA
+0x80BD = 0x8B62
+0x80BE = 0x8A4E
+0x80E8 = 0x9CCA
+0x80E9 = 0x8A66
+0x80F4 = 0x9CFB
+0x812E = 0x9CFC
+0x814F = 0x9CFE
+0x815D = 0x8A53
+0x816F = 0x9CE5
+0x8189 = 0x9D40
+0x81AF = 0x9D41
+0x81BC = 0x9045
+0x8207 = 0x8B73
+0x8218 = 0x97CA
+0x821A = 0x9D42
+0x8256 = 0x8A61
+0x827C = 0x8BAE
+0x829B = 0x8AD2
+0x82CD = 0x8BA2
+0x82E2 = 0x9DF2
+0x8306 = 0x9D43
+0x8318 = 0x9CDF
+0x832F = 0x9D44
+0x833A = 0x8ECA
+0x8365 = 0x904E
+0x836D = 0x8EB3
+0x837D = 0x9FF5
+0x838A = 0x9D45
+0x8412 = 0x904F
+0x8468 = 0x9D47
+0x846C = 0x89CA
+0x8473 = 0x9CB5
+0x8482 = 0xFBFE
+0x8501 = 0x905E
+0x853C = 0x9063
+0x853D = 0x9057
+0x856C = 0x9066
+0x85E8 = 0x9BC0
+0x85F4 = 0xFCE5
+0x8600 = 0x9162
+0x860B = 0x9067
+0x8625 = 0x8FA1
+0x863B = 0x8FA2
+0x86AA = 0x9D48
+0x86AB = 0xFAD3
+0x86B2 = 0x8D4F
+0x86BC = 0x905D
+0x86D8 = 0x90B9
+0x86E6 = 0x906B
+0x870F = 0x8C5C
+0x8713 = 0x9069
+0x8804 = 0xFE57
+0x882B = 0xFE55
+0x8933 = 0x9073
+0x8948 = 0x9BEF
+0x8949 = 0x9CF0
+0x8956 = 0x9D4B
+0x8964 = 0xFED9
+0x8968 = 0xFEDA
+0x896C = 0x91E0
+0x896D = 0x8D43
+0x897E = 0x91D8
+0x8989 = 0x9646
+0x89A8 = 0x9360
+0x89AA = 0xFA53
+0x89AB = 0x9CD3
+0x89B8 = 0x9D4E
+0x89BC = 0xFB40
+0x89C0 = 0x8DE2
+0x89DC = 0x9442
+0x89DE = 0x9056
+0x89E1 = 0x9865
+0x89E3 = 0x8C6C
+0x89E4 = 0xFA4A
+0x89E7 = 0x9D50
+0x89E8 = 0x9D52
+0x89F9 = 0x95AF
+0x89FA = 0x975A
+0x89FB = 0x9349
+0x89FC = 0x9747
+0x8A0F = 0xA0F4
+0x8A16 = 0x9778
+0x8A25 = 0x8FCF
+0x8A29 = 0xFC60
+0x8A32 = 0x8C4E
+0x8A36 = 0xFC56
+0x8A44 = 0x91DC
+0x8A45 = 0x9661
+0x8A46 = 0x92EC
+0x8A47 = 0x935D
+0x8A48 = 0x8EDE
+0x8A49 = 0x96FE
+0x8A4A = 0xFD4F
+0x8A4B = 0x95DE
+0x8A59 = 0x98B0
+0x8A5A = 0xA040
+0x8A81 = 0x97BD
+0x8A82 = 0x977D
+0x8A83 = 0x97F5
+0x8A9A = 0x9BAC
+0x8A9B = 0xFADA
+0x8A9C = 0x92C2
+0x8AC0 = 0x97B1
+0x8AC6 = 0x907B
+0x8ACB = 0x93FE
+0x8ACC = 0x947B
+0x8ACE = 0x9777
+0x8ADE = 0xFABE
+0x8ADF = 0xFD43
+0x8AE0 = 0x90C6
+0x8AE1 = 0x90A4
+0x8AE2 = 0x90A8
+0x8AE3 = 0x94A9
+0x8AE5 = 0x90A9
+0x8AEA = 0x8C65
+0x8AFC = 0x95E0
+0x8B0C = 0x907D
+0x8B13 = 0x9265
+0x8B21 = 0xFDBA
+0x8B22 = 0x93C4
+0x8B2B = 0xFEED
+0x8B2C = 0x9DAB
+0x8B2D = 0xA0E3
+0x8B2F = 0x9648
+0x8B46 = 0x9D53
+0x8B4C = 0x8AA9
+0x8B4E = 0x9BC5
+0x8B50 = 0x965D
+0x8B63 = 0x975F
+0x8B64 = 0x965F
+0x8B65 = 0x966E
+0x8B66 = 0xFB5D
+0x8B6C = 0x9DB1
+0x8B8F = 0xFEA3
+0x8B99 = 0x9DB2
+0x8B9C = 0x95AE
+0x8B9D = 0xFCA3
+0x8BB9 = 0x8769
+0x8BC2 = 0xA0A2
+0x8BC5 = 0x9655
+0x8BD4 = 0x9D54
+0x8BD7 = 0x9341
+0x8BD9 = 0x95AD
+0x8BDA = 0x91D5
+0x8BE7 = 0x977A
+0x8BE8 = 0xFDFC
+0x8BE9 = 0x8E47
+0x8BEA = 0x93FD
+0x8BEB = 0x90A5
+0x8BEC = 0x90AC
+0x8BF5 = 0x95AC
+0x8BFF = 0x90AE
+0x8C03 = 0xFEA5
+0x8C09 = 0x9D56
+0x8C1C = 0x97E3
+0x8C1D = 0x95E2
+0x8C23 = 0x9466
+0x8C26 = 0x9647
+0x8C2B = 0x91B8
+0x8C30 = 0x9CEC
+0x8C39 = 0x90AD
+0x8C3B = 0x95E3
+0x8CCA = 0x8B4F
+0x8CCD = 0x8AE3
+0x8CD2 = 0x8B4D
+0x8D34 = 0x95EA
+0x8D99 = 0x8B4E
+0x8DB9 = 0x8CC1
+0x8E0F = 0x8BED
+0x8E36 = 0x91D9
+0x8E39 = 0xA0A4
+0x8E65 = 0x95F5
+0x8E66 = 0x95F4
+0x8E97 = 0x9FB3
+0x8EAC = 0xFEAF
+0x8EB2 = 0xFE72
+0x8EB3 = 0x927A
+0x8ED9 = 0xFEAC
+0x8EE7 = 0x95F3
+0x8FC5 = 0x9D58
+0x9079 = 0x8D46
+0x9088 = 0x9372
+0x908B = 0x91C5
+0x9093 = 0x9642
+0x90AF = 0x90CD
+0x90B0 = 0x95FE
+0x90B1 = 0x9159
+0x90C0 = 0x9C65
+0x90E4 = 0x97CC
+0x90E5 = 0x90CE
+0x90EC = 0x9D59
+0x90ED = 0xFCF5
+0x910D = 0xFEFD
+0x9110 = 0x9D5B
+0x913C = 0x9D5C
+0x914D = 0x937E
+0x915B = 0x98AC
+0x915E = 0x9D5E
+0x9170 = 0xFDD0
+0x919C = 0xFD60
+0x91A8 = 0x9CCF
+0x91D5 = 0x90DD
+0x91EB = 0x90E0
+0x941D = 0x90F3
+0x9420 = 0x98B1
+0x9433 = 0x90F0
+0x943F = 0x93BD
+0x9448 = 0x95B7
+0x94D0 = 0x9F46
+0x94D9 = 0x8E4B
+0x94DA = 0x9658
+0x94E5 = 0x8A4C
+0x94E7 = 0x9D63
+0x959E = 0x9ECF
+0x95B0 = 0x9D65
+0x95B8 = 0x9D66
+0x95D7 = 0x965A
+0x95E9 = 0x9D64
+0x95F4 = 0x8A6C
+0x9720 = 0x8AD9
+0x9732 = 0x9D67
+0x97D4 = 0x8A70
+0x9810 = 0x8BF3
+0x9857 = 0x9150
+0x98A4 = 0x9CC1
+0x98D1 = 0x9D68
+0x98EA = 0x93A7
+0x98F1 = 0x9674
+0x98FA = 0x8CFD
+0x9903 = 0xA0EF
+0x9905 = 0x9151
+0x992F = 0x96C1
+0x9945 = 0x8777
+0x9947 = 0x8C64
+0x9948 = 0x9676
+0x9949 = 0x9D69
+0x995D = 0xFCA4
+0x996A = 0x9D6A
+0x999D = 0x924E
+0x99C3 = 0x9D6B
+0x99C9 = 0x9BC1
+0x9A28 = 0x9D6C
+0x9A4D = 0x8A65
+0x9B05 = 0x915D
+0x9B0E = 0x9D6D
+0x9BD5 = 0x915A
+0x9C73 = 0x8C42
+0x9CAD = 0x9CC0
+0x9D3E = 0x916A
+0x9D5A = 0x9D6E
+0x9D7C = 0x9EA6
+0x9D98 = 0x9DCD
+0x9D9B = 0x9D6F
+0x9DF6 = 0x89BB
+0x9E06 = 0x9EF9
+0x9E2D = 0x96B4
+0x9E68 = 0x9172
+0x9EAC = 0x9EC8
+0x9EB0 = 0x8771
+0x9EC3 = 0x8B55
+0x9EF8 = 0x9D71
+0x9F23 = 0x9D72
+0x9F30 = 0x9ECC
+0x9FB7 = 0x9174
+0x9FDE = 0x9ED0
+0xA014 = 0x905C
+0xA087 = 0x8ED2
+0xA0B9 = 0x91A8
+0xA0E1 = 0x9177
+0xA0ED = 0x96BF
+0xA0F3 = 0x96C0
+0xA0F8 = 0x8FB1
+0xA0FE = 0x96B7
+0xA107 = 0x8C55
+0xA123 = 0x9178
+0xA133 = 0x89BE
+0xA134 = 0x917C
+0xA150 = 0xFB77
+0xA192 = 0x9175
+0xA193 = 0x91A3
+0xA1AB = 0x9176
+0xA1B4 = 0x96BE
+0xA1B5 = 0x8D49
+0xA1DF = 0x9179
+0xA1F5 = 0x96B6
+0xA220 = 0x91A4
+0xA233 = 0x91A6
+0xA293 = 0x9D75
+0xA29F = 0x9052
+0xA2B2 = 0xA045
+0xA2B4 = 0x91A9
+0xA2B6 = 0x98AA
+0xA2BA = 0x8C5F
+0xA2BD = 0x8BAA
+0xA2DF = 0x9CDD
+0xA2FF = 0x9D77
+0xA351 = 0x8756
+0xA3A9 = 0x8940
+0xA434 = 0x9EEC
+0xA45B = 0x93AA
+0xA5C6 = 0x9478
+0xA5CB = 0x9D7A
+0xA601 = 0x8AC9
+0xA632 = 0x8B4B
+0xA64A = 0x9FEC
+0xA65B = 0x8AE2
+0xA6A9 = 0x9E75
+0xF825 = 0x9874
+0xF83B = 0x9AC8
+0xF840 = 0xA047
+0xF878 = 0x8BC3
+0xF894 = 0xFC48
+0xF8A6 = 0xFC77
+0xF8CD = 0x9C52
+0xF994 = 0x8EFD
+0xF9B2 = 0x8FA8
+0xF9BC = 0x957A
+0xF9D4 = 0x8FF0
+END_MAP
diff --git a/share/i18n/csmapper/BIG5/charset.pivot.BIG5.src b/share/i18n/csmapper/BIG5/charset.pivot.BIG5.src
new file mode 100644 (file)
index 0000000..18bdabf
--- /dev/null
@@ -0,0 +1,12 @@
+# $NetBSD: charset.pivot.BIG5.src,v 1.2 2007/03/05 16:57:12 tnozaki Exp $
+
+Big5-2003      UCS             1
+Big5-ETen      UCS             1
+Big5-HKSCS     UCS             1
+Big5-IBM       UCS             1
+Big5-Plus      UCS             1
+UCS            Big5-2003       1
+UCS            Big5-ETen       1
+UCS            Big5-HKSCS      1
+UCS            Big5-IBM        1
+UCS            Big5-Plus       1
diff --git a/share/i18n/csmapper/BIG5/mapper.dir.BIG5.src b/share/i18n/csmapper/BIG5/mapper.dir.BIG5.src
new file mode 100644 (file)
index 0000000..e28a311
--- /dev/null
@@ -0,0 +1,42 @@
+# $NetBSD: mapper.dir.BIG5.src,v 1.2 2007/03/05 16:57:12 tnozaki Exp $
+
+Big5:1984/UCS          mapper_std      BIG5/Big5@1984%UCS.mps
+Big5EXT:2003/UCS       mapper_std      BIG5/Big5EXT@2003%UCS.mps
+Big5EXT:E/UCS          mapper_std      BIG5/Big5EXT@E%UCS.mps
+Big5EXT:IBM/UCS                mapper_std      BIG5/Big5EXT@IBM%UCS.mps
+Big5EXT:Plus/UCS       mapper_std      BIG5/Big5EXT@Plus%UCS.mps
+Big5UDA/UCS            mapper_std      BIG5/Big5UDA%UCS.mps
+ETen/UCS:BMP           mapper_std      BIG5/ETen%UCS@BMP.mps
+ETen/UCS:SIP           mapper_std      BIG5/ETen%UCS@SIP.mps
+ETen/UCS:SIPx          mapper_serial   ETen/UCS:SIP,UCS:SIP/UCS
+ETen/UCS               mapper_parallel ETen/UCS:BMP,ETen/UCS:SIPx
+HKSCS/UCS:BMP          mapper_std      BIG5/HKSCS%UCS@BMP.mps
+HKSCS/UCS:SIP          mapper_std      BIG5/HKSCS%UCS@SIP.mps
+HKSCS/UCS:SIPx         mapper_serial   HKSCS/UCS:SIP,UCS:SIP/UCS
+HKSCS/UCS              mapper_parallel HKSCS/UCS:BMP,HKSCS/UCS:SIPx
+UCS/Big5:1984          mapper_std      BIG5/UCS%Big5@1984.mps
+UCS/Big5EXT:2003       mapper_std      BIG5/UCS%Big5EXT@2003.mps
+UCS/Big5EXT:E          mapper_std      BIG5/UCS%Big5EXT@E.mps
+UCS/Big5EXT:IBM                mapper_std      BIG5/UCS%Big5EXT@IBM.mps
+UCS/Big5EXT:Plus       mapper_std      BIG5/UCS%Big5EXT@Plus.mps
+UCS/Big5UDA            mapper_std      BIG5/UCS%Big5UDA.mps
+UCS:BMP/ETen           mapper_std      BIG5/UCS@BMP%ETen.mps
+UCS:SIP/ETen           mapper_std      BIG5/UCS@SIP%ETen.mps
+UCS:SIPx/ETen          mapper_serial   UCS/UCS:SIP,UCS:SIP/ETen
+UCS/ETen               mapper_parallel UCS:BMP/ETen,UCS:SIPx/ETen
+UCS:BMP/HKSCS          mapper_std      BIG5/UCS@BMP%HKSCS.mps
+UCS:SIP/HKSCS          mapper_std      BIG5/UCS@SIP%HKSCS.mps
+UCS:SIPx/HKSCS         mapper_serial   UCS/UCS:SIP,UCS:SIP/HKSCS
+UCS/HKSCS              mapper_parallel UCS:BMP/HKSCS,UCS:SIPx/HKSCS
+Big5-2003/UCS          mapper_parallel ETen/UCS,Big5EXT:2003/UCS,Big5UDA/UCS,Big5:1984/UCS
+Big5-E/UCS             mapper_parallel ETen/UCS,Big5EXT:E/UCS,Big5:1984/UCS
+Big5-ETen/UCS          mapper_parallel ETen/UCS,Big5UDA/UCS,Big5:1984/UCS
+Big5-HKSCS/UCS         mapper_parallel ETen/UCS,Big5EXT:2003/UCS,HKSCS/UCS,Big5UDA/UCS,Big5:1984/UCS
+Big5-IBM/UCS           mapper_parallel Big5EXT:IBM/UCS,Big5:1984/UCS
+Big5-Plus/UCS          mapper_parallel Big5EXT:Plus/UCS,Big5:1984/UCS
+UCS/Big5-2003          mapper_parallel UCS/Big5:1984,UCS/ETen,UCS/Big5EXT:2003,UCS/Big5UDA
+UCS/Big5-E             mapper_parallel UCS/Big5:1984,UCS/ETen,UCS/Big5EXT:E
+UCS/Big5-ETen          mapper_parallel UCS/Big5:1984,UCS/ETen,UCS/Big5UDA
+UCS/Big5-HKSCS         mapper_parallel UCS/Big5:1984,UCS/ETen,UCS/Big5EXT:2003,UCS/HKSCS,UCS/Big5UDA
+UCS/Big5-IBM           mapper_parallel UCS/Big5:1984,UCS/Big5EXT:IBM
+UCS/Big5-Plus          mapper_parallel UCS/Big5:1984,UCS/Big5EXT:Plus
diff --git a/share/i18n/csmapper/CBM/CBMINT%UCS.src b/share/i18n/csmapper/CBM/CBMINT%UCS.src
new file mode 100644 (file)
index 0000000..4624072
--- /dev/null
@@ -0,0 +1,91 @@
+# $NetBSD: CBMINT%UCS.src,v 1.2 2011/04/28 21:02:34 mbalmer Exp $
+
+TYPE           ROWCOL
+NAME           "CBMINT/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from data provided by Japan CBM Corporation,
+# Information Systems Div.
+# Original notice:
+#
+#    Name:     CBM Internatinal Character Codes to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/27/2011
+#    Authors:       Marc Balmer <marc@msys.ch>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the CBMINT code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in CBMINT order
+#
+0x00 - 0x7F = 0x0000 -
+0xA0 = 0x00A3
+0xA1 = 0x2103
+0xA2 = 0x2109
+0xA3 = 0x03A9
+0xA4 = 0x00B5
+0xA5 = 0x03A3
+0xA6 = 0x03C3
+0xA8 = 0x00A2
+0xA9 = 0x00D7
+0xAA = 0x221E
+0xAB = 0x00B1
+0xAC = 0x00F7
+0xAD = 0x03C0
+0xAE = 0x00C4
+0xAF = 0x00D6
+0xB0 = 0x00DC
+0xB1 = 0x03B2
+0xB2 = 0x00A7
+0xB3 = 0x0020
+0xB4 = 0x00BA
+0xB5 = 0x00B0
+0xB7 = 0x00BD
+0xBA = 0x00A5
+0xBB = 0x00BC
+0xBC = 0x00C3
+0xBD = 0x00EB
+0xBE = 0x00E9
+0xBF = 0x00E8
+0xC0 = 0x0113
+0xC1 = 0x00EA
+0xC2 = 0x00EF
+0xC3 = 0x00ED
+0xC4 = 0x00EC
+0xC5 = 0x012B
+0xC6 = 0x00EE
+0xC7 = 0x00F6
+0xC8 = 0x00F3
+0xC9 = 0x00F2
+0xCA = 0x00F5
+0xCB = 0x00F4
+0xCC = 0x00FC
+0xCD = 0x00FA
+0xCE = 0x00F9
+0xCF = 0x016B
+0xD0 = 0x00FB
+0xD1 = 0x00E7
+0xD2 = 0x00BF
+0xD3 = 0x00D1
+0xD4 = 0x00F1
+0xD5 = 0x0112
+0xD7 = 0x00A1
+0xD8 = 0x00C5
+0xD9 = 0x03D5
+0xDA = 0x03B8
+0xDB = 0x00E4
+0xDC = 0x00E1
+0xDD = 0x00E0
+0xDE = 0x00E3
+0xDF = 0x00E2
+END_MAP
diff --git a/share/i18n/csmapper/CBM/Makefile.inc b/share/i18n/csmapper/CBM/Makefile.inc
new file mode 100644 (file)
index 0000000..676e1ee
--- /dev/null
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile.inc,v 1.1 2011/04/27 20:05:56 mbalmer Exp $
+
+.PATH: ${.CURDIR}/CBM
+
+SRCS_mapper.dir+=      mapper.dir.CBM
+SRCS_charset.pivot+=   charset.pivot.CBM
+CLEANFILES+=           mapper.dir.CBM charset.pivot.CBM
+MAPS_CBM=              CBMINT%UCS.mps \
+                       UCS%CBMINT.mps
+
+mapper.dir.CBM: ${.CURDIR}/CBM/mapper.dir.CBM.src
+       ${_MKTARGET_CREATE}
+       (echo "# CBM" ; cat ${.ALLSRC} ; echo ) > ${.TARGET}
+
+charset.pivot.CBM: ${.CURDIR}/CBM/charset.pivot.CBM.src
+       ${_MKTARGET_CREATE}
+       ( echo "# CBM" ; cat ${.ALLSRC} ; echo ) > ${.TARGET}
+
+FILES+=                ${MAPS_CBM}
+CLEANFILES+=   ${MAPS_CBM}
+.for i in ${MAPS_CBM}
+FILESDIR_$i=${BINDIR}/CBM
+.endfor
+
diff --git a/share/i18n/csmapper/CBM/UCS%CBMINT.src b/share/i18n/csmapper/CBM/UCS%CBMINT.src
new file mode 100644 (file)
index 0000000..7e2ed64
--- /dev/null
@@ -0,0 +1,89 @@
+# $NetBSD: UCS%CBMINT.src,v 1.2 2011/04/28 21:02:34 mbalmer Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CBMINT"
+SRC_ZONE       0x0000-0x221E
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from data provided by Japan CBM Corporation,
+# Information Systems Div.
+# Original notice:
+#
+#    Name:     CBM International Character Codes to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/27/2011
+#    Authors:       Marc Balmer <marc@msys.ch>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the CBMINT code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in CBMINT order
+#
+0x0000 - 0x007F = 0x00 -
+0x00A3 = 0xA0
+0x2103 = 0xA1
+0x2109 = 0xA2
+0x03A9 = 0xA3
+0x00B5 = 0xA4
+0x03A3 = 0xA5
+0x03C3 = 0xA6
+0x00A2 = 0xA8
+0x00D7 = 0xA9
+0x221E = 0xAA
+0x00B1 = 0xAB
+0x00F7 = 0xAC
+0x03C0 = 0xAD
+0x00C4 = 0xAE
+0x00D6 = 0xAF
+0x00DC = 0xB0
+0x03B2 = 0xB1
+0x00A7 = 0xB2
+0x00BA = 0xB4
+0x00B0 = 0xB5
+0x00BD = 0xB7
+0x00A5 = 0xBA
+0x00BC = 0xBB
+0x00C3 = 0xBC
+0x00EB = 0xBD
+0x00E9 = 0xBE
+0x00E8 = 0xBF
+0x0113 = 0xC0
+0x00EA = 0xC1
+0x00EF = 0xC2
+0x00ED = 0xC3
+0x00EC = 0xC4
+0x012B = 0xC5
+0x00EE = 0xC6
+0x00F6 = 0xC7
+0x00F3 = 0xC8
+0x00F2 = 0xC9
+0x00F5 = 0xCA
+0x00F4 = 0xCB
+0x00FC = 0xCC
+0x00FA = 0xCD
+0x00F9 = 0xCE
+0x016B = 0xCF
+0x00FB = 0xD0
+0x00E7 = 0xD1
+0x00BF = 0xD2
+0x00D1 = 0xD3
+0x00F1 = 0xD4
+0x0112 = 0xD5
+0x00C5 = 0xD8
+0x03D5 = 0xD9
+0x03B8 = 0xDA
+0x00E4 = 0xDB
+0x00E1 = 0xDC
+0x00E0 = 0xDD
+0x00E3 = 0xDE
+0x00E2 = 0xDF
+END_MAP
diff --git a/share/i18n/csmapper/CBM/charset.pivot.CBM.src b/share/i18n/csmapper/CBM/charset.pivot.CBM.src
new file mode 100644 (file)
index 0000000..bcb7ae5
--- /dev/null
@@ -0,0 +1,4 @@
+# $NetBSD: charset.pivot.CBM.src,v 1.2 2011/04/29 09:57:49 mbalmer Exp $
+
+CMBINT                 UCS                     1
+UCS                    CBMINT                  1
diff --git a/share/i18n/csmapper/CBM/mapper.dir.CBM.src b/share/i18n/csmapper/CBM/mapper.dir.CBM.src
new file mode 100644 (file)
index 0000000..9618cf2
--- /dev/null
@@ -0,0 +1,4 @@
+# $NetBSD: mapper.dir.CBM.src,v 1.2 2011/04/29 09:57:49 mbalmer Exp $
+
+CBMINT/UCS             mapper_std      CBM/CBMINT%UCS.mps
+UCS/CBMINT             mapper_std      CBM/UCS%CBMINT.mps
diff --git a/share/i18n/csmapper/CNS/CNS11643-1%UCS.src b/share/i18n/csmapper/CNS/CNS11643-1%UCS.src
new file mode 100644 (file)
index 0000000..a2e35b8
--- /dev/null
@@ -0,0 +1,6019 @@
+# $NetBSD: CNS11643-1%UCS.src,v 1.2 2006/06/22 16:11:55 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CNS11643-1/UCS"
+SRC_ZONE       0x21-0x7E / 0x21-0x7E / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name:             CNS 11643-1986 to Unicode table (complete)
+#      Unicode version:  1.1
+#      Table version:    0.0d1
+#      Table format:     Format A
+#      Date:             21 October 1994
+#
+#      Copyright (c) 1991-1994 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on magnetic media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Recipient is granted the right to make copies in any form for
+#      internal distribution and to freely use the information supplied
+#      in the creation of products supporting Unicode.  Unicode, Inc.
+#      specifically excludes the right to re-distribute this file directly
+#      to third parties or other organizations whether for profit or not.
+#
+#      General notes:
+#
+#
+# This table contains one set of mappings from CNS 11643-1986 into Unicode.
+# Note that these data are *possible* mappings only and may not be the
+# same as those used by actual products, nor may they be the best suited
+# for all uses.  For more information on the mappings between various code
+# pages incorporating the repertoire of CNS 11643-1986 and Unicode, consult the
+# VENDORS mapping data.  Normative information on the mapping between
+# CNS 11643-1986 and Unicode may be found in the Unihan.txt file in the
+# latest Unicode Character Database.
+#
+# If you have carefully considered the fact that the mappings in
+# this table are only one possible set of mappings between CNS 11643-1986 and
+# Unicode and have no normative status, but still feel that you
+# have located an error in the table that requires fixing, you may
+# report any such error to errata@unicode.org.
+#
+#
+#      WARNING!  It is currently impossible to provide round-trip compatibility
+#              between CNS 11643-1986 and Unicode.  
+#
+#      (1) Some characters are not currently mapped because
+#              of conflicts with other mappings.  They include the following:
+#
+#       CNS         Description                    Comments
+#
+#       0x12224      SPACING HEAVY OVERSCORE       not in Unicode
+#       0x12226      SPACING HEAVY UNDERSCORE      not in Unicode
+#
+#   (2) Some characters are not currently mapped because CNS 11643-1986 includes
+#       duplicate versions of some ideographs which are included in Unicode only
+#       once.  They include the following:
+#
+#       0x1243E through 0x12440, HANGZHOU NUMERAL TEN, TWENTY, and THIRTY
+#       0x12721 through 0x12939, KangXi radical set
+#
+#   Entries for these characters are not included in this table.
+#
+#      Notes:
+#
+#      1.  There is an uncertainty in the mapping of the CNS 11643-1986 character
+#      0x1256D.  This character occurs within the CNS 11643-1986 block of tone marks
+#      for bopomofo and is intended to be the tone mark for the first tone in
+#      Mandarin Chinese.  We have selected the mapping U+02C9 MODIFIER LETTER
+#      MACRON (Mandarin Chinese first tone) to reflect this semantic.  
+#      However, because bopomofo uses the absense of a tone mark to indicate
+#      the first Mandarin tone, most implementations of CNS 11643-1986
+#      represent this character with a blank space, and so a mapping such as
+#      U+2003 EM SPACE might be preferred.  
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the CNS 11643-1986 code (in hex as 0xXXXXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3  is the Unicode name (follows a comment sign, '#')
+#                      The official names for Unicode characters U+4E00
+#                      to U+9FA5, inclusive, is "CJK UNIFIED IDEOGRAPH-XXXX",
+#                      where XXXX is the code point.  Including all these
+#                      names in this file increases its size substantially
+#                      and needlessly.  The token "<CJK>" is used for the
+#                      name of these characters.  If necessary, it can be
+#                      expanded algorithmically by a parser or editor.
+#
+#      The entries are in CNS 11643-1986 order
+#
+#
+
+#
+# Name: Unihan database
+# Unicode version: 4.0.1
+# Table version: 1.1
+# Date: 31 October 2003
+#
+# Copyright (c) 1996-2003 Unicode, Inc. All Rights reserved.
+#
+# Terms of Use
+#
+# Disclaimer
+#
+# The Unicode Character Database (including the Unihan database) is provided 
+# as is by Unicode, Inc. No claims are made as to fitness for any particular 
+# purpose. No warranties of any kind are expressed or implied. The recipient agrees 
+# to determine applicability of information provided. If this file has been 
+# purchased on magnetic or optical media from Unicode, Inc., the sole remedy for 
+# any claim will be exchange of defective media within 90 days of receipt. 
+#      
+# This disclaimer is applicable for all other data files accompanying the Unicode 
+# Character Database, some of which have been compiled by the Unicode Consortium, 
+# and some of which have been supplied by other sources.
+#      
+# Limitations on Rights to Redistribute This Data
+#
+# Recipient is granted the right to make copies in any form for internal 
+# distribution and to freely use the information supplied in the creation 
+# of products supporting the UnicodeTM Standard. The files in the Unicode 
+# Character Database can be redistributed to third parties or other 
+# organizations (whether for profit or not) as long as this notice and 
+# the disclaimer notice are retained. Information can be extracted from 
+# these files and used in documentation or programs, as long as there is 
+# an accompanying notice indicating the source.
+#
+
+0x2121 = 0x3000
+0x2122 = 0xFF0C
+0x2123 = 0x3001
+0x2124 = 0x3002
+0x2125 = 0xFF0E
+0x2126 = 0x2027
+0x2127 = 0xFF1B
+0x2128 = 0xFF1A
+0x2129 = 0xFF1F
+0x212A = 0xFF01
+0x212B = 0xFE30
+0x212C = 0x2026
+0x212D = 0x2025
+0x212E = 0xFE50
+0x212F = 0xFE51
+0x2130 = 0xFE52
+0x2131 = 0x00B7
+0x2132 = 0xFE54
+0x2133 = 0xFE55
+0x2134 = 0xFE56
+0x2135 = 0xFE57
+0x2136 = 0xFF5C
+0x2137 = 0x2013
+0x2138 = 0xFE31
+0x2139 = 0x2014
+0x213A = 0xFE33
+0x213B = 0x2574
+0x213C = 0xFE34
+0x213D = 0xFE4F
+0x213E = 0xFF08
+0x213F = 0xFF09
+0x2140 = 0xFE35
+0x2141 = 0xFE36
+0x2142 = 0xFF5B
+0x2143 = 0xFF5D
+0x2144 = 0xFE37
+0x2145 = 0xFE38
+0x2146 = 0x3014
+0x2147 = 0x3015
+0x2148 = 0xFE39
+0x2149 = 0xFE3A
+0x214A = 0x3010
+0x214B = 0x3011
+0x214C = 0xFE3B
+0x214D = 0xFE3C
+0x214E = 0x300A
+0x214F = 0x300B
+0x2150 = 0xFE3D
+0x2151 = 0xFE3E
+0x2152 = 0x3008
+0x2153 = 0x3009
+0x2154 = 0xFE3F
+0x2155 = 0xFE40
+0x2156 = 0x300C
+0x2157 = 0x300D
+0x2158 = 0xFE41
+0x2159 = 0xFE42
+0x215A = 0x300E
+0x215B = 0x300F
+0x215C = 0xFE43
+0x215D = 0xFE44
+0x215E = 0xFE59
+0x215F = 0xFE5A
+0x2160 = 0xFE5B
+0x2161 = 0xFE5C
+0x2162 = 0xFE5D
+0x2163 = 0xFE5E
+0x2164 = 0x2018
+0x2165 = 0x2019
+0x2166 = 0x201C
+0x2167 = 0x201D
+0x2168 = 0x301D
+0x2169 = 0x301E
+0x216A = 0x2035
+0x216B = 0x2032
+0x216C = 0xFF03
+0x216D = 0xFF06
+0x216E = 0xFF0A
+0x216F = 0x203B
+0x2170 = 0x00A7
+0x2171 = 0x3003
+0x2172 = 0x25CB
+0x2173 = 0x25CF
+0x2174 = 0x25B3
+0x2175 = 0x25B2
+0x2176 = 0x25CE
+0x2177 = 0x2606
+0x2178 = 0x2605
+0x2179 = 0x25C7
+0x217A = 0x25C6
+0x217B = 0x25A1
+0x217C = 0x25A0
+0x217D = 0x25BD
+0x217E = 0x25BC
+0x2221 = 0x32A3
+0x2222 = 0x2105
+0x2223 = 0x203E
+0x2224 = 0xFFE3
+0x2225 = 0xFF3F
+0x2226 = 0x02CD
+0x2227 = 0xFE49
+0x2228 = 0xFE4A
+0x2229 = 0xFE4D
+0x222A = 0xFE4E
+0x222B = 0xFE4B
+0x222C = 0xFE4C
+0x222D = 0xFE5F
+0x222E = 0xFE60
+0x222F = 0xFE61
+0x2230 = 0xFF0B
+0x2231 = 0xFF0D
+0x2232 = 0x00D7
+0x2233 = 0x00F7
+0x2234 = 0x00B1
+0x2235 = 0x221A
+0x2236 = 0xFF1C
+0x2237 = 0xFF1E
+0x2238 = 0xFF1D
+0x2239 = 0x2266
+0x223A = 0x2267
+0x223B = 0x2260
+0x223C = 0x221E
+0x223D = 0x2252
+0x223E = 0x2261
+0x223F = 0xFE62
+0x2240 = 0xFE63
+0x2241 = 0xFE64
+0x2242 = 0xFE65
+0x2243 = 0xFE66
+0x2244 = 0xFF5E
+0x2245 = 0x2229
+0x2246 = 0x222A
+0x2247 = 0x22A5
+0x2248 = 0x2220
+0x2249 = 0x221F
+0x224A = 0x22BF
+0x224B = 0x33D2
+0x224C = 0x33D1
+0x224D = 0x222B
+0x224E = 0x222E
+0x224F = 0x2235
+0x2250 = 0x2234
+0x2251 = 0x2640
+0x2252 = 0x2642
+0x2253 = 0x2295
+0x2254 = 0x2299
+0x2255 = 0x2191
+0x2256 = 0x2193
+0x2257 = 0x2190
+0x2258 = 0x2192
+0x2259 = 0x2196
+0x225A = 0x2197
+0x225B = 0x2199
+0x225C = 0x2198
+0x225D = 0x2225
+0x225E = 0x2223
+0x225F = 0xFF0F
+0x2260 = 0xFF3C
+0x2261 = 0x2215
+0x2262 = 0xFE68
+0x2263 = 0xFF04
+0x2264 = 0xFFE5
+0x2265 = 0x3012
+0x2266 = 0xFFE0
+0x2267 = 0xFFE1
+0x2268 = 0xFF05
+0x2269 = 0xFF20
+0x226A = 0x2103
+0x226B = 0x2109
+0x226C = 0xFE69
+0x226D = 0xFE6A
+0x226E = 0xFE6B
+0x226F = 0x33D5
+0x2270 = 0x339C
+0x2271 = 0x339D
+0x2272 = 0x339E
+0x2273 = 0x33CE
+0x2274 = 0x33A1
+0x2275 = 0x338E
+0x2276 = 0x338F
+0x2277 = 0x33C4
+0x2278 = 0x00B0
+0x2279 = 0x5159
+0x227A = 0x515B
+0x227B = 0x515E
+0x227C = 0x515D
+0x227D = 0x5161
+0x227E = 0x5163
+0x2321 = 0x55E7
+0x2322 = 0x74E9
+0x2323 = 0x7CCE
+0x2324 = 0x2581
+0x2325 = 0x2582
+0x2326 = 0x2583
+0x2327 = 0x2584
+0x2328 = 0x2585
+0x2329 = 0x2586
+0x232A = 0x2587
+0x232B = 0x2588
+0x232C = 0x258F
+0x232D = 0x258E
+0x232E = 0x258D
+0x232F = 0x258C
+0x2330 = 0x258B
+0x2331 = 0x258A
+0x2332 = 0x2589
+0x2333 = 0x253C
+0x2334 = 0x2534
+0x2335 = 0x252C
+0x2336 = 0x2524
+0x2337 = 0x251C
+0x2338 = 0x2594
+0x2339 = 0x2500
+0x233A = 0x2502
+0x233B = 0x2595
+0x233C = 0x250C
+0x233D = 0x2510
+0x233E = 0x2514
+0x233F = 0x2518
+0x2340 = 0x256D
+0x2341 = 0x256E
+0x2342 = 0x2570
+0x2343 = 0x256F
+0x2344 = 0x2550
+0x2345 = 0x255E
+0x2346 = 0x256A
+0x2347 = 0x2561
+0x2348 = 0x25E2
+0x2349 = 0x25E3
+0x234A = 0x25E5
+0x234B = 0x25E4
+0x234C = 0x2571
+0x234D = 0x2572
+0x234E = 0x2573
+0x2421 = 0xFF10
+0x2422 = 0xFF11
+0x2423 = 0xFF12
+0x2424 = 0xFF13
+0x2425 = 0xFF14
+0x2426 = 0xFF15
+0x2427 = 0xFF16
+0x2428 = 0xFF17
+0x2429 = 0xFF18
+0x242A = 0xFF19
+0x242B = 0x2160
+0x242C = 0x2161
+0x242D = 0x2162
+0x242E = 0x2163
+0x242F = 0x2164
+0x2430 = 0x2165
+0x2431 = 0x2166
+0x2432 = 0x2167
+0x2433 = 0x2168
+0x2434 = 0x2169
+0x2435 = 0x3021
+0x2436 = 0x3022
+0x2437 = 0x3023
+0x2438 = 0x3024
+0x2439 = 0x3025
+0x243A = 0x3026
+0x243B = 0x3027
+0x243C = 0x3028
+0x243D = 0x3029
+0x243E = 0x3038
+0x243F = 0x3039
+0x2440 = 0x303A
+0x2441 = 0xFF21
+0x2442 = 0xFF22
+0x2443 = 0xFF23
+0x2444 = 0xFF24
+0x2445 = 0xFF25
+0x2446 = 0xFF26
+0x2447 = 0xFF27
+0x2448 = 0xFF28
+0x2449 = 0xFF29
+0x244A = 0xFF2A
+0x244B = 0xFF2B
+0x244C = 0xFF2C
+0x244D = 0xFF2D
+0x244E = 0xFF2E
+0x244F = 0xFF2F
+0x2450 = 0xFF30
+0x2451 = 0xFF31
+0x2452 = 0xFF32
+0x2453 = 0xFF33
+0x2454 = 0xFF34
+0x2455 = 0xFF35
+0x2456 = 0xFF36
+0x2457 = 0xFF37
+0x2458 = 0xFF38
+0x2459 = 0xFF39
+0x245A = 0xFF3A
+0x245B = 0xFF41
+0x245C = 0xFF42
+0x245D = 0xFF43
+0x245E = 0xFF44
+0x245F = 0xFF45
+0x2460 = 0xFF46
+0x2461 = 0xFF47
+0x2462 = 0xFF48
+0x2463 = 0xFF49
+0x2464 = 0xFF4A
+0x2465 = 0xFF4B
+0x2466 = 0xFF4C
+0x2467 = 0xFF4D
+0x2468 = 0xFF4E
+0x2469 = 0xFF4F
+0x246A = 0xFF50
+0x246B = 0xFF51
+0x246C = 0xFF52
+0x246D = 0xFF53
+0x246E = 0xFF54
+0x246F = 0xFF55
+0x2470 = 0xFF56
+0x2471 = 0xFF57
+0x2472 = 0xFF58
+0x2473 = 0xFF59
+0x2474 = 0xFF5A
+0x2475 = 0x0391
+0x2476 = 0x0392
+0x2477 = 0x0393
+0x2478 = 0x0394
+0x2479 = 0x0395
+0x247A = 0x0396
+0x247B = 0x0397
+0x247C = 0x0398
+0x247D = 0x0399
+0x247E = 0x039A
+0x2521 = 0x039B
+0x2522 = 0x039C
+0x2523 = 0x039D
+0x2524 = 0x039E
+0x2525 = 0x039F
+0x2526 = 0x03A0
+0x2527 = 0x03A1
+0x2528 = 0x03A3
+0x2529 = 0x03A4
+0x252A = 0x03A5
+0x252B = 0x03A6
+0x252C = 0x03A7
+0x252D = 0x03A8
+0x252E = 0x03A9
+0x252F = 0x03B1
+0x2530 = 0x03B2
+0x2531 = 0x03B3
+0x2532 = 0x03B4
+0x2533 = 0x03B5
+0x2534 = 0x03B6
+0x2535 = 0x03B7
+0x2536 = 0x03B8
+0x2537 = 0x03B9
+0x2538 = 0x03BA
+0x2539 = 0x03BB
+0x253A = 0x03BC
+0x253B = 0x03BD
+0x253C = 0x03BE
+0x253D = 0x03BF
+0x253E = 0x03C0
+0x253F = 0x03C1
+0x2540 = 0x03C3
+0x2541 = 0x03C4
+0x2542 = 0x03C5
+0x2543 = 0x03C6
+0x2544 = 0x03C7
+0x2545 = 0x03C8
+0x2546 = 0x03C9
+0x2547 = 0x3105
+0x2548 = 0x3106
+0x2549 = 0x3107
+0x254A = 0x3108
+0x254B = 0x3109
+0x254C = 0x310A
+0x254D = 0x310B
+0x254E = 0x310C
+0x254F = 0x310D
+0x2550 = 0x310E
+0x2551 = 0x310F
+0x2552 = 0x3110
+0x2553 = 0x3111
+0x2554 = 0x3112
+0x2555 = 0x3113
+0x2556 = 0x3114
+0x2557 = 0x3115
+0x2558 = 0x3116
+0x2559 = 0x3117
+0x255A = 0x3118
+0x255B = 0x3119
+0x255C = 0x311A
+0x255D = 0x311B
+0x255E = 0x311C
+0x255F = 0x311D
+0x2560 = 0x311E
+0x2561 = 0x311F
+0x2562 = 0x3120
+0x2563 = 0x3121
+0x2564 = 0x3122
+0x2565 = 0x3123
+0x2566 = 0x3124
+0x2567 = 0x3125
+0x2568 = 0x3126
+0x2569 = 0x3127
+0x256A = 0x3128
+0x256B = 0x3129
+0x256C = 0x02D9
+0x256D = 0x02C9
+0x256E = 0x02CA
+0x256F = 0x02C7
+0x2570 = 0x02CB
+0x2621 = 0x2460
+0x2622 = 0x2461
+0x2623 = 0x2462
+0x2624 = 0x2463
+0x2625 = 0x2464
+0x2626 = 0x2465
+0x2627 = 0x2466
+0x2628 = 0x2467
+0x2629 = 0x2468
+0x262A = 0x2469
+0x262B = 0x2474
+0x262C = 0x2475
+0x262D = 0x2476
+0x262E = 0x2477
+0x262F = 0x2478
+0x2630 = 0x2479
+0x2631 = 0x247A
+0x2632 = 0x247B
+0x2633 = 0x247C
+0x2634 = 0x247D
+0x2635 = 0x2170
+0x2636 = 0x2171
+0x2637 = 0x2172
+0x2638 = 0x2173
+0x2639 = 0x2174
+0x263A = 0x2175
+0x263B = 0x2176
+0x263C = 0x2177
+0x263D = 0x2178
+0x263E = 0x2179
+0x2721 - 0x277E = 0x2F00 -
+0x2821 - 0x287E = 0x2F5F -
+0x2921 - 0x2939 = 0x2FBD -
+0x293A - 0x2951 = 0x31A0 -
+0x2952 - 0x297E = 0x3041 -
+0x2A21 - 0x2A47 = 0x306E -
+0x2A48 - 0x2A4D = 0x3099 -
+0x2A4E - 0x2A7E = 0x30A1 -
+0x2B21 - 0x2B4D = 0x30D2 -
+0x4221 = 0x2400
+0x4222 = 0x2401
+0x4223 = 0x2402
+0x4224 = 0x2403
+0x4225 = 0x2404
+0x4226 = 0x2405
+0x4227 = 0x2406
+0x4228 = 0x2407
+0x4229 = 0x2408
+0x422A = 0x2409
+0x422B = 0x240A
+0x422C = 0x240B
+0x422D = 0x240C
+0x422E = 0x240D
+0x422F = 0x240E
+0x4230 = 0x240F
+0x4231 = 0x2410
+0x4232 = 0x2411
+0x4233 = 0x2412
+0x4234 = 0x2413
+0x4235 = 0x2414
+0x4236 = 0x2415
+0x4237 = 0x2416
+0x4238 = 0x2417
+0x4239 = 0x2418
+0x423A = 0x2419
+0x423B = 0x241A
+0x423C = 0x241B
+0x423D = 0x241C
+0x423E = 0x241D
+0x423F = 0x241E
+0x4240 = 0x241F
+0x4241 = 0x2421
+0x4242 = 0x20AC
+0x4243 = 0x3007
+0x4421 = 0x4E00
+0x4422 = 0x4E59
+0x4423 = 0x4E01
+0x4424 = 0x4E03
+0x4425 = 0x4E43
+0x4426 = 0x4E5D
+0x4427 = 0x4E86
+0x4428 = 0x4E8C
+0x4429 = 0x4EBA
+0x442A = 0x513F
+0x442B = 0x5165
+0x442C = 0x516B
+0x442D = 0x51E0
+0x442E = 0x5200
+0x442F = 0x5201
+0x4430 = 0x529B
+0x4431 = 0x5315
+0x4432 = 0x5341
+0x4433 = 0x535C
+0x4434 = 0x53C8
+0x4435 = 0x4E09
+0x4436 = 0x4E0B
+0x4437 = 0x4E08
+0x4438 = 0x4E0A
+0x4439 = 0x4E2B
+0x443A = 0x4E38
+0x443B = 0x51E1
+0x443C = 0x4E45
+0x443D = 0x4E48
+0x443E = 0x4E5F
+0x443F = 0x4E5E
+0x4440 = 0x4E8E
+0x4441 = 0x4EA1
+0x4442 = 0x5140
+0x4443 = 0x5203
+0x4444 = 0x52FA
+0x4445 = 0x5343
+0x4446 = 0x53C9
+0x4447 = 0x53E3
+0x4448 = 0x571F
+0x4449 = 0x58EB
+0x444A = 0x5915
+0x444B = 0x5927
+0x444C = 0x5973
+0x444D = 0x5B50
+0x444E = 0x5B51
+0x444F = 0x5B53
+0x4450 = 0x5BF8
+0x4451 = 0x5C0F
+0x4452 = 0x5C22
+0x4453 = 0x5C38
+0x4454 = 0x5C71
+0x4455 = 0x5DDD
+0x4456 = 0x5DE5
+0x4457 = 0x5DF1
+0x4458 = 0x5DF2
+0x4459 = 0x5DF3
+0x445A = 0x5DFE
+0x445B = 0x5E72
+0x445C = 0x5EFE
+0x445D = 0x5F0B
+0x445E = 0x5F13
+0x445F = 0x624D
+0x4460 = 0x4E11
+0x4461 = 0x4E10
+0x4462 = 0x4E0D
+0x4463 = 0x4E2D
+0x4464 = 0x4E30
+0x4465 = 0x4E39
+0x4466 = 0x4E4B
+0x4467 = 0x5C39
+0x4468 = 0x4E88
+0x4469 = 0x4E91
+0x446A = 0x4E95
+0x446B = 0x4E92
+0x446C = 0x4E94
+0x446D = 0x4EA2
+0x446E = 0x4EC1
+0x446F = 0x4EC0
+0x4470 = 0x4EC3
+0x4471 = 0x4EC6
+0x4472 = 0x4EC7
+0x4473 = 0x4ECD
+0x4474 = 0x4ECA
+0x4475 = 0x4ECB
+0x4476 = 0x4EC4
+0x4477 = 0x5143
+0x4478 = 0x5141
+0x4479 = 0x5167
+0x447A = 0x516D
+0x447B = 0x516E
+0x447C = 0x516C
+0x447D = 0x5197
+0x447E = 0x51F6
+0x4521 = 0x5206
+0x4522 = 0x5207
+0x4523 = 0x5208
+0x4524 = 0x52FB
+0x4525 = 0x52FE
+0x4526 = 0x52FF
+0x4527 = 0x5316
+0x4528 = 0x5339
+0x4529 = 0x5348
+0x452A = 0x5347
+0x452B = 0x5345
+0x452C = 0x535E
+0x452D = 0x5384
+0x452E = 0x53CB
+0x452F = 0x53CA
+0x4530 = 0x53CD
+0x4531 = 0x58EC
+0x4532 = 0x5929
+0x4533 = 0x592B
+0x4534 = 0x592A
+0x4535 = 0x592D
+0x4536 = 0x5B54
+0x4537 = 0x5C11
+0x4538 = 0x5C24
+0x4539 = 0x5C3A
+0x453A = 0x5C6F
+0x453B = 0x5DF4
+0x453C = 0x5E7B
+0x453D = 0x5EFF
+0x453E = 0x5F14
+0x453F = 0x5F15
+0x4540 = 0x5FC3
+0x4541 = 0x6208
+0x4542 = 0x6236
+0x4543 = 0x624B
+0x4544 = 0x624E
+0x4545 = 0x652F
+0x4546 = 0x6587
+0x4547 = 0x6597
+0x4548 = 0x65A4
+0x4549 = 0x65B9
+0x454A = 0x65E5
+0x454B = 0x66F0
+0x454C = 0x6708
+0x454D = 0x6728
+0x454E = 0x6B20
+0x454F = 0x6B62
+0x4550 = 0x6B79
+0x4551 = 0x6BCB
+0x4552 = 0x6BD4
+0x4553 = 0x6BDB
+0x4554 = 0x6C0F
+0x4555 = 0x6C34
+0x4556 = 0x706B
+0x4557 = 0x722A
+0x4558 = 0x7236
+0x4559 = 0x723B
+0x455A = 0x7247
+0x455B = 0x7259
+0x455C = 0x725B
+0x455D = 0x72AC
+0x455E = 0x738B
+0x455F = 0x4E19
+0x4560 = 0x4E16
+0x4561 = 0x4E15
+0x4562 = 0x4E14
+0x4563 = 0x4E18
+0x4564 = 0x4E3B
+0x4565 = 0x4E4D
+0x4566 = 0x4E4F
+0x4567 = 0x4E4E
+0x4568 = 0x4EE5
+0x4569 = 0x4ED8
+0x456A = 0x4ED4
+0x456B = 0x4ED5
+0x456C = 0x4ED6
+0x456D = 0x4ED7
+0x456E = 0x4EE3
+0x456F = 0x4EE4
+0x4570 = 0x4ED9
+0x4571 = 0x4EDE
+0x4572 = 0x5145
+0x4573 = 0x5144
+0x4574 = 0x5189
+0x4575 = 0x518A
+0x4576 = 0x51AC
+0x4577 = 0x51F9
+0x4578 = 0x51FA
+0x4579 = 0x51F8
+0x457A = 0x520A
+0x457B = 0x52A0
+0x457C = 0x529F
+0x457D = 0x5305
+0x457E = 0x5306
+0x4621 = 0x5317
+0x4622 = 0x531D
+0x4623 = 0x4EDF
+0x4624 = 0x534A
+0x4625 = 0x5349
+0x4626 = 0x5361
+0x4627 = 0x5360
+0x4628 = 0x536F
+0x4629 = 0x536E
+0x462A = 0x53BB
+0x462B = 0x53EF
+0x462C = 0x53E4
+0x462D = 0x53F3
+0x462E = 0x53EC
+0x462F = 0x53EE
+0x4630 = 0x53E9
+0x4631 = 0x53E8
+0x4632 = 0x53FC
+0x4633 = 0x53F8
+0x4634 = 0x53F5
+0x4635 = 0x53EB
+0x4636 = 0x53E6
+0x4637 = 0x53EA
+0x4638 = 0x53F2
+0x4639 = 0x53F1
+0x463A = 0x53F0
+0x463B = 0x53E5
+0x463C = 0x53ED
+0x463D = 0x53FB
+0x463E = 0x56DB
+0x463F = 0x56DA
+0x4640 = 0x5916
+0x4641 = 0x592E
+0x4642 = 0x5931
+0x4643 = 0x5974
+0x4644 = 0x5976
+0x4645 = 0x5B55
+0x4646 = 0x5B83
+0x4647 = 0x5C3C
+0x4648 = 0x5DE8
+0x4649 = 0x5DE7
+0x464A = 0x5DE6
+0x464B = 0x5E02
+0x464C = 0x5E03
+0x464D = 0x5E73
+0x464E = 0x5E7C
+0x464F = 0x5F01
+0x4650 = 0x5F18
+0x4651 = 0x5F17
+0x4652 = 0x5FC5
+0x4653 = 0x620A
+0x4654 = 0x6253
+0x4655 = 0x6254
+0x4656 = 0x6252
+0x4657 = 0x6251
+0x4658 = 0x65A5
+0x4659 = 0x65E6
+0x465A = 0x672E
+0x465B = 0x672C
+0x465C = 0x672A
+0x465D = 0x672B
+0x465E = 0x672D
+0x465F = 0x6B63
+0x4660 = 0x6BCD
+0x4661 = 0x6C11
+0x4662 = 0x6C10
+0x4663 = 0x6C38
+0x4664 = 0x6C41
+0x4665 = 0x6C40
+0x4666 = 0x6C3E
+0x4667 = 0x72AF
+0x4668 = 0x7384
+0x4669 = 0x7389
+0x466A = 0x74DC
+0x466B = 0x74E6
+0x466C = 0x7518
+0x466D = 0x751F
+0x466E = 0x7528
+0x466F = 0x7529
+0x4670 = 0x7530
+0x4671 = 0x7531
+0x4672 = 0x7532
+0x4673 = 0x7533
+0x4674 = 0x758B
+0x4675 = 0x767D
+0x4676 = 0x76AE
+0x4677 = 0x76BF
+0x4678 = 0x76EE
+0x4679 = 0x77DB
+0x467A = 0x77E2
+0x467B = 0x77F3
+0x467C = 0x793A
+0x467D = 0x79BE
+0x467E = 0x7A74
+0x4721 = 0x7ACB
+0x4722 = 0x4E1E
+0x4723 = 0x4E1F
+0x4724 = 0x4E52
+0x4725 = 0x4E53
+0x4726 = 0x4E69
+0x4727 = 0x4E99
+0x4728 = 0x4EA4
+0x4729 = 0x4EA6
+0x472A = 0x4EA5
+0x472B = 0x4EFF
+0x472C = 0x4F09
+0x472D = 0x4F19
+0x472E = 0x4F0A
+0x472F = 0x4F15
+0x4730 = 0x4F0D
+0x4731 = 0x4F10
+0x4732 = 0x4F11
+0x4733 = 0x4F0F
+0x4734 = 0x4EF2
+0x4735 = 0x4EF6
+0x4736 = 0x4EFB
+0x4737 = 0x4EF0
+0x4738 = 0x4EF3
+0x4739 = 0x4EFD
+0x473A = 0x4F01
+0x473B = 0x4F0B
+0x473C = 0x5149
+0x473D = 0x5147
+0x473E = 0x5146
+0x473F = 0x5148
+0x4740 = 0x5168
+0x4741 = 0x5171
+0x4742 = 0x518D
+0x4743 = 0x51B0
+0x4744 = 0x5217
+0x4745 = 0x5211
+0x4746 = 0x5212
+0x4747 = 0x520E
+0x4748 = 0x5216
+0x4749 = 0x52A3
+0x474A = 0x5308
+0x474B = 0x5321
+0x474C = 0x5320
+0x474D = 0x5370
+0x474E = 0x5371
+0x474F = 0x5409
+0x4750 = 0x540F
+0x4751 = 0x540C
+0x4752 = 0x540A
+0x4753 = 0x5410
+0x4754 = 0x5401
+0x4755 = 0x540B
+0x4756 = 0x5404
+0x4757 = 0x5411
+0x4758 = 0x540D
+0x4759 = 0x5408
+0x475A = 0x5403
+0x475B = 0x540E
+0x475C = 0x5406
+0x475D = 0x5412
+0x475E = 0x56E0
+0x475F = 0x56DE
+0x4760 = 0x56DD
+0x4761 = 0x5733
+0x4762 = 0x5730
+0x4763 = 0x5728
+0x4764 = 0x572D
+0x4765 = 0x572C
+0x4766 = 0x572F
+0x4767 = 0x5729
+0x4768 = 0x5919
+0x4769 = 0x591A
+0x476A = 0x5937
+0x476B = 0x5938
+0x476C = 0x5984
+0x476D = 0x5978
+0x476E = 0x5983
+0x476F = 0x597D
+0x4770 = 0x5979
+0x4771 = 0x5982
+0x4772 = 0x5981
+0x4773 = 0x5B57
+0x4774 = 0x5B58
+0x4775 = 0x5B87
+0x4776 = 0x5B88
+0x4777 = 0x5B85
+0x4778 = 0x5B89
+0x4779 = 0x5BFA
+0x477A = 0x5C16
+0x477B = 0x5C79
+0x477C = 0x5DDE
+0x477D = 0x5E06
+0x477E = 0x5E76
+0x4821 = 0x5E74
+0x4822 = 0x5F0F
+0x4823 = 0x5F1B
+0x4824 = 0x5FD9
+0x4825 = 0x5FD6
+0x4826 = 0x620E
+0x4827 = 0x620C
+0x4828 = 0x620D
+0x4829 = 0x6210
+0x482A = 0x6263
+0x482B = 0x625B
+0x482C = 0x6258
+0x482D = 0x6536
+0x482E = 0x65E9
+0x482F = 0x65E8
+0x4830 = 0x65EC
+0x4831 = 0x65ED
+0x4832 = 0x66F2
+0x4833 = 0x66F3
+0x4834 = 0x6709
+0x4835 = 0x673D
+0x4836 = 0x6734
+0x4837 = 0x6731
+0x4838 = 0x6735
+0x4839 = 0x6B21
+0x483A = 0x6B64
+0x483B = 0x6B7B
+0x483C = 0x6C16
+0x483D = 0x6C5D
+0x483E = 0x6C57
+0x483F = 0x6C59
+0x4840 = 0x6C5F
+0x4841 = 0x6C60
+0x4842 = 0x6C50
+0x4843 = 0x6C55
+0x4844 = 0x6C61
+0x4845 = 0x6C5B
+0x4846 = 0x6C4D
+0x4847 = 0x6C4E
+0x4848 = 0x7070
+0x4849 = 0x725F
+0x484A = 0x725D
+0x484B = 0x767E
+0x484C = 0x7AF9
+0x484D = 0x7C73
+0x484E = 0x7CF8
+0x484F = 0x7F36
+0x4850 = 0x7F8A
+0x4851 = 0x7FBD
+0x4852 = 0x8001
+0x4853 = 0x8003
+0x4854 = 0x800C
+0x4855 = 0x8012
+0x4856 = 0x8033
+0x4857 = 0x807F
+0x4858 = 0x8089
+0x4859 = 0x808B
+0x485A = 0x808C
+0x485B = 0x81E3
+0x485C = 0x81EA
+0x485D = 0x81F3
+0x485E = 0x81FC
+0x485F = 0x820C
+0x4860 = 0x821B
+0x4861 = 0x821F
+0x4862 = 0x826E
+0x4863 = 0x8272
+0x4864 = 0x827E
+0x4865 = 0x866B
+0x4866 = 0x8840
+0x4867 = 0x884C
+0x4868 = 0x8863
+0x4869 = 0x897F
+0x486A = 0x9621
+0x486B = 0x4E32
+0x486C = 0x4EA8
+0x486D = 0x4F4D
+0x486E = 0x4F4F
+0x486F = 0x4F47
+0x4870 = 0x4F57
+0x4871 = 0x4F5E
+0x4872 = 0x4F34
+0x4873 = 0x4F5B
+0x4874 = 0x4F55
+0x4875 = 0x4F30
+0x4876 = 0x4F50
+0x4877 = 0x4F51
+0x4878 = 0x4F3D
+0x4879 = 0x4F3A
+0x487A = 0x4F38
+0x487B = 0x4F43
+0x487C = 0x4F54
+0x487D = 0x4F3C
+0x487E = 0x4F46
+0x4921 = 0x4F63
+0x4922 = 0x4F5C
+0x4923 = 0x4F60
+0x4924 = 0x4F2F
+0x4925 = 0x4F4E
+0x4926 = 0x4F36
+0x4927 = 0x4F59
+0x4928 = 0x4F5D
+0x4929 = 0x4F48
+0x492A = 0x4F5A
+0x492B = 0x514C
+0x492C = 0x514B
+0x492D = 0x514D
+0x492E = 0x5175
+0x492F = 0x51B6
+0x4930 = 0x51B7
+0x4931 = 0x5225
+0x4932 = 0x5224
+0x4933 = 0x5229
+0x4934 = 0x522A
+0x4935 = 0x5228
+0x4936 = 0x52AB
+0x4937 = 0x52A9
+0x4938 = 0x52AA
+0x4939 = 0x52AC
+0x493A = 0x5323
+0x493B = 0x5373
+0x493C = 0x5375
+0x493D = 0x541D
+0x493E = 0x542D
+0x493F = 0x541E
+0x4940 = 0x543E
+0x4941 = 0x5426
+0x4942 = 0x544E
+0x4943 = 0x5427
+0x4944 = 0x5446
+0x4945 = 0x5443
+0x4946 = 0x5433
+0x4947 = 0x5448
+0x4948 = 0x5442
+0x4949 = 0x541B
+0x494A = 0x5429
+0x494B = 0x544A
+0x494C = 0x5439
+0x494D = 0x543B
+0x494E = 0x5438
+0x494F = 0x542E
+0x4950 = 0x5435
+0x4951 = 0x5436
+0x4952 = 0x5420
+0x4953 = 0x543C
+0x4954 = 0x5440
+0x4955 = 0x5431
+0x4956 = 0x542B
+0x4957 = 0x541F
+0x4958 = 0x542C
+0x4959 = 0x56EA
+0x495A = 0x56F0
+0x495B = 0x56E4
+0x495C = 0x56EB
+0x495D = 0x574A
+0x495E = 0x5751
+0x495F = 0x5740
+0x4960 = 0x574D
+0x4961 = 0x5747
+0x4962 = 0x574E
+0x4963 = 0x573E
+0x4964 = 0x5750
+0x4965 = 0x574F
+0x4966 = 0x573B
+0x4967 = 0x58EF
+0x4968 = 0x593E
+0x4969 = 0x599D
+0x496A = 0x5992
+0x496B = 0x59A8
+0x496C = 0x599E
+0x496D = 0x59A3
+0x496E = 0x5999
+0x496F = 0x5996
+0x4970 = 0x598D
+0x4971 = 0x59A4
+0x4972 = 0x5993
+0x4973 = 0x598A
+0x4974 = 0x59A5
+0x4975 = 0x5B5D
+0x4976 = 0x5B5C
+0x4977 = 0x5B5A
+0x4978 = 0x5B5B
+0x4979 = 0x5B8C
+0x497A = 0x5B8B
+0x497B = 0x5B8F
+0x497C = 0x5C2C
+0x497D = 0x5C40
+0x497E = 0x5C41
+0x4A21 = 0x5C3F
+0x4A22 = 0x5C3E
+0x4A23 = 0x5C90
+0x4A24 = 0x5C91
+0x4A25 = 0x5C94
+0x4A26 = 0x5C8C
+0x4A27 = 0x5DEB
+0x4A28 = 0x5E0C
+0x4A29 = 0x5E8F
+0x4A2A = 0x5E87
+0x4A2B = 0x5E8A
+0x4A2C = 0x5EF7
+0x4A2D = 0x5F04
+0x4A2E = 0x5F1F
+0x4A2F = 0x5F64
+0x4A30 = 0x5F62
+0x4A31 = 0x5F77
+0x4A32 = 0x5F79
+0x4A33 = 0x5FD8
+0x4A34 = 0x5FCC
+0x4A35 = 0x5FD7
+0x4A36 = 0x5FCD
+0x4A37 = 0x5FF1
+0x4A38 = 0x5FEB
+0x4A39 = 0x5FF8
+0x4A3A = 0x5FEA
+0x4A3B = 0x6212
+0x4A3C = 0x6211
+0x4A3D = 0x6284
+0x4A3E = 0x6297
+0x4A3F = 0x6296
+0x4A40 = 0x6280
+0x4A41 = 0x6276
+0x4A42 = 0x6289
+0x4A43 = 0x626D
+0x4A44 = 0x628A
+0x4A45 = 0x627C
+0x4A46 = 0x627E
+0x4A47 = 0x6279
+0x4A48 = 0x6273
+0x4A49 = 0x6292
+0x4A4A = 0x626F
+0x4A4B = 0x6298
+0x4A4C = 0x626E
+0x4A4D = 0x6295
+0x4A4E = 0x6293
+0x4A4F = 0x6291
+0x4A50 = 0x6286
+0x4A51 = 0x6539
+0x4A52 = 0x653B
+0x4A53 = 0x6538
+0x4A54 = 0x65F1
+0x4A55 = 0x66F4
+0x4A56 = 0x675F
+0x4A57 = 0x674E
+0x4A58 = 0x674F
+0x4A59 = 0x6750
+0x4A5A = 0x6751
+0x4A5B = 0x675C
+0x4A5C = 0x6756
+0x4A5D = 0x675E
+0x4A5E = 0x6749
+0x4A5F = 0x6746
+0x4A60 = 0x6760
+0x4A61 = 0x6753
+0x4A62 = 0x6757
+0x4A63 = 0x6B65
+0x4A64 = 0x6BCF
+0x4A65 = 0x6C42
+0x4A66 = 0x6C5E
+0x4A67 = 0x6C99
+0x4A68 = 0x6C81
+0x4A69 = 0x6C88
+0x4A6A = 0x6C89
+0x4A6B = 0x6C85
+0x4A6C = 0x6C9B
+0x4A6D = 0x6C6A
+0x4A6E = 0x6C7A
+0x4A6F = 0x6C90
+0x4A70 = 0x6C70
+0x4A71 = 0x6C8C
+0x4A72 = 0x6C68
+0x4A73 = 0x6C96
+0x4A74 = 0x6C92
+0x4A75 = 0x6C7D
+0x4A76 = 0x6C83
+0x4A77 = 0x6C72
+0x4A78 = 0x6C7E
+0x4A79 = 0x6C74
+0x4A7A = 0x6C86
+0x4A7B = 0x6C76
+0x4A7C = 0x6C8D
+0x4A7D = 0x6C94
+0x4A7E = 0x6C98
+0x4B21 = 0x6C82
+0x4B22 = 0x7076
+0x4B23 = 0x707C
+0x4B24 = 0x707D
+0x4B25 = 0x7078
+0x4B26 = 0x7262
+0x4B27 = 0x7261
+0x4B28 = 0x7260
+0x4B29 = 0x72C4
+0x4B2A = 0x72C2
+0x4B2B = 0x7396
+0x4B2C = 0x752C
+0x4B2D = 0x752B
+0x4B2E = 0x7537
+0x4B2F = 0x7538
+0x4B30 = 0x7682
+0x4B31 = 0x76EF
+0x4B32 = 0x77E3
+0x4B33 = 0x79C1
+0x4B34 = 0x79C0
+0x4B35 = 0x79BF
+0x4B36 = 0x7A76
+0x4B37 = 0x7CFB
+0x4B38 = 0x7F55
+0x4B39 = 0x8096
+0x4B3A = 0x8093
+0x4B3B = 0x809D
+0x4B3C = 0x8098
+0x4B3D = 0x809B
+0x4B3E = 0x809A
+0x4B3F = 0x80B2
+0x4B40 = 0x826F
+0x4B41 = 0x8292
+0x4B42 = 0x828B
+0x4B43 = 0x828D
+0x4B44 = 0x898B
+0x4B45 = 0x89D2
+0x4B46 = 0x8A00
+0x4B47 = 0x8C37
+0x4B48 = 0x8C46
+0x4B49 = 0x8C55
+0x4B4A = 0x8C9D
+0x4B4B = 0x8D64
+0x4B4C = 0x8D70
+0x4B4D = 0x8DB3
+0x4B4E = 0x8EAB
+0x4B4F = 0x8ECA
+0x4B50 = 0x8F9B
+0x4B51 = 0x8FB0
+0x4B52 = 0x8FC2
+0x4B53 = 0x8FC6
+0x4B54 = 0x8FC5
+0x4B55 = 0x8FC4
+0x4B56 = 0x5DE1
+0x4B57 = 0x9091
+0x4B58 = 0x90A2
+0x4B59 = 0x90AA
+0x4B5A = 0x90A6
+0x4B5B = 0x90A3
+0x4B5C = 0x9149
+0x4B5D = 0x91C6
+0x4B5E = 0x91CC
+0x4B5F = 0x9632
+0x4B60 = 0x962E
+0x4B61 = 0x9631
+0x4B62 = 0x962A
+0x4B63 = 0x962C
+0x4B64 = 0x4E26
+0x4B65 = 0x4E56
+0x4B66 = 0x4E73
+0x4B67 = 0x4E8B
+0x4B68 = 0x4E9B
+0x4B69 = 0x4E9E
+0x4B6A = 0x4EAB
+0x4B6B = 0x4EAC
+0x4B6C = 0x4F6F
+0x4B6D = 0x4F9D
+0x4B6E = 0x4F8D
+0x4B6F = 0x4F73
+0x4B70 = 0x4F7F
+0x4B71 = 0x4F6C
+0x4B72 = 0x4F9B
+0x4B73 = 0x4F8B
+0x4B74 = 0x4F86
+0x4B75 = 0x4F83
+0x4B76 = 0x4F70
+0x4B77 = 0x4F75
+0x4B78 = 0x4F88
+0x4B79 = 0x4F69
+0x4B7A = 0x4F7B
+0x4B7B = 0x4F96
+0x4B7C = 0x4F7E
+0x4B7D = 0x4F8F
+0x4B7E = 0x4F91
+0x4C21 = 0x4F7A
+0x4C22 = 0x5154
+0x4C23 = 0x5152
+0x4C24 = 0x5155
+0x4C25 = 0x5169
+0x4C26 = 0x5177
+0x4C27 = 0x5176
+0x4C28 = 0x5178
+0x4C29 = 0x51BD
+0x4C2A = 0x51FD
+0x4C2B = 0x523B
+0x4C2C = 0x5238
+0x4C2D = 0x5237
+0x4C2E = 0x523A
+0x4C2F = 0x5230
+0x4C30 = 0x522E
+0x4C31 = 0x5236
+0x4C32 = 0x5241
+0x4C33 = 0x52BE
+0x4C34 = 0x52BB
+0x4C35 = 0x5352
+0x4C36 = 0x5354
+0x4C37 = 0x5353
+0x4C38 = 0x5351
+0x4C39 = 0x5366
+0x4C3A = 0x5377
+0x4C3B = 0x5378
+0x4C3C = 0x5379
+0x4C3D = 0x53D6
+0x4C3E = 0x53D4
+0x4C3F = 0x53D7
+0x4C40 = 0x5473
+0x4C41 = 0x5475
+0x4C42 = 0x5496
+0x4C43 = 0x5478
+0x4C44 = 0x5495
+0x4C45 = 0x5480
+0x4C46 = 0x547B
+0x4C47 = 0x5477
+0x4C48 = 0x5484
+0x4C49 = 0x5492
+0x4C4A = 0x5486
+0x4C4B = 0x547C
+0x4C4C = 0x5490
+0x4C4D = 0x5471
+0x4C4E = 0x5476
+0x4C4F = 0x548C
+0x4C50 = 0x549A
+0x4C51 = 0x5462
+0x4C52 = 0x5468
+0x4C53 = 0x548B
+0x4C54 = 0x547D
+0x4C55 = 0x548E
+0x4C56 = 0x56FA
+0x4C57 = 0x5783
+0x4C58 = 0x5777
+0x4C59 = 0x576A
+0x4C5A = 0x5769
+0x4C5B = 0x5761
+0x4C5C = 0x5766
+0x4C5D = 0x5764
+0x4C5E = 0x577C
+0x4C5F = 0x591C
+0x4C60 = 0x5949
+0x4C61 = 0x5947
+0x4C62 = 0x5948
+0x4C63 = 0x5944
+0x4C64 = 0x5954
+0x4C65 = 0x59BE
+0x4C66 = 0x59BB
+0x4C67 = 0x59D4
+0x4C68 = 0x59B9
+0x4C69 = 0x59AE
+0x4C6A = 0x59D1
+0x4C6B = 0x59C6
+0x4C6C = 0x59D0
+0x4C6D = 0x59CD
+0x4C6E = 0x59CB
+0x4C6F = 0x59D3
+0x4C70 = 0x59CA
+0x4C71 = 0x59AF
+0x4C72 = 0x59B3
+0x4C73 = 0x59D2
+0x4C74 = 0x59C5
+0x4C75 = 0x5B5F
+0x4C76 = 0x5B64
+0x4C77 = 0x5B63
+0x4C78 = 0x5B97
+0x4C79 = 0x5B9A
+0x4C7A = 0x5B98
+0x4C7B = 0x5B9C
+0x4C7C = 0x5B99
+0x4C7D = 0x5B9B
+0x4C7E = 0x5C1A
+0x4D21 = 0x5C48
+0x4D22 = 0x5C45
+0x4D23 = 0x5C46
+0x4D24 = 0x5CB7
+0x4D25 = 0x5CA1
+0x4D26 = 0x5CB8
+0x4D27 = 0x5CA9
+0x4D28 = 0x5CAB
+0x4D29 = 0x5CB1
+0x4D2A = 0x5CB3
+0x4D2B = 0x5E18
+0x4D2C = 0x5E1A
+0x4D2D = 0x5E16
+0x4D2E = 0x5E15
+0x4D2F = 0x5E1B
+0x4D30 = 0x5E11
+0x4D31 = 0x5E78
+0x4D32 = 0x5E9A
+0x4D33 = 0x5E97
+0x4D34 = 0x5E9C
+0x4D35 = 0x5E95
+0x4D36 = 0x5E96
+0x4D37 = 0x5EF6
+0x4D38 = 0x5F26
+0x4D39 = 0x5F27
+0x4D3A = 0x5F29
+0x4D3B = 0x5F80
+0x4D3C = 0x5F81
+0x4D3D = 0x5F7F
+0x4D3E = 0x5F7C
+0x4D3F = 0x5FDD
+0x4D40 = 0x5FE0
+0x4D41 = 0x5FFD
+0x4D42 = 0x5FF5
+0x4D43 = 0x5FFF
+0x4D44 = 0x600F
+0x4D45 = 0x6014
+0x4D46 = 0x602F
+0x4D47 = 0x6035
+0x4D48 = 0x6016
+0x4D49 = 0x602A
+0x4D4A = 0x6015
+0x4D4B = 0x6021
+0x4D4C = 0x6027
+0x4D4D = 0x6029
+0x4D4E = 0x602B
+0x4D4F = 0x601B
+0x4D50 = 0x6216
+0x4D51 = 0x6215
+0x4D52 = 0x623F
+0x4D53 = 0x623E
+0x4D54 = 0x6240
+0x4D55 = 0x627F
+0x4D56 = 0x62C9
+0x4D57 = 0x62CC
+0x4D58 = 0x62C4
+0x4D59 = 0x62BF
+0x4D5A = 0x62C2
+0x4D5B = 0x62B9
+0x4D5C = 0x62D2
+0x4D5D = 0x62DB
+0x4D5E = 0x62AB
+0x4D5F = 0x62D3
+0x4D60 = 0x62D4
+0x4D61 = 0x62CB
+0x4D62 = 0x62C8
+0x4D63 = 0x62A8
+0x4D64 = 0x62BD
+0x4D65 = 0x62BC
+0x4D66 = 0x62D0
+0x4D67 = 0x62D9
+0x4D68 = 0x62C7
+0x4D69 = 0x62CD
+0x4D6A = 0x62B5
+0x4D6B = 0x62DA
+0x4D6C = 0x62B1
+0x4D6D = 0x62D8
+0x4D6E = 0x62D6
+0x4D6F = 0x62D7
+0x4D70 = 0x62C6
+0x4D71 = 0x62AC
+0x4D72 = 0x62CE
+0x4D73 = 0x653E
+0x4D74 = 0x65A7
+0x4D75 = 0x65BC
+0x4D76 = 0x65FA
+0x4D77 = 0x6614
+0x4D78 = 0x6613
+0x4D79 = 0x660C
+0x4D7A = 0x6606
+0x4D7B = 0x6602
+0x4D7C = 0x660E
+0x4D7D = 0x6600
+0x4D7E = 0x660F
+0x4E21 = 0x6615
+0x4E22 = 0x660A
+0x4E23 = 0x6607
+0x4E24 = 0x670D
+0x4E25 = 0x670B
+0x4E26 = 0x676D
+0x4E27 = 0x678B
+0x4E28 = 0x6795
+0x4E29 = 0x6771
+0x4E2A = 0x679C
+0x4E2B = 0x6773
+0x4E2C = 0x6777
+0x4E2D = 0x6787
+0x4E2E = 0x679D
+0x4E2F = 0x6797
+0x4E30 = 0x676F
+0x4E31 = 0x6770
+0x4E32 = 0x677F
+0x4E33 = 0x6789
+0x4E34 = 0x677E
+0x4E35 = 0x6790
+0x4E36 = 0x6775
+0x4E37 = 0x679A
+0x4E38 = 0x6793
+0x4E39 = 0x677C
+0x4E3A = 0x676A
+0x4E3B = 0x6772
+0x4E3C = 0x6B23
+0x4E3D = 0x6B66
+0x4E3E = 0x6B67
+0x4E3F = 0x6B7F
+0x4E40 = 0x6C13
+0x4E41 = 0x6C1B
+0x4E42 = 0x6CE3
+0x4E43 = 0x6CE8
+0x4E44 = 0x6CF3
+0x4E45 = 0x6CB1
+0x4E46 = 0x6CCC
+0x4E47 = 0x6CE5
+0x4E48 = 0x6CB3
+0x4E49 = 0x6CBD
+0x4E4A = 0x6CBE
+0x4E4B = 0x6CBC
+0x4E4C = 0x6CE2
+0x4E4D = 0x6CAB
+0x4E4E = 0x6CD5
+0x4E4F = 0x6CD3
+0x4E50 = 0x6CB8
+0x4E51 = 0x6CC4
+0x4E52 = 0x6CB9
+0x4E53 = 0x6CC1
+0x4E54 = 0x6CAE
+0x4E55 = 0x6CD7
+0x4E56 = 0x6CC5
+0x4E57 = 0x6CF1
+0x4E58 = 0x6CBF
+0x4E59 = 0x6CBB
+0x4E5A = 0x6CE1
+0x4E5B = 0x6CDB
+0x4E5C = 0x6CCA
+0x4E5D = 0x6CAC
+0x4E5E = 0x6CEF
+0x4E5F = 0x6CDC
+0x4E60 = 0x6CD6
+0x4E61 = 0x6CE0
+0x4E62 = 0x7095
+0x4E63 = 0x708E
+0x4E64 = 0x7092
+0x4E65 = 0x708A
+0x4E66 = 0x7099
+0x4E67 = 0x722C
+0x4E68 = 0x722D
+0x4E69 = 0x7238
+0x4E6A = 0x7248
+0x4E6B = 0x7267
+0x4E6C = 0x7269
+0x4E6D = 0x72C0
+0x4E6E = 0x72CE
+0x4E6F = 0x72D9
+0x4E70 = 0x72D7
+0x4E71 = 0x72D0
+0x4E72 = 0x73A9
+0x4E73 = 0x73A8
+0x4E74 = 0x739F
+0x4E75 = 0x73AB
+0x4E76 = 0x73A5
+0x4E77 = 0x753D
+0x4E78 = 0x759D
+0x4E79 = 0x7599
+0x4E7A = 0x759A
+0x4E7B = 0x7684
+0x4E7C = 0x76C2
+0x4E7D = 0x76F2
+0x4E7E = 0x76F4
+0x4F21 = 0x77E5
+0x4F22 = 0x77FD
+0x4F23 = 0x793E
+0x4F24 = 0x7940
+0x4F25 = 0x7941
+0x4F26 = 0x79C9
+0x4F27 = 0x79C8
+0x4F28 = 0x7A7A
+0x4F29 = 0x7A79
+0x4F2A = 0x7AFA
+0x4F2B = 0x7CFE
+0x4F2C = 0x7F54
+0x4F2D = 0x7F8C
+0x4F2E = 0x7F8B
+0x4F2F = 0x8005
+0x4F30 = 0x80BA
+0x4F31 = 0x80A5
+0x4F32 = 0x80A2
+0x4F33 = 0x80B1
+0x4F34 = 0x80A1
+0x4F35 = 0x80AB
+0x4F36 = 0x80A9
+0x4F37 = 0x80B4
+0x4F38 = 0x80AA
+0x4F39 = 0x80AF
+0x4F3A = 0x81E5
+0x4F3B = 0x81FE
+0x4F3C = 0x820D
+0x4F3D = 0x82B3
+0x4F3E = 0x829D
+0x4F3F = 0x8299
+0x4F40 = 0x82AD
+0x4F41 = 0x82BD
+0x4F42 = 0x829F
+0x4F43 = 0x82B9
+0x4F44 = 0x82B1
+0x4F45 = 0x82AC
+0x4F46 = 0x82A5
+0x4F47 = 0x82AF
+0x4F48 = 0x82B8
+0x4F49 = 0x82A3
+0x4F4A = 0x82B0
+0x4F4B = 0x82BE
+0x4F4C = 0x82B7
+0x4F4D = 0x864E
+0x4F4E = 0x8671
+0x4F4F = 0x521D
+0x4F50 = 0x8868
+0x4F51 = 0x8ECB
+0x4F52 = 0x8FCE
+0x4F53 = 0x8FD4
+0x4F54 = 0x8FD1
+0x4F55 = 0x90B5
+0x4F56 = 0x90B8
+0x4F57 = 0x90B1
+0x4F58 = 0x90B6
+0x4F59 = 0x91C7
+0x4F5A = 0x91D1
+0x4F5B = 0x9577
+0x4F5C = 0x9580
+0x4F5D = 0x961C
+0x4F5E = 0x9640
+0x4F5F = 0x963F
+0x4F60 = 0x963B
+0x4F61 = 0x9644
+0x4F62 = 0x9642
+0x4F63 = 0x96B9
+0x4F64 = 0x96E8
+0x4F65 = 0x9752
+0x4F66 = 0x975E
+0x4F67 = 0x4E9F
+0x4F68 = 0x4EAD
+0x4F69 = 0x4EAE
+0x4F6A = 0x4FE1
+0x4F6B = 0x4FB5
+0x4F6C = 0x4FAF
+0x4F6D = 0x4FBF
+0x4F6E = 0x4FE0
+0x4F6F = 0x4FD1
+0x4F70 = 0x4FCF
+0x4F71 = 0x4FDD
+0x4F72 = 0x4FC3
+0x4F73 = 0x4FB6
+0x4F74 = 0x4FD8
+0x4F75 = 0x4FDF
+0x4F76 = 0x4FCA
+0x4F77 = 0x4FD7
+0x4F78 = 0x4FAE
+0x4F79 = 0x4FD0
+0x4F7A = 0x4FC4
+0x4F7B = 0x4FC2
+0x4F7C = 0x4FDA
+0x4F7D = 0x4FCE
+0x4F7E = 0x4FDE
+0x5021 = 0x4FB7
+0x5022 = 0x5157
+0x5023 = 0x5192
+0x5024 = 0x5191
+0x5025 = 0x51A0
+0x5026 = 0x524E
+0x5027 = 0x5243
+0x5028 = 0x524A
+0x5029 = 0x524D
+0x502A = 0x524C
+0x502B = 0x524B
+0x502C = 0x5247
+0x502D = 0x52C7
+0x502E = 0x52C9
+0x502F = 0x52C3
+0x5030 = 0x52C1
+0x5031 = 0x530D
+0x5032 = 0x5357
+0x5033 = 0x537B
+0x5034 = 0x539A
+0x5035 = 0x53DB
+0x5036 = 0x54AC
+0x5037 = 0x54C0
+0x5038 = 0x54A8
+0x5039 = 0x54CE
+0x503A = 0x54C9
+0x503B = 0x54B8
+0x503C = 0x54A6
+0x503D = 0x54B3
+0x503E = 0x54C7
+0x503F = 0x54C2
+0x5040 = 0x54BD
+0x5041 = 0x54AA
+0x5042 = 0x54C1
+0x5043 = 0x54C4
+0x5044 = 0x54C8
+0x5045 = 0x54AF
+0x5046 = 0x54AB
+0x5047 = 0x54B1
+0x5048 = 0x54BB
+0x5049 = 0x54A9
+0x504A = 0x54A7
+0x504B = 0x54BF
+0x504C = 0x56FF
+0x504D = 0x5782
+0x504E = 0x578B
+0x504F = 0x57A0
+0x5050 = 0x57A3
+0x5051 = 0x57A2
+0x5052 = 0x57CE
+0x5053 = 0x57AE
+0x5054 = 0x5793
+0x5055 = 0x5955
+0x5056 = 0x5951
+0x5057 = 0x594F
+0x5058 = 0x594E
+0x5059 = 0x5950
+0x505A = 0x59DC
+0x505B = 0x59D8
+0x505C = 0x59FF
+0x505D = 0x59E3
+0x505E = 0x59E8
+0x505F = 0x5A03
+0x5060 = 0x59E5
+0x5061 = 0x59EA
+0x5062 = 0x59DA
+0x5063 = 0x59E6
+0x5064 = 0x5A01
+0x5065 = 0x59FB
+0x5066 = 0x5B69
+0x5067 = 0x5BA3
+0x5068 = 0x5BA6
+0x5069 = 0x5BA4
+0x506A = 0x5BA2
+0x506B = 0x5BA5
+0x506C = 0x5C01
+0x506D = 0x5C4E
+0x506E = 0x5C4F
+0x506F = 0x5C4D
+0x5070 = 0x5C4B
+0x5071 = 0x5CD9
+0x5072 = 0x5CD2
+0x5073 = 0x5DF7
+0x5074 = 0x5E1D
+0x5075 = 0x5E25
+0x5076 = 0x5E1F
+0x5077 = 0x5E7D
+0x5078 = 0x5EA0
+0x5079 = 0x5EA6
+0x507A = 0x5EFA
+0x507B = 0x5F08
+0x507C = 0x5F2D
+0x507D = 0x5F65
+0x507E = 0x5F88
+0x5121 = 0x5F85
+0x5122 = 0x5F8A
+0x5123 = 0x5F8B
+0x5124 = 0x5F87
+0x5125 = 0x5F8C
+0x5126 = 0x5F89
+0x5127 = 0x6012
+0x5128 = 0x601D
+0x5129 = 0x6020
+0x512A = 0x6025
+0x512B = 0x600E
+0x512C = 0x6028
+0x512D = 0x604D
+0x512E = 0x6070
+0x512F = 0x6068
+0x5130 = 0x6062
+0x5131 = 0x6046
+0x5132 = 0x6043
+0x5133 = 0x606C
+0x5134 = 0x606B
+0x5135 = 0x606A
+0x5136 = 0x6064
+0x5137 = 0x6241
+0x5138 = 0x62DC
+0x5139 = 0x6316
+0x513A = 0x6309
+0x513B = 0x62FC
+0x513C = 0x62ED
+0x513D = 0x6301
+0x513E = 0x62EE
+0x513F = 0x62FD
+0x5140 = 0x6307
+0x5141 = 0x62F1
+0x5142 = 0x62F7
+0x5143 = 0x62EF
+0x5144 = 0x62EC
+0x5145 = 0x62FE
+0x5146 = 0x62F4
+0x5147 = 0x6311
+0x5148 = 0x6302
+0x5149 = 0x653F
+0x514A = 0x6545
+0x514B = 0x65AB
+0x514C = 0x65BD
+0x514D = 0x65E2
+0x514E = 0x6625
+0x514F = 0x662D
+0x5150 = 0x6620
+0x5151 = 0x6627
+0x5152 = 0x662F
+0x5153 = 0x661F
+0x5154 = 0x6628
+0x5155 = 0x6631
+0x5156 = 0x6624
+0x5157 = 0x66F7
+0x5158 = 0x67FF
+0x5159 = 0x67D3
+0x515A = 0x67F1
+0x515B = 0x67D4
+0x515C = 0x67D0
+0x515D = 0x67EC
+0x515E = 0x67B6
+0x515F = 0x67AF
+0x5160 = 0x67F5
+0x5161 = 0x67E9
+0x5162 = 0x67EF
+0x5163 = 0x67C4
+0x5164 = 0x67D1
+0x5165 = 0x67B4
+0x5166 = 0x67DA
+0x5167 = 0x67E5
+0x5168 = 0x67B8
+0x5169 = 0x67CF
+0x516A = 0x67DE
+0x516B = 0x67F3
+0x516C = 0x67B0
+0x516D = 0x67D9
+0x516E = 0x67E2
+0x516F = 0x67DD
+0x5170 = 0x67D2
+0x5171 = 0x6B6A
+0x5172 = 0x6B83
+0x5173 = 0x6B86
+0x5174 = 0x6BB5
+0x5175 = 0x6BD2
+0x5176 = 0x6BD7
+0x5177 = 0x6C1F
+0x5178 = 0x6CC9
+0x5179 = 0x6D0B
+0x517A = 0x6D32
+0x517B = 0x6D2A
+0x517C = 0x6D41
+0x517D = 0x6D25
+0x517E = 0x6D0C
+0x5221 = 0x6D31
+0x5222 = 0x6D1E
+0x5223 = 0x6D17
+0x5224 = 0x6D3B
+0x5225 = 0x6D3D
+0x5226 = 0x6D3E
+0x5227 = 0x6D36
+0x5228 = 0x6D1B
+0x5229 = 0x6CF5
+0x522A = 0x6D39
+0x522B = 0x6D27
+0x522C = 0x6D38
+0x522D = 0x6D29
+0x522E = 0x6D2E
+0x522F = 0x6D35
+0x5230 = 0x6D0E
+0x5231 = 0x6D2B
+0x5232 = 0x70AB
+0x5233 = 0x70BA
+0x5234 = 0x70B3
+0x5235 = 0x70AC
+0x5236 = 0x70AF
+0x5237 = 0x70AD
+0x5238 = 0x70B8
+0x5239 = 0x70AE
+0x523A = 0x70A4
+0x523B = 0x7230
+0x523C = 0x7272
+0x523D = 0x726F
+0x523E = 0x7274
+0x523F = 0x72E9
+0x5240 = 0x72E0
+0x5241 = 0x72E1
+0x5242 = 0x73B7
+0x5243 = 0x73CA
+0x5244 = 0x73BB
+0x5245 = 0x73B2
+0x5246 = 0x73CD
+0x5247 = 0x73C0
+0x5248 = 0x73B3
+0x5249 = 0x751A
+0x524A = 0x752D
+0x524B = 0x754F
+0x524C = 0x754C
+0x524D = 0x754E
+0x524E = 0x754B
+0x524F = 0x75AB
+0x5250 = 0x75A4
+0x5251 = 0x75A5
+0x5252 = 0x75A2
+0x5253 = 0x75A3
+0x5254 = 0x7678
+0x5255 = 0x7686
+0x5256 = 0x7687
+0x5257 = 0x7688
+0x5258 = 0x76C8
+0x5259 = 0x76C6
+0x525A = 0x76C3
+0x525B = 0x76C5
+0x525C = 0x7701
+0x525D = 0x76F9
+0x525E = 0x76F8
+0x525F = 0x7709
+0x5260 = 0x770B
+0x5261 = 0x76FE
+0x5262 = 0x76FC
+0x5263 = 0x7707
+0x5264 = 0x77DC
+0x5265 = 0x7802
+0x5266 = 0x7814
+0x5267 = 0x780C
+0x5268 = 0x780D
+0x5269 = 0x7946
+0x526A = 0x7949
+0x526B = 0x7948
+0x526C = 0x7947
+0x526D = 0x79B9
+0x526E = 0x79BA
+0x526F = 0x79D1
+0x5270 = 0x79D2
+0x5271 = 0x79CB
+0x5272 = 0x7A7F
+0x5273 = 0x7A81
+0x5274 = 0x7AFF
+0x5275 = 0x7AFD
+0x5276 = 0x7C7D
+0x5277 = 0x7D02
+0x5278 = 0x7D05
+0x5279 = 0x7D00
+0x527A = 0x7D09
+0x527B = 0x7D07
+0x527C = 0x7D04
+0x527D = 0x7D06
+0x527E = 0x7F38
+0x5321 = 0x7F8E
+0x5322 = 0x7FBF
+0x5323 = 0x8010
+0x5324 = 0x800D
+0x5325 = 0x8011
+0x5326 = 0x8036
+0x5327 = 0x80D6
+0x5328 = 0x80E5
+0x5329 = 0x80DA
+0x532A = 0x80C3
+0x532B = 0x80C4
+0x532C = 0x80CC
+0x532D = 0x80E1
+0x532E = 0x80DB
+0x532F = 0x80CE
+0x5330 = 0x80DE
+0x5331 = 0x80E4
+0x5332 = 0x80DD
+0x5333 = 0x81F4
+0x5334 = 0x8222
+0x5335 = 0x82E7
+0x5336 = 0x8303
+0x5337 = 0x8305
+0x5338 = 0x82E3
+0x5339 = 0x82DB
+0x533A = 0x82E6
+0x533B = 0x8304
+0x533C = 0x82E5
+0x533D = 0x8302
+0x533E = 0x8309
+0x533F = 0x82D2
+0x5340 = 0x82D7
+0x5341 = 0x82F1
+0x5342 = 0x8301
+0x5343 = 0x82DC
+0x5344 = 0x82D4
+0x5345 = 0x82D1
+0x5346 = 0x82DE
+0x5347 = 0x82D3
+0x5348 = 0x82DF
+0x5349 = 0x82EF
+0x534A = 0x8306
+0x534B = 0x8650
+0x534C = 0x8679
+0x534D = 0x867B
+0x534E = 0x867A
+0x534F = 0x884D
+0x5350 = 0x886B
+0x5351 = 0x8981
+0x5352 = 0x89D4
+0x5353 = 0x8A08
+0x5354 = 0x8A02
+0x5355 = 0x8A03
+0x5356 = 0x8C9E
+0x5357 = 0x8CA0
+0x5358 = 0x8D74
+0x5359 = 0x8D73
+0x535A = 0x8DB4
+0x535B = 0x8ECD
+0x535C = 0x8ECC
+0x535D = 0x8FF0
+0x535E = 0x8FE6
+0x535F = 0x8FE2
+0x5360 = 0x8FEA
+0x5361 = 0x8FE5
+0x5362 = 0x8FED
+0x5363 = 0x8FEB
+0x5364 = 0x8FE4
+0x5365 = 0x8FE8
+0x5366 = 0x90CA
+0x5367 = 0x90CE
+0x5368 = 0x90C1
+0x5369 = 0x90C3
+0x536A = 0x914B
+0x536B = 0x914A
+0x536C = 0x91CD
+0x536D = 0x9582
+0x536E = 0x9650
+0x536F = 0x964B
+0x5370 = 0x964C
+0x5371 = 0x964D
+0x5372 = 0x9762
+0x5373 = 0x9769
+0x5374 = 0x97CB
+0x5375 = 0x97ED
+0x5376 = 0x97F3
+0x5377 = 0x9801
+0x5378 = 0x98A8
+0x5379 = 0x98DB
+0x537A = 0x98DF
+0x537B = 0x9996
+0x537C = 0x9999
+0x537D = 0x4E58
+0x537E = 0x4EB3
+0x5421 = 0x500C
+0x5422 = 0x500D
+0x5423 = 0x5023
+0x5424 = 0x4FEF
+0x5425 = 0x5026
+0x5426 = 0x5025
+0x5427 = 0x4FF8
+0x5428 = 0x5029
+0x5429 = 0x5016
+0x542A = 0x5006
+0x542B = 0x503C
+0x542C = 0x501F
+0x542D = 0x501A
+0x542E = 0x5012
+0x542F = 0x5011
+0x5430 = 0x4FFA
+0x5431 = 0x5000
+0x5432 = 0x5014
+0x5433 = 0x5028
+0x5434 = 0x4FF1
+0x5435 = 0x5021
+0x5436 = 0x500B
+0x5437 = 0x5019
+0x5438 = 0x5018
+0x5439 = 0x4FF3
+0x543A = 0x4FEE
+0x543B = 0x502D
+0x543C = 0x502A
+0x543D = 0x4FFE
+0x543E = 0x502B
+0x543F = 0x5009
+0x5440 = 0x517C
+0x5441 = 0x51A4
+0x5442 = 0x51A5
+0x5443 = 0x51A2
+0x5444 = 0x51CD
+0x5445 = 0x51CC
+0x5446 = 0x51C6
+0x5447 = 0x51CB
+0x5448 = 0x5256
+0x5449 = 0x525C
+0x544A = 0x5254
+0x544B = 0x525B
+0x544C = 0x525D
+0x544D = 0x532A
+0x544E = 0x537F
+0x544F = 0x539F
+0x5450 = 0x539D
+0x5451 = 0x53DF
+0x5452 = 0x54E8
+0x5453 = 0x5510
+0x5454 = 0x5501
+0x5455 = 0x5537
+0x5456 = 0x54FC
+0x5457 = 0x54E5
+0x5458 = 0x54F2
+0x5459 = 0x5506
+0x545A = 0x54FA
+0x545B = 0x5514
+0x545C = 0x54E9
+0x545D = 0x54ED
+0x545E = 0x54E1
+0x545F = 0x5509
+0x5460 = 0x54EE
+0x5461 = 0x54EA
+0x5462 = 0x54E6
+0x5463 = 0x5527
+0x5464 = 0x5507
+0x5465 = 0x54FD
+0x5466 = 0x550F
+0x5467 = 0x5703
+0x5468 = 0x5704
+0x5469 = 0x57C2
+0x546A = 0x57D4
+0x546B = 0x57CB
+0x546C = 0x57C3
+0x546D = 0x5809
+0x546E = 0x590F
+0x546F = 0x5957
+0x5470 = 0x5958
+0x5471 = 0x595A
+0x5472 = 0x5A11
+0x5473 = 0x5A18
+0x5474 = 0x5A1C
+0x5475 = 0x5A1F
+0x5476 = 0x5A1B
+0x5477 = 0x5A13
+0x5478 = 0x59EC
+0x5479 = 0x5A20
+0x547A = 0x5A23
+0x547B = 0x5A29
+0x547C = 0x5A25
+0x547D = 0x5A0C
+0x547E = 0x5A09
+0x5521 = 0x5B6B
+0x5522 = 0x5C58
+0x5523 = 0x5BB0
+0x5524 = 0x5BB3
+0x5525 = 0x5BB6
+0x5526 = 0x5BB4
+0x5527 = 0x5BAE
+0x5528 = 0x5BB5
+0x5529 = 0x5BB9
+0x552A = 0x5BB8
+0x552B = 0x5C04
+0x552C = 0x5C51
+0x552D = 0x5C55
+0x552E = 0x5C50
+0x552F = 0x5CED
+0x5530 = 0x5CFD
+0x5531 = 0x5CFB
+0x5532 = 0x5CEA
+0x5533 = 0x5CE8
+0x5534 = 0x5CF0
+0x5535 = 0x5CF6
+0x5536 = 0x5D01
+0x5537 = 0x5CF4
+0x5538 = 0x5DEE
+0x5539 = 0x5E2D
+0x553A = 0x5E2B
+0x553B = 0x5EAB
+0x553C = 0x5EAD
+0x553D = 0x5EA7
+0x553E = 0x5F31
+0x553F = 0x5F92
+0x5540 = 0x5F91
+0x5541 = 0x5F90
+0x5542 = 0x6059
+0x5543 = 0x6063
+0x5544 = 0x6065
+0x5545 = 0x6050
+0x5546 = 0x6055
+0x5547 = 0x606D
+0x5548 = 0x6069
+0x5549 = 0x606F
+0x554A = 0x6084
+0x554B = 0x609F
+0x554C = 0x609A
+0x554D = 0x608D
+0x554E = 0x6094
+0x554F = 0x608C
+0x5550 = 0x6085
+0x5551 = 0x6096
+0x5552 = 0x6247
+0x5553 = 0x62F3
+0x5554 = 0x6308
+0x5555 = 0x62FF
+0x5556 = 0x634E
+0x5557 = 0x633E
+0x5558 = 0x632F
+0x5559 = 0x6355
+0x555A = 0x6342
+0x555B = 0x6346
+0x555C = 0x634F
+0x555D = 0x6349
+0x555E = 0x633A
+0x555F = 0x6350
+0x5560 = 0x633D
+0x5561 = 0x632A
+0x5562 = 0x632B
+0x5563 = 0x6328
+0x5564 = 0x634D
+0x5565 = 0x634C
+0x5566 = 0x6548
+0x5567 = 0x6549
+0x5568 = 0x6599
+0x5569 = 0x65C1
+0x556A = 0x65C5
+0x556B = 0x6642
+0x556C = 0x6649
+0x556D = 0x664F
+0x556E = 0x6643
+0x556F = 0x6652
+0x5570 = 0x664C
+0x5571 = 0x6645
+0x5572 = 0x6641
+0x5573 = 0x66F8
+0x5574 = 0x6714
+0x5575 = 0x6715
+0x5576 = 0x6717
+0x5577 = 0x6821
+0x5578 = 0x6838
+0x5579 = 0x6848
+0x557A = 0x6846
+0x557B = 0x6853
+0x557C = 0x6839
+0x557D = 0x6842
+0x557E = 0x6854
+0x5621 = 0x6829
+0x5622 = 0x68B3
+0x5623 = 0x6817
+0x5624 = 0x684C
+0x5625 = 0x6851
+0x5626 = 0x683D
+0x5627 = 0x67F4
+0x5628 = 0x6850
+0x5629 = 0x6840
+0x562A = 0x683C
+0x562B = 0x6843
+0x562C = 0x682A
+0x562D = 0x6845
+0x562E = 0x6813
+0x562F = 0x6818
+0x5630 = 0x6841
+0x5631 = 0x6B8A
+0x5632 = 0x6B89
+0x5633 = 0x6BB7
+0x5634 = 0x6C23
+0x5635 = 0x6C27
+0x5636 = 0x6C28
+0x5637 = 0x6C26
+0x5638 = 0x6C24
+0x5639 = 0x6CF0
+0x563A = 0x6D6A
+0x563B = 0x6D95
+0x563C = 0x6D88
+0x563D = 0x6D87
+0x563E = 0x6D66
+0x563F = 0x6D78
+0x5640 = 0x6D77
+0x5641 = 0x6D59
+0x5642 = 0x6D93
+0x5643 = 0x6D6C
+0x5644 = 0x6D89
+0x5645 = 0x6D6E
+0x5646 = 0x6D5A
+0x5647 = 0x6D74
+0x5648 = 0x6D69
+0x5649 = 0x6D8C
+0x564A = 0x6D8A
+0x564B = 0x6D79
+0x564C = 0x6D85
+0x564D = 0x6D65
+0x564E = 0x6D94
+0x564F = 0x70CA
+0x5650 = 0x70D8
+0x5651 = 0x70E4
+0x5652 = 0x70D9
+0x5653 = 0x70C8
+0x5654 = 0x70CF
+0x5655 = 0x7239
+0x5656 = 0x7279
+0x5657 = 0x72FC
+0x5658 = 0x72F9
+0x5659 = 0x72FD
+0x565A = 0x72F8
+0x565B = 0x72F7
+0x565C = 0x7386
+0x565D = 0x73ED
+0x565E = 0x7409
+0x565F = 0x73EE
+0x5660 = 0x73E0
+0x5661 = 0x73EA
+0x5662 = 0x73DE
+0x5663 = 0x7554
+0x5664 = 0x755D
+0x5665 = 0x755C
+0x5666 = 0x755A
+0x5667 = 0x7559
+0x5668 = 0x75BE
+0x5669 = 0x75C5
+0x566A = 0x75C7
+0x566B = 0x75B2
+0x566C = 0x75B3
+0x566D = 0x75BD
+0x566E = 0x75BC
+0x566F = 0x75B9
+0x5670 = 0x75C2
+0x5671 = 0x75B8
+0x5672 = 0x768B
+0x5673 = 0x76B0
+0x5674 = 0x76CA
+0x5675 = 0x76CD
+0x5676 = 0x76CE
+0x5677 = 0x7729
+0x5678 = 0x771F
+0x5679 = 0x7720
+0x567A = 0x7728
+0x567B = 0x77E9
+0x567C = 0x7830
+0x567D = 0x7827
+0x567E = 0x7838
+0x5721 = 0x781D
+0x5722 = 0x7834
+0x5723 = 0x7837
+0x5724 = 0x7825
+0x5725 = 0x782D
+0x5726 = 0x7820
+0x5727 = 0x781F
+0x5728 = 0x7832
+0x5729 = 0x7955
+0x572A = 0x7950
+0x572B = 0x7960
+0x572C = 0x795F
+0x572D = 0x7956
+0x572E = 0x795E
+0x572F = 0x795D
+0x5730 = 0x7957
+0x5731 = 0x795A
+0x5732 = 0x79E4
+0x5733 = 0x79E3
+0x5734 = 0x79E7
+0x5735 = 0x79DF
+0x5736 = 0x79E6
+0x5737 = 0x79E9
+0x5738 = 0x79D8
+0x5739 = 0x7A84
+0x573A = 0x7A88
+0x573B = 0x7AD9
+0x573C = 0x7B06
+0x573D = 0x7B11
+0x573E = 0x7C89
+0x573F = 0x7D21
+0x5740 = 0x7D17
+0x5741 = 0x7D0B
+0x5742 = 0x7D0A
+0x5743 = 0x7D20
+0x5744 = 0x7D22
+0x5745 = 0x7D14
+0x5746 = 0x7D10
+0x5747 = 0x7D15
+0x5748 = 0x7D1A
+0x5749 = 0x7D1C
+0x574A = 0x7D0D
+0x574B = 0x7D19
+0x574C = 0x7D1B
+0x574D = 0x7F3A
+0x574E = 0x7F5F
+0x574F = 0x7F94
+0x5750 = 0x7FC5
+0x5751 = 0x7FC1
+0x5752 = 0x8006
+0x5753 = 0x8004
+0x5754 = 0x8018
+0x5755 = 0x8015
+0x5756 = 0x8019
+0x5757 = 0x8017
+0x5758 = 0x803D
+0x5759 = 0x803F
+0x575A = 0x80F1
+0x575B = 0x8102
+0x575C = 0x80F0
+0x575D = 0x8105
+0x575E = 0x80ED
+0x575F = 0x80F4
+0x5760 = 0x8106
+0x5761 = 0x80F8
+0x5762 = 0x80F3
+0x5763 = 0x8108
+0x5764 = 0x80FD
+0x5765 = 0x810A
+0x5766 = 0x80FC
+0x5767 = 0x80EF
+0x5768 = 0x81ED
+0x5769 = 0x81EC
+0x576A = 0x8200
+0x576B = 0x8210
+0x576C = 0x822A
+0x576D = 0x822B
+0x576E = 0x8228
+0x576F = 0x822C
+0x5770 = 0x82BB
+0x5771 = 0x832B
+0x5772 = 0x8352
+0x5773 = 0x8354
+0x5774 = 0x834A
+0x5775 = 0x8338
+0x5776 = 0x8350
+0x5777 = 0x8349
+0x5778 = 0x8335
+0x5779 = 0x8334
+0x577A = 0x834F
+0x577B = 0x8332
+0x577C = 0x8339
+0x577D = 0x8336
+0x577E = 0x8317
+0x5821 = 0x8340
+0x5822 = 0x8331
+0x5823 = 0x8328
+0x5824 = 0x8343
+0x5825 = 0x8654
+0x5826 = 0x868A
+0x5827 = 0x86AA
+0x5828 = 0x8693
+0x5829 = 0x86A4
+0x582A = 0x86A9
+0x582B = 0x868C
+0x582C = 0x86A3
+0x582D = 0x869C
+0x582E = 0x8870
+0x582F = 0x8877
+0x5830 = 0x8881
+0x5831 = 0x8882
+0x5832 = 0x887D
+0x5833 = 0x8879
+0x5834 = 0x8A18
+0x5835 = 0x8A10
+0x5836 = 0x8A0E
+0x5837 = 0x8A0C
+0x5838 = 0x8A15
+0x5839 = 0x8A0A
+0x583A = 0x8A17
+0x583B = 0x8A13
+0x583C = 0x8A16
+0x583D = 0x8A0F
+0x583E = 0x8A11
+0x583F = 0x8C48
+0x5840 = 0x8C7A
+0x5841 = 0x8C79
+0x5842 = 0x8CA1
+0x5843 = 0x8CA2
+0x5844 = 0x8D77
+0x5845 = 0x8EAC
+0x5846 = 0x8ED2
+0x5847 = 0x8ED4
+0x5848 = 0x8ECF
+0x5849 = 0x8FB1
+0x584A = 0x9001
+0x584B = 0x9006
+0x584C = 0x8FF7
+0x584D = 0x9000
+0x584E = 0x8FFA
+0x584F = 0x8FF4
+0x5850 = 0x9003
+0x5851 = 0x8FFD
+0x5852 = 0x9005
+0x5853 = 0x8FF8
+0x5854 = 0x9095
+0x5855 = 0x90E1
+0x5856 = 0x90DD
+0x5857 = 0x90E2
+0x5858 = 0x9152
+0x5859 = 0x914D
+0x585A = 0x914C
+0x585B = 0x91D8
+0x585C = 0x91DD
+0x585D = 0x91D7
+0x585E = 0x91DC
+0x585F = 0x91D9
+0x5860 = 0x9583
+0x5861 = 0x9662
+0x5862 = 0x9663
+0x5863 = 0x9661
+0x5864 = 0x965B
+0x5865 = 0x965D
+0x5866 = 0x9664
+0x5867 = 0x9658
+0x5868 = 0x965E
+0x5869 = 0x96BB
+0x586A = 0x98E2
+0x586B = 0x99AC
+0x586C = 0x9AA8
+0x586D = 0x9AD8
+0x586E = 0x9B25
+0x586F = 0x9B32
+0x5870 = 0x9B3C
+0x5871 = 0x4E7E
+0x5872 = 0x507A
+0x5873 = 0x507D
+0x5874 = 0x505C
+0x5875 = 0x5047
+0x5876 = 0x5043
+0x5877 = 0x504C
+0x5878 = 0x505A
+0x5879 = 0x5049
+0x587A = 0x5065
+0x587B = 0x5076
+0x587C = 0x504E
+0x587D = 0x5055
+0x587E = 0x5075
+0x5921 = 0x5074
+0x5922 = 0x5077
+0x5923 = 0x504F
+0x5924 = 0x500F
+0x5925 = 0x506F
+0x5926 = 0x506D
+0x5927 = 0x515C
+0x5928 = 0x5195
+0x5929 = 0x51F0
+0x592A = 0x526A
+0x592B = 0x526F
+0x592C = 0x52D2
+0x592D = 0x52D9
+0x592E = 0x52D8
+0x592F = 0x52D5
+0x5930 = 0x5310
+0x5931 = 0x530F
+0x5932 = 0x5319
+0x5933 = 0x533F
+0x5934 = 0x5340
+0x5935 = 0x533E
+0x5936 = 0x53C3
+0x5937 = 0x66FC
+0x5938 = 0x5546
+0x5939 = 0x556A
+0x593A = 0x5566
+0x593B = 0x5544
+0x593C = 0x555E
+0x593D = 0x5561
+0x593E = 0x5543
+0x593F = 0x554A
+0x5940 = 0x5531
+0x5941 = 0x5556
+0x5942 = 0x554F
+0x5943 = 0x5555
+0x5944 = 0x552F
+0x5945 = 0x5564
+0x5946 = 0x5538
+0x5947 = 0x552E
+0x5948 = 0x555C
+0x5949 = 0x552C
+0x594A = 0x5563
+0x594B = 0x5533
+0x594C = 0x5541
+0x594D = 0x5557
+0x594E = 0x5708
+0x594F = 0x570B
+0x5950 = 0x5709
+0x5951 = 0x57DF
+0x5952 = 0x5805
+0x5953 = 0x580A
+0x5954 = 0x5806
+0x5955 = 0x57E0
+0x5956 = 0x57E4
+0x5957 = 0x57FA
+0x5958 = 0x5802
+0x5959 = 0x5835
+0x595A = 0x57F7
+0x595B = 0x57F9
+0x595C = 0x5920
+0x595D = 0x5962
+0x595E = 0x5A36
+0x595F = 0x5A41
+0x5960 = 0x5A49
+0x5961 = 0x5A66
+0x5962 = 0x5A6A
+0x5963 = 0x5A40
+0x5964 = 0x5A3C
+0x5965 = 0x5A62
+0x5966 = 0x5A5A
+0x5967 = 0x5A46
+0x5968 = 0x5A4A
+0x5969 = 0x5B70
+0x596A = 0x5BC7
+0x596B = 0x5BC5
+0x596C = 0x5BC4
+0x596D = 0x5BC2
+0x596E = 0x5BBF
+0x596F = 0x5BC6
+0x5970 = 0x5C09
+0x5971 = 0x5C08
+0x5972 = 0x5C07
+0x5973 = 0x5C60
+0x5974 = 0x5C5C
+0x5975 = 0x5C5D
+0x5976 = 0x5D07
+0x5977 = 0x5D06
+0x5978 = 0x5D0E
+0x5979 = 0x5D1B
+0x597A = 0x5D16
+0x597B = 0x5D22
+0x597C = 0x5D11
+0x597D = 0x5D29
+0x597E = 0x5D14
+0x5A21 = 0x5D19
+0x5A22 = 0x5D24
+0x5A23 = 0x5D27
+0x5A24 = 0x5D17
+0x5A25 = 0x5DE2
+0x5A26 = 0x5E38
+0x5A27 = 0x5E36
+0x5A28 = 0x5E33
+0x5A29 = 0x5E37
+0x5A2A = 0x5EB7
+0x5A2B = 0x5EB8
+0x5A2C = 0x5EB6
+0x5A2D = 0x5EB5
+0x5A2E = 0x5EBE
+0x5A2F = 0x5F35
+0x5A30 = 0x5F37
+0x5A31 = 0x5F57
+0x5A32 = 0x5F6C
+0x5A33 = 0x5F69
+0x5A34 = 0x5F6B
+0x5A35 = 0x5F97
+0x5A36 = 0x5F99
+0x5A37 = 0x5F9E
+0x5A38 = 0x5F98
+0x5A39 = 0x5FA1
+0x5A3A = 0x5FA0
+0x5A3B = 0x5F9C
+0x5A3C = 0x607F
+0x5A3D = 0x60A3
+0x5A3E = 0x6089
+0x5A3F = 0x60A0
+0x5A40 = 0x60A8
+0x5A41 = 0x60CB
+0x5A42 = 0x60B4
+0x5A43 = 0x60E6
+0x5A44 = 0x60BD
+0x5A45 = 0x60C5
+0x5A46 = 0x60BB
+0x5A47 = 0x60B5
+0x5A48 = 0x60DC
+0x5A49 = 0x60BC
+0x5A4A = 0x60D8
+0x5A4B = 0x60D5
+0x5A4C = 0x60C6
+0x5A4D = 0x60DF
+0x5A4E = 0x60B8
+0x5A4F = 0x60DA
+0x5A50 = 0x60C7
+0x5A51 = 0x621A
+0x5A52 = 0x621B
+0x5A53 = 0x6248
+0x5A54 = 0x63A0
+0x5A55 = 0x63A7
+0x5A56 = 0x6372
+0x5A57 = 0x6396
+0x5A58 = 0x63A2
+0x5A59 = 0x63A5
+0x5A5A = 0x6377
+0x5A5B = 0x6367
+0x5A5C = 0x6398
+0x5A5D = 0x63AA
+0x5A5E = 0x6371
+0x5A5F = 0x63A9
+0x5A60 = 0x6389
+0x5A61 = 0x6383
+0x5A62 = 0x639B
+0x5A63 = 0x636B
+0x5A64 = 0x63A8
+0x5A65 = 0x6384
+0x5A66 = 0x6388
+0x5A67 = 0x6399
+0x5A68 = 0x63A1
+0x5A69 = 0x63AC
+0x5A6A = 0x6392
+0x5A6B = 0x638F
+0x5A6C = 0x6380
+0x5A6D = 0x637B
+0x5A6E = 0x6369
+0x5A6F = 0x6368
+0x5A70 = 0x637A
+0x5A71 = 0x655D
+0x5A72 = 0x6556
+0x5A73 = 0x6551
+0x5A74 = 0x6559
+0x5A75 = 0x6557
+0x5A76 = 0x555F
+0x5A77 = 0x654F
+0x5A78 = 0x6558
+0x5A79 = 0x6555
+0x5A7A = 0x6554
+0x5A7B = 0x659C
+0x5A7C = 0x659B
+0x5A7D = 0x65AC
+0x5A7E = 0x65CF
+0x5B21 = 0x65CB
+0x5B22 = 0x65CC
+0x5B23 = 0x65CE
+0x5B24 = 0x665D
+0x5B25 = 0x665A
+0x5B26 = 0x6664
+0x5B27 = 0x6668
+0x5B28 = 0x6666
+0x5B29 = 0x665E
+0x5B2A = 0x66F9
+0x5B2B = 0x52D7
+0x5B2C = 0x671B
+0x5B2D = 0x6881
+0x5B2E = 0x68AF
+0x5B2F = 0x68A2
+0x5B30 = 0x6893
+0x5B31 = 0x68B5
+0x5B32 = 0x687F
+0x5B33 = 0x6876
+0x5B34 = 0x68B1
+0x5B35 = 0x68A7
+0x5B36 = 0x6897
+0x5B37 = 0x68B0
+0x5B38 = 0x6883
+0x5B39 = 0x68C4
+0x5B3A = 0x68AD
+0x5B3B = 0x6886
+0x5B3C = 0x6885
+0x5B3D = 0x6894
+0x5B3E = 0x689D
+0x5B3F = 0x68A8
+0x5B40 = 0x689F
+0x5B41 = 0x68A1
+0x5B42 = 0x6882
+0x5B43 = 0x6B32
+0x5B44 = 0x6BBA
+0x5B45 = 0x6BEB
+0x5B46 = 0x6BEC
+0x5B47 = 0x6C2B
+0x5B48 = 0x6D8E
+0x5B49 = 0x6DBC
+0x5B4A = 0x6DF3
+0x5B4B = 0x6DD9
+0x5B4C = 0x6DB2
+0x5B4D = 0x6DE1
+0x5B4E = 0x6DCC
+0x5B4F = 0x6DE4
+0x5B50 = 0x6DFB
+0x5B51 = 0x6DFA
+0x5B52 = 0x6E05
+0x5B53 = 0x6DC7
+0x5B54 = 0x6DCB
+0x5B55 = 0x6DAF
+0x5B56 = 0x6DD1
+0x5B57 = 0x6DAE
+0x5B58 = 0x6DDE
+0x5B59 = 0x6DF9
+0x5B5A = 0x6DB8
+0x5B5B = 0x6DF7
+0x5B5C = 0x6DF5
+0x5B5D = 0x6DC5
+0x5B5E = 0x6DD2
+0x5B5F = 0x6E1A
+0x5B60 = 0x6DB5
+0x5B61 = 0x6DDA
+0x5B62 = 0x6DEB
+0x5B63 = 0x6DD8
+0x5B64 = 0x6DEA
+0x5B65 = 0x6DF1
+0x5B66 = 0x6DEE
+0x5B67 = 0x6DE8
+0x5B68 = 0x6DC6
+0x5B69 = 0x6DC4
+0x5B6A = 0x6DAA
+0x5B6B = 0x6DEC
+0x5B6C = 0x6DBF
+0x5B6D = 0x6DE6
+0x5B6E = 0x70F9
+0x5B6F = 0x7109
+0x5B70 = 0x710A
+0x5B71 = 0x70FD
+0x5B72 = 0x70EF
+0x5B73 = 0x723D
+0x5B74 = 0x727D
+0x5B75 = 0x7281
+0x5B76 = 0x731C
+0x5B77 = 0x731B
+0x5B78 = 0x7316
+0x5B79 = 0x7313
+0x5B7A = 0x7319
+0x5B7B = 0x7387
+0x5B7C = 0x7405
+0x5B7D = 0x740A
+0x5B7E = 0x7403
+0x5C21 = 0x7406
+0x5C22 = 0x73FE
+0x5C23 = 0x740D
+0x5C24 = 0x74E0
+0x5C25 = 0x74F6
+0x5C26 = 0x74F7
+0x5C27 = 0x751C
+0x5C28 = 0x7522
+0x5C29 = 0x7565
+0x5C2A = 0x7566
+0x5C2B = 0x7562
+0x5C2C = 0x7570
+0x5C2D = 0x758F
+0x5C2E = 0x75D4
+0x5C2F = 0x75D5
+0x5C30 = 0x75B5
+0x5C31 = 0x75CA
+0x5C32 = 0x75CD
+0x5C33 = 0x768E
+0x5C34 = 0x76D4
+0x5C35 = 0x76D2
+0x5C36 = 0x76DB
+0x5C37 = 0x7737
+0x5C38 = 0x773E
+0x5C39 = 0x773C
+0x5C3A = 0x7736
+0x5C3B = 0x7738
+0x5C3C = 0x773A
+0x5C3D = 0x786B
+0x5C3E = 0x7843
+0x5C3F = 0x784E
+0x5C40 = 0x7965
+0x5C41 = 0x7968
+0x5C42 = 0x796D
+0x5C43 = 0x79FB
+0x5C44 = 0x7A92
+0x5C45 = 0x7A95
+0x5C46 = 0x7B20
+0x5C47 = 0x7B28
+0x5C48 = 0x7B1B
+0x5C49 = 0x7B2C
+0x5C4A = 0x7B26
+0x5C4B = 0x7B19
+0x5C4C = 0x7B1E
+0x5C4D = 0x7B2E
+0x5C4E = 0x7C92
+0x5C4F = 0x7C97
+0x5C50 = 0x7C95
+0x5C51 = 0x7D46
+0x5C52 = 0x7D43
+0x5C53 = 0x7D71
+0x5C54 = 0x7D2E
+0x5C55 = 0x7D39
+0x5C56 = 0x7D3C
+0x5C57 = 0x7D40
+0x5C58 = 0x7D30
+0x5C59 = 0x7D33
+0x5C5A = 0x7D44
+0x5C5B = 0x7D2F
+0x5C5C = 0x7D42
+0x5C5D = 0x7D32
+0x5C5E = 0x7D31
+0x5C5F = 0x7F3D
+0x5C60 = 0x7F9E
+0x5C61 = 0x7F9A
+0x5C62 = 0x7FCC
+0x5C63 = 0x7FCE
+0x5C64 = 0x7FD2
+0x5C65 = 0x801C
+0x5C66 = 0x804A
+0x5C67 = 0x8046
+0x5C68 = 0x812F
+0x5C69 = 0x8116
+0x5C6A = 0x8123
+0x5C6B = 0x812B
+0x5C6C = 0x8129
+0x5C6D = 0x8130
+0x5C6E = 0x8124
+0x5C6F = 0x8202
+0x5C70 = 0x8235
+0x5C71 = 0x8237
+0x5C72 = 0x8236
+0x5C73 = 0x8239
+0x5C74 = 0x838E
+0x5C75 = 0x839E
+0x5C76 = 0x8398
+0x5C77 = 0x8378
+0x5C78 = 0x83A2
+0x5C79 = 0x8396
+0x5C7A = 0x83BD
+0x5C7B = 0x83AB
+0x5C7C = 0x8392
+0x5C7D = 0x838A
+0x5C7E = 0x8393
+0x5D21 = 0x8389
+0x5D22 = 0x83A0
+0x5D23 = 0x8377
+0x5D24 = 0x837B
+0x5D25 = 0x837C
+0x5D26 = 0x8386
+0x5D27 = 0x83A7
+0x5D28 = 0x8655
+0x5D29 = 0x5F6A
+0x5D2A = 0x86C7
+0x5D2B = 0x86C0
+0x5D2C = 0x86B6
+0x5D2D = 0x86C4
+0x5D2E = 0x86B5
+0x5D2F = 0x86C6
+0x5D30 = 0x86CB
+0x5D31 = 0x86B1
+0x5D32 = 0x86AF
+0x5D33 = 0x86C9
+0x5D34 = 0x8853
+0x5D35 = 0x889E
+0x5D36 = 0x8888
+0x5D37 = 0x88AB
+0x5D38 = 0x8892
+0x5D39 = 0x8896
+0x5D3A = 0x888D
+0x5D3B = 0x888B
+0x5D3C = 0x8993
+0x5D3D = 0x898F
+0x5D3E = 0x8A2A
+0x5D3F = 0x8A1D
+0x5D40 = 0x8A23
+0x5D41 = 0x8A25
+0x5D42 = 0x8A31
+0x5D43 = 0x8A2D
+0x5D44 = 0x8A1F
+0x5D45 = 0x8A1B
+0x5D46 = 0x8A22
+0x5D47 = 0x8C49
+0x5D48 = 0x8C5A
+0x5D49 = 0x8CA9
+0x5D4A = 0x8CAC
+0x5D4B = 0x8CAB
+0x5D4C = 0x8CA8
+0x5D4D = 0x8CAA
+0x5D4E = 0x8CA7
+0x5D4F = 0x8D67
+0x5D50 = 0x8D66
+0x5D51 = 0x8DBE
+0x5D52 = 0x8DBA
+0x5D53 = 0x8EDB
+0x5D54 = 0x8EDF
+0x5D55 = 0x9019
+0x5D56 = 0x900D
+0x5D57 = 0x901A
+0x5D58 = 0x9017
+0x5D59 = 0x9023
+0x5D5A = 0x901F
+0x5D5B = 0x901D
+0x5D5C = 0x9010
+0x5D5D = 0x9015
+0x5D5E = 0x901E
+0x5D5F = 0x9020
+0x5D60 = 0x900F
+0x5D61 = 0x9022
+0x5D62 = 0x9016
+0x5D63 = 0x901B
+0x5D64 = 0x9014
+0x5D65 = 0x90E8
+0x5D66 = 0x90ED
+0x5D67 = 0x90FD
+0x5D68 = 0x9157
+0x5D69 = 0x91CE
+0x5D6A = 0x91F5
+0x5D6B = 0x91E6
+0x5D6C = 0x91E3
+0x5D6D = 0x91E7
+0x5D6E = 0x91ED
+0x5D6F = 0x91E9
+0x5D70 = 0x9589
+0x5D71 = 0x966A
+0x5D72 = 0x9675
+0x5D73 = 0x9673
+0x5D74 = 0x9678
+0x5D75 = 0x9670
+0x5D76 = 0x9674
+0x5D77 = 0x9676
+0x5D78 = 0x9677
+0x5D79 = 0x966C
+0x5D7A = 0x96C0
+0x5D7B = 0x96EA
+0x5D7C = 0x96E9
+0x5D7D = 0x7AE0
+0x5D7E = 0x7ADF
+0x5E21 = 0x9802
+0x5E22 = 0x9803
+0x5E23 = 0x9B5A
+0x5E24 = 0x9CE5
+0x5E25 = 0x9E75
+0x5E26 = 0x9E7F
+0x5E27 = 0x9EA5
+0x5E28 = 0x9EBB
+0x5E29 = 0x50A2
+0x5E2A = 0x508D
+0x5E2B = 0x5085
+0x5E2C = 0x5099
+0x5E2D = 0x5091
+0x5E2E = 0x5080
+0x5E2F = 0x5096
+0x5E30 = 0x5098
+0x5E31 = 0x509A
+0x5E32 = 0x6700
+0x5E33 = 0x51F1
+0x5E34 = 0x5272
+0x5E35 = 0x5274
+0x5E36 = 0x5275
+0x5E37 = 0x5269
+0x5E38 = 0x52DE
+0x5E39 = 0x52DD
+0x5E3A = 0x52DB
+0x5E3B = 0x535A
+0x5E3C = 0x53A5
+0x5E3D = 0x557B
+0x5E3E = 0x5580
+0x5E3F = 0x55A7
+0x5E40 = 0x557C
+0x5E41 = 0x558A
+0x5E42 = 0x559D
+0x5E43 = 0x5598
+0x5E44 = 0x5582
+0x5E45 = 0x559C
+0x5E46 = 0x55AA
+0x5E47 = 0x5594
+0x5E48 = 0x5587
+0x5E49 = 0x558B
+0x5E4A = 0x5583
+0x5E4B = 0x55B3
+0x5E4C = 0x55AE
+0x5E4D = 0x559F
+0x5E4E = 0x553E
+0x5E4F = 0x55B2
+0x5E50 = 0x559A
+0x5E51 = 0x55BB
+0x5E52 = 0x55AC
+0x5E53 = 0x55B1
+0x5E54 = 0x557E
+0x5E55 = 0x5589
+0x5E56 = 0x55AB
+0x5E57 = 0x5599
+0x5E58 = 0x570D
+0x5E59 = 0x582F
+0x5E5A = 0x582A
+0x5E5B = 0x5834
+0x5E5C = 0x5824
+0x5E5D = 0x5830
+0x5E5E = 0x5831
+0x5E5F = 0x5821
+0x5E60 = 0x581D
+0x5E61 = 0x5820
+0x5E62 = 0x58F9
+0x5E63 = 0x58FA
+0x5E64 = 0x5960
+0x5E65 = 0x5A77
+0x5E66 = 0x5A9A
+0x5E67 = 0x5A7F
+0x5E68 = 0x5A92
+0x5E69 = 0x5A9B
+0x5E6A = 0x5AA7
+0x5E6B = 0x5B73
+0x5E6C = 0x5B71
+0x5E6D = 0x5BD2
+0x5E6E = 0x5BCC
+0x5E6F = 0x5BD3
+0x5E70 = 0x5BD0
+0x5E71 = 0x5C0A
+0x5E72 = 0x5C0B
+0x5E73 = 0x5C31
+0x5E74 = 0x5D4C
+0x5E75 = 0x5D50
+0x5E76 = 0x5D34
+0x5E77 = 0x5D47
+0x5E78 = 0x5DFD
+0x5E79 = 0x5E45
+0x5E7A = 0x5E3D
+0x5E7B = 0x5E40
+0x5E7C = 0x5E43
+0x5E7D = 0x5E7E
+0x5E7E = 0x5ECA
+0x5F21 = 0x5EC1
+0x5F22 = 0x5EC2
+0x5F23 = 0x5EC4
+0x5F24 = 0x5F3C
+0x5F25 = 0x5F6D
+0x5F26 = 0x5FA9
+0x5F27 = 0x5FAA
+0x5F28 = 0x5FA8
+0x5F29 = 0x60D1
+0x5F2A = 0x60E1
+0x5F2B = 0x60B2
+0x5F2C = 0x60B6
+0x5F2D = 0x60E0
+0x5F2E = 0x611C
+0x5F2F = 0x6123
+0x5F30 = 0x60FA
+0x5F31 = 0x6115
+0x5F32 = 0x60F0
+0x5F33 = 0x60FB
+0x5F34 = 0x60F4
+0x5F35 = 0x6168
+0x5F36 = 0x60F1
+0x5F37 = 0x610E
+0x5F38 = 0x60F6
+0x5F39 = 0x6109
+0x5F3A = 0x6100
+0x5F3B = 0x6112
+0x5F3C = 0x621F
+0x5F3D = 0x6249
+0x5F3E = 0x63A3
+0x5F3F = 0x638C
+0x5F40 = 0x63CF
+0x5F41 = 0x63C0
+0x5F42 = 0x63E9
+0x5F43 = 0x63C9
+0x5F44 = 0x63C6
+0x5F45 = 0x63CD
+0x5F46 = 0x63D2
+0x5F47 = 0x63E3
+0x5F48 = 0x63D0
+0x5F49 = 0x63E1
+0x5F4A = 0x63D6
+0x5F4B = 0x63ED
+0x5F4C = 0x63EE
+0x5F4D = 0x6376
+0x5F4E = 0x63F4
+0x5F4F = 0x63EA
+0x5F50 = 0x63DB
+0x5F51 = 0x6452
+0x5F52 = 0x63DA
+0x5F53 = 0x63F9
+0x5F54 = 0x655E
+0x5F55 = 0x6566
+0x5F56 = 0x6562
+0x5F57 = 0x6563
+0x5F58 = 0x6591
+0x5F59 = 0x6590
+0x5F5A = 0x65AF
+0x5F5B = 0x666E
+0x5F5C = 0x6670
+0x5F5D = 0x6674
+0x5F5E = 0x6676
+0x5F5F = 0x666F
+0x5F60 = 0x6691
+0x5F61 = 0x667A
+0x5F62 = 0x667E
+0x5F63 = 0x6677
+0x5F64 = 0x66FE
+0x5F65 = 0x66FF
+0x5F66 = 0x671F
+0x5F67 = 0x671D
+0x5F68 = 0x68FA
+0x5F69 = 0x68D5
+0x5F6A = 0x68E0
+0x5F6B = 0x68D8
+0x5F6C = 0x68D7
+0x5F6D = 0x6905
+0x5F6E = 0x68DF
+0x5F6F = 0x68F5
+0x5F70 = 0x68EE
+0x5F71 = 0x68E7
+0x5F72 = 0x68F9
+0x5F73 = 0x68D2
+0x5F74 = 0x68F2
+0x5F75 = 0x68E3
+0x5F76 = 0x68CB
+0x5F77 = 0x68CD
+0x5F78 = 0x690D
+0x5F79 = 0x6912
+0x5F7A = 0x690E
+0x5F7B = 0x68C9
+0x5F7C = 0x68DA
+0x5F7D = 0x696E
+0x5F7E = 0x68FB
+0x6021 = 0x6B3E
+0x6022 = 0x6B3A
+0x6023 = 0x6B3D
+0x6024 = 0x6B98
+0x6025 = 0x6B96
+0x6026 = 0x6BBC
+0x6027 = 0x6BEF
+0x6028 = 0x6C2E
+0x6029 = 0x6C2F
+0x602A = 0x6C2C
+0x602B = 0x6E2F
+0x602C = 0x6E38
+0x602D = 0x6E54
+0x602E = 0x6E21
+0x602F = 0x6E32
+0x6030 = 0x6E67
+0x6031 = 0x6E4A
+0x6032 = 0x6E20
+0x6033 = 0x6E25
+0x6034 = 0x6E23
+0x6035 = 0x6E1B
+0x6036 = 0x6E5B
+0x6037 = 0x6E58
+0x6038 = 0x6E24
+0x6039 = 0x6E56
+0x603A = 0x6E6E
+0x603B = 0x6E2D
+0x603C = 0x6E26
+0x603D = 0x6E6F
+0x603E = 0x6E34
+0x603F = 0x6E4D
+0x6040 = 0x6E3A
+0x6041 = 0x6E2C
+0x6042 = 0x6E43
+0x6043 = 0x6E1D
+0x6044 = 0x6E3E
+0x6045 = 0x6ECB
+0x6046 = 0x6E89
+0x6047 = 0x6E19
+0x6048 = 0x6E4E
+0x6049 = 0x6E63
+0x604A = 0x6E44
+0x604B = 0x6E72
+0x604C = 0x6E69
+0x604D = 0x6E5F
+0x604E = 0x7119
+0x604F = 0x711A
+0x6050 = 0x7126
+0x6051 = 0x7130
+0x6052 = 0x7121
+0x6053 = 0x7136
+0x6054 = 0x716E
+0x6055 = 0x711C
+0x6056 = 0x724C
+0x6057 = 0x7284
+0x6058 = 0x7280
+0x6059 = 0x7336
+0x605A = 0x7325
+0x605B = 0x7334
+0x605C = 0x7329
+0x605D = 0x743A
+0x605E = 0x742A
+0x605F = 0x7433
+0x6060 = 0x7422
+0x6061 = 0x7425
+0x6062 = 0x7435
+0x6063 = 0x7436
+0x6064 = 0x7434
+0x6065 = 0x742F
+0x6066 = 0x741B
+0x6067 = 0x7426
+0x6068 = 0x7428
+0x6069 = 0x7525
+0x606A = 0x7526
+0x606B = 0x756B
+0x606C = 0x756A
+0x606D = 0x75E2
+0x606E = 0x75DB
+0x606F = 0x75E3
+0x6070 = 0x75D9
+0x6071 = 0x75D8
+0x6072 = 0x75DE
+0x6073 = 0x75E0
+0x6074 = 0x767B
+0x6075 = 0x767C
+0x6076 = 0x7696
+0x6077 = 0x7693
+0x6078 = 0x76B4
+0x6079 = 0x76DC
+0x607A = 0x774F
+0x607B = 0x77ED
+0x607C = 0x785D
+0x607D = 0x786C
+0x607E = 0x786F
+0x6121 = 0x7A0D
+0x6122 = 0x7A08
+0x6123 = 0x7A0B
+0x6124 = 0x7A05
+0x6125 = 0x7A00
+0x6126 = 0x7A98
+0x6127 = 0x7A97
+0x6128 = 0x7A96
+0x6129 = 0x7AE5
+0x612A = 0x7AE3
+0x612B = 0x7B49
+0x612C = 0x7B56
+0x612D = 0x7B46
+0x612E = 0x7B50
+0x612F = 0x7B52
+0x6130 = 0x7B54
+0x6131 = 0x7B4D
+0x6132 = 0x7B4B
+0x6133 = 0x7B4F
+0x6134 = 0x7B51
+0x6135 = 0x7C9F
+0x6136 = 0x7CA5
+0x6137 = 0x7D5E
+0x6138 = 0x7D50
+0x6139 = 0x7D68
+0x613A = 0x7D55
+0x613B = 0x7D2B
+0x613C = 0x7D6E
+0x613D = 0x7D72
+0x613E = 0x7D61
+0x613F = 0x7D66
+0x6140 = 0x7D62
+0x6141 = 0x7D70
+0x6142 = 0x7D73
+0x6143 = 0x5584
+0x6144 = 0x7FD4
+0x6145 = 0x7FD5
+0x6146 = 0x800B
+0x6147 = 0x8052
+0x6148 = 0x8085
+0x6149 = 0x8155
+0x614A = 0x8154
+0x614B = 0x814B
+0x614C = 0x8151
+0x614D = 0x814E
+0x614E = 0x8139
+0x614F = 0x8146
+0x6150 = 0x813E
+0x6151 = 0x814C
+0x6152 = 0x8153
+0x6153 = 0x8174
+0x6154 = 0x8212
+0x6155 = 0x821C
+0x6156 = 0x83E9
+0x6157 = 0x8403
+0x6158 = 0x83F8
+0x6159 = 0x840D
+0x615A = 0x83E0
+0x615B = 0x83C5
+0x615C = 0x840B
+0x615D = 0x83C1
+0x615E = 0x83EF
+0x615F = 0x83F1
+0x6160 = 0x83F4
+0x6161 = 0x8457
+0x6162 = 0x840A
+0x6163 = 0x83F0
+0x6164 = 0x840C
+0x6165 = 0x83CC
+0x6166 = 0x83FD
+0x6167 = 0x83F2
+0x6168 = 0x83CA
+0x6169 = 0x8438
+0x616A = 0x840E
+0x616B = 0x8404
+0x616C = 0x83DC
+0x616D = 0x8407
+0x616E = 0x83D4
+0x616F = 0x83DF
+0x6170 = 0x865B
+0x6171 = 0x86DF
+0x6172 = 0x86D9
+0x6173 = 0x86ED
+0x6174 = 0x86D4
+0x6175 = 0x86DB
+0x6176 = 0x86E4
+0x6177 = 0x86D0
+0x6178 = 0x86DE
+0x6179 = 0x8857
+0x617A = 0x88C1
+0x617B = 0x88C2
+0x617C = 0x88B1
+0x617D = 0x8983
+0x617E = 0x8996
+0x6221 = 0x8A3B
+0x6222 = 0x8A60
+0x6223 = 0x8A55
+0x6224 = 0x8A5E
+0x6225 = 0x8A3C
+0x6226 = 0x8A41
+0x6227 = 0x8A54
+0x6228 = 0x8A5B
+0x6229 = 0x8A50
+0x622A = 0x8A46
+0x622B = 0x8A34
+0x622C = 0x8A3A
+0x622D = 0x8A36
+0x622E = 0x8A56
+0x622F = 0x8C61
+0x6230 = 0x8C82
+0x6231 = 0x8CAF
+0x6232 = 0x8CBC
+0x6233 = 0x8CB3
+0x6234 = 0x8CBD
+0x6235 = 0x8CC1
+0x6236 = 0x8CBB
+0x6237 = 0x8CC0
+0x6238 = 0x8CB4
+0x6239 = 0x8CB7
+0x623A = 0x8CB6
+0x623B = 0x8CBF
+0x623C = 0x8CB8
+0x623D = 0x8D8A
+0x623E = 0x8D85
+0x623F = 0x8D81
+0x6240 = 0x8DCE
+0x6241 = 0x8DDD
+0x6242 = 0x8DCB
+0x6243 = 0x8DDA
+0x6244 = 0x8DD1
+0x6245 = 0x8DCC
+0x6246 = 0x8DDB
+0x6247 = 0x8DC6
+0x6248 = 0x8EFB
+0x6249 = 0x8EF8
+0x624A = 0x8EFC
+0x624B = 0x8F9C
+0x624C = 0x902E
+0x624D = 0x9035
+0x624E = 0x9031
+0x624F = 0x9038
+0x6250 = 0x9032
+0x6251 = 0x9036
+0x6252 = 0x9102
+0x6253 = 0x90F5
+0x6254 = 0x9109
+0x6255 = 0x90FE
+0x6256 = 0x9163
+0x6257 = 0x9165
+0x6258 = 0x91CF
+0x6259 = 0x9214
+0x625A = 0x9215
+0x625B = 0x9223
+0x625C = 0x9209
+0x625D = 0x921E
+0x625E = 0x920D
+0x625F = 0x9210
+0x6260 = 0x9207
+0x6261 = 0x9211
+0x6262 = 0x9594
+0x6263 = 0x958F
+0x6264 = 0x958B
+0x6265 = 0x9591
+0x6266 = 0x9593
+0x6267 = 0x9592
+0x6268 = 0x958E
+0x6269 = 0x968A
+0x626A = 0x968E
+0x626B = 0x968B
+0x626C = 0x967D
+0x626D = 0x9685
+0x626E = 0x9686
+0x626F = 0x968D
+0x6270 = 0x9672
+0x6271 = 0x9684
+0x6272 = 0x96C1
+0x6273 = 0x96C5
+0x6274 = 0x96C4
+0x6275 = 0x96C6
+0x6276 = 0x96C7
+0x6277 = 0x96EF
+0x6278 = 0x96F2
+0x6279 = 0x97CC
+0x627A = 0x9805
+0x627B = 0x9806
+0x627C = 0x9808
+0x627D = 0x98E7
+0x627E = 0x98EA
+0x6321 = 0x98EF
+0x6322 = 0x98E9
+0x6323 = 0x98F2
+0x6324 = 0x98ED
+0x6325 = 0x99AE
+0x6326 = 0x99AD
+0x6327 = 0x9EC3
+0x6328 = 0x9ECD
+0x6329 = 0x9ED1
+0x632A = 0x4E82
+0x632B = 0x50AD
+0x632C = 0x50B5
+0x632D = 0x50B2
+0x632E = 0x50B3
+0x632F = 0x50C5
+0x6330 = 0x50BE
+0x6331 = 0x50AC
+0x6332 = 0x50B7
+0x6333 = 0x50BB
+0x6334 = 0x50AF
+0x6335 = 0x50C7
+0x6336 = 0x527F
+0x6337 = 0x5277
+0x6338 = 0x527D
+0x6339 = 0x52DF
+0x633A = 0x52E6
+0x633B = 0x52E4
+0x633C = 0x52E2
+0x633D = 0x52E3
+0x633E = 0x532F
+0x633F = 0x55DF
+0x6340 = 0x55E8
+0x6341 = 0x55D3
+0x6342 = 0x55E6
+0x6343 = 0x55CE
+0x6344 = 0x55DC
+0x6345 = 0x55C7
+0x6346 = 0x55D1
+0x6347 = 0x55E3
+0x6348 = 0x55E4
+0x6349 = 0x55EF
+0x634A = 0x55DA
+0x634B = 0x55E1
+0x634C = 0x55C5
+0x634D = 0x55C6
+0x634E = 0x55E5
+0x634F = 0x55C9
+0x6350 = 0x5712
+0x6351 = 0x5713
+0x6352 = 0x585E
+0x6353 = 0x5851
+0x6354 = 0x5858
+0x6355 = 0x5857
+0x6356 = 0x585A
+0x6357 = 0x5854
+0x6358 = 0x586B
+0x6359 = 0x584C
+0x635A = 0x586D
+0x635B = 0x584A
+0x635C = 0x5862
+0x635D = 0x5852
+0x635E = 0x584B
+0x635F = 0x5967
+0x6360 = 0x5AC1
+0x6361 = 0x5AC9
+0x6362 = 0x5ACC
+0x6363 = 0x5ABE
+0x6364 = 0x5ABD
+0x6365 = 0x5ABC
+0x6366 = 0x5AB3
+0x6367 = 0x5AC2
+0x6368 = 0x5AB2
+0x6369 = 0x5D69
+0x636A = 0x5D6F
+0x636B = 0x5E4C
+0x636C = 0x5E79
+0x636D = 0x5EC9
+0x636E = 0x5EC8
+0x636F = 0x5F12
+0x6370 = 0x5F59
+0x6371 = 0x5FAC
+0x6372 = 0x5FAE
+0x6373 = 0x611A
+0x6374 = 0x610F
+0x6375 = 0x6148
+0x6376 = 0x611F
+0x6377 = 0x60F3
+0x6378 = 0x611B
+0x6379 = 0x60F9
+0x637A = 0x6101
+0x637B = 0x6108
+0x637C = 0x614E
+0x637D = 0x614C
+0x637E = 0x6144
+0x6421 = 0x614D
+0x6422 = 0x613E
+0x6423 = 0x6134
+0x6424 = 0x6127
+0x6425 = 0x610D
+0x6426 = 0x6106
+0x6427 = 0x6137
+0x6428 = 0x6221
+0x6429 = 0x6222
+0x642A = 0x6413
+0x642B = 0x643E
+0x642C = 0x641E
+0x642D = 0x642A
+0x642E = 0x642D
+0x642F = 0x643D
+0x6430 = 0x642C
+0x6431 = 0x640F
+0x6432 = 0x641C
+0x6433 = 0x6414
+0x6434 = 0x640D
+0x6435 = 0x6436
+0x6436 = 0x6416
+0x6437 = 0x6417
+0x6438 = 0x6406
+0x6439 = 0x656C
+0x643A = 0x659F
+0x643B = 0x65B0
+0x643C = 0x6697
+0x643D = 0x6689
+0x643E = 0x6687
+0x643F = 0x6688
+0x6440 = 0x6696
+0x6441 = 0x6684
+0x6442 = 0x6698
+0x6443 = 0x668D
+0x6444 = 0x6703
+0x6445 = 0x6994
+0x6446 = 0x696D
+0x6447 = 0x695A
+0x6448 = 0x6977
+0x6449 = 0x6960
+0x644A = 0x6954
+0x644B = 0x6975
+0x644C = 0x6930
+0x644D = 0x6982
+0x644E = 0x694A
+0x644F = 0x6968
+0x6450 = 0x696B
+0x6451 = 0x695E
+0x6452 = 0x6953
+0x6453 = 0x6979
+0x6454 = 0x6986
+0x6455 = 0x695D
+0x6456 = 0x6963
+0x6457 = 0x695B
+0x6458 = 0x6B47
+0x6459 = 0x6B72
+0x645A = 0x6BC0
+0x645B = 0x6BBF
+0x645C = 0x6BD3
+0x645D = 0x6BFD
+0x645E = 0x6EA2
+0x645F = 0x6EAF
+0x6460 = 0x6ED3
+0x6461 = 0x6EB6
+0x6462 = 0x6EC2
+0x6463 = 0x6E90
+0x6464 = 0x6E9D
+0x6465 = 0x6EC7
+0x6466 = 0x6EC5
+0x6467 = 0x6EA5
+0x6468 = 0x6E98
+0x6469 = 0x6EBC
+0x646A = 0x6EBA
+0x646B = 0x6EAB
+0x646C = 0x6ED1
+0x646D = 0x6E96
+0x646E = 0x6E9C
+0x646F = 0x6EC4
+0x6470 = 0x6ED4
+0x6471 = 0x6EAA
+0x6472 = 0x6EA7
+0x6473 = 0x6EB4
+0x6474 = 0x714E
+0x6475 = 0x7159
+0x6476 = 0x7169
+0x6477 = 0x7164
+0x6478 = 0x7149
+0x6479 = 0x7167
+0x647A = 0x715C
+0x647B = 0x716C
+0x647C = 0x7166
+0x647D = 0x714C
+0x647E = 0x7165
+0x6521 = 0x715E
+0x6522 = 0x7146
+0x6523 = 0x7168
+0x6524 = 0x7156
+0x6525 = 0x723A
+0x6526 = 0x7252
+0x6527 = 0x7337
+0x6528 = 0x7345
+0x6529 = 0x733F
+0x652A = 0x733E
+0x652B = 0x746F
+0x652C = 0x745A
+0x652D = 0x7455
+0x652E = 0x745F
+0x652F = 0x745E
+0x6530 = 0x7441
+0x6531 = 0x743F
+0x6532 = 0x7459
+0x6533 = 0x745B
+0x6534 = 0x745C
+0x6535 = 0x7576
+0x6536 = 0x7578
+0x6537 = 0x7600
+0x6538 = 0x75F0
+0x6539 = 0x7601
+0x653A = 0x75F2
+0x653B = 0x75F1
+0x653C = 0x75FA
+0x653D = 0x75FF
+0x653E = 0x75F4
+0x653F = 0x75F3
+0x6540 = 0x76DE
+0x6541 = 0x76DF
+0x6542 = 0x775B
+0x6543 = 0x776B
+0x6544 = 0x7766
+0x6545 = 0x775E
+0x6546 = 0x7763
+0x6547 = 0x7779
+0x6548 = 0x776A
+0x6549 = 0x776C
+0x654A = 0x775C
+0x654B = 0x7765
+0x654C = 0x7768
+0x654D = 0x7762
+0x654E = 0x77EE
+0x654F = 0x788E
+0x6550 = 0x78B0
+0x6551 = 0x7897
+0x6552 = 0x7898
+0x6553 = 0x788C
+0x6554 = 0x7889
+0x6555 = 0x787C
+0x6556 = 0x7891
+0x6557 = 0x7893
+0x6558 = 0x787F
+0x6559 = 0x797A
+0x655A = 0x797F
+0x655B = 0x7981
+0x655C = 0x842C
+0x655D = 0x79BD
+0x655E = 0x7A1C
+0x655F = 0x7A1A
+0x6560 = 0x7A20
+0x6561 = 0x7A14
+0x6562 = 0x7A1F
+0x6563 = 0x7A1E
+0x6564 = 0x7A9F
+0x6565 = 0x7AA0
+0x6566 = 0x7B77
+0x6567 = 0x7BC0
+0x6568 = 0x7B60
+0x6569 = 0x7B6E
+0x656A = 0x7B67
+0x656B = 0x7CB1
+0x656C = 0x7CB3
+0x656D = 0x7CB5
+0x656E = 0x7D93
+0x656F = 0x7D79
+0x6570 = 0x7D91
+0x6571 = 0x7D81
+0x6572 = 0x7D8F
+0x6573 = 0x7D5B
+0x6574 = 0x7F6E
+0x6575 = 0x7F69
+0x6576 = 0x7F6A
+0x6577 = 0x7F72
+0x6578 = 0x7FA9
+0x6579 = 0x7FA8
+0x657A = 0x7FA4
+0x657B = 0x8056
+0x657C = 0x8058
+0x657D = 0x8086
+0x657E = 0x8084
+0x6621 = 0x8171
+0x6622 = 0x8170
+0x6623 = 0x8178
+0x6624 = 0x8165
+0x6625 = 0x816E
+0x6626 = 0x8173
+0x6627 = 0x816B
+0x6628 = 0x8179
+0x6629 = 0x817A
+0x662A = 0x8166
+0x662B = 0x8205
+0x662C = 0x8247
+0x662D = 0x8482
+0x662E = 0x8477
+0x662F = 0x843D
+0x6630 = 0x8431
+0x6631 = 0x8475
+0x6632 = 0x8466
+0x6633 = 0x846B
+0x6634 = 0x8449
+0x6635 = 0x846C
+0x6636 = 0x845B
+0x6637 = 0x843C
+0x6638 = 0x8435
+0x6639 = 0x8461
+0x663A = 0x8463
+0x663B = 0x8469
+0x663C = 0x846D
+0x663D = 0x8446
+0x663E = 0x865E
+0x663F = 0x865C
+0x6640 = 0x865F
+0x6641 = 0x86F9
+0x6642 = 0x8713
+0x6643 = 0x8708
+0x6644 = 0x8707
+0x6645 = 0x8700
+0x6646 = 0x86FE
+0x6647 = 0x86FB
+0x6648 = 0x8702
+0x6649 = 0x8703
+0x664A = 0x8706
+0x664B = 0x870A
+0x664C = 0x8859
+0x664D = 0x88DF
+0x664E = 0x88D4
+0x664F = 0x88D9
+0x6650 = 0x88DC
+0x6651 = 0x88D8
+0x6652 = 0x88DD
+0x6653 = 0x88E1
+0x6654 = 0x88CA
+0x6655 = 0x88D5
+0x6656 = 0x88D2
+0x6657 = 0x899C
+0x6658 = 0x89E3
+0x6659 = 0x8A6B
+0x665A = 0x8A72
+0x665B = 0x8A73
+0x665C = 0x8A66
+0x665D = 0x8A69
+0x665E = 0x8A70
+0x665F = 0x8A87
+0x6660 = 0x8A7C
+0x6661 = 0x8A63
+0x6662 = 0x8AA0
+0x6663 = 0x8A71
+0x6664 = 0x8A85
+0x6665 = 0x8A6D
+0x6666 = 0x8A62
+0x6667 = 0x8A6E
+0x6668 = 0x8A6C
+0x6669 = 0x8A79
+0x666A = 0x8A7B
+0x666B = 0x8A3E
+0x666C = 0x8A68
+0x666D = 0x8C62
+0x666E = 0x8C8A
+0x666F = 0x8C89
+0x6670 = 0x8CCA
+0x6671 = 0x8CC7
+0x6672 = 0x8CC8
+0x6673 = 0x8CC4
+0x6674 = 0x8CB2
+0x6675 = 0x8CC3
+0x6676 = 0x8CC2
+0x6677 = 0x8CC5
+0x6678 = 0x8DE1
+0x6679 = 0x8DDF
+0x667A = 0x8DE8
+0x667B = 0x8DEF
+0x667C = 0x8DF3
+0x667D = 0x8DFA
+0x667E = 0x8DEA
+0x6721 = 0x8DE4
+0x6722 = 0x8DE6
+0x6723 = 0x8EB2
+0x6724 = 0x8F03
+0x6725 = 0x8F09
+0x6726 = 0x8EFE
+0x6727 = 0x8F0A
+0x6728 = 0x8F9F
+0x6729 = 0x8FB2
+0x672A = 0x904B
+0x672B = 0x904A
+0x672C = 0x9053
+0x672D = 0x9042
+0x672E = 0x9054
+0x672F = 0x903C
+0x6730 = 0x9055
+0x6731 = 0x9050
+0x6732 = 0x9047
+0x6733 = 0x904F
+0x6734 = 0x904E
+0x6735 = 0x904D
+0x6736 = 0x9051
+0x6737 = 0x903E
+0x6738 = 0x9041
+0x6739 = 0x9112
+0x673A = 0x9117
+0x673B = 0x916C
+0x673C = 0x916A
+0x673D = 0x9169
+0x673E = 0x91C9
+0x673F = 0x9237
+0x6740 = 0x9257
+0x6741 = 0x9238
+0x6742 = 0x923D
+0x6743 = 0x9240
+0x6744 = 0x923E
+0x6745 = 0x925B
+0x6746 = 0x924B
+0x6747 = 0x9264
+0x6748 = 0x9251
+0x6749 = 0x9234
+0x674A = 0x9249
+0x674B = 0x924D
+0x674C = 0x9245
+0x674D = 0x9239
+0x674E = 0x923F
+0x674F = 0x925A
+0x6750 = 0x9598
+0x6751 = 0x9698
+0x6752 = 0x9694
+0x6753 = 0x9695
+0x6754 = 0x96CD
+0x6755 = 0x96CB
+0x6756 = 0x96C9
+0x6757 = 0x96CA
+0x6758 = 0x96F7
+0x6759 = 0x96FB
+0x675A = 0x96F9
+0x675B = 0x96F6
+0x675C = 0x9756
+0x675D = 0x9774
+0x675E = 0x9776
+0x675F = 0x9810
+0x6760 = 0x9811
+0x6761 = 0x9813
+0x6762 = 0x980A
+0x6763 = 0x9812
+0x6764 = 0x980C
+0x6765 = 0x98FC
+0x6766 = 0x98F4
+0x6767 = 0x98FD
+0x6768 = 0x98FE
+0x6769 = 0x99B3
+0x676A = 0x99B1
+0x676B = 0x99B4
+0x676C = 0x9AE1
+0x676D = 0x9CE9
+0x676E = 0x9E82
+0x676F = 0x9F0E
+0x6770 = 0x9F13
+0x6771 = 0x9F20
+0x6772 = 0x50E7
+0x6773 = 0x50EE
+0x6774 = 0x50E5
+0x6775 = 0x50D6
+0x6776 = 0x50ED
+0x6777 = 0x50DA
+0x6778 = 0x50D5
+0x6779 = 0x50CF
+0x677A = 0x50D1
+0x677B = 0x50F1
+0x677C = 0x50CE
+0x677D = 0x50E9
+0x677E = 0x5162
+0x6821 = 0x51F3
+0x6822 = 0x5283
+0x6823 = 0x5282
+0x6824 = 0x5331
+0x6825 = 0x53AD
+0x6826 = 0x55FE
+0x6827 = 0x5600
+0x6828 = 0x561B
+0x6829 = 0x5617
+0x682A = 0x55FD
+0x682B = 0x5614
+0x682C = 0x5606
+0x682D = 0x5609
+0x682E = 0x560D
+0x682F = 0x560E
+0x6830 = 0x55F7
+0x6831 = 0x5616
+0x6832 = 0x561F
+0x6833 = 0x5608
+0x6834 = 0x5610
+0x6835 = 0x55F6
+0x6836 = 0x5718
+0x6837 = 0x5716
+0x6838 = 0x5875
+0x6839 = 0x587E
+0x683A = 0x5883
+0x683B = 0x5893
+0x683C = 0x588A
+0x683D = 0x5879
+0x683E = 0x5885
+0x683F = 0x587D
+0x6840 = 0x58FD
+0x6841 = 0x5925
+0x6842 = 0x5922
+0x6843 = 0x5924
+0x6844 = 0x596A
+0x6845 = 0x5969
+0x6846 = 0x5AE1
+0x6847 = 0x5AE6
+0x6848 = 0x5AE9
+0x6849 = 0x5AD7
+0x684A = 0x5AD6
+0x684B = 0x5AD8
+0x684C = 0x5AE3
+0x684D = 0x5B75
+0x684E = 0x5BDE
+0x684F = 0x5BE7
+0x6850 = 0x5BE1
+0x6851 = 0x5BE5
+0x6852 = 0x5BE6
+0x6853 = 0x5BE8
+0x6854 = 0x5BE2
+0x6855 = 0x5BE4
+0x6856 = 0x5BDF
+0x6857 = 0x5C0D
+0x6858 = 0x5C62
+0x6859 = 0x5D84
+0x685A = 0x5D87
+0x685B = 0x5E5B
+0x685C = 0x5E63
+0x685D = 0x5E55
+0x685E = 0x5E57
+0x685F = 0x5E54
+0x6860 = 0x5ED3
+0x6861 = 0x5ED6
+0x6862 = 0x5F0A
+0x6863 = 0x5F46
+0x6864 = 0x5F70
+0x6865 = 0x5FB9
+0x6866 = 0x6147
+0x6867 = 0x613F
+0x6868 = 0x614B
+0x6869 = 0x6177
+0x686A = 0x6162
+0x686B = 0x6163
+0x686C = 0x615F
+0x686D = 0x615A
+0x686E = 0x6158
+0x686F = 0x6175
+0x6870 = 0x622A
+0x6871 = 0x6487
+0x6872 = 0x6458
+0x6873 = 0x6454
+0x6874 = 0x64A4
+0x6875 = 0x6478
+0x6876 = 0x645F
+0x6877 = 0x647A
+0x6878 = 0x6451
+0x6879 = 0x6467
+0x687A = 0x6434
+0x687B = 0x646D
+0x687C = 0x647B
+0x687D = 0x6572
+0x687E = 0x65A1
+0x6921 = 0x65D7
+0x6922 = 0x65D6
+0x6923 = 0x66A2
+0x6924 = 0x66A8
+0x6925 = 0x669D
+0x6926 = 0x699C
+0x6927 = 0x69A8
+0x6928 = 0x6995
+0x6929 = 0x69C1
+0x692A = 0x69AE
+0x692B = 0x69D3
+0x692C = 0x69CB
+0x692D = 0x699B
+0x692E = 0x69B7
+0x692F = 0x69BB
+0x6930 = 0x69AB
+0x6931 = 0x69B4
+0x6932 = 0x69D0
+0x6933 = 0x69CD
+0x6934 = 0x69AD
+0x6935 = 0x69CC
+0x6936 = 0x69A6
+0x6937 = 0x69C3
+0x6938 = 0x69A3
+0x6939 = 0x6B49
+0x693A = 0x6B4C
+0x693B = 0x6C33
+0x693C = 0x6F33
+0x693D = 0x6F14
+0x693E = 0x6EFE
+0x693F = 0x6F13
+0x6940 = 0x6EF4
+0x6941 = 0x6F29
+0x6942 = 0x6F3E
+0x6943 = 0x6F20
+0x6944 = 0x6F2C
+0x6945 = 0x6F0F
+0x6946 = 0x6F02
+0x6947 = 0x6F22
+0x6948 = 0x6EFF
+0x6949 = 0x6EEF
+0x694A = 0x6F06
+0x694B = 0x6F31
+0x694C = 0x6F38
+0x694D = 0x6F32
+0x694E = 0x6F23
+0x694F = 0x6F15
+0x6950 = 0x6F2B
+0x6951 = 0x6F2F
+0x6952 = 0x6F88
+0x6953 = 0x6F2A
+0x6954 = 0x6EEC
+0x6955 = 0x6F01
+0x6956 = 0x6EF2
+0x6957 = 0x6ECC
+0x6958 = 0x6EF7
+0x6959 = 0x7194
+0x695A = 0x7199
+0x695B = 0x717D
+0x695C = 0x718A
+0x695D = 0x7184
+0x695E = 0x7192
+0x695F = 0x723E
+0x6960 = 0x7292
+0x6961 = 0x7296
+0x6962 = 0x7344
+0x6963 = 0x7350
+0x6964 = 0x7464
+0x6965 = 0x7463
+0x6966 = 0x746A
+0x6967 = 0x7470
+0x6968 = 0x746D
+0x6969 = 0x7504
+0x696A = 0x7591
+0x696B = 0x7627
+0x696C = 0x760D
+0x696D = 0x760B
+0x696E = 0x7609
+0x696F = 0x7613
+0x6970 = 0x76E1
+0x6971 = 0x76E3
+0x6972 = 0x7784
+0x6973 = 0x777D
+0x6974 = 0x777F
+0x6975 = 0x7761
+0x6976 = 0x78C1
+0x6977 = 0x789F
+0x6978 = 0x78A7
+0x6979 = 0x78B3
+0x697A = 0x78A9
+0x697B = 0x78A3
+0x697C = 0x798E
+0x697D = 0x798F
+0x697E = 0x798D
+0x6A21 = 0x7A2E
+0x6A22 = 0x7A31
+0x6A23 = 0x7AAA
+0x6A24 = 0x7AA9
+0x6A25 = 0x7AED
+0x6A26 = 0x7AEF
+0x6A27 = 0x7BA1
+0x6A28 = 0x7B95
+0x6A29 = 0x7B8B
+0x6A2A = 0x7B75
+0x6A2B = 0x7B97
+0x6A2C = 0x7B9D
+0x6A2D = 0x7B94
+0x6A2E = 0x7B8F
+0x6A2F = 0x7BB8
+0x6A30 = 0x7B87
+0x6A31 = 0x7B84
+0x6A32 = 0x7CB9
+0x6A33 = 0x7CBD
+0x6A34 = 0x7CBE
+0x6A35 = 0x7DBB
+0x6A36 = 0x7DB0
+0x6A37 = 0x7D9C
+0x6A38 = 0x7DBD
+0x6A39 = 0x7DBE
+0x6A3A = 0x7DA0
+0x6A3B = 0x7DCA
+0x6A3C = 0x7DB4
+0x6A3D = 0x7DB2
+0x6A3E = 0x7DB1
+0x6A3F = 0x7DBA
+0x6A40 = 0x7DA2
+0x6A41 = 0x7DBF
+0x6A42 = 0x7DB5
+0x6A43 = 0x7DB8
+0x6A44 = 0x7DAD
+0x6A45 = 0x7DD2
+0x6A46 = 0x7DC7
+0x6A47 = 0x7DAC
+0x6A48 = 0x7F70
+0x6A49 = 0x7FE0
+0x6A4A = 0x7FE1
+0x6A4B = 0x7FDF
+0x6A4C = 0x805E
+0x6A4D = 0x805A
+0x6A4E = 0x8087
+0x6A4F = 0x8150
+0x6A50 = 0x8180
+0x6A51 = 0x818F
+0x6A52 = 0x8188
+0x6A53 = 0x818A
+0x6A54 = 0x817F
+0x6A55 = 0x8182
+0x6A56 = 0x81E7
+0x6A57 = 0x81FA
+0x6A58 = 0x8207
+0x6A59 = 0x8214
+0x6A5A = 0x821E
+0x6A5B = 0x824B
+0x6A5C = 0x84C9
+0x6A5D = 0x84BF
+0x6A5E = 0x84C6
+0x6A5F = 0x84C4
+0x6A60 = 0x8499
+0x6A61 = 0x849E
+0x6A62 = 0x84B2
+0x6A63 = 0x849C
+0x6A64 = 0x84CB
+0x6A65 = 0x84B8
+0x6A66 = 0x84C0
+0x6A67 = 0x84D3
+0x6A68 = 0x8490
+0x6A69 = 0x84BC
+0x6A6A = 0x84D1
+0x6A6B = 0x84CA
+0x6A6C = 0x873F
+0x6A6D = 0x871C
+0x6A6E = 0x873B
+0x6A6F = 0x8722
+0x6A70 = 0x8725
+0x6A71 = 0x8734
+0x6A72 = 0x8718
+0x6A73 = 0x8755
+0x6A74 = 0x8737
+0x6A75 = 0x8729
+0x6A76 = 0x88F3
+0x6A77 = 0x8902
+0x6A78 = 0x88F4
+0x6A79 = 0x88F9
+0x6A7A = 0x88F8
+0x6A7B = 0x88FD
+0x6A7C = 0x88E8
+0x6A7D = 0x891A
+0x6A7E = 0x88EF
+0x6B21 = 0x8AA6
+0x6B22 = 0x8A8C
+0x6B23 = 0x8A9E
+0x6B24 = 0x8AA3
+0x6B25 = 0x8A8D
+0x6B26 = 0x8AA1
+0x6B27 = 0x8A93
+0x6B28 = 0x8AA4
+0x6B29 = 0x8AAA
+0x6B2A = 0x8AA5
+0x6B2B = 0x8AA8
+0x6B2C = 0x8A98
+0x6B2D = 0x8A91
+0x6B2E = 0x8A9A
+0x6B2F = 0x8AA7
+0x6B30 = 0x8C6A
+0x6B31 = 0x8C8D
+0x6B32 = 0x8C8C
+0x6B33 = 0x8CD3
+0x6B34 = 0x8CD1
+0x6B35 = 0x8CD2
+0x6B36 = 0x8D6B
+0x6B37 = 0x8D99
+0x6B38 = 0x8D95
+0x6B39 = 0x8DFC
+0x6B3A = 0x8F14
+0x6B3B = 0x8F12
+0x6B3C = 0x8F15
+0x6B3D = 0x8F13
+0x6B3E = 0x8FA3
+0x6B3F = 0x9060
+0x6B40 = 0x9058
+0x6B41 = 0x905C
+0x6B42 = 0x9063
+0x6B43 = 0x9059
+0x6B44 = 0x905E
+0x6B45 = 0x9062
+0x6B46 = 0x905D
+0x6B47 = 0x905B
+0x6B48 = 0x9119
+0x6B49 = 0x9118
+0x6B4A = 0x911E
+0x6B4B = 0x9175
+0x6B4C = 0x9178
+0x6B4D = 0x9177
+0x6B4E = 0x9174
+0x6B4F = 0x9278
+0x6B50 = 0x92AC
+0x6B51 = 0x9280
+0x6B52 = 0x9285
+0x6B53 = 0x9298
+0x6B54 = 0x9296
+0x6B55 = 0x927B
+0x6B56 = 0x9293
+0x6B57 = 0x929C
+0x6B58 = 0x92A8
+0x6B59 = 0x927C
+0x6B5A = 0x9291
+0x6B5B = 0x95A1
+0x6B5C = 0x95A8
+0x6B5D = 0x95A9
+0x6B5E = 0x95A3
+0x6B5F = 0x95A5
+0x6B60 = 0x95A4
+0x6B61 = 0x9699
+0x6B62 = 0x969C
+0x6B63 = 0x969B
+0x6B64 = 0x96CC
+0x6B65 = 0x96D2
+0x6B66 = 0x9700
+0x6B67 = 0x977C
+0x6B68 = 0x9785
+0x6B69 = 0x97F6
+0x6B6A = 0x9817
+0x6B6B = 0x9818
+0x6B6C = 0x98AF
+0x6B6D = 0x98B1
+0x6B6E = 0x9903
+0x6B6F = 0x9905
+0x6B70 = 0x990C
+0x6B71 = 0x9909
+0x6B72 = 0x99C1
+0x6B73 = 0x9AAF
+0x6B74 = 0x9AB0
+0x6B75 = 0x9AE6
+0x6B76 = 0x9B41
+0x6B77 = 0x9B42
+0x6B78 = 0x9CF4
+0x6B79 = 0x9CF6
+0x6B7A = 0x9CF3
+0x6B7B = 0x9EBC
+0x6B7C = 0x9F3B
+0x6B7D = 0x9F4A
+0x6B7E = 0x5104
+0x6C21 = 0x5100
+0x6C22 = 0x50FB
+0x6C23 = 0x50F5
+0x6C24 = 0x50F9
+0x6C25 = 0x5102
+0x6C26 = 0x5108
+0x6C27 = 0x5109
+0x6C28 = 0x5105
+0x6C29 = 0x51DC
+0x6C2A = 0x5287
+0x6C2B = 0x5288
+0x6C2C = 0x5289
+0x6C2D = 0x528D
+0x6C2E = 0x528A
+0x6C2F = 0x52F0
+0x6C30 = 0x53B2
+0x6C31 = 0x562E
+0x6C32 = 0x563B
+0x6C33 = 0x5639
+0x6C34 = 0x5632
+0x6C35 = 0x563F
+0x6C36 = 0x5634
+0x6C37 = 0x5629
+0x6C38 = 0x5653
+0x6C39 = 0x564E
+0x6C3A = 0x5657
+0x6C3B = 0x5674
+0x6C3C = 0x5636
+0x6C3D = 0x562F
+0x6C3E = 0x5630
+0x6C3F = 0x5880
+0x6C40 = 0x589F
+0x6C41 = 0x589E
+0x6C42 = 0x58B3
+0x6C43 = 0x589C
+0x6C44 = 0x58AE
+0x6C45 = 0x58A9
+0x6C46 = 0x58A6
+0x6C47 = 0x596D
+0x6C48 = 0x5B09
+0x6C49 = 0x5AFB
+0x6C4A = 0x5B0B
+0x6C4B = 0x5AF5
+0x6C4C = 0x5B0C
+0x6C4D = 0x5B08
+0x6C4E = 0x5BEE
+0x6C4F = 0x5BEC
+0x6C50 = 0x5BE9
+0x6C51 = 0x5BEB
+0x6C52 = 0x5C64
+0x6C53 = 0x5C65
+0x6C54 = 0x5D9D
+0x6C55 = 0x5D94
+0x6C56 = 0x5E62
+0x6C57 = 0x5E5F
+0x6C58 = 0x5E61
+0x6C59 = 0x5EE2
+0x6C5A = 0x5EDA
+0x6C5B = 0x5EDF
+0x6C5C = 0x5EDD
+0x6C5D = 0x5EE3
+0x6C5E = 0x5EE0
+0x6C5F = 0x5F48
+0x6C60 = 0x5F71
+0x6C61 = 0x5FB7
+0x6C62 = 0x5FB5
+0x6C63 = 0x6176
+0x6C64 = 0x6167
+0x6C65 = 0x616E
+0x6C66 = 0x615D
+0x6C67 = 0x6155
+0x6C68 = 0x6182
+0x6C69 = 0x617C
+0x6C6A = 0x6170
+0x6C6B = 0x616B
+0x6C6C = 0x617E
+0x6C6D = 0x61A7
+0x6C6E = 0x6190
+0x6C6F = 0x61AB
+0x6C70 = 0x618E
+0x6C71 = 0x61AC
+0x6C72 = 0x619A
+0x6C73 = 0x61A4
+0x6C74 = 0x6194
+0x6C75 = 0x61AE
+0x6C76 = 0x622E
+0x6C77 = 0x6469
+0x6C78 = 0x646F
+0x6C79 = 0x6479
+0x6C7A = 0x649E
+0x6C7B = 0x64B2
+0x6C7C = 0x6488
+0x6C7D = 0x6490
+0x6C7E = 0x64B0
+0x6D21 = 0x64A5
+0x6D22 = 0x6493
+0x6D23 = 0x6495
+0x6D24 = 0x64A9
+0x6D25 = 0x6492
+0x6D26 = 0x64AE
+0x6D27 = 0x64AD
+0x6D28 = 0x64AB
+0x6D29 = 0x649A
+0x6D2A = 0x64AC
+0x6D2B = 0x6499
+0x6D2C = 0x64A2
+0x6D2D = 0x64B3
+0x6D2E = 0x6575
+0x6D2F = 0x6577
+0x6D30 = 0x6578
+0x6D31 = 0x66AE
+0x6D32 = 0x66AB
+0x6D33 = 0x66B4
+0x6D34 = 0x66B1
+0x6D35 = 0x6A23
+0x6D36 = 0x6A1F
+0x6D37 = 0x69E8
+0x6D38 = 0x6A01
+0x6D39 = 0x6A1E
+0x6D3A = 0x6A19
+0x6D3B = 0x69FD
+0x6D3C = 0x6A21
+0x6D3D = 0x6A13
+0x6D3E = 0x6A0A
+0x6D3F = 0x69F3
+0x6D40 = 0x6A02
+0x6D41 = 0x6A05
+0x6D42 = 0x69ED
+0x6D43 = 0x6A11
+0x6D44 = 0x6B50
+0x6D45 = 0x6B4E
+0x6D46 = 0x6BA4
+0x6D47 = 0x6BC5
+0x6D48 = 0x6BC6
+0x6D49 = 0x6F3F
+0x6D4A = 0x6F7C
+0x6D4B = 0x6F84
+0x6D4C = 0x6F51
+0x6D4D = 0x6F66
+0x6D4E = 0x6F54
+0x6D4F = 0x6F86
+0x6D50 = 0x6F6D
+0x6D51 = 0x6F5B
+0x6D52 = 0x6F78
+0x6D53 = 0x6F6E
+0x6D54 = 0x6F8E
+0x6D55 = 0x6F7A
+0x6D56 = 0x6F70
+0x6D57 = 0x6F64
+0x6D58 = 0x6F97
+0x6D59 = 0x6F58
+0x6D5A = 0x6ED5
+0x6D5B = 0x6F6F
+0x6D5C = 0x6F60
+0x6D5D = 0x6F5F
+0x6D5E = 0x719F
+0x6D5F = 0x71AC
+0x6D60 = 0x71B1
+0x6D61 = 0x71A8
+0x6D62 = 0x7256
+0x6D63 = 0x729B
+0x6D64 = 0x734E
+0x6D65 = 0x7357
+0x6D66 = 0x7469
+0x6D67 = 0x748B
+0x6D68 = 0x7483
+0x6D69 = 0x747E
+0x6D6A = 0x7480
+0x6D6B = 0x757F
+0x6D6C = 0x7620
+0x6D6D = 0x7629
+0x6D6E = 0x761F
+0x6D6F = 0x7624
+0x6D70 = 0x7626
+0x6D71 = 0x7621
+0x6D72 = 0x7622
+0x6D73 = 0x769A
+0x6D74 = 0x76BA
+0x6D75 = 0x76E4
+0x6D76 = 0x778E
+0x6D77 = 0x7787
+0x6D78 = 0x778C
+0x6D79 = 0x7791
+0x6D7A = 0x778B
+0x6D7B = 0x78CB
+0x6D7C = 0x78C5
+0x6D7D = 0x78BA
+0x6D7E = 0x78CA
+0x6E21 = 0x78BE
+0x6E22 = 0x78D5
+0x6E23 = 0x78BC
+0x6E24 = 0x78D0
+0x6E25 = 0x7A3F
+0x6E26 = 0x7A3C
+0x6E27 = 0x7A40
+0x6E28 = 0x7A3D
+0x6E29 = 0x7A37
+0x6E2A = 0x7A3B
+0x6E2B = 0x7AAF
+0x6E2C = 0x7AAE
+0x6E2D = 0x7BAD
+0x6E2E = 0x7BB1
+0x6E2F = 0x7BC4
+0x6E30 = 0x7BB4
+0x6E31 = 0x7BC6
+0x6E32 = 0x7BC7
+0x6E33 = 0x7BC1
+0x6E34 = 0x7BA0
+0x6E35 = 0x7BCC
+0x6E36 = 0x7CCA
+0x6E37 = 0x7DE0
+0x6E38 = 0x7DF4
+0x6E39 = 0x7DEF
+0x6E3A = 0x7DFB
+0x6E3B = 0x7DD8
+0x6E3C = 0x7DEC
+0x6E3D = 0x7DDD
+0x6E3E = 0x7DE8
+0x6E3F = 0x7DE3
+0x6E40 = 0x7DDA
+0x6E41 = 0x7DDE
+0x6E42 = 0x7DE9
+0x6E43 = 0x7D9E
+0x6E44 = 0x7DD9
+0x6E45 = 0x7DF2
+0x6E46 = 0x7DF9
+0x6E47 = 0x7F75
+0x6E48 = 0x7F77
+0x6E49 = 0x7FAF
+0x6E4A = 0x7FE9
+0x6E4B = 0x8026
+0x6E4C = 0x819B
+0x6E4D = 0x819C
+0x6E4E = 0x819D
+0x6E4F = 0x81A0
+0x6E50 = 0x819A
+0x6E51 = 0x8198
+0x6E52 = 0x8517
+0x6E53 = 0x853D
+0x6E54 = 0x851A
+0x6E55 = 0x84EE
+0x6E56 = 0x852C
+0x6E57 = 0x852D
+0x6E58 = 0x8513
+0x6E59 = 0x8511
+0x6E5A = 0x8523
+0x6E5B = 0x8521
+0x6E5C = 0x8514
+0x6E5D = 0x84EC
+0x6E5E = 0x8525
+0x6E5F = 0x84FF
+0x6E60 = 0x8506
+0x6E61 = 0x8782
+0x6E62 = 0x8774
+0x6E63 = 0x8776
+0x6E64 = 0x8760
+0x6E65 = 0x8766
+0x6E66 = 0x8778
+0x6E67 = 0x8768
+0x6E68 = 0x8759
+0x6E69 = 0x8757
+0x6E6A = 0x874C
+0x6E6B = 0x8753
+0x6E6C = 0x885B
+0x6E6D = 0x885D
+0x6E6E = 0x8910
+0x6E6F = 0x8907
+0x6E70 = 0x8912
+0x6E71 = 0x8913
+0x6E72 = 0x8915
+0x6E73 = 0x890A
+0x6E74 = 0x8ABC
+0x6E75 = 0x8AD2
+0x6E76 = 0x8AC7
+0x6E77 = 0x8AC4
+0x6E78 = 0x8A95
+0x6E79 = 0x8ACB
+0x6E7A = 0x8AF8
+0x6E7B = 0x8AB2
+0x6E7C = 0x8AC9
+0x6E7D = 0x8AC2
+0x6E7E = 0x8ABF
+0x6F21 = 0x8AB0
+0x6F22 = 0x8AD6
+0x6F23 = 0x8ACD
+0x6F24 = 0x8AB6
+0x6F25 = 0x8AB9
+0x6F26 = 0x8ADB
+0x6F27 = 0x8C4C
+0x6F28 = 0x8C4E
+0x6F29 = 0x8C6C
+0x6F2A = 0x8CE0
+0x6F2B = 0x8CDE
+0x6F2C = 0x8CE6
+0x6F2D = 0x8CE4
+0x6F2E = 0x8CEC
+0x6F2F = 0x8CED
+0x6F30 = 0x8CE2
+0x6F31 = 0x8CE3
+0x6F32 = 0x8CDC
+0x6F33 = 0x8CEA
+0x6F34 = 0x8CE1
+0x6F35 = 0x8D6D
+0x6F36 = 0x8D9F
+0x6F37 = 0x8DA3
+0x6F38 = 0x8E2B
+0x6F39 = 0x8E10
+0x6F3A = 0x8E1D
+0x6F3B = 0x8E22
+0x6F3C = 0x8E0F
+0x6F3D = 0x8E29
+0x6F3E = 0x8E1F
+0x6F3F = 0x8E21
+0x6F40 = 0x8E1E
+0x6F41 = 0x8EBA
+0x6F42 = 0x8F1D
+0x6F43 = 0x8F1B
+0x6F44 = 0x8F1F
+0x6F45 = 0x8F29
+0x6F46 = 0x8F26
+0x6F47 = 0x8F2A
+0x6F48 = 0x8F1C
+0x6F49 = 0x8F1E
+0x6F4A = 0x8F25
+0x6F4B = 0x9069
+0x6F4C = 0x906E
+0x6F4D = 0x9068
+0x6F4E = 0x906D
+0x6F4F = 0x9077
+0x6F50 = 0x9130
+0x6F51 = 0x912D
+0x6F52 = 0x9127
+0x6F53 = 0x9131
+0x6F54 = 0x9187
+0x6F55 = 0x9189
+0x6F56 = 0x918B
+0x6F57 = 0x9183
+0x6F58 = 0x92C5
+0x6F59 = 0x92BB
+0x6F5A = 0x92B7
+0x6F5B = 0x92EA
+0x6F5C = 0x92E4
+0x6F5D = 0x92C1
+0x6F5E = 0x92B3
+0x6F5F = 0x92BC
+0x6F60 = 0x92D2
+0x6F61 = 0x92C7
+0x6F62 = 0x92F0
+0x6F63 = 0x92B2
+0x6F64 = 0x95AD
+0x6F65 = 0x95B1
+0x6F66 = 0x9704
+0x6F67 = 0x9706
+0x6F68 = 0x9707
+0x6F69 = 0x9709
+0x6F6A = 0x9760
+0x6F6B = 0x978D
+0x6F6C = 0x978B
+0x6F6D = 0x978F
+0x6F6E = 0x9821
+0x6F6F = 0x982B
+0x6F70 = 0x981C
+0x6F71 = 0x98B3
+0x6F72 = 0x990A
+0x6F73 = 0x9913
+0x6F74 = 0x9912
+0x6F75 = 0x9918
+0x6F76 = 0x99DD
+0x6F77 = 0x99D0
+0x6F78 = 0x99DF
+0x6F79 = 0x99DB
+0x6F7A = 0x99D1
+0x6F7B = 0x99D5
+0x6F7C = 0x99D2
+0x6F7D = 0x99D9
+0x6F7E = 0x9AB7
+0x7021 = 0x9AEE
+0x7022 = 0x9AEF
+0x7023 = 0x9B27
+0x7024 = 0x9B45
+0x7025 = 0x9B44
+0x7026 = 0x9B77
+0x7027 = 0x9B6F
+0x7028 = 0x9D06
+0x7029 = 0x9D09
+0x702A = 0x9D03
+0x702B = 0x9EA9
+0x702C = 0x9EBE
+0x702D = 0x9ECE
+0x702E = 0x58A8
+0x702F = 0x9F52
+0x7030 = 0x5112
+0x7031 = 0x5118
+0x7032 = 0x5114
+0x7033 = 0x5110
+0x7034 = 0x5115
+0x7035 = 0x5180
+0x7036 = 0x51AA
+0x7037 = 0x51DD
+0x7038 = 0x5291
+0x7039 = 0x5293
+0x703A = 0x52F3
+0x703B = 0x5659
+0x703C = 0x566B
+0x703D = 0x5679
+0x703E = 0x5669
+0x703F = 0x5664
+0x7040 = 0x5678
+0x7041 = 0x566A
+0x7042 = 0x5668
+0x7043 = 0x5665
+0x7044 = 0x5671
+0x7045 = 0x566F
+0x7046 = 0x566C
+0x7047 = 0x5662
+0x7048 = 0x5676
+0x7049 = 0x58C1
+0x704A = 0x58BE
+0x704B = 0x58C7
+0x704C = 0x58C5
+0x704D = 0x596E
+0x704E = 0x5B1D
+0x704F = 0x5B34
+0x7050 = 0x5B78
+0x7051 = 0x5BF0
+0x7052 = 0x5C0E
+0x7053 = 0x5F4A
+0x7054 = 0x61B2
+0x7055 = 0x6191
+0x7056 = 0x61A9
+0x7057 = 0x618A
+0x7058 = 0x61CD
+0x7059 = 0x61B6
+0x705A = 0x61BE
+0x705B = 0x61CA
+0x705C = 0x61C8
+0x705D = 0x6230
+0x705E = 0x64C5
+0x705F = 0x64C1
+0x7060 = 0x64CB
+0x7061 = 0x64BB
+0x7062 = 0x64BC
+0x7063 = 0x64DA
+0x7064 = 0x64C4
+0x7065 = 0x64C7
+0x7066 = 0x64C2
+0x7067 = 0x64CD
+0x7068 = 0x64BF
+0x7069 = 0x64D2
+0x706A = 0x64D4
+0x706B = 0x64BE
+0x706C = 0x6574
+0x706D = 0x66C6
+0x706E = 0x66C9
+0x706F = 0x66B9
+0x7070 = 0x66C4
+0x7071 = 0x66C7
+0x7072 = 0x66B8
+0x7073 = 0x6A3D
+0x7074 = 0x6A38
+0x7075 = 0x6A3A
+0x7076 = 0x6A59
+0x7077 = 0x6A6B
+0x7078 = 0x6A58
+0x7079 = 0x6A39
+0x707A = 0x6A44
+0x707B = 0x6A62
+0x707C = 0x6A61
+0x707D = 0x6A4B
+0x707E = 0x6A47
+0x7121 = 0x6A35
+0x7122 = 0x6A5F
+0x7123 = 0x6A48
+0x7124 = 0x6B59
+0x7125 = 0x6B77
+0x7126 = 0x6C05
+0x7127 = 0x6FC2
+0x7128 = 0x6FB1
+0x7129 = 0x6FA1
+0x712A = 0x6FC3
+0x712B = 0x6FA4
+0x712C = 0x6FC1
+0x712D = 0x6FA7
+0x712E = 0x6FB3
+0x712F = 0x6FC0
+0x7130 = 0x6FB9
+0x7131 = 0x6FB6
+0x7132 = 0x6FA6
+0x7133 = 0x6FA0
+0x7134 = 0x6FB4
+0x7135 = 0x71BE
+0x7136 = 0x71C9
+0x7137 = 0x71D0
+0x7138 = 0x71D2
+0x7139 = 0x71C8
+0x713A = 0x71D5
+0x713B = 0x71B9
+0x713C = 0x71CE
+0x713D = 0x71D9
+0x713E = 0x71DC
+0x713F = 0x71C3
+0x7140 = 0x71C4
+0x7141 = 0x7368
+0x7142 = 0x749C
+0x7143 = 0x74A3
+0x7144 = 0x7498
+0x7145 = 0x749F
+0x7146 = 0x749E
+0x7147 = 0x74E2
+0x7148 = 0x750C
+0x7149 = 0x750D
+0x714A = 0x7634
+0x714B = 0x7638
+0x714C = 0x763A
+0x714D = 0x76E7
+0x714E = 0x76E5
+0x714F = 0x77A0
+0x7150 = 0x779E
+0x7151 = 0x779F
+0x7152 = 0x77A5
+0x7153 = 0x78E8
+0x7154 = 0x78DA
+0x7155 = 0x78EC
+0x7156 = 0x78E7
+0x7157 = 0x79A6
+0x7158 = 0x7A4D
+0x7159 = 0x7A4E
+0x715A = 0x7A46
+0x715B = 0x7A4C
+0x715C = 0x7A4B
+0x715D = 0x7ABA
+0x715E = 0x7BD9
+0x715F = 0x7C11
+0x7160 = 0x7BC9
+0x7161 = 0x7BE4
+0x7162 = 0x7BDB
+0x7163 = 0x7BE1
+0x7164 = 0x7BE9
+0x7165 = 0x7BE6
+0x7166 = 0x7CD5
+0x7167 = 0x7CD6
+0x7168 = 0x7E0A
+0x7169 = 0x7E11
+0x716A = 0x7E08
+0x716B = 0x7E1B
+0x716C = 0x7E23
+0x716D = 0x7E1E
+0x716E = 0x7E1D
+0x716F = 0x7E09
+0x7170 = 0x7E10
+0x7171 = 0x7F79
+0x7172 = 0x7FB2
+0x7173 = 0x7FF0
+0x7174 = 0x7FF1
+0x7175 = 0x7FEE
+0x7176 = 0x8028
+0x7177 = 0x81B3
+0x7178 = 0x81A9
+0x7179 = 0x81A8
+0x717A = 0x81FB
+0x717B = 0x8208
+0x717C = 0x8258
+0x717D = 0x8259
+0x717E = 0x854A
+0x7221 = 0x8559
+0x7222 = 0x8548
+0x7223 = 0x8568
+0x7224 = 0x8569
+0x7225 = 0x8543
+0x7226 = 0x8549
+0x7227 = 0x856D
+0x7228 = 0x856A
+0x7229 = 0x855E
+0x722A = 0x8783
+0x722B = 0x879F
+0x722C = 0x879E
+0x722D = 0x87A2
+0x722E = 0x878D
+0x722F = 0x8861
+0x7230 = 0x892A
+0x7231 = 0x8932
+0x7232 = 0x8925
+0x7233 = 0x892B
+0x7234 = 0x8921
+0x7235 = 0x89AA
+0x7236 = 0x89A6
+0x7237 = 0x8AE6
+0x7238 = 0x8AFA
+0x7239 = 0x8AEB
+0x723A = 0x8AF1
+0x723B = 0x8B00
+0x723C = 0x8ADC
+0x723D = 0x8AE7
+0x723E = 0x8AEE
+0x723F = 0x8AFE
+0x7240 = 0x8B01
+0x7241 = 0x8B02
+0x7242 = 0x8AF7
+0x7243 = 0x8AED
+0x7244 = 0x8AF3
+0x7245 = 0x8AF6
+0x7246 = 0x8AFC
+0x7247 = 0x8C6B
+0x7248 = 0x8C6D
+0x7249 = 0x8C93
+0x724A = 0x8CF4
+0x724B = 0x8E44
+0x724C = 0x8E31
+0x724D = 0x8E34
+0x724E = 0x8E42
+0x724F = 0x8E39
+0x7250 = 0x8E35
+0x7251 = 0x8F3B
+0x7252 = 0x8F2F
+0x7253 = 0x8F38
+0x7254 = 0x8F33
+0x7255 = 0x8FA8
+0x7256 = 0x8FA6
+0x7257 = 0x9075
+0x7258 = 0x9074
+0x7259 = 0x9078
+0x725A = 0x9072
+0x725B = 0x907C
+0x725C = 0x907A
+0x725D = 0x9134
+0x725E = 0x9192
+0x725F = 0x9320
+0x7260 = 0x9336
+0x7261 = 0x92F8
+0x7262 = 0x9333
+0x7263 = 0x932F
+0x7264 = 0x9322
+0x7265 = 0x92FC
+0x7266 = 0x932B
+0x7267 = 0x9304
+0x7268 = 0x931A
+0x7269 = 0x9310
+0x726A = 0x9326
+0x726B = 0x9321
+0x726C = 0x9315
+0x726D = 0x932E
+0x726E = 0x9319
+0x726F = 0x95BB
+0x7270 = 0x96A7
+0x7271 = 0x96A8
+0x7272 = 0x96AA
+0x7273 = 0x96D5
+0x7274 = 0x970E
+0x7275 = 0x9711
+0x7276 = 0x9716
+0x7277 = 0x970D
+0x7278 = 0x9713
+0x7279 = 0x970F
+0x727A = 0x975B
+0x727B = 0x975C
+0x727C = 0x9766
+0x727D = 0x9798
+0x727E = 0x9830
+0x7321 = 0x9838
+0x7322 = 0x983B
+0x7323 = 0x9837
+0x7324 = 0x982D
+0x7325 = 0x9839
+0x7326 = 0x9824
+0x7327 = 0x9910
+0x7328 = 0x9928
+0x7329 = 0x991E
+0x732A = 0x991B
+0x732B = 0x9921
+0x732C = 0x991A
+0x732D = 0x99ED
+0x732E = 0x99E2
+0x732F = 0x99F1
+0x7330 = 0x9AB8
+0x7331 = 0x9ABC
+0x7332 = 0x9AFB
+0x7333 = 0x9AED
+0x7334 = 0x9B28
+0x7335 = 0x9B91
+0x7336 = 0x9D15
+0x7337 = 0x9D23
+0x7338 = 0x9D26
+0x7339 = 0x9D28
+0x733A = 0x9D12
+0x733B = 0x9D1B
+0x733C = 0x9ED8
+0x733D = 0x9ED4
+0x733E = 0x9F8D
+0x733F = 0x9F9C
+0x7340 = 0x512A
+0x7341 = 0x511F
+0x7342 = 0x5121
+0x7343 = 0x5132
+0x7344 = 0x52F5
+0x7345 = 0x568E
+0x7346 = 0x5680
+0x7347 = 0x5690
+0x7348 = 0x5685
+0x7349 = 0x5687
+0x734A = 0x568F
+0x734B = 0x58D5
+0x734C = 0x58D3
+0x734D = 0x58D1
+0x734E = 0x58CE
+0x734F = 0x5B30
+0x7350 = 0x5B2A
+0x7351 = 0x5B24
+0x7352 = 0x5B7A
+0x7353 = 0x5C37
+0x7354 = 0x5C68
+0x7355 = 0x5DBC
+0x7356 = 0x5DBA
+0x7357 = 0x5DBD
+0x7358 = 0x5DB8
+0x7359 = 0x5E6B
+0x735A = 0x5F4C
+0x735B = 0x5FBD
+0x735C = 0x61C9
+0x735D = 0x61C2
+0x735E = 0x61C7
+0x735F = 0x61E6
+0x7360 = 0x61CB
+0x7361 = 0x6232
+0x7362 = 0x6234
+0x7363 = 0x64CE
+0x7364 = 0x64CA
+0x7365 = 0x64D8
+0x7366 = 0x64E0
+0x7367 = 0x64F0
+0x7368 = 0x64E6
+0x7369 = 0x64EC
+0x736A = 0x64F1
+0x736B = 0x64E2
+0x736C = 0x64ED
+0x736D = 0x6582
+0x736E = 0x6583
+0x736F = 0x66D9
+0x7370 = 0x66D6
+0x7371 = 0x6A80
+0x7372 = 0x6A94
+0x7373 = 0x6A84
+0x7374 = 0x6AA2
+0x7375 = 0x6A9C
+0x7376 = 0x6ADB
+0x7377 = 0x6AA3
+0x7378 = 0x6A7E
+0x7379 = 0x6A97
+0x737A = 0x6A90
+0x737B = 0x6AA0
+0x737C = 0x6B5C
+0x737D = 0x6BAE
+0x737E = 0x6BDA
+0x7421 = 0x6C08
+0x7422 = 0x6FD8
+0x7423 = 0x6FF1
+0x7424 = 0x6FDF
+0x7425 = 0x6FE0
+0x7426 = 0x6FDB
+0x7427 = 0x6FE4
+0x7428 = 0x6FEB
+0x7429 = 0x6FEF
+0x742A = 0x6F80
+0x742B = 0x6FEC
+0x742C = 0x6FE1
+0x742D = 0x6FE9
+0x742E = 0x6FD5
+0x742F = 0x6FEE
+0x7430 = 0x6FF0
+0x7431 = 0x71E7
+0x7432 = 0x71DF
+0x7433 = 0x71EE
+0x7434 = 0x71E6
+0x7435 = 0x71E5
+0x7436 = 0x71ED
+0x7437 = 0x71EC
+0x7438 = 0x71F4
+0x7439 = 0x71E0
+0x743A = 0x7235
+0x743B = 0x7246
+0x743C = 0x7370
+0x743D = 0x7372
+0x743E = 0x74A9
+0x743F = 0x74B0
+0x7440 = 0x74A6
+0x7441 = 0x74A8
+0x7442 = 0x7646
+0x7443 = 0x7642
+0x7444 = 0x764C
+0x7445 = 0x76EA
+0x7446 = 0x77B3
+0x7447 = 0x77AA
+0x7448 = 0x77B0
+0x7449 = 0x77AC
+0x744A = 0x77A7
+0x744B = 0x77AD
+0x744C = 0x77EF
+0x744D = 0x78F7
+0x744E = 0x78FA
+0x744F = 0x78F4
+0x7450 = 0x78EF
+0x7451 = 0x7901
+0x7452 = 0x79A7
+0x7453 = 0x79AA
+0x7454 = 0x7A57
+0x7455 = 0x7ABF
+0x7456 = 0x7C07
+0x7457 = 0x7C0D
+0x7458 = 0x7BFE
+0x7459 = 0x7BF7
+0x745A = 0x7C0C
+0x745B = 0x7BE0
+0x745C = 0x7CE0
+0x745D = 0x7CDC
+0x745E = 0x7CDE
+0x745F = 0x7CE2
+0x7460 = 0x7CDF
+0x7461 = 0x7CD9
+0x7462 = 0x7CDD
+0x7463 = 0x7E2E
+0x7464 = 0x7E3E
+0x7465 = 0x7E46
+0x7466 = 0x7E37
+0x7467 = 0x7E32
+0x7468 = 0x7E43
+0x7469 = 0x7E2B
+0x746A = 0x7E3D
+0x746B = 0x7E31
+0x746C = 0x7E45
+0x746D = 0x7E41
+0x746E = 0x7E34
+0x746F = 0x7E39
+0x7470 = 0x7E48
+0x7471 = 0x7E35
+0x7472 = 0x7E3F
+0x7473 = 0x7E2F
+0x7474 = 0x7F44
+0x7475 = 0x7FF3
+0x7476 = 0x7FFC
+0x7477 = 0x8071
+0x7478 = 0x8072
+0x7479 = 0x8070
+0x747A = 0x806F
+0x747B = 0x8073
+0x747C = 0x81C6
+0x747D = 0x81C3
+0x747E = 0x81BA
+0x7521 = 0x81C2
+0x7522 = 0x81C0
+0x7523 = 0x81BF
+0x7524 = 0x81BD
+0x7525 = 0x81C9
+0x7526 = 0x81BE
+0x7527 = 0x81E8
+0x7528 = 0x8209
+0x7529 = 0x8271
+0x752A = 0x85AA
+0x752B = 0x8584
+0x752C = 0x857E
+0x752D = 0x859C
+0x752E = 0x8591
+0x752F = 0x8594
+0x7530 = 0x85AF
+0x7531 = 0x859B
+0x7532 = 0x8587
+0x7533 = 0x85A8
+0x7534 = 0x858A
+0x7535 = 0x85A6
+0x7536 = 0x8667
+0x7537 = 0x87C0
+0x7538 = 0x87D1
+0x7539 = 0x87B3
+0x753A = 0x87D2
+0x753B = 0x87C6
+0x753C = 0x87AB
+0x753D = 0x87BB
+0x753E = 0x87BA
+0x753F = 0x87C8
+0x7540 = 0x87CB
+0x7541 = 0x893B
+0x7542 = 0x8936
+0x7543 = 0x8944
+0x7544 = 0x8938
+0x7545 = 0x893D
+0x7546 = 0x89AC
+0x7547 = 0x8B0E
+0x7548 = 0x8B17
+0x7549 = 0x8B19
+0x754A = 0x8B1B
+0x754B = 0x8B0A
+0x754C = 0x8B20
+0x754D = 0x8B1D
+0x754E = 0x8B04
+0x754F = 0x8B10
+0x7550 = 0x8C41
+0x7551 = 0x8C3F
+0x7552 = 0x8C73
+0x7553 = 0x8CFA
+0x7554 = 0x8CFD
+0x7555 = 0x8CFC
+0x7556 = 0x8CF8
+0x7557 = 0x8CFB
+0x7558 = 0x8DA8
+0x7559 = 0x8E49
+0x755A = 0x8E4B
+0x755B = 0x8E48
+0x755C = 0x8E4A
+0x755D = 0x8F44
+0x755E = 0x8F3E
+0x755F = 0x8F42
+0x7560 = 0x8F45
+0x7561 = 0x8F3F
+0x7562 = 0x907F
+0x7563 = 0x907D
+0x7564 = 0x9084
+0x7565 = 0x9081
+0x7566 = 0x9082
+0x7567 = 0x9080
+0x7568 = 0x9139
+0x7569 = 0x91A3
+0x756A = 0x919E
+0x756B = 0x919C
+0x756C = 0x934D
+0x756D = 0x9382
+0x756E = 0x9328
+0x756F = 0x9375
+0x7570 = 0x934A
+0x7571 = 0x9365
+0x7572 = 0x934B
+0x7573 = 0x9318
+0x7574 = 0x937E
+0x7575 = 0x936C
+0x7576 = 0x935B
+0x7577 = 0x9370
+0x7578 = 0x935A
+0x7579 = 0x9354
+0x757A = 0x95CA
+0x757B = 0x95CB
+0x757C = 0x95CC
+0x757D = 0x95C8
+0x757E = 0x95C6
+0x7621 = 0x96B1
+0x7622 = 0x96B8
+0x7623 = 0x96D6
+0x7624 = 0x971C
+0x7625 = 0x971E
+0x7626 = 0x97A0
+0x7627 = 0x97D3
+0x7628 = 0x9846
+0x7629 = 0x98B6
+0x762A = 0x9935
+0x762B = 0x9A01
+0x762C = 0x99FF
+0x762D = 0x9BAE
+0x762E = 0x9BAB
+0x762F = 0x9BAA
+0x7630 = 0x9BAD
+0x7631 = 0x9D3B
+0x7632 = 0x9D3F
+0x7633 = 0x9E8B
+0x7634 = 0x9ECF
+0x7635 = 0x9EDE
+0x7636 = 0x9EDC
+0x7637 = 0x9EDD
+0x7638 = 0x9EDB
+0x7639 = 0x9F3E
+0x763A = 0x9F4B
+0x763B = 0x53E2
+0x763C = 0x5695
+0x763D = 0x56AE
+0x763E = 0x58D9
+0x763F = 0x58D8
+0x7640 = 0x5B38
+0x7641 = 0x5F5E
+0x7642 = 0x61E3
+0x7643 = 0x6233
+0x7644 = 0x64F4
+0x7645 = 0x64F2
+0x7646 = 0x64FE
+0x7647 = 0x6506
+0x7648 = 0x64FA
+0x7649 = 0x64FB
+0x764A = 0x64F7
+0x764B = 0x65B7
+0x764C = 0x66DC
+0x764D = 0x6726
+0x764E = 0x6AB3
+0x764F = 0x6AAC
+0x7650 = 0x6AC3
+0x7651 = 0x6ABB
+0x7652 = 0x6AB8
+0x7653 = 0x6AC2
+0x7654 = 0x6AAE
+0x7655 = 0x6AAF
+0x7656 = 0x6B5F
+0x7657 = 0x6B78
+0x7658 = 0x6BAF
+0x7659 = 0x7009
+0x765A = 0x700B
+0x765B = 0x6FFE
+0x765C = 0x7006
+0x765D = 0x6FFA
+0x765E = 0x7011
+0x765F = 0x700F
+0x7660 = 0x71FB
+0x7661 = 0x71FC
+0x7662 = 0x71FE
+0x7663 = 0x71F8
+0x7664 = 0x7377
+0x7665 = 0x7375
+0x7666 = 0x74A7
+0x7667 = 0x74BF
+0x7668 = 0x7515
+0x7669 = 0x7656
+0x766A = 0x7658
+0x766B = 0x7652
+0x766C = 0x77BD
+0x766D = 0x77BF
+0x766E = 0x77BB
+0x766F = 0x77BC
+0x7670 = 0x790E
+0x7671 = 0x79AE
+0x7672 = 0x7A61
+0x7673 = 0x7A62
+0x7674 = 0x7A60
+0x7675 = 0x7AC4
+0x7676 = 0x7AC5
+0x7677 = 0x7C2B
+0x7678 = 0x7C27
+0x7679 = 0x7C2A
+0x767A = 0x7C1E
+0x767B = 0x7C23
+0x767C = 0x7C21
+0x767D = 0x7CE7
+0x767E = 0x7E54
+0x7721 = 0x7E55
+0x7722 = 0x7E5E
+0x7723 = 0x7E5A
+0x7724 = 0x7E61
+0x7725 = 0x7E52
+0x7726 = 0x7E59
+0x7727 = 0x7F48
+0x7728 = 0x7FF9
+0x7729 = 0x7FFB
+0x772A = 0x8077
+0x772B = 0x8076
+0x772C = 0x81CD
+0x772D = 0x81CF
+0x772E = 0x820A
+0x772F = 0x85CF
+0x7730 = 0x85A9
+0x7731 = 0x85CD
+0x7732 = 0x85D0
+0x7733 = 0x85C9
+0x7734 = 0x85B0
+0x7735 = 0x85BA
+0x7736 = 0x85B9
+0x7737 = 0x87EF
+0x7738 = 0x87EC
+0x7739 = 0x87F2
+0x773A = 0x87E0
+0x773B = 0x8986
+0x773C = 0x89B2
+0x773D = 0x89F4
+0x773E = 0x8B28
+0x773F = 0x8B39
+0x7740 = 0x8B2C
+0x7741 = 0x8B2B
+0x7742 = 0x8C50
+0x7743 = 0x8D05
+0x7744 = 0x8E59
+0x7745 = 0x8E63
+0x7746 = 0x8E66
+0x7747 = 0x8E64
+0x7748 = 0x8E5F
+0x7749 = 0x8E55
+0x774A = 0x8EC0
+0x774B = 0x8F49
+0x774C = 0x8F4D
+0x774D = 0x9087
+0x774E = 0x9083
+0x774F = 0x9088
+0x7750 = 0x91AB
+0x7751 = 0x91AC
+0x7752 = 0x91D0
+0x7753 = 0x9394
+0x7754 = 0x938A
+0x7755 = 0x9396
+0x7756 = 0x93A2
+0x7757 = 0x93B3
+0x7758 = 0x93AE
+0x7759 = 0x93AC
+0x775A = 0x93B0
+0x775B = 0x9398
+0x775C = 0x939A
+0x775D = 0x9397
+0x775E = 0x95D4
+0x775F = 0x95D6
+0x7760 = 0x95D0
+0x7761 = 0x95D5
+0x7762 = 0x96E2
+0x7763 = 0x96DC
+0x7764 = 0x96D9
+0x7765 = 0x96DB
+0x7766 = 0x96DE
+0x7767 = 0x9724
+0x7768 = 0x97A3
+0x7769 = 0x97A6
+0x776A = 0x97AD
+0x776B = 0x97F9
+0x776C = 0x984D
+0x776D = 0x984F
+0x776E = 0x984C
+0x776F = 0x984E
+0x7770 = 0x9853
+0x7771 = 0x98BA
+0x7772 = 0x993E
+0x7773 = 0x993F
+0x7774 = 0x993D
+0x7775 = 0x992E
+0x7776 = 0x99A5
+0x7777 = 0x9A0E
+0x7778 = 0x9AC1
+0x7779 = 0x9B03
+0x777A = 0x9B06
+0x777B = 0x9B4F
+0x777C = 0x9B4E
+0x777D = 0x9B4D
+0x777E = 0x9BCA
+0x7821 = 0x9BC9
+0x7822 = 0x9BFD
+0x7823 = 0x9BC8
+0x7824 = 0x9BC0
+0x7825 = 0x9D51
+0x7826 = 0x9D5D
+0x7827 = 0x9D60
+0x7828 = 0x9EE0
+0x7829 = 0x9F15
+0x782A = 0x9F2C
+0x782B = 0x5133
+0x782C = 0x56A5
+0x782D = 0x56A8
+0x782E = 0x58DE
+0x782F = 0x58DF
+0x7830 = 0x58E2
+0x7831 = 0x5BF5
+0x7832 = 0x9F90
+0x7833 = 0x5EEC
+0x7834 = 0x61F2
+0x7835 = 0x61F7
+0x7836 = 0x61F6
+0x7837 = 0x61F5
+0x7838 = 0x6500
+0x7839 = 0x650F
+0x783A = 0x66E0
+0x783B = 0x66DD
+0x783C = 0x6AE5
+0x783D = 0x6ADD
+0x783E = 0x6ADA
+0x783F = 0x6AD3
+0x7840 = 0x701B
+0x7841 = 0x701F
+0x7842 = 0x7028
+0x7843 = 0x701A
+0x7844 = 0x701D
+0x7845 = 0x7015
+0x7846 = 0x7018
+0x7847 = 0x7206
+0x7848 = 0x720D
+0x7849 = 0x7258
+0x784A = 0x72A2
+0x784B = 0x7378
+0x784C = 0x737A
+0x784D = 0x74BD
+0x784E = 0x74CA
+0x784F = 0x74E3
+0x7850 = 0x7587
+0x7851 = 0x7586
+0x7852 = 0x765F
+0x7853 = 0x7661
+0x7854 = 0x77C7
+0x7855 = 0x7919
+0x7856 = 0x79B1
+0x7857 = 0x7A6B
+0x7858 = 0x7A69
+0x7859 = 0x7C3E
+0x785A = 0x7C3F
+0x785B = 0x7C38
+0x785C = 0x7C3D
+0x785D = 0x7C37
+0x785E = 0x7C40
+0x785F = 0x7E6B
+0x7860 = 0x7E6D
+0x7861 = 0x7E79
+0x7862 = 0x7E69
+0x7863 = 0x7E6A
+0x7864 = 0x7E73
+0x7865 = 0x7F85
+0x7866 = 0x7FB6
+0x7867 = 0x7FB9
+0x7868 = 0x7FB8
+0x7869 = 0x81D8
+0x786A = 0x85E9
+0x786B = 0x85DD
+0x786C = 0x85EA
+0x786D = 0x85D5
+0x786E = 0x85E4
+0x786F = 0x85E5
+0x7870 = 0x85F7
+0x7871 = 0x87FB
+0x7872 = 0x8805
+0x7873 = 0x880D
+0x7874 = 0x87F9
+0x7875 = 0x87FE
+0x7876 = 0x8960
+0x7877 = 0x895F
+0x7878 = 0x8956
+0x7879 = 0x895E
+0x787A = 0x8B41
+0x787B = 0x8B5C
+0x787C = 0x8B58
+0x787D = 0x8B49
+0x787E = 0x8B5A
+0x7921 = 0x8B4E
+0x7922 = 0x8B4F
+0x7923 = 0x8B46
+0x7924 = 0x8B59
+0x7925 = 0x8D08
+0x7926 = 0x8D0A
+0x7927 = 0x8E7C
+0x7928 = 0x8E72
+0x7929 = 0x8E87
+0x792A = 0x8E76
+0x792B = 0x8E6C
+0x792C = 0x8E7A
+0x792D = 0x8E74
+0x792E = 0x8F54
+0x792F = 0x8F4E
+0x7930 = 0x8FAD
+0x7931 = 0x908A
+0x7932 = 0x908B
+0x7933 = 0x91B1
+0x7934 = 0x91AE
+0x7935 = 0x93E1
+0x7936 = 0x93D1
+0x7937 = 0x93DF
+0x7938 = 0x93C3
+0x7939 = 0x93C8
+0x793A = 0x93DC
+0x793B = 0x93DD
+0x793C = 0x93D6
+0x793D = 0x93E2
+0x793E = 0x93CD
+0x793F = 0x93D8
+0x7940 = 0x93E4
+0x7941 = 0x93D7
+0x7942 = 0x93E8
+0x7943 = 0x95DC
+0x7944 = 0x96B4
+0x7945 = 0x96E3
+0x7946 = 0x972A
+0x7947 = 0x9727
+0x7948 = 0x9761
+0x7949 = 0x97DC
+0x794A = 0x97FB
+0x794B = 0x985E
+0x794C = 0x9858
+0x794D = 0x985B
+0x794E = 0x98BC
+0x794F = 0x9945
+0x7950 = 0x9949
+0x7951 = 0x9A16
+0x7952 = 0x9A19
+0x7953 = 0x9B0D
+0x7954 = 0x9BE8
+0x7955 = 0x9BE7
+0x7956 = 0x9BD6
+0x7957 = 0x9BDB
+0x7958 = 0x9D89
+0x7959 = 0x9D61
+0x795A = 0x9D72
+0x795B = 0x9D6A
+0x795C = 0x9D6C
+0x795D = 0x9E92
+0x795E = 0x9E97
+0x795F = 0x9E93
+0x7960 = 0x9EB4
+0x7961 = 0x52F8
+0x7962 = 0x56B7
+0x7963 = 0x56B6
+0x7964 = 0x56B4
+0x7965 = 0x56BC
+0x7966 = 0x58E4
+0x7967 = 0x5B40
+0x7968 = 0x5B43
+0x7969 = 0x5B7D
+0x796A = 0x5BF6
+0x796B = 0x5DC9
+0x796C = 0x61F8
+0x796D = 0x61FA
+0x796E = 0x6518
+0x796F = 0x6514
+0x7970 = 0x6519
+0x7971 = 0x66E6
+0x7972 = 0x6727
+0x7973 = 0x6AEC
+0x7974 = 0x703E
+0x7975 = 0x7030
+0x7976 = 0x7032
+0x7977 = 0x7210
+0x7978 = 0x737B
+0x7979 = 0x74CF
+0x797A = 0x7662
+0x797B = 0x7665
+0x797C = 0x7926
+0x797D = 0x792A
+0x797E = 0x792C
+0x7A21 = 0x792B
+0x7A22 = 0x7AC7
+0x7A23 = 0x7AF6
+0x7A24 = 0x7C4C
+0x7A25 = 0x7C43
+0x7A26 = 0x7C4D
+0x7A27 = 0x7CEF
+0x7A28 = 0x7CF0
+0x7A29 = 0x8FAE
+0x7A2A = 0x7E7D
+0x7A2B = 0x7E7C
+0x7A2C = 0x7E82
+0x7A2D = 0x7F4C
+0x7A2E = 0x8000
+0x7A2F = 0x81DA
+0x7A30 = 0x8266
+0x7A31 = 0x85FB
+0x7A32 = 0x85F9
+0x7A33 = 0x8611
+0x7A34 = 0x85FA
+0x7A35 = 0x8606
+0x7A36 = 0x860B
+0x7A37 = 0x8607
+0x7A38 = 0x860A
+0x7A39 = 0x8814
+0x7A3A = 0x8815
+0x7A3B = 0x8964
+0x7A3C = 0x89BA
+0x7A3D = 0x89F8
+0x7A3E = 0x8B70
+0x7A3F = 0x8B6C
+0x7A40 = 0x8B66
+0x7A41 = 0x8B6F
+0x7A42 = 0x8B5F
+0x7A43 = 0x8B6B
+0x7A44 = 0x8D0F
+0x7A45 = 0x8D0D
+0x7A46 = 0x8E89
+0x7A47 = 0x8E81
+0x7A48 = 0x8E85
+0x7A49 = 0x8E82
+0x7A4A = 0x91B4
+0x7A4B = 0x91CB
+0x7A4C = 0x9418
+0x7A4D = 0x9403
+0x7A4E = 0x93FD
+0x7A4F = 0x95E1
+0x7A50 = 0x9730
+0x7A51 = 0x98C4
+0x7A52 = 0x9952
+0x7A53 = 0x9951
+0x7A54 = 0x99A8
+0x7A55 = 0x9A2B
+0x7A56 = 0x9A30
+0x7A57 = 0x9A37
+0x7A58 = 0x9A35
+0x7A59 = 0x9C13
+0x7A5A = 0x9C0D
+0x7A5B = 0x9E79
+0x7A5C = 0x9EB5
+0x7A5D = 0x9EE8
+0x7A5E = 0x9F2F
+0x7A5F = 0x9F5F
+0x7A60 = 0x9F63
+0x7A61 = 0x9F61
+0x7A62 = 0x5137
+0x7A63 = 0x5138
+0x7A64 = 0x56C1
+0x7A65 = 0x56C0
+0x7A66 = 0x56C2
+0x7A67 = 0x5914
+0x7A68 = 0x5C6C
+0x7A69 = 0x5DCD
+0x7A6A = 0x61FC
+0x7A6B = 0x61FE
+0x7A6C = 0x651D
+0x7A6D = 0x651C
+0x7A6E = 0x6595
+0x7A6F = 0x66E9
+0x7A70 = 0x6AFB
+0x7A71 = 0x6B04
+0x7A72 = 0x6AFA
+0x7A73 = 0x6BB2
+0x7A74 = 0x704C
+0x7A75 = 0x721B
+0x7A76 = 0x72A7
+0x7A77 = 0x74D6
+0x7A78 = 0x74D4
+0x7A79 = 0x7669
+0x7A7A = 0x77D3
+0x7A7B = 0x7C50
+0x7A7C = 0x7E8F
+0x7A7D = 0x7E8C
+0x7A7E = 0x7FBC
+0x7B21 = 0x8617
+0x7B22 = 0x862D
+0x7B23 = 0x861A
+0x7B24 = 0x8823
+0x7B25 = 0x8822
+0x7B26 = 0x8821
+0x7B27 = 0x881F
+0x7B28 = 0x896A
+0x7B29 = 0x896C
+0x7B2A = 0x89BD
+0x7B2B = 0x8B74
+0x7B2C = 0x8B77
+0x7B2D = 0x8B7D
+0x7B2E = 0x8D13
+0x7B2F = 0x8E8A
+0x7B30 = 0x8E8D
+0x7B31 = 0x8E8B
+0x7B32 = 0x8F5F
+0x7B33 = 0x8FAF
+0x7B34 = 0x91BA
+0x7B35 = 0x942E
+0x7B36 = 0x9433
+0x7B37 = 0x9435
+0x7B38 = 0x943A
+0x7B39 = 0x9438
+0x7B3A = 0x9432
+0x7B3B = 0x942B
+0x7B3C = 0x95E2
+0x7B3D = 0x9738
+0x7B3E = 0x9739
+0x7B3F = 0x9732
+0x7B40 = 0x97FF
+0x7B41 = 0x9867
+0x7B42 = 0x9865
+0x7B43 = 0x9957
+0x7B44 = 0x9A45
+0x7B45 = 0x9A43
+0x7B46 = 0x9A40
+0x7B47 = 0x9A3E
+0x7B48 = 0x9ACF
+0x7B49 = 0x9B54
+0x7B4A = 0x9B51
+0x7B4B = 0x9C2D
+0x7B4C = 0x9C25
+0x7B4D = 0x9DAF
+0x7B4E = 0x9DB4
+0x7B4F = 0x9DC2
+0x7B50 = 0x9DB8
+0x7B51 = 0x9E9D
+0x7B52 = 0x9EEF
+0x7B53 = 0x9F19
+0x7B54 = 0x9F5C
+0x7B55 = 0x9F66
+0x7B56 = 0x9F67
+0x7B57 = 0x513C
+0x7B58 = 0x513B
+0x7B59 = 0x56C8
+0x7B5A = 0x56CA
+0x7B5B = 0x56C9
+0x7B5C = 0x5B7F
+0x7B5D = 0x5DD4
+0x7B5E = 0x5DD2
+0x7B5F = 0x5F4E
+0x7B60 = 0x61FF
+0x7B61 = 0x6524
+0x7B62 = 0x6B0A
+0x7B63 = 0x6B61
+0x7B64 = 0x7051
+0x7B65 = 0x7058
+0x7B66 = 0x7380
+0x7B67 = 0x74E4
+0x7B68 = 0x758A
+0x7B69 = 0x766E
+0x7B6A = 0x766C
+0x7B6B = 0x79B3
+0x7B6C = 0x7C60
+0x7B6D = 0x7C5F
+0x7B6E = 0x807E
+0x7B6F = 0x807D
+0x7B70 = 0x81DF
+0x7B71 = 0x8972
+0x7B72 = 0x896F
+0x7B73 = 0x89FC
+0x7B74 = 0x8B80
+0x7B75 = 0x8D16
+0x7B76 = 0x8D17
+0x7B77 = 0x8E91
+0x7B78 = 0x8E93
+0x7B79 = 0x8F61
+0x7B7A = 0x9148
+0x7B7B = 0x9444
+0x7B7C = 0x9451
+0x7B7D = 0x9452
+0x7B7E = 0x973D
+0x7C21 = 0x973E
+0x7C22 = 0x97C3
+0x7C23 = 0x97C1
+0x7C24 = 0x986B
+0x7C25 = 0x9955
+0x7C26 = 0x9A55
+0x7C27 = 0x9A4D
+0x7C28 = 0x9AD2
+0x7C29 = 0x9B1A
+0x7C2A = 0x9C49
+0x7C2B = 0x9C31
+0x7C2C = 0x9C3E
+0x7C2D = 0x9C3B
+0x7C2E = 0x9DD3
+0x7C2F = 0x9DD7
+0x7C30 = 0x9F34
+0x7C31 = 0x9F6C
+0x7C32 = 0x9F6A
+0x7C33 = 0x9F94
+0x7C34 = 0x56CC
+0x7C35 = 0x5DD6
+0x7C36 = 0x6200
+0x7C37 = 0x6523
+0x7C38 = 0x652B
+0x7C39 = 0x652A
+0x7C3A = 0x66EC
+0x7C3B = 0x6B10
+0x7C3C = 0x74DA
+0x7C3D = 0x7ACA
+0x7C3E = 0x7C64
+0x7C3F = 0x7C63
+0x7C40 = 0x7C65
+0x7C41 = 0x7E93
+0x7C42 = 0x7E96
+0x7C43 = 0x7E94
+0x7C44 = 0x81E2
+0x7C45 = 0x8638
+0x7C46 = 0x863F
+0x7C47 = 0x8831
+0x7C48 = 0x8B8A
+0x7C49 = 0x9090
+0x7C4A = 0x908F
+0x7C4B = 0x9463
+0x7C4C = 0x9460
+0x7C4D = 0x9464
+0x7C4E = 0x9768
+0x7C4F = 0x986F
+0x7C50 = 0x995C
+0x7C51 = 0x9A5A
+0x7C52 = 0x9A5B
+0x7C53 = 0x9A57
+0x7C54 = 0x9AD3
+0x7C55 = 0x9AD4
+0x7C56 = 0x9AD1
+0x7C57 = 0x9C54
+0x7C58 = 0x9C57
+0x7C59 = 0x9C56
+0x7C5A = 0x9DE5
+0x7C5B = 0x9E9F
+0x7C5C = 0x9EF4
+0x7C5D = 0x56D1
+0x7C5E = 0x58E9
+0x7C5F = 0x652C
+0x7C60 = 0x705E
+0x7C61 = 0x7671
+0x7C62 = 0x7672
+0x7C63 = 0x77D7
+0x7C64 = 0x7F50
+0x7C65 = 0x7F88
+0x7C66 = 0x8836
+0x7C67 = 0x8839
+0x7C68 = 0x8862
+0x7C69 = 0x8B93
+0x7C6A = 0x8B92
+0x7C6B = 0x8B96
+0x7C6C = 0x8277
+0x7C6D = 0x8D1B
+0x7C6E = 0x91C0
+0x7C6F = 0x946A
+0x7C70 = 0x9742
+0x7C71 = 0x9748
+0x7C72 = 0x9744
+0x7C73 = 0x97C6
+0x7C74 = 0x9870
+0x7C75 = 0x9A5F
+0x7C76 = 0x9B22
+0x7C77 = 0x9B58
+0x7C78 = 0x9C5F
+0x7C79 = 0x9DF9
+0x7C7A = 0x9DFA
+0x7C7B = 0x9E7C
+0x7C7C = 0x9E7D
+0x7C7D = 0x9F07
+0x7C7E = 0x9F77
+0x7D21 = 0x9F72
+0x7D22 = 0x5EF3
+0x7D23 = 0x6B16
+0x7D24 = 0x7063
+0x7D25 = 0x7C6C
+0x7D26 = 0x7C6E
+0x7D27 = 0x883B
+0x7D28 = 0x89C0
+0x7D29 = 0x8EA1
+0x7D2A = 0x91C1
+0x7D2B = 0x9472
+0x7D2C = 0x9470
+0x7D2D = 0x9871
+0x7D2E = 0x995E
+0x7D2F = 0x9AD6
+0x7D30 = 0x9B23
+0x7D31 = 0x9ECC
+0x7D32 = 0x7064
+0x7D33 = 0x77DA
+0x7D34 = 0x8B9A
+0x7D35 = 0x9477
+0x7D36 = 0x97C9
+0x7D37 = 0x9A62
+0x7D38 = 0x9A65
+0x7D39 = 0x7E9C
+0x7D3A = 0x8B9C
+0x7D3B = 0x8EAA
+0x7D3C = 0x91C5
+0x7D3D = 0x947D
+0x7D3E = 0x947E
+0x7D3F = 0x947C
+0x7D40 = 0x9C77
+0x7D41 = 0x9C78
+0x7D42 = 0x9EF7
+0x7D43 = 0x8C54
+0x7D44 = 0x947F
+0x7D45 = 0x9E1A
+0x7D46 = 0x7228
+0x7D47 = 0x9A6A
+0x7D48 = 0x9B31
+0x7D49 = 0x9E1B
+0x7D4A = 0x9E1E
+0x7D4B = 0x7C72
+END_MAP
diff --git a/share/i18n/csmapper/CNS/CNS11643-2%UCS.src b/share/i18n/csmapper/CNS/CNS11643-2%UCS.src
new file mode 100644 (file)
index 0000000..7d1c5ba
--- /dev/null
@@ -0,0 +1,7695 @@
+# $NetBSD: CNS11643-2%UCS.src,v 1.1 2005/03/27 22:30:06 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CNS11643-2/UCS"
+SRC_ZONE       0x21-0x7E / 0x21-0x7E / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# Name: Unihan database
+# Unicode version: 4.0.1
+# Table version: 1.1
+# Date: 31 October 2003
+#
+# Copyright (c) 1996-2003 Unicode, Inc. All Rights reserved.
+#
+# Terms of Use
+#
+# Disclaimer
+#
+# The Unicode Character Database (including the Unihan database) is provided 
+# as is by Unicode, Inc. No claims are made as to fitness for any particular 
+# purpose. No warranties of any kind are expressed or implied. The recipient agrees 
+# to determine applicability of information provided. If this file has been 
+# purchased on magnetic or optical media from Unicode, Inc., the sole remedy for 
+# any claim will be exchange of defective media within 90 days of receipt. 
+#      
+# This disclaimer is applicable for all other data files accompanying the Unicode 
+# Character Database, some of which have been compiled by the Unicode Consortium, 
+# and some of which have been supplied by other sources.
+#      
+# Limitations on Rights to Redistribute This Data
+#
+# Recipient is granted the right to make copies in any form for internal 
+# distribution and to freely use the information supplied in the creation 
+# of products supporting the UnicodeTM Standard. The files in the Unicode 
+# Character Database can be redistributed to third parties or other 
+# organizations (whether for profit or not) as long as this notice and 
+# the disclaimer notice are retained. Information can be extracted from 
+# these files and used in documentation or programs, as long as there is 
+# an accompanying notice indicating the source.
+#
+0x2121 = 0x4E42
+0x2122 = 0x4E5C
+0x2123 = 0x51F5
+0x2124 = 0x531A
+0x2125 = 0x5382
+0x2126 = 0x4E07
+0x2127 = 0x4E0C
+0x2128 = 0x4E47
+0x2129 = 0x4E8D
+0x212A = 0x56D7
+0x212B = 0x5C6E
+0x212C = 0x5F73
+0x212D = 0x4E0F
+0x212E = 0x5187
+0x212F = 0x4E0E
+0x2130 = 0x4E2E
+0x2131 = 0x4E93
+0x2132 = 0x4EC2
+0x2133 = 0x4EC9
+0x2134 = 0x4EC8
+0x2135 = 0x5198
+0x2136 = 0x52FC
+0x2137 = 0x536C
+0x2138 = 0x53B9
+0x2139 = 0x5720
+0x213A = 0x5903
+0x213B = 0x592C
+0x213C = 0x5C10
+0x213D = 0x5DFF
+0x213E = 0x65E1
+0x213F = 0x6BB3
+0x2140 = 0x6BCC
+0x2141 = 0x6C14
+0x2142 = 0x723F
+0x2143 = 0x4E31
+0x2144 = 0x4E3C
+0x2145 = 0x4EE8
+0x2146 = 0x4EDC
+0x2147 = 0x4EE9
+0x2148 = 0x4EE1
+0x2149 = 0x4EDD
+0x214A = 0x4EDA
+0x214B = 0x520C
+0x214C = 0x5209
+0x214D = 0x531C
+0x214E = 0x534C
+0x214F = 0x5722
+0x2150 = 0x5723
+0x2151 = 0x5917
+0x2152 = 0x592F
+0x2153 = 0x5B81
+0x2154 = 0x5B84
+0x2155 = 0x5C12
+0x2156 = 0x5C3B
+0x2157 = 0x5C74
+0x2158 = 0x5C73
+0x2159 = 0x5E04
+0x215A = 0x5E80
+0x215B = 0x5E82
+0x215C = 0x5FC9
+0x215D = 0x6209
+0x215E = 0x6250
+0x215F = 0x6C15
+0x2160 = 0x6C36
+0x2161 = 0x6C43
+0x2162 = 0x6C3F
+0x2163 = 0x6C3B
+0x2164 = 0x72AE
+0x2165 = 0x72B0
+0x2166 = 0x738A
+0x2167 = 0x79B8
+0x2168 = 0x808A
+0x2169 = 0x961E
+0x216A = 0x4F0E
+0x216B = 0x4F18
+0x216C = 0x4F2C
+0x216D = 0x4EF5
+0x216E = 0x4F14
+0x216F = 0x4EF1
+0x2170 = 0x4F00
+0x2171 = 0x4EF7
+0x2172 = 0x4F08
+0x2173 = 0x4F1D
+0x2174 = 0x4F02
+0x2175 = 0x4F05
+0x2176 = 0x4F22
+0x2177 = 0x4F13
+0x2178 = 0x4F04
+0x2179 = 0x4EF4
+0x217A = 0x4F12
+0x217B = 0x51B1
+0x217C = 0x5213
+0x217D = 0x5210
+0x217E = 0x52A6
+0x2221 = 0x5322
+0x2222 = 0x531F
+0x2223 = 0x534D
+0x2224 = 0x538A
+0x2225 = 0x5407
+0x2226 = 0x56E1
+0x2227 = 0x56DF
+0x2228 = 0x572E
+0x2229 = 0x572A
+0x222A = 0x5734
+0x222B = 0x593C
+0x222C = 0x5980
+0x222D = 0x597C
+0x222E = 0x5985
+0x222F = 0x597B
+0x2230 = 0x597E
+0x2231 = 0x5977
+0x2232 = 0x597F
+0x2233 = 0x5B56
+0x2234 = 0x5C15
+0x2235 = 0x5C25
+0x2236 = 0x5C7C
+0x2237 = 0x5C7A
+0x2238 = 0x5C7B
+0x2239 = 0x5C7E
+0x223A = 0x5DDF
+0x223B = 0x5E75
+0x223C = 0x5E84
+0x223D = 0x5F02
+0x223E = 0x5F1A
+0x223F = 0x5F74
+0x2240 = 0x5FD5
+0x2241 = 0x5FD4
+0x2242 = 0x5FCF
+0x2243 = 0x625C
+0x2244 = 0x625E
+0x2245 = 0x6264
+0x2246 = 0x6261
+0x2247 = 0x6266
+0x2248 = 0x6262
+0x2249 = 0x6259
+0x224A = 0x6260
+0x224B = 0x625A
+0x224C = 0x6265
+0x224D = 0x6537
+0x224E = 0x65EF
+0x224F = 0x65EE
+0x2250 = 0x673E
+0x2251 = 0x6739
+0x2252 = 0x6738
+0x2253 = 0x673B
+0x2254 = 0x673A
+0x2255 = 0x673F
+0x2256 = 0x673C
+0x2257 = 0x6733
+0x2258 = 0x6C18
+0x2259 = 0x6C46
+0x225A = 0x6C52
+0x225B = 0x6C5C
+0x225C = 0x6C4F
+0x225D = 0x6C4A
+0x225E = 0x6C54
+0x225F = 0x6C4B
+0x2260 = 0x6C4C
+0x2261 = 0x7071
+0x2262 = 0x725E
+0x2263 = 0x72B4
+0x2264 = 0x72B5
+0x2265 = 0x738E
+0x2266 = 0x752A
+0x2267 = 0x767F
+0x2268 = 0x7A75
+0x2269 = 0x7F51
+0x226A = 0x8278
+0x226B = 0x827C
+0x226C = 0x8280
+0x226D = 0x827D
+0x226E = 0x827F
+0x226F = 0x864D
+0x2270 = 0x897E
+0x2271 = 0x9099
+0x2272 = 0x9097
+0x2273 = 0x9098
+0x2274 = 0x909B
+0x2275 = 0x9094
+0x2276 = 0x9622
+0x2277 = 0x9624
+0x2278 = 0x9620
+0x2279 = 0x9623
+0x227A = 0x4F56
+0x227B = 0x4F3B
+0x227C = 0x4F62
+0x227D = 0x4F49
+0x227E = 0x4F53
+0x2321 = 0x4F64
+0x2322 = 0x4F3E
+0x2323 = 0x4F67
+0x2324 = 0x4F52
+0x2325 = 0x4F5F
+0x2326 = 0x4F41
+0x2327 = 0x4F58
+0x2328 = 0x4F2D
+0x2329 = 0x4F33
+0x232A = 0x4F3F
+0x232B = 0x4F61
+0x232C = 0x518F
+0x232D = 0x51B9
+0x232E = 0x521C
+0x232F = 0x521E
+0x2330 = 0x5221
+0x2331 = 0x52AD
+0x2332 = 0x52AE
+0x2333 = 0x5309
+0x2334 = 0x5363
+0x2335 = 0x5372
+0x2336 = 0x538E
+0x2337 = 0x538F
+0x2338 = 0x5430
+0x2339 = 0x5437
+0x233A = 0x542A
+0x233B = 0x5454
+0x233C = 0x5445
+0x233D = 0x5419
+0x233E = 0x541C
+0x233F = 0x5425
+0x2340 = 0x5418
+0x2341 = 0x543D
+0x2342 = 0x544F
+0x2343 = 0x5441
+0x2344 = 0x5428
+0x2345 = 0x5424
+0x2346 = 0x5447
+0x2347 = 0x56EE
+0x2348 = 0x56E7
+0x2349 = 0x56E5
+0x234A = 0x5741
+0x234B = 0x5745
+0x234C = 0x574C
+0x234D = 0x5749
+0x234E = 0x574B
+0x234F = 0x5752
+0x2350 = 0x5906
+0x2351 = 0x5940
+0x2352 = 0x59A6
+0x2353 = 0x5998
+0x2354 = 0x59A0
+0x2355 = 0x5997
+0x2356 = 0x598E
+0x2357 = 0x59A2
+0x2358 = 0x5990
+0x2359 = 0x598F
+0x235A = 0x59A7
+0x235B = 0x59A1
+0x235C = 0x5B8E
+0x235D = 0x5B92
+0x235E = 0x5C28
+0x235F = 0x5C2A
+0x2360 = 0x5C8D
+0x2361 = 0x5C8F
+0x2362 = 0x5C88
+0x2363 = 0x5C8B
+0x2364 = 0x5C89
+0x2365 = 0x5C92
+0x2366 = 0x5C8A
+0x2367 = 0x5C86
+0x2368 = 0x5C93
+0x2369 = 0x5C95
+0x236A = 0x5DE0
+0x236B = 0x5E0A
+0x236C = 0x5E0E
+0x236D = 0x5E8B
+0x236E = 0x5E89
+0x236F = 0x5E8C
+0x2370 = 0x5E88
+0x2371 = 0x5E8D
+0x2372 = 0x5F05
+0x2373 = 0x5F1D
+0x2374 = 0x5F78
+0x2375 = 0x5F76
+0x2376 = 0x5FD2
+0x2377 = 0x5FD1
+0x2378 = 0x5FD0
+0x2379 = 0x5FED
+0x237A = 0x5FE8
+0x237B = 0x5FEE
+0x237C = 0x5FF3
+0x237D = 0x5FE1
+0x237E = 0x5FE4
+0x2421 = 0x5FE3
+0x2422 = 0x5FFA
+0x2423 = 0x5FEF
+0x2424 = 0x5FF7
+0x2425 = 0x5FFB
+0x2426 = 0x6000
+0x2427 = 0x5FF4
+0x2428 = 0x623A
+0x2429 = 0x6283
+0x242A = 0x628C
+0x242B = 0x628E
+0x242C = 0x628F
+0x242D = 0x6294
+0x242E = 0x6287
+0x242F = 0x6271
+0x2430 = 0x627B
+0x2431 = 0x627A
+0x2432 = 0x6270
+0x2433 = 0x6281
+0x2434 = 0x6288
+0x2435 = 0x6277
+0x2436 = 0x627D
+0x2437 = 0x6272
+0x2438 = 0x6274
+0x2439 = 0x65F0
+0x243A = 0x65F4
+0x243B = 0x65F3
+0x243C = 0x65F2
+0x243D = 0x65F5
+0x243E = 0x6745
+0x243F = 0x6747
+0x2440 = 0x6759
+0x2441 = 0x6755
+0x2442 = 0x674C
+0x2443 = 0x6748
+0x2444 = 0x675D
+0x2445 = 0x674D
+0x2446 = 0x675A
+0x2447 = 0x674B
+0x2448 = 0x6BD0
+0x2449 = 0x6C19
+0x244A = 0x6C1A
+0x244B = 0x6C78
+0x244C = 0x6C67
+0x244D = 0x6C6B
+0x244E = 0x6C84
+0x244F = 0x6C8B
+0x2450 = 0x6C8F
+0x2451 = 0x6C71
+0x2452 = 0x6C6F
+0x2453 = 0x6C69
+0x2454 = 0x6C9A
+0x2455 = 0x6C6D
+0x2456 = 0x6C87
+0x2457 = 0x6C95
+0x2458 = 0x6C9C
+0x2459 = 0x6C66
+0x245A = 0x6C73
+0x245B = 0x6C65
+0x245C = 0x6C7B
+0x245D = 0x6C8E
+0x245E = 0x7074
+0x245F = 0x707A
+0x2460 = 0x7263
+0x2461 = 0x72BF
+0x2462 = 0x72BD
+0x2463 = 0x72C3
+0x2464 = 0x72C6
+0x2465 = 0x72C1
+0x2466 = 0x72BA
+0x2467 = 0x72C5
+0x2468 = 0x7395
+0x2469 = 0x7397
+0x246A = 0x7393
+0x246B = 0x7394
+0x246C = 0x7392
+0x246D = 0x753A
+0x246E = 0x7539
+0x246F = 0x7594
+0x2470 = 0x7595
+0x2471 = 0x7681
+0x2472 = 0x793D
+0x2473 = 0x8034
+0x2474 = 0x8095
+0x2475 = 0x8099
+0x2476 = 0x8090
+0x2477 = 0x8092
+0x2478 = 0x809C
+0x2479 = 0x8290
+0x247A = 0x828F
+0x247B = 0x8285
+0x247C = 0x828E
+0x247D = 0x8291
+0x247E = 0x8293
+0x2521 = 0x828A
+0x2522 = 0x8283
+0x2523 = 0x8284
+0x2524 = 0x8C78
+0x2525 = 0x8FC9
+0x2526 = 0x8FBF
+0x2527 = 0x909F
+0x2528 = 0x90A1
+0x2529 = 0x90A5
+0x252A = 0x909E
+0x252B = 0x90A7
+0x252C = 0x90A0
+0x252D = 0x9630
+0x252E = 0x9628
+0x252F = 0x962F
+0x2530 = 0x962D
+0x2531 = 0x4E33
+0x2532 = 0x4F98
+0x2533 = 0x4F7C
+0x2534 = 0x4F85
+0x2535 = 0x4F7D
+0x2536 = 0x4F80
+0x2537 = 0x4F87
+0x2538 = 0x4F76
+0x2539 = 0x4F74
+0x253A = 0x4F89
+0x253B = 0x4F84
+0x253C = 0x4F77
+0x253D = 0x4F4C
+0x253E = 0x4F97
+0x253F = 0x4F6A
+0x2540 = 0x4F9A
+0x2541 = 0x4F79
+0x2542 = 0x4F81
+0x2543 = 0x4F78
+0x2544 = 0x4F90
+0x2545 = 0x4F9C
+0x2546 = 0x4F94
+0x2547 = 0x4F9E
+0x2548 = 0x4F92
+0x2549 = 0x4F82
+0x254A = 0x4F95
+0x254B = 0x4F6B
+0x254C = 0x4F6E
+0x254D = 0x519E
+0x254E = 0x51BC
+0x254F = 0x51BE
+0x2550 = 0x5235
+0x2551 = 0x5232
+0x2552 = 0x5233
+0x2553 = 0x5246
+0x2554 = 0x5231
+0x2555 = 0x52BC
+0x2556 = 0x530A
+0x2557 = 0x530B
+0x2558 = 0x533C
+0x2559 = 0x5392
+0x255A = 0x5394
+0x255B = 0x5487
+0x255C = 0x547F
+0x255D = 0x5481
+0x255E = 0x5491
+0x255F = 0x5482
+0x2560 = 0x5488
+0x2561 = 0x546B
+0x2562 = 0x547A
+0x2563 = 0x547E
+0x2564 = 0x5465
+0x2565 = 0x546C
+0x2566 = 0x5474
+0x2567 = 0x5466
+0x2568 = 0x548D
+0x2569 = 0x546F
+0x256A = 0x5461
+0x256B = 0x5460
+0x256C = 0x5498
+0x256D = 0x5463
+0x256E = 0x5467
+0x256F = 0x5464
+0x2570 = 0x56F7
+0x2571 = 0x56F9
+0x2572 = 0x576F
+0x2573 = 0x5772
+0x2574 = 0x576D
+0x2575 = 0x576B
+0x2576 = 0x5771
+0x2577 = 0x5770
+0x2578 = 0x5776
+0x2579 = 0x5780
+0x257A = 0x5775
+0x257B = 0x577B
+0x257C = 0x5773
+0x257D = 0x5774
+0x257E = 0x5762
+0x2621 = 0x5768
+0x2622 = 0x577D
+0x2623 = 0x590C
+0x2624 = 0x5945
+0x2625 = 0x59B5
+0x2626 = 0x59BA
+0x2627 = 0x59CF
+0x2628 = 0x59CE
+0x2629 = 0x59B2
+0x262A = 0x59CC
+0x262B = 0x59C1
+0x262C = 0x59B6
+0x262D = 0x59BC
+0x262E = 0x59C3
+0x262F = 0x59D6
+0x2630 = 0x59B1
+0x2631 = 0x59BD
+0x2632 = 0x59C0
+0x2633 = 0x59C8
+0x2634 = 0x59B4
+0x2635 = 0x59C7
+0x2636 = 0x5B62
+0x2637 = 0x5B65
+0x2638 = 0x5B93
+0x2639 = 0x5B95
+0x263A = 0x5C44
+0x263B = 0x5C47
+0x263C = 0x5CAE
+0x263D = 0x5CA4
+0x263E = 0x5CA0
+0x263F = 0x5CB5
+0x2640 = 0x5CAF
+0x2641 = 0x5CA8
+0x2642 = 0x5CAC
+0x2643 = 0x5C9F
+0x2644 = 0x5CA3
+0x2645 = 0x5CAD
+0x2646 = 0x5CA2
+0x2647 = 0x5CAA
+0x2648 = 0x5CA7
+0x2649 = 0x5C9D
+0x264A = 0x5CA5
+0x264B = 0x5CB6
+0x264C = 0x5CB0
+0x264D = 0x5CA6
+0x264E = 0x5E17
+0x264F = 0x5E14
+0x2650 = 0x5E19
+0x2651 = 0x5F28
+0x2652 = 0x5F22
+0x2653 = 0x5F23
+0x2654 = 0x5F24
+0x2655 = 0x5F54
+0x2656 = 0x5F82
+0x2657 = 0x5F7E
+0x2658 = 0x5F7D
+0x2659 = 0x5FDE
+0x265A = 0x5FE5
+0x265B = 0x602D
+0x265C = 0x6026
+0x265D = 0x6019
+0x265E = 0x6032
+0x265F = 0x600B
+0x2660 = 0x6034
+0x2661 = 0x600A
+0x2662 = 0x6017
+0x2663 = 0x6033
+0x2664 = 0x601A
+0x2665 = 0x601E
+0x2666 = 0x602C
+0x2667 = 0x6022
+0x2668 = 0x600D
+0x2669 = 0x6010
+0x266A = 0x602E
+0x266B = 0x6013
+0x266C = 0x6011
+0x266D = 0x600C
+0x266E = 0x6009
+0x266F = 0x601C
+0x2670 = 0x6214
+0x2671 = 0x623D
+0x2672 = 0x62AD
+0x2673 = 0x62B4
+0x2674 = 0x62D1
+0x2675 = 0x62BE
+0x2676 = 0x62AA
+0x2677 = 0x62B6
+0x2678 = 0x62CA
+0x2679 = 0x62AE
+0x267A = 0x62B3
+0x267B = 0x62AF
+0x267C = 0x62BB
+0x267D = 0x62A9
+0x267E = 0x62B0
+0x2721 = 0x62B8
+0x2722 = 0x653D
+0x2723 = 0x65A8
+0x2724 = 0x65BB
+0x2725 = 0x6609
+0x2726 = 0x65FC
+0x2727 = 0x6604
+0x2728 = 0x6612
+0x2729 = 0x6608
+0x272A = 0x65FB
+0x272B = 0x6603
+0x272C = 0x660B
+0x272D = 0x660D
+0x272E = 0x6605
+0x272F = 0x65FD
+0x2730 = 0x6611
+0x2731 = 0x6610
+0x2732 = 0x66F6
+0x2733 = 0x670A
+0x2734 = 0x6785
+0x2735 = 0x676C
+0x2736 = 0x678E
+0x2737 = 0x6792
+0x2738 = 0x6776
+0x2739 = 0x677B
+0x273A = 0x6798
+0x273B = 0x6786
+0x273C = 0x6784
+0x273D = 0x6774
+0x273E = 0x678D
+0x273F = 0x678C
+0x2740 = 0x677A
+0x2741 = 0x679F
+0x2742 = 0x6791
+0x2743 = 0x6799
+0x2744 = 0x6783
+0x2745 = 0x677D
+0x2746 = 0x6781
+0x2747 = 0x6778
+0x2748 = 0x6779
+0x2749 = 0x6794
+0x274A = 0x6B25
+0x274B = 0x6B80
+0x274C = 0x6B7E
+0x274D = 0x6BDE
+0x274E = 0x6C1D
+0x274F = 0x6C93
+0x2750 = 0x6CEC
+0x2751 = 0x6CEB
+0x2752 = 0x6CEE
+0x2753 = 0x6CD9
+0x2754 = 0x6CB6
+0x2755 = 0x6CD4
+0x2756 = 0x6CAD
+0x2757 = 0x6CE7
+0x2758 = 0x6CB7
+0x2759 = 0x6CD0
+0x275A = 0x6CC2
+0x275B = 0x6CBA
+0x275C = 0x6CC3
+0x275D = 0x6CC6
+0x275E = 0x6CED
+0x275F = 0x6CF2
+0x2760 = 0x6CD2
+0x2761 = 0x6CDD
+0x2762 = 0x6CB4
+0x2763 = 0x6C8A
+0x2764 = 0x6C9D
+0x2765 = 0x6C80
+0x2766 = 0x6CDE
+0x2767 = 0x6CC0
+0x2768 = 0x6D30
+0x2769 = 0x6CCD
+0x276A = 0x6CC7
+0x276B = 0x6CB0
+0x276C = 0x6CF9
+0x276D = 0x6CCF
+0x276E = 0x6CE9
+0x276F = 0x6CD1
+0x2770 = 0x7094
+0x2771 = 0x7098
+0x2772 = 0x7085
+0x2773 = 0x7093
+0x2774 = 0x7086
+0x2775 = 0x7084
+0x2776 = 0x7091
+0x2777 = 0x7096
+0x2778 = 0x7082
+0x2779 = 0x709A
+0x277A = 0x7083
+0x277B = 0x726A
+0x277C = 0x72D6
+0x277D = 0x72CB
+0x277E = 0x72D8
+0x2821 = 0x72C9
+0x2822 = 0x72DC
+0x2823 = 0x72D2
+0x2824 = 0x72D4
+0x2825 = 0x72DA
+0x2826 = 0x72CC
+0x2827 = 0x72D1
+0x2828 = 0x73A4
+0x2829 = 0x73A1
+0x282A = 0x73AD
+0x282B = 0x73A6
+0x282C = 0x73A2
+0x282D = 0x73A0
+0x282E = 0x73AC
+0x282F = 0x739D
+0x2830 = 0x74DD
+0x2831 = 0x74E8
+0x2832 = 0x753F
+0x2833 = 0x7540
+0x2834 = 0x753E
+0x2835 = 0x758C
+0x2836 = 0x7598
+0x2837 = 0x76AF
+0x2838 = 0x76F3
+0x2839 = 0x76F1
+0x283A = 0x76F0
+0x283B = 0x76F5
+0x283C = 0x77F8
+0x283D = 0x77FC
+0x283E = 0x77F9
+0x283F = 0x77FB
+0x2840 = 0x77FA
+0x2841 = 0x77F7
+0x2842 = 0x7942
+0x2843 = 0x793F
+0x2844 = 0x79C5
+0x2845 = 0x7A78
+0x2846 = 0x7A7B
+0x2847 = 0x7AFB
+0x2848 = 0x7C75
+0x2849 = 0x7CFD
+0x284A = 0x8035
+0x284B = 0x808F
+0x284C = 0x80AE
+0x284D = 0x80A3
+0x284E = 0x80B8
+0x284F = 0x80B5
+0x2850 = 0x80AD
+0x2851 = 0x8220
+0x2852 = 0x82A0
+0x2853 = 0x82C0
+0x2854 = 0x82AB
+0x2855 = 0x829A
+0x2856 = 0x8298
+0x2857 = 0x829B
+0x2858 = 0x82B5
+0x2859 = 0x82A7
+0x285A = 0x82AE
+0x285B = 0x82BC
+0x285C = 0x829E
+0x285D = 0x82BA
+0x285E = 0x82B4
+0x285F = 0x82A8
+0x2860 = 0x82A1
+0x2861 = 0x82A9
+0x2862 = 0x82C2
+0x2863 = 0x82A4
+0x2864 = 0x82C3
+0x2865 = 0x82B6
+0x2866 = 0x82A2
+0x2867 = 0x8670
+0x2868 = 0x866F
+0x2869 = 0x866D
+0x286A = 0x866E
+0x286B = 0x8C56
+0x286C = 0x8FD2
+0x286D = 0x8FCB
+0x286E = 0x8FD3
+0x286F = 0x8FCD
+0x2870 = 0x8FD6
+0x2871 = 0x8FD5
+0x2872 = 0x8FD7
+0x2873 = 0x90B2
+0x2874 = 0x90B4
+0x2875 = 0x90AF
+0x2876 = 0x90B3
+0x2877 = 0x90B0
+0x2878 = 0x9639
+0x2879 = 0x963D
+0x287A = 0x963C
+0x287B = 0x963A
+0x287C = 0x9643
+0x287D = 0x4FCD
+0x287E = 0x4FC5
+0x2921 = 0x4FD3
+0x2922 = 0x4FB2
+0x2923 = 0x4FC9
+0x2924 = 0x4FCB
+0x2925 = 0x4FC1
+0x2926 = 0x4FD4
+0x2927 = 0x4FDC
+0x2928 = 0x4FD9
+0x2929 = 0x4FBB
+0x292A = 0x4FB3
+0x292B = 0x4FDB
+0x292C = 0x4FC7
+0x292D = 0x4FD6
+0x292E = 0x4FBA
+0x292F = 0x4FC0
+0x2930 = 0x4FB9
+0x2931 = 0x4FEC
+0x2932 = 0x5244
+0x2933 = 0x5249
+0x2934 = 0x52C0
+0x2935 = 0x52C2
+0x2936 = 0x533D
+0x2937 = 0x537C
+0x2938 = 0x5397
+0x2939 = 0x5396
+0x293A = 0x5399
+0x293B = 0x5398
+0x293C = 0x54BA
+0x293D = 0x54A1
+0x293E = 0x54AD
+0x293F = 0x54A5
+0x2940 = 0x54CF
+0x2941 = 0x54C3
+0x2942 = 0x830D
+0x2943 = 0x54B7
+0x2944 = 0x54AE
+0x2945 = 0x54D6
+0x2946 = 0x54B6
+0x2947 = 0x54C5
+0x2948 = 0x54C6
+0x2949 = 0x54A0
+0x294A = 0x5470
+0x294B = 0x54BC
+0x294C = 0x54A2
+0x294D = 0x54BE
+0x294E = 0x5472
+0x294F = 0x54DE
+0x2950 = 0x54B0
+0x2951 = 0x57B5
+0x2952 = 0x579E
+0x2953 = 0x579F
+0x2954 = 0x57A4
+0x2955 = 0x578C
+0x2956 = 0x5797
+0x2957 = 0x579D
+0x2958 = 0x579B
+0x2959 = 0x5794
+0x295A = 0x5798
+0x295B = 0x578F
+0x295C = 0x5799
+0x295D = 0x57A5
+0x295E = 0x579A
+0x295F = 0x5795
+0x2960 = 0x58F4
+0x2961 = 0x590D
+0x2962 = 0x5953
+0x2963 = 0x59E1
+0x2964 = 0x59DE
+0x2965 = 0x59EE
+0x2966 = 0x5A00
+0x2967 = 0x59F1
+0x2968 = 0x59DD
+0x2969 = 0x59FA
+0x296A = 0x59FD
+0x296B = 0x59FC
+0x296C = 0x59F6
+0x296D = 0x59E4
+0x296E = 0x59F2
+0x296F = 0x59F7
+0x2970 = 0x59DB
+0x2971 = 0x59E9
+0x2972 = 0x59F3
+0x2973 = 0x59F5
+0x2974 = 0x59E0
+0x2975 = 0x59FE
+0x2976 = 0x59F4
+0x2977 = 0x59ED
+0x2978 = 0x5BA8
+0x2979 = 0x5C4C
+0x297A = 0x5CD0
+0x297B = 0x5CD8
+0x297C = 0x5CCC
+0x297D = 0x5CD7
+0x297E = 0x5CCB
+0x2A21 = 0x5CDB
+0x2A22 = 0x5CDE
+0x2A23 = 0x5CDA
+0x2A24 = 0x5CC9
+0x2A25 = 0x5CC7
+0x2A26 = 0x5CCA
+0x2A27 = 0x5CD6
+0x2A28 = 0x5CD3
+0x2A29 = 0x5CD4
+0x2A2A = 0x5CCF
+0x2A2B = 0x5CC8
+0x2A2C = 0x5CC6
+0x2A2D = 0x5CCE
+0x2A2E = 0x5CDF
+0x2A2F = 0x5CF8
+0x2A30 = 0x5DF9
+0x2A31 = 0x5E21
+0x2A32 = 0x5E22
+0x2A33 = 0x5E23
+0x2A34 = 0x5E20
+0x2A35 = 0x5E24
+0x2A36 = 0x5EB0
+0x2A37 = 0x5EA4
+0x2A38 = 0x5EA2
+0x2A39 = 0x5E9B
+0x2A3A = 0x5EA3
+0x2A3B = 0x5EA5
+0x2A3C = 0x5F07
+0x2A3D = 0x5F2E
+0x2A3E = 0x5F56
+0x2A3F = 0x5F86
+0x2A40 = 0x6037
+0x2A41 = 0x6039
+0x2A42 = 0x6054
+0x2A43 = 0x6072
+0x2A44 = 0x605E
+0x2A45 = 0x6045
+0x2A46 = 0x6053
+0x2A47 = 0x6047
+0x2A48 = 0x6049
+0x2A49 = 0x605B
+0x2A4A = 0x604C
+0x2A4B = 0x6040
+0x2A4C = 0x6042
+0x2A4D = 0x605F
+0x2A4E = 0x6024
+0x2A4F = 0x6044
+0x2A50 = 0x6058
+0x2A51 = 0x6066
+0x2A52 = 0x606E
+0x2A53 = 0x6242
+0x2A54 = 0x6243
+0x2A55 = 0x62CF
+0x2A56 = 0x630D
+0x2A57 = 0x630B
+0x2A58 = 0x62F5
+0x2A59 = 0x630E
+0x2A5A = 0x6303
+0x2A5B = 0x62EB
+0x2A5C = 0x62F9
+0x2A5D = 0x630F
+0x2A5E = 0x630C
+0x2A5F = 0x62F8
+0x2A60 = 0x62F6
+0x2A61 = 0x6300
+0x2A62 = 0x6313
+0x2A63 = 0x6314
+0x2A64 = 0x62FA
+0x2A65 = 0x6315
+0x2A66 = 0x62FB
+0x2A67 = 0x62F0
+0x2A68 = 0x6541
+0x2A69 = 0x6543
+0x2A6A = 0x65AA
+0x2A6B = 0x65BF
+0x2A6C = 0x6636
+0x2A6D = 0x6621
+0x2A6E = 0x6632
+0x2A6F = 0x6635
+0x2A70 = 0x661C
+0x2A71 = 0x6626
+0x2A72 = 0x6622
+0x2A73 = 0x6633
+0x2A74 = 0x662B
+0x2A75 = 0x663A
+0x2A76 = 0x661D
+0x2A77 = 0x6634
+0x2A78 = 0x6639
+0x2A79 = 0x662E
+0x2A7A = 0x670F
+0x2A7B = 0x6710
+0x2A7C = 0x67C1
+0x2A7D = 0x67F2
+0x2A7E = 0x67C8
+0x2B21 = 0x67BA
+0x2B22 = 0x67DC
+0x2B23 = 0x67BB
+0x2B24 = 0x67F8
+0x2B25 = 0x67D8
+0x2B26 = 0x67C0
+0x2B27 = 0x67B7
+0x2B28 = 0x67C5
+0x2B29 = 0x67EB
+0x2B2A = 0x67E4
+0x2B2B = 0x67DF
+0x2B2C = 0x67B5
+0x2B2D = 0x67CD
+0x2B2E = 0x67B3
+0x2B2F = 0x67F7
+0x2B30 = 0x67F6
+0x2B31 = 0x67EE
+0x2B32 = 0x67E3
+0x2B33 = 0x67C2
+0x2B34 = 0x67B9
+0x2B35 = 0x67CE
+0x2B36 = 0x67E7
+0x2B37 = 0x67F0
+0x2B38 = 0x67B2
+0x2B39 = 0x67FC
+0x2B3A = 0x67C6
+0x2B3B = 0x67ED
+0x2B3C = 0x67CC
+0x2B3D = 0x67AE
+0x2B3E = 0x67E6
+0x2B3F = 0x67DB
+0x2B40 = 0x67FA
+0x2B41 = 0x67C9
+0x2B42 = 0x67CA
+0x2B43 = 0x67C3
+0x2B44 = 0x67EA
+0x2B45 = 0x67CB
+0x2B46 = 0x6B28
+0x2B47 = 0x6B82
+0x2B48 = 0x6B84
+0x2B49 = 0x6BB6
+0x2B4A = 0x6BD6
+0x2B4B = 0x6BD8
+0x2B4C = 0x6BE0
+0x2B4D = 0x6C20
+0x2B4E = 0x6C21
+0x2B4F = 0x6D28
+0x2B50 = 0x6D34
+0x2B51 = 0x6D2D
+0x2B52 = 0x6D1F
+0x2B53 = 0x6D3C
+0x2B54 = 0x6D3F
+0x2B55 = 0x6D12
+0x2B56 = 0x6D0A
+0x2B57 = 0x6CDA
+0x2B58 = 0x6D33
+0x2B59 = 0x6D04
+0x2B5A = 0x6D19
+0x2B5B = 0x6D3A
+0x2B5C = 0x6D1A
+0x2B5D = 0x6D11
+0x2B5E = 0x6D00
+0x2B5F = 0x6D1D
+0x2B60 = 0x6D42
+0x2B61 = 0x6D01
+0x2B62 = 0x6D18
+0x2B63 = 0x6D37
+0x2B64 = 0x6D03
+0x2B65 = 0x6D0F
+0x2B66 = 0x6D40
+0x2B67 = 0x6D07
+0x2B68 = 0x6D20
+0x2B69 = 0x6D2C
+0x2B6A = 0x6D08
+0x2B6B = 0x6D22
+0x2B6C = 0x6D09
+0x2B6D = 0x6D10
+0x2B6E = 0x70B7
+0x2B6F = 0x709F
+0x2B70 = 0x70BE
+0x2B71 = 0x70B1
+0x2B72 = 0x70B0
+0x2B73 = 0x70A1
+0x2B74 = 0x70B4
+0x2B75 = 0x70B5
+0x2B76 = 0x70A9
+0x2B77 = 0x7241
+0x2B78 = 0x7249
+0x2B79 = 0x724A
+0x2B7A = 0x726C
+0x2B7B = 0x7270
+0x2B7C = 0x7273
+0x2B7D = 0x726E
+0x2B7E = 0x72CA
+0x2C21 = 0x72E4
+0x2C22 = 0x72E8
+0x2C23 = 0x72EB
+0x2C24 = 0x72DF
+0x2C25 = 0x72EA
+0x2C26 = 0x72E6
+0x2C27 = 0x72E3
+0x2C28 = 0x7385
+0x2C29 = 0x73CC
+0x2C2A = 0x73C2
+0x2C2B = 0x73C8
+0x2C2C = 0x73C5
+0x2C2D = 0x73B9
+0x2C2E = 0x73B6
+0x2C2F = 0x73B5
+0x2C30 = 0x73B4
+0x2C31 = 0x73EB
+0x2C32 = 0x73BF
+0x2C33 = 0x73C7
+0x2C34 = 0x73BE
+0x2C35 = 0x73C3
+0x2C36 = 0x73C6
+0x2C37 = 0x73B8
+0x2C38 = 0x73CB
+0x2C39 = 0x74EC
+0x2C3A = 0x74EE
+0x2C3B = 0x752E
+0x2C3C = 0x7547
+0x2C3D = 0x7548
+0x2C3E = 0x75A7
+0x2C3F = 0x75AA
+0x2C40 = 0x7679
+0x2C41 = 0x76C4
+0x2C42 = 0x7708
+0x2C43 = 0x7703
+0x2C44 = 0x7704
+0x2C45 = 0x7705
+0x2C46 = 0x770A
+0x2C47 = 0x76F7
+0x2C48 = 0x76FB
+0x2C49 = 0x76FA
+0x2C4A = 0x77E7
+0x2C4B = 0x77E8
+0x2C4C = 0x7806
+0x2C4D = 0x7811
+0x2C4E = 0x7812
+0x2C4F = 0x7805
+0x2C50 = 0x7810
+0x2C51 = 0x780F
+0x2C52 = 0x780E
+0x2C53 = 0x7809
+0x2C54 = 0x7803
+0x2C55 = 0x7813
+0x2C56 = 0x794A
+0x2C57 = 0x794C
+0x2C58 = 0x794B
+0x2C59 = 0x7945
+0x2C5A = 0x7944
+0x2C5B = 0x79D5
+0x2C5C = 0x79CD
+0x2C5D = 0x79CF
+0x2C5E = 0x79D6
+0x2C5F = 0x79CE
+0x2C60 = 0x7A80
+0x2C61 = 0x7A7E
+0x2C62 = 0x7AD1
+0x2C63 = 0x7B00
+0x2C64 = 0x7B01
+0x2C65 = 0x7C7A
+0x2C66 = 0x7C78
+0x2C67 = 0x7C79
+0x2C68 = 0x7C7F
+0x2C69 = 0x7C80
+0x2C6A = 0x7C81
+0x2C6B = 0x7D03
+0x2C6C = 0x7D08
+0x2C6D = 0x7D01
+0x2C6E = 0x7F58
+0x2C6F = 0x7F91
+0x2C70 = 0x7F8D
+0x2C71 = 0x7FBE
+0x2C72 = 0x8007
+0x2C73 = 0x800E
+0x2C74 = 0x800F
+0x2C75 = 0x8014
+0x2C76 = 0x8037
+0x2C77 = 0x80D8
+0x2C78 = 0x80C7
+0x2C79 = 0x80E0
+0x2C7A = 0x80D1
+0x2C7B = 0x80C8
+0x2C7C = 0x80C2
+0x2C7D = 0x80D0
+0x2C7E = 0x80C5
+0x2D21 = 0x80E3
+0x2D22 = 0x80D9
+0x2D23 = 0x80DC
+0x2D24 = 0x80CA
+0x2D25 = 0x80D5
+0x2D26 = 0x80C9
+0x2D27 = 0x80CF
+0x2D28 = 0x80D7
+0x2D29 = 0x80E6
+0x2D2A = 0x80CD
+0x2D2B = 0x81FF
+0x2D2C = 0x8221
+0x2D2D = 0x8294
+0x2D2E = 0x82D9
+0x2D2F = 0x82FE
+0x2D30 = 0x82F9
+0x2D31 = 0x8307
+0x2D32 = 0x82E8
+0x2D33 = 0x8300
+0x2D34 = 0x82D5
+0x2D35 = 0x833A
+0x2D36 = 0x82EB
+0x2D37 = 0x82D6
+0x2D38 = 0x82F4
+0x2D39 = 0x82EC
+0x2D3A = 0x82E1
+0x2D3B = 0x82F2
+0x2D3C = 0x82F5
+0x2D3D = 0x830C
+0x2D3E = 0x82FB
+0x2D3F = 0x82F6
+0x2D40 = 0x82F0
+0x2D41 = 0x82EA
+0x2D42 = 0x82E4
+0x2D43 = 0x82E0
+0x2D44 = 0x82FA
+0x2D45 = 0x82F3
+0x2D46 = 0x82ED
+0x2D47 = 0x8677
+0x2D48 = 0x8674
+0x2D49 = 0x867C
+0x2D4A = 0x8673
+0x2D4B = 0x8841
+0x2D4C = 0x884E
+0x2D4D = 0x8867
+0x2D4E = 0x886A
+0x2D4F = 0x8869
+0x2D50 = 0x89D3
+0x2D51 = 0x8A04
+0x2D52 = 0x8A07
+0x2D53 = 0x8D72
+0x2D54 = 0x8FE3
+0x2D55 = 0x8FE1
+0x2D56 = 0x8FEE
+0x2D57 = 0x8FE0
+0x2D58 = 0x90F1
+0x2D59 = 0x90BD
+0x2D5A = 0x90BF
+0x2D5B = 0x90D5
+0x2D5C = 0x90C5
+0x2D5D = 0x90BE
+0x2D5E = 0x90C7
+0x2D5F = 0x90CB
+0x2D60 = 0x90C8
+0x2D61 = 0x91D4
+0x2D62 = 0x91D3
+0x2D63 = 0x9654
+0x2D64 = 0x964F
+0x2D65 = 0x9651
+0x2D66 = 0x9653
+0x2D67 = 0x964A
+0x2D68 = 0x964E
+0x2D69 = 0x501E
+0x2D6A = 0x5005
+0x2D6B = 0x5007
+0x2D6C = 0x5013
+0x2D6D = 0x5022
+0x2D6E = 0x5030
+0x2D6F = 0x501B
+0x2D70 = 0x4FF5
+0x2D71 = 0x4FF4
+0x2D72 = 0x5033
+0x2D73 = 0x5037
+0x2D74 = 0x502C
+0x2D75 = 0x4FF6
+0x2D76 = 0x4FF7
+0x2D77 = 0x5017
+0x2D78 = 0x501C
+0x2D79 = 0x5020
+0x2D7A = 0x5027
+0x2D7B = 0x5035
+0x2D7C = 0x502F
+0x2D7D = 0x5031
+0x2D7E = 0x500E
+0x2E21 = 0x515A
+0x2E22 = 0x5194
+0x2E23 = 0x5193
+0x2E24 = 0x51CA
+0x2E25 = 0x51C4
+0x2E26 = 0x51C5
+0x2E27 = 0x51C8
+0x2E28 = 0x51CE
+0x2E29 = 0x5261
+0x2E2A = 0x525A
+0x2E2B = 0x5252
+0x2E2C = 0x525E
+0x2E2D = 0x525F
+0x2E2E = 0x5255
+0x2E2F = 0x5262
+0x2E30 = 0x52CD
+0x2E31 = 0x530E
+0x2E32 = 0x539E
+0x2E33 = 0x5526
+0x2E34 = 0x54E2
+0x2E35 = 0x5517
+0x2E36 = 0x5512
+0x2E37 = 0x54E7
+0x2E38 = 0x54F3
+0x2E39 = 0x54E4
+0x2E3A = 0x551A
+0x2E3B = 0x54FF
+0x2E3C = 0x5504
+0x2E3D = 0x5508
+0x2E3E = 0x54EB
+0x2E3F = 0x5511
+0x2E40 = 0x5505
+0x2E41 = 0x54F1
+0x2E42 = 0x550A
+0x2E43 = 0x54FB
+0x2E44 = 0x54F7
+0x2E45 = 0x54F8
+0x2E46 = 0x54E0
+0x2E47 = 0x550E
+0x2E48 = 0x5503
+0x2E49 = 0x550B
+0x2E4A = 0x5701
+0x2E4B = 0x5702
+0x2E4C = 0x57CC
+0x2E4D = 0x5832
+0x2E4E = 0x57D5
+0x2E4F = 0x57D2
+0x2E50 = 0x57BA
+0x2E51 = 0x57C6
+0x2E52 = 0x57BD
+0x2E53 = 0x57BC
+0x2E54 = 0x57B8
+0x2E55 = 0x57B6
+0x2E56 = 0x57BF
+0x2E57 = 0x57C7
+0x2E58 = 0x57D0
+0x2E59 = 0x57B9
+0x2E5A = 0x57C1
+0x2E5B = 0x590E
+0x2E5C = 0x594A
+0x2E5D = 0x5A19
+0x2E5E = 0x5A16
+0x2E5F = 0x5A2D
+0x2E60 = 0x5A2E
+0x2E61 = 0x5A15
+0x2E62 = 0x5A0F
+0x2E63 = 0x5A17
+0x2E64 = 0x5A0A
+0x2E65 = 0x5A1E
+0x2E66 = 0x5A33
+0x2E67 = 0x5B6C
+0x2E68 = 0x5BA7
+0x2E69 = 0x5BAD
+0x2E6A = 0x5BAC
+0x2E6B = 0x5C03
+0x2E6C = 0x5C56
+0x2E6D = 0x5C54
+0x2E6E = 0x5CEC
+0x2E6F = 0x5CFF
+0x2E70 = 0x5CEE
+0x2E71 = 0x5CF1
+0x2E72 = 0x5CF7
+0x2E73 = 0x5D00
+0x2E74 = 0x5CF9
+0x2E75 = 0x5E29
+0x2E76 = 0x5E28
+0x2E77 = 0x5EA8
+0x2E78 = 0x5EAE
+0x2E79 = 0x5EAA
+0x2E7A = 0x5EAC
+0x2E7B = 0x5F33
+0x2E7C = 0x5F30
+0x2E7D = 0x5F67
+0x2E7E = 0x605D
+0x2F21 = 0x605A
+0x2F22 = 0x6067
+0x2F23 = 0x6041
+0x2F24 = 0x60A2
+0x2F25 = 0x6088
+0x2F26 = 0x6080
+0x2F27 = 0x6092
+0x2F28 = 0x6081
+0x2F29 = 0x609D
+0x2F2A = 0x6083
+0x2F2B = 0x6095
+0x2F2C = 0x609B
+0x2F2D = 0x6097
+0x2F2E = 0x6087
+0x2F2F = 0x609C
+0x2F30 = 0x608E
+0x2F31 = 0x6219
+0x2F32 = 0x6246
+0x2F33 = 0x62F2
+0x2F34 = 0x6310
+0x2F35 = 0x6356
+0x2F36 = 0x632C
+0x2F37 = 0x6344
+0x2F38 = 0x6345
+0x2F39 = 0x6336
+0x2F3A = 0x6343
+0x2F3B = 0x63E4
+0x2F3C = 0x6339
+0x2F3D = 0x634B
+0x2F3E = 0x634A
+0x2F3F = 0x633C
+0x2F40 = 0x6329
+0x2F41 = 0x6341
+0x2F42 = 0x6334
+0x2F43 = 0x6358
+0x2F44 = 0x6354
+0x2F45 = 0x6359
+0x2F46 = 0x632D
+0x2F47 = 0x6347
+0x2F48 = 0x6333
+0x2F49 = 0x635A
+0x2F4A = 0x6351
+0x2F4B = 0x6338
+0x2F4C = 0x6357
+0x2F4D = 0x6340
+0x2F4E = 0x6348
+0x2F4F = 0x654A
+0x2F50 = 0x6546
+0x2F51 = 0x65C6
+0x2F52 = 0x65C3
+0x2F53 = 0x65C4
+0x2F54 = 0x65C2
+0x2F55 = 0x664A
+0x2F56 = 0x665F
+0x2F57 = 0x6647
+0x2F58 = 0x6651
+0x2F59 = 0x6712
+0x2F5A = 0x6713
+0x2F5B = 0x681F
+0x2F5C = 0x681A
+0x2F5D = 0x6849
+0x2F5E = 0x6832
+0x2F5F = 0x6833
+0x2F60 = 0x683B
+0x2F61 = 0x684B
+0x2F62 = 0x684F
+0x2F63 = 0x6816
+0x2F64 = 0x6831
+0x2F65 = 0x681C
+0x2F66 = 0x6835
+0x2F67 = 0x682B
+0x2F68 = 0x682D
+0x2F69 = 0x682F
+0x2F6A = 0x684E
+0x2F6B = 0x6844
+0x2F6C = 0x6834
+0x2F6D = 0x681D
+0x2F6E = 0x6812
+0x2F6F = 0x6814
+0x2F70 = 0x6826
+0x2F71 = 0x6828
+0x2F72 = 0x682E
+0x2F73 = 0x684D
+0x2F74 = 0x683A
+0x2F75 = 0x6825
+0x2F76 = 0x6820
+0x2F77 = 0x6B2C
+0x2F78 = 0x6B2F
+0x2F79 = 0x6B2D
+0x2F7A = 0x6B31
+0x2F7B = 0x6B34
+0x2F7C = 0x6B6D
+0x2F7D = 0x8082
+0x2F7E = 0x6B88
+0x3021 = 0x6BE6
+0x3022 = 0x6BE4
+0x3023 = 0x6BE8
+0x3024 = 0x6BE3
+0x3025 = 0x6BE2
+0x3026 = 0x6BE7
+0x3027 = 0x6C25
+0x3028 = 0x6D7A
+0x3029 = 0x6D63
+0x302A = 0x6D64
+0x302B = 0x6D76
+0x302C = 0x6D0D
+0x302D = 0x6D61
+0x302E = 0x6D92
+0x302F = 0x6D58
+0x3030 = 0x6D62
+0x3031 = 0x6D6D
+0x3032 = 0x6D6F
+0x3033 = 0x6D91
+0x3034 = 0x6D8D
+0x3035 = 0x6DEF
+0x3036 = 0x6D7F
+0x3037 = 0x6D86
+0x3038 = 0x6D5E
+0x3039 = 0x6D67
+0x303A = 0x6D60
+0x303B = 0x6D97
+0x303C = 0x6D70
+0x303D = 0x6D7C
+0x303E = 0x6D5F
+0x303F = 0x6D82
+0x3040 = 0x6D98
+0x3041 = 0x6D2F
+0x3042 = 0x6D68
+0x3043 = 0x6D8B
+0x3044 = 0x6D7E
+0x3045 = 0x6D80
+0x3046 = 0x6D84
+0x3047 = 0x6D16
+0x3048 = 0x6D83
+0x3049 = 0x6D7B
+0x304A = 0x6D7D
+0x304B = 0x6D75
+0x304C = 0x6D90
+0x304D = 0x70DC
+0x304E = 0x70D3
+0x304F = 0x70D1
+0x3050 = 0x70DD
+0x3051 = 0x70CB
+0x3052 = 0x7F39
+0x3053 = 0x70E2
+0x3054 = 0x70D7
+0x3055 = 0x70D2
+0x3056 = 0x70DE
+0x3057 = 0x70E0
+0x3058 = 0x70D4
+0x3059 = 0x70CD
+0x305A = 0x70C5
+0x305B = 0x70C6
+0x305C = 0x70C7
+0x305D = 0x70DA
+0x305E = 0x70CE
+0x305F = 0x70E1
+0x3060 = 0x7242
+0x3061 = 0x7278
+0x3062 = 0x7277
+0x3063 = 0x7276
+0x3064 = 0x7300
+0x3065 = 0x72FA
+0x3066 = 0x72F4
+0x3067 = 0x72FE
+0x3068 = 0x72F6
+0x3069 = 0x72F3
+0x306A = 0x72FB
+0x306B = 0x7301
+0x306C = 0x73D3
+0x306D = 0x73D9
+0x306E = 0x73E5
+0x306F = 0x73D6
+0x3070 = 0x73BC
+0x3071 = 0x73E7
+0x3072 = 0x73E3
+0x3073 = 0x73E9
+0x3074 = 0x73DC
+0x3075 = 0x73D2
+0x3076 = 0x73DB
+0x3077 = 0x73D4
+0x3078 = 0x73DD
+0x3079 = 0x73DA
+0x307A = 0x73D7
+0x307B = 0x73D8
+0x307C = 0x73E8
+0x307D = 0x74DE
+0x307E = 0x74DF
+0x3121 = 0x74F4
+0x3122 = 0x74F5
+0x3123 = 0x7521
+0x3124 = 0x755B
+0x3125 = 0x755F
+0x3126 = 0x75B0
+0x3127 = 0x75C1
+0x3128 = 0x75BB
+0x3129 = 0x75C4
+0x312A = 0x75C0
+0x312B = 0x75BF
+0x312C = 0x75B6
+0x312D = 0x75BA
+0x312E = 0x768A
+0x312F = 0x76C9
+0x3130 = 0x771D
+0x3131 = 0x771B
+0x3132 = 0x7710
+0x3133 = 0x7713
+0x3134 = 0x7712
+0x3135 = 0x7723
+0x3136 = 0x7711
+0x3137 = 0x7715
+0x3138 = 0x7719
+0x3139 = 0x771A
+0x313A = 0x7722
+0x313B = 0x7727
+0x313C = 0x7823
+0x313D = 0x782C
+0x313E = 0x7822
+0x313F = 0x7835
+0x3140 = 0x782F
+0x3141 = 0x7828
+0x3142 = 0x782E
+0x3143 = 0x782B
+0x3144 = 0x7821
+0x3145 = 0x7829
+0x3146 = 0x7833
+0x3147 = 0x782A
+0x3148 = 0x7831
+0x3149 = 0x7954
+0x314A = 0x795B
+0x314B = 0x794F
+0x314C = 0x795C
+0x314D = 0x7953
+0x314E = 0x7952
+0x314F = 0x7951
+0x3150 = 0x79EB
+0x3151 = 0x79EC
+0x3152 = 0x79E0
+0x3153 = 0x79EE
+0x3154 = 0x79ED
+0x3155 = 0x79EA
+0x3156 = 0x79DC
+0x3157 = 0x79DE
+0x3158 = 0x79DD
+0x3159 = 0x7A86
+0x315A = 0x7A89
+0x315B = 0x7A85
+0x315C = 0x7A8B
+0x315D = 0x7A8C
+0x315E = 0x7A8A
+0x315F = 0x7A87
+0x3160 = 0x7AD8
+0x3161 = 0x7B10
+0x3162 = 0x7B04
+0x3163 = 0x7B13
+0x3164 = 0x7B05
+0x3165 = 0x7B0F
+0x3166 = 0x7B08
+0x3167 = 0x7B0A
+0x3168 = 0x7B0E
+0x3169 = 0x7B09
+0x316A = 0x7B12
+0x316B = 0x7C84
+0x316C = 0x7C91
+0x316D = 0x7C8A
+0x316E = 0x7C8C
+0x316F = 0x7C88
+0x3170 = 0x7C8D
+0x3171 = 0x7C85
+0x3172 = 0x7D1E
+0x3173 = 0x7D1D
+0x3174 = 0x7D11
+0x3175 = 0x7D0E
+0x3176 = 0x7D18
+0x3177 = 0x7D16
+0x3178 = 0x7D13
+0x3179 = 0x7D1F
+0x317A = 0x7D12
+0x317B = 0x7D0F
+0x317C = 0x7D0C
+0x317D = 0x7F5C
+0x317E = 0x7F61
+0x3221 = 0x7F5E
+0x3222 = 0x7F60
+0x3223 = 0x7F5D
+0x3224 = 0x7F5B
+0x3225 = 0x7F96
+0x3226 = 0x7F92
+0x3227 = 0x7FC3
+0x3228 = 0x7FC2
+0x3229 = 0x7FC0
+0x322A = 0x8016
+0x322B = 0x803E
+0x322C = 0x8039
+0x322D = 0x80FA
+0x322E = 0x80F2
+0x322F = 0x80F9
+0x3230 = 0x80F5
+0x3231 = 0x8101
+0x3232 = 0x80FB
+0x3233 = 0x8100
+0x3234 = 0x8201
+0x3235 = 0x822F
+0x3236 = 0x8225
+0x3237 = 0x8333
+0x3238 = 0x832D
+0x3239 = 0x8344
+0x323A = 0x8319
+0x323B = 0x8351
+0x323C = 0x8325
+0x323D = 0x8356
+0x323E = 0x833F
+0x323F = 0x8341
+0x3240 = 0x8326
+0x3241 = 0x831C
+0x3242 = 0x8322
+0x3243 = 0x8342
+0x3244 = 0x834E
+0x3245 = 0x831B
+0x3246 = 0x832A
+0x3247 = 0x8308
+0x3248 = 0x833C
+0x3249 = 0x834D
+0x324A = 0x8316
+0x324B = 0x8324
+0x324C = 0x8320
+0x324D = 0x8337
+0x324E = 0x832F
+0x324F = 0x8329
+0x3250 = 0x8347
+0x3251 = 0x8345
+0x3252 = 0x834C
+0x3253 = 0x8353
+0x3254 = 0x831E
+0x3255 = 0x832C
+0x3256 = 0x834B
+0x3257 = 0x8327
+0x3258 = 0x8348
+0x3259 = 0x8653
+0x325A = 0x8652
+0x325B = 0x86A2
+0x325C = 0x86A8
+0x325D = 0x8696
+0x325E = 0x868D
+0x325F = 0x8691
+0x3260 = 0x869E
+0x3261 = 0x8687
+0x3262 = 0x8697
+0x3263 = 0x8686
+0x3264 = 0x868B
+0x3265 = 0x869A
+0x3266 = 0x8685
+0x3267 = 0x86A5
+0x3268 = 0x8699
+0x3269 = 0x86A1
+0x326A = 0x86A7
+0x326B = 0x8695
+0x326C = 0x8698
+0x326D = 0x868E
+0x326E = 0x869D
+0x326F = 0x8690
+0x3270 = 0x8694
+0x3271 = 0x8843
+0x3272 = 0x8844
+0x3273 = 0x886D
+0x3274 = 0x8875
+0x3275 = 0x8876
+0x3276 = 0x8872
+0x3277 = 0x8880
+0x3278 = 0x8871
+0x3279 = 0x887F
+0x327A = 0x886F
+0x327B = 0x8883
+0x327C = 0x887E
+0x327D = 0x8874
+0x327E = 0x887C
+0x3321 = 0x8A12
+0x3322 = 0x8C47
+0x3323 = 0x8C57
+0x3324 = 0x8C7B
+0x3325 = 0x8CA4
+0x3326 = 0x8CA3
+0x3327 = 0x8D76
+0x3328 = 0x8D78
+0x3329 = 0x8DB5
+0x332A = 0x8DB7
+0x332B = 0x8DB6
+0x332C = 0x8ED1
+0x332D = 0x8ED3
+0x332E = 0x8FFE
+0x332F = 0x8FF5
+0x3330 = 0x9002
+0x3331 = 0x8FFF
+0x3332 = 0x8FFB
+0x3333 = 0x9004
+0x3334 = 0x8FFC
+0x3335 = 0x8FF6
+0x3336 = 0x90D6
+0x3337 = 0x90E0
+0x3338 = 0x90D9
+0x3339 = 0x90DA
+0x333A = 0x90E3
+0x333B = 0x90DF
+0x333C = 0x90E5
+0x333D = 0x90D8
+0x333E = 0x90DB
+0x333F = 0x90D7
+0x3340 = 0x90DC
+0x3341 = 0x90E4
+0x3342 = 0x9150
+0x3343 = 0x914E
+0x3344 = 0x914F
+0x3345 = 0x91D5
+0x3346 = 0x91E2
+0x3347 = 0x91DA
+0x3348 = 0x965C
+0x3349 = 0x965F
+0x334A = 0x96BC
+0x334B = 0x98E3
+0x334C = 0x9ADF
+0x334D = 0x9B2F
+0x334E = 0x4E7F
+0x334F = 0x5070
+0x3350 = 0x506A
+0x3351 = 0x5061
+0x3352 = 0x505E
+0x3353 = 0x5060
+0x3354 = 0x5053
+0x3355 = 0x504B
+0x3356 = 0x505D
+0x3357 = 0x5072
+0x3358 = 0x5048
+0x3359 = 0x504D
+0x335A = 0x5041
+0x335B = 0x505B
+0x335C = 0x504A
+0x335D = 0x5062
+0x335E = 0x5015
+0x335F = 0x5045
+0x3360 = 0x505F
+0x3361 = 0x5069
+0x3362 = 0x506B
+0x3363 = 0x5063
+0x3364 = 0x5064
+0x3365 = 0x5046
+0x3366 = 0x5040
+0x3367 = 0x506E
+0x3368 = 0x5073
+0x3369 = 0x5057
+0x336A = 0x5051
+0x336B = 0x51D0
+0x336C = 0x526B
+0x336D = 0x526D
+0x336E = 0x526C
+0x336F = 0x526E
+0x3370 = 0x52D6
+0x3371 = 0x52D3
+0x3372 = 0x532D
+0x3373 = 0x539C
+0x3374 = 0x5575
+0x3375 = 0x5576
+0x3376 = 0x553C
+0x3377 = 0x554D
+0x3378 = 0x5550
+0x3379 = 0x5534
+0x337A = 0x552A
+0x337B = 0x5551
+0x337C = 0x5562
+0x337D = 0x5536
+0x337E = 0x5535
+0x3421 = 0x5530
+0x3422 = 0x5552
+0x3423 = 0x5545
+0x3424 = 0x550C
+0x3425 = 0x5532
+0x3426 = 0x5565
+0x3427 = 0x554E
+0x3428 = 0x5539
+0x3429 = 0x5548
+0x342A = 0x552D
+0x342B = 0x553B
+0x342C = 0x5540
+0x342D = 0x554B
+0x342E = 0x570A
+0x342F = 0x5707
+0x3430 = 0x57FB
+0x3431 = 0x5814
+0x3432 = 0x57E2
+0x3433 = 0x57F6
+0x3434 = 0x57DC
+0x3435 = 0x57F4
+0x3436 = 0x5800
+0x3437 = 0x57ED
+0x3438 = 0x57FD
+0x3439 = 0x5808
+0x343A = 0x57F8
+0x343B = 0x580B
+0x343C = 0x57F3
+0x343D = 0x57CF
+0x343E = 0x5807
+0x343F = 0x57EE
+0x3440 = 0x57E3
+0x3441 = 0x57F2
+0x3442 = 0x57E5
+0x3443 = 0x57EC
+0x3444 = 0x57E1
+0x3445 = 0x580E
+0x3446 = 0x57FC
+0x3447 = 0x5810
+0x3448 = 0x57E7
+0x3449 = 0x5801
+0x344A = 0x580C
+0x344B = 0x57F1
+0x344C = 0x57E9
+0x344D = 0x57F0
+0x344E = 0x580D
+0x344F = 0x5804
+0x3450 = 0x595C
+0x3451 = 0x5A60
+0x3452 = 0x5A58
+0x3453 = 0x5A55
+0x3454 = 0x5A67
+0x3455 = 0x5A5E
+0x3456 = 0x5A38
+0x3457 = 0x5A35
+0x3458 = 0x5A6D
+0x3459 = 0x5A50
+0x345A = 0x5A5F
+0x345B = 0x5A65
+0x345C = 0x5A6C
+0x345D = 0x5A53
+0x345E = 0x5A64
+0x345F = 0x5A57
+0x3460 = 0x5A43
+0x3461 = 0x5A5D
+0x3462 = 0x5A52
+0x3463 = 0x5A44
+0x3464 = 0x5A5B
+0x3465 = 0x5A48
+0x3466 = 0x5A8E
+0x3467 = 0x5A3E
+0x3468 = 0x5A4D
+0x3469 = 0x5A39
+0x346A = 0x5A4C
+0x346B = 0x5A70
+0x346C = 0x5A69
+0x346D = 0x5A47
+0x346E = 0x5A51
+0x346F = 0x5A56
+0x3470 = 0x5A42
+0x3471 = 0x5A5C
+0x3472 = 0x5B72
+0x3473 = 0x5B6E
+0x3474 = 0x5BC1
+0x3475 = 0x5BC0
+0x3476 = 0x5C59
+0x3477 = 0x5D1E
+0x3478 = 0x5D0B
+0x3479 = 0x5D1D
+0x347A = 0x5D1A
+0x347B = 0x5D20
+0x347C = 0x5D0C
+0x347D = 0x5D28
+0x347E = 0x5D0D
+0x3521 = 0x5D26
+0x3522 = 0x5D25
+0x3523 = 0x5D0F
+0x3524 = 0x5D30
+0x3525 = 0x5D12
+0x3526 = 0x5D23
+0x3527 = 0x5D1F
+0x3528 = 0x5D2E
+0x3529 = 0x5E3E
+0x352A = 0x5E34
+0x352B = 0x5EB1
+0x352C = 0x5EB4
+0x352D = 0x5EB9
+0x352E = 0x5EB2
+0x352F = 0x5EB3
+0x3530 = 0x5F36
+0x3531 = 0x5F38
+0x3532 = 0x5F9B
+0x3533 = 0x5F96
+0x3534 = 0x5F9F
+0x3535 = 0x608A
+0x3536 = 0x6090
+0x3537 = 0x6086
+0x3538 = 0x60BE
+0x3539 = 0x60B0
+0x353A = 0x60BA
+0x353B = 0x60D3
+0x353C = 0x60D4
+0x353D = 0x60CF
+0x353E = 0x60E4
+0x353F = 0x60D9
+0x3540 = 0x60DD
+0x3541 = 0x60C8
+0x3542 = 0x60B1
+0x3543 = 0x60DB
+0x3544 = 0x60B7
+0x3545 = 0x60CA
+0x3546 = 0x60BF
+0x3547 = 0x60C3
+0x3548 = 0x60CD
+0x3549 = 0x60C0
+0x354A = 0x6332
+0x354B = 0x6365
+0x354C = 0x638A
+0x354D = 0x6382
+0x354E = 0x637D
+0x354F = 0x63BD
+0x3550 = 0x639E
+0x3551 = 0x63AD
+0x3552 = 0x639D
+0x3553 = 0x6397
+0x3554 = 0x63AB
+0x3555 = 0x638E
+0x3556 = 0x636F
+0x3557 = 0x6387
+0x3558 = 0x6390
+0x3559 = 0x636E
+0x355A = 0x63AF
+0x355B = 0x6375
+0x355C = 0x639C
+0x355D = 0x636D
+0x355E = 0x63AE
+0x355F = 0x637C
+0x3560 = 0x63A4
+0x3561 = 0x633B
+0x3562 = 0x639F
+0x3563 = 0x6378
+0x3564 = 0x6385
+0x3565 = 0x6381
+0x3566 = 0x6391
+0x3567 = 0x638D
+0x3568 = 0x6370
+0x3569 = 0x6553
+0x356A = 0x65CD
+0x356B = 0x6665
+0x356C = 0x6661
+0x356D = 0x665B
+0x356E = 0x6659
+0x356F = 0x665C
+0x3570 = 0x6662
+0x3571 = 0x6718
+0x3572 = 0x6879
+0x3573 = 0x6887
+0x3574 = 0x6890
+0x3575 = 0x689C
+0x3576 = 0x686D
+0x3577 = 0x686E
+0x3578 = 0x68AE
+0x3579 = 0x68AB
+0x357A = 0x6956
+0x357B = 0x686F
+0x357C = 0x68A3
+0x357D = 0x68AC
+0x357E = 0x68A9
+0x3621 = 0x6875
+0x3622 = 0x6874
+0x3623 = 0x68B2
+0x3624 = 0x688F
+0x3625 = 0x6877
+0x3626 = 0x6892
+0x3627 = 0x687C
+0x3628 = 0x686B
+0x3629 = 0x6872
+0x362A = 0x68AA
+0x362B = 0x6880
+0x362C = 0x6871
+0x362D = 0x687E
+0x362E = 0x689B
+0x362F = 0x6896
+0x3630 = 0x688B
+0x3631 = 0x68A0
+0x3632 = 0x6889
+0x3633 = 0x68A4
+0x3634 = 0x6878
+0x3635 = 0x687B
+0x3636 = 0x6891
+0x3637 = 0x688C
+0x3638 = 0x688A
+0x3639 = 0x687D
+0x363A = 0x6B36
+0x363B = 0x6B33
+0x363C = 0x6B37
+0x363D = 0x6B38
+0x363E = 0x6B91
+0x363F = 0x6B8F
+0x3640 = 0x6B8D
+0x3641 = 0x6B8E
+0x3642 = 0x6B8C
+0x3643 = 0x6C2A
+0x3644 = 0x6DC0
+0x3645 = 0x6DAB
+0x3646 = 0x6DB4
+0x3647 = 0x6DB3
+0x3648 = 0x6E74
+0x3649 = 0x6DAC
+0x364A = 0x6DE9
+0x364B = 0x6DE2
+0x364C = 0x6DB7
+0x364D = 0x6DF6
+0x364E = 0x6DD4
+0x364F = 0x6E00
+0x3650 = 0x6DC8
+0x3651 = 0x6DE0
+0x3652 = 0x6DDF
+0x3653 = 0x6DD6
+0x3654 = 0x6DBE
+0x3655 = 0x6DE5
+0x3656 = 0x6DDC
+0x3657 = 0x6DDD
+0x3658 = 0x6DDB
+0x3659 = 0x6DF4
+0x365A = 0x6DCA
+0x365B = 0x6DBD
+0x365C = 0x6DED
+0x365D = 0x6DF0
+0x365E = 0x6DBA
+0x365F = 0x6DD5
+0x3660 = 0x6DC2
+0x3661 = 0x6DCF
+0x3662 = 0x6DC9
+0x3663 = 0x6DD0
+0x3664 = 0x6DF2
+0x3665 = 0x6DD3
+0x3666 = 0x6DFD
+0x3667 = 0x6DD7
+0x3668 = 0x6DCD
+0x3669 = 0x6DE3
+0x366A = 0x6DBB
+0x366B = 0x70FA
+0x366C = 0x710D
+0x366D = 0x70F7
+0x366E = 0x7117
+0x366F = 0x70F4
+0x3670 = 0x710C
+0x3671 = 0x70F0
+0x3672 = 0x7104
+0x3673 = 0x70F3
+0x3674 = 0x7110
+0x3675 = 0x70FC
+0x3676 = 0x70FF
+0x3677 = 0x7106
+0x3678 = 0x7113
+0x3679 = 0x7100
+0x367A = 0x70F8
+0x367B = 0x70F6
+0x367C = 0x710B
+0x367D = 0x7102
+0x367E = 0x710E
+0x3721 = 0x727E
+0x3722 = 0x727B
+0x3723 = 0x727C
+0x3724 = 0x727F
+0x3725 = 0x731D
+0x3726 = 0x7317
+0x3727 = 0x7307
+0x3728 = 0x7311
+0x3729 = 0x7318
+0x372A = 0x730A
+0x372B = 0x7308
+0x372C = 0x72FF
+0x372D = 0x730F
+0x372E = 0x731E
+0x372F = 0x7388
+0x3730 = 0x73F6
+0x3731 = 0x73F8
+0x3732 = 0x73F5
+0x3733 = 0x7404
+0x3734 = 0x7401
+0x3735 = 0x73FD
+0x3736 = 0x7407
+0x3737 = 0x7400
+0x3738 = 0x73FA
+0x3739 = 0x73FC
+0x373A = 0x73FF
+0x373B = 0x740C
+0x373C = 0x740B
+0x373D = 0x73F4
+0x373E = 0x7408
+0x373F = 0x7564
+0x3740 = 0x7563
+0x3741 = 0x75CE
+0x3742 = 0x75D2
+0x3743 = 0x75CF
+0x3744 = 0x75CB
+0x3745 = 0x75CC
+0x3746 = 0x75D1
+0x3747 = 0x75D0
+0x3748 = 0x768F
+0x3749 = 0x7689
+0x374A = 0x76D3
+0x374B = 0x7739
+0x374C = 0x772F
+0x374D = 0x772D
+0x374E = 0x7731
+0x374F = 0x7732
+0x3750 = 0x7734
+0x3751 = 0x7733
+0x3752 = 0x773D
+0x3753 = 0x7725
+0x3754 = 0x773B
+0x3755 = 0x7735
+0x3756 = 0x7848
+0x3757 = 0x7852
+0x3758 = 0x7849
+0x3759 = 0x784D
+0x375A = 0x784A
+0x375B = 0x784C
+0x375C = 0x7826
+0x375D = 0x7845
+0x375E = 0x7850
+0x375F = 0x7964
+0x3760 = 0x7967
+0x3761 = 0x7969
+0x3762 = 0x796A
+0x3763 = 0x7963
+0x3764 = 0x796B
+0x3765 = 0x7961
+0x3766 = 0x79BB
+0x3767 = 0x79FA
+0x3768 = 0x79F8
+0x3769 = 0x79F6
+0x376A = 0x79F7
+0x376B = 0x7A8F
+0x376C = 0x7A94
+0x376D = 0x7A90
+0x376E = 0x7B35
+0x376F = 0x7B3B
+0x3770 = 0x7B34
+0x3771 = 0x7B25
+0x3772 = 0x7B30
+0x3773 = 0x7B22
+0x3774 = 0x7B24
+0x3775 = 0x7B33
+0x3776 = 0x7B18
+0x3777 = 0x7B2A
+0x3778 = 0x7B1D
+0x3779 = 0x7B31
+0x377A = 0x7B2B
+0x377B = 0x7B2D
+0x377C = 0x7B2F
+0x377D = 0x7B32
+0x377E = 0x7B38
+0x3821 = 0x7B1A
+0x3822 = 0x7B23
+0x3823 = 0x7C94
+0x3824 = 0x7C98
+0x3825 = 0x7C96
+0x3826 = 0x7CA3
+0x3827 = 0x7D35
+0x3828 = 0x7D3D
+0x3829 = 0x7D38
+0x382A = 0x7D36
+0x382B = 0x7D3A
+0x382C = 0x7D45
+0x382D = 0x7D2C
+0x382E = 0x7D29
+0x382F = 0x7D41
+0x3830 = 0x7D47
+0x3831 = 0x7D3E
+0x3832 = 0x7D3F
+0x3833 = 0x7D4A
+0x3834 = 0x7D3B
+0x3835 = 0x7D28
+0x3836 = 0x7F63
+0x3837 = 0x7F95
+0x3838 = 0x7F9C
+0x3839 = 0x7F9D
+0x383A = 0x7F9B
+0x383B = 0x7FCA
+0x383C = 0x7FCB
+0x383D = 0x7FCD
+0x383E = 0x7FD0
+0x383F = 0x7FD1
+0x3840 = 0x7FC7
+0x3841 = 0x7FCF
+0x3842 = 0x7FC9
+0x3843 = 0x801F
+0x3844 = 0x801E
+0x3845 = 0x801B
+0x3846 = 0x8047
+0x3847 = 0x8043
+0x3848 = 0x8048
+0x3849 = 0x8118
+0x384A = 0x8125
+0x384B = 0x8119
+0x384C = 0x811B
+0x384D = 0x812D
+0x384E = 0x811F
+0x384F = 0x812C
+0x3850 = 0x811E
+0x3851 = 0x8121
+0x3852 = 0x8115
+0x3853 = 0x8127
+0x3854 = 0x811D
+0x3855 = 0x8122
+0x3856 = 0x8211
+0x3857 = 0x8238
+0x3858 = 0x8233
+0x3859 = 0x823A
+0x385A = 0x8234
+0x385B = 0x8232
+0x385C = 0x8274
+0x385D = 0x8390
+0x385E = 0x83A3
+0x385F = 0x83A8
+0x3860 = 0x838D
+0x3861 = 0x837A
+0x3862 = 0x8373
+0x3863 = 0x83A4
+0x3864 = 0x8374
+0x3865 = 0x838F
+0x3866 = 0x8381
+0x3867 = 0x8395
+0x3868 = 0x8399
+0x3869 = 0x8375
+0x386A = 0x8394
+0x386B = 0x83A9
+0x386C = 0x837D
+0x386D = 0x8383
+0x386E = 0x838C
+0x386F = 0x839D
+0x3870 = 0x839B
+0x3871 = 0x83AA
+0x3872 = 0x838B
+0x3873 = 0x837E
+0x3874 = 0x83A5
+0x3875 = 0x83AF
+0x3876 = 0x8388
+0x3877 = 0x8397
+0x3878 = 0x83B0
+0x3879 = 0x837F
+0x387A = 0x83A6
+0x387B = 0x8387
+0x387C = 0x83AE
+0x387D = 0x8376
+0x387E = 0x8659
+0x3921 = 0x8656
+0x3922 = 0x86BF
+0x3923 = 0x86B7
+0x3924 = 0x86C2
+0x3925 = 0x86C1
+0x3926 = 0x86C5
+0x3927 = 0x86BA
+0x3928 = 0x86B0
+0x3929 = 0x86C8
+0x392A = 0x86B9
+0x392B = 0x86B3
+0x392C = 0x86B8
+0x392D = 0x86CC
+0x392E = 0x86B4
+0x392F = 0x86BB
+0x3930 = 0x86BC
+0x3931 = 0x86C3
+0x3932 = 0x86BD
+0x3933 = 0x86BE
+0x3934 = 0x8852
+0x3935 = 0x8889
+0x3936 = 0x8895
+0x3937 = 0x88A8
+0x3938 = 0x88A2
+0x3939 = 0x88AA
+0x393A = 0x889A
+0x393B = 0x8891
+0x393C = 0x88A1
+0x393D = 0x889F
+0x393E = 0x8898
+0x393F = 0x88A7
+0x3940 = 0x8899
+0x3941 = 0x889B
+0x3942 = 0x8897
+0x3943 = 0x88A4
+0x3944 = 0x88AC
+0x3945 = 0x888C
+0x3946 = 0x8893
+0x3947 = 0x888E
+0x3948 = 0x8982
+0x3949 = 0x89D6
+0x394A = 0x89D9
+0x394B = 0x89D5
+0x394C = 0x8A30
+0x394D = 0x8A27
+0x394E = 0x8A2C
+0x394F = 0x8A1E
+0x3950 = 0x8C39
+0x3951 = 0x8C3B
+0x3952 = 0x8C5C
+0x3953 = 0x8C5D
+0x3954 = 0x8C7D
+0x3955 = 0x8CA5
+0x3956 = 0x8D7D
+0x3957 = 0x8D7B
+0x3958 = 0x8D79
+0x3959 = 0x8DBC
+0x395A = 0x8DC2
+0x395B = 0x8DB9
+0x395C = 0x8DBF
+0x395D = 0x8DC1
+0x395E = 0x8ED8
+0x395F = 0x8EDE
+0x3960 = 0x8EDD
+0x3961 = 0x8EDC
+0x3962 = 0x8ED7
+0x3963 = 0x8EE0
+0x3964 = 0x8EE1
+0x3965 = 0x9024
+0x3966 = 0x900B
+0x3967 = 0x9011
+0x3968 = 0x901C
+0x3969 = 0x900C
+0x396A = 0x9021
+0x396B = 0x90EF
+0x396C = 0x90EA
+0x396D = 0x90F0
+0x396E = 0x90F4
+0x396F = 0x90F2
+0x3970 = 0x90F3
+0x3971 = 0x90D4
+0x3972 = 0x90EB
+0x3973 = 0x90EC
+0x3974 = 0x90E9
+0x3975 = 0x9156
+0x3976 = 0x9158
+0x3977 = 0x915A
+0x3978 = 0x9153
+0x3979 = 0x9155
+0x397A = 0x91EC
+0x397B = 0x91F4
+0x397C = 0x91F1
+0x397D = 0x91F3
+0x397E = 0x91F8
+0x3A21 = 0x91E4
+0x3A22 = 0x91F9
+0x3A23 = 0x91EA
+0x3A24 = 0x91EB
+0x3A25 = 0x91F7
+0x3A26 = 0x91E8
+0x3A27 = 0x91EE
+0x3A28 = 0x957A
+0x3A29 = 0x9586
+0x3A2A = 0x9588
+0x3A2B = 0x967C
+0x3A2C = 0x966D
+0x3A2D = 0x966B
+0x3A2E = 0x9671
+0x3A2F = 0x966F
+0x3A30 = 0x96BF
+0x3A31 = 0x976A
+0x3A32 = 0x9804
+0x3A33 = 0x98E5
+0x3A34 = 0x9997
+0x3A35 = 0x509B
+0x3A36 = 0x5095
+0x3A37 = 0x5094
+0x3A38 = 0x509E
+0x3A39 = 0x508B
+0x3A3A = 0x50A3
+0x3A3B = 0x5083
+0x3A3C = 0x508C
+0x3A3D = 0x508E
+0x3A3E = 0x509D
+0x3A3F = 0x5068
+0x3A40 = 0x509C
+0x3A41 = 0x5092
+0x3A42 = 0x5082
+0x3A43 = 0x5087
+0x3A44 = 0x515F
+0x3A45 = 0x51D4
+0x3A46 = 0x5312
+0x3A47 = 0x5311
+0x3A48 = 0x53A4
+0x3A49 = 0x53A7
+0x3A4A = 0x5591
+0x3A4B = 0x55A8
+0x3A4C = 0x55A5
+0x3A4D = 0x55AD
+0x3A4E = 0x5577
+0x3A4F = 0x5645
+0x3A50 = 0x55A2
+0x3A51 = 0x5593
+0x3A52 = 0x5588
+0x3A53 = 0x558F
+0x3A54 = 0x55B5
+0x3A55 = 0x5581
+0x3A56 = 0x55A3
+0x3A57 = 0x5592
+0x3A58 = 0x55A4
+0x3A59 = 0x557D
+0x3A5A = 0x558C
+0x3A5B = 0x55A6
+0x3A5C = 0x557F
+0x3A5D = 0x5595
+0x3A5E = 0x55A1
+0x3A5F = 0x558E
+0x3A60 = 0x570C
+0x3A61 = 0x5829
+0x3A62 = 0x5837
+0x3A63 = 0x5819
+0x3A64 = 0x581E
+0x3A65 = 0x5827
+0x3A66 = 0x5823
+0x3A67 = 0x5828
+0x3A68 = 0x57F5
+0x3A69 = 0x5848
+0x3A6A = 0x5825
+0x3A6B = 0x581C
+0x3A6C = 0x581B
+0x3A6D = 0x5833
+0x3A6E = 0x583F
+0x3A6F = 0x5836
+0x3A70 = 0x582E
+0x3A71 = 0x5839
+0x3A72 = 0x5838
+0x3A73 = 0x582D
+0x3A74 = 0x582C
+0x3A75 = 0x583B
+0x3A76 = 0x5961
+0x3A77 = 0x5AAF
+0x3A78 = 0x5A94
+0x3A79 = 0x5A9F
+0x3A7A = 0x5A7A
+0x3A7B = 0x5AA2
+0x3A7C = 0x5A9E
+0x3A7D = 0x5A78
+0x3A7E = 0x5AA6
+0x3B21 = 0x5A7C
+0x3B22 = 0x5AA5
+0x3B23 = 0x5AAC
+0x3B24 = 0x5A95
+0x3B25 = 0x5AAE
+0x3B26 = 0x5A37
+0x3B27 = 0x5A84
+0x3B28 = 0x5A8A
+0x3B29 = 0x5A97
+0x3B2A = 0x5A83
+0x3B2B = 0x5A8B
+0x3B2C = 0x5AA9
+0x3B2D = 0x5A7B
+0x3B2E = 0x5A7D
+0x3B2F = 0x5A8C
+0x3B30 = 0x5A9C
+0x3B31 = 0x5A8F
+0x3B32 = 0x5A93
+0x3B33 = 0x5A9D
+0x3B34 = 0x5BEA
+0x3B35 = 0x5BCD
+0x3B36 = 0x5BCB
+0x3B37 = 0x5BD4
+0x3B38 = 0x5BD1
+0x3B39 = 0x5BCA
+0x3B3A = 0x5BCE
+0x3B3B = 0x5C0C
+0x3B3C = 0x5C30
+0x3B3D = 0x5D37
+0x3B3E = 0x5D43
+0x3B3F = 0x5D6B
+0x3B40 = 0x5D41
+0x3B41 = 0x5D4B
+0x3B42 = 0x5D3F
+0x3B43 = 0x5D35
+0x3B44 = 0x5D51
+0x3B45 = 0x5D4E
+0x3B46 = 0x5D55
+0x3B47 = 0x5D33
+0x3B48 = 0x5D3A
+0x3B49 = 0x5D52
+0x3B4A = 0x5D3D
+0x3B4B = 0x5D31
+0x3B4C = 0x5D59
+0x3B4D = 0x5D42
+0x3B4E = 0x5D39
+0x3B4F = 0x5D49
+0x3B50 = 0x5D38
+0x3B51 = 0x5D3C
+0x3B52 = 0x5D32
+0x3B53 = 0x5D36
+0x3B54 = 0x5D40
+0x3B55 = 0x5D45
+0x3B56 = 0x5E44
+0x3B57 = 0x5E41
+0x3B58 = 0x5F58
+0x3B59 = 0x5FA6
+0x3B5A = 0x5FA5
+0x3B5B = 0x5FAB
+0x3B5C = 0x60C9
+0x3B5D = 0x60B9
+0x3B5E = 0x60CC
+0x3B5F = 0x60E2
+0x3B60 = 0x60CE
+0x3B61 = 0x60C4
+0x3B62 = 0x6114
+0x3B63 = 0x60F2
+0x3B64 = 0x610A
+0x3B65 = 0x6116
+0x3B66 = 0x6105
+0x3B67 = 0x60F5
+0x3B68 = 0x6113
+0x3B69 = 0x60F8
+0x3B6A = 0x60FC
+0x3B6B = 0x60FE
+0x3B6C = 0x60C1
+0x3B6D = 0x6103
+0x3B6E = 0x6118
+0x3B6F = 0x611D
+0x3B70 = 0x6110
+0x3B71 = 0x60FF
+0x3B72 = 0x6104
+0x3B73 = 0x610B
+0x3B74 = 0x624A
+0x3B75 = 0x6394
+0x3B76 = 0x63B1
+0x3B77 = 0x63B0
+0x3B78 = 0x63CE
+0x3B79 = 0x63E5
+0x3B7A = 0x63E8
+0x3B7B = 0x63EF
+0x3B7C = 0x63C3
+0x3B7D = 0x649D
+0x3B7E = 0x63F3
+0x3C21 = 0x63CA
+0x3C22 = 0x63E0
+0x3C23 = 0x63F6
+0x3C24 = 0x63D5
+0x3C25 = 0x63F2
+0x3C26 = 0x63F5
+0x3C27 = 0x6461
+0x3C28 = 0x63DF
+0x3C29 = 0x63BE
+0x3C2A = 0x63DD
+0x3C2B = 0x63DC
+0x3C2C = 0x63C4
+0x3C2D = 0x63D8
+0x3C2E = 0x63D3
+0x3C2F = 0x63C2
+0x3C30 = 0x63C7
+0x3C31 = 0x63CC
+0x3C32 = 0x63CB
+0x3C33 = 0x63C8
+0x3C34 = 0x63F0
+0x3C35 = 0x63D7
+0x3C36 = 0x63D9
+0x3C37 = 0x6532
+0x3C38 = 0x6567
+0x3C39 = 0x656A
+0x3C3A = 0x6564
+0x3C3B = 0x655C
+0x3C3C = 0x6568
+0x3C3D = 0x6565
+0x3C3E = 0x658C
+0x3C3F = 0x659D
+0x3C40 = 0x659E
+0x3C41 = 0x65AE
+0x3C42 = 0x65D0
+0x3C43 = 0x65D2
+0x3C44 = 0x667C
+0x3C45 = 0x666C
+0x3C46 = 0x667B
+0x3C47 = 0x6680
+0x3C48 = 0x6671
+0x3C49 = 0x6679
+0x3C4A = 0x666A
+0x3C4B = 0x6672
+0x3C4C = 0x6701
+0x3C4D = 0x690C
+0x3C4E = 0x68D3
+0x3C4F = 0x6904
+0x3C50 = 0x68DC
+0x3C51 = 0x692A
+0x3C52 = 0x68EC
+0x3C53 = 0x68EA
+0x3C54 = 0x68F1
+0x3C55 = 0x690F
+0x3C56 = 0x68D6
+0x3C57 = 0x68F7
+0x3C58 = 0x68EB
+0x3C59 = 0x68E4
+0x3C5A = 0x68F6
+0x3C5B = 0x6913
+0x3C5C = 0x6910
+0x3C5D = 0x68F3
+0x3C5E = 0x68E1
+0x3C5F = 0x6907
+0x3C60 = 0x68CC
+0x3C61 = 0x6908
+0x3C62 = 0x6970
+0x3C63 = 0x68B4
+0x3C64 = 0x6911
+0x3C65 = 0x68EF
+0x3C66 = 0x68C6
+0x3C67 = 0x6914
+0x3C68 = 0x68F8
+0x3C69 = 0x68D0
+0x3C6A = 0x68FD
+0x3C6B = 0x68FC
+0x3C6C = 0x68E8
+0x3C6D = 0x690B
+0x3C6E = 0x690A
+0x3C6F = 0x6917
+0x3C70 = 0x68CE
+0x3C71 = 0x68C8
+0x3C72 = 0x68DD
+0x3C73 = 0x68DE
+0x3C74 = 0x68E6
+0x3C75 = 0x68F4
+0x3C76 = 0x68D1
+0x3C77 = 0x6906
+0x3C78 = 0x68D4
+0x3C79 = 0x68E9
+0x3C7A = 0x6915
+0x3C7B = 0x6925
+0x3C7C = 0x68C7
+0x3C7D = 0x6B39
+0x3C7E = 0x6B3B
+0x3D21 = 0x6B3F
+0x3D22 = 0x6B3C
+0x3D23 = 0x6B94
+0x3D24 = 0x6B97
+0x3D25 = 0x6B99
+0x3D26 = 0x6B95
+0x3D27 = 0x6BBD
+0x3D28 = 0x6BF0
+0x3D29 = 0x6BF2
+0x3D2A = 0x6BF3
+0x3D2B = 0x6C30
+0x3D2C = 0x6DFC
+0x3D2D = 0x6E46
+0x3D2E = 0x6E47
+0x3D2F = 0x6E1F
+0x3D30 = 0x6E49
+0x3D31 = 0x6E88
+0x3D32 = 0x6E3C
+0x3D33 = 0x6E3D
+0x3D34 = 0x6E45
+0x3D35 = 0x6E62
+0x3D36 = 0x6E2B
+0x3D37 = 0x6E3F
+0x3D38 = 0x6E41
+0x3D39 = 0x6E5D
+0x3D3A = 0x6E73
+0x3D3B = 0x6E1C
+0x3D3C = 0x6E33
+0x3D3D = 0x6E4B
+0x3D3E = 0x6E40
+0x3D3F = 0x6E51
+0x3D40 = 0x6E3B
+0x3D41 = 0x6E03
+0x3D42 = 0x6E2E
+0x3D43 = 0x6E5E
+0x3D44 = 0x6E68
+0x3D45 = 0x6E5C
+0x3D46 = 0x6E61
+0x3D47 = 0x6E31
+0x3D48 = 0x6E28
+0x3D49 = 0x6E60
+0x3D4A = 0x6E71
+0x3D4B = 0x6E6B
+0x3D4C = 0x6E39
+0x3D4D = 0x6E22
+0x3D4E = 0x6E30
+0x3D4F = 0x6E53
+0x3D50 = 0x6E65
+0x3D51 = 0x6E27
+0x3D52 = 0x6E78
+0x3D53 = 0x6E64
+0x3D54 = 0x6E77
+0x3D55 = 0x6E55
+0x3D56 = 0x6E79
+0x3D57 = 0x6E52
+0x3D58 = 0x6E66
+0x3D59 = 0x6E35
+0x3D5A = 0x6E36
+0x3D5B = 0x6E5A
+0x3D5C = 0x7120
+0x3D5D = 0x711E
+0x3D5E = 0x712F
+0x3D5F = 0x70FB
+0x3D60 = 0x712E
+0x3D61 = 0x7131
+0x3D62 = 0x7123
+0x3D63 = 0x7125
+0x3D64 = 0x7122
+0x3D65 = 0x7132
+0x3D66 = 0x711F
+0x3D67 = 0x7128
+0x3D68 = 0x713A
+0x3D69 = 0x711B
+0x3D6A = 0x724B
+0x3D6B = 0x725A
+0x3D6C = 0x7288
+0x3D6D = 0x7289
+0x3D6E = 0x7286
+0x3D6F = 0x7285
+0x3D70 = 0x728B
+0x3D71 = 0x7312
+0x3D72 = 0x730B
+0x3D73 = 0x7330
+0x3D74 = 0x7322
+0x3D75 = 0x7331
+0x3D76 = 0x7333
+0x3D77 = 0x7327
+0x3D78 = 0x7332
+0x3D79 = 0x732D
+0x3D7A = 0x7326
+0x3D7B = 0x7323
+0x3D7C = 0x7335
+0x3D7D = 0x730C
+0x3D7E = 0x742E
+0x3E21 = 0x742C
+0x3E22 = 0x7430
+0x3E23 = 0x742B
+0x3E24 = 0x7416
+0x3E25 = 0x741A
+0x3E26 = 0x7421
+0x3E27 = 0x742D
+0x3E28 = 0x7431
+0x3E29 = 0x7424
+0x3E2A = 0x7423
+0x3E2B = 0x741D
+0x3E2C = 0x7429
+0x3E2D = 0x7420
+0x3E2E = 0x7432
+0x3E2F = 0x74FB
+0x3E30 = 0x752F
+0x3E31 = 0x756F
+0x3E32 = 0x756C
+0x3E33 = 0x75E7
+0x3E34 = 0x75DA
+0x3E35 = 0x75E1
+0x3E36 = 0x75E6
+0x3E37 = 0x75DD
+0x3E38 = 0x75DF
+0x3E39 = 0x75E4
+0x3E3A = 0x75D7
+0x3E3B = 0x7695
+0x3E3C = 0x7692
+0x3E3D = 0x76DA
+0x3E3E = 0x7746
+0x3E3F = 0x7747
+0x3E40 = 0x7744
+0x3E41 = 0x774D
+0x3E42 = 0x7745
+0x3E43 = 0x774A
+0x3E44 = 0x774E
+0x3E45 = 0x774B
+0x3E46 = 0x774C
+0x3E47 = 0x77DE
+0x3E48 = 0x77EC
+0x3E49 = 0x7860
+0x3E4A = 0x7864
+0x3E4B = 0x7865
+0x3E4C = 0x785C
+0x3E4D = 0x786D
+0x3E4E = 0x7871
+0x3E4F = 0x786A
+0x3E50 = 0x786E
+0x3E51 = 0x7870
+0x3E52 = 0x7869
+0x3E53 = 0x7868
+0x3E54 = 0x785E
+0x3E55 = 0x7862
+0x3E56 = 0x7974
+0x3E57 = 0x7973
+0x3E58 = 0x7972
+0x3E59 = 0x7970
+0x3E5A = 0x7A02
+0x3E5B = 0x7A0A
+0x3E5C = 0x7A03
+0x3E5D = 0x7A0C
+0x3E5E = 0x7A04
+0x3E5F = 0x7A99
+0x3E60 = 0x7AE6
+0x3E61 = 0x7AE4
+0x3E62 = 0x7B4A
+0x3E63 = 0x7B47
+0x3E64 = 0x7B44
+0x3E65 = 0x7B48
+0x3E66 = 0x7B4C
+0x3E67 = 0x7B4E
+0x3E68 = 0x7B40
+0x3E69 = 0x7B58
+0x3E6A = 0x7B45
+0x3E6B = 0x7CA2
+0x3E6C = 0x7C9E
+0x3E6D = 0x7CA8
+0x3E6E = 0x7CA1
+0x3E6F = 0x7D58
+0x3E70 = 0x7D6F
+0x3E71 = 0x7D63
+0x3E72 = 0x7D53
+0x3E73 = 0x7D56
+0x3E74 = 0x7D67
+0x3E75 = 0x7D6A
+0x3E76 = 0x7D4F
+0x3E77 = 0x7D6D
+0x3E78 = 0x7D5C
+0x3E79 = 0x7D6B
+0x3E7A = 0x7D52
+0x3E7B = 0x7D54
+0x3E7C = 0x7D69
+0x3E7D = 0x7D51
+0x3E7E = 0x7D5F
+0x3F21 = 0x7D4E
+0x3F22 = 0x7F3E
+0x3F23 = 0x7F3F
+0x3F24 = 0x7F65
+0x3F25 = 0x7F66
+0x3F26 = 0x7FA2
+0x3F27 = 0x7FA0
+0x3F28 = 0x7FA1
+0x3F29 = 0x7FD7
+0x3F2A = 0x8051
+0x3F2B = 0x804F
+0x3F2C = 0x8050
+0x3F2D = 0x80FE
+0x3F2E = 0x80D4
+0x3F2F = 0x8143
+0x3F30 = 0x814A
+0x3F31 = 0x8152
+0x3F32 = 0x814F
+0x3F33 = 0x8147
+0x3F34 = 0x813D
+0x3F35 = 0x814D
+0x3F36 = 0x813A
+0x3F37 = 0x81E6
+0x3F38 = 0x81EE
+0x3F39 = 0x81F7
+0x3F3A = 0x81F8
+0x3F3B = 0x81F9
+0x3F3C = 0x8204
+0x3F3D = 0x823C
+0x3F3E = 0x823D
+0x3F3F = 0x823F
+0x3F40 = 0x8275
+0x3F41 = 0x833B
+0x3F42 = 0x83CF
+0x3F43 = 0x83F9
+0x3F44 = 0x8423
+0x3F45 = 0x83C0
+0x3F46 = 0x83E8
+0x3F47 = 0x8412
+0x3F48 = 0x83E7
+0x3F49 = 0x83E4
+0x3F4A = 0x83FC
+0x3F4B = 0x83F6
+0x3F4C = 0x8410
+0x3F4D = 0x83C6
+0x3F4E = 0x83C8
+0x3F4F = 0x83EB
+0x3F50 = 0x83E3
+0x3F51 = 0x83BF
+0x3F52 = 0x8401
+0x3F53 = 0x83DD
+0x3F54 = 0x83E5
+0x3F55 = 0x83D8
+0x3F56 = 0x83FF
+0x3F57 = 0x83E1
+0x3F58 = 0x83CB
+0x3F59 = 0x83CE
+0x3F5A = 0x83D6
+0x3F5B = 0x83F5
+0x3F5C = 0x83C9
+0x3F5D = 0x8409
+0x3F5E = 0x840F
+0x3F5F = 0x83DE
+0x3F60 = 0x8411
+0x3F61 = 0x8406
+0x3F62 = 0x83C2
+0x3F63 = 0x83F3
+0x3F64 = 0x83D5
+0x3F65 = 0x83FA
+0x3F66 = 0x83C7
+0x3F67 = 0x83D1
+0x3F68 = 0x83EA
+0x3F69 = 0x8413
+0x3F6A = 0x839A
+0x3F6B = 0x83C3
+0x3F6C = 0x83EC
+0x3F6D = 0x83EE
+0x3F6E = 0x83C4
+0x3F6F = 0x83FB
+0x3F70 = 0x83D7
+0x3F71 = 0x83E2
+0x3F72 = 0x841B
+0x3F73 = 0x83DB
+0x3F74 = 0x83FE
+0x3F75 = 0x86D8
+0x3F76 = 0x86E2
+0x3F77 = 0x86E6
+0x3F78 = 0x86D3
+0x3F79 = 0x86E3
+0x3F7A = 0x86DA
+0x3F7B = 0x86EA
+0x3F7C = 0x86DD
+0x3F7D = 0x86EB
+0x3F7E = 0x86DC
+0x4021 = 0x86EC
+0x4022 = 0x86E9
+0x4023 = 0x86D7
+0x4024 = 0x86E8
+0x4025 = 0x86D1
+0x4026 = 0x8848
+0x4027 = 0x8856
+0x4028 = 0x8855
+0x4029 = 0x88BA
+0x402A = 0x88D7
+0x402B = 0x88B9
+0x402C = 0x88B8
+0x402D = 0x88C0
+0x402E = 0x88BE
+0x402F = 0x88B6
+0x4030 = 0x88BC
+0x4031 = 0x88B7
+0x4032 = 0x88BD
+0x4033 = 0x88B2
+0x4034 = 0x8901
+0x4035 = 0x88C9
+0x4036 = 0x8995
+0x4037 = 0x8998
+0x4038 = 0x8997
+0x4039 = 0x89DD
+0x403A = 0x89DA
+0x403B = 0x89DB
+0x403C = 0x8A4E
+0x403D = 0x8A4D
+0x403E = 0x8A39
+0x403F = 0x8A59
+0x4040 = 0x8A40
+0x4041 = 0x8A57
+0x4042 = 0x8A58
+0x4043 = 0x8A44
+0x4044 = 0x8A45
+0x4045 = 0x8A52
+0x4046 = 0x8A48
+0x4047 = 0x8A51
+0x4048 = 0x8A4A
+0x4049 = 0x8A4C
+0x404A = 0x8A4F
+0x404B = 0x8C5F
+0x404C = 0x8C81
+0x404D = 0x8C80
+0x404E = 0x8CBA
+0x404F = 0x8CBE
+0x4050 = 0x8CB0
+0x4051 = 0x8CB9
+0x4052 = 0x8CB5
+0x4053 = 0x8D84
+0x4054 = 0x8D80
+0x4055 = 0x8D89
+0x4056 = 0x8DD8
+0x4057 = 0x8DD3
+0x4058 = 0x8DCD
+0x4059 = 0x8DC7
+0x405A = 0x8DD6
+0x405B = 0x8DDC
+0x405C = 0x8DCF
+0x405D = 0x8DD5
+0x405E = 0x8DD9
+0x405F = 0x8DC8
+0x4060 = 0x8DD7
+0x4061 = 0x8DC5
+0x4062 = 0x8EEF
+0x4063 = 0x8EF7
+0x4064 = 0x8EFA
+0x4065 = 0x8EF9
+0x4066 = 0x8EE6
+0x4067 = 0x8EEE
+0x4068 = 0x8EE5
+0x4069 = 0x8EF5
+0x406A = 0x8EE7
+0x406B = 0x8EE8
+0x406C = 0x8EF6
+0x406D = 0x8EEB
+0x406E = 0x8EF1
+0x406F = 0x8EEC
+0x4070 = 0x8EF4
+0x4071 = 0x8EE9
+0x4072 = 0x902D
+0x4073 = 0x9034
+0x4074 = 0x902F
+0x4075 = 0x9106
+0x4076 = 0x912C
+0x4077 = 0x9104
+0x4078 = 0x90FF
+0x4079 = 0x90FC
+0x407A = 0x9108
+0x407B = 0x90F9
+0x407C = 0x90FB
+0x407D = 0x9101
+0x407E = 0x9100
+0x4121 = 0x9107
+0x4122 = 0x9105
+0x4123 = 0x9103
+0x4124 = 0x9161
+0x4125 = 0x9164
+0x4126 = 0x915F
+0x4127 = 0x9162
+0x4128 = 0x9160
+0x4129 = 0x9201
+0x412A = 0x920A
+0x412B = 0x9225
+0x412C = 0x9203
+0x412D = 0x921A
+0x412E = 0x9226
+0x412F = 0x920F
+0x4130 = 0x920C
+0x4131 = 0x9200
+0x4132 = 0x9212
+0x4133 = 0x91FF
+0x4134 = 0x91FD
+0x4135 = 0x9206
+0x4136 = 0x9204
+0x4137 = 0x9227
+0x4138 = 0x9202
+0x4139 = 0x921C
+0x413A = 0x9224
+0x413B = 0x9219
+0x413C = 0x9217
+0x413D = 0x9205
+0x413E = 0x9216
+0x413F = 0x957B
+0x4140 = 0x958D
+0x4141 = 0x958C
+0x4142 = 0x9590
+0x4143 = 0x9687
+0x4144 = 0x967E
+0x4145 = 0x9688
+0x4146 = 0x9689
+0x4147 = 0x9683
+0x4148 = 0x9680
+0x4149 = 0x96C2
+0x414A = 0x96C8
+0x414B = 0x96C3
+0x414C = 0x96F1
+0x414D = 0x96F0
+0x414E = 0x976C
+0x414F = 0x9770
+0x4150 = 0x976E
+0x4151 = 0x9807
+0x4152 = 0x98A9
+0x4153 = 0x98EB
+0x4154 = 0x9CE6
+0x4155 = 0x9EF9
+0x4156 = 0x4E83
+0x4157 = 0x4E84
+0x4158 = 0x4EB6
+0x4159 = 0x50BD
+0x415A = 0x50BF
+0x415B = 0x50C6
+0x415C = 0x50AE
+0x415D = 0x50C4
+0x415E = 0x50CA
+0x415F = 0x50B4
+0x4160 = 0x50C8
+0x4161 = 0x50C2
+0x4162 = 0x50B0
+0x4163 = 0x50C1
+0x4164 = 0x50BA
+0x4165 = 0x50B1
+0x4166 = 0x50CB
+0x4167 = 0x50C9
+0x4168 = 0x50B6
+0x4169 = 0x50B8
+0x416A = 0x51D7
+0x416B = 0x527A
+0x416C = 0x5278
+0x416D = 0x527B
+0x416E = 0x527C
+0x416F = 0x55C3
+0x4170 = 0x55DB
+0x4171 = 0x55CC
+0x4172 = 0x55D0
+0x4173 = 0x55CB
+0x4174 = 0x55CA
+0x4175 = 0x55DD
+0x4176 = 0x55C0
+0x4177 = 0x55D4
+0x4178 = 0x55C4
+0x4179 = 0x55E9
+0x417A = 0x55BF
+0x417B = 0x55D2
+0x417C = 0x558D
+0x417D = 0x55CF
+0x417E = 0x55D5
+0x4221 = 0x55E2
+0x4222 = 0x55D6
+0x4223 = 0x55C8
+0x4224 = 0x55F2
+0x4225 = 0x55CD
+0x4226 = 0x55D9
+0x4227 = 0x55C2
+0x4228 = 0x5714
+0x4229 = 0x5853
+0x422A = 0x5868
+0x422B = 0x5864
+0x422C = 0x584F
+0x422D = 0x584D
+0x422E = 0x5849
+0x422F = 0x586F
+0x4230 = 0x5855
+0x4231 = 0x584E
+0x4232 = 0x585D
+0x4233 = 0x5859
+0x4234 = 0x5865
+0x4235 = 0x585B
+0x4236 = 0x583D
+0x4237 = 0x5863
+0x4238 = 0x5871
+0x4239 = 0x58FC
+0x423A = 0x5AC7
+0x423B = 0x5AC4
+0x423C = 0x5ACB
+0x423D = 0x5ABA
+0x423E = 0x5AB8
+0x423F = 0x5AB1
+0x4240 = 0x5AB5
+0x4241 = 0x5AB0
+0x4242 = 0x5ABF
+0x4243 = 0x5AC8
+0x4244 = 0x5ABB
+0x4245 = 0x5AC6
+0x4246 = 0x5AB7
+0x4247 = 0x5AC0
+0x4248 = 0x5ACA
+0x4249 = 0x5AB4
+0x424A = 0x5AB6
+0x424B = 0x5ACD
+0x424C = 0x5AB9
+0x424D = 0x5A90
+0x424E = 0x5BD6
+0x424F = 0x5BD8
+0x4250 = 0x5BD9
+0x4251 = 0x5C1F
+0x4252 = 0x5C33
+0x4253 = 0x5D71
+0x4254 = 0x5D63
+0x4255 = 0x5D4A
+0x4256 = 0x5D65
+0x4257 = 0x5D72
+0x4258 = 0x5D6C
+0x4259 = 0x5D5E
+0x425A = 0x5D68
+0x425B = 0x5D67
+0x425C = 0x5D62
+0x425D = 0x5DF0
+0x425E = 0x5E4F
+0x425F = 0x5E4E
+0x4260 = 0x5E4A
+0x4261 = 0x5E4D
+0x4262 = 0x5E4B
+0x4263 = 0x5EC5
+0x4264 = 0x5ECC
+0x4265 = 0x5EC6
+0x4266 = 0x5ECB
+0x4267 = 0x5EC7
+0x4268 = 0x5F40
+0x4269 = 0x5FAF
+0x426A = 0x5FAD
+0x426B = 0x60F7
+0x426C = 0x6149
+0x426D = 0x614A
+0x426E = 0x612B
+0x426F = 0x6145
+0x4270 = 0x6136
+0x4271 = 0x6132
+0x4272 = 0x612E
+0x4273 = 0x6146
+0x4274 = 0x612F
+0x4275 = 0x614F
+0x4276 = 0x6129
+0x4277 = 0x6140
+0x4278 = 0x6220
+0x4279 = 0x9168
+0x427A = 0x6223
+0x427B = 0x6225
+0x427C = 0x6224
+0x427D = 0x63C5
+0x427E = 0x63F1
+0x4321 = 0x63EB
+0x4322 = 0x6410
+0x4323 = 0x6412
+0x4324 = 0x6409
+0x4325 = 0x6420
+0x4326 = 0x6424
+0x4327 = 0x6433
+0x4328 = 0x6443
+0x4329 = 0x641F
+0x432A = 0x6415
+0x432B = 0x6418
+0x432C = 0x6439
+0x432D = 0x6437
+0x432E = 0x6422
+0x432F = 0x6423
+0x4330 = 0x640C
+0x4331 = 0x6426
+0x4332 = 0x6430
+0x4333 = 0x6428
+0x4334 = 0x6441
+0x4335 = 0x6435
+0x4336 = 0x642F
+0x4337 = 0x640A
+0x4338 = 0x641A
+0x4339 = 0x6440
+0x433A = 0x6425
+0x433B = 0x6427
+0x433C = 0x640B
+0x433D = 0x63E7
+0x433E = 0x641B
+0x433F = 0x642E
+0x4340 = 0x6421
+0x4341 = 0x640E
+0x4342 = 0x656F
+0x4343 = 0x6592
+0x4344 = 0x65D3
+0x4345 = 0x6686
+0x4346 = 0x668C
+0x4347 = 0x6695
+0x4348 = 0x6690
+0x4349 = 0x668B
+0x434A = 0x668A
+0x434B = 0x6699
+0x434C = 0x6694
+0x434D = 0x6678
+0x434E = 0x6720
+0x434F = 0x6966
+0x4350 = 0x695F
+0x4351 = 0x6938
+0x4352 = 0x694E
+0x4353 = 0x6962
+0x4354 = 0x6971
+0x4355 = 0x693F
+0x4356 = 0x6945
+0x4357 = 0x696A
+0x4358 = 0x6939
+0x4359 = 0x6942
+0x435A = 0x6957
+0x435B = 0x6959
+0x435C = 0x697A
+0x435D = 0x6948
+0x435E = 0x6949
+0x435F = 0x6935
+0x4360 = 0x696C
+0x4361 = 0x6933
+0x4362 = 0x693D
+0x4363 = 0x6965
+0x4364 = 0x68F0
+0x4365 = 0x6978
+0x4366 = 0x6934
+0x4367 = 0x6969
+0x4368 = 0x6940
+0x4369 = 0x696F
+0x436A = 0x6944
+0x436B = 0x6976
+0x436C = 0x6958
+0x436D = 0x6941
+0x436E = 0x6974
+0x436F = 0x694C
+0x4370 = 0x693B
+0x4371 = 0x694B
+0x4372 = 0x6937
+0x4373 = 0x695C
+0x4374 = 0x694F
+0x4375 = 0x6951
+0x4376 = 0x6932
+0x4377 = 0x6952
+0x4378 = 0x692F
+0x4379 = 0x697B
+0x437A = 0x693C
+0x437B = 0x6B46
+0x437C = 0x6B45
+0x437D = 0x6B43
+0x437E = 0x6B42
+0x4421 = 0x6B48
+0x4422 = 0x6B41
+0x4423 = 0x6B9B
+0x4424 = 0x6BFB
+0x4425 = 0x6BFC
+0x4426 = 0x6BF9
+0x4427 = 0x6BF7
+0x4428 = 0x6BF8
+0x4429 = 0x6E9B
+0x442A = 0x6ED6
+0x442B = 0x6EC8
+0x442C = 0x6E8F
+0x442D = 0x6EC0
+0x442E = 0x6E9F
+0x442F = 0x6E93
+0x4430 = 0x6E94
+0x4431 = 0x6EA0
+0x4432 = 0x6EB1
+0x4433 = 0x6EB9
+0x4434 = 0x6EC6
+0x4435 = 0x6ED2
+0x4436 = 0x6EBD
+0x4437 = 0x6EC1
+0x4438 = 0x6E9E
+0x4439 = 0x6EC9
+0x443A = 0x6EB7
+0x443B = 0x6EB0
+0x443C = 0x6ECD
+0x443D = 0x6EA6
+0x443E = 0x6ECF
+0x443F = 0x6EB2
+0x4440 = 0x6EBE
+0x4441 = 0x6EC3
+0x4442 = 0x6EDC
+0x4443 = 0x6ED8
+0x4444 = 0x6E99
+0x4445 = 0x6E92
+0x4446 = 0x6E8E
+0x4447 = 0x6E8D
+0x4448 = 0x6EA4
+0x4449 = 0x6EA1
+0x444A = 0x6EBF
+0x444B = 0x6EB3
+0x444C = 0x6ED0
+0x444D = 0x6ECA
+0x444E = 0x6E97
+0x444F = 0x6EAE
+0x4450 = 0x6EA3
+0x4451 = 0x7147
+0x4452 = 0x7154
+0x4453 = 0x7152
+0x4454 = 0x7163
+0x4455 = 0x7160
+0x4456 = 0x7141
+0x4457 = 0x715D
+0x4458 = 0x7162
+0x4459 = 0x7172
+0x445A = 0x7178
+0x445B = 0x716A
+0x445C = 0x7161
+0x445D = 0x7142
+0x445E = 0x7158
+0x445F = 0x7143
+0x4460 = 0x714B
+0x4461 = 0x7170
+0x4462 = 0x715F
+0x4463 = 0x7150
+0x4464 = 0x7153
+0x4465 = 0x7144
+0x4466 = 0x714D
+0x4467 = 0x715A
+0x4468 = 0x724F
+0x4469 = 0x728D
+0x446A = 0x728C
+0x446B = 0x7291
+0x446C = 0x7290
+0x446D = 0x728E
+0x446E = 0x733C
+0x446F = 0x7342
+0x4470 = 0x733B
+0x4471 = 0x733A
+0x4472 = 0x7340
+0x4473 = 0x734A
+0x4474 = 0x7349
+0x4475 = 0x7444
+0x4476 = 0x744A
+0x4477 = 0x744B
+0x4478 = 0x7452
+0x4479 = 0x7451
+0x447A = 0x7457
+0x447B = 0x7440
+0x447C = 0x744F
+0x447D = 0x7450
+0x447E = 0x744E
+0x4521 = 0x7442
+0x4522 = 0x7446
+0x4523 = 0x744D
+0x4524 = 0x7454
+0x4525 = 0x74E1
+0x4526 = 0x74FF
+0x4527 = 0x74FE
+0x4528 = 0x74FD
+0x4529 = 0x751D
+0x452A = 0x7579
+0x452B = 0x7577
+0x452C = 0x6983
+0x452D = 0x75EF
+0x452E = 0x760F
+0x452F = 0x7603
+0x4530 = 0x75F7
+0x4531 = 0x75FE
+0x4532 = 0x75FC
+0x4533 = 0x75F9
+0x4534 = 0x75F8
+0x4535 = 0x7610
+0x4536 = 0x75FB
+0x4537 = 0x75F6
+0x4538 = 0x75ED
+0x4539 = 0x75F5
+0x453A = 0x75FD
+0x453B = 0x7699
+0x453C = 0x76B5
+0x453D = 0x76DD
+0x453E = 0x7755
+0x453F = 0x775F
+0x4540 = 0x7760
+0x4541 = 0x7752
+0x4542 = 0x7756
+0x4543 = 0x775A
+0x4544 = 0x7769
+0x4545 = 0x7767
+0x4546 = 0x7754
+0x4547 = 0x7759
+0x4548 = 0x776D
+0x4549 = 0x77E0
+0x454A = 0x7887
+0x454B = 0x789A
+0x454C = 0x7894
+0x454D = 0x788F
+0x454E = 0x7884
+0x454F = 0x7895
+0x4550 = 0x7885
+0x4551 = 0x7886
+0x4552 = 0x78A1
+0x4553 = 0x7883
+0x4554 = 0x7879
+0x4555 = 0x7899
+0x4556 = 0x7880
+0x4557 = 0x7896
+0x4558 = 0x787B
+0x4559 = 0x797C
+0x455A = 0x7982
+0x455B = 0x797D
+0x455C = 0x7979
+0x455D = 0x7A11
+0x455E = 0x7A18
+0x455F = 0x7A19
+0x4560 = 0x7A12
+0x4561 = 0x7A17
+0x4562 = 0x7A15
+0x4563 = 0x7A22
+0x4564 = 0x7A13
+0x4565 = 0x7A1B
+0x4566 = 0x7A10
+0x4567 = 0x7AA3
+0x4568 = 0x7AA2
+0x4569 = 0x7A9E
+0x456A = 0x7AEB
+0x456B = 0x7B66
+0x456C = 0x7B64
+0x456D = 0x7B6D
+0x456E = 0x7B74
+0x456F = 0x7B69
+0x4570 = 0x7B72
+0x4571 = 0x7B65
+0x4572 = 0x7B73
+0x4573 = 0x7B71
+0x4574 = 0x7B70
+0x4575 = 0x7B61
+0x4576 = 0x7B78
+0x4577 = 0x7B76
+0x4578 = 0x7B63
+0x4579 = 0x7CB2
+0x457A = 0x7CB4
+0x457B = 0x7CAF
+0x457C = 0x7D88
+0x457D = 0x7D86
+0x457E = 0x7D80
+0x4621 = 0x7D8D
+0x4622 = 0x7D7F
+0x4623 = 0x7D85
+0x4624 = 0x7D7A
+0x4625 = 0x7D8E
+0x4626 = 0x7D7B
+0x4627 = 0x7D83
+0x4628 = 0x7D7C
+0x4629 = 0x7D8C
+0x462A = 0x7D94
+0x462B = 0x7D84
+0x462C = 0x7D7D
+0x462D = 0x7D92
+0x462E = 0x7F6D
+0x462F = 0x7F6B
+0x4630 = 0x7F67
+0x4631 = 0x7F68
+0x4632 = 0x7F6C
+0x4633 = 0x7FA6
+0x4634 = 0x7FA5
+0x4635 = 0x7FA7
+0x4636 = 0x7FDB
+0x4637 = 0x7FDC
+0x4638 = 0x8021
+0x4639 = 0x8164
+0x463A = 0x8160
+0x463B = 0x8177
+0x463C = 0x815C
+0x463D = 0x8169
+0x463E = 0x815B
+0x463F = 0x8162
+0x4640 = 0x8172
+0x4641 = 0x6721
+0x4642 = 0x815E
+0x4643 = 0x8176
+0x4644 = 0x8167
+0x4645 = 0x816F
+0x4646 = 0x8144
+0x4647 = 0x8161
+0x4648 = 0x821D
+0x4649 = 0x8249
+0x464A = 0x8244
+0x464B = 0x8240
+0x464C = 0x8242
+0x464D = 0x8245
+0x464E = 0x84F1
+0x464F = 0x843F
+0x4650 = 0x8456
+0x4651 = 0x8476
+0x4652 = 0x8479
+0x4653 = 0x848F
+0x4654 = 0x848D
+0x4655 = 0x8465
+0x4656 = 0x8451
+0x4657 = 0x8440
+0x4658 = 0x8486
+0x4659 = 0x8467
+0x465A = 0x8430
+0x465B = 0x844D
+0x465C = 0x847D
+0x465D = 0x845A
+0x465E = 0x8459
+0x465F = 0x8474
+0x4660 = 0x8473
+0x4661 = 0x845D
+0x4662 = 0x8507
+0x4663 = 0x845E
+0x4664 = 0x8437
+0x4665 = 0x843A
+0x4666 = 0x8434
+0x4667 = 0x847A
+0x4668 = 0x8443
+0x4669 = 0x8478
+0x466A = 0x8432
+0x466B = 0x8445
+0x466C = 0x8429
+0x466D = 0x83D9
+0x466E = 0x844B
+0x466F = 0x842F
+0x4670 = 0x8442
+0x4671 = 0x842D
+0x4672 = 0x845F
+0x4673 = 0x8470
+0x4674 = 0x8439
+0x4675 = 0x844E
+0x4676 = 0x844C
+0x4677 = 0x8452
+0x4678 = 0x846F
+0x4679 = 0x84C5
+0x467A = 0x848E
+0x467B = 0x843B
+0x467C = 0x8447
+0x467D = 0x8436
+0x467E = 0x8433
+0x4721 = 0x8468
+0x4722 = 0x847E
+0x4723 = 0x8444
+0x4724 = 0x842B
+0x4725 = 0x8460
+0x4726 = 0x8454
+0x4727 = 0x846E
+0x4728 = 0x8450
+0x4729 = 0x870B
+0x472A = 0x8704
+0x472B = 0x86F7
+0x472C = 0x870C
+0x472D = 0x86FA
+0x472E = 0x86D6
+0x472F = 0x86F5
+0x4730 = 0x874D
+0x4731 = 0x86F8
+0x4732 = 0x870E
+0x4733 = 0x8709
+0x4734 = 0x8701
+0x4735 = 0x86F6
+0x4736 = 0x870D
+0x4737 = 0x8705
+0x4738 = 0x88D6
+0x4739 = 0x88CB
+0x473A = 0x88CD
+0x473B = 0x88CE
+0x473C = 0x88DE
+0x473D = 0x88DB
+0x473E = 0x88DA
+0x473F = 0x88CC
+0x4740 = 0x88D0
+0x4741 = 0x8985
+0x4742 = 0x899B
+0x4743 = 0x89DF
+0x4744 = 0x89E5
+0x4745 = 0x89E4
+0x4746 = 0x89E1
+0x4747 = 0x89E0
+0x4748 = 0x89E2
+0x4749 = 0x89DC
+0x474A = 0x89E6
+0x474B = 0x8A76
+0x474C = 0x8A86
+0x474D = 0x8A7F
+0x474E = 0x8A61
+0x474F = 0x8A3F
+0x4750 = 0x8A77
+0x4751 = 0x8A82
+0x4752 = 0x8A84
+0x4753 = 0x8A75
+0x4754 = 0x8A83
+0x4755 = 0x8A81
+0x4756 = 0x8A74
+0x4757 = 0x8A7A
+0x4758 = 0x8C3C
+0x4759 = 0x8C4B
+0x475A = 0x8C4A
+0x475B = 0x8C65
+0x475C = 0x8C64
+0x475D = 0x8C66
+0x475E = 0x8C86
+0x475F = 0x8C84
+0x4760 = 0x8C85
+0x4761 = 0x8CCC
+0x4762 = 0x8D68
+0x4763 = 0x8D69
+0x4764 = 0x8D91
+0x4765 = 0x8D8C
+0x4766 = 0x8D8E
+0x4767 = 0x8D8F
+0x4768 = 0x8D8D
+0x4769 = 0x8D93
+0x476A = 0x8D94
+0x476B = 0x8D90
+0x476C = 0x8D92
+0x476D = 0x8DF0
+0x476E = 0x8DE0
+0x476F = 0x8DEC
+0x4770 = 0x8DF1
+0x4771 = 0x8DEE
+0x4772 = 0x8DD0
+0x4773 = 0x8DE9
+0x4774 = 0x8DE3
+0x4775 = 0x8DE2
+0x4776 = 0x8DE7
+0x4777 = 0x8DF2
+0x4778 = 0x8DEB
+0x4779 = 0x8DF4
+0x477A = 0x8F06
+0x477B = 0x8EFF
+0x477C = 0x8F01
+0x477D = 0x8F00
+0x477E = 0x8F05
+0x4821 = 0x8F07
+0x4822 = 0x8F08
+0x4823 = 0x8F02
+0x4824 = 0x8F0B
+0x4825 = 0x9052
+0x4826 = 0x903F
+0x4827 = 0x9044
+0x4828 = 0x9049
+0x4829 = 0x903D
+0x482A = 0x9110
+0x482B = 0x910D
+0x482C = 0x910F
+0x482D = 0x9111
+0x482E = 0x9116
+0x482F = 0x9114
+0x4830 = 0x910B
+0x4831 = 0x910E
+0x4832 = 0x916E
+0x4833 = 0x916F
+0x4834 = 0x9248
+0x4835 = 0x9252
+0x4836 = 0x9230
+0x4837 = 0x923A
+0x4838 = 0x9266
+0x4839 = 0x9233
+0x483A = 0x9265
+0x483B = 0x925E
+0x483C = 0x9283
+0x483D = 0x922E
+0x483E = 0x924A
+0x483F = 0x9246
+0x4840 = 0x926D
+0x4841 = 0x926C
+0x4842 = 0x924F
+0x4843 = 0x9260
+0x4844 = 0x9267
+0x4845 = 0x926F
+0x4846 = 0x9236
+0x4847 = 0x9261
+0x4848 = 0x9270
+0x4849 = 0x9231
+0x484A = 0x9254
+0x484B = 0x9263
+0x484C = 0x9250
+0x484D = 0x9272
+0x484E = 0x924E
+0x484F = 0x9253
+0x4850 = 0x924C
+0x4851 = 0x9256
+0x4852 = 0x9232
+0x4853 = 0x959F
+0x4854 = 0x959C
+0x4855 = 0x959E
+0x4856 = 0x959B
+0x4857 = 0x9692
+0x4858 = 0x9693
+0x4859 = 0x9691
+0x485A = 0x9697
+0x485B = 0x96CE
+0x485C = 0x96FA
+0x485D = 0x96FD
+0x485E = 0x96F8
+0x485F = 0x96F5
+0x4860 = 0x9773
+0x4861 = 0x9777
+0x4862 = 0x9778
+0x4863 = 0x9772
+0x4864 = 0x980F
+0x4865 = 0x980D
+0x4866 = 0x980E
+0x4867 = 0x98AC
+0x4868 = 0x98F6
+0x4869 = 0x98F9
+0x486A = 0x99AF
+0x486B = 0x99B2
+0x486C = 0x99B0
+0x486D = 0x99B5
+0x486E = 0x9AAD
+0x486F = 0x9AAB
+0x4870 = 0x9B5B
+0x4871 = 0x9CEA
+0x4872 = 0x9CED
+0x4873 = 0x9CE7
+0x4874 = 0x9E80
+0x4875 = 0x9EFD
+0x4876 = 0x50E6
+0x4877 = 0x50D4
+0x4878 = 0x50D7
+0x4879 = 0x50E8
+0x487A = 0x50F3
+0x487B = 0x50DB
+0x487C = 0x50EA
+0x487D = 0x50DD
+0x487E = 0x50E4
+0x4921 = 0x50D3
+0x4922 = 0x50EC
+0x4923 = 0x50F0
+0x4924 = 0x50EF
+0x4925 = 0x50E3
+0x4926 = 0x50E0
+0x4927 = 0x51D8
+0x4928 = 0x5280
+0x4929 = 0x5281
+0x492A = 0x52E9
+0x492B = 0x52EB
+0x492C = 0x5330
+0x492D = 0x53AC
+0x492E = 0x5627
+0x492F = 0x5615
+0x4930 = 0x560C
+0x4931 = 0x5612
+0x4932 = 0x55FC
+0x4933 = 0x560F
+0x4934 = 0x561C
+0x4935 = 0x5601
+0x4936 = 0x5613
+0x4937 = 0x5602
+0x4938 = 0x55FA
+0x4939 = 0x561D
+0x493A = 0x5604
+0x493B = 0x55FF
+0x493C = 0x55F9
+0x493D = 0x5889
+0x493E = 0x587C
+0x493F = 0x5890
+0x4940 = 0x5898
+0x4941 = 0x5886
+0x4942 = 0x5881
+0x4943 = 0x587F
+0x4944 = 0x5874
+0x4945 = 0x588B
+0x4946 = 0x587A
+0x4947 = 0x5887
+0x4948 = 0x5891
+0x4949 = 0x588E
+0x494A = 0x5876
+0x494B = 0x5882
+0x494C = 0x5888
+0x494D = 0x587B
+0x494E = 0x5894
+0x494F = 0x588F
+0x4950 = 0x58FE
+0x4951 = 0x596B
+0x4952 = 0x5ADC
+0x4953 = 0x5AEE
+0x4954 = 0x5AE5
+0x4955 = 0x5AD5
+0x4956 = 0x5AEA
+0x4957 = 0x5ADA
+0x4958 = 0x5AED
+0x4959 = 0x5AEB
+0x495A = 0x5AF3
+0x495B = 0x5AE2
+0x495C = 0x5AE0
+0x495D = 0x5ADB
+0x495E = 0x5AEC
+0x495F = 0x5ADE
+0x4960 = 0x5ADD
+0x4961 = 0x5AD9
+0x4962 = 0x5AE8
+0x4963 = 0x5ADF
+0x4964 = 0x5B77
+0x4965 = 0x5BE0
+0x4966 = 0x5BE3
+0x4967 = 0x5C63
+0x4968 = 0x5D82
+0x4969 = 0x5D80
+0x496A = 0x5D7D
+0x496B = 0x5D86
+0x496C = 0x5D7A
+0x496D = 0x5D81
+0x496E = 0x5D77
+0x496F = 0x5D8A
+0x4970 = 0x5D89
+0x4971 = 0x5D88
+0x4972 = 0x5D7E
+0x4973 = 0x5D7C
+0x4974 = 0x5D8D
+0x4975 = 0x5D79
+0x4976 = 0x5D7F
+0x4977 = 0x5E58
+0x4978 = 0x5E59
+0x4979 = 0x5E53
+0x497A = 0x5ED8
+0x497B = 0x5ED1
+0x497C = 0x5ED7
+0x497D = 0x5ECE
+0x497E = 0x5EDC
+0x4A21 = 0x5ED5
+0x4A22 = 0x5ED9
+0x4A23 = 0x5ED2
+0x4A24 = 0x5ED4
+0x4A25 = 0x5F44
+0x4A26 = 0x5F43
+0x4A27 = 0x5F6F
+0x4A28 = 0x5FB6
+0x4A29 = 0x612C
+0x4A2A = 0x6128
+0x4A2B = 0x6141
+0x4A2C = 0x615E
+0x4A2D = 0x6171
+0x4A2E = 0x6173
+0x4A2F = 0x6152
+0x4A30 = 0x6153
+0x4A31 = 0x6172
+0x4A32 = 0x616C
+0x4A33 = 0x6180
+0x4A34 = 0x6174
+0x4A35 = 0x6154
+0x4A36 = 0x617A
+0x4A37 = 0x615B
+0x4A38 = 0x6165
+0x4A39 = 0x613B
+0x4A3A = 0x616A
+0x4A3B = 0x6161
+0x4A3C = 0x6156
+0x4A3D = 0x6229
+0x4A3E = 0x6227
+0x4A3F = 0x622B
+0x4A40 = 0x642B
+0x4A41 = 0x644D
+0x4A42 = 0x645B
+0x4A43 = 0x645D
+0x4A44 = 0x6474
+0x4A45 = 0x6476
+0x4A46 = 0x6472
+0x4A47 = 0x6473
+0x4A48 = 0x647D
+0x4A49 = 0x6475
+0x4A4A = 0x6466
+0x4A4B = 0x64A6
+0x4A4C = 0x644E
+0x4A4D = 0x6482
+0x4A4E = 0x645E
+0x4A4F = 0x645C
+0x4A50 = 0x644B
+0x4A51 = 0x6453
+0x4A52 = 0x6460
+0x4A53 = 0x6450
+0x4A54 = 0x647F
+0x4A55 = 0x643F
+0x4A56 = 0x646C
+0x4A57 = 0x646B
+0x4A58 = 0x6459
+0x4A59 = 0x6465
+0x4A5A = 0x6477
+0x4A5B = 0x6573
+0x4A5C = 0x65A0
+0x4A5D = 0x66A1
+0x4A5E = 0x66A0
+0x4A5F = 0x669F
+0x4A60 = 0x6705
+0x4A61 = 0x6704
+0x4A62 = 0x6722
+0x4A63 = 0x69B1
+0x4A64 = 0x69B6
+0x4A65 = 0x69C9
+0x4A66 = 0x69A0
+0x4A67 = 0x69CE
+0x4A68 = 0x6996
+0x4A69 = 0x69B0
+0x4A6A = 0x69AC
+0x4A6B = 0x69BC
+0x4A6C = 0x6991
+0x4A6D = 0x6999
+0x4A6E = 0x698E
+0x4A6F = 0x69A7
+0x4A70 = 0x698D
+0x4A71 = 0x69A9
+0x4A72 = 0x69BE
+0x4A73 = 0x69AF
+0x4A74 = 0x69BF
+0x4A75 = 0x69C4
+0x4A76 = 0x69BD
+0x4A77 = 0x69A4
+0x4A78 = 0x69D4
+0x4A79 = 0x69B9
+0x4A7A = 0x69CA
+0x4A7B = 0x699A
+0x4A7C = 0x69CF
+0x4A7D = 0x69B3
+0x4A7E = 0x6993
+0x4B21 = 0x69AA
+0x4B22 = 0x69A1
+0x4B23 = 0x699E
+0x4B24 = 0x69D9
+0x4B25 = 0x6997
+0x4B26 = 0x6990
+0x4B27 = 0x69C2
+0x4B28 = 0x69B5
+0x4B29 = 0x69A5
+0x4B2A = 0x69C6
+0x4B2B = 0x6B4A
+0x4B2C = 0x6B4D
+0x4B2D = 0x6B4B
+0x4B2E = 0x6B9E
+0x4B2F = 0x6B9F
+0x4B30 = 0x6BA0
+0x4B31 = 0x6BC3
+0x4B32 = 0x6BC4
+0x4B33 = 0x6BFE
+0x4B34 = 0x6ECE
+0x4B35 = 0x6EF5
+0x4B36 = 0x6EF1
+0x4B37 = 0x6F03
+0x4B38 = 0x6F25
+0x4B39 = 0x6EF8
+0x4B3A = 0x6F37
+0x4B3B = 0x6EFB
+0x4B3C = 0x6F2E
+0x4B3D = 0x6F09
+0x4B3E = 0x6F4E
+0x4B3F = 0x6F19
+0x4B40 = 0x6F1A
+0x4B41 = 0x6F27
+0x4B42 = 0x6F18
+0x4B43 = 0x6F3B
+0x4B44 = 0x6F12
+0x4B45 = 0x6EED
+0x4B46 = 0x6F0A
+0x4B47 = 0x6F36
+0x4B48 = 0x6F73
+0x4B49 = 0x6EF9
+0x4B4A = 0x6EEE
+0x4B4B = 0x6F2D
+0x4B4C = 0x6F40
+0x4B4D = 0x6F30
+0x4B4E = 0x6F3C
+0x4B4F = 0x6F35
+0x4B50 = 0x6EEB
+0x4B51 = 0x6F07
+0x4B52 = 0x6F0E
+0x4B53 = 0x6F43
+0x4B54 = 0x6F05
+0x4B55 = 0x6EFD
+0x4B56 = 0x6EF6
+0x4B57 = 0x6F39
+0x4B58 = 0x6F1C
+0x4B59 = 0x6EFC
+0x4B5A = 0x6F3A
+0x4B5B = 0x6F1F
+0x4B5C = 0x6F0D
+0x4B5D = 0x6F1E
+0x4B5E = 0x6F08
+0x4B5F = 0x6F21
+0x4B60 = 0x7187
+0x4B61 = 0x7190
+0x4B62 = 0x7189
+0x4B63 = 0x7180
+0x4B64 = 0x7185
+0x4B65 = 0x7182
+0x4B66 = 0x718F
+0x4B67 = 0x717B
+0x4B68 = 0x7186
+0x4B69 = 0x7181
+0x4B6A = 0x7197
+0x4B6B = 0x7244
+0x4B6C = 0x7253
+0x4B6D = 0x7297
+0x4B6E = 0x7295
+0x4B6F = 0x7293
+0x4B70 = 0x7343
+0x4B71 = 0x734D
+0x4B72 = 0x7351
+0x4B73 = 0x734C
+0x4B74 = 0x7462
+0x4B75 = 0x7473
+0x4B76 = 0x7471
+0x4B77 = 0x7475
+0x4B78 = 0x7472
+0x4B79 = 0x7467
+0x4B7A = 0x746E
+0x4B7B = 0x7500
+0x4B7C = 0x7502
+0x4B7D = 0x7503
+0x4B7E = 0x757D
+0x4C21 = 0x7590
+0x4C22 = 0x7616
+0x4C23 = 0x7608
+0x4C24 = 0x760C
+0x4C25 = 0x7615
+0x4C26 = 0x7611
+0x4C27 = 0x760A
+0x4C28 = 0x7614
+0x4C29 = 0x76B8
+0x4C2A = 0x7781
+0x4C2B = 0x777C
+0x4C2C = 0x7785
+0x4C2D = 0x7782
+0x4C2E = 0x776E
+0x4C2F = 0x7780
+0x4C30 = 0x776F
+0x4C31 = 0x777E
+0x4C32 = 0x7783
+0x4C33 = 0x78B2
+0x4C34 = 0x78AA
+0x4C35 = 0x78B4
+0x4C36 = 0x78AD
+0x4C37 = 0x78A8
+0x4C38 = 0x787E
+0x4C39 = 0x78AB
+0x4C3A = 0x789E
+0x4C3B = 0x78A5
+0x4C3C = 0x78A0
+0x4C3D = 0x78AC
+0x4C3E = 0x78A2
+0x4C3F = 0x78A4
+0x4C40 = 0x7998
+0x4C41 = 0x798A
+0x4C42 = 0x798B
+0x4C43 = 0x7996
+0x4C44 = 0x7995
+0x4C45 = 0x7994
+0x4C46 = 0x7993
+0x4C47 = 0x7997
+0x4C48 = 0x7988
+0x4C49 = 0x7992
+0x4C4A = 0x7990
+0x4C4B = 0x7A2B
+0x4C4C = 0x7A4A
+0x4C4D = 0x7A30
+0x4C4E = 0x7A2F
+0x4C4F = 0x7A28
+0x4C50 = 0x7A26
+0x4C51 = 0x7AA8
+0x4C52 = 0x7AAB
+0x4C53 = 0x7AAC
+0x4C54 = 0x7AEE
+0x4C55 = 0x7B88
+0x4C56 = 0x7B9C
+0x4C57 = 0x7B8A
+0x4C58 = 0x7B91
+0x4C59 = 0x7B90
+0x4C5A = 0x7B96
+0x4C5B = 0x7B8D
+0x4C5C = 0x7B8C
+0x4C5D = 0x7B9B
+0x4C5E = 0x7B8E
+0x4C5F = 0x7B85
+0x4C60 = 0x7B98
+0x4C61 = 0x5284
+0x4C62 = 0x7B99
+0x4C63 = 0x7BA4
+0x4C64 = 0x7B82
+0x4C65 = 0x7CBB
+0x4C66 = 0x7CBF
+0x4C67 = 0x7CBC
+0x4C68 = 0x7CBA
+0x4C69 = 0x7DA7
+0x4C6A = 0x7DB7
+0x4C6B = 0x7DC2
+0x4C6C = 0x7DA3
+0x4C6D = 0x7DAA
+0x4C6E = 0x7DC1
+0x4C6F = 0x7DC0
+0x4C70 = 0x7DC5
+0x4C71 = 0x7D9D
+0x4C72 = 0x7DCE
+0x4C73 = 0x7DC4
+0x4C74 = 0x7DC6
+0x4C75 = 0x7DCB
+0x4C76 = 0x7DCC
+0x4C77 = 0x7DAF
+0x4C78 = 0x7DB9
+0x4C79 = 0x7D96
+0x4C7A = 0x7DBC
+0x4C7B = 0x7D9F
+0x4C7C = 0x7DA6
+0x4C7D = 0x7DAE
+0x4C7E = 0x7DA9
+0x4D21 = 0x7DA1
+0x4D22 = 0x7DC9
+0x4D23 = 0x7F73
+0x4D24 = 0x7FE2
+0x4D25 = 0x7FE3
+0x4D26 = 0x7FE5
+0x4D27 = 0x7FDE
+0x4D28 = 0x8024
+0x4D29 = 0x805D
+0x4D2A = 0x805C
+0x4D2B = 0x8189
+0x4D2C = 0x8186
+0x4D2D = 0x8183
+0x4D2E = 0x8187
+0x4D2F = 0x818D
+0x4D30 = 0x818C
+0x4D31 = 0x818B
+0x4D32 = 0x8215
+0x4D33 = 0x8497
+0x4D34 = 0x84A4
+0x4D35 = 0x84A1
+0x4D36 = 0x849F
+0x4D37 = 0x84BA
+0x4D38 = 0x84CE
+0x4D39 = 0x84C2
+0x4D3A = 0x84AC
+0x4D3B = 0x84AE
+0x4D3C = 0x84AB
+0x4D3D = 0x84B9
+0x4D3E = 0x84B4
+0x4D3F = 0x84C1
+0x4D40 = 0x84CD
+0x4D41 = 0x84AA
+0x4D42 = 0x849A
+0x4D43 = 0x84B1
+0x4D44 = 0x84D0
+0x4D45 = 0x849D
+0x4D46 = 0x84A7
+0x4D47 = 0x84BB
+0x4D48 = 0x84A2
+0x4D49 = 0x8494
+0x4D4A = 0x84C7
+0x4D4B = 0x84CC
+0x4D4C = 0x849B
+0x4D4D = 0x84A9
+0x4D4E = 0x84AF
+0x4D4F = 0x84A8
+0x4D50 = 0x84D6
+0x4D51 = 0x8498
+0x4D52 = 0x84B6
+0x4D53 = 0x84CF
+0x4D54 = 0x84A0
+0x4D55 = 0x84D7
+0x4D56 = 0x84D4
+0x4D57 = 0x84D2
+0x4D58 = 0x84DB
+0x4D59 = 0x84B0
+0x4D5A = 0x8491
+0x4D5B = 0x8661
+0x4D5C = 0x8733
+0x4D5D = 0x8723
+0x4D5E = 0x8728
+0x4D5F = 0x876B
+0x4D60 = 0x8740
+0x4D61 = 0x872E
+0x4D62 = 0x871E
+0x4D63 = 0x8721
+0x4D64 = 0x8719
+0x4D65 = 0x871B
+0x4D66 = 0x8743
+0x4D67 = 0x872C
+0x4D68 = 0x8741
+0x4D69 = 0x873E
+0x4D6A = 0x8746
+0x4D6B = 0x8720
+0x4D6C = 0x8732
+0x4D6D = 0x872A
+0x4D6E = 0x872D
+0x4D6F = 0x873C
+0x4D70 = 0x8712
+0x4D71 = 0x873A
+0x4D72 = 0x8731
+0x4D73 = 0x8735
+0x4D74 = 0x8742
+0x4D75 = 0x8726
+0x4D76 = 0x8727
+0x4D77 = 0x8738
+0x4D78 = 0x8724
+0x4D79 = 0x871A
+0x4D7A = 0x8730
+0x4D7B = 0x8711
+0x4D7C = 0x88F7
+0x4D7D = 0x88E7
+0x4D7E = 0x88F1
+0x4E21 = 0x88F2
+0x4E22 = 0x88FA
+0x4E23 = 0x88FE
+0x4E24 = 0x88EE
+0x4E25 = 0x88FC
+0x4E26 = 0x88F6
+0x4E27 = 0x88FB
+0x4E28 = 0x88F0
+0x4E29 = 0x88EC
+0x4E2A = 0x88EB
+0x4E2B = 0x899D
+0x4E2C = 0x89A1
+0x4E2D = 0x899F
+0x4E2E = 0x899E
+0x4E2F = 0x89E9
+0x4E30 = 0x89EB
+0x4E31 = 0x89E8
+0x4E32 = 0x8AAB
+0x4E33 = 0x8A99
+0x4E34 = 0x8A8B
+0x4E35 = 0x8A92
+0x4E36 = 0x8A8F
+0x4E37 = 0x8A96
+0x4E38 = 0x8C3D
+0x4E39 = 0x8C68
+0x4E3A = 0x8C69
+0x4E3B = 0x8CD5
+0x4E3C = 0x8CCF
+0x4E3D = 0x8CD7
+0x4E3E = 0x8D96
+0x4E3F = 0x8E09
+0x4E40 = 0x8E02
+0x4E41 = 0x8DFF
+0x4E42 = 0x8E0D
+0x4E43 = 0x8DFD
+0x4E44 = 0x8E0A
+0x4E45 = 0x8E03
+0x4E46 = 0x8E07
+0x4E47 = 0x8E06
+0x4E48 = 0x8E05
+0x4E49 = 0x8DFE
+0x4E4A = 0x8E00
+0x4E4B = 0x8E04
+0x4E4C = 0x8F10
+0x4E4D = 0x8F11
+0x4E4E = 0x8F0E
+0x4E4F = 0x8F0D
+0x4E50 = 0x9123
+0x4E51 = 0x911C
+0x4E52 = 0x9120
+0x4E53 = 0x9122
+0x4E54 = 0x911F
+0x4E55 = 0x911D
+0x4E56 = 0x911A
+0x4E57 = 0x9124
+0x4E58 = 0x9121
+0x4E59 = 0x911B
+0x4E5A = 0x917A
+0x4E5B = 0x9172
+0x4E5C = 0x9179
+0x4E5D = 0x9173
+0x4E5E = 0x92A5
+0x4E5F = 0x92A4
+0x4E60 = 0x9276
+0x4E61 = 0x929B
+0x4E62 = 0x927A
+0x4E63 = 0x92A0
+0x4E64 = 0x9294
+0x4E65 = 0x92AA
+0x4E66 = 0x928D
+0x4E67 = 0x92A6
+0x4E68 = 0x929A
+0x4E69 = 0x92AB
+0x4E6A = 0x9279
+0x4E6B = 0x9297
+0x4E6C = 0x927F
+0x4E6D = 0x92A3
+0x4E6E = 0x92EE
+0x4E6F = 0x928E
+0x4E70 = 0x9282
+0x4E71 = 0x9295
+0x4E72 = 0x92A2
+0x4E73 = 0x927D
+0x4E74 = 0x9288
+0x4E75 = 0x92A1
+0x4E76 = 0x928A
+0x4E77 = 0x9286
+0x4E78 = 0x928C
+0x4E79 = 0x9299
+0x4E7A = 0x92A7
+0x4E7B = 0x927E
+0x4E7C = 0x9287
+0x4E7D = 0x92A9
+0x4E7E = 0x929D
+0x4F21 = 0x928B
+0x4F22 = 0x922D
+0x4F23 = 0x969E
+0x4F24 = 0x96A1
+0x4F25 = 0x96FF
+0x4F26 = 0x9758
+0x4F27 = 0x977D
+0x4F28 = 0x977A
+0x4F29 = 0x977E
+0x4F2A = 0x9783
+0x4F2B = 0x9780
+0x4F2C = 0x9782
+0x4F2D = 0x977B
+0x4F2E = 0x9784
+0x4F2F = 0x9781
+0x4F30 = 0x977F
+0x4F31 = 0x97CE
+0x4F32 = 0x97CD
+0x4F33 = 0x9816
+0x4F34 = 0x98AD
+0x4F35 = 0x98AE
+0x4F36 = 0x9902
+0x4F37 = 0x9900
+0x4F38 = 0x9907
+0x4F39 = 0x999D
+0x4F3A = 0x999C
+0x4F3B = 0x99C3
+0x4F3C = 0x99B9
+0x4F3D = 0x99BB
+0x4F3E = 0x99BA
+0x4F3F = 0x99C2
+0x4F40 = 0x99BD
+0x4F41 = 0x99C7
+0x4F42 = 0x9AB1
+0x4F43 = 0x9AE3
+0x4F44 = 0x9AE7
+0x4F45 = 0x9B3E
+0x4F46 = 0x9B3F
+0x4F47 = 0x9B60
+0x4F48 = 0x9B61
+0x4F49 = 0x9B5F
+0x4F4A = 0x9CF1
+0x4F4B = 0x9CF2
+0x4F4C = 0x9CF5
+0x4F4D = 0x9EA7
+0x4F4E = 0x50FF
+0x4F4F = 0x5103
+0x4F50 = 0x5130
+0x4F51 = 0x50F8
+0x4F52 = 0x5106
+0x4F53 = 0x5107
+0x4F54 = 0x50F6
+0x4F55 = 0x50FE
+0x4F56 = 0x510B
+0x4F57 = 0x510C
+0x4F58 = 0x50FD
+0x4F59 = 0x510A
+0x4F5A = 0x528B
+0x4F5B = 0x528C
+0x4F5C = 0x52F1
+0x4F5D = 0x52EF
+0x4F5E = 0x5648
+0x4F5F = 0x5642
+0x4F60 = 0x564C
+0x4F61 = 0x5635
+0x4F62 = 0x5641
+0x4F63 = 0x564A
+0x4F64 = 0x5649
+0x4F65 = 0x5646
+0x4F66 = 0x5658
+0x4F67 = 0x565A
+0x4F68 = 0x5640
+0x4F69 = 0x5633
+0x4F6A = 0x563D
+0x4F6B = 0x562C
+0x4F6C = 0x563E
+0x4F6D = 0x5638
+0x4F6E = 0x562A
+0x4F6F = 0x563A
+0x4F70 = 0x571A
+0x4F71 = 0x58AB
+0x4F72 = 0x589D
+0x4F73 = 0x58B1
+0x4F74 = 0x58A0
+0x4F75 = 0x58A3
+0x4F76 = 0x58AF
+0x4F77 = 0x58AC
+0x4F78 = 0x58A5
+0x4F79 = 0x58A1
+0x4F7A = 0x58FF
+0x4F7B = 0x5AFF
+0x4F7C = 0x5AF4
+0x4F7D = 0x5AFD
+0x4F7E = 0x5AF7
+0x5021 = 0x5AF6
+0x5022 = 0x5B03
+0x5023 = 0x5AF8
+0x5024 = 0x5B02
+0x5025 = 0x5AF9
+0x5026 = 0x5B01
+0x5027 = 0x5B07
+0x5028 = 0x5B05
+0x5029 = 0x5B0F
+0x502A = 0x5C67
+0x502B = 0x5D99
+0x502C = 0x5D97
+0x502D = 0x5D9F
+0x502E = 0x5D92
+0x502F = 0x5DA2
+0x5030 = 0x5D93
+0x5031 = 0x5D95
+0x5032 = 0x5DA0
+0x5033 = 0x5D9C
+0x5034 = 0x5DA1
+0x5035 = 0x5D9A
+0x5036 = 0x5D9E
+0x5037 = 0x5E69
+0x5038 = 0x5E5D
+0x5039 = 0x5E60
+0x503A = 0x5E5C
+0x503B = 0x7DF3
+0x503C = 0x5EDB
+0x503D = 0x5EDE
+0x503E = 0x5EE1
+0x503F = 0x5F49
+0x5040 = 0x5FB2
+0x5041 = 0x618B
+0x5042 = 0x6183
+0x5043 = 0x6179
+0x5044 = 0x61B1
+0x5045 = 0x61B0
+0x5046 = 0x61A2
+0x5047 = 0x6189
+0x5048 = 0x619B
+0x5049 = 0x6193
+0x504A = 0x61AF
+0x504B = 0x61AD
+0x504C = 0x619F
+0x504D = 0x6192
+0x504E = 0x61AA
+0x504F = 0x61A1
+0x5050 = 0x618D
+0x5051 = 0x6166
+0x5052 = 0x61B3
+0x5053 = 0x622D
+0x5054 = 0x646E
+0x5055 = 0x6470
+0x5056 = 0x6496
+0x5057 = 0x64A0
+0x5058 = 0x6485
+0x5059 = 0x6497
+0x505A = 0x649C
+0x505B = 0x648F
+0x505C = 0x648B
+0x505D = 0x648A
+0x505E = 0x648C
+0x505F = 0x64A3
+0x5060 = 0x649F
+0x5061 = 0x6468
+0x5062 = 0x64B1
+0x5063 = 0x6498
+0x5064 = 0x6576
+0x5065 = 0x657A
+0x5066 = 0x6579
+0x5067 = 0x657B
+0x5068 = 0x65B2
+0x5069 = 0x65B3
+0x506A = 0x66B5
+0x506B = 0x66B0
+0x506C = 0x66A9
+0x506D = 0x66B2
+0x506E = 0x66B7
+0x506F = 0x66AA
+0x5070 = 0x66AF
+0x5071 = 0x6A00
+0x5072 = 0x6A06
+0x5073 = 0x6A17
+0x5074 = 0x69E5
+0x5075 = 0x69F8
+0x5076 = 0x6A15
+0x5077 = 0x69F1
+0x5078 = 0x69E4
+0x5079 = 0x6A20
+0x507A = 0x69FF
+0x507B = 0x69EC
+0x507C = 0x69E2
+0x507D = 0x6A1B
+0x507E = 0x6A1D
+0x5121 = 0x69FE
+0x5122 = 0x6A27
+0x5123 = 0x69F2
+0x5124 = 0x69EE
+0x5125 = 0x6A14
+0x5126 = 0x69F7
+0x5127 = 0x69E7
+0x5128 = 0x6A40
+0x5129 = 0x6A08
+0x512A = 0x69E6
+0x512B = 0x69FB
+0x512C = 0x6A0D
+0x512D = 0x69FC
+0x512E = 0x69EB
+0x512F = 0x6A09
+0x5130 = 0x6A04
+0x5131 = 0x6A18
+0x5132 = 0x6A25
+0x5133 = 0x6A0F
+0x5134 = 0x69F6
+0x5135 = 0x6A26
+0x5136 = 0x6A07
+0x5137 = 0x69F4
+0x5138 = 0x6A16
+0x5139 = 0x6B51
+0x513A = 0x6BA5
+0x513B = 0x6BA3
+0x513C = 0x6BA2
+0x513D = 0x6BA6
+0x513E = 0x6C01
+0x513F = 0x6C00
+0x5140 = 0x6BFF
+0x5141 = 0x6C02
+0x5142 = 0x6F41
+0x5143 = 0x6F26
+0x5144 = 0x6F7E
+0x5145 = 0x6F87
+0x5146 = 0x6FC6
+0x5147 = 0x6F92
+0x5148 = 0x6F8D
+0x5149 = 0x6F89
+0x514A = 0x6F8C
+0x514B = 0x6F62
+0x514C = 0x6F4F
+0x514D = 0x6F85
+0x514E = 0x6F5A
+0x514F = 0x6F96
+0x5150 = 0x6F76
+0x5151 = 0x6F6C
+0x5152 = 0x6F82
+0x5153 = 0x6F55
+0x5154 = 0x6F72
+0x5155 = 0x6F52
+0x5156 = 0x6F50
+0x5157 = 0x6F57
+0x5158 = 0x6F94
+0x5159 = 0x6F93
+0x515A = 0x6F5D
+0x515B = 0x6F00
+0x515C = 0x6F61
+0x515D = 0x6F6B
+0x515E = 0x6F7D
+0x515F = 0x6F67
+0x5160 = 0x6F90
+0x5161 = 0x6F53
+0x5162 = 0x6F8B
+0x5163 = 0x6F69
+0x5164 = 0x6F7F
+0x5165 = 0x6F95
+0x5166 = 0x6F63
+0x5167 = 0x6F77
+0x5168 = 0x6F6A
+0x5169 = 0x6F7B
+0x516A = 0x71B2
+0x516B = 0x71AF
+0x516C = 0x719B
+0x516D = 0x71B0
+0x516E = 0x71A0
+0x516F = 0x719A
+0x5170 = 0x71A9
+0x5171 = 0x71B5
+0x5172 = 0x719D
+0x5173 = 0x71A5
+0x5174 = 0x719E
+0x5175 = 0x71A4
+0x5176 = 0x71A1
+0x5177 = 0x71AA
+0x5178 = 0x719C
+0x5179 = 0x71A7
+0x517A = 0x71B3
+0x517B = 0x7298
+0x517C = 0x729A
+0x517D = 0x7358
+0x517E = 0x7352
+0x5221 = 0x735E
+0x5222 = 0x735F
+0x5223 = 0x7360
+0x5224 = 0x735D
+0x5225 = 0x735B
+0x5226 = 0x7361
+0x5227 = 0x735A
+0x5228 = 0x7359
+0x5229 = 0x7362
+0x522A = 0x7487
+0x522B = 0x7489
+0x522C = 0x748A
+0x522D = 0x7486
+0x522E = 0x7481
+0x522F = 0x747D
+0x5230 = 0x7485
+0x5231 = 0x7488
+0x5232 = 0x747C
+0x5233 = 0x7479
+0x5234 = 0x7508
+0x5235 = 0x7507
+0x5236 = 0x757E
+0x5237 = 0x7625
+0x5238 = 0x761E
+0x5239 = 0x7619
+0x523A = 0x761D
+0x523B = 0x761C
+0x523C = 0x7623
+0x523D = 0x761A
+0x523E = 0x7628
+0x523F = 0x761B
+0x5240 = 0x769C
+0x5241 = 0x769D
+0x5242 = 0x769E
+0x5243 = 0x769B
+0x5244 = 0x778D
+0x5245 = 0x778F
+0x5246 = 0x7789
+0x5247 = 0x7788
+0x5248 = 0x78CD
+0x5249 = 0x78BB
+0x524A = 0x78CF
+0x524B = 0x78CC
+0x524C = 0x78D1
+0x524D = 0x78CE
+0x524E = 0x78D4
+0x524F = 0x78C8
+0x5250 = 0x78C3
+0x5251 = 0x78C4
+0x5252 = 0x78C9
+0x5253 = 0x799A
+0x5254 = 0x79A1
+0x5255 = 0x79A0
+0x5256 = 0x799C
+0x5257 = 0x79A2
+0x5258 = 0x799B
+0x5259 = 0x6B76
+0x525A = 0x7A39
+0x525B = 0x7AB2
+0x525C = 0x7AB4
+0x525D = 0x7AB3
+0x525E = 0x7BB7
+0x525F = 0x7BCB
+0x5260 = 0x7BBE
+0x5261 = 0x7BAC
+0x5262 = 0x7BCE
+0x5263 = 0x7BAF
+0x5264 = 0x7BB9
+0x5265 = 0x7BCA
+0x5266 = 0x7BB5
+0x5267 = 0x7CC5
+0x5268 = 0x7CC8
+0x5269 = 0x7CCC
+0x526A = 0x7CCB
+0x526B = 0x7DF7
+0x526C = 0x7DDB
+0x526D = 0x7DEA
+0x526E = 0x7DE7
+0x526F = 0x7DD7
+0x5270 = 0x7DE1
+0x5271 = 0x7E03
+0x5272 = 0x7DFA
+0x5273 = 0x7DE6
+0x5274 = 0x7DF6
+0x5275 = 0x7DF1
+0x5276 = 0x7DF0
+0x5277 = 0x7DEE
+0x5278 = 0x7DDF
+0x5279 = 0x7F76
+0x527A = 0x7FAC
+0x527B = 0x7FB0
+0x527C = 0x7FAD
+0x527D = 0x7FED
+0x527E = 0x7FEB
+0x5321 = 0x7FEA
+0x5322 = 0x7FEC
+0x5323 = 0x7FE6
+0x5324 = 0x7FE8
+0x5325 = 0x8064
+0x5326 = 0x8067
+0x5327 = 0x81A3
+0x5328 = 0x819F
+0x5329 = 0x819E
+0x532A = 0x8195
+0x532B = 0x81A2
+0x532C = 0x8199
+0x532D = 0x8197
+0x532E = 0x8216
+0x532F = 0x824F
+0x5330 = 0x8253
+0x5331 = 0x8252
+0x5332 = 0x8250
+0x5333 = 0x824E
+0x5334 = 0x8251
+0x5335 = 0x8524
+0x5336 = 0x853B
+0x5337 = 0x850F
+0x5338 = 0x8500
+0x5339 = 0x8529
+0x533A = 0x850E
+0x533B = 0x8509
+0x533C = 0x850D
+0x533D = 0x851F
+0x533E = 0x850A
+0x533F = 0x8527
+0x5340 = 0x851C
+0x5341 = 0x84FB
+0x5342 = 0x852B
+0x5343 = 0x84FA
+0x5344 = 0x8508
+0x5345 = 0x850C
+0x5346 = 0x84F4
+0x5347 = 0x852A
+0x5348 = 0x84F2
+0x5349 = 0x8515
+0x534A = 0x84F7
+0x534B = 0x84EB
+0x534C = 0x84F3
+0x534D = 0x84FC
+0x534E = 0x8512
+0x534F = 0x84EA
+0x5350 = 0x84E9
+0x5351 = 0x8516
+0x5352 = 0x84FE
+0x5353 = 0x8528
+0x5354 = 0x851D
+0x5355 = 0x852E
+0x5356 = 0x8502
+0x5357 = 0x84FD
+0x5358 = 0x851E
+0x5359 = 0x84F6
+0x535A = 0x8531
+0x535B = 0x8526
+0x535C = 0x84E7
+0x535D = 0x84E8
+0x535E = 0x84F0
+0x535F = 0x84EF
+0x5360 = 0x84F9
+0x5361 = 0x8518
+0x5362 = 0x8520
+0x5363 = 0x8530
+0x5364 = 0x850B
+0x5365 = 0x8519
+0x5366 = 0x852F
+0x5367 = 0x8662
+0x5368 = 0x8756
+0x5369 = 0x8763
+0x536A = 0x8764
+0x536B = 0x8777
+0x536C = 0x87E1
+0x536D = 0x8773
+0x536E = 0x8758
+0x536F = 0x8754
+0x5370 = 0x875B
+0x5371 = 0x8752
+0x5372 = 0x8761
+0x5373 = 0x875A
+0x5374 = 0x8751
+0x5375 = 0x875E
+0x5376 = 0x876D
+0x5377 = 0x876A
+0x5378 = 0x8750
+0x5379 = 0x874E
+0x537A = 0x875F
+0x537B = 0x875D
+0x537C = 0x876F
+0x537D = 0x876C
+0x537E = 0x877A
+0x5421 = 0x876E
+0x5422 = 0x875C
+0x5423 = 0x8765
+0x5424 = 0x874F
+0x5425 = 0x877B
+0x5426 = 0x8775
+0x5427 = 0x8762
+0x5428 = 0x8767
+0x5429 = 0x8769
+0x542A = 0x885A
+0x542B = 0x8905
+0x542C = 0x890C
+0x542D = 0x8914
+0x542E = 0x890B
+0x542F = 0x8917
+0x5430 = 0x8918
+0x5431 = 0x8919
+0x5432 = 0x8906
+0x5433 = 0x8916
+0x5434 = 0x8911
+0x5435 = 0x890E
+0x5436 = 0x8909
+0x5437 = 0x89A2
+0x5438 = 0x89A4
+0x5439 = 0x89A3
+0x543A = 0x89ED
+0x543B = 0x89F0
+0x543C = 0x89EC
+0x543D = 0x8ACF
+0x543E = 0x8AC6
+0x543F = 0x8AB8
+0x5440 = 0x8AD3
+0x5441 = 0x8AD1
+0x5442 = 0x8AD4
+0x5443 = 0x8AD5
+0x5444 = 0x8ABB
+0x5445 = 0x8AD7
+0x5446 = 0x8ABE
+0x5447 = 0x8AC0
+0x5448 = 0x8AC5
+0x5449 = 0x8AD8
+0x544A = 0x8AC3
+0x544B = 0x8ABA
+0x544C = 0x8ABD
+0x544D = 0x8AD9
+0x544E = 0x8C3E
+0x544F = 0x8C4D
+0x5450 = 0x8C8F
+0x5451 = 0x8CE5
+0x5452 = 0x8CDF
+0x5453 = 0x8CD9
+0x5454 = 0x8CE8
+0x5455 = 0x8CDA
+0x5456 = 0x8CDD
+0x5457 = 0x8CE7
+0x5458 = 0x8DA0
+0x5459 = 0x8D9C
+0x545A = 0x8DA1
+0x545B = 0x8D9B
+0x545C = 0x8E20
+0x545D = 0x8E23
+0x545E = 0x8E25
+0x545F = 0x8E24
+0x5460 = 0x8E2E
+0x5461 = 0x8E15
+0x5462 = 0x8E1B
+0x5463 = 0x8E16
+0x5464 = 0x8E11
+0x5465 = 0x8E19
+0x5466 = 0x8E26
+0x5467 = 0x8E27
+0x5468 = 0x8E14
+0x5469 = 0x8E12
+0x546A = 0x8E18
+0x546B = 0x8E13
+0x546C = 0x8E1C
+0x546D = 0x8E17
+0x546E = 0x8E1A
+0x546F = 0x8F2C
+0x5470 = 0x8F24
+0x5471 = 0x8F18
+0x5472 = 0x8F1A
+0x5473 = 0x8F20
+0x5474 = 0x8F23
+0x5475 = 0x8F16
+0x5476 = 0x8F17
+0x5477 = 0x9073
+0x5478 = 0x9070
+0x5479 = 0x906F
+0x547A = 0x9067
+0x547B = 0x906B
+0x547C = 0x912F
+0x547D = 0x912B
+0x547E = 0x9129
+0x5521 = 0x912A
+0x5522 = 0x9132
+0x5523 = 0x9126
+0x5524 = 0x912E
+0x5525 = 0x9185
+0x5526 = 0x9186
+0x5527 = 0x918A
+0x5528 = 0x9181
+0x5529 = 0x9182
+0x552A = 0x9184
+0x552B = 0x9180
+0x552C = 0x92D0
+0x552D = 0x92C3
+0x552E = 0x92C4
+0x552F = 0x92C0
+0x5530 = 0x92D9
+0x5531 = 0x92B6
+0x5532 = 0x92CF
+0x5533 = 0x92F1
+0x5534 = 0x92DF
+0x5535 = 0x92D8
+0x5536 = 0x92E9
+0x5537 = 0x92D7
+0x5538 = 0x92DD
+0x5539 = 0x92CC
+0x553A = 0x92EF
+0x553B = 0x92C2
+0x553C = 0x92E8
+0x553D = 0x92CA
+0x553E = 0x92C8
+0x553F = 0x92CE
+0x5540 = 0x92E6
+0x5541 = 0x92CD
+0x5542 = 0x92D5
+0x5543 = 0x92C9
+0x5544 = 0x92E0
+0x5545 = 0x92DE
+0x5546 = 0x92E7
+0x5547 = 0x92D1
+0x5548 = 0x92D3
+0x5549 = 0x92B5
+0x554A = 0x92E1
+0x554B = 0x9325
+0x554C = 0x92C6
+0x554D = 0x92B4
+0x554E = 0x957C
+0x554F = 0x95AC
+0x5550 = 0x95AB
+0x5551 = 0x95AE
+0x5552 = 0x95B0
+0x5553 = 0x96A4
+0x5554 = 0x96A2
+0x5555 = 0x96D3
+0x5556 = 0x9705
+0x5557 = 0x9708
+0x5558 = 0x9702
+0x5559 = 0x975A
+0x555A = 0x978A
+0x555B = 0x978E
+0x555C = 0x9788
+0x555D = 0x97D0
+0x555E = 0x97CF
+0x555F = 0x981E
+0x5560 = 0x981D
+0x5561 = 0x9826
+0x5562 = 0x9829
+0x5563 = 0x9828
+0x5564 = 0x9820
+0x5565 = 0x981B
+0x5566 = 0x9827
+0x5567 = 0x98B2
+0x5568 = 0x9908
+0x5569 = 0x98FA
+0x556A = 0x9911
+0x556B = 0x9914
+0x556C = 0x9916
+0x556D = 0x9917
+0x556E = 0x9915
+0x556F = 0x99DC
+0x5570 = 0x99CD
+0x5571 = 0x99CF
+0x5572 = 0x99D3
+0x5573 = 0x99D4
+0x5574 = 0x99CE
+0x5575 = 0x99C9
+0x5576 = 0x99D6
+0x5577 = 0x99D8
+0x5578 = 0x99CB
+0x5579 = 0x99D7
+0x557A = 0x99CC
+0x557B = 0x9AB3
+0x557C = 0x9AEC
+0x557D = 0x9AEB
+0x557E = 0x9AF3
+0x5621 = 0x9AF2
+0x5622 = 0x9AF1
+0x5623 = 0x9B46
+0x5624 = 0x9B43
+0x5625 = 0x9B67
+0x5626 = 0x9B74
+0x5627 = 0x9B71
+0x5628 = 0x9B66
+0x5629 = 0x9B76
+0x562A = 0x9B75
+0x562B = 0x9B70
+0x562C = 0x9B68
+0x562D = 0x9B64
+0x562E = 0x9B6C
+0x562F = 0x9CFC
+0x5630 = 0x9CFA
+0x5631 = 0x9CFD
+0x5632 = 0x9CFF
+0x5633 = 0x9CF7
+0x5634 = 0x9D07
+0x5635 = 0x9D00
+0x5636 = 0x9CF9
+0x5637 = 0x9CFB
+0x5638 = 0x9D08
+0x5639 = 0x9D05
+0x563A = 0x9D04
+0x563B = 0x9E83
+0x563C = 0x9ED3
+0x563D = 0x9F0F
+0x563E = 0x9F10
+0x563F = 0x511C
+0x5640 = 0x5113
+0x5641 = 0x5117
+0x5642 = 0x511A
+0x5643 = 0x5111
+0x5644 = 0x51DE
+0x5645 = 0x5334
+0x5646 = 0x53E1
+0x5647 = 0x5670
+0x5648 = 0x5660
+0x5649 = 0x566E
+0x564A = 0x5673
+0x564B = 0x5666
+0x564C = 0x5663
+0x564D = 0x566D
+0x564E = 0x5672
+0x564F = 0x565E
+0x5650 = 0x5677
+0x5651 = 0x571C
+0x5652 = 0x571B
+0x5653 = 0x58C8
+0x5654 = 0x58BD
+0x5655 = 0x58C9
+0x5656 = 0x58BF
+0x5657 = 0x58BA
+0x5658 = 0x58C2
+0x5659 = 0x58BC
+0x565A = 0x58C6
+0x565B = 0x5B17
+0x565C = 0x5B19
+0x565D = 0x5B1B
+0x565E = 0x5B21
+0x565F = 0x5B14
+0x5660 = 0x5B13
+0x5661 = 0x5B10
+0x5662 = 0x5B16
+0x5663 = 0x5B28
+0x5664 = 0x5B1A
+0x5665 = 0x5B20
+0x5666 = 0x5B1E
+0x5667 = 0x5BEF
+0x5668 = 0x5DAC
+0x5669 = 0x5DB1
+0x566A = 0x5DA9
+0x566B = 0x5DA7
+0x566C = 0x5DB5
+0x566D = 0x5DB0
+0x566E = 0x5DAE
+0x566F = 0x5DAA
+0x5670 = 0x5DA8
+0x5671 = 0x5DB2
+0x5672 = 0x5DAD
+0x5673 = 0x5DAF
+0x5674 = 0x5DB4
+0x5675 = 0x5E67
+0x5676 = 0x5E68
+0x5677 = 0x5E66
+0x5678 = 0x5E6F
+0x5679 = 0x5EE9
+0x567A = 0x5EE7
+0x567B = 0x5EE6
+0x567C = 0x5EE8
+0x567D = 0x5EE5
+0x567E = 0x5F4B
+0x5721 = 0x5FBC
+0x5722 = 0x5FBB
+0x5723 = 0x619D
+0x5724 = 0x61A8
+0x5725 = 0x6196
+0x5726 = 0x61C5
+0x5727 = 0x61B4
+0x5728 = 0x61C6
+0x5729 = 0x61C1
+0x572A = 0x61CC
+0x572B = 0x61BA
+0x572C = 0x61BF
+0x572D = 0x61B8
+0x572E = 0x618C
+0x572F = 0x64D7
+0x5730 = 0x64D6
+0x5731 = 0x64D0
+0x5732 = 0x64CF
+0x5733 = 0x64C9
+0x5734 = 0x64BD
+0x5735 = 0x6489
+0x5736 = 0x64C3
+0x5737 = 0x64DB
+0x5738 = 0x64F3
+0x5739 = 0x64D9
+0x573A = 0x6533
+0x573B = 0x657F
+0x573C = 0x657C
+0x573D = 0x65A2
+0x573E = 0x66C8
+0x573F = 0x66BE
+0x5740 = 0x66C0
+0x5741 = 0x66CA
+0x5742 = 0x66CB
+0x5743 = 0x66CF
+0x5744 = 0x66BD
+0x5745 = 0x66BB
+0x5746 = 0x66BA
+0x5747 = 0x66CC
+0x5748 = 0x6723
+0x5749 = 0x6A34
+0x574A = 0x6A66
+0x574B = 0x6A49
+0x574C = 0x6A67
+0x574D = 0x6A32
+0x574E = 0x6A68
+0x574F = 0x6A3E
+0x5750 = 0x6A5D
+0x5751 = 0x6A6D
+0x5752 = 0x6A76
+0x5753 = 0x6A5B
+0x5754 = 0x6A51
+0x5755 = 0x6A28
+0x5756 = 0x6A5A
+0x5757 = 0x6A3B
+0x5758 = 0x6A3F
+0x5759 = 0x6A41
+0x575A = 0x6A6A
+0x575B = 0x6A64
+0x575C = 0x6A50
+0x575D = 0x6A4F
+0x575E = 0x6A54
+0x575F = 0x6A6F
+0x5760 = 0x6A69
+0x5761 = 0x6A60
+0x5762 = 0x6A3C
+0x5763 = 0x6A5E
+0x5764 = 0x6A56
+0x5765 = 0x6A55
+0x5766 = 0x6A4D
+0x5767 = 0x6A4E
+0x5768 = 0x6A46
+0x5769 = 0x6B55
+0x576A = 0x6B54
+0x576B = 0x6B56
+0x576C = 0x6BA7
+0x576D = 0x6BAA
+0x576E = 0x6BAB
+0x576F = 0x6BC8
+0x5770 = 0x6BC7
+0x5771 = 0x6C04
+0x5772 = 0x6C03
+0x5773 = 0x6C06
+0x5774 = 0x6FAD
+0x5775 = 0x6FCB
+0x5776 = 0x6FA3
+0x5777 = 0x6FC7
+0x5778 = 0x6FBC
+0x5779 = 0x6FCE
+0x577A = 0x6FC8
+0x577B = 0x6F5E
+0x577C = 0x6FC4
+0x577D = 0x6FBD
+0x577E = 0x6F9E
+0x5821 = 0x6FCA
+0x5822 = 0x6FA8
+0x5823 = 0x7004
+0x5824 = 0x6FA5
+0x5825 = 0x6FAE
+0x5826 = 0x6FBA
+0x5827 = 0x6FAC
+0x5828 = 0x6FAA
+0x5829 = 0x6FCF
+0x582A = 0x6FBF
+0x582B = 0x6FB8
+0x582C = 0x6FA2
+0x582D = 0x6FC9
+0x582E = 0x6FAB
+0x582F = 0x6FCD
+0x5830 = 0x6FAF
+0x5831 = 0x6FB2
+0x5832 = 0x6FB0
+0x5833 = 0x71C5
+0x5834 = 0x71C2
+0x5835 = 0x71BF
+0x5836 = 0x71B8
+0x5837 = 0x71D6
+0x5838 = 0x71C0
+0x5839 = 0x71C1
+0x583A = 0x71CB
+0x583B = 0x71D4
+0x583C = 0x71CA
+0x583D = 0x71C7
+0x583E = 0x71CF
+0x583F = 0x71BD
+0x5840 = 0x71D8
+0x5841 = 0x71BC
+0x5842 = 0x71C6
+0x5843 = 0x71DA
+0x5844 = 0x71DB
+0x5845 = 0x729D
+0x5846 = 0x729E
+0x5847 = 0x7369
+0x5848 = 0x7366
+0x5849 = 0x7367
+0x584A = 0x736C
+0x584B = 0x7365
+0x584C = 0x736B
+0x584D = 0x736A
+0x584E = 0x747F
+0x584F = 0x749A
+0x5850 = 0x74A0
+0x5851 = 0x7494
+0x5852 = 0x7492
+0x5853 = 0x7495
+0x5854 = 0x74A1
+0x5855 = 0x750B
+0x5856 = 0x7580
+0x5857 = 0x762F
+0x5858 = 0x762D
+0x5859 = 0x7631
+0x585A = 0x763D
+0x585B = 0x7633
+0x585C = 0x763C
+0x585D = 0x7635
+0x585E = 0x7632
+0x585F = 0x7630
+0x5860 = 0x76BB
+0x5861 = 0x76E6
+0x5862 = 0x779A
+0x5863 = 0x779D
+0x5864 = 0x77A1
+0x5865 = 0x779C
+0x5866 = 0x779B
+0x5867 = 0x77A2
+0x5868 = 0x77A3
+0x5869 = 0x7795
+0x586A = 0x7799
+0x586B = 0x7797
+0x586C = 0x78DD
+0x586D = 0x78E9
+0x586E = 0x78E5
+0x586F = 0x78EA
+0x5870 = 0x78DE
+0x5871 = 0x78E3
+0x5872 = 0x78DB
+0x5873 = 0x78E1
+0x5874 = 0x78E2
+0x5875 = 0x78ED
+0x5876 = 0x78DF
+0x5877 = 0x78E0
+0x5878 = 0x79A4
+0x5879 = 0x7A44
+0x587A = 0x7A48
+0x587B = 0x7A47
+0x587C = 0x7AB6
+0x587D = 0x7AB8
+0x587E = 0x7AB5
+0x5921 = 0x7AB1
+0x5922 = 0x7AB7
+0x5923 = 0x7BDE
+0x5924 = 0x7BE3
+0x5925 = 0x7BE7
+0x5926 = 0x7BDD
+0x5927 = 0x7BD5
+0x5928 = 0x7BE5
+0x5929 = 0x7BDA
+0x592A = 0x7BE8
+0x592B = 0x7BF9
+0x592C = 0x7BD4
+0x592D = 0x7BEA
+0x592E = 0x7BE2
+0x592F = 0x7BDC
+0x5930 = 0x7BEB
+0x5931 = 0x7BD8
+0x5932 = 0x7BDF
+0x5933 = 0x7CD2
+0x5934 = 0x7CD4
+0x5935 = 0x7CD7
+0x5936 = 0x7CD0
+0x5937 = 0x7CD1
+0x5938 = 0x7E12
+0x5939 = 0x7E21
+0x593A = 0x7E17
+0x593B = 0x7E0C
+0x593C = 0x7E1F
+0x593D = 0x7E20
+0x593E = 0x7E13
+0x593F = 0x7E0E
+0x5940 = 0x7E1C
+0x5941 = 0x7E15
+0x5942 = 0x7E1A
+0x5943 = 0x7E22
+0x5944 = 0x7E0B
+0x5945 = 0x7E0F
+0x5946 = 0x7E16
+0x5947 = 0x7E0D
+0x5948 = 0x7E14
+0x5949 = 0x7E25
+0x594A = 0x7E24
+0x594B = 0x7F43
+0x594C = 0x7F7B
+0x594D = 0x7F7C
+0x594E = 0x7F7A
+0x594F = 0x7FB1
+0x5950 = 0x7FEF
+0x5951 = 0x802A
+0x5952 = 0x8029
+0x5953 = 0x806C
+0x5954 = 0x81B1
+0x5955 = 0x81A6
+0x5956 = 0x81AE
+0x5957 = 0x81B9
+0x5958 = 0x81B5
+0x5959 = 0x81AB
+0x595A = 0x81B0
+0x595B = 0x81AC
+0x595C = 0x81B4
+0x595D = 0x81B2
+0x595E = 0x81B7
+0x595F = 0x81A7
+0x5960 = 0x81F2
+0x5961 = 0x8255
+0x5962 = 0x8256
+0x5963 = 0x8257
+0x5964 = 0x8556
+0x5965 = 0x8545
+0x5966 = 0x856B
+0x5967 = 0x854D
+0x5968 = 0x8553
+0x5969 = 0x8561
+0x596A = 0x8558
+0x596B = 0x8540
+0x596C = 0x8546
+0x596D = 0x8564
+0x596E = 0x8541
+0x596F = 0x8562
+0x5970 = 0x8544
+0x5971 = 0x8551
+0x5972 = 0x8547
+0x5973 = 0x8563
+0x5974 = 0x853E
+0x5975 = 0x855B
+0x5976 = 0x8571
+0x5977 = 0x854E
+0x5978 = 0x856E
+0x5979 = 0x8575
+0x597A = 0x8555
+0x597B = 0x8567
+0x597C = 0x8560
+0x597D = 0x858C
+0x597E = 0x8566
+0x5A21 = 0x855D
+0x5A22 = 0x8554
+0x5A23 = 0x8565
+0x5A24 = 0x856C
+0x5A25 = 0x8663
+0x5A26 = 0x8665
+0x5A27 = 0x8664
+0x5A28 = 0x87A4
+0x5A29 = 0x879B
+0x5A2A = 0x878F
+0x5A2B = 0x8797
+0x5A2C = 0x8793
+0x5A2D = 0x8792
+0x5A2E = 0x8788
+0x5A2F = 0x8781
+0x5A30 = 0x8796
+0x5A31 = 0x8798
+0x5A32 = 0x8779
+0x5A33 = 0x8787
+0x5A34 = 0x87A3
+0x5A35 = 0x8785
+0x5A36 = 0x8790
+0x5A37 = 0x8791
+0x5A38 = 0x879D
+0x5A39 = 0x8784
+0x5A3A = 0x8794
+0x5A3B = 0x879C
+0x5A3C = 0x879A
+0x5A3D = 0x8789
+0x5A3E = 0x891E
+0x5A3F = 0x8926
+0x5A40 = 0x8930
+0x5A41 = 0x892D
+0x5A42 = 0x892E
+0x5A43 = 0x8927
+0x5A44 = 0x8931
+0x5A45 = 0x8922
+0x5A46 = 0x8929
+0x5A47 = 0x8923
+0x5A48 = 0x892F
+0x5A49 = 0x892C
+0x5A4A = 0x891F
+0x5A4B = 0x89F1
+0x5A4C = 0x8AE0
+0x5A4D = 0x8AE2
+0x5A4E = 0x8AF2
+0x5A4F = 0x8AF4
+0x5A50 = 0x8AF5
+0x5A51 = 0x8ADD
+0x5A52 = 0x8B14
+0x5A53 = 0x8AE4
+0x5A54 = 0x8ADF
+0x5A55 = 0x8AF0
+0x5A56 = 0x8AC8
+0x5A57 = 0x8ADE
+0x5A58 = 0x8AE1
+0x5A59 = 0x8AE8
+0x5A5A = 0x8AFF
+0x5A5B = 0x8AEF
+0x5A5C = 0x8AFB
+0x5A5D = 0x8C91
+0x5A5E = 0x8C92
+0x5A5F = 0x8C90
+0x5A60 = 0x8CF5
+0x5A61 = 0x8CEE
+0x5A62 = 0x8CF1
+0x5A63 = 0x8CF0
+0x5A64 = 0x8CF3
+0x5A65 = 0x8D6C
+0x5A66 = 0x8D6E
+0x5A67 = 0x8DA5
+0x5A68 = 0x8DA7
+0x5A69 = 0x8E33
+0x5A6A = 0x8E3E
+0x5A6B = 0x8E38
+0x5A6C = 0x8E40
+0x5A6D = 0x8E45
+0x5A6E = 0x8E36
+0x5A6F = 0x8E3C
+0x5A70 = 0x8E3D
+0x5A71 = 0x8E41
+0x5A72 = 0x8E30
+0x5A73 = 0x8E3F
+0x5A74 = 0x8EBD
+0x5A75 = 0x8F36
+0x5A76 = 0x8F2E
+0x5A77 = 0x8F35
+0x5A78 = 0x8F32
+0x5A79 = 0x8F39
+0x5A7A = 0x8F37
+0x5A7B = 0x8F34
+0x5A7C = 0x9076
+0x5A7D = 0x9079
+0x5A7E = 0x907B
+0x5B21 = 0x9086
+0x5B22 = 0x90FA
+0x5B23 = 0x9133
+0x5B24 = 0x9135
+0x5B25 = 0x9136
+0x5B26 = 0x9193
+0x5B27 = 0x9190
+0x5B28 = 0x9191
+0x5B29 = 0x918D
+0x5B2A = 0x918F
+0x5B2B = 0x9327
+0x5B2C = 0x931E
+0x5B2D = 0x9308
+0x5B2E = 0x931F
+0x5B2F = 0x9306
+0x5B30 = 0x930F
+0x5B31 = 0x937A
+0x5B32 = 0x9338
+0x5B33 = 0x933C
+0x5B34 = 0x931B
+0x5B35 = 0x9323
+0x5B36 = 0x9312
+0x5B37 = 0x9301
+0x5B38 = 0x9346
+0x5B39 = 0x932D
+0x5B3A = 0x930E
+0x5B3B = 0x930D
+0x5B3C = 0x92CB
+0x5B3D = 0x931D
+0x5B3E = 0x92FA
+0x5B3F = 0x9313
+0x5B40 = 0x92F9
+0x5B41 = 0x92F7
+0x5B42 = 0x9334
+0x5B43 = 0x9302
+0x5B44 = 0x9324
+0x5B45 = 0x92FF
+0x5B46 = 0x9329
+0x5B47 = 0x9339
+0x5B48 = 0x9335
+0x5B49 = 0x932A
+0x5B4A = 0x9314
+0x5B4B = 0x930C
+0x5B4C = 0x930B
+0x5B4D = 0x92FE
+0x5B4E = 0x9309
+0x5B4F = 0x9300
+0x5B50 = 0x92FB
+0x5B51 = 0x9316
+0x5B52 = 0x95BC
+0x5B53 = 0x95CD
+0x5B54 = 0x95BE
+0x5B55 = 0x95B9
+0x5B56 = 0x95BA
+0x5B57 = 0x95B6
+0x5B58 = 0x95BF
+0x5B59 = 0x95B5
+0x5B5A = 0x95BD
+0x5B5B = 0x96A9
+0x5B5C = 0x96D4
+0x5B5D = 0x970B
+0x5B5E = 0x9712
+0x5B5F = 0x9710
+0x5B60 = 0x9799
+0x5B61 = 0x9797
+0x5B62 = 0x9794
+0x5B63 = 0x97F0
+0x5B64 = 0x97F8
+0x5B65 = 0x9835
+0x5B66 = 0x982F
+0x5B67 = 0x9832
+0x5B68 = 0x9924
+0x5B69 = 0x991F
+0x5B6A = 0x9927
+0x5B6B = 0x9929
+0x5B6C = 0x999E
+0x5B6D = 0x99EE
+0x5B6E = 0x99EC
+0x5B6F = 0x99E5
+0x5B70 = 0x99E4
+0x5B71 = 0x99F0
+0x5B72 = 0x99E3
+0x5B73 = 0x99EA
+0x5B74 = 0x99E9
+0x5B75 = 0x99E7
+0x5B76 = 0x9AB9
+0x5B77 = 0x9ABF
+0x5B78 = 0x9AB4
+0x5B79 = 0x9ABB
+0x5B7A = 0x9AF6
+0x5B7B = 0x9AFA
+0x5B7C = 0x9AF9
+0x5B7D = 0x9AF7
+0x5B7E = 0x9B33
+0x5C21 = 0x9B80
+0x5C22 = 0x9B85
+0x5C23 = 0x9B87
+0x5C24 = 0x9B7C
+0x5C25 = 0x9B7E
+0x5C26 = 0x9B7B
+0x5C27 = 0x9B82
+0x5C28 = 0x9B93
+0x5C29 = 0x9B92
+0x5C2A = 0x9B90
+0x5C2B = 0x9B7A
+0x5C2C = 0x9B95
+0x5C2D = 0x9B7D
+0x5C2E = 0x9B88
+0x5C2F = 0x9D25
+0x5C30 = 0x9D17
+0x5C31 = 0x9D20
+0x5C32 = 0x9D1E
+0x5C33 = 0x9D14
+0x5C34 = 0x9D29
+0x5C35 = 0x9D1D
+0x5C36 = 0x9D18
+0x5C37 = 0x9D22
+0x5C38 = 0x9D10
+0x5C39 = 0x9D19
+0x5C3A = 0x9D1F
+0x5C3B = 0x9E88
+0x5C3C = 0x9E86
+0x5C3D = 0x9E87
+0x5C3E = 0x9EAE
+0x5C3F = 0x9EAD
+0x5C40 = 0x9ED5
+0x5C41 = 0x9ED6
+0x5C42 = 0x9EFA
+0x5C43 = 0x9F12
+0x5C44 = 0x9F3D
+0x5C45 = 0x5126
+0x5C46 = 0x5125
+0x5C47 = 0x5122
+0x5C48 = 0x5124
+0x5C49 = 0x5120
+0x5C4A = 0x5129
+0x5C4B = 0x52F4
+0x5C4C = 0x5693
+0x5C4D = 0x568C
+0x5C4E = 0x568D
+0x5C4F = 0x5686
+0x5C50 = 0x5684
+0x5C51 = 0x5683
+0x5C52 = 0x567E
+0x5C53 = 0x5682
+0x5C54 = 0x567F
+0x5C55 = 0x5681
+0x5C56 = 0x58D6
+0x5C57 = 0x58D4
+0x5C58 = 0x58CF
+0x5C59 = 0x58D2
+0x5C5A = 0x5B2D
+0x5C5B = 0x5B25
+0x5C5C = 0x5B32
+0x5C5D = 0x5B23
+0x5C5E = 0x5B2C
+0x5C5F = 0x5B27
+0x5C60 = 0x5B26
+0x5C61 = 0x5B2F
+0x5C62 = 0x5B2E
+0x5C63 = 0x5B7B
+0x5C64 = 0x5BF1
+0x5C65 = 0x5BF2
+0x5C66 = 0x5DB7
+0x5C67 = 0x5E6C
+0x5C68 = 0x5E6A
+0x5C69 = 0x5FBE
+0x5C6A = 0x61C3
+0x5C6B = 0x61B5
+0x5C6C = 0x61BC
+0x5C6D = 0x61E7
+0x5C6E = 0x61E0
+0x5C6F = 0x61E5
+0x5C70 = 0x61E4
+0x5C71 = 0x61E8
+0x5C72 = 0x61DE
+0x5C73 = 0x64EF
+0x5C74 = 0x64E9
+0x5C75 = 0x64E3
+0x5C76 = 0x64EB
+0x5C77 = 0x64E4
+0x5C78 = 0x64E8
+0x5C79 = 0x6581
+0x5C7A = 0x6580
+0x5C7B = 0x65B6
+0x5C7C = 0x65DA
+0x5C7D = 0x66D2
+0x5C7E = 0x6A8D
+0x5D21 = 0x6A96
+0x5D22 = 0x6A81
+0x5D23 = 0x6AA5
+0x5D24 = 0x6A89
+0x5D25 = 0x6A9F
+0x5D26 = 0x6A9B
+0x5D27 = 0x6AA1
+0x5D28 = 0x6A9E
+0x5D29 = 0x6A87
+0x5D2A = 0x6A93
+0x5D2B = 0x6A8E
+0x5D2C = 0x6A95
+0x5D2D = 0x6A83
+0x5D2E = 0x6AA8
+0x5D2F = 0x6AA4
+0x5D30 = 0x6A91
+0x5D31 = 0x6A7F
+0x5D32 = 0x6AA6
+0x5D33 = 0x6A9A
+0x5D34 = 0x6A85
+0x5D35 = 0x6A8C
+0x5D36 = 0x6A92
+0x5D37 = 0x6B5B
+0x5D38 = 0x6BAD
+0x5D39 = 0x6C09
+0x5D3A = 0x6FCC
+0x5D3B = 0x6FA9
+0x5D3C = 0x6FF4
+0x5D3D = 0x6FD4
+0x5D3E = 0x6FE3
+0x5D3F = 0x6FDC
+0x5D40 = 0x6FED
+0x5D41 = 0x6FE7
+0x5D42 = 0x6FE6
+0x5D43 = 0x6FDE
+0x5D44 = 0x6FF2
+0x5D45 = 0x6FDD
+0x5D46 = 0x6FE2
+0x5D47 = 0x6FE8
+0x5D48 = 0x71E1
+0x5D49 = 0x71F1
+0x5D4A = 0x71E8
+0x5D4B = 0x71F2
+0x5D4C = 0x71E4
+0x5D4D = 0x71F0
+0x5D4E = 0x71E2
+0x5D4F = 0x7373
+0x5D50 = 0x736E
+0x5D51 = 0x736F
+0x5D52 = 0x7497
+0x5D53 = 0x74B2
+0x5D54 = 0x74AB
+0x5D55 = 0x7490
+0x5D56 = 0x74AA
+0x5D57 = 0x74AD
+0x5D58 = 0x74B1
+0x5D59 = 0x74A5
+0x5D5A = 0x74AF
+0x5D5B = 0x7510
+0x5D5C = 0x7511
+0x5D5D = 0x7512
+0x5D5E = 0x750F
+0x5D5F = 0x7584
+0x5D60 = 0x7643
+0x5D61 = 0x7648
+0x5D62 = 0x7649
+0x5D63 = 0x7647
+0x5D64 = 0x76A4
+0x5D65 = 0x76E9
+0x5D66 = 0x77B5
+0x5D67 = 0x77AB
+0x5D68 = 0x77B2
+0x5D69 = 0x77B7
+0x5D6A = 0x77B6
+0x5D6B = 0x77B4
+0x5D6C = 0x77B1
+0x5D6D = 0x77A8
+0x5D6E = 0x77F0
+0x5D6F = 0x78F3
+0x5D70 = 0x78FD
+0x5D71 = 0x7902
+0x5D72 = 0x78FB
+0x5D73 = 0x78FC
+0x5D74 = 0x78FF
+0x5D75 = 0x78F2
+0x5D76 = 0x7905
+0x5D77 = 0x78F9
+0x5D78 = 0x78FE
+0x5D79 = 0x7904
+0x5D7A = 0x79AB
+0x5D7B = 0x79A8
+0x5D7C = 0x7A5C
+0x5D7D = 0x7A5B
+0x5D7E = 0x7A56
+0x5E21 = 0x7A58
+0x5E22 = 0x7A54
+0x5E23 = 0x7A5A
+0x5E24 = 0x7ABE
+0x5E25 = 0x7AC0
+0x5E26 = 0x7AC1
+0x5E27 = 0x7C05
+0x5E28 = 0x7C0F
+0x5E29 = 0x7BF2
+0x5E2A = 0x7C00
+0x5E2B = 0x7BFF
+0x5E2C = 0x7BFB
+0x5E2D = 0x7C0E
+0x5E2E = 0x7BF4
+0x5E2F = 0x7C0B
+0x5E30 = 0x7BF3
+0x5E31 = 0x7C02
+0x5E32 = 0x7C09
+0x5E33 = 0x7C03
+0x5E34 = 0x7C01
+0x5E35 = 0x7BF8
+0x5E36 = 0x7BFD
+0x5E37 = 0x7C06
+0x5E38 = 0x7BF0
+0x5E39 = 0x7BF1
+0x5E3A = 0x7C10
+0x5E3B = 0x7C0A
+0x5E3C = 0x7CE8
+0x5E3D = 0x7E2D
+0x5E3E = 0x7E3C
+0x5E3F = 0x7E42
+0x5E40 = 0x7E33
+0x5E41 = 0x9848
+0x5E42 = 0x7E38
+0x5E43 = 0x7E2A
+0x5E44 = 0x7E49
+0x5E45 = 0x7E40
+0x5E46 = 0x7E47
+0x5E47 = 0x7E29
+0x5E48 = 0x7E4C
+0x5E49 = 0x7E30
+0x5E4A = 0x7E3B
+0x5E4B = 0x7E36
+0x5E4C = 0x7E44
+0x5E4D = 0x7E3A
+0x5E4E = 0x7F45
+0x5E4F = 0x7F7F
+0x5E50 = 0x7F7E
+0x5E51 = 0x7F7D
+0x5E52 = 0x7FF4
+0x5E53 = 0x7FF2
+0x5E54 = 0x802C
+0x5E55 = 0x81BB
+0x5E56 = 0x81C4
+0x5E57 = 0x81CC
+0x5E58 = 0x81CA
+0x5E59 = 0x81C5
+0x5E5A = 0x81C7
+0x5E5B = 0x81BC
+0x5E5C = 0x81E9
+0x5E5D = 0x825B
+0x5E5E = 0x825A
+0x5E5F = 0x825C
+0x5E60 = 0x8583
+0x5E61 = 0x8580
+0x5E62 = 0x858F
+0x5E63 = 0x85A7
+0x5E64 = 0x8595
+0x5E65 = 0x85A0
+0x5E66 = 0x858B
+0x5E67 = 0x85A3
+0x5E68 = 0x857B
+0x5E69 = 0x85A4
+0x5E6A = 0x859A
+0x5E6B = 0x859E
+0x5E6C = 0x8577
+0x5E6D = 0x857C
+0x5E6E = 0x8589
+0x5E6F = 0x85A1
+0x5E70 = 0x857A
+0x5E71 = 0x8578
+0x5E72 = 0x8557
+0x5E73 = 0x858E
+0x5E74 = 0x8596
+0x5E75 = 0x8586
+0x5E76 = 0x858D
+0x5E77 = 0x8599
+0x5E78 = 0x859D
+0x5E79 = 0x8581
+0x5E7A = 0x85A2
+0x5E7B = 0x8582
+0x5E7C = 0x8588
+0x5E7D = 0x8585
+0x5E7E = 0x8579
+0x5F21 = 0x8576
+0x5F22 = 0x8598
+0x5F23 = 0x8590
+0x5F24 = 0x859F
+0x5F25 = 0x8668
+0x5F26 = 0x87BE
+0x5F27 = 0x87AA
+0x5F28 = 0x87AD
+0x5F29 = 0x87C5
+0x5F2A = 0x87B0
+0x5F2B = 0x87AC
+0x5F2C = 0x87B9
+0x5F2D = 0x87B5
+0x5F2E = 0x87BC
+0x5F2F = 0x87AE
+0x5F30 = 0x87C9
+0x5F31 = 0x87C3
+0x5F32 = 0x87C2
+0x5F33 = 0x87CC
+0x5F34 = 0x87B7
+0x5F35 = 0x87AF
+0x5F36 = 0x87C4
+0x5F37 = 0x87CA
+0x5F38 = 0x87B4
+0x5F39 = 0x87B6
+0x5F3A = 0x87BF
+0x5F3B = 0x87B8
+0x5F3C = 0x87BD
+0x5F3D = 0x87DE
+0x5F3E = 0x87B2
+0x5F3F = 0x8935
+0x5F40 = 0x8933
+0x5F41 = 0x893C
+0x5F42 = 0x893E
+0x5F43 = 0x8941
+0x5F44 = 0x8952
+0x5F45 = 0x8937
+0x5F46 = 0x8942
+0x5F47 = 0x89AD
+0x5F48 = 0x89AF
+0x5F49 = 0x89AE
+0x5F4A = 0x89F2
+0x5F4B = 0x89F3
+0x5F4C = 0x8B1E
+0x5F4D = 0x8B18
+0x5F4E = 0x8B16
+0x5F4F = 0x8B11
+0x5F50 = 0x8B05
+0x5F51 = 0x8B0B
+0x5F52 = 0x8B22
+0x5F53 = 0x8B0F
+0x5F54 = 0x8B12
+0x5F55 = 0x8B15
+0x5F56 = 0x8B07
+0x5F57 = 0x8B0D
+0x5F58 = 0x8B08
+0x5F59 = 0x8B06
+0x5F5A = 0x8B1C
+0x5F5B = 0x8B13
+0x5F5C = 0x8B1A
+0x5F5D = 0x8C4F
+0x5F5E = 0x8C70
+0x5F5F = 0x8C72
+0x5F60 = 0x8C71
+0x5F61 = 0x8C6F
+0x5F62 = 0x8C95
+0x5F63 = 0x8C94
+0x5F64 = 0x8CF9
+0x5F65 = 0x8D6F
+0x5F66 = 0x8E4E
+0x5F67 = 0x8E4D
+0x5F68 = 0x8E53
+0x5F69 = 0x8E50
+0x5F6A = 0x8E4C
+0x5F6B = 0x8E47
+0x5F6C = 0x8F43
+0x5F6D = 0x8F40
+0x5F6E = 0x9085
+0x5F6F = 0x907E
+0x5F70 = 0x9138
+0x5F71 = 0x919A
+0x5F72 = 0x91A2
+0x5F73 = 0x919B
+0x5F74 = 0x9199
+0x5F75 = 0x919F
+0x5F76 = 0x91A1
+0x5F77 = 0x919D
+0x5F78 = 0x91A0
+0x5F79 = 0x93A1
+0x5F7A = 0x9383
+0x5F7B = 0x93AF
+0x5F7C = 0x9364
+0x5F7D = 0x9356
+0x5F7E = 0x9347
+0x6021 = 0x937C
+0x6022 = 0x9358
+0x6023 = 0x935C
+0x6024 = 0x9376
+0x6025 = 0x9349
+0x6026 = 0x9350
+0x6027 = 0x9351
+0x6028 = 0x9360
+0x6029 = 0x936D
+0x602A = 0x938F
+0x602B = 0x934C
+0x602C = 0x936A
+0x602D = 0x9379
+0x602E = 0x9357
+0x602F = 0x9355
+0x6030 = 0x9352
+0x6031 = 0x934F
+0x6032 = 0x9371
+0x6033 = 0x9377
+0x6034 = 0x937B
+0x6035 = 0x9361
+0x6036 = 0x935E
+0x6037 = 0x9363
+0x6038 = 0x9367
+0x6039 = 0x934E
+0x603A = 0x9359
+0x603B = 0x95C7
+0x603C = 0x95C0
+0x603D = 0x95C9
+0x603E = 0x95C3
+0x603F = 0x95C5
+0x6040 = 0x95B7
+0x6041 = 0x96AE
+0x6042 = 0x96B0
+0x6043 = 0x96AC
+0x6044 = 0x9720
+0x6045 = 0x971F
+0x6046 = 0x9718
+0x6047 = 0x971D
+0x6048 = 0x9719
+0x6049 = 0x979A
+0x604A = 0x97A1
+0x604B = 0x979C
+0x604C = 0x979E
+0x604D = 0x979D
+0x604E = 0x97D5
+0x604F = 0x97D4
+0x6050 = 0x97F1
+0x6051 = 0x9841
+0x6052 = 0x9844
+0x6053 = 0x984A
+0x6054 = 0x9849
+0x6055 = 0x9845
+0x6056 = 0x9843
+0x6057 = 0x9925
+0x6058 = 0x992B
+0x6059 = 0x992C
+0x605A = 0x992A
+0x605B = 0x9933
+0x605C = 0x9932
+0x605D = 0x992F
+0x605E = 0x992D
+0x605F = 0x9931
+0x6060 = 0x9930
+0x6061 = 0x9998
+0x6062 = 0x99A3
+0x6063 = 0x99A1
+0x6064 = 0x9A02
+0x6065 = 0x99FA
+0x6066 = 0x99F4
+0x6067 = 0x99F7
+0x6068 = 0x99F9
+0x6069 = 0x99F8
+0x606A = 0x99F6
+0x606B = 0x99FB
+0x606C = 0x99FD
+0x606D = 0x99FE
+0x606E = 0x99FC
+0x606F = 0x9A03
+0x6070 = 0x9ABE
+0x6071 = 0x9AFE
+0x6072 = 0x9AFD
+0x6073 = 0x9B01
+0x6074 = 0x9AFC
+0x6075 = 0x9B48
+0x6076 = 0x9B9A
+0x6077 = 0x9BA8
+0x6078 = 0x9B9E
+0x6079 = 0x9B9B
+0x607A = 0x9BA6
+0x607B = 0x9BA1
+0x607C = 0x9BA5
+0x607D = 0x9BA4
+0x607E = 0x9B86
+0x6121 = 0x9BA2
+0x6122 = 0x9BA0
+0x6123 = 0x9BAF
+0x6124 = 0x9D33
+0x6125 = 0x9D41
+0x6126 = 0x9D67
+0x6127 = 0x9D36
+0x6128 = 0x9D2E
+0x6129 = 0x9D2F
+0x612A = 0x9D31
+0x612B = 0x9D38
+0x612C = 0x9D30
+0x612D = 0x9D45
+0x612E = 0x9D42
+0x612F = 0x9D43
+0x6130 = 0x9D3E
+0x6131 = 0x9D37
+0x6132 = 0x9D40
+0x6133 = 0x9D3D
+0x6134 = 0x7FF5
+0x6135 = 0x9D2D
+0x6136 = 0x9E8A
+0x6137 = 0x9E89
+0x6138 = 0x9E8D
+0x6139 = 0x9EB0
+0x613A = 0x9EC8
+0x613B = 0x9EDA
+0x613C = 0x9EFB
+0x613D = 0x9EFF
+0x613E = 0x9F24
+0x613F = 0x9F23
+0x6140 = 0x9F22
+0x6141 = 0x9F54
+0x6142 = 0x9FA0
+0x6143 = 0x5131
+0x6144 = 0x512D
+0x6145 = 0x512E
+0x6146 = 0x5698
+0x6147 = 0x569C
+0x6148 = 0x5697
+0x6149 = 0x569A
+0x614A = 0x569D
+0x614B = 0x5699
+0x614C = 0x5970
+0x614D = 0x5B3C
+0x614E = 0x5C69
+0x614F = 0x5C6A
+0x6150 = 0x5DC0
+0x6151 = 0x5E6D
+0x6152 = 0x5E6E
+0x6153 = 0x61D8
+0x6154 = 0x61DF
+0x6155 = 0x61ED
+0x6156 = 0x61EE
+0x6157 = 0x61F1
+0x6158 = 0x61EA
+0x6159 = 0x61F0
+0x615A = 0x61EB
+0x615B = 0x61D6
+0x615C = 0x61E9
+0x615D = 0x64FF
+0x615E = 0x6504
+0x615F = 0x64FD
+0x6160 = 0x64F8
+0x6161 = 0x6501
+0x6162 = 0x6503
+0x6163 = 0x64FC
+0x6164 = 0x6594
+0x6165 = 0x65DB
+0x6166 = 0x66DA
+0x6167 = 0x66DB
+0x6168 = 0x66D8
+0x6169 = 0x6AC5
+0x616A = 0x6AB9
+0x616B = 0x6ABD
+0x616C = 0x6AE1
+0x616D = 0x6AC6
+0x616E = 0x6ABA
+0x616F = 0x6AB6
+0x6170 = 0x6AB7
+0x6171 = 0x6AC7
+0x6172 = 0x6AB4
+0x6173 = 0x6AAD
+0x6174 = 0x6B5E
+0x6175 = 0x6BC9
+0x6176 = 0x6C0B
+0x6177 = 0x7007
+0x6178 = 0x700C
+0x6179 = 0x700D
+0x617A = 0x7001
+0x617B = 0x7005
+0x617C = 0x7014
+0x617D = 0x700E
+0x617E = 0x6FFF
+0x6221 = 0x7000
+0x6222 = 0x6FFB
+0x6223 = 0x7026
+0x6224 = 0x6FFC
+0x6225 = 0x6FF7
+0x6226 = 0x700A
+0x6227 = 0x7201
+0x6228 = 0x71FF
+0x6229 = 0x71F9
+0x622A = 0x7203
+0x622B = 0x71FD
+0x622C = 0x7376
+0x622D = 0x74B8
+0x622E = 0x74C0
+0x622F = 0x74B5
+0x6230 = 0x74C1
+0x6231 = 0x74BE
+0x6232 = 0x74B6
+0x6233 = 0x74BB
+0x6234 = 0x74C2
+0x6235 = 0x7514
+0x6236 = 0x7513
+0x6237 = 0x765C
+0x6238 = 0x7664
+0x6239 = 0x7659
+0x623A = 0x7650
+0x623B = 0x7653
+0x623C = 0x7657
+0x623D = 0x765A
+0x623E = 0x76A6
+0x623F = 0x76BD
+0x6240 = 0x76EC
+0x6241 = 0x77C2
+0x6242 = 0x77BA
+0x6243 = 0x790C
+0x6244 = 0x7913
+0x6245 = 0x7914
+0x6246 = 0x7909
+0x6247 = 0x7910
+0x6248 = 0x7912
+0x6249 = 0x7911
+0x624A = 0x79AD
+0x624B = 0x79AC
+0x624C = 0x7A5F
+0x624D = 0x7C1C
+0x624E = 0x7C29
+0x624F = 0x7C19
+0x6250 = 0x7C20
+0x6251 = 0x7C1F
+0x6252 = 0x7C2D
+0x6253 = 0x7C1D
+0x6254 = 0x7C26
+0x6255 = 0x7C28
+0x6256 = 0x7C22
+0x6257 = 0x7C25
+0x6258 = 0x7C30
+0x6259 = 0x7E5C
+0x625A = 0x7E50
+0x625B = 0x7E56
+0x625C = 0x7E63
+0x625D = 0x7E58
+0x625E = 0x7E62
+0x625F = 0x7E5F
+0x6260 = 0x7E51
+0x6261 = 0x7E60
+0x6262 = 0x7E57
+0x6263 = 0x7E53
+0x6264 = 0x7FB5
+0x6265 = 0x7FB3
+0x6266 = 0x7FF7
+0x6267 = 0x7FF8
+0x6268 = 0x8075
+0x6269 = 0x81D1
+0x626A = 0x81D2
+0x626B = 0x81D0
+0x626C = 0x825F
+0x626D = 0x825E
+0x626E = 0x85B4
+0x626F = 0x85C6
+0x6270 = 0x85C0
+0x6271 = 0x85C3
+0x6272 = 0x85C2
+0x6273 = 0x85B3
+0x6274 = 0x85B5
+0x6275 = 0x85BD
+0x6276 = 0x85C7
+0x6277 = 0x85C4
+0x6278 = 0x85BF
+0x6279 = 0x85CB
+0x627A = 0x85CE
+0x627B = 0x85C8
+0x627C = 0x85C5
+0x627D = 0x85B1
+0x627E = 0x85B6
+0x6321 = 0x85D2
+0x6322 = 0x8624
+0x6323 = 0x85B8
+0x6324 = 0x85B7
+0x6325 = 0x85BE
+0x6326 = 0x8669
+0x6327 = 0x87E7
+0x6328 = 0x87E6
+0x6329 = 0x87E2
+0x632A = 0x87DB
+0x632B = 0x87EB
+0x632C = 0x87EA
+0x632D = 0x87E5
+0x632E = 0x87DF
+0x632F = 0x87F3
+0x6330 = 0x87E4
+0x6331 = 0x87D4
+0x6332 = 0x87DC
+0x6333 = 0x87D3
+0x6334 = 0x87ED
+0x6335 = 0x87D8
+0x6336 = 0x87E3
+0x6337 = 0x87D7
+0x6338 = 0x87D9
+0x6339 = 0x8801
+0x633A = 0x87F4
+0x633B = 0x87E8
+0x633C = 0x87DD
+0x633D = 0x8953
+0x633E = 0x894B
+0x633F = 0x894F
+0x6340 = 0x894C
+0x6341 = 0x8946
+0x6342 = 0x8950
+0x6343 = 0x8951
+0x6344 = 0x8949
+0x6345 = 0x8B2A
+0x6346 = 0x8B27
+0x6347 = 0x8B23
+0x6348 = 0x8B33
+0x6349 = 0x8B30
+0x634A = 0x8B35
+0x634B = 0x8B47
+0x634C = 0x8B2F
+0x634D = 0x8B3C
+0x634E = 0x8B3E
+0x634F = 0x8B31
+0x6350 = 0x8B25
+0x6351 = 0x8B37
+0x6352 = 0x8B26
+0x6353 = 0x8B36
+0x6354 = 0x8B2E
+0x6355 = 0x8B24
+0x6356 = 0x8B3B
+0x6357 = 0x8B3D
+0x6358 = 0x8B3A
+0x6359 = 0x8C42
+0x635A = 0x8C75
+0x635B = 0x8C99
+0x635C = 0x8C98
+0x635D = 0x8C97
+0x635E = 0x8CFE
+0x635F = 0x8D04
+0x6360 = 0x8D02
+0x6361 = 0x8D00
+0x6362 = 0x8E5C
+0x6363 = 0x8E62
+0x6364 = 0x8E60
+0x6365 = 0x8E57
+0x6366 = 0x8E56
+0x6367 = 0x8E5E
+0x6368 = 0x8E65
+0x6369 = 0x8E67
+0x636A = 0x8E5B
+0x636B = 0x8E5A
+0x636C = 0x8E61
+0x636D = 0x8E5D
+0x636E = 0x8E69
+0x636F = 0x8E54
+0x6370 = 0x8F46
+0x6371 = 0x8F47
+0x6372 = 0x8F48
+0x6373 = 0x8F4B
+0x6374 = 0x9128
+0x6375 = 0x913A
+0x6376 = 0x913B
+0x6377 = 0x913E
+0x6378 = 0x91A8
+0x6379 = 0x91A5
+0x637A = 0x91A7
+0x637B = 0x91AF
+0x637C = 0x91AA
+0x637D = 0x93B5
+0x637E = 0x938C
+0x6421 = 0x9392
+0x6422 = 0x93B7
+0x6423 = 0x939B
+0x6424 = 0x939D
+0x6425 = 0x9389
+0x6426 = 0x93A7
+0x6427 = 0x938E
+0x6428 = 0x93AA
+0x6429 = 0x939E
+0x642A = 0x93A6
+0x642B = 0x9395
+0x642C = 0x9388
+0x642D = 0x9399
+0x642E = 0x939F
+0x642F = 0x9380
+0x6430 = 0x938D
+0x6431 = 0x93B1
+0x6432 = 0x9391
+0x6433 = 0x93B2
+0x6434 = 0x93A4
+0x6435 = 0x93A8
+0x6436 = 0x93B4
+0x6437 = 0x93A3
+0x6438 = 0x95D2
+0x6439 = 0x95D3
+0x643A = 0x95D1
+0x643B = 0x96B3
+0x643C = 0x96D7
+0x643D = 0x96DA
+0x643E = 0x5DC2
+0x643F = 0x96DF
+0x6440 = 0x96D8
+0x6441 = 0x96DD
+0x6442 = 0x9723
+0x6443 = 0x9722
+0x6444 = 0x9725
+0x6445 = 0x97AC
+0x6446 = 0x97AE
+0x6447 = 0x97A8
+0x6448 = 0x97AB
+0x6449 = 0x97A4
+0x644A = 0x97AA
+0x644B = 0x97A2
+0x644C = 0x97A5
+0x644D = 0x97D7
+0x644E = 0x97D9
+0x644F = 0x97D6
+0x6450 = 0x97D8
+0x6451 = 0x97FA
+0x6452 = 0x9850
+0x6453 = 0x9851
+0x6454 = 0x9852
+0x6455 = 0x98B8
+0x6456 = 0x9941
+0x6457 = 0x993C
+0x6458 = 0x993A
+0x6459 = 0x9A0F
+0x645A = 0x9A0B
+0x645B = 0x9A09
+0x645C = 0x9A0D
+0x645D = 0x9A04
+0x645E = 0x9A11
+0x645F = 0x9A0A
+0x6460 = 0x9A05
+0x6461 = 0x9A07
+0x6462 = 0x9A06
+0x6463 = 0x9AC0
+0x6464 = 0x9ADC
+0x6465 = 0x9B08
+0x6466 = 0x9B04
+0x6467 = 0x9B05
+0x6468 = 0x9B29
+0x6469 = 0x9B35
+0x646A = 0x9B4A
+0x646B = 0x9B4C
+0x646C = 0x9B4B
+0x646D = 0x9BC7
+0x646E = 0x9BC6
+0x646F = 0x9BC3
+0x6470 = 0x9BBF
+0x6471 = 0x9BC1
+0x6472 = 0x9BB5
+0x6473 = 0x9BB8
+0x6474 = 0x9BD3
+0x6475 = 0x9BB6
+0x6476 = 0x9BC4
+0x6477 = 0x9BB9
+0x6478 = 0x9BBD
+0x6479 = 0x9D5C
+0x647A = 0x9D53
+0x647B = 0x9D4F
+0x647C = 0x9D4A
+0x647D = 0x9D5B
+0x647E = 0x9D4B
+0x6521 = 0x9D59
+0x6522 = 0x9D56
+0x6523 = 0x9D4C
+0x6524 = 0x9D57
+0x6525 = 0x9D52
+0x6526 = 0x9D54
+0x6527 = 0x9D5F
+0x6528 = 0x9D58
+0x6529 = 0x9D5A
+0x652A = 0x9E8E
+0x652B = 0x9E8C
+0x652C = 0x9EDF
+0x652D = 0x9F01
+0x652E = 0x9F00
+0x652F = 0x9F16
+0x6530 = 0x9F25
+0x6531 = 0x9F2B
+0x6532 = 0x9F2A
+0x6533 = 0x9F29
+0x6534 = 0x9F28
+0x6535 = 0x9F4C
+0x6536 = 0x9F55
+0x6537 = 0x5134
+0x6538 = 0x5135
+0x6539 = 0x5296
+0x653A = 0x52F7
+0x653B = 0x53B4
+0x653C = 0x56AB
+0x653D = 0x56AD
+0x653E = 0x56A6
+0x653F = 0x56A7
+0x6540 = 0x56AA
+0x6541 = 0x56AC
+0x6542 = 0x58DA
+0x6543 = 0x58DD
+0x6544 = 0x58DB
+0x6545 = 0x5912
+0x6546 = 0x5B3D
+0x6547 = 0x5B3E
+0x6548 = 0x5B3F
+0x6549 = 0x5DC3
+0x654A = 0x5E70
+0x654B = 0x5FBF
+0x654C = 0x61FB
+0x654D = 0x6507
+0x654E = 0x6510
+0x654F = 0x650D
+0x6550 = 0x6509
+0x6551 = 0x650C
+0x6552 = 0x650E
+0x6553 = 0x6584
+0x6554 = 0x65DE
+0x6555 = 0x65DD
+0x6556 = 0x66DE
+0x6557 = 0x6AE7
+0x6558 = 0x6AE0
+0x6559 = 0x6ACC
+0x655A = 0x6AD1
+0x655B = 0x6AD9
+0x655C = 0x6ACB
+0x655D = 0x6ADF
+0x655E = 0x6ADC
+0x655F = 0x6AD0
+0x6560 = 0x6AEB
+0x6561 = 0x6ACF
+0x6562 = 0x6ACD
+0x6563 = 0x6ADE
+0x6564 = 0x6B60
+0x6565 = 0x6BB0
+0x6566 = 0x6C0C
+0x6567 = 0x7019
+0x6568 = 0x7027
+0x6569 = 0x7020
+0x656A = 0x7016
+0x656B = 0x702B
+0x656C = 0x7021
+0x656D = 0x7022
+0x656E = 0x7023
+0x656F = 0x7029
+0x6570 = 0x7017
+0x6571 = 0x7024
+0x6572 = 0x701C
+0x6573 = 0x720C
+0x6574 = 0x720A
+0x6575 = 0x7207
+0x6576 = 0x7202
+0x6577 = 0x7205
+0x6578 = 0x72A5
+0x6579 = 0x72A6
+0x657A = 0x72A4
+0x657B = 0x72A3
+0x657C = 0x72A1
+0x657D = 0x74CB
+0x657E = 0x74C5
+0x6621 = 0x74B7
+0x6622 = 0x74C3
+0x6623 = 0x7516
+0x6624 = 0x7660
+0x6625 = 0x77C9
+0x6626 = 0x77CA
+0x6627 = 0x77C4
+0x6628 = 0x77F1
+0x6629 = 0x791D
+0x662A = 0x791B
+0x662B = 0x7921
+0x662C = 0x791C
+0x662D = 0x7917
+0x662E = 0x791E
+0x662F = 0x79B0
+0x6630 = 0x7A67
+0x6631 = 0x7A68
+0x6632 = 0x7C33
+0x6633 = 0x7C3C
+0x6634 = 0x7C39
+0x6635 = 0x7C2C
+0x6636 = 0x7C3B
+0x6637 = 0x7CEC
+0x6638 = 0x7CEA
+0x6639 = 0x7E76
+0x663A = 0x7E75
+0x663B = 0x7E78
+0x663C = 0x7E70
+0x663D = 0x7E77
+0x663E = 0x7E6F
+0x663F = 0x7E7A
+0x6640 = 0x7E72
+0x6641 = 0x7E74
+0x6642 = 0x7E68
+0x6643 = 0x7F4B
+0x6644 = 0x7F4A
+0x6645 = 0x7F83
+0x6646 = 0x7F86
+0x6647 = 0x7FB7
+0x6648 = 0x7FFD
+0x6649 = 0x7FFE
+0x664A = 0x8078
+0x664B = 0x81D7
+0x664C = 0x81D5
+0x664D = 0x820B
+0x664E = 0x8264
+0x664F = 0x8261
+0x6650 = 0x8263
+0x6651 = 0x85EB
+0x6652 = 0x85F1
+0x6653 = 0x85ED
+0x6654 = 0x85D9
+0x6655 = 0x85E1
+0x6656 = 0x85E8
+0x6657 = 0x85DA
+0x6658 = 0x85D7
+0x6659 = 0x85EC
+0x665A = 0x85F2
+0x665B = 0x85F8
+0x665C = 0x85D8
+0x665D = 0x85DF
+0x665E = 0x85E3
+0x665F = 0x85DC
+0x6660 = 0x85D1
+0x6661 = 0x85F0
+0x6662 = 0x85E6
+0x6663 = 0x85EF
+0x6664 = 0x85DE
+0x6665 = 0x85E2
+0x6666 = 0x8800
+0x6667 = 0x87FA
+0x6668 = 0x8803
+0x6669 = 0x87F6
+0x666A = 0x87F7
+0x666B = 0x8809
+0x666C = 0x880C
+0x666D = 0x880B
+0x666E = 0x8806
+0x666F = 0x87FC
+0x6670 = 0x8808
+0x6671 = 0x87FF
+0x6672 = 0x880A
+0x6673 = 0x8802
+0x6674 = 0x8962
+0x6675 = 0x895A
+0x6676 = 0x895B
+0x6677 = 0x8957
+0x6678 = 0x8961
+0x6679 = 0x895C
+0x667A = 0x8958
+0x667B = 0x895D
+0x667C = 0x8959
+0x667D = 0x8988
+0x667E = 0x89B7
+0x6721 = 0x89B6
+0x6722 = 0x89F6
+0x6723 = 0x8B50
+0x6724 = 0x8B48
+0x6725 = 0x8B4A
+0x6726 = 0x8B40
+0x6727 = 0x8B53
+0x6728 = 0x8B56
+0x6729 = 0x8B54
+0x672A = 0x8B4B
+0x672B = 0x8B55
+0x672C = 0x8B51
+0x672D = 0x8B42
+0x672E = 0x8B52
+0x672F = 0x8B57
+0x6730 = 0x8C43
+0x6731 = 0x8C77
+0x6732 = 0x8C76
+0x6733 = 0x8C9A
+0x6734 = 0x8D06
+0x6735 = 0x8D07
+0x6736 = 0x8D09
+0x6737 = 0x8DAC
+0x6738 = 0x8DAA
+0x6739 = 0x8DAD
+0x673A = 0x8DAB
+0x673B = 0x8E6D
+0x673C = 0x8E78
+0x673D = 0x8E73
+0x673E = 0x8E6A
+0x673F = 0x8E6F
+0x6740 = 0x8E7B
+0x6741 = 0x8EC2
+0x6742 = 0x8F52
+0x6743 = 0x8F51
+0x6744 = 0x8F4F
+0x6745 = 0x8F50
+0x6746 = 0x8F53
+0x6747 = 0x8FB4
+0x6748 = 0x9140
+0x6749 = 0x913F
+0x674A = 0x91B0
+0x674B = 0x91AD
+0x674C = 0x93DE
+0x674D = 0x93C7
+0x674E = 0x93CF
+0x674F = 0x93C2
+0x6750 = 0x93DA
+0x6751 = 0x93D0
+0x6752 = 0x93F9
+0x6753 = 0x93EC
+0x6754 = 0x93CC
+0x6755 = 0x93D9
+0x6756 = 0x93A9
+0x6757 = 0x93E6
+0x6758 = 0x93CA
+0x6759 = 0x93D4
+0x675A = 0x93EE
+0x675B = 0x93E3
+0x675C = 0x93D5
+0x675D = 0x93C4
+0x675E = 0x93CE
+0x675F = 0x93C0
+0x6760 = 0x93D2
+0x6761 = 0x93A5
+0x6762 = 0x93E7
+0x6763 = 0x957D
+0x6764 = 0x95DA
+0x6765 = 0x95DB
+0x6766 = 0x96E1
+0x6767 = 0x9729
+0x6768 = 0x972B
+0x6769 = 0x972C
+0x676A = 0x9728
+0x676B = 0x9726
+0x676C = 0x97B3
+0x676D = 0x97B7
+0x676E = 0x97B6
+0x676F = 0x97DD
+0x6770 = 0x97DE
+0x6771 = 0x97DF
+0x6772 = 0x985C
+0x6773 = 0x9859
+0x6774 = 0x985D
+0x6775 = 0x9857
+0x6776 = 0x98BF
+0x6777 = 0x98BD
+0x6778 = 0x98BB
+0x6779 = 0x98BE
+0x677A = 0x9948
+0x677B = 0x9947
+0x677C = 0x9943
+0x677D = 0x99A6
+0x677E = 0x99A7
+0x6821 = 0x9A1A
+0x6822 = 0x9A15
+0x6823 = 0x9A25
+0x6824 = 0x9A1D
+0x6825 = 0x9A24
+0x6826 = 0x9A1B
+0x6827 = 0x9A22
+0x6828 = 0x9A20
+0x6829 = 0x9A27
+0x682A = 0x9A23
+0x682B = 0x9A1E
+0x682C = 0x9A1C
+0x682D = 0x9A14
+0x682E = 0x9AC2
+0x682F = 0x9B0B
+0x6830 = 0x9B0A
+0x6831 = 0x9B0E
+0x6832 = 0x9B0C
+0x6833 = 0x9B37
+0x6834 = 0x9BEA
+0x6835 = 0x9BEB
+0x6836 = 0x9BE0
+0x6837 = 0x9BDE
+0x6838 = 0x9BE4
+0x6839 = 0x9BE6
+0x683A = 0x9BE2
+0x683B = 0x9BF0
+0x683C = 0x9BD4
+0x683D = 0x9BD7
+0x683E = 0x9BEC
+0x683F = 0x9BDC
+0x6840 = 0x9BD9
+0x6841 = 0x9BE5
+0x6842 = 0x9BD5
+0x6843 = 0x9BE1
+0x6844 = 0x9BDA
+0x6845 = 0x9D77
+0x6846 = 0x9D81
+0x6847 = 0x9D8A
+0x6848 = 0x9D84
+0x6849 = 0x9D88
+0x684A = 0x9D71
+0x684B = 0x9D80
+0x684C = 0x9D78
+0x684D = 0x9D86
+0x684E = 0x9D8B
+0x684F = 0x9D8C
+0x6850 = 0x9D7D
+0x6851 = 0x9D6B
+0x6852 = 0x9D74
+0x6853 = 0x9D75
+0x6854 = 0x9D70
+0x6855 = 0x9D69
+0x6856 = 0x9D85
+0x6857 = 0x9D73
+0x6858 = 0x9D7B
+0x6859 = 0x9D82
+0x685A = 0x9D6F
+0x685B = 0x9D79
+0x685C = 0x9D7F
+0x685D = 0x9D87
+0x685E = 0x9D68
+0x685F = 0x9E94
+0x6860 = 0x9E91
+0x6861 = 0x9EC0
+0x6862 = 0x9EFC
+0x6863 = 0x9F2D
+0x6864 = 0x9F40
+0x6865 = 0x9F41
+0x6866 = 0x9F4D
+0x6867 = 0x9F56
+0x6868 = 0x9F57
+0x6869 = 0x9F58
+0x686A = 0x5337
+0x686B = 0x56B2
+0x686C = 0x56B5
+0x686D = 0x56B3
+0x686E = 0x58E3
+0x686F = 0x5B45
+0x6870 = 0x5DC6
+0x6871 = 0x5DC7
+0x6872 = 0x5EEE
+0x6873 = 0x5EEF
+0x6874 = 0x5FC0
+0x6875 = 0x5FC1
+0x6876 = 0x61F9
+0x6877 = 0x6517
+0x6878 = 0x6516
+0x6879 = 0x6515
+0x687A = 0x6513
+0x687B = 0x65DF
+0x687C = 0x66E8
+0x687D = 0x66E3
+0x687E = 0x66E4
+0x6921 = 0x6AF3
+0x6922 = 0x6AF0
+0x6923 = 0x6AEA
+0x6924 = 0x6AE8
+0x6925 = 0x6AF9
+0x6926 = 0x6AF1
+0x6927 = 0x6AEE
+0x6928 = 0x6AEF
+0x6929 = 0x703C
+0x692A = 0x7035
+0x692B = 0x702F
+0x692C = 0x7037
+0x692D = 0x7034
+0x692E = 0x7031
+0x692F = 0x7042
+0x6930 = 0x7038
+0x6931 = 0x703F
+0x6932 = 0x703A
+0x6933 = 0x7039
+0x6934 = 0x702A
+0x6935 = 0x7040
+0x6936 = 0x703B
+0x6937 = 0x7033
+0x6938 = 0x7041
+0x6939 = 0x7213
+0x693A = 0x7214
+0x693B = 0x72A8
+0x693C = 0x737D
+0x693D = 0x737C
+0x693E = 0x74BA
+0x693F = 0x76AB
+0x6940 = 0x76AA
+0x6941 = 0x76BE
+0x6942 = 0x76ED
+0x6943 = 0x77CC
+0x6944 = 0x77CE
+0x6945 = 0x77CF
+0x6946 = 0x77CD
+0x6947 = 0x77F2
+0x6948 = 0x7925
+0x6949 = 0x7923
+0x694A = 0x7927
+0x694B = 0x7928
+0x694C = 0x7924
+0x694D = 0x7929
+0x694E = 0x79B2
+0x694F = 0x7A6E
+0x6950 = 0x7A6C
+0x6951 = 0x7A6D
+0x6952 = 0x7AF7
+0x6953 = 0x7C49
+0x6954 = 0x7C48
+0x6955 = 0x7C4A
+0x6956 = 0x7C47
+0x6957 = 0x7C45
+0x6958 = 0x7CEE
+0x6959 = 0x7E7B
+0x695A = 0x7E7E
+0x695B = 0x7E81
+0x695C = 0x7E80
+0x695D = 0x7FBA
+0x695E = 0x7FFF
+0x695F = 0x8079
+0x6960 = 0x81DB
+0x6961 = 0x81D9
+0x6962 = 0x8268
+0x6963 = 0x8269
+0x6964 = 0x8622
+0x6965 = 0x85FF
+0x6966 = 0x8601
+0x6967 = 0x85FE
+0x6968 = 0x861B
+0x6969 = 0x8600
+0x696A = 0x85F6
+0x696B = 0x8604
+0x696C = 0x8609
+0x696D = 0x8605
+0x696E = 0x860C
+0x696F = 0x85FD
+0x6970 = 0x8819
+0x6971 = 0x8810
+0x6972 = 0x8811
+0x6973 = 0x8817
+0x6974 = 0x8813
+0x6975 = 0x8816
+0x6976 = 0x8963
+0x6977 = 0x8966
+0x6978 = 0x89B9
+0x6979 = 0x89F7
+0x697A = 0x8B60
+0x697B = 0x8B6A
+0x697C = 0x8B5D
+0x697D = 0x8B68
+0x697E = 0x8B63
+0x6A21 = 0x8B65
+0x6A22 = 0x8B67
+0x6A23 = 0x8B6D
+0x6A24 = 0x8DAE
+0x6A25 = 0x8E86
+0x6A26 = 0x8E88
+0x6A27 = 0x8E84
+0x6A28 = 0x8F59
+0x6A29 = 0x8F56
+0x6A2A = 0x8F57
+0x6A2B = 0x8F55
+0x6A2C = 0x8F58
+0x6A2D = 0x8F5A
+0x6A2E = 0x908D
+0x6A2F = 0x9143
+0x6A30 = 0x9141
+0x6A31 = 0x91B7
+0x6A32 = 0x91B5
+0x6A33 = 0x91B2
+0x6A34 = 0x91B3
+0x6A35 = 0x940B
+0x6A36 = 0x9413
+0x6A37 = 0x93FB
+0x6A38 = 0x9420
+0x6A39 = 0x940F
+0x6A3A = 0x9414
+0x6A3B = 0x93FE
+0x6A3C = 0x9415
+0x6A3D = 0x9410
+0x6A3E = 0x9428
+0x6A3F = 0x9419
+0x6A40 = 0x940D
+0x6A41 = 0x93F5
+0x6A42 = 0x9400
+0x6A43 = 0x93F7
+0x6A44 = 0x9407
+0x6A45 = 0x940E
+0x6A46 = 0x9416
+0x6A47 = 0x9412
+0x6A48 = 0x93FA
+0x6A49 = 0x9409
+0x6A4A = 0x93F8
+0x6A4B = 0x943C
+0x6A4C = 0x940A
+0x6A4D = 0x93FF
+0x6A4E = 0x93FC
+0x6A4F = 0x940C
+0x6A50 = 0x93F6
+0x6A51 = 0x9411
+0x6A52 = 0x9406
+0x6A53 = 0x95DE
+0x6A54 = 0x95E0
+0x6A55 = 0x95DF
+0x6A56 = 0x972E
+0x6A57 = 0x972F
+0x6A58 = 0x97B9
+0x6A59 = 0x97BB
+0x6A5A = 0x97FD
+0x6A5B = 0x97FE
+0x6A5C = 0x9860
+0x6A5D = 0x9862
+0x6A5E = 0x9863
+0x6A5F = 0x985F
+0x6A60 = 0x98C1
+0x6A61 = 0x98C2
+0x6A62 = 0x9950
+0x6A63 = 0x994E
+0x6A64 = 0x9959
+0x6A65 = 0x994C
+0x6A66 = 0x994B
+0x6A67 = 0x9953
+0x6A68 = 0x9A32
+0x6A69 = 0x9A34
+0x6A6A = 0x9A31
+0x6A6B = 0x9A2C
+0x6A6C = 0x9A2A
+0x6A6D = 0x9A36
+0x6A6E = 0x9A29
+0x6A6F = 0x9A2E
+0x6A70 = 0x9A38
+0x6A71 = 0x9A2D
+0x6A72 = 0x9AC7
+0x6A73 = 0x9ACA
+0x6A74 = 0x9AC6
+0x6A75 = 0x9B10
+0x6A76 = 0x9B12
+0x6A77 = 0x9B11
+0x6A78 = 0x9C0B
+0x6A79 = 0x9C08
+0x6A7A = 0x9BF7
+0x6A7B = 0x9C05
+0x6A7C = 0x9C12
+0x6A7D = 0x9BF8
+0x6A7E = 0x9C40
+0x6B21 = 0x9C07
+0x6B22 = 0x9C0E
+0x6B23 = 0x9C06
+0x6B24 = 0x9C17
+0x6B25 = 0x9C14
+0x6B26 = 0x9C09
+0x6B27 = 0x9D9F
+0x6B28 = 0x9D99
+0x6B29 = 0x9DA4
+0x6B2A = 0x9D9D
+0x6B2B = 0x9D92
+0x6B2C = 0x9D98
+0x6B2D = 0x9D90
+0x6B2E = 0x9D9B
+0x6B2F = 0x9DA0
+0x6B30 = 0x9D94
+0x6B31 = 0x9D9C
+0x6B32 = 0x9DAA
+0x6B33 = 0x9D97
+0x6B34 = 0x9DA1
+0x6B35 = 0x9D9A
+0x6B36 = 0x9DA2
+0x6B37 = 0x9DA8
+0x6B38 = 0x9D9E
+0x6B39 = 0x9DA3
+0x6B3A = 0x9DBF
+0x6B3B = 0x9DA9
+0x6B3C = 0x9D96
+0x6B3D = 0x9DA6
+0x6B3E = 0x9DA7
+0x6B3F = 0x9E99
+0x6B40 = 0x9E9B
+0x6B41 = 0x9E9A
+0x6B42 = 0x9EE5
+0x6B43 = 0x9EE4
+0x6B44 = 0x9EE7
+0x6B45 = 0x9EE6
+0x6B46 = 0x9F30
+0x6B47 = 0x9F2E
+0x6B48 = 0x9F5B
+0x6B49 = 0x9F60
+0x6B4A = 0x9F5E
+0x6B4B = 0x9F5D
+0x6B4C = 0x9F59
+0x6B4D = 0x9F91
+0x6B4E = 0x513A
+0x6B4F = 0x5139
+0x6B50 = 0x5298
+0x6B51 = 0x5297
+0x6B52 = 0x56C3
+0x6B53 = 0x56BD
+0x6B54 = 0x56BE
+0x6B55 = 0x5B48
+0x6B56 = 0x5B47
+0x6B57 = 0x5DCB
+0x6B58 = 0x5DCF
+0x6B59 = 0x5EF1
+0x6B5A = 0x61FD
+0x6B5B = 0x651B
+0x6B5C = 0x6B02
+0x6B5D = 0x6AFC
+0x6B5E = 0x6B03
+0x6B5F = 0x6AF8
+0x6B60 = 0x6B00
+0x6B61 = 0x7043
+0x6B62 = 0x7044
+0x6B63 = 0x704A
+0x6B64 = 0x7048
+0x6B65 = 0x7049
+0x6B66 = 0x7045
+0x6B67 = 0x7046
+0x6B68 = 0x721D
+0x6B69 = 0x721A
+0x6B6A = 0x7219
+0x6B6B = 0x737E
+0x6B6C = 0x7517
+0x6B6D = 0x766A
+0x6B6E = 0x77D0
+0x6B6F = 0x792D
+0x6B70 = 0x7931
+0x6B71 = 0x792F
+0x6B72 = 0x7C54
+0x6B73 = 0x7C53
+0x6B74 = 0x7CF2
+0x6B75 = 0x7E8A
+0x6B76 = 0x7E87
+0x6B77 = 0x7E88
+0x6B78 = 0x7E8B
+0x6B79 = 0x7E86
+0x6B7A = 0x7E8D
+0x6B7B = 0x7F4D
+0x6B7C = 0x7FBB
+0x6B7D = 0x8030
+0x6B7E = 0x81DD
+0x6C21 = 0x8618
+0x6C22 = 0x862A
+0x6C23 = 0x8626
+0x6C24 = 0x861F
+0x6C25 = 0x8623
+0x6C26 = 0x861C
+0x6C27 = 0x8619
+0x6C28 = 0x8627
+0x6C29 = 0x862E
+0x6C2A = 0x8621
+0x6C2B = 0x8620
+0x6C2C = 0x8629
+0x6C2D = 0x861E
+0x6C2E = 0x8625
+0x6C2F = 0x8829
+0x6C30 = 0x881D
+0x6C31 = 0x881B
+0x6C32 = 0x8820
+0x6C33 = 0x8824
+0x6C34 = 0x881C
+0x6C35 = 0x882B
+0x6C36 = 0x884A
+0x6C37 = 0x896D
+0x6C38 = 0x8969
+0x6C39 = 0x896E
+0x6C3A = 0x896B
+0x6C3B = 0x89FA
+0x6C3C = 0x8B79
+0x6C3D = 0x8B78
+0x6C3E = 0x8B45
+0x6C3F = 0x8B7A
+0x6C40 = 0x8B7B
+0x6C41 = 0x8D10
+0x6C42 = 0x8D14
+0x6C43 = 0x8DAF
+0x6C44 = 0x8E8E
+0x6C45 = 0x8E8C
+0x6C46 = 0x8F5E
+0x6C47 = 0x8F5B
+0x6C48 = 0x8F5D
+0x6C49 = 0x9146
+0x6C4A = 0x9144
+0x6C4B = 0x9145
+0x6C4C = 0x91B9
+0x6C4D = 0x943F
+0x6C4E = 0x943B
+0x6C4F = 0x9436
+0x6C50 = 0x9429
+0x6C51 = 0x943D
+0x6C52 = 0x9430
+0x6C53 = 0x9439
+0x6C54 = 0x942A
+0x6C55 = 0x9437
+0x6C56 = 0x942C
+0x6C57 = 0x9440
+0x6C58 = 0x9431
+0x6C59 = 0x95E5
+0x6C5A = 0x95E4
+0x6C5B = 0x95E3
+0x6C5C = 0x9735
+0x6C5D = 0x973A
+0x6C5E = 0x97BF
+0x6C5F = 0x97E1
+0x6C60 = 0x9864
+0x6C61 = 0x98C9
+0x6C62 = 0x98C6
+0x6C63 = 0x98C0
+0x6C64 = 0x9958
+0x6C65 = 0x9956
+0x6C66 = 0x9A39
+0x6C67 = 0x9A3D
+0x6C68 = 0x9A46
+0x6C69 = 0x9A44
+0x6C6A = 0x9A42
+0x6C6B = 0x9A41
+0x6C6C = 0x9A3A
+0x6C6D = 0x9A3F
+0x6C6E = 0x9ACD
+0x6C6F = 0x9B15
+0x6C70 = 0x9B17
+0x6C71 = 0x9B18
+0x6C72 = 0x9B16
+0x6C73 = 0x9B3A
+0x6C74 = 0x9B52
+0x6C75 = 0x9C2B
+0x6C76 = 0x9C1D
+0x6C77 = 0x9C1C
+0x6C78 = 0x9C2C
+0x6C79 = 0x9C23
+0x6C7A = 0x9C28
+0x6C7B = 0x9C29
+0x6C7C = 0x9C24
+0x6C7D = 0x9C21
+0x6C7E = 0x9DB7
+0x6D21 = 0x9DB6
+0x6D22 = 0x9DBC
+0x6D23 = 0x9DC1
+0x6D24 = 0x9DC7
+0x6D25 = 0x9DCA
+0x6D26 = 0x9DCF
+0x6D27 = 0x9DBE
+0x6D28 = 0x9DC5
+0x6D29 = 0x9DC3
+0x6D2A = 0x9DBB
+0x6D2B = 0x9DB5
+0x6D2C = 0x9DCE
+0x6D2D = 0x9DB9
+0x6D2E = 0x9DBA
+0x6D2F = 0x9DAC
+0x6D30 = 0x9DC8
+0x6D31 = 0x9DB1
+0x6D32 = 0x9DAD
+0x6D33 = 0x9DCC
+0x6D34 = 0x9DB3
+0x6D35 = 0x9DCD
+0x6D36 = 0x9DB2
+0x6D37 = 0x9E7A
+0x6D38 = 0x9E9C
+0x6D39 = 0x9EEB
+0x6D3A = 0x9EEE
+0x6D3B = 0x9EED
+0x6D3C = 0x9F1B
+0x6D3D = 0x9F18
+0x6D3E = 0x9F1A
+0x6D3F = 0x9F31
+0x6D40 = 0x9F4E
+0x6D41 = 0x9F65
+0x6D42 = 0x9F64
+0x6D43 = 0x9F92
+0x6D44 = 0x4EB9
+0x6D45 = 0x56C6
+0x6D46 = 0x56C5
+0x6D47 = 0x56CB
+0x6D48 = 0x5971
+0x6D49 = 0x5B4B
+0x6D4A = 0x5B4C
+0x6D4B = 0x5DD5
+0x6D4C = 0x5DD1
+0x6D4D = 0x5EF2
+0x6D4E = 0x6521
+0x6D4F = 0x6520
+0x6D50 = 0x6526
+0x6D51 = 0x6522
+0x6D52 = 0x6B0B
+0x6D53 = 0x6B08
+0x6D54 = 0x6B09
+0x6D55 = 0x6C0D
+0x6D56 = 0x7055
+0x6D57 = 0x7056
+0x6D58 = 0x7057
+0x6D59 = 0x7052
+0x6D5A = 0x721E
+0x6D5B = 0x721F
+0x6D5C = 0x72A9
+0x6D5D = 0x737F
+0x6D5E = 0x74D8
+0x6D5F = 0x74D5
+0x6D60 = 0x74D9
+0x6D61 = 0x74D7
+0x6D62 = 0x766D
+0x6D63 = 0x76AD
+0x6D64 = 0x7935
+0x6D65 = 0x79B4
+0x6D66 = 0x7A70
+0x6D67 = 0x7A71
+0x6D68 = 0x7C57
+0x6D69 = 0x7C5C
+0x6D6A = 0x7C59
+0x6D6B = 0x7C5B
+0x6D6C = 0x7C5A
+0x6D6D = 0x7CF4
+0x6D6E = 0x7CF1
+0x6D6F = 0x7E91
+0x6D70 = 0x7F4F
+0x6D71 = 0x7F87
+0x6D72 = 0x81DE
+0x6D73 = 0x826B
+0x6D74 = 0x8634
+0x6D75 = 0x8635
+0x6D76 = 0x8633
+0x6D77 = 0x862C
+0x6D78 = 0x8632
+0x6D79 = 0x8636
+0x6D7A = 0x882C
+0x6D7B = 0x8828
+0x6D7C = 0x8826
+0x6D7D = 0x882A
+0x6D7E = 0x8825
+0x6E21 = 0x8971
+0x6E22 = 0x89BF
+0x6E23 = 0x89BE
+0x6E24 = 0x89FB
+0x6E25 = 0x8B7E
+0x6E26 = 0x8B84
+0x6E27 = 0x8B82
+0x6E28 = 0x8B86
+0x6E29 = 0x8B85
+0x6E2A = 0x8B7F
+0x6E2B = 0x8D15
+0x6E2C = 0x8E95
+0x6E2D = 0x8E94
+0x6E2E = 0x8E9A
+0x6E2F = 0x8E92
+0x6E30 = 0x8E90
+0x6E31 = 0x8E96
+0x6E32 = 0x8E97
+0x6E33 = 0x8F60
+0x6E34 = 0x8F62
+0x6E35 = 0x9147
+0x6E36 = 0x944C
+0x6E37 = 0x9450
+0x6E38 = 0x944A
+0x6E39 = 0x944B
+0x6E3A = 0x944F
+0x6E3B = 0x9447
+0x6E3C = 0x9445
+0x6E3D = 0x9448
+0x6E3E = 0x9449
+0x6E3F = 0x9446
+0x6E40 = 0x973F
+0x6E41 = 0x97E3
+0x6E42 = 0x986A
+0x6E43 = 0x9869
+0x6E44 = 0x98CB
+0x6E45 = 0x9954
+0x6E46 = 0x995B
+0x6E47 = 0x9A4E
+0x6E48 = 0x9A53
+0x6E49 = 0x9A54
+0x6E4A = 0x9A4C
+0x6E4B = 0x9A4F
+0x6E4C = 0x9A48
+0x6E4D = 0x9A4A
+0x6E4E = 0x9A49
+0x6E4F = 0x9A52
+0x6E50 = 0x9A50
+0x6E51 = 0x9AD0
+0x6E52 = 0x9B19
+0x6E53 = 0x9B2B
+0x6E54 = 0x9B3B
+0x6E55 = 0x9B56
+0x6E56 = 0x9B55
+0x6E57 = 0x9C46
+0x6E58 = 0x9C48
+0x6E59 = 0x9C3F
+0x6E5A = 0x9C44
+0x6E5B = 0x9C39
+0x6E5C = 0x9C33
+0x6E5D = 0x9C41
+0x6E5E = 0x9C3C
+0x6E5F = 0x9C37
+0x6E60 = 0x9C34
+0x6E61 = 0x9C32
+0x6E62 = 0x9C3D
+0x6E63 = 0x9C36
+0x6E64 = 0x9DDB
+0x6E65 = 0x9DD2
+0x6E66 = 0x9DDE
+0x6E67 = 0x9DDA
+0x6E68 = 0x9DCB
+0x6E69 = 0x9DD0
+0x6E6A = 0x9DDC
+0x6E6B = 0x9DD1
+0x6E6C = 0x9DDF
+0x6E6D = 0x9DE9
+0x6E6E = 0x9DD9
+0x6E6F = 0x9DD8
+0x6E70 = 0x9DD6
+0x6E71 = 0x9DF5
+0x6E72 = 0x9DD5
+0x6E73 = 0x9DDD
+0x6E74 = 0x9EB6
+0x6E75 = 0x9EF0
+0x6E76 = 0x9F35
+0x6E77 = 0x9F33
+0x6E78 = 0x9F32
+0x6E79 = 0x9F42
+0x6E7A = 0x9F6B
+0x6E7B = 0x9F95
+0x6E7C = 0x9FA2
+0x6E7D = 0x513D
+0x6E7E = 0x5299
+0x6F21 = 0x58E8
+0x6F22 = 0x58E7
+0x6F23 = 0x5972
+0x6F24 = 0x5B4D
+0x6F25 = 0x5DD8
+0x6F26 = 0x882F
+0x6F27 = 0x5F4F
+0x6F28 = 0x6201
+0x6F29 = 0x6203
+0x6F2A = 0x6204
+0x6F2B = 0x6529
+0x6F2C = 0x6525
+0x6F2D = 0x6596
+0x6F2E = 0x66EB
+0x6F2F = 0x6B11
+0x6F30 = 0x6B12
+0x6F31 = 0x6B0F
+0x6F32 = 0x6BCA
+0x6F33 = 0x705B
+0x6F34 = 0x705A
+0x6F35 = 0x7222
+0x6F36 = 0x7382
+0x6F37 = 0x7381
+0x6F38 = 0x7383
+0x6F39 = 0x7670
+0x6F3A = 0x77D4
+0x6F3B = 0x7C67
+0x6F3C = 0x7C66
+0x6F3D = 0x7E95
+0x6F3E = 0x826C
+0x6F3F = 0x863A
+0x6F40 = 0x8640
+0x6F41 = 0x8639
+0x6F42 = 0x863C
+0x6F43 = 0x8631
+0x6F44 = 0x863B
+0x6F45 = 0x863E
+0x6F46 = 0x8830
+0x6F47 = 0x8832
+0x6F48 = 0x882E
+0x6F49 = 0x8833
+0x6F4A = 0x8976
+0x6F4B = 0x8974
+0x6F4C = 0x8973
+0x6F4D = 0x89FE
+0x6F4E = 0x8B8C
+0x6F4F = 0x8B8E
+0x6F50 = 0x8B8B
+0x6F51 = 0x8B88
+0x6F52 = 0x8C45
+0x6F53 = 0x8D19
+0x6F54 = 0x8E98
+0x6F55 = 0x8F64
+0x6F56 = 0x8F63
+0x6F57 = 0x91BC
+0x6F58 = 0x9462
+0x6F59 = 0x9455
+0x6F5A = 0x945D
+0x6F5B = 0x9457
+0x6F5C = 0x945E
+0x6F5D = 0x97C4
+0x6F5E = 0x97C5
+0x6F5F = 0x9800
+0x6F60 = 0x9A56
+0x6F61 = 0x9A59
+0x6F62 = 0x9B1E
+0x6F63 = 0x9B1F
+0x6F64 = 0x9B20
+0x6F65 = 0x9C52
+0x6F66 = 0x9C58
+0x6F67 = 0x9C50
+0x6F68 = 0x9C4A
+0x6F69 = 0x9C4D
+0x6F6A = 0x9C4B
+0x6F6B = 0x9C55
+0x6F6C = 0x9C59
+0x6F6D = 0x9C4C
+0x6F6E = 0x9C4E
+0x6F6F = 0x9DFB
+0x6F70 = 0x9DF7
+0x6F71 = 0x9DEF
+0x6F72 = 0x9DE3
+0x6F73 = 0x9DEB
+0x6F74 = 0x9DF8
+0x6F75 = 0x9DE4
+0x6F76 = 0x9DF6
+0x6F77 = 0x9DE1
+0x6F78 = 0x9DEE
+0x6F79 = 0x9DE6
+0x6F7A = 0x9DF2
+0x6F7B = 0x9DF0
+0x6F7C = 0x9DE2
+0x6F7D = 0x9DEC
+0x6F7E = 0x9DF4
+0x7021 = 0x9DF3
+0x7022 = 0x9DE8
+0x7023 = 0x9DED
+0x7024 = 0x9EC2
+0x7025 = 0x9ED0
+0x7026 = 0x9EF2
+0x7027 = 0x9EF3
+0x7028 = 0x9F06
+0x7029 = 0x9F1C
+0x702A = 0x9F38
+0x702B = 0x9F37
+0x702C = 0x9F36
+0x702D = 0x9F43
+0x702E = 0x9F4F
+0x702F = 0x9F71
+0x7030 = 0x9F70
+0x7031 = 0x9F6E
+0x7032 = 0x9F6F
+0x7033 = 0x56D3
+0x7034 = 0x56CD
+0x7035 = 0x5B4E
+0x7036 = 0x5C6D
+0x7037 = 0x652D
+0x7038 = 0x66ED
+0x7039 = 0x66EE
+0x703A = 0x6B13
+0x703B = 0x705F
+0x703C = 0x7061
+0x703D = 0x705D
+0x703E = 0x7060
+0x703F = 0x7223
+0x7040 = 0x74DB
+0x7041 = 0x74E5
+0x7042 = 0x77D5
+0x7043 = 0x7938
+0x7044 = 0x79B7
+0x7045 = 0x79B6
+0x7046 = 0x7C6A
+0x7047 = 0x7E97
+0x7048 = 0x7F89
+0x7049 = 0x826D
+0x704A = 0x8643
+0x704B = 0x8838
+0x704C = 0x8837
+0x704D = 0x8835
+0x704E = 0x884B
+0x704F = 0x8B94
+0x7050 = 0x8B95
+0x7051 = 0x8E9E
+0x7052 = 0x8E9F
+0x7053 = 0x8EA0
+0x7054 = 0x8E9D
+0x7055 = 0x91BE
+0x7056 = 0x91BD
+0x7057 = 0x91C2
+0x7058 = 0x946B
+0x7059 = 0x9468
+0x705A = 0x9469
+0x705B = 0x96E5
+0x705C = 0x9746
+0x705D = 0x9743
+0x705E = 0x9747
+0x705F = 0x97C7
+0x7060 = 0x97E5
+0x7061 = 0x9A5E
+0x7062 = 0x9AD5
+0x7063 = 0x9B59
+0x7064 = 0x9C63
+0x7065 = 0x9C67
+0x7066 = 0x9C66
+0x7067 = 0x9C62
+0x7068 = 0x9C5E
+0x7069 = 0x9C60
+0x706A = 0x9E02
+0x706B = 0x9DFE
+0x706C = 0x9E07
+0x706D = 0x9E03
+0x706E = 0x9E06
+0x706F = 0x9E05
+0x7070 = 0x9E00
+0x7071 = 0x9E01
+0x7072 = 0x9E09
+0x7073 = 0x9DFF
+0x7074 = 0x9DFD
+0x7075 = 0x9E04
+0x7076 = 0x9EA0
+0x7077 = 0x9F1E
+0x7078 = 0x9F46
+0x7079 = 0x9F74
+0x707A = 0x9F75
+0x707B = 0x9F76
+0x707C = 0x56D4
+0x707D = 0x652E
+0x707E = 0x65B8
+0x7121 = 0x6B18
+0x7122 = 0x6B19
+0x7123 = 0x6B17
+0x7124 = 0x6B1A
+0x7125 = 0x7062
+0x7126 = 0x7226
+0x7127 = 0x72AA
+0x7128 = 0x77D8
+0x7129 = 0x77D9
+0x712A = 0x7939
+0x712B = 0x7C69
+0x712C = 0x7C6B
+0x712D = 0x7CF6
+0x712E = 0x7E9A
+0x712F = 0x7E98
+0x7130 = 0x7E9B
+0x7131 = 0x7E99
+0x7132 = 0x81E0
+0x7133 = 0x81E1
+0x7134 = 0x8646
+0x7135 = 0x8647
+0x7136 = 0x8648
+0x7137 = 0x8979
+0x7138 = 0x897A
+0x7139 = 0x897C
+0x713A = 0x897B
+0x713B = 0x89FF
+0x713C = 0x8B98
+0x713D = 0x8B99
+0x713E = 0x8EA5
+0x713F = 0x8EA4
+0x7140 = 0x8EA3
+0x7141 = 0x946E
+0x7142 = 0x946D
+0x7143 = 0x946F
+0x7144 = 0x9471
+0x7145 = 0x9473
+0x7146 = 0x9749
+0x7147 = 0x9872
+0x7148 = 0x995F
+0x7149 = 0x9C68
+0x714A = 0x9C6E
+0x714B = 0x9C6D
+0x714C = 0x9E0B
+0x714D = 0x9E0D
+0x714E = 0x9E10
+0x714F = 0x9E0F
+0x7150 = 0x9E12
+0x7151 = 0x9E11
+0x7152 = 0x9EA1
+0x7153 = 0x9EF5
+0x7154 = 0x9F09
+0x7155 = 0x9F47
+0x7156 = 0x9F78
+0x7157 = 0x9F7B
+0x7158 = 0x9F7A
+0x7159 = 0x9F79
+0x715A = 0x571E
+0x715B = 0x7066
+0x715C = 0x7C6F
+0x715D = 0x883C
+0x715E = 0x8DB2
+0x715F = 0x8EA6
+0x7160 = 0x91C3
+0x7161 = 0x9474
+0x7162 = 0x9478
+0x7163 = 0x9476
+0x7164 = 0x9475
+0x7165 = 0x9A60
+0x7166 = 0x9B2E
+0x7167 = 0x9C74
+0x7168 = 0x9C73
+0x7169 = 0x9C71
+0x716A = 0x9C75
+0x716B = 0x9E14
+0x716C = 0x9E13
+0x716D = 0x9EF6
+0x716E = 0x9F0A
+0x716F = 0x9FA4
+0x7170 = 0x7068
+0x7171 = 0x7065
+0x7172 = 0x7CF7
+0x7173 = 0x866A
+0x7174 = 0x883E
+0x7175 = 0x883D
+0x7176 = 0x883F
+0x7177 = 0x8B9E
+0x7178 = 0x8C9C
+0x7179 = 0x8EA9
+0x717A = 0x8EC9
+0x717B = 0x974B
+0x717C = 0x9873
+0x717D = 0x9874
+0x717E = 0x98CC
+0x7221 = 0x9961
+0x7222 = 0x99AB
+0x7223 = 0x9A64
+0x7224 = 0x9A66
+0x7225 = 0x9A67
+0x7226 = 0x9B24
+0x7227 = 0x9E15
+0x7228 = 0x9E17
+0x7229 = 0x9F48
+0x722A = 0x6207
+0x722B = 0x6B1E
+0x722C = 0x7227
+0x722D = 0x864C
+0x722E = 0x8EA8
+0x722F = 0x9482
+0x7230 = 0x9480
+0x7231 = 0x9481
+0x7232 = 0x9A69
+0x7233 = 0x9A68
+0x7234 = 0x9E19
+0x7235 = 0x864B
+0x7236 = 0x8B9F
+0x7237 = 0x9483
+0x7238 = 0x9C79
+0x7239 = 0x9EB7
+0x723A = 0x7675
+0x723B = 0x9A6B
+0x723C = 0x9C7A
+0x723D = 0x9E1D
+0x723E = 0x7069
+0x723F = 0x706A
+0x7240 = 0x7229
+0x7241 = 0x9EA4
+0x7242 = 0x9F7E
+0x7243 = 0x9F49
+0x7244 = 0x9F98
+END_MAP
diff --git a/share/i18n/csmapper/CNS/CNS11643-3%UCS@BMP.src b/share/i18n/csmapper/CNS/CNS11643-3%UCS@BMP.src
new file mode 100644 (file)
index 0000000..91cc8ad
--- /dev/null
@@ -0,0 +1,6370 @@
+# $NetBSD: CNS11643-3%UCS@BMP.src,v 1.1 2007/03/05 16:57:12 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CNS11643-3/UCS:BMP"
+SRC_ZONE       0x21-0x7E / 0x21-0x7E / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+0x2121 = 0x4E28
+0x2122 = 0x4E36
+0x2123 = 0x4E3F
+0x2124 = 0x4E85
+0x2125 = 0x4E05
+0x2126 = 0x4E04
+0x2127 = 0x5182
+0x2128 = 0x5196
+0x2129 = 0x5338
+0x212A = 0x5369
+0x212B = 0x53B6
+0x212C = 0x4E2A
+0x212D = 0x4E87
+0x212E = 0x4E49
+0x212F = 0x51E2
+0x2130 = 0x4E46
+0x2131 = 0x4E8F
+0x2132 = 0x4EBC
+0x2133 = 0x4EBE
+0x2134 = 0x5166
+0x2135 = 0x51E3
+0x2136 = 0x5204
+0x2137 = 0x529C
+0x2138 = 0x5344
+0x2139 = 0x5902
+0x213A = 0x590A
+0x213B = 0x5B80
+0x213C = 0x5DDB
+0x213D = 0x5E7A
+0x213E = 0x5E7F
+0x213F = 0x5EF4
+0x2140 = 0x5F50
+0x2141 = 0x5F51
+0x2142 = 0x5F61
+0x2143 = 0x961D
+0x2145 = 0x4E63
+0x2146 = 0x4E62
+0x2147 = 0x4EA3
+0x2148 = 0x5185
+0x2149 = 0x4EC5
+0x214A = 0x4ECF
+0x214B = 0x4ECE
+0x214C = 0x4ECC
+0x214D = 0x5184
+0x214E = 0x5186
+0x2150 = 0x34C5
+0x2151 = 0x51E4
+0x2152 = 0x5205
+0x2153 = 0x529E
+0x2154 = 0x529D
+0x2155 = 0x52FD
+0x2156 = 0x5300
+0x2157 = 0x533A
+0x2158 = 0x3539
+0x2159 = 0x5346
+0x215A = 0x535D
+0x215B = 0x5386
+0x215C = 0x53B7
+0x215D = 0x3555
+0x215E = 0x53CC
+0x215F = 0x355B
+0x2160 = 0x53CE
+0x2161 = 0x5721
+0x2162 = 0x37A2
+0x2163 = 0x5E00
+0x2164 = 0x5F0C
+0x2165 = 0x6237
+0x2166 = 0x6238
+0x2167 = 0x6534
+0x2168 = 0x6535
+0x2169 = 0x65E0
+0x216A = 0x3E26
+0x216B = 0x738D
+0x216C = 0x4E97
+0x216D = 0x4EE0
+0x216E = 0x3432
+0x2170 = 0x4EE7
+0x2171 = 0x3433
+0x2172 = 0x4EE6
+0x2173 = 0x3434
+0x2174 = 0x36A2
+0x2175 = 0x3431
+0x2176 = 0x34B0
+0x2177 = 0x56D8
+0x2178 = 0x518B
+0x2179 = 0x518C
+0x217A = 0x5199
+0x217B = 0x51E5
+0x217D = 0x520B
+0x217E = 0x34DC
+0x2221 = 0x361E
+0x2222 = 0x5304
+0x2223 = 0x5303
+0x2224 = 0x5307
+0x2226 = 0x531E
+0x2227 = 0x535F
+0x2228 = 0x536D
+0x2229 = 0x5389
+0x222A = 0x53BA
+0x222B = 0x53D0
+0x222C = 0x3565
+0x222D = 0x53F6
+0x222E = 0x53F7
+0x222F = 0x53F9
+0x2230 = 0x3564
+0x2231 = 0x53F4
+0x2232 = 0x361D
+0x2233 = 0x3626
+0x2234 = 0x5724
+0x2235 = 0x5904
+0x2236 = 0x5918
+0x2237 = 0x5932
+0x2238 = 0x5930
+0x2239 = 0x5934
+0x223A = 0x368E
+0x223B = 0x5975
+0x223C = 0x374A
+0x223D = 0x5B82
+0x223E = 0x5BF9
+0x223F = 0x5C14
+0x2240 = 0x378B
+0x2241 = 0x37A6
+0x2242 = 0x37A4
+0x2243 = 0x37A5
+0x2244 = 0x37A7
+0x2245 = 0x382F
+0x2246 = 0x3832
+0x2247 = 0x5E81
+0x2248 = 0x5E83
+0x2249 = 0x5F0D
+0x224A = 0x5F52
+0x224B = 0x38D4
+0x224C = 0x5FCA
+0x224D = 0x5FC7
+0x224E = 0x6239
+0x224F = 0x39C5
+0x2250 = 0x624F
+0x2251 = 0x65E7
+0x2252 = 0x672F
+0x2253 = 0x6B7A
+0x2254 = 0x6C39
+0x2255 = 0x3CBA
+0x2256 = 0x3CB9
+0x2257 = 0x6C37
+0x2258 = 0x6C44
+0x2259 = 0x6C45
+0x225A = 0x738C
+0x225B = 0x7592
+0x225C = 0x7676
+0x225D = 0x9093
+0x225E = 0x9092
+0x225F = 0x48B3
+0x2260 = 0x49BA
+0x2261 = 0x4E21
+0x2262 = 0x4E20
+0x2263 = 0x4E22
+0x2264 = 0x4E68
+0x2265 = 0x4E89
+0x2266 = 0x4E98
+0x2267 = 0x4EF9
+0x2268 = 0x4EEF
+0x2269 = 0x343B
+0x226A = 0x343C
+0x226B = 0x4EF8
+0x226C = 0x4F06
+0x226D = 0x4F03
+0x226E = 0x4EFC
+0x226F = 0x4EEE
+0x2270 = 0x4F16
+0x2271 = 0x3439
+0x2272 = 0x4F28
+0x2273 = 0x4F1C
+0x2274 = 0x4F07
+0x2275 = 0x4F1A
+0x2276 = 0x4EFA
+0x2277 = 0x4F17
+0x2278 = 0x514A
+0x2279 = 0x34B2
+0x227A = 0x5172
+0x227C = 0x51B4
+0x227D = 0x51B3
+0x227E = 0x51B2
+0x2321 = 0x34C7
+0x2322 = 0x51E8
+0x2323 = 0x342B
+0x2324 = 0x5214
+0x2325 = 0x520F
+0x2326 = 0x5215
+0x2327 = 0x5218
+0x2328 = 0x52A8
+0x232A = 0x534B
+0x232B = 0x534F
+0x232C = 0x353B
+0x232D = 0x5350
+0x232E = 0x3544
+0x232F = 0x538B
+0x2330 = 0x3542
+0x2331 = 0x53BE
+0x2332 = 0x355C
+0x2333 = 0x53D2
+0x2334 = 0x5416
+0x2335 = 0x53FF
+0x2336 = 0x3567
+0x2337 = 0x5400
+0x2338 = 0x3566
+0x2339 = 0x5405
+0x233A = 0x5413
+0x233B = 0x5415
+0x233D = 0x361F
+0x233E = 0x56E3
+0x233F = 0x5735
+0x2340 = 0x5736
+0x2341 = 0x5731
+0x2342 = 0x5732
+0x2343 = 0x58EE
+0x2344 = 0x5905
+0x2345 = 0x4E54
+0x2346 = 0x368F
+0x2347 = 0x5936
+0x2348 = 0x3690
+0x2349 = 0x36A8
+0x234A = 0x36A4
+0x234B = 0x597A
+0x234C = 0x36A3
+0x234D = 0x5986
+0x234E = 0x373D
+0x234F = 0x374C
+0x2350 = 0x5B86
+0x2351 = 0x5F53
+0x2352 = 0x5C18
+0x2353 = 0x378C
+0x2354 = 0x5C3D
+0x2355 = 0x5C78
+0x2356 = 0x37A8
+0x2357 = 0x37AD
+0x2358 = 0x37AF
+0x235A = 0x5C80
+0x235B = 0x3829
+0x235C = 0x5E08
+0x235D = 0x3836
+0x235E = 0x3871
+0x235F = 0x3870
+0x2360 = 0x386F
+0x2361 = 0x5EF5
+0x2362 = 0x5F0E
+0x2363 = 0x38A9
+0x2364 = 0x38AA
+0x2365 = 0x38FB
+0x2366 = 0x5FD3
+0x2367 = 0x5FDA
+0x2368 = 0x38FC
+0x2369 = 0x5FDB
+0x236A = 0x39AE
+0x236B = 0x620F
+0x236C = 0x625D
+0x236D = 0x625F
+0x236E = 0x6267
+0x236F = 0x6257
+0x2370 = 0x9F50
+0x2371 = 0x3AC3
+0x2372 = 0x65EB
+0x2373 = 0x65EA
+0x2374 = 0x3B30
+0x2375 = 0x6737
+0x2376 = 0x3B41
+0x2377 = 0x6732
+0x2378 = 0x6736
+0x2379 = 0x6B22
+0x237A = 0x6BCE
+0x237B = 0x3C8C
+0x237C = 0x6C58
+0x237D = 0x6C51
+0x237E = 0x6C77
+0x2421 = 0x6C3C
+0x2422 = 0x3CBB
+0x2423 = 0x6C5A
+0x2425 = 0x6C53
+0x2426 = 0x706F
+0x2427 = 0x7072
+0x2428 = 0x706E
+0x242A = 0x3DA1
+0x242B = 0x7073
+0x242C = 0x72B1
+0x242D = 0x72B2
+0x242E = 0x3EA8
+0x242F = 0x738F
+0x2430 = 0x3EAA
+0x2431 = 0x3EAB
+0x2432 = 0x4096
+0x2433 = 0x793C
+0x2434 = 0x41C2
+0x2435 = 0x808D
+0x2436 = 0x808E
+0x2437 = 0x4493
+0x2438 = 0x827B
+0x2439 = 0x4494
+0x243A = 0x8D71
+0x243B = 0x8FB9
+0x243C = 0x9096
+0x243D = 0x909A
+0x243E = 0x49BB
+0x243F = 0x4E24
+0x2440 = 0x4E71
+0x2442 = 0x4E9C
+0x2443 = 0x4F45
+0x2444 = 0x4F4A
+0x2445 = 0x4F39
+0x2446 = 0x4F37
+0x2447 = 0x3443
+0x2448 = 0x4F32
+0x2449 = 0x4F42
+0x244A = 0x3442
+0x244B = 0x4F44
+0x244C = 0x4F4B
+0x244D = 0x3444
+0x244E = 0x4F40
+0x244F = 0x4F35
+0x2450 = 0x4F31
+0x2451 = 0x5151
+0x2453 = 0x5150
+0x2454 = 0x514E
+0x2455 = 0x34B3
+0x2456 = 0x34B7
+0x2457 = 0x519D
+0x2458 = 0x34C8
+0x2459 = 0x51B5
+0x245A = 0x51B8
+0x245B = 0x51EC
+0x245C = 0x5223
+0x245D = 0x5227
+0x245E = 0x5226
+0x245F = 0x521F
+0x2460 = 0x522B
+0x2461 = 0x5220
+0x2462 = 0x52B4
+0x2463 = 0x52B3
+0x2464 = 0x3518
+0x2465 = 0x5325
+0x2466 = 0x533B
+0x2467 = 0x5374
+0x2468 = 0x3547
+0x2469 = 0x3546
+0x246A = 0x3545
+0x246B = 0x356B
+0x246C = 0x3569
+0x246D = 0x544D
+0x246E = 0x3572
+0x246F = 0x3571
+0x2470 = 0x543A
+0x2471 = 0x356C
+0x2472 = 0x356F
+0x2473 = 0x5444
+0x2474 = 0x544C
+0x2475 = 0x5423
+0x2476 = 0x541A
+0x2477 = 0x5432
+0x2478 = 0x544B
+0x2479 = 0x5421
+0x247A = 0x3573
+0x247B = 0x5434
+0x247C = 0x5449
+0x247D = 0x5450
+0x247E = 0x5422
+0x2521 = 0x543F
+0x2522 = 0x5451
+0x2523 = 0x545A
+0x2524 = 0x542F
+0x2525 = 0x3576
+0x2526 = 0x56E9
+0x2527 = 0x56F2
+0x2528 = 0x56F3
+0x2529 = 0x56EF
+0x252A = 0x56ED
+0x252B = 0x56EC
+0x252C = 0x56E6
+0x252D = 0x5748
+0x252E = 0x3627
+0x252F = 0x5744
+0x2530 = 0x573F
+0x2531 = 0x573C
+0x2532 = 0x5753
+0x2533 = 0x5756
+0x2534 = 0x3630
+0x2535 = 0x575F
+0x2536 = 0x5743
+0x2537 = 0x5758
+0x2538 = 0x5757
+0x2539 = 0x3629
+0x253A = 0x362A
+0x253B = 0x362F
+0x253C = 0x5746
+0x253D = 0x362C
+0x253E = 0x573D
+0x253F = 0x362D
+0x2540 = 0x5742
+0x2541 = 0x5754
+0x2542 = 0x5755
+0x2543 = 0x58F1
+0x2544 = 0x58F2
+0x2545 = 0x58F0
+0x2546 = 0x590B
+0x2547 = 0x9EA6
+0x2548 = 0x56F1
+0x2549 = 0x593D
+0x254A = 0x3693
+0x254B = 0x5994
+0x254C = 0x598C
+0x254D = 0x36AD
+0x254E = 0x599C
+0x254F = 0x36AC
+0x2550 = 0x36AB
+0x2551 = 0x599F
+0x2552 = 0x36A9
+0x2553 = 0x599B
+0x2554 = 0x36AE
+0x2555 = 0x5989
+0x2556 = 0x599A
+0x2557 = 0x36AA
+0x2558 = 0x6588
+0x2559 = 0x374E
+0x255A = 0x5B8D
+0x255B = 0x3750
+0x255C = 0x5BFE
+0x255D = 0x5BFF
+0x255E = 0x5BFD
+0x255F = 0x5C2B
+0x2560 = 0x37B2
+0x2561 = 0x5C84
+0x2562 = 0x5C8E
+0x2563 = 0x5C9C
+0x2564 = 0x37B5
+0x2565 = 0x37B6
+0x2566 = 0x5C85
+0x2567 = 0x5DF5
+0x2568 = 0x5E09
+0x2569 = 0x3839
+0x256A = 0x383B
+0x256B = 0x5E0B
+0x256C = 0x3872
+0x256D = 0x5E92
+0x256E = 0x5E90
+0x256F = 0x5F03
+0x2570 = 0x38AC
+0x2571 = 0x5F1E
+0x2572 = 0x5F63
+0x2573 = 0x3908
+0x2574 = 0x5FE7
+0x2575 = 0x5FFE
+0x2576 = 0x5FE6
+0x2577 = 0x5FDC
+0x2578 = 0x5FCE
+0x2579 = 0x3903
+0x257A = 0x5FFC
+0x257B = 0x5FDF
+0x257C = 0x5FEC
+0x257D = 0x5FF6
+0x2621 = 0x5FF2
+0x2622 = 0x5FF0
+0x2623 = 0x5FF9
+0x2624 = 0x390B
+0x2625 = 0x6213
+0x2626 = 0x39AF
+0x2628 = 0x623B
+0x2629 = 0x623C
+0x262A = 0x6282
+0x262B = 0x39CE
+0x262C = 0x39CB
+0x262D = 0x39CC
+0x262E = 0x6278
+0x262F = 0x628B
+0x2630 = 0x39CD
+0x2631 = 0x629E
+0x2632 = 0x62A5
+0x2633 = 0x629B
+0x2634 = 0x629C
+0x2635 = 0x6299
+0x2636 = 0x628D
+0x2637 = 0x6285
+0x2638 = 0x629D
+0x2639 = 0x6275
+0x263A = 0x3A80
+0x263B = 0x3AAF
+0x263C = 0x3AD3
+0x263D = 0x65F6
+0x263E = 0x3AD5
+0x263F = 0x3AD4
+0x2640 = 0x3AD7
+0x2641 = 0x66F5
+0x2642 = 0x675B
+0x2643 = 0x3B42
+0x2644 = 0x6754
+0x2645 = 0x6752
+0x2646 = 0x3B44
+0x2647 = 0x6758
+0x2648 = 0x6744
+0x2649 = 0x674A
+0x264A = 0x6761
+0x264B = 0x3CC6
+0x264C = 0x6C7F
+0x264D = 0x6C91
+0x264E = 0x6C9E
+0x264F = 0x3CC0
+0x2650 = 0x6C6E
+0x2651 = 0x6C7C
+0x2652 = 0x6C9F
+0x2653 = 0x6C75
+0x2654 = 0x3CBE
+0x2655 = 0x6C56
+0x2656 = 0x6CA2
+0x2657 = 0x6C79
+0x2658 = 0x3CCA
+0x2659 = 0x6CA1
+0x265A = 0x3CC4
+0x265B = 0x6CAA
+0x265C = 0x6CA0
+0x265D = 0x3CC2
+0x265E = 0x7079
+0x265F = 0x7077
+0x2660 = 0x707E
+0x2661 = 0x3DA4
+0x2662 = 0x7075
+0x2663 = 0x707B
+0x2664 = 0x7264
+0x2665 = 0x3E29
+0x2666 = 0x72BB
+0x2667 = 0x72BC
+0x2668 = 0x72C7
+0x2669 = 0x72B9
+0x266A = 0x72BE
+0x266B = 0x72B6
+0x266C = 0x3E60
+0x266D = 0x3E5E
+0x266E = 0x7398
+0x266F = 0x3EAD
+0x2670 = 0x3EAE
+0x2671 = 0x3EAC
+0x2672 = 0x3F57
+0x2673 = 0x7593
+0x2674 = 0x7680
+0x2675 = 0x3FDD
+0x2676 = 0x7683
+0x2677 = 0x76C0
+0x2678 = 0x76C1
+0x2679 = 0x400E
+0x267A = 0x4097
+0x267B = 0x77F4
+0x267C = 0x77F5
+0x267D = 0x4127
+0x267E = 0x7ACC
+0x2721 = 0x7ACD
+0x2722 = 0x7CFA
+0x2723 = 0x809F
+0x2724 = 0x8091
+0x2725 = 0x8097
+0x2726 = 0x8094
+0x2727 = 0x4495
+0x2728 = 0x8286
+0x2729 = 0x828C
+0x272B = 0x8295
+0x272C = 0x4498
+0x272D = 0x866C
+0x272E = 0x459D
+0x272F = 0x8FB5
+0x2730 = 0x8FBE
+0x2731 = 0x8FC7
+0x2732 = 0x488A
+0x2733 = 0x8FC1
+0x2734 = 0x90A9
+0x2735 = 0x90A4
+0x2736 = 0x48B5
+0x2737 = 0x48B6
+0x2738 = 0x48B7
+0x2739 = 0x90A8
+0x273A = 0x9627
+0x273B = 0x9626
+0x273C = 0x962B
+0x273D = 0x9633
+0x273E = 0x9634
+0x273F = 0x9629
+0x2740 = 0x4E3D
+0x2741 = 0x3428
+0x2742 = 0x4E9D
+0x2743 = 0x4F93
+0x2744 = 0x4F8A
+0x2745 = 0x344D
+0x2746 = 0x3449
+0x2747 = 0x4F6D
+0x2748 = 0x4F8E
+0x2749 = 0x4FA0
+0x274A = 0x4FA2
+0x274B = 0x4FA1
+0x274C = 0x4F9F
+0x274D = 0x4FA3
+0x274F = 0x4F72
+0x2750 = 0x3451
+0x2751 = 0x4F8C
+0x2752 = 0x5156
+0x2755 = 0x5190
+0x2756 = 0x34CB
+0x2757 = 0x34CA
+0x2758 = 0x34CC
+0x2759 = 0x51ED
+0x275A = 0x51FE
+0x275B = 0x522F
+0x275D = 0x523C
+0x275E = 0x5234
+0x275F = 0x5239
+0x2760 = 0x52B9
+0x2761 = 0x52B5
+0x2762 = 0x52BF
+0x2763 = 0x5355
+0x2764 = 0x353D
+0x2765 = 0x5376
+0x2766 = 0x537A
+0x2767 = 0x5393
+0x2768 = 0x3548
+0x2769 = 0x53C1
+0x276A = 0x53C2
+0x276B = 0x53D5
+0x276C = 0x5485
+0x276D = 0x3578
+0x276E = 0x545F
+0x276F = 0x5493
+0x2770 = 0x5489
+0x2771 = 0x5479
+0x2772 = 0x9EFE
+0x2773 = 0x548F
+0x2774 = 0x5469
+0x2775 = 0x546D
+0x2776 = 0x357A
+0x2777 = 0x5494
+0x2778 = 0x546A
+0x2779 = 0x548A
+0x277A = 0x3577
+0x277B = 0x56FD
+0x277C = 0x56FB
+0x277D = 0x56F8
+0x277E = 0x3621
+0x2821 = 0x56FC
+0x2822 = 0x56F6
+0x2823 = 0x5765
+0x2824 = 0x5781
+0x2825 = 0x5763
+0x2826 = 0x5767
+0x2827 = 0x3631
+0x2828 = 0x576E
+0x2829 = 0x5778
+0x282A = 0x577F
+0x282B = 0x3633
+0x282C = 0x3634
+0x282D = 0x58F3
+0x282E = 0x594B
+0x282F = 0x594C
+0x2830 = 0x36C1
+0x2831 = 0x36B0
+0x2832 = 0x36B4
+0x2833 = 0x59AD
+0x2834 = 0x36B8
+0x2835 = 0x59C4
+0x2836 = 0x36BC
+0x2837 = 0x59C2
+0x2838 = 0x59B0
+0x2839 = 0x36BF
+0x283A = 0x36B5
+0x283B = 0x36B1
+0x283C = 0x36BD
+0x283D = 0x59BF
+0x283E = 0x36BB
+0x283F = 0x59C9
+0x2840 = 0x59B8
+0x2841 = 0x59AC
+0x2842 = 0x36B3
+0x2843 = 0x36B6
+0x2844 = 0x36BA
+0x2845 = 0x59B7
+0x2846 = 0x59D7
+0x2847 = 0x36B7
+0x2848 = 0x5B60
+0x2849 = 0x3740
+0x284A = 0x5B96
+0x284B = 0x5B9E
+0x284C = 0x5B94
+0x284D = 0x5B9F
+0x284E = 0x5B9D
+0x284F = 0x3752
+0x2850 = 0x5C00
+0x2851 = 0x5C19
+0x2852 = 0x3790
+0x2853 = 0x3791
+0x2854 = 0x5C49
+0x2855 = 0x5C4A
+0x2856 = 0x37BE
+0x2857 = 0x5CBB
+0x2858 = 0x5CC1
+0x2859 = 0x37C0
+0x285A = 0x37C1
+0x285B = 0x37B9
+0x285C = 0x5CB9
+0x285D = 0x5C9E
+0x285E = 0x5CB4
+0x285F = 0x5CBA
+0x2860 = 0x5DF6
+0x2861 = 0x5E13
+0x2862 = 0x5E12
+0x2863 = 0x5E77
+0x2864 = 0x3879
+0x2865 = 0x5E98
+0x2866 = 0x387B
+0x2867 = 0x5E99
+0x2868 = 0x5E9D
+0x2869 = 0x5EF8
+0x286A = 0x38A0
+0x286B = 0x5EF9
+0x286C = 0x3429
+0x286D = 0x5F06
+0x286E = 0x5F21
+0x286F = 0x38AE
+0x2870 = 0x5F25
+0x2871 = 0x5F55
+0x2872 = 0x38CD
+0x2873 = 0x38CB
+0x2874 = 0x38D9
+0x2875 = 0x5F84
+0x2876 = 0x5F83
+0x2877 = 0x6030
+0x2878 = 0x6007
+0x2879 = 0x390C
+0x287A = 0x6036
+0x287B = 0x3901
+0x287C = 0x3905
+0x287D = 0x3902
+0x287E = 0x5FE9
+0x2921 = 0x603D
+0x2922 = 0x6008
+0x2923 = 0x3913
+0x2924 = 0x3911
+0x2925 = 0x62BA
+0x2926 = 0x62B2
+0x2927 = 0x39E4
+0x2928 = 0x62B7
+0x2929 = 0x62E4
+0x292A = 0x62A7
+0x292B = 0x39DA
+0x292C = 0x39D5
+0x292D = 0x39D3
+0x292E = 0x62D5
+0x292F = 0x62E1
+0x2930 = 0x62DD
+0x2931 = 0x62A6
+0x2932 = 0x62C1
+0x2933 = 0x62C5
+0x2934 = 0x62C0
+0x2935 = 0x62DF
+0x2936 = 0x62E0
+0x2937 = 0x62DE
+0x2938 = 0x39D6
+0x2939 = 0x6589
+0x293A = 0x3AB4
+0x293B = 0x65A6
+0x293C = 0x65BA
+0x293D = 0x3AD9
+0x293E = 0x65FF
+0x293F = 0x3AD8
+0x2940 = 0x6617
+0x2941 = 0x6618
+0x2942 = 0x6601
+0x2943 = 0x65FE
+0x2944 = 0x3B33
+0x2945 = 0x670C
+0x2946 = 0x3B48
+0x2947 = 0x676B
+0x2948 = 0x6796
+0x2949 = 0x6782
+0x294A = 0x678A
+0x294B = 0x3B47
+0x294C = 0x67A3
+0x294D = 0x3B4B
+0x294E = 0x67A2
+0x294F = 0x678F
+0x2950 = 0x3B4A
+0x2951 = 0x67F9
+0x2952 = 0x6780
+0x2953 = 0x6B26
+0x2954 = 0x6B27
+0x2955 = 0x6B68
+0x2956 = 0x6B69
+0x2957 = 0x3C5A
+0x2958 = 0x6B81
+0x2959 = 0x6BB4
+0x295A = 0x6BD1
+0x295B = 0x3C8E
+0x295C = 0x3CB4
+0x295D = 0x6C1C
+0x295E = 0x3CCD
+0x295F = 0x3CCC
+0x2960 = 0x3CCF
+0x2961 = 0x3CCB
+0x2962 = 0x3CCE
+0x2963 = 0x6C97
+0x2964 = 0x6C6C
+0x2965 = 0x6CDF
+0x2966 = 0x3CD2
+0x2967 = 0x6CEA
+0x2968 = 0x3CD1
+0x2969 = 0x6CE4
+0x296A = 0x6CD8
+0x296B = 0x6CB2
+0x296C = 0x6CCE
+0x296D = 0x6CC8
+0x296E = 0x3DA6
+0x296F = 0x708B
+0x2970 = 0x7088
+0x2971 = 0x7090
+0x2972 = 0x708F
+0x2973 = 0x3DAA
+0x2974 = 0x7087
+0x2975 = 0x7089
+0x2976 = 0x708D
+0x2977 = 0x7081
+0x2978 = 0x3DA8
+0x2979 = 0x708C
+0x297A = 0x3E13
+0x297B = 0x3E1A
+0x297C = 0x7240
+0x297D = 0x3E1D
+0x297E = 0x3E1E
+0x2A21 = 0x7265
+0x2A22 = 0x7266
+0x2A23 = 0x7268
+0x2A24 = 0x3E65
+0x2A25 = 0x3E66
+0x2A26 = 0x72CD
+0x2A27 = 0x72D3
+0x2A28 = 0x72DB
+0x2A29 = 0x3E64
+0x2A2A = 0x72CF
+0x2A2B = 0x73A7
+0x2A2C = 0x73A3
+0x2A2D = 0x739E
+0x2A2E = 0x3EB0
+0x2A2F = 0x73AF
+0x2A30 = 0x3EB3
+0x2A31 = 0x3EB5
+0x2A32 = 0x73AA
+0x2A33 = 0x739C
+0x2A34 = 0x3F19
+0x2A35 = 0x7542
+0x2A36 = 0x7544
+0x2A37 = 0x753B
+0x2A38 = 0x7541
+0x2A3A = 0x759B
+0x2A3B = 0x759E
+0x2A3C = 0x3F75
+0x2A3D = 0x79C4
+0x2A3E = 0x79C3
+0x2A3F = 0x79C6
+0x2A40 = 0x412B
+0x2A41 = 0x412C
+0x2A42 = 0x79C7
+0x2A43 = 0x412D
+0x2A44 = 0x79CA
+0x2A46 = 0x41C3
+0x2A47 = 0x7ACF
+0x2A48 = 0x7C76
+0x2A49 = 0x7C74
+0x2A4A = 0x7CFF
+0x2A4B = 0x7CFC
+0x2A4C = 0x34BA
+0x2A4D = 0x4350
+0x2A4E = 0x7F59
+0x2A4F = 0x80A8
+0x2A50 = 0x43D3
+0x2A51 = 0x43D0
+0x2A52 = 0x80B0
+0x2A53 = 0x43DC
+0x2A54 = 0x80B3
+0x2A55 = 0x43D2
+0x2A56 = 0x80A4
+0x2A57 = 0x80B6
+0x2A58 = 0x80A7
+0x2A59 = 0x80AC
+0x2A5A = 0x43DB
+0x2A5B = 0x80A6
+0x2A5C = 0x5367
+0x2A5D = 0x820E
+0x2A5E = 0x82C4
+0x2A5F = 0x833E
+0x2A60 = 0x829C
+0x2A61 = 0x44A5
+0x2A62 = 0x449F
+0x2A63 = 0x449A
+0x2A64 = 0x449C
+0x2A65 = 0x44A2
+0x2A66 = 0x82AA
+0x2A67 = 0x449B
+0x2A68 = 0x82C9
+0x2A69 = 0x44A3
+0x2A6A = 0x449D
+0x2A6B = 0x82A6
+0x2A6C = 0x82B2
+0x2A6D = 0x4588
+0x2A6E = 0x461A
+0x2A6F = 0x488D
+0x2A70 = 0x8FCC
+0x2A71 = 0x8FD9
+0x2A72 = 0x8FCA
+0x2A73 = 0x8FD8
+0x2A74 = 0x8FCF
+0x2A75 = 0x90B7
+0x2A76 = 0x48B8
+0x2A77 = 0x90AD
+0x2A78 = 0x90B9
+0x2A79 = 0x9637
+0x2A7A = 0x49C3
+0x2A7B = 0x9641
+0x2A7C = 0x963E
+0x2A7D = 0x96B6
+0x2A7E = 0x9751
+0x2B21 = 0x9763
+0x2B22 = 0x4E57
+0x2B23 = 0x4E79
+0x2B24 = 0x4EB2
+0x2B25 = 0x4EB0
+0x2B26 = 0x4EAF
+0x2B27 = 0x4EB1
+0x2B28 = 0x4FD2
+0x2B29 = 0x4FD5
+0x2B2A = 0x345D
+0x2B2B = 0x4FBE
+0x2B2C = 0x4FB8
+0x2B2D = 0x4FB0
+0x2B2E = 0x4FB1
+0x2B2F = 0x4FC8
+0x2B30 = 0x345A
+0x2B31 = 0x3457
+0x2B32 = 0x4FC6
+0x2B33 = 0x4FCC
+0x2B34 = 0x4FE5
+0x2B35 = 0x4FE3
+0x2B36 = 0x4FB4
+0x2B37 = 0x516A
+0x2B38 = 0x34B8
+0x2B39 = 0x519F
+0x2B3A = 0x34C2
+0x2B3B = 0x51C1
+0x2B3C = 0x34CF
+0x2B3D = 0x51C2
+0x2B3E = 0x51C3
+0x2B3F = 0x5245
+0x2B40 = 0x5248
+0x2B41 = 0x34E7
+0x2B42 = 0x34E9
+0x2B43 = 0x524F
+0x2B44 = 0x4452
+0x2B45 = 0x34E8
+0x2B46 = 0x52C5
+0x2B47 = 0x52CA
+0x2B48 = 0x52C4
+0x2B49 = 0x5327
+0x2B4A = 0x5358
+0x2B4B = 0x537D
+0x2B4C = 0x354A
+0x2B4D = 0x53DD
+0x2B4E = 0x53DC
+0x2B4F = 0x53DA
+0x2B50 = 0x53D9
+0x2B51 = 0x54B9
+0x2B52 = 0x3580
+0x2B53 = 0x54D0
+0x2B54 = 0x54B4
+0x2B55 = 0x54CA
+0x2B56 = 0x3587
+0x2B57 = 0x54A3
+0x2B58 = 0x54DA
+0x2B59 = 0x54A4
+0x2B5A = 0x3584
+0x2B5B = 0x54B2
+0x2B5C = 0x549E
+0x2B5D = 0x549F
+0x2B5E = 0x54B5
+0x2B5F = 0x3582
+0x2B60 = 0x3581
+0x2B61 = 0x54CD
+0x2B62 = 0x3583
+0x2B63 = 0x54CC
+0x2B64 = 0x3622
+0x2B65 = 0x5700
+0x2B66 = 0x57AC
+0x2B67 = 0x5791
+0x2B68 = 0x578E
+0x2B69 = 0x578D
+0x2B6A = 0x5792
+0x2B6B = 0x57A1
+0x2B6C = 0x5790
+0x2B6D = 0x57A6
+0x2B6E = 0x57A8
+0x2B6F = 0x363B
+0x2B70 = 0x579C
+0x2B71 = 0x5796
+0x2B72 = 0x57A7
+0x2B73 = 0x363A
+0x2B74 = 0x3638
+0x2B75 = 0x3639
+0x2B76 = 0x3636
+0x2B77 = 0x58F5
+0x2B78 = 0x3685
+0x2B79 = 0x5909
+0x2B7A = 0x5908
+0x2B7B = 0x3C54
+0x2B7C = 0x5952
+0x2B7D = 0x369A
+0x2B7E = 0x36C4
+0x2C21 = 0x59DF
+0x2C22 = 0x36C5
+0x2C23 = 0x59EB
+0x2C24 = 0x59EF
+0x2C25 = 0x59F0
+0x2C26 = 0x59D5
+0x2C27 = 0x5A0D
+0x2C28 = 0x5A04
+0x2C29 = 0x59F9
+0x2C2A = 0x5A02
+0x2C2B = 0x59F8
+0x2C2C = 0x59E2
+0x2C2D = 0x59D9
+0x2C2E = 0x59E7
+0x2C2F = 0x5B6A
+0x2C30 = 0x3754
+0x2C31 = 0x3755
+0x2C32 = 0x5BAB
+0x2C33 = 0x3756
+0x2C34 = 0x5C1B
+0x2C35 = 0x5C2F
+0x2C36 = 0x3796
+0x2C37 = 0x663C
+0x2C38 = 0x3795
+0x2C39 = 0x3794
+0x2C3A = 0x37C4
+0x2C3B = 0x5CD1
+0x2C3C = 0x5CDC
+0x2C3D = 0x5CE6
+0x2C3E = 0x5CE1
+0x2C3F = 0x5CCD
+0x2C41 = 0x5CE2
+0x2C42 = 0x5CDD
+0x2C43 = 0x5CE5
+0x2C44 = 0x5DFB
+0x2C45 = 0x5DFA
+0x2C46 = 0x5E1E
+0x2C47 = 0x3844
+0x2C48 = 0x5EA1
+0x2C49 = 0x387D
+0x2C4A = 0x387E
+0x2C4B = 0x5EFC
+0x2C4C = 0x5EFB
+0x2C4D = 0x5F2F
+0x2C4E = 0x38B2
+0x2C4F = 0x38B6
+0x2C50 = 0x5F66
+0x2C52 = 0x38DC
+0x2C53 = 0x38DF
+0x2C54 = 0x605C
+0x2C55 = 0x3928
+0x2C56 = 0x604E
+0x2C57 = 0x6051
+0x2C58 = 0x3919
+0x2C59 = 0x3910
+0x2C5A = 0x6023
+0x2C5B = 0x6031
+0x2C5C = 0x607C
+0x2C5D = 0x6052
+0x2C5E = 0x392C
+0x2C5F = 0x6060
+0x2C60 = 0x604A
+0x2C61 = 0x6061
+0x2C62 = 0x391B
+0x2C63 = 0x6218
+0x2C64 = 0x39C2
+0x2C65 = 0x39EF
+0x2C66 = 0x39E3
+0x2C67 = 0x39E5
+0x2C68 = 0x39EA
+0x2C69 = 0x39E6
+0x2C6A = 0x39EE
+0x2C6B = 0x631F
+0x2C6C = 0x6317
+0x2C6D = 0x62EA
+0x2C6E = 0x6321
+0x2C6F = 0x6304
+0x2C70 = 0x6305
+0x2C71 = 0x39E8
+0x2C72 = 0x6531
+0x2C73 = 0x6544
+0x2C74 = 0x6540
+0x2C75 = 0x3A85
+0x2C76 = 0x6542
+0x2C77 = 0x65BE
+0x2C78 = 0x3AE0
+0x2C79 = 0x6629
+0x2C7A = 0x661B
+0x2C7B = 0x3ADD
+0x2C7C = 0x6623
+0x2C7D = 0x662C
+0x2C7E = 0x661A
+0x2D21 = 0x6630
+0x2D22 = 0x663B
+0x2D23 = 0x661E
+0x2D24 = 0x6637
+0x2D25 = 0x6638
+0x2D26 = 0x3AE1
+0x2D27 = 0x670E
+0x2D28 = 0x3B51
+0x2D29 = 0x3B55
+0x2D2A = 0x67E8
+0x2D2B = 0x67D6
+0x2D2C = 0x3B52
+0x2D2D = 0x67C7
+0x2D2E = 0x67BC
+0x2D2F = 0x6852
+0x2D30 = 0x67BF
+0x2D31 = 0x67D5
+0x2D32 = 0x67FE
+0x2D33 = 0x8363
+0x2D34 = 0x67FB
+0x2D36 = 0x67B1
+0x2D37 = 0x6801
+0x2D38 = 0x6805
+0x2D39 = 0x6800
+0x2D3A = 0x67D7
+0x2D3B = 0x409E
+0x2D3C = 0x6B2A
+0x2D3D = 0x6B6B
+0x2D3E = 0x3C52
+0x2D3F = 0x3C5E
+0x2D40 = 0x3C60
+0x2D41 = 0x3C5F
+0x2D42 = 0x6BE1
+0x2D43 = 0x3C92
+0x2D44 = 0x3CD6
+0x2D45 = 0x6D23
+0x2D46 = 0x6CFF
+0x2D47 = 0x6D14
+0x2D48 = 0x6D05
+0x2D49 = 0x6D13
+0x2D4A = 0x6D06
+0x2D4B = 0x6D21
+0x2D4C = 0x3CDE
+0x2D4D = 0x6D15
+0x2D4E = 0x6CAF
+0x2D4F = 0x6CF4
+0x2D50 = 0x6D02
+0x2D51 = 0x6D45
+0x2D53 = 0x6D26
+0x2D54 = 0x3CD9
+0x2D55 = 0x6D44
+0x2D56 = 0x3CDD
+0x2D57 = 0x6D24
+0x2D58 = 0x70A5
+0x2D59 = 0x3DAC
+0x2D5A = 0x70A3
+0x2D5B = 0x3DB0
+0x2D5C = 0x70A2
+0x2D5D = 0x70BB
+0x2D5E = 0x70A0
+0x2D5F = 0x70AA
+0x2D60 = 0x3DAF
+0x2D61 = 0x3DAE
+0x2D62 = 0x70A8
+0x2D63 = 0x70B6
+0x2D64 = 0x70B2
+0x2D65 = 0x70A7
+0x2D66 = 0x3DAD
+0x2D67 = 0x3DAB
+0x2D68 = 0x70B9
+0x2D69 = 0x722E
+0x2D6A = 0x3E16
+0x2D6B = 0x723C
+0x2D6C = 0x3E30
+0x2D6D = 0x726D
+0x2D6E = 0x3E33
+0x2D6F = 0x3E31
+0x2D70 = 0x72E7
+0x2D71 = 0x72ED
+0x2D72 = 0x3E6E
+0x2D73 = 0x72EC
+0x2D74 = 0x72E5
+0x2D75 = 0x72E2
+0x2D76 = 0x3EB1
+0x2D77 = 0x73C4
+0x2D78 = 0x73BD
+0x2D79 = 0x73CF
+0x2D7A = 0x73C9
+0x2D7B = 0x73C1
+0x2D7C = 0x73D0
+0x2D7D = 0x3EB7
+0x2D7E = 0x73CE
+0x2E21 = 0x74ED
+0x2E22 = 0x74EB
+0x2E23 = 0x3F1A
+0x2E24 = 0x74EF
+0x2E25 = 0x7549
+0x2E26 = 0x7550
+0x2E27 = 0x7546
+0x2E28 = 0x754A
+0x2E29 = 0x3F59
+0x2E2A = 0x754D
+0x2E2B = 0x75A6
+0x2E2C = 0x3F7A
+0x2E2D = 0x3F78
+0x2E2E = 0x3F7B
+0x2E2F = 0x75A8
+0x2E30 = 0x3FDE
+0x2E31 = 0x3FEC
+0x2E32 = 0x76C7
+0x2E33 = 0x76FF
+0x2E34 = 0x401E
+0x2E35 = 0x76FD
+0x2E36 = 0x77E6
+0x2E37 = 0x780A
+0x2E38 = 0x409B
+0x2E39 = 0x7804
+0x2E3A = 0x780B
+0x2E3B = 0x7807
+0x2E3C = 0x409D
+0x2E3D = 0x7815
+0x2E3E = 0x7808
+0x2E3F = 0x40FD
+0x2E40 = 0x79D3
+0x2E41 = 0x79D4
+0x2E42 = 0x79D0
+0x2E43 = 0x79D7
+0x2E44 = 0x7A7C
+0x2E45 = 0x4194
+0x2E46 = 0x4193
+0x2E47 = 0x7A7D
+0x2E48 = 0x7A83
+0x2E49 = 0x7A82
+0x2E4A = 0x41C6
+0x2E4B = 0x7AD4
+0x2E4C = 0x7AD5
+0x2E4D = 0x7AD3
+0x2E4E = 0x7AD0
+0x2E4F = 0x7AD2
+0x2E50 = 0x7AFE
+0x2E51 = 0x7AFC
+0x2E52 = 0x7C77
+0x2E53 = 0x7C7C
+0x2E54 = 0x7C7B
+0x2E55 = 0x42B8
+0x2E57 = 0x42B7
+0x2E58 = 0x42B9
+0x2E59 = 0x4353
+0x2E5B = 0x4352
+0x2E5C = 0x4351
+0x2E5D = 0x7F8F
+0x2E5E = 0x80D3
+0x2E5F = 0x43E3
+0x2E60 = 0x80CB
+0x2E61 = 0x80D2
+0x2E62 = 0x43E2
+0x2E63 = 0x8109
+0x2E64 = 0x80E2
+0x2E65 = 0x80DF
+0x2E66 = 0x80C6
+0x2E67 = 0x4463
+0x2E68 = 0x8224
+0x2E69 = 0x82F7
+0x2E6A = 0x82D8
+0x2E6B = 0x82DD
+0x2E6C = 0x44AA
+0x2E6D = 0x44A6
+0x2E6E = 0x82F8
+0x2E6F = 0x82FC
+0x2E70 = 0x44A8
+0x2E71 = 0x44A9
+0x2E72 = 0x82E9
+0x2E73 = 0x44AB
+0x2E74 = 0x82EE
+0x2E75 = 0x44AC
+0x2E76 = 0x82D0
+0x2E77 = 0x830E
+0x2E78 = 0x82E2
+0x2E79 = 0x830B
+0x2E7A = 0x82FD
+0x2E7B = 0x5179
+0x2E7C = 0x8676
+0x2E7D = 0x459E
+0x2E7E = 0x8678
+0x2F21 = 0x459F
+0x2F22 = 0x45A0
+0x2F23 = 0x8675
+0x2F24 = 0x867D
+0x2F25 = 0x460F
+0x2F26 = 0x8842
+0x2F27 = 0x8866
+0x2F28 = 0x461C
+0x2F29 = 0x898C
+0x2F2A = 0x8A05
+0x2F2B = 0x46AE
+0x2F2C = 0x8A06
+0x2F2D = 0x46B0
+0x2F2E = 0x8C9F
+0x2F2F = 0x47D4
+0x2F30 = 0x8FF1
+0x2F31 = 0x8FE7
+0x2F32 = 0x8FE9
+0x2F33 = 0x8FEF
+0x2F34 = 0x90C2
+0x2F35 = 0x90BC
+0x2F36 = 0x48BB
+0x2F37 = 0x90C6
+0x2F38 = 0x90C0
+0x2F39 = 0x48C1
+0x2F3A = 0x48C2
+0x2F3B = 0x90CD
+0x2F3C = 0x90C9
+0x2F3D = 0x48BE
+0x2F3E = 0x90C4
+0x2F3F = 0x48E5
+0x2F40 = 0x9581
+0x2F41 = 0x49C6
+0x2F42 = 0x9CEC
+0x2F43 = 0x5032
+0x2F44 = 0x4FF9
+0x2F45 = 0x501D
+0x2F46 = 0x4FFF
+0x2F47 = 0x5004
+0x2F48 = 0x4FF0
+0x2F49 = 0x5003
+0x2F4A = 0x462E
+0x2F4B = 0x5002
+0x2F4C = 0x4FFC
+0x2F4D = 0x4FF2
+0x2F4E = 0x5024
+0x2F4F = 0x5008
+0x2F50 = 0x5036
+0x2F51 = 0x502E
+0x2F52 = 0x3465
+0x2F53 = 0x5010
+0x2F54 = 0x5038
+0x2F55 = 0x5039
+0x2F56 = 0x4FFD
+0x2F57 = 0x5056
+0x2F58 = 0x4FFB
+0x2F59 = 0x51A3
+0x2F5A = 0x51A6
+0x2F5B = 0x51A1
+0x2F5C = 0x34D1
+0x2F5D = 0x34D0
+0x2F5E = 0x51C7
+0x2F5F = 0x51C9
+0x2F60 = 0x5260
+0x2F61 = 0x5264
+0x2F62 = 0x5259
+0x2F63 = 0x5265
+0x2F64 = 0x5267
+0x2F65 = 0x5257
+0x2F66 = 0x5263
+0x2F67 = 0x34EE
+0x2F68 = 0x5253
+0x2F69 = 0x34EF
+0x2F6A = 0x52CF
+0x2F6B = 0x351E
+0x2F6C = 0x52CE
+0x2F6D = 0x52D0
+0x2F6E = 0x52D1
+0x2F6F = 0x52CC
+0x2F70 = 0x354B
+0x2F71 = 0x354D
+0x2F72 = 0x3556
+0x2F73 = 0x550D
+0x2F74 = 0x54F4
+0x2F75 = 0x3592
+0x2F76 = 0x5513
+0x2F77 = 0x54EF
+0x2F78 = 0x54F5
+0x2F79 = 0x54F9
+0x2F7A = 0x5502
+0x2F7B = 0x5500
+0x2F7C = 0x3593
+0x2F7D = 0x3590
+0x2F7E = 0x5518
+0x3021 = 0x54F0
+0x3022 = 0x54F6
+0x3024 = 0x3597
+0x3025 = 0x5519
+0x3026 = 0x3623
+0x3027 = 0x5705
+0x3028 = 0x57C9
+0x3029 = 0x363F
+0x302A = 0x57B7
+0x302B = 0x57CD
+0x302C = 0x3643
+0x302D = 0x3642
+0x302E = 0x3644
+0x302F = 0x57BE
+0x3030 = 0x57BB
+0x3031 = 0x3645
+0x3032 = 0x57DB
+0x3033 = 0x57C8
+0x3034 = 0x57C4
+0x3035 = 0x57C5
+0x3036 = 0x57D1
+0x3037 = 0x57CA
+0x3038 = 0x57C0
+0x3039 = 0x36D9
+0x303A = 0x36DE
+0x303B = 0x5A21
+0x303C = 0x5A2A
+0x303D = 0x36CF
+0x303E = 0x5A1D
+0x303F = 0x36CD
+0x3040 = 0x5A0B
+0x3041 = 0x36DD
+0x3042 = 0x36CE
+0x3043 = 0x36D3
+0x3044 = 0x36D6
+0x3045 = 0x5A22
+0x3046 = 0x36DC
+0x3047 = 0x36D1
+0x3048 = 0x5A24
+0x3049 = 0x36D0
+0x304A = 0x5A14
+0x304B = 0x5A31
+0x304C = 0x36D5
+0x304D = 0x5A2F
+0x304E = 0x5A1A
+0x304F = 0x5A12
+0x3050 = 0x36D4
+0x3051 = 0x36DB
+0x3052 = 0x5A26
+0x3054 = 0x3743
+0x3055 = 0x5BBC
+0x3056 = 0x5BBB
+0x3057 = 0x5BB7
+0x3058 = 0x5C05
+0x3059 = 0x5C06
+0x305A = 0x5C52
+0x305B = 0x5C53
+0x305C = 0x37CD
+0x305D = 0x37D1
+0x305E = 0x5CFA
+0x305F = 0x5CEB
+0x3060 = 0x37CA
+0x3061 = 0x5CF3
+0x3062 = 0x5CF5
+0x3063 = 0x5CE9
+0x3064 = 0x5CEF
+0x3065 = 0x37D4
+0x3066 = 0x5E2A
+0x3067 = 0x5E30
+0x3068 = 0x5E2E
+0x3069 = 0x5E2C
+0x306A = 0x5E2F
+0x306B = 0x5EAF
+0x306C = 0x5EA9
+0x306D = 0x3886
+0x306E = 0x5EFD
+0x306F = 0x5F32
+0x3070 = 0x5F8E
+0x3071 = 0x5F93
+0x3072 = 0x5F8F
+0x3073 = 0x604F
+0x3074 = 0x6099
+0x3075 = 0x3933
+0x3076 = 0x607E
+0x3077 = 0x3937
+0x3078 = 0x6074
+0x3079 = 0x604B
+0x307A = 0x6073
+0x307B = 0x6075
+0x307C = 0x392A
+0x307D = 0x391F
+0x307E = 0x6056
+0x3121 = 0x60A9
+0x3122 = 0x608B
+0x3123 = 0x60A6
+0x3124 = 0x3939
+0x3125 = 0x6093
+0x3126 = 0x60AE
+0x3127 = 0x609E
+0x3128 = 0x60A7
+0x3129 = 0x6245
+0x312A = 0x39F2
+0x312B = 0x39F8
+0x312C = 0x632E
+0x312D = 0x39F7
+0x312E = 0x6352
+0x312F = 0x6330
+0x3130 = 0x635B
+0x3131 = 0x39F4
+0x3132 = 0x6319
+0x3133 = 0x631B
+0x3134 = 0x39F1
+0x3135 = 0x6331
+0x3136 = 0x635D
+0x3137 = 0x6337
+0x3138 = 0x6335
+0x3139 = 0x6353
+0x313A = 0x39F5
+0x313B = 0x635C
+0x313C = 0x633F
+0x313D = 0x654B
+0x313E = 0x3A87
+0x313F = 0x4369
+0x3140 = 0x658B
+0x3141 = 0x3AB6
+0x3142 = 0x659A
+0x3143 = 0x6650
+0x3144 = 0x6646
+0x3145 = 0x664E
+0x3146 = 0x6640
+0x3147 = 0x3AE9
+0x3148 = 0x664B
+0x3149 = 0x6648
+0x314A = 0x3AEB
+0x314B = 0x6660
+0x314C = 0x6644
+0x314D = 0x664D
+0x314E = 0x3B34
+0x314F = 0x6837
+0x3150 = 0x6824
+0x3151 = 0x3B62
+0x3152 = 0x3B5C
+0x3153 = 0x681B
+0x3154 = 0x6836
+0x3155 = 0x3B60
+0x3156 = 0x682C
+0x3157 = 0x6819
+0x3158 = 0x6856
+0x3159 = 0x6847
+0x315A = 0x683E
+0x315B = 0x681E
+0x315D = 0x6815
+0x315E = 0x6822
+0x315F = 0x6827
+0x3160 = 0x6859
+0x3161 = 0x6858
+0x3162 = 0x6855
+0x3163 = 0x6830
+0x3164 = 0x6823
+0x3165 = 0x6B2E
+0x3166 = 0x6B2B
+0x3167 = 0x6B30
+0x3168 = 0x6B6C
+0x3169 = 0x3C61
+0x316A = 0x6B8B
+0x316B = 0x3C7F
+0x316C = 0x6BE9
+0x316D = 0x6BEA
+0x316E = 0x6BE5
+0x316F = 0x6D6B
+0x3170 = 0x3CE5
+0x3171 = 0x3CE6
+0x3172 = 0x6D73
+0x3173 = 0x6D57
+0x3174 = 0x3CE9
+0x3175 = 0x3CF3
+0x3176 = 0x6D5D
+0x3177 = 0x6D56
+0x3178 = 0x6D8F
+0x3179 = 0x6D5B
+0x317A = 0x6D1C
+0x317B = 0x6D9A
+0x317C = 0x6D9B
+0x317D = 0x6D99
+0x317E = 0x3CEE
+0x3221 = 0x6D81
+0x3222 = 0x6D71
+0x3223 = 0x3CED
+0x3224 = 0x3CEC
+0x3225 = 0x6D72
+0x3226 = 0x6D5C
+0x3227 = 0x6D96
+0x3228 = 0x70C4
+0x3229 = 0x70DB
+0x322A = 0x70CC
+0x322B = 0x70D0
+0x322C = 0x70E3
+0x322D = 0x70DF
+0x322E = 0x3DB3
+0x322F = 0x70D6
+0x3230 = 0x70EE
+0x3231 = 0x70D5
+0x3232 = 0x3DB5
+0x3233 = 0x3E27
+0x3234 = 0x3E35
+0x3235 = 0x3E36
+0x3236 = 0x727A
+0x3237 = 0x3E71
+0x3238 = 0x72F5
+0x3239 = 0x7302
+0x323A = 0x3EB8
+0x323B = 0x3EC2
+0x323C = 0x73E2
+0x323D = 0x73EC
+0x323E = 0x73D5
+0x323F = 0x73F9
+0x3240 = 0x73DF
+0x3241 = 0x73E6
+0x3242 = 0x3EC8
+0x3243 = 0x3EC0
+0x3244 = 0x3EC1
+0x3245 = 0x3EC4
+0x3246 = 0x73E4
+0x3247 = 0x73E1
+0x3248 = 0x74F3
+0x3249 = 0x3F1F
+0x324A = 0x3F1C
+0x324B = 0x3F1D
+0x324C = 0x3F4D
+0x324D = 0x7556
+0x324E = 0x7555
+0x324F = 0x7558
+0x3250 = 0x7557
+0x3251 = 0x755E
+0x3252 = 0x75C3
+0x3253 = 0x3F87
+0x3254 = 0x3F82
+0x3255 = 0x75B4
+0x3256 = 0x3F7D
+0x3257 = 0x75B1
+0x3258 = 0x3FDF
+0x3259 = 0x4000
+0x325A = 0x76CB
+0x325B = 0x76CC
+0x325C = 0x772A
+0x325D = 0x4020
+0x325E = 0x7716
+0x325F = 0x770F
+0x3260 = 0x4022
+0x3261 = 0x4024
+0x3262 = 0x773F
+0x3263 = 0x772B
+0x3264 = 0x770E
+0x3265 = 0x7724
+0x3266 = 0x4021
+0x3267 = 0x7721
+0x3268 = 0x7718
+0x3269 = 0x77DD
+0x326A = 0x40A4
+0x326B = 0x40A5
+0x326C = 0x7824
+0x326D = 0x7836
+0x326E = 0x4101
+0x326F = 0x7958
+0x3270 = 0x7959
+0x3271 = 0x4103
+0x3272 = 0x7962
+0x3273 = 0x79DA
+0x3274 = 0x79D9
+0x3275 = 0x4137
+0x3276 = 0x79E1
+0x3277 = 0x79E5
+0x3278 = 0x79E8
+0x3279 = 0x79DB
+0x327A = 0x4138
+0x327B = 0x79E2
+0x327C = 0x79F0
+0x327D = 0x4199
+0x327E = 0x4198
+0x3321 = 0x4197
+0x3322 = 0x41C9
+0x3323 = 0x7ADA
+0x3324 = 0x7ADD
+0x3325 = 0x41C7
+0x3326 = 0x7ADB
+0x3327 = 0x7ADC
+0x3328 = 0x41D9
+0x3329 = 0x41DB
+0x332A = 0x7B0D
+0x332B = 0x7B0B
+0x332C = 0x7B14
+0x332D = 0x7C8E
+0x332E = 0x7C86
+0x332F = 0x427B
+0x3330 = 0x7C87
+0x3331 = 0x7C83
+0x3332 = 0x7C8B
+0x3333 = 0x427C
+0x3334 = 0x42BD
+0x3335 = 0x42BC
+0x3336 = 0x42C3
+0x3337 = 0x7D24
+0x3338 = 0x42C1
+0x3339 = 0x42BF
+0x333A = 0x42C4
+0x333B = 0x7D25
+0x333C = 0x7F62
+0x333D = 0x7F93
+0x333E = 0x7F99
+0x333F = 0x7F97
+0x3340 = 0x437E
+0x3341 = 0x437F
+0x3342 = 0x7FC4
+0x3343 = 0x7FC6
+0x3344 = 0x800A
+0x3345 = 0x43B4
+0x3346 = 0x43B3
+0x3347 = 0x8040
+0x3348 = 0x803C
+0x3349 = 0x803B
+0x334A = 0x80F6
+0x334B = 0x80FF
+0x334C = 0x80EE
+0x334D = 0x8104
+0x334E = 0x8103
+0x334F = 0x8107
+0x3351 = 0x43E6
+0x3352 = 0x80F7
+0x3353 = 0x4459
+0x3354 = 0x445A
+0x3355 = 0x822D
+0x3356 = 0x4464
+0x3357 = 0x8227
+0x3358 = 0x8229
+0x3359 = 0x831F
+0x335A = 0x8357
+0x335B = 0x44B4
+0x335C = 0x44B9
+0x335D = 0x44B7
+0x335E = 0x44B5
+0x335F = 0x8321
+0x3360 = 0x44C1
+0x3361 = 0x44B1
+0x3362 = 0x8318
+0x3363 = 0x8358
+0x3364 = 0x44B3
+0x3365 = 0x44BA
+0x3366 = 0x458C
+0x3367 = 0x458B
+0x3368 = 0x458D
+0x3369 = 0x8684
+0x336A = 0x869F
+0x336B = 0x869B
+0x336C = 0x8689
+0x336D = 0x86A6
+0x336E = 0x8692
+0x336F = 0x868F
+0x3370 = 0x86A0
+0x3371 = 0x884F
+0x3372 = 0x8878
+0x3373 = 0x887A
+0x3374 = 0x886E
+0x3375 = 0x887B
+0x3376 = 0x8884
+0x3377 = 0x8873
+0x3378 = 0x4678
+0x3379 = 0x4677
+0x337A = 0x8A0D
+0x337B = 0x8A0B
+0x337C = 0x8A19
+0x337D = 0x46B2
+0x337E = 0x47D6
+0x3421 = 0x8ED0
+0x3422 = 0x4845
+0x3423 = 0x4892
+0x3424 = 0x4895
+0x3425 = 0x8FF9
+0x3426 = 0x9009
+0x3427 = 0x9008
+0x3428 = 0x48C6
+0x3429 = 0x90DE
+0x342A = 0x9151
+0x342B = 0x48E7
+0x342C = 0x48E8
+0x342D = 0x91DB
+0x342E = 0x91DF
+0x342F = 0x91DE
+0x3430 = 0x91D6
+0x3431 = 0x91E0
+0x3432 = 0x9585
+0x3433 = 0x9660
+0x3434 = 0x9659
+0x3435 = 0x49CB
+0x3436 = 0x9656
+0x3437 = 0x49CD
+0x3438 = 0x49F1
+0x3439 = 0x96BD
+0x343A = 0x4B22
+0x343B = 0x3421
+0x343C = 0x5042
+0x343D = 0x5059
+0x343E = 0x346F
+0x343F = 0x5044
+0x3440 = 0x5066
+0x3441 = 0x5052
+0x3442 = 0x5054
+0x3443 = 0x5071
+0x3444 = 0x5050
+0x3445 = 0x507B
+0x3446 = 0x507C
+0x3447 = 0x5058
+0x3448 = 0x3470
+0x3449 = 0x3464
+0x344A = 0x5079
+0x344B = 0x506C
+0x344C = 0x5078
+0x344D = 0x51A8
+0x344E = 0x51D1
+0x344F = 0x51CF
+0x3450 = 0x5268
+0x3451 = 0x5276
+0x3452 = 0x52D4
+0x3453 = 0x352D
+0x3454 = 0x53A0
+0x3455 = 0x53C4
+0x3456 = 0x3558
+0x3457 = 0x5558
+0x3458 = 0x554C
+0x3459 = 0x5568
+0x345A = 0x35A6
+0x345B = 0x5549
+0x345C = 0x35A4
+0x345D = 0x359F
+0x345E = 0x555D
+0x345F = 0x5529
+0x3461 = 0x5554
+0x3462 = 0x5553
+0x3463 = 0x35A3
+0x3464 = 0x555A
+0x3465 = 0x35A0
+0x3466 = 0x553A
+0x3467 = 0x553F
+0x3468 = 0x552B
+0x3469 = 0x57EA
+0x346A = 0x364A
+0x346B = 0x57EF
+0x346C = 0x3647
+0x346D = 0x3648
+0x346E = 0x57DD
+0x346F = 0x57FE
+0x3471 = 0x57DE
+0x3472 = 0x57E6
+0x3473 = 0x3649
+0x3474 = 0x57E8
+0x3475 = 0x57FF
+0x3476 = 0x5803
+0x3477 = 0x58F7
+0x3478 = 0x68A6
+0x3479 = 0x591F
+0x347A = 0x369E
+0x347B = 0x595B
+0x347C = 0x595D
+0x347D = 0x595E
+0x3521 = 0x36E8
+0x3522 = 0x5A2B
+0x3523 = 0x36EC
+0x3524 = 0x5A3B
+0x3525 = 0x36ED
+0x3526 = 0x36E6
+0x3527 = 0x5A61
+0x3528 = 0x5A3A
+0x3529 = 0x5A6E
+0x352A = 0x5A4B
+0x352B = 0x5A6B
+0x352C = 0x36EB
+0x352D = 0x36E7
+0x352E = 0x5A45
+0x352F = 0x5A4E
+0x3530 = 0x5A68
+0x3531 = 0x5A3D
+0x3532 = 0x5A71
+0x3533 = 0x5A3F
+0x3534 = 0x5A6F
+0x3535 = 0x5A75
+0x3536 = 0x36E9
+0x3537 = 0x5A73
+0x3538 = 0x5A2C
+0x3539 = 0x5A59
+0x353A = 0x5A54
+0x353B = 0x5A4F
+0x353C = 0x5A63
+0x353D = 0x375C
+0x353E = 0x375D
+0x353F = 0x5BC8
+0x3540 = 0x3760
+0x3541 = 0x5BC3
+0x3542 = 0x375B
+0x3543 = 0x5C5B
+0x3544 = 0x5C61
+0x3545 = 0x3799
+0x3546 = 0x5D21
+0x3547 = 0x5D0A
+0x3548 = 0x5D09
+0x3549 = 0x37D8
+0x354A = 0x5D2C
+0x354B = 0x5D08
+0x354C = 0x37DA
+0x354D = 0x37DD
+0x354E = 0x5D2A
+0x354F = 0x5D15
+0x3550 = 0x37E0
+0x3551 = 0x5D10
+0x3552 = 0x5D13
+0x3553 = 0x37E5
+0x3554 = 0x5D2F
+0x3555 = 0x5D18
+0x3556 = 0x37D7
+0x3557 = 0x5DE3
+0x3558 = 0x5E39
+0x3559 = 0x5E35
+0x355A = 0x5E3A
+0x355B = 0x5E32
+0x355C = 0x384E
+0x355D = 0x388C
+0x355E = 0x3888
+0x3560 = 0x5EBB
+0x3561 = 0x5EBA
+0x3562 = 0x5F34
+0x3563 = 0x5F39
+0x3564 = 0x38CE
+0x3566 = 0x38E5
+0x3567 = 0x38E6
+0x3568 = 0x6098
+0x3569 = 0x3932
+0x356A = 0x60D0
+0x356B = 0x3940
+0x356C = 0x3947
+0x356D = 0x394C
+0x356E = 0x60D7
+0x356F = 0x60AA
+0x3570 = 0x3935
+0x3571 = 0x60A1
+0x3572 = 0x60A4
+0x3573 = 0x3930
+0x3574 = 0x60EE
+0x3575 = 0x3943
+0x3576 = 0x60E7
+0x3577 = 0x394D
+0x3578 = 0x60E8
+0x3579 = 0x60DE
+0x357A = 0x39B7
+0x357B = 0x39F3
+0x357C = 0x637E
+0x357D = 0x638B
+0x357E = 0x3A02
+0x3621 = 0x3A0B
+0x3622 = 0x6379
+0x3623 = 0x6386
+0x3624 = 0x6393
+0x3625 = 0x3A04
+0x3626 = 0x6373
+0x3627 = 0x636A
+0x3629 = 0x636C
+0x362A = 0x3A08
+0x362B = 0x637F
+0x362C = 0x39FC
+0x362D = 0x63B2
+0x362E = 0x63BA
+0x362F = 0x39FF
+0x3630 = 0x3A00
+0x3631 = 0x6366
+0x3632 = 0x6374
+0x3633 = 0x3A8B
+0x3634 = 0x655A
+0x3635 = 0x3A8D
+0x3636 = 0x654E
+0x3637 = 0x654D
+0x3638 = 0x658D
+0x3639 = 0x658E
+0x363A = 0x65AD
+0x363B = 0x3ACA
+0x363C = 0x65C7
+0x363D = 0x65CA
+0x363E = 0x3ACB
+0x363F = 0x65C9
+0x3641 = 0x65E3
+0x3642 = 0x6657
+0x3643 = 0x3AF3
+0x3644 = 0x6663
+0x3645 = 0x6667
+0x3646 = 0x671A
+0x3647 = 0x6719
+0x3648 = 0x6716
+0x3649 = 0x3B36
+0x364A = 0x3B6A
+0x364B = 0x689E
+0x364C = 0x68B6
+0x364D = 0x6898
+0x364E = 0x6873
+0x364F = 0x3B6B
+0x3650 = 0x689A
+0x3651 = 0x688E
+0x3652 = 0x68B7
+0x3653 = 0x68DB
+0x3654 = 0x68A5
+0x3655 = 0x686C
+0x3656 = 0x68C1
+0x3657 = 0x6884
+0x3658 = 0x3B71
+0x3659 = 0x3B68
+0x365A = 0x6895
+0x365B = 0x687A
+0x365C = 0x6899
+0x365D = 0x3B72
+0x365E = 0x68B8
+0x365F = 0x68B9
+0x3660 = 0x6870
+0x3661 = 0x3C2E
+0x3662 = 0x6B35
+0x3663 = 0x3C62
+0x3664 = 0x6B90
+0x3665 = 0x6BBB
+0x3666 = 0x6BED
+0x3667 = 0x3C98
+0x3668 = 0x3CB5
+0x3669 = 0x3CEB
+0x366A = 0x6DC1
+0x366B = 0x6DC3
+0x366C = 0x6DCE
+0x366D = 0x3CFB
+0x366E = 0x3CF8
+0x366F = 0x6DAD
+0x3670 = 0x6E04
+0x3671 = 0x3CF5
+0x3672 = 0x6DB9
+0x3673 = 0x3D08
+0x3674 = 0x6DE7
+0x3676 = 0x6E08
+0x3677 = 0x6E06
+0x3678 = 0x3D0A
+0x3679 = 0x6E0A
+0x367A = 0x6DB0
+0x367B = 0x3D06
+0x367C = 0x6DF8
+0x367D = 0x6E0C
+0x367E = 0x3CFD
+0x3721 = 0x6DB1
+0x3722 = 0x3CFA
+0x3723 = 0x6E02
+0x3724 = 0x6E07
+0x3725 = 0x6E09
+0x3726 = 0x6E01
+0x3727 = 0x6E17
+0x3728 = 0x6DFF
+0x3729 = 0x6E12
+0x372A = 0x3DBA
+0x372B = 0x3DB9
+0x372C = 0x7103
+0x372D = 0x7107
+0x372E = 0x7101
+0x372F = 0x70F5
+0x3730 = 0x70F1
+0x3731 = 0x7108
+0x3732 = 0x70F2
+0x3733 = 0x710F
+0x3734 = 0x3DBB
+0x3735 = 0x70FE
+0x3736 = 0x3E18
+0x3737 = 0x3E40
+0x3738 = 0x3E3D
+0x3739 = 0x731A
+0x373A = 0x7310
+0x373B = 0x730E
+0x373C = 0x7402
+0x373D = 0x73F3
+0x373E = 0x3ECD
+0x373F = 0x3EC9
+0x3740 = 0x73FB
+0x3741 = 0x3ECB
+0x3742 = 0x3ECA
+0x3743 = 0x3ECE
+0x3744 = 0x751B
+0x3745 = 0x7523
+0x3746 = 0x7561
+0x3747 = 0x7568
+0x3748 = 0x3F5E
+0x3749 = 0x7567
+0x374A = 0x75D3
+0x374B = 0x3F91
+0x374C = 0x3F8C
+0x374D = 0x7690
+0x374E = 0x3FE1
+0x374F = 0x4002
+0x3750 = 0x76D5
+0x3751 = 0x76D7
+0x3752 = 0x76D6
+0x3753 = 0x7730
+0x3754 = 0x402B
+0x3755 = 0x7726
+0x3756 = 0x402A
+0x3757 = 0x7740
+0x3758 = 0x3E14
+0x3759 = 0x771E
+0x375A = 0x40AD
+0x375B = 0x40A3
+0x375C = 0x40AB
+0x375D = 0x7847
+0x375E = 0x40AF
+0x375F = 0x784B
+0x3760 = 0x7851
+0x3761 = 0x784F
+0x3762 = 0x7842
+0x3763 = 0x7846
+0x3764 = 0x4104
+0x3765 = 0x796E
+0x3766 = 0x796C
+0x3767 = 0x79F2
+0x3768 = 0x4144
+0x3769 = 0x79F1
+0x376A = 0x79F5
+0x376B = 0x79F3
+0x376C = 0x79F9
+0x376D = 0x413D
+0x376E = 0x4147
+0x376F = 0x419C
+0x3770 = 0x7A9A
+0x3771 = 0x7A93
+0x3772 = 0x7A91
+0x3773 = 0x7AE1
+0x3774 = 0x41E0
+0x3775 = 0x41E4
+0x3776 = 0x7B21
+0x3777 = 0x7B1C
+0x3778 = 0x7B16
+0x3779 = 0x7B17
+0x377A = 0x7B36
+0x377B = 0x7B1F
+0x377C = 0x4280
+0x377D = 0x7C93
+0x377E = 0x7C99
+0x3821 = 0x7C9A
+0x3822 = 0x7C9C
+0x3823 = 0x42CA
+0x3824 = 0x7D49
+0x3825 = 0x42D4
+0x3826 = 0x7D34
+0x3827 = 0x7D37
+0x3828 = 0x42D2
+0x3829 = 0x7D2D
+0x382A = 0x42CB
+0x382B = 0x7D4C
+0x382C = 0x42CE
+0x382D = 0x42D3
+0x382E = 0x7D48
+0x382F = 0x4344
+0x3830 = 0x4348
+0x3831 = 0x7F3B
+0x3832 = 0x4345
+0x3833 = 0x4381
+0x3834 = 0x4386
+0x3835 = 0x4385
+0x3836 = 0x8008
+0x3837 = 0x801A
+0x3838 = 0x43A3
+0x3839 = 0x801D
+0x383A = 0x43B5
+0x383B = 0x8049
+0x383C = 0x8045
+0x383D = 0x8044
+0x383E = 0x7C9B
+0x383F = 0x43FA
+0x3840 = 0x43F9
+0x3841 = 0x812A
+0x3842 = 0x812E
+0x3843 = 0x43FB
+0x3844 = 0x43F2
+0x3845 = 0x8131
+0x3846 = 0x43EF
+0x3847 = 0x811A
+0x3848 = 0x8134
+0x3849 = 0x8117
+0x384A = 0x445B
+0x384B = 0x4466
+0x384C = 0x44CE
+0x384D = 0x831D
+0x384E = 0x8371
+0x384F = 0x8384
+0x3850 = 0x8380
+0x3851 = 0x8372
+0x3852 = 0x83A1
+0x3853 = 0x35B4
+0x3854 = 0x8379
+0x3855 = 0x8391
+0x3856 = 0x44C8
+0x3857 = 0x839F
+0x3858 = 0x83AD
+0x3859 = 0x44D1
+0x385A = 0x44C5
+0x385B = 0x8323
+0x385C = 0x44D2
+0x385D = 0x8385
+0x385E = 0x839C
+0x385F = 0x83B7
+0x3860 = 0x8658
+0x3861 = 0x865A
+0x3862 = 0x458F
+0x3863 = 0x8657
+0x3864 = 0x86B2
+0x3865 = 0x45A7
+0x3866 = 0x86AE
+0x3867 = 0x45A5
+0x3868 = 0x45A4
+0x3869 = 0x4611
+0x386A = 0x8845
+0x386B = 0x889C
+0x386C = 0x8894
+0x386D = 0x88A3
+0x386E = 0x888F
+0x386F = 0x88A5
+0x3870 = 0x88A9
+0x3871 = 0x88A6
+0x3872 = 0x888A
+0x3873 = 0x88A0
+0x3874 = 0x8890
+0x3875 = 0x8992
+0x3876 = 0x8991
+0x3877 = 0x8994
+0x3878 = 0x46B5
+0x3879 = 0x8A26
+0x387A = 0x8A32
+0x387B = 0x8A28
+0x387C = 0x46B4
+0x387D = 0x46BD
+0x387E = 0x8A1C
+0x3921 = 0x46BB
+0x3922 = 0x8A2B
+0x3923 = 0x8A20
+0x3924 = 0x46B9
+0x3925 = 0x8A29
+0x3926 = 0x46C2
+0x3927 = 0x46BE
+0x3928 = 0x46BA
+0x3929 = 0x8A21
+0x392A = 0x8C3A
+0x392B = 0x3AB7
+0x392C = 0x8C5B
+0x392D = 0x8C58
+0x392E = 0x8C7C
+0x392F = 0x4758
+0x3930 = 0x8CA6
+0x3931 = 0x8CAE
+0x3932 = 0x8CAD
+0x3933 = 0x8D65
+0x3934 = 0x479B
+0x3935 = 0x8D7E
+0x3936 = 0x479C
+0x3937 = 0x8D7C
+0x3938 = 0x8D7F
+0x3939 = 0x8D7A
+0x393A = 0x8DBD
+0x393B = 0x47DA
+0x393C = 0x47DE
+0x393D = 0x8DC0
+0x393E = 0x8DBB
+0x393F = 0x8EAD
+0x3940 = 0x8EAF
+0x3941 = 0x8ED6
+0x3942 = 0x484D
+0x3943 = 0x4846
+0x3944 = 0x4847
+0x3945 = 0x484B
+0x3946 = 0x484C
+0x3947 = 0x8ED9
+0x3948 = 0x4848
+0x3949 = 0x4899
+0x394A = 0x9012
+0x394B = 0x900E
+0x394C = 0x9025
+0x394D = 0x489B
+0x394E = 0x9013
+0x394F = 0x90EE
+0x3950 = 0x48CE
+0x3951 = 0x90AB
+0x3952 = 0x90F7
+0x3953 = 0x48EB
+0x3954 = 0x9159
+0x3955 = 0x9154
+0x3956 = 0x91F2
+0x3957 = 0x91F0
+0x3958 = 0x91E5
+0x3959 = 0x91F6
+0x395A = 0x491C
+0x395B = 0x498C
+0x395C = 0x9587
+0x395D = 0x49D1
+0x395E = 0x965A
+0x395F = 0x49D6
+0x3960 = 0x49D3
+0x3961 = 0x966E
+0x3962 = 0x49D4
+0x3963 = 0x49D0
+0x3964 = 0x49D5
+0x3965 = 0x9679
+0x3966 = 0x4A0B
+0x3967 = 0x98E1
+0x3968 = 0x98E6
+0x3969 = 0x4BC6
+0x396A = 0x9EC4
+0x396B = 0x9ED2
+0x396C = 0x4E80
+0x396D = 0x3424
+0x396E = 0x4E81
+0x396F = 0x508F
+0x3970 = 0x5097
+0x3971 = 0x5088
+0x3972 = 0x5089
+0x3973 = 0x3474
+0x3974 = 0x347A
+0x3975 = 0x5081
+0x3976 = 0x5160
+0x3978 = 0x34C3
+0x3979 = 0x5E42
+0x397A = 0x51D3
+0x397B = 0x34D4
+0x397C = 0x34D5
+0x397D = 0x51D2
+0x397E = 0x51D6
+0x3A21 = 0x5273
+0x3A22 = 0x34FB
+0x3A23 = 0x5270
+0x3A24 = 0x34F7
+0x3A25 = 0x3532
+0x3A27 = 0x53A8
+0x3A28 = 0x53A6
+0x3A29 = 0x53C5
+0x3A2A = 0x5597
+0x3A2B = 0x55DE
+0x3A2C = 0x35BA
+0x3A2D = 0x35BF
+0x3A2E = 0x5596
+0x3A2F = 0x55B4
+0x3A30 = 0x35C7
+0x3A31 = 0x5585
+0x3A32 = 0x35B7
+0x3A33 = 0x559B
+0x3A34 = 0x55A0
+0x3A35 = 0x35B9
+0x3A36 = 0x5559
+0x3A37 = 0x35C3
+0x3A38 = 0x5586
+0x3A39 = 0x35BD
+0x3A3A = 0x35D0
+0x3A3B = 0x55AF
+0x3A3C = 0x557A
+0x3A3D = 0x35C1
+0x3A3E = 0x35BE
+0x3A3F = 0x35CD
+0x3A40 = 0x559E
+0x3A41 = 0x35CB
+0x3A42 = 0x55A9
+0x3A43 = 0x570F
+0x3A44 = 0x570E
+0x3A45 = 0x581A
+0x3A46 = 0x364F
+0x3A47 = 0x581F
+0x3A48 = 0x3653
+0x3A49 = 0x583C
+0x3A4A = 0x5818
+0x3A4B = 0x583E
+0x3A4C = 0x5826
+0x3A4D = 0x3655
+0x3A4E = 0x583A
+0x3A50 = 0x5822
+0x3A51 = 0x3651
+0x3A52 = 0x58FB
+0x3A53 = 0x5963
+0x3A54 = 0x5964
+0x3A55 = 0x369F
+0x3A56 = 0x5AA8
+0x3A57 = 0x5AA3
+0x3A58 = 0x5A82
+0x3A59 = 0x5A88
+0x3A5A = 0x5AA1
+0x3A5B = 0x5A85
+0x3A5C = 0x5A98
+0x3A5D = 0x36FE
+0x3A5E = 0x5A99
+0x3A5F = 0x36FB
+0x3A60 = 0x5A89
+0x3A61 = 0x5A81
+0x3A62 = 0x5A96
+0x3A63 = 0x5A80
+0x3A64 = 0x36F1
+0x3A65 = 0x36F5
+0x3A66 = 0x5A91
+0x3A67 = 0x36EF
+0x3A68 = 0x3704
+0x3A69 = 0x3703
+0x3A6A = 0x36F4
+0x3A6B = 0x5ACF
+0x3A6C = 0x36F3
+0x3A6D = 0x3702
+0x3A6E = 0x36F7
+0x3A6F = 0x36FA
+0x3A70 = 0x36FD
+0x3A71 = 0x36EE
+0x3A72 = 0x5A87
+0x3A73 = 0x5AA0
+0x3A74 = 0x36F0
+0x3A75 = 0x5A79
+0x3A76 = 0x36F2
+0x3A77 = 0x5A86
+0x3A78 = 0x5AAB
+0x3A79 = 0x5AAA
+0x3A7A = 0x5AA4
+0x3A7B = 0x5A8D
+0x3A7C = 0x5A7E
+0x3A7D = 0x3744
+0x3A7E = 0x5BD5
+0x3B21 = 0x3762
+0x3B22 = 0x3777
+0x3B23 = 0x3DC9
+0x3B24 = 0x5C1E
+0x3B25 = 0x5C5F
+0x3B26 = 0x5C5E
+0x3B27 = 0x5D44
+0x3B28 = 0x5D3E
+0x3B29 = 0x37E8
+0x3B2A = 0x5D48
+0x3B2B = 0x5D1C
+0x3B2C = 0x37EF
+0x3B2D = 0x5D5B
+0x3B2E = 0x5D4D
+0x3B2F = 0x37E6
+0x3B30 = 0x37ED
+0x3B31 = 0x5D57
+0x3B32 = 0x37E7
+0x3B33 = 0x5D53
+0x3B34 = 0x5D4F
+0x3B35 = 0x37EB
+0x3B36 = 0x5D3B
+0x3B37 = 0x5D46
+0x3B38 = 0x382D
+0x3B39 = 0x3855
+0x3B3A = 0x5E46
+0x3B3B = 0x5E47
+0x3B3C = 0x3853
+0x3B3D = 0x5E48
+0x3B3E = 0x5EC0
+0x3B3F = 0x5EBD
+0x3B40 = 0x5EBF
+0x3B41 = 0x3890
+0x3B42 = 0x5F11
+0x3B43 = 0x38BE
+0x3B44 = 0x5F3E
+0x3B45 = 0x5F3B
+0x3B46 = 0x38BD
+0x3B47 = 0x5F3A
+0x3B48 = 0x38CF
+0x3B49 = 0x38D0
+0x3B4A = 0x38EC
+0x3B4B = 0x5FA7
+0x3B4C = 0x394B
+0x3B4D = 0x60EA
+0x3B4E = 0x3948
+0x3B4F = 0x6107
+0x3B50 = 0x6122
+0x3B51 = 0x610C
+0x3B52 = 0x3955
+0x3B53 = 0x3951
+0x3B54 = 0x60B3
+0x3B55 = 0x60D6
+0x3B56 = 0x60D2
+0x3B57 = 0x394E
+0x3B58 = 0x60E3
+0x3B59 = 0x60E5
+0x3B5A = 0x60E9
+0x3B5B = 0x396B
+0x3B5C = 0x395E
+0x3B5D = 0x6111
+0x3B5E = 0x60FD
+0x3B5F = 0x3960
+0x3B60 = 0x3967
+0x3B61 = 0x611E
+0x3B62 = 0x6120
+0x3B63 = 0x6121
+0x3B64 = 0x621E
+0x3B65 = 0x39B8
+0x3B66 = 0x63E2
+0x3B67 = 0x63DE
+0x3B68 = 0x63E6
+0x3B69 = 0x3A14
+0x3B6A = 0x3A0F
+0x3B6B = 0x3A07
+0x3B6C = 0x3A13
+0x3B6D = 0x63F8
+0x3B6E = 0x3A17
+0x3B6F = 0x63FE
+0x3B70 = 0x63C1
+0x3B71 = 0x63BF
+0x3B72 = 0x63F7
+0x3B73 = 0x63D1
+0x3B74 = 0x655F
+0x3B75 = 0x6560
+0x3B76 = 0x6561
+0x3B77 = 0x3A9A
+0x3B78 = 0x3AB8
+0x3B79 = 0x65D1
+0x3B7A = 0x3AF7
+0x3B7B = 0x3AF8
+0x3B7C = 0x667D
+0x3B7D = 0x666B
+0x3B7E = 0x667F
+0x3C21 = 0x3AFD
+0x3C22 = 0x3AF5
+0x3C23 = 0x6673
+0x3C24 = 0x6681
+0x3C25 = 0x666D
+0x3C26 = 0x6669
+0x3C27 = 0x3AFA
+0x3C28 = 0x3B38
+0x3C29 = 0x671E
+0x3C2A = 0x68ED
+0x3C2B = 0x3B87
+0x3C2C = 0x3B80
+0x3C2D = 0x3B88
+0x3C2E = 0x3B79
+0x3C2F = 0x6903
+0x3C30 = 0x3B7C
+0x3C31 = 0x68FE
+0x3C32 = 0x68E5
+0x3C33 = 0x691E
+0x3C34 = 0x6902
+0x3C35 = 0x3B83
+0x3C36 = 0x3B85
+0x3C37 = 0x6909
+0x3C38 = 0x68CA
+0x3C39 = 0x6900
+0x3C3B = 0x6901
+0x3C3C = 0x6918
+0x3C3D = 0x68E2
+0x3C3E = 0x68CF
+0x3C3F = 0x3B7B
+0x3C40 = 0x692E
+0x3C41 = 0x68C5
+0x3C42 = 0x68FF
+0x3C43 = 0x3B86
+0x3C44 = 0x691C
+0x3C45 = 0x68C3
+0x3C46 = 0x3C34
+0x3C47 = 0x6B6F
+0x3C48 = 0x3C55
+0x3C49 = 0x6B6E
+0x3C4A = 0x3C68
+0x3C4B = 0x6BBE
+0x3C4C = 0x3C9C
+0x3C4D = 0x6BF4
+0x3C4E = 0x6C2D
+0x3C4F = 0x3CFC
+0x3C50 = 0x6DB6
+0x3C51 = 0x6E75
+0x3C52 = 0x6E1E
+0x3C53 = 0x3D1A
+0x3C54 = 0x6E18
+0x3C55 = 0x3D17
+0x3C56 = 0x6E48
+0x3C57 = 0x3D1B
+0x3C58 = 0x6E4F
+0x3C59 = 0x3D13
+0x3C5A = 0x6E42
+0x3C5B = 0x6E6A
+0x3C5C = 0x6E70
+0x3C5D = 0x6DFE
+0x3C5E = 0x3D05
+0x3C5F = 0x3D07
+0x3C60 = 0x6E6D
+0x3C61 = 0x3D1C
+0x3C62 = 0x6E7B
+0x3C63 = 0x6E7E
+0x3C64 = 0x6E59
+0x3C65 = 0x3D11
+0x3C66 = 0x6E57
+0x3C67 = 0x3D16
+0x3C68 = 0x6E80
+0x3C69 = 0x6E50
+0x3C6A = 0x3D15
+0x3C6B = 0x6E29
+0x3C6C = 0x6E76
+0x3C6D = 0x6E2A
+0x3C6E = 0x6E4C
+0x3C6F = 0x712A
+0x3C70 = 0x3DCB
+0x3C71 = 0x7135
+0x3C72 = 0x712C
+0x3C73 = 0x7137
+0x3C74 = 0x711D
+0x3C75 = 0x3DC5
+0x3C76 = 0x3DC2
+0x3C77 = 0x7138
+0x3C78 = 0x3DCD
+0x3C79 = 0x7134
+0x3C7A = 0x712B
+0x3C7B = 0x7133
+0x3C7C = 0x7127
+0x3C7D = 0x7124
+0x3C7E = 0x3DCA
+0x3D21 = 0x712D
+0x3D22 = 0x7232
+0x3D23 = 0x7283
+0x3D24 = 0x7282
+0x3D25 = 0x7287
+0x3D26 = 0x7306
+0x3D27 = 0x7324
+0x3D28 = 0x7338
+0x3D29 = 0x732A
+0x3D2A = 0x732C
+0x3D2B = 0x732B
+0x3D2C = 0x3E83
+0x3D2D = 0x732F
+0x3D2E = 0x7328
+0x3D2F = 0x7417
+0x3D30 = 0x3ED6
+0x3D31 = 0x3ED5
+0x3D32 = 0x7419
+0x3D33 = 0x7438
+0x3D34 = 0x3ED1
+0x3D35 = 0x741F
+0x3D36 = 0x7414
+0x3D37 = 0x743C
+0x3D38 = 0x73F7
+0x3D39 = 0x741C
+0x3D3A = 0x7415
+0x3D3B = 0x7418
+0x3D3C = 0x7439
+0x3D3D = 0x74F9
+0x3D3E = 0x7524
+0x3D40 = 0x3F52
+0x3D41 = 0x3F5F
+0x3D42 = 0x756E
+0x3D43 = 0x756D
+0x3D44 = 0x7571
+0x3D45 = 0x758E
+0x3D46 = 0x3F95
+0x3D47 = 0x75E5
+0x3D48 = 0x3F9D
+0x3D49 = 0x3F98
+0x3D4A = 0x3F9E
+0x3D4B = 0x3F96
+0x3D4C = 0x7694
+0x3D4D = 0x76B3
+0x3D4E = 0x4003
+0x3D4F = 0x76D9
+0x3D50 = 0x402F
+0x3D51 = 0x7748
+0x3D52 = 0x7749
+0x3D53 = 0x7743
+0x3D54 = 0x4031
+0x3D55 = 0x4033
+0x3D56 = 0x7742
+0x3D57 = 0x77DF
+0x3D58 = 0x40B4
+0x3D59 = 0x7863
+0x3D5A = 0x7876
+0x3D5B = 0x40B0
+0x3D5C = 0x785F
+0x3D5D = 0x7866
+0x3D5E = 0x7966
+0x3D5F = 0x7971
+0x3D60 = 0x4108
+0x3D61 = 0x4107
+0x3D62 = 0x7976
+0x3D63 = 0x7984
+0x3D64 = 0x7975
+0x3D65 = 0x79FF
+0x3D66 = 0x7A07
+0x3D67 = 0x414E
+0x3D68 = 0x7A0E
+0x3D69 = 0x7A09
+0x3D6A = 0x4150
+0x3D6B = 0x4152
+0x3D6C = 0x41A1
+0x3D6D = 0x41A3
+0x3D6E = 0x41A5
+0x3D6F = 0x41CC
+0x3D70 = 0x7AE7
+0x3D71 = 0x7AE2
+0x3D72 = 0x7B55
+0x3D73 = 0x41EF
+0x3D74 = 0x41EA
+0x3D75 = 0x7B43
+0x3D76 = 0x7B57
+0x3D77 = 0x7B6C
+0x3D78 = 0x7B42
+0x3D79 = 0x7B53
+0x3D7A = 0x41ED
+0x3D7B = 0x7B41
+0x3D7C = 0x4285
+0x3D7D = 0x4284
+0x3D7E = 0x7CA7
+0x3E21 = 0x7CA0
+0x3E22 = 0x7CA6
+0x3E23 = 0x7CA4
+0x3E24 = 0x7D74
+0x3E25 = 0x42DB
+0x3E26 = 0x7D59
+0x3E27 = 0x42D9
+0x3E28 = 0x7D60
+0x3E29 = 0x7D57
+0x3E2A = 0x7D6C
+0x3E2B = 0x7D7E
+0x3E2C = 0x7D64
+0x3E2D = 0x42D7
+0x3E2E = 0x7D5A
+0x3E2F = 0x7D5D
+0x3E30 = 0x42DA
+0x3E31 = 0x42DE
+0x3E32 = 0x42D8
+0x3E33 = 0x7D76
+0x3E34 = 0x7D4D
+0x3E35 = 0x7D75
+0x3E36 = 0x42D5
+0x3E37 = 0x7FD3
+0x3E38 = 0x7FD6
+0x3E39 = 0x439C
+0x3E3A = 0x439D
+0x3E3B = 0x8060
+0x3E3C = 0x804E
+0x3E3D = 0x8145
+0x3E3E = 0x813B
+0x3E3F = 0x43FE
+0x3E40 = 0x8148
+0x3E41 = 0x8142
+0x3E42 = 0x8149
+0x3E43 = 0x8140
+0x3E44 = 0x8114
+0x3E45 = 0x8141
+0x3E46 = 0x4407
+0x3E47 = 0x81EF
+0x3E48 = 0x81F6
+0x3E49 = 0x8203
+0x3E4A = 0x446A
+0x3E4B = 0x83ED
+0x3E4C = 0x44E7
+0x3E4D = 0x83DA
+0x3E4E = 0x8418
+0x3E4F = 0x83D2
+0x3E50 = 0x8408
+0x3E51 = 0x44E2
+0x3E52 = 0x8400
+0x3E53 = 0x44DF
+0x3E54 = 0x44E1
+0x3E55 = 0x44E5
+0x3E56 = 0x8417
+0x3E57 = 0x8346
+0x3E58 = 0x8414
+0x3E59 = 0x83D3
+0x3E5A = 0x8405
+0x3E5B = 0x841F
+0x3E5C = 0x8402
+0x3E5D = 0x8416
+0x3E5E = 0x83CD
+0x3E5F = 0x83E6
+0x3E60 = 0x4591
+0x3E61 = 0x865D
+0x3E62 = 0x86D5
+0x3E63 = 0x86E1
+0x3E64 = 0x45B4
+0x3E65 = 0x45B0
+0x3E66 = 0x45B5
+0x3E67 = 0x45AE
+0x3E68 = 0x86EE
+0x3E69 = 0x8847
+0x3E6A = 0x8846
+0x3E6B = 0x462D
+0x3E6C = 0x462C
+0x3E6D = 0x88BB
+0x3E6E = 0x462B
+0x3E6F = 0x88BF
+0x3E70 = 0x88B4
+0x3E71 = 0x4629
+0x3E72 = 0x88B5
+0x3E73 = 0x467F
+0x3E74 = 0x899A
+0x3E75 = 0x8A43
+0x3E76 = 0x46C9
+0x3E77 = 0x46CB
+0x3E78 = 0x8A5A
+0x3E79 = 0x46C5
+0x3E7A = 0x46C6
+0x3E7B = 0x46CA
+0x3E7C = 0x8A35
+0x3E7D = 0x8A38
+0x3E7E = 0x8A42
+0x3F21 = 0x8A49
+0x3F22 = 0x8A5D
+0x3F23 = 0x8A4B
+0x3F24 = 0x8A3D
+0x3F25 = 0x46D2
+0x3F26 = 0x46D0
+0x3F27 = 0x472D
+0x3F28 = 0x4735
+0x3F29 = 0x8C60
+0x3F2A = 0x8C5E
+0x3F2B = 0x8C7F
+0x3F2C = 0x8C7E
+0x3F2D = 0x8C83
+0x3F2E = 0x476C
+0x3F2F = 0x8CB1
+0x3F30 = 0x8D87
+0x3F31 = 0x479D
+0x3F32 = 0x47A0
+0x3F33 = 0x8D88
+0x3F34 = 0x8D83
+0x3F35 = 0x47A2
+0x3F36 = 0x479F
+0x3F37 = 0x8D86
+0x3F38 = 0x8D8B
+0x3F39 = 0x8D82
+0x3F3A = 0x8DCA
+0x3F3B = 0x8DD2
+0x3F3C = 0x47EB
+0x3F3D = 0x47E2
+0x3F3E = 0x8DD4
+0x3F3F = 0x8DC9
+0x3F40 = 0x8EB0
+0x3F41 = 0x4836
+0x3F42 = 0x4832
+0x3F43 = 0x4850
+0x3F44 = 0x8EF2
+0x3F45 = 0x8EE4
+0x3F46 = 0x8EF3
+0x3F47 = 0x8EEA
+0x3F48 = 0x484F
+0x3F49 = 0x8EFD
+0x3F4A = 0x4852
+0x3F4B = 0x8F9D
+0x3F4C = 0x902B
+0x3F4D = 0x902A
+0x3F4E = 0x489E
+0x3F4F = 0x9028
+0x3F50 = 0x9029
+0x3F51 = 0x902C
+0x3F52 = 0x48A0
+0x3F53 = 0x489C
+0x3F54 = 0x903A
+0x3F55 = 0x9030
+0x3F56 = 0x9037
+0x3F57 = 0x903B
+0x3F58 = 0x48D1
+0x3F59 = 0x910A
+0x3F5A = 0x48EF
+0x3F5B = 0x48F0
+0x3F5C = 0x48F1
+0x3F5D = 0x91FE
+0x3F5E = 0x9220
+0x3F5F = 0x491D
+0x3F60 = 0x920B
+0x3F61 = 0x491F
+0x3F62 = 0x9218
+0x3F63 = 0x9222
+0x3F64 = 0x491E
+0x3F65 = 0x921B
+0x3F66 = 0x9208
+0x3F67 = 0x4920
+0x3F68 = 0x920E
+0x3F69 = 0x9213
+0x3F6A = 0x498E
+0x3F6B = 0x4991
+0x3F6C = 0x9595
+0x3F6E = 0x4990
+0x3F6F = 0x49D7
+0x3F70 = 0x968C
+0x3F71 = 0x967B
+0x3F72 = 0x967F
+0x3F73 = 0x9681
+0x3F74 = 0x49D9
+0x3F75 = 0x9682
+0x3F76 = 0x49F4
+0x3F77 = 0x49F6
+0x3F78 = 0x3560
+0x3F79 = 0x49F5
+0x3F7A = 0x49F3
+0x3F7B = 0x96EE
+0x3F7C = 0x96ED
+0x3F7D = 0x4A0C
+0x3F7E = 0x96EC
+0x4021 = 0x975F
+0x4022 = 0x976F
+0x4023 = 0x4A51
+0x4024 = 0x976D
+0x4025 = 0x4AA6
+0x4026 = 0x4AA7
+0x4027 = 0x4AA8
+0x4028 = 0x4B27
+0x4029 = 0x4B24
+0x402A = 0x4B25
+0x402B = 0x98F0
+0x402C = 0x4B2A
+0x402D = 0x4B74
+0x402E = 0x4BC7
+0x402F = 0x9AA9
+0x4030 = 0x4BE7
+0x4031 = 0x4BED
+0x4032 = 0x9AE0
+0x4033 = 0x4EB7
+0x4034 = 0x342E
+0x4035 = 0x347B
+0x4036 = 0x50CC
+0x4037 = 0x50BC
+0x4038 = 0x347C
+0x4039 = 0x50AA
+0x403A = 0x50B9
+0x403B = 0x347D
+0x403C = 0x50AB
+0x403D = 0x50C3
+0x403E = 0x50CD
+0x403F = 0x517E
+0x4040 = 0x527E
+0x4041 = 0x5279
+0x4042 = 0x34FD
+0x4044 = 0x52E1
+0x4045 = 0x52E0
+0x4046 = 0x52E7
+0x4047 = 0x5380
+0x4048 = 0x53AB
+0x4049 = 0x53AA
+0x404A = 0x53A9
+0x404B = 0x53E0
+0x404C = 0x55EA
+0x404D = 0x35DA
+0x404E = 0x55D7
+0x404F = 0x35D6
+0x4050 = 0x35DB
+0x4051 = 0x55C1
+0x4052 = 0x5715
+0x4053 = 0x365B
+0x4054 = 0x586C
+0x4055 = 0x365C
+0x4056 = 0x585C
+0x4057 = 0x5850
+0x4058 = 0x5861
+0x4059 = 0x586A
+0x405A = 0x5869
+0x405B = 0x5856
+0x405C = 0x5860
+0x405D = 0x5866
+0x405E = 0x585F
+0x405F = 0x5923
+0x4060 = 0x5966
+0x4061 = 0x5968
+0x4062 = 0x3706
+0x4063 = 0x370B
+0x4064 = 0x5ACE
+0x4065 = 0x370D
+0x4066 = 0x5AC5
+0x4067 = 0x5AC3
+0x4068 = 0x370A
+0x4069 = 0x3713
+0x406A = 0x5AD0
+0x406B = 0x3710
+0x406C = 0x3712
+0x406D = 0x3709
+0x406E = 0x3708
+0x406F = 0x3711
+0x4070 = 0x370F
+0x4071 = 0x5B74
+0x4072 = 0x5B76
+0x4073 = 0x5BDC
+0x4074 = 0x5BD7
+0x4075 = 0x5BDA
+0x4076 = 0x5BDB
+0x4077 = 0x3767
+0x4078 = 0x5C20
+0x4079 = 0x5D6D
+0x407A = 0x5D66
+0x407B = 0x37F6
+0x407C = 0x5D64
+0x407D = 0x5D6E
+0x4121 = 0x5D60
+0x4122 = 0x5F42
+0x4123 = 0x5F5A
+0x4124 = 0x5F6E
+0x4125 = 0x3964
+0x4126 = 0x396C
+0x4127 = 0x6130
+0x4128 = 0x613A
+0x4129 = 0x612A
+0x412A = 0x6143
+0x412B = 0x6119
+0x412C = 0x6131
+0x412D = 0x396D
+0x412E = 0x613D
+0x412F = 0x397A
+0x4130 = 0x3975
+0x4131 = 0x3A0D
+0x4132 = 0x6408
+0x4133 = 0x6432
+0x4134 = 0x6438
+0x4135 = 0x3A1E
+0x4136 = 0x6431
+0x4137 = 0x3A1B
+0x4138 = 0x6419
+0x4139 = 0x3A2A
+0x413A = 0x6411
+0x413B = 0x3A1F
+0x413C = 0x3A22
+0x413D = 0x6429
+0x413E = 0x641D
+0x413F = 0x3A25
+0x4140 = 0x3A27
+0x4141 = 0x3A29
+0x4142 = 0x643C
+0x4143 = 0x3A24
+0x4144 = 0x6446
+0x4145 = 0x6447
+0x4146 = 0x3A28
+0x4147 = 0x3A26
+0x4148 = 0x643A
+0x4149 = 0x6407
+0x414A = 0x3A23
+0x414B = 0x656B
+0x414C = 0x3A9F
+0x414D = 0x6570
+0x414E = 0x656D
+0x414F = 0x3AB1
+0x4150 = 0x65E4
+0x4151 = 0x6693
+0x4152 = 0x3B03
+0x4153 = 0x3B07
+0x4154 = 0x3B0C
+0x4155 = 0x3B06
+0x4156 = 0x668F
+0x4157 = 0x3B04
+0x4158 = 0x3B09
+0x4159 = 0x6692
+0x415A = 0x3B05
+0x415B = 0x668E
+0x415C = 0x3B08
+0x415D = 0x6946
+0x415E = 0x3B96
+0x415F = 0x3B9C
+0x4160 = 0x3B9F
+0x4161 = 0x3B9B
+0x4162 = 0x3B98
+0x4163 = 0x3B99
+0x4164 = 0x3B94
+0x4165 = 0x6931
+0x4166 = 0x3B8D
+0x4167 = 0x3BA3
+0x4168 = 0x693E
+0x4169 = 0x3B93
+0x416A = 0x697C
+0x416B = 0x6943
+0x416C = 0x3B92
+0x416D = 0x6973
+0x416F = 0x6955
+0x4170 = 0x3B8E
+0x4171 = 0x3B8C
+0x4172 = 0x6985
+0x4173 = 0x694D
+0x4174 = 0x6950
+0x4175 = 0x6947
+0x4176 = 0x6967
+0x4177 = 0x6936
+0x4178 = 0x6964
+0x4179 = 0x6961
+0x417A = 0x3B9A
+0x417B = 0x697D
+0x417C = 0x6B44
+0x417D = 0x6B40
+0x417E = 0x6B71
+0x4221 = 0x6B73
+0x4222 = 0x6B9C
+0x4223 = 0x3C6A
+0x4224 = 0x3C6D
+0x4225 = 0x3C84
+0x4226 = 0x6BC1
+0x4227 = 0x3CA0
+0x4228 = 0x6BFA
+0x4229 = 0x6C31
+0x422A = 0x6C32
+0x422B = 0x3D1D
+0x422C = 0x3D26
+0x422D = 0x6EB8
+0x422E = 0x6EA8
+0x422F = 0x3D33
+0x4230 = 0x6E91
+0x4231 = 0x6EBB
+0x4232 = 0x3D38
+0x4233 = 0x6E9A
+0x4234 = 0x3D30
+0x4235 = 0x3D28
+0x4236 = 0x6EA9
+0x4237 = 0x3D27
+0x4238 = 0x3D2A
+0x4239 = 0x6EB5
+0x423A = 0x6E6C
+0x423B = 0x6EE8
+0x423C = 0x3D31
+0x423D = 0x6EDD
+0x423E = 0x6EDA
+0x423F = 0x6EE6
+0x4240 = 0x6EAC
+0x4241 = 0x3D34
+0x4242 = 0x3D2E
+0x4243 = 0x3D3B
+0x4244 = 0x6ED9
+0x4245 = 0x6EE3
+0x4246 = 0x6EE9
+0x4247 = 0x6EDB
+0x4248 = 0x3D29
+0x4249 = 0x716F
+0x424A = 0x3DD2
+0x424B = 0x3DD8
+0x424C = 0x7148
+0x424D = 0x3DCF
+0x424E = 0x714A
+0x424F = 0x716B
+0x4250 = 0x3DD9
+0x4251 = 0x714F
+0x4252 = 0x7157
+0x4253 = 0x7174
+0x4254 = 0x3DCE
+0x4255 = 0x3DD3
+0x4256 = 0x3DD0
+0x4257 = 0x7145
+0x4258 = 0x7151
+0x4259 = 0x716D
+0x425A = 0x3BA1
+0x425B = 0x7251
+0x425C = 0x7250
+0x425D = 0x724E
+0x425E = 0x3E47
+0x425F = 0x7341
+0x4260 = 0x3E8B
+0x4261 = 0x732E
+0x4262 = 0x7346
+0x4263 = 0x3ED4
+0x4264 = 0x7427
+0x4265 = 0x3EDE
+0x4266 = 0x7448
+0x4267 = 0x7453
+0x4268 = 0x743D
+0x4269 = 0x3EDF
+0x426A = 0x745D
+0x426B = 0x7456
+0x426C = 0x3ED7
+0x426D = 0x741E
+0x426E = 0x7447
+0x426F = 0x7443
+0x4270 = 0x7458
+0x4271 = 0x7449
+0x4272 = 0x3EE1
+0x4273 = 0x744C
+0x4274 = 0x7445
+0x4275 = 0x743E
+0x4276 = 0x3F2F
+0x4277 = 0x7501
+0x4278 = 0x751E
+0x4279 = 0x3F62
+0x427A = 0x3F63
+0x427B = 0x757A
+0x427C = 0x75EE
+0x427D = 0x7602
+0x427E = 0x7697
+0x4321 = 0x7698
+0x4322 = 0x3FE2
+0x4323 = 0x4004
+0x4324 = 0x4043
+0x4325 = 0x775D
+0x4326 = 0x7764
+0x4327 = 0x7753
+0x4328 = 0x7758
+0x4329 = 0x7882
+0x432A = 0x7890
+0x432B = 0x788A
+0x432C = 0x40BE
+0x432D = 0x787A
+0x432E = 0x787D
+0x432F = 0x40BA
+0x4330 = 0x788B
+0x4331 = 0x7878
+0x4332 = 0x40BC
+0x4334 = 0x788D
+0x4335 = 0x7888
+0x4336 = 0x7892
+0x4337 = 0x7881
+0x4338 = 0x797E
+0x4339 = 0x7983
+0x433A = 0x410D
+0x433B = 0x410E
+0x433C = 0x4111
+0x433D = 0x7980
+0x433E = 0x410F
+0x433F = 0x4112
+0x4340 = 0x4155
+0x4341 = 0x7A0F
+0x4342 = 0x4159
+0x4343 = 0x415B
+0x4344 = 0x7A1D
+0x4345 = 0x4157
+0x4346 = 0x7AA1
+0x4347 = 0x7AA4
+0x4348 = 0x41CE
+0x4349 = 0x7AE9
+0x434A = 0x7AEA
+0x434B = 0x41FE
+0x434C = 0x7B62
+0x434D = 0x7B6B
+0x434E = 0x41FC
+0x434F = 0x7B5E
+0x4350 = 0x41F5
+0x4351 = 0x7B79
+0x4352 = 0x41F9
+0x4353 = 0x41FA
+0x4354 = 0x7B6F
+0x4355 = 0x7B68
+0x4356 = 0x4288
+0x4357 = 0x4289
+0x4358 = 0x7CAE
+0x4359 = 0x428A
+0x435A = 0x4287
+0x435B = 0x428B
+0x435C = 0x7CB0
+0x435D = 0x42E6
+0x435E = 0x7D90
+0x435F = 0x42ED
+0x4360 = 0x7D8A
+0x4361 = 0x42E5
+0x4362 = 0x7D8B
+0x4363 = 0x7D99
+0x4364 = 0x7D95
+0x4365 = 0x42E0
+0x4366 = 0x7D87
+0x4367 = 0x7D78
+0x4368 = 0x7D97
+0x4369 = 0x7D89
+0x436A = 0x7D98
+0x436B = 0x42E1
+0x436C = 0x435B
+0x436D = 0x435C
+0x436E = 0x7FA3
+0x436F = 0x438F
+0x4370 = 0x438B
+0x4371 = 0x438D
+0x4372 = 0x7FDD
+0x4373 = 0x8057
+0x4374 = 0x43B9
+0x4375 = 0x8163
+0x4376 = 0x816A
+0x4377 = 0x816C
+0x4378 = 0x440F
+0x4379 = 0x4419
+0x437A = 0x4413
+0x437B = 0x815D
+0x437C = 0x8175
+0x437D = 0x4418
+0x437E = 0x815F
+0x4421 = 0x4416
+0x4422 = 0x817D
+0x4423 = 0x816D
+0x4424 = 0x4453
+0x4426 = 0x8241
+0x4427 = 0x844F
+0x4428 = 0x8484
+0x4429 = 0x44F6
+0x442A = 0x847F
+0x442B = 0x44F5
+0x442C = 0x8448
+0x442D = 0x842A
+0x442E = 0x847B
+0x442F = 0x8472
+0x4430 = 0x8464
+0x4431 = 0x842E
+0x4432 = 0x845C
+0x4433 = 0x8453
+0x4434 = 0x44F7
+0x4435 = 0x8441
+0x4436 = 0x84C8
+0x4437 = 0x44F0
+0x4438 = 0x8462
+0x4439 = 0x8480
+0x443A = 0x843E
+0x443B = 0x8483
+0x443C = 0x8471
+0x443D = 0x44F9
+0x443E = 0x844A
+0x443F = 0x8455
+0x4440 = 0x8458
+0x4441 = 0x4592
+0x4442 = 0x4595
+0x4443 = 0x4596
+0x4444 = 0x86FC
+0x4445 = 0x86FD
+0x4446 = 0x8715
+0x4447 = 0x45B9
+0x4448 = 0x8716
+0x4449 = 0x86FF
+0x444A = 0x45BD
+0x444B = 0x45B8
+0x444C = 0x4612
+0x444D = 0x8858
+0x444E = 0x88CF
+0x444F = 0x88E0
+0x4450 = 0x4680
+0x4451 = 0x4681
+0x4452 = 0x469A
+0x4453 = 0x4698
+0x4454 = 0x89E7
+0x4455 = 0x8A6A
+0x4456 = 0x8A80
+0x4457 = 0x46D4
+0x4458 = 0x8A6F
+0x4459 = 0x8A65
+0x445A = 0x46DA
+0x445B = 0x8A78
+0x445C = 0x8A7D
+0x445D = 0x8A88
+0x445E = 0x46D6
+0x445F = 0x46DB
+0x4460 = 0x8A64
+0x4461 = 0x8A7E
+0x4462 = 0x46DC
+0x4463 = 0x8A67
+0x4464 = 0x8C63
+0x4465 = 0x8C88
+0x4466 = 0x4771
+0x4467 = 0x8CCD
+0x4468 = 0x4772
+0x4469 = 0x8CC9
+0x446A = 0x47A8
+0x446B = 0x8DED
+0x446C = 0x47F0
+0x446E = 0x47F1
+0x446F = 0x47FD
+0x4470 = 0x4838
+0x4471 = 0x4837
+0x4472 = 0x4839
+0x4473 = 0x8EB1
+0x4474 = 0x4855
+0x4475 = 0x4853
+0x4476 = 0x8F04
+0x4477 = 0x8F9E
+0x4478 = 0x8FA0
+0x4479 = 0x9043
+0x447A = 0x9046
+0x447B = 0x9048
+0x447C = 0x9045
+0x447D = 0x9040
+0x447E = 0x904C
+0x4521 = 0x48D5
+0x4522 = 0x48BD
+0x4523 = 0x910C
+0x4524 = 0x9113
+0x4525 = 0x9115
+0x4526 = 0x48F5
+0x4527 = 0x916B
+0x4528 = 0x9167
+0x4529 = 0x925D
+0x452A = 0x9255
+0x452B = 0x9235
+0x452C = 0x4921
+0x452D = 0x9259
+0x452E = 0x922F
+0x452F = 0x923C
+0x4530 = 0x928F
+0x4531 = 0x925C
+0x4532 = 0x926A
+0x4533 = 0x9262
+0x4534 = 0x925F
+0x4535 = 0x926B
+0x4536 = 0x926E
+0x4537 = 0x923B
+0x4538 = 0x9244
+0x4539 = 0x9241
+0x453A = 0x959A
+0x453B = 0x4992
+0x453C = 0x9599
+0x453D = 0x49DE
+0x453E = 0x49DB
+0x453F = 0x49DA
+0x4540 = 0x968F
+0x4541 = 0x49DF
+0x4542 = 0x9696
+0x4543 = 0x49F9
+0x4544 = 0x49F8
+0x4545 = 0x49FA
+0x4546 = 0x96F4
+0x4547 = 0x96FC
+0x4548 = 0x4A0E
+0x4549 = 0x9755
+0x454A = 0x4A43
+0x454B = 0x9779
+0x454C = 0x4A56
+0x454D = 0x4A53
+0x454E = 0x4A9E
+0x454F = 0x97EE
+0x4550 = 0x97F5
+0x4551 = 0x4AA9
+0x4552 = 0x980B
+0x4553 = 0x4AFA
+0x4554 = 0x98F3
+0x4555 = 0x4B31
+0x4556 = 0x4B30
+0x4557 = 0x98F7
+0x4558 = 0x98FF
+0x4559 = 0x98F5
+0x455A = 0x4B32
+0x455B = 0x98EC
+0x455C = 0x98F1
+0x455D = 0x4B29
+0x455E = 0x4B2E
+0x455F = 0x999A
+0x4560 = 0x4B76
+0x4561 = 0x9AE2
+0x4562 = 0x9B3D
+0x4563 = 0x9B5D
+0x4564 = 0x9CE8
+0x4565 = 0x4CA5
+0x4566 = 0x9CEB
+0x4567 = 0x9CEF
+0x4568 = 0x9CEE
+0x4569 = 0x9E81
+0x456A = 0x9F14
+0x456B = 0x50D0
+0x456C = 0x50D9
+0x456D = 0x50DC
+0x456E = 0x50D8
+0x456F = 0x348C
+0x4570 = 0x50E1
+0x4571 = 0x50EB
+0x4572 = 0x348B
+0x4573 = 0x3489
+0x4574 = 0x50F4
+0x4575 = 0x50E2
+0x4576 = 0x50DE
+0x4577 = 0x348D
+0x4578 = 0x3486
+0x4579 = 0x34D7
+0x457A = 0x51F4
+0x457B = 0x3504
+0x457C = 0x3507
+0x457D = 0x3503
+0x457E = 0x52ED
+0x4621 = 0x52EA
+0x4622 = 0x3522
+0x4623 = 0x5332
+0x4624 = 0x3551
+0x4625 = 0x53AE
+0x4626 = 0x53B0
+0x4627 = 0x3561
+0x4628 = 0x55FB
+0x4629 = 0x5603
+0x462A = 0x560B
+0x462B = 0x35E9
+0x462C = 0x5607
+0x462D = 0x35E5
+0x462E = 0x55F8
+0x462F = 0x35E4
+0x4630 = 0x5628
+0x4631 = 0x561E
+0x4632 = 0x35E3
+0x4633 = 0x5618
+0x4634 = 0x5611
+0x4635 = 0x5651
+0x4636 = 0x5605
+0x4637 = 0x5717
+0x4638 = 0x5892
+0x4639 = 0x3665
+0x463A = 0x588C
+0x463B = 0x3663
+0x463C = 0x5878
+0x463D = 0x5884
+0x463E = 0x5873
+0x463F = 0x58AD
+0x4640 = 0x5897
+0x4641 = 0x5895
+0x4642 = 0x5877
+0x4643 = 0x5872
+0x4644 = 0x5896
+0x4645 = 0x588D
+0x4646 = 0x5910
+0x4647 = 0x368C
+0x4648 = 0x596C
+0x4649 = 0x371A
+0x464A = 0x5AE7
+0x464B = 0x3715
+0x464C = 0x5AE4
+0x464D = 0x3720
+0x464E = 0x3721
+0x464F = 0x5AEF
+0x4650 = 0x5626
+0x4651 = 0x371C
+0x4652 = 0x371B
+0x4653 = 0x5AF0
+0x4654 = 0x5D7B
+0x4655 = 0x37FE
+0x4656 = 0x5D83
+0x4657 = 0x3804
+0x4658 = 0x3801
+0x4659 = 0x5D8B
+0x465A = 0x5D8C
+0x465B = 0x3800
+0x465C = 0x5D78
+0x465D = 0x5E52
+0x465E = 0x386D
+0x465F = 0x3893
+0x4660 = 0x5ED0
+0x4661 = 0x5ECF
+0x4662 = 0x38A1
+0x4663 = 0x5FB3
+0x4664 = 0x5FB4
+0x4665 = 0x3976
+0x4666 = 0x3979
+0x4667 = 0x3972
+0x4668 = 0x617B
+0x4669 = 0x3983
+0x466A = 0x616F
+0x466B = 0x6181
+0x466C = 0x613C
+0x466D = 0x6142
+0x466E = 0x6138
+0x466F = 0x6133
+0x4671 = 0x6160
+0x4672 = 0x6169
+0x4673 = 0x617D
+0x4674 = 0x6186
+0x4675 = 0x622C
+0x4676 = 0x6228
+0x4677 = 0x3A38
+0x4678 = 0x644C
+0x4679 = 0x3A30
+0x467A = 0x6457
+0x467B = 0x647C
+0x467C = 0x3A34
+0x467D = 0x3A3A
+0x467E = 0x6455
+0x4721 = 0x6462
+0x4722 = 0x6471
+0x4723 = 0x646A
+0x4724 = 0x6456
+0x4725 = 0x643B
+0x4726 = 0x6481
+0x4727 = 0x3A35
+0x4728 = 0x644F
+0x4729 = 0x647E
+0x472A = 0x6464
+0x472B = 0x3A3F
+0x472C = 0x3A40
+0x472D = 0x3A32
+0x472E = 0x3A31
+0x472F = 0x3A36
+0x4730 = 0x6571
+0x4732 = 0x3B0F
+0x4733 = 0x66A5
+0x4734 = 0x669A
+0x4735 = 0x669C
+0x4736 = 0x3B10
+0x4737 = 0x66A6
+0x4738 = 0x3B0D
+0x4739 = 0x66A4
+0x473A = 0x698F
+0x473B = 0x69C5
+0x473C = 0x69C8
+0x473D = 0x6992
+0x473E = 0x69B2
+0x473F = 0x3BA9
+0x4740 = 0x3BB4
+0x4741 = 0x3BAC
+0x4742 = 0x69E3
+0x4743 = 0x69C0
+0x4744 = 0x69D6
+0x4745 = 0x69D1
+0x4746 = 0x699F
+0x4747 = 0x69A2
+0x4748 = 0x69D2
+0x4749 = 0x3BB8
+0x474A = 0x3BAE
+0x474C = 0x69E1
+0x474D = 0x69D5
+0x474E = 0x699D
+0x474F = 0x3BB3
+0x4750 = 0x3BBA
+0x4751 = 0x6998
+0x4752 = 0x3C3F
+0x4753 = 0x6B74
+0x4754 = 0x6BA1
+0x4755 = 0x3D3C
+0x4756 = 0x6EF0
+0x4757 = 0x6EF3
+0x4758 = 0x3D42
+0x4759 = 0x3D40
+0x475A = 0x6F1B
+0x475B = 0x6F0C
+0x475C = 0x6F1D
+0x475D = 0x6F34
+0x475E = 0x6F28
+0x475F = 0x6F17
+0x4760 = 0x3D3E
+0x4761 = 0x6F44
+0x4762 = 0x6F42
+0x4763 = 0x6F04
+0x4764 = 0x6F11
+0x4765 = 0x6EFA
+0x4766 = 0x6F4A
+0x4767 = 0x7191
+0x4768 = 0x718E
+0x4769 = 0x3DE1
+0x476A = 0x718B
+0x476B = 0x718D
+0x476C = 0x717F
+0x476D = 0x718C
+0x476E = 0x717E
+0x476F = 0x717C
+0x4770 = 0x7183
+0x4771 = 0x3DE6
+0x4772 = 0x7188
+0x4773 = 0x3DE0
+0x4774 = 0x3E15
+0x4775 = 0x7294
+0x4776 = 0x3E93
+0x4777 = 0x7355
+0x4778 = 0x7353
+0x4779 = 0x734F
+0x477A = 0x7354
+0x477B = 0x746C
+0x477C = 0x7465
+0x477D = 0x7466
+0x477E = 0x7461
+0x4821 = 0x746B
+0x4822 = 0x7468
+0x4823 = 0x7476
+0x4824 = 0x3EE7
+0x4825 = 0x7460
+0x4827 = 0x7474
+0x4828 = 0x7506
+0x4829 = 0x760E
+0x482A = 0x3FAD
+0x482B = 0x7607
+0x482C = 0x3FAE
+0x482D = 0x3FE3
+0x482E = 0x76B9
+0x482F = 0x3FF5
+0x4830 = 0x76B7
+0x4831 = 0x76E2
+0x4832 = 0x4006
+0x4833 = 0x7774
+0x4834 = 0x7777
+0x4835 = 0x7776
+0x4836 = 0x7775
+0x4837 = 0x404F
+0x4838 = 0x7778
+0x4839 = 0x7771
+0x483A = 0x4054
+0x483B = 0x777A
+0x483C = 0x715B
+0x483D = 0x777B
+0x483E = 0x78A6
+0x483F = 0x78AE
+0x4840 = 0x78B8
+0x4841 = 0x40CB
+0x4842 = 0x40E3
+0x4843 = 0x40C9
+0x4844 = 0x78B1
+0x4845 = 0x78AF
+0x4846 = 0x4113
+0x4847 = 0x7989
+0x4848 = 0x7987
+0x4849 = 0x4115
+0x484A = 0x4161
+0x484B = 0x7A29
+0x484C = 0x4166
+0x484D = 0x7A2A
+0x484E = 0x4164
+0x484F = 0x7A2D
+0x4850 = 0x7A2C
+0x4851 = 0x4160
+0x4852 = 0x7A32
+0x4853 = 0x4163
+0x4854 = 0x7AEC
+0x4855 = 0x7AF0
+0x4856 = 0x7B81
+0x4857 = 0x7B9E
+0x4858 = 0x7B83
+0x4859 = 0x420A
+0x485A = 0x7B92
+0x485B = 0x4204
+0x485C = 0x7BA3
+0x485D = 0x7B9F
+0x485E = 0x7B93
+0x485F = 0x4207
+0x4860 = 0x7B86
+0x4861 = 0x7CB8
+0x4862 = 0x7CB7
+0x4863 = 0x428D
+0x4864 = 0x428F
+0x4865 = 0x4290
+0x4866 = 0x4292
+0x4867 = 0x42EC
+0x4868 = 0x7DC8
+0x4869 = 0x7DB6
+0x486B = 0x7DD1
+0x486C = 0x42E7
+0x486D = 0x7DA8
+0x486E = 0x7DAB
+0x486F = 0x42F2
+0x4870 = 0x7DB3
+0x4871 = 0x7DCD
+0x4872 = 0x42EE
+0x4873 = 0x7DCF
+0x4874 = 0x7DA4
+0x4875 = 0x42EF
+0x4876 = 0x434C
+0x4877 = 0x7F41
+0x4878 = 0x7F6F
+0x4879 = 0x7F71
+0x487A = 0x435E
+0x487B = 0x435F
+0x487C = 0x4376
+0x487D = 0x4374
+0x487E = 0x4372
+0x4921 = 0x4390
+0x4922 = 0x8023
+0x4923 = 0x805B
+0x4924 = 0x43BE
+0x4925 = 0x8061
+0x4926 = 0x805F
+0x4927 = 0x8181
+0x4928 = 0x4426
+0x4929 = 0x4425
+0x492A = 0x8184
+0x492B = 0x8213
+0x492C = 0x4474
+0x492D = 0x824A
+0x492E = 0x824C
+0x492F = 0x44FD
+0x4930 = 0x4505
+0x4931 = 0x4501
+0x4932 = 0x84BD
+0x4933 = 0x8495
+0x4934 = 0x4509
+0x4935 = 0x8492
+0x4936 = 0x84C3
+0x4937 = 0x450C
+0x4938 = 0x8496
+0x4939 = 0x84A5
+0x493A = 0x84B5
+0x493B = 0x84B3
+0x493C = 0x84A3
+0x493D = 0x84E4
+0x493E = 0x84D8
+0x493F = 0x84D5
+0x4940 = 0x450D
+0x4941 = 0x84B7
+0x4942 = 0x84AD
+0x4943 = 0x84DA
+0x4944 = 0x8493
+0x4945 = 0x8736
+0x4946 = 0x45C0
+0x4947 = 0x45C5
+0x4948 = 0x45C9
+0x4949 = 0x873D
+0x494A = 0x872B
+0x494B = 0x8747
+0x494C = 0x8739
+0x494D = 0x45D5
+0x494E = 0x8745
+0x494F = 0x871D
+0x4950 = 0x4641
+0x4951 = 0x88FF
+0x4952 = 0x88EA
+0x4953 = 0x4633
+0x4954 = 0x88F5
+0x4955 = 0x463A
+0x4956 = 0x8900
+0x4957 = 0x88ED
+0x4958 = 0x8903
+0x4959 = 0x88E9
+0x495A = 0x4640
+0x495B = 0x4642
+0x495C = 0x89EA
+0x495D = 0x46E8
+0x495E = 0x8A9B
+0x495F = 0x8A8E
+0x4960 = 0x8AA2
+0x4961 = 0x46E4
+0x4962 = 0x8A9C
+0x4963 = 0x8A94
+0x4964 = 0x8A90
+0x4965 = 0x8AA9
+0x4966 = 0x8AAC
+0x4967 = 0x46E7
+0x4968 = 0x8A9F
+0x4969 = 0x46E6
+0x496A = 0x46E1
+0x496B = 0x8A9D
+0x496C = 0x4739
+0x496D = 0x8C67
+0x496E = 0x475C
+0x496F = 0x4775
+0x4970 = 0x8CD0
+0x4971 = 0x8CD6
+0x4972 = 0x8CD4
+0x4973 = 0x8D98
+0x4974 = 0x8D9A
+0x4975 = 0x8D97
+0x4976 = 0x47AE
+0x4977 = 0x47B0
+0x4978 = 0x47FA
+0x4979 = 0x8E0B
+0x497A = 0x8E08
+0x497B = 0x8E01
+0x497C = 0x8EB4
+0x497D = 0x8EB3
+0x497E = 0x485B
+0x4A21 = 0x8FA1
+0x4A22 = 0x8FA2
+0x4A23 = 0x48A5
+0x4A24 = 0x905A
+0x4A25 = 0x48A2
+0x4A26 = 0x9061
+0x4A27 = 0x905F
+0x4A28 = 0x48DB
+0x4A29 = 0x48DA
+0x4A2A = 0x9125
+0x4A2B = 0x917B
+0x4A2C = 0x9176
+0x4A2D = 0x917C
+0x4A2E = 0x4924
+0x4A2F = 0x9289
+0x4A30 = 0x92F6
+0x4A31 = 0x92B1
+0x4A32 = 0x92AD
+0x4A33 = 0x9292
+0x4A34 = 0x9281
+0x4A35 = 0x9284
+0x4A36 = 0x4926
+0x4A37 = 0x92AE
+0x4A38 = 0x9290
+0x4A39 = 0x929E
+0x4A3A = 0x4998
+0x4A3B = 0x4996
+0x4A3C = 0x499A
+0x4A3D = 0x95A2
+0x4A3E = 0x95A7
+0x4A3F = 0x4997
+0x4A40 = 0x49E1
+0x4A41 = 0x49E0
+0x4A42 = 0x49E3
+0x4A43 = 0x49E2
+0x4A44 = 0x96A0
+0x4A45 = 0x969D
+0x4A46 = 0x969F
+0x4A47 = 0x96D0
+0x4A48 = 0x49FB
+0x4A49 = 0x96D1
+0x4A4A = 0x4A12
+0x4A4B = 0x4A14
+0x4A4C = 0x9759
+0x4A4D = 0x4A45
+0x4A4E = 0x9764
+0x4A4F = 0x4A5C
+0x4A50 = 0x4A5D
+0x4A51 = 0x4AB8
+0x4A52 = 0x9819
+0x4A53 = 0x4ABA
+0x4A54 = 0x9814
+0x4A55 = 0x9815
+0x4A56 = 0x981A
+0x4A57 = 0x4B03
+0x4A58 = 0x4B35
+0x4A59 = 0x4B36
+0x4A5A = 0x4B39
+0x4A5B = 0x9906
+0x4A5C = 0x4B2D
+0x4A5D = 0x98F8
+0x4A5E = 0x9901
+0x4A5F = 0x4B7A
+0x4A60 = 0x99BE
+0x4A61 = 0x99BC
+0x4A62 = 0x99B7
+0x4A63 = 0x99B6
+0x4A64 = 0x99C0
+0x4A65 = 0x4B78
+0x4A66 = 0x99B8
+0x4A67 = 0x4B7B
+0x4A68 = 0x4B7C
+0x4A69 = 0x4B7E
+0x4A6A = 0x99C4
+0x4A6B = 0x4B7D
+0x4A6C = 0x99BF
+0x4A6D = 0x4BC9
+0x4A6E = 0x9ADA
+0x4A6F = 0x9AE4
+0x4A70 = 0x9AE9
+0x4A71 = 0x9AE8
+0x4A72 = 0x9AEA
+0x4A73 = 0x9AE5
+0x4A74 = 0x4BF3
+0x4A75 = 0x9B26
+0x4A76 = 0x4C1A
+0x4A77 = 0x4C19
+0x4A78 = 0x9B40
+0x4A79 = 0x4C1F
+0x4A7A = 0x4CA6
+0x4A7B = 0x4CA7
+0x4A7C = 0x4CA8
+0x4A7D = 0x4CAB
+0x4A7E = 0x4CA9
+0x4B21 = 0x4D2E
+0x4B22 = 0x9EBD
+0x4B23 = 0x4D5E
+0x4B24 = 0x3495
+0x4B25 = 0x3493
+0x4B26 = 0x3492
+0x4B27 = 0x510E
+0x4B28 = 0x3496
+0x4B29 = 0x50F7
+0x4B2A = 0x3497
+0x4B2B = 0x50FC
+0x4B2C = 0x510D
+0x4B2D = 0x5101
+0x4B2E = 0x51DA
+0x4B2F = 0x51D9
+0x4B30 = 0x51DB
+0x4B31 = 0x5286
+0x4B32 = 0x528E
+0x4B33 = 0x52EE
+0x4B34 = 0x5333
+0x4B35 = 0x53B1
+0x4B36 = 0x35F5
+0x4B37 = 0x5647
+0x4B38 = 0x562D
+0x4B39 = 0x5654
+0x4B3A = 0x35EA
+0x4B3B = 0x564B
+0x4B3C = 0x5652
+0x4B3D = 0x5631
+0x4B3E = 0x5644
+0x4B3F = 0x5656
+0x4B40 = 0x5650
+0x4B41 = 0x562B
+0x4B42 = 0x35F3
+0x4B43 = 0x564D
+0x4B44 = 0x5637
+0x4B45 = 0x564F
+0x4B46 = 0x58A2
+0x4B47 = 0x58B7
+0x4B48 = 0x3669
+0x4B49 = 0x58B2
+0x4B4A = 0x366B
+0x4B4B = 0x58AA
+0x4B4C = 0x58B5
+0x4B4D = 0x58B0
+0x4B4E = 0x366C
+0x4B4F = 0x58B4
+0x4B50 = 0x58A4
+0x4B51 = 0x58A7
+0x4B52 = 0x3668
+0x4B53 = 0x5926
+0x4B54 = 0x5AFE
+0x4B55 = 0x3728
+0x4B56 = 0x5B04
+0x4B57 = 0x3726
+0x4B58 = 0x5AFC
+0x4B59 = 0x3725
+0x4B5A = 0x5B06
+0x4B5B = 0x5B0A
+0x4B5C = 0x5AFA
+0x4B5D = 0x5B0D
+0x4B5E = 0x5B00
+0x4B5F = 0x5B0E
+0x4B60 = 0x376B
+0x4B61 = 0x380F
+0x4B62 = 0x3808
+0x4B63 = 0x5D91
+0x4B64 = 0x380C
+0x4B65 = 0x5D8F
+0x4B66 = 0x5D90
+0x4B67 = 0x5D98
+0x4B68 = 0x5DA4
+0x4B69 = 0x5D9B
+0x4B6A = 0x5DA3
+0x4B6B = 0x5D96
+0x4B6C = 0x5DE4
+0x4B6D = 0x5E5A
+0x4B6E = 0x3860
+0x4B6F = 0x3862
+0x4B70 = 0x5E5E
+0x4B71 = 0x3898
+0x4B72 = 0x5FB8
+0x4B73 = 0x6157
+0x4B74 = 0x615C
+0x4B75 = 0x61A6
+0x4B76 = 0x6195
+0x4B77 = 0x6188
+0x4B78 = 0x398A
+0x4B79 = 0x61A3
+0x4B7A = 0x618F
+0x4B7B = 0x3984
+0x4B7C = 0x6164
+0x4B7D = 0x397F
+0x4B7E = 0x6159
+0x4C21 = 0x6178
+0x4C22 = 0x3982
+0x4C23 = 0x6185
+0x4C24 = 0x6187
+0x4C25 = 0x619E
+0x4C26 = 0x3996
+0x4C27 = 0x3989
+0x4C28 = 0x6198
+0x4C29 = 0x619C
+0x4C2A = 0x398D
+0x4C2B = 0x39BC
+0x4C2C = 0x622F
+0x4C2D = 0x6480
+0x4C2E = 0x649B
+0x4C2F = 0x648E
+0x4C30 = 0x648D
+0x4C31 = 0x6494
+0x4C32 = 0x64C6
+0x4C33 = 0x3A44
+0x4C34 = 0x64A8
+0x4C35 = 0x6483
+0x4C36 = 0x3A3C
+0x4C37 = 0x64B9
+0x4C38 = 0x6486
+0x4C39 = 0x64B4
+0x4C3A = 0x64AF
+0x4C3B = 0x6491
+0x4C3C = 0x3A4E
+0x4C3D = 0x64AA
+0x4C3E = 0x64A1
+0x4C3F = 0x64A7
+0x4C40 = 0x66B6
+0x4C41 = 0x66B3
+0x4C42 = 0x3B14
+0x4C43 = 0x66BC
+0x4C44 = 0x66AC
+0x4C45 = 0x3B15
+0x4C46 = 0x66AD
+0x4C47 = 0x6A0E
+0x4C48 = 0x3BCE
+0x4C49 = 0x6A1C
+0x4C4A = 0x6A1A
+0x4C4B = 0x3BE0
+0x4C4C = 0x3BC2
+0x4C4D = 0x6A0B
+0x4C4E = 0x3BBF
+0x4C4F = 0x69EF
+0x4C50 = 0x6A0C
+0x4C51 = 0x69F0
+0x4C52 = 0x6A22
+0x4C53 = 0x3BC4
+0x4C54 = 0x69D8
+0x4C55 = 0x3BCF
+0x4C56 = 0x6A12
+0x4C57 = 0x69FA
+0x4C58 = 0x3BC8
+0x4C59 = 0x6A2A
+0x4C5A = 0x3BCC
+0x4C5B = 0x6A10
+0x4C5C = 0x3BCD
+0x4C5D = 0x3BC7
+0x4C5E = 0x6A29
+0x4C5F = 0x69F9
+0x4C60 = 0x69EA
+0x4C61 = 0x6A2C
+0x4C62 = 0x6A24
+0x4C63 = 0x4CB7
+0x4C64 = 0x69E9
+0x4C65 = 0x6B52
+0x4C66 = 0x6B4F
+0x4C67 = 0x6B53
+0x4C68 = 0x3C43
+0x4C69 = 0x3CB6
+0x4C6A = 0x6F10
+0x4C6B = 0x6F65
+0x4C6C = 0x6F75
+0x4C6D = 0x3D51
+0x4C6E = 0x3D4A
+0x4C6F = 0x3D4D
+0x4C70 = 0x3D56
+0x4C71 = 0x6FD0
+0x4C72 = 0x3D53
+0x4C73 = 0x6F5C
+0x4C74 = 0x6F3D
+0x4C75 = 0x6F71
+0x4C76 = 0x3D59
+0x4C77 = 0x6F91
+0x4C78 = 0x6F0B
+0x4C79 = 0x6F79
+0x4C7A = 0x6F81
+0x4C7B = 0x6F8F
+0x4C7C = 0x3D4E
+0x4C7D = 0x6F59
+0x4C7E = 0x6F74
+0x4D21 = 0x3DEE
+0x4D22 = 0x71AE
+0x4D23 = 0x3DEC
+0x4D24 = 0x71A3
+0x4D25 = 0x71AD
+0x4D26 = 0x3DEB
+0x4D27 = 0x3DEF
+0x4D28 = 0x71AB
+0x4D29 = 0x71A6
+0x4D2A = 0x71A2
+0x4D2B = 0x3DED
+0x4D2C = 0x52F2
+0x4D2D = 0x7257
+0x4D2E = 0x7255
+0x4D2F = 0x7299
+0x4D30 = 0x734B
+0x4D31 = 0x747A
+0x4D32 = 0x3EF2
+0x4D33 = 0x3EEF
+0x4D34 = 0x3EF1
+0x4D35 = 0x748C
+0x4D36 = 0x7484
+0x4D37 = 0x3EED
+0x4D38 = 0x3EF0
+0x4D39 = 0x7482
+0x4D3A = 0x7493
+0x4D3B = 0x747B
+0x4D3C = 0x3EEE
+0x4D3D = 0x7509
+0x4D3E = 0x4C1B
+0x4D3F = 0x3F50
+0x4D40 = 0x3F66
+0x4D41 = 0x3684
+0x4D42 = 0x3FB8
+0x4D43 = 0x3FF6
+0x4D44 = 0x778A
+0x4D45 = 0x4057
+0x4D46 = 0x7790
+0x4D47 = 0x405E
+0x4D48 = 0x78C6
+0x4D49 = 0x78D3
+0x4D4A = 0x78C0
+0x4D4B = 0x78D2
+0x4D4C = 0x78C7
+0x4D4D = 0x78C2
+0x4D4E = 0x4119
+0x4D4F = 0x799F
+0x4D50 = 0x799D
+0x4D51 = 0x799E
+0x4D52 = 0x4170
+0x4D53 = 0x7A41
+0x4D54 = 0x416E
+0x4D55 = 0x7A38
+0x4D56 = 0x7A3A
+0x4D57 = 0x7A42
+0x4D58 = 0x4172
+0x4D59 = 0x4176
+0x4D5A = 0x7A3E
+0x4D5B = 0x7AB0
+0x4D5C = 0x7BAE
+0x4D5D = 0x7BB3
+0x4D5E = 0x4212
+0x4D5F = 0x421F
+0x4D60 = 0x7BBF
+0x4D61 = 0x4211
+0x4D62 = 0x4216
+0x4D63 = 0x7BCD
+0x4D64 = 0x4219
+0x4D65 = 0x7BB2
+0x4D66 = 0x4224
+0x4D67 = 0x4214
+0x4D68 = 0x4225
+0x4D69 = 0x4295
+0x4D6A = 0x4296
+0x4D6B = 0x4293
+0x4D6C = 0x4294
+0x4D6D = 0x7CC4
+0x4D6E = 0x7CCD
+0x4D6F = 0x7CC2
+0x4D70 = 0x7CC6
+0x4D71 = 0x7CC3
+0x4D72 = 0x7CC9
+0x4D73 = 0x7CC7
+0x4D74 = 0x42A0
+0x4D75 = 0x7DF8
+0x4D76 = 0x42FB
+0x4D77 = 0x7DED
+0x4D78 = 0x7DE2
+0x4D79 = 0x42FC
+0x4D7A = 0x4300
+0x4D7B = 0x42F8
+0x4D7C = 0x7DDC
+0x4D7D = 0x7E02
+0x4D7E = 0x7E01
+0x4E21 = 0x42F9
+0x4E22 = 0x7DD6
+0x4E23 = 0x4304
+0x4E24 = 0x7DE4
+0x4E25 = 0x7DFE
+0x4E26 = 0x4303
+0x4E27 = 0x7E00
+0x4E28 = 0x7DFC
+0x4E29 = 0x7DFD
+0x4E2A = 0x42F3
+0x4E2B = 0x7DF5
+0x4E2C = 0x7DFF
+0x4E2D = 0x42FA
+0x4E2E = 0x7DEB
+0x4E2F = 0x7DE5
+0x4E30 = 0x7F78
+0x4E31 = 0x7FAE
+0x4E32 = 0x7FE7
+0x4E33 = 0x43BF
+0x4E34 = 0x8065
+0x4E35 = 0x806A
+0x4E36 = 0x8066
+0x4E37 = 0x8068
+0x4E38 = 0x806B
+0x4E39 = 0x8194
+0x4E3A = 0x81A1
+0x4E3B = 0x8192
+0x4E3C = 0x8196
+0x4E3D = 0x8193
+0x4E3E = 0x4479
+0x4E3F = 0x4510
+0x4E40 = 0x8501
+0x4E41 = 0x4514
+0x4E42 = 0x84F8
+0x4E43 = 0x450E
+0x4E44 = 0x84F5
+0x4E45 = 0x451A
+0x4E46 = 0x8504
+0x4E47 = 0x4519
+0x4E48 = 0x4521
+0x4E49 = 0x4523
+0x4E4A = 0x451F
+0x4E4B = 0x851B
+0x4E4C = 0x8503
+0x4E4D = 0x8533
+0x4E4E = 0x8534
+0x4E4F = 0x84ED
+0x4E50 = 0x4525
+0x4E51 = 0x452B
+0x4E52 = 0x8535
+0x4E53 = 0x4516
+0x4E54 = 0x8505
+0x4E55 = 0x4522
+0x4E56 = 0x451B
+0x4E57 = 0x45CE
+0x4E58 = 0x45CF
+0x4E59 = 0x877D
+0x4E5A = 0x45CB
+0x4E5B = 0x45D1
+0x4E5C = 0x45CC
+0x4E5D = 0x8771
+0x4E5E = 0x4617
+0x4E5F = 0x885C
+0x4E60 = 0x88E6
+0x4E61 = 0x890F
+0x4E62 = 0x891B
+0x4E63 = 0x4651
+0x4E64 = 0x89A9
+0x4E65 = 0x89A5
+0x4E66 = 0x89EE
+0x4E67 = 0x8AB1
+0x4E68 = 0x46ED
+0x4E69 = 0x8ACC
+0x4E6A = 0x8ACE
+0x4E6B = 0x46F4
+0x4E6C = 0x8AB7
+0x4E6D = 0x46F1
+0x4E6E = 0x8AB5
+0x4E6F = 0x8AE9
+0x4E70 = 0x8AB4
+0x4E71 = 0x46F8
+0x4E72 = 0x8AB3
+0x4E73 = 0x8AC1
+0x4E74 = 0x8AAF
+0x4E75 = 0x8ACA
+0x4E76 = 0x8AD0
+0x4E77 = 0x472F
+0x4E78 = 0x475E
+0x4E79 = 0x475D
+0x4E7A = 0x8C8E
+0x4E7B = 0x4776
+0x4E7C = 0x4777
+0x4E7D = 0x8CE9
+0x4E7E = 0x8CDB
+0x4F21 = 0x477E
+0x4F22 = 0x8CEB
+0x4F23 = 0x8DA4
+0x4F24 = 0x47B6
+0x4F25 = 0x8DA2
+0x4F26 = 0x8D9D
+0x4F27 = 0x47B3
+0x4F28 = 0x47FC
+0x4F29 = 0x4803
+0x4F2A = 0x4800
+0x4F2B = 0x8E2A
+0x4F2C = 0x8E28
+0x4F2D = 0x480A
+0x4F2E = 0x4802
+0x4F2F = 0x8EB8
+0x4F30 = 0x8EB6
+0x4F31 = 0x8EB9
+0x4F32 = 0x8EB7
+0x4F33 = 0x8F22
+0x4F34 = 0x8F2B
+0x4F35 = 0x8F27
+0x4F36 = 0x8F19
+0x4F37 = 0x8FA4
+0x4F38 = 0x4887
+0x4F39 = 0x8FB3
+0x4F3A = 0x48A6
+0x4F3B = 0x9071
+0x4F3C = 0x906A
+0x4F3D = 0x48A9
+0x4F3E = 0x48DE
+0x4F3F = 0x9188
+0x4F40 = 0x918C
+0x4F41 = 0x92BF
+0x4F42 = 0x92B8
+0x4F43 = 0x92BE
+0x4F44 = 0x92DC
+0x4F45 = 0x92E5
+0x4F46 = 0x492E
+0x4F47 = 0x492D
+0x4F48 = 0x92D4
+0x4F49 = 0x92D6
+0x4F4A = 0x4930
+0x4F4B = 0x92DA
+0x4F4C = 0x92ED
+0x4F4D = 0x92F3
+0x4F4E = 0x92DB
+0x4F4F = 0x492B
+0x4F50 = 0x92B9
+0x4F51 = 0x92E2
+0x4F52 = 0x92EB
+0x4F53 = 0x95AF
+0x4F54 = 0x499E
+0x4F55 = 0x95B2
+0x4F56 = 0x95B3
+0x4F57 = 0x499F
+0x4F58 = 0x49E5
+0x4F59 = 0x49E4
+0x4F5A = 0x96A3
+0x4F5B = 0x96A5
+0x4F5C = 0x49FD
+0x4F5D = 0x49FC
+0x4F5E = 0x4A17
+0x4F5F = 0x4A19
+0x4F60 = 0x970A
+0x4F61 = 0x4A18
+0x4F62 = 0x9787
+0x4F63 = 0x9789
+0x4F64 = 0x978C
+0x4F65 = 0x97EF
+0x4F66 = 0x982A
+0x4F67 = 0x9822
+0x4F68 = 0x4ABF
+0x4F69 = 0x981F
+0x4F6A = 0x4B3C
+0x4F6B = 0x9919
+0x4F6C = 0x4B6B
+0x4F6D = 0x99CA
+0x4F6E = 0x99DA
+0x4F6F = 0x4B83
+0x4F70 = 0x4B81
+0x4F71 = 0x4B80
+0x4F72 = 0x99DE
+0x4F73 = 0x99C8
+0x4F74 = 0x99E0
+0x4F75 = 0x4BCA
+0x4F76 = 0x9AB6
+0x4F77 = 0x9AB5
+0x4F78 = 0x4BCE
+0x4F79 = 0x9AF4
+0x4F7A = 0x4BF6
+0x4F7B = 0x9B6B
+0x4F7C = 0x9B69
+0x4F7D = 0x9B72
+0x4F7E = 0x9B63
+0x5021 = 0x4C39
+0x5022 = 0x9D0D
+0x5023 = 0x4CAE
+0x5024 = 0x9D01
+0x5025 = 0x9D0C
+0x5026 = 0x4CB5
+0x5027 = 0x9CF8
+0x5028 = 0x4CB3
+0x5029 = 0x4CB4
+0x502A = 0x9CFE
+0x502B = 0x9D02
+0x502C = 0x9E84
+0x502D = 0x4D22
+0x502E = 0x9EAB
+0x502F = 0x9EAA
+0x5030 = 0x511D
+0x5031 = 0x5116
+0x5032 = 0x3499
+0x5033 = 0x512B
+0x5034 = 0x511E
+0x5035 = 0x511B
+0x5036 = 0x5290
+0x5037 = 0x5294
+0x5038 = 0x5314
+0x503A = 0x3602
+0x503B = 0x5667
+0x503C = 0x3601
+0x503D = 0x567B
+0x503E = 0x36A1
+0x503F = 0x565F
+0x5040 = 0x5661
+0x5041 = 0x35FD
+0x5042 = 0x3673
+0x5043 = 0x3674
+0x5044 = 0x3670
+0x5045 = 0x3676
+0x5046 = 0x3675
+0x5047 = 0x3672
+0x5048 = 0x58C3
+0x5049 = 0x58CA
+0x504A = 0x58BB
+0x504B = 0x58C0
+0x504C = 0x58C4
+0x504D = 0x5901
+0x504E = 0x5B1F
+0x504F = 0x5B18
+0x5050 = 0x5B11
+0x5051 = 0x5B15
+0x5052 = 0x3729
+0x5053 = 0x5B12
+0x5054 = 0x5B1C
+0x5055 = 0x372A
+0x5056 = 0x5B22
+0x5057 = 0x5B79
+0x5058 = 0x5DA6
+0x5059 = 0x3816
+0x505A = 0x5DB3
+0x505B = 0x5DAB
+0x505C = 0x5EEA
+0x505D = 0x3899
+0x505E = 0x5F5B
+0x505F = 0x38D3
+0x5060 = 0x38F5
+0x5061 = 0x61B7
+0x5062 = 0x61CE
+0x5063 = 0x61B9
+0x5064 = 0x61BD
+0x5065 = 0x61CF
+0x5066 = 0x61C0
+0x5067 = 0x6199
+0x5068 = 0x6197
+0x5069 = 0x3994
+0x506A = 0x61BB
+0x506B = 0x61D0
+0x506C = 0x61C4
+0x506D = 0x6231
+0x506E = 0x3A56
+0x506F = 0x64D3
+0x5070 = 0x64C0
+0x5071 = 0x3A59
+0x5072 = 0x3A58
+0x5073 = 0x3A55
+0x5074 = 0x3A52
+0x5075 = 0x64DC
+0x5076 = 0x64D1
+0x5077 = 0x64C8
+0x5078 = 0x3A57
+0x5079 = 0x64D5
+0x507A = 0x66C3
+0x507B = 0x3B1B
+0x507C = 0x3B1C
+0x507D = 0x66BF
+0x507E = 0x66C5
+0x5121 = 0x3B19
+0x5122 = 0x66CD
+0x5123 = 0x66C1
+0x5124 = 0x6706
+0x5125 = 0x3B3F
+0x5126 = 0x6724
+0x5127 = 0x6A63
+0x5128 = 0x6A42
+0x5129 = 0x6A52
+0x512A = 0x3BDB
+0x512B = 0x6A43
+0x512C = 0x6A33
+0x512D = 0x3BE2
+0x512E = 0x6A6C
+0x512F = 0x6A57
+0x5130 = 0x3BD7
+0x5131 = 0x6A4C
+0x5132 = 0x6A6E
+0x5133 = 0x3BDE
+0x5134 = 0x3BE5
+0x5135 = 0x3BE4
+0x5136 = 0x3BE6
+0x5137 = 0x3BD6
+0x5138 = 0x6A37
+0x5139 = 0x3BDF
+0x513A = 0x6A71
+0x513B = 0x6A4A
+0x513C = 0x6A36
+0x513D = 0x3BDC
+0x513E = 0x6A53
+0x513F = 0x3BDA
+0x5140 = 0x6A45
+0x5141 = 0x6A70
+0x5142 = 0x3BD3
+0x5143 = 0x3BD0
+0x5144 = 0x6A5C
+0x5145 = 0x6B58
+0x5146 = 0x6B57
+0x5147 = 0x3C86
+0x5148 = 0x3C87
+0x5149 = 0x3CAD
+0x514A = 0x3CB7
+0x514B = 0x3D58
+0x514C = 0x3D6A
+0x514D = 0x6FBB
+0x514E = 0x3D62
+0x514F = 0x3D61
+0x5150 = 0x6FBE
+0x5151 = 0x3D69
+0x5152 = 0x3D6C
+0x5153 = 0x3D65
+0x5154 = 0x6FB5
+0x5155 = 0x6FD3
+0x5156 = 0x6F9F
+0x5157 = 0x3D66
+0x5158 = 0x6FB7
+0x5159 = 0x6FF5
+0x515A = 0x71B7
+0x515B = 0x3DF5
+0x515C = 0x71BB
+0x515D = 0x3DF4
+0x515E = 0x71D1
+0x515F = 0x3DF7
+0x5160 = 0x71BA
+0x5161 = 0x3DF8
+0x5162 = 0x71B6
+0x5163 = 0x71CC
+0x5164 = 0x3DFB
+0x5165 = 0x3DFC
+0x5166 = 0x71D3
+0x5167 = 0x749B
+0x5168 = 0x3EF5
+0x5169 = 0x3EF8
+0x516A = 0x7496
+0x516B = 0x74A2
+0x516C = 0x749D
+0x516D = 0x750A
+0x516E = 0x750E
+0x516F = 0x3F3C
+0x5170 = 0x7581
+0x5171 = 0x762C
+0x5172 = 0x7637
+0x5173 = 0x7636
+0x5174 = 0x763B
+0x5175 = 0x3FC5
+0x5176 = 0x76A1
+0x5177 = 0x4062
+0x5178 = 0x4063
+0x5179 = 0x7798
+0x517A = 0x4067
+0x517B = 0x7796
+0x517C = 0x4066
+0x517D = 0x40D9
+0x517E = 0x40DB
+0x5221 = 0x78D6
+0x5222 = 0x78EB
+0x5223 = 0x40D8
+0x5224 = 0x78DC
+0x5225 = 0x411B
+0x5226 = 0x79A5
+0x5227 = 0x79A9
+0x5228 = 0x9834
+0x5229 = 0x7A53
+0x522A = 0x7A45
+0x522B = 0x4179
+0x522C = 0x7A4F
+0x522D = 0x417D
+0x522E = 0x7ABD
+0x522F = 0x7ABB
+0x5230 = 0x7AF1
+0x5231 = 0x422C
+0x5232 = 0x4237
+0x5233 = 0x7BEC
+0x5234 = 0x7BED
+0x5235 = 0x4230
+0x5236 = 0x429A
+0x5237 = 0x7CD3
+0x5238 = 0x4A00
+0x5239 = 0x7CE1
+0x523A = 0x4305
+0x523B = 0x7E19
+0x523C = 0x4307
+0x523D = 0x4309
+0x523E = 0x430A
+0x523F = 0x7E27
+0x5240 = 0x7E26
+0x5241 = 0x4379
+0x5242 = 0x43C2
+0x5243 = 0x806E
+0x5244 = 0x81AF
+0x5245 = 0x4438
+0x5246 = 0x4437
+0x5247 = 0x81AD
+0x5248 = 0x4421
+0x5249 = 0x81AA
+0x524A = 0x8218
+0x524B = 0x445E
+0x524C = 0x453D
+0x524D = 0x4537
+0x524E = 0x4540
+0x524F = 0x856F
+0x5250 = 0x854C
+0x5251 = 0x451D
+0x5252 = 0x8542
+0x5253 = 0x4533
+0x5254 = 0x855C
+0x5255 = 0x8570
+0x5256 = 0x855F
+0x5257 = 0x4535
+0x5258 = 0x855A
+0x5259 = 0x854B
+0x525A = 0x853F
+0x525B = 0x878A
+0x525C = 0x45D8
+0x525D = 0x878B
+0x525E = 0x87A1
+0x525F = 0x878E
+0x5260 = 0x45DC
+0x5261 = 0x45DE
+0x5262 = 0x8799
+0x5263 = 0x885E
+0x5264 = 0x885F
+0x5265 = 0x8924
+0x5266 = 0x89A7
+0x5267 = 0x8AEA
+0x5268 = 0x8AFD
+0x5269 = 0x8AF9
+0x526A = 0x8AE3
+0x526B = 0x8AE5
+0x526C = 0x46FA
+0x526D = 0x46FB
+0x526E = 0x8AEC
+0x526F = 0x473D
+0x5270 = 0x473B
+0x5271 = 0x473F
+0x5272 = 0x475F
+0x5273 = 0x8CF2
+0x5274 = 0x477F
+0x5275 = 0x8CEF
+0x5276 = 0x4784
+0x5277 = 0x8DA6
+0x5278 = 0x47BC
+0x5279 = 0x4814
+0x527A = 0x480F
+0x527B = 0x8E3B
+0x527C = 0x8E43
+0x527D = 0x480E
+0x527E = 0x8E32
+0x5321 = 0x8F31
+0x5322 = 0x8F30
+0x5323 = 0x4860
+0x5324 = 0x8F2D
+0x5325 = 0x8F3C
+0x5326 = 0x8FA7
+0x5327 = 0x8FA5
+0x5328 = 0x48AB
+0x5329 = 0x48AC
+0x532A = 0x48AA
+0x532B = 0x9137
+0x532C = 0x9195
+0x532D = 0x918E
+0x532E = 0x4904
+0x532F = 0x9196
+0x5330 = 0x4908
+0x5331 = 0x9345
+0x5332 = 0x930A
+0x5333 = 0x4933
+0x5334 = 0x4934
+0x5335 = 0x92FD
+0x5336 = 0x9317
+0x5337 = 0x931C
+0x5338 = 0x9307
+0x5339 = 0x9331
+0x533A = 0x9332
+0x533B = 0x932C
+0x533C = 0x9330
+0x533D = 0x9303
+0x533E = 0x9305
+0x533F = 0x49A2
+0x5340 = 0x95C2
+0x5341 = 0x49A4
+0x5342 = 0x95B8
+0x5343 = 0x49A5
+0x5344 = 0x95C1
+0x5345 = 0x49A7
+0x5346 = 0x49A6
+0x5347 = 0x49E7
+0x5348 = 0x96AB
+0x5349 = 0x96B7
+0x534A = 0x49FF
+0x534B = 0x49FE
+0x534C = 0x9715
+0x534D = 0x9714
+0x534E = 0x4A1D
+0x534F = 0x4A1C
+0x5350 = 0x970C
+0x5351 = 0x9717
+0x5352 = 0x4A67
+0x5353 = 0x9793
+0x5354 = 0x4A94
+0x5355 = 0x97D2
+0x5356 = 0x4AC5
+0x5357 = 0x4AC8
+0x5358 = 0x9836
+0x5359 = 0x9831
+0x535A = 0x9833
+0x535B = 0x983C
+0x535C = 0x982E
+0x535D = 0x983A
+0x535E = 0x4AC9
+0x535F = 0x983D
+0x5360 = 0x4AC7
+0x5361 = 0x98B5
+0x5362 = 0x9922
+0x5363 = 0x9923
+0x5364 = 0x9920
+0x5365 = 0x991C
+0x5366 = 0x991D
+0x5367 = 0x4B6C
+0x5368 = 0x99A0
+0x5369 = 0x4B8A
+0x536A = 0x99EF
+0x536B = 0x99E8
+0x536C = 0x99EB
+0x536D = 0x4B88
+0x536E = 0x4B87
+0x536F = 0x4B86
+0x5370 = 0x99E1
+0x5371 = 0x99E6
+0x5372 = 0x4BCF
+0x5373 = 0x4BD0
+0x5374 = 0x9AF8
+0x5375 = 0x9AF5
+0x5376 = 0x4C1C
+0x5377 = 0x4C23
+0x5378 = 0x9B83
+0x5379 = 0x9B94
+0x537A = 0x9B84
+0x537B = 0x4C49
+0x537C = 0x9B8B
+0x537D = 0x9B8F
+0x537E = 0x4C43
+0x5421 = 0x9B8C
+0x5422 = 0x4C48
+0x5423 = 0x9B89
+0x5424 = 0x4C47
+0x5425 = 0x9B8E
+0x5426 = 0x4C46
+0x5427 = 0x4C3F
+0x5428 = 0x4C44
+0x5429 = 0x9D24
+0x542A = 0x9D0F
+0x542B = 0x4CBE
+0x542C = 0x9D13
+0x542D = 0x9D0A
+0x542E = 0x4CC2
+0x542F = 0x4CBA
+0x5430 = 0x4CBC
+0x5431 = 0x4CC6
+0x5432 = 0x9D2A
+0x5433 = 0x9D1A
+0x5434 = 0x4CC8
+0x5435 = 0x9D27
+0x5436 = 0x9D16
+0x5437 = 0x9D21
+0x5438 = 0x4D23
+0x5439 = 0x9E85
+0x543A = 0x9EAC
+0x543B = 0x9EC6
+0x543C = 0x9EC5
+0x543D = 0x9ED7
+0x543E = 0x9F53
+0x543F = 0x349D
+0x5440 = 0x5128
+0x5441 = 0x5127
+0x5442 = 0x51DF
+0x5443 = 0x3524
+0x5444 = 0x5335
+0x5445 = 0x53B3
+0x5446 = 0x3607
+0x5447 = 0x568A
+0x5448 = 0x567D
+0x5449 = 0x5689
+0x544A = 0x3679
+0x544B = 0x58CD
+0x544C = 0x58D0
+0x544D = 0x3678
+0x544E = 0x5B2B
+0x544F = 0x5B33
+0x5450 = 0x5B29
+0x5451 = 0x5B35
+0x5452 = 0x5B31
+0x5453 = 0x5B37
+0x5454 = 0x5C36
+0x5455 = 0x5DBE
+0x5456 = 0x3819
+0x5457 = 0x5DB9
+0x5458 = 0x381C
+0x5459 = 0x5DBB
+0x545A = 0x3818
+0x545B = 0x61E2
+0x545C = 0x61DB
+0x545D = 0x61DD
+0x545E = 0x61DC
+0x545F = 0x61DA
+0x5461 = 0x61D9
+0x5462 = 0x39BD
+0x5463 = 0x3A5D
+0x5464 = 0x64DF
+0x5465 = 0x3A5A
+0x5466 = 0x3A5E
+0x5467 = 0x64E1
+0x5468 = 0x3A5C
+0x5469 = 0x64EE
+0x546A = 0x3A5B
+0x546B = 0x65B5
+0x546C = 0x66D4
+0x546D = 0x66D5
+0x546E = 0x3B21
+0x546F = 0x66D0
+0x5470 = 0x66D1
+0x5471 = 0x66CE
+0x5472 = 0x66D7
+0x5473 = 0x3B20
+0x5474 = 0x3B32
+0x5475 = 0x6A7D
+0x5476 = 0x6A8A
+0x5477 = 0x3BF2
+0x5478 = 0x6AA7
+0x5479 = 0x3BF5
+0x547A = 0x6A99
+0x547B = 0x6A82
+0x547C = 0x6A88
+0x547D = 0x3BEE
+0x547E = 0x3BEC
+0x5521 = 0x6A86
+0x5522 = 0x3BEA
+0x5523 = 0x6A98
+0x5524 = 0x6A9D
+0x5525 = 0x3BED
+0x5526 = 0x3BF3
+0x5527 = 0x6A8F
+0x5528 = 0x3BF6
+0x5529 = 0x6AAA
+0x552A = 0x3C48
+0x552B = 0x6B5D
+0x552C = 0x3C49
+0x552D = 0x6C0A
+0x552E = 0x3D75
+0x552F = 0x6FD7
+0x5530 = 0x6FD6
+0x5531 = 0x6FE5
+0x5532 = 0x3D6F
+0x5533 = 0x3D7B
+0x5534 = 0x3D73
+0x5535 = 0x6FD9
+0x5536 = 0x6FDA
+0x5537 = 0x6FEA
+0x5538 = 0x3D70
+0x5539 = 0x6FF6
+0x553B = 0x3D78
+0x553C = 0x71E3
+0x553D = 0x3DFE
+0x553E = 0x71E9
+0x553F = 0x3E00
+0x5540 = 0x71EB
+0x5541 = 0x71EF
+0x5542 = 0x71F3
+0x5543 = 0x71EA
+0x5544 = 0x3E01
+0x5546 = 0x3E55
+0x5547 = 0x3E56
+0x5548 = 0x3E9D
+0x5549 = 0x7371
+0x554A = 0x3EF9
+0x554B = 0x74AE
+0x554C = 0x3EFF
+0x554D = 0x74B3
+0x554E = 0x3EFD
+0x554F = 0x74AC
+0x5550 = 0x3F43
+0x5551 = 0x3F41
+0x5552 = 0x7583
+0x5553 = 0x7645
+0x5554 = 0x764E
+0x5555 = 0x7644
+0x5556 = 0x76A3
+0x5557 = 0x76A5
+0x5558 = 0x77A6
+0x5559 = 0x77A4
+0x555A = 0x406F
+0x555B = 0x77A9
+0x555C = 0x77AF
+0x555D = 0x408A
+0x555E = 0x40E5
+0x555F = 0x40E6
+0x5560 = 0x78F0
+0x5561 = 0x78F8
+0x5562 = 0x78F1
+0x5563 = 0x417F
+0x5564 = 0x7A49
+0x5565 = 0x41B5
+0x5566 = 0x41B6
+0x5567 = 0x41BB
+0x5568 = 0x7AC2
+0x5569 = 0x7AF2
+0x556A = 0x7AF3
+0x556B = 0x7BFA
+0x556C = 0x4240
+0x556D = 0x7BF6
+0x556E = 0x7BFC
+0x556F = 0x7C18
+0x5570 = 0x7C08
+0x5571 = 0x7C12
+0x5572 = 0x429D
+0x5573 = 0x429C
+0x5574 = 0x7CDB
+0x5575 = 0x7CDA
+0x5576 = 0x430F
+0x5577 = 0x4311
+0x5578 = 0x430D
+0x5579 = 0x7E2C
+0x557A = 0x7E4D
+0x557B = 0x4314
+0x557C = 0x4313
+0x557D = 0x7F46
+0x557E = 0x7FF6
+0x5621 = 0x802B
+0x5622 = 0x8074
+0x5623 = 0x81B8
+0x5624 = 0x81C8
+0x5625 = 0x4482
+0x5626 = 0x4483
+0x5627 = 0x454D
+0x5628 = 0x8592
+0x5629 = 0x8593
+0x562A = 0x454F
+0x562B = 0x857F
+0x562C = 0x85AB
+0x562D = 0x8597
+0x562E = 0x454C
+0x562F = 0x4551
+0x5630 = 0x85AC
+0x5631 = 0x45EE
+0x5632 = 0x45E8
+0x5633 = 0x4CCB
+0x5634 = 0x87CE
+0x5635 = 0x45EB
+0x5636 = 0x87CD
+0x5637 = 0x45E2
+0x5638 = 0x45E6
+0x5639 = 0x87C1
+0x563A = 0x87B1
+0x563B = 0x87C7
+0x563C = 0x45EC
+0x563D = 0x8940
+0x563E = 0x4659
+0x563F = 0x893F
+0x5640 = 0x8939
+0x5641 = 0x465D
+0x5642 = 0x8943
+0x5643 = 0x4657
+0x5644 = 0x465B
+0x5645 = 0x4656
+0x5646 = 0x89AB
+0x5647 = 0x46FE
+0x5648 = 0x8B1F
+0x5649 = 0x8B09
+0x564A = 0x8B0C
+0x564B = 0x4700
+0x564C = 0x4701
+0x564D = 0x8C40
+0x564E = 0x4742
+0x564F = 0x8C96
+0x5650 = 0x4760
+0x5651 = 0x8CF6
+0x5652 = 0x8CF7
+0x5653 = 0x481D
+0x5654 = 0x8E46
+0x5655 = 0x8E4F
+0x5656 = 0x483E
+0x5657 = 0x4869
+0x5658 = 0x4865
+0x5659 = 0x8F3D
+0x565A = 0x8F41
+0x565B = 0x9366
+0x565C = 0x9378
+0x565D = 0x935D
+0x565E = 0x9369
+0x565F = 0x9374
+0x5660 = 0x937D
+0x5661 = 0x936E
+0x5662 = 0x9372
+0x5663 = 0x9373
+0x5664 = 0x9362
+0x5665 = 0x9348
+0x5666 = 0x9353
+0x5667 = 0x935F
+0x5668 = 0x9368
+0x5669 = 0x4938
+0x566A = 0x937F
+0x566B = 0x936B
+0x566C = 0x49AE
+0x566D = 0x95C4
+0x566E = 0x49AD
+0x566F = 0x96AF
+0x5670 = 0x96AD
+0x5671 = 0x96B2
+0x5672 = 0x4A02
+0x5673 = 0x4A1F
+0x5674 = 0x971A
+0x5675 = 0x971B
+0x5676 = 0x4A22
+0x5677 = 0x4A20
+0x5679 = 0x4A6C
+0x567A = 0x979B
+0x567B = 0x979F
+0x567C = 0x4A68
+0x567D = 0x4A6D
+0x567E = 0x4A6E
+0x5721 = 0x4AA0
+0x5722 = 0x4ACE
+0x5723 = 0x4AD0
+0x5724 = 0x4AD1
+0x5725 = 0x4ACB
+0x5726 = 0x9840
+0x5727 = 0x4AD2
+0x5728 = 0x9847
+0x5729 = 0x4AD3
+0x572A = 0x98B7
+0x572B = 0x4B20
+0x572C = 0x4B4E
+0x572D = 0x4B4B
+0x572E = 0x4B72
+0x572F = 0x4B70
+0x5730 = 0x99A2
+0x5731 = 0x4B92
+0x5732 = 0x4B8F
+0x5733 = 0x9A00
+0x5734 = 0x99F3
+0x5735 = 0x4B90
+0x5737 = 0x99F5
+0x5738 = 0x4BD9
+0x5739 = 0x4BD5
+0x573A = 0x9ABD
+0x573B = 0x9B00
+0x573C = 0x9B02
+0x573D = 0x4BFA
+0x573E = 0x9B34
+0x573F = 0x9B49
+0x5740 = 0x9B9F
+0x5741 = 0x4C4B
+0x5742 = 0x9BA3
+0x5743 = 0x9BCD
+0x5744 = 0x9B99
+0x5745 = 0x9B9D
+0x5746 = 0x4CD0
+0x5747 = 0x4CCE
+0x5748 = 0x9D39
+0x5749 = 0x4CCF
+0x574A = 0x9D44
+0x574B = 0x4CC4
+0x574C = 0x4CCC
+0x574D = 0x9D35
+0x574E = 0x4CD2
+0x574F = 0x4D35
+0x5750 = 0x9EAF
+0x5751 = 0x3E03
+0x5752 = 0x512F
+0x5753 = 0x349E
+0x5754 = 0x34AF
+0x5755 = 0x9F8E
+0x5756 = 0x360C
+0x5757 = 0x569F
+0x5758 = 0x569B
+0x5759 = 0x569E
+0x575A = 0x5696
+0x575B = 0x5694
+0x575C = 0x56A0
+0x575D = 0x367C
+0x575E = 0x5B3B
+0x575F = 0x3730
+0x5760 = 0x3731
+0x5761 = 0x5B3A
+0x5762 = 0x5DC1
+0x5763 = 0x5F4D
+0x5764 = 0x5F5D
+0x5765 = 0x61F3
+0x5766 = 0x39A1
+0x5767 = 0x399E
+0x5768 = 0x3A68
+0x5769 = 0x3A61
+0x576A = 0x64F6
+0x576B = 0x64E5
+0x576C = 0x64EA
+0x576D = 0x64E7
+0x576E = 0x6505
+0x576F = 0x3A65
+0x5770 = 0x64F9
+0x5771 = 0x3A66
+0x5772 = 0x3A6A
+0x5773 = 0x3AAB
+0x5774 = 0x6AAB
+0x5775 = 0x6AED
+0x5776 = 0x6AB2
+0x5777 = 0x6AB0
+0x5778 = 0x6AB5
+0x5779 = 0x6ABE
+0x577A = 0x6AC1
+0x577B = 0x6AC8
+0x577C = 0x3BF9
+0x577D = 0x6AC0
+0x577E = 0x6ABC
+0x5821 = 0x6AB1
+0x5822 = 0x6AC4
+0x5823 = 0x6ABF
+0x5824 = 0x3C58
+0x5825 = 0x3C8A
+0x5826 = 0x7008
+0x5827 = 0x7003
+0x5828 = 0x6FFD
+0x5829 = 0x7010
+0x582A = 0x7002
+0x582B = 0x7013
+0x582C = 0x3E04
+0x582D = 0x71FA
+0x582E = 0x7200
+0x582F = 0x74B9
+0x5830 = 0x74BC
+0x5831 = 0x3F02
+0x5832 = 0x765B
+0x5833 = 0x7651
+0x5834 = 0x764F
+0x5835 = 0x76EB
+0x5836 = 0x77B8
+0x5837 = 0x4079
+0x5838 = 0x77B9
+0x5839 = 0x77C1
+0x583A = 0x77C0
+0x583B = 0x77BE
+0x583C = 0x790B
+0x583D = 0x40EB
+0x583E = 0x7907
+0x583F = 0x790A
+0x5840 = 0x7908
+0x5841 = 0x40E9
+0x5842 = 0x790D
+0x5843 = 0x7906
+0x5844 = 0x7915
+0x5845 = 0x79AF
+0x5846 = 0x4120
+0x5847 = 0x4121
+0x5848 = 0x4181
+0x5849 = 0x7AF5
+0x584A = 0x424D
+0x584B = 0x4259
+0x584C = 0x7C2E
+0x584D = 0x4258
+0x584E = 0x7C1B
+0x5850 = 0x7C1A
+0x5851 = 0x7C24
+0x5852 = 0x42A5
+0x5853 = 0x42A9
+0x5854 = 0x7CE6
+0x5855 = 0x7CE3
+0x5856 = 0x431A
+0x5857 = 0x4319
+0x5858 = 0x7E5D
+0x5859 = 0x7E4F
+0x585A = 0x7E66
+0x585B = 0x7E5B
+0x585C = 0x7F47
+0x585D = 0x7FB4
+0x585E = 0x4396
+0x585F = 0x4398
+0x5860 = 0x4397
+0x5861 = 0x7FFA
+0x5862 = 0x802E
+0x5864 = 0x43C8
+0x5865 = 0x81CE
+0x5866 = 0x4443
+0x5867 = 0x4445
+0x5868 = 0x8219
+0x5869 = 0x4552
+0x586A = 0x4557
+0x586B = 0x85CC
+0x586C = 0x85B2
+0x586D = 0x4555
+0x586E = 0x85BB
+0x586F = 0x85C1
+0x5870 = 0x4556
+0x5871 = 0x4558
+0x5872 = 0x45F2
+0x5873 = 0x87E9
+0x5874 = 0x87EE
+0x5875 = 0x87F0
+0x5876 = 0x87D6
+0x5877 = 0x880E
+0x5878 = 0x87DA
+0x5879 = 0x8948
+0x587A = 0x894A
+0x587B = 0x894E
+0x587C = 0x894D
+0x587D = 0x89B1
+0x587E = 0x89B0
+0x5921 = 0x89B3
+0x5922 = 0x4707
+0x5923 = 0x8B38
+0x5924 = 0x8B32
+0x5925 = 0x4708
+0x5926 = 0x8B2D
+0x5927 = 0x470A
+0x5928 = 0x8B34
+0x5929 = 0x431B
+0x592A = 0x8B29
+0x592B = 0x8C74
+0x592C = 0x4761
+0x592D = 0x4762
+0x592E = 0x8D03
+0x592F = 0x47C2
+0x5930 = 0x47C6
+0x5931 = 0x8DA9
+0x5932 = 0x8E58
+0x5933 = 0x481E
+0x5934 = 0x4825
+0x5935 = 0x8EBF
+0x5936 = 0x8EC1
+0x5937 = 0x8F4A
+0x5938 = 0x8FAC
+0x5939 = 0x48B0
+0x593A = 0x9089
+0x593B = 0x913D
+0x593C = 0x913C
+0x593D = 0x91A9
+0x593E = 0x93A0
+0x593F = 0x493D
+0x5940 = 0x9390
+0x5941 = 0x493E
+0x5942 = 0x9393
+0x5943 = 0x938B
+0x5944 = 0x93AD
+0x5945 = 0x93BB
+0x5946 = 0x93B8
+0x5947 = 0x4946
+0x5948 = 0x4945
+0x5949 = 0x939C
+0x594A = 0x95D8
+0x594B = 0x95D7
+0x594C = 0x4A03
+0x594D = 0x4A26
+0x594E = 0x4A27
+0x594F = 0x975D
+0x5950 = 0x97A9
+0x5951 = 0x97DA
+0x5952 = 0x4A98
+0x5953 = 0x4AAD
+0x5954 = 0x4AD5
+0x5955 = 0x4ADA
+0x5956 = 0x9854
+0x5957 = 0x4AD9
+0x5958 = 0x9855
+0x5959 = 0x984B
+0x595A = 0x4ADD
+0x595B = 0x983F
+0x595C = 0x98B9
+0x595D = 0x4B15
+0x595E = 0x4B16
+0x595F = 0x4B17
+0x5960 = 0x4B21
+0x5961 = 0x9938
+0x5962 = 0x9936
+0x5963 = 0x9940
+0x5964 = 0x4B4C
+0x5965 = 0x993B
+0x5966 = 0x9939
+0x5967 = 0x99A4
+0x5968 = 0x4B96
+0x5969 = 0x4B98
+0x596A = 0x9A08
+0x596B = 0x9A0C
+0x596C = 0x4B9B
+0x596D = 0x9A10
+0x596E = 0x4BFF
+0x596F = 0x9B07
+0x5970 = 0x4C25
+0x5971 = 0x9BD2
+0x5972 = 0x4C4F
+0x5973 = 0x9BC2
+0x5974 = 0x9BBB
+0x5975 = 0x9BCC
+0x5976 = 0x9BCB
+0x5977 = 0x4C56
+0x5978 = 0x4C54
+0x5979 = 0x9D4D
+0x597A = 0x9D63
+0x597B = 0x9D4E
+0x597C = 0x4CD8
+0x597D = 0x9D50
+0x597E = 0x9D55
+0x5A21 = 0x4CD7
+0x5A22 = 0x9D5E
+0x5A23 = 0x4D26
+0x5A24 = 0x9E90
+0x5A25 = 0x9EB2
+0x5A26 = 0x9EB1
+0x5A27 = 0x4D38
+0x5A28 = 0x9ECA
+0x5A29 = 0x9F02
+0x5A2A = 0x9F27
+0x5A2B = 0x9F26
+0x5A2C = 0x4D8A
+0x5A2D = 0x56AF
+0x5A2E = 0x58E0
+0x5A2F = 0x58DC
+0x5A30 = 0x3734
+0x5A31 = 0x5B39
+0x5A32 = 0x3735
+0x5A34 = 0x5B7C
+0x5A35 = 0x5BF3
+0x5A37 = 0x37A1
+0x5A38 = 0x5C6B
+0x5A39 = 0x5DC4
+0x5A3A = 0x650B
+0x5A3B = 0x6508
+0x5A3C = 0x650A
+0x5A3D = 0x3A6C
+0x5A3E = 0x3A6D
+0x5A3F = 0x65DC
+0x5A40 = 0x3B29
+0x5A41 = 0x3B2A
+0x5A42 = 0x66E1
+0x5A43 = 0x66DF
+0x5A44 = 0x6ACE
+0x5A45 = 0x6AD4
+0x5A46 = 0x6AE3
+0x5A47 = 0x6AD7
+0x5A48 = 0x6AE2
+0x5A49 = 0x3C00
+0x5A4A = 0x3C08
+0x5A4B = 0x3C06
+0x5A4C = 0x3C05
+0x5A4D = 0x6AD8
+0x5A4E = 0x6AD5
+0x5A4F = 0x6AD2
+0x5A50 = 0x3CB1
+0x5A51 = 0x3D88
+0x5A52 = 0x701E
+0x5A53 = 0x702C
+0x5A54 = 0x7025
+0x5A55 = 0x6FF3
+0x5A56 = 0x7204
+0x5A57 = 0x7208
+0x5A58 = 0x7215
+0x5A59 = 0x3E09
+0x5A5A = 0x74C4
+0x5A5B = 0x74C9
+0x5A5C = 0x74C7
+0x5A5D = 0x74C8
+0x5A5E = 0x76A9
+0x5A5F = 0x77C6
+0x5A60 = 0x77C5
+0x5A61 = 0x7918
+0x5A62 = 0x791A
+0x5A63 = 0x7920
+0x5A64 = 0x4122
+0x5A65 = 0x7A66
+0x5A66 = 0x7A64
+0x5A67 = 0x7A6A
+0x5A68 = 0x41D5
+0x5A69 = 0x4261
+0x5A6A = 0x425D
+0x5A6B = 0x4262
+0x5A6C = 0x424F
+0x5A6D = 0x4260
+0x5A6E = 0x7C35
+0x5A6F = 0x7C34
+0x5A70 = 0x42AA
+0x5A71 = 0x4322
+0x5A72 = 0x7E6C
+0x5A73 = 0x4321
+0x5A74 = 0x7E6E
+0x5A75 = 0x7E71
+0x5A76 = 0x4446
+0x5A77 = 0x81D4
+0x5A78 = 0x81D6
+0x5A79 = 0x821A
+0x5A7A = 0x8262
+0x5A7B = 0x8265
+0x5A7C = 0x8276
+0x5A7D = 0x85DB
+0x5A7E = 0x85D6
+0x5B21 = 0x4562
+0x5B22 = 0x85E7
+0x5B23 = 0x4560
+0x5B24 = 0x4564
+0x5B25 = 0x85F4
+0x5B27 = 0x87FD
+0x5B28 = 0x87D5
+0x5B29 = 0x8807
+0x5B2A = 0x45F6
+0x5B2B = 0x880F
+0x5B2C = 0x87F8
+0x5B2E = 0x4619
+0x5B2F = 0x8987
+0x5B30 = 0x4691
+0x5B31 = 0x89B5
+0x5B32 = 0x89F5
+0x5B33 = 0x470D
+0x5B34 = 0x8B3F
+0x5B35 = 0x8B43
+0x5B36 = 0x8B4C
+0x5B37 = 0x4765
+0x5B38 = 0x8D0B
+0x5B39 = 0x8E6B
+0x5B3A = 0x8E68
+0x5B3B = 0x8E70
+0x5B3C = 0x8E75
+0x5B3D = 0x8E77
+0x5B3E = 0x483F
+0x5B3F = 0x8EC3
+0x5B40 = 0x494B
+0x5B41 = 0x93E9
+0x5B42 = 0x93EA
+0x5B43 = 0x93CB
+0x5B44 = 0x93C5
+0x5B45 = 0x93C6
+0x5B46 = 0x4948
+0x5B47 = 0x93ED
+0x5B48 = 0x93D3
+0x5B49 = 0x4952
+0x5B4A = 0x93E5
+0x5B4B = 0x494A
+0x5B4C = 0x4951
+0x5B4D = 0x93DB
+0x5B4E = 0x93EB
+0x5B4F = 0x93E0
+0x5B50 = 0x93C1
+0x5B51 = 0x4950
+0x5B52 = 0x494C
+0x5B53 = 0x95DD
+0x5B54 = 0x49EE
+0x5B55 = 0x4A04
+0x5B56 = 0x4A06
+0x5B57 = 0x4A2D
+0x5B58 = 0x4A2E
+0x5B59 = 0x4A2F
+0x5B5A = 0x4A7B
+0x5B5B = 0x4A78
+0x5B5C = 0x4A77
+0x5B5D = 0x97B2
+0x5B5E = 0x97B4
+0x5B5F = 0x97B1
+0x5B60 = 0x97B5
+0x5B61 = 0x97F2
+0x5B62 = 0x4AA2
+0x5B63 = 0x4AA1
+0x5B64 = 0x4AE3
+0x5B65 = 0x9856
+0x5B66 = 0x4B1A
+0x5B67 = 0x4B19
+0x5B68 = 0x4B57
+0x5B69 = 0x9944
+0x5B6A = 0x4B9E
+0x5B6B = 0x9A26
+0x5B6C = 0x9A1F
+0x5B6D = 0x9A18
+0x5B6E = 0x9A21
+0x5B6F = 0x9A17
+0x5B70 = 0x4BDD
+0x5B71 = 0x9B09
+0x5B72 = 0x4C05
+0x5B73 = 0x4C28
+0x5B74 = 0x9BC5
+0x5B75 = 0x9BDF
+0x5B76 = 0x4C60
+0x5B77 = 0x9BE3
+0x5B78 = 0x4C66
+0x5B79 = 0x9BE9
+0x5B7A = 0x9BEE
+0x5B7B = 0x4C67
+0x5B7C = 0x4C68
+0x5B7D = 0x9D66
+0x5B7E = 0x9D7A
+0x5C21 = 0x4CDE
+0x5C22 = 0x9D6E
+0x5C23 = 0x9D91
+0x5C24 = 0x9D83
+0x5C25 = 0x9D76
+0x5C26 = 0x9D7E
+0x5C27 = 0x9D6D
+0x5C28 = 0x4CE1
+0x5C29 = 0x9E95
+0x5C2A = 0x9EE3
+0x5C2B = 0x4D69
+0x5C2C = 0x4D77
+0x5C2D = 0x9F03
+0x5C2E = 0x9F04
+0x5C30 = 0x9F17
+0x5C31 = 0x34A6
+0x5C32 = 0x5136
+0x5C33 = 0x34A5
+0x5C34 = 0x5336
+0x5C35 = 0x3614
+0x5C36 = 0x5B42
+0x5C37 = 0x3736
+0x5C38 = 0x3738
+0x5C39 = 0x5B44
+0x5C3A = 0x5B46
+0x5C3B = 0x5B7E
+0x5C3C = 0x5DCA
+0x5C3D = 0x5DC8
+0x5C3E = 0x5DCC
+0x5C3F = 0x5EF0
+0x5C40 = 0x3A70
+0x5C41 = 0x6585
+0x5C42 = 0x66E5
+0x5C43 = 0x66E7
+0x5C44 = 0x3B2B
+0x5C45 = 0x3C11
+0x5C46 = 0x3C0A
+0x5C47 = 0x6AF4
+0x5C48 = 0x3C0D
+0x5C49 = 0x6AE9
+0x5C4A = 0x3C16
+0x5C4B = 0x3C10
+0x5C4C = 0x3C09
+0x5C4D = 0x3C0E
+0x5C4E = 0x3C7A
+0x5C4F = 0x703D
+0x5C50 = 0x3D8C
+0x5C51 = 0x7036
+0x5C52 = 0x3D91
+0x5C53 = 0x7216
+0x5C54 = 0x3E0A
+0x5C55 = 0x7212
+0x5C56 = 0x720F
+0x5C57 = 0x7217
+0x5C58 = 0x7211
+0x5C59 = 0x720B
+0x5C5A = 0x3E08
+0x5C5B = 0x3E0B
+0x5C5C = 0x74CD
+0x5C5D = 0x74D0
+0x5C5E = 0x74CC
+0x5C5F = 0x74CE
+0x5C60 = 0x74D1
+0x5C61 = 0x3F07
+0x5C62 = 0x7589
+0x5C63 = 0x40F2
+0x5C64 = 0x7A6F
+0x5C65 = 0x7C4B
+0x5C66 = 0x7C44
+0x5C67 = 0x7C55
+0x5C68 = 0x42AE
+0x5C69 = 0x4324
+0x5C6A = 0x4326
+0x5C6B = 0x4327
+0x5C6C = 0x7E7F
+0x5C6D = 0x8B71
+0x5C6E = 0x4399
+0x5C6F = 0x802F
+0x5C70 = 0x807A
+0x5C71 = 0x807B
+0x5C72 = 0x807C
+0x5C73 = 0x455F
+0x5C74 = 0x456A
+0x5C75 = 0x4571
+0x5C76 = 0x85FC
+0x5C77 = 0x8610
+0x5C78 = 0x8602
+0x5C79 = 0x456C
+0x5C7A = 0x456F
+0x5C7B = 0x85EE
+0x5C7C = 0x8603
+0x5C7D = 0x4568
+0x5C7E = 0x860D
+0x5D21 = 0x8613
+0x5D22 = 0x8608
+0x5D23 = 0x860F
+0x5D24 = 0x8818
+0x5D25 = 0x8812
+0x5D26 = 0x4601
+0x5D27 = 0x4668
+0x5D28 = 0x8967
+0x5D29 = 0x8965
+0x5D2A = 0x89BB
+0x5D2B = 0x8B69
+0x5D2C = 0x8B62
+0x5D2D = 0x4713
+0x5D2E = 0x8B6E
+0x5D2F = 0x4716
+0x5D30 = 0x8B61
+0x5D31 = 0x4718
+0x5D32 = 0x8B64
+0x5D33 = 0x8B4D
+0x5D34 = 0x8C51
+0x5D35 = 0x4789
+0x5D36 = 0x47C8
+0x5D37 = 0x8E83
+0x5D38 = 0x8EC6
+0x5D39 = 0x4884
+0x5D3A = 0x941F
+0x5D3B = 0x4954
+0x5D3C = 0x9404
+0x5D3D = 0x9417
+0x5D3E = 0x9408
+0x5D3F = 0x9405
+0x5D40 = 0x4956
+0x5D41 = 0x93F3
+0x5D42 = 0x941E
+0x5D43 = 0x9402
+0x5D44 = 0x941A
+0x5D45 = 0x941B
+0x5D46 = 0x9427
+0x5D47 = 0x941C
+0x5D48 = 0x495A
+0x5D49 = 0x96B5
+0x5D4A = 0x4A05
+0x5D4B = 0x4A07
+0x5D4C = 0x9733
+0x5D4D = 0x4A31
+0x5D4E = 0x9734
+0x5D4F = 0x9731
+0x5D50 = 0x97B8
+0x5D51 = 0x97BA
+0x5D52 = 0x4AA3
+0x5D53 = 0x97FC
+0x5D54 = 0x4AEB
+0x5D55 = 0x4B1C
+0x5D56 = 0x98C3
+0x5D57 = 0x4B5A
+0x5D58 = 0x994D
+0x5D59 = 0x4B5B
+0x5D5A = 0x9A2F
+0x5D5B = 0x4BA6
+0x5D5C = 0x4BAA
+0x5D5D = 0x4BA5
+0x5D5E = 0x9AC9
+0x5D5F = 0x4BE1
+0x5D60 = 0x9AC8
+0x5D61 = 0x9AC4
+0x5D62 = 0x9B2A
+0x5D63 = 0x9B38
+0x5D64 = 0x9B50
+0x5D65 = 0x4C2A
+0x5D66 = 0x9C0A
+0x5D67 = 0x9BFB
+0x5D68 = 0x9C04
+0x5D69 = 0x9BFC
+0x5D6A = 0x9BFE
+0x5D6B = 0x4C72
+0x5D6C = 0x4C6F
+0x5D6D = 0x4C73
+0x5D6E = 0x9C02
+0x5D6F = 0x9BF6
+0x5D70 = 0x9C1B
+0x5D71 = 0x9BF9
+0x5D72 = 0x9C15
+0x5D73 = 0x9C10
+0x5D74 = 0x9BFF
+0x5D75 = 0x9C00
+0x5D76 = 0x9C0C
+0x5D77 = 0x4C6B
+0x5D78 = 0x4CE6
+0x5D79 = 0x9D95
+0x5D7A = 0x9DA5
+0x5D7B = 0x4CE9
+0x5D7C = 0x4CEC
+0x5D7D = 0x4CE8
+0x5D7E = 0x4CF0
+0x5E21 = 0x9E98
+0x5E22 = 0x9EC1
+0x5E23 = 0x4D8C
+0x5E24 = 0x9F5A
+0x5E25 = 0x5164
+0x5E26 = 0x56BB
+0x5E27 = 0x3615
+0x5E28 = 0x58E6
+0x5E29 = 0x5B49
+0x5E2A = 0x5BF7
+0x5E2B = 0x3771
+0x5E2C = 0x3826
+0x5E2D = 0x5DD0
+0x5E2E = 0x38C6
+0x5E2F = 0x5FC2
+0x5E30 = 0x39A8
+0x5E31 = 0x6511
+0x5E32 = 0x3A73
+0x5E33 = 0x6AFF
+0x5E34 = 0x6AFE
+0x5E35 = 0x6AFD
+0x5E36 = 0x3C15
+0x5E37 = 0x6B01
+0x5E38 = 0x3D98
+0x5E39 = 0x3D97
+0x5E3A = 0x704B
+0x5E3B = 0x704D
+0x5E3C = 0x7047
+0x5E3D = 0x74D3
+0x5E3E = 0x7668
+0x5E3F = 0x7667
+0x5E40 = 0x3FD7
+0x5E41 = 0x4080
+0x5E42 = 0x77D1
+0x5E43 = 0x7930
+0x5E44 = 0x7932
+0x5E45 = 0x792E
+0x5E46 = 0x4188
+0x5E47 = 0x9F9D
+0x5E48 = 0x7AC9
+0x5E49 = 0x7AC8
+0x5E4A = 0x4269
+0x5E4B = 0x7C56
+0x5E4C = 0x7C51
+0x5E4D = 0x426B
+0x5E4E = 0x4329
+0x5E4F = 0x4328
+0x5E50 = 0x7E85
+0x5E51 = 0x7E89
+0x5E52 = 0x7E8E
+0x5E53 = 0x7E84
+0x5E54 = 0x445F
+0x5E55 = 0x826A
+0x5E56 = 0x862B
+0x5E57 = 0x862F
+0x5E58 = 0x8628
+0x5E59 = 0x4574
+0x5E5A = 0x8616
+0x5E5B = 0x8615
+0x5E5C = 0x861D
+0x5E5D = 0x881A
+0x5E5E = 0x4602
+0x5E5F = 0x466A
+0x5E60 = 0x4694
+0x5E61 = 0x89BC
+0x5E62 = 0x8B75
+0x5E63 = 0x8B7C
+0x5E64 = 0x478A
+0x5E65 = 0x8D11
+0x5E66 = 0x8D12
+0x5E67 = 0x8F5C
+0x5E68 = 0x91BB
+0x5E69 = 0x4964
+0x5E6A = 0x93F4
+0x5E6B = 0x495E
+0x5E6C = 0x4961
+0x5E6D = 0x942D
+0x5E6E = 0x4965
+0x5E6F = 0x4966
+0x5E70 = 0x96E4
+0x5E71 = 0x9737
+0x5E72 = 0x9736
+0x5E73 = 0x9767
+0x5E74 = 0x97BE
+0x5E75 = 0x97BD
+0x5E76 = 0x97E2
+0x5E77 = 0x9868
+0x5E78 = 0x9866
+0x5E79 = 0x98C8
+0x5E7A = 0x98CA
+0x5E7B = 0x98C7
+0x5E7C = 0x98DC
+0x5E7D = 0x4B5F
+0x5E7E = 0x994F
+0x5F21 = 0x99A9
+0x5F22 = 0x9A3C
+0x5F23 = 0x4BAF
+0x5F24 = 0x9A3B
+0x5F25 = 0x9ACE
+0x5F26 = 0x4C0D
+0x5F27 = 0x9B14
+0x5F28 = 0x9B53
+0x5F29 = 0x4C7C
+0x5F2A = 0x9C2E
+0x5F2B = 0x4C7A
+0x5F2C = 0x9C1F
+0x5F2D = 0x4C76
+0x5F2E = 0x4C79
+0x5F2F = 0x4C7D
+0x5F30 = 0x4C77
+0x5F31 = 0x9DB0
+0x5F32 = 0x9DBD
+0x5F33 = 0x4CF6
+0x5F34 = 0x4CF1
+0x5F35 = 0x9DAE
+0x5F36 = 0x9DC4
+0x5F37 = 0x9E7B
+0x5F38 = 0x400B
+0x5F39 = 0x4D29
+0x5F3A = 0x9E9E
+0x5F3B = 0x4D6F
+0x5F3C = 0x9F05
+0x5F3D = 0x4D9A
+0x5F3E = 0x9F69
+0x5F3F = 0x9FA1
+0x5F40 = 0x56C7
+0x5F41 = 0x571D
+0x5F42 = 0x5B4A
+0x5F43 = 0x5DD3
+0x5F44 = 0x3869
+0x5F45 = 0x5F72
+0x5F46 = 0x6202
+0x5F47 = 0x39AB
+0x5F48 = 0x6235
+0x5F49 = 0x6527
+0x5F4A = 0x651E
+0x5F4B = 0x651F
+0x5F4C = 0x3B2C
+0x5F4D = 0x3B2D
+0x5F4E = 0x6B07
+0x5F4F = 0x6B06
+0x5F50 = 0x3C17
+0x5F51 = 0x3D9A
+0x5F52 = 0x7054
+0x5F53 = 0x721C
+0x5F54 = 0x7220
+0x5F55 = 0x7AF8
+0x5F56 = 0x426E
+0x5F57 = 0x7C5D
+0x5F58 = 0x7C58
+0x5F59 = 0x432C
+0x5F5A = 0x7E92
+0x5F5B = 0x7F4E
+0x5F5C = 0x43CA
+0x5F5D = 0x4578
+0x5F5E = 0x4606
+0x5F5F = 0x8827
+0x5F60 = 0x4607
+0x5F61 = 0x8B81
+0x5F62 = 0x8B83
+0x5F63 = 0x4720
+0x5F64 = 0x8C44
+0x5F65 = 0x4753
+0x5F66 = 0x47CE
+0x5F67 = 0x487A
+0x5F68 = 0x4879
+0x5F69 = 0x9442
+0x5F6A = 0x944D
+0x5F6B = 0x9454
+0x5F6C = 0x944E
+0x5F6D = 0x496B
+0x5F6E = 0x9443
+0x5F6F = 0x4967
+0x5F70 = 0x496D
+0x5F71 = 0x973C
+0x5F72 = 0x9740
+0x5F73 = 0x97C0
+0x5F74 = 0x4A85
+0x5F75 = 0x4AB0
+0x5F76 = 0x4AF3
+0x5F77 = 0x4B63
+0x5F78 = 0x995A
+0x5F79 = 0x9A51
+0x5F7A = 0x4BB6
+0x5F7B = 0x9ADD
+0x5F7C = 0x4C82
+0x5F7D = 0x4C7F
+0x5F7E = 0x9C38
+0x6021 = 0x4C86
+0x6022 = 0x9C45
+0x6023 = 0x9C3A
+0x6024 = 0x4C84
+0x6025 = 0x9C35
+0x6026 = 0x4CFC
+0x6027 = 0x4CFD
+0x6028 = 0x4CFA
+0x6029 = 0x9EF1
+0x602A = 0x4D87
+0x602B = 0x9F93
+0x602C = 0x529A
+0x602D = 0x361A
+0x602E = 0x3619
+0x602F = 0x8641
+0x6030 = 0x5DD7
+0x6031 = 0x3A75
+0x6032 = 0x6528
+0x6033 = 0x3C1A
+0x6034 = 0x3C1B
+0x6035 = 0x3C19
+0x6036 = 0x7053
+0x6037 = 0x7059
+0x6038 = 0x3D9C
+0x6039 = 0x7221
+0x603A = 0x3E10
+0x603B = 0x766F
+0x603C = 0x7937
+0x603D = 0x79B5
+0x603E = 0x7C62
+0x603F = 0x7C5E
+0x6040 = 0x7CF5
+0x6041 = 0x457B
+0x6042 = 0x457C
+0x6043 = 0x863D
+0x6044 = 0x4608
+0x6045 = 0x882D
+0x6046 = 0x8989
+0x6047 = 0x8B8D
+0x6048 = 0x8B87
+0x6049 = 0x8B90
+0x604A = 0x8D1A
+0x604B = 0x8E99
+0x604C = 0x4841
+0x604D = 0x48E3
+0x604E = 0x4972
+0x604F = 0x945F
+0x6050 = 0x4973
+0x6051 = 0x4968
+0x6052 = 0x9456
+0x6053 = 0x9461
+0x6054 = 0x945B
+0x6055 = 0x945A
+0x6056 = 0x945C
+0x6057 = 0x9465
+0x6058 = 0x4A35
+0x6059 = 0x9741
+0x605A = 0x4A88
+0x605B = 0x4A9D
+0x605C = 0x986E
+0x605D = 0x986C
+0x605E = 0x986D
+0x605F = 0x4275
+0x6060 = 0x99AA
+0x6061 = 0x9A5C
+0x6062 = 0x9A58
+0x6063 = 0x9ADE
+0x6064 = 0x4C8F
+0x6065 = 0x9C4F
+0x6066 = 0x9C51
+0x6067 = 0x4C8E
+0x6068 = 0x9C53
+0x6069 = 0x4D05
+0x606A = 0x4D04
+0x606B = 0x4CFF
+0x606C = 0x9DFC
+0x606D = 0x9F39
+0x606E = 0x4D9E
+0x606F = 0x513E
+0x6070 = 0x3554
+0x6071 = 0x56D2
+0x6072 = 0x3681
+0x6073 = 0x5B4F
+0x6074 = 0x6B14
+0x6075 = 0x40FA
+0x6076 = 0x7A72
+0x6077 = 0x7A73
+0x6078 = 0x4332
+0x6079 = 0x4670
+0x607A = 0x466E
+0x607B = 0x8B91
+0x607D = 0x487C
+0x607E = 0x91BF
+0x6121 = 0x4975
+0x6122 = 0x946C
+0x6123 = 0x4974
+0x6124 = 0x4977
+0x6125 = 0x96E6
+0x6126 = 0x9745
+0x6127 = 0x4A37
+0x6128 = 0x97C8
+0x6129 = 0x97E4
+0x612A = 0x995D
+0x612B = 0x4BBA
+0x612C = 0x9B21
+0x612D = 0x4C11
+0x612E = 0x9B2C
+0x612F = 0x9B57
+0x6130 = 0x4C92
+0x6131 = 0x4C99
+0x6132 = 0x9C5D
+0x6133 = 0x9C61
+0x6134 = 0x9C65
+0x6135 = 0x9E08
+0x6136 = 0x4D0A
+0x6137 = 0x4D2A
+0x6138 = 0x4D2B
+0x6139 = 0x4D44
+0x613A = 0x4D79
+0x613B = 0x9F45
+0x613C = 0x34AA
+0x613D = 0x3748
+0x613E = 0x6205
+0x613F = 0x66EF
+0x6140 = 0x6B1B
+0x6141 = 0x6B1D
+0x6142 = 0x7225
+0x6143 = 0x7224
+0x6144 = 0x7C6D
+0x6145 = 0x42B4
+0x6146 = 0x8642
+0x6147 = 0x8649
+0x6148 = 0x460D
+0x6149 = 0x8978
+0x614A = 0x898A
+0x614B = 0x8B97
+0x614C = 0x4754
+0x614D = 0x8C9B
+0x614E = 0x8D1C
+0x614F = 0x4830
+0x6150 = 0x8EA2
+0x6151 = 0x4A09
+0x6152 = 0x4A38
+0x6153 = 0x4A36
+0x6154 = 0x4A8B
+0x6155 = 0x4AF7
+0x6156 = 0x4B66
+0x6157 = 0x4BBD
+0x6158 = 0x4C1E
+0x6159 = 0x9C6C
+0x615A = 0x4C96
+0x615B = 0x9C6F
+0x615C = 0x4D0D
+0x615D = 0x9E0E
+0x615E = 0x4D73
+0x615F = 0x9F08
+0x6160 = 0x9F1D
+0x6161 = 0x9FA3
+0x6162 = 0x373B
+0x6163 = 0x373C
+0x6164 = 0x5F60
+0x6165 = 0x6B1C
+0x6166 = 0x3DA0
+0x6167 = 0x40FB
+0x6169 = 0x7CF3
+0x616A = 0x4581
+0x616B = 0x8B9B
+0x616C = 0x8EA7
+0x616D = 0x91C4
+0x616E = 0x4978
+0x616F = 0x947A
+0x6170 = 0x4A8D
+0x6171 = 0x4B73
+0x6172 = 0x9A61
+0x6173 = 0x9A63
+0x6174 = 0x9AD7
+0x6175 = 0x9C76
+0x6176 = 0x4DA6
+0x6177 = 0x9FA5
+0x6178 = 0x39AD
+0x6179 = 0x7067
+0x617A = 0x3E11
+0x617B = 0x72AB
+0x617C = 0x864A
+0x617D = 0x897D
+0x617E = 0x8B9D
+0x6221 = 0x8C53
+0x6222 = 0x8F65
+0x6223 = 0x947B
+0x6224 = 0x4A39
+0x6225 = 0x98CD
+0x6226 = 0x98DD
+0x6227 = 0x4BBF
+0x6228 = 0x9B30
+0x6229 = 0x9E16
+0x622A = 0x4D0F
+0x622B = 0x4DA7
+0x622C = 0x4DB5
+0x622D = 0x3FDC
+0x622E = 0x4831
+0x622F = 0x96E7
+0x6230 = 0x9E18
+0x6231 = 0x9EA2
+0x6232 = 0x4DA8
+0x6233 = 0x9F7C
+0x6234 = 0x4125
+0x6235 = 0x7E9E
+0x6236 = 0x9484
+0x6237 = 0x4BC1
+0x6238 = 0x9E1C
+0x6239 = 0x4190
+0x623A = 0x7C71
+0x623B = 0x97CA
+0x623C = 0x4696
+0x623D = 0x487F
+0x623E = 0x4D10
+0x623F = 0x9EA3
+0x6240 = 0x4A0A
+0x6241 = 0x9C7B
+0x6242 = 0x9F97
+0x6243 = 0x4D12
+0x6244 = 0x4A3A
+0x6245 = 0x9750
+0x6246 = 0x4A3B
+0x6448 = 0x4F66
+0x6449 = 0x4F68
+0x644A = 0x4FE7
+0x644B = 0x503F
+0x644D = 0x50A6
+0x644E = 0x510F
+0x644F = 0x523E
+0x6450 = 0x5324
+0x6451 = 0x5365
+0x6452 = 0x539B
+0x6453 = 0x517F
+0x6454 = 0x54CB
+0x6455 = 0x5573
+0x6456 = 0x5571
+0x6457 = 0x556B
+0x6458 = 0x55F4
+0x6459 = 0x5622
+0x645A = 0x5620
+0x645B = 0x5692
+0x645C = 0x56BA
+0x645D = 0x5691
+0x645E = 0x56B0
+0x645F = 0x5759
+0x6460 = 0x578A
+0x6461 = 0x580F
+0x6462 = 0x5812
+0x6463 = 0x5813
+0x6464 = 0x5847
+0x6465 = 0x589B
+0x6466 = 0x5900
+0x6467 = 0x594D
+0x6468 = 0x5AD1
+0x6469 = 0x5AD3
+0x646A = 0x5B67
+0x646B = 0x5C57
+0x646C = 0x5C77
+0x646D = 0x5CD5
+0x646E = 0x5D75
+0x646F = 0x5D8E
+0x6470 = 0x5DA5
+0x6471 = 0x5DB6
+0x6472 = 0x5DBF
+0x6473 = 0x5E65
+0x6474 = 0x5ECD
+0x6475 = 0x5EED
+0x6476 = 0x5F94
+0x6477 = 0x5F9A
+0x6478 = 0x5FBA
+0x6479 = 0x6125
+0x647A = 0x6150
+0x647B = 0x62A3
+0x647C = 0x6360
+0x647D = 0x6364
+0x647E = 0x63B6
+0x6521 = 0x6403
+0x6522 = 0x64B6
+0x6523 = 0x651A
+0x6524 = 0x7A25
+0x6525 = 0x5C21
+0x6526 = 0x66E2
+0x6527 = 0x6702
+0x6528 = 0x67A4
+0x6529 = 0x67AC
+0x652A = 0x6810
+0x652B = 0x6806
+0x652C = 0x685E
+0x652D = 0x685A
+0x652E = 0x692C
+0x652F = 0x6929
+0x6530 = 0x6A2D
+0x6531 = 0x6A77
+0x6532 = 0x6A7A
+0x6533 = 0x6ACA
+0x6534 = 0x6AE6
+0x6535 = 0x6AF5
+0x6536 = 0x6B0D
+0x6537 = 0x6B0E
+0x6538 = 0x6BDC
+0x6539 = 0x6BDD
+0x653A = 0x6BF6
+0x653B = 0x6C1E
+0x653C = 0x6C63
+0x653D = 0x6DA5
+0x653E = 0x6E0F
+0x653F = 0x6E8A
+0x6540 = 0x6E84
+0x6541 = 0x6E8B
+0x6542 = 0x6E7C
+0x6543 = 0x6F4C
+0x6544 = 0x6F48
+0x6545 = 0x6F49
+0x6546 = 0x6F9D
+0x6547 = 0x6F99
+0x6548 = 0x6FF8
+0x6549 = 0x702E
+0x654A = 0x702D
+0x654B = 0x705C
+0x654C = 0x79CC
+0x654D = 0x70BF
+0x654E = 0x70EA
+0x654F = 0x70E5
+0x6550 = 0x7111
+0x6551 = 0x7112
+0x6552 = 0x713F
+0x6553 = 0x7139
+0x6554 = 0x713B
+0x6555 = 0x713D
+0x6556 = 0x7177
+0x6557 = 0x7175
+0x6558 = 0x7176
+0x6559 = 0x7171
+0x655A = 0x7196
+0x655B = 0x7193
+0x655C = 0x71B4
+0x655D = 0x71DD
+0x655E = 0x71DE
+0x655F = 0x720E
+0x6560 = 0x5911
+0x6561 = 0x7218
+0x6562 = 0x7347
+0x6563 = 0x7348
+0x6564 = 0x73EF
+0x6565 = 0x7412
+0x6566 = 0x743B
+0x6567 = 0x74A4
+0x6568 = 0x748D
+0x6569 = 0x74B4
+0x656A = 0x7673
+0x656B = 0x7677
+0x656C = 0x76BC
+0x656D = 0x7819
+0x656E = 0x781B
+0x656F = 0x783D
+0x6570 = 0x7853
+0x6571 = 0x7854
+0x6572 = 0x7858
+0x6573 = 0x78B7
+0x6574 = 0x78D8
+0x6575 = 0x78EE
+0x6576 = 0x7922
+0x6577 = 0x794D
+0x6578 = 0x7986
+0x6579 = 0x7999
+0x657A = 0x79A3
+0x657B = 0x79BC
+0x657C = 0x7AA7
+0x657D = 0x7B37
+0x657E = 0x7B59
+0x6621 = 0x7BD0
+0x6622 = 0x7C2F
+0x6623 = 0x7C32
+0x6624 = 0x7C42
+0x6625 = 0x7C4E
+0x6626 = 0x7C68
+0x6627 = 0x7CA9
+0x6628 = 0x7CED
+0x6629 = 0x7DD0
+0x662A = 0x7E07
+0x662B = 0x7DD3
+0x662C = 0x7E64
+0x662D = 0x7F40
+0x662F = 0x8041
+0x6630 = 0x8063
+0x6631 = 0x80BB
+0x6632 = 0x6711
+0x6633 = 0x6725
+0x6634 = 0x8248
+0x6635 = 0x8310
+0x6636 = 0x8362
+0x6637 = 0x8312
+0x6638 = 0x8421
+0x6639 = 0x841E
+0x663A = 0x84E2
+0x663B = 0x84DE
+0x663C = 0x84E1
+0x663D = 0x8573
+0x663E = 0x85D4
+0x663F = 0x85F5
+0x6640 = 0x8637
+0x6641 = 0x8645
+0x6642 = 0x8672
+0x6643 = 0x874A
+0x6644 = 0x87A9
+0x6645 = 0x87A5
+0x6646 = 0x87F5
+0x6647 = 0x8834
+0x6648 = 0x8850
+0x6649 = 0x8887
+0x664A = 0x8954
+0x664B = 0x8984
+0x664C = 0x8B03
+0x664D = 0x8C52
+0x664E = 0x8CD8
+0x664F = 0x8D0C
+0x6650 = 0x8D18
+0x6651 = 0x8DB0
+0x6652 = 0x8EBC
+0x6653 = 0x8ED5
+0x6654 = 0x8FAA
+0x6655 = 0x909C
+0x6657 = 0x915C
+0x6658 = 0x922B
+0x6659 = 0x9221
+0x665A = 0x9273
+0x665B = 0x92F4
+0x665C = 0x92F5
+0x665D = 0x933F
+0x665E = 0x9342
+0x665F = 0x9386
+0x6660 = 0x93BE
+0x6661 = 0x93BC
+0x6662 = 0x93BD
+0x6663 = 0x93F1
+0x6664 = 0x93F2
+0x6665 = 0x93EF
+0x6666 = 0x9422
+0x6667 = 0x9423
+0x6668 = 0x9424
+0x6669 = 0x9467
+0x666A = 0x9466
+0x666B = 0x9597
+0x666C = 0x95CE
+0x666D = 0x95E7
+0x666E = 0x973B
+0x666F = 0x974D
+0x6670 = 0x98E4
+0x6671 = 0x9942
+0x6672 = 0x9B1D
+0x6673 = 0x9B98
+0x6675 = 0x9D49
+0x6676 = 0x6449
+0x6677 = 0x5E71
+0x6678 = 0x5E85
+0x6679 = 0x61D3
+0x667A = 0x990E
+0x667B = 0x8002
+0x667C = 0x781E
+0x6721 = 0x5528
+0x6722 = 0x5572
+0x6723 = 0x55BA
+0x6724 = 0x55F0
+0x6725 = 0x55EE
+0x6726 = 0x56B8
+0x6727 = 0x56B9
+0x6728 = 0x56C4
+0x6729 = 0x8053
+0x672A = 0x92B0
+END_MAP
diff --git a/share/i18n/csmapper/CNS/CNS11643-3%UCS@SIP.src b/share/i18n/csmapper/CNS/CNS11643-3%UCS@SIP.src
new file mode 100644 (file)
index 0000000..eafabad
--- /dev/null
@@ -0,0 +1,118 @@
+# $NetBSD: CNS11643-3%UCS@SIP.src,v 1.1 2007/03/05 16:57:12 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CNS11643-3/UCS:SIP"
+SRC_ZONE       0x21-0x7E / 0x21-0x7E / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+0x2144 = 0x000B
+0x214F = 0xF817
+0x216F = 0x01A9
+0x217C = 0xF850
+0x2225 = 0xF82A
+0x227B = 0xF815
+0x2329 = 0xF82C
+0x233C = 0xF83B
+0x2359 = 0x1D46
+0x2424 = 0x3C86
+0x2429 = 0xF835
+0x2441 = 0xF81B
+0x2452 = 0xF80E
+0x257E = 0x25D7
+0x2627 = 0xF8B2
+0x272A = 0xF98F
+0x274E = 0x0209
+0x2753 = 0xF80F
+0x2754 = 0xF811
+0x275C = 0x06EC
+0x2A39 = 0x233F
+0x2A45 = 0x592E
+0x2C40 = 0xF87A
+0x2C51 = 0xF899
+0x2D35 = 0xF8DF
+0x2D52 = 0xF8FE
+0x2E56 = 0xF96A
+0x2E5A = 0x5133
+0x3023 = 0xF841
+0x3053 = 0x172E
+0x315C = 0xF8E1
+0x3350 = 0xF983
+0x3460 = 0x0DAE
+0x3470 = 0xF855
+0x347E = 0x1637
+0x355F = 0xF88D
+0x3565 = 0xF89C
+0x3628 = 0xF8BA
+0x3640 = 0xF8CB
+0x3675 = 0xF907
+0x3977 = 0x0564
+0x3A26 = 0xF833
+0x3A4F = 0x1364
+0x3C3A = 0xF8E5
+0x3D3F = 0xF934
+0x3F6D = 0x8CDD
+0x4043 = 0xF823
+0x407E = 0xF87E
+0x416E = 0xF8E8
+0x4333 = 0xF94E
+0x4425 = 0xF98D
+0x446D = 0xF9DB
+0x4670 = 0xF8A6
+0x4731 = 0x30BA
+0x474B = 0x35F3
+0x4826 = 0x4A0F
+0x486A = 0xF96C
+0x5039 = 0x0B89
+0x5460 = 0xF8AF
+0x553A = 0x4039
+0x5545 = 0xF921
+0x5678 = 0xF9F5
+0x5736 = 0x9937
+0x584F = 0x5CD1
+0x5863 = 0x65DF
+0x5A33 = 0xF86A
+0x5A36 = 0xF870
+0x5B26 = 0xF9B6
+0x5B2D = 0xF9C1
+0x5C2F = 0xFA19
+0x607C = 0xF9D6
+END_MAP
diff --git a/share/i18n/csmapper/CNS/CNS11643-4%UCS@BMP.src b/share/i18n/csmapper/CNS/CNS11643-4%UCS@BMP.src
new file mode 100644 (file)
index 0000000..39b5e36
--- /dev/null
@@ -0,0 +1,3859 @@
+# $NetBSD: CNS11643-4%UCS@BMP.src,v 1.1 2007/03/05 16:57:12 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CNS11643-4/UCS:BMP"
+SRC_ZONE       0x21-0x7E / 0x21-0x7E / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+0x2122 = 0x4E40
+0x2123 = 0x4E41
+0x2124 = 0x4E5A
+0x2126 = 0x4E02
+0x2127 = 0x4E29
+0x212A = 0x5202
+0x212B = 0x353E
+0x212C = 0x5DDC
+0x2130 = 0x5342
+0x2131 = 0x536A
+0x2132 = 0x5B52
+0x2136 = 0x5FC4
+0x2137 = 0x624C
+0x2138 = 0x72AD
+0x2139 = 0x4E12
+0x213A = 0x4E2F
+0x213B = 0x4E96
+0x213C = 0x4ED0
+0x213D = 0x5142
+0x213E = 0x5183
+0x2144 = 0x5383
+0x2145 = 0x53B8
+0x2149 = 0x5928
+0x214B = 0x5C23
+0x214C = 0x5E01
+0x214D = 0x5F00
+0x214F = 0x3CB8
+0x2150 = 0x706C
+0x2151 = 0x722B
+0x2152 = 0x5188
+0x2153 = 0x8279
+0x2154 = 0x8FB6
+0x2155 = 0x4E17
+0x2157 = 0x340C
+0x2159 = 0x3430
+0x215A = 0x4EE2
+0x215B = 0x4EDB
+0x215E = 0x51AD
+0x2160 = 0x51F7
+0x2161 = 0x34DA
+0x2164 = 0x3513
+0x2165 = 0x531B
+0x2166 = 0x5388
+0x2167 = 0x5387
+0x2169 = 0x53CF
+0x216A = 0x53FD
+0x216B = 0x3563
+0x216C = 0x53E7
+0x216D = 0x56DC
+0x216F = 0x56D9
+0x2170 = 0x5725
+0x2171 = 0x5727
+0x2172 = 0x5933
+0x2173 = 0x5C13
+0x2176 = 0x5C75
+0x217A = 0x39C4
+0x217B = 0x39C3
+0x217C = 0x66F1
+0x2221 = 0x7F52
+0x2224 = 0x3401
+0x2227 = 0x4E51
+0x2228 = 0x4E6A
+0x222A = 0x4F0C
+0x222D = 0x4EFE
+0x222E = 0x4F1B
+0x2231 = 0x343A
+0x2233 = 0x34AB
+0x2234 = 0x5173
+0x2236 = 0x518E
+0x223C = 0x34DD
+0x223F = 0x52A5
+0x2240 = 0x3515
+0x2241 = 0x52A7
+0x2242 = 0x52A4
+0x2248 = 0x53BD
+0x224C = 0x5402
+0x2251 = 0x572B
+0x2252 = 0x591B
+0x2253 = 0x5935
+0x2255 = 0x36A7
+0x2256 = 0x36A5
+0x2259 = 0x36A6
+0x225C = 0x5C17
+0x225D = 0x377C
+0x225F = 0x5C70
+0x2260 = 0x5C7D
+0x2261 = 0x37A9
+0x2263 = 0x5DE9
+0x2265 = 0x3834
+0x2266 = 0x3835
+0x226A = 0x38A8
+0x226B = 0x5F19
+0x226C = 0x5F1C
+0x226D = 0x5F75
+0x2270 = 0x38FF
+0x2271 = 0x5FC8
+0x2273 = 0x39C7
+0x2274 = 0x39C6
+0x2275 = 0x39C8
+0x2278 = 0x3AD0
+0x2279 = 0x3AD1
+0x227C = 0x3C59
+0x2321 = 0x6C12
+0x2322 = 0x3CBD
+0x2326 = 0x3E28
+0x2327 = 0x72B3
+0x2329 = 0x3EA9
+0x232A = 0x7390
+0x232B = 0x7536
+0x232D = 0x43CC
+0x232F = 0x8281
+0x2330 = 0x8FB8
+0x2332 = 0x48B4
+0x2335 = 0x4E23
+0x2336 = 0x3416
+0x2337 = 0x342C
+0x2339 = 0x4F2E
+0x233B = 0x514F
+0x233D = 0x51BA
+0x233E = 0x34DF
+0x233F = 0x34E0
+0x2340 = 0x5222
+0x2344 = 0x3517
+0x2346 = 0x52AF
+0x2347 = 0x52B0
+0x2348 = 0x52B1
+0x234B = 0x352F
+0x234D = 0x5364
+0x234F = 0x53D3
+0x2351 = 0x356A
+0x2353 = 0x3570
+0x2354 = 0x356D
+0x2359 = 0x356E
+0x235E = 0x362B
+0x235F = 0x3628
+0x2362 = 0x593F
+0x2365 = 0x3692
+0x2367 = 0x598B
+0x2369 = 0x5991
+0x236A = 0x5995
+0x236D = 0x373F
+0x236F = 0x5B8A
+0x2370 = 0x374F
+0x2371 = 0x3774
+0x2374 = 0x377D
+0x2376 = 0x37B7
+0x2377 = 0x37A3
+0x2378 = 0x37B0
+0x2379 = 0x37B1
+0x237A = 0x5C87
+0x237B = 0x37AB
+0x2421 = 0x383A
+0x2422 = 0x3837
+0x2423 = 0x5E0D
+0x2424 = 0x3838
+0x2425 = 0x3840
+0x2428 = 0x5E8E
+0x2429 = 0x389F
+0x242C = 0x5F7A
+0x242E = 0x3904
+0x242F = 0x3909
+0x2430 = 0x3906
+0x2431 = 0x38FD
+0x2432 = 0x390A
+0x2433 = 0x3907
+0x2436 = 0x39CA
+0x2439 = 0x6290
+0x243A = 0x39C9
+0x243C = 0x629A
+0x243E = 0x653C
+0x243F = 0x653A
+0x2440 = 0x3A7F
+0x2441 = 0x6598
+0x2443 = 0x3AD2
+0x2446 = 0x6765
+0x2448 = 0x3B43
+0x244F = 0x3CC1
+0x2451 = 0x3CC5
+0x2452 = 0x3DA3
+0x2455 = 0x3E2A
+0x2456 = 0x3E5F
+0x2459 = 0x3E5D
+0x245E = 0x3F17
+0x2461 = 0x3F71
+0x2462 = 0x3F72
+0x2465 = 0x400F
+0x2468 = 0x79C2
+0x2469 = 0x4191
+0x246D = 0x43B2
+0x246E = 0x43CF
+0x246F = 0x43CE
+0x2470 = 0x809E
+0x2473 = 0x81EB
+0x2475 = 0x8289
+0x2476 = 0x4496
+0x2479 = 0x8296
+0x247B = 0x8287
+0x247D = 0x4497
+0x2521 = 0x8FC0
+0x2522 = 0x488B
+0x2523 = 0x8FC3
+0x252B = 0x9578
+0x252E = 0x9625
+0x2530 = 0x4E75
+0x2531 = 0x4E74
+0x2534 = 0x342D
+0x2536 = 0x4F99
+0x2538 = 0x3450
+0x2539 = 0x344B
+0x253B = 0x344F
+0x253C = 0x344C
+0x253E = 0x4F71
+0x253F = 0x5153
+0x2540 = 0x51BF
+0x2543 = 0x51C0
+0x2545 = 0x51EE
+0x2547 = 0x34E4
+0x2548 = 0x34E3
+0x254A = 0x34E1
+0x254C = 0x34E2
+0x254E = 0x523D
+0x254F = 0x3519
+0x2550 = 0x52BD
+0x2551 = 0x530C
+0x2556 = 0x3541
+0x2557 = 0x7F37
+0x2559 = 0x53C0
+0x255A = 0x355E
+0x255D = 0x3579
+0x255F = 0x546E
+0x2560 = 0x5483
+0x2563 = 0x545E
+0x2564 = 0x545D
+0x2565 = 0x577E
+0x2566 = 0x5779
+0x2568 = 0x577A
+0x2569 = 0x576C
+0x256D = 0x3632
+0x256E = 0x5787
+0x2570 = 0x591D
+0x2571 = 0x3694
+0x2572 = 0x5946
+0x2573 = 0x3697
+0x2575 = 0x5943
+0x2577 = 0x3696
+0x2578 = 0x3698
+0x257B = 0x36B2
+0x2621 = 0x36B9
+0x2622 = 0x5B61
+0x2623 = 0x5B66
+0x2625 = 0x5B90
+0x2626 = 0x3775
+0x2627 = 0x377F
+0x2628 = 0x377E
+0x2629 = 0x5C29
+0x262A = 0x378F
+0x262E = 0x37BD
+0x262F = 0x5CB2
+0x2631 = 0x37BB
+0x2632 = 0x37BC
+0x2634 = 0x5CC0
+0x2636 = 0x383D
+0x2637 = 0x383E
+0x2638 = 0x3874
+0x263A = 0x387A
+0x263B = 0x3876
+0x263C = 0x3878
+0x263D = 0x3875
+0x2640 = 0x38AF
+0x2641 = 0x38B0
+0x2642 = 0x38C7
+0x2643 = 0x38CC
+0x2646 = 0x3916
+0x2648 = 0x3912
+0x2649 = 0x391D
+0x264C = 0x3915
+0x264D = 0x390F
+0x264E = 0x3914
+0x264F = 0x601F
+0x2650 = 0x5FE2
+0x2654 = 0x39B0
+0x2655 = 0x39BF
+0x2656 = 0x39C0
+0x2658 = 0x39D2
+0x2659 = 0x39D9
+0x265B = 0x3A7A
+0x265E = 0x3A81
+0x265F = 0x3A82
+0x2661 = 0x6616
+0x2662 = 0x65F9
+0x2663 = 0x3ADA
+0x2665 = 0x6788
+0x2667 = 0x679B
+0x2669 = 0x676E
+0x266A = 0x679E
+0x266C = 0x3C22
+0x266D = 0x3C1F
+0x2670 = 0x3C21
+0x2671 = 0x6B24
+0x2675 = 0x3C5C
+0x2676 = 0x6B7D
+0x2678 = 0x3C7D
+0x2679 = 0x3C8D
+0x267A = 0x3C8F
+0x267B = 0x6CE6
+0x267D = 0x6CCB
+0x267E = 0x3CD0
+0x2722 = 0x3CD8
+0x2726 = 0x6CB5
+0x2727 = 0x3DA7
+0x2729 = 0x7097
+0x272B = 0x709B
+0x272C = 0x3E12
+0x272F = 0x3E2F
+0x2731 = 0x726B
+0x2732 = 0x3E2E
+0x2733 = 0x3E2C
+0x2734 = 0x3E5C
+0x2736 = 0x72D5
+0x2739 = 0x3E62
+0x273A = 0x3E67
+0x273B = 0x3EB4
+0x2740 = 0x7543
+0x2743 = 0x759C
+0x2746 = 0x3FEA
+0x2748 = 0x3FFB
+0x274A = 0x4014
+0x274C = 0x4013
+0x274D = 0x4012
+0x274E = 0x4010
+0x274F = 0x4011
+0x2751 = 0x4086
+0x2752 = 0x77E4
+0x2753 = 0x4098
+0x2756 = 0x412A
+0x275B = 0x7ACE
+0x275C = 0x42B5
+0x2761 = 0x8013
+0x2762 = 0x43D6
+0x2763 = 0x43D8
+0x2764 = 0x80B7
+0x2765 = 0x43D9
+0x2766 = 0x43D4
+0x2767 = 0x43D7
+0x2769 = 0x80B9
+0x276C = 0x81E4
+0x276D = 0x81FD
+0x276E = 0x820F
+0x276F = 0x4460
+0x2772 = 0x449E
+0x2773 = 0x44A1
+0x277A = 0x82BF
+0x277B = 0x82CA
+0x277E = 0x82C1
+0x2821 = 0x44A0
+0x2826 = 0x8FD0
+0x2829 = 0x48B9
+0x282B = 0x90AE
+0x2831 = 0x49C1
+0x2832 = 0x49C2
+0x2833 = 0x9638
+0x2835 = 0x341C
+0x2837 = 0x345E
+0x2838 = 0x4FBC
+0x2839 = 0x3459
+0x283A = 0x345C
+0x283C = 0x345F
+0x283D = 0x4FE9
+0x283E = 0x4FBD
+0x283F = 0x4FE2
+0x2840 = 0x5158
+0x2843 = 0x34CE
+0x2849 = 0x52C6
+0x284B = 0x52C8
+0x284E = 0x5328
+0x2850 = 0x5329
+0x2857 = 0x355F
+0x2859 = 0x3585
+0x285C = 0x3586
+0x285E = 0x57B4
+0x2860 = 0x57A9
+0x2861 = 0x3687
+0x2867 = 0x36CA
+0x2869 = 0x36C3
+0x286D = 0x36C2
+0x286E = 0x5B68
+0x2870 = 0x3741
+0x2874 = 0x3780
+0x2875 = 0x3781
+0x2878 = 0x3793
+0x2879 = 0x3792
+0x287B = 0x37C5
+0x2921 = 0x3846
+0x2922 = 0x3841
+0x2923 = 0x3845
+0x2924 = 0x3842
+0x2925 = 0x383F
+0x2928 = 0x3882
+0x2929 = 0x3881
+0x292A = 0x387F
+0x292B = 0x38A5
+0x292C = 0x5F2B
+0x292D = 0x38B3
+0x292E = 0x38B5
+0x2931 = 0x5F8D
+0x2932 = 0x38DA
+0x2934 = 0x38DB
+0x2935 = 0x390D
+0x2936 = 0x6018
+0x2937 = 0x390E
+0x2939 = 0x391E
+0x293A = 0x3925
+0x293B = 0x3926
+0x293C = 0x391C
+0x293D = 0x3921
+0x293E = 0x6057
+0x293F = 0x6048
+0x2940 = 0x3927
+0x2941 = 0x391A
+0x2945 = 0x6038
+0x2948 = 0x3924
+0x294B = 0x6071
+0x294D = 0x39C1
+0x294E = 0x39E1
+0x2951 = 0x6312
+0x2952 = 0x39EB
+0x2954 = 0x39E2
+0x2955 = 0x39D7
+0x2956 = 0x39E9
+0x2959 = 0x630A
+0x295B = 0x6323
+0x295D = 0x3A84
+0x2961 = 0x3AB5
+0x2962 = 0x3ABC
+0x2963 = 0x3ADC
+0x2964 = 0x3ADE
+0x2965 = 0x3ADF
+0x2967 = 0x662A
+0x296C = 0x3B54
+0x296D = 0x67E0
+0x296E = 0x67BE
+0x296F = 0x3B53
+0x2970 = 0x3C24
+0x2971 = 0x3C25
+0x2972 = 0x6B29
+0x2973 = 0x3C28
+0x2974 = 0x3C27
+0x297B = 0x3C8B
+0x297E = 0x3CDC
+0x2A21 = 0x6D43
+0x2A26 = 0x70A6
+0x2A27 = 0x3DB2
+0x2A28 = 0x70C0
+0x2A2A = 0x722F
+0x2A2C = 0x3E1B
+0x2A2E = 0x3E32
+0x2A2F = 0x7271
+0x2A32 = 0x3E6B
+0x2A34 = 0x3E6C
+0x2A35 = 0x3E6D
+0x2A37 = 0x3EB9
+0x2A38 = 0x3EBA
+0x2A39 = 0x3F09
+0x2A3A = 0x3F0A
+0x2A3C = 0x74EA
+0x2A3D = 0x3F1B
+0x2A40 = 0x7520
+0x2A41 = 0x3F58
+0x2A43 = 0x3F5A
+0x2A46 = 0x3F77
+0x2A49 = 0x3F79
+0x2A4A = 0x75A9
+0x2A4C = 0x7685
+0x2A4E = 0x3FEB
+0x2A50 = 0x3FFD
+0x2A51 = 0x3FFC
+0x2A52 = 0x7706
+0x2A53 = 0x4015
+0x2A54 = 0x4018
+0x2A55 = 0x76F6
+0x2A56 = 0x4016
+0x2A57 = 0x4017
+0x2A58 = 0x4019
+0x2A59 = 0x7700
+0x2A5A = 0x401B
+0x2A5D = 0x7702
+0x2A5F = 0x4087
+0x2A62 = 0x409C
+0x2A64 = 0x409A
+0x2A66 = 0x40FF
+0x2A67 = 0x40FE
+0x2A69 = 0x4131
+0x2A6A = 0x412E
+0x2A6B = 0x4130
+0x2A6C = 0x4132
+0x2A6F = 0x412F
+0x2A71 = 0x4195
+0x2A72 = 0x4196
+0x2A76 = 0x41C5
+0x2A77 = 0x427A
+0x2A79 = 0x4342
+0x2A7B = 0x4354
+0x2B25 = 0x8009
+0x2B27 = 0x439F
+0x2B28 = 0x43A0
+0x2B29 = 0x43A2
+0x2B2A = 0x43E0
+0x2B2C = 0x43E1
+0x2B2F = 0x43DF
+0x2B32 = 0x4462
+0x2B33 = 0x4461
+0x2B36 = 0x44A7
+0x2B3A = 0x82DA
+0x2B3D = 0x830A
+0x2B3E = 0x4589
+0x2B46 = 0x461D
+0x2B49 = 0x472A
+0x2B4C = 0x47D3
+0x2B4D = 0x4842
+0x2B4E = 0x4843
+0x2B50 = 0x4891
+0x2B53 = 0x4890
+0x2B54 = 0x48BF
+0x2B56 = 0x48BC
+0x2B58 = 0x48C0
+0x2B59 = 0x49C7
+0x2B5A = 0x49C5
+0x2B5B = 0x9655
+0x2B5D = 0x9652
+0x2B5E = 0x4E35
+0x2B61 = 0x5034
+0x2B62 = 0x5001
+0x2B64 = 0x500A
+0x2B65 = 0x3466
+0x2B69 = 0x34AD
+0x2B6E = 0x5258
+0x2B75 = 0x351D
+0x2B77 = 0x3531
+0x2B78 = 0x532B
+0x2B7A = 0x354C
+0x2B7D = 0x3595
+0x2B7E = 0x3591
+0x2C21 = 0x3594
+0x2C25 = 0x358F
+0x2C26 = 0x54EC
+0x2C28 = 0x5515
+0x2C29 = 0x54FE
+0x2C2D = 0x54E3
+0x2C2E = 0x5516
+0x2C2F = 0x3640
+0x2C31 = 0x3641
+0x2C33 = 0x57D3
+0x2C38 = 0x5959
+0x2C39 = 0x5A27
+0x2C3A = 0x36D8
+0x2C3B = 0x36D2
+0x2C3C = 0x36DA
+0x2C3D = 0x5A28
+0x2C3E = 0x5A10
+0x2C3F = 0x36D7
+0x2C40 = 0x5A0E
+0x2C41 = 0x3742
+0x2C42 = 0x3757
+0x2C46 = 0x5BAF
+0x2C48 = 0x5BBA
+0x2C49 = 0x5BB1
+0x2C4C = 0x3778
+0x2C4D = 0x3782
+0x2C4E = 0x3797
+0x2C51 = 0x37C9
+0x2C53 = 0x37C8
+0x2C54 = 0x37D6
+0x2C55 = 0x37CC
+0x2C57 = 0x37D0
+0x2C5A = 0x37CE
+0x2C5B = 0x37C7
+0x2C5C = 0x5CFC
+0x2C5E = 0x37CF
+0x2C5F = 0x37CB
+0x2C60 = 0x5CF2
+0x2C61 = 0x5CFE
+0x2C64 = 0x5DF8
+0x2C66 = 0x3847
+0x2C68 = 0x3848
+0x2C6B = 0x3883
+0x2C6C = 0x3885
+0x2C6D = 0x3884
+0x2C70 = 0x5F2C
+0x2C71 = 0x38B8
+0x2C72 = 0x38BC
+0x2D22 = 0x3931
+0x2D23 = 0x3934
+0x2D24 = 0x3936
+0x2D25 = 0x6082
+0x2D28 = 0x3923
+0x2D2B = 0x393A
+0x2D2C = 0x6091
+0x2D2D = 0x608F
+0x2D2F = 0x39B4
+0x2D30 = 0x39B5
+0x2D31 = 0x39ED
+0x2D32 = 0x39EC
+0x2D33 = 0x39D8
+0x2D3B = 0x39F6
+0x2D3C = 0x39E7
+0x2D3F = 0x3A7C
+0x2D40 = 0x3A7B
+0x2D42 = 0x3A88
+0x2D43 = 0x6547
+0x2D44 = 0x654C
+0x2D47 = 0x658A
+0x2D49 = 0x3ABE
+0x2D4B = 0x3AE7
+0x2D4C = 0x3AE5
+0x2D4D = 0x3AEE
+0x2D4E = 0x67E1
+0x2D4F = 0x684A
+0x2D51 = 0x3B59
+0x2D52 = 0x3B5E
+0x2D54 = 0x3B5A
+0x2D55 = 0x683F
+0x2D56 = 0x3B61
+0x2D57 = 0x3B58
+0x2D58 = 0x3B5B
+0x2D59 = 0x67BD
+0x2D5B = 0x3B5F
+0x2D5D = 0x3C2A
+0x2D5E = 0x3C2D
+0x2D60 = 0x3C23
+0x2D61 = 0x3C2B
+0x2D62 = 0x3C2C
+0x2D64 = 0x3C7E
+0x2D66 = 0x3C93
+0x2D67 = 0x3C99
+0x2D6A = 0x3CB3
+0x2D6B = 0x3CE7
+0x2D6C = 0x3CEA
+0x2D73 = 0x3DB4
+0x2D75 = 0x70C9
+0x2D76 = 0x3E17
+0x2D7A = 0x3E21
+0x2D7C = 0x3E38
+0x2D7D = 0x3E37
+0x2D7E = 0x3E74
+0x2E21 = 0x3E73
+0x2E22 = 0x3E75
+0x2E26 = 0x3E76
+0x2E27 = 0x3E78
+0x2E2A = 0x73BA
+0x2E2B = 0x3F0C
+0x2E2C = 0x3F20
+0x2E2D = 0x3F1E
+0x2E2F = 0x3F5B
+0x2E31 = 0x3F5C
+0x2E33 = 0x3F83
+0x2E34 = 0x75C6
+0x2E35 = 0x3F80
+0x2E36 = 0x3F81
+0x2E37 = 0x3F7E
+0x2E38 = 0x3F88
+0x2E39 = 0x3F85
+0x2E3A = 0x3F89
+0x2E3B = 0x3F7F
+0x2E3C = 0x3F8E
+0x2E3F = 0x3F84
+0x2E40 = 0x75B7
+0x2E41 = 0x768C
+0x2E43 = 0x768D
+0x2E45 = 0x3FEE
+0x2E46 = 0x3FED
+0x2E47 = 0x3FFE
+0x2E49 = 0x3FFF
+0x2E4D = 0x4023
+0x2E4F = 0x7717
+0x2E51 = 0x771C
+0x2E52 = 0x401F
+0x2E55 = 0x7714
+0x2E57 = 0x408F
+0x2E58 = 0x4090
+0x2E5C = 0x40A0
+0x2E5E = 0x40A6
+0x2E5F = 0x409F
+0x2E61 = 0x40A7
+0x2E62 = 0x40A1
+0x2E64 = 0x4102
+0x2E65 = 0x4136
+0x2E6D = 0x41C8
+0x2E70 = 0x41D8
+0x2E71 = 0x7B0C
+0x2E72 = 0x41DD
+0x2E73 = 0x41DC
+0x2E75 = 0x41D7
+0x2E77 = 0x41DA
+0x2E78 = 0x42BA
+0x2E7C = 0x42BE
+0x2E7D = 0x42C2
+0x2E7E = 0x42BB
+0x2F21 = 0x42C0
+0x2F25 = 0x7D23
+0x2F29 = 0x4343
+0x2F2A = 0x4355
+0x2F2D = 0x4357
+0x2F2E = 0x4368
+0x2F2F = 0x7F98
+0x2F30 = 0x7F90
+0x2F38 = 0x43A1
+0x2F3A = 0x803A
+0x2F3F = 0x43EA
+0x2F41 = 0x43E7
+0x2F46 = 0x43E8
+0x2F47 = 0x43E9
+0x2F4A = 0x4454
+0x2F4F = 0x8226
+0x2F50 = 0x4465
+0x2F53 = 0x448A
+0x2F55 = 0x44B0
+0x2F59 = 0x44BC
+0x2F5A = 0x832E
+0x2F5C = 0x8355
+0x2F5D = 0x831A
+0x2F5E = 0x44B8
+0x2F5F = 0x833D
+0x2F61 = 0x44B2
+0x2F63 = 0x8330
+0x2F64 = 0x44BD
+0x2F67 = 0x458A
+0x2F68 = 0x8651
+0x2F69 = 0x45A1
+0x2F6B = 0x45A2
+0x2F6D = 0x8688
+0x2F6F = 0x4615
+0x2F72 = 0x4620
+0x2F73 = 0x4673
+0x2F75 = 0x898E
+0x2F76 = 0x898D
+0x2F7C = 0x8A09
+0x2F7D = 0x8A14
+0x2F7E = 0x46B1
+0x3023 = 0x472B
+0x3025 = 0x4745
+0x3027 = 0x4797
+0x3028 = 0x4798
+0x302A = 0x47D5
+0x302D = 0x4893
+0x302E = 0x4896
+0x302F = 0x9007
+0x3030 = 0x4894
+0x3033 = 0x48C7
+0x3034 = 0x48C5
+0x3038 = 0x48C4
+0x303A = 0x9579
+0x303B = 0x9584
+0x303C = 0x49CE
+0x303D = 0x49CA
+0x303E = 0x49CC
+0x303F = 0x9657
+0x3040 = 0x49C9
+0x3041 = 0x96BA
+0x3045 = 0x346E
+0x3047 = 0x5067
+0x304A = 0x3471
+0x304C = 0x34BB
+0x304D = 0x34D3
+0x3052 = 0x34F3
+0x3053 = 0x34ED
+0x3054 = 0x34F5
+0x3057 = 0x34F1
+0x3058 = 0x34F2
+0x3059 = 0x34F6
+0x305A = 0x3520
+0x305C = 0x3528
+0x305E = 0x5318
+0x305F = 0x532C
+0x3060 = 0x5359
+0x3064 = 0x5368
+0x3065 = 0x537E
+0x3068 = 0x53A1
+0x306A = 0x35A1
+0x306B = 0x555B
+0x306C = 0x35AA
+0x306D = 0x35A9
+0x306F = 0x35B5
+0x3070 = 0x35A5
+0x3071 = 0x35A8
+0x3072 = 0x5542
+0x3073 = 0x35A7
+0x3074 = 0x5547
+0x3077 = 0x553D
+0x307A = 0x5560
+0x307B = 0x57EB
+0x3121 = 0x364D
+0x3125 = 0x369C
+0x3126 = 0x595F
+0x3128 = 0x36EA
+0x3129 = 0x36E5
+0x312C = 0x5B6F
+0x312E = 0x375E
+0x3132 = 0x3786
+0x3133 = 0x3784
+0x3135 = 0x5C5A
+0x3137 = 0x37D9
+0x3139 = 0x37DE
+0x313D = 0x37DB
+0x3142 = 0x3831
+0x3145 = 0x384B
+0x3147 = 0x3849
+0x3148 = 0x384A
+0x3149 = 0x384C
+0x314C = 0x388A
+0x314E = 0x3889
+0x314F = 0x388B
+0x3151 = 0x38BB
+0x3152 = 0x5FA2
+0x3153 = 0x5F9D
+0x3154 = 0x38E4
+0x3157 = 0x5FA3
+0x315A = 0x393B
+0x315B = 0x392E
+0x315C = 0x393E
+0x315D = 0x3946
+0x315E = 0x3953
+0x3160 = 0x3944
+0x3162 = 0x393F
+0x3163 = 0x3942
+0x3164 = 0x394F
+0x3166 = 0x3952
+0x3167 = 0x394A
+0x3168 = 0x60C2
+0x316A = 0x395A
+0x316B = 0x60A5
+0x316C = 0x3949
+0x316E = 0x621C
+0x3170 = 0x621D
+0x3171 = 0x3A03
+0x3177 = 0x6395
+0x3178 = 0x639A
+0x3179 = 0x3A01
+0x317A = 0x3A06
+0x317B = 0x39FB
+0x317C = 0x39F9
+0x317E = 0x3A05
+0x3221 = 0x39FA
+0x3223 = 0x63A6
+0x3225 = 0x39FE
+0x3227 = 0x3A7D
+0x3228 = 0x3A8C
+0x322B = 0x6550
+0x322C = 0x3A8E
+0x322F = 0x6552
+0x3234 = 0x65C8
+0x3236 = 0x3AF0
+0x3237 = 0x3AF2
+0x3239 = 0x6658
+0x323A = 0x3AF1
+0x323B = 0x3AE6
+0x323F = 0x6888
+0x3241 = 0x3B6F
+0x3242 = 0x3B6D
+0x3243 = 0x3B69
+0x3246 = 0x3B6E
+0x3248 = 0x3C2F
+0x3249 = 0x3C30
+0x324A = 0x3C63
+0x324E = 0x6BB8
+0x324F = 0x3C80
+0x3250 = 0x6BB9
+0x3251 = 0x3C9A
+0x3252 = 0x3C94
+0x3253 = 0x3C96
+0x3254 = 0x3C95
+0x3255 = 0x3C97
+0x3257 = 0x3CF4
+0x3258 = 0x3CFE
+0x325A = 0x3D01
+0x325C = 0x3D02
+0x325E = 0x3CF9
+0x3263 = 0x3CF6
+0x3264 = 0x3CF7
+0x3268 = 0x3CFF
+0x326D = 0x6E0B
+0x3270 = 0x3DBF
+0x3271 = 0x3DBC
+0x3272 = 0x7105
+0x3276 = 0x3DBE
+0x3277 = 0x3DC0
+0x3279 = 0x3E3B
+0x327A = 0x3E39
+0x327E = 0x3E3C
+0x3322 = 0x7314
+0x3323 = 0x7304
+0x3325 = 0x3E7D
+0x3327 = 0x3E7F
+0x3328 = 0x3E7A
+0x3329 = 0x3E7C
+0x332A = 0x7305
+0x332B = 0x3E7E
+0x332C = 0x7315
+0x332D = 0x730D
+0x332E = 0x3E80
+0x332F = 0x3EBF
+0x3330 = 0x3EC3
+0x3333 = 0x3ECC
+0x3334 = 0x3F0E
+0x3335 = 0x3F0D
+0x3337 = 0x3F26
+0x3338 = 0x3F24
+0x3339 = 0x3F25
+0x333A = 0x3F23
+0x333B = 0x3F21
+0x333C = 0x3F29
+0x333F = 0x3F8F
+0x3340 = 0x3F8D
+0x3342 = 0x3F8B
+0x3343 = 0x3F92
+0x3345 = 0x3F90
+0x3347 = 0x3FEF
+0x3348 = 0x3FF0
+0x334B = 0x4001
+0x334D = 0x402E
+0x334E = 0x402D
+0x334F = 0x772E
+0x3350 = 0x4028
+0x3351 = 0x4029
+0x3352 = 0x402C
+0x3356 = 0x7741
+0x3357 = 0x4088
+0x3359 = 0x4092
+0x335A = 0x4091
+0x335B = 0x77EA
+0x335D = 0x7844
+0x335E = 0x40A9
+0x335F = 0x40AC
+0x3360 = 0x40AE
+0x3361 = 0x40AA
+0x3362 = 0x4106
+0x3363 = 0x4105
+0x3364 = 0x414A
+0x3365 = 0x413E
+0x3366 = 0x413C
+0x3367 = 0x413B
+0x3369 = 0x4142
+0x336A = 0x4141
+0x336B = 0x4143
+0x336D = 0x4145
+0x336F = 0x419A
+0x3370 = 0x419B
+0x3371 = 0x419F
+0x3372 = 0x419E
+0x3376 = 0x41DE
+0x3377 = 0x41E2
+0x3378 = 0x41E6
+0x337A = 0x7B29
+0x337B = 0x41E3
+0x337C = 0x7B27
+0x337D = 0x41DF
+0x3422 = 0x7C9D
+0x3425 = 0x427E
+0x3426 = 0x42C9
+0x3427 = 0x42CC
+0x3429 = 0x42D1
+0x342B = 0x42D0
+0x342D = 0x42CF
+0x342E = 0x42C8
+0x3430 = 0x42CD
+0x3433 = 0x4349
+0x3434 = 0x4347
+0x3435 = 0x4358
+0x3436 = 0x436B
+0x3437 = 0x436C
+0x3438 = 0x436A
+0x343A = 0x4380
+0x343B = 0x4382
+0x343C = 0x4384
+0x343D = 0x7FC8
+0x343E = 0x4383
+0x3441 = 0x43B6
+0x3447 = 0x8126
+0x3448 = 0x43F1
+0x344A = 0x43F6
+0x344B = 0x43F3
+0x344C = 0x43F0
+0x344D = 0x811C
+0x3450 = 0x8128
+0x3451 = 0x43F5
+0x3452 = 0x43F4
+0x3453 = 0x43F7
+0x3458 = 0x4455
+0x345C = 0x448B
+0x345D = 0x44CB
+0x345E = 0x44C2
+0x3462 = 0x44CA
+0x3463 = 0x44CC
+0x3465 = 0x44C7
+0x3466 = 0x44C9
+0x3467 = 0x8370
+0x3469 = 0x44C6
+0x346C = 0x44C3
+0x346D = 0x8382
+0x346F = 0x83AC
+0x3471 = 0x44C4
+0x3479 = 0x45A9
+0x347A = 0x86AD
+0x347B = 0x45A8
+0x347C = 0x45A6
+0x3526 = 0x86CA
+0x3527 = 0x8851
+0x352A = 0x4622
+0x352C = 0x4626
+0x352D = 0x4624
+0x352E = 0x4625
+0x352F = 0x889D
+0x3530 = 0x462A
+0x3531 = 0x4674
+0x3533 = 0x4679
+0x3534 = 0x8990
+0x3535 = 0x467A
+0x3538 = 0x89D8
+0x3539 = 0x89D7
+0x353A = 0x4697
+0x353D = 0x8A2E
+0x353F = 0x46BC
+0x3541 = 0x46B3
+0x3543 = 0x46BF
+0x3544 = 0x46B7
+0x354A = 0x4734
+0x354B = 0x4746
+0x354C = 0x4748
+0x354D = 0x8C59
+0x3550 = 0x4756
+0x3551 = 0x4767
+0x3554 = 0x4768
+0x3555 = 0x4799
+0x3556 = 0x479A
+0x3559 = 0x47D8
+0x355B = 0x47DB
+0x355C = 0x47DC
+0x355D = 0x47DD
+0x355E = 0x47D7
+0x3561 = 0x4849
+0x3562 = 0x484A
+0x3563 = 0x8EDA
+0x3566 = 0x9033
+0x3568 = 0x9018
+0x3569 = 0x489A
+0x356B = 0x48CD
+0x356C = 0x48CA
+0x356E = 0x48CB
+0x3570 = 0x48CF
+0x3573 = 0x48CC
+0x3574 = 0x48EA
+0x3575 = 0x48ED
+0x3578 = 0x48E9
+0x357A = 0x491A
+0x357B = 0x91EF
+0x357C = 0x498D
+0x357D = 0x49D2
+0x3624 = 0x49F2
+0x3628 = 0x4A3D
+0x362A = 0x4A3E
+0x362B = 0x4AF8
+0x362C = 0x4B23
+0x362D = 0x9AD9
+0x362E = 0x4EB4
+0x3630 = 0x50A0
+0x3631 = 0x5090
+0x3632 = 0x3475
+0x3633 = 0x5086
+0x3634 = 0x5084
+0x3636 = 0x508A
+0x3637 = 0x3476
+0x3638 = 0x3473
+0x3639 = 0x509F
+0x363A = 0x50A1
+0x363C = 0x5093
+0x363D = 0x34BD
+0x363F = 0x51D5
+0x3642 = 0x34F9
+0x3645 = 0x34FA
+0x364B = 0x3521
+0x364D = 0x3529
+0x3650 = 0x3538
+0x3651 = 0x354E
+0x3658 = 0x35C8
+0x3659 = 0x35BC
+0x365C = 0x5590
+0x365E = 0x35BB
+0x365F = 0x35C2
+0x3660 = 0x35C0
+0x3663 = 0x35CA
+0x3665 = 0x35C9
+0x3667 = 0x35B8
+0x3668 = 0x5710
+0x3669 = 0x5817
+0x366B = 0x364E
+0x366D = 0x5844
+0x366E = 0x3650
+0x366F = 0x582B
+0x3671 = 0x5845
+0x3677 = 0x368A
+0x3679 = 0x5965
+0x367D = 0x36FC
+0x367E = 0x36F9
+0x3722 = 0x3763
+0x3724 = 0x5BCF
+0x3728 = 0x3787
+0x3729 = 0x3788
+0x372B = 0x379A
+0x372F = 0x5D56
+0x3732 = 0x37E9
+0x3734 = 0x37EA
+0x3735 = 0x5D54
+0x3736 = 0x3850
+0x3739 = 0x3856
+0x373A = 0x3852
+0x373B = 0x384F
+0x373C = 0x3854
+0x373D = 0x3851
+0x3740 = 0x388E
+0x3741 = 0x388F
+0x3745 = 0x5F3D
+0x3748 = 0x38ED
+0x3749 = 0x38EB
+0x374A = 0x5FA4
+0x374E = 0x3962
+0x3750 = 0x395D
+0x3754 = 0x3961
+0x3755 = 0x3965
+0x3756 = 0x395C
+0x3759 = 0x395F
+0x3760 = 0x63EC
+0x3761 = 0x3A16
+0x3762 = 0x3A0A
+0x3764 = 0x3A0E
+0x3765 = 0x3A12
+0x3768 = 0x3A11
+0x376B = 0x3A10
+0x376E = 0x3A09
+0x376F = 0x63FA
+0x3770 = 0x3A15
+0x3771 = 0x63D4
+0x3775 = 0x3A91
+0x3776 = 0x3A95
+0x3777 = 0x3A93
+0x3778 = 0x3A92
+0x3779 = 0x3A8F
+0x377E = 0x3AF6
+0x3822 = 0x3AFB
+0x3824 = 0x6675
+0x3825 = 0x3AF9
+0x3829 = 0x671C
+0x382A = 0x3B7D
+0x382C = 0x3B7A
+0x382D = 0x3B7F
+0x382F = 0x3B78
+0x3832 = 0x68D9
+0x3834 = 0x3B70
+0x3835 = 0x3B82
+0x3837 = 0x3B84
+0x3839 = 0x3C33
+0x383B = 0x3C32
+0x383C = 0x3C36
+0x383F = 0x3C56
+0x3842 = 0x3C67
+0x3844 = 0x3C65
+0x3845 = 0x3C64
+0x3846 = 0x3C66
+0x3849 = 0x3C81
+0x384A = 0x3C82
+0x384B = 0x3C83
+0x384C = 0x3C9E
+0x384E = 0x6BF1
+0x384F = 0x3C9D
+0x3851 = 0x3D0F
+0x3852 = 0x3D12
+0x3856 = 0x3D10
+0x3857 = 0x3D18
+0x3859 = 0x3D14
+0x385A = 0x3D19
+0x385B = 0x6E37
+0x385E = 0x6E7D
+0x385F = 0x6E86
+0x3860 = 0x3DC8
+0x3861 = 0x3DC4
+0x3862 = 0x3DC6
+0x3864 = 0x3DC7
+0x3865 = 0x3DC3
+0x386B = 0x3E19
+0x386C = 0x3E1C
+0x3870 = 0x3E41
+0x3872 = 0x3E42
+0x3873 = 0x3E43
+0x3877 = 0x3E82
+0x3879 = 0x3E81
+0x387A = 0x3E94
+0x387B = 0x3E84
+0x387D = 0x3ED2
+0x387E = 0x3F0F
+0x3921 = 0x3F22
+0x3923 = 0x3F27
+0x3924 = 0x3F2A
+0x3925 = 0x74FA
+0x3926 = 0x3F28
+0x3928 = 0x3F60
+0x392C = 0x7572
+0x392F = 0x3F9B
+0x3930 = 0x3F9C
+0x3932 = 0x3F93
+0x3933 = 0x3F94
+0x3934 = 0x75DC
+0x3935 = 0x3FA0
+0x3936 = 0x3F99
+0x3938 = 0x3FA1
+0x393A = 0x3FF1
+0x393F = 0x4036
+0x3941 = 0x4037
+0x3942 = 0x403F
+0x3943 = 0x403C
+0x3945 = 0x4034
+0x3946 = 0x4039
+0x3947 = 0x403B
+0x3948 = 0x4035
+0x3949 = 0x4030
+0x394A = 0x4032
+0x394B = 0x4038
+0x394C = 0x403E
+0x394D = 0x403A
+0x3953 = 0x40B6
+0x3954 = 0x7867
+0x3958 = 0x40B3
+0x3959 = 0x4109
+0x395A = 0x7977
+0x395E = 0x414C
+0x3961 = 0x4153
+0x3962 = 0x414D
+0x3963 = 0x4151
+0x3964 = 0x414F
+0x3965 = 0x7A9B
+0x3967 = 0x41A2
+0x396A = 0x41CD
+0x396D = 0x41E7
+0x396F = 0x41F0
+0x3971 = 0x41E9
+0x3972 = 0x41EC
+0x3974 = 0x41E8
+0x3975 = 0x41EE
+0x3976 = 0x4202
+0x397B = 0x4282
+0x397C = 0x4283
+0x397D = 0x4286
+0x3A26 = 0x7D2A
+0x3A27 = 0x7D65
+0x3A28 = 0x434A
+0x3A2A = 0x435A
+0x3A2B = 0x7F64
+0x3A2D = 0x436E
+0x3A30 = 0x4370
+0x3A31 = 0x436F
+0x3A33 = 0x438A
+0x3A34 = 0x4387
+0x3A35 = 0x4388
+0x3A38 = 0x8020
+0x3A39 = 0x43B7
+0x3A3A = 0x43FD
+0x3A3B = 0x8120
+0x3A3D = 0x4405
+0x3A3E = 0x813C
+0x3A3F = 0x4408
+0x3A40 = 0x4403
+0x3A41 = 0x4402
+0x3A42 = 0x4404
+0x3A43 = 0x3B39
+0x3A44 = 0x4409
+0x3A45 = 0x43FF
+0x3A47 = 0x813F
+0x3A49 = 0x43FC
+0x3A4A = 0x4401
+0x3A4B = 0x440A
+0x3A4C = 0x81F0
+0x3A4D = 0x81F5
+0x3A4E = 0x446B
+0x3A4F = 0x446C
+0x3A56 = 0x44DE
+0x3A59 = 0x44DB
+0x3A5B = 0x44DD
+0x3A5C = 0x44E3
+0x3A5E = 0x44E0
+0x3A5F = 0x44D9
+0x3A60 = 0x44D8
+0x3A61 = 0x44E4
+0x3A64 = 0x44DA
+0x3A65 = 0x44EF
+0x3A67 = 0x8415
+0x3A68 = 0x83BE
+0x3A6C = 0x44D7
+0x3A6D = 0x45B3
+0x3A6E = 0x45BB
+0x3A6F = 0x86E5
+0x3A70 = 0x45B2
+0x3A71 = 0x86D2
+0x3A72 = 0x45AD
+0x3A74 = 0x45AF
+0x3A76 = 0x86E0
+0x3A78 = 0x4616
+0x3A79 = 0x4628
+0x3A7A = 0x4623
+0x3A7B = 0x88B3
+0x3B21 = 0x4675
+0x3B22 = 0x467E
+0x3B23 = 0x467C
+0x3B29 = 0x46CE
+0x3B2A = 0x46CD
+0x3B2B = 0x46CF
+0x3B2C = 0x8A53
+0x3B2F = 0x8A37
+0x3B30 = 0x8A47
+0x3B31 = 0x8A5C
+0x3B33 = 0x46C4
+0x3B34 = 0x46CC
+0x3B35 = 0x46C8
+0x3B36 = 0x46C7
+0x3B3E = 0x475A
+0x3B3F = 0x476A
+0x3B41 = 0x476B
+0x3B42 = 0x476D
+0x3B43 = 0x476F
+0x3B45 = 0x479E
+0x3B47 = 0x47A4
+0x3B48 = 0x47A3
+0x3B49 = 0x47E4
+0x3B4A = 0x47E8
+0x3B4B = 0x47E9
+0x3B4C = 0x47E0
+0x3B4D = 0x47E3
+0x3B4F = 0x47EA
+0x3B50 = 0x47E1
+0x3B51 = 0x47ED
+0x3B52 = 0x4834
+0x3B53 = 0x4835
+0x3B54 = 0x4851
+0x3B55 = 0x8EF0
+0x3B57 = 0x489D
+0x3B5E = 0x48D0
+0x3B60 = 0x48EE
+0x3B64 = 0x48F2
+0x3B66 = 0x921D
+0x3B67 = 0x4988
+0x3B6B = 0x498F
+0x3B6D = 0x49D8
+0x3B74 = 0x4A3F
+0x3B76 = 0x4A52
+0x3B77 = 0x976B
+0x3B79 = 0x4A50
+0x3B7B = 0x4AB1
+0x3B7E = 0x4AF9
+0x3C24 = 0x4B26
+0x3C25 = 0x4B28
+0x3C28 = 0x3480
+0x3C29 = 0x50C0
+0x3C2A = 0x3481
+0x3C2C = 0x347E
+0x3C2D = 0x347F
+0x3C32 = 0x34BE
+0x3C34 = 0x34D6
+0x3C3C = 0x52E5
+0x3C3E = 0x3534
+0x3C40 = 0x53AF
+0x3C46 = 0x35D5
+0x3C47 = 0x35D8
+0x3C4A = 0x35D4
+0x3C4B = 0x55D8
+0x3C4C = 0x35D9
+0x3C52 = 0x5711
+0x3C53 = 0x5867
+0x3C56 = 0x365D
+0x3C57 = 0x5843
+0x3C58 = 0x365E
+0x3C59 = 0x3659
+0x3C5B = 0x365A
+0x3C5C = 0x36A0
+0x3C5F = 0x3705
+0x3C61 = 0x3707
+0x3C63 = 0x370E
+0x3C64 = 0x370C
+0x3C67 = 0x3745
+0x3C6A = 0x3764
+0x3C6C = 0x3765
+0x3C6E = 0x5BDD
+0x3C6F = 0x3766
+0x3C71 = 0x3789
+0x3C72 = 0x37EC
+0x3C73 = 0x37F1
+0x3C74 = 0x5D70
+0x3C75 = 0x5D6A
+0x3C76 = 0x37F0
+0x3C77 = 0x37F8
+0x3C78 = 0x5D74
+0x3C79 = 0x5D5F
+0x3C7B = 0x5D61
+0x3C7C = 0x5D73
+0x3C7E = 0x37F2
+0x3D21 = 0x37F4
+0x3D23 = 0x3858
+0x3D26 = 0x385A
+0x3D27 = 0x3859
+0x3D28 = 0x3857
+0x3D29 = 0x385B
+0x3D2A = 0x5E50
+0x3D2D = 0x38A6
+0x3D2E = 0x38C2
+0x3D2F = 0x38C1
+0x3D30 = 0x5F3F
+0x3D33 = 0x38EF
+0x3D34 = 0x5FB0
+0x3D37 = 0x3968
+0x3D38 = 0x6135
+0x3D39 = 0x612D
+0x3D3A = 0x3973
+0x3D3B = 0x396E
+0x3D3C = 0x3974
+0x3D3D = 0x6102
+0x3D3E = 0x3966
+0x3D42 = 0x39B9
+0x3D43 = 0x6226
+0x3D45 = 0x3A0C
+0x3D48 = 0x3A20
+0x3D4A = 0x3A1D
+0x3D4C = 0x3A1C
+0x3D4E = 0x3A21
+0x3D4F = 0x3A1A
+0x3D50 = 0x3A19
+0x3D54 = 0x3A7E
+0x3D59 = 0x3A9D
+0x3D5B = 0x3A9E
+0x3D5C = 0x3A9C
+0x3D5D = 0x656E
+0x3D63 = 0x65B1
+0x3D64 = 0x65D4
+0x3D65 = 0x3ACD
+0x3D67 = 0x3B0B
+0x3D68 = 0x3B0A
+0x3D69 = 0x6685
+0x3D6B = 0x3B8F
+0x3D6C = 0x6972
+0x3D6D = 0x3B95
+0x3D6E = 0x3B90
+0x3D6F = 0x3B91
+0x3D71 = 0x693A
+0x3D72 = 0x3BB9
+0x3D75 = 0x3B97
+0x3D76 = 0x3B9E
+0x3D78 = 0x3B8B
+0x3D7B = 0x3C3B
+0x3D7C = 0x3C3A
+0x3D7D = 0x3C3C
+0x3D7E = 0x3C3D
+0x3E21 = 0x3C39
+0x3E22 = 0x3C3E
+0x3E23 = 0x3C6B
+0x3E24 = 0x3C6C
+0x3E27 = 0x3CA2
+0x3E28 = 0x3CA1
+0x3E29 = 0x3C9F
+0x3E2D = 0x3D2D
+0x3E2F = 0x3D36
+0x3E30 = 0x3D2B
+0x3E32 = 0x3D37
+0x3E36 = 0x6EAD
+0x3E37 = 0x3D25
+0x3E38 = 0x3D2F
+0x3E39 = 0x3D2C
+0x3E3C = 0x3D32
+0x3E3F = 0x6E95
+0x3E46 = 0x3DD5
+0x3E48 = 0x3DD4
+0x3E49 = 0x3DD6
+0x3E4B = 0x3DD1
+0x3E4C = 0x7243
+0x3E4E = 0x3E46
+0x3E4F = 0x728F
+0x3E52 = 0x3E8C
+0x3E53 = 0x3E8A
+0x3E54 = 0x3E88
+0x3E59 = 0x3EDD
+0x3E5D = 0x3F2D
+0x3E60 = 0x3F2E
+0x3E61 = 0x3F2C
+0x3E62 = 0x3F2B
+0x3E63 = 0x3F30
+0x3E65 = 0x3F4E
+0x3E68 = 0x3F64
+0x3E69 = 0x3F61
+0x3E6B = 0x7575
+0x3E6D = 0x3F70
+0x3E6E = 0x3FA6
+0x3E6F = 0x3FA4
+0x3E73 = 0x3FA8
+0x3E74 = 0x3FA2
+0x3E76 = 0x3FA7
+0x3E77 = 0x75EC
+0x3E78 = 0x3FA5
+0x3E7A = 0x3FA9
+0x3F22 = 0x403D
+0x3F25 = 0x4044
+0x3F26 = 0x4045
+0x3F27 = 0x4046
+0x3F29 = 0x7757
+0x3F2B = 0x4047
+0x3F2C = 0x4048
+0x3F2D = 0x4042
+0x3F30 = 0x4041
+0x3F33 = 0x4094
+0x3F38 = 0x40C0
+0x3F39 = 0x40B8
+0x3F3A = 0x40C1
+0x3F3B = 0x40C2
+0x3F3C = 0x40BB
+0x3F3D = 0x40BD
+0x3F3E = 0x40BF
+0x3F3F = 0x40B9
+0x3F40 = 0x40B7
+0x3F42 = 0x40C7
+0x3F44 = 0x410C
+0x3F45 = 0x410B
+0x3F46 = 0x797B
+0x3F47 = 0x4110
+0x3F49 = 0x415D
+0x3F4A = 0x7A21
+0x3F4B = 0x415A
+0x3F4C = 0x4158
+0x3F4D = 0x4156
+0x3F4F = 0x4154
+0x3F50 = 0x7A16
+0x3F52 = 0x41A8
+0x3F53 = 0x41A7
+0x3F54 = 0x41CF
+0x3F55 = 0x41D0
+0x3F57 = 0x7AE8
+0x3F5A = 0x41D1
+0x3F5B = 0x41EB
+0x3F5D = 0x41FB
+0x3F5E = 0x7B6A
+0x3F60 = 0x41FD
+0x3F61 = 0x41F8
+0x3F62 = 0x41F7
+0x3F63 = 0x4200
+0x3F66 = 0x41F6
+0x3F67 = 0x7B5F
+0x3F6A = 0x42DF
+0x3F6E = 0x42E2
+0x3F6F = 0x42E4
+0x3F71 = 0x7D82
+0x3F73 = 0x42E3
+0x3F75 = 0x4359
+0x3F76 = 0x4371
+0x3F77 = 0x438E
+0x3F78 = 0x438C
+0x3F7A = 0x43A4
+0x3F7C = 0x8055
+0x3F7D = 0x4414
+0x4023 = 0x4411
+0x4025 = 0x441B
+0x4026 = 0x4412
+0x4027 = 0x440E
+0x4028 = 0x4415
+0x4029 = 0x8168
+0x402A = 0x4410
+0x402C = 0x4417
+0x402D = 0x8246
+0x402E = 0x8243
+0x402F = 0x4470
+0x4030 = 0x44ED
+0x4032 = 0x44EE
+0x4036 = 0x8481
+0x403A = 0x44F4
+0x4041 = 0x847C
+0x4044 = 0x846A
+0x4046 = 0x8488
+0x4047 = 0x44F2
+0x4048 = 0x44F8
+0x4049 = 0x44F3
+0x404C = 0x44FA
+0x4052 = 0x8710
+0x4055 = 0x871F
+0x4056 = 0x45B6
+0x4057 = 0x45B7
+0x4059 = 0x870F
+0x405B = 0x45BA
+0x405D = 0x45BC
+0x4060 = 0x463B
+0x4061 = 0x88D3
+0x4062 = 0x462F
+0x4066 = 0x4637
+0x4067 = 0x4699
+0x406C = 0x46D9
+0x406D = 0x46D8
+0x406E = 0x46D7
+0x4074 = 0x4736
+0x4078 = 0x8C87
+0x407E = 0x8CC6
+0x4121 = 0x4770
+0x4126 = 0x47A5
+0x4127 = 0x47A6
+0x4128 = 0x47A9
+0x4129 = 0x47EE
+0x412A = 0x4854
+0x412C = 0x4857
+0x412F = 0x48A1
+0x4134 = 0x48D3
+0x4136 = 0x48D4
+0x4138 = 0x48D7
+0x4139 = 0x90CC
+0x413A = 0x916D
+0x413B = 0x9170
+0x413C = 0x48F7
+0x413D = 0x48F6
+0x413E = 0x48F9
+0x413F = 0x48F8
+0x4140 = 0x9258
+0x4141 = 0x9242
+0x4142 = 0x9268
+0x4143 = 0x9269
+0x4146 = 0x9243
+0x4148 = 0x9247
+0x4149 = 0x498A
+0x414E = 0x4994
+0x4150 = 0x4993
+0x4153 = 0x959D
+0x4154 = 0x49DD
+0x4155 = 0x49DC
+0x4156 = 0x49F7
+0x4157 = 0x96CF
+0x415A = 0x4A42
+0x415D = 0x4A54
+0x415F = 0x4A55
+0x4161 = 0x4A8F
+0x4163 = 0x97F4
+0x4164 = 0x4AB4
+0x4165 = 0x4AB3
+0x4168 = 0x9809
+0x416D = 0x4AFB
+0x416E = 0x4AFD
+0x4171 = 0x98AB
+0x4172 = 0x4AFC
+0x4174 = 0x4B2C
+0x4175 = 0x4B2F
+0x4177 = 0x4B2B
+0x4179 = 0x4B33
+0x417A = 0x4B34
+0x417B = 0x98FB
+0x417D = 0x9AAC
+0x417E = 0x9AAE
+0x4221 = 0x9AAA
+0x4222 = 0x4BE8
+0x4229 = 0x9B5C
+0x422C = 0x4D5D
+0x422D = 0x50D2
+0x422E = 0x3485
+0x422F = 0x3488
+0x4232 = 0x348E
+0x4233 = 0x3484
+0x4235 = 0x50DF
+0x4237 = 0x3483
+0x423C = 0x3502
+0x423E = 0x3506
+0x423F = 0x3505
+0x4241 = 0x34FE
+0x4242 = 0x3501
+0x4243 = 0x3500
+0x424A = 0x35E7
+0x424B = 0x5619
+0x424F = 0x35E6
+0x4251 = 0x35ED
+0x4252 = 0x35E2
+0x4253 = 0x35EB
+0x4255 = 0x35E8
+0x4256 = 0x35EC
+0x4257 = 0x560A
+0x4258 = 0x3624
+0x4259 = 0x589A
+0x425B = 0x3662
+0x425D = 0x3661
+0x425E = 0x3660
+0x425F = 0x3664
+0x4260 = 0x368B
+0x4266 = 0x3719
+0x4267 = 0x3716
+0x4268 = 0x3718
+0x4269 = 0x3722
+0x426B = 0x371D
+0x426C = 0x3717
+0x426D = 0x371E
+0x4274 = 0x3769
+0x4275 = 0x376A
+0x4277 = 0x376C
+0x4278 = 0x377A
+0x4279 = 0x378A
+0x427D = 0x379C
+0x4321 = 0x37FD
+0x4322 = 0x37F9
+0x4324 = 0x37FF
+0x432A = 0x37FC
+0x432C = 0x5D85
+0x432D = 0x37FB
+0x432E = 0x3802
+0x432F = 0x385F
+0x4330 = 0x5E56
+0x4331 = 0x385E
+0x4332 = 0x385D
+0x4333 = 0x385C
+0x4335 = 0x5E51
+0x4336 = 0x3892
+0x4339 = 0x3894
+0x433A = 0x3895
+0x433B = 0x38D1
+0x433D = 0x38F1
+0x433F = 0x5FB1
+0x4342 = 0x3977
+0x4343 = 0x396F
+0x4346 = 0x3987
+0x4347 = 0x397D
+0x4348 = 0x397C
+0x4349 = 0x397E
+0x434A = 0x3985
+0x434B = 0x398B
+0x434C = 0x3986
+0x434D = 0x3980
+0x4350 = 0x3978
+0x4354 = 0x39BA
+0x4356 = 0x3A33
+0x4358 = 0x3A2D
+0x435C = 0x3A37
+0x435D = 0x645A
+0x435E = 0x6463
+0x4361 = 0x3A2E
+0x4364 = 0x3A3D
+0x4366 = 0x3AA0
+0x4369 = 0x3AA3
+0x436B = 0x669B
+0x436D = 0x66A3
+0x436E = 0x3B0E
+0x436F = 0x669E
+0x4371 = 0x3BB6
+0x4373 = 0x3BAB
+0x4374 = 0x3BAD
+0x4375 = 0x3BA6
+0x4377 = 0x69B8
+0x4378 = 0x3BAA
+0x4379 = 0x69BA
+0x437A = 0x3BB1
+0x437C = 0x3BA8
+0x437D = 0x3BAF
+0x437E = 0x3BB0
+0x4421 = 0x3BA7
+0x4422 = 0x3BB2
+0x4423 = 0x3B9D
+0x4424 = 0x3BA5
+0x4425 = 0x3BB5
+0x4427 = 0x69C7
+0x4428 = 0x69D7
+0x442A = 0x3C41
+0x442D = 0x6B70
+0x4430 = 0x3C72
+0x4431 = 0x6B9D
+0x4432 = 0x3C6F
+0x4433 = 0x3C71
+0x4435 = 0x3C85
+0x4438 = 0x3CA4
+0x4439 = 0x3CA5
+0x443A = 0x3CA6
+0x443C = 0x3CA8
+0x443F = 0x3CA3
+0x4443 = 0x6F16
+0x4444 = 0x6F24
+0x4446 = 0x3D43
+0x4449 = 0x3D3D
+0x444A = 0x3D45
+0x444D = 0x3D44
+0x4452 = 0x6F45
+0x4456 = 0x3DE3
+0x4457 = 0x7179
+0x4459 = 0x3DDF
+0x445A = 0x3DE4
+0x445B = 0x717A
+0x445C = 0x3DE5
+0x445E = 0x7254
+0x445F = 0x3E22
+0x4460 = 0x3E4A
+0x4462 = 0x3E49
+0x4463 = 0x3E44
+0x4464 = 0x3E4B
+0x4465 = 0x3E87
+0x4466 = 0x3E89
+0x4467 = 0x3E92
+0x4468 = 0x3E91
+0x4469 = 0x3E90
+0x446A = 0x3E8E
+0x446F = 0x3F12
+0x4470 = 0x3F10
+0x4471 = 0x3F11
+0x4473 = 0x3F32
+0x4474 = 0x3F34
+0x4475 = 0x3F37
+0x4476 = 0x3F33
+0x4477 = 0x3F36
+0x4478 = 0x3F35
+0x4479 = 0x3F65
+0x447B = 0x757C
+0x447C = 0x757B
+0x447E = 0x7612
+0x4521 = 0x3FB0
+0x4523 = 0x3FAF
+0x4524 = 0x3FAA
+0x4528 = 0x3FAB
+0x4530 = 0x3FF3
+0x4532 = 0x3FF4
+0x4534 = 0x76B6
+0x4535 = 0x76E0
+0x4536 = 0x4008
+0x4537 = 0x404E
+0x4538 = 0x4055
+0x4539 = 0x404B
+0x453C = 0x404D
+0x453D = 0x7773
+0x453F = 0x4052
+0x4540 = 0x7772
+0x4541 = 0x404C
+0x4542 = 0x7770
+0x4543 = 0x4050
+0x4544 = 0x4053
+0x4546 = 0x4051
+0x454A = 0x4089
+0x454C = 0x4095
+0x454D = 0x40CC
+0x454E = 0x40C8
+0x454F = 0x40CE
+0x4551 = 0x40CA
+0x4553 = 0x789D
+0x4555 = 0x40CD
+0x4557 = 0x415C
+0x4558 = 0x4167
+0x4559 = 0x4169
+0x455A = 0x4165
+0x455B = 0x4162
+0x455D = 0x7A27
+0x455E = 0x7A35
+0x4560 = 0x41AA
+0x4563 = 0x41D2
+0x4564 = 0x7BA2
+0x4565 = 0x4203
+0x4566 = 0x420C
+0x4568 = 0x4209
+0x4569 = 0x4206
+0x456A = 0x4205
+0x456B = 0x7B89
+0x456D = 0x420B
+0x456E = 0x4208
+0x4570 = 0x7BA5
+0x4572 = 0x428E
+0x4574 = 0x7CB6
+0x4575 = 0x42E8
+0x4579 = 0x42EA
+0x457B = 0x7DA5
+0x457C = 0x7DC3
+0x457E = 0x42E9
+0x4621 = 0x42EB
+0x4623 = 0x42F0
+0x4625 = 0x434B
+0x4626 = 0x7FAB
+0x4627 = 0x4373
+0x4628 = 0x4375
+0x4629 = 0x4392
+0x462A = 0x4391
+0x462B = 0x4393
+0x462C = 0x8025
+0x462D = 0x43A7
+0x462E = 0x43A6
+0x462F = 0x43A8
+0x4630 = 0x43AA
+0x4632 = 0x43A9
+0x4633 = 0x8059
+0x4634 = 0x43BB
+0x4635 = 0x43BC
+0x4636 = 0x43BA
+0x4637 = 0x43BD
+0x4638 = 0x4427
+0x4639 = 0x8185
+0x463B = 0x4424
+0x463C = 0x441E
+0x463D = 0x441F
+0x463E = 0x441D
+0x463F = 0x4420
+0x4640 = 0x4423
+0x4641 = 0x4429
+0x4642 = 0x4422
+0x4645 = 0x441C
+0x4646 = 0x818E
+0x4647 = 0x4428
+0x464F = 0x4471
+0x4650 = 0x4473
+0x4651 = 0x4472
+0x4653 = 0x4502
+0x4657 = 0x44FE
+0x4658 = 0x84BE
+0x465C = 0x4508
+0x4660 = 0x4507
+0x4661 = 0x4504
+0x4664 = 0x4500
+0x4665 = 0x44FC
+0x4667 = 0x4544
+0x4669 = 0x44F1
+0x466C = 0x84A6
+0x466D = 0x4506
+0x4670 = 0x45C6
+0x4671 = 0x45C3
+0x4672 = 0x45C1
+0x4673 = 0x45C2
+0x4675 = 0x45C4
+0x4676 = 0x45C7
+0x4678 = 0x45BF
+0x4679 = 0x45D2
+0x467B = 0x45CA
+0x467E = 0x872F
+0x4723 = 0x4613
+0x4725 = 0x4630
+0x4726 = 0x463E
+0x4727 = 0x4639
+0x472A = 0x463C
+0x472B = 0x463F
+0x472D = 0x4634
+0x472E = 0x463D
+0x4731 = 0x4638
+0x4735 = 0x89A0
+0x4736 = 0x4682
+0x4738 = 0x4683
+0x473A = 0x469B
+0x473C = 0x46E0
+0x473D = 0x46DD
+0x4740 = 0x46DE
+0x4742 = 0x46E3
+0x4743 = 0x46E5
+0x4745 = 0x8A97
+0x4746 = 0x46E2
+0x474A = 0x46DF
+0x474C = 0x472E
+0x474E = 0x4737
+0x474F = 0x4738
+0x4754 = 0x8C8B
+0x4756 = 0x3562
+0x4758 = 0x4794
+0x4759 = 0x4793
+0x475A = 0x47AB
+0x475B = 0x47AD
+0x475E = 0x47F5
+0x475F = 0x47F7
+0x4761 = 0x47F6
+0x4762 = 0x47F8
+0x4764 = 0x47FB
+0x4765 = 0x47F9
+0x4766 = 0x4858
+0x4767 = 0x485A
+0x4769 = 0x4859
+0x476A = 0x8F0F
+0x476B = 0x4885
+0x476C = 0x48A4
+0x476D = 0x48D8
+0x476E = 0x48D9
+0x4770 = 0x48DD
+0x4771 = 0x48C8
+0x4773 = 0x48FA
+0x4774 = 0x48FB
+0x4775 = 0x9275
+0x4776 = 0x4927
+0x4777 = 0x929F
+0x4778 = 0x492A
+0x4779 = 0x4925
+0x477B = 0x4928
+0x4822 = 0x95A6
+0x4823 = 0x4995
+0x4824 = 0x969A
+0x482D = 0x4A0F
+0x482E = 0x4A11
+0x4831 = 0x4A10
+0x4833 = 0x4A15
+0x4834 = 0x4A13
+0x4835 = 0x9757
+0x4837 = 0x4A47
+0x4838 = 0x4A46
+0x483A = 0x4A59
+0x483B = 0x4A5B
+0x483D = 0x4A5E
+0x4840 = 0x4A5A
+0x4841 = 0x4A91
+0x4842 = 0x4A92
+0x4843 = 0x4A90
+0x4844 = 0x4A93
+0x4846 = 0x97F7
+0x4847 = 0x4ABE
+0x484B = 0x4ABC
+0x484C = 0x4ABB
+0x484D = 0x4AB7
+0x484E = 0x4AB9
+0x4850 = 0x4B01
+0x4851 = 0x4AFE
+0x4854 = 0x4B02
+0x4856 = 0x4AFF
+0x4857 = 0x98B0
+0x4859 = 0x4B00
+0x485B = 0x4B37
+0x485C = 0x4B3A
+0x485D = 0x4B6F
+0x485E = 0x4B77
+0x485F = 0x4B79
+0x4860 = 0x99C6
+0x4862 = 0x4BC8
+0x4867 = 0x4BF2
+0x4869 = 0x4BF1
+0x486A = 0x4BF0
+0x486B = 0x9B62
+0x486D = 0x4C34
+0x4873 = 0x4D2C
+0x4874 = 0x4D2D
+0x4879 = 0x50FA
+0x487B = 0x3491
+0x487D = 0x3494
+0x4922 = 0x34C4
+0x4923 = 0x350A
+0x4925 = 0x5285
+0x4927 = 0x3552
+0x4929 = 0x3559
+0x492A = 0x366F
+0x492C = 0x35F2
+0x492D = 0x35F4
+0x492E = 0x5643
+0x4930 = 0x35F1
+0x4931 = 0x563C
+0x4933 = 0x366A
+0x493A = 0x3724
+0x493C = 0x3723
+0x4940 = 0x3727
+0x4943 = 0x376D
+0x4944 = 0x5BED
+0x4945 = 0x376E
+0x4946 = 0x376F
+0x4949 = 0x5C35
+0x494A = 0x379F
+0x494B = 0x380A
+0x494C = 0x3806
+0x494D = 0x380E
+0x494F = 0x380D
+0x4950 = 0x3805
+0x4953 = 0x380B
+0x4954 = 0x3810
+0x4955 = 0x382E
+0x495B = 0x3896
+0x495C = 0x3897
+0x495D = 0x38C4
+0x495E = 0x5F47
+0x495F = 0x38C5
+0x4961 = 0x38D2
+0x4965 = 0x3981
+0x4967 = 0x398E
+0x4968 = 0x3990
+0x4969 = 0x398F
+0x496B = 0x3991
+0x496C = 0x3995
+0x496D = 0x3993
+0x496F = 0x616D
+0x4975 = 0x3A3B
+0x4976 = 0x3A48
+0x4979 = 0x3A46
+0x497A = 0x3A47
+0x497E = 0x3A4C
+0x4A22 = 0x3A4A
+0x4A23 = 0x3A50
+0x4A24 = 0x3A43
+0x4A28 = 0x3A49
+0x4A29 = 0x3AA6
+0x4A2A = 0x3AA5
+0x4A2B = 0x3AA4
+0x4A2E = 0x3AB9
+0x4A30 = 0x3ACE
+0x4A31 = 0x3ACF
+0x4A32 = 0x3B13
+0x4A36 = 0x3BC6
+0x4A37 = 0x3BC5
+0x4A38 = 0x3BCA
+0x4A39 = 0x3BD9
+0x4A3A = 0x3BC1
+0x4A3D = 0x69F5
+0x4A42 = 0x3BCB
+0x4A48 = 0x6A03
+0x4A4B = 0x6A65
+0x4A4C = 0x3C42
+0x4A4E = 0x6B75
+0x4A4F = 0x3C74
+0x4A50 = 0x3C73
+0x4A57 = 0x6F8A
+0x4A58 = 0x6F56
+0x4A59 = 0x3D52
+0x4A5D = 0x3D50
+0x4A5F = 0x3D4B
+0x4A61 = 0x3D4C
+0x4A62 = 0x3D6D
+0x4A64 = 0x6F98
+0x4A68 = 0x3D4F
+0x4A69 = 0x6F68
+0x4A6A = 0x3DF0
+0x4A6C = 0x7234
+0x4A6D = 0x7245
+0x4A6E = 0x3E4D
+0x4A6F = 0x3E4C
+0x4A71 = 0x3E4F
+0x4A72 = 0x3E4E
+0x4A73 = 0x3E50
+0x4A75 = 0x735C
+0x4A76 = 0x3E96
+0x4A77 = 0x7356
+0x4A7A = 0x3E97
+0x4A7B = 0x3E95
+0x4A7C = 0x3E98
+0x4B21 = 0x3EEC
+0x4B22 = 0x3EEB
+0x4B23 = 0x3F13
+0x4B24 = 0x3F14
+0x4B25 = 0x3F38
+0x4B26 = 0x3F3A
+0x4B27 = 0x3F39
+0x4B29 = 0x3F68
+0x4B2A = 0x3F67
+0x4B2E = 0x3FBE
+0x4B2F = 0x3FBC
+0x4B33 = 0x3FBB
+0x4B35 = 0x3FBA
+0x4B37 = 0x3FB9
+0x4B38 = 0x3FB7
+0x4B3B = 0x3FC1
+0x4B3D = 0x3FF7
+0x4B3F = 0x4060
+0x4B42 = 0x4059
+0x4B43 = 0x405C
+0x4B44 = 0x405A
+0x4B45 = 0x4058
+0x4B47 = 0x405B
+0x4B4D = 0x405D
+0x4B55 = 0x40D4
+0x4B56 = 0x40D3
+0x4B57 = 0x78BF
+0x4B58 = 0x40D2
+0x4B59 = 0x78BD
+0x4B5B = 0x40D7
+0x4B5C = 0x40D1
+0x4B5D = 0x78E4
+0x4B5E = 0x40D5
+0x4B61 = 0x416D
+0x4B62 = 0x416F
+0x4B63 = 0x7A34
+0x4B64 = 0x4175
+0x4B65 = 0x416C
+0x4B66 = 0x4174
+0x4B68 = 0x4173
+0x4B6B = 0x7A36
+0x4B6C = 0x41AC
+0x4B70 = 0x4210
+0x4B73 = 0x7BBA
+0x4B74 = 0x7BBC
+0x4B75 = 0x420F
+0x4B76 = 0x7BC8
+0x4B77 = 0x4223
+0x4B78 = 0x7BC3
+0x4B79 = 0x421D
+0x4B7A = 0x7BB6
+0x4B7B = 0x420E
+0x4B7E = 0x4215
+0x4C21 = 0x7BC2
+0x4C22 = 0x4213
+0x4C25 = 0x421B
+0x4C26 = 0x7BC5
+0x4C27 = 0x4222
+0x4C28 = 0x4226
+0x4C2A = 0x7BBD
+0x4C2B = 0x7BB0
+0x4C2C = 0x4221
+0x4C2D = 0x421C
+0x4C2E = 0x4217
+0x4C30 = 0x421A
+0x4C31 = 0x7BBB
+0x4C35 = 0x4299
+0x4C37 = 0x4297
+0x4C3A = 0x42FD
+0x4C3C = 0x42F6
+0x4C3D = 0x42FE
+0x4C3E = 0x42F5
+0x4C3F = 0x42FF
+0x4C40 = 0x42F7
+0x4C44 = 0x4301
+0x4C45 = 0x7E04
+0x4C49 = 0x4377
+0x4C4F = 0x43AB
+0x4C52 = 0x43C0
+0x4C54 = 0x4431
+0x4C55 = 0x442E
+0x4C58 = 0x442C
+0x4C5B = 0x4432
+0x4C5C = 0x442F
+0x4C5D = 0x442B
+0x4C5E = 0x442D
+0x4C5F = 0x4433
+0x4C62 = 0x81F1
+0x4C63 = 0x4457
+0x4C64 = 0x445C
+0x4C65 = 0x447B
+0x4C68 = 0x447A
+0x4C6A = 0x8522
+0x4C6B = 0x4513
+0x4C6C = 0x451E
+0x4C6D = 0x4517
+0x4C6E = 0x4520
+0x4C6F = 0x452A
+0x4C70 = 0x4511
+0x4C71 = 0x4515
+0x4C72 = 0x450F
+0x4C73 = 0x4518
+0x4C74 = 0x8538
+0x4C77 = 0x452C
+0x4C78 = 0x8532
+0x4C7A = 0x8510
+0x4C7D = 0x451C
+0x4D21 = 0x4529
+0x4D24 = 0x4512
+0x4D25 = 0x854F
+0x4D26 = 0x4597
+0x4D28 = 0x8772
+0x4D2F = 0x45D4
+0x4D30 = 0x45D0
+0x4D31 = 0x877C
+0x4D36 = 0x45D3
+0x4D37 = 0x4614
+0x4D39 = 0x4646
+0x4D3A = 0x4645
+0x4D3C = 0x4643
+0x4D3E = 0x890D
+0x4D3F = 0x4644
+0x4D40 = 0x4648
+0x4D42 = 0x4647
+0x4D46 = 0x8908
+0x4D47 = 0x4649
+0x4D48 = 0x4685
+0x4D4A = 0x4684
+0x4D4C = 0x469D
+0x4D4E = 0x469E
+0x4D4F = 0x46A0
+0x4D51 = 0x469C
+0x4D53 = 0x469F
+0x4D55 = 0x46F7
+0x4D56 = 0x46EA
+0x4D58 = 0x46EF
+0x4D59 = 0x46E9
+0x4D5A = 0x46F3
+0x4D5B = 0x46F0
+0x4D5C = 0x46EB
+0x4D5E = 0x46EC
+0x4D5F = 0x46F2
+0x4D60 = 0x46F5
+0x4D61 = 0x46EE
+0x4D64 = 0x473A
+0x4D65 = 0x474B
+0x4D67 = 0x474A
+0x4D68 = 0x474C
+0x4D6C = 0x4779
+0x4D6D = 0x477B
+0x4D6E = 0x4778
+0x4D71 = 0x47B5
+0x4D73 = 0x47B4
+0x4D74 = 0x47B7
+0x4D75 = 0x8D9E
+0x4D76 = 0x4809
+0x4D77 = 0x47FE
+0x4D78 = 0x4808
+0x4D79 = 0x4807
+0x4D7D = 0x4806
+0x4D7E = 0x4804
+0x4E21 = 0x4805
+0x4E22 = 0x47FF
+0x4E23 = 0x480B
+0x4E26 = 0x483B
+0x4E27 = 0x485D
+0x4E28 = 0x485C
+0x4E29 = 0x485F
+0x4E2A = 0x485E
+0x4E2B = 0x8F28
+0x4E2D = 0x8F21
+0x4E2E = 0x4883
+0x4E31 = 0x48A7
+0x4E32 = 0x9066
+0x4E33 = 0x906C
+0x4E35 = 0x48A8
+0x4E3B = 0x90F6
+0x4E3C = 0x48E0
+0x4E3D = 0x48DF
+0x4E3E = 0x48FE
+0x4E3F = 0x48FC
+0x4E40 = 0x48FF
+0x4E41 = 0x48FD
+0x4E43 = 0x492C
+0x4E44 = 0x92EC
+0x4E45 = 0x92BA
+0x4E46 = 0x92E3
+0x4E47 = 0x92BD
+0x4E48 = 0x499D
+0x4E4A = 0x95B4
+0x4E4C = 0x4A40
+0x4E4F = 0x4A5F
+0x4E57 = 0x97D1
+0x4E59 = 0x4AC0
+0x4E5A = 0x9823
+0x4E5C = 0x4AC1
+0x4E5D = 0x4AC6
+0x4E60 = 0x4B04
+0x4E61 = 0x4B05
+0x4E63 = 0x990B
+0x4E64 = 0x4B3E
+0x4E65 = 0x4B3D
+0x4E66 = 0x4B40
+0x4E67 = 0x4B3F
+0x4E69 = 0x4B42
+0x4E6D = 0x4B84
+0x4E6E = 0x4B82
+0x4E6F = 0x4B7F
+0x4E70 = 0x4B85
+0x4E73 = 0x4BCC
+0x4E74 = 0x9AB2
+0x4E75 = 0x4BCB
+0x4E76 = 0x4BCD
+0x4E79 = 0x9ADB
+0x4E7B = 0x4BF5
+0x4F21 = 0x9AF0
+0x4F24 = 0x4C20
+0x4F25 = 0x4C21
+0x4F28 = 0x4C37
+0x4F29 = 0x4C3E
+0x4F2A = 0x9B73
+0x4F2B = 0x4C3D
+0x4F2C = 0x9B6E
+0x4F30 = 0x9B65
+0x4F32 = 0x4C3C
+0x4F34 = 0x4C38
+0x4F35 = 0x9B6A
+0x4F37 = 0x9B6D
+0x4F39 = 0x4C3B
+0x4F3B = 0x4CB0
+0x4F3F = 0x4CAD
+0x4F40 = 0x4CB2
+0x4F41 = 0x4CB8
+0x4F42 = 0x9D0B
+0x4F44 = 0x4CAF
+0x4F47 = 0x4D1A
+0x4F48 = 0x9E76
+0x4F49 = 0x4D20
+0x4F4A = 0x4D21
+0x4F4B = 0x4D30
+0x4F4C = 0x9EA8
+0x4F4D = 0x4D2F
+0x4F52 = 0x4D5F
+0x4F53 = 0x4D60
+0x4F56 = 0x9F11
+0x4F59 = 0x348A
+0x4F5A = 0x5119
+0x4F5B = 0x349C
+0x4F5D = 0x349A
+0x4F61 = 0x350C
+0x4F62 = 0x350B
+0x4F63 = 0x350D
+0x4F64 = 0x5292
+0x4F67 = 0x35FE
+0x4F6A = 0x35FF
+0x4F6B = 0x35FB
+0x4F6C = 0x35FC
+0x4F6D = 0x3609
+0x4F6F = 0x3600
+0x4F71 = 0x5675
+0x4F78 = 0x3671
+0x4F7B = 0x596F
+0x5021 = 0x372B
+0x5025 = 0x3814
+0x5026 = 0x3811
+0x5027 = 0x3812
+0x5029 = 0x3863
+0x502B = 0x386E
+0x502C = 0x389A
+0x502E = 0x389B
+0x5031 = 0x38C8
+0x5034 = 0x38F6
+0x5037 = 0x61A5
+0x5038 = 0x398C
+0x5039 = 0x3997
+0x503A = 0x39A2
+0x503B = 0x61A0
+0x5045 = 0x3A54
+0x5049 = 0x3AA8
+0x504C = 0x3AA9
+0x504E = 0x65B4
+0x504F = 0x65D8
+0x5050 = 0x66C2
+0x5051 = 0x3B18
+0x5052 = 0x3B17
+0x5053 = 0x3B1D
+0x5056 = 0x3B31
+0x5059 = 0x3BD8
+0x505A = 0x3BD5
+0x505E = 0x3BE1
+0x5060 = 0x3BD4
+0x5064 = 0x3BE3
+0x5066 = 0x3C44
+0x5067 = 0x3C45
+0x506A = 0x3C76
+0x506B = 0x3C75
+0x506D = 0x6BA8
+0x506E = 0x3C88
+0x506F = 0x3CAA
+0x5071 = 0x3CAB
+0x5072 = 0x3CAC
+0x5074 = 0x3D57
+0x5075 = 0x6F83
+0x5076 = 0x3D60
+0x5077 = 0x3D5D
+0x5078 = 0x3D6B
+0x507A = 0x3D63
+0x507B = 0x3D67
+0x507D = 0x3D5E
+0x5122 = 0x6FC5
+0x5123 = 0x71CD
+0x5124 = 0x3DF9
+0x5125 = 0x3DF3
+0x512B = 0x3DF6
+0x512D = 0x729C
+0x512E = 0x3E51
+0x512F = 0x3E53
+0x5130 = 0x3E52
+0x5132 = 0x3E9B
+0x5134 = 0x3E9C
+0x5137 = 0x3EF7
+0x5138 = 0x7499
+0x5139 = 0x748F
+0x513A = 0x7491
+0x513F = 0x3F3B
+0x5141 = 0x3F3E
+0x5142 = 0x3F3D
+0x5144 = 0x3F69
+0x5148 = 0x3FC3
+0x5149 = 0x3FC4
+0x514A = 0x3FC7
+0x514D = 0x7639
+0x514E = 0x3FC6
+0x514F = 0x762E
+0x5150 = 0x3FC8
+0x5154 = 0x769F
+0x5155 = 0x76A0
+0x5156 = 0x3FE6
+0x5157 = 0x3FF8
+0x515A = 0x4007
+0x515C = 0x4064
+0x515D = 0x4068
+0x515F = 0x7794
+0x5160 = 0x4065
+0x5161 = 0x77AE
+0x5164 = 0x4069
+0x516C = 0x40DA
+0x516D = 0x40E0
+0x516E = 0x78E6
+0x5170 = 0x40DE
+0x5174 = 0x411C
+0x5175 = 0x411D
+0x5176 = 0x411A
+0x5178 = 0x417B
+0x5179 = 0x417A
+0x517A = 0x417C
+0x517C = 0x4178
+0x517D = 0x4177
+0x5222 = 0x41B1
+0x5224 = 0x41B2
+0x5225 = 0x41B0
+0x5227 = 0x7ABC
+0x5229 = 0x4236
+0x522B = 0x422E
+0x522D = 0x7BD6
+0x522F = 0x4234
+0x5234 = 0x422A
+0x5236 = 0x4233
+0x5237 = 0x422D
+0x5238 = 0x422F
+0x5239 = 0x4231
+0x523A = 0x422B
+0x523B = 0x4232
+0x523D = 0x4235
+0x5244 = 0x7CCF
+0x5247 = 0x4308
+0x5249 = 0x4306
+0x524C = 0x7E18
+0x524E = 0x434D
+0x524F = 0x4361
+0x5253 = 0x4378
+0x5255 = 0x4394
+0x5256 = 0x4395
+0x525A = 0x43C1
+0x525B = 0x43C3
+0x525C = 0x806D
+0x525E = 0x4439
+0x5261 = 0x443A
+0x5262 = 0x443B
+0x5263 = 0x4435
+0x5264 = 0x4436
+0x5266 = 0x443C
+0x5267 = 0x8190
+0x526B = 0x4458
+0x526C = 0x447C
+0x526D = 0x447D
+0x526E = 0x448D
+0x526F = 0x448C
+0x5272 = 0x453B
+0x5273 = 0x453F
+0x5276 = 0x4532
+0x5277 = 0x452D
+0x5279 = 0x452F
+0x527A = 0x4539
+0x527B = 0x452E
+0x527C = 0x453A
+0x527E = 0x4536
+0x5321 = 0x4531
+0x5322 = 0x453E
+0x5323 = 0x4538
+0x5324 = 0x8552
+0x5325 = 0x4534
+0x5327 = 0x4541
+0x532C = 0x4530
+0x5331 = 0x4543
+0x5333 = 0x8550
+0x5336 = 0x4598
+0x5339 = 0x87A0
+0x533C = 0x8786
+0x533D = 0x45DA
+0x533E = 0x45D7
+0x5341 = 0x8795
+0x5344 = 0x878C
+0x534A = 0x4618
+0x534B = 0x8860
+0x534F = 0x4652
+0x5350 = 0x8928
+0x5352 = 0x464E
+0x5353 = 0x8920
+0x5355 = 0x464F
+0x5356 = 0x4650
+0x5359 = 0x89A8
+0x535A = 0x4686
+0x535B = 0x4687
+0x535C = 0x4689
+0x5361 = 0x46A2
+0x5362 = 0x46A3
+0x5364 = 0x46A1
+0x536A = 0x46F9
+0x536B = 0x46FD
+0x5372 = 0x473E
+0x5373 = 0x473C
+0x5375 = 0x474D
+0x5377 = 0x474E
+0x5379 = 0x4781
+0x537A = 0x4783
+0x537B = 0x4782
+0x537D = 0x4780
+0x537E = 0x4788
+0x5426 = 0x47B9
+0x5429 = 0x8E3A
+0x542D = 0x4811
+0x542E = 0x480D
+0x542F = 0x4810
+0x5430 = 0x4813
+0x5432 = 0x483C
+0x5433 = 0x4862
+0x5434 = 0x4863
+0x543A = 0x4903
+0x543B = 0x4906
+0x543C = 0x4902
+0x543D = 0x4901
+0x5440 = 0x4905
+0x5442 = 0x9194
+0x5443 = 0x9311
+0x5445 = 0x9337
+0x5446 = 0x4936
+0x5448 = 0x4935
+0x5449 = 0x9343
+0x544B = 0x49A1
+0x544C = 0x49A3
+0x544F = 0x49A0
+0x5451 = 0x49EA
+0x5452 = 0x96A6
+0x5453 = 0x49E8
+0x5458 = 0x4A21
+0x5459 = 0x4A1B
+0x545C = 0x4A49
+0x545D = 0x4A48
+0x545F = 0x9795
+0x5460 = 0x4A62
+0x5461 = 0x4A61
+0x5462 = 0x4A64
+0x5463 = 0x4A60
+0x5464 = 0x4A63
+0x5467 = 0x9796
+0x5468 = 0x4A66
+0x5469 = 0x4AAC
+0x546A = 0x4AAB
+0x546D = 0x4AC3
+0x546F = 0x4AC4
+0x5470 = 0x9825
+0x5473 = 0x4B08
+0x5474 = 0x4B09
+0x5475 = 0x4B0A
+0x5476 = 0x4B06
+0x5477 = 0x4B07
+0x5478 = 0x4B41
+0x547A = 0x4B45
+0x547C = 0x4B43
+0x547D = 0x4B44
+0x547E = 0x9926
+0x5521 = 0x9934
+0x5522 = 0x4B47
+0x5526 = 0x4B71
+0x552D = 0x4B8B
+0x552E = 0x4BD4
+0x552F = 0x4BD3
+0x5530 = 0x4BD1
+0x5531 = 0x9ABA
+0x5532 = 0x4BD2
+0x5535 = 0x4BF7
+0x5536 = 0x4BF8
+0x553F = 0x4C22
+0x5541 = 0x4C45
+0x5542 = 0x4C41
+0x5543 = 0x9B81
+0x5544 = 0x4C40
+0x5545 = 0x9B8A
+0x5547 = 0x9B7F
+0x5548 = 0x4C42
+0x554A = 0x4CC1
+0x554B = 0x4CC5
+0x554D = 0x4CBB
+0x554E = 0x4CB9
+0x554F = 0x4CBD
+0x5550 = 0x4CC9
+0x5552 = 0x9D11
+0x5554 = 0x4CBF
+0x5555 = 0x4CC7
+0x5557 = 0x4CC3
+0x5558 = 0x4D24
+0x5559 = 0x4D31
+0x555A = 0x4D33
+0x555C = 0x4D32
+0x555D = 0x4D34
+0x555E = 0x4D52
+0x555F = 0x4D61
+0x5560 = 0x9ED9
+0x5561 = 0x4D7A
+0x5562 = 0x4D82
+0x5563 = 0x9F3C
+0x5565 = 0x5123
+0x5569 = 0x512C
+0x556C = 0x350F
+0x556D = 0x5295
+0x556F = 0x3523
+0x5570 = 0x3525
+0x5572 = 0x3606
+0x5573 = 0x3608
+0x5574 = 0x5688
+0x5578 = 0x568B
+0x557B = 0x367A
+0x557C = 0x3677
+0x5622 = 0x372E
+0x5624 = 0x372F
+0x5627 = 0x381B
+0x5628 = 0x3813
+0x562B = 0x3866
+0x562D = 0x3865
+0x562F = 0x38F7
+0x5632 = 0x61E1
+0x5633 = 0x61D7
+0x5636 = 0x399C
+0x5639 = 0x3A53
+0x563E = 0x3ABA
+0x563F = 0x65A3
+0x5640 = 0x3B22
+0x5641 = 0x66D3
+0x5645 = 0x6A8B
+0x5648 = 0x3BEB
+0x5649 = 0x3BDD
+0x564B = 0x3BEF
+0x564E = 0x3C47
+0x564F = 0x3C46
+0x5651 = 0x3C78
+0x5652 = 0x6BAC
+0x5653 = 0x3C89
+0x5656 = 0x3D68
+0x5657 = 0x3D76
+0x5658 = 0x3D74
+0x5659 = 0x3D79
+0x565B = 0x3D7A
+0x565C = 0x3D77
+0x565E = 0x3D71
+0x5660 = 0x3D72
+0x5662 = 0x3DFF
+0x5664 = 0x3E05
+0x5667 = 0x3E54
+0x566A = 0x3E9E
+0x566B = 0x3E9F
+0x566C = 0x7374
+0x566F = 0x3EFA
+0x5671 = 0x3F44
+0x5672 = 0x3F3F
+0x5673 = 0x3F40
+0x5675 = 0x3F42
+0x5678 = 0x3F51
+0x5721 = 0x7640
+0x5722 = 0x3FCA
+0x5724 = 0x7641
+0x5725 = 0x3FCE
+0x5726 = 0x3FC9
+0x572C = 0x4009
+0x572D = 0x76E8
+0x572E = 0x406C
+0x572F = 0x406E
+0x5730 = 0x4070
+0x5731 = 0x406D
+0x5732 = 0x406B
+0x5733 = 0x4071
+0x5734 = 0x4072
+0x5738 = 0x408C
+0x5739 = 0x40E4
+0x573B = 0x40E1
+0x573E = 0x78F6
+0x573F = 0x40E7
+0x5740 = 0x7900
+0x5741 = 0x40E2
+0x5742 = 0x411F
+0x5745 = 0x417E
+0x5747 = 0x4180
+0x5748 = 0x7A59
+0x5749 = 0x7A55
+0x574B = 0x41B9
+0x574C = 0x41B7
+0x574D = 0x41B8
+0x574F = 0x41BA
+0x5750 = 0x7AF4
+0x5752 = 0x41D3
+0x5753 = 0x423F
+0x5754 = 0x7C04
+0x5755 = 0x4245
+0x5756 = 0x4241
+0x5757 = 0x7C15
+0x5758 = 0x4242
+0x5759 = 0x4243
+0x575A = 0x423B
+0x575B = 0x4238
+0x575E = 0x423A
+0x575F = 0x7BF5
+0x5762 = 0x423C
+0x5765 = 0x423E
+0x5769 = 0x429E
+0x576A = 0x429F
+0x576B = 0x42A1
+0x576D = 0x429B
+0x576E = 0x4312
+0x5772 = 0x4318
+0x5773 = 0x430C
+0x5775 = 0x4362
+0x5777 = 0x437A
+0x577A = 0x43AE
+0x577B = 0x43AF
+0x577D = 0x43AD
+0x5821 = 0x43C4
+0x5822 = 0x43C7
+0x5823 = 0x43C6
+0x5824 = 0x43C5
+0x5827 = 0x81C1
+0x5828 = 0x4440
+0x582B = 0x443F
+0x582C = 0x4441
+0x5830 = 0x447F
+0x5832 = 0x4486
+0x5833 = 0x4481
+0x5834 = 0x4480
+0x5835 = 0x448E
+0x5836 = 0x454A
+0x5838 = 0x4547
+0x583B = 0x454B
+0x583C = 0x4546
+0x583D = 0x454E
+0x583E = 0x857D
+0x5840 = 0x85A5
+0x5842 = 0x4548
+0x5844 = 0x4545
+0x584D = 0x45DB
+0x584E = 0x45E7
+0x584F = 0x45E4
+0x5852 = 0x45E1
+0x5854 = 0x45E9
+0x5856 = 0x45E5
+0x5857 = 0x45E0
+0x5858 = 0x45E3
+0x585F = 0x45EA
+0x5862 = 0x893A
+0x5863 = 0x4654
+0x5864 = 0x4658
+0x5865 = 0x465C
+0x5867 = 0x4655
+0x5868 = 0x468B
+0x5869 = 0x468C
+0x586A = 0x46A6
+0x586B = 0x46A5
+0x5870 = 0x46FF
+0x5875 = 0x4730
+0x5876 = 0x4740
+0x5877 = 0x4741
+0x587A = 0x4786
+0x587C = 0x47BF
+0x587D = 0x47BD
+0x5925 = 0x47BE
+0x5926 = 0x4819
+0x5928 = 0x481C
+0x592A = 0x481B
+0x592B = 0x4817
+0x592C = 0x4818
+0x592D = 0x8E51
+0x5930 = 0x483D
+0x5931 = 0x486A
+0x5932 = 0x4866
+0x5935 = 0x4867
+0x5937 = 0x4868
+0x5938 = 0x48AD
+0x5939 = 0x48AE
+0x593C = 0x48D6
+0x593D = 0x4909
+0x593F = 0x9198
+0x5941 = 0x490C
+0x5942 = 0x490A
+0x5944 = 0x493B
+0x5945 = 0x493A
+0x5946 = 0x9384
+0x5947 = 0x9381
+0x5949 = 0x936F
+0x594D = 0x49AF
+0x594E = 0x49AA
+0x594F = 0x49AB
+0x5952 = 0x49B1
+0x5954 = 0x49AC
+0x5955 = 0x49EC
+0x5958 = 0x4A01
+0x595D = 0x4A23
+0x595F = 0x4A24
+0x5960 = 0x4A1E
+0x5962 = 0x4A4A
+0x5963 = 0x4A65
+0x5964 = 0x4A6A
+0x5968 = 0x4A69
+0x596B = 0x4A95
+0x5970 = 0x9842
+0x5973 = 0x4ACC
+0x5977 = 0x4ACF
+0x597A = 0x4B0F
+0x597C = 0x4B0E
+0x597D = 0x4B0B
+0x597E = 0x4B10
+0x5A21 = 0x4B0D
+0x5A22 = 0x4B0C
+0x5A27 = 0x4B46
+0x5A28 = 0x4B48
+0x5A29 = 0x9937
+0x5A2A = 0x4B49
+0x5A2D = 0x4B91
+0x5A2E = 0x4B8E
+0x5A30 = 0x4BD8
+0x5A31 = 0x4BD6
+0x5A33 = 0x4BDA
+0x5A35 = 0x4BD7
+0x5A37 = 0x9AFF
+0x5A38 = 0x4BF9
+0x5A3B = 0x4BFC
+0x5A3F = 0x9BA9
+0x5A40 = 0x4C4A
+0x5A41 = 0x9BA7
+0x5A42 = 0x4C4E
+0x5A43 = 0x9BB3
+0x5A44 = 0x9BAC
+0x5A45 = 0x9BB0
+0x5A49 = 0x9B9C
+0x5A4D = 0x9D3C
+0x5A4E = 0x9D1C
+0x5A4F = 0x9D3A
+0x5A50 = 0x4CD3
+0x5A51 = 0x4CCD
+0x5A52 = 0x4CD1
+0x5A55 = 0x9D32
+0x5A56 = 0x9D34
+0x5A5D = 0x9EC7
+0x5A5F = 0x4D62
+0x5A63 = 0x4D83
+0x5A64 = 0x9F3F
+0x5A66 = 0x4D92
+0x5A67 = 0x349F
+0x5A68 = 0x34A0
+0x5A6E = 0x3527
+0x5A70 = 0x360B
+0x5A7A = 0x368D
+0x5A7D = 0x3770
+0x5B21 = 0x5EEB
+0x5B23 = 0x399A
+0x5B24 = 0x399F
+0x5B25 = 0x399D
+0x5B29 = 0x399B
+0x5B2B = 0x61D5
+0x5B2D = 0x3A60
+0x5B2E = 0x3A64
+0x5B2F = 0x3A69
+0x5B30 = 0x3A63
+0x5B31 = 0x3A67
+0x5B32 = 0x3A62
+0x5B36 = 0x6502
+0x5B3A = 0x3AAC
+0x5B3F = 0x3B26
+0x5B40 = 0x3B23
+0x5B41 = 0x3B25
+0x5B44 = 0x3BF8
+0x5B48 = 0x3BF7
+0x5B49 = 0x3BFB
+0x5B4A = 0x3BFA
+0x5B4F = 0x3CB0
+0x5B50 = 0x3CAF
+0x5B54 = 0x3D7E
+0x5B56 = 0x3D7D
+0x5B57 = 0x3D80
+0x5B5A = 0x3D7F
+0x5B5B = 0x3D86
+0x5B5E = 0x7012
+0x5B60 = 0x3D81
+0x5B64 = 0x3E24
+0x5B65 = 0x3E58
+0x5B66 = 0x3E57
+0x5B67 = 0x3EA0
+0x5B69 = 0x3EFE
+0x5B6C = 0x3F15
+0x5B6E = 0x3F47
+0x5B6F = 0x3F46
+0x5B72 = 0x3F6B
+0x5B73 = 0x3F6C
+0x5B74 = 0x7585
+0x5B75 = 0x7654
+0x5B77 = 0x3FCC
+0x5B79 = 0x7655
+0x5B7B = 0x3FCB
+0x5B7C = 0x76A7
+0x5B7D = 0x76A8
+0x5B7E = 0x3FF9
+0x5C25 = 0x4078
+0x5C26 = 0x407A
+0x5C27 = 0x4075
+0x5C29 = 0x4076
+0x5C2A = 0x4077
+0x5C2D = 0x40EA
+0x5C2E = 0x40EE
+0x5C2F = 0x40ED
+0x5C31 = 0x40EC
+0x5C32 = 0x790F
+0x5C35 = 0x4184
+0x5C36 = 0x4185
+0x5C37 = 0x4183
+0x5C39 = 0x41BC
+0x5C3A = 0x41BD
+0x5C3B = 0x41D4
+0x5C40 = 0x4255
+0x5C42 = 0x4250
+0x5C43 = 0x424C
+0x5C44 = 0x4248
+0x5C46 = 0x4253
+0x5C48 = 0x4257
+0x5C49 = 0x4254
+0x5C4A = 0x424E
+0x5C4B = 0x424A
+0x5C4C = 0x4251
+0x5C4F = 0x4249
+0x5C50 = 0x424B
+0x5C51 = 0x4263
+0x5C54 = 0x42A7
+0x5C55 = 0x42A6
+0x5C56 = 0x42A4
+0x5C5A = 0x7CE4
+0x5C5B = 0x7CE5
+0x5C5E = 0x7E65
+0x5C5F = 0x7E4E
+0x5C60 = 0x4317
+0x5C62 = 0x4316
+0x5C65 = 0x4363
+0x5C68 = 0x7F82
+0x5C6A = 0x437B
+0x5C6B = 0x437C
+0x5C70 = 0x43B0
+0x5C71 = 0x802D
+0x5C74 = 0x4442
+0x5C76 = 0x4444
+0x5C7C = 0x4488
+0x5C7D = 0x448F
+0x5C7E = 0x4553
+0x5D21 = 0x455B
+0x5D23 = 0x4559
+0x5D28 = 0x85CA
+0x5D2B = 0x4554
+0x5D2C = 0x85BC
+0x5D32 = 0x4599
+0x5D39 = 0x45F1
+0x5D3B = 0x45EF
+0x5D44 = 0x4662
+0x5D46 = 0x4663
+0x5D48 = 0x4660
+0x5D49 = 0x4661
+0x5D4A = 0x465F
+0x5D4E = 0x468D
+0x5D50 = 0x468E
+0x5D54 = 0x4709
+0x5D57 = 0x4705
+0x5D5A = 0x4703
+0x5D5B = 0x4706
+0x5D61 = 0x4731
+0x5D64 = 0x474F
+0x5D68 = 0x4766
+0x5D69 = 0x8CFF
+0x5D6A = 0x47C4
+0x5D6C = 0x47C3
+0x5D6D = 0x47C1
+0x5D6E = 0x47C5
+0x5D72 = 0x4821
+0x5D74 = 0x481F
+0x5D75 = 0x4822
+0x5D77 = 0x4827
+0x5D78 = 0x4820
+0x5D7A = 0x486D
+0x5D7B = 0x486C
+0x5D7C = 0x486B
+0x5D7D = 0x486F
+0x5D7E = 0x4870
+0x5E24 = 0x91A6
+0x5E27 = 0x4942
+0x5E29 = 0x93B6
+0x5E2B = 0x4944
+0x5E2C = 0x4940
+0x5E2F = 0x493F
+0x5E31 = 0x93AB
+0x5E32 = 0x498B
+0x5E35 = 0x4A25
+0x5E36 = 0x4A28
+0x5E38 = 0x9721
+0x5E3B = 0x4A75
+0x5E3C = 0x4A72
+0x5E3E = 0x4A6F
+0x5E41 = 0x4A76
+0x5E42 = 0x4A71
+0x5E43 = 0x97A7
+0x5E45 = 0x4A97
+0x5E47 = 0x4AD7
+0x5E49 = 0x4AD6
+0x5E4B = 0x4AD8
+0x5E4C = 0x4ADC
+0x5E4D = 0x4ADB
+0x5E4E = 0x4AD4
+0x5E4F = 0x983E
+0x5E50 = 0x4B13
+0x5E51 = 0x4B11
+0x5E52 = 0x4B14
+0x5E57 = 0x4B51
+0x5E58 = 0x4B50
+0x5E59 = 0x4B53
+0x5E5A = 0x4B54
+0x5E5B = 0x4B52
+0x5E5F = 0x4B6D
+0x5E62 = 0x4B95
+0x5E63 = 0x4B99
+0x5E65 = 0x4B9A
+0x5E67 = 0x4B93
+0x5E68 = 0x4B97
+0x5E6E = 0x4BDC
+0x5E70 = 0x4BFD
+0x5E73 = 0x4BFE
+0x5E74 = 0x4C00
+0x5E75 = 0x4C02
+0x5E76 = 0x4C01
+0x5E77 = 0x4C03
+0x5E7C = 0x4C27
+0x5E7D = 0x4C26
+0x5E7E = 0x4C24
+0x5F21 = 0x4C4C
+0x5F22 = 0x9BBC
+0x5F23 = 0x4C50
+0x5F24 = 0x4C55
+0x5F25 = 0x4C53
+0x5F26 = 0x9BB7
+0x5F27 = 0x4C52
+0x5F29 = 0x4C57
+0x5F2A = 0x9BBE
+0x5F2B = 0x4C58
+0x5F2C = 0x4CD6
+0x5F2F = 0x4CD4
+0x5F31 = 0x4CDA
+0x5F32 = 0x4CD9
+0x5F34 = 0x9D62
+0x5F35 = 0x4CD5
+0x5F36 = 0x4CE4
+0x5F38 = 0x4CDC
+0x5F39 = 0x4D1B
+0x5F3A = 0x9E8F
+0x5F3B = 0x4D37
+0x5F3C = 0x4D36
+0x5F3D = 0x4D4B
+0x5F3E = 0x9ECB
+0x5F3F = 0x4D66
+0x5F40 = 0x4D76
+0x5F42 = 0x4D7E
+0x5F43 = 0x4D7D
+0x5F44 = 0x4D7F
+0x5F45 = 0x4D84
+0x5F46 = 0x4D8B
+0x5F48 = 0x4D94
+0x5F49 = 0x34A1
+0x5F4A = 0x3511
+0x5F4C = 0x3610
+0x5F4D = 0x56A9
+0x5F52 = 0x5913
+0x5F54 = 0x3732
+0x5F55 = 0x5BF4
+0x5F5A = 0x3820
+0x5F5E = 0x389D
+0x5F60 = 0x61EC
+0x5F61 = 0x61EF
+0x5F64 = 0x39A5
+0x5F6E = 0x3C02
+0x5F6F = 0x3BFE
+0x5F70 = 0x3C01
+0x5F71 = 0x6AD6
+0x5F72 = 0x3C03
+0x5F73 = 0x3BFF
+0x5F75 = 0x3C04
+0x5F77 = 0x3C4A
+0x5F79 = 0x3D87
+0x5F7B = 0x3D84
+0x5F7D = 0x3D85
+0x5F7E = 0x7209
+0x6024 = 0x3E59
+0x6025 = 0x7379
+0x6027 = 0x74C6
+0x602A = 0x3F04
+0x602B = 0x3F49
+0x602C = 0x3F48
+0x602E = 0x3F6D
+0x602F = 0x3FD2
+0x6030 = 0x3FD3
+0x6032 = 0x3FD1
+0x6037 = 0x3FE7
+0x6038 = 0x400A
+0x6039 = 0x77C3
+0x603F = 0x40F0
+0x6042 = 0x791F
+0x6045 = 0x7A65
+0x6048 = 0x41BE
+0x6049 = 0x41BF
+0x604B = 0x7AC6
+0x604C = 0x7C3A
+0x604E = 0x7C36
+0x6053 = 0x425E
+0x6056 = 0x425B
+0x605A = 0x7CEB
+0x605B = 0x42AB
+0x605D = 0x42AC
+0x6062 = 0x431F
+0x6063 = 0x431D
+0x6066 = 0x431C
+0x6068 = 0x431E
+0x606D = 0x4364
+0x606F = 0x7F84
+0x6073 = 0x4448
+0x6074 = 0x4447
+0x6077 = 0x455E
+0x6078 = 0x4561
+0x607A = 0x85E0
+0x607B = 0x85F3
+0x6121 = 0x45F7
+0x6124 = 0x45F4
+0x6125 = 0x45F8
+0x6126 = 0x881E
+0x612A = 0x4664
+0x612C = 0x4692
+0x612D = 0x468F
+0x612E = 0x4690
+0x612F = 0x89B4
+0x6130 = 0x4693
+0x6131 = 0x46A8
+0x6134 = 0x46A9
+0x6137 = 0x89F9
+0x613A = 0x8B44
+0x613B = 0x470E
+0x613D = 0x470F
+0x6140 = 0x470B
+0x6145 = 0x4710
+0x6146 = 0x4751
+0x6148 = 0x4750
+0x614A = 0x4763
+0x614D = 0x47C7
+0x614F = 0x8E71
+0x6150 = 0x4824
+0x6151 = 0x4826
+0x6152 = 0x8E6E
+0x6154 = 0x8E79
+0x6156 = 0x8EC4
+0x6157 = 0x4874
+0x6158 = 0x4873
+0x6159 = 0x4872
+0x615E = 0x48B1
+0x615F = 0x908C
+0x6161 = 0x490E
+0x6162 = 0x4911
+0x6163 = 0x4910
+0x6164 = 0x490F
+0x6165 = 0x4912
+0x6166 = 0x4949
+0x6167 = 0x93C9
+0x6168 = 0x494F
+0x6169 = 0x494D
+0x616C = 0x4955
+0x6173 = 0x4A2C
+0x6174 = 0x4A2B
+0x6177 = 0x4A79
+0x617B = 0x4A7A
+0x617C = 0x97B0
+0x617D = 0x4A99
+0x617E = 0x4A9A
+0x6222 = 0x4AAE
+0x6223 = 0x4AAF
+0x6225 = 0x4AE4
+0x6226 = 0x4AE1
+0x6227 = 0x4ADE
+0x6228 = 0x4AE6
+0x6229 = 0x4ADF
+0x622B = 0x4AE7
+0x622C = 0x4AE2
+0x622D = 0x4AE0
+0x622F = 0x4AE5
+0x6230 = 0x985A
+0x6232 = 0x4B18
+0x6236 = 0x4B56
+0x6238 = 0x9946
+0x623C = 0x4B6E
+0x623F = 0x4B9D
+0x6240 = 0x4BA0
+0x6241 = 0x4B9C
+0x6244 = 0x4BA1
+0x6245 = 0x4BA2
+0x6246 = 0x4B9F
+0x6247 = 0x4BDF
+0x6248 = 0x4BDE
+0x6249 = 0x9AC3
+0x624A = 0x4BEA
+0x624C = 0x4C06
+0x624E = 0x4C04
+0x624F = 0x9B0F
+0x6254 = 0x4C5F
+0x6255 = 0x9BF4
+0x6256 = 0x9BFA
+0x6257 = 0x4C5C
+0x6259 = 0x4C5E
+0x625C = 0x9BDD
+0x625D = 0x4C59
+0x6260 = 0x4C64
+0x6261 = 0x4C5D
+0x6262 = 0x4C62
+0x6264 = 0x4C65
+0x6266 = 0x9BED
+0x6267 = 0x4C5B
+0x6268 = 0x9BEF
+0x626A = 0x4CDD
+0x626C = 0x4CDF
+0x626F = 0x4CE2
+0x6272 = 0x4D27
+0x6275 = 0x9E96
+0x6276 = 0x4D3A
+0x6277 = 0x4D3C
+0x6279 = 0x4D39
+0x627C = 0x4D3D
+0x627D = 0x4D3B
+0x627E = 0x9EB3
+0x6321 = 0x4D4C
+0x6323 = 0x4D68
+0x6324 = 0x9EE2
+0x6326 = 0x4D80
+0x6327 = 0x4D85
+0x6329 = 0x4D95
+0x632B = 0x4D96
+0x632D = 0x9F8F
+0x632F = 0x34A4
+0x6330 = 0x3512
+0x6331 = 0x56B1
+0x6332 = 0x3625
+0x6334 = 0x5B41
+0x6335 = 0x3737
+0x633A = 0x3868
+0x633B = 0x3867
+0x633C = 0x389E
+0x6340 = 0x39AA
+0x6342 = 0x39A9
+0x6343 = 0x39A4
+0x6346 = 0x3A71
+0x6347 = 0x3A6F
+0x634C = 0x3AAD
+0x634E = 0x6AF6
+0x634F = 0x3C0C
+0x6350 = 0x6AF2
+0x6351 = 0x3C0B
+0x6354 = 0x3C0F
+0x6355 = 0x3C79
+0x635A = 0x3D8D
+0x635B = 0x3D8F
+0x635E = 0x3D8E
+0x635F = 0x3E0C
+0x6363 = 0x3EA6
+0x6365 = 0x3EA3
+0x6366 = 0x3EA4
+0x6367 = 0x3EA5
+0x6368 = 0x7588
+0x6369 = 0x3F6E
+0x636C = 0x3FFA
+0x636E = 0x407C
+0x636F = 0x407E
+0x6370 = 0x407B
+0x6371 = 0x407D
+0x6374 = 0x408D
+0x6375 = 0x40F4
+0x6376 = 0x40F3
+0x6379 = 0x4189
+0x637C = 0x41C0
+0x637E = 0x4265
+0x6423 = 0x42AD
+0x6424 = 0x4325
+0x6428 = 0x43C9
+0x642A = 0x444A
+0x642C = 0x8267
+0x642D = 0x4489
+0x642F = 0x4566
+0x6430 = 0x4570
+0x6432 = 0x456D
+0x6433 = 0x4569
+0x6434 = 0x4567
+0x6436 = 0x4572
+0x6437 = 0x860E
+0x6438 = 0x456E
+0x643A = 0x459C
+0x643B = 0x45FC
+0x643C = 0x45FD
+0x643D = 0x4604
+0x643E = 0x45FF
+0x6440 = 0x45FE
+0x6441 = 0x4600
+0x6443 = 0x4666
+0x6444 = 0x4669
+0x6446 = 0x46AA
+0x6447 = 0x46AB
+0x6448 = 0x4717
+0x644C = 0x4715
+0x644D = 0x8B5E
+0x644E = 0x4712
+0x644F = 0x8D0E
+0x6453 = 0x47CA
+0x6455 = 0x47C9
+0x6456 = 0x47CB
+0x645A = 0x4829
+0x645B = 0x4828
+0x645F = 0x4840
+0x6460 = 0x4875
+0x6461 = 0x4876
+0x6463 = 0x4888
+0x6465 = 0x91B6
+0x6466 = 0x4957
+0x6467 = 0x9401
+0x6469 = 0x495F
+0x646B = 0x941D
+0x646C = 0x4958
+0x646D = 0x495B
+0x646F = 0x942F
+0x6471 = 0x49B3
+0x6473 = 0x49EF
+0x6475 = 0x4A30
+0x647B = 0x4A41
+0x647C = 0x4A4B
+0x647E = 0x4A7D
+0x6523 = 0x4A7C
+0x6527 = 0x97E0
+0x6529 = 0x97DB
+0x652C = 0x9861
+0x652F = 0x4AE8
+0x6530 = 0x4AEA
+0x6531 = 0x4AE9
+0x6536 = 0x4B1B
+0x6539 = 0x4B55
+0x653A = 0x994A
+0x653B = 0x4B59
+0x653C = 0x4B58
+0x6540 = 0x4BA4
+0x6541 = 0x4BA3
+0x6546 = 0x9A33
+0x6547 = 0x4BA7
+0x6549 = 0x4BE0
+0x654D = 0x4C08
+0x654E = 0x4C0A
+0x654F = 0x4C09
+0x6553 = 0x4C71
+0x6554 = 0x9C0F
+0x6555 = 0x4C6C
+0x6557 = 0x9C11
+0x6559 = 0x9C03
+0x655A = 0x9C01
+0x655B = 0x4C6E
+0x655D = 0x9C16
+0x6561 = 0x4CE0
+0x6562 = 0x4CEE
+0x6564 = 0x4CEB
+0x6569 = 0x9D93
+0x656A = 0x4CEA
+0x656B = 0x4CEF
+0x656C = 0x4CE7
+0x6571 = 0x4D48
+0x6572 = 0x4D49
+0x6576 = 0x4D4D
+0x6579 = 0x4D55
+0x657C = 0x4D6A
+0x657D = 0x4D6C
+0x6621 = 0x4D6B
+0x6625 = 0x4D98
+0x6626 = 0x4D99
+0x6627 = 0x4D97
+0x6630 = 0x535B
+0x6632 = 0x3616
+0x6634 = 0x56BF
+0x6637 = 0x3739
+0x663A = 0x3825
+0x663B = 0x5DCE
+0x6640 = 0x3A74
+0x6643 = 0x3AAE
+0x6649 = 0x3D92
+0x664A = 0x3D94
+0x664C = 0x3D95
+0x664E = 0x3E0D
+0x6650 = 0x3E25
+0x6658 = 0x3FD5
+0x6659 = 0x3FD6
+0x665A = 0x76AC
+0x665B = 0x3FE8
+0x665D = 0x407F
+0x665E = 0x77D2
+0x665F = 0x40F5
+0x6660 = 0x40F6
+0x6661 = 0x40F7
+0x6663 = 0x4124
+0x6664 = 0x418D
+0x6665 = 0x418A
+0x6668 = 0x426C
+0x6669 = 0x4266
+0x666A = 0x426A
+0x666C = 0x4267
+0x666D = 0x426D
+0x666E = 0x4268
+0x666F = 0x7C52
+0x667B = 0x4365
+0x667D = 0x439A
+0x6721 = 0x43B1
+0x6722 = 0x444B
+0x6723 = 0x444D
+0x6724 = 0x444C
+0x6725 = 0x444E
+0x6727 = 0x4573
+0x6728 = 0x4575
+0x6730 = 0x4603
+0x6739 = 0x471E
+0x673B = 0x8B73
+0x673D = 0x4719
+0x673E = 0x471C
+0x673F = 0x471A
+0x6740 = 0x471D
+0x6741 = 0x8B76
+0x6744 = 0x4743
+0x6745 = 0x4752
+0x6748 = 0x4795
+0x674A = 0x47CC
+0x674C = 0x482B
+0x6750 = 0x482A
+0x6751 = 0x8EC7
+0x6752 = 0x4877
+0x675A = 0x4913
+0x675B = 0x4914
+0x675C = 0x9434
+0x675F = 0x495D
+0x6761 = 0x4960
+0x6762 = 0x943E
+0x6763 = 0x4962
+0x6766 = 0x49B2
+0x6767 = 0x49F0
+0x676E = 0x4A4C
+0x6770 = 0x4A82
+0x6771 = 0x97BC
+0x6772 = 0x4A81
+0x6773 = 0x4A9B
+0x6775 = 0x4AA4
+0x6776 = 0x4AEE
+0x6777 = 0x4AEC
+0x6779 = 0x4AED
+0x677B = 0x4AF0
+0x677C = 0x4AEF
+0x677E = 0x4B1D
+0x6822 = 0x4B60
+0x6823 = 0x4B5E
+0x6824 = 0x4B5D
+0x6828 = 0x4BB1
+0x6829 = 0x4BAB
+0x682A = 0x4BAC
+0x682B = 0x4BAD
+0x682D = 0x4BAE
+0x6830 = 0x4BE2
+0x6836 = 0x9B39
+0x6839 = 0x9C2A
+0x683A = 0x4C7B
+0x683B = 0x9C26
+0x683C = 0x4C78
+0x683D = 0x4C75
+0x683E = 0x9C27
+0x6840 = 0x4CF2
+0x6841 = 0x4CF4
+0x6842 = 0x4CF3
+0x6843 = 0x9DC0
+0x6844 = 0x9DC9
+0x6848 = 0x4D3F
+0x6849 = 0x4D3E
+0x684A = 0x4D40
+0x684B = 0x4D4E
+0x684C = 0x4D57
+0x684D = 0x4D59
+0x684E = 0x4D58
+0x684F = 0x4D56
+0x6852 = 0x4D6E
+0x6856 = 0x9EEC
+0x6859 = 0x4D81
+0x685A = 0x4D86
+0x685C = 0x4D8F
+0x6860 = 0x9F68
+0x6861 = 0x4D9B
+0x6862 = 0x4DB1
+0x6863 = 0x4DB3
+0x6865 = 0x373A
+0x6868 = 0x3827
+0x686B = 0x386A
+0x686C = 0x39AC
+0x686E = 0x3C18
+0x6871 = 0x3C4C
+0x6873 = 0x3D96
+0x6875 = 0x3F4A
+0x6878 = 0x4081
+0x687A = 0x4083
+0x687B = 0x40F9
+0x687C = 0x40F8
+0x687E = 0x418E
+0x6921 = 0x418F
+0x6922 = 0x41C1
+0x6926 = 0x4270
+0x6928 = 0x4271
+0x692A = 0x432A
+0x692B = 0x432D
+0x692C = 0x437D
+0x692D = 0x8032
+0x692E = 0x8031
+0x6930 = 0x444F
+0x6933 = 0x4490
+0x6937 = 0x4579
+0x693E = 0x4605
+0x6945 = 0x89FD
+0x6948 = 0x4721
+0x694C = 0x4732
+0x694E = 0x47CD
+0x694F = 0x47CF
+0x6952 = 0x908E
+0x6953 = 0x4916
+0x6954 = 0x4915
+0x6955 = 0x49B5
+0x6956 = 0x4A08
+0x6958 = 0x4A32
+0x695A = 0x4A33
+0x695B = 0x4A34
+0x695C = 0x4A3C
+0x695E = 0x97C2
+0x6960 = 0x4A9C
+0x6962 = 0x4AF4
+0x6963 = 0x4AF2
+0x6965 = 0x4B62
+0x6967 = 0x4B61
+0x6968 = 0x4B64
+0x6969 = 0x4BB5
+0x696A = 0x9A4B
+0x696B = 0x4BB4
+0x696E = 0x4BE3
+0x6971 = 0x9B1C
+0x6972 = 0x4C0E
+0x6974 = 0x9B1B
+0x6976 = 0x4C2C
+0x6977 = 0x4C2B
+0x697B = 0x4C85
+0x697C = 0x4C81
+0x697D = 0x4C7E
+0x697E = 0x4C83
+0x6A21 = 0x4C80
+0x6A23 = 0x9C42
+0x6A25 = 0x9DD4
+0x6A26 = 0x4CFB
+0x6A27 = 0x4CF7
+0x6A2C = 0x4CF8
+0x6A31 = 0x4D5A
+0x6A37 = 0x4D78
+0x6A3C = 0x4D9D
+0x6A3D = 0x4D9C
+0x6A41 = 0x34A9
+0x6A42 = 0x34BF
+0x6A43 = 0x56D0
+0x6A44 = 0x56CF
+0x6A46 = 0x5DDA
+0x6A48 = 0x3A77
+0x6A49 = 0x3A76
+0x6A4B = 0x3ABB
+0x6A4C = 0x66EA
+0x6A4E = 0x3D9B
+0x6A50 = 0x3E0F
+0x6A51 = 0x3E5B
+0x6A53 = 0x3F4C
+0x6A54 = 0x3F6F
+0x6A55 = 0x3FD9
+0x6A57 = 0x4082
+0x6A5C = 0x4274
+0x6A5D = 0x4272
+0x6A61 = 0x4273
+0x6A65 = 0x42B1
+0x6A66 = 0x432E
+0x6A6B = 0x434E
+0x6A78 = 0x460B
+0x6A7B = 0x466C
+0x6A7C = 0x8B89
+0x6B21 = 0x478B
+0x6B23 = 0x47D0
+0x6B24 = 0x482D
+0x6B26 = 0x48E4
+0x6B27 = 0x4971
+0x6B29 = 0x9458
+0x6B2A = 0x496F
+0x6B2C = 0x4A87
+0x6B2D = 0x4AA5
+0x6B30 = 0x4B1E
+0x6B31 = 0x4B65
+0x6B32 = 0x4BB9
+0x6B33 = 0x4BB7
+0x6B34 = 0x4BB8
+0x6B35 = 0x4BE4
+0x6B3B = 0x4C8C
+0x6B3C = 0x4C89
+0x6B3D = 0x4C8A
+0x6B40 = 0x4C8B
+0x6B44 = 0x4D01
+0x6B45 = 0x4CFE
+0x6B46 = 0x9DE7
+0x6B47 = 0x4D03
+0x6B48 = 0x4D06
+0x6B4A = 0x9DEA
+0x6B4B = 0x9DF1
+0x6B4D = 0x4D1D
+0x6B4E = 0x4D43
+0x6B52 = 0x4D4F
+0x6B55 = 0x4D5B
+0x6B56 = 0x4D70
+0x6B58 = 0x4D88
+0x6B5B = 0x4D89
+0x6B5C = 0x9F44
+0x6B61 = 0x9F6D
+0x6B68 = 0x5DD9
+0x6B6D = 0x3D9E
+0x6B6E = 0x3D9F
+0x6B6F = 0x3EA7
+0x6B70 = 0x3F4B
+0x6B71 = 0x3FDB
+0x6B72 = 0x3FDA
+0x6B74 = 0x77D6
+0x6B75 = 0x408E
+0x6B76 = 0x4276
+0x6B78 = 0x4330
+0x6B79 = 0x432F
+0x6B7B = 0x4366
+0x6B7D = 0x457E
+0x6C23 = 0x883A
+0x6C25 = 0x8975
+0x6C26 = 0x466F
+0x6C28 = 0x47D1
+0x6C29 = 0x482F
+0x6C2C = 0x48B2
+0x6C2D = 0x4918
+0x6C2E = 0x4917
+0x6C30 = 0x4976
+0x6C33 = 0x4A4F
+0x6C34 = 0x4A89
+0x6C39 = 0x4AF5
+0x6C3A = 0x4B1F
+0x6C3D = 0x9A5D
+0x6C3E = 0x4BE5
+0x6C41 = 0x4C10
+0x6C43 = 0x4C0F
+0x6C48 = 0x4C2F
+0x6C49 = 0x4C30
+0x6C4A = 0x9C64
+0x6C4D = 0x4C93
+0x6C4E = 0x4C94
+0x6C50 = 0x4D07
+0x6C51 = 0x4D09
+0x6C52 = 0x4D08
+0x6C54 = 0x4D0B
+0x6C56 = 0x9E0A
+0x6C5A = 0x4D50
+0x6C5B = 0x4D71
+0x6C61 = 0x4D7B
+0x6C62 = 0x4D7C
+0x6C64 = 0x9F73
+0x6C66 = 0x4DA1
+0x6C69 = 0x4DA0
+0x6C6A = 0x4DA2
+0x6C6C = 0x361B
+0x6C6E = 0x3682
+0x6C73 = 0x3FE9
+0x6C75 = 0x4084
+0x6C76 = 0x77E1
+0x6C7A = 0x42B3
+0x6C7B = 0x4334
+0x6C7C = 0x4333
+0x6C7D = 0x4580
+0x6D22 = 0x46AD
+0x6D24 = 0x4744
+0x6D25 = 0x4755
+0x6D27 = 0x47D2
+0x6D2D = 0x4A8A
+0x6D30 = 0x4B67
+0x6D33 = 0x4BE6
+0x6D35 = 0x4C13
+0x6D37 = 0x9B2D
+0x6D39 = 0x4C97
+0x6D3A = 0x9E0C
+0x6D3D = 0x4D0C
+0x6D41 = 0x4D46
+0x6D42 = 0x4D5C
+0x6D43 = 0x4D74
+0x6D44 = 0x4D72
+0x6D48 = 0x9F1F
+0x6D4B = 0x4DA4
+0x6D4C = 0x4DA3
+0x6D51 = 0x4DB4
+0x6D53 = 0x3536
+0x6D57 = 0x3CB2
+0x6D5A = 0x3F16
+0x6D5B = 0x7C70
+0x6D5C = 0x4277
+0x6D5E = 0x457F
+0x6D61 = 0x487D
+0x6D62 = 0x9479
+0x6D64 = 0x974A
+0x6D65 = 0x4A8C
+0x6D67 = 0x4B68
+0x6D68 = 0x4BBE
+0x6D69 = 0x4C15
+0x6D6F = 0x4D75
+0x6D70 = 0x4DA5
+0x6D76 = 0x4278
+0x6D77 = 0x4335
+0x6D78 = 0x7E9D
+0x6D79 = 0x4582
+0x6D7B = 0x4583
+0x6D7D = 0x4671
+0x6E21 = 0x487E
+0x6E22 = 0x4A8E
+0x6E24 = 0x9960
+0x6E25 = 0x4B69
+0x6E2C = 0x4C9A
+0x6E2D = 0x4C9B
+0x6E31 = 0x4D90
+0x6E33 = 0x9F9E
+0x6E36 = 0x4586
+0x6E37 = 0x4585
+0x6E39 = 0x460E
+0x6E3B = 0x4695
+0x6E3D = 0x4919
+0x6E3F = 0x4BC0
+0x6E43 = 0x9EF8
+0x6E44 = 0x9F3A
+0x6E45 = 0x9F7D
+0x6E48 = 0x400D
+0x6E49 = 0x4C16
+0x6E4B = 0x4DA9
+0x6E4C = 0x4DAA
+0x6E4D = 0x4085
+0x6E55 = 0x9F96
+0x6E57 = 0x4BC2
+0x6E58 = 0x4C31
+0x6E59 = 0x4D11
+0x6E5A = 0x4DAB
+0x6E5B = 0x4C9C
+END_MAP
diff --git a/share/i18n/csmapper/CNS/CNS11643-4%UCS@SIP.src b/share/i18n/csmapper/CNS/CNS11643-4%UCS@SIP.src
new file mode 100644 (file)
index 0000000..fcd3d31
--- /dev/null
@@ -0,0 +1,3522 @@
+# $NetBSD: CNS11643-4%UCS@SIP.src,v 1.1 2007/03/05 16:57:13 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CNS11643-4/UCS:SIP"
+SRC_ZONE       0x21-0x7E / 0x21-0x7E / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+0x2121 = 0x0086
+0x2125 = 0x1FE8
+0x2128 = 0x010E
+0x2129 = 0x0627
+0x212D = 0x053C
+0x212E = 0x0675
+0x212F = 0xF828
+0x2133 = 0x193C
+0x2134 = 0xF875
+0x2135 = 0xF878
+0x213F = 0xF819
+0x2140 = 0x06A5
+0x2141 = 0x06AA
+0x2142 = 0x090F
+0x2143 = 0x0A0E
+0x2146 = 0x0B9C
+0x2147 = 0x0B9B
+0x2148 = 0x123C
+0x214A = 0x1BC2
+0x214E = 0x33B4
+0x2156 = 0x0065
+0x2158 = 0x01B2
+0x215C = 0x0477
+0x215D = 0x0542
+0x215F = 0x0633
+0x2162 = 0x06AF
+0x2163 = 0x0836
+0x2168 = 0x0B22
+0x216E = 0x11A3
+0x2174 = 0x1C25
+0x2175 = 0x1C24
+0x2177 = 0x2052
+0x2178 = 0x2189
+0x2179 = 0x24BF
+0x217D = 0x33B5
+0x217E = 0x574C
+0x2222 = 0x8E14
+0x2223 = 0x8E12
+0x2225 = 0x00A3
+0x2226 = 0x00A2
+0x2229 = 0x01B6
+0x222B = 0x01B5
+0x222C = 0x01B4
+0x222F = 0x01C2
+0x2230 = 0x01B8
+0x2232 = 0x0479
+0x2235 = 0x0508
+0x2237 = 0x057A
+0x2238 = 0x05B6
+0x2239 = 0x06BD
+0x223A = 0x06B7
+0x223B = 0x06BC
+0x223D = 0x06C4
+0x223E = 0x06C9
+0x2243 = 0x0930
+0x2244 = 0x0983
+0x2245 = 0x0985
+0x2246 = 0x0A12
+0x2247 = 0x0A34
+0x2249 = 0x0AE4
+0x224A = 0x0ADE
+0x224B = 0x0B2A
+0x224D = 0x0BAF
+0x224E = 0x0BB4
+0x224F = 0x0BB3
+0x2250 = 0x0BB1
+0x2254 = 0x15DE
+0x2257 = 0x16B8
+0x2258 = 0x16B0
+0x225A = 0x19C2
+0x225E = 0x1C2A
+0x2262 = 0x1FE9
+0x2264 = 0x2057
+0x2267 = 0x21B6
+0x2268 = 0x21D7
+0x2269 = 0x21DE
+0x226E = 0x24C2
+0x226F = 0x25AB
+0x2272 = 0x298F
+0x2276 = 0x2A6D
+0x2277 = 0x2EB5
+0x227A = 0x33C0
+0x227B = 0x33BF
+0x227D = 0x39B9
+0x227E = 0x3B1C
+0x2323 = 0x3C80
+0x2324 = 0x4184
+0x2325 = 0x4185
+0x2328 = 0x4724
+0x232C = 0x634C
+0x232E = 0x6AF6
+0x2331 = 0x8670
+0x2333 = 0x8675
+0x2334 = 0x8E17
+0x2338 = 0x01F1
+0x233A = 0x01DA
+0x233C = 0x05B9
+0x2341 = 0x06CE
+0x2342 = 0x06D2
+0x2343 = 0x06D0
+0x2345 = 0x0843
+0x2349 = 0x084D
+0x234A = 0x0934
+0x234C = 0x09D9
+0x234E = 0x0A18
+0x2350 = 0x0B38
+0x2352 = 0x0BD7
+0x2355 = 0x0BDC
+0x2356 = 0x0BCB
+0x2357 = 0x0BD6
+0x2358 = 0x0BD8
+0x235A = 0x0BD1
+0x235B = 0xF83E
+0x235C = 0xF83C
+0x235D = 0x0BD2
+0x2360 = 0x1259
+0x2363 = 0x15E5
+0x2364 = 0x15E6
+0x2366 = 0x15E8
+0x2368 = 0x16BD
+0x236B = 0x16BE
+0x236C = 0x1949
+0x236E = 0x19CD
+0x2372 = 0x1B5E
+0x2373 = 0x1BD0
+0x2375 = 0x1D06
+0x237C = 0x1D7C
+0x237D = 0x1D71
+0x237E = 0x1FEF
+0x2426 = 0x218D
+0x2427 = 0x21B7
+0x242A = 0x2333
+0x242B = 0x237F
+0x242D = 0x25F2
+0x2434 = 0x2A2A
+0x2435 = 0x2A8B
+0x2437 = 0x2A83
+0x2438 = 0x2A8A
+0x243B = 0x2A8E
+0x243D = 0x2EB6
+0x2442 = 0x30D8
+0x2444 = 0x3156
+0x2445 = 0x33D2
+0x2447 = 0xF8DB
+0x2449 = 0x33C2
+0x244A = 0x3887
+0x244B = 0x3881
+0x244C = 0x39C2
+0x244D = 0x39BC
+0x244E = 0x3B23
+0x2450 = 0x3C93
+0x2453 = 0x418D
+0x2454 = 0x418E
+0x2457 = 0x473B
+0x2458 = 0x474D
+0x245A = 0x4734
+0x245B = 0x4731
+0x245C = 0x48F2
+0x245D = 0x48F0
+0x245F = 0x4C15
+0x2460 = 0x4D28
+0x2463 = 0x4F25
+0x2464 = 0x50E7
+0x2466 = 0x50E9
+0x2467 = 0x5417
+0x246A = 0x626C
+0x246B = 0x6280
+0x246C = 0x634B
+0x2471 = 0x68DE
+0x2472 = 0x68FB
+0x2474 = 0x6951
+0x2477 = 0x6B01
+0x2478 = 0x6B02
+0x247A = 0x6B05
+0x247C = 0x6B03
+0x247E = 0x8451
+0x2524 = 0x8453
+0x2525 = 0x867A
+0x2526 = 0x8678
+0x2527 = 0x8676
+0x2528 = 0x8679
+0x2529 = 0x868F
+0x252A = 0x867C
+0x252C = 0x8E1B
+0x252D = 0x8E1C
+0x252F = 0x3D92
+0x2532 = 0x012E
+0x2533 = 0x012C
+0x2535 = 0x020C
+0x2537 = 0x020B
+0x253A = 0x0205
+0x253D = 0xF805
+0x2541 = 0x05C2
+0x2542 = 0x05C3
+0x2544 = 0x0648
+0x2546 = 0x0646
+0x2549 = 0x06EA
+0x254B = 0x06EB
+0x254D = 0x06EE
+0x2552 = 0x08D8
+0x2553 = 0x4C1E
+0x2554 = 0x09DF
+0x2555 = 0x09DE
+0x2558 = 0x0A4F
+0x255B = 0x0C0D
+0x255C = 0x0C08
+0x255E = 0x0C09
+0x2561 = 0x0C12
+0x2562 = 0x0C65
+0x2567 = 0x1289
+0x256A = 0x1284
+0x256B = 0x129E
+0x256C = 0x128B
+0x256F = 0x1562
+0x2574 = 0x15F9
+0x2576 = 0x15F7
+0x2579 = 0x1606
+0x257A = 0x16DD
+0x257C = 0x16D9
+0x257D = 0x16DF
+0x257E = 0x16E2
+0x2624 = 0x00F1
+0x262B = 0x1C3F
+0x262C = 0x1C3E
+0x262D = 0x1D0B
+0x2630 = 0x1D83
+0x2633 = 0x1D86
+0x2635 = 0x207C
+0x2639 = 0x21F7
+0x263E = 0x21FB
+0x263F = 0x233B
+0x2644 = 0x25F9
+0x2645 = 0x25CA
+0x2647 = 0x25FF
+0x264A = 0x2609
+0x264B = 0x2603
+0x2651 = 0x2610
+0x2652 = 0x299A
+0x2653 = 0x299F
+0x2657 = 0x2A87
+0x265A = 0x2EB7
+0x265C = 0x2F08
+0x265D = 0x2EF9
+0x2660 = 0x2EF4
+0x2664 = 0x6657
+0x2666 = 0x33D6
+0x2668 = 0xF8DE
+0x266B = 0x33D4
+0x266E = 0x3890
+0x266F = 0x388D
+0x2672 = 0x3960
+0x2673 = 0x39CE
+0x2674 = 0x39CF
+0x2677 = 0x39D1
+0x267C = 0x3CCA
+0x2721 = 0x3CB7
+0x2723 = 0x3CB2
+0x2724 = 0x3CBB
+0x2725 = 0x3CB9
+0x2728 = 0x419E
+0x272A = 0x41B2
+0x272D = 0x456F
+0x272E = 0x45AC
+0x2730 = 0x4623
+0x2735 = 0x476C
+0x2737 = 0x4732
+0x2738 = 0x475E
+0x273C = 0x48FB
+0x273D = 0x4B29
+0x273E = 0x4BBD
+0x273F = 0x4C1F
+0x2741 = 0x2341
+0x2742 = 0x4C1D
+0x2744 = 0x4D31
+0x2745 = 0x4D2F
+0x2747 = 0x5043
+0x2749 = 0x5041
+0x274B = 0x50F5
+0x2750 = 0x50F2
+0x2754 = 0x541E
+0x2755 = 0x5754
+0x2757 = 0x5756
+0x2758 = 0x5929
+0x2759 = 0x5927
+0x275A = 0x5928
+0x275D = 0x6279
+0x275E = 0x627E
+0x275F = 0x64B6
+0x2760 = 0x64B7
+0x2768 = 0xF981
+0x276B = 0x664D
+0x2770 = 0x6A09
+0x2771 = 0x6A08
+0x2774 = 0x6B1E
+0x2775 = 0x6B1A
+0x2776 = 0x6B23
+0x2777 = 0x6B15
+0x2778 = 0x6B19
+0x2779 = 0x6B16
+0x277C = 0x6B14
+0x277D = 0x6B18
+0x2822 = 0x721F
+0x2823 = 0x75DD
+0x2824 = 0x75DF
+0x2825 = 0x8469
+0x2828 = 0x846C
+0x282A = 0x8693
+0x282C = 0x8695
+0x282D = 0x8694
+0x282E = 0x8691
+0x282F = 0x8697
+0x2830 = 0x8E30
+0x2834 = 0xFA18
+0x2836 = 0x0231
+0x283B = 0x0236
+0x2841 = 0x05C9
+0x2842 = 0x05CA
+0x2844 = 0x0718
+0x2845 = 0x0712
+0x2846 = 0x0719
+0x2847 = 0x0710
+0x2848 = 0x0716
+0x284A = 0x085F
+0x284C = 0x08DF
+0x284D = 0x0917
+0x284F = 0x093C
+0x2851 = 0x09EA
+0x2852 = 0x09E9
+0x2853 = 0x0A1C
+0x2854 = 0x0A58
+0x2855 = 0x0A64
+0x2856 = 0x0AF3
+0x2858 = 0x0C97
+0x285A = 0x0C5A
+0x285B = 0x0C59
+0x285D = 0x0C8E
+0x285F = 0x12BC
+0x2862 = 0x160D
+0x2863 = 0x15FC
+0x2864 = 0x160C
+0x2865 = 0x1707
+0x2866 = 0x170A
+0x2868 = 0x1702
+0x286A = 0x1726
+0x286B = 0x1708
+0x286C = 0x171D
+0x286F = 0x194E
+0x2871 = 0x19ED
+0x2872 = 0x19EE
+0x2873 = 0x19EF
+0x2876 = 0x1C50
+0x2877 = 0x1C4C
+0x287A = 0x1C4F
+0x287C = 0x1DD4
+0x287E = 0x1DB0
+0x2926 = 0x20A5
+0x2927 = 0x2209
+0x292F = 0x23F3
+0x2930 = 0x23D7
+0x2933 = 0x24DC
+0x2938 = 0x260B
+0x2942 = 0x263A
+0x2943 = 0x260D
+0x2944 = 0x2611
+0x2946 = 0x2620
+0x2947 = 0x2601
+0x2949 = 0x2637
+0x294A = 0xF8A3
+0x294C = 0x29AA
+0x294F = 0x2AE7
+0x2950 = 0x2AE8
+0x2953 = 0x2AF5
+0x2957 = 0x2B35
+0x2958 = 0x2AE6
+0x295A = 0x2AF8
+0x295C = 0x2AF1
+0x295E = 0x2F14
+0x295F = 0x2F15
+0x2960 = 0x2F09
+0x2966 = 0x317B
+0x2968 = 0x317E
+0x2969 = 0x3366
+0x296A = 0x3367
+0x296B = 0x340A
+0x2975 = 0x389C
+0x2976 = 0x3962
+0x2977 = 0x39E1
+0x2978 = 0x39DE
+0x2979 = 0x39DF
+0x297A = 0x39E9
+0x297C = 0x3CE4
+0x297D = 0x3CF7
+0x2A22 = 0x3CEA
+0x2A23 = 0x3CF6
+0x2A24 = 0x3D12
+0x2A25 = 0xF901
+0x2A29 = 0x41D9
+0x2A2B = 0x455F
+0x2A2D = 0x4573
+0x2A30 = 0x463F
+0x2A31 = 0x4778
+0x2A33 = 0x477D
+0x2A36 = 0x4912
+0x2A3B = 0x4B2F
+0x2A3E = 0x4B30
+0x2A3F = 0x4BDB
+0x2A42 = 0x4C29
+0x2A44 = 0xF936
+0x2A45 = 0x4D40
+0x2A47 = 0x4D3D
+0x2A48 = 0x4D3E
+0x2A4B = 0x4D38
+0x2A4D = 0x4F48
+0x2A4F = 0x4FD0
+0x2A5B = 0x510E
+0x2A5C = 0x5109
+0x2A5E = 0x5107
+0x2A60 = 0x535F
+0x2A61 = 0x5360
+0x2A63 = 0x542A
+0x2A65 = 0x5429
+0x2A68 = 0x564D
+0x2A6D = 0x576C
+0x2A70 = 0x5767
+0x2A73 = 0x5939
+0x2A74 = 0x5934
+0x2A75 = 0x5A59
+0x2A78 = 0x6223
+0x2A7A = 0x6282
+0x2A7C = 0x6283
+0x2A7D = 0x62A8
+0x2A7E = 0x6355
+0x2B21 = 0x63F9
+0x2B22 = 0x63F8
+0x2B23 = 0x63FC
+0x2B24 = 0x63FA
+0x2B26 = 0xF97A
+0x2B2B = 0x6674
+0x2B2D = 0x666B
+0x2B2E = 0x6671
+0x2B30 = 0x6676
+0x2B31 = 0x6A0E
+0x2B34 = 0x6A10
+0x2B35 = 0x6A0F
+0x2B37 = 0x6B38
+0x2B38 = 0x6B39
+0x2B39 = 0x6B3A
+0x2B3B = 0x6B37
+0x2B3C = 0x6B3E
+0x2B3F = 0x719C
+0x2B40 = 0x722A
+0x2B41 = 0x723A
+0x2B42 = 0x722B
+0x2B43 = 0x7228
+0x2B44 = 0x75AA
+0x2B45 = 0x760F
+0x2B47 = 0x7610
+0x2B48 = 0x77E6
+0x2B4A = 0x7D25
+0x2B4B = 0x7E8E
+0x2B4F = 0x848B
+0x2B51 = 0x848C
+0x2B52 = 0x849A
+0x2B55 = 0x86B3
+0x2B57 = 0x86B2
+0x2B5C = 0x8E44
+0x2B5F = 0x0158
+0x2B60 = 0x02A7
+0x2B63 = 0x0263
+0x2B66 = 0x026A
+0x2B67 = 0x0265
+0x2B68 = 0x026B
+0x2B6A = 0x04ED
+0x2B6B = 0x05D9
+0x2B6C = 0x073B
+0x2B6D = 0x0732
+0x2B6F = 0x0735
+0x2B70 = 0x0731
+0x2B71 = 0x073E
+0x2B72 = 0x0743
+0x2B73 = 0x0736
+0x2B74 = 0x086D
+0x2B76 = 0x08E4
+0x2B79 = 0x09F4
+0x2B7B = 0x0A69
+0x2B7C = 0x0A6B
+0x2C22 = 0x0CBF
+0x2C23 = 0x0CC3
+0x2C24 = 0x0CAE
+0x2C27 = 0x0CB1
+0x2C2A = 0x0CBB
+0x2C2B = 0x0CAF
+0x2C2C = 0x0CB0
+0x2C30 = 0x12EF
+0x2C32 = 0x12ED
+0x2C34 = 0x12F0
+0x2C35 = 0x1593
+0x2C36 = 0x1634
+0x2C37 = 0x162B
+0x2C43 = 0x1A04
+0x2C44 = 0x1A03
+0x2C45 = 0x1A02
+0x2C47 = 0x1A05
+0x2C4A = 0x1A00
+0x2C4B = 0x1B74
+0x2C4F = 0x1C65
+0x2C50 = 0x1C63
+0x2C52 = 0x1DD7
+0x2C56 = 0x1DE8
+0x2C58 = 0x1DDB
+0x2C59 = 0x1DD8
+0x2C5D = 0x1E09
+0x2C62 = 0x1DE5
+0x2C63 = 0x1DE7
+0x2C65 = 0x203F
+0x2C67 = 0x20C0
+0x2C69 = 0x20B9
+0x2C6A = 0x20BA
+0x2C6E = 0x2220
+0x2C6F = 0x234F
+0x2C73 = 0x2491
+0x2C74 = 0x2490
+0x2C75 = 0x24EE
+0x2C76 = 0x24F3
+0x2C77 = 0x24EC
+0x2C78 = 0x24F1
+0x2C79 = 0x24EB
+0x2C7A = 0x24F2
+0x2C7B = 0x24F4
+0x2C7C = 0x24ED
+0x2C7D = 0x2641
+0x2C7E = 0x2648
+0x2D21 = 0x2645
+0x2D26 = 0x267F
+0x2D27 = 0x268B
+0x2D29 = 0x263B
+0x2D2A = 0x264E
+0x2D2E = 0x267C
+0x2D34 = 0x2AF0
+0x2D35 = 0x2B36
+0x2D36 = 0x2B3F
+0x2D37 = 0x2B43
+0x2D38 = 0x2B31
+0x2D39 = 0x2B34
+0x2D3A = 0x2B46
+0x2D3D = 0x2B2F
+0x2D3E = 0x2EC3
+0x2D41 = 0x2F36
+0x2D45 = 0x2F21
+0x2D46 = 0xF8C8
+0x2D48 = 0x3073
+0x2D4A = 0x30E6
+0x2D50 = 0x343F
+0x2D53 = 0x346B
+0x2D5A = 0x3471
+0x2D5C = 0xF8E2
+0x2D5F = 0x38B0
+0x2D63 = 0x39F3
+0x2D65 = 0xF8F5
+0x2D68 = 0x3B61
+0x2D69 = 0x3B5F
+0x2D6D = 0x3D28
+0x2D6E = 0x3D1E
+0x2D6F = 0x3D29
+0x2D70 = 0xF902
+0x2D71 = 0x3CEB
+0x2D72 = 0x3D66
+0x2D74 = 0x41F6
+0x2D77 = 0x4560
+0x2D78 = 0x4577
+0x2D79 = 0x45BB
+0x2D7B = 0x45BC
+0x2E23 = 0x47A2
+0x2E24 = 0x47B2
+0x2E25 = 0x479E
+0x2E28 = 0x493A
+0x2E29 = 0x4938
+0x2E2E = 0x4C4D
+0x2E30 = 0x4C5E
+0x2E32 = 0x4D17
+0x2E3D = 0x4D64
+0x2E3E = 0x4D67
+0x2E42 = 0x4F59
+0x2E44 = 0x4FDA
+0x2E48 = 0x5051
+0x2E4A = 0x5055
+0x2E4B = 0x513B
+0x2E4C = 0x5134
+0x2E4E = 0x5137
+0x2E50 = 0x5131
+0x2E53 = 0x513F
+0x2E54 = 0x5159
+0x2E56 = 0x5361
+0x2E59 = 0x5458
+0x2E5A = 0x5462
+0x2E5B = 0x5450
+0x2E5D = 0x5451
+0x2E60 = 0x5446
+0x2E63 = 0x562D
+0x2E66 = 0x5948
+0x2E67 = 0x5951
+0x2E68 = 0x594A
+0x2E69 = 0x594F
+0x2E6A = 0x5950
+0x2E6B = 0x5949
+0x2E6C = 0x5A63
+0x2E6E = 0x5A66
+0x2E6F = 0x5A60
+0x2E74 = 0x5AF1
+0x2E76 = 0x5B07
+0x2E79 = 0x5F9B
+0x2E7A = 0x5FA3
+0x2E7B = 0x5F9D
+0x2F22 = 0x5FA9
+0x2F23 = 0x5FA7
+0x2F24 = 0x5FA4
+0x2F26 = 0x5FBA
+0x2F27 = 0x21C1
+0x2F28 = 0x6226
+0x2F2B = 0x6294
+0x2F2C = 0x6293
+0x2F31 = 0x6407
+0x2F32 = 0x640D
+0x2F33 = 0x6402
+0x2F34 = 0x640C
+0x2F35 = 0x6409
+0x2F36 = 0x6408
+0x2F37 = 0x6413
+0x2F39 = 0x64D2
+0x2F3B = 0x653E
+0x2F3C = 0x653C
+0x2F3D = 0x6667
+0x2F3E = 0x669E
+0x2F40 = 0x66AD
+0x2F42 = 0x66D9
+0x2F43 = 0x6642
+0x2F44 = 0x66A3
+0x2F45 = 0x66A0
+0x2F48 = 0x667C
+0x2F49 = 0x6904
+0x2F4B = 0x6958
+0x2F4C = 0x6960
+0x2F4D = 0x69C9
+0x2F4E = 0x69C8
+0x2F51 = 0x6A1C
+0x2F52 = 0x6A1A
+0x2F54 = 0x6B74
+0x2F56 = 0x6B6E
+0x2F57 = 0x6B6F
+0x2F58 = 0x6B79
+0x2F5B = 0x6B77
+0x2F60 = 0x6B7C
+0x2F62 = 0x6B70
+0x2F65 = 0x6B7A
+0x2F66 = 0x6B82
+0x2F6A = 0x7244
+0x2F6C = 0x7243
+0x2F6E = 0x7245
+0x2F70 = 0x7625
+0x2F71 = 0x761F
+0x2F74 = 0x77E8
+0x2F77 = 0x7809
+0x2F78 = 0x78B7
+0x2F79 = 0x78B9
+0x2F7A = 0x7964
+0x2F7B = 0x7963
+0x3021 = 0x7962
+0x3022 = 0x7965
+0x3024 = 0x7BAC
+0x3026 = 0x7D2A
+0x3029 = 0x7E96
+0x302B = 0x7FC2
+0x302C = 0xF9DE
+0x3031 = 0x84AA
+0x3032 = 0x84B0
+0x3035 = 0x86D4
+0x3036 = 0x86CD
+0x3037 = 0x86D6
+0x3039 = 0x87F0
+0x3043 = 0x9D4B
+0x3044 = 0x0162
+0x3046 = 0x02B7
+0x3048 = 0x02AC
+0x3049 = 0x02AB
+0x304B = 0x02C1
+0x304E = 0x05E8
+0x304F = 0x0769
+0x3050 = 0x075D
+0x3051 = 0x075F
+0x3055 = 0x0764
+0x3056 = 0x0762
+0x305B = 0x08F9
+0x305D = 0x08EE
+0x3061 = 0x09AB
+0x3062 = 0x09AC
+0x3063 = 0x09AA
+0x3066 = 0x0A86
+0x3067 = 0x0A7A
+0x3069 = 0x0D28
+0x306E = 0x0D31
+0x3075 = 0x0D2D
+0x3076 = 0xF843
+0x3078 = 0x0D2B
+0x3079 = 0x0D32
+0x307C = 0x1329
+0x307D = 0x1326
+0x307E = 0x1353
+0x3122 = 0x1333
+0x3123 = 0x1334
+0x3124 = 0x159D
+0x3127 = 0x1641
+0x312A = 0x1791
+0x312B = 0x1769
+0x312D = 0x1A22
+0x312F = 0x1A34
+0x3130 = 0xF86D
+0x3131 = 0x1B2E
+0x3134 = 0x1BF4
+0x3136 = 0x1E28
+0x3138 = 0x1E1C
+0x313A = 0x1E11
+0x313B = 0x1E24
+0x313C = 0x1E15
+0x313E = 0x1E16
+0x313F = 0x1E54
+0x3140 = 0x1E23
+0x3141 = 0x1FFF
+0x3143 = 0x20CF
+0x3144 = 0x20D0
+0x3146 = 0x20CE
+0x314A = 0x21C7
+0x314B = 0x225C
+0x314D = 0x2236
+0x3150 = 0x2243
+0x3155 = 0x252A
+0x3156 = 0x2501
+0x3158 = 0x250B
+0x3159 = 0x250F
+0x315F = 0x26DF
+0x3161 = 0x26D2
+0x3165 = 0x26CD
+0x3169 = 0x26DB
+0x316D = 0x26CF
+0x316F = 0x29C0
+0x3172 = 0x2B81
+0x3173 = 0x2B82
+0x3174 = 0x2B8A
+0x3175 = 0x2BA8
+0x3176 = 0x2B8C
+0x317D = 0x2B8E
+0x3222 = 0x2B8B
+0x3224 = 0x2B96
+0x3226 = 0x2BCC
+0x3229 = 0x2F4F
+0x322A = 0x2F4A
+0x322D = 0x2F4B
+0x322E = 0x2F3D
+0x3230 = 0x2F44
+0x3231 = 0x2F49
+0x3232 = 0x309E
+0x3233 = 0x30F3
+0x3235 = 0x30F5
+0x3238 = 0x31B3
+0x323C = 0x31E5
+0x323D = 0x31B6
+0x323E = 0xF8D8
+0x3240 = 0x3486
+0x3244 = 0x34B6
+0x3245 = 0x3485
+0x3247 = 0x34AB
+0x324B = 0x3A0D
+0x324C = 0x3A8B
+0x324D = 0x3A8C
+0x3256 = 0x3B72
+0x3259 = 0x3D8F
+0x325B = 0x3D79
+0x325D = 0x3D77
+0x325F = 0x3D90
+0x3260 = 0x3D88
+0x3261 = 0x3D80
+0x3262 = 0x3D9E
+0x3265 = 0x3D82
+0x3266 = 0x3D34
+0x3267 = 0x3D89
+0x3269 = 0x3D85
+0x326A = 0x3D7E
+0x326B = 0x3D7A
+0x326C = 0x3DA6
+0x326E = 0x3DB5
+0x326F = 0x41F4
+0x3273 = 0x4229
+0x3274 = 0x4226
+0x3275 = 0x422A
+0x3278 = 0x457E
+0x327B = 0x465B
+0x327C = 0x4661
+0x327D = 0x4660
+0x3321 = 0x479B
+0x3324 = 0x47C3
+0x3326 = 0x47CD
+0x3331 = 0x4954
+0x3332 = 0x4959
+0x3336 = 0x4AF5
+0x333D = 0x4C69
+0x333E = 0x4C65
+0x3341 = 0x4D7C
+0x3344 = 0x4D80
+0x3346 = 0x4F65
+0x3349 = 0x4FDF
+0x334A = 0x5060
+0x334C = 0x505E
+0x3353 = 0x518F
+0x3354 = 0x5161
+0x3355 = 0x515A
+0x3358 = 0x5367
+0x335C = 0x53BB
+0x3368 = 0x579B
+0x336C = 0x57A9
+0x336E = 0x5966
+0x3373 = 0x5A72
+0x3374 = 0x5A76
+0x3375 = 0x5B14
+0x3379 = 0x5B0F
+0x337E = 0x5E41
+0x3421 = 0x5E46
+0x3423 = 0x5E4B
+0x3424 = 0x5E43
+0x3428 = 0x5FC6
+0x342A = 0x5FC7
+0x342C = 0x5FCE
+0x342F = 0x5FC9
+0x3431 = 0x5FCB
+0x3432 = 0x5FC5
+0x3439 = 0x6369
+0x343F = 0x641E
+0x3440 = 0x64BA
+0x3442 = 0x6552
+0x3443 = 0x6551
+0x3444 = 0x6553
+0x3445 = 0x669F
+0x3446 = 0x66DB
+0x3449 = 0x66E3
+0x344E = 0x66D7
+0x344F = 0x66E9
+0x3454 = 0x66DE
+0x3455 = 0x66DC
+0x3456 = 0x693C
+0x3457 = 0xF98B
+0x3459 = 0x6A22
+0x345A = 0x6A32
+0x345B = 0x6A23
+0x345F = 0x6BD4
+0x3460 = 0x6BC8
+0x3461 = 0x6BBC
+0x3464 = 0x6BCD
+0x3468 = 0x6BBE
+0x346A = 0x6C40
+0x346B = 0x6BD6
+0x346E = 0x6BBD
+0x3470 = 0x6BBA
+0x3472 = 0x6BC0
+0x3473 = 0xF99B
+0x3474 = 0xF99D
+0x3475 = 0x6BC1
+0x3476 = 0x71A6
+0x3477 = 0x71A5
+0x3478 = 0x71A8
+0x347D = 0x725F
+0x347E = 0x7270
+0x3521 = 0x726A
+0x3522 = 0x7265
+0x3523 = 0x7267
+0x3524 = 0x726F
+0x3525 = 0x7287
+0x3528 = 0x763D
+0x3529 = 0x7643
+0x352B = 0x7640
+0x3532 = 0x7818
+0x3536 = 0x7819
+0x3537 = 0x78C1
+0x353B = 0x78BC
+0x353C = 0x78C8
+0x353E = 0x7971
+0x3540 = 0x796E
+0x3542 = 0x7978
+0x3545 = 0xF9CD
+0x3546 = 0x797A
+0x3547 = 0x7BB1
+0x3548 = 0x7BAF
+0x3549 = 0x7BB0
+0x354E = 0x7CA8
+0x354F = 0x7CA6
+0x3552 = 0x7D48
+0x3553 = 0x7D45
+0x3557 = 0x7EA0
+0x3558 = 0x7EA4
+0x355A = 0x7FD4
+0x355F = 0x7FD2
+0x3560 = 0x8222
+0x3564 = 0x82B7
+0x3565 = 0x82CC
+0x3567 = 0x84E6
+0x356A = 0x84C8
+0x356D = 0x86F4
+0x356F = 0x86ED
+0x3571 = 0x867E
+0x3572 = 0xF9E3
+0x3576 = 0x87F9
+0x3577 = 0x87FD
+0x3579 = 0x8807
+0x357E = 0x8E78
+0x3621 = 0x8E7A
+0x3622 = 0x8E79
+0x3623 = 0x8F8A
+0x3625 = 0x907B
+0x3626 = 0x91D5
+0x3627 = 0x91E9
+0x3629 = 0x91EB
+0x362F = 0x016C
+0x3635 = 0x02FA
+0x363B = 0x0318
+0x363E = 0x05F6
+0x3640 = 0x078A
+0x3641 = 0x0789
+0x3643 = 0x077F
+0x3644 = 0x0788
+0x3646 = 0x0783
+0x3647 = 0x0784
+0x3648 = 0x0798
+0x3649 = 0x0763
+0x364A = 0x0787
+0x364C = 0xF827
+0x364E = 0x08F5
+0x364F = 0x0950
+0x3652 = 0x0A87
+0x3653 = 0x0A8A
+0x3654 = 0x0B65
+0x3655 = 0x0DB7
+0x3656 = 0x0DC1
+0x3657 = 0x0DC7
+0x365A = 0x0DC5
+0x365B = 0x0DCB
+0x365D = 0x0DD1
+0x3661 = 0x0DB8
+0x3662 = 0x0DCA
+0x3664 = 0x0DDE
+0x3666 = 0x0DCE
+0x366A = 0x1368
+0x366C = 0x136B
+0x3670 = 0x136A
+0x3672 = 0x1366
+0x3673 = 0x1377
+0x3674 = 0x1396
+0x3675 = 0x136E
+0x3676 = 0xF856
+0x3678 = 0x1657
+0x367A = 0x1656
+0x367B = 0x179C
+0x367C = 0x179E
+0x3721 = 0x17A1
+0x3723 = 0x1A42
+0x3725 = 0x1A46
+0x3726 = 0x1A3E
+0x3727 = 0x1B33
+0x372A = 0x1BFA
+0x372C = 0x1C97
+0x372D = 0x1C9B
+0x372E = 0x1CAA
+0x3730 = 0x1E73
+0x3731 = 0x1E7C
+0x3733 = 0x1E86
+0x3737 = 0x20F3
+0x3738 = 0x20F0
+0x373E = 0x20EC
+0x373F = 0x22AF
+0x3742 = 0x2264
+0x3743 = 0x2268
+0x3744 = 0x235A
+0x3746 = 0x251F
+0x3747 = 0x2525
+0x374B = 0x26C6
+0x374C = 0x26D6
+0x374D = 0x26C3
+0x374F = 0x272C
+0x3751 = 0x272E
+0x3752 = 0x275E
+0x3753 = 0x2733
+0x3757 = 0x272D
+0x3758 = 0x2746
+0x375A = 0x26C1
+0x375B = 0x273A
+0x375C = 0x29CC
+0x375D = 0x2B9D
+0x375E = 0x2B83
+0x375F = 0x2BF6
+0x3763 = 0x2BF8
+0x3766 = 0x2BFE
+0x3767 = 0x2BF3
+0x3769 = 0x2BEB
+0x376A = 0x2BFA
+0x376C = 0x2C07
+0x376D = 0x2BFC
+0x3772 = 0x2F72
+0x3773 = 0x2F73
+0x3774 = 0x2F74
+0x377A = 0x2F5F
+0x377B = 0x2F60
+0x377C = 0x30AA
+0x377D = 0x3134
+0x3821 = 0x31B4
+0x3823 = 0x31F0
+0x3826 = 0x320D
+0x3827 = 0x31F3
+0x3828 = 0x320F
+0x382B = 0x34C9
+0x382E = 0x34C5
+0x3830 = 0x34D7
+0x3831 = 0x34CC
+0x3833 = 0x34E7
+0x3836 = 0x34C1
+0x3838 = 0x34E8
+0x383A = 0x38CB
+0x383D = 0x38C8
+0x383E = 0x397A
+0x3840 = 0x3979
+0x3841 = 0x397E
+0x3843 = 0x3A1B
+0x3847 = 0x3A1F
+0x3848 = 0x3A19
+0x384D = 0x3B89
+0x3850 = 0x3B8B
+0x3853 = 0x3E09
+0x3854 = 0x3DFE
+0x3855 = 0x3E00
+0x3858 = 0x3E0B
+0x385D = 0x3E4A
+0x3863 = 0x4279
+0x3866 = 0x426C
+0x3867 = 0x4299
+0x3868 = 0xF91B
+0x3869 = 0x4262
+0x386A = 0x4514
+0x386D = 0x45C8
+0x386E = 0x45D7
+0x386F = 0x460C
+0x3871 = 0x4670
+0x3874 = 0x4671
+0x3875 = 0x47DF
+0x3876 = 0x47E4
+0x3878 = 0x47E7
+0x387C = 0x4990
+0x3922 = 0x4B4C
+0x3927 = 0x4B4F
+0x3929 = 0x4C7D
+0x392A = 0x4C7E
+0x392B = 0x4C7C
+0x392D = 0x4C8D
+0x392E = 0x4D19
+0x3931 = 0x4DC0
+0x3937 = 0x4DB6
+0x3939 = 0x4DA8
+0x393B = 0x4FEB
+0x393C = 0x4FE7
+0x393D = 0x506F
+0x393E = 0x51C7
+0x3940 = 0x519F
+0x3944 = 0x51C4
+0x394E = 0x519B
+0x394F = 0x5197
+0x3950 = 0x51C5
+0x3951 = 0x536B
+0x3952 = 0x53CE
+0x3955 = 0x54B1
+0x3956 = 0x54AE
+0x3957 = 0x54B0
+0x395B = 0x573E
+0x395C = 0x57B5
+0x395D = 0x57BA
+0x395F = 0x57B2
+0x3960 = 0x57B4
+0x3966 = 0x5977
+0x3968 = 0x5986
+0x3969 = 0x597B
+0x396B = 0x5A7E
+0x396C = 0x5B2E
+0x396E = 0x5B2F
+0x3970 = 0x5B37
+0x3973 = 0x5B32
+0x3977 = 0x5B36
+0x3978 = 0x5B39
+0x3979 = 0x5B35
+0x397A = 0x5E5C
+0x397E = 0x5E7B
+0x3A21 = 0x5E61
+0x3A22 = 0x5FEE
+0x3A23 = 0x5FEB
+0x3A24 = 0x5FEF
+0x3A25 = 0x6020
+0x3A29 = 0x6230
+0x3A2C = 0x62BE
+0x3A2E = 0x6367
+0x3A2F = 0x637C
+0x3A32 = 0x6424
+0x3A36 = 0x6429
+0x3A37 = 0x64EF
+0x3A3C = 0x670D
+0x3A46 = 0x6764
+0x3A48 = 0x6715
+0x3A50 = 0x6A35
+0x3A51 = 0x6A36
+0x3A52 = 0x6A34
+0x3A53 = 0x6A37
+0x3A54 = 0x6C47
+0x3A55 = 0x6C2B
+0x3A57 = 0x6C41
+0x3A58 = 0x6C43
+0x3A5A = 0x6C42
+0x3A5D = 0x6C32
+0x3A62 = 0x6C44
+0x3A63 = 0x6C4A
+0x3A66 = 0xF9A0
+0x3A69 = 0x6C54
+0x3A6A = 0x6C6E
+0x3A6B = 0x6C52
+0x3A73 = 0x7292
+0x3A75 = 0xF9B8
+0x3A77 = 0x72BF
+0x3A7C = 0x7641
+0x3A7D = 0x7669
+0x3A7E = 0x7665
+0x3B24 = 0x7822
+0x3B25 = 0x781D
+0x3B26 = 0x78D2
+0x3B27 = 0x78DA
+0x3B28 = 0x78DB
+0x3B2D = 0x79A4
+0x3B2E = 0x799E
+0x3B32 = 0x799D
+0x3B37 = 0x79AD
+0x3B38 = 0x79A6
+0x3B39 = 0x79A7
+0x3B3A = 0x7BB3
+0x3B3B = 0x7BE0
+0x3B3C = 0x7C35
+0x3B3D = 0x7C37
+0x3B40 = 0x7D4A
+0x3B44 = 0x7E5E
+0x3B46 = 0x7EC0
+0x3B4E = 0x7FF9
+0x3B56 = 0x84F0
+0x3B58 = 0x84F3
+0x3B59 = 0x851B
+0x3B5A = 0x84F2
+0x3B5B = 0x84FB
+0x3B5C = 0x871C
+0x3B5D = 0x8713
+0x3B5F = 0x870F
+0x3B61 = 0x8816
+0x3B62 = 0x8811
+0x3B63 = 0x8812
+0x3B65 = 0x880E
+0x3B68 = 0x8C67
+0x3B69 = 0x8CF2
+0x3B6A = 0x8CDA
+0x3B6C = 0x8CDC
+0x3B6E = 0x8F94
+0x3B6F = 0x8F9B
+0x3B70 = 0x8F92
+0x3B71 = 0x8F9A
+0x3B72 = 0x9088
+0x3B73 = 0x9086
+0x3B75 = 0x91EF
+0x3B78 = 0x925E
+0x3B7A = 0x9458
+0x3B7C = 0x9456
+0x3B7D = 0x9454
+0x3C21 = 0x959B
+0x3C22 = 0x9696
+0x3C23 = 0x96A4
+0x3C26 = 0x969A
+0x3C27 = 0x9A12
+0x3C2B = 0x036B
+0x3C2E = 0x0337
+0x3C2F = 0x033C
+0x3C30 = 0xF80A
+0x3C31 = 0x04F7
+0x3C33 = 0x0566
+0x3C35 = 0x07A9
+0x3C36 = 0x07AE
+0x3C37 = 0x07AD
+0x3C38 = 0x07C8
+0x3C39 = 0x07A5
+0x3C3A = 0x07B0
+0x3C3B = 0x0895
+0x3C3D = 0x0925
+0x3C3F = 0x0A99
+0x3C41 = 0x0B74
+0x3C42 = 0x0B70
+0x3C43 = 0x0B6F
+0x3C44 = 0x0E41
+0x3C45 = 0x0E54
+0x3C48 = 0x0E40
+0x3C49 = 0x0E38
+0x3C4D = 0x0E52
+0x3C4E = 0x0E3A
+0x3C4F = 0x0E57
+0x3C50 = 0xF84A
+0x3C51 = 0x0E59
+0x3C54 = 0x13B4
+0x3C55 = 0x13C0
+0x3C5A = 0x1375
+0x3C5D = 0x1660
+0x3C5E = 0x1647
+0x3C60 = 0x17F0
+0x3C62 = 0x17EF
+0x3C65 = 0x17EC
+0x3C66 = 0x1983
+0x3C68 = 0x1984
+0x3C69 = 0x198F
+0x3C6B = 0x1A61
+0x3C6D = 0x1A69
+0x3C70 = 0x1A62
+0x3C7A = 0x1EAE
+0x3C7D = 0x1EB2
+0x3D22 = 0x210B
+0x3D24 = 0x2110
+0x3D25 = 0x210D
+0x3D2B = 0x227F
+0x3D2C = 0x2281
+0x3D31 = 0x240B
+0x3D32 = 0x254E
+0x3D35 = 0x27EA
+0x3D36 = 0x2745
+0x3D3F = 0x2728
+0x3D40 = 0x275D
+0x3D41 = 0x29DC
+0x3D44 = 0x29D4
+0x3D46 = 0x2C64
+0x3D47 = 0x2C68
+0x3D49 = 0x2C62
+0x3D4B = 0x2C61
+0x3D4D = 0x2C66
+0x3D51 = 0x2BF2
+0x3D52 = 0x2C69
+0x3D53 = 0x2C67
+0x3D55 = 0x2F9A
+0x3D56 = 0x2F9B
+0x3D57 = 0x2F85
+0x3D58 = 0x2F9C
+0x3D5A = 0x2FA4
+0x3D5E = 0x2F99
+0x3D5F = 0x2F86
+0x3D60 = 0x2F90
+0x3D61 = 0x3081
+0x3D62 = 0x30AE
+0x3D66 = 0x3138
+0x3D6A = 0x353B
+0x3D70 = 0x354C
+0x3D73 = 0x3547
+0x3D74 = 0x3535
+0x3D77 = 0x3533
+0x3D79 = 0x3582
+0x3D7A = 0x3540
+0x3E25 = 0x3A36
+0x3E26 = 0x3B0E
+0x3E2A = 0x3BAD
+0x3E2B = 0x3BAA
+0x3E2C = 0x3E17
+0x3E2E = 0x3E67
+0x3E31 = 0x3E72
+0x3E33 = 0xF90A
+0x3E34 = 0x3E61
+0x3E35 = 0x3EB0
+0x3E3A = 0x3E6E
+0x3E3B = 0x3E64
+0x3E3D = 0x3E8C
+0x3E3E = 0x3E66
+0x3E40 = 0x3E6B
+0x3E41 = 0x3E5F
+0x3E42 = 0x3E74
+0x3E43 = 0x3E65
+0x3E44 = 0x42BB
+0x3E45 = 0x42BE
+0x3E47 = 0x42B9
+0x3E4A = 0x42EF
+0x3E4D = 0x45DA
+0x3E50 = 0x4690
+0x3E51 = 0x47E9
+0x3E55 = 0x4811
+0x3E56 = 0x480D
+0x3E57 = 0x47ED
+0x3E58 = 0x4821
+0x3E5A = 0x4981
+0x3E5B = 0x49B1
+0x3E5C = 0x4B01
+0x3E5E = 0x4B5E
+0x3E5F = 0x4B62
+0x3E64 = 0x4B5B
+0x3E66 = 0x4C96
+0x3E67 = 0x4C93
+0x3E6A = 0x4C92
+0x3E6C = 0xF939
+0x3E70 = 0x4DC4
+0x3E71 = 0x4DC7
+0x3E72 = 0x4DC3
+0x3E75 = 0x4DC8
+0x3E79 = 0x4DCA
+0x3E7B = 0x4DC5
+0x3E7C = 0x4DCF
+0x3E7D = 0x4DDC
+0x3E7E = 0x4F7C
+0x3F21 = 0x5001
+0x3F23 = 0x51D3
+0x3F24 = 0x51DC
+0x3F28 = 0x51D4
+0x3F2A = 0x51CC
+0x3F2E = 0x51D6
+0x3F2F = 0x51DB
+0x3F31 = 0x51D5
+0x3F32 = 0x53D9
+0x3F34 = 0x53DD
+0x3F35 = 0x53DC
+0x3F36 = 0x53E0
+0x3F37 = 0x54CC
+0x3F41 = 0x54D2
+0x3F43 = 0x54D3
+0x3F48 = 0x568D
+0x3F4E = 0x57D8
+0x3F51 = 0x57BC
+0x3F56 = 0x5A8A
+0x3F58 = 0x5A8B
+0x3F59 = 0x5A8D
+0x3F5C = 0x5B53
+0x3F5F = 0x5B59
+0x3F64 = 0x5B56
+0x3F65 = 0x5B57
+0x3F68 = 0x5E73
+0x3F69 = 0x601B
+0x3F6B = 0x6021
+0x3F6C = 0x6016
+0x3F6D = 0x6018
+0x3F70 = 0x6044
+0x3F72 = 0x6026
+0x3F74 = 0x6236
+0x3F79 = 0x643A
+0x3F7B = 0x64F4
+0x3F7E = 0x6762
+0x4021 = 0x675B
+0x4022 = 0x676A
+0x4024 = 0x6768
+0x402B = 0x6781
+0x4031 = 0x6CE7
+0x4033 = 0x6CE6
+0x4034 = 0x6CD1
+0x4035 = 0x6D11
+0x4037 = 0x6CD0
+0x4038 = 0x6CD9
+0x4039 = 0x6D0A
+0x403B = 0x6CDA
+0x403C = 0x6CDD
+0x403D = 0x6CC8
+0x403E = 0x6CE2
+0x403F = 0x6CE9
+0x4040 = 0x6CCB
+0x4042 = 0x6CCC
+0x4043 = 0x6CC1
+0x4045 = 0x6CDE
+0x404A = 0x6D51
+0x404B = 0x6D12
+0x404D = 0x6CE0
+0x404E = 0x6D2B
+0x404F = 0xF9B4
+0x4050 = 0x72D8
+0x4051 = 0x72D1
+0x4053 = 0x72D2
+0x4054 = 0x72CD
+0x4058 = 0x733D
+0x405A = 0x72CA
+0x405C = 0x72CB
+0x405E = 0x72D7
+0x405F = 0x75F4
+0x4063 = 0x7687
+0x4064 = 0x768B
+0x4065 = 0x7683
+0x4068 = 0x79C5
+0x4069 = 0x79D2
+0x406A = 0x79C6
+0x406B = 0x79D3
+0x406F = 0x79F0
+0x4070 = 0x79CD
+0x4071 = 0x79CC
+0x4072 = 0x79DC
+0x4073 = 0x79D6
+0x4075 = 0x7BE6
+0x4076 = 0x7C41
+0x4077 = 0x7C3F
+0x4079 = 0x7CC5
+0x407A = 0x7CC0
+0x407B = 0x7CC6
+0x407C = 0x7CBE
+0x407D = 0x7CBF
+0x4122 = 0x7D63
+0x4123 = 0x7ED3
+0x4124 = 0x7EDA
+0x4125 = 0x7ED5
+0x412B = 0x82EE
+0x412D = 0x82FC
+0x412E = 0x8414
+0x4130 = 0x8523
+0x4131 = 0x8522
+0x4132 = 0x8530
+0x4133 = 0x86B5
+0x4135 = 0x8738
+0x4137 = 0x873F
+0x4144 = 0x8968
+0x4145 = 0x8967
+0x4147 = 0x8965
+0x414A = 0x8C75
+0x414B = 0x8CF7
+0x414C = 0x8CF3
+0x414D = 0x8CF6
+0x414F = 0x8D00
+0x4151 = 0x8CFF
+0x4152 = 0x8CF5
+0x4158 = 0x9092
+0x4159 = 0x9206
+0x415B = 0x9207
+0x415C = 0x926B
+0x415E = 0x926C
+0x4160 = 0x9393
+0x4162 = 0x9394
+0x4166 = 0x9462
+0x4167 = 0x9463
+0x4169 = 0x945F
+0x416A = 0x9464
+0x416B = 0x945B
+0x416C = 0x9459
+0x416F = 0x95A4
+0x4170 = 0x95AC
+0x4173 = 0x96B5
+0x4176 = 0x96AE
+0x4178 = 0x96C5
+0x417C = 0x983B
+0x4223 = 0x9ABF
+0x4224 = 0x9C2B
+0x4225 = 0x9C84
+0x4226 = 0x9C80
+0x4227 = 0x9D4D
+0x4228 = 0x9D4F
+0x422A = 0x9D4C
+0x422B = 0x9F92
+0x4230 = 0x03AE
+0x4231 = 0x0379
+0x4234 = 0x0371
+0x4236 = 0x03B3
+0x4238 = 0x032C
+0x4239 = 0x0377
+0x423A = 0x052F
+0x423B = 0x07C3
+0x423D = 0x07CD
+0x4240 = 0x07C9
+0x4244 = 0x07CE
+0x4245 = 0x08A5
+0x4246 = 0x08A0
+0x4247 = 0x08FE
+0x4248 = 0x0959
+0x4249 = 0x0A9A
+0x424C = 0x0EE4
+0x424D = 0x0ED7
+0x424E = 0x0EDC
+0x4250 = 0x0EE7
+0x4254 = 0x0EE5
+0x425A = 0x1414
+0x425C = 0x13F1
+0x4261 = 0x15B6
+0x4262 = 0x166E
+0x4263 = 0x166C
+0x4264 = 0x1681
+0x4265 = 0x1842
+0x426A = 0x181A
+0x426E = 0x1827
+0x426F = 0x1825
+0x4270 = 0x1817
+0x4271 = 0x181C
+0x4272 = 0x183D
+0x4273 = 0x1820
+0x4276 = 0x1A81
+0x427A = 0x1C09
+0x427B = 0x1CC6
+0x427C = 0x1CC4
+0x427E = 0x1CC5
+0x4323 = 0x1EEF
+0x4325 = 0x1EDF
+0x4326 = 0x1EDE
+0x4327 = 0x1EEE
+0x4328 = 0x1EF5
+0x4329 = 0x1EEC
+0x432B = 0x1EDD
+0x4334 = 0x2122
+0x4337 = 0x2297
+0x4338 = 0x2295
+0x433C = 0x24A9
+0x433E = 0x2553
+0x4340 = 0x2556
+0x4341 = 0x2555
+0x4344 = 0x27E3
+0x4345 = 0x27E2
+0x434F = 0x27A9
+0x4351 = 0xF8AB
+0x4352 = 0x2833
+0x4353 = 0x280A
+0x4355 = 0x2A59
+0x4357 = 0x2CBC
+0x4359 = 0x2CC4
+0x435A = 0x2CC7
+0x435B = 0x2CC6
+0x435F = 0x2CB8
+0x4360 = 0x2CDA
+0x4362 = 0x2CB7
+0x4363 = 0x2CC0
+0x4365 = 0x2CCD
+0x4367 = 0x2FBC
+0x4368 = 0x2FAB
+0x436A = 0x3086
+0x436C = 0x325A
+0x4370 = 0x3343
+0x4372 = 0x35AC
+0x4376 = 0x35BE
+0x437B = 0x35AB
+0x4426 = 0x1B3E
+0x4429 = 0x38F9
+0x442B = 0x38F3
+0x442C = 0x38F7
+0x442E = 0x3A45
+0x442F = 0x3A48
+0x4434 = 0x3A44
+0x4436 = 0x3AAF
+0x4437 = 0x3AB1
+0x443B = 0x3BCF
+0x443D = 0x3BCB
+0x443E = 0x3BCD
+0x4440 = 0x3C50
+0x4441 = 0x3EEC
+0x4442 = 0x3F1A
+0x4445 = 0x3ED8
+0x4447 = 0x3ED0
+0x4448 = 0x3ED1
+0x444B = 0x3E7B
+0x444C = 0x3ED2
+0x444E = 0x3ED4
+0x444F = 0x3EE7
+0x4450 = 0x3EDF
+0x4451 = 0x3EDE
+0x4453 = 0x3ED9
+0x4454 = 0x3ECF
+0x4455 = 0x430D
+0x445D = 0x4338
+0x4461 = 0x46A9
+0x446B = 0x483E
+0x446C = 0x4846
+0x446D = 0x49ED
+0x446E = 0xF930
+0x4472 = 0x4B6C
+0x447A = 0x4CAC
+0x447D = 0x4DC9
+0x4522 = 0x4E12
+0x4525 = 0x4DFD
+0x4526 = 0x4E01
+0x4527 = 0x4E11
+0x4529 = 0x4E89
+0x452A = 0x4E05
+0x452B = 0x4DFE
+0x452C = 0x4E0B
+0x452D = 0x4E20
+0x452E = 0x4E04
+0x452F = 0x4F88
+0x4531 = 0x5002
+0x4533 = 0x5003
+0x453A = 0x5229
+0x453B = 0x523B
+0x453E = 0x5206
+0x4545 = 0x5203
+0x4547 = 0x5378
+0x4548 = 0x5379
+0x4549 = 0x537D
+0x454B = 0x537F
+0x4550 = 0x5532
+0x4552 = 0x5500
+0x4554 = 0x5522
+0x4556 = 0x56A9
+0x455C = 0x5804
+0x455F = 0xF959
+0x4561 = 0x59B8
+0x4562 = 0x5A9B
+0x4567 = 0x5B92
+0x456C = 0x5B8F
+0x456F = 0x5B98
+0x4571 = 0x5BAE
+0x4573 = 0x5E9D
+0x4576 = 0x6049
+0x4577 = 0x6050
+0x4578 = 0x6046
+0x457A = 0x604E
+0x457D = 0x6055
+0x4622 = 0x6064
+0x4624 = 0x6238
+0x4631 = 0x64FE
+0x463A = 0x67A6
+0x4643 = 0x679C
+0x4644 = 0x6799
+0x4648 = 0x67B5
+0x4649 = 0x67A3
+0x464A = 0x67A0
+0x464B = 0x67A7
+0x464C = 0x679B
+0x464D = 0x69DF
+0x464E = 0x69E1
+0x4652 = 0x6A4D
+0x4654 = 0x6DF3
+0x4655 = 0x6D6F
+0x4656 = 0x6D69
+0x4659 = 0x6D6B
+0x465A = 0x6D78
+0x465B = 0x6D87
+0x465D = 0x6D85
+0x465E = 0x6D82
+0x465F = 0x6D90
+0x4662 = 0x6D80
+0x4663 = 0x6D67
+0x4666 = 0x6D61
+0x4668 = 0x6D93
+0x466A = 0x6DF2
+0x466B = 0x6D86
+0x466E = 0x71CD
+0x466F = 0x71C4
+0x4674 = 0x730F
+0x4677 = 0x730D
+0x467A = 0x7373
+0x467C = 0xF9BA
+0x467D = 0x730A
+0x4721 = 0x7308
+0x4722 = 0x7313
+0x4724 = 0x75F8
+0x4728 = 0x76AB
+0x4729 = 0x76A8
+0x472C = 0x76A5
+0x472F = 0x76C3
+0x4730 = 0x76A4
+0x4732 = 0x76D4
+0x4733 = 0x76BA
+0x4734 = 0x77F1
+0x4737 = 0x783F
+0x4739 = 0x78EA
+0x473B = 0x79F7
+0x473E = 0x79FA
+0x473F = 0x79F5
+0x4741 = 0x79FE
+0x4744 = 0x7A00
+0x4747 = 0x7A02
+0x4748 = 0x79FB
+0x4749 = 0x7A07
+0x474B = 0x7A1A
+0x474D = 0x7BB8
+0x4750 = 0x7BE9
+0x4751 = 0x7BEB
+0x4752 = 0x7C50
+0x4753 = 0x7C4F
+0x4755 = 0x7D86
+0x4757 = 0x7D8E
+0x475C = 0x7EF0
+0x475D = 0x7EFB
+0x4760 = 0x8042
+0x4763 = 0x8085
+0x4768 = 0x8305
+0x476F = 0x874B
+0x4772 = 0x8763
+0x477A = 0x8999
+0x477C = 0x8C81
+0x477D = 0x8D17
+0x477E = 0x8D10
+0x4821 = 0x8D12
+0x4825 = 0x8EFA
+0x4826 = 0x8EF3
+0x4827 = 0x8EF2
+0x4828 = 0x8EF5
+0x4829 = 0x8EF6
+0x482A = 0x8FBB
+0x482B = 0x8FC2
+0x482C = 0x90A7
+0x482F = 0x90A8
+0x4830 = 0x90A3
+0x4832 = 0x90AA
+0x4836 = 0x91DC
+0x4839 = 0x920F
+0x483C = 0x9279
+0x483E = 0x927F
+0x483F = 0x9285
+0x4845 = 0x941B
+0x4848 = 0x9477
+0x4849 = 0x9476
+0x484A = 0x9498
+0x484F = 0x947A
+0x4852 = 0x95BC
+0x4853 = 0x95BA
+0x4855 = 0x95B6
+0x4858 = 0x95B4
+0x485A = 0x96CF
+0x4861 = 0x987B
+0x4863 = 0x9A1C
+0x4864 = 0x9A21
+0x4865 = 0x9A1D
+0x4866 = 0x9AC0
+0x4868 = 0x9AFF
+0x486C = 0x9D56
+0x486E = 0x9FA1
+0x486F = 0x9FA2
+0x4870 = 0x9FA6
+0x4871 = 0xA256
+0x4872 = 0xA257
+0x4875 = 0xA301
+0x4876 = 0xA3ED
+0x4877 = 0xFA1C
+0x4878 = 0xA5F2
+0x487A = 0x03B8
+0x487C = 0x03C0
+0x487E = 0x03B7
+0x4921 = 0x03E1
+0x4924 = 0x07E8
+0x4926 = 0x08B2
+0x4928 = 0x0AAE
+0x492B = 0x0F7E
+0x492F = 0x0F76
+0x4932 = 0x0F96
+0x4934 = 0x1420
+0x4935 = 0x1421
+0x4936 = 0x1423
+0x4937 = 0x1429
+0x4938 = 0x1677
+0x4939 = 0x1851
+0x493B = 0x1856
+0x493D = 0x1888
+0x493E = 0x1859
+0x493F = 0x1855
+0x4941 = 0x1997
+0x4942 = 0x1998
+0x4947 = 0x1AA1
+0x4948 = 0x1AA3
+0x494E = 0x1F0A
+0x4951 = 0x1F3D
+0x4952 = 0x1F0C
+0x4956 = 0x213D
+0x4957 = 0x2139
+0x4958 = 0x22B0
+0x4959 = 0x22B2
+0x495A = 0x22AE
+0x4960 = 0x2420
+0x4962 = 0x256E
+0x4963 = 0x256D
+0x4964 = 0x256A
+0x4966 = 0x2832
+0x496A = 0x2839
+0x496E = 0x27A3
+0x4970 = 0x287F
+0x4971 = 0x2835
+0x4972 = 0x283D
+0x4973 = 0x29F4
+0x4974 = 0x29F5
+0x4977 = 0x2D48
+0x4978 = 0x2D28
+0x497B = 0x2D27
+0x497C = 0x2D32
+0x497D = 0x2D2C
+0x4A21 = 0x2D2E
+0x4A25 = 0x2D23
+0x4A26 = 0x2D31
+0x4A27 = 0xF8C5
+0x4A2C = 0x2FC9
+0x4A2D = 0x3089
+0x4A2F = 0x30BB
+0x4A33 = 0x3397
+0x4A34 = 0x3393
+0x4A35 = 0x3628
+0x4A3B = 0x3618
+0x4A3C = 0x363B
+0x4A3E = 0x3627
+0x4A3F = 0x3624
+0x4A40 = 0x361B
+0x4A41 = 0x3631
+0x4A43 = 0x3626
+0x4A44 = 0x36A3
+0x4A45 = 0x363F
+0x4A46 = 0x3622
+0x4A47 = 0x3619
+0x4A49 = 0x3641
+0x4A4A = 0x362B
+0x4A4D = 0x390C
+0x4A51 = 0x3A4E
+0x4A52 = 0x3AB9
+0x4A53 = 0x3AFA
+0x4A54 = 0x3BE9
+0x4A55 = 0x3BE8
+0x4A56 = 0x3BE4
+0x4A5A = 0x3F5F
+0x4A5B = 0x3F5D
+0x4A5C = 0x3F52
+0x4A5E = 0x3F74
+0x4A60 = 0x3F46
+0x4A63 = 0x3FAA
+0x4A65 = 0x3F4A
+0x4A66 = 0x3F59
+0x4A67 = 0x3F4B
+0x4A6B = 0x4350
+0x4A70 = 0x46D0
+0x4A74 = 0x46CC
+0x4A78 = 0x4864
+0x4A79 = 0x4865
+0x4A7D = 0x485C
+0x4A7E = 0x4A15
+0x4B28 = 0x4B79
+0x4B2B = 0x4CC5
+0x4B2C = 0x4CB8
+0x4B2D = 0x4E2C
+0x4B30 = 0x4E37
+0x4B31 = 0x4E35
+0x4B32 = 0x4E31
+0x4B34 = 0x4E2F
+0x4B36 = 0x4E2B
+0x4B39 = 0x4E2D
+0x4B3A = 0x4E2A
+0x4B3C = 0x4F95
+0x4B3E = 0x523E
+0x4B40 = 0x5247
+0x4B41 = 0x5245
+0x4B46 = 0x5252
+0x4B48 = 0x5270
+0x4B49 = 0x5250
+0x4B4A = 0x5258
+0x4B4B = 0x5251
+0x4B4C = 0x523D
+0x4B4E = 0x5241
+0x4B4F = 0x520C
+0x4B50 = 0x523C
+0x4B51 = 0x5386
+0x4B52 = 0x5383
+0x4B53 = 0x5389
+0x4B54 = 0x53F3
+0x4B5A = 0x552D
+0x4B5F = 0x56C5
+0x4B60 = 0xF955
+0x4B67 = 0x5843
+0x4B69 = 0x5837
+0x4B6A = 0x5845
+0x4B6D = 0x59E5
+0x4B6E = 0x5AA6
+0x4B6F = 0x5BDB
+0x4B71 = 0x5BDA
+0x4B72 = 0x5BE6
+0x4B7C = 0x5BF8
+0x4B7D = 0x5BE9
+0x4C23 = 0x5BE8
+0x4C24 = 0x5BF6
+0x4C29 = 0x5BE7
+0x4C2F = 0x5BD5
+0x4C32 = 0x5ED3
+0x4C33 = 0x5EC7
+0x4C34 = 0x5ED1
+0x4C36 = 0x5EC3
+0x4C38 = 0x6080
+0x4C39 = 0x6098
+0x4C3B = 0x6084
+0x4C41 = 0x6097
+0x4C42 = 0x6083
+0x4C43 = 0x6081
+0x4C46 = 0x608C
+0x4C47 = 0x6242
+0x4C48 = 0x63AB
+0x4C4A = 0x63A3
+0x4C4B = 0x63A6
+0x4C4C = 0x645C
+0x4C4D = 0x6469
+0x4C4E = 0x6467
+0x4C50 = 0x658B
+0x4C51 = 0x65A8
+0x4C53 = 0x67D8
+0x4C56 = 0xF989
+0x4C57 = 0x67DC
+0x4C59 = 0x67E0
+0x4C5A = 0x67E5
+0x4C60 = 0x6918
+0x4C61 = 0x6919
+0x4C66 = 0x6A5F
+0x4C67 = 0x6A5E
+0x4C69 = 0x6E02
+0x4C75 = 0x6E12
+0x4C76 = 0x6E36
+0x4C79 = 0xF9A8
+0x4C7B = 0x6E23
+0x4C7C = 0x6E03
+0x4C7E = 0x6E00
+0x4D22 = 0x6E46
+0x4D23 = 0x6E61
+0x4D27 = 0x7384
+0x4D29 = 0x736B
+0x4D2A = 0x7362
+0x4D2B = 0x7356
+0x4D2C = 0x736A
+0x4D2D = 0x7352
+0x4D2E = 0x7355
+0x4D32 = 0x7361
+0x4D33 = 0xF9BB
+0x4D34 = 0x7358
+0x4D35 = 0x7377
+0x4D38 = 0x76D7
+0x4D3B = 0x76DE
+0x4D3D = 0x76DF
+0x4D41 = 0x76D1
+0x4D43 = 0x76E2
+0x4D44 = 0x76E1
+0x4D45 = 0x76DD
+0x4D49 = 0x784B
+0x4D4B = 0x784E
+0x4D4D = 0x78FC
+0x4D50 = 0x78FA
+0x4D52 = 0x78FB
+0x4D54 = 0x78FE
+0x4D57 = 0x7A31
+0x4D5D = 0x7A38
+0x4D62 = 0x7A3A
+0x4D63 = 0x7BBB
+0x4D66 = 0x7C59
+0x4D69 = 0x7CDB
+0x4D6A = 0x7CDF
+0x4D6B = 0x7CE2
+0x4D6F = 0x7D9E
+0x4D70 = 0x7DA1
+0x4D72 = 0x7F10
+0x4D7A = 0x8076
+0x4D7B = 0x807F
+0x4D7C = 0x807D
+0x4E24 = 0x8082
+0x4E25 = 0x8257
+0x4E2C = 0x832E
+0x4E2F = 0x858B
+0x4E30 = 0x858D
+0x4E34 = 0x8590
+0x4E36 = 0x86EC
+0x4E37 = 0x876F
+0x4E38 = 0x876B
+0x4E39 = 0x8771
+0x4E3A = 0x8778
+0x4E42 = 0x89AD
+0x4E49 = 0x8D2F
+0x4E4B = 0x8F78
+0x4E4D = 0x91F8
+0x4E4E = 0x9219
+0x4E50 = 0x929B
+0x4E51 = 0x9294
+0x4E52 = 0x9297
+0x4E53 = 0x9299
+0x4E54 = 0x93A6
+0x4E55 = 0x93A4
+0x4E56 = 0x93A7
+0x4E58 = 0x9495
+0x4E5B = 0x9490
+0x4E5E = 0x949B
+0x4E5F = 0x95C4
+0x4E62 = 0x95C6
+0x4E68 = 0x96E3
+0x4E6A = 0x96DF
+0x4E6B = 0x96DD
+0x4E6C = 0x96E7
+0x4E71 = 0x9A2D
+0x4E72 = 0x9A2C
+0x4E77 = 0x9A34
+0x4E78 = 0x9A38
+0x4E7A = 0x9B1D
+0x4E7C = 0x9B1A
+0x4E7D = 0x9B1B
+0x4E7E = 0x9B14
+0x4F22 = 0x9B17
+0x4F23 = 0x9C21
+0x4F26 = 0x9CAA
+0x4F27 = 0x9CA1
+0x4F2D = 0x9D63
+0x4F2E = 0x9D79
+0x4F2F = 0x9D60
+0x4F31 = 0x9D62
+0x4F33 = 0x9D61
+0x4F36 = 0x9D70
+0x4F38 = 0x9D6A
+0x4F3A = 0x9FC8
+0x4F3C = 0x9FC5
+0x4F3D = 0x9FBE
+0x4F3E = 0x9FC2
+0x4F43 = 0x9FC7
+0x4F45 = 0x9FB0
+0x4F46 = 0x9FCA
+0x4F4E = 0xA30D
+0x4F4F = 0xA307
+0x4F50 = 0xA396
+0x4F51 = 0xA3EF
+0x4F54 = 0xA41E
+0x4F55 = 0xA41D
+0x4F57 = 0xA590
+0x4F58 = 0x03EB
+0x4F5C = 0x03EE
+0x4F5E = 0x03EF
+0x4F5F = 0x03EC
+0x4F60 = 0x07FA
+0x4F65 = 0x0904
+0x4F66 = 0x0FD3
+0x4F68 = 0x0FD1
+0x4F69 = 0x0FFA
+0x4F6E = 0x0FC8
+0x4F70 = 0x0FD5
+0x4F72 = 0x0FCD
+0x4F73 = 0x0FD2
+0x4F74 = 0x0FFB
+0x4F75 = 0x122A
+0x4F76 = 0x1488
+0x4F77 = 0x1461
+0x4F79 = 0x1463
+0x4F7A = 0x1462
+0x4F7C = 0x0057
+0x4F7D = 0x18C8
+0x4F7E = 0x1898
+0x5022 = 0x1AC1
+0x5023 = 0x1F3F
+0x5024 = 0x1F41
+0x5028 = 0x2152
+0x502A = 0x215E
+0x502D = 0x22C7
+0x502F = 0x2370
+0x5030 = 0x2427
+0x5032 = 0x2471
+0x5033 = 0x24B0
+0x5035 = 0x2842
+0x5036 = 0x2843
+0x503C = 0x2857
+0x503D = 0x289D
+0x503E = 0x2D89
+0x503F = 0x2D8D
+0x5040 = 0x2D8B
+0x5041 = 0x2D80
+0x5042 = 0x2D92
+0x5043 = 0x2D8A
+0x5044 = 0x2DC8
+0x5046 = 0x2D8F
+0x5047 = 0x2D93
+0x5048 = 0x2D91
+0x504A = 0x2FF2
+0x504B = 0x2FDE
+0x504D = 0x30C8
+0x5054 = 0x32A7
+0x5055 = 0x32A1
+0x5057 = 0x368C
+0x5058 = 0x367F
+0x505B = 0x367B
+0x505C = 0x3695
+0x505D = 0x3699
+0x505F = 0x368E
+0x5061 = 0x36DA
+0x5062 = 0x368A
+0x5063 = 0x369C
+0x5065 = 0x367E
+0x5068 = 0x391A
+0x5069 = 0x3A55
+0x506C = 0x3A60
+0x5070 = 0x3BFB
+0x5073 = 0x3BFD
+0x5079 = 0x3FD0
+0x507C = 0x3FC5
+0x507E = 0x3FD2
+0x5121 = 0x4011
+0x5126 = 0x43AD
+0x5127 = 0x43A4
+0x5128 = 0x43A9
+0x5129 = 0x43B0
+0x512A = 0x439D
+0x512C = 0x4598
+0x5131 = 0x4892
+0x5133 = 0x488A
+0x5135 = 0x488D
+0x5136 = 0x4896
+0x513B = 0x4A45
+0x513C = 0x4A4B
+0x513D = 0x4B0F
+0x513E = 0x4B16
+0x5140 = 0x4B8A
+0x5143 = 0x4CC9
+0x5145 = 0x4CC8
+0x5146 = 0x4CCA
+0x5147 = 0x4E64
+0x514B = 0x4E5D
+0x514C = 0x4E63
+0x5151 = 0x4E88
+0x5152 = 0x4F3A
+0x5153 = 0x4F39
+0x5158 = 0x5017
+0x5159 = 0x5093
+0x515B = 0x5095
+0x515E = 0x5276
+0x5162 = 0x5280
+0x5163 = 0x527B
+0x5165 = 0x5248
+0x5166 = 0x52A8
+0x5167 = 0x5288
+0x5168 = 0x538B
+0x5169 = 0x538A
+0x516A = 0x538C
+0x516B = 0x53FC
+0x516F = 0x5558
+0x5171 = 0x5551
+0x5172 = 0x5555
+0x5173 = 0x5553
+0x5177 = 0x56DC
+0x517B = 0x585C
+0x517E = 0x5865
+0x5221 = 0xF95A
+0x5223 = 0x59EE
+0x5226 = 0x59F0
+0x5228 = 0x59F2
+0x522A = 0x5C35
+0x522C = 0x5C22
+0x522E = 0x5C20
+0x5230 = 0x5C2D
+0x5231 = 0x5C28
+0x5232 = 0x5C26
+0x5233 = 0x5C3C
+0x5235 = 0x5C38
+0x523C = 0x5C2A
+0x523E = 0x5C1A
+0x523F = 0x5C30
+0x5240 = 0x5BE3
+0x5241 = 0x5C19
+0x5242 = 0x5EE9
+0x5243 = 0x5EE7
+0x5245 = 0x60D6
+0x5246 = 0x60C4
+0x5248 = 0x6087
+0x524A = 0x60C7
+0x524B = 0x60D9
+0x524D = 0x60DF
+0x5250 = 0x630A
+0x5251 = 0x6301
+0x5252 = 0x63B1
+0x5254 = 0x63C1
+0x5257 = 0x6476
+0x5258 = 0x650D
+0x5259 = 0x650E
+0x525D = 0x6807
+0x525F = 0x6809
+0x5260 = 0x6816
+0x5265 = 0x680E
+0x5268 = 0x6806
+0x5269 = 0x691E
+0x526A = 0x694A
+0x5270 = 0x6EA6
+0x5271 = 0x6E91
+0x5274 = 0x6EB8
+0x5275 = 0x6E96
+0x5278 = 0x6EC5
+0x527D = 0x6F0A
+0x5326 = 0x6EB2
+0x5328 = 0x6EB7
+0x5329 = 0x6EB4
+0x532A = 0x6E89
+0x532B = 0x6E8D
+0x532D = 0x6E87
+0x532E = 0x6EC2
+0x532F = 0x6E9C
+0x5330 = 0x6E92
+0x5332 = 0x6ECA
+0x5334 = 0x6E8A
+0x5335 = 0x71E0
+0x5337 = 0x71E6
+0x5338 = 0x71E5
+0x533A = 0x73A5
+0x533B = 0x73B3
+0x533F = 0x73B5
+0x5340 = 0x73AF
+0x5342 = 0x73B0
+0x5343 = 0x73CC
+0x5345 = 0x73A2
+0x5346 = 0x73BE
+0x5347 = 0x73C6
+0x5348 = 0x73AC
+0x5349 = 0x73AE
+0x534C = 0xF9C3
+0x534D = 0x7708
+0x534E = 0x7705
+0x5351 = 0x76FE
+0x5354 = 0x7700
+0x5357 = 0x7864
+0x5358 = 0x7868
+0x535D = 0x786A
+0x535E = 0x7869
+0x535F = 0x790D
+0x5360 = 0x7912
+0x5363 = 0x790F
+0x5365 = 0x7A67
+0x5366 = 0x7A79
+0x5367 = 0x7A72
+0x5368 = 0x7A66
+0x5369 = 0x7A7C
+0x536C = 0x7A68
+0x536D = 0x7A85
+0x536E = 0x7A76
+0x536F = 0x7A74
+0x5370 = 0x7A71
+0x5371 = 0x7A64
+0x5374 = 0x7BF8
+0x5376 = 0x7C6C
+0x5378 = 0x7CEB
+0x537C = 0x7DB8
+0x5421 = 0x7F2D
+0x5422 = 0x7F2E
+0x5423 = 0x7F28
+0x5424 = 0x7F29
+0x5425 = 0x7F31
+0x5427 = 0x7F2F
+0x5428 = 0x7F2A
+0x542A = 0x80A4
+0x542B = 0x80B7
+0x542C = 0x80BF
+0x5431 = 0x8263
+0x5435 = 0x8367
+0x5436 = 0x85BE
+0x5437 = 0xF9E0
+0x5438 = 0x8795
+0x5439 = 0x879C
+0x543E = 0x8871
+0x543F = 0x8872
+0x5441 = 0x886F
+0x5444 = 0x89F1
+0x5447 = 0x89E8
+0x544A = 0xF9EA
+0x544D = 0x8D49
+0x544E = 0x8D64
+0x5450 = 0x8D48
+0x5454 = 0x8F2C
+0x5455 = 0x8FE1
+0x5456 = 0x8FEF
+0x5457 = 0x90C0
+0x545A = 0x90D7
+0x545B = 0x90D4
+0x545E = 0x92AD
+0x5465 = 0x92AE
+0x5466 = 0x92AC
+0x546B = 0x9427
+0x546C = 0x94AE
+0x546E = 0x94B0
+0x5471 = 0x94C0
+0x5472 = 0x94C4
+0x5479 = 0x9707
+0x547B = 0x96FD
+0x5523 = 0xFA04
+0x5524 = 0x981B
+0x5525 = 0x981C
+0x5527 = 0x98B2
+0x5528 = 0x98B4
+0x5529 = 0x98B7
+0x552A = 0x98B1
+0x552B = 0x98B3
+0x552C = 0x98AE
+0x5533 = 0x9A3F
+0x5534 = 0x9B36
+0x5537 = 0x9B31
+0x5538 = 0x9B3B
+0x5539 = 0x9B35
+0x553A = 0x9B3A
+0x553B = 0x9B37
+0x553C = 0x9C22
+0x553D = 0x9C36
+0x553E = 0x9C32
+0x5540 = 0x9CC0
+0x5546 = 0x9D85
+0x5549 = 0x9D89
+0x554C = 0x9FE1
+0x5551 = 0xA00A
+0x5553 = 0xA009
+0x5556 = 0x9FE8
+0x555B = 0xA318
+0x5564 = 0xA5C5
+0x5566 = 0x040D
+0x5567 = 0x040C
+0x5568 = 0x0421
+0x556A = 0x0616
+0x556B = 0x080E
+0x556E = 0x0817
+0x5571 = 0x1048
+0x5575 = 0x1055
+0x5576 = 0x1049
+0x5577 = 0x104C
+0x5579 = 0x104F
+0x557A = 0x103D
+0x557D = 0x148A
+0x557E = 0x14A8
+0x5621 = 0x168A
+0x5623 = 0x18CB
+0x5625 = 0x18D5
+0x5626 = 0x21D4
+0x5629 = 0x1F5C
+0x562A = 0x1F75
+0x562C = 0x2161
+0x562E = 0x1696
+0x5630 = 0x258A
+0x5631 = 0x28D0
+0x5634 = 0x2849
+0x5635 = 0x28CF
+0x5637 = 0x2DD6
+0x5638 = 0x2D7F
+0x563A = 0x2DD2
+0x563B = 0x2DCF
+0x563C = 0x3006
+0x563D = 0x3009
+0x5642 = 0x3706
+0x5643 = 0x36F1
+0x5644 = 0x3704
+0x5646 = 0x36FA
+0x5647 = 0x36F4
+0x564A = 0x36F9
+0x564C = 0x368B
+0x564D = 0x3703
+0x5650 = 0x39A2
+0x5654 = 0x3C0C
+0x5655 = 0x3C0B
+0x565A = 0x4024
+0x565D = 0xF914
+0x565F = 0x4025
+0x5661 = 0x43F6
+0x5663 = 0x43FB
+0x5665 = 0x4532
+0x5666 = 0x45FB
+0x5668 = 0x46F2
+0x5669 = 0x46F3
+0x566D = 0x489C
+0x566E = 0x4A72
+0x5670 = 0x4A74
+0x5674 = 0x4B86
+0x5676 = 0x4B8E
+0x5677 = 0x4B90
+0x5679 = 0x4BCD
+0x567A = 0x4BF7
+0x567B = 0x4CD6
+0x567C = 0x4E84
+0x567D = 0x4E95
+0x567E = 0x4E8A
+0x5723 = 0x4E97
+0x5727 = 0x4FA0
+0x5728 = 0x4FA1
+0x5729 = 0x5022
+0x572A = 0x50A6
+0x572B = 0x50A4
+0x5735 = 0x52AF
+0x5736 = 0x52B0
+0x5737 = 0x52BD
+0x573A = 0x5576
+0x573C = 0x557B
+0x573D = 0x5579
+0x5743 = 0x56EE
+0x5744 = 0x56F1
+0x5746 = 0x5894
+0x574A = 0x5891
+0x574E = 0x5A10
+0x5751 = 0x5AAF
+0x575C = 0x5C7B
+0x575D = 0x5C77
+0x5760 = 0x5C80
+0x5761 = 0x5CC6
+0x5763 = 0x5C7C
+0x5764 = 0x5C90
+0x5766 = 0x5CA3
+0x5767 = 0x5C7D
+0x5768 = 0x5CBD
+0x576C = 0x5F13
+0x576F = 0x6111
+0x5770 = 0x6144
+0x5771 = 0x610D
+0x5774 = 0x6314
+0x5776 = 0x63B8
+0x5778 = 0x63B7
+0x5779 = 0x6483
+0x577C = 0x6514
+0x577E = 0x651C
+0x5825 = 0x65D4
+0x5826 = 0x65D5
+0x5829 = 0x6843
+0x582A = 0x6842
+0x582D = 0xF98A
+0x582E = 0x6841
+0x582F = 0x694E
+0x5831 = 0x6A87
+0x5837 = 0x6F39
+0x5839 = 0x6F8F
+0x583A = 0x6F2A
+0x583F = 0x6F2B
+0x5841 = 0x6F50
+0x5843 = 0x6F6E
+0x5845 = 0x6F3B
+0x5846 = 0x6F53
+0x5847 = 0x6F5F
+0x5848 = 0x6F2F
+0x5849 = 0x6F30
+0x584A = 0x6F38
+0x584B = 0x6F4C
+0x584C = 0x71F1
+0x5850 = 0x7407
+0x5851 = 0x7416
+0x5853 = 0x7414
+0x5855 = 0x73FB
+0x5859 = 0x73F8
+0x585A = 0x7410
+0x585B = 0x741D
+0x585C = 0x73FF
+0x585D = 0x740B
+0x585E = 0x7404
+0x5860 = 0x73FE
+0x5861 = 0x75FF
+0x5866 = 0x7723
+0x586C = 0x792A
+0x586D = 0x7AA0
+0x586E = 0x7A98
+0x586F = 0x7A9C
+0x5871 = 0x7A9E
+0x5872 = 0x7AA6
+0x5873 = 0x7AB5
+0x5874 = 0x7AB0
+0x5878 = 0x7CF9
+0x5879 = 0x7CF5
+0x587B = 0x7DD2
+0x587E = 0x7F50
+0x5921 = 0x7F4E
+0x5922 = 0x7F4B
+0x5923 = 0x7F52
+0x5924 = 0x7F4D
+0x5927 = 0x80E4
+0x5929 = 0x80DA
+0x592E = 0x80DF
+0x592F = 0x80E8
+0x5933 = 0x8370
+0x5934 = 0x8372
+0x5936 = 0x8377
+0x593A = 0x85E6
+0x593B = 0x87AA
+0x593E = 0x888C
+0x5940 = 0x8889
+0x5943 = 0x8A32
+0x5948 = 0x8A7A
+0x594A = 0x8C9E
+0x594B = 0x8CA0
+0x594C = 0x8D70
+0x5950 = 0x8D6E
+0x5951 = 0x8D66
+0x5953 = 0x8D65
+0x5956 = 0x8F7F
+0x5957 = 0x8FE0
+0x5959 = 0x8FFF
+0x595A = 0x90F6
+0x595B = 0x90F7
+0x595C = 0x90F5
+0x595E = 0x90FC
+0x5961 = 0x90F9
+0x5965 = 0x92CA
+0x5966 = 0x92C3
+0x5967 = 0x92C6
+0x5969 = 0x93B8
+0x596A = 0x93BD
+0x596C = 0x93BC
+0x596D = 0x9405
+0x596E = 0x94E0
+0x596F = 0x94E9
+0x5971 = 0x94DF
+0x5972 = 0x94EC
+0x5974 = 0x94E5
+0x5975 = 0x94DE
+0x5976 = 0xFA00
+0x5978 = 0x94F0
+0x5979 = 0x94E3
+0x597B = 0x95EC
+0x5A23 = 0x95F2
+0x5A24 = 0x95EF
+0x5A25 = 0x95E9
+0x5A26 = 0x96FB
+0x5A2B = 0x9737
+0x5A2C = 0x98DE
+0x5A2F = 0x98DA
+0x5A32 = 0x9A4B
+0x5A34 = 0x9A49
+0x5A36 = 0x9AD5
+0x5A39 = 0x9B52
+0x5A3A = 0x9B47
+0x5A3C = 0x9B48
+0x5A3D = 0x9CCC
+0x5A3E = 0x9CD0
+0x5A46 = 0x9D86
+0x5A47 = 0x9DA7
+0x5A48 = 0x9DA3
+0x5A4A = 0x9DB6
+0x5A4B = 0x9DAD
+0x5A4C = 0xA013
+0x5A53 = 0xA017
+0x5A54 = 0xA022
+0x5A57 = 0xA049
+0x5A58 = 0xA026
+0x5A59 = 0xFA0C
+0x5A5A = 0xA03C
+0x5A5B = 0xA028
+0x5A5C = 0xA2A8
+0x5A5E = 0xA3FB
+0x5A60 = 0xA432
+0x5A61 = 0xA4D6
+0x5A62 = 0xA548
+0x5A65 = 0xA5C6
+0x5A69 = 0x0425
+0x5A6A = 0x0426
+0x5A6B = 0x0424
+0x5A6C = 0x0433
+0x5A6D = 0x0570
+0x5A6F = 0x0B90
+0x5A71 = 0x1095
+0x5A72 = 0x10A1
+0x5A73 = 0x1092
+0x5A74 = 0x108F
+0x5A75 = 0x109F
+0x5A76 = 0x1096
+0x5A77 = 0x1098
+0x5A78 = 0x109D
+0x5A79 = 0x10A0
+0x5A7B = 0x1697
+0x5A7C = 0x18EB
+0x5A7E = 0x1F87
+0x5B22 = 0x2432
+0x5B26 = 0x28D8
+0x5B27 = 0x28FB
+0x5B28 = 0x2906
+0x5B2A = 0x28D1
+0x5B2C = 0xF8B0
+0x5B33 = 0x2DF6
+0x5B34 = 0x2E04
+0x5B35 = 0x2DFE
+0x5B37 = 0x2DFF
+0x5B38 = 0x2DF7
+0x5B39 = 0x3018
+0x5B3B = 0x3014
+0x5B3C = 0x30CD
+0x5B3D = 0x3120
+0x5B3E = 0x32DE
+0x5B42 = 0x3745
+0x5B43 = 0x3753
+0x5B45 = 0x374B
+0x5B46 = 0x3755
+0x5B47 = 0x3741
+0x5B4B = 0x375C
+0x5B4C = 0x3754
+0x5B4D = 0x3A71
+0x5B4E = 0x3AD0
+0x5B51 = 0x3C53
+0x5B52 = 0x4029
+0x5B53 = 0x407E
+0x5B55 = 0x4079
+0x5B58 = 0x4070
+0x5B59 = 0x406A
+0x5B5C = 0x4085
+0x5B5D = 0x4064
+0x5B5F = 0x4078
+0x5B61 = 0x4432
+0x5B62 = 0x4427
+0x5B63 = 0x442F
+0x5B68 = 0x48BA
+0x5B6A = 0x4A71
+0x5B6B = 0x4A8C
+0x5B6D = 0x4B1A
+0x5B70 = 0x4B98
+0x5B71 = 0x4CE4
+0x5B76 = 0x4EC2
+0x5B78 = 0x4EBA
+0x5B7A = 0x4EC8
+0x5C21 = 0x50B9
+0x5C22 = 0x50B8
+0x5C23 = 0x50A5
+0x5C24 = 0x52E2
+0x5C28 = 0x52D9
+0x5C2B = 0x52AC
+0x5C2C = 0x52DD
+0x5C30 = 0x559D
+0x5C33 = 0x5711
+0x5C34 = 0x5703
+0x5C38 = 0x58EE
+0x5C3C = 0x5CA4
+0x5C3D = 0x5CD8
+0x5C3E = 0x5CDD
+0x5C3F = 0x5CDE
+0x5C41 = 0x5CE7
+0x5C45 = 0x5CD4
+0x5C47 = 0x5CCE
+0x5C4D = 0x5CF1
+0x5C4E = 0x5CD3
+0x5C52 = 0x5CCA
+0x5C53 = 0x5CE9
+0x5C57 = 0x5F1A
+0x5C58 = 0x5F41
+0x5C59 = 0xF968
+0x5C5C = 0x613D
+0x5C5D = 0x6140
+0x5C61 = 0x6143
+0x5C63 = 0x613F
+0x5C64 = 0x613C
+0x5C66 = 0x6321
+0x5C67 = 0x6320
+0x5C69 = 0x63C6
+0x5C6C = 0x63D1
+0x5C6D = 0x63CA
+0x5C6E = 0x648E
+0x5C6F = 0x6491
+0x5C72 = 0x65E3
+0x5C73 = 0x6888
+0x5C75 = 0x6870
+0x5C77 = 0x699D
+0x5C78 = 0x6A9D
+0x5C79 = 0x6A91
+0x5C7A = 0x6A98
+0x5C7B = 0x6A99
+0x5D22 = 0x6FBF
+0x5D24 = 0x6FAE
+0x5D25 = 0x6FB1
+0x5D26 = 0x6FCC
+0x5D27 = 0x7004
+0x5D29 = 0x7016
+0x5D2A = 0x6FCD
+0x5D2D = 0x6FE0
+0x5D2E = 0x6FCB
+0x5D2F = 0x6FD4
+0x5D30 = 0x6FC9
+0x5D31 = 0x71FF
+0x5D33 = 0x71FD
+0x5D34 = 0x7457
+0x5D35 = 0x7452
+0x5D36 = 0x7450
+0x5D37 = 0x7445
+0x5D38 = 0x744D
+0x5D3A = 0x7453
+0x5D3C = 0x7482
+0x5D3D = 0x7444
+0x5D3E = 0x75CE
+0x5D3F = 0x75CF
+0x5D40 = 0x75D2
+0x5D41 = 0x7602
+0x5D42 = 0x774F
+0x5D43 = 0x7758
+0x5D45 = 0x7743
+0x5D47 = 0x7752
+0x5D4B = 0x7749
+0x5D4C = 0x7753
+0x5D4D = 0x774D
+0x5D4F = 0x7884
+0x5D51 = 0x7883
+0x5D52 = 0x7932
+0x5D53 = 0x7AE2
+0x5D55 = 0x7AE4
+0x5D56 = 0x7AD3
+0x5D58 = 0x7AD5
+0x5D59 = 0x7ADD
+0x5D5C = 0x7AEC
+0x5D5D = 0x7AE6
+0x5D5E = 0x7AD2
+0x5D5F = 0x7AFA
+0x5D60 = 0x7ADA
+0x5D62 = 0x7C06
+0x5D63 = 0x7C04
+0x5D65 = 0x7C7B
+0x5D66 = 0x7D04
+0x5D67 = 0x7D02
+0x5D6B = 0x7F60
+0x5D6F = 0x8107
+0x5D70 = 0x8105
+0x5D71 = 0x810C
+0x5D73 = 0x815A
+0x5D76 = 0x811A
+0x5D79 = 0x838A
+0x5E21 = 0x838C
+0x5E22 = 0x8609
+0x5E23 = 0x88A6
+0x5E25 = 0x88AC
+0x5E26 = 0x88A9
+0x5E28 = 0x8A8B
+0x5E2A = 0x8A8C
+0x5E2D = 0x8A88
+0x5E2E = 0x8A89
+0x5E30 = 0x8A93
+0x5E33 = 0x8D83
+0x5E34 = 0x8F4F
+0x5E37 = 0x9120
+0x5E39 = 0x9236
+0x5E3A = 0x92E2
+0x5E3D = 0x92EE
+0x5E3F = 0x92E7
+0x5E40 = 0x92E9
+0x5E44 = 0x92DF
+0x5E46 = 0x93C7
+0x5E48 = 0x9509
+0x5E4A = 0x9501
+0x5E53 = 0x9605
+0x5E54 = 0x960C
+0x5E55 = 0x9778
+0x5E56 = 0x975D
+0x5E5C = 0x975E
+0x5E5D = 0x9760
+0x5E5E = 0x9767
+0x5E60 = 0xFA05
+0x5E61 = 0x98F4
+0x5E64 = 0x98F1
+0x5E66 = 0x98FA
+0x5E69 = 0x98F8
+0x5E6A = 0x98F9
+0x5E6B = 0x9909
+0x5E6C = 0x98FD
+0x5E6D = 0x98F7
+0x5E6F = 0x9A59
+0x5E71 = 0x9B60
+0x5E72 = 0x9B68
+0x5E78 = 0x9B6A
+0x5E79 = 0x9C14
+0x5E7A = 0x9C3E
+0x5E7B = 0x9CE4
+0x5F28 = 0x9DD2
+0x5F2D = 0xA058
+0x5F2E = 0xA050
+0x5F30 = 0xA05C
+0x5F33 = 0x8119
+0x5F37 = 0xFA0E
+0x5F41 = 0xA4DF
+0x5F47 = 0xA5D9
+0x5F4B = 0x0966
+0x5F4E = 0x10E1
+0x5F4F = 0x10EF
+0x5F50 = 0x10E8
+0x5F51 = 0x1233
+0x5F53 = 0x18FE
+0x5F56 = 0x1AEF
+0x5F57 = 0x1AEC
+0x5F58 = 0x1CEC
+0x5F59 = 0x1F9C
+0x5F5B = 0x1F99
+0x5F5C = 0x2170
+0x5F5D = 0x216E
+0x5F5F = 0x2441
+0x5F62 = 0x2902
+0x5F63 = 0x2901
+0x5F65 = 0x2A1B
+0x5F66 = 0x2E23
+0x5F67 = 0x2E25
+0x5F68 = 0x2E24
+0x5F69 = 0x2E26
+0x5F6A = 0x2E33
+0x5F6B = 0x2E2F
+0x5F6C = 0x308F
+0x5F6D = 0x3356
+0x5F74 = 0x3799
+0x5F76 = 0xF8ED
+0x5F78 = 0x3AD9
+0x5F7A = 0x40B7
+0x5F7C = 0x40B6
+0x6021 = 0x4454
+0x6022 = 0x4457
+0x6023 = 0x447A
+0x6026 = 0x4A8E
+0x6028 = 0x4A90
+0x6029 = 0x4AB9
+0x602D = 0x4CEF
+0x6031 = 0x4EE2
+0x6033 = 0x4ED6
+0x6034 = 0x4ED8
+0x6035 = 0x4EDA
+0x6036 = 0x4EDE
+0x603A = 0x5308
+0x603B = 0x5304
+0x603C = 0x530A
+0x603D = 0x530B
+0x603E = 0x5302
+0x6040 = 0x55AA
+0x6041 = 0x55C1
+0x6043 = 0x58D7
+0x6044 = 0x58D9
+0x6046 = 0x58DE
+0x6047 = 0x58DA
+0x604A = 0x5A2A
+0x604D = 0x5D31
+0x604F = 0x5D2B
+0x6050 = 0x5D2C
+0x6051 = 0x5D29
+0x6052 = 0x5D2E
+0x6054 = 0x5D27
+0x6055 = 0x5D28
+0x6057 = 0x5D5F
+0x6058 = 0x5D30
+0x6059 = 0x5D24
+0x605C = 0x5F3A
+0x605E = 0x5F39
+0x605F = 0x5F40
+0x6060 = 0x6180
+0x6061 = 0x6184
+0x6064 = 0x6175
+0x6065 = 0x6176
+0x6067 = 0x617C
+0x6069 = 0x6178
+0x606A = 0x619B
+0x606B = 0x617E
+0x606C = 0x625A
+0x606E = 0x632C
+0x6070 = 0x649C
+0x6071 = 0x6847
+0x6072 = 0x688A
+0x6075 = 0x6927
+0x6076 = 0x704A
+0x6079 = 0x7027
+0x607C = 0x702E
+0x607D = 0x7026
+0x607E = 0x7208
+0x6122 = 0x74BD
+0x6123 = 0x7496
+0x6127 = 0x74BE
+0x6128 = 0x748E
+0x6129 = 0x7774
+0x612B = 0x7780
+0x6132 = 0x793C
+0x6133 = 0x793D
+0x6135 = 0x793A
+0x6136 = 0x7942
+0x6138 = 0x7B24
+0x6139 = 0x7B06
+0x613C = 0x7B15
+0x613E = 0x7B02
+0x613F = 0x7B0C
+0x6141 = 0x7B08
+0x6142 = 0x7B0A
+0x6143 = 0x7B05
+0x6144 = 0x7B1C
+0x6147 = 0x7C82
+0x6149 = 0x7C86
+0x614B = 0x7E03
+0x614C = 0x7F7B
+0x614E = 0x7F7A
+0x6153 = 0x8180
+0x6155 = 0x8158
+0x615A = 0x83AA
+0x615B = 0x83AB
+0x615C = 0x8436
+0x615D = 0x844A
+0x6160 = 0x87D6
+0x616A = 0x8B03
+0x616B = 0x8ACF
+0x616D = 0x8D9F
+0x616E = 0x8DA2
+0x616F = 0x902A
+0x6170 = 0x902F
+0x6171 = 0x9144
+0x6172 = 0x9140
+0x6175 = 0x9311
+0x6176 = 0x930F
+0x6178 = 0x930D
+0x6179 = 0x9307
+0x617A = 0x9303
+0x6221 = 0x9435
+0x6224 = 0x9504
+0x622A = 0x9526
+0x622E = 0x951E
+0x6231 = 0x960E
+0x6233 = 0x961D
+0x6234 = 0x961E
+0x6235 = 0x961F
+0x6237 = 0x9788
+0x6239 = 0x978D
+0x623A = 0x9791
+0x623B = 0x9780
+0x623D = 0x9854
+0x623E = 0x9855
+0x6242 = 0x9925
+0x6243 = 0x991A
+0x624B = 0x9B88
+0x624D = 0x9B7A
+0x6250 = 0x9B80
+0x6251 = 0x9D1E
+0x6252 = 0x9DFC
+0x6253 = 0x9E25
+0x6258 = 0x9E0B
+0x625A = 0x9E06
+0x625B = 0x9E04
+0x625E = 0x9DF9
+0x625F = 0x9E00
+0x6263 = 0x9E02
+0x6265 = 0x9E07
+0x6269 = 0xA0B5
+0x626B = 0xA087
+0x626D = 0xA093
+0x626E = 0xFA0F
+0x6270 = 0xA0BE
+0x6271 = 0xA266
+0x6273 = 0xA2C7
+0x6274 = 0xA2CF
+0x6278 = 0xA33D
+0x627A = 0xA33C
+0x627B = 0xA347
+0x6322 = 0xA3C3
+0x6325 = 0xA51B
+0x6328 = 0xA5C9
+0x632A = 0xA5DD
+0x632C = 0xA693
+0x632E = 0x043D
+0x6333 = 0x14E6
+0x6336 = 0x1AF7
+0x6337 = 0x1FB0
+0x6338 = 0x1FAE
+0x633D = 0x259F
+0x633E = 0x259E
+0x633F = 0x2930
+0x6341 = 0x294F
+0x6344 = 0x2927
+0x6345 = 0x2951
+0x6348 = 0x2E51
+0x6349 = 0x2E54
+0x634A = 0x2E56
+0x634B = 0x3027
+0x634D = 0x3024
+0x6352 = 0x37EC
+0x6353 = 0x37C4
+0x6356 = 0x40F8
+0x6357 = 0x40F6
+0x6358 = 0x40F7
+0x6359 = 0x40ED
+0x635C = 0x40F4
+0x635D = 0x40EF
+0x6360 = 0x447F
+0x6361 = 0x44A2
+0x6362 = 0x447E
+0x6364 = 0x48C5
+0x636A = 0x4EF1
+0x636B = 0x4EF2
+0x636D = 0x502F
+0x6372 = 0x5323
+0x6373 = 0x5329
+0x6377 = 0x571B
+0x6378 = 0x58EB
+0x637A = 0x58EA
+0x637B = 0x5A33
+0x637D = 0x5D63
+0x6421 = 0x5D92
+0x6422 = 0x5D65
+0x6425 = 0x61A0
+0x6426 = 0xF970
+0x6427 = 0x625E
+0x6429 = 0x68AA
+0x642B = 0x68A9
+0x642E = 0x709C
+0x6431 = 0x7092
+0x6435 = 0x7086
+0x6439 = 0x7083
+0x643F = 0xF9C2
+0x6442 = 0x74CE
+0x6445 = 0x7793
+0x6449 = 0x7B2E
+0x644A = 0x7B27
+0x644B = 0x7B28
+0x6450 = 0x7E18
+0x6451 = 0x7E16
+0x6452 = 0x7F8D
+0x6454 = 0x7F8E
+0x6457 = 0x7F90
+0x6458 = 0x7F8F
+0x6459 = 0x8181
+0x645C = 0x818A
+0x645D = 0x818C
+0x645E = 0x828D
+0x6462 = 0x83B2
+0x6464 = 0x87D9
+0x6468 = 0x8B0D
+0x646A = 0x8B13
+0x646E = 0x8B1B
+0x6470 = 0x8DAC
+0x6472 = 0x8DB3
+0x6474 = 0x915E
+0x6476 = 0x9160
+0x6477 = 0x9168
+0x6478 = 0x9163
+0x6479 = 0x9169
+0x647A = 0x9167
+0x647D = 0x9328
+0x6521 = 0x932E
+0x6522 = 0x9330
+0x6524 = 0x9326
+0x6525 = 0x9331
+0x6526 = 0x9341
+0x6528 = 0x93DA
+0x652A = 0xF9FA
+0x652B = 0x940B
+0x652D = 0x9534
+0x652E = 0x9533
+0x6532 = 0x9539
+0x6533 = 0x953B
+0x6534 = 0x9540
+0x6535 = 0x9630
+0x6537 = 0x9632
+0x6538 = 0x9637
+0x653D = 0x9781
+0x653E = 0x979F
+0x653F = 0x97A7
+0x6542 = 0x9944
+0x6543 = 0x9947
+0x6544 = 0x9948
+0x6545 = 0x993D
+0x6548 = 0x9949
+0x654A = 0x9A80
+0x654B = 0x9BA0
+0x654C = 0x9B9D
+0x6550 = 0x9B9C
+0x6551 = 0x9C47
+0x6552 = 0x9D07
+0x6556 = 0x9E49
+0x6558 = 0x9E44
+0x655C = 0x9EDF
+0x655E = 0x9E4C
+0x6560 = 0x9E4F
+0x6563 = 0xA0C1
+0x6565 = 0xA0B9
+0x6566 = 0xA0CB
+0x6567 = 0xA0CF
+0x6568 = 0xA0C4
+0x656D = 0xA0CA
+0x656E = 0xA0C3
+0x656F = 0xA2D0
+0x6570 = 0xA351
+0x6573 = 0xA3A8
+0x6574 = 0xA3C7
+0x6575 = 0xA3C6
+0x6577 = 0xA3CA
+0x6578 = 0xA402
+0x657A = 0xA45D
+0x657B = 0xA45A
+0x657E = 0xA459
+0x6622 = 0xA4CC
+0x6623 = 0xA51C
+0x6624 = 0xA5CC
+0x6628 = 0xA5E8
+0x6629 = 0xA5EC
+0x662A = 0xA5EA
+0x662B = 0xA6AD
+0x662C = 0xA6B0
+0x662D = 0x045F
+0x662E = 0x0458
+0x662F = 0x0457
+0x6631 = 0x0B93
+0x6633 = 0x113B
+0x6635 = 0x1134
+0x6636 = 0x14F2
+0x6638 = 0x1AFD
+0x6639 = 0x1C1D
+0x663C = 0x2304
+0x663D = 0x2448
+0x663E = 0x2958
+0x663F = 0x2E4F
+0x6641 = 0x2E6E
+0x6642 = 0x2E72
+0x6644 = 0x302E
+0x6645 = 0x37FC
+0x6646 = 0x37F4
+0x6647 = 0x3C36
+0x6648 = 0x410E
+0x664B = 0x4114
+0x664D = 0x4119
+0x664F = 0x44A6
+0x6651 = 0x4AC9
+0x6652 = 0x4AC0
+0x6653 = 0x4ACC
+0x6654 = 0x4B1B
+0x6655 = 0x4BAA
+0x6656 = 0x4BA8
+0x6657 = 0x4F03
+0x665C = 0x5035
+0x6662 = 0x55D9
+0x6666 = 0x5A3F
+0x6667 = 0x5A3D
+0x666B = 0x5D8B
+0x6670 = 0x5D68
+0x6671 = 0x5D8A
+0x6672 = 0x5F58
+0x6673 = 0x5F57
+0x6674 = 0x61CE
+0x6675 = 0x61BC
+0x6676 = 0x61C0
+0x6677 = 0x61C1
+0x6678 = 0x61BF
+0x6679 = 0x61AB
+0x667A = 0x625F
+0x667C = 0x64A6
+0x667E = 0x6529
+0x6726 = 0x68B8
+0x6729 = 0x70DD
+0x672A = 0x70D6
+0x672B = 0xF9B1
+0x672C = 0x70D5
+0x672D = 0x70E7
+0x672E = 0x70D8
+0x672F = 0x74EC
+0x6731 = 0x7500
+0x6732 = 0x7507
+0x6733 = 0x74FD
+0x6734 = 0x74F1
+0x6735 = 0x74FF
+0x6736 = 0x77AA
+0x6737 = 0x77B0
+0x6738 = 0x7B48
+0x673A = 0x7B53
+0x673C = 0x7B4D
+0x6742 = 0x7B43
+0x6743 = 0x7B50
+0x6746 = 0x7C8C
+0x6747 = 0x7E27
+0x6749 = 0x7F99
+0x674B = 0x81B1
+0x674D = 0x81B0
+0x674E = 0x81AA
+0x674F = 0x81AC
+0x6753 = 0x83C8
+0x6754 = 0x83CA
+0x6755 = 0x8642
+0x6756 = 0x87E0
+0x6757 = 0x88E7
+0x6758 = 0x88E8
+0x6759 = 0x88E6
+0x675D = 0x8B5B
+0x675E = 0x8B56
+0x6760 = 0x8B5A
+0x6764 = 0x8CB8
+0x6765 = 0x8DC5
+0x6768 = 0x9048
+0x6769 = 0x917D
+0x676A = 0x917C
+0x676B = 0x9181
+0x676C = 0x9182
+0x676D = 0x9162
+0x676F = 0x9345
+0x6774 = 0x93E3
+0x6778 = 0x9550
+0x677A = 0x954F
+0x677D = 0x9639
+0x6821 = 0x963A
+0x6825 = 0x97C1
+0x6826 = 0x994E
+0x6827 = 0x996E
+0x682C = 0x9971
+0x682E = 0x9A8C
+0x682F = 0x9A89
+0x6831 = 0x9AE5
+0x6832 = 0x9BB3
+0x6833 = 0x9BB6
+0x6834 = 0x9BB4
+0x6835 = 0x9C4D
+0x6837 = 0x9D13
+0x6838 = 0x9E78
+0x683F = 0x9E72
+0x6845 = 0xA275
+0x6846 = 0xA2DA
+0x6847 = 0xA2D7
+0x6850 = 0xA469
+0x6851 = 0xA467
+0x6853 = 0xA466
+0x6854 = 0xA46F
+0x6855 = 0xA471
+0x6857 = 0xA4CF
+0x6858 = 0xA523
+0x685B = 0xA5A5
+0x685D = 0xA5FE
+0x685E = 0xA5FB
+0x685F = 0xA5FD
+0x6864 = 0x116D
+0x6866 = 0x1B05
+0x6867 = 0x1C20
+0x6869 = 0x1FC8
+0x686A = 0x1FC9
+0x686D = 0x3127
+0x686F = 0x381E
+0x6870 = 0x3936
+0x6872 = 0x413D
+0x6874 = 0x48D7
+0x6876 = 0x4BAD
+0x6877 = 0x4D00
+0x6879 = 0x533A
+0x687D = 0x5726
+0x6923 = 0x5DB7
+0x6924 = 0x5DB6
+0x6925 = 0x5DC0
+0x6927 = 0x5D9B
+0x6929 = 0x61D8
+0x692F = 0x68C0
+0x6931 = 0x68BF
+0x6932 = 0x6ABF
+0x6934 = 0x7120
+0x6935 = 0x70D0
+0x6936 = 0x710E
+0x6938 = 0x711D
+0x6939 = 0x711E
+0x693A = 0x7115
+0x693B = 0x7114
+0x693C = 0x751E
+0x693D = 0x752C
+0x693F = 0x77B9
+0x6940 = 0x77B8
+0x6941 = 0x77B6
+0x6942 = 0x789E
+0x6943 = 0x789C
+0x6944 = 0x794D
+0x6946 = 0x7B6E
+0x6947 = 0x7B60
+0x6949 = 0x7B64
+0x694A = 0x7B62
+0x694B = 0x61E5
+0x694D = 0x7FA3
+0x6950 = 0x83D2
+0x6951 = 0x83D5
+0x6957 = 0x9055
+0x6959 = 0x9193
+0x695D = 0x9356
+0x695F = 0x93E9
+0x6961 = 0x9445
+0x6964 = 0x967C
+0x6966 = 0x97D3
+0x696C = 0x998E
+0x696D = 0x9A97
+0x696F = 0x9A9B
+0x6970 = 0x9A99
+0x6973 = 0x9BCF
+0x6975 = 0x9C59
+0x6978 = 0x9D20
+0x6979 = 0x9D23
+0x697A = 0x9D2A
+0x6A22 = 0x9EB0
+0x6A24 = 0xA12F
+0x6A28 = 0xA132
+0x6A29 = 0xA143
+0x6A2A = 0xA13F
+0x6A2B = 0xA139
+0x6A2D = 0xA130
+0x6A2E = 0xA2DD
+0x6A2F = 0xA3DA
+0x6A30 = 0xA3DB
+0x6A32 = 0xA484
+0x6A33 = 0xA47F
+0x6A34 = 0xA472
+0x6A35 = 0xA480
+0x6A36 = 0xA4EE
+0x6A38 = 0xA52A
+0x6A39 = 0xA522
+0x6A3A = 0xA571
+0x6A3B = 0xA5CD
+0x6A3E = 0xA60F
+0x6A3F = 0xA618
+0x6A40 = 0x046A
+0x6A45 = 0x1B0C
+0x6A47 = 0x25A6
+0x6A4A = 0x3037
+0x6A4D = 0x3AE2
+0x6A4F = 0x44BC
+0x6A52 = 0x4AD5
+0x6A56 = 0x4F12
+0x6A58 = 0x534B
+0x6A59 = 0x5341
+0x6A5A = 0x53A1
+0x6A5B = 0x55EC
+0x6A5E = 0x5DD4
+0x6A5F = 0x5DD8
+0x6A60 = 0x5DD9
+0x6A62 = 0x5DDA
+0x6A63 = 0x5F6C
+0x6A64 = 0x5F6D
+0x6A67 = 0x61E7
+0x6A68 = 0x61EB
+0x6A69 = 0x61EC
+0x6A6A = 0x6262
+0x6A6C = 0x652B
+0x6A6D = 0x660D
+0x6A6E = 0x68CD
+0x6A6F = 0x6AC3
+0x6A70 = 0x713F
+0x6A71 = 0x713C
+0x6A72 = 0x713E
+0x6A73 = 0x713D
+0x6A74 = 0x713A
+0x6A75 = 0x7138
+0x6A76 = 0x7544
+0x6A77 = 0x7545
+0x6A79 = 0x7548
+0x6A7A = 0x7550
+0x6A7D = 0x7B78
+0x6A7E = 0x7B79
+0x6B22 = 0x7E3E
+0x6B25 = 0x8654
+0x6B28 = 0x8BB9
+0x6B2B = 0x905F
+0x6B2E = 0x9572
+0x6B2F = 0x9575
+0x6B36 = 0x9AA3
+0x6B37 = 0x9AA5
+0x6B38 = 0x9BDC
+0x6B39 = 0x9BDD
+0x6B3A = 0x9C5A
+0x6B3E = 0x9EDB
+0x6B3F = 0x9EDC
+0x6B41 = 0xA1AB
+0x6B42 = 0xA184
+0x6B43 = 0xA176
+0x6B49 = 0xA183
+0x6B4C = 0xA27F
+0x6B4F = 0xA373
+0x6B50 = 0xA3AD
+0x6B51 = 0xA3B0
+0x6B53 = 0xA40F
+0x6B54 = 0xA40C
+0x6B57 = 0xA579
+0x6B59 = 0xA577
+0x6B5A = 0xA57A
+0x6B5D = 0xA632
+0x6B5E = 0xA627
+0x6B5F = 0xA62A
+0x6B60 = 0xA62C
+0x6B62 = 0xA628
+0x6B63 = 0xA629
+0x6B64 = 0xA638
+0x6B65 = 0x082F
+0x6B66 = 0x117B
+0x6B67 = 0x1B0D
+0x6B69 = 0x1FD6
+0x6B6A = 0x1FD5
+0x6B6B = 0x2EA1
+0x6B6C = 0x384C
+0x6B73 = 0x4FC0
+0x6B77 = 0x5DF4
+0x6B7A = 0x61F0
+0x6B7C = 0x633F
+0x6B7E = 0x755D
+0x6C21 = 0x7572
+0x6C22 = 0x7562
+0x6C24 = 0x7566
+0x6C27 = 0x7B88
+0x6C2A = 0x81E8
+0x6C2B = 0x81E4
+0x6C2F = 0x88FF
+0x6C31 = 0x91AF
+0x6C32 = 0x91AE
+0x6C35 = 0x93F2
+0x6C36 = 0x9448
+0x6C37 = 0x9581
+0x6C38 = 0x957E
+0x6C3B = 0x9652
+0x6C3C = 0x97EF
+0x6C3F = 0x9AAD
+0x6C40 = 0x9BE6
+0x6C42 = 0x9BED
+0x6C44 = 0x9BE9
+0x6C45 = 0x9C61
+0x6C46 = 0x9C60
+0x6C47 = 0x9D33
+0x6C4B = 0x9F0B
+0x6C4C = 0x9F08
+0x6C4F = 0x9F07
+0x6C53 = 0xA1CA
+0x6C55 = 0xA1C6
+0x6C57 = 0xA284
+0x6C58 = 0xA2EB
+0x6C59 = 0xA37D
+0x6C5C = 0xA49B
+0x6C5D = 0xA4A2
+0x6C5E = 0xA4A1
+0x6C5F = 0xA4A0
+0x6C60 = 0xA49C
+0x6C63 = 0xA580
+0x6C65 = 0xA640
+0x6C67 = 0xA639
+0x6C68 = 0xA63C
+0x6C6B = 0x08CA
+0x6C6D = 0x1189
+0x6C6F = 0x303C
+0x6C70 = 0x3940
+0x6C71 = 0x4163
+0x6C72 = 0x4169
+0x6C74 = 0x5353
+0x6C77 = 0x5917
+0x6C78 = 0x591A
+0x6C79 = 0x5E00
+0x6C7E = 0x756F
+0x6D21 = 0x78AB
+0x6D23 = 0x7B91
+0x6D26 = 0x7FB1
+0x6D28 = 0x81EF
+0x6D29 = 0x8DF1
+0x6D2A = 0x8DF2
+0x6D2B = 0x91B7
+0x6D2C = 0x91B5
+0x6D2E = 0x9586
+0x6D2F = 0x965A
+0x6D31 = 0x99C6
+0x6D32 = 0x99CB
+0x6D34 = 0x9AB2
+0x6D36 = 0x9BF3
+0x6D38 = 0x9F27
+0x6D3B = 0xA1D5
+0x6D3C = 0xA1D8
+0x6D3E = 0xA1EC
+0x6D3F = 0xA287
+0x6D40 = 0xA2F2
+0x6D45 = 0xA4AD
+0x6D46 = 0xA4B0
+0x6D47 = 0xA4FD
+0x6D49 = 0xA587
+0x6D4A = 0xA64A
+0x6D4D = 0xA64E
+0x6D4E = 0xA649
+0x6D4F = 0xA651
+0x6D50 = 0xA64D
+0x6D52 = 0x0472
+0x6D54 = 0x1B16
+0x6D55 = 0x386D
+0x6D56 = 0x3941
+0x6D58 = 0x4171
+0x6D59 = 0x4174
+0x6D5D = 0x5F7C
+0x6D5F = 0x718A
+0x6D60 = 0x7956
+0x6D63 = 0x8BFA
+0x6D66 = 0x965B
+0x6D6A = 0xA1F5
+0x6D6B = 0xA1F0
+0x6D6C = 0xA2F3
+0x6D6D = 0xA37F
+0x6D6E = 0xA413
+0x6D71 = 0x1B19
+0x6D72 = 0x2985
+0x6D73 = 0x2EB0
+0x6D74 = 0x4177
+0x6D75 = 0x55FF
+0x6D7A = 0x7187
+0x6D7C = 0x718B
+0x6D7E = 0x7B9E
+0x6E23 = 0x958F
+0x6E26 = 0x9839
+0x6E27 = 0x99D4
+0x6E28 = 0x9AF1
+0x6E29 = 0x9C02
+0x6E2A = 0x9C6B
+0x6E2B = 0x9D40
+0x6E2E = 0xA210
+0x6E2F = 0xA4BE
+0x6E30 = 0xA4B9
+0x6E32 = 0xA664
+0x6E34 = 0x4AE9
+0x6E35 = 0x7190
+0x6E38 = 0x721C
+0x6E3A = 0x7592
+0x6E3B = 0x78AE
+0x6E3C = 0x7BA3
+0x6E3E = 0x91C9
+0x6E40 = 0x99D8
+0x6E41 = 0x9D44
+0x6E42 = 0xA224
+0x6E46 = 0xA670
+0x6E47 = 0xA6D3
+0x6E4A = 0xA4C3
+0x6E4E = 0x5E21
+0x6E4F = 0x6ACA
+0x6E50 = 0x759C
+0x6E51 = 0x9C73
+0x6E52 = 0xA386
+0x6E53 = 0xA5C1
+0x6E54 = 0x9C09
+0x6E56 = 0xA6D5
+0x6E5C = 0x91D4
+END_MAP
diff --git a/share/i18n/csmapper/CNS/CNS11643-5%UCS@BMP.src b/share/i18n/csmapper/CNS/CNS11643-5%UCS@BMP.src
new file mode 100644 (file)
index 0000000..a947c37
--- /dev/null
@@ -0,0 +1,504 @@
+# $NetBSD: CNS11643-5%UCS@BMP.src,v 1.1 2007/03/05 16:57:13 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CNS11643-5/UCS:BMP"
+SRC_ZONE       0x21-0x7E / 0x21-0x7E / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+0x2141 = 0x355A
+0x2174 = 0x3CBC
+0x217D = 0x49B9
+0x2230 = 0x34DE
+0x223C = 0x3543
+0x2250 = 0x37AC
+0x2251 = 0x37AA
+0x225C = 0x5E07
+0x2266 = 0x5FCB
+0x2267 = 0x38FE
+0x2334 = 0x3441
+0x2337 = 0x34B4
+0x2370 = 0x37B3
+0x2374 = 0x37B4
+0x2448 = 0x3C1D
+0x244E = 0x3C7C
+0x2463 = 0x3F55
+0x246E = 0x4126
+0x247B = 0x49BC
+0x2525 = 0x344A
+0x252B = 0x344E
+0x252E = 0x34C9
+0x2537 = 0x52B7
+0x2538 = 0x52B8
+0x253A = 0x52B6
+0x253B = 0x52BA
+0x2542 = 0x357B
+0x2553 = 0x3620
+0x2558 = 0x3689
+0x2559 = 0x3695
+0x255D = 0x36BE
+0x256E = 0x37C3
+0x2626 = 0x3877
+0x263A = 0x39D4
+0x2651 = 0x3B4C
+0x2656 = 0x3C20
+0x2662 = 0x3C5B
+0x2677 = 0x3E2D
+0x272E = 0x3E63
+0x2732 = 0x3F18
+0x2737 = 0x3F74
+0x2746 = 0x4128
+0x2758 = 0x43DA
+0x2763 = 0x44A4
+0x2769 = 0x488E
+0x2821 = 0x345B
+0x286E = 0x3753
+0x2926 = 0x3880
+0x292F = 0x38DD
+0x2933 = 0x38DE
+0x2935 = 0x3922
+0x2945 = 0x6306
+0x294F = 0x3ADB
+0x2969 = 0x6B85
+0x297B = 0x3CDA
+0x297C = 0x3CDB
+0x2A24 = 0x3CD7
+0x2A6D = 0x401A
+0x2B21 = 0x41D6
+0x2B33 = 0x43DE
+0x2B39 = 0x43E5
+0x2B47 = 0x4672
+0x2B49 = 0x46AF
+0x2B64 = 0x49C4
+0x2B6C = 0x3463
+0x2B7C = 0x34EC
+0x2C43 = 0x3598
+0x2C7C = 0x3758
+0x2D2E = 0x37D3
+0x2D47 = 0x38E2
+0x2D57 = 0x3954
+0x2D5A = 0x392F
+0x2D5D = 0x39B6
+0x2E25 = 0x3B35
+0x2E2B = 0x3B5D
+0x2E2E = 0x3C29
+0x2E53 = 0x3E1F
+0x2E5C = 0x3E72
+0x2E62 = 0x3F0B
+0x2F34 = 0x40A2
+0x2F6D = 0x43EC
+0x3021 = 0x44BB
+0x3039 = 0x4621
+0x303D = 0x461F
+0x3046 = 0x8C38
+0x304B = 0x4791
+0x304C = 0x4796
+0x3055 = 0x8ECE
+0x3126 = 0x34BC
+0x3129 = 0x34D8
+0x312C = 0x34F4
+0x3173 = 0x3785
+0x3175 = 0x3783
+0x3246 = 0x38BA
+0x3258 = 0x3969
+0x325B = 0x3945
+0x3279 = 0x3B6C
+0x333D = 0x3D04
+0x334D = 0x3E3A
+0x3351 = 0x3E79
+0x3354 = 0x7309
+0x3364 = 0x3F5D
+0x336D = 0x3F8A
+0x3376 = 0x4027
+0x3438 = 0x4146
+0x3439 = 0x4140
+0x343B = 0x413F
+0x3445 = 0x419D
+0x3446 = 0x41CB
+0x3448 = 0x41E1
+0x3459 = 0x427F
+0x3460 = 0x4346
+0x346A = 0x441A
+0x3524 = 0x44D3
+0x352A = 0x44D0
+0x3535 = 0x458E
+0x3556 = 0x46C3
+0x3557 = 0x46B6
+0x355B = 0x8A2F
+0x355D = 0x46C0
+0x355E = 0x46B8
+0x3572 = 0x47D9
+0x3636 = 0x48EC
+0x366A = 0x52DC
+0x366E = 0x35CC
+0x3670 = 0x35A2
+0x3676 = 0x35B6
+0x3679 = 0x35C5
+0x367A = 0x35C6
+0x373C = 0x3683
+0x373D = 0x5921
+0x3746 = 0x36F8
+0x374E = 0x36F6
+0x3766 = 0x379B
+0x377C = 0x5E3F
+0x3829 = 0x388D
+0x3842 = 0x3956
+0x3848 = 0x395B
+0x387C = 0x3A96
+0x3933 = 0x3B7E
+0x3939 = 0x3B81
+0x3943 = 0x3C35
+0x395B = 0x3C9B
+0x395E = 0x3D00
+0x3A2D = 0x3ED3
+0x3A3B = 0x3F9F
+0x3A59 = 0x40B1
+0x3A65 = 0x414B
+0x3B24 = 0x7B3F
+0x3B2C = 0x42D6
+0x3B3A = 0x4389
+0x3B4D = 0x4400
+0x3B56 = 0x44DC
+0x3B6F = 0x83D0
+0x3B70 = 0x4590
+0x3B74 = 0x45B1
+0x3B7B = 0x86E7
+0x3C26 = 0x45AA
+0x3C35 = 0x467D
+0x3C4C = 0x4769
+0x3C52 = 0x47A1
+0x3C5C = 0x47E7
+0x3C5F = 0x47EC
+0x3C63 = 0x47DF
+0x3C67 = 0x4833
+0x3D52 = 0x4BEE
+0x3D54 = 0x4C32
+0x3D70 = 0x34FC
+0x3D78 = 0x352A
+0x3E39 = 0x35D3
+0x3E3D = 0x35D7
+0x3E6D = 0x37F3
+0x3F21 = 0x3891
+0x3F29 = 0x38C0
+0x3F30 = 0x6117
+0x3F32 = 0x3963
+0x3F42 = 0x3970
+0x3F62 = 0x3B02
+0x4027 = 0x3D35
+0x404E = 0x3EE0
+0x4060 = 0x3F9A
+0x4064 = 0x3FA3
+0x406F = 0x4005
+0x4131 = 0x415E
+0x4139 = 0x41A6
+0x4165 = 0x435D
+0x4170 = 0x43B8
+0x4228 = 0x4434
+0x422D = 0x446F
+0x4253 = 0x4594
+0x4254 = 0x4593
+0x425D = 0x8714
+0x426C = 0x88D1
+0x432D = 0x8CCB
+0x4334 = 0x4792
+0x4338 = 0x47AA
+0x433C = 0x47A7
+0x434B = 0x47EF
+0x4350 = 0x8EED
+0x436D = 0x4922
+0x4434 = 0x4AB5
+0x444A = 0x4B75
+0x4457 = 0x3482
+0x4463 = 0x52EC
+0x4467 = 0x52E8
+0x446C = 0x3535
+0x4522 = 0x35F0
+0x4569 = 0x38F0
+0x4623 = 0x3A3E
+0x4625 = 0x3A39
+0x462E = 0x3AA2
+0x4630 = 0x3AA1
+0x4645 = 0x3B3B
+0x464B = 0x3BB7
+0x465F = 0x3C57
+0x4660 = 0x3C70
+0x4668 = 0x3CA7
+0x4678 = 0x3D54
+0x4748 = 0x3F31
+0x4749 = 0x7527
+0x4759 = 0x3FBF
+0x475B = 0x3FE4
+0x4761 = 0x404A
+0x4776 = 0x40CF
+0x477E = 0x798C
+0x4822 = 0x7991
+0x4824 = 0x4114
+0x4836 = 0x420D
+0x4846 = 0x4201
+0x4854 = 0x42F1
+0x492C = 0x4476
+0x493B = 0x450A
+0x493C = 0x4503
+0x494E = 0x8660
+0x496C = 0x4635
+0x496D = 0x4636
+0x4A29 = 0x4773
+0x4A32 = 0x47B1
+0x4A34 = 0x47AF
+0x4A3E = 0x47F4
+0x4A60 = 0x48DC
+0x4A6E = 0x4999
+0x4B3E = 0x4AB6
+0x4B3F = 0x4ABD
+0x4B4C = 0x9904
+0x4B4E = 0x999B
+0x4B59 = 0x4BF4
+0x4B64 = 0x4C35
+0x4B6B = 0x4CAA
+0x4B6D = 0x4D1F
+0x4C31 = 0x3550
+0x4C63 = 0x377B
+0x4C68 = 0x3809
+0x4C6C = 0x3807
+0x4D2A = 0x6184
+0x4D37 = 0x39BB
+0x4D3A = 0x3A4B
+0x4D3E = 0x3A4D
+0x4D4B = 0x3AC2
+0x4D50 = 0x3B1A
+0x4D53 = 0x3B12
+0x4D58 = 0x3B3C
+0x4D61 = 0x3BC3
+0x4D6D = 0x3BC0
+0x4E37 = 0x729F
+0x4E59 = 0x3FE5
+0x4E60 = 0x405F
+0x4E76 = 0x4118
+0x4F23 = 0x41AD
+0x4F32 = 0x421E
+0x4F36 = 0x4227
+0x4F3B = 0x4218
+0x4F45 = 0x4220
+0x4F53 = 0x42F4
+0x4F54 = 0x4302
+0x5046 = 0x4524
+0x5055 = 0x8770
+0x5139 = 0x477D
+0x5148 = 0x8E37
+0x5161 = 0x4864
+0x523B = 0x9703
+0x5260 = 0x4AC2
+0x5338 = 0x4CAC
+0x5359 = 0x349B
+0x5362 = 0x52F6
+0x5363 = 0x3526
+0x5424 = 0x41AF
+0x5436 = 0x3815
+0x5442 = 0x389C
+0x545E = 0x64CC
+0x552D = 0x3D64
+0x552E = 0x3D6E
+0x5536 = 0x3D5F
+0x555D = 0x3EF6
+0x5569 = 0x764A
+0x5622 = 0x4073
+0x5633 = 0x40DD
+0x5652 = 0x7AB9
+0x5669 = 0x7BD7
+0x5832 = 0x4688
+0x5855 = 0x47BB
+0x585C = 0x47BA
+0x5862 = 0x4812
+0x5872 = 0x4861
+0x587E = 0x48E1
+0x5A26 = 0x999F
+0x5A2C = 0x4B89
+0x5A2E = 0x4B8C
+0x5A4A = 0x9B8D
+0x5A5B = 0x9E77
+0x5B3C = 0x381A
+0x5B4C = 0x3998
+0x5B68 = 0x3BF1
+0x5B72 = 0x6BA9
+0x5C2F = 0x3F6A
+0x5C36 = 0x764B
+0x5C43 = 0x76A2
+0x5C4D = 0x4485
+0x5C6D = 0x4239
+0x5C7D = 0x423D
+0x5C7E = 0x4244
+0x5D30 = 0x4246
+0x5D3F = 0x430E
+0x5D46 = 0x4310
+0x5D5B = 0x443E
+0x5D67 = 0x4484
+0x5D79 = 0x4549
+0x5E32 = 0x45DF
+0x5E35 = 0x45F0
+0x5E43 = 0x468A
+0x5E55 = 0x4702
+0x5E6D = 0x47C0
+0x5E7B = 0x4815
+0x5F3C = 0x48E2
+0x602C = 0x4B4D
+0x6031 = 0x4B4A
+0x6123 = 0x4D63
+0x612D = 0x4D93
+0x613B = 0x350E
+0x6140 = 0x360A
+0x6145 = 0x360D
+0x6269 = 0x4074
+0x6334 = 0x4256
+0x6341 = 0x425A
+0x634E = 0x42A3
+0x6354 = 0x42A8
+0x642D = 0x453C
+0x643A = 0x459B
+0x643B = 0x459A
+0x6448 = 0x87F1
+0x6456 = 0x465E
+0x6463 = 0x46A7
+0x6535 = 0x486E
+0x6545 = 0x490D
+0x654F = 0x4943
+0x6573 = 0x4A73
+0x657B = 0x4A74
+0x657E = 0x4A70
+0x6651 = 0x4BDB
+0x6668 = 0x4C29
+0x666E = 0x4C51
+0x6679 = 0x9BBA
+0x6726 = 0x4CDB
+0x673D = 0x4D65
+0x6740 = 0x4D64
+0x6741 = 0x4D67
+0x6759 = 0x3611
+0x675E = 0x3733
+0x6763 = 0x3821
+0x6764 = 0x3822
+0x6773 = 0x39A6
+0x6778 = 0x39A3
+0x683B = 0x3EA1
+0x6866 = 0x425F
+0x686E = 0x425C
+0x6941 = 0x45F5
+0x6943 = 0x8804
+0x6951 = 0x4711
+0x6952 = 0x470C
+0x6A33 = 0x494E
+0x6A6E = 0x4B94
+0x6B2B = 0x4C63
+0x6B31 = 0x4C61
+0x6B33 = 0x9BD8
+0x6B35 = 0x4C5A
+0x6B3C = 0x4CE3
+0x6B3F = 0x9D7C
+0x6B69 = 0x4DAF
+0x6B73 = 0x3613
+0x6B76 = 0x3680
+0x6C44 = 0x4DB0
+0x6C79 = 0x7C46
+0x6D22 = 0x4323
+0x6D2C = 0x4449
+0x6D4B = 0x45FA
+0x6E35 = 0x4959
+0x6E49 = 0x4A7E
+0x6E66 = 0x4BA8
+0x6E6D = 0x4BA9
+0x6F52 = 0x4D54
+0x6F58 = 0x4D6D
+0x6F61 = 0x4D8E
+0x7024 = 0x3A72
+0x7027 = 0x3C14
+0x703E = 0x3D93
+0x7061 = 0x426F
+0x7070 = 0x42B0
+0x7078 = 0x352E
+0x7155 = 0x4969
+0x7156 = 0x957E
+0x715B = 0x49B4
+0x7163 = 0x4A4D
+0x7169 = 0x4A83
+0x722D = 0x4BB0
+0x723F = 0x4C0C
+0x7241 = 0x4C18
+0x724B = 0x9C20
+0x724E = 0x9C22
+0x7251 = 0x9C1E
+0x7263 = 0x4CF5
+0x7357 = 0x3E0E
+0x735C = 0x3FD8
+0x7438 = 0x8970
+0x744B = 0x482C
+0x7455 = 0x496E
+0x7462 = 0x4A86
+0x7476 = 0x4BB3
+0x747A = 0x4BEB
+0x752D = 0x9C43
+0x7545 = 0x9DE0
+0x7548 = 0x4D42
+0x754D = 0x4D41
+0x7561 = 0x4DAC
+0x756D = 0x3B2F
+0x756E = 0x3B2E
+0x7577 = 0x3C4D
+0x7578 = 0x3C7B
+0x7639 = 0x42B2
+0x764C = 0x4722
+0x765D = 0x9459
+0x765F = 0x4970
+0x7724 = 0x4C95
+0x772C = 0x4D00
+0x7734 = 0x4D02
+0x774D = 0x4D9F
+0x7825 = 0x457D
+0x7848 = 0x4AF6
+0x7852 = 0x4C12
+0x7856 = 0x4C91
+0x785B = 0x4C90
+0x792A = 0x3A79
+0x792F = 0x3C4E
+0x7973 = 0x4D1E
+0x7A53 = 0x9C72
+0x7B3D = 0x3828
+0x7B7A = 0x4D91
+0x7C3E = 0x4587
+END_MAP
diff --git a/share/i18n/csmapper/CNS/CNS11643-5%UCS@SIP.src b/share/i18n/csmapper/CNS/CNS11643-5%UCS@SIP.src
new file mode 100644 (file)
index 0000000..dfea92d
--- /dev/null
@@ -0,0 +1,8191 @@
+# $NetBSD: CNS11643-5%UCS@SIP.src,v 1.1 2007/03/05 16:57:13 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CNS11643-5/UCS:SIP"
+SRC_ZONE       0x21-0x7E / 0x21-0x7E / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+0x2121 = 0x00D1
+0x2122 = 0x00CB
+0x2123 = 0x00C9
+0x2124 = 0x010C
+0x2125 = 0x0000
+0x2126 = 0x0087
+0x2127 = 0x010D
+0x2128 = 0x010F
+0x2129 = 0xF81D
+0x212A = 0x2398
+0x212B = 0x00D2
+0x212C = 0x0111
+0x212D = 0x007E
+0x212E = 0x0AD3
+0x212F = 0x1552
+0x2130 = 0x1CFE
+0x2131 = 0x25A9
+0x2132 = 0x3942
+0x2133 = 0x0009
+0x2134 = 0x00D6
+0x2135 = 0x04DD
+0x2136 = 0x04DC
+0x2137 = 0x0502
+0x2138 = 0x0573
+0x2139 = 0x0676
+0x213A = 0x06A7
+0x213B = 0x06A8
+0x213C = 0x0833
+0x213D = 0x08CC
+0x213E = 0x0A0D
+0x213F = 0x0A2C
+0x2140 = 0x0B1B
+0x2142 = 0x0B1D
+0x2143 = 0x0B99
+0x2144 = 0x123E
+0x2145 = 0x1D2D
+0x2146 = 0x1D2F
+0x2147 = 0x2399
+0x2148 = 0x33B3
+0x2149 = 0x39B6
+0x214A = 0x3B1B
+0x214B = 0x44EF
+0x214C = 0x48E9
+0x214D = 0x0014
+0x214E = 0x0094
+0x214F = 0x00E1
+0x2150 = 0x0506
+0x2151 = 0x054A
+0x2152 = 0x0544
+0x2153 = 0x0631
+0x2154 = 0x067A
+0x2155 = 0x06AD
+0x2156 = 0x06AE
+0x2157 = 0x06B1
+0x2158 = 0x0838
+0x2159 = 0x0837
+0x215A = 0x097D
+0x215B = 0x097E
+0x215C = 0x0A2D
+0x215D = 0x0A32
+0x215E = 0x0B23
+0x215F = 0x0B26
+0x2160 = 0xF83A
+0x2161 = 0x0BA0
+0x2162 = 0x16A8
+0x2163 = 0x193F
+0x2164 = 0x19BC
+0x2165 = 0x1BC4
+0x2166 = 0x1D3B
+0x2167 = 0x2019
+0x2168 = 0x2018
+0x2169 = 0x21B3
+0x216A = 0x23AA
+0x216B = 0x24BE
+0x216C = 0x25AC
+0x216D = 0x2A25
+0x216E = 0x2A66
+0x216F = 0x2A6B
+0x2170 = 0x3943
+0x2171 = 0x39B5
+0x2172 = 0x3AEC
+0x2173 = 0x3C76
+0x2175 = 0x4614
+0x2176 = 0x15DC
+0x2177 = 0x471C
+0x2178 = 0x471D
+0x2179 = 0x64D0
+0x217A = 0x6612
+0x217B = 0x6AF3
+0x217C = 0x8669
+0x217E = 0x8E11
+0x2221 = 0x8E15
+0x2222 = 0x8E10
+0x2223 = 0x8E13
+0x2224 = 0x00A4
+0x2225 = 0x00A5
+0x2226 = 0x01D0
+0x2227 = 0x01BA
+0x2228 = 0x01CB
+0x2229 = 0x057B
+0x222A = 0x0686
+0x222B = 0x06BB
+0x222C = 0x06BA
+0x222D = 0x06C3
+0x222E = 0x06B9
+0x222F = 0x06C0
+0x2231 = 0x0839
+0x2232 = 0x083B
+0x2233 = 0x0841
+0x2234 = 0x08D1
+0x2235 = 0x08CF
+0x2236 = 0x08D2
+0x2237 = 0x092E
+0x2238 = 0x096E
+0x2239 = 0x098C
+0x223A = 0x0988
+0x223B = 0x0A35
+0x223D = 0x0A3A
+0x223E = 0x0A3B
+0x223F = 0x0A38
+0x2240 = 0x0A39
+0x2241 = 0x0B2E
+0x2242 = 0x0B2C
+0x2243 = 0x0BC8
+0x2244 = 0x0BB5
+0x2245 = 0x0BAD
+0x2246 = 0x0BB0
+0x2247 = 0x0BAB
+0x2248 = 0x11B3
+0x2249 = 0x11A9
+0x224A = 0x16BB
+0x224B = 0x16B9
+0x224C = 0x1B5A
+0x224D = 0x1BCD
+0x224E = 0x1C2B
+0x224F = 0x1D05
+0x2252 = 0x1D51
+0x2253 = 0x1D4B
+0x2254 = 0x1FEA
+0x2255 = 0x1FED
+0x2256 = 0x2036
+0x2257 = 0x2062
+0x2258 = 0x2056
+0x2259 = 0x2055
+0x225A = 0x2064
+0x225B = 0x2058
+0x225D = 0x21DA
+0x225E = 0x21D8
+0x225F = 0x23AD
+0x2260 = 0x23AB
+0x2261 = 0x24C0
+0x2262 = 0x24C3
+0x2263 = 0x25B3
+0x2264 = 0x25B7
+0x2265 = 0x25BA
+0x2268 = 0x25C7
+0x2269 = 0x25B5
+0x226A = 0x298E
+0x226B = 0x2A73
+0x226C = 0x2A6C
+0x226D = 0x2A74
+0x226E = 0xF8B4
+0x226F = 0x2A72
+0x2270 = 0x2A71
+0x2271 = 0x2A82
+0x2272 = 0x2A70
+0x2273 = 0x313F
+0x2274 = 0x33BA
+0x2275 = 0x33B8
+0x2276 = 0x39B7
+0x2277 = 0x4723
+0x2278 = 0x4721
+0x2279 = 0x472B
+0x227A = 0x4726
+0x227B = 0x4722
+0x227C = 0x4D25
+0x227D = 0x50E4
+0x227E = 0x5415
+0x2321 = 0x64E4
+0x2322 = 0x6633
+0x2323 = 0x662A
+0x2324 = 0x6632
+0x2325 = 0x6629
+0x2326 = 0x6AFB
+0x2327 = 0x795B
+0x2328 = 0x795C
+0x2329 = 0x7C28
+0x232A = 0x866F
+0x232B = 0x866D
+0x232C = 0x866B
+0x232D = 0x866E
+0x232E = 0x8E16
+0x232F = 0x0022
+0x2330 = 0x0116
+0x2331 = 0x0148
+0x2332 = 0x01D8
+0x2333 = 0x0200
+0x2335 = 0x0480
+0x2336 = 0x04E4
+0x2338 = 0x04E7
+0x2339 = 0x050C
+0x233A = 0x0553
+0x233B = 0x05B7
+0x233C = 0x0AE8
+0x233D = 0x06D1
+0x233E = 0x06E5
+0x233F = 0x06D8
+0x2340 = 0x06D6
+0x2341 = 0x06DA
+0x2342 = 0x06D9
+0x2343 = 0x06D5
+0x2344 = 0x06E6
+0x2345 = 0x06D4
+0x2346 = 0x06D3
+0x2347 = 0x0844
+0x2348 = 0x08D6
+0x2349 = 0x08D7
+0x234A = 0x0913
+0x234C = 0x0970
+0x234D = 0x0992
+0x234E = 0x09DB
+0x234F = 0x09DA
+0x2350 = 0x0A41
+0x2351 = 0x0A43
+0x2352 = 0x0B33
+0x2353 = 0x0BF6
+0x2354 = 0x0BD4
+0x2355 = 0x0BDD
+0x2356 = 0x0BD0
+0x2357 = 0x0C04
+0x2358 = 0x0BD9
+0x2359 = 0x0BDB
+0x235A = 0x0C05
+0x235B = 0x0BD3
+0x235C = 0x0BE1
+0x235D = 0x1280
+0x235E = 0x1277
+0x235F = 0x1281
+0x2360 = 0x1282
+0x2361 = 0x1283
+0x2362 = 0xF85C
+0x2363 = 0x1561
+0x2364 = 0x1560
+0x2365 = 0x16D8
+0x2366 = 0x16D6
+0x2367 = 0x16D7
+0x2368 = 0x4605
+0x2369 = 0x194D
+0x236A = 0x1948
+0x236B = 0x1BD6
+0x236C = 0x1BCF
+0x236D = 0x1BD9
+0x236E = 0x1BD8
+0x236F = 0x1C3D
+0x2371 = 0x1D54
+0x2372 = 0x1D5B
+0x2373 = 0x1D5C
+0x2375 = 0x1D59
+0x2376 = 0x1D58
+0x2377 = 0x1D5A
+0x2378 = 0x1D55
+0x2379 = 0x1D56
+0x237A = 0x1D82
+0x237B = 0x1FF0
+0x237C = 0x201C
+0x237D = 0x206A
+0x237E = 0x2069
+0x2421 = 0x2071
+0x2422 = 0x2067
+0x2423 = 0x206C
+0x2424 = 0x206E
+0x2425 = 0x2079
+0x2426 = 0x218B
+0x2427 = 0x21B8
+0x2428 = 0x21E7
+0x2429 = 0x21E8
+0x242A = 0x21E4
+0x242B = 0x21E6
+0x242C = 0x21E5
+0x242D = 0x21F0
+0x242E = 0x2383
+0x242F = 0x23B7
+0x2430 = 0x23BB
+0x2431 = 0x23B9
+0x2432 = 0x23C5
+0x2433 = 0x2453
+0x2434 = 0x24C4
+0x2435 = 0x24C6
+0x2436 = 0x24CB
+0x2437 = 0x25C8
+0x2438 = 0xF89F
+0x2439 = 0x25C9
+0x243A = 0x25DB
+0x243B = 0x2994
+0x243C = 0x2A95
+0x243D = 0x2A88
+0x243E = 0x2A8D
+0x243F = 0x2EEC
+0x2440 = 0x2EEE
+0x2441 = 0x2EF1
+0x2442 = 0x312E
+0x2443 = 0x3149
+0x2444 = 0x335F
+0x2445 = 0x33D1
+0x2446 = 0x33CB
+0x2447 = 0x3885
+0x2449 = 0x394A
+0x244A = 0x3947
+0x244B = 0x394B
+0x244C = 0x39BB
+0x244D = 0x39C4
+0x244F = 0x3B02
+0x2450 = 0x3C82
+0x2451 = 0x3C91
+0x2452 = 0x3C8F
+0x2453 = 0x3C92
+0x2454 = 0x418F
+0x2455 = 0x4191
+0x2456 = 0x41B4
+0x2457 = 0x4192
+0x2458 = 0x44F4
+0x2459 = 0x45AA
+0x245A = 0x4735
+0x245B = 0x4737
+0x245C = 0x473D
+0x245D = 0x473C
+0x245E = 0x472F
+0x245F = 0x4730
+0x2460 = 0x48F8
+0x2461 = 0x48EF
+0x2462 = 0x4B26
+0x2464 = 0x4D26
+0x2465 = 0x4D27
+0x2466 = 0x4F41
+0x2467 = 0x4FC6
+0x2468 = 0x4FC7
+0x2469 = 0x50EB
+0x246A = 0x50E8
+0x246B = 0x50EA
+0x246C = 0x541A
+0x246D = 0x5419
+0x246F = 0x5923
+0x2470 = 0x5924
+0x2471 = 0x5E25
+0x2472 = 0x6635
+0x2473 = 0x6634
+0x2474 = 0x6A07
+0x2475 = 0x721D
+0x2476 = 0x77E1
+0x2477 = 0x7BAB
+0x2478 = 0x8460
+0x2479 = 0x8677
+0x247A = 0x867D
+0x247C = 0x8E1E
+0x247D = 0x8E1A
+0x247E = 0x8E1D
+0x2521 = 0x006B
+0x2522 = 0x012D
+0x2523 = 0x014C
+0x2524 = 0x022A
+0x2526 = 0x0215
+0x2527 = 0x022C
+0x2528 = 0x0206
+0x2529 = 0x0208
+0x252A = 0x020A
+0x252C = 0x0556
+0x252D = 0x0584
+0x252F = 0x05C6
+0x2530 = 0x06F5
+0x2531 = 0x0709
+0x2532 = 0x06F8
+0x2533 = 0x06E8
+0x2534 = 0x06FB
+0x2535 = 0x06E9
+0x2536 = 0x06F6
+0x2539 = 0x0852
+0x253C = 0x0854
+0x253D = 0x0851
+0x253E = 0x0939
+0x253F = 0x093A
+0x2540 = 0x0998
+0x2541 = 0x0A4E
+0x2543 = 0x0C36
+0x2544 = 0x0C0C
+0x2545 = 0x0C10
+0x2546 = 0x0C32
+0x2547 = 0x0C11
+0x2548 = 0x0C18
+0x2549 = 0x0C1C
+0x254A = 0x0C1A
+0x254B = 0x0C19
+0x254C = 0x0C0B
+0x254D = 0x0C0F
+0x254E = 0x0C1D
+0x254F = 0x0C21
+0x2550 = 0x0C13
+0x2551 = 0x0C1B
+0x2552 = 0x0C15
+0x2554 = 0x11D1
+0x2555 = 0x11C8
+0x2556 = 0x128D
+0x2557 = 0x12B5
+0x255A = 0x15F8
+0x255B = 0x16E0
+0x255C = 0x16E1
+0x255E = 0x16DE
+0x255F = 0x16FE
+0x2560 = 0x16DC
+0x2561 = 0x1701
+0x2562 = 0x16FD
+0x2563 = 0x1700
+0x2564 = 0x19D7
+0x2565 = 0x19D6
+0x2566 = 0x19D9
+0x2567 = 0x1B65
+0x2568 = 0x1BD2
+0x2569 = 0x1BDC
+0x256A = 0x1BE1
+0x256B = 0x1BDE
+0x256C = 0x1C42
+0x256D = 0x1C4B
+0x256F = 0x1D8E
+0x2570 = 0x1D91
+0x2571 = 0x1D8B
+0x2572 = 0x1D90
+0x2573 = 0x1D88
+0x2574 = 0x1D89
+0x2575 = 0x1D84
+0x2576 = 0x1DAA
+0x2577 = 0x208D
+0x2578 = 0x208F
+0x2579 = 0x207D
+0x257A = 0x207F
+0x257B = 0x207B
+0x257C = 0x2080
+0x257D = 0x207E
+0x257E = 0x2083
+0x2621 = 0x2081
+0x2622 = 0x2086
+0x2623 = 0x208A
+0x2624 = 0x21BD
+0x2625 = 0x21BE
+0x2627 = 0x21F4
+0x2628 = 0x21F3
+0x2629 = 0x2202
+0x262A = 0x21F6
+0x262B = 0x21F5
+0x262C = 0x21F2
+0x262D = 0x2204
+0x262E = 0x233D
+0x262F = 0x23C6
+0x2630 = 0x2489
+0x2631 = 0x24D4
+0x2632 = 0x24D6
+0x2633 = 0x24D2
+0x2634 = 0x25FA
+0x2635 = 0x2606
+0x2636 = 0x260C
+0x2637 = 0x260A
+0x2638 = 0x260F
+0x2639 = 0x2A2F
+0x263B = 0x2AB7
+0x263C = 0x2ABE
+0x263D = 0x2ABC
+0x263E = 0x2AE2
+0x263F = 0x2F06
+0x2640 = 0x2EF7
+0x2641 = 0x2F07
+0x2642 = 0x2EF6
+0x2643 = 0x3B35
+0x2644 = 0x315F
+0x2645 = 0x3165
+0x2646 = 0x3164
+0x2647 = 0x3161
+0x2648 = 0x315A
+0x2649 = 0x315D
+0x264A = 0xF8D7
+0x264B = 0x33D7
+0x264C = 0x33D5
+0x264D = 0x33DE
+0x264E = 0x33E1
+0x264F = 0x33E0
+0x2650 = 0x33D9
+0x2652 = 0x33DA
+0x2653 = 0x33DF
+0x2654 = 0x33F6
+0x2655 = 0x3403
+0x2657 = 0x3893
+0x2658 = 0x388B
+0x2659 = 0x3891
+0x265A = 0x3892
+0x265B = 0x388A
+0x265C = 0x3889
+0x265D = 0x388F
+0x265E = 0x3956
+0x265F = 0x3959
+0x2660 = 0x39CA
+0x2661 = 0x39CC
+0x2663 = 0x39D0
+0x2664 = 0x39CD
+0x2665 = 0x39D6
+0x2666 = 0x39CB
+0x2667 = 0x3A83
+0x2668 = 0x3A82
+0x2669 = 0x3B06
+0x266A = 0x3B2A
+0x266B = 0x3B2C
+0x266C = 0x3B2B
+0x266D = 0x3B29
+0x266E = 0x3CBD
+0x266F = 0x3CB3
+0x2670 = 0x3CBE
+0x2671 = 0x3CC0
+0x2672 = 0x3CB5
+0x2673 = 0x3CB6
+0x2674 = 0x419D
+0x2675 = 0x419F
+0x2676 = 0x4620
+0x2678 = 0x461E
+0x2679 = 0x461C
+0x267A = 0x4632
+0x267B = 0x461F
+0x267C = 0x462B
+0x267D = 0x4621
+0x267E = 0x4626
+0x2721 = 0x4624
+0x2722 = 0x461D
+0x2723 = 0x4627
+0x2724 = 0x475B
+0x2725 = 0x4759
+0x2726 = 0x4780
+0x2727 = 0x4755
+0x2728 = 0x4750
+0x2729 = 0x475A
+0x272A = 0x4756
+0x272B = 0x4763
+0x272C = 0x4752
+0x272D = 0x4758
+0x272F = 0x4739
+0x2730 = 0x48F9
+0x2731 = 0x4B28
+0x2733 = 0x4BBC
+0x2734 = 0x4BD6
+0x2735 = 0x4C05
+0x2736 = 0x4C20
+0x2738 = 0x4D33
+0x2739 = 0x4F46
+0x273A = 0x4F42
+0x273B = 0x4F43
+0x273C = 0x4F47
+0x273D = 0x4FCB
+0x273E = 0x5042
+0x273F = 0x5045
+0x2740 = 0x50FD
+0x2741 = 0x50F4
+0x2742 = 0x50F9
+0x2743 = 0x50FA
+0x2744 = 0x535E
+0x2745 = 0x541D
+0x2747 = 0x5758
+0x2748 = 0x5755
+0x2749 = 0x5A57
+0x274A = 0x5A58
+0x274B = 0x5AD9
+0x274C = 0x5ADC
+0x274D = 0x5ADB
+0x274E = 0x5E27
+0x274F = 0x5F85
+0x2750 = 0x5F87
+0x2751 = 0x5F8A
+0x2752 = 0x628B
+0x2753 = 0x634F
+0x2754 = 0x6530
+0x2755 = 0x652F
+0x2756 = 0x6668
+0x2757 = 0x6649
+0x2759 = 0x6648
+0x275A = 0x663F
+0x275B = 0x664B
+0x275C = 0x665C
+0x275D = 0x6646
+0x275E = 0x6640
+0x275F = 0x6A0D
+0x2760 = 0x6B1B
+0x2761 = 0x6B1D
+0x2762 = 0x6B17
+0x2764 = 0x6B22
+0x2765 = 0x75A7
+0x2766 = 0x7608
+0x2767 = 0x7806
+0x2768 = 0x847D
+0x276A = 0x8463
+0x276B = 0x8464
+0x276C = 0x847F
+0x276D = 0x846B
+0x276E = 0x847C
+0x276F = 0x8468
+0x2770 = 0x8465
+0x2771 = 0x846A
+0x2772 = 0x8698
+0x2773 = 0x8699
+0x2774 = 0x86AE
+0x2775 = 0x8E2B
+0x2776 = 0x8E2D
+0x2777 = 0x8E31
+0x2778 = 0x8E2E
+0x2779 = 0x8E2F
+0x277A = 0x006D
+0x277B = 0x0131
+0x277C = 0x022D
+0x277D = 0x0239
+0x277E = 0x0238
+0x2822 = 0x023A
+0x2823 = 0x0235
+0x2824 = 0x0262
+0x2825 = 0x04EA
+0x2826 = 0x04EB
+0x2827 = 0x0515
+0x2828 = 0x05CC
+0x2829 = 0x05C8
+0x282A = 0x05CD
+0x282B = 0x05DB
+0x282C = 0x05CB
+0x282D = 0x0711
+0x282E = 0x0726
+0x282F = 0x0862
+0x2830 = 0x085E
+0x2831 = 0x0861
+0x2832 = 0x0941
+0x2833 = 0x093F
+0x2834 = 0x0975
+0x2835 = 0x3965
+0x2836 = 0x0B49
+0x2837 = 0x09EB
+0x2838 = 0x0A1A
+0x2839 = 0x0A57
+0x283A = 0x0C6B
+0x283B = 0x0CA9
+0x283C = 0x0C54
+0x283D = 0x0C62
+0x283E = 0x0CAA
+0x283F = 0x0C58
+0x2840 = 0x0C72
+0x2841 = 0x0C63
+0x2842 = 0x0C73
+0x2843 = 0x0C8B
+0x2844 = 0x0C8C
+0x2845 = 0x0C5C
+0x2846 = 0x0C51
+0x2847 = 0x0C16
+0x2848 = 0x0C60
+0x2849 = 0x0C61
+0x284A = 0x0C5E
+0x284B = 0x0C5D
+0x284C = 0x0C64
+0x284D = 0x0C53
+0x284E = 0x0C5F
+0x284F = 0x0C5B
+0x2850 = 0x0C6E
+0x2851 = 0x0C55
+0x2852 = 0x0C52
+0x2853 = 0x0C68
+0x2854 = 0x11D2
+0x2855 = 0x11D6
+0x2856 = 0x11D3
+0x2857 = 0x12B8
+0x2858 = 0x12BB
+0x2859 = 0x12EB
+0x285A = 0x12E8
+0x285B = 0x12B6
+0x285C = 0x12EA
+0x285D = 0x12E7
+0x285E = 0x12E9
+0x285F = 0x1591
+0x2860 = 0x1610
+0x2861 = 0x160E
+0x2862 = 0x160F
+0x2863 = 0x170B
+0x2864 = 0x1703
+0x2865 = 0x172B
+0x2866 = 0x1709
+0x2867 = 0x1728
+0x2868 = 0x172C
+0x2869 = 0x1725
+0x286A = 0x1727
+0x286B = 0x170F
+0x286C = 0x19E9
+0x286D = 0x19EC
+0x286F = 0x1B27
+0x2870 = 0x1B73
+0x2871 = 0x1BE2
+0x2872 = 0x1BE6
+0x2873 = 0xF876
+0x2874 = 0x1C61
+0x2875 = 0x1C51
+0x2876 = 0x1D12
+0x2877 = 0x1D0E
+0x2878 = 0x1DAD
+0x2879 = 0x1DAF
+0x287A = 0x1DB1
+0x287B = 0x1DD3
+0x287C = 0x2094
+0x287D = 0x2092
+0x287E = 0x2090
+0x2921 = 0x209D
+0x2922 = 0x2093
+0x2923 = 0x2095
+0x2924 = 0x2098
+0x2925 = 0x2097
+0x2927 = 0xF88A
+0x2928 = 0x2207
+0x2929 = 0x220B
+0x292A = 0x2208
+0x292B = 0x23D9
+0x292C = 0x23D5
+0x292D = 0x24D7
+0x292E = 0x24DF
+0x2930 = 0x24DE
+0x2931 = 0x24E3
+0x2932 = 0x24E2
+0x2934 = 0x2647
+0x2936 = 0x263D
+0x2937 = 0x2638
+0x2938 = 0x2A44
+0x2939 = 0x2A3A
+0x293A = 0x2AB8
+0x293B = 0x2B2A
+0x293C = 0x2B00
+0x293D = 0x2AF3
+0x293E = 0x2AF2
+0x293F = 0x2AEB
+0x2940 = 0x2AFA
+0x2941 = 0x2AED
+0x2942 = 0x2AEC
+0x2943 = 0x2AFF
+0x2944 = 0x2AFB
+0x2946 = 0x2B4E
+0x2947 = 0x2AEF
+0x2948 = 0x2AF7
+0x2949 = 0x2F10
+0x294A = 0x2F11
+0x294B = 0x2F0C
+0x294C = 0x2F0B
+0x294D = 0x30DD
+0x294E = 0x3130
+0x2950 = 0x317A
+0x2951 = 0x3177
+0x2952 = 0x3328
+0x2953 = 0x3327
+0x2954 = 0x3365
+0x2955 = 0x340E
+0x2956 = 0x340B
+0x2957 = 0x3441
+0x2958 = 0x3413
+0x2959 = 0x340F
+0x295A = 0x3412
+0x295B = 0x3430
+0x295C = 0x38A0
+0x295D = 0x38A3
+0x295E = 0x389E
+0x295F = 0x3897
+0x2960 = 0x38A1
+0x2961 = 0x389D
+0x2962 = 0x389B
+0x2963 = 0x3963
+0x2964 = 0x39E3
+0x2965 = 0x39E4
+0x2966 = 0x39E6
+0x2967 = 0x39E7
+0x2968 = 0x39DD
+0x296A = 0x39EC
+0x296B = 0x39E5
+0x296C = 0x39F1
+0x296D = 0x3B3B
+0x296E = 0x3B39
+0x296F = 0x3B3A
+0x2970 = 0x3B3C
+0x2971 = 0x3B3D
+0x2972 = 0x3B47
+0x2973 = 0x3B3F
+0x2974 = 0x3B44
+0x2975 = 0x3C48
+0x2976 = 0x3C49
+0x2977 = 0x3C60
+0x2978 = 0x3CE3
+0x2979 = 0x3CE9
+0x297A = 0x3CF0
+0x297D = 0x3CF2
+0x297E = 0x3CED
+0x2A21 = 0x3CEC
+0x2A22 = 0x3CE6
+0x2A23 = 0x3D16
+0x2A25 = 0x41BC
+0x2A26 = 0x41BE
+0x2A27 = 0x41C0
+0x2A28 = 0x41E0
+0x2A29 = 0x4500
+0x2A2A = 0x4502
+0x2A2B = 0x44FE
+0x2A2C = 0x455E
+0x2A2D = 0x45B3
+0x2A2E = 0x45B7
+0x2A2F = 0x463A
+0x2A30 = 0x4639
+0x2A31 = 0x463E
+0x2A32 = 0x4638
+0x2A33 = 0x463D
+0x2A34 = 0x464F
+0x2A35 = 0x476E
+0x2A36 = 0x475F
+0x2A37 = 0x4781
+0x2A38 = 0x4782
+0x2A39 = 0x4771
+0x2A3A = 0x477B
+0x2A3B = 0x4779
+0x2A3C = 0x4777
+0x2A3D = 0x4773
+0x2A3E = 0x476F
+0x2A3F = 0x4797
+0x2A40 = 0x477E
+0x2A41 = 0x48FC
+0x2A42 = 0x4911
+0x2A43 = 0x4932
+0x2A44 = 0x4931
+0x2A45 = 0x4910
+0x2A46 = 0x4AEC
+0x2A47 = 0x4AEB
+0x2A48 = 0x4B2C
+0x2A49 = 0x4B2D
+0x2A4A = 0x4BDA
+0x2A4B = 0x4C2E
+0x2A4C = 0x4C2C
+0x2A4D = 0x4C2A
+0x2A4E = 0x4C33
+0x2A4F = 0x4C4B
+0x2A50 = 0x4D18
+0x2A51 = 0x4D42
+0x2A52 = 0x4D3B
+0x2A53 = 0x4D3F
+0x2A54 = 0x4D41
+0x2A55 = 0x4D43
+0x2A56 = 0x4D3C
+0x2A57 = 0x4F4C
+0x2A58 = 0x4F4A
+0x2A59 = 0x4F49
+0x2A5A = 0x4F56
+0x2A5B = 0x4FCF
+0x2A5C = 0x5047
+0x2A5D = 0x5048
+0x2A5E = 0x5046
+0x2A5F = 0x511B
+0x2A60 = 0x5111
+0x2A61 = 0x5114
+0x2A62 = 0x511D
+0x2A63 = 0x5117
+0x2A64 = 0x511E
+0x2A65 = 0x510B
+0x2A66 = 0x511C
+0x2A67 = 0x5112
+0x2A68 = 0x5116
+0x2A69 = 0x510D
+0x2A6A = 0x5115
+0x2A6B = 0x5113
+0x2A6C = 0x5118
+0x2A6E = 0x53AC
+0x2A6F = 0x5444
+0x2A70 = 0x542C
+0x2A71 = 0x5445
+0x2A72 = 0x5766
+0x2A73 = 0x576E
+0x2A74 = 0x5765
+0x2A75 = 0x5768
+0x2A76 = 0x5784
+0x2A77 = 0x5938
+0x2A78 = 0x593B
+0x2A79 = 0x593A
+0x2A7A = 0x593F
+0x2A7B = 0x5ADF
+0x2A7C = 0x5ADD
+0x2A7D = 0x5ADE
+0x2A7E = 0x5AE2
+0x2B22 = 0x5E2C
+0x2B23 = 0x5E2F
+0x2B24 = 0x5F8F
+0x2B25 = 0x5F90
+0x2B26 = 0x5F8C
+0x2B27 = 0x5F93
+0x2B28 = 0x6225
+0x2B29 = 0x6288
+0x2B2A = 0x62A7
+0x2B2B = 0x63F7
+0x2B2C = 0x64BB
+0x2B2D = 0x6538
+0x2B2E = 0x6539
+0x2B2F = 0x6537
+0x2B30 = 0x6614
+0x2B31 = 0x666E
+0x2B32 = 0x667B
+0x2B34 = 0x666C
+0x2B35 = 0x667F
+0x2B36 = 0x6678
+0x2B37 = 0x667A
+0x2B38 = 0x666F
+0x2B3A = 0x68FE
+0x2B3B = 0x6B48
+0x2B3C = 0x6B4B
+0x2B3D = 0x6B41
+0x2B3E = 0x6B49
+0x2B3F = 0x6B3B
+0x2B40 = 0x722D
+0x2B41 = 0x75E3
+0x2B42 = 0x761A
+0x2B43 = 0x760D
+0x2B44 = 0x7613
+0x2B45 = 0x7611
+0x2B46 = 0x761C
+0x2B48 = 0x78B5
+0x2B4A = 0x7C29
+0x2B4B = 0x7CA1
+0x2B4C = 0x7D24
+0x2B4D = 0x7FBB
+0x2B4E = 0x82A1
+0x2B4F = 0x8483
+0x2B50 = 0x848D
+0x2B51 = 0x8487
+0x2B52 = 0x8485
+0x2B53 = 0x848A
+0x2B54 = 0x84A3
+0x2B55 = 0x8489
+0x2B56 = 0x8484
+0x2B57 = 0x84A2
+0x2B58 = 0x86B1
+0x2B59 = 0x86B0
+0x2B5A = 0x86AF
+0x2B5B = 0x86B6
+0x2B5C = 0x86C9
+0x2B5D = 0x86CA
+0x2B5E = 0x86C8
+0x2B5F = 0x86B4
+0x2B60 = 0x8C59
+0x2B61 = 0x8CC9
+0x2B62 = 0x8E41
+0x2B63 = 0x8E4C
+0x2B65 = 0x8E45
+0x2B66 = 0x8E5A
+0x2B67 = 0x00B9
+0x2B68 = 0x0294
+0x2B69 = 0x026E
+0x2B6A = 0x02A2
+0x2B6B = 0x0267
+0x2B6D = 0x02A3
+0x2B6E = 0x0276
+0x2B6F = 0x026C
+0x2B70 = 0x0264
+0x2B71 = 0x02A5
+0x2B72 = 0x0230
+0x2B73 = 0x02A6
+0x2B74 = 0x0269
+0x2B75 = 0x02A4
+0x2B76 = 0x0490
+0x2B77 = 0x055F
+0x2B78 = 0x0560
+0x2B79 = 0x05DA
+0x2B7A = 0x05D8
+0x2B7B = 0x05DD
+0x2B7D = 0x0759
+0x2B7E = 0x075B
+0x2C21 = 0x075A
+0x2C22 = 0x0739
+0x2C23 = 0x0734
+0x2C24 = 0x0744
+0x2C25 = 0x0733
+0x2C26 = 0x073C
+0x2C27 = 0x0758
+0x2C28 = 0x076A
+0x2C29 = 0x086F
+0x2C2A = 0x0872
+0x2C2B = 0x0870
+0x2C2C = 0x0871
+0x2C2D = 0x086E
+0x2C2E = 0x08F0
+0x2C2F = 0x08EB
+0x2C30 = 0x0949
+0x2C31 = 0x094C
+0x2C32 = 0x09F5
+0x2C33 = 0x0A20
+0x2C34 = 0x0A6A
+0x2C35 = 0x0A72
+0x2C36 = 0x0B4B
+0x2C37 = 0x0B5D
+0x2C38 = 0x0C50
+0x2C39 = 0x0CF9
+0x2C3A = 0x0CFA
+0x2C3B = 0x0CFB
+0x2C3C = 0x0D23
+0x2C3D = 0x0CB7
+0x2C3E = 0x0D22
+0x2C3F = 0x0CB5
+0x2C40 = 0x0CC4
+0x2C41 = 0x0CB4
+0x2C42 = 0x0CEF
+0x2C44 = 0x0CCD
+0x2C45 = 0x0CF0
+0x2C46 = 0x0CB8
+0x2C47 = 0x0CCB
+0x2C48 = 0x0CF1
+0x2C49 = 0x0CBA
+0x2C4A = 0x0D03
+0x2C4B = 0x0CF8
+0x2C4C = 0x0CB6
+0x2C4D = 0x0CBC
+0x2C4E = 0x0CB3
+0x2C4F = 0x0D21
+0x2C50 = 0x0CF7
+0x2C51 = 0x0CC2
+0x2C52 = 0x0CBE
+0x2C53 = 0x0CC9
+0x2C54 = 0x0CBD
+0x2C55 = 0x0CCE
+0x2C56 = 0x0CB9
+0x2C57 = 0x0CC7
+0x2C58 = 0x0CCA
+0x2C59 = 0x0CCC
+0x2C5A = 0x0D26
+0x2C5B = 0x11E4
+0x2C5C = 0x11E0
+0x2C5D = 0x11F0
+0x2C5E = 0x12EC
+0x2C5F = 0x1324
+0x2C60 = 0x1318
+0x2C61 = 0x132F
+0x2C62 = 0x1325
+0x2C63 = 0x1528
+0x2C64 = 0x1522
+0x2C65 = 0x156A
+0x2C66 = 0x0157
+0x2C67 = 0x1594
+0x2C68 = 0x1592
+0x2C69 = 0x159C
+0x2C6A = 0x1622
+0x2C6B = 0x1630
+0x2C6C = 0x161D
+0x2C6D = 0x1623
+0x2C6E = 0x1735
+0x2C6F = 0x1733
+0x2C70 = 0x172F
+0x2C71 = 0x174D
+0x2C72 = 0x1731
+0x2C73 = 0x175B
+0x2C74 = 0x175A
+0x2C75 = 0x1732
+0x2C76 = 0x175C
+0x2C77 = 0x1759
+0x2C78 = 0x175D
+0x2C79 = 0x1969
+0x2C7A = 0x196D
+0x2C7B = 0x2232
+0x2C7D = 0x1A0A
+0x2C7E = 0x1A20
+0x2D21 = 0x1A1F
+0x2D22 = 0x1A0D
+0x2D23 = 0x1BE8
+0x2D24 = 0x1BEC
+0x2D25 = 0x1C77
+0x2D26 = 0x1C70
+0x2D27 = 0x1C71
+0x2D28 = 0x1DF8
+0x2D29 = 0x1DD6
+0x2D2A = 0x1DD9
+0x2D2B = 0x1DDE
+0x2D2C = 0x1DD5
+0x2D2D = 0x1DE1
+0x2D2F = 0x1DE2
+0x2D30 = 0x1DDD
+0x2D31 = 0x1DE0
+0x2D32 = 0x1E0E
+0x2D33 = 0x1E08
+0x2D34 = 0x1DDC
+0x2D35 = 0x1E0A
+0x2D36 = 0x1E0C
+0x2D37 = 0x20B4
+0x2D38 = 0x20B1
+0x2D39 = 0x20B6
+0x2D3A = 0x20BC
+0x2D3B = 0x221D
+0x2D3C = 0x2224
+0x2D3D = 0x2219
+0x2D3E = 0x221B
+0x2D3F = 0x2222
+0x2D40 = 0x221A
+0x2D41 = 0x221C
+0x2D42 = 0x2221
+0x2D43 = 0x23E6
+0x2D44 = 0x23E4
+0x2D45 = 0x23E7
+0x2D46 = 0x23EA
+0x2D48 = 0xF89B
+0x2D49 = 0x24F0
+0x2D4A = 0x24F5
+0x2D4B = 0x24EF
+0x2D4C = 0x2642
+0x2D4D = 0x266E
+0x2D4E = 0x263C
+0x2D4F = 0x2697
+0x2D50 = 0x268C
+0x2D51 = 0x2681
+0x2D52 = 0x2671
+0x2D53 = 0x26CE
+0x2D54 = 0x26BA
+0x2D55 = 0x267A
+0x2D56 = 0x267E
+0x2D58 = 0x2672
+0x2D59 = 0x26BB
+0x2D5B = 0x2673
+0x2D5C = 0x2682
+0x2D5E = 0x29BA
+0x2D5F = 0x29B8
+0x2D60 = 0x2A4B
+0x2D61 = 0x2A48
+0x2D62 = 0x2B2B
+0x2D63 = 0x2AF4
+0x2D64 = 0x2B2C
+0x2D65 = 0x2B42
+0x2D66 = 0x2B48
+0x2D67 = 0x2B44
+0x2D68 = 0x2B45
+0x2D69 = 0x2B3C
+0x2D6A = 0x2B37
+0x2D6B = 0x2B33
+0x2D6C = 0x2B41
+0x2D6D = 0x2B32
+0x2D6E = 0x2B87
+0x2D6F = 0x2F27
+0x2D70 = 0x2F23
+0x2D71 = 0x2F2D
+0x2D72 = 0x2F1F
+0x2D73 = 0x2F2C
+0x2D74 = 0x2F28
+0x2D75 = 0x3075
+0x2D76 = 0x3074
+0x2D77 = 0x30E7
+0x2D78 = 0x3132
+0x2D79 = 0x3131
+0x2D7A = 0x3199
+0x2D7B = 0x3196
+0x2D7C = 0x3198
+0x2D7D = 0x319D
+0x2D7E = 0x3192
+0x2E21 = 0x3194
+0x2E22 = 0x3195
+0x2E23 = 0x3197
+0x2E24 = 0x66B9
+0x2E26 = 0x3411
+0x2E27 = 0x343B
+0x2E28 = 0x3479
+0x2E29 = 0x3442
+0x2E2A = 0x3443
+0x2E2C = 0x3478
+0x2E2D = 0x38AC
+0x2E2F = 0x38B1
+0x2E30 = 0x38B4
+0x2E31 = 0x38B3
+0x2E32 = 0x38AF
+0x2E33 = 0x38AA
+0x2E34 = 0x38B2
+0x2E35 = 0x3968
+0x2E36 = 0x39F2
+0x2E37 = 0x39FE
+0x2E38 = 0x39F8
+0x2E39 = 0x39F9
+0x2E3A = 0x39FF
+0x2E3B = 0x39F5
+0x2E3C = 0x39F7
+0x2E3D = 0x39FD
+0x2E3E = 0x3A00
+0x2E3F = 0x3A88
+0x2E40 = 0x3B6E
+0x2E41 = 0x3B5D
+0x2E42 = 0x3B63
+0x2E43 = 0x3B60
+0x2E44 = 0x3C61
+0x2E45 = 0x3D37
+0x2E46 = 0x3D71
+0x2E47 = 0x3D23
+0x2E48 = 0x3D22
+0x2E49 = 0x3D1F
+0x2E4A = 0x3D25
+0x2E4B = 0x41FD
+0x2E4C = 0x4211
+0x2E4D = 0x4223
+0x2E4E = 0x41F0
+0x2E4F = 0x41EF
+0x2E50 = 0x450E
+0x2E51 = 0x450C
+0x2E52 = 0x45BA
+0x2E54 = 0x4652
+0x2E55 = 0x4655
+0x2E56 = 0x4653
+0x2E57 = 0x4654
+0x2E58 = 0x4651
+0x2E59 = 0x4658
+0x2E5A = 0x47B0
+0x2E5B = 0x479F
+0x2E5D = 0x47A1
+0x2E5E = 0x479A
+0x2E5F = 0x47BE
+0x2E60 = 0x47A0
+0x2E61 = 0x4937
+0x2E63 = 0x4AF1
+0x2E64 = 0x4AF2
+0x2E65 = 0x4B34
+0x2E66 = 0x4B37
+0x2E67 = 0x4B35
+0x2E68 = 0x238C
+0x2E69 = 0x4BDF
+0x2E6A = 0x4C4C
+0x2E6B = 0x4C4E
+0x2E6C = 0x4C64
+0x2E6D = 0x4C63
+0x2E6E = 0x4C36
+0x2E6F = 0x4D58
+0x2E70 = 0x4D68
+0x2E71 = 0x4D5B
+0x2E72 = 0x4D5F
+0x2E73 = 0x4D59
+0x2E74 = 0x4D65
+0x2E75 = 0x4D60
+0x2E76 = 0x4D5E
+0x2E77 = 0x4FD5
+0x2E78 = 0x4FD6
+0x2E79 = 0x504E
+0x2E7A = 0x5052
+0x2E7B = 0x5135
+0x2E7C = 0x5139
+0x2E7D = 0x5158
+0x2E7E = 0x5141
+0x2F21 = 0x5157
+0x2F22 = 0x5138
+0x2F23 = 0x513D
+0x2F24 = 0x5132
+0x2F25 = 0x5144
+0x2F26 = 0xF944
+0x2F27 = 0x5363
+0x2F28 = 0x5362
+0x2F29 = 0x53B8
+0x2F2A = 0x53B0
+0x2F2B = 0x53B1
+0x2F2C = 0x544D
+0x2F2D = 0x5463
+0x2F2E = 0x5470
+0x2F2F = 0x544B
+0x2F30 = 0x544F
+0x2F31 = 0x544E
+0x2F32 = 0x5453
+0x2F33 = 0x5447
+0x2F35 = 0x5454
+0x2F36 = 0x5452
+0x2F37 = 0x5459
+0x2F38 = 0x547E
+0x2F39 = 0x562B
+0x2F3A = 0x562E
+0x2F3B = 0x577F
+0x2F3C = 0x577E
+0x2F3D = 0x5781
+0x2F3E = 0x5783
+0x2F3F = 0x5947
+0x2F40 = 0x5954
+0x2F41 = 0x594D
+0x2F42 = 0x594C
+0x2F43 = 0x594B
+0x2F44 = 0x5957
+0x2F45 = 0x5A65
+0x2F46 = 0x5A64
+0x2F47 = 0x5A61
+0x2F48 = 0x5A62
+0x2F49 = 0x5AF0
+0x2F4A = 0x5AF3
+0x2F4B = 0x5AF9
+0x2F4C = 0x5AF4
+0x2F4D = 0x5AF5
+0x2F4E = 0x5AEF
+0x2F4F = 0x5AF8
+0x2F50 = 0x5AFC
+0x2F51 = 0x5AF7
+0x2F52 = 0x5AFD
+0x2F53 = 0x5B17
+0x2F54 = 0x5E34
+0x2F55 = 0x5E36
+0x2F56 = 0x5E38
+0x2F57 = 0x5FAF
+0x2F58 = 0x5FAE
+0x2F59 = 0x5FAC
+0x2F5A = 0x5FA2
+0x2F5B = 0x6228
+0x2F5C = 0x2EC2
+0x2F5D = 0x629C
+0x2F5E = 0x62B3
+0x2F5F = 0x6290
+0x2F60 = 0x6406
+0x2F61 = 0x6404
+0x2F62 = 0x640B
+0x2F63 = 0x6405
+0x2F64 = 0x6540
+0x2F65 = 0x654F
+0x2F66 = 0x66AB
+0x2F67 = 0x669D
+0x2F68 = 0x66B8
+0x2F69 = 0x66B2
+0x2F6A = 0x66D2
+0x2F6B = 0x66CF
+0x2F6C = 0x66A2
+0x2F6E = 0x66A5
+0x2F6F = 0x66A9
+0x2F70 = 0x66A7
+0x2F71 = 0x66D0
+0x2F72 = 0x6902
+0x2F73 = 0x69CF
+0x2F74 = 0x69D0
+0x2F75 = 0x6A16
+0x2F76 = 0x6A19
+0x2F77 = 0x6B75
+0x2F78 = 0x6B71
+0x2F79 = 0x6B91
+0x2F7A = 0x6B72
+0x2F7B = 0x6B8E
+0x2F7C = 0x6B6D
+0x2F7D = 0x6B88
+0x2F7E = 0x6B73
+0x3022 = 0x6B81
+0x3023 = 0x6B76
+0x3024 = 0x6B7B
+0x3025 = 0x6B7F
+0x3026 = 0x6B90
+0x3027 = 0x6B78
+0x3028 = 0x724B
+0x3029 = 0x7248
+0x302A = 0x725B
+0x302B = 0x7251
+0x302C = 0x723D
+0x302D = 0x7240
+0x302E = 0x7246
+0x302F = 0x724D
+0x3030 = 0x723B
+0x3031 = 0x724A
+0x3032 = 0x7241
+0x3033 = 0x723E
+0x3034 = 0x724E
+0x3035 = 0x75AC
+0x3036 = 0x75E6
+0x3037 = 0x75E9
+0x3038 = 0x7629
+0x303A = 0x7633
+0x303B = 0x762E
+0x303C = 0x761E
+0x303E = 0xF9C5
+0x303F = 0x7622
+0x3040 = 0x7627
+0x3041 = 0x77E7
+0x3042 = 0x780B
+0x3043 = 0x7966
+0x3044 = 0x7BAD
+0x3045 = 0x7BAE
+0x3047 = 0x7C2B
+0x3048 = 0x7C2A
+0x3049 = 0x7D2C
+0x304A = 0x7D2D
+0x304D = 0x7E8F
+0x304E = 0x7E93
+0x304F = 0x7FC6
+0x3050 = 0x7FC5
+0x3051 = 0x8215
+0x3052 = 0x8213
+0x3053 = 0x82B1
+0x3054 = 0x82A9
+0x3056 = 0x84A8
+0x3057 = 0x84AB
+0x3058 = 0x84BE
+0x3059 = 0x84AC
+0x305A = 0x84A9
+0x305B = 0x84A6
+0x305C = 0x84C1
+0x305D = 0x86CC
+0x305E = 0x86D1
+0x305F = 0x86D3
+0x3060 = 0x86E4
+0x3061 = 0x86CB
+0x3062 = 0x86E1
+0x3063 = 0x86D2
+0x3064 = 0x86E3
+0x3065 = 0x86CF
+0x3066 = 0x86D0
+0x3067 = 0x86E5
+0x3068 = 0x870E
+0x3069 = 0x8CCC
+0x306A = 0x8CCA
+0x306B = 0x8CCB
+0x306C = 0x8E5C
+0x306D = 0x8E61
+0x306E = 0x8E5D
+0x306F = 0x8E59
+0x3070 = 0x9077
+0x3071 = 0x9684
+0x3072 = 0x0041
+0x3073 = 0x00FD
+0x3074 = 0x011A
+0x3075 = 0x0163
+0x3076 = 0x02B6
+0x3077 = 0x02B2
+0x3078 = 0x02E9
+0x3079 = 0x02E7
+0x307A = 0x02D6
+0x307B = 0x0330
+0x307C = 0x02EC
+0x307D = 0x02DD
+0x307E = 0x02E8
+0x3121 = 0x02B0
+0x3122 = 0x02B5
+0x3123 = 0x02E1
+0x3124 = 0x0498
+0x3125 = 0x0499
+0x3127 = 0x0593
+0x3128 = 0x05E5
+0x312A = 0x0760
+0x312B = 0x075E
+0x312D = 0x087B
+0x312E = 0x08F1
+0x312F = 0x08F3
+0x3130 = 0x0A7F
+0x3131 = 0xF838
+0x3132 = 0x0B57
+0x3133 = 0x0B58
+0x3134 = 0x0D39
+0x3135 = 0x0DA7
+0x3136 = 0x0D35
+0x3137 = 0x0D60
+0x3138 = 0x0D51
+0x3139 = 0x0D62
+0x313A = 0x0D42
+0x313B = 0x0D3C
+0x313C = 0x0D43
+0x313D = 0x0DAB
+0x313E = 0x0DA9
+0x313F = 0x0DB4
+0x3140 = 0x0D79
+0x3141 = 0x0D6A
+0x3142 = 0x0D3B
+0x3143 = 0x0DAA
+0x3144 = 0x0D33
+0x3145 = 0x0D37
+0x3146 = 0x0D27
+0x3147 = 0x0DA8
+0x3148 = 0x0D70
+0x3149 = 0x0D2F
+0x314A = 0x0D36
+0x314B = 0x0DB5
+0x314C = 0x0D30
+0x314D = 0x0D3A
+0x314E = 0x0D38
+0x314F = 0x0DB1
+0x3150 = 0x0DAC
+0x3151 = 0x0D2E
+0x3152 = 0x0D75
+0x3153 = 0x0DB0
+0x3154 = 0x11F7
+0x3155 = 0x1200
+0x3156 = 0x11F1
+0x3157 = 0x11F3
+0x3158 = 0x1360
+0x3159 = 0x1361
+0x315A = 0x1332
+0x315B = 0x132D
+0x315C = 0x134A
+0x315D = 0x132A
+0x315E = 0x1567
+0x315F = 0x15A2
+0x3160 = 0x15A3
+0x3161 = 0x159E
+0x3162 = 0x15A4
+0x3163 = 0x1644
+0x3164 = 0x1632
+0x3165 = 0x179B
+0x3166 = 0x1798
+0x3167 = 0x1799
+0x3168 = 0x179A
+0x3169 = 0x1766
+0x316A = 0x1762
+0x316B = 0x176B
+0x316C = 0x4562
+0x316D = 0x1767
+0x316E = 0x1A3B
+0x316F = 0x1A23
+0x3170 = 0x1A29
+0x3171 = 0x1B7E
+0x3172 = 0x1BF3
+0x3174 = 0x1BF5
+0x3176 = 0x1C80
+0x3177 = 0x1C7E
+0x3178 = 0x1C7C
+0x3179 = 0x1C7F
+0x317A = 0x1C7D
+0x317B = 0x1C81
+0x317C = 0x1E25
+0x317D = 0x1E29
+0x317E = 0x1E17
+0x3221 = 0x1E63
+0x3222 = 0x1E67
+0x3223 = 0x1E65
+0x3224 = 0x1E2A
+0x3225 = 0x1E68
+0x3226 = 0x1E26
+0x3227 = 0x1E64
+0x3228 = 0x1E1B
+0x3229 = 0x1E62
+0x322A = 0x1E69
+0x322B = 0x1FFE
+0x322C = 0x2044
+0x322D = 0x2042
+0x322E = 0x20B7
+0x322F = 0x20D2
+0x3230 = 0x20D4
+0x3231 = 0x20D7
+0x3232 = 0x20DC
+0x3233 = 0x20D1
+0x3234 = 0x20D5
+0x3235 = 0x20CD
+0x3236 = 0x20D8
+0x3237 = 0x219A
+0x3238 = 0x2242
+0x3239 = 0x2235
+0x323A = 0x2258
+0x323B = 0x2234
+0x323C = 0x223C
+0x323D = 0x223B
+0x323E = 0x223E
+0x323F = 0x223D
+0x3240 = 0x225A
+0x3241 = 0x2241
+0x3242 = 0x2238
+0x3243 = 0x2245
+0x3244 = 0x2233
+0x3245 = 0x2326
+0x3247 = 0x23F7
+0x3248 = 0x23EF
+0x3249 = 0x23F0
+0x324A = 0x23EE
+0x324B = 0x249D
+0x324C = 0x2506
+0x324D = 0x2511
+0x324E = 0x2508
+0x324F = 0x2502
+0x3250 = 0x250A
+0x3251 = 0x2507
+0x3252 = 0x2691
+0x3253 = 0x268E
+0x3254 = 0x2685
+0x3255 = 0x26E8
+0x3256 = 0x2717
+0x3257 = 0x26D4
+0x3259 = 0x26C4
+0x325A = 0x26D5
+0x325C = 0x26D8
+0x325D = 0x2680
+0x325E = 0x26DE
+0x325F = 0x2742
+0x3260 = 0x29C7
+0x3261 = 0x29BF
+0x3262 = 0x2B8D
+0x3263 = 0x2B89
+0x3264 = 0x2B90
+0x3265 = 0x2B9A
+0x3266 = 0x2BC8
+0x3267 = 0x2B92
+0x3268 = 0x2BA1
+0x3269 = 0x2B84
+0x326A = 0x2F57
+0x326B = 0x2F47
+0x326C = 0x2F77
+0x326D = 0x2F3A
+0x326E = 0x2F50
+0x326F = 0x2F42
+0x3270 = 0x2F43
+0x3271 = 0x2FA3
+0x3272 = 0x3077
+0x3273 = 0x31B2
+0x3274 = 0x31E2
+0x3275 = 0x31BD
+0x3276 = 0x3374
+0x3277 = 0x3482
+0x3278 = 0x34B8
+0x327A = 0x34BA
+0x327B = 0x34B9
+0x327C = 0x34BB
+0x327D = 0x3487
+0x327E = 0xF8E4
+0x3321 = 0x3483
+0x3322 = 0x34B7
+0x3323 = 0x0043
+0x3324 = 0x38CE
+0x3325 = 0x38BA
+0x3326 = 0x3973
+0x3327 = 0x3A09
+0x3328 = 0x3A0A
+0x3329 = 0x3A0B
+0x332A = 0x3A07
+0x332B = 0x3A05
+0x332C = 0x3A0E
+0x332D = 0x3A97
+0x332E = 0x3B77
+0x332F = 0x3B7B
+0x3330 = 0x3B7A
+0x3331 = 0x3B74
+0x3332 = 0x3B79
+0x3333 = 0x3D86
+0x3334 = 0x3DF5
+0x3335 = 0x3DA5
+0x3336 = 0x3D9D
+0x3337 = 0x3DBE
+0x3338 = 0x3D96
+0x3339 = 0x3DE1
+0x333A = 0x3DA4
+0x333B = 0x3DA1
+0x333C = 0x3DF6
+0x333E = 0x3D8D
+0x333F = 0x3D8B
+0x3340 = 0x3D78
+0x3341 = 0x3D98
+0x3342 = 0x3E0A
+0x3343 = 0x425D
+0x3344 = 0x4227
+0x3345 = 0x425F
+0x3346 = 0x45C0
+0x3347 = 0x45C1
+0x3348 = 0x466D
+0x3349 = 0x465E
+0x334A = 0x468A
+0x334B = 0x4662
+0x334C = 0x4664
+0x334E = 0x47C0
+0x334F = 0x47CA
+0x3350 = 0x47D1
+0x3352 = 0x47C7
+0x3353 = 0x47CE
+0x3355 = 0x47C5
+0x3356 = 0x4936
+0x3357 = 0x4957
+0x3358 = 0x4977
+0x3359 = 0x4AF6
+0x335A = 0x4AF7
+0x335B = 0x4B55
+0x335C = 0x4B44
+0x335D = 0x4B3E
+0x335E = 0x4B42
+0x335F = 0x4B52
+0x3360 = 0x4BE1
+0x3361 = 0x4C08
+0x3362 = 0x4C68
+0x3363 = 0x4C67
+0x3365 = 0xF937
+0x3366 = 0x4D7E
+0x3367 = 0x4D93
+0x3368 = 0x4D79
+0x3369 = 0x4D81
+0x336A = 0x4D7D
+0x336B = 0x4D7B
+0x336C = 0x4D94
+0x336E = 0x4F66
+0x336F = 0x4FD9
+0x3370 = 0x4FE0
+0x3371 = 0xF93E
+0x3372 = 0x505F
+0x3373 = 0x515F
+0x3374 = 0x515E
+0x3375 = 0x5168
+0x3377 = 0x5188
+0x3378 = 0x516A
+0x3379 = 0x516C
+0x337A = 0x5166
+0x337B = 0x5167
+0x337C = 0x5189
+0x337D = 0x5160
+0x337E = 0x5185
+0x3421 = 0x032A
+0x3422 = 0x5368
+0x3423 = 0x53B9
+0x3424 = 0x53BA
+0x3425 = 0x53BE
+0x3426 = 0x546F
+0x3427 = 0x5480
+0x3428 = 0x5474
+0x3429 = 0x5481
+0x342A = 0x547A
+0x342B = 0x549C
+0x342C = 0x5473
+0x342D = 0x5482
+0x342E = 0x547F
+0x342F = 0x54A7
+0x3430 = 0x5479
+0x3431 = 0x5478
+0x3432 = 0x547D
+0x3433 = 0x54A8
+0x3434 = 0x547C
+0x3435 = 0x5668
+0x3436 = 0x564E
+0x3437 = 0x579E
+0x343A = 0x5798
+0x343C = 0x5785
+0x343D = 0x579C
+0x343E = 0x57C5
+0x343F = 0x579A
+0x3440 = 0x5968
+0x3441 = 0x5965
+0x3442 = 0x5967
+0x3443 = 0x5961
+0x3444 = 0x5960
+0x3447 = 0x5A7B
+0x3449 = 0x5B19
+0x344A = 0x5B0E
+0x344B = 0x5B31
+0x344C = 0x5B12
+0x344D = 0x5B10
+0x344E = 0x5B15
+0x344F = 0x5B3F
+0x3450 = 0x5B1D
+0x3451 = 0x5B1E
+0x3452 = 0x5E4D
+0x3453 = 0x5E48
+0x3454 = 0x5E45
+0x3455 = 0x5E42
+0x3456 = 0x5E49
+0x3457 = 0x5E4A
+0x3458 = 0x5E47
+0x345A = 0x5E4C
+0x345B = 0x5FCD
+0x345C = 0x5FD5
+0x345D = 0x5FC4
+0x345E = 0x5FCA
+0x345F = 0x5FC3
+0x3461 = 0x6229
+0x3462 = 0x62B4
+0x3463 = 0x636D
+0x3464 = 0x6366
+0x3465 = 0x636A
+0x3466 = 0x6415
+0x3467 = 0x64D3
+0x3468 = 0x64EC
+0x3469 = 0x6555
+0x346B = 0x66D6
+0x346C = 0x66D8
+0x346D = 0x6751
+0x346E = 0x66E0
+0x346F = 0x6703
+0x3470 = 0x6704
+0x3471 = 0x66DA
+0x3472 = 0x66EA
+0x3473 = 0x6702
+0x3474 = 0x66D3
+0x3475 = 0x66E4
+0x3476 = 0x66E5
+0x3477 = 0x693B
+0x3478 = 0x6966
+0x3479 = 0x6A2C
+0x347A = 0x6A21
+0x347B = 0x6A26
+0x347C = 0x6AD4
+0x347D = 0x6AD5
+0x347E = 0x6AD9
+0x3521 = 0x6BD5
+0x3522 = 0x6BEB
+0x3523 = 0x6BC5
+0x3525 = 0x6C27
+0x3526 = 0x6BF0
+0x3527 = 0x6BB9
+0x3528 = 0x6C18
+0x3529 = 0x6BEE
+0x352B = 0x6BB7
+0x352C = 0x6BBB
+0x352D = 0x6BEF
+0x352E = 0x6BB8
+0x352F = 0x6BDF
+0x3530 = 0x6BDA
+0x3531 = 0x6BE3
+0x3532 = 0x6BC9
+0x3533 = 0x6BEC
+0x3534 = 0x71A4
+0x3536 = 0x71A3
+0x3537 = 0x725E
+0x3538 = 0x7261
+0x3539 = 0x7262
+0x353A = 0x7263
+0x353B = 0x728E
+0x353C = 0x7269
+0x353D = 0x726B
+0x353E = 0x7285
+0x353F = 0x728D
+0x3540 = 0x7264
+0x3541 = 0x726D
+0x3542 = 0x764C
+0x3543 = 0x7649
+0x3544 = 0x7647
+0x3545 = 0x7648
+0x3546 = 0x7642
+0x3547 = 0x7645
+0x3548 = 0x765B
+0x3549 = 0x765D
+0x354A = 0x7646
+0x354B = 0x7813
+0x354C = 0x781A
+0x354D = 0x780E
+0x354E = 0x780F
+0x354F = 0x781B
+0x3550 = 0x7812
+0x3551 = 0x78C3
+0x3552 = 0x78BE
+0x3553 = 0x78BD
+0x3554 = 0x7979
+0x3555 = 0x797C
+0x3558 = 0x7980
+0x3559 = 0x7975
+0x355A = 0x799B
+0x355C = 0x7974
+0x355F = 0x2041
+0x3560 = 0x2494
+0x3561 = 0x7C30
+0x3562 = 0x7CA7
+0x3563 = 0x7CA5
+0x3564 = 0x7CA4
+0x3565 = 0x7D3A
+0x3566 = 0x7E5B
+0x3567 = 0x7E9F
+0x3568 = 0x7EA8
+0x3569 = 0x7EB3
+0x356A = 0x7EA1
+0x356B = 0x7EA7
+0x356C = 0x7EB2
+0x356D = 0x7E9D
+0x356E = 0x7EA3
+0x356F = 0x7EA2
+0x3570 = 0x7FEF
+0x3571 = 0x7FD9
+0x3573 = 0x7FD5
+0x3574 = 0x7FDD
+0x3575 = 0x7FDA
+0x3576 = 0x7FEE
+0x3577 = 0x7FD7
+0x3578 = 0x821A
+0x3579 = 0x8219
+0x357A = 0x8218
+0x357B = 0x82B3
+0x357C = 0x82BF
+0x357D = 0x82BB
+0x357E = 0x82C0
+0x3621 = 0x82B9
+0x3622 = 0x82B8
+0x3623 = 0x82D5
+0x3624 = 0x8411
+0x3625 = 0x8410
+0x3626 = 0x84C3
+0x3627 = 0x84C2
+0x3628 = 0x84E9
+0x3629 = 0x84CD
+0x362A = 0x84E5
+0x362B = 0x84CA
+0x362C = 0x84C7
+0x362D = 0x84E8
+0x362E = 0x86F1
+0x362F = 0x870C
+0x3630 = 0x86EF
+0x3631 = 0x86EE
+0x3632 = 0x86F3
+0x3633 = 0x870D
+0x3634 = 0x86F6
+0x3635 = 0x86F0
+0x3637 = 0x87F5
+0x3638 = 0x87F4
+0x3639 = 0x87F8
+0x363A = 0x87FE
+0x363B = 0x8911
+0x363C = 0x8922
+0x363D = 0x8942
+0x363E = 0x8C5C
+0x363F = 0x8C5A
+0x3640 = 0x8C5D
+0x3641 = 0x8CD1
+0x3642 = 0x8CD0
+0x3643 = 0x8E75
+0x3644 = 0x8E7B
+0x3645 = 0x8F89
+0x3646 = 0x944D
+0x3647 = 0x9689
+0x3648 = 0x9692
+0x3649 = 0x968C
+0x364A = 0x9688
+0x364B = 0x9867
+0x364C = 0x9868
+0x364D = 0x0321
+0x364E = 0x02F2
+0x364F = 0x0309
+0x3650 = 0x02F8
+0x3651 = 0x02F0
+0x3652 = 0x02F3
+0x3653 = 0x02F5
+0x3654 = 0x02FB
+0x3655 = 0x02F7
+0x3656 = 0x02EF
+0x3657 = 0x030B
+0x3658 = 0x04A2
+0x3659 = 0x05F5
+0x365A = 0x05F3
+0x365B = 0x05F4
+0x365C = 0x05F2
+0x365D = 0x0698
+0x365E = 0x0768
+0x365F = 0x0780
+0x3660 = 0x0785
+0x3661 = 0x078E
+0x3662 = 0x078F
+0x3663 = 0x02F4
+0x3664 = 0x0786
+0x3665 = 0x07A4
+0x3666 = 0x0886
+0x3667 = 0x0889
+0x3668 = 0x0887
+0x3669 = 0x0885
+0x366B = 0x0888
+0x366C = 0x0AFF
+0x366D = 0x0B66
+0x366F = 0x0DC3
+0x3671 = 0x0DC4
+0x3672 = 0x0E3B
+0x3673 = 0x0DE7
+0x3674 = 0x0DF8
+0x3675 = 0x0DFB
+0x3677 = 0x0DBE
+0x3678 = 0x0DC6
+0x367B = 0x0DFC
+0x367C = 0x0DC0
+0x367D = 0x0E33
+0x367E = 0x0DC9
+0x3721 = 0x0DFE
+0x3722 = 0x0DDA
+0x3723 = 0x0DCC
+0x3724 = 0x0DBB
+0x3725 = 0x0DFD
+0x3726 = 0x0DDF
+0x3727 = 0x0DCD
+0x3728 = 0x0DC2
+0x3729 = 0x0DC8
+0x372A = 0x0E32
+0x372B = 0x0E2D
+0x372C = 0x0DD2
+0x372D = 0x0E31
+0x372E = 0x0DD3
+0x372F = 0x0E2E
+0x3730 = 0x0DCF
+0x3731 = 0x11FF
+0x3732 = 0x1209
+0x3733 = 0x11FC
+0x3734 = 0x1372
+0x3735 = 0x13AA
+0x3736 = 0x13AB
+0x3737 = 0x13A7
+0x3738 = 0x137B
+0x3739 = 0x1376
+0x373A = 0x13A8
+0x373B = 0x13AC
+0x373E = 0x15AA
+0x373F = 0x0A03
+0x3740 = 0x15AC
+0x3741 = 0x15AD
+0x3742 = 0x15AB
+0x3743 = 0x1650
+0x3744 = 0x1658
+0x3745 = 0x17DD
+0x3747 = 0x17AE
+0x3748 = 0x17A2
+0x3749 = 0x17AB
+0x374A = 0x17E3
+0x374B = 0x17AF
+0x374C = 0x17E0
+0x374D = 0x17E4
+0x374F = 0x17A7
+0x3750 = 0x17AA
+0x3751 = 0x17E2
+0x3752 = 0x17E1
+0x3753 = 0x17DF
+0x3754 = 0x17AD
+0x3755 = 0x17E5
+0x3756 = 0x17D1
+0x3757 = 0x17AC
+0x3758 = 0x17D5
+0x3759 = 0x17A3
+0x375A = 0x179F
+0x375B = 0x1979
+0x375C = 0x1976
+0x375D = 0x1A43
+0x375E = 0x1A3D
+0x375F = 0x1A47
+0x3760 = 0x1A44
+0x3761 = 0x1A3F
+0x3762 = 0x1A5B
+0x3763 = 0x1B7F
+0x3764 = 0x1C9A
+0x3765 = 0x1C9C
+0x3767 = 0x1D1E
+0x3768 = 0x1E88
+0x3769 = 0x1E6A
+0x376A = 0x1E76
+0x376B = 0x1E72
+0x376C = 0x1E70
+0x376D = 0x1E7E
+0x376E = 0x1E6C
+0x376F = 0x1E6F
+0x3770 = 0x1E75
+0x3771 = 0x1E77
+0x3772 = 0x1E78
+0x3773 = 0x1E8A
+0x3774 = 0x1E79
+0x3775 = 0x1E94
+0x3776 = 0x2001
+0x3777 = 0x2105
+0x3778 = 0x20F1
+0x3779 = 0x20EE
+0x377A = 0x20EF
+0x377B = 0x2104
+0x377D = 0x20FA
+0x377E = 0x2107
+0x3821 = 0x20F4
+0x3822 = 0x20F5
+0x3823 = 0x219C
+0x3824 = 0x226D
+0x3825 = 0x2269
+0x3826 = 0x2266
+0x3827 = 0x2262
+0x3828 = 0x2246
+0x382A = 0x2265
+0x382B = 0x225D
+0x382C = 0x225E
+0x382D = 0x225F
+0x382E = 0x238E
+0x382F = 0x2402
+0x3830 = 0x2406
+0x3831 = 0x2404
+0x3832 = 0x2403
+0x3833 = 0x2462
+0x3834 = 0x2527
+0x3835 = 0x2521
+0x3836 = 0x2520
+0x3837 = 0x2524
+0x3838 = 0x2529
+0x3839 = 0x2531
+0x383A = 0x2523
+0x383B = 0x2522
+0x383C = 0x26DC
+0x383D = 0x274D
+0x383E = 0x26E5
+0x383F = 0x26D3
+0x3840 = 0x26EE
+0x3841 = 0x26E6
+0x3843 = 0x2736
+0x3844 = 0x2740
+0x3845 = 0x283F
+0x3846 = 0x273D
+0x3847 = 0x2744
+0x3849 = 0x275F
+0x384A = 0x2729
+0x384B = 0x2749
+0x384C = 0x278A
+0x384D = 0x272A
+0x384E = 0x2787
+0x384F = 0x274C
+0x3850 = 0x2731
+0x3851 = 0x2748
+0x3852 = 0x272B
+0x3853 = 0x273B
+0x3854 = 0x2741
+0x3855 = 0x26C9
+0x3856 = 0x2734
+0x3857 = 0x2753
+0x3858 = 0x2735
+0x3859 = 0x2747
+0x385A = 0x2738
+0x385B = 0x29D1
+0x385C = 0x29D2
+0x385D = 0x2A51
+0x385E = 0x2A55
+0x385F = 0x2A52
+0x3860 = 0x2A53
+0x3861 = 0x2B8F
+0x3862 = 0x2BF4
+0x3863 = 0x2C47
+0x3864 = 0x2C0D
+0x3865 = 0x2C1C
+0x3866 = 0x2BFB
+0x3867 = 0x2C19
+0x3868 = 0x2BF7
+0x3869 = 0x2BF9
+0x386A = 0x2BF5
+0x386B = 0x2BE9
+0x386C = 0x2C0A
+0x386D = 0x2BEE
+0x386E = 0x2C0B
+0x386F = 0x2BFD
+0x3870 = 0x2C06
+0x3871 = 0x2C02
+0x3872 = 0x2C16
+0x3873 = 0x2C18
+0x3874 = 0x2BF0
+0x3875 = 0x2ED4
+0x3876 = 0x2F66
+0x3877 = 0x2F6A
+0x3878 = 0x2F75
+0x3879 = 0x2F76
+0x387A = 0x2F80
+0x387B = 0x2F6D
+0x387D = 0x2F69
+0x387E = 0x2F67
+0x3921 = 0x2F68
+0x3922 = 0x2F5D
+0x3923 = 0x30A4
+0x3924 = 0x30FE
+0x3925 = 0x30FD
+0x3926 = 0x31EC
+0x3927 = 0x31E9
+0x3928 = 0x3221
+0x3929 = 0x31EB
+0x392A = 0x31E7
+0x392B = 0x31F2
+0x392C = 0x3220
+0x392D = 0x337A
+0x392E = 0x352D
+0x392F = 0x352E
+0x3930 = 0x34CA
+0x3931 = 0x352F
+0x3932 = 0x34C8
+0x3934 = 0x34CB
+0x3935 = 0x34C3
+0x3936 = 0x3484
+0x3937 = 0x34D2
+0x3938 = 0x34C6
+0x393A = 0x34CF
+0x393B = 0x34D5
+0x393C = 0x34D4
+0x393D = 0x34DD
+0x393E = 0x352B
+0x393F = 0x35A3
+0x3940 = 0x34DB
+0x3941 = 0x352C
+0x3942 = 0x3513
+0x3944 = 0x38D1
+0x3945 = 0x38CC
+0x3946 = 0x38D5
+0x3947 = 0x38C9
+0x3948 = 0x38CF
+0x3949 = 0x38D2
+0x394A = 0x397B
+0x394B = 0x397C
+0x394C = 0x3A23
+0x394D = 0x3A1D
+0x394E = 0x3A1C
+0x394F = 0x3A1E
+0x3950 = 0x3A22
+0x3951 = 0x3A24
+0x3952 = 0x3A20
+0x3953 = 0x3A18
+0x3954 = 0x3A21
+0x3955 = 0x3B88
+0x3956 = 0x3B8A
+0x3957 = 0x3B94
+0x3958 = 0x3B8F
+0x3959 = 0x3B8E
+0x395A = 0x3B90
+0x395C = 0x3BA7
+0x395D = 0x3C64
+0x395F = 0x3E18
+0x3960 = 0x3E14
+0x3961 = 0x3E1D
+0x3962 = 0x3E05
+0x3963 = 0x3DFF
+0x3964 = 0x3E1B
+0x3965 = 0x3E1A
+0x3966 = 0x3E19
+0x3967 = 0x3E03
+0x3968 = 0x3E0E
+0x3969 = 0x3E47
+0x396A = 0x3E04
+0x396B = 0x3E5A
+0x396C = 0x3E07
+0x396D = 0x3E20
+0x396E = 0x426A
+0x396F = 0x4266
+0x3970 = 0x427A
+0x3971 = 0x4265
+0x3972 = 0x42AF
+0x3973 = 0x45CD
+0x3974 = 0x45CF
+0x3975 = 0x45D1
+0x3976 = 0x45CE
+0x3977 = 0x465F
+0x3978 = 0x4677
+0x3979 = 0x4674
+0x397A = 0x4688
+0x397B = 0x4675
+0x397C = 0x4689
+0x397D = 0x4672
+0x397E = 0x47C6
+0x3A21 = 0x47EA
+0x3A22 = 0x47E0
+0x3A23 = 0x4807
+0x3A24 = 0x47E6
+0x3A25 = 0x47E5
+0x3A26 = 0x47DD
+0x3A27 = 0x47E3
+0x3A28 = 0x47DA
+0x3A29 = 0x49AE
+0x3A2A = 0x497E
+0x3A2B = 0x497D
+0x3A2C = 0x497F
+0x3A2E = 0x49D9
+0x3A2F = 0x4AFA
+0x3A30 = 0x4AFB
+0x3A31 = 0x4B4D
+0x3A32 = 0x4B54
+0x3A33 = 0x4B51
+0x3A34 = 0x4B50
+0x3A35 = 0x4D98
+0x3A36 = 0x4D95
+0x3A37 = 0x4D9D
+0x3A38 = 0x4DC1
+0x3A39 = 0x4D9A
+0x3A3A = 0x4D9B
+0x3A3C = 0x4D9C
+0x3A3D = 0x4DD7
+0x3A3E = 0x4DA4
+0x3A3F = 0x4D96
+0x3A40 = 0x4DA0
+0x3A41 = 0x4F31
+0x3A42 = 0x4FE9
+0x3A43 = 0x506E
+0x3A44 = 0x519A
+0x3A45 = 0x51A5
+0x3A46 = 0x5194
+0x3A47 = 0x51A6
+0x3A48 = 0x5199
+0x3A49 = 0x518B
+0x3A4A = 0x5198
+0x3A4B = 0x5191
+0x3A4C = 0x518C
+0x3A4D = 0x51A1
+0x3A4E = 0x51A3
+0x3A4F = 0x51C6
+0x3A50 = 0x536F
+0x3A51 = 0x536D
+0x3A52 = 0x536A
+0x3A53 = 0x536C
+0x3A54 = 0x5371
+0x3A55 = 0x536E
+0x3A56 = 0x53DF
+0x3A57 = 0x54AC
+0x3A58 = 0x54AA
+0x3A5A = 0x54B5
+0x3A5B = 0x54AD
+0x3A5C = 0x54B2
+0x3A5D = 0x54B3
+0x3A5E = 0x54AB
+0x3A5F = 0x54B6
+0x3A60 = 0x54C7
+0x3A61 = 0x54C6
+0x3A62 = 0x566C
+0x3A63 = 0x5670
+0x3A64 = 0x57B3
+0x3A66 = 0x598C
+0x3A67 = 0x5981
+0x3A68 = 0x5983
+0x3A69 = 0x597D
+0x3A6A = 0x5985
+0x3A6B = 0x5990
+0x3A6C = 0x59A2
+0x3A6D = 0x598D
+0x3A6E = 0x598F
+0x3A6F = 0x597E
+0x3A70 = 0x598A
+0x3A71 = 0x597F
+0x3A72 = 0x5976
+0x3A73 = 0x5987
+0x3A74 = 0x5978
+0x3A75 = 0x5A80
+0x3A76 = 0x5A82
+0x3A77 = 0x5A81
+0x3A78 = 0x5A83
+0x3A79 = 0x5B5A
+0x3A7A = 0x5B34
+0x3A7B = 0x5B2C
+0x3A7C = 0x5B2A
+0x3A7D = 0x5B40
+0x3A7E = 0x5B2D
+0x3B21 = 0x5B33
+0x3B22 = 0x5B2B
+0x3B23 = 0x5B4B
+0x3B25 = 0x5B3C
+0x3B26 = 0x5E5A
+0x3B27 = 0x5E77
+0x3B28 = 0x5E60
+0x3B29 = 0x5FFA
+0x3B2A = 0x5FF9
+0x3B2B = 0x5FFC
+0x3B2D = 0x5FF5
+0x3B2E = 0x5FE8
+0x3B2F = 0x6009
+0x3B30 = 0x5FE7
+0x3B31 = 0x5FE6
+0x3B32 = 0x5FE9
+0x3B33 = 0x6232
+0x3B34 = 0x622C
+0x3B35 = 0x62BD
+0x3B36 = 0x62BC
+0x3B37 = 0x637A
+0x3B38 = 0x637E
+0x3B39 = 0x6379
+0x3B3B = 0x6423
+0x3B3C = 0x6430
+0x3B3D = 0x6428
+0x3B3E = 0x64D4
+0x3B3F = 0x6ACE
+0x3B40 = 0x64F1
+0x3B41 = 0x64F0
+0x3B42 = 0x6560
+0x3B43 = 0x6565
+0x3B44 = 0x66A8
+0x3B45 = 0x670A
+0x3B46 = 0x671B
+0x3B47 = 0x6712
+0x3B48 = 0x6707
+0x3B49 = 0x674F
+0x3B4A = 0x670E
+0x3B4B = 0x6752
+0x3B4C = 0x6716
+0x3B4E = 0x6753
+0x3B4F = 0x6754
+0x3B50 = 0xF984
+0x3B51 = 0x6756
+0x3B52 = 0x696D
+0x3B53 = 0x6972
+0x3B54 = 0x6A2F
+0x3B55 = 0x6C2A
+0x3B57 = 0x6C63
+0x3B58 = 0x6C84
+0x3B59 = 0x6CAF
+0x3B5A = 0x6C45
+0x3B5B = 0x6C70
+0x3B5C = 0x6C56
+0x3B5D = 0x6C16
+0x3B5E = 0x6C3D
+0x3B5F = 0x6C38
+0x3B60 = 0x6C6F
+0x3B61 = 0x6C77
+0x3B62 = 0x6C2E
+0x3B63 = 0x6C31
+0x3B64 = 0x6C4C
+0x3B65 = 0x6C5F
+0x3B66 = 0x6C75
+0x3B67 = 0x6C39
+0x3B68 = 0x6C3A
+0x3B69 = 0x6C2C
+0x3B6A = 0x6C2D
+0x3B6B = 0x6C3F
+0x3B6C = 0x6C2F
+0x3B6D = 0x6C30
+0x3B6E = 0x6C3E
+0x3B71 = 0x71B2
+0x3B72 = 0x72B7
+0x3B73 = 0x728F
+0x3B75 = 0x7296
+0x3B76 = 0x729E
+0x3B77 = 0x7297
+0x3B78 = 0x7295
+0x3B79 = 0x72A5
+0x3B7A = 0x7298
+0x3B7C = 0x72A3
+0x3B7D = 0x729A
+0x3B7E = 0x72AD
+0x3C21 = 0x72A6
+0x3C22 = 0x72B6
+0x3C23 = 0x7299
+0x3C24 = 0x72AF
+0x3C25 = 0x72AC
+0x3C27 = 0x729F
+0x3C28 = 0x7294
+0x3C29 = 0x75EB
+0x3C2A = 0x766F
+0x3C2B = 0x766D
+0x3C2C = 0x767E
+0x3C2D = 0x766C
+0x3C2E = 0x7661
+0x3C2F = 0x7663
+0x3C30 = 0x766B
+0x3C31 = 0x765E
+0x3C32 = 0x763E
+0x3C33 = 0x7664
+0x3C34 = 0x76AD
+0x3C36 = 0x7820
+0x3C37 = 0x78D1
+0x3C38 = 0x78D5
+0x3C39 = 0x79AE
+0x3C3A = 0x79AF
+0x3C3B = 0x799F
+0x3C3C = 0x79A8
+0x3C3D = 0x79CA
+0x3C3E = 0x7BE1
+0x3C3F = 0x7C39
+0x3C40 = 0x7C38
+0x3C41 = 0x7C3B
+0x3C42 = 0x7CAD
+0x3C43 = 0x7CB5
+0x3C44 = 0x7CAF
+0x3C45 = 0x7CB1
+0x3C46 = 0x7CAE
+0x3C47 = 0x7CB4
+0x3C48 = 0x7CB0
+0x3C49 = 0x7D4B
+0x3C4A = 0x7D51
+0x3C4B = 0x7D4C
+0x3C4D = 0x7D60
+0x3C4E = 0x7EBE
+0x3C4F = 0x7EB9
+0x3C50 = 0x7EB7
+0x3C51 = 0x7EB6
+0x3C53 = 0x7EBD
+0x3C54 = 0x7EB8
+0x3C55 = 0x7EC1
+0x3C56 = 0x7FF7
+0x3C57 = 0x7FF3
+0x3C58 = 0x7FF4
+0x3C59 = 0x7FFB
+0x3C5A = 0x7FFD
+0x3C5B = 0x7FF5
+0x3C5D = 0x7FFA
+0x3C5E = 0x8014
+0x3C60 = 0x7FF2
+0x3C61 = 0x7FFC
+0x3C62 = 0x8000
+0x3C64 = 0x822B
+0x3C65 = 0x8229
+0x3C66 = 0x822E
+0x3C68 = 0x82D7
+0x3C69 = 0x82DB
+0x3C6A = 0x82D9
+0x3C6B = 0x82D8
+0x3C6C = 0x82E6
+0x3C6D = 0x82D6
+0x3C6E = 0x82D1
+0x3C6F = 0x82E7
+0x3C70 = 0x82D0
+0x3C71 = 0x82DC
+0x3C72 = 0x84ED
+0x3C73 = 0x851A
+0x3C74 = 0x8519
+0x3C75 = 0x8516
+0x3C76 = 0x84EC
+0x3C77 = 0x84EF
+0x3C78 = 0x84EE
+0x3C79 = 0x84F4
+0x3C7A = 0x852F
+0x3C7B = 0x8730
+0x3C7C = 0x8719
+0x3C7D = 0x8718
+0x3C7E = 0x8711
+0x3D21 = 0x8716
+0x3D22 = 0x8712
+0x3D23 = 0x8710
+0x3D24 = 0x8714
+0x3D25 = 0x880C
+0x3D26 = 0x880D
+0x3D27 = 0x8910
+0x3D28 = 0x8929
+0x3D29 = 0x8928
+0x3D2A = 0x8C65
+0x3D2B = 0x8C66
+0x3D2C = 0x8CDE
+0x3D2D = 0x8CDF
+0x3D2E = 0x8CE0
+0x3D2F = 0x8CD9
+0x3D30 = 0x8CDB
+0x3D31 = 0x8CD8
+0x3D32 = 0x8CE3
+0x3D33 = 0x8CD7
+0x3D34 = 0x8EA6
+0x3D35 = 0x8EA7
+0x3D36 = 0x8EBF
+0x3D37 = 0x8EA8
+0x3D38 = 0x8E9F
+0x3D39 = 0x8EA1
+0x3D3A = 0x8EA2
+0x3D3B = 0x8EAD
+0x3D3C = 0x8EA3
+0x3D3D = 0x8EA0
+0x3D3E = 0x9083
+0x3D3F = 0x9085
+0x3D40 = 0x9082
+0x3D41 = 0x9084
+0x3D42 = 0x91EE
+0x3D43 = 0x925D
+0x3D44 = 0x9392
+0x3D45 = 0x9455
+0x3D46 = 0x9453
+0x3D47 = 0xF9FC
+0x3D48 = 0x9451
+0x3D49 = 0x9452
+0x3D4A = 0x9450
+0x3D4B = 0x959D
+0x3D4C = 0x9687
+0x3D4D = 0x9697
+0x3D4E = 0x969B
+0x3D4F = 0x969D
+0x3D50 = 0x9869
+0x3D51 = 0x9A11
+0x3D53 = 0x9C7A
+0x3D55 = 0x3244
+0x3D56 = 0x00C6
+0x3D57 = 0x0340
+0x3D58 = 0x032E
+0x3D59 = 0x0368
+0x3D5A = 0x032D
+0x3D5B = 0x0334
+0x3D5C = 0x0332
+0x3D5D = 0x0369
+0x3D5E = 0x0331
+0x3D5F = 0x036A
+0x3D60 = 0x033E
+0x3D61 = 0x036F
+0x3D62 = 0x0375
+0x3D63 = 0x04F6
+0x3D64 = 0x0520
+0x3D65 = 0x0528
+0x3D66 = 0x0567
+0x3D67 = 0x05FB
+0x3D68 = 0x05FE
+0x3D69 = 0x05FC
+0x3D6A = 0x05FD
+0x3D6B = 0x05FF
+0x3D6C = 0x05FA
+0x3D6D = 0x07AC
+0x3D6E = 0x07AF
+0x3D6F = 0x07B1
+0x3D71 = 0x07BF
+0x3D72 = 0x07BE
+0x3D73 = 0x07A7
+0x3D74 = 0x07AA
+0x3D75 = 0x0894
+0x3D76 = 0x0893
+0x3D77 = 0x0899
+0x3D79 = 0x08FA
+0x3D7A = 0x0956
+0x3D7B = 0x0A22
+0x3D7C = 0x0A91
+0x3D7D = 0x0A92
+0x3D7E = 0x0B08
+0x3E21 = 0x0B06
+0x3E22 = 0x0DD6
+0x3E23 = 0x0E37
+0x3E24 = 0x0E4B
+0x3E25 = 0x0ECE
+0x3E26 = 0x0ED0
+0x3E27 = 0x0E39
+0x3E28 = 0x0E64
+0x3E29 = 0x0ECF
+0x3E2A = 0x0E46
+0x3E2B = 0x0E66
+0x3E2C = 0x0E56
+0x3E2D = 0x0E43
+0x3E2E = 0x0E4A
+0x3E2F = 0x0E58
+0x3E30 = 0x0E65
+0x3E31 = 0x0E5A
+0x3E32 = 0x0E5B
+0x3E33 = 0x0E55
+0x3E34 = 0x0E50
+0x3E35 = 0x0E4C
+0x3E36 = 0x0ECD
+0x3E37 = 0x0E51
+0x3E38 = 0x0E47
+0x3E3A = 0x0E53
+0x3E3B = 0x0E62
+0x3E3C = 0x0ECC
+0x3E3E = 0x0E7F
+0x3E3F = 0x0E4D
+0x3E40 = 0x120A
+0x3E41 = 0x120C
+0x3E42 = 0x120F
+0x3E43 = 0x13BB
+0x3E44 = 0x13B9
+0x3E45 = 0x13EB
+0x3E46 = 0x13AE
+0x3E47 = 0x13C1
+0x3E48 = 0x13EA
+0x3E49 = 0x13BE
+0x3E4A = 0x13BF
+0x3E4B = 0x13BA
+0x3E4C = 0x13B7
+0x3E4D = 0x13B3
+0x3E4E = 0x13E9
+0x3E4F = 0x156E
+0x3E50 = 0x15AF
+0x3E51 = 0x15B3
+0x3E52 = 0x15B2
+0x3E53 = 0x1668
+0x3E54 = 0x1669
+0x3E55 = 0x166A
+0x3E56 = 0x17DE
+0x3E57 = 0x17EB
+0x3E58 = 0x1811
+0x3E59 = 0x17ED
+0x3E5A = 0x17E9
+0x3E5B = 0x17F7
+0x3E5C = 0x17F4
+0x3E5D = 0x17EA
+0x3E5E = 0x1812
+0x3E5F = 0x17E8
+0x3E60 = 0x1813
+0x3E61 = 0x198E
+0x3E62 = 0x1986
+0x3E63 = 0x1A63
+0x3E64 = 0x1A65
+0x3E65 = 0x1B99
+0x3E66 = 0x1CC2
+0x3E67 = 0x1CAE
+0x3E68 = 0x1CB0
+0x3E69 = 0x1CAD
+0x3E6A = 0x1EB4
+0x3E6B = 0x1ED1
+0x3E6C = 0x1EAD
+0x3E6E = 0x1EBD
+0x3E6F = 0x1EB7
+0x3E70 = 0x1EAB
+0x3E71 = 0x1EAF
+0x3E72 = 0x1EC1
+0x3E73 = 0x1EB5
+0x3E74 = 0x210F
+0x3E75 = 0x210E
+0x3E76 = 0x211C
+0x3E77 = 0x2113
+0x3E78 = 0x210A
+0x3E79 = 0x211E
+0x3E7A = 0x2114
+0x3E7B = 0x211A
+0x3E7C = 0x21CB
+0x3E7D = 0x2287
+0x3E7E = 0x2293
+0x3F22 = 0x2284
+0x3F23 = 0x2285
+0x3F24 = 0x2292
+0x3F25 = 0x2280
+0x3F26 = 0x232B
+0x3F27 = 0x2363
+0x3F28 = 0x240A
+0x3F2A = 0x2466
+0x3F2B = 0x2534
+0x3F2C = 0x2533
+0x3F2D = 0x254D
+0x3F2E = 0x2789
+0x3F2F = 0x2757
+0x3F31 = 0x274A
+0x3F33 = 0x2739
+0x3F34 = 0x273F
+0x3F35 = 0x2790
+0x3F36 = 0x278F
+0x3F37 = 0x27B2
+0x3F38 = 0x279F
+0x3F39 = 0x2795
+0x3F3A = 0x27A1
+0x3F3B = 0x279C
+0x3F3C = 0x278E
+0x3F3D = 0x27A0
+0x3F3E = 0x27AE
+0x3F3F = 0x2796
+0x3F40 = 0x27CA
+0x3F41 = 0x27AC
+0x3F43 = 0x27A6
+0x3F44 = 0x2797
+0x3F45 = 0x2793
+0x3F46 = 0x03B6
+0x3F47 = 0x29D6
+0x3F48 = 0x29E0
+0x3F49 = 0x29D8
+0x3F4A = 0x2A56
+0x3F4B = 0x2C6E
+0x3F4C = 0x2C7E
+0x3F4D = 0x2C74
+0x3F4E = 0x2C77
+0x3F4F = 0x2C80
+0x3F50 = 0x2C7A
+0x3F51 = 0x2C6B
+0x3F52 = 0x2C5F
+0x3F53 = 0x2C76
+0x3F54 = 0x2CB0
+0x3F55 = 0x2C63
+0x3F56 = 0x2F92
+0x3F57 = 0x2F82
+0x3F58 = 0x2F9D
+0x3F59 = 0x2F94
+0x3F5A = 0x2F83
+0x3F5B = 0x2F8B
+0x3F5C = 0x2F84
+0x3F5D = 0x3057
+0x3F5E = 0x3084
+0x3F5F = 0x30B5
+0x3F60 = 0x3109
+0x3F61 = 0x31E6
+0x3F63 = 0x3225
+0x3F64 = 0x3251
+0x3F65 = 0x333E
+0x3F66 = 0xF8DA
+0x3F67 = 0x3385
+0x3F68 = 0x353F
+0x3F69 = 0x3542
+0x3F6A = 0x3538
+0x3F6B = 0x353A
+0x3F6C = 0x354E
+0x3F6D = 0x3545
+0x3F6E = 0x3539
+0x3F6F = 0x3537
+0x3F70 = 0x3544
+0x3F71 = 0xF8E7
+0x3F72 = 0x35A4
+0x3F73 = 0x353D
+0x3F74 = 0x3541
+0x3F75 = 0x38DF
+0x3F76 = 0x38DE
+0x3F77 = 0x38CA
+0x3F78 = 0x38E9
+0x3F79 = 0x38E2
+0x3F7A = 0x38E0
+0x3F7B = 0x3989
+0x3F7C = 0x3987
+0x3F7D = 0x3A32
+0x3F7E = 0x3A33
+0x4021 = 0x3AAC
+0x4022 = 0x3AF9
+0x4023 = 0x3B0D
+0x4024 = 0x3BB9
+0x4025 = 0x3E5E
+0x4026 = 0x3E6A
+0x4028 = 0x3E81
+0x4029 = 0x3E69
+0x402A = 0x3EAC
+0x402B = 0x3E80
+0x402C = 0x3E75
+0x402D = 0x3E71
+0x402E = 0x3E76
+0x402F = 0x3E6F
+0x4030 = 0x42B6
+0x4031 = 0x4303
+0x4032 = 0x42BF
+0x4033 = 0x4301
+0x4034 = 0x42B2
+0x4035 = 0x42C4
+0x4036 = 0x45DB
+0x4037 = 0x45DC
+0x4038 = 0x45D8
+0x4039 = 0x9672
+0x403A = 0x46B5
+0x403B = 0x46A8
+0x403C = 0x468F
+0x403D = 0x469E
+0x403E = 0x468E
+0x403F = 0x47DE
+0x4040 = 0x47E2
+0x4041 = 0x4820
+0x4042 = 0x481D
+0x4043 = 0x481A
+0x4044 = 0x4819
+0x4045 = 0x482B
+0x4046 = 0x4818
+0x4047 = 0x4810
+0x4048 = 0x480E
+0x4049 = 0x4824
+0x404A = 0x481F
+0x404B = 0x4813
+0x404C = 0x4835
+0x404D = 0x4983
+0x404F = 0x49D7
+0x4050 = 0x4B02
+0x4051 = 0x4B03
+0x4052 = 0x4B5C
+0x4053 = 0x4B5F
+0x4054 = 0x4BC7
+0x4055 = 0x4C9A
+0x4056 = 0x4C97
+0x4057 = 0x4CA3
+0x4058 = 0x4DF7
+0x4059 = 0x4DC6
+0x405A = 0x4DCC
+0x405B = 0x4DD6
+0x405C = 0x4DCD
+0x405D = 0x4DF9
+0x405E = 0x4DD9
+0x405F = 0x4DD8
+0x4061 = 0x4DD1
+0x4062 = 0x4DCE
+0x4063 = 0x4DD5
+0x4065 = 0x4DD4
+0x4066 = 0x4DF8
+0x4067 = 0x4F7A
+0x4068 = 0x4F79
+0x4069 = 0x4F7F
+0x406A = 0x4FF3
+0x406B = 0x4FF5
+0x406C = 0x4FF6
+0x406D = 0x4FF4
+0x406E = 0x4FF7
+0x4070 = 0x5079
+0x4071 = 0x519C
+0x4072 = 0x51DF
+0x4073 = 0x51F5
+0x4074 = 0x51FF
+0x4075 = 0x51D1
+0x4076 = 0x51DA
+0x4077 = 0x51CF
+0x4078 = 0x51CD
+0x4079 = 0x51DE
+0x407A = 0x51D8
+0x407B = 0x3AAD
+0x407C = 0x51E0
+0x407D = 0x51FE
+0x407E = 0x519E
+0x4121 = 0x5375
+0x4122 = 0x5373
+0x4123 = 0x5372
+0x4124 = 0x53D8
+0x4125 = 0x54D0
+0x4126 = 0x54D6
+0x4127 = 0x54D7
+0x4128 = 0x54CA
+0x4129 = 0x54CD
+0x412A = 0x568A
+0x412B = 0x5689
+0x412C = 0x568B
+0x412D = 0x57D3
+0x412E = 0x57DA
+0x412F = 0x57CE
+0x4130 = 0x57D2
+0x4132 = 0x57D4
+0x4133 = 0x57D7
+0x4134 = 0x57D5
+0x4135 = 0x57FB
+0x4136 = 0x57CD
+0x4137 = 0x57FA
+0x4138 = 0x57D6
+0x413A = 0x599B
+0x413B = 0x599E
+0x413C = 0x599D
+0x413D = 0x59A4
+0x413E = 0x599F
+0x413F = 0x59A5
+0x4140 = 0x59A8
+0x4141 = 0x5A8F
+0x4142 = 0x5A8C
+0x4143 = 0x5A95
+0x4144 = 0x5B60
+0x4145 = 0x5B55
+0x4146 = 0x5B5C
+0x4147 = 0x5B6F
+0x4148 = 0x5B51
+0x4149 = 0x5B61
+0x414A = 0x5BA7
+0x414B = 0x5B5E
+0x414C = 0x5B62
+0x414D = 0x5B54
+0x414E = 0x5B6E
+0x414F = 0x5B52
+0x4150 = 0x5B58
+0x4151 = 0x5B6D
+0x4152 = 0x5B5F
+0x4153 = 0x5B6C
+0x4154 = 0x5B50
+0x4155 = 0x5B5D
+0x4156 = 0x5B8E
+0x4157 = 0x5E72
+0x4158 = 0x5E78
+0x4159 = 0x5E75
+0x415A = 0x5E76
+0x415B = 0x5E7C
+0x415C = 0x5E7E
+0x415D = 0x5E7D
+0x415E = 0x6015
+0x415F = 0x6014
+0x4160 = 0x601D
+0x4161 = 0x601C
+0x4162 = 0x6023
+0x4163 = 0x6057
+0x4164 = 0x62C8
+0x4166 = 0x62C9
+0x4167 = 0x62C5
+0x4168 = 0x6387
+0x4169 = 0x638A
+0x416A = 0x6394
+0x416B = 0x6439
+0x416C = 0x6440
+0x416D = 0x643E
+0x416E = 0x6438
+0x416F = 0x64D6
+0x4171 = 0x6577
+0x4172 = 0x6578
+0x4173 = 0x657D
+0x4174 = 0x66DD
+0x4175 = 0x675E
+0x4176 = 0x6777
+0x4177 = 0x67D4
+0x4178 = 0x6766
+0x4179 = 0x675F
+0x417A = 0x6773
+0x417B = 0x6772
+0x417C = 0x6797
+0x417D = 0x675A
+0x417E = 0x6796
+0x4221 = 0x675D
+0x4222 = 0x6765
+0x4223 = 0x6770
+0x4224 = 0x6775
+0x4225 = 0x6774
+0x4226 = 0x675C
+0x4227 = 0x6760
+0x4229 = 0x676D
+0x422A = 0x6941
+0x422B = 0x6A3C
+0x422C = 0x6A3E
+0x422E = 0x6A49
+0x422F = 0x6BE4
+0x4230 = 0x6D0C
+0x4231 = 0x6D15
+0x4232 = 0x6D0E
+0x4233 = 0x6CD4
+0x4234 = 0x6CC7
+0x4235 = 0x6D14
+0x4236 = 0x6CDB
+0x4237 = 0x6D5F
+0x4238 = 0x6CED
+0x4239 = 0x6D09
+0x423A = 0x6CCF
+0x423B = 0x6CFF
+0x423C = 0x6D1A
+0x423D = 0x6CF5
+0x423E = 0x6CEE
+0x423F = 0x6CE5
+0x4240 = 0x6D0D
+0x4241 = 0x6CDF
+0x4242 = 0x6CEC
+0x4243 = 0x6CD7
+0x4244 = 0x6D2C
+0x4245 = 0x6CCD
+0x4246 = 0x6CE3
+0x4247 = 0x6D00
+0x4248 = 0x6CEB
+0x4249 = 0x6CFD
+0x424A = 0x6D0F
+0x424B = 0x6D2D
+0x424C = 0x6D50
+0x424D = 0x6CFE
+0x424E = 0x6CC4
+0x424F = 0x6CE1
+0x4250 = 0x6CF9
+0x4251 = 0x71BB
+0x4252 = 0x71BC
+0x4255 = 0x71BA
+0x4256 = 0x72D0
+0x4257 = 0x72D6
+0x4258 = 0x72CE
+0x4259 = 0x72E1
+0x425A = 0x72D5
+0x425B = 0x72CF
+0x425C = 0x72D3
+0x425E = 0x72D4
+0x425F = 0x75B5
+0x4260 = 0x7690
+0x4261 = 0x76A1
+0x4262 = 0x7681
+0x4263 = 0x7685
+0x4264 = 0x766E
+0x4265 = 0x7688
+0x4266 = 0x7682
+0x4267 = 0x7686
+0x4268 = 0x768F
+0x4269 = 0x7689
+0x426A = 0x7680
+0x426B = 0x7684
+0x426D = 0x7829
+0x426E = 0x782B
+0x426F = 0x782A
+0x4270 = 0x7830
+0x4271 = 0x78E2
+0x4272 = 0x78E3
+0x4273 = 0x78E1
+0x4274 = 0x79D5
+0x4275 = 0x79C4
+0x4276 = 0x79C9
+0x4277 = 0x79E0
+0x4278 = 0x79DF
+0x4279 = 0x79CB
+0x427A = 0x79DD
+0x427B = 0x79E8
+0x427C = 0x79D4
+0x427D = 0x7A1C
+0x427E = 0x7BB5
+0x4321 = 0x7BB6
+0x4322 = 0x7BE5
+0x4323 = 0x7C45
+0x4324 = 0x7C49
+0x4325 = 0x7C40
+0x4326 = 0x7C46
+0x4327 = 0x7C44
+0x4328 = 0x7C4A
+0x4329 = 0x7CC9
+0x432A = 0x7CC4
+0x432B = 0x7CC2
+0x432C = 0x7D68
+0x432E = 0x7D82
+0x432F = 0x7D6B
+0x4330 = 0x7D67
+0x4331 = 0x7D6C
+0x4332 = 0x7D6D
+0x4333 = 0x7D71
+0x4335 = 0x7ED7
+0x4336 = 0x7ED2
+0x4337 = 0x7ED9
+0x4339 = 0x7EBC
+0x433A = 0x7EDD
+0x433B = 0x7ED6
+0x433D = 0x7ED8
+0x433E = 0x8020
+0x433F = 0x8016
+0x4340 = 0x8018
+0x4341 = 0x8015
+0x4342 = 0x8019
+0x4343 = 0x8027
+0x4344 = 0x8050
+0x4345 = 0x801D
+0x4346 = 0x802C
+0x4347 = 0x801C
+0x4348 = 0x8029
+0x4349 = 0x802B
+0x434A = 0x8024
+0x434C = 0x8028
+0x434D = 0x8239
+0x434E = 0x82F2
+0x434F = 0x82F0
+0x4351 = 0x82ED
+0x4352 = 0x82EF
+0x4353 = 0x82EA
+0x4354 = 0x8301
+0x4355 = 0x84BC
+0x4356 = 0x855C
+0x4357 = 0x855B
+0x4358 = 0x855A
+0x4359 = 0x8526
+0x435A = 0x8743
+0x435B = 0x8733
+0x435C = 0x873A
+0x435D = 0x8737
+0x435E = 0x8736
+0x435F = 0x873C
+0x4360 = 0x8734
+0x4361 = 0x874A
+0x4362 = 0x873B
+0x4363 = 0x8735
+0x4364 = 0x873D
+0x4365 = 0x8740
+0x4366 = 0x873E
+0x4367 = 0x8717
+0x4368 = 0x8826
+0x4369 = 0x8824
+0x436A = 0x8810
+0x436B = 0x8836
+0x436C = 0x8825
+0x436E = 0x8966
+0x436F = 0x8C7F
+0x4370 = 0x8C7A
+0x4371 = 0x8CFB
+0x4372 = 0x8CFD
+0x4373 = 0x8CFC
+0x4374 = 0x8CFA
+0x4375 = 0x8ED6
+0x4376 = 0x8ED2
+0x4377 = 0x8EC8
+0x4378 = 0x8EC2
+0x4379 = 0x8EC7
+0x437A = 0x8ECD
+0x437B = 0x8EC1
+0x437C = 0x8EC6
+0x437D = 0x8ECC
+0x437E = 0x8FA1
+0x4421 = 0x9095
+0x4422 = 0x9094
+0x4423 = 0x9097
+0x4424 = 0x9096
+0x4425 = 0x9093
+0x4426 = 0x90A1
+0x4427 = 0x9209
+0x4428 = 0x9208
+0x4429 = 0x9267
+0x442A = 0x9265
+0x442B = 0x9262
+0x442C = 0x9261
+0x442D = 0x9397
+0x442E = 0x9401
+0x442F = 0x9419
+0x4430 = 0x9418
+0x4431 = 0x945C
+0x4432 = 0x9467
+0x4433 = 0x946C
+0x4435 = 0xF9FD
+0x4436 = 0x9466
+0x4437 = 0x9461
+0x4438 = 0x946E
+0x4439 = 0x945D
+0x443A = 0x945A
+0x443B = 0x95A2
+0x443C = 0x95A9
+0x443D = 0x95A5
+0x443E = 0x95A6
+0x443F = 0x95B2
+0x4440 = 0x95A3
+0x4441 = 0x96AC
+0x4442 = 0x96AA
+0x4443 = 0x96AF
+0x4444 = 0x96AB
+0x4445 = 0x96B1
+0x4446 = 0x96C6
+0x4447 = 0x96AD
+0x4448 = 0x96B9
+0x4449 = 0x9870
+0x444B = 0x9C0C
+0x444C = 0x9C81
+0x444D = 0x9C83
+0x444E = 0x9C7E
+0x444F = 0x9D51
+0x4450 = 0x9F99
+0x4451 = 0x9F94
+0x4452 = 0x9F95
+0x4453 = 0xA2FE
+0x4454 = 0xA418
+0x4455 = 0x0105
+0x4456 = 0x0372
+0x4458 = 0x0399
+0x4459 = 0x04AD
+0x445A = 0x0606
+0x445B = 0x07C2
+0x445C = 0x07CB
+0x445D = 0x07D5
+0x445E = 0x07D2
+0x445F = 0x07CC
+0x4460 = 0x07D7
+0x4461 = 0x07C5
+0x4462 = 0x07CA
+0x4464 = 0x08A2
+0x4465 = 0x08A3
+0x4466 = 0x08A1
+0x4468 = 0x08A6
+0x4469 = 0x08A4
+0x446A = 0x08FF
+0x446B = 0x0900
+0x446D = 0x0A06
+0x446E = 0x0A25
+0x446F = 0x0A9F
+0x4470 = 0x0B7F
+0x4471 = 0x0EEA
+0x4472 = 0x0EEB
+0x4473 = 0x0EDE
+0x4474 = 0x0F18
+0x4475 = 0x0EE0
+0x4476 = 0x0EE8
+0x4477 = 0x0EDF
+0x4478 = 0x0EF1
+0x4479 = 0x0EEC
+0x447A = 0x0F1A
+0x447B = 0x0EE6
+0x447C = 0x0EE1
+0x447D = 0x0F5D
+0x447E = 0x0077
+0x4521 = 0x0F1E
+0x4523 = 0x0F80
+0x4524 = 0x1217
+0x4525 = 0x141D
+0x4526 = 0x13F7
+0x4527 = 0x13EF
+0x4528 = 0x13EE
+0x4529 = 0x13ED
+0x452A = 0x13F5
+0x452B = 0x141E
+0x452C = 0x15BD
+0x452D = 0x57FF
+0x452E = 0x15BE
+0x452F = 0x166D
+0x4530 = 0x1676
+0x4531 = 0x184C
+0x4532 = 0x1819
+0x4533 = 0x1848
+0x4534 = 0x181E
+0x4535 = 0x184A
+0x4536 = 0x1849
+0x4537 = 0x1826
+0x4538 = 0x1995
+0x4539 = 0x1A85
+0x453A = 0x1A7E
+0x453B = 0x1A97
+0x453C = 0x1A7D
+0x453D = 0x1B42
+0x453E = 0x1B9E
+0x453F = 0x1C0C
+0x4540 = 0x1C0B
+0x4541 = 0x1C0E
+0x4542 = 0x1CCF
+0x4543 = 0x1ED8
+0x4544 = 0x1EE0
+0x4545 = 0x1EE8
+0x4546 = 0x1EE9
+0x4547 = 0x1EE2
+0x4548 = 0x1EE1
+0x4549 = 0x1EDA
+0x454A = 0x1EE3
+0x454B = 0x1ED9
+0x454C = 0x1EF0
+0x454D = 0x1EE7
+0x454E = 0x1EE4
+0x454F = 0x2123
+0x4550 = 0x2131
+0x4551 = 0x2133
+0x4552 = 0x210C
+0x4553 = 0x69E0
+0x4554 = 0x2126
+0x4555 = 0x2124
+0x4556 = 0x2132
+0x4557 = 0x2127
+0x4558 = 0x2121
+0x4559 = 0x2130
+0x455A = 0x21A2
+0x455B = 0x21CC
+0x455C = 0x2296
+0x455D = 0xF88F
+0x455E = 0x2298
+0x455F = 0x229C
+0x4560 = 0x229B
+0x4561 = 0x236B
+0x4562 = 0x2412
+0x4563 = 0x2414
+0x4564 = 0x255A
+0x4565 = 0x2554
+0x4566 = 0x2551
+0x4567 = 0x255E
+0x4568 = 0x2558
+0x456A = 0x2559
+0x456B = 0x279A
+0x456C = 0x27F2
+0x456D = 0x27AD
+0x456E = 0x2820
+0x456F = 0x27F1
+0x4570 = 0x27F0
+0x4571 = 0x27F3
+0x4572 = 0x27F4
+0x4573 = 0x27E9
+0x4574 = 0x27FE
+0x4575 = 0x282E
+0x4576 = 0x27E8
+0x4577 = 0x27E7
+0x4578 = 0x27FF
+0x4579 = 0x27F5
+0x457A = 0x29E5
+0x457B = 0x29E7
+0x457C = 0x29E6
+0x457D = 0x29E9
+0x457E = 0x2A58
+0x4621 = 0x2C6C
+0x4622 = 0x2CD9
+0x4624 = 0x2CCB
+0x4626 = 0x2CBE
+0x4627 = 0x2CB5
+0x4628 = 0x2CD1
+0x4629 = 0x2CC2
+0x462A = 0x2CB6
+0x462B = 0x2CD3
+0x462C = 0xF8C2
+0x462D = 0x2EDA
+0x462F = 0x2FAE
+0x4631 = 0x2FAC
+0x4632 = 0x2FA9
+0x4633 = 0x2FBA
+0x4634 = 0x2FA7
+0x4635 = 0x2FB3
+0x4636 = 0x2FBD
+0x4637 = 0x2FB1
+0x4638 = 0x310E
+0x4639 = 0x3111
+0x463A = 0x310F
+0x463B = 0x3252
+0x463C = 0x326A
+0x463D = 0x3254
+0x463E = 0x3255
+0x463F = 0x3253
+0x4640 = 0x3257
+0x4641 = 0xF8D0
+0x4642 = 0x325B
+0x4643 = 0x3258
+0x4644 = 0x3259
+0x4646 = 0x35B8
+0x4647 = 0x35B5
+0x4648 = 0x35BF
+0x4649 = 0x35C1
+0x464A = 0x35BB
+0x464C = 0x35C3
+0x464D = 0x35AD
+0x464E = 0x35A8
+0x464F = 0x35AE
+0x4650 = 0x35AA
+0x4651 = 0x35D0
+0x4652 = 0x35B1
+0x4653 = 0x35BC
+0x4654 = 0x35B7
+0x4655 = 0x35B0
+0x4656 = 0x35FA
+0x4657 = 0x35FB
+0x4658 = 0x35B9
+0x4659 = 0x3907
+0x465A = 0x38FC
+0x465B = 0x38FF
+0x465C = 0x38F2
+0x465D = 0x38F8
+0x465E = 0x38F4
+0x4661 = 0x3AAE
+0x4662 = 0x3B0F
+0x4663 = 0x3B10
+0x4664 = 0x9AC1
+0x4665 = 0x3BC7
+0x4666 = 0x3BC6
+0x4667 = 0x3BCE
+0x4669 = 0x3BDC
+0x466A = 0x3ED5
+0x466B = 0x3ED3
+0x466C = 0x3F20
+0x466D = 0x3EE2
+0x466E = 0x3EF1
+0x466F = 0x3EDB
+0x4670 = 0x3EEA
+0x4671 = 0x3EEB
+0x4672 = 0x3EE1
+0x4673 = 0x3EFF
+0x4674 = 0x3ED6
+0x4675 = 0x3EE0
+0x4676 = 0x3ED7
+0x4677 = 0x3EE5
+0x4679 = 0x431B
+0x467A = 0x4310
+0x467B = 0x430F
+0x467C = 0x430E
+0x467D = 0x4339
+0x467E = 0x430A
+0x4721 = 0x4314
+0x4722 = 0x430C
+0x4723 = 0x4523
+0x4724 = 0x455A
+0x4725 = 0x45E2
+0x4726 = 0x4693
+0x4727 = 0x46B0
+0x4728 = 0x46AB
+0x4729 = 0x46BD
+0x472A = 0x46B1
+0x472B = 0x468D
+0x472C = 0x46AD
+0x472D = 0x46AA
+0x472E = 0x46AC
+0x472F = 0x46BC
+0x4730 = 0x46C9
+0x4731 = 0x4847
+0x4732 = 0x4862
+0x4733 = 0x4840
+0x4734 = 0x4844
+0x4735 = 0x483F
+0x4736 = 0x4843
+0x4737 = 0x483D
+0x4738 = 0x4860
+0x4739 = 0x485F
+0x473A = 0x483A
+0x473B = 0x4842
+0x473C = 0x485E
+0x473D = 0x485D
+0x473E = 0x49BC
+0x473F = 0x49E0
+0x4740 = 0x49EE
+0x4741 = 0x49EB
+0x4742 = 0x4A0D
+0x4743 = 0x4B09
+0x4744 = 0x4B0C
+0x4745 = 0x4B69
+0x4746 = 0x4B74
+0x4747 = 0x4B67
+0x474A = 0x4CAD
+0x474B = 0x4DFF
+0x474C = 0x4E16
+0x474D = 0x4E08
+0x474E = 0x4E09
+0x474F = 0x4E00
+0x4750 = 0x4DFC
+0x4751 = 0x4E13
+0x4752 = 0x4E14
+0x4753 = 0x4E0A
+0x4754 = 0x983E
+0x4755 = 0x4E29
+0x4756 = 0x4E17
+0x4757 = 0x4E3B
+0x4758 = 0x4DFB
+0x475A = 0x4E0E
+0x475C = 0x5008
+0x475D = 0x521B
+0x475E = 0x521A
+0x475F = 0x5219
+0x4760 = 0x5202
+0x4762 = 0x5217
+0x4763 = 0x5207
+0x4764 = 0x5213
+0x4765 = 0x5209
+0x4766 = 0x520A
+0x4767 = 0x5212
+0x4768 = 0x52AA
+0x4769 = 0x5238
+0x476A = 0x537B
+0x476B = 0x537C
+0x476C = 0x537A
+0x476D = 0x53EA
+0x476E = 0x53EB
+0x476F = 0x53EF
+0x4770 = 0x53F0
+0x4771 = 0x5509
+0x4772 = 0x5502
+0x4773 = 0x5501
+0x4774 = 0x552B
+0x4775 = 0x5507
+0x4777 = 0x5528
+0x4778 = 0x54FB
+0x4779 = 0x552A
+0x477A = 0x54FE
+0x477B = 0x5504
+0x477C = 0x5529
+0x477D = 0x550A
+0x4821 = 0x56C2
+0x4823 = 0x56A6
+0x4825 = 0x2FC6
+0x4826 = 0x1C07
+0x4827 = 0x580A
+0x4828 = 0x57FD
+0x4829 = 0x5806
+0x482A = 0x580D
+0x482B = 0x5809
+0x482C = 0x580B
+0x482D = 0x5800
+0x482E = 0x5805
+0x482F = 0x583D
+0x4830 = 0x59D5
+0x4831 = 0x59BF
+0x4832 = 0x59BA
+0x4833 = 0x59C7
+0x4834 = 0x5A98
+0x4835 = 0x5A9A
+0x4837 = 0x5BA4
+0x4838 = 0x5B9C
+0x4839 = 0x5B9D
+0x483A = 0x5BA2
+0x483B = 0x5B96
+0x483C = 0x5B95
+0x483D = 0x5BA5
+0x483E = 0x5BAA
+0x483F = 0x5BAD
+0x4840 = 0x5B9A
+0x4841 = 0x5BA3
+0x4842 = 0x5B97
+0x4843 = 0x5B90
+0x4844 = 0x5BAF
+0x4845 = 0x5B8D
+0x4847 = 0x5BA8
+0x4848 = 0x5BEE
+0x4849 = 0x5EA3
+0x484A = 0x5E99
+0x484B = 0x5EA1
+0x484C = 0x5E9C
+0x484D = 0x5EA4
+0x484E = 0x5ECB
+0x484F = 0x6056
+0x4850 = 0x6048
+0x4851 = 0x6059
+0x4852 = 0x604A
+0x4853 = 0x605C
+0x4855 = 0x604F
+0x4856 = 0x604D
+0x4857 = 0x605D
+0x4858 = 0x623A
+0x4859 = 0x62E3
+0x485A = 0x62E1
+0x485B = 0x62DE
+0x485C = 0x6397
+0x485D = 0x639A
+0x485E = 0x6448
+0x485F = 0x644A
+0x4860 = 0x644C
+0x4861 = 0x644E
+0x4862 = 0x644F
+0x4863 = 0x644B
+0x4864 = 0x644D
+0x4865 = 0x6447
+0x4866 = 0x6451
+0x4867 = 0x64DA
+0x4868 = 0x64F9
+0x4869 = 0x64FC
+0x486A = 0x64FB
+0x486B = 0x64FD
+0x486C = 0x64F8
+0x486D = 0x64FA
+0x486E = 0x658A
+0x486F = 0x658E
+0x4870 = 0x6588
+0x4871 = 0x6589
+0x4872 = 0x658D
+0x4873 = 0x6590
+0x4874 = 0xF97E
+0x4875 = 0x671C
+0x4876 = 0x67AB
+0x4877 = 0x67A4
+0x4878 = 0x67A8
+0x4879 = 0x67AD
+0x487A = 0x679F
+0x487B = 0x679A
+0x487C = 0x67B0
+0x487D = 0x67A5
+0x487E = 0x67D5
+0x4921 = 0x67A2
+0x4922 = 0x67B2
+0x4923 = 0x679D
+0x4924 = 0x67A1
+0x4925 = 0x6915
+0x4926 = 0x6942
+0x4927 = 0x6973
+0x4928 = 0x6984
+0x4929 = 0x69DD
+0x492A = 0x6A5C
+0x492B = 0x6A4C
+0x492D = 0x6A4B
+0x492E = 0x6C67
+0x492F = 0x6DA8
+0x4930 = 0x6D7F
+0x4931 = 0x6D8D
+0x4932 = 0x6D8B
+0x4933 = 0x6DF7
+0x4934 = 0x6DA9
+0x4935 = 0x6DF4
+0x4936 = 0x6D9A
+0x4937 = 0x6D8C
+0x4938 = 0x6D95
+0x4939 = 0x6D7E
+0x493A = 0x6D77
+0x493D = 0x6D71
+0x493E = 0x6DFD
+0x493F = 0x6D88
+0x4940 = 0x6D99
+0x4941 = 0x6D6D
+0x4942 = 0x6DD4
+0x4943 = 0x6D91
+0x4944 = 0x6D7D
+0x4945 = 0x6D63
+0x4946 = 0x6D75
+0x4947 = 0x6DF9
+0x4948 = 0x6D8E
+0x4949 = 0x6D74
+0x494A = 0x6DD9
+0x494B = 0x6D66
+0x494C = 0x6DFA
+0x494D = 0x6DF5
+0x494F = 0x71C1
+0x4950 = 0x71C9
+0x4951 = 0x7303
+0x4952 = 0x732C
+0x4953 = 0x7334
+0x4954 = 0x7317
+0x4955 = 0x7309
+0x4956 = 0x7304
+0x4957 = 0x7306
+0x4958 = 0x731A
+0x4959 = 0x730E
+0x495A = 0x7327
+0x495B = 0x7305
+0x495C = 0x7307
+0x495D = 0x7319
+0x495E = 0x7314
+0x495F = 0x730C
+0x4960 = 0x731D
+0x4961 = 0x7322
+0x4962 = 0x7323
+0x4963 = 0x75BB
+0x4964 = 0x75BC
+0x4965 = 0x75BA
+0x4966 = 0x76A9
+0x4967 = 0x76B5
+0x4968 = 0x76AC
+0x4969 = 0x76AA
+0x496A = 0x76AF
+0x496B = 0x76B7
+0x496E = 0x783D
+0x496F = 0x7845
+0x4970 = 0x7848
+0x4971 = 0x783C
+0x4972 = 0x783E
+0x4973 = 0x78EC
+0x4974 = 0x78ED
+0x4975 = 0x78E9
+0x4976 = 0x7A0A
+0x4977 = 0x7A0B
+0x4978 = 0x79F8
+0x4979 = 0x7A04
+0x497A = 0x79F6
+0x497B = 0x79F9
+0x497C = 0x7C53
+0x497D = 0x7C52
+0x497E = 0x7C60
+0x4A21 = 0x7C63
+0x4A22 = 0x7CCE
+0x4A23 = 0x7CCD
+0x4A24 = 0x7CD0
+0x4A25 = 0x7CCC
+0x4A26 = 0x7D87
+0x4A27 = 0x7D8D
+0x4A28 = 0x7D9D
+0x4A2A = 0x7E63
+0x4A2B = 0x7EF4
+0x4A2C = 0x7EF1
+0x4A2D = 0x7EFF
+0x4A2E = 0x7EF5
+0x4A2F = 0x7EFC
+0x4A30 = 0x7EF2
+0x4A31 = 0x7EF6
+0x4A33 = 0x7EFA
+0x4A35 = 0x802E
+0x4A36 = 0x8045
+0x4A37 = 0x8043
+0x4A38 = 0x8051
+0x4A39 = 0x804C
+0x4A3A = 0x8073
+0x4A3B = 0x8047
+0x4A3C = 0x804B
+0x4A3D = 0x804F
+0x4A3F = 0x8044
+0x4A40 = 0x804D
+0x4A41 = 0x804E
+0x4A42 = 0x804A
+0x4A43 = 0x8041
+0x4A44 = 0x8052
+0x4A45 = 0x809F
+0x4A46 = 0x8054
+0x4A47 = 0x8059
+0x4A48 = 0x80A2
+0x4A49 = 0x824B
+0x4A4A = 0x8248
+0x4A4B = 0x830D
+0x4A4C = 0x831F
+0x4A4D = 0x8308
+0x4A4E = 0x830E
+0x4A4F = 0x831D
+0x4A50 = 0x8304
+0x4A51 = 0x8418
+0x4A52 = 0x841B
+0x4A53 = 0x8566
+0x4A54 = 0x8562
+0x4A55 = 0x8583
+0x4A56 = 0x8567
+0x4A57 = 0x8762
+0x4A58 = 0x874F
+0x4A59 = 0x874E
+0x4A5A = 0x8767
+0x4A5B = 0x8753
+0x4A5C = 0x874D
+0x4A5D = 0x874C
+0x4A5E = 0x8768
+0x4A5F = 0x8751
+0x4A61 = 0x8758
+0x4A62 = 0x875B
+0x4A63 = 0x8750
+0x4A64 = 0x876A
+0x4A65 = 0x8839
+0x4A66 = 0x8838
+0x4A67 = 0x8982
+0x4A68 = 0x8984
+0x4A69 = 0x8986
+0x4A6A = 0x8C80
+0x4A6B = 0x8C86
+0x4A6C = 0x8D25
+0x4A6D = 0x8D11
+0x4A6F = 0x8D0E
+0x4A70 = 0x8D15
+0x4A71 = 0x8D0F
+0x4A72 = 0x8D18
+0x4A73 = 0x8D0D
+0x4A74 = 0x8D13
+0x4A75 = 0x8D16
+0x4A76 = 0x8D19
+0x4A77 = 0x8F08
+0x4A78 = 0x8EF7
+0x4A79 = 0x8EFB
+0x4A7A = 0x8EFC
+0x4A7B = 0x8FB4
+0x4A7C = 0x8FBE
+0x4A7D = 0x8FC1
+0x4A7E = 0x90A6
+0x4B21 = 0x90A5
+0x4B22 = 0x90A2
+0x4B23 = 0x90A4
+0x4B24 = 0x9212
+0x4B25 = 0x920E
+0x4B26 = 0x927A
+0x4B27 = 0x9278
+0x4B28 = 0x927D
+0x4B29 = 0x927E
+0x4B2A = 0x9281
+0x4B2B = 0x9283
+0x4B2C = 0x9280
+0x4B2D = 0x9282
+0x4B2E = 0x939B
+0x4B2F = 0x9399
+0x4B30 = 0x939C
+0x4B31 = 0x939A
+0x4B32 = 0x93A1
+0x4B33 = 0x941A
+0x4B34 = 0x941C
+0x4B35 = 0x948A
+0x4B36 = 0x9479
+0x4B37 = 0x9473
+0x4B38 = 0x9475
+0x4B39 = 0x947C
+0x4B3A = 0x9478
+0x4B3B = 0x9460
+0x4B3C = 0x9483
+0x4B3D = 0x9470
+0x4B40 = 0x9487
+0x4B41 = 0x9484
+0x4B42 = 0x947B
+0x4B43 = 0x947E
+0x4B44 = 0x9474
+0x4B45 = 0x95B9
+0x4B46 = 0x95B8
+0x4B47 = 0x95B7
+0x4B48 = 0x95B5
+0x4B49 = 0x96CC
+0x4B4A = 0x96CE
+0x4B4B = 0x96D1
+0x4B4D = 0x96CB
+0x4B4F = 0x987E
+0x4B50 = 0x987A
+0x4B51 = 0x9877
+0x4B52 = 0x988C
+0x4B53 = 0x98E1
+0x4B54 = 0x9A20
+0x4B55 = 0x9A1E
+0x4B56 = 0x9AC2
+0x4B57 = 0x9B0F
+0x4B58 = 0x9B00
+0x4B5A = 0x9B10
+0x4B5B = 0x9C0D
+0x4B5C = 0x9C0E
+0x4B5D = 0x9C8E
+0x4B5E = 0x9C8D
+0x4B5F = 0x9C8A
+0x4B60 = 0x9C8B
+0x4B61 = 0x9C8C
+0x4B62 = 0x9C8F
+0x4B63 = 0x9D57
+0x4B65 = 0x9D55
+0x4B66 = 0x9D5B
+0x4B67 = 0x9FAC
+0x4B68 = 0x9FA7
+0x4B69 = 0x9FA0
+0x4B6A = 0x9F9E
+0x4B6C = 0xA28D
+0x4B6E = 0xA393
+0x4B6F = 0xA394
+0x4B70 = 0xA392
+0x4B71 = 0x0181
+0x4B72 = 0x03D6
+0x4B73 = 0x03C3
+0x4B74 = 0x03E4
+0x4B75 = 0x03E2
+0x4B76 = 0x0409
+0x4B77 = 0x03BF
+0x4B78 = 0x03C8
+0x4B79 = 0x03C7
+0x4B7A = 0x04B5
+0x4B7B = 0x04B2
+0x4B7C = 0x060C
+0x4B7D = 0x060B
+0x4B7E = 0x060A
+0x4C21 = 0x0605
+0x4C22 = 0x07D3
+0x4C23 = 0x07E6
+0x4C24 = 0x07E9
+0x4C25 = 0x07F0
+0x4C26 = 0x07EA
+0x4C27 = 0x07E7
+0x4C28 = 0x08B1
+0x4C29 = 0x08B3
+0x4C2A = 0x08B4
+0x4C2B = 0x08B0
+0x4C2C = 0x095C
+0x4C2D = 0x095D
+0x4C2E = 0x095E
+0x4C2F = 0x09C0
+0x4C30 = 0x0AAF
+0x4C32 = 0x0B86
+0x4C33 = 0x0B83
+0x4C34 = 0x0B84
+0x4C35 = 0x0F5C
+0x4C36 = 0x0F70
+0x4C37 = 0x0F8C
+0x4C38 = 0x0F7B
+0x4C39 = 0x0F66
+0x4C3A = 0x0F79
+0x4C3B = 0x0F63
+0x4C3C = 0x0FC5
+0x4C3D = 0x0F6B
+0x4C3E = 0x0F6D
+0x4C3F = 0x0F72
+0x4C40 = 0x0F69
+0x4C41 = 0x0F75
+0x4C42 = 0x0F89
+0x4C43 = 0x0FC6
+0x4C44 = 0x0FA5
+0x4C45 = 0x03E7
+0x4C46 = 0x0F6A
+0x4C47 = 0x0F97
+0x4C48 = 0x145A
+0x4C49 = 0x145C
+0x4C4A = 0x1459
+0x4C4B = 0x1424
+0x4C4C = 0x1425
+0x4C4D = 0x1430
+0x4C4E = 0x1458
+0x4C4F = 0x1431
+0x4C50 = 0x1576
+0x4C51 = 0x15C1
+0x4C52 = 0x1685
+0x4C53 = 0x167D
+0x4C54 = 0x1865
+0x4C55 = 0x1887
+0x4C56 = 0x1852
+0x4C57 = 0x1854
+0x4C58 = 0x188A
+0x4C59 = 0x1850
+0x4C5A = 0x1886
+0x4C5B = 0x184F
+0x4C5C = 0x1868
+0x4C5D = 0x199D
+0x4C5E = 0x1AA0
+0x4C5F = 0x1ABA
+0x4C60 = 0x1ABD
+0x4C61 = 0x1AB8
+0x4C62 = 0x1BA6
+0x4C64 = 0x1CDE
+0x4C65 = 0x1CD8
+0x4C66 = 0x1CD1
+0x4C67 = 0x1F13
+0x4C69 = 0x1F0E
+0x4C6A = 0x1F1B
+0x4C6B = 0x1F3A
+0x4C6D = 0x1F1C
+0x4C6E = 0x1F12
+0x4C6F = 0x1F16
+0x4C70 = 0x1F1A
+0x4C71 = 0x1448
+0x4C72 = 0x214B
+0x4C73 = 0x2137
+0x4C74 = 0x2136
+0x4C75 = 0x2138
+0x4C76 = 0x213A
+0x4C77 = 0x2149
+0x4C78 = 0x213C
+0x4C79 = 0x214A
+0x4C7A = 0x22B1
+0x4C7B = 0x22C2
+0x4C7C = 0x22B5
+0x4C7D = 0x22C4
+0x4C7E = 0x22B6
+0x4D21 = 0x241E
+0x4D22 = 0x241F
+0x4D23 = 0x24AF
+0x4D24 = 0x256B
+0x4D25 = 0x256F
+0x4D26 = 0x2792
+0x4D27 = 0x27E4
+0x4D28 = 0x282C
+0x4D29 = 0x27EF
+0x4D2B = 0x284F
+0x4D2C = 0x2852
+0x4D2D = 0x2850
+0x4D2E = 0x283A
+0x4D2F = 0x2837
+0x4D30 = 0x2847
+0x4D31 = 0x2864
+0x4D32 = 0x2840
+0x4D33 = 0x283C
+0x4D34 = 0x2845
+0x4D35 = 0x2841
+0x4D36 = 0x29F3
+0x4D38 = 0x2CC1
+0x4D39 = 0x2CB4
+0x4D3B = 0x2D2A
+0x4D3C = 0x2D22
+0x4D3D = 0x2D29
+0x4D3F = 0x2D3E
+0x4D40 = 0x2D3C
+0x4D41 = 0x2D30
+0x4D42 = 0x2FC7
+0x4D43 = 0x2FD5
+0x4D44 = 0x2FD6
+0x4D45 = 0x2FD3
+0x4D46 = 0x2FCE
+0x4D47 = 0x2FC8
+0x4D48 = 0x305C
+0x4D49 = 0x305F
+0x4D4A = 0x3062
+0x4D4C = 0x30BD
+0x4D4D = 0x30BF
+0x4D4E = 0x325C
+0x4D4F = 0x32B6
+0x4D51 = 0x329D
+0x4D52 = 0x327F
+0x4D54 = 0x3294
+0x4D55 = 0x3281
+0x4D56 = 0x3347
+0x4D57 = 0x3346
+0x4D59 = 0x3394
+0x4D5A = 0x3675
+0x4D5B = 0x361A
+0x4D5C = 0x362A
+0x4D5D = 0x3632
+0x4D5E = 0x3617
+0x4D5F = 0x3623
+0x4D60 = 0x3674
+0x4D62 = 0x3676
+0x4D63 = 0x362E
+0x4D64 = 0x3625
+0x4D65 = 0x3620
+0x4D66 = 0x3671
+0x4D67 = 0x3616
+0x4D68 = 0x3670
+0x4D69 = 0x362C
+0x4D6A = 0x362F
+0x4D6B = 0x361F
+0x4D6C = 0x3664
+0x4D6E = 0x3908
+0x4D6F = 0x3914
+0x4D70 = 0x390A
+0x4D71 = 0x390B
+0x4D72 = 0x3A4F
+0x4D73 = 0x3A59
+0x4D74 = 0x3A54
+0x4D75 = 0x3A51
+0x4D76 = 0x3AB6
+0x4D77 = 0x3BEC
+0x4D78 = 0x3BED
+0x4D79 = 0x3BEA
+0x4D7A = 0x3EEE
+0x4D7B = 0x3F5A
+0x4D7C = 0x3F73
+0x4D7D = 0x3F65
+0x4D7E = 0x3F61
+0x4E21 = 0x3F55
+0x4E22 = 0x3F6B
+0x4E23 = 0x3F64
+0x4E24 = 0x3F5B
+0x4E25 = 0x3F4C
+0x4E26 = 0x3F6F
+0x4E27 = 0x3F84
+0x4E28 = 0x3F70
+0x4E29 = 0x435D
+0x4E2A = 0x4357
+0x4E2B = 0x4366
+0x4E2C = 0x4353
+0x4E2D = 0x4398
+0x4E2E = 0x4397
+0x4E2F = 0x4528
+0x4E30 = 0x45EB
+0x4E31 = 0x45EA
+0x4E32 = 0x45E8
+0x4E33 = 0x45EC
+0x4E34 = 0x45EF
+0x4E35 = 0x46D1
+0x4E36 = 0x46CA
+0x4E38 = 0x46CF
+0x4E39 = 0x46CD
+0x4E3A = 0x46CE
+0x4E3B = 0x4870
+0x4E3C = 0x4867
+0x4E3D = 0x4873
+0x4E3E = 0x486D
+0x4E3F = 0x4876
+0x4E40 = 0x4879
+0x4E41 = 0x486A
+0x4E42 = 0x488B
+0x4E43 = 0x4872
+0x4E44 = 0x4871
+0x4E45 = 0x486E
+0x4E46 = 0x487A
+0x4E47 = 0x4A16
+0x4E48 = 0x4A39
+0x4E49 = 0x4A3B
+0x4E4A = 0x4B10
+0x4E4B = 0x4B96
+0x4E4C = 0x4B7B
+0x4E4D = 0x4B7C
+0x4E4E = 0x4B7D
+0x4E4F = 0x4CBE
+0x4E50 = 0x4E5C
+0x4E51 = 0x4E38
+0x4E52 = 0x4E39
+0x4E53 = 0x4E2E
+0x4E54 = 0x4E34
+0x4E55 = 0x4E32
+0x4E56 = 0x4E5B
+0x4E57 = 0x4E33
+0x4E58 = 0x4E3C
+0x4E5A = 0x500E
+0x4E5B = 0x500F
+0x4E5C = 0x5010
+0x4E5D = 0x5087
+0x4E5E = 0x525B
+0x4E5F = 0x5253
+0x4E61 = 0x525C
+0x4E62 = 0x523F
+0x4E63 = 0x5259
+0x4E64 = 0x524A
+0x4E65 = 0x5244
+0x4E66 = 0x524C
+0x4E67 = 0x5240
+0x4E68 = 0x525F
+0x4E69 = 0x525E
+0x4E6A = 0x524E
+0x4E6B = 0x5254
+0x4E6C = 0x5243
+0x4E6D = 0x5287
+0x4E6E = 0x5382
+0x4E6F = 0x5385
+0x4E70 = 0x5531
+0x4E71 = 0x5547
+0x4E72 = 0x552E
+0x4E73 = 0x552F
+0x4E74 = 0x5548
+0x4E75 = 0x5534
+0x4E77 = 0x059F
+0x4E78 = 0x5832
+0x4E79 = 0x5836
+0x4E7A = 0x5833
+0x4E7B = 0x5831
+0x4E7C = 0x5840
+0x4E7D = 0x5841
+0x4E7E = 0x59DD
+0x4F21 = 0x59D2
+0x4F22 = 0x59D9
+0x4F24 = 0x59DF
+0x4F25 = 0x59DB
+0x4F26 = 0x59D8
+0x4F27 = 0x59D3
+0x4F28 = 0x59DE
+0x4F29 = 0x59E0
+0x4F2A = 0x59D4
+0x4F2B = 0x59D7
+0x4F2C = 0x59DA
+0x4F2D = 0x5AA7
+0x4F2E = 0x5BFE
+0x4F2F = 0x5BDD
+0x4F30 = 0x5C40
+0x4F31 = 0x5BE2
+0x4F33 = 0x5BD6
+0x4F34 = 0x5BDE
+0x4F35 = 0x5BEF
+0x4F37 = 0x5BEB
+0x4F38 = 0x5BEA
+0x4F39 = 0x5BE4
+0x4F3A = 0x5BD1
+0x4F3C = 0x5BEC
+0x4F3D = 0x5BFA
+0x4F3E = 0x5BD9
+0x4F3F = 0x5BF3
+0x4F40 = 0x5BE1
+0x4F41 = 0x5BDC
+0x4F42 = 0x5BE5
+0x4F43 = 0x5BDF
+0x4F44 = 0x5BD4
+0x4F46 = 0x5C05
+0x4F47 = 0x5ED6
+0x4F48 = 0x5ED5
+0x4F49 = 0x5ED0
+0x4F4A = 0x5EC8
+0x4F4B = 0x5EC4
+0x4F4C = 0x5EC9
+0x4F4D = 0x5ECD
+0x4F4E = 0x5ED2
+0x4F4F = 0x5ECC
+0x4F50 = 0x5ECA
+0x4F51 = 0x60A0
+0x4F52 = 0x6092
+0x4F55 = 0x608B
+0x4F56 = 0x60A1
+0x4F57 = 0x6095
+0x4F58 = 0x6088
+0x4F59 = 0x6086
+0x4F5A = 0x608D
+0x4F5B = 0x6085
+0x4F5C = 0x6091
+0x4F5D = 0x6089
+0x4F5E = 0x60A2
+0x4F5F = 0x62F0
+0x4F60 = 0x62F3
+0x4F61 = 0x62F4
+0x4F62 = 0x62EF
+0x4F63 = 0x6306
+0x4F64 = 0x63A2
+0x4F65 = 0x645E
+0x4F66 = 0x6463
+0x4F67 = 0x6460
+0x4F68 = 0x645B
+0x4F69 = 0x647B
+0x4F6A = 0x6458
+0x4F6B = 0x6459
+0x4F6C = 0x645D
+0x4F6D = 0x6505
+0x4F6E = 0x6506
+0x4F6F = 0x6502
+0x4F70 = 0x6503
+0x4F71 = 0x6504
+0x4F72 = 0x65A2
+0x4F73 = 0x65A7
+0x4F74 = 0x65A6
+0x4F75 = 0x65A4
+0x4F76 = 0x65AC
+0x4F77 = 0x65A9
+0x4F78 = 0x67E7
+0x4F79 = 0x6801
+0x4F7A = 0x67DF
+0x4F7B = 0x67D9
+0x4F7C = 0x67E3
+0x4F7D = 0x680F
+0x4F7E = 0x691A
+0x5021 = 0x6945
+0x5022 = 0x6948
+0x5023 = 0x697B
+0x5024 = 0x6985
+0x5025 = 0x6986
+0x5026 = 0x69FE
+0x5027 = 0x69FF
+0x5028 = 0x6A64
+0x5029 = 0x6A71
+0x502A = 0x6A72
+0x502B = 0x6A61
+0x502C = 0x6A62
+0x502D = 0x6A6C
+0x502E = 0x6A60
+0x502F = 0x6A5D
+0x5030 = 0x6A63
+0x5031 = 0x6A67
+0x5032 = 0x6E01
+0x5033 = 0x6E2A
+0x5034 = 0x6E30
+0x5035 = 0x6E06
+0x5036 = 0x6E7D
+0x5037 = 0x6E22
+0x5038 = 0x6EB9
+0x5039 = 0x6E0A
+0x503A = 0x6E10
+0x503B = 0x6D8F
+0x503C = 0x6E80
+0x503D = 0x6E13
+0x503E = 0x6E2E
+0x503F = 0x6E18
+0x5040 = 0x6E17
+0x5041 = 0x6E1A
+0x5042 = 0x6E14
+0x5043 = 0x6E47
+0x5044 = 0x6E63
+0x5045 = 0x6E38
+0x5047 = 0x6E7F
+0x5048 = 0x6E21
+0x5049 = 0x6E37
+0x504A = 0x6E31
+0x504B = 0x6E1B
+0x504C = 0x6EA5
+0x504D = 0x6F6C
+0x504E = 0x71D3
+0x504F = 0x7388
+0x5050 = 0x736E
+0x5051 = 0x735C
+0x5052 = 0x7374
+0x5053 = 0x7354
+0x5054 = 0x7383
+0x5056 = 0x7365
+0x5057 = 0x7360
+0x5058 = 0x7370
+0x5059 = 0x736F
+0x505A = 0x736D
+0x505B = 0x7372
+0x505C = 0x736C
+0x505D = 0x7376
+0x505E = 0x7375
+0x505F = 0x7359
+0x5060 = 0x73C7
+0x5061 = 0x75C1
+0x5062 = 0x75F9
+0x5063 = 0x76E3
+0x5064 = 0x76E7
+0x5065 = 0x76D6
+0x5066 = 0x76CF
+0x5067 = 0x76DA
+0x5068 = 0x76E9
+0x5069 = 0x76D2
+0x506A = 0x7855
+0x506B = 0x784F
+0x506C = 0x784D
+0x506D = 0x7851
+0x506E = 0x7856
+0x506F = 0x78F9
+0x5070 = 0x78F8
+0x5071 = 0x7906
+0x5072 = 0x7903
+0x5073 = 0x7909
+0x5074 = 0x78F7
+0x5075 = 0x78F5
+0x5076 = 0x7A47
+0x5077 = 0x7A45
+0x5078 = 0x7A3E
+0x5079 = 0x7A46
+0x507A = 0x7A29
+0x507B = 0x7A34
+0x507C = 0x7A3F
+0x507D = 0x7A44
+0x507E = 0x7A35
+0x5121 = 0x7A5A
+0x5122 = 0x7A2A
+0x5123 = 0x7A33
+0x5124 = 0x7A37
+0x5125 = 0x7A43
+0x5126 = 0x7A39
+0x5127 = 0x7A30
+0x5128 = 0x7A5D
+0x5129 = 0x7A32
+0x512A = 0x7A27
+0x512B = 0x7BBD
+0x512C = 0x7BBA
+0x512D = 0x7BBC
+0x512E = 0x7BF1
+0x512F = 0x7BF0
+0x5130 = 0x7C61
+0x5131 = 0x7C5C
+0x5132 = 0x7C58
+0x5133 = 0x7C5D
+0x5134 = 0x7CDA
+0x5135 = 0x7CD9
+0x5136 = 0x7CDD
+0x5137 = 0x7CDC
+0x5138 = 0x7CDE
+0x513A = 0x7DA0
+0x513B = 0x7DA2
+0x513C = 0x7F0F
+0x513D = 0x7F13
+0x513E = 0x7F12
+0x513F = 0x7F11
+0x5140 = 0x7F14
+0x5141 = 0x7F19
+0x5142 = 0x7F0E
+0x5143 = 0x7F17
+0x5144 = 0x7F21
+0x5145 = 0x7F20
+0x5146 = 0x7F16
+0x5147 = 0x8078
+0x5149 = 0x8087
+0x514A = 0x8079
+0x514B = 0x8080
+0x514C = 0x8077
+0x514D = 0x8081
+0x514E = 0x8046
+0x514F = 0x807A
+0x5150 = 0x809C
+0x5151 = 0x8083
+0x5152 = 0x8084
+0x5153 = 0x80AD
+0x5154 = 0x809D
+0x5155 = 0x809E
+0x5156 = 0x8255
+0x5157 = 0x8336
+0x5158 = 0x832B
+0x5159 = 0x8327
+0x515A = 0x8346
+0x515B = 0x832C
+0x515C = 0x8345
+0x515D = 0x8333
+0x515E = 0x832D
+0x515F = 0x8334
+0x5160 = 0x8322
+0x5162 = 0x841F
+0x5163 = 0x85B3
+0x5164 = 0x858C
+0x5165 = 0x858F
+0x5166 = 0x85AF
+0x5167 = 0x85AD
+0x5168 = 0x858E
+0x5169 = 0x85AC
+0x516A = 0x85B0
+0x516B = 0x85B1
+0x516C = 0x85AE
+0x516D = 0x8599
+0x516E = 0x86EB
+0x516F = 0x8774
+0x5170 = 0x8775
+0x5171 = 0x878E
+0x5172 = 0x876D
+0x5173 = 0x8770
+0x5174 = 0x878C
+0x5175 = 0x884F
+0x5176 = 0x8851
+0x5177 = 0x8858
+0x5178 = 0x884C
+0x5179 = 0x884E
+0x517A = 0x8915
+0x517B = 0x89BE
+0x517C = 0x89DB
+0x517D = 0x89B3
+0x517E = 0x89AE
+0x5221 = 0x8C87
+0x5222 = 0x8C8A
+0x5223 = 0x8C88
+0x5224 = 0x8C8B
+0x5225 = 0x8C8C
+0x5226 = 0x8D44
+0x5227 = 0x8D2D
+0x5228 = 0x8D2A
+0x5229 = 0x8D31
+0x522A = 0x8D2C
+0x522B = 0x8D45
+0x522C = 0x8D30
+0x522D = 0x8D29
+0x522E = 0x8D46
+0x522F = 0x8EF4
+0x5230 = 0x8F14
+0x5231 = 0x8F10
+0x5232 = 0x8F0F
+0x5233 = 0x8F12
+0x5234 = 0x8F0B
+0x5235 = 0x8F0C
+0x5236 = 0x8F0A
+0x5237 = 0x8F13
+0x5238 = 0x8F0E
+0x5239 = 0x8FD9
+0x523A = 0x8FD0
+0x523C = 0x90C1
+0x523D = 0x90BF
+0x523E = 0x90BD
+0x523F = 0x90BC
+0x5240 = 0x90BA
+0x5241 = 0x90BB
+0x5242 = 0x90D1
+0x5243 = 0x90BE
+0x5244 = 0x90D0
+0x5245 = 0x90B9
+0x5246 = 0x921A
+0x5247 = 0x921C
+0x5248 = 0x921B
+0x5249 = 0x9291
+0x524A = 0x9296
+0x524B = 0x929F
+0x524C = 0x929C
+0x524D = 0x929A
+0x524E = 0x929D
+0x524F = 0x93AD
+0x5250 = 0x93A5
+0x5251 = 0x93AE
+0x5252 = 0x9403
+0x5253 = 0x9426
+0x5254 = 0x9420
+0x5255 = 0x9423
+0x5256 = 0x9424
+0x5257 = 0x9421
+0x5258 = 0x9428
+0x5259 = 0x9425
+0x525A = 0x941E
+0x525B = 0x9494
+0x525C = 0x9493
+0x525D = 0x948F
+0x525E = 0x949A
+0x525F = 0x94AD
+0x5261 = 0x95CA
+0x5262 = 0x95C5
+0x5263 = 0x96BB
+0x5264 = 0x96E1
+0x5265 = 0x96EA
+0x5266 = 0x96E4
+0x5267 = 0x96ED
+0x5268 = 0x96E6
+0x5269 = 0x96E0
+0x526A = 0x96E8
+0x526B = 0x96E5
+0x526C = 0x981A
+0x526D = 0x9894
+0x526E = 0x9896
+0x526F = 0x989E
+0x5270 = 0x9895
+0x5271 = 0x98A1
+0x5272 = 0x988E
+0x5273 = 0x989B
+0x5274 = 0x9892
+0x5275 = 0x9897
+0x5276 = 0x9899
+0x5277 = 0x9893
+0x5278 = 0x9A32
+0x5279 = 0x9A2F
+0x527A = 0x9A2E
+0x527B = 0x9A33
+0x527C = 0x9B1C
+0x527D = 0x9B1E
+0x527E = 0x9B11
+0x5321 = 0x9B20
+0x5322 = 0x9B1F
+0x5323 = 0x9B19
+0x5324 = 0x9B16
+0x5325 = 0x9CAC
+0x5326 = 0x9CB9
+0x5327 = 0x9CB3
+0x5328 = 0x9CA6
+0x5329 = 0x9CA2
+0x532A = 0x9CA9
+0x532B = 0x9CA7
+0x532C = 0x9D6C
+0x532D = 0x9D6D
+0x532E = 0x9D69
+0x532F = 0x9D80
+0x5330 = 0x9D66
+0x5331 = 0x9D65
+0x5332 = 0x9D71
+0x5333 = 0x9D6B
+0x5334 = 0x9FBD
+0x5335 = 0x9FC1
+0x5336 = 0x9FD3
+0x5337 = 0x9FB6
+0x5339 = 0x9FB9
+0x533A = 0x9FD4
+0x533B = 0x9FB7
+0x533C = 0x9FDB
+0x533D = 0x9FB8
+0x533E = 0x9FC0
+0x533F = 0x9FBC
+0x5340 = 0x9FD5
+0x5341 = 0x9FBF
+0x5342 = 0x9FC3
+0x5343 = 0x9FC9
+0x5344 = 0xA258
+0x5345 = 0xA290
+0x5346 = 0xA295
+0x5347 = 0xA297
+0x5348 = 0xA309
+0x5349 = 0xA308
+0x534A = 0xA306
+0x534B = 0xA305
+0x534C = 0xA310
+0x534D = 0xA397
+0x534E = 0xA395
+0x534F = 0xA3EE
+0x5350 = 0xA41F
+0x5351 = 0xFA1A
+0x5352 = 0x1B4B
+0x5353 = 0x018E
+0x5354 = 0x03E8
+0x5355 = 0x03F0
+0x5356 = 0x03F4
+0x5357 = 0x0406
+0x5358 = 0x03ED
+0x535A = 0x03E9
+0x535B = 0x0400
+0x535C = 0x04B8
+0x535D = 0x056D
+0x535E = 0x0804
+0x535F = 0x0801
+0x5360 = 0x0803
+0x5361 = 0x0802
+0x5364 = 0x0962
+0x5365 = 0x0ABA
+0x5366 = 0x0B13
+0x5367 = 0x0FDE
+0x5368 = 0x0FD7
+0x5369 = 0x0FE4
+0x536A = 0x0FCE
+0x536B = 0x0FE3
+0x536C = 0x0FDD
+0x536D = 0x103A
+0x536E = 0x0FDB
+0x536F = 0x0FD6
+0x5370 = 0x0FE0
+0x5371 = 0x0FD4
+0x5372 = 0x0FCB
+0x5373 = 0x0FE1
+0x5374 = 0x0FC9
+0x5375 = 0x0FDF
+0x5376 = 0x103C
+0x5377 = 0x0FFC
+0x5378 = 0x0FCF
+0x5379 = 0x1479
+0x537A = 0x1476
+0x537B = 0x1478
+0x537C = 0x1687
+0x537D = 0x189C
+0x537E = 0x18B1
+0x5421 = 0x18C1
+0x5422 = 0x189A
+0x5423 = 0x1892
+0x5425 = 0x18C2
+0x5426 = 0x1896
+0x5427 = 0x18C0
+0x5428 = 0x1891
+0x5429 = 0x1895
+0x542A = 0x19A2
+0x542B = 0x1AC3
+0x542C = 0x1AC0
+0x542D = 0x1AC2
+0x542E = 0x0B8A
+0x542F = 0x1BB0
+0x5430 = 0x1C16
+0x5431 = 0x1F46
+0x5432 = 0x1F4A
+0x5433 = 0x1F3E
+0x5434 = 0x1F45
+0x5435 = 0x1F42
+0x5437 = 0x1F5B
+0x5438 = 0x1F44
+0x5439 = 0x2004
+0x543A = 0x4022
+0x543B = 0x2155
+0x543C = 0x2157
+0x543D = 0x2151
+0x543E = 0x214E
+0x543F = 0x215A
+0x5440 = 0x22C6
+0x5441 = 0x22C3
+0x5443 = 0x22C5
+0x5444 = 0x22CC
+0x5445 = 0x2371
+0x5446 = 0x2426
+0x5447 = 0x24B2
+0x5448 = 0x257A
+0x5449 = 0x2584
+0x544A = 0x257B
+0x544B = 0x2874
+0x544C = 0x288C
+0x544D = 0x2851
+0x544E = 0x2848
+0x544F = 0x288D
+0x5450 = 0x2892
+0x5451 = 0x2898
+0x5452 = 0x2893
+0x5453 = 0x28B0
+0x5454 = 0x284E
+0x5455 = 0x2896
+0x5456 = 0x2897
+0x5457 = 0x289C
+0x5458 = 0x28CA
+0x5459 = 0x2D33
+0x545A = 0x2D83
+0x545B = 0x2D84
+0x545C = 0x2D9A
+0x545D = 0x2D8C
+0x545F = 0x2D99
+0x5460 = 0x2EE0
+0x5461 = 0x2FE4
+0x5462 = 0x2FF8
+0x5463 = 0x2FED
+0x5464 = 0x2FF3
+0x5465 = 0x2FF4
+0x5466 = 0x2FF5
+0x5467 = 0x2FFD
+0x5468 = 0x3119
+0x5469 = 0x329E
+0x546A = 0x32C4
+0x546B = 0x329F
+0x546C = 0x339B
+0x546D = 0x339F
+0x546E = 0x339A
+0x546F = 0x36AA
+0x5470 = 0x369D
+0x5471 = 0x3692
+0x5472 = 0x36A2
+0x5473 = 0x36AF
+0x5474 = 0x36EB
+0x5475 = 0x36A0
+0x5476 = 0x36A1
+0x5477 = 0x3694
+0x5478 = 0x3698
+0x5479 = 0x368F
+0x547A = 0x3687
+0x547B = 0x3684
+0x547C = 0x36A9
+0x547D = 0x367C
+0x547E = 0x3918
+0x5521 = 0x3A5F
+0x5522 = 0x3A62
+0x5523 = 0x3A61
+0x5524 = 0x3AC0
+0x5525 = 0x3B15
+0x5526 = 0x3BFC
+0x5527 = 0x3BF9
+0x5528 = 0x3FC8
+0x5529 = 0x3FC9
+0x552A = 0x3FDE
+0x552B = 0x3FCA
+0x552C = 0x3FE2
+0x552F = 0x4004
+0x5530 = 0x3FCC
+0x5531 = 0x3FDD
+0x5532 = 0x3FE4
+0x5533 = 0x3FD3
+0x5534 = 0x3FC7
+0x5535 = 0x3FC6
+0x5537 = 0x4037
+0x5538 = 0x43D8
+0x5539 = 0x43EE
+0x553A = 0x43B2
+0x553B = 0x43A3
+0x553C = 0x43B3
+0x553D = 0x43ED
+0x553E = 0x43F8
+0x553F = 0x4531
+0x5540 = 0x455B
+0x5541 = 0x4566
+0x5542 = 0x4569
+0x5543 = 0x4596
+0x5544 = 0x459B
+0x5545 = 0x45F7
+0x5546 = 0x45F3
+0x5547 = 0x45F4
+0x5548 = 0x45F5
+0x5549 = 0x46E2
+0x554A = 0x46E7
+0x554B = 0x46E5
+0x554C = 0x46E9
+0x554D = 0x46E6
+0x554E = 0x46E3
+0x554F = 0x4874
+0x5550 = 0x487F
+0x5551 = 0x488F
+0x5552 = 0x4890
+0x5553 = 0x4897
+0x5554 = 0x48A3
+0x5555 = 0x488E
+0x5556 = 0x4898
+0x5557 = 0x488C
+0x5558 = 0x4A42
+0x5559 = 0x4A44
+0x555A = 0x4A69
+0x555B = 0x4A43
+0x555C = 0x4A68
+0x555E = 0x4B8D
+0x555F = 0x4B88
+0x5560 = 0x4B8B
+0x5561 = 0x4B89
+0x5562 = 0x4CCC
+0x5563 = 0x4D1F
+0x5564 = 0x4E80
+0x5565 = 0x4E5E
+0x5566 = 0x4E67
+0x5567 = 0x4E68
+0x5568 = 0x4E65
+0x556A = 0x4E74
+0x556B = 0x4E69
+0x556C = 0x4E61
+0x556D = 0x4E62
+0x556E = 0x4E6C
+0x556F = 0x4E93
+0x5570 = 0x4E86
+0x5571 = 0x4F9D
+0x5572 = 0x4F9B
+0x5573 = 0x501B
+0x5574 = 0x5016
+0x5575 = 0x5019
+0x5576 = 0x5014
+0x5577 = 0x5018
+0x5578 = 0x5015
+0x5579 = 0x5099
+0x557A = 0x5098
+0x557B = 0x525D
+0x557C = 0x5289
+0x557D = 0x527A
+0x557E = 0x527D
+0x5621 = 0x524B
+0x5623 = 0x5278
+0x5624 = 0x527F
+0x5625 = 0x5277
+0x5626 = 0x527E
+0x5627 = 0x5279
+0x5628 = 0x52AB
+0x5629 = 0x527C
+0x562A = 0x5274
+0x562B = 0x5275
+0x562C = 0x52A7
+0x562D = 0x538D
+0x562E = 0x554E
+0x562F = 0x5566
+0x5630 = 0x5561
+0x5631 = 0x554D
+0x5632 = 0x554F
+0x5634 = 0x5554
+0x5635 = 0x557C
+0x5636 = 0x56DA
+0x5637 = 0x56DE
+0x5638 = 0x56D8
+0x5639 = 0x56DD
+0x563A = 0x56DF
+0x563B = 0x5866
+0x563C = 0x5862
+0x563D = 0x585F
+0x563E = 0x5864
+0x563F = 0x5863
+0x5640 = 0x5860
+0x5641 = 0x5888
+0x5642 = 0x586A
+0x5643 = 0x5867
+0x5644 = 0x5887
+0x5645 = 0x583F
+0x5646 = 0x586C
+0x5647 = 0x586E
+0x5648 = 0x58AD
+0x5649 = 0x59F1
+0x564A = 0x59F4
+0x564B = 0x59F6
+0x564C = 0x59F5
+0x564D = 0x59F8
+0x564E = 0x59FB
+0x564F = 0x59EC
+0x5650 = 0x59EF
+0x5651 = 0x59ED
+0x5653 = 0x59F7
+0x5654 = 0x59F9
+0x5655 = 0x59FD
+0x5656 = 0x5AB1
+0x5657 = 0x5C36
+0x5658 = 0x5C1B
+0x5659 = 0x5C32
+0x565A = 0x5C42
+0x565B = 0x5C4D
+0x565C = 0x5C1F
+0x565D = 0x5C21
+0x565E = 0x5C1C
+0x565F = 0x5C31
+0x5660 = 0x5C2E
+0x5661 = 0x5C47
+0x5662 = 0x5C3B
+0x5663 = 0x5C41
+0x5664 = 0x5C18
+0x5665 = 0x5C39
+0x5666 = 0x5C1D
+0x5667 = 0x5C27
+0x5668 = 0x5C23
+0x566A = 0x5EEE
+0x566B = 0x5EE8
+0x566C = 0x5EE5
+0x566D = 0x5EEF
+0x566E = 0x5EE4
+0x566F = 0x5EEC
+0x5670 = 0x5EF0
+0x5671 = 0x60D7
+0x5672 = 0x60D8
+0x5673 = 0x60D4
+0x5674 = 0x60CA
+0x5675 = 0x60D2
+0x5676 = 0x60CB
+0x5677 = 0x60D3
+0x5678 = 0x60E6
+0x5679 = 0x60E2
+0x567A = 0x6249
+0x567B = 0x6248
+0x567C = 0x62FF
+0x567D = 0x6309
+0x567E = 0x63B0
+0x5721 = 0x63AF
+0x5722 = 0x647C
+0x5723 = 0x6478
+0x5724 = 0x647A
+0x5725 = 0x6472
+0x5726 = 0x6479
+0x5727 = 0x647E
+0x5728 = 0x650C
+0x5729 = 0x650B
+0x572A = 0x65CD
+0x572B = 0x65BE
+0x572C = 0x65BC
+0x572D = 0x65BF
+0x572E = 0x65C0
+0x572F = 0x65BD
+0x5730 = 0x6838
+0x5731 = 0x6808
+0x5732 = 0x6805
+0x5733 = 0x683B
+0x5734 = 0x6810
+0x5735 = 0x680C
+0x5736 = 0x680D
+0x5737 = 0x6804
+0x5738 = 0x683A
+0x5739 = 0x6813
+0x573A = 0x6837
+0x573B = 0x6839
+0x573C = 0x691F
+0x573D = 0x694B
+0x573E = 0x69EE
+0x573F = 0x6A75
+0x5740 = 0x6A78
+0x5741 = 0x6A7C
+0x5742 = 0x6A74
+0x5743 = 0x6A76
+0x5744 = 0x6AEA
+0x5745 = 0x6AEB
+0x5746 = 0x6DFB
+0x5747 = 0x6E19
+0x5748 = 0x6EA7
+0x5749 = 0x6E8C
+0x574A = 0x6EDC
+0x574B = 0x6E98
+0x574C = 0x6EBE
+0x574D = 0x6E9E
+0x574E = 0x6F0F
+0x574F = 0x6E9F
+0x5750 = 0x6EDD
+0x5751 = 0x6E93
+0x5752 = 0x6EBB
+0x5753 = 0x6EB6
+0x5754 = 0x6E90
+0x5755 = 0x6EA1
+0x5756 = 0x6EBD
+0x5757 = 0x6EDE
+0x5758 = 0x6E3A
+0x5759 = 0x6F22
+0x575A = 0x6E97
+0x575B = 0x6E94
+0x575C = 0x6EC3
+0x575D = 0x6E8E
+0x575E = 0x6EA8
+0x575F = 0x6E99
+0x5760 = 0x6EAD
+0x5761 = 0x6E9B
+0x5762 = 0x6EA2
+0x5763 = 0x6F21
+0x5764 = 0x6EAC
+0x5765 = 0x6F0E
+0x5766 = 0x6F31
+0x5767 = 0x71E1
+0x5768 = 0x71DE
+0x5769 = 0x71DF
+0x576A = 0x71DC
+0x576B = 0x71DD
+0x576C = 0x71EC
+0x576D = 0x71E7
+0x576E = 0x7369
+0x576F = 0x73B8
+0x5770 = 0x73A1
+0x5771 = 0x73A8
+0x5772 = 0x73BA
+0x5773 = 0x73C2
+0x5774 = 0x73A6
+0x5775 = 0x73A4
+0x5776 = 0x73A3
+0x5777 = 0x73AB
+0x5778 = 0x73BC
+0x5779 = 0x73B7
+0x577A = 0x73BF
+0x577B = 0x73AD
+0x577C = 0x73B1
+0x577D = 0x73CA
+0x577E = 0x73C4
+0x5821 = 0x73B9
+0x5822 = 0x75C8
+0x5823 = 0x75C6
+0x5824 = 0x75C7
+0x5825 = 0x770A
+0x5826 = 0x770D
+0x5827 = 0x76FB
+0x5828 = 0x7703
+0x5829 = 0x7702
+0x582A = 0x76FC
+0x582B = 0x76F9
+0x582C = 0x76F8
+0x582D = 0x786E
+0x582E = 0x7863
+0x582F = 0x7862
+0x5830 = 0x7861
+0x5831 = 0x786B
+0x5833 = 0x786F
+0x5834 = 0x7866
+0x5835 = 0x786C
+0x5836 = 0x790E
+0x5837 = 0x7915
+0x5838 = 0x7916
+0x5839 = 0x7910
+0x583A = 0x7917
+0x583B = 0x7911
+0x583C = 0x7A6E
+0x583D = 0x7A6C
+0x583E = 0x7A87
+0x583F = 0x7A83
+0x5840 = 0x7A63
+0x5841 = 0x7ADC
+0x5842 = 0x7BC0
+0x5843 = 0x7BF7
+0x5844 = 0x7BFA
+0x5845 = 0x7C70
+0x5846 = 0x7C6A
+0x5847 = 0x7C68
+0x5848 = 0x7C69
+0x5849 = 0x7C84
+0x584A = 0x7CEC
+0x584B = 0x7CE7
+0x584C = 0x7CEE
+0x584D = 0x7DBA
+0x584E = 0x7DB2
+0x584F = 0x7DB5
+0x5850 = 0x7DCB
+0x5851 = 0x080B
+0x5852 = 0x7DD0
+0x5853 = 0x7E6D
+0x5854 = 0x7E6C
+0x5856 = 0x7F45
+0x5857 = 0x7F46
+0x5858 = 0x7F34
+0x5859 = 0x7F2C
+0x585A = 0x7F35
+0x585B = 0x7F44
+0x585D = 0x7F76
+0x585E = 0x80B1
+0x585F = 0x80AA
+0x5860 = 0x80A1
+0x5861 = 0x80B2
+0x5863 = 0x80A6
+0x5864 = 0x80B5
+0x5865 = 0x80B4
+0x5866 = 0x80B8
+0x5867 = 0x80AF
+0x5868 = 0x80B0
+0x5869 = 0x80A3
+0x586A = 0x8262
+0x586B = 0x8264
+0x586C = 0x8356
+0x586D = 0x8351
+0x586E = 0x834F
+0x586F = 0x8368
+0x5870 = 0x834C
+0x5871 = 0x8350
+0x5873 = 0x8348
+0x5874 = 0x834A
+0x5875 = 0x8421
+0x5876 = 0x85E3
+0x5877 = 0x85B9
+0x5878 = 0x85DE
+0x5879 = 0x85B7
+0x587A = 0x85E1
+0x587B = 0x85B6
+0x587C = 0x85B5
+0x587D = 0x85DF
+0x5921 = 0x8797
+0x5922 = 0x879A
+0x5923 = 0x879B
+0x5924 = 0x8798
+0x5925 = 0x8792
+0x5926 = 0x8793
+0x5927 = 0x87D7
+0x5928 = 0x8773
+0x5929 = 0x886B
+0x592A = 0x8874
+0x592B = 0x8878
+0x592C = 0x886D
+0x592D = 0x8918
+0x592E = 0x89E9
+0x592F = 0x89F5
+0x5930 = 0x89EA
+0x5931 = 0x8A2E
+0x5932 = 0x89E7
+0x5933 = 0x89FE
+0x5934 = 0x89E5
+0x5935 = 0x8A36
+0x5936 = 0x89F0
+0x5937 = 0x89E6
+0x5938 = 0x8A2C
+0x5939 = 0x8C89
+0x593A = 0x8C95
+0x593B = 0x8C93
+0x593C = 0x8D4D
+0x593D = 0x8D4A
+0x593E = 0x8D4F
+0x593F = 0x8D50
+0x5940 = 0x8D4B
+0x5941 = 0x8F2A
+0x5942 = 0x8F2B
+0x5943 = 0x8F2F
+0x5944 = 0x8F2E
+0x5945 = 0x8F7C
+0x5946 = 0x8FED
+0x5947 = 0x8FE2
+0x5948 = 0x90E0
+0x5949 = 0x90DC
+0x594A = 0x90DA
+0x594B = 0x90D6
+0x594C = 0x90F4
+0x594D = 0x90D9
+0x594E = 0x90D5
+0x594F = 0x9222
+0x5950 = 0x9221
+0x5951 = 0x9224
+0x5952 = 0x9225
+0x5953 = 0x9226
+0x5954 = 0x9223
+0x5955 = 0x92AA
+0x5956 = 0x92AF
+0x5957 = 0x92B0
+0x5958 = 0x92AB
+0x5959 = 0x93AF
+0x595A = 0x93B7
+0x595B = 0x93B5
+0x595C = 0x93B2
+0x595D = 0x93B3
+0x595E = 0x942B
+0x595F = 0x94D8
+0x5960 = 0x94C2
+0x5961 = 0x94AF
+0x5962 = 0x94BC
+0x5963 = 0x94B8
+0x5964 = 0x94BE
+0x5965 = 0x94B7
+0x5966 = 0x94B4
+0x5967 = 0x94BF
+0x5968 = 0x94B3
+0x5969 = 0x94B1
+0x596A = 0x94BB
+0x596B = 0x94BD
+0x596C = 0x94D6
+0x596D = 0x94DD
+0x596E = 0x95D8
+0x596F = 0x95D3
+0x5970 = 0x95D5
+0x5971 = 0x95E3
+0x5972 = 0x95E2
+0x5973 = 0x95D9
+0x5974 = 0x95DE
+0x5975 = 0x95DF
+0x5976 = 0x95DA
+0x5977 = 0x95D4
+0x5978 = 0x96F3
+0x5979 = 0x96E2
+0x597A = 0x970D
+0x597B = 0x9701
+0x597C = 0x9705
+0x597D = 0x971A
+0x597E = 0x9703
+0x5A21 = 0x971F
+0x5A22 = 0x9716
+0x5A23 = 0x96FA
+0x5A24 = 0x96FC
+0x5A25 = 0x970A
+0x5A27 = 0x98BC
+0x5A28 = 0x98CA
+0x5A29 = 0x98B6
+0x5A2A = 0x98C7
+0x5A2B = 0x98BF
+0x5A2D = 0x98B9
+0x5A2F = 0x98B0
+0x5A30 = 0x98B8
+0x5A31 = 0x98BD
+0x5A32 = 0x9891
+0x5A33 = 0x98BB
+0x5A34 = 0x98BE
+0x5A35 = 0x9A3E
+0x5A36 = 0x9A3D
+0x5A37 = 0x9B38
+0x5A38 = 0x9B3D
+0x5A39 = 0x9B39
+0x5A3A = 0x9B33
+0x5A3B = 0x9C33
+0x5A3C = 0x9CBB
+0x5A3D = 0x9CC6
+0x5A3E = 0x9CC5
+0x5A3F = 0x9CC7
+0x5A40 = 0x9CCB
+0x5A41 = 0x9CA8
+0x5A42 = 0x9CC8
+0x5A43 = 0x9CBE
+0x5A44 = 0x9CC1
+0x5A45 = 0x9CBD
+0x5A46 = 0x9D82
+0x5A47 = 0x9D9E
+0x5A48 = 0x9D81
+0x5A49 = 0x9D84
+0x5A4B = 0x9D96
+0x5A4C = 0x9D8E
+0x5A4D = 0x9D88
+0x5A4E = 0x9D87
+0x5A4F = 0x9FE0
+0x5A50 = 0xA00D
+0x5A51 = 0x9FDF
+0x5A52 = 0x9FE4
+0x5A53 = 0x9FE2
+0x5A54 = 0x9FDD
+0x5A55 = 0x9FEC
+0x5A56 = 0x9FDE
+0x5A57 = 0x9FE7
+0x5A58 = 0x9FEA
+0x5A59 = 0x9FE3
+0x5A5A = 0xA25C
+0x5A5C = 0xA25D
+0x5A5D = 0xA29C
+0x5A5E = 0xA31D
+0x5A5F = 0xA39D
+0x5A60 = 0xA39E
+0x5A61 = 0xA39B
+0x5A62 = 0xA3B5
+0x5A63 = 0xA3B9
+0x5A64 = 0xA3B6
+0x5A65 = 0xA3F3
+0x5A66 = 0xA3F2
+0x5A67 = 0xA3F4
+0x5A68 = 0xA426
+0x5A69 = 0xA427
+0x5A6A = 0xA425
+0x5A6B = 0xA506
+0x5A6C = 0xA50B
+0x5A6D = 0xA53A
+0x5A6E = 0xA53C
+0x5A6F = 0x040A
+0x5A70 = 0x040B
+0x5A71 = 0x04BF
+0x5A72 = 0x04FD
+0x5A73 = 0x0618
+0x5A74 = 0x91DF
+0x5A75 = 0x5390
+0x5A76 = 0x069E
+0x5A77 = 0x07FC
+0x5A78 = 0x0810
+0x5A79 = 0x080F
+0x5A7A = 0x080D
+0x5A7B = 0x08B9
+0x5A7C = 0x08B7
+0x5A7D = 0x08BA
+0x5A7E = 0x090A
+0x5B21 = 0x1041
+0x5B22 = 0x108B
+0x5B23 = 0x1046
+0x5B24 = 0x1053
+0x5B25 = 0x10E2
+0x5B26 = 0x103F
+0x5B27 = 0x0F7C
+0x5B28 = 0x104B
+0x5B29 = 0x104E
+0x5B2A = 0x108A
+0x5B2B = 0x1047
+0x5B2C = 0x1493
+0x5B2D = 0x7DCE
+0x5B2E = 0x148C
+0x5B2F = 0x14AF
+0x5B30 = 0x14C9
+0x5B31 = 0x15C6
+0x5B32 = 0x15C8
+0x5B33 = 0x1691
+0x5B34 = 0x18CF
+0x5B35 = 0x18D4
+0x5B36 = 0x18CE
+0x5B37 = 0x1ADD
+0x5B38 = 0x1AD4
+0x5B39 = 0x1F49
+0x5B3A = 0x1F63
+0x5B3B = 0x1F5D
+0x5B3D = 0x1F67
+0x5B3E = 0x1FBB
+0x5B3F = 0x1F60
+0x5B40 = 0x1F80
+0x5B41 = 0x215F
+0x5B42 = 0x2160
+0x5B43 = 0x22DA
+0x5B44 = 0x22D2
+0x5B45 = 0x22DD
+0x5B46 = 0x258E
+0x5B47 = 0x2588
+0x5B48 = 0x256C
+0x5B49 = 0x289E
+0x5B4A = 0x28C9
+0x5B4B = 0x28A4
+0x5B4D = 0x28D9
+0x5B4E = 0x28D2
+0x5B4F = 0x28DA
+0x5B50 = 0x28DD
+0x5B51 = 0x28CE
+0x5B52 = 0x28FC
+0x5B53 = 0x2A14
+0x5B54 = 0x2A60
+0x5B55 = 0x2DD7
+0x5B56 = 0x2DCB
+0x5B57 = 0x2DCD
+0x5B58 = 0x2DD5
+0x5B59 = 0x2EE7
+0x5B5A = 0x3000
+0x5B5B = 0x300A
+0x5B5C = 0x300F
+0x5B5D = 0x3002
+0x5B5E = 0x3001
+0x5B5F = 0x311D
+0x5B60 = 0x32CA
+0x5B61 = 0x32CB
+0x5B62 = 0x32CD
+0x5B63 = 0x334F
+0x5B64 = 0x339C
+0x5B65 = 0x3680
+0x5B66 = 0x370D
+0x5B67 = 0x3702
+0x5B69 = 0x3707
+0x5B6A = 0x36F7
+0x5B6B = 0x36F8
+0x5B6C = 0x36FD
+0x5B6D = 0x3724
+0x5B6E = 0x36FB
+0x5B6F = 0x3739
+0x5B70 = 0x373A
+0x5B71 = 0x3922
+0x5B73 = 0x3A6A
+0x5B74 = 0x3A6D
+0x5B75 = 0x3A74
+0x5B76 = 0x3C0E
+0x5B77 = 0x3FDF
+0x5B78 = 0x402B
+0x5B79 = 0x3FE3
+0x5B7A = 0x4026
+0x5B7B = 0x402A
+0x5B7C = 0x4023
+0x5B7D = 0x4035
+0x5B7E = 0x404A
+0x5C21 = 0x43FD
+0x5C22 = 0x4400
+0x5C23 = 0x441E
+0x5C24 = 0x43FF
+0x5C25 = 0x459E
+0x5C26 = 0x45FA
+0x5C27 = 0x46F1
+0x5C28 = 0x4895
+0x5C29 = 0x48A8
+0x5C2A = 0x48A6
+0x5C2B = 0x4A6E
+0x5C2C = 0x4A83
+0x5C2D = 0x4A6D
+0x5C2E = 0x4B8F
+0x5C30 = 0x4CDF
+0x5C31 = 0x4CD5
+0x5C32 = 0x4CE0
+0x5C33 = 0x4CD3
+0x5C34 = 0x4CD8
+0x5C35 = 0x4E8C
+0x5C37 = 0x4E94
+0x5C38 = 0x4E96
+0x5C39 = 0x4E85
+0x5C3A = 0x4E8F
+0x5C3B = 0x4EA9
+0x5C3C = 0x4E8E
+0x5C3D = 0x4E90
+0x5C3E = 0x4EB8
+0x5C3F = 0x4EC3
+0x5C40 = 0x4EBB
+0x5C41 = 0x4FA5
+0x5C42 = 0x4FA2
+0x5C44 = 0x4FA3
+0x5C45 = 0x50B5
+0x5C46 = 0x50AC
+0x5C47 = 0x50A8
+0x5C48 = 0x52AD
+0x5C49 = 0x52B8
+0x5C4A = 0x52B4
+0x5C4B = 0x52AE
+0x5C4C = 0x52B6
+0x5C4E = 0x52C1
+0x5C4F = 0x52BF
+0x5C50 = 0x5392
+0x5C51 = 0x5400
+0x5C52 = 0x5401
+0x5C53 = 0x5575
+0x5C54 = 0x5572
+0x5C55 = 0x5578
+0x5C56 = 0x5570
+0x5C57 = 0x557E
+0x5C58 = 0x557D
+0x5C59 = 0x557F
+0x5C5A = 0x56EF
+0x5C5B = 0x586D
+0x5C5C = 0x588E
+0x5C5D = 0x588F
+0x5C5E = 0x588A
+0x5C5F = 0x588D
+0x5C60 = 0x5895
+0x5C61 = 0x588B
+0x5C62 = 0x588C
+0x5C63 = 0x58B0
+0x5C64 = 0x5893
+0x5C65 = 0x59FC
+0x5C66 = 0x5A15
+0x5C67 = 0x5A0E
+0x5C68 = 0x5A18
+0x5C69 = 0x5A11
+0x5C6A = 0x5A0D
+0x5C6B = 0x5ABB
+0x5C6C = 0x5AB3
+0x5C6E = 0x5CA1
+0x5C6F = 0x5C9A
+0x5C70 = 0x5C84
+0x5C71 = 0x5CA0
+0x5C72 = 0x5C86
+0x5C73 = 0x5C9D
+0x5C74 = 0x5CAA
+0x5C75 = 0x5C78
+0x5C76 = 0x5C8D
+0x5C77 = 0x5C8A
+0x5C78 = 0x5CA6
+0x5C79 = 0x5C7A
+0x5C7A = 0x5C97
+0x5C7B = 0x5C88
+0x5C7C = 0x5C8E
+0x5D21 = 0x5C76
+0x5D22 = 0x5C81
+0x5D23 = 0x5C85
+0x5D24 = 0x5C75
+0x5D25 = 0x5CA8
+0x5D26 = 0x5C8F
+0x5D27 = 0x5C91
+0x5D28 = 0x5CA2
+0x5D29 = 0x5C9C
+0x5D2A = 0x5C89
+0x5D2B = 0x5C7F
+0x5D2C = 0x5C96
+0x5D2D = 0x5C79
+0x5D2E = 0x5C9F
+0x5D2F = 0x5CA7
+0x5D31 = 0x5C87
+0x5D32 = 0x5C9B
+0x5D33 = 0x5CA5
+0x5D34 = 0x5C8B
+0x5D35 = 0x5CC9
+0x5D36 = 0x5EFF
+0x5D37 = 0x5F03
+0x5D38 = 0x5F00
+0x5D39 = 0x5F02
+0x5D3A = 0x5F04
+0x5D3B = 0x5F05
+0x5D3C = 0x5EE6
+0x5D3D = 0x5F1F
+0x5D3E = 0x6114
+0x5D40 = 0x610C
+0x5D41 = 0x610F
+0x5D42 = 0x6119
+0x5D43 = 0x610B
+0x5D44 = 0x6113
+0x5D45 = 0x60D5
+0x5D47 = 0x611C
+0x5D48 = 0x6250
+0x5D49 = 0x624E
+0x5D4A = 0x6312
+0x5D4B = 0x63B9
+0x5D4C = 0x6485
+0x5D4D = 0x6488
+0x5D4E = 0x6490
+0x5D4F = 0x6513
+0x5D50 = 0x65D0
+0x5D51 = 0x65D1
+0x5D52 = 0x65D2
+0x5D53 = 0x65D7
+0x5D54 = 0x65D6
+0x5D55 = 0x65E5
+0x5D56 = 0x6846
+0x5D57 = 0x686B
+0x5D58 = 0x6845
+0x5D59 = 0x683F
+0x5D5A = 0x683E
+0x5D5C = 0x686A
+0x5D5D = 0x6868
+0x5D5E = 0x684C
+0x5D5F = 0x6923
+0x5D60 = 0x6922
+0x5D61 = 0x6997
+0x5D62 = 0x6991
+0x5D63 = 0x5AB5
+0x5D64 = 0x6998
+0x5D65 = 0x699C
+0x5D66 = 0x6A89
+0x5D68 = 0x6A8B
+0x5D69 = 0x6A8A
+0x5D6A = 0x6A8D
+0x5D6B = 0x6A8E
+0x5D6C = 0x6A88
+0x5D6D = 0x6F4E
+0x5D6E = 0x6F44
+0x5D6F = 0x6F37
+0x5D70 = 0x6F75
+0x5D71 = 0x6F54
+0x5D72 = 0x6F76
+0x5D73 = 0x6F34
+0x5D74 = 0x6F6B
+0x5D75 = 0x6F32
+0x5D76 = 0x6F57
+0x5D77 = 0x6F52
+0x5D78 = 0x6F45
+0x5D7A = 0x6EB1
+0x5D7B = 0x6F4B
+0x5D7C = 0x6F47
+0x5D7D = 0x6F33
+0x5D7E = 0x6F40
+0x5E21 = 0x6F3C
+0x5E22 = 0x6F43
+0x5E23 = 0x6F4F
+0x5E24 = 0x6F55
+0x5E25 = 0x6F41
+0x5E26 = 0x6FB2
+0x5E27 = 0x6FC0
+0x5E28 = 0x7434
+0x5E29 = 0x73F9
+0x5E2A = 0x7419
+0x5E2B = 0x740D
+0x5E2C = 0x73FA
+0x5E2D = 0x741E
+0x5E2E = 0x741F
+0x5E2F = 0x740E
+0x5E30 = 0x7440
+0x5E31 = 0x7408
+0x5E33 = 0x7413
+0x5E34 = 0x744C
+0x5E36 = 0x75CC
+0x5E37 = 0x75CB
+0x5E38 = 0x7724
+0x5E39 = 0x7725
+0x5E3A = 0x773D
+0x5E3B = 0x7720
+0x5E3C = 0x7727
+0x5E3D = 0x7726
+0x5E3E = 0x771D
+0x5E3F = 0x771E
+0x5E40 = 0x7732
+0x5E41 = 0x776C
+0x5E42 = 0x7759
+0x5E44 = 0x787A
+0x5E45 = 0x7879
+0x5E46 = 0x791B
+0x5E47 = 0x792E
+0x5E48 = 0x7923
+0x5E49 = 0x7920
+0x5E4A = 0x791F
+0x5E4B = 0x7AB6
+0x5E4C = 0x7AB9
+0x5E4D = 0x7AA1
+0x5E4E = 0x7AA3
+0x5E4F = 0x7AA8
+0x5E50 = 0x7AAF
+0x5E51 = 0x7A9A
+0x5E52 = 0x7A99
+0x5E53 = 0x7AA2
+0x5E54 = 0x7A9D
+0x5E56 = 0x7AAB
+0x5E57 = 0x7BC9
+0x5E58 = 0x7BFE
+0x5E59 = 0x7C00
+0x5E5A = 0x7BFC
+0x5E5B = 0x7C07
+0x5E5C = 0x7C75
+0x5E5D = 0x7C72
+0x5E5E = 0x7C73
+0x5E5F = 0x7C74
+0x5E60 = 0x7CFA
+0x5E61 = 0x7CFC
+0x5E62 = 0x7CF8
+0x5E63 = 0x7CF6
+0x5E64 = 0x7CFB
+0x5E65 = 0x7DCD
+0x5E66 = 0x7DD1
+0x5E67 = 0x7DCF
+0x5E68 = 0x7E74
+0x5E69 = 0x7E72
+0x5E6A = 0x7E73
+0x5E6B = 0x7F54
+0x5E6C = 0x7F51
+0x5E6E = 0x7F53
+0x5E6F = 0x7F49
+0x5E70 = 0x7F4C
+0x5E71 = 0x7F4A
+0x5E72 = 0x7F4F
+0x5E73 = 0x7F56
+0x5E74 = 0x8100
+0x5E75 = 0x80D5
+0x5E76 = 0x80D7
+0x5E77 = 0x80FF
+0x5E78 = 0x80D9
+0x5E79 = 0x80E3
+0x5E7A = 0x80D3
+0x5E7C = 0x80D8
+0x5E7D = 0x80D4
+0x5E7E = 0x80DE
+0x5F21 = 0x8271
+0x5F22 = 0x8374
+0x5F23 = 0x8388
+0x5F24 = 0x837F
+0x5F25 = 0x836B
+0x5F26 = 0x8387
+0x5F27 = 0x8379
+0x5F28 = 0x8378
+0x5F29 = 0x8389
+0x5F2A = 0x8380
+0x5F2B = 0x8376
+0x5F2C = 0x8429
+0x5F2D = 0x8428
+0x5F2E = 0x842F
+0x5F2F = 0x85E5
+0x5F30 = 0x8604
+0x5F31 = 0x8603
+0x5F32 = 0x85F0
+0x5F33 = 0x85E8
+0x5F34 = 0x85EA
+0x5F35 = 0x85F1
+0x5F36 = 0x8601
+0x5F37 = 0x8602
+0x5F38 = 0x87A9
+0x5F39 = 0x87AB
+0x5F3A = 0x87B7
+0x5F3B = 0x87B6
+0x5F3D = 0x88A0
+0x5F3E = 0x888E
+0x5F3F = 0x8886
+0x5F40 = 0x8887
+0x5F41 = 0x8885
+0x5F42 = 0x888B
+0x5F43 = 0x8888
+0x5F44 = 0x8890
+0x5F45 = 0x891A
+0x5F46 = 0x8934
+0x5F47 = 0x8A37
+0x5F48 = 0x8A2F
+0x5F49 = 0x8A30
+0x5F4A = 0x8A39
+0x5F4B = 0x8A34
+0x5F4C = 0x8A33
+0x5F4D = 0x8A85
+0x5F4E = 0x8A84
+0x5F4F = 0x8A3A
+0x5F50 = 0x8C9F
+0x5F51 = 0x8D69
+0x5F52 = 0x8D6C
+0x5F53 = 0x8D6A
+0x5F54 = 0x8D67
+0x5F55 = 0x8D6B
+0x5F56 = 0x8F3F
+0x5F57 = 0x8F40
+0x5F58 = 0x900B
+0x5F59 = 0x90D2
+0x5F5A = 0x90F8
+0x5F5B = 0x9101
+0x5F5C = 0x90FA
+0x5F5D = 0x9116
+0x5F5E = 0xF9F6
+0x5F5F = 0x922C
+0x5F60 = 0x922D
+0x5F61 = 0x922F
+0x5F62 = 0x922E
+0x5F63 = 0x92C1
+0x5F64 = 0x92F5
+0x5F65 = 0x92C4
+0x5F66 = 0x92DE
+0x5F67 = 0x92CC
+0x5F68 = 0x92D2
+0x5F69 = 0x92C2
+0x5F6A = 0x92CD
+0x5F6B = 0x92CF
+0x5F6C = 0x92DD
+0x5F6D = 0x92C8
+0x5F6E = 0x93BA
+0x5F6F = 0x93BE
+0x5F70 = 0x93BF
+0x5F71 = 0x942E
+0x5F72 = 0x9430
+0x5F73 = 0x94E7
+0x5F74 = 0x94EE
+0x5F75 = 0x94E8
+0x5F76 = 0x94E6
+0x5F77 = 0x94E2
+0x5F78 = 0x94E4
+0x5F79 = 0x94FB
+0x5F7A = 0x94FC
+0x5F7B = 0x94EA
+0x5F7C = 0x95ED
+0x5F7D = 0x95F6
+0x5F7E = 0x95F3
+0x6021 = 0x95F4
+0x6022 = 0x95F1
+0x6023 = 0x95F7
+0x6024 = 0x95F5
+0x6025 = 0x95EA
+0x6026 = 0x95EB
+0x6027 = 0x9700
+0x6028 = 0x972C
+0x6029 = 0x9712
+0x602A = 0x973D
+0x602B = 0x9733
+0x602D = 0x9730
+0x602E = 0x9740
+0x602F = 0x9731
+0x6030 = 0x9757
+0x6032 = 0x9735
+0x6033 = 0x9732
+0x6034 = 0x972D
+0x6035 = 0x9736
+0x6036 = 0x9738
+0x6037 = 0x9762
+0x6038 = 0x975F
+0x6039 = 0x978A
+0x603A = 0x98D6
+0x603B = 0x98D8
+0x603C = 0x98DD
+0x603D = 0x98E4
+0x603E = 0x98E3
+0x603F = 0x9A4D
+0x6040 = 0x9AD7
+0x6041 = 0x9B4A
+0x6042 = 0x9B4C
+0x6043 = 0x9B50
+0x6044 = 0x9B4B
+0x6045 = 0x9B4E
+0x6046 = 0x9B4F
+0x6047 = 0x9C39
+0x6048 = 0x9CD2
+0x6049 = 0x9CCD
+0x604A = 0x9CD3
+0x604B = 0x9CE1
+0x604C = 0x9CCE
+0x604D = 0x9CD5
+0x604E = 0x9CDD
+0x604F = 0x9CD4
+0x6050 = 0x9CCF
+0x6051 = 0x9DCB
+0x6052 = 0x9DA6
+0x6053 = 0x9DC2
+0x6054 = 0x9DA5
+0x6055 = 0x9DA9
+0x6056 = 0x9DA2
+0x6057 = 0x9DA4
+0x6058 = 0x9DB0
+0x6059 = 0x9DCC
+0x605A = 0x9DAF
+0x605B = 0x9DBF
+0x605C = 0xA024
+0x605D = 0xA01A
+0x605E = 0xA014
+0x605F = 0xA03A
+0x6060 = 0xA020
+0x6061 = 0xA01B
+0x6062 = 0xA021
+0x6063 = 0xA025
+0x6064 = 0xA01E
+0x6065 = 0xA03F
+0x6066 = 0xA040
+0x6067 = 0xA018
+0x6068 = 0xA02C
+0x6069 = 0xA015
+0x606A = 0xA02D
+0x606B = 0xA01F
+0x606C = 0xA029
+0x606D = 0xA04B
+0x606E = 0xA2B3
+0x606F = 0xA2A5
+0x6070 = 0xA2A7
+0x6071 = 0xA2AB
+0x6072 = 0xA2A6
+0x6073 = 0xA2AA
+0x6074 = 0xA322
+0x6075 = 0xA323
+0x6076 = 0xA3A1
+0x6077 = 0xA3A3
+0x6078 = 0xA3A0
+0x6079 = 0xA3BD
+0x607A = 0xA3BA
+0x607B = 0xA3FA
+0x607C = 0xA3F8
+0x607D = 0xA3FC
+0x607E = 0xA3F6
+0x6121 = 0xA434
+0x6122 = 0xA443
+0x6124 = 0xA4D4
+0x6125 = 0xA50D
+0x6126 = 0xA543
+0x6127 = 0xA541
+0x6128 = 0xA53D
+0x6129 = 0xA540
+0x612A = 0xA53E
+0x612B = 0xA53F
+0x612C = 0xA546
+0x612E = 0xA5D4
+0x612F = 0x0435
+0x6130 = 0x0436
+0x6131 = 0x0432
+0x6132 = 0x043A
+0x6133 = 0x04C8
+0x6134 = 0x0536
+0x6135 = 0x061E
+0x6136 = 0x061D
+0x6137 = 0x061F
+0x6138 = 0x081C
+0x6139 = 0x081D
+0x613A = 0x0820
+0x613C = 0x08C0
+0x613D = 0x109A
+0x613E = 0x1093
+0x613F = 0x10DD
+0x6141 = 0x10A3
+0x6142 = 0x10A9
+0x6143 = 0x109C
+0x6144 = 0x109B
+0x6146 = 0x1097
+0x6147 = 0x14B1
+0x6148 = 0x14CA
+0x6149 = 0x14B3
+0x614A = 0x14CD
+0x614B = 0x18EA
+0x614C = 0x18EE
+0x614D = 0x18EF
+0x614E = 0x1ADF
+0x614F = 0x1B50
+0x6150 = 0x1BBB
+0x6151 = 0x1F88
+0x6152 = 0x1F89
+0x6153 = 0x1F8C
+0x6154 = 0x1F85
+0x6155 = 0x1F5E
+0x6156 = 0x1F94
+0x6157 = 0x1F95
+0x6158 = 0x216B
+0x6159 = 0x216A
+0x615A = 0x2169
+0x615B = 0x22E3
+0x615C = 0x22F1
+0x615D = 0x2437
+0x615E = 0x2433
+0x615F = 0x2591
+0x6160 = 0x258F
+0x6161 = 0x2597
+0x6162 = 0x28D4
+0x6163 = 0x28DE
+0x6164 = 0x28D3
+0x6165 = 0x28E0
+0x6166 = 0x2943
+0x6167 = 0x290B
+0x6168 = 0x28FF
+0x6169 = 0x2904
+0x616A = 0x2907
+0x616B = 0x2DF9
+0x616C = 0x2DFA
+0x616D = 0x2DFB
+0x616E = 0x2DF8
+0x616F = 0x3012
+0x6170 = 0x3010
+0x6171 = 0x311F
+0x6172 = 0x32DF
+0x6173 = 0x32E3
+0x6174 = 0x3352
+0x6175 = 0x33A9
+0x6176 = 0x3765
+0x6177 = 0x3787
+0x6178 = 0x3742
+0x6179 = 0x3752
+0x617A = 0x374C
+0x617B = 0x369F
+0x617C = 0x3701
+0x617D = 0x3748
+0x617E = 0x374F
+0x6221 = 0x377E
+0x6222 = 0x374D
+0x6223 = 0x3758
+0x6224 = 0x3747
+0x6225 = 0x375E
+0x6226 = 0x3749
+0x6227 = 0x374E
+0x6228 = 0x375D
+0x6229 = 0x375A
+0x622A = 0x3786
+0x622B = 0x3751
+0x622C = 0x3929
+0x622D = 0x39A6
+0x622E = 0x39A7
+0x622F = 0x3A70
+0x6230 = 0x3A6F
+0x6231 = 0x3AD3
+0x6232 = 0x3AD2
+0x6233 = 0x3C28
+0x6234 = 0x3C1B
+0x6235 = 0x3C1A
+0x6236 = 0x3C1C
+0x6237 = 0x3C21
+0x6238 = 0x4032
+0x6239 = 0x4066
+0x623A = 0x407D
+0x623B = 0x4073
+0x623C = 0x407F
+0x623D = 0x4065
+0x623E = 0x4080
+0x623F = 0x4061
+0x6240 = 0x4075
+0x6241 = 0x406E
+0x6242 = 0x4067
+0x6243 = 0x4071
+0x6244 = 0x406C
+0x6245 = 0x4063
+0x6246 = 0x4062
+0x6247 = 0x4083
+0x6248 = 0x40B2
+0x6249 = 0x4081
+0x624A = 0x406F
+0x624B = 0x406B
+0x624C = 0x4082
+0x624D = 0x408A
+0x624E = 0x4429
+0x624F = 0x4430
+0x6250 = 0x4431
+0x6251 = 0x4597
+0x6252 = 0x4600
+0x6253 = 0x45FF
+0x6254 = 0x48B6
+0x6255 = 0x48B5
+0x6256 = 0x48C3
+0x6257 = 0x4A8D
+0x6258 = 0x4B18
+0x6259 = 0x4B9C
+0x625A = 0x4B9A
+0x625B = 0x4B99
+0x625C = 0x4EB7
+0x625D = 0x4EC4
+0x625E = 0x4EC6
+0x625F = 0x4EC7
+0x6260 = 0x4EBC
+0x6261 = 0x4EC0
+0x6262 = 0x4EC5
+0x6263 = 0x4ECD
+0x6264 = 0x4EC1
+0x6265 = 0x4EBE
+0x6266 = 0x4FA7
+0x6267 = 0x4FB8
+0x6268 = 0x5023
+0x626A = 0x52E8
+0x626B = 0x52DE
+0x626C = 0x52E3
+0x626D = 0x52EF
+0x626E = 0x52DC
+0x626F = 0x52E4
+0x6270 = 0x52E1
+0x6271 = 0x52E5
+0x6272 = 0x5395
+0x6273 = 0x5394
+0x6274 = 0x5393
+0x6275 = 0x538E
+0x6276 = 0x5598
+0x6277 = 0x559C
+0x6278 = 0x5599
+0x6279 = 0x55A0
+0x627A = 0x559E
+0x627B = 0x5704
+0x627C = 0x58D3
+0x627D = 0x58B4
+0x627E = 0x58BB
+0x6321 = 0x58B7
+0x6322 = 0x58B8
+0x6323 = 0x58BD
+0x6324 = 0x58B6
+0x6325 = 0x58B9
+0x6326 = 0x58B5
+0x6327 = 0x5A22
+0x6328 = 0x5A21
+0x6329 = 0x5AC3
+0x632A = 0x5ABC
+0x632B = 0x5CFF
+0x632C = 0x5CE5
+0x632D = 0x5CF7
+0x632E = 0x5CD2
+0x632F = 0x5D00
+0x6330 = 0x5CDB
+0x6331 = 0x5CF0
+0x6332 = 0x5CE2
+0x6333 = 0x5CCD
+0x6335 = 0x5CE1
+0x6336 = 0x5CF2
+0x6337 = 0x5CDC
+0x6338 = 0x5CCC
+0x6339 = 0x5CD6
+0x633A = 0x5CF3
+0x633B = 0x5CFA
+0x633C = 0x5CF6
+0x633D = 0x5CEC
+0x633E = 0x5CEA
+0x633F = 0x5CE3
+0x6340 = 0x5CD0
+0x6342 = 0x5C95
+0x6343 = 0x5CD5
+0x6344 = 0x5CF4
+0x6345 = 0x5CCB
+0x6346 = 0x5CDA
+0x6347 = 0x5CC8
+0x6348 = 0x5CDF
+0x6349 = 0x5CF5
+0x634A = 0x5CCF
+0x634B = 0x5CC7
+0x634C = 0x5CD7
+0x634D = 0x5F24
+0x634F = 0x5F1C
+0x6350 = 0x5F21
+0x6351 = 0x5F1E
+0x6352 = 0x5F18
+0x6353 = 0x5F1B
+0x6355 = 0x6146
+0x6356 = 0x614B
+0x6357 = 0x6148
+0x6358 = 0x6147
+0x6359 = 0x6167
+0x635A = 0x6154
+0x635B = 0x6315
+0x635C = 0x6322
+0x635D = 0x63C5
+0x635E = 0x6329
+0x635F = 0x63C7
+0x6360 = 0x648D
+0x6361 = 0x651B
+0x6362 = 0x6520
+0x6363 = 0x65E2
+0x6364 = 0x65E7
+0x6365 = 0x65E8
+0x6366 = 0x65E1
+0x6367 = 0x6872
+0x6368 = 0x687B
+0x6369 = 0x6874
+0x636A = 0x6871
+0x636B = 0x6879
+0x636C = 0x6875
+0x636D = 0x6890
+0x636E = 0x6877
+0x636F = 0x687D
+0x6370 = 0x694F
+0x6371 = 0x6950
+0x6372 = 0x69A3
+0x6373 = 0x69A2
+0x6374 = 0x69F4
+0x6375 = 0x6A94
+0x6376 = 0x6A9A
+0x6377 = 0x6A9B
+0x6378 = 0x6AA7
+0x6379 = 0x6A97
+0x637A = 0x6A95
+0x637B = 0x6A92
+0x637C = 0x6A9C
+0x637D = 0x6A96
+0x637E = 0x6FB6
+0x6421 = 0x6FB8
+0x6422 = 0x6FB0
+0x6423 = 0x7018
+0x6424 = 0x6FC5
+0x6425 = 0x6FB5
+0x6426 = 0x6FC2
+0x6427 = 0x7006
+0x6428 = 0x7019
+0x6429 = 0x6FB9
+0x642A = 0x7015
+0x642B = 0x6FD6
+0x642C = 0x6FAC
+0x642E = 0x6FC6
+0x642F = 0x6FB3
+0x6430 = 0x6FC3
+0x6431 = 0x6FCA
+0x6432 = 0x6FCF
+0x6433 = 0x6FBD
+0x6434 = 0x6FCE
+0x6435 = 0x7014
+0x6436 = 0x6FBA
+0x6437 = 0x701A
+0x6438 = 0x6FC1
+0x6439 = 0x6FBB
+0x643C = 0x7201
+0x643D = 0x71FC
+0x643E = 0x745A
+0x643F = 0x7454
+0x6440 = 0x7461
+0x6441 = 0x745C
+0x6442 = 0x7455
+0x6443 = 0x744A
+0x6444 = 0x744B
+0x6445 = 0x7451
+0x6446 = 0x7469
+0x6447 = 0x746B
+0x6449 = 0x7466
+0x644A = 0x7458
+0x644B = 0x745D
+0x644C = 0x7467
+0x644D = 0x7456
+0x644E = 0x7488
+0x644F = 0x7464
+0x6450 = 0x744E
+0x6451 = 0x7757
+0x6452 = 0x775A
+0x6453 = 0x7751
+0x6454 = 0x774A
+0x6455 = 0x774B
+0x6457 = 0x7747
+0x6458 = 0x776F
+0x6459 = 0x776A
+0x645A = 0x776B
+0x645B = 0x7746
+0x645C = 0x776D
+0x645D = 0x7754
+0x645E = 0x776E
+0x645F = 0x774C
+0x6460 = 0x7878
+0x6461 = 0x7886
+0x6462 = 0x7882
+0x6464 = 0x7AE1
+0x6465 = 0x7AE5
+0x6466 = 0x7ADB
+0x6467 = 0x7ADE
+0x6468 = 0x7AD7
+0x6469 = 0x7C03
+0x646A = 0x7C7C
+0x646B = 0x7C7E
+0x646C = 0x7D05
+0x646D = 0x7D07
+0x646E = 0x7DE6
+0x646F = 0x7DE1
+0x6470 = 0x7DFB
+0x6471 = 0x7DE5
+0x6472 = 0x7DE7
+0x6473 = 0x7DDF
+0x6474 = 0x7DFF
+0x6475 = 0x7E76
+0x6476 = 0x7F63
+0x6477 = 0x7F66
+0x6478 = 0x7F65
+0x6479 = 0x7F5E
+0x647A = 0x7F64
+0x647B = 0x7F6B
+0x647C = 0x7F5F
+0x647D = 0x7F67
+0x647E = 0x7F68
+0x6521 = 0x8108
+0x6522 = 0x8109
+0x6523 = 0x8117
+0x6524 = 0x8115
+0x6525 = 0x811B
+0x6526 = 0x810B
+0x6527 = 0x8128
+0x6528 = 0x810E
+0x6529 = 0x8118
+0x652A = 0x8153
+0x652B = 0x8145
+0x652C = 0x810D
+0x652D = 0x810A
+0x652E = 0x8113
+0x652F = 0x814A
+0x6530 = 0x8279
+0x6531 = 0x83A1
+0x6532 = 0x838D
+0x6533 = 0x83A2
+0x6534 = 0x8390
+0x6536 = 0x8431
+0x6537 = 0x8430
+0x6538 = 0x861F
+0x6539 = 0x8619
+0x653A = 0x860C
+0x653B = 0x861E
+0x653C = 0x861D
+0x653D = 0x8607
+0x653E = 0x8766
+0x653F = 0x87C5
+0x6540 = 0x87BA
+0x6541 = 0x87BD
+0x6542 = 0x87C2
+0x6543 = 0x87C3
+0x6544 = 0x87BF
+0x6546 = 0x88A1
+0x6547 = 0x88A2
+0x6548 = 0x88A8
+0x6549 = 0x88A3
+0x654A = 0x88AA
+0x654B = 0x88AF
+0x654C = 0x88B9
+0x654D = 0x8937
+0x654E = 0x8A8F
+0x6550 = 0x8A8E
+0x6551 = 0x8A87
+0x6552 = 0x8A8A
+0x6553 = 0x8A92
+0x6554 = 0x8A97
+0x6555 = 0x8A9F
+0x6556 = 0x8B05
+0x6557 = 0x8CA9
+0x6558 = 0x8CA7
+0x6559 = 0x8D8A
+0x655A = 0x8D82
+0x655B = 0x8D85
+0x655C = 0x8D8B
+0x655D = 0x8D89
+0x655E = 0x8D81
+0x655F = 0x8D80
+0x6560 = 0x8D87
+0x6561 = 0x8D86
+0x6562 = 0x8F4D
+0x6563 = 0x901C
+0x6564 = 0x901F
+0x6565 = 0x9121
+0x6566 = 0x911D
+0x6567 = 0x9122
+0x6568 = 0x90FE
+0x6569 = 0x911B
+0x656A = 0x913A
+0x656B = 0x9137
+0x656C = 0x9117
+0x656D = 0x9138
+0x656E = 0x9126
+0x656F = 0x9118
+0x6570 = 0x9234
+0x6571 = 0x9235
+0x6572 = 0x9232
+0x6574 = 0x92E1
+0x6575 = 0x92FD
+0x6576 = 0x92E3
+0x6577 = 0x92E8
+0x6578 = 0x92F9
+0x6579 = 0x92FF
+0x657A = 0x92FE
+0x657C = 0x92E0
+0x657D = 0x9300
+0x6621 = 0x92EC
+0x6622 = 0x92E4
+0x6623 = 0x92EF
+0x6624 = 0x92FA
+0x6625 = 0x93CA
+0x6626 = 0x9431
+0x6627 = 0x9432
+0x6628 = 0x9434
+0x6629 = 0x9441
+0x662A = 0x9500
+0x662B = 0x9506
+0x662C = 0x9508
+0x662D = 0x9505
+0x662E = 0x9503
+0x662F = 0x950B
+0x6630 = 0x9502
+0x6631 = 0x950A
+0x6632 = 0x95F0
+0x6633 = 0x9613
+0x6634 = 0x960A
+0x6635 = 0x960F
+0x6636 = 0x9611
+0x6637 = 0x9608
+0x6638 = 0x960B
+0x6639 = 0x9612
+0x663A = 0x960D
+0x663B = 0x975B
+0x663C = 0x9763
+0x663D = 0x9761
+0x663E = 0x9768
+0x663F = 0x975A
+0x6640 = 0x984E
+0x6641 = 0x984D
+0x6642 = 0x9850
+0x6643 = 0x98FC
+0x6644 = 0x9912
+0x6645 = 0x98F5
+0x6646 = 0x991E
+0x6647 = 0x98F0
+0x6648 = 0x98F3
+0x6649 = 0x98F2
+0x664A = 0x9901
+0x664B = 0x98EF
+0x664C = 0x98EE
+0x664D = 0x9916
+0x664E = 0x98F6
+0x664F = 0x98FB
+0x6650 = 0x991C
+0x6652 = 0x9A5D
+0x6653 = 0x9A60
+0x6654 = 0x9A66
+0x6655 = 0x9A5F
+0x6656 = 0x9A61
+0x6657 = 0x9A5B
+0x6658 = 0x9A62
+0x6659 = 0x9A57
+0x665A = 0x9B69
+0x665B = 0x9B6B
+0x665C = 0x9B61
+0x665D = 0x9B77
+0x665E = 0x9B5F
+0x665F = 0x9B63
+0x6660 = 0x9B62
+0x6661 = 0x9B65
+0x6662 = 0x9CEF
+0x6663 = 0x9CE2
+0x6664 = 0x9D00
+0x6665 = 0x9CE8
+0x6666 = 0x9CF2
+0x6667 = 0x9CE7
+0x6669 = 0x9CE5
+0x666A = 0x9DD5
+0x666B = 0x9DD0
+0x666C = 0x9DDA
+0x666D = 0x9DD3
+0x666F = 0x9DD9
+0x6670 = 0x9DCF
+0x6671 = 0x9DD6
+0x6672 = 0x9DD8
+0x6673 = 0x9DF5
+0x6674 = 0x9DCE
+0x6675 = 0x9DD7
+0x6676 = 0x9DF4
+0x6677 = 0x9DCD
+0x6678 = 0x9E01
+0x667A = 0xA052
+0x667B = 0xA055
+0x667C = 0xA05A
+0x667D = 0xA04D
+0x667E = 0xA054
+0x6721 = 0xA053
+0x6722 = 0xA05E
+0x6723 = 0xA067
+0x6724 = 0xA065
+0x6725 = 0xA04E
+0x6727 = 0xA04F
+0x6728 = 0xA061
+0x6729 = 0xA06E
+0x672A = 0xA051
+0x672B = 0xA05B
+0x672C = 0xA263
+0x672D = 0xA2B7
+0x672E = 0xA2B6
+0x672F = 0xA2C3
+0x6730 = 0xA2BB
+0x6731 = 0xA2B5
+0x6732 = 0xA32E
+0x6733 = 0xA330
+0x6734 = 0xA333
+0x6735 = 0xA331
+0x6736 = 0xA3A4
+0x6737 = 0xA3C1
+0x6738 = 0xA3BB
+0x6739 = 0xA3BE
+0x673A = 0xA400
+0x673B = 0xA3FF
+0x673C = 0xA440
+0x673E = 0xA43F
+0x673F = 0xA444
+0x6742 = 0xA4DB
+0x6743 = 0xA50F
+0x6744 = 0xA511
+0x6745 = 0xA54E
+0x6746 = 0xA54D
+0x6747 = 0xA54B
+0x6748 = 0xA54C
+0x6749 = 0xA595
+0x674A = 0x043B
+0x674B = 0x0445
+0x674C = 0x0444
+0x674D = 0x043E
+0x674E = 0x043C
+0x674F = 0x043F
+0x6750 = 0x04CC
+0x6751 = 0x04CE
+0x6752 = 0x0622
+0x6753 = 0x0623
+0x6754 = 0x069F
+0x6755 = 0x08C5
+0x6756 = 0x08C4
+0x6757 = 0x10E9
+0x6758 = 0x1099
+0x675A = 0x10E6
+0x675B = 0x10E7
+0x675C = 0x10F7
+0x675D = 0x14D2
+0x675F = 0x18FD
+0x6760 = 0x190C
+0x6761 = 0x190B
+0x6762 = 0x1CED
+0x6765 = 0x1F9B
+0x6766 = 0x200A
+0x6767 = 0x216F
+0x6768 = 0x2175
+0x6769 = 0x22F2
+0x676A = 0x22F8
+0x676B = 0x243E
+0x676C = 0x2924
+0x676D = 0x290E
+0x676E = 0x2916
+0x676F = 0x2918
+0x6770 = 0x2910
+0x6771 = 0x2931
+0x6772 = 0x2944
+0x6774 = 0x2929
+0x6775 = 0x292F
+0x6776 = 0x294B
+0x6777 = 0x2936
+0x6779 = 0x2E34
+0x677A = 0x2E00
+0x677B = 0x2E2B
+0x677C = 0x3020
+0x677D = 0x3021
+0x677E = 0x301E
+0x6821 = 0x301D
+0x6822 = 0x32F5
+0x6823 = 0x32F2
+0x6824 = 0x32F6
+0x6825 = 0x3790
+0x6826 = 0x379D
+0x6827 = 0x379C
+0x6828 = 0x3792
+0x6829 = 0x3794
+0x682A = 0x37D1
+0x682B = 0x3793
+0x682C = 0x37B7
+0x682D = 0x3797
+0x682E = 0x37B0
+0x682F = 0x379F
+0x6830 = 0x37C9
+0x6831 = 0x392D
+0x6832 = 0x392C
+0x6833 = 0x3A77
+0x6834 = 0x3C2C
+0x6835 = 0x40C0
+0x6836 = 0x40B9
+0x6837 = 0x4453
+0x6838 = 0x4540
+0x6839 = 0x4702
+0x683A = 0x46FB
+0x683C = 0x4A8B
+0x683D = 0x4AAE
+0x683E = 0x4AAB
+0x683F = 0x4BA1
+0x6840 = 0xA2CD
+0x6841 = 0x4CEA
+0x6842 = 0x4EDD
+0x6843 = 0x4EDC
+0x6844 = 0x4ED9
+0x6845 = 0x4FAB
+0x6846 = 0x4FAC
+0x6847 = 0x4FAD
+0x6848 = 0x4FB2
+0x6849 = 0x502C
+0x684A = 0x502B
+0x684B = 0x50C2
+0x684C = 0x5300
+0x684D = 0x530D
+0x684E = 0x5306
+0x684F = 0x52FF
+0x6850 = 0x5303
+0x6851 = 0x5301
+0x6852 = 0x5310
+0x6853 = 0x530F
+0x6854 = 0x5305
+0x6855 = 0x5398
+0x6856 = 0x5397
+0x6857 = 0x5396
+0x6858 = 0x5399
+0x6859 = 0x55AC
+0x685A = 0x55AB
+0x685B = 0x5712
+0x685C = 0x58D8
+0x685D = 0x58DF
+0x685E = 0x58D6
+0x685F = 0x5A2D
+0x6860 = 0x5A32
+0x6861 = 0x5D3F
+0x6862 = 0x5D2F
+0x6863 = 0x5D26
+0x6864 = 0x5D3A
+0x6865 = 0x5D39
+0x6867 = 0x5D3B
+0x6868 = 0x5D35
+0x6869 = 0x5D2A
+0x686A = 0x5D21
+0x686B = 0x5D38
+0x686C = 0x5D37
+0x686D = 0x5D34
+0x686F = 0x5D22
+0x6870 = 0x5D36
+0x6871 = 0x5D44
+0x6872 = 0x5F45
+0x6873 = 0x5F3B
+0x6874 = 0x5F36
+0x6875 = 0x5F42
+0x6876 = 0x617A
+0x6877 = 0x6186
+0x6878 = 0x618B
+0x6879 = 0x617F
+0x687A = 0x6181
+0x687B = 0x632A
+0x687C = 0x63D5
+0x687D = 0x649F
+0x687E = 0x649D
+0x6921 = 0x6526
+0x6922 = 0x65F4
+0x6923 = 0x65F5
+0x6924 = 0x6815
+0x6925 = 0x688E
+0x6926 = 0x688F
+0x6927 = 0x6926
+0x6928 = 0x69A7
+0x6929 = 0x69AF
+0x692A = 0x6AAD
+0x692B = 0x6AAC
+0x692C = 0x6AAB
+0x692D = 0x6AAA
+0x692E = 0x702F
+0x692F = 0x7021
+0x6930 = 0x7023
+0x6931 = 0x70A3
+0x6932 = 0x7049
+0x6933 = 0x703A
+0x6934 = 0x7048
+0x6935 = 0x702D
+0x6936 = 0x7025
+0x6937 = 0x7029
+0x6938 = 0x7032
+0x6939 = 0x7034
+0x693A = 0x7024
+0x693B = 0x702C
+0x693C = 0x704B
+0x693D = 0x703B
+0x693E = 0x7020
+0x693F = 0x7028
+0x6940 = 0x7498
+0x6942 = 0x7497
+0x6944 = 0x749D
+0x6945 = 0x74A8
+0x6946 = 0x75D5
+0x6947 = 0x7777
+0x6948 = 0x7778
+0x6949 = 0x7772
+0x694A = 0x7773
+0x694B = 0x7802
+0x694C = 0x793B
+0x694D = 0x7AFE
+0x694E = 0x7B0B
+0x694F = 0x7AFF
+0x6950 = 0x7B07
+0x6953 = 0x7B30
+0x6954 = 0x7BCD
+0x6955 = 0x7BCF
+0x6956 = 0x7C10
+0x6957 = 0x7C0A
+0x6958 = 0x7C83
+0x6959 = 0x7D15
+0x695A = 0x7D0E
+0x695B = 0x7D0C
+0x695C = 0x7E02
+0x695D = 0x7DFE
+0x695E = 0x7E05
+0x695F = 0x7E15
+0x6960 = 0x7E08
+0x6961 = 0x7F7F
+0x6962 = 0x7F77
+0x6963 = 0x7F7C
+0x6964 = 0x7F82
+0x6965 = 0x7F7E
+0x6966 = 0x7F78
+0x6967 = 0x7F7D
+0x6968 = 0x7F79
+0x6969 = 0x7F81
+0x696A = 0x814B
+0x696B = 0x8163
+0x696C = 0x8164
+0x696D = 0x8156
+0x696E = 0x8154
+0x696F = 0x814E
+0x6970 = 0x8110
+0x6971 = 0x814F
+0x6972 = 0x8157
+0x6973 = 0x815E
+0x6974 = 0x8151
+0x6975 = 0x816A
+0x6976 = 0x8169
+0x6977 = 0x83AD
+0x6978 = 0x83A4
+0x6979 = 0x83AC
+0x697A = 0x83A9
+0x697B = 0x83AE
+0x697C = 0x044C
+0x697D = 0x8650
+0x697E = 0x8635
+0x6A21 = 0x8632
+0x6A22 = 0x87D8
+0x6A23 = 0x87D1
+0x6A24 = 0x87CF
+0x6A25 = 0x87BE
+0x6A26 = 0x88D5
+0x6A27 = 0x88C1
+0x6A28 = 0x88C6
+0x6A29 = 0x88C3
+0x6A2A = 0x88C2
+0x6A2B = 0x88C0
+0x6A2C = 0x88C5
+0x6A2D = 0x88C7
+0x6A2E = 0x88BF
+0x6A2F = 0x88C4
+0x6A30 = 0x88D4
+0x6A31 = 0x8A90
+0x6A32 = 0x8AD2
+0x6A34 = 0x8AD4
+0x6A35 = 0x8CAF
+0x6A36 = 0x8CAE
+0x6A37 = 0x8CB2
+0x6A38 = 0x8CAD
+0x6A39 = 0x8D9C
+0x6A3A = 0x8DA0
+0x6A3B = 0x8DB6
+0x6A3C = 0x8F3D
+0x6A3D = 0x8F56
+0x6A3E = 0x8F82
+0x6A3F = 0x9028
+0x6A40 = 0x902B
+0x6A41 = 0x913C
+0x6A42 = 0x913E
+0x6A43 = 0x913F
+0x6A44 = 0x9142
+0x6A45 = 0x913D
+0x6A46 = 0x9141
+0x6A47 = 0x913B
+0x6A48 = 0x9149
+0x6A49 = 0x9143
+0x6A4A = 0x9239
+0x6A4B = 0x9238
+0x6A4C = 0x9322
+0x6A4D = 0x9308
+0x6A4E = 0x930C
+0x6A4F = 0x9306
+0x6A50 = 0x9313
+0x6A51 = 0x9304
+0x6A52 = 0x9320
+0x6A53 = 0x931D
+0x6A54 = 0x9305
+0x6A55 = 0x930A
+0x6A56 = 0x93D6
+0x6A57 = 0x93D7
+0x6A58 = 0x9436
+0x6A59 = 0x9437
+0x6A5A = 0x9523
+0x6A5B = 0x9522
+0x6A5C = 0x9520
+0x6A5D = 0x951A
+0x6A5E = 0x951D
+0x6A5F = 0x961C
+0x6A60 = 0x9620
+0x6A61 = 0x9677
+0x6A62 = 0x977F
+0x6A63 = 0x978B
+0x6A64 = 0x977D
+0x6A65 = 0x9799
+0x6A66 = 0x9784
+0x6A67 = 0x9789
+0x6A68 = 0x9785
+0x6A69 = 0x9783
+0x6A6A = 0x9786
+0x6A6B = 0x979E
+0x6A6C = 0x9853
+0x6A6D = 0x9917
+0x6A6F = 0x9919
+0x6A70 = 0x9920
+0x6A71 = 0x991F
+0x6A72 = 0x9923
+0x6A73 = 0x9918
+0x6A74 = 0x9921
+0x6A75 = 0x9929
+0x6A76 = 0x9924
+0x6A77 = 0x9926
+0x6A78 = 0x9A5E
+0x6A79 = 0x9A6F
+0x6A7A = 0x9A6E
+0x6A7B = 0x9A74
+0x6A7C = 0x9A72
+0x6A7D = 0x9A73
+0x6A7E = 0x9B7D
+0x6B21 = 0x9B7E
+0x6B22 = 0x9B85
+0x6B23 = 0x9B7F
+0x6B24 = 0x9B84
+0x6B25 = 0x9C44
+0x6B26 = 0x9CF5
+0x6B27 = 0x9CF8
+0x6B28 = 0x9D03
+0x6B29 = 0x9CF6
+0x6B2A = 0x9E28
+0x6B2C = 0x9E39
+0x6B2D = 0x9DFB
+0x6B2E = 0x9E0E
+0x6B2F = 0x9DFD
+0x6B30 = 0x9E1F
+0x6B32 = 0x9E03
+0x6B34 = 0x9E10
+0x6B36 = 0x9E0D
+0x6B37 = 0x9E27
+0x6B38 = 0x9E41
+0x6B39 = 0xA072
+0x6B3A = 0xA078
+0x6B3B = 0xA080
+0x6B3D = 0xA085
+0x6B3E = 0xA07B
+0x6B40 = 0xA07D
+0x6B41 = 0xA091
+0x6B42 = 0xA088
+0x6B43 = 0xA0AA
+0x6B44 = 0xA08D
+0x6B45 = 0xA089
+0x6B46 = 0xA095
+0x6B47 = 0xA09B
+0x6B48 = 0xA08C
+0x6B49 = 0xA09E
+0x6B4A = 0xA07C
+0x6B4B = 0xA086
+0x6B4C = 0xA084
+0x6B4D = 0xA268
+0x6B4E = 0xA2C5
+0x6B4F = 0xA2C4
+0x6B50 = 0xA2C9
+0x6B51 = 0xA2C6
+0x6B52 = 0xA342
+0x6B53 = 0xA345
+0x6B54 = 0xA341
+0x6B55 = 0xA344
+0x6B56 = 0xA3A6
+0x6B57 = 0xA3C2
+0x6B58 = 0xA442
+0x6B59 = 0xA449
+0x6B5A = 0xA448
+0x6B5B = 0xA44A
+0x6B5C = 0xA44C
+0x6B5D = 0xA44B
+0x6B5E = 0xA517
+0x6B5F = 0xA518
+0x6B60 = 0xA515
+0x6B61 = 0xA552
+0x6B62 = 0xA554
+0x6B63 = 0xA553
+0x6B64 = 0xA59A
+0x6B65 = 0xA59B
+0x6B66 = 0xA5DC
+0x6B67 = 0xA5E4
+0x6B68 = 0xA691
+0x6B6A = 0xA6BA
+0x6B6B = 0x0451
+0x6B6C = 0x045B
+0x6B6D = 0x04CF
+0x6B6E = 0x3305
+0x6B6F = 0x1113
+0x6B70 = 0x1115
+0x6B71 = 0x1114
+0x6B72 = 0x1123
+0x6B74 = 0x1111
+0x6B75 = 0x1112
+0x6B77 = 0x14F0
+0x6B78 = 0x169B
+0x6B79 = 0x1912
+0x6B7A = 0x1916
+0x6B7B = 0x1917
+0x6B7C = 0x19B5
+0x6B7D = 0x1CF4
+0x6B7E = 0x1FB1
+0x6C21 = 0x2179
+0x6C22 = 0x22FF
+0x6C23 = 0x22FC
+0x6C24 = 0x22FB
+0x6C25 = 0x243F
+0x6C26 = 0x2444
+0x6C27 = 0x259D
+0x6C28 = 0x2932
+0x6C29 = 0x294C
+0x6C2A = 0x292B
+0x6C2B = 0x295A
+0x6C2C = 0x2A1F
+0x6C2D = 0x2E01
+0x6C2E = 0x2E2D
+0x6C2F = 0x2E27
+0x6C30 = 0x2E59
+0x6C31 = 0x2E5A
+0x6C32 = 0x2E4D
+0x6C33 = 0x2E58
+0x6C34 = 0x3023
+0x6C35 = 0x3025
+0x6C36 = 0x302B
+0x6C37 = 0x32FF
+0x6C38 = 0x33AE
+0x6C39 = 0x37CB
+0x6C3A = 0x37CA
+0x6C3B = 0x37D0
+0x6C3C = 0x37CE
+0x6C3D = 0x37CC
+0x6C3E = 0x37D8
+0x6C3F = 0x37C6
+0x6C40 = 0x37D2
+0x6C41 = 0x37CF
+0x6C42 = 0x37C8
+0x6C43 = 0x3B17
+0x6C45 = 0x40C4
+0x6C46 = 0x9240
+0x6C47 = 0x40E9
+0x6C48 = 0x40F2
+0x6C49 = 0x40FC
+0x6C4A = 0x40EA
+0x6C4B = 0x40EB
+0x6C4C = 0x40FD
+0x6C4D = 0x4478
+0x6C4E = 0x4477
+0x6C4F = 0x4473
+0x6C50 = 0x449E
+0x6C51 = 0x4479
+0x6C52 = 0x45A2
+0x6C53 = 0x4603
+0x6C54 = 0x4704
+0x6C55 = 0x4705
+0x6C56 = 0x48CE
+0x6C57 = 0x4ABF
+0x6C58 = 0x4EF6
+0x6C59 = 0x4EF7
+0x6C5A = 0x5031
+0x6C5B = 0x5030
+0x6C5C = 0x50C9
+0x6C5D = 0x50C7
+0x6C5E = 0x531C
+0x6C5F = 0x5328
+0x6C60 = 0x531A
+0x6C61 = 0x531E
+0x6C62 = 0x531B
+0x6C63 = 0x531F
+0x6C64 = 0x55BF
+0x6C65 = 0x55BB
+0x6C66 = 0x55BC
+0x6C67 = 0x55C0
+0x6C68 = 0x571A
+0x6C69 = 0x58EF
+0x6C6A = 0x58EC
+0x6C6B = 0x58E9
+0x6C6C = 0x58F0
+0x6C6D = 0x58FE
+0x6C6E = 0x5A34
+0x6C6F = 0x5D6A
+0x6C70 = 0x5D95
+0x6C71 = 0x5D6C
+0x6C72 = 0x5D72
+0x6C73 = 0x5D67
+0x6C74 = 0x5D60
+0x6C75 = 0x5D6B
+0x6C76 = 0x5D5E
+0x6C77 = 0x5D6F
+0x6C78 = 0x5D66
+0x6C7A = 0x5D62
+0x6C7B = 0x5D5D
+0x6C7C = 0x5D5C
+0x6C7D = 0xF965
+0x6C7E = 0x5F50
+0x6D21 = 0x619F
+0x6D23 = 0x619E
+0x6D24 = 0x61A6
+0x6D25 = 0x6335
+0x6D26 = 0x6338
+0x6D27 = 0x6336
+0x6D28 = 0x633A
+0x6D29 = 0x63DC
+0x6D2A = 0x687C
+0x6D2B = 0x68AB
+0x6D2D = 0x68A8
+0x6D2E = 0x68A7
+0x6D2F = 0x692B
+0x6D30 = 0x692C
+0x6D31 = 0x6928
+0x6D32 = 0x092B
+0x6D33 = 0x69A9
+0x6D34 = 0x69AA
+0x6D35 = 0x69AB
+0x6D36 = 0x69F8
+0x6D37 = 0x6AB1
+0x6D38 = 0x6AF0
+0x6D39 = 0x6AEF
+0x6D3A = 0x70A8
+0x6D3B = 0x708B
+0x6D3C = 0x7094
+0x6D3D = 0x709E
+0x6D3E = 0x708F
+0x6D3F = 0x7088
+0x6D40 = 0x707E
+0x6D41 = 0x7081
+0x6D42 = 0x7030
+0x6D43 = 0x709B
+0x6D44 = 0x7082
+0x6D45 = 0x7090
+0x6D46 = 0x7085
+0x6D47 = 0x707F
+0x6D48 = 0x70A9
+0x6D49 = 0x70DE
+0x6D4A = 0x720D
+0x6D4C = 0x74CF
+0x6D4D = 0x74CB
+0x6D4E = 0x74D8
+0x6D4F = 0x74DD
+0x6D50 = 0x74D3
+0x6D51 = 0x74D0
+0x6D52 = 0x74D5
+0x6D53 = 0x74D6
+0x6D54 = 0x75D6
+0x6D55 = 0x7792
+0x6D56 = 0x7795
+0x6D57 = 0xA5CB
+0x6D58 = 0x778D
+0x6D59 = 0x779B
+0x6D5A = 0x779D
+0x6D5B = 0x778F
+0x6D5C = 0x779E
+0x6D5D = 0x77A6
+0x6D5E = 0x7896
+0x6D5F = 0x7892
+0x6D60 = 0x7B16
+0x6D61 = 0x7B2A
+0x6D62 = 0x7B29
+0x6D63 = 0x7B2C
+0x6D64 = 0x7C15
+0x6D65 = 0x7C12
+0x6D66 = 0x7C11
+0x6D67 = 0x7C13
+0x6D68 = 0x7C88
+0x6D69 = 0x7C8B
+0x6D6A = 0x7C8A
+0x6D6B = 0x7C87
+0x6D6C = 0x7D17
+0x6D6D = 0x7D16
+0x6D6E = 0x7D1A
+0x6D6F = 0x7E19
+0x6D70 = 0x7E17
+0x6D71 = 0x7F91
+0x6D72 = 0x7F94
+0x6D73 = 0x818B
+0x6D74 = 0x8190
+0x6D75 = 0x818F
+0x6D76 = 0x8186
+0x6D77 = 0x8183
+0x6D78 = 0x818E
+0x6D79 = 0x8187
+0x6D7A = 0x81A8
+0x6D7B = 0x8185
+0x6D7C = 0x81A6
+0x6D7D = 0x8182
+0x6D7E = 0x81A7
+0x6E21 = 0x83B9
+0x6E22 = 0x83B7
+0x6E23 = 0x83B4
+0x6E24 = 0x83B6
+0x6E25 = 0x83B3
+0x6E26 = 0x83C6
+0x6E27 = 0x863C
+0x6E28 = 0x8640
+0x6E29 = 0x8638
+0x6E2A = 0x8791
+0x6E2B = 0x87A6
+0x6E2C = 0x87DA
+0x6E2D = 0x88DA
+0x6E2E = 0x88D8
+0x6E2F = 0x88D9
+0x6E30 = 0x88DB
+0x6E31 = 0x88D7
+0x6E32 = 0x8B16
+0x6E33 = 0x8B12
+0x6E34 = 0x8B1F
+0x6E36 = 0x8B14
+0x6E37 = 0x8B1A
+0x6E38 = 0x8B10
+0x6E39 = 0x8CB3
+0x6E3A = 0x8DAE
+0x6E3B = 0x8DC1
+0x6E3C = 0x8DB0
+0x6E3D = 0x8DAF
+0x6E3E = 0x8DB1
+0x6E3F = 0x8DAD
+0x6E40 = 0x8DB2
+0x6E41 = 0x8DC4
+0x6E42 = 0x903C
+0x6E43 = 0x903F
+0x6E44 = 0x9161
+0x6E45 = 0x9166
+0x6E46 = 0x923C
+0x6E47 = 0x923B
+0x6E48 = 0x932C
+0x6E4A = 0x932A
+0x6E4B = 0x933E
+0x6E4C = 0x932F
+0x6E4D = 0x9332
+0x6E4E = 0x9327
+0x6E4F = 0x9329
+0x6E50 = 0x9340
+0x6E51 = 0x93DF
+0x6E52 = 0x93DE
+0x6E53 = 0x943C
+0x6E54 = 0x943B
+0x6E55 = 0x943E
+0x6E56 = 0x9521
+0x6E57 = 0x9546
+0x6E58 = 0x953C
+0x6E59 = 0x9536
+0x6E5A = 0x9538
+0x6E5B = 0x9535
+0x6E5C = 0x9631
+0x6E5D = 0x9636
+0x6E5E = 0x962D
+0x6E5F = 0x9633
+0x6E60 = 0x962F
+0x6E61 = 0x962E
+0x6E62 = 0x9635
+0x6E63 = 0x97AC
+0x6E64 = 0x97A9
+0x6E65 = 0x97A6
+0x6E67 = 0x994C
+0x6E68 = 0x9943
+0x6E69 = 0x9941
+0x6E6A = 0x994F
+0x6E6B = 0x9942
+0x6E6C = 0x9951
+0x6E6E = 0x9940
+0x6E6F = 0x9950
+0x6E70 = 0x9945
+0x6E71 = 0x994A
+0x6E72 = 0x994B
+0x6E73 = 0x9A83
+0x6E74 = 0x9A82
+0x6E75 = 0x9A81
+0x6E76 = 0x9AE0
+0x6E77 = 0x9B98
+0x6E78 = 0x9B9F
+0x6E79 = 0x9B9B
+0x6E7A = 0x9B9A
+0x6E7B = 0x9B99
+0x6E7C = 0x9B96
+0x6E7D = 0x9BAE
+0x6E7E = 0x9B9E
+0x6F21 = 0x9D09
+0x6F22 = 0x9D0D
+0x6F23 = 0x9E4E
+0x6F24 = 0x9E4A
+0x6F25 = 0x9E4D
+0x6F26 = 0x9E40
+0x6F27 = 0x9E3E
+0x6F28 = 0x9E48
+0x6F29 = 0x9E42
+0x6F2A = 0x9E62
+0x6F2B = 0x9E45
+0x6F2C = 0x9E51
+0x6F2D = 0xA0C6
+0x6F2E = 0xA0D0
+0x6F2F = 0xA0C0
+0x6F30 = 0xA0B7
+0x6F31 = 0xA0C2
+0x6F32 = 0xA0BC
+0x6F33 = 0xA0C5
+0x6F34 = 0xA0DC
+0x6F35 = 0xA0DB
+0x6F36 = 0xA0D2
+0x6F37 = 0xA0C7
+0x6F38 = 0xA0B6
+0x6F39 = 0xA0C9
+0x6F3A = 0xA0CC
+0x6F3B = 0xA0D1
+0x6F3C = 0xA0CD
+0x6F3D = 0xA0DA
+0x6F3E = 0xA0BA
+0x6F3F = 0xA0D3
+0x6F40 = 0xA0CE
+0x6F41 = 0xA0F6
+0x6F42 = 0xA0BD
+0x6F43 = 0xA0DD
+0x6F44 = 0xA0C8
+0x6F45 = 0xA10D
+0x6F46 = 0xA135
+0x6F47 = 0xA271
+0x6F48 = 0xA26E
+0x6F49 = 0xA26F
+0x6F4A = 0xA2D6
+0x6F4B = 0xA34C
+0x6F4C = 0xA34F
+0x6F4D = 0xA354
+0x6F4E = 0xA353
+0x6F4F = 0xA3C9
+0x6F50 = 0xA3C8
+0x6F51 = 0xA403
+0x6F53 = 0xA404
+0x6F54 = 0xFA16
+0x6F55 = 0xA457
+0x6F56 = 0xA452
+0x6F57 = 0xA453
+0x6F59 = 0xA456
+0x6F5A = 0xA45C
+0x6F5B = 0xA455
+0x6F5C = 0xA564
+0x6F5D = 0xA55D
+0x6F5E = 0xA55E
+0x6F5F = 0xA5A2
+0x6F60 = 0xA5A3
+0x6F62 = 0xA5E7
+0x6F63 = 0xA5E6
+0x6F64 = 0xA698
+0x6F65 = 0xA6AC
+0x6F66 = 0xA6AF
+0x6F67 = 0xA6AE
+0x6F68 = 0x0459
+0x6F69 = 0x05A9
+0x6F6A = 0x082A
+0x6F6B = 0x08C7
+0x6F6C = 0x1141
+0x6F6D = 0x1137
+0x6F6E = 0x1135
+0x6F6F = 0x1133
+0x6F70 = 0x1139
+0x6F71 = 0x1132
+0x6F72 = 0x14FF
+0x6F73 = 0x1501
+0x6F74 = 0x14F8
+0x6F75 = 0x191B
+0x6F76 = 0x1919
+0x6F77 = 0x1BBF
+0x6F78 = 0x1FBC
+0x6F79 = 0x1FBE
+0x6F7A = 0x1FBD
+0x6F7B = 0x217D
+0x6F7C = 0x2446
+0x6F7D = 0x2447
+0x6F7E = 0x25A4
+0x7021 = 0x2A21
+0x7022 = 0x2A62
+0x7023 = 0x2E86
+0x7025 = 0x302F
+0x7026 = 0x3031
+0x7028 = 0x37F8
+0x7029 = 0x37F5
+0x702A = 0x37F9
+0x702B = 0x37F2
+0x702C = 0x37FA
+0x702D = 0x37F3
+0x702E = 0x3814
+0x702F = 0x37FD
+0x7030 = 0x380F
+0x7031 = 0x380E
+0x7032 = 0x3801
+0x7033 = 0x3937
+0x7034 = 0x3935
+0x7035 = 0x3934
+0x7036 = 0x3931
+0x7037 = 0x3A7A
+0x7038 = 0x3A7B
+0x7039 = 0x3C37
+0x703A = 0x412B
+0x703B = 0x40FB
+0x703C = 0x4116
+0x703D = 0x4113
+0x703F = 0x4111
+0x7040 = 0x410F
+0x7041 = 0x411B
+0x7042 = 0x4138
+0x7043 = 0x44A4
+0x7044 = 0x4709
+0x7045 = 0x4707
+0x7046 = 0x470B
+0x7047 = 0x48D3
+0x7048 = 0x48D1
+0x7049 = 0x48D8
+0x704A = 0x4B1D
+0x704B = 0x4BA9
+0x704C = 0x4BD0
+0x704D = 0x7215
+0x704E = 0x4F02
+0x704F = 0x4F05
+0x7050 = 0x4F01
+0x7051 = 0x4F00
+0x7052 = 0x532E
+0x7053 = 0x5330
+0x7054 = 0x532F
+0x7055 = 0x5331
+0x7056 = 0x55D2
+0x7057 = 0x55D3
+0x7058 = 0x5902
+0x7059 = 0x5A40
+0x705A = 0x5A42
+0x705B = 0x5A3B
+0x705C = 0x5ACE
+0x705D = 0x5D98
+0x705E = 0x5D8F
+0x705F = 0x5D94
+0x7060 = 0x5D91
+0x7062 = 0x5DBA
+0x7063 = 0x5D90
+0x7064 = 0x5D86
+0x7065 = 0x5D9A
+0x7066 = 0x5D8C
+0x7067 = 0x5D93
+0x7068 = 0x5D87
+0x7069 = 0x5D88
+0x706A = 0x5D97
+0x706B = 0x5D8D
+0x706C = 0x5D9C
+0x706D = 0x5DBD
+0x706E = 0x5F3C
+0x706F = 0x5F59
+0x7071 = 0x61D1
+0x7072 = 0x61BB
+0x7073 = 0x61BE
+0x7074 = 0x625D
+0x7075 = 0x63E2
+0x7076 = 0x6605
+0x7077 = 0x68BA
+0x7079 = 0x68F4
+0x707A = 0x69B2
+0x707B = 0x69F9
+0x707C = 0x6AB7
+0x707D = 0x6AB6
+0x707E = 0x7089
+0x7121 = 0x70F9
+0x7122 = 0x70D9
+0x7123 = 0x70E8
+0x7124 = 0x70D4
+0x7125 = 0x70DB
+0x7126 = 0x70E2
+0x7127 = 0x70DF
+0x7128 = 0x70D1
+0x7129 = 0x70E9
+0x712A = 0x70EA
+0x712B = 0x7213
+0x712C = 0x7211
+0x712D = 0x74FA
+0x712E = 0x74F8
+0x712F = 0x74F4
+0x7130 = 0x74FB
+0x7131 = 0x750E
+0x7132 = 0x7502
+0x7133 = 0x750F
+0x7134 = 0x7790
+0x7135 = 0x77AD
+0x7136 = 0x77A9
+0x7137 = 0x7948
+0x7138 = 0x7B5A
+0x7139 = 0x7B4F
+0x713A = 0x7B4E
+0x713B = 0x7B55
+0x713C = 0x7B54
+0x713D = 0x7B4A
+0x713E = 0x7BD5
+0x713F = 0x7C18
+0x7140 = 0x7C8D
+0x7141 = 0x7D1D
+0x7142 = 0x7D19
+0x7143 = 0x7E26
+0x7144 = 0x7E28
+0x7145 = 0x7E2B
+0x7146 = 0x7E7D
+0x7147 = 0x7FA0
+0x7148 = 0x7F9A
+0x7149 = 0x7F9B
+0x714A = 0x81B5
+0x714B = 0x81AD
+0x714C = 0x81B2
+0x714D = 0x8294
+0x714E = 0x83C9
+0x714F = 0x864E
+0x7150 = 0x864F
+0x7151 = 0x8644
+0x7152 = 0x8652
+0x7153 = 0x88E9
+0x7154 = 0x8939
+0x7157 = 0x8DC7
+0x7158 = 0x8DD3
+0x7159 = 0x8DC6
+0x715A = 0x8DC3
+0x715C = 0x8DD2
+0x715D = 0x8F66
+0x715E = 0x917F
+0x715F = 0x9180
+0x7160 = 0x9184
+0x7161 = 0x9185
+0x7162 = 0x91E3
+0x7164 = 0x9241
+0x7165 = 0x9244
+0x7166 = 0x9243
+0x7167 = 0x934E
+0x7168 = 0x934F
+0x716A = 0x9349
+0x716B = 0x934A
+0x716C = 0x934B
+0x716D = 0x9343
+0x716E = 0x93E0
+0x716F = 0x93E5
+0x7170 = 0x93E1
+0x7171 = 0x93E6
+0x7172 = 0x93E2
+0x7173 = 0x940C
+0x7174 = 0x9440
+0x7175 = 0x9549
+0x7176 = 0x954A
+0x7177 = 0x9554
+0x7178 = 0x954C
+0x7179 = 0x9555
+0x717A = 0x9556
+0x717B = 0x963B
+0x717C = 0x963D
+0x717D = 0x97A4
+0x717E = 0x97A8
+0x7221 = 0x97C3
+0x7222 = 0x97BF
+0x7223 = 0x97C8
+0x7224 = 0x97C2
+0x7225 = 0x97CA
+0x7226 = 0x97CC
+0x7227 = 0x97C9
+0x7228 = 0x97BE
+0x7229 = 0x97CD
+0x722A = 0x97C7
+0x722B = 0x97C5
+0x722C = 0x985D
+0x722E = 0x996C
+0x722F = 0x996B
+0x7230 = 0x9970
+0x7231 = 0x996D
+0x7232 = 0x996F
+0x7233 = 0x9989
+0x7234 = 0x9984
+0x7235 = 0x9A8D
+0x7236 = 0x9A8A
+0x7237 = 0x9A8E
+0x7238 = 0x9A91
+0x7239 = 0x9BB5
+0x723A = 0x9BB1
+0x723B = 0x9BAF
+0x723C = 0x9BB9
+0x723D = 0x9BB7
+0x723E = 0x9BB0
+0x7240 = 0x9C17
+0x7242 = 0x9C4F
+0x7243 = 0x9D19
+0x7244 = 0x9D10
+0x7245 = 0x9D18
+0x7246 = 0x9D11
+0x7247 = 0x9D1C
+0x7248 = 0x9D12
+0x7249 = 0x9E76
+0x724A = 0x9E71
+0x724C = 0x9E7A
+0x724D = 0x9E7F
+0x724F = 0x9E73
+0x7250 = 0x9EAB
+0x7252 = 0x9E77
+0x7253 = 0x9E74
+0x7254 = 0x9E7E
+0x7255 = 0x9E9B
+0x7256 = 0x9E84
+0x7257 = 0x9E7C
+0x7258 = 0xA129
+0x7259 = 0xA12B
+0x725A = 0xA10E
+0x725B = 0xA100
+0x725C = 0xA10B
+0x725D = 0xA0FE
+0x725E = 0xA0FA
+0x725F = 0xA117
+0x7260 = 0xA0FF
+0x7261 = 0xA10C
+0x7262 = 0xA10F
+0x7264 = 0xA102
+0x7265 = 0xA101
+0x7266 = 0xA0FC
+0x7267 = 0xA149
+0x7268 = 0xA106
+0x7269 = 0xA112
+0x726A = 0xA113
+0x726B = 0xA278
+0x726C = 0xA35B
+0x726D = 0xA362
+0x726E = 0xA35F
+0x726F = 0xA35D
+0x7270 = 0xA3AB
+0x7271 = 0xA3D5
+0x7272 = 0xA3D4
+0x7273 = 0xA3D3
+0x7274 = 0xA407
+0x7275 = 0xA46C
+0x7276 = 0xA470
+0x7277 = 0xA46E
+0x7278 = 0xA468
+0x7279 = 0xA46D
+0x727A = 0xA477
+0x727B = 0xA46A
+0x727C = 0xA4CE
+0x727D = 0xA4EC
+0x727E = 0xA569
+0x7321 = 0xA568
+0x7322 = 0xA5A6
+0x7323 = 0xA5A9
+0x7324 = 0xA5AA
+0x7325 = 0xA600
+0x7326 = 0xA60D
+0x7327 = 0xA5F8
+0x7328 = 0xA5FC
+0x7329 = 0xA60A
+0x732A = 0xA5F7
+0x732B = 0xA601
+0x732C = 0xA6B6
+0x732D = 0xA6BB
+0x732E = 0xA6B7
+0x732F = 0xA6B9
+0x7330 = 0xA6CA
+0x7331 = 0x0469
+0x7332 = 0x0625
+0x7333 = 0x1159
+0x7334 = 0x1507
+0x7335 = 0x1509
+0x7336 = 0x1922
+0x7337 = 0x1B07
+0x7338 = 0x1B04
+0x7339 = 0x330F
+0x733A = 0x1CF8
+0x733B = 0x1FC7
+0x733C = 0x1FD1
+0x733D = 0x217E
+0x733E = 0x2308
+0x733F = 0x244A
+0x7340 = 0xF898
+0x7341 = 0x24B9
+0x7342 = 0x2E88
+0x7343 = 0x2E91
+0x7344 = 0x2E84
+0x7345 = 0x2E73
+0x7346 = 0x2E89
+0x7347 = 0x2E85
+0x7348 = 0x3033
+0x7349 = 0x3313
+0x734A = 0x381D
+0x734B = 0x381F
+0x734C = 0x381C
+0x734D = 0x3820
+0x734E = 0x381A
+0x734F = 0x381B
+0x7350 = 0x3939
+0x7351 = 0x39AF
+0x7352 = 0x3AE5
+0x7353 = 0x3C3C
+0x7354 = 0x4137
+0x7355 = 0x413A
+0x7356 = 0x44BB
+0x7358 = 0x4710
+0x7359 = 0x470D
+0x735A = 0x4BAF
+0x735B = 0x4C11
+0x735D = 0x4F0D
+0x735E = 0x4F0C
+0x735F = 0x4F0B
+0x7360 = 0x50D4
+0x7361 = 0x533D
+0x7362 = 0x533E
+0x7363 = 0x533B
+0x7364 = 0x5343
+0x7365 = 0x5340
+0x7366 = 0x5346
+0x7367 = 0x5411
+0x7368 = 0x55DD
+0x7369 = 0x55DF
+0x736A = 0x55EA
+0x736B = 0x574A
+0x736C = 0x5906
+0x736D = 0x5DC1
+0x736E = 0x5DB9
+0x736F = 0x5DC6
+0x7370 = 0x5DB8
+0x7371 = 0x5DBB
+0x7372 = 0x5DC8
+0x7373 = 0x5DC5
+0x7374 = 0x5DBF
+0x7375 = 0x5DC7
+0x7376 = 0x5DC4
+0x7377 = 0x5F65
+0x7378 = 0x5F67
+0x7379 = 0x61D7
+0x737A = 0x61DB
+0x737B = 0x61D4
+0x737C = 0x61D6
+0x737D = 0x63E8
+0x737E = 0x660A
+0x7421 = 0x6ABD
+0x7422 = 0x6ABE
+0x7423 = 0x711A
+0x7424 = 0x710D
+0x7425 = 0x710F
+0x7426 = 0x711B
+0x7427 = 0x7110
+0x7428 = 0x7111
+0x7429 = 0x7113
+0x742A = 0x7218
+0x742B = 0x7520
+0x742C = 0x751F
+0x742D = 0x7523
+0x742E = 0x751D
+0x742F = 0x7537
+0x7430 = 0x7525
+0x7431 = 0x7524
+0x7432 = 0x752A
+0x7433 = 0x7527
+0x7434 = 0x7533
+0x7435 = 0x7528
+0x7436 = 0x7534
+0x7437 = 0x77BA
+0x7439 = 0x789D
+0x743A = 0x794C
+0x743B = 0x7B5C
+0x743C = 0x7B6A
+0x743D = 0x7B5D
+0x743E = 0x7B65
+0x743F = 0x7B63
+0x7440 = 0x7B5E
+0x7441 = 0x7C19
+0x7442 = 0x7C97
+0x7443 = 0x7E3F
+0x7444 = 0x7E33
+0x7445 = 0x7E32
+0x7446 = 0x7FA1
+0x7447 = 0x7FA5
+0x7448 = 0x7FA4
+0x7449 = 0x7FA2
+0x744A = 0x81C1
+0x744C = 0x81C7
+0x744D = 0x81C4
+0x744E = 0x81C6
+0x744F = 0x81C5
+0x7450 = 0x81D4
+0x7451 = 0x81CA
+0x7452 = 0x8653
+0x7453 = 0x88F1
+0x7454 = 0x8921
+0x7456 = 0x8BB7
+0x7457 = 0x8B92
+0x7458 = 0x8DD4
+0x7459 = 0x8F44
+0x745A = 0x9198
+0x745B = 0x919B
+0x745C = 0x9191
+0x745D = 0x9195
+0x745E = 0x919A
+0x745F = 0x9192
+0x7460 = 0x9353
+0x7461 = 0x9357
+0x7463 = 0x935C
+0x7464 = 0x935D
+0x7465 = 0x9364
+0x7466 = 0x93EA
+0x7467 = 0x93ED
+0x7468 = 0x9442
+0x7469 = 0x9443
+0x746A = 0x9564
+0x746B = 0x9561
+0x746C = 0x9560
+0x746D = 0x967D
+0x746E = 0x97D4
+0x746F = 0x97D5
+0x7470 = 0x97D9
+0x7471 = 0x9987
+0x7472 = 0x9999
+0x7473 = 0x998C
+0x7474 = 0x998A
+0x7475 = 0x998F
+0x7477 = 0x998B
+0x7478 = 0x9982
+0x7479 = 0x999B
+0x747B = 0x9BC8
+0x747C = 0x9BC4
+0x747D = 0x9BCC
+0x747E = 0x9BC7
+0x7521 = 0x9BC3
+0x7522 = 0x9BC6
+0x7523 = 0x9BCB
+0x7524 = 0x9BCA
+0x7525 = 0x9BC9
+0x7526 = 0x9BCD
+0x7527 = 0x9C53
+0x7528 = 0x9D21
+0x7529 = 0x9D29
+0x752A = 0x9D1D
+0x752B = 0x9D24
+0x752C = 0x9D28
+0x752E = 0x9EB1
+0x752F = 0x9EB2
+0x7530 = 0x9EB5
+0x7531 = 0x9ED6
+0x7532 = 0x9EAF
+0x7533 = 0x9ECA
+0x7534 = 0x9EB8
+0x7535 = 0xFA12
+0x7536 = 0xFA11
+0x7537 = 0xA145
+0x7538 = 0xA147
+0x7539 = 0xA134
+0x753A = 0xA16E
+0x753B = 0xA142
+0x753C = 0xA131
+0x753D = 0xA12E
+0x753E = 0xA156
+0x753F = 0xA138
+0x7540 = 0xA137
+0x7541 = 0xA14B
+0x7542 = 0xA12D
+0x7543 = 0xA133
+0x7544 = 0xA136
+0x7546 = 0xA148
+0x7547 = 0xA2DC
+0x7549 = 0xA366
+0x754A = 0xA36D
+0x754B = 0xA363
+0x754C = 0xA364
+0x754E = 0xA367
+0x754F = 0xA3D9
+0x7550 = 0xA40B
+0x7551 = 0xA47E
+0x7552 = 0xA48B
+0x7553 = 0xA526
+0x7554 = 0xA52C
+0x7555 = 0xA529
+0x7556 = 0xA56F
+0x7557 = 0xA56B
+0x7558 = 0xA56D
+0x7559 = 0xA56E
+0x755A = 0xA61C
+0x755B = 0xA611
+0x755C = 0xA610
+0x755D = 0xA624
+0x755E = 0xA612
+0x755F = 0xA615
+0x7560 = 0xA617
+0x7562 = 0x046F
+0x7563 = 0x05AB
+0x7564 = 0x082E
+0x7565 = 0x08C9
+0x7566 = 0x0B96
+0x7567 = 0x1185
+0x7568 = 0x16A0
+0x7569 = 0x192B
+0x756A = 0x230D
+0x756B = 0x3036
+0x756F = 0x33B1
+0x7570 = 0x384A
+0x7571 = 0x3837
+0x7572 = 0x383C
+0x7573 = 0x3838
+0x7574 = 0x383A
+0x7575 = 0x383E
+0x7576 = 0x3849
+0x7579 = 0x3A80
+0x757A = 0x3A7F
+0x757B = 0x3AE3
+0x757C = 0x3C3F
+0x757D = 0x4152
+0x757E = 0x414E
+0x7621 = 0x414A
+0x7622 = 0x414B
+0x7623 = 0x44D5
+0x7624 = 0x4AD8
+0x7625 = 0x4B20
+0x7626 = 0x4BB3
+0x7627 = 0x4BB1
+0x7628 = 0x4BB0
+0x7629 = 0x4F17
+0x762A = 0x50D9
+0x762B = 0x5349
+0x762C = 0x5413
+0x762D = 0x55ED
+0x762E = 0x55EB
+0x762F = 0x55EE
+0x7630 = 0x590A
+0x7631 = 0x590B
+0x7632 = 0x5A4A
+0x7633 = 0x5DD5
+0x7634 = 0x5DD7
+0x7635 = 0x5DDE
+0x7636 = 0x5DDC
+0x7637 = 0x5DEE
+0x7638 = 0x5F70
+0x763A = 0x61D9
+0x763B = 0x63D7
+0x763C = 0x68CB
+0x763D = 0x68C7
+0x763E = 0x69FC
+0x763F = 0x713B
+0x7640 = 0x7139
+0x7641 = 0x714B
+0x7642 = 0x7143
+0x7643 = 0x7140
+0x7644 = 0x7146
+0x7645 = 0x754D
+0x7646 = 0x7543
+0x7647 = 0x7547
+0x7648 = 0x754B
+0x7649 = 0x7555
+0x764A = 0x7552
+0x764B = 0x7B5F
+0x764D = 0x7B7C
+0x764E = 0x7B7B
+0x764F = 0x7FA8
+0x7650 = 0x7FA9
+0x7651 = 0x81DE
+0x7652 = 0x81D7
+0x7653 = 0x81DD
+0x7654 = 0x81D6
+0x7655 = 0x81D8
+0x7656 = 0x829B
+0x7657 = 0x83E0
+0x7658 = 0x83E8
+0x7659 = 0x83E6
+0x765A = 0x88F8
+0x765B = 0x88FB
+0x765C = 0x8BBB
+0x765E = 0x8BB8
+0x7660 = 0x8CC1
+0x7661 = 0x8CC0
+0x7662 = 0x91A4
+0x7663 = 0x91AB
+0x7664 = 0x924D
+0x7665 = 0x9365
+0x7666 = 0x9367
+0x7667 = 0x936A
+0x7668 = 0x9366
+0x7669 = 0x9369
+0x766A = 0x9573
+0x766B = 0x9580
+0x766C = 0x956F
+0x766D = 0x9571
+0x766E = 0x97E4
+0x766F = 0x97E6
+0x7670 = 0x97E7
+0x7671 = 0x99A0
+0x7672 = 0x99A4
+0x7673 = 0x9AA2
+0x7674 = 0x9AA7
+0x7675 = 0x9AA4
+0x7676 = 0x9BDE
+0x7677 = 0x9BDB
+0x7678 = 0x9C58
+0x7679 = 0x9C5C
+0x767A = 0x9D2F
+0x767B = 0x9D2E
+0x767C = 0x9EDD
+0x767D = 0x9EE4
+0x767E = 0x9ED8
+0x7721 = 0x9EE7
+0x7722 = 0x9EDA
+0x7723 = 0x9E75
+0x7725 = 0xA179
+0x7726 = 0xA180
+0x7727 = 0xA17F
+0x7728 = 0xA17C
+0x7729 = 0xA175
+0x772A = 0xA17B
+0x772B = 0xA182
+0x772D = 0xA189
+0x772E = 0xA174
+0x772F = 0xA17D
+0x7730 = 0xA17A
+0x7731 = 0xA186
+0x7732 = 0xA1A8
+0x7733 = 0xA172
+0x7735 = 0xA18B
+0x7736 = 0xA191
+0x7737 = 0xA1B3
+0x7738 = 0xA181
+0x7739 = 0xA282
+0x773A = 0xA2E1
+0x773B = 0xA2E3
+0x773C = 0xA2E2
+0x773D = 0xA376
+0x773E = 0xA374
+0x773F = 0xA372
+0x7740 = 0xA375
+0x7741 = 0xA40E
+0x7742 = 0xA40D
+0x7743 = 0xA494
+0x7744 = 0xA492
+0x7745 = 0xA493
+0x7746 = 0xA491
+0x7747 = 0xA48F
+0x7748 = 0xA495
+0x7749 = 0xA4D0
+0x774A = 0xA4F7
+0x774B = 0xA576
+0x774C = 0xA5AF
+0x774E = 0xA626
+0x774F = 0xA625
+0x7750 = 0xA62D
+0x7751 = 0xA6A0
+0x7752 = 0xA6C3
+0x7753 = 0x04D7
+0x7754 = 0x0ACC
+0x7755 = 0x1179
+0x7756 = 0x117A
+0x7757 = 0x1515
+0x7758 = 0x1FDB
+0x7759 = 0x2185
+0x775A = 0x2970
+0x775B = 0x297B
+0x775C = 0x2EA5
+0x775D = 0x2E9F
+0x775E = 0x3317
+0x775F = 0x33B2
+0x7760 = 0x3839
+0x7761 = 0x3840
+0x7762 = 0x384E
+0x7763 = 0x393E
+0x7764 = 0x3AE8
+0x7765 = 0x3AE7
+0x7766 = 0x4166
+0x7767 = 0x4161
+0x7768 = 0x44DA
+0x7769 = 0x4714
+0x776A = 0x48DF
+0x776B = 0x4F18
+0x776C = 0x5039
+0x776D = 0x503A
+0x776E = 0x5730
+0x776F = 0x5732
+0x7770 = 0x590E
+0x7771 = 0x5A4C
+0x7772 = 0x5DE8
+0x7773 = 0x5DF1
+0x7774 = 0x5DEB
+0x7775 = 0x5DEC
+0x7776 = 0x5F74
+0x7777 = 0x5F73
+0x7778 = 0x61F1
+0x7779 = 0x6342
+0x777A = 0x633E
+0x777B = 0x6341
+0x777C = 0x652C
+0x777D = 0x68D2
+0x777E = 0x69BB
+0x7821 = 0x7158
+0x7822 = 0x7157
+0x7823 = 0x7156
+0x7824 = 0x715A
+0x7826 = 0x7561
+0x7827 = 0x7568
+0x7828 = 0x7565
+0x7829 = 0x755F
+0x782A = 0x7564
+0x782B = 0x755E
+0x782C = 0x755B
+0x782D = 0x7567
+0x782E = 0x77C3
+0x782F = 0x78A2
+0x7830 = 0x7953
+0x7831 = 0x7B7D
+0x7832 = 0x7C20
+0x7833 = 0x7FAE
+0x7834 = 0x7FAF
+0x7835 = 0x7FB0
+0x7836 = 0x81E7
+0x7837 = 0x81E6
+0x7838 = 0x81E9
+0x7839 = 0x83F1
+0x783A = 0x83EB
+0x783B = 0x83EA
+0x783C = 0x83E9
+0x783D = 0x8663
+0x783E = 0x8902
+0x783F = 0x88FE
+0x7840 = 0x8BDE
+0x7841 = 0x8CC2
+0x7842 = 0x8DE6
+0x7843 = 0x8F5D
+0x7844 = 0x91AD
+0x7845 = 0x9375
+0x7846 = 0x9372
+0x7847 = 0x9377
+0x7849 = 0x9651
+0x784A = 0x97E8
+0x784B = 0x97ED
+0x784C = 0x97EE
+0x784D = 0x99B9
+0x784E = 0x99A1
+0x784F = 0x99B6
+0x7850 = 0x9AAE
+0x7851 = 0x9BE8
+0x7853 = 0x9C1E
+0x7854 = 0x9D31
+0x7855 = 0x9D32
+0x7857 = 0x9F0E
+0x7858 = 0x9F12
+0x7859 = 0x9F09
+0x785A = 0x9F05
+0x785C = 0x9F03
+0x785D = 0x9F1F
+0x785E = 0x9F0D
+0x785F = 0x9F0C
+0x7860 = 0x9F04
+0x7861 = 0x9F0A
+0x7862 = 0xA1C2
+0x7863 = 0xA1BF
+0x7864 = 0xA1C9
+0x7865 = 0xA1B2
+0x7866 = 0xA1C1
+0x7867 = 0xA1AF
+0x7868 = 0xA1B4
+0x7869 = 0xA1B0
+0x786A = 0xA1B6
+0x786B = 0xA1B7
+0x786C = 0xA1BB
+0x786D = 0xA1B1
+0x786E = 0xA2F0
+0x786F = 0xA378
+0x7870 = 0xA37A
+0x7871 = 0xA379
+0x7872 = 0xA3E4
+0x7873 = 0xA3E6
+0x7874 = 0xA49F
+0x7875 = 0xA49D
+0x7876 = 0xA498
+0x7877 = 0xA499
+0x7878 = 0xA4F9
+0x7879 = 0xA530
+0x787A = 0xA582
+0x787B = 0xA581
+0x787C = 0xA5B3
+0x787D = 0xA57F
+0x787E = 0xA63A
+0x7921 = 0xA63E
+0x7922 = 0xA648
+0x7923 = 0x1186
+0x7924 = 0x1936
+0x7925 = 0x1B13
+0x7926 = 0x1C22
+0x7927 = 0x1FDD
+0x7928 = 0x25A7
+0x7929 = 0x297D
+0x792B = 0x331C
+0x792C = 0x3865
+0x792D = 0x3860
+0x792E = 0x3867
+0x7930 = 0x3B1A
+0x7931 = 0x4AE3
+0x7932 = 0x5734
+0x7933 = 0x5918
+0x7934 = 0x5A52
+0x7935 = 0x5DFC
+0x7936 = 0x5F79
+0x7937 = 0x5F78
+0x7938 = 0x5F76
+0x7939 = 0x61FA
+0x793A = 0x61F8
+0x793B = 0x652D
+0x793C = 0x68D6
+0x793D = 0x69BD
+0x793E = 0x69BF
+0x793F = 0x69BE
+0x7940 = 0x7144
+0x7941 = 0x7170
+0x7942 = 0x7162
+0x7943 = 0x716E
+0x7944 = 0x756E
+0x7945 = 0x757C
+0x7946 = 0x7574
+0x7947 = 0x7578
+0x7948 = 0x7570
+0x7949 = 0x7579
+0x794A = 0x7571
+0x794B = 0x77CC
+0x794C = 0x78A7
+0x794D = 0x78A6
+0x794E = 0x7B93
+0x794F = 0x7C21
+0x7950 = 0x7C9C
+0x7951 = 0x829D
+0x7952 = 0x83F4
+0x7953 = 0x83F3
+0x7954 = 0x8DF0
+0x7955 = 0x91B8
+0x7956 = 0x91B6
+0x7957 = 0x91BD
+0x7958 = 0x9373
+0x7959 = 0x9382
+0x795A = 0x9587
+0x795B = 0x9656
+0x795C = 0x9659
+0x795D = 0x97F6
+0x795E = 0x99C9
+0x795F = 0x99C5
+0x7960 = 0x99C7
+0x7961 = 0x99CA
+0x7962 = 0x99C2
+0x7963 = 0x99C4
+0x7964 = 0x9BF2
+0x7965 = 0x9BF0
+0x7966 = 0x9D3B
+0x7967 = 0x9D3A
+0x7968 = 0x9F26
+0x7969 = 0x9F28
+0x796A = 0x9F34
+0x796B = 0x9F2D
+0x796C = 0xA1D7
+0x796D = 0xA1D2
+0x796E = 0xA1D6
+0x796F = 0xA1DC
+0x7970 = 0xA1D3
+0x7971 = 0xA1D1
+0x7972 = 0xA286
+0x7974 = 0xA2EF
+0x7975 = 0xA2EE
+0x7976 = 0xA3E8
+0x7977 = 0xA4AC
+0x7978 = 0xA4A9
+0x7979 = 0xA4AA
+0x797A = 0xA4AB
+0x797B = 0xA4FB
+0x797C = 0xA533
+0x797D = 0xA588
+0x797E = 0xA5B6
+0x7A21 = 0xA5B7
+0x7A22 = 0xA5D0
+0x7A23 = 0xA5CF
+0x7A24 = 0xA64F
+0x7A25 = 0xA659
+0x7A26 = 0xA64C
+0x7A27 = 0x1B18
+0x7A28 = 0x1FE0
+0x7A29 = 0x3869
+0x7A2A = 0x4173
+0x7A2B = 0x4172
+0x7A2C = 0x4AE8
+0x7A2D = 0x55FB
+0x7A2E = 0x591C
+0x7A2F = 0x5E09
+0x7A30 = 0x5E0A
+0x7A31 = 0x5E08
+0x7A32 = 0x5F7D
+0x7A33 = 0x5F7F
+0x7A34 = 0x6267
+0x7A35 = 0x717A
+0x7A36 = 0x717B
+0x7A37 = 0x77D1
+0x7A38 = 0xF9CB
+0x7A39 = 0x7B9D
+0x7A3A = 0x7C9D
+0x7A3B = 0x81FC
+0x7A3C = 0x81FB
+0x7A3D = 0x81FD
+0x7A3E = 0x83F5
+0x7A3F = 0x83F6
+0x7A40 = 0x8C0F
+0x7A41 = 0x8C1D
+0x7A42 = 0x91C7
+0x7A43 = 0x91C1
+0x7A44 = 0x91BF
+0x7A45 = 0x9254
+0x7A46 = 0x937F
+0x7A47 = 0x93F5
+0x7A48 = 0x958A
+0x7A49 = 0x958C
+0x7A4A = 0x965C
+0x7A4B = 0x9865
+0x7A4C = 0x99CF
+0x7A4D = 0x99D0
+0x7A4E = 0x9AB8
+0x7A4F = 0x9BFA
+0x7A50 = 0x9C66
+0x7A51 = 0x9F40
+0x7A52 = 0x9F41
+0x7A54 = 0xA1F7
+0x7A55 = 0xA1F3
+0x7A56 = 0xA1EF
+0x7A57 = 0xA1F4
+0x7A58 = 0xA1ED
+0x7A59 = 0xA1F2
+0x7A5A = 0xA1F1
+0x7A5B = 0xA1F9
+0x7A5C = 0xA4B4
+0x7A5D = 0xA4FC
+0x7A5E = 0xA5BC
+0x7A5F = 0xA65E
+0x7A60 = 0xA65B
+0x7A61 = 0xA65F
+0x7A62 = 0xA65D
+0x7A63 = 0xA6CF
+0x7A64 = 0xA6CE
+0x7A65 = 0x193A
+0x7A66 = 0x1FE1
+0x7A67 = 0x2315
+0x7A68 = 0x2314
+0x7A69 = 0x4178
+0x7A6A = 0x4179
+0x7A6B = 0x44E6
+0x7A6C = 0x4BB8
+0x7A6D = 0x4F22
+0x7A6E = 0x55FE
+0x7A6F = 0x68DB
+0x7A70 = 0x6A06
+0x7A71 = 0x6AC8
+0x7A72 = 0x7189
+0x7A73 = 0x7586
+0x7A74 = 0x78AD
+0x7A75 = 0x7B99
+0x7A76 = 0x7BD8
+0x7A77 = 0x7C23
+0x7A78 = 0x7D23
+0x7A79 = 0x7FB5
+0x7A7A = 0x83F9
+0x7A7B = 0x8907
+0x7A7C = 0x8C1E
+0x7A7D = 0x8DFB
+0x7A7E = 0x8F72
+0x7B21 = 0x8F73
+0x7B22 = 0x9387
+0x7B23 = 0x9449
+0x7B24 = 0x965D
+0x7B25 = 0x97F8
+0x7B26 = 0x9C03
+0x7B27 = 0x9F4E
+0x7B28 = 0x9F4D
+0x7B29 = 0x9F50
+0x7B2A = 0x9F55
+0x7B2B = 0xA209
+0x7B2C = 0xA207
+0x7B2D = 0xA20C
+0x7B2E = 0xA203
+0x7B2F = 0xA206
+0x7B30 = 0xA20B
+0x7B31 = 0xA20A
+0x7B32 = 0xA289
+0x7B33 = 0xA4BB
+0x7B34 = 0xA4FF
+0x7B35 = 0xA536
+0x7B36 = 0xA58B
+0x7B37 = 0xA666
+0x7B38 = 0xA669
+0x7B39 = 0xA667
+0x7B3A = 0xA6C2
+0x7B3B = 0xA6D2
+0x7B3C = 0x1FE2
+0x7B3E = 0x2988
+0x7B3F = 0x335B
+0x7B40 = 0x3876
+0x7B41 = 0x417D
+0x7B42 = 0x45A6
+0x7B43 = 0x535A
+0x7B44 = 0x5E17
+0x7B45 = 0x68DC
+0x7B46 = 0x718F
+0x7B47 = 0x7594
+0x7B48 = 0x7595
+0x7B49 = 0x7FB6
+0x7B4A = 0x8204
+0x7B4B = 0x87EE
+0x7B4C = 0x938A
+0x7B4D = 0x93F9
+0x7B4E = 0x9C07
+0x7B4F = 0x9C1F
+0x7B50 = 0x9C2A
+0x7B51 = 0x9D45
+0x7B52 = 0x9F5C
+0x7B53 = 0x9F5B
+0x7B54 = 0x9F61
+0x7B55 = 0x9F5D
+0x7B56 = 0xA218
+0x7B57 = 0xA21F
+0x7B58 = 0xA383
+0x7B59 = 0xA416
+0x7B5A = 0xA414
+0x7B5B = 0xA4BF
+0x7B5C = 0xA4C0
+0x7B5D = 0xA673
+0x7B5E = 0xA6C0
+0x7B5F = 0x1517
+0x7B60 = 0x2989
+0x7B61 = 0x591E
+0x7B62 = 0x591F
+0x7B63 = 0x5A54
+0x7B64 = 0x5E18
+0x7B65 = 0x6205
+0x7B66 = 0x7195
+0x7B67 = 0x7598
+0x7B68 = 0x759B
+0x7B69 = 0x7959
+0x7B6A = 0x8208
+0x7B6B = 0x8401
+0x7B6C = 0x91CE
+0x7B6D = 0x93FA
+0x7B6E = 0x9ABE
+0x7B6F = 0x9D47
+0x7B70 = 0x9F6A
+0x7B71 = 0x9F69
+0x7B72 = 0x9F68
+0x7B73 = 0x9F67
+0x7B74 = 0xA225
+0x7B75 = 0xA228
+0x7B76 = 0xA4C4
+0x7B77 = 0xA537
+0x7B78 = 0xA58D
+0x7B79 = 0xA58C
+0x7B7B = 0xF920
+0x7B7C = 0x5E22
+0x7B7D = 0x5F82
+0x7B7E = 0x77D9
+0x7C21 = 0x8C38
+0x7C22 = 0x93FB
+0x7C23 = 0x99E1
+0x7C24 = 0x9C72
+0x7C25 = 0x9D48
+0x7C26 = 0x9F6C
+0x7C27 = 0x9F70
+0x7C28 = 0xA231
+0x7C29 = 0xA230
+0x7C2A = 0xA679
+0x7C2B = 0x5E23
+0x7C2C = 0x68F8
+0x7C2D = 0x9C74
+0x7C2E = 0x9F73
+0x7C2F = 0xA234
+0x7C30 = 0xA387
+0x7C31 = 0xA3B2
+0x7C32 = 0xA5C2
+0x7C33 = 0xA67D
+0x7C34 = 0x1FE5
+0x7C35 = 0x938C
+0x7C36 = 0x9F77
+0x7C37 = 0x9F75
+0x7C38 = 0xA238
+0x7C39 = 0xA23A
+0x7C3A = 0xA683
+0x7C3B = 0xA681
+0x7C3C = 0x4180
+0x7C3D = 0x7199
+0x7C3F = 0x944A
+0x7C40 = 0x9D4A
+0x7C41 = 0xA23C
+0x7C42 = 0xA6C8
+0x7C43 = 0x5604
+0x7C44 = 0x78AF
+0x7C45 = 0xA689
+0x7C46 = 0xA2FA
+0x7C47 = 0x9661
+0x7C48 = 0xA23F
+0x7C49 = 0x7193
+0x7C4A = 0xA4C9
+0x7C4B = 0x77DE
+0x7C4C = 0x9391
+0x7C4D = 0xA68E
+0x7C4E = 0xA68D
+0x7C4F = 0x7198
+0x7C50 = 0x69C5
+0x7C51 = 0xA6A5
+END_MAP
diff --git a/share/i18n/csmapper/CNS/CNS11643-6%UCS@BMP.src b/share/i18n/csmapper/CNS/CNS11643-6%UCS@BMP.src
new file mode 100644 (file)
index 0000000..54e0ad9
--- /dev/null
@@ -0,0 +1,274 @@
+# $NetBSD: CNS11643-6%UCS@BMP.src,v 1.1 2007/03/05 16:57:13 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CNS11643-3/UCS:BMP"
+SRC_ZONE       0x21-0x7E / 0x21-0x7E / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+0x2123 = 0x3405
+0x2130 = 0x3404
+0x213B = 0x353F
+0x216E = 0x382A
+0x2179 = 0x38A7
+0x217E = 0x38FA
+0x222C = 0x3400
+0x2241 = 0x34DB
+0x234E = 0x3438
+0x236C = 0x6530
+0x2371 = 0x353A
+0x2470 = 0x38C9
+0x2525 = 0x3C4F
+0x2549 = 0x43CD
+0x254F = 0x4492
+0x2571 = 0x3445
+0x257B = 0x34B5
+0x257D = 0x34B6
+0x2636 = 0x3537
+0x2638 = 0x3530
+0x2678 = 0x373E
+0x2679 = 0x374D
+0x267A = 0x3751
+0x2747 = 0x3873
+0x276E = 0x39BE
+0x2830 = 0x3C1E
+0x2844 = 0x3CC8
+0x2849 = 0x3CC3
+0x284A = 0x3CC7
+0x2862 = 0x3F56
+0x2864 = 0x3540
+0x2935 = 0x49BD
+0x296F = 0x351A
+0x2972 = 0x352C
+0x2A2A = 0x3549
+0x2A39 = 0x357C
+0x2A76 = 0x37BF
+0x2A7B = 0x37BA
+0x2B3E = 0x38D8
+0x2B52 = 0x39B2
+0x2B70 = 0x3AC4
+0x2C71 = 0x3E2B
+0x2C75 = 0x3E61
+0x2C7E = 0x72DD
+0x2D21 = 0x3EB2
+0x2D49 = 0x4129
+0x2D4E = 0x4192
+0x2E5A = 0x3458
+0x2F27 = 0x351C
+0x2F65 = 0x3637
+0x3063 = 0x3843
+0x307A = 0x38B4
+0x3125 = 0x38E0
+0x3167 = 0x3AE4
+0x3172 = 0x6804
+0x3178 = 0x3C26
+0x3267 = 0x3E6F
+0x3338 = 0x401C
+0x3348 = 0x4100
+0x3364 = 0x42B6
+0x337D = 0x43E4
+0x343A = 0x44AD
+0x343C = 0x82FF
+0x3460 = 0x8FEC
+0x346D = 0x48C3
+0x3538 = 0x3467
+0x3578 = 0x53DE
+0x357D = 0x3596
+0x3657 = 0x5A30
+0x365D = 0x3759
+0x3666 = 0x5BB2
+0x3668 = 0x3776
+0x367C = 0x37D2
+0x3754 = 0x3920
+0x375A = 0x3929
+0x375E = 0x3938
+0x382B = 0x3A89
+0x382C = 0x3AB0
+0x3830 = 0x3ABF
+0x3834 = 0x3AC5
+0x3837 = 0x3AEA
+0x3864 = 0x3C37
+0x3872 = 0x3CE4
+0x3933 = 0x3CE8
+0x3940 = 0x3E20
+0x396B = 0x3F86
+0x3A6B = 0x4356
+0x3A74 = 0x4367
+0x3B21 = 0x8038
+0x3B24 = 0x8081
+0x3B28 = 0x43D1
+0x3B31 = 0x43EB
+0x3B56 = 0x44B6
+0x3B69 = 0x45A3
+0x3B73 = 0x4610
+0x3C63 = 0x491B
+0x3C65 = 0x4987
+0x3D61 = 0x3557
+0x3E42 = 0x369D
+0x3E5A = 0x375F
+0x3E64 = 0x3779
+0x3E6B = 0x3798
+0x3E75 = 0x37DC
+0x3E76 = 0x5D2B
+0x3E78 = 0x37DF
+0x4032 = 0x39FD
+0x404F = 0x3AF4
+0x4051 = 0x3AEF
+0x406E = 0x3C31
+0x412B = 0x3D03
+0x4141 = 0x3D09
+0x4166 = 0x3E3E
+0x416D = 0x3E77
+0x4175 = 0x3E7B
+0x4266 = 0x413A
+0x426F = 0x41A0
+0x4276 = 0x41E5
+0x4322 = 0x427D
+0x433C = 0x436D
+0x4358 = 0x43F8
+0x435A = 0x8158
+0x4364 = 0x4450
+0x4370 = 0x4468
+0x4371 = 0x4467
+0x4428 = 0x44CF
+0x442C = 0x44CD
+0x4448 = 0x45AB
+0x446D = 0x46C1
+0x4470 = 0x8A24
+0x4522 = 0x4747
+0x4524 = 0x4757
+0x4538 = 0x8DC3
+0x4545 = 0x484E
+0x4655 = 0x3477
+0x4665 = 0x51F2
+0x4729 = 0x55B6
+0x4739 = 0x35C4
+0x474E = 0x3652
+0x4844 = 0x386B
+0x4845 = 0x5EC3
+0x486F = 0x3941
+0x4875 = 0x3950
+0x4961 = 0x3AC0
+0x4973 = 0x3AFC
+0x497B = 0x3479
+0x497E = 0x440B
+0x4A6D = 0x3D1E
+0x4B43 = 0x3E85
+0x4B5A = 0x3F97
+0x4C2B = 0x4093
+0x4C2F = 0x7861
+0x4C33 = 0x40B2
+0x4C43 = 0x7A06
+0x4C48 = 0x7A01
+0x4C53 = 0x41A4
+0x4C56 = 0x41F2
+0x4C5B = 0x41F1
+0x4C60 = 0x4281
+0x4C71 = 0x42DC
+0x4D54 = 0x440C
+0x4D63 = 0x446D
+0x4E27 = 0x44E6
+0x4E4F = 0x8849
+0x4E60 = 0x8999
+0x4E6B = 0x46D1
+0x4E7A = 0x472C
+0x4F29 = 0x476E
+0x4F36 = 0x47E5
+0x4F3C = 0x47E6
+0x4F48 = 0x489F
+0x4F6F = 0x921F
+0x5031 = 0x4A0D
+0x506C = 0x34F8
+0x5074 = 0x5313
+0x5076 = 0x3533
+0x507A = 0x353C
+0x5122 = 0x354F
+0x5132 = 0x35DC
+0x5143 = 0x55E0
+0x5234 = 0x37F5
+0x524D = 0x38C3
+0x5264 = 0x6139
+0x5269 = 0x3971
+0x533D = 0x3B01
+0x544E = 0x6ED7
+0x5450 = 0x3D41
+0x5454 = 0x3DD7
+0x5467 = 0x3DE2
+0x5478 = 0x3E45
+0x547C = 0x733D
+0x5552 = 0x3FF2
+0x5561 = 0x4049
+0x5627 = 0x41A9
+0x566D = 0x43CB
+0x5676 = 0x440D
+0x582B = 0x4631
+0x5841 = 0x46D5
+0x5924 = 0x4856
+0x594C = 0x48F4
+0x5A24 = 0x9775
+0x5A28 = 0x4A58
+0x5A73 = 0x3487
+0x5C44 = 0x37FA
+0x5C67 = 0x38F2
+0x5D32 = 0x3A2F
+0x5D51 = 0x3AC1
+0x5D77 = 0x3C40
+0x5E3B = 0x3D3F
+0x5E40 = 0x3D46
+0x5E6E = 0x3E8F
+0x5F2D = 0x3FAC
+0x5F6B = 0x4168
+0x5F78 = 0x41AB
+0x602C = 0x4291
+0x6058 = 0x7FE4
+0x6060 = 0x8088
+0x606F = 0x4430
+0x6121 = 0x445D
+0x6124 = 0x4475
+0x6144 = 0x44FF
+0x6158 = 0x450B
+0x6169 = 0x45C8
+0x626A = 0x4774
+0x6275 = 0x47AC
+0x637B = 0x4A16
+0x6440 = 0x4B3B
+0x645E = 0x4BEF
+END_MAP
diff --git a/share/i18n/csmapper/CNS/CNS11643-6%UCS@SIP.src b/share/i18n/csmapper/CNS/CNS11643-6%UCS@SIP.src
new file mode 100644 (file)
index 0000000..8ec1701
--- /dev/null
@@ -0,0 +1,6206 @@
+# $NetBSD: CNS11643-6%UCS@SIP.src,v 1.1 2007/03/05 16:57:13 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CNS11643-6/UCS:SIP"
+SRC_ZONE       0x21-0x7E / 0x21-0x7E / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+0x2121 = 0xF802
+0x2122 = 0x0062
+0x2124 = 0x0088
+0x2125 = 0x00D0
+0x2126 = 0x00CF
+0x2127 = 0x011E
+0x2128 = 0x011F
+0x2129 = 0x0120
+0x212A = 0x090E
+0x212B = 0x092C
+0x212C = 0x0061
+0x212D = 0x0004
+0x212E = 0x0005
+0x212F = 0x0003
+0x2131 = 0xF801
+0x2132 = 0x007D
+0x2133 = 0x008D
+0x2134 = 0x01A3
+0x2135 = 0x01A4
+0x2136 = 0x04DB
+0x2137 = 0x0500
+0x2138 = 0xF81E
+0x2139 = 0x06A3
+0x213A = 0x0832
+0x213C = 0x0AD4
+0x213D = 0x0AD5
+0x213E = 0x1C23
+0x213F = 0x232C
+0x2140 = 0x237A
+0x2141 = 0x0503
+0x2142 = 0x0007
+0x2143 = 0x0008
+0x2144 = 0x008F
+0x2145 = 0x009C
+0x2146 = 0x00D5
+0x2147 = 0x0112
+0x2148 = 0x0113
+0x2149 = 0x0114
+0x214A = 0x0121
+0x214B = 0x01A8
+0x214C = 0x01A6
+0x214D = 0x0476
+0x214E = 0x0501
+0x214F = 0x053D
+0x2150 = 0xF814
+0x2151 = 0x053E
+0x2152 = 0x0629
+0x2153 = 0x0677
+0x2154 = 0x0678
+0x2155 = 0x06A6
+0x2156 = 0x06A9
+0x2157 = 0x06AC
+0x2158 = 0x0834
+0x2159 = 0x0504
+0x215A = 0x097B
+0x215B = 0x0A10
+0x215C = 0x062F
+0x215D = 0x0AD7
+0x215E = 0x0B1C
+0x215F = 0x0B1F
+0x2160 = 0x0B1A
+0x2161 = 0xF836
+0x2162 = 0x0B1E
+0x2163 = 0x0B9E
+0x2164 = 0x0B9A
+0x2165 = 0x11A0
+0x2166 = 0x11A1
+0x2167 = 0x15D2
+0x2168 = 0x15D3
+0x2169 = 0x19B9
+0x216A = 0x1B1D
+0x216B = 0x1B55
+0x216C = 0x1CFF
+0x216D = 0x1FE7
+0x216F = 0x2011
+0x2170 = 0x2013
+0x2171 = 0x2012
+0x2172 = 0x21AF
+0x2173 = 0x21B1
+0x2174 = 0xF890
+0x2175 = 0x232D
+0x2176 = 0x237B
+0x2177 = 0x239D
+0x2178 = 0x239A
+0x217A = 0x239F
+0x217B = 0x23A0
+0x217C = 0x239C
+0x217D = 0x24BD
+0x2221 = 0x25AA
+0x2222 = 0x306C
+0x2223 = 0x3091
+0x2224 = 0x3C74
+0x2225 = 0x456A
+0x2226 = 0xF929
+0x2227 = 0x5605
+0x2228 = 0x626B
+0x2229 = 0x626A
+0x222A = 0x00E0
+0x222B = 0x0012
+0x222D = 0x007F
+0x222E = 0x00A0
+0x222F = 0x0099
+0x2230 = 0x0095
+0x2231 = 0x009E
+0x2232 = 0x00DF
+0x2233 = 0x00DE
+0x2234 = 0x01AF
+0x2235 = 0x01AD
+0x2236 = 0x01B0
+0x2237 = 0x04DF
+0x2238 = 0x0543
+0x2239 = 0x0541
+0x223A = 0x0548
+0x223B = 0x0575
+0x223C = 0xF81A
+0x223D = 0x0632
+0x223E = 0x067B
+0x223F = 0x0679
+0x2240 = 0x06B3
+0x2242 = 0x0BA7
+0x2243 = 0x06B2
+0x2244 = 0x06B0
+0x2245 = 0x06B4
+0x2246 = 0xF829
+0x2247 = 0x08CD
+0x2248 = 0x08CE
+0x2249 = 0xF82B
+0x224A = 0x0910
+0x224B = 0x0980
+0x224C = 0x09D3
+0x224D = 0x0A30
+0x224E = 0x0098
+0x224F = 0x0A2F
+0x2250 = 0x0A31
+0x2251 = 0x0ADA
+0x2252 = 0x0AD9
+0x2253 = 0x0B27
+0x2254 = 0x0B28
+0x2255 = 0x0B21
+0x2256 = 0x0B25
+0x2257 = 0x0BA6
+0x2258 = 0x0BA2
+0x2259 = 0x0BA1
+0x225A = 0x0BA4
+0x225B = 0xF839
+0x225C = 0x0BAA
+0x225D = 0x0BA5
+0x225E = 0x0BA3
+0x225F = 0x0064
+0x2260 = 0x123F
+0x2261 = 0x1244
+0x2262 = 0x151B
+0x2263 = 0x1553
+0x2264 = 0x1584
+0x2265 = 0x1586
+0x2266 = 0x15D5
+0x2267 = 0xF860
+0x2268 = 0x193E
+0x2269 = 0x1940
+0x226A = 0x1BCA
+0x226B = 0x1BC9
+0x226C = 0x1C26
+0x226D = 0x1D00
+0x226E = 0x1D31
+0x226F = 0x1D3C
+0x2270 = 0x1D30
+0x2271 = 0x1D33
+0x2272 = 0x1D32
+0x2273 = 0x1D38
+0x2274 = 0x2034
+0x2275 = 0x2053
+0x2276 = 0x2054
+0x2277 = 0x21B4
+0x2278 = 0x21B2
+0x2279 = 0x232F
+0x227A = 0x23A5
+0x227B = 0x23A7
+0x227C = 0x23A4
+0x227D = 0x23A8
+0x227E = 0x23A9
+0x2321 = 0x23A2
+0x2322 = 0x23A3
+0x2323 = 0x23A6
+0x2324 = 0x2481
+0x2325 = 0x2480
+0x2326 = 0x25AD
+0x2327 = 0x2A24
+0x2328 = 0x2A65
+0x2329 = 0x2A68
+0x232A = 0x2A69
+0x232B = 0x313C
+0x232C = 0x313B
+0x232D = 0x335D
+0x232E = 0x3944
+0x232F = 0x4182
+0x2330 = 0x44F1
+0x2331 = 0x456B
+0x2332 = 0x471B
+0x2333 = 0x48EB
+0x2334 = 0x4BBA
+0x2335 = 0x4BD3
+0x2336 = 0x4D13
+0x2337 = 0x5922
+0x2338 = 0x6AF4
+0x2339 = 0x820F
+0x233A = 0x8210
+0x233B = 0x0507
+0x233C = 0x9C0B
+0x233D = 0x9C0A
+0x233E = 0x0019
+0x233F = 0x001A
+0x2340 = 0x0018
+0x2341 = 0x0066
+0x2342 = 0x0082
+0x2343 = 0x00A8
+0x2344 = 0x00E5
+0x2345 = 0x00E7
+0x2346 = 0x00E4
+0x2347 = 0x0115
+0x2348 = 0x0123
+0x2349 = 0x0124
+0x234A = 0x0143
+0x234B = 0x01C3
+0x234C = 0x01BC
+0x234D = 0x01BB
+0x234F = 0x01B7
+0x2350 = 0x01B9
+0x2351 = 0x01CF
+0x2352 = 0xF80D
+0x2353 = 0x047A
+0x2354 = 0x047B
+0x2355 = 0x04E1
+0x2356 = 0x04E0
+0x2357 = 0x0509
+0x2358 = 0x054D
+0x2359 = 0xF816
+0x235A = 0x054B
+0x235B = 0x0579
+0x235C = 0x05B1
+0x235D = 0x0636
+0x235E = 0x0635
+0x235F = 0x0637
+0x2360 = 0x0638
+0x2361 = 0x067F
+0x2362 = 0x0680
+0x2363 = 0x0681
+0x2364 = 0x6953
+0x2365 = 0x067E
+0x2366 = 0x06CD
+0x2367 = 0x06BF
+0x2368 = 0x06BE
+0x2369 = 0x06C2
+0x236A = 0x06B8
+0x236B = 0x06C1
+0x236D = 0x0931
+0x236E = 0x092F
+0x236F = 0x096F
+0x2370 = 0x0982
+0x2372 = 0x0987
+0x2373 = 0x0986
+0x2374 = 0x098D
+0x2375 = 0x0994
+0x2376 = 0x09D7
+0x2377 = 0x09D4
+0x2378 = 0x09D8
+0x2379 = 0x0A16
+0x237A = 0x0A14
+0x237B = 0x0A2E
+0x237C = 0x0A36
+0x237D = 0x0A37
+0x237E = 0x1FEE
+0x2421 = 0x0AE0
+0x2422 = 0x0AE5
+0x2423 = 0x0ADF
+0x2424 = 0x0B2B
+0x2425 = 0x0B29
+0x2426 = 0x0B2D
+0x2427 = 0x0B2F
+0x2428 = 0x0BB7
+0x2429 = 0x0BC9
+0x242A = 0x0BC1
+0x242B = 0x0BCA
+0x242C = 0x0BB2
+0x242D = 0x0BAC
+0x242E = 0x0BAE
+0x242F = 0x11B2
+0x2430 = 0x11A8
+0x2431 = 0x11B0
+0x2432 = 0x11A7
+0x2433 = 0xF851
+0x2434 = 0x1252
+0x2435 = 0x124A
+0x2436 = 0x1556
+0x2437 = 0x1555
+0x2438 = 0x155F
+0x2439 = 0x155E
+0x243A = 0x1588
+0x243B = 0xF85D
+0x243C = 0x15DD
+0x243D = 0x15E2
+0x243E = 0x15E1
+0x243F = 0x15DF
+0x2440 = 0x15E0
+0x2441 = 0x16AF
+0x2442 = 0x16B1
+0x2443 = 0x16BA
+0x2444 = 0x1945
+0x2445 = 0x1943
+0x2446 = 0x19BD
+0x2447 = 0x19C8
+0x2448 = 0xF86C
+0x2449 = 0x19BE
+0x244A = 0x19BF
+0x244B = 0xF874
+0x244C = 0x1B59
+0x244D = 0x1C29
+0x244E = 0x1C2C
+0x244F = 0x1C2F
+0x2450 = 0x1C2D
+0x2451 = 0x1C2E
+0x2452 = 0x1D04
+0x2453 = 0x1D02
+0x2454 = 0x1D01
+0x2455 = 0x1D40
+0x2456 = 0x1D4A
+0x2457 = 0x1D3F
+0x2458 = 0x1D4F
+0x2459 = 0x1D41
+0x245A = 0x1D4E
+0x245B = 0x1FEB
+0x245C = 0x1FEC
+0x245D = 0x00AC
+0x245E = 0x205B
+0x245F = 0x2063
+0x2460 = 0x205A
+0x2461 = 0x2059
+0x2462 = 0x21DC
+0x2463 = 0x21DB
+0x2464 = 0x21D9
+0x2465 = 0x21E0
+0x2466 = 0x21DD
+0x2467 = 0x0020
+0x2468 = 0x23B0
+0x2469 = 0x23B1
+0x246A = 0x23B2
+0x246B = 0x23B6
+0x246C = 0x2451
+0x246D = 0x2452
+0x246E = 0x2450
+0x246F = 0x2484
+0x2471 = 0x2483
+0x2472 = 0x25C3
+0x2473 = 0x25B8
+0x2474 = 0x25B9
+0x2475 = 0x25B2
+0x2476 = 0x2990
+0x2477 = 0x2A26
+0x2478 = 0x2A29
+0x2479 = 0x2A6E
+0x247A = 0x3140
+0x247B = 0x313E
+0x247C = 0x3141
+0x247D = 0x335E
+0x247E = 0x33BB
+0x2521 = 0x33BC
+0x2522 = 0x33B9
+0x2523 = 0xF8EF
+0x2524 = 0x3880
+0x2526 = 0x3945
+0x2527 = 0x39BA
+0x2528 = 0x39BD
+0x2529 = 0x3C56
+0x252A = 0x3C55
+0x252B = 0x3C75
+0x252C = 0x3C77
+0x252D = 0x3C81
+0x252E = 0xF8FA
+0x252F = 0x3C83
+0x2530 = 0x3C8B
+0x2531 = 0x3C84
+0x2532 = 0x4186
+0x2533 = 0x4183
+0x2534 = 0x418B
+0x2535 = 0x456D
+0x2536 = 0x4616
+0x2537 = 0x4728
+0x2538 = 0x48EA
+0x2539 = 0x4BD4
+0x253A = 0x4C03
+0x253B = 0x4D15
+0x253C = 0x4F3D
+0x253D = 0x4F3E
+0x253E = 0x5416
+0x253F = 0xF94C
+0x2540 = 0x5606
+0x2541 = 0x574D
+0x2542 = 0x6222
+0x2543 = 0x6273
+0x2544 = 0x626D
+0x2545 = 0x626E
+0x2546 = 0x64B1
+0x2547 = 0x054E
+0x2548 = 0x662D
+0x254A = 0x68F9
+0x254B = 0x6952
+0x254C = 0x6B00
+0x254D = 0x6AFC
+0x254E = 0x6AFA
+0x2550 = 0x6AF7
+0x2551 = 0x6AF8
+0x2552 = 0xF990
+0x2553 = 0xF9C4
+0x2554 = 0x7C27
+0x2555 = 0x8211
+0x2556 = 0x00AE
+0x2557 = 0x8450
+0x2558 = 0x844F
+0x2559 = 0x844D
+0x255A = 0x8671
+0x255B = 0xF9E2
+0x255C = 0x8672
+0x255D = 0x8E18
+0x255E = 0x0A44
+0x255F = 0x0021
+0x2560 = 0x0067
+0x2561 = 0x00AF
+0x2562 = 0x00B0
+0x2563 = 0x0029
+0x2564 = 0x0117
+0x2565 = 0x0122
+0x2566 = 0xF803
+0x2567 = 0x0025
+0x2568 = 0x0128
+0x2569 = 0x01FF
+0x256A = 0x01D9
+0x256B = 0x01DB
+0x256C = 0x01DE
+0x256D = 0x01F2
+0x256E = 0x01FE
+0x256F = 0x01F4
+0x2570 = 0x01DD
+0x2572 = 0xF804
+0x2573 = 0x0201
+0x2574 = 0x01DC
+0x2575 = 0x047D
+0x2576 = 0x0481
+0x2577 = 0x047E
+0x2578 = 0x047F
+0x2579 = 0x04E5
+0x257A = 0x050F
+0x257C = 0x050A
+0x257E = 0x050B
+0x2621 = 0x0551
+0x2622 = 0x0552
+0x2623 = 0x0550
+0x2624 = 0x05B8
+0x2625 = 0x063D
+0x2626 = 0x063E
+0x2627 = 0x063C
+0x2628 = 0x0687
+0x2629 = 0x06D7
+0x262A = 0x06DB
+0x262B = 0x06CF
+0x262C = 0x06E0
+0x262D = 0x084C
+0x262E = 0x0842
+0x262F = 0x08D4
+0x2630 = 0x0911
+0x2631 = 0x0914
+0x2632 = 0x0915
+0x2633 = 0x0912
+0x2634 = 0x0933
+0x2635 = 0x0935
+0x2637 = 0x0971
+0x2639 = 0x0991
+0x263A = 0x0993
+0x263B = 0x0995
+0x263C = 0x09DC
+0x263D = 0x0A42
+0x263E = 0x0A40
+0x263F = 0x53A6
+0x2640 = 0x0AE6
+0x2641 = 0x128F
+0x2642 = 0x0B32
+0x2643 = 0xF837
+0x2644 = 0x0B31
+0x2645 = 0x0BF5
+0x2646 = 0x0BCD
+0x2647 = 0x0BDE
+0x2648 = 0x0BD5
+0x2649 = 0x0BDA
+0x264A = 0x0BEE
+0x264B = 0x0BEC
+0x264C = 0x0BCF
+0x264D = 0x0BCE
+0x264E = 0xF83D
+0x264F = 0x0BCC
+0x2650 = 0x0BF3
+0x2651 = 0x11C1
+0x2652 = 0x11C4
+0x2653 = 0x11C6
+0x2654 = 0x11B4
+0x2655 = 0x11C3
+0x2656 = 0x11B8
+0x2657 = 0x11BB
+0x2658 = 0x11B7
+0x2659 = 0x11BC
+0x265A = 0x11BF
+0x265B = 0x11C7
+0x265C = 0x11BE
+0x265D = 0x1260
+0x265E = 0x125D
+0x265F = 0x1276
+0x2660 = 0x126C
+0x2661 = 0x1275
+0x2662 = 0x125B
+0x2663 = 0x1271
+0x2664 = 0x1273
+0x2665 = 0x1261
+0x2666 = 0x125A
+0x2667 = 0x1262
+0x2668 = 0x1272
+0x2669 = 0x125F
+0x266A = 0x1258
+0x266B = 0x151E
+0x266C = 0x1558
+0x266D = 0x158B
+0x266E = 0x158A
+0x266F = 0x15F4
+0x2670 = 0x15F0
+0x2671 = 0x16D2
+0x2672 = 0x16CD
+0x2673 = 0x16CE
+0x2674 = 0x16BC
+0x2675 = 0x16D0
+0x2676 = 0x1946
+0x2677 = 0x1947
+0x267B = 0x19CE
+0x267C = 0x19CF
+0x267D = 0x19CC
+0x267E = 0x19CB
+0x2721 = 0xF872
+0x2722 = 0x1B60
+0x2723 = 0x1B5F
+0x2724 = 0x1B5D
+0x2725 = 0x1BD4
+0x2726 = 0x1C3A
+0x2727 = 0x1C38
+0x2728 = 0x1C3C
+0x2729 = 0x1C36
+0x272A = 0x1D08
+0x272B = 0x1D7E
+0x272C = 0x1D5E
+0x272D = 0x1D6E
+0x272E = 0x1D53
+0x272F = 0x1D70
+0x2730 = 0x1D57
+0x2731 = 0x1D5D
+0x2732 = 0x1D63
+0x2733 = 0x1D7A
+0x2734 = 0x1D79
+0x2735 = 0x1D93
+0x2736 = 0xF881
+0x2737 = 0x201D
+0x2738 = 0x2068
+0x2739 = 0x2073
+0x273A = 0x2074
+0x273B = 0x2066
+0x273C = 0x206F
+0x273D = 0x2075
+0x273E = 0x207A
+0x273F = 0x2070
+0x2740 = 0x206D
+0x2741 = 0x2065
+0x2742 = 0x218A
+0x2743 = 0x21ED
+0x2744 = 0x21E9
+0x2745 = 0x21E3
+0x2746 = 0x21EF
+0x2748 = 0x21EA
+0x2749 = 0x2331
+0x274A = 0xF891
+0x274B = 0x2338
+0x274C = 0x6B20
+0x274D = 0x2335
+0x274E = 0x233A
+0x274F = 0x2381
+0x2750 = 0x2380
+0x2751 = 0x23B8
+0x2752 = 0x23C1
+0x2753 = 0x23BA
+0x2754 = 0x2488
+0x2755 = 0x24CF
+0x2756 = 0x24CA
+0x2757 = 0x24C7
+0x2758 = 0x24C5
+0x2759 = 0x24C8
+0x275A = 0x24D0
+0x275B = 0x24C9
+0x275C = 0x25BB
+0x275D = 0x25B6
+0x275E = 0x25BD
+0x275F = 0xF89D
+0x2760 = 0x25B4
+0x2761 = 0x25C1
+0x2762 = 0x25D1
+0x2763 = 0x25D2
+0x2764 = 0x25CC
+0x2765 = 0x25D4
+0x2766 = 0x25CB
+0x2767 = 0x25CE
+0x2768 = 0x25D5
+0x2769 = 0x25D8
+0x276A = 0x2995
+0x276B = 0x2993
+0x276C = 0x2999
+0x276D = 0x2996
+0x276F = 0x2A89
+0x2770 = 0x2A94
+0x2771 = 0x2A91
+0x2772 = 0x2A8F
+0x2773 = 0x2A84
+0x2774 = 0x2A97
+0x2775 = 0x2A86
+0x2776 = 0x2A85
+0x2777 = 0x2A8C
+0x2778 = 0x2EF2
+0x2779 = 0x2EED
+0x277A = 0x2EEF
+0x277B = 0x30D9
+0x277C = 0x3146
+0x277D = 0x3147
+0x277E = 0x314B
+0x2821 = 0x3150
+0x2822 = 0x314A
+0x2823 = 0x314E
+0x2824 = 0x314C
+0x2825 = 0x3148
+0x2826 = 0x3363
+0x2827 = 0x3361
+0x2828 = 0x3362
+0x2829 = 0x3360
+0x282A = 0x33C3
+0x282B = 0x33C5
+0x282C = 0x33C1
+0x282D = 0x33D0
+0x282E = 0xF8DC
+0x282F = 0x3882
+0x2831 = 0x3886
+0x2832 = 0x3884
+0x2833 = 0x394C
+0x2834 = 0x3948
+0x2835 = 0x39B8
+0x2836 = 0x39BF
+0x2837 = 0x39C1
+0x2838 = 0x39C6
+0x2839 = 0x39C5
+0x283A = 0x39C7
+0x283B = 0x39C0
+0x283C = 0x39C3
+0x283D = 0x3AED
+0x283E = 0x3B03
+0x283F = 0x3B22
+0x2840 = 0x3B21
+0x2841 = 0x3C9F
+0x2842 = 0x3C90
+0x2843 = 0x3C9E
+0x2845 = 0x3CA0
+0x2846 = 0x3C94
+0x2847 = 0x3C95
+0x2848 = 0x3CA1
+0x284B = 0x419A
+0x284C = 0x4190
+0x284D = 0x44F2
+0x284E = 0x44F3
+0x284F = 0x456E
+0x2850 = 0x45AB
+0x2851 = 0x45A9
+0x2852 = 0x461A
+0x2853 = 0x4618
+0x2854 = 0x461B
+0x2855 = 0x4760
+0x2856 = 0x474C
+0x2857 = 0x4742
+0x2858 = 0x4733
+0x2859 = 0x473F
+0x285A = 0x473E
+0x285B = 0x4738
+0x285C = 0x4743
+0x285D = 0x4746
+0x285E = 0x4736
+0x285F = 0x48EE
+0x2860 = 0x48F5
+0x2861 = 0x48F4
+0x2863 = 0x4C1B
+0x2865 = 0x4D2B
+0x2866 = 0x4D29
+0x2867 = 0x4D2A
+0x2868 = 0x4D2E
+0x2869 = 0x503F
+0x286A = 0x50E6
+0x286B = 0x53A7
+0x286C = 0x53A8
+0x286D = 0x5418
+0x286E = 0x5608
+0x286F = 0x5750
+0x2870 = 0x5753
+0x2871 = 0x5A56
+0x2872 = 0x5A55
+0x2873 = 0x626F
+0x2874 = 0x627F
+0x2875 = 0x64B3
+0x2876 = 0x663A
+0x2877 = 0x6638
+0x2878 = 0x6637
+0x2879 = 0x6636
+0x287A = 0x0554
+0x287B = 0xF980
+0x287C = 0x68DD
+0x287D = 0x68FC
+0x287E = 0x68FA
+0x2921 = 0x6933
+0x2922 = 0x6B04
+0x2923 = 0x6B07
+0x2924 = 0x6B08
+0x2925 = 0x6B06
+0x2926 = 0x6B09
+0x2927 = 0xF991
+0x2928 = 0xF993
+0x2929 = 0x721E
+0x292A = 0xF9D2
+0x292B = 0x840B
+0x292C = 0x8443
+0x292D = 0x8452
+0x292E = 0x8458
+0x292F = 0x845E
+0x2930 = 0x8668
+0x2931 = 0x868D
+0x2932 = 0x8682
+0x2933 = 0x867B
+0x2934 = 0x8C58
+0x2936 = 0xF800
+0x2937 = 0x002C
+0x2938 = 0x002E
+0x2939 = 0x160B
+0x293A = 0x002D
+0x293B = 0x0069
+0x293C = 0x00B2
+0x293D = 0x00B6
+0x293E = 0x00A9
+0x293F = 0x00ED
+0x2940 = 0x0119
+0x2941 = 0x014F
+0x2942 = 0x0216
+0x2943 = 0x0203
+0x2944 = 0x020E
+0x2945 = 0x0204
+0x2946 = 0x0207
+0x2947 = 0x0210
+0x2948 = 0x0227
+0x2949 = 0x0228
+0x294A = 0x020D
+0x294B = 0x0229
+0x294C = 0x020F
+0x294D = 0x0222
+0x294E = 0x0211
+0x294F = 0x0485
+0x2950 = 0x0484
+0x2951 = 0x0483
+0x2952 = 0x048A
+0x2953 = 0x0486
+0x2954 = 0x0510
+0x2955 = 0x0558
+0x2956 = 0x055A
+0x2957 = 0x070C
+0x2958 = 0x05C4
+0x2959 = 0x05C5
+0x295A = 0x0647
+0x295B = 0x0649
+0x295C = 0x064A
+0x295D = 0x064B
+0x295E = 0x21BB
+0x295F = 0x068D
+0x2960 = 0x068B
+0x2961 = 0x0707
+0x2962 = 0x0706
+0x2963 = 0xF820
+0x2964 = 0x06EF
+0x2965 = 0x06F0
+0x2966 = 0x06ED
+0x2967 = 0x06F9
+0x2968 = 0x0702
+0x2969 = 0x06E7
+0x296A = 0x06F4
+0x296B = 0x06F7
+0x296C = 0x06F1
+0x296D = 0x0853
+0x296E = 0x0855
+0x2970 = 0x08DA
+0x2971 = 0x08D9
+0x2973 = 0x0938
+0x2974 = 0x0999
+0x2975 = 0x09A2
+0x2976 = 0x099C
+0x2977 = 0x099A
+0x2978 = 0x099B
+0x2979 = 0x09E5
+0x297A = 0x09E3
+0x297B = 0x09E1
+0x297C = 0x09E0
+0x297D = 0x09E2
+0x297E = 0x09E4
+0x2A22 = 0x09E8
+0x2A23 = 0xF82F
+0x2A24 = 0x0A13
+0x2A25 = 0x0A56
+0x2A26 = 0x0A4B
+0x2A27 = 0x0A4A
+0x2A28 = 0x0A4D
+0x2A29 = 0x0A4C
+0x2A2B = 0x0AEA
+0x2A2C = 0x0AE9
+0x2A2D = 0x0AEB
+0x2A2E = 0x0AEC
+0x2A2F = 0x0B3A
+0x2A30 = 0x0B3C
+0x2A31 = 0x0B39
+0x2A32 = 0x0B3B
+0x2A33 = 0x0C14
+0x2A34 = 0x0C0E
+0x2A35 = 0x0C35
+0x2A36 = 0x0C0A
+0x2A37 = 0x0C3F
+0x2A38 = 0x0C38
+0x2A3A = 0x0C4E
+0x2A3B = 0x0C17
+0x2A3C = 0xF83F
+0x2A3D = 0x0C1E
+0x2A3E = 0x11B6
+0x2A3F = 0x11CE
+0x2A40 = 0x11CA
+0x2A41 = 0x11CB
+0x2A42 = 0x11CC
+0x2A43 = 0x11C9
+0x2A44 = 0x12B4
+0x2A45 = 0x12AC
+0x2A46 = 0x1288
+0x2A47 = 0x1286
+0x2A48 = 0x128C
+0x2A49 = 0x1293
+0x2A4A = 0x128A
+0x2A4B = 0x12A4
+0x2A4C = 0x1287
+0x2A4D = 0x12A5
+0x2A4E = 0x12A6
+0x2A4F = 0x1285
+0x2A50 = 0x12A3
+0x2A51 = 0x128E
+0x2A52 = 0x151F
+0x2A53 = 0x1563
+0x2A54 = 0x158D
+0x2A55 = 0x15FA
+0x2A56 = 0x15FB
+0x2A57 = 0x1609
+0x2A58 = 0x15FE
+0x2A59 = 0x15FF
+0x2A5A = 0x1602
+0x2A5B = 0x1604
+0x2A5C = 0x15FD
+0x2A5D = 0x1605
+0x2A5E = 0x16F9
+0x2A5F = 0x16F7
+0x2A60 = 0x16DB
+0x2A61 = 0x16DA
+0x2A62 = 0x1951
+0x2A63 = 0x1950
+0x2A64 = 0x1957
+0x2A65 = 0x19E2
+0x2A66 = 0x19D8
+0x2A67 = 0x19DA
+0x2A68 = 0x19DC
+0x2A69 = 0x1B20
+0x2A6A = 0x1B1F
+0x2A6B = 0x1B69
+0x2A6C = 0x1BDD
+0x2A6D = 0x1C40
+0x2A6E = 0x1C41
+0x2A6F = 0x1C43
+0x2A70 = 0x1D0D
+0x2A71 = 0x1D0C
+0x2A72 = 0x1D87
+0x2A73 = 0x1DA9
+0x2A74 = 0x1D92
+0x2A75 = 0x1D85
+0x2A77 = 0x1D8C
+0x2A78 = 0x1DA2
+0x2A79 = 0x1D8F
+0x2A7A = 0x1D8A
+0x2A7C = 0x1D8D
+0x2A7D = 0x1FF1
+0x2A7E = 0x2037
+0x2B21 = 0x208B
+0x2B22 = 0x2087
+0x2B23 = 0x2082
+0x2B24 = 0x218E
+0x2B25 = 0x21BC
+0x2B26 = 0x21F8
+0x2B27 = 0x21FA
+0x2B28 = 0x21EB
+0x2B29 = 0x21F9
+0x2B2A = 0x21FC
+0x2B2B = 0x2205
+0x2B2C = 0x231B
+0x2B2D = 0x231D
+0x2B2E = 0x231E
+0x2B2F = 0xF892
+0x2B30 = 0x233C
+0x2B31 = 0x233E
+0x2B32 = 0x2384
+0x2B33 = 0x23C8
+0x2B34 = 0x23C9
+0x2B35 = 0x23D3
+0x2B36 = 0x23C7
+0x2B37 = 0x23D2
+0x2B38 = 0x2455
+0x2B39 = 0xF896
+0x2B3A = 0x248C
+0x2B3B = 0x248A
+0x2B3C = 0x24D5
+0x2B3D = 0x24D3
+0x2B3F = 0x24D8
+0x2B40 = 0x25D0
+0x2B41 = 0x25EE
+0x2B42 = 0x25F1
+0x2B43 = 0x25FB
+0x2B44 = 0x25D3
+0x2B45 = 0x25EC
+0x2B46 = 0x25CD
+0x2B47 = 0x2615
+0x2B48 = 0x2626
+0x2B49 = 0x260E
+0x2B4A = 0x2627
+0x2B4B = 0x262A
+0x2B4C = 0x2600
+0x2B4D = 0x2604
+0x2B4E = 0x2628
+0x2B4F = 0x2608
+0x2B50 = 0x2614
+0x2B51 = 0x299B
+0x2B53 = 0x29A1
+0x2B54 = 0x299D
+0x2B55 = 0x29A0
+0x2B56 = 0x299E
+0x2B57 = 0x29A2
+0x2B58 = 0x299C
+0x2B59 = 0x2A32
+0x2B5A = 0x2A34
+0x2B5B = 0x2A93
+0x2B5C = 0x2A96
+0x2B5D = 0x2A90
+0x2B5E = 0x2AB4
+0x2B5F = 0x2AB5
+0x2B60 = 0xF8B6
+0x2B61 = 0x2AB6
+0x2B62 = 0x2AC2
+0x2B63 = 0xF8B5
+0x2B64 = 0x2ABA
+0x2B65 = 0x2A92
+0x2B66 = 0x2EFB
+0x2B67 = 0x2F05
+0x2B68 = 0x2EF3
+0x2B69 = 0x2EFE
+0x2B6A = 0x2EFD
+0x2B6B = 0x455D
+0x2B6C = 0x2EFA
+0x2B6D = 0x3043
+0x2B6E = 0x3095
+0x2B6F = 0x3094
+0x2B71 = 0x316F
+0x2B72 = 0x3173
+0x2B73 = 0x315C
+0x2B74 = 0x315B
+0x2B75 = 0x3166
+0x2B76 = 0x3174
+0x2B77 = 0x3163
+0x2B78 = 0x3167
+0x2B79 = 0x3160
+0x2B7A = 0x3162
+0x2B7B = 0x3171
+0x2B7C = 0x3172
+0x2B7D = 0x315E
+0x2B7E = 0x3323
+0x2C21 = 0x3326
+0x2C22 = 0x3364
+0x2C23 = 0xF8D6
+0x2C24 = 0x33F2
+0x2C25 = 0x3401
+0x2C26 = 0x33DD
+0x2C27 = 0x33DC
+0x2C28 = 0x33DB
+0x2C29 = 0x33F3
+0x2C2A = 0x33FD
+0x2C2B = 0x33D8
+0x2C2C = 0x33F8
+0x2C2D = 0x33FB
+0x2C2E = 0x3883
+0x2C2F = 0x388C
+0x2C30 = 0x388E
+0x2C31 = 0x3949
+0x2C32 = 0x3954
+0x2C33 = 0x3952
+0x2C34 = 0x394E
+0x2C35 = 0x3958
+0x2C36 = 0x3951
+0x2C37 = 0x3955
+0x2C38 = 0x3953
+0x2C39 = 0x3957
+0x2C3A = 0x3950
+0x2C3B = 0x394F
+0x2C3C = 0x394D
+0x2C3D = 0x39D2
+0x2C3E = 0x39D3
+0x2C3F = 0x39C9
+0x2C40 = 0x39D4
+0x2C41 = 0x3AEF
+0x2C42 = 0xF8F8
+0x2C43 = 0x00B1
+0x2C44 = 0x3B05
+0x2C45 = 0x3B04
+0x2C46 = 0x3B2E
+0x2C47 = 0x3B2D
+0x2C48 = 0x3C45
+0x2C49 = 0x3C5B
+0x2C4A = 0x3C5A
+0x2C4B = 0x3C59
+0x2C4C = 0x3C9D
+0x2C4D = 0x3C8E
+0x2C4E = 0x3CBC
+0x2C4F = 0x3CDD
+0x2C50 = 0x3CBA
+0x2C51 = 0xF8FD
+0x2C52 = 0x3CD8
+0x2C53 = 0x3CCB
+0x2C54 = 0x3CD9
+0x2C55 = 0x3CDA
+0x2C56 = 0x3CC4
+0x2C57 = 0x3CB8
+0x2C58 = 0x3CBF
+0x2C59 = 0x3CDB
+0x2C5A = 0x3CC1
+0x2C5B = 0xF8FC
+0x2C5C = 0x3CC5
+0x2C5D = 0xF919
+0x2C5E = 0x41B1
+0x2C5F = 0x41AF
+0x2C60 = 0xF918
+0x2C61 = 0x44F7
+0x2C62 = 0x44F6
+0x2C63 = 0x44F8
+0x2C64 = 0x4550
+0x2C65 = 0x4551
+0x2C66 = 0x4571
+0x2C67 = 0x4570
+0x2C68 = 0x45B0
+0x2C69 = 0x45AF
+0x2C6A = 0x45AE
+0x2C6B = 0x45AD
+0x2C6C = 0x4625
+0x2C6D = 0x462C
+0x2C6E = 0x4622
+0x2C6F = 0x4633
+0x2C70 = 0x4634
+0x2C72 = 0x473A
+0x2C73 = 0x4740
+0x2C74 = 0x4768
+0x2C76 = 0x4764
+0x2C77 = 0x475C
+0x2C78 = 0x4757
+0x2C79 = 0x4753
+0x2C7A = 0x474F
+0x2C7B = 0x4751
+0x2C7C = 0x4754
+0x2C7D = 0x4766
+0x2D22 = 0x490D
+0x2D23 = 0x4908
+0x2D24 = 0xF92B
+0x2D25 = 0x48FA
+0x2D26 = 0x4AEA
+0x2D27 = 0x4B2A
+0x2D28 = 0x4BBB
+0x2D29 = 0x4BD5
+0x2D2A = 0x4BD7
+0x2D2B = 0x1DA4
+0x2D2C = 0x00F0
+0x2D2D = 0x00B5
+0x2D2E = 0x4C06
+0x2D2F = 0x4C28
+0x2D30 = 0x4C22
+0x2D31 = 0x4C21
+0x2D32 = 0x2456
+0x2D33 = 0x4C23
+0x2D34 = 0x11CD
+0x2D35 = 0x4D30
+0x2D36 = 0x4D34
+0x2D37 = 0x4FC9
+0x2D38 = 0x4FCA
+0x2D39 = 0x4FC8
+0x2D3A = 0xF93D
+0x2D3B = 0x5044
+0x2D3C = 0x50F3
+0x2D3D = 0xF941
+0x2D3E = 0x50F8
+0x2D3F = 0x50FC
+0x2D40 = 0x50F6
+0x2D41 = 0x50FB
+0x2D42 = 0x50F7
+0x2D43 = 0x5100
+0x2D44 = 0x5102
+0x2D45 = 0xF940
+0x2D46 = 0xF94D
+0x2D47 = 0x5424
+0x2D48 = 0x560D
+0x2D4A = 0x5762
+0x2D4B = 0x5930
+0x2D4C = 0x592B
+0x2D4D = 0x592A
+0x2D4F = 0x592D
+0x2D50 = 0x5ADA
+0x2D51 = 0x5E28
+0x2D52 = 0x5F86
+0x2D53 = 0x6277
+0x2D54 = 0x627C
+0x2D55 = 0x6350
+0x2D56 = 0x634E
+0x2D57 = 0x63F2
+0x2D58 = 0x64B2
+0x2D59 = 0x64CE
+0x2D5A = 0x64CF
+0x2D5B = 0x64E5
+0x2D5C = 0x3407
+0x2D5D = 0x6535
+0x2D5E = 0x6531
+0x2D5F = 0x6613
+0x2D60 = 0x662B
+0x2D61 = 0x662C
+0x2D62 = 0x6645
+0x2D63 = 0x6660
+0x2D64 = 0x6641
+0x2D65 = 0x6658
+0x2D66 = 0x6647
+0x2D67 = 0x665B
+0x2D68 = 0x6650
+0x2D69 = 0xF982
+0x2D6A = 0x665F
+0x2D6B = 0x664A
+0x2D6C = 0x6656
+0x2D6D = 0x6643
+0x2D6E = 0x6644
+0x2D6F = 0x6651
+0x2D70 = 0x68FD
+0x2D71 = 0x6934
+0x2D72 = 0x6935
+0x2D73 = 0x6954
+0x2D74 = 0x6955
+0x2D75 = 0x6A0C
+0x2D76 = 0x6A0B
+0x2D77 = 0x6A0A
+0x2D78 = 0x6AF9
+0x2D79 = 0x6B35
+0x2D7A = 0x6B24
+0x2D7B = 0x6B13
+0x2D7C = 0x6B1C
+0x2D7D = 0x6B69
+0x2D7E = 0x6B25
+0x2E21 = 0x6B21
+0x2E22 = 0xF995
+0x2E23 = 0xF996
+0x2E24 = 0xF998
+0x2E25 = 0x7220
+0x2E26 = 0x75A9
+0x2E27 = 0x75A8
+0x2E28 = 0x75DE
+0x2E29 = 0x7609
+0x2E2A = 0x760A
+0x2E2B = 0x760B
+0x2E2C = 0x77E3
+0x2E2D = 0x7807
+0x2E2E = 0x78B2
+0x2E2F = 0x78B3
+0x2E30 = 0x795D
+0x2E31 = 0x7E58
+0x2E32 = 0x7E86
+0x2E33 = 0x7E87
+0x2E34 = 0x7FB9
+0x2E35 = 0x7FB8
+0x2E36 = 0x840C
+0x2E37 = 0x8444
+0x2E38 = 0x8466
+0x2E39 = 0x8480
+0x2E3A = 0x8475
+0x2E3B = 0x846D
+0x2E3C = 0x847E
+0x2E3D = 0x8467
+0x2E3E = 0x8481
+0x2E3F = 0x8477
+0x2E40 = 0x86A8
+0x2E41 = 0x86A2
+0x2E42 = 0x86A5
+0x2E43 = 0x869B
+0x2E44 = 0x8C57
+0x2E45 = 0x8E0F
+0x2E46 = 0x8E32
+0x2E47 = 0x8E2C
+0x2E48 = 0x8E33
+0x2E49 = 0x91E7
+0x2E4A = 0x006E
+0x2E4B = 0x00B7
+0x2E4C = 0x00F6
+0x2E4D = 0x00F2
+0x2E4E = 0x00F3
+0x2E4F = 0x0517
+0x2E50 = 0x0130
+0x2E51 = 0x0154
+0x2E52 = 0x0153
+0x2E53 = 0x0252
+0x2E54 = 0x023D
+0x2E55 = 0x023C
+0x2E56 = 0x0234
+0x2E57 = 0x0233
+0x2E58 = 0x0254
+0x2E59 = 0x022F
+0x2E5B = 0x0255
+0x2E5C = 0x023F
+0x2E5D = 0x0237
+0x2E5E = 0x0256
+0x2E5F = 0x0261
+0x2E60 = 0x0258
+0x2E61 = 0xF806
+0x2E62 = 0x023B
+0x2E63 = 0x0232
+0x2E64 = 0x022E
+0x2E65 = 0x023E
+0x2E66 = 0x003B
+0x2E67 = 0x048C
+0x2E68 = 0x048D
+0x2E69 = 0x0513
+0x2E6A = 0x0516
+0x2E6B = 0x0512
+0x2E6C = 0x055B
+0x2E6D = 0x058A
+0x2E6E = 0x05D7
+0x2E6F = 0x05CE
+0x2E70 = 0x0650
+0x2E71 = 0x0651
+0x2E72 = 0x064F
+0x2E73 = 0x068E
+0x2E74 = 0x068F
+0x2E75 = 0x06F2
+0x2E76 = 0xF821
+0x2E77 = 0x0728
+0x2E78 = 0x071A
+0x2E79 = 0x0725
+0x2E7A = 0x071D
+0x2E7B = 0x0714
+0x2E7C = 0x0720
+0x2E7D = 0x071F
+0x2E7E = 0x071B
+0x2F21 = 0x0717
+0x2F22 = 0x0715
+0x2F23 = 0x071C
+0x2F24 = 0x0713
+0x2F25 = 0xF825
+0x2F26 = 0x0860
+0x2F28 = 0x0866
+0x2F29 = 0x08E3
+0x2F2A = 0x08DE
+0x2F2B = 0x08E0
+0x2F2C = 0x08E1
+0x2F2D = 0x091A
+0x2F2E = 0x091B
+0x2F2F = 0x0918
+0x2F30 = 0x091C
+0x2F31 = 0x0919
+0x2F32 = 0x0942
+0x2F33 = 0x0940
+0x2F34 = 0x093E
+0x2F35 = 0x0944
+0x2F36 = 0x0974
+0x2F37 = 0x0943
+0x2F38 = 0xF82D
+0x2F39 = 0x09F2
+0x2F3A = 0x0A1B
+0x2F3B = 0x0A19
+0x2F3C = 0x0A1E
+0x2F3D = 0xF830
+0x2F3E = 0x0A5E
+0x2F3F = 0x0A66
+0x2F40 = 0x0A5D
+0x2F41 = 0x0A5A
+0x2F42 = 0x0A5F
+0x2F43 = 0x0A60
+0x2F44 = 0x0A5B
+0x2F45 = 0x0A5C
+0x2F46 = 0x0A59
+0x2F47 = 0x0AF0
+0x2F48 = 0x0AF1
+0x2F49 = 0x0B43
+0x2F4A = 0x0B40
+0x2F4B = 0x0B42
+0x2F4C = 0x0B41
+0x2F4D = 0x0B3F
+0x2F4E = 0x0C57
+0x2F4F = 0x0C69
+0x2F50 = 0x0C6F
+0x2F51 = 0x0CAB
+0x2F52 = 0x0C71
+0x2F53 = 0x0C93
+0x2F54 = 0x0C56
+0x2F55 = 0x0C90
+0x2F56 = 0x0C6D
+0x2F57 = 0x0C6C
+0x2F58 = 0x0C70
+0x2F59 = 0x0C66
+0x2F5A = 0x0C67
+0x2F5B = 0x11D7
+0x2F5C = 0x11B5
+0x2F5D = 0x11DB
+0x2F5E = 0x11D8
+0x2F5F = 0x11D5
+0x2F60 = 0x11D4
+0x2F61 = 0x12BA
+0x2F62 = 0x12B7
+0x2F63 = 0x12BE
+0x2F64 = 0x12B9
+0x2F66 = 0x12E0
+0x2F67 = 0x12DD
+0x2F68 = 0x12DE
+0x2F69 = 0x4918
+0x2F6A = 0x12D8
+0x2F6B = 0x12BD
+0x2F6C = 0x12DB
+0x2F6D = 0x151D
+0x2F6E = 0x1525
+0x2F6F = 0x1721
+0x2F70 = 0x170C
+0x2F71 = 0x1729
+0x2F72 = 0x172D
+0x2F73 = 0x171B
+0x2F74 = 0x170E
+0x2F75 = 0x171F
+0x2F76 = 0x1704
+0x2F77 = 0x171C
+0x2F78 = 0x1705
+0x2F79 = 0x1706
+0x2F7A = 0x1720
+0x2F7B = 0x170D
+0x2F7C = 0x172A
+0x2F7D = 0x1723
+0x2F7E = 0x1711
+0x3021 = 0x195C
+0x3022 = 0x1966
+0x3023 = 0x195B
+0x3024 = 0x194F
+0x3025 = 0x195E
+0x3026 = 0x195D
+0x3027 = 0x19F1
+0x3028 = 0x19EA
+0x3029 = 0x19F4
+0x302A = 0x19EB
+0x302B = 0x19F0
+0x302C = 0x19FA
+0x302D = 0x19FB
+0x302E = 0x1B28
+0x302F = 0x1B2C
+0x3030 = 0x1B6B
+0x3031 = 0x1B2A
+0x3032 = 0x1B6A
+0x3033 = 0x1B6F
+0x3034 = 0x1BDB
+0x3035 = 0x1BE0
+0x3036 = 0x4FD1
+0x3037 = 0x1BE3
+0x3038 = 0x1BE5
+0x3039 = 0x1BE7
+0x303A = 0x1C4D
+0x303B = 0x1C55
+0x303C = 0x1C54
+0x303D = 0x1C53
+0x303E = 0x1C52
+0x303F = 0x1C4E
+0x3040 = 0x1C60
+0x3041 = 0x21C0
+0x3042 = 0x1D0F
+0x3043 = 0x1D11
+0x3044 = 0x1D13
+0x3045 = 0x1DC6
+0x3046 = 0x1DB3
+0x3047 = 0x1DC7
+0x3048 = 0x1DD2
+0x3049 = 0x1DB8
+0x304A = 0x1DAC
+0x304B = 0x1DAE
+0x304C = 0x1DCF
+0x304D = 0x1DC5
+0x304E = 0xF87B
+0x304F = 0x1DCC
+0x3050 = 0x1DAB
+0x3051 = 0x1DC9
+0x3052 = 0x1DB9
+0x3053 = 0x1FFB
+0x3054 = 0x1FF8
+0x3055 = 0x1FF7
+0x3056 = 0x1FF9
+0x3057 = 0x2020
+0x3058 = 0x203B
+0x3059 = 0x2039
+0x305A = 0x209E
+0x305B = 0x209A
+0x305C = 0x20AA
+0x305D = 0x20AB
+0x305E = 0x20AF
+0x305F = 0x2096
+0x3060 = 0x20A9
+0x3061 = 0x20A6
+0x3062 = 0x2091
+0x3064 = 0x20AE
+0x3065 = 0x209F
+0x3066 = 0x20AC
+0x3067 = 0x20A0
+0x3068 = 0x2192
+0x3069 = 0x2191
+0x306A = 0x21BF
+0x306B = 0x2217
+0x306C = 0x220A
+0x306D = 0x220C
+0x306E = 0x234A
+0x306F = 0x2346
+0x3070 = 0x2334
+0x3071 = 0x2345
+0x3072 = 0x2343
+0x3073 = 0x2344
+0x3074 = 0xF893
+0x3075 = 0x2387
+0x3076 = 0x2386
+0x3077 = 0x238A
+0x3078 = 0x23DA
+0x3079 = 0x23D8
+0x307B = 0x0518
+0x307C = 0x0134
+0x307D = 0x23D6
+0x307E = 0x23D4
+0x3121 = 0x2454
+0x3122 = 0x2459
+0x3123 = 0x245A
+0x3124 = 0x2457
+0x3126 = 0x24DD
+0x3127 = 0x24E9
+0x3128 = 0x24E0
+0x3129 = 0x2605
+0x312A = 0x2612
+0x312B = 0x2613
+0x312C = 0x2607
+0x312D = 0x2616
+0x312E = 0x2623
+0x312F = 0x2602
+0x3130 = 0xF8A1
+0x3131 = 0x264A
+0x3132 = 0x2636
+0x3133 = 0x2640
+0x3134 = 0x2656
+0x3135 = 0x2643
+0x3136 = 0xF8A0
+0x3137 = 0x264B
+0x3138 = 0x2646
+0x3139 = 0x263E
+0x313A = 0x2649
+0x313B = 0x29A7
+0x313C = 0x29B6
+0x313D = 0x29A6
+0x313E = 0x29A8
+0x313F = 0x29AC
+0x3140 = 0x29A9
+0x3141 = 0x29AB
+0x3142 = 0x2A38
+0x3143 = 0x2A37
+0x3144 = 0x2A39
+0x3145 = 0x2A41
+0x3146 = 0x2A3E
+0x3147 = 0x2AC0
+0x3148 = 0x2ABB
+0x3149 = 0x2ABF
+0x314A = 0x2ABD
+0x314B = 0x2AFE
+0x314C = 0x2B1E
+0x314D = 0x2AEE
+0x314E = 0x2AFC
+0x314F = 0xF8B7
+0x3150 = 0x2AF9
+0x3151 = 0x2B06
+0x3152 = 0x2AE4
+0x3153 = 0x2AE9
+0x3154 = 0x2AE5
+0x3155 = 0x2B03
+0x3156 = 0x2AFD
+0x3157 = 0x2B49
+0x3158 = 0x2EBE
+0x3159 = 0x2F0A
+0x315A = 0x5626
+0x315B = 0x2F18
+0x315C = 0x2F0D
+0x315D = 0x2F0F
+0x315E = 0x2F0E
+0x315F = 0x2F20
+0x3160 = 0x3071
+0x3161 = 0x3099
+0x3162 = 0x30E2
+0x3163 = 0x30DF
+0x3164 = 0x30DE
+0x3165 = 0x3178
+0x3166 = 0x3179
+0x3168 = 0x317C
+0x3169 = 0x317D
+0x316A = 0x3184
+0x316B = 0x318B
+0x316C = 0x318A
+0x316D = 0xF8D2
+0x316E = 0x3189
+0x316F = 0x332C
+0x3170 = 0x3329
+0x3171 = 0x336C
+0x3173 = 0x3409
+0x3174 = 0x3408
+0x3175 = 0x340C
+0x3176 = 0x340D
+0x3177 = 0x3410
+0x3179 = 0x389F
+0x317A = 0x3898
+0x317B = 0x38A2
+0x317C = 0x389A
+0x317D = 0x39D5
+0x317E = 0x39E2
+0x3221 = 0x39F0
+0x3222 = 0x39EA
+0x3223 = 0x39EB
+0x3224 = 0x39ED
+0x3225 = 0x39E8
+0x3226 = 0x39E0
+0x3227 = 0x3A85
+0x3228 = 0x3A86
+0x3229 = 0x3AF0
+0x322A = 0x1E46
+0x322B = 0x3B45
+0x322C = 0x3B38
+0x322D = 0x3B3E
+0x322E = 0x3B42
+0x322F = 0x3B40
+0x3230 = 0x3C47
+0x3231 = 0x3C5C
+0x3232 = 0x3C5E
+0x3233 = 0x3CB4
+0x3234 = 0x3CC2
+0x3235 = 0x3D14
+0x3236 = 0x3CE5
+0x3237 = 0x3D15
+0x3238 = 0x3D11
+0x3239 = 0xF8FF
+0x323A = 0x3CEE
+0x323B = 0x3CE7
+0x323C = 0x3CF5
+0x323D = 0x3CF4
+0x323E = 0x3CE8
+0x323F = 0x3D01
+0x3240 = 0x3CEF
+0x3241 = 0x3CF1
+0x3242 = 0xF900
+0x3243 = 0x41DB
+0x3244 = 0x41BF
+0x3245 = 0x41DA
+0x3246 = 0x41C7
+0x3247 = 0x41DD
+0x3248 = 0xF91A
+0x3249 = 0x41EB
+0x324A = 0x41E1
+0x324B = 0x41C1
+0x324C = 0x41BD
+0x324D = 0x4507
+0x324E = 0x44FD
+0x324F = 0x4501
+0x3250 = 0x450A
+0x3251 = 0x4503
+0x3252 = 0x4572
+0x3253 = 0x4574
+0x3254 = 0x4575
+0x3255 = 0x45B2
+0x3256 = 0x45B1
+0x3257 = 0x45B4
+0x3258 = 0x464C
+0x3259 = 0x4642
+0x325A = 0x4640
+0x325B = 0x4649
+0x325C = 0x463C
+0x325D = 0x464D
+0x325E = 0x464A
+0x325F = 0x463B
+0x3260 = 0x4761
+0x3261 = 0x4774
+0x3262 = 0xF926
+0x3263 = 0x477F
+0x3264 = 0x477A
+0x3265 = 0x4788
+0x3266 = 0x477C
+0x3268 = 0x4770
+0x3269 = 0x490F
+0x326A = 0x4928
+0x326B = 0x4913
+0x326C = 0x492A
+0x326D = 0x4AED
+0x326E = 0x4AEF
+0x326F = 0x4B2E
+0x3270 = 0x4BC1
+0x3271 = 0x4BDD
+0x3272 = 0x0B47
+0x3273 = 0x4C2D
+0x3274 = 0x4C2B
+0x3275 = 0x4C35
+0x3276 = 0x4C2F
+0x3277 = 0x4C31
+0x3278 = 0x4C34
+0x3279 = 0xF935
+0x327A = 0x4C30
+0x327B = 0x4D3A
+0x327C = 0x4D39
+0x327D = 0x4D37
+0x327E = 0x4D4B
+0x3321 = 0x4D54
+0x3322 = 0x4D4D
+0x3323 = 0x4D51
+0x3324 = 0x4D47
+0x3325 = 0x4F27
+0x3326 = 0x4F50
+0x3327 = 0x4F4D
+0x3328 = 0x4F4E
+0x3329 = 0x4F54
+0x332A = 0x4FD2
+0x332B = 0x4FCE
+0x332C = 0x504B
+0x332D = 0x5049
+0x332E = 0x5105
+0x332F = 0x510F
+0x3330 = 0x5119
+0x3331 = 0xF943
+0x3332 = 0x5106
+0x3333 = 0x510C
+0x3334 = 0x5129
+0x3335 = 0x5104
+0x3336 = 0x5108
+0x3337 = 0x5125
+0x3339 = 0x5103
+0x333A = 0x5127
+0x333B = 0x5110
+0x333C = 0x510A
+0x333D = 0xF942
+0x333E = 0x6B5D
+0x333F = 0x53AA
+0x3340 = 0x53AB
+0x3341 = 0x53A9
+0x3342 = 0x5441
+0x3343 = 0x543A
+0x3344 = 0x543C
+0x3345 = 0x542B
+0x3346 = 0x5449
+0x3347 = 0x5615
+0x3349 = 0x5616
+0x334A = 0xF953
+0x334B = 0x5631
+0x334C = 0x3C4A
+0x334D = 0x573C
+0x334E = 0x577C
+0x334F = 0x576D
+0x3350 = 0x576A
+0x3351 = 0x5763
+0x3352 = 0x576B
+0x3353 = 0x577B
+0x3354 = 0x5764
+0x3355 = 0x577A
+0x3356 = 0x5769
+0x3357 = 0x576F
+0x3358 = 0x5937
+0x3359 = 0x5935
+0x335A = 0x593C
+0x335B = 0x5936
+0x335C = 0x593D
+0x335D = 0x593E
+0x335E = 0x5AE1
+0x335F = 0x5AE0
+0x3360 = 0x5E2D
+0x3361 = 0x5E2B
+0x3362 = 0x5F8D
+0x3363 = 0x5F92
+0x3365 = 0x5F8E
+0x3366 = 0xF96B
+0x3367 = 0x5F91
+0x3368 = 0x5F96
+0x3369 = 0x627B
+0x336A = 0x6278
+0x336B = 0x6281
+0x336C = 0x6296
+0x336D = 0x62A3
+0x336E = 0x6295
+0x336F = 0x6297
+0x3370 = 0x6354
+0x3371 = 0x6352
+0x3372 = 0x63F5
+0x3373 = 0x6400
+0x3374 = 0x63FB
+0x3375 = 0x63F4
+0x3376 = 0x63F6
+0x3377 = 0x64E8
+0x3378 = 0x64EA
+0x3379 = 0x663E
+0x337A = 0x663D
+0x337B = 0x663B
+0x337C = 0x6680
+0x337E = 0x6688
+0x3421 = 0x6681
+0x3422 = 0x6682
+0x3423 = 0x66CE
+0x3424 = 0x6683
+0x3425 = 0x6677
+0x3426 = 0x6679
+0x3427 = 0x6673
+0x3428 = 0x666D
+0x3429 = 0x6670
+0x342A = 0x668D
+0x342B = 0x6675
+0x342C = 0x668C
+0x342D = 0x666A
+0x342E = 0x6691
+0x342F = 0x6689
+0x3430 = 0x668E
+0x3431 = 0x12DC
+0x3432 = 0x68FF
+0x3433 = 0x6959
+0x3434 = 0x69C7
+0x3435 = 0x6A12
+0x3436 = 0x6A14
+0x3437 = 0x6A13
+0x3438 = 0x6ACB
+0x3439 = 0x6B42
+0x343B = 0x6B3D
+0x343D = 0x6B40
+0x343E = 0x6B44
+0x343F = 0x6B62
+0x3440 = 0x6B43
+0x3441 = 0x6B3F
+0x3442 = 0x6B45
+0x3443 = 0x6B3C
+0x3444 = 0xF997
+0x3445 = 0x6B46
+0x3446 = 0x6B47
+0x3447 = 0xF9B3
+0x3448 = 0x719E
+0x3449 = 0x719D
+0x344A = 0x722C
+0x344B = 0x7229
+0x344C = 0x722F
+0x344D = 0x722E
+0x344E = 0x7230
+0x344F = 0x75E1
+0x3450 = 0x75E2
+0x3451 = 0x760E
+0x3452 = 0x7619
+0x3453 = 0x7612
+0x3454 = 0x78B4
+0x3455 = 0x7BDA
+0x3456 = 0x7D26
+0x3457 = 0x7E59
+0x3458 = 0x7E5A
+0x3459 = 0x7E88
+0x345A = 0x7FC0
+0x345B = 0x7FBA
+0x345C = 0x82A0
+0x345D = 0xF9DD
+0x345E = 0x82A2
+0x345F = 0x8486
+0x3461 = 0x849D
+0x3462 = 0x8488
+0x3463 = 0x848F
+0x3464 = 0x848E
+0x3465 = 0x849B
+0x3466 = 0x86C1
+0x3467 = 0x86C3
+0x3468 = 0x86C4
+0x3469 = 0x8696
+0x346A = 0x86C7
+0x346B = 0x86C6
+0x346C = 0x86BF
+0x346E = 0x890F
+0x346F = 0x8E55
+0x3470 = 0x8E42
+0x3471 = 0x8E46
+0x3472 = 0x8E4B
+0x3473 = 0x8E43
+0x3474 = 0x8E53
+0x3475 = 0x8E48
+0x3476 = 0x8E49
+0x3477 = 0x8E4A
+0x3478 = 0x8E4E
+0x3479 = 0x4BDE
+0x347A = 0x0691
+0x347B = 0x944B
+0x347C = 0x9680
+0x347D = 0x9681
+0x347E = 0x9683
+0x3521 = 0x028A
+0x3522 = 0x9682
+0x3523 = 0x2342
+0x3524 = 0x0922
+0x3525 = 0x0070
+0x3526 = 0x0071
+0x3527 = 0x00BC
+0x3528 = 0x1D18
+0x3529 = 0x00BE
+0x352A = 0x00BA
+0x352B = 0x00F8
+0x352C = 0x0137
+0x352D = 0x0135
+0x352E = 0x0AFC
+0x352F = 0x0156
+0x3530 = 0x0159
+0x3531 = 0x015E
+0x3532 = 0x026D
+0x3533 = 0x0291
+0x3534 = 0x0292
+0x3535 = 0x0268
+0x3536 = 0x0266
+0x3537 = 0x0273
+0x3539 = 0x0296
+0x353A = 0x028B
+0x353B = 0x028C
+0x353C = 0x0496
+0x353D = 0x04EE
+0x353E = 0x051C
+0x353F = 0x051A
+0x3540 = 0x0519
+0x3541 = 0x051B
+0x3542 = 0x055D
+0x3543 = 0x055E
+0x3544 = 0xF818
+0x3545 = 0x05DC
+0x3546 = 0x05E2
+0x3547 = 0x0652
+0x3548 = 0x0692
+0x3549 = 0x0730
+0x354A = 0x0752
+0x354B = 0x0742
+0x354C = 0x0741
+0x354D = 0x0745
+0x354E = 0x0737
+0x354F = 0x0740
+0x3550 = 0x073F
+0x3551 = 0x073D
+0x3552 = 0x0738
+0x3553 = 0x073A
+0x3554 = 0x0749
+0x3555 = 0x086B
+0x3556 = 0x0878
+0x3557 = 0x0879
+0x3558 = 0xF826
+0x3559 = 0x086C
+0x355A = 0x08E9
+0x355B = 0x08E6
+0x355C = 0x08E5
+0x355D = 0x08EA
+0x355E = 0x08E7
+0x355F = 0x08E8
+0x3560 = 0x091F
+0x3561 = 0x094B
+0x3562 = 0x094A
+0x3563 = 0x0953
+0x3564 = 0x0976
+0x3565 = 0x09A3
+0x3566 = 0x09A4
+0x3567 = 0x09F6
+0x3568 = 0x09F3
+0x3569 = 0x09F9
+0x356A = 0x09F7
+0x356B = 0x09FC
+0x356C = 0x0A1D
+0x356D = 0x0A6D
+0x356E = 0x0A71
+0x356F = 0x0A6C
+0x3570 = 0x0A6E
+0x3571 = 0x0A70
+0x3572 = 0x0A6F
+0x3573 = 0x0A67
+0x3574 = 0x0A68
+0x3575 = 0x0AFA
+0x3576 = 0x0AF9
+0x3577 = 0x0B4E
+0x3579 = 0x0B4D
+0x357A = 0x0B4F
+0x357B = 0x0B4A
+0x357C = 0x0B4C
+0x357E = 0xF842
+0x3621 = 0x0CEE
+0x3622 = 0x0CB2
+0x3623 = 0x0CC0
+0x3624 = 0x0CC1
+0x3625 = 0x0CF4
+0x3626 = 0x0CC8
+0x3627 = 0x0CC5
+0x3628 = 0x0CC6
+0x3629 = 0x0CAD
+0x362A = 0x11E2
+0x362B = 0x11EA
+0x362C = 0x11E3
+0x362D = 0x11E1
+0x362E = 0x12F7
+0x362F = 0x1301
+0x3630 = 0x1312
+0x3631 = 0x12F6
+0x3632 = 0x12F1
+0x3633 = 0x131F
+0x3634 = 0x12EE
+0x3635 = 0xF852
+0x3636 = 0x12F3
+0x3637 = 0x1315
+0x3638 = 0x1316
+0x3639 = 0x1317
+0x363A = 0x12F8
+0x363B = 0x1319
+0x363C = 0x12F2
+0x363D = 0x12F4
+0x363E = 0x12F5
+0x363F = 0x1313
+0x3640 = 0x1306
+0x3641 = 0x1526
+0x3642 = 0x1524
+0x3643 = 0x155A
+0x3644 = 0x2EC8
+0x3645 = 0x1597
+0x3646 = 0x1595
+0x3647 = 0x159A
+0x3648 = 0x161F
+0x3649 = 0x0AFB
+0x364A = 0x1629
+0x364B = 0x1620
+0x364C = 0xF862
+0x364D = 0xF863
+0x364E = 0x174C
+0x364F = 0x1730
+0x3650 = 0x1738
+0x3651 = 0x173D
+0x3652 = 0x1751
+0x3653 = 0x174F
+0x3654 = 0x174A
+0x3655 = 0x1734
+0x3656 = 0x1736
+0x3658 = 0x196A
+0x3659 = 0x1968
+0x365A = 0x1A1C
+0x365B = 0x1A0E
+0x365C = 0x1A1E
+0x365E = 0x1A09
+0x365F = 0x1A08
+0x3660 = 0x1A13
+0x3661 = 0x1A01
+0x3662 = 0x1A0F
+0x3663 = 0x1A14
+0x3664 = 0x1A06
+0x3665 = 0x1A07
+0x3667 = 0xF873
+0x3669 = 0x1B79
+0x366A = 0x1BEA
+0x366B = 0x1BED
+0x366C = 0x1BE9
+0x366D = 0x1BEE
+0x366E = 0x1C68
+0x366F = 0x1C64
+0x3670 = 0x1C67
+0x3671 = 0x1C72
+0x3672 = 0x1C62
+0x3673 = 0x1C74
+0x3674 = 0x1C79
+0x3675 = 0x1D19
+0x3676 = 0x1D17
+0x3677 = 0x1D15
+0x3678 = 0x1D16
+0x3679 = 0x1DE6
+0x367A = 0x62A4
+0x367B = 0x1DEE
+0x367D = 0x1DDF
+0x367E = 0x1DE4
+0x3721 = 0x1DDA
+0x3722 = 0x1DEA
+0x3723 = 0x1DED
+0x3724 = 0x1DE3
+0x3725 = 0x1DE9
+0x3726 = 0x1FFD
+0x3727 = 0x0657
+0x3728 = 0x2021
+0x3729 = 0x20C6
+0x372A = 0x20B8
+0x372B = 0x20CB
+0x372C = 0xF885
+0x372D = 0x20BD
+0x372E = 0x20B5
+0x372F = 0x20BB
+0x3730 = 0x20BF
+0x3731 = 0x20BE
+0x3732 = 0x20B2
+0x3733 = 0x20C1
+0x3734 = 0x20C2
+0x3735 = 0x2199
+0x3736 = 0x21C6
+0x3737 = 0x222C
+0x3738 = 0x222D
+0x3739 = 0x2225
+0x373A = 0x221E
+0x373B = 0x221F
+0x373C = 0x2223
+0x373D = 0x2350
+0x373E = 0x234E
+0x373F = 0x234D
+0x3740 = 0x2352
+0x3741 = 0x23E9
+0x3742 = 0x23EC
+0x3743 = 0x23E8
+0x3744 = 0x2458
+0x3745 = 0x245C
+0x3746 = 0x245B
+0x3747 = 0x248F
+0x3748 = 0x3972
+0x3749 = 0x24F6
+0x374A = 0x2500
+0x374B = 0x24FC
+0x374C = 0x24F8
+0x374D = 0x24EA
+0x374E = 0x24FE
+0x374F = 0x24F7
+0x3750 = 0x24FD
+0x3751 = 0x2670
+0x3752 = 0x2662
+0x3753 = 0x2644
+0x3755 = 0x264D
+0x3756 = 0x264C
+0x3757 = 0x263F
+0x3758 = 0x2666
+0x3759 = 0x2635
+0x375B = 0x2634
+0x375C = 0x268D
+0x375D = 0x2684
+0x375F = 0x2686
+0x3760 = 0x2689
+0x3761 = 0x2687
+0x3762 = 0x2683
+0x3763 = 0x2675
+0x3764 = 0x2679
+0x3765 = 0x26AF
+0x3766 = 0x26B0
+0x3767 = 0x29B7
+0x3768 = 0x29BB
+0x3769 = 0x29B9
+0x376A = 0x2A46
+0x376B = 0x2A47
+0x376C = 0x2A45
+0x376D = 0x2AEA
+0x376E = 0x2AF6
+0x376F = 0x2B68
+0x3770 = 0x2B39
+0x3771 = 0xF8B9
+0x3772 = 0x2B3D
+0x3773 = 0x2B3B
+0x3774 = 0x2B4D
+0x3775 = 0x2B30
+0x3776 = 0x2B4A
+0x3777 = 0x2B3E
+0x3778 = 0x2B40
+0x3779 = 0x2B4C
+0x377A = 0x2B47
+0x377B = 0x2B38
+0x377C = 0x2B52
+0x377D = 0x2B3A
+0x377E = 0x2B53
+0x3821 = 0x2EC4
+0x3822 = 0x2EC1
+0x3823 = 0x2F1C
+0x3824 = 0x2F1D
+0x3825 = 0x2F2A
+0x3826 = 0x2F1E
+0x3827 = 0x2F2F
+0x3828 = 0x2F22
+0x3829 = 0x2F2E
+0x382A = 0x2F25
+0x382D = 0x304A
+0x382E = 0x304B
+0x382F = 0x3076
+0x3831 = 0x30E8
+0x3832 = 0x30EF
+0x3833 = 0x30E9
+0x3835 = 0x30EA
+0x3836 = 0xF8CC
+0x3838 = 0x319B
+0x3839 = 0x319E
+0x383A = 0x3193
+0x383B = 0x31A7
+0x383C = 0x319C
+0x383D = 0x31A0
+0x383E = 0x319A
+0x383F = 0x31AB
+0x3840 = 0x31BE
+0x3841 = 0x31A9
+0x3842 = 0x332D
+0x3843 = 0x336E
+0x3844 = 0x3444
+0x3845 = 0x343D
+0x3846 = 0x343A
+0x3847 = 0x3468
+0x3848 = 0x343C
+0x3849 = 0x346A
+0x384A = 0xF8E0
+0x384B = 0x3438
+0x384C = 0x3465
+0x384D = 0x3439
+0x384E = 0x346D
+0x384F = 0x3436
+0x3850 = 0xF8E3
+0x3851 = 0x343E
+0x3852 = 0x347E
+0x3853 = 0x3437
+0x3854 = 0x3899
+0x3855 = 0x38A9
+0x3856 = 0x38AD
+0x3857 = 0x38A7
+0x3858 = 0x38A8
+0x3859 = 0x3966
+0x385A = 0x3969
+0x385B = 0x396D
+0x385C = 0x3967
+0x385D = 0x396B
+0x385E = 0x396A
+0x385F = 0x39EE
+0x3860 = 0x3A01
+0x3861 = 0x3A03
+0x3862 = 0x39F4
+0x3863 = 0x39FB
+0x3865 = 0x39F6
+0x3866 = 0x39FC
+0x3867 = 0x3AF4
+0x3868 = 0x3B08
+0x3869 = 0x3B0A
+0x386A = 0x3B09
+0x386B = 0x3B6D
+0x386C = 0x3B62
+0x386D = 0x3B41
+0x386E = 0x3B5E
+0x386F = 0x3B5C
+0x3870 = 0x3CF3
+0x3871 = 0x3D26
+0x3873 = 0x3D39
+0x3874 = 0xF904
+0x3875 = 0x3D6C
+0x3876 = 0x3D2B
+0x3877 = 0x3D2E
+0x3878 = 0x3D3B
+0x3879 = 0x3D5E
+0x387A = 0x3DFB
+0x387B = 0x3D27
+0x387C = 0x3D24
+0x387D = 0x3D69
+0x387E = 0x3D30
+0x3921 = 0xF905
+0x3922 = 0x3D62
+0x3923 = 0x3D38
+0x3924 = 0x3D35
+0x3925 = 0x3D2A
+0x3926 = 0x3D2C
+0x3927 = 0x3D68
+0x3928 = 0x3D31
+0x3929 = 0x3D2F
+0x392A = 0x3D2D
+0x392B = 0x3D3A
+0x392C = 0x3D36
+0x392D = 0xF903
+0x392E = 0x3D21
+0x392F = 0x3D3C
+0x3930 = 0x3D20
+0x3931 = 0x3D64
+0x3932 = 0x3D3E
+0x3934 = 0x41F7
+0x3935 = 0x4212
+0x3936 = 0x41F1
+0x3937 = 0x41F5
+0x3938 = 0x4222
+0x3939 = 0x41F2
+0x393A = 0x41DF
+0x393B = 0x4215
+0x393C = 0x4216
+0x393D = 0x457A
+0x393E = 0x4576
+0x393F = 0x45BE
+0x3941 = 0x45BD
+0x3942 = 0x4609
+0x3943 = 0x4608
+0x3944 = 0x4657
+0x3945 = 0x47A3
+0x3946 = 0x47BF
+0x3947 = 0x47B8
+0x3948 = 0x47AF
+0x3949 = 0x479C
+0x394A = 0x47A5
+0x394B = 0x4772
+0x394C = 0x4775
+0x394D = 0x479D
+0x394E = 0x4799
+0x394F = 0x47B9
+0x3950 = 0x494E
+0x3951 = 0x4939
+0x3952 = 0x493B
+0x3953 = 0x4935
+0x3954 = 0x493C
+0x3955 = 0x4955
+0x3956 = 0x4AF0
+0x3957 = 0x4AF3
+0x3958 = 0x4AF4
+0x3959 = 0x4B3B
+0x395A = 0x4B3C
+0x395B = 0x4B3A
+0x395C = 0x4B36
+0x395D = 0x4C07
+0x395E = 0x0CEB
+0x395F = 0x4C55
+0x3960 = 0x4C50
+0x3961 = 0x4C4F
+0x3962 = 0x4C52
+0x3963 = 0x4C56
+0x3964 = 0x00BD
+0x3965 = 0x4C32
+0x3966 = 0x4D63
+0x3967 = 0x4D6B
+0x3968 = 0x4D66
+0x3969 = 0x4D57
+0x396A = 0x4D5D
+0x396C = 0x4D6D
+0x396D = 0x4D61
+0x396E = 0x4D69
+0x396F = 0x4D5A
+0x3970 = 0x4D5C
+0x3971 = 0x4D62
+0x3972 = 0x4F2A
+0x3973 = 0x4F29
+0x3974 = 0x4F58
+0x3975 = 0x4F5A
+0x3976 = 0x4FD7
+0x3977 = 0x4FDB
+0x3978 = 0x4FDC
+0x3979 = 0x4FDD
+0x397A = 0x4FD8
+0x397B = 0x5054
+0x397C = 0x505B
+0x397D = 0x505C
+0x397E = 0x5053
+0x3A21 = 0x504F
+0x3A22 = 0x5056
+0x3A23 = 0x5050
+0x3A24 = 0x505A
+0x3A25 = 0x506B
+0x3A26 = 0x5136
+0x3A27 = 0x5153
+0x3A28 = 0x513A
+0x3A29 = 0x513C
+0x3A2A = 0x513E
+0x3A2B = 0x5149
+0x3A2C = 0x5140
+0x3A2D = 0xF946
+0x3A2E = 0xF947
+0x3A2F = 0x5364
+0x3A30 = 0x5365
+0x3A31 = 0x53B5
+0x3A32 = 0x53B6
+0x3A33 = 0x53B2
+0x3A34 = 0x5448
+0x3A35 = 0x544A
+0x3A36 = 0x5472
+0x3A37 = 0x5469
+0x3A38 = 0x545A
+0x3A39 = 0x544C
+0x3A3A = 0x562C
+0x3A3B = 0x5630
+0x3A3C = 0x564B
+0x3A3D = 0x5649
+0x3A3E = 0x5642
+0x3A3F = 0x5644
+0x3A40 = 0x564A
+0x3A41 = 0x564F
+0x3A42 = 0x5792
+0x3A43 = 0xF957
+0x3A44 = 0x5797
+0x3A45 = 0x5780
+0x3A46 = 0x5782
+0x3A47 = 0x5786
+0x3A48 = 0x5953
+0x3A49 = 0x595E
+0x3A4A = 0x5952
+0x3A4B = 0x595B
+0x3A4C = 0x594E
+0x3A4D = 0x5A6D
+0x3A4E = 0x5A6E
+0x3A4F = 0x5AFA
+0x3A50 = 0x5AF6
+0x3A51 = 0x5AFB
+0x3A52 = 0x5E33
+0x3A53 = 0x5E3D
+0x3A54 = 0x5E37
+0x3A55 = 0x5E3E
+0x3A56 = 0x5E35
+0x3A57 = 0x5F9A
+0x3A58 = 0x5FAB
+0x3A59 = 0x5FA6
+0x3A5A = 0x5FB0
+0x3A5B = 0x5F99
+0x3A5C = 0x5FA0
+0x3A5D = 0x5F9E
+0x3A5E = 0x5FA8
+0x3A5F = 0x5FA1
+0x3A60 = 0x5FAA
+0x3A61 = 0x5FAD
+0x3A62 = 0x5FBB
+0x3A63 = 0x5F9C
+0x3A64 = 0x5FA5
+0x3A65 = 0x00B3
+0x3A66 = 0x6227
+0x3A67 = 0x628D
+0x3A68 = 0x628E
+0x3A69 = 0x628F
+0x3A6A = 0x6292
+0x3A6C = 0x6291
+0x3A6D = 0x62AD
+0x3A6E = 0x6357
+0x3A6F = 0x6358
+0x3A70 = 0x635E
+0x3A71 = 0x635D
+0x3A72 = 0x635C
+0x3A73 = 0x635B
+0x3A75 = 0x640A
+0x3A76 = 0x6403
+0x3A77 = 0x640E
+0x3A78 = 0x64B8
+0x3A79 = 0x654D
+0x3A7A = 0x653F
+0x3A7B = 0x6547
+0x3A7C = 0x654B
+0x3A7D = 0x654A
+0x3A7E = 0x653D
+0x3B22 = 0x6541
+0x3B23 = 0x654C
+0x3B25 = 0x6662
+0x3B26 = 0x6669
+0x3B27 = 0x6661
+0x3B29 = 0x66AA
+0x3B2A = 0x66A6
+0x3B2B = 0x66AC
+0x3B2C = 0x66BD
+0x3B2D = 0x66BB
+0x3B2E = 0x66A4
+0x3B2F = 0x66BA
+0x3B30 = 0x669A
+0x3B32 = 0x66A1
+0x3B33 = 0x66C1
+0x3B34 = 0x68E0
+0x3B35 = 0x690A
+0x3B36 = 0x6903
+0x3B37 = 0x6906
+0x3B38 = 0x6939
+0x3B39 = 0x693A
+0x3B3A = 0x6936
+0x3B3B = 0x695B
+0x3B3C = 0x695F
+0x3B3D = 0x695E
+0x3B3E = 0x6967
+0x3B3F = 0x6961
+0x3B40 = 0x6962
+0x3B41 = 0x695D
+0x3B42 = 0x69CA
+0x3B43 = 0x69CC
+0x3B44 = 0x69CE
+0x3B45 = 0x6A18
+0x3B46 = 0x6A1D
+0x3B47 = 0x6A1F
+0x3B48 = 0x6A20
+0x3B49 = 0x6A17
+0x3B4A = 0x6A15
+0x3B4B = 0x6B1F
+0x3B4C = 0x6B27
+0x3B4D = 0x6B26
+0x3B4E = 0x1E10
+0x3B4F = 0x6B8B
+0x3B50 = 0x6BAE
+0x3B51 = 0x6B8A
+0x3B52 = 0xF999
+0x3B53 = 0x6B92
+0x3B54 = 0x6B89
+0x3B55 = 0x6B87
+0x3B57 = 0x6B8F
+0x3B58 = 0x6B84
+0x3B59 = 0x6B83
+0x3B5A = 0x6B8C
+0x3B5B = 0x6B93
+0x3B5C = 0x6B8D
+0x3B5D = 0x6B98
+0x3B5E = 0x6B7D
+0x3B5F = 0x6B7E
+0x3B60 = 0x6BD2
+0x3B61 = 0x6B80
+0x3B62 = 0x6B99
+0x3B63 = 0x71AC
+0x3B64 = 0x7250
+0x3B65 = 0x7255
+0x3B66 = 0x7242
+0x3B67 = 0x723F
+0x3B68 = 0x723C
+0x3B6A = 0x724C
+0x3B6B = 0x7249
+0x3B6C = 0x7257
+0x3B6D = 0x7258
+0x3B6E = 0x724F
+0x3B6F = 0x725C
+0x3B70 = 0x7247
+0x3B71 = 0xF9B7
+0x3B72 = 0x75AB
+0x3B74 = 0x75AF
+0x3B75 = 0x75AD
+0x3B76 = 0x75E8
+0x3B77 = 0x75E7
+0x3B78 = 0x7630
+0x3B79 = 0x7626
+0x3B7A = 0x762F
+0x3B7B = 0x7628
+0x3B7C = 0x762B
+0x3B7D = 0x761D
+0x3B7E = 0x762D
+0x3C21 = 0x7620
+0x3C22 = 0x762A
+0x3C23 = 0x762C
+0x3C24 = 0x7635
+0x3C25 = 0x7621
+0x3C26 = 0x7623
+0x3C27 = 0x7624
+0x3C28 = 0x7636
+0x3C29 = 0x7637
+0x3C2A = 0x77E9
+0x3C2B = 0x78BA
+0x3C2C = 0x78B8
+0x3C2D = 0xF9CC
+0x3C2E = 0x796D
+0x3C2F = 0x796A
+0x3C30 = 0x7968
+0x3C31 = 0x7969
+0x3C32 = 0x796B
+0x3C33 = 0x7961
+0x3C34 = 0x7BDC
+0x3C35 = 0x7BDB
+0x3C36 = 0x7C2D
+0x3C37 = 0x7C2C
+0x3C38 = 0x7CA2
+0x3C39 = 0x7D2B
+0x3C3A = 0x7D32
+0x3C3B = 0xF9D7
+0x3C3C = 0x7E94
+0x3C3D = 0x7E92
+0x3C3E = 0x7E90
+0x3C3F = 0x7FC9
+0x3C40 = 0x7FC4
+0x3C41 = 0x7FC1
+0x3C42 = 0x7FC3
+0x3C43 = 0x7FCD
+0x3C44 = 0x8214
+0x3C45 = 0x82A7
+0x3C46 = 0x82AF
+0x3C47 = 0x82AA
+0x3C48 = 0x840D
+0x3C49 = 0x8454
+0x3C4A = 0x845B
+0x3C4B = 0x8461
+0x3C4C = 0x84AE
+0x3C4D = 0x84B3
+0x3C4E = 0x84C0
+0x3C4F = 0x84C4
+0x3C50 = 0x84BF
+0x3C51 = 0x84CB
+0x3C52 = 0x84AD
+0x3C53 = 0x84A7
+0x3C54 = 0x84A4
+0x3C55 = 0x84BD
+0x3C56 = 0x84AF
+0x3C57 = 0x84B2
+0x3C58 = 0x84A5
+0x3C59 = 0x86E7
+0x3C5A = 0x86E0
+0x3C5B = 0x86CE
+0x3C5C = 0x86DE
+0x3C5D = 0x86D5
+0x3C5E = 0x86DF
+0x3C5F = 0x86D9
+0x3C60 = 0x87F2
+0x3C61 = 0x8923
+0x3C62 = 0x8940
+0x3C64 = 0x893E
+0x3C66 = 0x8CCF
+0x3C67 = 0x0B54
+0x3C68 = 0x8E5B
+0x3C69 = 0x8E58
+0x3C6A = 0x8E62
+0x3C6B = 0x8E5F
+0x3C6C = 0x8E67
+0x3C6D = 0x8E63
+0x3C6E = 0x8E5E
+0x3C6F = 0x8E60
+0x3C70 = 0x8F85
+0x3C71 = 0x8F86
+0x3C72 = 0x8F87
+0x3C73 = 0x91E8
+0x3C74 = 0x91E6
+0x3C75 = 0x9671
+0x3C76 = 0x9685
+0x3C77 = 0xFA02
+0x3C78 = 0x9686
+0x3C79 = 0x9810
+0x3C7A = 0x09F8
+0x3C7B = 0x00BF
+0x3C7C = 0x0B61
+0x3C7D = 0x00FE
+0x3C7E = 0x00FC
+0x3D21 = 0x0139
+0x3D22 = 0x0161
+0x3D23 = 0x0160
+0x3D24 = 0x02E2
+0x3D25 = 0x02EA
+0x3D26 = 0x02E3
+0x3D27 = 0x02B4
+0x3D28 = 0x02AE
+0x3D29 = 0x02BE
+0x3D2A = 0x02B8
+0x3D2B = 0x02A8
+0x3D2C = 0x02AA
+0x3D2D = 0x02A9
+0x3D2E = 0x02B3
+0x3D2F = 0x02D5
+0x3D30 = 0x02AD
+0x3D31 = 0x02B9
+0x3D32 = 0x02BB
+0x3D33 = 0x02B1
+0x3D34 = 0x02C2
+0x3D35 = 0xF808
+0x3D36 = 0x02EB
+0x3D37 = 0x02BA
+0x3D38 = 0x02D2
+0x3D39 = 0x02D4
+0x3D3A = 0x04F1
+0x3D3B = 0x051D
+0x3D3C = 0xF812
+0x3D3D = 0x0562
+0x3D3E = 0x058C
+0x3D3F = 0x05E6
+0x3D40 = 0x05E7
+0x3D41 = 0x065A
+0x3D42 = 0x0658
+0x3D43 = 0x0659
+0x3D44 = 0x0696
+0x3D45 = 0x0697
+0x3D46 = 0x0761
+0x3D47 = 0x0767
+0x3D48 = 0x0771
+0x3D49 = 0x0765
+0x3D4A = 0x077D
+0x3D4B = 0x077E
+0x3D4C = 0x087D
+0x3D4D = 0x0884
+0x3D4E = 0x087C
+0x3D4F = 0x087E
+0x3D50 = 0x087F
+0x3D51 = 0x0880
+0x3D52 = 0x08EF
+0x3D53 = 0x08F4
+0x3D54 = 0x091E
+0x3D55 = 0x094E
+0x3D56 = 0x09FB
+0x3D57 = 0x09FA
+0x3D58 = 0x09FD
+0x3D59 = 0xF831
+0x3D5A = 0xF832
+0x3D5B = 0x0A79
+0x3D5C = 0x0A7C
+0x3D5D = 0x0A7D
+0x3D5E = 0x0A84
+0x3D5F = 0x0A7B
+0x3D60 = 0x0A78
+0x3D62 = 0x0B5E
+0x3D63 = 0x0B5A
+0x3D64 = 0x0B5C
+0x3D65 = 0x0B59
+0x3D66 = 0x0B55
+0x3D67 = 0x0B63
+0x3D68 = 0x0B56
+0x3D69 = 0x0B5F
+0x3D6A = 0x0B60
+0x3D6B = 0x0B5B
+0x3D6C = 0x0D4A
+0x3D6D = 0x0D65
+0x3D6E = 0x0DB3
+0x3D6F = 0x0D2C
+0x3D70 = 0x0D77
+0x3D71 = 0x0D3D
+0x3D72 = 0x0D52
+0x3D73 = 0x0D61
+0x3D74 = 0x0D2A
+0x3D75 = 0x0D3E
+0x3D76 = 0x0D34
+0x3D77 = 0x0D29
+0x3D78 = 0x0DB2
+0x3D79 = 0x0DAD
+0x3D7A = 0x0D40
+0x3D7B = 0x0D53
+0x3D7C = 0xF844
+0x3D7D = 0x0D3F
+0x3D7E = 0x0D41
+0x3E21 = 0x0D72
+0x3E22 = 0x11F6
+0x3E23 = 0x11F5
+0x3E24 = 0x11F4
+0x3E25 = 0x11F2
+0x3E26 = 0x11F9
+0x3E27 = 0x1327
+0x3E28 = 0x1354
+0x3E29 = 0x1355
+0x3E2A = 0x132E
+0x3E2B = 0xF854
+0x3E2C = 0xF853
+0x3E2D = 0x132C
+0x3E2E = 0x1338
+0x3E2F = 0x1339
+0x3E30 = 0x1331
+0x3E31 = 0x134F
+0x3E32 = 0x1373
+0x3E33 = 0x1330
+0x3E34 = 0x132B
+0x3E35 = 0x1351
+0x3E36 = 0x152C
+0x3E37 = 0x155B
+0x3E38 = 0x155C
+0x3E39 = 0x1568
+0x3E3A = 0x156C
+0x3E3B = 0x156B
+0x3E3C = 0x1569
+0x3E3D = 0x159F
+0x3E3E = 0x1638
+0x3E3F = 0x163C
+0x3E40 = 0x163A
+0x3E41 = 0x1635
+0x3E43 = 0x1639
+0x3E44 = 0x1636
+0x3E45 = 0x163B
+0x3E46 = 0x1760
+0x3E47 = 0x1761
+0x3E48 = 0x1763
+0x3E49 = 0x1764
+0x3E4A = 0x1794
+0x3E4B = 0x1793
+0x3E4C = 0x175E
+0x3E4D = 0x1768
+0x3E4E = 0x176A
+0x3E4F = 0x1765
+0x3E50 = 0xF866
+0x3E51 = 0x1790
+0x3E52 = 0x175F
+0x3E53 = 0x1772
+0x3E54 = 0xF865
+0x3E55 = 0x1A3C
+0x3E56 = 0x1A27
+0x3E57 = 0x1A24
+0x3E58 = 0x1A26
+0x3E59 = 0x1A25
+0x3E5B = 0x1A28
+0x3E5C = 0x1A36
+0x3E5D = 0x1B31
+0x3E5E = 0x1B30
+0x3E5F = 0x1B34
+0x3E60 = 0x1B81
+0x3E61 = 0x1B7D
+0x3E62 = 0x1B82
+0x3E63 = 0x1B80
+0x3E65 = 0x02D3
+0x3E66 = 0x1BF2
+0x3E67 = 0x1C66
+0x3E68 = 0x1C8C
+0x3E69 = 0x1C7B
+0x3E6A = 0x1C83
+0x3E6C = 0x1C8E
+0x3E6D = 0x1C7A
+0x3E6E = 0x1C92
+0x3E6F = 0x1C91
+0x3E70 = 0x1C82
+0x3E71 = 0x1D1B
+0x3E72 = 0x1D1C
+0x3E73 = 0x1E27
+0x3E74 = 0x1E21
+0x3E77 = 0x1E43
+0x3E79 = 0x1E18
+0x3E7A = 0x1E7B
+0x3E7B = 0x1E1A
+0x3E7C = 0x1E4B
+0x3E7D = 0x1E4A
+0x3E7E = 0x1E4D
+0x3F21 = 0x1E4F
+0x3F22 = 0x1E19
+0x3F23 = 0x1E35
+0x3F24 = 0x1E13
+0x3F25 = 0x1E52
+0x3F26 = 0x1E14
+0x3F27 = 0x1E1E
+0x3F28 = 0x1E2C
+0x3F29 = 0x1E20
+0x3F2A = 0x1E22
+0x3F2B = 0x1E12
+0x3F2C = 0x1E1F
+0x3F2D = 0x2000
+0x3F2E = 0x2023
+0x3F2F = 0x2040
+0x3F30 = 0x2043
+0x3F31 = 0x20E4
+0x3F32 = 0x20DB
+0x3F33 = 0x20EA
+0x3F34 = 0x20DD
+0x3F35 = 0x20CC
+0x3F36 = 0x20D9
+0x3F37 = 0x20E8
+0x3F38 = 0x20F6
+0x3F39 = 0x20E3
+0x3F3A = 0x20D3
+0x3F3B = 0x20DA
+0x3F3C = 0x20D6
+0x3F3D = 0x20E7
+0x3F3E = 0x223A
+0x3F3F = 0x223F
+0x3F40 = 0x2240
+0x3F41 = 0x2248
+0x3F42 = 0x2259
+0x3F43 = 0x2237
+0x3F44 = 0x2244
+0x3F45 = 0xF88C
+0x3F46 = 0xF88B
+0x3F47 = 0x2255
+0x3F48 = 0x2239
+0x3F49 = 0x2354
+0x3F4A = 0x2355
+0x3F4B = 0x2356
+0x3F4C = 0x2357
+0x3F4D = 0x2358
+0x3F4E = 0x2359
+0x3F4F = 0x238D
+0x3F50 = 0x23F2
+0x3F51 = 0x23F8
+0x3F52 = 0x23F5
+0x3F53 = 0x23F6
+0x3F54 = 0x23FC
+0x3F55 = 0x23FE
+0x3F56 = 0x23F1
+0x3F57 = 0x23FD
+0x3F58 = 0x245E
+0x3F59 = 0x2496
+0x3F5A = 0x2497
+0x3F5B = 0x249C
+0x3F5C = 0x249B
+0x3F5D = 0x2495
+0x3F5E = 0xF89A
+0x3F5F = 0x251A
+0x3F60 = 0x2509
+0x3F61 = 0x2504
+0x3F62 = 0x250E
+0x3F63 = 0x251C
+0x3F64 = 0x2518
+0x3F65 = 0x250D
+0x3F66 = 0x2510
+0x3F67 = 0x250C
+0x3F68 = 0x2503
+0x3F69 = 0x267B
+0x3F6A = 0x26A6
+0x3F6B = 0x2677
+0x3F6C = 0x2688
+0x3F6D = 0x2674
+0x3F6E = 0x26DA
+0x3F6F = 0x2676
+0x3F70 = 0x2678
+0x3F71 = 0x268A
+0x3F72 = 0x268F
+0x3F73 = 0x267D
+0x3F74 = 0x2690
+0x3F75 = 0x26ED
+0x3F76 = 0x26D9
+0x3F77 = 0x26D0
+0x3F78 = 0x271A
+0x3F79 = 0x26D7
+0x3F7A = 0x26E2
+0x3F7B = 0x26E1
+0x3F7C = 0x26C5
+0x3F7D = 0x26E0
+0x3F7E = 0x26CA
+0x4021 = 0x2725
+0x4022 = 0x26CC
+0x4023 = 0xF8B3
+0x4024 = 0x29C6
+0x4025 = 0x29C1
+0x4026 = 0x2A4D
+0x4027 = 0x2B4B
+0x4028 = 0x2B64
+0x4029 = 0x2B95
+0x402A = 0x2B99
+0x402B = 0xF8BC
+0x402C = 0x2B94
+0x402D = 0x2BA2
+0x402E = 0x2BAE
+0x402F = 0x2B9E
+0x4030 = 0x2BA7
+0x4031 = 0x2B86
+0x4033 = 0x2BA4
+0x4034 = 0x2B91
+0x4035 = 0x2B93
+0x4036 = 0xF8BB
+0x4037 = 0x2B88
+0x4038 = 0x2ECD
+0x4039 = 0x2ECA
+0x403A = 0x2F3F
+0x403B = 0x2F40
+0x403C = 0x2F46
+0x403D = 0x2F41
+0x403E = 0x2F45
+0x403F = 0x2F58
+0x4040 = 0x2F3B
+0x4041 = 0x2F48
+0x4042 = 0x304E
+0x4043 = 0x3052
+0x4044 = 0x304F
+0x4045 = 0x307B
+0x4046 = 0x307A
+0x4047 = 0x30A0
+0x4048 = 0x309F
+0x4049 = 0x30FB
+0x404A = 0x30F7
+0x404B = 0x31B8
+0x404C = 0x31B9
+0x404D = 0x31BB
+0x404E = 0x31B7
+0x4050 = 0x31BA
+0x4052 = 0x31DA
+0x4053 = 0x31B5
+0x4054 = 0x31BF
+0x4055 = 0x31BC
+0x4056 = 0x31C0
+0x4057 = 0xF8D3
+0x4058 = 0xF8D9
+0x4059 = 0x3375
+0x405A = 0x3379
+0x405B = 0x3376
+0x405C = 0x3435
+0x405D = 0x3440
+0x405E = 0x34C0
+0x405F = 0x3481
+0x4060 = 0x34AD
+0x4061 = 0x34AF
+0x4062 = 0x34AC
+0x4063 = 0x348F
+0x4064 = 0x34A8
+0x4065 = 0x34AA
+0x4066 = 0x34A9
+0x4067 = 0x3488
+0x4068 = 0x347F
+0x4069 = 0x3480
+0x406A = 0x34BC
+0x406B = 0x38AE
+0x406C = 0x38BB
+0x406D = 0x38BD
+0x406F = 0x3978
+0x4070 = 0x3974
+0x4071 = 0x3A0C
+0x4072 = 0x3A11
+0x4073 = 0x3A08
+0x4074 = 0x3A06
+0x4075 = 0x3A10
+0x4076 = 0x3A8F
+0x4077 = 0x3A90
+0x4078 = 0x3A8D
+0x4079 = 0x3A8E
+0x407A = 0x3A96
+0x407B = 0x3A95
+0x407C = 0x3B0B
+0x407D = 0x3B0C
+0x407E = 0x3B7C
+0x4121 = 0x3B73
+0x4122 = 0x3B75
+0x4123 = 0x3B76
+0x4124 = 0x3B7D
+0x4125 = 0x3B78
+0x4126 = 0x3B71
+0x4127 = 0x3C4B
+0x4128 = 0x3C4E
+0x4129 = 0x3D33
+0x412A = 0x3D32
+0x412C = 0x3D91
+0x412D = 0x3DE7
+0x412E = 0x3DE9
+0x412F = 0x3DA2
+0x4130 = 0x3D94
+0x4131 = 0x3D87
+0x4132 = 0x3DA3
+0x4133 = 0x3DDD
+0x4134 = 0x3D7B
+0x4135 = 0x3D83
+0x4136 = 0x3D81
+0x4137 = 0x3DDF
+0x4138 = 0x3D7C
+0x4139 = 0x3DE4
+0x413A = 0x3DE2
+0x413B = 0x3D93
+0x413C = 0x3D7D
+0x413D = 0x3DBF
+0x413E = 0x3D9B
+0x413F = 0x3D8E
+0x4140 = 0x3D9F
+0x4142 = 0x3D8C
+0x4143 = 0x3D7F
+0x4144 = 0x3D9C
+0x4145 = 0x3D84
+0x4146 = 0x3D42
+0x4147 = 0x3DE6
+0x4148 = 0x4251
+0x4149 = 0x424A
+0x414A = 0x4264
+0x414B = 0x4225
+0x414C = 0x422F
+0x414D = 0x422E
+0x414E = 0x422B
+0x414F = 0x4228
+0x4150 = 0x4232
+0x4151 = 0x422D
+0x4152 = 0x4231
+0x4153 = 0x4239
+0x4154 = 0x422C
+0x4155 = 0x4261
+0x4156 = 0x4511
+0x4157 = 0x4510
+0x4158 = 0x4512
+0x4159 = 0x4553
+0x415A = 0x4555
+0x415B = 0x457B
+0x415C = 0x4581
+0x415D = 0x457D
+0x415E = 0x457C
+0x415F = 0x45C2
+0x4160 = 0x45C5
+0x4161 = 0xF922
+0x4162 = 0x45C4
+0x4163 = 0xF923
+0x4164 = 0x466B
+0x4165 = 0x4668
+0x4167 = 0x465C
+0x4168 = 0x465D
+0x4169 = 0x466A
+0x416A = 0xF924
+0x416B = 0x4C76
+0x416C = 0x4776
+0x416E = 0x47C4
+0x416F = 0x47CB
+0x4170 = 0x47C8
+0x4171 = 0x47D4
+0x4172 = 0x47D5
+0x4173 = 0x47C9
+0x4174 = 0x47D7
+0x4176 = 0x4978
+0x4177 = 0x495A
+0x4178 = 0x495B
+0x4179 = 0x495C
+0x417A = 0x4956
+0x417B = 0x4958
+0x417C = 0x4971
+0x417D = 0x69D4
+0x417E = 0x4B40
+0x4221 = 0xF933
+0x4222 = 0x4B3F
+0x4223 = 0x4B43
+0x4224 = 0x4B41
+0x4225 = 0x4BE2
+0x4226 = 0x4BE0
+0x4227 = 0x4BE3
+0x4228 = 0x4C66
+0x4229 = 0x4C73
+0x422A = 0x4C6C
+0x422B = 0x4C71
+0x422C = 0x4C6A
+0x422D = 0x4C6D
+0x422E = 0x4C6E
+0x422F = 0x4C6B
+0x4230 = 0x4D8C
+0x4231 = 0x4D77
+0x4232 = 0xF93A
+0x4233 = 0x4D7F
+0x4234 = 0x4D89
+0x4235 = 0x4D7A
+0x4236 = 0x4D85
+0x4237 = 0x4D78
+0x4238 = 0x4D8A
+0x4239 = 0x4D86
+0x423A = 0x4F2C
+0x423B = 0x4F67
+0x423C = 0x4F5B
+0x423D = 0x4FE5
+0x423E = 0x4FE1
+0x423F = 0x5061
+0x4240 = 0x5069
+0x4241 = 0x506A
+0x4242 = 0x5165
+0x4243 = 0x516D
+0x4244 = 0x5163
+0x4245 = 0x5186
+0x4246 = 0x515C
+0x4247 = 0x5162
+0x4248 = 0xF948
+0x4249 = 0x5179
+0x424A = 0x5169
+0x424B = 0x5170
+0x424C = 0x5176
+0x424D = 0x515D
+0x424E = 0x5187
+0x424F = 0x516E
+0x4250 = 0x5171
+0x4251 = 0x517C
+0x4252 = 0x5173
+0x4253 = 0x515B
+0x4254 = 0x516B
+0x4255 = 0x53BF
+0x4256 = 0x53C1
+0x4257 = 0x53BD
+0x4258 = 0x53C9
+0x4259 = 0x53BC
+0x425A = 0x53C2
+0x425B = 0x53C0
+0x425C = 0x5492
+0x425D = 0x54A9
+0x425E = 0x548F
+0x425F = 0x5476
+0x4260 = 0x547B
+0x4261 = 0x5475
+0x4262 = 0x54A4
+0x4263 = 0x5664
+0x4264 = 0x573D
+0x4265 = 0x57AF
+0x4267 = 0xF958
+0x4268 = 0x579D
+0x4269 = 0x5799
+0x426A = 0x57B1
+0x426B = 0x5963
+0x426C = 0x5962
+0x426D = 0x5964
+0x426E = 0x5969
+0x4270 = 0x5A75
+0x4271 = 0x5A73
+0x4272 = 0x5A71
+0x4273 = 0x5A74
+0x4274 = 0x5B0C
+0x4275 = 0x5B16
+0x4277 = 0x5B11
+0x4278 = 0x5B1F
+0x4279 = 0x5B1A
+0x427A = 0x5B0D
+0x427B = 0x5B1B
+0x427C = 0x5B13
+0x427D = 0x5E4E
+0x427E = 0x5E55
+0x4321 = 0x5E50
+0x4323 = 0x5FD2
+0x4324 = 0x5FD3
+0x4325 = 0x5FD1
+0x4326 = 0x5FF1
+0x4327 = 0x5FDC
+0x4328 = 0x5FC8
+0x4329 = 0x5FCC
+0x432A = 0x5FD0
+0x432B = 0x5FCF
+0x432C = 0x5FDF
+0x432D = 0x622B
+0x432E = 0x622E
+0x432F = 0x622D
+0x4330 = 0x629D
+0x4331 = 0x629E
+0x4332 = 0x629F
+0x4333 = 0x62A9
+0x4334 = 0x62A0
+0x4335 = 0x6298
+0x4336 = 0x62A1
+0x4337 = 0x62AB
+0x4338 = 0x62AF
+0x4339 = 0x636E
+0x433A = 0x635F
+0x433B = 0x635A
+0x433D = 0x6365
+0x433E = 0x6368
+0x433F = 0x6372
+0x4340 = 0x6417
+0x4341 = 0x6416
+0x4342 = 0x6418
+0x4343 = 0x6419
+0x4344 = 0x641A
+0x4345 = 0x6422
+0x4346 = 0x641B
+0x4347 = 0x641C
+0x4348 = 0x64BE
+0x4349 = 0x64EE
+0x434A = 0x655A
+0x434B = 0x6550
+0x434C = 0x6558
+0x434D = 0x6554
+0x434E = 0x6557
+0x434F = 0x6556
+0x4350 = 0x6615
+0x4351 = 0x669B
+0x4352 = 0x6693
+0x4353 = 0x6692
+0x4354 = 0x6672
+0x4355 = 0x6698
+0x4356 = 0x6699
+0x4357 = 0x66DF
+0x4359 = 0x66D5
+0x435B = 0x66D4
+0x435C = 0x66F3
+0x435D = 0x66F4
+0x435E = 0x66E7
+0x435F = 0x66E1
+0x4360 = 0x66E6
+0x4361 = 0x66EB
+0x4362 = 0x66EC
+0x4363 = 0x02DB
+0x4365 = 0x690D
+0x4366 = 0x690C
+0x4367 = 0x1B2F
+0x4368 = 0x6968
+0x4369 = 0x6965
+0x436A = 0x696B
+0x436B = 0x6969
+0x436C = 0x69D1
+0x436D = 0x69D3
+0x436E = 0x6A27
+0x436F = 0x6A28
+0x4372 = 0x6A24
+0x4373 = 0x6AD7
+0x4374 = 0x6BCA
+0x4375 = 0x6BC7
+0x4376 = 0xF99E
+0x4377 = 0x6BD8
+0x4378 = 0x6BE1
+0x4379 = 0x6BC6
+0x437A = 0x6BF8
+0x437B = 0x6BC3
+0x437C = 0x6BF4
+0x437D = 0x6C17
+0x437E = 0x6BEA
+0x4421 = 0x6BCB
+0x4422 = 0x6B86
+0x4423 = 0x6BC4
+0x4424 = 0x6BD9
+0x4425 = 0x6C19
+0x4426 = 0x6BC2
+0x4427 = 0x6BE2
+0x4429 = 0x6BDE
+0x442A = 0x6BED
+0x442B = 0xF99C
+0x442D = 0x6C1D
+0x442E = 0x6BDD
+0x442F = 0x6BDB
+0x4430 = 0x6BE8
+0x4431 = 0x6BE9
+0x4432 = 0x6BBF
+0x4433 = 0x6BE0
+0x4434 = 0x6BD1
+0x4435 = 0x6BDC
+0x4436 = 0x6BCE
+0x4437 = 0x6C1E
+0x4438 = 0x6BCC
+0x4439 = 0x6BF2
+0x443A = 0x6BF3
+0x443B = 0xF99F
+0x443C = 0xF9A2
+0x443D = 0xF9A3
+0x443E = 0xF9A1
+0x443F = 0x71AB
+0x4440 = 0x71AA
+0x4441 = 0x71A7
+0x4442 = 0x71A9
+0x4443 = 0x7288
+0x4444 = 0x7275
+0x4445 = 0x7260
+0x4446 = 0x726C
+0x4447 = 0x7273
+0x4449 = 0x726E
+0x444A = 0x7274
+0x444B = 0x7276
+0x444C = 0x7268
+0x444D = 0x7277
+0x444E = 0x7286
+0x444F = 0x75EA
+0x4450 = 0x7651
+0x4451 = 0x7650
+0x4452 = 0x7658
+0x4453 = 0x764D
+0x4454 = 0x764F
+0x4455 = 0x764E
+0x4456 = 0x765C
+0x4457 = 0x7652
+0x4458 = 0x7644
+0x4459 = 0x764A
+0x445A = 0x764B
+0x445B = 0x77EA
+0x445C = 0x7810
+0x445D = 0x7811
+0x445E = 0x78CD
+0x445F = 0x78BF
+0x4460 = 0x78C4
+0x4461 = 0x78D0
+0x4462 = 0x78CE
+0x4463 = 0x78C0
+0x4464 = 0x78C2
+0x4465 = 0x78CF
+0x4466 = 0x78C9
+0x4467 = 0x78BB
+0x4468 = 0x7997
+0x4469 = 0x7992
+0x446A = 0x796F
+0x446B = 0x797E
+0x446C = 0x799A
+0x446E = 0x7986
+0x446F = 0x7973
+0x4471 = 0x7977
+0x4472 = 0x798F
+0x4473 = 0x7970
+0x4474 = 0x7981
+0x4475 = 0x7982
+0x4476 = 0x7999
+0x4477 = 0x797D
+0x4478 = 0x797F
+0x4479 = 0x797B
+0x447A = 0x7987
+0x447B = 0x7BB2
+0x447C = 0x7C2F
+0x447D = 0x7C34
+0x447E = 0x7C2E
+0x4521 = 0x7C32
+0x4523 = 0x7CAA
+0x4525 = 0x7CA9
+0x4526 = 0x7D38
+0x4527 = 0x7D36
+0x4528 = 0x7D37
+0x4529 = 0x7D47
+0x452A = 0x7D33
+0x452B = 0x7D39
+0x452C = 0x7D35
+0x452D = 0x7D44
+0x452E = 0x7EA5
+0x452F = 0x7EA6
+0x4530 = 0x7E9E
+0x4531 = 0x7FE3
+0x4532 = 0x7FDF
+0x4533 = 0x7FD3
+0x4534 = 0x7FF1
+0x4535 = 0x7FE4
+0x4536 = 0x7FE0
+0x4537 = 0x7FD6
+0x4539 = 0x7FE6
+0x453A = 0x7FD8
+0x453B = 0x7FDE
+0x453C = 0x7FDB
+0x453D = 0x7FDC
+0x453E = 0x821B
+0x453F = 0x821F
+0x4540 = 0x821D
+0x4541 = 0x821C
+0x4542 = 0x821E
+0x4543 = 0x8220
+0x4544 = 0x8221
+0x4546 = 0x82B6
+0x4547 = 0x82BC
+0x4548 = 0x82C6
+0x4549 = 0x82C7
+0x454A = 0x82BA
+0x454B = 0x82BE
+0x454C = 0x82BD
+0x454D = 0x82B5
+0x454E = 0x82B4
+0x454F = 0x840F
+0x4550 = 0x8462
+0x4551 = 0x84EB
+0x4552 = 0x84D9
+0x4553 = 0x84E4
+0x4554 = 0x84D7
+0x4555 = 0x84D8
+0x4556 = 0x84D6
+0x4557 = 0x84CE
+0x4558 = 0x84DD
+0x4559 = 0x84E7
+0x455A = 0x84D2
+0x455B = 0x84C5
+0x455C = 0x84C9
+0x455D = 0x84DB
+0x455E = 0x8692
+0x455F = 0x868A
+0x4560 = 0x868B
+0x4561 = 0x8689
+0x4562 = 0x8708
+0x4563 = 0x8703
+0x4564 = 0x8706
+0x4565 = 0x8705
+0x4566 = 0x86F5
+0x4567 = 0x870B
+0x4568 = 0x86FB
+0x4569 = 0x87FC
+0x456A = 0x8801
+0x456B = 0x8802
+0x456C = 0x87FA
+0x456D = 0x8808
+0x456E = 0x87F7
+0x456F = 0x8800
+0x4570 = 0x87FF
+0x4571 = 0x8806
+0x4572 = 0x87F6
+0x4573 = 0x87FB
+0x4574 = 0x880A
+0x4575 = 0x8925
+0x4576 = 0x8943
+0x4577 = 0x8944
+0x4578 = 0x8C64
+0x4579 = 0x8C62
+0x457A = 0x8C5E
+0x457B = 0x8C5B
+0x457C = 0x8CD6
+0x457D = 0x0072
+0x457E = 0x00C2
+0x4621 = 0x8E77
+0x4622 = 0x8E82
+0x4623 = 0x8E7C
+0x4624 = 0x8E7D
+0x4625 = 0x8E86
+0x4626 = 0x8E81
+0x4627 = 0x8E84
+0x4628 = 0x8E76
+0x4629 = 0x8E83
+0x462A = 0x8E7F
+0x462B = 0x8E7E
+0x462C = 0x8F88
+0x462D = 0x8F8D
+0x462E = 0x8F8B
+0x462F = 0x8F91
+0x4630 = 0x8F8F
+0x4631 = 0x907C
+0x4632 = 0x9079
+0x4633 = 0x907A
+0x4634 = 0x91EA
+0x4635 = 0x944C
+0x4636 = 0x9599
+0x4637 = 0x02D1
+0x4638 = 0x968B
+0x4639 = 0x968D
+0x463A = 0x968A
+0x463B = 0x968E
+0x463C = 0x9811
+0x463D = 0x2256
+0x463E = 0xFA15
+0x463F = 0x0074
+0x4640 = 0x00C3
+0x4641 = 0x00C4
+0x4642 = 0x011B
+0x4643 = 0x015F
+0x4644 = 0x016A
+0x4645 = 0x0169
+0x4646 = 0x016B
+0x4647 = 0x030C
+0x4648 = 0x02F6
+0x4649 = 0x02ED
+0x464A = 0x0329
+0x464B = 0x02FE
+0x464C = 0x02F1
+0x464D = 0x0317
+0x464E = 0x02FF
+0x464F = 0x02EE
+0x4650 = 0x02FD
+0x4651 = 0x031C
+0x4652 = 0x02FC
+0x4653 = 0x0300
+0x4654 = 0x0320
+0x4656 = 0x02F9
+0x4657 = 0x0367
+0x4658 = 0x0308
+0x4659 = 0x049E
+0x465A = 0x04F3
+0x465B = 0x0525
+0x465C = 0x0527
+0x465D = 0x051F
+0x465E = 0x0565
+0x465F = 0x0563
+0x4660 = 0x0594
+0x4661 = 0x0597
+0x4662 = 0x05F1
+0x4663 = 0x065F
+0x4664 = 0x0662
+0x4666 = 0x0660
+0x4667 = 0xF822
+0x4668 = 0x078C
+0x4669 = 0x0782
+0x466A = 0x0790
+0x466B = 0x078B
+0x466C = 0x078D
+0x466D = 0x0781
+0x466E = 0x079D
+0x466F = 0x088E
+0x4670 = 0x088F
+0x4671 = 0x0892
+0x4672 = 0x0923
+0x4673 = 0x0952
+0x4674 = 0xF82E
+0x4675 = 0x0A00
+0x4676 = 0x0A01
+0x4677 = 0x0A02
+0x4678 = 0x0A1F
+0x4679 = 0x0A8C
+0x467A = 0x0A89
+0x467B = 0x0A8B
+0x467C = 0x0A88
+0x467D = 0x0A8D
+0x467E = 0x0A8F
+0x4721 = 0x6385
+0x4722 = 0x0B00
+0x4723 = 0x0B05
+0x4724 = 0x0B01
+0x4725 = 0x0B68
+0x4726 = 0x0B6E
+0x4727 = 0x0B67
+0x4728 = 0x0B75
+0x472A = 0xF845
+0x472B = 0x0DD7
+0x472C = 0xF846
+0x472D = 0x0048
+0x472E = 0x0DD4
+0x472F = 0x0DD8
+0x4730 = 0xF847
+0x4731 = 0xF848
+0x4732 = 0x0DBA
+0x4733 = 0xF849
+0x4734 = 0x0DDB
+0x4735 = 0x0DBF
+0x4736 = 0x0E35
+0x4737 = 0x0DBC
+0x4738 = 0x0DD9
+0x473A = 0x0DDD
+0x473B = 0x0E00
+0x473C = 0x0DD5
+0x473D = 0x0E30
+0x473E = 0x0DBD
+0x473F = 0x0DDC
+0x4740 = 0x11FD
+0x4741 = 0x11FE
+0x4742 = 0x1207
+0x4743 = 0x4517
+0x4744 = 0x136F
+0x4745 = 0x1369
+0x4746 = 0x1370
+0x4747 = 0x1367
+0x4748 = 0x13A9
+0x4749 = 0x1395
+0x474A = 0x1390
+0x474B = 0x136C
+0x474C = 0x1397
+0x474D = 0x1371
+0x474F = 0x1374
+0x4750 = 0x136D
+0x4751 = 0x138E
+0x4752 = 0x152F
+0x4753 = 0xA31B
+0x4754 = 0x15A9
+0x4755 = 0x164E
+0x4756 = 0xF85F
+0x4757 = 0x165A
+0x4758 = 0x1648
+0x4759 = 0x1655
+0x475A = 0x164C
+0x475B = 0x1649
+0x475C = 0x164F
+0x475D = 0x164A
+0x475E = 0x17D6
+0x475F = 0x17A0
+0x4760 = 0x17A9
+0x4761 = 0xF867
+0x4762 = 0x179D
+0x4763 = 0x17D4
+0x4764 = 0x17A4
+0x4765 = 0x17A8
+0x4766 = 0x17A6
+0x4767 = 0x17E6
+0x4768 = 0x197D
+0x4769 = 0x1977
+0x476A = 0x197A
+0x476B = 0x1A41
+0x476C = 0x1A49
+0x476D = 0x1A59
+0x476E = 0x1A45
+0x476F = 0x1A48
+0x4770 = 0x1A40
+0x4771 = 0x1B8E
+0x4772 = 0x1B95
+0x4773 = 0x1B90
+0x4774 = 0x1BF7
+0x4775 = 0x1BF8
+0x4776 = 0x1BF6
+0x4777 = 0x1BFB
+0x4778 = 0x1C9E
+0x4779 = 0x1C9D
+0x477A = 0x1C99
+0x477B = 0xF877
+0x477C = 0x1CA3
+0x477D = 0x1CA9
+0x477E = 0x1C98
+0x4821 = 0x1CA0
+0x4822 = 0x1C96
+0x4823 = 0x1C94
+0x4824 = 0x1C95
+0x4825 = 0x1C9F
+0x4826 = 0x1CA1
+0x4827 = 0x1D21
+0x4828 = 0x1D1D
+0x4829 = 0x1D1F
+0x482A = 0x1E6D
+0x482B = 0xF87C
+0x482C = 0x1E9A
+0x482D = 0x1E92
+0x482E = 0x1E7A
+0x482F = 0x1E7D
+0x4830 = 0x1EA1
+0x4831 = 0x1E9D
+0x4832 = 0x1E99
+0x4833 = 0x1E6B
+0x4834 = 0x1E6E
+0x4835 = 0xF87D
+0x4836 = 0x2045
+0x4837 = 0xF884
+0x4838 = 0x20FB
+0x4839 = 0x20EB
+0x483A = 0x20F2
+0x483B = 0x20F9
+0x483C = 0xF886
+0x483D = 0x20F8
+0x483E = 0x20ED
+0x483F = 0x2101
+0x4840 = 0x20F7
+0x4841 = 0x2106
+0x4842 = 0x219B
+0x4843 = 0x21CA
+0x4846 = 0x226B
+0x4847 = 0x226C
+0x4848 = 0x2274
+0x4849 = 0x2267
+0x484A = 0x225B
+0x484B = 0x2260
+0x484C = 0x2276
+0x484D = 0x2263
+0x484E = 0x2261
+0x484F = 0x2328
+0x4850 = 0x235B
+0x4851 = 0x235E
+0x4852 = 0x2360
+0x4853 = 0x235D
+0x4854 = 0x235C
+0x4855 = 0x23F4
+0x4856 = 0x2400
+0x4857 = 0x2408
+0x4858 = 0x2407
+0x4859 = 0x2401
+0x485A = 0x2405
+0x485B = 0x2464
+0x485C = 0x2463
+0x485D = 0x249E
+0x485E = 0x24A0
+0x485F = 0x24A1
+0x4860 = 0x249F
+0x4861 = 0x2526
+0x4862 = 0x252D
+0x4863 = 0x2528
+0x4864 = 0x251D
+0x4865 = 0x26EC
+0x4866 = 0x26E3
+0x4867 = 0x26EB
+0x4868 = 0x2716
+0x4869 = 0x26C8
+0x486A = 0x661B
+0x486B = 0x26E9
+0x486C = 0x26E4
+0x486D = 0x2724
+0x486E = 0x26D1
+0x4870 = 0x26DD
+0x4871 = 0x26C2
+0x4872 = 0x26CB
+0x4873 = 0x26C7
+0x4874 = 0x26E7
+0x4876 = 0x26EA
+0x4877 = 0x274B
+0x4878 = 0xF8A5
+0x4879 = 0x2760
+0x487A = 0x277D
+0x487B = 0x273E
+0x487C = 0xF8A4
+0x487D = 0x2752
+0x487E = 0x274E
+0x4921 = 0x273C
+0x4922 = 0x2732
+0x4923 = 0x2730
+0x4924 = 0x2723
+0x4925 = 0x29CA
+0x4926 = 0x29CB
+0x4927 = 0x29C9
+0x4928 = 0x29C8
+0x4929 = 0x29CD
+0x492A = 0x2B98
+0x492B = 0x2BA0
+0x492C = 0x2B9F
+0x492D = 0x2B9C
+0x492E = 0x2BA3
+0x492F = 0x2B97
+0x4930 = 0xF8BE
+0x4931 = 0x2BF1
+0x4932 = 0x2C09
+0x4933 = 0x2C03
+0x4934 = 0x2BEA
+0x4935 = 0x2C45
+0x4936 = 0x2BED
+0x4937 = 0x2C05
+0x4938 = 0x2C1A
+0x4939 = 0x2C15
+0x493A = 0x2C01
+0x493B = 0x2BEC
+0x493C = 0x2C0E
+0x493D = 0x2C17
+0x493E = 0x2C42
+0x493F = 0x2C12
+0x4940 = 0x2C10
+0x4941 = 0x2BEF
+0x4942 = 0x2BFF
+0x4943 = 0x2C00
+0x4944 = 0x2C0C
+0x4945 = 0x2C0F
+0x4946 = 0x2C04
+0x4947 = 0x2C08
+0x4948 = 0x2C14
+0x4949 = 0x2C43
+0x494A = 0xF8BD
+0x494B = 0x2C1B
+0x494C = 0x2C11
+0x494D = 0x2C13
+0x494E = 0x2ECF
+0x494F = 0x2ECE
+0x4950 = 0x2F6F
+0x4951 = 0x2F6E
+0x4952 = 0x2F7A
+0x4953 = 0x2F70
+0x4954 = 0x2F64
+0x4955 = 0x2F5E
+0x4956 = 0x2F6C
+0x4957 = 0xF8C9
+0x4958 = 0x2F5B
+0x4959 = 0x2F61
+0x495A = 0x2F65
+0x495B = 0x307F
+0x495C = 0x3080
+0x495D = 0x307C
+0x495E = 0x30A7
+0x495F = 0x30A6
+0x4960 = 0x30A1
+0x4962 = 0x30A8
+0x4963 = 0x30A3
+0x4964 = 0x30A2
+0x4965 = 0x30AD
+0x4966 = 0x30A5
+0x4967 = 0x3101
+0x4968 = 0x30FF
+0x4969 = 0x30FC
+0x496A = 0x3100
+0x496B = 0x3135
+0x496C = 0x31EE
+0x496D = 0x31EF
+0x496E = 0x31F6
+0x496F = 0x31E8
+0x4970 = 0x31EA
+0x4971 = 0x31E3
+0x4972 = 0x321F
+0x4974 = 0x31E4
+0x4975 = 0x31FA
+0x4976 = 0x31F1
+0x4977 = 0x31FB
+0x4978 = 0xF8D4
+0x4979 = 0x333D
+0x497A = 0x333C
+0x497C = 0x3378
+0x497D = 0x3377
+0x4A21 = 0x34D1
+0x4A22 = 0x34C7
+0x4A23 = 0x34DF
+0x4A24 = 0x34D0
+0x4A25 = 0x34E0
+0x4A26 = 0x34D6
+0x4A27 = 0x34D8
+0x4A28 = 0x3516
+0x4A29 = 0x350E
+0x4A2A = 0x34D9
+0x4A2B = 0x350F
+0x4A2C = 0x3511
+0x4A2D = 0x34CD
+0x4A2E = 0x3489
+0x4A2F = 0x34CE
+0x4A30 = 0x3514
+0x4A31 = 0x34DA
+0x4A32 = 0x3512
+0x4A33 = 0x34D3
+0x4A34 = 0x34C2
+0x4A35 = 0x34E1
+0x4A36 = 0x34E9
+0x4A37 = 0x34EA
+0x4A38 = 0x34DE
+0x4A39 = 0x3515
+0x4A3A = 0x38D9
+0x4A3B = 0x38D6
+0x4A3C = 0x38CD
+0x4A3D = 0x38D0
+0x4A3E = 0x38D3
+0x4A3F = 0xF8F0
+0x4A40 = 0x3982
+0x4A41 = 0x3985
+0x4A42 = 0x397F
+0x4A43 = 0x397D
+0x4A44 = 0x3981
+0x4A45 = 0x3983
+0x4A46 = 0x3984
+0x4A47 = 0x84A0
+0x4A48 = 0x3A28
+0x4A49 = 0x3A0F
+0x4A4A = 0x3A17
+0x4A4B = 0x3A1A
+0x4A4C = 0x3A25
+0x4A4D = 0xF8F7
+0x4A4E = 0x3A9B
+0x4A4F = 0x3A99
+0x4A50 = 0x3B92
+0x4A51 = 0x3B8C
+0x4A52 = 0x3B95
+0x4A53 = 0x3B8D
+0x4A54 = 0x3BA3
+0x4A55 = 0x3B93
+0x4A56 = 0x3B91
+0x4A57 = 0x3DDB
+0x4A58 = 0x3D99
+0x4A59 = 0x3D9A
+0x4A5A = 0x3E08
+0x4A5B = 0x3E4C
+0x4A5C = 0x3E0D
+0x4A5D = 0x3E01
+0x4A5E = 0x3E4E
+0x4A5F = 0x3E02
+0x4A60 = 0x3E4D
+0x4A61 = 0x3E21
+0x4A62 = 0x3DFC
+0x4A63 = 0xF909
+0x4A64 = 0x3D8A
+0x4A65 = 0xF908
+0x4A66 = 0x3D95
+0x4A67 = 0x3E11
+0x4A68 = 0x3E12
+0x4A69 = 0x3E46
+0x4A6A = 0x3E1C
+0x4A6B = 0x3E49
+0x4A6C = 0x3E0C
+0x4A6E = 0x3E13
+0x4A6F = 0x3E16
+0x4A70 = 0x3DFD
+0x4A71 = 0x3E0F
+0x4A72 = 0x3E1F
+0x4A73 = 0x4230
+0x4A74 = 0x426E
+0x4A75 = 0x426B
+0x4A76 = 0x429B
+0x4A77 = 0x427B
+0x4A78 = 0x4263
+0x4A79 = 0x4297
+0x4A7A = 0x426D
+0x4A7B = 0x429C
+0x4A7C = 0x4298
+0x4A7D = 0x426F
+0x4A7E = 0x4267
+0x4B21 = 0x4269
+0x4B22 = 0x4515
+0x4B23 = 0x4563
+0x4B24 = 0x4586
+0x4B25 = 0x458A
+0x4B26 = 0x4587
+0x4B27 = 0x4588
+0x4B28 = 0x4585
+0x4B29 = 0x4589
+0x4B2A = 0x45CA
+0x4B2B = 0x45C7
+0x4B2C = 0x45CB
+0x4B2D = 0x45CC
+0x4B2E = 0x45C9
+0x4B2F = 0x460D
+0x4B30 = 0x4683
+0x4B31 = 0x4684
+0x4B32 = 0x4678
+0x4B33 = 0x4682
+0x4B34 = 0x4673
+0x4B35 = 0x4679
+0x4B36 = 0x468C
+0x4B37 = 0x47D0
+0x4B38 = 0x47CF
+0x4B39 = 0x47D2
+0x4B3A = 0x47D9
+0x4B3B = 0x47CC
+0x4B3C = 0x47EB
+0x4B3D = 0x47FD
+0x4B3E = 0x47EC
+0x4B3F = 0x47E8
+0x4B40 = 0x47F8
+0x4B41 = 0x47FA
+0x4B42 = 0xF927
+0x4B44 = 0x47E1
+0x4B45 = 0x47FB
+0x4B46 = 0x48E7
+0x4B47 = 0xF92E
+0x4B48 = 0x49A5
+0x4B49 = 0x4991
+0x4B4A = 0x49A6
+0x4B4B = 0x497C
+0x4B4C = 0x4992
+0x4B4D = 0x49A2
+0x4B4E = 0x49A0
+0x4B4F = 0x4AFC
+0x4B50 = 0x4AFE
+0x4B51 = 0x4B57
+0x4B52 = 0x4B53
+0x4B53 = 0x4B58
+0x4B54 = 0x4BE7
+0x4B55 = 0x4C8E
+0x4B56 = 0xF938
+0x4B57 = 0x4C83
+0x4B58 = 0x4C8B
+0x4B59 = 0x4C84
+0x4B5B = 0x4DA2
+0x4B5C = 0x4DB7
+0x4B5D = 0x4DA9
+0x4B5E = 0x4DA5
+0x4B5F = 0x4D9F
+0x4B60 = 0x4DAA
+0x4B61 = 0x4D97
+0x4B62 = 0x4DA1
+0x4B63 = 0x4D9E
+0x4B64 = 0x4DAB
+0x4B65 = 0x4D99
+0x4B66 = 0x4DA3
+0x4B67 = 0x4F30
+0x4B68 = 0x4F32
+0x4B69 = 0x4F2F
+0x4B6A = 0x4F70
+0x4B6B = 0x4F6C
+0x4B6C = 0x4F6F
+0x4B6D = 0x4FE8
+0x4B6E = 0x4FEE
+0x4B6F = 0x4FEA
+0x4B70 = 0x506D
+0x4B71 = 0x5076
+0x4B72 = 0x5070
+0x4B73 = 0x5071
+0x4B74 = 0x506C
+0x4B75 = 0x51EB
+0x4B76 = 0x51B5
+0x4B77 = 0x5196
+0x4B78 = 0x5190
+0x4B79 = 0x518D
+0x4B7A = 0xF949
+0x4B7B = 0x51A2
+0x4B7C = 0x51B0
+0x4B7D = 0x5192
+0x4B7E = 0x51A0
+0x4C21 = 0x5193
+0x4C22 = 0x51C3
+0x4C23 = 0x518E
+0x4C24 = 0x51B6
+0x4C25 = 0x519D
+0x4C26 = 0x5195
+0x4C27 = 0x51B3
+0x4C28 = 0x51A4
+0x4C29 = 0x5370
+0x4C2A = 0x53D4
+0x4C2C = 0x53CF
+0x4C2D = 0x0170
+0x4C2E = 0x5494
+0x4C30 = 0x54C0
+0x4C31 = 0x54B4
+0x4C32 = 0x54C1
+0x4C34 = 0x54BD
+0x4C35 = 0x54AF
+0x4C36 = 0x5677
+0x4C37 = 0x5678
+0x4C38 = 0x566B
+0x4C39 = 0x566D
+0x4C3A = 0x566E
+0x4C3B = 0x5672
+0x4C3C = 0x566F
+0x4C3D = 0x5671
+0x4C3E = 0x30AB
+0x4C3F = 0x568C
+0x4C40 = 0x573F
+0x4C41 = 0x57B6
+0x4C42 = 0x57B7
+0x4C44 = 0x57BB
+0x4C45 = 0x57B8
+0x4C46 = 0x079C
+0x4C47 = 0x57B9
+0x4C49 = 0x598B
+0x4C4A = 0x597A
+0x4C4B = 0x5984
+0x4C4C = 0x5988
+0x4C4D = 0x5991
+0x4C4E = 0x5979
+0x4C4F = 0x598E
+0x4C50 = 0x5980
+0x4C51 = 0x5982
+0x4C52 = 0x597C
+0x4C54 = 0x5A84
+0x4C55 = 0x5A7F
+0x4C57 = 0x5B3B
+0x4C58 = 0x5B71
+0x4C59 = 0x5B3D
+0x4C5A = 0x5B30
+0x4C5C = 0x5B3E
+0x4C5D = 0x5B38
+0x4C5E = 0x5E5E
+0x4C5F = 0x5E64
+0x4C61 = 0x5E5D
+0x4C62 = 0x5E6D
+0x4C63 = 0x5E4F
+0x4C64 = 0x5E62
+0x4C65 = 0x5E5F
+0x4C66 = 0x5FEC
+0x4C67 = 0x5FF2
+0x4C68 = 0x5FF4
+0x4C69 = 0x5FF7
+0x4C6A = 0x5FF6
+0x4C6B = 0x6007
+0x4C6C = 0x5FED
+0x4C6D = 0x5FEA
+0x4C6E = 0x5FF0
+0x4C6F = 0x5FF8
+0x4C70 = 0x5FF3
+0x4C72 = 0xF972
+0x4C73 = 0x6231
+0x4C74 = 0x622F
+0x4C75 = 0x62B6
+0x4C76 = 0x62AE
+0x4C77 = 0x62AA
+0x4C78 = 0x62BF
+0x4C79 = 0x62CC
+0x4C7A = 0x62C7
+0x4C7B = 0x6C83
+0x4C7C = 0x6380
+0x4C7D = 0x637B
+0x4C7E = 0x637F
+0x4D21 = 0x637D
+0x4D22 = 0x6383
+0x4D23 = 0xF978
+0x4D24 = 0x6446
+0x4D25 = 0x642D
+0x4D26 = 0x6425
+0x4D27 = 0x6426
+0x4D28 = 0x642C
+0x4D29 = 0x6437
+0x4D2A = 0x6431
+0x4D2B = 0x6433
+0x4D2C = 0x6432
+0x4D2D = 0x6427
+0x4D2E = 0x642A
+0x4D2F = 0x642E
+0x4D30 = 0x642F
+0x4D31 = 0x64C0
+0x4D32 = 0x6571
+0x4D33 = 0x6561
+0x4D34 = 0x6562
+0x4D35 = 0x6566
+0x4D36 = 0x6618
+0x4D37 = 0x66C5
+0x4D38 = 0x66C3
+0x4D39 = 0x66C4
+0x4D3A = 0x66C2
+0x4D3B = 0x66AE
+0x4D3C = 0x6710
+0x4D3D = 0x6708
+0x4D3E = 0x671F
+0x4D3F = 0x673A
+0x4D40 = 0x673B
+0x4D41 = 0x6736
+0x4D42 = 0x670C
+0x4D43 = 0x6706
+0x4D44 = 0x672A
+0x4D45 = 0x6757
+0x4D46 = 0x6750
+0x4D47 = 0x6720
+0x4D48 = 0xF985
+0x4D49 = 0x672C
+0x4D4A = 0x6721
+0x4D4B = 0x670B
+0x4D4C = 0x6719
+0x4D4D = 0x6735
+0x4D4E = 0x6718
+0x4D4F = 0x670F
+0x4D50 = 0x6713
+0x4D51 = 0x6755
+0x4D52 = 0x6739
+0x4D53 = 0x671A
+0x4D55 = 0x6717
+0x4D56 = 0x68E4
+0x4D57 = 0x68E9
+0x4D58 = 0x458B
+0x4D59 = 0x6910
+0x4D5A = 0x6912
+0x4D5B = 0x693F
+0x4D5C = 0x696E
+0x4D5D = 0x4518
+0x4D5E = 0xF98C
+0x4D5F = 0x69D6
+0x4D60 = 0x69D5
+0x4D61 = 0x69D7
+0x4D62 = 0x0B02
+0x4D64 = 0x6A31
+0x4D65 = 0x6A30
+0x4D66 = 0x6A3A
+0x4D67 = 0x6B85
+0x4D68 = 0x6B6B
+0x4D69 = 0x6C48
+0x4D6A = 0x6C4B
+0x4D6B = 0x6C37
+0x4D6C = 0x6C7B
+0x4D6D = 0x6C6C
+0x4D6E = 0x6C85
+0x4D6F = 0x6C65
+0x4D70 = 0x6C36
+0x4D71 = 0x6C86
+0x4D72 = 0x6C34
+0x4D73 = 0x6C68
+0x4D74 = 0x6C5A
+0x4D75 = 0x6C58
+0x4D76 = 0x6C72
+0x4D77 = 0x6C6A
+0x4D78 = 0x6BD3
+0x4D79 = 0x6C3C
+0x4D7A = 0x6C33
+0x4D7B = 0x6C3B
+0x4D7C = 0x6C4D
+0x4D7D = 0x6C4F
+0x4D7E = 0x6C7C
+0x4E21 = 0x6CB0
+0x4E22 = 0x6C5B
+0x4E23 = 0x6C55
+0x4E24 = 0x6C64
+0x4E25 = 0x6C6B
+0x4E26 = 0x6C53
+0x4E28 = 0x6C57
+0x4E29 = 0x6C5E
+0x4E2A = 0x6C6D
+0x4E2B = 0x6C35
+0x4E2C = 0x6C69
+0x4E2D = 0x6C59
+0x4E2E = 0x6C66
+0x4E2F = 0x6C50
+0x4E30 = 0x6C51
+0x4E31 = 0x6C5C
+0x4E32 = 0x6D5D
+0x4E33 = 0x6C87
+0x4E34 = 0x6C78
+0x4E35 = 0x6C49
+0x4E36 = 0x6C4E
+0x4E37 = 0x6BF1
+0x4E38 = 0x6C73
+0x4E39 = 0x6C88
+0x4E3A = 0x6BCF
+0x4E3B = 0xF9A4
+0x4E3C = 0x71B1
+0x4E3D = 0x71B3
+0x4E3E = 0x729C
+0x4E3F = 0x72A4
+0x4E40 = 0x7290
+0x4E41 = 0x72B8
+0x4E42 = 0x72A0
+0x4E43 = 0x729D
+0x4E44 = 0x72A8
+0x4E45 = 0x72A9
+0x4E46 = 0xF9B9
+0x4E47 = 0x72B1
+0x4E48 = 0x7293
+0x4E49 = 0x729B
+0x4E4A = 0x72A2
+0x4E4B = 0x72A1
+0x4E4C = 0x72B0
+0x4E4D = 0x72A7
+0x4E4E = 0x75B3
+0x4E50 = 0x75B4
+0x4E51 = 0x75F1
+0x4E52 = 0x75ED
+0x4E53 = 0x75EC
+0x4E54 = 0x7668
+0x4E55 = 0x7675
+0x4E56 = 0x766A
+0x4E57 = 0x7662
+0x4E58 = 0x7667
+0x4E59 = 0x7660
+0x4E5A = 0x7677
+0x4E5B = 0x765F
+0x4E5C = 0x7679
+0x4E5D = 0x7823
+0x4E5E = 0x7821
+0x4E5F = 0x781C
+0x4E61 = 0x781F
+0x4E62 = 0x781E
+0x4E63 = 0x78D6
+0x4E64 = 0x78D3
+0x4E65 = 0x78D9
+0x4E66 = 0x78D7
+0x4E67 = 0x78D4
+0x4E68 = 0x78DC
+0x4E69 = 0x78D8
+0x4E6A = 0x79A3
+0x4E6C = 0x79BE
+0x4E6D = 0x79A9
+0x4E6E = 0x79A1
+0x4E6F = 0x79A0
+0x4E70 = 0x79AB
+0x4E71 = 0x79A2
+0x4E72 = 0x79BA
+0x4E73 = 0x79C2
+0x4E74 = 0x799C
+0x4E75 = 0x79BB
+0x4E76 = 0x79AA
+0x4E77 = 0x79AC
+0x4E78 = 0x79A5
+0x4E79 = 0x79C1
+0x4E7B = 0x7BE2
+0x4E7C = 0x7C36
+0x4E7D = 0x7C3D
+0x4E7E = 0x7C3A
+0x4F21 = 0x2461
+0x4F22 = 0x7C48
+0x4F23 = 0x7C3C
+0x4F24 = 0x7CB7
+0x4F25 = 0x7CAC
+0x4F26 = 0x7CB3
+0x4F27 = 0x7CB6
+0x4F28 = 0x7CB2
+0x4F2A = 0x7D5D
+0x4F2B = 0x7D49
+0x4F2C = 0x7D4E
+0x4F2D = 0x7D4F
+0x4F2E = 0x7D4D
+0x4F2F = 0x7D5C
+0x4F30 = 0x7E5D
+0x4F31 = 0x7EBB
+0x4F32 = 0x7ECE
+0x4F33 = 0x7EBF
+0x4F34 = 0x7EBA
+0x4F35 = 0x7EC3
+0x4F37 = 0x8006
+0x4F38 = 0x7FF8
+0x4F39 = 0x7FFE
+0x4F3A = 0x8013
+0x4F3B = 0x7FF6
+0x4F3D = 0x8234
+0x4F3E = 0x822D
+0x4F3F = 0x822A
+0x4F40 = 0x8235
+0x4F41 = 0x822C
+0x4F42 = 0x82D4
+0x4F43 = 0x82DA
+0x4F44 = 0x82D3
+0x4F45 = 0x82D2
+0x4F46 = 0x82CE
+0x4F47 = 0x82CF
+0x4F49 = 0x84FD
+0x4F4A = 0x850B
+0x4F4B = 0x84FE
+0x4F4C = 0x84F8
+0x4F4D = 0x84F7
+0x4F4E = 0x8517
+0x4F4F = 0x84FA
+0x4F50 = 0x84F9
+0x4F51 = 0x8500
+0x4F52 = 0x84F5
+0x4F53 = 0x84F1
+0x4F54 = 0x8503
+0x4F55 = 0x8505
+0x4F56 = 0x851C
+0x4F57 = 0x86AC
+0x4F58 = 0x869A
+0x4F59 = 0x86AD
+0x4F5A = 0x86A0
+0x4F5B = 0x871B
+0x4F5C = 0x8725
+0x4F5D = 0x8724
+0x4F5E = 0x8726
+0x4F5F = 0x8727
+0x4F60 = 0x8728
+0x4F61 = 0x872A
+0x4F62 = 0x871A
+0x4F63 = 0x872E
+0x4F64 = 0x8715
+0x4F65 = 0x8815
+0x4F66 = 0x8814
+0x4F67 = 0x8817
+0x4F68 = 0x8818
+0x4F69 = 0x880F
+0x4F6A = 0x8813
+0x4F6B = 0x880B
+0x4F6C = 0x8822
+0x4F6D = 0x137A
+0x4F6E = 0x8926
+0x4F70 = 0x8951
+0x4F71 = 0x894D
+0x4F72 = 0x894E
+0x4F73 = 0x894A
+0x4F74 = 0x894B
+0x4F75 = 0x894C
+0x4F76 = 0x8950
+0x4F77 = 0x8962
+0x4F78 = 0x894F
+0x4F79 = 0x8952
+0x4F7A = 0x8C68
+0x4F7B = 0x8C69
+0x4F7C = 0x8CE5
+0x4F7D = 0x8CF0
+0x4F7E = 0x8CE1
+0x5021 = 0x8CE2
+0x5022 = 0xF9F2
+0x5023 = 0x8EA5
+0x5024 = 0x8EA9
+0x5025 = 0x8EA4
+0x5026 = 0x8EAF
+0x5027 = 0x8EAC
+0x5028 = 0x8EAE
+0x5029 = 0x8EAA
+0x502A = 0x8F95
+0x502B = 0x8F99
+0x502C = 0x8F93
+0x502D = 0x8F9D
+0x502E = 0x8F98
+0x502F = 0x8F9C
+0x5030 = 0x8F97
+0x5032 = 0x9089
+0x5033 = 0x9087
+0x5034 = 0x91D7
+0x5035 = 0x91ED
+0x5036 = 0x91F1
+0x5037 = 0x91F0
+0x5038 = 0x9205
+0x5039 = 0x9203
+0x503A = 0x9204
+0x503B = 0x925F
+0x503C = 0x9457
+0x503D = 0x959C
+0x503E = 0x95A1
+0x503F = 0x959A
+0x5040 = 0x968F
+0x5041 = 0x9693
+0x5042 = 0x969E
+0x5043 = 0x96A3
+0x5044 = 0x9698
+0x5045 = 0x9699
+0x5046 = 0x9695
+0x5047 = 0x986E
+0x5048 = 0x986A
+0x5049 = 0x9AF4
+0x504A = 0x9AF7
+0x504B = 0x9C79
+0x504C = 0x9F8F
+0x504D = 0x9F91
+0x504E = 0xA00B
+0x504F = 0xA502
+0x5050 = 0x0084
+0x5051 = 0x0104
+0x5052 = 0x0180
+0x5053 = 0x032F
+0x5054 = 0x033F
+0x5055 = 0x033B
+0x5056 = 0x0362
+0x5057 = 0x0344
+0x5058 = 0x0333
+0x5059 = 0x035F
+0x505A = 0x032B
+0x505B = 0xF809
+0x505C = 0x0339
+0x505D = 0x0336
+0x505E = 0x0348
+0x505F = 0x0335
+0x5060 = 0x036C
+0x5061 = 0x0358
+0x5062 = 0x033A
+0x5063 = 0x04A8
+0x5064 = 0x04F4
+0x5065 = 0x0529
+0x5066 = 0x059A
+0x5067 = 0x0600
+0x5068 = 0x07BB
+0x5069 = 0x07BD
+0x506A = 0x07B7
+0x506B = 0x07B2
+0x506D = 0x07A8
+0x506E = 0x07AB
+0x506F = 0x07A6
+0x5070 = 0x07BC
+0x5071 = 0x0897
+0x5072 = 0x0896
+0x5073 = 0x08F8
+0x5075 = 0x0951
+0x5077 = 0x09B5
+0x5078 = 0x09B4
+0x5079 = 0x09B6
+0x507B = 0x09B7
+0x507C = 0x0A05
+0x507D = 0x0A23
+0x507E = 0x0A95
+0x5121 = 0x0A98
+0x5123 = 0x0A94
+0x5124 = 0x0A93
+0x5125 = 0x0B07
+0x5126 = 0x0B73
+0x5127 = 0x0B71
+0x5128 = 0x0B72
+0x5129 = 0x0B78
+0x512A = 0x0E5F
+0x512B = 0x0E6A
+0x512C = 0x0E67
+0x512D = 0x0E6B
+0x512E = 0x0E69
+0x512F = 0x0E8E
+0x5130 = 0x0E49
+0x5131 = 0x0E80
+0x5133 = 0x0E44
+0x5134 = 0x0E8F
+0x5135 = 0x0E45
+0x5136 = 0xF84C
+0x5137 = 0x0E4F
+0x5138 = 0x0E63
+0x5139 = 0x0E36
+0x513A = 0x0E48
+0x513B = 0x0E5C
+0x513C = 0x0E93
+0x513D = 0x0E61
+0x513E = 0x0E60
+0x513F = 0x0E4E
+0x5140 = 0x0E5E
+0x5141 = 0x0E3F
+0x5142 = 0x0EA4
+0x5144 = 0x0E68
+0x5145 = 0x120B
+0x5146 = 0x1211
+0x5147 = 0x120D
+0x5148 = 0x120E
+0x5149 = 0x13C2
+0x514A = 0xF857
+0x514B = 0x13B0
+0x514C = 0x13C3
+0x514D = 0x13C8
+0x514E = 0x1365
+0x514F = 0x13D7
+0x5150 = 0x13BD
+0x5151 = 0x13B8
+0x5152 = 0x13B6
+0x5153 = 0x13C7
+0x5154 = 0x13BC
+0x5155 = 0x13B1
+0x5156 = 0x13AF
+0x5157 = 0xF85B
+0x5158 = 0x1535
+0x5159 = 0x1530
+0x515A = 0x155D
+0x515B = 0x0B76
+0x515C = 0x156F
+0x515D = 0x15B0
+0x515E = 0xF85E
+0x515F = 0x15B4
+0x5160 = 0x165C
+0x5161 = 0x165D
+0x5162 = 0x1808
+0x5163 = 0x17EE
+0x5164 = 0x180B
+0x5165 = 0x17F2
+0x5166 = 0x17FD
+0x5167 = 0x17F1
+0x5168 = 0x1810
+0x5169 = 0xF868
+0x516A = 0x1814
+0x516B = 0x198B
+0x516C = 0x198C
+0x516D = 0x1985
+0x516E = 0x1A7A
+0x516F = 0x1A6C
+0x5170 = 0x1A60
+0x5171 = 0x1A67
+0x5172 = 0x1A66
+0x5173 = 0x1A6A
+0x5174 = 0x1A5F
+0x5175 = 0x1A6D
+0x5176 = 0x1A68
+0x5177 = 0x1A64
+0x5178 = 0x1B3A
+0x5179 = 0x1B3B
+0x517A = 0x1B39
+0x517B = 0x1C02
+0x517C = 0x1C04
+0x517D = 0x1C03
+0x517E = 0x1CB4
+0x5221 = 0x1CB3
+0x5222 = 0x1CBB
+0x5223 = 0x1CAC
+0x5224 = 0x1CB6
+0x5225 = 0x1CB1
+0x5226 = 0x1CAF
+0x5227 = 0x1CB5
+0x5228 = 0x1CBE
+0x5229 = 0x1CB2
+0x522A = 0x1D24
+0x522B = 0x1EB6
+0x522C = 0x1EB9
+0x522D = 0x1EAC
+0x522E = 0x1EB0
+0x522F = 0x1ED7
+0x5230 = 0x1EBB
+0x5231 = 0x1EFE
+0x5232 = 0x1ECB
+0x5233 = 0xF87F
+0x5235 = 0x1EB3
+0x5236 = 0x1EBE
+0x5237 = 0x1ECD
+0x5238 = 0x1EBC
+0x5239 = 0x1EBA
+0x523A = 0x1EC7
+0x523B = 0x2116
+0x523C = 0x211B
+0x523D = 0x2117
+0x523E = 0x2115
+0x523F = 0x219F
+0x5240 = 0xF88E
+0x5241 = 0x2282
+0x5242 = 0x2283
+0x5243 = 0x228E
+0x5244 = 0x226A
+0x5245 = 0x2289
+0x5246 = 0x2294
+0x5247 = 0x2286
+0x5248 = 0x2290
+0x5249 = 0x2362
+0x524A = 0x2390
+0x524B = 0x240C
+0x524C = 0x240F
+0x524E = 0x24A5
+0x524F = 0x24A7
+0x5250 = 0x24A6
+0x5251 = 0x24A4
+0x5252 = 0x2535
+0x5253 = 0x2538
+0x5254 = 0x2536
+0x5255 = 0x2543
+0x5256 = 0x2547
+0x5257 = 0x2537
+0x5258 = 0x2743
+0x5259 = 0x27A2
+0x525A = 0x2751
+0x525B = 0x2772
+0x525C = 0x276D
+0x525D = 0x272F
+0x525E = 0x2754
+0x525F = 0x276E
+0x5260 = 0x2755
+0x5261 = 0x2737
+0x5262 = 0x274F
+0x5263 = 0x2750
+0x5265 = 0x279E
+0x5266 = 0xF8A8
+0x5267 = 0x27B3
+0x5268 = 0x27A7
+0x526A = 0x27F9
+0x526B = 0x2791
+0x526C = 0xF8A7
+0x526D = 0x27B6
+0x526E = 0x27DD
+0x526F = 0x2799
+0x5270 = 0x29DF
+0x5271 = 0x29D5
+0x5272 = 0x47F5
+0x5273 = 0x2C28
+0x5274 = 0x2C40
+0x5275 = 0x2C71
+0x5276 = 0x2C98
+0x5277 = 0x2C95
+0x5278 = 0x2C65
+0x5279 = 0x2C78
+0x527A = 0x2C7F
+0x527B = 0x2C60
+0x527C = 0x2C7C
+0x527D = 0x2C96
+0x527E = 0x2C6A
+0x5321 = 0x2C79
+0x5322 = 0x2C73
+0x5323 = 0x2C72
+0x5324 = 0x2C7B
+0x5325 = 0x2C70
+0x5326 = 0x2ED5
+0x5327 = 0x2ED7
+0x5328 = 0x2F8F
+0x5329 = 0x2F89
+0x532A = 0x2F9E
+0x532B = 0x2F87
+0x532C = 0x2FA0
+0x532D = 0x2F8D
+0x532E = 0x2F88
+0x532F = 0x2F7F
+0x5330 = 0x2F8C
+0x5331 = 0x2F93
+0x5332 = 0x3059
+0x5333 = 0x95B0
+0x5334 = 0x30B1
+0x5335 = 0x51F4
+0x5336 = 0x30AF
+0x5337 = 0x30B2
+0x5338 = 0x3108
+0x5339 = 0x310A
+0x533A = 0x3136
+0x533B = 0x3137
+0x533C = 0xF8CF
+0x533E = 0x3236
+0x533F = 0x3229
+0x5340 = 0x324A
+0x5341 = 0x3226
+0x5342 = 0x3228
+0x5343 = 0x3224
+0x5344 = 0x322A
+0x5345 = 0x3248
+0x5346 = 0x3344
+0x5347 = 0x3384
+0x5348 = 0x338C
+0x5349 = 0x34C4
+0x534A = 0x34DC
+0x534B = 0x3587
+0x534C = 0x3553
+0x534D = 0x357F
+0x534E = 0x3531
+0x534F = 0x3551
+0x5350 = 0x354B
+0x5351 = 0x3552
+0x5352 = 0x3580
+0x5353 = 0x35A5
+0x5354 = 0x3581
+0x5355 = 0x3543
+0x5356 = 0x3534
+0x5357 = 0x3536
+0x5358 = 0x3532
+0x5359 = 0x3548
+0x535A = 0x3549
+0x535B = 0x353C
+0x535C = 0x354D
+0x535D = 0x354A
+0x535E = 0xF8E6
+0x535F = 0x358A
+0x5360 = 0x3546
+0x5361 = 0x353E
+0x5362 = 0x3583
+0x5363 = 0x3550
+0x5364 = 0x35B4
+0x5365 = 0x38F0
+0x5366 = 0x38E4
+0x5367 = 0x38E3
+0x5368 = 0x38E5
+0x5369 = 0x38E6
+0x536A = 0x38E7
+0x536B = 0x38E1
+0x536C = 0x38EF
+0x536D = 0x38E8
+0x536E = 0x38DD
+0x536F = 0x3903
+0x5370 = 0x3988
+0x5371 = 0x3A26
+0x5372 = 0x3A16
+0x5373 = 0x3A3B
+0x5374 = 0x3A2F
+0x5375 = 0x3A39
+0x5376 = 0x3A34
+0x5377 = 0xF8F4
+0x5378 = 0x3A35
+0x5379 = 0x3A31
+0x537A = 0x3A38
+0x537B = 0x0B81
+0x537C = 0x3AAA
+0x537D = 0x3AA3
+0x537E = 0x3AA4
+0x5421 = 0x3AA0
+0x5422 = 0x3AA1
+0x5423 = 0x3AA9
+0x5424 = 0x3AA5
+0x5425 = 0x3BAF
+0x5426 = 0x3BB1
+0x5427 = 0x3BAB
+0x5428 = 0x3BAE
+0x5429 = 0x3BB0
+0x542A = 0x3BB3
+0x542B = 0x3BAC
+0x542C = 0x3BA9
+0x542D = 0x3BB2
+0x542E = 0x3BA8
+0x542F = 0x3BB4
+0x5430 = 0x3BC2
+0x5431 = 0x3C4F
+0x5432 = 0x3C66
+0x5433 = 0x3E1E
+0x5434 = 0x3E15
+0x5435 = 0x3E10
+0x5436 = 0x3E7F
+0x5437 = 0x3E7E
+0x5438 = 0x3E60
+0x5439 = 0x3ECC
+0x543A = 0x3EB2
+0x543B = 0x3E62
+0x543C = 0x3E8D
+0x543D = 0x3E8E
+0x543E = 0x3E77
+0x543F = 0x3E7C
+0x5440 = 0x3E8F
+0x5441 = 0x3E5D
+0x5442 = 0x3E6D
+0x5443 = 0x3E63
+0x5444 = 0x3EAF
+0x5445 = 0x3E90
+0x5446 = 0x3E7D
+0x5447 = 0x3E7A
+0x5448 = 0x3E06
+0x5449 = 0xF90B
+0x544A = 0x3E68
+0x544B = 0x3EB4
+0x544C = 0x3E78
+0x544D = 0x3EB1
+0x544F = 0xF90C
+0x5451 = 0x42E8
+0x5452 = 0x42E9
+0x5453 = 0x42C0
+0x5455 = 0x42EA
+0x5456 = 0x42B7
+0x5457 = 0x42BA
+0x5458 = 0x42B5
+0x5459 = 0xF91D
+0x545A = 0x42B4
+0x545B = 0x42BC
+0x545C = 0x42C6
+0x545D = 0x42B8
+0x545E = 0x42BD
+0x545F = 0x42C2
+0x5460 = 0x434D
+0x5461 = 0x42F0
+0x5462 = 0x42C7
+0x5463 = 0x42C1
+0x5464 = 0x42C3
+0x5465 = 0x42F1
+0x5466 = 0x42EC
+0x5468 = 0x451C
+0x5469 = 0x4520
+0x546A = 0x4558
+0x546B = 0x4565
+0x546C = 0x4564
+0x546D = 0x458C
+0x546E = 0x458D
+0x546F = 0x45D9
+0x5470 = 0x45E0
+0x5471 = 0x4610
+0x5472 = 0x4694
+0x5473 = 0x4692
+0x5474 = 0x4696
+0x5475 = 0x4695
+0x5476 = 0x46BF
+0x5477 = 0x46A0
+0x5479 = 0x47F4
+0x547A = 0x47F6
+0x547B = 0x47DC
+0x547D = 0x4816
+0x547E = 0x4815
+0x5521 = 0x481C
+0x5522 = 0x480F
+0x5523 = 0x482C
+0x5524 = 0x4814
+0x5525 = 0x4825
+0x5526 = 0x4817
+0x5527 = 0x4812
+0x5528 = 0x481E
+0x5529 = 0x4980
+0x552A = 0x49A8
+0x552B = 0x49AF
+0x552C = 0x49D6
+0x552D = 0x49E2
+0x552E = 0x49B4
+0x552F = 0x49B3
+0x5530 = 0x49B0
+0x5531 = 0x49B2
+0x5532 = 0x49A1
+0x5533 = 0x4B60
+0x5534 = 0x4B66
+0x5535 = 0x4B61
+0x5536 = 0x4B4E
+0x5537 = 0x4B5D
+0x5538 = 0x4B63
+0x5539 = 0x4BE6
+0x553A = 0x4BEF
+0x553B = 0x4BEC
+0x553C = 0x4C98
+0x553D = 0x4CA7
+0x553E = 0x4C94
+0x553F = 0x4C95
+0x5540 = 0x4C91
+0x5541 = 0x4C9D
+0x5542 = 0x4C99
+0x5543 = 0x4C9B
+0x5544 = 0x4C9C
+0x5545 = 0x4D1D
+0x5546 = 0x4D1C
+0x5547 = 0x4DD0
+0x5548 = 0x4DE0
+0x5549 = 0x4DCB
+0x554A = 0x4DDB
+0x554B = 0x4DDA
+0x554C = 0x4DC2
+0x554D = 0x4DD3
+0x554E = 0x4DE5
+0x554F = 0x4F7D
+0x5550 = 0x4F7B
+0x5551 = 0x4FFF
+0x5553 = 0x4FF9
+0x5554 = 0x5077
+0x5555 = 0x507C
+0x5556 = 0x5078
+0x5557 = 0x507B
+0x5558 = 0x507A
+0x5559 = 0x51D2
+0x555A = 0x51CB
+0x555B = 0x51C9
+0x555C = 0x51CE
+0x555D = 0x51E4
+0x555E = 0x51CA
+0x555F = 0x51D0
+0x5560 = 0x2FA5
+0x5562 = 0x51D9
+0x5563 = 0x51EE
+0x5564 = 0x51DD
+0x5565 = 0x5200
+0x5566 = 0x51E1
+0x5567 = 0x53DE
+0x5568 = 0x53E2
+0x5569 = 0x53DA
+0x556A = 0x54CE
+0x556B = 0xF94F
+0x556C = 0x54CF
+0x556D = 0x54DA
+0x556E = 0x54D1
+0x556F = 0x54D4
+0x5570 = 0x54ED
+0x5571 = 0x54CB
+0x5572 = 0x54D5
+0x5573 = 0x54F1
+0x5574 = 0x569C
+0x5575 = 0x5688
+0x5576 = 0x5741
+0x5577 = 0x57D0
+0x5578 = 0x57F7
+0x5579 = 0x57CF
+0x557A = 0x57D1
+0x557B = 0x57DB
+0x557C = 0x57DE
+0x557D = 0x57F8
+0x557E = 0x57DC
+0x5621 = 0x57D9
+0x5622 = 0x59A0
+0x5623 = 0x59B2
+0x5624 = 0x59A1
+0x5625 = 0x59AA
+0x5626 = 0x59A9
+0x5628 = 0x59A6
+0x5629 = 0x599C
+0x562A = 0x59B5
+0x562B = 0x59A7
+0x562C = 0x5A8E
+0x562D = 0x5A90
+0x562E = 0x5A91
+0x562F = 0x5B85
+0x5630 = 0x5B5B
+0x5631 = 0x5B70
+0x5632 = 0x5B64
+0x5633 = 0x5B67
+0x5634 = 0x5B63
+0x5635 = 0x5B77
+0x5636 = 0x5B68
+0x5637 = 0x5B65
+0x5638 = 0x5B6A
+0x5639 = 0x5B78
+0x563A = 0x5B66
+0x563B = 0x5E88
+0x563C = 0x5E9E
+0x563D = 0x5E74
+0x563E = 0x5E7A
+0x563F = 0x5E79
+0x5640 = 0x5E8B
+0x5641 = 0x5E7F
+0x5642 = 0x6013
+0x5643 = 0x601E
+0x5644 = 0x6017
+0x5645 = 0x601A
+0x5646 = 0x6022
+0x5647 = 0x6043
+0x5648 = 0x6019
+0x5649 = 0x601F
+0x564A = 0x6027
+0x564B = 0x6012
+0x564C = 0x6024
+0x564D = 0x6025
+0x564E = 0x035E
+0x564F = 0x6235
+0x5650 = 0x6234
+0x5651 = 0x62D1
+0x5652 = 0x62C4
+0x5653 = 0x62CA
+0x5654 = 0x62C6
+0x5655 = 0x62CB
+0x5656 = 0x62CD
+0x5657 = 0x62E2
+0x5658 = 0x6389
+0x5659 = 0x638B
+0x565A = 0x6386
+0x565B = 0x6388
+0x565C = 0x638D
+0x565D = 0x643B
+0x565E = 0x643C
+0x565F = 0x643D
+0x5660 = 0x64F5
+0x5661 = 0x6579
+0x5662 = 0x6575
+0x5663 = 0x6582
+0x5664 = 0x657F
+0x5665 = 0x6585
+0x5666 = 0x6576
+0x5667 = 0x657C
+0x5668 = 0x657E
+0x5669 = 0x657B
+0x566A = 0x6580
+0x566B = 0x657A
+0x566C = 0x2548
+0x566E = 0x661D
+0x566F = 0x66F6
+0x5670 = 0x66F7
+0x5671 = 0x66F9
+0x5672 = 0x6763
+0x5673 = 0x676C
+0x5674 = 0x676E
+0x5675 = 0x6714
+0x5677 = 0x6767
+0x5678 = 0x676F
+0x5679 = 0x6769
+0x567A = 0x6776
+0x567B = 0x6795
+0x567C = 0x6771
+0x567D = 0x6761
+0x567E = 0x6778
+0x5721 = 0x676B
+0x5722 = 0x6785
+0x5723 = 0x6784
+0x5724 = 0x6914
+0x5725 = 0x6976
+0x5726 = 0x59B6
+0x5727 = 0x6975
+0x5728 = 0x6974
+0x5729 = 0x69E2
+0x572A = 0x6A3F
+0x572B = 0x6A44
+0x572C = 0x6A3D
+0x572D = 0x6A47
+0x572E = 0x6A48
+0x572F = 0x6ADB
+0x5730 = 0x6ADC
+0x5731 = 0x6ADD
+0x5732 = 0x6BE5
+0x5733 = 0x6BE6
+0x5734 = 0x6CC2
+0x5735 = 0x6D2E
+0x5736 = 0x6D1D
+0x5737 = 0x6CF8
+0x5738 = 0x6CF0
+0x5739 = 0x6CF6
+0x573A = 0x6CC5
+0x573B = 0x6CC6
+0x573C = 0x6CFC
+0x573D = 0x6D52
+0x573E = 0x6D2F
+0x573F = 0x6D10
+0x5740 = 0x6CF3
+0x5741 = 0x6CD2
+0x5742 = 0x6CEA
+0x5743 = 0x6CDC
+0x5744 = 0x6D1B
+0x5745 = 0x6CFB
+0x5746 = 0x6CC3
+0x5747 = 0x6D16
+0x5748 = 0x6D07
+0x5749 = 0x6CC9
+0x574A = 0x6CD8
+0x574B = 0x6D30
+0x574C = 0x6D13
+0x574D = 0x6D31
+0x574E = 0x6CFA
+0x574F = 0x6CF2
+0x5750 = 0x6DE3
+0x5751 = 0x6CD5
+0x5752 = 0x6D01
+0x5753 = 0x6CF1
+0x5754 = 0x6D1C
+0x5755 = 0x6CD6
+0x5756 = 0x6D08
+0x5757 = 0x6D0B
+0x5758 = 0x6D17
+0x5759 = 0x6D20
+0x575A = 0x6CCA
+0x575B = 0x6D32
+0x575C = 0x6D05
+0x575D = 0x6CE4
+0x575E = 0x6CCE
+0x575F = 0x6D33
+0x5760 = 0x6D02
+0x5761 = 0x6D19
+0x5762 = 0x6D1E
+0x5763 = 0x6CD3
+0x5764 = 0x6CF7
+0x5765 = 0x6CE8
+0x5766 = 0x6D1F
+0x5767 = 0x6CF4
+0x5768 = 0x6DD8
+0x5769 = 0x71BF
+0x576A = 0x71BE
+0x576B = 0x71BD
+0x576C = 0x72DC
+0x576D = 0x72DD
+0x576E = 0x72AB
+0x576F = 0x72C9
+0x5770 = 0x72C8
+0x5771 = 0x72DF
+0x5772 = 0x72D9
+0x5773 = 0x72DB
+0x5774 = 0x72CC
+0x5775 = 0x72E0
+0x5776 = 0x72EF
+0x5777 = 0x72F3
+0x5778 = 0x72AE
+0x5779 = 0x7301
+0x577A = 0x75B7
+0x577B = 0x75B9
+0x577C = 0x75B6
+0x577D = 0x75B8
+0x577E = 0x75F6
+0x5821 = 0x75F3
+0x5822 = 0x75F5
+0x5823 = 0x75F2
+0x5824 = 0x7691
+0x5825 = 0x769D
+0x5826 = 0x769B
+0x5827 = 0x7692
+0x5828 = 0x768D
+0x5829 = 0x769E
+0x582A = 0x768C
+0x582C = 0xF9C7
+0x582D = 0x7695
+0x582E = 0xF9C6
+0x582F = 0x768A
+0x5830 = 0x768E
+0x5831 = 0x769C
+0x5832 = 0x77EF
+0x5833 = 0x782D
+0x5834 = 0x7852
+0x5835 = 0x7835
+0x5836 = 0x7828
+0x5837 = 0x782E
+0x5838 = 0x78E5
+0x5839 = 0x79EA
+0x583A = 0x79F1
+0x583B = 0x79EB
+0x583C = 0x79D8
+0x583D = 0x79D0
+0x583E = 0x79F3
+0x583F = 0x79DB
+0x5840 = 0x79CE
+0x5842 = 0x79DA
+0x5843 = 0x79D7
+0x5844 = 0x79E1
+0x5845 = 0x79F2
+0x5846 = 0x79C8
+0x5847 = 0x79D9
+0x5848 = 0x79DE
+0x5849 = 0x79D1
+0x584A = 0x79E7
+0x584B = 0x79CF
+0x584C = 0x7BB7
+0x584D = 0x7C47
+0x584E = 0x7C42
+0x584F = 0x7C43
+0x5850 = 0xF9D3
+0x5851 = 0x7CC3
+0x5852 = 0x7CC1
+0x5853 = 0x7CC7
+0x5854 = 0x7D64
+0x5855 = 0x7D6A
+0x5856 = 0x7D66
+0x5857 = 0x7D50
+0x5858 = 0x7D6E
+0x5859 = 0x7D65
+0x585A = 0x38EC
+0x585B = 0x7D7F
+0x585C = 0xF9D5
+0x585D = 0x7D9A
+0x585E = 0x7D69
+0x585F = 0x7D72
+0x5860 = 0x7D6F
+0x5861 = 0x7D7D
+0x5862 = 0x7D70
+0x5863 = 0x7E60
+0x5864 = 0x7EC2
+0x5865 = 0x7EE7
+0x5866 = 0x7ED1
+0x5867 = 0x7EEB
+0x5868 = 0x7ED4
+0x5869 = 0x7EDC
+0x586A = 0x7EDB
+0x586B = 0x8037
+0x586C = 0x8025
+0x586D = 0x801F
+0x586E = 0x801E
+0x586F = 0x8021
+0x5870 = 0x801B
+0x5871 = 0x8017
+0x5872 = 0x8022
+0x5873 = 0x802A
+0x5874 = 0x801A
+0x5875 = 0x802D
+0x5876 = 0x8023
+0x5877 = 0x8026
+0x5878 = 0x8036
+0x5879 = 0x7FFF
+0x587A = 0x823A
+0x587B = 0x8240
+0x587C = 0x8242
+0x587D = 0x8238
+0x587E = 0x823B
+0x5921 = 0x823C
+0x5922 = 0x8243
+0x5923 = 0x82E8
+0x5925 = 0x82F9
+0x5926 = 0x82EB
+0x5927 = 0x82F1
+0x5928 = 0x82E9
+0x5929 = 0x82EC
+0x592A = 0x8415
+0x592B = 0x8447
+0x592C = 0x8446
+0x592D = 0x8445
+0x592E = 0x8524
+0x592F = 0x8556
+0x5930 = 0x8521
+0x5931 = 0x8527
+0x5932 = 0x854D
+0x5933 = 0x8531
+0x5934 = 0x851E
+0x5935 = 0x852C
+0x5936 = 0x854F
+0x5937 = 0x852B
+0x5938 = 0x8553
+0x5939 = 0x8551
+0x593A = 0x8554
+0x593B = 0x8529
+0x593C = 0x8550
+0x593D = 0x851F
+0x593E = 0x8532
+0x593F = 0x852A
+0x5940 = 0x851D
+0x5941 = 0x8528
+0x5942 = 0x852E
+0x5943 = 0x852D
+0x5944 = 0x86BC
+0x5945 = 0x86BB
+0x5946 = 0x86BD
+0x5947 = 0xF9E4
+0x5948 = 0x8747
+0x5949 = 0x8741
+0x594A = 0xF9E5
+0x594B = 0x8749
+0x594D = 0x882E
+0x594E = 0x8827
+0x594F = 0x896A
+0x5950 = 0x897B
+0x5951 = 0x8973
+0x5952 = 0x8975
+0x5953 = 0x8969
+0x5954 = 0x8979
+0x5955 = 0x8972
+0x5956 = 0x8C76
+0x5957 = 0x8C77
+0x5958 = 0x8C74
+0x5959 = 0x8C73
+0x595A = 0x8D02
+0x595B = 0x8CFE
+0x595C = 0x8D01
+0x595D = 0x8CF9
+0x595E = 0x8CF4
+0x595F = 0x8ED3
+0x5960 = 0x8ED5
+0x5961 = 0x8ED8
+0x5962 = 0x8EC3
+0x5963 = 0x8ECA
+0x5964 = 0x8ED0
+0x5965 = 0x8ECB
+0x5966 = 0x8ECE
+0x5967 = 0x8EC5
+0x5968 = 0x8EE6
+0x5969 = 0x8EC4
+0x596A = 0x8EC0
+0x596B = 0x8ED4
+0x596C = 0x8EE8
+0x596D = 0x8F76
+0x596E = 0x8FA2
+0x596F = 0x8FAE
+0x5970 = 0x8FA8
+0x5971 = 0x8FA3
+0x5972 = 0x8FA7
+0x5973 = 0x8F96
+0x5974 = 0x8FA9
+0x5975 = 0x8FA5
+0x5976 = 0x8FAF
+0x5977 = 0x8FA4
+0x5978 = 0x8FAB
+0x5979 = 0x8FAA
+0x597A = 0x8FA6
+0x597B = 0x8FA0
+0x597C = 0x9098
+0x597D = 0x91DB
+0x597E = 0x91F6
+0x5A21 = 0x91F5
+0x5A22 = 0x920C
+0x5A23 = 0x920A
+0x5A25 = 0x9268
+0x5A26 = 0x9263
+0x5A27 = 0x9266
+0x5A29 = 0x9264
+0x5A2A = 0x926A
+0x5A2B = 0x9269
+0x5A2C = 0x9395
+0x5A2D = 0x9402
+0x5A2E = 0x946A
+0x5A2F = 0x945E
+0x5A30 = 0x9468
+0x5A31 = 0x9469
+0x5A32 = 0x9465
+0x5A33 = 0xF9FE
+0x5A34 = 0x95A7
+0x5A35 = 0x95AE
+0x5A36 = 0x95A8
+0x5A37 = 0x95B3
+0x5A38 = 0x969C
+0x5A39 = 0x96A9
+0x5A3A = 0x96B6
+0x5A3B = 0x96B3
+0x5A3C = 0x96B2
+0x5A3D = 0xFA03
+0x5A3E = 0x96B8
+0x5A3F = 0x96C0
+0x5A40 = 0x96BF
+0x5A41 = 0x96BA
+0x5A42 = 0x96A8
+0x5A43 = 0x983C
+0x5A44 = 0x9872
+0x5A45 = 0x9871
+0x5A46 = 0x9875
+0x5A47 = 0x9873
+0x5A48 = 0x9A17
+0x5A49 = 0x9A15
+0x5A4A = 0x9A16
+0x5A4B = 0x9A1B
+0x5A4C = 0x9AFA
+0x5A4D = 0x9AF9
+0x5A4E = 0x9C2C
+0x5A4F = 0x9C85
+0x5A50 = 0x9C82
+0x5A51 = 0x9C7F
+0x5A52 = 0x9C7D
+0x5A53 = 0x9C88
+0x5A54 = 0x42F3
+0x5A55 = 0x9D4E
+0x5A56 = 0x9D50
+0x5A57 = 0x9F93
+0x5A58 = 0x9F97
+0x5A59 = 0x9F98
+0x5A5A = 0x9F9B
+0x5A5B = 0x9F9C
+0x5A5C = 0x9F96
+0x5A5D = 0xA28B
+0x5A5E = 0xA2FD
+0x5A5F = 0xA2FC
+0x5A60 = 0xFA17
+0x5A61 = 0x398B
+0x5A62 = 0x0108
+0x5A63 = 0x0107
+0x5A64 = 0x0373
+0x5A65 = 0x03A2
+0x5A66 = 0x03AF
+0x5A67 = 0x0382
+0x5A68 = 0x037B
+0x5A69 = 0x0374
+0x5A6A = 0x03B0
+0x5A6B = 0x0376
+0x5A6C = 0x03B9
+0x5A6D = 0x039E
+0x5A6E = 0x03B1
+0x5A6F = 0x03A1
+0x5A70 = 0x03B2
+0x5A71 = 0x036E
+0x5A72 = 0xF80B
+0x5A74 = 0x0378
+0x5A75 = 0x037A
+0x5A76 = 0x0383
+0x5A77 = 0x039A
+0x5A78 = 0x04F8
+0x5A79 = 0x0531
+0x5A7A = 0x0569
+0x5A7B = 0x0568
+0x5A7C = 0x059C
+0x5A7D = 0x0604
+0x5A7E = 0x0699
+0x5B21 = 0x07C7
+0x5B22 = 0x07C6
+0x5B23 = 0x07DC
+0x5B24 = 0x07C4
+0x5B25 = 0x07D8
+0x5B26 = 0x07D4
+0x5B27 = 0x07DF
+0x5B28 = 0x07D1
+0x5B29 = 0x07D0
+0x5B2A = 0x07D6
+0x5B2B = 0x07CF
+0x5B2C = 0x08AD
+0x5B2D = 0x08AF
+0x5B2E = 0x08A7
+0x5B2F = 0x08FD
+0x5B30 = 0x095B
+0x5B31 = 0x095A
+0x5B32 = 0x0A07
+0x5B33 = 0x0A9D
+0x5B34 = 0x0A9B
+0x5B35 = 0x0AAB
+0x5B36 = 0x0AA4
+0x5B37 = 0x0A9C
+0x5B38 = 0x0A9E
+0x5B39 = 0x0AA5
+0x5B3A = 0x0AAA
+0x5B3B = 0x0AA6
+0x5B3C = 0x0B0E
+0x5B3D = 0x0B7E
+0x5B3E = 0x0B7C
+0x5B3F = 0x0EEE
+0x5B40 = 0x0ED5
+0x5B41 = 0x0EE9
+0x5B42 = 0x0E42
+0x5B43 = 0x0EE2
+0x5B44 = 0x0F23
+0x5B45 = 0x0ED9
+0x5B46 = 0x0ED4
+0x5B47 = 0x0EE3
+0x5B48 = 0x0F15
+0x5B49 = 0x0EEF
+0x5B4A = 0x0EF0
+0x5B4B = 0x0ED6
+0x5B4C = 0x0EDD
+0x5B4D = 0x0EF6
+0x5B4E = 0x0F1C
+0x5B4F = 0x0ED8
+0x5B50 = 0x0EDB
+0x5B51 = 0x0EDA
+0x5B52 = 0x0EED
+0x5B53 = 0x1411
+0x5B54 = 0x1215
+0x5B55 = 0x1218
+0x5B56 = 0x121A
+0x5B57 = 0x121F
+0x5B58 = 0x1216
+0x5B59 = 0xF84D
+0x5B5A = 0x1219
+0x5B5B = 0xF84B
+0x5B5C = 0x13F0
+0x5B5D = 0x1409
+0x5B5E = 0x141B
+0x5B5F = 0x7BE7
+0x5B60 = 0x13F6
+0x5B61 = 0x13F4
+0x5B62 = 0x13B5
+0x5B63 = 0x1410
+0x5B64 = 0x13F2
+0x5B65 = 0x1415
+0x5B66 = 0x13F3
+0x5B67 = 0x13F8
+0x5B68 = 0x1539
+0x5B69 = 0x153B
+0x5B6A = 0x1536
+0x5B6B = 0x140E
+0x5B6C = 0x1572
+0x5B6D = 0x1574
+0x5B6E = 0x15B9
+0x5B6F = 0x15B7
+0x5B70 = 0x15B8
+0x5B71 = 0x1672
+0x5B72 = 0x166B
+0x5B73 = 0x181D
+0x5B74 = 0x1837
+0x5B75 = 0x1822
+0x5B76 = 0x1843
+0x5B77 = 0x184D
+0x5B78 = 0x1838
+0x5B79 = 0x185B
+0x5B7A = 0x1879
+0x5B7B = 0x181B
+0x5B7C = 0x17F3
+0x5B7D = 0x1991
+0x5B7E = 0x1A7B
+0x5C21 = 0x1A94
+0x5C22 = 0xF86F
+0x5C23 = 0x1A96
+0x5C24 = 0x1A7F
+0x5C25 = 0x1A8F
+0x5C26 = 0x1A84
+0x5C27 = 0x1A7C
+0x5C28 = 0x1A8E
+0x5C29 = 0x1A90
+0x5C2A = 0x1A98
+0x5C2B = 0x1A83
+0x5C2C = 0x1A80
+0x5C2D = 0x1A93
+0x5C2E = 0x1A82
+0x5C30 = 0x1B3D
+0x5C31 = 0x1B41
+0x5C32 = 0x1BA1
+0x5C33 = 0x1B9F
+0x5C34 = 0x1C0A
+0x5C35 = 0x1C0D
+0x5C36 = 0x1CC8
+0x5C37 = 0x1CC9
+0x5C38 = 0x1CC7
+0x5C39 = 0x1CCD
+0x5C3A = 0x1D25
+0x5C3B = 0x1EB1
+0x5C3C = 0x1EDC
+0x5C3D = 0xF880
+0x5C3E = 0x1EE5
+0x5C3F = 0x1EF4
+0x5C40 = 0x1EBF
+0x5C41 = 0x1EDB
+0x5C42 = 0x1EEA
+0x5C43 = 0x1EF2
+0x5C45 = 0x1EF1
+0x5C46 = 0x1EED
+0x5C47 = 0x1EE6
+0x5C48 = 0x2002
+0x5C49 = 0xF882
+0x5C4A = 0x2125
+0x5C4B = 0x2118
+0x5C4C = 0x211F
+0x5C4D = 0x2120
+0x5C4E = 0x21CF
+0x5C4F = 0x229D
+0x5C50 = 0x2299
+0x5C51 = 0x22A8
+0x5C52 = 0x2368
+0x5C53 = 0x2366
+0x5C54 = 0x2367
+0x5C55 = 0x2391
+0x5C56 = 0x2413
+0x5C57 = 0x2415
+0x5C58 = 0x241D
+0x5C59 = 0x2416
+0x5C5A = 0x2419
+0x5C5B = 0x246B
+0x5C5C = 0x2468
+0x5C5D = 0x246A
+0x5C5E = 0x246D
+0x5C5F = 0x2469
+0x5C60 = 0x24AA
+0x5C61 = 0x2557
+0x5C62 = 0x2552
+0x5C63 = 0x2550
+0x5C64 = 0x255F
+0x5C65 = 0x2567
+0x5C66 = 0x254F
+0x5C68 = 0x255B
+0x5C69 = 0x255C
+0x5C6A = 0x255D
+0x5C6B = 0x281F
+0x5C6C = 0x279D
+0x5C6D = 0x27B1
+0x5C6E = 0x27B0
+0x5C6F = 0x2794
+0x5C70 = 0x27C3
+0x5C71 = 0x27AF
+0x5C72 = 0x27A8
+0x5C73 = 0x27DC
+0x5C74 = 0x2798
+0x5C75 = 0x27C4
+0x5C76 = 0x27A4
+0x5C77 = 0x27AB
+0x5C78 = 0x27AA
+0x5C79 = 0x27A5
+0x5C7A = 0x2821
+0x5C7B = 0x27EB
+0x5C7C = 0x27E6
+0x5C7D = 0x27F7
+0x5C7E = 0x27F8
+0x5D21 = 0x27FC
+0x5D22 = 0x27FA
+0x5D23 = 0x27E0
+0x5D24 = 0xF8AA
+0x5D25 = 0x27F6
+0x5D26 = 0xF8A9
+0x5D27 = 0x27E1
+0x5D28 = 0x29EC
+0x5D29 = 0x29E2
+0x5D2A = 0x29E4
+0x5D2B = 0x29F9
+0x5D2C = 0x2C6F
+0x5D2D = 0x3A4C
+0x5D2E = 0x2CBB
+0x5D2F = 0x2CE1
+0x5D30 = 0x2D00
+0x5D31 = 0x2CD8
+0x5D33 = 0x2CD6
+0x5D34 = 0x2CE2
+0x5D35 = 0x2CC3
+0x5D36 = 0x2CB3
+0x5D37 = 0x2CD2
+0x5D38 = 0xF8C1
+0x5D39 = 0x2CCE
+0x5D3A = 0x2CD0
+0x5D3B = 0x2CD5
+0x5D3C = 0x2CB9
+0x5D3D = 0x2CBA
+0x5D3E = 0x2CCF
+0x5D3F = 0x2CBD
+0x5D40 = 0x2EDB
+0x5D41 = 0x2FAA
+0x5D42 = 0x2FAD
+0x5D43 = 0x2FB8
+0x5D44 = 0x2FB6
+0x5D45 = 0x2FB5
+0x5D46 = 0x2FAF
+0x5D47 = 0x2FB4
+0x5D48 = 0x2FB7
+0x5D49 = 0x2FA8
+0x5D4A = 0x2FB9
+0x5D4B = 0x2FBE
+0x5D4C = 0x3082
+0x5D4D = 0x30BC
+0x5D4E = 0x30B8
+0x5D4F = 0x30B6
+0x5D50 = 0x30B9
+0x5D52 = 0x3110
+0x5D53 = 0x3227
+0x5D54 = 0x3269
+0x5D55 = 0x3270
+0x5D56 = 0x3256
+0x5D57 = 0x326B
+0x5D58 = 0x327A
+0x5D59 = 0x326C
+0x5D5A = 0x326D
+0x5D5B = 0xF8D5
+0x5D5C = 0x67C1
+0x5D5D = 0x338D
+0x5D5E = 0x3390
+0x5D5F = 0x35B6
+0x5D60 = 0x3610
+0x5D61 = 0x3612
+0x5D62 = 0x35BA
+0x5D63 = 0x35BD
+0x5D64 = 0x3605
+0x5D65 = 0x35C2
+0x5D66 = 0x3607
+0x5D67 = 0x35F5
+0x5D68 = 0xF8E9
+0x5D69 = 0x35AF
+0x5D6A = 0x35F4
+0x5D6B = 0x35F7
+0x5D6C = 0x35F8
+0x5D6D = 0x3611
+0x5D6E = 0x38F6
+0x5D6F = 0x38F5
+0x5D70 = 0x38FB
+0x5D71 = 0x3901
+0x5D72 = 0x3900
+0x5D73 = 0x3902
+0x5D74 = 0x38FE
+0x5D75 = 0x38FA
+0x5D76 = 0x38FD
+0x5D78 = 0x3A37
+0x5D79 = 0x3A49
+0x5D7A = 0x3A4B
+0x5D7B = 0x3A46
+0x5D7C = 0x3A47
+0x5D7D = 0x3AB3
+0x5D7E = 0x3AB2
+0x5E21 = 0x3AB0
+0x5E22 = 0x3AB7
+0x5E23 = 0x3B11
+0x5E24 = 0x3BCC
+0x5E25 = 0x3BDF
+0x5E26 = 0x3BD3
+0x5E27 = 0x3BD5
+0x5E28 = 0x3BDB
+0x5E29 = 0x3BC5
+0x5E2A = 0x3BC8
+0x5E2B = 0x3BC9
+0x5E2C = 0x3BE2
+0x5E2D = 0x3BCA
+0x5E2E = 0x3BD1
+0x5E2F = 0x3BD2
+0x5E30 = 0x3BDD
+0x5E31 = 0x3E6C
+0x5E32 = 0x3E73
+0x5E33 = 0x3F21
+0x5E34 = 0x3EF0
+0x5E35 = 0x3F1F
+0x5E36 = 0x3F3B
+0x5E37 = 0x3F22
+0x5E38 = 0x3F23
+0x5E39 = 0x3EE8
+0x5E3A = 0x3EDD
+0x5E3C = 0x3F1B
+0x5E3D = 0x3EED
+0x5E3E = 0xF90E
+0x5E3F = 0x3EF2
+0x5E41 = 0x3EDC
+0x5E42 = 0x3EE9
+0x5E43 = 0x3F1D
+0x5E44 = 0x3EDA
+0x5E45 = 0x3EE6
+0x5E46 = 0x4313
+0x5E47 = 0x4315
+0x5E48 = 0x4316
+0x5E49 = 0x433C
+0x5E4A = 0x430B
+0x5E4B = 0x431C
+0x5E4C = 0x433A
+0x5E4D = 0x433D
+0x5E4E = 0x439A
+0x5E4F = 0x431D
+0x5E50 = 0x4309
+0x5E51 = 0x4308
+0x5E52 = 0x433B
+0x5E53 = 0x4522
+0x5E54 = 0x4526
+0x5E55 = 0x4525
+0x5E56 = 0x4524
+0x5E57 = 0x039B
+0x5E58 = 0x458F
+0x5E59 = 0x4590
+0x5E5A = 0x45E6
+0x5E5B = 0x45E3
+0x5E5C = 0x45E5
+0x5E5D = 0x4611
+0x5E5E = 0xF925
+0x5E5F = 0x46AE
+0x5E60 = 0x46BE
+0x5E61 = 0x46B4
+0x5E62 = 0x46B3
+0x5E63 = 0x46AF
+0x5E64 = 0x4691
+0x5E65 = 0x46C2
+0x5E66 = 0x46B6
+0x5E67 = 0x46B2
+0x5E68 = 0x4857
+0x5E69 = 0x483B
+0x5E6A = 0x4858
+0x5E6B = 0x4851
+0x5E6C = 0x4841
+0x5E6D = 0x4839
+0x5E6F = 0x4859
+0x5E70 = 0x4845
+0x5E71 = 0x4861
+0x5E72 = 0x48E8
+0x5E73 = 0x49FA
+0x5E74 = 0x49EA
+0x5E75 = 0x49EF
+0x5E76 = 0x49F2
+0x5E77 = 0x49F0
+0x5E78 = 0x4B08
+0x5E79 = 0x4B70
+0x5E7A = 0x4B6A
+0x5E7B = 0x4B73
+0x5E7C = 0x4B68
+0x5E7D = 0x4BC8
+0x5E7E = 0x4BF2
+0x5F21 = 0x0B7B
+0x5F22 = 0x4CAE
+0x5F23 = 0x4CAB
+0x5F24 = 0x4CB5
+0x5F25 = 0x4CAF
+0x5F26 = 0x4CB2
+0x5F27 = 0x4CB6
+0x5F28 = 0x4CB0
+0x5F29 = 0x4D1E
+0x5F2A = 0x4E03
+0x5F2B = 0x4E06
+0x5F2C = 0x4E1F
+0x5F2E = 0x4E0F
+0x5F2F = 0x4E02
+0x5F30 = 0x4E19
+0x5F31 = 0x4E18
+0x5F32 = 0x4E22
+0x5F33 = 0x4E15
+0x5F34 = 0x4E07
+0x5F35 = 0x4E0D
+0x5F36 = 0x4E24
+0x5F37 = 0x4E0C
+0x5F38 = 0x4E1E
+0x5F39 = 0x4F89
+0x5F3A = 0x4F8A
+0x5F3B = 0x500A
+0x5F3C = 0x500B
+0x5F3D = 0x5007
+0x5F3E = 0x5004
+0x5F3F = 0x5009
+0x5F40 = 0x5084
+0x5F41 = 0x5083
+0x5F42 = 0x5218
+0x5F43 = 0x5214
+0x5F44 = 0x5205
+0x5F45 = 0x5216
+0x5F46 = 0x520E
+0x5F47 = 0x5211
+0x5F48 = 0x5208
+0x5F49 = 0x520B
+0x5F4A = 0x5215
+0x5F4B = 0x5085
+0x5F4C = 0x5237
+0x5F4D = 0x522A
+0x5F4E = 0x520D
+0x5F4F = 0x520F
+0x5F50 = 0x537E
+0x5F51 = 0x5376
+0x5F52 = 0x5377
+0x5F53 = 0x53EC
+0x5F54 = 0x54FC
+0x5F55 = 0x5508
+0x5F56 = 0x54FF
+0x5F57 = 0x5503
+0x5F58 = 0x5510
+0x5F59 = 0x5505
+0x5F5A = 0x5506
+0x5F5B = 0x54FA
+0x5F5C = 0x56C7
+0x5F5D = 0x56C0
+0x5F5E = 0x56C3
+0x5F5F = 0x56A7
+0x5F60 = 0x56A8
+0x5F61 = 0x56AB
+0x5F62 = 0x56C1
+0x5F63 = 0x56AA
+0x5F64 = 0x56C8
+0x5F65 = 0x5743
+0x5F66 = 0x5802
+0x5F67 = 0x580E
+0x5F68 = 0x5801
+0x5F69 = 0x57FE
+0x5F6A = 0x5803
+0x5F6C = 0x5822
+0x5F6D = 0x5821
+0x5F6E = 0x5807
+0x5F6F = 0x5808
+0x5F70 = 0x580C
+0x5F71 = 0x59CA
+0x5F72 = 0x59BC
+0x5F73 = 0x59BE
+0x5F74 = 0x59BD
+0x5F75 = 0xF95C
+0x5F76 = 0x59BB
+0x5F77 = 0x59B9
+0x5F79 = 0x59C5
+0x5F7A = 0x5A99
+0x5F7B = 0x5B6B
+0x5F7C = 0x5B93
+0x5F7D = 0x5B94
+0x5F7E = 0x5BA9
+0x6021 = 0x5BA0
+0x6022 = 0x5BA6
+0x6023 = 0xF961
+0x6024 = 0x5BAB
+0x6025 = 0x5B9E
+0x6026 = 0x5B9B
+0x6027 = 0x5B91
+0x6028 = 0x5B99
+0x6029 = 0x5EB6
+0x602A = 0x5EB8
+0x602B = 0x5E9A
+0x602D = 0x5E98
+0x602E = 0x5E9B
+0x602F = 0x5EB3
+0x6030 = 0x5EA2
+0x6031 = 0x22AA
+0x6032 = 0x5EA0
+0x6033 = 0x5E9F
+0x6034 = 0x605B
+0x6035 = 0x6070
+0x6036 = 0x6054
+0x6037 = 0x6071
+0x6038 = 0x6065
+0x6039 = 0x6051
+0x603A = 0x609D
+0x603B = 0x6061
+0x603C = 0x605A
+0x603D = 0x6074
+0x603E = 0x604C
+0x603F = 0x604B
+0x6040 = 0x605E
+0x6041 = 0x6058
+0x6042 = 0x6053
+0x6043 = 0x6052
+0x6044 = 0x623B
+0x6045 = 0x6239
+0x6046 = 0x62D6
+0x6047 = 0x62E7
+0x6048 = 0x62D7
+0x6049 = 0x62D8
+0x604A = 0x62D9
+0x604B = 0x62DA
+0x604C = 0x62DB
+0x604D = 0x62DC
+0x604E = 0x62E0
+0x604F = 0x62E4
+0x6050 = 0x62DD
+0x6051 = 0x62F5
+0x6052 = 0x62F1
+0x6053 = 0x6398
+0x6054 = 0x639D
+0x6055 = 0x6399
+0x6056 = 0x6450
+0x6057 = 0x6449
+0x6059 = 0x6462
+0x605A = 0x64D7
+0x605B = 0x6501
+0x605C = 0x64F7
+0x605D = 0xF97D
+0x605E = 0x658C
+0x605F = 0x659C
+0x6061 = 0x661F
+0x6062 = 0x661E
+0x6063 = 0x673D
+0x6064 = 0x673F
+0x6065 = 0x6711
+0x6066 = 0x6759
+0x6067 = 0x673E
+0x6068 = 0x6758
+0x6069 = 0x6800
+0x606A = 0x679E
+0x606B = 0x67B6
+0x606C = 0x67AA
+0x606D = 0x67AF
+0x606E = 0x67AC
+0x6070 = 0x67C0
+0x6071 = 0x67A9
+0x6072 = 0x0B10
+0x6073 = 0x68EE
+0x6074 = 0x6977
+0x6075 = 0x6979
+0x6076 = 0x697A
+0x6077 = 0x697D
+0x6078 = 0x697F
+0x6079 = 0x6983
+0x607A = 0x6978
+0x607B = 0x697E
+0x607C = 0x69E4
+0x607D = 0x69E6
+0x607E = 0x69E5
+0x6122 = 0x6A4E
+0x6123 = 0x6A59
+0x6125 = 0xF98E
+0x6126 = 0x6A4F
+0x6127 = 0x6A4A
+0x6128 = 0x6AE3
+0x6129 = 0x6ADE
+0x612A = 0x6AE2
+0x612B = 0x6C74
+0x612C = 0x6CAC
+0x612D = 0x6C61
+0x612E = 0x6C62
+0x612F = 0x6C76
+0x6130 = 0x6C7A
+0x6131 = 0x6C79
+0x6132 = 0x6C60
+0x6133 = 0x6D64
+0x6134 = 0x6E81
+0x6135 = 0x6DDF
+0x6136 = 0x6D84
+0x6137 = 0x6D8A
+0x6138 = 0x6D92
+0x6139 = 0x6D79
+0x613A = 0x6DDE
+0x613B = 0x6D98
+0x613C = 0x6D6C
+0x613D = 0x6DE1
+0x613E = 0xF9A5
+0x613F = 0x6D7C
+0x6140 = 0x6D72
+0x6141 = 0x6D81
+0x6142 = 0x6DE0
+0x6143 = 0x6D65
+0x6145 = 0x6D6A
+0x6146 = 0x6D97
+0x6147 = 0x6DAA
+0x6148 = 0x6DD3
+0x6149 = 0x6DAB
+0x614A = 0x6D6E
+0x614B = 0x6DAC
+0x614C = 0x6D76
+0x614D = 0x6D7B
+0x614E = 0x6DAD
+0x614F = 0xF9A6
+0x6150 = 0x6D94
+0x6151 = 0x6DD7
+0x6152 = 0x6D70
+0x6153 = 0x6DD5
+0x6154 = 0x6DF1
+0x6155 = 0x6D7A
+0x6156 = 0x6D68
+0x6157 = 0x6D96
+0x6159 = 0x6D73
+0x615A = 0x6DAE
+0x615B = 0x6DDD
+0x615C = 0x6DDA
+0x615D = 0x6DAF
+0x615E = 0x6DB0
+0x615F = 0x6DDB
+0x6160 = 0x6D62
+0x6161 = 0x6DF8
+0x6162 = 0x71C2
+0x6163 = 0x71C7
+0x6164 = 0x71C8
+0x6165 = 0x71C5
+0x6166 = 0x71C3
+0x6167 = 0x71C6
+0x6168 = 0x72DE
+0x616A = 0x7311
+0x616B = 0x7315
+0x616C = 0x7328
+0x616D = 0x7321
+0x616E = 0x732D
+0x616F = 0x7351
+0x6170 = 0x732B
+0x6171 = 0x7316
+0x6172 = 0x7324
+0x6173 = 0x7335
+0x6174 = 0x731F
+0x6175 = 0x7312
+0x6176 = 0x7310
+0x6177 = 0x7380
+0x6178 = 0x733B
+0x6179 = 0x7329
+0x617A = 0x732A
+0x617B = 0x731B
+0x617C = 0x7318
+0x617D = 0x7320
+0x617E = 0x733F
+0x6221 = 0x731C
+0x6222 = 0x7326
+0x6223 = 0x730B
+0x6224 = 0x75BE
+0x6225 = 0x75C4
+0x6226 = 0x75BD
+0x6227 = 0x75FA
+0x6228 = 0x75FB
+0x6229 = 0x76B1
+0x622A = 0x76B2
+0x622B = 0x76B0
+0x622C = 0x76B9
+0x622D = 0x76A6
+0x622E = 0x76BD
+0x622F = 0x76B6
+0x6230 = 0x76B8
+0x6231 = 0x76B4
+0x6232 = 0x76B3
+0x6233 = 0x76A7
+0x6234 = 0x76AE
+0x6235 = 0x76BC
+0x6236 = 0x77F2
+0x6237 = 0x77F3
+0x6238 = 0x77F4
+0x6239 = 0x783B
+0x623A = 0x7840
+0x623B = 0x7846
+0x623C = 0x78F0
+0x623D = 0x78EE
+0x623E = 0x78E8
+0x623F = 0x78F1
+0x6240 = 0x78EB
+0x6241 = 0x78EF
+0x6242 = 0x79FC
+0x6243 = 0x7A20
+0x6244 = 0x7A09
+0x6245 = 0x7A06
+0x6246 = 0x7A03
+0x6247 = 0xF9CF
+0x6248 = 0x7A19
+0x6249 = 0x7A24
+0x624A = 0x7A1B
+0x624B = 0x7A1D
+0x624C = 0x79FD
+0x624D = 0x7A1E
+0x624E = 0x79F4
+0x624F = 0x7A01
+0x6250 = 0x7A08
+0x6251 = 0x7A05
+0x6252 = 0x7A23
+0x6253 = 0x79FF
+0x6254 = 0x7BEA
+0x6255 = 0x7C4D
+0x6256 = 0x7C4E
+0x6257 = 0x7C56
+0x6258 = 0x7C57
+0x6259 = 0x7C51
+0x625A = 0x7C55
+0x625B = 0x7C54
+0x625C = 0x7CCB
+0x625D = 0x7CD4
+0x625E = 0x7CD1
+0x625F = 0x7CCF
+0x6260 = 0x7CD2
+0x6261 = 0x7CCA
+0x6262 = 0x7CD6
+0x6263 = 0x7D8B
+0x6264 = 0x7D88
+0x6265 = 0x7D85
+0x6266 = 0x7D89
+0x6267 = 0x1A9B
+0x6268 = 0x7DBB
+0x6269 = 0x7D8C
+0x626B = 0x7D99
+0x626C = 0x7D8A
+0x626D = 0x7EEC
+0x626E = 0x7EEF
+0x626F = 0x7EF9
+0x6270 = 0x7F09
+0x6271 = 0x7EF8
+0x6272 = 0x7EF3
+0x6273 = 0x7F00
+0x6274 = 0x7F1D
+0x6276 = 0x7EFD
+0x6277 = 0x8048
+0x6278 = 0x805C
+0x6279 = 0x8055
+0x627A = 0x805E
+0x627B = 0x8049
+0x627C = 0x8063
+0x627D = 0x8060
+0x627E = 0x8053
+0x6321 = 0x8062
+0x6322 = 0x8040
+0x6323 = 0x8249
+0x6324 = 0x824A
+0x6325 = 0x824C
+0x6326 = 0x824D
+0x6327 = 0x830A
+0x6328 = 0x8306
+0x6329 = 0x832F
+0x632A = 0x8321
+0x632B = 0x8307
+0x632C = 0x8309
+0x632D = 0x8302
+0x632E = 0x8316
+0x632F = 0x8303
+0x6330 = 0x830B
+0x6331 = 0x830F
+0x6332 = 0x8560
+0x6333 = 0x8568
+0x6334 = 0x855E
+0x6335 = 0x855D
+0x6336 = 0x8563
+0x6337 = 0x855F
+0x6338 = 0x8564
+0x6339 = 0x8578
+0x633A = 0x8561
+0x633B = 0x8569
+0x633C = 0x8565
+0x633D = 0x86DA
+0x633E = 0x86E6
+0x633F = 0x86DB
+0x6340 = 0x86DC
+0x6341 = 0x8739
+0x6342 = 0x8757
+0x6343 = 0x8755
+0x6344 = 0x8765
+0x6345 = 0x8761
+0x6346 = 0x8754
+0x6347 = 0x8845
+0x6348 = 0x8841
+0x6349 = 0x883E
+0x634A = 0x8837
+0x634B = 0x8912
+0x634C = 0x8913
+0x634D = 0x892C
+0x634E = 0x8996
+0x634F = 0xF9E9
+0x6350 = 0x899C
+0x6351 = 0x899D
+0x6352 = 0x8985
+0x6353 = 0xF9E8
+0x6354 = 0x899F
+0x6355 = 0x89A3
+0x6356 = 0x8C82
+0x6357 = 0x8C83
+0x6358 = 0xF9EE
+0x6359 = 0x8D1D
+0x635A = 0x8D14
+0x635B = 0x8D1F
+0x635C = 0x8D20
+0x635D = 0x8E47
+0x635E = 0x8E80
+0x635F = 0x8EC9
+0x6360 = 0x8EF9
+0x6361 = 0x8F06
+0x6362 = 0x8EF0
+0x6363 = 0x8EF8
+0x6364 = 0x8EEF
+0x6365 = 0x8EFD
+0x6366 = 0x8EF1
+0x6367 = 0x8EFE
+0x6368 = 0x8FB8
+0x6369 = 0x8FC0
+0x636A = 0x8FC3
+0x636B = 0x8FB5
+0x636C = 0x8FB6
+0x636D = 0x8FC9
+0x636E = 0xF9F3
+0x636F = 0x8FBD
+0x6370 = 0x8FBA
+0x6371 = 0x8FBF
+0x6372 = 0x8FB3
+0x6373 = 0x8FC6
+0x6374 = 0x8FB2
+0x6375 = 0x8FBC
+0x6376 = 0x8FB7
+0x6377 = 0x8FB9
+0x6378 = 0x8FC8
+0x6379 = 0x90B5
+0x637A = 0x90B3
+0x637C = 0x90AC
+0x637D = 0x90A9
+0x637E = 0x90AD
+0x6421 = 0x9211
+0x6422 = 0x920D
+0x6423 = 0x9216
+0x6424 = 0x9289
+0x6425 = 0x927C
+0x6426 = 0x928B
+0x6427 = 0x927B
+0x6428 = 0x9288
+0x6429 = 0x9284
+0x642A = 0x939D
+0x642B = 0x9398
+0x642C = 0x9488
+0x642D = 0x9486
+0x642E = 0x9482
+0x642F = 0x948B
+0x6430 = 0xF9FF
+0x6431 = 0x9471
+0x6432 = 0x9472
+0x6433 = 0x9481
+0x6434 = 0x948C
+0x6435 = 0x9480
+0x6436 = 0x9489
+0x6437 = 0x95BB
+0x6438 = 0x95C1
+0x6439 = 0x95BE
+0x643A = 0xFA01
+0x643B = 0x95BD
+0x643C = 0x96C1
+0x643D = 0x96B4
+0x643E = 0x96B7
+0x643F = 0x96C8
+0x6441 = 0x96D3
+0x6442 = 0x96D0
+0x6443 = 0x96B0
+0x6444 = 0x96CA
+0x6445 = 0x96CD
+0x6446 = 0x9815
+0x6447 = 0x9819
+0x6448 = 0x9817
+0x6449 = 0x983F
+0x644A = 0x9840
+0x644B = 0x9844
+0x644C = 0x987C
+0x644D = 0x9878
+0x644E = 0x9879
+0x644F = 0x9888
+0x6450 = 0xFA06
+0x6451 = 0x9889
+0x6452 = 0x987D
+0x6453 = 0x9A23
+0x6454 = 0x9A24
+0x6455 = 0x9A26
+0x6456 = 0x9A22
+0x6457 = 0x9A27
+0x6458 = 0x9A1F
+0x6459 = 0x9AC9
+0x645A = 0x9AC3
+0x645B = 0x9B0A
+0x645C = 0x9B0B
+0x645D = 0x9B04
+0x645F = 0x9B03
+0x6460 = 0x9B01
+0x6461 = 0x9B09
+0x6462 = 0x9C0F
+0x6463 = 0x9C2E
+0x6464 = 0x9C2D
+0x6465 = 0x9C91
+0x6466 = 0x9C99
+0x6467 = 0x9C9E
+0x6468 = 0x9C90
+0x6469 = 0x9C94
+0x646A = 0x9C9D
+0x646B = 0x9C98
+0x646C = 0x9C9B
+0x646D = 0x9C9C
+0x646E = 0x9C9A
+0x646F = 0x9D54
+0x6470 = 0x9F9D
+0x6471 = 0x9F9F
+0x6472 = 0x9FA3
+0x6473 = 0x9FA4
+0x6474 = 0x9FA5
+0x6475 = 0xA302
+0x6476 = 0xA417
+0x6477 = 0xA41B
+0x6478 = 0xA419
+0x6479 = 0xA4D1
+0x647A = 0x1537
+END_MAP
diff --git a/share/i18n/csmapper/CNS/CNS11643-7%UCS@BMP.src b/share/i18n/csmapper/CNS/CNS11643-7%UCS@BMP.src
new file mode 100644 (file)
index 0000000..46a7aef
--- /dev/null
@@ -0,0 +1,196 @@
+# $NetBSD: CNS11643-7%UCS@BMP.src,v 1.1 2007/03/05 16:57:13 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CNS11643-7/UCS:BMP"
+SRC_ZONE       0x21-0x7E / 0x21-0x7E / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+0x214E = 0x35F6
+0x2163 = 0x5655
+0x216A = 0x3667
+0x2271 = 0x617F
+0x227C = 0x3992
+0x233A = 0x3A45
+0x236F = 0x3BC9
+0x2461 = 0x3D55
+0x2537 = 0x3EE8
+0x2558 = 0x3FB6
+0x255C = 0x3FBD
+0x2624 = 0x40D6
+0x2632 = 0x4171
+0x2657 = 0x4298
+0x2842 = 0x45CD
+0x2879 = 0x46F6
+0x2936 = 0x477A
+0x293D = 0x47B8
+0x294E = 0x4801
+0x2A38 = 0x492F
+0x2A3E = 0x4931
+0x2A46 = 0x499C
+0x2A54 = 0x49E6
+0x2B38 = 0x4B38
+0x2B6A = 0x4C3A
+0x2B6D = 0x4CB1
+0x2C31 = 0x4D47
+0x2C33 = 0x4D51
+0x2D2D = 0x3747
+0x2D4C = 0x3817
+0x2D5B = 0x38A3
+0x2E5A = 0x3B1E
+0x2F4F = 0x71D7
+0x2F74 = 0x3E9A
+0x3036 = 0x3FC2
+0x3059 = 0x40DC
+0x306F = 0x41B3
+0x3261 = 0x8666
+0x3273 = 0x45D9
+0x3275 = 0x45DD
+0x334D = 0x46FC
+0x3432 = 0x8F3A
+0x3454 = 0x4907
+0x3463 = 0x933D
+0x3473 = 0x49A8
+0x3551 = 0x4ACA
+0x3628 = 0x4B8D
+0x364A = 0x4CC0
+0x3651 = 0x4CCA
+0x365C = 0x4D25
+0x3665 = 0x4D4A
+0x3667 = 0x4D53
+0x3737 = 0x3605
+0x3855 = 0x3BF0
+0x3926 = 0x3E02
+0x392D = 0x3E23
+0x3A39 = 0x4315
+0x3B32 = 0x455D
+0x3B59 = 0x465A
+0x3C33 = 0x4785
+0x3C70 = 0x490B
+0x3C77 = 0x4939
+0x3C7B = 0x4937
+0x3D56 = 0x4A6B
+0x3D69 = 0x4ACD
+0x3E49 = 0x4C4D
+0x3E7D = 0x3510
+0x3F30 = 0x367B
+0x3F44 = 0x381D
+0x3F62 = 0x64F5
+0x3F76 = 0x3B27
+0x4067 = 0x3FCF
+0x406B = 0x3FCD
+0x412E = 0x4182
+0x413F = 0x4252
+0x4161 = 0x7F80
+0x4224 = 0x4451
+0x4238 = 0x455A
+0x4322 = 0x4665
+0x4352 = 0x8D01
+0x4377 = 0x48AF
+0x4439 = 0x4941
+0x4458 = 0x4A29
+0x4460 = 0x4A2A
+0x4477 = 0x4A96
+0x447E = 0x4B12
+0x4644 = 0x367E
+0x4645 = 0x58E1
+0x472C = 0x39A7
+0x474A = 0x4320
+0x4857 = 0x7CE9
+0x487C = 0x81CB
+0x4953 = 0x4565
+0x4A25 = 0x4704
+0x4A41 = 0x4764
+0x4A57 = 0x4823
+0x4B40 = 0x95D9
+0x4D3D = 0x34B9
+0x4E22 = 0x3C4B
+0x4E5C = 0x40F1
+0x5025 = 0x4667
+0x5031 = 0x4714
+0x5056 = 0x4889
+0x5179 = 0x4C0B
+0x517D = 0x4C17
+0x5231 = 0x4C6D
+0x5233 = 0x4C70
+0x5242 = 0x4CED
+0x5267 = 0x4D8D
+0x5274 = 0x34A7
+0x5347 = 0x6707
+0x536B = 0x3E5A
+0x543A = 0x42AF
+0x5468 = 0x456B
+0x5532 = 0x471B
+0x5568 = 0x4963
+0x5625 = 0x4A80
+0x5626 = 0x4A84
+0x5627 = 0x4A7F
+0x5632 = 0x4AF1
+0x5651 = 0x9A47
+0x5729 = 0x4D1C
+0x574C = 0x34A8
+0x584C = 0x418B
+0x5858 = 0x432B
+0x5872 = 0x457A
+0x5925 = 0x4609
+0x5932 = 0x466D
+0x5938 = 0x471F
+0x5967 = 0x496A
+0x5968 = 0x496C
+0x5A3E = 0x4BB2
+0x5A4B = 0x4C1D
+0x5A4F = 0x4C2D
+0x5A7D = 0x4D45
+0x5C5E = 0x460A
+0x5C63 = 0x460C
+0x5C77 = 0x482E
+0x5E23 = 0x4C8D
+0x5F33 = 0x4331
+0x602D = 0x4BBC
+0x602E = 0x4BBB
+0x616A = 0x4C14
+0x622F = 0x361C
+0x6235 = 0x3772
+0x6337 = 0x4D0E
+0x6452 = 0x7674
+0x6475 = 0x4BEC
+0x655D = 0x4279
+END_MAP
diff --git a/share/i18n/csmapper/CNS/CNS11643-7%UCS@SIP.src b/share/i18n/csmapper/CNS/CNS11643-7%UCS@SIP.src
new file mode 100644 (file)
index 0000000..2417a41
--- /dev/null
@@ -0,0 +1,6435 @@
+# $NetBSD: CNS11643-7%UCS@SIP.src,v 1.1 2007/03/05 16:57:13 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CNS11643-7/UCS:SIP"
+SRC_ZONE       0x21-0x7E / 0x21-0x7E / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+0x2121 = 0x0055
+0x2122 = 0x0182
+0x2123 = 0x0189
+0x2124 = 0x0187
+0x2125 = 0x03BE
+0x2126 = 0x03BD
+0x2127 = 0x03CA
+0x2128 = 0x03D4
+0x2129 = 0x03BC
+0x212A = 0x03C4
+0x212B = 0x03C1
+0x212C = 0x03C2
+0x212D = 0x03D7
+0x212E = 0x0370
+0x212F = 0x03BA
+0x2130 = 0x03E3
+0x2131 = 0x03BB
+0x2132 = 0x04B1
+0x2133 = 0x04B6
+0x2134 = 0x04B0
+0x2135 = 0x056C
+0x2136 = 0x060D
+0x2137 = 0x0607
+0x2138 = 0x07F1
+0x2139 = 0x07F5
+0x213A = 0x07ED
+0x213B = 0x07EF
+0x213C = 0x07EB
+0x213D = 0x07EC
+0x213E = 0x07EE
+0x213F = 0x0807
+0x2140 = 0x09C4
+0x2141 = 0x0A08
+0x2142 = 0x0AB3
+0x2143 = 0x0AAD
+0x2144 = 0x0AB0
+0x2145 = 0x0B11
+0x2146 = 0x018A
+0x2147 = 0x0F83
+0x2148 = 0x0F7A
+0x2149 = 0x0F82
+0x214A = 0x0F68
+0x214B = 0x0F71
+0x214C = 0x0FB0
+0x214D = 0x0FAF
+0x214F = 0x0F6C
+0x2150 = 0x0F6F
+0x2151 = 0x0F62
+0x2152 = 0x0F65
+0x2153 = 0x0F81
+0x2154 = 0x0F7F
+0x2155 = 0x0F64
+0x2156 = 0x0F73
+0x2157 = 0x0F6E
+0x2158 = 0x0F67
+0x2159 = 0x0F74
+0x215A = 0x0F7D
+0x215B = 0x0F78
+0x215C = 0x0F85
+0x215D = 0x0FAA
+0x215E = 0x0F88
+0x215F = 0x0FA6
+0x2160 = 0xF84E
+0x2161 = 0x0F8A
+0x2162 = 0x0F84
+0x2164 = 0x1224
+0x2165 = 0x1222
+0x2166 = 0x1223
+0x2167 = 0x1432
+0x2168 = 0x145B
+0x2169 = 0x144F
+0x216B = 0x1426
+0x216C = 0x143E
+0x216D = 0x1442
+0x216E = 0x1447
+0x216F = 0x1422
+0x2170 = 0x069B
+0x2171 = 0x144A
+0x2172 = 0x141F
+0x2173 = 0x1449
+0x2174 = 0x142B
+0x2175 = 0x1433
+0x2176 = 0xF858
+0x2177 = 0x142A
+0x2178 = 0x1428
+0x2179 = 0x153D
+0x217A = 0x153C
+0x217B = 0x15BF
+0x217C = 0x1679
+0x217D = 0x1680
+0x217E = 0x167C
+0x2221 = 0x167A
+0x2222 = 0x1678
+0x2223 = 0x1882
+0x2224 = 0x185C
+0x2225 = 0x185A
+0x2226 = 0x184B
+0x2227 = 0x187C
+0x2228 = 0x187F
+0x2229 = 0x181F
+0x222A = 0x1889
+0x222B = 0x188B
+0x222C = 0x1857
+0x222D = 0x187E
+0x222E = 0x187D
+0x222F = 0x1853
+0x2230 = 0x1A9F
+0x2231 = 0x1ABC
+0x2232 = 0x1AA5
+0x2233 = 0x1A86
+0x2234 = 0x1ADC
+0x2235 = 0x1AA4
+0x2236 = 0x1AB6
+0x2237 = 0x1AA2
+0x2238 = 0x1AB4
+0x2239 = 0x1B48
+0x223A = 0x1B46
+0x223B = 0x1BA7
+0x223C = 0x1C14
+0x223D = 0x1C12
+0x223E = 0x1C11
+0x223F = 0x1CE1
+0x2240 = 0x1CD0
+0x2241 = 0x1D26
+0x2242 = 0x1D28
+0x2243 = 0x1D29
+0x2244 = 0x1F2F
+0x2245 = 0x1F0D
+0x2246 = 0x1F25
+0x2247 = 0x1F14
+0x2248 = 0x1F3C
+0x2249 = 0x1F0B
+0x224A = 0x1F11
+0x224B = 0x1F30
+0x224C = 0x1F18
+0x224D = 0x1F19
+0x224E = 0x1F36
+0x224F = 0x1F17
+0x2250 = 0x1F10
+0x2251 = 0x1F15
+0x2252 = 0x2003
+0x2253 = 0x2029
+0x2254 = 0x204C
+0x2255 = 0x213F
+0x2256 = 0x213E
+0x2257 = 0x2134
+0x2258 = 0x2142
+0x2259 = 0x2135
+0x225A = 0x07F3
+0x225B = 0x21CD
+0x225C = 0x21D1
+0x225D = 0x21D2
+0x225E = 0x22AD
+0x225F = 0x22BA
+0x2260 = 0x22C1
+0x2261 = 0x22BB
+0x2262 = 0x22B4
+0x2263 = 0x22BC
+0x2264 = 0x236C
+0x2265 = 0x2392
+0x2266 = 0x2421
+0x2267 = 0x2424
+0x2268 = 0x3F19
+0x2269 = 0x24AD
+0x226A = 0x24AE
+0x226B = 0x24AB
+0x226C = 0x24AC
+0x226D = 0x2570
+0x226E = 0x2576
+0x226F = 0x2571
+0x2270 = 0x2577
+0x2272 = 0x27EC
+0x2273 = 0x281C
+0x2274 = 0x27FB
+0x2275 = 0x27EE
+0x2276 = 0x28E2
+0x2277 = 0x27FD
+0x2278 = 0x281E
+0x2279 = 0x283B
+0x227A = 0x284A
+0x227B = 0xF8AE
+0x227D = 0x287D
+0x227E = 0x2856
+0x2321 = 0x2844
+0x2322 = 0x284B
+0x2323 = 0x29FA
+0x2324 = 0x29E8
+0x2325 = 0x29F8
+0x2326 = 0x29FF
+0x2327 = 0x29F7
+0x2328 = 0x29F6
+0x2329 = 0x29FE
+0x232A = 0x2A07
+0x232B = 0x2A5D
+0x232C = 0x2CD4
+0x232D = 0xF8C3
+0x232E = 0x2CC8
+0x232F = 0x2CC5
+0x2330 = 0xF8C0
+0x2331 = 0x2CC9
+0x2332 = 0x2D4D
+0x2333 = 0x2D20
+0x2334 = 0x2D36
+0x2335 = 0x2D35
+0x2336 = 0x2D88
+0x2337 = 0x2D25
+0x2338 = 0x2D21
+0x2339 = 0x2D26
+0x233B = 0x2D3F
+0x233C = 0x2D3B
+0x233D = 0x2D24
+0x233E = 0x2D43
+0x233F = 0x2D4E
+0x2340 = 0x2D4F
+0x2341 = 0x2D44
+0x2342 = 0x2D40
+0x2343 = 0x2D41
+0x2344 = 0x2D39
+0x2345 = 0x2D2B
+0x2346 = 0x2EDD
+0x2347 = 0x2EDE
+0x2348 = 0x2FCD
+0x2349 = 0x2FCB
+0x234A = 0x2FDB
+0x234B = 0x2FD8
+0x234C = 0x2FD9
+0x234D = 0x2FD2
+0x234E = 0x2FCA
+0x234F = 0x2FD1
+0x2350 = 0x2FD4
+0x2351 = 0x2FF9
+0x2352 = 0x2FD0
+0x2353 = 0x305E
+0x2354 = 0x305D
+0x2355 = 0x308A
+0x2356 = 0x3114
+0x2357 = 0x3283
+0x2358 = 0x3284
+0x2359 = 0x329B
+0x235A = 0x3282
+0x235B = 0x327D
+0x235C = 0x327C
+0x235D = 0x3299
+0x235E = 0x327E
+0x235F = 0x329A
+0x2360 = 0x3295
+0x2361 = 0x327B
+0x2362 = 0x3286
+0x2363 = 0x3348
+0x2364 = 0x3392
+0x2365 = 0x35B2
+0x2366 = 0x3642
+0x2367 = 0x3672
+0x2368 = 0x3615
+0x2369 = 0x3630
+0x236A = 0x3643
+0x236B = 0x365B
+0x236C = 0x361D
+0x236D = 0x3673
+0x236E = 0x362D
+0x2370 = 0x3621
+0x2371 = 0x361C
+0x2372 = 0xF8EA
+0x2373 = 0x3629
+0x2374 = 0x361E
+0x2375 = 0x3633
+0x2376 = 0x3910
+0x2377 = 0x390E
+0x2378 = 0xF8F1
+0x2379 = 0x390D
+0x237A = 0x3911
+0x237B = 0x3912
+0x237C = 0x3917
+0x237D = 0x3909
+0x237E = 0x390F
+0x2421 = 0x3998
+0x2422 = 0x3994
+0x2423 = 0x3996
+0x2424 = 0x3999
+0x2425 = 0x3995
+0x2426 = 0x3997
+0x2427 = 0x3A50
+0x2428 = 0x3A52
+0x2429 = 0x3A4D
+0x242A = 0x3A57
+0x242B = 0x3A53
+0x242C = 0x3A56
+0x242D = 0x3AB8
+0x242E = 0x3B12
+0x242F = 0x3BF1
+0x2430 = 0x3BF0
+0x2431 = 0x3BEE
+0x2432 = 0x3BEF
+0x2433 = 0x3BE5
+0x2434 = 0x3BEB
+0x2435 = 0x3BE7
+0x2436 = 0x3BF2
+0x2437 = 0x3BE6
+0x2438 = 0x3BF7
+0x2439 = 0x3C09
+0x243A = 0x3C6B
+0x243B = 0x3C6A
+0x243C = 0x3E79
+0x243D = 0x3ECD
+0x243E = 0x3EEF
+0x243F = 0x3EE4
+0x2440 = 0x3EE3
+0x2441 = 0x3F6C
+0x2442 = 0x3F67
+0x2443 = 0x3F62
+0x2444 = 0x3F58
+0x2445 = 0x3F69
+0x2446 = 0x3FAB
+0x2447 = 0x3F57
+0x2448 = 0x3FAD
+0x2449 = 0x3F54
+0x244A = 0x3FAE
+0x244B = 0x3F76
+0x244C = 0x3F49
+0x244D = 0x3F45
+0x244E = 0x3F4F
+0x244F = 0xF90F
+0x2450 = 0x3F50
+0x2451 = 0x3F7D
+0x2452 = 0x3F44
+0x2453 = 0x3F66
+0x2454 = 0x3F48
+0x2455 = 0x3FA3
+0x2456 = 0x3F51
+0x2457 = 0x3F53
+0x2458 = 0xF910
+0x2459 = 0x3F60
+0x245A = 0x3F47
+0x245B = 0x3F5E
+0x245C = 0x3F85
+0x245D = 0x3FAC
+0x245E = 0x3F6D
+0x245F = 0x3F75
+0x2460 = 0x3FA8
+0x2462 = 0x3F43
+0x2463 = 0x3F4E
+0x2464 = 0x3F5C
+0x2465 = 0x3F56
+0x2466 = 0x3F6E
+0x2467 = 0x3F63
+0x2468 = 0x3F6A
+0x2469 = 0x4356
+0x246A = 0x4312
+0x246B = 0x435C
+0x246C = 0x4358
+0x246D = 0x4355
+0x246E = 0x437E
+0x246F = 0x43A8
+0x2470 = 0x4311
+0x2471 = 0x4359
+0x2472 = 0x435A
+0x2473 = 0x4367
+0x2474 = 0x4354
+0x2475 = 0x435B
+0x2476 = 0x43F0
+0x2477 = 0x4529
+0x2478 = 0x452C
+0x2479 = 0x452A
+0x247A = 0x4527
+0x247B = 0x4567
+0x247C = 0x4568
+0x247D = 0x4593
+0x247E = 0x4595
+0x2521 = 0x459A
+0x2522 = 0x45EE
+0x2523 = 0x45F1
+0x2524 = 0x45ED
+0x2525 = 0x45E9
+0x2526 = 0x46CB
+0x2527 = 0x46DF
+0x2528 = 0x46DB
+0x2529 = 0x483C
+0x252A = 0x484E
+0x252B = 0x486C
+0x252C = 0x487B
+0x252D = 0x487C
+0x252E = 0x4883
+0x252F = 0x486B
+0x2530 = 0x4866
+0x2531 = 0x4863
+0x2532 = 0x48A0
+0x2533 = 0x4885
+0x2534 = 0x4868
+0x2535 = 0x48A2
+0x2536 = 0x49EC
+0x2538 = 0x49E7
+0x2539 = 0x4A10
+0x253A = 0x4A18
+0x253B = 0x4A3A
+0x253C = 0x4A1A
+0x253D = 0x4A38
+0x253E = 0x4A41
+0x253F = 0x4A1B
+0x2540 = 0x4A14
+0x2541 = 0x4A1C
+0x2542 = 0x4A1D
+0x2543 = 0x4B12
+0x2544 = 0x4B0D
+0x2545 = 0x4B07
+0x2546 = 0x4B7E
+0x2547 = 0x4B7F
+0x2548 = 0x0AB9
+0x2549 = 0x4B80
+0x254A = 0x4B7A
+0x254B = 0x4BF3
+0x254C = 0x4CB9
+0x254D = 0x4CBB
+0x254E = 0x4CBA
+0x254F = 0x4CBD
+0x2550 = 0x4CB7
+0x2551 = 0x4CBF
+0x2552 = 0x4D21
+0x2553 = 0x4E3A
+0x2554 = 0x4E3D
+0x2555 = 0x4E36
+0x2556 = 0x4E49
+0x2557 = 0x4E81
+0x2559 = 0x4E3F
+0x255A = 0x4E4D
+0x255B = 0x4E3E
+0x255D = 0x4E30
+0x255E = 0x4E4F
+0x255F = 0x4F37
+0x2560 = 0x4F98
+0x2561 = 0x4F99
+0x2562 = 0x5011
+0x2563 = 0x500D
+0x2564 = 0x5088
+0x2565 = 0x508A
+0x2566 = 0x521C
+0x2567 = 0x5255
+0x2568 = 0x5256
+0x2569 = 0x5262
+0x256A = 0x5257
+0x256B = 0x5242
+0x256C = 0x5210
+0x256D = 0x524D
+0x256E = 0x525A
+0x256F = 0x5266
+0x2570 = 0x5246
+0x2571 = 0x287E
+0x2572 = 0x524F
+0x2573 = 0x62F9
+0x2574 = 0x5387
+0x2575 = 0x5384
+0x2576 = 0x53F4
+0x2577 = 0x53F5
+0x2578 = 0x53F2
+0x2579 = 0x53F7
+0x257A = 0x5545
+0x257B = 0xF950
+0x257C = 0x5549
+0x257D = 0x5535
+0x257E = 0x54FD
+0x2621 = 0x5530
+0x2622 = 0x5543
+0x2623 = 0x5546
+0x2625 = 0x5533
+0x2626 = 0x56C6
+0x2627 = 0xF956
+0x2628 = 0x56D4
+0x2629 = 0x71D8
+0x262A = 0x56E0
+0x262B = 0x0FA7
+0x262C = 0x5744
+0x262D = 0x0398
+0x262E = 0x5854
+0x262F = 0x583E
+0x2630 = 0x5835
+0x2631 = 0x583A
+0x2633 = 0x5834
+0x2634 = 0x5839
+0x2635 = 0x5846
+0x2636 = 0x585A
+0x2637 = 0x585B
+0x2638 = 0x583C
+0x2639 = 0x59DC
+0x263A = 0x59D6
+0x263B = 0x59D0
+0x263C = 0xF95E
+0x263D = 0x5AAC
+0x263E = 0xF95D
+0x263F = 0x5AA5
+0x2640 = 0x5BF4
+0x2641 = 0x5C24
+0x2642 = 0x5BE0
+0x2643 = 0x5BFD
+0x2644 = 0x5BF2
+0x2645 = 0x5BFC
+0x2646 = 0x5C02
+0x2647 = 0x5BF1
+0x2648 = 0x5BFF
+0x2649 = 0x5BD2
+0x264A = 0x5BD8
+0x264B = 0x5BD3
+0x264C = 0x5BF9
+0x264D = 0xF963
+0x264E = 0x5BED
+0x264F = 0x5BF7
+0x2650 = 0x5BF0
+0x2651 = 0x5BD7
+0x2652 = 0x5C09
+0x2653 = 0x5BF5
+0x2654 = 0x5EC2
+0x2655 = 0x5EC5
+0x2656 = 0x5ECF
+0x2658 = 0x5EC1
+0x2659 = 0x5EC6
+0x265A = 0x5ED4
+0x265B = 0x5ECE
+0x265C = 0x609B
+0x265D = 0x6099
+0x265E = 0x608F
+0x265F = 0x60B7
+0x2660 = 0x6082
+0x2661 = 0x6093
+0x2662 = 0x60B4
+0x2663 = 0x60C1
+0x2664 = 0x6090
+0x2665 = 0x609A
+0x2666 = 0x6094
+0x2667 = 0x609C
+0x2668 = 0x60B5
+0x2669 = 0xF96F
+0x266A = 0xF96E
+0x266B = 0x609F
+0x266C = 0x608E
+0x266D = 0x609E
+0x266E = 0x623C
+0x266F = 0x6247
+0x2670 = 0x6241
+0x2671 = 0x62EB
+0x2672 = 0x62EC
+0x2673 = 0x62ED
+0x2674 = 0x62EE
+0x2675 = 0x62DF
+0x2676 = 0x62F2
+0x2677 = 0x630D
+0x2678 = 0x630E
+0x2679 = 0x0186
+0x267A = 0x63A9
+0x267B = 0x63A4
+0x267C = 0x63A5
+0x267D = 0x645F
+0x267E = 0x645A
+0x2721 = 0x6466
+0x2722 = 0x6468
+0x2723 = 0x646A
+0x2724 = 0x6464
+0x2725 = 0x6465
+0x2726 = 0x64C1
+0x2727 = 0x64D8
+0x2728 = 0xF97B
+0x2729 = 0x64D9
+0x272A = 0x6509
+0x272B = 0x65AA
+0x272C = 0x65A3
+0x272D = 0x65B9
+0x272E = 0x59E2
+0x272F = 0x65A5
+0x2730 = 0x65AB
+0x2731 = 0x6620
+0x2732 = 0x6789
+0x2733 = 0x678B
+0x2734 = 0x67DB
+0x2735 = 0x67E4
+0x2736 = 0x67EF
+0x2737 = 0x67E2
+0x2738 = 0x67E9
+0x2739 = 0x67F0
+0x273A = 0x67F3
+0x273B = 0x67DD
+0x273C = 0x681E
+0x273D = 0x691D
+0x273E = 0x6946
+0x273F = 0x697C
+0x2740 = 0x6980
+0x2741 = 0x6981
+0x2742 = 0x6982
+0x2743 = 0x6987
+0x2744 = 0x6988
+0x2745 = 0x698A
+0x2746 = 0x698C
+0x2747 = 0x69E7
+0x2748 = 0x69EB
+0x2749 = 0x69EA
+0x274A = 0x6A68
+0x274B = 0x6A6B
+0x274C = 0x6A69
+0x274D = 0x6A66
+0x274E = 0x6A6A
+0x274F = 0x6A65
+0x2750 = 0x6AE5
+0x2751 = 0x6AE4
+0x2752 = 0x6AE6
+0x2753 = 0x6D18
+0x2754 = 0x6E24
+0x2755 = 0x6E48
+0x2756 = 0x6E2F
+0x2757 = 0x6E7E
+0x2758 = 0x6D89
+0x2759 = 0x6E1E
+0x275A = 0x6E49
+0x275B = 0x6E26
+0x275C = 0x6E09
+0x275D = 0x6E34
+0x275E = 0x6E2D
+0x275F = 0x6E4A
+0x2760 = 0x6E15
+0x2761 = 0xF9A9
+0x2762 = 0x6E33
+0x2763 = 0x6E28
+0x2764 = 0x6E27
+0x2765 = 0x6E20
+0x2766 = 0x6E2B
+0x2767 = 0x6E29
+0x2768 = 0x6E6A
+0x2769 = 0x6E0B
+0x276A = 0x6E0E
+0x276B = 0x6E1C
+0x276C = 0x6DFF
+0x276D = 0xF9AA
+0x276E = 0x6E35
+0x276F = 0x6E11
+0x2770 = 0x6E4B
+0x2771 = 0x6E4C
+0x2772 = 0x6E1F
+0x2773 = 0x6E0F
+0x2774 = 0x6E39
+0x2775 = 0x6E68
+0x2776 = 0x6E1D
+0x2777 = 0x6E08
+0x2778 = 0x6E0C
+0x2779 = 0x6E0D
+0x277A = 0x6E62
+0x277B = 0x6EAF
+0x277C = 0x6E32
+0x277D = 0x6E2C
+0x277E = 0x6E64
+0x2821 = 0x6E04
+0x2822 = 0x6E16
+0x2823 = 0x6E4D
+0x2824 = 0x6E07
+0x2825 = 0x6EAE
+0x2826 = 0x71D4
+0x2827 = 0x71D1
+0x2828 = 0x71D5
+0x2829 = 0x71D0
+0x282A = 0x7371
+0x282B = 0x735D
+0x282C = 0x735B
+0x282D = 0x737A
+0x282E = 0xF9BD
+0x282F = 0x737F
+0x2830 = 0x7379
+0x2831 = 0x7367
+0x2832 = 0x739E
+0x2833 = 0x7394
+0x2834 = 0x7364
+0x2835 = 0x735E
+0x2836 = 0x7381
+0x2837 = 0x735A
+0x2838 = 0x7357
+0x2839 = 0x737C
+0x283A = 0x7398
+0x283B = 0x7366
+0x283C = 0x737E
+0x283D = 0x7382
+0x283E = 0x7368
+0x283F = 0x735F
+0x2840 = 0x7363
+0x2841 = 0x7397
+0x2843 = 0x7353
+0x2844 = 0x737B
+0x2845 = 0x737D
+0x2846 = 0x7378
+0x2847 = 0x7406
+0x2848 = 0x75C0
+0x2849 = 0x75C2
+0x284A = 0x75C3
+0x284B = 0x76DC
+0x284C = 0x76E6
+0x284D = 0x76EC
+0x284E = 0x76F2
+0x284F = 0x76E8
+0x2850 = 0x76EB
+0x2851 = 0x76EA
+0x2852 = 0x76E5
+0x2853 = 0x76E0
+0x2854 = 0x76D0
+0x2855 = 0x76D8
+0x2856 = 0x76D5
+0x2857 = 0x76D3
+0x2858 = 0x76E4
+0x2859 = 0x76F3
+0x285A = 0x76DB
+0x285B = 0x772F
+0x285C = 0x77F9
+0x285D = 0x785D
+0x285E = 0x785B
+0x285F = 0x784C
+0x2860 = 0x7858
+0x2861 = 0x7860
+0x2862 = 0x7853
+0x2863 = 0x7850
+0x2864 = 0x7907
+0x2865 = 0x7908
+0x2866 = 0x78F4
+0x2867 = 0x78F6
+0x2868 = 0x7904
+0x2869 = 0x78FD
+0x286A = 0x7905
+0x286B = 0x7A28
+0x286C = 0x7A56
+0x286D = 0x7A42
+0x286E = 0x7A5C
+0x286F = 0x7A3D
+0x2870 = 0x7A2F
+0x2871 = 0x7A2B
+0x2872 = 0x7A58
+0x2873 = 0x7A61
+0x2874 = 0x7A2C
+0x2875 = 0x7A51
+0x2876 = 0x7A50
+0x2877 = 0x7A3C
+0x2878 = 0x7A36
+0x287A = 0x7A60
+0x287B = 0x7A5B
+0x287C = 0x7A2E
+0x287D = 0x7A40
+0x287E = 0x7A5F
+0x2921 = 0x7A26
+0x2922 = 0x7A2D
+0x2923 = 0x7A5E
+0x2924 = 0x7A3B
+0x2925 = 0x7BEF
+0x2926 = 0x7BF3
+0x2927 = 0x7BEE
+0x2928 = 0x7BED
+0x2929 = 0x7C5A
+0x292A = 0x7C62
+0x292B = 0x7C5B
+0x292C = 0x7C5F
+0x292D = 0x7C5E
+0x292E = 0x7C64
+0x292F = 0x7CE0
+0x2930 = 0x7CE1
+0x2931 = 0x7CE5
+0x2932 = 0x7DA5
+0x2933 = 0x7D9B
+0x2934 = 0x7D9F
+0x2935 = 0x7D9C
+0x2937 = 0x7DAA
+0x2938 = 0x7DA4
+0x2939 = 0x7DA3
+0x293A = 0x7E67
+0x293B = 0x7F26
+0x293C = 0x7F1A
+0x293E = 0x7F1C
+0x293F = 0x7F15
+0x2940 = 0x7F1B
+0x2941 = 0x7F18
+0x2942 = 0x7F1E
+0x2943 = 0x7F25
+0x2944 = 0xF9DC
+0x2945 = 0x807B
+0x2946 = 0x8075
+0x2947 = 0x8093
+0x2948 = 0x808F
+0x2949 = 0x807C
+0x294A = 0x809B
+0x294B = 0x8088
+0x294C = 0x8091
+0x294D = 0x807E
+0x294F = 0x8086
+0x2950 = 0x825B
+0x2951 = 0x8254
+0x2952 = 0x8335
+0x2953 = 0x8340
+0x2954 = 0x8337
+0x2955 = 0x8329
+0x2956 = 0x8326
+0x2957 = 0x8323
+0x2958 = 0x8330
+0x2959 = 0x8320
+0x295A = 0x8328
+0x295B = 0x8332
+0x295C = 0x832A
+0x295D = 0x8331
+0x295E = 0x8324
+0x295F = 0x8341
+0x2960 = 0x8342
+0x2961 = 0x8343
+0x2962 = 0x8325
+0x2963 = 0x8338
+0x2964 = 0x841C
+0x2965 = 0x841D
+0x2966 = 0x841E
+0x2967 = 0x84F6
+0x2968 = 0x85A5
+0x2969 = 0x8589
+0x296A = 0x859D
+0x296B = 0x858A
+0x296C = 0x8587
+0x296D = 0x85AB
+0x296E = 0x8586
+0x296F = 0x859E
+0x2970 = 0x8593
+0x2971 = 0x85A1
+0x2972 = 0x8588
+0x2973 = 0x85A3
+0x2974 = 0x859F
+0x2975 = 0x85A0
+0x2976 = 0x86FF
+0x2977 = 0x8700
+0x2978 = 0x8702
+0x2979 = 0x86F8
+0x297A = 0x86F7
+0x297B = 0x8701
+0x297C = 0x8787
+0x297D = 0x8789
+0x297E = 0x8776
+0x2A21 = 0x876E
+0x2A22 = 0x8777
+0x2A23 = 0x8782
+0x2A24 = 0x8785
+0x2A25 = 0x8783
+0x2A26 = 0x8784
+0x2A27 = 0x8857
+0x2A28 = 0x884B
+0x2A29 = 0x8856
+0x2A2A = 0x885D
+0x2A2B = 0x8860
+0x2A2C = 0x884D
+0x2A2D = 0x8855
+0x2A2E = 0x8854
+0x2A2F = 0x8853
+0x2A30 = 0x8850
+0x2A31 = 0x8863
+0x2A32 = 0x8862
+0x2A33 = 0x8917
+0x2A34 = 0x8916
+0x2A35 = 0x892D
+0x2A36 = 0x89D9
+0x2A37 = 0x89BF
+0x2A39 = 0x89B2
+0x2A3A = 0x89AC
+0x2A3B = 0x89B0
+0x2A3C = 0x89CF
+0x2A3D = 0x89B8
+0x2A3F = 0x89D3
+0x2A40 = 0x89B1
+0x2A41 = 0x89AF
+0x2A42 = 0x89CE
+0x2A43 = 0x89B4
+0x2A44 = 0x89B7
+0x2A45 = 0x89D5
+0x2A47 = 0x8D38
+0x2A48 = 0x8D28
+0x2A49 = 0x8D3F
+0x2A4A = 0x8D40
+0x2A4B = 0x8D41
+0x2A4C = 0x8D33
+0x2A4D = 0x8D2B
+0x2A4E = 0x8D2E
+0x2A4F = 0x8F11
+0x2A50 = 0x8F18
+0x2A51 = 0x8F17
+0x2A52 = 0x8F19
+0x2A53 = 0x8F16
+0x2A55 = 0x8F0D
+0x2A56 = 0x8F26
+0x2A57 = 0x8F79
+0x2A58 = 0x8FD8
+0x2A59 = 0x8FF3
+0x2A5A = 0x8FD7
+0x2A5B = 0x8FCC
+0x2A5C = 0x8FCF
+0x2A5D = 0x8FCB
+0x2A5E = 0x8FD1
+0x2A5F = 0x8FCE
+0x2A60 = 0x8FD4
+0x2A61 = 0x8FD5
+0x2A62 = 0x8FD3
+0x2A63 = 0x8FD6
+0x2A64 = 0x8FCD
+0x2A65 = 0x8FDA
+0x2A66 = 0x8FD2
+0x2A67 = 0x8FDE
+0x2A68 = 0x90CC
+0x2A69 = 0x90B8
+0x2A6A = 0x90B7
+0x2A6B = 0x90C2
+0x2A6C = 0x90C3
+0x2A6D = 0x91FA
+0x2A6E = 0x91F9
+0x2A6F = 0x921F
+0x2A70 = 0x921D
+0x2A71 = 0x4382
+0x2A72 = 0x92A6
+0x2A73 = 0x9290
+0x2A74 = 0x929E
+0x2A75 = 0x9298
+0x2A76 = 0x9293
+0x2A77 = 0x9292
+0x2A78 = 0x92A5
+0x2A79 = 0x9295
+0x2A7A = 0x93A9
+0x2A7B = 0x93A8
+0x2A7C = 0x93AA
+0x2A7D = 0x93AB
+0x2A7E = 0x93AC
+0x2B21 = 0x941F
+0x2B22 = 0x9422
+0x2B23 = 0x94AA
+0x2B24 = 0x9496
+0x2B25 = 0x9491
+0x2B26 = 0x94AB
+0x2B27 = 0x94A2
+0x2B28 = 0x94A4
+0x2B29 = 0x949D
+0x2B2A = 0x9497
+0x2B2B = 0x947D
+0x2B2C = 0x949F
+0x2B2D = 0x949C
+0x2B2E = 0x9499
+0x2B2F = 0x94A6
+0x2B30 = 0x9492
+0x2B31 = 0x94A7
+0x2B32 = 0x95C9
+0x2B33 = 0x95C8
+0x2B34 = 0x95C7
+0x2B35 = 0x95CB
+0x2B36 = 0x9674
+0x2B37 = 0x96C9
+0x2B39 = 0x96D2
+0x2B3A = 0x96DB
+0x2B3B = 0x96EB
+0x2B3C = 0x96E9
+0x2B3D = 0x96EF
+0x2B3E = 0x96EE
+0x2B3F = 0x96F9
+0x2B40 = 0x96DE
+0x2B41 = 0x9816
+0x2B42 = 0x9845
+0x2B43 = 0x987F
+0x2B44 = 0x9898
+0x2B45 = 0x989F
+0x2B46 = 0x9886
+0x2B47 = 0x9890
+0x2B48 = 0x989A
+0x2B49 = 0x989D
+0x2B4A = 0x988D
+0x2B4B = 0x989C
+0x2B4C = 0x98A0
+0x2B4D = 0x98A7
+0x2B4E = 0x988F
+0x2B4F = 0x9A41
+0x2B50 = 0x9A35
+0x2B51 = 0x9A37
+0x2B52 = 0x9A30
+0x2B53 = 0x9A3A
+0x2B54 = 0x9A36
+0x2B55 = 0xFA08
+0x2B56 = 0x9ACA
+0x2B57 = 0x9B12
+0x2B58 = 0x9B15
+0x2B59 = 0x9B22
+0x2B5A = 0x9B13
+0x2B5B = 0x9B18
+0x2B5C = 0x9B21
+0x2B5D = 0x9C10
+0x2B5E = 0x9C20
+0x2B5F = 0x9C2F
+0x2B60 = 0x9CA5
+0x2B61 = 0x9CA3
+0x2B62 = 0x9CB6
+0x2B63 = 0x9CAB
+0x2B64 = 0x9D68
+0x2B65 = 0x9D67
+0x2B66 = 0x9D6F
+0x2B67 = 0x9D77
+0x2B68 = 0x9D64
+0x2B69 = 0x9D78
+0x2B6B = 0x9D76
+0x2B6C = 0x9D6E
+0x2B6E = 0x9FD0
+0x2B6F = 0x9FB3
+0x2B70 = 0x9FCB
+0x2B71 = 0x9FD6
+0x2B72 = 0x9FB1
+0x2B73 = 0x9FB4
+0x2B74 = 0x9FD7
+0x2B75 = 0x9FC6
+0x2B76 = 0x9FBA
+0x2B77 = 0x9FD1
+0x2B78 = 0x9FD2
+0x2B79 = 0x9FB5
+0x2B7A = 0x9FC4
+0x2B7B = 0x9FCC
+0x2B7C = 0x9FBB
+0x2B7D = 0x9FB2
+0x2B7E = 0xA25B
+0x2C21 = 0xA25A
+0x2C22 = 0xA259
+0x2C23 = 0xA299
+0x2C24 = 0xA294
+0x2C25 = 0xA296
+0x2C26 = 0xA293
+0x2C27 = 0xA291
+0x2C28 = 0xA28F
+0x2C29 = 0xA298
+0x2C2A = 0xA30C
+0x2C2B = 0xA30A
+0x2C2C = 0xA30E
+0x2C2D = 0xA312
+0x2C2E = 0xA311
+0x2C2F = 0xA30B
+0x2C30 = 0xA39A
+0x2C32 = 0xA3B4
+0x2C34 = 0xA41C
+0x2C35 = 0xA420
+0x2C36 = 0xA421
+0x2C37 = 0xA4D3
+0x2C38 = 0xA4D2
+0x2C39 = 0xA538
+0x2C3B = 0x4CCF
+0x2C3C = 0x011D
+0x2C3D = 0x0192
+0x2C3E = 0x018F
+0x2C3F = 0x018C
+0x2C40 = 0x03EA
+0x2C41 = 0x04B9
+0x2C42 = 0x056E
+0x2C43 = 0x05A0
+0x2C44 = 0x91DD
+0x2C45 = 0x0612
+0x2C46 = 0x0617
+0x2C47 = 0x066D
+0x2C48 = 0x0805
+0x2C49 = 0x07FB
+0x2C4A = 0x07FD
+0x2C4B = 0x0806
+0x2C4C = 0x0800
+0x2C4D = 0x07FF
+0x2C4E = 0x07FE
+0x2C4F = 0x08B6
+0x2C50 = 0x0905
+0x2C51 = 0x0907
+0x2C52 = 0x0ABC
+0x2C53 = 0x0ABB
+0x2C54 = 0x0B8B
+0x2C55 = 0x0B87
+0x2C56 = 0x7BFB
+0x2C57 = 0x0FE7
+0x2C58 = 0x0FE6
+0x2C59 = 0x0FE2
+0x2C5A = 0x85D3
+0x2C5B = 0x0FD9
+0x2C5C = 0x0FCA
+0x2C5D = 0x1012
+0x2C5E = 0x1010
+0x2C5F = 0x0FDC
+0x2C60 = 0x0FD0
+0x2C61 = 0x0F8B
+0x2C62 = 0x1013
+0x2C63 = 0x2A10
+0x2C64 = 0x0FDA
+0x2C65 = 0xF84F
+0x2C66 = 0x0FFD
+0x2C67 = 0x0FE5
+0x2C68 = 0x0FCC
+0x2C69 = 0x1039
+0x2C6A = 0x0FC7
+0x2C6B = 0x0FD8
+0x2C6C = 0x1460
+0x2C6D = 0x1464
+0x2C6E = 0x1486
+0x2C6F = 0x145E
+0x2C70 = 0x1466
+0x2C71 = 0x145F
+0x2C72 = 0x1477
+0x2C73 = 0x1482
+0x2C74 = 0x1496
+0x2C75 = 0x153E
+0x2C76 = 0x1579
+0x2C77 = 0x157A
+0x2C78 = 0x1688
+0x2C79 = 0x1689
+0x2C7A = 0x168C
+0x2C7B = 0x43E0
+0x2C7C = 0x167B
+0x2C7D = 0x1686
+0x2C7E = 0x1894
+0x2D21 = 0x1897
+0x2D22 = 0x18B7
+0x2D23 = 0x18B5
+0x2D24 = 0x18B8
+0x2D25 = 0x1893
+0x2D26 = 0x18B2
+0x2D27 = 0x18B4
+0x2D28 = 0x1899
+0x2D29 = 0x18C3
+0x2D2A = 0x189D
+0x2D2B = 0x189B
+0x2D2C = 0x18A3
+0x2D2E = 0x199F
+0x2D2F = 0x199E
+0x2D30 = 0x19A3
+0x2D31 = 0x19A0
+0x2D32 = 0x19A1
+0x2D33 = 0x1AC5
+0x2D34 = 0x1AC6
+0x2D35 = 0x1ABE
+0x2D36 = 0x1AC4
+0x2D37 = 0x1ABF
+0x2D38 = 0x1B4C
+0x2D39 = 0x1B4A
+0x2D3A = 0x1BB1
+0x2D3B = 0x1C15
+0x2D3C = 0x1C17
+0x2D3D = 0x1C10
+0x2D3E = 0x1C18
+0x2D3F = 0x1CE0
+0x2D40 = 0x1CDF
+0x2D41 = 0x1D27
+0x2D42 = 0x1F43
+0x2D43 = 0x1F48
+0x2D44 = 0x1F1D
+0x2D45 = 0x1F50
+0x2D46 = 0x1F58
+0x2D47 = 0x1F47
+0x2D48 = 0x1F54
+0x2D49 = 0x1F53
+0x2D4A = 0x1F40
+0x2D4B = 0x1F55
+0x2D4D = 0x1F5A
+0x2D4E = 0x2470
+0x2D4F = 0x215B
+0x2D50 = 0x214D
+0x2D51 = 0x2156
+0x2D52 = 0x214F
+0x2D53 = 0xF887
+0x2D54 = 0x2159
+0x2D55 = 0xF888
+0x2D56 = 0x2154
+0x2D57 = 0x2153
+0x2D58 = 0x2150
+0x2D59 = 0x22B3
+0x2D5A = 0x236E
+0x2D5C = 0x236F
+0x2D5D = 0x2393
+0x2D5E = 0x2429
+0x2D5F = 0x2425
+0x2D60 = 0x2428
+0x2D61 = 0x246F
+0x2D62 = 0x32B8
+0x2D63 = 0xF897
+0x2D64 = 0x24B3
+0x2D65 = 0x2579
+0x2D66 = 0x257E
+0x2D67 = 0x257C
+0x2D68 = 0x2583
+0x2D69 = 0xF8AC
+0x2D6A = 0x2800
+0x2D6B = 0x2834
+0x2D6C = 0x2865
+0x2D6D = 0x2836
+0x2D6E = 0x28A7
+0x2D6F = 0x2859
+0x2D70 = 0x2858
+0x2D71 = 0x2831
+0x2D72 = 0x2862
+0x2D73 = 0x2838
+0x2D74 = 0x2873
+0x2D75 = 0x283E
+0x2D76 = 0x2855
+0x2D77 = 0x2854
+0x2D78 = 0x2895
+0x2D79 = 0xF8AD
+0x2D7A = 0x28A5
+0x2D7B = 0x2894
+0x2D7C = 0x289A
+0x2D7D = 0x289B
+0x2D7E = 0x2899
+0x2E21 = 0x289F
+0x2E22 = 0x2853
+0x2E23 = 0x2A12
+0x2E24 = 0x2A0A
+0x2E25 = 0x2A09
+0x2E26 = 0x2A0C
+0x2E27 = 0x2A0B
+0x2E28 = 0x2A0E
+0x2E29 = 0x2A0D
+0x2E2A = 0x2A08
+0x2E2B = 0x2D38
+0x2E2C = 0x2D3A
+0x2E2D = 0x2D37
+0x2E2E = 0x2D3D
+0x2E2F = 0x2D2D
+0x2E30 = 0x2D82
+0x2E31 = 0x2D95
+0x2E32 = 0x2D87
+0x2E33 = 0x2D9D
+0x2E34 = 0x2DB5
+0x2E35 = 0x2D81
+0x2E36 = 0x2DC7
+0x2E37 = 0x2D9B
+0x2E38 = 0x2D98
+0x2E39 = 0x2D94
+0x2E3A = 0x2D86
+0x2E3B = 0x2D90
+0x2E3C = 0x2D34
+0x2E3D = 0x2D8E
+0x2E3E = 0x2D85
+0x2E3F = 0x2DA6
+0x2E40 = 0x2D96
+0x2E41 = 0x2FEA
+0x2E42 = 0x2FDF
+0x2E43 = 0x32BD
+0x2E44 = 0x2FF7
+0x2E45 = 0x2FEB
+0x2E46 = 0x2FE0
+0x2E47 = 0x2FE8
+0x2E48 = 0x2FE1
+0x2E49 = 0x2FE9
+0x2E4A = 0x2FEE
+0x2E4B = 0x2FE5
+0x2E4C = 0x2FEC
+0x2E4D = 0x3063
+0x2E4E = 0x30C6
+0x2E4F = 0x30C2
+0x2E50 = 0x30C1
+0x2E51 = 0x30C0
+0x2E52 = 0x30C3
+0x2E53 = 0x3118
+0x2E54 = 0x32AE
+0x2E55 = 0x32A3
+0x2E56 = 0x32C5
+0x2E57 = 0x32A0
+0x2E58 = 0x32B4
+0x2E59 = 0x32A5
+0x2E5B = 0x32A4
+0x2E5C = 0x32A8
+0x2E5D = 0x32A6
+0x2E5E = 0x36A8
+0x2E5F = 0x368D
+0x2E60 = 0x3682
+0x2E61 = 0x369E
+0x2E62 = 0x3689
+0x2E63 = 0x3683
+0x2E64 = 0x3691
+0x2E65 = 0x36A6
+0x2E66 = 0x369A
+0x2E67 = 0x3690
+0x2E68 = 0x3685
+0x2E69 = 0x367D
+0x2E6A = 0xF8EC
+0x2E6B = 0x369B
+0x2E6C = 0x36A5
+0x2E6D = 0x36F0
+0x2E6E = 0x3696
+0x2E6F = 0x3688
+0x2E70 = 0x36D6
+0x2E71 = 0x36D8
+0x2E72 = 0x3686
+0x2E73 = 0x36A4
+0x2E74 = 0x3697
+0x2E75 = 0x391C
+0x2E76 = 0x3919
+0x2E77 = 0x399E
+0x2E78 = 0x399F
+0x2E79 = 0x399D
+0x2E7A = 0x399C
+0x2E7B = 0x3A5D
+0x2E7C = 0x3A5E
+0x2E7D = 0x3A73
+0x2E7E = 0x3A63
+0x2F21 = 0x3ABE
+0x2F22 = 0x3AC1
+0x2F23 = 0x3ABC
+0x2F24 = 0x3ABF
+0x2F25 = 0x3ABB
+0x2F26 = 0x3ABD
+0x2F27 = 0x3B13
+0x2F28 = 0x3B14
+0x2F29 = 0x3BF8
+0x2F2A = 0x3BFA
+0x2F2B = 0x3C06
+0x2F2C = 0x3BFE
+0x2F2D = 0x3C51
+0x2F2E = 0x400B
+0x2F2F = 0x3FF1
+0x2F30 = 0x3FA9
+0x2F31 = 0x3FD5
+0x2F32 = 0x3FDC
+0x2F33 = 0x3FCB
+0x2F34 = 0x3FF2
+0x2F35 = 0x405F
+0x2F36 = 0x3FDB
+0x2F37 = 0x3FD6
+0x2F38 = 0x3FD9
+0x2F39 = 0x3FD1
+0x2F3A = 0x3FCF
+0x2F3B = 0x3FD8
+0x2F3C = 0x3FE0
+0x2F3D = 0x3FD4
+0x2F3E = 0x3FF3
+0x2F3F = 0x4005
+0x2F40 = 0x3FCE
+0x2F41 = 0x3FF4
+0x2F42 = 0xF912
+0x2F43 = 0x3FDA
+0x2F44 = 0x400E
+0x2F45 = 0x4006
+0x2F46 = 0x3FD7
+0x2F47 = 0x3FCD
+0x2F48 = 0x4007
+0x2F49 = 0x3FE1
+0x2F4A = 0x4008
+0x2F4B = 0x43BE
+0x2F4C = 0x43EF
+0x2F4D = 0x43D9
+0x2F4E = 0x43DA
+0x2F50 = 0x43A0
+0x2F51 = 0x43DF
+0x2F52 = 0x439E
+0x2F53 = 0x43BF
+0x2F54 = 0x43AF
+0x2F55 = 0x43A7
+0x2F56 = 0x43AA
+0x2F57 = 0x43F4
+0x2F58 = 0x43AE
+0x2F59 = 0x43B5
+0x2F5A = 0x43B8
+0x2F5B = 0x43DB
+0x2F5C = 0x43C0
+0x2F5D = 0x43B7
+0x2F5E = 0x43A2
+0x2F5F = 0x43DD
+0x2F60 = 0x43A1
+0x2F61 = 0x43A5
+0x2F62 = 0x43B4
+0x2F63 = 0x43A6
+0x2F64 = 0x43AB
+0x2F65 = 0x43AC
+0x2F66 = 0x439F
+0x2F67 = 0x43B1
+0x2F68 = 0x43FC
+0x2F69 = 0x452E
+0x2F6A = 0x4530
+0x2F6B = 0x4599
+0x2F6C = 0x45F8
+0x2F6D = 0x45F6
+0x2F6E = 0x46F4
+0x2F6F = 0x46EB
+0x2F70 = 0x46E1
+0x2F71 = 0x46E4
+0x2F72 = 0x4875
+0x2F73 = 0x4869
+0x2F75 = 0x4899
+0x2F76 = 0x489E
+0x2F77 = 0x4894
+0x2F78 = 0x4893
+0x2F79 = 0x4891
+0x2F7A = 0x4A19
+0x2F7B = 0x4A17
+0x2F7C = 0x4A49
+0x2F7D = 0x4A47
+0x2F7E = 0x4A48
+0x3021 = 0x4A52
+0x3022 = 0x4A40
+0x3023 = 0x4A63
+0x3024 = 0x4A46
+0x3025 = 0x4A5F
+0x3026 = 0x4B0E
+0x3027 = 0x4B85
+0x3028 = 0x4B87
+0x3029 = 0x4BCB
+0x302A = 0x4BCC
+0x302B = 0x4BC9
+0x302C = 0x4CCB
+0x302D = 0x1CE7
+0x302E = 0x4D20
+0x302F = 0x4E5F
+0x3030 = 0x4E60
+0x3031 = 0x4E6A
+0x3032 = 0x4E76
+0x3033 = 0x4E73
+0x3034 = 0x4E71
+0x3035 = 0x4E66
+0x3037 = 0x4E6B
+0x3038 = 0x4E79
+0x3039 = 0x4E7B
+0x303A = 0x4F3C
+0x303B = 0x4F9E
+0x303C = 0x4F9C
+0x303D = 0x501C
+0x303E = 0x501E
+0x303F = 0x5021
+0x3040 = 0x5096
+0x3041 = 0x50A1
+0x3042 = 0x50B6
+0x3043 = 0x50A0
+0x3044 = 0x5094
+0x3045 = 0x5097
+0x3046 = 0x5281
+0x3047 = 0x5286
+0x3048 = 0x52C0
+0x3049 = 0x528A
+0x304A = 0xF94B
+0x304B = 0x5285
+0x304C = 0x5295
+0x304D = 0x5249
+0x304E = 0x5282
+0x304F = 0x5284
+0x3050 = 0x2878
+0x3051 = 0x5290
+0x3052 = 0x52B1
+0x3053 = 0x53FE
+0x3054 = 0x53FB
+0x3055 = 0x5550
+0x3056 = 0x5556
+0x3057 = 0x555A
+0x3058 = 0x554C
+0x305A = 0x5557
+0x305B = 0x56E1
+0x305C = 0x56D9
+0x305D = 0x56DB
+0x305E = 0x56F4
+0x305F = 0x5745
+0x3060 = 0x5747
+0x3061 = 0x5874
+0x3062 = 0x586B
+0x3063 = 0x5868
+0x3064 = 0x5869
+0x3065 = 0x5879
+0x3066 = 0xF95B
+0x3067 = 0x5880
+0x3068 = 0x5881
+0x3069 = 0x5861
+0x306A = 0x5870
+0x306B = 0x586F
+0x306C = 0x5873
+0x306D = 0x585D
+0x306E = 0x59FA
+0x3070 = 0x59F3
+0x3071 = 0x5A0A
+0x3072 = 0x5A17
+0x3073 = 0xF95F
+0x3074 = 0x5AB0
+0x3075 = 0x5C3E
+0x3076 = 0x5C46
+0x3077 = 0x5C4F
+0x3078 = 0x5C44
+0x3079 = 0x5C69
+0x307A = 0x5C33
+0x307B = 0x5C2F
+0x307C = 0x5C4E
+0x307D = 0x5C3A
+0x307E = 0x5C2B
+0x3121 = 0x5CA9
+0x3122 = 0x5C50
+0x3123 = 0x5C45
+0x3124 = 0x5C37
+0x3125 = 0x5C25
+0x3126 = 0x5C2C
+0x3127 = 0x5C3F
+0x3128 = 0x5C34
+0x3129 = 0x5C29
+0x312A = 0x5C1E
+0x312B = 0x5C3D
+0x312C = 0x5EED
+0x312D = 0xF966
+0x312E = 0x5EF3
+0x312F = 0x5EEA
+0x3130 = 0x5EEB
+0x3131 = 0x60CC
+0x3132 = 0x60CE
+0x3133 = 0x60D0
+0x3134 = 0x60E3
+0x3135 = 0x60E0
+0x3136 = 0x60D1
+0x3137 = 0x60DC
+0x3138 = 0x60DD
+0x3139 = 0x60F0
+0x313A = 0x60DB
+0x313B = 0x60E5
+0x313C = 0x60F1
+0x313D = 0x60C9
+0x313E = 0x60E8
+0x313F = 0x60E7
+0x3140 = 0x60C8
+0x3141 = 0x60DE
+0x3142 = 0x60CD
+0x3143 = 0x60C5
+0x3144 = 0x60C6
+0x3145 = 0x60E4
+0x3146 = 0x60C3
+0x3147 = 0x62FB
+0x3148 = 0x62FC
+0x3149 = 0x62FE
+0x314A = 0x6303
+0x314B = 0x6300
+0x314C = 0x62FD
+0x314D = 0x6305
+0x314E = 0x6313
+0x314F = 0x63A7
+0x3150 = 0x63B4
+0x3151 = 0x6470
+0x3152 = 0x6474
+0x3153 = 0x6471
+0x3154 = 0x6475
+0x3155 = 0x647D
+0x3156 = 0x6473
+0x3157 = 0x64C4
+0x3158 = 0x64C3
+0x3159 = 0x64DE
+0x315A = 0x64DD
+0x315B = 0x6511
+0x315C = 0x650F
+0x315D = 0x6510
+0x315E = 0x65C3
+0x315F = 0x65C2
+0x3160 = 0x65CA
+0x3161 = 0x65C1
+0x3162 = 0x6623
+0x3163 = 0x67B1
+0x3164 = 0x6824
+0x3165 = 0x6811
+0x3166 = 0x6825
+0x3167 = 0x680A
+0x3168 = 0x681F
+0x3169 = 0x6820
+0x316A = 0x6814
+0x316B = 0x6828
+0x316C = 0x6803
+0x316D = 0x6812
+0x316E = 0x680B
+0x316F = 0x6817
+0x3170 = 0x2A11
+0x3171 = 0x6949
+0x3172 = 0x6989
+0x3173 = 0x6990
+0x3174 = 0x698F
+0x3175 = 0x6996
+0x3176 = 0x6995
+0x3177 = 0x6993
+0x3178 = 0x69ED
+0x3179 = 0x69F0
+0x317A = 0x43DE
+0x317B = 0x6A85
+0x317C = 0x6A77
+0x317D = 0x6A7A
+0x317E = 0x6A84
+0x3221 = 0x6A79
+0x3222 = 0x6A7D
+0x3223 = 0x6A7B
+0x3224 = 0x6AED
+0x3225 = 0x6AEC
+0x3226 = 0x6DF6
+0x3227 = 0x6D9B
+0x3228 = 0x6E9D
+0x3229 = 0x6F11
+0x322A = 0x6EC4
+0x322B = 0x6EC8
+0x322C = 0x6EDF
+0x322D = 0x6EBF
+0x322E = 0x6EB3
+0x322F = 0x6EBA
+0x3230 = 0x6F10
+0x3231 = 0x6F06
+0x3232 = 0x6E88
+0x3233 = 0x6E9A
+0x3234 = 0x6EE0
+0x3235 = 0x6ECC
+0x3236 = 0x6EB5
+0x3237 = 0x6EE1
+0x3238 = 0x6EBC
+0x3239 = 0x6EC6
+0x323A = 0x6F0B
+0x323B = 0x6EA4
+0x323C = 0x6E95
+0x323D = 0x6EA3
+0x323E = 0x6EE2
+0x323F = 0x6ECD
+0x3240 = 0x6EE3
+0x3241 = 0x6EAB
+0x3242 = 0x6ECB
+0x3243 = 0x6E8F
+0x3244 = 0xF9AB
+0x3245 = 0x6EA9
+0x3246 = 0x6F24
+0x3247 = 0x6EE4
+0x3248 = 0x6F12
+0x3249 = 0x6EE5
+0x324A = 0x6F67
+0x324B = 0x6EAA
+0x324C = 0x6EA0
+0x324D = 0x6EE6
+0x324E = 0x6EC1
+0x324F = 0x6EE7
+0x3250 = 0x6F0D
+0x3251 = 0x6E86
+0x3252 = 0x6EB0
+0x3253 = 0x6E8B
+0x3254 = 0x6EE8
+0x3255 = 0x6EC9
+0x3256 = 0x6F19
+0x3257 = 0x6EC0
+0x3258 = 0x6F0C
+0x3259 = 0x6EE9
+0x325A = 0x6EEA
+0x325B = 0x71ED
+0x325C = 0x71E3
+0x325D = 0x71E4
+0x325E = 0x71E8
+0x325F = 0x71D2
+0x3260 = 0x71E2
+0x3262 = 0x73CF
+0x3263 = 0x73D1
+0x3264 = 0x73C3
+0x3265 = 0x73C9
+0x3266 = 0x73EA
+0x3267 = 0x73B4
+0x3268 = 0x73DC
+0x3269 = 0x73BD
+0x326A = 0x73E6
+0x326B = 0x73C8
+0x326C = 0x73EC
+0x326D = 0x73B2
+0x326E = 0x73A9
+0x326F = 0x73D3
+0x3270 = 0x73C0
+0x3271 = 0x73E9
+0x3272 = 0x73D5
+0x3274 = 0x73C5
+0x3276 = 0x73CB
+0x3277 = 0x73D0
+0x3278 = 0x73D2
+0x3279 = 0x73E4
+0x327A = 0x73E8
+0x327B = 0x73CD
+0x327C = 0x73B6
+0x327D = 0x73AA
+0x327E = 0x73D4
+0x3321 = 0x8449
+0x3322 = 0x73C1
+0x3323 = 0x73DD
+0x3324 = 0x73CE
+0x3325 = 0x75C9
+0x3326 = 0x75CA
+0x3327 = 0x76FD
+0x3328 = 0x76D9
+0x3329 = 0x76FF
+0x332A = 0x7704
+0x332B = 0x76FA
+0x332C = 0x7706
+0x332D = 0x7715
+0x332E = 0x7711
+0x332F = 0x7707
+0x3330 = 0x770B
+0x3331 = 0x77FC
+0x3332 = 0x77FD
+0x3333 = 0x786D
+0x3334 = 0x7865
+0x3335 = 0x7914
+0x3336 = 0x7913
+0x3337 = 0x790C
+0x3338 = 0x790B
+0x3339 = 0x7918
+0x333A = 0x7922
+0x333B = 0x7A7D
+0x333C = 0x7A6F
+0x333D = 0x7A75
+0x333E = 0x7A7B
+0x333F = 0x7A80
+0x3340 = 0x7A7F
+0x3341 = 0x7A96
+0x3342 = 0x7A6D
+0x3343 = 0x7A6B
+0x3344 = 0x7A86
+0x3345 = 0x7A73
+0x3346 = 0x7A62
+0x3347 = 0x7A77
+0x3348 = 0x7A81
+0x3349 = 0x7A69
+0x334A = 0x7A82
+0x334B = 0x7A97
+0x334C = 0x7A84
+0x334E = 0x7A78
+0x334F = 0xF9D0
+0x3350 = 0x7A7A
+0x3351 = 0x7A6A
+0x3352 = 0x7A65
+0x3353 = 0x7A7E
+0x3354 = 0x7A94
+0x3355 = 0x7BC2
+0x3356 = 0x7BC1
+0x3357 = 0x7BF9
+0x3358 = 0x7C71
+0x3359 = 0x7C6B
+0x335A = 0x7C6D
+0x335B = 0x7C6F
+0x335C = 0x7C6E
+0x335D = 0x7CF2
+0x335E = 0x7CE8
+0x335F = 0x7CEF
+0x3360 = 0x7CE9
+0x3361 = 0x7CEA
+0x3362 = 0x7CED
+0x3363 = 0x7CF3
+0x3364 = 0x7CE6
+0x3365 = 0x7DC9
+0x3366 = 0x7DB4
+0x3367 = 0x7DB3
+0x3368 = 0x7DB9
+0x3369 = 0x7DCA
+0x336A = 0x7DB1
+0x336B = 0x7DB6
+0x336C = 0x7DC7
+0x336D = 0x7DC4
+0x336E = 0x7DB7
+0x336F = 0x7E6F
+0x3370 = 0x7F33
+0x3371 = 0x7F32
+0x3372 = 0x7F1F
+0x3373 = 0xF9D9
+0x3374 = 0x7F2B
+0x3375 = 0x7F30
+0x3376 = 0x7F36
+0x3377 = 0x7F42
+0x3378 = 0x7F41
+0x3379 = 0xF9D8
+0x337A = 0x80A5
+0x337B = 0x80AB
+0x337C = 0x80A9
+0x337D = 0x80B3
+0x337E = 0x80A7
+0x3421 = 0x80A0
+0x3422 = 0x80D2
+0x3423 = 0x80A8
+0x3424 = 0x80B6
+0x3425 = 0x80AC
+0x3426 = 0x80AE
+0x3427 = 0x80E6
+0x3428 = 0x8265
+0x3429 = 0x8347
+0x342A = 0x8363
+0x342B = 0x834D
+0x342C = 0x835F
+0x342D = 0x834B
+0x342E = 0x8360
+0x342F = 0x8349
+0x3430 = 0x8353
+0x3431 = 0xF9DF
+0x3433 = 0x8357
+0x3434 = 0x834E
+0x3435 = 0x8352
+0x3436 = 0x8354
+0x3437 = 0x8420
+0x3438 = 0x8422
+0x3439 = 0x85C1
+0x343A = 0x85D7
+0x343B = 0x85D5
+0x343C = 0x85C4
+0x343D = 0x85D0
+0x343E = 0x85BB
+0x343F = 0x85E2
+0x3440 = 0x85CB
+0x3441 = 0x85B8
+0x3442 = 0x85BF
+0x3443 = 0x85D8
+0x3444 = 0x85C0
+0x3445 = 0x85BA
+0x3446 = 0x85B4
+0x3447 = 0x85BC
+0x3448 = 0x85D4
+0x3449 = 0x85ED
+0x344A = 0x85C2
+0x344B = 0x85D9
+0x344C = 0x85CC
+0x344D = 0x872F
+0x344E = 0x8723
+0x344F = 0x8796
+0x3450 = 0x878D
+0x3451 = 0x879E
+0x3452 = 0x8799
+0x3453 = 0x8883
+0x3455 = 0x886A
+0x3456 = 0x8869
+0x3457 = 0x8875
+0x3458 = 0x886C
+0x3459 = 0x8880
+0x345A = 0x886E
+0x345B = 0x8881
+0x345C = 0x8877
+0x345D = 0x8876
+0x345E = 0x8873
+0x345F = 0x8870
+0x3460 = 0x8884
+0x3461 = 0x8919
+0x3462 = 0x89F2
+0x3464 = 0x89EC
+0x3465 = 0x89EB
+0x3466 = 0x89F6
+0x3467 = 0x89EF
+0x3468 = 0x89F4
+0x3469 = 0x89EE
+0x346A = 0x89F3
+0x346B = 0x89ED
+0x346C = 0x8C9B
+0x346D = 0x8C98
+0x346E = 0x8C94
+0x346F = 0x147A
+0x3470 = 0x8C9A
+0x3471 = 0xF9F0
+0x3472 = 0x8D4C
+0x3474 = 0x8D57
+0x3475 = 0x8D51
+0x3476 = 0x8D62
+0x3477 = 0x8D52
+0x3478 = 0x8D5C
+0x3479 = 0x8D53
+0x347A = 0xF9EF
+0x347B = 0x8E85
+0x347C = 0x8F2D
+0x347D = 0x8F3E
+0x347E = 0x8F30
+0x3521 = 0x8F7D
+0x3522 = 0x8FE6
+0x3523 = 0x8FF6
+0x3524 = 0x8FE4
+0x3525 = 0x8FE9
+0x3526 = 0x8FEC
+0x3527 = 0x8FF2
+0x3528 = 0x8FE8
+0x3529 = 0x8FE3
+0x352A = 0x8FEB
+0x352B = 0x8FF0
+0x352C = 0x8FEA
+0x352D = 0x8FE7
+0x352E = 0x8FFD
+0x352F = 0x8FE5
+0x3530 = 0x8FEE
+0x3531 = 0x8FF5
+0x3532 = 0x8FF9
+0x3533 = 0x8FF1
+0x3534 = 0x8FF4
+0x3535 = 0xF9F4
+0x3536 = 0x9011
+0x3537 = 0x90DE
+0x3538 = 0x90D8
+0x3539 = 0x90DD
+0x353A = 0x90DB
+0x353B = 0x90D3
+0x353C = 0x90E1
+0x353D = 0x91DE
+0x353E = 0x91FC
+0x353F = 0x9228
+0x3540 = 0x92B7
+0x3541 = 0x92B8
+0x3542 = 0x92C7
+0x3543 = 0x92B2
+0x3544 = 0x92A9
+0x3545 = 0x92B9
+0x3546 = 0x92BC
+0x3547 = 0x92B3
+0x3548 = 0x92D1
+0x3549 = 0x93B0
+0x354A = 0x93B1
+0x354B = 0x93B6
+0x354C = 0x9404
+0x354D = 0x942C
+0x354E = 0x94C1
+0x354F = 0x949E
+0x3550 = 0x94BA
+0x3552 = 0x94D1
+0x3553 = 0x94D3
+0x3554 = 0x94D4
+0x3555 = 0x94D5
+0x3556 = 0x94C5
+0x3557 = 0x94B6
+0x3558 = 0x94B2
+0x3559 = 0x94B5
+0x355A = 0x94C3
+0x355B = 0x94B9
+0x355C = 0x94C6
+0x355D = 0x95D6
+0x355E = 0x95E0
+0x355F = 0x95DB
+0x3560 = 0x95D7
+0x3561 = 0x95DD
+0x3562 = 0x9715
+0x3563 = 0x970C
+0x3564 = 0x970F
+0x3565 = 0x970E
+0x3566 = 0x96FE
+0x3567 = 0x9704
+0x3568 = 0x970B
+0x3569 = 0x9702
+0x356A = 0x96FF
+0x356B = 0x9708
+0x356C = 0x9710
+0x356D = 0x9717
+0x356E = 0x9713
+0x356F = 0x9706
+0x3570 = 0x9709
+0x3571 = 0x9824
+0x3572 = 0x9826
+0x3573 = 0x9825
+0x3574 = 0x9848
+0x3575 = 0x98B5
+0x3576 = 0x98D2
+0x3577 = 0x98D5
+0x3578 = 0x98C4
+0x3579 = 0x98AF
+0x357A = 0x98AD
+0x357B = 0x98C1
+0x357C = 0x98C0
+0x357D = 0x98CC
+0x357E = 0x98CD
+0x3621 = 0x98C3
+0x3622 = 0x98C8
+0x3623 = 0x98C5
+0x3624 = 0x98BA
+0x3625 = 0x98D0
+0x3626 = 0x98C2
+0x3627 = 0x98CE
+0x3629 = 0x9A43
+0x362A = 0x9A42
+0x362B = 0x9A40
+0x362C = 0x9A31
+0x362D = 0x9ACF
+0x362E = 0x9ACE
+0x362F = 0x9B30
+0x3630 = 0x9B34
+0x3631 = 0x9B32
+0x3632 = 0x9B43
+0x3633 = 0x9B3C
+0x3634 = 0x9C11
+0x3635 = 0x9C35
+0x3636 = 0x9C34
+0x3637 = 0x9C37
+0x3638 = 0x9C31
+0x3639 = 0x9CBF
+0x363A = 0x9CBC
+0x363B = 0x9CC2
+0x363C = 0x9CC9
+0x363D = 0x9D83
+0x363E = 0x9D8B
+0x363F = 0x9DA0
+0x3640 = 0x9D8D
+0x3641 = 0x9D8C
+0x3642 = 0x9D9A
+0x3643 = 0x9D8A
+0x3644 = 0x9D91
+0x3645 = 0x9FF1
+0x3646 = 0xA00F
+0x3647 = 0xA001
+0x3648 = 0xA007
+0x3649 = 0xA00C
+0x364B = 0x9FDC
+0x364C = 0x9FEE
+0x364D = 0x9FF7
+0x364E = 0x9FF2
+0x364F = 0x9FF8
+0x3650 = 0x9FEB
+0x3652 = 0x9FE6
+0x3653 = 0x9FED
+0x3654 = 0x9FE9
+0x3655 = 0xA008
+0x3656 = 0xA000
+0x3657 = 0x9FE5
+0x3658 = 0x9FFC
+0x3659 = 0xA261
+0x365A = 0xA25E
+0x365B = 0xA25F
+0x365D = 0xA29B
+0x365E = 0xA316
+0x365F = 0xA315
+0x3660 = 0xA320
+0x3661 = 0xA314
+0x3662 = 0xA31A
+0x3663 = 0xA317
+0x3664 = 0xA39C
+0x3666 = 0xA3F1
+0x3668 = 0xA3F0
+0x3669 = 0xA428
+0x366A = 0xA424
+0x366B = 0xA42A
+0x366C = 0xA42B
+0x366D = 0xA4D5
+0x366E = 0xA504
+0x366F = 0xA505
+0x3670 = 0xA591
+0x3671 = 0xA592
+0x3672 = 0xA6A6
+0x3673 = 0x0109
+0x3674 = 0x0422
+0x3675 = 0x041A
+0x3676 = 0x040E
+0x3677 = 0x041B
+0x3678 = 0x0408
+0x3679 = 0x50B3
+0x367A = 0xF81C
+0x367B = 0x069D
+0x367C = 0x0812
+0x367D = 0x081E
+0x367E = 0x08BB
+0x3721 = 0x08BF
+0x3722 = 0x08BC
+0x3723 = 0x0908
+0x3724 = 0x0909
+0x3725 = 0x0963
+0x3726 = 0x09C8
+0x3727 = 0x3728
+0x3728 = 0x0B8E
+0x3729 = 0x0B8D
+0x372A = 0x1043
+0x372B = 0x104D
+0x372C = 0x106D
+0x372D = 0x1042
+0x372E = 0x1052
+0x372F = 0x1051
+0x3730 = 0x1069
+0x3731 = 0x1050
+0x3732 = 0x1056
+0x3733 = 0x106C
+0x3734 = 0x1044
+0x3735 = 0x1045
+0x3736 = 0x106B
+0x3738 = 0x1068
+0x3739 = 0x1057
+0x373A = 0x122E
+0x373B = 0x1231
+0x373C = 0x122D
+0x373D = 0x148B
+0x373E = 0x14B2
+0x373F = 0x148D
+0x3740 = 0x14A3
+0x3741 = 0x14A4
+0x3742 = 0x1490
+0x3743 = 0x1489
+0x3744 = 0x148E
+0x3745 = 0x1492
+0x3746 = 0x157B
+0x3747 = 0x1690
+0x3748 = 0x168F
+0x3749 = 0x18E9
+0x374A = 0x18CD
+0x374B = 0x18C5
+0x374C = 0x18D0
+0x374D = 0x18C9
+0x374E = 0x18D1
+0x374F = 0x18C7
+0x3750 = 0x18D2
+0x3751 = 0x185F
+0x3752 = 0x18E1
+0x3753 = 0x18CC
+0x3754 = 0x18C6
+0x3755 = 0x18E4
+0x3756 = 0x19A9
+0x3757 = 0x1AD3
+0x3758 = 0x1ADA
+0x3759 = 0x1AD2
+0x375A = 0x1ADB
+0x375B = 0x1B4D
+0x375C = 0x1B4E
+0x375D = 0x1C1C
+0x375E = 0x1CE8
+0x375F = 0x1F6C
+0x3760 = 0x1F5F
+0x3761 = 0x1F66
+0x3762 = 0x1F64
+0x3763 = 0x1F78
+0x3764 = 0x1F65
+0x3765 = 0x1F6D
+0x3766 = 0x1F61
+0x3767 = 0x1F7A
+0x3768 = 0x2007
+0x3769 = 0x2166
+0x376A = 0x2168
+0x376B = 0x2162
+0x376C = 0x22D3
+0x376D = 0x22D4
+0x376E = 0x22D1
+0x376F = 0x22DC
+0x3770 = 0x2373
+0x3771 = 0x2372
+0x3772 = 0x242D
+0x3773 = 0x242C
+0x3774 = 0x242F
+0x3775 = 0x2472
+0x3776 = 0x24B4
+0x3777 = 0x2589
+0x3778 = 0x28CD
+0x3779 = 0x28A6
+0x377A = 0x28A2
+0x377B = 0x28A0
+0x377C = 0x2846
+0x377D = 0x28A1
+0x377E = 0x6857
+0x3821 = 0x28A3
+0x3822 = 0x28B1
+0x3823 = 0x28DB
+0x3824 = 0x28F6
+0x3825 = 0x28DC
+0x3826 = 0x28D6
+0x3827 = 0x2A13
+0x3828 = 0x2D9C
+0x3829 = 0x2D97
+0x382A = 0x2DD8
+0x382B = 0x2DE4
+0x382C = 0x2DD4
+0x382D = 0x2DE5
+0x382E = 0x2DDB
+0x382F = 0x2DD0
+0x3830 = 0x2DDA
+0x3831 = 0x2DCC
+0x3832 = 0x2DDC
+0x3833 = 0x2DED
+0x3834 = 0x2DD3
+0x3835 = 0x2DD1
+0x3836 = 0x2DCE
+0x3837 = 0x2DD9
+0x3838 = 0x2DDD
+0x3839 = 0xF8C6
+0x383A = 0x2EE6
+0x383B = 0x2EE5
+0x383C = 0x2EE9
+0x383D = 0x2FFF
+0x383E = 0x2FFE
+0x383F = 0x300E
+0x3840 = 0x308C
+0x3841 = 0x30CA
+0x3842 = 0x30CB
+0x3843 = 0x311A
+0x3844 = 0x32D7
+0x3845 = 0x32CF
+0x3846 = 0x32D0
+0x3847 = 0x32C9
+0x3848 = 0x32CC
+0x3849 = 0x32D3
+0x384A = 0x33A4
+0x384B = 0x33A3
+0x384C = 0x3681
+0x384D = 0x3726
+0x384E = 0x36F3
+0x384F = 0x3727
+0x3850 = 0x36F2
+0x3851 = 0x36FF
+0x3852 = 0x36F5
+0x3853 = 0x36FC
+0x3854 = 0x370E
+0x3856 = 0x36F6
+0x3857 = 0x3700
+0x3858 = 0x3723
+0x3859 = 0x3705
+0x385A = 0x3725
+0x385B = 0x3708
+0x385C = 0x3750
+0x385D = 0x3925
+0x385E = 0x3920
+0x385F = 0x3923
+0x3860 = 0x3921
+0x3861 = 0x39A1
+0x3862 = 0x3A69
+0x3863 = 0x3A6C
+0x3864 = 0x3A68
+0x3865 = 0x3A6B
+0x3866 = 0x3ACC
+0x3867 = 0x3ACD
+0x3868 = 0x3C10
+0x3869 = 0x3C0D
+0x386A = 0x3C0A
+0x386B = 0x3C16
+0x386C = 0x3C14
+0x386D = 0x3C52
+0x386E = 0x4028
+0x386F = 0x402E
+0x3870 = 0x402C
+0x3871 = 0x404D
+0x3872 = 0x4049
+0x3873 = 0x4031
+0x3874 = 0x4030
+0x3875 = 0x4033
+0x3876 = 0x402D
+0x3877 = 0x4036
+0x3878 = 0x403E
+0x3879 = 0x402F
+0x387A = 0x4027
+0x387B = 0x4034
+0x387C = 0x404C
+0x387D = 0x43FE
+0x387E = 0x4412
+0x3921 = 0x441F
+0x3922 = 0x4417
+0x3923 = 0x43F5
+0x3924 = 0x4415
+0x3925 = 0x43F7
+0x3927 = 0x1F7D
+0x3928 = 0x43FA
+0x3929 = 0x43F9
+0x392A = 0x444B
+0x392B = 0x459C
+0x392C = 0x459D
+0x392E = 0x46F0
+0x392F = 0x46F6
+0x3930 = 0x46EF
+0x3931 = 0x489D
+0x3932 = 0x489A
+0x3933 = 0x48A7
+0x3934 = 0x48AF
+0x3935 = 0x48AA
+0x3936 = 0x4A64
+0x3937 = 0x4A86
+0x3938 = 0x4A75
+0x3939 = 0x4A70
+0x393A = 0x4A84
+0x393B = 0x4A6B
+0x393C = 0x4A85
+0x393D = 0x4A6C
+0x393E = 0x4B17
+0x393F = 0x4B94
+0x3940 = 0x4B93
+0x3941 = 0x4CD2
+0x3942 = 0x4CD7
+0x3943 = 0x4CD4
+0x3944 = 0x4EA6
+0x3945 = 0x4EA7
+0x3946 = 0x4E9C
+0x3947 = 0x4E8B
+0x3948 = 0x4E8D
+0x3949 = 0x4E98
+0x394A = 0x4EB9
+0x394B = 0x4E9B
+0x394C = 0x4E9D
+0x394D = 0x4E99
+0x394E = 0x4EA8
+0x394F = 0x4E91
+0x3950 = 0x4E87
+0x3951 = 0x4E9A
+0x3952 = 0x4FA6
+0x3953 = 0x501F
+0x3954 = 0x50A7
+0x3955 = 0x50B1
+0x3956 = 0x50B2
+0x3957 = 0x50B7
+0x3958 = 0x52D0
+0x3959 = 0x52B3
+0x395A = 0x52B5
+0x395B = 0x52C4
+0x395C = 0x52C3
+0x395D = 0x52BC
+0x395E = 0x52B2
+0x395F = 0x52BA
+0x3960 = 0x52BB
+0x3961 = 0x52C2
+0x3962 = 0x52CD
+0x3963 = 0x52BE
+0x3964 = 0x52B7
+0x3965 = 0x538F
+0x3966 = 0x5403
+0x3967 = 0x5404
+0x3968 = 0x5571
+0x3969 = 0x5577
+0x396A = 0x5574
+0x396B = 0x558B
+0x396C = 0x557A
+0x396D = 0xF951
+0x396E = 0x558C
+0x396F = 0x5573
+0x3970 = 0x56FF
+0x3971 = 0x56FB
+0x3972 = 0x56FD
+0x3973 = 0x56F0
+0x3974 = 0x56F3
+0x3975 = 0x56FC
+0x3976 = 0x56F2
+0x3977 = 0x5892
+0x3978 = 0x589E
+0x3979 = 0x58AE
+0x397A = 0x5896
+0x397B = 0x5A14
+0x397C = 0x5A12
+0x397D = 0x5A13
+0x397E = 0x5A16
+0x3A21 = 0x5A0F
+0x3A22 = 0x5AB6
+0x3A23 = 0x5ABD
+0x3A24 = 0x5C8C
+0x3A25 = 0x5CAE
+0x3A26 = 0x5CAC
+0x3A27 = 0x5CAB
+0x3A28 = 0x5C99
+0x3A29 = 0x5C92
+0x3A2A = 0x5CBB
+0x3A2B = 0x5C9E
+0x3A2C = 0x5C7E
+0x3A2D = 0x5CAF
+0x3A2E = 0x5CBC
+0x3A2F = 0x5C98
+0x3A30 = 0x5F01
+0x3A31 = 0x5F09
+0x3A32 = 0x5F06
+0x3A33 = 0xF967
+0x3A34 = 0x5F07
+0x3A35 = 0x5F08
+0x3A36 = 0x60CF
+0x3A37 = 0x610E
+0x3A38 = 0x6132
+0x3A3A = 0x6112
+0x3A3B = 0x6116
+0x3A3C = 0x6117
+0x3A3D = 0x611B
+0x3A3E = 0x6115
+0x3A3F = 0x6131
+0x3A40 = 0x6118
+0x3A41 = 0x611A
+0x3A42 = 0x6110
+0x3A43 = 0x610A
+0x3A44 = 0x6109
+0x3A45 = 0x624F
+0x3A46 = 0xF973
+0x3A47 = 0x630F
+0x3A48 = 0x6310
+0x3A49 = 0xF975
+0x3A4A = 0x6328
+0x3A4B = 0x6311
+0x3A4C = 0x6316
+0x3A4D = 0x6317
+0x3A4E = 0x6302
+0x3A4F = 0x63BB
+0x3A50 = 0x63BA
+0x3A51 = 0x63C3
+0x3A52 = 0x63BC
+0x3A53 = 0x648A
+0x3A54 = 0x6484
+0x3A55 = 0x6486
+0x3A56 = 0x64E0
+0x3A57 = 0x6517
+0x3A58 = 0x6518
+0x3A59 = 0x651E
+0x3A5A = 0x6515
+0x3A5B = 0x65D3
+0x3A5C = 0x65DA
+0x3A5D = 0x65D9
+0x3A5E = 0x67E6
+0x3A5F = 0x67F4
+0x3A60 = 0x67E1
+0x3A61 = 0x6869
+0x3A62 = 0x6840
+0x3A63 = 0x6858
+0x3A64 = 0x686C
+0x3A65 = 0x684D
+0x3A66 = 0x6921
+0x3A67 = 0x6999
+0x3A68 = 0x69F1
+0x3A69 = 0x3F68
+0x3A6A = 0x6A86
+0x3A6B = 0x6F5B
+0x3A6C = 0x6F5C
+0x3A6D = 0x6F77
+0x3A6E = 0x6F2C
+0x3A6F = 0xF9AD
+0x3A70 = 0x6F58
+0x3A71 = 0x6F64
+0x3A72 = 0x6F61
+0x3A73 = 0x6F48
+0x3A74 = 0x6F97
+0x3A75 = 0x6F59
+0x3A76 = 0x6F29
+0x3A77 = 0x6F62
+0x3A78 = 0x6F2E
+0x3A79 = 0x6F68
+0x3A7A = 0x6F90
+0x3A7B = 0x6F3A
+0x3A7C = 0x6F3D
+0x3A7D = 0x6F5E
+0x3A7E = 0x6F46
+0x3B21 = 0x6F69
+0x3B22 = 0x6F65
+0x3B23 = 0x6F3E
+0x3B24 = 0x6F49
+0x3B25 = 0x6F56
+0x3B26 = 0x6FE1
+0x3B27 = 0x6F78
+0x3B28 = 0x6F79
+0x3B29 = 0x6F66
+0x3B2A = 0x6F4A
+0x3B2B = 0x6F35
+0x3B2C = 0x6F7A
+0x3B2D = 0x6F92
+0x3B2E = 0x6F60
+0x3B2F = 0x6F36
+0x3B30 = 0x6F51
+0x3B31 = 0x6F42
+0x3B33 = 0x6F3F
+0x3B34 = 0x6F7B
+0x3B35 = 0x6F5D
+0x3B36 = 0x6F94
+0x3B37 = 0x6F6A
+0x3B38 = 0xF9B5
+0x3B39 = 0x71F2
+0x3B3A = 0x73BB
+0x3B3B = 0x741B
+0x3B3C = 0x741A
+0x3B3D = 0x7433
+0x3B3E = 0x7417
+0x3B3F = 0x740A
+0x3B40 = 0x7415
+0x3B41 = 0x7412
+0x3B42 = 0x7401
+0x3B43 = 0x742D
+0x3B44 = 0x73FD
+0x3B45 = 0x7423
+0x3B46 = 0x7405
+0x3B47 = 0x7411
+0x3B48 = 0x7400
+0x3B49 = 0x741C
+0x3B4A = 0x7435
+0x3B4B = 0x742E
+0x3B4C = 0x7436
+0x3B4D = 0x0ABF
+0x3B4E = 0x742F
+0x3B4F = 0x740C
+0x3B50 = 0x7409
+0x3B51 = 0x7431
+0x3B52 = 0x73FC
+0x3B53 = 0x740F
+0x3B54 = 0x7418
+0x3B55 = 0x7402
+0x3B56 = 0x7600
+0x3B57 = 0x771F
+0x3B58 = 0x7737
+0x3B5A = 0x7738
+0x3B5B = 0x772B
+0x3B5C = 0x772E
+0x3B5D = 0x7721
+0x3B5E = 0x7730
+0x3B5F = 0x7729
+0x3B60 = 0x7731
+0x3B61 = 0xF9C9
+0x3B62 = 0x7701
+0x3B63 = 0x772C
+0x3B64 = 0x7722
+0x3B65 = 0x77FF
+0x3B66 = 0x7877
+0x3B67 = 0x7867
+0x3B68 = 0x787F
+0x3B69 = 0x787D
+0x3B6A = 0x787B
+0x3B6B = 0x787E
+0x3B6C = 0x791E
+0x3B6D = 0x791C
+0x3B6E = 0x7921
+0x3B6F = 0x7926
+0x3B70 = 0x7927
+0x3B71 = 0x7929
+0x3B72 = 0x792C
+0x3B73 = 0x791D
+0x3B74 = 0x792B
+0x3B75 = 0x7ABF
+0x3B76 = 0x7AA4
+0x3B77 = 0x7AAA
+0x3B78 = 0x7AAE
+0x3B79 = 0x7A9F
+0x3B7A = 0x7AD0
+0x3B7B = 0x7AB1
+0x3B7C = 0x7AAD
+0x3B7D = 0x7A9B
+0x3B7E = 0x7AB2
+0x3C21 = 0x7AA9
+0x3C22 = 0x7AB3
+0x3C23 = 0x7AB4
+0x3C24 = 0x7ABA
+0x3C25 = 0x7AA5
+0x3C26 = 0x7AB7
+0x3C27 = 0x7AAC
+0x3C28 = 0x7ACB
+0x3C29 = 0x7ACF
+0x3C2A = 0x7BC6
+0x3C2B = 0x7C01
+0x3C2C = 0x7BFF
+0x3C2D = 0x7BFD
+0x3C2E = 0x7C77
+0x3C2F = 0x7C78
+0x3C30 = 0x7C76
+0x3C31 = 0x7CF7
+0x3C32 = 0x7DCC
+0x3C34 = 0x7DD4
+0x3C35 = 0x7DD7
+0x3C36 = 0x7DD5
+0x3C37 = 0x7DD6
+0x3C38 = 0x7DD3
+0x3C39 = 0x7F5D
+0x3C3A = 0x7F55
+0x3C3B = 0x80E0
+0x3C3C = 0x8148
+0x3C3D = 0x80EE
+0x3C3E = 0x80DB
+0x3C3F = 0x80E7
+0x3C40 = 0x80D6
+0x3C41 = 0x80E5
+0x3C42 = 0x80E1
+0x3C43 = 0x80DD
+0x3C44 = 0x80E2
+0x3C45 = 0x8270
+0x3C46 = 0x8266
+0x3C47 = 0x826F
+0x3C48 = 0x826E
+0x3C49 = 0x8381
+0x3C4A = 0x8369
+0x3C4B = 0x836E
+0x3C4C = 0x836D
+0x3C4D = 0x836C
+0x3C4E = 0x8384
+0x3C4F = 0x8385
+0x3C50 = 0x8371
+0x3C51 = 0x8373
+0x3C52 = 0x836A
+0x3C53 = 0x836F
+0x3C54 = 0x837B
+0x3C55 = 0x856A
+0x3C56 = 0x857C
+0x3C57 = 0x857D
+0x3C58 = 0x8581
+0x3C59 = 0x85FA
+0x3C5A = 0x8605
+0x3C5B = 0x85EB
+0x3C5C = 0x85FB
+0x3C5D = 0x85E9
+0x3C5E = 0x85EF
+0x3C5F = 0x85FC
+0x3C60 = 0x85E7
+0x3C61 = 0xF9E1
+0x3C62 = 0x85EE
+0x3C63 = 0x85FD
+0x3C64 = 0x8732
+0x3C65 = 0x87A7
+0x3C66 = 0x87B5
+0x3C67 = 0x87B1
+0x3C68 = 0x87B9
+0x3C69 = 0x87A8
+0x3C6A = 0x87B3
+0x3C6B = 0xF9E6
+0x3C6C = 0x888A
+0x3C6D = 0x8891
+0x3C6E = 0x888D
+0x3C6F = 0x8899
+0x3C71 = 0x889A
+0x3C72 = 0x889B
+0x3C73 = 0x8892
+0x3C74 = 0x888F
+0x3C75 = 0x88AB
+0x3C76 = 0x4CDB
+0x3C78 = 0x8A75
+0x3C79 = 0x8A31
+0x3C7A = 0x8A38
+0x3C7C = 0x8A35
+0x3C7D = 0x8A69
+0x3C7E = 0x8A3B
+0x3D21 = 0x8A3D
+0x3D22 = 0x8A6C
+0x3D23 = 0x8A79
+0x3D24 = 0x8A3C
+0x3D25 = 0x8A3E
+0x3D26 = 0x8C97
+0x3D27 = 0x8CA5
+0x3D28 = 0x8CA2
+0x3D29 = 0x8C9D
+0x3D2A = 0x8CA1
+0x3D2B = 0x8D68
+0x3D2C = 0x8D6F
+0x3D2D = 0x8D6D
+0x3D2E = 0x8D72
+0x3D2F = 0x8D75
+0x3D30 = 0x8D77
+0x3D31 = 0x8D79
+0x3D32 = 0x8EB5
+0x3D33 = 0x8EEA
+0x3D34 = 0x8EAB
+0x3D35 = 0x8F43
+0x3D36 = 0x8F41
+0x3D37 = 0x8F42
+0x3D38 = 0x9009
+0x3D39 = 0x9008
+0x3D3A = 0x9006
+0x3D3B = 0x9001
+0x3D3C = 0x9003
+0x3D3D = 0x9000
+0x3D3E = 0x9004
+0x3D3F = 0x900A
+0x3D40 = 0x900E
+0x3D41 = 0x900D
+0x3D42 = 0x9007
+0x3D43 = 0x900F
+0x3D44 = 0x9014
+0x3D45 = 0x9002
+0x3D46 = 0x9015
+0x3D47 = 0x900C
+0x3D48 = 0x9010
+0x3D49 = 0x9005
+0x3D4A = 0x90FD
+0x3D4B = 0x90FF
+0x3D4C = 0x9104
+0x3D4D = 0x9100
+0x3D4E = 0x9109
+0x3D4F = 0x922B
+0x3D50 = 0xF9F7
+0x3D51 = 0x9231
+0x3D52 = 0x92DB
+0x3D53 = 0x92C5
+0x3D54 = 0x92D3
+0x3D55 = 0x92CE
+0x3D57 = 0x92C9
+0x3D58 = 0x92BF
+0x3D59 = 0x92CB
+0x3D5A = 0x92C0
+0x3D5B = 0x92D0
+0x3D5C = 0x92D4
+0x3D5D = 0x93C1
+0x3D5E = 0x93B9
+0x3D5F = 0x93BB
+0x3D60 = 0x93C3
+0x3D61 = 0x93C9
+0x3D62 = 0x9407
+0x3D63 = 0x942D
+0x3D64 = 0x94F8
+0x3D65 = 0x94E1
+0x3D66 = 0x94FA
+0x3D67 = 0x94EF
+0x3D68 = 0x94FD
+0x3D6A = 0x94EB
+0x3D6B = 0x94F1
+0x3D6C = 0x94ED
+0x3D6D = 0x94FE
+0x3D6E = 0x95F8
+0x3D6F = 0x9603
+0x3D70 = 0x95EE
+0x3D71 = 0x95E8
+0x3D72 = 0x9601
+0x3D73 = 0x96EC
+0x3D74 = 0x9722
+0x3D75 = 0x9714
+0x3D76 = 0x9734
+0x3D77 = 0x972F
+0x3D78 = 0x9739
+0x3D79 = 0x9741
+0x3D7A = 0x973C
+0x3D7B = 0x9749
+0x3D7C = 0x9758
+0x3D7D = 0x973A
+0x3D7E = 0x9742
+0x3E21 = 0x973F
+0x3E22 = 0x9822
+0x3E23 = 0x9823
+0x3E24 = 0x984A
+0x3E25 = 0x98DC
+0x3E26 = 0x98D9
+0x3E27 = 0x98DB
+0x3E28 = 0x98E2
+0x3E29 = 0xFA07
+0x3E2A = 0x98DF
+0x3E2B = 0x98E0
+0x3E2C = 0x98D7
+0x3E2D = 0x9A4F
+0x3E2E = 0x9A46
+0x3E2F = 0x9A53
+0x3E30 = 0x9A55
+0x3E31 = 0x9A4E
+0x3E32 = 0x9A4A
+0x3E33 = 0x9A4C
+0x3E34 = 0x9A63
+0x3E35 = 0x9B51
+0x3E36 = 0x9B53
+0x3E37 = 0x9B58
+0x3E38 = 0x9B4D
+0x3E39 = 0x9B5A
+0x3E3A = 0x9B49
+0x3E3B = 0x9B5D
+0x3E3C = 0x9C12
+0x3E3D = 0x9C3C
+0x3E3E = 0x9CD1
+0x3E3F = 0x9CDF
+0x3E40 = 0x9CD6
+0x3E41 = 0x9CD8
+0x3E42 = 0x9CE0
+0x3E43 = 0x9CD9
+0x3E44 = 0x9DB1
+0x3E45 = 0x9DAC
+0x3E46 = 0x9DAA
+0x3E47 = 0x9DEE
+0x3E48 = 0x9DBD
+0x3E4A = 0x9DC3
+0x3E4B = 0x9DA8
+0x3E4C = 0x9DAE
+0x3E4D = 0x9DAB
+0x3E4E = 0xA01D
+0x3E4F = 0xA027
+0x3E50 = 0xA038
+0x3E51 = 0xA012
+0x3E52 = 0xA048
+0x3E53 = 0xA02B
+0x3E54 = 0xA016
+0x3E55 = 0xA019
+0x3E56 = 0xA03D
+0x3E57 = 0xA023
+0x3E58 = 0xA02A
+0x3E59 = 0xA264
+0x3E5A = 0xA2AD
+0x3E5B = 0xA2AC
+0x3E5C = 0xFA14
+0x3E5D = 0xA2B1
+0x3E5E = 0xA2AF
+0x3E5F = 0xA32C
+0x3E60 = 0xA324
+0x3E61 = 0xA325
+0x3E62 = 0xA328
+0x3E63 = 0xA3F9
+0x3E64 = 0xA3F7
+0x3E65 = 0xA3FD
+0x3E66 = 0xA3FE
+0x3E67 = 0xA439
+0x3E68 = 0xA433
+0x3E69 = 0xA4D7
+0x3E6A = 0xA4D8
+0x3E6B = 0xA4E4
+0x3E6C = 0x14A1
+0x3E6D = 0xA50E
+0x3E6E = 0xA53B
+0x3E6F = 0xA544
+0x3E70 = 0xA542
+0x3E71 = 0xA594
+0x3E72 = 0xA593
+0x3E73 = 0xA5D5
+0x3E74 = 0xA6A7
+0x3E75 = 0x0431
+0x3E76 = 0x0423
+0x3E77 = 0x0428
+0x3E78 = 0x0427
+0x3E79 = 0x04C6
+0x3E7A = 0x05A3
+0x3E7B = 0x0621
+0x3E7C = 0x081B
+0x3E7E = 0x08C1
+0x3F21 = 0x08C3
+0x3F22 = 0x092A
+0x3F23 = 0x0969
+0x3F24 = 0x0A27
+0x3F25 = 0x10B6
+0x3F26 = 0x10A7
+0x3F27 = 0x10A4
+0x3F28 = 0x10A6
+0x3F29 = 0x1090
+0x3F2A = 0x109E
+0x3F2B = 0x1094
+0x3F2C = 0x10A8
+0x3F2D = 0x10A5
+0x3F2E = 0x10A2
+0x3F2F = 0x1091
+0x3F31 = 0x14BC
+0x3F32 = 0x14BD
+0x3F33 = 0x14B4
+0x3F34 = 0x14B0
+0x3F35 = 0x14E4
+0x3F36 = 0x1545
+0x3F37 = 0x154B
+0x3F38 = 0x157E
+0x3F39 = 0x157F
+0x3F3A = 0x157D
+0x3F3B = 0x15C3
+0x3F3C = 0x18FC
+0x3F3D = 0x18F7
+0x3F3E = 0x18F0
+0x3F3F = 0x18ED
+0x3F40 = 0x18F1
+0x3F41 = 0x18F8
+0x3F42 = 0x1AE9
+0x3F43 = 0x1CEB
+0x3F45 = 0x1F90
+0x3F46 = 0x1F8D
+0x3F47 = 0x1F86
+0x3F48 = 0x1F91
+0x3F49 = 0x1F8A
+0x3F4A = 0x2008
+0x3F4B = 0x2050
+0x3F4C = 0x22EA
+0x3F4D = 0x22E6
+0x3F4E = 0x22E2
+0x3F4F = 0x22E7
+0x3F50 = 0x22ED
+0x3F51 = 0x22E1
+0x3F52 = 0x2434
+0x3F53 = 0x2476
+0x3F54 = 0x2475
+0x3F55 = 0x2473
+0x3F56 = 0x24B5
+0x3F57 = 0x2590
+0x3F58 = 0x2592
+0x3F59 = 0x28E1
+0x3F5A = 0x28DF
+0x3F5B = 0x28D5
+0x3F5C = 0x28F2
+0x3F5D = 0x28FE
+0x3F5E = 0x2913
+0x3F5F = 0x292E
+0x3F60 = 0x2A19
+0x3F61 = 0x2E08
+0x3F63 = 0x2E05
+0x3F64 = 0x2E09
+0x3F65 = 0x2E06
+0x3F66 = 0x2E03
+0x3F67 = 0x2DFD
+0x3F68 = 0x2DFC
+0x3F69 = 0x2E02
+0x3F6A = 0x2E42
+0x3F6B = 0x301A
+0x3F6C = 0x3011
+0x3F6D = 0x3015
+0x3F6E = 0x3016
+0x3F6F = 0x30CC
+0x3F70 = 0x30CF
+0x3F71 = 0x30D0
+0x3F72 = 0x3122
+0x3F73 = 0x311E
+0x3F74 = 0x3121
+0x3F75 = 0x32E5
+0x3F77 = 0x3354
+0x3F78 = 0x32EF
+0x3F79 = 0x3353
+0x3F7A = 0x3351
+0x3F7B = 0x33AD
+0x3F7C = 0x3767
+0x3F7D = 0x3768
+0x3F7E = 0x37A4
+0x4021 = 0x3777
+0x4022 = 0x3789
+0x4023 = 0x3744
+0x4024 = 0x378B
+0x4025 = 0x3779
+0x4026 = 0x375B
+0x4027 = 0x3743
+0x4028 = 0x3757
+0x4029 = 0x374A
+0x402A = 0x377C
+0x402B = 0x3746
+0x402C = 0x377B
+0x402D = 0x3756
+0x402E = 0x39A8
+0x402F = 0x3A76
+0x4030 = 0x3A72
+0x4031 = 0x3AD6
+0x4032 = 0x3AD8
+0x4033 = 0x3AD1
+0x4034 = 0x3C22
+0x4035 = 0x3C20
+0x4036 = 0x3C23
+0x4037 = 0x3C1E
+0x4038 = 0x3C6E
+0x4039 = 0x40A3
+0x403A = 0x4077
+0x403B = 0x40A6
+0x403C = 0x406D
+0x403D = 0x40A2
+0x403E = 0x407C
+0x403F = 0x4084
+0x4040 = 0x4068
+0x4041 = 0x4074
+0x4042 = 0x4086
+0x4043 = 0x40A5
+0x4044 = 0x407B
+0x4045 = 0x407A
+0x4046 = 0x4069
+0x4047 = 0x4072
+0x4048 = 0x4076
+0x4049 = 0x444A
+0x404A = 0x4437
+0x404B = 0x442A
+0x404C = 0x442D
+0x404D = 0x4446
+0x404E = 0x4428
+0x404F = 0x4426
+0x4050 = 0x4442
+0x4051 = 0x442C
+0x4052 = 0x4438
+0x4053 = 0x442B
+0x4054 = 0x4433
+0x4055 = 0x4445
+0x4056 = 0x4539
+0x4057 = 0x46F9
+0x4058 = 0x46FA
+0x4059 = 0x48B8
+0x405A = 0x48B7
+0x405B = 0x48BB
+0x405C = 0x48B9
+0x405D = 0x48B4
+0x405E = 0x4A6F
+0x405F = 0x4A87
+0x4060 = 0x4A8F
+0x4061 = 0x4AA2
+0x4062 = 0x4AA3
+0x4063 = 0xF931
+0x4064 = 0x4B9B
+0x4065 = 0x4B9D
+0x4066 = 0x4BCE
+0x4068 = 0x4EBD
+0x4069 = 0x4EBF
+0x406A = 0x4E92
+0x406C = 0x4EEF
+0x406D = 0x4EC9
+0x406E = 0x4FA4
+0x406F = 0x4FA8
+0x4070 = 0x4FAA
+0x4071 = 0x5028
+0x4072 = 0x5024
+0x4073 = 0x5025
+0x4074 = 0x5026
+0x4075 = 0x50A9
+0x4076 = 0x50BA
+0x4077 = 0x50BE
+0x4078 = 0x50BC
+0x4079 = 0x50C0
+0x407A = 0x52F0
+0x407B = 0x52DF
+0x407C = 0x52E0
+0x407D = 0x52ED
+0x407E = 0x52DB
+0x4121 = 0x52FB
+0x4122 = 0x52B9
+0x4123 = 0x52DA
+0x4124 = 0x52EB
+0x4125 = 0x52EC
+0x4126 = 0x559A
+0x4127 = 0x559F
+0x4128 = 0x559B
+0x4129 = 0x5597
+0x412A = 0x55A1
+0x412B = 0x570F
+0x412C = 0x5705
+0x412D = 0x5748
+0x412F = 0x58BC
+0x4130 = 0x58BA
+0x4131 = 0x5ABF
+0x4132 = 0x5D01
+0x4133 = 0x5CE8
+0x4134 = 0x5CEF
+0x4135 = 0x5CE4
+0x4136 = 0x5CE6
+0x4137 = 0x5D02
+0x4138 = 0x5CEB
+0x4139 = 0x5CE0
+0x413A = 0x5CED
+0x413B = 0x5CD9
+0x413C = 0xF964
+0x413D = 0x5D14
+0x413E = 0x5CEE
+0x4140 = 0x5D13
+0x4141 = 0x5CF9
+0x4142 = 0x5CF8
+0x4143 = 0x5F25
+0x4144 = 0xF969
+0x4145 = 0x5F19
+0x4146 = 0x5F20
+0x4147 = 0x5F43
+0x4148 = 0x5F3F
+0x4149 = 0x6145
+0x414A = 0x614C
+0x414B = 0x6149
+0x414C = 0x614F
+0x414D = 0x6141
+0x414E = 0x613E
+0x414F = 0x614D
+0x4150 = 0x6152
+0x4151 = 0x614A
+0x4152 = 0x614E
+0x4153 = 0x6173
+0x4154 = 0x6142
+0x4155 = 0x6151
+0x4156 = 0x6155
+0x4157 = 0x6150
+0x4158 = 0x616C
+0x415A = 0x616A
+0x415B = 0x6153
+0x415C = 0x6168
+0x415D = 0x6255
+0x415E = 0x6256
+0x415F = 0x631C
+0x4160 = 0x631D
+0x4162 = 0x631E
+0x4163 = 0x6323
+0x4164 = 0x631F
+0x4165 = 0x63E1
+0x4166 = 0x63CD
+0x4167 = 0x63CB
+0x4168 = 0x63CC
+0x4169 = 0x63C8
+0x416A = 0x63C9
+0x416B = 0x649B
+0x416C = 0x6494
+0x416D = 0x6492
+0x416E = 0x6496
+0x416F = 0x6493
+0x4170 = 0x6495
+0x4171 = 0x648F
+0x4172 = 0x651D
+0x4173 = 0x6522
+0x4174 = 0x6521
+0x4175 = 0x65E9
+0x4176 = 0x65EF
+0x4177 = 0x65E0
+0x4178 = 0x65E6
+0x4179 = 0x65E4
+0x417A = 0x6829
+0x417B = 0x682C
+0x417C = 0x6876
+0x417D = 0x6883
+0x417E = 0x6878
+0x4221 = 0x683C
+0x4222 = 0x4443
+0x4223 = 0x687A
+0x4225 = 0x68F2
+0x4226 = 0x699E
+0x4227 = 0x699B
+0x4228 = 0x699A
+0x4229 = 0x69F6
+0x422A = 0x69F5
+0x422B = 0x6AA5
+0x422C = 0x6A93
+0x422D = 0x6AA4
+0x422E = 0x6E82
+0x422F = 0x6EC7
+0x4230 = 0x6FB7
+0x4231 = 0x701D
+0x4232 = 0x6FE2
+0x4233 = 0x6FD7
+0x4234 = 0x6FE3
+0x4235 = 0x6FE4
+0x4236 = 0x6FBC
+0x4237 = 0x6FD3
+0x4239 = 0x6F5A
+0x423A = 0x6FD2
+0x423B = 0x6F2D
+0x423C = 0xF9AF
+0x423D = 0x6FC4
+0x423E = 0x6FD0
+0x423F = 0x6FE5
+0x4240 = 0x7005
+0x4241 = 0x7007
+0x4242 = 0x6FE6
+0x4243 = 0x701B
+0x4244 = 0x6FE7
+0x4245 = 0x6FD8
+0x4246 = 0x6FBE
+0x4247 = 0x7017
+0x4248 = 0x6FB4
+0x4249 = 0x6FD9
+0x424A = 0x6FE8
+0x424B = 0x6FAD
+0x424C = 0x6FAF
+0x424D = 0x6FC8
+0x424E = 0x6FE9
+0x424F = 0x6FEA
+0x4250 = 0x71FE
+0x4251 = 0x71FB
+0x4252 = 0x7200
+0x4253 = 0x7472
+0x4254 = 0x7470
+0x4255 = 0x7446
+0x4256 = 0x7459
+0x4257 = 0x745E
+0x4258 = 0x7448
+0x4259 = 0x744F
+0x425A = 0x7471
+0x425B = 0x7460
+0x425C = 0x745F
+0x425D = 0x746E
+0x425E = 0x7473
+0x425F = 0xF9C0
+0x4260 = 0xF9BF
+0x4261 = 0x7447
+0x4262 = 0x746D
+0x4263 = 0x746F
+0x4264 = 0x7481
+0x4265 = 0x746C
+0x4266 = 0x7478
+0x4267 = 0x7483
+0x4268 = 0x7449
+0x4269 = 0x7468
+0x426A = 0x7474
+0x426B = 0x7463
+0x426C = 0x746A
+0x426D = 0x6885
+0x426E = 0x7465
+0x426F = 0x7462
+0x4270 = 0x74C8
+0x4271 = 0x75D0
+0x4272 = 0x75D4
+0x4273 = 0x75D1
+0x4274 = 0x7603
+0x4275 = 0x7742
+0x4276 = 0x7763
+0x4277 = 0x7756
+0x4278 = 0x775B
+0x4279 = 0x7755
+0x427A = 0x7750
+0x427B = 0x772D
+0x427C = 0x7744
+0x427D = 0x7748
+0x427E = 0x7745
+0x4321 = 0x7782
+0x4323 = 0x7762
+0x4324 = 0x7885
+0x4325 = 0x788D
+0x4326 = 0x7936
+0x4327 = 0x792F
+0x4328 = 0x7931
+0x4329 = 0x7937
+0x432A = 0x7AA7
+0x432B = 0x7AD9
+0x432C = 0x7AF0
+0x432D = 0x7AF2
+0x432E = 0x7AFD
+0x432F = 0x7AE8
+0x4330 = 0x7AEB
+0x4331 = 0x7AEE
+0x4332 = 0x7AE0
+0x4333 = 0x7AE9
+0x4334 = 0x7AED
+0x4335 = 0x7AD6
+0x4336 = 0x7AF8
+0x4337 = 0x7AD4
+0x4338 = 0x7ADF
+0x4339 = 0x7AE7
+0x433A = 0x7AD8
+0x433B = 0x7AE3
+0x433C = 0x7AEF
+0x433D = 0x7B0F
+0x433E = 0x7BCA
+0x433F = 0x1546
+0x4340 = 0x7C05
+0x4341 = 0x7C0C
+0x4342 = 0x7C0D
+0x4343 = 0x7C7F
+0x4344 = 0x7C80
+0x4345 = 0x7C81
+0x4346 = 0x7D01
+0x4347 = 0x7D03
+0x4348 = 0x7DF2
+0x4349 = 0x7DE2
+0x434A = 0x7DE3
+0x434B = 0x7DDE
+0x434C = 0x7DE9
+0x434D = 0x7DE8
+0x434E = 0x7DE0
+0x434F = 0x7E01
+0x4350 = 0x7DF5
+0x4351 = 0x7DE4
+0x4353 = 0x7E77
+0x4354 = 0x7F74
+0x4355 = 0x7F6F
+0x4356 = 0x7F62
+0x4357 = 0x7F61
+0x4358 = 0x7F6D
+0x4359 = 0x7F73
+0x435A = 0x7F6A
+0x435B = 0x7F69
+0x435C = 0x8112
+0x435D = 0x812D
+0x435E = 0x8114
+0x435F = 0x810F
+0x4360 = 0x8129
+0x4361 = 0x8116
+0x4362 = 0x8103
+0x4363 = 0x8146
+0x4364 = 0x815C
+0x4365 = 0x8111
+0x4366 = 0x8106
+0x4367 = 0x80DC
+0x4368 = 0x812B
+0x4369 = 0x812A
+0x436A = 0x812C
+0x436B = 0x8127
+0x436C = 0x827A
+0x436D = 0x839C
+0x436E = 0x8399
+0x436F = 0x8395
+0x4370 = 0x838B
+0x4371 = 0x8398
+0x4372 = 0x8396
+0x4373 = 0x8432
+0x4374 = 0x85A4
+0x4375 = 0x85AA
+0x4376 = 0x861B
+0x4378 = 0x860D
+0x4379 = 0x861C
+0x437A = 0x860A
+0x437B = 0x8620
+0x437C = 0x8608
+0x437D = 0x861A
+0x437E = 0x8613
+0x4421 = 0x8611
+0x4422 = 0x875D
+0x4423 = 0x875F
+0x4424 = 0x875E
+0x4425 = 0x8760
+0x4426 = 0x87BB
+0x4427 = 0x87BC
+0x4428 = 0x87C1
+0x4429 = 0x87C0
+0x442A = 0x87C8
+0x442B = 0x87CE
+0x442C = 0x88A7
+0x442D = 0x88B2
+0x442E = 0x88B6
+0x442F = 0x88A5
+0x4430 = 0x88BA
+0x4431 = 0x88B5
+0x4432 = 0x88AD
+0x4433 = 0x88A4
+0x4434 = 0x88D3
+0x4435 = 0x88B0
+0x4436 = 0x88B1
+0x4437 = 0x891D
+0x4438 = 0x8A8D
+0x443A = 0x8A91
+0x443B = 0x8AB6
+0x443C = 0x8AB7
+0x443D = 0x8ABD
+0x443E = 0x8ABC
+0x443F = 0x8A96
+0x4440 = 0x8A94
+0x4441 = 0x8AA0
+0x4442 = 0x8CA8
+0x4443 = 0x8CA6
+0x4444 = 0x8D84
+0x4445 = 0x8D96
+0x4446 = 0x8D88
+0x4447 = 0x8D9A
+0x4448 = 0x8ED1
+0x4449 = 0x8ECF
+0x444A = 0x8F50
+0x444B = 0x8F51
+0x444C = 0x8F4E
+0x444D = 0x8F80
+0x444E = 0x8F81
+0x444F = 0x901B
+0x4450 = 0x9017
+0x4451 = 0x9020
+0x4452 = 0x9019
+0x4453 = 0x901A
+0x4454 = 0x9021
+0x4455 = 0x901E
+0x4456 = 0x9018
+0x4457 = 0x901D
+0x4459 = 0x912D
+0x445A = 0x9124
+0x445B = 0x9127
+0x445C = 0x912E
+0x445D = 0x9125
+0x445E = 0x911C
+0x445F = 0x9119
+0x4461 = 0x9123
+0x4462 = 0x911F
+0x4463 = 0x911A
+0x4464 = 0x912B
+0x4465 = 0x911E
+0x4466 = 0x91E0
+0x4467 = 0x9233
+0x4468 = 0x92E6
+0x4469 = 0x92FC
+0x446A = 0x92E5
+0x446B = 0x92F8
+0x446C = 0x92F6
+0x446D = 0x92EA
+0x446E = 0x92F2
+0x446F = 0x92ED
+0x4470 = 0x92EB
+0x4471 = 0x92F0
+0x4472 = 0x92F1
+0x4473 = 0x93C6
+0x4474 = 0x93C8
+0x4475 = 0x93CE
+0x4476 = 0x93C5
+0x4478 = 0x93CB
+0x4479 = 0x9513
+0x447A = 0x9514
+0x447B = 0x9507
+0x447C = 0x950C
+0x447D = 0x961A
+0x4521 = 0x9617
+0x4522 = 0x9606
+0x4523 = 0x9616
+0x4524 = 0x9607
+0x4525 = 0x9610
+0x4526 = 0x9609
+0x4527 = 0x9619
+0x4528 = 0x9615
+0x4529 = 0x976E
+0x452A = 0x973B
+0x452B = 0x973E
+0x452C = 0x976C
+0x452D = 0x9765
+0x452E = 0x9764
+0x452F = 0x9759
+0x4530 = 0x977C
+0x4531 = 0x9770
+0x4532 = 0x9779
+0x4533 = 0x982C
+0x4534 = 0x9852
+0x4535 = 0x9851
+0x4536 = 0x984C
+0x4537 = 0x9900
+0x4538 = 0x9910
+0x4539 = 0x9913
+0x453A = 0x98FF
+0x453B = 0x98FE
+0x453C = 0x98ED
+0x453D = 0x9A5A
+0x453E = 0x9A58
+0x453F = 0x9A5C
+0x4540 = 0x9ADA
+0x4541 = 0x9B78
+0x4542 = 0x9B5E
+0x4543 = 0x9B67
+0x4544 = 0x9B64
+0x4545 = 0x9C13
+0x4546 = 0x9C23
+0x4547 = 0x9C41
+0x4548 = 0x9C3F
+0x4549 = 0x9C40
+0x454A = 0x9CED
+0x454B = 0x9CE3
+0x454C = 0x9CEA
+0x454D = 0x9CF0
+0x454E = 0x9CE6
+0x454F = 0x9CE9
+0x4550 = 0x9CF1
+0x4551 = 0x9CEE
+0x4552 = 0x9DD4
+0x4553 = 0x9DD1
+0x4554 = 0x9DDC
+0x4555 = 0x9DEC
+0x4556 = 0xA069
+0x4557 = 0xA06D
+0x4558 = 0xA057
+0x4559 = 0xA066
+0x455A = 0xA0F9
+0x455B = 0xA04A
+0x455C = 0xA060
+0x455D = 0xA056
+0x455E = 0xA059
+0x455F = 0xA04C
+0x4560 = 0xA06A
+0x4561 = 0xA062
+0x4562 = 0xA063
+0x4563 = 0xA070
+0x4564 = 0xA05F
+0x4565 = 0xFA0D
+0x4566 = 0xA064
+0x4567 = 0xA05D
+0x4568 = 0xA068
+0x4569 = 0xA09F
+0x456A = 0xA2BA
+0x456B = 0xA2B8
+0x456C = 0xA2BC
+0x456D = 0xA2B9
+0x456E = 0xA2B4
+0x456F = 0xA33B
+0x4570 = 0xA32D
+0x4571 = 0xA338
+0x4572 = 0xA32F
+0x4573 = 0xA332
+0x4574 = 0xA441
+0x4575 = 0xA4CB
+0x4576 = 0xA4DE
+0x4577 = 0xA4DD
+0x4578 = 0xA4DA
+0x4579 = 0xA4DC
+0x457A = 0xA510
+0x457B = 0xA54F
+0x457C = 0xA549
+0x457D = 0xA598
+0x457E = 0xA596
+0x4621 = 0xA597
+0x4622 = 0xA5C7
+0x4623 = 0x019C
+0x4624 = 0xA5DA
+0x4625 = 0xA5D8
+0x4626 = 0xA6A8
+0x4627 = 0x010A
+0x4628 = 0x019D
+0x4629 = 0x04CB
+0x462A = 0x0538
+0x462B = 0x0539
+0x462C = 0x05A6
+0x462D = 0x0823
+0x462E = 0x0822
+0x462F = 0x0821
+0x4630 = 0x09CE
+0x4631 = 0x0B92
+0x4632 = 0x0B91
+0x4633 = 0x10EC
+0x4634 = 0x10E0
+0x4635 = 0x10ED
+0x4636 = 0x1108
+0x4637 = 0x10E5
+0x4638 = 0x10EE
+0x4639 = 0x10E4
+0x463A = 0x10EB
+0x463B = 0x10E3
+0x463C = 0x10EA
+0x463D = 0x110A
+0x463E = 0xF859
+0x463F = 0x14D1
+0x4640 = 0x14E3
+0x4641 = 0x14D4
+0x4642 = 0x14D0
+0x4643 = 0x14D9
+0x4646 = 0x14DA
+0x4647 = 0x14D3
+0x4648 = 0x154C
+0x4649 = 0x154D
+0x464A = 0x157C
+0x464B = 0x1580
+0x464C = 0x15CC
+0x464D = 0x18FF
+0x464E = 0x1908
+0x464F = 0xA508
+0x4650 = 0x1901
+0x4651 = 0xF86B
+0x4652 = 0x1900
+0x4653 = 0x1AED
+0x4654 = 0x1AF3
+0x4655 = 0x1AEE
+0x4656 = 0x1AF1
+0x4657 = 0x1AF0
+0x4658 = 0x1ADE
+0x4659 = 0x1B51
+0x465A = 0x1F82
+0x465B = 0x1FA9
+0x465C = 0x1F98
+0x465D = 0x1F9D
+0x465E = 0x1F9A
+0x465F = 0x1F9E
+0x4660 = 0x1F9F
+0x4661 = 0x1FA6
+0x4662 = 0x1FA7
+0x4663 = 0x2009
+0x4664 = 0x202F
+0x4665 = 0x2171
+0x4666 = 0x216D
+0x4667 = 0x2172
+0x4668 = 0x22EF
+0x4669 = 0x22F0
+0x466A = 0x243B
+0x466B = 0x2439
+0x466C = 0x243C
+0x466D = 0x2438
+0x466E = 0x4BFD
+0x466F = 0x243A
+0x4670 = 0x2478
+0x4671 = 0x2479
+0x4672 = 0x2477
+0x4673 = 0x2598
+0x4674 = 0x259C
+0x4675 = 0x2599
+0x4676 = 0x259A
+0x4677 = 0x2911
+0x4678 = 0x290A
+0x4679 = 0x28FD
+0x467A = 0x290F
+0x467B = 0x2919
+0x467C = 0x2903
+0x467D = 0x2915
+0x467E = 0x290C
+0x4721 = 0x2909
+0x4722 = 0x2912
+0x4723 = 0x2934
+0x4724 = 0x292A
+0x4725 = 0x2908
+0x4726 = 0x292D
+0x4727 = 0x2928
+0x4728 = 0xF8B1
+0x4729 = 0x292C
+0x472A = 0x2926
+0x472B = 0x2933
+0x472D = 0x2A1A
+0x472E = 0x2A1E
+0x472F = 0x2E07
+0x4730 = 0x2E2C
+0x4731 = 0x2E32
+0x4732 = 0x2E28
+0x4733 = 0x2E31
+0x4734 = 0x2E29
+0x4735 = 0x2E30
+0x4736 = 0x2E2A
+0x4737 = 0x2E44
+0x4738 = 0x2E2E
+0x4739 = 0x30D1
+0x473A = 0x3124
+0x473B = 0x32F7
+0x473C = 0x32F4
+0x473D = 0x32F3
+0x473E = 0x32F8
+0x473F = 0x37B5
+0x4740 = 0x3796
+0x4741 = 0x3798
+0x4742 = 0x3795
+0x4743 = 0x3791
+0x4744 = 0x37B2
+0x4745 = 0x379E
+0x4746 = 0x3759
+0x4747 = 0x37A3
+0x4748 = 0x379A
+0x4749 = 0x379B
+0x474B = 0x6183
+0x474C = 0x3ADA
+0x474D = 0x3ADF
+0x474E = 0x3B16
+0x474F = 0x3C1F
+0x4750 = 0x3C2D
+0x4751 = 0x3C2E
+0x4752 = 0x3C2B
+0x4753 = 0x40B8
+0x4754 = 0x40BB
+0x4755 = 0x40BF
+0x4756 = 0x40BA
+0x4757 = 0x40D5
+0x4758 = 0x40E3
+0x4759 = 0x40C1
+0x475A = 0x40BE
+0x475B = 0x40BD
+0x475C = 0x40B4
+0x475D = 0x40C2
+0x475E = 0x40A1
+0x475F = 0x4087
+0x4760 = 0x40D7
+0x4761 = 0x40CA
+0x4762 = 0x40B5
+0x4763 = 0x40DA
+0x4764 = 0x40D9
+0x4765 = 0x40B3
+0x4766 = 0x40D8
+0x4767 = 0x4467
+0x4768 = 0x4471
+0x4769 = 0x4462
+0x476A = 0x445C
+0x476B = 0x4468
+0x476C = 0x4452
+0x476D = 0x4456
+0x476E = 0x1109
+0x476F = 0x0442
+0x4770 = 0x45A0
+0x4771 = 0x4700
+0x4772 = 0x46FE
+0x4773 = 0x46FF
+0x4774 = 0x48CB
+0x4775 = 0xF928
+0x4776 = 0x48CA
+0x4777 = 0x48A9
+0x4778 = 0x48C8
+0x4779 = 0x4AB4
+0x477A = 0x4AAC
+0x477B = 0x4AAA
+0x477C = 0x4AA9
+0x477D = 0x4C0E
+0x477E = 0x4CE9
+0x4821 = 0x4CED
+0x4822 = 0x4CF2
+0x4823 = 0x4CEB
+0x4824 = 0x4CEE
+0x4825 = 0x4EE8
+0x4826 = 0x4EDB
+0x4827 = 0x4ED7
+0x4828 = 0x4EE3
+0x4829 = 0x4EE5
+0x482A = 0x4EEE
+0x482B = 0x4ED5
+0x482C = 0x4FB3
+0x482D = 0x502D
+0x482E = 0x50C1
+0x482F = 0x50C3
+0x4830 = 0x530C
+0x4831 = 0x530E
+0x4832 = 0x5307
+0x4833 = 0x5317
+0x4834 = 0x5309
+0x4835 = 0x5316
+0x4836 = 0x539A
+0x4837 = 0x539C
+0x4838 = 0x55B4
+0x4839 = 0x55B7
+0x483A = 0x55B3
+0x483B = 0x154E
+0x483C = 0x5713
+0x483D = 0x5714
+0x483E = 0x58E6
+0x483F = 0x58DC
+0x4840 = 0x58E8
+0x4841 = 0x58E5
+0x4842 = 0x5A2E
+0x4843 = 0x5A2C
+0x4844 = 0x5A2B
+0x4845 = 0x5ACD
+0x4846 = 0x5D3D
+0x4847 = 0x5D32
+0x4848 = 0x5D2D
+0x4849 = 0x5D45
+0x484A = 0x5D3E
+0x484B = 0x5D50
+0x484C = 0x5D25
+0x484D = 0x5D53
+0x484E = 0x5D23
+0x484F = 0x5F37
+0x4850 = 0x5F38
+0x4851 = 0x5F47
+0x4852 = 0x5F3D
+0x4853 = 0x5F3E
+0x4854 = 0x5F49
+0x4855 = 0x5F4A
+0x4856 = 0x5F1D
+0x4858 = 0x61A5
+0x4859 = 0x618C
+0x485A = 0x618D
+0x485B = 0x6189
+0x485C = 0x6196
+0x485D = 0x6185
+0x485E = 0x618F
+0x485F = 0x6177
+0x4860 = 0x618E
+0x4861 = 0x6182
+0x4862 = 0x618A
+0x4863 = 0x6188
+0x4864 = 0x617B
+0x4865 = 0x6197
+0x4866 = 0x617D
+0x4867 = 0x6179
+0x4868 = 0x6259
+0x4869 = 0x6324
+0x486A = 0x632D
+0x486B = 0x632E
+0x486C = 0x632B
+0x486D = 0xF976
+0x486E = 0x63DA
+0x486F = 0x63D8
+0x4870 = 0x63D6
+0x4871 = 0x6487
+0x4872 = 0x64A0
+0x4873 = 0x6528
+0x4874 = 0x6525
+0x4875 = 0x651F
+0x4876 = 0x65F3
+0x4877 = 0x65F7
+0x4878 = 0x65F6
+0x4879 = 0x682B
+0x487A = 0x685B
+0x487B = 0x6848
+0x487D = 0x685C
+0x487E = 0x686D
+0x4921 = 0x689D
+0x4922 = 0x6899
+0x4923 = 0x688C
+0x4924 = 0x6891
+0x4925 = 0x689B
+0x4926 = 0x689A
+0x4927 = 0x689C
+0x4928 = 0x6895
+0x4929 = 0x688D
+0x492A = 0x6896
+0x492B = 0x68A5
+0x492C = 0x692A
+0x492D = 0x69A1
+0x492E = 0x69A4
+0x492F = 0x69AD
+0x4930 = 0x6AA9
+0x4931 = 0x6AAE
+0x4932 = 0x6AB0
+0x4933 = 0x700D
+0x4934 = 0x6F63
+0x4935 = 0x6F71
+0x4936 = 0x7051
+0x4937 = 0x7054
+0x4938 = 0x702A
+0x4939 = 0x7044
+0x493A = 0x7055
+0x493B = 0x7099
+0x493C = 0x7039
+0x493D = 0x703F
+0x493E = 0x703E
+0x493F = 0x704F
+0x4940 = 0x704D
+0x4941 = 0x7035
+0x4942 = 0x7040
+0x4943 = 0x7031
+0x4944 = 0x6FD5
+0x4945 = 0x702B
+0x4946 = 0x7033
+0x4947 = 0x7041
+0x4948 = 0x7056
+0x4949 = 0x704C
+0x494A = 0x7046
+0x494B = 0x703C
+0x494C = 0x7045
+0x494D = 0x7043
+0x494E = 0x703D
+0x494F = 0x7070
+0x4950 = 0x7057
+0x4951 = 0x7038
+0x4952 = 0x7058
+0x4954 = 0x7037
+0x4955 = 0x7207
+0x4956 = 0x7206
+0x4957 = 0x7209
+0x4958 = 0x74AB
+0x4959 = 0x7490
+0x495A = 0x7493
+0x495B = 0x74BC
+0x495C = 0x74A9
+0x495D = 0x749E
+0x495E = 0x74BF
+0x495F = 0x74AA
+0x4960 = 0x7491
+0x4961 = 0x74A4
+0x4962 = 0x749A
+0x4963 = 0x74A7
+0x4964 = 0x74A1
+0x4965 = 0x749C
+0x4966 = 0x74A2
+0x4967 = 0x749B
+0x4968 = 0x749F
+0x4969 = 0x7494
+0x496A = 0x748F
+0x496B = 0x72F0
+0x496C = 0x7492
+0x496D = 0x7495
+0x496E = 0x74A5
+0x496F = 0x74A6
+0x4970 = 0x7604
+0x4971 = 0x779C
+0x4972 = 0x7779
+0x4973 = 0x777A
+0x4974 = 0x777E
+0x4975 = 0x777B
+0x4976 = 0x7771
+0x4977 = 0x7781
+0x4978 = 0x777F
+0x4979 = 0x777C
+0x497A = 0x777D
+0x497B = 0x7775
+0x497C = 0x7776
+0x497D = 0x788E
+0x497E = 0x788F
+0x4A21 = 0x793E
+0x4A22 = 0x793F
+0x4A23 = 0x7940
+0x4A24 = 0x7941
+0x4A26 = 0x7B0D
+0x4A27 = 0x7B17
+0x4A28 = 0x7B10
+0x4A29 = 0x7B0E
+0x4A2A = 0x7AEA
+0x4A2B = 0x7B1D
+0x4A2C = 0x7B03
+0x4A2D = 0x7B22
+0x4A2E = 0x7B04
+0x4A2F = 0x7B00
+0x4A30 = 0x7B20
+0x4A31 = 0x7B21
+0x4A32 = 0x7B23
+0x4A33 = 0x7B13
+0x4A34 = 0x7B09
+0x4A35 = 0x7B11
+0x4A36 = 0x7BCB
+0x4A37 = 0x7BCE
+0x4A38 = 0x7BD0
+0x4A39 = 0x7BCC
+0x4A3A = 0x7BD4
+0x4A3B = 0x14DB
+0x4A3C = 0x7C09
+0x4A3D = 0x7C0B
+0x4A3E = 0x7C85
+0x4A3F = 0x7D06
+0x4A40 = 0x7D0D
+0x4A42 = 0x7D14
+0x4A43 = 0x7D0F
+0x4A44 = 0x7E09
+0x4A45 = 0x7E14
+0x4A46 = 0x7E0B
+0x4A47 = 0x7DFC
+0x4A48 = 0x7E04
+0x4A49 = 0x7E0A
+0x4A4A = 0x7E00
+0x4A4B = 0x7DFD
+0x4A4C = 0x7E07
+0x4A4D = 0x7E06
+0x4A4E = 0x7E11
+0x4A4F = 0x7E79
+0x4A50 = 0x7E78
+0x4A51 = 0x7F88
+0x4A52 = 0x7F80
+0x4A53 = 0x7F8B
+0x4A54 = 0x8159
+0x4A55 = 0x8161
+0x4A56 = 0x8175
+0x4A58 = 0x8155
+0x4A59 = 0x815B
+0x4A5A = 0x815F
+0x4A5B = 0x8152
+0x4A5C = 0x8162
+0x4A5D = 0x8172
+0x4A5E = 0x815D
+0x4A5F = 0x8168
+0x4A60 = 0x8171
+0x4A61 = 0x8165
+0x4A62 = 0x8166
+0x4A63 = 0x8167
+0x4A64 = 0x8176
+0x4A65 = 0x814C
+0x4A66 = 0x8160
+0x4A67 = 0x8174
+0x4A68 = 0x8150
+0x4A69 = 0x828A
+0x4A6A = 0x8281
+0x4A6B = 0x8286
+0x4A6C = 0x827F
+0x4A6D = 0x8280
+0x4A6E = 0x83A5
+0x4A6F = 0x83A7
+0x4A70 = 0x83A8
+0x4A71 = 0x83A6
+0x4A72 = 0x83AF
+0x4A73 = 0x6195
+0x4A74 = 0x83B1
+0x4A75 = 0x8435
+0x4A76 = 0x8439
+0x4A77 = 0x85C3
+0x4A78 = 0x8630
+0x4A79 = 0x862A
+0x4A7A = 0x862B
+0x4A7B = 0x862D
+0x4A7C = 0x862E
+0x4A7D = 0x862C
+0x4A7E = 0x8623
+0x4B21 = 0x8621
+0x4B22 = 0x8622
+0x4B23 = 0x876C
+0x4B24 = 0x8781
+0x4B25 = 0x878F
+0x4B26 = 0x8780
+0x4B27 = 0x87D0
+0x4B28 = 0x87CD
+0x4B29 = 0x87D5
+0x4B2A = 0x87D4
+0x4B2B = 0x88D1
+0x4B2C = 0x88BE
+0x4B2D = 0x88CB
+0x4B2E = 0x88CE
+0x4B2F = 0x88BD
+0x4B30 = 0x88D0
+0x4B31 = 0x8B04
+0x4B32 = 0x8AD5
+0x4B33 = 0x8AD0
+0x4B34 = 0x8AD3
+0x4B35 = 0x8AFB
+0x4B36 = 0x8AD8
+0x4B37 = 0x8AD1
+0x4B38 = 0x8AFD
+0x4B39 = 0x8AD9
+0x4B3A = 0x8AD6
+0x4B3B = 0x8AE6
+0x4B3C = 0x8AF9
+0x4B3D = 0x8DA1
+0x4B3E = 0x8D9D
+0x4B3F = 0x8D9E
+0x4B41 = 0x8EFF
+0x4B42 = 0x8F5F
+0x4B43 = 0x8F57
+0x4B44 = 0x8F60
+0x4B45 = 0x8F59
+0x4B46 = 0x902C
+0x4B47 = 0x9025
+0x4B48 = 0x9027
+0x4B49 = 0x9030
+0x4B4A = 0x9024
+0x4B4B = 0x9026
+0x4B4C = 0x902D
+0x4B4D = 0x902E
+0x4B4E = 0x9029
+0x4B4F = 0x9031
+0x4B50 = 0x9145
+0x4B51 = 0x9147
+0x4B52 = 0x9152
+0x4B53 = 0x914A
+0x4B54 = 0x9150
+0x4B55 = 0x9146
+0x4B56 = 0x914F
+0x4B57 = 0x914E
+0x4B58 = 0x9153
+0x4B59 = 0x9321
+0x4B5A = 0x9309
+0x4B5B = 0x931A
+0x4B5C = 0x931B
+0x4B5D = 0x5315
+0x4B5E = 0x9310
+0x4B5F = 0xF9F9
+0x4B60 = 0x9314
+0x4B61 = 0x930E
+0x4B62 = 0x9312
+0x4B63 = 0x930B
+0x4B64 = 0x93CF
+0x4B65 = 0x93D2
+0x4B66 = 0x93D0
+0x4B67 = 0x93D4
+0x4B68 = 0x93D3
+0x4B69 = 0x93D1
+0x4B6A = 0x0B18
+0x4B6B = 0xF9FB
+0x4B6C = 0x9409
+0x4B6D = 0x951C
+0x4B6E = 0x9527
+0x4B6F = 0x9525
+0x4B70 = 0x951B
+0x4B71 = 0x9529
+0x4B72 = 0x951F
+0x4B73 = 0x9530
+0x4B74 = 0x9524
+0x4B75 = 0x9528
+0x4B76 = 0x9519
+0x4B77 = 0x952F
+0x4B78 = 0x9624
+0x4B79 = 0x9621
+0x4B7A = 0x9625
+0x4B7B = 0x9626
+0x4B7C = 0x9627
+0x4B7D = 0x9676
+0x4B7E = 0x9766
+0x4C21 = 0x9775
+0x4C22 = 0x9769
+0x4C23 = 0x977E
+0x4C24 = 0x978F
+0x4C25 = 0x9774
+0x4C26 = 0x7210
+0x4C27 = 0x97AD
+0x4C28 = 0x982B
+0x4C29 = 0x982A
+0x4C2A = 0x9858
+0x4C2B = 0x9922
+0x4C2C = 0x991D
+0x4C2D = 0x992B
+0x4C2E = 0x992C
+0x4C2F = 0x992D
+0x4C30 = 0x9933
+0x4C31 = 0x991B
+0x4C32 = 0x9927
+0x4C33 = 0x992A
+0x4C34 = 0x9928
+0x4C35 = 0x993B
+0x4C36 = 0x9A7E
+0x4C37 = 0x9A71
+0x4C38 = 0x9A79
+0x4C39 = 0x9A78
+0x4C3A = 0x9A70
+0x4C3B = 0x9A6D
+0x4C3C = 0x9A7D
+0x4C3D = 0x9A75
+0x4C3E = 0x9A76
+0x4C3F = 0x9ADE
+0x4C40 = 0x9B66
+0x4C41 = 0x9B83
+0x4C42 = 0x9B87
+0x4C43 = 0x9B7B
+0x4C44 = 0x9B89
+0x4C45 = 0x9B86
+0x4C46 = 0x9B82
+0x4C47 = 0x9B7C
+0x4C48 = 0x9B81
+0x4C49 = 0x9C43
+0x4C4A = 0x9C45
+0x4C4B = 0x9CF7
+0x4C4C = 0x9CF9
+0x4C4D = 0x9CFA
+0x4C4E = 0x9E05
+0x4C4F = 0x9DFE
+0x4C50 = 0x9E0F
+0x4C51 = 0x9DFF
+0x4C52 = 0x9DFA
+0x4C53 = 0x9E09
+0x4C54 = 0x9E20
+0x4C55 = 0x9E0C
+0x4C56 = 0x9E3C
+0x4C57 = 0x9E22
+0x4C58 = 0x9DF8
+0x4C59 = 0x9E0A
+0x4C5A = 0x9E08
+0x4C5B = 0x9DF7
+0x4C5C = 0xA08E
+0x4C5D = 0xA077
+0x4C5E = 0xA08B
+0x4C5F = 0xA0B4
+0x4C60 = 0xA08A
+0x4C61 = 0xA09A
+0x4C62 = 0xA079
+0x4C63 = 0xA083
+0x4C64 = 0xA07F
+0x4C65 = 0xA0A1
+0x4C66 = 0xA08F
+0x4C67 = 0xA0A3
+0x4C68 = 0xA081
+0x4C69 = 0xA094
+0x4C6A = 0xA07E
+0x4C6B = 0xA082
+0x4C6C = 0xA090
+0x4C6D = 0xA0A5
+0x4C6E = 0xA0AD
+0x4C6F = 0xA09D
+0x4C70 = 0xA267
+0x4C71 = 0xA269
+0x4C72 = 0xA2CB
+0x4C73 = 0xA2C8
+0x4C74 = 0xA2D1
+0x4C75 = 0xA340
+0x4C76 = 0xA34B
+0x4C77 = 0xA349
+0x4C78 = 0xA346
+0x4C79 = 0xA33E
+0x4C7A = 0xA343
+0x4C7B = 0xA33F
+0x4C7C = 0xA3A5
+0x4C7D = 0xA3A7
+0x4C7E = 0xA44E
+0x4D21 = 0xA44D
+0x4D22 = 0x259B
+0x4D23 = 0xA4E5
+0x4D24 = 0xA4E1
+0x4D25 = 0xA4E2
+0x4D26 = 0xA516
+0x4D27 = 0xA514
+0x4D28 = 0xFA1B
+0x4D29 = 0xA559
+0x4D2A = 0xA551
+0x4D2B = 0xA55F
+0x4D2C = 0xA54A
+0x4D2D = 0xA557
+0x4D2E = 0xA558
+0x4D2F = 0xA5CA
+0x4D30 = 0xA5DB
+0x4D31 = 0xA5DE
+0x4D32 = 0xA5E0
+0x4D33 = 0xA5E1
+0x4D34 = 0xA5DF
+0x4D35 = 0xA5E2
+0x4D36 = 0xA5E3
+0x4D37 = 0xA692
+0x4D38 = 0xA6BF
+0x4D39 = 0xA6BE
+0x4D3A = 0x010B
+0x4D3B = 0x0452
+0x4D3C = 0x044E
+0x4D3E = 0xF813
+0x4D3F = 0x05A7
+0x4D40 = 0x0826
+0x4D41 = 0x0827
+0x4D42 = 0x08C6
+0x4D43 = 0x090B
+0x4D44 = 0x096A
+0x4D45 = 0x0978
+0x4D46 = 0x111A
+0x4D47 = 0x1116
+0x4D48 = 0x1119
+0x4D49 = 0x1117
+0x4D4A = 0x111B
+0x4D4B = 0x1118
+0x4D4C = 0x1120
+0x4D4D = 0x1237
+0x4D4E = 0x14EC
+0x4D4F = 0x1581
+0x4D50 = 0x923D
+0x4D51 = 0x190F
+0x4D52 = 0x19AD
+0x4D53 = 0x1AFB
+0x4D54 = 0x1B52
+0x4D55 = 0x1FAF
+0x4D56 = 0x1FB7
+0x4D57 = 0x1FB2
+0x4D58 = 0x2178
+0x4D59 = 0x21AC
+0x4D5A = 0x2300
+0x4D5B = 0x22FE
+0x4D5C = 0x2302
+0x4D5D = 0x22FD
+0x4D5E = 0x2303
+0x4D5F = 0x2440
+0x4D60 = 0x2443
+0x4D61 = 0x2442
+0x4D62 = 0x24B7
+0x4D63 = 0x25A2
+0x4D64 = 0x2900
+0x4D65 = 0x2935
+0x4D66 = 0x2941
+0x4D67 = 0x2905
+0x4D68 = 0x0453
+0x4D69 = 0x2950
+0x4D6A = 0x294E
+0x4D6B = 0x2953
+0x4D6C = 0x2E53
+0x4D6D = 0x2E50
+0x4D6E = 0x2E57
+0x4D6F = 0x2E5F
+0x4D70 = 0x2E55
+0x4D71 = 0x2EEA
+0x4D72 = 0x3026
+0x4D73 = 0x9830
+0x4D74 = 0x302A
+0x4D75 = 0x3028
+0x4D76 = 0x302C
+0x4D77 = 0x302D
+0x4D78 = 0x30D4
+0x4D79 = 0x3307
+0x4D7A = 0x3358
+0x4D7B = 0x3359
+0x4D7C = 0x37C5
+0x4D7D = 0x37CD
+0x4D7E = 0x37C7
+0x4E21 = 0x37E8
+0x4E23 = 0x3932
+0x4E24 = 0xA697
+0x4E25 = 0x3ADE
+0x4E26 = 0x3C32
+0x4E27 = 0x0AC8
+0x4E28 = 0xF915
+0x4E29 = 0x40F1
+0x4E2A = 0x40F0
+0x4E2B = 0x40EC
+0x4E2C = 0x4109
+0x4E2D = 0x40F9
+0x4E2E = 0x40F5
+0x4E2F = 0x40FE
+0x4E30 = 0x4474
+0x4E31 = 0x4481
+0x4E32 = 0x447C
+0x4E33 = 0x4475
+0x4E34 = 0x4489
+0x4E35 = 0x4482
+0x4E36 = 0x4497
+0x4E37 = 0x4486
+0x4E38 = 0x447D
+0x4E39 = 0x4493
+0x4E3A = 0x449C
+0x4E3B = 0x4476
+0x4E3C = 0x4480
+0x4E3D = 0x4545
+0x4E3E = 0x06A1
+0x4E3F = 0x4703
+0x4E40 = 0x48C9
+0x4E41 = 0x48CD
+0x4E42 = 0x48D0
+0x4E43 = 0x4AAD
+0x4E44 = 0x4AC5
+0x4E45 = 0x4BA2
+0x4E46 = 0x4CEC
+0x4E47 = 0x4CF6
+0x4E48 = 0x4CF3
+0x4E49 = 0x4EF3
+0x4E4A = 0x4EFA
+0x4E4B = 0x4EF9
+0x4E4C = 0x4EF5
+0x4E4D = 0x4EF4
+0x4E4E = 0x4EF8
+0x4E4F = 0x4FB6
+0x4E50 = 0x4FB4
+0x4E51 = 0x5032
+0x4E52 = 0x50CD
+0x4E53 = 0x50C8
+0x4E54 = 0x50CE
+0x4E55 = 0x50CA
+0x4E56 = 0x532A
+0x4E57 = 0x5321
+0x4E58 = 0x531D
+0x4E59 = 0x55BD
+0x4E5A = 0x55BE
+0x4E5B = 0x55C2
+0x4E5D = 0x55C9
+0x4E5E = 0x571F
+0x4E5F = 0x58F1
+0x4E60 = 0x58ED
+0x4E61 = 0x58F2
+0x4E62 = 0x58E0
+0x4E63 = 0x58F7
+0x4E64 = 0x5A30
+0x4E65 = 0x5A37
+0x4E66 = 0x5A31
+0x4E67 = 0x5A36
+0x4E68 = 0x5AC8
+0x4E69 = 0x5D6D
+0x4E6A = 0x5D69
+0x4E6B = 0x5D7D
+0x4E6C = 0x5D61
+0x4E6D = 0x5D70
+0x4E6E = 0x5D71
+0x4E6F = 0x5D73
+0x4E70 = 0x5D76
+0x4E71 = 0x5D75
+0x4E72 = 0x5D78
+0x4E73 = 0x5D79
+0x4E74 = 0x5D64
+0x4E75 = 0x5D6E
+0x4E76 = 0x5F51
+0x4E77 = 0x5F4F
+0x4E78 = 0x5F22
+0x4E79 = 0x61AF
+0x4E7A = 0x61AA
+0x4E7B = 0x61A3
+0x4E7C = 0x619D
+0x4E7D = 0x619C
+0x4E7E = 0x61A1
+0x4F21 = 0x61B6
+0x4F22 = 0x61AC
+0x4F23 = 0x61A2
+0x4F24 = 0x61A7
+0x4F25 = 0x61B0
+0x4F26 = 0x61A9
+0x4F27 = 0x61C3
+0x4F28 = 0x6331
+0x4F29 = 0x6332
+0x4F2A = 0x6333
+0x4F2B = 0x6334
+0x4F2C = 0x6337
+0x4F2D = 0x633C
+0x4F2E = 0x63D9
+0x4F2F = 0x63DD
+0x4F30 = 0x63DE
+0x4F31 = 0x63DF
+0x4F32 = 0x63E0
+0x4F33 = 0x64A5
+0x4F34 = 0x64AA
+0x4F35 = 0x64A2
+0x4F36 = 0x64A3
+0x4F37 = 0x6604
+0x4F38 = 0x6603
+0x4F39 = 0x65FE
+0x4F3A = 0x6628
+0x4F3B = 0x68AF
+0x4F3C = 0x68AD
+0x4F3D = 0x68A6
+0x4F3E = 0x69AC
+0x4F3F = 0x69A5
+0x4F40 = 0x69B0
+0x4F41 = 0x69B1
+0x4F42 = 0x6A01
+0x4F43 = 0x6AB2
+0x4F44 = 0x6AD2
+0x4F45 = 0x6AF1
+0x4F46 = 0x6FD1
+0x4F47 = 0x7047
+0x4F48 = 0x70C9
+0x4F49 = 0x70A7
+0x4F4A = 0x70C8
+0x4F4B = 0x7095
+0x4F4C = 0x708E
+0x4F4D = 0x7091
+0x4F4E = 0x707D
+0x4F4F = 0x70EE
+0x4F50 = 0x708D
+0x4F51 = 0x708C
+0x4F52 = 0x70B0
+0x4F53 = 0x7096
+0x4F54 = 0x7042
+0x4F55 = 0x707C
+0x4F56 = 0x70B1
+0x4F57 = 0x70B2
+0x4F58 = 0x7084
+0x4F59 = 0x709D
+0x4F5A = 0x70A1
+0x4F5B = 0x7098
+0x4F5C = 0x70B3
+0x4F5D = 0x7022
+0x4F5E = 0x707B
+0x4F5F = 0x708A
+0x4F60 = 0x70CE
+0x4F61 = 0x7080
+0x4F62 = 0x7097
+0x4F63 = 0x70B4
+0x4F64 = 0x70B5
+0x4F65 = 0x709A
+0x4F66 = 0x709F
+0x4F67 = 0x7093
+0x4F68 = 0x7212
+0x4F69 = 0x720B
+0x4F6A = 0x720E
+0x4F6B = 0x74A3
+0x4F6C = 0x74CC
+0x4F6D = 0x74DC
+0x4F6E = 0x74E1
+0x4F6F = 0x74DE
+0x4F70 = 0x74D2
+0x4F71 = 0x74DB
+0x4F72 = 0x74D9
+0x4F73 = 0x74D7
+0x4F74 = 0x74D4
+0x4F75 = 0x74C9
+0x4F76 = 0x74EB
+0x4F77 = 0x74DA
+0x4F78 = 0x74D1
+0x4F79 = 0x7504
+0x4F7A = 0x74CA
+0x4F7B = 0x74E2
+0x4F7C = 0x75D7
+0x4F7D = 0x778C
+0x4F7E = 0x7799
+0x5021 = 0x77A2
+0x5022 = 0x7796
+0x5023 = 0x7794
+0x5024 = 0x779F
+0x5026 = 0x778E
+0x5027 = 0x7803
+0x5028 = 0x7894
+0x5029 = 0x7893
+0x502A = 0x7944
+0x502B = 0x7B2F
+0x502C = 0x7B35
+0x502D = 0x7B2B
+0x502E = 0x7B32
+0x502F = 0x7B2D
+0x5030 = 0x7B36
+0x5032 = 0x7B31
+0x5033 = 0x7B12
+0x5034 = 0x7B33
+0x5035 = 0x7B1F
+0x5036 = 0x7B34
+0x5037 = 0x7B40
+0x5038 = 0x7B3F
+0x5039 = 0x7B41
+0x503A = 0x7BD3
+0x503B = 0x7C89
+0x503C = 0x7D18
+0x503D = 0x7D10
+0x503E = 0x7E1A
+0x503F = 0x7E25
+0x5040 = 0x7E1E
+0x5041 = 0x7F92
+0x5042 = 0x7F95
+0x5043 = 0x7F93
+0x5044 = 0x8184
+0x5045 = 0x819A
+0x5046 = 0x8189
+0x5047 = 0x818D
+0x5048 = 0x8188
+0x5049 = 0x8191
+0x504A = 0x819B
+0x504B = 0x819C
+0x504C = 0x9548
+0x504D = 0x828E
+0x504E = 0x8292
+0x504F = 0x83C5
+0x5050 = 0x83C1
+0x5051 = 0x83B8
+0x5052 = 0x83BE
+0x5053 = 0x83B5
+0x5054 = 0x83C7
+0x5055 = 0x843C
+0x5057 = 0x85EC
+0x5058 = 0x863F
+0x5059 = 0x8639
+0x505A = 0x8637
+0x505B = 0x87A1
+0x505C = 0x8794
+0x505D = 0x87A0
+0x505E = 0x87DE
+0x505F = 0x87DB
+0x5060 = 0x87DF
+0x5061 = 0x87DC
+0x5062 = 0x88D6
+0x5063 = 0x88DC
+0x5064 = 0x88DD
+0x5065 = 0x88E0
+0x5066 = 0x88E3
+0x5067 = 0x88E1
+0x5068 = 0x8B18
+0x5069 = 0x8B19
+0x506A = 0x8B53
+0x506B = 0xF9EC
+0x506C = 0x8B44
+0x506D = 0x8B0E
+0x506E = 0x8B0F
+0x506F = 0x8B47
+0x5070 = 0x8B17
+0x5071 = 0x8B1D
+0x5072 = 0x8B11
+0x5073 = 0x8CB4
+0x5074 = 0x8CB6
+0x5075 = 0x8DB7
+0x5076 = 0x8DBE
+0x5077 = 0x8DC2
+0x5078 = 0x8DB4
+0x5079 = 0x8F31
+0x507A = 0x8F15
+0x507B = 0x8F83
+0x507C = 0x903B
+0x507D = 0x9036
+0x507E = 0x9042
+0x5121 = 0x9050
+0x5122 = 0x9040
+0x5123 = 0x9034
+0x5124 = 0x9038
+0x5125 = 0x903D
+0x5126 = 0x903E
+0x5127 = 0x9035
+0x5128 = 0x903A
+0x5129 = 0x9046
+0x512A = 0x9037
+0x512B = 0x9039
+0x512C = 0x9045
+0x512D = 0x9177
+0x512E = 0x915D
+0x512F = 0x916A
+0x5130 = 0x9176
+0x5131 = 0x916B
+0x5132 = 0x916C
+0x5133 = 0x9165
+0x5134 = 0x9164
+0x5135 = 0x9171
+0x5136 = 0x915F
+0x5137 = 0x9172
+0x5138 = 0x91FE
+0x5139 = 0x91FF
+0x513A = 0x923E
+0x513B = 0x932B
+0x513C = 0x9336
+0x513D = 0x932D
+0x513E = 0x9339
+0x513F = 0x933F
+0x5140 = 0x933B
+0x5141 = 0x9333
+0x5142 = 0x9342
+0x5143 = 0x933A
+0x5144 = 0x93D5
+0x5145 = 0x93D8
+0x5146 = 0x93D9
+0x5147 = 0x940D
+0x5148 = 0x940A
+0x5149 = 0x9439
+0x514A = 0x943A
+0x514B = 0x953D
+0x514C = 0x9545
+0x514D = 0x953A
+0x514E = 0x9537
+0x514F = 0x953E
+0x5150 = 0x9542
+0x5151 = 0x9787
+0x5152 = 0x978C
+0x5153 = 0x9782
+0x5154 = 0x976B
+0x5155 = 0x97A0
+0x5156 = 0x979A
+0x5157 = 0x9790
+0x5158 = 0x978E
+0x5159 = 0x97A1
+0x515A = 0x97BD
+0x515B = 0x97B2
+0x515C = 0x97B5
+0x515D = 0x97B7
+0x515E = 0x97AA
+0x515F = 0x97A2
+0x5160 = 0x97A5
+0x5161 = 0x97AE
+0x5162 = 0x97AB
+0x5163 = 0x97BC
+0x5164 = 0x9832
+0x5165 = 0x985A
+0x5166 = 0x9964
+0x5167 = 0x995C
+0x5168 = 0x994D
+0x5169 = 0x993F
+0x516A = 0x993E
+0x516B = 0x9952
+0x516C = 0x9958
+0x516D = 0x9957
+0x516E = 0x995E
+0x516F = 0x9953
+0x5170 = 0x9954
+0x5171 = 0x9956
+0x5172 = 0x8F65
+0x5173 = 0x9A84
+0x5174 = 0x9A85
+0x5175 = 0x9A86
+0x5176 = 0x9B97
+0x5177 = 0x9BA1
+0x5178 = 0x9BA2
+0x517A = 0xFA0A
+0x517B = 0x9BA3
+0x517C = 0x9BA6
+0x517E = 0x9C15
+0x5221 = 0x9C24
+0x5222 = 0x9C4A
+0x5223 = 0x9C49
+0x5224 = 0x9C48
+0x5225 = 0x9C4B
+0x5226 = 0x9D0E
+0x5227 = 0x9962
+0x5228 = 0x9D0B
+0x5229 = 0x9D0A
+0x522A = 0x9D08
+0x522B = 0x9D06
+0x522C = 0x9E43
+0x522D = 0x9E47
+0x522E = 0x9E3F
+0x522F = 0x9E46
+0x5230 = 0x9E50
+0x5232 = 0x9E4B
+0x5234 = 0x9E52
+0x5235 = 0xA0D7
+0x5236 = 0xA0BF
+0x5237 = 0xA0D8
+0x5238 = 0xA0E0
+0x5239 = 0xA0E7
+0x523A = 0xA0B8
+0x523B = 0xA0D5
+0x523C = 0xA0EF
+0x523D = 0xA0E6
+0x523E = 0xA0E4
+0x523F = 0xA0D4
+0x5240 = 0xA0D6
+0x5241 = 0xA0EA
+0x5243 = 0xA0BB
+0x5244 = 0xA0E9
+0x5245 = 0xFA10
+0x5246 = 0xA26D
+0x5247 = 0xA270
+0x5248 = 0xA273
+0x5249 = 0xA272
+0x524A = 0xA2D4
+0x524B = 0xA2CE
+0x524C = 0xA2D5
+0x524D = 0xA35A
+0x524E = 0xA358
+0x524F = 0xA352
+0x5250 = 0xA350
+0x5251 = 0xA355
+0x5252 = 0xA34E
+0x5253 = 0xA34D
+0x5254 = 0xA3CB
+0x5255 = 0xA3CC
+0x5256 = 0xA3CD
+0x5257 = 0xA3D1
+0x5258 = 0xA458
+0x5259 = 0xA463
+0x525A = 0xA45E
+0x525B = 0xA454
+0x525C = 0xA45B
+0x525D = 0xA4E9
+0x525E = 0xA4E7
+0x525F = 0xA4E8
+0x5260 = 0xA51D
+0x5261 = 0xA567
+0x5262 = 0xA55A
+0x5263 = 0xA55C
+0x5264 = 0xA55B
+0x5265 = 0xA561
+0x5266 = 0xA5A1
+0x5268 = 0xA5A4
+0x5269 = 0xA5E9
+0x526A = 0xA5EF
+0x526B = 0xA5E5
+0x526C = 0xA5F5
+0x526D = 0xA5EB
+0x526E = 0xA5ED
+0x526F = 0xA696
+0x5270 = 0xA695
+0x5271 = 0xA6B3
+0x5272 = 0xA6B5
+0x5273 = 0xA6B1
+0x5275 = 0x044D
+0x5276 = 0x0624
+0x5277 = 0x082B
+0x5278 = 0x09CF
+0x5279 = 0x0AC9
+0x527A = 0x1136
+0x527B = 0x1131
+0x527C = 0x1154
+0x527D = 0x113A
+0x527E = 0x1138
+0x5321 = 0x1239
+0x5322 = 0x1238
+0x5323 = 0x14F4
+0x5324 = 0x14F3
+0x5325 = 0x14F6
+0x5326 = 0x14FC
+0x5327 = 0x14F5
+0x5328 = 0x14F1
+0x5329 = 0x169C
+0x532A = 0x1918
+0x532B = 0x191A
+0x532C = 0x1AFC
+0x532D = 0x1AFE
+0x532E = 0x1B03
+0x532F = 0x1B53
+0x5330 = 0x1D2B
+0x5331 = 0x1FC6
+0x5332 = 0x1FC1
+0x5333 = 0x217B
+0x5334 = 0x2306
+0x5335 = 0x2449
+0x5336 = 0x24B8
+0x5337 = 0x25A3
+0x5338 = 0x2952
+0x5339 = 0x294D
+0x533A = 0x295F
+0x533B = 0x295E
+0x533C = 0x2961
+0x533D = 0x2A23
+0x533E = 0x2E8C
+0x533F = 0x2E6F
+0x5340 = 0x2E75
+0x5341 = 0x2E74
+0x5342 = 0x2E71
+0x5343 = 0x2E70
+0x5344 = 0x2E6C
+0x5345 = 0x3126
+0x5346 = 0x3308
+0x5348 = 0x37F0
+0x5349 = 0x37EF
+0x534A = 0x37FB
+0x534B = 0x3810
+0x534C = 0x380C
+0x534D = 0x37F6
+0x534E = 0x37FE
+0x534F = 0x3A7C
+0x5350 = 0x3AE1
+0x5351 = 0x3C38
+0x5352 = 0x3C6F
+0x5353 = 0x4118
+0x5354 = 0x4115
+0x5355 = 0x411C
+0x5356 = 0x4110
+0x5357 = 0x4135
+0x5358 = 0xF917
+0x5359 = 0x4117
+0x535A = 0x411D
+0x535B = 0x4126
+0x535C = 0x4128
+0x535D = 0x4129
+0x535E = 0x412A
+0x535F = 0x411A
+0x5360 = 0xF916
+0x5361 = 0x2307
+0x5362 = 0x44AB
+0x5363 = 0x44AC
+0x5364 = 0x44A1
+0x5365 = 0x44AE
+0x5366 = 0x44A3
+0x5367 = 0x44A7
+0x5368 = 0x4548
+0x5369 = 0x4604
+0x536A = 0x46FD
+0x536C = 0x4708
+0x536D = 0x48D2
+0x536E = 0x4AC6
+0x536F = 0x4ABE
+0x5370 = 0x4B1C
+0x5371 = 0x4BA6
+0x5372 = 0x4BA7
+0x5373 = 0x4BAB
+0x5374 = 0x4C00
+0x5375 = 0x4CFB
+0x5376 = 0x4CFC
+0x5377 = 0x4CF9
+0x5378 = 0x4D01
+0x5379 = 0x4F06
+0x537A = 0x4F04
+0x537B = 0xF93C
+0x537C = 0x5034
+0x537D = 0x5336
+0x537E = 0x5332
+0x5421 = 0x5342
+0x5422 = 0x532D
+0x5423 = 0x5335
+0x5424 = 0x55D8
+0x5425 = 0x5723
+0x5426 = 0x5720
+0x5427 = 0x5901
+0x5428 = 0x5900
+0x5429 = 0x5903
+0x542A = 0xA6BC
+0x542B = 0x5A3C
+0x542C = 0x5A41
+0x542D = 0x5A35
+0x542E = 0x5AC9
+0x542F = 0x5D8E
+0x5430 = 0x5D9E
+0x5431 = 0x5D99
+0x5432 = 0x5DB4
+0x5433 = 0x5DAA
+0x5434 = 0x5D9F
+0x5435 = 0x5D96
+0x5436 = 0x5D9D
+0x5437 = 0x5DC3
+0x5438 = 0x5D74
+0x5439 = 0x5DAB
+0x543B = 0x5F63
+0x543C = 0x5F5B
+0x543D = 0x5F5A
+0x543E = 0x61C5
+0x543F = 0x61C4
+0x5440 = 0x61CF
+0x5441 = 0x61C8
+0x5442 = 0x61A4
+0x5443 = 0x61BD
+0x5444 = 0x61D3
+0x5445 = 0x6260
+0x5446 = 0x633B
+0x5447 = 0x63E3
+0x5448 = 0x63E7
+0x5449 = 0x64A8
+0x544A = 0x64AC
+0x544B = 0x64A9
+0x544C = 0x652A
+0x544D = 0x6608
+0x544E = 0x6609
+0x544F = 0x68B9
+0x5450 = 0x6AC1
+0x5451 = 0x6AC2
+0x5452 = 0x6AB8
+0x5453 = 0x70E1
+0x5454 = 0x70EB
+0x5455 = 0x70E5
+0x5456 = 0x70FA
+0x5457 = 0x70E4
+0x5458 = 0x710B
+0x5459 = 0x70D7
+0x545A = 0x70EF
+0x545B = 0x70E0
+0x545C = 0x70EC
+0x545D = 0x70FB
+0x545E = 0xF9B0
+0x545F = 0x70D3
+0x5460 = 0x70E6
+0x5461 = 0x70FC
+0x5462 = 0x70E3
+0x5463 = 0x70CF
+0x5464 = 0x70DA
+0x5465 = 0x70DC
+0x5466 = 0x70D2
+0x5467 = 0x70A4
+0x5469 = 0x7217
+0x546A = 0x7216
+0x546B = 0x74F2
+0x546C = 0x74FC
+0x546D = 0x7518
+0x546E = 0x74F6
+0x546F = 0x74FE
+0x5470 = 0x74F3
+0x5471 = 0x74F7
+0x5472 = 0x7501
+0x5473 = 0x74F9
+0x5474 = 0x7506
+0x5475 = 0x74F5
+0x5476 = 0x7510
+0x5477 = 0x74DF
+0x5478 = 0x7503
+0x5479 = 0x7508
+0x547A = 0x75D8
+0x547B = 0x7605
+0x547C = 0x7797
+0x547D = 0x77B3
+0x547E = 0x77AE
+0x5521 = 0x77AF
+0x5522 = 0x77A7
+0x5523 = 0x77B1
+0x5524 = 0x77A8
+0x5525 = 0x77AC
+0x5526 = 0x77AB
+0x5527 = 0x7804
+0x5528 = 0x789A
+0x5529 = 0x794A
+0x552A = 0x7B42
+0x552B = 0x7B58
+0x552C = 0x7B4B
+0x552D = 0x7B45
+0x552E = 0x7B49
+0x552F = 0x7B4C
+0x5530 = 0x7B59
+0x5531 = 0x7B56
+0x5533 = 0x7B46
+0x5534 = 0x7B44
+0x5535 = 0x7B5B
+0x5536 = 0x7B69
+0x5537 = 0x7C8E
+0x5538 = 0x7C8F
+0x5539 = 0x7D1E
+0x553A = 0x68BC
+0x553B = 0x7E2F
+0x553C = 0x7F9E
+0x553D = 0x7F9D
+0x553E = 0x7F9F
+0x553F = 0x7F9C
+0x5540 = 0x81B4
+0x5541 = 0x81AE
+0x5542 = 0x81AB
+0x5543 = 0x81B3
+0x5544 = 0x81AF
+0x5545 = 0x81C2
+0x5546 = 0x8293
+0x5547 = 0x8295
+0x5548 = 0x8296
+0x5549 = 0x8297
+0x554A = 0x83CF
+0x554B = 0x83CE
+0x554C = 0x83CB
+0x554D = 0x844B
+0x554E = 0x8646
+0x554F = 0x8643
+0x5550 = 0x8645
+0x5551 = 0x8651
+0x5552 = 0x87AE
+0x5553 = 0x87AF
+0x5554 = 0x87B0
+0x5555 = 0x87B8
+0x5556 = 0x87E2
+0x5557 = 0x87E3
+0x5558 = 0x87E6
+0x5559 = 0x88ED
+0x555A = 0x88EA
+0x555B = 0x893A
+0x555C = 0x8B59
+0x555D = 0x8B84
+0x555E = 0x8B5F
+0x555F = 0x8B7C
+0x5560 = 0x8B5C
+0x5561 = 0x8B58
+0x5562 = 0x8B55
+0x5563 = 0x8B5D
+0x5564 = 0x8B7E
+0x5565 = 0x8B80
+0x5566 = 0x8B83
+0x5567 = 0x8B57
+0x5569 = 0x8B5E
+0x556A = 0x8CBA
+0x556B = 0x8DD5
+0x556C = 0x8F58
+0x556D = 0x8F68
+0x556E = 0x8F67
+0x556F = 0x904A
+0x5570 = 0x904C
+0x5571 = 0x9052
+0x5572 = 0x9049
+0x5573 = 0x904E
+0x5574 = 0x9047
+0x5575 = 0x904D
+0x5576 = 0x904B
+0x5577 = 0x904F
+0x5578 = 0x917E
+0x5579 = 0x9187
+0x557A = 0x9183
+0x557B = 0x9189
+0x557C = 0x4ACA
+0x557D = 0x9186
+0x557E = 0x9188
+0x5621 = 0x9247
+0x5622 = 0x9242
+0x5623 = 0x9249
+0x5624 = 0x9248
+0x5628 = 0x9344
+0x5629 = 0x9351
+0x562A = 0x9346
+0x562B = 0x9347
+0x562C = 0x93E4
+0x562D = 0x940F
+0x562E = 0x943F
+0x562F = 0x954B
+0x5630 = 0x9557
+0x5631 = 0x9552
+0x5633 = 0x9551
+0x5634 = 0x9558
+0x5635 = 0x955E
+0x5636 = 0x9553
+0x5637 = 0x955D
+0x5638 = 0x954D
+0x5639 = 0x963C
+0x563A = 0x963F
+0x563B = 0x9646
+0x563C = 0x963E
+0x563D = 0x9644
+0x563E = 0x9645
+0x563F = 0x9641
+0x5640 = 0x9638
+0x5641 = 0x9642
+0x5642 = 0x9643
+0x5643 = 0x967A
+0x5644 = 0x97A3
+0x5645 = 0x97BA
+0x5646 = 0x97C0
+0x5647 = 0x97C4
+0x5648 = 0x97C6
+0x5649 = 0x97CB
+0x564A = 0x9861
+0x564B = 0x997A
+0x564C = 0x9973
+0x564D = 0x9972
+0x564E = 0x9974
+0x564F = 0x9980
+0x5650 = 0x9981
+0x5652 = 0x9A95
+0x5653 = 0x9A8F
+0x5654 = 0x9A90
+0x5655 = 0x9A92
+0x5656 = 0x9A94
+0x5657 = 0x9A8B
+0x5658 = 0x9AE6
+0x5659 = 0x9BB2
+0x565A = 0x9BB8
+0x565B = 0x9BBD
+0x565C = 0x9BBE
+0x565D = 0x9BCE
+0x565E = 0x9BBA
+0x565F = 0x9C16
+0x5660 = 0x9C26
+0x5661 = 0x9C25
+0x5662 = 0x9C4C
+0x5663 = 0x9C50
+0x5664 = 0x9C4E
+0x5665 = 0x9C51
+0x5666 = 0x9C52
+0x5667 = 0x9D14
+0x5668 = 0x9D15
+0x5669 = 0x9D1B
+0x566A = 0x9E82
+0x566B = 0x9E99
+0x566C = 0x9E9A
+0x566D = 0x9E7D
+0x566E = 0x9E85
+0x566F = 0x9E86
+0x5670 = 0x9E9C
+0x5671 = 0x9E79
+0x5672 = 0x9E7B
+0x5673 = 0x9E80
+0x5674 = 0x9E83
+0x5675 = 0x9E81
+0x5676 = 0xA11E
+0x5677 = 0xA11B
+0x5678 = 0xA12A
+0x5679 = 0xA0FB
+0x567A = 0xA105
+0x567B = 0xA120
+0x567C = 0xA111
+0x567D = 0xA104
+0x567E = 0xA0FD
+0x5721 = 0xA103
+0x5722 = 0xA110
+0x5723 = 0xA118
+0x5724 = 0xA10A
+0x5725 = 0xA14E
+0x5726 = 0xA109
+0x5727 = 0xA107
+0x5728 = 0xA11C
+0x572A = 0xA277
+0x572B = 0xA276
+0x572C = 0xA2D8
+0x572D = 0xA2D9
+0x572E = 0xA361
+0x572F = 0xA35C
+0x5730 = 0xA35E
+0x5731 = 0xA360
+0x5732 = 0xA3AA
+0x5733 = 0xA3D6
+0x5734 = 0xA3D8
+0x5735 = 0xA409
+0x5736 = 0xA408
+0x5737 = 0xA46B
+0x5738 = 0xA465
+0x5739 = 0xA473
+0x573A = 0xA474
+0x573B = 0xA4ED
+0x573C = 0xA524
+0x573D = 0xA525
+0x573E = 0xA56A
+0x573F = 0xA5A7
+0x5740 = 0xA5A8
+0x5741 = 0xA60B
+0x5742 = 0xA5FA
+0x5743 = 0xA5F9
+0x5744 = 0xA5FF
+0x5745 = 0xA604
+0x5746 = 0xA5F6
+0x5747 = 0xA605
+0x5748 = 0xA699
+0x5749 = 0xA6AB
+0x574A = 0xA6BD
+0x574B = 0xA6B8
+0x574D = 0x0464
+0x574E = 0x045A
+0x574F = 0x0572
+0x5750 = 0x097A
+0x5751 = 0x0B95
+0x5752 = 0x115F
+0x5753 = 0x1161
+0x5754 = 0x115E
+0x5755 = 0x115A
+0x5756 = 0x115C
+0x5757 = 0x115D
+0x5758 = 0x116E
+0x5759 = 0x1157
+0x575A = 0x1158
+0x575B = 0x1502
+0x575C = 0x150B
+0x575D = 0x1508
+0x575E = 0x1551
+0x575F = 0x1925
+0x5760 = 0x1928
+0x5761 = 0x1923
+0x5762 = 0x1921
+0x5763 = 0x1924
+0x5764 = 0x1929
+0x5765 = 0x1B06
+0x5766 = 0x1B0A
+0x5767 = 0x1FCA
+0x5768 = 0x1FCC
+0x5769 = 0x1FCB
+0x576A = 0x1FCF
+0x576B = 0x217F
+0x576C = 0x217C
+0x576D = 0x21D6
+0x576E = 0x2309
+0x576F = 0x230B
+0x5770 = 0x2376
+0x5771 = 0x247D
+0x5772 = 0x25A5
+0x5773 = 0x295B
+0x5774 = 0x295C
+0x5775 = 0x295D
+0x5776 = 0x2965
+0x5777 = 0x2E6D
+0x5778 = 0x2E82
+0x5779 = 0x2E83
+0x577A = 0x2E87
+0x577B = 0x2E95
+0x577C = 0x2E8A
+0x577D = 0x30D6
+0x577E = 0x3128
+0x5821 = 0x330D
+0x5822 = 0x382E
+0x5823 = 0xF8EE
+0x5824 = 0x382D
+0x5825 = 0x3821
+0x5826 = 0x3819
+0x5827 = 0x393B
+0x5828 = 0x393C
+0x5829 = 0x393A
+0x582A = 0x3A7E
+0x582B = 0x3C3B
+0x582C = 0x4147
+0x582D = 0x4139
+0x582E = 0x4134
+0x582F = 0x4136
+0x5830 = 0x4146
+0x5831 = 0x413B
+0x5832 = 0x4141
+0x5833 = 0x4145
+0x5834 = 0x44C0
+0x5835 = 0x44C4
+0x5836 = 0x44BA
+0x5837 = 0x44BD
+0x5838 = 0x44BE
+0x5839 = 0x45A3
+0x583A = 0x470C
+0x583B = 0x48D9
+0x583C = 0x4ACD
+0x583D = 0x4BAE
+0x583E = 0x4CFF
+0x583F = 0x4D24
+0x5840 = 0x4FBB
+0x5841 = 0x4FBC
+0x5842 = 0x5036
+0x5843 = 0x50D5
+0x5844 = 0x50D3
+0x5845 = 0x50D6
+0x5846 = 0x533C
+0x5847 = 0x533F
+0x5848 = 0x55DE
+0x5849 = 0x55E3
+0x584A = 0x5727
+0x584B = 0x5729
+0x584D = 0x5905
+0x584E = 0x5907
+0x584F = 0x590C
+0x5850 = 0x5AD0
+0x5851 = 0x5DBE
+0x5852 = 0x5DBC
+0x5853 = 0x5DD0
+0x5854 = 0x5DC2
+0x5855 = 0x5DB5
+0x5856 = 0x5DC9
+0x5857 = 0x5F66
+0x5859 = 0x61D5
+0x585A = 0x61E2
+0x585B = 0x61DC
+0x585C = 0x61E3
+0x585D = 0x61DA
+0x585E = 0x61C2
+0x585F = 0x61E8
+0x5860 = 0x63E9
+0x5861 = 0x64AF
+0x5862 = 0x64AD
+0x5863 = 0x64AE
+0x5864 = 0x660B
+0x5865 = 0x68C1
+0x5866 = 0x69B6
+0x5867 = 0x69B9
+0x5868 = 0x6AC0
+0x5869 = 0x70A5
+0x586A = 0x7128
+0x586B = 0x7122
+0x586C = 0x7129
+0x586D = 0x7118
+0x586E = 0x711F
+0x586F = 0x711C
+0x5870 = 0x7112
+0x5871 = 0x712A
+0x5873 = 0x7121
+0x5874 = 0x712B
+0x5875 = 0x7117
+0x5876 = 0x70F0
+0x5877 = 0x7116
+0x5878 = 0x7123
+0x5879 = 0x752B
+0x587A = 0x7526
+0x587B = 0x753D
+0x587C = 0x7522
+0x587D = 0x753A
+0x587E = 0x7531
+0x5921 = 0x7532
+0x5922 = 0x7554
+0x5923 = 0x7521
+0x5924 = 0x7535
+0x5926 = 0x752E
+0x5927 = 0x7530
+0x5928 = 0x752F
+0x5929 = 0x7536
+0x592A = 0x75DA
+0x592B = 0x75D9
+0x592C = 0x77BB
+0x592D = 0x77BC
+0x592E = 0x77B7
+0x592F = 0x77C2
+0x5930 = 0x77BD
+0x5931 = 0x77B2
+0x5933 = 0x5344
+0x5934 = 0x5DD1
+0x5935 = 0x7B52
+0x5936 = 0x7B6B
+0x5937 = 0x7B67
+0x5939 = 0x7B61
+0x593A = 0x7B6C
+0x593B = 0x7B51
+0x593C = 0x7B74
+0x593D = 0x7B77
+0x593E = 0x7B6F
+0x593F = 0x7B6D
+0x5940 = 0x7B68
+0x5941 = 0xF9D1
+0x5942 = 0x7B84
+0x5943 = 0x7C90
+0x5944 = 0x7C92
+0x5945 = 0x7C93
+0x5946 = 0x7D1F
+0x5947 = 0x7E31
+0x5948 = 0x7E38
+0x5949 = 0x7E39
+0x594A = 0x7E37
+0x594B = 0x7FAB
+0x594C = 0x81C3
+0x594D = 0x81C8
+0x594E = 0x81CB
+0x594F = 0x81CF
+0x5950 = 0x8298
+0x5951 = 0x83D4
+0x5952 = 0x83D3
+0x5953 = 0x83D8
+0x5954 = 0x83D9
+0x5955 = 0x83DD
+0x5956 = 0x83D1
+0x5957 = 0x83D6
+0x5958 = 0x843E
+0x5959 = 0x8658
+0x595A = 0x8657
+0x595B = 0x8655
+0x595C = 0x87C4
+0x595D = 0x87E4
+0x595E = 0x88EE
+0x595F = 0x88EF
+0x5960 = 0x88F3
+0x5961 = 0x88F2
+0x5962 = 0x88F0
+0x5963 = 0x8BAB
+0x5964 = 0x8B9A
+0x5965 = 0x8BAF
+0x5966 = 0x8B97
+0x5969 = 0x8BBF
+0x596A = 0x8B94
+0x596B = 0x8B93
+0x596C = 0x8CBE
+0x596D = 0x8CBB
+0x596E = 0x8CBC
+0x596F = 0x8DD9
+0x5970 = 0x8F6C
+0x5971 = 0x9053
+0x5972 = 0x9054
+0x5973 = 0x905B
+0x5974 = 0x9058
+0x5975 = 0x9056
+0x5976 = 0x9057
+0x5977 = 0x919F
+0x5978 = 0x9194
+0x5979 = 0x9196
+0x597A = 0x9197
+0x597B = 0x924A
+0x597C = 0x924B
+0x597D = 0x9355
+0x597E = 0x935A
+0x5A21 = 0x935E
+0x5A22 = 0x935F
+0x5A23 = 0x9359
+0x5A24 = 0x935B
+0x5A25 = 0x9358
+0x5A26 = 0x9354
+0x5A27 = 0x93E8
+0x5A28 = 0x93EB
+0x5A29 = 0x93EC
+0x5A2A = 0x9413
+0x5A2B = 0x9566
+0x5A2C = 0x956B
+0x5A2D = 0x9562
+0x5A2E = 0x9569
+0x5A2F = 0x9563
+0x5A30 = 0x955F
+0x5A31 = 0x954E
+0x5A32 = 0x9648
+0x5A33 = 0x964A
+0x5A34 = 0x97E3
+0x5A35 = 0x97DB
+0x5A36 = 0x97D8
+0x5A37 = 0x97D6
+0x5A38 = 0x9986
+0x5A39 = 0x9990
+0x5A3A = 0x9991
+0x5A3B = 0x9988
+0x5A3C = 0x9994
+0x5A3D = 0x9983
+0x5A3F = 0x999C
+0x5A40 = 0x998D
+0x5A41 = 0x9985
+0x5A42 = 0x9A98
+0x5A43 = 0x9A9A
+0x5A44 = 0x9A9C
+0x5A45 = 0x9AE7
+0x5A46 = 0x9BC5
+0x5A47 = 0x9BD0
+0x5A48 = 0x9BD1
+0x5A49 = 0x9C19
+0x5A4A = 0x9C27
+0x5A4C = 0x9C54
+0x5A4D = 0x9D2D
+0x5A4E = 0x9D22
+0x5A50 = 0x9D1F
+0x5A51 = 0x9EBD
+0x5A52 = 0x9EAE
+0x5A53 = 0x9EBB
+0x5A54 = 0x9EAD
+0x5A55 = 0x9EBC
+0x5A56 = 0x9EB9
+0x5A57 = 0x9EB4
+0x5A58 = 0x9ECB
+0x5A59 = 0x9EB7
+0x5A5A = 0x9EB3
+0x5A5B = 0x9EBA
+0x5A5C = 0x9EB6
+0x5A5D = 0x9ECD
+0x5A5E = 0x9EBE
+0x5A5F = 0x9EC9
+0x5A60 = 0xFA0B
+0x5A61 = 0xA15F
+0x5A62 = 0xA13B
+0x5A63 = 0xA161
+0x5A64 = 0xA15C
+0x5A65 = 0xA18A
+0x5A66 = 0xA15A
+0x5A67 = 0xA14D
+0x5A68 = 0xA146
+0x5A69 = 0xA144
+0x5A6A = 0xA13D
+0x5A6B = 0xA140
+0x5A6C = 0xA13C
+0x5A6D = 0xA18C
+0x5A6E = 0xA141
+0x5A6F = 0xA14C
+0x5A70 = 0xA13E
+0x5A71 = 0xA14A
+0x5A72 = 0xA27C
+0x5A73 = 0xA27A
+0x5A74 = 0xA365
+0x5A75 = 0xA36E
+0x5A76 = 0xA369
+0x5A77 = 0xA36A
+0x5A78 = 0xA36F
+0x5A79 = 0xA36C
+0x5A7A = 0xA370
+0x5A7B = 0xA368
+0x5A7C = 0xA36B
+0x5A7E = 0xA3AC
+0x5B21 = 0xA3DE
+0x5B22 = 0xA3DD
+0x5B23 = 0xA3DC
+0x5B24 = 0x44C5
+0x5B25 = 0xA48C
+0x5B26 = 0xA483
+0x5B27 = 0xA482
+0x5B28 = 0xA488
+0x5B29 = 0xA485
+0x5B2A = 0xA481
+0x5B2B = 0xA4F5
+0x5B2C = 0xA4EF
+0x5B2D = 0xA4F4
+0x5B2E = 0xA4F2
+0x5B2F = 0xA4F6
+0x5B30 = 0xA4F3
+0x5B31 = 0xA4F0
+0x5B32 = 0xA4F1
+0x5B33 = 0xA52B
+0x5B34 = 0xA527
+0x5B35 = 0xA528
+0x5B36 = 0xA56C
+0x5B37 = 0xA5AE
+0x5B38 = 0xA60E
+0x5B39 = 0xA61B
+0x5B3A = 0xA616
+0x5B3B = 0xA61F
+0x5B3C = 0xA622
+0x5B3D = 0xA620
+0x5B3E = 0xA621
+0x5B3F = 0xA614
+0x5B40 = 0xA613
+0x5B41 = 0xA69D
+0x5B42 = 0xA69C
+0x5B43 = 0xA69E
+0x5B44 = 0xA69F
+0x5B45 = 0x046B
+0x5B46 = 0x08C8
+0x5B47 = 0x1178
+0x5B48 = 0x1176
+0x5B49 = 0x1170
+0x5B4A = 0x1171
+0x5B4B = 0x150A
+0x5B4C = 0x192C
+0x5B4D = 0x2311
+0x5B4E = 0x247E
+0x5B4F = 0x2957
+0x5B50 = 0x2966
+0x5B51 = 0x2969
+0x5B52 = 0x2967
+0x5B53 = 0x2968
+0x5B54 = 0x2971
+0x5B55 = 0x296F
+0x5B56 = 0xA3AE
+0x5B57 = 0x2E8B
+0x5B58 = 0x2E96
+0x5B59 = 0x3035
+0x5B5A = 0x303A
+0x5B5B = 0x306B
+0x5B5C = 0x3316
+0x5B5D = 0x3843
+0x5B5E = 0x3846
+0x5B5F = 0x383F
+0x5B60 = 0x383B
+0x5B61 = 0x383D
+0x5B62 = 0x39B1
+0x5B63 = 0x39B2
+0x5B64 = 0x3AE4
+0x5B65 = 0x3C40
+0x5B66 = 0x415D
+0x5B67 = 0x4151
+0x5B68 = 0x414D
+0x5B69 = 0x414C
+0x5B6A = 0x415B
+0x5B6B = 0x44D4
+0x5B6C = 0x44D2
+0x5B6D = 0x44CA
+0x5B6E = 0x44C8
+0x5B6F = 0x44D0
+0x5B70 = 0x44C9
+0x5B71 = 0x4549
+0x5B72 = 0x45A4
+0x5B73 = 0x4712
+0x5B74 = 0x470F
+0x5B75 = 0x4711
+0x5B76 = 0x48DB
+0x5B77 = 0x48DD
+0x5B78 = 0x48DC
+0x5B79 = 0x4AD4
+0x5B7A = 0x4B21
+0x5B7B = 0x4BB2
+0x5B7C = 0x4D04
+0x5B7D = 0x4D02
+0x5B7E = 0x4F11
+0x5C21 = 0x4F16
+0x5C22 = 0x4F10
+0x5C23 = 0x4FBE
+0x5C24 = 0x721A
+0x5C25 = 0x534C
+0x5C26 = 0x534A
+0x5C27 = 0x55F2
+0x5C28 = 0x55F1
+0x5C29 = 0x572A
+0x5C2A = 0x572C
+0x5C2B = 0x572F
+0x5C2C = 0x5731
+0x5C2D = 0x5911
+0x5C2E = 0x5912
+0x5C2F = 0x5A4B
+0x5C30 = 0x5DDB
+0x5C31 = 0x5DD6
+0x5C32 = 0x5DDD
+0x5C33 = 0x5DE2
+0x5C34 = 0x5DE4
+0x5C35 = 0x5DE0
+0x5C36 = 0x5DDF
+0x5C37 = 0x5DE3
+0x5C38 = 0x5F6E
+0x5C39 = 0x5F71
+0x5C3A = 0x61E9
+0x5C3B = 0x61EA
+0x5C3C = 0x6263
+0x5C3D = 0x63EB
+0x5C3E = 0x63EA
+0x5C3F = 0x68BD
+0x5C40 = 0x68BB
+0x5C41 = 0x68C6
+0x5C42 = 0x68CC
+0x5C43 = 0x68C8
+0x5C44 = 0x44CF
+0x5C45 = 0x68C9
+0x5C46 = 0x68CA
+0x5C47 = 0x68CF
+0x5C48 = 0x68D0
+0x5C49 = 0x69BA
+0x5C4A = 0x69FB
+0x5C4B = 0x6A03
+0x5C4C = 0x6AC4
+0x5C4D = 0x7149
+0x5C4E = 0x7153
+0x5C4F = 0x7136
+0x5C50 = 0x714A
+0x5C51 = 0x7141
+0x5C52 = 0x714E
+0x5C53 = 0x7119
+0x5C54 = 0x714D
+0x5C55 = 0x7145
+0x5C56 = 0x714C
+0x5C57 = 0x7147
+0x5C58 = 0x7148
+0x5C59 = 0x714F
+0x5C5A = 0x7137
+0x5C5B = 0x7142
+0x5C5C = 0x754A
+0x5C5D = 0x7546
+0x5C5F = 0x7549
+0x5C60 = 0x754F
+0x5C61 = 0x7551
+0x5C62 = 0x754C
+0x5C64 = 0x7606
+0x5C65 = 0x7951
+0x5C66 = 0x7B7A
+0x5C67 = 0x7B83
+0x5C68 = 0x7B7E
+0x5C69 = 0x7B7F
+0x5C6A = 0x7B80
+0x5C6B = 0x4BB5
+0x5C6C = 0x7C91
+0x5C6D = 0x7C94
+0x5C6E = 0x7C95
+0x5C6F = 0x7D21
+0x5C70 = 0x7D20
+0x5C71 = 0x7E3D
+0x5C72 = 0x7E40
+0x5C73 = 0x7E46
+0x5C74 = 0x7E84
+0x5C75 = 0x7FAC
+0x5C76 = 0x7FAD
+0x5C78 = 0x81DA
+0x5C79 = 0x81D9
+0x5C7A = 0x83E2
+0x5C7B = 0x83E1
+0x5C7C = 0x83E3
+0x5C7D = 0x83E4
+0x5C7E = 0x83DE
+0x5D21 = 0x83DF
+0x5D22 = 0x8641
+0x5D23 = 0x8659
+0x5D24 = 0x865C
+0x5D25 = 0x865A
+0x5D26 = 0x87E8
+0x5D27 = 0x88F6
+0x5D28 = 0x88FC
+0x5D29 = 0x88F7
+0x5D2A = 0x88FA
+0x5D2B = 0x88F9
+0x5D2C = 0x8BC4
+0x5D2D = 0x8BBE
+0x5D2E = 0x8BD2
+0x5D2F = 0x8BBD
+0x5D30 = 0x8B95
+0x5D31 = 0x8BD4
+0x5D32 = 0x8DE4
+0x5D33 = 0x9061
+0x5D34 = 0x9062
+0x5D35 = 0x9063
+0x5D36 = 0x9064
+0x5D37 = 0x9060
+0x5D38 = 0x905C
+0x5D39 = 0x905D
+0x5D3A = 0x905E
+0x5D3B = 0x91A5
+0x5D3C = 0x91A6
+0x5D3D = 0x924C
+0x5D3E = 0x9368
+0x5D3F = 0x936E
+0x5D40 = 0x9371
+0x5D41 = 0x936B
+0x5D42 = 0x936F
+0x5D43 = 0x93EE
+0x5D44 = 0x93F1
+0x5D45 = 0x93F0
+0x5D46 = 0x93EF
+0x5D47 = 0x9415
+0x5D48 = 0x9414
+0x5D49 = 0x8F6E
+0x5D4A = 0x9447
+0x5D4B = 0x957C
+0x5D4C = 0x957A
+0x5D4D = 0x9574
+0x5D4E = 0x9576
+0x5D4F = 0x956E
+0x5D50 = 0x9578
+0x5D51 = 0x956D
+0x5D52 = 0x956C
+0x5D53 = 0x964E
+0x5D54 = 0x97D7
+0x5D55 = 0x97EA
+0x5D56 = 0x97E5
+0x5D57 = 0x9864
+0x5D58 = 0x99B3
+0x5D59 = 0x99A3
+0x5D5A = 0x99A5
+0x5D5B = 0x99A7
+0x5D5C = 0x99A2
+0x5D5D = 0x999F
+0x5D5E = 0x99A6
+0x5D5F = 0x999E
+0x5D60 = 0x99A8
+0x5D61 = 0x9AA9
+0x5D62 = 0x9AA6
+0x5D63 = 0x9AAA
+0x5D64 = 0x9AAB
+0x5D65 = 0x9AA0
+0x5D66 = 0x9AA1
+0x5D67 = 0x9AA8
+0x5D68 = 0x9AE8
+0x5D69 = 0x9AE9
+0x5D6A = 0x9AEA
+0x5D6B = 0x9BE4
+0x5D6C = 0x9BDF
+0x5D6D = 0x9BE0
+0x5D6E = 0x9C28
+0x5D6F = 0x9C5D
+0x5D70 = 0x9C5B
+0x5D71 = 0x9C56
+0x5D72 = 0x9C57
+0x5D73 = 0x9C5F
+0x5D74 = 0x9C62
+0x5D75 = 0x9EE1
+0x5D76 = 0x9EE3
+0x5D77 = 0x9EDE
+0x5D78 = 0x9ED9
+0x5D79 = 0x9EE8
+0x5D7A = 0x9EF2
+0x5D7B = 0x9EF6
+0x5D7C = 0x9EE6
+0x5D7D = 0x9EF4
+0x5D7E = 0x9EF5
+0x5E21 = 0x9EE5
+0x5E22 = 0x9EE2
+0x5E24 = 0xA196
+0x5E25 = 0xA1AA
+0x5E26 = 0xA197
+0x5E27 = 0xA170
+0x5E28 = 0xA1A1
+0x5E29 = 0xA19D
+0x5E2A = 0xA1A9
+0x5E2B = 0xA16F
+0x5E2C = 0xA17E
+0x5E2D = 0xA194
+0x5E2E = 0xA19A
+0x5E2F = 0xA173
+0x5E30 = 0xA187
+0x5E31 = 0xA171
+0x5E32 = 0xA177
+0x5E33 = 0xA188
+0x5E34 = 0xA18D
+0x5E35 = 0xA185
+0x5E36 = 0xA178
+0x5E37 = 0xA1AD
+0x5E38 = 0xA280
+0x5E39 = 0xA281
+0x5E3A = 0xA2E5
+0x5E3B = 0xA2E7
+0x5E3C = 0xA37C
+0x5E3D = 0xA3AF
+0x5E3E = 0xA3E1
+0x5E3F = 0xA496
+0x5E40 = 0xA4A3
+0x5E41 = 0xA490
+0x5E42 = 0xA4F8
+0x5E43 = 0xA52E
+0x5E44 = 0xA575
+0x5E45 = 0xA57E
+0x5E46 = 0xA57D
+0x5E47 = 0xA57B
+0x5E48 = 0xA578
+0x5E49 = 0xA5B0
+0x5E4A = 0xA634
+0x5E4B = 0xA636
+0x5E4C = 0xA630
+0x5E4D = 0xFA1D
+0x5E4E = 0xA62E
+0x5E4F = 0xA637
+0x5E50 = 0x0ACE
+0x5E51 = 0x0B97
+0x5E52 = 0x0B98
+0x5E53 = 0x117C
+0x5E54 = 0x117E
+0x5E55 = 0x117D
+0x5E56 = 0x117F
+0x5E57 = 0x150F
+0x5E58 = 0x16A4
+0x5E59 = 0x1931
+0x5E5A = 0x192E
+0x5E5B = 0x192F
+0x5E5C = 0x1932
+0x5E5D = 0x1D2C
+0x5E5E = 0x1FD4
+0x5E5F = 0x1FDC
+0x5E60 = 0x1FD8
+0x5E61 = 0x200E
+0x5E62 = 0x2183
+0x5E63 = 0x2184
+0x5E64 = 0x2312
+0x5E65 = 0x2972
+0x5E66 = 0x297C
+0x5E67 = 0x297E
+0x5E68 = 0x2EA6
+0x5E69 = 0x2EA0
+0x5E6A = 0x2E9E
+0x5E6B = 0x2EA2
+0x5E6C = 0x312A
+0x5E6D = 0x3318
+0x5E6E = 0x384D
+0x5E6F = 0x3858
+0x5E70 = 0x385B
+0x5E71 = 0x5914
+0x5E72 = 0xF8F2
+0x5E73 = 0x3AE6
+0x5E74 = 0x4164
+0x5E75 = 0x4168
+0x5E76 = 0x4160
+0x5E77 = 0x4162
+0x5E78 = 0x44D7
+0x5E79 = 0x454B
+0x5E7A = 0x48E0
+0x5E7B = 0x4B22
+0x5E7C = 0x4D05
+0x5E7D = 0x4F19
+0x5E7E = 0x4F1A
+0x5F21 = 0x4FC3
+0x5F22 = 0x50D8
+0x5F23 = 0x50DC
+0x5F24 = 0x534F
+0x5F25 = 0x55F7
+0x5F26 = 0x55F4
+0x5F27 = 0x55F8
+0x5F28 = 0x5913
+0x5F29 = 0x5A50
+0x5F2A = 0x5DF0
+0x5F2B = 0x5DE9
+0x5F2C = 0x5DEF
+0x5F2D = 0x5DED
+0x5F2E = 0x5DEA
+0x5F2F = 0x5DF8
+0x5F30 = 0x5E05
+0x5F31 = 0x5DF2
+0x5F32 = 0x5F72
+0x5F34 = 0x61F9
+0x5F35 = 0x61F3
+0x5F36 = 0x61F6
+0x5F37 = 0x61F2
+0x5F38 = 0x61F7
+0x5F39 = 0x6266
+0x5F3A = 0x6265
+0x5F3B = 0x6340
+0x5F3C = 0xF977
+0x5F3D = 0x68D1
+0x5F3E = 0x68D3
+0x5F3F = 0x6A04
+0x5F40 = 0x7159
+0x5F41 = 0x7160
+0x5F42 = 0x715B
+0x5F43 = 0x715D
+0x5F44 = 0x715E
+0x5F45 = 0x7169
+0x5F46 = 0x715C
+0x5F47 = 0x7161
+0x5F48 = 0x716A
+0x5F49 = 0x715F
+0x5F4A = 0x754E
+0x5F4B = 0x755C
+0x5F4C = 0x7560
+0x5F4D = 0x7563
+0x5F4E = 0x75DB
+0x5F4F = 0x77CA
+0x5F50 = 0x77C9
+0x5F51 = 0x77C8
+0x5F52 = 0x78A5
+0x5F53 = 0x78A3
+0x5F54 = 0x7B8E
+0x5F55 = 0x7B87
+0x5F56 = 0x7B89
+0x5F57 = 0x7B85
+0x5F58 = 0x7B86
+0x5F59 = 0x7B8F
+0x5F5A = 0x7B8A
+0x5F5B = 0x7B90
+0x5F5C = 0x7C98
+0x5F5D = 0x7C9B
+0x5F5E = 0x7E47
+0x5F5F = 0x7E49
+0x5F60 = 0x7E48
+0x5F61 = 0x81E5
+0x5F62 = 0x81EA
+0x5F63 = 0x81ED
+0x5F64 = 0x83F0
+0x5F65 = 0x83EF
+0x5F66 = 0x83F2
+0x5F67 = 0x83EC
+0x5F68 = 0x8440
+0x5F69 = 0x8660
+0x5F6A = 0x865F
+0x5F6B = 0x87EB
+0x5F6C = 0x87EC
+0x5F6D = 0x8900
+0x5F6E = 0x8901
+0x5F6F = 0x8BE2
+0x5F70 = 0x8BDF
+0x5F71 = 0x8BE0
+0x5F72 = 0x8BE1
+0x5F73 = 0x8BE3
+0x5F74 = 0x8CC3
+0x5F75 = 0x8DEB
+0x5F76 = 0x8DEA
+0x5F77 = 0x8F61
+0x5F78 = 0x8F71
+0x5F79 = 0x906B
+0x5F7A = 0x9068
+0x5F7B = 0x9069
+0x5F7C = 0x9067
+0x5F7D = 0x91B0
+0x5F7E = 0x91B1
+0x6021 = 0x91B2
+0x6022 = 0x9251
+0x6023 = 0x9374
+0x6024 = 0x957F
+0x6025 = 0x9584
+0x6026 = 0x9653
+0x6027 = 0x9654
+0x6028 = 0x97F0
+0x6029 = 0x97F4
+0x602A = 0x97F1
+0x602B = 0x9837
+0x602C = 0x99BF
+0x602F = 0x99BD
+0x6030 = 0x99BE
+0x6031 = 0x99B7
+0x6032 = 0x99C0
+0x6033 = 0x99BA
+0x6034 = 0x99B8
+0x6035 = 0x99BC
+0x6036 = 0x99BB
+0x6037 = 0x9AEB
+0x6038 = 0x9BE7
+0x6039 = 0x9C1D
+0x603A = 0x9C1C
+0x603B = 0x9C63
+0x603C = 0x244B
+0x603D = 0x9D38
+0x603E = 0x9D36
+0x603F = 0x9D34
+0x6040 = 0x9D37
+0x6041 = 0x9F06
+0x6042 = 0x9F1C
+0x6043 = 0x9F02
+0x6044 = 0x9F1D
+0x6045 = 0x9F1E
+0x6046 = 0x9EE0
+0x6047 = 0x9F11
+0x6048 = 0x9F18
+0x6049 = 0x9F21
+0x604A = 0x9F20
+0x604B = 0x9F10
+0x604C = 0xA1BD
+0x604D = 0xA1AE
+0x604E = 0xA1B5
+0x604F = 0xA1B8
+0x6050 = 0xA1B9
+0x6051 = 0xA1BE
+0x6052 = 0xA1C4
+0x6053 = 0xA1BC
+0x6054 = 0xA1BA
+0x6055 = 0xA283
+0x6056 = 0xA2EA
+0x6057 = 0xA2EC
+0x6058 = 0xA37E
+0x6059 = 0xA37B
+0x605A = 0xA3E5
+0x605B = 0xA4A7
+0x605C = 0xA49E
+0x605D = 0xA49A
+0x605E = 0xA52F
+0x605F = 0xA531
+0x6060 = 0xA583
+0x6061 = 0xA5B5
+0x6062 = 0xA646
+0x6063 = 0xA641
+0x6064 = 0xA643
+0x6065 = 0xA63D
+0x6066 = 0xA642
+0x6067 = 0xA63B
+0x6068 = 0xA647
+0x6069 = 0x096B
+0x606A = 0x09D0
+0x606B = 0x118E
+0x606C = 0x1B11
+0x606D = 0xF871
+0x606E = 0xF889
+0x606F = 0x244C
+0x6070 = 0x312B
+0x6071 = 0x384F
+0x6072 = 0x385E
+0x6073 = 0x3863
+0x6074 = 0x386B
+0x6075 = 0x393F
+0x6076 = 0x3AE9
+0x6077 = 0x416D
+0x6078 = 0x416B
+0x6079 = 0x416A
+0x607A = 0x9F2A
+0x607B = 0x44E0
+0x607C = 0x44DD
+0x607D = 0x44E1
+0x607E = 0x44DE
+0x6121 = 0x44DC
+0x6122 = 0x454D
+0x6123 = 0x4716
+0x6124 = 0x48E3
+0x6125 = 0x4AE5
+0x6126 = 0x4AE4
+0x6127 = 0x4F1D
+0x6128 = 0x574B
+0x6129 = 0xA6C1
+0x612A = 0x5A4E
+0x612B = 0x5AD6
+0x612C = 0x5DFD
+0x612D = 0x5E07
+0x612E = 0x5DFE
+0x612F = 0x5E03
+0x6130 = 0x5E0B
+0x6131 = 0x5DFF
+0x6132 = 0x5F7A
+0x6133 = 0x5F77
+0x6134 = 0x61FB
+0x6135 = 0x6343
+0x6136 = 0x63ED
+0x6137 = 0x69BC
+0x6138 = 0x44DF
+0x6139 = 0x6A05
+0x613A = 0x6AC6
+0x613B = 0x6AC5
+0x613C = 0x7174
+0x613D = 0x7173
+0x613E = 0x7172
+0x613F = 0x7178
+0x6140 = 0x7573
+0x6141 = 0x757A
+0x6142 = 0x4F1C
+0x6143 = 0x7576
+0x6144 = 0x7575
+0x6145 = 0x7577
+0x6146 = 0x77CF
+0x6147 = 0x77CE
+0x6148 = 0x77CD
+0x6149 = 0x78A8
+0x614A = 0x7B98
+0x614B = 0x7B92
+0x614C = 0x7B94
+0x614D = 0x7C9A
+0x614E = 0x7FB4
+0x614F = 0x81EB
+0x6150 = 0x81F4
+0x6151 = 0x81F3
+0x6152 = 0x81EE
+0x6153 = 0x81F2
+0x6154 = 0x81F0
+0x6155 = 0x8664
+0x6156 = 0x8C05
+0x6157 = 0x8BFB
+0x6158 = 0x8BFC
+0x6159 = 0x8DF3
+0x615A = 0x906C
+0x615B = 0x91BA
+0x615C = 0x9379
+0x615D = 0x937E
+0x615E = 0x9378
+0x615F = 0x93F4
+0x6160 = 0x9416
+0x6161 = 0x9657
+0x6162 = 0x99C8
+0x6163 = 0x99C3
+0x6164 = 0x99CE
+0x6165 = 0x9AB3
+0x6166 = 0x9AED
+0x6167 = 0x9AEE
+0x6168 = 0x9BF1
+0x6169 = 0x9BF8
+0x616B = 0x9C64
+0x616C = 0x9C65
+0x616D = 0x9F35
+0x616E = 0x9F29
+0x616F = 0x9F2C
+0x6170 = 0x9F31
+0x6171 = 0x9F2B
+0x6172 = 0x9F2E
+0x6173 = 0x9F25
+0x6174 = 0xA1DA
+0x6175 = 0xA1E0
+0x6176 = 0xA1D4
+0x6177 = 0xA1E1
+0x6178 = 0xA1DD
+0x6179 = 0xA3E7
+0x617A = 0xA412
+0x617B = 0xA4AE
+0x617C = 0xA4AF
+0x617D = 0xA586
+0x617E = 0xA585
+0x6221 = 0xA5D1
+0x6222 = 0xA658
+0x6223 = 0xA63F
+0x6224 = 0xA652
+0x6225 = 0xA64B
+0x6226 = 0xA653
+0x6227 = 0xA650
+0x6228 = 0xA656
+0x6229 = 0xA657
+0x622A = 0xA6CD
+0x622B = 0xA6CB
+0x622C = 0x0831
+0x622D = 0x0830
+0x622E = 0x09D1
+0x6230 = 0x1192
+0x6231 = 0x1190
+0x6232 = 0x118F
+0x6233 = 0x1193
+0x6234 = 0x1191
+0x6236 = 0x2313
+0x6237 = 0x247F
+0x6238 = 0x2EAC
+0x6239 = 0x4170
+0x623A = 0x44E5
+0x623B = 0x4B23
+0x623C = 0x4B24
+0x623D = 0x4D08
+0x623E = 0x4D07
+0x623F = 0x4F1F
+0x6240 = 0x4F20
+0x6241 = 0x4F21
+0x6242 = 0x50E1
+0x6243 = 0x5354
+0x6244 = 0x5357
+0x6245 = 0x5355
+0x6246 = 0x55FA
+0x6247 = 0x5738
+0x6248 = 0x7186
+0x6249 = 0x5737
+0x624A = 0x5A53
+0x624B = 0x5F7E
+0x624C = 0x5F7B
+0x624D = 0xF971
+0x624E = 0x61FD
+0x624F = 0x61FC
+0x6250 = 0x6346
+0x6251 = 0x6932
+0x6252 = 0x6AC7
+0x6253 = 0x7171
+0x6254 = 0x7183
+0x6255 = 0x716F
+0x6256 = 0x717E
+0x6257 = 0x717D
+0x6258 = 0x7181
+0x6259 = 0x717C
+0x625A = 0x758A
+0x625B = 0x757E
+0x625C = 0x7580
+0x625D = 0x757D
+0x625E = 0x757F
+0x625F = 0x7582
+0x6260 = 0x77D4
+0x6261 = 0x77D0
+0x6262 = 0x77D2
+0x6263 = 0x7955
+0x6264 = 0x7B9B
+0x6265 = 0x7B9A
+0x6266 = 0x7E4E
+0x6267 = 0x81F1
+0x6268 = 0x83F8
+0x6269 = 0x83FD
+0x626A = 0x865E
+0x626B = 0x8666
+0x626C = 0x8905
+0x626D = 0x8C0A
+0x626E = 0x8C0B
+0x626F = 0x8C0E
+0x6270 = 0x8C0D
+0x6271 = 0x8C11
+0x6272 = 0x8C09
+0x6273 = 0x8C10
+0x6274 = 0x8C0C
+0x6275 = 0x8C12
+0x6276 = 0x8CC4
+0x6277 = 0x8DF7
+0x6278 = 0x8DF8
+0x6279 = 0x8F6A
+0x627A = 0x8F6B
+0x627B = 0x91C0
+0x627C = 0x91C2
+0x627D = 0x9385
+0x627E = 0x9380
+0x6321 = 0x9384
+0x6322 = 0x9381
+0x6323 = 0x91C4
+0x6324 = 0x958B
+0x6325 = 0x958D
+0x6326 = 0x958E
+0x6327 = 0x9AB7
+0x6328 = 0x9AB9
+0x6329 = 0x9AEF
+0x632A = 0x9BFB
+0x632B = 0x9BFF
+0x632C = 0x9C67
+0x632D = 0x9C68
+0x632E = 0x9C69
+0x632F = 0x9D3F
+0x6330 = 0x9F3C
+0x6331 = 0x9F4C
+0x6332 = 0x9F3D
+0x6333 = 0x9F3E
+0x6334 = 0x9F3F
+0x6335 = 0x9F3B
+0x6336 = 0xA1FF
+0x6338 = 0xA1F6
+0x6339 = 0xA1EE
+0x633A = 0xA1FC
+0x633B = 0xA1F8
+0x633C = 0xA201
+0x633D = 0xA1FA
+0x633E = 0xA288
+0x633F = 0xA380
+0x6340 = 0xA411
+0x6341 = 0xA4FE
+0x6342 = 0xA500
+0x6343 = 0xA535
+0x6344 = 0x503C
+0x6345 = 0xA5BD
+0x6346 = 0xA5BB
+0x6347 = 0xA65C
+0x6348 = 0xA65A
+0x6349 = 0xA6D1
+0x634A = 0xA6D0
+0x634B = 0x0A0B
+0x634C = 0x3873
+0x634D = 0x1939
+0x634E = 0x1B1A
+0x634F = 0x1FE3
+0x6350 = 0x2187
+0x6351 = 0x2377
+0x6352 = 0x2378
+0x6353 = 0x2EB1
+0x6354 = 0x386A
+0x6355 = 0x3874
+0x6356 = 0x3AEB
+0x6357 = 0x417B
+0x6358 = 0x45A5
+0x6359 = 0x48E4
+0x635A = 0x4D0B
+0x635B = 0x4D0E
+0x635C = 0x4D0C
+0x635D = 0x5739
+0x635E = 0x5E10
+0x635F = 0x5E11
+0x6360 = 0x5E16
+0x6361 = 0x5F81
+0x6362 = 0x5F80
+0x6363 = 0x61FE
+0x6364 = 0x6201
+0x6365 = 0x6200
+0x6366 = 0x6347
+0x6367 = 0x63EF
+0x6368 = 0x7188
+0x6369 = 0x758B
+0x636A = 0x758D
+0x636B = 0x7587
+0x636C = 0x7585
+0x636D = 0x758F
+0x636E = 0x7584
+0x636F = 0x7588
+0x6370 = 0x758E
+0x6371 = 0x758C
+0x6372 = 0x77D7
+0x6373 = 0x77D6
+0x6374 = 0x7B9F
+0x6375 = 0x2188
+0x6376 = 0x8203
+0x6377 = 0x83FE
+0x6378 = 0x87EF
+0x6379 = 0x8909
+0x637A = 0x8908
+0x637B = 0x8C20
+0x637C = 0x8C24
+0x637D = 0x8C1F
+0x637E = 0x9070
+0x6421 = 0x9256
+0x6422 = 0x93F7
+0x6423 = 0x93F8
+0x6424 = 0x93F6
+0x6425 = 0x9590
+0x6426 = 0x965E
+0x6427 = 0x97F7
+0x6428 = 0x99D6
+0x6429 = 0x99D5
+0x642A = 0x9ABB
+0x642B = 0x9AF0
+0x642C = 0x9C01
+0x642D = 0x9C6C
+0x642E = 0x9D41
+0x642F = 0x9D42
+0x6430 = 0x9F4F
+0x6431 = 0x9F53
+0x6432 = 0x9F58
+0x6433 = 0xA212
+0x6434 = 0xA204
+0x6435 = 0xA213
+0x6436 = 0xA205
+0x6437 = 0xA20D
+0x6438 = 0xA382
+0x6439 = 0xA381
+0x643A = 0xA4B5
+0x643B = 0xA4BA
+0x643C = 0xA5BE
+0x643D = 0xA665
+0x643E = 0xA663
+0x643F = 0xA66E
+0x6440 = 0xA66A
+0x6441 = 0xA66C
+0x6442 = 0xA6C4
+0x6443 = 0x096C
+0x6444 = 0x7BA5
+0x6445 = 0x1B12
+0x6446 = 0x244D
+0x6447 = 0x331F
+0x6448 = 0x3877
+0x6449 = 0x3878
+0x644A = 0x3C44
+0x644B = 0x417C
+0x644C = 0x44EB
+0x644D = 0x44EA
+0x644E = 0x44EC
+0x644F = 0x45A7
+0x6450 = 0x4719
+0x6451 = 0x4F23
+0x6453 = 0x5601
+0x6454 = 0x5E1C
+0x6455 = 0x6203
+0x6456 = 0x6348
+0x6457 = 0x68DA
+0x6458 = 0x7191
+0x6459 = 0x7192
+0x645A = 0x7596
+0x645B = 0x7597
+0x645C = 0x7591
+0x645D = 0x7593
+0x645E = 0x77D8
+0x645F = 0x77D5
+0x6460 = 0x7957
+0x6461 = 0x7958
+0x6462 = 0x7BA2
+0x6463 = 0x8205
+0x6464 = 0x83FA
+0x6465 = 0x890C
+0x6466 = 0x890A
+0x6467 = 0x8C2E
+0x6468 = 0x8C29
+0x6469 = 0x8C2F
+0x646A = 0x8CC5
+0x646B = 0x9072
+0x646C = 0x91C8
+0x646D = 0x925A
+0x646E = 0x9259
+0x646F = 0x9389
+0x6470 = 0x9388
+0x6471 = 0x99DB
+0x6472 = 0x99D9
+0x6473 = 0x99DA
+0x6474 = 0x9ABC
+0x6476 = 0x9C06
+0x6477 = 0x9C05
+0x6478 = 0x9C6F
+0x6479 = 0x9C6D
+0x647A = 0x9C70
+0x647B = 0x9F60
+0x647C = 0x9F5E
+0x647D = 0x9F63
+0x647E = 0x9F5A
+0x6521 = 0x9F5F
+0x6522 = 0xA219
+0x6523 = 0xA21D
+0x6524 = 0xA21B
+0x6525 = 0xA222
+0x6526 = 0xA21C
+0x6527 = 0xA21E
+0x6528 = 0xA2F7
+0x6529 = 0xA384
+0x652A = 0xA415
+0x652B = 0xA4B8
+0x652C = 0xA4C1
+0x652D = 0xA501
+0x652E = 0xA50A
+0x652F = 0xA5D2
+0x6530 = 0xA675
+0x6531 = 0xA674
+0x6532 = 0xA672
+0x6533 = 0x0AD0
+0x6534 = 0x1B1B
+0x6535 = 0x2010
+0x6536 = 0x2379
+0x6537 = 0x44ED
+0x6538 = 0x4BB9
+0x6539 = 0x4F24
+0x653A = 0x4FC5
+0x653B = 0x5603
+0x653C = 0x634A
+0x653D = 0x68F7
+0x653E = 0x69C1
+0x653F = 0x69C2
+0x6540 = 0x7194
+0x6541 = 0x7599
+0x6542 = 0x759A
+0x6543 = 0x795A
+0x6544 = 0x7BA8
+0x6545 = 0x7C25
+0x6546 = 0x7C9E
+0x6547 = 0x8441
+0x6548 = 0x8C32
+0x6549 = 0x8C33
+0x654A = 0x91CB
+0x654B = 0x91CA
+0x654C = 0x91CC
+0x654D = 0x9593
+0x654E = 0x99E0
+0x654F = 0x9C71
+0x6550 = 0x9F6B
+0x6551 = 0xA22B
+0x6552 = 0xA229
+0x6553 = 0xA21A
+0x6554 = 0xA226
+0x6555 = 0xA227
+0x6556 = 0xA22A
+0x6557 = 0xA2F8
+0x6558 = 0x503D
+0x6559 = 0xA676
+0x655A = 0x1518
+0x655B = 0x387A
+0x655C = 0x417F
+0x655E = 0x63F0
+0x655F = 0x719A
+0x6560 = 0x7196
+0x6561 = 0x759E
+0x6562 = 0x759D
+0x6563 = 0x75DC
+0x6564 = 0x77DA
+0x6565 = 0x820B
+0x6566 = 0x8402
+0x6567 = 0x8442
+0x6568 = 0x8667
+0x6569 = 0x938B
+0x656A = 0x99E2
+0x656B = 0x9F71
+0x656C = 0xA22F
+0x656D = 0xA22E
+0x656E = 0xA4C6
+0x656F = 0xA58E
+0x6570 = 0xA67B
+0x6571 = 0xA677
+0x6572 = 0xA678
+0x6573 = 0xA67C
+0x6574 = 0x387C
+0x6575 = 0x6207
+0x6576 = 0x7197
+0x6577 = 0x7BD9
+0x6578 = 0x890D
+0x6579 = 0x890E
+0x657A = 0x99E3
+0x657B = 0x99E4
+0x657C = 0x9AF3
+0x657D = 0x9C75
+0x657E = 0xA237
+0x6621 = 0xA235
+0x6622 = 0xA58F
+0x6623 = 0xA680
+0x6624 = 0xA67F
+0x6625 = 0xA6D4
+0x6626 = 0x2EB4
+0x6627 = 0xA3EC
+0x6628 = 0x8F75
+0x6629 = 0x4D10
+0x662A = 0x6269
+0x662B = 0x75A4
+0x662C = 0x77DB
+0x662D = 0x91D1
+0x662E = 0x938D
+0x662F = 0x9F76
+0x6630 = 0xA239
+0x6631 = 0xA684
+0x6632 = 0xA682
+0x6633 = 0x0AD2
+0x6634 = 0x44EE
+0x6635 = 0x4D11
+0x6636 = 0x5F84
+0x6637 = 0x8F74
+0x6638 = 0x938F
+0x6639 = 0x938E
+0x663A = 0xA23B
+0x663B = 0x08CB
+0x663C = 0xA688
+0x663D = 0xA686
+0x663E = 0x335C
+0x663F = 0x53A4
+0x6640 = 0x9075
+0x6641 = 0xA68B
+0x6642 = 0x1519
+0x6643 = 0x7C9F
+0x6644 = 0x99E5
+0x6645 = 0xA240
+0x6646 = 0x4D12
+0x6647 = 0xA2FB
+0x6648 = 0xA68C
+0x6649 = 0x53A5
+0x664A = 0x9C77
+0x664B = 0x9C78
+0x664C = 0xA6D6
+0x664D = 0x77DF
+0x664E = 0x91D2
+0x664F = 0x151A
+0x6650 = 0x7BA9
+0x6651 = 0x91D3
+0x6652 = 0xA4CA
+0x6653 = 0x69C4
+0x6654 = 0x78B1
+0x6655 = 0x9664
+END_MAP
diff --git a/share/i18n/csmapper/CNS/Makefile.inc b/share/i18n/csmapper/CNS/Makefile.inc
new file mode 100644 (file)
index 0000000..ebd23bd
--- /dev/null
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile.inc,v 1.3 2007/03/05 16:57:14 tnozaki Exp $
+
+.PATH: ${.CURDIR}/CNS
+
+SRCS_mapper.dir+=      mapper.dir.CNS
+SRCS_charset.pivot+=   charset.pivot.CNS
+CLEANFILES+=           mapper.dir.CNS charset.pivot.CNS
+MAPS_CNS=              CNS11643-1%UCS.mps \
+                       CNS11643-2%UCS.mps \
+                       CNS11643-3%UCS@BMP.mps CNS11643-3%UCS@SIP.mps \
+                       CNS11643-4%UCS@BMP.mps CNS11643-4%UCS@SIP.mps \
+                       CNS11643-5%UCS@BMP.mps CNS11643-5%UCS@SIP.mps \
+                       CNS11643-6%UCS@BMP.mps CNS11643-6%UCS@SIP.mps \
+                       CNS11643-7%UCS@BMP.mps CNS11643-7%UCS@SIP.mps \
+                       UCS%CNS11643-1.mps \
+                       UCS%CNS11643-2.mps \
+                       UCS@BMP%CNS11643-3.mps UCS@SIP%CNS11643-3.mps \
+                       UCS@BMP%CNS11643-4.mps UCS@SIP%CNS11643-4.mps \
+                       UCS@BMP%CNS11643-5.mps UCS@SIP%CNS11643-5.mps \
+                       UCS@BMP%CNS11643-6.mps UCS@SIP%CNS11643-6.mps \
+                       UCS@BMP%CNS11643-7.mps UCS@SIP%CNS11643-7.mps
+
+mapper.dir.CNS: ${.CURDIR}/CNS/mapper.dir.CNS.src
+       ${_MKTARGET_CREATE}
+       (echo "# CNS" ; cat ${.ALLSRC} ; echo ) > ${.TARGET}
+
+charset.pivot.CNS: ${.CURDIR}/CNS/charset.pivot.CNS.src
+       ${_MKTARGET_CREATE}
+       (echo "# CNS" ; cat ${.ALLSRC} ; echo ) > ${.TARGET}
+
+FILES+= ${MAPS_CNS}
+CLEANFILES+= ${MAPS_CNS}
+.for i in ${MAPS_CNS}
+FILESDIR_$i= ${BINDIR}/CNS
+.endfor
diff --git a/share/i18n/csmapper/CNS/UCS%CNS11643-1.src b/share/i18n/csmapper/CNS/UCS%CNS11643-1.src
new file mode 100644 (file)
index 0000000..2efbdb8
--- /dev/null
@@ -0,0 +1,6031 @@
+# $NetBSD: UCS%CNS11643-1.src,v 1.4 2007/04/01 18:52:29 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CNS11643-1"
+SRC_ZONE       0x00A2 - 0xFFE5
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name:             CNS 11643-1986 to Unicode table (complete)
+#      Unicode version:  1.1
+#      Table version:    0.0d1
+#      Table format:     Format A
+#      Date:             21 October 1994
+#
+#      Copyright (c) 1991-1994 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on magnetic media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Recipient is granted the right to make copies in any form for
+#      internal distribution and to freely use the information supplied
+#      in the creation of products supporting Unicode.  Unicode, Inc.
+#      specifically excludes the right to re-distribute this file directly
+#      to third parties or other organizations whether for profit or not.
+#
+#      General notes:
+#
+#
+# This table contains one set of mappings from CNS 11643-1986 into Unicode.
+# Note that these data are *possible* mappings only and may not be the
+# same as those used by actual products, nor may they be the best suited
+# for all uses.  For more information on the mappings between various code
+# pages incorporating the repertoire of CNS 11643-1986 and Unicode, consult the
+# VENDORS mapping data.  Normative information on the mapping between
+# CNS 11643-1986 and Unicode may be found in the Unihan.txt file in the
+# latest Unicode Character Database.
+#
+# If you have carefully considered the fact that the mappings in
+# this table are only one possible set of mappings between CNS 11643-1986 and
+# Unicode and have no normative status, but still feel that you
+# have located an error in the table that requires fixing, you may
+# report any such error to errata@unicode.org.
+#
+#
+#      WARNING!  It is currently impossible to provide round-trip compatibility
+#              between CNS 11643-1986 and Unicode.  
+#
+#      (1) Some characters are not currently mapped because
+#              of conflicts with other mappings.  They include the following:
+#
+#       CNS         Description                    Comments
+#
+#       0x12224      SPACING HEAVY OVERSCORE       not in Unicode
+#       0x12226      SPACING HEAVY UNDERSCORE      not in Unicode
+#
+#   (2) Some characters are not currently mapped because CNS 11643-1986 includes
+#       duplicate versions of some ideographs which are included in Unicode only
+#       once.  They include the following:
+#
+#       0x1243E through 0x12440, HANGZHOU NUMERAL TEN, TWENTY, and THIRTY
+#       0x12721 through 0x12939, KangXi radical set
+#
+#   Entries for these characters are not included in this table.
+#
+#      Notes:
+#
+#      1.  There is an uncertainty in the mapping of the CNS 11643-1986 character
+#      0x1256D.  This character occurs within the CNS 11643-1986 block of tone marks
+#      for bopomofo and is intended to be the tone mark for the first tone in
+#      Mandarin Chinese.  We have selected the mapping U+02C9 MODIFIER LETTER
+#      MACRON (Mandarin Chinese first tone) to reflect this semantic.  
+#      However, because bopomofo uses the absense of a tone mark to indicate
+#      the first Mandarin tone, most implementations of CNS 11643-1986
+#      represent this character with a blank space, and so a mapping such as
+#      U+2003 EM SPACE might be preferred.  
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the CNS 11643-1986 code (in hex as 0xXXXXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3  is the Unicode name (follows a comment sign, '#')
+#                      The official names for Unicode characters U+4E00
+#                      to U+9FA5, inclusive, is "CJK UNIFIED IDEOGRAPH-XXXX",
+#                      where XXXX is the code point.  Including all these
+#                      names in this file increases its size substantially
+#                      and needlessly.  The token "<CJK>" is used for the
+#                      name of these characters.  If necessary, it can be
+#                      expanded algorithmically by a parser or editor.
+#
+#      The entries are in CNS 11643-1986 order
+#
+#
+
+#
+# Name: Unihan database
+# Unicode version: 4.0.1
+# Table version: 1.1
+# Date: 31 October 2003
+#
+# Copyright (c) 1996-2003 Unicode, Inc. All Rights reserved.
+#
+# Terms of Use
+#
+# Disclaimer
+#
+# The Unicode Character Database (including the Unihan database) is provided 
+# as is by Unicode, Inc. No claims are made as to fitness for any particular 
+# purpose. No warranties of any kind are expressed or implied. The recipient agrees 
+# to determine applicability of information provided. If this file has been 
+# purchased on magnetic or optical media from Unicode, Inc., the sole remedy for 
+# any claim will be exchange of defective media within 90 days of receipt. 
+#      
+# This disclaimer is applicable for all other data files accompanying the Unicode 
+# Character Database, some of which have been compiled by the Unicode Consortium, 
+# and some of which have been supplied by other sources.
+#      
+# Limitations on Rights to Redistribute This Data
+#
+# Recipient is granted the right to make copies in any form for internal 
+# distribution and to freely use the information supplied in the creation 
+# of products supporting the UnicodeTM Standard. The files in the Unicode 
+# Character Database can be redistributed to third parties or other 
+# organizations (whether for profit or not) as long as this notice and 
+# the disclaimer notice are retained. Information can be extracted from 
+# these files and used in documentation or programs, as long as there is 
+# an accompanying notice indicating the source.
+#
+
+0x00A2 = 0x2266 # fallback -> 0xFFE0
+0x00A3 = 0x2267 # fallback -> 0xFFE1
+0x00A5 = 0x2264 # fallback -> 0xFFE5
+0x00A7 = 0x2170
+0x00B0 = 0x2278
+0x00B1 = 0x2234
+0x00B7 = 0x2131
+0x00D7 = 0x2232
+0x00F7 = 0x2233
+0x02C7 = 0x256F
+0x02C9 = 0x256D
+0x02CA = 0x256E
+0x02CB = 0x2570
+0x02CD = 0x2226
+0x02D9 = 0x256C
+0x0391 = 0x2475
+0x0392 = 0x2476
+0x0393 = 0x2477
+0x0394 = 0x2478
+0x0395 = 0x2479
+0x0396 = 0x247A
+0x0397 = 0x247B
+0x0398 = 0x247C
+0x0399 = 0x247D
+0x039A = 0x247E
+0x039B = 0x2521
+0x039C = 0x2522
+0x039D = 0x2523
+0x039E = 0x2524
+0x039F = 0x2525
+0x03A0 = 0x2526
+0x03A1 = 0x2527
+0x03A3 = 0x2528
+0x03A4 = 0x2529
+0x03A5 = 0x252A
+0x03A6 = 0x252B
+0x03A7 = 0x252C
+0x03A8 = 0x252D
+0x03A9 = 0x252E
+0x03B1 = 0x252F
+0x03B2 = 0x2530
+0x03B3 = 0x2531
+0x03B4 = 0x2532
+0x03B5 = 0x2533
+0x03B6 = 0x2534
+0x03B7 = 0x2535
+0x03B8 = 0x2536
+0x03B9 = 0x2537
+0x03BA = 0x2538
+0x03BB = 0x2539
+0x03BC = 0x253A
+0x03BD = 0x253B
+0x03BE = 0x253C
+0x03BF = 0x253D
+0x03C0 = 0x253E
+0x03C1 = 0x253F
+0x03C3 = 0x2540
+0x03C4 = 0x2541
+0x03C5 = 0x2542
+0x03C6 = 0x2543
+0x03C7 = 0x2544
+0x03C8 = 0x2545
+0x03C9 = 0x2546
+0x2013 = 0x2137
+0x2014 = 0x2139
+0x2016 = 0x225D # fallback -> 0x2225
+0x2018 = 0x2164
+0x2019 = 0x2165
+0x201C = 0x2166
+0x201D = 0x2167
+0x2022 = 0x2126 # fallback -> 0x2027
+0x2025 = 0x212D
+0x2026 = 0x212C
+0x2027 = 0x2126
+0x2032 = 0x216B
+0x2035 = 0x216A
+0x203B = 0x216F
+0x203E = 0x2223
+0x20AC = 0x4242
+0x2103 = 0x226A
+0x2105 = 0x2222
+0x2109 = 0x226B
+0x2160 = 0x242B
+0x2161 = 0x242C
+0x2162 = 0x242D
+0x2163 = 0x242E
+0x2164 = 0x242F
+0x2165 = 0x2430
+0x2166 = 0x2431
+0x2167 = 0x2432
+0x2168 = 0x2433
+0x2169 = 0x2434
+0x2170 = 0x2635
+0x2171 = 0x2636
+0x2172 = 0x2637
+0x2173 = 0x2638
+0x2174 = 0x2639
+0x2175 = 0x263A
+0x2176 = 0x263B
+0x2177 = 0x263C
+0x2178 = 0x263D
+0x2179 = 0x263E
+0x2190 = 0x2257
+0x2191 = 0x2255
+0x2192 = 0x2258
+0x2193 = 0x2256
+0x2196 = 0x2259
+0x2197 = 0x225A
+0x2198 = 0x225C
+0x2199 = 0x225B
+0x2215 = 0x2261
+0x221A = 0x2235
+0x221E = 0x223C
+0x221F = 0x2249
+0x2220 = 0x2248
+0x2223 = 0x225E
+0x2225 = 0x225D
+0x2229 = 0x2245
+0x222A = 0x2246
+0x222B = 0x224D
+0x222E = 0x224E
+0x2234 = 0x2250
+0x2235 = 0x224F
+0x223C = 0x2244 # fallback -> 0xFF5E
+0x2252 = 0x223D
+0x2260 = 0x223B
+0x2261 = 0x223E
+0x2266 = 0x2239
+0x2267 = 0x223A
+0x2295 = 0x2253
+0x2299 = 0x2254
+0x22A5 = 0x2247
+0x22BF = 0x224A
+0x2400 = 0x4221
+0x2401 = 0x4222
+0x2402 = 0x4223
+0x2403 = 0x4224
+0x2404 = 0x4225
+0x2405 = 0x4226
+0x2406 = 0x4227
+0x2407 = 0x4228
+0x2408 = 0x4229
+0x2409 = 0x422A
+0x240A = 0x422B
+0x240B = 0x422C
+0x240C = 0x422D
+0x240D = 0x422E
+0x240E = 0x422F
+0x240F = 0x4230
+0x2410 = 0x4231
+0x2411 = 0x4232
+0x2412 = 0x4233
+0x2413 = 0x4234
+0x2414 = 0x4235
+0x2415 = 0x4236
+0x2416 = 0x4237
+0x2417 = 0x4238
+0x2418 = 0x4239
+0x2419 = 0x423A
+0x241A = 0x423B
+0x241B = 0x423C
+0x241C = 0x423D
+0x241D = 0x423E
+0x241E = 0x423F
+0x241F = 0x4240
+0x2421 = 0x4241
+0x2460 = 0x2621
+0x2461 = 0x2622
+0x2462 = 0x2623
+0x2463 = 0x2624
+0x2464 = 0x2625
+0x2465 = 0x2626
+0x2466 = 0x2627
+0x2467 = 0x2628
+0x2468 = 0x2629
+0x2469 = 0x262A
+0x2474 = 0x262B
+0x2475 = 0x262C
+0x2476 = 0x262D
+0x2477 = 0x262E
+0x2478 = 0x262F
+0x2479 = 0x2630
+0x247A = 0x2631
+0x247B = 0x2632
+0x247C = 0x2633
+0x247D = 0x2634
+0x2500 = 0x2339
+0x2502 = 0x233A
+0x250C = 0x233C
+0x2510 = 0x233D
+0x2514 = 0x233E
+0x2518 = 0x233F
+0x251C = 0x2337
+0x2524 = 0x2336
+0x252C = 0x2335
+0x2534 = 0x2334
+0x253C = 0x2333
+0x2550 = 0x2344
+0x255E = 0x2345
+0x2561 = 0x2347
+0x256A = 0x2346
+0x256D = 0x2340
+0x256E = 0x2341
+0x256F = 0x2343
+0x2570 = 0x2342
+0x2571 = 0x234C
+0x2572 = 0x234D
+0x2573 = 0x234E
+0x2574 = 0x213B
+0x2581 = 0x2324
+0x2582 = 0x2325
+0x2583 = 0x2326
+0x2584 = 0x2327
+0x2585 = 0x2328
+0x2586 = 0x2329
+0x2587 = 0x232A
+0x2588 = 0x232B
+0x2589 = 0x2332
+0x258A = 0x2331
+0x258B = 0x2330
+0x258C = 0x232F
+0x258D = 0x232E
+0x258E = 0x232D
+0x258F = 0x232C
+0x2594 = 0x2338
+0x2595 = 0x233B
+0x25A0 = 0x217C
+0x25A1 = 0x217B
+0x25B2 = 0x2175
+0x25B3 = 0x2174
+0x25BC = 0x217E
+0x25BD = 0x217D
+0x25C6 = 0x217A
+0x25C7 = 0x2179
+0x25CB = 0x2172
+0x25CE = 0x2176
+0x25CF = 0x2173
+0x25E2 = 0x2348
+0x25E3 = 0x2349
+0x25E4 = 0x234B
+0x25E5 = 0x234A
+0x2605 = 0x2178
+0x2606 = 0x2177
+0x2609 = 0x2254 # fallback -> 0x2299
+0x2640 = 0x2251
+0x2641 = 0x2253 # fallback -> 0x2295
+0x2642 = 0x2252
+0x2F00 - 0x2F5D = 0x2721 -
+0x2F5F - 0x2FBC = 0x2821 -
+0x2FBD - 0x2FD5 = 0x2921 -
+0x3000 = 0x2121
+0x3001 = 0x2123
+0x3002 = 0x2124
+0x3003 = 0x2171
+0x3007 = 0x4243
+0x3008 = 0x2152
+0x3009 = 0x2153
+0x300A = 0x214E
+0x300B = 0x214F
+0x300C = 0x2156
+0x300D = 0x2157
+0x300E = 0x215A
+0x300F = 0x215B
+0x3010 = 0x214A
+0x3011 = 0x214B
+0x3012 = 0x2265
+0x3014 = 0x2146
+0x3015 = 0x2147
+0x301D = 0x2168
+0x301E = 0x2169
+0x3021 = 0x2435
+0x3022 = 0x2436
+0x3023 = 0x2437
+0x3024 = 0x2438
+0x3025 = 0x2439
+0x3026 = 0x243A
+0x3027 = 0x243B
+0x3028 = 0x243C
+0x3029 = 0x243D
+0x3038 = 0x243E
+0x3039 = 0x243F
+0x303A = 0x2440
+0x3041 - 0x306D = 0x2952 -
+0x306E - 0x3094 = 0x2A21 -
+0x3099 - 0x309E = 0x2A48 -
+0x30A1 - 0x30D1 = 0x2A4E -
+0x30D2 - 0x30FE = 0x2B21 -
+0x30FB = 0x2126 # fallback -> 0x2027
+0x3105 = 0x2547
+0x3106 = 0x2548
+0x3107 = 0x2549
+0x3108 = 0x254A
+0x3109 = 0x254B
+0x310A = 0x254C
+0x310B = 0x254D
+0x310C = 0x254E
+0x310D = 0x254F
+0x310E = 0x2550
+0x310F = 0x2551
+0x3110 = 0x2552
+0x3111 = 0x2553
+0x3112 = 0x2554
+0x3113 = 0x2555
+0x3114 = 0x2556
+0x3115 = 0x2557
+0x3116 = 0x2558
+0x3117 = 0x2559
+0x3118 = 0x255A
+0x3119 = 0x255B
+0x311A = 0x255C
+0x311B = 0x255D
+0x311C = 0x255E
+0x311D = 0x255F
+0x311E = 0x2560
+0x311F = 0x2561
+0x3120 = 0x2562
+0x3121 = 0x2563
+0x3122 = 0x2564
+0x3123 = 0x2565
+0x3124 = 0x2566
+0x3125 = 0x2567
+0x3126 = 0x2568
+0x3127 = 0x2569
+0x3128 = 0x256A
+0x3129 = 0x256B
+0x31A0 - 0x31B7 = 0x293A -
+0x32A3 = 0x2221
+0x338E = 0x2275
+0x338F = 0x2276
+0x339C = 0x2270
+0x339D = 0x2271
+0x339E = 0x2272
+0x33A1 = 0x2274
+0x33C4 = 0x2277
+0x33CE = 0x2273
+0x33D1 = 0x224C
+0x33D2 = 0x224B
+0x33D5 = 0x226F
+0x4E00 = 0x4421
+0x4E01 = 0x4423
+0x4E03 = 0x4424
+0x4E08 = 0x4437
+0x4E09 = 0x4435
+0x4E0A = 0x4438
+0x4E0B = 0x4436
+0x4E0D = 0x4462
+0x4E10 = 0x4461
+0x4E11 = 0x4460
+0x4E14 = 0x4562
+0x4E15 = 0x4561
+0x4E16 = 0x4560
+0x4E18 = 0x4563
+0x4E19 = 0x455F
+0x4E1E = 0x4722
+0x4E1F = 0x4723
+0x4E26 = 0x4B64
+0x4E2B = 0x4439
+0x4E2D = 0x4463
+0x4E30 = 0x4464
+0x4E32 = 0x486B
+0x4E38 = 0x443A
+0x4E39 = 0x4465
+0x4E3B = 0x4564
+0x4E43 = 0x4425
+0x4E45 = 0x443C
+0x4E48 = 0x443D
+0x4E4B = 0x4466
+0x4E4D = 0x4565
+0x4E4E = 0x4567
+0x4E4F = 0x4566
+0x4E52 = 0x4724
+0x4E53 = 0x4725
+0x4E56 = 0x4B65
+0x4E58 = 0x537D
+0x4E59 = 0x4422
+0x4E5D = 0x4426
+0x4E5E = 0x443F
+0x4E5F = 0x443E
+0x4E69 = 0x4726
+0x4E73 = 0x4B66
+0x4E7E = 0x5871
+0x4E82 = 0x632A
+0x4E86 = 0x4427
+0x4E88 = 0x4468
+0x4E8B = 0x4B67
+0x4E8C = 0x4428
+0x4E8E = 0x4440
+0x4E91 = 0x4469
+0x4E92 = 0x446B
+0x4E94 = 0x446C
+0x4E95 = 0x446A
+0x4E99 = 0x4727
+0x4E9B = 0x4B68
+0x4E9E = 0x4B69
+0x4E9F = 0x4F67
+0x4EA1 = 0x4441
+0x4EA2 = 0x446D
+0x4EA4 = 0x4728
+0x4EA5 = 0x472A
+0x4EA6 = 0x4729
+0x4EA8 = 0x486C
+0x4EAB = 0x4B6A
+0x4EAC = 0x4B6B
+0x4EAD = 0x4F68
+0x4EAE = 0x4F69
+0x4EB3 = 0x537E
+0x4EBA = 0x4429
+0x4EC0 = 0x446F
+0x4EC1 = 0x446E
+0x4EC3 = 0x4470
+0x4EC4 = 0x4476
+0x4EC6 = 0x4471
+0x4EC7 = 0x4472
+0x4ECA = 0x4474
+0x4ECB = 0x4475
+0x4ECD = 0x4473
+0x4ED4 = 0x456A
+0x4ED5 = 0x456B
+0x4ED6 = 0x456C
+0x4ED7 = 0x456D
+0x4ED8 = 0x4569
+0x4ED9 = 0x4570
+0x4EDE = 0x4571
+0x4EDF = 0x4623
+0x4EE3 = 0x456E
+0x4EE4 = 0x456F
+0x4EE5 = 0x4568
+0x4EF0 = 0x4737
+0x4EF2 = 0x4734
+0x4EF3 = 0x4738
+0x4EF6 = 0x4735
+0x4EFB = 0x4736
+0x4EFD = 0x4739
+0x4EFF = 0x472B
+0x4F01 = 0x473A
+0x4F09 = 0x472C
+0x4F0A = 0x472E
+0x4F0B = 0x473B
+0x4F0D = 0x4730
+0x4F0F = 0x4733
+0x4F10 = 0x4731
+0x4F11 = 0x4732
+0x4F15 = 0x472F
+0x4F19 = 0x472D
+0x4F2F = 0x4924
+0x4F30 = 0x4875
+0x4F34 = 0x4872
+0x4F36 = 0x4926
+0x4F38 = 0x487A
+0x4F3A = 0x4879
+0x4F3C = 0x487D
+0x4F3D = 0x4878
+0x4F43 = 0x487B
+0x4F46 = 0x487E
+0x4F47 = 0x486F
+0x4F48 = 0x4929
+0x4F4D = 0x486D
+0x4F4E = 0x4925
+0x4F4F = 0x486E
+0x4F50 = 0x4876
+0x4F51 = 0x4877
+0x4F54 = 0x487C
+0x4F55 = 0x4874
+0x4F57 = 0x4870
+0x4F59 = 0x4927
+0x4F5A = 0x492A
+0x4F5B = 0x4873
+0x4F5C = 0x4922
+0x4F5D = 0x4928
+0x4F5E = 0x4871
+0x4F60 = 0x4923
+0x4F63 = 0x4921
+0x4F69 = 0x4B79
+0x4F6C = 0x4B71
+0x4F6F = 0x4B6C
+0x4F70 = 0x4B76
+0x4F73 = 0x4B6F
+0x4F75 = 0x4B77
+0x4F7A = 0x4C21
+0x4F7B = 0x4B7A
+0x4F7E = 0x4B7C
+0x4F7F = 0x4B70
+0x4F83 = 0x4B75
+0x4F86 = 0x4B74
+0x4F88 = 0x4B78
+0x4F8B = 0x4B73
+0x4F8D = 0x4B6E
+0x4F8F = 0x4B7D
+0x4F91 = 0x4B7E
+0x4F96 = 0x4B7B
+0x4F9B = 0x4B72
+0x4F9D = 0x4B6D
+0x4FAE = 0x4F78
+0x4FAF = 0x4F6C
+0x4FB5 = 0x4F6B
+0x4FB6 = 0x4F73
+0x4FB7 = 0x5021
+0x4FBF = 0x4F6D
+0x4FC2 = 0x4F7B
+0x4FC3 = 0x4F72
+0x4FC4 = 0x4F7A
+0x4FCA = 0x4F76
+0x4FCE = 0x4F7D
+0x4FCF = 0x4F70
+0x4FD0 = 0x4F79
+0x4FD1 = 0x4F6F
+0x4FD7 = 0x4F77
+0x4FD8 = 0x4F74
+0x4FDA = 0x4F7C
+0x4FDD = 0x4F71
+0x4FDE = 0x4F7E
+0x4FDF = 0x4F75
+0x4FE0 = 0x4F6E
+0x4FE1 = 0x4F6A
+0x4FEE = 0x543A
+0x4FEF = 0x5424
+0x4FF1 = 0x5434
+0x4FF3 = 0x5439
+0x4FF8 = 0x5427
+0x4FFA = 0x5430
+0x4FFE = 0x543D
+0x5000 = 0x5431
+0x5006 = 0x542A
+0x5009 = 0x543F
+0x500B = 0x5436
+0x500C = 0x5421
+0x500D = 0x5422
+0x500F = 0x5924
+0x5011 = 0x542F
+0x5012 = 0x542E
+0x5014 = 0x5432
+0x5016 = 0x5429
+0x5018 = 0x5438
+0x5019 = 0x5437
+0x501A = 0x542D
+0x501F = 0x542C
+0x5021 = 0x5435
+0x5023 = 0x5423
+0x5025 = 0x5426
+0x5026 = 0x5425
+0x5028 = 0x5433
+0x5029 = 0x5428
+0x502A = 0x543C
+0x502B = 0x543E
+0x502D = 0x543B
+0x503C = 0x542B
+0x5043 = 0x5876
+0x5047 = 0x5875
+0x5049 = 0x5879
+0x504C = 0x5877
+0x504E = 0x587C
+0x504F = 0x5923
+0x5055 = 0x587D
+0x505A = 0x5878
+0x505C = 0x5874
+0x5065 = 0x587A
+0x506D = 0x5926
+0x506F = 0x5925
+0x5074 = 0x5921
+0x5075 = 0x587E
+0x5076 = 0x587B
+0x5077 = 0x5922
+0x507A = 0x5872
+0x507D = 0x5873
+0x5080 = 0x5E2E
+0x5085 = 0x5E2B
+0x508D = 0x5E2A
+0x5091 = 0x5E2D
+0x5096 = 0x5E2F
+0x5098 = 0x5E30
+0x5099 = 0x5E2C
+0x509A = 0x5E31
+0x50A2 = 0x5E29
+0x50AC = 0x6331
+0x50AD = 0x632B
+0x50AF = 0x6334
+0x50B2 = 0x632D
+0x50B3 = 0x632E
+0x50B5 = 0x632C
+0x50B7 = 0x6332
+0x50BB = 0x6333
+0x50BE = 0x6330
+0x50C5 = 0x632F
+0x50C7 = 0x6335
+0x50CE = 0x677C
+0x50CF = 0x6779
+0x50D1 = 0x677A
+0x50D5 = 0x6778
+0x50D6 = 0x6775
+0x50DA = 0x6777
+0x50E5 = 0x6774
+0x50E7 = 0x6772
+0x50E9 = 0x677D
+0x50ED = 0x6776
+0x50EE = 0x6773
+0x50F1 = 0x677B
+0x50F5 = 0x6C23
+0x50F9 = 0x6C24
+0x50FB = 0x6C22
+0x5100 = 0x6C21
+0x5102 = 0x6C25
+0x5104 = 0x6B7E
+0x5105 = 0x6C28
+0x5108 = 0x6C26
+0x5109 = 0x6C27
+0x5110 = 0x7033
+0x5112 = 0x7030
+0x5114 = 0x7032
+0x5115 = 0x7034
+0x5118 = 0x7031
+0x511F = 0x7341
+0x5121 = 0x7342
+0x512A = 0x7340
+0x5132 = 0x7343
+0x5133 = 0x782B
+0x5137 = 0x7A62
+0x5138 = 0x7A63
+0x513B = 0x7B58
+0x513C = 0x7B57
+0x513F = 0x442A
+0x5140 = 0x4442
+0x5141 = 0x4478
+0x5143 = 0x4477
+0x5144 = 0x4573
+0x5145 = 0x4572
+0x5146 = 0x473E
+0x5147 = 0x473D
+0x5148 = 0x473F
+0x5149 = 0x473C
+0x514B = 0x492C
+0x514C = 0x492B
+0x514D = 0x492D
+0x5152 = 0x4C23
+0x5154 = 0x4C22
+0x5155 = 0x4C24
+0x5157 = 0x5022
+0x5159 = 0x2279
+0x515B = 0x227A
+0x515C = 0x5927
+0x515D = 0x227C
+0x515E = 0x227B
+0x5161 = 0x227D
+0x5162 = 0x677E
+0x5163 = 0x227E
+0x5165 = 0x442B
+0x5167 = 0x4479
+0x5168 = 0x4740
+0x5169 = 0x4C25
+0x516B = 0x442C
+0x516C = 0x447C
+0x516D = 0x447A
+0x516E = 0x447B
+0x5171 = 0x4741
+0x5175 = 0x492E
+0x5176 = 0x4C27
+0x5177 = 0x4C26
+0x5178 = 0x4C28
+0x517C = 0x5440
+0x5180 = 0x7035
+0x5189 = 0x4574
+0x518A = 0x4575
+0x518D = 0x4742
+0x5191 = 0x5024
+0x5192 = 0x5023
+0x5195 = 0x5928
+0x5197 = 0x447D
+0x51A0 = 0x5025
+0x51A2 = 0x5443
+0x51A4 = 0x5441
+0x51A5 = 0x5442
+0x51AA = 0x7036
+0x51AC = 0x4576
+0x51B0 = 0x4743
+0x51B6 = 0x492F
+0x51B7 = 0x4930
+0x51BD = 0x4C29
+0x51C6 = 0x5446
+0x51CB = 0x5447
+0x51CC = 0x5445
+0x51CD = 0x5444
+0x51DC = 0x6C29
+0x51DD = 0x7037
+0x51E0 = 0x442D
+0x51E1 = 0x443B
+0x51F0 = 0x5929
+0x51F1 = 0x5E33
+0x51F3 = 0x6821
+0x51F6 = 0x447E
+0x51F8 = 0x4579
+0x51F9 = 0x4577
+0x51FA = 0x4578
+0x51FD = 0x4C2A
+0x5200 = 0x442E
+0x5201 = 0x442F
+0x5203 = 0x4443
+0x5206 = 0x4521
+0x5207 = 0x4522
+0x5208 = 0x4523
+0x520A = 0x457A
+0x520E = 0x4747
+0x5211 = 0x4745
+0x5212 = 0x4746
+0x5216 = 0x4748
+0x5217 = 0x4744
+0x521D = 0x4F4F
+0x5224 = 0x4932
+0x5225 = 0x4931
+0x5228 = 0x4935
+0x5229 = 0x4933
+0x522A = 0x4934
+0x522E = 0x4C30
+0x5230 = 0x4C2F
+0x5236 = 0x4C31
+0x5237 = 0x4C2D
+0x5238 = 0x4C2C
+0x523A = 0x4C2E
+0x523B = 0x4C2B
+0x5241 = 0x4C32
+0x5243 = 0x5027
+0x5247 = 0x502C
+0x524A = 0x5028
+0x524B = 0x502B
+0x524C = 0x502A
+0x524D = 0x5029
+0x524E = 0x5026
+0x5254 = 0x544A
+0x5256 = 0x5448
+0x525B = 0x544B
+0x525C = 0x5449
+0x525D = 0x544C
+0x5269 = 0x5E37
+0x526A = 0x592A
+0x526F = 0x592B
+0x5272 = 0x5E34
+0x5274 = 0x5E35
+0x5275 = 0x5E36
+0x5277 = 0x6337
+0x527D = 0x6338
+0x527F = 0x6336
+0x5282 = 0x6823
+0x5283 = 0x6822
+0x5287 = 0x6C2A
+0x5288 = 0x6C2B
+0x5289 = 0x6C2C
+0x528A = 0x6C2E
+0x528D = 0x6C2D
+0x5291 = 0x7038
+0x5293 = 0x7039
+0x529B = 0x4430
+0x529F = 0x457C
+0x52A0 = 0x457B
+0x52A3 = 0x4749
+0x52A9 = 0x4937
+0x52AA = 0x4938
+0x52AB = 0x4936
+0x52AC = 0x4939
+0x52BB = 0x4C34
+0x52BE = 0x4C33
+0x52C1 = 0x5030
+0x52C3 = 0x502F
+0x52C7 = 0x502D
+0x52C9 = 0x502E
+0x52D2 = 0x592C
+0x52D5 = 0x592F
+0x52D7 = 0x5B2B
+0x52D8 = 0x592E
+0x52D9 = 0x592D
+0x52DB = 0x5E3A
+0x52DD = 0x5E39
+0x52DE = 0x5E38
+0x52DF = 0x6339
+0x52E2 = 0x633C
+0x52E3 = 0x633D
+0x52E4 = 0x633B
+0x52E6 = 0x633A
+0x52F0 = 0x6C2F
+0x52F3 = 0x703A
+0x52F5 = 0x7344
+0x52F8 = 0x7961
+0x52FA = 0x4444
+0x52FB = 0x4524
+0x52FE = 0x4525
+0x52FF = 0x4526
+0x5305 = 0x457D
+0x5306 = 0x457E
+0x5308 = 0x474A
+0x530D = 0x5031
+0x530F = 0x5931
+0x5310 = 0x5930
+0x5315 = 0x4431
+0x5316 = 0x4527
+0x5317 = 0x4621
+0x5319 = 0x5932
+0x531D = 0x4622
+0x5320 = 0x474C
+0x5321 = 0x474B
+0x5323 = 0x493A
+0x532A = 0x544D
+0x532F = 0x633E
+0x5331 = 0x6824
+0x5339 = 0x4528
+0x533E = 0x5935
+0x533F = 0x5933
+0x5340 = 0x5934
+0x5341 = 0x4432
+0x5343 = 0x4445
+0x5344 = 0x243F # fallback -> 0x3039
+0x5345 = 0x452B
+0x5347 = 0x452A
+0x5348 = 0x4529
+0x5349 = 0x4625
+0x534A = 0x4624
+0x5351 = 0x4C38
+0x5352 = 0x4C35
+0x5353 = 0x4C37
+0x5354 = 0x4C36
+0x5357 = 0x5032
+0x535A = 0x5E3B
+0x535C = 0x4433
+0x535E = 0x452C
+0x5360 = 0x4627
+0x5361 = 0x4626
+0x5366 = 0x4C39
+0x536E = 0x4629
+0x536F = 0x4628
+0x5370 = 0x474D
+0x5371 = 0x474E
+0x5373 = 0x493B
+0x5375 = 0x493C
+0x5377 = 0x4C3A
+0x5378 = 0x4C3B
+0x5379 = 0x4C3C
+0x537B = 0x5033
+0x537F = 0x544E
+0x5384 = 0x452D
+0x539A = 0x5034
+0x539D = 0x5450
+0x539F = 0x544F
+0x53A5 = 0x5E3C
+0x53AD = 0x6825
+0x53B2 = 0x6C30
+0x53BB = 0x462A
+0x53C3 = 0x5936
+0x53C8 = 0x4434
+0x53C9 = 0x4446
+0x53CA = 0x452F
+0x53CB = 0x452E
+0x53CD = 0x4530
+0x53D4 = 0x4C3E
+0x53D6 = 0x4C3D
+0x53D7 = 0x4C3F
+0x53DB = 0x5035
+0x53DF = 0x5451
+0x53E2 = 0x763B
+0x53E3 = 0x4447
+0x53E4 = 0x462C
+0x53E5 = 0x463B
+0x53E6 = 0x4636
+0x53E8 = 0x4631
+0x53E9 = 0x4630
+0x53EA = 0x4637
+0x53EB = 0x4635
+0x53EC = 0x462E
+0x53ED = 0x463C
+0x53EE = 0x462F
+0x53EF = 0x462B
+0x53F0 = 0x463A
+0x53F1 = 0x4639
+0x53F2 = 0x4638
+0x53F3 = 0x462D
+0x53F5 = 0x4634
+0x53F8 = 0x4633
+0x53FB = 0x463D
+0x53FC = 0x4632
+0x5401 = 0x4754
+0x5403 = 0x475A
+0x5404 = 0x4756
+0x5406 = 0x475C
+0x5408 = 0x4759
+0x5409 = 0x474F
+0x540A = 0x4752
+0x540B = 0x4755
+0x540C = 0x4751
+0x540D = 0x4758
+0x540E = 0x475B
+0x540F = 0x4750
+0x5410 = 0x4753
+0x5411 = 0x4757
+0x5412 = 0x475D
+0x541B = 0x4949
+0x541D = 0x493D
+0x541E = 0x493F
+0x541F = 0x4957
+0x5420 = 0x4952
+0x5426 = 0x4941
+0x5427 = 0x4943
+0x5429 = 0x494A
+0x542B = 0x4956
+0x542C = 0x4958
+0x542D = 0x493E
+0x542E = 0x494F
+0x5431 = 0x4955
+0x5433 = 0x4946
+0x5435 = 0x4950
+0x5436 = 0x4951
+0x5438 = 0x494E
+0x5439 = 0x494C
+0x543B = 0x494D
+0x543C = 0x4953
+0x543E = 0x4940
+0x5440 = 0x4954
+0x5442 = 0x4948
+0x5443 = 0x4945
+0x5446 = 0x4944
+0x5448 = 0x4947
+0x544A = 0x494B
+0x544E = 0x4942
+0x5462 = 0x4C51
+0x5468 = 0x4C52
+0x5471 = 0x4C4D
+0x5473 = 0x4C40
+0x5475 = 0x4C41
+0x5476 = 0x4C4E
+0x5477 = 0x4C47
+0x5478 = 0x4C43
+0x547B = 0x4C46
+0x547C = 0x4C4B
+0x547D = 0x4C54
+0x5480 = 0x4C45
+0x5484 = 0x4C48
+0x5486 = 0x4C4A
+0x548B = 0x4C53
+0x548C = 0x4C4F
+0x548E = 0x4C55
+0x5490 = 0x4C4C
+0x5492 = 0x4C49
+0x5495 = 0x4C44
+0x5496 = 0x4C42
+0x549A = 0x4C50
+0x54A6 = 0x503C
+0x54A7 = 0x504A
+0x54A8 = 0x5038
+0x54A9 = 0x5049
+0x54AA = 0x5041
+0x54AB = 0x5046
+0x54AC = 0x5036
+0x54AF = 0x5045
+0x54B1 = 0x5047
+0x54B3 = 0x503D
+0x54B8 = 0x503B
+0x54BB = 0x5048
+0x54BD = 0x5040
+0x54BF = 0x504B
+0x54C0 = 0x5037
+0x54C1 = 0x5042
+0x54C2 = 0x503F
+0x54C4 = 0x5043
+0x54C7 = 0x503E
+0x54C8 = 0x5044
+0x54C9 = 0x503A
+0x54CE = 0x5039
+0x54E1 = 0x545E
+0x54E5 = 0x5457
+0x54E6 = 0x5462
+0x54E8 = 0x5452
+0x54E9 = 0x545C
+0x54EA = 0x5461
+0x54ED = 0x545D
+0x54EE = 0x5460
+0x54F2 = 0x5458
+0x54FA = 0x545A
+0x54FC = 0x5456
+0x54FD = 0x5465
+0x5501 = 0x5454
+0x5506 = 0x5459
+0x5507 = 0x5464
+0x5509 = 0x545F
+0x550F = 0x5466
+0x5510 = 0x5453
+0x5514 = 0x545B
+0x5527 = 0x5463
+0x552C = 0x5949
+0x552E = 0x5947
+0x552F = 0x5944
+0x5531 = 0x5940
+0x5533 = 0x594B
+0x5537 = 0x5455
+0x5538 = 0x5946
+0x553E = 0x5E4E
+0x5541 = 0x594C
+0x5543 = 0x593E
+0x5544 = 0x593B
+0x5546 = 0x5938
+0x554A = 0x593F
+0x554F = 0x5942
+0x5555 = 0x5943
+0x5556 = 0x5941
+0x5557 = 0x594D
+0x555C = 0x5948
+0x555E = 0x593C
+0x555F = 0x5A76
+0x5561 = 0x593D
+0x5563 = 0x594A
+0x5564 = 0x5945
+0x5566 = 0x593A
+0x556A = 0x5939
+0x557B = 0x5E3D
+0x557C = 0x5E40
+0x557E = 0x5E54
+0x5580 = 0x5E3E
+0x5582 = 0x5E44
+0x5583 = 0x5E4A
+0x5584 = 0x6143
+0x5587 = 0x5E48
+0x5589 = 0x5E55
+0x558A = 0x5E41
+0x558B = 0x5E49
+0x5594 = 0x5E47
+0x5598 = 0x5E43
+0x5599 = 0x5E57
+0x559A = 0x5E50
+0x559C = 0x5E45
+0x559D = 0x5E42
+0x559F = 0x5E4D
+0x55A7 = 0x5E3F
+0x55AA = 0x5E46
+0x55AB = 0x5E56
+0x55AC = 0x5E52
+0x55AE = 0x5E4C
+0x55B1 = 0x5E53
+0x55B2 = 0x5E4F
+0x55B3 = 0x5E4B
+0x55BB = 0x5E51
+0x55C5 = 0x634C
+0x55C6 = 0x634D
+0x55C7 = 0x6345
+0x55C9 = 0x634F
+0x55CE = 0x6343
+0x55D1 = 0x6346
+0x55D3 = 0x6341
+0x55DA = 0x634A
+0x55DC = 0x6344
+0x55DF = 0x633F
+0x55E1 = 0x634B
+0x55E3 = 0x6347
+0x55E4 = 0x6348
+0x55E5 = 0x634E
+0x55E6 = 0x6342
+0x55E7 = 0x2321
+0x55E8 = 0x6340
+0x55EF = 0x6349
+0x55F6 = 0x6835
+0x55F7 = 0x6830
+0x55FD = 0x682A
+0x55FE = 0x6826
+0x5600 = 0x6827
+0x5606 = 0x682C
+0x5608 = 0x6833
+0x5609 = 0x682D
+0x560D = 0x682E
+0x560E = 0x682F
+0x5610 = 0x6834
+0x5614 = 0x682B
+0x5616 = 0x6831
+0x5617 = 0x6829
+0x561B = 0x6828
+0x561F = 0x6832
+0x5629 = 0x6C37
+0x562E = 0x6C31
+0x562F = 0x6C3D
+0x5630 = 0x6C3E
+0x5632 = 0x6C34
+0x5634 = 0x6C36
+0x5636 = 0x6C3C
+0x5639 = 0x6C33
+0x563B = 0x6C32
+0x563F = 0x6C35
+0x564E = 0x6C39
+0x5653 = 0x6C38
+0x5657 = 0x6C3A
+0x5659 = 0x703B
+0x5662 = 0x7047
+0x5664 = 0x703F
+0x5665 = 0x7043
+0x5668 = 0x7042
+0x5669 = 0x703E
+0x566A = 0x7041
+0x566B = 0x703C
+0x566C = 0x7046
+0x566F = 0x7045
+0x5671 = 0x7044
+0x5674 = 0x6C3B
+0x5676 = 0x7048
+0x5678 = 0x7040
+0x5679 = 0x703D
+0x5680 = 0x7346
+0x5685 = 0x7348
+0x5687 = 0x7349
+0x568E = 0x7345
+0x568F = 0x734A
+0x5690 = 0x7347
+0x5695 = 0x763C
+0x56A5 = 0x782C
+0x56A8 = 0x782D
+0x56AE = 0x763D
+0x56B4 = 0x7964
+0x56B6 = 0x7963
+0x56B7 = 0x7962
+0x56BC = 0x7965
+0x56C0 = 0x7A65
+0x56C1 = 0x7A64
+0x56C2 = 0x7A66
+0x56C8 = 0x7B59
+0x56C9 = 0x7B5B
+0x56CA = 0x7B5A
+0x56CC = 0x7C34
+0x56D1 = 0x7C5D
+0x56DA = 0x463F
+0x56DB = 0x463E
+0x56DD = 0x4760
+0x56DE = 0x475F
+0x56E0 = 0x475E
+0x56E4 = 0x495B
+0x56EA = 0x4959
+0x56EB = 0x495C
+0x56F0 = 0x495A
+0x56FA = 0x4C56
+0x56FF = 0x504C
+0x5703 = 0x5467
+0x5704 = 0x5468
+0x5708 = 0x594E
+0x5709 = 0x5950
+0x570B = 0x594F
+0x570D = 0x5E58
+0x5712 = 0x6350
+0x5713 = 0x6351
+0x5716 = 0x6837
+0x5718 = 0x6836
+0x571F = 0x4448
+0x5728 = 0x4763
+0x5729 = 0x4767
+0x572C = 0x4765
+0x572D = 0x4764
+0x572F = 0x4766
+0x5730 = 0x4762
+0x5733 = 0x4761
+0x573B = 0x4966
+0x573E = 0x4963
+0x5740 = 0x495F
+0x5747 = 0x4961
+0x574A = 0x495D
+0x574D = 0x4960
+0x574E = 0x4962
+0x574F = 0x4965
+0x5750 = 0x4964
+0x5751 = 0x495E
+0x5761 = 0x4C5B
+0x5764 = 0x4C5D
+0x5766 = 0x4C5C
+0x5769 = 0x4C5A
+0x576A = 0x4C59
+0x5777 = 0x4C58
+0x577C = 0x4C5E
+0x5782 = 0x504D
+0x5783 = 0x4C57
+0x578B = 0x504E
+0x5793 = 0x5054
+0x57A0 = 0x504F
+0x57A2 = 0x5051
+0x57A3 = 0x5050
+0x57AE = 0x5053
+0x57C2 = 0x5469
+0x57C3 = 0x546C
+0x57CB = 0x546B
+0x57CE = 0x5052
+0x57D4 = 0x546A
+0x57DF = 0x5951
+0x57E0 = 0x5955
+0x57E4 = 0x5956
+0x57F7 = 0x595A
+0x57F9 = 0x595B
+0x57FA = 0x5957
+0x5802 = 0x5958
+0x5805 = 0x5952
+0x5806 = 0x5954
+0x5809 = 0x546D
+0x580A = 0x5953
+0x581D = 0x5E60
+0x5820 = 0x5E61
+0x5821 = 0x5E5F
+0x5824 = 0x5E5C
+0x582A = 0x5E5A
+0x582F = 0x5E59
+0x5830 = 0x5E5D
+0x5831 = 0x5E5E
+0x5834 = 0x5E5B
+0x5835 = 0x5959
+0x584A = 0x635B
+0x584B = 0x635E
+0x584C = 0x6359
+0x5851 = 0x6353
+0x5852 = 0x635D
+0x5854 = 0x6357
+0x5857 = 0x6355
+0x5858 = 0x6354
+0x585A = 0x6356
+0x585E = 0x6352
+0x5862 = 0x635C
+0x586B = 0x6358
+0x586D = 0x635A
+0x5875 = 0x6838
+0x5879 = 0x683D
+0x587D = 0x683F
+0x587E = 0x6839
+0x5880 = 0x6C3F
+0x5883 = 0x683A
+0x5885 = 0x683E
+0x588A = 0x683C
+0x5893 = 0x683B
+0x589C = 0x6C43
+0x589E = 0x6C41
+0x589F = 0x6C40
+0x58A6 = 0x6C46
+0x58A8 = 0x702E
+0x58A9 = 0x6C45
+0x58AE = 0x6C44
+0x58B3 = 0x6C42
+0x58BE = 0x704A
+0x58C1 = 0x7049
+0x58C5 = 0x704C
+0x58C7 = 0x704B
+0x58CE = 0x734E
+0x58D1 = 0x734D
+0x58D3 = 0x734C
+0x58D5 = 0x734B
+0x58D8 = 0x763F
+0x58D9 = 0x763E
+0x58DE = 0x782E
+0x58DF = 0x782F
+0x58E2 = 0x7830
+0x58E4 = 0x7966
+0x58E9 = 0x7C5E
+0x58EB = 0x4449
+0x58EC = 0x4531
+0x58EF = 0x4967
+0x58F9 = 0x5E62
+0x58FA = 0x5E63
+0x58FD = 0x6840
+0x590F = 0x546E
+0x5914 = 0x7A67
+0x5915 = 0x444A
+0x5916 = 0x4640
+0x5919 = 0x4768
+0x591A = 0x4769
+0x591C = 0x4C5F
+0x5920 = 0x595C
+0x5922 = 0x6842
+0x5924 = 0x6843
+0x5925 = 0x6841
+0x5927 = 0x444B
+0x5929 = 0x4532
+0x592A = 0x4534
+0x592B = 0x4533
+0x592D = 0x4535
+0x592E = 0x4641
+0x5931 = 0x4642
+0x5937 = 0x476A
+0x5938 = 0x476B
+0x593E = 0x4968
+0x5944 = 0x4C63
+0x5947 = 0x4C61
+0x5948 = 0x4C62
+0x5949 = 0x4C60
+0x594E = 0x5058
+0x594F = 0x5057
+0x5950 = 0x5059
+0x5951 = 0x5056
+0x5954 = 0x4C64
+0x5955 = 0x5055
+0x5957 = 0x546F
+0x5958 = 0x5470
+0x595A = 0x5471
+0x5960 = 0x5E64
+0x5962 = 0x595D
+0x5967 = 0x635F
+0x5969 = 0x6845
+0x596A = 0x6844
+0x596D = 0x6C47
+0x596E = 0x704D
+0x5973 = 0x444C
+0x5974 = 0x4643
+0x5976 = 0x4644
+0x5978 = 0x476D
+0x5979 = 0x4770
+0x597D = 0x476F
+0x5981 = 0x4772
+0x5982 = 0x4771
+0x5983 = 0x476E
+0x5984 = 0x476C
+0x598A = 0x4973
+0x598D = 0x4970
+0x5992 = 0x496A
+0x5993 = 0x4972
+0x5996 = 0x496F
+0x5999 = 0x496E
+0x599D = 0x4969
+0x599E = 0x496C
+0x59A3 = 0x496D
+0x59A4 = 0x4971
+0x59A5 = 0x4974
+0x59A8 = 0x496B
+0x59AE = 0x4C69
+0x59AF = 0x4C71
+0x59B3 = 0x4C72
+0x59B9 = 0x4C68
+0x59BB = 0x4C66
+0x59BE = 0x4C65
+0x59C5 = 0x4C74
+0x59C6 = 0x4C6B
+0x59CA = 0x4C70
+0x59CB = 0x4C6E
+0x59CD = 0x4C6D
+0x59D0 = 0x4C6C
+0x59D1 = 0x4C6A
+0x59D2 = 0x4C73
+0x59D3 = 0x4C6F
+0x59D4 = 0x4C67
+0x59D8 = 0x505B
+0x59DA = 0x5062
+0x59DC = 0x505A
+0x59E3 = 0x505D
+0x59E5 = 0x5060
+0x59E6 = 0x5063
+0x59E8 = 0x505E
+0x59EA = 0x5061
+0x59EC = 0x5478
+0x59FB = 0x5065
+0x59FF = 0x505C
+0x5A01 = 0x5064
+0x5A03 = 0x505F
+0x5A09 = 0x547E
+0x5A0C = 0x547D
+0x5A11 = 0x5472
+0x5A13 = 0x5477
+0x5A18 = 0x5473
+0x5A1B = 0x5476
+0x5A1C = 0x5474
+0x5A1F = 0x5475
+0x5A20 = 0x5479
+0x5A23 = 0x547A
+0x5A25 = 0x547C
+0x5A29 = 0x547B
+0x5A36 = 0x595E
+0x5A3C = 0x5964
+0x5A40 = 0x5963
+0x5A41 = 0x595F
+0x5A46 = 0x5967
+0x5A49 = 0x5960
+0x5A4A = 0x5968
+0x5A5A = 0x5966
+0x5A62 = 0x5965
+0x5A66 = 0x5961
+0x5A6A = 0x5962
+0x5A77 = 0x5E65
+0x5A7F = 0x5E67
+0x5A92 = 0x5E68
+0x5A9A = 0x5E66
+0x5A9B = 0x5E69
+0x5AA7 = 0x5E6A
+0x5AB2 = 0x6368
+0x5AB3 = 0x6366
+0x5ABC = 0x6365
+0x5ABD = 0x6364
+0x5ABE = 0x6363
+0x5AC1 = 0x6360
+0x5AC2 = 0x6367
+0x5AC9 = 0x6361
+0x5ACC = 0x6362
+0x5AD6 = 0x684A
+0x5AD7 = 0x6849
+0x5AD8 = 0x684B
+0x5AE1 = 0x6846
+0x5AE3 = 0x684C
+0x5AE6 = 0x6847
+0x5AE9 = 0x6848
+0x5AF5 = 0x6C4B
+0x5AFB = 0x6C49
+0x5B08 = 0x6C4D
+0x5B09 = 0x6C48
+0x5B0B = 0x6C4A
+0x5B0C = 0x6C4C
+0x5B1D = 0x704E
+0x5B24 = 0x7351
+0x5B2A = 0x7350
+0x5B30 = 0x734F
+0x5B34 = 0x704F
+0x5B38 = 0x7640
+0x5B40 = 0x7967
+0x5B43 = 0x7968
+0x5B50 = 0x444D
+0x5B51 = 0x444E
+0x5B53 = 0x444F
+0x5B54 = 0x4536
+0x5B55 = 0x4645
+0x5B57 = 0x4773
+0x5B58 = 0x4774
+0x5B5A = 0x4977
+0x5B5B = 0x4978
+0x5B5C = 0x4976
+0x5B5D = 0x4975
+0x5B5F = 0x4C75
+0x5B63 = 0x4C77
+0x5B64 = 0x4C76
+0x5B69 = 0x5066
+0x5B6B = 0x5521
+0x5B70 = 0x5969
+0x5B71 = 0x5E6C
+0x5B73 = 0x5E6B
+0x5B75 = 0x684D
+0x5B78 = 0x7050
+0x5B7A = 0x7352
+0x5B7D = 0x7969
+0x5B7F = 0x7B5C
+0x5B83 = 0x4646
+0x5B85 = 0x4777
+0x5B87 = 0x4775
+0x5B88 = 0x4776
+0x5B89 = 0x4778
+0x5B8B = 0x497A
+0x5B8C = 0x4979
+0x5B8F = 0x497B
+0x5B97 = 0x4C78
+0x5B98 = 0x4C7A
+0x5B99 = 0x4C7C
+0x5B9A = 0x4C79
+0x5B9B = 0x4C7D
+0x5B9C = 0x4C7B
+0x5BA2 = 0x506A
+0x5BA3 = 0x5067
+0x5BA4 = 0x5069
+0x5BA5 = 0x506B
+0x5BA6 = 0x5068
+0x5BAE = 0x5527
+0x5BB0 = 0x5523
+0x5BB3 = 0x5524
+0x5BB4 = 0x5526
+0x5BB5 = 0x5528
+0x5BB6 = 0x5525
+0x5BB8 = 0x552A
+0x5BB9 = 0x5529
+0x5BBF = 0x596E
+0x5BC2 = 0x596D
+0x5BC4 = 0x596C
+0x5BC5 = 0x596B
+0x5BC6 = 0x596F
+0x5BC7 = 0x596A
+0x5BCC = 0x5E6E
+0x5BD0 = 0x5E70
+0x5BD2 = 0x5E6D
+0x5BD3 = 0x5E6F
+0x5BDE = 0x684E
+0x5BDF = 0x6856
+0x5BE1 = 0x6850
+0x5BE2 = 0x6854
+0x5BE4 = 0x6855
+0x5BE5 = 0x6851
+0x5BE6 = 0x6852
+0x5BE7 = 0x684F
+0x5BE8 = 0x6853
+0x5BE9 = 0x6C50
+0x5BEB = 0x6C51
+0x5BEC = 0x6C4F
+0x5BEE = 0x6C4E
+0x5BF0 = 0x7051
+0x5BF5 = 0x7831
+0x5BF6 = 0x796A
+0x5BF8 = 0x4450
+0x5BFA = 0x4779
+0x5C01 = 0x506C
+0x5C04 = 0x552B
+0x5C07 = 0x5972
+0x5C08 = 0x5971
+0x5C09 = 0x5970
+0x5C0A = 0x5E71
+0x5C0B = 0x5E72
+0x5C0D = 0x6857
+0x5C0E = 0x7052
+0x5C0F = 0x4451
+0x5C11 = 0x4537
+0x5C16 = 0x477A
+0x5C1A = 0x4C7E
+0x5C22 = 0x4452
+0x5C24 = 0x4538
+0x5C2C = 0x497C
+0x5C31 = 0x5E73
+0x5C37 = 0x7353
+0x5C38 = 0x4453
+0x5C39 = 0x4467
+0x5C3A = 0x4539
+0x5C3C = 0x4647
+0x5C3E = 0x4A22
+0x5C3F = 0x4A21
+0x5C40 = 0x497D
+0x5C41 = 0x497E
+0x5C45 = 0x4D22
+0x5C46 = 0x4D23
+0x5C48 = 0x4D21
+0x5C4B = 0x5070
+0x5C4D = 0x506F
+0x5C4E = 0x506D
+0x5C4F = 0x506E
+0x5C50 = 0x552E
+0x5C51 = 0x552C
+0x5C55 = 0x552D
+0x5C58 = 0x5522
+0x5C5C = 0x5974
+0x5C5D = 0x5975
+0x5C60 = 0x5973
+0x5C62 = 0x6858
+0x5C64 = 0x6C52
+0x5C65 = 0x6C53
+0x5C68 = 0x7354
+0x5C6C = 0x7A68
+0x5C6F = 0x453A
+0x5C71 = 0x4454
+0x5C79 = 0x477B
+0x5C8C = 0x4A26
+0x5C90 = 0x4A23
+0x5C91 = 0x4A24
+0x5C94 = 0x4A25
+0x5CA1 = 0x4D25
+0x5CA9 = 0x4D27
+0x5CAB = 0x4D28
+0x5CB1 = 0x4D29
+0x5CB3 = 0x4D2A
+0x5CB7 = 0x4D24
+0x5CB8 = 0x4D26
+0x5CD2 = 0x5072
+0x5CD9 = 0x5071
+0x5CE8 = 0x5533
+0x5CEA = 0x5532
+0x5CED = 0x552F
+0x5CF0 = 0x5534
+0x5CF4 = 0x5537
+0x5CF6 = 0x5535
+0x5CFB = 0x5531
+0x5CFD = 0x5530
+0x5D01 = 0x5536
+0x5D06 = 0x5977
+0x5D07 = 0x5976
+0x5D0E = 0x5978
+0x5D11 = 0x597C
+0x5D14 = 0x597E
+0x5D16 = 0x597A
+0x5D17 = 0x5A24
+0x5D19 = 0x5A21
+0x5D1B = 0x5979
+0x5D22 = 0x597B
+0x5D24 = 0x5A22
+0x5D27 = 0x5A23
+0x5D29 = 0x597D
+0x5D34 = 0x5E76
+0x5D47 = 0x5E77
+0x5D4C = 0x5E74
+0x5D50 = 0x5E75
+0x5D69 = 0x6369
+0x5D6F = 0x636A
+0x5D84 = 0x6859
+0x5D87 = 0x685A
+0x5D94 = 0x6C55
+0x5D9D = 0x6C54
+0x5DB8 = 0x7358
+0x5DBA = 0x7356
+0x5DBC = 0x7355
+0x5DBD = 0x7357
+0x5DC9 = 0x796B
+0x5DCD = 0x7A69
+0x5DD2 = 0x7B5E
+0x5DD4 = 0x7B5D
+0x5DD6 = 0x7C35
+0x5DDD = 0x4455
+0x5DDE = 0x477C
+0x5DE1 = 0x4B56
+0x5DE2 = 0x5A25
+0x5DE5 = 0x4456
+0x5DE6 = 0x464A
+0x5DE7 = 0x4649
+0x5DE8 = 0x4648
+0x5DEB = 0x4A27
+0x5DEE = 0x5538
+0x5DF1 = 0x4457
+0x5DF2 = 0x4458
+0x5DF3 = 0x4459
+0x5DF4 = 0x453B
+0x5DF7 = 0x5073
+0x5DFD = 0x5E78
+0x5DFE = 0x445A
+0x5E02 = 0x464B
+0x5E03 = 0x464C
+0x5E06 = 0x477D
+0x5E0C = 0x4A28
+0x5E11 = 0x4D30
+0x5E15 = 0x4D2E
+0x5E16 = 0x4D2D
+0x5E18 = 0x4D2B
+0x5E1A = 0x4D2C
+0x5E1B = 0x4D2F
+0x5E1D = 0x5074
+0x5E1F = 0x5076
+0x5E25 = 0x5075
+0x5E2B = 0x553A
+0x5E2D = 0x5539
+0x5E33 = 0x5A28
+0x5E36 = 0x5A27
+0x5E37 = 0x5A29
+0x5E38 = 0x5A26
+0x5E3D = 0x5E7A
+0x5E40 = 0x5E7B
+0x5E43 = 0x5E7C
+0x5E45 = 0x5E79
+0x5E4C = 0x636B
+0x5E54 = 0x685F
+0x5E55 = 0x685D
+0x5E57 = 0x685E
+0x5E5B = 0x685B
+0x5E5F = 0x6C57
+0x5E61 = 0x6C58
+0x5E62 = 0x6C56
+0x5E63 = 0x685C
+0x5E6B = 0x7359
+0x5E72 = 0x445B
+0x5E73 = 0x464D
+0x5E74 = 0x4821
+0x5E76 = 0x477E
+0x5E78 = 0x4D31
+0x5E79 = 0x636C
+0x5E7B = 0x453C
+0x5E7C = 0x464E
+0x5E7D = 0x5077
+0x5E7E = 0x5E7D
+0x5E87 = 0x4A2A
+0x5E8A = 0x4A2B
+0x5E8F = 0x4A29
+0x5E95 = 0x4D35
+0x5E96 = 0x4D36
+0x5E97 = 0x4D33
+0x5E9A = 0x4D32
+0x5E9C = 0x4D34
+0x5EA0 = 0x5078
+0x5EA6 = 0x5079
+0x5EA7 = 0x553D
+0x5EAB = 0x553B
+0x5EAD = 0x553C
+0x5EB5 = 0x5A2D
+0x5EB6 = 0x5A2C
+0x5EB7 = 0x5A2A
+0x5EB8 = 0x5A2B
+0x5EBE = 0x5A2E
+0x5EC1 = 0x5F21
+0x5EC2 = 0x5F22
+0x5EC4 = 0x5F23
+0x5EC8 = 0x636E
+0x5EC9 = 0x636D
+0x5ECA = 0x5E7E
+0x5ED3 = 0x6860
+0x5ED6 = 0x6861
+0x5EDA = 0x6C5A
+0x5EDD = 0x6C5C
+0x5EDF = 0x6C5B
+0x5EE0 = 0x6C5E
+0x5EE2 = 0x6C59
+0x5EE3 = 0x6C5D
+0x5EEC = 0x7833
+0x5EF3 = 0x7D22
+0x5EF6 = 0x4D37
+0x5EF7 = 0x4A2C
+0x5EFA = 0x507A
+0x5EFE = 0x445C
+0x5EFF = 0x453D
+0x5F01 = 0x464F
+0x5F04 = 0x4A2D
+0x5F08 = 0x507B
+0x5F0A = 0x6862
+0x5F0B = 0x445D
+0x5F0F = 0x4822
+0x5F12 = 0x636F
+0x5F13 = 0x445E
+0x5F14 = 0x453E
+0x5F15 = 0x453F
+0x5F17 = 0x4651
+0x5F18 = 0x4650
+0x5F1B = 0x4823
+0x5F1F = 0x4A2E
+0x5F26 = 0x4D38
+0x5F27 = 0x4D39
+0x5F29 = 0x4D3A
+0x5F2D = 0x507C
+0x5F31 = 0x553E
+0x5F35 = 0x5A2F
+0x5F37 = 0x5A30
+0x5F3C = 0x5F24
+0x5F46 = 0x6863
+0x5F48 = 0x6C5F
+0x5F4A = 0x7053
+0x5F4C = 0x735A
+0x5F4E = 0x7B5F
+0x5F57 = 0x5A31
+0x5F59 = 0x6370
+0x5F5E = 0x7641
+0x5F62 = 0x4A30
+0x5F64 = 0x4A2F
+0x5F65 = 0x507D
+0x5F69 = 0x5A33
+0x5F6A = 0x5D29
+0x5F6B = 0x5A34
+0x5F6C = 0x5A32
+0x5F6D = 0x5F25
+0x5F70 = 0x6864
+0x5F71 = 0x6C60
+0x5F77 = 0x4A31
+0x5F79 = 0x4A32
+0x5F7C = 0x4D3E
+0x5F7F = 0x4D3D
+0x5F80 = 0x4D3B
+0x5F81 = 0x4D3C
+0x5F85 = 0x5121
+0x5F87 = 0x5124
+0x5F88 = 0x507E
+0x5F89 = 0x5126
+0x5F8A = 0x5122
+0x5F8B = 0x5123
+0x5F8C = 0x5125
+0x5F90 = 0x5541
+0x5F91 = 0x5540
+0x5F92 = 0x553F
+0x5F97 = 0x5A35
+0x5F98 = 0x5A38
+0x5F99 = 0x5A36
+0x5F9C = 0x5A3B
+0x5F9E = 0x5A37
+0x5FA0 = 0x5A3A
+0x5FA1 = 0x5A39
+0x5FA8 = 0x5F28
+0x5FA9 = 0x5F26
+0x5FAA = 0x5F27
+0x5FAC = 0x6371
+0x5FAE = 0x6372
+0x5FB5 = 0x6C62
+0x5FB7 = 0x6C61
+0x5FB9 = 0x6865
+0x5FBD = 0x735B
+0x5FC3 = 0x4540
+0x5FC5 = 0x4652
+0x5FCC = 0x4A34
+0x5FCD = 0x4A36
+0x5FD6 = 0x4825
+0x5FD7 = 0x4A35
+0x5FD8 = 0x4A33
+0x5FD9 = 0x4824
+0x5FDD = 0x4D3F
+0x5FE0 = 0x4D40
+0x5FEA = 0x4A3A
+0x5FEB = 0x4A38
+0x5FF1 = 0x4A37
+0x5FF5 = 0x4D42
+0x5FF8 = 0x4A39
+0x5FFD = 0x4D41
+0x5FFF = 0x4D43
+0x600E = 0x512B
+0x600F = 0x4D44
+0x6012 = 0x5127
+0x6014 = 0x4D45
+0x6015 = 0x4D4A
+0x6016 = 0x4D48
+0x601B = 0x4D4F
+0x601D = 0x5128
+0x6020 = 0x5129
+0x6021 = 0x4D4B
+0x6025 = 0x512A
+0x6027 = 0x4D4C
+0x6028 = 0x512C
+0x6029 = 0x4D4D
+0x602A = 0x4D49
+0x602B = 0x4D4E
+0x602F = 0x4D46
+0x6035 = 0x4D47
+0x6043 = 0x5132
+0x6046 = 0x5131
+0x604D = 0x512D
+0x6050 = 0x5545
+0x6055 = 0x5546
+0x6059 = 0x5542
+0x6062 = 0x5130
+0x6063 = 0x5543
+0x6064 = 0x5136
+0x6065 = 0x5544
+0x6068 = 0x512F
+0x6069 = 0x5548
+0x606A = 0x5135
+0x606B = 0x5134
+0x606C = 0x5133
+0x606D = 0x5547
+0x606F = 0x5549
+0x6070 = 0x512E
+0x607F = 0x5A3C
+0x6084 = 0x554A
+0x6085 = 0x5550
+0x6089 = 0x5A3E
+0x608C = 0x554F
+0x608D = 0x554D
+0x6094 = 0x554E
+0x6096 = 0x5551
+0x609A = 0x554C
+0x609F = 0x554B
+0x60A0 = 0x5A3F
+0x60A3 = 0x5A3D
+0x60A8 = 0x5A40
+0x60B2 = 0x5F2B
+0x60B4 = 0x5A42
+0x60B5 = 0x5A47
+0x60B6 = 0x5F2C
+0x60B8 = 0x5A4E
+0x60BB = 0x5A46
+0x60BC = 0x5A49
+0x60BD = 0x5A44
+0x60C5 = 0x5A45
+0x60C6 = 0x5A4C
+0x60C7 = 0x5A50
+0x60CB = 0x5A41
+0x60D1 = 0x5F29
+0x60D5 = 0x5A4B
+0x60D8 = 0x5A4A
+0x60DA = 0x5A4F
+0x60DC = 0x5A48
+0x60DF = 0x5A4D
+0x60E0 = 0x5F2D
+0x60E1 = 0x5F2A
+0x60E6 = 0x5A43
+0x60F0 = 0x5F32
+0x60F1 = 0x5F36
+0x60F3 = 0x6377
+0x60F4 = 0x5F34
+0x60F6 = 0x5F38
+0x60F9 = 0x6379
+0x60FA = 0x5F30
+0x60FB = 0x5F33
+0x6100 = 0x5F3A
+0x6101 = 0x637A
+0x6106 = 0x6426
+0x6108 = 0x637B
+0x6109 = 0x5F39
+0x610D = 0x6425
+0x610E = 0x5F37
+0x610F = 0x6374
+0x6112 = 0x5F3B
+0x6115 = 0x5F31
+0x611A = 0x6373
+0x611B = 0x6378
+0x611C = 0x5F2E
+0x611F = 0x6376
+0x6123 = 0x5F2F
+0x6127 = 0x6424
+0x6134 = 0x6423
+0x6137 = 0x6427
+0x613E = 0x6422
+0x613F = 0x6867
+0x6144 = 0x637E
+0x6147 = 0x6866
+0x6148 = 0x6375
+0x614B = 0x6868
+0x614C = 0x637D
+0x614D = 0x6421
+0x614E = 0x637C
+0x6155 = 0x6C67
+0x6158 = 0x686E
+0x615A = 0x686D
+0x615D = 0x6C66
+0x615F = 0x686C
+0x6162 = 0x686A
+0x6163 = 0x686B
+0x6167 = 0x6C64
+0x6168 = 0x5F35
+0x616B = 0x6C6B
+0x616E = 0x6C65
+0x6170 = 0x6C6A
+0x6175 = 0x686F
+0x6176 = 0x6C63
+0x6177 = 0x6869
+0x617C = 0x6C69
+0x617E = 0x6C6C
+0x6182 = 0x6C68
+0x618A = 0x7057
+0x618E = 0x6C70
+0x6190 = 0x6C6E
+0x6191 = 0x7055
+0x6194 = 0x6C74
+0x619A = 0x6C72
+0x61A4 = 0x6C73
+0x61A7 = 0x6C6D
+0x61A9 = 0x7056
+0x61AB = 0x6C6F
+0x61AC = 0x6C71
+0x61AE = 0x6C75
+0x61B2 = 0x7054
+0x61B6 = 0x7059
+0x61BE = 0x705A
+0x61C2 = 0x735D
+0x61C7 = 0x735E
+0x61C8 = 0x705C
+0x61C9 = 0x735C
+0x61CA = 0x705B
+0x61CB = 0x7360
+0x61CD = 0x7058
+0x61E3 = 0x7642
+0x61E6 = 0x735F
+0x61F2 = 0x7834
+0x61F5 = 0x7837
+0x61F6 = 0x7836
+0x61F7 = 0x7835
+0x61F8 = 0x796C
+0x61FA = 0x796D
+0x61FC = 0x7A6A
+0x61FE = 0x7A6B
+0x61FF = 0x7B60
+0x6200 = 0x7C36
+0x6208 = 0x4541
+0x620A = 0x4653
+0x620C = 0x4827
+0x620D = 0x4828
+0x620E = 0x4826
+0x6210 = 0x4829
+0x6211 = 0x4A3C
+0x6212 = 0x4A3B
+0x6215 = 0x4D51
+0x6216 = 0x4D50
+0x621A = 0x5A51
+0x621B = 0x5A52
+0x621F = 0x5F3C
+0x6221 = 0x6428
+0x6222 = 0x6429
+0x622A = 0x6870
+0x622E = 0x6C76
+0x6230 = 0x705D
+0x6232 = 0x7361
+0x6233 = 0x7643
+0x6234 = 0x7362
+0x6236 = 0x4542
+0x623E = 0x4D53
+0x623F = 0x4D52
+0x6240 = 0x4D54
+0x6241 = 0x5137
+0x6247 = 0x5552
+0x6248 = 0x5A53
+0x6249 = 0x5F3D
+0x624B = 0x4543
+0x624D = 0x445F
+0x624E = 0x4544
+0x6251 = 0x4657
+0x6252 = 0x4656
+0x6253 = 0x4654
+0x6254 = 0x4655
+0x6258 = 0x482C
+0x625B = 0x482B
+0x6263 = 0x482A
+0x626D = 0x4A43
+0x626E = 0x4A4C
+0x626F = 0x4A4A
+0x6273 = 0x4A48
+0x6276 = 0x4A41
+0x6279 = 0x4A47
+0x627C = 0x4A45
+0x627E = 0x4A46
+0x627F = 0x4D55
+0x6280 = 0x4A40
+0x6284 = 0x4A3D
+0x6286 = 0x4A50
+0x6289 = 0x4A42
+0x628A = 0x4A44
+0x6291 = 0x4A4F
+0x6292 = 0x4A49
+0x6293 = 0x4A4E
+0x6295 = 0x4A4D
+0x6296 = 0x4A3F
+0x6297 = 0x4A3E
+0x6298 = 0x4A4B
+0x62A8 = 0x4D63
+0x62AB = 0x4D5E
+0x62AC = 0x4D71
+0x62B1 = 0x4D6C
+0x62B5 = 0x4D6A
+0x62B9 = 0x4D5B
+0x62BC = 0x4D65
+0x62BD = 0x4D64
+0x62BF = 0x4D59
+0x62C2 = 0x4D5A
+0x62C4 = 0x4D58
+0x62C6 = 0x4D70
+0x62C7 = 0x4D68
+0x62C8 = 0x4D62
+0x62C9 = 0x4D56
+0x62CB = 0x4D61
+0x62CC = 0x4D57
+0x62CD = 0x4D69
+0x62CE = 0x4D72
+0x62D0 = 0x4D66
+0x62D2 = 0x4D5C
+0x62D3 = 0x4D5F
+0x62D4 = 0x4D60
+0x62D6 = 0x4D6E
+0x62D7 = 0x4D6F
+0x62D8 = 0x4D6D
+0x62D9 = 0x4D67
+0x62DA = 0x4D6B
+0x62DB = 0x4D5D
+0x62DC = 0x5138
+0x62EC = 0x5144
+0x62ED = 0x513C
+0x62EE = 0x513E
+0x62EF = 0x5143
+0x62F1 = 0x5141
+0x62F3 = 0x5553
+0x62F4 = 0x5146
+0x62F7 = 0x5142
+0x62FC = 0x513B
+0x62FD = 0x513F
+0x62FE = 0x5145
+0x62FF = 0x5555
+0x6301 = 0x513D
+0x6302 = 0x5148
+0x6307 = 0x5140
+0x6308 = 0x5554
+0x6309 = 0x513A
+0x6311 = 0x5147
+0x6316 = 0x5139
+0x6328 = 0x5563
+0x632A = 0x5561
+0x632B = 0x5562
+0x632F = 0x5558
+0x633A = 0x555E
+0x633D = 0x5560
+0x633E = 0x5557
+0x6342 = 0x555A
+0x6346 = 0x555B
+0x6349 = 0x555D
+0x634C = 0x5565
+0x634D = 0x5564
+0x634E = 0x5556
+0x634F = 0x555C
+0x6350 = 0x555F
+0x6355 = 0x5559
+0x6367 = 0x5A5B
+0x6368 = 0x5A6F
+0x6369 = 0x5A6E
+0x636B = 0x5A63
+0x6371 = 0x5A5E
+0x6372 = 0x5A56
+0x6376 = 0x5F4D
+0x6377 = 0x5A5A
+0x637A = 0x5A70
+0x637B = 0x5A6D
+0x6380 = 0x5A6C
+0x6383 = 0x5A61
+0x6384 = 0x5A65
+0x6388 = 0x5A66
+0x6389 = 0x5A60
+0x638C = 0x5F3F
+0x638F = 0x5A6B
+0x6392 = 0x5A6A
+0x6396 = 0x5A57
+0x6398 = 0x5A5C
+0x6399 = 0x5A67
+0x639B = 0x5A62
+0x63A0 = 0x5A54
+0x63A1 = 0x5A68
+0x63A2 = 0x5A58
+0x63A3 = 0x5F3E
+0x63A5 = 0x5A59
+0x63A7 = 0x5A55
+0x63A8 = 0x5A64
+0x63A9 = 0x5A5F
+0x63AA = 0x5A5D
+0x63AC = 0x5A69
+0x63C0 = 0x5F41
+0x63C6 = 0x5F44
+0x63C9 = 0x5F43
+0x63CD = 0x5F45
+0x63CF = 0x5F40
+0x63D0 = 0x5F48
+0x63D2 = 0x5F46
+0x63D6 = 0x5F4A
+0x63DA = 0x5F52
+0x63DB = 0x5F50
+0x63E1 = 0x5F49
+0x63E3 = 0x5F47
+0x63E9 = 0x5F42
+0x63EA = 0x5F4F
+0x63ED = 0x5F4B
+0x63EE = 0x5F4C
+0x63F4 = 0x5F4E
+0x63F9 = 0x5F53
+0x6406 = 0x6438
+0x640D = 0x6434
+0x640F = 0x6431
+0x6413 = 0x642A
+0x6414 = 0x6433
+0x6416 = 0x6436
+0x6417 = 0x6437
+0x641C = 0x6432
+0x641E = 0x642C
+0x642A = 0x642D
+0x642C = 0x6430
+0x642D = 0x642E
+0x6434 = 0x687A
+0x6436 = 0x6435
+0x643D = 0x642F
+0x643E = 0x642B
+0x6451 = 0x6878
+0x6452 = 0x5F51
+0x6454 = 0x6873
+0x6458 = 0x6872
+0x645F = 0x6876
+0x6467 = 0x6879
+0x6469 = 0x6C77
+0x646D = 0x687B
+0x646F = 0x6C78
+0x6478 = 0x6875
+0x6479 = 0x6C79
+0x647A = 0x6877
+0x647B = 0x687C
+0x6487 = 0x6871
+0x6488 = 0x6C7C
+0x6490 = 0x6C7D
+0x6492 = 0x6D25
+0x6493 = 0x6D22
+0x6495 = 0x6D23
+0x6499 = 0x6D2B
+0x649A = 0x6D29
+0x649E = 0x6C7A
+0x64A2 = 0x6D2C
+0x64A4 = 0x6874
+0x64A5 = 0x6D21
+0x64A9 = 0x6D24
+0x64AB = 0x6D28
+0x64AC = 0x6D2A
+0x64AD = 0x6D27
+0x64AE = 0x6D26
+0x64B0 = 0x6C7E
+0x64B2 = 0x6C7B
+0x64B3 = 0x6D2D
+0x64BB = 0x7061
+0x64BC = 0x7062
+0x64BE = 0x706B
+0x64BF = 0x7068
+0x64C1 = 0x705F
+0x64C2 = 0x7066
+0x64C4 = 0x7064
+0x64C5 = 0x705E
+0x64C7 = 0x7065
+0x64CA = 0x7364
+0x64CB = 0x7060
+0x64CD = 0x7067
+0x64CE = 0x7363
+0x64D2 = 0x7069
+0x64D4 = 0x706A
+0x64D8 = 0x7365
+0x64DA = 0x7063
+0x64E0 = 0x7366
+0x64E2 = 0x736B
+0x64E6 = 0x7368
+0x64EC = 0x7369
+0x64ED = 0x736C
+0x64F0 = 0x7367
+0x64F1 = 0x736A
+0x64F2 = 0x7645
+0x64F4 = 0x7644
+0x64F7 = 0x764A
+0x64FA = 0x7648
+0x64FB = 0x7649
+0x64FE = 0x7646
+0x6500 = 0x7838
+0x6506 = 0x7647
+0x650F = 0x7839
+0x6514 = 0x796F
+0x6518 = 0x796E
+0x6519 = 0x7970
+0x651C = 0x7A6D
+0x651D = 0x7A6C
+0x6523 = 0x7C37
+0x6524 = 0x7B61
+0x652A = 0x7C39
+0x652B = 0x7C38
+0x652C = 0x7C5F
+0x652F = 0x4545
+0x6536 = 0x482D
+0x6538 = 0x4A53
+0x6539 = 0x4A51
+0x653B = 0x4A52
+0x653E = 0x4D73
+0x653F = 0x5149
+0x6545 = 0x514A
+0x6548 = 0x5566
+0x6549 = 0x5567
+0x654F = 0x5A77
+0x6551 = 0x5A73
+0x6554 = 0x5A7A
+0x6555 = 0x5A79
+0x6556 = 0x5A72
+0x6557 = 0x5A75
+0x6558 = 0x5A78
+0x6559 = 0x5A74
+0x655D = 0x5A71
+0x655E = 0x5F54
+0x6562 = 0x5F56
+0x6563 = 0x5F57
+0x6566 = 0x5F55
+0x656C = 0x6439
+0x6572 = 0x687D
+0x6574 = 0x706C
+0x6575 = 0x6D2E
+0x6577 = 0x6D2F
+0x6578 = 0x6D30
+0x6582 = 0x736D
+0x6583 = 0x736E
+0x6587 = 0x4546
+0x6590 = 0x5F59
+0x6591 = 0x5F58
+0x6595 = 0x7A6E
+0x6597 = 0x4547
+0x6599 = 0x5568
+0x659B = 0x5A7C
+0x659C = 0x5A7B
+0x659F = 0x643A
+0x65A1 = 0x687E
+0x65A4 = 0x4548
+0x65A5 = 0x4658
+0x65A7 = 0x4D74
+0x65AB = 0x514B
+0x65AC = 0x5A7D
+0x65AF = 0x5F5A
+0x65B0 = 0x643B
+0x65B7 = 0x764B
+0x65B9 = 0x4549
+0x65BC = 0x4D75
+0x65BD = 0x514C
+0x65C1 = 0x5569
+0x65C5 = 0x556A
+0x65CB = 0x5B21
+0x65CC = 0x5B22
+0x65CE = 0x5B23
+0x65CF = 0x5A7E
+0x65D6 = 0x6922
+0x65D7 = 0x6921
+0x65E2 = 0x514D
+0x65E5 = 0x454A
+0x65E6 = 0x4659
+0x65E8 = 0x482F
+0x65E9 = 0x482E
+0x65EC = 0x4830
+0x65ED = 0x4831
+0x65F1 = 0x4A54
+0x65FA = 0x4D76
+0x6600 = 0x4D7D
+0x6602 = 0x4D7B
+0x6606 = 0x4D7A
+0x6607 = 0x4E23
+0x660A = 0x4E22
+0x660C = 0x4D79
+0x660E = 0x4D7C
+0x660F = 0x4D7E
+0x6613 = 0x4D78
+0x6614 = 0x4D77
+0x6615 = 0x4E21
+0x661F = 0x5153
+0x6620 = 0x5150
+0x6624 = 0x5156
+0x6625 = 0x514E
+0x6627 = 0x5151
+0x6628 = 0x5154
+0x662D = 0x514F
+0x662F = 0x5152
+0x6631 = 0x5155
+0x6641 = 0x5572
+0x6642 = 0x556B
+0x6643 = 0x556E
+0x6645 = 0x5571
+0x6649 = 0x556C
+0x664C = 0x5570
+0x664F = 0x556D
+0x6652 = 0x556F
+0x665A = 0x5B25
+0x665D = 0x5B24
+0x665E = 0x5B29
+0x6664 = 0x5B26
+0x6666 = 0x5B28
+0x6668 = 0x5B27
+0x666E = 0x5F5B
+0x666F = 0x5F5F
+0x6670 = 0x5F5C
+0x6674 = 0x5F5D
+0x6676 = 0x5F5E
+0x6677 = 0x5F63
+0x667A = 0x5F61
+0x667E = 0x5F62
+0x6684 = 0x6441
+0x6687 = 0x643E
+0x6688 = 0x643F
+0x6689 = 0x643D
+0x668D = 0x6443
+0x6691 = 0x5F60
+0x6696 = 0x6440
+0x6697 = 0x643C
+0x6698 = 0x6442
+0x669D = 0x6925
+0x66A2 = 0x6923
+0x66A8 = 0x6924
+0x66AB = 0x6D32
+0x66AE = 0x6D31
+0x66B1 = 0x6D34
+0x66B4 = 0x6D33
+0x66B8 = 0x7072
+0x66B9 = 0x706F
+0x66C4 = 0x7070
+0x66C6 = 0x706D
+0x66C7 = 0x7071
+0x66C9 = 0x706E
+0x66D6 = 0x7370
+0x66D9 = 0x736F
+0x66DC = 0x764C
+0x66DD = 0x783B
+0x66E0 = 0x783A
+0x66E6 = 0x7971
+0x66E9 = 0x7A6F
+0x66EC = 0x7C3A
+0x66F0 = 0x454B
+0x66F2 = 0x4832
+0x66F3 = 0x4833
+0x66F4 = 0x4A55
+0x66F7 = 0x5157
+0x66F8 = 0x5573
+0x66F9 = 0x5B2A
+0x66FC = 0x5937
+0x66FE = 0x5F64
+0x66FF = 0x5F65
+0x6700 = 0x5E32
+0x6703 = 0x6444
+0x6708 = 0x454C
+0x6709 = 0x4834
+0x670B = 0x4E25
+0x670D = 0x4E24
+0x6714 = 0x5574
+0x6715 = 0x5575
+0x6717 = 0x5576
+0x671B = 0x5B2C
+0x671D = 0x5F67
+0x671F = 0x5F66
+0x6726 = 0x764D
+0x6727 = 0x7972
+0x6728 = 0x454D
+0x672A = 0x465C
+0x672B = 0x465D
+0x672C = 0x465B
+0x672D = 0x465E
+0x672E = 0x465A
+0x6731 = 0x4837
+0x6734 = 0x4836
+0x6735 = 0x4838
+0x673D = 0x4835
+0x6746 = 0x4A5F
+0x6749 = 0x4A5E
+0x674E = 0x4A57
+0x674F = 0x4A58
+0x6750 = 0x4A59
+0x6751 = 0x4A5A
+0x6753 = 0x4A61
+0x6756 = 0x4A5C
+0x6757 = 0x4A62
+0x675C = 0x4A5B
+0x675E = 0x4A5D
+0x675F = 0x4A56
+0x6760 = 0x4A60
+0x676A = 0x4E3A
+0x676D = 0x4E26
+0x676F = 0x4E30
+0x6770 = 0x4E31
+0x6771 = 0x4E29
+0x6772 = 0x4E3B
+0x6773 = 0x4E2B
+0x6775 = 0x4E36
+0x6777 = 0x4E2C
+0x677C = 0x4E39
+0x677E = 0x4E34
+0x677F = 0x4E32
+0x6787 = 0x4E2D
+0x6789 = 0x4E33
+0x678B = 0x4E27
+0x6790 = 0x4E35
+0x6793 = 0x4E38
+0x6795 = 0x4E28
+0x6797 = 0x4E2F
+0x679A = 0x4E37
+0x679C = 0x4E2A
+0x679D = 0x4E2E
+0x67AF = 0x515F
+0x67B0 = 0x516C
+0x67B4 = 0x5165
+0x67B6 = 0x515E
+0x67B8 = 0x5168
+0x67C4 = 0x5163
+0x67CF = 0x5169
+0x67D0 = 0x515C
+0x67D1 = 0x5164
+0x67D2 = 0x5170
+0x67D3 = 0x5159
+0x67D4 = 0x515B
+0x67D9 = 0x516D
+0x67DA = 0x5166
+0x67DD = 0x516F
+0x67DE = 0x516A
+0x67E2 = 0x516E
+0x67E5 = 0x5167
+0x67E9 = 0x5161
+0x67EC = 0x515D
+0x67EF = 0x5162
+0x67F1 = 0x515A
+0x67F3 = 0x516B
+0x67F4 = 0x5627
+0x67F5 = 0x5160
+0x67FF = 0x5158
+0x6813 = 0x562E
+0x6817 = 0x5623
+0x6818 = 0x562F
+0x6821 = 0x5577
+0x6829 = 0x5621
+0x682A = 0x562C
+0x6838 = 0x5578
+0x6839 = 0x557C
+0x683C = 0x562A
+0x683D = 0x5626
+0x6840 = 0x5629
+0x6841 = 0x5630
+0x6842 = 0x557D
+0x6843 = 0x562B
+0x6845 = 0x562D
+0x6846 = 0x557A
+0x6848 = 0x5579
+0x684C = 0x5624
+0x6850 = 0x5628
+0x6851 = 0x5625
+0x6853 = 0x557B
+0x6854 = 0x557E
+0x6876 = 0x5B33
+0x687F = 0x5B32
+0x6881 = 0x5B2D
+0x6882 = 0x5B42
+0x6883 = 0x5B38
+0x6885 = 0x5B3C
+0x6886 = 0x5B3B
+0x6893 = 0x5B30
+0x6894 = 0x5B3D
+0x6897 = 0x5B36
+0x689D = 0x5B3E
+0x689F = 0x5B40
+0x68A1 = 0x5B41
+0x68A2 = 0x5B2F
+0x68A7 = 0x5B35
+0x68A8 = 0x5B3F
+0x68AD = 0x5B3A
+0x68AF = 0x5B2E
+0x68B0 = 0x5B37
+0x68B1 = 0x5B34
+0x68B3 = 0x5622
+0x68B5 = 0x5B31
+0x68C4 = 0x5B39
+0x68C9 = 0x5F7B
+0x68CB = 0x5F76
+0x68CD = 0x5F77
+0x68D2 = 0x5F73
+0x68D5 = 0x5F69
+0x68D7 = 0x5F6C
+0x68D8 = 0x5F6B
+0x68DA = 0x5F7C
+0x68DF = 0x5F6E
+0x68E0 = 0x5F6A
+0x68E3 = 0x5F75
+0x68E7 = 0x5F71
+0x68EE = 0x5F70
+0x68F2 = 0x5F74
+0x68F5 = 0x5F6F
+0x68F9 = 0x5F72
+0x68FA = 0x5F68
+0x68FB = 0x5F7E
+0x6905 = 0x5F6D
+0x690D = 0x5F78
+0x690E = 0x5F7A
+0x6912 = 0x5F79
+0x6930 = 0x644C
+0x694A = 0x644E
+0x6953 = 0x6452
+0x6954 = 0x644A
+0x695A = 0x6447
+0x695B = 0x6457
+0x695D = 0x6455
+0x695E = 0x6451
+0x6960 = 0x6449
+0x6963 = 0x6456
+0x6968 = 0x644F
+0x696B = 0x6450
+0x696D = 0x6446
+0x696E = 0x5F7D
+0x6975 = 0x644B
+0x6977 = 0x6448
+0x6979 = 0x6453
+0x6982 = 0x644D
+0x6986 = 0x6454
+0x6994 = 0x6445
+0x6995 = 0x6928
+0x699B = 0x692D
+0x699C = 0x6926
+0x69A3 = 0x6938
+0x69A6 = 0x6936
+0x69A8 = 0x6927
+0x69AB = 0x6930
+0x69AD = 0x6934
+0x69AE = 0x692A
+0x69B4 = 0x6931
+0x69B7 = 0x692E
+0x69BB = 0x692F
+0x69C1 = 0x6929
+0x69C3 = 0x6937
+0x69CB = 0x692C
+0x69CC = 0x6935
+0x69CD = 0x6933
+0x69D0 = 0x6932
+0x69D3 = 0x692B
+0x69E8 = 0x6D37
+0x69ED = 0x6D42
+0x69F3 = 0x6D3F
+0x69FD = 0x6D3B
+0x6A01 = 0x6D38
+0x6A02 = 0x6D40
+0x6A05 = 0x6D41
+0x6A0A = 0x6D3E
+0x6A11 = 0x6D43
+0x6A13 = 0x6D3D
+0x6A19 = 0x6D3A
+0x6A1E = 0x6D39
+0x6A1F = 0x6D36
+0x6A21 = 0x6D3C
+0x6A23 = 0x6D35
+0x6A35 = 0x7121
+0x6A38 = 0x7074
+0x6A39 = 0x7079
+0x6A3A = 0x7075
+0x6A3D = 0x7073
+0x6A44 = 0x707A
+0x6A47 = 0x707E
+0x6A48 = 0x7123
+0x6A4B = 0x707D
+0x6A58 = 0x7078
+0x6A59 = 0x7076
+0x6A5F = 0x7122
+0x6A61 = 0x707C
+0x6A62 = 0x707B
+0x6A6B = 0x7077
+0x6A7E = 0x7378
+0x6A80 = 0x7371
+0x6A84 = 0x7373
+0x6A90 = 0x737A
+0x6A94 = 0x7372
+0x6A97 = 0x7379
+0x6A9C = 0x7375
+0x6AA0 = 0x737B
+0x6AA2 = 0x7374
+0x6AA3 = 0x7377
+0x6AAC = 0x764F
+0x6AAE = 0x7654
+0x6AAF = 0x7655
+0x6AB3 = 0x764E
+0x6AB8 = 0x7652
+0x6ABB = 0x7651
+0x6AC2 = 0x7653
+0x6AC3 = 0x7650
+0x6AD3 = 0x783F
+0x6ADA = 0x783E
+0x6ADB = 0x7376
+0x6ADD = 0x783D
+0x6AE5 = 0x783C
+0x6AEC = 0x7973
+0x6AFA = 0x7A72
+0x6AFB = 0x7A70
+0x6B04 = 0x7A71
+0x6B0A = 0x7B62
+0x6B10 = 0x7C3B
+0x6B16 = 0x7D23
+0x6B20 = 0x454E
+0x6B21 = 0x4839
+0x6B23 = 0x4E3C
+0x6B32 = 0x5B43
+0x6B3A = 0x6022
+0x6B3D = 0x6023
+0x6B3E = 0x6021
+0x6B47 = 0x6458
+0x6B49 = 0x6939
+0x6B4C = 0x693A
+0x6B4E = 0x6D45
+0x6B50 = 0x6D44
+0x6B59 = 0x7124
+0x6B5C = 0x737C
+0x6B5F = 0x7656
+0x6B61 = 0x7B63
+0x6B62 = 0x454F
+0x6B63 = 0x465F
+0x6B64 = 0x483A
+0x6B65 = 0x4A63
+0x6B66 = 0x4E3D
+0x6B67 = 0x4E3E
+0x6B6A = 0x5171
+0x6B72 = 0x6459
+0x6B77 = 0x7125
+0x6B78 = 0x7657
+0x6B79 = 0x4550
+0x6B7B = 0x483B
+0x6B7F = 0x4E3F
+0x6B83 = 0x5172
+0x6B86 = 0x5173
+0x6B89 = 0x5632
+0x6B8A = 0x5631
+0x6B96 = 0x6025
+0x6B98 = 0x6024
+0x6BA4 = 0x6D46
+0x6BAE = 0x737D
+0x6BAF = 0x7658
+0x6BB2 = 0x7A73
+0x6BB5 = 0x5174
+0x6BB7 = 0x5633
+0x6BBA = 0x5B44
+0x6BBC = 0x6026
+0x6BBF = 0x645B
+0x6BC0 = 0x645A
+0x6BC5 = 0x6D47
+0x6BC6 = 0x6D48
+0x6BCB = 0x4551
+0x6BCD = 0x4660
+0x6BCF = 0x4A64
+0x6BD2 = 0x5175
+0x6BD3 = 0x645C
+0x6BD4 = 0x4552
+0x6BD7 = 0x5176
+0x6BDA = 0x737E
+0x6BDB = 0x4553
+0x6BEB = 0x5B45
+0x6BEC = 0x5B46
+0x6BEF = 0x6027
+0x6BFD = 0x645D
+0x6C05 = 0x7126
+0x6C08 = 0x7421
+0x6C0F = 0x4554
+0x6C10 = 0x4662
+0x6C11 = 0x4661
+0x6C13 = 0x4E40
+0x6C16 = 0x483C
+0x6C1B = 0x4E41
+0x6C1F = 0x5177
+0x6C23 = 0x5634
+0x6C24 = 0x5638
+0x6C26 = 0x5637
+0x6C27 = 0x5635
+0x6C28 = 0x5636
+0x6C2B = 0x5B47
+0x6C2C = 0x602A
+0x6C2E = 0x6028
+0x6C2F = 0x6029
+0x6C33 = 0x693B
+0x6C34 = 0x4555
+0x6C38 = 0x4663
+0x6C3E = 0x4666
+0x6C40 = 0x4665
+0x6C41 = 0x4664
+0x6C42 = 0x4A65
+0x6C4D = 0x4846
+0x6C4E = 0x4847
+0x6C50 = 0x4842
+0x6C55 = 0x4843
+0x6C57 = 0x483E
+0x6C59 = 0x483F
+0x6C5B = 0x4845
+0x6C5D = 0x483D
+0x6C5E = 0x4A66
+0x6C5F = 0x4840
+0x6C60 = 0x4841
+0x6C61 = 0x4844
+0x6C68 = 0x4A72
+0x6C6A = 0x4A6D
+0x6C70 = 0x4A70
+0x6C72 = 0x4A77
+0x6C74 = 0x4A79
+0x6C76 = 0x4A7B
+0x6C7A = 0x4A6E
+0x6C7D = 0x4A75
+0x6C7E = 0x4A78
+0x6C81 = 0x4A68
+0x6C82 = 0x4B21
+0x6C83 = 0x4A76
+0x6C85 = 0x4A6B
+0x6C86 = 0x4A7A
+0x6C88 = 0x4A69
+0x6C89 = 0x4A6A
+0x6C8C = 0x4A71
+0x6C8D = 0x4A7C
+0x6C90 = 0x4A6F
+0x6C92 = 0x4A74
+0x6C94 = 0x4A7D
+0x6C96 = 0x4A73
+0x6C98 = 0x4A7E
+0x6C99 = 0x4A67
+0x6C9B = 0x4A6C
+0x6CAB = 0x4E4D
+0x6CAC = 0x4E5D
+0x6CAE = 0x4E54
+0x6CB1 = 0x4E45
+0x6CB3 = 0x4E48
+0x6CB8 = 0x4E50
+0x6CB9 = 0x4E52
+0x6CBB = 0x4E59
+0x6CBC = 0x4E4B
+0x6CBD = 0x4E49
+0x6CBE = 0x4E4A
+0x6CBF = 0x4E58
+0x6CC1 = 0x4E53
+0x6CC4 = 0x4E51
+0x6CC5 = 0x4E56
+0x6CC9 = 0x5178
+0x6CCA = 0x4E5C
+0x6CCC = 0x4E46
+0x6CD3 = 0x4E4F
+0x6CD5 = 0x4E4E
+0x6CD6 = 0x4E60
+0x6CD7 = 0x4E55
+0x6CDB = 0x4E5B
+0x6CDC = 0x4E5F
+0x6CE0 = 0x4E61
+0x6CE1 = 0x4E5A
+0x6CE2 = 0x4E4C
+0x6CE3 = 0x4E42
+0x6CE5 = 0x4E47
+0x6CE8 = 0x4E43
+0x6CEF = 0x4E5E
+0x6CF0 = 0x5639
+0x6CF1 = 0x4E57
+0x6CF3 = 0x4E44
+0x6CF5 = 0x5229
+0x6D0B = 0x5179
+0x6D0C = 0x517E
+0x6D0E = 0x5230
+0x6D17 = 0x5223
+0x6D1B = 0x5228
+0x6D1E = 0x5222
+0x6D25 = 0x517D
+0x6D27 = 0x522B
+0x6D29 = 0x522D
+0x6D2A = 0x517B
+0x6D2B = 0x5231
+0x6D2E = 0x522E
+0x6D31 = 0x5221
+0x6D32 = 0x517A
+0x6D35 = 0x522F
+0x6D36 = 0x5227
+0x6D38 = 0x522C
+0x6D39 = 0x522A
+0x6D3B = 0x5224
+0x6D3D = 0x5225
+0x6D3E = 0x5226
+0x6D41 = 0x517C
+0x6D59 = 0x5641
+0x6D5A = 0x5646
+0x6D65 = 0x564D
+0x6D66 = 0x563E
+0x6D69 = 0x5648
+0x6D6A = 0x563A
+0x6D6C = 0x5643
+0x6D6E = 0x5645
+0x6D74 = 0x5647
+0x6D77 = 0x5640
+0x6D78 = 0x563F
+0x6D79 = 0x564B
+0x6D85 = 0x564C
+0x6D87 = 0x563D
+0x6D88 = 0x563C
+0x6D89 = 0x5644
+0x6D8A = 0x564A
+0x6D8C = 0x5649
+0x6D8E = 0x5B48
+0x6D93 = 0x5642
+0x6D94 = 0x564E
+0x6D95 = 0x563B
+0x6DAA = 0x5B6A
+0x6DAE = 0x5B57
+0x6DAF = 0x5B55
+0x6DB2 = 0x5B4C
+0x6DB5 = 0x5B60
+0x6DB8 = 0x5B5A
+0x6DBC = 0x5B49
+0x6DBF = 0x5B6C
+0x6DC4 = 0x5B69
+0x6DC5 = 0x5B5D
+0x6DC6 = 0x5B68
+0x6DC7 = 0x5B53
+0x6DCB = 0x5B54
+0x6DCC = 0x5B4E
+0x6DD1 = 0x5B56
+0x6DD2 = 0x5B5E
+0x6DD8 = 0x5B63
+0x6DD9 = 0x5B4B
+0x6DDA = 0x5B61
+0x6DDE = 0x5B58
+0x6DE1 = 0x5B4D
+0x6DE4 = 0x5B4F
+0x6DE6 = 0x5B6D
+0x6DE8 = 0x5B67
+0x6DEA = 0x5B64
+0x6DEB = 0x5B62
+0x6DEC = 0x5B6B
+0x6DEE = 0x5B66
+0x6DF1 = 0x5B65
+0x6DF3 = 0x5B4A
+0x6DF5 = 0x5B5C
+0x6DF7 = 0x5B5B
+0x6DF9 = 0x5B59
+0x6DFA = 0x5B51
+0x6DFB = 0x5B50
+0x6E05 = 0x5B52
+0x6E19 = 0x6047
+0x6E1A = 0x5B5F
+0x6E1B = 0x6035
+0x6E1D = 0x6043
+0x6E20 = 0x6032
+0x6E21 = 0x602E
+0x6E23 = 0x6034
+0x6E24 = 0x6038
+0x6E25 = 0x6033
+0x6E26 = 0x603C
+0x6E2C = 0x6041
+0x6E2D = 0x603B
+0x6E2F = 0x602B
+0x6E32 = 0x602F
+0x6E34 = 0x603E
+0x6E38 = 0x602C
+0x6E3A = 0x6040
+0x6E3E = 0x6044
+0x6E43 = 0x6042
+0x6E44 = 0x604A
+0x6E4A = 0x6031
+0x6E4D = 0x603F
+0x6E4E = 0x6048
+0x6E54 = 0x602D
+0x6E56 = 0x6039
+0x6E58 = 0x6037
+0x6E5B = 0x6036
+0x6E5F = 0x604D
+0x6E63 = 0x6049
+0x6E67 = 0x6030
+0x6E69 = 0x604C
+0x6E6E = 0x603A
+0x6E6F = 0x603D
+0x6E72 = 0x604B
+0x6E89 = 0x6046
+0x6E90 = 0x6463
+0x6E96 = 0x646D
+0x6E98 = 0x6468
+0x6E9C = 0x646E
+0x6E9D = 0x6464
+0x6EA2 = 0x645E
+0x6EA5 = 0x6467
+0x6EA7 = 0x6472
+0x6EAA = 0x6471
+0x6EAB = 0x646B
+0x6EAF = 0x645F
+0x6EB4 = 0x6473
+0x6EB6 = 0x6461
+0x6EBA = 0x646A
+0x6EBC = 0x6469
+0x6EC2 = 0x6462
+0x6EC4 = 0x646F
+0x6EC5 = 0x6466
+0x6EC7 = 0x6465
+0x6ECB = 0x6045
+0x6ECC = 0x6957
+0x6ED1 = 0x646C
+0x6ED3 = 0x6460
+0x6ED4 = 0x6470
+0x6ED5 = 0x6D5A
+0x6EEC = 0x6954
+0x6EEF = 0x6949
+0x6EF2 = 0x6956
+0x6EF4 = 0x6940
+0x6EF7 = 0x6958
+0x6EFE = 0x693E
+0x6EFF = 0x6948
+0x6F01 = 0x6955
+0x6F02 = 0x6946
+0x6F06 = 0x694A
+0x6F0F = 0x6945
+0x6F13 = 0x693F
+0x6F14 = 0x693D
+0x6F15 = 0x694F
+0x6F20 = 0x6943
+0x6F22 = 0x6947
+0x6F23 = 0x694E
+0x6F29 = 0x6941
+0x6F2A = 0x6953
+0x6F2B = 0x6950
+0x6F2C = 0x6944
+0x6F2F = 0x6951
+0x6F31 = 0x694B
+0x6F32 = 0x694D
+0x6F33 = 0x693C
+0x6F38 = 0x694C
+0x6F3E = 0x6942
+0x6F3F = 0x6D49
+0x6F51 = 0x6D4C
+0x6F54 = 0x6D4E
+0x6F58 = 0x6D59
+0x6F5B = 0x6D51
+0x6F5F = 0x6D5D
+0x6F60 = 0x6D5C
+0x6F64 = 0x6D57
+0x6F66 = 0x6D4D
+0x6F6D = 0x6D50
+0x6F6E = 0x6D53
+0x6F6F = 0x6D5B
+0x6F70 = 0x6D56
+0x6F78 = 0x6D52
+0x6F7A = 0x6D55
+0x6F7C = 0x6D4A
+0x6F80 = 0x742A
+0x6F84 = 0x6D4B
+0x6F86 = 0x6D4F
+0x6F88 = 0x6952
+0x6F8E = 0x6D54
+0x6F97 = 0x6D58
+0x6FA0 = 0x7133
+0x6FA1 = 0x7129
+0x6FA4 = 0x712B
+0x6FA6 = 0x7132
+0x6FA7 = 0x712D
+0x6FB1 = 0x7128
+0x6FB3 = 0x712E
+0x6FB4 = 0x7134
+0x6FB6 = 0x7131
+0x6FB9 = 0x7130
+0x6FC0 = 0x712F
+0x6FC1 = 0x712C
+0x6FC2 = 0x7127
+0x6FC3 = 0x712A
+0x6FD5 = 0x742E
+0x6FD8 = 0x7422
+0x6FDB = 0x7426
+0x6FDF = 0x7424
+0x6FE0 = 0x7425
+0x6FE1 = 0x742C
+0x6FE4 = 0x7427
+0x6FE9 = 0x742D
+0x6FEB = 0x7428
+0x6FEC = 0x742B
+0x6FEE = 0x742F
+0x6FEF = 0x7429
+0x6FF0 = 0x7430
+0x6FF1 = 0x7423
+0x6FFA = 0x765D
+0x6FFE = 0x765B
+0x7006 = 0x765C
+0x7009 = 0x7659
+0x700B = 0x765A
+0x700F = 0x765F
+0x7011 = 0x765E
+0x7015 = 0x7845
+0x7018 = 0x7846
+0x701A = 0x7843
+0x701B = 0x7840
+0x701D = 0x7844
+0x701F = 0x7841
+0x7028 = 0x7842
+0x7030 = 0x7975
+0x7032 = 0x7976
+0x703E = 0x7974
+0x704C = 0x7A74
+0x7051 = 0x7B64
+0x7058 = 0x7B65
+0x705E = 0x7C60
+0x7063 = 0x7D24
+0x7064 = 0x7D32
+0x706B = 0x4556
+0x7070 = 0x4848
+0x7076 = 0x4B22
+0x7078 = 0x4B25
+0x707C = 0x4B23
+0x707D = 0x4B24
+0x708A = 0x4E65
+0x708E = 0x4E63
+0x7092 = 0x4E64
+0x7095 = 0x4E62
+0x7099 = 0x4E66
+0x70A4 = 0x523A
+0x70AB = 0x5232
+0x70AC = 0x5235
+0x70AD = 0x5237
+0x70AE = 0x5239
+0x70AF = 0x5236
+0x70B3 = 0x5234
+0x70B8 = 0x5238
+0x70BA = 0x5233
+0x70C8 = 0x5653
+0x70CA = 0x564F
+0x70CF = 0x5654
+0x70D8 = 0x5650
+0x70D9 = 0x5652
+0x70E4 = 0x5651
+0x70EF = 0x5B72
+0x70F9 = 0x5B6E
+0x70FD = 0x5B71
+0x7109 = 0x5B6F
+0x710A = 0x5B70
+0x7119 = 0x604E
+0x711A = 0x604F
+0x711C = 0x6055
+0x7121 = 0x6052
+0x7126 = 0x6050
+0x7130 = 0x6051
+0x7136 = 0x6053
+0x7146 = 0x6522
+0x7149 = 0x6478
+0x714C = 0x647D
+0x714E = 0x6474
+0x7156 = 0x6524
+0x7159 = 0x6475
+0x715C = 0x647A
+0x715E = 0x6521
+0x7164 = 0x6477
+0x7165 = 0x647E
+0x7166 = 0x647C
+0x7167 = 0x6479
+0x7168 = 0x6523
+0x7169 = 0x6476
+0x716C = 0x647B
+0x716E = 0x6054
+0x717D = 0x695B
+0x7184 = 0x695D
+0x718A = 0x695C
+0x7192 = 0x695E
+0x7194 = 0x6959
+0x7199 = 0x695A
+0x719F = 0x6D5E
+0x71A8 = 0x6D61
+0x71AC = 0x6D5F
+0x71B1 = 0x6D60
+0x71B9 = 0x713B
+0x71BE = 0x7135
+0x71C3 = 0x713F
+0x71C4 = 0x7140
+0x71C8 = 0x7139
+0x71C9 = 0x7136
+0x71CE = 0x713C
+0x71D0 = 0x7137
+0x71D2 = 0x7138
+0x71D5 = 0x713A
+0x71D9 = 0x713D
+0x71DC = 0x713E
+0x71DF = 0x7432
+0x71E0 = 0x7439
+0x71E5 = 0x7435
+0x71E6 = 0x7434
+0x71E7 = 0x7431
+0x71EC = 0x7437
+0x71ED = 0x7436
+0x71EE = 0x7433
+0x71F4 = 0x7438
+0x71F8 = 0x7663
+0x71FB = 0x7660
+0x71FC = 0x7661
+0x71FE = 0x7662
+0x7206 = 0x7847
+0x720D = 0x7848
+0x7210 = 0x7977
+0x721B = 0x7A75
+0x7228 = 0x7D46
+0x722A = 0x4557
+0x722C = 0x4E67
+0x722D = 0x4E68
+0x7230 = 0x523B
+0x7235 = 0x743A
+0x7236 = 0x4558
+0x7238 = 0x4E69
+0x7239 = 0x5655
+0x723A = 0x6525
+0x723B = 0x4559
+0x723D = 0x5B73
+0x723E = 0x695F
+0x7246 = 0x743B
+0x7247 = 0x455A
+0x7248 = 0x4E6A
+0x724C = 0x6056
+0x7252 = 0x6526
+0x7256 = 0x6D62
+0x7258 = 0x7849
+0x7259 = 0x455B
+0x725B = 0x455C
+0x725D = 0x484A
+0x725F = 0x4849
+0x7260 = 0x4B28
+0x7261 = 0x4B27
+0x7262 = 0x4B26
+0x7267 = 0x4E6B
+0x7269 = 0x4E6C
+0x726F = 0x523D
+0x7272 = 0x523C
+0x7274 = 0x523E
+0x7279 = 0x5656
+0x727D = 0x5B74
+0x7280 = 0x6058
+0x7281 = 0x5B75
+0x7284 = 0x6057
+0x7292 = 0x6960
+0x7296 = 0x6961
+0x729B = 0x6D63
+0x72A2 = 0x784A
+0x72A7 = 0x7A76
+0x72AC = 0x455D
+0x72AF = 0x4667
+0x72C0 = 0x4E6D
+0x72C2 = 0x4B2A
+0x72C4 = 0x4B29
+0x72CE = 0x4E6E
+0x72D0 = 0x4E71
+0x72D7 = 0x4E70
+0x72D9 = 0x4E6F
+0x72E0 = 0x5240
+0x72E1 = 0x5241
+0x72E9 = 0x523F
+0x72F7 = 0x565B
+0x72F8 = 0x565A
+0x72F9 = 0x5658
+0x72FC = 0x5657
+0x72FD = 0x5659
+0x7313 = 0x5B79
+0x7316 = 0x5B78
+0x7319 = 0x5B7A
+0x731B = 0x5B77
+0x731C = 0x5B76
+0x7325 = 0x605A
+0x7329 = 0x605C
+0x7334 = 0x605B
+0x7336 = 0x6059
+0x7337 = 0x6527
+0x733E = 0x652A
+0x733F = 0x6529
+0x7344 = 0x6962
+0x7345 = 0x6528
+0x734E = 0x6D64
+0x7350 = 0x6963
+0x7357 = 0x6D65
+0x7368 = 0x7141
+0x7370 = 0x743C
+0x7372 = 0x743D
+0x7375 = 0x7665
+0x7377 = 0x7664
+0x7378 = 0x784B
+0x737A = 0x784C
+0x737B = 0x7978
+0x7380 = 0x7B66
+0x7384 = 0x4668
+0x7386 = 0x565C
+0x7387 = 0x5B7B
+0x7389 = 0x4669
+0x738B = 0x455E
+0x7396 = 0x4B2B
+0x739F = 0x4E74
+0x73A5 = 0x4E76
+0x73A8 = 0x4E73
+0x73A9 = 0x4E72
+0x73AB = 0x4E75
+0x73B2 = 0x5245
+0x73B3 = 0x5248
+0x73B7 = 0x5242
+0x73BB = 0x5244
+0x73C0 = 0x5247
+0x73CA = 0x5243
+0x73CD = 0x5246
+0x73DE = 0x5662
+0x73E0 = 0x5660
+0x73EA = 0x5661
+0x73ED = 0x565D
+0x73EE = 0x565F
+0x73FE = 0x5C22
+0x7403 = 0x5B7E
+0x7405 = 0x5B7C
+0x7406 = 0x5C21
+0x7409 = 0x565E
+0x740A = 0x5B7D
+0x740D = 0x5C23
+0x741B = 0x6066
+0x7422 = 0x6060
+0x7425 = 0x6061
+0x7426 = 0x6067
+0x7428 = 0x6068
+0x742A = 0x605E
+0x742F = 0x6065
+0x7433 = 0x605F
+0x7434 = 0x6064
+0x7435 = 0x6062
+0x7436 = 0x6063
+0x743A = 0x605D
+0x743F = 0x6531
+0x7441 = 0x6530
+0x7455 = 0x652D
+0x7459 = 0x6532
+0x745A = 0x652C
+0x745B = 0x6533
+0x745C = 0x6534
+0x745E = 0x652F
+0x745F = 0x652E
+0x7463 = 0x6965
+0x7464 = 0x6964
+0x7469 = 0x6D66
+0x746A = 0x6966
+0x746D = 0x6968
+0x746F = 0x652B
+0x7470 = 0x6967
+0x747E = 0x6D69
+0x7480 = 0x6D6A
+0x7483 = 0x6D68
+0x748B = 0x6D67
+0x7498 = 0x7144
+0x749C = 0x7142
+0x749E = 0x7146
+0x749F = 0x7145
+0x74A3 = 0x7143
+0x74A6 = 0x7440
+0x74A7 = 0x7666
+0x74A8 = 0x7441
+0x74A9 = 0x743E
+0x74B0 = 0x743F
+0x74BD = 0x784D
+0x74BF = 0x7667
+0x74CA = 0x784E
+0x74CF = 0x7979
+0x74D4 = 0x7A78
+0x74D6 = 0x7A77
+0x74DA = 0x7C3C
+0x74DC = 0x466A
+0x74E0 = 0x5C24
+0x74E2 = 0x7147
+0x74E3 = 0x784F
+0x74E4 = 0x7B67
+0x74E6 = 0x466B
+0x74E9 = 0x2322
+0x74F6 = 0x5C25
+0x74F7 = 0x5C26
+0x7504 = 0x6969
+0x750C = 0x7148
+0x750D = 0x7149
+0x7515 = 0x7668
+0x7518 = 0x466C
+0x751A = 0x5249
+0x751C = 0x5C27
+0x751F = 0x466D
+0x7522 = 0x5C28
+0x7525 = 0x6069
+0x7526 = 0x606A
+0x7528 = 0x466E
+0x7529 = 0x466F
+0x752B = 0x4B2D
+0x752C = 0x4B2C
+0x752D = 0x524A
+0x7530 = 0x4670
+0x7531 = 0x4671
+0x7532 = 0x4672
+0x7533 = 0x4673
+0x7537 = 0x4B2E
+0x7538 = 0x4B2F
+0x753D = 0x4E77
+0x754B = 0x524E
+0x754C = 0x524C
+0x754E = 0x524D
+0x754F = 0x524B
+0x7554 = 0x5663
+0x7559 = 0x5667
+0x755A = 0x5666
+0x755C = 0x5665
+0x755D = 0x5664
+0x7562 = 0x5C2B
+0x7565 = 0x5C29
+0x7566 = 0x5C2A
+0x756A = 0x606C
+0x756B = 0x606B
+0x7570 = 0x5C2C
+0x7576 = 0x6535
+0x7578 = 0x6536
+0x757F = 0x6D6B
+0x7586 = 0x7851
+0x7587 = 0x7850
+0x758A = 0x7B68
+0x758B = 0x4674
+0x758F = 0x5C2D
+0x7591 = 0x696A
+0x7599 = 0x4E79
+0x759A = 0x4E7A
+0x759D = 0x4E78
+0x75A2 = 0x5252
+0x75A3 = 0x5253
+0x75A4 = 0x5250
+0x75A5 = 0x5251
+0x75AB = 0x524F
+0x75B2 = 0x566B
+0x75B3 = 0x566C
+0x75B5 = 0x5C30
+0x75B8 = 0x5671
+0x75B9 = 0x566F
+0x75BC = 0x566E
+0x75BD = 0x566D
+0x75BE = 0x5668
+0x75C2 = 0x5670
+0x75C5 = 0x5669
+0x75C7 = 0x566A
+0x75CA = 0x5C31
+0x75CD = 0x5C32
+0x75D4 = 0x5C2E
+0x75D5 = 0x5C2F
+0x75D8 = 0x6071
+0x75D9 = 0x6070
+0x75DB = 0x606E
+0x75DE = 0x6072
+0x75E0 = 0x6073
+0x75E2 = 0x606D
+0x75E3 = 0x606F
+0x75F0 = 0x6538
+0x75F1 = 0x653B
+0x75F2 = 0x653A
+0x75F3 = 0x653F
+0x75F4 = 0x653E
+0x75FA = 0x653C
+0x75FF = 0x653D
+0x7600 = 0x6537
+0x7601 = 0x6539
+0x7609 = 0x696E
+0x760B = 0x696D
+0x760D = 0x696C
+0x7613 = 0x696F
+0x761F = 0x6D6E
+0x7620 = 0x6D6C
+0x7621 = 0x6D71
+0x7622 = 0x6D72
+0x7624 = 0x6D6F
+0x7626 = 0x6D70
+0x7627 = 0x696B
+0x7629 = 0x6D6D
+0x7634 = 0x714A
+0x7638 = 0x714B
+0x763A = 0x714C
+0x7642 = 0x7443
+0x7646 = 0x7442
+0x764C = 0x7444
+0x7652 = 0x766B
+0x7656 = 0x7669
+0x7658 = 0x766A
+0x765F = 0x7852
+0x7661 = 0x7853
+0x7662 = 0x797A
+0x7665 = 0x797B
+0x7669 = 0x7A79
+0x766C = 0x7B6A
+0x766E = 0x7B69
+0x7671 = 0x7C61
+0x7672 = 0x7C62
+0x7678 = 0x5254
+0x767B = 0x6074
+0x767C = 0x6075
+0x767D = 0x4675
+0x767E = 0x484B
+0x7682 = 0x4B30
+0x7684 = 0x4E7B
+0x7686 = 0x5255
+0x7687 = 0x5256
+0x7688 = 0x5257
+0x768B = 0x5672
+0x768E = 0x5C33
+0x7693 = 0x6077
+0x7696 = 0x6076
+0x769A = 0x6D73
+0x76AE = 0x4676
+0x76B0 = 0x5673
+0x76B4 = 0x6078
+0x76BA = 0x6D74
+0x76BF = 0x4677
+0x76C2 = 0x4E7C
+0x76C3 = 0x525A
+0x76C5 = 0x525B
+0x76C6 = 0x5259
+0x76C8 = 0x5258
+0x76CA = 0x5674
+0x76CD = 0x5675
+0x76CE = 0x5676
+0x76D2 = 0x5C35
+0x76D4 = 0x5C34
+0x76DB = 0x5C36
+0x76DC = 0x6079
+0x76DE = 0x6540
+0x76DF = 0x6541
+0x76E1 = 0x6970
+0x76E3 = 0x6971
+0x76E4 = 0x6D75
+0x76E5 = 0x714E
+0x76E7 = 0x714D
+0x76EA = 0x7445
+0x76EE = 0x4678
+0x76EF = 0x4B31
+0x76F2 = 0x4E7D
+0x76F4 = 0x4E7E
+0x76F8 = 0x525E
+0x76F9 = 0x525D
+0x76FC = 0x5262
+0x76FE = 0x5261
+0x7701 = 0x525C
+0x7707 = 0x5263
+0x7709 = 0x525F
+0x770B = 0x5260
+0x771F = 0x5678
+0x7720 = 0x5679
+0x7728 = 0x567A
+0x7729 = 0x5677
+0x7736 = 0x5C3A
+0x7737 = 0x5C37
+0x7738 = 0x5C3B
+0x773A = 0x5C3C
+0x773C = 0x5C39
+0x773E = 0x5C38
+0x774F = 0x607A
+0x775B = 0x6542
+0x775C = 0x654A
+0x775E = 0x6545
+0x7761 = 0x6975
+0x7762 = 0x654D
+0x7763 = 0x6546
+0x7765 = 0x654B
+0x7766 = 0x6544
+0x7768 = 0x654C
+0x776A = 0x6548
+0x776B = 0x6543
+0x776C = 0x6549
+0x7779 = 0x6547
+0x777D = 0x6973
+0x777F = 0x6974
+0x7784 = 0x6972
+0x7787 = 0x6D77
+0x778B = 0x6D7A
+0x778C = 0x6D78
+0x778E = 0x6D76
+0x7791 = 0x6D79
+0x779E = 0x7150
+0x779F = 0x7151
+0x77A0 = 0x714F
+0x77A5 = 0x7152
+0x77A7 = 0x744A
+0x77AA = 0x7447
+0x77AC = 0x7449
+0x77AD = 0x744B
+0x77B0 = 0x7448
+0x77B3 = 0x7446
+0x77BB = 0x766E
+0x77BC = 0x766F
+0x77BD = 0x766C
+0x77BF = 0x766D
+0x77C7 = 0x7854
+0x77D3 = 0x7A7A
+0x77D7 = 0x7C63
+0x77DA = 0x7D33
+0x77DB = 0x4679
+0x77DC = 0x5264
+0x77E2 = 0x467A
+0x77E3 = 0x4B32
+0x77E5 = 0x4F21
+0x77E9 = 0x567B
+0x77ED = 0x607B
+0x77EE = 0x654E
+0x77EF = 0x744C
+0x77F3 = 0x467B
+0x77FD = 0x4F22
+0x7802 = 0x5265
+0x780C = 0x5267
+0x780D = 0x5268
+0x7814 = 0x5266
+0x781D = 0x5721
+0x781F = 0x5727
+0x7820 = 0x5726
+0x7825 = 0x5724
+0x7827 = 0x567D
+0x782D = 0x5725
+0x7830 = 0x567C
+0x7832 = 0x5728
+0x7834 = 0x5722
+0x7837 = 0x5723
+0x7838 = 0x567E
+0x7843 = 0x5C3E
+0x784E = 0x5C3F
+0x785D = 0x607C
+0x786B = 0x5C3D
+0x786C = 0x607D
+0x786F = 0x607E
+0x787C = 0x6555
+0x787F = 0x6558
+0x7889 = 0x6554
+0x788C = 0x6553
+0x788E = 0x654F
+0x7891 = 0x6556
+0x7893 = 0x6557
+0x7897 = 0x6551
+0x7898 = 0x6552
+0x789F = 0x6977
+0x78A3 = 0x697B
+0x78A7 = 0x6978
+0x78A9 = 0x697A
+0x78B0 = 0x6550
+0x78B3 = 0x6979
+0x78BA = 0x6D7D
+0x78BC = 0x6E23
+0x78BE = 0x6E21
+0x78C1 = 0x6976
+0x78C5 = 0x6D7C
+0x78CA = 0x6D7E
+0x78CB = 0x6D7B
+0x78D0 = 0x6E24
+0x78D5 = 0x6E22
+0x78DA = 0x7154
+0x78E7 = 0x7156
+0x78E8 = 0x7153
+0x78EC = 0x7155
+0x78EF = 0x7450
+0x78F4 = 0x744F
+0x78F7 = 0x744D
+0x78FA = 0x744E
+0x7901 = 0x7451
+0x790E = 0x7670
+0x7919 = 0x7855
+0x7926 = 0x797C
+0x792A = 0x797D
+0x792B = 0x7A21
+0x792C = 0x797E
+0x793A = 0x467C
+0x793E = 0x4F23
+0x7940 = 0x4F24
+0x7941 = 0x4F25
+0x7946 = 0x5269
+0x7947 = 0x526C
+0x7948 = 0x526B
+0x7949 = 0x526A
+0x7950 = 0x572A
+0x7955 = 0x5729
+0x7956 = 0x572D
+0x7957 = 0x5730
+0x795A = 0x5731
+0x795D = 0x572F
+0x795E = 0x572E
+0x795F = 0x572C
+0x7960 = 0x572B
+0x7965 = 0x5C40
+0x7968 = 0x5C41
+0x796D = 0x5C42
+0x797A = 0x6559
+0x797F = 0x655A
+0x7981 = 0x655B
+0x798D = 0x697E
+0x798E = 0x697C
+0x798F = 0x697D
+0x79A6 = 0x7157
+0x79A7 = 0x7452
+0x79AA = 0x7453
+0x79AE = 0x7671
+0x79B1 = 0x7856
+0x79B3 = 0x7B6B
+0x79B9 = 0x526D
+0x79BA = 0x526E
+0x79BD = 0x655D
+0x79BE = 0x467D
+0x79BF = 0x4B35
+0x79C0 = 0x4B34
+0x79C1 = 0x4B33
+0x79C8 = 0x4F27
+0x79C9 = 0x4F26
+0x79CB = 0x5271
+0x79D1 = 0x526F
+0x79D2 = 0x5270
+0x79D8 = 0x5738
+0x79DF = 0x5735
+0x79E3 = 0x5733
+0x79E4 = 0x5732
+0x79E6 = 0x5736
+0x79E7 = 0x5734
+0x79E9 = 0x5737
+0x79FB = 0x5C43
+0x7A00 = 0x6125
+0x7A05 = 0x6124
+0x7A08 = 0x6122
+0x7A0B = 0x6123
+0x7A0D = 0x6121
+0x7A14 = 0x6561
+0x7A1A = 0x655F
+0x7A1C = 0x655E
+0x7A1E = 0x6563
+0x7A1F = 0x6562
+0x7A20 = 0x6560
+0x7A2E = 0x6A21
+0x7A31 = 0x6A22
+0x7A37 = 0x6E29
+0x7A3B = 0x6E2A
+0x7A3C = 0x6E26
+0x7A3D = 0x6E28
+0x7A3F = 0x6E25
+0x7A40 = 0x6E27
+0x7A46 = 0x715A
+0x7A4B = 0x715C
+0x7A4C = 0x715B
+0x7A4D = 0x7158
+0x7A4E = 0x7159
+0x7A57 = 0x7454
+0x7A60 = 0x7674
+0x7A61 = 0x7672
+0x7A62 = 0x7673
+0x7A69 = 0x7858
+0x7A6B = 0x7857
+0x7A74 = 0x467E
+0x7A76 = 0x4B36
+0x7A79 = 0x4F29
+0x7A7A = 0x4F28
+0x7A7F = 0x5272
+0x7A81 = 0x5273
+0x7A84 = 0x5739
+0x7A88 = 0x573A
+0x7A92 = 0x5C44
+0x7A95 = 0x5C45
+0x7A96 = 0x6128
+0x7A97 = 0x6127
+0x7A98 = 0x6126
+0x7A9F = 0x6564
+0x7AA0 = 0x6565
+0x7AA9 = 0x6A24
+0x7AAA = 0x6A23
+0x7AAE = 0x6E2C
+0x7AAF = 0x6E2B
+0x7ABA = 0x715D
+0x7ABF = 0x7455
+0x7AC4 = 0x7675
+0x7AC5 = 0x7676
+0x7AC7 = 0x7A22
+0x7ACA = 0x7C3D
+0x7ACB = 0x4721
+0x7AD9 = 0x573B
+0x7ADF = 0x5D7E
+0x7AE0 = 0x5D7D
+0x7AE3 = 0x612A
+0x7AE5 = 0x6129
+0x7AED = 0x6A25
+0x7AEF = 0x6A26
+0x7AF6 = 0x7A23
+0x7AF9 = 0x484C
+0x7AFA = 0x4F2A
+0x7AFD = 0x5275
+0x7AFF = 0x5274
+0x7B06 = 0x573C
+0x7B11 = 0x573D
+0x7B19 = 0x5C4B
+0x7B1B = 0x5C48
+0x7B1E = 0x5C4C
+0x7B20 = 0x5C46
+0x7B26 = 0x5C4A
+0x7B28 = 0x5C47
+0x7B2C = 0x5C49
+0x7B2E = 0x5C4D
+0x7B46 = 0x612D
+0x7B49 = 0x612B
+0x7B4B = 0x6132
+0x7B4D = 0x6131
+0x7B4F = 0x6133
+0x7B50 = 0x612E
+0x7B51 = 0x6134
+0x7B52 = 0x612F
+0x7B54 = 0x6130
+0x7B56 = 0x612C
+0x7B60 = 0x6568
+0x7B67 = 0x656A
+0x7B6E = 0x6569
+0x7B75 = 0x6A2A
+0x7B77 = 0x6566
+0x7B84 = 0x6A31
+0x7B87 = 0x6A30
+0x7B8B = 0x6A29
+0x7B8F = 0x6A2E
+0x7B94 = 0x6A2D
+0x7B95 = 0x6A28
+0x7B97 = 0x6A2B
+0x7B9D = 0x6A2C
+0x7BA0 = 0x6E34
+0x7BA1 = 0x6A27
+0x7BAD = 0x6E2D
+0x7BB1 = 0x6E2E
+0x7BB4 = 0x6E30
+0x7BB8 = 0x6A2F
+0x7BC0 = 0x6567
+0x7BC1 = 0x6E33
+0x7BC4 = 0x6E2F
+0x7BC6 = 0x6E31
+0x7BC7 = 0x6E32
+0x7BC9 = 0x7160
+0x7BCC = 0x6E35
+0x7BD9 = 0x715E
+0x7BDB = 0x7162
+0x7BE0 = 0x745B
+0x7BE1 = 0x7163
+0x7BE4 = 0x7161
+0x7BE6 = 0x7165
+0x7BE9 = 0x7164
+0x7BF7 = 0x7459
+0x7BFE = 0x7458
+0x7C07 = 0x7456
+0x7C0C = 0x745A
+0x7C0D = 0x7457
+0x7C11 = 0x715F
+0x7C1E = 0x767A
+0x7C21 = 0x767C
+0x7C23 = 0x767B
+0x7C27 = 0x7678
+0x7C2A = 0x7679
+0x7C2B = 0x7677
+0x7C37 = 0x785D
+0x7C38 = 0x785B
+0x7C3D = 0x785C
+0x7C3E = 0x7859
+0x7C3F = 0x785A
+0x7C40 = 0x785E
+0x7C43 = 0x7A25
+0x7C4C = 0x7A24
+0x7C4D = 0x7A26
+0x7C50 = 0x7A7B
+0x7C5F = 0x7B6D
+0x7C60 = 0x7B6C
+0x7C63 = 0x7C3F
+0x7C64 = 0x7C3E
+0x7C65 = 0x7C40
+0x7C6C = 0x7D25
+0x7C6E = 0x7D26
+0x7C72 = 0x7D4B
+0x7C73 = 0x484D
+0x7C7D = 0x5276
+0x7C89 = 0x573E
+0x7C92 = 0x5C4E
+0x7C95 = 0x5C50
+0x7C97 = 0x5C4F
+0x7C9F = 0x6135
+0x7CA5 = 0x6136
+0x7CB1 = 0x656B
+0x7CB3 = 0x656C
+0x7CB5 = 0x656D
+0x7CB9 = 0x6A32
+0x7CBD = 0x6A33
+0x7CBE = 0x6A34
+0x7CCA = 0x6E36
+0x7CCE = 0x2323
+0x7CD5 = 0x7166
+0x7CD6 = 0x7167
+0x7CD9 = 0x7461
+0x7CDC = 0x745D
+0x7CDD = 0x7462
+0x7CDE = 0x745E
+0x7CDF = 0x7460
+0x7CE0 = 0x745C
+0x7CE2 = 0x745F
+0x7CE7 = 0x767D
+0x7CEF = 0x7A27
+0x7CF0 = 0x7A28
+0x7CF8 = 0x484E
+0x7CFB = 0x4B37
+0x7CFE = 0x4F2B
+0x7D00 = 0x5279
+0x7D02 = 0x5277
+0x7D04 = 0x527C
+0x7D05 = 0x5278
+0x7D06 = 0x527D
+0x7D07 = 0x527B
+0x7D09 = 0x527A
+0x7D0A = 0x5742
+0x7D0B = 0x5741
+0x7D0D = 0x574A
+0x7D10 = 0x5746
+0x7D14 = 0x5745
+0x7D15 = 0x5747
+0x7D17 = 0x5740
+0x7D19 = 0x574B
+0x7D1A = 0x5748
+0x7D1B = 0x574C
+0x7D1C = 0x5749
+0x7D20 = 0x5743
+0x7D21 = 0x573F
+0x7D22 = 0x5744
+0x7D2B = 0x613B
+0x7D2E = 0x5C54
+0x7D2F = 0x5C5B
+0x7D30 = 0x5C58
+0x7D31 = 0x5C5E
+0x7D32 = 0x5C5D
+0x7D33 = 0x5C59
+0x7D39 = 0x5C55
+0x7D3C = 0x5C56
+0x7D40 = 0x5C57
+0x7D42 = 0x5C5C
+0x7D43 = 0x5C52
+0x7D44 = 0x5C5A
+0x7D46 = 0x5C51
+0x7D50 = 0x6138
+0x7D55 = 0x613A
+0x7D5B = 0x6573
+0x7D5E = 0x6137
+0x7D61 = 0x613E
+0x7D62 = 0x6140
+0x7D66 = 0x613F
+0x7D68 = 0x6139
+0x7D6E = 0x613C
+0x7D70 = 0x6141
+0x7D71 = 0x5C53
+0x7D72 = 0x613D
+0x7D73 = 0x6142
+0x7D79 = 0x656F
+0x7D81 = 0x6571
+0x7D8F = 0x6572
+0x7D91 = 0x6570
+0x7D93 = 0x656E
+0x7D9C = 0x6A37
+0x7D9E = 0x6E43
+0x7DA0 = 0x6A3A
+0x7DA2 = 0x6A40
+0x7DAC = 0x6A47
+0x7DAD = 0x6A44
+0x7DB0 = 0x6A36
+0x7DB1 = 0x6A3E
+0x7DB2 = 0x6A3D
+0x7DB4 = 0x6A3C
+0x7DB5 = 0x6A42
+0x7DB8 = 0x6A43
+0x7DBA = 0x6A3F
+0x7DBB = 0x6A35
+0x7DBD = 0x6A38
+0x7DBE = 0x6A39
+0x7DBF = 0x6A41
+0x7DC7 = 0x6A46
+0x7DCA = 0x6A3B
+0x7DD2 = 0x6A45
+0x7DD8 = 0x6E3B
+0x7DD9 = 0x6E44
+0x7DDA = 0x6E40
+0x7DDD = 0x6E3D
+0x7DDE = 0x6E41
+0x7DE0 = 0x6E37
+0x7DE3 = 0x6E3F
+0x7DE8 = 0x6E3E
+0x7DE9 = 0x6E42
+0x7DEC = 0x6E3C
+0x7DEF = 0x6E39
+0x7DF2 = 0x6E45
+0x7DF4 = 0x6E38
+0x7DF9 = 0x6E46
+0x7DFB = 0x6E3A
+0x7E08 = 0x716A
+0x7E09 = 0x716F
+0x7E0A = 0x7168
+0x7E10 = 0x7170
+0x7E11 = 0x7169
+0x7E1B = 0x716B
+0x7E1D = 0x716E
+0x7E1E = 0x716D
+0x7E23 = 0x716C
+0x7E2B = 0x7469
+0x7E2E = 0x7463
+0x7E2F = 0x7473
+0x7E31 = 0x746B
+0x7E32 = 0x7467
+0x7E34 = 0x746E
+0x7E35 = 0x7471
+0x7E37 = 0x7466
+0x7E39 = 0x746F
+0x7E3D = 0x746A
+0x7E3E = 0x7464
+0x7E3F = 0x7472
+0x7E41 = 0x746D
+0x7E43 = 0x7468
+0x7E45 = 0x746C
+0x7E46 = 0x7465
+0x7E48 = 0x7470
+0x7E52 = 0x7725
+0x7E54 = 0x767E
+0x7E55 = 0x7721
+0x7E59 = 0x7726
+0x7E5A = 0x7723
+0x7E5E = 0x7722
+0x7E61 = 0x7724
+0x7E69 = 0x7862
+0x7E6A = 0x7863
+0x7E6B = 0x785F
+0x7E6D = 0x7860
+0x7E73 = 0x7864
+0x7E79 = 0x7861
+0x7E7C = 0x7A2B
+0x7E7D = 0x7A2A
+0x7E82 = 0x7A2C
+0x7E8C = 0x7A7D
+0x7E8F = 0x7A7C
+0x7E93 = 0x7C41
+0x7E94 = 0x7C43
+0x7E96 = 0x7C42
+0x7E9C = 0x7D39
+0x7F36 = 0x484F
+0x7F38 = 0x527E
+0x7F3A = 0x574D
+0x7F3D = 0x5C5F
+0x7F44 = 0x7474
+0x7F48 = 0x7727
+0x7F4C = 0x7A2D
+0x7F50 = 0x7C64
+0x7F54 = 0x4F2C
+0x7F55 = 0x4B38
+0x7F5F = 0x574E
+0x7F69 = 0x6575
+0x7F6A = 0x6576
+0x7F6E = 0x6574
+0x7F70 = 0x6A48
+0x7F72 = 0x6577
+0x7F75 = 0x6E47
+0x7F77 = 0x6E48
+0x7F79 = 0x7171
+0x7F85 = 0x7865
+0x7F88 = 0x7C65
+0x7F8A = 0x4850
+0x7F8B = 0x4F2E
+0x7F8C = 0x4F2D
+0x7F8E = 0x5321
+0x7F94 = 0x574F
+0x7F9A = 0x5C61
+0x7F9E = 0x5C60
+0x7FA4 = 0x657A
+0x7FA8 = 0x6579
+0x7FA9 = 0x6578
+0x7FAF = 0x6E49
+0x7FB2 = 0x7172
+0x7FB6 = 0x7866
+0x7FB8 = 0x7868
+0x7FB9 = 0x7867
+0x7FBC = 0x7A7E
+0x7FBD = 0x4851
+0x7FBF = 0x5322
+0x7FC1 = 0x5751
+0x7FC5 = 0x5750
+0x7FCC = 0x5C62
+0x7FCE = 0x5C63
+0x7FD2 = 0x5C64
+0x7FD4 = 0x6144
+0x7FD5 = 0x6145
+0x7FDF = 0x6A4B
+0x7FE0 = 0x6A49
+0x7FE1 = 0x6A4A
+0x7FE9 = 0x6E4A
+0x7FEE = 0x7175
+0x7FF0 = 0x7173
+0x7FF1 = 0x7174
+0x7FF3 = 0x7475
+0x7FF9 = 0x7728
+0x7FFB = 0x7729
+0x7FFC = 0x7476
+0x8000 = 0x7A2E
+0x8001 = 0x4852
+0x8003 = 0x4853
+0x8004 = 0x5753
+0x8005 = 0x4F2F
+0x8006 = 0x5752
+0x800B = 0x6146
+0x800C = 0x4854
+0x800D = 0x5324
+0x8010 = 0x5323
+0x8011 = 0x5325
+0x8012 = 0x4855
+0x8015 = 0x5755
+0x8017 = 0x5757
+0x8018 = 0x5754
+0x8019 = 0x5756
+0x801C = 0x5C65
+0x8026 = 0x6E4B
+0x8028 = 0x7176
+0x8033 = 0x4856
+0x8036 = 0x5326
+0x803D = 0x5758
+0x803F = 0x5759
+0x8046 = 0x5C67
+0x804A = 0x5C66
+0x8052 = 0x6147
+0x8056 = 0x657B
+0x8058 = 0x657C
+0x805A = 0x6A4D
+0x805E = 0x6A4C
+0x806F = 0x747A
+0x8070 = 0x7479
+0x8071 = 0x7477
+0x8072 = 0x7478
+0x8073 = 0x747B
+0x8076 = 0x772B
+0x8077 = 0x772A
+0x807D = 0x7B6F
+0x807E = 0x7B6E
+0x807F = 0x4857
+0x8084 = 0x657E
+0x8085 = 0x6148
+0x8086 = 0x657D
+0x8087 = 0x6A4E
+0x8089 = 0x4858
+0x808B = 0x4859
+0x808C = 0x485A
+0x8093 = 0x4B3A
+0x8096 = 0x4B39
+0x8098 = 0x4B3C
+0x809A = 0x4B3E
+0x809B = 0x4B3D
+0x809D = 0x4B3B
+0x80A1 = 0x4F34
+0x80A2 = 0x4F32
+0x80A5 = 0x4F31
+0x80A9 = 0x4F36
+0x80AA = 0x4F38
+0x80AB = 0x4F35
+0x80AF = 0x4F39
+0x80B1 = 0x4F33
+0x80B2 = 0x4B3F
+0x80B4 = 0x4F37
+0x80BA = 0x4F30
+0x80C3 = 0x532A
+0x80C4 = 0x532B
+0x80CC = 0x532C
+0x80CE = 0x532F
+0x80D6 = 0x5327
+0x80DA = 0x5329
+0x80DB = 0x532E
+0x80DD = 0x5332
+0x80DE = 0x5330
+0x80E1 = 0x532D
+0x80E4 = 0x5331
+0x80E5 = 0x5328
+0x80ED = 0x575E
+0x80EF = 0x5767
+0x80F0 = 0x575C
+0x80F1 = 0x575A
+0x80F3 = 0x5762
+0x80F4 = 0x575F
+0x80F8 = 0x5761
+0x80FC = 0x5766
+0x80FD = 0x5764
+0x8102 = 0x575B
+0x8105 = 0x575D
+0x8106 = 0x5760
+0x8108 = 0x5763
+0x810A = 0x5765
+0x8116 = 0x5C69
+0x8123 = 0x5C6A
+0x8124 = 0x5C6E
+0x8129 = 0x5C6C
+0x812B = 0x5C6B
+0x812F = 0x5C68
+0x8130 = 0x5C6D
+0x8139 = 0x614E
+0x813E = 0x6150
+0x8146 = 0x614F
+0x814B = 0x614B
+0x814C = 0x6151
+0x814E = 0x614D
+0x8150 = 0x6A4F
+0x8151 = 0x614C
+0x8153 = 0x6152
+0x8154 = 0x614A
+0x8155 = 0x6149
+0x8165 = 0x6624
+0x8166 = 0x662A
+0x816B = 0x6627
+0x816E = 0x6625
+0x8170 = 0x6622
+0x8171 = 0x6621
+0x8173 = 0x6626
+0x8174 = 0x6153
+0x8178 = 0x6623
+0x8179 = 0x6628
+0x817A = 0x6629
+0x817F = 0x6A54
+0x8180 = 0x6A50
+0x8182 = 0x6A55
+0x8188 = 0x6A52
+0x818A = 0x6A53
+0x818F = 0x6A51
+0x8198 = 0x6E51
+0x819A = 0x6E50
+0x819B = 0x6E4C
+0x819C = 0x6E4D
+0x819D = 0x6E4E
+0x81A0 = 0x6E4F
+0x81A8 = 0x7179
+0x81A9 = 0x7178
+0x81B3 = 0x7177
+0x81BA = 0x747E
+0x81BD = 0x7524
+0x81BE = 0x7526
+0x81BF = 0x7523
+0x81C0 = 0x7522
+0x81C2 = 0x7521
+0x81C3 = 0x747D
+0x81C6 = 0x747C
+0x81C9 = 0x7525
+0x81CD = 0x772C
+0x81CF = 0x772D
+0x81D8 = 0x7869
+0x81DA = 0x7A2F
+0x81DF = 0x7B70
+0x81E2 = 0x7C44
+0x81E3 = 0x485B
+0x81E5 = 0x4F3A
+0x81E7 = 0x6A56
+0x81E8 = 0x7527
+0x81EA = 0x485C
+0x81EC = 0x5769
+0x81ED = 0x5768
+0x81F3 = 0x485D
+0x81F4 = 0x5333
+0x81FA = 0x6A57
+0x81FB = 0x717A
+0x81FC = 0x485E
+0x81FE = 0x4F3B
+0x8200 = 0x576A
+0x8202 = 0x5C6F
+0x8205 = 0x662B
+0x8207 = 0x6A58
+0x8208 = 0x717B
+0x8209 = 0x7528
+0x820A = 0x772E
+0x820C = 0x485F
+0x820D = 0x4F3C
+0x8210 = 0x576B
+0x8212 = 0x6154
+0x8214 = 0x6A59
+0x821B = 0x4860
+0x821C = 0x6155
+0x821E = 0x6A5A
+0x821F = 0x4861
+0x8222 = 0x5334
+0x8228 = 0x576E
+0x822A = 0x576C
+0x822B = 0x576D
+0x822C = 0x576F
+0x8235 = 0x5C70
+0x8236 = 0x5C72
+0x8237 = 0x5C71
+0x8239 = 0x5C73
+0x8247 = 0x662C
+0x824B = 0x6A5B
+0x8258 = 0x717C
+0x8259 = 0x717D
+0x8266 = 0x7A30
+0x826E = 0x4862
+0x826F = 0x4B40
+0x8271 = 0x7529
+0x8272 = 0x4863
+0x8277 = 0x7C6C
+0x827E = 0x4864
+0x828B = 0x4B42
+0x828D = 0x4B43
+0x8292 = 0x4B41
+0x8299 = 0x4F3F
+0x829D = 0x4F3E
+0x829F = 0x4F42
+0x82A3 = 0x4F49
+0x82A5 = 0x4F46
+0x82AC = 0x4F45
+0x82AD = 0x4F40
+0x82AF = 0x4F47
+0x82B0 = 0x4F4A
+0x82B1 = 0x4F44
+0x82B3 = 0x4F3D
+0x82B7 = 0x4F4C
+0x82B8 = 0x4F48
+0x82B9 = 0x4F43
+0x82BB = 0x5770
+0x82BD = 0x4F41
+0x82BE = 0x4F4B
+0x82D1 = 0x5345
+0x82D2 = 0x533F
+0x82D3 = 0x5347
+0x82D4 = 0x5344
+0x82D7 = 0x5340
+0x82DB = 0x5339
+0x82DC = 0x5343
+0x82DE = 0x5346
+0x82DF = 0x5348
+0x82E3 = 0x5338
+0x82E5 = 0x533C
+0x82E6 = 0x533A
+0x82E7 = 0x5335
+0x82EF = 0x5349
+0x82F1 = 0x5341
+0x8301 = 0x5342
+0x8302 = 0x533D
+0x8303 = 0x5336
+0x8304 = 0x533B
+0x8305 = 0x5337
+0x8306 = 0x534A
+0x8309 = 0x533E
+0x8317 = 0x577E
+0x8328 = 0x5823
+0x832B = 0x5771
+0x8331 = 0x5822
+0x8332 = 0x577B
+0x8334 = 0x5779
+0x8335 = 0x5778
+0x8336 = 0x577D
+0x8338 = 0x5775
+0x8339 = 0x577C
+0x8340 = 0x5821
+0x8343 = 0x5824
+0x8349 = 0x5777
+0x834A = 0x5774
+0x834F = 0x577A
+0x8350 = 0x5776
+0x8352 = 0x5772
+0x8354 = 0x5773
+0x8377 = 0x5D23
+0x8378 = 0x5C77
+0x837B = 0x5D24
+0x837C = 0x5D25
+0x8386 = 0x5D26
+0x8389 = 0x5D21
+0x838A = 0x5C7D
+0x838E = 0x5C74
+0x8392 = 0x5C7C
+0x8393 = 0x5C7E
+0x8396 = 0x5C79
+0x8398 = 0x5C76
+0x839E = 0x5C75
+0x83A0 = 0x5D22
+0x83A2 = 0x5C78
+0x83A7 = 0x5D27
+0x83AB = 0x5C7B
+0x83BD = 0x5C7A
+0x83C1 = 0x615D
+0x83C5 = 0x615B
+0x83CA = 0x6168
+0x83CC = 0x6165
+0x83D4 = 0x616E
+0x83DC = 0x616C
+0x83DF = 0x616F
+0x83E0 = 0x615A
+0x83E9 = 0x6156
+0x83EF = 0x615E
+0x83F0 = 0x6163
+0x83F1 = 0x615F
+0x83F2 = 0x6167
+0x83F4 = 0x6160
+0x83F8 = 0x6158
+0x83FD = 0x6166
+0x8403 = 0x6157
+0x8404 = 0x616B
+0x8407 = 0x616D
+0x840A = 0x6162
+0x840B = 0x615C
+0x840C = 0x6164
+0x840D = 0x6159
+0x840E = 0x616A
+0x842C = 0x655C
+0x8431 = 0x6630
+0x8435 = 0x6638
+0x8438 = 0x6169
+0x843C = 0x6637
+0x843D = 0x662F
+0x8446 = 0x663D
+0x8449 = 0x6634
+0x8457 = 0x6161
+0x845B = 0x6636
+0x8461 = 0x6639
+0x8463 = 0x663A
+0x8466 = 0x6632
+0x8469 = 0x663B
+0x846B = 0x6633
+0x846C = 0x6635
+0x846D = 0x663C
+0x8475 = 0x6631
+0x8477 = 0x662E
+0x8482 = 0x662D
+0x8490 = 0x6A68
+0x8499 = 0x6A60
+0x849C = 0x6A63
+0x849E = 0x6A61
+0x84B2 = 0x6A62
+0x84B8 = 0x6A65
+0x84BC = 0x6A69
+0x84BF = 0x6A5D
+0x84C0 = 0x6A66
+0x84C4 = 0x6A5F
+0x84C6 = 0x6A5E
+0x84C9 = 0x6A5C
+0x84CA = 0x6A6B
+0x84CB = 0x6A64
+0x84D1 = 0x6A6A
+0x84D3 = 0x6A67
+0x84EC = 0x6E5D
+0x84EE = 0x6E55
+0x84FF = 0x6E5F
+0x8506 = 0x6E60
+0x8511 = 0x6E59
+0x8513 = 0x6E58
+0x8514 = 0x6E5C
+0x8517 = 0x6E52
+0x851A = 0x6E54
+0x8521 = 0x6E5B
+0x8523 = 0x6E5A
+0x8525 = 0x6E5E
+0x852C = 0x6E56
+0x852D = 0x6E57
+0x853D = 0x6E53
+0x8543 = 0x7225
+0x8548 = 0x7222
+0x8549 = 0x7226
+0x854A = 0x717E
+0x8559 = 0x7221
+0x855E = 0x7229
+0x8568 = 0x7223
+0x8569 = 0x7224
+0x856A = 0x7228
+0x856D = 0x7227
+0x857E = 0x752C
+0x8584 = 0x752B
+0x8587 = 0x7532
+0x858A = 0x7534
+0x8591 = 0x752E
+0x8594 = 0x752F
+0x859B = 0x7531
+0x859C = 0x752D
+0x85A6 = 0x7535
+0x85A8 = 0x7533
+0x85A9 = 0x7730
+0x85AA = 0x752A
+0x85AF = 0x7530
+0x85B0 = 0x7734
+0x85B9 = 0x7736
+0x85BA = 0x7735
+0x85C9 = 0x7733
+0x85CD = 0x7731
+0x85CF = 0x772F
+0x85D0 = 0x7732
+0x85D5 = 0x786D
+0x85DD = 0x786B
+0x85E4 = 0x786E
+0x85E5 = 0x786F
+0x85E9 = 0x786A
+0x85EA = 0x786C
+0x85F7 = 0x7870
+0x85F9 = 0x7A32
+0x85FA = 0x7A34
+0x85FB = 0x7A31
+0x8606 = 0x7A35
+0x8607 = 0x7A37
+0x860A = 0x7A38
+0x860B = 0x7A36
+0x8611 = 0x7A33
+0x8617 = 0x7B21
+0x861A = 0x7B23
+0x862D = 0x7B22
+0x8638 = 0x7C45
+0x863F = 0x7C46
+0x864E = 0x4F4D
+0x8650 = 0x534B
+0x8654 = 0x5825
+0x8655 = 0x5D28
+0x865B = 0x6170
+0x865C = 0x663F
+0x865E = 0x663E
+0x865F = 0x6640
+0x8667 = 0x7536
+0x866B = 0x4865
+0x8671 = 0x4F4E
+0x8679 = 0x534C
+0x867A = 0x534E
+0x867B = 0x534D
+0x868A = 0x5826
+0x868C = 0x582B
+0x8693 = 0x5828
+0x869C = 0x582D
+0x86A3 = 0x582C
+0x86A4 = 0x5829
+0x86A9 = 0x582A
+0x86AA = 0x5827
+0x86AF = 0x5D32
+0x86B1 = 0x5D31
+0x86B5 = 0x5D2E
+0x86B6 = 0x5D2C
+0x86C0 = 0x5D2B
+0x86C4 = 0x5D2D
+0x86C6 = 0x5D2F
+0x86C7 = 0x5D2A
+0x86C9 = 0x5D33
+0x86CB = 0x5D30
+0x86D0 = 0x6177
+0x86D4 = 0x6174
+0x86D9 = 0x6172
+0x86DB = 0x6175
+0x86DE = 0x6178
+0x86DF = 0x6171
+0x86E4 = 0x6176
+0x86ED = 0x6173
+0x86F9 = 0x6641
+0x86FB = 0x6647
+0x86FE = 0x6646
+0x8700 = 0x6645
+0x8702 = 0x6648
+0x8703 = 0x6649
+0x8706 = 0x664A
+0x8707 = 0x6644
+0x8708 = 0x6643
+0x870A = 0x664B
+0x8713 = 0x6642
+0x8718 = 0x6A72
+0x871C = 0x6A6D
+0x8722 = 0x6A6F
+0x8725 = 0x6A70
+0x8729 = 0x6A75
+0x8734 = 0x6A71
+0x8737 = 0x6A74
+0x873B = 0x6A6E
+0x873F = 0x6A6C
+0x874C = 0x6E6A
+0x8753 = 0x6E6B
+0x8755 = 0x6A73
+0x8757 = 0x6E69
+0x8759 = 0x6E68
+0x8760 = 0x6E64
+0x8766 = 0x6E65
+0x8768 = 0x6E67
+0x8774 = 0x6E62
+0x8776 = 0x6E63
+0x8778 = 0x6E66
+0x8782 = 0x6E61
+0x8783 = 0x722A
+0x878D = 0x722E
+0x879E = 0x722C
+0x879F = 0x722B
+0x87A2 = 0x722D
+0x87AB = 0x753C
+0x87B3 = 0x7539
+0x87BA = 0x753E
+0x87BB = 0x753D
+0x87C0 = 0x7537
+0x87C6 = 0x753B
+0x87C8 = 0x753F
+0x87CB = 0x7540
+0x87D1 = 0x7538
+0x87D2 = 0x753A
+0x87E0 = 0x773A
+0x87EC = 0x7738
+0x87EF = 0x7737
+0x87F2 = 0x7739
+0x87F9 = 0x7874
+0x87FB = 0x7871
+0x87FE = 0x7875
+0x8805 = 0x7872
+0x880D = 0x7873
+0x8814 = 0x7A39
+0x8815 = 0x7A3A
+0x881F = 0x7B27
+0x8821 = 0x7B26
+0x8822 = 0x7B25
+0x8823 = 0x7B24
+0x8831 = 0x7C47
+0x8836 = 0x7C66
+0x8839 = 0x7C67
+0x883B = 0x7D27
+0x8840 = 0x4866
+0x884C = 0x4867
+0x884D = 0x534F
+0x8853 = 0x5D34
+0x8857 = 0x6179
+0x8859 = 0x664C
+0x885B = 0x6E6C
+0x885D = 0x6E6D
+0x8861 = 0x722F
+0x8862 = 0x7C68
+0x8863 = 0x4868
+0x8868 = 0x4F50
+0x886B = 0x5350
+0x8870 = 0x582E
+0x8877 = 0x582F
+0x8879 = 0x5833
+0x887D = 0x5832
+0x8881 = 0x5830
+0x8882 = 0x5831
+0x8888 = 0x5D36
+0x888B = 0x5D3B
+0x888D = 0x5D3A
+0x8892 = 0x5D38
+0x8896 = 0x5D39
+0x889E = 0x5D35
+0x88AB = 0x5D37
+0x88B1 = 0x617C
+0x88C1 = 0x617A
+0x88C2 = 0x617B
+0x88CA = 0x6654
+0x88D2 = 0x6656
+0x88D4 = 0x664E
+0x88D5 = 0x6655
+0x88D8 = 0x6651
+0x88D9 = 0x664F
+0x88DC = 0x6650
+0x88DD = 0x6652
+0x88DF = 0x664D
+0x88E1 = 0x6653
+0x88E8 = 0x6A7C
+0x88EF = 0x6A7E
+0x88F3 = 0x6A76
+0x88F4 = 0x6A78
+0x88F8 = 0x6A7A
+0x88F9 = 0x6A79
+0x88FD = 0x6A7B
+0x8902 = 0x6A77
+0x8907 = 0x6E6F
+0x890A = 0x6E73
+0x8910 = 0x6E6E
+0x8912 = 0x6E70
+0x8913 = 0x6E71
+0x8915 = 0x6E72
+0x891A = 0x6A7D
+0x8921 = 0x7234
+0x8925 = 0x7232
+0x892A = 0x7230
+0x892B = 0x7233
+0x8932 = 0x7231
+0x8936 = 0x7542
+0x8938 = 0x7544
+0x893B = 0x7541
+0x893D = 0x7545
+0x8944 = 0x7543
+0x8956 = 0x7878
+0x895E = 0x7879
+0x895F = 0x7877
+0x8960 = 0x7876
+0x8964 = 0x7A3B
+0x896A = 0x7B28
+0x896C = 0x7B29
+0x896F = 0x7B72
+0x8972 = 0x7B71
+0x897F = 0x4869
+0x8981 = 0x5351
+0x8983 = 0x617D
+0x8986 = 0x773B
+0x898B = 0x4B44
+0x898F = 0x5D3D
+0x8993 = 0x5D3C
+0x8996 = 0x617E
+0x899C = 0x6657
+0x89A6 = 0x7236
+0x89AA = 0x7235
+0x89AC = 0x7546
+0x89B2 = 0x773C
+0x89BA = 0x7A3C
+0x89BD = 0x7B2A
+0x89C0 = 0x7D28
+0x89D2 = 0x4B45
+0x89D4 = 0x5352
+0x89E3 = 0x6658
+0x89F4 = 0x773D
+0x89F8 = 0x7A3D
+0x89FC = 0x7B73
+0x8A00 = 0x4B46
+0x8A02 = 0x5354
+0x8A03 = 0x5355
+0x8A08 = 0x5353
+0x8A0A = 0x5839
+0x8A0C = 0x5837
+0x8A0E = 0x5836
+0x8A0F = 0x583D
+0x8A10 = 0x5835
+0x8A11 = 0x583E
+0x8A13 = 0x583B
+0x8A15 = 0x5838
+0x8A16 = 0x583C
+0x8A17 = 0x583A
+0x8A18 = 0x5834
+0x8A1B = 0x5D45
+0x8A1D = 0x5D3F
+0x8A1F = 0x5D44
+0x8A22 = 0x5D46
+0x8A23 = 0x5D40
+0x8A25 = 0x5D41
+0x8A2A = 0x5D3E
+0x8A2D = 0x5D43
+0x8A31 = 0x5D42
+0x8A34 = 0x622B
+0x8A36 = 0x622D
+0x8A3A = 0x622C
+0x8A3B = 0x6221
+0x8A3C = 0x6225
+0x8A3E = 0x666B
+0x8A41 = 0x6226
+0x8A46 = 0x622A
+0x8A50 = 0x6229
+0x8A54 = 0x6227
+0x8A55 = 0x6223
+0x8A56 = 0x622E
+0x8A5B = 0x6228
+0x8A5E = 0x6224
+0x8A60 = 0x6222
+0x8A62 = 0x6666
+0x8A63 = 0x6661
+0x8A66 = 0x665C
+0x8A68 = 0x666C
+0x8A69 = 0x665D
+0x8A6B = 0x6659
+0x8A6C = 0x6668
+0x8A6D = 0x6665
+0x8A6E = 0x6667
+0x8A70 = 0x665E
+0x8A71 = 0x6663
+0x8A72 = 0x665A
+0x8A73 = 0x665B
+0x8A79 = 0x6669
+0x8A7B = 0x666A
+0x8A7C = 0x6660
+0x8A85 = 0x6664
+0x8A87 = 0x665F
+0x8A8C = 0x6B22
+0x8A8D = 0x6B25
+0x8A91 = 0x6B2D
+0x8A93 = 0x6B27
+0x8A95 = 0x6E78
+0x8A98 = 0x6B2C
+0x8A9A = 0x6B2E
+0x8A9E = 0x6B23
+0x8AA0 = 0x6662
+0x8AA1 = 0x6B26
+0x8AA3 = 0x6B24
+0x8AA4 = 0x6B28
+0x8AA5 = 0x6B2A
+0x8AA6 = 0x6B21
+0x8AA7 = 0x6B2F
+0x8AA8 = 0x6B2B
+0x8AAA = 0x6B29
+0x8AB0 = 0x6F21
+0x8AB2 = 0x6E7B
+0x8AB6 = 0x6F24
+0x8AB9 = 0x6F25
+0x8ABC = 0x6E74
+0x8ABF = 0x6E7E
+0x8AC2 = 0x6E7D
+0x8AC4 = 0x6E77
+0x8AC7 = 0x6E76
+0x8AC9 = 0x6E7C
+0x8ACB = 0x6E79
+0x8ACD = 0x6F23
+0x8AD2 = 0x6E75
+0x8AD6 = 0x6F22
+0x8ADB = 0x6F26
+0x8ADC = 0x723C
+0x8AE6 = 0x7237
+0x8AE7 = 0x723D
+0x8AEB = 0x7239
+0x8AED = 0x7243
+0x8AEE = 0x723E
+0x8AF1 = 0x723A
+0x8AF3 = 0x7244
+0x8AF6 = 0x7245
+0x8AF7 = 0x7242
+0x8AF8 = 0x6E7A
+0x8AFA = 0x7238
+0x8AFC = 0x7246
+0x8AFE = 0x723F
+0x8B00 = 0x723B
+0x8B01 = 0x7240
+0x8B02 = 0x7241
+0x8B04 = 0x754E
+0x8B0A = 0x754B
+0x8B0E = 0x7547
+0x8B10 = 0x754F
+0x8B17 = 0x7548
+0x8B19 = 0x7549
+0x8B1B = 0x754A
+0x8B1D = 0x754D
+0x8B20 = 0x754C
+0x8B28 = 0x773E
+0x8B2B = 0x7741
+0x8B2C = 0x7740
+0x8B39 = 0x773F
+0x8B41 = 0x787A
+0x8B46 = 0x7923
+0x8B49 = 0x787D
+0x8B4E = 0x7921
+0x8B4F = 0x7922
+0x8B58 = 0x787C
+0x8B59 = 0x7924
+0x8B5A = 0x787E
+0x8B5C = 0x787B
+0x8B5F = 0x7A42
+0x8B66 = 0x7A40
+0x8B6B = 0x7A43
+0x8B6C = 0x7A3F
+0x8B6F = 0x7A41
+0x8B70 = 0x7A3E
+0x8B74 = 0x7B2B
+0x8B77 = 0x7B2C
+0x8B7D = 0x7B2D
+0x8B80 = 0x7B74
+0x8B8A = 0x7C48
+0x8B92 = 0x7C6A
+0x8B93 = 0x7C69
+0x8B96 = 0x7C6B
+0x8B9A = 0x7D34
+0x8B9C = 0x7D3A
+0x8C37 = 0x4B47
+0x8C3F = 0x7551
+0x8C41 = 0x7550
+0x8C46 = 0x4B48
+0x8C48 = 0x583F
+0x8C49 = 0x5D47
+0x8C4C = 0x6F27
+0x8C4E = 0x6F28
+0x8C50 = 0x7742
+0x8C54 = 0x7D43
+0x8C55 = 0x4B49
+0x8C5A = 0x5D48
+0x8C61 = 0x622F
+0x8C62 = 0x666D
+0x8C6A = 0x6B30
+0x8C6B = 0x7247
+0x8C6C = 0x6F29
+0x8C6D = 0x7248
+0x8C73 = 0x7552
+0x8C79 = 0x5841
+0x8C7A = 0x5840
+0x8C82 = 0x6230
+0x8C89 = 0x666F
+0x8C8A = 0x666E
+0x8C8C = 0x6B32
+0x8C8D = 0x6B31
+0x8C93 = 0x7249
+0x8C9D = 0x4B4A
+0x8C9E = 0x5356
+0x8CA0 = 0x5357
+0x8CA1 = 0x5842
+0x8CA2 = 0x5843
+0x8CA7 = 0x5D4E
+0x8CA8 = 0x5D4C
+0x8CA9 = 0x5D49
+0x8CAA = 0x5D4D
+0x8CAB = 0x5D4B
+0x8CAC = 0x5D4A
+0x8CAF = 0x6231
+0x8CB2 = 0x6674
+0x8CB3 = 0x6233
+0x8CB4 = 0x6238
+0x8CB6 = 0x623A
+0x8CB7 = 0x6239
+0x8CB8 = 0x623C
+0x8CBB = 0x6236
+0x8CBC = 0x6232
+0x8CBD = 0x6234
+0x8CBF = 0x623B
+0x8CC0 = 0x6237
+0x8CC1 = 0x6235
+0x8CC2 = 0x6676
+0x8CC3 = 0x6675
+0x8CC4 = 0x6673
+0x8CC5 = 0x6677
+0x8CC7 = 0x6671
+0x8CC8 = 0x6672
+0x8CCA = 0x6670
+0x8CD1 = 0x6B34
+0x8CD2 = 0x6B35
+0x8CD3 = 0x6B33
+0x8CDC = 0x6F32
+0x8CDE = 0x6F2B
+0x8CE0 = 0x6F2A
+0x8CE1 = 0x6F34
+0x8CE2 = 0x6F30
+0x8CE3 = 0x6F31
+0x8CE4 = 0x6F2D
+0x8CE6 = 0x6F2C
+0x8CEA = 0x6F33
+0x8CEC = 0x6F2E
+0x8CED = 0x6F2F
+0x8CF4 = 0x724A
+0x8CF8 = 0x7556
+0x8CFA = 0x7553
+0x8CFB = 0x7557
+0x8CFC = 0x7555
+0x8CFD = 0x7554
+0x8D05 = 0x7743
+0x8D08 = 0x7925
+0x8D0A = 0x7926
+0x8D0D = 0x7A45
+0x8D0F = 0x7A44
+0x8D13 = 0x7B2E
+0x8D16 = 0x7B75
+0x8D17 = 0x7B76
+0x8D1B = 0x7C6D
+0x8D64 = 0x4B4B
+0x8D66 = 0x5D50
+0x8D67 = 0x5D4F
+0x8D6B = 0x6B36
+0x8D6D = 0x6F35
+0x8D70 = 0x4B4C
+0x8D73 = 0x5359
+0x8D74 = 0x5358
+0x8D77 = 0x5844
+0x8D81 = 0x623F
+0x8D85 = 0x623E
+0x8D8A = 0x623D
+0x8D95 = 0x6B38
+0x8D99 = 0x6B37
+0x8D9F = 0x6F36
+0x8DA3 = 0x6F37
+0x8DA8 = 0x7558
+0x8DB3 = 0x4B4D
+0x8DB4 = 0x535A
+0x8DBA = 0x5D52
+0x8DBE = 0x5D51
+0x8DC6 = 0x6247
+0x8DCB = 0x6242
+0x8DCC = 0x6245
+0x8DCE = 0x6240
+0x8DD1 = 0x6244
+0x8DDA = 0x6243
+0x8DDB = 0x6246
+0x8DDD = 0x6241
+0x8DDF = 0x6679
+0x8DE1 = 0x6678
+0x8DE4 = 0x6721
+0x8DE6 = 0x6722
+0x8DE8 = 0x667A
+0x8DEA = 0x667E
+0x8DEF = 0x667B
+0x8DF3 = 0x667C
+0x8DFA = 0x667D
+0x8DFC = 0x6B39
+0x8E0F = 0x6F3C
+0x8E10 = 0x6F39
+0x8E1D = 0x6F3A
+0x8E1E = 0x6F40
+0x8E1F = 0x6F3E
+0x8E21 = 0x6F3F
+0x8E22 = 0x6F3B
+0x8E29 = 0x6F3D
+0x8E2B = 0x6F38
+0x8E31 = 0x724C
+0x8E34 = 0x724D
+0x8E35 = 0x7250
+0x8E39 = 0x724F
+0x8E42 = 0x724E
+0x8E44 = 0x724B
+0x8E48 = 0x755B
+0x8E49 = 0x7559
+0x8E4A = 0x755C
+0x8E4B = 0x755A
+0x8E55 = 0x7749
+0x8E59 = 0x7744
+0x8E5F = 0x7748
+0x8E63 = 0x7745
+0x8E64 = 0x7747
+0x8E66 = 0x7746
+0x8E6C = 0x792B
+0x8E72 = 0x7928
+0x8E74 = 0x792D
+0x8E76 = 0x792A
+0x8E7A = 0x792C
+0x8E7C = 0x7927
+0x8E81 = 0x7A47
+0x8E82 = 0x7A49
+0x8E85 = 0x7A48
+0x8E87 = 0x7929
+0x8E89 = 0x7A46
+0x8E8A = 0x7B2F
+0x8E8B = 0x7B31
+0x8E8D = 0x7B30
+0x8E91 = 0x7B77
+0x8E93 = 0x7B78
+0x8EA1 = 0x7D29
+0x8EAA = 0x7D3B
+0x8EAB = 0x4B4E
+0x8EAC = 0x5845
+0x8EB2 = 0x6723
+0x8EBA = 0x6F41
+0x8EC0 = 0x774A
+0x8ECA = 0x4B4F
+0x8ECB = 0x4F51
+0x8ECC = 0x535C
+0x8ECD = 0x535B
+0x8ECF = 0x5848
+0x8ED2 = 0x5846
+0x8ED4 = 0x5847
+0x8EDB = 0x5D53
+0x8EDF = 0x5D54
+0x8EF8 = 0x6249
+0x8EFB = 0x6248
+0x8EFC = 0x624A
+0x8EFE = 0x6726
+0x8F03 = 0x6724
+0x8F09 = 0x6725
+0x8F0A = 0x6727
+0x8F12 = 0x6B3B
+0x8F13 = 0x6B3D
+0x8F14 = 0x6B3A
+0x8F15 = 0x6B3C
+0x8F1B = 0x6F43
+0x8F1C = 0x6F48
+0x8F1D = 0x6F42
+0x8F1E = 0x6F49
+0x8F1F = 0x6F44
+0x8F25 = 0x6F4A
+0x8F26 = 0x6F46
+0x8F29 = 0x6F45
+0x8F2A = 0x6F47
+0x8F2F = 0x7252
+0x8F33 = 0x7254
+0x8F38 = 0x7253
+0x8F3B = 0x7251
+0x8F3E = 0x755E
+0x8F3F = 0x7561
+0x8F42 = 0x755F
+0x8F44 = 0x755D
+0x8F45 = 0x7560
+0x8F49 = 0x774B
+0x8F4D = 0x774C
+0x8F4E = 0x792F
+0x8F54 = 0x792E
+0x8F5F = 0x7B32
+0x8F61 = 0x7B79
+0x8F9B = 0x4B50
+0x8F9C = 0x624B
+0x8F9F = 0x6728
+0x8FA3 = 0x6B3E
+0x8FA6 = 0x7256
+0x8FA8 = 0x7255
+0x8FAD = 0x7930
+0x8FAE = 0x7A29
+0x8FAF = 0x7B33
+0x8FB0 = 0x4B51
+0x8FB1 = 0x5849
+0x8FB2 = 0x6729
+0x8FC2 = 0x4B52
+0x8FC4 = 0x4B55
+0x8FC5 = 0x4B54
+0x8FC6 = 0x4B53
+0x8FCE = 0x4F52
+0x8FD1 = 0x4F54
+0x8FD4 = 0x4F53
+0x8FE2 = 0x535F
+0x8FE4 = 0x5364
+0x8FE5 = 0x5361
+0x8FE6 = 0x535E
+0x8FE8 = 0x5365
+0x8FEA = 0x5360
+0x8FEB = 0x5363
+0x8FED = 0x5362
+0x8FF0 = 0x535D
+0x8FF4 = 0x584F
+0x8FF7 = 0x584C
+0x8FF8 = 0x5853
+0x8FFA = 0x584E
+0x8FFD = 0x5851
+0x9000 = 0x584D
+0x9001 = 0x584A
+0x9003 = 0x5850
+0x9005 = 0x5852
+0x9006 = 0x584B
+0x900D = 0x5D56
+0x900F = 0x5D60
+0x9010 = 0x5D5C
+0x9014 = 0x5D64
+0x9015 = 0x5D5D
+0x9016 = 0x5D62
+0x9017 = 0x5D58
+0x9019 = 0x5D55
+0x901A = 0x5D57
+0x901B = 0x5D63
+0x901D = 0x5D5B
+0x901E = 0x5D5E
+0x901F = 0x5D5A
+0x9020 = 0x5D5F
+0x9022 = 0x5D61
+0x9023 = 0x5D59
+0x902E = 0x624C
+0x9031 = 0x624E
+0x9032 = 0x6250
+0x9035 = 0x624D
+0x9036 = 0x6251
+0x9038 = 0x624F
+0x903C = 0x672F
+0x903E = 0x6737
+0x9041 = 0x6738
+0x9042 = 0x672D
+0x9047 = 0x6732
+0x904A = 0x672B
+0x904B = 0x672A
+0x904D = 0x6735
+0x904E = 0x6734
+0x904F = 0x6733
+0x9050 = 0x6731
+0x9051 = 0x6736
+0x9053 = 0x672C
+0x9054 = 0x672E
+0x9055 = 0x6730
+0x9058 = 0x6B40
+0x9059 = 0x6B43
+0x905B = 0x6B47
+0x905C = 0x6B41
+0x905D = 0x6B46
+0x905E = 0x6B44
+0x9060 = 0x6B3F
+0x9062 = 0x6B45
+0x9063 = 0x6B42
+0x9068 = 0x6F4D
+0x9069 = 0x6F4B
+0x906D = 0x6F4E
+0x906E = 0x6F4C
+0x9072 = 0x725A
+0x9074 = 0x7258
+0x9075 = 0x7257
+0x9077 = 0x6F4F
+0x9078 = 0x7259
+0x907A = 0x725C
+0x907C = 0x725B
+0x907D = 0x7563
+0x907F = 0x7562
+0x9080 = 0x7567
+0x9081 = 0x7565
+0x9082 = 0x7566
+0x9083 = 0x774E
+0x9084 = 0x7564
+0x9087 = 0x774D
+0x9088 = 0x774F
+0x908A = 0x7931
+0x908B = 0x7932
+0x908F = 0x7C4A
+0x9090 = 0x7C49
+0x9091 = 0x4B57
+0x9095 = 0x5854
+0x90A2 = 0x4B58
+0x90A3 = 0x4B5B
+0x90A6 = 0x4B5A
+0x90AA = 0x4B59
+0x90B1 = 0x4F57
+0x90B5 = 0x4F55
+0x90B6 = 0x4F58
+0x90B8 = 0x4F56
+0x90C1 = 0x5368
+0x90C3 = 0x5369
+0x90CA = 0x5366
+0x90CE = 0x5367
+0x90DD = 0x5856
+0x90E1 = 0x5855
+0x90E2 = 0x5857
+0x90E8 = 0x5D65
+0x90ED = 0x5D66
+0x90F5 = 0x6253
+0x90FD = 0x5D67
+0x90FE = 0x6255
+0x9102 = 0x6252
+0x9109 = 0x6254
+0x9112 = 0x6739
+0x9117 = 0x673A
+0x9118 = 0x6B49
+0x9119 = 0x6B48
+0x911E = 0x6B4A
+0x9127 = 0x6F52
+0x912D = 0x6F51
+0x9130 = 0x6F50
+0x9131 = 0x6F53
+0x9134 = 0x725D
+0x9139 = 0x7568
+0x9148 = 0x7B7A
+0x9149 = 0x4B5C
+0x914A = 0x536B
+0x914B = 0x536A
+0x914C = 0x585A
+0x914D = 0x5859
+0x9152 = 0x5858
+0x9157 = 0x5D68
+0x9163 = 0x6256
+0x9165 = 0x6257
+0x9169 = 0x673D
+0x916A = 0x673C
+0x916C = 0x673B
+0x9174 = 0x6B4E
+0x9175 = 0x6B4B
+0x9177 = 0x6B4D
+0x9178 = 0x6B4C
+0x9183 = 0x6F57
+0x9187 = 0x6F54
+0x9189 = 0x6F55
+0x918B = 0x6F56
+0x9192 = 0x725E
+0x919C = 0x756B
+0x919E = 0x756A
+0x91A3 = 0x7569
+0x91AB = 0x7750
+0x91AC = 0x7751
+0x91AE = 0x7934
+0x91B1 = 0x7933
+0x91B4 = 0x7A4A
+0x91BA = 0x7B34
+0x91C0 = 0x7C6E
+0x91C1 = 0x7D2A
+0x91C5 = 0x7D3C
+0x91C6 = 0x4B5D
+0x91C7 = 0x4F59
+0x91C9 = 0x673E
+0x91CB = 0x7A4B
+0x91CC = 0x4B5E
+0x91CD = 0x536C
+0x91CE = 0x5D69
+0x91CF = 0x6258
+0x91D0 = 0x7752
+0x91D1 = 0x4F5A
+0x91D7 = 0x585D
+0x91D8 = 0x585B
+0x91D9 = 0x585F
+0x91DC = 0x585E
+0x91DD = 0x585C
+0x91E3 = 0x5D6C
+0x91E6 = 0x5D6B
+0x91E7 = 0x5D6D
+0x91E9 = 0x5D6F
+0x91ED = 0x5D6E
+0x91F5 = 0x5D6A
+0x9207 = 0x6260
+0x9209 = 0x625C
+0x920D = 0x625E
+0x9210 = 0x625F
+0x9211 = 0x6261
+0x9214 = 0x6259
+0x9215 = 0x625A
+0x921E = 0x625D
+0x9223 = 0x625B
+0x9234 = 0x6749
+0x9237 = 0x673F
+0x9238 = 0x6741
+0x9239 = 0x674D
+0x923D = 0x6742
+0x923E = 0x6744
+0x923F = 0x674E
+0x9240 = 0x6743
+0x9245 = 0x674C
+0x9249 = 0x674A
+0x924B = 0x6746
+0x924D = 0x674B
+0x9251 = 0x6748
+0x9257 = 0x6740
+0x925A = 0x674F
+0x925B = 0x6745
+0x9264 = 0x6747
+0x9278 = 0x6B4F
+0x927B = 0x6B55
+0x927C = 0x6B59
+0x9280 = 0x6B51
+0x9285 = 0x6B52
+0x9291 = 0x6B5A
+0x9293 = 0x6B56
+0x9296 = 0x6B54
+0x9298 = 0x6B53
+0x929C = 0x6B57
+0x92A8 = 0x6B58
+0x92AC = 0x6B50
+0x92B2 = 0x6F63
+0x92B3 = 0x6F5E
+0x92B7 = 0x6F5A
+0x92BB = 0x6F59
+0x92BC = 0x6F5F
+0x92C1 = 0x6F5D
+0x92C5 = 0x6F58
+0x92C7 = 0x6F61
+0x92D2 = 0x6F60
+0x92E4 = 0x6F5C
+0x92EA = 0x6F5B
+0x92F0 = 0x6F62
+0x92F8 = 0x7261
+0x92FC = 0x7265
+0x9304 = 0x7267
+0x9310 = 0x7269
+0x9315 = 0x726C
+0x9318 = 0x7573
+0x9319 = 0x726E
+0x931A = 0x7268
+0x9320 = 0x725F
+0x9321 = 0x726B
+0x9322 = 0x7264
+0x9326 = 0x726A
+0x9328 = 0x756E
+0x932B = 0x7266
+0x932E = 0x726D
+0x932F = 0x7263
+0x9333 = 0x7262
+0x9336 = 0x7260
+0x934A = 0x7570
+0x934B = 0x7572
+0x934D = 0x756C
+0x9354 = 0x7579
+0x935A = 0x7578
+0x935B = 0x7576
+0x9365 = 0x7571
+0x936C = 0x7575
+0x9370 = 0x7577
+0x9375 = 0x756F
+0x937E = 0x7574
+0x9382 = 0x756D
+0x938A = 0x7754
+0x9394 = 0x7753
+0x9396 = 0x7755
+0x9397 = 0x775D
+0x9398 = 0x775B
+0x939A = 0x775C
+0x93A2 = 0x7756
+0x93AC = 0x7759
+0x93AE = 0x7758
+0x93B0 = 0x775A
+0x93B3 = 0x7757
+0x93C3 = 0x7938
+0x93C8 = 0x7939
+0x93CD = 0x793E
+0x93D1 = 0x7936
+0x93D6 = 0x793C
+0x93D7 = 0x7941
+0x93D8 = 0x793F
+0x93DC = 0x793A
+0x93DD = 0x793B
+0x93DF = 0x7937
+0x93E1 = 0x7935
+0x93E2 = 0x793D
+0x93E4 = 0x7940
+0x93E8 = 0x7942
+0x93FD = 0x7A4E
+0x9403 = 0x7A4D
+0x9418 = 0x7A4C
+0x942B = 0x7B3B
+0x942E = 0x7B35
+0x9432 = 0x7B3A
+0x9433 = 0x7B36
+0x9435 = 0x7B37
+0x9438 = 0x7B39
+0x943A = 0x7B38
+0x9444 = 0x7B7B
+0x9451 = 0x7B7C
+0x9452 = 0x7B7D
+0x9460 = 0x7C4C
+0x9463 = 0x7C4B
+0x9464 = 0x7C4D
+0x946A = 0x7C6F
+0x9470 = 0x7D2C
+0x9472 = 0x7D2B
+0x9477 = 0x7D35
+0x947C = 0x7D3F
+0x947D = 0x7D3D
+0x947E = 0x7D3E
+0x947F = 0x7D44
+0x9577 = 0x4F5B
+0x9580 = 0x4F5C
+0x9582 = 0x536D
+0x9583 = 0x5860
+0x9589 = 0x5D70
+0x958B = 0x6264
+0x958E = 0x6268
+0x958F = 0x6263
+0x9591 = 0x6265
+0x9592 = 0x6267
+0x9593 = 0x6266
+0x9594 = 0x6262
+0x9598 = 0x6750
+0x95A1 = 0x6B5B
+0x95A3 = 0x6B5E
+0x95A4 = 0x6B60
+0x95A5 = 0x6B5F
+0x95A8 = 0x6B5C
+0x95A9 = 0x6B5D
+0x95AD = 0x6F64
+0x95B1 = 0x6F65
+0x95BB = 0x726F
+0x95C6 = 0x757E
+0x95C8 = 0x757D
+0x95CA = 0x757A
+0x95CB = 0x757B
+0x95CC = 0x757C
+0x95D0 = 0x7760
+0x95D4 = 0x775E
+0x95D5 = 0x7761
+0x95D6 = 0x775F
+0x95DC = 0x7943
+0x95E1 = 0x7A4F
+0x95E2 = 0x7B3C
+0x961C = 0x4F5D
+0x9621 = 0x486A
+0x962A = 0x4B62
+0x962C = 0x4B63
+0x962E = 0x4B60
+0x9631 = 0x4B61
+0x9632 = 0x4B5F
+0x963B = 0x4F60
+0x963F = 0x4F5F
+0x9640 = 0x4F5E
+0x9642 = 0x4F62
+0x9644 = 0x4F61
+0x964B = 0x536F
+0x964C = 0x5370
+0x964D = 0x5371
+0x9650 = 0x536E
+0x9658 = 0x5867
+0x965B = 0x5864
+0x965D = 0x5865
+0x965E = 0x5868
+0x9661 = 0x5863
+0x9662 = 0x5861
+0x9663 = 0x5862
+0x9664 = 0x5866
+0x966A = 0x5D71
+0x966C = 0x5D79
+0x9670 = 0x5D75
+0x9672 = 0x6270
+0x9673 = 0x5D73
+0x9674 = 0x5D76
+0x9675 = 0x5D72
+0x9676 = 0x5D77
+0x9677 = 0x5D78
+0x9678 = 0x5D74
+0x967D = 0x626C
+0x9684 = 0x6271
+0x9685 = 0x626D
+0x9686 = 0x626E
+0x968A = 0x6269
+0x968B = 0x626B
+0x968D = 0x626F
+0x968E = 0x626A
+0x9694 = 0x6752
+0x9695 = 0x6753
+0x9698 = 0x6751
+0x9699 = 0x6B61
+0x969B = 0x6B63
+0x969C = 0x6B62
+0x96A7 = 0x7270
+0x96A8 = 0x7271
+0x96AA = 0x7272
+0x96B1 = 0x7621
+0x96B4 = 0x7944
+0x96B8 = 0x7622
+0x96B9 = 0x4F63
+0x96BB = 0x5869
+0x96C0 = 0x5D7A
+0x96C1 = 0x6272
+0x96C4 = 0x6274
+0x96C5 = 0x6273
+0x96C6 = 0x6275
+0x96C7 = 0x6276
+0x96C9 = 0x6756
+0x96CA = 0x6757
+0x96CB = 0x6755
+0x96CC = 0x6B64
+0x96CD = 0x6754
+0x96D2 = 0x6B65
+0x96D5 = 0x7273
+0x96D6 = 0x7623
+0x96D9 = 0x7764
+0x96DB = 0x7765
+0x96DC = 0x7763
+0x96DE = 0x7766
+0x96E2 = 0x7762
+0x96E3 = 0x7945
+0x96E8 = 0x4F64
+0x96E9 = 0x5D7C
+0x96EA = 0x5D7B
+0x96EF = 0x6277
+0x96F2 = 0x6278
+0x96F6 = 0x675B
+0x96F7 = 0x6758
+0x96F9 = 0x675A
+0x96FB = 0x6759
+0x9700 = 0x6B66
+0x9704 = 0x6F66
+0x9706 = 0x6F67
+0x9707 = 0x6F68
+0x9709 = 0x6F69
+0x970D = 0x7277
+0x970E = 0x7274
+0x970F = 0x7279
+0x9711 = 0x7275
+0x9713 = 0x7278
+0x9716 = 0x7276
+0x971C = 0x7624
+0x971E = 0x7625
+0x9724 = 0x7767
+0x9727 = 0x7947
+0x972A = 0x7946
+0x9730 = 0x7A50
+0x9732 = 0x7B3F
+0x9738 = 0x7B3D
+0x9739 = 0x7B3E
+0x973D = 0x7B7E
+0x973E = 0x7C21
+0x9742 = 0x7C70
+0x9744 = 0x7C72
+0x9748 = 0x7C71
+0x9752 = 0x4F65
+0x9756 = 0x675C
+0x975B = 0x727A
+0x975C = 0x727B
+0x975E = 0x4F66
+0x9760 = 0x6F6A
+0x9761 = 0x7948
+0x9762 = 0x5372
+0x9766 = 0x727C
+0x9768 = 0x7C4E
+0x9769 = 0x5373
+0x9774 = 0x675D
+0x9776 = 0x675E
+0x977C = 0x6B67
+0x9785 = 0x6B68
+0x978B = 0x6F6C
+0x978D = 0x6F6B
+0x978F = 0x6F6D
+0x9798 = 0x727D
+0x97A0 = 0x7626
+0x97A3 = 0x7768
+0x97A6 = 0x7769
+0x97AD = 0x776A
+0x97C1 = 0x7C23
+0x97C3 = 0x7C22
+0x97C6 = 0x7C73
+0x97C9 = 0x7D36
+0x97CB = 0x5374
+0x97CC = 0x6279
+0x97D3 = 0x7627
+0x97DC = 0x7949
+0x97ED = 0x5375
+0x97F3 = 0x5376
+0x97F6 = 0x6B69
+0x97F9 = 0x776B
+0x97FB = 0x794A
+0x97FF = 0x7B40
+0x9801 = 0x5377
+0x9802 = 0x5E21
+0x9803 = 0x5E22
+0x9805 = 0x627A
+0x9806 = 0x627B
+0x9808 = 0x627C
+0x980A = 0x6762
+0x980C = 0x6764
+0x9810 = 0x675F
+0x9811 = 0x6760
+0x9812 = 0x6763
+0x9813 = 0x6761
+0x9817 = 0x6B6A
+0x9818 = 0x6B6B
+0x981C = 0x6F70
+0x9821 = 0x6F6E
+0x9824 = 0x7326
+0x982B = 0x6F6F
+0x982D = 0x7324
+0x9830 = 0x727E
+0x9837 = 0x7323
+0x9838 = 0x7321
+0x9839 = 0x7325
+0x983B = 0x7322
+0x9846 = 0x7628
+0x984C = 0x776E
+0x984D = 0x776C
+0x984E = 0x776F
+0x984F = 0x776D
+0x9853 = 0x7770
+0x9858 = 0x794C
+0x985B = 0x794D
+0x985E = 0x794B
+0x9865 = 0x7B42
+0x9867 = 0x7B41
+0x986B = 0x7C24
+0x986F = 0x7C4F
+0x9870 = 0x7C74
+0x9871 = 0x7D2D
+0x98A8 = 0x5378
+0x98AF = 0x6B6C
+0x98B1 = 0x6B6D
+0x98B3 = 0x6F71
+0x98B6 = 0x7629
+0x98BA = 0x7771
+0x98BC = 0x794E
+0x98C4 = 0x7A51
+0x98DB = 0x5379
+0x98DF = 0x537A
+0x98E2 = 0x586A
+0x98E7 = 0x627D
+0x98E9 = 0x6322
+0x98EA = 0x627E
+0x98ED = 0x6324
+0x98EF = 0x6321
+0x98F2 = 0x6323
+0x98F4 = 0x6766
+0x98FC = 0x6765
+0x98FD = 0x6767
+0x98FE = 0x6768
+0x9903 = 0x6B6E
+0x9905 = 0x6B6F
+0x9909 = 0x6B71
+0x990A = 0x6F72
+0x990C = 0x6B70
+0x9910 = 0x7327
+0x9912 = 0x6F74
+0x9913 = 0x6F73
+0x9918 = 0x6F75
+0x991A = 0x732C
+0x991B = 0x732A
+0x991E = 0x7329
+0x9921 = 0x732B
+0x9928 = 0x7328
+0x992E = 0x7775
+0x9935 = 0x762A
+0x993D = 0x7774
+0x993E = 0x7772
+0x993F = 0x7773
+0x9945 = 0x794F
+0x9949 = 0x7950
+0x9951 = 0x7A53
+0x9952 = 0x7A52
+0x9955 = 0x7C25
+0x9957 = 0x7B43
+0x995C = 0x7C50
+0x995E = 0x7D2E
+0x9996 = 0x537B
+0x9999 = 0x537C
+0x99A5 = 0x7776
+0x99A8 = 0x7A54
+0x99AC = 0x586B
+0x99AD = 0x6326
+0x99AE = 0x6325
+0x99B1 = 0x676A
+0x99B3 = 0x6769
+0x99B4 = 0x676B
+0x99C1 = 0x6B72
+0x99D0 = 0x6F77
+0x99D1 = 0x6F7A
+0x99D2 = 0x6F7C
+0x99D5 = 0x6F7B
+0x99D9 = 0x6F7D
+0x99DB = 0x6F79
+0x99DD = 0x6F76
+0x99DF = 0x6F78
+0x99E2 = 0x732E
+0x99ED = 0x732D
+0x99F1 = 0x732F
+0x99FF = 0x762C
+0x9A01 = 0x762B
+0x9A0E = 0x7777
+0x9A16 = 0x7951
+0x9A19 = 0x7952
+0x9A2B = 0x7A55
+0x9A30 = 0x7A56
+0x9A35 = 0x7A58
+0x9A37 = 0x7A57
+0x9A3E = 0x7B47
+0x9A40 = 0x7B46
+0x9A43 = 0x7B45
+0x9A45 = 0x7B44
+0x9A4D = 0x7C27
+0x9A55 = 0x7C26
+0x9A57 = 0x7C53
+0x9A5A = 0x7C51
+0x9A5B = 0x7C52
+0x9A5F = 0x7C75
+0x9A62 = 0x7D37
+0x9A65 = 0x7D38
+0x9A6A = 0x7D47
+0x9AA8 = 0x586C
+0x9AAF = 0x6B73
+0x9AB0 = 0x6B74
+0x9AB7 = 0x6F7E
+0x9AB8 = 0x7330
+0x9ABC = 0x7331
+0x9AC1 = 0x7778
+0x9ACF = 0x7B48
+0x9AD1 = 0x7C56
+0x9AD2 = 0x7C28
+0x9AD3 = 0x7C54
+0x9AD4 = 0x7C55
+0x9AD6 = 0x7D2F
+0x9AD8 = 0x586D
+0x9AE1 = 0x676C
+0x9AE6 = 0x6B75
+0x9AED = 0x7333
+0x9AEE = 0x7021
+0x9AEF = 0x7022
+0x9AFB = 0x7332
+0x9B03 = 0x7779
+0x9B06 = 0x777A
+0x9B0D = 0x7953
+0x9B1A = 0x7C29
+0x9B22 = 0x7C76
+0x9B23 = 0x7D30
+0x9B25 = 0x586E
+0x9B27 = 0x7023
+0x9B28 = 0x7334
+0x9B31 = 0x7D48
+0x9B32 = 0x586F
+0x9B3C = 0x5870
+0x9B41 = 0x6B76
+0x9B42 = 0x6B77
+0x9B44 = 0x7025
+0x9B45 = 0x7024
+0x9B4D = 0x777D
+0x9B4E = 0x777C
+0x9B4F = 0x777B
+0x9B51 = 0x7B4A
+0x9B54 = 0x7B49
+0x9B58 = 0x7C77
+0x9B5A = 0x5E23
+0x9B6F = 0x7027
+0x9B77 = 0x7026
+0x9B91 = 0x7335
+0x9BAA = 0x762F
+0x9BAB = 0x762E
+0x9BAD = 0x7630
+0x9BAE = 0x762D
+0x9BC0 = 0x7824
+0x9BC8 = 0x7823
+0x9BC9 = 0x7821
+0x9BCA = 0x777E
+0x9BD6 = 0x7956
+0x9BDB = 0x7957
+0x9BE7 = 0x7955
+0x9BE8 = 0x7954
+0x9BFD = 0x7822
+0x9C0D = 0x7A5A
+0x9C13 = 0x7A59
+0x9C25 = 0x7B4C
+0x9C2D = 0x7B4B
+0x9C31 = 0x7C2B
+0x9C3B = 0x7C2D
+0x9C3E = 0x7C2C
+0x9C49 = 0x7C2A
+0x9C54 = 0x7C57
+0x9C56 = 0x7C59
+0x9C57 = 0x7C58
+0x9C5F = 0x7C78
+0x9C77 = 0x7D40
+0x9C78 = 0x7D41
+0x9CE5 = 0x5E24
+0x9CE9 = 0x676D
+0x9CF3 = 0x6B7A
+0x9CF4 = 0x6B78
+0x9CF6 = 0x6B79
+0x9D03 = 0x702A
+0x9D06 = 0x7028
+0x9D09 = 0x7029
+0x9D12 = 0x733A
+0x9D15 = 0x7336
+0x9D1B = 0x733B
+0x9D23 = 0x7337
+0x9D26 = 0x7338
+0x9D28 = 0x7339
+0x9D3B = 0x7631
+0x9D3F = 0x7632
+0x9D51 = 0x7825
+0x9D5D = 0x7826
+0x9D60 = 0x7827
+0x9D61 = 0x7959
+0x9D6A = 0x795B
+0x9D6C = 0x795C
+0x9D72 = 0x795A
+0x9D89 = 0x7958
+0x9DAF = 0x7B4D
+0x9DB4 = 0x7B4E
+0x9DB8 = 0x7B50
+0x9DC2 = 0x7B4F
+0x9DD3 = 0x7C2E
+0x9DD7 = 0x7C2F
+0x9DE5 = 0x7C5A
+0x9DF9 = 0x7C79
+0x9DFA = 0x7C7A
+0x9E1A = 0x7D45
+0x9E1B = 0x7D49
+0x9E1E = 0x7D4A
+0x9E75 = 0x5E25
+0x9E79 = 0x7A5B
+0x9E7C = 0x7C7B
+0x9E7D = 0x7C7C
+0x9E7F = 0x5E26
+0x9E82 = 0x676E
+0x9E8B = 0x7633
+0x9E92 = 0x795D
+0x9E93 = 0x795F
+0x9E97 = 0x795E
+0x9E9D = 0x7B51
+0x9E9F = 0x7C5B
+0x9EA5 = 0x5E27
+0x9EA9 = 0x702B
+0x9EB4 = 0x7960
+0x9EB5 = 0x7A5C
+0x9EBB = 0x5E28
+0x9EBC = 0x6B7B
+0x9EBE = 0x702C
+0x9EC3 = 0x6327
+0x9ECC = 0x7D31
+0x9ECD = 0x6328
+0x9ECE = 0x702D
+0x9ECF = 0x7634
+0x9ED1 = 0x6329
+0x9ED4 = 0x733D
+0x9ED8 = 0x733C
+0x9EDB = 0x7638
+0x9EDC = 0x7636
+0x9EDD = 0x7637
+0x9EDE = 0x7635
+0x9EE0 = 0x7828
+0x9EE8 = 0x7A5D
+0x9EEF = 0x7B52
+0x9EF4 = 0x7C5C
+0x9EF7 = 0x7D42
+0x9F07 = 0x7C7D
+0x9F0E = 0x676F
+0x9F13 = 0x6770
+0x9F15 = 0x7829
+0x9F19 = 0x7B53
+0x9F20 = 0x6771
+0x9F2C = 0x782A
+0x9F2F = 0x7A5E
+0x9F34 = 0x7C30
+0x9F3B = 0x6B7C
+0x9F3E = 0x7639
+0x9F4A = 0x6B7D
+0x9F4B = 0x763A
+0x9F52 = 0x702F
+0x9F5C = 0x7B54
+0x9F5F = 0x7A5F
+0x9F61 = 0x7A61
+0x9F63 = 0x7A60
+0x9F66 = 0x7B55
+0x9F67 = 0x7B56
+0x9F6A = 0x7C32
+0x9F6C = 0x7C31
+0x9F72 = 0x7D21
+0x9F77 = 0x7C7E
+0x9F8D = 0x733E
+0x9F90 = 0x7832
+0x9F94 = 0x7C33
+0x9F9C = 0x733F
+0xFE30 = 0x212B
+0xFE31 = 0x2138
+0xFE32 = 0x2138 # fallback -> 0xFE31
+0xFE33 = 0x213A
+0xFE34 = 0x213C
+0xFE35 = 0x2140
+0xFE36 = 0x2141
+0xFE37 = 0x2144
+0xFE38 = 0x2145
+0xFE39 = 0x2148
+0xFE3A = 0x2149
+0xFE3B = 0x214C
+0xFE3C = 0x214D
+0xFE3D = 0x2150
+0xFE3E = 0x2151
+0xFE3F = 0x2154
+0xFE40 = 0x2155
+0xFE41 = 0x2158
+0xFE42 = 0x2159
+0xFE43 = 0x215C
+0xFE44 = 0x215D
+0xFE49 = 0x2227
+0xFE4A = 0x2228
+0xFE4B = 0x222B
+0xFE4C = 0x222C
+0xFE4D = 0x2229
+0xFE4E = 0x222A
+0xFE4F = 0x213D
+0xFE50 = 0x212E
+0xFE51 = 0x212F
+0xFE52 = 0x2130
+0xFE54 = 0x2132
+0xFE55 = 0x2133
+0xFE56 = 0x2134
+0xFE57 = 0x2135
+0xFE59 = 0x215E
+0xFE5A = 0x215F
+0xFE5B = 0x2160
+0xFE5C = 0x2161
+0xFE5D = 0x2162
+0xFE5E = 0x2163
+0xFE5F = 0x222D
+0xFE60 = 0x222E
+0xFE61 = 0x222F
+0xFE62 = 0x223F
+0xFE63 = 0x2240
+0xFE64 = 0x2241
+0xFE65 = 0x2242
+0xFE66 = 0x2243
+0xFE68 = 0x2262
+0xFE69 = 0x226C
+0xFE6A = 0x226D
+0xFE6B = 0x226E
+0xFF01 = 0x212A
+0xFF03 = 0x216C
+0xFF04 = 0x2263
+0xFF05 = 0x2268
+0xFF06 = 0x216D
+0xFF08 = 0x213E
+0xFF09 = 0x213F
+0xFF0A = 0x216E
+0xFF0B = 0x2230
+0xFF0C = 0x2122
+0xFF0D = 0x2231
+0xFF0E = 0x2125
+0xFF0F = 0x225F
+0xFF10 = 0x2421
+0xFF11 = 0x2422
+0xFF12 = 0x2423
+0xFF13 = 0x2424
+0xFF14 = 0x2425
+0xFF15 = 0x2426
+0xFF16 = 0x2427
+0xFF17 = 0x2428
+0xFF18 = 0x2429
+0xFF19 = 0x242A
+0xFF1A = 0x2128
+0xFF1B = 0x2127
+0xFF1C = 0x2236
+0xFF1D = 0x2238
+0xFF1E = 0x2237
+0xFF1F = 0x2129
+0xFF20 = 0x2269
+0xFF21 = 0x2441
+0xFF22 = 0x2442
+0xFF23 = 0x2443
+0xFF24 = 0x2444
+0xFF25 = 0x2445
+0xFF26 = 0x2446
+0xFF27 = 0x2447
+0xFF28 = 0x2448
+0xFF29 = 0x2449
+0xFF2A = 0x244A
+0xFF2B = 0x244B
+0xFF2C = 0x244C
+0xFF2D = 0x244D
+0xFF2E = 0x244E
+0xFF2F = 0x244F
+0xFF30 = 0x2450
+0xFF31 = 0x2451
+0xFF32 = 0x2452
+0xFF33 = 0x2453
+0xFF34 = 0x2454
+0xFF35 = 0x2455
+0xFF36 = 0x2456
+0xFF37 = 0x2457
+0xFF38 = 0x2458
+0xFF39 = 0x2459
+0xFF3A = 0x245A
+0xFF3C = 0x2260
+0xFF3F = 0x2225
+0xFF41 = 0x245B
+0xFF42 = 0x245C
+0xFF43 = 0x245D
+0xFF44 = 0x245E
+0xFF45 = 0x245F
+0xFF46 = 0x2460
+0xFF47 = 0x2461
+0xFF48 = 0x2462
+0xFF49 = 0x2463
+0xFF4A = 0x2464
+0xFF4B = 0x2465
+0xFF4C = 0x2466
+0xFF4D = 0x2467
+0xFF4E = 0x2468
+0xFF4F = 0x2469
+0xFF50 = 0x246A
+0xFF51 = 0x246B
+0xFF52 = 0x246C
+0xFF53 = 0x246D
+0xFF54 = 0x246E
+0xFF55 = 0x246F
+0xFF56 = 0x2470
+0xFF57 = 0x2471
+0xFF58 = 0x2472
+0xFF59 = 0x2473
+0xFF5A = 0x2474
+0xFF5B = 0x2142
+0xFF5C = 0x2136
+0xFF5D = 0x2143
+0xFF5E = 0x2244
+0xFF64 = 0x212F # fallback -> 0xFE51
+0xFFE0 = 0x2266
+0xFFE1 = 0x2267
+0xFFE3 = 0x2224
+0xFFE5 = 0x2264
+END_MAP
diff --git a/share/i18n/csmapper/CNS/UCS%CNS11643-2.src b/share/i18n/csmapper/CNS/UCS%CNS11643-2.src
new file mode 100644 (file)
index 0000000..2ded1bd
--- /dev/null
@@ -0,0 +1,7695 @@
+# $NetBSD: UCS%CNS11643-2.src,v 1.3 2007/04/01 18:52:29 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CNS11643-2"
+SRC_ZONE       0x4E07 - 0x9FA4
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# Name: Unihan database
+# Unicode version: 4.0.1
+# Table version: 1.1
+# Date: 31 October 2003
+#
+# Copyright (c) 1996-2003 Unicode, Inc. All Rights reserved.
+#
+# Terms of Use
+#
+# Disclaimer
+#
+# The Unicode Character Database (including the Unihan database) is provided 
+# as is by Unicode, Inc. No claims are made as to fitness for any particular 
+# purpose. No warranties of any kind are expressed or implied. The recipient agrees 
+# to determine applicability of information provided. If this file has been 
+# purchased on magnetic or optical media from Unicode, Inc., the sole remedy for 
+# any claim will be exchange of defective media within 90 days of receipt. 
+#      
+# This disclaimer is applicable for all other data files accompanying the Unicode 
+# Character Database, some of which have been compiled by the Unicode Consortium, 
+# and some of which have been supplied by other sources.
+#      
+# Limitations on Rights to Redistribute This Data
+#
+# Recipient is granted the right to make copies in any form for internal 
+# distribution and to freely use the information supplied in the creation 
+# of products supporting the UnicodeTM Standard. The files in the Unicode 
+# Character Database can be redistributed to third parties or other 
+# organizations (whether for profit or not) as long as this notice and 
+# the disclaimer notice are retained. Information can be extracted from 
+# these files and used in documentation or programs, as long as there is 
+# an accompanying notice indicating the source.
+#
+0x4E07 = 0x2126
+0x4E0C = 0x2127
+0x4E0E = 0x212F
+0x4E0F = 0x212D
+0x4E2E = 0x2130
+0x4E31 = 0x2143
+0x4E33 = 0x2531
+0x4E3C = 0x2144
+0x4E42 = 0x2121
+0x4E47 = 0x2128
+0x4E5C = 0x2122
+0x4E7F = 0x334E
+0x4E83 = 0x4156
+0x4E84 = 0x4157
+0x4E8D = 0x2129
+0x4E93 = 0x2131
+0x4EB6 = 0x4158
+0x4EB9 = 0x6D44
+0x4EC2 = 0x2132
+0x4EC8 = 0x2134
+0x4EC9 = 0x2133
+0x4EDA = 0x214A
+0x4EDC = 0x2146
+0x4EDD = 0x2149
+0x4EE1 = 0x2148
+0x4EE8 = 0x2145
+0x4EE9 = 0x2147
+0x4EF1 = 0x216F
+0x4EF4 = 0x2179
+0x4EF5 = 0x216D
+0x4EF7 = 0x2171
+0x4F00 = 0x2170
+0x4F02 = 0x2174
+0x4F04 = 0x2178
+0x4F05 = 0x2175
+0x4F08 = 0x2172
+0x4F0E = 0x216A
+0x4F12 = 0x217A
+0x4F13 = 0x2177
+0x4F14 = 0x216E
+0x4F18 = 0x216B
+0x4F1D = 0x2173
+0x4F22 = 0x2176
+0x4F2C = 0x216C
+0x4F2D = 0x2328
+0x4F33 = 0x2329
+0x4F3B = 0x227B
+0x4F3E = 0x2322
+0x4F3F = 0x232A
+0x4F41 = 0x2326
+0x4F49 = 0x227D
+0x4F4C = 0x253D
+0x4F52 = 0x2324
+0x4F53 = 0x227E
+0x4F56 = 0x227A
+0x4F58 = 0x2327
+0x4F5F = 0x2325
+0x4F61 = 0x232B
+0x4F62 = 0x227C
+0x4F64 = 0x2321
+0x4F67 = 0x2323
+0x4F6A = 0x253F
+0x4F6B = 0x254B
+0x4F6E = 0x254C
+0x4F74 = 0x2539
+0x4F76 = 0x2538
+0x4F77 = 0x253C
+0x4F78 = 0x2543
+0x4F79 = 0x2541
+0x4F7C = 0x2533
+0x4F7D = 0x2535
+0x4F80 = 0x2536
+0x4F81 = 0x2542
+0x4F82 = 0x2549
+0x4F84 = 0x253B
+0x4F85 = 0x2534
+0x4F87 = 0x2537
+0x4F89 = 0x253A
+0x4F90 = 0x2544
+0x4F92 = 0x2548
+0x4F94 = 0x2546
+0x4F95 = 0x254A
+0x4F97 = 0x253E
+0x4F98 = 0x2532
+0x4F9A = 0x2540
+0x4F9C = 0x2545
+0x4F9E = 0x2547
+0x4FB2 = 0x2922
+0x4FB3 = 0x292A
+0x4FB9 = 0x2930
+0x4FBA = 0x292E
+0x4FBB = 0x2929
+0x4FC0 = 0x292F
+0x4FC1 = 0x2925
+0x4FC5 = 0x287E
+0x4FC7 = 0x292C
+0x4FC9 = 0x2923
+0x4FCB = 0x2924
+0x4FCD = 0x287D
+0x4FD3 = 0x2921
+0x4FD4 = 0x2926
+0x4FD6 = 0x292D
+0x4FD9 = 0x2928
+0x4FDB = 0x292B
+0x4FDC = 0x2927
+0x4FEC = 0x2931
+0x4FF4 = 0x2D71
+0x4FF5 = 0x2D70
+0x4FF6 = 0x2D75
+0x4FF7 = 0x2D76
+0x5005 = 0x2D6A
+0x5007 = 0x2D6B
+0x500E = 0x2D7E
+0x5013 = 0x2D6C
+0x5015 = 0x335E
+0x5017 = 0x2D77
+0x501B = 0x2D6F
+0x501C = 0x2D78
+0x501E = 0x2D69
+0x5020 = 0x2D79
+0x5022 = 0x2D6D
+0x5027 = 0x2D7A
+0x502C = 0x2D74
+0x502F = 0x2D7C
+0x5030 = 0x2D6E
+0x5031 = 0x2D7D
+0x5033 = 0x2D72
+0x5035 = 0x2D7B
+0x5037 = 0x2D73
+0x5040 = 0x3366
+0x5041 = 0x335A
+0x5045 = 0x335F
+0x5046 = 0x3365
+0x5048 = 0x3358
+0x504A = 0x335C
+0x504B = 0x3355
+0x504D = 0x3359
+0x5051 = 0x336A
+0x5053 = 0x3354
+0x5057 = 0x3369
+0x505B = 0x335B
+0x505D = 0x3356
+0x505E = 0x3352
+0x505F = 0x3360
+0x5060 = 0x3353
+0x5061 = 0x3351
+0x5062 = 0x335D
+0x5063 = 0x3363
+0x5064 = 0x3364
+0x5068 = 0x3A3F
+0x5069 = 0x3361
+0x506A = 0x3350
+0x506B = 0x3362
+0x506E = 0x3367
+0x5070 = 0x334F
+0x5072 = 0x3357
+0x5073 = 0x3368
+0x5082 = 0x3A42
+0x5083 = 0x3A3B
+0x5087 = 0x3A43
+0x508B = 0x3A39
+0x508C = 0x3A3C
+0x508E = 0x3A3D
+0x5092 = 0x3A41
+0x5094 = 0x3A37
+0x5095 = 0x3A36
+0x509B = 0x3A35
+0x509C = 0x3A40
+0x509D = 0x3A3E
+0x509E = 0x3A38
+0x50A3 = 0x3A3A
+0x50AE = 0x415C
+0x50B0 = 0x4162
+0x50B1 = 0x4165
+0x50B4 = 0x415F
+0x50B6 = 0x4168
+0x50B8 = 0x4169
+0x50BA = 0x4164
+0x50BD = 0x4159
+0x50BF = 0x415A
+0x50C1 = 0x4163
+0x50C2 = 0x4161
+0x50C4 = 0x415D
+0x50C6 = 0x415B
+0x50C8 = 0x4160
+0x50C9 = 0x4167
+0x50CA = 0x415E
+0x50CB = 0x4166
+0x50D3 = 0x4921
+0x50D4 = 0x4877
+0x50D7 = 0x4878
+0x50DB = 0x487B
+0x50DD = 0x487D
+0x50E0 = 0x4926
+0x50E3 = 0x4925
+0x50E4 = 0x487E
+0x50E6 = 0x4876
+0x50E8 = 0x4879
+0x50EA = 0x487C
+0x50EC = 0x4922
+0x50EF = 0x4924
+0x50F0 = 0x4923
+0x50F3 = 0x487A
+0x50F6 = 0x4F54
+0x50F8 = 0x4F51
+0x50FD = 0x4F58
+0x50FE = 0x4F55
+0x50FF = 0x4F4E
+0x5103 = 0x4F4F
+0x5106 = 0x4F52
+0x5107 = 0x4F53
+0x510A = 0x4F59
+0x510B = 0x4F56
+0x510C = 0x4F57
+0x5111 = 0x5643
+0x5113 = 0x5640
+0x5117 = 0x5641
+0x511A = 0x5642
+0x511C = 0x563F
+0x5120 = 0x5C49
+0x5122 = 0x5C47
+0x5124 = 0x5C48
+0x5125 = 0x5C46
+0x5126 = 0x5C45
+0x5129 = 0x5C4A
+0x512D = 0x6144
+0x512E = 0x6145
+0x5130 = 0x4F50
+0x5131 = 0x6143
+0x5134 = 0x6537
+0x5135 = 0x6538
+0x5139 = 0x6B4F
+0x513A = 0x6B4E
+0x513D = 0x6E7D
+0x515A = 0x2E21
+0x515F = 0x3A44
+0x5187 = 0x212E
+0x518F = 0x232C
+0x5193 = 0x2E23
+0x5194 = 0x2E22
+0x5198 = 0x2135
+0x519E = 0x254D
+0x51B1 = 0x217B
+0x51B9 = 0x232D
+0x51BC = 0x254E
+0x51BE = 0x254F
+0x51C4 = 0x2E25
+0x51C5 = 0x2E26
+0x51C8 = 0x2E27
+0x51CA = 0x2E24
+0x51CE = 0x2E28
+0x51D0 = 0x336B
+0x51D4 = 0x3A45
+0x51D7 = 0x416A
+0x51D8 = 0x4927
+0x51DE = 0x5644
+0x51F5 = 0x2123
+0x5209 = 0x214C
+0x520C = 0x214B
+0x5210 = 0x217D
+0x5213 = 0x217C
+0x521C = 0x232E
+0x521E = 0x232F
+0x5221 = 0x2330
+0x5231 = 0x2554
+0x5232 = 0x2551
+0x5233 = 0x2552
+0x5235 = 0x2550
+0x5244 = 0x2932
+0x5246 = 0x2553
+0x5249 = 0x2933
+0x5252 = 0x2E2B
+0x5255 = 0x2E2E
+0x525A = 0x2E2A
+0x525E = 0x2E2C
+0x525F = 0x2E2D
+0x5261 = 0x2E29
+0x5262 = 0x2E2F
+0x526B = 0x336C
+0x526C = 0x336E
+0x526D = 0x336D
+0x526E = 0x336F
+0x5278 = 0x416C
+0x527A = 0x416B
+0x527B = 0x416D
+0x527C = 0x416E
+0x5280 = 0x4928
+0x5281 = 0x4929
+0x5284 = 0x4C61
+0x528B = 0x4F5A
+0x528C = 0x4F5B
+0x5296 = 0x6539
+0x5297 = 0x6B51
+0x5298 = 0x6B50
+0x5299 = 0x6E7E
+0x52A6 = 0x217E
+0x52AD = 0x2331
+0x52AE = 0x2332
+0x52BC = 0x2555
+0x52C0 = 0x2934
+0x52C2 = 0x2935
+0x52CD = 0x2E30
+0x52D3 = 0x3371
+0x52D6 = 0x3370
+0x52E9 = 0x492A
+0x52EB = 0x492B
+0x52EF = 0x4F5D
+0x52F1 = 0x4F5C
+0x52F4 = 0x5C4B
+0x52F7 = 0x653A
+0x52FC = 0x2136
+0x5309 = 0x2333
+0x530A = 0x2556
+0x530B = 0x2557
+0x530E = 0x2E31
+0x5311 = 0x3A47
+0x5312 = 0x3A46
+0x531A = 0x2124
+0x531C = 0x214D
+0x531F = 0x2222
+0x5322 = 0x2221
+0x532D = 0x3372
+0x5330 = 0x492C
+0x5334 = 0x5645
+0x5337 = 0x686A
+0x533C = 0x2558
+0x533D = 0x2936
+0x534C = 0x214E
+0x534D = 0x2223
+0x5363 = 0x2334
+0x536C = 0x2137
+0x5372 = 0x2335
+0x537C = 0x2937
+0x5382 = 0x2125
+0x538A = 0x2224
+0x538E = 0x2336
+0x538F = 0x2337
+0x5392 = 0x2559
+0x5394 = 0x255A
+0x5396 = 0x2939
+0x5397 = 0x2938
+0x5398 = 0x293B
+0x5399 = 0x293A
+0x539C = 0x3373
+0x539E = 0x2E32
+0x53A4 = 0x3A48
+0x53A7 = 0x3A49
+0x53AC = 0x492D
+0x53B4 = 0x653B
+0x53B9 = 0x2138
+0x53E1 = 0x5646
+0x5407 = 0x2225
+0x5418 = 0x2340
+0x5419 = 0x233D
+0x541C = 0x233E
+0x5424 = 0x2345
+0x5425 = 0x233F
+0x5428 = 0x2344
+0x542A = 0x233A
+0x5430 = 0x2338
+0x5437 = 0x2339
+0x543D = 0x2341
+0x5441 = 0x2343
+0x5445 = 0x233C
+0x5447 = 0x2346
+0x544F = 0x2342
+0x5454 = 0x233B
+0x5460 = 0x256B
+0x5461 = 0x256A
+0x5463 = 0x256D
+0x5464 = 0x256F
+0x5465 = 0x2564
+0x5466 = 0x2567
+0x5467 = 0x256E
+0x546B = 0x2561
+0x546C = 0x2565
+0x546F = 0x2569
+0x5470 = 0x294A
+0x5472 = 0x294E
+0x5474 = 0x2566
+0x547A = 0x2562
+0x547E = 0x2563
+0x547F = 0x255C
+0x5481 = 0x255D
+0x5482 = 0x255F
+0x5487 = 0x255B
+0x5488 = 0x2560
+0x548D = 0x2568
+0x5491 = 0x255E
+0x5498 = 0x256C
+0x54A0 = 0x2949
+0x54A1 = 0x293D
+0x54A2 = 0x294C
+0x54A5 = 0x293F
+0x54AD = 0x293E
+0x54AE = 0x2944
+0x54B0 = 0x2950
+0x54B6 = 0x2946
+0x54B7 = 0x2943
+0x54BA = 0x293C
+0x54BC = 0x294B
+0x54BE = 0x294D
+0x54C3 = 0x2941
+0x54C5 = 0x2947
+0x54C6 = 0x2948
+0x54CF = 0x2940
+0x54D6 = 0x2945
+0x54DE = 0x294F
+0x54E0 = 0x2E46
+0x54E2 = 0x2E34
+0x54E4 = 0x2E39
+0x54E7 = 0x2E37
+0x54EB = 0x2E3E
+0x54F1 = 0x2E41
+0x54F3 = 0x2E38
+0x54F7 = 0x2E44
+0x54F8 = 0x2E45
+0x54FB = 0x2E43
+0x54FF = 0x2E3B
+0x5503 = 0x2E48
+0x5504 = 0x2E3C
+0x5505 = 0x2E40
+0x5508 = 0x2E3D
+0x550A = 0x2E42
+0x550B = 0x2E49
+0x550C = 0x3424
+0x550E = 0x2E47
+0x5511 = 0x2E3F
+0x5512 = 0x2E36
+0x5517 = 0x2E35
+0x551A = 0x2E3A
+0x5526 = 0x2E33
+0x552A = 0x337A
+0x552D = 0x342A
+0x5530 = 0x3421
+0x5532 = 0x3425
+0x5534 = 0x3379
+0x5535 = 0x337E
+0x5536 = 0x337D
+0x5539 = 0x3428
+0x553B = 0x342B
+0x553C = 0x3376
+0x5540 = 0x342C
+0x5545 = 0x3423
+0x5548 = 0x3429
+0x554B = 0x342D
+0x554D = 0x3377
+0x554E = 0x3427
+0x5550 = 0x3378
+0x5551 = 0x337B
+0x5552 = 0x3422
+0x5562 = 0x337C
+0x5565 = 0x3426
+0x5575 = 0x3374
+0x5576 = 0x3375
+0x5577 = 0x3A4E
+0x557D = 0x3A59
+0x557F = 0x3A5C
+0x5581 = 0x3A55
+0x5588 = 0x3A52
+0x558C = 0x3A5A
+0x558D = 0x417C
+0x558E = 0x3A5F
+0x558F = 0x3A53
+0x5591 = 0x3A4A
+0x5592 = 0x3A57
+0x5593 = 0x3A51
+0x5595 = 0x3A5D
+0x55A1 = 0x3A5E
+0x55A2 = 0x3A50
+0x55A3 = 0x3A56
+0x55A4 = 0x3A58
+0x55A5 = 0x3A4C
+0x55A6 = 0x3A5B
+0x55A8 = 0x3A4B
+0x55AD = 0x3A4D
+0x55B5 = 0x3A54
+0x55BF = 0x417A
+0x55C0 = 0x4176
+0x55C2 = 0x4227
+0x55C3 = 0x416F
+0x55C4 = 0x4178
+0x55C8 = 0x4223
+0x55CA = 0x4174
+0x55CB = 0x4173
+0x55CC = 0x4171
+0x55CD = 0x4225
+0x55CF = 0x417D
+0x55D0 = 0x4172
+0x55D2 = 0x417B
+0x55D4 = 0x4177
+0x55D5 = 0x417E
+0x55D6 = 0x4222
+0x55D9 = 0x4226
+0x55DB = 0x4170
+0x55DD = 0x4175
+0x55E2 = 0x4221
+0x55E9 = 0x4179
+0x55F2 = 0x4224
+0x55F9 = 0x493C
+0x55FA = 0x4938
+0x55FC = 0x4932
+0x55FF = 0x493B
+0x5601 = 0x4935
+0x5602 = 0x4937
+0x5604 = 0x493A
+0x560C = 0x4930
+0x560F = 0x4933
+0x5612 = 0x4931
+0x5613 = 0x4936
+0x5615 = 0x492F
+0x561C = 0x4934
+0x561D = 0x4939
+0x5627 = 0x492E
+0x562A = 0x4F6E
+0x562C = 0x4F6B
+0x5633 = 0x4F69
+0x5635 = 0x4F61
+0x5638 = 0x4F6D
+0x563A = 0x4F6F
+0x563D = 0x4F6A
+0x563E = 0x4F6C
+0x5640 = 0x4F68
+0x5641 = 0x4F62
+0x5642 = 0x4F5F
+0x5645 = 0x3A4F
+0x5646 = 0x4F65
+0x5648 = 0x4F5E
+0x5649 = 0x4F64
+0x564A = 0x4F63
+0x564C = 0x4F60
+0x5658 = 0x4F66
+0x565A = 0x4F67
+0x565E = 0x564F
+0x5660 = 0x5648
+0x5663 = 0x564C
+0x5666 = 0x564B
+0x566D = 0x564D
+0x566E = 0x5649
+0x5670 = 0x5647
+0x5672 = 0x564E
+0x5673 = 0x564A
+0x5677 = 0x5650
+0x567E = 0x5C52
+0x567F = 0x5C54
+0x5681 = 0x5C55
+0x5682 = 0x5C53
+0x5683 = 0x5C51
+0x5684 = 0x5C50
+0x5686 = 0x5C4F
+0x568C = 0x5C4D
+0x568D = 0x5C4E
+0x5693 = 0x5C4C
+0x5697 = 0x6148
+0x5698 = 0x6146
+0x5699 = 0x614B
+0x569A = 0x6149
+0x569C = 0x6147
+0x569D = 0x614A
+0x56A6 = 0x653E
+0x56A7 = 0x653F
+0x56AA = 0x6540
+0x56AB = 0x653C
+0x56AC = 0x6541
+0x56AD = 0x653D
+0x56B2 = 0x686B
+0x56B3 = 0x686D
+0x56B5 = 0x686C
+0x56BD = 0x6B53
+0x56BE = 0x6B54
+0x56C3 = 0x6B52
+0x56C5 = 0x6D46
+0x56C6 = 0x6D45
+0x56CB = 0x6D47
+0x56CD = 0x7034
+0x56D3 = 0x7033
+0x56D4 = 0x707C
+0x56D7 = 0x212A
+0x56DF = 0x2227
+0x56E1 = 0x2226
+0x56E5 = 0x2349
+0x56E7 = 0x2348
+0x56EE = 0x2347
+0x56F7 = 0x2570
+0x56F9 = 0x2571
+0x5701 = 0x2E4A
+0x5702 = 0x2E4B
+0x5707 = 0x342F
+0x570A = 0x342E
+0x570C = 0x3A60
+0x5714 = 0x4228
+0x571A = 0x4F70
+0x571B = 0x5652
+0x571C = 0x5651
+0x571E = 0x715A
+0x5720 = 0x2139
+0x5722 = 0x214F
+0x5723 = 0x2150
+0x572A = 0x2229
+0x572E = 0x2228
+0x5734 = 0x222A
+0x5741 = 0x234A
+0x5745 = 0x234B
+0x5749 = 0x234D
+0x574B = 0x234E
+0x574C = 0x234C
+0x5752 = 0x234F
+0x5762 = 0x257E
+0x5768 = 0x2621
+0x576B = 0x2575
+0x576D = 0x2574
+0x576F = 0x2572
+0x5770 = 0x2577
+0x5771 = 0x2576
+0x5772 = 0x2573
+0x5773 = 0x257C
+0x5774 = 0x257D
+0x5775 = 0x257A
+0x5776 = 0x2578
+0x577B = 0x257B
+0x577D = 0x2622
+0x5780 = 0x2579
+0x578C = 0x2955
+0x578F = 0x295B
+0x5794 = 0x2959
+0x5795 = 0x295F
+0x5797 = 0x2956
+0x5798 = 0x295A
+0x5799 = 0x295C
+0x579A = 0x295E
+0x579B = 0x2958
+0x579D = 0x2957
+0x579E = 0x2952
+0x579F = 0x2953
+0x57A4 = 0x2954
+0x57A5 = 0x295D
+0x57B5 = 0x2951
+0x57B6 = 0x2E55
+0x57B8 = 0x2E54
+0x57B9 = 0x2E59
+0x57BA = 0x2E50
+0x57BC = 0x2E53
+0x57BD = 0x2E52
+0x57BF = 0x2E56
+0x57C1 = 0x2E5A
+0x57C6 = 0x2E51
+0x57C7 = 0x2E57
+0x57CC = 0x2E4C
+0x57CF = 0x343D
+0x57D0 = 0x2E58
+0x57D2 = 0x2E4F
+0x57D5 = 0x2E4E
+0x57DC = 0x3434
+0x57E1 = 0x3444
+0x57E2 = 0x3432
+0x57E3 = 0x3440
+0x57E5 = 0x3442
+0x57E7 = 0x3448
+0x57E9 = 0x344C
+0x57EC = 0x3443
+0x57ED = 0x3437
+0x57EE = 0x343F
+0x57F0 = 0x344D
+0x57F1 = 0x344B
+0x57F2 = 0x3441
+0x57F3 = 0x343C
+0x57F4 = 0x3435
+0x57F5 = 0x3A68
+0x57F6 = 0x3433
+0x57F8 = 0x343A
+0x57FB = 0x3430
+0x57FC = 0x3446
+0x57FD = 0x3438
+0x5800 = 0x3436
+0x5801 = 0x3449
+0x5804 = 0x344F
+0x5807 = 0x343E
+0x5808 = 0x3439
+0x580B = 0x343B
+0x580C = 0x344A
+0x580D = 0x344E
+0x580E = 0x3445
+0x5810 = 0x3447
+0x5814 = 0x3431
+0x5819 = 0x3A63
+0x581B = 0x3A6C
+0x581C = 0x3A6B
+0x581E = 0x3A64
+0x5823 = 0x3A66
+0x5825 = 0x3A6A
+0x5827 = 0x3A65
+0x5828 = 0x3A67
+0x5829 = 0x3A61
+0x582C = 0x3A74
+0x582D = 0x3A73
+0x582E = 0x3A70
+0x5832 = 0x2E4D
+0x5833 = 0x3A6D
+0x5836 = 0x3A6F
+0x5837 = 0x3A62
+0x5838 = 0x3A72
+0x5839 = 0x3A71
+0x583B = 0x3A75
+0x583D = 0x4236
+0x583F = 0x3A6E
+0x5848 = 0x3A69
+0x5849 = 0x422E
+0x584D = 0x422D
+0x584E = 0x4231
+0x584F = 0x422C
+0x5853 = 0x4229
+0x5855 = 0x4230
+0x5859 = 0x4233
+0x585B = 0x4235
+0x585D = 0x4232
+0x5863 = 0x4237
+0x5864 = 0x422B
+0x5865 = 0x4234
+0x5868 = 0x422A
+0x586F = 0x422F
+0x5871 = 0x4238
+0x5874 = 0x4944
+0x5876 = 0x494A
+0x587A = 0x4946
+0x587B = 0x494D
+0x587C = 0x493E
+0x587F = 0x4943
+0x5881 = 0x4942
+0x5882 = 0x494B
+0x5886 = 0x4941
+0x5887 = 0x4947
+0x5888 = 0x494C
+0x5889 = 0x493D
+0x588B = 0x4945
+0x588E = 0x4949
+0x588F = 0x494F
+0x5890 = 0x493F
+0x5891 = 0x4948
+0x5894 = 0x494E
+0x5898 = 0x4940
+0x589D = 0x4F72
+0x58A0 = 0x4F74
+0x58A1 = 0x4F79
+0x58A3 = 0x4F75
+0x58A5 = 0x4F78
+0x58AB = 0x4F71
+0x58AC = 0x4F77
+0x58AF = 0x4F76
+0x58B1 = 0x4F73
+0x58BA = 0x5657
+0x58BC = 0x5659
+0x58BD = 0x5654
+0x58BF = 0x5656
+0x58C2 = 0x5658
+0x58C6 = 0x565A
+0x58C8 = 0x5653
+0x58C9 = 0x5655
+0x58CF = 0x5C58
+0x58D2 = 0x5C59
+0x58D4 = 0x5C57
+0x58D6 = 0x5C56
+0x58DA = 0x6542
+0x58DB = 0x6544
+0x58DD = 0x6543
+0x58E3 = 0x686E
+0x58E7 = 0x6F22
+0x58E8 = 0x6F21
+0x58F4 = 0x2960
+0x58FC = 0x4239
+0x58FE = 0x4950
+0x58FF = 0x4F7A
+0x5903 = 0x213A
+0x5906 = 0x2350
+0x590C = 0x2623
+0x590D = 0x2961
+0x590E = 0x2E5B
+0x5912 = 0x6545
+0x5917 = 0x2151
+0x592C = 0x213B
+0x592F = 0x2152
+0x593C = 0x222B
+0x5940 = 0x2351
+0x5945 = 0x2624
+0x594A = 0x2E5C
+0x5953 = 0x2962
+0x595C = 0x3450
+0x5961 = 0x3A76
+0x596B = 0x4951
+0x5970 = 0x614C
+0x5971 = 0x6D48
+0x5972 = 0x6F23
+0x5977 = 0x2231
+0x597B = 0x222F
+0x597C = 0x222D
+0x597E = 0x2230
+0x597F = 0x2232
+0x5980 = 0x222C
+0x5985 = 0x222E
+0x598E = 0x2356
+0x598F = 0x2359
+0x5990 = 0x2358
+0x5997 = 0x2355
+0x5998 = 0x2353
+0x59A0 = 0x2354
+0x59A1 = 0x235B
+0x59A2 = 0x2357
+0x59A6 = 0x2352
+0x59A7 = 0x235A
+0x59B1 = 0x2630
+0x59B2 = 0x2629
+0x59B4 = 0x2634
+0x59B5 = 0x2625
+0x59B6 = 0x262C
+0x59BA = 0x2626
+0x59BC = 0x262D
+0x59BD = 0x2631
+0x59C0 = 0x2632
+0x59C1 = 0x262B
+0x59C3 = 0x262E
+0x59C7 = 0x2635
+0x59C8 = 0x2633
+0x59CC = 0x262A
+0x59CE = 0x2628
+0x59CF = 0x2627
+0x59D6 = 0x262F
+0x59DB = 0x2970
+0x59DD = 0x2968
+0x59DE = 0x2964
+0x59E0 = 0x2974
+0x59E1 = 0x2963
+0x59E4 = 0x296D
+0x59E9 = 0x2971
+0x59ED = 0x2977
+0x59EE = 0x2965
+0x59F1 = 0x2967
+0x59F2 = 0x296E
+0x59F3 = 0x2972
+0x59F4 = 0x2976
+0x59F5 = 0x2973
+0x59F6 = 0x296C
+0x59F7 = 0x296F
+0x59FA = 0x2969
+0x59FC = 0x296B
+0x59FD = 0x296A
+0x59FE = 0x2975
+0x5A00 = 0x2966
+0x5A0A = 0x2E64
+0x5A0F = 0x2E62
+0x5A15 = 0x2E61
+0x5A16 = 0x2E5E
+0x5A17 = 0x2E63
+0x5A19 = 0x2E5D
+0x5A1E = 0x2E65
+0x5A2D = 0x2E5F
+0x5A2E = 0x2E60
+0x5A33 = 0x2E66
+0x5A35 = 0x3457
+0x5A37 = 0x3B26
+0x5A38 = 0x3456
+0x5A39 = 0x3469
+0x5A3E = 0x3467
+0x5A42 = 0x3470
+0x5A43 = 0x3460
+0x5A44 = 0x3463
+0x5A47 = 0x346D
+0x5A48 = 0x3465
+0x5A4C = 0x346A
+0x5A4D = 0x3468
+0x5A50 = 0x3459
+0x5A51 = 0x346E
+0x5A52 = 0x3462
+0x5A53 = 0x345D
+0x5A55 = 0x3453
+0x5A56 = 0x346F
+0x5A57 = 0x345F
+0x5A58 = 0x3452
+0x5A5B = 0x3464
+0x5A5C = 0x3471
+0x5A5D = 0x3461
+0x5A5E = 0x3455
+0x5A5F = 0x345A
+0x5A60 = 0x3451
+0x5A64 = 0x345E
+0x5A65 = 0x345B
+0x5A67 = 0x3454
+0x5A69 = 0x346C
+0x5A6C = 0x345C
+0x5A6D = 0x3458
+0x5A70 = 0x346B
+0x5A78 = 0x3A7D
+0x5A7A = 0x3A7A
+0x5A7B = 0x3B2D
+0x5A7C = 0x3B21
+0x5A7D = 0x3B2E
+0x5A83 = 0x3B2A
+0x5A84 = 0x3B27
+0x5A8A = 0x3B28
+0x5A8B = 0x3B2B
+0x5A8C = 0x3B2F
+0x5A8E = 0x3466
+0x5A8F = 0x3B31
+0x5A90 = 0x424D
+0x5A93 = 0x3B32
+0x5A94 = 0x3A78
+0x5A95 = 0x3B24
+0x5A97 = 0x3B29
+0x5A9C = 0x3B30
+0x5A9D = 0x3B33
+0x5A9E = 0x3A7C
+0x5A9F = 0x3A79
+0x5AA2 = 0x3A7B
+0x5AA5 = 0x3B22
+0x5AA6 = 0x3A7E
+0x5AA9 = 0x3B2C
+0x5AAC = 0x3B23
+0x5AAE = 0x3B25
+0x5AAF = 0x3A77
+0x5AB0 = 0x4241
+0x5AB1 = 0x423F
+0x5AB4 = 0x4249
+0x5AB5 = 0x4240
+0x5AB6 = 0x424A
+0x5AB7 = 0x4246
+0x5AB8 = 0x423E
+0x5AB9 = 0x424C
+0x5ABA = 0x423D
+0x5ABB = 0x4244
+0x5ABF = 0x4242
+0x5AC0 = 0x4247
+0x5AC4 = 0x423B
+0x5AC6 = 0x4245
+0x5AC7 = 0x423A
+0x5AC8 = 0x4243
+0x5ACA = 0x4248
+0x5ACB = 0x423C
+0x5ACD = 0x424B
+0x5AD5 = 0x4955
+0x5AD9 = 0x4961
+0x5ADA = 0x4957
+0x5ADB = 0x495D
+0x5ADC = 0x4952
+0x5ADD = 0x4960
+0x5ADE = 0x495F
+0x5ADF = 0x4963
+0x5AE0 = 0x495C
+0x5AE2 = 0x495B
+0x5AE5 = 0x4954
+0x5AE8 = 0x4962
+0x5AEA = 0x4956
+0x5AEB = 0x4959
+0x5AEC = 0x495E
+0x5AED = 0x4958
+0x5AEE = 0x4953
+0x5AF3 = 0x495A
+0x5AF4 = 0x4F7C
+0x5AF6 = 0x5021
+0x5AF7 = 0x4F7E
+0x5AF8 = 0x5023
+0x5AF9 = 0x5025
+0x5AFD = 0x4F7D
+0x5AFF = 0x4F7B
+0x5B01 = 0x5026
+0x5B02 = 0x5024
+0x5B03 = 0x5022
+0x5B05 = 0x5028
+0x5B07 = 0x5027
+0x5B0F = 0x5029
+0x5B10 = 0x5661
+0x5B13 = 0x5660
+0x5B14 = 0x565F
+0x5B16 = 0x5662
+0x5B17 = 0x565B
+0x5B19 = 0x565C
+0x5B1A = 0x5664
+0x5B1B = 0x565D
+0x5B1E = 0x5666
+0x5B20 = 0x5665
+0x5B21 = 0x565E
+0x5B23 = 0x5C5D
+0x5B25 = 0x5C5B
+0x5B26 = 0x5C60
+0x5B27 = 0x5C5F
+0x5B28 = 0x5663
+0x5B2C = 0x5C5E
+0x5B2D = 0x5C5A
+0x5B2E = 0x5C62
+0x5B2F = 0x5C61
+0x5B32 = 0x5C5C
+0x5B3C = 0x614D
+0x5B3D = 0x6546
+0x5B3E = 0x6547
+0x5B3F = 0x6548
+0x5B45 = 0x686F
+0x5B47 = 0x6B56
+0x5B48 = 0x6B55
+0x5B4B = 0x6D49
+0x5B4C = 0x6D4A
+0x5B4D = 0x6F24
+0x5B4E = 0x7035
+0x5B56 = 0x2233
+0x5B62 = 0x2636
+0x5B65 = 0x2637
+0x5B6C = 0x2E67
+0x5B6E = 0x3473
+0x5B72 = 0x3472
+0x5B77 = 0x4964
+0x5B7B = 0x5C63
+0x5B81 = 0x2153
+0x5B84 = 0x2154
+0x5B8E = 0x235C
+0x5B92 = 0x235D
+0x5B93 = 0x2638
+0x5B95 = 0x2639
+0x5BA7 = 0x2E68
+0x5BA8 = 0x2978
+0x5BAC = 0x2E6A
+0x5BAD = 0x2E69
+0x5BC0 = 0x3475
+0x5BC1 = 0x3474
+0x5BCA = 0x3B39
+0x5BCB = 0x3B36
+0x5BCD = 0x3B35
+0x5BCE = 0x3B3A
+0x5BD1 = 0x3B38
+0x5BD4 = 0x3B37
+0x5BD6 = 0x424E
+0x5BD8 = 0x424F
+0x5BD9 = 0x4250
+0x5BE0 = 0x4965
+0x5BE3 = 0x4966
+0x5BEA = 0x3B34
+0x5BEF = 0x5667
+0x5BF1 = 0x5C64
+0x5BF2 = 0x5C65
+0x5C03 = 0x2E6B
+0x5C0C = 0x3B3B
+0x5C10 = 0x213C
+0x5C12 = 0x2155
+0x5C15 = 0x2234
+0x5C1F = 0x4251
+0x5C25 = 0x2235
+0x5C28 = 0x235E
+0x5C2A = 0x235F
+0x5C30 = 0x3B3C
+0x5C33 = 0x4252
+0x5C3B = 0x2156
+0x5C44 = 0x263A
+0x5C47 = 0x263B
+0x5C4C = 0x2979
+0x5C54 = 0x2E6D
+0x5C56 = 0x2E6C
+0x5C59 = 0x3476
+0x5C63 = 0x4967
+0x5C67 = 0x502A
+0x5C69 = 0x614E
+0x5C6A = 0x614F
+0x5C6D = 0x7036
+0x5C6E = 0x212B
+0x5C73 = 0x2158
+0x5C74 = 0x2157
+0x5C7A = 0x2237
+0x5C7B = 0x2238
+0x5C7C = 0x2236
+0x5C7E = 0x2239
+0x5C86 = 0x2367
+0x5C88 = 0x2362
+0x5C89 = 0x2364
+0x5C8A = 0x2366
+0x5C8B = 0x2363
+0x5C8D = 0x2360
+0x5C8F = 0x2361
+0x5C92 = 0x2365
+0x5C93 = 0x2368
+0x5C95 = 0x2369
+0x5C9D = 0x2649
+0x5C9F = 0x2643
+0x5CA0 = 0x263E
+0x5CA2 = 0x2646
+0x5CA3 = 0x2644
+0x5CA4 = 0x263D
+0x5CA5 = 0x264A
+0x5CA6 = 0x264D
+0x5CA7 = 0x2648
+0x5CA8 = 0x2641
+0x5CAA = 0x2647
+0x5CAC = 0x2642
+0x5CAD = 0x2645
+0x5CAE = 0x263C
+0x5CAF = 0x2640
+0x5CB0 = 0x264C
+0x5CB5 = 0x263F
+0x5CB6 = 0x264B
+0x5CC6 = 0x2A2C
+0x5CC7 = 0x2A25
+0x5CC8 = 0x2A2B
+0x5CC9 = 0x2A24
+0x5CCA = 0x2A26
+0x5CCB = 0x297E
+0x5CCC = 0x297C
+0x5CCE = 0x2A2D
+0x5CCF = 0x2A2A
+0x5CD0 = 0x297A
+0x5CD3 = 0x2A28
+0x5CD4 = 0x2A29
+0x5CD6 = 0x2A27
+0x5CD7 = 0x297D
+0x5CD8 = 0x297B
+0x5CDA = 0x2A23
+0x5CDB = 0x2A21
+0x5CDE = 0x2A22
+0x5CDF = 0x2A2E
+0x5CEC = 0x2E6E
+0x5CEE = 0x2E70
+0x5CF1 = 0x2E71
+0x5CF7 = 0x2E72
+0x5CF8 = 0x2A2F
+0x5CF9 = 0x2E74
+0x5CFF = 0x2E6F
+0x5D00 = 0x2E73
+0x5D0B = 0x3478
+0x5D0C = 0x347C
+0x5D0D = 0x347E
+0x5D0F = 0x3523
+0x5D12 = 0x3525
+0x5D1A = 0x347A
+0x5D1D = 0x3479
+0x5D1E = 0x3477
+0x5D1F = 0x3527
+0x5D20 = 0x347B
+0x5D23 = 0x3526
+0x5D25 = 0x3522
+0x5D26 = 0x3521
+0x5D28 = 0x347D
+0x5D2E = 0x3528
+0x5D30 = 0x3524
+0x5D31 = 0x3B4B
+0x5D32 = 0x3B52
+0x5D33 = 0x3B47
+0x5D35 = 0x3B43
+0x5D36 = 0x3B53
+0x5D37 = 0x3B3D
+0x5D38 = 0x3B50
+0x5D39 = 0x3B4E
+0x5D3A = 0x3B48
+0x5D3C = 0x3B51
+0x5D3D = 0x3B4A
+0x5D3F = 0x3B42
+0x5D40 = 0x3B54
+0x5D41 = 0x3B40
+0x5D42 = 0x3B4D
+0x5D43 = 0x3B3E
+0x5D45 = 0x3B55
+0x5D49 = 0x3B4F
+0x5D4A = 0x4255
+0x5D4B = 0x3B41
+0x5D4E = 0x3B45
+0x5D51 = 0x3B44
+0x5D52 = 0x3B49
+0x5D55 = 0x3B46
+0x5D59 = 0x3B4C
+0x5D5E = 0x4259
+0x5D62 = 0x425C
+0x5D63 = 0x4254
+0x5D65 = 0x4256
+0x5D67 = 0x425B
+0x5D68 = 0x425A
+0x5D6B = 0x3B3F
+0x5D6C = 0x4258
+0x5D71 = 0x4253
+0x5D72 = 0x4257
+0x5D77 = 0x496E
+0x5D79 = 0x4975
+0x5D7A = 0x496C
+0x5D7C = 0x4973
+0x5D7D = 0x496A
+0x5D7E = 0x4972
+0x5D7F = 0x4976
+0x5D80 = 0x4969
+0x5D81 = 0x496D
+0x5D82 = 0x4968
+0x5D86 = 0x496B
+0x5D88 = 0x4971
+0x5D89 = 0x4970
+0x5D8A = 0x496F
+0x5D8D = 0x4974
+0x5D92 = 0x502E
+0x5D93 = 0x5030
+0x5D95 = 0x5031
+0x5D97 = 0x502C
+0x5D99 = 0x502B
+0x5D9A = 0x5035
+0x5D9C = 0x5033
+0x5D9E = 0x5036
+0x5D9F = 0x502D
+0x5DA0 = 0x5032
+0x5DA1 = 0x5034
+0x5DA2 = 0x502F
+0x5DA7 = 0x566B
+0x5DA8 = 0x5670
+0x5DA9 = 0x566A
+0x5DAA = 0x566F
+0x5DAC = 0x5668
+0x5DAD = 0x5672
+0x5DAE = 0x566E
+0x5DAF = 0x5673
+0x5DB0 = 0x566D
+0x5DB1 = 0x5669
+0x5DB2 = 0x5671
+0x5DB4 = 0x5674
+0x5DB5 = 0x566C
+0x5DB7 = 0x5C66
+0x5DC0 = 0x6150
+0x5DC2 = 0x643E
+0x5DC3 = 0x6549
+0x5DC6 = 0x6870
+0x5DC7 = 0x6871
+0x5DCB = 0x6B57
+0x5DCF = 0x6B58
+0x5DD1 = 0x6D4C
+0x5DD5 = 0x6D4B
+0x5DD8 = 0x6F25
+0x5DDF = 0x223A
+0x5DE0 = 0x236A
+0x5DF0 = 0x425D
+0x5DF9 = 0x2A30
+0x5DFF = 0x213D
+0x5E04 = 0x2159
+0x5E0A = 0x236B
+0x5E0E = 0x236C
+0x5E14 = 0x264F
+0x5E17 = 0x264E
+0x5E19 = 0x2650
+0x5E20 = 0x2A34
+0x5E21 = 0x2A31
+0x5E22 = 0x2A32
+0x5E23 = 0x2A33
+0x5E24 = 0x2A35
+0x5E28 = 0x2E76
+0x5E29 = 0x2E75
+0x5E34 = 0x352A
+0x5E3E = 0x3529
+0x5E41 = 0x3B57
+0x5E44 = 0x3B56
+0x5E4A = 0x4260
+0x5E4B = 0x4262
+0x5E4D = 0x4261
+0x5E4E = 0x425F
+0x5E4F = 0x425E
+0x5E53 = 0x4979
+0x5E58 = 0x4977
+0x5E59 = 0x4978
+0x5E5C = 0x503A
+0x5E5D = 0x5038
+0x5E60 = 0x5039
+0x5E66 = 0x5677
+0x5E67 = 0x5675
+0x5E68 = 0x5676
+0x5E69 = 0x5037
+0x5E6A = 0x5C68
+0x5E6C = 0x5C67
+0x5E6D = 0x6151
+0x5E6E = 0x6152
+0x5E6F = 0x5678
+0x5E70 = 0x654A
+0x5E75 = 0x223B
+0x5E80 = 0x215A
+0x5E82 = 0x215B
+0x5E84 = 0x223C
+0x5E88 = 0x2370
+0x5E89 = 0x236E
+0x5E8B = 0x236D
+0x5E8C = 0x236F
+0x5E8D = 0x2371
+0x5E9B = 0x2A39
+0x5EA2 = 0x2A38
+0x5EA3 = 0x2A3A
+0x5EA4 = 0x2A37
+0x5EA5 = 0x2A3B
+0x5EA8 = 0x2E77
+0x5EAA = 0x2E79
+0x5EAC = 0x2E7A
+0x5EAE = 0x2E78
+0x5EB0 = 0x2A36
+0x5EB1 = 0x352B
+0x5EB2 = 0x352E
+0x5EB3 = 0x352F
+0x5EB4 = 0x352C
+0x5EB9 = 0x352D
+0x5EC5 = 0x4263
+0x5EC6 = 0x4265
+0x5EC7 = 0x4267
+0x5ECB = 0x4266
+0x5ECC = 0x4264
+0x5ECE = 0x497D
+0x5ED1 = 0x497B
+0x5ED2 = 0x4A23
+0x5ED4 = 0x4A24
+0x5ED5 = 0x4A21
+0x5ED7 = 0x497C
+0x5ED8 = 0x497A
+0x5ED9 = 0x4A22
+0x5EDB = 0x503C
+0x5EDC = 0x497E
+0x5EDE = 0x503D
+0x5EE1 = 0x503E
+0x5EE5 = 0x567D
+0x5EE6 = 0x567B
+0x5EE7 = 0x567A
+0x5EE8 = 0x567C
+0x5EE9 = 0x5679
+0x5EEE = 0x6872
+0x5EEF = 0x6873
+0x5EF1 = 0x6B59
+0x5EF2 = 0x6D4D
+0x5F02 = 0x223D
+0x5F05 = 0x2372
+0x5F07 = 0x2A3C
+0x5F1A = 0x223E
+0x5F1D = 0x2373
+0x5F22 = 0x2652
+0x5F23 = 0x2653
+0x5F24 = 0x2654
+0x5F28 = 0x2651
+0x5F2E = 0x2A3D
+0x5F30 = 0x2E7C
+0x5F33 = 0x2E7B
+0x5F36 = 0x3530
+0x5F38 = 0x3531
+0x5F40 = 0x4268
+0x5F43 = 0x4A26
+0x5F44 = 0x4A25
+0x5F49 = 0x503F
+0x5F4B = 0x567E
+0x5F4F = 0x6F27
+0x5F54 = 0x2655
+0x5F56 = 0x2A3E
+0x5F58 = 0x3B58
+0x5F67 = 0x2E7D
+0x5F6F = 0x4A27
+0x5F73 = 0x212C
+0x5F74 = 0x223F
+0x5F76 = 0x2375
+0x5F78 = 0x2374
+0x5F7D = 0x2658
+0x5F7E = 0x2657
+0x5F82 = 0x2656
+0x5F86 = 0x2A3F
+0x5F96 = 0x3533
+0x5F9B = 0x3532
+0x5F9F = 0x3534
+0x5FA5 = 0x3B5A
+0x5FA6 = 0x3B59
+0x5FAB = 0x3B5B
+0x5FAD = 0x426A
+0x5FAF = 0x4269
+0x5FB2 = 0x5040
+0x5FB6 = 0x4A28
+0x5FBB = 0x5722
+0x5FBC = 0x5721
+0x5FBE = 0x5C69
+0x5FBF = 0x654B
+0x5FC0 = 0x6874
+0x5FC1 = 0x6875
+0x5FC9 = 0x215C
+0x5FCF = 0x2242
+0x5FD0 = 0x2378
+0x5FD1 = 0x2377
+0x5FD2 = 0x2376
+0x5FD4 = 0x2241
+0x5FD5 = 0x2240
+0x5FDE = 0x2659
+0x5FE1 = 0x237D
+0x5FE3 = 0x2421
+0x5FE4 = 0x237E
+0x5FE5 = 0x265A
+0x5FE8 = 0x237A
+0x5FED = 0x2379
+0x5FEE = 0x237B
+0x5FEF = 0x2423
+0x5FF3 = 0x237C
+0x5FF4 = 0x2427
+0x5FF7 = 0x2424
+0x5FFA = 0x2422
+0x5FFB = 0x2425
+0x6000 = 0x2426
+0x6009 = 0x266E
+0x600A = 0x2661
+0x600B = 0x265F
+0x600C = 0x266D
+0x600D = 0x2668
+0x6010 = 0x2669
+0x6011 = 0x266C
+0x6013 = 0x266B
+0x6017 = 0x2662
+0x6019 = 0x265D
+0x601A = 0x2664
+0x601C = 0x266F
+0x601E = 0x2665
+0x6022 = 0x2667
+0x6024 = 0x2A4E
+0x6026 = 0x265C
+0x602C = 0x2666
+0x602D = 0x265B
+0x602E = 0x266A
+0x6032 = 0x265E
+0x6033 = 0x2663
+0x6034 = 0x2660
+0x6037 = 0x2A40
+0x6039 = 0x2A41
+0x6040 = 0x2A4B
+0x6041 = 0x2F23
+0x6042 = 0x2A4C
+0x6044 = 0x2A4F
+0x6045 = 0x2A45
+0x6047 = 0x2A47
+0x6049 = 0x2A48
+0x604C = 0x2A4A
+0x6053 = 0x2A46
+0x6054 = 0x2A42
+0x6058 = 0x2A50
+0x605A = 0x2F21
+0x605B = 0x2A49
+0x605D = 0x2E7E
+0x605E = 0x2A44
+0x605F = 0x2A4D
+0x6066 = 0x2A51
+0x6067 = 0x2F22
+0x606E = 0x2A52
+0x6072 = 0x2A43
+0x6080 = 0x2F26
+0x6081 = 0x2F28
+0x6083 = 0x2F2A
+0x6086 = 0x3537
+0x6087 = 0x2F2E
+0x6088 = 0x2F25
+0x608A = 0x3535
+0x608E = 0x2F30
+0x6090 = 0x3536
+0x6092 = 0x2F27
+0x6095 = 0x2F2B
+0x6097 = 0x2F2D
+0x609B = 0x2F2C
+0x609C = 0x2F2F
+0x609D = 0x2F29
+0x60A2 = 0x2F24
+0x60B0 = 0x3539
+0x60B1 = 0x3542
+0x60B7 = 0x3544
+0x60B9 = 0x3B5D
+0x60BA = 0x353A
+0x60BE = 0x3538
+0x60BF = 0x3546
+0x60C0 = 0x3549
+0x60C1 = 0x3B6C
+0x60C3 = 0x3547
+0x60C4 = 0x3B61
+0x60C8 = 0x3541
+0x60C9 = 0x3B5C
+0x60CA = 0x3545
+0x60CC = 0x3B5E
+0x60CD = 0x3548
+0x60CE = 0x3B60
+0x60CF = 0x353D
+0x60D3 = 0x353B
+0x60D4 = 0x353C
+0x60D9 = 0x353F
+0x60DB = 0x3543
+0x60DD = 0x3540
+0x60E2 = 0x3B5F
+0x60E4 = 0x353E
+0x60F2 = 0x3B63
+0x60F5 = 0x3B67
+0x60F7 = 0x426B
+0x60F8 = 0x3B69
+0x60FC = 0x3B6A
+0x60FE = 0x3B6B
+0x60FF = 0x3B71
+0x6103 = 0x3B6D
+0x6104 = 0x3B72
+0x6105 = 0x3B66
+0x610A = 0x3B64
+0x610B = 0x3B73
+0x6110 = 0x3B70
+0x6113 = 0x3B68
+0x6114 = 0x3B62
+0x6116 = 0x3B65
+0x6118 = 0x3B6E
+0x611D = 0x3B6F
+0x6128 = 0x4A2A
+0x6129 = 0x4276
+0x612B = 0x426E
+0x612C = 0x4A29
+0x612E = 0x4272
+0x612F = 0x4274
+0x6132 = 0x4271
+0x6136 = 0x4270
+0x613B = 0x4A39
+0x6140 = 0x4277
+0x6141 = 0x4A2B
+0x6145 = 0x426F
+0x6146 = 0x4273
+0x6149 = 0x426C
+0x614A = 0x426D
+0x614F = 0x4275
+0x6152 = 0x4A2F
+0x6153 = 0x4A30
+0x6154 = 0x4A35
+0x6156 = 0x4A3C
+0x615B = 0x4A37
+0x615E = 0x4A2C
+0x6161 = 0x4A3B
+0x6165 = 0x4A38
+0x6166 = 0x5051
+0x616A = 0x4A3A
+0x616C = 0x4A32
+0x6171 = 0x4A2D
+0x6172 = 0x4A31
+0x6173 = 0x4A2E
+0x6174 = 0x4A34
+0x6179 = 0x5043
+0x617A = 0x4A36
+0x6180 = 0x4A33
+0x6183 = 0x5042
+0x6189 = 0x5047
+0x618B = 0x5041
+0x618C = 0x572E
+0x618D = 0x5050
+0x6192 = 0x504D
+0x6193 = 0x5049
+0x6196 = 0x5725
+0x619B = 0x5048
+0x619D = 0x5723
+0x619F = 0x504C
+0x61A1 = 0x504F
+0x61A2 = 0x5046
+0x61A8 = 0x5724
+0x61AA = 0x504E
+0x61AD = 0x504B
+0x61AF = 0x504A
+0x61B0 = 0x5045
+0x61B1 = 0x5044
+0x61B3 = 0x5052
+0x61B4 = 0x5727
+0x61B5 = 0x5C6B
+0x61B8 = 0x572D
+0x61BA = 0x572B
+0x61BC = 0x5C6C
+0x61BF = 0x572C
+0x61C1 = 0x5729
+0x61C3 = 0x5C6A
+0x61C5 = 0x5726
+0x61C6 = 0x5728
+0x61CC = 0x572A
+0x61D6 = 0x615B
+0x61D8 = 0x6153
+0x61DE = 0x5C72
+0x61DF = 0x6154
+0x61E0 = 0x5C6E
+0x61E4 = 0x5C70
+0x61E5 = 0x5C6F
+0x61E7 = 0x5C6D
+0x61E8 = 0x5C71
+0x61E9 = 0x615C
+0x61EA = 0x6158
+0x61EB = 0x615A
+0x61ED = 0x6155
+0x61EE = 0x6156
+0x61F0 = 0x6159
+0x61F1 = 0x6157
+0x61F9 = 0x6876
+0x61FB = 0x654C
+0x61FD = 0x6B5A
+0x6201 = 0x6F28
+0x6203 = 0x6F29
+0x6204 = 0x6F2A
+0x6207 = 0x722A
+0x6209 = 0x215D
+0x6214 = 0x2670
+0x6219 = 0x2F31
+0x6220 = 0x4278
+0x6223 = 0x427A
+0x6224 = 0x427C
+0x6225 = 0x427B
+0x6227 = 0x4A3E
+0x6229 = 0x4A3D
+0x622B = 0x4A3F
+0x622D = 0x5053
+0x623A = 0x2428
+0x623D = 0x2671
+0x6242 = 0x2A53
+0x6243 = 0x2A54
+0x6246 = 0x2F32
+0x624A = 0x3B74
+0x6250 = 0x215E
+0x6259 = 0x2249
+0x625A = 0x224B
+0x625C = 0x2243
+0x625E = 0x2244
+0x6260 = 0x224A
+0x6261 = 0x2246
+0x6262 = 0x2248
+0x6264 = 0x2245
+0x6265 = 0x224C
+0x6266 = 0x2247
+0x6270 = 0x2432
+0x6271 = 0x242F
+0x6272 = 0x2437
+0x6274 = 0x2438
+0x6277 = 0x2435
+0x627A = 0x2431
+0x627B = 0x2430
+0x627D = 0x2436
+0x6281 = 0x2433
+0x6283 = 0x2429
+0x6287 = 0x242E
+0x6288 = 0x2434
+0x628C = 0x242A
+0x628E = 0x242B
+0x628F = 0x242C
+0x6294 = 0x242D
+0x62A9 = 0x267D
+0x62AA = 0x2676
+0x62AD = 0x2672
+0x62AE = 0x2679
+0x62AF = 0x267B
+0x62B0 = 0x267E
+0x62B3 = 0x267A
+0x62B4 = 0x2673
+0x62B6 = 0x2677
+0x62B8 = 0x2721
+0x62BB = 0x267C
+0x62BE = 0x2675
+0x62CA = 0x2678
+0x62CF = 0x2A55
+0x62D1 = 0x2674
+0x62EB = 0x2A5B
+0x62F0 = 0x2A67
+0x62F2 = 0x2F33
+0x62F5 = 0x2A58
+0x62F6 = 0x2A60
+0x62F8 = 0x2A5F
+0x62F9 = 0x2A5C
+0x62FA = 0x2A64
+0x62FB = 0x2A66
+0x6300 = 0x2A61
+0x6303 = 0x2A5A
+0x630B = 0x2A57
+0x630C = 0x2A5E
+0x630D = 0x2A56
+0x630E = 0x2A59
+0x630F = 0x2A5D
+0x6310 = 0x2F34
+0x6313 = 0x2A62
+0x6314 = 0x2A63
+0x6315 = 0x2A65
+0x6329 = 0x2F40
+0x632C = 0x2F36
+0x632D = 0x2F46
+0x6332 = 0x354A
+0x6333 = 0x2F48
+0x6334 = 0x2F42
+0x6336 = 0x2F39
+0x6338 = 0x2F4B
+0x6339 = 0x2F3C
+0x633B = 0x3561
+0x633C = 0x2F3F
+0x6340 = 0x2F4D
+0x6341 = 0x2F41
+0x6343 = 0x2F3A
+0x6344 = 0x2F37
+0x6345 = 0x2F38
+0x6347 = 0x2F47
+0x6348 = 0x2F4E
+0x634A = 0x2F3E
+0x634B = 0x2F3D
+0x6351 = 0x2F4A
+0x6354 = 0x2F44
+0x6356 = 0x2F35
+0x6357 = 0x2F4C
+0x6358 = 0x2F43
+0x6359 = 0x2F45
+0x635A = 0x2F49
+0x6365 = 0x354B
+0x636D = 0x355D
+0x636E = 0x3559
+0x636F = 0x3556
+0x6370 = 0x3568
+0x6375 = 0x355B
+0x6378 = 0x3563
+0x637C = 0x355F
+0x637D = 0x354E
+0x6381 = 0x3565
+0x6382 = 0x354D
+0x6385 = 0x3564
+0x6387 = 0x3557
+0x638A = 0x354C
+0x638D = 0x3567
+0x638E = 0x3555
+0x6390 = 0x3558
+0x6391 = 0x3566
+0x6394 = 0x3B75
+0x6397 = 0x3553
+0x639C = 0x355C
+0x639D = 0x3552
+0x639E = 0x3550
+0x639F = 0x3562
+0x63A4 = 0x3560
+0x63AB = 0x3554
+0x63AD = 0x3551
+0x63AE = 0x355E
+0x63AF = 0x355A
+0x63B0 = 0x3B77
+0x63B1 = 0x3B76
+0x63BD = 0x354F
+0x63BE = 0x3C29
+0x63C2 = 0x3C2F
+0x63C3 = 0x3B7C
+0x63C4 = 0x3C2C
+0x63C5 = 0x427D
+0x63C7 = 0x3C30
+0x63C8 = 0x3C33
+0x63CA = 0x3C21
+0x63CB = 0x3C32
+0x63CC = 0x3C31
+0x63CE = 0x3B78
+0x63D3 = 0x3C2E
+0x63D5 = 0x3C24
+0x63D7 = 0x3C35
+0x63D8 = 0x3C2D
+0x63D9 = 0x3C36
+0x63DC = 0x3C2B
+0x63DD = 0x3C2A
+0x63DF = 0x3C28
+0x63E0 = 0x3C22
+0x63E4 = 0x2F3B
+0x63E5 = 0x3B79
+0x63E7 = 0x433D
+0x63E8 = 0x3B7A
+0x63EB = 0x4321
+0x63EF = 0x3B7B
+0x63F0 = 0x3C34
+0x63F1 = 0x427E
+0x63F2 = 0x3C25
+0x63F3 = 0x3B7E
+0x63F5 = 0x3C26
+0x63F6 = 0x3C23
+0x6409 = 0x4324
+0x640A = 0x4337
+0x640B = 0x433C
+0x640C = 0x4330
+0x640E = 0x4341
+0x6410 = 0x4322
+0x6412 = 0x4323
+0x6415 = 0x432A
+0x6418 = 0x432B
+0x641A = 0x4338
+0x641B = 0x433E
+0x641F = 0x4329
+0x6420 = 0x4325
+0x6421 = 0x4340
+0x6422 = 0x432E
+0x6423 = 0x432F
+0x6424 = 0x4326
+0x6425 = 0x433A
+0x6426 = 0x4331
+0x6427 = 0x433B
+0x6428 = 0x4333
+0x642B = 0x4A40
+0x642E = 0x433F
+0x642F = 0x4336
+0x6430 = 0x4332
+0x6433 = 0x4327
+0x6435 = 0x4335
+0x6437 = 0x432D
+0x6439 = 0x432C
+0x643F = 0x4A55
+0x6440 = 0x4339
+0x6441 = 0x4334
+0x6443 = 0x4328
+0x644B = 0x4A50
+0x644D = 0x4A41
+0x644E = 0x4A4C
+0x6450 = 0x4A53
+0x6453 = 0x4A51
+0x6459 = 0x4A58
+0x645B = 0x4A42
+0x645C = 0x4A4F
+0x645D = 0x4A43
+0x645E = 0x4A4E
+0x6460 = 0x4A52
+0x6461 = 0x3C27
+0x6465 = 0x4A59
+0x6466 = 0x4A4A
+0x6468 = 0x5061
+0x646B = 0x4A57
+0x646C = 0x4A56
+0x646E = 0x5054
+0x6470 = 0x5055
+0x6472 = 0x4A46
+0x6473 = 0x4A47
+0x6474 = 0x4A44
+0x6475 = 0x4A49
+0x6476 = 0x4A45
+0x6477 = 0x4A5A
+0x647D = 0x4A48
+0x647F = 0x4A54
+0x6482 = 0x4A4D
+0x6485 = 0x5058
+0x6489 = 0x5735
+0x648A = 0x505D
+0x648B = 0x505C
+0x648C = 0x505E
+0x648F = 0x505B
+0x6496 = 0x5056
+0x6497 = 0x5059
+0x6498 = 0x5063
+0x649C = 0x505A
+0x649D = 0x3B7D
+0x649F = 0x5060
+0x64A0 = 0x5057
+0x64A3 = 0x505F
+0x64A6 = 0x4A4B
+0x64B1 = 0x5062
+0x64BD = 0x5734
+0x64C3 = 0x5736
+0x64C9 = 0x5733
+0x64CF = 0x5732
+0x64D0 = 0x5731
+0x64D6 = 0x5730
+0x64D7 = 0x572F
+0x64D9 = 0x5739
+0x64DB = 0x5737
+0x64E3 = 0x5C75
+0x64E4 = 0x5C77
+0x64E8 = 0x5C78
+0x64E9 = 0x5C74
+0x64EB = 0x5C76
+0x64EF = 0x5C73
+0x64F3 = 0x5738
+0x64F8 = 0x6160
+0x64FC = 0x6163
+0x64FD = 0x615F
+0x64FF = 0x615D
+0x6501 = 0x6161
+0x6503 = 0x6162
+0x6504 = 0x615E
+0x6507 = 0x654D
+0x6509 = 0x6550
+0x650C = 0x6551
+0x650D = 0x654F
+0x650E = 0x6552
+0x6510 = 0x654E
+0x6513 = 0x687A
+0x6515 = 0x6879
+0x6516 = 0x6878
+0x6517 = 0x6877
+0x651B = 0x6B5B
+0x6520 = 0x6D4F
+0x6521 = 0x6D4E
+0x6522 = 0x6D51
+0x6525 = 0x6F2C
+0x6526 = 0x6D50
+0x6529 = 0x6F2B
+0x652D = 0x7037
+0x652E = 0x707D
+0x6532 = 0x3C37
+0x6533 = 0x573A
+0x6537 = 0x224D
+0x653D = 0x2722
+0x6541 = 0x2A68
+0x6543 = 0x2A69
+0x6546 = 0x2F50
+0x654A = 0x2F4F
+0x6553 = 0x3569
+0x655C = 0x3C3B
+0x6564 = 0x3C3A
+0x6565 = 0x3C3D
+0x6567 = 0x3C38
+0x6568 = 0x3C3C
+0x656A = 0x3C39
+0x656F = 0x4342
+0x6573 = 0x4A5B
+0x6576 = 0x5064
+0x6579 = 0x5066
+0x657A = 0x5065
+0x657B = 0x5067
+0x657C = 0x573C
+0x657F = 0x573B
+0x6580 = 0x5C7A
+0x6581 = 0x5C79
+0x6584 = 0x6553
+0x658C = 0x3C3E
+0x6592 = 0x4343
+0x6594 = 0x6164
+0x6596 = 0x6F2D
+0x659D = 0x3C3F
+0x659E = 0x3C40
+0x65A0 = 0x4A5C
+0x65A2 = 0x573D
+0x65A8 = 0x2723
+0x65AA = 0x2A6A
+0x65AE = 0x3C41
+0x65B2 = 0x5068
+0x65B3 = 0x5069
+0x65B6 = 0x5C7B
+0x65B8 = 0x707E
+0x65BB = 0x2724
+0x65BF = 0x2A6B
+0x65C2 = 0x2F54
+0x65C3 = 0x2F52
+0x65C4 = 0x2F53
+0x65C6 = 0x2F51
+0x65CD = 0x356A
+0x65D0 = 0x3C42
+0x65D2 = 0x3C43
+0x65D3 = 0x4344
+0x65DA = 0x5C7C
+0x65DB = 0x6165
+0x65DD = 0x6555
+0x65DE = 0x6554
+0x65DF = 0x687B
+0x65E1 = 0x213E
+0x65EE = 0x224F
+0x65EF = 0x224E
+0x65F0 = 0x2439
+0x65F2 = 0x243C
+0x65F3 = 0x243B
+0x65F4 = 0x243A
+0x65F5 = 0x243D
+0x65FB = 0x272A
+0x65FC = 0x2726
+0x65FD = 0x272F
+0x6603 = 0x272B
+0x6604 = 0x2727
+0x6605 = 0x272E
+0x6608 = 0x2729
+0x6609 = 0x2725
+0x660B = 0x272C
+0x660D = 0x272D
+0x6610 = 0x2731
+0x6611 = 0x2730
+0x6612 = 0x2728
+0x661C = 0x2A70
+0x661D = 0x2A76
+0x6621 = 0x2A6D
+0x6622 = 0x2A72
+0x6626 = 0x2A71
+0x662B = 0x2A74
+0x662E = 0x2A79
+0x6632 = 0x2A6E
+0x6633 = 0x2A73
+0x6634 = 0x2A77
+0x6635 = 0x2A6F
+0x6636 = 0x2A6C
+0x6639 = 0x2A78
+0x663A = 0x2A75
+0x6647 = 0x2F57
+0x664A = 0x2F55
+0x6651 = 0x2F58
+0x6659 = 0x356E
+0x665B = 0x356D
+0x665C = 0x356F
+0x665F = 0x2F56
+0x6661 = 0x356C
+0x6662 = 0x3570
+0x6665 = 0x356B
+0x666A = 0x3C4A
+0x666C = 0x3C45
+0x6671 = 0x3C48
+0x6672 = 0x3C4B
+0x6678 = 0x434D
+0x6679 = 0x3C49
+0x667B = 0x3C46
+0x667C = 0x3C44
+0x6680 = 0x3C47
+0x6686 = 0x4345
+0x668A = 0x434A
+0x668B = 0x4349
+0x668C = 0x4346
+0x6690 = 0x4348
+0x6694 = 0x434C
+0x6695 = 0x4347
+0x6699 = 0x434B
+0x669F = 0x4A5F
+0x66A0 = 0x4A5E
+0x66A1 = 0x4A5D
+0x66A9 = 0x506C
+0x66AA = 0x506F
+0x66AF = 0x5070
+0x66B0 = 0x506B
+0x66B2 = 0x506D
+0x66B5 = 0x506A
+0x66B7 = 0x506E
+0x66BA = 0x5746
+0x66BB = 0x5745
+0x66BD = 0x5744
+0x66BE = 0x573F
+0x66C0 = 0x5740
+0x66C8 = 0x573E
+0x66CA = 0x5741
+0x66CB = 0x5742
+0x66CC = 0x5747
+0x66CF = 0x5743
+0x66D2 = 0x5C7D
+0x66D8 = 0x6168
+0x66DA = 0x6166
+0x66DB = 0x6167
+0x66DE = 0x6556
+0x66E3 = 0x687D
+0x66E4 = 0x687E
+0x66E8 = 0x687C
+0x66EB = 0x6F2E
+0x66ED = 0x7038
+0x66EE = 0x7039
+0x66F6 = 0x2732
+0x6701 = 0x3C4C
+0x6704 = 0x4A61
+0x6705 = 0x4A60
+0x670A = 0x2733
+0x670F = 0x2A7A
+0x6710 = 0x2A7B
+0x6712 = 0x2F59
+0x6713 = 0x2F5A
+0x6718 = 0x3571
+0x6720 = 0x434E
+0x6721 = 0x4641
+0x6722 = 0x4A62
+0x6723 = 0x5748
+0x6733 = 0x2257
+0x6738 = 0x2252
+0x6739 = 0x2251
+0x673A = 0x2254
+0x673B = 0x2253
+0x673C = 0x2256
+0x673E = 0x2250
+0x673F = 0x2255
+0x6745 = 0x243E
+0x6747 = 0x243F
+0x6748 = 0x2443
+0x674B = 0x2447
+0x674C = 0x2442
+0x674D = 0x2445
+0x6755 = 0x2441
+0x6759 = 0x2440
+0x675A = 0x2446
+0x675D = 0x2444
+0x676C = 0x2735
+0x6774 = 0x273D
+0x6776 = 0x2738
+0x6778 = 0x2747
+0x6779 = 0x2748
+0x677A = 0x2740
+0x677B = 0x2739
+0x677D = 0x2745
+0x6781 = 0x2746
+0x6783 = 0x2744
+0x6784 = 0x273C
+0x6785 = 0x2734
+0x6786 = 0x273B
+0x678C = 0x273F
+0x678D = 0x273E
+0x678E = 0x2736
+0x6791 = 0x2742
+0x6792 = 0x2737
+0x6794 = 0x2749
+0x6798 = 0x273A
+0x6799 = 0x2743
+0x679F = 0x2741
+0x67AE = 0x2B3D
+0x67B2 = 0x2B38
+0x67B3 = 0x2B2E
+0x67B5 = 0x2B2C
+0x67B7 = 0x2B27
+0x67B9 = 0x2B34
+0x67BA = 0x2B21
+0x67BB = 0x2B23
+0x67C0 = 0x2B26
+0x67C1 = 0x2A7C
+0x67C2 = 0x2B33
+0x67C3 = 0x2B43
+0x67C5 = 0x2B28
+0x67C6 = 0x2B3A
+0x67C8 = 0x2A7E
+0x67C9 = 0x2B41
+0x67CA = 0x2B42
+0x67CB = 0x2B45
+0x67CC = 0x2B3C
+0x67CD = 0x2B2D
+0x67CE = 0x2B35
+0x67D8 = 0x2B25
+0x67DB = 0x2B3F
+0x67DC = 0x2B22
+0x67DF = 0x2B2B
+0x67E3 = 0x2B32
+0x67E4 = 0x2B2A
+0x67E6 = 0x2B3E
+0x67E7 = 0x2B36
+0x67EA = 0x2B44
+0x67EB = 0x2B29
+0x67ED = 0x2B3B
+0x67EE = 0x2B31
+0x67F0 = 0x2B37
+0x67F2 = 0x2A7D
+0x67F6 = 0x2B30
+0x67F7 = 0x2B2F
+0x67F8 = 0x2B24
+0x67FA = 0x2B40
+0x67FC = 0x2B39
+0x6812 = 0x2F6E
+0x6814 = 0x2F6F
+0x6816 = 0x2F63
+0x681A = 0x2F5C
+0x681C = 0x2F65
+0x681D = 0x2F6D
+0x681F = 0x2F5B
+0x6820 = 0x2F76
+0x6825 = 0x2F75
+0x6826 = 0x2F70
+0x6828 = 0x2F71
+0x682B = 0x2F67
+0x682D = 0x2F68
+0x682E = 0x2F72
+0x682F = 0x2F69
+0x6831 = 0x2F64
+0x6832 = 0x2F5E
+0x6833 = 0x2F5F
+0x6834 = 0x2F6C
+0x6835 = 0x2F66
+0x683A = 0x2F74
+0x683B = 0x2F60
+0x6844 = 0x2F6B
+0x6849 = 0x2F5D
+0x684B = 0x2F61
+0x684D = 0x2F73
+0x684E = 0x2F6A
+0x684F = 0x2F62
+0x686B = 0x3628
+0x686D = 0x3576
+0x686E = 0x3577
+0x686F = 0x357B
+0x6871 = 0x362C
+0x6872 = 0x3629
+0x6874 = 0x3622
+0x6875 = 0x3621
+0x6877 = 0x3625
+0x6878 = 0x3634
+0x6879 = 0x3572
+0x687B = 0x3635
+0x687C = 0x3627
+0x687D = 0x3639
+0x687E = 0x362D
+0x6880 = 0x362B
+0x6887 = 0x3573
+0x6889 = 0x3632
+0x688A = 0x3638
+0x688B = 0x3630
+0x688C = 0x3637
+0x688F = 0x3624
+0x6890 = 0x3574
+0x6891 = 0x3636
+0x6892 = 0x3626
+0x6896 = 0x362F
+0x689B = 0x362E
+0x689C = 0x3575
+0x68A0 = 0x3631
+0x68A3 = 0x357C
+0x68A4 = 0x3633
+0x68A9 = 0x357E
+0x68AA = 0x362A
+0x68AB = 0x3579
+0x68AC = 0x357D
+0x68AE = 0x3578
+0x68B2 = 0x3623
+0x68B4 = 0x3C63
+0x68C6 = 0x3C66
+0x68C7 = 0x3C7C
+0x68C8 = 0x3C71
+0x68CC = 0x3C60
+0x68CE = 0x3C70
+0x68D0 = 0x3C69
+0x68D1 = 0x3C76
+0x68D3 = 0x3C4E
+0x68D4 = 0x3C78
+0x68D6 = 0x3C56
+0x68DC = 0x3C50
+0x68DD = 0x3C72
+0x68DE = 0x3C73
+0x68E1 = 0x3C5E
+0x68E4 = 0x3C59
+0x68E6 = 0x3C74
+0x68E8 = 0x3C6C
+0x68E9 = 0x3C79
+0x68EA = 0x3C53
+0x68EB = 0x3C58
+0x68EC = 0x3C52
+0x68EF = 0x3C65
+0x68F0 = 0x4364
+0x68F1 = 0x3C54
+0x68F3 = 0x3C5D
+0x68F4 = 0x3C75
+0x68F6 = 0x3C5A
+0x68F7 = 0x3C57
+0x68F8 = 0x3C68
+0x68FC = 0x3C6B
+0x68FD = 0x3C6A
+0x6904 = 0x3C4F
+0x6906 = 0x3C77
+0x6907 = 0x3C5F
+0x6908 = 0x3C61
+0x690A = 0x3C6E
+0x690B = 0x3C6D
+0x690C = 0x3C4D
+0x690F = 0x3C55
+0x6910 = 0x3C5C
+0x6911 = 0x3C64
+0x6913 = 0x3C5B
+0x6914 = 0x3C67
+0x6915 = 0x3C7A
+0x6917 = 0x3C6F
+0x6925 = 0x3C7B
+0x692A = 0x3C51
+0x692F = 0x4378
+0x6932 = 0x4376
+0x6933 = 0x4361
+0x6934 = 0x4366
+0x6935 = 0x435F
+0x6937 = 0x4372
+0x6938 = 0x4351
+0x6939 = 0x4358
+0x693B = 0x4370
+0x693C = 0x437A
+0x693D = 0x4362
+0x693F = 0x4355
+0x6940 = 0x4368
+0x6941 = 0x436D
+0x6942 = 0x4359
+0x6944 = 0x436A
+0x6945 = 0x4356
+0x6948 = 0x435D
+0x6949 = 0x435E
+0x694B = 0x4371
+0x694C = 0x436F
+0x694E = 0x4352
+0x694F = 0x4374
+0x6951 = 0x4375
+0x6952 = 0x4377
+0x6956 = 0x357A
+0x6957 = 0x435A
+0x6958 = 0x436C
+0x6959 = 0x435B
+0x695C = 0x4373
+0x695F = 0x4350
+0x6962 = 0x4353
+0x6965 = 0x4363
+0x6966 = 0x434F
+0x6969 = 0x4367
+0x696A = 0x4357
+0x696C = 0x4360
+0x696F = 0x4369
+0x6970 = 0x3C62
+0x6971 = 0x4354
+0x6974 = 0x436E
+0x6976 = 0x436B
+0x6978 = 0x4365
+0x697A = 0x435C
+0x697B = 0x4379
+0x6983 = 0x452C
+0x698D = 0x4A70
+0x698E = 0x4A6E
+0x6990 = 0x4B26
+0x6991 = 0x4A6C
+0x6993 = 0x4A7E
+0x6996 = 0x4A68
+0x6997 = 0x4B25
+0x6999 = 0x4A6D
+0x699A = 0x4A7B
+0x699E = 0x4B23
+0x69A0 = 0x4A66
+0x69A1 = 0x4B22
+0x69A4 = 0x4A77
+0x69A5 = 0x4B29
+0x69A7 = 0x4A6F
+0x69A9 = 0x4A71
+0x69AA = 0x4B21
+0x69AC = 0x4A6A
+0x69AF = 0x4A73
+0x69B0 = 0x4A69
+0x69B1 = 0x4A63
+0x69B3 = 0x4A7D
+0x69B5 = 0x4B28
+0x69B6 = 0x4A64
+0x69B9 = 0x4A79
+0x69BC = 0x4A6B
+0x69BD = 0x4A76
+0x69BE = 0x4A72
+0x69BF = 0x4A74
+0x69C2 = 0x4B27
+0x69C4 = 0x4A75
+0x69C6 = 0x4B2A
+0x69C9 = 0x4A65
+0x69CA = 0x4A7A
+0x69CE = 0x4A67
+0x69CF = 0x4A7C
+0x69D4 = 0x4A78
+0x69D9 = 0x4B24
+0x69E2 = 0x507C
+0x69E4 = 0x5078
+0x69E5 = 0x5074
+0x69E6 = 0x512A
+0x69E7 = 0x5127
+0x69EB = 0x512E
+0x69EC = 0x507B
+0x69EE = 0x5124
+0x69F1 = 0x5077
+0x69F2 = 0x5123
+0x69F4 = 0x5137
+0x69F6 = 0x5134
+0x69F7 = 0x5126
+0x69F8 = 0x5075
+0x69FB = 0x512B
+0x69FC = 0x512D
+0x69FE = 0x5121
+0x69FF = 0x507A
+0x6A00 = 0x5071
+0x6A04 = 0x5130
+0x6A06 = 0x5072
+0x6A07 = 0x5136
+0x6A08 = 0x5129
+0x6A09 = 0x512F
+0x6A0D = 0x512C
+0x6A0F = 0x5133
+0x6A14 = 0x5125
+0x6A15 = 0x5076
+0x6A16 = 0x5138
+0x6A17 = 0x5073
+0x6A18 = 0x5131
+0x6A1B = 0x507D
+0x6A1D = 0x507E
+0x6A20 = 0x5079
+0x6A25 = 0x5132
+0x6A26 = 0x5135
+0x6A27 = 0x5122
+0x6A28 = 0x5755
+0x6A32 = 0x574D
+0x6A34 = 0x5749
+0x6A3B = 0x5757
+0x6A3C = 0x5762
+0x6A3E = 0x574F
+0x6A3F = 0x5758
+0x6A40 = 0x5128
+0x6A41 = 0x5759
+0x6A46 = 0x5768
+0x6A49 = 0x574B
+0x6A4D = 0x5766
+0x6A4E = 0x5767
+0x6A4F = 0x575D
+0x6A50 = 0x575C
+0x6A51 = 0x5754
+0x6A54 = 0x575E
+0x6A55 = 0x5765
+0x6A56 = 0x5764
+0x6A5A = 0x5756
+0x6A5B = 0x5753
+0x6A5D = 0x5750
+0x6A5E = 0x5763
+0x6A60 = 0x5761
+0x6A64 = 0x575B
+0x6A66 = 0x574A
+0x6A67 = 0x574C
+0x6A68 = 0x574E
+0x6A69 = 0x5760
+0x6A6A = 0x575A
+0x6A6D = 0x5751
+0x6A6F = 0x575F
+0x6A76 = 0x5752
+0x6A7F = 0x5D31
+0x6A81 = 0x5D22
+0x6A83 = 0x5D2D
+0x6A85 = 0x5D34
+0x6A87 = 0x5D29
+0x6A89 = 0x5D24
+0x6A8C = 0x5D35
+0x6A8D = 0x5C7E
+0x6A8E = 0x5D2B
+0x6A91 = 0x5D30
+0x6A92 = 0x5D36
+0x6A93 = 0x5D2A
+0x6A95 = 0x5D2C
+0x6A96 = 0x5D21
+0x6A9A = 0x5D33
+0x6A9B = 0x5D26
+0x6A9E = 0x5D28
+0x6A9F = 0x5D25
+0x6AA1 = 0x5D27
+0x6AA4 = 0x5D2F
+0x6AA5 = 0x5D23
+0x6AA6 = 0x5D32
+0x6AA8 = 0x5D2E
+0x6AAD = 0x6173
+0x6AB4 = 0x6172
+0x6AB6 = 0x616F
+0x6AB7 = 0x6170
+0x6AB9 = 0x616A
+0x6ABA = 0x616E
+0x6ABD = 0x616B
+0x6AC5 = 0x6169
+0x6AC6 = 0x616D
+0x6AC7 = 0x6171
+0x6ACB = 0x655C
+0x6ACC = 0x6559
+0x6ACD = 0x6562
+0x6ACF = 0x6561
+0x6AD0 = 0x655F
+0x6AD1 = 0x655A
+0x6AD9 = 0x655B
+0x6ADC = 0x655E
+0x6ADE = 0x6563
+0x6ADF = 0x655D
+0x6AE0 = 0x6558
+0x6AE1 = 0x616C
+0x6AE7 = 0x6557
+0x6AE8 = 0x6924
+0x6AEA = 0x6923
+0x6AEB = 0x6560
+0x6AEE = 0x6927
+0x6AEF = 0x6928
+0x6AF0 = 0x6922
+0x6AF1 = 0x6926
+0x6AF3 = 0x6921
+0x6AF8 = 0x6B5F
+0x6AF9 = 0x6925
+0x6AFC = 0x6B5D
+0x6B00 = 0x6B60
+0x6B02 = 0x6B5C
+0x6B03 = 0x6B5E
+0x6B08 = 0x6D53
+0x6B09 = 0x6D54
+0x6B0B = 0x6D52
+0x6B0F = 0x6F31
+0x6B11 = 0x6F2F
+0x6B12 = 0x6F30
+0x6B13 = 0x703A
+0x6B17 = 0x7123
+0x6B18 = 0x7121
+0x6B19 = 0x7122
+0x6B1A = 0x7124
+0x6B1E = 0x722B
+0x6B25 = 0x274A
+0x6B28 = 0x2B46
+0x6B2C = 0x2F77
+0x6B2D = 0x2F79
+0x6B2F = 0x2F78
+0x6B31 = 0x2F7A
+0x6B33 = 0x363B
+0x6B34 = 0x2F7B
+0x6B36 = 0x363A
+0x6B37 = 0x363C
+0x6B38 = 0x363D
+0x6B39 = 0x3C7D
+0x6B3B = 0x3C7E
+0x6B3C = 0x3D22
+0x6B3F = 0x3D21
+0x6B41 = 0x4422
+0x6B42 = 0x437E
+0x6B43 = 0x437D
+0x6B45 = 0x437C
+0x6B46 = 0x437B
+0x6B48 = 0x4421
+0x6B4A = 0x4B2B
+0x6B4B = 0x4B2D
+0x6B4D = 0x4B2C
+0x6B51 = 0x5139
+0x6B54 = 0x576A
+0x6B55 = 0x5769
+0x6B56 = 0x576B
+0x6B5B = 0x5D37
+0x6B5E = 0x6174
+0x6B60 = 0x6564
+0x6B6D = 0x2F7C
+0x6B76 = 0x5259
+0x6B7E = 0x274C
+0x6B80 = 0x274B
+0x6B82 = 0x2B47
+0x6B84 = 0x2B48
+0x6B88 = 0x2F7E
+0x6B8C = 0x3642
+0x6B8D = 0x3640
+0x6B8E = 0x3641
+0x6B8F = 0x363F
+0x6B91 = 0x363E
+0x6B94 = 0x3D23
+0x6B95 = 0x3D26
+0x6B97 = 0x3D24
+0x6B99 = 0x3D25
+0x6B9B = 0x4423
+0x6B9E = 0x4B2E
+0x6B9F = 0x4B2F
+0x6BA0 = 0x4B30
+0x6BA2 = 0x513C
+0x6BA3 = 0x513B
+0x6BA5 = 0x513A
+0x6BA6 = 0x513D
+0x6BA7 = 0x576C
+0x6BAA = 0x576D
+0x6BAB = 0x576E
+0x6BAD = 0x5D38
+0x6BB0 = 0x6565
+0x6BB3 = 0x213F
+0x6BB6 = 0x2B49
+0x6BBD = 0x3D27
+0x6BC3 = 0x4B31
+0x6BC4 = 0x4B32
+0x6BC7 = 0x5770
+0x6BC8 = 0x576F
+0x6BC9 = 0x6175
+0x6BCA = 0x6F32
+0x6BCC = 0x2140
+0x6BD0 = 0x2448
+0x6BD6 = 0x2B4A
+0x6BD8 = 0x2B4B
+0x6BDE = 0x274D
+0x6BE0 = 0x2B4C
+0x6BE2 = 0x3025
+0x6BE3 = 0x3024
+0x6BE4 = 0x3022
+0x6BE6 = 0x3021
+0x6BE7 = 0x3026
+0x6BE8 = 0x3023
+0x6BF0 = 0x3D28
+0x6BF2 = 0x3D29
+0x6BF3 = 0x3D2A
+0x6BF7 = 0x4427
+0x6BF8 = 0x4428
+0x6BF9 = 0x4426
+0x6BFB = 0x4424
+0x6BFC = 0x4425
+0x6BFE = 0x4B33
+0x6BFF = 0x5140
+0x6C00 = 0x513F
+0x6C01 = 0x513E
+0x6C02 = 0x5141
+0x6C03 = 0x5772
+0x6C04 = 0x5771
+0x6C06 = 0x5773
+0x6C09 = 0x5D39
+0x6C0B = 0x6176
+0x6C0C = 0x6566
+0x6C0D = 0x6D55
+0x6C14 = 0x2141
+0x6C15 = 0x215F
+0x6C18 = 0x2258
+0x6C19 = 0x2449
+0x6C1A = 0x244A
+0x6C1D = 0x274E
+0x6C20 = 0x2B4D
+0x6C21 = 0x2B4E
+0x6C25 = 0x3027
+0x6C2A = 0x3643
+0x6C30 = 0x3D2B
+0x6C36 = 0x2160
+0x6C3B = 0x2163
+0x6C3F = 0x2162
+0x6C43 = 0x2161
+0x6C46 = 0x2259
+0x6C4A = 0x225D
+0x6C4B = 0x225F
+0x6C4C = 0x2260
+0x6C4F = 0x225C
+0x6C52 = 0x225A
+0x6C54 = 0x225E
+0x6C5C = 0x225B
+0x6C65 = 0x245B
+0x6C66 = 0x2459
+0x6C67 = 0x244C
+0x6C69 = 0x2453
+0x6C6B = 0x244D
+0x6C6D = 0x2455
+0x6C6F = 0x2452
+0x6C71 = 0x2451
+0x6C73 = 0x245A
+0x6C78 = 0x244B
+0x6C7B = 0x245C
+0x6C80 = 0x2765
+0x6C84 = 0x244E
+0x6C87 = 0x2456
+0x6C8A = 0x2763
+0x6C8B = 0x244F
+0x6C8E = 0x245D
+0x6C8F = 0x2450
+0x6C93 = 0x274F
+0x6C95 = 0x2457
+0x6C9A = 0x2454
+0x6C9C = 0x2458
+0x6C9D = 0x2764
+0x6CAD = 0x2756
+0x6CB0 = 0x276B
+0x6CB4 = 0x2762
+0x6CB6 = 0x2754
+0x6CB7 = 0x2758
+0x6CBA = 0x275B
+0x6CC0 = 0x2767
+0x6CC2 = 0x275A
+0x6CC3 = 0x275C
+0x6CC6 = 0x275D
+0x6CC7 = 0x276A
+0x6CCD = 0x2769
+0x6CCF = 0x276D
+0x6CD0 = 0x2759
+0x6CD1 = 0x276F
+0x6CD2 = 0x2760
+0x6CD4 = 0x2755
+0x6CD9 = 0x2753
+0x6CDA = 0x2B57
+0x6CDD = 0x2761
+0x6CDE = 0x2766
+0x6CE7 = 0x2757
+0x6CE9 = 0x276E
+0x6CEB = 0x2751
+0x6CEC = 0x2750
+0x6CED = 0x275E
+0x6CEE = 0x2752
+0x6CF2 = 0x275F
+0x6CF9 = 0x276C
+0x6D00 = 0x2B5E
+0x6D01 = 0x2B61
+0x6D03 = 0x2B64
+0x6D04 = 0x2B59
+0x6D07 = 0x2B67
+0x6D08 = 0x2B6A
+0x6D09 = 0x2B6C
+0x6D0A = 0x2B56
+0x6D0D = 0x302C
+0x6D0F = 0x2B65
+0x6D10 = 0x2B6D
+0x6D11 = 0x2B5D
+0x6D12 = 0x2B55
+0x6D16 = 0x3047
+0x6D18 = 0x2B62
+0x6D19 = 0x2B5A
+0x6D1A = 0x2B5C
+0x6D1D = 0x2B5F
+0x6D1F = 0x2B52
+0x6D20 = 0x2B68
+0x6D22 = 0x2B6B
+0x6D28 = 0x2B4F
+0x6D2C = 0x2B69
+0x6D2D = 0x2B51
+0x6D2F = 0x3041
+0x6D30 = 0x2768
+0x6D33 = 0x2B58
+0x6D34 = 0x2B50
+0x6D37 = 0x2B63
+0x6D3A = 0x2B5B
+0x6D3C = 0x2B53
+0x6D3F = 0x2B54
+0x6D40 = 0x2B66
+0x6D42 = 0x2B60
+0x6D58 = 0x302F
+0x6D5E = 0x3038
+0x6D5F = 0x303E
+0x6D60 = 0x303A
+0x6D61 = 0x302D
+0x6D62 = 0x3030
+0x6D63 = 0x3029
+0x6D64 = 0x302A
+0x6D67 = 0x3039
+0x6D68 = 0x3042
+0x6D6D = 0x3031
+0x6D6F = 0x3032
+0x6D70 = 0x303C
+0x6D75 = 0x304B
+0x6D76 = 0x302B
+0x6D7A = 0x3028
+0x6D7B = 0x3049
+0x6D7C = 0x303D
+0x6D7D = 0x304A
+0x6D7E = 0x3044
+0x6D7F = 0x3036
+0x6D80 = 0x3045
+0x6D82 = 0x303F
+0x6D83 = 0x3048
+0x6D84 = 0x3046
+0x6D86 = 0x3037
+0x6D8B = 0x3043
+0x6D8D = 0x3034
+0x6D90 = 0x304C
+0x6D91 = 0x3033
+0x6D92 = 0x302E
+0x6D97 = 0x303B
+0x6D98 = 0x3040
+0x6DAB = 0x3645
+0x6DAC = 0x3649
+0x6DB3 = 0x3647
+0x6DB4 = 0x3646
+0x6DB7 = 0x364C
+0x6DBA = 0x365E
+0x6DBB = 0x366A
+0x6DBD = 0x365B
+0x6DBE = 0x3654
+0x6DC0 = 0x3644
+0x6DC2 = 0x3660
+0x6DC8 = 0x3650
+0x6DC9 = 0x3662
+0x6DCA = 0x365A
+0x6DCD = 0x3668
+0x6DCF = 0x3661
+0x6DD0 = 0x3663
+0x6DD3 = 0x3665
+0x6DD4 = 0x364E
+0x6DD5 = 0x365F
+0x6DD6 = 0x3653
+0x6DD7 = 0x3667
+0x6DDB = 0x3658
+0x6DDC = 0x3656
+0x6DDD = 0x3657
+0x6DDF = 0x3652
+0x6DE0 = 0x3651
+0x6DE2 = 0x364B
+0x6DE3 = 0x3669
+0x6DE5 = 0x3655
+0x6DE9 = 0x364A
+0x6DED = 0x365C
+0x6DEF = 0x3035
+0x6DF0 = 0x365D
+0x6DF2 = 0x3664
+0x6DF4 = 0x3659
+0x6DF6 = 0x364D
+0x6DFC = 0x3D2C
+0x6DFD = 0x3666
+0x6E00 = 0x364F
+0x6E03 = 0x3D41
+0x6E1C = 0x3D3B
+0x6E1F = 0x3D2F
+0x6E22 = 0x3D4D
+0x6E27 = 0x3D51
+0x6E28 = 0x3D48
+0x6E2B = 0x3D36
+0x6E2E = 0x3D42
+0x6E30 = 0x3D4E
+0x6E31 = 0x3D47
+0x6E33 = 0x3D3C
+0x6E35 = 0x3D59
+0x6E36 = 0x3D5A
+0x6E39 = 0x3D4C
+0x6E3B = 0x3D40
+0x6E3C = 0x3D32
+0x6E3D = 0x3D33
+0x6E3F = 0x3D37
+0x6E40 = 0x3D3E
+0x6E41 = 0x3D38
+0x6E45 = 0x3D34
+0x6E46 = 0x3D2D
+0x6E47 = 0x3D2E
+0x6E49 = 0x3D30
+0x6E4B = 0x3D3D
+0x6E51 = 0x3D3F
+0x6E52 = 0x3D57
+0x6E53 = 0x3D4F
+0x6E55 = 0x3D55
+0x6E5A = 0x3D5B
+0x6E5C = 0x3D45
+0x6E5D = 0x3D39
+0x6E5E = 0x3D43
+0x6E60 = 0x3D49
+0x6E61 = 0x3D46
+0x6E62 = 0x3D35
+0x6E64 = 0x3D53
+0x6E65 = 0x3D50
+0x6E66 = 0x3D58
+0x6E68 = 0x3D44
+0x6E6B = 0x3D4B
+0x6E71 = 0x3D4A
+0x6E73 = 0x3D3A
+0x6E74 = 0x3648
+0x6E77 = 0x3D54
+0x6E78 = 0x3D52
+0x6E79 = 0x3D56
+0x6E88 = 0x3D31
+0x6E8D = 0x4447
+0x6E8E = 0x4446
+0x6E8F = 0x442C
+0x6E92 = 0x4445
+0x6E93 = 0x442F
+0x6E94 = 0x4430
+0x6E97 = 0x444E
+0x6E99 = 0x4444
+0x6E9B = 0x4429
+0x6E9E = 0x4438
+0x6E9F = 0x442E
+0x6EA0 = 0x4431
+0x6EA1 = 0x4449
+0x6EA3 = 0x4450
+0x6EA4 = 0x4448
+0x6EA6 = 0x443D
+0x6EAE = 0x444F
+0x6EB0 = 0x443B
+0x6EB1 = 0x4432
+0x6EB2 = 0x443F
+0x6EB3 = 0x444B
+0x6EB7 = 0x443A
+0x6EB9 = 0x4433
+0x6EBD = 0x4436
+0x6EBE = 0x4440
+0x6EBF = 0x444A
+0x6EC0 = 0x442D
+0x6EC1 = 0x4437
+0x6EC3 = 0x4441
+0x6EC6 = 0x4434
+0x6EC8 = 0x442B
+0x6EC9 = 0x4439
+0x6ECA = 0x444D
+0x6ECD = 0x443C
+0x6ECE = 0x4B34
+0x6ECF = 0x443E
+0x6ED0 = 0x444C
+0x6ED2 = 0x4435
+0x6ED6 = 0x442A
+0x6ED8 = 0x4443
+0x6EDC = 0x4442
+0x6EEB = 0x4B50
+0x6EED = 0x4B45
+0x6EEE = 0x4B4A
+0x6EF1 = 0x4B36
+0x6EF5 = 0x4B35
+0x6EF6 = 0x4B56
+0x6EF8 = 0x4B39
+0x6EF9 = 0x4B49
+0x6EFB = 0x4B3B
+0x6EFC = 0x4B59
+0x6EFD = 0x4B55
+0x6F00 = 0x515B
+0x6F03 = 0x4B37
+0x6F05 = 0x4B54
+0x6F07 = 0x4B51
+0x6F08 = 0x4B5E
+0x6F09 = 0x4B3D
+0x6F0A = 0x4B46
+0x6F0D = 0x4B5C
+0x6F0E = 0x4B52
+0x6F12 = 0x4B44
+0x6F18 = 0x4B42
+0x6F19 = 0x4B3F
+0x6F1A = 0x4B40
+0x6F1C = 0x4B58
+0x6F1E = 0x4B5D
+0x6F1F = 0x4B5B
+0x6F21 = 0x4B5F
+0x6F25 = 0x4B38
+0x6F26 = 0x5143
+0x6F27 = 0x4B41
+0x6F2D = 0x4B4B
+0x6F2E = 0x4B3C
+0x6F30 = 0x4B4D
+0x6F35 = 0x4B4F
+0x6F36 = 0x4B47
+0x6F37 = 0x4B3A
+0x6F39 = 0x4B57
+0x6F3A = 0x4B5A
+0x6F3B = 0x4B43
+0x6F3C = 0x4B4E
+0x6F40 = 0x4B4C
+0x6F41 = 0x5142
+0x6F43 = 0x4B53
+0x6F4E = 0x4B3E
+0x6F4F = 0x514C
+0x6F50 = 0x5156
+0x6F52 = 0x5155
+0x6F53 = 0x5161
+0x6F55 = 0x5153
+0x6F57 = 0x5157
+0x6F5A = 0x514E
+0x6F5D = 0x515A
+0x6F5E = 0x577B
+0x6F61 = 0x515C
+0x6F62 = 0x514B
+0x6F63 = 0x5166
+0x6F67 = 0x515F
+0x6F69 = 0x5163
+0x6F6A = 0x5168
+0x6F6B = 0x515D
+0x6F6C = 0x5151
+0x6F72 = 0x5154
+0x6F73 = 0x4B48
+0x6F76 = 0x5150
+0x6F77 = 0x5167
+0x6F7B = 0x5169
+0x6F7D = 0x515E
+0x6F7E = 0x5144
+0x6F7F = 0x5164
+0x6F82 = 0x5152
+0x6F85 = 0x514D
+0x6F87 = 0x5145
+0x6F89 = 0x5149
+0x6F8B = 0x5162
+0x6F8C = 0x514A
+0x6F8D = 0x5148
+0x6F90 = 0x5160
+0x6F92 = 0x5147
+0x6F93 = 0x5159
+0x6F94 = 0x5158
+0x6F95 = 0x5165
+0x6F96 = 0x514F
+0x6F9E = 0x577E
+0x6FA2 = 0x582C
+0x6FA3 = 0x5776
+0x6FA5 = 0x5824
+0x6FA8 = 0x5822
+0x6FA9 = 0x5D3B
+0x6FAA = 0x5828
+0x6FAB = 0x582E
+0x6FAC = 0x5827
+0x6FAD = 0x5774
+0x6FAE = 0x5825
+0x6FAF = 0x5830
+0x6FB0 = 0x5832
+0x6FB2 = 0x5831
+0x6FB8 = 0x582B
+0x6FBA = 0x5826
+0x6FBC = 0x5778
+0x6FBD = 0x577D
+0x6FBF = 0x582A
+0x6FC4 = 0x577C
+0x6FC6 = 0x5146
+0x6FC7 = 0x5777
+0x6FC8 = 0x577A
+0x6FC9 = 0x582D
+0x6FCA = 0x5821
+0x6FCB = 0x5775
+0x6FCC = 0x5D3A
+0x6FCD = 0x582F
+0x6FCE = 0x5779
+0x6FCF = 0x5829
+0x6FD4 = 0x5D3D
+0x6FDC = 0x5D3F
+0x6FDD = 0x5D45
+0x6FDE = 0x5D43
+0x6FE2 = 0x5D46
+0x6FE3 = 0x5D3E
+0x6FE6 = 0x5D42
+0x6FE7 = 0x5D41
+0x6FE8 = 0x5D47
+0x6FED = 0x5D40
+0x6FF2 = 0x5D44
+0x6FF4 = 0x5D3C
+0x6FF7 = 0x6225
+0x6FFB = 0x6222
+0x6FFC = 0x6224
+0x6FFF = 0x617E
+0x7000 = 0x6221
+0x7001 = 0x617A
+0x7004 = 0x5823
+0x7005 = 0x617B
+0x7007 = 0x6177
+0x700A = 0x6226
+0x700C = 0x6178
+0x700D = 0x6179
+0x700E = 0x617D
+0x7014 = 0x617C
+0x7016 = 0x656A
+0x7017 = 0x6570
+0x7019 = 0x6567
+0x701C = 0x6572
+0x7020 = 0x6569
+0x7021 = 0x656C
+0x7022 = 0x656D
+0x7023 = 0x656E
+0x7024 = 0x6571
+0x7026 = 0x6223
+0x7027 = 0x6568
+0x7029 = 0x656F
+0x702A = 0x6934
+0x702B = 0x656B
+0x702F = 0x692B
+0x7031 = 0x692E
+0x7033 = 0x6937
+0x7034 = 0x692D
+0x7035 = 0x692A
+0x7037 = 0x692C
+0x7038 = 0x6930
+0x7039 = 0x6933
+0x703A = 0x6932
+0x703B = 0x6936
+0x703C = 0x6929
+0x703F = 0x6931
+0x7040 = 0x6935
+0x7041 = 0x6938
+0x7042 = 0x692F
+0x7043 = 0x6B61
+0x7044 = 0x6B62
+0x7045 = 0x6B66
+0x7046 = 0x6B67
+0x7048 = 0x6B64
+0x7049 = 0x6B65
+0x704A = 0x6B63
+0x7052 = 0x6D59
+0x7055 = 0x6D56
+0x7056 = 0x6D57
+0x7057 = 0x6D58
+0x705A = 0x6F34
+0x705B = 0x6F33
+0x705D = 0x703D
+0x705F = 0x703B
+0x7060 = 0x703E
+0x7061 = 0x703C
+0x7062 = 0x7125
+0x7065 = 0x7171
+0x7066 = 0x715B
+0x7068 = 0x7170
+0x7069 = 0x723E
+0x706A = 0x723F
+0x7071 = 0x2261
+0x7074 = 0x245E
+0x707A = 0x245F
+0x7082 = 0x2778
+0x7083 = 0x277A
+0x7084 = 0x2775
+0x7085 = 0x2772
+0x7086 = 0x2774
+0x7091 = 0x2776
+0x7093 = 0x2773
+0x7094 = 0x2770
+0x7096 = 0x2777
+0x7098 = 0x2771
+0x709A = 0x2779
+0x709F = 0x2B6F
+0x70A1 = 0x2B73
+0x70A9 = 0x2B76
+0x70B0 = 0x2B72
+0x70B1 = 0x2B71
+0x70B4 = 0x2B74
+0x70B5 = 0x2B75
+0x70B7 = 0x2B6E
+0x70BE = 0x2B70
+0x70C5 = 0x305A
+0x70C6 = 0x305B
+0x70C7 = 0x305C
+0x70CB = 0x3051
+0x70CD = 0x3059
+0x70CE = 0x305E
+0x70D1 = 0x304F
+0x70D2 = 0x3055
+0x70D3 = 0x304E
+0x70D4 = 0x3058
+0x70D7 = 0x3054
+0x70DA = 0x305D
+0x70DC = 0x304D
+0x70DD = 0x3050
+0x70DE = 0x3056
+0x70E0 = 0x3057
+0x70E1 = 0x305F
+0x70E2 = 0x3053
+0x70F0 = 0x3671
+0x70F3 = 0x3673
+0x70F4 = 0x366F
+0x70F6 = 0x367B
+0x70F7 = 0x366D
+0x70F8 = 0x367A
+0x70FA = 0x366B
+0x70FB = 0x3D5F
+0x70FC = 0x3675
+0x70FF = 0x3676
+0x7100 = 0x3679
+0x7102 = 0x367D
+0x7104 = 0x3672
+0x7106 = 0x3677
+0x710B = 0x367C
+0x710C = 0x3670
+0x710D = 0x366C
+0x710E = 0x367E
+0x7110 = 0x3674
+0x7113 = 0x3678
+0x7117 = 0x366E
+0x711B = 0x3D69
+0x711E = 0x3D5D
+0x711F = 0x3D66
+0x7120 = 0x3D5C
+0x7122 = 0x3D64
+0x7123 = 0x3D62
+0x7125 = 0x3D63
+0x7128 = 0x3D67
+0x712E = 0x3D60
+0x712F = 0x3D5E
+0x7131 = 0x3D61
+0x7132 = 0x3D65
+0x713A = 0x3D68
+0x7141 = 0x4456
+0x7142 = 0x445D
+0x7143 = 0x445F
+0x7144 = 0x4465
+0x7147 = 0x4451
+0x714B = 0x4460
+0x714D = 0x4466
+0x7150 = 0x4463
+0x7152 = 0x4453
+0x7153 = 0x4464
+0x7154 = 0x4452
+0x7158 = 0x445E
+0x715A = 0x4467
+0x715D = 0x4457
+0x715F = 0x4462
+0x7160 = 0x4455
+0x7161 = 0x445C
+0x7162 = 0x4458
+0x7163 = 0x4454
+0x716A = 0x445B
+0x7170 = 0x4461
+0x7172 = 0x4459
+0x7178 = 0x445A
+0x717B = 0x4B67
+0x7180 = 0x4B63
+0x7181 = 0x4B69
+0x7182 = 0x4B65
+0x7185 = 0x4B64
+0x7186 = 0x4B68
+0x7187 = 0x4B60
+0x7189 = 0x4B62
+0x718F = 0x4B66
+0x7190 = 0x4B61
+0x7197 = 0x4B6A
+0x719A = 0x516F
+0x719B = 0x516C
+0x719C = 0x5178
+0x719D = 0x5172
+0x719E = 0x5174
+0x71A0 = 0x516E
+0x71A1 = 0x5176
+0x71A4 = 0x5175
+0x71A5 = 0x5173
+0x71A7 = 0x5179
+0x71A9 = 0x5170
+0x71AA = 0x5177
+0x71AF = 0x516B
+0x71B0 = 0x516D
+0x71B2 = 0x516A
+0x71B3 = 0x517A
+0x71B5 = 0x5171
+0x71B8 = 0x5836
+0x71BC = 0x5841
+0x71BD = 0x583F
+0x71BF = 0x5835
+0x71C0 = 0x5838
+0x71C1 = 0x5839
+0x71C2 = 0x5834
+0x71C5 = 0x5833
+0x71C6 = 0x5842
+0x71C7 = 0x583D
+0x71CA = 0x583C
+0x71CB = 0x583A
+0x71CF = 0x583E
+0x71D4 = 0x583B
+0x71D6 = 0x5837
+0x71D8 = 0x5840
+0x71DA = 0x5843
+0x71DB = 0x5844
+0x71E1 = 0x5D48
+0x71E2 = 0x5D4E
+0x71E4 = 0x5D4C
+0x71E8 = 0x5D4A
+0x71F0 = 0x5D4D
+0x71F1 = 0x5D49
+0x71F2 = 0x5D4B
+0x71F9 = 0x6229
+0x71FD = 0x622B
+0x71FF = 0x6228
+0x7201 = 0x6227
+0x7202 = 0x6576
+0x7203 = 0x622A
+0x7205 = 0x6577
+0x7207 = 0x6575
+0x720A = 0x6574
+0x720C = 0x6573
+0x7213 = 0x6939
+0x7214 = 0x693A
+0x7219 = 0x6B6A
+0x721A = 0x6B69
+0x721D = 0x6B68
+0x721E = 0x6D5A
+0x721F = 0x6D5B
+0x7222 = 0x6F35
+0x7223 = 0x703F
+0x7226 = 0x7126
+0x7227 = 0x722C
+0x7229 = 0x7240
+0x723F = 0x2142
+0x7241 = 0x2B77
+0x7242 = 0x3060
+0x7244 = 0x4B6B
+0x7249 = 0x2B78
+0x724A = 0x2B79
+0x724B = 0x3D6A
+0x724F = 0x4468
+0x7253 = 0x4B6C
+0x725A = 0x3D6B
+0x725E = 0x2262
+0x7263 = 0x2460
+0x726A = 0x277B
+0x726C = 0x2B7A
+0x726E = 0x2B7D
+0x7270 = 0x2B7B
+0x7273 = 0x2B7C
+0x7276 = 0x3063
+0x7277 = 0x3062
+0x7278 = 0x3061
+0x727B = 0x3722
+0x727C = 0x3723
+0x727E = 0x3721
+0x727F = 0x3724
+0x7285 = 0x3D6F
+0x7286 = 0x3D6E
+0x7288 = 0x3D6C
+0x7289 = 0x3D6D
+0x728B = 0x3D70
+0x728C = 0x446A
+0x728D = 0x4469
+0x728E = 0x446D
+0x7290 = 0x446C
+0x7291 = 0x446B
+0x7293 = 0x4B6F
+0x7295 = 0x4B6E
+0x7297 = 0x4B6D
+0x7298 = 0x517B
+0x729A = 0x517C
+0x729D = 0x5845
+0x729E = 0x5846
+0x72A1 = 0x657C
+0x72A3 = 0x657B
+0x72A4 = 0x657A
+0x72A5 = 0x6578
+0x72A6 = 0x6579
+0x72A8 = 0x693B
+0x72A9 = 0x6D5C
+0x72AA = 0x7127
+0x72AE = 0x2164
+0x72B0 = 0x2165
+0x72B4 = 0x2263
+0x72B5 = 0x2264
+0x72BA = 0x2466
+0x72BD = 0x2462
+0x72BF = 0x2461
+0x72C1 = 0x2465
+0x72C3 = 0x2463
+0x72C5 = 0x2467
+0x72C6 = 0x2464
+0x72C9 = 0x2821
+0x72CA = 0x2B7E
+0x72CB = 0x277D
+0x72CC = 0x2826
+0x72D1 = 0x2827
+0x72D2 = 0x2823
+0x72D4 = 0x2824
+0x72D6 = 0x277C
+0x72D8 = 0x277E
+0x72DA = 0x2825
+0x72DC = 0x2822
+0x72DF = 0x2C24
+0x72E3 = 0x2C27
+0x72E4 = 0x2C21
+0x72E6 = 0x2C26
+0x72E8 = 0x2C22
+0x72EA = 0x2C25
+0x72EB = 0x2C23
+0x72F3 = 0x3069
+0x72F4 = 0x3066
+0x72F6 = 0x3068
+0x72FA = 0x3065
+0x72FB = 0x306A
+0x72FE = 0x3067
+0x72FF = 0x372C
+0x7300 = 0x3064
+0x7301 = 0x306B
+0x7307 = 0x3727
+0x7308 = 0x372B
+0x730A = 0x372A
+0x730B = 0x3D72
+0x730C = 0x3D7D
+0x730F = 0x372D
+0x7311 = 0x3728
+0x7312 = 0x3D71
+0x7317 = 0x3726
+0x7318 = 0x3729
+0x731D = 0x3725
+0x731E = 0x372E
+0x7322 = 0x3D74
+0x7323 = 0x3D7B
+0x7326 = 0x3D7A
+0x7327 = 0x3D77
+0x732D = 0x3D79
+0x7330 = 0x3D73
+0x7331 = 0x3D75
+0x7332 = 0x3D78
+0x7333 = 0x3D76
+0x7335 = 0x3D7C
+0x733A = 0x4471
+0x733B = 0x4470
+0x733C = 0x446E
+0x7340 = 0x4472
+0x7342 = 0x446F
+0x7343 = 0x4B70
+0x7349 = 0x4474
+0x734A = 0x4473
+0x734C = 0x4B73
+0x734D = 0x4B71
+0x7351 = 0x4B72
+0x7352 = 0x517E
+0x7358 = 0x517D
+0x7359 = 0x5228
+0x735A = 0x5227
+0x735B = 0x5225
+0x735D = 0x5224
+0x735E = 0x5221
+0x735F = 0x5222
+0x7360 = 0x5223
+0x7361 = 0x5226
+0x7362 = 0x5229
+0x7365 = 0x584B
+0x7366 = 0x5848
+0x7367 = 0x5849
+0x7369 = 0x5847
+0x736A = 0x584D
+0x736B = 0x584C
+0x736C = 0x584A
+0x736E = 0x5D50
+0x736F = 0x5D51
+0x7373 = 0x5D4F
+0x7376 = 0x622C
+0x737C = 0x693D
+0x737D = 0x693C
+0x737E = 0x6B6B
+0x737F = 0x6D5D
+0x7381 = 0x6F37
+0x7382 = 0x6F36
+0x7383 = 0x6F38
+0x7385 = 0x2C28
+0x7388 = 0x372F
+0x738A = 0x2166
+0x738E = 0x2265
+0x7392 = 0x246C
+0x7393 = 0x246A
+0x7394 = 0x246B
+0x7395 = 0x2468
+0x7397 = 0x2469
+0x739D = 0x282F
+0x73A0 = 0x282D
+0x73A1 = 0x2829
+0x73A2 = 0x282C
+0x73A4 = 0x2828
+0x73A6 = 0x282B
+0x73AC = 0x282E
+0x73AD = 0x282A
+0x73B4 = 0x2C30
+0x73B5 = 0x2C2F
+0x73B6 = 0x2C2E
+0x73B8 = 0x2C37
+0x73B9 = 0x2C2D
+0x73BC = 0x3070
+0x73BE = 0x2C34
+0x73BF = 0x2C32
+0x73C2 = 0x2C2A
+0x73C3 = 0x2C35
+0x73C5 = 0x2C2C
+0x73C6 = 0x2C36
+0x73C7 = 0x2C33
+0x73C8 = 0x2C2B
+0x73CB = 0x2C38
+0x73CC = 0x2C29
+0x73D2 = 0x3075
+0x73D3 = 0x306C
+0x73D4 = 0x3077
+0x73D6 = 0x306F
+0x73D7 = 0x307A
+0x73D8 = 0x307B
+0x73D9 = 0x306D
+0x73DA = 0x3079
+0x73DB = 0x3076
+0x73DC = 0x3074
+0x73DD = 0x3078
+0x73E3 = 0x3072
+0x73E5 = 0x306E
+0x73E7 = 0x3071
+0x73E8 = 0x307C
+0x73E9 = 0x3073
+0x73EB = 0x2C31
+0x73F4 = 0x373D
+0x73F5 = 0x3732
+0x73F6 = 0x3730
+0x73F8 = 0x3731
+0x73FA = 0x3738
+0x73FC = 0x3739
+0x73FD = 0x3735
+0x73FF = 0x373A
+0x7400 = 0x3737
+0x7401 = 0x3734
+0x7404 = 0x3733
+0x7407 = 0x3736
+0x7408 = 0x373E
+0x740B = 0x373C
+0x740C = 0x373B
+0x7416 = 0x3E24
+0x741A = 0x3E25
+0x741D = 0x3E2B
+0x7420 = 0x3E2D
+0x7421 = 0x3E26
+0x7423 = 0x3E2A
+0x7424 = 0x3E29
+0x7429 = 0x3E2C
+0x742B = 0x3E23
+0x742C = 0x3E21
+0x742D = 0x3E27
+0x742E = 0x3D7E
+0x7430 = 0x3E22
+0x7431 = 0x3E28
+0x7432 = 0x3E2E
+0x7440 = 0x447B
+0x7442 = 0x4521
+0x7444 = 0x4475
+0x7446 = 0x4522
+0x744A = 0x4476
+0x744B = 0x4477
+0x744D = 0x4523
+0x744E = 0x447E
+0x744F = 0x447C
+0x7450 = 0x447D
+0x7451 = 0x4479
+0x7452 = 0x4478
+0x7454 = 0x4524
+0x7457 = 0x447A
+0x7462 = 0x4B74
+0x7467 = 0x4B79
+0x746E = 0x4B7A
+0x7471 = 0x4B76
+0x7472 = 0x4B78
+0x7473 = 0x4B75
+0x7475 = 0x4B77
+0x7479 = 0x5233
+0x747C = 0x5232
+0x747D = 0x522F
+0x747F = 0x584E
+0x7481 = 0x522E
+0x7485 = 0x5230
+0x7486 = 0x522D
+0x7487 = 0x522A
+0x7488 = 0x5231
+0x7489 = 0x522B
+0x748A = 0x522C
+0x7490 = 0x5D55
+0x7492 = 0x5852
+0x7494 = 0x5851
+0x7495 = 0x5853
+0x7497 = 0x5D52
+0x749A = 0x584F
+0x74A0 = 0x5850
+0x74A1 = 0x5854
+0x74A5 = 0x5D59
+0x74AA = 0x5D56
+0x74AB = 0x5D54
+0x74AD = 0x5D57
+0x74AF = 0x5D5A
+0x74B1 = 0x5D58
+0x74B2 = 0x5D53
+0x74B5 = 0x622F
+0x74B6 = 0x6232
+0x74B7 = 0x6621
+0x74B8 = 0x622D
+0x74BA = 0x693E
+0x74BB = 0x6233
+0x74BE = 0x6231
+0x74C0 = 0x622E
+0x74C1 = 0x6230
+0x74C2 = 0x6234
+0x74C3 = 0x6622
+0x74C5 = 0x657E
+0x74CB = 0x657D
+0x74D5 = 0x6D5F
+0x74D7 = 0x6D61
+0x74D8 = 0x6D5E
+0x74D9 = 0x6D60
+0x74DB = 0x7040
+0x74DD = 0x2830
+0x74DE = 0x307D
+0x74DF = 0x307E
+0x74E1 = 0x4525
+0x74E5 = 0x7041
+0x74E8 = 0x2831
+0x74EC = 0x2C39
+0x74EE = 0x2C3A
+0x74F4 = 0x3121
+0x74F5 = 0x3122
+0x74FB = 0x3E2F
+0x74FD = 0x4528
+0x74FE = 0x4527
+0x74FF = 0x4526
+0x7500 = 0x4B7B
+0x7502 = 0x4B7C
+0x7503 = 0x4B7D
+0x7507 = 0x5235
+0x7508 = 0x5234
+0x750B = 0x5855
+0x750F = 0x5D5E
+0x7510 = 0x5D5B
+0x7511 = 0x5D5C
+0x7512 = 0x5D5D
+0x7513 = 0x6236
+0x7514 = 0x6235
+0x7516 = 0x6623
+0x7517 = 0x6B6C
+0x751D = 0x4529
+0x7521 = 0x3123
+0x752A = 0x2266
+0x752E = 0x2C3B
+0x752F = 0x3E30
+0x7539 = 0x246E
+0x753A = 0x246D
+0x753E = 0x2834
+0x753F = 0x2832
+0x7540 = 0x2833
+0x7547 = 0x2C3C
+0x7548 = 0x2C3D
+0x755B = 0x3124
+0x755F = 0x3125
+0x7563 = 0x3740
+0x7564 = 0x373F
+0x756C = 0x3E32
+0x756F = 0x3E31
+0x7577 = 0x452B
+0x7579 = 0x452A
+0x757D = 0x4B7E
+0x757E = 0x5236
+0x7580 = 0x5856
+0x7584 = 0x5D5F
+0x758C = 0x2835
+0x7590 = 0x4C21
+0x7594 = 0x246F
+0x7595 = 0x2470
+0x7598 = 0x2836
+0x75A7 = 0x2C3E
+0x75AA = 0x2C3F
+0x75B0 = 0x3126
+0x75B6 = 0x312C
+0x75BA = 0x312D
+0x75BB = 0x3128
+0x75BF = 0x312B
+0x75C0 = 0x312A
+0x75C1 = 0x3127
+0x75C4 = 0x3129
+0x75CB = 0x3744
+0x75CC = 0x3745
+0x75CE = 0x3741
+0x75CF = 0x3743
+0x75D0 = 0x3747
+0x75D1 = 0x3746
+0x75D2 = 0x3742
+0x75D7 = 0x3E3A
+0x75DA = 0x3E34
+0x75DD = 0x3E37
+0x75DF = 0x3E38
+0x75E1 = 0x3E35
+0x75E4 = 0x3E39
+0x75E6 = 0x3E36
+0x75E7 = 0x3E33
+0x75ED = 0x4538
+0x75EF = 0x452D
+0x75F5 = 0x4539
+0x75F6 = 0x4537
+0x75F7 = 0x4530
+0x75F8 = 0x4534
+0x75F9 = 0x4533
+0x75FB = 0x4536
+0x75FC = 0x4532
+0x75FD = 0x453A
+0x75FE = 0x4531
+0x7603 = 0x452F
+0x7608 = 0x4C23
+0x760A = 0x4C27
+0x760C = 0x4C24
+0x760F = 0x452E
+0x7610 = 0x4535
+0x7611 = 0x4C26
+0x7614 = 0x4C28
+0x7615 = 0x4C25
+0x7616 = 0x4C22
+0x7619 = 0x5239
+0x761A = 0x523D
+0x761B = 0x523F
+0x761C = 0x523B
+0x761D = 0x523A
+0x761E = 0x5238
+0x7623 = 0x523C
+0x7625 = 0x5237
+0x7628 = 0x523E
+0x762D = 0x5858
+0x762F = 0x5857
+0x7630 = 0x585F
+0x7631 = 0x5859
+0x7632 = 0x585E
+0x7633 = 0x585B
+0x7635 = 0x585D
+0x763C = 0x585C
+0x763D = 0x585A
+0x7643 = 0x5D60
+0x7647 = 0x5D63
+0x7648 = 0x5D61
+0x7649 = 0x5D62
+0x7650 = 0x623A
+0x7653 = 0x623B
+0x7657 = 0x623C
+0x7659 = 0x6239
+0x765A = 0x623D
+0x765C = 0x6237
+0x7660 = 0x6624
+0x7664 = 0x6238
+0x766A = 0x6B6D
+0x766D = 0x6D62
+0x7670 = 0x6F39
+0x7675 = 0x723A
+0x7679 = 0x2C40
+0x767F = 0x2267
+0x7681 = 0x2471
+0x7689 = 0x3749
+0x768A = 0x312E
+0x768F = 0x3748
+0x7692 = 0x3E3C
+0x7695 = 0x3E3B
+0x7699 = 0x453B
+0x769B = 0x5243
+0x769C = 0x5240
+0x769D = 0x5241
+0x769E = 0x5242
+0x76A4 = 0x5D64
+0x76A6 = 0x623E
+0x76AA = 0x6940
+0x76AB = 0x693F
+0x76AD = 0x6D63
+0x76AF = 0x2837
+0x76B5 = 0x453C
+0x76B8 = 0x4C29
+0x76BB = 0x5860
+0x76BD = 0x623F
+0x76BE = 0x6941
+0x76C4 = 0x2C41
+0x76C9 = 0x312F
+0x76D3 = 0x374A
+0x76DA = 0x3E3D
+0x76DD = 0x453D
+0x76E6 = 0x5861
+0x76E9 = 0x5D65
+0x76EC = 0x6240
+0x76ED = 0x6942
+0x76F0 = 0x283A
+0x76F1 = 0x2839
+0x76F3 = 0x2838
+0x76F5 = 0x283B
+0x76F7 = 0x2C47
+0x76FA = 0x2C49
+0x76FB = 0x2C48
+0x7703 = 0x2C43
+0x7704 = 0x2C44
+0x7705 = 0x2C45
+0x7708 = 0x2C42
+0x770A = 0x2C46
+0x7710 = 0x3132
+0x7711 = 0x3136
+0x7712 = 0x3134
+0x7713 = 0x3133
+0x7715 = 0x3137
+0x7719 = 0x3138
+0x771A = 0x3139
+0x771B = 0x3131
+0x771D = 0x3130
+0x7722 = 0x313A
+0x7723 = 0x3135
+0x7725 = 0x3753
+0x7727 = 0x313B
+0x772D = 0x374D
+0x772F = 0x374C
+0x7731 = 0x374E
+0x7732 = 0x374F
+0x7733 = 0x3751
+0x7734 = 0x3750
+0x7735 = 0x3755
+0x7739 = 0x374B
+0x773B = 0x3754
+0x773D = 0x3752
+0x7744 = 0x3E40
+0x7745 = 0x3E42
+0x7746 = 0x3E3E
+0x7747 = 0x3E3F
+0x774A = 0x3E43
+0x774B = 0x3E45
+0x774C = 0x3E46
+0x774D = 0x3E41
+0x774E = 0x3E44
+0x7752 = 0x4541
+0x7754 = 0x4546
+0x7755 = 0x453E
+0x7756 = 0x4542
+0x7759 = 0x4547
+0x775A = 0x4543
+0x775F = 0x453F
+0x7760 = 0x4540
+0x7767 = 0x4545
+0x7769 = 0x4544
+0x776D = 0x4548
+0x776E = 0x4C2E
+0x776F = 0x4C30
+0x777C = 0x4C2B
+0x777E = 0x4C31
+0x7780 = 0x4C2F
+0x7781 = 0x4C2A
+0x7782 = 0x4C2D
+0x7783 = 0x4C32
+0x7785 = 0x4C2C
+0x7788 = 0x5247
+0x7789 = 0x5246
+0x778D = 0x5244
+0x778F = 0x5245
+0x7795 = 0x5869
+0x7797 = 0x586B
+0x7799 = 0x586A
+0x779A = 0x5862
+0x779B = 0x5866
+0x779C = 0x5865
+0x779D = 0x5863
+0x77A1 = 0x5864
+0x77A2 = 0x5867
+0x77A3 = 0x5868
+0x77A8 = 0x5D6D
+0x77AB = 0x5D67
+0x77B1 = 0x5D6C
+0x77B2 = 0x5D68
+0x77B4 = 0x5D6B
+0x77B5 = 0x5D66
+0x77B6 = 0x5D6A
+0x77B7 = 0x5D69
+0x77BA = 0x6242
+0x77C2 = 0x6241
+0x77C4 = 0x6627
+0x77C9 = 0x6625
+0x77CA = 0x6626
+0x77CC = 0x6943
+0x77CD = 0x6946
+0x77CE = 0x6944
+0x77CF = 0x6945
+0x77D0 = 0x6B6E
+0x77D4 = 0x6F3A
+0x77D5 = 0x7042
+0x77D8 = 0x7128
+0x77D9 = 0x7129
+0x77DE = 0x3E47
+0x77E0 = 0x4549
+0x77E7 = 0x2C4A
+0x77E8 = 0x2C4B
+0x77EC = 0x3E48
+0x77F0 = 0x5D6E
+0x77F1 = 0x6628
+0x77F2 = 0x6947
+0x77F7 = 0x2841
+0x77F8 = 0x283C
+0x77F9 = 0x283E
+0x77FA = 0x2840
+0x77FB = 0x283F
+0x77FC = 0x283D
+0x7803 = 0x2C54
+0x7805 = 0x2C4F
+0x7806 = 0x2C4C
+0x7809 = 0x2C53
+0x780E = 0x2C52
+0x780F = 0x2C51
+0x7810 = 0x2C50
+0x7811 = 0x2C4D
+0x7812 = 0x2C4E
+0x7813 = 0x2C55
+0x7821 = 0x3144
+0x7822 = 0x313E
+0x7823 = 0x313C
+0x7826 = 0x375C
+0x7828 = 0x3141
+0x7829 = 0x3145
+0x782A = 0x3147
+0x782B = 0x3143
+0x782C = 0x313D
+0x782E = 0x3142
+0x782F = 0x3140
+0x7831 = 0x3148
+0x7833 = 0x3146
+0x7835 = 0x313F
+0x7845 = 0x375D
+0x7848 = 0x3756
+0x7849 = 0x3758
+0x784A = 0x375A
+0x784C = 0x375B
+0x784D = 0x3759
+0x7850 = 0x375E
+0x7852 = 0x3757
+0x785C = 0x3E4C
+0x785E = 0x3E54
+0x7860 = 0x3E49
+0x7862 = 0x3E55
+0x7864 = 0x3E4A
+0x7865 = 0x3E4B
+0x7868 = 0x3E53
+0x7869 = 0x3E52
+0x786A = 0x3E4F
+0x786D = 0x3E4D
+0x786E = 0x3E50
+0x7870 = 0x3E51
+0x7871 = 0x3E4E
+0x7879 = 0x4554
+0x787B = 0x4558
+0x787E = 0x4C38
+0x7880 = 0x4556
+0x7883 = 0x4553
+0x7884 = 0x454E
+0x7885 = 0x4550
+0x7886 = 0x4551
+0x7887 = 0x454A
+0x788F = 0x454D
+0x7894 = 0x454C
+0x7895 = 0x454F
+0x7896 = 0x4557
+0x7899 = 0x4555
+0x789A = 0x454B
+0x789E = 0x4C3A
+0x78A0 = 0x4C3C
+0x78A1 = 0x4552
+0x78A2 = 0x4C3E
+0x78A4 = 0x4C3F
+0x78A5 = 0x4C3B
+0x78A8 = 0x4C37
+0x78AA = 0x4C34
+0x78AB = 0x4C39
+0x78AC = 0x4C3D
+0x78AD = 0x4C36
+0x78B2 = 0x4C33
+0x78B4 = 0x4C35
+0x78BB = 0x5249
+0x78C3 = 0x5250
+0x78C4 = 0x5251
+0x78C8 = 0x524F
+0x78C9 = 0x5252
+0x78CC = 0x524B
+0x78CD = 0x5248
+0x78CE = 0x524D
+0x78CF = 0x524A
+0x78D1 = 0x524C
+0x78D4 = 0x524E
+0x78DB = 0x5872
+0x78DD = 0x586C
+0x78DE = 0x5870
+0x78DF = 0x5876
+0x78E0 = 0x5877
+0x78E1 = 0x5873
+0x78E2 = 0x5874
+0x78E3 = 0x5871
+0x78E5 = 0x586E
+0x78E9 = 0x586D
+0x78EA = 0x586F
+0x78ED = 0x5875
+0x78F2 = 0x5D75
+0x78F3 = 0x5D6F
+0x78F9 = 0x5D77
+0x78FB = 0x5D72
+0x78FC = 0x5D73
+0x78FD = 0x5D70
+0x78FE = 0x5D78
+0x78FF = 0x5D74
+0x7902 = 0x5D71
+0x7904 = 0x5D79
+0x7905 = 0x5D76
+0x7909 = 0x6246
+0x790C = 0x6243
+0x7910 = 0x6247
+0x7911 = 0x6249
+0x7912 = 0x6248
+0x7913 = 0x6244
+0x7914 = 0x6245
+0x7917 = 0x662D
+0x791B = 0x662A
+0x791C = 0x662C
+0x791D = 0x6629
+0x791E = 0x662E
+0x7921 = 0x662B
+0x7923 = 0x6949
+0x7924 = 0x694C
+0x7925 = 0x6948
+0x7927 = 0x694A
+0x7928 = 0x694B
+0x7929 = 0x694D
+0x792D = 0x6B6F
+0x792F = 0x6B71
+0x7931 = 0x6B70
+0x7935 = 0x6D64
+0x7938 = 0x7043
+0x7939 = 0x712A
+0x793D = 0x2472
+0x793F = 0x2843
+0x7942 = 0x2842
+0x7944 = 0x2C5A
+0x7945 = 0x2C59
+0x794A = 0x2C56
+0x794B = 0x2C58
+0x794C = 0x2C57
+0x794F = 0x314B
+0x7951 = 0x314F
+0x7952 = 0x314E
+0x7953 = 0x314D
+0x7954 = 0x3149
+0x795B = 0x314A
+0x795C = 0x314C
+0x7961 = 0x3765
+0x7963 = 0x3763
+0x7964 = 0x375F
+0x7967 = 0x3760
+0x7969 = 0x3761
+0x796A = 0x3762
+0x796B = 0x3764
+0x7970 = 0x3E59
+0x7972 = 0x3E58
+0x7973 = 0x3E57
+0x7974 = 0x3E56
+0x7979 = 0x455C
+0x797C = 0x4559
+0x797D = 0x455B
+0x7982 = 0x455A
+0x7988 = 0x4C48
+0x798A = 0x4C41
+0x798B = 0x4C42
+0x7990 = 0x4C4A
+0x7992 = 0x4C49
+0x7993 = 0x4C46
+0x7994 = 0x4C45
+0x7995 = 0x4C44
+0x7996 = 0x4C43
+0x7997 = 0x4C47
+0x7998 = 0x4C40
+0x799A = 0x5253
+0x799B = 0x5258
+0x799C = 0x5256
+0x79A0 = 0x5255
+0x79A1 = 0x5254
+0x79A2 = 0x5257
+0x79A4 = 0x5878
+0x79A8 = 0x5D7B
+0x79AB = 0x5D7A
+0x79AC = 0x624B
+0x79AD = 0x624A
+0x79B0 = 0x662F
+0x79B2 = 0x694E
+0x79B4 = 0x6D65
+0x79B6 = 0x7045
+0x79B7 = 0x7044
+0x79B8 = 0x2167
+0x79BB = 0x3766
+0x79C5 = 0x2844
+0x79CD = 0x2C5C
+0x79CE = 0x2C5F
+0x79CF = 0x2C5D
+0x79D5 = 0x2C5B
+0x79D6 = 0x2C5E
+0x79DC = 0x3156
+0x79DD = 0x3158
+0x79DE = 0x3157
+0x79E0 = 0x3152
+0x79EA = 0x3155
+0x79EB = 0x3150
+0x79EC = 0x3151
+0x79ED = 0x3154
+0x79EE = 0x3153
+0x79F6 = 0x3769
+0x79F7 = 0x376A
+0x79F8 = 0x3768
+0x79FA = 0x3767
+0x7A02 = 0x3E5A
+0x7A03 = 0x3E5C
+0x7A04 = 0x3E5E
+0x7A0A = 0x3E5B
+0x7A0C = 0x3E5D
+0x7A10 = 0x4566
+0x7A11 = 0x455D
+0x7A12 = 0x4560
+0x7A13 = 0x4564
+0x7A15 = 0x4562
+0x7A17 = 0x4561
+0x7A18 = 0x455E
+0x7A19 = 0x455F
+0x7A1B = 0x4565
+0x7A22 = 0x4563
+0x7A26 = 0x4C50
+0x7A28 = 0x4C4F
+0x7A2B = 0x4C4B
+0x7A2F = 0x4C4E
+0x7A30 = 0x4C4D
+0x7A39 = 0x525A
+0x7A44 = 0x5879
+0x7A47 = 0x587B
+0x7A48 = 0x587A
+0x7A4A = 0x4C4C
+0x7A54 = 0x5E22
+0x7A56 = 0x5D7E
+0x7A58 = 0x5E21
+0x7A5A = 0x5E23
+0x7A5B = 0x5D7D
+0x7A5C = 0x5D7C
+0x7A5F = 0x624C
+0x7A67 = 0x6630
+0x7A68 = 0x6631
+0x7A6C = 0x6950
+0x7A6D = 0x6951
+0x7A6E = 0x694F
+0x7A70 = 0x6D66
+0x7A71 = 0x6D67
+0x7A75 = 0x2268
+0x7A78 = 0x2845
+0x7A7B = 0x2846
+0x7A7E = 0x2C61
+0x7A80 = 0x2C60
+0x7A85 = 0x315B
+0x7A86 = 0x3159
+0x7A87 = 0x315F
+0x7A89 = 0x315A
+0x7A8A = 0x315E
+0x7A8B = 0x315C
+0x7A8C = 0x315D
+0x7A8F = 0x376B
+0x7A90 = 0x376D
+0x7A94 = 0x376C
+0x7A99 = 0x3E5F
+0x7A9E = 0x4569
+0x7AA2 = 0x4568
+0x7AA3 = 0x4567
+0x7AA8 = 0x4C51
+0x7AAB = 0x4C52
+0x7AAC = 0x4C53
+0x7AB1 = 0x5921
+0x7AB2 = 0x525B
+0x7AB3 = 0x525D
+0x7AB4 = 0x525C
+0x7AB5 = 0x587E
+0x7AB6 = 0x587C
+0x7AB7 = 0x5922
+0x7AB8 = 0x587D
+0x7ABE = 0x5E24
+0x7AC0 = 0x5E25
+0x7AC1 = 0x5E26
+0x7AD1 = 0x2C62
+0x7AD8 = 0x3160
+0x7AE4 = 0x3E61
+0x7AE6 = 0x3E60
+0x7AEB = 0x456A
+0x7AEE = 0x4C54
+0x7AF7 = 0x6952
+0x7AFB = 0x2847
+0x7B00 = 0x2C63
+0x7B01 = 0x2C64
+0x7B04 = 0x3162
+0x7B05 = 0x3164
+0x7B08 = 0x3166
+0x7B09 = 0x3169
+0x7B0A = 0x3167
+0x7B0E = 0x3168
+0x7B0F = 0x3165
+0x7B10 = 0x3161
+0x7B12 = 0x316A
+0x7B13 = 0x3163
+0x7B18 = 0x3776
+0x7B1A = 0x3821
+0x7B1D = 0x3778
+0x7B22 = 0x3773
+0x7B23 = 0x3822
+0x7B24 = 0x3774
+0x7B25 = 0x3771
+0x7B2A = 0x3777
+0x7B2B = 0x377A
+0x7B2D = 0x377B
+0x7B2F = 0x377C
+0x7B30 = 0x3772
+0x7B31 = 0x3779
+0x7B32 = 0x377D
+0x7B33 = 0x3775
+0x7B34 = 0x3770
+0x7B35 = 0x376E
+0x7B38 = 0x377E
+0x7B3B = 0x376F
+0x7B40 = 0x3E68
+0x7B44 = 0x3E64
+0x7B45 = 0x3E6A
+0x7B47 = 0x3E63
+0x7B48 = 0x3E65
+0x7B4A = 0x3E62
+0x7B4C = 0x3E66
+0x7B4E = 0x3E67
+0x7B58 = 0x3E69
+0x7B61 = 0x4575
+0x7B63 = 0x4578
+0x7B64 = 0x456C
+0x7B65 = 0x4571
+0x7B66 = 0x456B
+0x7B69 = 0x456F
+0x7B6D = 0x456D
+0x7B70 = 0x4574
+0x7B71 = 0x4573
+0x7B72 = 0x4570
+0x7B73 = 0x4572
+0x7B74 = 0x456E
+0x7B76 = 0x4577
+0x7B78 = 0x4576
+0x7B82 = 0x4C64
+0x7B85 = 0x4C5F
+0x7B88 = 0x4C55
+0x7B8A = 0x4C57
+0x7B8C = 0x4C5C
+0x7B8D = 0x4C5B
+0x7B8E = 0x4C5E
+0x7B90 = 0x4C59
+0x7B91 = 0x4C58
+0x7B96 = 0x4C5A
+0x7B98 = 0x4C60
+0x7B99 = 0x4C62
+0x7B9B = 0x4C5D
+0x7B9C = 0x4C56
+0x7BA4 = 0x4C63
+0x7BAC = 0x5261
+0x7BAF = 0x5263
+0x7BB5 = 0x5266
+0x7BB7 = 0x525E
+0x7BB9 = 0x5264
+0x7BBE = 0x5260
+0x7BCA = 0x5265
+0x7BCB = 0x525F
+0x7BCE = 0x5262
+0x7BD4 = 0x592C
+0x7BD5 = 0x5927
+0x7BD8 = 0x5931
+0x7BDA = 0x5929
+0x7BDC = 0x592F
+0x7BDD = 0x5926
+0x7BDE = 0x5923
+0x7BDF = 0x5932
+0x7BE2 = 0x592E
+0x7BE3 = 0x5924
+0x7BE5 = 0x5928
+0x7BE7 = 0x5925
+0x7BE8 = 0x592A
+0x7BEA = 0x592D
+0x7BEB = 0x5930
+0x7BF0 = 0x5E38
+0x7BF1 = 0x5E39
+0x7BF2 = 0x5E29
+0x7BF3 = 0x5E30
+0x7BF4 = 0x5E2E
+0x7BF8 = 0x5E35
+0x7BF9 = 0x592B
+0x7BFB = 0x5E2C
+0x7BFD = 0x5E36
+0x7BFF = 0x5E2B
+0x7C00 = 0x5E2A
+0x7C01 = 0x5E34
+0x7C02 = 0x5E31
+0x7C03 = 0x5E33
+0x7C05 = 0x5E27
+0x7C06 = 0x5E37
+0x7C09 = 0x5E32
+0x7C0A = 0x5E3B
+0x7C0B = 0x5E2F
+0x7C0E = 0x5E2D
+0x7C0F = 0x5E28
+0x7C10 = 0x5E3A
+0x7C19 = 0x624F
+0x7C1C = 0x624D
+0x7C1D = 0x6253
+0x7C1F = 0x6251
+0x7C20 = 0x6250
+0x7C22 = 0x6256
+0x7C25 = 0x6257
+0x7C26 = 0x6254
+0x7C28 = 0x6255
+0x7C29 = 0x624E
+0x7C2C = 0x6635
+0x7C2D = 0x6252
+0x7C30 = 0x6258
+0x7C33 = 0x6632
+0x7C39 = 0x6634
+0x7C3B = 0x6636
+0x7C3C = 0x6633
+0x7C45 = 0x6957
+0x7C47 = 0x6956
+0x7C48 = 0x6954
+0x7C49 = 0x6953
+0x7C4A = 0x6955
+0x7C53 = 0x6B73
+0x7C54 = 0x6B72
+0x7C57 = 0x6D68
+0x7C59 = 0x6D6A
+0x7C5A = 0x6D6C
+0x7C5B = 0x6D6B
+0x7C5C = 0x6D69
+0x7C66 = 0x6F3C
+0x7C67 = 0x6F3B
+0x7C69 = 0x712B
+0x7C6A = 0x7046
+0x7C6B = 0x712C
+0x7C6F = 0x715C
+0x7C75 = 0x2848
+0x7C78 = 0x2C66
+0x7C79 = 0x2C67
+0x7C7A = 0x2C65
+0x7C7F = 0x2C68
+0x7C80 = 0x2C69
+0x7C81 = 0x2C6A
+0x7C84 = 0x316B
+0x7C85 = 0x3171
+0x7C88 = 0x316F
+0x7C8A = 0x316D
+0x7C8C = 0x316E
+0x7C8D = 0x3170
+0x7C91 = 0x316C
+0x7C94 = 0x3823
+0x7C96 = 0x3825
+0x7C98 = 0x3824
+0x7C9E = 0x3E6C
+0x7CA1 = 0x3E6E
+0x7CA2 = 0x3E6B
+0x7CA3 = 0x3826
+0x7CA8 = 0x3E6D
+0x7CAF = 0x457B
+0x7CB2 = 0x4579
+0x7CB4 = 0x457A
+0x7CBA = 0x4C68
+0x7CBB = 0x4C65
+0x7CBC = 0x4C67
+0x7CBF = 0x4C66
+0x7CC5 = 0x5267
+0x7CC8 = 0x5268
+0x7CCB = 0x526A
+0x7CCC = 0x5269
+0x7CD0 = 0x5936
+0x7CD1 = 0x5937
+0x7CD2 = 0x5933
+0x7CD4 = 0x5934
+0x7CD7 = 0x5935
+0x7CE8 = 0x5E3C
+0x7CEA = 0x6638
+0x7CEC = 0x6637
+0x7CEE = 0x6958
+0x7CF1 = 0x6D6E
+0x7CF2 = 0x6B74
+0x7CF4 = 0x6D6D
+0x7CF6 = 0x712D
+0x7CF7 = 0x7172
+0x7CFD = 0x2849
+0x7D01 = 0x2C6D
+0x7D03 = 0x2C6B
+0x7D08 = 0x2C6C
+0x7D0C = 0x317C
+0x7D0E = 0x3175
+0x7D0F = 0x317B
+0x7D11 = 0x3174
+0x7D12 = 0x317A
+0x7D13 = 0x3178
+0x7D16 = 0x3177
+0x7D18 = 0x3176
+0x7D1D = 0x3173
+0x7D1E = 0x3172
+0x7D1F = 0x3179
+0x7D28 = 0x3835
+0x7D29 = 0x382E
+0x7D2C = 0x382D
+0x7D35 = 0x3827
+0x7D36 = 0x382A
+0x7D38 = 0x3829
+0x7D3A = 0x382B
+0x7D3B = 0x3834
+0x7D3D = 0x3828
+0x7D3E = 0x3831
+0x7D3F = 0x3832
+0x7D41 = 0x382F
+0x7D45 = 0x382C
+0x7D47 = 0x3830
+0x7D4A = 0x3833
+0x7D4E = 0x3F21
+0x7D4F = 0x3E76
+0x7D51 = 0x3E7D
+0x7D52 = 0x3E7A
+0x7D53 = 0x3E72
+0x7D54 = 0x3E7B
+0x7D56 = 0x3E73
+0x7D58 = 0x3E6F
+0x7D5C = 0x3E78
+0x7D5F = 0x3E7E
+0x7D63 = 0x3E71
+0x7D67 = 0x3E74
+0x7D69 = 0x3E7C
+0x7D6A = 0x3E75
+0x7D6B = 0x3E79
+0x7D6D = 0x3E77
+0x7D6F = 0x3E70
+0x7D7A = 0x4624
+0x7D7B = 0x4626
+0x7D7C = 0x4628
+0x7D7D = 0x462C
+0x7D7F = 0x4622
+0x7D80 = 0x457E
+0x7D83 = 0x4627
+0x7D84 = 0x462B
+0x7D85 = 0x4623
+0x7D86 = 0x457D
+0x7D88 = 0x457C
+0x7D8C = 0x4629
+0x7D8D = 0x4621
+0x7D8E = 0x4625
+0x7D92 = 0x462D
+0x7D94 = 0x462A
+0x7D96 = 0x4C79
+0x7D9D = 0x4C71
+0x7D9F = 0x4C7B
+0x7DA1 = 0x4D21
+0x7DA3 = 0x4C6C
+0x7DA6 = 0x4C7C
+0x7DA7 = 0x4C69
+0x7DA9 = 0x4C7E
+0x7DAA = 0x4C6D
+0x7DAE = 0x4C7D
+0x7DAF = 0x4C77
+0x7DB7 = 0x4C6A
+0x7DB9 = 0x4C78
+0x7DBC = 0x4C7A
+0x7DC0 = 0x4C6F
+0x7DC1 = 0x4C6E
+0x7DC2 = 0x4C6B
+0x7DC4 = 0x4C73
+0x7DC5 = 0x4C70
+0x7DC6 = 0x4C74
+0x7DC9 = 0x4D22
+0x7DCB = 0x4C75
+0x7DCC = 0x4C76
+0x7DCE = 0x4C72
+0x7DD7 = 0x526F
+0x7DDB = 0x526C
+0x7DDF = 0x5278
+0x7DE1 = 0x5270
+0x7DE6 = 0x5273
+0x7DE7 = 0x526E
+0x7DEA = 0x526D
+0x7DEE = 0x5277
+0x7DF0 = 0x5276
+0x7DF1 = 0x5275
+0x7DF3 = 0x503B
+0x7DF6 = 0x5274
+0x7DF7 = 0x526B
+0x7DFA = 0x5272
+0x7E03 = 0x5271
+0x7E0B = 0x5944
+0x7E0C = 0x593B
+0x7E0D = 0x5947
+0x7E0E = 0x593F
+0x7E0F = 0x5945
+0x7E12 = 0x5938
+0x7E13 = 0x593E
+0x7E14 = 0x5948
+0x7E15 = 0x5941
+0x7E16 = 0x5946
+0x7E17 = 0x593A
+0x7E1A = 0x5942
+0x7E1C = 0x5940
+0x7E1F = 0x593C
+0x7E20 = 0x593D
+0x7E21 = 0x5939
+0x7E22 = 0x5943
+0x7E24 = 0x594A
+0x7E25 = 0x5949
+0x7E29 = 0x5E47
+0x7E2A = 0x5E43
+0x7E2D = 0x5E3D
+0x7E30 = 0x5E49
+0x7E33 = 0x5E40
+0x7E36 = 0x5E4B
+0x7E38 = 0x5E42
+0x7E3A = 0x5E4D
+0x7E3B = 0x5E4A
+0x7E3C = 0x5E3E
+0x7E40 = 0x5E45
+0x7E42 = 0x5E3F
+0x7E44 = 0x5E4C
+0x7E47 = 0x5E46
+0x7E49 = 0x5E44
+0x7E4C = 0x5E48
+0x7E50 = 0x625A
+0x7E51 = 0x6260
+0x7E53 = 0x6263
+0x7E56 = 0x625B
+0x7E57 = 0x6262
+0x7E58 = 0x625D
+0x7E5C = 0x6259
+0x7E5F = 0x625F
+0x7E60 = 0x6261
+0x7E62 = 0x625E
+0x7E63 = 0x625C
+0x7E68 = 0x6642
+0x7E6F = 0x663E
+0x7E70 = 0x663C
+0x7E72 = 0x6640
+0x7E74 = 0x6641
+0x7E75 = 0x663A
+0x7E76 = 0x6639
+0x7E77 = 0x663D
+0x7E78 = 0x663B
+0x7E7A = 0x663F
+0x7E7B = 0x6959
+0x7E7E = 0x695A
+0x7E80 = 0x695C
+0x7E81 = 0x695B
+0x7E86 = 0x6B79
+0x7E87 = 0x6B76
+0x7E88 = 0x6B77
+0x7E8A = 0x6B75
+0x7E8B = 0x6B78
+0x7E8D = 0x6B7A
+0x7E91 = 0x6D6F
+0x7E95 = 0x6F3D
+0x7E97 = 0x7047
+0x7E98 = 0x712F
+0x7E99 = 0x7131
+0x7E9A = 0x712E
+0x7E9B = 0x7130
+0x7F39 = 0x3052
+0x7F3E = 0x3F22
+0x7F3F = 0x3F23
+0x7F43 = 0x594B
+0x7F45 = 0x5E4E
+0x7F4A = 0x6644
+0x7F4B = 0x6643
+0x7F4D = 0x6B7B
+0x7F4F = 0x6D70
+0x7F51 = 0x2269
+0x7F58 = 0x2C6E
+0x7F5B = 0x3224
+0x7F5C = 0x317D
+0x7F5D = 0x3223
+0x7F5E = 0x3221
+0x7F60 = 0x3222
+0x7F61 = 0x317E
+0x7F63 = 0x3836
+0x7F65 = 0x3F24
+0x7F66 = 0x3F25
+0x7F67 = 0x4630
+0x7F68 = 0x4631
+0x7F6B = 0x462F
+0x7F6C = 0x4632
+0x7F6D = 0x462E
+0x7F73 = 0x4D23
+0x7F76 = 0x5279
+0x7F7A = 0x594E
+0x7F7B = 0x594C
+0x7F7C = 0x594D
+0x7F7D = 0x5E51
+0x7F7E = 0x5E50
+0x7F7F = 0x5E4F
+0x7F83 = 0x6645
+0x7F86 = 0x6646
+0x7F87 = 0x6D71
+0x7F89 = 0x7048
+0x7F8D = 0x2C70
+0x7F91 = 0x2C6F
+0x7F92 = 0x3226
+0x7F95 = 0x3837
+0x7F96 = 0x3225
+0x7F9B = 0x383A
+0x7F9C = 0x3838
+0x7F9D = 0x3839
+0x7FA0 = 0x3F27
+0x7FA1 = 0x3F28
+0x7FA2 = 0x3F26
+0x7FA5 = 0x4634
+0x7FA6 = 0x4633
+0x7FA7 = 0x4635
+0x7FAC = 0x527A
+0x7FAD = 0x527C
+0x7FB0 = 0x527B
+0x7FB1 = 0x594F
+0x7FB3 = 0x6265
+0x7FB5 = 0x6264
+0x7FB7 = 0x6647
+0x7FBA = 0x695D
+0x7FBB = 0x6B7C
+0x7FBE = 0x2C71
+0x7FC0 = 0x3229
+0x7FC2 = 0x3228
+0x7FC3 = 0x3227
+0x7FC7 = 0x3840
+0x7FC9 = 0x3842
+0x7FCA = 0x383B
+0x7FCB = 0x383C
+0x7FCD = 0x383D
+0x7FCF = 0x3841
+0x7FD0 = 0x383E
+0x7FD1 = 0x383F
+0x7FD7 = 0x3F29
+0x7FDB = 0x4636
+0x7FDC = 0x4637
+0x7FDE = 0x4D27
+0x7FE2 = 0x4D24
+0x7FE3 = 0x4D25
+0x7FE5 = 0x4D26
+0x7FE6 = 0x5323
+0x7FE8 = 0x5324
+0x7FEA = 0x5321
+0x7FEB = 0x527E
+0x7FEC = 0x5322
+0x7FED = 0x527D
+0x7FEF = 0x5950
+0x7FF2 = 0x5E53
+0x7FF4 = 0x5E52
+0x7FF5 = 0x6134
+0x7FF7 = 0x6266
+0x7FF8 = 0x6267
+0x7FFD = 0x6648
+0x7FFE = 0x6649
+0x7FFF = 0x695E
+0x8007 = 0x2C72
+0x800E = 0x2C73
+0x800F = 0x2C74
+0x8014 = 0x2C75
+0x8016 = 0x322A
+0x801B = 0x3845
+0x801E = 0x3844
+0x801F = 0x3843
+0x8021 = 0x4638
+0x8024 = 0x4D28
+0x8029 = 0x5952
+0x802A = 0x5951
+0x802C = 0x5E54
+0x8030 = 0x6B7D
+0x8034 = 0x2473
+0x8035 = 0x284A
+0x8037 = 0x2C76
+0x8039 = 0x322C
+0x803E = 0x322B
+0x8043 = 0x3847
+0x8047 = 0x3846
+0x8048 = 0x3848
+0x804F = 0x3F2B
+0x8050 = 0x3F2C
+0x8051 = 0x3F2A
+0x805C = 0x4D2A
+0x805D = 0x4D29
+0x8064 = 0x5325
+0x8067 = 0x5326
+0x806C = 0x5953
+0x8075 = 0x6268
+0x8078 = 0x664A
+0x8079 = 0x695F
+0x8082 = 0x2F7D
+0x808A = 0x2168
+0x808F = 0x284B
+0x8090 = 0x2476
+0x8092 = 0x2477
+0x8095 = 0x2474
+0x8099 = 0x2475
+0x809C = 0x2478
+0x80A3 = 0x284D
+0x80AD = 0x2850
+0x80AE = 0x284C
+0x80B5 = 0x284F
+0x80B8 = 0x284E
+0x80C2 = 0x2C7C
+0x80C5 = 0x2C7E
+0x80C7 = 0x2C78
+0x80C8 = 0x2C7B
+0x80C9 = 0x2D26
+0x80CA = 0x2D24
+0x80CD = 0x2D2A
+0x80CF = 0x2D27
+0x80D0 = 0x2C7D
+0x80D1 = 0x2C7A
+0x80D4 = 0x3F2E
+0x80D5 = 0x2D25
+0x80D7 = 0x2D28
+0x80D8 = 0x2C77
+0x80D9 = 0x2D22
+0x80DC = 0x2D23
+0x80E0 = 0x2C79
+0x80E3 = 0x2D21
+0x80E6 = 0x2D29
+0x80F2 = 0x322E
+0x80F5 = 0x3230
+0x80F9 = 0x322F
+0x80FA = 0x322D
+0x80FB = 0x3232
+0x80FE = 0x3F2D
+0x8100 = 0x3233
+0x8101 = 0x3231
+0x8115 = 0x3852
+0x8118 = 0x3849
+0x8119 = 0x384B
+0x811B = 0x384C
+0x811D = 0x3854
+0x811E = 0x3850
+0x811F = 0x384E
+0x8121 = 0x3851
+0x8122 = 0x3855
+0x8125 = 0x384A
+0x8127 = 0x3853
+0x812C = 0x384F
+0x812D = 0x384D
+0x813A = 0x3F36
+0x813D = 0x3F34
+0x8143 = 0x3F2F
+0x8144 = 0x4646
+0x8147 = 0x3F33
+0x814A = 0x3F30
+0x814D = 0x3F35
+0x814F = 0x3F32
+0x8152 = 0x3F31
+0x815B = 0x463E
+0x815C = 0x463C
+0x815E = 0x4642
+0x8160 = 0x463A
+0x8161 = 0x4647
+0x8162 = 0x463F
+0x8164 = 0x4639
+0x8167 = 0x4644
+0x8169 = 0x463D
+0x816F = 0x4645
+0x8172 = 0x4640
+0x8176 = 0x4643
+0x8177 = 0x463B
+0x8183 = 0x4D2D
+0x8186 = 0x4D2C
+0x8187 = 0x4D2E
+0x8189 = 0x4D2B
+0x818B = 0x4D31
+0x818C = 0x4D30
+0x818D = 0x4D2F
+0x8195 = 0x532A
+0x8197 = 0x532D
+0x8199 = 0x532C
+0x819E = 0x5329
+0x819F = 0x5328
+0x81A2 = 0x532B
+0x81A3 = 0x5327
+0x81A6 = 0x5955
+0x81A7 = 0x595F
+0x81AB = 0x5959
+0x81AC = 0x595B
+0x81AE = 0x5956
+0x81B0 = 0x595A
+0x81B1 = 0x5954
+0x81B2 = 0x595D
+0x81B4 = 0x595C
+0x81B5 = 0x5958
+0x81B7 = 0x595E
+0x81B9 = 0x5957
+0x81BB = 0x5E55
+0x81BC = 0x5E5B
+0x81C4 = 0x5E56
+0x81C5 = 0x5E59
+0x81C7 = 0x5E5A
+0x81CA = 0x5E58
+0x81CC = 0x5E57
+0x81D0 = 0x626B
+0x81D1 = 0x6269
+0x81D2 = 0x626A
+0x81D5 = 0x664C
+0x81D7 = 0x664B
+0x81D9 = 0x6961
+0x81DB = 0x6960
+0x81DD = 0x6B7E
+0x81DE = 0x6D72
+0x81E0 = 0x7132
+0x81E1 = 0x7133
+0x81E6 = 0x3F37
+0x81E9 = 0x5E5C
+0x81EE = 0x3F38
+0x81F2 = 0x5960
+0x81F7 = 0x3F39
+0x81F8 = 0x3F3A
+0x81F9 = 0x3F3B
+0x81FF = 0x2D2B
+0x8201 = 0x3234
+0x8204 = 0x3F3C
+0x820B = 0x664D
+0x8211 = 0x3856
+0x8215 = 0x4D32
+0x8216 = 0x532E
+0x821D = 0x4648
+0x8220 = 0x2851
+0x8221 = 0x2D2C
+0x8225 = 0x3236
+0x822F = 0x3235
+0x8232 = 0x385B
+0x8233 = 0x3858
+0x8234 = 0x385A
+0x8238 = 0x3857
+0x823A = 0x3859
+0x823C = 0x3F3D
+0x823D = 0x3F3E
+0x823F = 0x3F3F
+0x8240 = 0x464B
+0x8242 = 0x464C
+0x8244 = 0x464A
+0x8245 = 0x464D
+0x8249 = 0x4649
+0x824E = 0x5333
+0x824F = 0x532F
+0x8250 = 0x5332
+0x8251 = 0x5334
+0x8252 = 0x5331
+0x8253 = 0x5330
+0x8255 = 0x5961
+0x8256 = 0x5962
+0x8257 = 0x5963
+0x825A = 0x5E5E
+0x825B = 0x5E5D
+0x825C = 0x5E5F
+0x825E = 0x626D
+0x825F = 0x626C
+0x8261 = 0x664F
+0x8263 = 0x6650
+0x8264 = 0x664E
+0x8268 = 0x6962
+0x8269 = 0x6963
+0x826B = 0x6D73
+0x826C = 0x6F3E
+0x826D = 0x7049
+0x8274 = 0x385C
+0x8275 = 0x3F40
+0x8278 = 0x226A
+0x827C = 0x226B
+0x827D = 0x226D
+0x827F = 0x226E
+0x8280 = 0x226C
+0x8283 = 0x2522
+0x8284 = 0x2523
+0x8285 = 0x247B
+0x828A = 0x2521
+0x828E = 0x247C
+0x828F = 0x247A
+0x8290 = 0x2479
+0x8291 = 0x247D
+0x8293 = 0x247E
+0x8294 = 0x2D2D
+0x8298 = 0x2856
+0x829A = 0x2855
+0x829B = 0x2857
+0x829E = 0x285C
+0x82A0 = 0x2852
+0x82A1 = 0x2860
+0x82A2 = 0x2866
+0x82A4 = 0x2863
+0x82A7 = 0x2859
+0x82A8 = 0x285F
+0x82A9 = 0x2861
+0x82AB = 0x2854
+0x82AE = 0x285A
+0x82B4 = 0x285E
+0x82B5 = 0x2858
+0x82B6 = 0x2865
+0x82BA = 0x285D
+0x82BC = 0x285B
+0x82C0 = 0x2853
+0x82C2 = 0x2862
+0x82C3 = 0x2864
+0x82D5 = 0x2D34
+0x82D6 = 0x2D37
+0x82D9 = 0x2D2E
+0x82E0 = 0x2D43
+0x82E1 = 0x2D3A
+0x82E4 = 0x2D42
+0x82E8 = 0x2D32
+0x82EA = 0x2D41
+0x82EB = 0x2D36
+0x82EC = 0x2D39
+0x82ED = 0x2D46
+0x82F0 = 0x2D40
+0x82F2 = 0x2D3B
+0x82F3 = 0x2D45
+0x82F4 = 0x2D38
+0x82F5 = 0x2D3C
+0x82F6 = 0x2D3F
+0x82F9 = 0x2D30
+0x82FA = 0x2D44
+0x82FB = 0x2D3E
+0x82FE = 0x2D2F
+0x8300 = 0x2D33
+0x8307 = 0x2D31
+0x8308 = 0x3247
+0x830C = 0x2D3D
+0x830D = 0x2942
+0x8316 = 0x324A
+0x8319 = 0x323A
+0x831B = 0x3245
+0x831C = 0x3241
+0x831E = 0x3254
+0x8320 = 0x324C
+0x8322 = 0x3242
+0x8324 = 0x324B
+0x8325 = 0x323C
+0x8326 = 0x3240
+0x8327 = 0x3257
+0x8329 = 0x324F
+0x832A = 0x3246
+0x832C = 0x3255
+0x832D = 0x3238
+0x832F = 0x324E
+0x8333 = 0x3237
+0x8337 = 0x324D
+0x833A = 0x2D35
+0x833B = 0x3F41
+0x833C = 0x3248
+0x833F = 0x323E
+0x8341 = 0x323F
+0x8342 = 0x3243
+0x8344 = 0x3239
+0x8345 = 0x3251
+0x8347 = 0x3250
+0x8348 = 0x3258
+0x834B = 0x3256
+0x834C = 0x3252
+0x834D = 0x3249
+0x834E = 0x3244
+0x8351 = 0x323B
+0x8353 = 0x3253
+0x8356 = 0x323D
+0x8373 = 0x3862
+0x8374 = 0x3864
+0x8375 = 0x3869
+0x8376 = 0x387D
+0x837A = 0x3861
+0x837D = 0x386C
+0x837E = 0x3873
+0x837F = 0x3879
+0x8381 = 0x3866
+0x8383 = 0x386D
+0x8387 = 0x387B
+0x8388 = 0x3876
+0x838B = 0x3872
+0x838C = 0x386E
+0x838D = 0x3860
+0x838F = 0x3865
+0x8390 = 0x385D
+0x8394 = 0x386A
+0x8395 = 0x3867
+0x8397 = 0x3877
+0x8399 = 0x3868
+0x839A = 0x3F6A
+0x839B = 0x3870
+0x839D = 0x386F
+0x83A3 = 0x385E
+0x83A4 = 0x3863
+0x83A5 = 0x3874
+0x83A6 = 0x387A
+0x83A8 = 0x385F
+0x83A9 = 0x386B
+0x83AA = 0x3871
+0x83AE = 0x387C
+0x83AF = 0x3875
+0x83B0 = 0x3878
+0x83BF = 0x3F51
+0x83C0 = 0x3F45
+0x83C2 = 0x3F62
+0x83C3 = 0x3F6B
+0x83C4 = 0x3F6E
+0x83C6 = 0x3F4D
+0x83C7 = 0x3F66
+0x83C8 = 0x3F4E
+0x83C9 = 0x3F5C
+0x83CB = 0x3F58
+0x83CE = 0x3F59
+0x83CF = 0x3F42
+0x83D1 = 0x3F67
+0x83D5 = 0x3F64
+0x83D6 = 0x3F5A
+0x83D7 = 0x3F70
+0x83D8 = 0x3F55
+0x83D9 = 0x466D
+0x83DB = 0x3F73
+0x83DD = 0x3F53
+0x83DE = 0x3F5F
+0x83E1 = 0x3F57
+0x83E2 = 0x3F71
+0x83E3 = 0x3F50
+0x83E4 = 0x3F49
+0x83E5 = 0x3F54
+0x83E7 = 0x3F48
+0x83E8 = 0x3F46
+0x83EA = 0x3F68
+0x83EB = 0x3F4F
+0x83EC = 0x3F6C
+0x83EE = 0x3F6D
+0x83F3 = 0x3F63
+0x83F5 = 0x3F5B
+0x83F6 = 0x3F4B
+0x83F9 = 0x3F43
+0x83FA = 0x3F65
+0x83FB = 0x3F6F
+0x83FC = 0x3F4A
+0x83FE = 0x3F74
+0x83FF = 0x3F56
+0x8401 = 0x3F52
+0x8406 = 0x3F61
+0x8409 = 0x3F5D
+0x840F = 0x3F5E
+0x8410 = 0x3F4C
+0x8411 = 0x3F60
+0x8412 = 0x3F47
+0x8413 = 0x3F69
+0x841B = 0x3F72
+0x8423 = 0x3F44
+0x8429 = 0x466C
+0x842B = 0x4724
+0x842D = 0x4671
+0x842F = 0x466F
+0x8430 = 0x465A
+0x8432 = 0x466A
+0x8433 = 0x467E
+0x8434 = 0x4666
+0x8436 = 0x467D
+0x8437 = 0x4664
+0x8439 = 0x4674
+0x843A = 0x4665
+0x843B = 0x467B
+0x843F = 0x464F
+0x8440 = 0x4657
+0x8442 = 0x4670
+0x8443 = 0x4668
+0x8444 = 0x4723
+0x8445 = 0x466B
+0x8447 = 0x467C
+0x844B = 0x466E
+0x844C = 0x4676
+0x844D = 0x465B
+0x844E = 0x4675
+0x8450 = 0x4728
+0x8451 = 0x4656
+0x8452 = 0x4677
+0x8454 = 0x4726
+0x8456 = 0x4650
+0x8459 = 0x465E
+0x845A = 0x465D
+0x845D = 0x4661
+0x845E = 0x4663
+0x845F = 0x4672
+0x8460 = 0x4725
+0x8465 = 0x4655
+0x8467 = 0x4659
+0x8468 = 0x4721
+0x846E = 0x4727
+0x846F = 0x4678
+0x8470 = 0x4673
+0x8473 = 0x4660
+0x8474 = 0x465F
+0x8476 = 0x4651
+0x8478 = 0x4669
+0x8479 = 0x4652
+0x847A = 0x4667
+0x847D = 0x465C
+0x847E = 0x4722
+0x8486 = 0x4658
+0x848D = 0x4654
+0x848E = 0x467A
+0x848F = 0x4653
+0x8491 = 0x4D5A
+0x8494 = 0x4D49
+0x8497 = 0x4D33
+0x8498 = 0x4D51
+0x849A = 0x4D42
+0x849B = 0x4D4C
+0x849D = 0x4D45
+0x849F = 0x4D36
+0x84A0 = 0x4D54
+0x84A1 = 0x4D35
+0x84A2 = 0x4D48
+0x84A4 = 0x4D34
+0x84A7 = 0x4D46
+0x84A8 = 0x4D4F
+0x84A9 = 0x4D4D
+0x84AA = 0x4D41
+0x84AB = 0x4D3C
+0x84AC = 0x4D3A
+0x84AE = 0x4D3B
+0x84AF = 0x4D4E
+0x84B0 = 0x4D59
+0x84B1 = 0x4D43
+0x84B4 = 0x4D3E
+0x84B6 = 0x4D52
+0x84B9 = 0x4D3D
+0x84BA = 0x4D37
+0x84BB = 0x4D47
+0x84C1 = 0x4D3F
+0x84C2 = 0x4D39
+0x84C5 = 0x4679
+0x84C7 = 0x4D4A
+0x84CC = 0x4D4B
+0x84CD = 0x4D40
+0x84CE = 0x4D38
+0x84CF = 0x4D53
+0x84D0 = 0x4D44
+0x84D2 = 0x4D57
+0x84D4 = 0x4D56
+0x84D6 = 0x4D50
+0x84D7 = 0x4D55
+0x84DB = 0x4D58
+0x84E7 = 0x535C
+0x84E8 = 0x535D
+0x84E9 = 0x5350
+0x84EA = 0x534F
+0x84EB = 0x534B
+0x84EF = 0x535F
+0x84F0 = 0x535E
+0x84F1 = 0x464E
+0x84F2 = 0x5348
+0x84F3 = 0x534C
+0x84F4 = 0x5346
+0x84F6 = 0x5359
+0x84F7 = 0x534A
+0x84F9 = 0x5360
+0x84FA = 0x5343
+0x84FB = 0x5341
+0x84FC = 0x534D
+0x84FD = 0x5357
+0x84FE = 0x5352
+0x8500 = 0x5338
+0x8502 = 0x5356
+0x8507 = 0x4662
+0x8508 = 0x5344
+0x8509 = 0x533B
+0x850A = 0x533E
+0x850B = 0x5364
+0x850C = 0x5345
+0x850D = 0x533C
+0x850E = 0x533A
+0x850F = 0x5337
+0x8512 = 0x534E
+0x8515 = 0x5349
+0x8516 = 0x5351
+0x8518 = 0x5361
+0x8519 = 0x5365
+0x851C = 0x5340
+0x851D = 0x5354
+0x851E = 0x5358
+0x851F = 0x533D
+0x8520 = 0x5362
+0x8524 = 0x5335
+0x8526 = 0x535B
+0x8527 = 0x533F
+0x8528 = 0x5353
+0x8529 = 0x5339
+0x852A = 0x5347
+0x852B = 0x5342
+0x852E = 0x5355
+0x852F = 0x5366
+0x8530 = 0x5363
+0x8531 = 0x535A
+0x853B = 0x5336
+0x853E = 0x5974
+0x8540 = 0x596B
+0x8541 = 0x596E
+0x8544 = 0x5970
+0x8545 = 0x5965
+0x8546 = 0x596C
+0x8547 = 0x5972
+0x854D = 0x5967
+0x854E = 0x5977
+0x8551 = 0x5971
+0x8553 = 0x5968
+0x8554 = 0x5A22
+0x8555 = 0x597A
+0x8556 = 0x5964
+0x8557 = 0x5E72
+0x8558 = 0x596A
+0x855B = 0x5975
+0x855D = 0x5A21
+0x8560 = 0x597C
+0x8561 = 0x5969
+0x8562 = 0x596F
+0x8563 = 0x5973
+0x8564 = 0x596D
+0x8565 = 0x5A23
+0x8566 = 0x597E
+0x8567 = 0x597B
+0x856B = 0x5966
+0x856C = 0x5A24
+0x856E = 0x5978
+0x8571 = 0x5976
+0x8575 = 0x5979
+0x8576 = 0x5F21
+0x8577 = 0x5E6C
+0x8578 = 0x5E71
+0x8579 = 0x5E7E
+0x857A = 0x5E70
+0x857B = 0x5E68
+0x857C = 0x5E6D
+0x8580 = 0x5E61
+0x8581 = 0x5E79
+0x8582 = 0x5E7B
+0x8583 = 0x5E60
+0x8585 = 0x5E7D
+0x8586 = 0x5E75
+0x8588 = 0x5E7C
+0x8589 = 0x5E6E
+0x858B = 0x5E66
+0x858C = 0x597D
+0x858D = 0x5E76
+0x858E = 0x5E73
+0x858F = 0x5E62
+0x8590 = 0x5F23
+0x8595 = 0x5E64
+0x8596 = 0x5E74
+0x8598 = 0x5F22
+0x8599 = 0x5E77
+0x859A = 0x5E6A
+0x859D = 0x5E78
+0x859E = 0x5E6B
+0x859F = 0x5F24
+0x85A0 = 0x5E65
+0x85A1 = 0x5E6F
+0x85A2 = 0x5E7A
+0x85A3 = 0x5E67
+0x85A4 = 0x5E69
+0x85A7 = 0x5E63
+0x85B1 = 0x627D
+0x85B3 = 0x6273
+0x85B4 = 0x626E
+0x85B5 = 0x6274
+0x85B6 = 0x627E
+0x85B7 = 0x6324
+0x85B8 = 0x6323
+0x85BD = 0x6275
+0x85BE = 0x6325
+0x85BF = 0x6278
+0x85C0 = 0x6270
+0x85C2 = 0x6272
+0x85C3 = 0x6271
+0x85C4 = 0x6277
+0x85C5 = 0x627C
+0x85C6 = 0x626F
+0x85C7 = 0x6276
+0x85C8 = 0x627B
+0x85CB = 0x6279
+0x85CE = 0x627A
+0x85D1 = 0x6660
+0x85D2 = 0x6321
+0x85D7 = 0x6658
+0x85D8 = 0x665C
+0x85D9 = 0x6654
+0x85DA = 0x6657
+0x85DC = 0x665F
+0x85DE = 0x6664
+0x85DF = 0x665D
+0x85E1 = 0x6655
+0x85E2 = 0x6665
+0x85E3 = 0x665E
+0x85E6 = 0x6662
+0x85E8 = 0x6656
+0x85EB = 0x6651
+0x85EC = 0x6659
+0x85ED = 0x6653
+0x85EF = 0x6663
+0x85F0 = 0x6661
+0x85F1 = 0x6652
+0x85F2 = 0x665A
+0x85F6 = 0x696A
+0x85F8 = 0x665B
+0x85FD = 0x696F
+0x85FE = 0x6967
+0x85FF = 0x6965
+0x8600 = 0x6969
+0x8601 = 0x6966
+0x8604 = 0x696B
+0x8605 = 0x696D
+0x8609 = 0x696C
+0x860C = 0x696E
+0x8618 = 0x6C21
+0x8619 = 0x6C27
+0x861B = 0x6968
+0x861C = 0x6C26
+0x861E = 0x6C2D
+0x861F = 0x6C24
+0x8620 = 0x6C2B
+0x8621 = 0x6C2A
+0x8622 = 0x6964
+0x8623 = 0x6C25
+0x8624 = 0x6322
+0x8625 = 0x6C2E
+0x8626 = 0x6C23
+0x8627 = 0x6C28
+0x8629 = 0x6C2C
+0x862A = 0x6C22
+0x862C = 0x6D77
+0x862E = 0x6C29
+0x8631 = 0x6F43
+0x8632 = 0x6D78
+0x8633 = 0x6D76
+0x8634 = 0x6D74
+0x8635 = 0x6D75
+0x8636 = 0x6D79
+0x8639 = 0x6F41
+0x863A = 0x6F3F
+0x863B = 0x6F44
+0x863C = 0x6F42
+0x863E = 0x6F45
+0x8640 = 0x6F40
+0x8643 = 0x704A
+0x8646 = 0x7134
+0x8647 = 0x7135
+0x8648 = 0x7136
+0x864B = 0x7235
+0x864C = 0x722D
+0x864D = 0x226F
+0x8652 = 0x325A
+0x8653 = 0x3259
+0x8656 = 0x3921
+0x8659 = 0x387E
+0x8661 = 0x4D5B
+0x8662 = 0x5367
+0x8663 = 0x5A25
+0x8664 = 0x5A27
+0x8665 = 0x5A26
+0x8668 = 0x5F25
+0x8669 = 0x6326
+0x866A = 0x7173
+0x866D = 0x2869
+0x866E = 0x286A
+0x866F = 0x2868
+0x8670 = 0x2867
+0x8673 = 0x2D4A
+0x8674 = 0x2D48
+0x8677 = 0x2D47
+0x867C = 0x2D49
+0x8685 = 0x3266
+0x8686 = 0x3263
+0x8687 = 0x3261
+0x868B = 0x3264
+0x868D = 0x325E
+0x868E = 0x326D
+0x8690 = 0x326F
+0x8691 = 0x325F
+0x8694 = 0x3270
+0x8695 = 0x326B
+0x8696 = 0x325D
+0x8697 = 0x3262
+0x8698 = 0x326C
+0x8699 = 0x3268
+0x869A = 0x3265
+0x869D = 0x326E
+0x869E = 0x3260
+0x86A1 = 0x3269
+0x86A2 = 0x325B
+0x86A5 = 0x3267
+0x86A7 = 0x326A
+0x86A8 = 0x325C
+0x86B0 = 0x3928
+0x86B3 = 0x392B
+0x86B4 = 0x392E
+0x86B7 = 0x3923
+0x86B8 = 0x392C
+0x86B9 = 0x392A
+0x86BA = 0x3927
+0x86BB = 0x392F
+0x86BC = 0x3930
+0x86BD = 0x3932
+0x86BE = 0x3933
+0x86BF = 0x3922
+0x86C1 = 0x3925
+0x86C2 = 0x3924
+0x86C3 = 0x3931
+0x86C5 = 0x3926
+0x86C8 = 0x3929
+0x86CC = 0x392D
+0x86D1 = 0x4025
+0x86D3 = 0x3F78
+0x86D6 = 0x472E
+0x86D7 = 0x4023
+0x86D8 = 0x3F75
+0x86DA = 0x3F7A
+0x86DC = 0x3F7E
+0x86DD = 0x3F7C
+0x86E2 = 0x3F76
+0x86E3 = 0x3F79
+0x86E6 = 0x3F77
+0x86E8 = 0x4024
+0x86E9 = 0x4022
+0x86EA = 0x3F7B
+0x86EB = 0x3F7D
+0x86EC = 0x4021
+0x86F5 = 0x472F
+0x86F6 = 0x4735
+0x86F7 = 0x472B
+0x86F8 = 0x4731
+0x86FA = 0x472D
+0x8701 = 0x4734
+0x8704 = 0x472A
+0x8705 = 0x4737
+0x8709 = 0x4733
+0x870B = 0x4729
+0x870C = 0x472C
+0x870D = 0x4736
+0x870E = 0x4732
+0x8711 = 0x4D7B
+0x8712 = 0x4D70
+0x8719 = 0x4D64
+0x871A = 0x4D79
+0x871B = 0x4D65
+0x871E = 0x4D62
+0x8720 = 0x4D6B
+0x8721 = 0x4D63
+0x8723 = 0x4D5D
+0x8724 = 0x4D78
+0x8726 = 0x4D75
+0x8727 = 0x4D76
+0x8728 = 0x4D5E
+0x872A = 0x4D6D
+0x872C = 0x4D67
+0x872D = 0x4D6E
+0x872E = 0x4D61
+0x8730 = 0x4D7A
+0x8731 = 0x4D72
+0x8732 = 0x4D6C
+0x8733 = 0x4D5C
+0x8735 = 0x4D73
+0x8738 = 0x4D77
+0x873A = 0x4D71
+0x873C = 0x4D6F
+0x873E = 0x4D69
+0x8740 = 0x4D60
+0x8741 = 0x4D68
+0x8742 = 0x4D74
+0x8743 = 0x4D66
+0x8746 = 0x4D6A
+0x874D = 0x4730
+0x874E = 0x5379
+0x874F = 0x5424
+0x8750 = 0x5378
+0x8751 = 0x5374
+0x8752 = 0x5371
+0x8754 = 0x536F
+0x8756 = 0x5368
+0x8758 = 0x536E
+0x875A = 0x5373
+0x875B = 0x5370
+0x875C = 0x5422
+0x875D = 0x537B
+0x875E = 0x5375
+0x875F = 0x537A
+0x8761 = 0x5372
+0x8762 = 0x5427
+0x8763 = 0x5369
+0x8764 = 0x536A
+0x8765 = 0x5423
+0x8767 = 0x5428
+0x8769 = 0x5429
+0x876A = 0x5377
+0x876B = 0x4D5F
+0x876C = 0x537D
+0x876D = 0x5376
+0x876E = 0x5421
+0x876F = 0x537C
+0x8773 = 0x536D
+0x8775 = 0x5426
+0x8777 = 0x536B
+0x8779 = 0x5A32
+0x877A = 0x537E
+0x877B = 0x5425
+0x8781 = 0x5A2F
+0x8784 = 0x5A39
+0x8785 = 0x5A35
+0x8787 = 0x5A33
+0x8788 = 0x5A2E
+0x8789 = 0x5A3D
+0x878F = 0x5A2A
+0x8790 = 0x5A36
+0x8791 = 0x5A37
+0x8792 = 0x5A2D
+0x8793 = 0x5A2C
+0x8794 = 0x5A3A
+0x8796 = 0x5A30
+0x8797 = 0x5A2B
+0x8798 = 0x5A31
+0x879A = 0x5A3C
+0x879B = 0x5A29
+0x879C = 0x5A3B
+0x879D = 0x5A38
+0x87A3 = 0x5A34
+0x87A4 = 0x5A28
+0x87AA = 0x5F27
+0x87AC = 0x5F2B
+0x87AD = 0x5F28
+0x87AE = 0x5F2F
+0x87AF = 0x5F35
+0x87B0 = 0x5F2A
+0x87B2 = 0x5F3E
+0x87B4 = 0x5F38
+0x87B5 = 0x5F2D
+0x87B6 = 0x5F39
+0x87B7 = 0x5F34
+0x87B8 = 0x5F3B
+0x87B9 = 0x5F2C
+0x87BC = 0x5F2E
+0x87BD = 0x5F3C
+0x87BE = 0x5F26
+0x87BF = 0x5F3A
+0x87C2 = 0x5F32
+0x87C3 = 0x5F31
+0x87C4 = 0x5F36
+0x87C5 = 0x5F29
+0x87C9 = 0x5F30
+0x87CA = 0x5F37
+0x87CC = 0x5F33
+0x87D3 = 0x6333
+0x87D4 = 0x6331
+0x87D7 = 0x6337
+0x87D8 = 0x6335
+0x87D9 = 0x6338
+0x87DB = 0x632A
+0x87DC = 0x6332
+0x87DD = 0x633C
+0x87DE = 0x5F3D
+0x87DF = 0x632E
+0x87E1 = 0x536C
+0x87E2 = 0x6329
+0x87E3 = 0x6336
+0x87E4 = 0x6330
+0x87E5 = 0x632D
+0x87E6 = 0x6328
+0x87E7 = 0x6327
+0x87E8 = 0x633B
+0x87EA = 0x632C
+0x87EB = 0x632B
+0x87ED = 0x6334
+0x87F3 = 0x632F
+0x87F4 = 0x633A
+0x87F6 = 0x6669
+0x87F7 = 0x666A
+0x87FA = 0x6667
+0x87FC = 0x666F
+0x87FF = 0x6671
+0x8800 = 0x6666
+0x8801 = 0x6339
+0x8802 = 0x6673
+0x8803 = 0x6668
+0x8806 = 0x666E
+0x8808 = 0x6670
+0x8809 = 0x666B
+0x880A = 0x6672
+0x880B = 0x666D
+0x880C = 0x666C
+0x8810 = 0x6971
+0x8811 = 0x6972
+0x8813 = 0x6974
+0x8816 = 0x6975
+0x8817 = 0x6973
+0x8819 = 0x6970
+0x881B = 0x6C31
+0x881C = 0x6C34
+0x881D = 0x6C30
+0x8820 = 0x6C32
+0x8824 = 0x6C33
+0x8825 = 0x6D7E
+0x8826 = 0x6D7C
+0x8828 = 0x6D7B
+0x8829 = 0x6C2F
+0x882A = 0x6D7D
+0x882B = 0x6C35
+0x882C = 0x6D7A
+0x882E = 0x6F48
+0x882F = 0x6F26
+0x8830 = 0x6F46
+0x8832 = 0x6F47
+0x8833 = 0x6F49
+0x8835 = 0x704D
+0x8837 = 0x704C
+0x8838 = 0x704B
+0x883C = 0x715D
+0x883D = 0x7175
+0x883E = 0x7174
+0x883F = 0x7176
+0x8841 = 0x2D4B
+0x8843 = 0x3271
+0x8844 = 0x3272
+0x8848 = 0x4026
+0x884A = 0x6C36
+0x884B = 0x704E
+0x884E = 0x2D4C
+0x8852 = 0x3934
+0x8855 = 0x4028
+0x8856 = 0x4027
+0x885A = 0x542A
+0x8867 = 0x2D4D
+0x8869 = 0x2D4F
+0x886A = 0x2D4E
+0x886D = 0x3273
+0x886F = 0x327A
+0x8871 = 0x3278
+0x8872 = 0x3276
+0x8874 = 0x327D
+0x8875 = 0x3274
+0x8876 = 0x3275
+0x887C = 0x327E
+0x887E = 0x327C
+0x887F = 0x3279
+0x8880 = 0x3277
+0x8883 = 0x327B
+0x8889 = 0x3935
+0x888C = 0x3945
+0x888E = 0x3947
+0x8891 = 0x393B
+0x8893 = 0x3946
+0x8895 = 0x3936
+0x8897 = 0x3942
+0x8898 = 0x393E
+0x8899 = 0x3940
+0x889A = 0x393A
+0x889B = 0x3941
+0x889F = 0x393D
+0x88A1 = 0x393C
+0x88A2 = 0x3938
+0x88A4 = 0x3943
+0x88A7 = 0x393F
+0x88A8 = 0x3937
+0x88AA = 0x3939
+0x88AC = 0x3944
+0x88B2 = 0x4033
+0x88B6 = 0x402F
+0x88B7 = 0x4031
+0x88B8 = 0x402C
+0x88B9 = 0x402B
+0x88BA = 0x4029
+0x88BC = 0x4030
+0x88BD = 0x4032
+0x88BE = 0x402E
+0x88C0 = 0x402D
+0x88C9 = 0x4035
+0x88CB = 0x4739
+0x88CC = 0x473F
+0x88CD = 0x473A
+0x88CE = 0x473B
+0x88D0 = 0x4740
+0x88D6 = 0x4738
+0x88D7 = 0x402A
+0x88DA = 0x473E
+0x88DB = 0x473D
+0x88DE = 0x473C
+0x88E7 = 0x4D7D
+0x88EB = 0x4E2A
+0x88EC = 0x4E29
+0x88EE = 0x4E24
+0x88F0 = 0x4E28
+0x88F1 = 0x4D7E
+0x88F2 = 0x4E21
+0x88F6 = 0x4E26
+0x88F7 = 0x4D7C
+0x88FA = 0x4E22
+0x88FB = 0x4E27
+0x88FC = 0x4E25
+0x88FE = 0x4E23
+0x8901 = 0x4034
+0x8905 = 0x542B
+0x8906 = 0x5432
+0x8909 = 0x5436
+0x890B = 0x542E
+0x890C = 0x542C
+0x890E = 0x5435
+0x8911 = 0x5434
+0x8914 = 0x542D
+0x8916 = 0x5433
+0x8917 = 0x542F
+0x8918 = 0x5430
+0x8919 = 0x5431
+0x891E = 0x5A3E
+0x891F = 0x5A4A
+0x8922 = 0x5A45
+0x8923 = 0x5A47
+0x8926 = 0x5A3F
+0x8927 = 0x5A43
+0x8929 = 0x5A46
+0x892C = 0x5A49
+0x892D = 0x5A41
+0x892E = 0x5A42
+0x892F = 0x5A48
+0x8930 = 0x5A40
+0x8931 = 0x5A44
+0x8933 = 0x5F40
+0x8935 = 0x5F3F
+0x8937 = 0x5F45
+0x893C = 0x5F41
+0x893E = 0x5F42
+0x8941 = 0x5F43
+0x8942 = 0x5F46
+0x8946 = 0x6341
+0x8949 = 0x6344
+0x894B = 0x633E
+0x894C = 0x6340
+0x894F = 0x633F
+0x8950 = 0x6342
+0x8951 = 0x6343
+0x8952 = 0x5F44
+0x8953 = 0x633D
+0x8957 = 0x6677
+0x8958 = 0x667A
+0x8959 = 0x667C
+0x895A = 0x6675
+0x895B = 0x6676
+0x895C = 0x6679
+0x895D = 0x667B
+0x8961 = 0x6678
+0x8962 = 0x6674
+0x8963 = 0x6976
+0x8966 = 0x6977
+0x8969 = 0x6C38
+0x896B = 0x6C3A
+0x896D = 0x6C37
+0x896E = 0x6C39
+0x8971 = 0x6E21
+0x8973 = 0x6F4C
+0x8974 = 0x6F4B
+0x8976 = 0x6F4A
+0x8979 = 0x7137
+0x897A = 0x7138
+0x897B = 0x713A
+0x897C = 0x7139
+0x897E = 0x2270
+0x8982 = 0x3948
+0x8985 = 0x4741
+0x8988 = 0x667D
+0x8995 = 0x4036
+0x8997 = 0x4038
+0x8998 = 0x4037
+0x899B = 0x4742
+0x899D = 0x4E2B
+0x899E = 0x4E2E
+0x899F = 0x4E2D
+0x89A1 = 0x4E2C
+0x89A2 = 0x5437
+0x89A3 = 0x5439
+0x89A4 = 0x5438
+0x89AD = 0x5F47
+0x89AE = 0x5F49
+0x89AF = 0x5F48
+0x89B6 = 0x6721
+0x89B7 = 0x667E
+0x89B9 = 0x6978
+0x89BE = 0x6E23
+0x89BF = 0x6E22
+0x89D3 = 0x2D50
+0x89D5 = 0x394B
+0x89D6 = 0x3949
+0x89D9 = 0x394A
+0x89DA = 0x403A
+0x89DB = 0x403B
+0x89DC = 0x4749
+0x89DD = 0x4039
+0x89DF = 0x4743
+0x89E0 = 0x4747
+0x89E1 = 0x4746
+0x89E2 = 0x4748
+0x89E4 = 0x4745
+0x89E5 = 0x4744
+0x89E6 = 0x474A
+0x89E8 = 0x4E31
+0x89E9 = 0x4E2F
+0x89EB = 0x4E30
+0x89EC = 0x543C
+0x89ED = 0x543A
+0x89F0 = 0x543B
+0x89F1 = 0x5A4B
+0x89F2 = 0x5F4A
+0x89F3 = 0x5F4B
+0x89F6 = 0x6722
+0x89F7 = 0x6979
+0x89FA = 0x6C3B
+0x89FB = 0x6E24
+0x89FE = 0x6F4D
+0x89FF = 0x713B
+0x8A04 = 0x2D51
+0x8A07 = 0x2D52
+0x8A12 = 0x3321
+0x8A1E = 0x394F
+0x8A27 = 0x394D
+0x8A2C = 0x394E
+0x8A30 = 0x394C
+0x8A39 = 0x403E
+0x8A3F = 0x474F
+0x8A40 = 0x4040
+0x8A44 = 0x4043
+0x8A45 = 0x4044
+0x8A48 = 0x4046
+0x8A4A = 0x4048
+0x8A4C = 0x4049
+0x8A4D = 0x403D
+0x8A4E = 0x403C
+0x8A4F = 0x404A
+0x8A51 = 0x4047
+0x8A52 = 0x4045
+0x8A57 = 0x4041
+0x8A58 = 0x4042
+0x8A59 = 0x403F
+0x8A61 = 0x474E
+0x8A74 = 0x4756
+0x8A75 = 0x4753
+0x8A76 = 0x474B
+0x8A77 = 0x4750
+0x8A7A = 0x4757
+0x8A7F = 0x474D
+0x8A81 = 0x4755
+0x8A82 = 0x4751
+0x8A83 = 0x4754
+0x8A84 = 0x4752
+0x8A86 = 0x474C
+0x8A8B = 0x4E34
+0x8A8F = 0x4E36
+0x8A92 = 0x4E35
+0x8A96 = 0x4E37
+0x8A99 = 0x4E33
+0x8AAB = 0x4E32
+0x8AB8 = 0x543F
+0x8ABA = 0x544B
+0x8ABB = 0x5444
+0x8ABD = 0x544C
+0x8ABE = 0x5446
+0x8AC0 = 0x5447
+0x8AC3 = 0x544A
+0x8AC5 = 0x5448
+0x8AC6 = 0x543E
+0x8AC8 = 0x5A56
+0x8ACF = 0x543D
+0x8AD1 = 0x5441
+0x8AD3 = 0x5440
+0x8AD4 = 0x5442
+0x8AD5 = 0x5443
+0x8AD7 = 0x5445
+0x8AD8 = 0x5449
+0x8AD9 = 0x544D
+0x8ADD = 0x5A51
+0x8ADE = 0x5A57
+0x8ADF = 0x5A54
+0x8AE0 = 0x5A4C
+0x8AE1 = 0x5A58
+0x8AE2 = 0x5A4D
+0x8AE4 = 0x5A53
+0x8AE8 = 0x5A59
+0x8AEF = 0x5A5B
+0x8AF0 = 0x5A55
+0x8AF2 = 0x5A4E
+0x8AF4 = 0x5A4F
+0x8AF5 = 0x5A50
+0x8AFB = 0x5A5C
+0x8AFF = 0x5A5A
+0x8B05 = 0x5F50
+0x8B06 = 0x5F59
+0x8B07 = 0x5F56
+0x8B08 = 0x5F58
+0x8B0B = 0x5F51
+0x8B0D = 0x5F57
+0x8B0F = 0x5F53
+0x8B11 = 0x5F4F
+0x8B12 = 0x5F54
+0x8B13 = 0x5F5B
+0x8B14 = 0x5A52
+0x8B15 = 0x5F55
+0x8B16 = 0x5F4E
+0x8B18 = 0x5F4D
+0x8B1A = 0x5F5C
+0x8B1C = 0x5F5A
+0x8B1E = 0x5F4C
+0x8B22 = 0x5F52
+0x8B23 = 0x6347
+0x8B24 = 0x6355
+0x8B25 = 0x6350
+0x8B26 = 0x6352
+0x8B27 = 0x6346
+0x8B2A = 0x6345
+0x8B2E = 0x6354
+0x8B2F = 0x634C
+0x8B30 = 0x6349
+0x8B31 = 0x634F
+0x8B33 = 0x6348
+0x8B35 = 0x634A
+0x8B36 = 0x6353
+0x8B37 = 0x6351
+0x8B3A = 0x6358
+0x8B3B = 0x6356
+0x8B3C = 0x634D
+0x8B3D = 0x6357
+0x8B3E = 0x634E
+0x8B40 = 0x6726
+0x8B42 = 0x672D
+0x8B45 = 0x6C3E
+0x8B47 = 0x634B
+0x8B48 = 0x6724
+0x8B4A = 0x6725
+0x8B4B = 0x672A
+0x8B50 = 0x6723
+0x8B51 = 0x672C
+0x8B52 = 0x672E
+0x8B53 = 0x6727
+0x8B54 = 0x6729
+0x8B55 = 0x672B
+0x8B56 = 0x6728
+0x8B57 = 0x672F
+0x8B5D = 0x697C
+0x8B60 = 0x697A
+0x8B63 = 0x697E
+0x8B65 = 0x6A21
+0x8B67 = 0x6A22
+0x8B68 = 0x697D
+0x8B6A = 0x697B
+0x8B6D = 0x6A23
+0x8B78 = 0x6C3D
+0x8B79 = 0x6C3C
+0x8B7A = 0x6C3F
+0x8B7B = 0x6C40
+0x8B7E = 0x6E25
+0x8B7F = 0x6E2A
+0x8B82 = 0x6E27
+0x8B84 = 0x6E26
+0x8B85 = 0x6E29
+0x8B86 = 0x6E28
+0x8B88 = 0x6F51
+0x8B8B = 0x6F50
+0x8B8C = 0x6F4E
+0x8B8E = 0x6F4F
+0x8B94 = 0x704F
+0x8B95 = 0x7050
+0x8B98 = 0x713C
+0x8B99 = 0x713D
+0x8B9E = 0x7177
+0x8B9F = 0x7236
+0x8C39 = 0x3950
+0x8C3B = 0x3951
+0x8C3C = 0x4758
+0x8C3D = 0x4E38
+0x8C3E = 0x544E
+0x8C42 = 0x6359
+0x8C43 = 0x6730
+0x8C45 = 0x6F52
+0x8C47 = 0x3322
+0x8C4A = 0x475A
+0x8C4B = 0x4759
+0x8C4D = 0x544F
+0x8C4F = 0x5F5D
+0x8C56 = 0x286B
+0x8C57 = 0x3323
+0x8C5C = 0x3952
+0x8C5D = 0x3953
+0x8C5F = 0x404B
+0x8C64 = 0x475C
+0x8C65 = 0x475B
+0x8C66 = 0x475D
+0x8C68 = 0x4E39
+0x8C69 = 0x4E3A
+0x8C6F = 0x5F61
+0x8C70 = 0x5F5E
+0x8C71 = 0x5F60
+0x8C72 = 0x5F5F
+0x8C75 = 0x635A
+0x8C76 = 0x6732
+0x8C77 = 0x6731
+0x8C78 = 0x2524
+0x8C7B = 0x3324
+0x8C7D = 0x3954
+0x8C80 = 0x404D
+0x8C81 = 0x404C
+0x8C84 = 0x475F
+0x8C85 = 0x4760
+0x8C86 = 0x475E
+0x8C8F = 0x5450
+0x8C90 = 0x5A5F
+0x8C91 = 0x5A5D
+0x8C92 = 0x5A5E
+0x8C94 = 0x5F63
+0x8C95 = 0x5F62
+0x8C97 = 0x635D
+0x8C98 = 0x635C
+0x8C99 = 0x635B
+0x8C9A = 0x6733
+0x8C9C = 0x7178
+0x8CA3 = 0x3326
+0x8CA4 = 0x3325
+0x8CA5 = 0x3955
+0x8CB0 = 0x4050
+0x8CB5 = 0x4052
+0x8CB9 = 0x4051
+0x8CBA = 0x404E
+0x8CBE = 0x404F
+0x8CCC = 0x4761
+0x8CCF = 0x4E3C
+0x8CD5 = 0x4E3B
+0x8CD7 = 0x4E3D
+0x8CD9 = 0x5453
+0x8CDA = 0x5455
+0x8CDD = 0x5456
+0x8CDF = 0x5452
+0x8CE5 = 0x5451
+0x8CE7 = 0x5457
+0x8CE8 = 0x5454
+0x8CEE = 0x5A61
+0x8CF0 = 0x5A63
+0x8CF1 = 0x5A62
+0x8CF3 = 0x5A64
+0x8CF5 = 0x5A60
+0x8CF9 = 0x5F64
+0x8CFE = 0x635E
+0x8D00 = 0x6361
+0x8D02 = 0x6360
+0x8D04 = 0x635F
+0x8D06 = 0x6734
+0x8D07 = 0x6735
+0x8D09 = 0x6736
+0x8D10 = 0x6C41
+0x8D14 = 0x6C42
+0x8D15 = 0x6E2B
+0x8D19 = 0x6F53
+0x8D68 = 0x4762
+0x8D69 = 0x4763
+0x8D6C = 0x5A65
+0x8D6E = 0x5A66
+0x8D6F = 0x5F65
+0x8D72 = 0x2D53
+0x8D76 = 0x3327
+0x8D78 = 0x3328
+0x8D79 = 0x3958
+0x8D7B = 0x3957
+0x8D7D = 0x3956
+0x8D80 = 0x4054
+0x8D84 = 0x4053
+0x8D89 = 0x4055
+0x8D8C = 0x4765
+0x8D8D = 0x4768
+0x8D8E = 0x4766
+0x8D8F = 0x4767
+0x8D90 = 0x476B
+0x8D91 = 0x4764
+0x8D92 = 0x476C
+0x8D93 = 0x4769
+0x8D94 = 0x476A
+0x8D96 = 0x4E3E
+0x8D9B = 0x545B
+0x8D9C = 0x5459
+0x8DA0 = 0x5458
+0x8DA1 = 0x545A
+0x8DA5 = 0x5A67
+0x8DA7 = 0x5A68
+0x8DAA = 0x6738
+0x8DAB = 0x673A
+0x8DAC = 0x6737
+0x8DAD = 0x6739
+0x8DAE = 0x6A24
+0x8DAF = 0x6C43
+0x8DB2 = 0x715E
+0x8DB5 = 0x3329
+0x8DB6 = 0x332B
+0x8DB7 = 0x332A
+0x8DB9 = 0x395B
+0x8DBC = 0x3959
+0x8DBF = 0x395C
+0x8DC1 = 0x395D
+0x8DC2 = 0x395A
+0x8DC5 = 0x4061
+0x8DC7 = 0x4059
+0x8DC8 = 0x405F
+0x8DCD = 0x4058
+0x8DCF = 0x405C
+0x8DD0 = 0x4772
+0x8DD3 = 0x4057
+0x8DD5 = 0x405D
+0x8DD6 = 0x405A
+0x8DD7 = 0x4060
+0x8DD8 = 0x4056
+0x8DD9 = 0x405E
+0x8DDC = 0x405B
+0x8DE0 = 0x476E
+0x8DE2 = 0x4775
+0x8DE3 = 0x4774
+0x8DE7 = 0x4776
+0x8DE9 = 0x4773
+0x8DEB = 0x4778
+0x8DEC = 0x476F
+0x8DEE = 0x4771
+0x8DF0 = 0x476D
+0x8DF1 = 0x4770
+0x8DF2 = 0x4777
+0x8DF4 = 0x4779
+0x8DFD = 0x4E43
+0x8DFE = 0x4E49
+0x8DFF = 0x4E41
+0x8E00 = 0x4E4A
+0x8E02 = 0x4E40
+0x8E03 = 0x4E45
+0x8E04 = 0x4E4B
+0x8E05 = 0x4E48
+0x8E06 = 0x4E47
+0x8E07 = 0x4E46
+0x8E09 = 0x4E3F
+0x8E0A = 0x4E44
+0x8E0D = 0x4E42
+0x8E11 = 0x5464
+0x8E12 = 0x5469
+0x8E13 = 0x546B
+0x8E14 = 0x5468
+0x8E15 = 0x5461
+0x8E16 = 0x5463
+0x8E17 = 0x546D
+0x8E18 = 0x546A
+0x8E19 = 0x5465
+0x8E1A = 0x546E
+0x8E1B = 0x5462
+0x8E1C = 0x546C
+0x8E20 = 0x545C
+0x8E23 = 0x545D
+0x8E24 = 0x545F
+0x8E25 = 0x545E
+0x8E26 = 0x5466
+0x8E27 = 0x5467
+0x8E2E = 0x5460
+0x8E30 = 0x5A72
+0x8E33 = 0x5A69
+0x8E36 = 0x5A6E
+0x8E38 = 0x5A6B
+0x8E3C = 0x5A6F
+0x8E3D = 0x5A70
+0x8E3E = 0x5A6A
+0x8E3F = 0x5A73
+0x8E40 = 0x5A6C
+0x8E41 = 0x5A71
+0x8E45 = 0x5A6D
+0x8E47 = 0x5F6B
+0x8E4C = 0x5F6A
+0x8E4D = 0x5F67
+0x8E4E = 0x5F66
+0x8E50 = 0x5F69
+0x8E53 = 0x5F68
+0x8E54 = 0x636F
+0x8E56 = 0x6366
+0x8E57 = 0x6365
+0x8E5A = 0x636B
+0x8E5B = 0x636A
+0x8E5C = 0x6362
+0x8E5D = 0x636D
+0x8E5E = 0x6367
+0x8E60 = 0x6364
+0x8E61 = 0x636C
+0x8E62 = 0x6363
+0x8E65 = 0x6368
+0x8E67 = 0x6369
+0x8E69 = 0x636E
+0x8E6A = 0x673E
+0x8E6D = 0x673B
+0x8E6F = 0x673F
+0x8E73 = 0x673D
+0x8E78 = 0x673C
+0x8E7B = 0x6740
+0x8E84 = 0x6A27
+0x8E86 = 0x6A25
+0x8E88 = 0x6A26
+0x8E8C = 0x6C45
+0x8E8E = 0x6C44
+0x8E90 = 0x6E30
+0x8E92 = 0x6E2F
+0x8E94 = 0x6E2D
+0x8E95 = 0x6E2C
+0x8E96 = 0x6E31
+0x8E97 = 0x6E32
+0x8E98 = 0x6F54
+0x8E9A = 0x6E2E
+0x8E9D = 0x7054
+0x8E9E = 0x7051
+0x8E9F = 0x7052
+0x8EA0 = 0x7053
+0x8EA3 = 0x7140
+0x8EA4 = 0x713F
+0x8EA5 = 0x713E
+0x8EA6 = 0x715F
+0x8EA8 = 0x722E
+0x8EA9 = 0x7179
+0x8EBD = 0x5A74
+0x8EC2 = 0x6741
+0x8EC9 = 0x717A
+0x8ED1 = 0x332C
+0x8ED3 = 0x332D
+0x8ED7 = 0x3962
+0x8ED8 = 0x395E
+0x8EDC = 0x3961
+0x8EDD = 0x3960
+0x8EDE = 0x395F
+0x8EE0 = 0x3963
+0x8EE1 = 0x3964
+0x8EE5 = 0x4068
+0x8EE6 = 0x4066
+0x8EE7 = 0x406A
+0x8EE8 = 0x406B
+0x8EE9 = 0x4071
+0x8EEB = 0x406D
+0x8EEC = 0x406F
+0x8EEE = 0x4067
+0x8EEF = 0x4062
+0x8EF1 = 0x406E
+0x8EF4 = 0x4070
+0x8EF5 = 0x4069
+0x8EF6 = 0x406C
+0x8EF7 = 0x4063
+0x8EF9 = 0x4065
+0x8EFA = 0x4064
+0x8EFF = 0x477B
+0x8F00 = 0x477D
+0x8F01 = 0x477C
+0x8F02 = 0x4823
+0x8F05 = 0x477E
+0x8F06 = 0x477A
+0x8F07 = 0x4821
+0x8F08 = 0x4822
+0x8F0B = 0x4824
+0x8F0D = 0x4E4F
+0x8F0E = 0x4E4E
+0x8F10 = 0x4E4C
+0x8F11 = 0x4E4D
+0x8F16 = 0x5475
+0x8F17 = 0x5476
+0x8F18 = 0x5471
+0x8F1A = 0x5472
+0x8F20 = 0x5473
+0x8F23 = 0x5474
+0x8F24 = 0x5470
+0x8F2C = 0x546F
+0x8F2E = 0x5A76
+0x8F32 = 0x5A78
+0x8F34 = 0x5A7B
+0x8F35 = 0x5A77
+0x8F36 = 0x5A75
+0x8F37 = 0x5A7A
+0x8F39 = 0x5A79
+0x8F40 = 0x5F6D
+0x8F43 = 0x5F6C
+0x8F46 = 0x6370
+0x8F47 = 0x6371
+0x8F48 = 0x6372
+0x8F4B = 0x6373
+0x8F4F = 0x6744
+0x8F50 = 0x6745
+0x8F51 = 0x6743
+0x8F52 = 0x6742
+0x8F53 = 0x6746
+0x8F55 = 0x6A2B
+0x8F56 = 0x6A29
+0x8F57 = 0x6A2A
+0x8F58 = 0x6A2C
+0x8F59 = 0x6A28
+0x8F5A = 0x6A2D
+0x8F5B = 0x6C47
+0x8F5D = 0x6C48
+0x8F5E = 0x6C46
+0x8F60 = 0x6E33
+0x8F62 = 0x6E34
+0x8F63 = 0x6F56
+0x8F64 = 0x6F55
+0x8FB4 = 0x6747
+0x8FBF = 0x2526
+0x8FC9 = 0x2525
+0x8FCB = 0x286D
+0x8FCD = 0x286F
+0x8FD2 = 0x286C
+0x8FD3 = 0x286E
+0x8FD5 = 0x2871
+0x8FD6 = 0x2870
+0x8FD7 = 0x2872
+0x8FE0 = 0x2D57
+0x8FE1 = 0x2D55
+0x8FE3 = 0x2D54
+0x8FEE = 0x2D56
+0x8FF5 = 0x332F
+0x8FF6 = 0x3335
+0x8FFB = 0x3332
+0x8FFC = 0x3334
+0x8FFE = 0x332E
+0x8FFF = 0x3331
+0x9002 = 0x3330
+0x9004 = 0x3333
+0x900B = 0x3966
+0x900C = 0x3969
+0x9011 = 0x3967
+0x901C = 0x3968
+0x9021 = 0x396A
+0x9024 = 0x3965
+0x902D = 0x4072
+0x902F = 0x4074
+0x9034 = 0x4073
+0x903D = 0x4829
+0x903F = 0x4826
+0x9044 = 0x4827
+0x9049 = 0x4828
+0x9052 = 0x4825
+0x9067 = 0x547A
+0x906B = 0x547B
+0x906F = 0x5479
+0x9070 = 0x5478
+0x9073 = 0x5477
+0x9076 = 0x5A7C
+0x9079 = 0x5A7D
+0x907B = 0x5A7E
+0x907E = 0x5F6F
+0x9085 = 0x5F6E
+0x9086 = 0x5B21
+0x908D = 0x6A2E
+0x9094 = 0x2275
+0x9097 = 0x2272
+0x9098 = 0x2273
+0x9099 = 0x2271
+0x909B = 0x2274
+0x909E = 0x252A
+0x909F = 0x2527
+0x90A0 = 0x252C
+0x90A1 = 0x2528
+0x90A5 = 0x2529
+0x90A7 = 0x252B
+0x90AF = 0x2875
+0x90B0 = 0x2877
+0x90B2 = 0x2873
+0x90B3 = 0x2876
+0x90B4 = 0x2874
+0x90BD = 0x2D59
+0x90BE = 0x2D5D
+0x90BF = 0x2D5A
+0x90C5 = 0x2D5C
+0x90C7 = 0x2D5E
+0x90C8 = 0x2D60
+0x90CB = 0x2D5F
+0x90D4 = 0x3971
+0x90D5 = 0x2D5B
+0x90D6 = 0x3336
+0x90D7 = 0x333F
+0x90D8 = 0x333D
+0x90D9 = 0x3338
+0x90DA = 0x3339
+0x90DB = 0x333E
+0x90DC = 0x3340
+0x90DF = 0x333B
+0x90E0 = 0x3337
+0x90E3 = 0x333A
+0x90E4 = 0x3341
+0x90E5 = 0x333C
+0x90E9 = 0x3974
+0x90EA = 0x396C
+0x90EB = 0x3972
+0x90EC = 0x3973
+0x90EF = 0x396B
+0x90F0 = 0x396D
+0x90F1 = 0x2D58
+0x90F2 = 0x396F
+0x90F3 = 0x3970
+0x90F4 = 0x396E
+0x90F9 = 0x407B
+0x90FA = 0x5B22
+0x90FB = 0x407C
+0x90FC = 0x4079
+0x90FF = 0x4078
+0x9100 = 0x407E
+0x9101 = 0x407D
+0x9103 = 0x4123
+0x9104 = 0x4077
+0x9105 = 0x4122
+0x9106 = 0x4075
+0x9107 = 0x4121
+0x9108 = 0x407A
+0x910B = 0x4830
+0x910D = 0x482B
+0x910E = 0x4831
+0x910F = 0x482C
+0x9110 = 0x482A
+0x9111 = 0x482D
+0x9114 = 0x482F
+0x9116 = 0x482E
+0x911A = 0x4E56
+0x911B = 0x4E59
+0x911C = 0x4E51
+0x911D = 0x4E55
+0x911F = 0x4E54
+0x9120 = 0x4E52
+0x9121 = 0x4E58
+0x9122 = 0x4E53
+0x9123 = 0x4E50
+0x9124 = 0x4E57
+0x9126 = 0x5523
+0x9128 = 0x6374
+0x9129 = 0x547E
+0x912A = 0x5521
+0x912B = 0x547D
+0x912C = 0x4076
+0x912E = 0x5524
+0x912F = 0x547C
+0x9132 = 0x5522
+0x9133 = 0x5B23
+0x9135 = 0x5B24
+0x9136 = 0x5B25
+0x9138 = 0x5F70
+0x913A = 0x6375
+0x913B = 0x6376
+0x913E = 0x6377
+0x913F = 0x6749
+0x9140 = 0x6748
+0x9141 = 0x6A30
+0x9143 = 0x6A2F
+0x9144 = 0x6C4A
+0x9145 = 0x6C4B
+0x9146 = 0x6C49
+0x9147 = 0x6E35
+0x914E = 0x3343
+0x914F = 0x3344
+0x9150 = 0x3342
+0x9153 = 0x3978
+0x9155 = 0x3979
+0x9156 = 0x3975
+0x9158 = 0x3976
+0x915A = 0x3977
+0x915F = 0x4126
+0x9160 = 0x4128
+0x9161 = 0x4124
+0x9162 = 0x4127
+0x9164 = 0x4125
+0x9168 = 0x4279
+0x916E = 0x4832
+0x916F = 0x4833
+0x9172 = 0x4E5B
+0x9173 = 0x4E5D
+0x9179 = 0x4E5C
+0x917A = 0x4E5A
+0x9180 = 0x552B
+0x9181 = 0x5528
+0x9182 = 0x5529
+0x9184 = 0x552A
+0x9185 = 0x5525
+0x9186 = 0x5526
+0x918A = 0x5527
+0x918D = 0x5B29
+0x918F = 0x5B2A
+0x9190 = 0x5B27
+0x9191 = 0x5B28
+0x9193 = 0x5B26
+0x9199 = 0x5F74
+0x919A = 0x5F71
+0x919B = 0x5F73
+0x919D = 0x5F77
+0x919F = 0x5F75
+0x91A0 = 0x5F78
+0x91A1 = 0x5F76
+0x91A2 = 0x5F72
+0x91A5 = 0x6379
+0x91A7 = 0x637A
+0x91A8 = 0x6378
+0x91AA = 0x637C
+0x91AD = 0x674B
+0x91AF = 0x637B
+0x91B0 = 0x674A
+0x91B2 = 0x6A33
+0x91B3 = 0x6A34
+0x91B5 = 0x6A32
+0x91B7 = 0x6A31
+0x91B9 = 0x6C4C
+0x91BC = 0x6F57
+0x91BD = 0x7056
+0x91BE = 0x7055
+0x91C2 = 0x7057
+0x91C3 = 0x7160
+0x91D3 = 0x2D62
+0x91D4 = 0x2D61
+0x91D5 = 0x3345
+0x91DA = 0x3347
+0x91E2 = 0x3346
+0x91E4 = 0x3A21
+0x91E8 = 0x3A26
+0x91EA = 0x3A23
+0x91EB = 0x3A24
+0x91EC = 0x397A
+0x91EE = 0x3A27
+0x91F1 = 0x397C
+0x91F3 = 0x397D
+0x91F4 = 0x397B
+0x91F7 = 0x3A25
+0x91F8 = 0x397E
+0x91F9 = 0x3A22
+0x91FD = 0x4134
+0x91FF = 0x4133
+0x9200 = 0x4131
+0x9201 = 0x4129
+0x9202 = 0x4138
+0x9203 = 0x412C
+0x9204 = 0x4136
+0x9205 = 0x413D
+0x9206 = 0x4135
+0x920A = 0x412A
+0x920C = 0x4130
+0x920F = 0x412F
+0x9212 = 0x4132
+0x9216 = 0x413E
+0x9217 = 0x413C
+0x9219 = 0x413B
+0x921A = 0x412D
+0x921C = 0x4139
+0x9224 = 0x413A
+0x9225 = 0x412B
+0x9226 = 0x412E
+0x9227 = 0x4137
+0x922D = 0x4F22
+0x922E = 0x483D
+0x9230 = 0x4836
+0x9231 = 0x4849
+0x9232 = 0x4852
+0x9233 = 0x4839
+0x9236 = 0x4846
+0x923A = 0x4837
+0x9246 = 0x483F
+0x9248 = 0x4834
+0x924A = 0x483E
+0x924C = 0x4850
+0x924E = 0x484E
+0x924F = 0x4842
+0x9250 = 0x484C
+0x9252 = 0x4835
+0x9253 = 0x484F
+0x9254 = 0x484A
+0x9256 = 0x4851
+0x925E = 0x483B
+0x9260 = 0x4843
+0x9261 = 0x4847
+0x9263 = 0x484B
+0x9265 = 0x483A
+0x9266 = 0x4838
+0x9267 = 0x4844
+0x926C = 0x4841
+0x926D = 0x4840
+0x926F = 0x4845
+0x9270 = 0x4848
+0x9272 = 0x484D
+0x9276 = 0x4E60
+0x9279 = 0x4E6A
+0x927A = 0x4E62
+0x927D = 0x4E73
+0x927E = 0x4E7B
+0x927F = 0x4E6C
+0x9282 = 0x4E70
+0x9283 = 0x483C
+0x9286 = 0x4E77
+0x9287 = 0x4E7C
+0x9288 = 0x4E74
+0x928A = 0x4E76
+0x928B = 0x4F21
+0x928C = 0x4E78
+0x928D = 0x4E66
+0x928E = 0x4E6F
+0x9294 = 0x4E64
+0x9295 = 0x4E71
+0x9297 = 0x4E6B
+0x9299 = 0x4E79
+0x929A = 0x4E68
+0x929B = 0x4E61
+0x929D = 0x4E7E
+0x92A0 = 0x4E63
+0x92A1 = 0x4E75
+0x92A2 = 0x4E72
+0x92A3 = 0x4E6D
+0x92A4 = 0x4E5F
+0x92A5 = 0x4E5E
+0x92A6 = 0x4E67
+0x92A7 = 0x4E7A
+0x92A9 = 0x4E7D
+0x92AA = 0x4E65
+0x92AB = 0x4E69
+0x92B4 = 0x554D
+0x92B5 = 0x5549
+0x92B6 = 0x5531
+0x92C0 = 0x552F
+0x92C2 = 0x553B
+0x92C3 = 0x552D
+0x92C4 = 0x552E
+0x92C6 = 0x554C
+0x92C8 = 0x553E
+0x92C9 = 0x5543
+0x92CA = 0x553D
+0x92CB = 0x5B3C
+0x92CC = 0x5539
+0x92CD = 0x5541
+0x92CE = 0x553F
+0x92CF = 0x5532
+0x92D0 = 0x552C
+0x92D1 = 0x5547
+0x92D3 = 0x5548
+0x92D5 = 0x5542
+0x92D7 = 0x5537
+0x92D8 = 0x5535
+0x92D9 = 0x5530
+0x92DD = 0x5538
+0x92DE = 0x5545
+0x92DF = 0x5534
+0x92E0 = 0x5544
+0x92E1 = 0x554A
+0x92E6 = 0x5540
+0x92E7 = 0x5546
+0x92E8 = 0x553C
+0x92E9 = 0x5536
+0x92EE = 0x4E6E
+0x92EF = 0x553A
+0x92F1 = 0x5533
+0x92F7 = 0x5B41
+0x92F9 = 0x5B40
+0x92FA = 0x5B3E
+0x92FB = 0x5B50
+0x92FE = 0x5B4D
+0x92FF = 0x5B45
+0x9300 = 0x5B4F
+0x9301 = 0x5B37
+0x9302 = 0x5B43
+0x9306 = 0x5B2F
+0x9308 = 0x5B2D
+0x9309 = 0x5B4E
+0x930B = 0x5B4C
+0x930C = 0x5B4B
+0x930D = 0x5B3B
+0x930E = 0x5B3A
+0x930F = 0x5B30
+0x9312 = 0x5B36
+0x9313 = 0x5B3F
+0x9314 = 0x5B4A
+0x9316 = 0x5B51
+0x931B = 0x5B34
+0x931D = 0x5B3D
+0x931E = 0x5B2C
+0x931F = 0x5B2E
+0x9323 = 0x5B35
+0x9324 = 0x5B44
+0x9325 = 0x554B
+0x9327 = 0x5B2B
+0x9329 = 0x5B46
+0x932A = 0x5B49
+0x932D = 0x5B39
+0x9334 = 0x5B42
+0x9335 = 0x5B48
+0x9338 = 0x5B32
+0x9339 = 0x5B47
+0x933C = 0x5B33
+0x9346 = 0x5B38
+0x9347 = 0x5F7E
+0x9349 = 0x6025
+0x934C = 0x602B
+0x934E = 0x6039
+0x934F = 0x6031
+0x9350 = 0x6026
+0x9351 = 0x6027
+0x9352 = 0x6030
+0x9355 = 0x602F
+0x9356 = 0x5F7D
+0x9357 = 0x602E
+0x9358 = 0x6022
+0x9359 = 0x603A
+0x935C = 0x6023
+0x935E = 0x6036
+0x9360 = 0x6028
+0x9361 = 0x6035
+0x9363 = 0x6037
+0x9364 = 0x5F7C
+0x9367 = 0x6038
+0x936A = 0x602C
+0x936D = 0x6029
+0x9371 = 0x6032
+0x9376 = 0x6024
+0x9377 = 0x6033
+0x9379 = 0x602D
+0x937A = 0x5B31
+0x937B = 0x6034
+0x937C = 0x6021
+0x9380 = 0x642F
+0x9383 = 0x5F7A
+0x9388 = 0x642C
+0x9389 = 0x6425
+0x938C = 0x637E
+0x938D = 0x6430
+0x938E = 0x6427
+0x938F = 0x602A
+0x9391 = 0x6432
+0x9392 = 0x6421
+0x9395 = 0x642B
+0x9399 = 0x642D
+0x939B = 0x6423
+0x939D = 0x6424
+0x939E = 0x6429
+0x939F = 0x642E
+0x93A1 = 0x5F79
+0x93A3 = 0x6437
+0x93A4 = 0x6434
+0x93A5 = 0x6761
+0x93A6 = 0x642A
+0x93A7 = 0x6426
+0x93A8 = 0x6435
+0x93A9 = 0x6756
+0x93AA = 0x6428
+0x93AF = 0x5F7B
+0x93B1 = 0x6431
+0x93B2 = 0x6433
+0x93B4 = 0x6436
+0x93B5 = 0x637D
+0x93B7 = 0x6422
+0x93C0 = 0x675F
+0x93C2 = 0x674F
+0x93C4 = 0x675D
+0x93C7 = 0x674D
+0x93CA = 0x6758
+0x93CC = 0x6754
+0x93CE = 0x675E
+0x93CF = 0x674E
+0x93D0 = 0x6751
+0x93D2 = 0x6760
+0x93D4 = 0x6759
+0x93D5 = 0x675C
+0x93D9 = 0x6755
+0x93DA = 0x6750
+0x93DE = 0x674C
+0x93E3 = 0x675B
+0x93E6 = 0x6757
+0x93E7 = 0x6762
+0x93EC = 0x6753
+0x93EE = 0x675A
+0x93F5 = 0x6A41
+0x93F6 = 0x6A50
+0x93F7 = 0x6A43
+0x93F8 = 0x6A4A
+0x93F9 = 0x6752
+0x93FA = 0x6A48
+0x93FB = 0x6A37
+0x93FC = 0x6A4E
+0x93FE = 0x6A3B
+0x93FF = 0x6A4D
+0x9400 = 0x6A42
+0x9406 = 0x6A52
+0x9407 = 0x6A44
+0x9409 = 0x6A49
+0x940A = 0x6A4C
+0x940B = 0x6A35
+0x940C = 0x6A4F
+0x940D = 0x6A40
+0x940E = 0x6A45
+0x940F = 0x6A39
+0x9410 = 0x6A3D
+0x9411 = 0x6A51
+0x9412 = 0x6A47
+0x9413 = 0x6A36
+0x9414 = 0x6A3A
+0x9415 = 0x6A3C
+0x9416 = 0x6A46
+0x9419 = 0x6A3F
+0x9420 = 0x6A38
+0x9428 = 0x6A3E
+0x9429 = 0x6C50
+0x942A = 0x6C54
+0x942C = 0x6C56
+0x9430 = 0x6C52
+0x9431 = 0x6C58
+0x9436 = 0x6C4F
+0x9437 = 0x6C55
+0x9439 = 0x6C53
+0x943B = 0x6C4E
+0x943C = 0x6A4B
+0x943D = 0x6C51
+0x943F = 0x6C4D
+0x9440 = 0x6C57
+0x9445 = 0x6E3C
+0x9446 = 0x6E3F
+0x9447 = 0x6E3B
+0x9448 = 0x6E3D
+0x9449 = 0x6E3E
+0x944A = 0x6E38
+0x944B = 0x6E39
+0x944C = 0x6E36
+0x944F = 0x6E3A
+0x9450 = 0x6E37
+0x9455 = 0x6F59
+0x9457 = 0x6F5B
+0x945D = 0x6F5A
+0x945E = 0x6F5C
+0x9462 = 0x6F58
+0x9468 = 0x7059
+0x9469 = 0x705A
+0x946B = 0x7058
+0x946D = 0x7142
+0x946E = 0x7141
+0x946F = 0x7143
+0x9471 = 0x7144
+0x9473 = 0x7145
+0x9474 = 0x7161
+0x9475 = 0x7164
+0x9476 = 0x7163
+0x9478 = 0x7162
+0x9480 = 0x7230
+0x9481 = 0x7231
+0x9482 = 0x722F
+0x9483 = 0x7237
+0x957A = 0x3A28
+0x957B = 0x413F
+0x957C = 0x554E
+0x957D = 0x6763
+0x9586 = 0x3A29
+0x9588 = 0x3A2A
+0x958C = 0x4141
+0x958D = 0x4140
+0x9590 = 0x4142
+0x959B = 0x4856
+0x959C = 0x4854
+0x959E = 0x4855
+0x959F = 0x4853
+0x95AB = 0x5550
+0x95AC = 0x554F
+0x95AE = 0x5551
+0x95B0 = 0x5552
+0x95B5 = 0x5B59
+0x95B6 = 0x5B57
+0x95B7 = 0x6040
+0x95B9 = 0x5B55
+0x95BA = 0x5B56
+0x95BC = 0x5B52
+0x95BD = 0x5B5A
+0x95BE = 0x5B54
+0x95BF = 0x5B58
+0x95C0 = 0x603C
+0x95C3 = 0x603E
+0x95C5 = 0x603F
+0x95C7 = 0x603B
+0x95C9 = 0x603D
+0x95CD = 0x5B53
+0x95D1 = 0x643A
+0x95D2 = 0x6438
+0x95D3 = 0x6439
+0x95DA = 0x6764
+0x95DB = 0x6765
+0x95DE = 0x6A53
+0x95DF = 0x6A55
+0x95E0 = 0x6A54
+0x95E3 = 0x6C5B
+0x95E4 = 0x6C5A
+0x95E5 = 0x6C59
+0x961E = 0x2169
+0x9620 = 0x2278
+0x9622 = 0x2276
+0x9623 = 0x2279
+0x9624 = 0x2277
+0x9628 = 0x252E
+0x962D = 0x2530
+0x962F = 0x252F
+0x9630 = 0x252D
+0x9639 = 0x2878
+0x963A = 0x287B
+0x963C = 0x287A
+0x963D = 0x2879
+0x9643 = 0x287C
+0x964A = 0x2D67
+0x964E = 0x2D68
+0x964F = 0x2D64
+0x9651 = 0x2D65
+0x9653 = 0x2D66
+0x9654 = 0x2D63
+0x965C = 0x3348
+0x965F = 0x3349
+0x966B = 0x3A2D
+0x966D = 0x3A2C
+0x966F = 0x3A2F
+0x9671 = 0x3A2E
+0x967C = 0x3A2B
+0x967E = 0x4144
+0x9680 = 0x4148
+0x9683 = 0x4147
+0x9687 = 0x4143
+0x9688 = 0x4145
+0x9689 = 0x4146
+0x9691 = 0x4859
+0x9692 = 0x4857
+0x9693 = 0x4858
+0x9697 = 0x485A
+0x969E = 0x4F23
+0x96A1 = 0x4F24
+0x96A2 = 0x5554
+0x96A4 = 0x5553
+0x96A9 = 0x5B5B
+0x96AC = 0x6043
+0x96AE = 0x6041
+0x96B0 = 0x6042
+0x96B3 = 0x643B
+0x96BC = 0x334A
+0x96BF = 0x3A30
+0x96C2 = 0x4149
+0x96C3 = 0x414B
+0x96C8 = 0x414A
+0x96CE = 0x485B
+0x96D3 = 0x5555
+0x96D4 = 0x5B5C
+0x96D7 = 0x643C
+0x96D8 = 0x6440
+0x96DA = 0x643D
+0x96DD = 0x6441
+0x96DF = 0x643F
+0x96E1 = 0x6766
+0x96E5 = 0x705B
+0x96F0 = 0x414D
+0x96F1 = 0x414C
+0x96F5 = 0x485F
+0x96F8 = 0x485E
+0x96FA = 0x485C
+0x96FD = 0x485D
+0x96FF = 0x4F25
+0x9702 = 0x5558
+0x9705 = 0x5556
+0x9708 = 0x5557
+0x970B = 0x5B5D
+0x9710 = 0x5B5F
+0x9712 = 0x5B5E
+0x9718 = 0x6046
+0x9719 = 0x6048
+0x971D = 0x6047
+0x971F = 0x6045
+0x9720 = 0x6044
+0x9722 = 0x6443
+0x9723 = 0x6442
+0x9725 = 0x6444
+0x9726 = 0x676B
+0x9728 = 0x676A
+0x9729 = 0x6767
+0x972B = 0x6768
+0x972C = 0x6769
+0x972E = 0x6A56
+0x972F = 0x6A57
+0x9735 = 0x6C5C
+0x973A = 0x6C5D
+0x973F = 0x6E40
+0x9743 = 0x705D
+0x9746 = 0x705C
+0x9747 = 0x705E
+0x9749 = 0x7146
+0x974B = 0x717B
+0x9758 = 0x4F26
+0x975A = 0x5559
+0x976A = 0x3A31
+0x976C = 0x414E
+0x976E = 0x4150
+0x9770 = 0x414F
+0x9772 = 0x4863
+0x9773 = 0x4860
+0x9777 = 0x4861
+0x9778 = 0x4862
+0x977A = 0x4F28
+0x977B = 0x4F2D
+0x977D = 0x4F27
+0x977E = 0x4F29
+0x977F = 0x4F30
+0x9780 = 0x4F2B
+0x9781 = 0x4F2F
+0x9782 = 0x4F2C
+0x9783 = 0x4F2A
+0x9784 = 0x4F2E
+0x9788 = 0x555C
+0x978A = 0x555A
+0x978E = 0x555B
+0x9794 = 0x5B62
+0x9797 = 0x5B61
+0x9799 = 0x5B60
+0x979A = 0x6049
+0x979C = 0x604B
+0x979D = 0x604D
+0x979E = 0x604C
+0x97A1 = 0x604A
+0x97A2 = 0x644B
+0x97A4 = 0x6449
+0x97A5 = 0x644C
+0x97A8 = 0x6447
+0x97AA = 0x644A
+0x97AB = 0x6448
+0x97AC = 0x6445
+0x97AE = 0x6446
+0x97B3 = 0x676C
+0x97B6 = 0x676E
+0x97B7 = 0x676D
+0x97B9 = 0x6A58
+0x97BB = 0x6A59
+0x97BF = 0x6C5E
+0x97C4 = 0x6F5D
+0x97C5 = 0x6F5E
+0x97C7 = 0x705F
+0x97CD = 0x4F32
+0x97CE = 0x4F31
+0x97CF = 0x555E
+0x97D0 = 0x555D
+0x97D4 = 0x604F
+0x97D5 = 0x604E
+0x97D6 = 0x644F
+0x97D7 = 0x644D
+0x97D8 = 0x6450
+0x97D9 = 0x644E
+0x97DD = 0x676F
+0x97DE = 0x6770
+0x97DF = 0x6771
+0x97E1 = 0x6C5F
+0x97E3 = 0x6E41
+0x97E5 = 0x7060
+0x97F0 = 0x5B63
+0x97F1 = 0x6050
+0x97F8 = 0x5B64
+0x97FA = 0x6451
+0x97FD = 0x6A5A
+0x97FE = 0x6A5B
+0x9800 = 0x6F5F
+0x9804 = 0x3A32
+0x9807 = 0x4151
+0x980D = 0x4865
+0x980E = 0x4866
+0x980F = 0x4864
+0x9816 = 0x4F33
+0x981B = 0x5565
+0x981D = 0x5560
+0x981E = 0x555F
+0x9820 = 0x5564
+0x9826 = 0x5561
+0x9827 = 0x5566
+0x9828 = 0x5563
+0x9829 = 0x5562
+0x982F = 0x5B66
+0x9832 = 0x5B67
+0x9835 = 0x5B65
+0x9841 = 0x6051
+0x9843 = 0x6056
+0x9844 = 0x6052
+0x9845 = 0x6055
+0x9848 = 0x5E41
+0x9849 = 0x6054
+0x984A = 0x6053
+0x9850 = 0x6452
+0x9851 = 0x6453
+0x9852 = 0x6454
+0x9857 = 0x6775
+0x9859 = 0x6773
+0x985C = 0x6772
+0x985D = 0x6774
+0x985F = 0x6A5F
+0x9860 = 0x6A5C
+0x9862 = 0x6A5D
+0x9863 = 0x6A5E
+0x9864 = 0x6C60
+0x9869 = 0x6E43
+0x986A = 0x6E42
+0x9872 = 0x7147
+0x9873 = 0x717C
+0x9874 = 0x717D
+0x98A9 = 0x4152
+0x98AC = 0x4867
+0x98AD = 0x4F34
+0x98AE = 0x4F35
+0x98B2 = 0x5567
+0x98B8 = 0x6455
+0x98BB = 0x6778
+0x98BD = 0x6777
+0x98BE = 0x6779
+0x98BF = 0x6776
+0x98C0 = 0x6C63
+0x98C1 = 0x6A60
+0x98C2 = 0x6A61
+0x98C6 = 0x6C62
+0x98C9 = 0x6C61
+0x98CB = 0x6E44
+0x98CC = 0x717E
+0x98E3 = 0x334B
+0x98E5 = 0x3A33
+0x98EB = 0x4153
+0x98F6 = 0x4868
+0x98F9 = 0x4869
+0x98FA = 0x5569
+0x9900 = 0x4F37
+0x9902 = 0x4F36
+0x9907 = 0x4F38
+0x9908 = 0x5568
+0x9911 = 0x556A
+0x9914 = 0x556B
+0x9915 = 0x556E
+0x9916 = 0x556C
+0x9917 = 0x556D
+0x991F = 0x5B69
+0x9924 = 0x5B68
+0x9925 = 0x6057
+0x9927 = 0x5B6A
+0x9929 = 0x5B6B
+0x992A = 0x605A
+0x992B = 0x6058
+0x992C = 0x6059
+0x992D = 0x605E
+0x992F = 0x605D
+0x9930 = 0x6060
+0x9931 = 0x605F
+0x9932 = 0x605C
+0x9933 = 0x605B
+0x993A = 0x6458
+0x993C = 0x6457
+0x9941 = 0x6456
+0x9943 = 0x677C
+0x9947 = 0x677B
+0x9948 = 0x677A
+0x994B = 0x6A66
+0x994C = 0x6A65
+0x994E = 0x6A63
+0x9950 = 0x6A62
+0x9953 = 0x6A67
+0x9954 = 0x6E45
+0x9956 = 0x6C65
+0x9958 = 0x6C64
+0x9959 = 0x6A64
+0x995B = 0x6E46
+0x995F = 0x7148
+0x9961 = 0x7221
+0x9997 = 0x3A34
+0x9998 = 0x6061
+0x999C = 0x4F3A
+0x999D = 0x4F39
+0x999E = 0x5B6C
+0x99A1 = 0x6063
+0x99A3 = 0x6062
+0x99A6 = 0x677D
+0x99A7 = 0x677E
+0x99AB = 0x7222
+0x99AF = 0x486A
+0x99B0 = 0x486C
+0x99B2 = 0x486B
+0x99B5 = 0x486D
+0x99B9 = 0x4F3C
+0x99BA = 0x4F3E
+0x99BB = 0x4F3D
+0x99BD = 0x4F40
+0x99C2 = 0x4F3F
+0x99C3 = 0x4F3B
+0x99C7 = 0x4F41
+0x99C9 = 0x5575
+0x99CB = 0x5578
+0x99CC = 0x557A
+0x99CD = 0x5570
+0x99CE = 0x5574
+0x99CF = 0x5571
+0x99D3 = 0x5572
+0x99D4 = 0x5573
+0x99D6 = 0x5576
+0x99D7 = 0x5579
+0x99D8 = 0x5577
+0x99DC = 0x556F
+0x99E3 = 0x5B72
+0x99E4 = 0x5B70
+0x99E5 = 0x5B6F
+0x99E7 = 0x5B75
+0x99E9 = 0x5B74
+0x99EA = 0x5B73
+0x99EC = 0x5B6E
+0x99EE = 0x5B6D
+0x99F0 = 0x5B71
+0x99F4 = 0x6066
+0x99F6 = 0x606A
+0x99F7 = 0x6067
+0x99F8 = 0x6069
+0x99F9 = 0x6068
+0x99FA = 0x6065
+0x99FB = 0x606B
+0x99FC = 0x606E
+0x99FD = 0x606C
+0x99FE = 0x606D
+0x9A02 = 0x6064
+0x9A03 = 0x606F
+0x9A04 = 0x645D
+0x9A05 = 0x6460
+0x9A06 = 0x6462
+0x9A07 = 0x6461
+0x9A09 = 0x645B
+0x9A0A = 0x645F
+0x9A0B = 0x645A
+0x9A0D = 0x645C
+0x9A0F = 0x6459
+0x9A11 = 0x645E
+0x9A14 = 0x682D
+0x9A15 = 0x6822
+0x9A1A = 0x6821
+0x9A1B = 0x6826
+0x9A1C = 0x682C
+0x9A1D = 0x6824
+0x9A1E = 0x682B
+0x9A20 = 0x6828
+0x9A22 = 0x6827
+0x9A23 = 0x682A
+0x9A24 = 0x6825
+0x9A25 = 0x6823
+0x9A27 = 0x6829
+0x9A29 = 0x6A6E
+0x9A2A = 0x6A6C
+0x9A2C = 0x6A6B
+0x9A2D = 0x6A71
+0x9A2E = 0x6A6F
+0x9A31 = 0x6A6A
+0x9A32 = 0x6A68
+0x9A34 = 0x6A69
+0x9A36 = 0x6A6D
+0x9A38 = 0x6A70
+0x9A39 = 0x6C66
+0x9A3A = 0x6C6C
+0x9A3D = 0x6C67
+0x9A3F = 0x6C6D
+0x9A41 = 0x6C6B
+0x9A42 = 0x6C6A
+0x9A44 = 0x6C69
+0x9A46 = 0x6C68
+0x9A48 = 0x6E4C
+0x9A49 = 0x6E4E
+0x9A4A = 0x6E4D
+0x9A4C = 0x6E4A
+0x9A4E = 0x6E47
+0x9A4F = 0x6E4B
+0x9A50 = 0x6E50
+0x9A52 = 0x6E4F
+0x9A53 = 0x6E48
+0x9A54 = 0x6E49
+0x9A56 = 0x6F60
+0x9A59 = 0x6F61
+0x9A5E = 0x7061
+0x9A60 = 0x7165
+0x9A64 = 0x7223
+0x9A66 = 0x7224
+0x9A67 = 0x7225
+0x9A68 = 0x7233
+0x9A69 = 0x7232
+0x9A6B = 0x723B
+0x9AAB = 0x486F
+0x9AAD = 0x486E
+0x9AB1 = 0x4F42
+0x9AB3 = 0x557B
+0x9AB4 = 0x5B78
+0x9AB9 = 0x5B76
+0x9ABB = 0x5B79
+0x9ABE = 0x6070
+0x9ABF = 0x5B77
+0x9AC0 = 0x6463
+0x9AC2 = 0x682E
+0x9AC6 = 0x6A74
+0x9AC7 = 0x6A72
+0x9ACA = 0x6A73
+0x9ACD = 0x6C6E
+0x9AD0 = 0x6E51
+0x9AD5 = 0x7062
+0x9ADC = 0x6464
+0x9ADF = 0x334C
+0x9AE3 = 0x4F43
+0x9AE7 = 0x4F44
+0x9AEB = 0x557D
+0x9AEC = 0x557C
+0x9AF1 = 0x5622
+0x9AF2 = 0x5621
+0x9AF3 = 0x557E
+0x9AF6 = 0x5B7A
+0x9AF7 = 0x5B7D
+0x9AF9 = 0x5B7C
+0x9AFA = 0x5B7B
+0x9AFC = 0x6074
+0x9AFD = 0x6072
+0x9AFE = 0x6071
+0x9B01 = 0x6073
+0x9B04 = 0x6466
+0x9B05 = 0x6467
+0x9B08 = 0x6465
+0x9B0A = 0x6830
+0x9B0B = 0x682F
+0x9B0C = 0x6832
+0x9B0E = 0x6831
+0x9B10 = 0x6A75
+0x9B11 = 0x6A77
+0x9B12 = 0x6A76
+0x9B15 = 0x6C6F
+0x9B16 = 0x6C72
+0x9B17 = 0x6C70
+0x9B18 = 0x6C71
+0x9B19 = 0x6E52
+0x9B1E = 0x6F62
+0x9B1F = 0x6F63
+0x9B20 = 0x6F64
+0x9B24 = 0x7226
+0x9B29 = 0x6468
+0x9B2B = 0x6E53
+0x9B2E = 0x7166
+0x9B2F = 0x334D
+0x9B33 = 0x5B7E
+0x9B35 = 0x6469
+0x9B37 = 0x6833
+0x9B3A = 0x6C73
+0x9B3B = 0x6E54
+0x9B3E = 0x4F45
+0x9B3F = 0x4F46
+0x9B43 = 0x5624
+0x9B46 = 0x5623
+0x9B48 = 0x6075
+0x9B4A = 0x646A
+0x9B4B = 0x646C
+0x9B4C = 0x646B
+0x9B52 = 0x6C74
+0x9B55 = 0x6E56
+0x9B56 = 0x6E55
+0x9B59 = 0x7063
+0x9B5B = 0x4870
+0x9B5F = 0x4F49
+0x9B60 = 0x4F47
+0x9B61 = 0x4F48
+0x9B64 = 0x562D
+0x9B66 = 0x5628
+0x9B67 = 0x5625
+0x9B68 = 0x562C
+0x9B6C = 0x562E
+0x9B70 = 0x562B
+0x9B71 = 0x5627
+0x9B74 = 0x5626
+0x9B75 = 0x562A
+0x9B76 = 0x5629
+0x9B7A = 0x5C2B
+0x9B7B = 0x5C26
+0x9B7C = 0x5C24
+0x9B7D = 0x5C2D
+0x9B7E = 0x5C25
+0x9B80 = 0x5C21
+0x9B82 = 0x5C27
+0x9B85 = 0x5C22
+0x9B86 = 0x607E
+0x9B87 = 0x5C23
+0x9B88 = 0x5C2E
+0x9B90 = 0x5C2A
+0x9B92 = 0x5C29
+0x9B93 = 0x5C28
+0x9B95 = 0x5C2C
+0x9B9A = 0x6076
+0x9B9B = 0x6079
+0x9B9E = 0x6078
+0x9BA0 = 0x6122
+0x9BA1 = 0x607B
+0x9BA2 = 0x6121
+0x9BA4 = 0x607D
+0x9BA5 = 0x607C
+0x9BA6 = 0x607A
+0x9BA8 = 0x6077
+0x9BAF = 0x6123
+0x9BB5 = 0x6472
+0x9BB6 = 0x6475
+0x9BB8 = 0x6473
+0x9BB9 = 0x6477
+0x9BBD = 0x6478
+0x9BBF = 0x6470
+0x9BC1 = 0x6471
+0x9BC3 = 0x646F
+0x9BC4 = 0x6476
+0x9BC6 = 0x646E
+0x9BC7 = 0x646D
+0x9BD3 = 0x6474
+0x9BD4 = 0x683C
+0x9BD5 = 0x6842
+0x9BD7 = 0x683D
+0x9BD9 = 0x6840
+0x9BDA = 0x6844
+0x9BDC = 0x683F
+0x9BDE = 0x6837
+0x9BE0 = 0x6836
+0x9BE1 = 0x6843
+0x9BE2 = 0x683A
+0x9BE4 = 0x6838
+0x9BE5 = 0x6841
+0x9BE6 = 0x6839
+0x9BEA = 0x6834
+0x9BEB = 0x6835
+0x9BEC = 0x683E
+0x9BF0 = 0x683B
+0x9BF7 = 0x6A7A
+0x9BF8 = 0x6A7D
+0x9C05 = 0x6A7B
+0x9C06 = 0x6B23
+0x9C07 = 0x6B21
+0x9C08 = 0x6A79
+0x9C09 = 0x6B26
+0x9C0B = 0x6A78
+0x9C0E = 0x6B22
+0x9C12 = 0x6A7C
+0x9C14 = 0x6B25
+0x9C17 = 0x6B24
+0x9C1C = 0x6C77
+0x9C1D = 0x6C76
+0x9C21 = 0x6C7D
+0x9C23 = 0x6C79
+0x9C24 = 0x6C7C
+0x9C28 = 0x6C7A
+0x9C29 = 0x6C7B
+0x9C2B = 0x6C75
+0x9C2C = 0x6C78
+0x9C32 = 0x6E61
+0x9C33 = 0x6E5C
+0x9C34 = 0x6E60
+0x9C36 = 0x6E63
+0x9C37 = 0x6E5F
+0x9C39 = 0x6E5B
+0x9C3C = 0x6E5E
+0x9C3D = 0x6E62
+0x9C3F = 0x6E59
+0x9C40 = 0x6A7E
+0x9C41 = 0x6E5D
+0x9C44 = 0x6E5A
+0x9C46 = 0x6E57
+0x9C48 = 0x6E58
+0x9C4A = 0x6F68
+0x9C4B = 0x6F6A
+0x9C4C = 0x6F6D
+0x9C4D = 0x6F69
+0x9C4E = 0x6F6E
+0x9C50 = 0x6F67
+0x9C52 = 0x6F65
+0x9C55 = 0x6F6B
+0x9C58 = 0x6F66
+0x9C59 = 0x6F6C
+0x9C5E = 0x7068
+0x9C60 = 0x7069
+0x9C62 = 0x7067
+0x9C63 = 0x7064
+0x9C66 = 0x7066
+0x9C67 = 0x7065
+0x9C68 = 0x7149
+0x9C6D = 0x714B
+0x9C6E = 0x714A
+0x9C71 = 0x7169
+0x9C73 = 0x7168
+0x9C74 = 0x7167
+0x9C75 = 0x716A
+0x9C79 = 0x7238
+0x9C7A = 0x723C
+0x9CE6 = 0x4154
+0x9CE7 = 0x4873
+0x9CEA = 0x4871
+0x9CED = 0x4872
+0x9CF1 = 0x4F4A
+0x9CF2 = 0x4F4B
+0x9CF5 = 0x4F4C
+0x9CF7 = 0x5633
+0x9CF9 = 0x5636
+0x9CFA = 0x5630
+0x9CFB = 0x5637
+0x9CFC = 0x562F
+0x9CFD = 0x5631
+0x9CFF = 0x5632
+0x9D00 = 0x5635
+0x9D04 = 0x563A
+0x9D05 = 0x5639
+0x9D07 = 0x5634
+0x9D08 = 0x5638
+0x9D10 = 0x5C38
+0x9D14 = 0x5C33
+0x9D17 = 0x5C30
+0x9D18 = 0x5C36
+0x9D19 = 0x5C39
+0x9D1D = 0x5C35
+0x9D1E = 0x5C32
+0x9D1F = 0x5C3A
+0x9D20 = 0x5C31
+0x9D22 = 0x5C37
+0x9D25 = 0x5C2F
+0x9D29 = 0x5C34
+0x9D2D = 0x6135
+0x9D2E = 0x6128
+0x9D2F = 0x6129
+0x9D30 = 0x612C
+0x9D31 = 0x612A
+0x9D33 = 0x6124
+0x9D36 = 0x6127
+0x9D37 = 0x6131
+0x9D38 = 0x612B
+0x9D3D = 0x6133
+0x9D3E = 0x6130
+0x9D40 = 0x6132
+0x9D41 = 0x6125
+0x9D42 = 0x612E
+0x9D43 = 0x612F
+0x9D45 = 0x612D
+0x9D4A = 0x647C
+0x9D4B = 0x647E
+0x9D4C = 0x6523
+0x9D4F = 0x647B
+0x9D52 = 0x6525
+0x9D53 = 0x647A
+0x9D54 = 0x6526
+0x9D56 = 0x6522
+0x9D57 = 0x6524
+0x9D58 = 0x6528
+0x9D59 = 0x6521
+0x9D5A = 0x6529
+0x9D5B = 0x647D
+0x9D5C = 0x6479
+0x9D5F = 0x6527
+0x9D67 = 0x6126
+0x9D68 = 0x685E
+0x9D69 = 0x6855
+0x9D6B = 0x6851
+0x9D6F = 0x685A
+0x9D70 = 0x6854
+0x9D71 = 0x684A
+0x9D73 = 0x6857
+0x9D74 = 0x6852
+0x9D75 = 0x6853
+0x9D77 = 0x6845
+0x9D78 = 0x684C
+0x9D79 = 0x685B
+0x9D7B = 0x6858
+0x9D7D = 0x6850
+0x9D7F = 0x685C
+0x9D80 = 0x684B
+0x9D81 = 0x6846
+0x9D82 = 0x6859
+0x9D84 = 0x6848
+0x9D85 = 0x6856
+0x9D86 = 0x684D
+0x9D87 = 0x685D
+0x9D88 = 0x6849
+0x9D8A = 0x6847
+0x9D8B = 0x684E
+0x9D8C = 0x684F
+0x9D90 = 0x6B2D
+0x9D92 = 0x6B2B
+0x9D94 = 0x6B30
+0x9D96 = 0x6B3C
+0x9D97 = 0x6B33
+0x9D98 = 0x6B2C
+0x9D99 = 0x6B28
+0x9D9A = 0x6B35
+0x9D9B = 0x6B2E
+0x9D9C = 0x6B31
+0x9D9D = 0x6B2A
+0x9D9E = 0x6B38
+0x9D9F = 0x6B27
+0x9DA0 = 0x6B2F
+0x9DA1 = 0x6B34
+0x9DA2 = 0x6B36
+0x9DA3 = 0x6B39
+0x9DA4 = 0x6B29
+0x9DA6 = 0x6B3D
+0x9DA7 = 0x6B3E
+0x9DA8 = 0x6B37
+0x9DA9 = 0x6B3B
+0x9DAA = 0x6B32
+0x9DAC = 0x6D2F
+0x9DAD = 0x6D32
+0x9DB1 = 0x6D31
+0x9DB2 = 0x6D36
+0x9DB3 = 0x6D34
+0x9DB5 = 0x6D2B
+0x9DB6 = 0x6D21
+0x9DB7 = 0x6C7E
+0x9DB9 = 0x6D2D
+0x9DBA = 0x6D2E
+0x9DBB = 0x6D2A
+0x9DBC = 0x6D22
+0x9DBE = 0x6D27
+0x9DBF = 0x6B3A
+0x9DC1 = 0x6D23
+0x9DC3 = 0x6D29
+0x9DC5 = 0x6D28
+0x9DC7 = 0x6D24
+0x9DC8 = 0x6D30
+0x9DCA = 0x6D25
+0x9DCB = 0x6E68
+0x9DCC = 0x6D33
+0x9DCD = 0x6D35
+0x9DCE = 0x6D2C
+0x9DCF = 0x6D26
+0x9DD0 = 0x6E69
+0x9DD1 = 0x6E6B
+0x9DD2 = 0x6E65
+0x9DD5 = 0x6E72
+0x9DD6 = 0x6E70
+0x9DD8 = 0x6E6F
+0x9DD9 = 0x6E6E
+0x9DDA = 0x6E67
+0x9DDB = 0x6E64
+0x9DDC = 0x6E6A
+0x9DDD = 0x6E73
+0x9DDE = 0x6E66
+0x9DDF = 0x6E6C
+0x9DE1 = 0x6F77
+0x9DE2 = 0x6F7C
+0x9DE3 = 0x6F72
+0x9DE4 = 0x6F75
+0x9DE6 = 0x6F79
+0x9DE8 = 0x7022
+0x9DE9 = 0x6E6D
+0x9DEB = 0x6F73
+0x9DEC = 0x6F7D
+0x9DED = 0x7023
+0x9DEE = 0x6F78
+0x9DEF = 0x6F71
+0x9DF0 = 0x6F7B
+0x9DF2 = 0x6F7A
+0x9DF3 = 0x7021
+0x9DF4 = 0x6F7E
+0x9DF5 = 0x6E71
+0x9DF6 = 0x6F76
+0x9DF7 = 0x6F70
+0x9DF8 = 0x6F74
+0x9DFB = 0x6F6F
+0x9DFD = 0x7074
+0x9DFE = 0x706B
+0x9DFF = 0x7073
+0x9E00 = 0x7070
+0x9E01 = 0x7071
+0x9E02 = 0x706A
+0x9E03 = 0x706D
+0x9E04 = 0x7075
+0x9E05 = 0x706F
+0x9E06 = 0x706E
+0x9E07 = 0x706C
+0x9E09 = 0x7072
+0x9E0B = 0x714C
+0x9E0D = 0x714D
+0x9E0F = 0x714F
+0x9E10 = 0x714E
+0x9E11 = 0x7151
+0x9E12 = 0x7150
+0x9E13 = 0x716C
+0x9E14 = 0x716B
+0x9E15 = 0x7227
+0x9E17 = 0x7228
+0x9E19 = 0x7234
+0x9E1D = 0x723D
+0x9E7A = 0x6D37
+0x9E80 = 0x4874
+0x9E83 = 0x563B
+0x9E86 = 0x5C3C
+0x9E87 = 0x5C3D
+0x9E88 = 0x5C3B
+0x9E89 = 0x6137
+0x9E8A = 0x6136
+0x9E8C = 0x652B
+0x9E8D = 0x6138
+0x9E8E = 0x652A
+0x9E91 = 0x6860
+0x9E94 = 0x685F
+0x9E99 = 0x6B3F
+0x9E9A = 0x6B41
+0x9E9B = 0x6B40
+0x9E9C = 0x6D38
+0x9EA0 = 0x7076
+0x9EA1 = 0x7152
+0x9EA4 = 0x7241
+0x9EA7 = 0x4F4D
+0x9EAD = 0x5C3F
+0x9EAE = 0x5C3E
+0x9EB0 = 0x6139
+0x9EB6 = 0x6E74
+0x9EB7 = 0x7239
+0x9EC0 = 0x6861
+0x9EC2 = 0x7024
+0x9EC8 = 0x613A
+0x9ED0 = 0x7025
+0x9ED3 = 0x563C
+0x9ED5 = 0x5C40
+0x9ED6 = 0x5C41
+0x9EDA = 0x613B
+0x9EDF = 0x652C
+0x9EE4 = 0x6B43
+0x9EE5 = 0x6B42
+0x9EE6 = 0x6B45
+0x9EE7 = 0x6B44
+0x9EEB = 0x6D39
+0x9EED = 0x6D3B
+0x9EEE = 0x6D3A
+0x9EF0 = 0x6E75
+0x9EF2 = 0x7026
+0x9EF3 = 0x7027
+0x9EF5 = 0x7153
+0x9EF6 = 0x716D
+0x9EF9 = 0x4155
+0x9EFA = 0x5C42
+0x9EFB = 0x613C
+0x9EFC = 0x6862
+0x9EFD = 0x4875
+0x9EFF = 0x613D
+0x9F00 = 0x652E
+0x9F01 = 0x652D
+0x9F06 = 0x7028
+0x9F09 = 0x7154
+0x9F0A = 0x716E
+0x9F0F = 0x563D
+0x9F10 = 0x563E
+0x9F12 = 0x5C43
+0x9F16 = 0x652F
+0x9F18 = 0x6D3D
+0x9F1A = 0x6D3E
+0x9F1B = 0x6D3C
+0x9F1C = 0x7029
+0x9F1E = 0x7077
+0x9F22 = 0x6140
+0x9F23 = 0x613F
+0x9F24 = 0x613E
+0x9F25 = 0x6530
+0x9F28 = 0x6534
+0x9F29 = 0x6533
+0x9F2A = 0x6532
+0x9F2B = 0x6531
+0x9F2D = 0x6863
+0x9F2E = 0x6B47
+0x9F30 = 0x6B46
+0x9F31 = 0x6D3F
+0x9F32 = 0x6E78
+0x9F33 = 0x6E77
+0x9F35 = 0x6E76
+0x9F36 = 0x702C
+0x9F37 = 0x702B
+0x9F38 = 0x702A
+0x9F3D = 0x5C44
+0x9F40 = 0x6864
+0x9F41 = 0x6865
+0x9F42 = 0x6E79
+0x9F43 = 0x702D
+0x9F46 = 0x7078
+0x9F47 = 0x7155
+0x9F48 = 0x7229
+0x9F49 = 0x7243
+0x9F4C = 0x6535
+0x9F4D = 0x6866
+0x9F4E = 0x6D40
+0x9F4F = 0x702E
+0x9F54 = 0x6141
+0x9F55 = 0x6536
+0x9F56 = 0x6867
+0x9F57 = 0x6868
+0x9F58 = 0x6869
+0x9F59 = 0x6B4C
+0x9F5B = 0x6B48
+0x9F5D = 0x6B4B
+0x9F5E = 0x6B4A
+0x9F60 = 0x6B49
+0x9F64 = 0x6D42
+0x9F65 = 0x6D41
+0x9F6B = 0x6E7A
+0x9F6E = 0x7031
+0x9F6F = 0x7032
+0x9F70 = 0x7030
+0x9F71 = 0x702F
+0x9F74 = 0x7079
+0x9F75 = 0x707A
+0x9F76 = 0x707B
+0x9F78 = 0x7156
+0x9F79 = 0x7159
+0x9F7A = 0x7158
+0x9F7B = 0x7157
+0x9F7E = 0x7242
+0x9F91 = 0x6B4D
+0x9F92 = 0x6D43
+0x9F95 = 0x6E7B
+0x9F98 = 0x7244
+0x9FA0 = 0x6142
+0x9FA2 = 0x6E7C
+0x9FA4 = 0x716F
+END_MAP
diff --git a/share/i18n/csmapper/CNS/UCS@BMP%CNS11643-3.src b/share/i18n/csmapper/CNS/UCS@BMP%CNS11643-3.src
new file mode 100644 (file)
index 0000000..662eead
--- /dev/null
@@ -0,0 +1,6370 @@
+# $NetBSD: UCS@BMP%CNS11643-3.src,v 1.1 2007/03/05 16:57:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS:BMP/CNS11643-3"
+SRC_ZONE       0x3421 - 0x9FA5
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+0x3421 = 0x343B
+0x3424 = 0x396D
+0x3428 = 0x2741
+0x3429 = 0x286C
+0x342B = 0x2323
+0x342E = 0x4034
+0x3431 = 0x2175
+0x3432 = 0x216E
+0x3433 = 0x2171
+0x3434 = 0x2173
+0x3439 = 0x2271
+0x343B = 0x2269
+0x343C = 0x226A
+0x3442 = 0x244A
+0x3443 = 0x2447
+0x3444 = 0x244D
+0x3449 = 0x2746
+0x344D = 0x2745
+0x3451 = 0x2750
+0x3457 = 0x2B31
+0x345A = 0x2B30
+0x345D = 0x2B2A
+0x3464 = 0x3449
+0x3465 = 0x2F52
+0x346F = 0x343E
+0x3470 = 0x3448
+0x3474 = 0x3973
+0x347A = 0x3974
+0x347B = 0x4035
+0x347C = 0x4038
+0x347D = 0x403B
+0x3486 = 0x4578
+0x3489 = 0x4573
+0x348B = 0x4572
+0x348C = 0x456F
+0x348D = 0x4577
+0x3492 = 0x4B26
+0x3493 = 0x4B25
+0x3495 = 0x4B24
+0x3496 = 0x4B28
+0x3497 = 0x4B2A
+0x3499 = 0x5032
+0x349D = 0x543F
+0x349E = 0x5753
+0x34A5 = 0x5C33
+0x34A6 = 0x5C31
+0x34AA = 0x613C
+0x34AF = 0x5754
+0x34B0 = 0x2176
+0x34B2 = 0x2279
+0x34B3 = 0x2455
+0x34B7 = 0x2456
+0x34B8 = 0x2B38
+0x34BA = 0x2A4C
+0x34C2 = 0x2B3A
+0x34C3 = 0x3978
+0x34C5 = 0x2150
+0x34C7 = 0x2321
+0x34C8 = 0x2458
+0x34CA = 0x2757
+0x34CB = 0x2756
+0x34CC = 0x2758
+0x34CF = 0x2B3C
+0x34D0 = 0x2F5D
+0x34D1 = 0x2F5C
+0x34D4 = 0x397B
+0x34D5 = 0x397C
+0x34D7 = 0x4579
+0x34DC = 0x217E
+0x34E7 = 0x2B41
+0x34E8 = 0x2B45
+0x34E9 = 0x2B42
+0x34EE = 0x2F67
+0x34EF = 0x2F69
+0x34F7 = 0x3A24
+0x34FB = 0x3A22
+0x34FD = 0x4042
+0x3503 = 0x457D
+0x3504 = 0x457B
+0x3507 = 0x457C
+0x3518 = 0x2464
+0x351E = 0x2F6B
+0x3522 = 0x4622
+0x3524 = 0x5443
+0x352D = 0x3453
+0x3532 = 0x3A25
+0x3539 = 0x2158
+0x353B = 0x232C
+0x353D = 0x2764
+0x3542 = 0x2330
+0x3544 = 0x232E
+0x3545 = 0x246A
+0x3546 = 0x2469
+0x3547 = 0x2468
+0x3548 = 0x2768
+0x354A = 0x2B4C
+0x354B = 0x2F70
+0x354D = 0x2F71
+0x3551 = 0x4624
+0x3554 = 0x6070
+0x3555 = 0x215D
+0x3556 = 0x2F72
+0x3558 = 0x3456
+0x355B = 0x215F
+0x355C = 0x2332
+0x3560 = 0x3F78
+0x3561 = 0x4627
+0x3564 = 0x2230
+0x3565 = 0x222C
+0x3566 = 0x2338
+0x3567 = 0x2336
+0x3569 = 0x246C
+0x356B = 0x246B
+0x356C = 0x2471
+0x356F = 0x2472
+0x3571 = 0x246F
+0x3572 = 0x246E
+0x3573 = 0x247A
+0x3576 = 0x2525
+0x3577 = 0x277A
+0x3578 = 0x276D
+0x357A = 0x2776
+0x3580 = 0x2B52
+0x3581 = 0x2B60
+0x3582 = 0x2B5F
+0x3583 = 0x2B62
+0x3584 = 0x2B5A
+0x3587 = 0x2B56
+0x3590 = 0x2F7D
+0x3592 = 0x2F75
+0x3593 = 0x2F7C
+0x3597 = 0x3024
+0x359F = 0x345D
+0x35A0 = 0x3465
+0x35A3 = 0x3463
+0x35A4 = 0x345C
+0x35A6 = 0x345A
+0x35B4 = 0x3853
+0x35B7 = 0x3A32
+0x35B9 = 0x3A35
+0x35BA = 0x3A2C
+0x35BD = 0x3A39
+0x35BE = 0x3A3E
+0x35BF = 0x3A2D
+0x35C1 = 0x3A3D
+0x35C3 = 0x3A37
+0x35C7 = 0x3A30
+0x35CB = 0x3A41
+0x35CD = 0x3A3F
+0x35D0 = 0x3A3A
+0x35D6 = 0x404F
+0x35DA = 0x404D
+0x35DB = 0x4050
+0x35E3 = 0x4632
+0x35E4 = 0x462F
+0x35E5 = 0x462D
+0x35E9 = 0x462B
+0x35EA = 0x4B3A
+0x35F3 = 0x4B42
+0x35F5 = 0x4B36
+0x35FD = 0x5041
+0x3601 = 0x503C
+0x3602 = 0x503A
+0x3607 = 0x5446
+0x360C = 0x5756
+0x3614 = 0x5C35
+0x3615 = 0x5E27
+0x3619 = 0x602E
+0x361A = 0x602D
+0x361D = 0x2232
+0x361E = 0x2221
+0x361F = 0x233D
+0x3621 = 0x277E
+0x3622 = 0x2B64
+0x3623 = 0x3026
+0x3626 = 0x2233
+0x3627 = 0x252E
+0x3629 = 0x2539
+0x362A = 0x253A
+0x362C = 0x253D
+0x362D = 0x253F
+0x362F = 0x253B
+0x3630 = 0x2534
+0x3631 = 0x2827
+0x3633 = 0x282B
+0x3634 = 0x282C
+0x3636 = 0x2B76
+0x3638 = 0x2B74
+0x3639 = 0x2B75
+0x363A = 0x2B73
+0x363B = 0x2B6F
+0x363F = 0x3029
+0x3642 = 0x302D
+0x3643 = 0x302C
+0x3644 = 0x302E
+0x3645 = 0x3031
+0x3647 = 0x346C
+0x3648 = 0x346D
+0x3649 = 0x3473
+0x364A = 0x346A
+0x364F = 0x3A46
+0x3651 = 0x3A51
+0x3653 = 0x3A48
+0x3655 = 0x3A4D
+0x365B = 0x4053
+0x365C = 0x4055
+0x3663 = 0x463B
+0x3665 = 0x4639
+0x3668 = 0x4B52
+0x3669 = 0x4B48
+0x366B = 0x4B4A
+0x366C = 0x4B4E
+0x3670 = 0x5044
+0x3672 = 0x5047
+0x3673 = 0x5042
+0x3674 = 0x5043
+0x3675 = 0x5046
+0x3676 = 0x5045
+0x3678 = 0x544D
+0x3679 = 0x544A
+0x367C = 0x575D
+0x3681 = 0x6072
+0x3684 = 0x4D41
+0x3685 = 0x2B78
+0x368C = 0x4647
+0x368E = 0x223A
+0x368F = 0x2346
+0x3690 = 0x2348
+0x3693 = 0x254A
+0x369A = 0x2B7D
+0x369E = 0x347A
+0x369F = 0x3A55
+0x36A1 = 0x503E
+0x36A2 = 0x2174
+0x36A3 = 0x234C
+0x36A4 = 0x234A
+0x36A8 = 0x2349
+0x36A9 = 0x2552
+0x36AA = 0x2557
+0x36AB = 0x2550
+0x36AC = 0x254F
+0x36AD = 0x254D
+0x36AE = 0x2554
+0x36B0 = 0x2831
+0x36B1 = 0x283B
+0x36B3 = 0x2842
+0x36B4 = 0x2832
+0x36B5 = 0x283A
+0x36B6 = 0x2843
+0x36B7 = 0x2847
+0x36B8 = 0x2834
+0x36BA = 0x2844
+0x36BB = 0x283E
+0x36BC = 0x2836
+0x36BD = 0x283C
+0x36BF = 0x2839
+0x36C1 = 0x2830
+0x36C4 = 0x2B7E
+0x36C5 = 0x2C22
+0x36CD = 0x303F
+0x36CE = 0x3042
+0x36CF = 0x303D
+0x36D0 = 0x3049
+0x36D1 = 0x3047
+0x36D3 = 0x3043
+0x36D4 = 0x3050
+0x36D5 = 0x304C
+0x36D6 = 0x3044
+0x36D9 = 0x3039
+0x36DB = 0x3051
+0x36DC = 0x3046
+0x36DD = 0x3041
+0x36DE = 0x303A
+0x36E6 = 0x3526
+0x36E7 = 0x352D
+0x36E8 = 0x3521
+0x36E9 = 0x3536
+0x36EB = 0x352C
+0x36EC = 0x3523
+0x36ED = 0x3525
+0x36EE = 0x3A71
+0x36EF = 0x3A67
+0x36F0 = 0x3A74
+0x36F1 = 0x3A64
+0x36F2 = 0x3A76
+0x36F3 = 0x3A6C
+0x36F4 = 0x3A6A
+0x36F5 = 0x3A65
+0x36F7 = 0x3A6E
+0x36FA = 0x3A6F
+0x36FB = 0x3A5F
+0x36FD = 0x3A70
+0x36FE = 0x3A5D
+0x3702 = 0x3A6D
+0x3703 = 0x3A69
+0x3704 = 0x3A68
+0x3706 = 0x4062
+0x3708 = 0x406E
+0x3709 = 0x406D
+0x370A = 0x4068
+0x370B = 0x4063
+0x370D = 0x4065
+0x370F = 0x4070
+0x3710 = 0x406B
+0x3711 = 0x406F
+0x3712 = 0x406C
+0x3713 = 0x4069
+0x3715 = 0x464B
+0x371A = 0x4649
+0x371B = 0x4652
+0x371C = 0x4651
+0x3720 = 0x464D
+0x3721 = 0x464E
+0x3725 = 0x4B59
+0x3726 = 0x4B57
+0x3728 = 0x4B55
+0x3729 = 0x5052
+0x372A = 0x5055
+0x3730 = 0x575F
+0x3731 = 0x5760
+0x3734 = 0x5A30
+0x3735 = 0x5A32
+0x3736 = 0x5C37
+0x3738 = 0x5C38
+0x373B = 0x6162
+0x373C = 0x6163
+0x373D = 0x234E
+0x3740 = 0x2849
+0x3743 = 0x3054
+0x3744 = 0x3A7D
+0x3748 = 0x613D
+0x374A = 0x223C
+0x374C = 0x234F
+0x374E = 0x2559
+0x3750 = 0x255B
+0x3752 = 0x284F
+0x3754 = 0x2C30
+0x3755 = 0x2C31
+0x3756 = 0x2C33
+0x375B = 0x3542
+0x375C = 0x353D
+0x375D = 0x353E
+0x3760 = 0x3540
+0x3762 = 0x3B21
+0x3767 = 0x4077
+0x376B = 0x4B60
+0x3771 = 0x5E2B
+0x3777 = 0x3B22
+0x378B = 0x2240
+0x378C = 0x2353
+0x3790 = 0x2852
+0x3791 = 0x2853
+0x3794 = 0x2C39
+0x3795 = 0x2C38
+0x3796 = 0x2C36
+0x3799 = 0x3545
+0x37A1 = 0x5A37
+0x37A2 = 0x2162
+0x37A4 = 0x2242
+0x37A5 = 0x2243
+0x37A6 = 0x2241
+0x37A7 = 0x2244
+0x37A8 = 0x2356
+0x37AD = 0x2357
+0x37AF = 0x2358
+0x37B2 = 0x2560
+0x37B5 = 0x2564
+0x37B6 = 0x2565
+0x37B9 = 0x285B
+0x37BE = 0x2856
+0x37C0 = 0x2859
+0x37C1 = 0x285A
+0x37C4 = 0x2C3A
+0x37CA = 0x3060
+0x37CD = 0x305C
+0x37D1 = 0x305D
+0x37D4 = 0x3065
+0x37D7 = 0x3556
+0x37D8 = 0x3549
+0x37DA = 0x354C
+0x37DD = 0x354D
+0x37E0 = 0x3550
+0x37E5 = 0x3553
+0x37E6 = 0x3B2F
+0x37E7 = 0x3B32
+0x37E8 = 0x3B29
+0x37EB = 0x3B35
+0x37ED = 0x3B30
+0x37EF = 0x3B2C
+0x37F6 = 0x407B
+0x37FE = 0x4655
+0x3800 = 0x465B
+0x3801 = 0x4658
+0x3804 = 0x4657
+0x3808 = 0x4B62
+0x380C = 0x4B64
+0x380F = 0x4B61
+0x3816 = 0x5059
+0x3818 = 0x545A
+0x3819 = 0x5456
+0x381C = 0x5458
+0x3826 = 0x5E2C
+0x3829 = 0x235B
+0x382D = 0x3B38
+0x382F = 0x2245
+0x3832 = 0x2246
+0x3836 = 0x235D
+0x3839 = 0x2569
+0x383B = 0x256A
+0x3844 = 0x2C47
+0x384E = 0x355C
+0x3853 = 0x3B3C
+0x3855 = 0x3B39
+0x3860 = 0x4B6E
+0x3862 = 0x4B6F
+0x3869 = 0x5F44
+0x386D = 0x465E
+0x386F = 0x2360
+0x3870 = 0x235F
+0x3871 = 0x235E
+0x3872 = 0x256C
+0x3879 = 0x2864
+0x387B = 0x2866
+0x387D = 0x2C49
+0x387E = 0x2C4A
+0x3886 = 0x306D
+0x3888 = 0x355E
+0x388C = 0x355D
+0x3890 = 0x3B41
+0x3893 = 0x465F
+0x3898 = 0x4B71
+0x3899 = 0x505D
+0x38A0 = 0x286A
+0x38A1 = 0x4662
+0x38A9 = 0x2363
+0x38AA = 0x2364
+0x38AC = 0x2570
+0x38AE = 0x286F
+0x38B2 = 0x2C4E
+0x38B6 = 0x2C4F
+0x38BD = 0x3B46
+0x38BE = 0x3B43
+0x38C6 = 0x5E2E
+0x38CB = 0x2873
+0x38CD = 0x2872
+0x38CE = 0x3564
+0x38CF = 0x3B48
+0x38D0 = 0x3B49
+0x38D3 = 0x505F
+0x38D4 = 0x224B
+0x38D9 = 0x2874
+0x38DC = 0x2C52
+0x38DF = 0x2C53
+0x38E5 = 0x3566
+0x38E6 = 0x3567
+0x38EC = 0x3B4A
+0x38F5 = 0x5060
+0x38FB = 0x2365
+0x38FC = 0x2368
+0x3901 = 0x287B
+0x3902 = 0x287D
+0x3903 = 0x2579
+0x3905 = 0x287C
+0x3908 = 0x2573
+0x390B = 0x2624
+0x390C = 0x2879
+0x3910 = 0x2C59
+0x3911 = 0x2924
+0x3913 = 0x2923
+0x3919 = 0x2C58
+0x391B = 0x2C62
+0x391F = 0x307D
+0x3928 = 0x2C55
+0x392A = 0x307C
+0x392C = 0x2C5E
+0x3930 = 0x3573
+0x3932 = 0x3569
+0x3933 = 0x3075
+0x3935 = 0x3570
+0x3937 = 0x3077
+0x3939 = 0x3124
+0x3940 = 0x356B
+0x3943 = 0x3575
+0x3947 = 0x356C
+0x3948 = 0x3B4E
+0x394B = 0x3B4C
+0x394C = 0x356D
+0x394D = 0x3577
+0x394E = 0x3B57
+0x3951 = 0x3B53
+0x3955 = 0x3B52
+0x395E = 0x3B5C
+0x3960 = 0x3B5F
+0x3964 = 0x4125
+0x3967 = 0x3B60
+0x396B = 0x3B5B
+0x396C = 0x4126
+0x396D = 0x412D
+0x3972 = 0x4667
+0x3975 = 0x4130
+0x3976 = 0x4665
+0x3979 = 0x4666
+0x397A = 0x412F
+0x397F = 0x4B7D
+0x3982 = 0x4C22
+0x3983 = 0x4669
+0x3984 = 0x4B7B
+0x3989 = 0x4C27
+0x398A = 0x4B78
+0x398D = 0x4C2A
+0x3994 = 0x5069
+0x3996 = 0x4C26
+0x399E = 0x5767
+0x39A1 = 0x5766
+0x39A8 = 0x5E30
+0x39AB = 0x5F47
+0x39AD = 0x6178
+0x39AE = 0x236A
+0x39AF = 0x2626
+0x39B7 = 0x357A
+0x39B8 = 0x3B65
+0x39BC = 0x4C2B
+0x39BD = 0x5462
+0x39C2 = 0x2C64
+0x39C5 = 0x224F
+0x39CB = 0x262C
+0x39CC = 0x262D
+0x39CD = 0x2630
+0x39CE = 0x262B
+0x39D3 = 0x292D
+0x39D5 = 0x292C
+0x39D6 = 0x2938
+0x39DA = 0x292B
+0x39E3 = 0x2C66
+0x39E4 = 0x2927
+0x39E5 = 0x2C67
+0x39E6 = 0x2C69
+0x39E8 = 0x2C71
+0x39EA = 0x2C68
+0x39EE = 0x2C6A
+0x39EF = 0x2C65
+0x39F1 = 0x3134
+0x39F2 = 0x312A
+0x39F3 = 0x357B
+0x39F4 = 0x3131
+0x39F5 = 0x313A
+0x39F7 = 0x312D
+0x39F8 = 0x312B
+0x39FC = 0x362C
+0x39FF = 0x362F
+0x3A00 = 0x3630
+0x3A02 = 0x357E
+0x3A04 = 0x3625
+0x3A07 = 0x3B6B
+0x3A08 = 0x362A
+0x3A0B = 0x3621
+0x3A0D = 0x4131
+0x3A0F = 0x3B6A
+0x3A13 = 0x3B6C
+0x3A14 = 0x3B69
+0x3A17 = 0x3B6E
+0x3A1B = 0x4137
+0x3A1E = 0x4135
+0x3A1F = 0x413B
+0x3A22 = 0x413C
+0x3A23 = 0x414A
+0x3A24 = 0x4143
+0x3A25 = 0x413F
+0x3A26 = 0x4147
+0x3A27 = 0x4140
+0x3A28 = 0x4146
+0x3A29 = 0x4141
+0x3A2A = 0x4139
+0x3A30 = 0x4679
+0x3A31 = 0x472E
+0x3A32 = 0x472D
+0x3A34 = 0x467C
+0x3A35 = 0x4727
+0x3A36 = 0x472F
+0x3A38 = 0x4677
+0x3A3A = 0x467D
+0x3A3C = 0x4C36
+0x3A3F = 0x472B
+0x3A40 = 0x472C
+0x3A44 = 0x4C33
+0x3A4E = 0x4C3C
+0x3A52 = 0x5074
+0x3A55 = 0x5073
+0x3A56 = 0x506E
+0x3A57 = 0x5078
+0x3A58 = 0x5072
+0x3A59 = 0x5071
+0x3A5A = 0x5465
+0x3A5B = 0x546A
+0x3A5C = 0x5468
+0x3A5D = 0x5463
+0x3A5E = 0x5466
+0x3A61 = 0x5769
+0x3A65 = 0x576F
+0x3A66 = 0x5771
+0x3A68 = 0x5768
+0x3A6A = 0x5772
+0x3A6C = 0x5A3D
+0x3A6D = 0x5A3E
+0x3A70 = 0x5C40
+0x3A73 = 0x5E32
+0x3A75 = 0x6031
+0x3A80 = 0x263A
+0x3A85 = 0x2C75
+0x3A87 = 0x313E
+0x3A8B = 0x3633
+0x3A8D = 0x3635
+0x3A9A = 0x3B77
+0x3A9F = 0x414C
+0x3AAB = 0x5773
+0x3AAF = 0x263B
+0x3AB1 = 0x414F
+0x3AB4 = 0x293A
+0x3AB6 = 0x3141
+0x3AB7 = 0x392B
+0x3AB8 = 0x3B78
+0x3AC3 = 0x2371
+0x3ACA = 0x363B
+0x3ACB = 0x363E
+0x3AD3 = 0x263C
+0x3AD4 = 0x263F
+0x3AD5 = 0x263E
+0x3AD7 = 0x2640
+0x3AD8 = 0x293F
+0x3AD9 = 0x293D
+0x3ADD = 0x2C7B
+0x3AE0 = 0x2C78
+0x3AE1 = 0x2D26
+0x3AE9 = 0x3147
+0x3AEB = 0x314A
+0x3AF3 = 0x3643
+0x3AF5 = 0x3C22
+0x3AF7 = 0x3B7A
+0x3AF8 = 0x3B7B
+0x3AFA = 0x3C27
+0x3AFD = 0x3C21
+0x3B03 = 0x4152
+0x3B04 = 0x4157
+0x3B05 = 0x415A
+0x3B06 = 0x4155
+0x3B07 = 0x4153
+0x3B08 = 0x415C
+0x3B09 = 0x4158
+0x3B0C = 0x4154
+0x3B0D = 0x4738
+0x3B0F = 0x4732
+0x3B10 = 0x4736
+0x3B14 = 0x4C42
+0x3B15 = 0x4C45
+0x3B19 = 0x5121
+0x3B1B = 0x507B
+0x3B1C = 0x507C
+0x3B20 = 0x5473
+0x3B21 = 0x546E
+0x3B29 = 0x5A40
+0x3B2A = 0x5A41
+0x3B2B = 0x5C44
+0x3B2C = 0x5F4C
+0x3B2D = 0x5F4D
+0x3B30 = 0x2374
+0x3B32 = 0x5474
+0x3B33 = 0x2944
+0x3B34 = 0x314E
+0x3B36 = 0x3649
+0x3B38 = 0x3C28
+0x3B3F = 0x5125
+0x3B41 = 0x2376
+0x3B42 = 0x2643
+0x3B44 = 0x2646
+0x3B47 = 0x294B
+0x3B48 = 0x2946
+0x3B4A = 0x2950
+0x3B4B = 0x294D
+0x3B51 = 0x2D28
+0x3B52 = 0x2D2C
+0x3B55 = 0x2D29
+0x3B5C = 0x3152
+0x3B60 = 0x3155
+0x3B62 = 0x3151
+0x3B68 = 0x3659
+0x3B6A = 0x364A
+0x3B6B = 0x364F
+0x3B71 = 0x3658
+0x3B72 = 0x365D
+0x3B79 = 0x3C2E
+0x3B7B = 0x3C3F
+0x3B7C = 0x3C30
+0x3B80 = 0x3C2C
+0x3B83 = 0x3C35
+0x3B85 = 0x3C36
+0x3B86 = 0x3C43
+0x3B87 = 0x3C2B
+0x3B88 = 0x3C2D
+0x3B8C = 0x4171
+0x3B8D = 0x4166
+0x3B8E = 0x4170
+0x3B92 = 0x416C
+0x3B93 = 0x4169
+0x3B94 = 0x4164
+0x3B96 = 0x415E
+0x3B98 = 0x4162
+0x3B99 = 0x4163
+0x3B9A = 0x417A
+0x3B9B = 0x4161
+0x3B9C = 0x415F
+0x3B9F = 0x4160
+0x3BA1 = 0x425A
+0x3BA3 = 0x4167
+0x3BA9 = 0x473F
+0x3BAC = 0x4741
+0x3BAE = 0x474A
+0x3BB3 = 0x474F
+0x3BB4 = 0x4740
+0x3BB8 = 0x4749
+0x3BBA = 0x4750
+0x3BBF = 0x4C4E
+0x3BC2 = 0x4C4C
+0x3BC4 = 0x4C53
+0x3BC7 = 0x4C5D
+0x3BC8 = 0x4C58
+0x3BCC = 0x4C5A
+0x3BCD = 0x4C5C
+0x3BCE = 0x4C48
+0x3BCF = 0x4C55
+0x3BD0 = 0x5143
+0x3BD3 = 0x5142
+0x3BD6 = 0x5137
+0x3BD7 = 0x5130
+0x3BDA = 0x513F
+0x3BDB = 0x512A
+0x3BDC = 0x513D
+0x3BDE = 0x5133
+0x3BDF = 0x5139
+0x3BE0 = 0x4C4B
+0x3BE2 = 0x512D
+0x3BE4 = 0x5135
+0x3BE5 = 0x5134
+0x3BE6 = 0x5136
+0x3BEA = 0x5522
+0x3BEC = 0x547E
+0x3BED = 0x5525
+0x3BEE = 0x547D
+0x3BF2 = 0x5477
+0x3BF3 = 0x5526
+0x3BF5 = 0x5479
+0x3BF6 = 0x5528
+0x3BF9 = 0x577C
+0x3C00 = 0x5A49
+0x3C05 = 0x5A4C
+0x3C06 = 0x5A4B
+0x3C08 = 0x5A4A
+0x3C09 = 0x5C4C
+0x3C0A = 0x5C46
+0x3C0D = 0x5C48
+0x3C0E = 0x5C4D
+0x3C10 = 0x5C4B
+0x3C11 = 0x5C45
+0x3C15 = 0x5E36
+0x3C16 = 0x5C4A
+0x3C17 = 0x5F50
+0x3C19 = 0x6035
+0x3C1A = 0x6033
+0x3C1B = 0x6034
+0x3C2E = 0x3661
+0x3C34 = 0x3C46
+0x3C3F = 0x4752
+0x3C43 = 0x4C68
+0x3C48 = 0x552A
+0x3C49 = 0x552C
+0x3C52 = 0x2D3E
+0x3C54 = 0x2B7B
+0x3C55 = 0x3C48
+0x3C58 = 0x5824
+0x3C5A = 0x2957
+0x3C5E = 0x2D3F
+0x3C5F = 0x2D41
+0x3C60 = 0x2D40
+0x3C61 = 0x3169
+0x3C62 = 0x3663
+0x3C68 = 0x3C4A
+0x3C6A = 0x4223
+0x3C6D = 0x4224
+0x3C7A = 0x5C4E
+0x3C7F = 0x316B
+0x3C84 = 0x4225
+0x3C86 = 0x5147
+0x3C87 = 0x5148
+0x3C8A = 0x5825
+0x3C8C = 0x237B
+0x3C8E = 0x295B
+0x3C92 = 0x2D43
+0x3C98 = 0x3667
+0x3C9C = 0x3C4C
+0x3CA0 = 0x4227
+0x3CAD = 0x5149
+0x3CB1 = 0x5A50
+0x3CB4 = 0x295C
+0x3CB5 = 0x3668
+0x3CB6 = 0x4C69
+0x3CB7 = 0x514A
+0x3CB9 = 0x2256
+0x3CBA = 0x2255
+0x3CBB = 0x2422
+0x3CBE = 0x2654
+0x3CC0 = 0x264F
+0x3CC2 = 0x265D
+0x3CC4 = 0x265A
+0x3CC6 = 0x264B
+0x3CCA = 0x2658
+0x3CCB = 0x2961
+0x3CCC = 0x295F
+0x3CCD = 0x295E
+0x3CCE = 0x2962
+0x3CCF = 0x2960
+0x3CD1 = 0x2968
+0x3CD2 = 0x2966
+0x3CD6 = 0x2D44
+0x3CD9 = 0x2D54
+0x3CDD = 0x2D56
+0x3CDE = 0x2D4C
+0x3CE5 = 0x3170
+0x3CE6 = 0x3171
+0x3CE9 = 0x3174
+0x3CEB = 0x3669
+0x3CEC = 0x3224
+0x3CED = 0x3223
+0x3CEE = 0x317E
+0x3CF3 = 0x3175
+0x3CF5 = 0x3671
+0x3CF8 = 0x366E
+0x3CFA = 0x3722
+0x3CFB = 0x366D
+0x3CFC = 0x3C4F
+0x3CFD = 0x367E
+0x3D05 = 0x3C5E
+0x3D06 = 0x367B
+0x3D07 = 0x3C5F
+0x3D08 = 0x3673
+0x3D0A = 0x3678
+0x3D11 = 0x3C65
+0x3D13 = 0x3C59
+0x3D15 = 0x3C6A
+0x3D16 = 0x3C67
+0x3D17 = 0x3C55
+0x3D1A = 0x3C53
+0x3D1B = 0x3C57
+0x3D1C = 0x3C61
+0x3D1D = 0x422B
+0x3D26 = 0x422C
+0x3D27 = 0x4237
+0x3D28 = 0x4235
+0x3D29 = 0x4248
+0x3D2A = 0x4238
+0x3D2E = 0x4242
+0x3D30 = 0x4234
+0x3D31 = 0x423C
+0x3D33 = 0x422F
+0x3D34 = 0x4241
+0x3D38 = 0x4232
+0x3D3B = 0x4243
+0x3D3C = 0x4755
+0x3D3E = 0x4760
+0x3D40 = 0x4759
+0x3D42 = 0x4758
+0x3D4A = 0x4C6E
+0x3D4D = 0x4C6F
+0x3D4E = 0x4C7C
+0x3D51 = 0x4C6D
+0x3D53 = 0x4C72
+0x3D56 = 0x4C70
+0x3D58 = 0x514B
+0x3D59 = 0x4C76
+0x3D61 = 0x514F
+0x3D62 = 0x514E
+0x3D65 = 0x5153
+0x3D66 = 0x5157
+0x3D69 = 0x5151
+0x3D6A = 0x514C
+0x3D6C = 0x5152
+0x3D6F = 0x5532
+0x3D70 = 0x5538
+0x3D73 = 0x5534
+0x3D75 = 0x552E
+0x3D78 = 0x553B
+0x3D7B = 0x5533
+0x3D88 = 0x5A51
+0x3D8C = 0x5C50
+0x3D91 = 0x5C52
+0x3D97 = 0x5E39
+0x3D98 = 0x5E38
+0x3D9A = 0x5F51
+0x3D9C = 0x6038
+0x3DA0 = 0x6166
+0x3DA1 = 0x242A
+0x3DA4 = 0x2661
+0x3DA6 = 0x296E
+0x3DA8 = 0x2978
+0x3DAA = 0x2973
+0x3DAB = 0x2D67
+0x3DAC = 0x2D59
+0x3DAD = 0x2D66
+0x3DAE = 0x2D61
+0x3DAF = 0x2D60
+0x3DB0 = 0x2D5B
+0x3DB3 = 0x322E
+0x3DB5 = 0x3232
+0x3DB9 = 0x372B
+0x3DBA = 0x372A
+0x3DBB = 0x3734
+0x3DC2 = 0x3C76
+0x3DC5 = 0x3C75
+0x3DC9 = 0x3B23
+0x3DCA = 0x3C7E
+0x3DCB = 0x3C70
+0x3DCD = 0x3C78
+0x3DCE = 0x4254
+0x3DCF = 0x424D
+0x3DD0 = 0x4256
+0x3DD2 = 0x424A
+0x3DD3 = 0x4255
+0x3DD8 = 0x424B
+0x3DD9 = 0x4250
+0x3DE0 = 0x4773
+0x3DE1 = 0x4769
+0x3DE6 = 0x4771
+0x3DEB = 0x4D26
+0x3DEC = 0x4D23
+0x3DED = 0x4D2B
+0x3DEE = 0x4D21
+0x3DEF = 0x4D27
+0x3DF4 = 0x515D
+0x3DF5 = 0x515B
+0x3DF7 = 0x515F
+0x3DF8 = 0x5161
+0x3DFB = 0x5164
+0x3DFC = 0x5165
+0x3DFE = 0x553D
+0x3E00 = 0x553F
+0x3E01 = 0x5544
+0x3E03 = 0x5751
+0x3E04 = 0x582C
+0x3E08 = 0x5C5A
+0x3E09 = 0x5A59
+0x3E0A = 0x5C54
+0x3E0B = 0x5C5B
+0x3E10 = 0x603A
+0x3E11 = 0x617A
+0x3E13 = 0x297A
+0x3E14 = 0x3758
+0x3E15 = 0x4774
+0x3E16 = 0x2D6A
+0x3E18 = 0x3736
+0x3E1A = 0x297B
+0x3E1D = 0x297D
+0x3E1E = 0x297E
+0x3E26 = 0x216A
+0x3E27 = 0x3233
+0x3E29 = 0x2665
+0x3E30 = 0x2D6C
+0x3E31 = 0x2D6F
+0x3E33 = 0x2D6E
+0x3E35 = 0x3234
+0x3E36 = 0x3235
+0x3E3D = 0x3738
+0x3E40 = 0x3737
+0x3E47 = 0x425E
+0x3E55 = 0x5546
+0x3E56 = 0x5547
+0x3E5E = 0x266D
+0x3E60 = 0x266C
+0x3E64 = 0x2A29
+0x3E65 = 0x2A24
+0x3E66 = 0x2A25
+0x3E6E = 0x2D72
+0x3E71 = 0x3237
+0x3E83 = 0x3D2C
+0x3E8B = 0x4260
+0x3E93 = 0x4776
+0x3E9D = 0x5548
+0x3EA8 = 0x242E
+0x3EAA = 0x2430
+0x3EAB = 0x2431
+0x3EAC = 0x2671
+0x3EAD = 0x266F
+0x3EAE = 0x2670
+0x3EB0 = 0x2A2E
+0x3EB1 = 0x2D76
+0x3EB3 = 0x2A30
+0x3EB5 = 0x2A31
+0x3EB7 = 0x2D7D
+0x3EB8 = 0x323A
+0x3EC0 = 0x3243
+0x3EC1 = 0x3244
+0x3EC2 = 0x323B
+0x3EC4 = 0x3245
+0x3EC8 = 0x3242
+0x3EC9 = 0x373F
+0x3ECA = 0x3742
+0x3ECB = 0x3741
+0x3ECD = 0x373E
+0x3ECE = 0x3743
+0x3ED1 = 0x3D34
+0x3ED4 = 0x4263
+0x3ED5 = 0x3D31
+0x3ED6 = 0x3D30
+0x3ED7 = 0x426C
+0x3EDE = 0x4265
+0x3EDF = 0x4269
+0x3EE1 = 0x4272
+0x3EE7 = 0x4824
+0x3EED = 0x4D37
+0x3EEE = 0x4D3C
+0x3EEF = 0x4D33
+0x3EF0 = 0x4D38
+0x3EF1 = 0x4D34
+0x3EF2 = 0x4D32
+0x3EF5 = 0x5168
+0x3EF8 = 0x5169
+0x3EF9 = 0x554A
+0x3EFD = 0x554E
+0x3EFF = 0x554C
+0x3F02 = 0x5831
+0x3F07 = 0x5C61
+0x3F19 = 0x2A34
+0x3F1A = 0x2E23
+0x3F1C = 0x324A
+0x3F1D = 0x324B
+0x3F1F = 0x3249
+0x3F2F = 0x4276
+0x3F3C = 0x516F
+0x3F41 = 0x5551
+0x3F43 = 0x5550
+0x3F4D = 0x324C
+0x3F50 = 0x4D3F
+0x3F52 = 0x3D40
+0x3F57 = 0x2672
+0x3F59 = 0x2E29
+0x3F5E = 0x3748
+0x3F5F = 0x3D41
+0x3F62 = 0x4279
+0x3F63 = 0x427A
+0x3F66 = 0x4D40
+0x3F75 = 0x2A3C
+0x3F78 = 0x2E2D
+0x3F7A = 0x2E2C
+0x3F7B = 0x2E2E
+0x3F7D = 0x3256
+0x3F82 = 0x3254
+0x3F87 = 0x3253
+0x3F8C = 0x374C
+0x3F91 = 0x374B
+0x3F95 = 0x3D46
+0x3F96 = 0x3D4B
+0x3F98 = 0x3D49
+0x3F9D = 0x3D48
+0x3F9E = 0x3D4A
+0x3FAD = 0x482A
+0x3FAE = 0x482C
+0x3FB8 = 0x4D42
+0x3FC5 = 0x5175
+0x3FD7 = 0x5E40
+0x3FDC = 0x622D
+0x3FDD = 0x2675
+0x3FDE = 0x2E30
+0x3FDF = 0x3258
+0x3FE1 = 0x374E
+0x3FE2 = 0x4322
+0x3FE3 = 0x482D
+0x3FEC = 0x2E31
+0x3FF5 = 0x482F
+0x3FF6 = 0x4D43
+0x4000 = 0x3259
+0x4002 = 0x374F
+0x4003 = 0x3D4E
+0x4004 = 0x4323
+0x4006 = 0x4832
+0x400B = 0x5F38
+0x400E = 0x2679
+0x401E = 0x2E34
+0x4020 = 0x325D
+0x4021 = 0x3266
+0x4022 = 0x3260
+0x4024 = 0x3261
+0x402A = 0x3756
+0x402B = 0x3754
+0x402F = 0x3D50
+0x4031 = 0x3D54
+0x4033 = 0x3D55
+0x4043 = 0x4324
+0x404F = 0x4837
+0x4054 = 0x483A
+0x4057 = 0x4D45
+0x405E = 0x4D47
+0x4062 = 0x5177
+0x4063 = 0x5178
+0x4066 = 0x517C
+0x4067 = 0x517A
+0x406F = 0x555A
+0x4079 = 0x5837
+0x4080 = 0x5E41
+0x408A = 0x555D
+0x4096 = 0x2432
+0x4097 = 0x267A
+0x409B = 0x2E38
+0x409D = 0x2E3C
+0x409E = 0x2D3B
+0x40A3 = 0x375B
+0x40A4 = 0x326A
+0x40A5 = 0x326B
+0x40AB = 0x375C
+0x40AD = 0x375A
+0x40AF = 0x375E
+0x40B0 = 0x3D5B
+0x40B4 = 0x3D58
+0x40BA = 0x432F
+0x40BC = 0x4332
+0x40BE = 0x432C
+0x40C9 = 0x4843
+0x40CB = 0x4841
+0x40D8 = 0x5223
+0x40D9 = 0x517D
+0x40DB = 0x517E
+0x40E3 = 0x4842
+0x40E5 = 0x555E
+0x40E6 = 0x555F
+0x40E9 = 0x5841
+0x40EB = 0x583D
+0x40F2 = 0x5C63
+0x40FA = 0x6075
+0x40FB = 0x6167
+0x40FD = 0x2E3F
+0x4101 = 0x326E
+0x4103 = 0x3271
+0x4104 = 0x3764
+0x4107 = 0x3D61
+0x4108 = 0x3D60
+0x410D = 0x433A
+0x410E = 0x433B
+0x410F = 0x433E
+0x4111 = 0x433C
+0x4112 = 0x433F
+0x4113 = 0x4846
+0x4115 = 0x4849
+0x4119 = 0x4D4E
+0x411B = 0x5225
+0x4120 = 0x5846
+0x4121 = 0x5847
+0x4122 = 0x5A64
+0x4125 = 0x6234
+0x4127 = 0x267D
+0x412B = 0x2A40
+0x412C = 0x2A41
+0x412D = 0x2A43
+0x4137 = 0x3275
+0x4138 = 0x327A
+0x413D = 0x376D
+0x4144 = 0x3768
+0x4147 = 0x376E
+0x414E = 0x3D67
+0x4150 = 0x3D6A
+0x4152 = 0x3D6B
+0x4155 = 0x4340
+0x4157 = 0x4345
+0x4159 = 0x4342
+0x415B = 0x4343
+0x4160 = 0x4851
+0x4161 = 0x484A
+0x4163 = 0x4853
+0x4164 = 0x484E
+0x4166 = 0x484C
+0x416E = 0x4D54
+0x4170 = 0x4D52
+0x4172 = 0x4D58
+0x4176 = 0x4D59
+0x4179 = 0x522B
+0x417D = 0x522D
+0x417F = 0x5563
+0x4181 = 0x5848
+0x4188 = 0x5E46
+0x4190 = 0x6239
+0x4193 = 0x2E46
+0x4194 = 0x2E45
+0x4197 = 0x3321
+0x4198 = 0x327E
+0x4199 = 0x327D
+0x419C = 0x376F
+0x41A1 = 0x3D6C
+0x41A3 = 0x3D6D
+0x41A5 = 0x3D6E
+0x41B5 = 0x5565
+0x41B6 = 0x5566
+0x41BB = 0x5567
+0x41C2 = 0x2434
+0x41C3 = 0x2A46
+0x41C6 = 0x2E4A
+0x41C7 = 0x3325
+0x41C9 = 0x3322
+0x41CC = 0x3D6F
+0x41CE = 0x4348
+0x41D5 = 0x5A68
+0x41D9 = 0x3328
+0x41DB = 0x3329
+0x41E0 = 0x3774
+0x41E4 = 0x3775
+0x41EA = 0x3D74
+0x41ED = 0x3D7A
+0x41EF = 0x3D73
+0x41F5 = 0x4350
+0x41F9 = 0x4352
+0x41FA = 0x4353
+0x41FC = 0x434E
+0x41FE = 0x434B
+0x4204 = 0x485B
+0x4207 = 0x485F
+0x420A = 0x4859
+0x4211 = 0x4D61
+0x4212 = 0x4D5E
+0x4214 = 0x4D67
+0x4216 = 0x4D62
+0x4219 = 0x4D64
+0x421F = 0x4D5F
+0x4224 = 0x4D66
+0x4225 = 0x4D68
+0x422C = 0x5231
+0x4230 = 0x5235
+0x4237 = 0x5232
+0x4240 = 0x556C
+0x424D = 0x584A
+0x424F = 0x5A6C
+0x4258 = 0x584D
+0x4259 = 0x584B
+0x425D = 0x5A6A
+0x4260 = 0x5A6D
+0x4261 = 0x5A69
+0x4262 = 0x5A6B
+0x4269 = 0x5E4A
+0x426B = 0x5E4D
+0x426E = 0x5F56
+0x4275 = 0x605F
+0x427B = 0x332F
+0x427C = 0x3333
+0x4280 = 0x377C
+0x4284 = 0x3D7D
+0x4285 = 0x3D7C
+0x4287 = 0x435A
+0x4288 = 0x4356
+0x4289 = 0x4357
+0x428A = 0x4359
+0x428B = 0x435B
+0x428D = 0x4863
+0x428F = 0x4864
+0x4290 = 0x4865
+0x4292 = 0x4866
+0x4293 = 0x4D6B
+0x4294 = 0x4D6C
+0x4295 = 0x4D69
+0x4296 = 0x4D6A
+0x429A = 0x5236
+0x429C = 0x5573
+0x429D = 0x5572
+0x42A0 = 0x4D74
+0x42A5 = 0x5852
+0x42A9 = 0x5853
+0x42AA = 0x5A70
+0x42AE = 0x5C68
+0x42B4 = 0x6145
+0x42B7 = 0x2E57
+0x42B8 = 0x2E55
+0x42B9 = 0x2E58
+0x42BC = 0x3335
+0x42BD = 0x3334
+0x42BF = 0x3339
+0x42C1 = 0x3338
+0x42C3 = 0x3336
+0x42C4 = 0x333A
+0x42CA = 0x3823
+0x42CB = 0x382A
+0x42CE = 0x382C
+0x42D2 = 0x3828
+0x42D3 = 0x382D
+0x42D4 = 0x3825
+0x42D5 = 0x3E36
+0x42D7 = 0x3E2D
+0x42D8 = 0x3E32
+0x42D9 = 0x3E27
+0x42DA = 0x3E30
+0x42DB = 0x3E25
+0x42DE = 0x3E31
+0x42E0 = 0x4365
+0x42E1 = 0x436B
+0x42E5 = 0x4361
+0x42E6 = 0x435D
+0x42E7 = 0x486C
+0x42EC = 0x4867
+0x42ED = 0x435F
+0x42EE = 0x4872
+0x42EF = 0x4875
+0x42F2 = 0x486F
+0x42F3 = 0x4E2A
+0x42F8 = 0x4D7B
+0x42F9 = 0x4E21
+0x42FA = 0x4E2D
+0x42FB = 0x4D76
+0x42FC = 0x4D79
+0x4300 = 0x4D7A
+0x4303 = 0x4E26
+0x4304 = 0x4E23
+0x4305 = 0x523A
+0x4307 = 0x523C
+0x4309 = 0x523D
+0x430A = 0x523E
+0x430D = 0x5578
+0x430F = 0x5576
+0x4311 = 0x5577
+0x4313 = 0x557C
+0x4314 = 0x557B
+0x4319 = 0x5857
+0x431A = 0x5856
+0x431B = 0x5929
+0x4321 = 0x5A73
+0x4322 = 0x5A71
+0x4324 = 0x5C69
+0x4326 = 0x5C6A
+0x4327 = 0x5C6B
+0x4328 = 0x5E4F
+0x4329 = 0x5E4E
+0x432C = 0x5F59
+0x4332 = 0x6078
+0x4344 = 0x382F
+0x4345 = 0x3832
+0x4348 = 0x3830
+0x434C = 0x4876
+0x4350 = 0x2A4D
+0x4351 = 0x2E5C
+0x4352 = 0x2E5B
+0x4353 = 0x2E59
+0x435B = 0x436C
+0x435C = 0x436D
+0x435E = 0x487A
+0x435F = 0x487B
+0x4369 = 0x313F
+0x4372 = 0x487E
+0x4374 = 0x487D
+0x4376 = 0x487C
+0x4379 = 0x5241
+0x437E = 0x3340
+0x437F = 0x3341
+0x4381 = 0x3833
+0x4385 = 0x3835
+0x4386 = 0x3834
+0x438B = 0x4370
+0x438D = 0x4371
+0x438F = 0x436F
+0x4390 = 0x4921
+0x4396 = 0x585E
+0x4397 = 0x5860
+0x4398 = 0x585F
+0x4399 = 0x5C6E
+0x439C = 0x3E39
+0x439D = 0x3E3A
+0x43A3 = 0x3838
+0x43B3 = 0x3346
+0x43B4 = 0x3345
+0x43B5 = 0x383A
+0x43B9 = 0x4374
+0x43BE = 0x4924
+0x43BF = 0x4E33
+0x43C2 = 0x5242
+0x43C8 = 0x5864
+0x43CA = 0x5F5C
+0x43D0 = 0x2A51
+0x43D2 = 0x2A55
+0x43D3 = 0x2A50
+0x43DB = 0x2A5A
+0x43DC = 0x2A53
+0x43E2 = 0x2E62
+0x43E3 = 0x2E5F
+0x43E6 = 0x3351
+0x43EF = 0x3846
+0x43F2 = 0x3844
+0x43F9 = 0x3840
+0x43FA = 0x383F
+0x43FB = 0x3843
+0x43FE = 0x3E3F
+0x4407 = 0x3E46
+0x440F = 0x4378
+0x4413 = 0x437A
+0x4416 = 0x4421
+0x4418 = 0x437D
+0x4419 = 0x4379
+0x4421 = 0x5248
+0x4425 = 0x4929
+0x4426 = 0x4928
+0x4437 = 0x5246
+0x4438 = 0x5245
+0x4443 = 0x5866
+0x4445 = 0x5867
+0x4446 = 0x5A76
+0x4452 = 0x2B44
+0x4453 = 0x4424
+0x4459 = 0x3353
+0x445A = 0x3354
+0x445B = 0x384A
+0x445E = 0x524B
+0x445F = 0x5E54
+0x4463 = 0x2E67
+0x4464 = 0x3356
+0x4466 = 0x384B
+0x446A = 0x3E4A
+0x4474 = 0x492C
+0x4479 = 0x4E3E
+0x4482 = 0x5625
+0x4483 = 0x5626
+0x4493 = 0x2437
+0x4494 = 0x2439
+0x4495 = 0x2727
+0x4498 = 0x272C
+0x449A = 0x2A63
+0x449B = 0x2A67
+0x449C = 0x2A64
+0x449D = 0x2A6A
+0x449F = 0x2A62
+0x44A2 = 0x2A65
+0x44A3 = 0x2A69
+0x44A5 = 0x2A61
+0x44A6 = 0x2E6D
+0x44A8 = 0x2E70
+0x44A9 = 0x2E71
+0x44AA = 0x2E6C
+0x44AB = 0x2E73
+0x44AC = 0x2E75
+0x44B1 = 0x3361
+0x44B3 = 0x3364
+0x44B4 = 0x335B
+0x44B5 = 0x335E
+0x44B7 = 0x335D
+0x44B9 = 0x335C
+0x44BA = 0x3365
+0x44C1 = 0x3360
+0x44C5 = 0x385A
+0x44C8 = 0x3856
+0x44CE = 0x384C
+0x44D1 = 0x3859
+0x44D2 = 0x385C
+0x44DF = 0x3E53
+0x44E1 = 0x3E54
+0x44E2 = 0x3E51
+0x44E5 = 0x3E55
+0x44E7 = 0x3E4C
+0x44F0 = 0x4437
+0x44F5 = 0x442B
+0x44F6 = 0x4429
+0x44F7 = 0x4434
+0x44F9 = 0x443D
+0x44FD = 0x492F
+0x4501 = 0x4931
+0x4505 = 0x4930
+0x4509 = 0x4934
+0x450C = 0x4937
+0x450D = 0x4940
+0x450E = 0x4E43
+0x4510 = 0x4E3F
+0x4514 = 0x4E41
+0x4516 = 0x4E53
+0x4519 = 0x4E47
+0x451A = 0x4E45
+0x451B = 0x4E56
+0x451D = 0x5251
+0x451F = 0x4E4A
+0x4521 = 0x4E48
+0x4522 = 0x4E55
+0x4523 = 0x4E49
+0x4525 = 0x4E50
+0x452B = 0x4E51
+0x4533 = 0x5253
+0x4535 = 0x5257
+0x4537 = 0x524D
+0x453D = 0x524C
+0x4540 = 0x524E
+0x454C = 0x562E
+0x454D = 0x5627
+0x454F = 0x562A
+0x4551 = 0x562F
+0x4552 = 0x5869
+0x4555 = 0x586D
+0x4556 = 0x5870
+0x4557 = 0x586A
+0x4558 = 0x5871
+0x455F = 0x5C73
+0x4560 = 0x5B23
+0x4562 = 0x5B21
+0x4564 = 0x5B24
+0x4568 = 0x5C7D
+0x456A = 0x5C74
+0x456C = 0x5C79
+0x456F = 0x5C7A
+0x4571 = 0x5C75
+0x4574 = 0x5E59
+0x4578 = 0x5F5D
+0x457B = 0x6041
+0x457C = 0x6042
+0x4581 = 0x616A
+0x4588 = 0x2A6D
+0x458B = 0x3367
+0x458C = 0x3366
+0x458D = 0x3368
+0x458F = 0x3862
+0x4591 = 0x3E60
+0x4592 = 0x4441
+0x4595 = 0x4442
+0x4596 = 0x4443
+0x459D = 0x272E
+0x459E = 0x2E7D
+0x459F = 0x2F21
+0x45A0 = 0x2F22
+0x45A4 = 0x3868
+0x45A5 = 0x3867
+0x45A7 = 0x3865
+0x45AE = 0x3E67
+0x45B0 = 0x3E65
+0x45B4 = 0x3E64
+0x45B5 = 0x3E66
+0x45B8 = 0x444B
+0x45B9 = 0x4447
+0x45BD = 0x444A
+0x45C0 = 0x4946
+0x45C5 = 0x4947
+0x45C9 = 0x4948
+0x45CB = 0x4E5A
+0x45CC = 0x4E5C
+0x45CE = 0x4E57
+0x45CF = 0x4E58
+0x45D1 = 0x4E5B
+0x45D5 = 0x494D
+0x45D8 = 0x525C
+0x45DC = 0x5260
+0x45DE = 0x5261
+0x45E2 = 0x5637
+0x45E6 = 0x5638
+0x45E8 = 0x5632
+0x45EB = 0x5635
+0x45EC = 0x563C
+0x45EE = 0x5631
+0x45F2 = 0x5872
+0x45F6 = 0x5B2A
+0x4601 = 0x5D26
+0x4602 = 0x5E5E
+0x4606 = 0x5F5E
+0x4607 = 0x5F60
+0x4608 = 0x6044
+0x460D = 0x6148
+0x460F = 0x2F25
+0x4611 = 0x3869
+0x4612 = 0x444C
+0x4617 = 0x4E5E
+0x4619 = 0x5B2E
+0x461A = 0x2A6E
+0x461C = 0x2F28
+0x4629 = 0x3E71
+0x462B = 0x3E6E
+0x462C = 0x3E6C
+0x462D = 0x3E6B
+0x462E = 0x2F4A
+0x4633 = 0x4953
+0x463A = 0x4955
+0x4640 = 0x495A
+0x4641 = 0x4950
+0x4642 = 0x495B
+0x4651 = 0x4E63
+0x4656 = 0x5645
+0x4657 = 0x5643
+0x4659 = 0x563E
+0x465B = 0x5644
+0x465D = 0x5641
+0x4668 = 0x5D27
+0x466A = 0x5E5F
+0x466E = 0x607A
+0x4670 = 0x6079
+0x4677 = 0x3379
+0x4678 = 0x3378
+0x467F = 0x3E73
+0x4680 = 0x4450
+0x4681 = 0x4451
+0x4691 = 0x5B30
+0x4694 = 0x5E60
+0x4696 = 0x623C
+0x4698 = 0x4453
+0x469A = 0x4452
+0x46AE = 0x2F2B
+0x46B0 = 0x2F2D
+0x46B2 = 0x337D
+0x46B4 = 0x387C
+0x46B5 = 0x3878
+0x46B9 = 0x3924
+0x46BA = 0x3928
+0x46BB = 0x3921
+0x46BD = 0x387D
+0x46BE = 0x3927
+0x46C2 = 0x3926
+0x46C5 = 0x3E79
+0x46C6 = 0x3E7A
+0x46C9 = 0x3E76
+0x46CA = 0x3E7B
+0x46CB = 0x3E77
+0x46D0 = 0x3F26
+0x46D2 = 0x3F25
+0x46D4 = 0x4457
+0x46D6 = 0x445E
+0x46DA = 0x445A
+0x46DB = 0x445F
+0x46DC = 0x4462
+0x46E1 = 0x496A
+0x46E4 = 0x4961
+0x46E6 = 0x4969
+0x46E7 = 0x4967
+0x46E8 = 0x495D
+0x46ED = 0x4E68
+0x46F1 = 0x4E6D
+0x46F4 = 0x4E6B
+0x46F8 = 0x4E71
+0x46FA = 0x526C
+0x46FB = 0x526D
+0x46FE = 0x5647
+0x4700 = 0x564B
+0x4701 = 0x564C
+0x4707 = 0x5922
+0x4708 = 0x5925
+0x470A = 0x5927
+0x470D = 0x5B33
+0x4713 = 0x5D2D
+0x4716 = 0x5D2F
+0x4718 = 0x5D31
+0x4720 = 0x5F63
+0x472D = 0x3F27
+0x472F = 0x4E77
+0x4735 = 0x3F28
+0x4739 = 0x496C
+0x473B = 0x5270
+0x473D = 0x526F
+0x473F = 0x5271
+0x4742 = 0x564E
+0x4753 = 0x5F65
+0x4754 = 0x614C
+0x4758 = 0x392F
+0x475C = 0x496E
+0x475D = 0x4E79
+0x475E = 0x4E78
+0x475F = 0x5272
+0x4760 = 0x5650
+0x4761 = 0x592C
+0x4762 = 0x592D
+0x4765 = 0x5B37
+0x476C = 0x3F2E
+0x4771 = 0x4466
+0x4772 = 0x4468
+0x4775 = 0x496F
+0x4776 = 0x4E7B
+0x4777 = 0x4E7C
+0x477E = 0x4F21
+0x477F = 0x5274
+0x4784 = 0x5276
+0x4789 = 0x5D35
+0x478A = 0x5E64
+0x479B = 0x3934
+0x479C = 0x3936
+0x479D = 0x3F31
+0x479F = 0x3F36
+0x47A0 = 0x3F32
+0x47A2 = 0x3F35
+0x47A8 = 0x446A
+0x47AE = 0x4976
+0x47B0 = 0x4977
+0x47B3 = 0x4F27
+0x47B6 = 0x4F24
+0x47BC = 0x5278
+0x47C2 = 0x592F
+0x47C6 = 0x5930
+0x47C8 = 0x5D36
+0x47CE = 0x5F66
+0x47D4 = 0x2F2F
+0x47D6 = 0x337E
+0x47DA = 0x393B
+0x47DE = 0x393C
+0x47E2 = 0x3F3D
+0x47EB = 0x3F3C
+0x47F0 = 0x446C
+0x47F1 = 0x446E
+0x47FA = 0x4978
+0x47FC = 0x4F28
+0x47FD = 0x446F
+0x4800 = 0x4F2A
+0x4802 = 0x4F2E
+0x4803 = 0x4F29
+0x480A = 0x4F2D
+0x480E = 0x527D
+0x480F = 0x527A
+0x4814 = 0x5279
+0x481D = 0x5653
+0x481E = 0x5933
+0x4825 = 0x5934
+0x4830 = 0x614F
+0x4831 = 0x622E
+0x4832 = 0x3F42
+0x4836 = 0x3F41
+0x4837 = 0x4471
+0x4838 = 0x4470
+0x4839 = 0x4472
+0x483E = 0x5656
+0x483F = 0x5B3E
+0x4841 = 0x604C
+0x4845 = 0x3422
+0x4846 = 0x3943
+0x4847 = 0x3944
+0x4848 = 0x3948
+0x484B = 0x3945
+0x484C = 0x3946
+0x484D = 0x3942
+0x484F = 0x3F48
+0x4850 = 0x3F43
+0x4852 = 0x3F4A
+0x4853 = 0x4475
+0x4855 = 0x4474
+0x485B = 0x497E
+0x4860 = 0x5323
+0x4865 = 0x5658
+0x4869 = 0x5657
+0x4879 = 0x5F68
+0x487A = 0x5F67
+0x487C = 0x607D
+0x487F = 0x623D
+0x4884 = 0x5D39
+0x4887 = 0x4F38
+0x488A = 0x2732
+0x488D = 0x2A6F
+0x4892 = 0x3423
+0x4895 = 0x3424
+0x4899 = 0x3949
+0x489B = 0x394D
+0x489C = 0x3F53
+0x489E = 0x3F4E
+0x48A0 = 0x3F52
+0x48A2 = 0x4A25
+0x48A5 = 0x4A23
+0x48A6 = 0x4F3A
+0x48A9 = 0x4F3D
+0x48AA = 0x532A
+0x48AB = 0x5328
+0x48AC = 0x5329
+0x48B0 = 0x5939
+0x48B3 = 0x225F
+0x48B5 = 0x2736
+0x48B6 = 0x2737
+0x48B7 = 0x2738
+0x48B8 = 0x2A76
+0x48BB = 0x2F36
+0x48BD = 0x4522
+0x48BE = 0x2F3D
+0x48C1 = 0x2F39
+0x48C2 = 0x2F3A
+0x48C6 = 0x3428
+0x48CE = 0x3950
+0x48D1 = 0x3F58
+0x48D5 = 0x4521
+0x48DA = 0x4A29
+0x48DB = 0x4A28
+0x48DE = 0x4F3E
+0x48E3 = 0x604D
+0x48E5 = 0x2F3F
+0x48E7 = 0x342B
+0x48E8 = 0x342C
+0x48EB = 0x3953
+0x48EF = 0x3F5A
+0x48F0 = 0x3F5B
+0x48F1 = 0x3F5C
+0x48F5 = 0x4526
+0x4904 = 0x532E
+0x4908 = 0x5330
+0x491C = 0x395A
+0x491D = 0x3F5F
+0x491E = 0x3F64
+0x491F = 0x3F61
+0x4920 = 0x3F67
+0x4921 = 0x452C
+0x4924 = 0x4A2E
+0x4926 = 0x4A36
+0x492B = 0x4F4F
+0x492D = 0x4F47
+0x492E = 0x4F46
+0x4930 = 0x4F4A
+0x4933 = 0x5333
+0x4934 = 0x5334
+0x4938 = 0x5669
+0x493D = 0x593F
+0x493E = 0x5941
+0x4945 = 0x5948
+0x4946 = 0x5947
+0x4948 = 0x5B46
+0x494A = 0x5B4B
+0x494B = 0x5B40
+0x494C = 0x5B52
+0x4950 = 0x5B51
+0x4951 = 0x5B4C
+0x4952 = 0x5B49
+0x4954 = 0x5D3B
+0x4956 = 0x5D40
+0x495A = 0x5D48
+0x495E = 0x5E6B
+0x4961 = 0x5E6C
+0x4964 = 0x5E69
+0x4965 = 0x5E6E
+0x4966 = 0x5E6F
+0x4967 = 0x5F6F
+0x4968 = 0x6051
+0x496B = 0x5F6D
+0x496D = 0x5F70
+0x4972 = 0x604E
+0x4973 = 0x6050
+0x4974 = 0x6123
+0x4975 = 0x6121
+0x4977 = 0x6124
+0x4978 = 0x616E
+0x498C = 0x395B
+0x498E = 0x3F6A
+0x4990 = 0x3F6E
+0x4991 = 0x3F6B
+0x4992 = 0x453B
+0x4996 = 0x4A3B
+0x4997 = 0x4A3F
+0x4998 = 0x4A3A
+0x499A = 0x4A3C
+0x499E = 0x4F54
+0x499F = 0x4F57
+0x49A2 = 0x533F
+0x49A4 = 0x5341
+0x49A5 = 0x5343
+0x49A6 = 0x5346
+0x49A7 = 0x5345
+0x49AD = 0x566E
+0x49AE = 0x566C
+0x49BA = 0x2260
+0x49BB = 0x243E
+0x49C3 = 0x2A7A
+0x49C6 = 0x2F41
+0x49CB = 0x3435
+0x49CD = 0x3437
+0x49D0 = 0x3963
+0x49D1 = 0x395D
+0x49D3 = 0x3960
+0x49D4 = 0x3962
+0x49D5 = 0x3964
+0x49D6 = 0x395F
+0x49D7 = 0x3F6F
+0x49D9 = 0x3F74
+0x49DA = 0x453F
+0x49DB = 0x453E
+0x49DE = 0x453D
+0x49DF = 0x4541
+0x49E0 = 0x4A41
+0x49E1 = 0x4A40
+0x49E2 = 0x4A43
+0x49E3 = 0x4A42
+0x49E4 = 0x4F59
+0x49E5 = 0x4F58
+0x49E7 = 0x5347
+0x49EE = 0x5B54
+0x49F1 = 0x3438
+0x49F3 = 0x3F7A
+0x49F4 = 0x3F76
+0x49F5 = 0x3F79
+0x49F6 = 0x3F77
+0x49F8 = 0x4544
+0x49F9 = 0x4543
+0x49FA = 0x4545
+0x49FB = 0x4A48
+0x49FC = 0x4F5D
+0x49FD = 0x4F5C
+0x49FE = 0x534B
+0x49FF = 0x534A
+0x4A00 = 0x5238
+0x4A02 = 0x5672
+0x4A03 = 0x594C
+0x4A04 = 0x5B55
+0x4A05 = 0x5D4A
+0x4A06 = 0x5B56
+0x4A07 = 0x5D4B
+0x4A09 = 0x6151
+0x4A0A = 0x6240
+0x4A0B = 0x3966
+0x4A0C = 0x3F7D
+0x4A0E = 0x4548
+0x4A12 = 0x4A4A
+0x4A14 = 0x4A4B
+0x4A17 = 0x4F5E
+0x4A18 = 0x4F61
+0x4A19 = 0x4F5F
+0x4A1C = 0x534F
+0x4A1D = 0x534E
+0x4A1F = 0x5673
+0x4A20 = 0x5677
+0x4A22 = 0x5676
+0x4A26 = 0x594D
+0x4A27 = 0x594E
+0x4A2D = 0x5B57
+0x4A2E = 0x5B58
+0x4A2F = 0x5B59
+0x4A31 = 0x5D4D
+0x4A35 = 0x6058
+0x4A36 = 0x6153
+0x4A37 = 0x6127
+0x4A38 = 0x6152
+0x4A39 = 0x6224
+0x4A3A = 0x6244
+0x4A3B = 0x6246
+0x4A43 = 0x454A
+0x4A45 = 0x4A4D
+0x4A51 = 0x4023
+0x4A53 = 0x454D
+0x4A56 = 0x454C
+0x4A5C = 0x4A4F
+0x4A5D = 0x4A50
+0x4A67 = 0x5352
+0x4A68 = 0x567C
+0x4A6C = 0x5679
+0x4A6D = 0x567D
+0x4A6E = 0x567E
+0x4A77 = 0x5B5C
+0x4A78 = 0x5B5B
+0x4A7B = 0x5B5A
+0x4A85 = 0x5F74
+0x4A88 = 0x605A
+0x4A8B = 0x6154
+0x4A8D = 0x6170
+0x4A94 = 0x5354
+0x4A98 = 0x5952
+0x4A9D = 0x605B
+0x4A9E = 0x454E
+0x4AA0 = 0x5721
+0x4AA1 = 0x5B63
+0x4AA2 = 0x5B62
+0x4AA3 = 0x5D52
+0x4AA6 = 0x4025
+0x4AA7 = 0x4026
+0x4AA8 = 0x4027
+0x4AA9 = 0x4551
+0x4AAD = 0x5953
+0x4AB0 = 0x5F75
+0x4AB8 = 0x4A51
+0x4ABA = 0x4A53
+0x4ABF = 0x4F68
+0x4AC5 = 0x5356
+0x4AC7 = 0x5360
+0x4AC8 = 0x5357
+0x4AC9 = 0x535E
+0x4ACB = 0x5725
+0x4ACE = 0x5722
+0x4AD0 = 0x5723
+0x4AD1 = 0x5724
+0x4AD2 = 0x5727
+0x4AD3 = 0x5729
+0x4AD5 = 0x5954
+0x4AD9 = 0x5957
+0x4ADA = 0x5955
+0x4ADD = 0x595A
+0x4AE3 = 0x5B64
+0x4AEB = 0x5D54
+0x4AF3 = 0x5F76
+0x4AF7 = 0x6155
+0x4AFA = 0x4553
+0x4B03 = 0x4A57
+0x4B15 = 0x595D
+0x4B16 = 0x595E
+0x4B17 = 0x595F
+0x4B19 = 0x5B67
+0x4B1A = 0x5B66
+0x4B1C = 0x5D55
+0x4B20 = 0x572B
+0x4B21 = 0x5960
+0x4B22 = 0x343A
+0x4B24 = 0x4029
+0x4B25 = 0x402A
+0x4B27 = 0x4028
+0x4B29 = 0x455D
+0x4B2A = 0x402C
+0x4B2D = 0x4A5C
+0x4B2E = 0x455E
+0x4B30 = 0x4556
+0x4B31 = 0x4555
+0x4B32 = 0x455A
+0x4B35 = 0x4A58
+0x4B36 = 0x4A59
+0x4B39 = 0x4A5A
+0x4B3C = 0x4F6A
+0x4B4B = 0x572D
+0x4B4C = 0x5964
+0x4B4E = 0x572C
+0x4B57 = 0x5B68
+0x4B5A = 0x5D57
+0x4B5B = 0x5D59
+0x4B5F = 0x5E7D
+0x4B63 = 0x5F77
+0x4B66 = 0x6156
+0x4B6B = 0x4F6C
+0x4B6C = 0x5367
+0x4B70 = 0x572F
+0x4B72 = 0x572E
+0x4B73 = 0x6171
+0x4B74 = 0x402D
+0x4B76 = 0x4560
+0x4B78 = 0x4A65
+0x4B7A = 0x4A5F
+0x4B7B = 0x4A67
+0x4B7C = 0x4A68
+0x4B7D = 0x4A6B
+0x4B7E = 0x4A69
+0x4B80 = 0x4F71
+0x4B81 = 0x4F70
+0x4B83 = 0x4F6F
+0x4B86 = 0x536F
+0x4B87 = 0x536E
+0x4B88 = 0x536D
+0x4B8A = 0x5369
+0x4B8F = 0x5732
+0x4B90 = 0x5735
+0x4B92 = 0x5731
+0x4B96 = 0x5968
+0x4B98 = 0x5969
+0x4B9B = 0x596C
+0x4B9E = 0x5B6A
+0x4BA5 = 0x5D5D
+0x4BA6 = 0x5D5B
+0x4BAA = 0x5D5C
+0x4BAF = 0x5F23
+0x4BB6 = 0x5F7A
+0x4BBA = 0x612B
+0x4BBD = 0x6157
+0x4BBF = 0x6227
+0x4BC1 = 0x6237
+0x4BC6 = 0x3969
+0x4BC7 = 0x402E
+0x4BC9 = 0x4A6D
+0x4BCA = 0x4F75
+0x4BCE = 0x4F78
+0x4BCF = 0x5372
+0x4BD0 = 0x5373
+0x4BD5 = 0x5739
+0x4BD9 = 0x5738
+0x4BDD = 0x5B70
+0x4BE1 = 0x5D5F
+0x4BE7 = 0x4030
+0x4BED = 0x4031
+0x4BF3 = 0x4A74
+0x4BF6 = 0x4F7A
+0x4BFA = 0x573D
+0x4BFF = 0x596E
+0x4C05 = 0x5B72
+0x4C0D = 0x5F26
+0x4C11 = 0x612D
+0x4C19 = 0x4A77
+0x4C1A = 0x4A76
+0x4C1B = 0x4D3E
+0x4C1C = 0x5376
+0x4C1E = 0x6158
+0x4C1F = 0x4A79
+0x4C23 = 0x5377
+0x4C25 = 0x5970
+0x4C28 = 0x5B73
+0x4C2A = 0x5D65
+0x4C39 = 0x5021
+0x4C3F = 0x5427
+0x4C43 = 0x537E
+0x4C44 = 0x5428
+0x4C46 = 0x5426
+0x4C47 = 0x5424
+0x4C48 = 0x5422
+0x4C49 = 0x537B
+0x4C4B = 0x5741
+0x4C4F = 0x5972
+0x4C54 = 0x5978
+0x4C56 = 0x5977
+0x4C60 = 0x5B76
+0x4C66 = 0x5B78
+0x4C67 = 0x5B7B
+0x4C68 = 0x5B7C
+0x4C6B = 0x5D77
+0x4C6F = 0x5D6C
+0x4C72 = 0x5D6B
+0x4C73 = 0x5D6D
+0x4C76 = 0x5F2D
+0x4C77 = 0x5F30
+0x4C79 = 0x5F2E
+0x4C7A = 0x5F2B
+0x4C7C = 0x5F29
+0x4C7D = 0x5F2F
+0x4C7F = 0x5F7D
+0x4C82 = 0x5F7C
+0x4C84 = 0x6024
+0x4C86 = 0x6021
+0x4C8E = 0x6067
+0x4C8F = 0x6064
+0x4C92 = 0x6130
+0x4C96 = 0x615A
+0x4C99 = 0x6131
+0x4CA5 = 0x4565
+0x4CA6 = 0x4A7A
+0x4CA7 = 0x4A7B
+0x4CA8 = 0x4A7C
+0x4CA9 = 0x4A7E
+0x4CAB = 0x4A7D
+0x4CAE = 0x5023
+0x4CB3 = 0x5028
+0x4CB4 = 0x5029
+0x4CB5 = 0x5026
+0x4CB7 = 0x4C63
+0x4CBA = 0x542F
+0x4CBC = 0x5430
+0x4CBE = 0x542B
+0x4CC2 = 0x542E
+0x4CC4 = 0x574B
+0x4CC6 = 0x5431
+0x4CC8 = 0x5434
+0x4CCB = 0x5633
+0x4CCC = 0x574C
+0x4CCE = 0x5747
+0x4CCF = 0x5749
+0x4CD0 = 0x5746
+0x4CD2 = 0x574E
+0x4CD7 = 0x5A21
+0x4CD8 = 0x597C
+0x4CDE = 0x5C21
+0x4CE1 = 0x5C28
+0x4CE6 = 0x5D78
+0x4CE8 = 0x5D7D
+0x4CE9 = 0x5D7B
+0x4CEC = 0x5D7C
+0x4CF0 = 0x5D7E
+0x4CF1 = 0x5F34
+0x4CF6 = 0x5F33
+0x4CFA = 0x6028
+0x4CFC = 0x6026
+0x4CFD = 0x6027
+0x4CFF = 0x606B
+0x4D04 = 0x606A
+0x4D05 = 0x6069
+0x4D0A = 0x6136
+0x4D0D = 0x615C
+0x4D0F = 0x622A
+0x4D10 = 0x623E
+0x4D12 = 0x6243
+0x4D22 = 0x502D
+0x4D23 = 0x5438
+0x4D26 = 0x5A23
+0x4D29 = 0x5F39
+0x4D2A = 0x6137
+0x4D2B = 0x6138
+0x4D2E = 0x4B21
+0x4D35 = 0x574F
+0x4D38 = 0x5A27
+0x4D44 = 0x6139
+0x4D5E = 0x4B23
+0x4D69 = 0x5C2B
+0x4D6F = 0x5F3B
+0x4D73 = 0x615E
+0x4D77 = 0x5C2C
+0x4D79 = 0x613A
+0x4D87 = 0x602A
+0x4D8A = 0x5A2C
+0x4D8C = 0x5E23
+0x4D9A = 0x5F3D
+0x4D9E = 0x606E
+0x4DA6 = 0x6176
+0x4DA7 = 0x622B
+0x4DA8 = 0x6232
+0x4DB5 = 0x622C
+0x4E04 = 0x2126
+0x4E05 = 0x2125
+0x4E20 = 0x2262
+0x4E21 = 0x2261
+0x4E22 = 0x2263
+0x4E24 = 0x243F
+0x4E28 = 0x2121
+0x4E2A = 0x212C
+0x4E36 = 0x2122
+0x4E3D = 0x2740
+0x4E3F = 0x2123
+0x4E46 = 0x2130
+0x4E49 = 0x212E
+0x4E54 = 0x2345
+0x4E57 = 0x2B22
+0x4E62 = 0x2146
+0x4E63 = 0x2145
+0x4E68 = 0x2264
+0x4E71 = 0x2440
+0x4E79 = 0x2B23
+0x4E80 = 0x396C
+0x4E81 = 0x396E
+0x4E85 = 0x2124
+0x4E87 = 0x212D
+0x4E89 = 0x2265
+0x4E8F = 0x2131
+0x4E97 = 0x216C
+0x4E98 = 0x2266
+0x4E9C = 0x2442
+0x4E9D = 0x2742
+0x4EA3 = 0x2147
+0x4EAF = 0x2B26
+0x4EB0 = 0x2B25
+0x4EB1 = 0x2B27
+0x4EB2 = 0x2B24
+0x4EB7 = 0x4033
+0x4EBC = 0x2132
+0x4EBE = 0x2133
+0x4EC5 = 0x2149
+0x4ECC = 0x214C
+0x4ECE = 0x214B
+0x4ECF = 0x214A
+0x4EE0 = 0x216D
+0x4EE6 = 0x2172
+0x4EE7 = 0x2170
+0x4EEE = 0x226F
+0x4EEF = 0x2268
+0x4EF8 = 0x226B
+0x4EF9 = 0x2267
+0x4EFA = 0x2276
+0x4EFC = 0x226E
+0x4F03 = 0x226D
+0x4F06 = 0x226C
+0x4F07 = 0x2274
+0x4F16 = 0x2270
+0x4F17 = 0x2277
+0x4F1A = 0x2275
+0x4F1C = 0x2273
+0x4F28 = 0x2272
+0x4F31 = 0x2450
+0x4F32 = 0x2448
+0x4F35 = 0x244F
+0x4F37 = 0x2446
+0x4F39 = 0x2445
+0x4F40 = 0x244E
+0x4F42 = 0x2449
+0x4F44 = 0x244B
+0x4F45 = 0x2443
+0x4F4A = 0x2444
+0x4F4B = 0x244C
+0x4F66 = 0x6448
+0x4F68 = 0x6449
+0x4F6D = 0x2747
+0x4F72 = 0x274F
+0x4F8A = 0x2744
+0x4F8C = 0x2751
+0x4F8E = 0x2748
+0x4F93 = 0x2743
+0x4F9F = 0x274C
+0x4FA0 = 0x2749
+0x4FA1 = 0x274B
+0x4FA2 = 0x274A
+0x4FA3 = 0x274D
+0x4FB0 = 0x2B2D
+0x4FB1 = 0x2B2E
+0x4FB4 = 0x2B36
+0x4FB8 = 0x2B2C
+0x4FBE = 0x2B2B
+0x4FC6 = 0x2B32
+0x4FC8 = 0x2B2F
+0x4FCC = 0x2B33
+0x4FD2 = 0x2B28
+0x4FD5 = 0x2B29
+0x4FE3 = 0x2B35
+0x4FE5 = 0x2B34
+0x4FE7 = 0x644A
+0x4FF0 = 0x2F48
+0x4FF2 = 0x2F4D
+0x4FF9 = 0x2F44
+0x4FFB = 0x2F58
+0x4FFC = 0x2F4C
+0x4FFD = 0x2F56
+0x4FFF = 0x2F46
+0x5002 = 0x2F4B
+0x5003 = 0x2F49
+0x5004 = 0x2F47
+0x5008 = 0x2F4F
+0x5010 = 0x2F53
+0x501D = 0x2F45
+0x5024 = 0x2F4E
+0x502E = 0x2F51
+0x5032 = 0x2F43
+0x5036 = 0x2F50
+0x5038 = 0x2F54
+0x5039 = 0x2F55
+0x503F = 0x644B
+0x5042 = 0x343C
+0x5044 = 0x343F
+0x5050 = 0x3444
+0x5052 = 0x3441
+0x5054 = 0x3442
+0x5056 = 0x2F57
+0x5058 = 0x3447
+0x5059 = 0x343D
+0x5066 = 0x3440
+0x506C = 0x344B
+0x5071 = 0x3443
+0x5078 = 0x344C
+0x5079 = 0x344A
+0x507B = 0x3445
+0x507C = 0x3446
+0x5081 = 0x3975
+0x5088 = 0x3971
+0x5089 = 0x3972
+0x508F = 0x396F
+0x5097 = 0x3970
+0x50A6 = 0x644D
+0x50AA = 0x4039
+0x50AB = 0x403C
+0x50B9 = 0x403A
+0x50BC = 0x4037
+0x50C3 = 0x403D
+0x50CC = 0x4036
+0x50CD = 0x403E
+0x50D0 = 0x456B
+0x50D8 = 0x456E
+0x50D9 = 0x456C
+0x50DC = 0x456D
+0x50DE = 0x4576
+0x50E1 = 0x4570
+0x50E2 = 0x4575
+0x50EB = 0x4571
+0x50F4 = 0x4574
+0x50F7 = 0x4B29
+0x50FC = 0x4B2B
+0x5101 = 0x4B2D
+0x510D = 0x4B2C
+0x510E = 0x4B27
+0x510F = 0x644E
+0x5116 = 0x5031
+0x511B = 0x5035
+0x511D = 0x5030
+0x511E = 0x5034
+0x5127 = 0x5441
+0x5128 = 0x5440
+0x512B = 0x5033
+0x512F = 0x5752
+0x5136 = 0x5C32
+0x513E = 0x606F
+0x514A = 0x2278
+0x514E = 0x2454
+0x5150 = 0x2453
+0x5151 = 0x2451
+0x5156 = 0x2752
+0x5160 = 0x3976
+0x5164 = 0x5E25
+0x5166 = 0x2134
+0x516A = 0x2B37
+0x5172 = 0x227A
+0x5179 = 0x2E7B
+0x517E = 0x403F
+0x517F = 0x6453
+0x5182 = 0x2127
+0x5184 = 0x214D
+0x5185 = 0x2148
+0x5186 = 0x214E
+0x518B = 0x2178
+0x518C = 0x2179
+0x5190 = 0x2755
+0x5196 = 0x2128
+0x5199 = 0x217A
+0x519D = 0x2457
+0x519F = 0x2B39
+0x51A1 = 0x2F5B
+0x51A3 = 0x2F59
+0x51A6 = 0x2F5A
+0x51A8 = 0x344D
+0x51B2 = 0x227E
+0x51B3 = 0x227D
+0x51B4 = 0x227C
+0x51B5 = 0x2459
+0x51B8 = 0x245A
+0x51C1 = 0x2B3B
+0x51C2 = 0x2B3D
+0x51C3 = 0x2B3E
+0x51C7 = 0x2F5E
+0x51C9 = 0x2F5F
+0x51CF = 0x344F
+0x51D1 = 0x344E
+0x51D2 = 0x397D
+0x51D3 = 0x397A
+0x51D6 = 0x397E
+0x51D9 = 0x4B2F
+0x51DA = 0x4B2E
+0x51DB = 0x4B30
+0x51DF = 0x5442
+0x51E2 = 0x212F
+0x51E3 = 0x2135
+0x51E4 = 0x2151
+0x51E5 = 0x217B
+0x51E8 = 0x2322
+0x51EC = 0x245B
+0x51ED = 0x2759
+0x51F4 = 0x457A
+0x51FE = 0x275A
+0x5204 = 0x2136
+0x5205 = 0x2152
+0x520B = 0x217D
+0x520F = 0x2325
+0x5214 = 0x2324
+0x5215 = 0x2326
+0x5218 = 0x2327
+0x521F = 0x245F
+0x5220 = 0x2461
+0x5223 = 0x245C
+0x5226 = 0x245E
+0x5227 = 0x245D
+0x522B = 0x2460
+0x522F = 0x275B
+0x5234 = 0x275E
+0x5239 = 0x275F
+0x523C = 0x275D
+0x523E = 0x644F
+0x5245 = 0x2B3F
+0x5248 = 0x2B40
+0x524F = 0x2B43
+0x5253 = 0x2F68
+0x5257 = 0x2F65
+0x5259 = 0x2F62
+0x5260 = 0x2F60
+0x5263 = 0x2F66
+0x5264 = 0x2F61
+0x5265 = 0x2F63
+0x5267 = 0x2F64
+0x5268 = 0x3450
+0x5270 = 0x3A23
+0x5273 = 0x3A21
+0x5276 = 0x3451
+0x5279 = 0x4041
+0x527E = 0x4040
+0x5286 = 0x4B31
+0x528E = 0x4B32
+0x5290 = 0x5036
+0x5294 = 0x5037
+0x529A = 0x602C
+0x529C = 0x2137
+0x529D = 0x2154
+0x529E = 0x2153
+0x52A8 = 0x2328
+0x52B3 = 0x2463
+0x52B4 = 0x2462
+0x52B5 = 0x2761
+0x52B9 = 0x2760
+0x52BF = 0x2762
+0x52C4 = 0x2B48
+0x52C5 = 0x2B46
+0x52CA = 0x2B47
+0x52CC = 0x2F6F
+0x52CE = 0x2F6C
+0x52CF = 0x2F6A
+0x52D0 = 0x2F6D
+0x52D1 = 0x2F6E
+0x52D4 = 0x3452
+0x52E0 = 0x4045
+0x52E1 = 0x4044
+0x52E7 = 0x4046
+0x52EA = 0x4621
+0x52ED = 0x457E
+0x52EE = 0x4B33
+0x52F2 = 0x4D2C
+0x52FD = 0x2155
+0x5300 = 0x2156
+0x5303 = 0x2223
+0x5304 = 0x2222
+0x5307 = 0x2224
+0x5314 = 0x5038
+0x531E = 0x2226
+0x5324 = 0x6450
+0x5325 = 0x2465
+0x5327 = 0x2B49
+0x5332 = 0x4623
+0x5333 = 0x4B34
+0x5335 = 0x5444
+0x5336 = 0x5C34
+0x5338 = 0x2129
+0x533A = 0x2157
+0x533B = 0x2466
+0x5344 = 0x2138
+0x5346 = 0x2159
+0x534B = 0x232A
+0x534F = 0x232B
+0x5350 = 0x232D
+0x5355 = 0x2763
+0x5358 = 0x2B4A
+0x535D = 0x215A
+0x535F = 0x2227
+0x5365 = 0x6451
+0x5367 = 0x2A5C
+0x5369 = 0x212A
+0x536D = 0x2228
+0x5374 = 0x2467
+0x5376 = 0x2765
+0x537A = 0x2766
+0x537D = 0x2B4B
+0x5380 = 0x4047
+0x5386 = 0x215B
+0x5389 = 0x2229
+0x538B = 0x232F
+0x5393 = 0x2767
+0x539B = 0x6452
+0x53A0 = 0x3454
+0x53A6 = 0x3A28
+0x53A8 = 0x3A27
+0x53A9 = 0x404A
+0x53AA = 0x4049
+0x53AB = 0x4048
+0x53AE = 0x4625
+0x53B0 = 0x4626
+0x53B1 = 0x4B35
+0x53B3 = 0x5445
+0x53B6 = 0x212B
+0x53B7 = 0x215C
+0x53BA = 0x222A
+0x53BE = 0x2331
+0x53C1 = 0x2769
+0x53C2 = 0x276A
+0x53C4 = 0x3455
+0x53C5 = 0x3A29
+0x53CC = 0x215E
+0x53CE = 0x2160
+0x53D0 = 0x222B
+0x53D2 = 0x2333
+0x53D5 = 0x276B
+0x53D9 = 0x2B50
+0x53DA = 0x2B4F
+0x53DC = 0x2B4E
+0x53DD = 0x2B4D
+0x53E0 = 0x404B
+0x53F4 = 0x2231
+0x53F6 = 0x222D
+0x53F7 = 0x222E
+0x53F9 = 0x222F
+0x53FF = 0x2335
+0x5400 = 0x2337
+0x5405 = 0x2339
+0x5413 = 0x233A
+0x5415 = 0x233B
+0x5416 = 0x2334
+0x541A = 0x2476
+0x5421 = 0x2479
+0x5422 = 0x247E
+0x5423 = 0x2475
+0x542F = 0x2524
+0x5432 = 0x2477
+0x5434 = 0x247B
+0x543A = 0x2470
+0x543F = 0x2521
+0x5444 = 0x2473
+0x5449 = 0x247C
+0x544B = 0x2478
+0x544C = 0x2474
+0x544D = 0x246D
+0x5450 = 0x247D
+0x5451 = 0x2522
+0x545A = 0x2523
+0x545F = 0x276E
+0x5469 = 0x2774
+0x546A = 0x2778
+0x546D = 0x2775
+0x5479 = 0x2771
+0x5485 = 0x276C
+0x5489 = 0x2770
+0x548A = 0x2779
+0x548F = 0x2773
+0x5493 = 0x276F
+0x5494 = 0x2777
+0x549E = 0x2B5C
+0x549F = 0x2B5D
+0x54A3 = 0x2B57
+0x54A4 = 0x2B59
+0x54B2 = 0x2B5B
+0x54B4 = 0x2B54
+0x54B5 = 0x2B5E
+0x54B9 = 0x2B51
+0x54CA = 0x2B55
+0x54CB = 0x6454
+0x54CC = 0x2B63
+0x54CD = 0x2B61
+0x54D0 = 0x2B53
+0x54DA = 0x2B58
+0x54EF = 0x2F77
+0x54F0 = 0x3021
+0x54F4 = 0x2F74
+0x54F5 = 0x2F78
+0x54F6 = 0x3022
+0x54F9 = 0x2F79
+0x5500 = 0x2F7B
+0x5502 = 0x2F7A
+0x550D = 0x2F73
+0x5513 = 0x2F76
+0x5518 = 0x2F7E
+0x5519 = 0x3025
+0x5528 = 0x6721
+0x5529 = 0x345F
+0x552B = 0x3468
+0x553A = 0x3466
+0x553F = 0x3467
+0x5549 = 0x345B
+0x554C = 0x3458
+0x5553 = 0x3462
+0x5554 = 0x3461
+0x5558 = 0x3457
+0x5559 = 0x3A36
+0x555A = 0x3464
+0x555D = 0x345E
+0x5568 = 0x3459
+0x556B = 0x6457
+0x5571 = 0x6456
+0x5572 = 0x6722
+0x5573 = 0x6455
+0x557A = 0x3A3C
+0x5585 = 0x3A31
+0x5586 = 0x3A38
+0x5596 = 0x3A2E
+0x5597 = 0x3A2A
+0x559B = 0x3A33
+0x559E = 0x3A40
+0x55A0 = 0x3A34
+0x55A9 = 0x3A42
+0x55AF = 0x3A3B
+0x55B4 = 0x3A2F
+0x55BA = 0x6723
+0x55C1 = 0x4051
+0x55D7 = 0x404E
+0x55DE = 0x3A2B
+0x55EA = 0x404C
+0x55EE = 0x6725
+0x55F0 = 0x6724
+0x55F4 = 0x6458
+0x55F8 = 0x462E
+0x55FB = 0x4628
+0x5603 = 0x4629
+0x5605 = 0x4636
+0x5607 = 0x462C
+0x560B = 0x462A
+0x5611 = 0x4634
+0x5618 = 0x4633
+0x561E = 0x4631
+0x5620 = 0x645A
+0x5622 = 0x6459
+0x5626 = 0x4650
+0x5628 = 0x4630
+0x562B = 0x4B41
+0x562D = 0x4B38
+0x5631 = 0x4B3D
+0x5637 = 0x4B44
+0x5644 = 0x4B3E
+0x5647 = 0x4B37
+0x564B = 0x4B3B
+0x564D = 0x4B43
+0x564F = 0x4B45
+0x5650 = 0x4B40
+0x5651 = 0x4635
+0x5652 = 0x4B3C
+0x5654 = 0x4B39
+0x5656 = 0x4B3F
+0x565F = 0x503F
+0x5661 = 0x5040
+0x5667 = 0x503B
+0x567B = 0x503D
+0x567D = 0x5448
+0x5689 = 0x5449
+0x568A = 0x5447
+0x5691 = 0x645D
+0x5692 = 0x645B
+0x5694 = 0x575B
+0x5696 = 0x575A
+0x569B = 0x5758
+0x569E = 0x5759
+0x569F = 0x5757
+0x56A0 = 0x575C
+0x56AF = 0x5A2D
+0x56B0 = 0x645E
+0x56B8 = 0x6726
+0x56B9 = 0x6727
+0x56BA = 0x645C
+0x56BB = 0x5E26
+0x56C4 = 0x6728
+0x56C7 = 0x5F40
+0x56D2 = 0x6071
+0x56D8 = 0x2177
+0x56E3 = 0x233E
+0x56E6 = 0x252C
+0x56E9 = 0x2526
+0x56EC = 0x252B
+0x56ED = 0x252A
+0x56EF = 0x2529
+0x56F1 = 0x2548
+0x56F2 = 0x2527
+0x56F3 = 0x2528
+0x56F6 = 0x2822
+0x56F8 = 0x277D
+0x56FB = 0x277C
+0x56FC = 0x2821
+0x56FD = 0x277B
+0x5700 = 0x2B65
+0x5705 = 0x3027
+0x570E = 0x3A44
+0x570F = 0x3A43
+0x5715 = 0x4052
+0x5717 = 0x4637
+0x571D = 0x5F41
+0x5721 = 0x2161
+0x5724 = 0x2234
+0x5731 = 0x2341
+0x5732 = 0x2342
+0x5735 = 0x233F
+0x5736 = 0x2340
+0x573C = 0x2531
+0x573D = 0x253E
+0x573F = 0x2530
+0x5742 = 0x2540
+0x5743 = 0x2536
+0x5744 = 0x252F
+0x5746 = 0x253C
+0x5748 = 0x252D
+0x5753 = 0x2532
+0x5754 = 0x2541
+0x5755 = 0x2542
+0x5756 = 0x2533
+0x5757 = 0x2538
+0x5758 = 0x2537
+0x5759 = 0x645F
+0x575F = 0x2535
+0x5763 = 0x2825
+0x5765 = 0x2823
+0x5767 = 0x2826
+0x576E = 0x2828
+0x5778 = 0x2829
+0x577F = 0x282A
+0x5781 = 0x2824
+0x578A = 0x6460
+0x578D = 0x2B69
+0x578E = 0x2B68
+0x5790 = 0x2B6C
+0x5791 = 0x2B67
+0x5792 = 0x2B6A
+0x5796 = 0x2B71
+0x579C = 0x2B70
+0x57A1 = 0x2B6B
+0x57A6 = 0x2B6D
+0x57A7 = 0x2B72
+0x57A8 = 0x2B6E
+0x57AC = 0x2B66
+0x57B7 = 0x302A
+0x57BB = 0x3030
+0x57BE = 0x302F
+0x57C0 = 0x3038
+0x57C4 = 0x3034
+0x57C5 = 0x3035
+0x57C8 = 0x3033
+0x57C9 = 0x3028
+0x57CA = 0x3037
+0x57CD = 0x302B
+0x57D1 = 0x3036
+0x57DB = 0x3032
+0x57DD = 0x346E
+0x57DE = 0x3471
+0x57E6 = 0x3472
+0x57E8 = 0x3474
+0x57EA = 0x3469
+0x57EF = 0x346B
+0x57FE = 0x346F
+0x57FF = 0x3475
+0x5803 = 0x3476
+0x580F = 0x6461
+0x5812 = 0x6462
+0x5813 = 0x6463
+0x5818 = 0x3A4A
+0x581A = 0x3A45
+0x581F = 0x3A47
+0x5822 = 0x3A50
+0x5826 = 0x3A4C
+0x583A = 0x3A4E
+0x583C = 0x3A49
+0x583E = 0x3A4B
+0x5847 = 0x6464
+0x5850 = 0x4057
+0x5856 = 0x405B
+0x585C = 0x4056
+0x585F = 0x405E
+0x5860 = 0x405C
+0x5861 = 0x4058
+0x5866 = 0x405D
+0x5869 = 0x405A
+0x586A = 0x4059
+0x586C = 0x4054
+0x5872 = 0x4643
+0x5873 = 0x463E
+0x5877 = 0x4642
+0x5878 = 0x463C
+0x5884 = 0x463D
+0x588C = 0x463A
+0x588D = 0x4645
+0x5892 = 0x4638
+0x5895 = 0x4641
+0x5896 = 0x4644
+0x5897 = 0x4640
+0x589B = 0x6465
+0x58A2 = 0x4B46
+0x58A4 = 0x4B50
+0x58A7 = 0x4B51
+0x58AA = 0x4B4B
+0x58AD = 0x463F
+0x58B0 = 0x4B4D
+0x58B2 = 0x4B49
+0x58B4 = 0x4B4F
+0x58B5 = 0x4B4C
+0x58B7 = 0x4B47
+0x58BB = 0x504A
+0x58C0 = 0x504B
+0x58C3 = 0x5048
+0x58C4 = 0x504C
+0x58CA = 0x5049
+0x58CD = 0x544B
+0x58D0 = 0x544C
+0x58DC = 0x5A2F
+0x58E0 = 0x5A2E
+0x58E6 = 0x5E28
+0x58EE = 0x2343
+0x58F0 = 0x2545
+0x58F1 = 0x2543
+0x58F2 = 0x2544
+0x58F3 = 0x282D
+0x58F5 = 0x2B77
+0x58F7 = 0x3477
+0x58FB = 0x3A52
+0x5900 = 0x6466
+0x5901 = 0x504D
+0x5902 = 0x2139
+0x5904 = 0x2235
+0x5905 = 0x2344
+0x5908 = 0x2B7A
+0x5909 = 0x2B79
+0x590A = 0x213A
+0x590B = 0x2546
+0x5910 = 0x4646
+0x5911 = 0x6560
+0x5918 = 0x2236
+0x591F = 0x3479
+0x5923 = 0x405F
+0x5926 = 0x4B53
+0x5930 = 0x2238
+0x5932 = 0x2237
+0x5934 = 0x2239
+0x5936 = 0x2347
+0x593D = 0x2549
+0x594B = 0x282E
+0x594C = 0x282F
+0x594D = 0x6467
+0x5952 = 0x2B7C
+0x595B = 0x347B
+0x595D = 0x347C
+0x595E = 0x347D
+0x5963 = 0x3A53
+0x5964 = 0x3A54
+0x5966 = 0x4060
+0x5968 = 0x4061
+0x596C = 0x4648
+0x5975 = 0x223B
+0x597A = 0x234B
+0x5986 = 0x234D
+0x5989 = 0x2555
+0x598C = 0x254C
+0x5994 = 0x254B
+0x599A = 0x2556
+0x599B = 0x2553
+0x599C = 0x254E
+0x599F = 0x2551
+0x59AC = 0x2841
+0x59AD = 0x2833
+0x59B0 = 0x2838
+0x59B7 = 0x2845
+0x59B8 = 0x2840
+0x59BF = 0x283D
+0x59C2 = 0x2837
+0x59C4 = 0x2835
+0x59C9 = 0x283F
+0x59D5 = 0x2C26
+0x59D7 = 0x2846
+0x59D9 = 0x2C2D
+0x59DF = 0x2C21
+0x59E2 = 0x2C2C
+0x59E7 = 0x2C2E
+0x59EB = 0x2C23
+0x59EF = 0x2C24
+0x59F0 = 0x2C25
+0x59F8 = 0x2C2B
+0x59F9 = 0x2C29
+0x5A02 = 0x2C2A
+0x5A04 = 0x2C28
+0x5A0B = 0x3040
+0x5A0D = 0x2C27
+0x5A12 = 0x304F
+0x5A14 = 0x304A
+0x5A1A = 0x304E
+0x5A1D = 0x303E
+0x5A21 = 0x303B
+0x5A22 = 0x3045
+0x5A24 = 0x3048
+0x5A26 = 0x3052
+0x5A2A = 0x303C
+0x5A2B = 0x3522
+0x5A2C = 0x3538
+0x5A2F = 0x304D
+0x5A31 = 0x304B
+0x5A3A = 0x3528
+0x5A3B = 0x3524
+0x5A3D = 0x3531
+0x5A3F = 0x3533
+0x5A45 = 0x352E
+0x5A4B = 0x352A
+0x5A4E = 0x352F
+0x5A4F = 0x353B
+0x5A54 = 0x353A
+0x5A59 = 0x3539
+0x5A61 = 0x3527
+0x5A63 = 0x353C
+0x5A68 = 0x3530
+0x5A6B = 0x352B
+0x5A6E = 0x3529
+0x5A6F = 0x3534
+0x5A71 = 0x3532
+0x5A73 = 0x3537
+0x5A75 = 0x3535
+0x5A79 = 0x3A75
+0x5A7E = 0x3A7C
+0x5A80 = 0x3A63
+0x5A81 = 0x3A61
+0x5A82 = 0x3A58
+0x5A85 = 0x3A5B
+0x5A86 = 0x3A77
+0x5A87 = 0x3A72
+0x5A88 = 0x3A59
+0x5A89 = 0x3A60
+0x5A8D = 0x3A7B
+0x5A91 = 0x3A66
+0x5A96 = 0x3A62
+0x5A98 = 0x3A5C
+0x5A99 = 0x3A5E
+0x5AA0 = 0x3A73
+0x5AA1 = 0x3A5A
+0x5AA3 = 0x3A57
+0x5AA4 = 0x3A7A
+0x5AA8 = 0x3A56
+0x5AAA = 0x3A79
+0x5AAB = 0x3A78
+0x5AC3 = 0x4067
+0x5AC5 = 0x4066
+0x5ACE = 0x4064
+0x5ACF = 0x3A6B
+0x5AD0 = 0x406A
+0x5AD1 = 0x6468
+0x5AD3 = 0x6469
+0x5AE4 = 0x464C
+0x5AE7 = 0x464A
+0x5AEF = 0x464F
+0x5AF0 = 0x4653
+0x5AFA = 0x4B5C
+0x5AFC = 0x4B58
+0x5AFE = 0x4B54
+0x5B00 = 0x4B5E
+0x5B04 = 0x4B56
+0x5B06 = 0x4B5A
+0x5B0A = 0x4B5B
+0x5B0D = 0x4B5D
+0x5B0E = 0x4B5F
+0x5B11 = 0x5050
+0x5B12 = 0x5053
+0x5B15 = 0x5051
+0x5B18 = 0x504F
+0x5B1C = 0x5054
+0x5B1F = 0x504E
+0x5B22 = 0x5056
+0x5B29 = 0x5450
+0x5B2B = 0x544E
+0x5B31 = 0x5452
+0x5B33 = 0x544F
+0x5B35 = 0x5451
+0x5B37 = 0x5453
+0x5B39 = 0x5A31
+0x5B3A = 0x5761
+0x5B3B = 0x575E
+0x5B42 = 0x5C36
+0x5B44 = 0x5C39
+0x5B46 = 0x5C3A
+0x5B49 = 0x5E29
+0x5B4A = 0x5F42
+0x5B4F = 0x6073
+0x5B60 = 0x2848
+0x5B67 = 0x646A
+0x5B6A = 0x2C2F
+0x5B74 = 0x4071
+0x5B76 = 0x4072
+0x5B79 = 0x5057
+0x5B7C = 0x5A34
+0x5B7E = 0x5C3B
+0x5B80 = 0x213B
+0x5B82 = 0x223D
+0x5B86 = 0x2350
+0x5B8D = 0x255A
+0x5B94 = 0x284C
+0x5B96 = 0x284A
+0x5B9D = 0x284E
+0x5B9E = 0x284B
+0x5B9F = 0x284D
+0x5BAB = 0x2C32
+0x5BB7 = 0x3057
+0x5BBB = 0x3056
+0x5BBC = 0x3055
+0x5BC3 = 0x3541
+0x5BC8 = 0x353F
+0x5BD5 = 0x3A7E
+0x5BD7 = 0x4074
+0x5BDA = 0x4075
+0x5BDB = 0x4076
+0x5BDC = 0x4073
+0x5BF3 = 0x5A35
+0x5BF7 = 0x5E2A
+0x5BF9 = 0x223E
+0x5BFD = 0x255E
+0x5BFE = 0x255C
+0x5BFF = 0x255D
+0x5C00 = 0x2850
+0x5C05 = 0x3058
+0x5C06 = 0x3059
+0x5C14 = 0x223F
+0x5C18 = 0x2352
+0x5C19 = 0x2851
+0x5C1B = 0x2C34
+0x5C1E = 0x3B24
+0x5C20 = 0x4078
+0x5C21 = 0x6525
+0x5C2B = 0x255F
+0x5C2F = 0x2C35
+0x5C36 = 0x5454
+0x5C3D = 0x2354
+0x5C49 = 0x2854
+0x5C4A = 0x2855
+0x5C52 = 0x305A
+0x5C53 = 0x305B
+0x5C57 = 0x646B
+0x5C5B = 0x3543
+0x5C5E = 0x3B26
+0x5C5F = 0x3B25
+0x5C61 = 0x3544
+0x5C6B = 0x5A38
+0x5C77 = 0x646C
+0x5C78 = 0x2355
+0x5C80 = 0x235A
+0x5C84 = 0x2561
+0x5C85 = 0x2566
+0x5C8E = 0x2562
+0x5C9C = 0x2563
+0x5C9E = 0x285D
+0x5CB4 = 0x285E
+0x5CB9 = 0x285C
+0x5CBA = 0x285F
+0x5CBB = 0x2857
+0x5CC1 = 0x2858
+0x5CCD = 0x2C3F
+0x5CD1 = 0x2C3B
+0x5CD5 = 0x646D
+0x5CDC = 0x2C3C
+0x5CDD = 0x2C42
+0x5CE1 = 0x2C3E
+0x5CE2 = 0x2C41
+0x5CE5 = 0x2C43
+0x5CE6 = 0x2C3D
+0x5CE9 = 0x3063
+0x5CEB = 0x305F
+0x5CEF = 0x3064
+0x5CF3 = 0x3061
+0x5CF5 = 0x3062
+0x5CFA = 0x305E
+0x5D08 = 0x354B
+0x5D09 = 0x3548
+0x5D0A = 0x3547
+0x5D10 = 0x3551
+0x5D13 = 0x3552
+0x5D15 = 0x354F
+0x5D18 = 0x3555
+0x5D1C = 0x3B2B
+0x5D21 = 0x3546
+0x5D2A = 0x354E
+0x5D2C = 0x354A
+0x5D2F = 0x3554
+0x5D3B = 0x3B36
+0x5D3E = 0x3B28
+0x5D44 = 0x3B27
+0x5D46 = 0x3B37
+0x5D48 = 0x3B2A
+0x5D4D = 0x3B2E
+0x5D4F = 0x3B34
+0x5D53 = 0x3B33
+0x5D57 = 0x3B31
+0x5D5B = 0x3B2D
+0x5D60 = 0x4121
+0x5D64 = 0x407C
+0x5D66 = 0x407A
+0x5D6D = 0x4079
+0x5D6E = 0x407D
+0x5D75 = 0x646E
+0x5D78 = 0x465C
+0x5D7B = 0x4654
+0x5D83 = 0x4656
+0x5D8B = 0x4659
+0x5D8C = 0x465A
+0x5D8E = 0x646F
+0x5D8F = 0x4B65
+0x5D90 = 0x4B66
+0x5D91 = 0x4B63
+0x5D96 = 0x4B6B
+0x5D98 = 0x4B67
+0x5D9B = 0x4B69
+0x5DA3 = 0x4B6A
+0x5DA4 = 0x4B68
+0x5DA5 = 0x6470
+0x5DA6 = 0x5058
+0x5DAB = 0x505B
+0x5DB3 = 0x505A
+0x5DB6 = 0x6471
+0x5DB9 = 0x5457
+0x5DBB = 0x5459
+0x5DBE = 0x5455
+0x5DBF = 0x6472
+0x5DC1 = 0x5762
+0x5DC4 = 0x5A39
+0x5DC8 = 0x5C3D
+0x5DCA = 0x5C3C
+0x5DCC = 0x5C3E
+0x5DD0 = 0x5E2D
+0x5DD3 = 0x5F43
+0x5DD7 = 0x6030
+0x5DDB = 0x213C
+0x5DE3 = 0x3557
+0x5DE4 = 0x4B6C
+0x5DF5 = 0x2567
+0x5DF6 = 0x2860
+0x5DFA = 0x2C45
+0x5DFB = 0x2C44
+0x5E00 = 0x2163
+0x5E08 = 0x235C
+0x5E09 = 0x2568
+0x5E0B = 0x256B
+0x5E12 = 0x2862
+0x5E13 = 0x2861
+0x5E1E = 0x2C46
+0x5E2A = 0x3066
+0x5E2C = 0x3069
+0x5E2E = 0x3068
+0x5E2F = 0x306A
+0x5E30 = 0x3067
+0x5E32 = 0x355B
+0x5E35 = 0x3559
+0x5E39 = 0x3558
+0x5E3A = 0x355A
+0x5E42 = 0x3979
+0x5E46 = 0x3B3A
+0x5E47 = 0x3B3B
+0x5E48 = 0x3B3D
+0x5E52 = 0x465D
+0x5E5A = 0x4B6D
+0x5E5E = 0x4B70
+0x5E65 = 0x6473
+0x5E71 = 0x6677
+0x5E77 = 0x2863
+0x5E7A = 0x213D
+0x5E7F = 0x213E
+0x5E81 = 0x2247
+0x5E83 = 0x2248
+0x5E85 = 0x6678
+0x5E90 = 0x256E
+0x5E92 = 0x256D
+0x5E98 = 0x2865
+0x5E99 = 0x2867
+0x5E9D = 0x2868
+0x5EA1 = 0x2C48
+0x5EA9 = 0x306C
+0x5EAF = 0x306B
+0x5EBA = 0x3561
+0x5EBB = 0x3560
+0x5EBD = 0x3B3F
+0x5EBF = 0x3B40
+0x5EC0 = 0x3B3E
+0x5ECD = 0x6474
+0x5ECF = 0x4661
+0x5ED0 = 0x4660
+0x5EEA = 0x505C
+0x5EED = 0x6475
+0x5EF0 = 0x5C3F
+0x5EF4 = 0x213F
+0x5EF5 = 0x2361
+0x5EF8 = 0x2869
+0x5EF9 = 0x286B
+0x5EFB = 0x2C4C
+0x5EFC = 0x2C4B
+0x5EFD = 0x306E
+0x5F03 = 0x256F
+0x5F06 = 0x286D
+0x5F0C = 0x2164
+0x5F0D = 0x2249
+0x5F0E = 0x2362
+0x5F11 = 0x3B42
+0x5F1E = 0x2571
+0x5F21 = 0x286E
+0x5F25 = 0x2870
+0x5F2F = 0x2C4D
+0x5F32 = 0x306F
+0x5F34 = 0x3562
+0x5F39 = 0x3563
+0x5F3A = 0x3B47
+0x5F3B = 0x3B45
+0x5F3E = 0x3B44
+0x5F42 = 0x4122
+0x5F4D = 0x5763
+0x5F50 = 0x2140
+0x5F51 = 0x2141
+0x5F52 = 0x224A
+0x5F53 = 0x2351
+0x5F55 = 0x2871
+0x5F5A = 0x4123
+0x5F5B = 0x505E
+0x5F5D = 0x5764
+0x5F60 = 0x6164
+0x5F61 = 0x2142
+0x5F63 = 0x2572
+0x5F66 = 0x2C50
+0x5F6E = 0x4124
+0x5F72 = 0x5F45
+0x5F83 = 0x2876
+0x5F84 = 0x2875
+0x5F8E = 0x3070
+0x5F8F = 0x3072
+0x5F93 = 0x3071
+0x5F94 = 0x6476
+0x5F9A = 0x6477
+0x5FA7 = 0x3B4B
+0x5FB3 = 0x4663
+0x5FB4 = 0x4664
+0x5FB8 = 0x4B72
+0x5FBA = 0x6478
+0x5FC2 = 0x5E2F
+0x5FC7 = 0x224D
+0x5FCA = 0x224C
+0x5FCE = 0x2578
+0x5FD3 = 0x2366
+0x5FDA = 0x2367
+0x5FDB = 0x2369
+0x5FDC = 0x2577
+0x5FDF = 0x257B
+0x5FE6 = 0x2576
+0x5FE7 = 0x2574
+0x5FE9 = 0x287E
+0x5FEC = 0x257C
+0x5FF0 = 0x2622
+0x5FF2 = 0x2621
+0x5FF6 = 0x257D
+0x5FF9 = 0x2623
+0x5FFC = 0x257A
+0x5FFE = 0x2575
+0x6007 = 0x2878
+0x6008 = 0x2922
+0x6023 = 0x2C5A
+0x6030 = 0x2877
+0x6031 = 0x2C5B
+0x6036 = 0x287A
+0x603D = 0x2921
+0x604A = 0x2C60
+0x604B = 0x3079
+0x604E = 0x2C56
+0x604F = 0x3073
+0x6051 = 0x2C57
+0x6052 = 0x2C5D
+0x6056 = 0x307E
+0x605C = 0x2C54
+0x6060 = 0x2C5F
+0x6061 = 0x2C61
+0x6073 = 0x307A
+0x6074 = 0x3078
+0x6075 = 0x307B
+0x607C = 0x2C5C
+0x607E = 0x3076
+0x608B = 0x3122
+0x6093 = 0x3125
+0x6098 = 0x3568
+0x6099 = 0x3074
+0x609E = 0x3127
+0x60A1 = 0x3571
+0x60A4 = 0x3572
+0x60A6 = 0x3123
+0x60A7 = 0x3128
+0x60A9 = 0x3121
+0x60AA = 0x356F
+0x60AE = 0x3126
+0x60B3 = 0x3B54
+0x60D0 = 0x356A
+0x60D2 = 0x3B56
+0x60D6 = 0x3B55
+0x60D7 = 0x356E
+0x60DE = 0x3579
+0x60E3 = 0x3B58
+0x60E5 = 0x3B59
+0x60E7 = 0x3576
+0x60E8 = 0x3578
+0x60E9 = 0x3B5A
+0x60EA = 0x3B4D
+0x60EE = 0x3574
+0x60FD = 0x3B5E
+0x6107 = 0x3B4F
+0x610C = 0x3B51
+0x6111 = 0x3B5D
+0x6119 = 0x412B
+0x611E = 0x3B61
+0x6120 = 0x3B62
+0x6121 = 0x3B63
+0x6122 = 0x3B50
+0x6125 = 0x6479
+0x612A = 0x4129
+0x6130 = 0x4127
+0x6131 = 0x412C
+0x6133 = 0x466F
+0x6138 = 0x466E
+0x613A = 0x4128
+0x613C = 0x466C
+0x613D = 0x412E
+0x6142 = 0x466D
+0x6143 = 0x412A
+0x6150 = 0x647A
+0x6157 = 0x4B73
+0x6159 = 0x4B7E
+0x615C = 0x4B74
+0x6160 = 0x4671
+0x6164 = 0x4B7C
+0x6169 = 0x4672
+0x616F = 0x466A
+0x6178 = 0x4C21
+0x617B = 0x4668
+0x617D = 0x4673
+0x6181 = 0x466B
+0x6185 = 0x4C23
+0x6186 = 0x4674
+0x6187 = 0x4C24
+0x6188 = 0x4B77
+0x618F = 0x4B7A
+0x6195 = 0x4B76
+0x6197 = 0x5068
+0x6198 = 0x4C28
+0x6199 = 0x5067
+0x619C = 0x4C29
+0x619E = 0x4C25
+0x61A3 = 0x4B79
+0x61A6 = 0x4B75
+0x61B7 = 0x5061
+0x61B9 = 0x5063
+0x61BB = 0x506A
+0x61BD = 0x5064
+0x61C0 = 0x5066
+0x61C4 = 0x506C
+0x61CE = 0x5062
+0x61CF = 0x5065
+0x61D0 = 0x506B
+0x61D3 = 0x6679
+0x61D9 = 0x5461
+0x61DA = 0x545F
+0x61DB = 0x545C
+0x61DC = 0x545E
+0x61DD = 0x545D
+0x61E2 = 0x545B
+0x61F3 = 0x5765
+0x6202 = 0x5F46
+0x6205 = 0x613E
+0x620F = 0x236B
+0x6213 = 0x2625
+0x6218 = 0x2C63
+0x621E = 0x3B64
+0x6228 = 0x4676
+0x622C = 0x4675
+0x622F = 0x4C2C
+0x6231 = 0x506D
+0x6235 = 0x5F48
+0x6237 = 0x2165
+0x6238 = 0x2166
+0x6239 = 0x224E
+0x623B = 0x2628
+0x623C = 0x2629
+0x6245 = 0x3129
+0x624F = 0x2250
+0x6257 = 0x236F
+0x625D = 0x236C
+0x625F = 0x236D
+0x6267 = 0x236E
+0x6275 = 0x2639
+0x6278 = 0x262E
+0x6282 = 0x262A
+0x6285 = 0x2637
+0x628B = 0x262F
+0x628D = 0x2636
+0x6299 = 0x2635
+0x629B = 0x2633
+0x629C = 0x2634
+0x629D = 0x2638
+0x629E = 0x2631
+0x62A3 = 0x647B
+0x62A5 = 0x2632
+0x62A6 = 0x2931
+0x62A7 = 0x292A
+0x62B2 = 0x2926
+0x62B7 = 0x2928
+0x62BA = 0x2925
+0x62C0 = 0x2934
+0x62C1 = 0x2932
+0x62C5 = 0x2933
+0x62D5 = 0x292E
+0x62DD = 0x2930
+0x62DE = 0x2937
+0x62DF = 0x2935
+0x62E0 = 0x2936
+0x62E1 = 0x292F
+0x62E4 = 0x2929
+0x62EA = 0x2C6D
+0x6304 = 0x2C6F
+0x6305 = 0x2C70
+0x6317 = 0x2C6C
+0x6319 = 0x3132
+0x631B = 0x3133
+0x631F = 0x2C6B
+0x6321 = 0x2C6E
+0x632E = 0x312C
+0x6330 = 0x312F
+0x6331 = 0x3135
+0x6335 = 0x3138
+0x6337 = 0x3137
+0x633F = 0x313C
+0x6352 = 0x312E
+0x6353 = 0x3139
+0x635B = 0x3130
+0x635C = 0x313B
+0x635D = 0x3136
+0x6360 = 0x647C
+0x6364 = 0x647D
+0x6366 = 0x3631
+0x636A = 0x3627
+0x636C = 0x3629
+0x6373 = 0x3626
+0x6374 = 0x3632
+0x6379 = 0x3622
+0x637E = 0x357C
+0x637F = 0x362B
+0x6386 = 0x3623
+0x638B = 0x357D
+0x6393 = 0x3624
+0x63B2 = 0x362D
+0x63B6 = 0x647E
+0x63BA = 0x362E
+0x63BF = 0x3B71
+0x63C1 = 0x3B70
+0x63D1 = 0x3B73
+0x63DE = 0x3B67
+0x63E2 = 0x3B66
+0x63E6 = 0x3B68
+0x63F7 = 0x3B72
+0x63F8 = 0x3B6D
+0x63FE = 0x3B6F
+0x6403 = 0x6521
+0x6407 = 0x4149
+0x6408 = 0x4132
+0x6411 = 0x413A
+0x6419 = 0x4138
+0x641D = 0x413E
+0x6429 = 0x413D
+0x6431 = 0x4136
+0x6432 = 0x4133
+0x6438 = 0x4134
+0x643A = 0x4148
+0x643B = 0x4725
+0x643C = 0x4142
+0x6446 = 0x4144
+0x6447 = 0x4145
+0x6449 = 0x6676
+0x644C = 0x4678
+0x644F = 0x4728
+0x6455 = 0x467E
+0x6456 = 0x4724
+0x6457 = 0x467A
+0x6462 = 0x4721
+0x6464 = 0x472A
+0x646A = 0x4723
+0x6471 = 0x4722
+0x647C = 0x467B
+0x647E = 0x4729
+0x6480 = 0x4C2D
+0x6481 = 0x4726
+0x6483 = 0x4C35
+0x6486 = 0x4C38
+0x648D = 0x4C30
+0x648E = 0x4C2F
+0x6491 = 0x4C3B
+0x6494 = 0x4C31
+0x649B = 0x4C2E
+0x64A1 = 0x4C3E
+0x64A7 = 0x4C3F
+0x64A8 = 0x4C34
+0x64AA = 0x4C3D
+0x64AF = 0x4C3A
+0x64B4 = 0x4C39
+0x64B6 = 0x6522
+0x64B9 = 0x4C37
+0x64C0 = 0x5070
+0x64C6 = 0x4C32
+0x64C8 = 0x5077
+0x64D1 = 0x5076
+0x64D3 = 0x506F
+0x64D5 = 0x5079
+0x64DC = 0x5075
+0x64DF = 0x5464
+0x64E1 = 0x5467
+0x64E5 = 0x576B
+0x64E7 = 0x576D
+0x64EA = 0x576C
+0x64EE = 0x5469
+0x64F6 = 0x576A
+0x64F9 = 0x5770
+0x6505 = 0x576E
+0x6508 = 0x5A3B
+0x650A = 0x5A3C
+0x650B = 0x5A3A
+0x6511 = 0x5E31
+0x651A = 0x6523
+0x651E = 0x5F4A
+0x651F = 0x5F4B
+0x6527 = 0x5F49
+0x6528 = 0x6032
+0x6531 = 0x2C72
+0x6534 = 0x2167
+0x6535 = 0x2168
+0x6540 = 0x2C74
+0x6542 = 0x2C76
+0x6544 = 0x2C73
+0x654B = 0x313D
+0x654D = 0x3637
+0x654E = 0x3636
+0x655A = 0x3634
+0x655F = 0x3B74
+0x6560 = 0x3B75
+0x6561 = 0x3B76
+0x656B = 0x414B
+0x656D = 0x414E
+0x6570 = 0x414D
+0x6571 = 0x4730
+0x6585 = 0x5C41
+0x6588 = 0x2558
+0x6589 = 0x2939
+0x658B = 0x3140
+0x658D = 0x3638
+0x658E = 0x3639
+0x659A = 0x3142
+0x65A6 = 0x293B
+0x65AD = 0x363A
+0x65B5 = 0x546B
+0x65BA = 0x293C
+0x65BE = 0x2C77
+0x65C7 = 0x363C
+0x65C9 = 0x363F
+0x65CA = 0x363D
+0x65D1 = 0x3B79
+0x65DC = 0x5A3F
+0x65E0 = 0x2169
+0x65E3 = 0x3641
+0x65E4 = 0x4150
+0x65E7 = 0x2251
+0x65EA = 0x2373
+0x65EB = 0x2372
+0x65F6 = 0x263D
+0x65FE = 0x2943
+0x65FF = 0x293E
+0x6601 = 0x2942
+0x6617 = 0x2940
+0x6618 = 0x2941
+0x661A = 0x2C7E
+0x661B = 0x2C7A
+0x661E = 0x2D23
+0x6623 = 0x2C7C
+0x6629 = 0x2C79
+0x662C = 0x2C7D
+0x6630 = 0x2D21
+0x6637 = 0x2D24
+0x6638 = 0x2D25
+0x663B = 0x2D22
+0x663C = 0x2C37
+0x6640 = 0x3146
+0x6644 = 0x314C
+0x6646 = 0x3144
+0x6648 = 0x3149
+0x664B = 0x3148
+0x664D = 0x314D
+0x664E = 0x3145
+0x6650 = 0x3143
+0x6657 = 0x3642
+0x6660 = 0x314B
+0x6663 = 0x3644
+0x6667 = 0x3645
+0x6669 = 0x3C26
+0x666B = 0x3B7D
+0x666D = 0x3C25
+0x6673 = 0x3C23
+0x667D = 0x3B7C
+0x667F = 0x3B7E
+0x6681 = 0x3C24
+0x668E = 0x415B
+0x668F = 0x4156
+0x6692 = 0x4159
+0x6693 = 0x4151
+0x669A = 0x4734
+0x669C = 0x4735
+0x66A4 = 0x4739
+0x66A5 = 0x4733
+0x66A6 = 0x4737
+0x66AC = 0x4C44
+0x66AD = 0x4C46
+0x66B3 = 0x4C41
+0x66B6 = 0x4C40
+0x66BC = 0x4C43
+0x66BF = 0x507D
+0x66C1 = 0x5123
+0x66C3 = 0x507A
+0x66C5 = 0x507E
+0x66CD = 0x5122
+0x66CE = 0x5471
+0x66D0 = 0x546F
+0x66D1 = 0x5470
+0x66D4 = 0x546C
+0x66D5 = 0x546D
+0x66D7 = 0x5472
+0x66DF = 0x5A43
+0x66E1 = 0x5A42
+0x66E2 = 0x6526
+0x66E5 = 0x5C42
+0x66E7 = 0x5C43
+0x66EF = 0x613F
+0x66F5 = 0x2641
+0x6702 = 0x6527
+0x6706 = 0x5124
+0x670C = 0x2945
+0x670E = 0x2D27
+0x6711 = 0x6632
+0x6716 = 0x3648
+0x6719 = 0x3647
+0x671A = 0x3646
+0x671E = 0x3C29
+0x6724 = 0x5126
+0x6725 = 0x6633
+0x672F = 0x2252
+0x6732 = 0x2377
+0x6736 = 0x2378
+0x6737 = 0x2375
+0x6744 = 0x2648
+0x674A = 0x2649
+0x6752 = 0x2645
+0x6754 = 0x2644
+0x6758 = 0x2647
+0x675B = 0x2642
+0x6761 = 0x264A
+0x676B = 0x2947
+0x6780 = 0x2952
+0x6782 = 0x2949
+0x678A = 0x294A
+0x678F = 0x294F
+0x6796 = 0x2948
+0x67A2 = 0x294E
+0x67A3 = 0x294C
+0x67A4 = 0x6528
+0x67AC = 0x6529
+0x67B1 = 0x2D36
+0x67BC = 0x2D2E
+0x67BF = 0x2D30
+0x67C7 = 0x2D2D
+0x67D5 = 0x2D31
+0x67D6 = 0x2D2B
+0x67D7 = 0x2D3A
+0x67E8 = 0x2D2A
+0x67F9 = 0x2951
+0x67FB = 0x2D34
+0x67FE = 0x2D32
+0x6800 = 0x2D39
+0x6801 = 0x2D37
+0x6805 = 0x2D38
+0x6806 = 0x652B
+0x6810 = 0x652A
+0x6815 = 0x315D
+0x6819 = 0x3157
+0x681B = 0x3153
+0x681E = 0x315B
+0x6822 = 0x315E
+0x6823 = 0x3164
+0x6824 = 0x3150
+0x6827 = 0x315F
+0x682C = 0x3156
+0x6830 = 0x3163
+0x6836 = 0x3154
+0x6837 = 0x314F
+0x683E = 0x315A
+0x6847 = 0x3159
+0x6852 = 0x2D2F
+0x6855 = 0x3162
+0x6856 = 0x3158
+0x6858 = 0x3161
+0x6859 = 0x3160
+0x685A = 0x652D
+0x685E = 0x652C
+0x686C = 0x3655
+0x6870 = 0x3660
+0x6873 = 0x364E
+0x687A = 0x365B
+0x6884 = 0x3657
+0x688E = 0x3651
+0x6895 = 0x365A
+0x6898 = 0x364D
+0x6899 = 0x365C
+0x689A = 0x3650
+0x689E = 0x364B
+0x68A5 = 0x3654
+0x68A6 = 0x3478
+0x68B6 = 0x364C
+0x68B7 = 0x3652
+0x68B8 = 0x365E
+0x68B9 = 0x365F
+0x68C1 = 0x3656
+0x68C3 = 0x3C45
+0x68C5 = 0x3C41
+0x68CA = 0x3C38
+0x68CF = 0x3C3E
+0x68DB = 0x3653
+0x68E2 = 0x3C3D
+0x68E5 = 0x3C32
+0x68ED = 0x3C2A
+0x68FE = 0x3C31
+0x68FF = 0x3C42
+0x6900 = 0x3C39
+0x6901 = 0x3C3B
+0x6902 = 0x3C34
+0x6903 = 0x3C2F
+0x6909 = 0x3C37
+0x6918 = 0x3C3C
+0x691C = 0x3C44
+0x691E = 0x3C33
+0x6929 = 0x652F
+0x692C = 0x652E
+0x692E = 0x3C40
+0x6931 = 0x4165
+0x6936 = 0x4177
+0x693E = 0x4168
+0x6943 = 0x416B
+0x6946 = 0x415D
+0x6947 = 0x4175
+0x694D = 0x4173
+0x6950 = 0x4174
+0x6955 = 0x416F
+0x6961 = 0x4179
+0x6964 = 0x4178
+0x6967 = 0x4176
+0x6973 = 0x416D
+0x697C = 0x416A
+0x697D = 0x417B
+0x6985 = 0x4172
+0x698F = 0x473A
+0x6992 = 0x473D
+0x6998 = 0x4751
+0x699D = 0x474E
+0x699F = 0x4746
+0x69A2 = 0x4747
+0x69B2 = 0x473E
+0x69C0 = 0x4743
+0x69C5 = 0x473B
+0x69C8 = 0x473C
+0x69D1 = 0x4745
+0x69D2 = 0x4748
+0x69D5 = 0x474D
+0x69D6 = 0x4744
+0x69D8 = 0x4C54
+0x69E1 = 0x474C
+0x69E3 = 0x4742
+0x69E9 = 0x4C64
+0x69EA = 0x4C60
+0x69EF = 0x4C4F
+0x69F0 = 0x4C51
+0x69F9 = 0x4C5F
+0x69FA = 0x4C57
+0x6A0B = 0x4C4D
+0x6A0C = 0x4C50
+0x6A0E = 0x4C47
+0x6A10 = 0x4C5B
+0x6A12 = 0x4C56
+0x6A1A = 0x4C4A
+0x6A1C = 0x4C49
+0x6A22 = 0x4C52
+0x6A24 = 0x4C62
+0x6A29 = 0x4C5E
+0x6A2A = 0x4C59
+0x6A2C = 0x4C61
+0x6A2D = 0x6530
+0x6A33 = 0x512C
+0x6A36 = 0x513C
+0x6A37 = 0x5138
+0x6A42 = 0x5128
+0x6A43 = 0x512B
+0x6A45 = 0x5140
+0x6A4A = 0x513B
+0x6A4C = 0x5131
+0x6A52 = 0x5129
+0x6A53 = 0x513E
+0x6A57 = 0x512F
+0x6A5C = 0x5144
+0x6A63 = 0x5127
+0x6A6C = 0x512E
+0x6A6E = 0x5132
+0x6A70 = 0x5141
+0x6A71 = 0x513A
+0x6A77 = 0x6531
+0x6A7A = 0x6532
+0x6A7D = 0x5475
+0x6A82 = 0x547B
+0x6A86 = 0x5521
+0x6A88 = 0x547C
+0x6A8A = 0x5476
+0x6A8F = 0x5527
+0x6A98 = 0x5523
+0x6A99 = 0x547A
+0x6A9D = 0x5524
+0x6AA7 = 0x5478
+0x6AAA = 0x5529
+0x6AAB = 0x5774
+0x6AB0 = 0x5777
+0x6AB1 = 0x5821
+0x6AB2 = 0x5776
+0x6AB5 = 0x5778
+0x6ABC = 0x577E
+0x6ABE = 0x5779
+0x6ABF = 0x5823
+0x6AC0 = 0x577D
+0x6AC1 = 0x577A
+0x6AC4 = 0x5822
+0x6AC8 = 0x577B
+0x6ACA = 0x6533
+0x6ACE = 0x5A44
+0x6AD2 = 0x5A4F
+0x6AD4 = 0x5A45
+0x6AD5 = 0x5A4E
+0x6AD7 = 0x5A47
+0x6AD8 = 0x5A4D
+0x6AE2 = 0x5A48
+0x6AE3 = 0x5A46
+0x6AE6 = 0x6534
+0x6AE9 = 0x5C49
+0x6AED = 0x5775
+0x6AF4 = 0x5C47
+0x6AF5 = 0x6535
+0x6AFD = 0x5E35
+0x6AFE = 0x5E34
+0x6AFF = 0x5E33
+0x6B01 = 0x5E37
+0x6B06 = 0x5F4F
+0x6B07 = 0x5F4E
+0x6B0D = 0x6536
+0x6B0E = 0x6537
+0x6B14 = 0x6074
+0x6B1B = 0x6140
+0x6B1C = 0x6165
+0x6B1D = 0x6141
+0x6B22 = 0x2379
+0x6B26 = 0x2953
+0x6B27 = 0x2954
+0x6B2A = 0x2D3C
+0x6B2B = 0x3166
+0x6B2E = 0x3165
+0x6B30 = 0x3167
+0x6B35 = 0x3662
+0x6B40 = 0x417D
+0x6B44 = 0x417C
+0x6B4F = 0x4C66
+0x6B52 = 0x4C65
+0x6B53 = 0x4C67
+0x6B57 = 0x5146
+0x6B58 = 0x5145
+0x6B5D = 0x552B
+0x6B68 = 0x2955
+0x6B69 = 0x2956
+0x6B6B = 0x2D3D
+0x6B6C = 0x3168
+0x6B6E = 0x3C49
+0x6B6F = 0x3C47
+0x6B71 = 0x417E
+0x6B73 = 0x4221
+0x6B74 = 0x4753
+0x6B7A = 0x2253
+0x6B81 = 0x2958
+0x6B8B = 0x316A
+0x6B90 = 0x3664
+0x6B9C = 0x4222
+0x6BA1 = 0x4754
+0x6BB4 = 0x2959
+0x6BBB = 0x3665
+0x6BBE = 0x3C4B
+0x6BC1 = 0x4226
+0x6BCE = 0x237A
+0x6BD1 = 0x295A
+0x6BDC = 0x6538
+0x6BDD = 0x6539
+0x6BE1 = 0x2D42
+0x6BE5 = 0x316E
+0x6BE9 = 0x316C
+0x6BEA = 0x316D
+0x6BED = 0x3666
+0x6BF4 = 0x3C4D
+0x6BF6 = 0x653A
+0x6BFA = 0x4228
+0x6C0A = 0x552D
+0x6C1C = 0x295D
+0x6C1E = 0x653B
+0x6C2D = 0x3C4E
+0x6C31 = 0x4229
+0x6C32 = 0x422A
+0x6C37 = 0x2257
+0x6C39 = 0x2254
+0x6C3C = 0x2421
+0x6C44 = 0x2258
+0x6C45 = 0x2259
+0x6C51 = 0x237D
+0x6C53 = 0x2425
+0x6C56 = 0x2655
+0x6C58 = 0x237C
+0x6C5A = 0x2423
+0x6C63 = 0x653C
+0x6C6C = 0x2964
+0x6C6E = 0x2650
+0x6C75 = 0x2653
+0x6C77 = 0x237E
+0x6C79 = 0x2657
+0x6C7C = 0x2651
+0x6C7F = 0x264C
+0x6C91 = 0x264D
+0x6C97 = 0x2963
+0x6C9E = 0x264E
+0x6C9F = 0x2652
+0x6CA0 = 0x265C
+0x6CA1 = 0x2659
+0x6CA2 = 0x2656
+0x6CAA = 0x265B
+0x6CAF = 0x2D4E
+0x6CB2 = 0x296B
+0x6CC8 = 0x296D
+0x6CCE = 0x296C
+0x6CD8 = 0x296A
+0x6CDF = 0x2965
+0x6CE4 = 0x2969
+0x6CEA = 0x2967
+0x6CF4 = 0x2D4F
+0x6CFF = 0x2D46
+0x6D02 = 0x2D50
+0x6D05 = 0x2D48
+0x6D06 = 0x2D4A
+0x6D13 = 0x2D49
+0x6D14 = 0x2D47
+0x6D15 = 0x2D4D
+0x6D1C = 0x317A
+0x6D21 = 0x2D4B
+0x6D23 = 0x2D45
+0x6D24 = 0x2D57
+0x6D26 = 0x2D53
+0x6D44 = 0x2D55
+0x6D45 = 0x2D51
+0x6D56 = 0x3177
+0x6D57 = 0x3173
+0x6D5B = 0x3179
+0x6D5C = 0x3226
+0x6D5D = 0x3176
+0x6D6B = 0x316F
+0x6D71 = 0x3222
+0x6D72 = 0x3225
+0x6D73 = 0x3172
+0x6D81 = 0x3221
+0x6D8F = 0x3178
+0x6D96 = 0x3227
+0x6D99 = 0x317D
+0x6D9A = 0x317B
+0x6D9B = 0x317C
+0x6DA5 = 0x653D
+0x6DAD = 0x366F
+0x6DB0 = 0x367A
+0x6DB1 = 0x3721
+0x6DB6 = 0x3C50
+0x6DB9 = 0x3672
+0x6DC1 = 0x366A
+0x6DC3 = 0x366B
+0x6DCE = 0x366C
+0x6DE7 = 0x3674
+0x6DF8 = 0x367C
+0x6DFE = 0x3C5D
+0x6DFF = 0x3728
+0x6E01 = 0x3726
+0x6E02 = 0x3723
+0x6E04 = 0x3670
+0x6E06 = 0x3677
+0x6E07 = 0x3724
+0x6E08 = 0x3676
+0x6E09 = 0x3725
+0x6E0A = 0x3679
+0x6E0C = 0x367D
+0x6E0F = 0x653E
+0x6E12 = 0x3729
+0x6E17 = 0x3727
+0x6E18 = 0x3C54
+0x6E1E = 0x3C52
+0x6E29 = 0x3C6B
+0x6E2A = 0x3C6D
+0x6E42 = 0x3C5A
+0x6E48 = 0x3C56
+0x6E4C = 0x3C6E
+0x6E4F = 0x3C58
+0x6E50 = 0x3C69
+0x6E57 = 0x3C66
+0x6E59 = 0x3C64
+0x6E6A = 0x3C5B
+0x6E6C = 0x423A
+0x6E6D = 0x3C60
+0x6E70 = 0x3C5C
+0x6E75 = 0x3C51
+0x6E76 = 0x3C6C
+0x6E7B = 0x3C62
+0x6E7C = 0x6542
+0x6E7E = 0x3C63
+0x6E80 = 0x3C68
+0x6E84 = 0x6540
+0x6E8A = 0x653F
+0x6E8B = 0x6541
+0x6E91 = 0x4230
+0x6E9A = 0x4233
+0x6EA8 = 0x422E
+0x6EA9 = 0x4236
+0x6EAC = 0x4240
+0x6EB5 = 0x4239
+0x6EB8 = 0x422D
+0x6EBB = 0x4231
+0x6ED9 = 0x4244
+0x6EDA = 0x423E
+0x6EDB = 0x4247
+0x6EDD = 0x423D
+0x6EE3 = 0x4245
+0x6EE6 = 0x423F
+0x6EE8 = 0x423B
+0x6EE9 = 0x4246
+0x6EF0 = 0x4756
+0x6EF3 = 0x4757
+0x6EFA = 0x4765
+0x6F04 = 0x4763
+0x6F0B = 0x4C78
+0x6F0C = 0x475B
+0x6F10 = 0x4C6A
+0x6F11 = 0x4764
+0x6F17 = 0x475F
+0x6F1B = 0x475A
+0x6F1D = 0x475C
+0x6F28 = 0x475E
+0x6F34 = 0x475D
+0x6F3D = 0x4C74
+0x6F42 = 0x4762
+0x6F44 = 0x4761
+0x6F48 = 0x6544
+0x6F49 = 0x6545
+0x6F4A = 0x4766
+0x6F4C = 0x6543
+0x6F59 = 0x4C7D
+0x6F5C = 0x4C73
+0x6F65 = 0x4C6B
+0x6F71 = 0x4C75
+0x6F74 = 0x4C7E
+0x6F75 = 0x4C6C
+0x6F79 = 0x4C79
+0x6F81 = 0x4C7A
+0x6F8F = 0x4C7B
+0x6F91 = 0x4C77
+0x6F99 = 0x6547
+0x6F9D = 0x6546
+0x6F9F = 0x5156
+0x6FB5 = 0x5154
+0x6FB7 = 0x5158
+0x6FBB = 0x514D
+0x6FBE = 0x5150
+0x6FD0 = 0x4C71
+0x6FD3 = 0x5155
+0x6FD6 = 0x5530
+0x6FD7 = 0x552F
+0x6FD9 = 0x5535
+0x6FDA = 0x5536
+0x6FE5 = 0x5531
+0x6FEA = 0x5537
+0x6FF3 = 0x5A55
+0x6FF5 = 0x5159
+0x6FF6 = 0x5539
+0x6FF8 = 0x6548
+0x6FFD = 0x5828
+0x7002 = 0x582A
+0x7003 = 0x5827
+0x7008 = 0x5826
+0x7010 = 0x5829
+0x7013 = 0x582B
+0x701E = 0x5A52
+0x7025 = 0x5A54
+0x702C = 0x5A53
+0x702D = 0x654A
+0x702E = 0x6549
+0x7036 = 0x5C51
+0x703D = 0x5C4F
+0x7047 = 0x5E3C
+0x704B = 0x5E3A
+0x704D = 0x5E3B
+0x7053 = 0x6036
+0x7054 = 0x5F52
+0x7059 = 0x6037
+0x705C = 0x654B
+0x7067 = 0x6179
+0x706E = 0x2428
+0x706F = 0x2426
+0x7072 = 0x2427
+0x7073 = 0x242B
+0x7075 = 0x2662
+0x7077 = 0x265F
+0x7079 = 0x265E
+0x707B = 0x2663
+0x707E = 0x2660
+0x7081 = 0x2977
+0x7087 = 0x2974
+0x7088 = 0x2970
+0x7089 = 0x2975
+0x708B = 0x296F
+0x708C = 0x2979
+0x708D = 0x2976
+0x708F = 0x2972
+0x7090 = 0x2971
+0x70A0 = 0x2D5E
+0x70A2 = 0x2D5C
+0x70A3 = 0x2D5A
+0x70A5 = 0x2D58
+0x70A7 = 0x2D65
+0x70A8 = 0x2D62
+0x70AA = 0x2D5F
+0x70B2 = 0x2D64
+0x70B6 = 0x2D63
+0x70B9 = 0x2D68
+0x70BB = 0x2D5D
+0x70BF = 0x654D
+0x70C4 = 0x3228
+0x70CC = 0x322A
+0x70D0 = 0x322B
+0x70D5 = 0x3231
+0x70D6 = 0x322F
+0x70DB = 0x3229
+0x70DF = 0x322D
+0x70E3 = 0x322C
+0x70E5 = 0x654F
+0x70EA = 0x654E
+0x70EE = 0x3230
+0x70F1 = 0x3730
+0x70F2 = 0x3732
+0x70F5 = 0x372F
+0x70FE = 0x3735
+0x7101 = 0x372E
+0x7103 = 0x372C
+0x7107 = 0x372D
+0x7108 = 0x3731
+0x710F = 0x3733
+0x7111 = 0x6550
+0x7112 = 0x6551
+0x711D = 0x3C74
+0x7124 = 0x3C7D
+0x7127 = 0x3C7C
+0x712A = 0x3C6F
+0x712B = 0x3C7A
+0x712C = 0x3C72
+0x712D = 0x3D21
+0x7133 = 0x3C7B
+0x7134 = 0x3C79
+0x7135 = 0x3C71
+0x7137 = 0x3C73
+0x7138 = 0x3C77
+0x7139 = 0x6553
+0x713B = 0x6554
+0x713D = 0x6555
+0x713F = 0x6552
+0x7145 = 0x4257
+0x7148 = 0x424C
+0x714A = 0x424E
+0x714F = 0x4251
+0x7151 = 0x4258
+0x7157 = 0x4252
+0x715B = 0x483C
+0x716B = 0x424F
+0x716D = 0x4259
+0x716F = 0x4249
+0x7171 = 0x6559
+0x7174 = 0x4253
+0x7175 = 0x6557
+0x7176 = 0x6558
+0x7177 = 0x6556
+0x717C = 0x476F
+0x717E = 0x476E
+0x717F = 0x476C
+0x7183 = 0x4770
+0x7188 = 0x4772
+0x718B = 0x476A
+0x718C = 0x476D
+0x718D = 0x476B
+0x718E = 0x4768
+0x7191 = 0x4767
+0x7193 = 0x655B
+0x7196 = 0x655A
+0x71A2 = 0x4D2A
+0x71A3 = 0x4D24
+0x71A6 = 0x4D29
+0x71AB = 0x4D28
+0x71AD = 0x4D25
+0x71AE = 0x4D22
+0x71B4 = 0x655C
+0x71B6 = 0x5162
+0x71B7 = 0x515A
+0x71BA = 0x5160
+0x71BB = 0x515C
+0x71CC = 0x5163
+0x71D1 = 0x515E
+0x71D3 = 0x5166
+0x71DD = 0x655D
+0x71DE = 0x655E
+0x71E3 = 0x553C
+0x71E9 = 0x553E
+0x71EA = 0x5543
+0x71EB = 0x5540
+0x71EF = 0x5541
+0x71F3 = 0x5542
+0x71FA = 0x582D
+0x7200 = 0x582E
+0x7204 = 0x5A56
+0x7208 = 0x5A57
+0x720B = 0x5C59
+0x720E = 0x655F
+0x720F = 0x5C56
+0x7211 = 0x5C58
+0x7212 = 0x5C55
+0x7215 = 0x5A58
+0x7216 = 0x5C53
+0x7217 = 0x5C57
+0x7218 = 0x6561
+0x721C = 0x5F53
+0x7220 = 0x5F54
+0x7221 = 0x6039
+0x7224 = 0x6143
+0x7225 = 0x6142
+0x722E = 0x2D69
+0x7232 = 0x3D22
+0x723C = 0x2D6B
+0x7240 = 0x297C
+0x724E = 0x425D
+0x7250 = 0x425C
+0x7251 = 0x425B
+0x7255 = 0x4D2E
+0x7257 = 0x4D2D
+0x7264 = 0x2664
+0x7265 = 0x2A21
+0x7266 = 0x2A22
+0x7268 = 0x2A23
+0x726D = 0x2D6D
+0x727A = 0x3236
+0x7282 = 0x3D24
+0x7283 = 0x3D23
+0x7287 = 0x3D25
+0x7294 = 0x4775
+0x7299 = 0x4D2F
+0x72AB = 0x617B
+0x72B1 = 0x242C
+0x72B2 = 0x242D
+0x72B6 = 0x266B
+0x72B9 = 0x2669
+0x72BB = 0x2666
+0x72BC = 0x2667
+0x72BE = 0x266A
+0x72C7 = 0x2668
+0x72CD = 0x2A26
+0x72CF = 0x2A2A
+0x72D3 = 0x2A27
+0x72DB = 0x2A28
+0x72E2 = 0x2D75
+0x72E5 = 0x2D74
+0x72E7 = 0x2D70
+0x72EC = 0x2D73
+0x72ED = 0x2D71
+0x72F5 = 0x3238
+0x7302 = 0x3239
+0x7306 = 0x3D26
+0x730E = 0x373B
+0x7310 = 0x373A
+0x731A = 0x3739
+0x7324 = 0x3D27
+0x7328 = 0x3D2E
+0x732A = 0x3D29
+0x732B = 0x3D2B
+0x732C = 0x3D2A
+0x732E = 0x4261
+0x732F = 0x3D2D
+0x7338 = 0x3D28
+0x7341 = 0x425F
+0x7346 = 0x4262
+0x7347 = 0x6562
+0x7348 = 0x6563
+0x734B = 0x4D30
+0x734F = 0x4779
+0x7353 = 0x4778
+0x7354 = 0x477A
+0x7355 = 0x4777
+0x7371 = 0x5549
+0x738C = 0x225A
+0x738D = 0x216B
+0x738F = 0x242F
+0x7398 = 0x266E
+0x739C = 0x2A33
+0x739E = 0x2A2D
+0x73A3 = 0x2A2C
+0x73A7 = 0x2A2B
+0x73AA = 0x2A32
+0x73AF = 0x2A2F
+0x73BD = 0x2D78
+0x73C1 = 0x2D7B
+0x73C4 = 0x2D77
+0x73C9 = 0x2D7A
+0x73CE = 0x2D7E
+0x73CF = 0x2D79
+0x73D0 = 0x2D7C
+0x73D5 = 0x323E
+0x73DF = 0x3240
+0x73E1 = 0x3247
+0x73E2 = 0x323C
+0x73E4 = 0x3246
+0x73E6 = 0x3241
+0x73EC = 0x323D
+0x73EF = 0x6564
+0x73F3 = 0x373D
+0x73F7 = 0x3D38
+0x73F9 = 0x323F
+0x73FB = 0x3740
+0x7402 = 0x373C
+0x7412 = 0x6565
+0x7414 = 0x3D36
+0x7415 = 0x3D3A
+0x7417 = 0x3D2F
+0x7418 = 0x3D3B
+0x7419 = 0x3D32
+0x741C = 0x3D39
+0x741E = 0x426D
+0x741F = 0x3D35
+0x7427 = 0x4264
+0x7438 = 0x3D33
+0x7439 = 0x3D3C
+0x743B = 0x6566
+0x743C = 0x3D37
+0x743D = 0x4268
+0x743E = 0x4275
+0x7443 = 0x426F
+0x7445 = 0x4274
+0x7447 = 0x426E
+0x7448 = 0x4266
+0x7449 = 0x4271
+0x744C = 0x4273
+0x7453 = 0x4267
+0x7456 = 0x426B
+0x7458 = 0x4270
+0x745D = 0x426A
+0x7460 = 0x4825
+0x7461 = 0x477E
+0x7465 = 0x477C
+0x7466 = 0x477D
+0x7468 = 0x4822
+0x746B = 0x4821
+0x746C = 0x477B
+0x7474 = 0x4827
+0x7476 = 0x4823
+0x747A = 0x4D31
+0x747B = 0x4D3B
+0x7482 = 0x4D39
+0x7484 = 0x4D36
+0x748C = 0x4D35
+0x748D = 0x6568
+0x7493 = 0x4D3A
+0x7496 = 0x516A
+0x749B = 0x5167
+0x749D = 0x516C
+0x74A2 = 0x516B
+0x74A4 = 0x6567
+0x74AC = 0x554F
+0x74AE = 0x554B
+0x74B3 = 0x554D
+0x74B4 = 0x6569
+0x74B9 = 0x582F
+0x74BC = 0x5830
+0x74C4 = 0x5A5A
+0x74C7 = 0x5A5C
+0x74C8 = 0x5A5D
+0x74C9 = 0x5A5B
+0x74CC = 0x5C5E
+0x74CD = 0x5C5C
+0x74CE = 0x5C5F
+0x74D0 = 0x5C5D
+0x74D1 = 0x5C60
+0x74D3 = 0x5E3D
+0x74EB = 0x2E22
+0x74ED = 0x2E21
+0x74EF = 0x2E24
+0x74F3 = 0x3248
+0x74F9 = 0x3D3D
+0x7501 = 0x4277
+0x7506 = 0x4828
+0x7509 = 0x4D3D
+0x750A = 0x516D
+0x750E = 0x516E
+0x751B = 0x3744
+0x751E = 0x4278
+0x7523 = 0x3745
+0x7524 = 0x3D3E
+0x753B = 0x2A37
+0x7541 = 0x2A38
+0x7542 = 0x2A35
+0x7544 = 0x2A36
+0x7546 = 0x2E27
+0x7549 = 0x2E25
+0x754A = 0x2E28
+0x754D = 0x2E2A
+0x7550 = 0x2E26
+0x7555 = 0x324E
+0x7556 = 0x324D
+0x7557 = 0x3250
+0x7558 = 0x324F
+0x755E = 0x3251
+0x7561 = 0x3746
+0x7567 = 0x3749
+0x7568 = 0x3747
+0x756D = 0x3D43
+0x756E = 0x3D42
+0x7571 = 0x3D44
+0x757A = 0x427B
+0x7581 = 0x5170
+0x7583 = 0x5552
+0x7589 = 0x5C62
+0x758E = 0x3D45
+0x7592 = 0x225B
+0x7593 = 0x2673
+0x759B = 0x2A3A
+0x759E = 0x2A3B
+0x75A6 = 0x2E2B
+0x75A8 = 0x2E2F
+0x75B1 = 0x3257
+0x75B4 = 0x3255
+0x75C3 = 0x3252
+0x75D3 = 0x374A
+0x75E5 = 0x3D47
+0x75EE = 0x427C
+0x7602 = 0x427D
+0x7607 = 0x482B
+0x760E = 0x4829
+0x762C = 0x5171
+0x7636 = 0x5173
+0x7637 = 0x5172
+0x763B = 0x5174
+0x7644 = 0x5555
+0x7645 = 0x5553
+0x764E = 0x5554
+0x764F = 0x5834
+0x7651 = 0x5833
+0x765B = 0x5832
+0x7667 = 0x5E3F
+0x7668 = 0x5E3E
+0x766F = 0x603B
+0x7673 = 0x656A
+0x7676 = 0x225C
+0x7677 = 0x656B
+0x7680 = 0x2674
+0x7683 = 0x2676
+0x7690 = 0x374D
+0x7694 = 0x3D4C
+0x7697 = 0x427E
+0x7698 = 0x4321
+0x76A1 = 0x5176
+0x76A3 = 0x5556
+0x76A5 = 0x5557
+0x76A9 = 0x5A5E
+0x76B3 = 0x3D4D
+0x76B7 = 0x4830
+0x76B9 = 0x482E
+0x76BC = 0x656C
+0x76C0 = 0x2677
+0x76C1 = 0x2678
+0x76C7 = 0x2E32
+0x76CB = 0x325A
+0x76CC = 0x325B
+0x76D5 = 0x3750
+0x76D6 = 0x3752
+0x76D7 = 0x3751
+0x76D9 = 0x3D4F
+0x76E2 = 0x4831
+0x76EB = 0x5835
+0x76FD = 0x2E35
+0x76FF = 0x2E33
+0x770E = 0x3264
+0x770F = 0x325F
+0x7716 = 0x325E
+0x7718 = 0x3268
+0x771E = 0x3759
+0x7721 = 0x3267
+0x7724 = 0x3265
+0x7726 = 0x3755
+0x772A = 0x325C
+0x772B = 0x3263
+0x7730 = 0x3753
+0x773F = 0x3262
+0x7740 = 0x3757
+0x7742 = 0x3D56
+0x7743 = 0x3D53
+0x7748 = 0x3D51
+0x7749 = 0x3D52
+0x7753 = 0x4327
+0x7758 = 0x4328
+0x775D = 0x4325
+0x7764 = 0x4326
+0x7771 = 0x4839
+0x7774 = 0x4833
+0x7775 = 0x4836
+0x7776 = 0x4835
+0x7777 = 0x4834
+0x7778 = 0x4838
+0x777A = 0x483B
+0x777B = 0x483D
+0x778A = 0x4D44
+0x7790 = 0x4D46
+0x7796 = 0x517B
+0x7798 = 0x5179
+0x77A4 = 0x5559
+0x77A6 = 0x5558
+0x77A9 = 0x555B
+0x77AF = 0x555C
+0x77B8 = 0x5836
+0x77B9 = 0x5838
+0x77BE = 0x583B
+0x77C0 = 0x583A
+0x77C1 = 0x5839
+0x77C5 = 0x5A60
+0x77C6 = 0x5A5F
+0x77D1 = 0x5E42
+0x77DD = 0x3269
+0x77DF = 0x3D57
+0x77E6 = 0x2E36
+0x77F4 = 0x267B
+0x77F5 = 0x267C
+0x7804 = 0x2E39
+0x7807 = 0x2E3B
+0x7808 = 0x2E3E
+0x780A = 0x2E37
+0x780B = 0x2E3A
+0x7815 = 0x2E3D
+0x7819 = 0x656D
+0x781B = 0x656E
+0x781E = 0x667C
+0x7824 = 0x326C
+0x7836 = 0x326D
+0x783D = 0x656F
+0x7842 = 0x3762
+0x7846 = 0x3763
+0x7847 = 0x375D
+0x784B = 0x375F
+0x784F = 0x3761
+0x7851 = 0x3760
+0x7853 = 0x6570
+0x7854 = 0x6571
+0x7858 = 0x6572
+0x785F = 0x3D5C
+0x7863 = 0x3D59
+0x7866 = 0x3D5D
+0x7876 = 0x3D5A
+0x7878 = 0x4331
+0x787A = 0x432D
+0x787D = 0x432E
+0x7881 = 0x4337
+0x7882 = 0x4329
+0x7888 = 0x4335
+0x788A = 0x432B
+0x788B = 0x4330
+0x788D = 0x4334
+0x7890 = 0x432A
+0x7892 = 0x4336
+0x78A6 = 0x483E
+0x78AE = 0x483F
+0x78AF = 0x4845
+0x78B1 = 0x4844
+0x78B7 = 0x6573
+0x78B8 = 0x4840
+0x78C0 = 0x4D4A
+0x78C2 = 0x4D4D
+0x78C6 = 0x4D48
+0x78C7 = 0x4D4C
+0x78D2 = 0x4D4B
+0x78D3 = 0x4D49
+0x78D6 = 0x5221
+0x78D8 = 0x6574
+0x78DC = 0x5224
+0x78EB = 0x5222
+0x78EE = 0x6575
+0x78F0 = 0x5560
+0x78F1 = 0x5562
+0x78F8 = 0x5561
+0x7906 = 0x5843
+0x7907 = 0x583E
+0x7908 = 0x5840
+0x790A = 0x583F
+0x790B = 0x583C
+0x790D = 0x5842
+0x7915 = 0x5844
+0x7918 = 0x5A61
+0x791A = 0x5A62
+0x7920 = 0x5A63
+0x7922 = 0x6576
+0x792E = 0x5E45
+0x7930 = 0x5E43
+0x7932 = 0x5E44
+0x7937 = 0x603C
+0x793C = 0x2433
+0x794D = 0x6577
+0x7958 = 0x326F
+0x7959 = 0x3270
+0x7962 = 0x3272
+0x7966 = 0x3D5E
+0x796C = 0x3766
+0x796E = 0x3765
+0x7971 = 0x3D5F
+0x7975 = 0x3D64
+0x7976 = 0x3D62
+0x797E = 0x4338
+0x7980 = 0x433D
+0x7983 = 0x4339
+0x7984 = 0x3D63
+0x7986 = 0x6578
+0x7987 = 0x4848
+0x7989 = 0x4847
+0x7999 = 0x6579
+0x799D = 0x4D50
+0x799E = 0x4D51
+0x799F = 0x4D4F
+0x79A3 = 0x657A
+0x79A5 = 0x5226
+0x79A9 = 0x5227
+0x79AF = 0x5845
+0x79B5 = 0x603D
+0x79BC = 0x657B
+0x79C3 = 0x2A3E
+0x79C4 = 0x2A3D
+0x79C6 = 0x2A3F
+0x79C7 = 0x2A42
+0x79CA = 0x2A44
+0x79CC = 0x654C
+0x79D0 = 0x2E42
+0x79D3 = 0x2E40
+0x79D4 = 0x2E41
+0x79D7 = 0x2E43
+0x79D9 = 0x3274
+0x79DA = 0x3273
+0x79DB = 0x3279
+0x79E1 = 0x3276
+0x79E2 = 0x327B
+0x79E5 = 0x3277
+0x79E8 = 0x3278
+0x79F0 = 0x327C
+0x79F1 = 0x3769
+0x79F2 = 0x3767
+0x79F3 = 0x376B
+0x79F5 = 0x376A
+0x79F9 = 0x376C
+0x79FF = 0x3D65
+0x7A07 = 0x3D66
+0x7A09 = 0x3D69
+0x7A0E = 0x3D68
+0x7A0F = 0x4341
+0x7A1D = 0x4344
+0x7A25 = 0x6524
+0x7A29 = 0x484B
+0x7A2A = 0x484D
+0x7A2C = 0x4850
+0x7A2D = 0x484F
+0x7A32 = 0x4852
+0x7A38 = 0x4D55
+0x7A3A = 0x4D56
+0x7A3E = 0x4D5A
+0x7A41 = 0x4D53
+0x7A42 = 0x4D57
+0x7A45 = 0x522A
+0x7A49 = 0x5564
+0x7A4F = 0x522C
+0x7A53 = 0x5229
+0x7A64 = 0x5A66
+0x7A66 = 0x5A65
+0x7A6A = 0x5A67
+0x7A6F = 0x5C64
+0x7A72 = 0x6076
+0x7A73 = 0x6077
+0x7A7C = 0x2E44
+0x7A7D = 0x2E47
+0x7A82 = 0x2E49
+0x7A83 = 0x2E48
+0x7A91 = 0x3772
+0x7A93 = 0x3771
+0x7A9A = 0x3770
+0x7AA1 = 0x4346
+0x7AA4 = 0x4347
+0x7AA7 = 0x657C
+0x7AB0 = 0x4D5B
+0x7ABB = 0x522F
+0x7ABD = 0x522E
+0x7AC2 = 0x5568
+0x7AC8 = 0x5E49
+0x7AC9 = 0x5E48
+0x7ACC = 0x267E
+0x7ACD = 0x2721
+0x7ACF = 0x2A47
+0x7AD0 = 0x2E4E
+0x7AD2 = 0x2E4F
+0x7AD3 = 0x2E4D
+0x7AD4 = 0x2E4B
+0x7AD5 = 0x2E4C
+0x7ADA = 0x3323
+0x7ADB = 0x3326
+0x7ADC = 0x3327
+0x7ADD = 0x3324
+0x7AE1 = 0x3773
+0x7AE2 = 0x3D71
+0x7AE7 = 0x3D70
+0x7AE9 = 0x4349
+0x7AEA = 0x434A
+0x7AEC = 0x4854
+0x7AF0 = 0x4855
+0x7AF1 = 0x5230
+0x7AF2 = 0x5569
+0x7AF3 = 0x556A
+0x7AF5 = 0x5849
+0x7AF8 = 0x5F55
+0x7AFC = 0x2E51
+0x7AFE = 0x2E50
+0x7B0B = 0x332B
+0x7B0D = 0x332A
+0x7B14 = 0x332C
+0x7B16 = 0x3778
+0x7B17 = 0x3779
+0x7B1C = 0x3777
+0x7B1F = 0x377B
+0x7B21 = 0x3776
+0x7B36 = 0x377A
+0x7B37 = 0x657D
+0x7B41 = 0x3D7B
+0x7B42 = 0x3D78
+0x7B43 = 0x3D75
+0x7B53 = 0x3D79
+0x7B55 = 0x3D72
+0x7B57 = 0x3D76
+0x7B59 = 0x657E
+0x7B5E = 0x434F
+0x7B62 = 0x434C
+0x7B68 = 0x4355
+0x7B6B = 0x434D
+0x7B6C = 0x3D77
+0x7B6F = 0x4354
+0x7B79 = 0x4351
+0x7B81 = 0x4856
+0x7B83 = 0x4858
+0x7B86 = 0x4860
+0x7B92 = 0x485A
+0x7B93 = 0x485E
+0x7B9E = 0x4857
+0x7B9F = 0x485D
+0x7BA3 = 0x485C
+0x7BAE = 0x4D5C
+0x7BB2 = 0x4D65
+0x7BB3 = 0x4D5D
+0x7BBF = 0x4D60
+0x7BCD = 0x4D63
+0x7BD0 = 0x6621
+0x7BEC = 0x5233
+0x7BED = 0x5234
+0x7BF6 = 0x556D
+0x7BFA = 0x556B
+0x7BFC = 0x556E
+0x7C08 = 0x5570
+0x7C12 = 0x5571
+0x7C18 = 0x556F
+0x7C1A = 0x5850
+0x7C1B = 0x584E
+0x7C24 = 0x5851
+0x7C2E = 0x584C
+0x7C2F = 0x6622
+0x7C32 = 0x6623
+0x7C34 = 0x5A6F
+0x7C35 = 0x5A6E
+0x7C42 = 0x6624
+0x7C44 = 0x5C66
+0x7C4B = 0x5C65
+0x7C4E = 0x6625
+0x7C51 = 0x5E4C
+0x7C55 = 0x5C67
+0x7C56 = 0x5E4B
+0x7C58 = 0x5F58
+0x7C5D = 0x5F57
+0x7C5E = 0x603F
+0x7C62 = 0x603E
+0x7C68 = 0x6626
+0x7C6D = 0x6144
+0x7C71 = 0x623A
+0x7C74 = 0x2A49
+0x7C76 = 0x2A48
+0x7C77 = 0x2E52
+0x7C7B = 0x2E54
+0x7C7C = 0x2E53
+0x7C83 = 0x3331
+0x7C86 = 0x332E
+0x7C87 = 0x3330
+0x7C8B = 0x3332
+0x7C8E = 0x332D
+0x7C93 = 0x377D
+0x7C99 = 0x377E
+0x7C9A = 0x3821
+0x7C9B = 0x383E
+0x7C9C = 0x3822
+0x7CA0 = 0x3E21
+0x7CA4 = 0x3E23
+0x7CA6 = 0x3E22
+0x7CA7 = 0x3D7E
+0x7CA9 = 0x6627
+0x7CAE = 0x4358
+0x7CB0 = 0x435C
+0x7CB7 = 0x4862
+0x7CB8 = 0x4861
+0x7CC2 = 0x4D6F
+0x7CC3 = 0x4D71
+0x7CC4 = 0x4D6D
+0x7CC6 = 0x4D70
+0x7CC7 = 0x4D73
+0x7CC9 = 0x4D72
+0x7CCD = 0x4D6E
+0x7CD3 = 0x5237
+0x7CDA = 0x5575
+0x7CDB = 0x5574
+0x7CE1 = 0x5239
+0x7CE3 = 0x5855
+0x7CE6 = 0x5854
+0x7CED = 0x6628
+0x7CF3 = 0x6169
+0x7CF5 = 0x6040
+0x7CFA = 0x2722
+0x7CFC = 0x2A4B
+0x7CFF = 0x2A4A
+0x7D24 = 0x3337
+0x7D25 = 0x333B
+0x7D2D = 0x3829
+0x7D34 = 0x3826
+0x7D37 = 0x3827
+0x7D48 = 0x382E
+0x7D49 = 0x3824
+0x7D4C = 0x382B
+0x7D4D = 0x3E34
+0x7D57 = 0x3E29
+0x7D59 = 0x3E26
+0x7D5A = 0x3E2E
+0x7D5D = 0x3E2F
+0x7D60 = 0x3E28
+0x7D64 = 0x3E2C
+0x7D6C = 0x3E2A
+0x7D74 = 0x3E24
+0x7D75 = 0x3E35
+0x7D76 = 0x3E33
+0x7D78 = 0x4367
+0x7D7E = 0x3E2B
+0x7D87 = 0x4366
+0x7D89 = 0x4369
+0x7D8A = 0x4360
+0x7D8B = 0x4362
+0x7D90 = 0x435E
+0x7D95 = 0x4364
+0x7D97 = 0x4368
+0x7D98 = 0x436A
+0x7D99 = 0x4363
+0x7DA4 = 0x4874
+0x7DA8 = 0x486D
+0x7DAB = 0x486E
+0x7DB3 = 0x4870
+0x7DB6 = 0x4869
+0x7DC8 = 0x4868
+0x7DCD = 0x4871
+0x7DCF = 0x4873
+0x7DD0 = 0x6629
+0x7DD1 = 0x486B
+0x7DD3 = 0x662B
+0x7DD6 = 0x4E22
+0x7DDC = 0x4D7C
+0x7DE2 = 0x4D78
+0x7DE4 = 0x4E24
+0x7DE5 = 0x4E2F
+0x7DEB = 0x4E2E
+0x7DED = 0x4D77
+0x7DF5 = 0x4E2B
+0x7DF8 = 0x4D75
+0x7DFC = 0x4E28
+0x7DFD = 0x4E29
+0x7DFE = 0x4E25
+0x7DFF = 0x4E2C
+0x7E00 = 0x4E27
+0x7E01 = 0x4D7E
+0x7E02 = 0x4D7D
+0x7E07 = 0x662A
+0x7E19 = 0x523B
+0x7E26 = 0x5240
+0x7E27 = 0x523F
+0x7E2C = 0x5579
+0x7E4D = 0x557A
+0x7E4F = 0x5859
+0x7E5B = 0x585B
+0x7E5D = 0x5858
+0x7E64 = 0x662C
+0x7E66 = 0x585A
+0x7E6C = 0x5A72
+0x7E6E = 0x5A74
+0x7E71 = 0x5A75
+0x7E7F = 0x5C6C
+0x7E84 = 0x5E53
+0x7E85 = 0x5E50
+0x7E89 = 0x5E51
+0x7E8E = 0x5E52
+0x7E92 = 0x5F5A
+0x7E9E = 0x6235
+0x7F3B = 0x3831
+0x7F40 = 0x662D
+0x7F41 = 0x4877
+0x7F46 = 0x557D
+0x7F47 = 0x585C
+0x7F4E = 0x5F5B
+0x7F59 = 0x2A4E
+0x7F62 = 0x333C
+0x7F6F = 0x4878
+0x7F71 = 0x4879
+0x7F78 = 0x4E30
+0x7F8F = 0x2E5D
+0x7F93 = 0x333D
+0x7F97 = 0x333F
+0x7F99 = 0x333E
+0x7FA3 = 0x436E
+0x7FAE = 0x4E31
+0x7FB4 = 0x585D
+0x7FC4 = 0x3342
+0x7FC6 = 0x3343
+0x7FD3 = 0x3E37
+0x7FD6 = 0x3E38
+0x7FDD = 0x4372
+0x7FE7 = 0x4E32
+0x7FF6 = 0x557E
+0x7FFA = 0x5861
+0x8002 = 0x667B
+0x8008 = 0x3836
+0x800A = 0x3344
+0x801A = 0x3837
+0x801D = 0x3839
+0x8023 = 0x4922
+0x802B = 0x5621
+0x802E = 0x5862
+0x802F = 0x5C6F
+0x803B = 0x3349
+0x803C = 0x3348
+0x8040 = 0x3347
+0x8041 = 0x662F
+0x8044 = 0x383D
+0x8045 = 0x383C
+0x8049 = 0x383B
+0x804E = 0x3E3C
+0x8053 = 0x6729
+0x8057 = 0x4373
+0x805B = 0x4923
+0x805F = 0x4926
+0x8060 = 0x3E3B
+0x8061 = 0x4925
+0x8063 = 0x6630
+0x8065 = 0x4E34
+0x8066 = 0x4E36
+0x8068 = 0x4E37
+0x806A = 0x4E35
+0x806B = 0x4E38
+0x806E = 0x5243
+0x8074 = 0x5622
+0x807A = 0x5C70
+0x807B = 0x5C71
+0x807C = 0x5C72
+0x808D = 0x2435
+0x808E = 0x2436
+0x8091 = 0x2724
+0x8094 = 0x2726
+0x8097 = 0x2725
+0x809F = 0x2723
+0x80A4 = 0x2A56
+0x80A6 = 0x2A5B
+0x80A7 = 0x2A58
+0x80A8 = 0x2A4F
+0x80AC = 0x2A59
+0x80B0 = 0x2A52
+0x80B3 = 0x2A54
+0x80B6 = 0x2A57
+0x80BB = 0x6631
+0x80C6 = 0x2E66
+0x80CB = 0x2E60
+0x80D2 = 0x2E61
+0x80D3 = 0x2E5E
+0x80DF = 0x2E65
+0x80E2 = 0x2E64
+0x80EE = 0x334C
+0x80F6 = 0x334A
+0x80F7 = 0x3352
+0x80FF = 0x334B
+0x8103 = 0x334E
+0x8104 = 0x334D
+0x8107 = 0x334F
+0x8109 = 0x2E63
+0x8114 = 0x3E44
+0x8117 = 0x3849
+0x811A = 0x3847
+0x812A = 0x3841
+0x812E = 0x3842
+0x8131 = 0x3845
+0x8134 = 0x3848
+0x813B = 0x3E3E
+0x8140 = 0x3E43
+0x8141 = 0x3E45
+0x8142 = 0x3E41
+0x8145 = 0x3E3D
+0x8148 = 0x3E40
+0x8149 = 0x3E42
+0x815D = 0x437B
+0x815F = 0x437E
+0x8163 = 0x4375
+0x816A = 0x4376
+0x816C = 0x4377
+0x816D = 0x4423
+0x8175 = 0x437C
+0x817D = 0x4422
+0x8181 = 0x4927
+0x8184 = 0x492A
+0x8192 = 0x4E3B
+0x8193 = 0x4E3D
+0x8194 = 0x4E39
+0x8196 = 0x4E3C
+0x81A1 = 0x4E3A
+0x81AA = 0x5249
+0x81AD = 0x5247
+0x81AF = 0x5244
+0x81B8 = 0x5623
+0x81C8 = 0x5624
+0x81CE = 0x5865
+0x81D4 = 0x5A77
+0x81D6 = 0x5A78
+0x81EF = 0x3E47
+0x81F6 = 0x3E48
+0x8203 = 0x3E49
+0x820E = 0x2A5D
+0x8213 = 0x492B
+0x8218 = 0x524A
+0x8219 = 0x5868
+0x821A = 0x5A79
+0x8224 = 0x2E68
+0x8227 = 0x3357
+0x8229 = 0x3358
+0x822D = 0x3355
+0x8241 = 0x4426
+0x8248 = 0x6634
+0x824A = 0x492D
+0x824C = 0x492E
+0x8262 = 0x5A7A
+0x8265 = 0x5A7B
+0x826A = 0x5E55
+0x8276 = 0x5A7C
+0x827B = 0x2438
+0x8286 = 0x2728
+0x828C = 0x2729
+0x8295 = 0x272B
+0x829C = 0x2A60
+0x82A6 = 0x2A6B
+0x82AA = 0x2A66
+0x82B2 = 0x2A6C
+0x82C4 = 0x2A5E
+0x82C9 = 0x2A68
+0x82D0 = 0x2E76
+0x82D8 = 0x2E6A
+0x82DD = 0x2E6B
+0x82E2 = 0x2E78
+0x82E9 = 0x2E72
+0x82EE = 0x2E74
+0x82F7 = 0x2E69
+0x82F8 = 0x2E6E
+0x82FC = 0x2E6F
+0x82FD = 0x2E7A
+0x830B = 0x2E79
+0x830E = 0x2E77
+0x8310 = 0x6635
+0x8312 = 0x6637
+0x8318 = 0x3362
+0x831D = 0x384D
+0x831F = 0x3359
+0x8321 = 0x335F
+0x8323 = 0x385B
+0x833E = 0x2A5F
+0x8346 = 0x3E57
+0x8357 = 0x335A
+0x8358 = 0x3363
+0x8362 = 0x6636
+0x8363 = 0x2D33
+0x8371 = 0x384E
+0x8372 = 0x3851
+0x8379 = 0x3854
+0x8380 = 0x3850
+0x8384 = 0x384F
+0x8385 = 0x385D
+0x8391 = 0x3855
+0x839C = 0x385E
+0x839F = 0x3857
+0x83A1 = 0x3852
+0x83AD = 0x3858
+0x83B7 = 0x385F
+0x83CD = 0x3E5E
+0x83D2 = 0x3E4F
+0x83D3 = 0x3E59
+0x83DA = 0x3E4D
+0x83E6 = 0x3E5F
+0x83ED = 0x3E4B
+0x8400 = 0x3E52
+0x8402 = 0x3E5C
+0x8405 = 0x3E5A
+0x8408 = 0x3E50
+0x8414 = 0x3E58
+0x8416 = 0x3E5D
+0x8417 = 0x3E56
+0x8418 = 0x3E4E
+0x841E = 0x6639
+0x841F = 0x3E5B
+0x8421 = 0x6638
+0x842A = 0x442D
+0x842E = 0x4431
+0x843E = 0x443A
+0x8441 = 0x4435
+0x8448 = 0x442C
+0x844A = 0x443E
+0x844F = 0x4427
+0x8453 = 0x4433
+0x8455 = 0x443F
+0x8458 = 0x4440
+0x845C = 0x4432
+0x8462 = 0x4438
+0x8464 = 0x4430
+0x8471 = 0x443C
+0x8472 = 0x442F
+0x847B = 0x442E
+0x847F = 0x442A
+0x8480 = 0x4439
+0x8483 = 0x443B
+0x8484 = 0x4428
+0x8492 = 0x4935
+0x8493 = 0x4944
+0x8495 = 0x4933
+0x8496 = 0x4938
+0x84A3 = 0x493C
+0x84A5 = 0x4939
+0x84AD = 0x4942
+0x84B3 = 0x493B
+0x84B5 = 0x493A
+0x84B7 = 0x4941
+0x84BD = 0x4932
+0x84C3 = 0x4936
+0x84C8 = 0x4436
+0x84D5 = 0x493F
+0x84D8 = 0x493E
+0x84DA = 0x4943
+0x84DE = 0x663B
+0x84E1 = 0x663C
+0x84E2 = 0x663A
+0x84E4 = 0x493D
+0x84ED = 0x4E4F
+0x84F5 = 0x4E44
+0x84F8 = 0x4E42
+0x8501 = 0x4E40
+0x8503 = 0x4E4C
+0x8504 = 0x4E46
+0x8505 = 0x4E54
+0x851B = 0x4E4B
+0x8533 = 0x4E4D
+0x8534 = 0x4E4E
+0x8535 = 0x4E52
+0x853F = 0x525A
+0x8542 = 0x5252
+0x854B = 0x5259
+0x854C = 0x5250
+0x855A = 0x5258
+0x855C = 0x5254
+0x855F = 0x5256
+0x856F = 0x524F
+0x8570 = 0x5255
+0x8573 = 0x663D
+0x857F = 0x562B
+0x8592 = 0x5628
+0x8593 = 0x5629
+0x8597 = 0x562D
+0x85AB = 0x562C
+0x85AC = 0x5630
+0x85B2 = 0x586C
+0x85BB = 0x586E
+0x85C1 = 0x586F
+0x85CC = 0x586B
+0x85D4 = 0x663E
+0x85D6 = 0x5A7E
+0x85DB = 0x5A7D
+0x85E7 = 0x5B22
+0x85EE = 0x5C7B
+0x85F4 = 0x5B25
+0x85F5 = 0x663F
+0x85FC = 0x5C76
+0x8602 = 0x5C78
+0x8603 = 0x5C7C
+0x8608 = 0x5D22
+0x860D = 0x5C7E
+0x860F = 0x5D23
+0x8610 = 0x5C77
+0x8613 = 0x5D21
+0x8615 = 0x5E5B
+0x8616 = 0x5E5A
+0x861D = 0x5E5C
+0x8628 = 0x5E58
+0x862B = 0x5E56
+0x862F = 0x5E57
+0x8637 = 0x6640
+0x863D = 0x6043
+0x8641 = 0x602F
+0x8642 = 0x6146
+0x8645 = 0x6641
+0x8649 = 0x6147
+0x864A = 0x617C
+0x8657 = 0x3863
+0x8658 = 0x3860
+0x865A = 0x3861
+0x865D = 0x3E61
+0x866C = 0x272D
+0x8672 = 0x6642
+0x8675 = 0x2F23
+0x8676 = 0x2E7C
+0x8678 = 0x2E7E
+0x867D = 0x2F24
+0x8684 = 0x3369
+0x8689 = 0x336C
+0x868F = 0x336F
+0x8692 = 0x336E
+0x869B = 0x336B
+0x869F = 0x336A
+0x86A0 = 0x3370
+0x86A6 = 0x336D
+0x86AE = 0x3866
+0x86B2 = 0x3864
+0x86D5 = 0x3E62
+0x86E1 = 0x3E63
+0x86EE = 0x3E68
+0x86FC = 0x4444
+0x86FD = 0x4445
+0x86FF = 0x4449
+0x8715 = 0x4446
+0x8716 = 0x4448
+0x871D = 0x494F
+0x872B = 0x494A
+0x8736 = 0x4945
+0x8739 = 0x494C
+0x873D = 0x4949
+0x8745 = 0x494E
+0x8747 = 0x494B
+0x874A = 0x6643
+0x8771 = 0x4E5D
+0x877D = 0x4E59
+0x878A = 0x525B
+0x878B = 0x525D
+0x878E = 0x525F
+0x8799 = 0x5262
+0x87A1 = 0x525E
+0x87A5 = 0x6645
+0x87A9 = 0x6644
+0x87B1 = 0x563A
+0x87C1 = 0x5639
+0x87C7 = 0x563B
+0x87CD = 0x5636
+0x87CE = 0x5634
+0x87D5 = 0x5B28
+0x87D6 = 0x5876
+0x87DA = 0x5878
+0x87E9 = 0x5873
+0x87EE = 0x5874
+0x87F0 = 0x5875
+0x87F5 = 0x6646
+0x87F8 = 0x5B2C
+0x87FD = 0x5B27
+0x8807 = 0x5B29
+0x880E = 0x5877
+0x880F = 0x5B2B
+0x8812 = 0x5D25
+0x8818 = 0x5D24
+0x881A = 0x5E5D
+0x8827 = 0x5F5F
+0x882D = 0x6045
+0x8834 = 0x6647
+0x8842 = 0x2F26
+0x8845 = 0x386A
+0x8846 = 0x3E6A
+0x8847 = 0x3E69
+0x884F = 0x3371
+0x8850 = 0x6648
+0x8858 = 0x444D
+0x885C = 0x4E5F
+0x885E = 0x5263
+0x885F = 0x5264
+0x8866 = 0x2F27
+0x886E = 0x3374
+0x8873 = 0x3377
+0x8878 = 0x3372
+0x887A = 0x3373
+0x887B = 0x3375
+0x8884 = 0x3376
+0x8887 = 0x6649
+0x888A = 0x3872
+0x888F = 0x386E
+0x8890 = 0x3874
+0x8894 = 0x386C
+0x889C = 0x386B
+0x88A0 = 0x3873
+0x88A3 = 0x386D
+0x88A5 = 0x386F
+0x88A6 = 0x3871
+0x88A9 = 0x3870
+0x88B4 = 0x3E70
+0x88B5 = 0x3E72
+0x88BB = 0x3E6D
+0x88BF = 0x3E6F
+0x88CF = 0x444E
+0x88E0 = 0x444F
+0x88E6 = 0x4E60
+0x88E9 = 0x4959
+0x88EA = 0x4952
+0x88ED = 0x4957
+0x88F5 = 0x4954
+0x88FF = 0x4951
+0x8900 = 0x4956
+0x8903 = 0x4958
+0x890F = 0x4E61
+0x891B = 0x4E62
+0x8924 = 0x5265
+0x8939 = 0x5640
+0x893F = 0x563F
+0x8940 = 0x563D
+0x8943 = 0x5642
+0x8948 = 0x5879
+0x894A = 0x587A
+0x894D = 0x587C
+0x894E = 0x587B
+0x8954 = 0x664A
+0x8965 = 0x5D29
+0x8967 = 0x5D28
+0x8978 = 0x6149
+0x897D = 0x617D
+0x8984 = 0x664B
+0x8987 = 0x5B2F
+0x8989 = 0x6046
+0x898A = 0x614A
+0x898C = 0x2F29
+0x8991 = 0x3876
+0x8992 = 0x3875
+0x8994 = 0x3877
+0x899A = 0x3E74
+0x89A5 = 0x4E65
+0x89A7 = 0x5266
+0x89A9 = 0x4E64
+0x89AB = 0x5646
+0x89B0 = 0x587E
+0x89B1 = 0x587D
+0x89B3 = 0x5921
+0x89B5 = 0x5B31
+0x89BB = 0x5D2A
+0x89BC = 0x5E61
+0x89E7 = 0x4454
+0x89EA = 0x495C
+0x89EE = 0x4E66
+0x89F5 = 0x5B32
+0x8A05 = 0x2F2A
+0x8A06 = 0x2F2C
+0x8A0B = 0x337B
+0x8A0D = 0x337A
+0x8A19 = 0x337C
+0x8A1C = 0x387E
+0x8A20 = 0x3923
+0x8A21 = 0x3929
+0x8A26 = 0x3879
+0x8A28 = 0x387B
+0x8A29 = 0x3925
+0x8A2B = 0x3922
+0x8A32 = 0x387A
+0x8A35 = 0x3E7C
+0x8A38 = 0x3E7D
+0x8A3D = 0x3F24
+0x8A42 = 0x3E7E
+0x8A43 = 0x3E75
+0x8A49 = 0x3F21
+0x8A4B = 0x3F23
+0x8A5A = 0x3E78
+0x8A5D = 0x3F22
+0x8A64 = 0x4460
+0x8A65 = 0x4459
+0x8A67 = 0x4463
+0x8A6A = 0x4455
+0x8A6F = 0x4458
+0x8A78 = 0x445B
+0x8A7D = 0x445C
+0x8A7E = 0x4461
+0x8A80 = 0x4456
+0x8A88 = 0x445D
+0x8A8E = 0x495F
+0x8A90 = 0x4964
+0x8A94 = 0x4963
+0x8A9B = 0x495E
+0x8A9C = 0x4962
+0x8A9D = 0x496B
+0x8A9F = 0x4968
+0x8AA2 = 0x4960
+0x8AA9 = 0x4965
+0x8AAC = 0x4966
+0x8AAF = 0x4E74
+0x8AB1 = 0x4E67
+0x8AB3 = 0x4E72
+0x8AB4 = 0x4E70
+0x8AB5 = 0x4E6E
+0x8AB7 = 0x4E6C
+0x8AC1 = 0x4E73
+0x8ACA = 0x4E75
+0x8ACC = 0x4E69
+0x8ACE = 0x4E6A
+0x8AD0 = 0x4E76
+0x8AE3 = 0x526A
+0x8AE5 = 0x526B
+0x8AE9 = 0x4E6F
+0x8AEA = 0x5267
+0x8AEC = 0x526E
+0x8AF9 = 0x5269
+0x8AFD = 0x5268
+0x8B03 = 0x664C
+0x8B09 = 0x5649
+0x8B0C = 0x564A
+0x8B1F = 0x5648
+0x8B29 = 0x592A
+0x8B2D = 0x5926
+0x8B32 = 0x5924
+0x8B34 = 0x5928
+0x8B38 = 0x5923
+0x8B3F = 0x5B34
+0x8B43 = 0x5B35
+0x8B4C = 0x5B36
+0x8B4D = 0x5D33
+0x8B61 = 0x5D30
+0x8B62 = 0x5D2C
+0x8B64 = 0x5D32
+0x8B69 = 0x5D2B
+0x8B6E = 0x5D2E
+0x8B71 = 0x5C6D
+0x8B75 = 0x5E62
+0x8B7C = 0x5E63
+0x8B81 = 0x5F61
+0x8B83 = 0x5F62
+0x8B87 = 0x6048
+0x8B8D = 0x6047
+0x8B90 = 0x6049
+0x8B91 = 0x607B
+0x8B97 = 0x614B
+0x8B9B = 0x616B
+0x8B9D = 0x617E
+0x8C3A = 0x392A
+0x8C40 = 0x564D
+0x8C44 = 0x5F64
+0x8C51 = 0x5D34
+0x8C52 = 0x664D
+0x8C53 = 0x6221
+0x8C58 = 0x392D
+0x8C5B = 0x392C
+0x8C5E = 0x3F2A
+0x8C60 = 0x3F29
+0x8C63 = 0x4464
+0x8C67 = 0x496D
+0x8C74 = 0x592B
+0x8C7C = 0x392E
+0x8C7E = 0x3F2C
+0x8C7F = 0x3F2B
+0x8C83 = 0x3F2D
+0x8C88 = 0x4465
+0x8C8E = 0x4E7A
+0x8C96 = 0x564F
+0x8C9B = 0x614D
+0x8C9F = 0x2F2E
+0x8CA6 = 0x3930
+0x8CAD = 0x3932
+0x8CAE = 0x3931
+0x8CB1 = 0x3F2F
+0x8CC9 = 0x4469
+0x8CCD = 0x4467
+0x8CD0 = 0x4970
+0x8CD4 = 0x4972
+0x8CD6 = 0x4971
+0x8CD8 = 0x664E
+0x8CDB = 0x4E7E
+0x8CE9 = 0x4E7D
+0x8CEB = 0x4F22
+0x8CEF = 0x5275
+0x8CF2 = 0x5273
+0x8CF6 = 0x5651
+0x8CF7 = 0x5652
+0x8D03 = 0x592E
+0x8D0B = 0x5B38
+0x8D0C = 0x664F
+0x8D11 = 0x5E65
+0x8D12 = 0x5E66
+0x8D18 = 0x6650
+0x8D1A = 0x604A
+0x8D1C = 0x614E
+0x8D65 = 0x3933
+0x8D71 = 0x243A
+0x8D7A = 0x3939
+0x8D7C = 0x3937
+0x8D7E = 0x3935
+0x8D7F = 0x3938
+0x8D82 = 0x3F39
+0x8D83 = 0x3F34
+0x8D86 = 0x3F37
+0x8D87 = 0x3F30
+0x8D88 = 0x3F33
+0x8D8B = 0x3F38
+0x8D97 = 0x4975
+0x8D98 = 0x4973
+0x8D9A = 0x4974
+0x8D9D = 0x4F26
+0x8DA2 = 0x4F25
+0x8DA4 = 0x4F23
+0x8DA6 = 0x5277
+0x8DA9 = 0x5931
+0x8DB0 = 0x6651
+0x8DBB = 0x393E
+0x8DBD = 0x393A
+0x8DC0 = 0x393D
+0x8DC9 = 0x3F3F
+0x8DCA = 0x3F3A
+0x8DD2 = 0x3F3B
+0x8DD4 = 0x3F3E
+0x8DED = 0x446B
+0x8E01 = 0x497B
+0x8E08 = 0x497A
+0x8E0B = 0x4979
+0x8E28 = 0x4F2C
+0x8E2A = 0x4F2B
+0x8E32 = 0x527E
+0x8E3B = 0x527B
+0x8E43 = 0x527C
+0x8E46 = 0x5654
+0x8E4F = 0x5655
+0x8E58 = 0x5932
+0x8E68 = 0x5B3A
+0x8E6B = 0x5B39
+0x8E70 = 0x5B3B
+0x8E75 = 0x5B3C
+0x8E77 = 0x5B3D
+0x8E83 = 0x5D37
+0x8E99 = 0x604B
+0x8EA2 = 0x6150
+0x8EA7 = 0x616C
+0x8EAD = 0x393F
+0x8EAF = 0x3940
+0x8EB0 = 0x3F40
+0x8EB1 = 0x4473
+0x8EB3 = 0x497D
+0x8EB4 = 0x497C
+0x8EB6 = 0x4F30
+0x8EB7 = 0x4F32
+0x8EB8 = 0x4F2F
+0x8EB9 = 0x4F31
+0x8EBC = 0x6652
+0x8EBF = 0x5935
+0x8EC1 = 0x5936
+0x8EC3 = 0x5B3F
+0x8EC6 = 0x5D38
+0x8ED0 = 0x3421
+0x8ED5 = 0x6653
+0x8ED6 = 0x3941
+0x8ED9 = 0x3947
+0x8EE4 = 0x3F45
+0x8EEA = 0x3F47
+0x8EF2 = 0x3F44
+0x8EF3 = 0x3F46
+0x8EFD = 0x3F49
+0x8F04 = 0x4476
+0x8F19 = 0x4F36
+0x8F22 = 0x4F33
+0x8F27 = 0x4F35
+0x8F2B = 0x4F34
+0x8F2D = 0x5324
+0x8F30 = 0x5322
+0x8F31 = 0x5321
+0x8F3C = 0x5325
+0x8F3D = 0x5659
+0x8F41 = 0x565A
+0x8F4A = 0x5937
+0x8F5C = 0x5E67
+0x8F65 = 0x6222
+0x8F9D = 0x3F4B
+0x8F9E = 0x4477
+0x8FA0 = 0x4478
+0x8FA1 = 0x4A21
+0x8FA2 = 0x4A22
+0x8FA4 = 0x4F37
+0x8FA5 = 0x5327
+0x8FA7 = 0x5326
+0x8FAA = 0x6654
+0x8FAC = 0x5938
+0x8FB3 = 0x4F39
+0x8FB5 = 0x272F
+0x8FB9 = 0x243B
+0x8FBE = 0x2730
+0x8FC1 = 0x2733
+0x8FC7 = 0x2731
+0x8FCA = 0x2A72
+0x8FCC = 0x2A70
+0x8FCF = 0x2A74
+0x8FD8 = 0x2A73
+0x8FD9 = 0x2A71
+0x8FE7 = 0x2F31
+0x8FE9 = 0x2F32
+0x8FEF = 0x2F33
+0x8FF1 = 0x2F30
+0x8FF9 = 0x3425
+0x9008 = 0x3427
+0x9009 = 0x3426
+0x900E = 0x394B
+0x9012 = 0x394A
+0x9013 = 0x394E
+0x9025 = 0x394C
+0x9028 = 0x3F4F
+0x9029 = 0x3F50
+0x902A = 0x3F4D
+0x902B = 0x3F4C
+0x902C = 0x3F51
+0x9030 = 0x3F55
+0x9037 = 0x3F56
+0x903A = 0x3F54
+0x903B = 0x3F57
+0x9040 = 0x447D
+0x9043 = 0x4479
+0x9045 = 0x447C
+0x9046 = 0x447A
+0x9048 = 0x447B
+0x904C = 0x447E
+0x905A = 0x4A24
+0x905F = 0x4A27
+0x9061 = 0x4A26
+0x906A = 0x4F3C
+0x9071 = 0x4F3B
+0x9089 = 0x593A
+0x9092 = 0x225E
+0x9093 = 0x225D
+0x9096 = 0x243C
+0x909A = 0x243D
+0x909C = 0x6655
+0x90A4 = 0x2735
+0x90A8 = 0x2739
+0x90A9 = 0x2734
+0x90AB = 0x3951
+0x90AD = 0x2A77
+0x90B7 = 0x2A75
+0x90B9 = 0x2A78
+0x90BC = 0x2F35
+0x90C0 = 0x2F38
+0x90C2 = 0x2F34
+0x90C4 = 0x2F3E
+0x90C6 = 0x2F37
+0x90C9 = 0x2F3C
+0x90CD = 0x2F3B
+0x90DE = 0x3429
+0x90EE = 0x394F
+0x90F7 = 0x3952
+0x910A = 0x3F59
+0x910C = 0x4523
+0x9113 = 0x4524
+0x9115 = 0x4525
+0x9125 = 0x4A2A
+0x9137 = 0x532B
+0x913C = 0x593C
+0x913D = 0x593B
+0x9151 = 0x342A
+0x9154 = 0x3955
+0x9159 = 0x3954
+0x915C = 0x6657
+0x9167 = 0x4528
+0x916B = 0x4527
+0x9176 = 0x4A2C
+0x917B = 0x4A2B
+0x917C = 0x4A2D
+0x9188 = 0x4F3F
+0x918C = 0x4F40
+0x918E = 0x532D
+0x9195 = 0x532C
+0x9196 = 0x532F
+0x91A9 = 0x593D
+0x91BB = 0x5E68
+0x91BF = 0x607E
+0x91C4 = 0x616D
+0x91D6 = 0x3430
+0x91DB = 0x342D
+0x91DE = 0x342F
+0x91DF = 0x342E
+0x91E0 = 0x3431
+0x91E5 = 0x3958
+0x91F0 = 0x3957
+0x91F2 = 0x3956
+0x91F6 = 0x3959
+0x91FE = 0x3F5D
+0x9208 = 0x3F66
+0x920B = 0x3F60
+0x920E = 0x3F68
+0x9213 = 0x3F69
+0x9218 = 0x3F62
+0x921B = 0x3F65
+0x9220 = 0x3F5E
+0x9221 = 0x6659
+0x9222 = 0x3F63
+0x922B = 0x6658
+0x922F = 0x452E
+0x9235 = 0x452B
+0x923B = 0x4537
+0x923C = 0x452F
+0x9241 = 0x4539
+0x9244 = 0x4538
+0x9255 = 0x452A
+0x9259 = 0x452D
+0x925C = 0x4531
+0x925D = 0x4529
+0x925F = 0x4534
+0x9262 = 0x4533
+0x926A = 0x4532
+0x926B = 0x4535
+0x926E = 0x4536
+0x9273 = 0x665A
+0x9281 = 0x4A34
+0x9284 = 0x4A35
+0x9289 = 0x4A2F
+0x928F = 0x4530
+0x9290 = 0x4A38
+0x9292 = 0x4A33
+0x929E = 0x4A39
+0x92AD = 0x4A32
+0x92AE = 0x4A37
+0x92B0 = 0x672A
+0x92B1 = 0x4A31
+0x92B8 = 0x4F42
+0x92B9 = 0x4F50
+0x92BE = 0x4F43
+0x92BF = 0x4F41
+0x92D4 = 0x4F48
+0x92D6 = 0x4F49
+0x92DA = 0x4F4B
+0x92DB = 0x4F4E
+0x92DC = 0x4F44
+0x92E2 = 0x4F51
+0x92E5 = 0x4F45
+0x92EB = 0x4F52
+0x92ED = 0x4F4C
+0x92F3 = 0x4F4D
+0x92F4 = 0x665B
+0x92F5 = 0x665C
+0x92F6 = 0x4A30
+0x92FD = 0x5335
+0x9303 = 0x533D
+0x9305 = 0x533E
+0x9307 = 0x5338
+0x930A = 0x5332
+0x9317 = 0x5336
+0x931C = 0x5337
+0x932C = 0x533B
+0x9330 = 0x533C
+0x9331 = 0x5339
+0x9332 = 0x533A
+0x933F = 0x665D
+0x9342 = 0x665E
+0x9345 = 0x5331
+0x9348 = 0x5665
+0x9353 = 0x5666
+0x935D = 0x565D
+0x935F = 0x5667
+0x9362 = 0x5664
+0x9366 = 0x565B
+0x9368 = 0x5668
+0x9369 = 0x565E
+0x936B = 0x566B
+0x936E = 0x5661
+0x9372 = 0x5662
+0x9373 = 0x5663
+0x9374 = 0x565F
+0x9378 = 0x565C
+0x937D = 0x5660
+0x937F = 0x566A
+0x9386 = 0x665F
+0x938B = 0x5943
+0x9390 = 0x5940
+0x9393 = 0x5942
+0x939C = 0x5949
+0x93A0 = 0x593E
+0x93AD = 0x5944
+0x93B8 = 0x5946
+0x93BB = 0x5945
+0x93BC = 0x6661
+0x93BD = 0x6662
+0x93BE = 0x6660
+0x93C1 = 0x5B50
+0x93C5 = 0x5B44
+0x93C6 = 0x5B45
+0x93CB = 0x5B43
+0x93D3 = 0x5B48
+0x93DB = 0x5B4D
+0x93E0 = 0x5B4F
+0x93E5 = 0x5B4A
+0x93E9 = 0x5B41
+0x93EA = 0x5B42
+0x93EB = 0x5B4E
+0x93ED = 0x5B47
+0x93EF = 0x6665
+0x93F1 = 0x6663
+0x93F2 = 0x6664
+0x93F3 = 0x5D41
+0x93F4 = 0x5E6A
+0x9402 = 0x5D43
+0x9404 = 0x5D3C
+0x9405 = 0x5D3F
+0x9408 = 0x5D3E
+0x9417 = 0x5D3D
+0x941A = 0x5D44
+0x941B = 0x5D45
+0x941C = 0x5D47
+0x941E = 0x5D42
+0x941F = 0x5D3A
+0x9422 = 0x6666
+0x9423 = 0x6667
+0x9424 = 0x6668
+0x9427 = 0x5D46
+0x942D = 0x5E6D
+0x9442 = 0x5F69
+0x9443 = 0x5F6E
+0x944D = 0x5F6A
+0x944E = 0x5F6C
+0x9454 = 0x5F6B
+0x9456 = 0x6052
+0x945A = 0x6055
+0x945B = 0x6054
+0x945C = 0x6056
+0x945F = 0x604F
+0x9461 = 0x6053
+0x9465 = 0x6057
+0x9466 = 0x666A
+0x9467 = 0x6669
+0x946C = 0x6122
+0x947A = 0x616F
+0x947B = 0x6223
+0x9484 = 0x6236
+0x9581 = 0x2F40
+0x9585 = 0x3432
+0x9587 = 0x395C
+0x9595 = 0x3F6C
+0x9597 = 0x666B
+0x9599 = 0x453C
+0x959A = 0x453A
+0x95A2 = 0x4A3D
+0x95A7 = 0x4A3E
+0x95AF = 0x4F53
+0x95B2 = 0x4F55
+0x95B3 = 0x4F56
+0x95B8 = 0x5342
+0x95C1 = 0x5344
+0x95C2 = 0x5340
+0x95C4 = 0x566D
+0x95CE = 0x666C
+0x95D7 = 0x594B
+0x95D8 = 0x594A
+0x95DD = 0x5B53
+0x95E7 = 0x666D
+0x961D = 0x2143
+0x9626 = 0x273B
+0x9627 = 0x273A
+0x9629 = 0x273F
+0x962B = 0x273C
+0x9633 = 0x273D
+0x9634 = 0x273E
+0x9637 = 0x2A79
+0x963E = 0x2A7C
+0x9641 = 0x2A7B
+0x9656 = 0x3436
+0x9659 = 0x3434
+0x965A = 0x395E
+0x9660 = 0x3433
+0x966E = 0x3961
+0x9679 = 0x3965
+0x967B = 0x3F71
+0x967F = 0x3F72
+0x9681 = 0x3F73
+0x9682 = 0x3F75
+0x968C = 0x3F70
+0x968F = 0x4540
+0x9696 = 0x4542
+0x969D = 0x4A45
+0x969F = 0x4A46
+0x96A0 = 0x4A44
+0x96A3 = 0x4F5A
+0x96A5 = 0x4F5B
+0x96AB = 0x5348
+0x96AD = 0x5670
+0x96AF = 0x566F
+0x96B2 = 0x5671
+0x96B5 = 0x5D49
+0x96B6 = 0x2A7D
+0x96B7 = 0x5349
+0x96BD = 0x3439
+0x96D0 = 0x4A47
+0x96D1 = 0x4A49
+0x96E4 = 0x5E70
+0x96E6 = 0x6125
+0x96E7 = 0x622F
+0x96EC = 0x3F7E
+0x96ED = 0x3F7C
+0x96EE = 0x3F7B
+0x96F4 = 0x4546
+0x96FC = 0x4547
+0x970A = 0x4F60
+0x970C = 0x5350
+0x9714 = 0x534D
+0x9715 = 0x534C
+0x9717 = 0x5351
+0x971A = 0x5674
+0x971B = 0x5675
+0x9731 = 0x5D4F
+0x9733 = 0x5D4C
+0x9734 = 0x5D4E
+0x9736 = 0x5E72
+0x9737 = 0x5E71
+0x973B = 0x666E
+0x973C = 0x5F71
+0x9740 = 0x5F72
+0x9741 = 0x6059
+0x9745 = 0x6126
+0x974D = 0x666F
+0x9750 = 0x6245
+0x9751 = 0x2A7E
+0x9755 = 0x4549
+0x9759 = 0x4A4C
+0x975D = 0x594F
+0x975F = 0x4021
+0x9763 = 0x2B21
+0x9764 = 0x4A4E
+0x9767 = 0x5E73
+0x976D = 0x4024
+0x976F = 0x4022
+0x9779 = 0x454B
+0x9787 = 0x4F62
+0x9789 = 0x4F63
+0x978C = 0x4F64
+0x9793 = 0x5353
+0x979B = 0x567A
+0x979F = 0x567B
+0x97A9 = 0x5950
+0x97B1 = 0x5B5F
+0x97B2 = 0x5B5D
+0x97B4 = 0x5B5E
+0x97B5 = 0x5B60
+0x97B8 = 0x5D50
+0x97BA = 0x5D51
+0x97BD = 0x5E75
+0x97BE = 0x5E74
+0x97C0 = 0x5F73
+0x97C8 = 0x6128
+0x97CA = 0x623B
+0x97D2 = 0x5355
+0x97DA = 0x5951
+0x97E2 = 0x5E76
+0x97E4 = 0x6129
+0x97EE = 0x454F
+0x97EF = 0x4F65
+0x97F2 = 0x5B61
+0x97F5 = 0x4550
+0x97FC = 0x5D53
+0x980B = 0x4552
+0x9814 = 0x4A54
+0x9815 = 0x4A55
+0x9819 = 0x4A52
+0x981A = 0x4A56
+0x981F = 0x4F69
+0x9822 = 0x4F67
+0x982A = 0x4F66
+0x982E = 0x535C
+0x9831 = 0x5359
+0x9833 = 0x535A
+0x9834 = 0x5228
+0x9836 = 0x5358
+0x983A = 0x535D
+0x983C = 0x535B
+0x983D = 0x535F
+0x983F = 0x595B
+0x9840 = 0x5726
+0x9847 = 0x5728
+0x984B = 0x5959
+0x9854 = 0x5956
+0x9855 = 0x5958
+0x9856 = 0x5B65
+0x9866 = 0x5E78
+0x9868 = 0x5E77
+0x986C = 0x605D
+0x986D = 0x605E
+0x986E = 0x605C
+0x98B5 = 0x5361
+0x98B7 = 0x572A
+0x98B9 = 0x595C
+0x98C3 = 0x5D56
+0x98C7 = 0x5E7B
+0x98C8 = 0x5E79
+0x98CA = 0x5E7A
+0x98CD = 0x6225
+0x98DC = 0x5E7C
+0x98DD = 0x6226
+0x98E1 = 0x3967
+0x98E4 = 0x6670
+0x98E6 = 0x3968
+0x98EC = 0x455B
+0x98F0 = 0x402B
+0x98F1 = 0x455C
+0x98F3 = 0x4554
+0x98F5 = 0x4559
+0x98F7 = 0x4557
+0x98F8 = 0x4A5D
+0x98FF = 0x4558
+0x9901 = 0x4A5E
+0x9906 = 0x4A5B
+0x990E = 0x667A
+0x9919 = 0x4F6B
+0x991C = 0x5365
+0x991D = 0x5366
+0x9920 = 0x5364
+0x9922 = 0x5362
+0x9923 = 0x5363
+0x9936 = 0x5962
+0x9938 = 0x5961
+0x9939 = 0x5966
+0x993B = 0x5965
+0x9940 = 0x5963
+0x9942 = 0x6671
+0x9944 = 0x5B69
+0x994D = 0x5D58
+0x994F = 0x5E7E
+0x995A = 0x5F78
+0x995D = 0x612A
+0x999A = 0x455F
+0x99A0 = 0x5368
+0x99A2 = 0x5730
+0x99A4 = 0x5967
+0x99A9 = 0x5F21
+0x99AA = 0x6060
+0x99B6 = 0x4A63
+0x99B7 = 0x4A62
+0x99B8 = 0x4A66
+0x99BC = 0x4A61
+0x99BE = 0x4A60
+0x99BF = 0x4A6C
+0x99C0 = 0x4A64
+0x99C4 = 0x4A6A
+0x99C8 = 0x4F73
+0x99CA = 0x4F6D
+0x99DA = 0x4F6E
+0x99DE = 0x4F72
+0x99E0 = 0x4F74
+0x99E1 = 0x5370
+0x99E6 = 0x5371
+0x99E8 = 0x536B
+0x99EB = 0x536C
+0x99EF = 0x536A
+0x99F3 = 0x5734
+0x99F5 = 0x5737
+0x9A00 = 0x5733
+0x9A08 = 0x596A
+0x9A0C = 0x596B
+0x9A10 = 0x596D
+0x9A17 = 0x5B6F
+0x9A18 = 0x5B6D
+0x9A1F = 0x5B6C
+0x9A21 = 0x5B6E
+0x9A26 = 0x5B6B
+0x9A2F = 0x5D5A
+0x9A3B = 0x5F24
+0x9A3C = 0x5F22
+0x9A51 = 0x5F79
+0x9A58 = 0x6062
+0x9A5C = 0x6061
+0x9A61 = 0x6172
+0x9A63 = 0x6173
+0x9AA9 = 0x402F
+0x9AB5 = 0x4F77
+0x9AB6 = 0x4F76
+0x9ABD = 0x573A
+0x9AC4 = 0x5D61
+0x9AC8 = 0x5D60
+0x9AC9 = 0x5D5E
+0x9ACE = 0x5F25
+0x9AD7 = 0x6174
+0x9ADA = 0x4A6E
+0x9ADD = 0x5F7B
+0x9ADE = 0x6063
+0x9AE0 = 0x4032
+0x9AE2 = 0x4561
+0x9AE4 = 0x4A6F
+0x9AE5 = 0x4A73
+0x9AE8 = 0x4A71
+0x9AE9 = 0x4A70
+0x9AEA = 0x4A72
+0x9AF4 = 0x4F79
+0x9AF5 = 0x5375
+0x9AF8 = 0x5374
+0x9B00 = 0x573B
+0x9B02 = 0x573C
+0x9B07 = 0x596F
+0x9B09 = 0x5B71
+0x9B14 = 0x5F27
+0x9B1D = 0x6672
+0x9B21 = 0x612C
+0x9B26 = 0x4A75
+0x9B2A = 0x5D62
+0x9B2C = 0x612E
+0x9B30 = 0x6228
+0x9B34 = 0x573E
+0x9B38 = 0x5D63
+0x9B3D = 0x4562
+0x9B40 = 0x4A78
+0x9B49 = 0x573F
+0x9B50 = 0x5D64
+0x9B53 = 0x5F28
+0x9B57 = 0x612F
+0x9B5D = 0x4563
+0x9B63 = 0x4F7E
+0x9B69 = 0x4F7C
+0x9B6B = 0x4F7B
+0x9B72 = 0x4F7D
+0x9B83 = 0x5378
+0x9B84 = 0x537A
+0x9B89 = 0x5423
+0x9B8B = 0x537C
+0x9B8C = 0x5421
+0x9B8E = 0x5425
+0x9B8F = 0x537D
+0x9B94 = 0x5379
+0x9B98 = 0x6673
+0x9B99 = 0x5744
+0x9B9D = 0x5745
+0x9B9F = 0x5740
+0x9BA3 = 0x5742
+0x9BBB = 0x5974
+0x9BC2 = 0x5973
+0x9BC5 = 0x5B74
+0x9BCB = 0x5976
+0x9BCC = 0x5975
+0x9BCD = 0x5743
+0x9BD2 = 0x5971
+0x9BDF = 0x5B75
+0x9BE3 = 0x5B77
+0x9BE9 = 0x5B79
+0x9BEE = 0x5B7A
+0x9BF6 = 0x5D6F
+0x9BF9 = 0x5D71
+0x9BFB = 0x5D67
+0x9BFC = 0x5D69
+0x9BFE = 0x5D6A
+0x9BFF = 0x5D74
+0x9C00 = 0x5D75
+0x9C02 = 0x5D6E
+0x9C04 = 0x5D68
+0x9C0A = 0x5D66
+0x9C0C = 0x5D76
+0x9C10 = 0x5D73
+0x9C15 = 0x5D72
+0x9C1B = 0x5D70
+0x9C1F = 0x5F2C
+0x9C2E = 0x5F2A
+0x9C35 = 0x6025
+0x9C38 = 0x5F7E
+0x9C3A = 0x6023
+0x9C45 = 0x6022
+0x9C4F = 0x6065
+0x9C51 = 0x6066
+0x9C53 = 0x6068
+0x9C5D = 0x6132
+0x9C61 = 0x6133
+0x9C65 = 0x6134
+0x9C6C = 0x6159
+0x9C6F = 0x615B
+0x9C76 = 0x6175
+0x9C7B = 0x6241
+0x9CE8 = 0x4564
+0x9CEB = 0x4566
+0x9CEC = 0x2F42
+0x9CEE = 0x4568
+0x9CEF = 0x4567
+0x9CF8 = 0x5027
+0x9CFE = 0x502A
+0x9D01 = 0x5024
+0x9D02 = 0x502B
+0x9D0A = 0x542D
+0x9D0C = 0x5025
+0x9D0D = 0x5022
+0x9D0F = 0x542A
+0x9D13 = 0x542C
+0x9D16 = 0x5436
+0x9D1A = 0x5433
+0x9D21 = 0x5437
+0x9D24 = 0x5429
+0x9D27 = 0x5435
+0x9D2A = 0x5432
+0x9D35 = 0x574D
+0x9D39 = 0x5748
+0x9D44 = 0x574A
+0x9D49 = 0x6675
+0x9D4D = 0x5979
+0x9D4E = 0x597B
+0x9D50 = 0x597D
+0x9D55 = 0x597E
+0x9D5E = 0x5A22
+0x9D63 = 0x597A
+0x9D66 = 0x5B7D
+0x9D6D = 0x5C27
+0x9D6E = 0x5C22
+0x9D76 = 0x5C25
+0x9D7A = 0x5B7E
+0x9D7E = 0x5C26
+0x9D83 = 0x5C24
+0x9D91 = 0x5C23
+0x9D95 = 0x5D79
+0x9DA5 = 0x5D7A
+0x9DAE = 0x5F35
+0x9DB0 = 0x5F31
+0x9DBD = 0x5F32
+0x9DC4 = 0x5F36
+0x9DFC = 0x606C
+0x9E08 = 0x6135
+0x9E0E = 0x615D
+0x9E16 = 0x6229
+0x9E18 = 0x6230
+0x9E1C = 0x6238
+0x9E7B = 0x5F37
+0x9E81 = 0x4569
+0x9E84 = 0x502C
+0x9E85 = 0x5439
+0x9E90 = 0x5A24
+0x9E95 = 0x5C29
+0x9E98 = 0x5E21
+0x9E9E = 0x5F3A
+0x9EA2 = 0x6231
+0x9EA3 = 0x623F
+0x9EA6 = 0x2547
+0x9EAA = 0x502F
+0x9EAB = 0x502E
+0x9EAC = 0x543A
+0x9EAF = 0x5750
+0x9EB1 = 0x5A26
+0x9EB2 = 0x5A25
+0x9EBD = 0x4B22
+0x9EC1 = 0x5E22
+0x9EC4 = 0x396A
+0x9EC5 = 0x543C
+0x9EC6 = 0x543B
+0x9ECA = 0x5A28
+0x9ED2 = 0x396B
+0x9ED7 = 0x543D
+0x9EE3 = 0x5C2A
+0x9EF1 = 0x6029
+0x9EFE = 0x2772
+0x9F02 = 0x5A29
+0x9F03 = 0x5C2D
+0x9F04 = 0x5C2E
+0x9F05 = 0x5F3C
+0x9F08 = 0x615F
+0x9F14 = 0x456A
+0x9F17 = 0x5C30
+0x9F1D = 0x6160
+0x9F26 = 0x5A2B
+0x9F27 = 0x5A2A
+0x9F39 = 0x606D
+0x9F45 = 0x613B
+0x9F50 = 0x2370
+0x9F53 = 0x543E
+0x9F5A = 0x5E24
+0x9F69 = 0x5F3E
+0x9F7C = 0x6233
+0x9F8E = 0x5755
+0x9F93 = 0x602B
+0x9F97 = 0x6242
+0x9F9D = 0x5E47
+0x9FA1 = 0x5F3F
+0x9FA3 = 0x6161
+0x9FA5 = 0x6177
+END_MAP
diff --git a/share/i18n/csmapper/CNS/UCS@BMP%CNS11643-4.src b/share/i18n/csmapper/CNS/UCS@BMP%CNS11643-4.src
new file mode 100644 (file)
index 0000000..7be490b
--- /dev/null
@@ -0,0 +1,3859 @@
+# $NetBSD: UCS@BMP%CNS11643-4.src,v 1.1 2007/03/05 16:57:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS:BMP/CNS11643-4"
+SRC_ZONE       0x3401 - 0x9F9E
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+0x3401 = 0x2224
+0x340C = 0x2157
+0x3416 = 0x2336
+0x341C = 0x2835
+0x342C = 0x2337
+0x342D = 0x2534
+0x3430 = 0x2159
+0x343A = 0x2231
+0x344B = 0x2539
+0x344C = 0x253C
+0x344F = 0x253B
+0x3450 = 0x2538
+0x3459 = 0x2839
+0x345C = 0x283A
+0x345E = 0x2837
+0x345F = 0x283C
+0x3466 = 0x2B65
+0x346E = 0x3045
+0x3471 = 0x304A
+0x3473 = 0x3638
+0x3475 = 0x3632
+0x3476 = 0x3637
+0x347E = 0x3C2C
+0x347F = 0x3C2D
+0x3480 = 0x3C28
+0x3481 = 0x3C2A
+0x3483 = 0x4237
+0x3484 = 0x4233
+0x3485 = 0x422E
+0x3488 = 0x422F
+0x348A = 0x4F59
+0x348E = 0x4232
+0x3491 = 0x487B
+0x3494 = 0x487D
+0x349A = 0x4F5D
+0x349C = 0x4F5B
+0x349F = 0x5A67
+0x34A0 = 0x5A68
+0x34A1 = 0x5F49
+0x34A4 = 0x632F
+0x34A9 = 0x6A41
+0x34AB = 0x2233
+0x34AD = 0x2B69
+0x34BB = 0x304C
+0x34BD = 0x363D
+0x34BE = 0x3C32
+0x34BF = 0x6A42
+0x34C4 = 0x4922
+0x34CE = 0x2843
+0x34D3 = 0x304D
+0x34D6 = 0x3C34
+0x34DA = 0x2161
+0x34DD = 0x223C
+0x34DF = 0x233E
+0x34E0 = 0x233F
+0x34E1 = 0x254A
+0x34E2 = 0x254C
+0x34E3 = 0x2548
+0x34E4 = 0x2547
+0x34ED = 0x3053
+0x34F1 = 0x3057
+0x34F2 = 0x3058
+0x34F3 = 0x3052
+0x34F5 = 0x3054
+0x34F6 = 0x3059
+0x34F9 = 0x3642
+0x34FA = 0x3645
+0x34FE = 0x4241
+0x3500 = 0x4243
+0x3501 = 0x4242
+0x3502 = 0x423C
+0x3505 = 0x423F
+0x3506 = 0x423E
+0x350A = 0x4923
+0x350B = 0x4F62
+0x350C = 0x4F61
+0x350D = 0x4F63
+0x350F = 0x556C
+0x3511 = 0x5F4A
+0x3512 = 0x6330
+0x3513 = 0x2164
+0x3515 = 0x2240
+0x3517 = 0x2344
+0x3519 = 0x254F
+0x351D = 0x2B75
+0x3520 = 0x305A
+0x3521 = 0x364B
+0x3523 = 0x556F
+0x3525 = 0x5570
+0x3527 = 0x5A6E
+0x3528 = 0x305C
+0x3529 = 0x364D
+0x352F = 0x234B
+0x3531 = 0x2B77
+0x3534 = 0x3C3E
+0x3536 = 0x6D53
+0x3538 = 0x3650
+0x353E = 0x212B
+0x3541 = 0x2556
+0x354C = 0x2B7A
+0x354E = 0x3651
+0x3552 = 0x4927
+0x3559 = 0x4929
+0x355E = 0x255A
+0x355F = 0x2857
+0x3562 = 0x4756
+0x3563 = 0x216B
+0x356A = 0x2351
+0x356D = 0x2354
+0x356E = 0x2359
+0x3570 = 0x2353
+0x3579 = 0x255D
+0x3585 = 0x2859
+0x3586 = 0x285C
+0x358F = 0x2C25
+0x3591 = 0x2B7E
+0x3594 = 0x2C21
+0x3595 = 0x2B7D
+0x35A1 = 0x306A
+0x35A5 = 0x3070
+0x35A7 = 0x3073
+0x35A8 = 0x3071
+0x35A9 = 0x306D
+0x35AA = 0x306C
+0x35B5 = 0x306F
+0x35B8 = 0x3667
+0x35BB = 0x365E
+0x35BC = 0x3659
+0x35C0 = 0x3660
+0x35C2 = 0x365F
+0x35C8 = 0x3658
+0x35C9 = 0x3665
+0x35CA = 0x3663
+0x35D4 = 0x3C4A
+0x35D5 = 0x3C46
+0x35D8 = 0x3C47
+0x35D9 = 0x3C4C
+0x35E2 = 0x4252
+0x35E6 = 0x424F
+0x35E7 = 0x424A
+0x35E8 = 0x4255
+0x35EB = 0x4253
+0x35EC = 0x4256
+0x35ED = 0x4251
+0x35F1 = 0x4930
+0x35F2 = 0x492C
+0x35F4 = 0x492D
+0x35FB = 0x4F6B
+0x35FC = 0x4F6C
+0x35FE = 0x4F67
+0x35FF = 0x4F6A
+0x3600 = 0x4F6F
+0x3606 = 0x5572
+0x3608 = 0x5573
+0x3609 = 0x4F6D
+0x360B = 0x5A70
+0x3610 = 0x5F4C
+0x3616 = 0x6632
+0x361B = 0x6C6C
+0x3624 = 0x4258
+0x3625 = 0x6332
+0x3628 = 0x235F
+0x362B = 0x235E
+0x3632 = 0x256D
+0x3640 = 0x2C2F
+0x3641 = 0x2C31
+0x364D = 0x3121
+0x364E = 0x366B
+0x3650 = 0x366E
+0x3659 = 0x3C59
+0x365A = 0x3C5B
+0x365D = 0x3C56
+0x365E = 0x3C58
+0x3660 = 0x425E
+0x3661 = 0x425D
+0x3662 = 0x425B
+0x3664 = 0x425F
+0x366A = 0x4933
+0x366F = 0x492A
+0x3671 = 0x4F78
+0x3677 = 0x557C
+0x367A = 0x557B
+0x3682 = 0x6C6E
+0x3687 = 0x2861
+0x368A = 0x3677
+0x368B = 0x4260
+0x368D = 0x5A7A
+0x3692 = 0x2365
+0x3694 = 0x2571
+0x3696 = 0x2577
+0x3697 = 0x2573
+0x3698 = 0x2578
+0x369C = 0x3125
+0x36A0 = 0x3C5C
+0x36A5 = 0x2256
+0x36A6 = 0x2259
+0x36A7 = 0x2255
+0x36B2 = 0x257B
+0x36B9 = 0x2621
+0x36C2 = 0x286D
+0x36C3 = 0x2869
+0x36CA = 0x2867
+0x36D2 = 0x2C3B
+0x36D7 = 0x2C3F
+0x36D8 = 0x2C3A
+0x36DA = 0x2C3C
+0x36E5 = 0x3129
+0x36EA = 0x3128
+0x36F9 = 0x367E
+0x36FC = 0x367D
+0x3705 = 0x3C5F
+0x3707 = 0x3C61
+0x370C = 0x3C64
+0x370E = 0x3C63
+0x3716 = 0x4267
+0x3717 = 0x426C
+0x3718 = 0x4268
+0x3719 = 0x4266
+0x371D = 0x426B
+0x371E = 0x426D
+0x3722 = 0x4269
+0x3723 = 0x493C
+0x3724 = 0x493A
+0x3727 = 0x4940
+0x372B = 0x5021
+0x372E = 0x5622
+0x372F = 0x5624
+0x3732 = 0x5F54
+0x3737 = 0x6335
+0x3739 = 0x6637
+0x373A = 0x6865
+0x373F = 0x236D
+0x3741 = 0x2870
+0x3742 = 0x2C41
+0x3745 = 0x3C67
+0x374F = 0x2370
+0x3757 = 0x2C42
+0x375E = 0x312E
+0x3763 = 0x3722
+0x3764 = 0x3C6A
+0x3765 = 0x3C6C
+0x3766 = 0x3C6F
+0x3769 = 0x4274
+0x376A = 0x4275
+0x376C = 0x4277
+0x376D = 0x4943
+0x376E = 0x4945
+0x376F = 0x4946
+0x3770 = 0x5A7D
+0x3774 = 0x2371
+0x3775 = 0x2626
+0x3778 = 0x2C4C
+0x377A = 0x4278
+0x377C = 0x225D
+0x377D = 0x2374
+0x377E = 0x2628
+0x377F = 0x2627
+0x3780 = 0x2874
+0x3781 = 0x2875
+0x3782 = 0x2C4D
+0x3784 = 0x3133
+0x3786 = 0x3132
+0x3787 = 0x3728
+0x3788 = 0x3729
+0x3789 = 0x3C71
+0x378A = 0x4279
+0x378F = 0x262A
+0x3792 = 0x2879
+0x3793 = 0x2878
+0x3797 = 0x2C4E
+0x379A = 0x372B
+0x379C = 0x427D
+0x379F = 0x494A
+0x37A3 = 0x2377
+0x37A9 = 0x2261
+0x37AB = 0x237B
+0x37B0 = 0x2378
+0x37B1 = 0x2379
+0x37B7 = 0x2376
+0x37BB = 0x2631
+0x37BC = 0x2632
+0x37BD = 0x262E
+0x37C5 = 0x287B
+0x37C7 = 0x2C5B
+0x37C8 = 0x2C53
+0x37C9 = 0x2C51
+0x37CB = 0x2C5F
+0x37CC = 0x2C55
+0x37CE = 0x2C5A
+0x37CF = 0x2C5E
+0x37D0 = 0x2C57
+0x37D6 = 0x2C54
+0x37D9 = 0x3137
+0x37DB = 0x313D
+0x37DE = 0x3139
+0x37E9 = 0x3732
+0x37EA = 0x3734
+0x37EC = 0x3C72
+0x37F0 = 0x3C76
+0x37F1 = 0x3C73
+0x37F2 = 0x3C7E
+0x37F4 = 0x3D21
+0x37F8 = 0x3C77
+0x37F9 = 0x4322
+0x37FB = 0x432D
+0x37FC = 0x432A
+0x37FD = 0x4321
+0x37FF = 0x4324
+0x3802 = 0x432E
+0x3805 = 0x4950
+0x3806 = 0x494C
+0x380A = 0x494B
+0x380B = 0x4953
+0x380D = 0x494F
+0x380E = 0x494D
+0x3810 = 0x4954
+0x3811 = 0x5026
+0x3812 = 0x5027
+0x3813 = 0x5628
+0x3814 = 0x5025
+0x381B = 0x5627
+0x3820 = 0x5F5A
+0x3825 = 0x663A
+0x3827 = 0x6868
+0x382E = 0x4955
+0x3831 = 0x3142
+0x3834 = 0x2265
+0x3835 = 0x2266
+0x3837 = 0x2422
+0x3838 = 0x2424
+0x383A = 0x2421
+0x383D = 0x2636
+0x383E = 0x2637
+0x383F = 0x2925
+0x3840 = 0x2425
+0x3841 = 0x2922
+0x3842 = 0x2924
+0x3845 = 0x2923
+0x3846 = 0x2921
+0x3847 = 0x2C66
+0x3848 = 0x2C68
+0x3849 = 0x3147
+0x384A = 0x3148
+0x384B = 0x3145
+0x384C = 0x3149
+0x384F = 0x373B
+0x3850 = 0x3736
+0x3851 = 0x373D
+0x3852 = 0x373A
+0x3854 = 0x373C
+0x3856 = 0x3739
+0x3857 = 0x3D28
+0x3858 = 0x3D23
+0x3859 = 0x3D27
+0x385A = 0x3D26
+0x385B = 0x3D29
+0x385C = 0x4333
+0x385D = 0x4332
+0x385E = 0x4331
+0x385F = 0x432F
+0x3863 = 0x5029
+0x3865 = 0x562D
+0x3866 = 0x562B
+0x3867 = 0x633B
+0x3868 = 0x633A
+0x386A = 0x686B
+0x386E = 0x502B
+0x3874 = 0x2638
+0x3875 = 0x263D
+0x3876 = 0x263B
+0x3878 = 0x263C
+0x387A = 0x263A
+0x387F = 0x292A
+0x3881 = 0x2929
+0x3882 = 0x2928
+0x3883 = 0x2C6B
+0x3884 = 0x2C6D
+0x3885 = 0x2C6C
+0x3889 = 0x314E
+0x388A = 0x314C
+0x388B = 0x314F
+0x388E = 0x3740
+0x388F = 0x3741
+0x3892 = 0x4336
+0x3894 = 0x4339
+0x3895 = 0x433A
+0x3896 = 0x495B
+0x3897 = 0x495C
+0x389A = 0x502C
+0x389B = 0x502E
+0x389D = 0x5F5E
+0x389E = 0x633C
+0x389F = 0x2429
+0x38A5 = 0x292B
+0x38A6 = 0x3D2D
+0x38A8 = 0x226A
+0x38AF = 0x2640
+0x38B0 = 0x2641
+0x38B3 = 0x292D
+0x38B5 = 0x292E
+0x38B8 = 0x2C71
+0x38BB = 0x3151
+0x38BC = 0x2C72
+0x38C1 = 0x3D2F
+0x38C2 = 0x3D2E
+0x38C4 = 0x495D
+0x38C5 = 0x495F
+0x38C7 = 0x2642
+0x38C8 = 0x5031
+0x38CC = 0x2643
+0x38D1 = 0x433B
+0x38D2 = 0x4961
+0x38DA = 0x2932
+0x38DB = 0x2934
+0x38E4 = 0x3154
+0x38EB = 0x3749
+0x38ED = 0x3748
+0x38EF = 0x3D33
+0x38F1 = 0x433D
+0x38F6 = 0x5034
+0x38F7 = 0x562F
+0x38FD = 0x2431
+0x38FF = 0x2270
+0x3904 = 0x242E
+0x3906 = 0x2430
+0x3907 = 0x2433
+0x3909 = 0x242F
+0x390A = 0x2432
+0x390D = 0x2935
+0x390E = 0x2937
+0x390F = 0x264D
+0x3912 = 0x2648
+0x3914 = 0x264E
+0x3915 = 0x264C
+0x3916 = 0x2646
+0x391A = 0x2941
+0x391C = 0x293C
+0x391D = 0x2649
+0x391E = 0x2939
+0x3921 = 0x293D
+0x3923 = 0x2D28
+0x3924 = 0x2948
+0x3925 = 0x293A
+0x3926 = 0x293B
+0x3927 = 0x2940
+0x392E = 0x315B
+0x3931 = 0x2D22
+0x3934 = 0x2D23
+0x3936 = 0x2D24
+0x393A = 0x2D2B
+0x393B = 0x315A
+0x393E = 0x315C
+0x393F = 0x3162
+0x3942 = 0x3163
+0x3944 = 0x3160
+0x3946 = 0x315D
+0x3949 = 0x316C
+0x394A = 0x3167
+0x394F = 0x3164
+0x3952 = 0x3166
+0x3953 = 0x315E
+0x395A = 0x316A
+0x395C = 0x3756
+0x395D = 0x3750
+0x395F = 0x3759
+0x3961 = 0x3754
+0x3962 = 0x374E
+0x3965 = 0x3755
+0x3966 = 0x3D3E
+0x3968 = 0x3D37
+0x396E = 0x3D3B
+0x396F = 0x4343
+0x3973 = 0x3D3A
+0x3974 = 0x3D3C
+0x3977 = 0x4342
+0x3978 = 0x4350
+0x397C = 0x4348
+0x397D = 0x4347
+0x397E = 0x4349
+0x3980 = 0x434D
+0x3981 = 0x4965
+0x3985 = 0x434A
+0x3986 = 0x434C
+0x3987 = 0x4346
+0x398B = 0x434B
+0x398C = 0x5038
+0x398E = 0x4967
+0x398F = 0x4969
+0x3990 = 0x4968
+0x3991 = 0x496B
+0x3993 = 0x496D
+0x3995 = 0x496C
+0x3997 = 0x5039
+0x399A = 0x5B23
+0x399B = 0x5B29
+0x399C = 0x5636
+0x399D = 0x5B25
+0x399F = 0x5B24
+0x39A2 = 0x503A
+0x39A4 = 0x6343
+0x39A5 = 0x5F64
+0x39A9 = 0x6342
+0x39AA = 0x6340
+0x39AC = 0x686C
+0x39B0 = 0x2654
+0x39B4 = 0x2D2F
+0x39B5 = 0x2D30
+0x39B9 = 0x3D42
+0x39BA = 0x4354
+0x39BF = 0x2655
+0x39C0 = 0x2656
+0x39C1 = 0x294D
+0x39C3 = 0x217B
+0x39C4 = 0x217A
+0x39C6 = 0x2274
+0x39C7 = 0x2273
+0x39C8 = 0x2275
+0x39C9 = 0x243A
+0x39CA = 0x2436
+0x39D2 = 0x2658
+0x39D7 = 0x2955
+0x39D8 = 0x2D33
+0x39D9 = 0x2659
+0x39E1 = 0x294E
+0x39E2 = 0x2954
+0x39E7 = 0x2D3C
+0x39E9 = 0x2956
+0x39EB = 0x2952
+0x39EC = 0x2D32
+0x39ED = 0x2D31
+0x39F6 = 0x2D3B
+0x39F9 = 0x317C
+0x39FA = 0x3221
+0x39FB = 0x317B
+0x39FE = 0x3225
+0x3A01 = 0x3179
+0x3A03 = 0x3171
+0x3A05 = 0x317E
+0x3A06 = 0x317A
+0x3A09 = 0x376E
+0x3A0A = 0x3762
+0x3A0C = 0x3D45
+0x3A0E = 0x3764
+0x3A10 = 0x376B
+0x3A11 = 0x3768
+0x3A12 = 0x3765
+0x3A15 = 0x3770
+0x3A16 = 0x3761
+0x3A19 = 0x3D50
+0x3A1A = 0x3D4F
+0x3A1C = 0x3D4C
+0x3A1D = 0x3D4A
+0x3A20 = 0x3D48
+0x3A21 = 0x3D4E
+0x3A2D = 0x4358
+0x3A2E = 0x4361
+0x3A33 = 0x4356
+0x3A37 = 0x435C
+0x3A3B = 0x4975
+0x3A3D = 0x4364
+0x3A43 = 0x4A24
+0x3A46 = 0x4979
+0x3A47 = 0x497A
+0x3A48 = 0x4976
+0x3A49 = 0x4A28
+0x3A4A = 0x4A22
+0x3A4C = 0x497E
+0x3A50 = 0x4A23
+0x3A53 = 0x5639
+0x3A54 = 0x5045
+0x3A60 = 0x5B2D
+0x3A62 = 0x5B32
+0x3A63 = 0x5B30
+0x3A64 = 0x5B2E
+0x3A67 = 0x5B31
+0x3A69 = 0x5B2F
+0x3A6F = 0x6347
+0x3A71 = 0x6346
+0x3A74 = 0x6640
+0x3A76 = 0x6A49
+0x3A77 = 0x6A48
+0x3A7A = 0x265B
+0x3A7B = 0x2D40
+0x3A7C = 0x2D3F
+0x3A7D = 0x3227
+0x3A7E = 0x3D54
+0x3A7F = 0x2440
+0x3A81 = 0x265E
+0x3A82 = 0x265F
+0x3A84 = 0x295D
+0x3A88 = 0x2D42
+0x3A8C = 0x3228
+0x3A8E = 0x322C
+0x3A8F = 0x3779
+0x3A91 = 0x3775
+0x3A92 = 0x3778
+0x3A93 = 0x3777
+0x3A95 = 0x3776
+0x3A9C = 0x3D5C
+0x3A9D = 0x3D59
+0x3A9E = 0x3D5B
+0x3AA0 = 0x4366
+0x3AA3 = 0x4369
+0x3AA4 = 0x4A2B
+0x3AA5 = 0x4A2A
+0x3AA6 = 0x4A29
+0x3AA8 = 0x5049
+0x3AA9 = 0x504C
+0x3AAC = 0x5B3A
+0x3AAD = 0x634C
+0x3AAE = 0x6643
+0x3AB5 = 0x2961
+0x3AB9 = 0x4A2E
+0x3ABA = 0x563E
+0x3ABB = 0x6A4B
+0x3ABC = 0x2962
+0x3ABE = 0x2D49
+0x3ACD = 0x3D65
+0x3ACE = 0x4A30
+0x3ACF = 0x4A31
+0x3AD0 = 0x2278
+0x3AD1 = 0x2279
+0x3AD2 = 0x2443
+0x3ADA = 0x2663
+0x3ADC = 0x2963
+0x3ADE = 0x2964
+0x3ADF = 0x2965
+0x3AE5 = 0x2D4C
+0x3AE6 = 0x323B
+0x3AE7 = 0x2D4B
+0x3AEE = 0x2D4D
+0x3AF0 = 0x3236
+0x3AF1 = 0x323A
+0x3AF2 = 0x3237
+0x3AF6 = 0x377E
+0x3AF9 = 0x3825
+0x3AFB = 0x3822
+0x3B0A = 0x3D68
+0x3B0B = 0x3D67
+0x3B0E = 0x436E
+0x3B13 = 0x4A32
+0x3B17 = 0x5052
+0x3B18 = 0x5051
+0x3B1D = 0x5053
+0x3B22 = 0x5640
+0x3B23 = 0x5B40
+0x3B25 = 0x5B41
+0x3B26 = 0x5B3F
+0x3B31 = 0x5056
+0x3B39 = 0x3A43
+0x3B43 = 0x2448
+0x3B53 = 0x296F
+0x3B54 = 0x296C
+0x3B58 = 0x2D57
+0x3B59 = 0x2D51
+0x3B5A = 0x2D54
+0x3B5B = 0x2D58
+0x3B5E = 0x2D52
+0x3B5F = 0x2D5B
+0x3B61 = 0x2D56
+0x3B69 = 0x3243
+0x3B6D = 0x3242
+0x3B6E = 0x3246
+0x3B6F = 0x3241
+0x3B70 = 0x3834
+0x3B78 = 0x382F
+0x3B7A = 0x382C
+0x3B7D = 0x382A
+0x3B7F = 0x382D
+0x3B82 = 0x3835
+0x3B84 = 0x3837
+0x3B8B = 0x3D78
+0x3B8F = 0x3D6B
+0x3B90 = 0x3D6E
+0x3B91 = 0x3D6F
+0x3B95 = 0x3D6D
+0x3B97 = 0x3D75
+0x3B9D = 0x4423
+0x3B9E = 0x3D76
+0x3BA5 = 0x4424
+0x3BA6 = 0x4375
+0x3BA7 = 0x4421
+0x3BA8 = 0x437C
+0x3BAA = 0x4378
+0x3BAB = 0x4373
+0x3BAD = 0x4374
+0x3BAF = 0x437D
+0x3BB0 = 0x437E
+0x3BB1 = 0x437A
+0x3BB2 = 0x4422
+0x3BB5 = 0x4425
+0x3BB6 = 0x4371
+0x3BB9 = 0x3D72
+0x3BC1 = 0x4A3A
+0x3BC5 = 0x4A37
+0x3BC6 = 0x4A36
+0x3BCA = 0x4A38
+0x3BCB = 0x4A42
+0x3BD4 = 0x5060
+0x3BD5 = 0x505A
+0x3BD8 = 0x5059
+0x3BD9 = 0x4A39
+0x3BDD = 0x5649
+0x3BE1 = 0x505E
+0x3BE3 = 0x5064
+0x3BEB = 0x5648
+0x3BEF = 0x564B
+0x3BF7 = 0x5B48
+0x3BF8 = 0x5B44
+0x3BFA = 0x5B4A
+0x3BFB = 0x5B49
+0x3BFE = 0x5F6F
+0x3BFF = 0x5F73
+0x3C01 = 0x5F70
+0x3C02 = 0x5F6E
+0x3C03 = 0x5F72
+0x3C04 = 0x5F75
+0x3C0B = 0x6351
+0x3C0C = 0x634F
+0x3C0F = 0x6354
+0x3C18 = 0x686E
+0x3C1F = 0x266D
+0x3C21 = 0x2670
+0x3C22 = 0x266C
+0x3C23 = 0x2D60
+0x3C24 = 0x2970
+0x3C25 = 0x2971
+0x3C27 = 0x2974
+0x3C28 = 0x2973
+0x3C2A = 0x2D5D
+0x3C2B = 0x2D61
+0x3C2C = 0x2D62
+0x3C2D = 0x2D5E
+0x3C2F = 0x3248
+0x3C30 = 0x3249
+0x3C32 = 0x383B
+0x3C33 = 0x3839
+0x3C36 = 0x383C
+0x3C39 = 0x3E21
+0x3C3A = 0x3D7C
+0x3C3B = 0x3D7B
+0x3C3C = 0x3D7D
+0x3C3D = 0x3D7E
+0x3C3E = 0x3E22
+0x3C41 = 0x442A
+0x3C42 = 0x4A4C
+0x3C44 = 0x5066
+0x3C45 = 0x5067
+0x3C46 = 0x564F
+0x3C47 = 0x564E
+0x3C4A = 0x5F77
+0x3C4C = 0x6871
+0x3C56 = 0x383F
+0x3C59 = 0x227C
+0x3C5C = 0x2675
+0x3C63 = 0x324A
+0x3C64 = 0x3845
+0x3C65 = 0x3844
+0x3C66 = 0x3846
+0x3C67 = 0x3842
+0x3C6B = 0x3E23
+0x3C6C = 0x3E24
+0x3C6F = 0x4432
+0x3C71 = 0x4433
+0x3C72 = 0x4430
+0x3C73 = 0x4A50
+0x3C74 = 0x4A4F
+0x3C75 = 0x506B
+0x3C76 = 0x506A
+0x3C78 = 0x5651
+0x3C79 = 0x6355
+0x3C7D = 0x2678
+0x3C7E = 0x2D64
+0x3C80 = 0x324F
+0x3C81 = 0x3849
+0x3C82 = 0x384A
+0x3C83 = 0x384B
+0x3C85 = 0x4435
+0x3C88 = 0x506E
+0x3C89 = 0x5653
+0x3C8B = 0x297B
+0x3C8D = 0x2679
+0x3C8F = 0x267A
+0x3C93 = 0x2D66
+0x3C94 = 0x3252
+0x3C95 = 0x3254
+0x3C96 = 0x3253
+0x3C97 = 0x3255
+0x3C99 = 0x2D67
+0x3C9A = 0x3251
+0x3C9D = 0x384F
+0x3C9E = 0x384C
+0x3C9F = 0x3E29
+0x3CA1 = 0x3E28
+0x3CA2 = 0x3E27
+0x3CA3 = 0x443F
+0x3CA4 = 0x4438
+0x3CA5 = 0x4439
+0x3CA6 = 0x443A
+0x3CA8 = 0x443C
+0x3CAA = 0x506F
+0x3CAB = 0x5071
+0x3CAC = 0x5072
+0x3CAF = 0x5B50
+0x3CB0 = 0x5B4F
+0x3CB2 = 0x6D57
+0x3CB3 = 0x2D6A
+0x3CB8 = 0x214F
+0x3CBD = 0x2322
+0x3CC1 = 0x244F
+0x3CC5 = 0x2451
+0x3CD0 = 0x267E
+0x3CD8 = 0x2722
+0x3CDC = 0x297E
+0x3CE7 = 0x2D6B
+0x3CEA = 0x2D6C
+0x3CF4 = 0x3257
+0x3CF6 = 0x3263
+0x3CF7 = 0x3264
+0x3CF9 = 0x325E
+0x3CFE = 0x3258
+0x3CFF = 0x3268
+0x3D01 = 0x325A
+0x3D02 = 0x325C
+0x3D0F = 0x3851
+0x3D10 = 0x3856
+0x3D12 = 0x3852
+0x3D14 = 0x3859
+0x3D18 = 0x3857
+0x3D19 = 0x385A
+0x3D25 = 0x3E37
+0x3D2B = 0x3E30
+0x3D2C = 0x3E39
+0x3D2D = 0x3E2D
+0x3D2F = 0x3E38
+0x3D32 = 0x3E3C
+0x3D36 = 0x3E2F
+0x3D37 = 0x3E32
+0x3D3D = 0x4449
+0x3D43 = 0x4446
+0x3D44 = 0x444D
+0x3D45 = 0x444A
+0x3D4B = 0x4A5F
+0x3D4C = 0x4A61
+0x3D4F = 0x4A68
+0x3D50 = 0x4A5D
+0x3D52 = 0x4A59
+0x3D57 = 0x5074
+0x3D5D = 0x5077
+0x3D5E = 0x507D
+0x3D60 = 0x5076
+0x3D63 = 0x507A
+0x3D67 = 0x507B
+0x3D68 = 0x5656
+0x3D6B = 0x5078
+0x3D6D = 0x4A62
+0x3D71 = 0x565E
+0x3D72 = 0x5660
+0x3D74 = 0x5658
+0x3D76 = 0x5657
+0x3D77 = 0x565C
+0x3D79 = 0x5659
+0x3D7A = 0x565B
+0x3D7D = 0x5B56
+0x3D7E = 0x5B54
+0x3D7F = 0x5B5A
+0x3D80 = 0x5B57
+0x3D81 = 0x5B60
+0x3D84 = 0x5F7B
+0x3D85 = 0x5F7D
+0x3D86 = 0x5B5B
+0x3D87 = 0x5F79
+0x3D8D = 0x635A
+0x3D8E = 0x635E
+0x3D8F = 0x635B
+0x3D92 = 0x6649
+0x3D94 = 0x664A
+0x3D95 = 0x664C
+0x3D96 = 0x6873
+0x3D9B = 0x6A4E
+0x3D9E = 0x6B6D
+0x3D9F = 0x6B6E
+0x3DA3 = 0x2452
+0x3DA7 = 0x2727
+0x3DB2 = 0x2A27
+0x3DB4 = 0x2D73
+0x3DBC = 0x3271
+0x3DBE = 0x3276
+0x3DBF = 0x3270
+0x3DC0 = 0x3277
+0x3DC3 = 0x3865
+0x3DC4 = 0x3861
+0x3DC6 = 0x3862
+0x3DC7 = 0x3864
+0x3DC8 = 0x3860
+0x3DD1 = 0x3E4B
+0x3DD4 = 0x3E48
+0x3DD5 = 0x3E46
+0x3DD6 = 0x3E49
+0x3DDF = 0x4459
+0x3DE3 = 0x4456
+0x3DE4 = 0x445A
+0x3DE5 = 0x445C
+0x3DF0 = 0x4A6A
+0x3DF3 = 0x5125
+0x3DF6 = 0x512B
+0x3DF9 = 0x5124
+0x3DFF = 0x5662
+0x3E05 = 0x5664
+0x3E0C = 0x635F
+0x3E0D = 0x664E
+0x3E0F = 0x6A50
+0x3E12 = 0x272C
+0x3E17 = 0x2D76
+0x3E19 = 0x386B
+0x3E1B = 0x2A2C
+0x3E1C = 0x386C
+0x3E21 = 0x2D7A
+0x3E22 = 0x445F
+0x3E24 = 0x5B64
+0x3E25 = 0x6650
+0x3E28 = 0x2326
+0x3E2A = 0x2455
+0x3E2C = 0x2733
+0x3E2E = 0x2732
+0x3E2F = 0x272F
+0x3E32 = 0x2A2E
+0x3E37 = 0x2D7D
+0x3E38 = 0x2D7C
+0x3E39 = 0x327A
+0x3E3B = 0x3279
+0x3E3C = 0x327E
+0x3E41 = 0x3870
+0x3E42 = 0x3872
+0x3E43 = 0x3873
+0x3E44 = 0x4463
+0x3E46 = 0x3E4E
+0x3E49 = 0x4462
+0x3E4A = 0x4460
+0x3E4B = 0x4464
+0x3E4C = 0x4A6F
+0x3E4D = 0x4A6E
+0x3E4E = 0x4A72
+0x3E4F = 0x4A71
+0x3E50 = 0x4A73
+0x3E51 = 0x512E
+0x3E52 = 0x5130
+0x3E53 = 0x512F
+0x3E54 = 0x5667
+0x3E57 = 0x5B66
+0x3E58 = 0x5B65
+0x3E59 = 0x6024
+0x3E5B = 0x6A51
+0x3E5C = 0x2734
+0x3E5D = 0x2459
+0x3E5F = 0x2456
+0x3E62 = 0x2739
+0x3E67 = 0x273A
+0x3E6B = 0x2A32
+0x3E6C = 0x2A34
+0x3E6D = 0x2A35
+0x3E73 = 0x2E21
+0x3E74 = 0x2D7E
+0x3E75 = 0x2E22
+0x3E76 = 0x2E26
+0x3E78 = 0x2E27
+0x3E7A = 0x3328
+0x3E7C = 0x3329
+0x3E7D = 0x3325
+0x3E7E = 0x332B
+0x3E7F = 0x3327
+0x3E80 = 0x332E
+0x3E81 = 0x3879
+0x3E82 = 0x3877
+0x3E84 = 0x387B
+0x3E87 = 0x4465
+0x3E88 = 0x3E54
+0x3E89 = 0x4466
+0x3E8A = 0x3E53
+0x3E8C = 0x3E52
+0x3E8E = 0x446A
+0x3E90 = 0x4469
+0x3E91 = 0x4468
+0x3E92 = 0x4467
+0x3E94 = 0x387A
+0x3E95 = 0x4A7B
+0x3E96 = 0x4A76
+0x3E97 = 0x4A7A
+0x3E98 = 0x4A7C
+0x3E9B = 0x5132
+0x3E9C = 0x5134
+0x3E9E = 0x566A
+0x3E9F = 0x566B
+0x3EA0 = 0x5B67
+0x3EA3 = 0x6365
+0x3EA4 = 0x6366
+0x3EA5 = 0x6367
+0x3EA6 = 0x6363
+0x3EA7 = 0x6B6F
+0x3EA9 = 0x2329
+0x3EB4 = 0x273B
+0x3EB9 = 0x2A37
+0x3EBA = 0x2A38
+0x3EBF = 0x332F
+0x3EC3 = 0x3330
+0x3ECC = 0x3333
+0x3ED2 = 0x387D
+0x3EDD = 0x3E59
+0x3EEB = 0x4B22
+0x3EEC = 0x4B21
+0x3EF7 = 0x5137
+0x3EFA = 0x566F
+0x3EFE = 0x5B69
+0x3F04 = 0x602A
+0x3F09 = 0x2A39
+0x3F0A = 0x2A3A
+0x3F0C = 0x2E2B
+0x3F0D = 0x3335
+0x3F0E = 0x3334
+0x3F0F = 0x387E
+0x3F10 = 0x4470
+0x3F11 = 0x4471
+0x3F12 = 0x446F
+0x3F13 = 0x4B23
+0x3F14 = 0x4B24
+0x3F15 = 0x5B6C
+0x3F16 = 0x6D5A
+0x3F17 = 0x245E
+0x3F1B = 0x2A3D
+0x3F1E = 0x2E2D
+0x3F20 = 0x2E2C
+0x3F21 = 0x333B
+0x3F22 = 0x3921
+0x3F23 = 0x333A
+0x3F24 = 0x3338
+0x3F25 = 0x3339
+0x3F26 = 0x3337
+0x3F27 = 0x3923
+0x3F28 = 0x3926
+0x3F29 = 0x333C
+0x3F2A = 0x3924
+0x3F2B = 0x3E62
+0x3F2C = 0x3E61
+0x3F2D = 0x3E5D
+0x3F2E = 0x3E60
+0x3F30 = 0x3E63
+0x3F32 = 0x4473
+0x3F33 = 0x4476
+0x3F34 = 0x4474
+0x3F35 = 0x4478
+0x3F36 = 0x4477
+0x3F37 = 0x4475
+0x3F38 = 0x4B25
+0x3F39 = 0x4B27
+0x3F3A = 0x4B26
+0x3F3B = 0x513F
+0x3F3D = 0x5142
+0x3F3E = 0x5141
+0x3F3F = 0x5672
+0x3F40 = 0x5673
+0x3F42 = 0x5675
+0x3F44 = 0x5671
+0x3F46 = 0x5B6F
+0x3F47 = 0x5B6E
+0x3F48 = 0x602C
+0x3F49 = 0x602B
+0x3F4A = 0x6875
+0x3F4B = 0x6B70
+0x3F4C = 0x6A53
+0x3F4E = 0x3E65
+0x3F51 = 0x5678
+0x3F58 = 0x2A41
+0x3F5A = 0x2A43
+0x3F5B = 0x2E2F
+0x3F5C = 0x2E31
+0x3F60 = 0x3928
+0x3F61 = 0x3E69
+0x3F64 = 0x3E68
+0x3F65 = 0x4479
+0x3F67 = 0x4B2A
+0x3F68 = 0x4B29
+0x3F69 = 0x5144
+0x3F6B = 0x5B72
+0x3F6C = 0x5B73
+0x3F6D = 0x602E
+0x3F6E = 0x6369
+0x3F6F = 0x6A54
+0x3F70 = 0x3E6D
+0x3F71 = 0x2461
+0x3F72 = 0x2462
+0x3F77 = 0x2A46
+0x3F79 = 0x2A49
+0x3F7E = 0x2E37
+0x3F7F = 0x2E3B
+0x3F80 = 0x2E35
+0x3F81 = 0x2E36
+0x3F83 = 0x2E33
+0x3F84 = 0x2E3F
+0x3F85 = 0x2E39
+0x3F88 = 0x2E38
+0x3F89 = 0x2E3A
+0x3F8B = 0x3342
+0x3F8D = 0x3340
+0x3F8E = 0x2E3C
+0x3F8F = 0x333F
+0x3F90 = 0x3345
+0x3F92 = 0x3343
+0x3F93 = 0x3932
+0x3F94 = 0x3933
+0x3F99 = 0x3936
+0x3F9B = 0x392F
+0x3F9C = 0x3930
+0x3FA0 = 0x3935
+0x3FA1 = 0x3938
+0x3FA2 = 0x3E74
+0x3FA4 = 0x3E6F
+0x3FA5 = 0x3E78
+0x3FA6 = 0x3E6E
+0x3FA7 = 0x3E76
+0x3FA8 = 0x3E73
+0x3FA9 = 0x3E7A
+0x3FAA = 0x4524
+0x3FAB = 0x4528
+0x3FAF = 0x4523
+0x3FB0 = 0x4521
+0x3FB7 = 0x4B38
+0x3FB9 = 0x4B37
+0x3FBA = 0x4B35
+0x3FBB = 0x4B33
+0x3FBC = 0x4B2F
+0x3FBE = 0x4B2E
+0x3FC1 = 0x4B3B
+0x3FC3 = 0x5148
+0x3FC4 = 0x5149
+0x3FC6 = 0x514E
+0x3FC7 = 0x514A
+0x3FC8 = 0x5150
+0x3FC9 = 0x5726
+0x3FCA = 0x5722
+0x3FCB = 0x5B7B
+0x3FCC = 0x5B77
+0x3FCE = 0x5725
+0x3FD1 = 0x6032
+0x3FD2 = 0x602F
+0x3FD3 = 0x6030
+0x3FD5 = 0x6658
+0x3FD6 = 0x6659
+0x3FD9 = 0x6A55
+0x3FDA = 0x6B72
+0x3FDB = 0x6B71
+0x3FE6 = 0x5156
+0x3FE7 = 0x6037
+0x3FE8 = 0x665B
+0x3FE9 = 0x6C73
+0x3FEA = 0x2746
+0x3FEB = 0x2A4E
+0x3FED = 0x2E46
+0x3FEE = 0x2E45
+0x3FEF = 0x3347
+0x3FF0 = 0x3348
+0x3FF1 = 0x393A
+0x3FF3 = 0x4530
+0x3FF4 = 0x4532
+0x3FF7 = 0x4B3D
+0x3FF8 = 0x5157
+0x3FF9 = 0x5B7E
+0x3FFA = 0x636C
+0x3FFB = 0x2748
+0x3FFC = 0x2A51
+0x3FFD = 0x2A50
+0x3FFE = 0x2E47
+0x3FFF = 0x2E49
+0x4001 = 0x334B
+0x4007 = 0x515A
+0x4008 = 0x4536
+0x4009 = 0x572C
+0x400A = 0x6038
+0x400D = 0x6E48
+0x400F = 0x2465
+0x4010 = 0x274E
+0x4011 = 0x274F
+0x4012 = 0x274D
+0x4013 = 0x274C
+0x4014 = 0x274A
+0x4015 = 0x2A53
+0x4016 = 0x2A56
+0x4017 = 0x2A57
+0x4018 = 0x2A54
+0x4019 = 0x2A58
+0x401B = 0x2A5A
+0x401F = 0x2E52
+0x4023 = 0x2E4D
+0x4028 = 0x3350
+0x4029 = 0x3351
+0x402C = 0x3352
+0x402D = 0x334E
+0x402E = 0x334D
+0x4030 = 0x3949
+0x4032 = 0x394A
+0x4034 = 0x3945
+0x4035 = 0x3948
+0x4036 = 0x393F
+0x4037 = 0x3941
+0x4038 = 0x394B
+0x4039 = 0x3946
+0x403A = 0x394D
+0x403B = 0x3947
+0x403C = 0x3943
+0x403D = 0x3F22
+0x403E = 0x394C
+0x403F = 0x3942
+0x4041 = 0x3F30
+0x4042 = 0x3F2D
+0x4044 = 0x3F25
+0x4045 = 0x3F26
+0x4046 = 0x3F27
+0x4047 = 0x3F2B
+0x4048 = 0x3F2C
+0x404B = 0x4539
+0x404C = 0x4541
+0x404D = 0x453C
+0x404E = 0x4537
+0x4050 = 0x4543
+0x4051 = 0x4546
+0x4052 = 0x453F
+0x4053 = 0x4544
+0x4055 = 0x4538
+0x4058 = 0x4B45
+0x4059 = 0x4B42
+0x405A = 0x4B44
+0x405B = 0x4B47
+0x405C = 0x4B43
+0x405D = 0x4B4D
+0x4060 = 0x4B3F
+0x4064 = 0x515C
+0x4065 = 0x5160
+0x4068 = 0x515D
+0x4069 = 0x5164
+0x406B = 0x5732
+0x406C = 0x572E
+0x406D = 0x5731
+0x406E = 0x572F
+0x4070 = 0x5730
+0x4071 = 0x5733
+0x4072 = 0x5734
+0x4075 = 0x5C27
+0x4076 = 0x5C29
+0x4077 = 0x5C2A
+0x4078 = 0x5C25
+0x407A = 0x5C26
+0x407B = 0x6370
+0x407C = 0x636E
+0x407D = 0x6371
+0x407E = 0x636F
+0x407F = 0x665D
+0x4081 = 0x6878
+0x4082 = 0x6A57
+0x4083 = 0x687A
+0x4084 = 0x6C75
+0x4085 = 0x6E4D
+0x4086 = 0x2751
+0x4087 = 0x2A5F
+0x4088 = 0x3357
+0x4089 = 0x454A
+0x408C = 0x5738
+0x408D = 0x6374
+0x408E = 0x6B75
+0x408F = 0x2E57
+0x4090 = 0x2E58
+0x4091 = 0x335A
+0x4092 = 0x3359
+0x4094 = 0x3F33
+0x4095 = 0x454C
+0x4098 = 0x2753
+0x409A = 0x2A64
+0x409C = 0x2A62
+0x409F = 0x2E5F
+0x40A0 = 0x2E5C
+0x40A1 = 0x2E62
+0x40A6 = 0x2E5E
+0x40A7 = 0x2E61
+0x40A9 = 0x335E
+0x40AA = 0x3361
+0x40AC = 0x335F
+0x40AE = 0x3360
+0x40B3 = 0x3958
+0x40B6 = 0x3953
+0x40B7 = 0x3F40
+0x40B8 = 0x3F39
+0x40B9 = 0x3F3F
+0x40BB = 0x3F3C
+0x40BD = 0x3F3D
+0x40BF = 0x3F3E
+0x40C0 = 0x3F38
+0x40C1 = 0x3F3A
+0x40C2 = 0x3F3B
+0x40C7 = 0x3F42
+0x40C8 = 0x454E
+0x40CA = 0x4551
+0x40CC = 0x454D
+0x40CD = 0x4555
+0x40CE = 0x454F
+0x40D1 = 0x4B5C
+0x40D2 = 0x4B58
+0x40D3 = 0x4B56
+0x40D4 = 0x4B55
+0x40D5 = 0x4B5E
+0x40D7 = 0x4B5B
+0x40DA = 0x516C
+0x40DE = 0x5170
+0x40E0 = 0x516D
+0x40E1 = 0x573B
+0x40E2 = 0x5741
+0x40E4 = 0x5739
+0x40E7 = 0x573F
+0x40EA = 0x5C2D
+0x40EC = 0x5C31
+0x40ED = 0x5C2F
+0x40EE = 0x5C2E
+0x40F0 = 0x603F
+0x40F3 = 0x6376
+0x40F4 = 0x6375
+0x40F5 = 0x665F
+0x40F6 = 0x6660
+0x40F7 = 0x6661
+0x40F8 = 0x687C
+0x40F9 = 0x687B
+0x40FE = 0x2A67
+0x40FF = 0x2A66
+0x4102 = 0x2E64
+0x4105 = 0x3363
+0x4106 = 0x3362
+0x4109 = 0x3959
+0x410B = 0x3F45
+0x410C = 0x3F44
+0x4110 = 0x3F47
+0x411A = 0x5176
+0x411C = 0x5174
+0x411D = 0x5175
+0x411F = 0x5742
+0x4124 = 0x6663
+0x412A = 0x2756
+0x412E = 0x2A6A
+0x412F = 0x2A6F
+0x4130 = 0x2A6B
+0x4131 = 0x2A69
+0x4132 = 0x2A6C
+0x4136 = 0x2E65
+0x413B = 0x3367
+0x413C = 0x3366
+0x413E = 0x3365
+0x4141 = 0x336A
+0x4142 = 0x3369
+0x4143 = 0x336B
+0x4145 = 0x336D
+0x414A = 0x3364
+0x414C = 0x395E
+0x414D = 0x3962
+0x414F = 0x3964
+0x4151 = 0x3963
+0x4153 = 0x3961
+0x4154 = 0x3F4F
+0x4156 = 0x3F4D
+0x4158 = 0x3F4C
+0x415A = 0x3F4B
+0x415C = 0x4557
+0x415D = 0x3F49
+0x4162 = 0x455B
+0x4165 = 0x455A
+0x4167 = 0x4558
+0x4169 = 0x4559
+0x416C = 0x4B65
+0x416D = 0x4B61
+0x416F = 0x4B62
+0x4173 = 0x4B68
+0x4174 = 0x4B66
+0x4175 = 0x4B64
+0x4177 = 0x517D
+0x4178 = 0x517C
+0x417A = 0x5179
+0x417B = 0x5178
+0x417C = 0x517A
+0x417E = 0x5745
+0x4180 = 0x5747
+0x4183 = 0x5C37
+0x4184 = 0x5C35
+0x4185 = 0x5C36
+0x4189 = 0x6379
+0x418A = 0x6665
+0x418D = 0x6664
+0x418E = 0x687E
+0x418F = 0x6921
+0x4191 = 0x2469
+0x4195 = 0x2A71
+0x4196 = 0x2A72
+0x419A = 0x336F
+0x419B = 0x3370
+0x419E = 0x3372
+0x419F = 0x3371
+0x41A2 = 0x3967
+0x41A7 = 0x3F53
+0x41A8 = 0x3F52
+0x41AA = 0x4560
+0x41AC = 0x4B6C
+0x41B0 = 0x5225
+0x41B1 = 0x5222
+0x41B2 = 0x5224
+0x41B7 = 0x574C
+0x41B8 = 0x574D
+0x41B9 = 0x574B
+0x41BA = 0x574F
+0x41BC = 0x5C39
+0x41BD = 0x5C3A
+0x41BE = 0x6048
+0x41BF = 0x6049
+0x41C0 = 0x637C
+0x41C1 = 0x6922
+0x41C5 = 0x2A76
+0x41C8 = 0x2E6D
+0x41CD = 0x396A
+0x41CF = 0x3F54
+0x41D0 = 0x3F55
+0x41D1 = 0x3F5A
+0x41D2 = 0x4563
+0x41D3 = 0x5752
+0x41D4 = 0x5C3B
+0x41D7 = 0x2E75
+0x41D8 = 0x2E70
+0x41DA = 0x2E77
+0x41DC = 0x2E73
+0x41DD = 0x2E72
+0x41DE = 0x3376
+0x41DF = 0x337D
+0x41E2 = 0x3377
+0x41E3 = 0x337B
+0x41E6 = 0x3378
+0x41E7 = 0x396D
+0x41E8 = 0x3974
+0x41E9 = 0x3971
+0x41EB = 0x3F5B
+0x41EC = 0x3972
+0x41EE = 0x3975
+0x41F0 = 0x396F
+0x41F6 = 0x3F66
+0x41F7 = 0x3F62
+0x41F8 = 0x3F61
+0x41FB = 0x3F5D
+0x41FD = 0x3F60
+0x4200 = 0x3F63
+0x4202 = 0x3976
+0x4203 = 0x4565
+0x4205 = 0x456A
+0x4206 = 0x4569
+0x4208 = 0x456E
+0x4209 = 0x4568
+0x420B = 0x456D
+0x420C = 0x4566
+0x420E = 0x4B7B
+0x420F = 0x4B75
+0x4210 = 0x4B70
+0x4213 = 0x4C22
+0x4215 = 0x4B7E
+0x4217 = 0x4C2E
+0x421A = 0x4C30
+0x421B = 0x4C25
+0x421C = 0x4C2D
+0x421D = 0x4B79
+0x4221 = 0x4C2C
+0x4222 = 0x4C27
+0x4223 = 0x4B77
+0x4226 = 0x4C28
+0x422A = 0x5234
+0x422B = 0x523A
+0x422D = 0x5237
+0x422E = 0x522B
+0x422F = 0x5238
+0x4231 = 0x5239
+0x4232 = 0x523B
+0x4233 = 0x5236
+0x4234 = 0x522F
+0x4235 = 0x523D
+0x4236 = 0x5229
+0x4238 = 0x575B
+0x423A = 0x575E
+0x423B = 0x575A
+0x423C = 0x5762
+0x423E = 0x5765
+0x423F = 0x5753
+0x4241 = 0x5756
+0x4242 = 0x5758
+0x4243 = 0x5759
+0x4245 = 0x5755
+0x4248 = 0x5C44
+0x4249 = 0x5C4F
+0x424A = 0x5C4B
+0x424B = 0x5C50
+0x424C = 0x5C43
+0x424E = 0x5C4A
+0x4250 = 0x5C42
+0x4251 = 0x5C4C
+0x4253 = 0x5C46
+0x4254 = 0x5C49
+0x4255 = 0x5C40
+0x4257 = 0x5C48
+0x425B = 0x6056
+0x425E = 0x6053
+0x4263 = 0x5C51
+0x4265 = 0x637E
+0x4266 = 0x6669
+0x4267 = 0x666C
+0x4268 = 0x666E
+0x426A = 0x666A
+0x426C = 0x6668
+0x426D = 0x666D
+0x4270 = 0x6926
+0x4271 = 0x6928
+0x4272 = 0x6A5D
+0x4273 = 0x6A61
+0x4274 = 0x6A5C
+0x4276 = 0x6B76
+0x4277 = 0x6D5C
+0x4278 = 0x6D76
+0x427A = 0x2A77
+0x427E = 0x3425
+0x4282 = 0x397B
+0x4283 = 0x397C
+0x4286 = 0x397D
+0x428E = 0x4572
+0x4297 = 0x4C37
+0x4299 = 0x4C35
+0x429B = 0x576D
+0x429E = 0x5769
+0x429F = 0x576A
+0x42A1 = 0x576B
+0x42A4 = 0x5C56
+0x42A6 = 0x5C55
+0x42A7 = 0x5C54
+0x42AB = 0x605B
+0x42AC = 0x605D
+0x42AD = 0x6423
+0x42B1 = 0x6A65
+0x42B3 = 0x6C7A
+0x42B5 = 0x275C
+0x42BA = 0x2E78
+0x42BB = 0x2E7E
+0x42BE = 0x2E7C
+0x42C0 = 0x2F21
+0x42C2 = 0x2E7D
+0x42C8 = 0x342E
+0x42C9 = 0x3426
+0x42CC = 0x3427
+0x42CD = 0x3430
+0x42CF = 0x342D
+0x42D0 = 0x342B
+0x42D1 = 0x3429
+0x42DF = 0x3F6A
+0x42E2 = 0x3F6E
+0x42E3 = 0x3F73
+0x42E4 = 0x3F6F
+0x42E8 = 0x4575
+0x42E9 = 0x457E
+0x42EA = 0x4579
+0x42EB = 0x4621
+0x42F0 = 0x4623
+0x42F5 = 0x4C3E
+0x42F6 = 0x4C3C
+0x42F7 = 0x4C40
+0x42FD = 0x4C3A
+0x42FE = 0x4C3D
+0x42FF = 0x4C3F
+0x4301 = 0x4C44
+0x4306 = 0x5249
+0x4308 = 0x5247
+0x430C = 0x5773
+0x4312 = 0x576E
+0x4316 = 0x5C62
+0x4317 = 0x5C60
+0x4318 = 0x5772
+0x431C = 0x6066
+0x431D = 0x6063
+0x431E = 0x6068
+0x431F = 0x6062
+0x4325 = 0x6424
+0x432A = 0x692A
+0x432D = 0x692B
+0x432E = 0x6A66
+0x432F = 0x6B79
+0x4330 = 0x6B78
+0x4333 = 0x6C7C
+0x4334 = 0x6C7B
+0x4335 = 0x6D77
+0x4342 = 0x2A79
+0x4343 = 0x2F29
+0x4347 = 0x3434
+0x4349 = 0x3433
+0x434A = 0x3A28
+0x434B = 0x4625
+0x434D = 0x524E
+0x434E = 0x6A6B
+0x4354 = 0x2A7B
+0x4355 = 0x2F2A
+0x4357 = 0x2F2D
+0x4358 = 0x3435
+0x4359 = 0x3F75
+0x435A = 0x3A2A
+0x4361 = 0x524F
+0x4362 = 0x5775
+0x4363 = 0x5C65
+0x4364 = 0x606D
+0x4365 = 0x667B
+0x4366 = 0x6B7B
+0x4368 = 0x2F2E
+0x436A = 0x3438
+0x436B = 0x3436
+0x436C = 0x3437
+0x436E = 0x3A2D
+0x436F = 0x3A31
+0x4370 = 0x3A30
+0x4371 = 0x3F76
+0x4373 = 0x4627
+0x4375 = 0x4628
+0x4377 = 0x4C49
+0x4378 = 0x5253
+0x437A = 0x5777
+0x437B = 0x5C6A
+0x437C = 0x5C6B
+0x437D = 0x692C
+0x4380 = 0x343A
+0x4382 = 0x343B
+0x4383 = 0x343E
+0x4384 = 0x343C
+0x4387 = 0x3A34
+0x4388 = 0x3A35
+0x438A = 0x3A33
+0x438C = 0x3F78
+0x438E = 0x3F77
+0x4391 = 0x462A
+0x4392 = 0x4629
+0x4393 = 0x462B
+0x4394 = 0x5255
+0x4395 = 0x5256
+0x439A = 0x667D
+0x439F = 0x2B27
+0x43A0 = 0x2B28
+0x43A1 = 0x2F38
+0x43A2 = 0x2B29
+0x43A4 = 0x3F7A
+0x43A6 = 0x462E
+0x43A7 = 0x462D
+0x43A8 = 0x462F
+0x43A9 = 0x4632
+0x43AA = 0x4630
+0x43AB = 0x4C4F
+0x43AD = 0x577D
+0x43AE = 0x577A
+0x43AF = 0x577B
+0x43B0 = 0x5C70
+0x43B1 = 0x6721
+0x43B2 = 0x246D
+0x43B6 = 0x3441
+0x43B7 = 0x3A39
+0x43BA = 0x4636
+0x43BB = 0x4634
+0x43BC = 0x4635
+0x43BD = 0x4637
+0x43C0 = 0x4C52
+0x43C1 = 0x525A
+0x43C3 = 0x525B
+0x43C4 = 0x5821
+0x43C5 = 0x5824
+0x43C6 = 0x5823
+0x43C7 = 0x5822
+0x43C9 = 0x6428
+0x43CC = 0x232D
+0x43CE = 0x246F
+0x43CF = 0x246E
+0x43D4 = 0x2766
+0x43D6 = 0x2762
+0x43D7 = 0x2767
+0x43D8 = 0x2763
+0x43D9 = 0x2765
+0x43DF = 0x2B2F
+0x43E0 = 0x2B2A
+0x43E1 = 0x2B2C
+0x43E7 = 0x2F41
+0x43E8 = 0x2F46
+0x43E9 = 0x2F47
+0x43EA = 0x2F3F
+0x43F0 = 0x344C
+0x43F1 = 0x3448
+0x43F3 = 0x344B
+0x43F4 = 0x3452
+0x43F5 = 0x3451
+0x43F6 = 0x344A
+0x43F7 = 0x3453
+0x43FC = 0x3A49
+0x43FD = 0x3A3A
+0x43FF = 0x3A45
+0x4401 = 0x3A4A
+0x4402 = 0x3A41
+0x4403 = 0x3A40
+0x4404 = 0x3A42
+0x4405 = 0x3A3D
+0x4408 = 0x3A3F
+0x4409 = 0x3A44
+0x440A = 0x3A4B
+0x440E = 0x4027
+0x4410 = 0x402A
+0x4411 = 0x4023
+0x4412 = 0x4026
+0x4414 = 0x3F7D
+0x4415 = 0x4028
+0x4417 = 0x402C
+0x441B = 0x4025
+0x441C = 0x4645
+0x441D = 0x463E
+0x441E = 0x463C
+0x441F = 0x463D
+0x4420 = 0x463F
+0x4422 = 0x4642
+0x4423 = 0x4640
+0x4424 = 0x463B
+0x4427 = 0x4638
+0x4428 = 0x4647
+0x4429 = 0x4641
+0x442B = 0x4C5D
+0x442C = 0x4C58
+0x442D = 0x4C5E
+0x442E = 0x4C55
+0x442F = 0x4C5C
+0x4431 = 0x4C54
+0x4432 = 0x4C5B
+0x4433 = 0x4C5F
+0x4435 = 0x5263
+0x4436 = 0x5264
+0x4439 = 0x525E
+0x443A = 0x5261
+0x443B = 0x5262
+0x443C = 0x5266
+0x443F = 0x582B
+0x4440 = 0x5828
+0x4441 = 0x582C
+0x4442 = 0x5C74
+0x4444 = 0x5C76
+0x4447 = 0x6074
+0x4448 = 0x6073
+0x444A = 0x642A
+0x444B = 0x6722
+0x444C = 0x6724
+0x444D = 0x6723
+0x444E = 0x6725
+0x444F = 0x6930
+0x4454 = 0x2F4A
+0x4455 = 0x3458
+0x4457 = 0x4C63
+0x4458 = 0x526B
+0x445C = 0x4C64
+0x4460 = 0x276F
+0x4461 = 0x2B33
+0x4462 = 0x2B32
+0x4465 = 0x2F50
+0x446B = 0x3A4E
+0x446C = 0x3A4F
+0x4470 = 0x402F
+0x4471 = 0x464F
+0x4472 = 0x4651
+0x4473 = 0x4650
+0x447A = 0x4C68
+0x447B = 0x4C65
+0x447C = 0x526C
+0x447D = 0x526D
+0x447F = 0x5830
+0x4480 = 0x5834
+0x4481 = 0x5833
+0x4486 = 0x5832
+0x4488 = 0x5C7C
+0x4489 = 0x642D
+0x448A = 0x2F53
+0x448B = 0x345C
+0x448C = 0x526F
+0x448D = 0x526E
+0x448E = 0x5835
+0x448F = 0x5C7D
+0x4490 = 0x6933
+0x4496 = 0x2476
+0x4497 = 0x247D
+0x449E = 0x2772
+0x44A0 = 0x2821
+0x44A1 = 0x2773
+0x44A7 = 0x2B36
+0x44B0 = 0x2F55
+0x44B2 = 0x2F61
+0x44B8 = 0x2F5E
+0x44BC = 0x2F59
+0x44BD = 0x2F64
+0x44C2 = 0x345E
+0x44C3 = 0x346C
+0x44C4 = 0x3471
+0x44C6 = 0x3469
+0x44C7 = 0x3465
+0x44C9 = 0x3466
+0x44CA = 0x3462
+0x44CB = 0x345D
+0x44CC = 0x3463
+0x44D7 = 0x3A6C
+0x44D8 = 0x3A60
+0x44D9 = 0x3A5F
+0x44DA = 0x3A64
+0x44DB = 0x3A59
+0x44DD = 0x3A5B
+0x44DE = 0x3A56
+0x44E0 = 0x3A5E
+0x44E3 = 0x3A5C
+0x44E4 = 0x3A61
+0x44ED = 0x4030
+0x44EE = 0x4032
+0x44EF = 0x3A65
+0x44F1 = 0x4669
+0x44F2 = 0x4047
+0x44F3 = 0x4049
+0x44F4 = 0x403A
+0x44F8 = 0x4048
+0x44FA = 0x404C
+0x44FC = 0x4665
+0x44FE = 0x4657
+0x4500 = 0x4664
+0x4502 = 0x4653
+0x4504 = 0x4661
+0x4506 = 0x466D
+0x4507 = 0x4660
+0x4508 = 0x465C
+0x450F = 0x4C72
+0x4511 = 0x4C70
+0x4512 = 0x4D24
+0x4513 = 0x4C6B
+0x4515 = 0x4C71
+0x4517 = 0x4C6D
+0x4518 = 0x4C73
+0x451C = 0x4C7D
+0x451E = 0x4C6C
+0x4520 = 0x4C6E
+0x4529 = 0x4D21
+0x452A = 0x4C6F
+0x452C = 0x4C77
+0x452D = 0x5277
+0x452E = 0x527B
+0x452F = 0x5279
+0x4530 = 0x532C
+0x4531 = 0x5321
+0x4532 = 0x5276
+0x4534 = 0x5325
+0x4536 = 0x527E
+0x4538 = 0x5323
+0x4539 = 0x527A
+0x453A = 0x527C
+0x453B = 0x5272
+0x453E = 0x5322
+0x453F = 0x5273
+0x4541 = 0x5327
+0x4543 = 0x5331
+0x4544 = 0x4667
+0x4545 = 0x5844
+0x4546 = 0x583C
+0x4547 = 0x5838
+0x4548 = 0x5842
+0x454A = 0x5836
+0x454B = 0x583B
+0x454E = 0x583D
+0x4553 = 0x5C7E
+0x4554 = 0x5D2B
+0x4559 = 0x5D23
+0x455B = 0x5D21
+0x455E = 0x6077
+0x4561 = 0x6078
+0x4566 = 0x642F
+0x4567 = 0x6434
+0x4569 = 0x6433
+0x456D = 0x6432
+0x456E = 0x6438
+0x4570 = 0x6430
+0x4572 = 0x6436
+0x4573 = 0x6727
+0x4575 = 0x6728
+0x4579 = 0x6937
+0x457E = 0x6B7D
+0x457F = 0x6D5E
+0x4580 = 0x6C7D
+0x4582 = 0x6D79
+0x4583 = 0x6D7B
+0x4585 = 0x6E37
+0x4586 = 0x6E36
+0x4589 = 0x2B3E
+0x458A = 0x2F67
+0x4597 = 0x4D26
+0x4598 = 0x5336
+0x4599 = 0x5D32
+0x459C = 0x643A
+0x45A1 = 0x2F69
+0x45A2 = 0x2F6B
+0x45A6 = 0x347C
+0x45A8 = 0x347B
+0x45A9 = 0x3479
+0x45AD = 0x3A72
+0x45AF = 0x3A74
+0x45B2 = 0x3A70
+0x45B3 = 0x3A6D
+0x45B6 = 0x4056
+0x45B7 = 0x4057
+0x45BA = 0x405B
+0x45BB = 0x3A6E
+0x45BC = 0x405D
+0x45BF = 0x4678
+0x45C1 = 0x4672
+0x45C2 = 0x4673
+0x45C3 = 0x4671
+0x45C4 = 0x4675
+0x45C6 = 0x4670
+0x45C7 = 0x4676
+0x45CA = 0x467B
+0x45D0 = 0x4D30
+0x45D2 = 0x4679
+0x45D3 = 0x4D36
+0x45D4 = 0x4D2F
+0x45D7 = 0x533E
+0x45DA = 0x533D
+0x45DB = 0x584D
+0x45E0 = 0x5857
+0x45E1 = 0x5852
+0x45E3 = 0x5858
+0x45E4 = 0x584F
+0x45E5 = 0x5856
+0x45E7 = 0x584E
+0x45E9 = 0x5854
+0x45EA = 0x585F
+0x45EF = 0x5D3B
+0x45F1 = 0x5D39
+0x45F4 = 0x6124
+0x45F7 = 0x6121
+0x45F8 = 0x6125
+0x45FC = 0x643B
+0x45FD = 0x643C
+0x45FE = 0x6440
+0x45FF = 0x643E
+0x4600 = 0x6441
+0x4603 = 0x6730
+0x4604 = 0x643D
+0x4605 = 0x693E
+0x460B = 0x6A78
+0x460E = 0x6E39
+0x4613 = 0x4723
+0x4614 = 0x4D37
+0x4615 = 0x2F6F
+0x4616 = 0x3A78
+0x4618 = 0x534A
+0x461D = 0x2B46
+0x4620 = 0x2F72
+0x4622 = 0x352A
+0x4623 = 0x3A7A
+0x4624 = 0x352D
+0x4625 = 0x352E
+0x4626 = 0x352C
+0x4628 = 0x3A79
+0x462A = 0x3530
+0x462F = 0x4062
+0x4630 = 0x4725
+0x4634 = 0x472D
+0x4637 = 0x4066
+0x4638 = 0x4731
+0x4639 = 0x4727
+0x463B = 0x4060
+0x463C = 0x472A
+0x463D = 0x472E
+0x463E = 0x4726
+0x463F = 0x472B
+0x4643 = 0x4D3C
+0x4644 = 0x4D3F
+0x4645 = 0x4D3A
+0x4646 = 0x4D39
+0x4647 = 0x4D42
+0x4648 = 0x4D40
+0x4649 = 0x4D47
+0x464E = 0x5352
+0x464F = 0x5355
+0x4650 = 0x5356
+0x4652 = 0x534F
+0x4654 = 0x5863
+0x4655 = 0x5867
+0x4658 = 0x5864
+0x465C = 0x5865
+0x465F = 0x5D4A
+0x4660 = 0x5D48
+0x4661 = 0x5D49
+0x4662 = 0x5D44
+0x4663 = 0x5D46
+0x4664 = 0x612A
+0x4666 = 0x6443
+0x4669 = 0x6444
+0x466C = 0x6A7B
+0x466F = 0x6C26
+0x4671 = 0x6D7D
+0x4673 = 0x2F73
+0x4674 = 0x3531
+0x4675 = 0x3B21
+0x4679 = 0x3533
+0x467A = 0x3535
+0x467C = 0x3B23
+0x467E = 0x3B22
+0x4682 = 0x4736
+0x4683 = 0x4738
+0x4684 = 0x4D4A
+0x4685 = 0x4D48
+0x4686 = 0x535A
+0x4687 = 0x535B
+0x4689 = 0x535C
+0x468B = 0x5868
+0x468C = 0x5869
+0x468D = 0x5D4E
+0x468E = 0x5D50
+0x468F = 0x612D
+0x4690 = 0x612E
+0x4692 = 0x612C
+0x4693 = 0x6130
+0x4695 = 0x6E3B
+0x4697 = 0x353A
+0x4699 = 0x4067
+0x469B = 0x473A
+0x469C = 0x4D51
+0x469D = 0x4D4C
+0x469E = 0x4D4E
+0x469F = 0x4D53
+0x46A0 = 0x4D4F
+0x46A1 = 0x5364
+0x46A2 = 0x5361
+0x46A3 = 0x5362
+0x46A5 = 0x586B
+0x46A6 = 0x586A
+0x46A8 = 0x6131
+0x46A9 = 0x6134
+0x46AA = 0x6446
+0x46AB = 0x6447
+0x46AD = 0x6D22
+0x46B1 = 0x2F7E
+0x46B3 = 0x3541
+0x46B7 = 0x3544
+0x46BC = 0x353F
+0x46BF = 0x3543
+0x46C4 = 0x3B33
+0x46C7 = 0x3B36
+0x46C8 = 0x3B35
+0x46CC = 0x3B34
+0x46CD = 0x3B2A
+0x46CE = 0x3B29
+0x46CF = 0x3B2B
+0x46D7 = 0x406E
+0x46D8 = 0x406D
+0x46D9 = 0x406C
+0x46DD = 0x473D
+0x46DE = 0x4740
+0x46DF = 0x474A
+0x46E0 = 0x473C
+0x46E2 = 0x4746
+0x46E3 = 0x4742
+0x46E5 = 0x4743
+0x46E9 = 0x4D59
+0x46EA = 0x4D56
+0x46EB = 0x4D5C
+0x46EC = 0x4D5E
+0x46EE = 0x4D61
+0x46EF = 0x4D58
+0x46F0 = 0x4D5B
+0x46F2 = 0x4D5F
+0x46F3 = 0x4D5A
+0x46F5 = 0x4D60
+0x46F7 = 0x4D55
+0x46F9 = 0x536A
+0x46FD = 0x536B
+0x46FF = 0x5870
+0x4703 = 0x5D5A
+0x4705 = 0x5D57
+0x4706 = 0x5D5B
+0x4709 = 0x5D54
+0x470B = 0x6140
+0x470E = 0x613B
+0x470F = 0x613D
+0x4710 = 0x6145
+0x4712 = 0x644E
+0x4715 = 0x644C
+0x4717 = 0x6448
+0x4719 = 0x673D
+0x471A = 0x673F
+0x471C = 0x673E
+0x471D = 0x6740
+0x471E = 0x6739
+0x4721 = 0x6948
+0x472A = 0x2B49
+0x472B = 0x3023
+0x472E = 0x474C
+0x4730 = 0x5875
+0x4731 = 0x5D61
+0x4732 = 0x694C
+0x4734 = 0x354A
+0x4736 = 0x4074
+0x4737 = 0x474E
+0x4738 = 0x474F
+0x473A = 0x4D64
+0x473C = 0x5373
+0x473E = 0x5372
+0x4740 = 0x5876
+0x4741 = 0x5877
+0x4743 = 0x6744
+0x4744 = 0x6D24
+0x4745 = 0x3025
+0x4746 = 0x354B
+0x4748 = 0x354C
+0x474A = 0x4D67
+0x474B = 0x4D65
+0x474C = 0x4D68
+0x474D = 0x5375
+0x474E = 0x5377
+0x474F = 0x5D64
+0x4750 = 0x6148
+0x4751 = 0x6146
+0x4752 = 0x6745
+0x4755 = 0x6D25
+0x4756 = 0x3550
+0x475A = 0x3B3E
+0x4763 = 0x614A
+0x4766 = 0x5D68
+0x4767 = 0x3551
+0x4768 = 0x3554
+0x476A = 0x3B3F
+0x476B = 0x3B41
+0x476D = 0x3B42
+0x476F = 0x3B43
+0x4770 = 0x4121
+0x4778 = 0x4D6E
+0x4779 = 0x4D6C
+0x477B = 0x4D6D
+0x4780 = 0x537D
+0x4781 = 0x5379
+0x4782 = 0x537B
+0x4783 = 0x537A
+0x4786 = 0x587A
+0x4788 = 0x537E
+0x478B = 0x6B21
+0x4793 = 0x4759
+0x4794 = 0x4758
+0x4795 = 0x6748
+0x4797 = 0x3027
+0x4798 = 0x3028
+0x4799 = 0x3555
+0x479A = 0x3556
+0x479E = 0x3B45
+0x47A3 = 0x3B48
+0x47A4 = 0x3B47
+0x47A5 = 0x4126
+0x47A6 = 0x4127
+0x47A9 = 0x4128
+0x47AB = 0x475A
+0x47AD = 0x475B
+0x47B4 = 0x4D73
+0x47B5 = 0x4D71
+0x47B7 = 0x4D74
+0x47B9 = 0x5426
+0x47BD = 0x587D
+0x47BE = 0x5925
+0x47BF = 0x587C
+0x47C1 = 0x5D6D
+0x47C3 = 0x5D6C
+0x47C4 = 0x5D6A
+0x47C5 = 0x5D6E
+0x47C7 = 0x614D
+0x47C9 = 0x6455
+0x47CA = 0x6453
+0x47CB = 0x6456
+0x47CC = 0x674A
+0x47CD = 0x694E
+0x47CF = 0x694F
+0x47D0 = 0x6B23
+0x47D1 = 0x6C28
+0x47D2 = 0x6D27
+0x47D3 = 0x2B4C
+0x47D5 = 0x302A
+0x47D7 = 0x355E
+0x47D8 = 0x3559
+0x47DB = 0x355B
+0x47DC = 0x355C
+0x47DD = 0x355D
+0x47E0 = 0x3B4C
+0x47E1 = 0x3B50
+0x47E3 = 0x3B4D
+0x47E4 = 0x3B49
+0x47E8 = 0x3B4A
+0x47E9 = 0x3B4B
+0x47EA = 0x3B4F
+0x47ED = 0x3B51
+0x47EE = 0x4129
+0x47F5 = 0x475E
+0x47F6 = 0x4761
+0x47F7 = 0x475F
+0x47F8 = 0x4762
+0x47F9 = 0x4765
+0x47FB = 0x4764
+0x47FE = 0x4D77
+0x47FF = 0x4E22
+0x4804 = 0x4D7E
+0x4805 = 0x4E21
+0x4806 = 0x4D7D
+0x4807 = 0x4D79
+0x4808 = 0x4D78
+0x4809 = 0x4D76
+0x480B = 0x4E23
+0x480D = 0x542E
+0x4810 = 0x542F
+0x4811 = 0x542D
+0x4813 = 0x5430
+0x4817 = 0x592B
+0x4818 = 0x592C
+0x4819 = 0x5926
+0x481B = 0x592A
+0x481C = 0x5928
+0x481F = 0x5D74
+0x4820 = 0x5D78
+0x4821 = 0x5D72
+0x4822 = 0x5D75
+0x4824 = 0x6150
+0x4826 = 0x6151
+0x4827 = 0x5D77
+0x4828 = 0x645B
+0x4829 = 0x645A
+0x482A = 0x6750
+0x482B = 0x674C
+0x482D = 0x6B24
+0x482F = 0x6C29
+0x4834 = 0x3B52
+0x4835 = 0x3B53
+0x483B = 0x4E26
+0x483C = 0x5432
+0x483D = 0x5930
+0x4840 = 0x645F
+0x4842 = 0x2B4D
+0x4843 = 0x2B4E
+0x4849 = 0x3561
+0x484A = 0x3562
+0x4851 = 0x3B54
+0x4854 = 0x412A
+0x4857 = 0x412C
+0x4858 = 0x4766
+0x4859 = 0x4769
+0x485A = 0x4767
+0x485C = 0x4E28
+0x485D = 0x4E27
+0x485E = 0x4E2A
+0x485F = 0x4E29
+0x4862 = 0x5433
+0x4863 = 0x5434
+0x4866 = 0x5932
+0x4867 = 0x5935
+0x4868 = 0x5937
+0x486A = 0x5931
+0x486B = 0x5D7C
+0x486C = 0x5D7B
+0x486D = 0x5D7A
+0x486F = 0x5D7D
+0x4870 = 0x5D7E
+0x4872 = 0x6159
+0x4873 = 0x6158
+0x4874 = 0x6157
+0x4875 = 0x6460
+0x4876 = 0x6461
+0x4877 = 0x6752
+0x487D = 0x6D61
+0x487E = 0x6E21
+0x4883 = 0x4E2E
+0x4885 = 0x476B
+0x4888 = 0x6463
+0x488B = 0x2522
+0x4890 = 0x2B53
+0x4891 = 0x2B50
+0x4893 = 0x302D
+0x4894 = 0x3030
+0x4896 = 0x302E
+0x489A = 0x3569
+0x489D = 0x3B57
+0x48A1 = 0x412F
+0x48A4 = 0x476C
+0x48A7 = 0x4E31
+0x48A8 = 0x4E35
+0x48AD = 0x5938
+0x48AE = 0x5939
+0x48B1 = 0x615E
+0x48B2 = 0x6C2C
+0x48B4 = 0x2332
+0x48B9 = 0x2829
+0x48BC = 0x2B56
+0x48BF = 0x2B54
+0x48C0 = 0x2B58
+0x48C4 = 0x3038
+0x48C5 = 0x3034
+0x48C7 = 0x3033
+0x48C8 = 0x4771
+0x48CA = 0x356C
+0x48CB = 0x356E
+0x48CC = 0x3573
+0x48CD = 0x356B
+0x48CF = 0x3570
+0x48D0 = 0x3B5E
+0x48D3 = 0x4134
+0x48D4 = 0x4136
+0x48D6 = 0x593C
+0x48D7 = 0x4138
+0x48D8 = 0x476D
+0x48D9 = 0x476E
+0x48DD = 0x4770
+0x48DF = 0x4E3D
+0x48E0 = 0x4E3C
+0x48E4 = 0x6B26
+0x48E9 = 0x3578
+0x48EA = 0x3574
+0x48ED = 0x3575
+0x48EE = 0x3B60
+0x48F2 = 0x3B64
+0x48F6 = 0x413D
+0x48F7 = 0x413C
+0x48F8 = 0x413F
+0x48F9 = 0x413E
+0x48FA = 0x4773
+0x48FB = 0x4774
+0x48FC = 0x4E3F
+0x48FD = 0x4E41
+0x48FE = 0x4E3E
+0x48FF = 0x4E40
+0x4901 = 0x543D
+0x4902 = 0x543C
+0x4903 = 0x543A
+0x4905 = 0x5440
+0x4906 = 0x543B
+0x4909 = 0x593D
+0x490A = 0x5942
+0x490C = 0x5941
+0x490E = 0x6161
+0x490F = 0x6164
+0x4910 = 0x6163
+0x4911 = 0x6162
+0x4912 = 0x6165
+0x4913 = 0x675A
+0x4914 = 0x675B
+0x4915 = 0x6954
+0x4916 = 0x6953
+0x4917 = 0x6C2E
+0x4918 = 0x6C2D
+0x4919 = 0x6E3D
+0x491A = 0x357A
+0x4925 = 0x4779
+0x4927 = 0x4776
+0x4928 = 0x477B
+0x492A = 0x4778
+0x492C = 0x4E43
+0x4935 = 0x5448
+0x4936 = 0x5446
+0x493A = 0x5945
+0x493B = 0x5944
+0x493F = 0x5E2F
+0x4940 = 0x5E2C
+0x4942 = 0x5E27
+0x4944 = 0x5E2B
+0x4949 = 0x6166
+0x494D = 0x6169
+0x494F = 0x6168
+0x4955 = 0x616C
+0x4957 = 0x6466
+0x4958 = 0x646C
+0x495B = 0x646D
+0x495D = 0x675F
+0x495F = 0x6469
+0x4960 = 0x6761
+0x4962 = 0x6763
+0x496F = 0x6B2A
+0x4971 = 0x6B27
+0x4976 = 0x6C30
+0x4988 = 0x3B67
+0x498A = 0x4149
+0x498B = 0x5E32
+0x498D = 0x357C
+0x498F = 0x3B6B
+0x4993 = 0x4150
+0x4994 = 0x414E
+0x4995 = 0x4823
+0x499D = 0x4E48
+0x49A0 = 0x544F
+0x49A1 = 0x544B
+0x49A3 = 0x544C
+0x49AA = 0x594E
+0x49AB = 0x594F
+0x49AC = 0x5954
+0x49AF = 0x594D
+0x49B1 = 0x5952
+0x49B2 = 0x6766
+0x49B3 = 0x6471
+0x49B5 = 0x6955
+0x49C1 = 0x2831
+0x49C2 = 0x2832
+0x49C5 = 0x2B5A
+0x49C7 = 0x2B59
+0x49C9 = 0x3040
+0x49CA = 0x303D
+0x49CC = 0x303E
+0x49CE = 0x303C
+0x49D2 = 0x357D
+0x49D8 = 0x3B6D
+0x49DC = 0x4155
+0x49DD = 0x4154
+0x49E8 = 0x5453
+0x49EA = 0x5451
+0x49EC = 0x5955
+0x49EF = 0x6473
+0x49F0 = 0x6767
+0x49F2 = 0x3624
+0x49F7 = 0x4156
+0x4A01 = 0x5958
+0x4A08 = 0x6956
+0x4A0F = 0x482D
+0x4A10 = 0x4831
+0x4A11 = 0x482E
+0x4A13 = 0x4834
+0x4A15 = 0x4833
+0x4A1B = 0x5459
+0x4A1E = 0x5960
+0x4A21 = 0x5458
+0x4A23 = 0x595D
+0x4A24 = 0x595F
+0x4A25 = 0x5E35
+0x4A28 = 0x5E36
+0x4A2B = 0x6174
+0x4A2C = 0x6173
+0x4A30 = 0x6475
+0x4A32 = 0x6958
+0x4A33 = 0x695A
+0x4A34 = 0x695B
+0x4A3C = 0x695C
+0x4A3D = 0x3628
+0x4A3E = 0x362A
+0x4A3F = 0x3B74
+0x4A40 = 0x4E4C
+0x4A41 = 0x647B
+0x4A42 = 0x415A
+0x4A46 = 0x4838
+0x4A47 = 0x4837
+0x4A48 = 0x545D
+0x4A49 = 0x545C
+0x4A4A = 0x5962
+0x4A4B = 0x647C
+0x4A4C = 0x676E
+0x4A4F = 0x6C33
+0x4A50 = 0x3B79
+0x4A52 = 0x3B76
+0x4A54 = 0x415D
+0x4A55 = 0x415F
+0x4A59 = 0x483A
+0x4A5A = 0x4840
+0x4A5B = 0x483B
+0x4A5E = 0x483D
+0x4A5F = 0x4E4F
+0x4A60 = 0x5463
+0x4A61 = 0x5461
+0x4A62 = 0x5460
+0x4A63 = 0x5464
+0x4A64 = 0x5462
+0x4A65 = 0x5963
+0x4A66 = 0x5468
+0x4A69 = 0x5968
+0x4A6A = 0x5964
+0x4A6F = 0x5E3E
+0x4A71 = 0x5E42
+0x4A72 = 0x5E3C
+0x4A75 = 0x5E3B
+0x4A76 = 0x5E41
+0x4A79 = 0x6177
+0x4A7A = 0x617B
+0x4A7C = 0x6523
+0x4A7D = 0x647E
+0x4A81 = 0x6772
+0x4A82 = 0x6770
+0x4A87 = 0x6B2C
+0x4A89 = 0x6C34
+0x4A8A = 0x6D2D
+0x4A8C = 0x6D65
+0x4A8E = 0x6E22
+0x4A8F = 0x4161
+0x4A90 = 0x4843
+0x4A91 = 0x4841
+0x4A92 = 0x4842
+0x4A93 = 0x4844
+0x4A95 = 0x596B
+0x4A97 = 0x5E45
+0x4A99 = 0x617D
+0x4A9A = 0x617E
+0x4A9B = 0x6773
+0x4A9C = 0x6960
+0x4AA4 = 0x6775
+0x4AA5 = 0x6B2D
+0x4AAB = 0x546A
+0x4AAC = 0x5469
+0x4AAE = 0x6222
+0x4AAF = 0x6223
+0x4AB1 = 0x3B7B
+0x4AB3 = 0x4165
+0x4AB4 = 0x4164
+0x4AB7 = 0x484D
+0x4AB9 = 0x484E
+0x4ABB = 0x484C
+0x4ABC = 0x484B
+0x4ABE = 0x4847
+0x4AC0 = 0x4E59
+0x4AC1 = 0x4E5C
+0x4AC3 = 0x546D
+0x4AC4 = 0x546F
+0x4AC6 = 0x4E5D
+0x4ACC = 0x5973
+0x4ACF = 0x5977
+0x4AD4 = 0x5E4E
+0x4AD6 = 0x5E49
+0x4AD7 = 0x5E47
+0x4AD8 = 0x5E4B
+0x4ADB = 0x5E4D
+0x4ADC = 0x5E4C
+0x4ADE = 0x6227
+0x4ADF = 0x6229
+0x4AE0 = 0x622D
+0x4AE1 = 0x6226
+0x4AE2 = 0x622C
+0x4AE4 = 0x6225
+0x4AE5 = 0x622F
+0x4AE6 = 0x6228
+0x4AE7 = 0x622B
+0x4AE8 = 0x652F
+0x4AE9 = 0x6531
+0x4AEA = 0x6530
+0x4AEC = 0x6777
+0x4AED = 0x6779
+0x4AEE = 0x6776
+0x4AEF = 0x677C
+0x4AF0 = 0x677B
+0x4AF2 = 0x6963
+0x4AF4 = 0x6962
+0x4AF5 = 0x6C39
+0x4AF8 = 0x362B
+0x4AF9 = 0x3B7E
+0x4AFB = 0x416D
+0x4AFC = 0x4172
+0x4AFD = 0x416E
+0x4AFE = 0x4851
+0x4AFF = 0x4856
+0x4B00 = 0x4859
+0x4B01 = 0x4850
+0x4B02 = 0x4854
+0x4B04 = 0x4E60
+0x4B05 = 0x4E61
+0x4B06 = 0x5476
+0x4B07 = 0x5477
+0x4B08 = 0x5473
+0x4B09 = 0x5474
+0x4B0A = 0x5475
+0x4B0B = 0x597D
+0x4B0C = 0x5A22
+0x4B0D = 0x5A21
+0x4B0E = 0x597C
+0x4B0F = 0x597A
+0x4B10 = 0x597E
+0x4B11 = 0x5E51
+0x4B13 = 0x5E50
+0x4B14 = 0x5E52
+0x4B18 = 0x6232
+0x4B1B = 0x6536
+0x4B1D = 0x677E
+0x4B1E = 0x6B30
+0x4B1F = 0x6C3A
+0x4B23 = 0x362C
+0x4B26 = 0x3C24
+0x4B28 = 0x3C25
+0x4B2B = 0x4177
+0x4B2C = 0x4174
+0x4B2F = 0x4175
+0x4B33 = 0x4179
+0x4B34 = 0x417A
+0x4B37 = 0x485B
+0x4B3A = 0x485C
+0x4B3D = 0x4E65
+0x4B3E = 0x4E64
+0x4B3F = 0x4E67
+0x4B40 = 0x4E66
+0x4B41 = 0x5478
+0x4B42 = 0x4E69
+0x4B43 = 0x547C
+0x4B44 = 0x547D
+0x4B45 = 0x547A
+0x4B46 = 0x5A27
+0x4B47 = 0x5522
+0x4B48 = 0x5A28
+0x4B49 = 0x5A2A
+0x4B50 = 0x5E58
+0x4B51 = 0x5E57
+0x4B52 = 0x5E5B
+0x4B53 = 0x5E59
+0x4B54 = 0x5E5A
+0x4B55 = 0x6539
+0x4B56 = 0x6236
+0x4B58 = 0x653C
+0x4B59 = 0x653B
+0x4B5D = 0x6824
+0x4B5E = 0x6823
+0x4B60 = 0x6822
+0x4B61 = 0x6967
+0x4B62 = 0x6965
+0x4B64 = 0x6968
+0x4B65 = 0x6B31
+0x4B67 = 0x6D30
+0x4B68 = 0x6D67
+0x4B69 = 0x6E25
+0x4B6D = 0x5E5F
+0x4B6E = 0x623C
+0x4B6F = 0x485D
+0x4B71 = 0x5526
+0x4B77 = 0x485E
+0x4B79 = 0x485F
+0x4B7F = 0x4E6F
+0x4B82 = 0x4E6E
+0x4B84 = 0x4E6D
+0x4B85 = 0x4E70
+0x4B8B = 0x552D
+0x4B8E = 0x5A2E
+0x4B91 = 0x5A2D
+0x4B93 = 0x5E67
+0x4B95 = 0x5E62
+0x4B97 = 0x5E68
+0x4B99 = 0x5E63
+0x4B9A = 0x5E65
+0x4B9C = 0x6241
+0x4B9D = 0x623F
+0x4B9F = 0x6246
+0x4BA0 = 0x6240
+0x4BA1 = 0x6244
+0x4BA2 = 0x6245
+0x4BA3 = 0x6541
+0x4BA4 = 0x6540
+0x4BA7 = 0x6547
+0x4BAB = 0x6829
+0x4BAC = 0x682A
+0x4BAD = 0x682B
+0x4BAE = 0x682D
+0x4BB1 = 0x6828
+0x4BB4 = 0x696B
+0x4BB5 = 0x6969
+0x4BB7 = 0x6B33
+0x4BB8 = 0x6B34
+0x4BB9 = 0x6B32
+0x4BBE = 0x6D68
+0x4BC0 = 0x6E3F
+0x4BC2 = 0x6E57
+0x4BC8 = 0x4862
+0x4BCB = 0x4E75
+0x4BCC = 0x4E73
+0x4BCD = 0x4E76
+0x4BD1 = 0x5530
+0x4BD2 = 0x5532
+0x4BD3 = 0x552F
+0x4BD4 = 0x552E
+0x4BD6 = 0x5A31
+0x4BD7 = 0x5A35
+0x4BD8 = 0x5A30
+0x4BDA = 0x5A33
+0x4BDC = 0x5E6E
+0x4BDE = 0x6248
+0x4BDF = 0x6247
+0x4BE0 = 0x6549
+0x4BE2 = 0x6830
+0x4BE3 = 0x696E
+0x4BE4 = 0x6B35
+0x4BE5 = 0x6C3E
+0x4BE6 = 0x6D33
+0x4BE8 = 0x4222
+0x4BEA = 0x624A
+0x4BF0 = 0x486A
+0x4BF1 = 0x4869
+0x4BF2 = 0x4867
+0x4BF5 = 0x4E7B
+0x4BF7 = 0x5535
+0x4BF8 = 0x5536
+0x4BF9 = 0x5A38
+0x4BFC = 0x5A3B
+0x4BFD = 0x5E70
+0x4BFE = 0x5E73
+0x4C00 = 0x5E74
+0x4C01 = 0x5E76
+0x4C02 = 0x5E75
+0x4C03 = 0x5E77
+0x4C04 = 0x624E
+0x4C06 = 0x624C
+0x4C08 = 0x654D
+0x4C09 = 0x654F
+0x4C0A = 0x654E
+0x4C0E = 0x6972
+0x4C0F = 0x6C43
+0x4C10 = 0x6C41
+0x4C13 = 0x6D35
+0x4C15 = 0x6D69
+0x4C16 = 0x6E49
+0x4C20 = 0x4F24
+0x4C21 = 0x4F25
+0x4C22 = 0x553F
+0x4C24 = 0x5E7E
+0x4C26 = 0x5E7D
+0x4C27 = 0x5E7C
+0x4C2B = 0x6977
+0x4C2C = 0x6976
+0x4C2F = 0x6C48
+0x4C30 = 0x6C49
+0x4C31 = 0x6E58
+0x4C34 = 0x486D
+0x4C37 = 0x4F28
+0x4C38 = 0x4F34
+0x4C3B = 0x4F39
+0x4C3C = 0x4F32
+0x4C3D = 0x4F2B
+0x4C3E = 0x4F29
+0x4C40 = 0x5544
+0x4C41 = 0x5542
+0x4C42 = 0x5548
+0x4C45 = 0x5541
+0x4C4A = 0x5A40
+0x4C4C = 0x5F21
+0x4C4E = 0x5A42
+0x4C50 = 0x5F23
+0x4C52 = 0x5F27
+0x4C53 = 0x5F25
+0x4C55 = 0x5F24
+0x4C57 = 0x5F29
+0x4C58 = 0x5F2B
+0x4C59 = 0x625D
+0x4C5B = 0x6267
+0x4C5C = 0x6257
+0x4C5D = 0x6261
+0x4C5E = 0x6259
+0x4C5F = 0x6254
+0x4C62 = 0x6262
+0x4C64 = 0x6260
+0x4C65 = 0x6264
+0x4C6C = 0x6555
+0x4C6E = 0x655B
+0x4C71 = 0x6553
+0x4C75 = 0x683D
+0x4C78 = 0x683C
+0x4C7B = 0x683A
+0x4C7E = 0x697D
+0x4C80 = 0x6A21
+0x4C81 = 0x697C
+0x4C83 = 0x697E
+0x4C85 = 0x697B
+0x4C89 = 0x6B3C
+0x4C8A = 0x6B3D
+0x4C8B = 0x6B40
+0x4C8C = 0x6B3B
+0x4C93 = 0x6C4D
+0x4C94 = 0x6C4E
+0x4C97 = 0x6D39
+0x4C9A = 0x6E2C
+0x4C9B = 0x6E2D
+0x4C9C = 0x6E5B
+0x4CAD = 0x4F3F
+0x4CAF = 0x4F44
+0x4CB0 = 0x4F3B
+0x4CB2 = 0x4F40
+0x4CB8 = 0x4F41
+0x4CB9 = 0x554E
+0x4CBB = 0x554D
+0x4CBD = 0x554F
+0x4CBF = 0x5554
+0x4CC1 = 0x554A
+0x4CC3 = 0x5557
+0x4CC5 = 0x554B
+0x4CC7 = 0x5555
+0x4CC9 = 0x5550
+0x4CCD = 0x5A51
+0x4CD1 = 0x5A52
+0x4CD3 = 0x5A50
+0x4CD4 = 0x5F2F
+0x4CD5 = 0x5F35
+0x4CD6 = 0x5F2C
+0x4CD9 = 0x5F32
+0x4CDA = 0x5F31
+0x4CDC = 0x5F38
+0x4CDD = 0x626A
+0x4CDF = 0x626C
+0x4CE0 = 0x6561
+0x4CE2 = 0x626F
+0x4CE4 = 0x5F36
+0x4CE7 = 0x656C
+0x4CEA = 0x656A
+0x4CEB = 0x6564
+0x4CEE = 0x6562
+0x4CEF = 0x656B
+0x4CF2 = 0x6840
+0x4CF3 = 0x6842
+0x4CF4 = 0x6841
+0x4CF7 = 0x6A27
+0x4CF8 = 0x6A2C
+0x4CFB = 0x6A26
+0x4CFE = 0x6B45
+0x4D01 = 0x6B44
+0x4D03 = 0x6B47
+0x4D06 = 0x6B48
+0x4D07 = 0x6C50
+0x4D08 = 0x6C52
+0x4D09 = 0x6C51
+0x4D0B = 0x6C54
+0x4D0C = 0x6D3D
+0x4D11 = 0x6E59
+0x4D1A = 0x4F47
+0x4D1B = 0x5F39
+0x4D1D = 0x6B4D
+0x4D20 = 0x4F49
+0x4D21 = 0x4F4A
+0x4D24 = 0x5558
+0x4D27 = 0x6272
+0x4D2C = 0x4873
+0x4D2D = 0x4874
+0x4D2F = 0x4F4D
+0x4D30 = 0x4F4B
+0x4D31 = 0x5559
+0x4D32 = 0x555C
+0x4D33 = 0x555A
+0x4D34 = 0x555D
+0x4D36 = 0x5F3C
+0x4D37 = 0x5F3B
+0x4D39 = 0x6279
+0x4D3A = 0x6276
+0x4D3B = 0x627D
+0x4D3C = 0x6277
+0x4D3D = 0x627C
+0x4D3E = 0x6849
+0x4D3F = 0x6848
+0x4D40 = 0x684A
+0x4D43 = 0x6B4E
+0x4D46 = 0x6D41
+0x4D48 = 0x6571
+0x4D49 = 0x6572
+0x4D4B = 0x5F3D
+0x4D4C = 0x6321
+0x4D4D = 0x6576
+0x4D4E = 0x684B
+0x4D4F = 0x6B52
+0x4D50 = 0x6C5A
+0x4D52 = 0x555E
+0x4D55 = 0x6579
+0x4D56 = 0x684F
+0x4D57 = 0x684C
+0x4D58 = 0x684E
+0x4D59 = 0x684D
+0x4D5A = 0x6A31
+0x4D5B = 0x6B55
+0x4D5C = 0x6D42
+0x4D5D = 0x422C
+0x4D5F = 0x4F52
+0x4D60 = 0x4F53
+0x4D61 = 0x555F
+0x4D62 = 0x5A5F
+0x4D66 = 0x5F3F
+0x4D68 = 0x6323
+0x4D6A = 0x657C
+0x4D6B = 0x6621
+0x4D6C = 0x657D
+0x4D6E = 0x6852
+0x4D70 = 0x6B56
+0x4D71 = 0x6C5B
+0x4D72 = 0x6D44
+0x4D74 = 0x6D43
+0x4D75 = 0x6D6F
+0x4D76 = 0x5F40
+0x4D78 = 0x6A37
+0x4D7A = 0x5561
+0x4D7B = 0x6C61
+0x4D7C = 0x6C62
+0x4D7D = 0x5F43
+0x4D7E = 0x5F42
+0x4D7F = 0x5F44
+0x4D80 = 0x6326
+0x4D81 = 0x6859
+0x4D82 = 0x5562
+0x4D83 = 0x5A63
+0x4D84 = 0x5F45
+0x4D85 = 0x6327
+0x4D86 = 0x685A
+0x4D88 = 0x6B58
+0x4D89 = 0x6B5B
+0x4D8B = 0x5F46
+0x4D8F = 0x685C
+0x4D90 = 0x6E31
+0x4D92 = 0x5A66
+0x4D94 = 0x5F48
+0x4D95 = 0x6329
+0x4D96 = 0x632B
+0x4D97 = 0x6627
+0x4D98 = 0x6625
+0x4D99 = 0x6626
+0x4D9B = 0x6861
+0x4D9C = 0x6A3D
+0x4D9D = 0x6A3C
+0x4DA0 = 0x6C69
+0x4DA1 = 0x6C66
+0x4DA2 = 0x6C6A
+0x4DA3 = 0x6D4C
+0x4DA4 = 0x6D4B
+0x4DA5 = 0x6D70
+0x4DA9 = 0x6E4B
+0x4DAA = 0x6E4C
+0x4DAB = 0x6E5A
+0x4DB1 = 0x6862
+0x4DB3 = 0x6863
+0x4DB4 = 0x6D51
+0x4E02 = 0x2126
+0x4E12 = 0x2139
+0x4E17 = 0x2155
+0x4E23 = 0x2335
+0x4E29 = 0x2127
+0x4E2F = 0x213A
+0x4E35 = 0x2B5E
+0x4E40 = 0x2122
+0x4E41 = 0x2123
+0x4E51 = 0x2227
+0x4E5A = 0x2124
+0x4E6A = 0x2228
+0x4E74 = 0x2531
+0x4E75 = 0x2530
+0x4E96 = 0x213B
+0x4EB4 = 0x362E
+0x4ED0 = 0x213C
+0x4EDB = 0x215B
+0x4EE2 = 0x215A
+0x4EFE = 0x222D
+0x4F0C = 0x222A
+0x4F1B = 0x222E
+0x4F2E = 0x2339
+0x4F71 = 0x253E
+0x4F99 = 0x2536
+0x4FBC = 0x2838
+0x4FBD = 0x283E
+0x4FE2 = 0x283F
+0x4FE9 = 0x283D
+0x5001 = 0x2B62
+0x500A = 0x2B64
+0x5034 = 0x2B61
+0x5067 = 0x3047
+0x5084 = 0x3634
+0x5086 = 0x3633
+0x508A = 0x3636
+0x5090 = 0x3631
+0x5093 = 0x363C
+0x509F = 0x3639
+0x50A0 = 0x3630
+0x50A1 = 0x363A
+0x50C0 = 0x3C29
+0x50D2 = 0x422D
+0x50DF = 0x4235
+0x50FA = 0x4879
+0x5119 = 0x4F5A
+0x5123 = 0x5565
+0x512C = 0x5569
+0x5142 = 0x213D
+0x514F = 0x233B
+0x5153 = 0x253F
+0x5158 = 0x2840
+0x5173 = 0x2234
+0x5183 = 0x213E
+0x5188 = 0x2152
+0x518E = 0x2236
+0x51AD = 0x215E
+0x51BA = 0x233D
+0x51BF = 0x2540
+0x51C0 = 0x2543
+0x51D5 = 0x363F
+0x51EE = 0x2545
+0x51F7 = 0x2160
+0x5202 = 0x212A
+0x5222 = 0x2340
+0x523D = 0x254E
+0x5258 = 0x2B6E
+0x5285 = 0x4925
+0x5292 = 0x4F64
+0x5295 = 0x556D
+0x52A4 = 0x2242
+0x52A5 = 0x223F
+0x52A7 = 0x2241
+0x52AF = 0x2346
+0x52B0 = 0x2347
+0x52B1 = 0x2348
+0x52BD = 0x2550
+0x52C6 = 0x2849
+0x52C8 = 0x284B
+0x52E5 = 0x3C3C
+0x530C = 0x2551
+0x5318 = 0x305E
+0x531B = 0x2165
+0x5328 = 0x284E
+0x5329 = 0x2850
+0x532B = 0x2B78
+0x532C = 0x305F
+0x5342 = 0x2130
+0x5359 = 0x3060
+0x535B = 0x6630
+0x5364 = 0x234D
+0x5368 = 0x3064
+0x536A = 0x2131
+0x537E = 0x3065
+0x5383 = 0x2144
+0x5387 = 0x2167
+0x5388 = 0x2166
+0x53A1 = 0x3068
+0x53AF = 0x3C40
+0x53B8 = 0x2145
+0x53BD = 0x2248
+0x53C0 = 0x2559
+0x53CF = 0x2169
+0x53D3 = 0x234F
+0x53E7 = 0x216C
+0x53FD = 0x216A
+0x5402 = 0x224C
+0x545D = 0x2564
+0x545E = 0x2563
+0x546E = 0x255F
+0x5483 = 0x2560
+0x54E3 = 0x2C2D
+0x54EC = 0x2C26
+0x54FE = 0x2C29
+0x5515 = 0x2C28
+0x5516 = 0x2C2E
+0x553D = 0x3077
+0x5542 = 0x3072
+0x5547 = 0x3074
+0x555B = 0x306B
+0x5560 = 0x307A
+0x5590 = 0x365C
+0x55D8 = 0x3C4B
+0x560A = 0x4257
+0x5619 = 0x424B
+0x563C = 0x4931
+0x5643 = 0x492E
+0x5675 = 0x4F71
+0x5688 = 0x5574
+0x568B = 0x5578
+0x56A9 = 0x5F4D
+0x56B1 = 0x6331
+0x56BF = 0x6634
+0x56CF = 0x6A44
+0x56D0 = 0x6A43
+0x56D9 = 0x216F
+0x56DC = 0x216D
+0x5710 = 0x3668
+0x5711 = 0x3C52
+0x5725 = 0x2170
+0x5727 = 0x2171
+0x572B = 0x2251
+0x576C = 0x2569
+0x5779 = 0x2566
+0x577A = 0x2568
+0x577E = 0x2565
+0x5787 = 0x256E
+0x57A9 = 0x2860
+0x57B4 = 0x285E
+0x57D3 = 0x2C33
+0x57EB = 0x307B
+0x5817 = 0x3669
+0x582B = 0x366F
+0x5843 = 0x3C57
+0x5844 = 0x366D
+0x5845 = 0x3671
+0x5867 = 0x3C53
+0x589A = 0x4259
+0x5913 = 0x5F52
+0x591B = 0x2252
+0x591D = 0x2570
+0x5928 = 0x2149
+0x5933 = 0x2172
+0x5935 = 0x2253
+0x593F = 0x2362
+0x5943 = 0x2575
+0x5946 = 0x2572
+0x5959 = 0x2C38
+0x595F = 0x3126
+0x5965 = 0x3679
+0x596F = 0x4F7B
+0x598B = 0x2367
+0x5991 = 0x2369
+0x5995 = 0x236A
+0x5A0E = 0x2C40
+0x5A10 = 0x2C3E
+0x5A27 = 0x2C39
+0x5A28 = 0x2C3D
+0x5B41 = 0x6334
+0x5B52 = 0x2132
+0x5B61 = 0x2622
+0x5B66 = 0x2623
+0x5B68 = 0x286E
+0x5B6F = 0x312C
+0x5B8A = 0x236F
+0x5B90 = 0x2625
+0x5BAF = 0x2C46
+0x5BB1 = 0x2C49
+0x5BBA = 0x2C48
+0x5BCF = 0x3724
+0x5BDD = 0x3C6E
+0x5BED = 0x4944
+0x5BF4 = 0x5F55
+0x5C13 = 0x2173
+0x5C17 = 0x225C
+0x5C23 = 0x214B
+0x5C29 = 0x2629
+0x5C35 = 0x4949
+0x5C5A = 0x3135
+0x5C70 = 0x225F
+0x5C75 = 0x2176
+0x5C7D = 0x2260
+0x5C87 = 0x237A
+0x5CB2 = 0x262F
+0x5CC0 = 0x2634
+0x5CF2 = 0x2C60
+0x5CFC = 0x2C5C
+0x5CFE = 0x2C61
+0x5D54 = 0x3735
+0x5D56 = 0x372F
+0x5D5F = 0x3C79
+0x5D61 = 0x3C7B
+0x5D6A = 0x3C75
+0x5D70 = 0x3C74
+0x5D73 = 0x3C7C
+0x5D74 = 0x3C78
+0x5D85 = 0x432C
+0x5DCE = 0x663B
+0x5DD9 = 0x6B68
+0x5DDA = 0x6A46
+0x5DDC = 0x212C
+0x5DE9 = 0x2263
+0x5DF8 = 0x2C64
+0x5E01 = 0x214C
+0x5E0D = 0x2423
+0x5E50 = 0x3D2A
+0x5E51 = 0x4335
+0x5E56 = 0x4330
+0x5E8E = 0x2428
+0x5EEB = 0x5B21
+0x5F00 = 0x214D
+0x5F19 = 0x226B
+0x5F1C = 0x226C
+0x5F2B = 0x292C
+0x5F2C = 0x2C70
+0x5F3D = 0x3745
+0x5F3F = 0x3D30
+0x5F47 = 0x495E
+0x5F75 = 0x226D
+0x5F7A = 0x242C
+0x5F8D = 0x2931
+0x5F9D = 0x3153
+0x5FA2 = 0x3152
+0x5FA3 = 0x3157
+0x5FA4 = 0x374A
+0x5FB0 = 0x3D34
+0x5FB1 = 0x433F
+0x5FC4 = 0x2136
+0x5FC8 = 0x2271
+0x5FE2 = 0x2650
+0x6018 = 0x2936
+0x601F = 0x264F
+0x6038 = 0x2945
+0x6048 = 0x293F
+0x6057 = 0x293E
+0x6071 = 0x294B
+0x6082 = 0x2D25
+0x608F = 0x2D2D
+0x6091 = 0x2D2C
+0x60A5 = 0x316B
+0x60C2 = 0x3168
+0x6102 = 0x3D3D
+0x612D = 0x3D39
+0x6135 = 0x3D38
+0x616D = 0x496F
+0x61A0 = 0x503B
+0x61A5 = 0x5037
+0x61D5 = 0x5B2B
+0x61D7 = 0x5633
+0x61E1 = 0x5632
+0x61EC = 0x5F60
+0x61EF = 0x5F61
+0x621C = 0x316E
+0x621D = 0x3170
+0x6226 = 0x3D43
+0x624C = 0x2137
+0x6290 = 0x2439
+0x629A = 0x243C
+0x630A = 0x2959
+0x6312 = 0x2951
+0x6323 = 0x295B
+0x6395 = 0x3177
+0x639A = 0x3178
+0x63A6 = 0x3223
+0x63D4 = 0x3771
+0x63EC = 0x3760
+0x63FA = 0x376F
+0x645A = 0x435D
+0x6463 = 0x435E
+0x6502 = 0x5B36
+0x653A = 0x243F
+0x653C = 0x243E
+0x6547 = 0x2D43
+0x654C = 0x2D44
+0x6550 = 0x322B
+0x6552 = 0x322F
+0x656E = 0x3D5D
+0x658A = 0x2D47
+0x6598 = 0x2441
+0x65A3 = 0x563F
+0x65B1 = 0x3D63
+0x65B4 = 0x504E
+0x65C8 = 0x3234
+0x65D4 = 0x3D64
+0x65D8 = 0x504F
+0x65F9 = 0x2662
+0x6616 = 0x2661
+0x662A = 0x2967
+0x6658 = 0x3239
+0x6675 = 0x3824
+0x6685 = 0x3D69
+0x669B = 0x436B
+0x669E = 0x436F
+0x66A3 = 0x436D
+0x66C2 = 0x5050
+0x66D3 = 0x5641
+0x66EA = 0x6A4C
+0x66F1 = 0x217C
+0x671C = 0x3829
+0x6765 = 0x2446
+0x676E = 0x2669
+0x6788 = 0x2665
+0x679B = 0x2667
+0x679E = 0x266A
+0x67BD = 0x2D59
+0x67BE = 0x296E
+0x67E0 = 0x296D
+0x67E1 = 0x2D4E
+0x683F = 0x2D55
+0x684A = 0x2D4F
+0x6888 = 0x323F
+0x68D9 = 0x3832
+0x693A = 0x3D71
+0x6972 = 0x3D6C
+0x69B8 = 0x4377
+0x69BA = 0x4379
+0x69C7 = 0x4427
+0x69D7 = 0x4428
+0x69F5 = 0x4A3D
+0x6A03 = 0x4A48
+0x6A65 = 0x4A4B
+0x6A8B = 0x5645
+0x6AD6 = 0x5F71
+0x6AF2 = 0x6350
+0x6AF6 = 0x634E
+0x6B24 = 0x2671
+0x6B29 = 0x2972
+0x6B70 = 0x442D
+0x6B75 = 0x4A4E
+0x6B7D = 0x2676
+0x6B9D = 0x4431
+0x6BA8 = 0x506D
+0x6BAC = 0x5652
+0x6BB8 = 0x324E
+0x6BB9 = 0x3250
+0x6BF1 = 0x384E
+0x6C12 = 0x2321
+0x6CB5 = 0x2726
+0x6CCB = 0x267D
+0x6CE6 = 0x267B
+0x6D43 = 0x2A21
+0x6E0B = 0x326D
+0x6E37 = 0x385B
+0x6E7D = 0x385E
+0x6E86 = 0x385F
+0x6E95 = 0x3E3F
+0x6EAD = 0x3E36
+0x6F16 = 0x4443
+0x6F24 = 0x4444
+0x6F45 = 0x4452
+0x6F56 = 0x4A58
+0x6F68 = 0x4A69
+0x6F83 = 0x5075
+0x6F8A = 0x4A57
+0x6F98 = 0x4A64
+0x6FC5 = 0x5122
+0x7012 = 0x5B5E
+0x706C = 0x2150
+0x7097 = 0x2729
+0x709B = 0x272B
+0x70A6 = 0x2A26
+0x70C0 = 0x2A28
+0x70C9 = 0x2D75
+0x7105 = 0x3272
+0x7179 = 0x4457
+0x717A = 0x445B
+0x71CD = 0x5123
+0x7209 = 0x5F7E
+0x722B = 0x2151
+0x722F = 0x2A2A
+0x7234 = 0x4A6C
+0x7243 = 0x3E4C
+0x7245 = 0x4A6D
+0x7254 = 0x445E
+0x726B = 0x2731
+0x7271 = 0x2A2F
+0x728F = 0x3E4F
+0x729C = 0x512D
+0x72AD = 0x2138
+0x72B3 = 0x2327
+0x72D5 = 0x2736
+0x7304 = 0x3323
+0x7305 = 0x332A
+0x730D = 0x332D
+0x7314 = 0x3322
+0x7315 = 0x332C
+0x7356 = 0x4A77
+0x735C = 0x4A75
+0x7374 = 0x566C
+0x7379 = 0x6025
+0x7390 = 0x232A
+0x73BA = 0x2E2A
+0x748F = 0x5139
+0x7491 = 0x513A
+0x7499 = 0x5138
+0x74C6 = 0x6027
+0x74EA = 0x2A3C
+0x74FA = 0x3925
+0x7520 = 0x2A40
+0x7536 = 0x232B
+0x7543 = 0x2740
+0x7572 = 0x392C
+0x7575 = 0x3E6B
+0x757B = 0x447C
+0x757C = 0x447B
+0x7585 = 0x5B74
+0x7588 = 0x6368
+0x759C = 0x2743
+0x75A9 = 0x2A4A
+0x75B7 = 0x2E40
+0x75C6 = 0x2E34
+0x75DC = 0x3934
+0x75EC = 0x3E77
+0x7612 = 0x447E
+0x762E = 0x514F
+0x7639 = 0x514D
+0x7640 = 0x5721
+0x7641 = 0x5724
+0x7654 = 0x5B75
+0x7655 = 0x5B79
+0x7685 = 0x2A4C
+0x768C = 0x2E41
+0x768D = 0x2E43
+0x769F = 0x5154
+0x76A0 = 0x5155
+0x76A7 = 0x5B7C
+0x76A8 = 0x5B7D
+0x76AC = 0x665A
+0x76B6 = 0x4534
+0x76E0 = 0x4535
+0x76E8 = 0x572D
+0x76F6 = 0x2A55
+0x7700 = 0x2A59
+0x7702 = 0x2A5D
+0x7706 = 0x2A52
+0x7714 = 0x2E55
+0x7717 = 0x2E4F
+0x771C = 0x2E51
+0x772E = 0x334F
+0x7741 = 0x3356
+0x7757 = 0x3F29
+0x7770 = 0x4542
+0x7772 = 0x4540
+0x7773 = 0x453D
+0x7794 = 0x515F
+0x77AE = 0x5161
+0x77C3 = 0x6039
+0x77D2 = 0x665E
+0x77D6 = 0x6B74
+0x77E1 = 0x6C76
+0x77E4 = 0x2752
+0x77EA = 0x335B
+0x7844 = 0x335D
+0x7867 = 0x3954
+0x789D = 0x4553
+0x78BD = 0x4B59
+0x78BF = 0x4B57
+0x78E4 = 0x4B5D
+0x78E6 = 0x516E
+0x78F6 = 0x573E
+0x7900 = 0x5740
+0x790F = 0x5C32
+0x791F = 0x6042
+0x7977 = 0x395A
+0x797B = 0x3F46
+0x79C2 = 0x2468
+0x7A16 = 0x3F50
+0x7A21 = 0x3F4A
+0x7A27 = 0x455D
+0x7A34 = 0x4B63
+0x7A35 = 0x455E
+0x7A36 = 0x4B6B
+0x7A55 = 0x5749
+0x7A59 = 0x5748
+0x7A65 = 0x6045
+0x7A9B = 0x3965
+0x7ABC = 0x5227
+0x7AC6 = 0x604B
+0x7ACE = 0x275B
+0x7AE8 = 0x3F57
+0x7AF4 = 0x5750
+0x7B0C = 0x2E71
+0x7B27 = 0x337C
+0x7B29 = 0x337A
+0x7B5F = 0x3F67
+0x7B6A = 0x3F5E
+0x7B89 = 0x456B
+0x7BA2 = 0x4564
+0x7BA5 = 0x4570
+0x7BB0 = 0x4C2B
+0x7BB6 = 0x4B7A
+0x7BBA = 0x4B73
+0x7BBB = 0x4C31
+0x7BBC = 0x4B74
+0x7BBD = 0x4C2A
+0x7BC2 = 0x4C21
+0x7BC3 = 0x4B78
+0x7BC5 = 0x4C26
+0x7BC8 = 0x4B76
+0x7BD6 = 0x522D
+0x7BF5 = 0x575F
+0x7C04 = 0x5754
+0x7C15 = 0x5757
+0x7C36 = 0x604E
+0x7C3A = 0x604C
+0x7C52 = 0x666F
+0x7C70 = 0x6D5B
+0x7C9D = 0x3422
+0x7CB6 = 0x4574
+0x7CCF = 0x5244
+0x7CE4 = 0x5C5A
+0x7CE5 = 0x5C5B
+0x7CEB = 0x605A
+0x7D23 = 0x2F25
+0x7D2A = 0x3A26
+0x7D65 = 0x3A27
+0x7D82 = 0x3F71
+0x7DA5 = 0x457B
+0x7DC3 = 0x457C
+0x7E04 = 0x4C45
+0x7E18 = 0x524C
+0x7E4E = 0x5C5F
+0x7E65 = 0x5C5E
+0x7E9D = 0x6D78
+0x7F37 = 0x2557
+0x7F52 = 0x2221
+0x7F64 = 0x3A2B
+0x7F82 = 0x5C68
+0x7F84 = 0x606F
+0x7F90 = 0x2F30
+0x7F98 = 0x2F2F
+0x7FAB = 0x4626
+0x7FC8 = 0x343D
+0x8009 = 0x2B25
+0x8013 = 0x2761
+0x8020 = 0x3A38
+0x8025 = 0x462C
+0x802D = 0x5C71
+0x8031 = 0x692E
+0x8032 = 0x692D
+0x803A = 0x2F3A
+0x8055 = 0x3F7C
+0x8059 = 0x4633
+0x806D = 0x525C
+0x809E = 0x2470
+0x80B7 = 0x2764
+0x80B9 = 0x2769
+0x811C = 0x344D
+0x8120 = 0x3A3B
+0x8126 = 0x3447
+0x8128 = 0x3450
+0x813C = 0x3A3E
+0x813F = 0x3A47
+0x8168 = 0x4029
+0x8185 = 0x4639
+0x818E = 0x4646
+0x8190 = 0x5267
+0x81C1 = 0x5827
+0x81E4 = 0x276C
+0x81EB = 0x2473
+0x81F0 = 0x3A4C
+0x81F1 = 0x4C62
+0x81F5 = 0x3A4D
+0x81FD = 0x276D
+0x820F = 0x276E
+0x8226 = 0x2F4F
+0x8243 = 0x402E
+0x8246 = 0x402D
+0x8267 = 0x642C
+0x8279 = 0x2153
+0x8281 = 0x232F
+0x8287 = 0x247B
+0x8289 = 0x2475
+0x8296 = 0x2479
+0x82BF = 0x277A
+0x82C1 = 0x277E
+0x82CA = 0x277B
+0x82DA = 0x2B3A
+0x830A = 0x2B3D
+0x831A = 0x2F5D
+0x832E = 0x2F5A
+0x8330 = 0x2F63
+0x833D = 0x2F5F
+0x8355 = 0x2F5C
+0x8370 = 0x3467
+0x8382 = 0x346D
+0x83AC = 0x346F
+0x83BE = 0x3A68
+0x8415 = 0x3A67
+0x846A = 0x4044
+0x847C = 0x4041
+0x8481 = 0x4036
+0x8488 = 0x4046
+0x84A6 = 0x466C
+0x84BE = 0x4658
+0x8510 = 0x4C7A
+0x8522 = 0x4C6A
+0x8532 = 0x4C78
+0x8538 = 0x4C74
+0x854F = 0x4D25
+0x8550 = 0x5333
+0x8552 = 0x5324
+0x857D = 0x583E
+0x85A5 = 0x5840
+0x85BC = 0x5D2C
+0x85CA = 0x5D28
+0x85E0 = 0x607A
+0x85F3 = 0x607B
+0x860E = 0x6437
+0x8651 = 0x2F68
+0x8688 = 0x2F6D
+0x86AD = 0x347A
+0x86CA = 0x3526
+0x86D2 = 0x3A71
+0x86E0 = 0x3A76
+0x86E5 = 0x3A6F
+0x870F = 0x4059
+0x8710 = 0x4052
+0x871F = 0x4055
+0x872F = 0x467E
+0x8772 = 0x4D28
+0x877C = 0x4D31
+0x8786 = 0x533C
+0x878C = 0x5344
+0x8795 = 0x5341
+0x87A0 = 0x5339
+0x881E = 0x6126
+0x883A = 0x6C23
+0x8851 = 0x3527
+0x8860 = 0x534B
+0x889D = 0x352F
+0x88B3 = 0x3A7B
+0x88D3 = 0x4061
+0x8908 = 0x4D46
+0x890D = 0x4D3E
+0x8920 = 0x5353
+0x8928 = 0x5350
+0x893A = 0x5862
+0x8975 = 0x6C25
+0x898D = 0x2F76
+0x898E = 0x2F75
+0x8990 = 0x3534
+0x89A0 = 0x4735
+0x89A8 = 0x5359
+0x89B4 = 0x612F
+0x89D7 = 0x3539
+0x89D8 = 0x3538
+0x89F9 = 0x6137
+0x89FD = 0x6945
+0x8A09 = 0x2F7C
+0x8A14 = 0x2F7D
+0x8A2E = 0x353D
+0x8A37 = 0x3B2F
+0x8A47 = 0x3B30
+0x8A53 = 0x3B2C
+0x8A5C = 0x3B31
+0x8A97 = 0x4745
+0x8B44 = 0x613A
+0x8B5E = 0x644D
+0x8B73 = 0x673B
+0x8B76 = 0x6741
+0x8B89 = 0x6A7C
+0x8C59 = 0x354D
+0x8C87 = 0x4078
+0x8C8B = 0x4754
+0x8CC6 = 0x407E
+0x8CFF = 0x5D69
+0x8D0E = 0x644F
+0x8D9E = 0x4D75
+0x8E3A = 0x5429
+0x8E51 = 0x592D
+0x8E6E = 0x6152
+0x8E71 = 0x614F
+0x8E79 = 0x6154
+0x8EC4 = 0x6156
+0x8EC7 = 0x6751
+0x8EDA = 0x3563
+0x8EF0 = 0x3B55
+0x8F0F = 0x476A
+0x8F21 = 0x4E2D
+0x8F28 = 0x4E2B
+0x8FB6 = 0x2154
+0x8FB8 = 0x2330
+0x8FC0 = 0x2521
+0x8FC3 = 0x2523
+0x8FD0 = 0x2826
+0x9007 = 0x302F
+0x9018 = 0x3568
+0x9033 = 0x3566
+0x9066 = 0x4E32
+0x906C = 0x4E33
+0x908C = 0x615F
+0x908E = 0x6952
+0x90AE = 0x282B
+0x90CC = 0x4139
+0x90F6 = 0x4E3B
+0x916D = 0x413A
+0x9170 = 0x413B
+0x9194 = 0x5442
+0x9198 = 0x593F
+0x91A6 = 0x5E24
+0x91B6 = 0x6465
+0x91EF = 0x357B
+0x921D = 0x3B66
+0x9242 = 0x4141
+0x9243 = 0x4146
+0x9247 = 0x4148
+0x9258 = 0x4140
+0x9268 = 0x4142
+0x9269 = 0x4143
+0x9275 = 0x4775
+0x929F = 0x4777
+0x92BA = 0x4E45
+0x92BD = 0x4E47
+0x92E3 = 0x4E46
+0x92EC = 0x4E44
+0x9311 = 0x5443
+0x9337 = 0x5445
+0x9343 = 0x5449
+0x936F = 0x5949
+0x9381 = 0x5947
+0x9384 = 0x5946
+0x93AB = 0x5E31
+0x93B6 = 0x5E29
+0x93C9 = 0x6167
+0x9401 = 0x6467
+0x941D = 0x646B
+0x942F = 0x646F
+0x9434 = 0x675C
+0x943E = 0x6762
+0x9458 = 0x6B29
+0x9479 = 0x6D62
+0x9578 = 0x252B
+0x9579 = 0x303A
+0x9584 = 0x303B
+0x959D = 0x4153
+0x95A6 = 0x4822
+0x95B4 = 0x4E4A
+0x9625 = 0x252E
+0x9638 = 0x2833
+0x9652 = 0x2B5D
+0x9655 = 0x2B5B
+0x9657 = 0x303F
+0x969A = 0x4824
+0x96A6 = 0x5452
+0x96BA = 0x3041
+0x96CF = 0x4157
+0x9721 = 0x5E38
+0x974A = 0x6D64
+0x9757 = 0x4835
+0x976B = 0x3B77
+0x9795 = 0x545F
+0x9796 = 0x5467
+0x97A7 = 0x5E43
+0x97B0 = 0x617C
+0x97BC = 0x6771
+0x97C2 = 0x695E
+0x97D1 = 0x4E57
+0x97DB = 0x6529
+0x97E0 = 0x6527
+0x97F4 = 0x4163
+0x97F7 = 0x4846
+0x9809 = 0x4168
+0x9823 = 0x4E5A
+0x9825 = 0x5470
+0x983E = 0x5E4F
+0x9842 = 0x5970
+0x985A = 0x6230
+0x9861 = 0x652C
+0x98AB = 0x4171
+0x98B0 = 0x4857
+0x98FB = 0x417B
+0x990B = 0x4E63
+0x9926 = 0x547E
+0x9934 = 0x5521
+0x9937 = 0x5A29
+0x9946 = 0x6238
+0x994A = 0x653A
+0x9960 = 0x6E24
+0x99C6 = 0x4860
+0x9A33 = 0x6546
+0x9A4B = 0x696A
+0x9A5D = 0x6C3D
+0x9AAA = 0x4221
+0x9AAC = 0x417D
+0x9AAE = 0x417E
+0x9AB2 = 0x4E74
+0x9ABA = 0x5531
+0x9AC3 = 0x6249
+0x9AD9 = 0x362D
+0x9ADB = 0x4E79
+0x9AF0 = 0x4F21
+0x9AFF = 0x5A37
+0x9B0F = 0x624F
+0x9B1B = 0x6974
+0x9B1C = 0x6971
+0x9B2D = 0x6D37
+0x9B39 = 0x6836
+0x9B5C = 0x4229
+0x9B62 = 0x486B
+0x9B65 = 0x4F30
+0x9B6A = 0x4F35
+0x9B6D = 0x4F37
+0x9B6E = 0x4F2C
+0x9B73 = 0x4F2A
+0x9B7F = 0x5547
+0x9B81 = 0x5543
+0x9B8A = 0x5545
+0x9B9C = 0x5A49
+0x9BA7 = 0x5A41
+0x9BA9 = 0x5A3F
+0x9BAC = 0x5A44
+0x9BB0 = 0x5A45
+0x9BB3 = 0x5A43
+0x9BB7 = 0x5F26
+0x9BBC = 0x5F22
+0x9BBE = 0x5F2A
+0x9BDD = 0x625C
+0x9BED = 0x6266
+0x9BEF = 0x6268
+0x9BF4 = 0x6255
+0x9BFA = 0x6256
+0x9C01 = 0x655A
+0x9C03 = 0x6559
+0x9C0F = 0x6554
+0x9C11 = 0x6557
+0x9C16 = 0x655D
+0x9C26 = 0x683B
+0x9C27 = 0x683E
+0x9C2A = 0x6839
+0x9C42 = 0x6A23
+0x9C64 = 0x6C4A
+0x9D0B = 0x4F42
+0x9D11 = 0x5552
+0x9D1C = 0x5A4E
+0x9D32 = 0x5A55
+0x9D34 = 0x5A56
+0x9D3A = 0x5A4F
+0x9D3C = 0x5A4D
+0x9D62 = 0x5F34
+0x9D93 = 0x6569
+0x9DC0 = 0x6843
+0x9DC9 = 0x6844
+0x9DD4 = 0x6A25
+0x9DE7 = 0x6B46
+0x9DEA = 0x6B4A
+0x9DF1 = 0x6B4B
+0x9E0A = 0x6C56
+0x9E0C = 0x6D3A
+0x9E76 = 0x4F48
+0x9E8F = 0x5F3A
+0x9E96 = 0x6275
+0x9EA8 = 0x4F4C
+0x9EB3 = 0x627E
+0x9EC7 = 0x5A5D
+0x9ECB = 0x5F3E
+0x9ED9 = 0x5560
+0x9EE2 = 0x6324
+0x9EEC = 0x6856
+0x9EF8 = 0x6E43
+0x9F11 = 0x4F56
+0x9F1F = 0x6D48
+0x9F3A = 0x6E44
+0x9F3C = 0x5563
+0x9F3F = 0x5A64
+0x9F44 = 0x6B5C
+0x9F68 = 0x6860
+0x9F6D = 0x6B61
+0x9F73 = 0x6C64
+0x9F7D = 0x6E45
+0x9F8F = 0x632D
+0x9F96 = 0x6E55
+0x9F9E = 0x6E33
+END_MAP
diff --git a/share/i18n/csmapper/CNS/UCS@BMP%CNS11643-5.src b/share/i18n/csmapper/CNS/UCS@BMP%CNS11643-5.src
new file mode 100644 (file)
index 0000000..39c5cff
--- /dev/null
@@ -0,0 +1,504 @@
+# $NetBSD: UCS@BMP%CNS11643-5.src,v 1.1 2007/03/05 16:57:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS:BMP/CNS11643-5"
+SRC_ZONE       0x3441 - 0x9E77
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+0x3441 = 0x2334
+0x344A = 0x2525
+0x344E = 0x252B
+0x345B = 0x2821
+0x3463 = 0x2B6C
+0x3482 = 0x4457
+0x349B = 0x5359
+0x34B4 = 0x2337
+0x34BC = 0x3126
+0x34C9 = 0x252E
+0x34D8 = 0x3129
+0x34DE = 0x2230
+0x34EC = 0x2B7C
+0x34F4 = 0x312C
+0x34FC = 0x3D70
+0x350E = 0x613B
+0x3526 = 0x5363
+0x352A = 0x3D78
+0x352E = 0x7078
+0x3535 = 0x446C
+0x3543 = 0x223C
+0x3550 = 0x4C31
+0x355A = 0x2141
+0x357B = 0x2542
+0x3598 = 0x2C43
+0x35A2 = 0x3670
+0x35B6 = 0x3676
+0x35C5 = 0x3679
+0x35C6 = 0x367A
+0x35CC = 0x366E
+0x35D3 = 0x3E39
+0x35D7 = 0x3E3D
+0x35F0 = 0x4522
+0x360A = 0x6140
+0x360D = 0x6145
+0x3611 = 0x6759
+0x3613 = 0x6B73
+0x3620 = 0x2553
+0x3680 = 0x6B76
+0x3683 = 0x373C
+0x3689 = 0x2558
+0x3695 = 0x2559
+0x36BE = 0x255D
+0x36F6 = 0x374E
+0x36F8 = 0x3746
+0x3733 = 0x675E
+0x3753 = 0x286E
+0x3758 = 0x2C7C
+0x377B = 0x4C63
+0x3783 = 0x3175
+0x3785 = 0x3173
+0x379B = 0x3766
+0x37AA = 0x2251
+0x37AC = 0x2250
+0x37B3 = 0x2370
+0x37B4 = 0x2374
+0x37C3 = 0x256E
+0x37D3 = 0x2D2E
+0x37F3 = 0x3E6D
+0x3807 = 0x4C6C
+0x3809 = 0x4C68
+0x3815 = 0x5436
+0x381A = 0x5B3C
+0x3821 = 0x6763
+0x3822 = 0x6764
+0x3828 = 0x7B3D
+0x3877 = 0x2626
+0x3880 = 0x2926
+0x388D = 0x3829
+0x3891 = 0x3F21
+0x389C = 0x5442
+0x38BA = 0x3246
+0x38C0 = 0x3F29
+0x38DD = 0x292F
+0x38DE = 0x2933
+0x38E2 = 0x2D47
+0x38F0 = 0x4569
+0x38FE = 0x2267
+0x3922 = 0x2935
+0x392F = 0x2D5A
+0x3945 = 0x325B
+0x3954 = 0x2D57
+0x3956 = 0x3842
+0x395B = 0x3848
+0x3963 = 0x3F32
+0x3969 = 0x3258
+0x3970 = 0x3F42
+0x3998 = 0x5B4C
+0x39A3 = 0x6778
+0x39A6 = 0x6773
+0x39B6 = 0x2D5D
+0x39BB = 0x4D37
+0x39D4 = 0x263A
+0x3A39 = 0x4625
+0x3A3E = 0x4623
+0x3A4B = 0x4D3A
+0x3A4D = 0x4D3E
+0x3A72 = 0x7024
+0x3A79 = 0x792A
+0x3A96 = 0x387C
+0x3AA1 = 0x4630
+0x3AA2 = 0x462E
+0x3AC2 = 0x4D4B
+0x3ADB = 0x294F
+0x3B02 = 0x3F62
+0x3B12 = 0x4D53
+0x3B1A = 0x4D50
+0x3B2E = 0x756E
+0x3B2F = 0x756D
+0x3B35 = 0x2E25
+0x3B3B = 0x4645
+0x3B3C = 0x4D58
+0x3B4C = 0x2651
+0x3B5D = 0x2E2B
+0x3B6C = 0x3279
+0x3B7E = 0x3933
+0x3B81 = 0x3939
+0x3BB7 = 0x464B
+0x3BC0 = 0x4D6D
+0x3BC3 = 0x4D61
+0x3BF1 = 0x5B68
+0x3C14 = 0x7027
+0x3C1D = 0x2448
+0x3C20 = 0x2656
+0x3C29 = 0x2E2E
+0x3C35 = 0x3943
+0x3C4D = 0x7577
+0x3C4E = 0x792F
+0x3C57 = 0x465F
+0x3C5B = 0x2662
+0x3C70 = 0x4660
+0x3C7B = 0x7578
+0x3C7C = 0x244E
+0x3C9B = 0x395B
+0x3CA7 = 0x4668
+0x3CBC = 0x2174
+0x3CD7 = 0x2A24
+0x3CDA = 0x297B
+0x3CDB = 0x297C
+0x3D00 = 0x395E
+0x3D04 = 0x333D
+0x3D35 = 0x4027
+0x3D54 = 0x4678
+0x3D5F = 0x5536
+0x3D64 = 0x552D
+0x3D6E = 0x552E
+0x3D93 = 0x703E
+0x3E0E = 0x7357
+0x3E1F = 0x2E53
+0x3E2D = 0x2677
+0x3E3A = 0x334D
+0x3E63 = 0x272E
+0x3E72 = 0x2E5C
+0x3E79 = 0x3351
+0x3EA1 = 0x683B
+0x3ED3 = 0x3A2D
+0x3EE0 = 0x404E
+0x3EF6 = 0x555D
+0x3F0B = 0x2E62
+0x3F18 = 0x2732
+0x3F31 = 0x4748
+0x3F55 = 0x2463
+0x3F5D = 0x3364
+0x3F6A = 0x5C2F
+0x3F74 = 0x2737
+0x3F8A = 0x336D
+0x3F9A = 0x4060
+0x3F9F = 0x3A3B
+0x3FA3 = 0x4064
+0x3FBF = 0x4759
+0x3FD8 = 0x735C
+0x3FE4 = 0x475B
+0x3FE5 = 0x4E59
+0x4005 = 0x406F
+0x401A = 0x2A6D
+0x4027 = 0x3376
+0x404A = 0x4761
+0x405F = 0x4E60
+0x4073 = 0x5622
+0x4074 = 0x6269
+0x40A2 = 0x2F34
+0x40B1 = 0x3A59
+0x40CF = 0x4776
+0x40DD = 0x5633
+0x4114 = 0x4824
+0x4118 = 0x4E76
+0x4126 = 0x246E
+0x4128 = 0x2746
+0x413F = 0x343B
+0x4140 = 0x3439
+0x4146 = 0x3438
+0x414B = 0x3A65
+0x415E = 0x4131
+0x419D = 0x3445
+0x41A6 = 0x4139
+0x41AD = 0x4F23
+0x41AF = 0x5424
+0x41CB = 0x3446
+0x41D6 = 0x2B21
+0x41E1 = 0x3448
+0x4201 = 0x4846
+0x420D = 0x4836
+0x4218 = 0x4F3B
+0x421E = 0x4F32
+0x4220 = 0x4F45
+0x4227 = 0x4F36
+0x4239 = 0x5C6D
+0x423D = 0x5C7D
+0x4244 = 0x5C7E
+0x4246 = 0x5D30
+0x4256 = 0x6334
+0x425A = 0x6341
+0x425C = 0x686E
+0x425F = 0x6866
+0x426F = 0x7061
+0x427F = 0x3459
+0x42A3 = 0x634E
+0x42A8 = 0x6354
+0x42B0 = 0x7070
+0x42B2 = 0x7639
+0x42D6 = 0x3B2C
+0x42F1 = 0x4854
+0x42F4 = 0x4F53
+0x4302 = 0x4F54
+0x430E = 0x5D3F
+0x4310 = 0x5D46
+0x4323 = 0x6D22
+0x4346 = 0x3460
+0x435D = 0x4165
+0x4389 = 0x3B3A
+0x43B8 = 0x4170
+0x43DA = 0x2758
+0x43DE = 0x2B33
+0x43E5 = 0x2B39
+0x43EC = 0x2F6D
+0x4400 = 0x3B4D
+0x441A = 0x346A
+0x4434 = 0x4228
+0x443E = 0x5D5B
+0x4449 = 0x6D2C
+0x446F = 0x422D
+0x4476 = 0x492C
+0x4484 = 0x5D67
+0x4485 = 0x5C4D
+0x44A4 = 0x2763
+0x44BB = 0x3021
+0x44D0 = 0x352A
+0x44D3 = 0x3524
+0x44DC = 0x3B56
+0x4503 = 0x493C
+0x450A = 0x493B
+0x4524 = 0x5046
+0x453C = 0x642D
+0x4549 = 0x5D79
+0x457D = 0x7825
+0x4587 = 0x7C3E
+0x458E = 0x3535
+0x4590 = 0x3B70
+0x4593 = 0x4254
+0x4594 = 0x4253
+0x459A = 0x643B
+0x459B = 0x643A
+0x45AA = 0x3C26
+0x45B1 = 0x3B74
+0x45DF = 0x5E32
+0x45F0 = 0x5E35
+0x45F5 = 0x6941
+0x45FA = 0x6D4B
+0x461F = 0x303D
+0x4621 = 0x3039
+0x4635 = 0x496C
+0x4636 = 0x496D
+0x465E = 0x6456
+0x4672 = 0x2B47
+0x467D = 0x3C35
+0x4688 = 0x5832
+0x468A = 0x5E43
+0x46A7 = 0x6463
+0x46AF = 0x2B49
+0x46B6 = 0x3557
+0x46B8 = 0x355E
+0x46C0 = 0x355D
+0x46C3 = 0x3556
+0x4702 = 0x5E55
+0x470C = 0x6952
+0x4711 = 0x6951
+0x4722 = 0x764C
+0x4769 = 0x3C4C
+0x4773 = 0x4A29
+0x477D = 0x5139
+0x4791 = 0x304B
+0x4792 = 0x4334
+0x4796 = 0x304C
+0x47A1 = 0x3C52
+0x47A7 = 0x433C
+0x47AA = 0x4338
+0x47AF = 0x4A34
+0x47B1 = 0x4A32
+0x47BA = 0x585C
+0x47BB = 0x5855
+0x47C0 = 0x5E6D
+0x47D9 = 0x3572
+0x47DF = 0x3C63
+0x47E7 = 0x3C5C
+0x47EC = 0x3C5F
+0x47EF = 0x434B
+0x47F4 = 0x4A3E
+0x4812 = 0x5862
+0x4815 = 0x5E7B
+0x482C = 0x744B
+0x4833 = 0x3C67
+0x4861 = 0x5872
+0x4864 = 0x5161
+0x486E = 0x6535
+0x488E = 0x2769
+0x48DC = 0x4A60
+0x48E1 = 0x587E
+0x48E2 = 0x5F3C
+0x48EC = 0x3636
+0x490D = 0x6545
+0x4922 = 0x436D
+0x4943 = 0x654F
+0x494E = 0x6A33
+0x4959 = 0x6E35
+0x4969 = 0x7155
+0x496E = 0x7455
+0x4970 = 0x765F
+0x4999 = 0x4A6E
+0x49B4 = 0x715B
+0x49B9 = 0x217D
+0x49BC = 0x247B
+0x49C4 = 0x2B64
+0x4A4D = 0x7163
+0x4A70 = 0x657E
+0x4A73 = 0x6573
+0x4A74 = 0x657B
+0x4A7E = 0x6E49
+0x4A83 = 0x7169
+0x4A86 = 0x7462
+0x4AB5 = 0x4434
+0x4AB6 = 0x4B3E
+0x4ABD = 0x4B3F
+0x4AC2 = 0x5260
+0x4AF6 = 0x7848
+0x4B4A = 0x6031
+0x4B4D = 0x602C
+0x4B75 = 0x444A
+0x4B89 = 0x5A2C
+0x4B8C = 0x5A2E
+0x4B94 = 0x6A6E
+0x4BA8 = 0x6E66
+0x4BA9 = 0x6E6D
+0x4BB0 = 0x722D
+0x4BB3 = 0x7476
+0x4BDB = 0x6651
+0x4BEB = 0x747A
+0x4BEE = 0x3D52
+0x4BF4 = 0x4B59
+0x4C0C = 0x723F
+0x4C12 = 0x7852
+0x4C18 = 0x7241
+0x4C29 = 0x6668
+0x4C32 = 0x3D54
+0x4C35 = 0x4B64
+0x4C51 = 0x666E
+0x4C5A = 0x6B35
+0x4C61 = 0x6B31
+0x4C63 = 0x6B2B
+0x4C90 = 0x785B
+0x4C91 = 0x7856
+0x4C95 = 0x7724
+0x4CAA = 0x4B6B
+0x4CAC = 0x5338
+0x4CDB = 0x6726
+0x4CE3 = 0x6B3C
+0x4CF5 = 0x7263
+0x4D00 = 0x772C
+0x4D02 = 0x7734
+0x4D1E = 0x7973
+0x4D1F = 0x4B6D
+0x4D41 = 0x754D
+0x4D42 = 0x7548
+0x4D54 = 0x6F52
+0x4D63 = 0x6123
+0x4D64 = 0x6740
+0x4D65 = 0x673D
+0x4D67 = 0x6741
+0x4D6D = 0x6F58
+0x4D8E = 0x6F61
+0x4D91 = 0x7B7A
+0x4D93 = 0x612D
+0x4D9F = 0x774D
+0x4DAC = 0x7561
+0x4DAF = 0x6B69
+0x4DB0 = 0x6C44
+0x52B6 = 0x253A
+0x52B7 = 0x2537
+0x52B8 = 0x2538
+0x52BA = 0x253B
+0x52DC = 0x366A
+0x52E8 = 0x4467
+0x52EC = 0x4463
+0x52F6 = 0x5362
+0x5921 = 0x373D
+0x5E07 = 0x225C
+0x5E3F = 0x377C
+0x5FCB = 0x2266
+0x6117 = 0x3F30
+0x6184 = 0x4D2A
+0x6306 = 0x2945
+0x64CC = 0x545E
+0x6B85 = 0x2969
+0x6BA9 = 0x5B72
+0x729F = 0x4E37
+0x7309 = 0x3354
+0x7527 = 0x4749
+0x764A = 0x5569
+0x764B = 0x5C36
+0x76A2 = 0x5C43
+0x798C = 0x477E
+0x7991 = 0x4822
+0x7AB9 = 0x5652
+0x7B3F = 0x3B24
+0x7BD7 = 0x5669
+0x7C46 = 0x6C79
+0x83D0 = 0x3B6F
+0x8660 = 0x494E
+0x86E7 = 0x3B7B
+0x8714 = 0x425D
+0x8770 = 0x5055
+0x87F1 = 0x6448
+0x8804 = 0x6943
+0x88D1 = 0x426C
+0x8970 = 0x7438
+0x8A2F = 0x355B
+0x8C38 = 0x3046
+0x8CCB = 0x432D
+0x8E37 = 0x5148
+0x8ECE = 0x3055
+0x8EED = 0x4350
+0x9459 = 0x765D
+0x957E = 0x7156
+0x9703 = 0x523B
+0x9904 = 0x4B4C
+0x999B = 0x4B4E
+0x999F = 0x5A26
+0x9B8D = 0x5A4A
+0x9BBA = 0x6679
+0x9BD8 = 0x6B33
+0x9C1E = 0x7251
+0x9C20 = 0x724B
+0x9C22 = 0x724E
+0x9C43 = 0x752D
+0x9C72 = 0x7A53
+0x9D7C = 0x6B3F
+0x9DE0 = 0x7545
+0x9E77 = 0x5A5B
+END_MAP
diff --git a/share/i18n/csmapper/CNS/UCS@BMP%CNS11643-6.src b/share/i18n/csmapper/CNS/UCS@BMP%CNS11643-6.src
new file mode 100644 (file)
index 0000000..4df4f91
--- /dev/null
@@ -0,0 +1,274 @@
+# $NetBSD: UCS@BMP%CNS11643-6.src,v 1.1 2007/03/05 16:57:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS:BMP/CNS11643-6"
+SRC_ZONE       0x3400 - 0x9775
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+0x3400 = 0x222C
+0x3404 = 0x2130
+0x3405 = 0x2123
+0x3438 = 0x234E
+0x3445 = 0x2571
+0x3458 = 0x2E5A
+0x3467 = 0x3538
+0x3477 = 0x4655
+0x3479 = 0x497B
+0x3487 = 0x5A73
+0x34B5 = 0x257B
+0x34B6 = 0x257D
+0x34DB = 0x2241
+0x34F8 = 0x506C
+0x351A = 0x296F
+0x351C = 0x2F27
+0x352C = 0x2972
+0x3530 = 0x2638
+0x3533 = 0x5076
+0x3537 = 0x2636
+0x353A = 0x2371
+0x353C = 0x507A
+0x353F = 0x213B
+0x3540 = 0x2864
+0x3549 = 0x2A2A
+0x354F = 0x5122
+0x3557 = 0x3D61
+0x357C = 0x2A39
+0x3596 = 0x357D
+0x35C4 = 0x4739
+0x35DC = 0x5132
+0x3637 = 0x2F65
+0x3652 = 0x474E
+0x369D = 0x3E42
+0x373E = 0x2678
+0x374D = 0x2679
+0x3751 = 0x267A
+0x3759 = 0x365D
+0x375F = 0x3E5A
+0x3776 = 0x3668
+0x3779 = 0x3E64
+0x3798 = 0x3E6B
+0x37BA = 0x2A7B
+0x37BF = 0x2A76
+0x37D2 = 0x367C
+0x37DC = 0x3E75
+0x37DF = 0x3E78
+0x37F5 = 0x5234
+0x37FA = 0x5C44
+0x382A = 0x216E
+0x3843 = 0x3063
+0x386B = 0x4844
+0x3873 = 0x2747
+0x38A7 = 0x2179
+0x38B4 = 0x307A
+0x38C3 = 0x524D
+0x38C9 = 0x2470
+0x38D8 = 0x2B3E
+0x38E0 = 0x3125
+0x38F2 = 0x5C67
+0x38FA = 0x217E
+0x3920 = 0x3754
+0x3929 = 0x375A
+0x3938 = 0x375E
+0x3941 = 0x486F
+0x3950 = 0x4875
+0x3971 = 0x5269
+0x39B2 = 0x2B52
+0x39BE = 0x276E
+0x39FD = 0x4032
+0x3A2F = 0x5D32
+0x3A89 = 0x382B
+0x3AB0 = 0x382C
+0x3ABF = 0x3830
+0x3AC0 = 0x4961
+0x3AC1 = 0x5D51
+0x3AC4 = 0x2B70
+0x3AC5 = 0x3834
+0x3AE4 = 0x3167
+0x3AEA = 0x3837
+0x3AEF = 0x4051
+0x3AF4 = 0x404F
+0x3AFC = 0x4973
+0x3B01 = 0x533D
+0x3C1E = 0x2830
+0x3C26 = 0x3178
+0x3C31 = 0x406E
+0x3C37 = 0x3864
+0x3C40 = 0x5D77
+0x3C4F = 0x2525
+0x3CC3 = 0x2849
+0x3CC7 = 0x284A
+0x3CC8 = 0x2844
+0x3CE4 = 0x3872
+0x3CE8 = 0x3933
+0x3D03 = 0x412B
+0x3D09 = 0x4141
+0x3D1E = 0x4A6D
+0x3D3F = 0x5E3B
+0x3D41 = 0x5450
+0x3D46 = 0x5E40
+0x3DD7 = 0x5454
+0x3DE2 = 0x5467
+0x3E20 = 0x3940
+0x3E2B = 0x2C71
+0x3E3E = 0x4166
+0x3E45 = 0x5478
+0x3E61 = 0x2C75
+0x3E6F = 0x3267
+0x3E77 = 0x416D
+0x3E7B = 0x4175
+0x3E85 = 0x4B43
+0x3E8F = 0x5E6E
+0x3EB2 = 0x2D21
+0x3F56 = 0x2862
+0x3F86 = 0x396B
+0x3F97 = 0x4B5A
+0x3FAC = 0x5F2D
+0x3FF2 = 0x5552
+0x401C = 0x3338
+0x4049 = 0x5561
+0x4093 = 0x4C2B
+0x40B2 = 0x4C33
+0x4100 = 0x3348
+0x4129 = 0x2D49
+0x413A = 0x4266
+0x4168 = 0x5F6B
+0x4192 = 0x2D4E
+0x41A0 = 0x426F
+0x41A4 = 0x4C53
+0x41A9 = 0x5627
+0x41AB = 0x5F78
+0x41E5 = 0x4276
+0x41F1 = 0x4C5B
+0x41F2 = 0x4C56
+0x427D = 0x4322
+0x4281 = 0x4C60
+0x4291 = 0x602C
+0x42B6 = 0x3364
+0x42DC = 0x4C71
+0x4356 = 0x3A6B
+0x4367 = 0x3A74
+0x436D = 0x433C
+0x43CB = 0x566D
+0x43CD = 0x2549
+0x43D1 = 0x3B28
+0x43E4 = 0x337D
+0x43EB = 0x3B31
+0x43F8 = 0x4358
+0x440B = 0x497E
+0x440C = 0x4D54
+0x440D = 0x5676
+0x4430 = 0x606F
+0x4450 = 0x4364
+0x445D = 0x6121
+0x4467 = 0x4371
+0x4468 = 0x4370
+0x446D = 0x4D63
+0x4475 = 0x6124
+0x4492 = 0x254F
+0x44AD = 0x343A
+0x44B6 = 0x3B56
+0x44CD = 0x442C
+0x44CF = 0x4428
+0x44E6 = 0x4E27
+0x44FF = 0x6144
+0x450B = 0x6158
+0x45A3 = 0x3B69
+0x45AB = 0x4448
+0x45C8 = 0x6169
+0x4610 = 0x3B73
+0x4631 = 0x582B
+0x46C1 = 0x446D
+0x46D1 = 0x4E6B
+0x46D5 = 0x5841
+0x472C = 0x4E7A
+0x4747 = 0x4522
+0x4757 = 0x4524
+0x476E = 0x4F29
+0x4774 = 0x626A
+0x47AC = 0x6275
+0x47E5 = 0x4F36
+0x47E6 = 0x4F3C
+0x484E = 0x4545
+0x4856 = 0x5924
+0x489F = 0x4F48
+0x48C3 = 0x346D
+0x48F4 = 0x594C
+0x491B = 0x3C63
+0x4987 = 0x3C65
+0x49BD = 0x2935
+0x4A0D = 0x5031
+0x4A16 = 0x637B
+0x4A58 = 0x5A28
+0x4B3B = 0x6440
+0x4BEF = 0x645E
+0x51F2 = 0x4665
+0x5313 = 0x5074
+0x53DE = 0x3578
+0x55B6 = 0x4729
+0x55E0 = 0x5143
+0x5A30 = 0x3657
+0x5BB2 = 0x3666
+0x5D2B = 0x3E76
+0x5EC3 = 0x4845
+0x6139 = 0x5264
+0x6530 = 0x236C
+0x6804 = 0x3172
+0x6ED7 = 0x544E
+0x72DD = 0x2C7E
+0x733D = 0x547C
+0x7861 = 0x4C2F
+0x7A01 = 0x4C48
+0x7A06 = 0x4C43
+0x7FE4 = 0x6058
+0x8038 = 0x3B21
+0x8081 = 0x3B24
+0x8088 = 0x6060
+0x8158 = 0x435A
+0x82FF = 0x343C
+0x8849 = 0x4E4F
+0x8999 = 0x4E60
+0x8A24 = 0x4470
+0x8DC3 = 0x4538
+0x8FEC = 0x3460
+0x921F = 0x4F6F
+0x9775 = 0x5A24
+END_MAP
diff --git a/share/i18n/csmapper/CNS/UCS@BMP%CNS11643-7.src b/share/i18n/csmapper/CNS/UCS@BMP%CNS11643-7.src
new file mode 100644 (file)
index 0000000..f606cbf
--- /dev/null
@@ -0,0 +1,196 @@
+# $NetBSD: UCS@BMP%CNS11643-7.src,v 1.1 2007/03/05 16:57:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS:BMP/CNS11643-7"
+SRC_ZONE       0x34A7 - 0x9A47
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+0x34A7 = 0x5274
+0x34A8 = 0x574C
+0x34B9 = 0x4D3D
+0x3510 = 0x3E7D
+0x35F6 = 0x214E
+0x3605 = 0x3737
+0x361C = 0x622F
+0x3667 = 0x216A
+0x367B = 0x3F30
+0x367E = 0x4644
+0x3747 = 0x2D2D
+0x3772 = 0x6235
+0x3817 = 0x2D4C
+0x381D = 0x3F44
+0x38A3 = 0x2D5B
+0x3992 = 0x227C
+0x39A7 = 0x472C
+0x3A45 = 0x233A
+0x3B1E = 0x2E5A
+0x3B27 = 0x3F76
+0x3BC9 = 0x236F
+0x3BF0 = 0x3855
+0x3C4B = 0x4E22
+0x3D55 = 0x2461
+0x3E02 = 0x3926
+0x3E23 = 0x392D
+0x3E5A = 0x536B
+0x3E9A = 0x2F74
+0x3EE8 = 0x2537
+0x3FB6 = 0x2558
+0x3FBD = 0x255C
+0x3FC2 = 0x3036
+0x3FCD = 0x406B
+0x3FCF = 0x4067
+0x40D6 = 0x2624
+0x40DC = 0x3059
+0x40F1 = 0x4E5C
+0x4171 = 0x2632
+0x4182 = 0x412E
+0x418B = 0x584C
+0x41B3 = 0x306F
+0x4252 = 0x413F
+0x4279 = 0x655D
+0x4298 = 0x2657
+0x42AF = 0x543A
+0x4315 = 0x3A39
+0x4320 = 0x474A
+0x432B = 0x5858
+0x4331 = 0x5F33
+0x4451 = 0x4224
+0x455A = 0x4238
+0x455D = 0x3B32
+0x4565 = 0x4953
+0x456B = 0x5468
+0x457A = 0x5872
+0x45CD = 0x2842
+0x45D9 = 0x3273
+0x45DD = 0x3275
+0x4609 = 0x5925
+0x460A = 0x5C5E
+0x460C = 0x5C63
+0x465A = 0x3B59
+0x4665 = 0x4322
+0x4667 = 0x5025
+0x466D = 0x5932
+0x46F6 = 0x2879
+0x46FC = 0x334D
+0x4704 = 0x4A25
+0x4714 = 0x5031
+0x471B = 0x5532
+0x471F = 0x5938
+0x4764 = 0x4A41
+0x477A = 0x2936
+0x4785 = 0x3C33
+0x47B8 = 0x293D
+0x4801 = 0x294E
+0x4823 = 0x4A57
+0x482E = 0x5C77
+0x4889 = 0x5056
+0x48AF = 0x4377
+0x4907 = 0x3454
+0x490B = 0x3C70
+0x492F = 0x2A38
+0x4931 = 0x2A3E
+0x4937 = 0x3C7B
+0x4939 = 0x3C77
+0x4941 = 0x4439
+0x4963 = 0x5568
+0x496A = 0x5967
+0x496C = 0x5968
+0x499C = 0x2A46
+0x49A8 = 0x3473
+0x49E6 = 0x2A54
+0x4A29 = 0x4458
+0x4A2A = 0x4460
+0x4A6B = 0x3D56
+0x4A7F = 0x5627
+0x4A80 = 0x5625
+0x4A84 = 0x5626
+0x4A96 = 0x4477
+0x4ACA = 0x3551
+0x4ACD = 0x3D69
+0x4AF1 = 0x5632
+0x4B12 = 0x447E
+0x4B38 = 0x2B38
+0x4B8D = 0x3628
+0x4BB2 = 0x5A3E
+0x4BBB = 0x602E
+0x4BBC = 0x602D
+0x4BEC = 0x6475
+0x4C0B = 0x5179
+0x4C14 = 0x616A
+0x4C17 = 0x517D
+0x4C1D = 0x5A4B
+0x4C2D = 0x5A4F
+0x4C3A = 0x2B6A
+0x4C4D = 0x3E49
+0x4C6D = 0x5231
+0x4C70 = 0x5233
+0x4C8D = 0x5E23
+0x4CB1 = 0x2B6D
+0x4CC0 = 0x364A
+0x4CCA = 0x3651
+0x4CED = 0x5242
+0x4D0E = 0x6337
+0x4D1C = 0x5729
+0x4D25 = 0x365C
+0x4D45 = 0x5A7D
+0x4D47 = 0x2C31
+0x4D4A = 0x3665
+0x4D51 = 0x2C33
+0x4D53 = 0x3667
+0x4D8D = 0x5267
+0x5655 = 0x2163
+0x58E1 = 0x4645
+0x617F = 0x2271
+0x64F5 = 0x3F62
+0x6707 = 0x5347
+0x71D7 = 0x2F4F
+0x7674 = 0x6452
+0x7CE9 = 0x4857
+0x7F80 = 0x4161
+0x81CB = 0x487C
+0x8666 = 0x3261
+0x8D01 = 0x4352
+0x8F3A = 0x3432
+0x933D = 0x3463
+0x95D9 = 0x4B40
+0x9A47 = 0x5651
+END_MAP
diff --git a/share/i18n/csmapper/CNS/UCS@SIP%CNS11643-3.src b/share/i18n/csmapper/CNS/UCS@SIP%CNS11643-3.src
new file mode 100644 (file)
index 0000000..d01b647
--- /dev/null
@@ -0,0 +1,118 @@
+# $NetBSD: UCS@SIP%CNS11643-3.src,v 1.1 2007/03/05 16:57:15 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS:SIP/CNS11643-3"
+SRC_ZONE       0x000B - 0xFA19
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+0x000B = 0x2144
+0x01A9 = 0x216F
+0x0209 = 0x274E
+0x0564 = 0x3977
+0x06EC = 0x275C
+0x0B89 = 0x5039
+0x0DAE = 0x3460
+0x1364 = 0x3A4F
+0x1637 = 0x347E
+0x172E = 0x3053
+0x1D46 = 0x2359
+0x233F = 0x2A39
+0x25D7 = 0x257E
+0x30BA = 0x4731
+0x35F3 = 0x474B
+0x3C86 = 0x2424
+0x4039 = 0x553A
+0x4A0F = 0x4826
+0x5133 = 0x2E5A
+0x592E = 0x2A45
+0x5CD1 = 0x584F
+0x65DF = 0x5863
+0x8CDD = 0x3F6D
+0x9937 = 0x5736
+0xF80E = 0x2452
+0xF80F = 0x2753
+0xF811 = 0x2754
+0xF815 = 0x227B
+0xF817 = 0x214F
+0xF81B = 0x2441
+0xF823 = 0x4043
+0xF82A = 0x2225
+0xF82C = 0x2329
+0xF833 = 0x3A26
+0xF835 = 0x2429
+0xF83B = 0x233C
+0xF841 = 0x3023
+0xF850 = 0x217C
+0xF855 = 0x3470
+0xF86A = 0x5A33
+0xF870 = 0x5A36
+0xF87A = 0x2C40
+0xF87E = 0x407E
+0xF88D = 0x355F
+0xF899 = 0x2C51
+0xF89C = 0x3565
+0xF8A6 = 0x4670
+0xF8AF = 0x5460
+0xF8B2 = 0x2627
+0xF8BA = 0x3628
+0xF8CB = 0x3640
+0xF8DF = 0x2D35
+0xF8E1 = 0x315C
+0xF8E5 = 0x3C3A
+0xF8E8 = 0x416E
+0xF8FE = 0x2D52
+0xF907 = 0x3675
+0xF921 = 0x5545
+0xF934 = 0x3D3F
+0xF94E = 0x4333
+0xF96A = 0x2E56
+0xF96C = 0x486A
+0xF983 = 0x3350
+0xF98D = 0x4425
+0xF98F = 0x272A
+0xF9B6 = 0x5B26
+0xF9C1 = 0x5B2D
+0xF9D6 = 0x607C
+0xF9DB = 0x446D
+0xF9F5 = 0x5678
+0xFA19 = 0x5C2F
+END_MAP
diff --git a/share/i18n/csmapper/CNS/UCS@SIP%CNS11643-4.src b/share/i18n/csmapper/CNS/UCS@SIP%CNS11643-4.src
new file mode 100644 (file)
index 0000000..1c11a27
--- /dev/null
@@ -0,0 +1,3522 @@
+# $NetBSD: UCS@SIP%CNS11643-4.src,v 1.1 2007/03/05 16:57:15 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS:SIP/CNS11643-4"
+SRC_ZONE       0x0057 - 0xFA1C
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+0x0057 = 0x4F7C
+0x0065 = 0x2156
+0x0086 = 0x2121
+0x00A2 = 0x2226
+0x00A3 = 0x2225
+0x00F1 = 0x2624
+0x010E = 0x2128
+0x012C = 0x2533
+0x012E = 0x2532
+0x0158 = 0x2B5F
+0x0162 = 0x3044
+0x016C = 0x362F
+0x01B2 = 0x2158
+0x01B4 = 0x222C
+0x01B5 = 0x222B
+0x01B6 = 0x2229
+0x01B8 = 0x2230
+0x01C2 = 0x222F
+0x01DA = 0x233A
+0x01F1 = 0x2338
+0x0205 = 0x253A
+0x020B = 0x2537
+0x020C = 0x2535
+0x0231 = 0x2836
+0x0236 = 0x283B
+0x0263 = 0x2B63
+0x0265 = 0x2B67
+0x026A = 0x2B66
+0x026B = 0x2B68
+0x02A7 = 0x2B60
+0x02AB = 0x3049
+0x02AC = 0x3048
+0x02B7 = 0x3046
+0x02C1 = 0x304B
+0x02FA = 0x3635
+0x0318 = 0x363B
+0x032C = 0x4238
+0x0337 = 0x3C2E
+0x033C = 0x3C2F
+0x036B = 0x3C2B
+0x0371 = 0x4234
+0x0377 = 0x4239
+0x0379 = 0x4231
+0x03AE = 0x4230
+0x03B3 = 0x4236
+0x03B7 = 0x487E
+0x03B8 = 0x487A
+0x03C0 = 0x487C
+0x03E1 = 0x4921
+0x03EB = 0x4F58
+0x03EC = 0x4F5F
+0x03EE = 0x4F5C
+0x03EF = 0x4F5E
+0x040C = 0x5567
+0x040D = 0x5566
+0x0421 = 0x5568
+0x0424 = 0x5A6B
+0x0425 = 0x5A69
+0x0426 = 0x5A6A
+0x0433 = 0x5A6C
+0x043D = 0x632E
+0x0457 = 0x662F
+0x0458 = 0x662E
+0x045F = 0x662D
+0x046A = 0x6A40
+0x0472 = 0x6D52
+0x0477 = 0x215C
+0x0479 = 0x2232
+0x04ED = 0x2B6A
+0x04F7 = 0x3C31
+0x0508 = 0x2235
+0x052F = 0x423A
+0x053C = 0x212D
+0x0542 = 0x215D
+0x0566 = 0x3C33
+0x0570 = 0x5A6D
+0x057A = 0x2237
+0x05B6 = 0x2238
+0x05B9 = 0x233C
+0x05C2 = 0x2541
+0x05C3 = 0x2542
+0x05C9 = 0x2841
+0x05CA = 0x2842
+0x05D9 = 0x2B6B
+0x05E8 = 0x304E
+0x05F6 = 0x363E
+0x0616 = 0x556A
+0x0627 = 0x2129
+0x0633 = 0x215F
+0x0646 = 0x2546
+0x0648 = 0x2544
+0x0675 = 0x212E
+0x06A5 = 0x2140
+0x06AA = 0x2141
+0x06AF = 0x2162
+0x06B7 = 0x223A
+0x06BC = 0x223B
+0x06BD = 0x2239
+0x06C4 = 0x223D
+0x06C9 = 0x223E
+0x06CE = 0x2341
+0x06D0 = 0x2343
+0x06D2 = 0x2342
+0x06EA = 0x2549
+0x06EB = 0x254B
+0x06EE = 0x254D
+0x0710 = 0x2847
+0x0712 = 0x2845
+0x0716 = 0x2848
+0x0718 = 0x2844
+0x0719 = 0x2846
+0x0731 = 0x2B70
+0x0732 = 0x2B6D
+0x0735 = 0x2B6F
+0x0736 = 0x2B73
+0x073B = 0x2B6C
+0x073E = 0x2B71
+0x0743 = 0x2B72
+0x075D = 0x3050
+0x075F = 0x3051
+0x0762 = 0x3056
+0x0763 = 0x3649
+0x0764 = 0x3055
+0x0769 = 0x304F
+0x077F = 0x3643
+0x0783 = 0x3646
+0x0784 = 0x3647
+0x0787 = 0x364A
+0x0788 = 0x3644
+0x0789 = 0x3641
+0x078A = 0x3640
+0x0798 = 0x3648
+0x07A5 = 0x3C39
+0x07A9 = 0x3C35
+0x07AD = 0x3C37
+0x07AE = 0x3C36
+0x07B0 = 0x3C3A
+0x07C3 = 0x423B
+0x07C8 = 0x3C38
+0x07C9 = 0x4240
+0x07CD = 0x423D
+0x07CE = 0x4244
+0x07E8 = 0x4924
+0x07FA = 0x4F60
+0x080E = 0x556B
+0x0817 = 0x556E
+0x082F = 0x6B65
+0x0836 = 0x2163
+0x0843 = 0x2345
+0x084D = 0x2349
+0x085F = 0x284A
+0x086D = 0x2B74
+0x0895 = 0x3C3B
+0x08A0 = 0x4246
+0x08A5 = 0x4245
+0x08B2 = 0x4926
+0x08CA = 0x6C6B
+0x08D8 = 0x2552
+0x08DF = 0x284C
+0x08E4 = 0x2B76
+0x08EE = 0x305D
+0x08F5 = 0x364E
+0x08F9 = 0x305B
+0x08FE = 0x4247
+0x0904 = 0x4F65
+0x090F = 0x2142
+0x0917 = 0x284D
+0x0925 = 0x3C3D
+0x0930 = 0x2243
+0x0934 = 0x234A
+0x093C = 0x284F
+0x0950 = 0x364F
+0x0959 = 0x4248
+0x0966 = 0x5F4B
+0x0983 = 0x2244
+0x0985 = 0x2245
+0x09AA = 0x3063
+0x09AB = 0x3061
+0x09AC = 0x3062
+0x09D9 = 0x234C
+0x09DE = 0x2555
+0x09DF = 0x2554
+0x09E9 = 0x2852
+0x09EA = 0x2851
+0x09F4 = 0x2B79
+0x0A0E = 0x2143
+0x0A12 = 0x2246
+0x0A18 = 0x234E
+0x0A1C = 0x2853
+0x0A34 = 0x2247
+0x0A4F = 0x2558
+0x0A58 = 0x2854
+0x0A64 = 0x2855
+0x0A69 = 0x2B7B
+0x0A6B = 0x2B7C
+0x0A7A = 0x3067
+0x0A86 = 0x3066
+0x0A87 = 0x3652
+0x0A8A = 0x3653
+0x0A99 = 0x3C3F
+0x0A9A = 0x4249
+0x0AAE = 0x4928
+0x0ADE = 0x224A
+0x0AE4 = 0x2249
+0x0AF3 = 0x2856
+0x0B22 = 0x2168
+0x0B2A = 0x224B
+0x0B38 = 0x2350
+0x0B65 = 0x3654
+0x0B6F = 0x3C43
+0x0B70 = 0x3C42
+0x0B74 = 0x3C41
+0x0B90 = 0x5A6F
+0x0B93 = 0x6631
+0x0B9B = 0x2147
+0x0B9C = 0x2146
+0x0BAF = 0x224D
+0x0BB1 = 0x2250
+0x0BB3 = 0x224F
+0x0BB4 = 0x224E
+0x0BCB = 0x2356
+0x0BD1 = 0x235A
+0x0BD2 = 0x235D
+0x0BD6 = 0x2357
+0x0BD7 = 0x2352
+0x0BD8 = 0x2358
+0x0BDC = 0x2355
+0x0C08 = 0x255C
+0x0C09 = 0x255E
+0x0C0D = 0x255B
+0x0C12 = 0x2561
+0x0C59 = 0x285B
+0x0C5A = 0x285A
+0x0C65 = 0x2562
+0x0C8E = 0x285D
+0x0C97 = 0x2858
+0x0CAE = 0x2C24
+0x0CAF = 0x2C2B
+0x0CB0 = 0x2C2C
+0x0CB1 = 0x2C27
+0x0CBB = 0x2C2A
+0x0CBF = 0x2C22
+0x0CC3 = 0x2C23
+0x0D28 = 0x3069
+0x0D2B = 0x3078
+0x0D2D = 0x3075
+0x0D31 = 0x306E
+0x0D32 = 0x3079
+0x0DB7 = 0x3655
+0x0DB8 = 0x3661
+0x0DC1 = 0x3656
+0x0DC5 = 0x365A
+0x0DC7 = 0x3657
+0x0DCA = 0x3662
+0x0DCB = 0x365B
+0x0DCE = 0x3666
+0x0DD1 = 0x365D
+0x0DDE = 0x3664
+0x0E38 = 0x3C49
+0x0E3A = 0x3C4E
+0x0E40 = 0x3C48
+0x0E41 = 0x3C44
+0x0E52 = 0x3C4D
+0x0E54 = 0x3C45
+0x0E57 = 0x3C4F
+0x0E59 = 0x3C51
+0x0ED7 = 0x424D
+0x0EDC = 0x424E
+0x0EE4 = 0x424C
+0x0EE5 = 0x4254
+0x0EE7 = 0x4250
+0x0F76 = 0x492F
+0x0F7E = 0x492B
+0x0F96 = 0x4932
+0x0FC8 = 0x4F6E
+0x0FCD = 0x4F72
+0x0FD1 = 0x4F68
+0x0FD2 = 0x4F73
+0x0FD3 = 0x4F66
+0x0FD5 = 0x4F70
+0x0FFA = 0x4F69
+0x0FFB = 0x4F74
+0x103D = 0x557A
+0x1048 = 0x5571
+0x1049 = 0x5576
+0x104C = 0x5577
+0x104F = 0x5579
+0x1055 = 0x5575
+0x108F = 0x5A74
+0x1092 = 0x5A73
+0x1095 = 0x5A71
+0x1096 = 0x5A76
+0x1098 = 0x5A77
+0x109D = 0x5A78
+0x109F = 0x5A75
+0x10A0 = 0x5A79
+0x10A1 = 0x5A72
+0x10E1 = 0x5F4E
+0x10E8 = 0x5F50
+0x10EF = 0x5F4F
+0x1134 = 0x6635
+0x113B = 0x6633
+0x116D = 0x6864
+0x117B = 0x6B66
+0x1189 = 0x6C6D
+0x11A3 = 0x216E
+0x122A = 0x4F75
+0x1233 = 0x5F51
+0x123C = 0x2148
+0x1259 = 0x2360
+0x1284 = 0x256A
+0x1289 = 0x2567
+0x128B = 0x256C
+0x129E = 0x256B
+0x12BC = 0x285F
+0x12ED = 0x2C32
+0x12EF = 0x2C30
+0x12F0 = 0x2C34
+0x1326 = 0x307D
+0x1329 = 0x307C
+0x1333 = 0x3122
+0x1334 = 0x3123
+0x1353 = 0x307E
+0x1366 = 0x3672
+0x1368 = 0x366A
+0x136A = 0x3670
+0x136B = 0x366C
+0x136E = 0x3675
+0x1375 = 0x3C5A
+0x1377 = 0x3673
+0x1396 = 0x3674
+0x13B4 = 0x3C54
+0x13C0 = 0x3C55
+0x13F1 = 0x425C
+0x1414 = 0x425A
+0x1420 = 0x4934
+0x1421 = 0x4935
+0x1423 = 0x4936
+0x1429 = 0x4937
+0x1461 = 0x4F77
+0x1462 = 0x4F7A
+0x1463 = 0x4F79
+0x1488 = 0x4F76
+0x148A = 0x557D
+0x14A8 = 0x557E
+0x14E6 = 0x6333
+0x14F2 = 0x6636
+0x1562 = 0x256F
+0x1593 = 0x2C35
+0x159D = 0x3124
+0x15B6 = 0x4261
+0x15DE = 0x2254
+0x15E5 = 0x2363
+0x15E6 = 0x2364
+0x15E8 = 0x2366
+0x15F7 = 0x2576
+0x15F9 = 0x2574
+0x15FC = 0x2863
+0x1606 = 0x2579
+0x160C = 0x2864
+0x160D = 0x2862
+0x162B = 0x2C37
+0x1634 = 0x2C36
+0x1641 = 0x3127
+0x1647 = 0x3C5E
+0x1656 = 0x367A
+0x1657 = 0x3678
+0x1660 = 0x3C5D
+0x166C = 0x4263
+0x166E = 0x4262
+0x1677 = 0x4938
+0x1681 = 0x4264
+0x168A = 0x5621
+0x1696 = 0x562E
+0x1697 = 0x5A7B
+0x16B0 = 0x2258
+0x16B8 = 0x2257
+0x16BD = 0x2368
+0x16BE = 0x236B
+0x16D9 = 0x257C
+0x16DD = 0x257A
+0x16DF = 0x257D
+0x16E2 = 0x257E
+0x1702 = 0x2868
+0x1707 = 0x2865
+0x1708 = 0x286B
+0x170A = 0x2866
+0x171D = 0x286C
+0x1726 = 0x286A
+0x1769 = 0x312B
+0x1791 = 0x312A
+0x179C = 0x367B
+0x179E = 0x367C
+0x17A1 = 0x3721
+0x17EC = 0x3C65
+0x17EF = 0x3C62
+0x17F0 = 0x3C60
+0x1817 = 0x4270
+0x181A = 0x426A
+0x181C = 0x4271
+0x1820 = 0x4273
+0x1825 = 0x426F
+0x1827 = 0x426E
+0x183D = 0x4272
+0x1842 = 0x4265
+0x1851 = 0x4939
+0x1855 = 0x493F
+0x1856 = 0x493B
+0x1859 = 0x493E
+0x1888 = 0x493D
+0x1898 = 0x4F7E
+0x18C8 = 0x4F7D
+0x18CB = 0x5623
+0x18D5 = 0x5625
+0x18EB = 0x5A7C
+0x18FE = 0x5F53
+0x193C = 0x2133
+0x1949 = 0x236C
+0x194E = 0x286F
+0x1983 = 0x3C66
+0x1984 = 0x3C68
+0x198F = 0x3C69
+0x1997 = 0x4941
+0x1998 = 0x4942
+0x19C2 = 0x225A
+0x19CD = 0x236E
+0x19ED = 0x2871
+0x19EE = 0x2872
+0x19EF = 0x2873
+0x1A00 = 0x2C4A
+0x1A02 = 0x2C45
+0x1A03 = 0x2C44
+0x1A04 = 0x2C43
+0x1A05 = 0x2C47
+0x1A22 = 0x312D
+0x1A34 = 0x312F
+0x1A3E = 0x3726
+0x1A42 = 0x3723
+0x1A46 = 0x3725
+0x1A61 = 0x3C6B
+0x1A62 = 0x3C70
+0x1A69 = 0x3C6D
+0x1A81 = 0x4276
+0x1AA1 = 0x4947
+0x1AA3 = 0x4948
+0x1AC1 = 0x5022
+0x1AEC = 0x5F57
+0x1AEF = 0x5F56
+0x1AF7 = 0x6336
+0x1AFD = 0x6638
+0x1B05 = 0x6866
+0x1B0C = 0x6A45
+0x1B0D = 0x6B67
+0x1B16 = 0x6D54
+0x1B19 = 0x6D71
+0x1B2E = 0x3131
+0x1B33 = 0x3727
+0x1B3E = 0x4426
+0x1B5E = 0x2372
+0x1B74 = 0x2C4B
+0x1BC2 = 0x214A
+0x1BD0 = 0x2373
+0x1BF4 = 0x3134
+0x1BFA = 0x372A
+0x1C09 = 0x427A
+0x1C1D = 0x6639
+0x1C20 = 0x6867
+0x1C24 = 0x2175
+0x1C25 = 0x2174
+0x1C2A = 0x225E
+0x1C3E = 0x262C
+0x1C3F = 0x262B
+0x1C4C = 0x2877
+0x1C4F = 0x287A
+0x1C50 = 0x2876
+0x1C63 = 0x2C50
+0x1C65 = 0x2C4F
+0x1C97 = 0x372C
+0x1C9B = 0x372D
+0x1CAA = 0x372E
+0x1CC4 = 0x427C
+0x1CC5 = 0x427E
+0x1CC6 = 0x427B
+0x1CEC = 0x5F58
+0x1D06 = 0x2375
+0x1D0B = 0x262D
+0x1D71 = 0x237D
+0x1D7C = 0x237C
+0x1D83 = 0x2630
+0x1D86 = 0x2633
+0x1DB0 = 0x287E
+0x1DD4 = 0x287C
+0x1DD7 = 0x2C52
+0x1DD8 = 0x2C59
+0x1DDB = 0x2C58
+0x1DE5 = 0x2C62
+0x1DE7 = 0x2C63
+0x1DE8 = 0x2C56
+0x1E09 = 0x2C5D
+0x1E11 = 0x313A
+0x1E15 = 0x313C
+0x1E16 = 0x313E
+0x1E1C = 0x3138
+0x1E23 = 0x3140
+0x1E24 = 0x313B
+0x1E28 = 0x3136
+0x1E54 = 0x313F
+0x1E73 = 0x3730
+0x1E7C = 0x3731
+0x1E86 = 0x3733
+0x1EAE = 0x3C7A
+0x1EB2 = 0x3C7D
+0x1EDD = 0x432B
+0x1EDE = 0x4326
+0x1EDF = 0x4325
+0x1EEC = 0x4329
+0x1EEE = 0x4327
+0x1EEF = 0x4323
+0x1EF5 = 0x4328
+0x1F0A = 0x494E
+0x1F0C = 0x4952
+0x1F3D = 0x4951
+0x1F3F = 0x5023
+0x1F41 = 0x5024
+0x1F5C = 0x5629
+0x1F75 = 0x562A
+0x1F87 = 0x5A7E
+0x1F99 = 0x5F5B
+0x1F9C = 0x5F59
+0x1FAE = 0x6338
+0x1FB0 = 0x6337
+0x1FC8 = 0x6869
+0x1FC9 = 0x686A
+0x1FD5 = 0x6B6A
+0x1FD6 = 0x6B69
+0x1FE8 = 0x2125
+0x1FE9 = 0x2262
+0x1FEF = 0x237E
+0x1FFF = 0x3141
+0x203F = 0x2C65
+0x2052 = 0x2177
+0x2057 = 0x2264
+0x207C = 0x2635
+0x20A5 = 0x2926
+0x20B9 = 0x2C69
+0x20BA = 0x2C6A
+0x20C0 = 0x2C67
+0x20CE = 0x3146
+0x20CF = 0x3143
+0x20D0 = 0x3144
+0x20EC = 0x373E
+0x20F0 = 0x3738
+0x20F3 = 0x3737
+0x210B = 0x3D22
+0x210D = 0x3D25
+0x2110 = 0x3D24
+0x2122 = 0x4334
+0x2139 = 0x4957
+0x213D = 0x4956
+0x2152 = 0x5028
+0x215E = 0x502A
+0x2161 = 0x562C
+0x216E = 0x5F5D
+0x2170 = 0x5F5C
+0x2189 = 0x2178
+0x218D = 0x2426
+0x21B6 = 0x2267
+0x21B7 = 0x2427
+0x21C1 = 0x2F27
+0x21C7 = 0x314A
+0x21D4 = 0x5626
+0x21D7 = 0x2268
+0x21DE = 0x2269
+0x21F7 = 0x2639
+0x21FB = 0x263E
+0x2209 = 0x2927
+0x2220 = 0x2C6E
+0x2236 = 0x314D
+0x2243 = 0x3150
+0x225C = 0x314B
+0x2264 = 0x3742
+0x2268 = 0x3743
+0x227F = 0x3D2B
+0x2281 = 0x3D2C
+0x2295 = 0x4338
+0x2297 = 0x4337
+0x22AE = 0x495A
+0x22AF = 0x373F
+0x22B0 = 0x4958
+0x22B2 = 0x4959
+0x22C7 = 0x502D
+0x2304 = 0x663C
+0x2333 = 0x242A
+0x233B = 0x263F
+0x2341 = 0x2741
+0x234F = 0x2C6F
+0x235A = 0x3744
+0x2370 = 0x502F
+0x237F = 0x242B
+0x23D7 = 0x2930
+0x23F3 = 0x292F
+0x240B = 0x3D31
+0x2420 = 0x4960
+0x2427 = 0x5030
+0x2432 = 0x5B22
+0x2441 = 0x5F5F
+0x2448 = 0x663D
+0x2471 = 0x5032
+0x2490 = 0x2C74
+0x2491 = 0x2C73
+0x24A9 = 0x433C
+0x24B0 = 0x5033
+0x24BF = 0x2179
+0x24C2 = 0x226E
+0x24DC = 0x2933
+0x24EB = 0x2C79
+0x24EC = 0x2C77
+0x24ED = 0x2C7C
+0x24EE = 0x2C75
+0x24F1 = 0x2C78
+0x24F2 = 0x2C7A
+0x24F3 = 0x2C76
+0x24F4 = 0x2C7B
+0x2501 = 0x3156
+0x250B = 0x3158
+0x250F = 0x3159
+0x251F = 0x3746
+0x2525 = 0x3747
+0x252A = 0x3155
+0x254E = 0x3D32
+0x2553 = 0x433E
+0x2555 = 0x4341
+0x2556 = 0x4340
+0x256A = 0x4964
+0x256D = 0x4963
+0x256E = 0x4962
+0x258A = 0x5630
+0x259E = 0x633E
+0x259F = 0x633D
+0x25A6 = 0x6A47
+0x25AB = 0x226F
+0x25CA = 0x2645
+0x25F2 = 0x242D
+0x25F9 = 0x2644
+0x25FF = 0x2647
+0x2601 = 0x2947
+0x2603 = 0x264B
+0x2609 = 0x264A
+0x260B = 0x2938
+0x260D = 0x2943
+0x2610 = 0x2651
+0x2611 = 0x2944
+0x2620 = 0x2946
+0x2637 = 0x2949
+0x263A = 0x2942
+0x263B = 0x2D29
+0x2641 = 0x2C7D
+0x2645 = 0x2D21
+0x2648 = 0x2C7E
+0x264E = 0x2D2A
+0x267C = 0x2D2E
+0x267F = 0x2D26
+0x268B = 0x2D27
+0x26C1 = 0x375A
+0x26C3 = 0x374D
+0x26C6 = 0x374B
+0x26CD = 0x3165
+0x26CF = 0x316D
+0x26D2 = 0x3161
+0x26D6 = 0x374C
+0x26DB = 0x3169
+0x26DF = 0x315F
+0x2728 = 0x3D3F
+0x272C = 0x374F
+0x272D = 0x3757
+0x272E = 0x3751
+0x2733 = 0x3753
+0x273A = 0x375B
+0x2745 = 0x3D36
+0x2746 = 0x3758
+0x275D = 0x3D40
+0x275E = 0x3752
+0x27A3 = 0x496E
+0x27A9 = 0x434F
+0x27E2 = 0x4345
+0x27E3 = 0x4344
+0x27EA = 0x3D35
+0x280A = 0x4353
+0x2832 = 0x4966
+0x2833 = 0x4352
+0x2835 = 0x4971
+0x2839 = 0x496A
+0x283D = 0x4972
+0x2842 = 0x5035
+0x2843 = 0x5036
+0x2849 = 0x5634
+0x2857 = 0x503C
+0x287F = 0x4970
+0x289D = 0x503D
+0x28CF = 0x5635
+0x28D0 = 0x5631
+0x28D1 = 0x5B2A
+0x28D8 = 0x5B26
+0x28FB = 0x5B27
+0x2901 = 0x5F63
+0x2902 = 0x5F62
+0x2906 = 0x5B28
+0x2927 = 0x6344
+0x2930 = 0x633F
+0x294F = 0x6341
+0x2951 = 0x6345
+0x2958 = 0x663E
+0x2985 = 0x6D72
+0x298F = 0x2272
+0x299A = 0x2652
+0x299F = 0x2653
+0x29AA = 0x294C
+0x29C0 = 0x316F
+0x29CC = 0x375C
+0x29D4 = 0x3D44
+0x29DC = 0x3D41
+0x29F4 = 0x4973
+0x29F5 = 0x4974
+0x2A1B = 0x5F65
+0x2A2A = 0x2434
+0x2A59 = 0x4355
+0x2A6D = 0x2276
+0x2A83 = 0x2437
+0x2A87 = 0x2657
+0x2A8A = 0x2438
+0x2A8B = 0x2435
+0x2A8E = 0x243B
+0x2AE6 = 0x2958
+0x2AE7 = 0x294F
+0x2AE8 = 0x2950
+0x2AF0 = 0x2D34
+0x2AF1 = 0x295C
+0x2AF5 = 0x2953
+0x2AF8 = 0x295A
+0x2B2F = 0x2D3D
+0x2B31 = 0x2D38
+0x2B34 = 0x2D39
+0x2B35 = 0x2957
+0x2B36 = 0x2D35
+0x2B3F = 0x2D36
+0x2B43 = 0x2D37
+0x2B46 = 0x2D3A
+0x2B81 = 0x3172
+0x2B82 = 0x3173
+0x2B83 = 0x375E
+0x2B8A = 0x3174
+0x2B8B = 0x3222
+0x2B8C = 0x3176
+0x2B8E = 0x317D
+0x2B96 = 0x3224
+0x2B9D = 0x375D
+0x2BA8 = 0x3175
+0x2BCC = 0x3226
+0x2BEB = 0x3769
+0x2BF2 = 0x3D51
+0x2BF3 = 0x3767
+0x2BF6 = 0x375F
+0x2BF8 = 0x3763
+0x2BFA = 0x376A
+0x2BFC = 0x376D
+0x2BFE = 0x3766
+0x2C07 = 0x376C
+0x2C61 = 0x3D4B
+0x2C62 = 0x3D49
+0x2C64 = 0x3D46
+0x2C66 = 0x3D4D
+0x2C67 = 0x3D53
+0x2C68 = 0x3D47
+0x2C69 = 0x3D52
+0x2CB7 = 0x4362
+0x2CB8 = 0x435F
+0x2CBC = 0x4357
+0x2CC0 = 0x4363
+0x2CC4 = 0x4359
+0x2CC6 = 0x435B
+0x2CC7 = 0x435A
+0x2CCD = 0x4365
+0x2CDA = 0x4360
+0x2D23 = 0x4A25
+0x2D27 = 0x497B
+0x2D28 = 0x4978
+0x2D2C = 0x497D
+0x2D2E = 0x4A21
+0x2D31 = 0x4A26
+0x2D32 = 0x497C
+0x2D48 = 0x4977
+0x2D7F = 0x5638
+0x2D80 = 0x5041
+0x2D89 = 0x503E
+0x2D8A = 0x5043
+0x2D8B = 0x5040
+0x2D8D = 0x503F
+0x2D8F = 0x5046
+0x2D91 = 0x5048
+0x2D92 = 0x5042
+0x2D93 = 0x5047
+0x2DC8 = 0x5044
+0x2DCF = 0x563B
+0x2DD2 = 0x563A
+0x2DD6 = 0x5637
+0x2DF6 = 0x5B33
+0x2DF7 = 0x5B38
+0x2DFE = 0x5B35
+0x2DFF = 0x5B37
+0x2E04 = 0x5B34
+0x2E23 = 0x5F66
+0x2E24 = 0x5F68
+0x2E25 = 0x5F67
+0x2E26 = 0x5F69
+0x2E2F = 0x5F6B
+0x2E33 = 0x5F6A
+0x2E4F = 0x663F
+0x2E51 = 0x6348
+0x2E54 = 0x6349
+0x2E56 = 0x634A
+0x2E6E = 0x6641
+0x2E72 = 0x6642
+0x2EA1 = 0x6B6B
+0x2EB0 = 0x6D73
+0x2EB5 = 0x2277
+0x2EB6 = 0x243D
+0x2EB7 = 0x265A
+0x2EC3 = 0x2D3E
+0x2EF4 = 0x2660
+0x2EF9 = 0x265D
+0x2F08 = 0x265C
+0x2F09 = 0x2960
+0x2F14 = 0x295E
+0x2F15 = 0x295F
+0x2F21 = 0x2D45
+0x2F36 = 0x2D41
+0x2F3D = 0x322E
+0x2F44 = 0x3230
+0x2F49 = 0x3231
+0x2F4A = 0x322A
+0x2F4B = 0x322D
+0x2F4F = 0x3229
+0x2F5F = 0x377A
+0x2F60 = 0x377B
+0x2F72 = 0x3772
+0x2F73 = 0x3773
+0x2F74 = 0x3774
+0x2F85 = 0x3D57
+0x2F86 = 0x3D5F
+0x2F90 = 0x3D60
+0x2F99 = 0x3D5E
+0x2F9A = 0x3D55
+0x2F9B = 0x3D56
+0x2F9C = 0x3D58
+0x2FA4 = 0x3D5A
+0x2FAB = 0x4368
+0x2FBC = 0x4367
+0x2FC9 = 0x4A2C
+0x2FDE = 0x504B
+0x2FF2 = 0x504A
+0x3006 = 0x563C
+0x3009 = 0x563D
+0x3014 = 0x5B3B
+0x3018 = 0x5B39
+0x3024 = 0x634D
+0x3027 = 0x634B
+0x302E = 0x6644
+0x3037 = 0x6A4A
+0x303C = 0x6C6F
+0x3073 = 0x2D48
+0x3081 = 0x3D61
+0x3086 = 0x436A
+0x3089 = 0x4A2D
+0x308F = 0x5F6C
+0x309E = 0x3232
+0x30AA = 0x377C
+0x30AE = 0x3D62
+0x30BB = 0x4A2F
+0x30C8 = 0x504D
+0x30CD = 0x5B3C
+0x30D8 = 0x2442
+0x30E6 = 0x2D4A
+0x30F3 = 0x3233
+0x30F5 = 0x3235
+0x3120 = 0x5B3D
+0x3127 = 0x686D
+0x3134 = 0x377D
+0x3138 = 0x3D66
+0x3156 = 0x2444
+0x317B = 0x2966
+0x317E = 0x2968
+0x31B3 = 0x3238
+0x31B4 = 0x3821
+0x31B6 = 0x323D
+0x31E5 = 0x323C
+0x31F0 = 0x3823
+0x31F3 = 0x3827
+0x320D = 0x3826
+0x320F = 0x3828
+0x325A = 0x436C
+0x32A1 = 0x5055
+0x32A7 = 0x5054
+0x32DE = 0x5B3E
+0x3343 = 0x4370
+0x3356 = 0x5F6D
+0x3366 = 0x2969
+0x3367 = 0x296A
+0x3393 = 0x4A34
+0x3397 = 0x4A33
+0x33B4 = 0x214E
+0x33B5 = 0x217D
+0x33BF = 0x227B
+0x33C0 = 0x227A
+0x33C2 = 0x2449
+0x33D2 = 0x2445
+0x33D4 = 0x266B
+0x33D6 = 0x2666
+0x340A = 0x296B
+0x343F = 0x2D50
+0x346B = 0x2D53
+0x3471 = 0x2D5A
+0x3485 = 0x3245
+0x3486 = 0x3240
+0x34AB = 0x3247
+0x34B6 = 0x3244
+0x34C1 = 0x3836
+0x34C5 = 0x382E
+0x34C9 = 0x382B
+0x34CC = 0x3831
+0x34D7 = 0x3830
+0x34E7 = 0x3833
+0x34E8 = 0x3838
+0x3533 = 0x3D77
+0x3535 = 0x3D74
+0x353B = 0x3D6A
+0x3540 = 0x3D7A
+0x3547 = 0x3D73
+0x354C = 0x3D70
+0x3582 = 0x3D79
+0x35AB = 0x437B
+0x35AC = 0x4372
+0x35BE = 0x4376
+0x3618 = 0x4A3B
+0x3619 = 0x4A47
+0x361B = 0x4A40
+0x3622 = 0x4A46
+0x3624 = 0x4A3F
+0x3626 = 0x4A43
+0x3627 = 0x4A3E
+0x3628 = 0x4A35
+0x362B = 0x4A4A
+0x3631 = 0x4A41
+0x363B = 0x4A3C
+0x363F = 0x4A45
+0x3641 = 0x4A49
+0x367B = 0x505B
+0x367E = 0x5065
+0x367F = 0x5058
+0x368A = 0x5062
+0x368B = 0x564C
+0x368C = 0x5057
+0x368E = 0x505F
+0x3695 = 0x505C
+0x3699 = 0x505D
+0x369C = 0x5063
+0x36A3 = 0x4A44
+0x36DA = 0x5061
+0x36F1 = 0x5643
+0x36F4 = 0x5647
+0x36F9 = 0x564A
+0x36FA = 0x5646
+0x3703 = 0x564D
+0x3704 = 0x5644
+0x3706 = 0x5642
+0x3741 = 0x5B47
+0x3745 = 0x5B42
+0x374B = 0x5B45
+0x3753 = 0x5B43
+0x3754 = 0x5B4C
+0x3755 = 0x5B46
+0x375C = 0x5B4B
+0x3799 = 0x5F74
+0x37C4 = 0x6353
+0x37EC = 0x6352
+0x37F4 = 0x6646
+0x37FC = 0x6645
+0x381E = 0x686F
+0x384C = 0x6B6C
+0x386D = 0x6D55
+0x3881 = 0x244B
+0x3887 = 0x244A
+0x388D = 0x266F
+0x3890 = 0x266E
+0x389C = 0x2975
+0x38B0 = 0x2D5F
+0x38C8 = 0x383D
+0x38CB = 0x383A
+0x38F3 = 0x442B
+0x38F7 = 0x442C
+0x38F9 = 0x4429
+0x390C = 0x4A4D
+0x391A = 0x5068
+0x3936 = 0x6870
+0x3940 = 0x6C70
+0x3941 = 0x6D56
+0x3960 = 0x2672
+0x3962 = 0x2976
+0x3979 = 0x3840
+0x397A = 0x383E
+0x397E = 0x3841
+0x39A2 = 0x5650
+0x39B9 = 0x227D
+0x39BC = 0x244D
+0x39C2 = 0x244C
+0x39CE = 0x2673
+0x39CF = 0x2674
+0x39D1 = 0x2677
+0x39DE = 0x2978
+0x39DF = 0x2979
+0x39E1 = 0x2977
+0x39E9 = 0x297A
+0x39F3 = 0x2D63
+0x3A0D = 0x324B
+0x3A19 = 0x3848
+0x3A1B = 0x3843
+0x3A1F = 0x3847
+0x3A36 = 0x3E25
+0x3A44 = 0x4434
+0x3A45 = 0x442E
+0x3A48 = 0x442F
+0x3A4E = 0x4A51
+0x3A55 = 0x5069
+0x3A60 = 0x506C
+0x3A71 = 0x5B4D
+0x3A8B = 0x324C
+0x3A8C = 0x324D
+0x3AAF = 0x4436
+0x3AB1 = 0x4437
+0x3AB9 = 0x4A52
+0x3AD0 = 0x5B4E
+0x3AD9 = 0x5F78
+0x3AE2 = 0x6A4D
+0x3AFA = 0x4A53
+0x3B0E = 0x3E26
+0x3B1C = 0x227E
+0x3B23 = 0x244E
+0x3B5F = 0x2D69
+0x3B61 = 0x2D68
+0x3B72 = 0x3256
+0x3B89 = 0x384D
+0x3B8B = 0x3850
+0x3BAA = 0x3E2B
+0x3BAD = 0x3E2A
+0x3BCB = 0x443D
+0x3BCD = 0x443E
+0x3BCF = 0x443B
+0x3BE4 = 0x4A56
+0x3BE8 = 0x4A55
+0x3BE9 = 0x4A54
+0x3BFB = 0x5070
+0x3BFD = 0x5073
+0x3C0B = 0x5655
+0x3C0C = 0x5654
+0x3C36 = 0x6647
+0x3C50 = 0x4440
+0x3C53 = 0x5B51
+0x3C80 = 0x2323
+0x3C93 = 0x2450
+0x3CB2 = 0x2723
+0x3CB7 = 0x2721
+0x3CB9 = 0x2725
+0x3CBB = 0x2724
+0x3CCA = 0x267C
+0x3CE4 = 0x297C
+0x3CEA = 0x2A22
+0x3CEB = 0x2D71
+0x3CF6 = 0x2A23
+0x3CF7 = 0x297D
+0x3D12 = 0x2A24
+0x3D1E = 0x2D6E
+0x3D28 = 0x2D6D
+0x3D29 = 0x2D6F
+0x3D34 = 0x3266
+0x3D66 = 0x2D72
+0x3D77 = 0x325D
+0x3D79 = 0x325B
+0x3D7A = 0x326B
+0x3D7E = 0x326A
+0x3D80 = 0x3261
+0x3D82 = 0x3265
+0x3D85 = 0x3269
+0x3D88 = 0x3260
+0x3D89 = 0x3267
+0x3D8F = 0x3259
+0x3D90 = 0x325F
+0x3D92 = 0x252F
+0x3D9E = 0x3262
+0x3DA6 = 0x326C
+0x3DB5 = 0x326E
+0x3DFE = 0x3854
+0x3E00 = 0x3855
+0x3E09 = 0x3853
+0x3E0B = 0x3858
+0x3E17 = 0x3E2C
+0x3E4A = 0x385D
+0x3E5F = 0x3E41
+0x3E61 = 0x3E34
+0x3E64 = 0x3E3B
+0x3E65 = 0x3E43
+0x3E66 = 0x3E3E
+0x3E67 = 0x3E2E
+0x3E6B = 0x3E40
+0x3E6E = 0x3E3A
+0x3E72 = 0x3E31
+0x3E74 = 0x3E42
+0x3E7B = 0x444B
+0x3E8C = 0x3E3D
+0x3EB0 = 0x3E35
+0x3ECF = 0x4454
+0x3ED0 = 0x4447
+0x3ED1 = 0x4448
+0x3ED2 = 0x444C
+0x3ED4 = 0x444E
+0x3ED8 = 0x4445
+0x3ED9 = 0x4453
+0x3EDE = 0x4451
+0x3EDF = 0x4450
+0x3EE7 = 0x444F
+0x3EEC = 0x4441
+0x3F1A = 0x4442
+0x3F46 = 0x4A60
+0x3F4A = 0x4A65
+0x3F4B = 0x4A67
+0x3F52 = 0x4A5C
+0x3F59 = 0x4A66
+0x3F5D = 0x4A5B
+0x3F5F = 0x4A5A
+0x3F74 = 0x4A5E
+0x3FAA = 0x4A63
+0x3FC5 = 0x507C
+0x3FD0 = 0x5079
+0x3FD2 = 0x507E
+0x4011 = 0x5121
+0x4024 = 0x565A
+0x4025 = 0x565F
+0x4029 = 0x5B52
+0x4064 = 0x5B5D
+0x406A = 0x5B59
+0x4070 = 0x5B58
+0x4078 = 0x5B5F
+0x4079 = 0x5B55
+0x407E = 0x5B53
+0x4085 = 0x5B5C
+0x40B6 = 0x5F7C
+0x40B7 = 0x5F7A
+0x40ED = 0x6359
+0x40EF = 0x635D
+0x40F4 = 0x635C
+0x40F6 = 0x6357
+0x40F7 = 0x6358
+0x40F8 = 0x6356
+0x410E = 0x6648
+0x4114 = 0x664B
+0x4119 = 0x664D
+0x413D = 0x6872
+0x4163 = 0x6C71
+0x4169 = 0x6C72
+0x4171 = 0x6D58
+0x4174 = 0x6D59
+0x4177 = 0x6D74
+0x4184 = 0x2324
+0x4185 = 0x2325
+0x418D = 0x2453
+0x418E = 0x2454
+0x419E = 0x2728
+0x41B2 = 0x272A
+0x41D9 = 0x2A29
+0x41F4 = 0x326F
+0x41F6 = 0x2D74
+0x4226 = 0x3274
+0x4229 = 0x3273
+0x422A = 0x3275
+0x4262 = 0x3869
+0x426C = 0x3866
+0x4279 = 0x3863
+0x4299 = 0x3867
+0x42B9 = 0x3E47
+0x42BB = 0x3E44
+0x42BE = 0x3E45
+0x42EF = 0x3E4A
+0x430D = 0x4455
+0x4338 = 0x445D
+0x4350 = 0x4A6B
+0x439D = 0x512A
+0x43A4 = 0x5127
+0x43A9 = 0x5128
+0x43AD = 0x5126
+0x43B0 = 0x5129
+0x43F6 = 0x5661
+0x43FB = 0x5663
+0x4427 = 0x5B62
+0x442F = 0x5B63
+0x4432 = 0x5B61
+0x4454 = 0x6021
+0x4457 = 0x6022
+0x447A = 0x6023
+0x447E = 0x6362
+0x447F = 0x6360
+0x44A2 = 0x6361
+0x44A6 = 0x664F
+0x44BC = 0x6A4F
+0x4514 = 0x386A
+0x4532 = 0x5665
+0x455F = 0x2A2B
+0x4560 = 0x2D77
+0x456F = 0x272D
+0x4573 = 0x2A2D
+0x4577 = 0x2D78
+0x457E = 0x3278
+0x4598 = 0x512C
+0x45AC = 0x272E
+0x45BB = 0x2D79
+0x45BC = 0x2D7B
+0x45C8 = 0x386D
+0x45D7 = 0x386E
+0x45DA = 0x3E4D
+0x45FB = 0x5666
+0x460C = 0x386F
+0x4623 = 0x2730
+0x463F = 0x2A30
+0x465B = 0x327B
+0x4660 = 0x327D
+0x4661 = 0x327C
+0x4670 = 0x3871
+0x4671 = 0x3874
+0x4690 = 0x3E50
+0x46A9 = 0x4461
+0x46CC = 0x4A74
+0x46D0 = 0x4A70
+0x46F2 = 0x5668
+0x46F3 = 0x5669
+0x4724 = 0x2328
+0x4731 = 0x245B
+0x4732 = 0x2737
+0x4734 = 0x245A
+0x473B = 0x2457
+0x474D = 0x2458
+0x475E = 0x2738
+0x476C = 0x2735
+0x4778 = 0x2A31
+0x477D = 0x2A33
+0x479B = 0x3321
+0x479E = 0x2E25
+0x47A2 = 0x2E23
+0x47B2 = 0x2E24
+0x47C3 = 0x3324
+0x47CD = 0x3326
+0x47DF = 0x3875
+0x47E4 = 0x3876
+0x47E7 = 0x3878
+0x47E9 = 0x3E51
+0x47ED = 0x3E57
+0x480D = 0x3E56
+0x4811 = 0x3E55
+0x4821 = 0x3E58
+0x483E = 0x446B
+0x4846 = 0x446C
+0x485C = 0x4A7D
+0x4864 = 0x4A78
+0x4865 = 0x4A79
+0x488A = 0x5133
+0x488D = 0x5135
+0x4892 = 0x5131
+0x4896 = 0x5136
+0x489C = 0x566D
+0x48BA = 0x5B68
+0x48C5 = 0x6364
+0x48D7 = 0x6874
+0x48F0 = 0x245D
+0x48F2 = 0x245C
+0x48FB = 0x273C
+0x4912 = 0x2A36
+0x4938 = 0x2E29
+0x493A = 0x2E28
+0x4954 = 0x3331
+0x4959 = 0x3332
+0x4981 = 0x3E5A
+0x4990 = 0x387C
+0x49B1 = 0x3E5B
+0x49ED = 0x446D
+0x4A15 = 0x4A7E
+0x4A45 = 0x513B
+0x4A4B = 0x513C
+0x4A71 = 0x5B6A
+0x4A72 = 0x566E
+0x4A74 = 0x5670
+0x4A8C = 0x5B6B
+0x4A8E = 0x6026
+0x4A90 = 0x6028
+0x4AB9 = 0x6029
+0x4AC0 = 0x6652
+0x4AC9 = 0x6651
+0x4ACC = 0x6653
+0x4AD5 = 0x6A52
+0x4AE9 = 0x6E34
+0x4AF5 = 0x3336
+0x4B01 = 0x3E5C
+0x4B0F = 0x513D
+0x4B16 = 0x513E
+0x4B1A = 0x5B6D
+0x4B1B = 0x6654
+0x4B29 = 0x273D
+0x4B2F = 0x2A3B
+0x4B30 = 0x2A3E
+0x4B4C = 0x3922
+0x4B4F = 0x3927
+0x4B5B = 0x3E64
+0x4B5E = 0x3E5E
+0x4B62 = 0x3E5F
+0x4B6C = 0x4472
+0x4B79 = 0x4B28
+0x4B86 = 0x5674
+0x4B8A = 0x5140
+0x4B8E = 0x5676
+0x4B90 = 0x5677
+0x4B98 = 0x5B70
+0x4BA8 = 0x6656
+0x4BAA = 0x6655
+0x4BAD = 0x6876
+0x4BBD = 0x273E
+0x4BCD = 0x5679
+0x4BDB = 0x2A3F
+0x4BF7 = 0x567A
+0x4C15 = 0x245F
+0x4C1D = 0x2742
+0x4C1E = 0x2553
+0x4C1F = 0x273F
+0x4C29 = 0x2A42
+0x4C4D = 0x2E2E
+0x4C5E = 0x2E30
+0x4C65 = 0x333E
+0x4C69 = 0x333D
+0x4C7C = 0x392B
+0x4C7D = 0x3929
+0x4C7E = 0x392A
+0x4C8D = 0x392D
+0x4C92 = 0x3E6A
+0x4C93 = 0x3E67
+0x4C96 = 0x3E66
+0x4CAC = 0x447A
+0x4CB8 = 0x4B2C
+0x4CC5 = 0x4B2B
+0x4CC8 = 0x5145
+0x4CC9 = 0x5143
+0x4CCA = 0x5146
+0x4CD6 = 0x567B
+0x4CE4 = 0x5B71
+0x4CEF = 0x602D
+0x4D00 = 0x6877
+0x4D17 = 0x2E32
+0x4D19 = 0x392E
+0x4D28 = 0x2460
+0x4D2F = 0x2745
+0x4D31 = 0x2744
+0x4D38 = 0x2A4B
+0x4D3D = 0x2A47
+0x4D3E = 0x2A48
+0x4D40 = 0x2A45
+0x4D64 = 0x2E3D
+0x4D67 = 0x2E3E
+0x4D7C = 0x3341
+0x4D80 = 0x3344
+0x4DA8 = 0x3939
+0x4DB6 = 0x3937
+0x4DC0 = 0x3931
+0x4DC3 = 0x3E72
+0x4DC4 = 0x3E70
+0x4DC5 = 0x3E7B
+0x4DC7 = 0x3E71
+0x4DC8 = 0x3E75
+0x4DC9 = 0x447D
+0x4DCA = 0x3E79
+0x4DCF = 0x3E7C
+0x4DDC = 0x3E7D
+0x4DFD = 0x4525
+0x4DFE = 0x452B
+0x4E01 = 0x4526
+0x4E04 = 0x452E
+0x4E05 = 0x452A
+0x4E0B = 0x452C
+0x4E11 = 0x4527
+0x4E12 = 0x4522
+0x4E20 = 0x452D
+0x4E2A = 0x4B3A
+0x4E2B = 0x4B36
+0x4E2C = 0x4B2D
+0x4E2D = 0x4B39
+0x4E2F = 0x4B34
+0x4E31 = 0x4B32
+0x4E35 = 0x4B31
+0x4E37 = 0x4B30
+0x4E5D = 0x514B
+0x4E63 = 0x514C
+0x4E64 = 0x5147
+0x4E84 = 0x567C
+0x4E88 = 0x5151
+0x4E89 = 0x4529
+0x4E8A = 0x567E
+0x4E95 = 0x567D
+0x4E97 = 0x5723
+0x4EBA = 0x5B78
+0x4EC2 = 0x5B76
+0x4EC8 = 0x5B7A
+0x4ED6 = 0x6033
+0x4ED8 = 0x6034
+0x4EDA = 0x6035
+0x4EDE = 0x6036
+0x4EE2 = 0x6031
+0x4EF1 = 0x636A
+0x4EF2 = 0x636B
+0x4F03 = 0x6657
+0x4F12 = 0x6A56
+0x4F25 = 0x2463
+0x4F39 = 0x5153
+0x4F3A = 0x5152
+0x4F48 = 0x2A4D
+0x4F59 = 0x2E42
+0x4F65 = 0x3346
+0x4F7C = 0x3E7E
+0x4F88 = 0x452F
+0x4F95 = 0x4B3C
+0x4FA0 = 0x5727
+0x4FA1 = 0x5728
+0x4FC0 = 0x6B73
+0x4FD0 = 0x2A4F
+0x4FDA = 0x2E44
+0x4FDF = 0x3349
+0x4FE7 = 0x393C
+0x4FEB = 0x393B
+0x5001 = 0x3F21
+0x5002 = 0x4531
+0x5003 = 0x4533
+0x5017 = 0x5158
+0x5022 = 0x5729
+0x502F = 0x636D
+0x5035 = 0x665C
+0x5041 = 0x2749
+0x5043 = 0x2747
+0x5051 = 0x2E48
+0x5055 = 0x2E4A
+0x505E = 0x334C
+0x5060 = 0x334A
+0x506F = 0x393D
+0x5093 = 0x5159
+0x5095 = 0x515B
+0x50A4 = 0x572B
+0x50A5 = 0x5C23
+0x50A6 = 0x572A
+0x50B8 = 0x5C22
+0x50B9 = 0x5C21
+0x50E7 = 0x2464
+0x50E9 = 0x2466
+0x50F2 = 0x2750
+0x50F5 = 0x274B
+0x5107 = 0x2A5E
+0x5109 = 0x2A5C
+0x510E = 0x2A5B
+0x5131 = 0x2E50
+0x5134 = 0x2E4C
+0x5137 = 0x2E4E
+0x513B = 0x2E4B
+0x513F = 0x2E53
+0x5159 = 0x2E54
+0x515A = 0x3355
+0x5161 = 0x3354
+0x518F = 0x3353
+0x5197 = 0x394F
+0x519B = 0x394E
+0x519F = 0x3940
+0x51C4 = 0x3944
+0x51C5 = 0x3950
+0x51C7 = 0x393E
+0x51CC = 0x3F2A
+0x51D3 = 0x3F23
+0x51D4 = 0x3F28
+0x51D5 = 0x3F31
+0x51D6 = 0x3F2E
+0x51DB = 0x3F2F
+0x51DC = 0x3F24
+0x5203 = 0x4545
+0x5206 = 0x453E
+0x520C = 0x4B4F
+0x5229 = 0x453A
+0x523B = 0x453B
+0x523C = 0x4B50
+0x523D = 0x4B4C
+0x523E = 0x4B3E
+0x5241 = 0x4B4E
+0x5245 = 0x4B41
+0x5247 = 0x4B40
+0x5248 = 0x5165
+0x5250 = 0x4B49
+0x5251 = 0x4B4B
+0x5252 = 0x4B46
+0x5258 = 0x4B4A
+0x5270 = 0x4B48
+0x5276 = 0x515E
+0x527B = 0x5163
+0x5280 = 0x5162
+0x5288 = 0x5167
+0x52A8 = 0x5166
+0x52AC = 0x5C2B
+0x52AF = 0x5735
+0x52B0 = 0x5736
+0x52BD = 0x5737
+0x52D9 = 0x5C28
+0x52DD = 0x5C2C
+0x52E2 = 0x5C24
+0x5302 = 0x603E
+0x5304 = 0x603B
+0x5308 = 0x603A
+0x530A = 0x603C
+0x530B = 0x603D
+0x5323 = 0x6372
+0x5329 = 0x6373
+0x533A = 0x6879
+0x5341 = 0x6A59
+0x534B = 0x6A58
+0x5353 = 0x6C74
+0x535F = 0x2A60
+0x5360 = 0x2A61
+0x5361 = 0x2E56
+0x5367 = 0x3358
+0x536B = 0x3951
+0x5378 = 0x4547
+0x5379 = 0x4548
+0x537D = 0x4549
+0x537F = 0x454B
+0x5383 = 0x4B52
+0x5386 = 0x4B51
+0x5389 = 0x4B53
+0x538A = 0x5169
+0x538B = 0x5168
+0x538C = 0x516A
+0x53A1 = 0x6A5A
+0x53BB = 0x335C
+0x53CE = 0x3952
+0x53D9 = 0x3F32
+0x53DC = 0x3F35
+0x53DD = 0x3F34
+0x53E0 = 0x3F36
+0x53F3 = 0x4B54
+0x53FC = 0x516B
+0x5417 = 0x2467
+0x541E = 0x2754
+0x5429 = 0x2A65
+0x542A = 0x2A63
+0x5446 = 0x2E60
+0x5450 = 0x2E5B
+0x5451 = 0x2E5D
+0x5458 = 0x2E59
+0x5462 = 0x2E5A
+0x54AE = 0x3956
+0x54B0 = 0x3957
+0x54B1 = 0x3955
+0x54CC = 0x3F37
+0x54D2 = 0x3F41
+0x54D3 = 0x3F43
+0x5500 = 0x4552
+0x5522 = 0x4554
+0x552D = 0x4B5A
+0x5532 = 0x4550
+0x5551 = 0x5171
+0x5553 = 0x5173
+0x5555 = 0x5172
+0x5558 = 0x516F
+0x5576 = 0x573A
+0x5579 = 0x573D
+0x557B = 0x573C
+0x559D = 0x5C30
+0x55AA = 0x6040
+0x55C1 = 0x6041
+0x55D9 = 0x6662
+0x55EC = 0x6A5B
+0x55FF = 0x6D75
+0x562D = 0x2E63
+0x564D = 0x2A68
+0x568D = 0x3F48
+0x56A9 = 0x4556
+0x56C5 = 0x4B5F
+0x56DC = 0x5177
+0x56EE = 0x5743
+0x56F1 = 0x5744
+0x5703 = 0x5C34
+0x5711 = 0x5C33
+0x571B = 0x6377
+0x5726 = 0x687D
+0x573E = 0x395B
+0x574C = 0x217E
+0x5754 = 0x2755
+0x5756 = 0x2757
+0x5767 = 0x2A70
+0x576C = 0x2A6D
+0x579B = 0x3368
+0x57A9 = 0x336C
+0x57B2 = 0x395F
+0x57B4 = 0x3960
+0x57B5 = 0x395C
+0x57BA = 0x395D
+0x57BC = 0x3F51
+0x57D8 = 0x3F4E
+0x5804 = 0x455C
+0x5837 = 0x4B69
+0x5843 = 0x4B67
+0x5845 = 0x4B6A
+0x585C = 0x517B
+0x5865 = 0x517E
+0x5891 = 0x574A
+0x5894 = 0x5746
+0x58D7 = 0x6043
+0x58D9 = 0x6044
+0x58DA = 0x6047
+0x58DE = 0x6046
+0x58EA = 0x637A
+0x58EB = 0x6378
+0x58EE = 0x5C38
+0x5917 = 0x6C77
+0x591A = 0x6C78
+0x5927 = 0x2759
+0x5928 = 0x275A
+0x5929 = 0x2758
+0x5934 = 0x2A74
+0x5939 = 0x2A73
+0x5948 = 0x2E66
+0x5949 = 0x2E6B
+0x594A = 0x2E68
+0x594F = 0x2E69
+0x5950 = 0x2E6A
+0x5951 = 0x2E67
+0x5966 = 0x336E
+0x5977 = 0x3966
+0x597B = 0x3969
+0x5986 = 0x3968
+0x59B8 = 0x4561
+0x59E5 = 0x4B6D
+0x59EE = 0x5223
+0x59F0 = 0x5226
+0x59F2 = 0x5228
+0x5A10 = 0x574E
+0x5A2A = 0x604A
+0x5A33 = 0x637B
+0x5A3D = 0x6667
+0x5A3F = 0x6666
+0x5A59 = 0x2A75
+0x5A60 = 0x2E6F
+0x5A63 = 0x2E6C
+0x5A66 = 0x2E6E
+0x5A72 = 0x3373
+0x5A76 = 0x3374
+0x5A7E = 0x396B
+0x5A8A = 0x3F56
+0x5A8B = 0x3F58
+0x5A8D = 0x3F59
+0x5A9B = 0x4562
+0x5AA6 = 0x4B6E
+0x5AAF = 0x5751
+0x5AF1 = 0x2E74
+0x5B07 = 0x2E76
+0x5B0F = 0x3379
+0x5B14 = 0x3375
+0x5B2E = 0x396C
+0x5B2F = 0x396E
+0x5B32 = 0x3973
+0x5B35 = 0x3979
+0x5B36 = 0x3977
+0x5B37 = 0x3970
+0x5B39 = 0x3978
+0x5B53 = 0x3F5C
+0x5B56 = 0x3F64
+0x5B57 = 0x3F65
+0x5B59 = 0x3F5F
+0x5B8F = 0x456C
+0x5B92 = 0x4567
+0x5B98 = 0x456F
+0x5BAE = 0x4571
+0x5BD5 = 0x4C2F
+0x5BDA = 0x4B71
+0x5BDB = 0x4B6F
+0x5BE3 = 0x5240
+0x5BE6 = 0x4B72
+0x5BE7 = 0x4C29
+0x5BE8 = 0x4C23
+0x5BE9 = 0x4B7D
+0x5BF6 = 0x4C24
+0x5BF8 = 0x4B7C
+0x5C19 = 0x5241
+0x5C1A = 0x523E
+0x5C20 = 0x522E
+0x5C22 = 0x522C
+0x5C26 = 0x5232
+0x5C28 = 0x5231
+0x5C2A = 0x523C
+0x5C2D = 0x5230
+0x5C30 = 0x523F
+0x5C35 = 0x522A
+0x5C38 = 0x5235
+0x5C3C = 0x5233
+0x5C77 = 0x575D
+0x5C7B = 0x575C
+0x5C7C = 0x5763
+0x5C7D = 0x5767
+0x5C80 = 0x5760
+0x5C90 = 0x5764
+0x5CA3 = 0x5766
+0x5CA4 = 0x5C3C
+0x5CBD = 0x5768
+0x5CC6 = 0x5761
+0x5CCA = 0x5C52
+0x5CCE = 0x5C47
+0x5CD3 = 0x5C4E
+0x5CD4 = 0x5C45
+0x5CD8 = 0x5C3D
+0x5CDD = 0x5C3E
+0x5CDE = 0x5C3F
+0x5CE7 = 0x5C41
+0x5CE9 = 0x5C53
+0x5CF1 = 0x5C4D
+0x5D24 = 0x6059
+0x5D27 = 0x6054
+0x5D28 = 0x6055
+0x5D29 = 0x6051
+0x5D2B = 0x604F
+0x5D2C = 0x6050
+0x5D2E = 0x6052
+0x5D30 = 0x6058
+0x5D31 = 0x604D
+0x5D5F = 0x6057
+0x5D63 = 0x637D
+0x5D65 = 0x6422
+0x5D68 = 0x6670
+0x5D8A = 0x6671
+0x5D8B = 0x666B
+0x5D92 = 0x6421
+0x5D9B = 0x6927
+0x5DB6 = 0x6924
+0x5DB7 = 0x6923
+0x5DC0 = 0x6925
+0x5DD4 = 0x6A5E
+0x5DD8 = 0x6A5F
+0x5DD9 = 0x6A60
+0x5DDA = 0x6A62
+0x5DF4 = 0x6B77
+0x5E00 = 0x6C79
+0x5E21 = 0x6E4E
+0x5E41 = 0x337E
+0x5E43 = 0x3424
+0x5E46 = 0x3421
+0x5E4B = 0x3423
+0x5E5C = 0x397A
+0x5E61 = 0x3A21
+0x5E73 = 0x3F68
+0x5E7B = 0x397E
+0x5E9D = 0x4573
+0x5EC3 = 0x4C36
+0x5EC7 = 0x4C33
+0x5ED1 = 0x4C34
+0x5ED3 = 0x4C32
+0x5EE7 = 0x5243
+0x5EE9 = 0x5242
+0x5F13 = 0x576C
+0x5F1A = 0x5C57
+0x5F39 = 0x605E
+0x5F3A = 0x605C
+0x5F40 = 0x605F
+0x5F41 = 0x5C58
+0x5F57 = 0x6673
+0x5F58 = 0x6672
+0x5F6C = 0x6A63
+0x5F6D = 0x6A64
+0x5F7C = 0x6D5D
+0x5F9B = 0x2E79
+0x5F9D = 0x2E7B
+0x5FA3 = 0x2E7A
+0x5FA4 = 0x2F24
+0x5FA7 = 0x2F23
+0x5FA9 = 0x2F22
+0x5FBA = 0x2F26
+0x5FC5 = 0x3432
+0x5FC6 = 0x3428
+0x5FC7 = 0x342A
+0x5FC9 = 0x342F
+0x5FCB = 0x3431
+0x5FCE = 0x342C
+0x5FEB = 0x3A23
+0x5FEE = 0x3A22
+0x5FEF = 0x3A24
+0x6016 = 0x3F6C
+0x6018 = 0x3F6D
+0x601B = 0x3F69
+0x6020 = 0x3A25
+0x6021 = 0x3F6B
+0x6026 = 0x3F72
+0x6044 = 0x3F70
+0x6046 = 0x4578
+0x6049 = 0x4576
+0x604E = 0x457A
+0x6050 = 0x4577
+0x6055 = 0x457D
+0x6064 = 0x4622
+0x6080 = 0x4C38
+0x6081 = 0x4C43
+0x6083 = 0x4C42
+0x6084 = 0x4C3B
+0x6087 = 0x5248
+0x608C = 0x4C46
+0x6097 = 0x4C41
+0x6098 = 0x4C39
+0x60C4 = 0x5246
+0x60C7 = 0x524A
+0x60D6 = 0x5245
+0x60D9 = 0x524B
+0x60DF = 0x524D
+0x610D = 0x5771
+0x6111 = 0x576F
+0x613C = 0x5C64
+0x613D = 0x5C5C
+0x613F = 0x5C63
+0x6140 = 0x5C5D
+0x6143 = 0x5C61
+0x6144 = 0x5770
+0x6175 = 0x6064
+0x6176 = 0x6065
+0x6178 = 0x6069
+0x617C = 0x6067
+0x617E = 0x606B
+0x6180 = 0x6060
+0x6184 = 0x6061
+0x619B = 0x606A
+0x61A0 = 0x6425
+0x61AB = 0x6679
+0x61BC = 0x6675
+0x61BF = 0x6678
+0x61C0 = 0x6676
+0x61C1 = 0x6677
+0x61CE = 0x6674
+0x61D8 = 0x6929
+0x61E5 = 0x694B
+0x61E7 = 0x6A67
+0x61EB = 0x6A68
+0x61EC = 0x6A69
+0x61F0 = 0x6B7A
+0x6223 = 0x2A78
+0x6226 = 0x2F28
+0x6230 = 0x3A29
+0x6236 = 0x3F74
+0x6238 = 0x4624
+0x6242 = 0x4C47
+0x625A = 0x606C
+0x625E = 0x6427
+0x625F = 0x667A
+0x6262 = 0x6A6A
+0x626C = 0x246A
+0x6279 = 0x275D
+0x627E = 0x275E
+0x6280 = 0x246B
+0x6282 = 0x2A7A
+0x6283 = 0x2A7C
+0x6293 = 0x2F2C
+0x6294 = 0x2F2B
+0x62A8 = 0x2A7D
+0x62BE = 0x3A2C
+0x6301 = 0x5251
+0x630A = 0x5250
+0x6314 = 0x5774
+0x6320 = 0x5C67
+0x6321 = 0x5C66
+0x632C = 0x606E
+0x633F = 0x6B7C
+0x634B = 0x246C
+0x634C = 0x232C
+0x6355 = 0x2A7E
+0x6367 = 0x3A2E
+0x6369 = 0x3439
+0x637C = 0x3A2F
+0x63A3 = 0x4C4A
+0x63A6 = 0x4C4B
+0x63AB = 0x4C48
+0x63B1 = 0x5252
+0x63B7 = 0x5778
+0x63B8 = 0x5776
+0x63C1 = 0x5254
+0x63C6 = 0x5C69
+0x63CA = 0x5C6D
+0x63D1 = 0x5C6C
+0x63F8 = 0x2B22
+0x63F9 = 0x2B21
+0x63FA = 0x2B24
+0x63FC = 0x2B23
+0x6402 = 0x2F33
+0x6407 = 0x2F31
+0x6408 = 0x2F36
+0x6409 = 0x2F35
+0x640C = 0x2F34
+0x640D = 0x2F32
+0x6413 = 0x2F37
+0x641E = 0x343F
+0x6424 = 0x3A32
+0x6429 = 0x3A36
+0x643A = 0x3F79
+0x645C = 0x4C4C
+0x6467 = 0x4C4E
+0x6469 = 0x4C4D
+0x6476 = 0x5257
+0x6483 = 0x5779
+0x648E = 0x5C6E
+0x6491 = 0x5C6F
+0x649C = 0x6070
+0x64A6 = 0x667C
+0x64B6 = 0x275F
+0x64B7 = 0x2760
+0x64BA = 0x3440
+0x64D2 = 0x2F39
+0x64EF = 0x3A37
+0x64F4 = 0x3F7B
+0x64FE = 0x4631
+0x650D = 0x5258
+0x650E = 0x5259
+0x6514 = 0x577C
+0x651C = 0x577E
+0x6529 = 0x667E
+0x652B = 0x6A6C
+0x653C = 0x2F3C
+0x653E = 0x2F3B
+0x6551 = 0x3443
+0x6552 = 0x3442
+0x6553 = 0x3444
+0x658B = 0x4C50
+0x65A8 = 0x4C51
+0x65D4 = 0x5825
+0x65D5 = 0x5826
+0x65E3 = 0x5C72
+0x660D = 0x6A6D
+0x6642 = 0x2F43
+0x664D = 0x276B
+0x6657 = 0x2664
+0x6667 = 0x2F3D
+0x666B = 0x2B2D
+0x6671 = 0x2B2E
+0x6674 = 0x2B2B
+0x6676 = 0x2B30
+0x667C = 0x2F48
+0x669E = 0x2F3E
+0x669F = 0x3445
+0x66A0 = 0x2F45
+0x66A3 = 0x2F44
+0x66AD = 0x2F40
+0x66D7 = 0x344E
+0x66D9 = 0x2F42
+0x66DB = 0x3446
+0x66DC = 0x3455
+0x66DE = 0x3454
+0x66E3 = 0x3449
+0x66E9 = 0x344F
+0x670D = 0x3A3C
+0x6715 = 0x3A48
+0x675B = 0x4021
+0x6762 = 0x3F7E
+0x6764 = 0x3A46
+0x6768 = 0x4024
+0x676A = 0x4022
+0x6781 = 0x402B
+0x6799 = 0x4644
+0x679B = 0x464C
+0x679C = 0x4643
+0x67A0 = 0x464A
+0x67A3 = 0x4649
+0x67A6 = 0x463A
+0x67A7 = 0x464B
+0x67B5 = 0x4648
+0x67D8 = 0x4C53
+0x67DC = 0x4C57
+0x67E0 = 0x4C59
+0x67E5 = 0x4C5A
+0x6806 = 0x5268
+0x6807 = 0x525D
+0x6809 = 0x525F
+0x680E = 0x5265
+0x6816 = 0x5260
+0x6841 = 0x582E
+0x6842 = 0x582A
+0x6843 = 0x5829
+0x6847 = 0x6071
+0x6870 = 0x5C75
+0x6888 = 0x5C73
+0x688A = 0x6072
+0x68A9 = 0x642B
+0x68AA = 0x6429
+0x68B8 = 0x6726
+0x68BF = 0x6931
+0x68C0 = 0x692F
+0x68CD = 0x6A6E
+0x68DE = 0x2471
+0x68FB = 0x2472
+0x6904 = 0x2F49
+0x6918 = 0x4C60
+0x6919 = 0x4C61
+0x691E = 0x5269
+0x6927 = 0x6075
+0x693C = 0x3456
+0x694A = 0x526A
+0x694E = 0x582F
+0x6951 = 0x2474
+0x6958 = 0x2F4B
+0x6960 = 0x2F4C
+0x699D = 0x5C77
+0x69C8 = 0x2F4E
+0x69C9 = 0x2F4D
+0x69DF = 0x464D
+0x69E1 = 0x464E
+0x6A08 = 0x2771
+0x6A09 = 0x2770
+0x6A0E = 0x2B31
+0x6A0F = 0x2B35
+0x6A10 = 0x2B34
+0x6A1A = 0x2F52
+0x6A1C = 0x2F51
+0x6A22 = 0x3459
+0x6A23 = 0x345B
+0x6A32 = 0x345A
+0x6A34 = 0x3A52
+0x6A35 = 0x3A50
+0x6A36 = 0x3A51
+0x6A37 = 0x3A53
+0x6A4D = 0x4652
+0x6A5E = 0x4C67
+0x6A5F = 0x4C66
+0x6A87 = 0x5831
+0x6A91 = 0x5C79
+0x6A98 = 0x5C7A
+0x6A99 = 0x5C7B
+0x6A9D = 0x5C78
+0x6ABF = 0x6932
+0x6AC3 = 0x6A6F
+0x6ACA = 0x6E4F
+0x6AF6 = 0x232E
+0x6B01 = 0x2477
+0x6B02 = 0x2478
+0x6B03 = 0x247C
+0x6B05 = 0x247A
+0x6B14 = 0x277C
+0x6B15 = 0x2777
+0x6B16 = 0x2779
+0x6B18 = 0x277D
+0x6B19 = 0x2778
+0x6B1A = 0x2775
+0x6B1E = 0x2774
+0x6B23 = 0x2776
+0x6B37 = 0x2B3B
+0x6B38 = 0x2B37
+0x6B39 = 0x2B38
+0x6B3A = 0x2B39
+0x6B3E = 0x2B3C
+0x6B6E = 0x2F56
+0x6B6F = 0x2F57
+0x6B70 = 0x2F62
+0x6B74 = 0x2F54
+0x6B77 = 0x2F5B
+0x6B79 = 0x2F58
+0x6B7A = 0x2F65
+0x6B7C = 0x2F60
+0x6B82 = 0x2F66
+0x6BBA = 0x3470
+0x6BBC = 0x3461
+0x6BBD = 0x346E
+0x6BBE = 0x3468
+0x6BC0 = 0x3472
+0x6BC1 = 0x3475
+0x6BC8 = 0x3460
+0x6BCD = 0x3464
+0x6BD4 = 0x345F
+0x6BD6 = 0x346B
+0x6C2B = 0x3A55
+0x6C32 = 0x3A5D
+0x6C40 = 0x346A
+0x6C41 = 0x3A57
+0x6C42 = 0x3A5A
+0x6C43 = 0x3A58
+0x6C44 = 0x3A62
+0x6C47 = 0x3A54
+0x6C4A = 0x3A63
+0x6C52 = 0x3A6B
+0x6C54 = 0x3A69
+0x6C6E = 0x3A6A
+0x6CC1 = 0x4043
+0x6CC8 = 0x403D
+0x6CCB = 0x4040
+0x6CCC = 0x4042
+0x6CD0 = 0x4037
+0x6CD1 = 0x4034
+0x6CD9 = 0x4038
+0x6CDA = 0x403B
+0x6CDD = 0x403C
+0x6CDE = 0x4045
+0x6CE0 = 0x404D
+0x6CE2 = 0x403E
+0x6CE6 = 0x4033
+0x6CE7 = 0x4031
+0x6CE9 = 0x403F
+0x6D0A = 0x4039
+0x6D11 = 0x4035
+0x6D12 = 0x404B
+0x6D2B = 0x404E
+0x6D51 = 0x404A
+0x6D61 = 0x4666
+0x6D67 = 0x4663
+0x6D69 = 0x4656
+0x6D6B = 0x4659
+0x6D6F = 0x4655
+0x6D78 = 0x465A
+0x6D80 = 0x4662
+0x6D82 = 0x465E
+0x6D85 = 0x465D
+0x6D86 = 0x466B
+0x6D87 = 0x465B
+0x6D90 = 0x465F
+0x6D93 = 0x4668
+0x6DF2 = 0x466A
+0x6DF3 = 0x4654
+0x6E00 = 0x4C7E
+0x6E02 = 0x4C69
+0x6E03 = 0x4C7C
+0x6E12 = 0x4C75
+0x6E23 = 0x4C7B
+0x6E36 = 0x4C76
+0x6E46 = 0x4D22
+0x6E61 = 0x4D23
+0x6E87 = 0x532D
+0x6E89 = 0x532A
+0x6E8A = 0x5334
+0x6E8D = 0x532B
+0x6E91 = 0x5271
+0x6E92 = 0x5330
+0x6E96 = 0x5275
+0x6E9C = 0x532F
+0x6EA6 = 0x5270
+0x6EB2 = 0x5326
+0x6EB4 = 0x5329
+0x6EB7 = 0x5328
+0x6EB8 = 0x5274
+0x6EC2 = 0x532E
+0x6EC5 = 0x5278
+0x6ECA = 0x5332
+0x6F0A = 0x527D
+0x6F2A = 0x583A
+0x6F2B = 0x583F
+0x6F2F = 0x5848
+0x6F30 = 0x5849
+0x6F38 = 0x584A
+0x6F39 = 0x5837
+0x6F3B = 0x5845
+0x6F4C = 0x584B
+0x6F50 = 0x5841
+0x6F53 = 0x5846
+0x6F5F = 0x5847
+0x6F6E = 0x5843
+0x6F8F = 0x5839
+0x6FAE = 0x5D24
+0x6FB1 = 0x5D25
+0x6FBF = 0x5D22
+0x6FC9 = 0x5D30
+0x6FCB = 0x5D2E
+0x6FCC = 0x5D26
+0x6FCD = 0x5D2A
+0x6FD4 = 0x5D2F
+0x6FE0 = 0x5D2D
+0x7004 = 0x5D27
+0x7016 = 0x5D29
+0x7026 = 0x607D
+0x7027 = 0x6079
+0x702E = 0x607C
+0x704A = 0x6076
+0x7083 = 0x6439
+0x7086 = 0x6435
+0x7092 = 0x6431
+0x709C = 0x642E
+0x70D0 = 0x6935
+0x70D5 = 0x672C
+0x70D6 = 0x672A
+0x70D8 = 0x672E
+0x70DD = 0x6729
+0x70E7 = 0x672D
+0x710E = 0x6936
+0x7114 = 0x693B
+0x7115 = 0x693A
+0x711D = 0x6938
+0x711E = 0x6939
+0x7120 = 0x6934
+0x7138 = 0x6A75
+0x713A = 0x6A74
+0x713C = 0x6A71
+0x713D = 0x6A73
+0x713E = 0x6A72
+0x713F = 0x6A70
+0x7187 = 0x6D7A
+0x718A = 0x6D5F
+0x718B = 0x6D7C
+0x7190 = 0x6E35
+0x719C = 0x2B3F
+0x71A5 = 0x3477
+0x71A6 = 0x3476
+0x71A8 = 0x3478
+0x71C4 = 0x466F
+0x71CD = 0x466E
+0x71E0 = 0x5335
+0x71E5 = 0x5338
+0x71E6 = 0x5337
+0x71F1 = 0x584C
+0x71FD = 0x5D33
+0x71FF = 0x5D31
+0x7208 = 0x607E
+0x721C = 0x6E38
+0x721F = 0x2822
+0x7228 = 0x2B43
+0x722A = 0x2B40
+0x722B = 0x2B42
+0x723A = 0x2B41
+0x7243 = 0x2F6C
+0x7244 = 0x2F6A
+0x7245 = 0x2F6E
+0x725F = 0x347D
+0x7265 = 0x3522
+0x7267 = 0x3523
+0x726A = 0x3521
+0x726F = 0x3524
+0x7270 = 0x347E
+0x7287 = 0x3525
+0x7292 = 0x3A73
+0x72BF = 0x3A77
+0x72CA = 0x405A
+0x72CB = 0x405C
+0x72CD = 0x4054
+0x72D1 = 0x4051
+0x72D2 = 0x4053
+0x72D7 = 0x405E
+0x72D8 = 0x4050
+0x7308 = 0x4721
+0x730A = 0x467D
+0x730D = 0x4677
+0x730F = 0x4674
+0x7313 = 0x4722
+0x733D = 0x4058
+0x7352 = 0x4D2D
+0x7355 = 0x4D2E
+0x7356 = 0x4D2B
+0x7358 = 0x4D34
+0x7361 = 0x4D32
+0x7362 = 0x4D2A
+0x736A = 0x4D2C
+0x736B = 0x4D29
+0x7373 = 0x467A
+0x7377 = 0x4D35
+0x7384 = 0x4D27
+0x73A2 = 0x5345
+0x73A5 = 0x533A
+0x73AC = 0x5348
+0x73AE = 0x5349
+0x73AF = 0x5340
+0x73B0 = 0x5342
+0x73B3 = 0x533B
+0x73B5 = 0x533F
+0x73BE = 0x5346
+0x73C6 = 0x5347
+0x73CC = 0x5343
+0x73F8 = 0x5859
+0x73FB = 0x5855
+0x73FE = 0x5860
+0x73FF = 0x585C
+0x7404 = 0x585E
+0x7407 = 0x5850
+0x740B = 0x585D
+0x7410 = 0x585A
+0x7414 = 0x5853
+0x7416 = 0x5851
+0x741D = 0x585B
+0x7444 = 0x5D3D
+0x7445 = 0x5D37
+0x744D = 0x5D38
+0x7450 = 0x5D36
+0x7452 = 0x5D35
+0x7453 = 0x5D3A
+0x7457 = 0x5D34
+0x7482 = 0x5D3C
+0x748E = 0x6128
+0x7496 = 0x6123
+0x74BD = 0x6122
+0x74BE = 0x6127
+0x74CE = 0x6442
+0x74EC = 0x672F
+0x74F1 = 0x6734
+0x74FD = 0x6733
+0x74FF = 0x6735
+0x7500 = 0x6731
+0x7507 = 0x6732
+0x751E = 0x693C
+0x752C = 0x693D
+0x7544 = 0x6A76
+0x7545 = 0x6A77
+0x7548 = 0x6A79
+0x7550 = 0x6A7A
+0x755D = 0x6B7E
+0x7562 = 0x6C22
+0x7566 = 0x6C24
+0x756F = 0x6C7E
+0x7572 = 0x6C21
+0x7592 = 0x6E3A
+0x759C = 0x6E50
+0x75AA = 0x2B44
+0x75CE = 0x5D3E
+0x75CF = 0x5D3F
+0x75D2 = 0x5D40
+0x75DD = 0x2823
+0x75DF = 0x2824
+0x75F4 = 0x405F
+0x75F8 = 0x4724
+0x75FF = 0x5861
+0x7602 = 0x5D41
+0x760F = 0x2B45
+0x7610 = 0x2B47
+0x761F = 0x2F71
+0x7625 = 0x2F70
+0x763D = 0x3528
+0x7640 = 0x352B
+0x7641 = 0x3A7C
+0x7643 = 0x3529
+0x7665 = 0x3A7E
+0x7669 = 0x3A7D
+0x7683 = 0x4065
+0x7687 = 0x4063
+0x768B = 0x4064
+0x76A4 = 0x4730
+0x76A5 = 0x472C
+0x76A8 = 0x4729
+0x76AB = 0x4728
+0x76BA = 0x4733
+0x76C3 = 0x472F
+0x76D1 = 0x4D41
+0x76D4 = 0x4732
+0x76D7 = 0x4D38
+0x76DD = 0x4D45
+0x76DE = 0x4D3B
+0x76DF = 0x4D3D
+0x76E1 = 0x4D44
+0x76E2 = 0x4D43
+0x76FE = 0x5351
+0x7700 = 0x5354
+0x7705 = 0x534E
+0x7708 = 0x534D
+0x7723 = 0x5866
+0x7743 = 0x5D45
+0x7749 = 0x5D4B
+0x774D = 0x5D4D
+0x774F = 0x5D42
+0x7752 = 0x5D47
+0x7753 = 0x5D4C
+0x7758 = 0x5D43
+0x7774 = 0x6129
+0x7780 = 0x612B
+0x7793 = 0x6445
+0x77AA = 0x6736
+0x77B0 = 0x6737
+0x77B6 = 0x6941
+0x77B8 = 0x6940
+0x77B9 = 0x693F
+0x77E6 = 0x2B48
+0x77E8 = 0x2F74
+0x77F1 = 0x4734
+0x7809 = 0x2F77
+0x7818 = 0x3532
+0x7819 = 0x3536
+0x781D = 0x3B25
+0x7822 = 0x3B24
+0x783F = 0x4737
+0x784B = 0x4D49
+0x784E = 0x4D4B
+0x7864 = 0x5357
+0x7868 = 0x5358
+0x7869 = 0x535E
+0x786A = 0x535D
+0x7883 = 0x5D51
+0x7884 = 0x5D4F
+0x789C = 0x6943
+0x789E = 0x6942
+0x78AB = 0x6D21
+0x78AE = 0x6E3B
+0x78B7 = 0x2F78
+0x78B9 = 0x2F79
+0x78BC = 0x353B
+0x78C1 = 0x3537
+0x78C8 = 0x353C
+0x78D2 = 0x3B26
+0x78DA = 0x3B27
+0x78DB = 0x3B28
+0x78EA = 0x4739
+0x78FA = 0x4D50
+0x78FB = 0x4D52
+0x78FC = 0x4D4D
+0x78FE = 0x4D54
+0x790D = 0x535F
+0x790F = 0x5363
+0x7912 = 0x5360
+0x792A = 0x586C
+0x7932 = 0x5D52
+0x793A = 0x6135
+0x793C = 0x6132
+0x793D = 0x6133
+0x7942 = 0x6136
+0x794D = 0x6944
+0x7956 = 0x6D60
+0x7962 = 0x3021
+0x7963 = 0x2F7B
+0x7964 = 0x2F7A
+0x7965 = 0x3022
+0x796E = 0x3540
+0x7971 = 0x353E
+0x7978 = 0x3542
+0x797A = 0x3546
+0x799D = 0x3B32
+0x799E = 0x3B2E
+0x79A4 = 0x3B2D
+0x79A6 = 0x3B38
+0x79A7 = 0x3B39
+0x79AD = 0x3B37
+0x79C5 = 0x4068
+0x79C6 = 0x406A
+0x79CC = 0x4071
+0x79CD = 0x4070
+0x79D2 = 0x4069
+0x79D3 = 0x406B
+0x79D6 = 0x4073
+0x79DC = 0x4072
+0x79F0 = 0x406F
+0x79F5 = 0x473F
+0x79F7 = 0x473B
+0x79FA = 0x473E
+0x79FB = 0x4748
+0x79FE = 0x4741
+0x7A00 = 0x4744
+0x7A02 = 0x4747
+0x7A07 = 0x4749
+0x7A1A = 0x474B
+0x7A31 = 0x4D57
+0x7A38 = 0x4D5D
+0x7A3A = 0x4D62
+0x7A64 = 0x5371
+0x7A66 = 0x5368
+0x7A67 = 0x5365
+0x7A68 = 0x536C
+0x7A71 = 0x5370
+0x7A72 = 0x5367
+0x7A74 = 0x536F
+0x7A76 = 0x536E
+0x7A79 = 0x5366
+0x7A7C = 0x5369
+0x7A85 = 0x536D
+0x7A98 = 0x586E
+0x7A9C = 0x586F
+0x7A9E = 0x5871
+0x7AA0 = 0x586D
+0x7AA6 = 0x5872
+0x7AB0 = 0x5874
+0x7AB5 = 0x5873
+0x7AD2 = 0x5D5E
+0x7AD3 = 0x5D56
+0x7AD5 = 0x5D58
+0x7ADA = 0x5D60
+0x7ADD = 0x5D59
+0x7AE2 = 0x5D53
+0x7AE4 = 0x5D55
+0x7AE6 = 0x5D5D
+0x7AEC = 0x5D5C
+0x7AFA = 0x5D5F
+0x7B02 = 0x613E
+0x7B05 = 0x6143
+0x7B06 = 0x6139
+0x7B08 = 0x6141
+0x7B0A = 0x6142
+0x7B0C = 0x613F
+0x7B15 = 0x613C
+0x7B1C = 0x6144
+0x7B24 = 0x6138
+0x7B27 = 0x644A
+0x7B28 = 0x644B
+0x7B2E = 0x6449
+0x7B43 = 0x6742
+0x7B48 = 0x6738
+0x7B4D = 0x673C
+0x7B50 = 0x6743
+0x7B53 = 0x673A
+0x7B60 = 0x6947
+0x7B62 = 0x694A
+0x7B64 = 0x6949
+0x7B6E = 0x6946
+0x7B78 = 0x6A7D
+0x7B79 = 0x6A7E
+0x7B88 = 0x6C27
+0x7B91 = 0x6D23
+0x7B9E = 0x6D7E
+0x7BA3 = 0x6E3C
+0x7BAC = 0x3024
+0x7BAF = 0x3548
+0x7BB0 = 0x3549
+0x7BB1 = 0x3547
+0x7BB3 = 0x3B3A
+0x7BB8 = 0x474D
+0x7BBB = 0x4D63
+0x7BE0 = 0x3B3B
+0x7BE6 = 0x4075
+0x7BE9 = 0x4750
+0x7BEB = 0x4751
+0x7BF8 = 0x5374
+0x7C04 = 0x5D63
+0x7C06 = 0x5D62
+0x7C35 = 0x3B3C
+0x7C37 = 0x3B3D
+0x7C3F = 0x4077
+0x7C41 = 0x4076
+0x7C4F = 0x4753
+0x7C50 = 0x4752
+0x7C59 = 0x4D66
+0x7C6C = 0x5376
+0x7C7B = 0x5D65
+0x7C82 = 0x6147
+0x7C86 = 0x6149
+0x7C8C = 0x6746
+0x7CA6 = 0x354F
+0x7CA8 = 0x354E
+0x7CBE = 0x407C
+0x7CBF = 0x407D
+0x7CC0 = 0x407A
+0x7CC5 = 0x4079
+0x7CC6 = 0x407B
+0x7CDB = 0x4D69
+0x7CDF = 0x4D6A
+0x7CE2 = 0x4D6B
+0x7CEB = 0x5378
+0x7CF5 = 0x5879
+0x7CF9 = 0x5878
+0x7D02 = 0x5D67
+0x7D04 = 0x5D66
+0x7D25 = 0x2B4A
+0x7D2A = 0x3026
+0x7D45 = 0x3553
+0x7D48 = 0x3552
+0x7D4A = 0x3B40
+0x7D63 = 0x4122
+0x7D86 = 0x4755
+0x7D8E = 0x4757
+0x7D9E = 0x4D6F
+0x7DA1 = 0x4D70
+0x7DB8 = 0x537C
+0x7DD2 = 0x587B
+0x7E03 = 0x614B
+0x7E16 = 0x6451
+0x7E18 = 0x6450
+0x7E27 = 0x6747
+0x7E3E = 0x6B22
+0x7E5E = 0x3B44
+0x7E8E = 0x2B4B
+0x7E96 = 0x3029
+0x7EA0 = 0x3557
+0x7EA4 = 0x3558
+0x7EC0 = 0x3B46
+0x7ED3 = 0x4123
+0x7ED5 = 0x4125
+0x7EDA = 0x4124
+0x7EF0 = 0x475C
+0x7EFB = 0x475D
+0x7F10 = 0x4D72
+0x7F28 = 0x5423
+0x7F29 = 0x5424
+0x7F2A = 0x5428
+0x7F2D = 0x5421
+0x7F2E = 0x5422
+0x7F2F = 0x5427
+0x7F31 = 0x5425
+0x7F4B = 0x5922
+0x7F4D = 0x5924
+0x7F4E = 0x5921
+0x7F50 = 0x587E
+0x7F52 = 0x5923
+0x7F60 = 0x5D6B
+0x7F7A = 0x614E
+0x7F7B = 0x614C
+0x7F8D = 0x6452
+0x7F8E = 0x6454
+0x7F8F = 0x6458
+0x7F90 = 0x6457
+0x7F99 = 0x6749
+0x7FA3 = 0x694D
+0x7FB1 = 0x6D26
+0x7FC2 = 0x302B
+0x7FD2 = 0x355F
+0x7FD4 = 0x355A
+0x7FF9 = 0x3B4E
+0x8042 = 0x4760
+0x8076 = 0x4D7A
+0x807D = 0x4D7C
+0x807F = 0x4D7B
+0x8082 = 0x4E24
+0x8085 = 0x4763
+0x80A4 = 0x542A
+0x80B7 = 0x542B
+0x80BF = 0x542C
+0x80DA = 0x5929
+0x80DF = 0x592E
+0x80E4 = 0x5927
+0x80E8 = 0x592F
+0x8105 = 0x5D70
+0x8107 = 0x5D6F
+0x810C = 0x5D71
+0x8119 = 0x5F33
+0x811A = 0x5D76
+0x8158 = 0x6155
+0x815A = 0x5D73
+0x8180 = 0x6153
+0x8181 = 0x6459
+0x818A = 0x645C
+0x818C = 0x645D
+0x81AA = 0x674E
+0x81AC = 0x674F
+0x81B0 = 0x674D
+0x81B1 = 0x674B
+0x81E4 = 0x6C2B
+0x81E8 = 0x6C2A
+0x81EF = 0x6D28
+0x8222 = 0x3560
+0x8257 = 0x4E25
+0x8263 = 0x5431
+0x828D = 0x645E
+0x82B7 = 0x3564
+0x82CC = 0x3565
+0x82EE = 0x412B
+0x82FC = 0x412D
+0x8305 = 0x4768
+0x832E = 0x4E2C
+0x8367 = 0x5435
+0x8370 = 0x5933
+0x8372 = 0x5934
+0x8377 = 0x5936
+0x838A = 0x5D79
+0x838C = 0x5E21
+0x83AA = 0x615A
+0x83AB = 0x615B
+0x83B2 = 0x6462
+0x83C8 = 0x6753
+0x83CA = 0x6754
+0x83D2 = 0x6950
+0x83D5 = 0x6951
+0x8414 = 0x412E
+0x8436 = 0x615C
+0x844A = 0x615D
+0x8451 = 0x247E
+0x8453 = 0x2524
+0x8469 = 0x2825
+0x846C = 0x2828
+0x848B = 0x2B4F
+0x848C = 0x2B51
+0x849A = 0x2B52
+0x84AA = 0x3031
+0x84B0 = 0x3032
+0x84C8 = 0x356A
+0x84E6 = 0x3567
+0x84F0 = 0x3B56
+0x84F2 = 0x3B5A
+0x84F3 = 0x3B58
+0x84FB = 0x3B5B
+0x851B = 0x3B59
+0x8522 = 0x4131
+0x8523 = 0x4130
+0x8530 = 0x4132
+0x858B = 0x4E2F
+0x858D = 0x4E30
+0x8590 = 0x4E34
+0x85BE = 0x5436
+0x85E6 = 0x593A
+0x8609 = 0x5E22
+0x8642 = 0x6755
+0x8654 = 0x6B25
+0x8670 = 0x2331
+0x8675 = 0x2333
+0x8676 = 0x2527
+0x8678 = 0x2526
+0x8679 = 0x2528
+0x867A = 0x2525
+0x867C = 0x252A
+0x867E = 0x3571
+0x868F = 0x2529
+0x8691 = 0x282E
+0x8693 = 0x282A
+0x8694 = 0x282D
+0x8695 = 0x282C
+0x8697 = 0x282F
+0x86B2 = 0x2B57
+0x86B3 = 0x2B55
+0x86B5 = 0x4133
+0x86CD = 0x3036
+0x86D4 = 0x3035
+0x86D6 = 0x3037
+0x86EC = 0x4E36
+0x86ED = 0x356F
+0x86F4 = 0x356D
+0x870F = 0x3B5F
+0x8713 = 0x3B5D
+0x871C = 0x3B5C
+0x8738 = 0x4135
+0x873F = 0x4137
+0x874B = 0x476F
+0x8763 = 0x4772
+0x876B = 0x4E38
+0x876F = 0x4E37
+0x8771 = 0x4E39
+0x8778 = 0x4E3A
+0x8795 = 0x5438
+0x879C = 0x5439
+0x87AA = 0x593B
+0x87D6 = 0x6160
+0x87D9 = 0x6464
+0x87E0 = 0x6756
+0x87F0 = 0x3039
+0x87F9 = 0x3576
+0x87FD = 0x3577
+0x8807 = 0x3579
+0x880E = 0x3B65
+0x8811 = 0x3B62
+0x8812 = 0x3B63
+0x8816 = 0x3B61
+0x886F = 0x5441
+0x8871 = 0x543E
+0x8872 = 0x543F
+0x8889 = 0x5940
+0x888C = 0x593E
+0x88A6 = 0x5E23
+0x88A9 = 0x5E26
+0x88AC = 0x5E25
+0x88E6 = 0x6759
+0x88E7 = 0x6757
+0x88E8 = 0x6758
+0x88FF = 0x6C2F
+0x8965 = 0x4147
+0x8967 = 0x4145
+0x8968 = 0x4144
+0x8999 = 0x477A
+0x89AD = 0x4E42
+0x89E8 = 0x5447
+0x89F1 = 0x5444
+0x8A32 = 0x5943
+0x8A7A = 0x5948
+0x8A88 = 0x5E2D
+0x8A89 = 0x5E2E
+0x8A8B = 0x5E28
+0x8A8C = 0x5E2A
+0x8A93 = 0x5E30
+0x8ACF = 0x616B
+0x8B03 = 0x616A
+0x8B0D = 0x6468
+0x8B13 = 0x646A
+0x8B1B = 0x646E
+0x8B56 = 0x675E
+0x8B5A = 0x6760
+0x8B5B = 0x675D
+0x8BB9 = 0x6B28
+0x8BFA = 0x6D63
+0x8C67 = 0x3B68
+0x8C75 = 0x414A
+0x8C81 = 0x477C
+0x8C9E = 0x594A
+0x8CA0 = 0x594B
+0x8CB8 = 0x6764
+0x8CDA = 0x3B6A
+0x8CDC = 0x3B6C
+0x8CF2 = 0x3B69
+0x8CF3 = 0x414C
+0x8CF5 = 0x4152
+0x8CF6 = 0x414D
+0x8CF7 = 0x414B
+0x8CFF = 0x4151
+0x8D00 = 0x414F
+0x8D10 = 0x477E
+0x8D12 = 0x4821
+0x8D17 = 0x477D
+0x8D2F = 0x4E49
+0x8D48 = 0x5450
+0x8D49 = 0x544D
+0x8D64 = 0x544E
+0x8D65 = 0x5953
+0x8D66 = 0x5951
+0x8D6E = 0x5950
+0x8D70 = 0x594C
+0x8D83 = 0x5E33
+0x8D9F = 0x616D
+0x8DA2 = 0x616E
+0x8DAC = 0x6470
+0x8DB3 = 0x6472
+0x8DC5 = 0x6765
+0x8DF1 = 0x6D29
+0x8DF2 = 0x6D2A
+0x8E12 = 0x2223
+0x8E14 = 0x2222
+0x8E17 = 0x2334
+0x8E1B = 0x252C
+0x8E1C = 0x252D
+0x8E30 = 0x2830
+0x8E44 = 0x2B5C
+0x8E78 = 0x357E
+0x8E79 = 0x3622
+0x8E7A = 0x3621
+0x8EF2 = 0x4827
+0x8EF3 = 0x4826
+0x8EF5 = 0x4828
+0x8EF6 = 0x4829
+0x8EFA = 0x4825
+0x8F2C = 0x5454
+0x8F4F = 0x5E34
+0x8F78 = 0x4E4B
+0x8F7F = 0x5956
+0x8F8A = 0x3623
+0x8F92 = 0x3B70
+0x8F94 = 0x3B6E
+0x8F9A = 0x3B71
+0x8F9B = 0x3B6F
+0x8FBB = 0x482A
+0x8FC2 = 0x482B
+0x8FE0 = 0x5957
+0x8FE1 = 0x5455
+0x8FEF = 0x5456
+0x8FFF = 0x5959
+0x902A = 0x616F
+0x902F = 0x6170
+0x9048 = 0x6768
+0x9055 = 0x6957
+0x905F = 0x6B2B
+0x907B = 0x3625
+0x9086 = 0x3B73
+0x9088 = 0x3B72
+0x9092 = 0x4158
+0x90A3 = 0x4830
+0x90A7 = 0x482C
+0x90A8 = 0x482F
+0x90AA = 0x4832
+0x90C0 = 0x5457
+0x90D4 = 0x545B
+0x90D7 = 0x545A
+0x90F5 = 0x595C
+0x90F6 = 0x595A
+0x90F7 = 0x595B
+0x90F9 = 0x5961
+0x90FC = 0x595E
+0x9120 = 0x5E37
+0x9140 = 0x6172
+0x9144 = 0x6171
+0x915E = 0x6474
+0x9160 = 0x6476
+0x9162 = 0x676D
+0x9163 = 0x6478
+0x9167 = 0x647A
+0x9168 = 0x6477
+0x9169 = 0x6479
+0x917C = 0x676A
+0x917D = 0x6769
+0x9181 = 0x676B
+0x9182 = 0x676C
+0x9193 = 0x6959
+0x91AE = 0x6C32
+0x91AF = 0x6C31
+0x91B5 = 0x6D2C
+0x91B7 = 0x6D2B
+0x91C9 = 0x6E3E
+0x91D4 = 0x6E5C
+0x91D5 = 0x3626
+0x91DC = 0x4836
+0x91E9 = 0x3627
+0x91EB = 0x3629
+0x91EF = 0x3B75
+0x91F8 = 0x4E4D
+0x9206 = 0x4159
+0x9207 = 0x415B
+0x920F = 0x4839
+0x9219 = 0x4E4E
+0x9236 = 0x5E39
+0x925E = 0x3B78
+0x926B = 0x415C
+0x926C = 0x415E
+0x9279 = 0x483C
+0x927F = 0x483E
+0x9285 = 0x483F
+0x9294 = 0x4E51
+0x9297 = 0x4E52
+0x9299 = 0x4E53
+0x929B = 0x4E50
+0x92AC = 0x5466
+0x92AD = 0x545E
+0x92AE = 0x5465
+0x92C3 = 0x5966
+0x92C6 = 0x5967
+0x92CA = 0x5965
+0x92DF = 0x5E44
+0x92E2 = 0x5E3A
+0x92E7 = 0x5E3F
+0x92E9 = 0x5E40
+0x92EE = 0x5E3D
+0x9303 = 0x617A
+0x9307 = 0x6179
+0x930D = 0x6178
+0x930F = 0x6176
+0x9311 = 0x6175
+0x9326 = 0x6524
+0x9328 = 0x647D
+0x932E = 0x6521
+0x9330 = 0x6522
+0x9331 = 0x6525
+0x9341 = 0x6526
+0x9345 = 0x676F
+0x9356 = 0x695D
+0x9393 = 0x4160
+0x9394 = 0x4162
+0x93A4 = 0x4E55
+0x93A6 = 0x4E54
+0x93A7 = 0x4E56
+0x93B8 = 0x5969
+0x93BC = 0x596C
+0x93BD = 0x596A
+0x93C7 = 0x5E46
+0x93DA = 0x6528
+0x93E3 = 0x6774
+0x93E9 = 0x695F
+0x93F2 = 0x6C35
+0x9405 = 0x596D
+0x940B = 0x652B
+0x941B = 0x4845
+0x9427 = 0x546B
+0x9435 = 0x6221
+0x9445 = 0x6961
+0x9448 = 0x6C36
+0x9454 = 0x3B7D
+0x9456 = 0x3B7C
+0x9458 = 0x3B7A
+0x9459 = 0x416C
+0x945B = 0x416B
+0x945F = 0x4169
+0x9462 = 0x4166
+0x9463 = 0x4167
+0x9464 = 0x416A
+0x9476 = 0x4849
+0x9477 = 0x4848
+0x947A = 0x484F
+0x9490 = 0x4E5B
+0x9495 = 0x4E58
+0x9498 = 0x484A
+0x949B = 0x4E5E
+0x94AE = 0x546C
+0x94B0 = 0x546E
+0x94C0 = 0x5471
+0x94C4 = 0x5472
+0x94DE = 0x5975
+0x94DF = 0x5971
+0x94E0 = 0x596E
+0x94E3 = 0x5979
+0x94E5 = 0x5974
+0x94E9 = 0x596F
+0x94EC = 0x5972
+0x94F0 = 0x5978
+0x9501 = 0x5E4A
+0x9504 = 0x6224
+0x9509 = 0x5E48
+0x951E = 0x622E
+0x9526 = 0x622A
+0x9533 = 0x652E
+0x9534 = 0x652D
+0x9539 = 0x6532
+0x953B = 0x6533
+0x9540 = 0x6534
+0x954F = 0x677A
+0x9550 = 0x6778
+0x9572 = 0x6B2E
+0x9575 = 0x6B2F
+0x957E = 0x6C38
+0x9581 = 0x6C37
+0x9586 = 0x6D2E
+0x958F = 0x6E23
+0x959B = 0x3C21
+0x95A4 = 0x416F
+0x95AC = 0x4170
+0x95B4 = 0x4858
+0x95B6 = 0x4855
+0x95BA = 0x4853
+0x95BC = 0x4852
+0x95C4 = 0x4E5F
+0x95C6 = 0x4E62
+0x95E9 = 0x5A25
+0x95EC = 0x597B
+0x95EF = 0x5A24
+0x95F2 = 0x5A23
+0x9605 = 0x5E53
+0x960C = 0x5E54
+0x960E = 0x6231
+0x961D = 0x6233
+0x961E = 0x6234
+0x961F = 0x6235
+0x9630 = 0x6535
+0x9632 = 0x6537
+0x9637 = 0x6538
+0x9639 = 0x677D
+0x963A = 0x6821
+0x9652 = 0x6C3B
+0x965A = 0x6D2F
+0x965B = 0x6D66
+0x967C = 0x6964
+0x9696 = 0x3C22
+0x969A = 0x3C26
+0x96A4 = 0x3C23
+0x96AE = 0x4176
+0x96B5 = 0x4173
+0x96C5 = 0x4178
+0x96CF = 0x485A
+0x96DD = 0x4E6B
+0x96DF = 0x4E6A
+0x96E3 = 0x4E68
+0x96E7 = 0x4E6C
+0x96FB = 0x5A26
+0x96FD = 0x547B
+0x9707 = 0x5479
+0x9737 = 0x5A2B
+0x975D = 0x5E56
+0x975E = 0x5E5C
+0x9760 = 0x5E5D
+0x9767 = 0x5E5E
+0x9778 = 0x5E55
+0x9780 = 0x623B
+0x9781 = 0x653D
+0x9788 = 0x6237
+0x978D = 0x6239
+0x9791 = 0x623A
+0x979F = 0x653E
+0x97A7 = 0x653F
+0x97C1 = 0x6825
+0x97D3 = 0x6966
+0x97EF = 0x6C3C
+0x981B = 0x5524
+0x981C = 0x5525
+0x9839 = 0x6E26
+0x983B = 0x417C
+0x9854 = 0x623D
+0x9855 = 0x623E
+0x987B = 0x4861
+0x98AE = 0x552C
+0x98B1 = 0x552A
+0x98B2 = 0x5527
+0x98B3 = 0x552B
+0x98B4 = 0x5528
+0x98B7 = 0x5529
+0x98DA = 0x5A2F
+0x98DE = 0x5A2C
+0x98F1 = 0x5E64
+0x98F4 = 0x5E61
+0x98F7 = 0x5E6D
+0x98F8 = 0x5E69
+0x98F9 = 0x5E6A
+0x98FA = 0x5E66
+0x98FD = 0x5E6C
+0x9909 = 0x5E6B
+0x991A = 0x6243
+0x9925 = 0x6242
+0x993D = 0x6545
+0x9944 = 0x6542
+0x9947 = 0x6543
+0x9948 = 0x6544
+0x9949 = 0x6548
+0x994E = 0x6826
+0x996E = 0x6827
+0x9971 = 0x682C
+0x998E = 0x696C
+0x99C6 = 0x6D31
+0x99CB = 0x6D32
+0x99D4 = 0x6E27
+0x99D8 = 0x6E40
+0x9A12 = 0x3C27
+0x9A1C = 0x4863
+0x9A1D = 0x4865
+0x9A21 = 0x4864
+0x9A2C = 0x4E72
+0x9A2D = 0x4E71
+0x9A34 = 0x4E77
+0x9A38 = 0x4E78
+0x9A3F = 0x5533
+0x9A49 = 0x5A34
+0x9A4B = 0x5A32
+0x9A59 = 0x5E6F
+0x9A80 = 0x654A
+0x9A89 = 0x682F
+0x9A8C = 0x682E
+0x9A97 = 0x696D
+0x9A99 = 0x6970
+0x9A9B = 0x696F
+0x9AA3 = 0x6B36
+0x9AA5 = 0x6B37
+0x9AAD = 0x6C3F
+0x9AB2 = 0x6D34
+0x9ABF = 0x4223
+0x9AC0 = 0x4866
+0x9AD5 = 0x5A36
+0x9AE5 = 0x6831
+0x9AF1 = 0x6E28
+0x9AFF = 0x4868
+0x9B14 = 0x4E7E
+0x9B17 = 0x4F22
+0x9B1A = 0x4E7C
+0x9B1B = 0x4E7D
+0x9B1D = 0x4E7A
+0x9B31 = 0x5537
+0x9B35 = 0x5539
+0x9B36 = 0x5534
+0x9B37 = 0x553B
+0x9B3A = 0x553A
+0x9B3B = 0x5538
+0x9B47 = 0x5A3A
+0x9B48 = 0x5A3C
+0x9B52 = 0x5A39
+0x9B60 = 0x5E71
+0x9B68 = 0x5E72
+0x9B6A = 0x5E78
+0x9B7A = 0x624D
+0x9B80 = 0x6250
+0x9B88 = 0x624B
+0x9B9C = 0x6550
+0x9B9D = 0x654C
+0x9BA0 = 0x654B
+0x9BB3 = 0x6832
+0x9BB4 = 0x6834
+0x9BB6 = 0x6833
+0x9BCF = 0x6973
+0x9BDC = 0x6B38
+0x9BDD = 0x6B39
+0x9BE6 = 0x6C40
+0x9BE9 = 0x6C44
+0x9BED = 0x6C42
+0x9BF3 = 0x6D36
+0x9C02 = 0x6E29
+0x9C09 = 0x6E54
+0x9C14 = 0x5E79
+0x9C21 = 0x4F23
+0x9C22 = 0x553C
+0x9C2B = 0x4224
+0x9C32 = 0x553E
+0x9C36 = 0x553D
+0x9C3E = 0x5E7A
+0x9C47 = 0x6551
+0x9C4D = 0x6835
+0x9C59 = 0x6975
+0x9C5A = 0x6B3A
+0x9C60 = 0x6C46
+0x9C61 = 0x6C45
+0x9C6B = 0x6E2A
+0x9C73 = 0x6E51
+0x9C80 = 0x4226
+0x9C84 = 0x4225
+0x9CA1 = 0x4F27
+0x9CAA = 0x4F26
+0x9CC0 = 0x5540
+0x9CCC = 0x5A3D
+0x9CD0 = 0x5A3E
+0x9CE4 = 0x5E7B
+0x9D07 = 0x6552
+0x9D13 = 0x6837
+0x9D1E = 0x6251
+0x9D20 = 0x6978
+0x9D23 = 0x6979
+0x9D2A = 0x697A
+0x9D33 = 0x6C47
+0x9D40 = 0x6E2B
+0x9D44 = 0x6E41
+0x9D4B = 0x3043
+0x9D4C = 0x422A
+0x9D4D = 0x4227
+0x9D4F = 0x4228
+0x9D56 = 0x486C
+0x9D60 = 0x4F2F
+0x9D61 = 0x4F33
+0x9D62 = 0x4F31
+0x9D63 = 0x4F2D
+0x9D6A = 0x4F38
+0x9D70 = 0x4F36
+0x9D79 = 0x4F2E
+0x9D85 = 0x5546
+0x9D86 = 0x5A46
+0x9D89 = 0x5549
+0x9DA3 = 0x5A48
+0x9DA7 = 0x5A47
+0x9DAD = 0x5A4B
+0x9DB6 = 0x5A4A
+0x9DD2 = 0x5F28
+0x9DF9 = 0x625E
+0x9DFC = 0x6252
+0x9E00 = 0x625F
+0x9E02 = 0x6263
+0x9E04 = 0x625B
+0x9E06 = 0x625A
+0x9E07 = 0x6265
+0x9E0B = 0x6258
+0x9E25 = 0x6253
+0x9E44 = 0x6558
+0x9E49 = 0x6556
+0x9E4C = 0x655E
+0x9E4F = 0x6560
+0x9E72 = 0x683F
+0x9E78 = 0x6838
+0x9EB0 = 0x6A22
+0x9EDB = 0x6B3E
+0x9EDC = 0x6B3F
+0x9EDF = 0x655C
+0x9F07 = 0x6C4F
+0x9F08 = 0x6C4C
+0x9F0B = 0x6C4B
+0x9F27 = 0x6D38
+0x9F92 = 0x422B
+0x9FA1 = 0x486E
+0x9FA2 = 0x486F
+0x9FA6 = 0x4870
+0x9FB0 = 0x4F45
+0x9FBE = 0x4F3D
+0x9FC2 = 0x4F3E
+0x9FC5 = 0x4F3C
+0x9FC7 = 0x4F43
+0x9FC8 = 0x4F3A
+0x9FCA = 0x4F46
+0x9FE1 = 0x554C
+0x9FE8 = 0x5556
+0xA009 = 0x5553
+0xA00A = 0x5551
+0xA013 = 0x5A4C
+0xA017 = 0x5A53
+0xA022 = 0x5A54
+0xA026 = 0x5A58
+0xA028 = 0x5A5B
+0xA03C = 0x5A5A
+0xA049 = 0x5A57
+0xA050 = 0x5F2E
+0xA058 = 0x5F2D
+0xA05C = 0x5F30
+0xA087 = 0x626B
+0xA093 = 0x626D
+0xA0B5 = 0x6269
+0xA0B9 = 0x6565
+0xA0BE = 0x6270
+0xA0C1 = 0x6563
+0xA0C3 = 0x656E
+0xA0C4 = 0x6568
+0xA0CA = 0x656D
+0xA0CB = 0x6566
+0xA0CF = 0x6567
+0xA12F = 0x6A24
+0xA130 = 0x6A2D
+0xA132 = 0x6A28
+0xA139 = 0x6A2B
+0xA13F = 0x6A2A
+0xA143 = 0x6A29
+0xA176 = 0x6B43
+0xA183 = 0x6B49
+0xA184 = 0x6B42
+0xA1AB = 0x6B41
+0xA1C6 = 0x6C55
+0xA1CA = 0x6C53
+0xA1D5 = 0x6D3B
+0xA1D8 = 0x6D3C
+0xA1EC = 0x6D3E
+0xA1F0 = 0x6D6B
+0xA1F5 = 0x6D6A
+0xA210 = 0x6E2E
+0xA224 = 0x6E42
+0xA256 = 0x4871
+0xA257 = 0x4872
+0xA266 = 0x6271
+0xA275 = 0x6845
+0xA27F = 0x6B4C
+0xA284 = 0x6C57
+0xA287 = 0x6D3F
+0xA2A8 = 0x5A5C
+0xA2C7 = 0x6273
+0xA2CF = 0x6274
+0xA2D0 = 0x656F
+0xA2D7 = 0x6847
+0xA2DA = 0x6846
+0xA2DD = 0x6A2E
+0xA2EB = 0x6C58
+0xA2F2 = 0x6D40
+0xA2F3 = 0x6D6C
+0xA301 = 0x4875
+0xA307 = 0x4F4F
+0xA30D = 0x4F4E
+0xA318 = 0x555B
+0xA33C = 0x627A
+0xA33D = 0x6278
+0xA347 = 0x627B
+0xA351 = 0x6570
+0xA373 = 0x6B4F
+0xA37D = 0x6C59
+0xA37F = 0x6D6D
+0xA386 = 0x6E52
+0xA396 = 0x4F50
+0xA3A8 = 0x6573
+0xA3AD = 0x6B50
+0xA3B0 = 0x6B51
+0xA3C3 = 0x6322
+0xA3C6 = 0x6575
+0xA3C7 = 0x6574
+0xA3CA = 0x6577
+0xA3DA = 0x6A2F
+0xA3DB = 0x6A30
+0xA3ED = 0x4876
+0xA3EF = 0x4F51
+0xA3FB = 0x5A5E
+0xA402 = 0x6578
+0xA40C = 0x6B54
+0xA40F = 0x6B53
+0xA413 = 0x6D6E
+0xA41D = 0x4F55
+0xA41E = 0x4F54
+0xA432 = 0x5A60
+0xA459 = 0x657E
+0xA45A = 0x657B
+0xA45D = 0x657A
+0xA466 = 0x6853
+0xA467 = 0x6851
+0xA469 = 0x6850
+0xA46F = 0x6854
+0xA471 = 0x6855
+0xA472 = 0x6A34
+0xA47F = 0x6A33
+0xA480 = 0x6A35
+0xA484 = 0x6A32
+0xA49B = 0x6C5C
+0xA49C = 0x6C60
+0xA4A0 = 0x6C5F
+0xA4A1 = 0x6C5E
+0xA4A2 = 0x6C5D
+0xA4AD = 0x6D45
+0xA4B0 = 0x6D46
+0xA4B9 = 0x6E30
+0xA4BE = 0x6E2F
+0xA4C3 = 0x6E4A
+0xA4CC = 0x6622
+0xA4CF = 0x6857
+0xA4D6 = 0x5A61
+0xA4DF = 0x5F41
+0xA4EE = 0x6A36
+0xA4FD = 0x6D47
+0xA51B = 0x6325
+0xA51C = 0x6623
+0xA522 = 0x6A39
+0xA523 = 0x6858
+0xA52A = 0x6A38
+0xA548 = 0x5A62
+0xA571 = 0x6A3A
+0xA577 = 0x6B59
+0xA579 = 0x6B57
+0xA57A = 0x6B5A
+0xA580 = 0x6C63
+0xA587 = 0x6D49
+0xA590 = 0x4F57
+0xA5A5 = 0x685B
+0xA5C1 = 0x6E53
+0xA5C5 = 0x5564
+0xA5C6 = 0x5A65
+0xA5C9 = 0x6328
+0xA5CC = 0x6624
+0xA5CD = 0x6A3B
+0xA5D9 = 0x5F47
+0xA5DD = 0x632A
+0xA5E8 = 0x6628
+0xA5EA = 0x662A
+0xA5EC = 0x6629
+0xA5F2 = 0x4878
+0xA5FB = 0x685E
+0xA5FD = 0x685F
+0xA5FE = 0x685D
+0xA60F = 0x6A3E
+0xA618 = 0x6A3F
+0xA627 = 0x6B5E
+0xA628 = 0x6B62
+0xA629 = 0x6B63
+0xA62A = 0x6B5F
+0xA62C = 0x6B60
+0xA632 = 0x6B5D
+0xA638 = 0x6B64
+0xA639 = 0x6C67
+0xA63C = 0x6C68
+0xA640 = 0x6C65
+0xA649 = 0x6D4E
+0xA64A = 0x6D4A
+0xA64D = 0x6D50
+0xA64E = 0x6D4D
+0xA651 = 0x6D4F
+0xA664 = 0x6E32
+0xA670 = 0x6E46
+0xA693 = 0x632C
+0xA6AD = 0x662B
+0xA6B0 = 0x662C
+0xA6D3 = 0x6E47
+0xA6D5 = 0x6E56
+0xF805 = 0x253D
+0xF80A = 0x3C30
+0xF819 = 0x213F
+0xF827 = 0x364C
+0xF828 = 0x212F
+0xF83C = 0x235C
+0xF83E = 0x235B
+0xF843 = 0x3076
+0xF84A = 0x3C50
+0xF856 = 0x3676
+0xF86D = 0x3130
+0xF875 = 0x2134
+0xF878 = 0x2135
+0xF8A3 = 0x294A
+0xF8AB = 0x4351
+0xF8B0 = 0x5B2C
+0xF8C5 = 0x4A27
+0xF8C8 = 0x2D46
+0xF8D8 = 0x323E
+0xF8DB = 0x2447
+0xF8DE = 0x2668
+0xF8E2 = 0x2D5C
+0xF8ED = 0x5F76
+0xF8F5 = 0x2D65
+0xF901 = 0x2A25
+0xF902 = 0x2D70
+0xF90A = 0x3E33
+0xF914 = 0x565D
+0xF91B = 0x3868
+0xF930 = 0x446E
+0xF936 = 0x2A44
+0xF939 = 0x3E6C
+0xF955 = 0x4B60
+0xF959 = 0x455F
+0xF95A = 0x5221
+0xF968 = 0x5C59
+0xF970 = 0x6426
+0xF97A = 0x2B26
+0xF981 = 0x2768
+0xF989 = 0x4C56
+0xF98A = 0x582D
+0xF98B = 0x3457
+0xF99B = 0x3473
+0xF99D = 0x3474
+0xF9A0 = 0x3A66
+0xF9A8 = 0x4C79
+0xF9B1 = 0x672B
+0xF9B4 = 0x404F
+0xF9B8 = 0x3A75
+0xF9BA = 0x467C
+0xF9BB = 0x4D33
+0xF9C2 = 0x643F
+0xF9C3 = 0x534C
+0xF9CD = 0x3545
+0xF9DE = 0x302C
+0xF9E0 = 0x5437
+0xF9E3 = 0x3572
+0xF9EA = 0x544A
+0xF9FA = 0x652A
+0xFA00 = 0x5976
+0xFA04 = 0x5523
+0xFA05 = 0x5E60
+0xFA0C = 0x5A59
+0xFA0E = 0x5F37
+0xFA0F = 0x626E
+0xFA18 = 0x2834
+0xFA1C = 0x4877
+END_MAP
diff --git a/share/i18n/csmapper/CNS/UCS@SIP%CNS11643-5.src b/share/i18n/csmapper/CNS/UCS@SIP%CNS11643-5.src
new file mode 100644 (file)
index 0000000..e561862
--- /dev/null
@@ -0,0 +1,8191 @@
+# $NetBSD: UCS@SIP%CNS11643-5.src,v 1.1 2007/03/05 16:57:15 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS:SIP/CNS11643-5"
+SRC_ZONE       0x0000 - 0xFA1A
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+0x0000 = 0x2125
+0x0009 = 0x2133
+0x0014 = 0x214D
+0x0022 = 0x232F
+0x0041 = 0x3072
+0x0043 = 0x3323
+0x006B = 0x2521
+0x006D = 0x277A
+0x0077 = 0x447E
+0x007E = 0x212D
+0x0087 = 0x2126
+0x0094 = 0x214E
+0x00A4 = 0x2224
+0x00A5 = 0x2225
+0x00B9 = 0x2B67
+0x00C6 = 0x3D56
+0x00C9 = 0x2123
+0x00CB = 0x2122
+0x00D1 = 0x2121
+0x00D2 = 0x212B
+0x00D6 = 0x2134
+0x00E1 = 0x214F
+0x00FD = 0x3073
+0x0105 = 0x4455
+0x010C = 0x2124
+0x010D = 0x2127
+0x010F = 0x2128
+0x0111 = 0x212C
+0x0116 = 0x2330
+0x011A = 0x3074
+0x012D = 0x2522
+0x0131 = 0x277B
+0x0148 = 0x2331
+0x014C = 0x2523
+0x0157 = 0x2C66
+0x0163 = 0x3075
+0x0181 = 0x4B71
+0x018E = 0x5353
+0x01BA = 0x2227
+0x01CB = 0x2228
+0x01D0 = 0x2226
+0x01D8 = 0x2332
+0x0200 = 0x2333
+0x0206 = 0x2528
+0x0208 = 0x2529
+0x020A = 0x252A
+0x0215 = 0x2526
+0x022A = 0x2524
+0x022C = 0x2527
+0x022D = 0x277C
+0x0230 = 0x2B72
+0x0235 = 0x2823
+0x0238 = 0x277E
+0x0239 = 0x277D
+0x023A = 0x2822
+0x0262 = 0x2824
+0x0264 = 0x2B70
+0x0267 = 0x2B6B
+0x0269 = 0x2B74
+0x026C = 0x2B6F
+0x026E = 0x2B69
+0x0276 = 0x2B6E
+0x0294 = 0x2B68
+0x02A2 = 0x2B6A
+0x02A3 = 0x2B6D
+0x02A4 = 0x2B75
+0x02A5 = 0x2B71
+0x02A6 = 0x2B73
+0x02B0 = 0x3121
+0x02B2 = 0x3077
+0x02B5 = 0x3122
+0x02B6 = 0x3076
+0x02D6 = 0x307A
+0x02DD = 0x307D
+0x02E1 = 0x3123
+0x02E7 = 0x3079
+0x02E8 = 0x307E
+0x02E9 = 0x3078
+0x02EC = 0x307C
+0x02EF = 0x3656
+0x02F0 = 0x3651
+0x02F2 = 0x364E
+0x02F3 = 0x3652
+0x02F4 = 0x3663
+0x02F5 = 0x3653
+0x02F7 = 0x3655
+0x02F8 = 0x3650
+0x02FB = 0x3654
+0x0309 = 0x364F
+0x030B = 0x3657
+0x0321 = 0x364D
+0x032A = 0x3421
+0x032D = 0x3D5A
+0x032E = 0x3D58
+0x0330 = 0x307B
+0x0331 = 0x3D5E
+0x0332 = 0x3D5C
+0x0334 = 0x3D5B
+0x033E = 0x3D60
+0x0340 = 0x3D57
+0x0368 = 0x3D59
+0x0369 = 0x3D5D
+0x036A = 0x3D5F
+0x036F = 0x3D61
+0x0372 = 0x4456
+0x0375 = 0x3D62
+0x0399 = 0x4458
+0x03B6 = 0x3F46
+0x03BF = 0x4B77
+0x03C3 = 0x4B73
+0x03C7 = 0x4B79
+0x03C8 = 0x4B78
+0x03D6 = 0x4B72
+0x03E2 = 0x4B75
+0x03E4 = 0x4B74
+0x03E7 = 0x4C45
+0x03E8 = 0x5354
+0x03E9 = 0x535A
+0x03ED = 0x5358
+0x03F0 = 0x5355
+0x03F4 = 0x5356
+0x0400 = 0x535B
+0x0406 = 0x5357
+0x0409 = 0x4B76
+0x040A = 0x5A6F
+0x040B = 0x5A70
+0x0432 = 0x6131
+0x0435 = 0x612F
+0x0436 = 0x6130
+0x043A = 0x6132
+0x043B = 0x674A
+0x043C = 0x674E
+0x043E = 0x674D
+0x043F = 0x674F
+0x0444 = 0x674C
+0x0445 = 0x674B
+0x044C = 0x697C
+0x0451 = 0x6B6B
+0x0459 = 0x6F68
+0x045B = 0x6B6C
+0x0469 = 0x7331
+0x046F = 0x7562
+0x0480 = 0x2335
+0x0490 = 0x2B76
+0x0498 = 0x3124
+0x0499 = 0x3125
+0x04A2 = 0x3658
+0x04AD = 0x4459
+0x04B2 = 0x4B7B
+0x04B5 = 0x4B7A
+0x04B8 = 0x535C
+0x04BF = 0x5A71
+0x04C8 = 0x6133
+0x04CC = 0x6750
+0x04CE = 0x6751
+0x04CF = 0x6B6D
+0x04D7 = 0x7753
+0x04DC = 0x2136
+0x04DD = 0x2135
+0x04E4 = 0x2336
+0x04E7 = 0x2338
+0x04EA = 0x2825
+0x04EB = 0x2826
+0x04F6 = 0x3D63
+0x04FD = 0x5A72
+0x0502 = 0x2137
+0x0506 = 0x2150
+0x050C = 0x2339
+0x0515 = 0x2827
+0x0520 = 0x3D64
+0x0528 = 0x3D65
+0x0536 = 0x6134
+0x0544 = 0x2152
+0x054A = 0x2151
+0x0553 = 0x233A
+0x0556 = 0x252C
+0x055F = 0x2B77
+0x0560 = 0x2B78
+0x0567 = 0x3D66
+0x056D = 0x535D
+0x0573 = 0x2138
+0x057B = 0x2229
+0x0584 = 0x252D
+0x0593 = 0x3127
+0x059F = 0x4E77
+0x05A9 = 0x6F69
+0x05AB = 0x7563
+0x05B7 = 0x233B
+0x05C6 = 0x252F
+0x05C8 = 0x2829
+0x05CB = 0x282C
+0x05CC = 0x2828
+0x05CD = 0x282A
+0x05D8 = 0x2B7A
+0x05DA = 0x2B79
+0x05DB = 0x282B
+0x05DD = 0x2B7B
+0x05E5 = 0x3128
+0x05F2 = 0x365C
+0x05F3 = 0x365A
+0x05F4 = 0x365B
+0x05F5 = 0x3659
+0x05FA = 0x3D6C
+0x05FB = 0x3D67
+0x05FC = 0x3D69
+0x05FD = 0x3D6A
+0x05FE = 0x3D68
+0x05FF = 0x3D6B
+0x0605 = 0x4C21
+0x0606 = 0x445A
+0x060A = 0x4B7E
+0x060B = 0x4B7D
+0x060C = 0x4B7C
+0x0618 = 0x5A73
+0x061D = 0x6136
+0x061E = 0x6135
+0x061F = 0x6137
+0x0622 = 0x6752
+0x0623 = 0x6753
+0x0625 = 0x7332
+0x0631 = 0x2153
+0x0676 = 0x2139
+0x067A = 0x2154
+0x0686 = 0x222A
+0x0698 = 0x365D
+0x069E = 0x5A76
+0x069F = 0x6754
+0x06A7 = 0x213A
+0x06A8 = 0x213B
+0x06AD = 0x2155
+0x06AE = 0x2156
+0x06B1 = 0x2157
+0x06B9 = 0x222E
+0x06BA = 0x222C
+0x06BB = 0x222B
+0x06C0 = 0x222F
+0x06C3 = 0x222D
+0x06D1 = 0x233D
+0x06D3 = 0x2346
+0x06D4 = 0x2345
+0x06D5 = 0x2343
+0x06D6 = 0x2340
+0x06D8 = 0x233F
+0x06D9 = 0x2342
+0x06DA = 0x2341
+0x06E5 = 0x233E
+0x06E6 = 0x2344
+0x06E8 = 0x2533
+0x06E9 = 0x2535
+0x06F5 = 0x2530
+0x06F6 = 0x2536
+0x06F8 = 0x2532
+0x06FB = 0x2534
+0x0709 = 0x2531
+0x0711 = 0x282D
+0x0726 = 0x282E
+0x0733 = 0x2C25
+0x0734 = 0x2C23
+0x0739 = 0x2C22
+0x073C = 0x2C26
+0x0744 = 0x2C24
+0x0758 = 0x2C27
+0x0759 = 0x2B7D
+0x075A = 0x2C21
+0x075B = 0x2B7E
+0x075E = 0x312B
+0x0760 = 0x312A
+0x0768 = 0x365E
+0x076A = 0x2C28
+0x0780 = 0x365F
+0x0785 = 0x3660
+0x0786 = 0x3664
+0x078E = 0x3661
+0x078F = 0x3662
+0x07A4 = 0x3665
+0x07A7 = 0x3D73
+0x07AA = 0x3D74
+0x07AC = 0x3D6D
+0x07AF = 0x3D6E
+0x07B1 = 0x3D6F
+0x07BE = 0x3D72
+0x07BF = 0x3D71
+0x07C2 = 0x445B
+0x07C5 = 0x4461
+0x07CA = 0x4462
+0x07CB = 0x445C
+0x07CC = 0x445F
+0x07D2 = 0x445E
+0x07D3 = 0x4C22
+0x07D5 = 0x445D
+0x07D7 = 0x4460
+0x07E6 = 0x4C23
+0x07E7 = 0x4C27
+0x07E9 = 0x4C24
+0x07EA = 0x4C26
+0x07F0 = 0x4C25
+0x07FC = 0x5A77
+0x0801 = 0x535F
+0x0802 = 0x5361
+0x0803 = 0x5360
+0x0804 = 0x535E
+0x080B = 0x5851
+0x080D = 0x5A7A
+0x080F = 0x5A79
+0x0810 = 0x5A78
+0x081C = 0x6138
+0x081D = 0x6139
+0x0820 = 0x613A
+0x082A = 0x6F6A
+0x082E = 0x7564
+0x0833 = 0x213C
+0x0837 = 0x2159
+0x0838 = 0x2158
+0x0839 = 0x2231
+0x083B = 0x2232
+0x0841 = 0x2233
+0x0844 = 0x2347
+0x0851 = 0x253D
+0x0852 = 0x2539
+0x0854 = 0x253C
+0x085E = 0x2830
+0x0861 = 0x2831
+0x0862 = 0x282F
+0x086E = 0x2C2D
+0x086F = 0x2C29
+0x0870 = 0x2C2B
+0x0871 = 0x2C2C
+0x0872 = 0x2C2A
+0x087B = 0x312D
+0x0885 = 0x3669
+0x0886 = 0x3666
+0x0887 = 0x3668
+0x0888 = 0x366B
+0x0889 = 0x3667
+0x0893 = 0x3D76
+0x0894 = 0x3D75
+0x0899 = 0x3D77
+0x08A1 = 0x4466
+0x08A2 = 0x4464
+0x08A3 = 0x4465
+0x08A4 = 0x4469
+0x08A6 = 0x4468
+0x08B0 = 0x4C2B
+0x08B1 = 0x4C28
+0x08B3 = 0x4C29
+0x08B4 = 0x4C2A
+0x08B7 = 0x5A7C
+0x08B9 = 0x5A7B
+0x08BA = 0x5A7D
+0x08C0 = 0x613C
+0x08C4 = 0x6756
+0x08C5 = 0x6755
+0x08C7 = 0x6F6B
+0x08C9 = 0x7565
+0x08CC = 0x213D
+0x08CF = 0x2235
+0x08D1 = 0x2234
+0x08D2 = 0x2236
+0x08D6 = 0x2348
+0x08D7 = 0x2349
+0x08EB = 0x2C2F
+0x08F0 = 0x2C2E
+0x08F1 = 0x312E
+0x08F3 = 0x312F
+0x08FA = 0x3D79
+0x08FF = 0x446A
+0x0900 = 0x446B
+0x090A = 0x5A7E
+0x0913 = 0x234A
+0x092B = 0x6D32
+0x092E = 0x2237
+0x0939 = 0x253E
+0x093A = 0x253F
+0x093F = 0x2833
+0x0941 = 0x2832
+0x0949 = 0x2C30
+0x094C = 0x2C31
+0x0956 = 0x3D7A
+0x095C = 0x4C2C
+0x095D = 0x4C2D
+0x095E = 0x4C2E
+0x0962 = 0x5364
+0x096E = 0x2238
+0x0970 = 0x234C
+0x0975 = 0x2834
+0x097D = 0x215A
+0x097E = 0x215B
+0x0988 = 0x223A
+0x098C = 0x2239
+0x0992 = 0x234D
+0x0998 = 0x2540
+0x09C0 = 0x4C2F
+0x09DA = 0x234F
+0x09DB = 0x234E
+0x09EB = 0x2837
+0x09F5 = 0x2C32
+0x0A03 = 0x373F
+0x0A06 = 0x446D
+0x0A0D = 0x213E
+0x0A1A = 0x2838
+0x0A20 = 0x2C33
+0x0A22 = 0x3D7B
+0x0A25 = 0x446E
+0x0A2C = 0x213F
+0x0A2D = 0x215C
+0x0A32 = 0x215D
+0x0A35 = 0x223B
+0x0A38 = 0x223F
+0x0A39 = 0x2240
+0x0A3A = 0x223D
+0x0A3B = 0x223E
+0x0A41 = 0x2350
+0x0A43 = 0x2351
+0x0A4E = 0x2541
+0x0A57 = 0x2839
+0x0A6A = 0x2C34
+0x0A72 = 0x2C35
+0x0A7F = 0x3130
+0x0A91 = 0x3D7C
+0x0A92 = 0x3D7D
+0x0A9F = 0x446F
+0x0AAF = 0x4C30
+0x0ABA = 0x5365
+0x0ACC = 0x7754
+0x0AD3 = 0x212E
+0x0AE8 = 0x233C
+0x0AFF = 0x366C
+0x0B06 = 0x3E21
+0x0B08 = 0x3D7E
+0x0B13 = 0x5366
+0x0B1B = 0x2140
+0x0B1D = 0x2142
+0x0B23 = 0x215E
+0x0B26 = 0x215F
+0x0B2C = 0x2242
+0x0B2E = 0x2241
+0x0B33 = 0x2352
+0x0B49 = 0x2836
+0x0B4B = 0x2C36
+0x0B57 = 0x3132
+0x0B58 = 0x3133
+0x0B5D = 0x2C37
+0x0B66 = 0x366D
+0x0B7F = 0x4470
+0x0B83 = 0x4C33
+0x0B84 = 0x4C34
+0x0B86 = 0x4C32
+0x0B8A = 0x542E
+0x0B96 = 0x7566
+0x0B99 = 0x2143
+0x0BA0 = 0x2161
+0x0BAB = 0x2247
+0x0BAD = 0x2245
+0x0BB0 = 0x2246
+0x0BB5 = 0x2244
+0x0BC8 = 0x2243
+0x0BD0 = 0x2356
+0x0BD3 = 0x235B
+0x0BD4 = 0x2354
+0x0BD9 = 0x2358
+0x0BDB = 0x2359
+0x0BDD = 0x2355
+0x0BE1 = 0x235C
+0x0BF6 = 0x2353
+0x0C04 = 0x2357
+0x0C05 = 0x235A
+0x0C0B = 0x254C
+0x0C0C = 0x2544
+0x0C0F = 0x254D
+0x0C10 = 0x2545
+0x0C11 = 0x2547
+0x0C13 = 0x2550
+0x0C15 = 0x2552
+0x0C16 = 0x2847
+0x0C18 = 0x2548
+0x0C19 = 0x254B
+0x0C1A = 0x254A
+0x0C1B = 0x2551
+0x0C1C = 0x2549
+0x0C1D = 0x254E
+0x0C21 = 0x254F
+0x0C32 = 0x2546
+0x0C36 = 0x2543
+0x0C50 = 0x2C38
+0x0C51 = 0x2846
+0x0C52 = 0x2852
+0x0C53 = 0x284D
+0x0C54 = 0x283C
+0x0C55 = 0x2851
+0x0C58 = 0x283F
+0x0C5B = 0x284F
+0x0C5C = 0x2845
+0x0C5D = 0x284B
+0x0C5E = 0x284A
+0x0C5F = 0x284E
+0x0C60 = 0x2848
+0x0C61 = 0x2849
+0x0C62 = 0x283D
+0x0C63 = 0x2841
+0x0C64 = 0x284C
+0x0C68 = 0x2853
+0x0C6B = 0x283A
+0x0C6E = 0x2850
+0x0C72 = 0x2840
+0x0C73 = 0x2842
+0x0C8B = 0x2843
+0x0C8C = 0x2844
+0x0CA9 = 0x283B
+0x0CAA = 0x283E
+0x0CB3 = 0x2C4E
+0x0CB4 = 0x2C41
+0x0CB5 = 0x2C3F
+0x0CB6 = 0x2C4C
+0x0CB7 = 0x2C3D
+0x0CB8 = 0x2C46
+0x0CB9 = 0x2C56
+0x0CBA = 0x2C49
+0x0CBC = 0x2C4D
+0x0CBD = 0x2C54
+0x0CBE = 0x2C52
+0x0CC2 = 0x2C51
+0x0CC4 = 0x2C40
+0x0CC7 = 0x2C57
+0x0CC9 = 0x2C53
+0x0CCA = 0x2C58
+0x0CCB = 0x2C47
+0x0CCC = 0x2C59
+0x0CCD = 0x2C44
+0x0CCE = 0x2C55
+0x0CEF = 0x2C42
+0x0CF0 = 0x2C45
+0x0CF1 = 0x2C48
+0x0CF7 = 0x2C50
+0x0CF8 = 0x2C4B
+0x0CF9 = 0x2C39
+0x0CFA = 0x2C3A
+0x0CFB = 0x2C3B
+0x0D03 = 0x2C4A
+0x0D21 = 0x2C4F
+0x0D22 = 0x2C3E
+0x0D23 = 0x2C3C
+0x0D26 = 0x2C5A
+0x0D27 = 0x3146
+0x0D2E = 0x3151
+0x0D2F = 0x3149
+0x0D30 = 0x314C
+0x0D33 = 0x3144
+0x0D35 = 0x3136
+0x0D36 = 0x314A
+0x0D37 = 0x3145
+0x0D38 = 0x314E
+0x0D39 = 0x3134
+0x0D3A = 0x314D
+0x0D3B = 0x3142
+0x0D3C = 0x313B
+0x0D42 = 0x313A
+0x0D43 = 0x313C
+0x0D51 = 0x3138
+0x0D60 = 0x3137
+0x0D62 = 0x3139
+0x0D6A = 0x3141
+0x0D70 = 0x3148
+0x0D75 = 0x3152
+0x0D79 = 0x3140
+0x0DA7 = 0x3135
+0x0DA8 = 0x3147
+0x0DA9 = 0x313E
+0x0DAA = 0x3143
+0x0DAB = 0x313D
+0x0DAC = 0x3150
+0x0DB0 = 0x3153
+0x0DB1 = 0x314F
+0x0DB4 = 0x313F
+0x0DB5 = 0x314B
+0x0DBB = 0x3724
+0x0DBE = 0x3677
+0x0DC0 = 0x367C
+0x0DC2 = 0x3728
+0x0DC3 = 0x366F
+0x0DC4 = 0x3671
+0x0DC6 = 0x3678
+0x0DC8 = 0x3729
+0x0DC9 = 0x367E
+0x0DCC = 0x3723
+0x0DCD = 0x3727
+0x0DCF = 0x3730
+0x0DD2 = 0x372C
+0x0DD3 = 0x372E
+0x0DD6 = 0x3E22
+0x0DDA = 0x3722
+0x0DDF = 0x3726
+0x0DE7 = 0x3673
+0x0DF8 = 0x3674
+0x0DFB = 0x3675
+0x0DFC = 0x367B
+0x0DFD = 0x3725
+0x0DFE = 0x3721
+0x0E2D = 0x372B
+0x0E2E = 0x372F
+0x0E31 = 0x372D
+0x0E32 = 0x372A
+0x0E33 = 0x367D
+0x0E37 = 0x3E23
+0x0E39 = 0x3E27
+0x0E3B = 0x3672
+0x0E43 = 0x3E2D
+0x0E46 = 0x3E2A
+0x0E47 = 0x3E38
+0x0E4A = 0x3E2E
+0x0E4B = 0x3E24
+0x0E4C = 0x3E35
+0x0E4D = 0x3E3F
+0x0E50 = 0x3E34
+0x0E51 = 0x3E37
+0x0E53 = 0x3E3A
+0x0E55 = 0x3E33
+0x0E56 = 0x3E2C
+0x0E58 = 0x3E2F
+0x0E5A = 0x3E31
+0x0E5B = 0x3E32
+0x0E62 = 0x3E3B
+0x0E64 = 0x3E28
+0x0E65 = 0x3E30
+0x0E66 = 0x3E2B
+0x0E7F = 0x3E3E
+0x0ECC = 0x3E3C
+0x0ECD = 0x3E36
+0x0ECE = 0x3E25
+0x0ECF = 0x3E29
+0x0ED0 = 0x3E26
+0x0EDE = 0x4473
+0x0EDF = 0x4477
+0x0EE0 = 0x4475
+0x0EE1 = 0x447C
+0x0EE6 = 0x447B
+0x0EE8 = 0x4476
+0x0EEA = 0x4471
+0x0EEB = 0x4472
+0x0EEC = 0x4479
+0x0EF1 = 0x4478
+0x0F18 = 0x4474
+0x0F1A = 0x447A
+0x0F1E = 0x4521
+0x0F5C = 0x4C35
+0x0F5D = 0x447D
+0x0F63 = 0x4C3B
+0x0F66 = 0x4C39
+0x0F69 = 0x4C40
+0x0F6A = 0x4C46
+0x0F6B = 0x4C3D
+0x0F6D = 0x4C3E
+0x0F70 = 0x4C36
+0x0F72 = 0x4C3F
+0x0F75 = 0x4C41
+0x0F79 = 0x4C3A
+0x0F7B = 0x4C38
+0x0F7C = 0x5B27
+0x0F80 = 0x4523
+0x0F89 = 0x4C42
+0x0F8C = 0x4C37
+0x0F97 = 0x4C47
+0x0FA5 = 0x4C44
+0x0FC5 = 0x4C3C
+0x0FC6 = 0x4C43
+0x0FC9 = 0x5374
+0x0FCB = 0x5372
+0x0FCE = 0x536A
+0x0FCF = 0x5378
+0x0FD4 = 0x5371
+0x0FD6 = 0x536F
+0x0FD7 = 0x5368
+0x0FDB = 0x536E
+0x0FDD = 0x536C
+0x0FDE = 0x5367
+0x0FDF = 0x5375
+0x0FE0 = 0x5370
+0x0FE1 = 0x5373
+0x0FE3 = 0x536B
+0x0FE4 = 0x5369
+0x0FFC = 0x5377
+0x103A = 0x536D
+0x103C = 0x5376
+0x103F = 0x5B26
+0x1041 = 0x5B21
+0x1046 = 0x5B23
+0x1047 = 0x5B2B
+0x104B = 0x5B28
+0x104E = 0x5B29
+0x1053 = 0x5B24
+0x108A = 0x5B2A
+0x108B = 0x5B22
+0x1093 = 0x613E
+0x1097 = 0x6146
+0x1099 = 0x6758
+0x109A = 0x613D
+0x109B = 0x6144
+0x109C = 0x6143
+0x10A3 = 0x6141
+0x10A9 = 0x6142
+0x10DD = 0x613F
+0x10E2 = 0x5B25
+0x10E6 = 0x675A
+0x10E7 = 0x675B
+0x10E9 = 0x6757
+0x10F7 = 0x675C
+0x1111 = 0x6B74
+0x1112 = 0x6B75
+0x1113 = 0x6B6F
+0x1114 = 0x6B71
+0x1115 = 0x6B70
+0x1123 = 0x6B72
+0x1132 = 0x6F71
+0x1133 = 0x6F6F
+0x1135 = 0x6F6E
+0x1137 = 0x6F6D
+0x1139 = 0x6F70
+0x1141 = 0x6F6C
+0x1159 = 0x7333
+0x1179 = 0x7755
+0x117A = 0x7756
+0x1185 = 0x7567
+0x1186 = 0x7923
+0x11A9 = 0x2249
+0x11B3 = 0x2248
+0x11C8 = 0x2555
+0x11D1 = 0x2554
+0x11D2 = 0x2854
+0x11D3 = 0x2856
+0x11D6 = 0x2855
+0x11E0 = 0x2C5C
+0x11E4 = 0x2C5B
+0x11F0 = 0x2C5D
+0x11F1 = 0x3156
+0x11F3 = 0x3157
+0x11F7 = 0x3154
+0x11FC = 0x3733
+0x11FF = 0x3731
+0x1200 = 0x3155
+0x1209 = 0x3732
+0x120A = 0x3E40
+0x120C = 0x3E41
+0x120F = 0x3E42
+0x1217 = 0x4524
+0x123E = 0x2144
+0x1277 = 0x235E
+0x1280 = 0x235D
+0x1281 = 0x235F
+0x1282 = 0x2360
+0x1283 = 0x2361
+0x128D = 0x2556
+0x12B5 = 0x2557
+0x12B6 = 0x285B
+0x12B8 = 0x2857
+0x12BB = 0x2858
+0x12E7 = 0x285D
+0x12E8 = 0x285A
+0x12E9 = 0x285E
+0x12EA = 0x285C
+0x12EB = 0x2859
+0x12EC = 0x2C5E
+0x1318 = 0x2C60
+0x1324 = 0x2C5F
+0x1325 = 0x2C62
+0x132A = 0x315D
+0x132D = 0x315B
+0x132F = 0x2C61
+0x1332 = 0x315A
+0x134A = 0x315C
+0x1360 = 0x3158
+0x1361 = 0x3159
+0x1372 = 0x3734
+0x1376 = 0x3739
+0x137B = 0x3738
+0x13A7 = 0x3737
+0x13A8 = 0x373A
+0x13AA = 0x3735
+0x13AB = 0x3736
+0x13AC = 0x373B
+0x13AE = 0x3E46
+0x13B3 = 0x3E4D
+0x13B7 = 0x3E4C
+0x13B9 = 0x3E44
+0x13BA = 0x3E4B
+0x13BB = 0x3E43
+0x13BE = 0x3E49
+0x13BF = 0x3E4A
+0x13C1 = 0x3E47
+0x13E9 = 0x3E4E
+0x13EA = 0x3E48
+0x13EB = 0x3E45
+0x13ED = 0x4529
+0x13EE = 0x4528
+0x13EF = 0x4527
+0x13F5 = 0x452A
+0x13F7 = 0x4526
+0x141D = 0x4525
+0x141E = 0x452B
+0x1424 = 0x4C4B
+0x1425 = 0x4C4C
+0x1430 = 0x4C4D
+0x1431 = 0x4C4F
+0x1448 = 0x4C71
+0x1458 = 0x4C4E
+0x1459 = 0x4C4A
+0x145A = 0x4C48
+0x145C = 0x4C49
+0x1476 = 0x537A
+0x1478 = 0x537B
+0x1479 = 0x5379
+0x148C = 0x5B2E
+0x1493 = 0x5B2C
+0x14AF = 0x5B2F
+0x14B1 = 0x6147
+0x14B3 = 0x6149
+0x14C9 = 0x5B30
+0x14CA = 0x6148
+0x14CD = 0x614A
+0x14D2 = 0x675D
+0x14F0 = 0x6B77
+0x14F8 = 0x6F74
+0x14FF = 0x6F72
+0x1501 = 0x6F73
+0x1507 = 0x7334
+0x1509 = 0x7335
+0x1515 = 0x7757
+0x1517 = 0x7B5F
+0x1522 = 0x2C64
+0x1528 = 0x2C63
+0x1552 = 0x212F
+0x1560 = 0x2364
+0x1561 = 0x2363
+0x1567 = 0x315E
+0x156A = 0x2C65
+0x156E = 0x3E4F
+0x1576 = 0x4C50
+0x1591 = 0x285F
+0x1592 = 0x2C68
+0x1594 = 0x2C67
+0x159C = 0x2C69
+0x159E = 0x3161
+0x15A2 = 0x315F
+0x15A3 = 0x3160
+0x15A4 = 0x3162
+0x15AA = 0x373E
+0x15AB = 0x3742
+0x15AC = 0x3740
+0x15AD = 0x3741
+0x15AF = 0x3E50
+0x15B2 = 0x3E52
+0x15B3 = 0x3E51
+0x15BD = 0x452C
+0x15BE = 0x452E
+0x15C1 = 0x4C51
+0x15C6 = 0x5B31
+0x15C8 = 0x5B32
+0x15DC = 0x2176
+0x15F8 = 0x255A
+0x160E = 0x2861
+0x160F = 0x2862
+0x1610 = 0x2860
+0x161D = 0x2C6C
+0x1622 = 0x2C6A
+0x1623 = 0x2C6D
+0x1630 = 0x2C6B
+0x1632 = 0x3164
+0x1644 = 0x3163
+0x1650 = 0x3743
+0x1658 = 0x3744
+0x1668 = 0x3E53
+0x1669 = 0x3E54
+0x166A = 0x3E55
+0x166D = 0x452F
+0x1676 = 0x4530
+0x167D = 0x4C53
+0x1685 = 0x4C52
+0x1687 = 0x537C
+0x1691 = 0x5B33
+0x169B = 0x6B78
+0x16A0 = 0x7568
+0x16A8 = 0x2162
+0x16B9 = 0x224B
+0x16BB = 0x224A
+0x16D6 = 0x2366
+0x16D7 = 0x2367
+0x16D8 = 0x2365
+0x16DC = 0x2560
+0x16DE = 0x255E
+0x16E0 = 0x255B
+0x16E1 = 0x255C
+0x16FD = 0x2562
+0x16FE = 0x255F
+0x1700 = 0x2563
+0x1701 = 0x2561
+0x1703 = 0x2864
+0x1709 = 0x2866
+0x170B = 0x2863
+0x170F = 0x286B
+0x1725 = 0x2869
+0x1727 = 0x286A
+0x1728 = 0x2867
+0x172B = 0x2865
+0x172C = 0x2868
+0x172F = 0x2C70
+0x1731 = 0x2C72
+0x1732 = 0x2C75
+0x1733 = 0x2C6F
+0x1735 = 0x2C6E
+0x174D = 0x2C71
+0x1759 = 0x2C77
+0x175A = 0x2C74
+0x175B = 0x2C73
+0x175C = 0x2C76
+0x175D = 0x2C78
+0x1762 = 0x316A
+0x1766 = 0x3169
+0x1767 = 0x316D
+0x176B = 0x316B
+0x1798 = 0x3166
+0x1799 = 0x3167
+0x179A = 0x3168
+0x179B = 0x3165
+0x179F = 0x375A
+0x17A2 = 0x3748
+0x17A3 = 0x3759
+0x17A7 = 0x374F
+0x17AA = 0x3750
+0x17AB = 0x3749
+0x17AC = 0x3757
+0x17AD = 0x3754
+0x17AE = 0x3747
+0x17AF = 0x374B
+0x17D1 = 0x3756
+0x17D5 = 0x3758
+0x17DD = 0x3745
+0x17DE = 0x3E56
+0x17DF = 0x3753
+0x17E0 = 0x374C
+0x17E1 = 0x3752
+0x17E2 = 0x3751
+0x17E3 = 0x374A
+0x17E4 = 0x374D
+0x17E5 = 0x3755
+0x17E8 = 0x3E5F
+0x17E9 = 0x3E5A
+0x17EA = 0x3E5D
+0x17EB = 0x3E57
+0x17ED = 0x3E59
+0x17F4 = 0x3E5C
+0x17F7 = 0x3E5B
+0x1811 = 0x3E58
+0x1812 = 0x3E5E
+0x1813 = 0x3E60
+0x1819 = 0x4532
+0x181E = 0x4534
+0x1826 = 0x4537
+0x1848 = 0x4533
+0x1849 = 0x4536
+0x184A = 0x4535
+0x184C = 0x4531
+0x184F = 0x4C5B
+0x1850 = 0x4C59
+0x1852 = 0x4C56
+0x1854 = 0x4C57
+0x1865 = 0x4C54
+0x1868 = 0x4C5C
+0x1886 = 0x4C5A
+0x1887 = 0x4C55
+0x188A = 0x4C58
+0x1891 = 0x5428
+0x1892 = 0x5423
+0x1895 = 0x5429
+0x1896 = 0x5426
+0x189A = 0x5422
+0x189C = 0x537D
+0x18B1 = 0x537E
+0x18C0 = 0x5427
+0x18C1 = 0x5421
+0x18C2 = 0x5425
+0x18CE = 0x5B36
+0x18CF = 0x5B34
+0x18D4 = 0x5B35
+0x18EA = 0x614B
+0x18EE = 0x614C
+0x18EF = 0x614D
+0x18FD = 0x675F
+0x190B = 0x6761
+0x190C = 0x6760
+0x1912 = 0x6B79
+0x1916 = 0x6B7A
+0x1917 = 0x6B7B
+0x1919 = 0x6F76
+0x191B = 0x6F75
+0x1922 = 0x7336
+0x192B = 0x7569
+0x1936 = 0x7924
+0x193A = 0x7A65
+0x193F = 0x2163
+0x1948 = 0x236A
+0x194D = 0x2369
+0x1969 = 0x2C79
+0x196D = 0x2C7A
+0x1976 = 0x375C
+0x1979 = 0x375B
+0x1986 = 0x3E62
+0x198E = 0x3E61
+0x1995 = 0x4538
+0x199D = 0x4C5D
+0x19A2 = 0x542A
+0x19B5 = 0x6B7C
+0x19BC = 0x2164
+0x19D6 = 0x2565
+0x19D7 = 0x2564
+0x19D9 = 0x2566
+0x19E9 = 0x286C
+0x19EC = 0x286D
+0x1A0A = 0x2C7D
+0x1A0D = 0x2D22
+0x1A1F = 0x2D21
+0x1A20 = 0x2C7E
+0x1A23 = 0x316F
+0x1A29 = 0x3170
+0x1A3B = 0x316E
+0x1A3D = 0x375E
+0x1A3F = 0x3761
+0x1A43 = 0x375D
+0x1A44 = 0x3760
+0x1A47 = 0x375F
+0x1A5B = 0x3762
+0x1A63 = 0x3E63
+0x1A65 = 0x3E64
+0x1A7D = 0x453C
+0x1A7E = 0x453A
+0x1A85 = 0x4539
+0x1A97 = 0x453B
+0x1AA0 = 0x4C5E
+0x1AB8 = 0x4C61
+0x1ABA = 0x4C5F
+0x1ABD = 0x4C60
+0x1AC0 = 0x542C
+0x1AC2 = 0x542D
+0x1AC3 = 0x542B
+0x1AD4 = 0x5B38
+0x1ADD = 0x5B37
+0x1ADF = 0x614E
+0x1B04 = 0x7338
+0x1B07 = 0x7337
+0x1B13 = 0x7925
+0x1B18 = 0x7A27
+0x1B27 = 0x286F
+0x1B42 = 0x453D
+0x1B4B = 0x5352
+0x1B50 = 0x614F
+0x1B5A = 0x224C
+0x1B65 = 0x2567
+0x1B73 = 0x2870
+0x1B7E = 0x3171
+0x1B7F = 0x3763
+0x1B99 = 0x3E65
+0x1B9E = 0x453E
+0x1BA6 = 0x4C62
+0x1BB0 = 0x542F
+0x1BBB = 0x6150
+0x1BBF = 0x6F77
+0x1BC4 = 0x2165
+0x1BCD = 0x224D
+0x1BCF = 0x236C
+0x1BD2 = 0x2568
+0x1BD6 = 0x236B
+0x1BD8 = 0x236E
+0x1BD9 = 0x236D
+0x1BDC = 0x2569
+0x1BDE = 0x256B
+0x1BE1 = 0x256A
+0x1BE2 = 0x2871
+0x1BE6 = 0x2872
+0x1BE8 = 0x2D23
+0x1BEC = 0x2D24
+0x1BF3 = 0x3172
+0x1BF5 = 0x3174
+0x1C07 = 0x4826
+0x1C0B = 0x4540
+0x1C0C = 0x453F
+0x1C0E = 0x4541
+0x1C16 = 0x5430
+0x1C22 = 0x7926
+0x1C2B = 0x224E
+0x1C3D = 0x236F
+0x1C42 = 0x256C
+0x1C4B = 0x256D
+0x1C51 = 0x2875
+0x1C61 = 0x2874
+0x1C70 = 0x2D26
+0x1C71 = 0x2D27
+0x1C77 = 0x2D25
+0x1C7C = 0x3178
+0x1C7D = 0x317A
+0x1C7E = 0x3177
+0x1C7F = 0x3179
+0x1C80 = 0x3176
+0x1C81 = 0x317B
+0x1C9A = 0x3764
+0x1C9C = 0x3765
+0x1CAD = 0x3E69
+0x1CAE = 0x3E67
+0x1CB0 = 0x3E68
+0x1CC2 = 0x3E66
+0x1CCF = 0x4542
+0x1CD1 = 0x4C66
+0x1CD8 = 0x4C65
+0x1CDE = 0x4C64
+0x1CED = 0x6762
+0x1CF4 = 0x6B7D
+0x1CF8 = 0x733A
+0x1CFE = 0x2130
+0x1D05 = 0x224F
+0x1D0E = 0x2877
+0x1D12 = 0x2876
+0x1D1E = 0x3767
+0x1D2D = 0x2145
+0x1D2F = 0x2146
+0x1D3B = 0x2166
+0x1D4B = 0x2253
+0x1D51 = 0x2252
+0x1D54 = 0x2371
+0x1D55 = 0x2378
+0x1D56 = 0x2379
+0x1D58 = 0x2376
+0x1D59 = 0x2375
+0x1D5A = 0x2377
+0x1D5B = 0x2372
+0x1D5C = 0x2373
+0x1D82 = 0x237A
+0x1D84 = 0x2575
+0x1D88 = 0x2573
+0x1D89 = 0x2574
+0x1D8B = 0x2571
+0x1D8E = 0x256F
+0x1D90 = 0x2572
+0x1D91 = 0x2570
+0x1DAA = 0x2576
+0x1DAD = 0x2878
+0x1DAF = 0x2879
+0x1DB1 = 0x287A
+0x1DD3 = 0x287B
+0x1DD5 = 0x2D2C
+0x1DD6 = 0x2D29
+0x1DD9 = 0x2D2A
+0x1DDC = 0x2D34
+0x1DDD = 0x2D30
+0x1DDE = 0x2D2B
+0x1DE0 = 0x2D31
+0x1DE1 = 0x2D2D
+0x1DE2 = 0x2D2F
+0x1DF8 = 0x2D28
+0x1E08 = 0x2D33
+0x1E0A = 0x2D35
+0x1E0C = 0x2D36
+0x1E0E = 0x2D32
+0x1E17 = 0x317E
+0x1E1B = 0x3228
+0x1E25 = 0x317C
+0x1E26 = 0x3226
+0x1E29 = 0x317D
+0x1E2A = 0x3224
+0x1E62 = 0x3229
+0x1E63 = 0x3221
+0x1E64 = 0x3227
+0x1E65 = 0x3223
+0x1E67 = 0x3222
+0x1E68 = 0x3225
+0x1E69 = 0x322A
+0x1E6A = 0x3769
+0x1E6C = 0x376E
+0x1E6F = 0x376F
+0x1E70 = 0x376C
+0x1E72 = 0x376B
+0x1E75 = 0x3770
+0x1E76 = 0x376A
+0x1E77 = 0x3771
+0x1E78 = 0x3772
+0x1E79 = 0x3774
+0x1E7E = 0x376D
+0x1E88 = 0x3768
+0x1E8A = 0x3773
+0x1E94 = 0x3775
+0x1EAB = 0x3E70
+0x1EAD = 0x3E6C
+0x1EAF = 0x3E71
+0x1EB4 = 0x3E6A
+0x1EB5 = 0x3E73
+0x1EB7 = 0x3E6F
+0x1EBD = 0x3E6E
+0x1EC1 = 0x3E72
+0x1ED1 = 0x3E6B
+0x1ED8 = 0x4543
+0x1ED9 = 0x454B
+0x1EDA = 0x4549
+0x1EE0 = 0x4544
+0x1EE1 = 0x4548
+0x1EE2 = 0x4547
+0x1EE3 = 0x454A
+0x1EE4 = 0x454E
+0x1EE7 = 0x454D
+0x1EE8 = 0x4545
+0x1EE9 = 0x4546
+0x1EF0 = 0x454C
+0x1F0E = 0x4C69
+0x1F12 = 0x4C6E
+0x1F13 = 0x4C67
+0x1F16 = 0x4C6F
+0x1F1A = 0x4C70
+0x1F1B = 0x4C6A
+0x1F1C = 0x4C6D
+0x1F3A = 0x4C6B
+0x1F3E = 0x5433
+0x1F42 = 0x5435
+0x1F44 = 0x5438
+0x1F45 = 0x5434
+0x1F46 = 0x5431
+0x1F49 = 0x5B39
+0x1F4A = 0x5432
+0x1F5B = 0x5437
+0x1F5D = 0x5B3B
+0x1F5E = 0x6155
+0x1F60 = 0x5B3F
+0x1F63 = 0x5B3A
+0x1F67 = 0x5B3D
+0x1F80 = 0x5B40
+0x1F85 = 0x6154
+0x1F88 = 0x6151
+0x1F89 = 0x6152
+0x1F8C = 0x6153
+0x1F94 = 0x6156
+0x1F95 = 0x6157
+0x1F9B = 0x6765
+0x1FB1 = 0x6B7E
+0x1FBB = 0x5B3E
+0x1FBC = 0x6F78
+0x1FBD = 0x6F7A
+0x1FBE = 0x6F79
+0x1FC7 = 0x733B
+0x1FD1 = 0x733C
+0x1FDB = 0x7758
+0x1FDD = 0x7927
+0x1FE0 = 0x7A28
+0x1FE1 = 0x7A66
+0x1FE2 = 0x7B3C
+0x1FE5 = 0x7C34
+0x1FEA = 0x2254
+0x1FED = 0x2255
+0x1FF0 = 0x237B
+0x1FFE = 0x322B
+0x2001 = 0x3776
+0x2004 = 0x5439
+0x200A = 0x6766
+0x2018 = 0x2168
+0x2019 = 0x2167
+0x201C = 0x237C
+0x2036 = 0x2256
+0x2041 = 0x355F
+0x2042 = 0x322D
+0x2044 = 0x322C
+0x2055 = 0x2259
+0x2056 = 0x2258
+0x2058 = 0x225B
+0x2062 = 0x2257
+0x2064 = 0x225A
+0x2067 = 0x2422
+0x2069 = 0x237E
+0x206A = 0x237D
+0x206C = 0x2423
+0x206E = 0x2424
+0x2071 = 0x2421
+0x2079 = 0x2425
+0x207B = 0x257B
+0x207D = 0x2579
+0x207E = 0x257D
+0x207F = 0x257A
+0x2080 = 0x257C
+0x2081 = 0x2621
+0x2083 = 0x257E
+0x2086 = 0x2622
+0x208A = 0x2623
+0x208D = 0x2577
+0x208F = 0x2578
+0x2090 = 0x287E
+0x2092 = 0x287D
+0x2093 = 0x2922
+0x2094 = 0x287C
+0x2095 = 0x2923
+0x2097 = 0x2925
+0x2098 = 0x2924
+0x209D = 0x2921
+0x20B1 = 0x2D38
+0x20B4 = 0x2D37
+0x20B6 = 0x2D39
+0x20B7 = 0x322E
+0x20BC = 0x2D3A
+0x20CD = 0x3235
+0x20D1 = 0x3233
+0x20D2 = 0x322F
+0x20D4 = 0x3230
+0x20D5 = 0x3234
+0x20D7 = 0x3231
+0x20D8 = 0x3236
+0x20DC = 0x3232
+0x20EE = 0x3779
+0x20EF = 0x377A
+0x20F1 = 0x3778
+0x20F4 = 0x3821
+0x20F5 = 0x3822
+0x20FA = 0x377D
+0x2104 = 0x377B
+0x2105 = 0x3777
+0x2107 = 0x377E
+0x210A = 0x3E78
+0x210C = 0x4552
+0x210E = 0x3E75
+0x210F = 0x3E74
+0x2113 = 0x3E77
+0x2114 = 0x3E7A
+0x211A = 0x3E7B
+0x211C = 0x3E76
+0x211E = 0x3E79
+0x2121 = 0x4558
+0x2123 = 0x454F
+0x2124 = 0x4555
+0x2126 = 0x4554
+0x2127 = 0x4557
+0x2130 = 0x4559
+0x2131 = 0x4550
+0x2132 = 0x4556
+0x2133 = 0x4551
+0x2136 = 0x4C74
+0x2137 = 0x4C73
+0x2138 = 0x4C75
+0x213A = 0x4C76
+0x213C = 0x4C78
+0x2149 = 0x4C77
+0x214A = 0x4C79
+0x214B = 0x4C72
+0x214E = 0x543E
+0x2151 = 0x543D
+0x2155 = 0x543B
+0x2157 = 0x543C
+0x215A = 0x543F
+0x215F = 0x5B41
+0x2160 = 0x5B42
+0x2169 = 0x615A
+0x216A = 0x6159
+0x216B = 0x6158
+0x216F = 0x6767
+0x2175 = 0x6768
+0x2179 = 0x6C21
+0x217D = 0x6F7B
+0x217E = 0x733D
+0x2185 = 0x7759
+0x218B = 0x2426
+0x219A = 0x3237
+0x219C = 0x3823
+0x21A2 = 0x455A
+0x21B3 = 0x2169
+0x21B8 = 0x2427
+0x21BD = 0x2624
+0x21BE = 0x2625
+0x21CB = 0x3E7C
+0x21CC = 0x455B
+0x21D8 = 0x225E
+0x21DA = 0x225D
+0x21E4 = 0x242A
+0x21E5 = 0x242C
+0x21E6 = 0x242B
+0x21E7 = 0x2428
+0x21E8 = 0x2429
+0x21F0 = 0x242D
+0x21F2 = 0x262C
+0x21F3 = 0x2628
+0x21F4 = 0x2627
+0x21F5 = 0x262B
+0x21F6 = 0x262A
+0x2202 = 0x2629
+0x2204 = 0x262D
+0x2207 = 0x2928
+0x2208 = 0x292A
+0x220B = 0x2929
+0x2219 = 0x2D3D
+0x221A = 0x2D40
+0x221B = 0x2D3E
+0x221C = 0x2D41
+0x221D = 0x2D3B
+0x2221 = 0x2D42
+0x2222 = 0x2D3F
+0x2224 = 0x2D3C
+0x2232 = 0x2C7B
+0x2233 = 0x3244
+0x2234 = 0x323B
+0x2235 = 0x3239
+0x2238 = 0x3242
+0x223B = 0x323D
+0x223C = 0x323C
+0x223D = 0x323F
+0x223E = 0x323E
+0x2241 = 0x3241
+0x2242 = 0x3238
+0x2245 = 0x3243
+0x2246 = 0x3828
+0x2258 = 0x323A
+0x225A = 0x3240
+0x225D = 0x382B
+0x225E = 0x382C
+0x225F = 0x382D
+0x2262 = 0x3827
+0x2265 = 0x382A
+0x2266 = 0x3826
+0x2269 = 0x3825
+0x226D = 0x3824
+0x2280 = 0x3F25
+0x2284 = 0x3F22
+0x2285 = 0x3F23
+0x2287 = 0x3E7D
+0x2292 = 0x3F24
+0x2293 = 0x3E7E
+0x2296 = 0x455C
+0x2298 = 0x455E
+0x229B = 0x4560
+0x229C = 0x455F
+0x22B1 = 0x4C7A
+0x22B5 = 0x4C7C
+0x22B6 = 0x4C7E
+0x22C2 = 0x4C7B
+0x22C3 = 0x5441
+0x22C4 = 0x4C7D
+0x22C5 = 0x5443
+0x22C6 = 0x5440
+0x22CC = 0x5444
+0x22D2 = 0x5B44
+0x22DA = 0x5B43
+0x22DD = 0x5B45
+0x22E3 = 0x615B
+0x22F1 = 0x615C
+0x22F2 = 0x6769
+0x22F8 = 0x676A
+0x22FB = 0x6C24
+0x22FC = 0x6C23
+0x22FF = 0x6C22
+0x2308 = 0x733E
+0x230D = 0x756A
+0x2314 = 0x7A68
+0x2315 = 0x7A67
+0x2326 = 0x3245
+0x232B = 0x3F26
+0x233D = 0x262E
+0x2363 = 0x3F27
+0x236B = 0x4561
+0x2371 = 0x5445
+0x2383 = 0x242E
+0x238C = 0x2E68
+0x238E = 0x382E
+0x2398 = 0x212A
+0x2399 = 0x2147
+0x23AA = 0x216A
+0x23AB = 0x2260
+0x23AD = 0x225F
+0x23B7 = 0x242F
+0x23B9 = 0x2431
+0x23BB = 0x2430
+0x23C5 = 0x2432
+0x23C6 = 0x262F
+0x23D5 = 0x292C
+0x23D9 = 0x292B
+0x23E4 = 0x2D44
+0x23E6 = 0x2D43
+0x23E7 = 0x2D45
+0x23EA = 0x2D46
+0x23EE = 0x324A
+0x23EF = 0x3248
+0x23F0 = 0x3249
+0x23F7 = 0x3247
+0x2402 = 0x382F
+0x2403 = 0x3832
+0x2404 = 0x3831
+0x2406 = 0x3830
+0x240A = 0x3F28
+0x2412 = 0x4562
+0x2414 = 0x4563
+0x241E = 0x4D21
+0x241F = 0x4D22
+0x2426 = 0x5446
+0x2433 = 0x615E
+0x2437 = 0x615D
+0x243E = 0x676B
+0x243F = 0x6C25
+0x2444 = 0x6C26
+0x2446 = 0x6F7C
+0x2447 = 0x6F7D
+0x244A = 0x733F
+0x2453 = 0x2433
+0x2462 = 0x3833
+0x2466 = 0x3F2A
+0x2489 = 0x2630
+0x2494 = 0x3560
+0x249D = 0x324B
+0x24AF = 0x4D23
+0x24B2 = 0x5447
+0x24B9 = 0x7341
+0x24BE = 0x216B
+0x24C0 = 0x2261
+0x24C3 = 0x2262
+0x24C4 = 0x2434
+0x24C6 = 0x2435
+0x24CB = 0x2436
+0x24D2 = 0x2633
+0x24D4 = 0x2631
+0x24D6 = 0x2632
+0x24D7 = 0x292D
+0x24DE = 0x2930
+0x24DF = 0x292E
+0x24E2 = 0x2932
+0x24E3 = 0x2931
+0x24EF = 0x2D4B
+0x24F0 = 0x2D49
+0x24F5 = 0x2D4A
+0x2502 = 0x324F
+0x2506 = 0x324C
+0x2507 = 0x3251
+0x2508 = 0x324E
+0x250A = 0x3250
+0x2511 = 0x324D
+0x2520 = 0x3836
+0x2521 = 0x3835
+0x2522 = 0x383B
+0x2523 = 0x383A
+0x2524 = 0x3837
+0x2527 = 0x3834
+0x2529 = 0x3838
+0x2531 = 0x3839
+0x2533 = 0x3F2C
+0x2534 = 0x3F2B
+0x254D = 0x3F2D
+0x2551 = 0x4566
+0x2554 = 0x4565
+0x2558 = 0x4568
+0x2559 = 0x456A
+0x255A = 0x4564
+0x255E = 0x4567
+0x256B = 0x4D24
+0x256C = 0x5B48
+0x256F = 0x4D25
+0x257A = 0x5448
+0x257B = 0x544A
+0x2584 = 0x5449
+0x2588 = 0x5B47
+0x258E = 0x5B46
+0x258F = 0x6160
+0x2591 = 0x615F
+0x2597 = 0x6161
+0x259D = 0x6C27
+0x25A4 = 0x6F7E
+0x25A7 = 0x7928
+0x25A9 = 0x2131
+0x25AC = 0x216C
+0x25B3 = 0x2263
+0x25B5 = 0x2269
+0x25B7 = 0x2264
+0x25BA = 0x2265
+0x25C7 = 0x2268
+0x25C8 = 0x2437
+0x25C9 = 0x2439
+0x25DB = 0x243A
+0x25FA = 0x2634
+0x2606 = 0x2635
+0x260A = 0x2637
+0x260C = 0x2636
+0x260F = 0x2638
+0x2638 = 0x2937
+0x263C = 0x2D4E
+0x263D = 0x2936
+0x2642 = 0x2D4C
+0x2647 = 0x2934
+0x266E = 0x2D4D
+0x2671 = 0x2D52
+0x2672 = 0x2D58
+0x2673 = 0x2D5B
+0x267A = 0x2D55
+0x267E = 0x2D56
+0x2680 = 0x325D
+0x2681 = 0x2D51
+0x2682 = 0x2D5C
+0x2685 = 0x3254
+0x268C = 0x2D50
+0x268E = 0x3253
+0x2691 = 0x3252
+0x2697 = 0x2D4F
+0x26BA = 0x2D54
+0x26BB = 0x2D59
+0x26C4 = 0x3259
+0x26C9 = 0x3855
+0x26CE = 0x2D53
+0x26D3 = 0x383F
+0x26D4 = 0x3257
+0x26D5 = 0x325A
+0x26D8 = 0x325C
+0x26DC = 0x383C
+0x26DE = 0x325E
+0x26E5 = 0x383E
+0x26E6 = 0x3841
+0x26E8 = 0x3255
+0x26EE = 0x3840
+0x2717 = 0x3256
+0x2729 = 0x384A
+0x272A = 0x384D
+0x272B = 0x3852
+0x2731 = 0x3850
+0x2734 = 0x3856
+0x2735 = 0x3858
+0x2736 = 0x3843
+0x2738 = 0x385A
+0x2739 = 0x3F33
+0x273B = 0x3853
+0x273D = 0x3846
+0x273F = 0x3F34
+0x2740 = 0x3844
+0x2741 = 0x3854
+0x2742 = 0x325F
+0x2744 = 0x3847
+0x2747 = 0x3859
+0x2748 = 0x3851
+0x2749 = 0x384B
+0x274A = 0x3F31
+0x274C = 0x384F
+0x274D = 0x383D
+0x2753 = 0x3857
+0x2757 = 0x3F2F
+0x275F = 0x3849
+0x2787 = 0x384E
+0x2789 = 0x3F2E
+0x278A = 0x384C
+0x278E = 0x3F3C
+0x278F = 0x3F36
+0x2790 = 0x3F35
+0x2792 = 0x4D26
+0x2793 = 0x3F45
+0x2795 = 0x3F39
+0x2796 = 0x3F3F
+0x2797 = 0x3F44
+0x279A = 0x456B
+0x279C = 0x3F3B
+0x279F = 0x3F38
+0x27A0 = 0x3F3D
+0x27A1 = 0x3F3A
+0x27A6 = 0x3F43
+0x27AC = 0x3F41
+0x27AD = 0x456D
+0x27AE = 0x3F3E
+0x27B2 = 0x3F37
+0x27CA = 0x3F40
+0x27E4 = 0x4D27
+0x27E7 = 0x4577
+0x27E8 = 0x4576
+0x27E9 = 0x4573
+0x27EF = 0x4D29
+0x27F0 = 0x4570
+0x27F1 = 0x456F
+0x27F2 = 0x456C
+0x27F3 = 0x4571
+0x27F4 = 0x4572
+0x27F5 = 0x4579
+0x27FE = 0x4574
+0x27FF = 0x4578
+0x2820 = 0x456E
+0x282C = 0x4D28
+0x282E = 0x4575
+0x2837 = 0x4D2F
+0x283A = 0x4D2E
+0x283C = 0x4D33
+0x283F = 0x3845
+0x2840 = 0x4D32
+0x2841 = 0x4D35
+0x2845 = 0x4D34
+0x2847 = 0x4D30
+0x2848 = 0x544E
+0x284E = 0x5454
+0x284F = 0x4D2B
+0x2850 = 0x4D2D
+0x2851 = 0x544D
+0x2852 = 0x4D2C
+0x2864 = 0x4D31
+0x2874 = 0x544B
+0x288C = 0x544C
+0x288D = 0x544F
+0x2892 = 0x5450
+0x2893 = 0x5452
+0x2896 = 0x5455
+0x2897 = 0x5456
+0x2898 = 0x5451
+0x289C = 0x5457
+0x289E = 0x5B49
+0x28A4 = 0x5B4B
+0x28B0 = 0x5453
+0x28C9 = 0x5B4A
+0x28CA = 0x5458
+0x28CE = 0x5B51
+0x28D2 = 0x5B4E
+0x28D3 = 0x6164
+0x28D4 = 0x6162
+0x28D9 = 0x5B4D
+0x28DA = 0x5B4F
+0x28DD = 0x5B50
+0x28DE = 0x6163
+0x28E0 = 0x6165
+0x28FC = 0x5B52
+0x28FF = 0x6168
+0x2904 = 0x6169
+0x2907 = 0x616A
+0x290B = 0x6167
+0x290E = 0x676D
+0x2910 = 0x6770
+0x2916 = 0x676E
+0x2918 = 0x676F
+0x2924 = 0x676C
+0x2929 = 0x6774
+0x292B = 0x6C2A
+0x292F = 0x6775
+0x2931 = 0x6771
+0x2932 = 0x6C28
+0x2936 = 0x6777
+0x2943 = 0x6166
+0x2944 = 0x6772
+0x294B = 0x6776
+0x294C = 0x6C29
+0x295A = 0x6C2B
+0x2970 = 0x775A
+0x297B = 0x775B
+0x297D = 0x7929
+0x2988 = 0x7B3E
+0x2989 = 0x7B60
+0x298E = 0x226A
+0x2994 = 0x243B
+0x29B8 = 0x2D5F
+0x29BA = 0x2D5E
+0x29BF = 0x3261
+0x29C7 = 0x3260
+0x29D1 = 0x385B
+0x29D2 = 0x385C
+0x29D6 = 0x3F47
+0x29D8 = 0x3F49
+0x29E0 = 0x3F48
+0x29E5 = 0x457A
+0x29E6 = 0x457C
+0x29E7 = 0x457B
+0x29E9 = 0x457D
+0x29F3 = 0x4D36
+0x2A14 = 0x5B53
+0x2A1F = 0x6C2C
+0x2A21 = 0x7021
+0x2A25 = 0x216D
+0x2A2F = 0x2639
+0x2A3A = 0x2939
+0x2A44 = 0x2938
+0x2A48 = 0x2D61
+0x2A4B = 0x2D60
+0x2A51 = 0x385D
+0x2A52 = 0x385F
+0x2A53 = 0x3860
+0x2A55 = 0x385E
+0x2A56 = 0x3F4A
+0x2A58 = 0x457E
+0x2A60 = 0x5B54
+0x2A62 = 0x7022
+0x2A66 = 0x216E
+0x2A6B = 0x216F
+0x2A6C = 0x226C
+0x2A70 = 0x2272
+0x2A71 = 0x2270
+0x2A72 = 0x226F
+0x2A73 = 0x226B
+0x2A74 = 0x226D
+0x2A82 = 0x2271
+0x2A88 = 0x243D
+0x2A8D = 0x243E
+0x2A95 = 0x243C
+0x2AB7 = 0x263B
+0x2AB8 = 0x293A
+0x2ABC = 0x263D
+0x2ABE = 0x263C
+0x2AE2 = 0x263E
+0x2AEB = 0x293F
+0x2AEC = 0x2942
+0x2AED = 0x2941
+0x2AEF = 0x2947
+0x2AF2 = 0x293E
+0x2AF3 = 0x293D
+0x2AF4 = 0x2D63
+0x2AF7 = 0x2948
+0x2AFA = 0x2940
+0x2AFB = 0x2944
+0x2AFF = 0x2943
+0x2B00 = 0x293C
+0x2B2A = 0x293B
+0x2B2B = 0x2D62
+0x2B2C = 0x2D64
+0x2B32 = 0x2D6D
+0x2B33 = 0x2D6B
+0x2B37 = 0x2D6A
+0x2B3C = 0x2D69
+0x2B41 = 0x2D6C
+0x2B42 = 0x2D65
+0x2B44 = 0x2D67
+0x2B45 = 0x2D68
+0x2B48 = 0x2D66
+0x2B4E = 0x2946
+0x2B84 = 0x3269
+0x2B87 = 0x2D6E
+0x2B89 = 0x3263
+0x2B8D = 0x3262
+0x2B8F = 0x3861
+0x2B90 = 0x3264
+0x2B92 = 0x3267
+0x2B9A = 0x3265
+0x2BA1 = 0x3268
+0x2BC8 = 0x3266
+0x2BE9 = 0x386B
+0x2BEE = 0x386D
+0x2BF0 = 0x3874
+0x2BF4 = 0x3862
+0x2BF5 = 0x386A
+0x2BF7 = 0x3868
+0x2BF9 = 0x3869
+0x2BFB = 0x3866
+0x2BFD = 0x386F
+0x2C02 = 0x3871
+0x2C06 = 0x3870
+0x2C0A = 0x386C
+0x2C0B = 0x386E
+0x2C0D = 0x3864
+0x2C16 = 0x3872
+0x2C18 = 0x3873
+0x2C19 = 0x3867
+0x2C1C = 0x3865
+0x2C47 = 0x3863
+0x2C5F = 0x3F52
+0x2C63 = 0x3F55
+0x2C6B = 0x3F51
+0x2C6C = 0x4621
+0x2C6E = 0x3F4B
+0x2C74 = 0x3F4D
+0x2C76 = 0x3F53
+0x2C77 = 0x3F4E
+0x2C7A = 0x3F50
+0x2C7E = 0x3F4C
+0x2C80 = 0x3F4F
+0x2CB0 = 0x3F54
+0x2CB4 = 0x4D39
+0x2CB5 = 0x4627
+0x2CB6 = 0x462A
+0x2CBE = 0x4626
+0x2CC1 = 0x4D38
+0x2CC2 = 0x4629
+0x2CCB = 0x4624
+0x2CD1 = 0x4628
+0x2CD3 = 0x462B
+0x2CD9 = 0x4622
+0x2D22 = 0x4D3C
+0x2D29 = 0x4D3D
+0x2D2A = 0x4D3B
+0x2D30 = 0x4D41
+0x2D33 = 0x5459
+0x2D3C = 0x4D40
+0x2D3E = 0x4D3F
+0x2D83 = 0x545A
+0x2D84 = 0x545B
+0x2D8C = 0x545D
+0x2D99 = 0x545F
+0x2D9A = 0x545C
+0x2DCB = 0x5B56
+0x2DCD = 0x5B57
+0x2DD5 = 0x5B58
+0x2DD7 = 0x5B55
+0x2DF8 = 0x616E
+0x2DF9 = 0x616B
+0x2DFA = 0x616C
+0x2DFB = 0x616D
+0x2E00 = 0x677A
+0x2E01 = 0x6C2D
+0x2E27 = 0x6C2F
+0x2E2B = 0x677B
+0x2E2D = 0x6C2E
+0x2E34 = 0x6779
+0x2E4D = 0x6C32
+0x2E58 = 0x6C33
+0x2E59 = 0x6C30
+0x2E5A = 0x6C31
+0x2E73 = 0x7345
+0x2E84 = 0x7344
+0x2E85 = 0x7347
+0x2E86 = 0x7023
+0x2E88 = 0x7342
+0x2E89 = 0x7346
+0x2E91 = 0x7343
+0x2E9F = 0x775D
+0x2EA5 = 0x775C
+0x2EC2 = 0x2F5C
+0x2ED4 = 0x3875
+0x2EDA = 0x462D
+0x2EE0 = 0x5460
+0x2EE7 = 0x5B59
+0x2EEC = 0x243F
+0x2EEE = 0x2440
+0x2EF1 = 0x2441
+0x2EF6 = 0x2642
+0x2EF7 = 0x2640
+0x2F06 = 0x263F
+0x2F07 = 0x2641
+0x2F0B = 0x294C
+0x2F0C = 0x294B
+0x2F10 = 0x2949
+0x2F11 = 0x294A
+0x2F1F = 0x2D72
+0x2F23 = 0x2D70
+0x2F27 = 0x2D6F
+0x2F28 = 0x2D74
+0x2F2C = 0x2D73
+0x2F2D = 0x2D71
+0x2F3A = 0x326D
+0x2F42 = 0x326F
+0x2F43 = 0x3270
+0x2F47 = 0x326B
+0x2F50 = 0x326E
+0x2F57 = 0x326A
+0x2F5D = 0x3922
+0x2F66 = 0x3876
+0x2F67 = 0x387E
+0x2F68 = 0x3921
+0x2F69 = 0x387D
+0x2F6A = 0x3877
+0x2F6D = 0x387B
+0x2F75 = 0x3878
+0x2F76 = 0x3879
+0x2F77 = 0x326C
+0x2F80 = 0x387A
+0x2F82 = 0x3F57
+0x2F83 = 0x3F5A
+0x2F84 = 0x3F5C
+0x2F8B = 0x3F5B
+0x2F92 = 0x3F56
+0x2F94 = 0x3F59
+0x2F9D = 0x3F58
+0x2FA3 = 0x3271
+0x2FA7 = 0x4634
+0x2FA9 = 0x4632
+0x2FAC = 0x4631
+0x2FAE = 0x462F
+0x2FB1 = 0x4637
+0x2FB3 = 0x4635
+0x2FBA = 0x4633
+0x2FBD = 0x4636
+0x2FC6 = 0x4825
+0x2FC7 = 0x4D42
+0x2FC8 = 0x4D47
+0x2FCE = 0x4D46
+0x2FD3 = 0x4D45
+0x2FD5 = 0x4D43
+0x2FD6 = 0x4D44
+0x2FE4 = 0x5461
+0x2FED = 0x5463
+0x2FF3 = 0x5464
+0x2FF4 = 0x5465
+0x2FF5 = 0x5466
+0x2FF8 = 0x5462
+0x2FFD = 0x5467
+0x3000 = 0x5B5A
+0x3001 = 0x5B5E
+0x3002 = 0x5B5D
+0x300A = 0x5B5B
+0x300F = 0x5B5C
+0x3010 = 0x6170
+0x3012 = 0x616F
+0x301D = 0x6821
+0x301E = 0x677E
+0x3020 = 0x677C
+0x3021 = 0x677D
+0x3023 = 0x6C34
+0x3025 = 0x6C35
+0x302B = 0x6C36
+0x302F = 0x7025
+0x3031 = 0x7026
+0x3033 = 0x7348
+0x3036 = 0x756B
+0x3057 = 0x3F5D
+0x305C = 0x4D48
+0x305F = 0x4D49
+0x3062 = 0x4D4A
+0x3074 = 0x2D76
+0x3075 = 0x2D75
+0x3077 = 0x3272
+0x3084 = 0x3F5E
+0x30A4 = 0x3923
+0x30B5 = 0x3F5F
+0x30BD = 0x4D4C
+0x30BF = 0x4D4D
+0x30DD = 0x294D
+0x30E7 = 0x2D77
+0x30FD = 0x3925
+0x30FE = 0x3924
+0x3109 = 0x3F60
+0x310E = 0x4638
+0x310F = 0x463A
+0x3111 = 0x4639
+0x3119 = 0x5468
+0x311D = 0x5B5F
+0x311F = 0x6171
+0x312E = 0x2442
+0x3130 = 0x294E
+0x3131 = 0x2D79
+0x3132 = 0x2D78
+0x313F = 0x2273
+0x3149 = 0x2443
+0x315A = 0x2648
+0x315D = 0x2649
+0x315F = 0x2644
+0x3161 = 0x2647
+0x3164 = 0x2646
+0x3165 = 0x2645
+0x3177 = 0x2951
+0x317A = 0x2950
+0x3192 = 0x2D7E
+0x3194 = 0x2E21
+0x3195 = 0x2E22
+0x3196 = 0x2D7B
+0x3197 = 0x2E23
+0x3198 = 0x2D7C
+0x3199 = 0x2D7A
+0x319D = 0x2D7D
+0x31B2 = 0x3273
+0x31BD = 0x3275
+0x31E2 = 0x3274
+0x31E6 = 0x3F61
+0x31E7 = 0x392A
+0x31E9 = 0x3927
+0x31EB = 0x3929
+0x31EC = 0x3926
+0x31F2 = 0x392B
+0x3220 = 0x392C
+0x3221 = 0x3928
+0x3225 = 0x3F63
+0x3244 = 0x3D55
+0x3251 = 0x3F64
+0x3252 = 0x463B
+0x3253 = 0x463F
+0x3254 = 0x463D
+0x3255 = 0x463E
+0x3257 = 0x4640
+0x3258 = 0x4643
+0x3259 = 0x4644
+0x325B = 0x4642
+0x325C = 0x4D4E
+0x326A = 0x463C
+0x327F = 0x4D52
+0x3281 = 0x4D55
+0x3294 = 0x4D54
+0x329D = 0x4D51
+0x329E = 0x5469
+0x329F = 0x546B
+0x32B6 = 0x4D4F
+0x32C4 = 0x546A
+0x32CA = 0x5B60
+0x32CB = 0x5B61
+0x32CD = 0x5B62
+0x32DF = 0x6172
+0x32E3 = 0x6173
+0x32F2 = 0x6823
+0x32F5 = 0x6822
+0x32F6 = 0x6824
+0x32FF = 0x6C37
+0x3305 = 0x6B6E
+0x330F = 0x7339
+0x3313 = 0x7349
+0x3317 = 0x775E
+0x331C = 0x792B
+0x3327 = 0x2953
+0x3328 = 0x2952
+0x333E = 0x3F65
+0x3346 = 0x4D57
+0x3347 = 0x4D56
+0x334F = 0x5B63
+0x3352 = 0x6174
+0x335B = 0x7B3F
+0x335F = 0x2444
+0x3365 = 0x2954
+0x3374 = 0x3276
+0x337A = 0x392D
+0x3385 = 0x3F67
+0x3394 = 0x4D59
+0x339A = 0x546E
+0x339B = 0x546C
+0x339C = 0x5B64
+0x339F = 0x546D
+0x33A9 = 0x6175
+0x33AE = 0x6C38
+0x33B1 = 0x756F
+0x33B2 = 0x775F
+0x33B3 = 0x2148
+0x33B8 = 0x2275
+0x33BA = 0x2274
+0x33CB = 0x2446
+0x33D1 = 0x2445
+0x33D5 = 0x264C
+0x33D7 = 0x264B
+0x33D9 = 0x2650
+0x33DA = 0x2652
+0x33DE = 0x264D
+0x33DF = 0x2653
+0x33E0 = 0x264F
+0x33E1 = 0x264E
+0x33F6 = 0x2654
+0x3403 = 0x2655
+0x340B = 0x2956
+0x340E = 0x2955
+0x340F = 0x2959
+0x3411 = 0x2E26
+0x3412 = 0x295A
+0x3413 = 0x2958
+0x3430 = 0x295B
+0x343B = 0x2E27
+0x3441 = 0x2957
+0x3442 = 0x2E29
+0x3443 = 0x2E2A
+0x3478 = 0x2E2C
+0x3479 = 0x2E28
+0x3482 = 0x3277
+0x3483 = 0x3321
+0x3484 = 0x3936
+0x3487 = 0x327D
+0x34B7 = 0x3322
+0x34B8 = 0x3278
+0x34B9 = 0x327B
+0x34BA = 0x327A
+0x34BB = 0x327C
+0x34C3 = 0x3935
+0x34C6 = 0x3938
+0x34C8 = 0x3932
+0x34CA = 0x3930
+0x34CB = 0x3934
+0x34CF = 0x393A
+0x34D2 = 0x3937
+0x34D4 = 0x393C
+0x34D5 = 0x393B
+0x34DB = 0x3940
+0x34DD = 0x393D
+0x3513 = 0x3942
+0x352B = 0x393E
+0x352C = 0x3941
+0x352D = 0x392E
+0x352E = 0x392F
+0x352F = 0x3931
+0x3537 = 0x3F6F
+0x3538 = 0x3F6A
+0x3539 = 0x3F6E
+0x353A = 0x3F6B
+0x353D = 0x3F73
+0x353F = 0x3F68
+0x3541 = 0x3F74
+0x3542 = 0x3F69
+0x3544 = 0x3F70
+0x3545 = 0x3F6D
+0x354E = 0x3F6C
+0x35A3 = 0x393F
+0x35A4 = 0x3F72
+0x35A8 = 0x464E
+0x35AA = 0x4650
+0x35AD = 0x464D
+0x35AE = 0x464F
+0x35B0 = 0x4655
+0x35B1 = 0x4652
+0x35B5 = 0x4647
+0x35B7 = 0x4654
+0x35B8 = 0x4646
+0x35B9 = 0x4658
+0x35BB = 0x464A
+0x35BC = 0x4653
+0x35BF = 0x4648
+0x35C1 = 0x4649
+0x35C3 = 0x464C
+0x35D0 = 0x4651
+0x35FA = 0x4656
+0x35FB = 0x4657
+0x3616 = 0x4D67
+0x3617 = 0x4D5E
+0x361A = 0x4D5B
+0x361F = 0x4D6B
+0x3620 = 0x4D65
+0x3623 = 0x4D5F
+0x3625 = 0x4D64
+0x362A = 0x4D5C
+0x362C = 0x4D69
+0x362E = 0x4D63
+0x362F = 0x4D6A
+0x3632 = 0x4D5D
+0x3664 = 0x4D6C
+0x3670 = 0x4D68
+0x3671 = 0x4D66
+0x3674 = 0x4D60
+0x3675 = 0x4D5A
+0x3676 = 0x4D62
+0x367C = 0x547D
+0x3680 = 0x5B65
+0x3684 = 0x547B
+0x3687 = 0x547A
+0x368F = 0x5479
+0x3692 = 0x5471
+0x3694 = 0x5477
+0x3698 = 0x5478
+0x369D = 0x5470
+0x369F = 0x617B
+0x36A0 = 0x5475
+0x36A1 = 0x5476
+0x36A2 = 0x5472
+0x36A9 = 0x547C
+0x36AA = 0x546F
+0x36AF = 0x5473
+0x36EB = 0x5474
+0x36F7 = 0x5B6A
+0x36F8 = 0x5B6B
+0x36FB = 0x5B6E
+0x36FD = 0x5B6C
+0x3701 = 0x617C
+0x3702 = 0x5B67
+0x3707 = 0x5B69
+0x370D = 0x5B66
+0x3724 = 0x5B6D
+0x3739 = 0x5B6F
+0x373A = 0x5B70
+0x3742 = 0x6178
+0x3747 = 0x6224
+0x3748 = 0x617D
+0x3749 = 0x6226
+0x374C = 0x617A
+0x374D = 0x6222
+0x374E = 0x6227
+0x374F = 0x617E
+0x3751 = 0x622B
+0x3752 = 0x6179
+0x3758 = 0x6223
+0x375A = 0x6229
+0x375D = 0x6228
+0x375E = 0x6225
+0x3765 = 0x6176
+0x377E = 0x6221
+0x3786 = 0x622A
+0x3787 = 0x6177
+0x3790 = 0x6825
+0x3792 = 0x6828
+0x3793 = 0x682B
+0x3794 = 0x6829
+0x3797 = 0x682D
+0x379C = 0x6827
+0x379D = 0x6826
+0x379F = 0x682F
+0x37B0 = 0x682E
+0x37B7 = 0x682C
+0x37C6 = 0x6C3F
+0x37C8 = 0x6C42
+0x37C9 = 0x6830
+0x37CA = 0x6C3A
+0x37CB = 0x6C39
+0x37CC = 0x6C3D
+0x37CE = 0x6C3C
+0x37CF = 0x6C41
+0x37D0 = 0x6C3B
+0x37D1 = 0x682A
+0x37D2 = 0x6C40
+0x37D8 = 0x6C3E
+0x37F2 = 0x702B
+0x37F3 = 0x702D
+0x37F5 = 0x7029
+0x37F8 = 0x7028
+0x37F9 = 0x702A
+0x37FA = 0x702C
+0x37FD = 0x702F
+0x3801 = 0x7032
+0x380E = 0x7031
+0x380F = 0x7030
+0x3814 = 0x702E
+0x381A = 0x734E
+0x381B = 0x734F
+0x381C = 0x734C
+0x381D = 0x734A
+0x381F = 0x734B
+0x3820 = 0x734D
+0x3837 = 0x7571
+0x3838 = 0x7573
+0x3839 = 0x7760
+0x383A = 0x7574
+0x383C = 0x7572
+0x383E = 0x7575
+0x3840 = 0x7761
+0x3849 = 0x7576
+0x384A = 0x7570
+0x384E = 0x7762
+0x3860 = 0x792D
+0x3865 = 0x792C
+0x3867 = 0x792E
+0x3869 = 0x7A29
+0x3876 = 0x7B40
+0x3885 = 0x2447
+0x3889 = 0x265C
+0x388A = 0x265B
+0x388B = 0x2658
+0x388F = 0x265D
+0x3891 = 0x2659
+0x3892 = 0x265A
+0x3893 = 0x2657
+0x3897 = 0x295F
+0x389B = 0x2962
+0x389D = 0x2961
+0x389E = 0x295E
+0x38A0 = 0x295C
+0x38A1 = 0x2960
+0x38A3 = 0x295D
+0x38AA = 0x2E33
+0x38AC = 0x2E2D
+0x38AF = 0x2E32
+0x38B1 = 0x2E2F
+0x38B2 = 0x2E34
+0x38B3 = 0x2E31
+0x38B4 = 0x2E30
+0x38BA = 0x3325
+0x38C9 = 0x3947
+0x38CA = 0x3F77
+0x38CC = 0x3945
+0x38CE = 0x3324
+0x38CF = 0x3948
+0x38D1 = 0x3944
+0x38D2 = 0x3949
+0x38D5 = 0x3946
+0x38DE = 0x3F76
+0x38DF = 0x3F75
+0x38E0 = 0x3F7A
+0x38E2 = 0x3F79
+0x38E9 = 0x3F78
+0x38F2 = 0x465C
+0x38F4 = 0x465E
+0x38F8 = 0x465D
+0x38FC = 0x465A
+0x38FF = 0x465B
+0x3907 = 0x4659
+0x3908 = 0x4D6E
+0x390A = 0x4D70
+0x390B = 0x4D71
+0x3914 = 0x4D6F
+0x3918 = 0x547E
+0x3922 = 0x5B71
+0x3929 = 0x622C
+0x392C = 0x6832
+0x392D = 0x6831
+0x3931 = 0x7036
+0x3934 = 0x7035
+0x3935 = 0x7034
+0x3937 = 0x7033
+0x3939 = 0x7350
+0x393E = 0x7763
+0x3942 = 0x2132
+0x3943 = 0x2170
+0x3947 = 0x244A
+0x394A = 0x2449
+0x394B = 0x244B
+0x3956 = 0x265E
+0x3959 = 0x265F
+0x3963 = 0x2963
+0x3965 = 0x2835
+0x3968 = 0x2E35
+0x3973 = 0x3326
+0x397B = 0x394A
+0x397C = 0x394B
+0x3987 = 0x3F7C
+0x3989 = 0x3F7B
+0x39A6 = 0x622D
+0x39A7 = 0x622E
+0x39AF = 0x7351
+0x39B5 = 0x2171
+0x39B6 = 0x2149
+0x39B7 = 0x2276
+0x39BB = 0x244C
+0x39C4 = 0x244D
+0x39CA = 0x2660
+0x39CB = 0x2666
+0x39CC = 0x2661
+0x39CD = 0x2664
+0x39D0 = 0x2663
+0x39D6 = 0x2665
+0x39DD = 0x2968
+0x39E3 = 0x2964
+0x39E4 = 0x2965
+0x39E5 = 0x296B
+0x39E6 = 0x2966
+0x39E7 = 0x2967
+0x39EC = 0x296A
+0x39F1 = 0x296C
+0x39F2 = 0x2E36
+0x39F5 = 0x2E3B
+0x39F7 = 0x2E3C
+0x39F8 = 0x2E38
+0x39F9 = 0x2E39
+0x39FD = 0x2E3D
+0x39FE = 0x2E37
+0x39FF = 0x2E3A
+0x3A00 = 0x2E3E
+0x3A05 = 0x332B
+0x3A07 = 0x332A
+0x3A09 = 0x3327
+0x3A0A = 0x3328
+0x3A0B = 0x3329
+0x3A0E = 0x332C
+0x3A18 = 0x3953
+0x3A1C = 0x394E
+0x3A1D = 0x394D
+0x3A1E = 0x394F
+0x3A20 = 0x3952
+0x3A21 = 0x3954
+0x3A22 = 0x3950
+0x3A23 = 0x394C
+0x3A24 = 0x3951
+0x3A32 = 0x3F7D
+0x3A33 = 0x3F7E
+0x3A4F = 0x4D72
+0x3A51 = 0x4D75
+0x3A54 = 0x4D74
+0x3A59 = 0x4D73
+0x3A5F = 0x5521
+0x3A61 = 0x5523
+0x3A62 = 0x5522
+0x3A6A = 0x5B73
+0x3A6D = 0x5B74
+0x3A6F = 0x6230
+0x3A70 = 0x622F
+0x3A74 = 0x5B75
+0x3A77 = 0x6833
+0x3A7A = 0x7037
+0x3A7B = 0x7038
+0x3A7F = 0x757A
+0x3A80 = 0x7579
+0x3A82 = 0x2668
+0x3A83 = 0x2667
+0x3A88 = 0x2E3F
+0x3A97 = 0x332D
+0x3AAC = 0x4021
+0x3AAD = 0x407B
+0x3AAE = 0x4661
+0x3AB6 = 0x4D76
+0x3AC0 = 0x5524
+0x3AD2 = 0x6232
+0x3AD3 = 0x6231
+0x3AE3 = 0x757B
+0x3AE5 = 0x7352
+0x3AE7 = 0x7765
+0x3AE8 = 0x7764
+0x3AEC = 0x2172
+0x3AF9 = 0x4022
+0x3B02 = 0x244F
+0x3B06 = 0x2669
+0x3B0D = 0x4023
+0x3B0F = 0x4662
+0x3B10 = 0x4663
+0x3B15 = 0x5525
+0x3B17 = 0x6C43
+0x3B1A = 0x7930
+0x3B1B = 0x214A
+0x3B29 = 0x266D
+0x3B2A = 0x266A
+0x3B2B = 0x266C
+0x3B2C = 0x266B
+0x3B35 = 0x2643
+0x3B39 = 0x296E
+0x3B3A = 0x296F
+0x3B3B = 0x296D
+0x3B3C = 0x2970
+0x3B3D = 0x2971
+0x3B3F = 0x2973
+0x3B44 = 0x2974
+0x3B47 = 0x2972
+0x3B5D = 0x2E41
+0x3B60 = 0x2E43
+0x3B63 = 0x2E42
+0x3B6E = 0x2E40
+0x3B74 = 0x3331
+0x3B77 = 0x332E
+0x3B79 = 0x3332
+0x3B7A = 0x3330
+0x3B7B = 0x332F
+0x3B88 = 0x3955
+0x3B8A = 0x3956
+0x3B8E = 0x3959
+0x3B8F = 0x3958
+0x3B90 = 0x395A
+0x3B94 = 0x3957
+0x3BA7 = 0x395C
+0x3BB9 = 0x4024
+0x3BC6 = 0x4666
+0x3BC7 = 0x4665
+0x3BCE = 0x4667
+0x3BDC = 0x4669
+0x3BEA = 0x4D79
+0x3BEC = 0x4D77
+0x3BED = 0x4D78
+0x3BF9 = 0x5527
+0x3BFC = 0x5526
+0x3C0E = 0x5B76
+0x3C1A = 0x6235
+0x3C1B = 0x6234
+0x3C1C = 0x6236
+0x3C21 = 0x6237
+0x3C28 = 0x6233
+0x3C2C = 0x6834
+0x3C37 = 0x7039
+0x3C3C = 0x7353
+0x3C3F = 0x757C
+0x3C48 = 0x2975
+0x3C49 = 0x2976
+0x3C60 = 0x2977
+0x3C61 = 0x2E44
+0x3C64 = 0x395D
+0x3C76 = 0x2173
+0x3C82 = 0x2450
+0x3C8F = 0x2452
+0x3C91 = 0x2451
+0x3C92 = 0x2453
+0x3CB3 = 0x266F
+0x3CB5 = 0x2672
+0x3CB6 = 0x2673
+0x3CBD = 0x266E
+0x3CBE = 0x2670
+0x3CC0 = 0x2671
+0x3CE3 = 0x2978
+0x3CE6 = 0x2A22
+0x3CE9 = 0x2979
+0x3CEC = 0x2A21
+0x3CED = 0x297E
+0x3CF0 = 0x297A
+0x3CF2 = 0x297D
+0x3D16 = 0x2A23
+0x3D1F = 0x2E49
+0x3D22 = 0x2E48
+0x3D23 = 0x2E47
+0x3D25 = 0x2E4A
+0x3D37 = 0x2E45
+0x3D71 = 0x2E46
+0x3D78 = 0x3340
+0x3D86 = 0x3333
+0x3D8B = 0x333F
+0x3D8D = 0x333E
+0x3D96 = 0x3338
+0x3D98 = 0x3341
+0x3D9D = 0x3336
+0x3DA1 = 0x333B
+0x3DA4 = 0x333A
+0x3DA5 = 0x3335
+0x3DBE = 0x3337
+0x3DE1 = 0x3339
+0x3DF5 = 0x3334
+0x3DF6 = 0x333C
+0x3DFF = 0x3963
+0x3E03 = 0x3967
+0x3E04 = 0x396A
+0x3E05 = 0x3962
+0x3E07 = 0x396C
+0x3E0A = 0x3342
+0x3E0E = 0x3968
+0x3E14 = 0x3960
+0x3E18 = 0x395F
+0x3E19 = 0x3966
+0x3E1A = 0x3965
+0x3E1B = 0x3964
+0x3E1D = 0x3961
+0x3E20 = 0x396D
+0x3E47 = 0x3969
+0x3E5A = 0x396B
+0x3E5E = 0x4025
+0x3E69 = 0x4029
+0x3E6A = 0x4026
+0x3E6F = 0x402F
+0x3E71 = 0x402D
+0x3E75 = 0x402C
+0x3E76 = 0x402E
+0x3E80 = 0x402B
+0x3E81 = 0x4028
+0x3EAC = 0x402A
+0x3ED3 = 0x466B
+0x3ED5 = 0x466A
+0x3ED6 = 0x4674
+0x3ED7 = 0x4676
+0x3EDB = 0x466F
+0x3EE0 = 0x4675
+0x3EE1 = 0x4672
+0x3EE2 = 0x466D
+0x3EE5 = 0x4677
+0x3EEA = 0x4670
+0x3EEB = 0x4671
+0x3EEE = 0x4D7A
+0x3EF1 = 0x466E
+0x3EFF = 0x4673
+0x3F20 = 0x466C
+0x3F4C = 0x4E25
+0x3F55 = 0x4E21
+0x3F5A = 0x4D7B
+0x3F5B = 0x4E24
+0x3F61 = 0x4D7E
+0x3F64 = 0x4E23
+0x3F65 = 0x4D7D
+0x3F6B = 0x4E22
+0x3F6F = 0x4E26
+0x3F70 = 0x4E28
+0x3F73 = 0x4D7C
+0x3F84 = 0x4E27
+0x3FC6 = 0x5535
+0x3FC7 = 0x5534
+0x3FC8 = 0x5528
+0x3FC9 = 0x5529
+0x3FCA = 0x552B
+0x3FCC = 0x5530
+0x3FD3 = 0x5533
+0x3FDD = 0x5531
+0x3FDE = 0x552A
+0x3FDF = 0x5B77
+0x3FE2 = 0x552C
+0x3FE3 = 0x5B79
+0x3FE4 = 0x5532
+0x4004 = 0x552F
+0x4022 = 0x543A
+0x4023 = 0x5B7C
+0x4026 = 0x5B7A
+0x402A = 0x5B7B
+0x402B = 0x5B78
+0x4032 = 0x6238
+0x4035 = 0x5B7D
+0x4037 = 0x5537
+0x404A = 0x5B7E
+0x4061 = 0x623F
+0x4062 = 0x6246
+0x4063 = 0x6245
+0x4065 = 0x623D
+0x4066 = 0x6239
+0x4067 = 0x6242
+0x406B = 0x624B
+0x406C = 0x6244
+0x406E = 0x6241
+0x406F = 0x624A
+0x4071 = 0x6243
+0x4073 = 0x623B
+0x4075 = 0x6240
+0x407D = 0x623A
+0x407F = 0x623C
+0x4080 = 0x623E
+0x4081 = 0x6249
+0x4082 = 0x624C
+0x4083 = 0x6247
+0x408A = 0x624D
+0x40B2 = 0x6248
+0x40B9 = 0x6836
+0x40C0 = 0x6835
+0x40C4 = 0x6C45
+0x40E9 = 0x6C47
+0x40EA = 0x6C4A
+0x40EB = 0x6C4B
+0x40F2 = 0x6C48
+0x40FB = 0x703B
+0x40FC = 0x6C49
+0x40FD = 0x6C4C
+0x410F = 0x7040
+0x4111 = 0x703F
+0x4113 = 0x703D
+0x4116 = 0x703C
+0x411B = 0x7041
+0x412B = 0x703A
+0x4137 = 0x7354
+0x4138 = 0x7042
+0x413A = 0x7355
+0x414A = 0x7621
+0x414B = 0x7622
+0x414E = 0x757E
+0x4152 = 0x757D
+0x4161 = 0x7767
+0x4166 = 0x7766
+0x4172 = 0x7A2B
+0x4173 = 0x7A2A
+0x4178 = 0x7A69
+0x4179 = 0x7A6A
+0x417D = 0x7B41
+0x4180 = 0x7C3C
+0x418F = 0x2454
+0x4191 = 0x2455
+0x4192 = 0x2457
+0x419D = 0x2674
+0x419F = 0x2675
+0x41B4 = 0x2456
+0x41BC = 0x2A25
+0x41BE = 0x2A26
+0x41C0 = 0x2A27
+0x41E0 = 0x2A28
+0x41EF = 0x2E4F
+0x41F0 = 0x2E4E
+0x41FD = 0x2E4B
+0x4211 = 0x2E4C
+0x4223 = 0x2E4D
+0x4227 = 0x3344
+0x425D = 0x3343
+0x425F = 0x3345
+0x4265 = 0x3971
+0x4266 = 0x396F
+0x426A = 0x396E
+0x427A = 0x3970
+0x42AF = 0x3972
+0x42B2 = 0x4034
+0x42B6 = 0x4030
+0x42BF = 0x4032
+0x42C4 = 0x4035
+0x4301 = 0x4033
+0x4303 = 0x4031
+0x430A = 0x467E
+0x430C = 0x4722
+0x430E = 0x467C
+0x430F = 0x467B
+0x4310 = 0x467A
+0x4314 = 0x4721
+0x431B = 0x4679
+0x4339 = 0x467D
+0x4353 = 0x4E2C
+0x4357 = 0x4E2A
+0x435D = 0x4E29
+0x4366 = 0x4E2B
+0x4397 = 0x4E2E
+0x4398 = 0x4E2D
+0x43A3 = 0x553B
+0x43B2 = 0x553A
+0x43B3 = 0x553C
+0x43D8 = 0x5538
+0x43ED = 0x553D
+0x43EE = 0x5539
+0x43F8 = 0x553E
+0x43FD = 0x5C21
+0x43FF = 0x5C24
+0x4400 = 0x5C22
+0x441E = 0x5C23
+0x4429 = 0x624E
+0x4430 = 0x624F
+0x4431 = 0x6250
+0x4453 = 0x6837
+0x4473 = 0x6C4F
+0x4477 = 0x6C4E
+0x4478 = 0x6C4D
+0x4479 = 0x6C51
+0x449E = 0x6C50
+0x44A4 = 0x7043
+0x44BB = 0x7356
+0x44D5 = 0x7623
+0x44DA = 0x7768
+0x44E6 = 0x7A6B
+0x44EF = 0x214B
+0x44F4 = 0x2458
+0x44FE = 0x2A2B
+0x4500 = 0x2A29
+0x4502 = 0x2A2A
+0x450C = 0x2E51
+0x450E = 0x2E50
+0x4523 = 0x4723
+0x4528 = 0x4E2F
+0x4531 = 0x553F
+0x4540 = 0x6838
+0x455A = 0x4724
+0x455B = 0x5540
+0x455E = 0x2A2C
+0x4562 = 0x316C
+0x4566 = 0x5541
+0x4569 = 0x5542
+0x4596 = 0x5543
+0x4597 = 0x6251
+0x459B = 0x5544
+0x459E = 0x5C25
+0x45A2 = 0x6C52
+0x45A6 = 0x7B42
+0x45AA = 0x2459
+0x45B3 = 0x2A2D
+0x45B7 = 0x2A2E
+0x45BA = 0x2E52
+0x45C0 = 0x3346
+0x45C1 = 0x3347
+0x45CD = 0x3973
+0x45CE = 0x3976
+0x45CF = 0x3974
+0x45D1 = 0x3975
+0x45D8 = 0x4038
+0x45DB = 0x4036
+0x45DC = 0x4037
+0x45E2 = 0x4725
+0x45E8 = 0x4E32
+0x45EA = 0x4E31
+0x45EB = 0x4E30
+0x45EC = 0x4E33
+0x45EF = 0x4E34
+0x45F3 = 0x5546
+0x45F4 = 0x5547
+0x45F5 = 0x5548
+0x45F7 = 0x5545
+0x45FA = 0x5C26
+0x45FF = 0x6253
+0x4600 = 0x6252
+0x4603 = 0x6C53
+0x4605 = 0x2368
+0x4614 = 0x2175
+0x461C = 0x2679
+0x461D = 0x2722
+0x461E = 0x2678
+0x461F = 0x267B
+0x4620 = 0x2676
+0x4621 = 0x267D
+0x4624 = 0x2721
+0x4626 = 0x267E
+0x4627 = 0x2723
+0x462B = 0x267C
+0x4632 = 0x267A
+0x4638 = 0x2A32
+0x4639 = 0x2A30
+0x463A = 0x2A2F
+0x463D = 0x2A33
+0x463E = 0x2A31
+0x464F = 0x2A34
+0x4651 = 0x2E58
+0x4652 = 0x2E54
+0x4653 = 0x2E56
+0x4654 = 0x2E57
+0x4655 = 0x2E55
+0x4658 = 0x2E59
+0x465E = 0x3349
+0x465F = 0x3977
+0x4662 = 0x334B
+0x4664 = 0x334C
+0x466D = 0x3348
+0x4672 = 0x397D
+0x4674 = 0x3979
+0x4675 = 0x397B
+0x4677 = 0x3978
+0x4688 = 0x397A
+0x4689 = 0x397C
+0x468A = 0x334A
+0x468D = 0x472B
+0x468E = 0x403E
+0x468F = 0x403C
+0x4693 = 0x4726
+0x469E = 0x403D
+0x46A8 = 0x403B
+0x46AA = 0x472D
+0x46AB = 0x4728
+0x46AC = 0x472E
+0x46AD = 0x472C
+0x46B0 = 0x4727
+0x46B1 = 0x472A
+0x46B5 = 0x403A
+0x46BC = 0x472F
+0x46BD = 0x4729
+0x46C9 = 0x4730
+0x46CA = 0x4E36
+0x46CD = 0x4E39
+0x46CE = 0x4E3A
+0x46CF = 0x4E38
+0x46D1 = 0x4E35
+0x46E2 = 0x5549
+0x46E3 = 0x554E
+0x46E5 = 0x554B
+0x46E6 = 0x554D
+0x46E7 = 0x554A
+0x46E9 = 0x554C
+0x46F1 = 0x5C27
+0x46FB = 0x683A
+0x4702 = 0x6839
+0x4704 = 0x6C54
+0x4705 = 0x6C55
+0x4707 = 0x7045
+0x4709 = 0x7044
+0x470B = 0x7046
+0x470D = 0x7359
+0x4710 = 0x7358
+0x4714 = 0x7769
+0x471C = 0x2177
+0x471D = 0x2178
+0x4721 = 0x2278
+0x4722 = 0x227B
+0x4723 = 0x2277
+0x4726 = 0x227A
+0x472B = 0x2279
+0x472F = 0x245E
+0x4730 = 0x245F
+0x4735 = 0x245A
+0x4737 = 0x245B
+0x4739 = 0x272F
+0x473C = 0x245D
+0x473D = 0x245C
+0x4750 = 0x2728
+0x4752 = 0x272C
+0x4755 = 0x2727
+0x4756 = 0x272A
+0x4758 = 0x272D
+0x4759 = 0x2725
+0x475A = 0x2729
+0x475B = 0x2724
+0x475F = 0x2A36
+0x4763 = 0x272B
+0x476E = 0x2A35
+0x476F = 0x2A3E
+0x4771 = 0x2A39
+0x4773 = 0x2A3D
+0x4777 = 0x2A3C
+0x4779 = 0x2A3B
+0x477B = 0x2A3A
+0x477E = 0x2A40
+0x4780 = 0x2726
+0x4781 = 0x2A37
+0x4782 = 0x2A38
+0x4797 = 0x2A3F
+0x479A = 0x2E5E
+0x479F = 0x2E5B
+0x47A0 = 0x2E60
+0x47A1 = 0x2E5D
+0x47B0 = 0x2E5A
+0x47BE = 0x2E5F
+0x47C0 = 0x334E
+0x47C5 = 0x3355
+0x47C6 = 0x397E
+0x47C7 = 0x3352
+0x47CA = 0x334F
+0x47CE = 0x3353
+0x47D1 = 0x3350
+0x47DA = 0x3A28
+0x47DD = 0x3A26
+0x47DE = 0x403F
+0x47E0 = 0x3A22
+0x47E2 = 0x4040
+0x47E3 = 0x3A27
+0x47E5 = 0x3A25
+0x47E6 = 0x3A24
+0x47EA = 0x3A21
+0x4807 = 0x3A23
+0x480E = 0x4048
+0x4810 = 0x4047
+0x4813 = 0x404B
+0x4818 = 0x4046
+0x4819 = 0x4044
+0x481A = 0x4043
+0x481D = 0x4042
+0x481F = 0x404A
+0x4820 = 0x4041
+0x4824 = 0x4049
+0x482B = 0x4045
+0x4835 = 0x404C
+0x483A = 0x473A
+0x483D = 0x4737
+0x483F = 0x4735
+0x4840 = 0x4733
+0x4842 = 0x473B
+0x4843 = 0x4736
+0x4844 = 0x4734
+0x4847 = 0x4731
+0x485D = 0x473D
+0x485E = 0x473C
+0x485F = 0x4739
+0x4860 = 0x4738
+0x4862 = 0x4732
+0x4867 = 0x4E3C
+0x486A = 0x4E41
+0x486D = 0x4E3E
+0x486E = 0x4E45
+0x4870 = 0x4E3B
+0x4871 = 0x4E44
+0x4872 = 0x4E43
+0x4873 = 0x4E3D
+0x4874 = 0x554F
+0x4876 = 0x4E3F
+0x4879 = 0x4E40
+0x487A = 0x4E46
+0x487F = 0x5550
+0x488B = 0x4E42
+0x488C = 0x5557
+0x488E = 0x5555
+0x488F = 0x5551
+0x4890 = 0x5552
+0x4895 = 0x5C28
+0x4897 = 0x5553
+0x4898 = 0x5556
+0x48A3 = 0x5554
+0x48A6 = 0x5C2A
+0x48A8 = 0x5C29
+0x48B5 = 0x6255
+0x48B6 = 0x6254
+0x48C3 = 0x6256
+0x48CE = 0x6C56
+0x48D1 = 0x7048
+0x48D3 = 0x7047
+0x48D8 = 0x7049
+0x48DF = 0x776A
+0x48E9 = 0x214C
+0x48EF = 0x2461
+0x48F8 = 0x2460
+0x48F9 = 0x2730
+0x48FC = 0x2A41
+0x4910 = 0x2A45
+0x4911 = 0x2A42
+0x4931 = 0x2A44
+0x4932 = 0x2A43
+0x4936 = 0x3356
+0x4937 = 0x2E61
+0x4957 = 0x3357
+0x4977 = 0x3358
+0x497D = 0x3A2B
+0x497E = 0x3A2A
+0x497F = 0x3A2C
+0x4983 = 0x404D
+0x49AE = 0x3A29
+0x49BC = 0x473E
+0x49D7 = 0x404F
+0x49D9 = 0x3A2E
+0x49E0 = 0x473F
+0x49EB = 0x4741
+0x49EE = 0x4740
+0x4A0D = 0x4742
+0x4A16 = 0x4E47
+0x4A39 = 0x4E48
+0x4A3B = 0x4E49
+0x4A42 = 0x5558
+0x4A43 = 0x555B
+0x4A44 = 0x5559
+0x4A68 = 0x555C
+0x4A69 = 0x555A
+0x4A6D = 0x5C2D
+0x4A6E = 0x5C2B
+0x4A83 = 0x5C2C
+0x4A8B = 0x683C
+0x4A8D = 0x6257
+0x4AAB = 0x683E
+0x4AAE = 0x683D
+0x4ABF = 0x6C57
+0x4AD8 = 0x7624
+0x4AE3 = 0x7931
+0x4AE8 = 0x7A2C
+0x4AEB = 0x2A47
+0x4AEC = 0x2A46
+0x4AF1 = 0x2E63
+0x4AF2 = 0x2E64
+0x4AF6 = 0x3359
+0x4AF7 = 0x335A
+0x4AFA = 0x3A2F
+0x4AFB = 0x3A30
+0x4B02 = 0x4050
+0x4B03 = 0x4051
+0x4B09 = 0x4743
+0x4B0C = 0x4744
+0x4B10 = 0x4E4A
+0x4B18 = 0x6258
+0x4B1D = 0x704A
+0x4B20 = 0x7625
+0x4B26 = 0x2462
+0x4B28 = 0x2731
+0x4B2C = 0x2A48
+0x4B2D = 0x2A49
+0x4B34 = 0x2E65
+0x4B35 = 0x2E67
+0x4B37 = 0x2E66
+0x4B3E = 0x335D
+0x4B42 = 0x335E
+0x4B44 = 0x335C
+0x4B4D = 0x3A31
+0x4B50 = 0x3A34
+0x4B51 = 0x3A33
+0x4B52 = 0x335F
+0x4B54 = 0x3A32
+0x4B55 = 0x335B
+0x4B5C = 0x4052
+0x4B5F = 0x4053
+0x4B67 = 0x4747
+0x4B69 = 0x4745
+0x4B74 = 0x4746
+0x4B7B = 0x4E4C
+0x4B7C = 0x4E4D
+0x4B7D = 0x4E4E
+0x4B88 = 0x555F
+0x4B89 = 0x5561
+0x4B8B = 0x5560
+0x4B8D = 0x555E
+0x4B8F = 0x5C2E
+0x4B96 = 0x4E4B
+0x4B99 = 0x625B
+0x4B9A = 0x625A
+0x4B9C = 0x6259
+0x4BA1 = 0x683F
+0x4BA9 = 0x704B
+0x4BAF = 0x735A
+0x4BB0 = 0x7628
+0x4BB1 = 0x7627
+0x4BB3 = 0x7626
+0x4BB8 = 0x7A6C
+0x4BBC = 0x2733
+0x4BC7 = 0x4054
+0x4BD0 = 0x704C
+0x4BD6 = 0x2734
+0x4BDA = 0x2A4A
+0x4BDF = 0x2E69
+0x4BE1 = 0x3360
+0x4C05 = 0x2735
+0x4C08 = 0x3361
+0x4C11 = 0x735B
+0x4C20 = 0x2736
+0x4C2A = 0x2A4D
+0x4C2C = 0x2A4C
+0x4C2E = 0x2A4B
+0x4C33 = 0x2A4E
+0x4C36 = 0x2E6E
+0x4C4B = 0x2A4F
+0x4C4C = 0x2E6A
+0x4C4E = 0x2E6B
+0x4C63 = 0x2E6D
+0x4C64 = 0x2E6C
+0x4C67 = 0x3363
+0x4C68 = 0x3362
+0x4C97 = 0x4056
+0x4C9A = 0x4055
+0x4CA3 = 0x4057
+0x4CAD = 0x474A
+0x4CBE = 0x4E4F
+0x4CCC = 0x5562
+0x4CD3 = 0x5C33
+0x4CD5 = 0x5C31
+0x4CD8 = 0x5C34
+0x4CDF = 0x5C30
+0x4CE0 = 0x5C32
+0x4CEA = 0x6841
+0x4D18 = 0x2A50
+0x4D1F = 0x5563
+0x4D25 = 0x227C
+0x4D26 = 0x2464
+0x4D27 = 0x2465
+0x4D33 = 0x2738
+0x4D3B = 0x2A52
+0x4D3C = 0x2A56
+0x4D3F = 0x2A53
+0x4D41 = 0x2A54
+0x4D42 = 0x2A51
+0x4D43 = 0x2A55
+0x4D58 = 0x2E6F
+0x4D59 = 0x2E73
+0x4D5B = 0x2E71
+0x4D5E = 0x2E76
+0x4D5F = 0x2E72
+0x4D60 = 0x2E75
+0x4D65 = 0x2E74
+0x4D68 = 0x2E70
+0x4D79 = 0x3368
+0x4D7B = 0x336B
+0x4D7D = 0x336A
+0x4D7E = 0x3366
+0x4D81 = 0x3369
+0x4D93 = 0x3367
+0x4D94 = 0x336C
+0x4D95 = 0x3A36
+0x4D96 = 0x3A3F
+0x4D98 = 0x3A35
+0x4D9A = 0x3A39
+0x4D9B = 0x3A3A
+0x4D9C = 0x3A3C
+0x4D9D = 0x3A37
+0x4DA0 = 0x3A40
+0x4DA4 = 0x3A3E
+0x4DC1 = 0x3A38
+0x4DC6 = 0x4059
+0x4DCC = 0x405A
+0x4DCD = 0x405C
+0x4DCE = 0x4062
+0x4DD1 = 0x4061
+0x4DD4 = 0x4065
+0x4DD5 = 0x4063
+0x4DD6 = 0x405B
+0x4DD7 = 0x3A3D
+0x4DD8 = 0x405F
+0x4DD9 = 0x405E
+0x4DF7 = 0x4058
+0x4DF8 = 0x4066
+0x4DF9 = 0x405D
+0x4DFB = 0x4758
+0x4DFC = 0x4750
+0x4DFF = 0x474B
+0x4E00 = 0x474F
+0x4E08 = 0x474D
+0x4E09 = 0x474E
+0x4E0A = 0x4753
+0x4E0E = 0x475A
+0x4E13 = 0x4751
+0x4E14 = 0x4752
+0x4E16 = 0x474C
+0x4E17 = 0x4756
+0x4E29 = 0x4755
+0x4E2E = 0x4E53
+0x4E32 = 0x4E55
+0x4E33 = 0x4E57
+0x4E34 = 0x4E54
+0x4E38 = 0x4E51
+0x4E39 = 0x4E52
+0x4E3B = 0x4757
+0x4E3C = 0x4E58
+0x4E5B = 0x4E56
+0x4E5C = 0x4E50
+0x4E5E = 0x5565
+0x4E61 = 0x556C
+0x4E62 = 0x556D
+0x4E65 = 0x5568
+0x4E67 = 0x5566
+0x4E68 = 0x5567
+0x4E69 = 0x556B
+0x4E6C = 0x556E
+0x4E74 = 0x556A
+0x4E80 = 0x5564
+0x4E85 = 0x5C39
+0x4E86 = 0x5570
+0x4E8C = 0x5C35
+0x4E8E = 0x5C3C
+0x4E8F = 0x5C3A
+0x4E90 = 0x5C3D
+0x4E93 = 0x556F
+0x4E94 = 0x5C37
+0x4E96 = 0x5C38
+0x4EA9 = 0x5C3B
+0x4EB7 = 0x625C
+0x4EB8 = 0x5C3E
+0x4EBB = 0x5C40
+0x4EBC = 0x6260
+0x4EBE = 0x6265
+0x4EC0 = 0x6261
+0x4EC1 = 0x6264
+0x4EC3 = 0x5C3F
+0x4EC4 = 0x625D
+0x4EC5 = 0x6262
+0x4EC6 = 0x625E
+0x4EC7 = 0x625F
+0x4ECD = 0x6263
+0x4ED9 = 0x6844
+0x4EDC = 0x6843
+0x4EDD = 0x6842
+0x4EF6 = 0x6C58
+0x4EF7 = 0x6C59
+0x4F00 = 0x7051
+0x4F01 = 0x7050
+0x4F02 = 0x704E
+0x4F05 = 0x704F
+0x4F0B = 0x735F
+0x4F0C = 0x735E
+0x4F0D = 0x735D
+0x4F17 = 0x7629
+0x4F18 = 0x776B
+0x4F22 = 0x7A6D
+0x4F31 = 0x3A41
+0x4F41 = 0x2466
+0x4F42 = 0x273A
+0x4F43 = 0x273B
+0x4F46 = 0x2739
+0x4F47 = 0x273C
+0x4F49 = 0x2A59
+0x4F4A = 0x2A58
+0x4F4C = 0x2A57
+0x4F56 = 0x2A5A
+0x4F66 = 0x336E
+0x4F79 = 0x4068
+0x4F7A = 0x4067
+0x4F7F = 0x4069
+0x4F9B = 0x5572
+0x4F9D = 0x5571
+0x4FA2 = 0x5C42
+0x4FA3 = 0x5C44
+0x4FA5 = 0x5C41
+0x4FA7 = 0x6266
+0x4FAB = 0x6845
+0x4FAC = 0x6846
+0x4FAD = 0x6847
+0x4FB2 = 0x6848
+0x4FB8 = 0x6267
+0x4FC6 = 0x2467
+0x4FC7 = 0x2468
+0x4FCB = 0x273D
+0x4FCF = 0x2A5B
+0x4FD5 = 0x2E77
+0x4FD6 = 0x2E78
+0x4FD9 = 0x336F
+0x4FE0 = 0x3370
+0x4FE9 = 0x3A42
+0x4FF3 = 0x406A
+0x4FF4 = 0x406D
+0x4FF5 = 0x406B
+0x4FF6 = 0x406C
+0x4FF7 = 0x406E
+0x5008 = 0x475C
+0x500E = 0x4E5A
+0x500F = 0x4E5B
+0x5010 = 0x4E5C
+0x5014 = 0x5576
+0x5015 = 0x5578
+0x5016 = 0x5574
+0x5018 = 0x5577
+0x5019 = 0x5575
+0x501B = 0x5573
+0x5023 = 0x6268
+0x502B = 0x684A
+0x502C = 0x6849
+0x5030 = 0x6C5B
+0x5031 = 0x6C5A
+0x5039 = 0x776C
+0x503A = 0x776D
+0x5042 = 0x273E
+0x5045 = 0x273F
+0x5046 = 0x2A5E
+0x5047 = 0x2A5C
+0x5048 = 0x2A5D
+0x504E = 0x2E79
+0x5052 = 0x2E7A
+0x505F = 0x3372
+0x506E = 0x3A43
+0x5079 = 0x4070
+0x5087 = 0x4E5D
+0x5098 = 0x557A
+0x5099 = 0x5579
+0x50A8 = 0x5C47
+0x50AC = 0x5C46
+0x50B5 = 0x5C45
+0x50C2 = 0x684B
+0x50C7 = 0x6C5D
+0x50C9 = 0x6C5C
+0x50D4 = 0x7360
+0x50D9 = 0x762A
+0x50E4 = 0x227D
+0x50E8 = 0x246A
+0x50EA = 0x246B
+0x50EB = 0x2469
+0x50F4 = 0x2741
+0x50F9 = 0x2742
+0x50FA = 0x2743
+0x50FD = 0x2740
+0x510B = 0x2A65
+0x510D = 0x2A69
+0x5111 = 0x2A60
+0x5112 = 0x2A67
+0x5113 = 0x2A6B
+0x5114 = 0x2A61
+0x5115 = 0x2A6A
+0x5116 = 0x2A68
+0x5117 = 0x2A63
+0x5118 = 0x2A6C
+0x511B = 0x2A5F
+0x511C = 0x2A66
+0x511D = 0x2A62
+0x511E = 0x2A64
+0x5132 = 0x2F24
+0x5135 = 0x2E7B
+0x5138 = 0x2F22
+0x5139 = 0x2E7C
+0x513D = 0x2F23
+0x5141 = 0x2E7E
+0x5144 = 0x2F25
+0x5157 = 0x2F21
+0x5158 = 0x2E7D
+0x515E = 0x3374
+0x515F = 0x3373
+0x5160 = 0x337D
+0x5166 = 0x337A
+0x5167 = 0x337B
+0x5168 = 0x3375
+0x516A = 0x3378
+0x516C = 0x3379
+0x5185 = 0x337E
+0x5188 = 0x3377
+0x5189 = 0x337C
+0x518B = 0x3A49
+0x518C = 0x3A4C
+0x5191 = 0x3A4B
+0x5194 = 0x3A46
+0x5198 = 0x3A4A
+0x5199 = 0x3A48
+0x519A = 0x3A44
+0x519C = 0x4071
+0x519E = 0x407E
+0x51A1 = 0x3A4D
+0x51A3 = 0x3A4E
+0x51A5 = 0x3A45
+0x51A6 = 0x3A47
+0x51C6 = 0x3A4F
+0x51CD = 0x4078
+0x51CF = 0x4077
+0x51D1 = 0x4075
+0x51D8 = 0x407A
+0x51DA = 0x4076
+0x51DE = 0x4079
+0x51DF = 0x4072
+0x51E0 = 0x407C
+0x51F5 = 0x4073
+0x51FE = 0x407D
+0x51FF = 0x4074
+0x5202 = 0x4760
+0x5207 = 0x4763
+0x5209 = 0x4765
+0x520A = 0x4766
+0x5212 = 0x4767
+0x5213 = 0x4764
+0x5217 = 0x4762
+0x5219 = 0x475F
+0x521A = 0x475E
+0x521B = 0x475D
+0x5238 = 0x4769
+0x523F = 0x4E62
+0x5240 = 0x4E67
+0x5243 = 0x4E6C
+0x5244 = 0x4E65
+0x524A = 0x4E64
+0x524B = 0x5621
+0x524C = 0x4E66
+0x524E = 0x4E6A
+0x5253 = 0x4E5F
+0x5254 = 0x4E6B
+0x5259 = 0x4E63
+0x525B = 0x4E5E
+0x525C = 0x4E61
+0x525D = 0x557B
+0x525E = 0x4E69
+0x525F = 0x4E68
+0x5274 = 0x562A
+0x5275 = 0x562B
+0x5277 = 0x5625
+0x5278 = 0x5623
+0x5279 = 0x5627
+0x527A = 0x557D
+0x527C = 0x5629
+0x527D = 0x557E
+0x527E = 0x5626
+0x527F = 0x5624
+0x5287 = 0x4E6D
+0x5289 = 0x557C
+0x52A7 = 0x562C
+0x52AA = 0x4768
+0x52AB = 0x5628
+0x52AD = 0x5C48
+0x52AE = 0x5C4B
+0x52B4 = 0x5C4A
+0x52B6 = 0x5C4C
+0x52B8 = 0x5C49
+0x52BF = 0x5C4F
+0x52C1 = 0x5C4E
+0x52DC = 0x626E
+0x52DE = 0x626B
+0x52E1 = 0x6270
+0x52E3 = 0x626C
+0x52E4 = 0x626F
+0x52E5 = 0x6271
+0x52E8 = 0x626A
+0x52EF = 0x626D
+0x52FF = 0x684F
+0x5300 = 0x684C
+0x5301 = 0x6851
+0x5303 = 0x6850
+0x5305 = 0x6854
+0x5306 = 0x684E
+0x530D = 0x684D
+0x530F = 0x6853
+0x5310 = 0x6852
+0x531A = 0x6C60
+0x531B = 0x6C62
+0x531C = 0x6C5E
+0x531E = 0x6C61
+0x531F = 0x6C63
+0x5328 = 0x6C5F
+0x532E = 0x7052
+0x532F = 0x7054
+0x5330 = 0x7053
+0x5331 = 0x7055
+0x533B = 0x7363
+0x533D = 0x7361
+0x533E = 0x7362
+0x5340 = 0x7365
+0x5343 = 0x7364
+0x5346 = 0x7366
+0x5349 = 0x762B
+0x535A = 0x7B43
+0x535E = 0x2744
+0x5362 = 0x2F28
+0x5363 = 0x2F27
+0x5368 = 0x3422
+0x536A = 0x3A52
+0x536C = 0x3A53
+0x536D = 0x3A51
+0x536E = 0x3A55
+0x536F = 0x3A50
+0x5371 = 0x3A54
+0x5372 = 0x4123
+0x5373 = 0x4122
+0x5375 = 0x4121
+0x537A = 0x476C
+0x537B = 0x476A
+0x537C = 0x476B
+0x5382 = 0x4E6E
+0x5385 = 0x4E6F
+0x538D = 0x562D
+0x538E = 0x6275
+0x5390 = 0x5A75
+0x5392 = 0x5C50
+0x5393 = 0x6274
+0x5394 = 0x6273
+0x5395 = 0x6272
+0x5396 = 0x6857
+0x5397 = 0x6856
+0x5398 = 0x6855
+0x5399 = 0x6858
+0x53AC = 0x2A6E
+0x53B0 = 0x2F2A
+0x53B1 = 0x2F2B
+0x53B8 = 0x2F29
+0x53B9 = 0x3423
+0x53BA = 0x3424
+0x53BE = 0x3425
+0x53D8 = 0x4124
+0x53DF = 0x3A56
+0x53EA = 0x476D
+0x53EB = 0x476E
+0x53EF = 0x476F
+0x53F0 = 0x4770
+0x5400 = 0x5C51
+0x5401 = 0x5C52
+0x5411 = 0x7367
+0x5413 = 0x762C
+0x5415 = 0x227E
+0x5419 = 0x246D
+0x541A = 0x246C
+0x541D = 0x2745
+0x542C = 0x2A70
+0x5444 = 0x2A6F
+0x5445 = 0x2A71
+0x5447 = 0x2F33
+0x544B = 0x2F2F
+0x544D = 0x2F2C
+0x544E = 0x2F31
+0x544F = 0x2F30
+0x5452 = 0x2F36
+0x5453 = 0x2F32
+0x5454 = 0x2F35
+0x5459 = 0x2F37
+0x5463 = 0x2F2D
+0x546F = 0x3426
+0x5470 = 0x2F2E
+0x5473 = 0x342C
+0x5474 = 0x3428
+0x5478 = 0x3431
+0x5479 = 0x3430
+0x547A = 0x342A
+0x547C = 0x3434
+0x547D = 0x3432
+0x547E = 0x2F38
+0x547F = 0x342E
+0x5480 = 0x3427
+0x5481 = 0x3429
+0x5482 = 0x342D
+0x549C = 0x342B
+0x54A7 = 0x342F
+0x54A8 = 0x3433
+0x54AA = 0x3A58
+0x54AB = 0x3A5E
+0x54AC = 0x3A57
+0x54AD = 0x3A5B
+0x54B2 = 0x3A5C
+0x54B3 = 0x3A5D
+0x54B5 = 0x3A5A
+0x54B6 = 0x3A5F
+0x54C6 = 0x3A61
+0x54C7 = 0x3A60
+0x54CA = 0x4128
+0x54CD = 0x4129
+0x54D0 = 0x4125
+0x54D6 = 0x4126
+0x54D7 = 0x4127
+0x54FB = 0x4778
+0x54FE = 0x477A
+0x5501 = 0x4773
+0x5502 = 0x4772
+0x5504 = 0x477B
+0x5507 = 0x4775
+0x5509 = 0x4771
+0x550A = 0x477D
+0x5528 = 0x4777
+0x5529 = 0x477C
+0x552A = 0x4779
+0x552B = 0x4774
+0x552E = 0x4E72
+0x552F = 0x4E73
+0x5531 = 0x4E70
+0x5534 = 0x4E75
+0x5547 = 0x4E71
+0x5548 = 0x4E74
+0x554D = 0x5631
+0x554E = 0x562E
+0x554F = 0x5632
+0x5554 = 0x5634
+0x5561 = 0x5630
+0x5566 = 0x562F
+0x5570 = 0x5C56
+0x5572 = 0x5C54
+0x5575 = 0x5C53
+0x5578 = 0x5C55
+0x557C = 0x5635
+0x557D = 0x5C58
+0x557E = 0x5C57
+0x557F = 0x5C59
+0x5598 = 0x6276
+0x5599 = 0x6278
+0x559C = 0x6277
+0x559E = 0x627A
+0x55A0 = 0x6279
+0x55AB = 0x685A
+0x55AC = 0x6859
+0x55BB = 0x6C65
+0x55BC = 0x6C66
+0x55BF = 0x6C64
+0x55C0 = 0x6C67
+0x55D2 = 0x7056
+0x55D3 = 0x7057
+0x55DD = 0x7368
+0x55DF = 0x7369
+0x55EA = 0x736A
+0x55EB = 0x762E
+0x55ED = 0x762D
+0x55EE = 0x762F
+0x55FB = 0x7A2D
+0x55FE = 0x7A6E
+0x5604 = 0x7C43
+0x562B = 0x2F39
+0x562E = 0x2F3A
+0x564E = 0x3436
+0x5668 = 0x3435
+0x566C = 0x3A62
+0x5670 = 0x3A63
+0x5689 = 0x412B
+0x568A = 0x412A
+0x568B = 0x412C
+0x56A6 = 0x4823
+0x56C2 = 0x4821
+0x56D8 = 0x5638
+0x56DA = 0x5636
+0x56DD = 0x5639
+0x56DE = 0x5637
+0x56DF = 0x563A
+0x56EF = 0x5C5A
+0x5704 = 0x627B
+0x5712 = 0x685B
+0x571A = 0x6C68
+0x5730 = 0x776E
+0x5732 = 0x776F
+0x5734 = 0x7932
+0x574A = 0x736B
+0x5755 = 0x2748
+0x5758 = 0x2747
+0x5765 = 0x2A74
+0x5766 = 0x2A72
+0x5768 = 0x2A75
+0x576E = 0x2A73
+0x577E = 0x2F3C
+0x577F = 0x2F3B
+0x5781 = 0x2F3D
+0x5783 = 0x2F3E
+0x5784 = 0x2A76
+0x5785 = 0x343C
+0x5798 = 0x343A
+0x579A = 0x343F
+0x579C = 0x343D
+0x579E = 0x3437
+0x57B3 = 0x3A64
+0x57C5 = 0x343E
+0x57CD = 0x4136
+0x57CE = 0x412F
+0x57D2 = 0x4130
+0x57D3 = 0x412D
+0x57D4 = 0x4132
+0x57D5 = 0x4134
+0x57D6 = 0x4138
+0x57D7 = 0x4133
+0x57DA = 0x412E
+0x57FA = 0x4137
+0x57FB = 0x4135
+0x57FD = 0x4828
+0x57FF = 0x452D
+0x5800 = 0x482D
+0x5805 = 0x482E
+0x5806 = 0x4829
+0x5809 = 0x482B
+0x580A = 0x4827
+0x580B = 0x482C
+0x580D = 0x482A
+0x5831 = 0x4E7B
+0x5832 = 0x4E78
+0x5833 = 0x4E7A
+0x5836 = 0x4E79
+0x583D = 0x482F
+0x583F = 0x5645
+0x5840 = 0x4E7C
+0x5841 = 0x4E7D
+0x585F = 0x563D
+0x5860 = 0x5640
+0x5862 = 0x563C
+0x5863 = 0x563F
+0x5864 = 0x563E
+0x5866 = 0x563B
+0x5867 = 0x5643
+0x586A = 0x5642
+0x586C = 0x5646
+0x586D = 0x5C5B
+0x586E = 0x5647
+0x5887 = 0x5644
+0x5888 = 0x5641
+0x588A = 0x5C5E
+0x588B = 0x5C61
+0x588C = 0x5C62
+0x588D = 0x5C5F
+0x588E = 0x5C5C
+0x588F = 0x5C5D
+0x5893 = 0x5C64
+0x5895 = 0x5C60
+0x58AD = 0x5648
+0x58B0 = 0x5C63
+0x58B4 = 0x627D
+0x58B5 = 0x6326
+0x58B6 = 0x6324
+0x58B7 = 0x6321
+0x58B8 = 0x6322
+0x58B9 = 0x6325
+0x58BB = 0x627E
+0x58BD = 0x6323
+0x58D3 = 0x627C
+0x58D6 = 0x685E
+0x58D8 = 0x685C
+0x58DF = 0x685D
+0x58E9 = 0x6C6B
+0x58EC = 0x6C6A
+0x58EF = 0x6C69
+0x58F0 = 0x6C6C
+0x58FE = 0x6C6D
+0x5902 = 0x7058
+0x5906 = 0x736C
+0x590A = 0x7630
+0x590B = 0x7631
+0x590E = 0x7770
+0x5918 = 0x7933
+0x591C = 0x7A2E
+0x591E = 0x7B61
+0x591F = 0x7B62
+0x5923 = 0x246F
+0x5924 = 0x2470
+0x5938 = 0x2A77
+0x593A = 0x2A79
+0x593B = 0x2A78
+0x593F = 0x2A7A
+0x5947 = 0x2F3F
+0x594B = 0x2F43
+0x594C = 0x2F42
+0x594D = 0x2F41
+0x5954 = 0x2F40
+0x5957 = 0x2F44
+0x5960 = 0x3444
+0x5961 = 0x3443
+0x5965 = 0x3441
+0x5967 = 0x3442
+0x5968 = 0x3440
+0x5976 = 0x3A72
+0x5978 = 0x3A74
+0x597D = 0x3A69
+0x597E = 0x3A6F
+0x597F = 0x3A71
+0x5981 = 0x3A67
+0x5983 = 0x3A68
+0x5985 = 0x3A6A
+0x5987 = 0x3A73
+0x598A = 0x3A70
+0x598C = 0x3A66
+0x598D = 0x3A6D
+0x598F = 0x3A6E
+0x5990 = 0x3A6B
+0x599B = 0x413A
+0x599D = 0x413C
+0x599E = 0x413B
+0x599F = 0x413E
+0x59A2 = 0x3A6C
+0x59A4 = 0x413D
+0x59A5 = 0x413F
+0x59A8 = 0x4140
+0x59BA = 0x4832
+0x59BF = 0x4831
+0x59C7 = 0x4833
+0x59D2 = 0x4F21
+0x59D3 = 0x4F27
+0x59D4 = 0x4F2A
+0x59D5 = 0x4830
+0x59D7 = 0x4F2B
+0x59D8 = 0x4F26
+0x59D9 = 0x4F22
+0x59DA = 0x4F2C
+0x59DB = 0x4F25
+0x59DD = 0x4E7E
+0x59DE = 0x4F28
+0x59DF = 0x4F24
+0x59E0 = 0x4F29
+0x59EC = 0x564F
+0x59ED = 0x5651
+0x59EF = 0x5650
+0x59F1 = 0x5649
+0x59F4 = 0x564A
+0x59F5 = 0x564C
+0x59F6 = 0x564B
+0x59F7 = 0x5653
+0x59F8 = 0x564D
+0x59F9 = 0x5654
+0x59FB = 0x564E
+0x59FC = 0x5C65
+0x59FD = 0x5655
+0x5A0D = 0x5C6A
+0x5A0E = 0x5C67
+0x5A11 = 0x5C69
+0x5A15 = 0x5C66
+0x5A18 = 0x5C68
+0x5A21 = 0x6328
+0x5A22 = 0x6327
+0x5A2D = 0x685F
+0x5A32 = 0x6860
+0x5A34 = 0x6C6E
+0x5A3B = 0x705B
+0x5A40 = 0x7059
+0x5A42 = 0x705A
+0x5A4A = 0x7632
+0x5A4C = 0x7771
+0x5A52 = 0x7934
+0x5A54 = 0x7B63
+0x5A57 = 0x2749
+0x5A58 = 0x274A
+0x5A61 = 0x2F47
+0x5A62 = 0x2F48
+0x5A64 = 0x2F46
+0x5A65 = 0x2F45
+0x5A7B = 0x3447
+0x5A80 = 0x3A75
+0x5A81 = 0x3A77
+0x5A82 = 0x3A76
+0x5A83 = 0x3A78
+0x5A8C = 0x4142
+0x5A8F = 0x4141
+0x5A95 = 0x4143
+0x5A98 = 0x4834
+0x5A9A = 0x4835
+0x5AA7 = 0x4F2D
+0x5AB1 = 0x5656
+0x5AB3 = 0x5C6C
+0x5AB5 = 0x5D63
+0x5ABB = 0x5C6B
+0x5ABC = 0x632A
+0x5AC3 = 0x6329
+0x5ACE = 0x705C
+0x5AD9 = 0x274B
+0x5ADB = 0x274D
+0x5ADC = 0x274C
+0x5ADD = 0x2A7C
+0x5ADE = 0x2A7D
+0x5ADF = 0x2A7B
+0x5AE2 = 0x2A7E
+0x5AEF = 0x2F4E
+0x5AF0 = 0x2F49
+0x5AF3 = 0x2F4A
+0x5AF4 = 0x2F4C
+0x5AF5 = 0x2F4D
+0x5AF7 = 0x2F51
+0x5AF8 = 0x2F4F
+0x5AF9 = 0x2F4B
+0x5AFC = 0x2F50
+0x5AFD = 0x2F52
+0x5B0E = 0x344A
+0x5B10 = 0x344D
+0x5B12 = 0x344C
+0x5B15 = 0x344E
+0x5B17 = 0x2F53
+0x5B19 = 0x3449
+0x5B1D = 0x3450
+0x5B1E = 0x3451
+0x5B2A = 0x3A7C
+0x5B2B = 0x3B22
+0x5B2C = 0x3A7B
+0x5B2D = 0x3A7E
+0x5B31 = 0x344B
+0x5B33 = 0x3B21
+0x5B34 = 0x3A7A
+0x5B3C = 0x3B25
+0x5B3F = 0x344F
+0x5B40 = 0x3A7D
+0x5B4B = 0x3B23
+0x5B50 = 0x4154
+0x5B51 = 0x4148
+0x5B52 = 0x414F
+0x5B54 = 0x414D
+0x5B55 = 0x4145
+0x5B58 = 0x4150
+0x5B5A = 0x3A79
+0x5B5C = 0x4146
+0x5B5D = 0x4155
+0x5B5E = 0x414B
+0x5B5F = 0x4152
+0x5B60 = 0x4144
+0x5B61 = 0x4149
+0x5B62 = 0x414C
+0x5B6C = 0x4153
+0x5B6D = 0x4151
+0x5B6E = 0x414E
+0x5B6F = 0x4147
+0x5B8D = 0x4845
+0x5B8E = 0x4156
+0x5B90 = 0x4843
+0x5B95 = 0x483C
+0x5B96 = 0x483B
+0x5B97 = 0x4842
+0x5B9A = 0x4840
+0x5B9C = 0x4838
+0x5B9D = 0x4839
+0x5BA2 = 0x483A
+0x5BA3 = 0x4841
+0x5BA4 = 0x4837
+0x5BA5 = 0x483D
+0x5BA7 = 0x414A
+0x5BA8 = 0x4847
+0x5BAA = 0x483E
+0x5BAD = 0x483F
+0x5BAF = 0x4844
+0x5BD1 = 0x4F3A
+0x5BD4 = 0x4F44
+0x5BD6 = 0x4F33
+0x5BD9 = 0x4F3E
+0x5BDC = 0x4F41
+0x5BDD = 0x4F2F
+0x5BDE = 0x4F34
+0x5BDF = 0x4F43
+0x5BE1 = 0x4F40
+0x5BE2 = 0x4F31
+0x5BE4 = 0x4F39
+0x5BE5 = 0x4F42
+0x5BEA = 0x4F38
+0x5BEB = 0x4F37
+0x5BEC = 0x4F3C
+0x5BEE = 0x4848
+0x5BEF = 0x4F35
+0x5BF3 = 0x4F3F
+0x5BFA = 0x4F3D
+0x5BFE = 0x4F2E
+0x5C05 = 0x4F46
+0x5C18 = 0x5664
+0x5C1B = 0x5658
+0x5C1C = 0x565E
+0x5C1D = 0x5666
+0x5C1F = 0x565C
+0x5C21 = 0x565D
+0x5C23 = 0x5668
+0x5C27 = 0x5667
+0x5C2E = 0x5660
+0x5C31 = 0x565F
+0x5C32 = 0x5659
+0x5C36 = 0x5657
+0x5C39 = 0x5665
+0x5C3B = 0x5662
+0x5C40 = 0x4F30
+0x5C41 = 0x5663
+0x5C42 = 0x565A
+0x5C47 = 0x5661
+0x5C4D = 0x565B
+0x5C75 = 0x5D24
+0x5C76 = 0x5D21
+0x5C78 = 0x5C75
+0x5C79 = 0x5D2D
+0x5C7A = 0x5C79
+0x5C7F = 0x5D2B
+0x5C81 = 0x5D22
+0x5C84 = 0x5C70
+0x5C85 = 0x5D23
+0x5C86 = 0x5C72
+0x5C87 = 0x5D31
+0x5C88 = 0x5C7B
+0x5C89 = 0x5D2A
+0x5C8A = 0x5C77
+0x5C8B = 0x5D34
+0x5C8D = 0x5C76
+0x5C8E = 0x5C7C
+0x5C8F = 0x5D26
+0x5C91 = 0x5D27
+0x5C95 = 0x6342
+0x5C96 = 0x5D2C
+0x5C97 = 0x5C7A
+0x5C9A = 0x5C6F
+0x5C9B = 0x5D32
+0x5C9C = 0x5D29
+0x5C9D = 0x5C73
+0x5C9F = 0x5D2E
+0x5CA0 = 0x5C71
+0x5CA1 = 0x5C6E
+0x5CA2 = 0x5D28
+0x5CA5 = 0x5D33
+0x5CA6 = 0x5C78
+0x5CA7 = 0x5D2F
+0x5CA8 = 0x5D25
+0x5CAA = 0x5C74
+0x5CC7 = 0x634B
+0x5CC8 = 0x6347
+0x5CC9 = 0x5D35
+0x5CCB = 0x6345
+0x5CCC = 0x6338
+0x5CCD = 0x6333
+0x5CCF = 0x634A
+0x5CD0 = 0x6340
+0x5CD2 = 0x632E
+0x5CD5 = 0x6343
+0x5CD6 = 0x6339
+0x5CD7 = 0x634C
+0x5CDA = 0x6346
+0x5CDB = 0x6330
+0x5CDC = 0x6337
+0x5CDF = 0x6348
+0x5CE1 = 0x6335
+0x5CE2 = 0x6332
+0x5CE3 = 0x633F
+0x5CE5 = 0x632C
+0x5CEA = 0x633E
+0x5CEC = 0x633D
+0x5CF0 = 0x6331
+0x5CF2 = 0x6336
+0x5CF3 = 0x633A
+0x5CF4 = 0x6344
+0x5CF5 = 0x6349
+0x5CF6 = 0x633C
+0x5CF7 = 0x632D
+0x5CFA = 0x633B
+0x5CFF = 0x632B
+0x5D00 = 0x632F
+0x5D21 = 0x686A
+0x5D22 = 0x686F
+0x5D26 = 0x6863
+0x5D2A = 0x6869
+0x5D2F = 0x6862
+0x5D34 = 0x686D
+0x5D35 = 0x6868
+0x5D36 = 0x6870
+0x5D37 = 0x686C
+0x5D38 = 0x686B
+0x5D39 = 0x6865
+0x5D3A = 0x6864
+0x5D3B = 0x6867
+0x5D3F = 0x6861
+0x5D44 = 0x6871
+0x5D5C = 0x6C7C
+0x5D5D = 0x6C7B
+0x5D5E = 0x6C76
+0x5D60 = 0x6C74
+0x5D62 = 0x6C7A
+0x5D66 = 0x6C78
+0x5D67 = 0x6C73
+0x5D6A = 0x6C6F
+0x5D6B = 0x6C75
+0x5D6C = 0x6C71
+0x5D6F = 0x6C77
+0x5D72 = 0x6C72
+0x5D86 = 0x7064
+0x5D87 = 0x7068
+0x5D88 = 0x7069
+0x5D8C = 0x7066
+0x5D8D = 0x706B
+0x5D8F = 0x705E
+0x5D90 = 0x7063
+0x5D91 = 0x7060
+0x5D93 = 0x7067
+0x5D94 = 0x705F
+0x5D95 = 0x6C70
+0x5D97 = 0x706A
+0x5D98 = 0x705D
+0x5D9A = 0x7065
+0x5D9C = 0x706C
+0x5DB8 = 0x7370
+0x5DB9 = 0x736E
+0x5DBA = 0x7062
+0x5DBB = 0x7371
+0x5DBD = 0x706D
+0x5DBF = 0x7374
+0x5DC1 = 0x736D
+0x5DC4 = 0x7376
+0x5DC5 = 0x7373
+0x5DC6 = 0x736F
+0x5DC7 = 0x7375
+0x5DC8 = 0x7372
+0x5DD5 = 0x7633
+0x5DD7 = 0x7634
+0x5DDC = 0x7636
+0x5DDE = 0x7635
+0x5DE8 = 0x7772
+0x5DEB = 0x7774
+0x5DEC = 0x7775
+0x5DEE = 0x7637
+0x5DF1 = 0x7773
+0x5DFC = 0x7935
+0x5E08 = 0x7A31
+0x5E09 = 0x7A2F
+0x5E0A = 0x7A30
+0x5E17 = 0x7B44
+0x5E18 = 0x7B64
+0x5E22 = 0x7B7C
+0x5E23 = 0x7C2B
+0x5E25 = 0x2471
+0x5E27 = 0x274E
+0x5E2C = 0x2B22
+0x5E2F = 0x2B23
+0x5E34 = 0x2F54
+0x5E36 = 0x2F55
+0x5E38 = 0x2F56
+0x5E42 = 0x3455
+0x5E45 = 0x3454
+0x5E47 = 0x3458
+0x5E48 = 0x3453
+0x5E49 = 0x3456
+0x5E4A = 0x3457
+0x5E4C = 0x345A
+0x5E4D = 0x3452
+0x5E5A = 0x3B26
+0x5E60 = 0x3B28
+0x5E72 = 0x4157
+0x5E75 = 0x4159
+0x5E76 = 0x415A
+0x5E77 = 0x3B27
+0x5E78 = 0x4158
+0x5E7C = 0x415B
+0x5E7D = 0x415D
+0x5E7E = 0x415C
+0x5E99 = 0x484A
+0x5E9C = 0x484C
+0x5EA1 = 0x484B
+0x5EA3 = 0x4849
+0x5EA4 = 0x484D
+0x5EC4 = 0x4F4B
+0x5EC8 = 0x4F4A
+0x5EC9 = 0x4F4C
+0x5ECA = 0x4F50
+0x5ECB = 0x484E
+0x5ECC = 0x4F4F
+0x5ECD = 0x4F4D
+0x5ED0 = 0x4F49
+0x5ED2 = 0x4F4E
+0x5ED5 = 0x4F48
+0x5ED6 = 0x4F47
+0x5EE4 = 0x566E
+0x5EE5 = 0x566C
+0x5EE6 = 0x5D3C
+0x5EE8 = 0x566B
+0x5EEC = 0x566F
+0x5EEE = 0x566A
+0x5EEF = 0x566D
+0x5EF0 = 0x5670
+0x5EFF = 0x5D36
+0x5F00 = 0x5D38
+0x5F02 = 0x5D39
+0x5F03 = 0x5D37
+0x5F04 = 0x5D3A
+0x5F05 = 0x5D3B
+0x5F18 = 0x6352
+0x5F1B = 0x6353
+0x5F1C = 0x634F
+0x5F1E = 0x6351
+0x5F1F = 0x5D3D
+0x5F21 = 0x6350
+0x5F24 = 0x634D
+0x5F36 = 0x6874
+0x5F3B = 0x6873
+0x5F3C = 0x706E
+0x5F42 = 0x6875
+0x5F45 = 0x6872
+0x5F50 = 0x6C7E
+0x5F59 = 0x706F
+0x5F65 = 0x7377
+0x5F67 = 0x7378
+0x5F70 = 0x7638
+0x5F73 = 0x7777
+0x5F74 = 0x7776
+0x5F76 = 0x7938
+0x5F78 = 0x7937
+0x5F79 = 0x7936
+0x5F7D = 0x7A32
+0x5F7F = 0x7A33
+0x5F82 = 0x7B7D
+0x5F85 = 0x274F
+0x5F87 = 0x2750
+0x5F8A = 0x2751
+0x5F8C = 0x2B26
+0x5F8F = 0x2B24
+0x5F90 = 0x2B25
+0x5F93 = 0x2B27
+0x5FA2 = 0x2F5A
+0x5FAC = 0x2F59
+0x5FAE = 0x2F58
+0x5FAF = 0x2F57
+0x5FC3 = 0x345F
+0x5FC4 = 0x345D
+0x5FCA = 0x345E
+0x5FCD = 0x345B
+0x5FD5 = 0x345C
+0x5FE6 = 0x3B31
+0x5FE7 = 0x3B30
+0x5FE8 = 0x3B2E
+0x5FE9 = 0x3B32
+0x5FF5 = 0x3B2D
+0x5FF9 = 0x3B2A
+0x5FFA = 0x3B29
+0x5FFC = 0x3B2B
+0x6009 = 0x3B2F
+0x6014 = 0x415F
+0x6015 = 0x415E
+0x601C = 0x4161
+0x601D = 0x4160
+0x6023 = 0x4162
+0x6048 = 0x4850
+0x604A = 0x4852
+0x604D = 0x4856
+0x604F = 0x4855
+0x6056 = 0x484F
+0x6057 = 0x4163
+0x6059 = 0x4851
+0x605C = 0x4853
+0x605D = 0x4857
+0x6085 = 0x4F5B
+0x6086 = 0x4F59
+0x6088 = 0x4F58
+0x6089 = 0x4F5D
+0x608B = 0x4F55
+0x608D = 0x4F5A
+0x6091 = 0x4F5C
+0x6092 = 0x4F52
+0x6095 = 0x4F57
+0x60A0 = 0x4F51
+0x60A1 = 0x4F56
+0x60A2 = 0x4F5E
+0x60CA = 0x5674
+0x60CB = 0x5676
+0x60D2 = 0x5675
+0x60D3 = 0x5677
+0x60D4 = 0x5673
+0x60D5 = 0x5D45
+0x60D7 = 0x5671
+0x60D8 = 0x5672
+0x60E2 = 0x5679
+0x60E6 = 0x5678
+0x610B = 0x5D43
+0x610C = 0x5D40
+0x610F = 0x5D41
+0x6113 = 0x5D44
+0x6114 = 0x5D3E
+0x6119 = 0x5D42
+0x611C = 0x5D47
+0x6146 = 0x6355
+0x6147 = 0x6358
+0x6148 = 0x6357
+0x614B = 0x6356
+0x6154 = 0x635A
+0x6167 = 0x6359
+0x617A = 0x6876
+0x617F = 0x6879
+0x6181 = 0x687A
+0x6186 = 0x6877
+0x618B = 0x6878
+0x619E = 0x6D23
+0x619F = 0x6D21
+0x61A6 = 0x6D24
+0x61BB = 0x7072
+0x61BE = 0x7073
+0x61D1 = 0x7071
+0x61D4 = 0x737B
+0x61D6 = 0x737C
+0x61D7 = 0x7379
+0x61D9 = 0x763A
+0x61DB = 0x737A
+0x61F1 = 0x7778
+0x61F8 = 0x793A
+0x61FA = 0x7939
+0x6205 = 0x7B65
+0x6225 = 0x2B28
+0x6228 = 0x2F5B
+0x6229 = 0x3461
+0x622C = 0x3B34
+0x6232 = 0x3B33
+0x623A = 0x4858
+0x6248 = 0x567B
+0x6249 = 0x567A
+0x624E = 0x5D49
+0x6250 = 0x5D48
+0x625D = 0x7074
+0x6267 = 0x7A34
+0x6288 = 0x2B29
+0x628B = 0x2752
+0x6290 = 0x2F5F
+0x629C = 0x2F5D
+0x62A7 = 0x2B2A
+0x62B3 = 0x2F5E
+0x62B4 = 0x3462
+0x62BC = 0x3B36
+0x62BD = 0x3B35
+0x62C5 = 0x4167
+0x62C8 = 0x4164
+0x62C9 = 0x4166
+0x62DE = 0x485B
+0x62E1 = 0x485A
+0x62E3 = 0x4859
+0x62EF = 0x4F62
+0x62F0 = 0x4F5F
+0x62F3 = 0x4F60
+0x62F4 = 0x4F61
+0x62FF = 0x567C
+0x6306 = 0x4F63
+0x6309 = 0x567D
+0x6312 = 0x5D4A
+0x6315 = 0x635B
+0x6322 = 0x635C
+0x6329 = 0x635E
+0x632A = 0x687B
+0x6335 = 0x6D25
+0x6336 = 0x6D27
+0x6338 = 0x6D26
+0x633A = 0x6D28
+0x633E = 0x777A
+0x6341 = 0x777B
+0x6342 = 0x7779
+0x634F = 0x2753
+0x6366 = 0x3464
+0x636A = 0x3465
+0x636D = 0x3463
+0x6379 = 0x3B39
+0x637A = 0x3B37
+0x637E = 0x3B38
+0x6387 = 0x4168
+0x638A = 0x4169
+0x6394 = 0x416A
+0x6397 = 0x485C
+0x639A = 0x485D
+0x63A2 = 0x4F64
+0x63AF = 0x5721
+0x63B0 = 0x567E
+0x63B9 = 0x5D4B
+0x63C5 = 0x635D
+0x63C7 = 0x635F
+0x63D5 = 0x687C
+0x63D7 = 0x763B
+0x63DC = 0x6D29
+0x63E2 = 0x7075
+0x63E8 = 0x737D
+0x63F7 = 0x2B2B
+0x6404 = 0x2F61
+0x6405 = 0x2F63
+0x6406 = 0x2F60
+0x640B = 0x2F62
+0x6415 = 0x3466
+0x6423 = 0x3B3B
+0x6428 = 0x3B3D
+0x6430 = 0x3B3C
+0x6438 = 0x416E
+0x6439 = 0x416B
+0x643E = 0x416D
+0x6440 = 0x416C
+0x6447 = 0x4865
+0x6448 = 0x485E
+0x644A = 0x485F
+0x644B = 0x4863
+0x644C = 0x4860
+0x644D = 0x4864
+0x644E = 0x4861
+0x644F = 0x4862
+0x6451 = 0x4866
+0x6458 = 0x4F6A
+0x6459 = 0x4F6B
+0x645B = 0x4F68
+0x645D = 0x4F6C
+0x645E = 0x4F65
+0x6460 = 0x4F67
+0x6463 = 0x4F66
+0x6472 = 0x5725
+0x6478 = 0x5723
+0x6479 = 0x5726
+0x647A = 0x5724
+0x647B = 0x4F69
+0x647C = 0x5722
+0x647E = 0x5727
+0x6485 = 0x5D4C
+0x6488 = 0x5D4D
+0x648D = 0x6360
+0x6490 = 0x5D4E
+0x649D = 0x687E
+0x649F = 0x687D
+0x64BB = 0x2B2C
+0x64D0 = 0x2179
+0x64D3 = 0x3467
+0x64D4 = 0x3B3E
+0x64D6 = 0x416F
+0x64DA = 0x4867
+0x64E4 = 0x2321
+0x64EC = 0x3468
+0x64F0 = 0x3B41
+0x64F1 = 0x3B40
+0x64F8 = 0x486C
+0x64F9 = 0x4868
+0x64FA = 0x486D
+0x64FB = 0x486A
+0x64FC = 0x4869
+0x64FD = 0x486B
+0x6502 = 0x4F6F
+0x6503 = 0x4F70
+0x6504 = 0x4F71
+0x6505 = 0x4F6D
+0x6506 = 0x4F6E
+0x650B = 0x5729
+0x650C = 0x5728
+0x6513 = 0x5D4F
+0x651B = 0x6361
+0x6520 = 0x6362
+0x6526 = 0x6921
+0x652C = 0x777C
+0x652D = 0x793B
+0x652F = 0x2755
+0x6530 = 0x2754
+0x6537 = 0x2B2F
+0x6538 = 0x2B2D
+0x6539 = 0x2B2E
+0x6540 = 0x2F64
+0x654F = 0x2F65
+0x6555 = 0x3469
+0x6560 = 0x3B42
+0x6565 = 0x3B43
+0x6577 = 0x4171
+0x6578 = 0x4172
+0x657D = 0x4173
+0x6588 = 0x4870
+0x6589 = 0x4871
+0x658A = 0x486E
+0x658D = 0x4872
+0x658E = 0x486F
+0x6590 = 0x4873
+0x65A2 = 0x4F72
+0x65A4 = 0x4F75
+0x65A6 = 0x4F74
+0x65A7 = 0x4F73
+0x65A9 = 0x4F77
+0x65AC = 0x4F76
+0x65BC = 0x572C
+0x65BD = 0x572F
+0x65BE = 0x572B
+0x65BF = 0x572D
+0x65C0 = 0x572E
+0x65CD = 0x572A
+0x65D0 = 0x5D50
+0x65D1 = 0x5D51
+0x65D2 = 0x5D52
+0x65D6 = 0x5D54
+0x65D7 = 0x5D53
+0x65E1 = 0x6366
+0x65E2 = 0x6363
+0x65E5 = 0x5D55
+0x65E7 = 0x6364
+0x65E8 = 0x6365
+0x65F4 = 0x6922
+0x65F5 = 0x6923
+0x6605 = 0x7076
+0x660A = 0x737E
+0x6612 = 0x217A
+0x6614 = 0x2B30
+0x6629 = 0x2325
+0x662A = 0x2323
+0x6632 = 0x2324
+0x6633 = 0x2322
+0x6634 = 0x2473
+0x6635 = 0x2472
+0x663F = 0x275A
+0x6640 = 0x275E
+0x6646 = 0x275D
+0x6648 = 0x2759
+0x6649 = 0x2757
+0x664B = 0x275B
+0x665C = 0x275C
+0x6668 = 0x2756
+0x666C = 0x2B34
+0x666E = 0x2B31
+0x666F = 0x2B38
+0x6678 = 0x2B36
+0x667A = 0x2B37
+0x667B = 0x2B32
+0x667F = 0x2B35
+0x669D = 0x2F67
+0x66A2 = 0x2F6C
+0x66A5 = 0x2F6E
+0x66A7 = 0x2F70
+0x66A8 = 0x3B44
+0x66A9 = 0x2F6F
+0x66AB = 0x2F66
+0x66B2 = 0x2F69
+0x66B8 = 0x2F68
+0x66B9 = 0x2E24
+0x66CF = 0x2F6B
+0x66D0 = 0x2F71
+0x66D2 = 0x2F6A
+0x66D3 = 0x3474
+0x66D6 = 0x346B
+0x66D8 = 0x346C
+0x66DA = 0x3471
+0x66DD = 0x4174
+0x66E0 = 0x346E
+0x66E4 = 0x3475
+0x66E5 = 0x3476
+0x66EA = 0x3472
+0x6702 = 0x3473
+0x6703 = 0x346F
+0x6704 = 0x3470
+0x6707 = 0x3B48
+0x670A = 0x3B45
+0x670E = 0x3B4A
+0x6712 = 0x3B47
+0x6716 = 0x3B4C
+0x671B = 0x3B46
+0x671C = 0x4875
+0x674F = 0x3B49
+0x6751 = 0x346D
+0x6752 = 0x3B4B
+0x6753 = 0x3B4E
+0x6754 = 0x3B4F
+0x6756 = 0x3B51
+0x675A = 0x417D
+0x675C = 0x4226
+0x675D = 0x4221
+0x675E = 0x4175
+0x675F = 0x4179
+0x6760 = 0x4227
+0x6765 = 0x4222
+0x6766 = 0x4178
+0x676D = 0x4229
+0x6770 = 0x4223
+0x6772 = 0x417B
+0x6773 = 0x417A
+0x6774 = 0x4225
+0x6775 = 0x4224
+0x6777 = 0x4176
+0x6796 = 0x417E
+0x6797 = 0x417C
+0x679A = 0x487B
+0x679D = 0x4923
+0x679F = 0x487A
+0x67A1 = 0x4924
+0x67A2 = 0x4921
+0x67A4 = 0x4877
+0x67A5 = 0x487D
+0x67A8 = 0x4878
+0x67AB = 0x4876
+0x67AD = 0x4879
+0x67B0 = 0x487C
+0x67B2 = 0x4922
+0x67D4 = 0x4177
+0x67D5 = 0x487E
+0x67D9 = 0x4F7B
+0x67DF = 0x4F7A
+0x67E3 = 0x4F7C
+0x67E7 = 0x4F78
+0x6801 = 0x4F79
+0x6804 = 0x5737
+0x6805 = 0x5732
+0x6808 = 0x5731
+0x680C = 0x5735
+0x680D = 0x5736
+0x680F = 0x4F7D
+0x6810 = 0x5734
+0x6813 = 0x5739
+0x6815 = 0x6924
+0x6837 = 0x573A
+0x6838 = 0x5730
+0x6839 = 0x573B
+0x683A = 0x5738
+0x683B = 0x5733
+0x683E = 0x5D5A
+0x683F = 0x5D59
+0x6845 = 0x5D58
+0x6846 = 0x5D56
+0x684C = 0x5D5E
+0x6868 = 0x5D5D
+0x686A = 0x5D5C
+0x686B = 0x5D57
+0x6871 = 0x636A
+0x6872 = 0x6367
+0x6874 = 0x6369
+0x6875 = 0x636C
+0x6877 = 0x636E
+0x6879 = 0x636B
+0x687B = 0x6368
+0x687C = 0x6D2A
+0x687D = 0x636F
+0x688E = 0x6925
+0x688F = 0x6926
+0x6890 = 0x636D
+0x68A7 = 0x6D2E
+0x68A8 = 0x6D2D
+0x68AB = 0x6D2B
+0x68BA = 0x7077
+0x68C7 = 0x763D
+0x68CB = 0x763C
+0x68D2 = 0x777D
+0x68D6 = 0x793C
+0x68DB = 0x7A6F
+0x68DC = 0x7B45
+0x68F4 = 0x7079
+0x68F8 = 0x7C2C
+0x68FE = 0x2B3A
+0x6902 = 0x2F72
+0x6915 = 0x4925
+0x691A = 0x4F7E
+0x691F = 0x573C
+0x6922 = 0x5D60
+0x6923 = 0x5D5F
+0x6926 = 0x6927
+0x6928 = 0x6D31
+0x692B = 0x6D2F
+0x692C = 0x6D30
+0x693B = 0x3477
+0x6941 = 0x422A
+0x6942 = 0x4926
+0x6945 = 0x5021
+0x6948 = 0x5022
+0x694B = 0x573D
+0x694F = 0x6370
+0x6950 = 0x6371
+0x6966 = 0x3478
+0x696D = 0x3B52
+0x6972 = 0x3B53
+0x6973 = 0x4927
+0x697B = 0x5023
+0x6984 = 0x4928
+0x6985 = 0x5024
+0x6986 = 0x5025
+0x6991 = 0x5D62
+0x6997 = 0x5D61
+0x6998 = 0x5D64
+0x699C = 0x5D65
+0x69A2 = 0x6373
+0x69A3 = 0x6372
+0x69A7 = 0x6928
+0x69A9 = 0x6D33
+0x69AA = 0x6D34
+0x69AB = 0x6D35
+0x69AF = 0x6929
+0x69B2 = 0x707A
+0x69BB = 0x777E
+0x69BD = 0x793D
+0x69BE = 0x793F
+0x69BF = 0x793E
+0x69C5 = 0x7C50
+0x69CF = 0x2F73
+0x69D0 = 0x2F74
+0x69DD = 0x4929
+0x69E0 = 0x4553
+0x69EE = 0x573E
+0x69F4 = 0x6374
+0x69F8 = 0x6D36
+0x69F9 = 0x707B
+0x69FC = 0x763E
+0x69FE = 0x5026
+0x69FF = 0x5027
+0x6A06 = 0x7A70
+0x6A07 = 0x2474
+0x6A0D = 0x275F
+0x6A16 = 0x2F75
+0x6A19 = 0x2F76
+0x6A21 = 0x347A
+0x6A26 = 0x347B
+0x6A2C = 0x3479
+0x6A2F = 0x3B54
+0x6A3C = 0x422B
+0x6A3E = 0x422C
+0x6A49 = 0x422E
+0x6A4B = 0x492D
+0x6A4C = 0x492B
+0x6A5C = 0x492A
+0x6A5D = 0x502F
+0x6A60 = 0x502E
+0x6A61 = 0x502B
+0x6A62 = 0x502C
+0x6A63 = 0x5030
+0x6A64 = 0x5028
+0x6A67 = 0x5031
+0x6A6C = 0x502D
+0x6A71 = 0x5029
+0x6A72 = 0x502A
+0x6A74 = 0x5742
+0x6A75 = 0x573F
+0x6A76 = 0x5743
+0x6A78 = 0x5740
+0x6A7C = 0x5741
+0x6A88 = 0x5D6C
+0x6A89 = 0x5D66
+0x6A8A = 0x5D69
+0x6A8B = 0x5D68
+0x6A8D = 0x5D6A
+0x6A8E = 0x5D6B
+0x6A92 = 0x637B
+0x6A94 = 0x6375
+0x6A95 = 0x637A
+0x6A96 = 0x637D
+0x6A97 = 0x6379
+0x6A9A = 0x6376
+0x6A9B = 0x6377
+0x6A9C = 0x637C
+0x6AA7 = 0x6378
+0x6AAA = 0x692D
+0x6AAB = 0x692C
+0x6AAC = 0x692B
+0x6AAD = 0x692A
+0x6AB1 = 0x6D37
+0x6AB6 = 0x707D
+0x6AB7 = 0x707C
+0x6ABD = 0x7421
+0x6ABE = 0x7422
+0x6AC8 = 0x7A71
+0x6ACE = 0x3B3F
+0x6AD4 = 0x347C
+0x6AD5 = 0x347D
+0x6AD9 = 0x347E
+0x6AEA = 0x5744
+0x6AEB = 0x5745
+0x6AEF = 0x6D39
+0x6AF0 = 0x6D38
+0x6AF3 = 0x217B
+0x6AFB = 0x2326
+0x6B17 = 0x2762
+0x6B1B = 0x2760
+0x6B1D = 0x2761
+0x6B22 = 0x2764
+0x6B3B = 0x2B3F
+0x6B41 = 0x2B3D
+0x6B48 = 0x2B3B
+0x6B49 = 0x2B3E
+0x6B4B = 0x2B3C
+0x6B6D = 0x2F7C
+0x6B71 = 0x2F78
+0x6B72 = 0x2F7A
+0x6B73 = 0x2F7E
+0x6B75 = 0x2F77
+0x6B76 = 0x3023
+0x6B78 = 0x3027
+0x6B7B = 0x3024
+0x6B7F = 0x3025
+0x6B81 = 0x3022
+0x6B88 = 0x2F7D
+0x6B8E = 0x2F7B
+0x6B90 = 0x3026
+0x6B91 = 0x2F79
+0x6BB7 = 0x352B
+0x6BB8 = 0x352E
+0x6BB9 = 0x3527
+0x6BBB = 0x352C
+0x6BC5 = 0x3523
+0x6BC9 = 0x3532
+0x6BD5 = 0x3521
+0x6BDA = 0x3530
+0x6BDF = 0x352F
+0x6BE3 = 0x3531
+0x6BE4 = 0x422F
+0x6BEB = 0x3522
+0x6BEC = 0x3533
+0x6BEE = 0x3529
+0x6BEF = 0x352D
+0x6BF0 = 0x3526
+0x6C16 = 0x3B5D
+0x6C18 = 0x3528
+0x6C27 = 0x3525
+0x6C2A = 0x3B55
+0x6C2C = 0x3B69
+0x6C2D = 0x3B6A
+0x6C2E = 0x3B62
+0x6C2F = 0x3B6C
+0x6C30 = 0x3B6D
+0x6C31 = 0x3B63
+0x6C38 = 0x3B5F
+0x6C39 = 0x3B67
+0x6C3A = 0x3B68
+0x6C3D = 0x3B5E
+0x6C3E = 0x3B6E
+0x6C3F = 0x3B6B
+0x6C45 = 0x3B5A
+0x6C4C = 0x3B64
+0x6C56 = 0x3B5C
+0x6C5F = 0x3B65
+0x6C63 = 0x3B57
+0x6C67 = 0x492E
+0x6C6F = 0x3B60
+0x6C70 = 0x3B5B
+0x6C75 = 0x3B66
+0x6C77 = 0x3B61
+0x6C84 = 0x3B58
+0x6CAF = 0x3B59
+0x6CC4 = 0x424E
+0x6CC7 = 0x4234
+0x6CCD = 0x4245
+0x6CCF = 0x423A
+0x6CD4 = 0x4233
+0x6CD7 = 0x4243
+0x6CDB = 0x4236
+0x6CDF = 0x4241
+0x6CE1 = 0x424F
+0x6CE3 = 0x4246
+0x6CE5 = 0x423F
+0x6CEB = 0x4248
+0x6CEC = 0x4242
+0x6CED = 0x4238
+0x6CEE = 0x423E
+0x6CF5 = 0x423D
+0x6CF9 = 0x4250
+0x6CFD = 0x4249
+0x6CFE = 0x424D
+0x6CFF = 0x423B
+0x6D00 = 0x4247
+0x6D09 = 0x4239
+0x6D0C = 0x4230
+0x6D0D = 0x4240
+0x6D0E = 0x4232
+0x6D0F = 0x424A
+0x6D14 = 0x4235
+0x6D15 = 0x4231
+0x6D1A = 0x423C
+0x6D2C = 0x4244
+0x6D2D = 0x424B
+0x6D50 = 0x424C
+0x6D5F = 0x4237
+0x6D63 = 0x4945
+0x6D66 = 0x494B
+0x6D6D = 0x4941
+0x6D71 = 0x493D
+0x6D74 = 0x4949
+0x6D75 = 0x4946
+0x6D77 = 0x493A
+0x6D7D = 0x4944
+0x6D7E = 0x4939
+0x6D7F = 0x4930
+0x6D88 = 0x493F
+0x6D8B = 0x4932
+0x6D8C = 0x4937
+0x6D8D = 0x4931
+0x6D8E = 0x4948
+0x6D8F = 0x503B
+0x6D91 = 0x4943
+0x6D95 = 0x4938
+0x6D99 = 0x4940
+0x6D9A = 0x4936
+0x6DA8 = 0x492F
+0x6DA9 = 0x4934
+0x6DD4 = 0x4942
+0x6DD9 = 0x494A
+0x6DF4 = 0x4935
+0x6DF5 = 0x494D
+0x6DF7 = 0x4933
+0x6DF9 = 0x4947
+0x6DFA = 0x494C
+0x6DFB = 0x5746
+0x6DFD = 0x493E
+0x6E01 = 0x5032
+0x6E06 = 0x5035
+0x6E0A = 0x5039
+0x6E10 = 0x503A
+0x6E13 = 0x503D
+0x6E14 = 0x5042
+0x6E17 = 0x5040
+0x6E18 = 0x503F
+0x6E19 = 0x5747
+0x6E1A = 0x5041
+0x6E1B = 0x504B
+0x6E21 = 0x5048
+0x6E22 = 0x5037
+0x6E2A = 0x5033
+0x6E2E = 0x503E
+0x6E30 = 0x5034
+0x6E31 = 0x504A
+0x6E37 = 0x5049
+0x6E38 = 0x5045
+0x6E3A = 0x5758
+0x6E47 = 0x5043
+0x6E63 = 0x5044
+0x6E7D = 0x5036
+0x6E7F = 0x5047
+0x6E80 = 0x503C
+0x6E8C = 0x5749
+0x6E8E = 0x575D
+0x6E90 = 0x5754
+0x6E93 = 0x5751
+0x6E94 = 0x575B
+0x6E97 = 0x575A
+0x6E98 = 0x574B
+0x6E99 = 0x575F
+0x6E9B = 0x5761
+0x6E9E = 0x574D
+0x6E9F = 0x574F
+0x6EA1 = 0x5755
+0x6EA2 = 0x5762
+0x6EA5 = 0x504C
+0x6EA7 = 0x5748
+0x6EA8 = 0x575E
+0x6EAC = 0x5764
+0x6EAD = 0x5760
+0x6EB1 = 0x5D7A
+0x6EB6 = 0x5753
+0x6EB9 = 0x5038
+0x6EBB = 0x5752
+0x6EBD = 0x5756
+0x6EBE = 0x574C
+0x6EC3 = 0x575C
+0x6EDC = 0x574A
+0x6EDD = 0x5750
+0x6EDE = 0x5757
+0x6F0E = 0x5765
+0x6F0F = 0x574E
+0x6F21 = 0x5763
+0x6F22 = 0x5759
+0x6F31 = 0x5766
+0x6F32 = 0x5D75
+0x6F33 = 0x5D7D
+0x6F34 = 0x5D73
+0x6F37 = 0x5D6F
+0x6F3C = 0x5E21
+0x6F40 = 0x5D7E
+0x6F41 = 0x5E25
+0x6F43 = 0x5E22
+0x6F44 = 0x5D6E
+0x6F45 = 0x5D78
+0x6F47 = 0x5D7C
+0x6F4B = 0x5D7B
+0x6F4E = 0x5D6D
+0x6F4F = 0x5E23
+0x6F52 = 0x5D77
+0x6F54 = 0x5D71
+0x6F55 = 0x5E24
+0x6F57 = 0x5D76
+0x6F6B = 0x5D74
+0x6F6C = 0x504D
+0x6F75 = 0x5D70
+0x6F76 = 0x5D72
+0x6FAC = 0x642C
+0x6FB0 = 0x6422
+0x6FB2 = 0x5E26
+0x6FB3 = 0x642F
+0x6FB5 = 0x6425
+0x6FB6 = 0x637E
+0x6FB8 = 0x6421
+0x6FB9 = 0x6429
+0x6FBA = 0x6436
+0x6FBB = 0x6439
+0x6FBD = 0x6433
+0x6FC0 = 0x5E27
+0x6FC1 = 0x6438
+0x6FC2 = 0x6426
+0x6FC3 = 0x6430
+0x6FC5 = 0x6424
+0x6FC6 = 0x642E
+0x6FCA = 0x6431
+0x6FCE = 0x6434
+0x6FCF = 0x6432
+0x6FD6 = 0x642B
+0x7006 = 0x6427
+0x7014 = 0x6435
+0x7015 = 0x642A
+0x7018 = 0x6423
+0x7019 = 0x6428
+0x701A = 0x6437
+0x7020 = 0x693E
+0x7021 = 0x692F
+0x7023 = 0x6930
+0x7024 = 0x693A
+0x7025 = 0x6936
+0x7028 = 0x693F
+0x7029 = 0x6937
+0x702C = 0x693B
+0x702D = 0x6935
+0x702F = 0x692E
+0x7030 = 0x6D42
+0x7032 = 0x6938
+0x7034 = 0x6939
+0x703A = 0x6933
+0x703B = 0x693D
+0x7048 = 0x6934
+0x7049 = 0x6932
+0x704B = 0x693C
+0x707E = 0x6D40
+0x707F = 0x6D47
+0x7081 = 0x6D41
+0x7082 = 0x6D44
+0x7085 = 0x6D46
+0x7088 = 0x6D3F
+0x7089 = 0x707E
+0x708B = 0x6D3B
+0x708F = 0x6D3E
+0x7090 = 0x6D45
+0x7094 = 0x6D3C
+0x709B = 0x6D43
+0x709E = 0x6D3D
+0x70A3 = 0x6931
+0x70A8 = 0x6D3A
+0x70A9 = 0x6D48
+0x70D1 = 0x7128
+0x70D4 = 0x7124
+0x70D9 = 0x7122
+0x70DB = 0x7125
+0x70DE = 0x6D49
+0x70DF = 0x7127
+0x70E2 = 0x7126
+0x70E8 = 0x7123
+0x70E9 = 0x7129
+0x70EA = 0x712A
+0x70F9 = 0x7121
+0x710D = 0x7424
+0x710F = 0x7425
+0x7110 = 0x7427
+0x7111 = 0x7428
+0x7113 = 0x7429
+0x711A = 0x7423
+0x711B = 0x7426
+0x7139 = 0x7640
+0x713B = 0x763F
+0x7140 = 0x7643
+0x7143 = 0x7642
+0x7144 = 0x7940
+0x7146 = 0x7644
+0x714B = 0x7641
+0x7156 = 0x7823
+0x7157 = 0x7822
+0x7158 = 0x7821
+0x715A = 0x7824
+0x7162 = 0x7942
+0x716E = 0x7943
+0x7170 = 0x7941
+0x717A = 0x7A35
+0x717B = 0x7A36
+0x7189 = 0x7A72
+0x718F = 0x7B46
+0x7193 = 0x7C49
+0x7195 = 0x7B66
+0x7198 = 0x7C4F
+0x7199 = 0x7C3D
+0x71A3 = 0x3536
+0x71A4 = 0x3534
+0x71B2 = 0x3B71
+0x71BA = 0x4255
+0x71BB = 0x4251
+0x71BC = 0x4252
+0x71C1 = 0x494F
+0x71C9 = 0x4950
+0x71D3 = 0x504E
+0x71DC = 0x576A
+0x71DD = 0x576B
+0x71DE = 0x5768
+0x71DF = 0x5769
+0x71E1 = 0x5767
+0x71E7 = 0x576D
+0x71EC = 0x576C
+0x71FC = 0x643D
+0x7201 = 0x643C
+0x720D = 0x6D4A
+0x7211 = 0x712C
+0x7213 = 0x712B
+0x7215 = 0x704D
+0x7218 = 0x742A
+0x721D = 0x2475
+0x722D = 0x2B40
+0x723B = 0x3030
+0x723D = 0x302C
+0x723E = 0x3033
+0x7240 = 0x302D
+0x7241 = 0x3032
+0x7246 = 0x302E
+0x7248 = 0x3029
+0x724A = 0x3031
+0x724B = 0x3028
+0x724D = 0x302F
+0x724E = 0x3034
+0x7251 = 0x302B
+0x725B = 0x302A
+0x725E = 0x3537
+0x7261 = 0x3538
+0x7262 = 0x3539
+0x7263 = 0x353A
+0x7264 = 0x3540
+0x7269 = 0x353C
+0x726B = 0x353D
+0x726D = 0x3541
+0x7285 = 0x353E
+0x728D = 0x353F
+0x728E = 0x353B
+0x728F = 0x3B73
+0x7294 = 0x3C28
+0x7295 = 0x3B78
+0x7296 = 0x3B75
+0x7297 = 0x3B77
+0x7298 = 0x3B7A
+0x7299 = 0x3C23
+0x729A = 0x3B7D
+0x729E = 0x3B76
+0x729F = 0x3C27
+0x72A3 = 0x3B7C
+0x72A5 = 0x3B79
+0x72A6 = 0x3C21
+0x72AC = 0x3C25
+0x72AD = 0x3B7E
+0x72AF = 0x3C24
+0x72B6 = 0x3C22
+0x72B7 = 0x3B72
+0x72CE = 0x4258
+0x72CF = 0x425B
+0x72D0 = 0x4256
+0x72D3 = 0x425C
+0x72D4 = 0x425E
+0x72D5 = 0x425A
+0x72D6 = 0x4257
+0x72E1 = 0x4259
+0x7303 = 0x4951
+0x7304 = 0x4956
+0x7305 = 0x495B
+0x7306 = 0x4957
+0x7307 = 0x495C
+0x7309 = 0x4955
+0x730C = 0x495F
+0x730E = 0x4959
+0x7314 = 0x495E
+0x7317 = 0x4954
+0x7319 = 0x495D
+0x731A = 0x4958
+0x731D = 0x4960
+0x7322 = 0x4961
+0x7323 = 0x4962
+0x7327 = 0x495A
+0x732C = 0x4952
+0x7334 = 0x4953
+0x7354 = 0x5053
+0x7359 = 0x505F
+0x735C = 0x5051
+0x7360 = 0x5057
+0x7365 = 0x5056
+0x7369 = 0x576E
+0x736C = 0x505C
+0x736D = 0x505A
+0x736E = 0x5050
+0x736F = 0x5059
+0x7370 = 0x5058
+0x7372 = 0x505B
+0x7374 = 0x5052
+0x7375 = 0x505E
+0x7376 = 0x505D
+0x7383 = 0x5054
+0x7388 = 0x504F
+0x73A1 = 0x5770
+0x73A3 = 0x5776
+0x73A4 = 0x5775
+0x73A6 = 0x5774
+0x73A8 = 0x5771
+0x73AB = 0x5777
+0x73AD = 0x577B
+0x73B1 = 0x577C
+0x73B7 = 0x5779
+0x73B8 = 0x576F
+0x73B9 = 0x5821
+0x73BA = 0x5772
+0x73BC = 0x5778
+0x73BF = 0x577A
+0x73C2 = 0x5773
+0x73C4 = 0x577E
+0x73C7 = 0x5060
+0x73CA = 0x577D
+0x73F9 = 0x5E29
+0x73FA = 0x5E2C
+0x7408 = 0x5E31
+0x740D = 0x5E2B
+0x740E = 0x5E2F
+0x7413 = 0x5E33
+0x7419 = 0x5E2A
+0x741E = 0x5E2D
+0x741F = 0x5E2E
+0x7434 = 0x5E28
+0x7440 = 0x5E30
+0x744A = 0x6443
+0x744B = 0x6444
+0x744C = 0x5E34
+0x744E = 0x6450
+0x7451 = 0x6445
+0x7454 = 0x643F
+0x7455 = 0x6442
+0x7456 = 0x644D
+0x7458 = 0x644A
+0x745A = 0x643E
+0x745C = 0x6441
+0x745D = 0x644B
+0x7461 = 0x6440
+0x7464 = 0x644F
+0x7466 = 0x6449
+0x7467 = 0x644C
+0x7469 = 0x6446
+0x746B = 0x6447
+0x7488 = 0x644E
+0x7497 = 0x6942
+0x7498 = 0x6940
+0x749D = 0x6944
+0x74A8 = 0x6945
+0x74CB = 0x6D4D
+0x74CF = 0x6D4C
+0x74D0 = 0x6D51
+0x74D3 = 0x6D50
+0x74D5 = 0x6D52
+0x74D6 = 0x6D53
+0x74D8 = 0x6D4E
+0x74DD = 0x6D4F
+0x74F4 = 0x712F
+0x74F8 = 0x712E
+0x74FA = 0x712D
+0x74FB = 0x7130
+0x7502 = 0x7132
+0x750E = 0x7131
+0x750F = 0x7133
+0x751D = 0x742E
+0x751F = 0x742C
+0x7520 = 0x742B
+0x7523 = 0x742D
+0x7524 = 0x7431
+0x7525 = 0x7430
+0x7527 = 0x7433
+0x7528 = 0x7435
+0x752A = 0x7432
+0x7533 = 0x7434
+0x7534 = 0x7436
+0x7537 = 0x742F
+0x7543 = 0x7646
+0x7547 = 0x7647
+0x754B = 0x7648
+0x754D = 0x7645
+0x7552 = 0x764A
+0x7555 = 0x7649
+0x755B = 0x782C
+0x755E = 0x782B
+0x755F = 0x7829
+0x7561 = 0x7826
+0x7564 = 0x782A
+0x7565 = 0x7828
+0x7567 = 0x782D
+0x7568 = 0x7827
+0x756E = 0x7944
+0x7570 = 0x7948
+0x7571 = 0x794A
+0x7574 = 0x7946
+0x7578 = 0x7947
+0x7579 = 0x7949
+0x757C = 0x7945
+0x7586 = 0x7A73
+0x7594 = 0x7B47
+0x7595 = 0x7B48
+0x7598 = 0x7B67
+0x759B = 0x7B68
+0x75A7 = 0x2765
+0x75AC = 0x3035
+0x75B5 = 0x425F
+0x75BA = 0x4965
+0x75BB = 0x4963
+0x75BC = 0x4964
+0x75C1 = 0x5061
+0x75C6 = 0x5823
+0x75C7 = 0x5824
+0x75C8 = 0x5822
+0x75CB = 0x5E37
+0x75CC = 0x5E36
+0x75D5 = 0x6946
+0x75D6 = 0x6D54
+0x75E3 = 0x2B41
+0x75E6 = 0x3036
+0x75E9 = 0x3037
+0x75EB = 0x3C29
+0x75F9 = 0x5062
+0x7608 = 0x2766
+0x760D = 0x2B43
+0x7611 = 0x2B45
+0x7613 = 0x2B44
+0x761A = 0x2B42
+0x761C = 0x2B46
+0x761E = 0x303C
+0x7622 = 0x303F
+0x7627 = 0x3040
+0x7629 = 0x3038
+0x762E = 0x303B
+0x7633 = 0x303A
+0x763E = 0x3C32
+0x7642 = 0x3546
+0x7645 = 0x3547
+0x7646 = 0x354A
+0x7647 = 0x3544
+0x7648 = 0x3545
+0x7649 = 0x3543
+0x764C = 0x3542
+0x765B = 0x3548
+0x765D = 0x3549
+0x765E = 0x3C31
+0x7661 = 0x3C2E
+0x7663 = 0x3C2F
+0x7664 = 0x3C33
+0x766B = 0x3C30
+0x766C = 0x3C2D
+0x766D = 0x3C2B
+0x766E = 0x4264
+0x766F = 0x3C2A
+0x767E = 0x3C2C
+0x7680 = 0x426A
+0x7681 = 0x4262
+0x7682 = 0x4266
+0x7684 = 0x426B
+0x7685 = 0x4263
+0x7686 = 0x4267
+0x7688 = 0x4265
+0x7689 = 0x4269
+0x768F = 0x4268
+0x7690 = 0x4260
+0x76A1 = 0x4261
+0x76A9 = 0x4966
+0x76AA = 0x4969
+0x76AC = 0x4968
+0x76AD = 0x3C34
+0x76AF = 0x496A
+0x76B5 = 0x4967
+0x76B7 = 0x496B
+0x76CF = 0x5066
+0x76D2 = 0x5069
+0x76D6 = 0x5065
+0x76DA = 0x5067
+0x76E3 = 0x5063
+0x76E7 = 0x5064
+0x76E9 = 0x5068
+0x76F8 = 0x582C
+0x76F9 = 0x582B
+0x76FB = 0x5827
+0x76FC = 0x582A
+0x7702 = 0x5829
+0x7703 = 0x5828
+0x770A = 0x5825
+0x770D = 0x5826
+0x771D = 0x5E3E
+0x771E = 0x5E3F
+0x7720 = 0x5E3B
+0x7724 = 0x5E38
+0x7725 = 0x5E39
+0x7726 = 0x5E3D
+0x7727 = 0x5E3C
+0x7732 = 0x5E40
+0x773D = 0x5E3A
+0x7746 = 0x645B
+0x7747 = 0x6457
+0x774A = 0x6454
+0x774B = 0x6455
+0x774C = 0x645F
+0x7751 = 0x6453
+0x7754 = 0x645D
+0x7757 = 0x6451
+0x7759 = 0x5E42
+0x775A = 0x6452
+0x776A = 0x6459
+0x776B = 0x645A
+0x776C = 0x5E41
+0x776D = 0x645C
+0x776E = 0x645E
+0x776F = 0x6458
+0x7772 = 0x6949
+0x7773 = 0x694A
+0x7777 = 0x6947
+0x7778 = 0x6948
+0x778D = 0x6D58
+0x778F = 0x6D5B
+0x7790 = 0x7134
+0x7792 = 0x6D55
+0x7795 = 0x6D56
+0x779B = 0x6D59
+0x779D = 0x6D5A
+0x779E = 0x6D5C
+0x77A6 = 0x6D5D
+0x77A9 = 0x7136
+0x77AD = 0x7135
+0x77BA = 0x7437
+0x77C3 = 0x782E
+0x77CC = 0x794B
+0x77D1 = 0x7A37
+0x77D9 = 0x7B7E
+0x77DE = 0x7C4B
+0x77E1 = 0x2476
+0x77E7 = 0x3041
+0x7802 = 0x694B
+0x7806 = 0x2767
+0x780B = 0x3042
+0x780E = 0x354D
+0x780F = 0x354E
+0x7812 = 0x3550
+0x7813 = 0x354B
+0x781A = 0x354C
+0x781B = 0x354F
+0x7820 = 0x3C36
+0x7829 = 0x426D
+0x782A = 0x426F
+0x782B = 0x426E
+0x7830 = 0x4270
+0x783C = 0x4971
+0x783D = 0x496E
+0x783E = 0x4972
+0x7845 = 0x496F
+0x7848 = 0x4970
+0x784D = 0x506C
+0x784F = 0x506B
+0x7851 = 0x506D
+0x7855 = 0x506A
+0x7856 = 0x506E
+0x7861 = 0x5830
+0x7862 = 0x582F
+0x7863 = 0x582E
+0x7866 = 0x5834
+0x786B = 0x5831
+0x786C = 0x5835
+0x786E = 0x582D
+0x786F = 0x5833
+0x7878 = 0x6460
+0x7879 = 0x5E45
+0x787A = 0x5E44
+0x7882 = 0x6462
+0x7886 = 0x6461
+0x7892 = 0x6D5F
+0x7896 = 0x6D5E
+0x789D = 0x7439
+0x78A2 = 0x782F
+0x78A6 = 0x794D
+0x78A7 = 0x794C
+0x78AD = 0x7A74
+0x78AF = 0x7C44
+0x78B5 = 0x2B48
+0x78BD = 0x3553
+0x78BE = 0x3552
+0x78C3 = 0x3551
+0x78D1 = 0x3C37
+0x78D5 = 0x3C38
+0x78E1 = 0x4273
+0x78E2 = 0x4271
+0x78E3 = 0x4272
+0x78E9 = 0x4975
+0x78EC = 0x4973
+0x78ED = 0x4974
+0x78F5 = 0x5075
+0x78F7 = 0x5074
+0x78F8 = 0x5070
+0x78F9 = 0x506F
+0x7903 = 0x5072
+0x7906 = 0x5071
+0x7909 = 0x5073
+0x790E = 0x5836
+0x7910 = 0x5839
+0x7911 = 0x583B
+0x7915 = 0x5837
+0x7916 = 0x5838
+0x7917 = 0x583A
+0x791B = 0x5E46
+0x791F = 0x5E4A
+0x7920 = 0x5E49
+0x7923 = 0x5E48
+0x792E = 0x5E47
+0x793B = 0x694C
+0x7948 = 0x7137
+0x794C = 0x743A
+0x7953 = 0x7830
+0x7959 = 0x7B69
+0x795B = 0x2327
+0x795C = 0x2328
+0x7966 = 0x3043
+0x7974 = 0x355C
+0x7975 = 0x3559
+0x7979 = 0x3554
+0x797C = 0x3555
+0x7980 = 0x3558
+0x799B = 0x355A
+0x799F = 0x3C3B
+0x79A8 = 0x3C3C
+0x79AE = 0x3C39
+0x79AF = 0x3C3A
+0x79C4 = 0x4275
+0x79C9 = 0x4276
+0x79CA = 0x3C3D
+0x79CB = 0x4279
+0x79D4 = 0x427C
+0x79D5 = 0x4274
+0x79DD = 0x427A
+0x79DF = 0x4278
+0x79E0 = 0x4277
+0x79E8 = 0x427B
+0x79F6 = 0x497A
+0x79F8 = 0x4978
+0x79F9 = 0x497B
+0x7A04 = 0x4979
+0x7A0A = 0x4976
+0x7A0B = 0x4977
+0x7A1C = 0x427D
+0x7A27 = 0x512A
+0x7A29 = 0x507A
+0x7A2A = 0x5122
+0x7A30 = 0x5127
+0x7A32 = 0x5129
+0x7A33 = 0x5123
+0x7A34 = 0x507B
+0x7A35 = 0x507E
+0x7A37 = 0x5124
+0x7A39 = 0x5126
+0x7A3E = 0x5078
+0x7A3F = 0x507C
+0x7A43 = 0x5125
+0x7A44 = 0x507D
+0x7A45 = 0x5077
+0x7A46 = 0x5079
+0x7A47 = 0x5076
+0x7A5A = 0x5121
+0x7A5D = 0x5128
+0x7A63 = 0x5840
+0x7A6C = 0x583D
+0x7A6E = 0x583C
+0x7A83 = 0x583F
+0x7A87 = 0x583E
+0x7A99 = 0x5E52
+0x7A9A = 0x5E51
+0x7A9D = 0x5E54
+0x7AA1 = 0x5E4D
+0x7AA2 = 0x5E53
+0x7AA3 = 0x5E4E
+0x7AA8 = 0x5E4F
+0x7AAB = 0x5E56
+0x7AAF = 0x5E50
+0x7AB6 = 0x5E4B
+0x7AB9 = 0x5E4C
+0x7AD7 = 0x6468
+0x7ADB = 0x6466
+0x7ADC = 0x5841
+0x7ADE = 0x6467
+0x7AE1 = 0x6464
+0x7AE5 = 0x6465
+0x7AFE = 0x694D
+0x7AFF = 0x694F
+0x7B07 = 0x6950
+0x7B0B = 0x694E
+0x7B16 = 0x6D60
+0x7B29 = 0x6D62
+0x7B2A = 0x6D61
+0x7B2C = 0x6D63
+0x7B30 = 0x6953
+0x7B4A = 0x713D
+0x7B4E = 0x713A
+0x7B4F = 0x7139
+0x7B54 = 0x713C
+0x7B55 = 0x713B
+0x7B5A = 0x7138
+0x7B5C = 0x743B
+0x7B5D = 0x743D
+0x7B5E = 0x7440
+0x7B5F = 0x764B
+0x7B63 = 0x743F
+0x7B65 = 0x743E
+0x7B6A = 0x743C
+0x7B7B = 0x764E
+0x7B7C = 0x764D
+0x7B7D = 0x7831
+0x7B93 = 0x794E
+0x7B99 = 0x7A75
+0x7B9D = 0x7A39
+0x7BAB = 0x2477
+0x7BAD = 0x3044
+0x7BAE = 0x3045
+0x7BB5 = 0x427E
+0x7BB6 = 0x4321
+0x7BBA = 0x512C
+0x7BBC = 0x512D
+0x7BBD = 0x512B
+0x7BC0 = 0x5842
+0x7BC9 = 0x5E57
+0x7BCD = 0x6954
+0x7BCF = 0x6955
+0x7BD5 = 0x713E
+0x7BD8 = 0x7A76
+0x7BE1 = 0x3C3E
+0x7BE5 = 0x4322
+0x7BF0 = 0x512F
+0x7BF1 = 0x512E
+0x7BF7 = 0x5843
+0x7BFA = 0x5844
+0x7BFC = 0x5E5A
+0x7BFE = 0x5E58
+0x7C00 = 0x5E59
+0x7C03 = 0x6469
+0x7C07 = 0x5E5B
+0x7C0A = 0x6957
+0x7C10 = 0x6956
+0x7C11 = 0x6D66
+0x7C12 = 0x6D65
+0x7C13 = 0x6D67
+0x7C15 = 0x6D64
+0x7C18 = 0x713F
+0x7C19 = 0x7441
+0x7C20 = 0x7832
+0x7C21 = 0x794F
+0x7C23 = 0x7A77
+0x7C28 = 0x2329
+0x7C29 = 0x2B4A
+0x7C2A = 0x3048
+0x7C2B = 0x3047
+0x7C30 = 0x3561
+0x7C38 = 0x3C40
+0x7C39 = 0x3C3F
+0x7C3B = 0x3C41
+0x7C40 = 0x4325
+0x7C44 = 0x4327
+0x7C45 = 0x4323
+0x7C46 = 0x4326
+0x7C49 = 0x4324
+0x7C4A = 0x4328
+0x7C52 = 0x497D
+0x7C53 = 0x497C
+0x7C58 = 0x5132
+0x7C5C = 0x5131
+0x7C5D = 0x5133
+0x7C60 = 0x497E
+0x7C61 = 0x5130
+0x7C63 = 0x4A21
+0x7C68 = 0x5847
+0x7C69 = 0x5848
+0x7C6A = 0x5846
+0x7C70 = 0x5845
+0x7C72 = 0x5E5D
+0x7C73 = 0x5E5E
+0x7C74 = 0x5E5F
+0x7C75 = 0x5E5C
+0x7C7C = 0x646A
+0x7C7E = 0x646B
+0x7C83 = 0x6958
+0x7C84 = 0x5849
+0x7C87 = 0x6D6B
+0x7C88 = 0x6D68
+0x7C8A = 0x6D6A
+0x7C8B = 0x6D69
+0x7C8D = 0x7140
+0x7C97 = 0x7442
+0x7C9C = 0x7950
+0x7C9D = 0x7A3A
+0x7CA1 = 0x2B4B
+0x7CA4 = 0x3564
+0x7CA5 = 0x3563
+0x7CA7 = 0x3562
+0x7CAD = 0x3C42
+0x7CAE = 0x3C46
+0x7CAF = 0x3C44
+0x7CB0 = 0x3C48
+0x7CB1 = 0x3C45
+0x7CB4 = 0x3C47
+0x7CB5 = 0x3C43
+0x7CC2 = 0x432B
+0x7CC4 = 0x432A
+0x7CC9 = 0x4329
+0x7CCC = 0x4A25
+0x7CCD = 0x4A23
+0x7CCE = 0x4A22
+0x7CD0 = 0x4A24
+0x7CD9 = 0x5135
+0x7CDA = 0x5134
+0x7CDC = 0x5137
+0x7CDD = 0x5136
+0x7CDE = 0x5138
+0x7CE7 = 0x584B
+0x7CEC = 0x584A
+0x7CEE = 0x584C
+0x7CF6 = 0x5E63
+0x7CF8 = 0x5E62
+0x7CFA = 0x5E60
+0x7CFB = 0x5E64
+0x7CFC = 0x5E61
+0x7D05 = 0x646C
+0x7D07 = 0x646D
+0x7D0C = 0x695B
+0x7D0E = 0x695A
+0x7D15 = 0x6959
+0x7D16 = 0x6D6D
+0x7D17 = 0x6D6C
+0x7D19 = 0x7142
+0x7D1A = 0x6D6E
+0x7D1D = 0x7141
+0x7D23 = 0x7A78
+0x7D24 = 0x2B4C
+0x7D2C = 0x3049
+0x7D2D = 0x304A
+0x7D3A = 0x3565
+0x7D4B = 0x3C49
+0x7D4C = 0x3C4B
+0x7D51 = 0x3C4A
+0x7D60 = 0x3C4D
+0x7D67 = 0x4330
+0x7D68 = 0x432C
+0x7D6B = 0x432F
+0x7D6C = 0x4331
+0x7D6D = 0x4332
+0x7D71 = 0x4333
+0x7D82 = 0x432E
+0x7D87 = 0x4A26
+0x7D8D = 0x4A27
+0x7D9D = 0x4A28
+0x7DA0 = 0x513A
+0x7DA2 = 0x513B
+0x7DB2 = 0x584E
+0x7DB5 = 0x584F
+0x7DBA = 0x584D
+0x7DCB = 0x5850
+0x7DCD = 0x5E65
+0x7DCE = 0x5B2D
+0x7DCF = 0x5E67
+0x7DD0 = 0x5852
+0x7DD1 = 0x5E66
+0x7DDF = 0x6473
+0x7DE1 = 0x646F
+0x7DE5 = 0x6471
+0x7DE6 = 0x646E
+0x7DE7 = 0x6472
+0x7DFB = 0x6470
+0x7DFE = 0x695D
+0x7DFF = 0x6474
+0x7E02 = 0x695C
+0x7E05 = 0x695E
+0x7E08 = 0x6960
+0x7E15 = 0x695F
+0x7E17 = 0x6D70
+0x7E19 = 0x6D6F
+0x7E26 = 0x7143
+0x7E28 = 0x7144
+0x7E2B = 0x7145
+0x7E32 = 0x7445
+0x7E33 = 0x7444
+0x7E3F = 0x7443
+0x7E5B = 0x3566
+0x7E63 = 0x4A2A
+0x7E6C = 0x5854
+0x7E6D = 0x5853
+0x7E72 = 0x5E69
+0x7E73 = 0x5E6A
+0x7E74 = 0x5E68
+0x7E76 = 0x6475
+0x7E7D = 0x7146
+0x7E8F = 0x304D
+0x7E93 = 0x304E
+0x7E9D = 0x356D
+0x7E9F = 0x3567
+0x7EA1 = 0x356A
+0x7EA2 = 0x356F
+0x7EA3 = 0x356E
+0x7EA7 = 0x356B
+0x7EA8 = 0x3568
+0x7EB2 = 0x356C
+0x7EB3 = 0x3569
+0x7EB6 = 0x3C51
+0x7EB7 = 0x3C50
+0x7EB8 = 0x3C54
+0x7EB9 = 0x3C4F
+0x7EBC = 0x4339
+0x7EBD = 0x3C53
+0x7EBE = 0x3C4E
+0x7EC1 = 0x3C55
+0x7ED2 = 0x4336
+0x7ED6 = 0x433B
+0x7ED7 = 0x4335
+0x7ED8 = 0x433D
+0x7ED9 = 0x4337
+0x7EDD = 0x433A
+0x7EF1 = 0x4A2C
+0x7EF2 = 0x4A30
+0x7EF4 = 0x4A2B
+0x7EF5 = 0x4A2E
+0x7EF6 = 0x4A31
+0x7EFA = 0x4A33
+0x7EFC = 0x4A2F
+0x7EFF = 0x4A2D
+0x7F0E = 0x5142
+0x7F0F = 0x513C
+0x7F11 = 0x513F
+0x7F12 = 0x513E
+0x7F13 = 0x513D
+0x7F14 = 0x5140
+0x7F16 = 0x5146
+0x7F17 = 0x5143
+0x7F19 = 0x5141
+0x7F20 = 0x5145
+0x7F21 = 0x5144
+0x7F2C = 0x5859
+0x7F34 = 0x5858
+0x7F35 = 0x585A
+0x7F44 = 0x585B
+0x7F45 = 0x5856
+0x7F46 = 0x5857
+0x7F49 = 0x5E6F
+0x7F4A = 0x5E71
+0x7F4C = 0x5E70
+0x7F4F = 0x5E72
+0x7F51 = 0x5E6C
+0x7F53 = 0x5E6E
+0x7F54 = 0x5E6B
+0x7F56 = 0x5E73
+0x7F5E = 0x6479
+0x7F5F = 0x647C
+0x7F63 = 0x6476
+0x7F64 = 0x647A
+0x7F65 = 0x6478
+0x7F66 = 0x6477
+0x7F67 = 0x647D
+0x7F68 = 0x647E
+0x7F6B = 0x647B
+0x7F76 = 0x585D
+0x7F77 = 0x6962
+0x7F78 = 0x6966
+0x7F79 = 0x6968
+0x7F7C = 0x6963
+0x7F7D = 0x6967
+0x7F7E = 0x6965
+0x7F7F = 0x6961
+0x7F81 = 0x6969
+0x7F82 = 0x6964
+0x7F91 = 0x6D71
+0x7F94 = 0x6D72
+0x7F9A = 0x7148
+0x7F9B = 0x7149
+0x7FA0 = 0x7147
+0x7FA1 = 0x7446
+0x7FA2 = 0x7449
+0x7FA4 = 0x7448
+0x7FA5 = 0x7447
+0x7FA8 = 0x764F
+0x7FA9 = 0x7650
+0x7FAE = 0x7833
+0x7FAF = 0x7834
+0x7FB0 = 0x7835
+0x7FB5 = 0x7A79
+0x7FB6 = 0x7B49
+0x7FBB = 0x2B4D
+0x7FC5 = 0x3050
+0x7FC6 = 0x304F
+0x7FD5 = 0x3573
+0x7FD7 = 0x3577
+0x7FD9 = 0x3571
+0x7FDA = 0x3575
+0x7FDD = 0x3574
+0x7FEE = 0x3576
+0x7FEF = 0x3570
+0x7FF2 = 0x3C60
+0x7FF3 = 0x3C57
+0x7FF4 = 0x3C58
+0x7FF5 = 0x3C5B
+0x7FF7 = 0x3C56
+0x7FFA = 0x3C5D
+0x7FFB = 0x3C59
+0x7FFC = 0x3C61
+0x7FFD = 0x3C5A
+0x8000 = 0x3C62
+0x8014 = 0x3C5E
+0x8015 = 0x4341
+0x8016 = 0x433F
+0x8018 = 0x4340
+0x8019 = 0x4342
+0x801C = 0x4347
+0x801D = 0x4345
+0x8020 = 0x433E
+0x8024 = 0x434A
+0x8027 = 0x4343
+0x8028 = 0x434C
+0x8029 = 0x4348
+0x802B = 0x4349
+0x802C = 0x4346
+0x802E = 0x4A35
+0x8041 = 0x4A43
+0x8043 = 0x4A37
+0x8044 = 0x4A3F
+0x8045 = 0x4A36
+0x8046 = 0x514E
+0x8047 = 0x4A3B
+0x804A = 0x4A42
+0x804B = 0x4A3C
+0x804C = 0x4A39
+0x804D = 0x4A40
+0x804E = 0x4A41
+0x804F = 0x4A3D
+0x8050 = 0x4344
+0x8051 = 0x4A38
+0x8052 = 0x4A44
+0x8054 = 0x4A46
+0x8059 = 0x4A47
+0x8073 = 0x4A3A
+0x8077 = 0x514C
+0x8078 = 0x5147
+0x8079 = 0x514A
+0x807A = 0x514F
+0x8080 = 0x514B
+0x8081 = 0x514D
+0x8083 = 0x5151
+0x8084 = 0x5152
+0x8087 = 0x5149
+0x809C = 0x5150
+0x809D = 0x5154
+0x809E = 0x5155
+0x809F = 0x4A45
+0x80A1 = 0x5860
+0x80A2 = 0x4A48
+0x80A3 = 0x5869
+0x80A6 = 0x5863
+0x80AA = 0x585F
+0x80AD = 0x5153
+0x80AF = 0x5867
+0x80B0 = 0x5868
+0x80B1 = 0x585E
+0x80B2 = 0x5861
+0x80B4 = 0x5865
+0x80B5 = 0x5864
+0x80B8 = 0x5866
+0x80D3 = 0x5E7A
+0x80D4 = 0x5E7D
+0x80D5 = 0x5E75
+0x80D7 = 0x5E76
+0x80D8 = 0x5E7C
+0x80D9 = 0x5E78
+0x80DE = 0x5E7E
+0x80E3 = 0x5E79
+0x80FF = 0x5E77
+0x8100 = 0x5E74
+0x8108 = 0x6521
+0x8109 = 0x6522
+0x810A = 0x652D
+0x810B = 0x6526
+0x810D = 0x652C
+0x810E = 0x6528
+0x8110 = 0x6970
+0x8113 = 0x652E
+0x8115 = 0x6524
+0x8117 = 0x6523
+0x8118 = 0x6529
+0x811B = 0x6525
+0x8128 = 0x6527
+0x8145 = 0x652B
+0x814A = 0x652F
+0x814B = 0x696A
+0x814E = 0x696F
+0x814F = 0x6971
+0x8151 = 0x6974
+0x8153 = 0x652A
+0x8154 = 0x696E
+0x8156 = 0x696D
+0x8157 = 0x6972
+0x815E = 0x6973
+0x8163 = 0x696B
+0x8164 = 0x696C
+0x8169 = 0x6976
+0x816A = 0x6975
+0x8182 = 0x6D7D
+0x8183 = 0x6D77
+0x8185 = 0x6D7B
+0x8186 = 0x6D76
+0x8187 = 0x6D79
+0x818B = 0x6D73
+0x818E = 0x6D78
+0x818F = 0x6D75
+0x8190 = 0x6D74
+0x81A6 = 0x6D7C
+0x81A7 = 0x6D7E
+0x81A8 = 0x6D7A
+0x81AD = 0x714B
+0x81B2 = 0x714C
+0x81B5 = 0x714A
+0x81C1 = 0x744A
+0x81C4 = 0x744D
+0x81C5 = 0x744F
+0x81C6 = 0x744E
+0x81C7 = 0x744C
+0x81CA = 0x7451
+0x81D4 = 0x7450
+0x81D6 = 0x7654
+0x81D7 = 0x7652
+0x81D8 = 0x7655
+0x81DD = 0x7653
+0x81DE = 0x7651
+0x81E6 = 0x7837
+0x81E7 = 0x7836
+0x81E9 = 0x7838
+0x81FB = 0x7A3C
+0x81FC = 0x7A3B
+0x81FD = 0x7A3D
+0x8204 = 0x7B4A
+0x8208 = 0x7B6A
+0x8213 = 0x3052
+0x8215 = 0x3051
+0x8218 = 0x357A
+0x8219 = 0x3579
+0x821A = 0x3578
+0x8229 = 0x3C65
+0x822B = 0x3C64
+0x822E = 0x3C66
+0x8239 = 0x434D
+0x8248 = 0x4A4A
+0x824B = 0x4A49
+0x8255 = 0x5156
+0x8262 = 0x586A
+0x8264 = 0x586B
+0x8271 = 0x5F21
+0x8279 = 0x6530
+0x8294 = 0x714D
+0x829B = 0x7656
+0x829D = 0x7951
+0x82A1 = 0x2B4E
+0x82A9 = 0x3054
+0x82B1 = 0x3053
+0x82B3 = 0x357B
+0x82B8 = 0x3622
+0x82B9 = 0x3621
+0x82BB = 0x357D
+0x82BF = 0x357C
+0x82C0 = 0x357E
+0x82D0 = 0x3C70
+0x82D1 = 0x3C6E
+0x82D5 = 0x3623
+0x82D6 = 0x3C6D
+0x82D7 = 0x3C68
+0x82D8 = 0x3C6B
+0x82D9 = 0x3C6A
+0x82DB = 0x3C69
+0x82DC = 0x3C71
+0x82E6 = 0x3C6C
+0x82E7 = 0x3C6F
+0x82EA = 0x4353
+0x82ED = 0x4351
+0x82EF = 0x4352
+0x82F0 = 0x434F
+0x82F2 = 0x434E
+0x8301 = 0x4354
+0x8304 = 0x4A50
+0x8308 = 0x4A4D
+0x830D = 0x4A4B
+0x830E = 0x4A4E
+0x831D = 0x4A4F
+0x831F = 0x4A4C
+0x8322 = 0x5160
+0x8327 = 0x5159
+0x832B = 0x5158
+0x832C = 0x515B
+0x832D = 0x515E
+0x8333 = 0x515D
+0x8334 = 0x515F
+0x8336 = 0x5157
+0x8345 = 0x515C
+0x8346 = 0x515A
+0x8348 = 0x5873
+0x834A = 0x5874
+0x834C = 0x5870
+0x834F = 0x586E
+0x8350 = 0x5871
+0x8351 = 0x586D
+0x8356 = 0x586C
+0x8368 = 0x586F
+0x836B = 0x5F25
+0x8374 = 0x5F22
+0x8376 = 0x5F2B
+0x8378 = 0x5F28
+0x8379 = 0x5F27
+0x837F = 0x5F24
+0x8380 = 0x5F2A
+0x8387 = 0x5F26
+0x8388 = 0x5F23
+0x8389 = 0x5F29
+0x838D = 0x6532
+0x8390 = 0x6534
+0x83A1 = 0x6531
+0x83A2 = 0x6533
+0x83A4 = 0x6978
+0x83A9 = 0x697A
+0x83AC = 0x6979
+0x83AD = 0x6977
+0x83AE = 0x697B
+0x83B3 = 0x6E25
+0x83B4 = 0x6E23
+0x83B6 = 0x6E24
+0x83B7 = 0x6E22
+0x83B9 = 0x6E21
+0x83C6 = 0x6E26
+0x83C9 = 0x714E
+0x83E0 = 0x7657
+0x83E6 = 0x7659
+0x83E8 = 0x7658
+0x83E9 = 0x783C
+0x83EA = 0x783B
+0x83EB = 0x783A
+0x83F1 = 0x7839
+0x83F3 = 0x7953
+0x83F4 = 0x7952
+0x83F5 = 0x7A3E
+0x83F6 = 0x7A3F
+0x83F9 = 0x7A7A
+0x8401 = 0x7B6B
+0x8410 = 0x3625
+0x8411 = 0x3624
+0x8418 = 0x4A51
+0x841B = 0x4A52
+0x841F = 0x5162
+0x8421 = 0x5875
+0x8428 = 0x5F2D
+0x8429 = 0x5F2C
+0x842F = 0x5F2E
+0x8430 = 0x6537
+0x8431 = 0x6536
+0x8460 = 0x2478
+0x8463 = 0x276A
+0x8464 = 0x276B
+0x8465 = 0x2770
+0x8468 = 0x276F
+0x846A = 0x2771
+0x846B = 0x276D
+0x847C = 0x276E
+0x847D = 0x2768
+0x847F = 0x276C
+0x8483 = 0x2B4F
+0x8484 = 0x2B56
+0x8485 = 0x2B52
+0x8487 = 0x2B51
+0x8489 = 0x2B55
+0x848A = 0x2B53
+0x848D = 0x2B50
+0x84A2 = 0x2B57
+0x84A3 = 0x2B54
+0x84A6 = 0x305B
+0x84A8 = 0x3056
+0x84A9 = 0x305A
+0x84AB = 0x3057
+0x84AC = 0x3059
+0x84BC = 0x4355
+0x84BE = 0x3058
+0x84C1 = 0x305C
+0x84C2 = 0x3627
+0x84C3 = 0x3626
+0x84C7 = 0x362C
+0x84CA = 0x362B
+0x84CD = 0x3629
+0x84E5 = 0x362A
+0x84E8 = 0x362D
+0x84E9 = 0x3628
+0x84EC = 0x3C76
+0x84ED = 0x3C72
+0x84EE = 0x3C78
+0x84EF = 0x3C77
+0x84F4 = 0x3C79
+0x8516 = 0x3C75
+0x8519 = 0x3C74
+0x851A = 0x3C73
+0x8526 = 0x4359
+0x852F = 0x3C7A
+0x855A = 0x4358
+0x855B = 0x4357
+0x855C = 0x4356
+0x8562 = 0x4A54
+0x8566 = 0x4A53
+0x8567 = 0x4A56
+0x8583 = 0x4A55
+0x858C = 0x5164
+0x858E = 0x5168
+0x858F = 0x5165
+0x8599 = 0x516D
+0x85AC = 0x5169
+0x85AD = 0x5167
+0x85AE = 0x516C
+0x85AF = 0x5166
+0x85B0 = 0x516A
+0x85B1 = 0x516B
+0x85B3 = 0x5163
+0x85B5 = 0x587C
+0x85B6 = 0x587B
+0x85B7 = 0x5879
+0x85B9 = 0x5877
+0x85DE = 0x5878
+0x85DF = 0x587D
+0x85E1 = 0x587A
+0x85E3 = 0x5876
+0x85E5 = 0x5F2F
+0x85E8 = 0x5F33
+0x85EA = 0x5F34
+0x85F0 = 0x5F32
+0x85F1 = 0x5F35
+0x8601 = 0x5F36
+0x8602 = 0x5F37
+0x8603 = 0x5F31
+0x8604 = 0x5F30
+0x8607 = 0x653D
+0x860C = 0x653A
+0x8619 = 0x6539
+0x861D = 0x653C
+0x861E = 0x653B
+0x861F = 0x6538
+0x8632 = 0x6A21
+0x8635 = 0x697E
+0x8638 = 0x6E29
+0x863C = 0x6E27
+0x8640 = 0x6E28
+0x8644 = 0x7151
+0x864E = 0x714F
+0x864F = 0x7150
+0x8650 = 0x697D
+0x8652 = 0x7152
+0x8653 = 0x7452
+0x8663 = 0x783D
+0x8669 = 0x217C
+0x866B = 0x232C
+0x866D = 0x232B
+0x866E = 0x232D
+0x866F = 0x232A
+0x8677 = 0x2479
+0x867D = 0x247A
+0x8698 = 0x2772
+0x8699 = 0x2773
+0x86AE = 0x2774
+0x86AF = 0x2B5A
+0x86B0 = 0x2B59
+0x86B1 = 0x2B58
+0x86B4 = 0x2B5F
+0x86B6 = 0x2B5B
+0x86C8 = 0x2B5E
+0x86C9 = 0x2B5C
+0x86CA = 0x2B5D
+0x86CB = 0x3061
+0x86CC = 0x305D
+0x86CF = 0x3065
+0x86D0 = 0x3066
+0x86D1 = 0x305E
+0x86D2 = 0x3063
+0x86D3 = 0x305F
+0x86E1 = 0x3062
+0x86E3 = 0x3064
+0x86E4 = 0x3060
+0x86E5 = 0x3067
+0x86EB = 0x516E
+0x86EE = 0x3631
+0x86EF = 0x3630
+0x86F0 = 0x3635
+0x86F1 = 0x362E
+0x86F3 = 0x3632
+0x86F6 = 0x3634
+0x870C = 0x362F
+0x870D = 0x3633
+0x870E = 0x3068
+0x8710 = 0x3D23
+0x8711 = 0x3C7E
+0x8712 = 0x3D22
+0x8714 = 0x3D24
+0x8716 = 0x3D21
+0x8717 = 0x4367
+0x8718 = 0x3C7D
+0x8719 = 0x3C7C
+0x8730 = 0x3C7B
+0x8733 = 0x435B
+0x8734 = 0x4360
+0x8735 = 0x4363
+0x8736 = 0x435E
+0x8737 = 0x435D
+0x873A = 0x435C
+0x873B = 0x4362
+0x873C = 0x435F
+0x873D = 0x4364
+0x873E = 0x4366
+0x8740 = 0x4365
+0x8743 = 0x435A
+0x874A = 0x4361
+0x874C = 0x4A5D
+0x874D = 0x4A5C
+0x874E = 0x4A59
+0x874F = 0x4A58
+0x8750 = 0x4A63
+0x8751 = 0x4A5F
+0x8753 = 0x4A5B
+0x8758 = 0x4A61
+0x875B = 0x4A62
+0x8762 = 0x4A57
+0x8766 = 0x653E
+0x8767 = 0x4A5A
+0x8768 = 0x4A5E
+0x876A = 0x4A64
+0x876D = 0x5172
+0x8770 = 0x5173
+0x8773 = 0x5928
+0x8774 = 0x516F
+0x8775 = 0x5170
+0x878C = 0x5174
+0x878E = 0x5171
+0x8791 = 0x6E2A
+0x8792 = 0x5925
+0x8793 = 0x5926
+0x8797 = 0x5921
+0x8798 = 0x5924
+0x879A = 0x5922
+0x879B = 0x5923
+0x87A6 = 0x6E2B
+0x87A9 = 0x5F38
+0x87AB = 0x5F39
+0x87B6 = 0x5F3B
+0x87B7 = 0x5F3A
+0x87BA = 0x6540
+0x87BD = 0x6541
+0x87BE = 0x6A25
+0x87BF = 0x6544
+0x87C2 = 0x6542
+0x87C3 = 0x6543
+0x87C5 = 0x653F
+0x87CF = 0x6A24
+0x87D1 = 0x6A23
+0x87D7 = 0x5927
+0x87D8 = 0x6A22
+0x87DA = 0x6E2C
+0x87EE = 0x7B4B
+0x87F4 = 0x3638
+0x87F5 = 0x3637
+0x87F8 = 0x3639
+0x87FE = 0x363A
+0x880C = 0x3D25
+0x880D = 0x3D26
+0x8810 = 0x436A
+0x8824 = 0x4369
+0x8825 = 0x436C
+0x8826 = 0x4368
+0x8836 = 0x436B
+0x8838 = 0x4A66
+0x8839 = 0x4A65
+0x884C = 0x5178
+0x884E = 0x5179
+0x884F = 0x5175
+0x8851 = 0x5176
+0x8858 = 0x5177
+0x886B = 0x5929
+0x886D = 0x592C
+0x8874 = 0x592A
+0x8878 = 0x592B
+0x8885 = 0x5F41
+0x8886 = 0x5F3F
+0x8887 = 0x5F40
+0x8888 = 0x5F43
+0x888B = 0x5F42
+0x888E = 0x5F3E
+0x8890 = 0x5F44
+0x88A0 = 0x5F3D
+0x88A1 = 0x6546
+0x88A2 = 0x6547
+0x88A3 = 0x6549
+0x88A8 = 0x6548
+0x88AA = 0x654A
+0x88AF = 0x654B
+0x88B9 = 0x654C
+0x88BF = 0x6A2E
+0x88C0 = 0x6A2B
+0x88C1 = 0x6A27
+0x88C2 = 0x6A2A
+0x88C3 = 0x6A29
+0x88C4 = 0x6A2F
+0x88C5 = 0x6A2C
+0x88C6 = 0x6A28
+0x88C7 = 0x6A2D
+0x88D4 = 0x6A30
+0x88D5 = 0x6A26
+0x88D7 = 0x6E31
+0x88D8 = 0x6E2E
+0x88D9 = 0x6E2F
+0x88DA = 0x6E2D
+0x88DB = 0x6E30
+0x88E9 = 0x7153
+0x88F1 = 0x7453
+0x88F8 = 0x765A
+0x88FB = 0x765B
+0x88FE = 0x783F
+0x8902 = 0x783E
+0x8907 = 0x7A7B
+0x8910 = 0x3D27
+0x8911 = 0x363B
+0x8915 = 0x517A
+0x8918 = 0x592D
+0x891A = 0x5F45
+0x8921 = 0x7454
+0x8922 = 0x363C
+0x8928 = 0x3D29
+0x8929 = 0x3D28
+0x8934 = 0x5F46
+0x8937 = 0x654D
+0x8939 = 0x7154
+0x8942 = 0x363D
+0x8966 = 0x436E
+0x8982 = 0x4A67
+0x8984 = 0x4A68
+0x8986 = 0x4A69
+0x89AE = 0x517E
+0x89B3 = 0x517D
+0x89BE = 0x517B
+0x89DB = 0x517C
+0x89E5 = 0x5934
+0x89E6 = 0x5937
+0x89E7 = 0x5932
+0x89E9 = 0x592E
+0x89EA = 0x5930
+0x89F0 = 0x5936
+0x89F5 = 0x592F
+0x89FE = 0x5933
+0x8A2C = 0x5938
+0x8A2E = 0x5931
+0x8A2F = 0x5F48
+0x8A30 = 0x5F49
+0x8A33 = 0x5F4C
+0x8A34 = 0x5F4B
+0x8A36 = 0x5935
+0x8A37 = 0x5F47
+0x8A39 = 0x5F4A
+0x8A3A = 0x5F4F
+0x8A84 = 0x5F4E
+0x8A85 = 0x5F4D
+0x8A87 = 0x6551
+0x8A8A = 0x6552
+0x8A8E = 0x6550
+0x8A8F = 0x654E
+0x8A90 = 0x6A31
+0x8A92 = 0x6553
+0x8A97 = 0x6554
+0x8A9F = 0x6555
+0x8AD2 = 0x6A32
+0x8AD4 = 0x6A34
+0x8B05 = 0x6556
+0x8B10 = 0x6E38
+0x8B12 = 0x6E33
+0x8B14 = 0x6E36
+0x8B16 = 0x6E32
+0x8B1A = 0x6E37
+0x8B1F = 0x6E34
+0x8B92 = 0x7457
+0x8BB7 = 0x7456
+0x8BB8 = 0x765E
+0x8BBB = 0x765C
+0x8BDE = 0x7840
+0x8C0F = 0x7A40
+0x8C1D = 0x7A41
+0x8C1E = 0x7A7C
+0x8C38 = 0x7C21
+0x8C59 = 0x2B60
+0x8C5A = 0x363F
+0x8C5C = 0x363E
+0x8C5D = 0x3640
+0x8C65 = 0x3D2A
+0x8C66 = 0x3D2B
+0x8C7A = 0x4370
+0x8C7F = 0x436F
+0x8C80 = 0x4A6A
+0x8C86 = 0x4A6B
+0x8C87 = 0x5221
+0x8C88 = 0x5223
+0x8C89 = 0x5939
+0x8C8A = 0x5222
+0x8C8B = 0x5224
+0x8C8C = 0x5225
+0x8C93 = 0x593B
+0x8C95 = 0x593A
+0x8C9F = 0x5F50
+0x8CA7 = 0x6558
+0x8CA9 = 0x6557
+0x8CAD = 0x6A38
+0x8CAE = 0x6A36
+0x8CAF = 0x6A35
+0x8CB2 = 0x6A37
+0x8CB3 = 0x6E39
+0x8CC0 = 0x7661
+0x8CC1 = 0x7660
+0x8CC2 = 0x7841
+0x8CC9 = 0x2B61
+0x8CCA = 0x306A
+0x8CCB = 0x306B
+0x8CCC = 0x3069
+0x8CD0 = 0x3642
+0x8CD1 = 0x3641
+0x8CD7 = 0x3D33
+0x8CD8 = 0x3D31
+0x8CD9 = 0x3D2F
+0x8CDB = 0x3D30
+0x8CDE = 0x3D2C
+0x8CDF = 0x3D2D
+0x8CE0 = 0x3D2E
+0x8CE3 = 0x3D32
+0x8CFA = 0x4374
+0x8CFB = 0x4371
+0x8CFC = 0x4373
+0x8CFD = 0x4372
+0x8D0D = 0x4A73
+0x8D0E = 0x4A6F
+0x8D0F = 0x4A71
+0x8D11 = 0x4A6D
+0x8D13 = 0x4A74
+0x8D15 = 0x4A70
+0x8D16 = 0x4A75
+0x8D18 = 0x4A72
+0x8D19 = 0x4A76
+0x8D25 = 0x4A6C
+0x8D29 = 0x522D
+0x8D2A = 0x5228
+0x8D2C = 0x522A
+0x8D2D = 0x5227
+0x8D30 = 0x522C
+0x8D31 = 0x5229
+0x8D44 = 0x5226
+0x8D45 = 0x522B
+0x8D46 = 0x522E
+0x8D4A = 0x593D
+0x8D4B = 0x5940
+0x8D4D = 0x593C
+0x8D4F = 0x593E
+0x8D50 = 0x593F
+0x8D67 = 0x5F54
+0x8D69 = 0x5F51
+0x8D6A = 0x5F53
+0x8D6B = 0x5F55
+0x8D6C = 0x5F52
+0x8D80 = 0x655F
+0x8D81 = 0x655E
+0x8D82 = 0x655A
+0x8D85 = 0x655B
+0x8D86 = 0x6561
+0x8D87 = 0x6560
+0x8D89 = 0x655D
+0x8D8A = 0x6559
+0x8D8B = 0x655C
+0x8D9C = 0x6A39
+0x8DA0 = 0x6A3A
+0x8DAD = 0x6E3F
+0x8DAE = 0x6E3A
+0x8DAF = 0x6E3D
+0x8DB0 = 0x6E3C
+0x8DB1 = 0x6E3E
+0x8DB2 = 0x6E40
+0x8DB6 = 0x6A3B
+0x8DC1 = 0x6E3B
+0x8DC3 = 0x715A
+0x8DC4 = 0x6E41
+0x8DC6 = 0x7159
+0x8DC7 = 0x7157
+0x8DD2 = 0x715C
+0x8DD3 = 0x7158
+0x8DD4 = 0x7458
+0x8DE6 = 0x7842
+0x8DF0 = 0x7954
+0x8DFB = 0x7A7D
+0x8E10 = 0x2222
+0x8E11 = 0x217E
+0x8E13 = 0x2223
+0x8E15 = 0x2221
+0x8E16 = 0x232E
+0x8E1A = 0x247D
+0x8E1D = 0x247E
+0x8E1E = 0x247C
+0x8E2B = 0x2775
+0x8E2D = 0x2776
+0x8E2E = 0x2778
+0x8E2F = 0x2779
+0x8E31 = 0x2777
+0x8E41 = 0x2B62
+0x8E45 = 0x2B65
+0x8E4C = 0x2B63
+0x8E59 = 0x306F
+0x8E5A = 0x2B66
+0x8E5C = 0x306C
+0x8E5D = 0x306E
+0x8E61 = 0x306D
+0x8E75 = 0x3643
+0x8E7B = 0x3644
+0x8E9F = 0x3D38
+0x8EA0 = 0x3D3D
+0x8EA1 = 0x3D39
+0x8EA2 = 0x3D3A
+0x8EA3 = 0x3D3C
+0x8EA6 = 0x3D34
+0x8EA7 = 0x3D35
+0x8EA8 = 0x3D37
+0x8EAD = 0x3D3B
+0x8EBF = 0x3D36
+0x8EC1 = 0x437B
+0x8EC2 = 0x4378
+0x8EC6 = 0x437C
+0x8EC7 = 0x4379
+0x8EC8 = 0x4377
+0x8ECC = 0x437D
+0x8ECD = 0x437A
+0x8ED2 = 0x4376
+0x8ED6 = 0x4375
+0x8EF4 = 0x522F
+0x8EF7 = 0x4A78
+0x8EFB = 0x4A79
+0x8EFC = 0x4A7A
+0x8F08 = 0x4A77
+0x8F0A = 0x5236
+0x8F0B = 0x5234
+0x8F0C = 0x5235
+0x8F0E = 0x5238
+0x8F0F = 0x5232
+0x8F10 = 0x5231
+0x8F12 = 0x5233
+0x8F13 = 0x5237
+0x8F14 = 0x5230
+0x8F2A = 0x5941
+0x8F2B = 0x5942
+0x8F2E = 0x5944
+0x8F2F = 0x5943
+0x8F3D = 0x6A3C
+0x8F3F = 0x5F56
+0x8F40 = 0x5F57
+0x8F44 = 0x7459
+0x8F4D = 0x6562
+0x8F56 = 0x6A3D
+0x8F5D = 0x7843
+0x8F66 = 0x715D
+0x8F72 = 0x7A7E
+0x8F73 = 0x7B21
+0x8F7C = 0x5945
+0x8F82 = 0x6A3E
+0x8F89 = 0x3645
+0x8FA1 = 0x437E
+0x8FB4 = 0x4A7B
+0x8FBE = 0x4A7C
+0x8FC1 = 0x4A7D
+0x8FD0 = 0x523A
+0x8FD9 = 0x5239
+0x8FE2 = 0x5947
+0x8FED = 0x5946
+0x900B = 0x5F58
+0x901C = 0x6563
+0x901F = 0x6564
+0x9028 = 0x6A3F
+0x902B = 0x6A40
+0x903C = 0x6E42
+0x903F = 0x6E43
+0x9077 = 0x3070
+0x9082 = 0x3D40
+0x9083 = 0x3D3E
+0x9084 = 0x3D41
+0x9085 = 0x3D3F
+0x9093 = 0x4425
+0x9094 = 0x4422
+0x9095 = 0x4421
+0x9096 = 0x4424
+0x9097 = 0x4423
+0x90A1 = 0x4426
+0x90A2 = 0x4B22
+0x90A4 = 0x4B23
+0x90A5 = 0x4B21
+0x90A6 = 0x4A7E
+0x90B9 = 0x5245
+0x90BA = 0x5240
+0x90BB = 0x5241
+0x90BC = 0x523F
+0x90BD = 0x523E
+0x90BE = 0x5243
+0x90BF = 0x523D
+0x90C1 = 0x523C
+0x90D0 = 0x5244
+0x90D1 = 0x5242
+0x90D2 = 0x5F59
+0x90D5 = 0x594E
+0x90D6 = 0x594B
+0x90D9 = 0x594D
+0x90DA = 0x594A
+0x90DC = 0x5949
+0x90E0 = 0x5948
+0x90F4 = 0x594C
+0x90F8 = 0x5F5A
+0x90FA = 0x5F5C
+0x90FE = 0x6568
+0x9101 = 0x5F5B
+0x9116 = 0x5F5D
+0x9117 = 0x656C
+0x9118 = 0x656F
+0x911B = 0x6569
+0x911D = 0x6566
+0x9121 = 0x6565
+0x9122 = 0x6567
+0x9126 = 0x656E
+0x9137 = 0x656B
+0x9138 = 0x656D
+0x913A = 0x656A
+0x913B = 0x6A47
+0x913C = 0x6A41
+0x913D = 0x6A45
+0x913E = 0x6A42
+0x913F = 0x6A43
+0x9141 = 0x6A46
+0x9142 = 0x6A44
+0x9143 = 0x6A49
+0x9149 = 0x6A48
+0x9161 = 0x6E44
+0x9166 = 0x6E45
+0x917F = 0x715E
+0x9180 = 0x715F
+0x9184 = 0x7160
+0x9185 = 0x7161
+0x9191 = 0x745C
+0x9192 = 0x745F
+0x9195 = 0x745D
+0x9198 = 0x745A
+0x919A = 0x745E
+0x919B = 0x745B
+0x91A4 = 0x7662
+0x91AB = 0x7663
+0x91AD = 0x7844
+0x91B6 = 0x7956
+0x91B8 = 0x7955
+0x91BD = 0x7957
+0x91BF = 0x7A44
+0x91C1 = 0x7A43
+0x91C7 = 0x7A42
+0x91CE = 0x7B6C
+0x91DF = 0x5A74
+0x91E3 = 0x7162
+0x91EE = 0x3D42
+0x9208 = 0x4428
+0x9209 = 0x4427
+0x920E = 0x4B25
+0x9212 = 0x4B24
+0x921A = 0x5246
+0x921B = 0x5248
+0x921C = 0x5247
+0x9221 = 0x5950
+0x9222 = 0x594F
+0x9223 = 0x5954
+0x9224 = 0x5951
+0x9225 = 0x5952
+0x9226 = 0x5953
+0x922C = 0x5F5F
+0x922D = 0x5F60
+0x922E = 0x5F62
+0x922F = 0x5F61
+0x9232 = 0x6572
+0x9234 = 0x6570
+0x9235 = 0x6571
+0x9238 = 0x6A4B
+0x9239 = 0x6A4A
+0x923B = 0x6E47
+0x923C = 0x6E46
+0x9240 = 0x6C46
+0x9241 = 0x7164
+0x9243 = 0x7166
+0x9244 = 0x7165
+0x924D = 0x7664
+0x9254 = 0x7A45
+0x925D = 0x3D43
+0x9261 = 0x442C
+0x9262 = 0x442B
+0x9265 = 0x442A
+0x9267 = 0x4429
+0x9278 = 0x4B27
+0x927A = 0x4B26
+0x927D = 0x4B28
+0x927E = 0x4B29
+0x9280 = 0x4B2C
+0x9281 = 0x4B2A
+0x9282 = 0x4B2D
+0x9283 = 0x4B2B
+0x9291 = 0x5249
+0x9296 = 0x524A
+0x929A = 0x524D
+0x929C = 0x524C
+0x929D = 0x524E
+0x929F = 0x524B
+0x92AA = 0x5955
+0x92AB = 0x5958
+0x92AF = 0x5956
+0x92B0 = 0x5957
+0x92C1 = 0x5F63
+0x92C2 = 0x5F69
+0x92C4 = 0x5F65
+0x92C8 = 0x5F6D
+0x92CC = 0x5F67
+0x92CD = 0x5F6A
+0x92CF = 0x5F6B
+0x92D2 = 0x5F68
+0x92DD = 0x5F6C
+0x92DE = 0x5F66
+0x92E0 = 0x657C
+0x92E1 = 0x6574
+0x92E3 = 0x6576
+0x92E4 = 0x6622
+0x92E8 = 0x6577
+0x92EC = 0x6621
+0x92EF = 0x6623
+0x92F5 = 0x5F64
+0x92F9 = 0x6578
+0x92FA = 0x6624
+0x92FD = 0x6575
+0x92FE = 0x657A
+0x92FF = 0x6579
+0x9300 = 0x657D
+0x9304 = 0x6A51
+0x9305 = 0x6A54
+0x9306 = 0x6A4F
+0x9308 = 0x6A4D
+0x930A = 0x6A55
+0x930C = 0x6A4E
+0x9313 = 0x6A50
+0x931D = 0x6A53
+0x9320 = 0x6A52
+0x9322 = 0x6A4C
+0x9327 = 0x6E4E
+0x9329 = 0x6E4F
+0x932A = 0x6E4A
+0x932C = 0x6E48
+0x932F = 0x6E4C
+0x9332 = 0x6E4D
+0x933E = 0x6E4B
+0x9340 = 0x6E50
+0x9343 = 0x716D
+0x9349 = 0x716A
+0x934A = 0x716B
+0x934B = 0x716C
+0x934E = 0x7167
+0x934F = 0x7168
+0x9353 = 0x7460
+0x9357 = 0x7461
+0x935C = 0x7463
+0x935D = 0x7464
+0x9364 = 0x7465
+0x9365 = 0x7665
+0x9366 = 0x7668
+0x9367 = 0x7666
+0x9369 = 0x7669
+0x936A = 0x7667
+0x9372 = 0x7846
+0x9373 = 0x7958
+0x9375 = 0x7845
+0x9377 = 0x7847
+0x937F = 0x7A46
+0x9382 = 0x7959
+0x9387 = 0x7B22
+0x938A = 0x7B4C
+0x938C = 0x7C35
+0x9391 = 0x7C4C
+0x9392 = 0x3D44
+0x9397 = 0x442D
+0x9399 = 0x4B2F
+0x939A = 0x4B31
+0x939B = 0x4B2E
+0x939C = 0x4B30
+0x93A1 = 0x4B32
+0x93A5 = 0x5250
+0x93AD = 0x524F
+0x93AE = 0x5251
+0x93AF = 0x5959
+0x93B2 = 0x595C
+0x93B3 = 0x595D
+0x93B5 = 0x595B
+0x93B7 = 0x595A
+0x93BA = 0x5F6E
+0x93BE = 0x5F6F
+0x93BF = 0x5F70
+0x93CA = 0x6625
+0x93D6 = 0x6A56
+0x93D7 = 0x6A57
+0x93DE = 0x6E52
+0x93DF = 0x6E51
+0x93E0 = 0x716E
+0x93E1 = 0x7170
+0x93E2 = 0x7172
+0x93E5 = 0x716F
+0x93E6 = 0x7171
+0x93EA = 0x7466
+0x93ED = 0x7467
+0x93F5 = 0x7A47
+0x93F9 = 0x7B4D
+0x93FA = 0x7B6D
+0x93FB = 0x7C22
+0x9401 = 0x442E
+0x9403 = 0x5252
+0x940C = 0x7173
+0x9418 = 0x4430
+0x9419 = 0x442F
+0x941A = 0x4B33
+0x941C = 0x4B34
+0x941E = 0x525A
+0x9420 = 0x5254
+0x9421 = 0x5257
+0x9423 = 0x5255
+0x9424 = 0x5256
+0x9425 = 0x5259
+0x9426 = 0x5253
+0x9428 = 0x5258
+0x942B = 0x595E
+0x942E = 0x5F71
+0x9430 = 0x5F72
+0x9431 = 0x6626
+0x9432 = 0x6627
+0x9434 = 0x6628
+0x9436 = 0x6A58
+0x9437 = 0x6A59
+0x943B = 0x6E54
+0x943C = 0x6E53
+0x943E = 0x6E55
+0x9440 = 0x7174
+0x9441 = 0x6629
+0x9442 = 0x7468
+0x9443 = 0x7469
+0x9449 = 0x7B23
+0x944A = 0x7C3F
+0x944D = 0x3646
+0x9450 = 0x3D4A
+0x9451 = 0x3D48
+0x9452 = 0x3D49
+0x9453 = 0x3D46
+0x9455 = 0x3D45
+0x945A = 0x443A
+0x945C = 0x4431
+0x945D = 0x4439
+0x9460 = 0x4B3B
+0x9461 = 0x4437
+0x9466 = 0x4436
+0x9467 = 0x4432
+0x946C = 0x4433
+0x946E = 0x4438
+0x9470 = 0x4B3D
+0x9473 = 0x4B37
+0x9474 = 0x4B44
+0x9475 = 0x4B38
+0x9478 = 0x4B3A
+0x9479 = 0x4B36
+0x947B = 0x4B42
+0x947C = 0x4B39
+0x947E = 0x4B43
+0x9483 = 0x4B3C
+0x9484 = 0x4B41
+0x9487 = 0x4B40
+0x948A = 0x4B35
+0x948F = 0x525D
+0x9493 = 0x525C
+0x9494 = 0x525B
+0x949A = 0x525E
+0x94AD = 0x525F
+0x94AF = 0x5961
+0x94B1 = 0x5969
+0x94B3 = 0x5968
+0x94B4 = 0x5966
+0x94B7 = 0x5965
+0x94B8 = 0x5963
+0x94BB = 0x596A
+0x94BC = 0x5962
+0x94BD = 0x596B
+0x94BE = 0x5964
+0x94BF = 0x5967
+0x94C2 = 0x5960
+0x94D6 = 0x596C
+0x94D8 = 0x595F
+0x94DD = 0x596D
+0x94E2 = 0x5F77
+0x94E4 = 0x5F78
+0x94E6 = 0x5F76
+0x94E7 = 0x5F73
+0x94E8 = 0x5F75
+0x94EA = 0x5F7B
+0x94EE = 0x5F74
+0x94FB = 0x5F79
+0x94FC = 0x5F7A
+0x9500 = 0x662A
+0x9502 = 0x6630
+0x9503 = 0x662E
+0x9505 = 0x662D
+0x9506 = 0x662B
+0x9508 = 0x662C
+0x950A = 0x6631
+0x950B = 0x662F
+0x951A = 0x6A5D
+0x951D = 0x6A5E
+0x9520 = 0x6A5C
+0x9521 = 0x6E56
+0x9522 = 0x6A5B
+0x9523 = 0x6A5A
+0x9535 = 0x6E5B
+0x9536 = 0x6E59
+0x9538 = 0x6E5A
+0x953C = 0x6E58
+0x9546 = 0x6E57
+0x9549 = 0x7175
+0x954A = 0x7176
+0x954C = 0x7178
+0x9554 = 0x7177
+0x9555 = 0x7179
+0x9556 = 0x717A
+0x9560 = 0x746C
+0x9561 = 0x746B
+0x9564 = 0x746A
+0x956F = 0x766C
+0x9571 = 0x766D
+0x9573 = 0x766A
+0x9580 = 0x766B
+0x9587 = 0x795A
+0x958A = 0x7A48
+0x958C = 0x7A49
+0x959D = 0x3D4B
+0x95A2 = 0x443B
+0x95A3 = 0x4440
+0x95A5 = 0x443D
+0x95A6 = 0x443E
+0x95A9 = 0x443C
+0x95B2 = 0x443F
+0x95B5 = 0x4B48
+0x95B7 = 0x4B47
+0x95B8 = 0x4B46
+0x95B9 = 0x4B45
+0x95C5 = 0x5262
+0x95CA = 0x5261
+0x95D3 = 0x596F
+0x95D4 = 0x5977
+0x95D5 = 0x5970
+0x95D8 = 0x596E
+0x95D9 = 0x5973
+0x95DA = 0x5976
+0x95DE = 0x5974
+0x95DF = 0x5975
+0x95E2 = 0x5972
+0x95E3 = 0x5971
+0x95EA = 0x6025
+0x95EB = 0x6026
+0x95ED = 0x5F7C
+0x95F0 = 0x6632
+0x95F1 = 0x6022
+0x95F3 = 0x5F7E
+0x95F4 = 0x6021
+0x95F5 = 0x6024
+0x95F6 = 0x5F7D
+0x95F7 = 0x6023
+0x9608 = 0x6637
+0x960A = 0x6634
+0x960B = 0x6638
+0x960D = 0x663A
+0x960F = 0x6635
+0x9611 = 0x6636
+0x9612 = 0x6639
+0x9613 = 0x6633
+0x961C = 0x6A5F
+0x9620 = 0x6A60
+0x962D = 0x6E5E
+0x962E = 0x6E61
+0x962F = 0x6E60
+0x9631 = 0x6E5C
+0x9633 = 0x6E5F
+0x9635 = 0x6E62
+0x9636 = 0x6E5D
+0x963B = 0x717B
+0x963D = 0x717C
+0x9651 = 0x7849
+0x9656 = 0x795B
+0x9659 = 0x795C
+0x965C = 0x7A4A
+0x965D = 0x7B24
+0x9661 = 0x7C47
+0x9672 = 0x4039
+0x9677 = 0x6A61
+0x967D = 0x746D
+0x9684 = 0x3071
+0x9687 = 0x3D4C
+0x9688 = 0x364A
+0x9689 = 0x3647
+0x968C = 0x3649
+0x9692 = 0x3648
+0x9697 = 0x3D4D
+0x969B = 0x3D4E
+0x969D = 0x3D4F
+0x96AA = 0x4442
+0x96AB = 0x4444
+0x96AC = 0x4441
+0x96AD = 0x4447
+0x96AF = 0x4443
+0x96B1 = 0x4445
+0x96B9 = 0x4448
+0x96BB = 0x5263
+0x96C6 = 0x4446
+0x96CB = 0x4B4D
+0x96CC = 0x4B49
+0x96CE = 0x4B4A
+0x96D1 = 0x4B4B
+0x96E0 = 0x5269
+0x96E1 = 0x5264
+0x96E2 = 0x5979
+0x96E4 = 0x5266
+0x96E5 = 0x526B
+0x96E6 = 0x5268
+0x96E8 = 0x526A
+0x96EA = 0x5265
+0x96ED = 0x5267
+0x96F3 = 0x5978
+0x96FA = 0x5A23
+0x96FC = 0x5A24
+0x9700 = 0x6027
+0x9701 = 0x597B
+0x9703 = 0x597E
+0x9705 = 0x597C
+0x970A = 0x5A25
+0x970D = 0x597A
+0x9712 = 0x6029
+0x9716 = 0x5A22
+0x971A = 0x597D
+0x971F = 0x5A21
+0x972C = 0x6028
+0x972D = 0x6034
+0x9730 = 0x602D
+0x9731 = 0x602F
+0x9732 = 0x6033
+0x9733 = 0x602B
+0x9735 = 0x6032
+0x9736 = 0x6035
+0x9738 = 0x6036
+0x973D = 0x602A
+0x9740 = 0x602E
+0x9757 = 0x6030
+0x975A = 0x663F
+0x975B = 0x663B
+0x975F = 0x6038
+0x9761 = 0x663D
+0x9762 = 0x6037
+0x9763 = 0x663C
+0x9768 = 0x663E
+0x977D = 0x6A64
+0x977F = 0x6A62
+0x9783 = 0x6A69
+0x9784 = 0x6A66
+0x9785 = 0x6A68
+0x9786 = 0x6A6A
+0x9789 = 0x6A67
+0x978A = 0x6039
+0x978B = 0x6A63
+0x9799 = 0x6A65
+0x979E = 0x6A6B
+0x97A4 = 0x717D
+0x97A6 = 0x6E65
+0x97A8 = 0x717E
+0x97A9 = 0x6E64
+0x97AC = 0x6E63
+0x97BE = 0x7228
+0x97BF = 0x7222
+0x97C2 = 0x7224
+0x97C3 = 0x7221
+0x97C5 = 0x722B
+0x97C7 = 0x722A
+0x97C8 = 0x7223
+0x97C9 = 0x7227
+0x97CA = 0x7225
+0x97CC = 0x7226
+0x97CD = 0x7229
+0x97D4 = 0x746E
+0x97D5 = 0x746F
+0x97D9 = 0x7470
+0x97E4 = 0x766E
+0x97E6 = 0x766F
+0x97E7 = 0x7670
+0x97E8 = 0x784A
+0x97ED = 0x784B
+0x97EE = 0x784C
+0x97F6 = 0x795D
+0x97F8 = 0x7B25
+0x981A = 0x526C
+0x983E = 0x4754
+0x984D = 0x6641
+0x984E = 0x6640
+0x9850 = 0x6642
+0x9853 = 0x6A6C
+0x985D = 0x722C
+0x9865 = 0x7A4B
+0x9867 = 0x364B
+0x9868 = 0x364C
+0x9869 = 0x3D50
+0x9870 = 0x4449
+0x9877 = 0x4B51
+0x987A = 0x4B50
+0x987E = 0x4B4F
+0x988C = 0x4B52
+0x988E = 0x5272
+0x9891 = 0x5A32
+0x9892 = 0x5274
+0x9893 = 0x5277
+0x9894 = 0x526D
+0x9895 = 0x5270
+0x9896 = 0x526E
+0x9897 = 0x5275
+0x9899 = 0x5276
+0x989B = 0x5273
+0x989E = 0x526F
+0x98A1 = 0x5271
+0x98B0 = 0x5A2F
+0x98B6 = 0x5A29
+0x98B8 = 0x5A30
+0x98B9 = 0x5A2D
+0x98BB = 0x5A33
+0x98BC = 0x5A27
+0x98BD = 0x5A31
+0x98BE = 0x5A34
+0x98BF = 0x5A2B
+0x98C7 = 0x5A2A
+0x98CA = 0x5A28
+0x98D6 = 0x603A
+0x98D8 = 0x603B
+0x98DD = 0x603C
+0x98E1 = 0x4B53
+0x98E3 = 0x603E
+0x98E4 = 0x603D
+0x98EE = 0x664C
+0x98EF = 0x664B
+0x98F0 = 0x6647
+0x98F2 = 0x6649
+0x98F3 = 0x6648
+0x98F5 = 0x6645
+0x98F6 = 0x664E
+0x98FB = 0x664F
+0x98FC = 0x6643
+0x9901 = 0x664A
+0x9912 = 0x6644
+0x9916 = 0x664D
+0x9917 = 0x6A6D
+0x9918 = 0x6A73
+0x9919 = 0x6A6F
+0x991C = 0x6650
+0x991E = 0x6646
+0x991F = 0x6A71
+0x9920 = 0x6A70
+0x9921 = 0x6A74
+0x9923 = 0x6A72
+0x9924 = 0x6A76
+0x9926 = 0x6A77
+0x9929 = 0x6A75
+0x9940 = 0x6E6E
+0x9941 = 0x6E69
+0x9942 = 0x6E6B
+0x9943 = 0x6E68
+0x9945 = 0x6E70
+0x994A = 0x6E71
+0x994B = 0x6E72
+0x994C = 0x6E67
+0x994F = 0x6E6A
+0x9950 = 0x6E6F
+0x9951 = 0x6E6C
+0x996B = 0x722F
+0x996C = 0x722E
+0x996D = 0x7231
+0x996F = 0x7232
+0x9970 = 0x7230
+0x9982 = 0x7478
+0x9984 = 0x7234
+0x9987 = 0x7471
+0x9989 = 0x7233
+0x998A = 0x7474
+0x998B = 0x7477
+0x998C = 0x7473
+0x998F = 0x7475
+0x9999 = 0x7472
+0x999B = 0x7479
+0x99A0 = 0x7671
+0x99A1 = 0x784E
+0x99A4 = 0x7672
+0x99B6 = 0x784F
+0x99B9 = 0x784D
+0x99C2 = 0x7962
+0x99C4 = 0x7963
+0x99C5 = 0x795F
+0x99C7 = 0x7960
+0x99C9 = 0x795E
+0x99CA = 0x7961
+0x99CF = 0x7A4C
+0x99D0 = 0x7A4D
+0x99E1 = 0x7C23
+0x9A11 = 0x3D51
+0x9A1E = 0x4B55
+0x9A20 = 0x4B54
+0x9A2E = 0x527A
+0x9A2F = 0x5279
+0x9A32 = 0x5278
+0x9A33 = 0x527B
+0x9A3D = 0x5A36
+0x9A3E = 0x5A35
+0x9A4D = 0x603F
+0x9A57 = 0x6659
+0x9A5B = 0x6657
+0x9A5D = 0x6652
+0x9A5E = 0x6A78
+0x9A5F = 0x6655
+0x9A60 = 0x6653
+0x9A61 = 0x6656
+0x9A62 = 0x6658
+0x9A66 = 0x6654
+0x9A6E = 0x6A7A
+0x9A6F = 0x6A79
+0x9A72 = 0x6A7C
+0x9A73 = 0x6A7D
+0x9A74 = 0x6A7B
+0x9A81 = 0x6E75
+0x9A82 = 0x6E74
+0x9A83 = 0x6E73
+0x9A8A = 0x7236
+0x9A8D = 0x7235
+0x9A8E = 0x7237
+0x9A91 = 0x7238
+0x9AA2 = 0x7673
+0x9AA4 = 0x7675
+0x9AA7 = 0x7674
+0x9AAE = 0x7850
+0x9AB8 = 0x7A4E
+0x9ABE = 0x7B6E
+0x9AC1 = 0x4664
+0x9AC2 = 0x4B56
+0x9AD7 = 0x6040
+0x9AE0 = 0x6E76
+0x9B00 = 0x4B58
+0x9B0F = 0x4B57
+0x9B10 = 0x4B5A
+0x9B11 = 0x527E
+0x9B16 = 0x5324
+0x9B19 = 0x5323
+0x9B1C = 0x527C
+0x9B1E = 0x527D
+0x9B1F = 0x5322
+0x9B20 = 0x5321
+0x9B33 = 0x5A3A
+0x9B38 = 0x5A37
+0x9B39 = 0x5A39
+0x9B3D = 0x5A38
+0x9B4A = 0x6041
+0x9B4B = 0x6044
+0x9B4C = 0x6042
+0x9B4E = 0x6045
+0x9B4F = 0x6046
+0x9B50 = 0x6043
+0x9B5F = 0x665E
+0x9B61 = 0x665C
+0x9B62 = 0x6660
+0x9B63 = 0x665F
+0x9B65 = 0x6661
+0x9B69 = 0x665A
+0x9B6B = 0x665B
+0x9B77 = 0x665D
+0x9B7D = 0x6A7E
+0x9B7E = 0x6B21
+0x9B7F = 0x6B23
+0x9B84 = 0x6B24
+0x9B85 = 0x6B22
+0x9B96 = 0x6E7C
+0x9B98 = 0x6E77
+0x9B99 = 0x6E7B
+0x9B9A = 0x6E7A
+0x9B9B = 0x6E79
+0x9B9E = 0x6E7E
+0x9B9F = 0x6E78
+0x9BAE = 0x6E7D
+0x9BAF = 0x723B
+0x9BB0 = 0x723E
+0x9BB1 = 0x723A
+0x9BB5 = 0x7239
+0x9BB7 = 0x723D
+0x9BB9 = 0x723C
+0x9BC3 = 0x7521
+0x9BC4 = 0x747C
+0x9BC6 = 0x7522
+0x9BC7 = 0x747E
+0x9BC8 = 0x747B
+0x9BC9 = 0x7525
+0x9BCA = 0x7524
+0x9BCB = 0x7523
+0x9BCC = 0x747D
+0x9BCD = 0x7526
+0x9BDB = 0x7677
+0x9BDE = 0x7676
+0x9BE8 = 0x7851
+0x9BF0 = 0x7965
+0x9BF2 = 0x7964
+0x9BFA = 0x7A4F
+0x9C03 = 0x7B26
+0x9C07 = 0x7B4E
+0x9C0C = 0x444B
+0x9C0D = 0x4B5B
+0x9C0E = 0x4B5C
+0x9C17 = 0x7240
+0x9C1E = 0x7853
+0x9C1F = 0x7B4F
+0x9C2A = 0x7B50
+0x9C33 = 0x5A3B
+0x9C39 = 0x6047
+0x9C44 = 0x6B25
+0x9C4F = 0x7242
+0x9C53 = 0x7527
+0x9C58 = 0x7678
+0x9C5C = 0x7679
+0x9C66 = 0x7A50
+0x9C72 = 0x7C24
+0x9C74 = 0x7C2D
+0x9C7A = 0x3D53
+0x9C7E = 0x444E
+0x9C81 = 0x444C
+0x9C83 = 0x444D
+0x9C8A = 0x4B5F
+0x9C8B = 0x4B60
+0x9C8C = 0x4B61
+0x9C8D = 0x4B5E
+0x9C8E = 0x4B5D
+0x9C8F = 0x4B62
+0x9CA2 = 0x5329
+0x9CA6 = 0x5328
+0x9CA7 = 0x532B
+0x9CA8 = 0x5A41
+0x9CA9 = 0x532A
+0x9CAC = 0x5325
+0x9CB3 = 0x5327
+0x9CB9 = 0x5326
+0x9CBB = 0x5A3C
+0x9CBD = 0x5A45
+0x9CBE = 0x5A43
+0x9CC1 = 0x5A44
+0x9CC5 = 0x5A3E
+0x9CC6 = 0x5A3D
+0x9CC7 = 0x5A3F
+0x9CC8 = 0x5A42
+0x9CCB = 0x5A40
+0x9CCD = 0x6049
+0x9CCE = 0x604C
+0x9CCF = 0x6050
+0x9CD2 = 0x6048
+0x9CD3 = 0x604A
+0x9CD4 = 0x604F
+0x9CD5 = 0x604D
+0x9CDD = 0x604E
+0x9CE1 = 0x604B
+0x9CE2 = 0x6663
+0x9CE5 = 0x6669
+0x9CE7 = 0x6667
+0x9CE8 = 0x6665
+0x9CEF = 0x6662
+0x9CF2 = 0x6666
+0x9CF5 = 0x6B26
+0x9CF6 = 0x6B29
+0x9CF8 = 0x6B27
+0x9D00 = 0x6664
+0x9D03 = 0x6B28
+0x9D09 = 0x6F21
+0x9D0D = 0x6F22
+0x9D10 = 0x7244
+0x9D11 = 0x7246
+0x9D12 = 0x7248
+0x9D18 = 0x7245
+0x9D19 = 0x7243
+0x9D1C = 0x7247
+0x9D1D = 0x752A
+0x9D21 = 0x7528
+0x9D24 = 0x752B
+0x9D28 = 0x752C
+0x9D29 = 0x7529
+0x9D2E = 0x767B
+0x9D2F = 0x767A
+0x9D31 = 0x7854
+0x9D32 = 0x7855
+0x9D3A = 0x7967
+0x9D3B = 0x7966
+0x9D45 = 0x7B51
+0x9D47 = 0x7B6F
+0x9D48 = 0x7C25
+0x9D4A = 0x7C40
+0x9D51 = 0x444F
+0x9D55 = 0x4B65
+0x9D57 = 0x4B63
+0x9D5B = 0x4B66
+0x9D65 = 0x5331
+0x9D66 = 0x5330
+0x9D69 = 0x532E
+0x9D6B = 0x5333
+0x9D6C = 0x532C
+0x9D6D = 0x532D
+0x9D71 = 0x5332
+0x9D80 = 0x532F
+0x9D81 = 0x5A48
+0x9D82 = 0x5A46
+0x9D84 = 0x5A49
+0x9D87 = 0x5A4E
+0x9D88 = 0x5A4D
+0x9D8E = 0x5A4C
+0x9D96 = 0x5A4B
+0x9D9E = 0x5A47
+0x9DA2 = 0x6056
+0x9DA4 = 0x6057
+0x9DA5 = 0x6054
+0x9DA6 = 0x6052
+0x9DA9 = 0x6055
+0x9DAF = 0x605A
+0x9DB0 = 0x6058
+0x9DBF = 0x605B
+0x9DC2 = 0x6053
+0x9DCB = 0x6051
+0x9DCC = 0x6059
+0x9DCD = 0x6677
+0x9DCE = 0x6674
+0x9DCF = 0x6670
+0x9DD0 = 0x666B
+0x9DD3 = 0x666D
+0x9DD5 = 0x666A
+0x9DD6 = 0x6671
+0x9DD7 = 0x6675
+0x9DD8 = 0x6672
+0x9DD9 = 0x666F
+0x9DDA = 0x666C
+0x9DF4 = 0x6676
+0x9DF5 = 0x6673
+0x9DFB = 0x6B2D
+0x9DFD = 0x6B2F
+0x9E01 = 0x6678
+0x9E03 = 0x6B32
+0x9E0D = 0x6B36
+0x9E0E = 0x6B2E
+0x9E10 = 0x6B34
+0x9E1F = 0x6B30
+0x9E27 = 0x6B37
+0x9E28 = 0x6B2A
+0x9E39 = 0x6B2C
+0x9E3E = 0x6F27
+0x9E40 = 0x6F26
+0x9E41 = 0x6B38
+0x9E42 = 0x6F29
+0x9E45 = 0x6F2B
+0x9E48 = 0x6F28
+0x9E4A = 0x6F24
+0x9E4D = 0x6F25
+0x9E4E = 0x6F23
+0x9E51 = 0x6F2C
+0x9E62 = 0x6F2A
+0x9E71 = 0x724A
+0x9E73 = 0x724F
+0x9E74 = 0x7253
+0x9E75 = 0x7723
+0x9E76 = 0x7249
+0x9E77 = 0x7252
+0x9E7A = 0x724C
+0x9E7C = 0x7257
+0x9E7E = 0x7254
+0x9E7F = 0x724D
+0x9E84 = 0x7256
+0x9E9B = 0x7255
+0x9EAB = 0x7250
+0x9EAF = 0x7532
+0x9EB1 = 0x752E
+0x9EB2 = 0x752F
+0x9EB5 = 0x7530
+0x9EB8 = 0x7534
+0x9ECA = 0x7533
+0x9ED6 = 0x7531
+0x9ED8 = 0x767E
+0x9EDA = 0x7722
+0x9EDD = 0x767C
+0x9EE4 = 0x767D
+0x9EE7 = 0x7721
+0x9F03 = 0x785C
+0x9F04 = 0x7860
+0x9F05 = 0x785A
+0x9F09 = 0x7859
+0x9F0A = 0x7861
+0x9F0C = 0x785F
+0x9F0D = 0x785E
+0x9F0E = 0x7857
+0x9F12 = 0x7858
+0x9F1F = 0x785D
+0x9F26 = 0x7968
+0x9F28 = 0x7969
+0x9F2D = 0x796B
+0x9F34 = 0x796A
+0x9F40 = 0x7A51
+0x9F41 = 0x7A52
+0x9F4D = 0x7B28
+0x9F4E = 0x7B27
+0x9F50 = 0x7B29
+0x9F55 = 0x7B2A
+0x9F5B = 0x7B53
+0x9F5C = 0x7B52
+0x9F5D = 0x7B55
+0x9F61 = 0x7B54
+0x9F67 = 0x7B73
+0x9F68 = 0x7B72
+0x9F69 = 0x7B71
+0x9F6A = 0x7B70
+0x9F6C = 0x7C26
+0x9F70 = 0x7C27
+0x9F73 = 0x7C2E
+0x9F75 = 0x7C37
+0x9F77 = 0x7C36
+0x9F94 = 0x4451
+0x9F95 = 0x4452
+0x9F99 = 0x4450
+0x9F9E = 0x4B6A
+0x9FA0 = 0x4B69
+0x9FA7 = 0x4B68
+0x9FAC = 0x4B67
+0x9FB6 = 0x5337
+0x9FB7 = 0x533B
+0x9FB8 = 0x533D
+0x9FB9 = 0x5339
+0x9FBC = 0x533F
+0x9FBD = 0x5334
+0x9FBF = 0x5341
+0x9FC0 = 0x533E
+0x9FC1 = 0x5335
+0x9FC3 = 0x5342
+0x9FC9 = 0x5343
+0x9FD3 = 0x5336
+0x9FD4 = 0x533A
+0x9FD5 = 0x5340
+0x9FDB = 0x533C
+0x9FDD = 0x5A54
+0x9FDE = 0x5A56
+0x9FDF = 0x5A51
+0x9FE0 = 0x5A4F
+0x9FE2 = 0x5A53
+0x9FE3 = 0x5A59
+0x9FE4 = 0x5A52
+0x9FE7 = 0x5A57
+0x9FEA = 0x5A58
+0x9FEC = 0x5A55
+0xA00D = 0x5A50
+0xA014 = 0x605E
+0xA015 = 0x6069
+0xA018 = 0x6067
+0xA01A = 0x605D
+0xA01B = 0x6061
+0xA01E = 0x6064
+0xA01F = 0x606B
+0xA020 = 0x6060
+0xA021 = 0x6062
+0xA024 = 0x605C
+0xA025 = 0x6063
+0xA029 = 0x606C
+0xA02C = 0x6068
+0xA02D = 0x606A
+0xA03A = 0x605F
+0xA03F = 0x6065
+0xA040 = 0x6066
+0xA04B = 0x606D
+0xA04D = 0x667D
+0xA04E = 0x6725
+0xA04F = 0x6727
+0xA051 = 0x672A
+0xA052 = 0x667A
+0xA053 = 0x6721
+0xA054 = 0x667E
+0xA055 = 0x667B
+0xA05A = 0x667C
+0xA05B = 0x672B
+0xA05E = 0x6722
+0xA061 = 0x6728
+0xA065 = 0x6724
+0xA067 = 0x6723
+0xA06E = 0x6729
+0xA072 = 0x6B39
+0xA078 = 0x6B3A
+0xA07B = 0x6B3E
+0xA07C = 0x6B4A
+0xA07D = 0x6B40
+0xA080 = 0x6B3B
+0xA084 = 0x6B4C
+0xA085 = 0x6B3D
+0xA086 = 0x6B4B
+0xA088 = 0x6B42
+0xA089 = 0x6B45
+0xA08C = 0x6B48
+0xA08D = 0x6B44
+0xA091 = 0x6B41
+0xA095 = 0x6B46
+0xA09B = 0x6B47
+0xA09E = 0x6B49
+0xA0AA = 0x6B43
+0xA0B6 = 0x6F38
+0xA0B7 = 0x6F30
+0xA0BA = 0x6F3E
+0xA0BC = 0x6F32
+0xA0BD = 0x6F42
+0xA0C0 = 0x6F2F
+0xA0C2 = 0x6F31
+0xA0C5 = 0x6F33
+0xA0C6 = 0x6F2D
+0xA0C7 = 0x6F37
+0xA0C8 = 0x6F44
+0xA0C9 = 0x6F39
+0xA0CC = 0x6F3A
+0xA0CD = 0x6F3C
+0xA0CE = 0x6F40
+0xA0D0 = 0x6F2E
+0xA0D1 = 0x6F3B
+0xA0D2 = 0x6F36
+0xA0D3 = 0x6F3F
+0xA0DA = 0x6F3D
+0xA0DB = 0x6F35
+0xA0DC = 0x6F34
+0xA0DD = 0x6F43
+0xA0F6 = 0x6F41
+0xA0FA = 0x725E
+0xA0FC = 0x7266
+0xA0FE = 0x725D
+0xA0FF = 0x7260
+0xA100 = 0x725B
+0xA101 = 0x7265
+0xA102 = 0x7264
+0xA106 = 0x7268
+0xA10B = 0x725C
+0xA10C = 0x7261
+0xA10D = 0x6F45
+0xA10E = 0x725A
+0xA10F = 0x7262
+0xA112 = 0x7269
+0xA113 = 0x726A
+0xA117 = 0x725F
+0xA129 = 0x7258
+0xA12B = 0x7259
+0xA12D = 0x7542
+0xA12E = 0x753D
+0xA131 = 0x753C
+0xA133 = 0x7543
+0xA134 = 0x7539
+0xA135 = 0x6F46
+0xA136 = 0x7544
+0xA137 = 0x7540
+0xA138 = 0x753F
+0xA142 = 0x753B
+0xA145 = 0x7537
+0xA147 = 0x7538
+0xA148 = 0x7546
+0xA149 = 0x7267
+0xA14B = 0x7541
+0xA156 = 0x753E
+0xA16E = 0x753A
+0xA172 = 0x7733
+0xA174 = 0x772E
+0xA175 = 0x7729
+0xA179 = 0x7725
+0xA17A = 0x7730
+0xA17B = 0x772A
+0xA17C = 0x7728
+0xA17D = 0x772F
+0xA17F = 0x7727
+0xA180 = 0x7726
+0xA181 = 0x7738
+0xA182 = 0x772B
+0xA186 = 0x7731
+0xA189 = 0x772D
+0xA18B = 0x7735
+0xA191 = 0x7736
+0xA1A8 = 0x7732
+0xA1AF = 0x7867
+0xA1B0 = 0x7869
+0xA1B1 = 0x786D
+0xA1B2 = 0x7865
+0xA1B3 = 0x7737
+0xA1B4 = 0x7868
+0xA1B6 = 0x786A
+0xA1B7 = 0x786B
+0xA1BB = 0x786C
+0xA1BF = 0x7863
+0xA1C1 = 0x7866
+0xA1C2 = 0x7862
+0xA1C9 = 0x7864
+0xA1D1 = 0x7971
+0xA1D2 = 0x796D
+0xA1D3 = 0x7970
+0xA1D6 = 0x796E
+0xA1D7 = 0x796C
+0xA1DC = 0x796F
+0xA1ED = 0x7A58
+0xA1EF = 0x7A56
+0xA1F1 = 0x7A5A
+0xA1F2 = 0x7A59
+0xA1F3 = 0x7A55
+0xA1F4 = 0x7A57
+0xA1F7 = 0x7A54
+0xA1F9 = 0x7A5B
+0xA203 = 0x7B2E
+0xA206 = 0x7B2F
+0xA207 = 0x7B2C
+0xA209 = 0x7B2B
+0xA20A = 0x7B31
+0xA20B = 0x7B30
+0xA20C = 0x7B2D
+0xA218 = 0x7B56
+0xA21F = 0x7B57
+0xA225 = 0x7B74
+0xA228 = 0x7B75
+0xA230 = 0x7C29
+0xA231 = 0x7C28
+0xA234 = 0x7C2F
+0xA238 = 0x7C38
+0xA23A = 0x7C39
+0xA23C = 0x7C41
+0xA23F = 0x7C48
+0xA258 = 0x5344
+0xA25C = 0x5A5A
+0xA25D = 0x5A5C
+0xA263 = 0x672C
+0xA268 = 0x6B4D
+0xA26E = 0x6F48
+0xA26F = 0x6F49
+0xA271 = 0x6F47
+0xA278 = 0x726B
+0xA282 = 0x7739
+0xA286 = 0x7972
+0xA289 = 0x7B32
+0xA28D = 0x4B6C
+0xA290 = 0x5345
+0xA295 = 0x5346
+0xA297 = 0x5347
+0xA29C = 0x5A5D
+0xA2A5 = 0x606F
+0xA2A6 = 0x6072
+0xA2A7 = 0x6070
+0xA2AA = 0x6073
+0xA2AB = 0x6071
+0xA2B3 = 0x606E
+0xA2B5 = 0x6731
+0xA2B6 = 0x672E
+0xA2B7 = 0x672D
+0xA2BB = 0x6730
+0xA2C3 = 0x672F
+0xA2C4 = 0x6B4F
+0xA2C5 = 0x6B4E
+0xA2C6 = 0x6B51
+0xA2C9 = 0x6B50
+0xA2CD = 0x6840
+0xA2D6 = 0x6F4A
+0xA2DC = 0x7547
+0xA2E1 = 0x773A
+0xA2E2 = 0x773C
+0xA2E3 = 0x773B
+0xA2EE = 0x7975
+0xA2EF = 0x7974
+0xA2F0 = 0x786E
+0xA2FA = 0x7C46
+0xA2FE = 0x4453
+0xA305 = 0x534B
+0xA306 = 0x534A
+0xA308 = 0x5349
+0xA309 = 0x5348
+0xA310 = 0x534C
+0xA31D = 0x5A5E
+0xA322 = 0x6074
+0xA323 = 0x6075
+0xA32E = 0x6732
+0xA330 = 0x6733
+0xA331 = 0x6735
+0xA333 = 0x6734
+0xA341 = 0x6B54
+0xA342 = 0x6B52
+0xA344 = 0x6B55
+0xA345 = 0x6B53
+0xA34C = 0x6F4B
+0xA34F = 0x6F4C
+0xA353 = 0x6F4E
+0xA354 = 0x6F4D
+0xA35B = 0x726C
+0xA35D = 0x726F
+0xA35F = 0x726E
+0xA362 = 0x726D
+0xA363 = 0x754B
+0xA364 = 0x754C
+0xA366 = 0x7549
+0xA367 = 0x754E
+0xA36D = 0x754A
+0xA372 = 0x773F
+0xA374 = 0x773E
+0xA375 = 0x7740
+0xA376 = 0x773D
+0xA378 = 0x786F
+0xA379 = 0x7871
+0xA37A = 0x7870
+0xA383 = 0x7B58
+0xA387 = 0x7C30
+0xA392 = 0x4B70
+0xA393 = 0x4B6E
+0xA394 = 0x4B6F
+0xA395 = 0x534E
+0xA397 = 0x534D
+0xA39B = 0x5A61
+0xA39D = 0x5A5F
+0xA39E = 0x5A60
+0xA3A0 = 0x6078
+0xA3A1 = 0x6076
+0xA3A3 = 0x6077
+0xA3A4 = 0x6736
+0xA3A6 = 0x6B56
+0xA3AB = 0x7270
+0xA3B2 = 0x7C31
+0xA3B5 = 0x5A62
+0xA3B6 = 0x5A64
+0xA3B9 = 0x5A63
+0xA3BA = 0x607A
+0xA3BB = 0x6738
+0xA3BD = 0x6079
+0xA3BE = 0x6739
+0xA3C1 = 0x6737
+0xA3C2 = 0x6B57
+0xA3C8 = 0x6F50
+0xA3C9 = 0x6F4F
+0xA3D3 = 0x7273
+0xA3D4 = 0x7272
+0xA3D5 = 0x7271
+0xA3D9 = 0x754F
+0xA3E4 = 0x7872
+0xA3E6 = 0x7873
+0xA3E8 = 0x7976
+0xA3EE = 0x534F
+0xA3F2 = 0x5A66
+0xA3F3 = 0x5A65
+0xA3F4 = 0x5A67
+0xA3F6 = 0x607E
+0xA3F8 = 0x607C
+0xA3FA = 0x607B
+0xA3FC = 0x607D
+0xA3FF = 0x673B
+0xA400 = 0x673A
+0xA403 = 0x6F51
+0xA404 = 0x6F53
+0xA407 = 0x7274
+0xA40B = 0x7550
+0xA40D = 0x7742
+0xA40E = 0x7741
+0xA414 = 0x7B5A
+0xA416 = 0x7B59
+0xA418 = 0x4454
+0xA41F = 0x5350
+0xA425 = 0x5A6A
+0xA426 = 0x5A68
+0xA427 = 0x5A69
+0xA434 = 0x6121
+0xA43F = 0x673E
+0xA440 = 0x673C
+0xA442 = 0x6B58
+0xA443 = 0x6122
+0xA444 = 0x673F
+0xA448 = 0x6B5A
+0xA449 = 0x6B59
+0xA44A = 0x6B5B
+0xA44B = 0x6B5D
+0xA44C = 0x6B5C
+0xA452 = 0x6F56
+0xA453 = 0x6F57
+0xA455 = 0x6F5B
+0xA456 = 0x6F59
+0xA457 = 0x6F55
+0xA45C = 0x6F5A
+0xA468 = 0x7278
+0xA46A = 0x727B
+0xA46C = 0x7275
+0xA46D = 0x7279
+0xA46E = 0x7277
+0xA470 = 0x7276
+0xA477 = 0x727A
+0xA47E = 0x7551
+0xA48B = 0x7552
+0xA48F = 0x7747
+0xA491 = 0x7746
+0xA492 = 0x7744
+0xA493 = 0x7745
+0xA494 = 0x7743
+0xA495 = 0x7748
+0xA498 = 0x7876
+0xA499 = 0x7877
+0xA49D = 0x7875
+0xA49F = 0x7874
+0xA4A9 = 0x7978
+0xA4AA = 0x7979
+0xA4AB = 0x797A
+0xA4AC = 0x7977
+0xA4B4 = 0x7A5C
+0xA4BB = 0x7B33
+0xA4BF = 0x7B5B
+0xA4C0 = 0x7B5C
+0xA4C4 = 0x7B76
+0xA4C9 = 0x7C4A
+0xA4CE = 0x727C
+0xA4D0 = 0x7749
+0xA4D4 = 0x6124
+0xA4DB = 0x6742
+0xA4EC = 0x727D
+0xA4F7 = 0x774A
+0xA4F9 = 0x7878
+0xA4FB = 0x797B
+0xA4FC = 0x7A5D
+0xA4FF = 0x7B34
+0xA506 = 0x5A6B
+0xA50B = 0x5A6C
+0xA50D = 0x6125
+0xA50F = 0x6743
+0xA511 = 0x6744
+0xA515 = 0x6B60
+0xA517 = 0x6B5E
+0xA518 = 0x6B5F
+0xA526 = 0x7553
+0xA529 = 0x7555
+0xA52C = 0x7554
+0xA530 = 0x7879
+0xA533 = 0x797C
+0xA536 = 0x7B35
+0xA537 = 0x7B77
+0xA53A = 0x5A6D
+0xA53C = 0x5A6E
+0xA53D = 0x6128
+0xA53E = 0x612A
+0xA53F = 0x612B
+0xA540 = 0x6129
+0xA541 = 0x6127
+0xA543 = 0x6126
+0xA546 = 0x612C
+0xA54B = 0x6747
+0xA54C = 0x6748
+0xA54D = 0x6746
+0xA54E = 0x6745
+0xA552 = 0x6B61
+0xA553 = 0x6B63
+0xA554 = 0x6B62
+0xA55D = 0x6F5D
+0xA55E = 0x6F5E
+0xA564 = 0x6F5C
+0xA568 = 0x7321
+0xA569 = 0x727E
+0xA56B = 0x7557
+0xA56D = 0x7558
+0xA56E = 0x7559
+0xA56F = 0x7556
+0xA576 = 0x774B
+0xA57F = 0x787D
+0xA581 = 0x787B
+0xA582 = 0x787A
+0xA588 = 0x797D
+0xA58B = 0x7B36
+0xA58C = 0x7B79
+0xA58D = 0x7B78
+0xA595 = 0x6749
+0xA59A = 0x6B64
+0xA59B = 0x6B65
+0xA5A2 = 0x6F5F
+0xA5A3 = 0x6F60
+0xA5A6 = 0x7322
+0xA5A9 = 0x7323
+0xA5AA = 0x7324
+0xA5AF = 0x774C
+0xA5B3 = 0x787C
+0xA5B6 = 0x797E
+0xA5B7 = 0x7A21
+0xA5BC = 0x7A5E
+0xA5C2 = 0x7C32
+0xA5CB = 0x6D57
+0xA5CF = 0x7A23
+0xA5D0 = 0x7A22
+0xA5D4 = 0x612E
+0xA5DC = 0x6B66
+0xA5E4 = 0x6B67
+0xA5E6 = 0x6F63
+0xA5E7 = 0x6F62
+0xA5F7 = 0x732A
+0xA5F8 = 0x7327
+0xA5FC = 0x7328
+0xA600 = 0x7325
+0xA601 = 0x732B
+0xA60A = 0x7329
+0xA60D = 0x7326
+0xA610 = 0x755C
+0xA611 = 0x755B
+0xA612 = 0x755E
+0xA615 = 0x755F
+0xA617 = 0x7560
+0xA61C = 0x755A
+0xA624 = 0x755D
+0xA625 = 0x774F
+0xA626 = 0x774E
+0xA62D = 0x7750
+0xA63A = 0x787E
+0xA63E = 0x7921
+0xA648 = 0x7922
+0xA64C = 0x7A26
+0xA64F = 0x7A24
+0xA659 = 0x7A25
+0xA65B = 0x7A60
+0xA65D = 0x7A62
+0xA65E = 0x7A5F
+0xA65F = 0x7A61
+0xA666 = 0x7B37
+0xA667 = 0x7B39
+0xA669 = 0x7B38
+0xA673 = 0x7B5D
+0xA679 = 0x7C2A
+0xA67D = 0x7C33
+0xA681 = 0x7C3B
+0xA683 = 0x7C3A
+0xA689 = 0x7C45
+0xA68D = 0x7C4E
+0xA68E = 0x7C4D
+0xA691 = 0x6B68
+0xA698 = 0x6F64
+0xA6A0 = 0x7751
+0xA6A5 = 0x7C51
+0xA6AC = 0x6F65
+0xA6AE = 0x6F67
+0xA6AF = 0x6F66
+0xA6B6 = 0x732C
+0xA6B7 = 0x732E
+0xA6B9 = 0x732F
+0xA6BA = 0x6B6A
+0xA6BB = 0x732D
+0xA6C0 = 0x7B5E
+0xA6C2 = 0x7B3A
+0xA6C3 = 0x7752
+0xA6C8 = 0x7C42
+0xA6CA = 0x7330
+0xA6CE = 0x7A64
+0xA6CF = 0x7A63
+0xA6D2 = 0x7B3B
+0xF81D = 0x2129
+0xF838 = 0x3131
+0xF83A = 0x2160
+0xF85C = 0x2362
+0xF876 = 0x2873
+0xF88A = 0x2927
+0xF88F = 0x455D
+0xF898 = 0x7340
+0xF89B = 0x2D48
+0xF89F = 0x2438
+0xF8B4 = 0x226E
+0xF8C2 = 0x462C
+0xF8D0 = 0x4641
+0xF8D7 = 0x264A
+0xF8DA = 0x3F66
+0xF8E4 = 0x327E
+0xF8E7 = 0x3F71
+0xF920 = 0x7B7B
+0xF937 = 0x3365
+0xF93E = 0x3371
+0xF944 = 0x2F26
+0xF965 = 0x6C7D
+0xF97E = 0x4874
+0xF984 = 0x3B50
+0xF9C5 = 0x303E
+0xF9CB = 0x7A38
+0xF9F6 = 0x5F5E
+0xF9FC = 0x3D47
+0xF9FD = 0x4435
+0xFA11 = 0x7536
+0xFA12 = 0x7535
+0xFA16 = 0x6F54
+0xFA1A = 0x5351
+END_MAP
diff --git a/share/i18n/csmapper/CNS/UCS@SIP%CNS11643-6.src b/share/i18n/csmapper/CNS/UCS@SIP%CNS11643-6.src
new file mode 100644 (file)
index 0000000..980fc8b
--- /dev/null
@@ -0,0 +1,6206 @@
+# $NetBSD: UCS@SIP%CNS11643-6.src,v 1.1 2007/03/05 16:57:15 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS:SIP/CNS11643-6"
+SRC_ZONE       0x0003 - 0xFA17
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+0x0003 = 0x212F
+0x0004 = 0x212D
+0x0005 = 0x212E
+0x0007 = 0x2142
+0x0008 = 0x2143
+0x0012 = 0x222B
+0x0018 = 0x2340
+0x0019 = 0x233E
+0x001A = 0x233F
+0x0020 = 0x2467
+0x0021 = 0x255F
+0x0025 = 0x2567
+0x0029 = 0x2563
+0x002C = 0x2937
+0x002D = 0x293A
+0x002E = 0x2938
+0x003B = 0x2E66
+0x0048 = 0x472D
+0x0061 = 0x212C
+0x0062 = 0x2122
+0x0064 = 0x225F
+0x0066 = 0x2341
+0x0067 = 0x2560
+0x0069 = 0x293B
+0x006E = 0x2E4A
+0x0070 = 0x3525
+0x0071 = 0x3526
+0x0072 = 0x457D
+0x0074 = 0x463F
+0x007D = 0x2132
+0x007F = 0x222D
+0x0082 = 0x2342
+0x0084 = 0x5050
+0x0088 = 0x2124
+0x008D = 0x2133
+0x008F = 0x2144
+0x0095 = 0x2230
+0x0098 = 0x224E
+0x0099 = 0x222F
+0x009C = 0x2145
+0x009E = 0x2231
+0x00A0 = 0x222E
+0x00A8 = 0x2343
+0x00A9 = 0x293E
+0x00AC = 0x245D
+0x00AE = 0x2556
+0x00AF = 0x2561
+0x00B0 = 0x2562
+0x00B1 = 0x2C43
+0x00B2 = 0x293C
+0x00B3 = 0x3A65
+0x00B5 = 0x2D2D
+0x00B6 = 0x293D
+0x00B7 = 0x2E4B
+0x00BA = 0x352A
+0x00BC = 0x3527
+0x00BD = 0x3964
+0x00BE = 0x3529
+0x00BF = 0x3C7B
+0x00C2 = 0x457E
+0x00C3 = 0x4640
+0x00C4 = 0x4641
+0x00CF = 0x2126
+0x00D0 = 0x2125
+0x00D5 = 0x2146
+0x00DE = 0x2233
+0x00DF = 0x2232
+0x00E0 = 0x222A
+0x00E4 = 0x2346
+0x00E5 = 0x2344
+0x00E7 = 0x2345
+0x00ED = 0x293F
+0x00F0 = 0x2D2C
+0x00F2 = 0x2E4D
+0x00F3 = 0x2E4E
+0x00F6 = 0x2E4C
+0x00F8 = 0x352B
+0x00FC = 0x3C7E
+0x00FE = 0x3C7D
+0x0104 = 0x5051
+0x0107 = 0x5A63
+0x0108 = 0x5A62
+0x0112 = 0x2147
+0x0113 = 0x2148
+0x0114 = 0x2149
+0x0115 = 0x2347
+0x0117 = 0x2564
+0x0119 = 0x2940
+0x011B = 0x4642
+0x011E = 0x2127
+0x011F = 0x2128
+0x0120 = 0x2129
+0x0121 = 0x214A
+0x0122 = 0x2565
+0x0123 = 0x2348
+0x0124 = 0x2349
+0x0128 = 0x2568
+0x0130 = 0x2E50
+0x0134 = 0x307C
+0x0135 = 0x352D
+0x0137 = 0x352C
+0x0139 = 0x3D21
+0x0143 = 0x234A
+0x014F = 0x2941
+0x0153 = 0x2E52
+0x0154 = 0x2E51
+0x0156 = 0x352F
+0x0159 = 0x3530
+0x015E = 0x3531
+0x015F = 0x4643
+0x0160 = 0x3D23
+0x0161 = 0x3D22
+0x0169 = 0x4645
+0x016A = 0x4644
+0x016B = 0x4646
+0x0170 = 0x4C2D
+0x0180 = 0x5052
+0x01A3 = 0x2134
+0x01A4 = 0x2135
+0x01A6 = 0x214C
+0x01A8 = 0x214B
+0x01AD = 0x2235
+0x01AF = 0x2234
+0x01B0 = 0x2236
+0x01B7 = 0x234F
+0x01B9 = 0x2350
+0x01BB = 0x234D
+0x01BC = 0x234C
+0x01C3 = 0x234B
+0x01CF = 0x2351
+0x01D9 = 0x256A
+0x01DB = 0x256B
+0x01DC = 0x2574
+0x01DD = 0x2570
+0x01DE = 0x256C
+0x01F2 = 0x256D
+0x01F4 = 0x256F
+0x01FE = 0x256E
+0x01FF = 0x2569
+0x0201 = 0x2573
+0x0203 = 0x2943
+0x0204 = 0x2945
+0x0207 = 0x2946
+0x020D = 0x294A
+0x020E = 0x2944
+0x020F = 0x294C
+0x0210 = 0x2947
+0x0211 = 0x294E
+0x0216 = 0x2942
+0x0222 = 0x294D
+0x0227 = 0x2948
+0x0228 = 0x2949
+0x0229 = 0x294B
+0x022E = 0x2E64
+0x022F = 0x2E59
+0x0232 = 0x2E63
+0x0233 = 0x2E57
+0x0234 = 0x2E56
+0x0237 = 0x2E5D
+0x023B = 0x2E62
+0x023C = 0x2E55
+0x023D = 0x2E54
+0x023E = 0x2E65
+0x023F = 0x2E5C
+0x0252 = 0x2E53
+0x0254 = 0x2E58
+0x0255 = 0x2E5B
+0x0256 = 0x2E5E
+0x0258 = 0x2E60
+0x0261 = 0x2E5F
+0x0266 = 0x3536
+0x0268 = 0x3535
+0x026D = 0x3532
+0x0273 = 0x3537
+0x028A = 0x3521
+0x028B = 0x353A
+0x028C = 0x353B
+0x0291 = 0x3533
+0x0292 = 0x3534
+0x0296 = 0x3539
+0x02A8 = 0x3D2B
+0x02A9 = 0x3D2D
+0x02AA = 0x3D2C
+0x02AD = 0x3D30
+0x02AE = 0x3D28
+0x02B1 = 0x3D33
+0x02B3 = 0x3D2E
+0x02B4 = 0x3D27
+0x02B8 = 0x3D2A
+0x02B9 = 0x3D31
+0x02BA = 0x3D37
+0x02BB = 0x3D32
+0x02BE = 0x3D29
+0x02C2 = 0x3D34
+0x02D1 = 0x4637
+0x02D2 = 0x3D38
+0x02D3 = 0x3E65
+0x02D4 = 0x3D39
+0x02D5 = 0x3D2F
+0x02DB = 0x4363
+0x02E2 = 0x3D24
+0x02E3 = 0x3D26
+0x02EA = 0x3D25
+0x02EB = 0x3D36
+0x02ED = 0x4649
+0x02EE = 0x464F
+0x02F1 = 0x464C
+0x02F6 = 0x4648
+0x02F9 = 0x4656
+0x02FC = 0x4652
+0x02FD = 0x4650
+0x02FE = 0x464B
+0x02FF = 0x464E
+0x0300 = 0x4653
+0x0308 = 0x4658
+0x030C = 0x4647
+0x0317 = 0x464D
+0x031C = 0x4651
+0x0320 = 0x4654
+0x0329 = 0x464A
+0x032B = 0x505A
+0x032F = 0x5053
+0x0333 = 0x5058
+0x0335 = 0x505F
+0x0336 = 0x505D
+0x0339 = 0x505C
+0x033A = 0x5062
+0x033B = 0x5055
+0x033F = 0x5054
+0x0344 = 0x5057
+0x0348 = 0x505E
+0x0358 = 0x5061
+0x035E = 0x564E
+0x035F = 0x5059
+0x0362 = 0x5056
+0x0367 = 0x4657
+0x036C = 0x5060
+0x036E = 0x5A71
+0x0373 = 0x5A64
+0x0374 = 0x5A69
+0x0376 = 0x5A6B
+0x0378 = 0x5A74
+0x037A = 0x5A75
+0x037B = 0x5A68
+0x0382 = 0x5A67
+0x0383 = 0x5A76
+0x039A = 0x5A77
+0x039B = 0x5E57
+0x039E = 0x5A6D
+0x03A1 = 0x5A6F
+0x03A2 = 0x5A65
+0x03AF = 0x5A66
+0x03B0 = 0x5A6A
+0x03B1 = 0x5A6E
+0x03B2 = 0x5A70
+0x03B9 = 0x5A6C
+0x0476 = 0x214D
+0x047A = 0x2353
+0x047B = 0x2354
+0x047D = 0x2575
+0x047E = 0x2577
+0x047F = 0x2578
+0x0481 = 0x2576
+0x0483 = 0x2951
+0x0484 = 0x2950
+0x0485 = 0x294F
+0x0486 = 0x2953
+0x048A = 0x2952
+0x048C = 0x2E67
+0x048D = 0x2E68
+0x0496 = 0x353C
+0x049E = 0x4659
+0x04A8 = 0x5063
+0x04DB = 0x2136
+0x04DF = 0x2237
+0x04E0 = 0x2356
+0x04E1 = 0x2355
+0x04E5 = 0x2579
+0x04EE = 0x353D
+0x04F1 = 0x3D3A
+0x04F3 = 0x465A
+0x04F4 = 0x5064
+0x04F8 = 0x5A78
+0x0500 = 0x2137
+0x0501 = 0x214E
+0x0503 = 0x2141
+0x0504 = 0x2159
+0x0507 = 0x233B
+0x0509 = 0x2357
+0x050A = 0x257C
+0x050B = 0x257E
+0x050F = 0x257A
+0x0510 = 0x2954
+0x0512 = 0x2E6B
+0x0513 = 0x2E69
+0x0516 = 0x2E6A
+0x0517 = 0x2E4F
+0x0518 = 0x307B
+0x0519 = 0x3540
+0x051A = 0x353F
+0x051B = 0x3541
+0x051C = 0x353E
+0x051D = 0x3D3B
+0x051F = 0x465D
+0x0525 = 0x465B
+0x0527 = 0x465C
+0x0529 = 0x5065
+0x0531 = 0x5A79
+0x053D = 0x214F
+0x053E = 0x2151
+0x0541 = 0x2239
+0x0543 = 0x2238
+0x0548 = 0x223A
+0x054B = 0x235A
+0x054D = 0x2358
+0x054E = 0x2547
+0x0550 = 0x2623
+0x0551 = 0x2621
+0x0552 = 0x2622
+0x0554 = 0x287A
+0x0558 = 0x2955
+0x055A = 0x2956
+0x055B = 0x2E6C
+0x055D = 0x3542
+0x055E = 0x3543
+0x0562 = 0x3D3D
+0x0563 = 0x465F
+0x0565 = 0x465E
+0x0568 = 0x5A7B
+0x0569 = 0x5A7A
+0x0575 = 0x223B
+0x0579 = 0x235B
+0x058A = 0x2E6D
+0x058C = 0x3D3E
+0x0594 = 0x4660
+0x0597 = 0x4661
+0x059A = 0x5066
+0x059C = 0x5A7C
+0x05B1 = 0x235C
+0x05B8 = 0x2624
+0x05C4 = 0x2958
+0x05C5 = 0x2959
+0x05CE = 0x2E6F
+0x05D7 = 0x2E6E
+0x05DC = 0x3545
+0x05E2 = 0x3546
+0x05E6 = 0x3D3F
+0x05E7 = 0x3D40
+0x05F1 = 0x4662
+0x0600 = 0x5067
+0x0604 = 0x5A7D
+0x0629 = 0x2152
+0x062F = 0x215C
+0x0632 = 0x223D
+0x0635 = 0x235E
+0x0636 = 0x235D
+0x0637 = 0x235F
+0x0638 = 0x2360
+0x063C = 0x2627
+0x063D = 0x2625
+0x063E = 0x2626
+0x0647 = 0x295A
+0x0649 = 0x295B
+0x064A = 0x295C
+0x064B = 0x295D
+0x064F = 0x2E72
+0x0650 = 0x2E70
+0x0651 = 0x2E71
+0x0652 = 0x3547
+0x0657 = 0x3727
+0x0658 = 0x3D42
+0x0659 = 0x3D43
+0x065A = 0x3D41
+0x065F = 0x4663
+0x0660 = 0x4666
+0x0662 = 0x4664
+0x0677 = 0x2153
+0x0678 = 0x2154
+0x0679 = 0x223F
+0x067B = 0x223E
+0x067E = 0x2365
+0x067F = 0x2361
+0x0680 = 0x2362
+0x0681 = 0x2363
+0x0687 = 0x2628
+0x068B = 0x2960
+0x068D = 0x295F
+0x068E = 0x2E73
+0x068F = 0x2E74
+0x0691 = 0x347A
+0x0692 = 0x3548
+0x0696 = 0x3D44
+0x0697 = 0x3D45
+0x0699 = 0x5A7E
+0x06A3 = 0x2139
+0x06A6 = 0x2155
+0x06A9 = 0x2156
+0x06AC = 0x2157
+0x06B0 = 0x2244
+0x06B2 = 0x2243
+0x06B3 = 0x2240
+0x06B4 = 0x2245
+0x06B8 = 0x236A
+0x06BE = 0x2368
+0x06BF = 0x2367
+0x06C1 = 0x236B
+0x06C2 = 0x2369
+0x06CD = 0x2366
+0x06CF = 0x262B
+0x06D7 = 0x2629
+0x06DB = 0x262A
+0x06E0 = 0x262C
+0x06E7 = 0x2969
+0x06ED = 0x2966
+0x06EF = 0x2964
+0x06F0 = 0x2965
+0x06F1 = 0x296C
+0x06F2 = 0x2E75
+0x06F4 = 0x296A
+0x06F7 = 0x296B
+0x06F9 = 0x2967
+0x0702 = 0x2968
+0x0706 = 0x2962
+0x0707 = 0x2961
+0x070C = 0x2957
+0x0713 = 0x2F24
+0x0714 = 0x2E7B
+0x0715 = 0x2F22
+0x0717 = 0x2F21
+0x071A = 0x2E78
+0x071B = 0x2E7E
+0x071C = 0x2F23
+0x071D = 0x2E7A
+0x071F = 0x2E7D
+0x0720 = 0x2E7C
+0x0725 = 0x2E79
+0x0728 = 0x2E77
+0x0730 = 0x3549
+0x0737 = 0x354E
+0x0738 = 0x3552
+0x073A = 0x3553
+0x073D = 0x3551
+0x073F = 0x3550
+0x0740 = 0x354F
+0x0741 = 0x354C
+0x0742 = 0x354B
+0x0745 = 0x354D
+0x0749 = 0x3554
+0x0752 = 0x354A
+0x0761 = 0x3D46
+0x0765 = 0x3D49
+0x0767 = 0x3D47
+0x0771 = 0x3D48
+0x077D = 0x3D4A
+0x077E = 0x3D4B
+0x0781 = 0x466D
+0x0782 = 0x4669
+0x078B = 0x466B
+0x078C = 0x4668
+0x078D = 0x466C
+0x0790 = 0x466A
+0x079C = 0x4C46
+0x079D = 0x466E
+0x07A6 = 0x506F
+0x07A8 = 0x506D
+0x07AB = 0x506E
+0x07B2 = 0x506B
+0x07B7 = 0x506A
+0x07BB = 0x5068
+0x07BC = 0x5070
+0x07BD = 0x5069
+0x07C4 = 0x5B24
+0x07C6 = 0x5B22
+0x07C7 = 0x5B21
+0x07CF = 0x5B2B
+0x07D0 = 0x5B29
+0x07D1 = 0x5B28
+0x07D4 = 0x5B26
+0x07D6 = 0x5B2A
+0x07D8 = 0x5B25
+0x07DC = 0x5B23
+0x07DF = 0x5B27
+0x0832 = 0x213A
+0x0834 = 0x2158
+0x0842 = 0x262E
+0x084C = 0x262D
+0x0853 = 0x296D
+0x0855 = 0x296E
+0x0860 = 0x2F26
+0x0866 = 0x2F28
+0x086B = 0x3555
+0x086C = 0x3559
+0x0878 = 0x3556
+0x0879 = 0x3557
+0x087C = 0x3D4E
+0x087D = 0x3D4C
+0x087E = 0x3D4F
+0x087F = 0x3D50
+0x0880 = 0x3D51
+0x0884 = 0x3D4D
+0x088E = 0x466F
+0x088F = 0x4670
+0x0892 = 0x4671
+0x0896 = 0x5072
+0x0897 = 0x5071
+0x08A7 = 0x5B2E
+0x08AD = 0x5B2C
+0x08AF = 0x5B2D
+0x08CD = 0x2247
+0x08CE = 0x2248
+0x08D4 = 0x262F
+0x08D9 = 0x2971
+0x08DA = 0x2970
+0x08DE = 0x2F2A
+0x08E0 = 0x2F2B
+0x08E1 = 0x2F2C
+0x08E3 = 0x2F29
+0x08E5 = 0x355C
+0x08E6 = 0x355B
+0x08E7 = 0x355E
+0x08E8 = 0x355F
+0x08E9 = 0x355A
+0x08EA = 0x355D
+0x08EF = 0x3D52
+0x08F4 = 0x3D53
+0x08F8 = 0x5073
+0x08FD = 0x5B2F
+0x090E = 0x212A
+0x0910 = 0x224A
+0x0911 = 0x2630
+0x0912 = 0x2633
+0x0914 = 0x2631
+0x0915 = 0x2632
+0x0918 = 0x2F2F
+0x0919 = 0x2F31
+0x091A = 0x2F2D
+0x091B = 0x2F2E
+0x091C = 0x2F30
+0x091E = 0x3D54
+0x091F = 0x3560
+0x0922 = 0x3524
+0x0923 = 0x4672
+0x092C = 0x212B
+0x092F = 0x236E
+0x0931 = 0x236D
+0x0933 = 0x2634
+0x0935 = 0x2635
+0x0938 = 0x2973
+0x093E = 0x2F34
+0x0940 = 0x2F33
+0x0942 = 0x2F32
+0x0943 = 0x2F37
+0x0944 = 0x2F35
+0x094A = 0x3562
+0x094B = 0x3561
+0x094E = 0x3D55
+0x0951 = 0x5075
+0x0952 = 0x4673
+0x0953 = 0x3563
+0x095A = 0x5B31
+0x095B = 0x5B30
+0x096F = 0x236F
+0x0971 = 0x2637
+0x0974 = 0x2F36
+0x0976 = 0x3564
+0x097B = 0x215A
+0x0980 = 0x224B
+0x0982 = 0x2370
+0x0986 = 0x2373
+0x0987 = 0x2372
+0x098D = 0x2374
+0x0991 = 0x2639
+0x0993 = 0x263A
+0x0994 = 0x2375
+0x0995 = 0x263B
+0x0999 = 0x2974
+0x099A = 0x2977
+0x099B = 0x2978
+0x099C = 0x2976
+0x09A2 = 0x2975
+0x09A3 = 0x3565
+0x09A4 = 0x3566
+0x09B4 = 0x5078
+0x09B5 = 0x5077
+0x09B6 = 0x5079
+0x09B7 = 0x507B
+0x09D3 = 0x224C
+0x09D4 = 0x2377
+0x09D7 = 0x2376
+0x09D8 = 0x2378
+0x09DC = 0x263C
+0x09E0 = 0x297C
+0x09E1 = 0x297B
+0x09E2 = 0x297D
+0x09E3 = 0x297A
+0x09E4 = 0x297E
+0x09E5 = 0x2979
+0x09E8 = 0x2A22
+0x09F2 = 0x2F39
+0x09F3 = 0x3568
+0x09F6 = 0x3567
+0x09F7 = 0x356A
+0x09F8 = 0x3C7A
+0x09F9 = 0x3569
+0x09FA = 0x3D57
+0x09FB = 0x3D56
+0x09FC = 0x356B
+0x09FD = 0x3D58
+0x0A00 = 0x4675
+0x0A01 = 0x4676
+0x0A02 = 0x4677
+0x0A05 = 0x507C
+0x0A07 = 0x5B32
+0x0A10 = 0x215B
+0x0A13 = 0x2A24
+0x0A14 = 0x237A
+0x0A16 = 0x2379
+0x0A19 = 0x2F3B
+0x0A1B = 0x2F3A
+0x0A1D = 0x356C
+0x0A1E = 0x2F3C
+0x0A1F = 0x4678
+0x0A23 = 0x507D
+0x0A2E = 0x237B
+0x0A2F = 0x224F
+0x0A30 = 0x224D
+0x0A31 = 0x2250
+0x0A36 = 0x237C
+0x0A37 = 0x237D
+0x0A40 = 0x263E
+0x0A42 = 0x263D
+0x0A44 = 0x255E
+0x0A4A = 0x2A27
+0x0A4B = 0x2A26
+0x0A4C = 0x2A29
+0x0A4D = 0x2A28
+0x0A56 = 0x2A25
+0x0A59 = 0x2F46
+0x0A5A = 0x2F41
+0x0A5B = 0x2F44
+0x0A5C = 0x2F45
+0x0A5D = 0x2F40
+0x0A5E = 0x2F3E
+0x0A5F = 0x2F42
+0x0A60 = 0x2F43
+0x0A66 = 0x2F3F
+0x0A67 = 0x3573
+0x0A68 = 0x3574
+0x0A6C = 0x356F
+0x0A6D = 0x356D
+0x0A6E = 0x3570
+0x0A6F = 0x3572
+0x0A70 = 0x3571
+0x0A71 = 0x356E
+0x0A78 = 0x3D60
+0x0A79 = 0x3D5B
+0x0A7B = 0x3D5F
+0x0A7C = 0x3D5C
+0x0A7D = 0x3D5D
+0x0A84 = 0x3D5E
+0x0A88 = 0x467C
+0x0A89 = 0x467A
+0x0A8B = 0x467B
+0x0A8C = 0x4679
+0x0A8D = 0x467D
+0x0A8F = 0x467E
+0x0A93 = 0x5124
+0x0A94 = 0x5123
+0x0A95 = 0x507E
+0x0A98 = 0x5121
+0x0A9B = 0x5B34
+0x0A9C = 0x5B37
+0x0A9D = 0x5B33
+0x0A9E = 0x5B38
+0x0AA4 = 0x5B36
+0x0AA5 = 0x5B39
+0x0AA6 = 0x5B3B
+0x0AAA = 0x5B3A
+0x0AAB = 0x5B35
+0x0AD4 = 0x213C
+0x0AD5 = 0x213D
+0x0AD7 = 0x215D
+0x0AD9 = 0x2252
+0x0ADA = 0x2251
+0x0ADF = 0x2423
+0x0AE0 = 0x2421
+0x0AE5 = 0x2422
+0x0AE6 = 0x2640
+0x0AE9 = 0x2A2C
+0x0AEA = 0x2A2B
+0x0AEB = 0x2A2D
+0x0AEC = 0x2A2E
+0x0AF0 = 0x2F47
+0x0AF1 = 0x2F48
+0x0AF9 = 0x3576
+0x0AFA = 0x3575
+0x0AFB = 0x3649
+0x0AFC = 0x352E
+0x0B00 = 0x4722
+0x0B01 = 0x4724
+0x0B02 = 0x4D62
+0x0B05 = 0x4723
+0x0B07 = 0x5125
+0x0B0E = 0x5B3C
+0x0B10 = 0x6072
+0x0B1A = 0x2160
+0x0B1C = 0x215E
+0x0B1E = 0x2162
+0x0B1F = 0x215F
+0x0B21 = 0x2255
+0x0B25 = 0x2256
+0x0B27 = 0x2253
+0x0B28 = 0x2254
+0x0B29 = 0x2425
+0x0B2B = 0x2424
+0x0B2D = 0x2426
+0x0B2F = 0x2427
+0x0B31 = 0x2644
+0x0B32 = 0x2642
+0x0B39 = 0x2A31
+0x0B3A = 0x2A2F
+0x0B3B = 0x2A32
+0x0B3C = 0x2A30
+0x0B3F = 0x2F4D
+0x0B40 = 0x2F4A
+0x0B41 = 0x2F4C
+0x0B42 = 0x2F4B
+0x0B43 = 0x2F49
+0x0B47 = 0x3272
+0x0B4A = 0x357B
+0x0B4C = 0x357C
+0x0B4D = 0x3579
+0x0B4E = 0x3577
+0x0B4F = 0x357A
+0x0B54 = 0x3C67
+0x0B55 = 0x3D66
+0x0B56 = 0x3D68
+0x0B59 = 0x3D65
+0x0B5A = 0x3D63
+0x0B5B = 0x3D6B
+0x0B5C = 0x3D64
+0x0B5E = 0x3D62
+0x0B5F = 0x3D69
+0x0B60 = 0x3D6A
+0x0B61 = 0x3C7C
+0x0B63 = 0x3D67
+0x0B67 = 0x4727
+0x0B68 = 0x4725
+0x0B6E = 0x4726
+0x0B71 = 0x5127
+0x0B72 = 0x5128
+0x0B73 = 0x5126
+0x0B75 = 0x4728
+0x0B76 = 0x515B
+0x0B78 = 0x5129
+0x0B7B = 0x5F21
+0x0B7C = 0x5B3E
+0x0B7E = 0x5B3D
+0x0B81 = 0x537B
+0x0B9A = 0x2164
+0x0B9E = 0x2163
+0x0BA1 = 0x2259
+0x0BA2 = 0x2258
+0x0BA3 = 0x225E
+0x0BA4 = 0x225A
+0x0BA5 = 0x225D
+0x0BA6 = 0x2257
+0x0BA7 = 0x2242
+0x0BAA = 0x225C
+0x0BAC = 0x242D
+0x0BAE = 0x242E
+0x0BB2 = 0x242C
+0x0BB7 = 0x2428
+0x0BC1 = 0x242A
+0x0BC9 = 0x2429
+0x0BCA = 0x242B
+0x0BCC = 0x264F
+0x0BCD = 0x2646
+0x0BCE = 0x264D
+0x0BCF = 0x264C
+0x0BD5 = 0x2648
+0x0BDA = 0x2649
+0x0BDE = 0x2647
+0x0BEC = 0x264B
+0x0BEE = 0x264A
+0x0BF3 = 0x2650
+0x0BF5 = 0x2645
+0x0C0A = 0x2A36
+0x0C0E = 0x2A34
+0x0C14 = 0x2A33
+0x0C17 = 0x2A3B
+0x0C1E = 0x2A3D
+0x0C35 = 0x2A35
+0x0C38 = 0x2A38
+0x0C3F = 0x2A37
+0x0C4E = 0x2A3A
+0x0C56 = 0x2F54
+0x0C57 = 0x2F4E
+0x0C66 = 0x2F59
+0x0C67 = 0x2F5A
+0x0C69 = 0x2F4F
+0x0C6C = 0x2F57
+0x0C6D = 0x2F56
+0x0C6F = 0x2F50
+0x0C70 = 0x2F58
+0x0C71 = 0x2F52
+0x0C90 = 0x2F55
+0x0C93 = 0x2F53
+0x0CAB = 0x2F51
+0x0CAD = 0x3629
+0x0CB2 = 0x3622
+0x0CC0 = 0x3623
+0x0CC1 = 0x3624
+0x0CC5 = 0x3627
+0x0CC6 = 0x3628
+0x0CC8 = 0x3626
+0x0CEB = 0x395E
+0x0CEE = 0x3621
+0x0CF4 = 0x3625
+0x0D29 = 0x3D77
+0x0D2A = 0x3D74
+0x0D2C = 0x3D6F
+0x0D34 = 0x3D76
+0x0D3D = 0x3D71
+0x0D3E = 0x3D75
+0x0D3F = 0x3D7D
+0x0D40 = 0x3D7A
+0x0D41 = 0x3D7E
+0x0D4A = 0x3D6C
+0x0D52 = 0x3D72
+0x0D53 = 0x3D7B
+0x0D61 = 0x3D73
+0x0D65 = 0x3D6D
+0x0D72 = 0x3E21
+0x0D77 = 0x3D70
+0x0DAD = 0x3D79
+0x0DB2 = 0x3D78
+0x0DB3 = 0x3D6E
+0x0DBA = 0x4732
+0x0DBC = 0x4737
+0x0DBD = 0x473E
+0x0DBF = 0x4735
+0x0DD4 = 0x472E
+0x0DD5 = 0x473C
+0x0DD7 = 0x472B
+0x0DD8 = 0x472F
+0x0DD9 = 0x4738
+0x0DDB = 0x4734
+0x0DDC = 0x473F
+0x0DDD = 0x473A
+0x0E00 = 0x473B
+0x0E30 = 0x473D
+0x0E35 = 0x4736
+0x0E36 = 0x5139
+0x0E3F = 0x5141
+0x0E42 = 0x5B42
+0x0E44 = 0x5133
+0x0E45 = 0x5135
+0x0E48 = 0x513A
+0x0E49 = 0x5130
+0x0E4E = 0x513F
+0x0E4F = 0x5137
+0x0E5C = 0x513B
+0x0E5E = 0x5140
+0x0E5F = 0x512A
+0x0E60 = 0x513E
+0x0E61 = 0x513D
+0x0E63 = 0x5138
+0x0E67 = 0x512C
+0x0E68 = 0x5144
+0x0E69 = 0x512E
+0x0E6A = 0x512B
+0x0E6B = 0x512D
+0x0E80 = 0x5131
+0x0E8E = 0x512F
+0x0E8F = 0x5134
+0x0E93 = 0x513C
+0x0EA4 = 0x5142
+0x0ED4 = 0x5B46
+0x0ED5 = 0x5B40
+0x0ED6 = 0x5B4B
+0x0ED8 = 0x5B4F
+0x0ED9 = 0x5B45
+0x0EDA = 0x5B51
+0x0EDB = 0x5B50
+0x0EDD = 0x5B4C
+0x0EE2 = 0x5B43
+0x0EE3 = 0x5B47
+0x0EE9 = 0x5B41
+0x0EED = 0x5B52
+0x0EEE = 0x5B3F
+0x0EEF = 0x5B49
+0x0EF0 = 0x5B4A
+0x0EF6 = 0x5B4D
+0x0F15 = 0x5B48
+0x0F1C = 0x5B4E
+0x0F23 = 0x5B44
+0x11A0 = 0x2165
+0x11A1 = 0x2166
+0x11A7 = 0x2432
+0x11A8 = 0x2430
+0x11B0 = 0x2431
+0x11B2 = 0x242F
+0x11B4 = 0x2654
+0x11B5 = 0x2F5C
+0x11B6 = 0x2A3E
+0x11B7 = 0x2658
+0x11B8 = 0x2656
+0x11BB = 0x2657
+0x11BC = 0x2659
+0x11BE = 0x265C
+0x11BF = 0x265A
+0x11C1 = 0x2651
+0x11C3 = 0x2655
+0x11C4 = 0x2652
+0x11C6 = 0x2653
+0x11C7 = 0x265B
+0x11C9 = 0x2A43
+0x11CA = 0x2A40
+0x11CB = 0x2A41
+0x11CC = 0x2A42
+0x11CD = 0x2D34
+0x11CE = 0x2A3F
+0x11D4 = 0x2F60
+0x11D5 = 0x2F5F
+0x11D7 = 0x2F5B
+0x11D8 = 0x2F5E
+0x11DB = 0x2F5D
+0x11E1 = 0x362D
+0x11E2 = 0x362A
+0x11E3 = 0x362C
+0x11EA = 0x362B
+0x11F2 = 0x3E25
+0x11F4 = 0x3E24
+0x11F5 = 0x3E23
+0x11F6 = 0x3E22
+0x11F9 = 0x3E26
+0x11FD = 0x4740
+0x11FE = 0x4741
+0x1207 = 0x4742
+0x120B = 0x5145
+0x120D = 0x5147
+0x120E = 0x5148
+0x1211 = 0x5146
+0x1215 = 0x5B54
+0x1216 = 0x5B58
+0x1218 = 0x5B55
+0x1219 = 0x5B5A
+0x121A = 0x5B56
+0x121F = 0x5B57
+0x123F = 0x2260
+0x1244 = 0x2261
+0x124A = 0x2435
+0x1252 = 0x2434
+0x1258 = 0x266A
+0x125A = 0x2666
+0x125B = 0x2662
+0x125D = 0x265E
+0x125F = 0x2669
+0x1260 = 0x265D
+0x1261 = 0x2665
+0x1262 = 0x2667
+0x126C = 0x2660
+0x1271 = 0x2663
+0x1272 = 0x2668
+0x1273 = 0x2664
+0x1275 = 0x2661
+0x1276 = 0x265F
+0x1285 = 0x2A4F
+0x1286 = 0x2A47
+0x1287 = 0x2A4C
+0x1288 = 0x2A46
+0x128A = 0x2A4A
+0x128C = 0x2A48
+0x128E = 0x2A51
+0x128F = 0x2641
+0x1293 = 0x2A49
+0x12A3 = 0x2A50
+0x12A4 = 0x2A4B
+0x12A5 = 0x2A4D
+0x12A6 = 0x2A4E
+0x12AC = 0x2A45
+0x12B4 = 0x2A44
+0x12B7 = 0x2F62
+0x12B9 = 0x2F64
+0x12BA = 0x2F61
+0x12BD = 0x2F6B
+0x12BE = 0x2F63
+0x12D8 = 0x2F6A
+0x12DB = 0x2F6C
+0x12DC = 0x3431
+0x12DD = 0x2F67
+0x12DE = 0x2F68
+0x12E0 = 0x2F66
+0x12EE = 0x3634
+0x12F1 = 0x3632
+0x12F2 = 0x363C
+0x12F3 = 0x3636
+0x12F4 = 0x363D
+0x12F5 = 0x363E
+0x12F6 = 0x3631
+0x12F7 = 0x362E
+0x12F8 = 0x363A
+0x1301 = 0x362F
+0x1306 = 0x3640
+0x1312 = 0x3630
+0x1313 = 0x363F
+0x1315 = 0x3637
+0x1316 = 0x3638
+0x1317 = 0x3639
+0x1319 = 0x363B
+0x131F = 0x3633
+0x1327 = 0x3E27
+0x132B = 0x3E34
+0x132C = 0x3E2D
+0x132E = 0x3E2A
+0x1330 = 0x3E33
+0x1331 = 0x3E30
+0x1338 = 0x3E2E
+0x1339 = 0x3E2F
+0x134F = 0x3E31
+0x1351 = 0x3E35
+0x1354 = 0x3E28
+0x1355 = 0x3E29
+0x1365 = 0x514E
+0x1367 = 0x4747
+0x1369 = 0x4745
+0x136C = 0x474B
+0x136D = 0x4750
+0x136F = 0x4744
+0x1370 = 0x4746
+0x1371 = 0x474D
+0x1373 = 0x3E32
+0x1374 = 0x474F
+0x137A = 0x4F6D
+0x138E = 0x4751
+0x1390 = 0x474A
+0x1395 = 0x4749
+0x1397 = 0x474C
+0x13A9 = 0x4748
+0x13AF = 0x5156
+0x13B0 = 0x514B
+0x13B1 = 0x5155
+0x13B5 = 0x5B62
+0x13B6 = 0x5152
+0x13B8 = 0x5151
+0x13BC = 0x5154
+0x13BD = 0x5150
+0x13C2 = 0x5149
+0x13C3 = 0x514C
+0x13C7 = 0x5153
+0x13C8 = 0x514D
+0x13D7 = 0x514F
+0x13F0 = 0x5B5C
+0x13F2 = 0x5B64
+0x13F3 = 0x5B66
+0x13F4 = 0x5B61
+0x13F6 = 0x5B60
+0x13F8 = 0x5B67
+0x1409 = 0x5B5D
+0x140E = 0x5B6B
+0x1410 = 0x5B63
+0x1411 = 0x5B53
+0x1415 = 0x5B65
+0x141B = 0x5B5E
+0x151B = 0x2262
+0x151D = 0x2F6D
+0x151E = 0x266B
+0x151F = 0x2A52
+0x1524 = 0x3642
+0x1525 = 0x2F6E
+0x1526 = 0x3641
+0x152C = 0x3E36
+0x152F = 0x4752
+0x1530 = 0x5159
+0x1535 = 0x5158
+0x1536 = 0x5B6A
+0x1537 = 0x647A
+0x1539 = 0x5B68
+0x153B = 0x5B69
+0x1553 = 0x2263
+0x1555 = 0x2437
+0x1556 = 0x2436
+0x1558 = 0x266C
+0x155A = 0x3643
+0x155B = 0x3E37
+0x155C = 0x3E38
+0x155D = 0x515A
+0x155E = 0x2439
+0x155F = 0x2438
+0x1563 = 0x2A53
+0x1568 = 0x3E39
+0x1569 = 0x3E3C
+0x156B = 0x3E3B
+0x156C = 0x3E3A
+0x156F = 0x515C
+0x1572 = 0x5B6C
+0x1574 = 0x5B6D
+0x1584 = 0x2264
+0x1586 = 0x2265
+0x1588 = 0x243A
+0x158A = 0x266E
+0x158B = 0x266D
+0x158D = 0x2A54
+0x1595 = 0x3646
+0x1597 = 0x3645
+0x159A = 0x3647
+0x159F = 0x3E3D
+0x15A9 = 0x4754
+0x15B0 = 0x515D
+0x15B4 = 0x515F
+0x15B7 = 0x5B6F
+0x15B8 = 0x5B70
+0x15B9 = 0x5B6E
+0x15D2 = 0x2167
+0x15D3 = 0x2168
+0x15D5 = 0x2266
+0x15DD = 0x243C
+0x15DF = 0x243F
+0x15E0 = 0x2440
+0x15E1 = 0x243E
+0x15E2 = 0x243D
+0x15F0 = 0x2670
+0x15F4 = 0x266F
+0x15FA = 0x2A55
+0x15FB = 0x2A56
+0x15FD = 0x2A5C
+0x15FE = 0x2A58
+0x15FF = 0x2A59
+0x1602 = 0x2A5A
+0x1604 = 0x2A5B
+0x1605 = 0x2A5D
+0x1609 = 0x2A57
+0x160B = 0x2939
+0x161F = 0x3648
+0x1620 = 0x364B
+0x1629 = 0x364A
+0x1635 = 0x3E41
+0x1636 = 0x3E44
+0x1638 = 0x3E3E
+0x1639 = 0x3E43
+0x163A = 0x3E40
+0x163B = 0x3E45
+0x163C = 0x3E3F
+0x1648 = 0x4758
+0x1649 = 0x475B
+0x164A = 0x475D
+0x164C = 0x475A
+0x164E = 0x4755
+0x164F = 0x475C
+0x1655 = 0x4759
+0x165A = 0x4757
+0x165C = 0x5160
+0x165D = 0x5161
+0x166B = 0x5B72
+0x1672 = 0x5B71
+0x16AF = 0x2441
+0x16B1 = 0x2442
+0x16BA = 0x2443
+0x16BC = 0x2674
+0x16CD = 0x2672
+0x16CE = 0x2673
+0x16D0 = 0x2675
+0x16D2 = 0x2671
+0x16DA = 0x2A61
+0x16DB = 0x2A60
+0x16F7 = 0x2A5F
+0x16F9 = 0x2A5E
+0x1704 = 0x2F76
+0x1705 = 0x2F78
+0x1706 = 0x2F79
+0x170C = 0x2F70
+0x170D = 0x2F7B
+0x170E = 0x2F74
+0x1711 = 0x2F7E
+0x171B = 0x2F73
+0x171C = 0x2F77
+0x171F = 0x2F75
+0x1720 = 0x2F7A
+0x1721 = 0x2F6F
+0x1723 = 0x2F7D
+0x1729 = 0x2F71
+0x172A = 0x2F7C
+0x172D = 0x2F72
+0x1730 = 0x364F
+0x1734 = 0x3655
+0x1736 = 0x3656
+0x1738 = 0x3650
+0x173D = 0x3651
+0x174A = 0x3654
+0x174C = 0x364E
+0x174F = 0x3653
+0x1751 = 0x3652
+0x175E = 0x3E4C
+0x175F = 0x3E52
+0x1760 = 0x3E46
+0x1761 = 0x3E47
+0x1763 = 0x3E48
+0x1764 = 0x3E49
+0x1765 = 0x3E4F
+0x1768 = 0x3E4D
+0x176A = 0x3E4E
+0x1772 = 0x3E53
+0x1790 = 0x3E51
+0x1793 = 0x3E4B
+0x1794 = 0x3E4A
+0x179D = 0x4762
+0x17A0 = 0x475F
+0x17A4 = 0x4764
+0x17A6 = 0x4766
+0x17A8 = 0x4765
+0x17A9 = 0x4760
+0x17D4 = 0x4763
+0x17D6 = 0x475E
+0x17E6 = 0x4767
+0x17EE = 0x5163
+0x17F1 = 0x5167
+0x17F2 = 0x5165
+0x17F3 = 0x5B7C
+0x17FD = 0x5166
+0x1808 = 0x5162
+0x180B = 0x5164
+0x1810 = 0x5168
+0x1814 = 0x516A
+0x181B = 0x5B7B
+0x181D = 0x5B73
+0x1822 = 0x5B75
+0x1837 = 0x5B74
+0x1838 = 0x5B78
+0x1843 = 0x5B76
+0x184D = 0x5B77
+0x185B = 0x5B79
+0x1879 = 0x5B7A
+0x193E = 0x2268
+0x1940 = 0x2269
+0x1943 = 0x2445
+0x1945 = 0x2444
+0x1946 = 0x2676
+0x1947 = 0x2677
+0x194F = 0x3024
+0x1950 = 0x2A63
+0x1951 = 0x2A62
+0x1957 = 0x2A64
+0x195B = 0x3023
+0x195C = 0x3021
+0x195D = 0x3026
+0x195E = 0x3025
+0x1966 = 0x3022
+0x1968 = 0x3659
+0x196A = 0x3658
+0x1977 = 0x4769
+0x197A = 0x476A
+0x197D = 0x4768
+0x1985 = 0x516D
+0x198B = 0x516B
+0x198C = 0x516C
+0x1991 = 0x5B7D
+0x19B9 = 0x2169
+0x19BD = 0x2446
+0x19BE = 0x2449
+0x19BF = 0x244A
+0x19C8 = 0x2447
+0x19CB = 0x267E
+0x19CC = 0x267D
+0x19CE = 0x267B
+0x19CF = 0x267C
+0x19D8 = 0x2A66
+0x19DA = 0x2A67
+0x19DC = 0x2A68
+0x19E2 = 0x2A65
+0x19EA = 0x3028
+0x19EB = 0x302A
+0x19F0 = 0x302B
+0x19F1 = 0x3027
+0x19F4 = 0x3029
+0x19FA = 0x302C
+0x19FB = 0x302D
+0x1A01 = 0x3661
+0x1A06 = 0x3664
+0x1A07 = 0x3665
+0x1A08 = 0x365F
+0x1A09 = 0x365E
+0x1A0E = 0x365B
+0x1A0F = 0x3662
+0x1A13 = 0x3660
+0x1A14 = 0x3663
+0x1A1C = 0x365A
+0x1A1E = 0x365C
+0x1A24 = 0x3E57
+0x1A25 = 0x3E59
+0x1A26 = 0x3E58
+0x1A27 = 0x3E56
+0x1A28 = 0x3E5B
+0x1A36 = 0x3E5C
+0x1A3C = 0x3E55
+0x1A40 = 0x4770
+0x1A41 = 0x476B
+0x1A45 = 0x476E
+0x1A48 = 0x476F
+0x1A49 = 0x476C
+0x1A59 = 0x476D
+0x1A5F = 0x5174
+0x1A60 = 0x5170
+0x1A64 = 0x5177
+0x1A66 = 0x5172
+0x1A67 = 0x5171
+0x1A68 = 0x5176
+0x1A6A = 0x5173
+0x1A6C = 0x516F
+0x1A6D = 0x5175
+0x1A7A = 0x516E
+0x1A7B = 0x5B7E
+0x1A7C = 0x5C27
+0x1A7F = 0x5C24
+0x1A80 = 0x5C2C
+0x1A82 = 0x5C2E
+0x1A83 = 0x5C2B
+0x1A84 = 0x5C26
+0x1A8E = 0x5C28
+0x1A8F = 0x5C25
+0x1A90 = 0x5C29
+0x1A93 = 0x5C2D
+0x1A94 = 0x5C21
+0x1A96 = 0x5C23
+0x1A98 = 0x5C2A
+0x1A9B = 0x6267
+0x1B1D = 0x216A
+0x1B1F = 0x2A6A
+0x1B20 = 0x2A69
+0x1B28 = 0x302E
+0x1B2A = 0x3031
+0x1B2C = 0x302F
+0x1B2F = 0x4367
+0x1B30 = 0x3E5E
+0x1B31 = 0x3E5D
+0x1B34 = 0x3E5F
+0x1B39 = 0x517A
+0x1B3A = 0x5178
+0x1B3B = 0x5179
+0x1B3D = 0x5C30
+0x1B41 = 0x5C31
+0x1B55 = 0x216B
+0x1B59 = 0x244C
+0x1B5D = 0x2724
+0x1B5F = 0x2723
+0x1B60 = 0x2722
+0x1B69 = 0x2A6B
+0x1B6A = 0x3032
+0x1B6B = 0x3030
+0x1B6F = 0x3033
+0x1B79 = 0x3669
+0x1B7D = 0x3E61
+0x1B80 = 0x3E63
+0x1B81 = 0x3E60
+0x1B82 = 0x3E62
+0x1B8E = 0x4771
+0x1B90 = 0x4773
+0x1B95 = 0x4772
+0x1B9F = 0x5C33
+0x1BA1 = 0x5C32
+0x1BC9 = 0x226B
+0x1BCA = 0x226A
+0x1BD4 = 0x2725
+0x1BDB = 0x3034
+0x1BDD = 0x2A6C
+0x1BE0 = 0x3035
+0x1BE3 = 0x3037
+0x1BE5 = 0x3038
+0x1BE7 = 0x3039
+0x1BE9 = 0x366C
+0x1BEA = 0x366A
+0x1BED = 0x366B
+0x1BEE = 0x366D
+0x1BF2 = 0x3E66
+0x1BF6 = 0x4776
+0x1BF7 = 0x4774
+0x1BF8 = 0x4775
+0x1BFB = 0x4777
+0x1C02 = 0x517B
+0x1C03 = 0x517D
+0x1C04 = 0x517C
+0x1C0A = 0x5C34
+0x1C0D = 0x5C35
+0x1C23 = 0x213E
+0x1C26 = 0x226C
+0x1C29 = 0x244D
+0x1C2C = 0x244E
+0x1C2D = 0x2450
+0x1C2E = 0x2451
+0x1C2F = 0x244F
+0x1C36 = 0x2729
+0x1C38 = 0x2727
+0x1C3A = 0x2726
+0x1C3C = 0x2728
+0x1C40 = 0x2A6D
+0x1C41 = 0x2A6E
+0x1C43 = 0x2A6F
+0x1C4D = 0x303A
+0x1C4E = 0x303F
+0x1C52 = 0x303E
+0x1C53 = 0x303D
+0x1C54 = 0x303C
+0x1C55 = 0x303B
+0x1C60 = 0x3040
+0x1C62 = 0x3672
+0x1C64 = 0x366F
+0x1C66 = 0x3E67
+0x1C67 = 0x3670
+0x1C68 = 0x366E
+0x1C72 = 0x3671
+0x1C74 = 0x3673
+0x1C79 = 0x3674
+0x1C7A = 0x3E6D
+0x1C7B = 0x3E69
+0x1C82 = 0x3E70
+0x1C83 = 0x3E6A
+0x1C8C = 0x3E68
+0x1C8E = 0x3E6C
+0x1C91 = 0x3E6F
+0x1C92 = 0x3E6E
+0x1C94 = 0x4823
+0x1C95 = 0x4824
+0x1C96 = 0x4822
+0x1C98 = 0x477E
+0x1C99 = 0x477A
+0x1C9D = 0x4779
+0x1C9E = 0x4778
+0x1C9F = 0x4825
+0x1CA0 = 0x4821
+0x1CA1 = 0x4826
+0x1CA3 = 0x477C
+0x1CA9 = 0x477D
+0x1CAC = 0x5223
+0x1CAF = 0x5226
+0x1CB1 = 0x5225
+0x1CB2 = 0x5229
+0x1CB3 = 0x5221
+0x1CB4 = 0x517E
+0x1CB5 = 0x5227
+0x1CB6 = 0x5224
+0x1CBB = 0x5222
+0x1CBE = 0x5228
+0x1CC7 = 0x5C38
+0x1CC8 = 0x5C36
+0x1CC9 = 0x5C37
+0x1CCD = 0x5C39
+0x1CFF = 0x216C
+0x1D00 = 0x226D
+0x1D01 = 0x2454
+0x1D02 = 0x2453
+0x1D04 = 0x2452
+0x1D08 = 0x272A
+0x1D0C = 0x2A71
+0x1D0D = 0x2A70
+0x1D0F = 0x3042
+0x1D11 = 0x3043
+0x1D13 = 0x3044
+0x1D15 = 0x3677
+0x1D16 = 0x3678
+0x1D17 = 0x3676
+0x1D18 = 0x3528
+0x1D19 = 0x3675
+0x1D1B = 0x3E71
+0x1D1C = 0x3E72
+0x1D1D = 0x4828
+0x1D1F = 0x4829
+0x1D21 = 0x4827
+0x1D24 = 0x522A
+0x1D25 = 0x5C3A
+0x1D30 = 0x2270
+0x1D31 = 0x226E
+0x1D32 = 0x2272
+0x1D33 = 0x2271
+0x1D38 = 0x2273
+0x1D3C = 0x226F
+0x1D3F = 0x2457
+0x1D40 = 0x2455
+0x1D41 = 0x2459
+0x1D4A = 0x2456
+0x1D4E = 0x245A
+0x1D4F = 0x2458
+0x1D53 = 0x272E
+0x1D57 = 0x2730
+0x1D5D = 0x2731
+0x1D5E = 0x272C
+0x1D63 = 0x2732
+0x1D6E = 0x272D
+0x1D70 = 0x272F
+0x1D79 = 0x2734
+0x1D7A = 0x2733
+0x1D7E = 0x272B
+0x1D85 = 0x2A75
+0x1D87 = 0x2A72
+0x1D8A = 0x2A7A
+0x1D8C = 0x2A77
+0x1D8D = 0x2A7C
+0x1D8F = 0x2A79
+0x1D92 = 0x2A74
+0x1D93 = 0x2735
+0x1DA2 = 0x2A78
+0x1DA4 = 0x2D2B
+0x1DA9 = 0x2A73
+0x1DAB = 0x3050
+0x1DAC = 0x304A
+0x1DAE = 0x304B
+0x1DB3 = 0x3046
+0x1DB8 = 0x3049
+0x1DB9 = 0x3052
+0x1DC5 = 0x304D
+0x1DC6 = 0x3045
+0x1DC7 = 0x3047
+0x1DC9 = 0x3051
+0x1DCC = 0x304F
+0x1DCF = 0x304C
+0x1DD2 = 0x3048
+0x1DDA = 0x3721
+0x1DDF = 0x367D
+0x1DE3 = 0x3724
+0x1DE4 = 0x367E
+0x1DE6 = 0x3679
+0x1DE9 = 0x3725
+0x1DEA = 0x3722
+0x1DED = 0x3723
+0x1DEE = 0x367B
+0x1E10 = 0x3B4E
+0x1E12 = 0x3F2B
+0x1E13 = 0x3F24
+0x1E14 = 0x3F26
+0x1E18 = 0x3E79
+0x1E19 = 0x3F22
+0x1E1A = 0x3E7B
+0x1E1E = 0x3F27
+0x1E1F = 0x3F2C
+0x1E20 = 0x3F29
+0x1E21 = 0x3E74
+0x1E22 = 0x3F2A
+0x1E27 = 0x3E73
+0x1E2C = 0x3F28
+0x1E35 = 0x3F23
+0x1E43 = 0x3E77
+0x1E46 = 0x322A
+0x1E4A = 0x3E7D
+0x1E4B = 0x3E7C
+0x1E4D = 0x3E7E
+0x1E4F = 0x3F21
+0x1E52 = 0x3F25
+0x1E6B = 0x4833
+0x1E6D = 0x482A
+0x1E6E = 0x4834
+0x1E7A = 0x482E
+0x1E7B = 0x3E7A
+0x1E7D = 0x482F
+0x1E92 = 0x482D
+0x1E99 = 0x4832
+0x1E9A = 0x482C
+0x1E9D = 0x4831
+0x1EA1 = 0x4830
+0x1EAC = 0x522D
+0x1EB0 = 0x522E
+0x1EB1 = 0x5C3B
+0x1EB3 = 0x5235
+0x1EB6 = 0x522B
+0x1EB9 = 0x522C
+0x1EBA = 0x5239
+0x1EBB = 0x5230
+0x1EBC = 0x5238
+0x1EBE = 0x5236
+0x1EBF = 0x5C40
+0x1EC7 = 0x523A
+0x1ECB = 0x5232
+0x1ECD = 0x5237
+0x1ED7 = 0x522F
+0x1EDB = 0x5C41
+0x1EDC = 0x5C3C
+0x1EE5 = 0x5C3E
+0x1EE6 = 0x5C47
+0x1EEA = 0x5C42
+0x1EED = 0x5C46
+0x1EF1 = 0x5C45
+0x1EF2 = 0x5C43
+0x1EF4 = 0x5C3F
+0x1EFE = 0x5231
+0x1FE7 = 0x216D
+0x1FEB = 0x245B
+0x1FEC = 0x245C
+0x1FEE = 0x237E
+0x1FF1 = 0x2A7D
+0x1FF7 = 0x3055
+0x1FF8 = 0x3054
+0x1FF9 = 0x3056
+0x1FFB = 0x3053
+0x1FFD = 0x3726
+0x2000 = 0x3F2D
+0x2002 = 0x5C48
+0x2011 = 0x216F
+0x2012 = 0x2171
+0x2013 = 0x2170
+0x201D = 0x2737
+0x2020 = 0x3057
+0x2021 = 0x3728
+0x2023 = 0x3F2E
+0x2034 = 0x2274
+0x2037 = 0x2A7E
+0x2039 = 0x3059
+0x203B = 0x3058
+0x2040 = 0x3F2F
+0x2043 = 0x3F30
+0x2045 = 0x4836
+0x2053 = 0x2275
+0x2054 = 0x2276
+0x2059 = 0x2461
+0x205A = 0x2460
+0x205B = 0x245E
+0x2063 = 0x245F
+0x2065 = 0x2741
+0x2066 = 0x273B
+0x2068 = 0x2738
+0x206D = 0x2740
+0x206F = 0x273C
+0x2070 = 0x273F
+0x2073 = 0x2739
+0x2074 = 0x273A
+0x2075 = 0x273D
+0x207A = 0x273E
+0x2082 = 0x2B23
+0x2087 = 0x2B22
+0x208B = 0x2B21
+0x2091 = 0x3062
+0x2096 = 0x305F
+0x209A = 0x305B
+0x209E = 0x305A
+0x209F = 0x3065
+0x20A0 = 0x3067
+0x20A6 = 0x3061
+0x20A9 = 0x3060
+0x20AA = 0x305C
+0x20AB = 0x305D
+0x20AC = 0x3066
+0x20AE = 0x3064
+0x20AF = 0x305E
+0x20B2 = 0x3732
+0x20B5 = 0x372E
+0x20B8 = 0x372A
+0x20BB = 0x372F
+0x20BD = 0x372D
+0x20BE = 0x3731
+0x20BF = 0x3730
+0x20C1 = 0x3733
+0x20C2 = 0x3734
+0x20C6 = 0x3729
+0x20CB = 0x372B
+0x20CC = 0x3F35
+0x20D3 = 0x3F3A
+0x20D6 = 0x3F3C
+0x20D9 = 0x3F36
+0x20DA = 0x3F3B
+0x20DB = 0x3F32
+0x20DD = 0x3F34
+0x20E3 = 0x3F39
+0x20E4 = 0x3F31
+0x20E7 = 0x3F3D
+0x20E8 = 0x3F37
+0x20EA = 0x3F33
+0x20EB = 0x4839
+0x20ED = 0x483E
+0x20F2 = 0x483A
+0x20F6 = 0x3F38
+0x20F7 = 0x4840
+0x20F8 = 0x483D
+0x20F9 = 0x483B
+0x20FB = 0x4838
+0x2101 = 0x483F
+0x2106 = 0x4841
+0x2115 = 0x523E
+0x2116 = 0x523B
+0x2117 = 0x523D
+0x2118 = 0x5C4B
+0x211B = 0x523C
+0x211F = 0x5C4C
+0x2120 = 0x5C4D
+0x2125 = 0x5C4A
+0x218A = 0x2742
+0x218E = 0x2B24
+0x2191 = 0x3069
+0x2192 = 0x3068
+0x2199 = 0x3735
+0x219B = 0x4842
+0x219F = 0x523F
+0x21AF = 0x2172
+0x21B1 = 0x2173
+0x21B2 = 0x2278
+0x21B4 = 0x2277
+0x21BB = 0x295E
+0x21BC = 0x2B25
+0x21BF = 0x306A
+0x21C0 = 0x3041
+0x21C6 = 0x3736
+0x21CA = 0x4843
+0x21CF = 0x5C4E
+0x21D9 = 0x2464
+0x21DB = 0x2463
+0x21DC = 0x2462
+0x21DD = 0x2466
+0x21E0 = 0x2465
+0x21E3 = 0x2745
+0x21E9 = 0x2744
+0x21EA = 0x2748
+0x21EB = 0x2B28
+0x21ED = 0x2743
+0x21EF = 0x2746
+0x21F8 = 0x2B26
+0x21F9 = 0x2B29
+0x21FA = 0x2B27
+0x21FC = 0x2B2A
+0x2205 = 0x2B2B
+0x220A = 0x306C
+0x220C = 0x306D
+0x2217 = 0x306B
+0x221E = 0x373A
+0x221F = 0x373B
+0x2223 = 0x373C
+0x2225 = 0x3739
+0x222C = 0x3737
+0x222D = 0x3738
+0x2237 = 0x3F43
+0x2239 = 0x3F48
+0x223A = 0x3F3E
+0x223F = 0x3F3F
+0x2240 = 0x3F40
+0x2244 = 0x3F44
+0x2248 = 0x3F41
+0x2255 = 0x3F47
+0x2256 = 0x463D
+0x2259 = 0x3F42
+0x225B = 0x484A
+0x2260 = 0x484B
+0x2261 = 0x484E
+0x2263 = 0x484D
+0x2267 = 0x4849
+0x226A = 0x5244
+0x226B = 0x4846
+0x226C = 0x4847
+0x2274 = 0x4848
+0x2276 = 0x484C
+0x2282 = 0x5241
+0x2283 = 0x5242
+0x2286 = 0x5247
+0x2289 = 0x5245
+0x228E = 0x5243
+0x2290 = 0x5248
+0x2294 = 0x5246
+0x2299 = 0x5C50
+0x229D = 0x5C4F
+0x22A8 = 0x5C51
+0x22AA = 0x6031
+0x231B = 0x2B2C
+0x231D = 0x2B2D
+0x231E = 0x2B2E
+0x2328 = 0x484F
+0x232C = 0x213F
+0x232D = 0x2175
+0x232F = 0x2279
+0x2331 = 0x2749
+0x2334 = 0x3070
+0x2335 = 0x274D
+0x2338 = 0x274B
+0x233A = 0x274E
+0x233C = 0x2B30
+0x233E = 0x2B31
+0x2342 = 0x3523
+0x2343 = 0x3072
+0x2344 = 0x3073
+0x2345 = 0x3071
+0x2346 = 0x306F
+0x234A = 0x306E
+0x234D = 0x373F
+0x234E = 0x373E
+0x2350 = 0x373D
+0x2352 = 0x3740
+0x2354 = 0x3F49
+0x2355 = 0x3F4A
+0x2356 = 0x3F4B
+0x2357 = 0x3F4C
+0x2358 = 0x3F4D
+0x2359 = 0x3F4E
+0x235B = 0x4850
+0x235C = 0x4854
+0x235D = 0x4853
+0x235E = 0x4851
+0x2360 = 0x4852
+0x2362 = 0x5249
+0x2366 = 0x5C53
+0x2367 = 0x5C54
+0x2368 = 0x5C52
+0x237A = 0x2140
+0x237B = 0x2176
+0x2380 = 0x2750
+0x2381 = 0x274F
+0x2384 = 0x2B32
+0x2386 = 0x3076
+0x2387 = 0x3075
+0x238A = 0x3077
+0x238D = 0x3F4F
+0x2390 = 0x524A
+0x2391 = 0x5C55
+0x239A = 0x2178
+0x239C = 0x217C
+0x239D = 0x2177
+0x239F = 0x217A
+0x23A0 = 0x217B
+0x23A2 = 0x2321
+0x23A3 = 0x2322
+0x23A4 = 0x227C
+0x23A5 = 0x227A
+0x23A6 = 0x2323
+0x23A7 = 0x227B
+0x23A8 = 0x227D
+0x23A9 = 0x227E
+0x23B0 = 0x2468
+0x23B1 = 0x2469
+0x23B2 = 0x246A
+0x23B6 = 0x246B
+0x23B8 = 0x2751
+0x23BA = 0x2753
+0x23C1 = 0x2752
+0x23C7 = 0x2B36
+0x23C8 = 0x2B33
+0x23C9 = 0x2B34
+0x23D2 = 0x2B37
+0x23D3 = 0x2B35
+0x23D4 = 0x307E
+0x23D6 = 0x307D
+0x23D8 = 0x3079
+0x23DA = 0x3078
+0x23E8 = 0x3743
+0x23E9 = 0x3741
+0x23EC = 0x3742
+0x23F1 = 0x3F56
+0x23F2 = 0x3F50
+0x23F4 = 0x4855
+0x23F5 = 0x3F52
+0x23F6 = 0x3F53
+0x23F8 = 0x3F51
+0x23FC = 0x3F54
+0x23FD = 0x3F57
+0x23FE = 0x3F55
+0x2400 = 0x4856
+0x2401 = 0x4859
+0x2405 = 0x485A
+0x2407 = 0x4858
+0x2408 = 0x4857
+0x240C = 0x524B
+0x240F = 0x524C
+0x2413 = 0x5C56
+0x2415 = 0x5C57
+0x2416 = 0x5C59
+0x2419 = 0x5C5A
+0x241D = 0x5C58
+0x2450 = 0x246E
+0x2451 = 0x246C
+0x2452 = 0x246D
+0x2454 = 0x3121
+0x2455 = 0x2B38
+0x2456 = 0x2D32
+0x2457 = 0x3124
+0x2458 = 0x3744
+0x2459 = 0x3122
+0x245A = 0x3123
+0x245B = 0x3746
+0x245C = 0x3745
+0x245E = 0x3F58
+0x2461 = 0x4F21
+0x2463 = 0x485C
+0x2464 = 0x485B
+0x2468 = 0x5C5C
+0x2469 = 0x5C5F
+0x246A = 0x5C5D
+0x246B = 0x5C5B
+0x246D = 0x5C5E
+0x2480 = 0x2325
+0x2481 = 0x2324
+0x2483 = 0x2471
+0x2484 = 0x246F
+0x2488 = 0x2754
+0x248A = 0x2B3B
+0x248C = 0x2B3A
+0x248F = 0x3747
+0x2495 = 0x3F5D
+0x2496 = 0x3F59
+0x2497 = 0x3F5A
+0x249B = 0x3F5C
+0x249C = 0x3F5B
+0x249E = 0x485D
+0x249F = 0x4860
+0x24A0 = 0x485E
+0x24A1 = 0x485F
+0x24A4 = 0x5251
+0x24A5 = 0x524E
+0x24A6 = 0x5250
+0x24A7 = 0x524F
+0x24AA = 0x5C60
+0x24BD = 0x217D
+0x24C5 = 0x2758
+0x24C7 = 0x2757
+0x24C8 = 0x2759
+0x24C9 = 0x275B
+0x24CA = 0x2756
+0x24CF = 0x2755
+0x24D0 = 0x275A
+0x24D3 = 0x2B3D
+0x24D5 = 0x2B3C
+0x24D8 = 0x2B3F
+0x24DD = 0x3126
+0x24E0 = 0x3128
+0x24E9 = 0x3127
+0x24EA = 0x374D
+0x24F6 = 0x3749
+0x24F7 = 0x374F
+0x24F8 = 0x374C
+0x24FC = 0x374B
+0x24FD = 0x3750
+0x24FE = 0x374E
+0x2500 = 0x374A
+0x2503 = 0x3F68
+0x2504 = 0x3F61
+0x2509 = 0x3F60
+0x250C = 0x3F67
+0x250D = 0x3F65
+0x250E = 0x3F62
+0x2510 = 0x3F66
+0x2518 = 0x3F64
+0x251A = 0x3F5F
+0x251C = 0x3F63
+0x251D = 0x4864
+0x2526 = 0x4861
+0x2528 = 0x4863
+0x252D = 0x4862
+0x2535 = 0x5252
+0x2536 = 0x5254
+0x2537 = 0x5257
+0x2538 = 0x5253
+0x2543 = 0x5255
+0x2547 = 0x5256
+0x2548 = 0x566C
+0x254F = 0x5C66
+0x2550 = 0x5C63
+0x2552 = 0x5C62
+0x2557 = 0x5C61
+0x255B = 0x5C68
+0x255C = 0x5C69
+0x255D = 0x5C6A
+0x255F = 0x5C64
+0x2567 = 0x5C65
+0x25AA = 0x2221
+0x25AD = 0x2326
+0x25B2 = 0x2475
+0x25B4 = 0x2760
+0x25B6 = 0x275D
+0x25B8 = 0x2473
+0x25B9 = 0x2474
+0x25BB = 0x275C
+0x25BD = 0x275E
+0x25C1 = 0x2761
+0x25C3 = 0x2472
+0x25CB = 0x2766
+0x25CC = 0x2764
+0x25CD = 0x2B46
+0x25CE = 0x2767
+0x25D0 = 0x2B40
+0x25D1 = 0x2762
+0x25D2 = 0x2763
+0x25D3 = 0x2B44
+0x25D4 = 0x2765
+0x25D5 = 0x2768
+0x25D8 = 0x2769
+0x25EC = 0x2B45
+0x25EE = 0x2B41
+0x25F1 = 0x2B42
+0x25FB = 0x2B43
+0x2600 = 0x2B4C
+0x2602 = 0x312F
+0x2604 = 0x2B4D
+0x2605 = 0x3129
+0x2607 = 0x312C
+0x2608 = 0x2B4F
+0x260E = 0x2B49
+0x2612 = 0x312A
+0x2613 = 0x312B
+0x2614 = 0x2B50
+0x2615 = 0x2B47
+0x2616 = 0x312D
+0x2623 = 0x312E
+0x2626 = 0x2B48
+0x2627 = 0x2B4A
+0x2628 = 0x2B4E
+0x262A = 0x2B4B
+0x2634 = 0x375B
+0x2635 = 0x3759
+0x2636 = 0x3132
+0x263E = 0x3139
+0x263F = 0x3757
+0x2640 = 0x3133
+0x2643 = 0x3135
+0x2644 = 0x3753
+0x2646 = 0x3138
+0x2649 = 0x313A
+0x264A = 0x3131
+0x264B = 0x3137
+0x264C = 0x3756
+0x264D = 0x3755
+0x2656 = 0x3134
+0x2662 = 0x3752
+0x2666 = 0x3758
+0x2670 = 0x3751
+0x2674 = 0x3F6D
+0x2675 = 0x3763
+0x2676 = 0x3F6F
+0x2677 = 0x3F6B
+0x2678 = 0x3F70
+0x2679 = 0x3764
+0x267B = 0x3F69
+0x267D = 0x3F73
+0x2683 = 0x3762
+0x2684 = 0x375D
+0x2686 = 0x375F
+0x2687 = 0x3761
+0x2688 = 0x3F6C
+0x2689 = 0x3760
+0x268A = 0x3F71
+0x268D = 0x375C
+0x268F = 0x3F72
+0x2690 = 0x3F74
+0x26A6 = 0x3F6A
+0x26AF = 0x3765
+0x26B0 = 0x3766
+0x26C2 = 0x4871
+0x26C5 = 0x3F7C
+0x26C7 = 0x4873
+0x26C8 = 0x4869
+0x26CA = 0x3F7E
+0x26CB = 0x4872
+0x26CC = 0x4022
+0x26D0 = 0x3F77
+0x26D1 = 0x486E
+0x26D7 = 0x3F79
+0x26D9 = 0x3F76
+0x26DA = 0x3F6E
+0x26DD = 0x4870
+0x26E0 = 0x3F7D
+0x26E1 = 0x3F7B
+0x26E2 = 0x3F7A
+0x26E3 = 0x4866
+0x26E4 = 0x486C
+0x26E7 = 0x4874
+0x26E9 = 0x486B
+0x26EA = 0x4876
+0x26EB = 0x4867
+0x26EC = 0x4865
+0x26ED = 0x3F75
+0x2716 = 0x4868
+0x271A = 0x3F78
+0x2723 = 0x4924
+0x2724 = 0x486D
+0x2725 = 0x4021
+0x272F = 0x525D
+0x2730 = 0x4923
+0x2732 = 0x4922
+0x2737 = 0x5261
+0x273C = 0x4921
+0x273E = 0x487B
+0x2743 = 0x5258
+0x274B = 0x4877
+0x274E = 0x487E
+0x274F = 0x5262
+0x2750 = 0x5263
+0x2751 = 0x525A
+0x2752 = 0x487D
+0x2754 = 0x525E
+0x2755 = 0x5260
+0x2760 = 0x4879
+0x276D = 0x525C
+0x276E = 0x525F
+0x2772 = 0x525B
+0x277D = 0x487A
+0x2791 = 0x526B
+0x2794 = 0x5C6F
+0x2798 = 0x5C74
+0x2799 = 0x526F
+0x279D = 0x5C6C
+0x279E = 0x5265
+0x27A2 = 0x5259
+0x27A4 = 0x5C76
+0x27A5 = 0x5C79
+0x27A7 = 0x5268
+0x27A8 = 0x5C72
+0x27AA = 0x5C78
+0x27AB = 0x5C77
+0x27AF = 0x5C71
+0x27B0 = 0x5C6E
+0x27B1 = 0x5C6D
+0x27B3 = 0x5267
+0x27B6 = 0x526D
+0x27C3 = 0x5C70
+0x27C4 = 0x5C75
+0x27DC = 0x5C73
+0x27DD = 0x526E
+0x27E0 = 0x5D23
+0x27E1 = 0x5D27
+0x27E6 = 0x5C7C
+0x27EB = 0x5C7B
+0x27F6 = 0x5D25
+0x27F7 = 0x5C7D
+0x27F8 = 0x5C7E
+0x27F9 = 0x526A
+0x27FA = 0x5D22
+0x27FC = 0x5D21
+0x281F = 0x5C6B
+0x2821 = 0x5C7A
+0x2990 = 0x2476
+0x2993 = 0x276B
+0x2995 = 0x276A
+0x2996 = 0x276D
+0x2999 = 0x276C
+0x299B = 0x2B51
+0x299C = 0x2B58
+0x299D = 0x2B54
+0x299E = 0x2B56
+0x29A0 = 0x2B55
+0x29A1 = 0x2B53
+0x29A2 = 0x2B57
+0x29A6 = 0x313D
+0x29A7 = 0x313B
+0x29A8 = 0x313E
+0x29A9 = 0x3140
+0x29AB = 0x3141
+0x29AC = 0x313F
+0x29B6 = 0x313C
+0x29B7 = 0x3767
+0x29B9 = 0x3769
+0x29BB = 0x3768
+0x29C1 = 0x4025
+0x29C6 = 0x4024
+0x29C8 = 0x4928
+0x29C9 = 0x4927
+0x29CA = 0x4925
+0x29CB = 0x4926
+0x29CD = 0x4929
+0x29D5 = 0x5271
+0x29DF = 0x5270
+0x29E2 = 0x5D29
+0x29E4 = 0x5D2A
+0x29EC = 0x5D28
+0x29F9 = 0x5D2B
+0x2A24 = 0x2327
+0x2A26 = 0x2477
+0x2A29 = 0x2478
+0x2A32 = 0x2B59
+0x2A34 = 0x2B5A
+0x2A37 = 0x3143
+0x2A38 = 0x3142
+0x2A39 = 0x3144
+0x2A3E = 0x3146
+0x2A41 = 0x3145
+0x2A45 = 0x376C
+0x2A46 = 0x376A
+0x2A47 = 0x376B
+0x2A4D = 0x4026
+0x2A65 = 0x2328
+0x2A68 = 0x2329
+0x2A69 = 0x232A
+0x2A6E = 0x2479
+0x2A84 = 0x2773
+0x2A85 = 0x2776
+0x2A86 = 0x2775
+0x2A89 = 0x276F
+0x2A8C = 0x2777
+0x2A8F = 0x2772
+0x2A90 = 0x2B5D
+0x2A91 = 0x2771
+0x2A92 = 0x2B65
+0x2A93 = 0x2B5B
+0x2A94 = 0x2770
+0x2A96 = 0x2B5C
+0x2A97 = 0x2774
+0x2AB4 = 0x2B5E
+0x2AB5 = 0x2B5F
+0x2AB6 = 0x2B61
+0x2ABA = 0x2B64
+0x2ABB = 0x3148
+0x2ABD = 0x314A
+0x2ABF = 0x3149
+0x2AC0 = 0x3147
+0x2AC2 = 0x2B62
+0x2AE4 = 0x3152
+0x2AE5 = 0x3154
+0x2AE9 = 0x3153
+0x2AEA = 0x376D
+0x2AEE = 0x314D
+0x2AF6 = 0x376E
+0x2AF9 = 0x3150
+0x2AFC = 0x314E
+0x2AFD = 0x3156
+0x2AFE = 0x314B
+0x2B03 = 0x3155
+0x2B06 = 0x3151
+0x2B1E = 0x314C
+0x2B30 = 0x3775
+0x2B38 = 0x377B
+0x2B39 = 0x3770
+0x2B3A = 0x377D
+0x2B3B = 0x3773
+0x2B3D = 0x3772
+0x2B3E = 0x3777
+0x2B40 = 0x3778
+0x2B47 = 0x377A
+0x2B49 = 0x3157
+0x2B4A = 0x3776
+0x2B4B = 0x4027
+0x2B4C = 0x3779
+0x2B4D = 0x3774
+0x2B52 = 0x377C
+0x2B53 = 0x377E
+0x2B64 = 0x4028
+0x2B68 = 0x376F
+0x2B86 = 0x4031
+0x2B88 = 0x4037
+0x2B91 = 0x4034
+0x2B93 = 0x4035
+0x2B94 = 0x402C
+0x2B95 = 0x4029
+0x2B97 = 0x492F
+0x2B98 = 0x492A
+0x2B99 = 0x402A
+0x2B9C = 0x492D
+0x2B9E = 0x402F
+0x2B9F = 0x492C
+0x2BA0 = 0x492B
+0x2BA2 = 0x402D
+0x2BA3 = 0x492E
+0x2BA4 = 0x4033
+0x2BA7 = 0x4030
+0x2BAE = 0x402E
+0x2BEA = 0x4934
+0x2BEC = 0x493B
+0x2BED = 0x4936
+0x2BEF = 0x4941
+0x2BF1 = 0x4931
+0x2BFF = 0x4942
+0x2C00 = 0x4943
+0x2C01 = 0x493A
+0x2C03 = 0x4933
+0x2C04 = 0x4946
+0x2C05 = 0x4937
+0x2C08 = 0x4947
+0x2C09 = 0x4932
+0x2C0C = 0x4944
+0x2C0E = 0x493C
+0x2C0F = 0x4945
+0x2C10 = 0x4940
+0x2C11 = 0x494C
+0x2C12 = 0x493F
+0x2C13 = 0x494D
+0x2C14 = 0x4948
+0x2C15 = 0x4939
+0x2C17 = 0x493D
+0x2C1A = 0x4938
+0x2C1B = 0x494B
+0x2C28 = 0x5273
+0x2C40 = 0x5274
+0x2C42 = 0x493E
+0x2C43 = 0x4949
+0x2C45 = 0x4935
+0x2C60 = 0x527B
+0x2C65 = 0x5278
+0x2C6A = 0x527E
+0x2C6F = 0x5D2C
+0x2C70 = 0x5325
+0x2C71 = 0x5275
+0x2C72 = 0x5323
+0x2C73 = 0x5322
+0x2C78 = 0x5279
+0x2C79 = 0x5321
+0x2C7B = 0x5324
+0x2C7C = 0x527C
+0x2C7F = 0x527A
+0x2C95 = 0x5277
+0x2C96 = 0x527D
+0x2C98 = 0x5276
+0x2CB3 = 0x5D36
+0x2CB9 = 0x5D3C
+0x2CBA = 0x5D3D
+0x2CBB = 0x5D2E
+0x2CBD = 0x5D3F
+0x2CC3 = 0x5D35
+0x2CCE = 0x5D39
+0x2CCF = 0x5D3E
+0x2CD0 = 0x5D3A
+0x2CD2 = 0x5D37
+0x2CD5 = 0x5D3B
+0x2CD6 = 0x5D33
+0x2CD8 = 0x5D31
+0x2CE1 = 0x5D2F
+0x2CE2 = 0x5D34
+0x2D00 = 0x5D30
+0x2EBE = 0x3158
+0x2EC1 = 0x3822
+0x2EC4 = 0x3821
+0x2EC8 = 0x3644
+0x2ECA = 0x4039
+0x2ECD = 0x4038
+0x2ECE = 0x494F
+0x2ECF = 0x494E
+0x2ED5 = 0x5326
+0x2ED7 = 0x5327
+0x2EDB = 0x5D40
+0x2EED = 0x2779
+0x2EEF = 0x277A
+0x2EF2 = 0x2778
+0x2EF3 = 0x2B68
+0x2EFA = 0x2B6C
+0x2EFB = 0x2B66
+0x2EFD = 0x2B6A
+0x2EFE = 0x2B69
+0x2F05 = 0x2B67
+0x2F0A = 0x3159
+0x2F0D = 0x315C
+0x2F0E = 0x315E
+0x2F0F = 0x315D
+0x2F18 = 0x315B
+0x2F1C = 0x3823
+0x2F1D = 0x3824
+0x2F1E = 0x3826
+0x2F20 = 0x315F
+0x2F22 = 0x3828
+0x2F25 = 0x382A
+0x2F2A = 0x3825
+0x2F2E = 0x3829
+0x2F2F = 0x3827
+0x2F3B = 0x4040
+0x2F3F = 0x403A
+0x2F40 = 0x403B
+0x2F41 = 0x403D
+0x2F45 = 0x403E
+0x2F46 = 0x403C
+0x2F48 = 0x4041
+0x2F58 = 0x403F
+0x2F5B = 0x4958
+0x2F5E = 0x4955
+0x2F61 = 0x4959
+0x2F64 = 0x4954
+0x2F65 = 0x495A
+0x2F6C = 0x4956
+0x2F6E = 0x4951
+0x2F6F = 0x4950
+0x2F70 = 0x4953
+0x2F7A = 0x4952
+0x2F7F = 0x532F
+0x2F87 = 0x532B
+0x2F88 = 0x532E
+0x2F89 = 0x5329
+0x2F8C = 0x5330
+0x2F8D = 0x532D
+0x2F8F = 0x5328
+0x2F93 = 0x5331
+0x2F9E = 0x532A
+0x2FA0 = 0x532C
+0x2FA5 = 0x5560
+0x2FA8 = 0x5D49
+0x2FAA = 0x5D41
+0x2FAD = 0x5D42
+0x2FAF = 0x5D46
+0x2FB4 = 0x5D47
+0x2FB5 = 0x5D45
+0x2FB6 = 0x5D44
+0x2FB7 = 0x5D48
+0x2FB8 = 0x5D43
+0x2FB9 = 0x5D4A
+0x2FBE = 0x5D4B
+0x3043 = 0x2B6D
+0x304A = 0x382D
+0x304B = 0x382E
+0x304E = 0x4042
+0x304F = 0x4044
+0x3052 = 0x4043
+0x3059 = 0x5332
+0x306C = 0x2222
+0x3071 = 0x3160
+0x3076 = 0x382F
+0x307A = 0x4046
+0x307B = 0x4045
+0x307C = 0x495D
+0x307F = 0x495B
+0x3080 = 0x495C
+0x3082 = 0x5D4C
+0x3091 = 0x2223
+0x3094 = 0x2B6F
+0x3095 = 0x2B6E
+0x3099 = 0x3161
+0x309F = 0x4048
+0x30A0 = 0x4047
+0x30A1 = 0x4960
+0x30A2 = 0x4964
+0x30A3 = 0x4963
+0x30A5 = 0x4966
+0x30A6 = 0x495F
+0x30A7 = 0x495E
+0x30A8 = 0x4962
+0x30AB = 0x4C3E
+0x30AD = 0x4965
+0x30AF = 0x5336
+0x30B1 = 0x5334
+0x30B2 = 0x5337
+0x30B6 = 0x5D4F
+0x30B8 = 0x5D4E
+0x30B9 = 0x5D50
+0x30BC = 0x5D4D
+0x30D9 = 0x277B
+0x30DE = 0x3164
+0x30DF = 0x3163
+0x30E2 = 0x3162
+0x30E8 = 0x3831
+0x30E9 = 0x3833
+0x30EA = 0x3835
+0x30EF = 0x3832
+0x30F7 = 0x404A
+0x30FB = 0x4049
+0x30FC = 0x4969
+0x30FF = 0x4968
+0x3100 = 0x496A
+0x3101 = 0x4967
+0x3108 = 0x5338
+0x310A = 0x5339
+0x3110 = 0x5D52
+0x3135 = 0x496B
+0x3136 = 0x533A
+0x3137 = 0x533B
+0x313B = 0x232C
+0x313C = 0x232B
+0x313E = 0x247B
+0x3140 = 0x247A
+0x3141 = 0x247C
+0x3146 = 0x277C
+0x3147 = 0x277D
+0x3148 = 0x2825
+0x314A = 0x2822
+0x314B = 0x277E
+0x314C = 0x2824
+0x314E = 0x2823
+0x3150 = 0x2821
+0x315B = 0x2B74
+0x315C = 0x2B73
+0x315E = 0x2B7D
+0x3160 = 0x2B79
+0x3162 = 0x2B7A
+0x3163 = 0x2B77
+0x3166 = 0x2B75
+0x3167 = 0x2B78
+0x316F = 0x2B71
+0x3171 = 0x2B7B
+0x3172 = 0x2B7C
+0x3173 = 0x2B72
+0x3174 = 0x2B76
+0x3178 = 0x3165
+0x3179 = 0x3166
+0x317C = 0x3168
+0x317D = 0x3169
+0x3184 = 0x316A
+0x3189 = 0x316E
+0x318A = 0x316C
+0x318B = 0x316B
+0x3193 = 0x383A
+0x319A = 0x383E
+0x319B = 0x3838
+0x319C = 0x383C
+0x319E = 0x3839
+0x31A0 = 0x383D
+0x31A7 = 0x383B
+0x31A9 = 0x3841
+0x31AB = 0x383F
+0x31B5 = 0x4053
+0x31B7 = 0x404E
+0x31B8 = 0x404B
+0x31B9 = 0x404C
+0x31BA = 0x4050
+0x31BB = 0x404D
+0x31BC = 0x4055
+0x31BE = 0x3840
+0x31BF = 0x4054
+0x31C0 = 0x4056
+0x31DA = 0x4052
+0x31E3 = 0x4971
+0x31E4 = 0x4974
+0x31E8 = 0x496F
+0x31EA = 0x4970
+0x31EE = 0x496C
+0x31EF = 0x496D
+0x31F1 = 0x4976
+0x31F6 = 0x496E
+0x31FA = 0x4975
+0x31FB = 0x4977
+0x321F = 0x4972
+0x3224 = 0x5343
+0x3226 = 0x5341
+0x3227 = 0x5D53
+0x3228 = 0x5342
+0x3229 = 0x533F
+0x322A = 0x5344
+0x3236 = 0x533E
+0x3248 = 0x5345
+0x324A = 0x5340
+0x3256 = 0x5D56
+0x3269 = 0x5D54
+0x326B = 0x5D57
+0x326C = 0x5D59
+0x326D = 0x5D5A
+0x3270 = 0x5D55
+0x327A = 0x5D58
+0x3323 = 0x2B7E
+0x3326 = 0x2C21
+0x3329 = 0x3170
+0x332C = 0x316F
+0x332D = 0x3842
+0x333C = 0x497A
+0x333D = 0x4979
+0x3344 = 0x5346
+0x335D = 0x232D
+0x335E = 0x247D
+0x3360 = 0x2829
+0x3361 = 0x2827
+0x3362 = 0x2828
+0x3363 = 0x2826
+0x3364 = 0x2C22
+0x336C = 0x3171
+0x336E = 0x3843
+0x3375 = 0x4059
+0x3376 = 0x405B
+0x3377 = 0x497D
+0x3378 = 0x497C
+0x3379 = 0x405A
+0x3384 = 0x5347
+0x338C = 0x5348
+0x338D = 0x5D5D
+0x3390 = 0x5D5E
+0x33B9 = 0x2522
+0x33BB = 0x247E
+0x33BC = 0x2521
+0x33C1 = 0x282C
+0x33C3 = 0x282A
+0x33C5 = 0x282B
+0x33D0 = 0x282D
+0x33D8 = 0x2C2B
+0x33DB = 0x2C28
+0x33DC = 0x2C27
+0x33DD = 0x2C26
+0x33F2 = 0x2C24
+0x33F3 = 0x2C29
+0x33F8 = 0x2C2C
+0x33FB = 0x2C2D
+0x33FD = 0x2C2A
+0x3401 = 0x2C25
+0x3407 = 0x2D5C
+0x3408 = 0x3174
+0x3409 = 0x3173
+0x340C = 0x3175
+0x340D = 0x3176
+0x3410 = 0x3177
+0x3435 = 0x405C
+0x3436 = 0x384F
+0x3437 = 0x3853
+0x3438 = 0x384B
+0x3439 = 0x384D
+0x343A = 0x3846
+0x343C = 0x3848
+0x343D = 0x3845
+0x343E = 0x3851
+0x3440 = 0x405D
+0x3444 = 0x3844
+0x3465 = 0x384C
+0x3468 = 0x3847
+0x346A = 0x3849
+0x346D = 0x384E
+0x347E = 0x3852
+0x347F = 0x4068
+0x3480 = 0x4069
+0x3481 = 0x405F
+0x3488 = 0x4067
+0x3489 = 0x4A2E
+0x348F = 0x4063
+0x34A8 = 0x4064
+0x34A9 = 0x4066
+0x34AA = 0x4065
+0x34AC = 0x4062
+0x34AD = 0x4060
+0x34AF = 0x4061
+0x34BC = 0x406A
+0x34C0 = 0x405E
+0x34C2 = 0x4A34
+0x34C4 = 0x5349
+0x34C7 = 0x4A22
+0x34CD = 0x4A2D
+0x34CE = 0x4A2F
+0x34D0 = 0x4A24
+0x34D1 = 0x4A21
+0x34D3 = 0x4A33
+0x34D6 = 0x4A26
+0x34D8 = 0x4A27
+0x34D9 = 0x4A2A
+0x34DA = 0x4A31
+0x34DC = 0x534A
+0x34DE = 0x4A38
+0x34DF = 0x4A23
+0x34E0 = 0x4A25
+0x34E1 = 0x4A35
+0x34E9 = 0x4A36
+0x34EA = 0x4A37
+0x350E = 0x4A29
+0x350F = 0x4A2B
+0x3511 = 0x4A2C
+0x3512 = 0x4A32
+0x3514 = 0x4A30
+0x3515 = 0x4A39
+0x3516 = 0x4A28
+0x3531 = 0x534E
+0x3532 = 0x5358
+0x3534 = 0x5356
+0x3536 = 0x5357
+0x353C = 0x535B
+0x353E = 0x5361
+0x3543 = 0x5355
+0x3546 = 0x5360
+0x3548 = 0x5359
+0x3549 = 0x535A
+0x354A = 0x535D
+0x354B = 0x5350
+0x354D = 0x535C
+0x3550 = 0x5363
+0x3551 = 0x534F
+0x3552 = 0x5351
+0x3553 = 0x534C
+0x357F = 0x534D
+0x3580 = 0x5352
+0x3581 = 0x5354
+0x3583 = 0x5362
+0x3587 = 0x534B
+0x358A = 0x535F
+0x35A5 = 0x5353
+0x35AF = 0x5D69
+0x35B4 = 0x5364
+0x35B6 = 0x5D5F
+0x35BA = 0x5D62
+0x35BD = 0x5D63
+0x35C2 = 0x5D65
+0x35F4 = 0x5D6A
+0x35F5 = 0x5D67
+0x35F7 = 0x5D6B
+0x35F8 = 0x5D6C
+0x3605 = 0x5D64
+0x3607 = 0x5D66
+0x3610 = 0x5D60
+0x3611 = 0x5D6D
+0x3612 = 0x5D61
+0x3880 = 0x2524
+0x3882 = 0x282F
+0x3883 = 0x2C2E
+0x3884 = 0x2832
+0x3886 = 0x2831
+0x388C = 0x2C2F
+0x388E = 0x2C30
+0x3898 = 0x317A
+0x3899 = 0x3854
+0x389A = 0x317C
+0x389F = 0x3179
+0x38A2 = 0x317B
+0x38A7 = 0x3857
+0x38A8 = 0x3858
+0x38A9 = 0x3855
+0x38AD = 0x3856
+0x38AE = 0x406B
+0x38BB = 0x406C
+0x38BD = 0x406D
+0x38CD = 0x4A3C
+0x38D0 = 0x4A3D
+0x38D3 = 0x4A3E
+0x38D6 = 0x4A3B
+0x38D9 = 0x4A3A
+0x38DD = 0x536E
+0x38E1 = 0x536B
+0x38E3 = 0x5367
+0x38E4 = 0x5366
+0x38E5 = 0x5368
+0x38E6 = 0x5369
+0x38E7 = 0x536A
+0x38E8 = 0x536D
+0x38EC = 0x585A
+0x38EF = 0x536C
+0x38F0 = 0x5365
+0x38F5 = 0x5D6F
+0x38F6 = 0x5D6E
+0x38FA = 0x5D75
+0x38FB = 0x5D70
+0x38FD = 0x5D76
+0x38FE = 0x5D74
+0x3900 = 0x5D72
+0x3901 = 0x5D71
+0x3902 = 0x5D73
+0x3903 = 0x536F
+0x3944 = 0x232E
+0x3945 = 0x2526
+0x3948 = 0x2834
+0x3949 = 0x2C31
+0x394C = 0x2833
+0x394D = 0x2C3C
+0x394E = 0x2C34
+0x394F = 0x2C3B
+0x3950 = 0x2C3A
+0x3951 = 0x2C36
+0x3952 = 0x2C33
+0x3953 = 0x2C38
+0x3954 = 0x2C32
+0x3955 = 0x2C37
+0x3957 = 0x2C39
+0x3958 = 0x2C35
+0x3966 = 0x3859
+0x3967 = 0x385C
+0x3969 = 0x385A
+0x396A = 0x385E
+0x396B = 0x385D
+0x396D = 0x385B
+0x3972 = 0x3748
+0x3974 = 0x4070
+0x3978 = 0x406F
+0x397D = 0x4A43
+0x397F = 0x4A42
+0x3981 = 0x4A44
+0x3982 = 0x4A40
+0x3983 = 0x4A45
+0x3984 = 0x4A46
+0x3985 = 0x4A41
+0x3988 = 0x5370
+0x398B = 0x5A61
+0x39B8 = 0x2835
+0x39BA = 0x2527
+0x39BD = 0x2528
+0x39BF = 0x2836
+0x39C0 = 0x283B
+0x39C1 = 0x2837
+0x39C3 = 0x283C
+0x39C5 = 0x2839
+0x39C6 = 0x2838
+0x39C7 = 0x283A
+0x39C9 = 0x2C3F
+0x39D2 = 0x2C3D
+0x39D3 = 0x2C3E
+0x39D4 = 0x2C40
+0x39D5 = 0x317D
+0x39E0 = 0x3226
+0x39E2 = 0x317E
+0x39E8 = 0x3225
+0x39EA = 0x3222
+0x39EB = 0x3223
+0x39ED = 0x3224
+0x39EE = 0x385F
+0x39F0 = 0x3221
+0x39F4 = 0x3862
+0x39F6 = 0x3865
+0x39FB = 0x3863
+0x39FC = 0x3866
+0x3A01 = 0x3860
+0x3A03 = 0x3861
+0x3A06 = 0x4074
+0x3A08 = 0x4073
+0x3A0C = 0x4071
+0x3A0F = 0x4A49
+0x3A10 = 0x4075
+0x3A11 = 0x4072
+0x3A16 = 0x5372
+0x3A17 = 0x4A4A
+0x3A1A = 0x4A4B
+0x3A25 = 0x4A4C
+0x3A26 = 0x5371
+0x3A28 = 0x4A48
+0x3A2F = 0x5374
+0x3A31 = 0x5379
+0x3A34 = 0x5376
+0x3A35 = 0x5378
+0x3A37 = 0x5D78
+0x3A38 = 0x537A
+0x3A39 = 0x5375
+0x3A3B = 0x5373
+0x3A46 = 0x5D7B
+0x3A47 = 0x5D7C
+0x3A49 = 0x5D79
+0x3A4B = 0x5D7A
+0x3A4C = 0x5D2D
+0x3A85 = 0x3227
+0x3A86 = 0x3228
+0x3A8D = 0x4078
+0x3A8E = 0x4079
+0x3A8F = 0x4076
+0x3A90 = 0x4077
+0x3A95 = 0x407B
+0x3A96 = 0x407A
+0x3A99 = 0x4A4F
+0x3A9B = 0x4A4E
+0x3AA0 = 0x5421
+0x3AA1 = 0x5422
+0x3AA3 = 0x537D
+0x3AA4 = 0x537E
+0x3AA5 = 0x5424
+0x3AA9 = 0x5423
+0x3AAA = 0x537C
+0x3AB0 = 0x5E21
+0x3AB2 = 0x5D7E
+0x3AB3 = 0x5D7D
+0x3AB7 = 0x5E22
+0x3AED = 0x283D
+0x3AEF = 0x2C41
+0x3AF0 = 0x3229
+0x3AF4 = 0x3867
+0x3B03 = 0x283E
+0x3B04 = 0x2C45
+0x3B05 = 0x2C44
+0x3B08 = 0x3868
+0x3B09 = 0x386A
+0x3B0A = 0x3869
+0x3B0B = 0x407C
+0x3B0C = 0x407D
+0x3B11 = 0x5E23
+0x3B21 = 0x2840
+0x3B22 = 0x283F
+0x3B2D = 0x2C47
+0x3B2E = 0x2C46
+0x3B38 = 0x322C
+0x3B3E = 0x322D
+0x3B40 = 0x322F
+0x3B41 = 0x386D
+0x3B42 = 0x322E
+0x3B45 = 0x322B
+0x3B5C = 0x386F
+0x3B5E = 0x386E
+0x3B62 = 0x386C
+0x3B6D = 0x386B
+0x3B71 = 0x4126
+0x3B73 = 0x4121
+0x3B75 = 0x4122
+0x3B76 = 0x4123
+0x3B78 = 0x4125
+0x3B7C = 0x407E
+0x3B7D = 0x4124
+0x3B8C = 0x4A51
+0x3B8D = 0x4A53
+0x3B91 = 0x4A56
+0x3B92 = 0x4A50
+0x3B93 = 0x4A55
+0x3B95 = 0x4A52
+0x3BA3 = 0x4A54
+0x3BA8 = 0x542E
+0x3BA9 = 0x542C
+0x3BAB = 0x5427
+0x3BAC = 0x542B
+0x3BAE = 0x5428
+0x3BAF = 0x5425
+0x3BB0 = 0x5429
+0x3BB1 = 0x5426
+0x3BB2 = 0x542D
+0x3BB3 = 0x542A
+0x3BB4 = 0x542F
+0x3BC2 = 0x5430
+0x3BC5 = 0x5E29
+0x3BC8 = 0x5E2A
+0x3BC9 = 0x5E2B
+0x3BCA = 0x5E2D
+0x3BCC = 0x5E24
+0x3BD1 = 0x5E2E
+0x3BD2 = 0x5E2F
+0x3BD3 = 0x5E26
+0x3BD5 = 0x5E27
+0x3BDB = 0x5E28
+0x3BDD = 0x5E30
+0x3BDF = 0x5E25
+0x3BE2 = 0x5E2C
+0x3C45 = 0x2C48
+0x3C47 = 0x3230
+0x3C4A = 0x334C
+0x3C4B = 0x4127
+0x3C4E = 0x4128
+0x3C4F = 0x5431
+0x3C55 = 0x252A
+0x3C56 = 0x2529
+0x3C59 = 0x2C4B
+0x3C5A = 0x2C4A
+0x3C5B = 0x2C49
+0x3C5C = 0x3231
+0x3C5E = 0x3232
+0x3C66 = 0x5432
+0x3C74 = 0x2224
+0x3C75 = 0x252B
+0x3C77 = 0x252C
+0x3C81 = 0x252D
+0x3C83 = 0x252F
+0x3C84 = 0x2531
+0x3C8B = 0x2530
+0x3C8E = 0x2C4D
+0x3C90 = 0x2842
+0x3C94 = 0x2846
+0x3C95 = 0x2847
+0x3C9D = 0x2C4C
+0x3C9E = 0x2843
+0x3C9F = 0x2841
+0x3CA0 = 0x2845
+0x3CA1 = 0x2848
+0x3CB4 = 0x3233
+0x3CB8 = 0x2C57
+0x3CBA = 0x2C50
+0x3CBC = 0x2C4E
+0x3CBF = 0x2C58
+0x3CC1 = 0x2C5A
+0x3CC2 = 0x3234
+0x3CC4 = 0x2C56
+0x3CC5 = 0x2C5C
+0x3CCB = 0x2C53
+0x3CD8 = 0x2C52
+0x3CD9 = 0x2C54
+0x3CDA = 0x2C55
+0x3CDB = 0x2C59
+0x3CDD = 0x2C4F
+0x3CE5 = 0x3236
+0x3CE7 = 0x323B
+0x3CE8 = 0x323E
+0x3CEE = 0x323A
+0x3CEF = 0x3240
+0x3CF1 = 0x3241
+0x3CF3 = 0x3870
+0x3CF4 = 0x323D
+0x3CF5 = 0x323C
+0x3D01 = 0x323F
+0x3D11 = 0x3238
+0x3D14 = 0x3235
+0x3D15 = 0x3237
+0x3D20 = 0x3930
+0x3D21 = 0x392E
+0x3D24 = 0x387C
+0x3D26 = 0x3871
+0x3D27 = 0x387B
+0x3D2A = 0x3925
+0x3D2B = 0x3876
+0x3D2C = 0x3926
+0x3D2D = 0x392A
+0x3D2E = 0x3877
+0x3D2F = 0x3929
+0x3D30 = 0x387E
+0x3D31 = 0x3928
+0x3D32 = 0x412A
+0x3D33 = 0x4129
+0x3D35 = 0x3924
+0x3D36 = 0x392C
+0x3D38 = 0x3923
+0x3D39 = 0x3873
+0x3D3A = 0x392B
+0x3D3B = 0x3878
+0x3D3C = 0x392F
+0x3D3E = 0x3932
+0x3D42 = 0x4146
+0x3D5E = 0x3879
+0x3D62 = 0x3922
+0x3D64 = 0x3931
+0x3D68 = 0x3927
+0x3D69 = 0x387D
+0x3D6C = 0x3875
+0x3D7B = 0x4134
+0x3D7C = 0x4138
+0x3D7D = 0x413C
+0x3D7F = 0x4143
+0x3D81 = 0x4136
+0x3D83 = 0x4135
+0x3D84 = 0x4145
+0x3D87 = 0x4131
+0x3D8A = 0x4A64
+0x3D8C = 0x4142
+0x3D8E = 0x413F
+0x3D91 = 0x412C
+0x3D93 = 0x413B
+0x3D94 = 0x4130
+0x3D95 = 0x4A66
+0x3D99 = 0x4A58
+0x3D9A = 0x4A59
+0x3D9B = 0x413E
+0x3D9C = 0x4144
+0x3D9F = 0x4140
+0x3DA2 = 0x412F
+0x3DA3 = 0x4132
+0x3DBF = 0x413D
+0x3DDB = 0x4A57
+0x3DDD = 0x4133
+0x3DDF = 0x4137
+0x3DE2 = 0x413A
+0x3DE4 = 0x4139
+0x3DE6 = 0x4147
+0x3DE7 = 0x412D
+0x3DE9 = 0x412E
+0x3DFB = 0x387A
+0x3DFC = 0x4A62
+0x3DFD = 0x4A70
+0x3E01 = 0x4A5D
+0x3E02 = 0x4A5F
+0x3E06 = 0x5448
+0x3E08 = 0x4A5A
+0x3E0C = 0x4A6C
+0x3E0D = 0x4A5C
+0x3E0F = 0x4A71
+0x3E10 = 0x5435
+0x3E11 = 0x4A67
+0x3E12 = 0x4A68
+0x3E13 = 0x4A6E
+0x3E15 = 0x5434
+0x3E16 = 0x4A6F
+0x3E1C = 0x4A6A
+0x3E1E = 0x5433
+0x3E1F = 0x4A72
+0x3E21 = 0x4A61
+0x3E46 = 0x4A69
+0x3E49 = 0x4A6B
+0x3E4C = 0x4A5B
+0x3E4D = 0x4A60
+0x3E4E = 0x4A5E
+0x3E5D = 0x5441
+0x3E60 = 0x5438
+0x3E62 = 0x543B
+0x3E63 = 0x5443
+0x3E68 = 0x544A
+0x3E6C = 0x5E31
+0x3E6D = 0x5442
+0x3E73 = 0x5E32
+0x3E77 = 0x543E
+0x3E78 = 0x544C
+0x3E7A = 0x5447
+0x3E7C = 0x543F
+0x3E7D = 0x5446
+0x3E7E = 0x5437
+0x3E7F = 0x5436
+0x3E8D = 0x543C
+0x3E8E = 0x543D
+0x3E8F = 0x5440
+0x3E90 = 0x5445
+0x3EAF = 0x5444
+0x3EB1 = 0x544D
+0x3EB2 = 0x543A
+0x3EB4 = 0x544B
+0x3ECC = 0x5439
+0x3EDA = 0x5E44
+0x3EDC = 0x5E41
+0x3EDD = 0x5E3A
+0x3EE6 = 0x5E45
+0x3EE8 = 0x5E39
+0x3EE9 = 0x5E42
+0x3EED = 0x5E3D
+0x3EF0 = 0x5E34
+0x3EF2 = 0x5E3F
+0x3F1B = 0x5E3C
+0x3F1D = 0x5E43
+0x3F1F = 0x5E35
+0x3F21 = 0x5E33
+0x3F22 = 0x5E37
+0x3F23 = 0x5E38
+0x3F3B = 0x5E36
+0x4182 = 0x232F
+0x4183 = 0x2533
+0x4186 = 0x2532
+0x418B = 0x2534
+0x4190 = 0x284C
+0x419A = 0x284B
+0x41AF = 0x2C5F
+0x41B1 = 0x2C5E
+0x41BD = 0x324C
+0x41BF = 0x3244
+0x41C1 = 0x324B
+0x41C7 = 0x3246
+0x41DA = 0x3245
+0x41DB = 0x3243
+0x41DD = 0x3247
+0x41DF = 0x393A
+0x41E1 = 0x324A
+0x41EB = 0x3249
+0x41F1 = 0x3936
+0x41F2 = 0x3939
+0x41F5 = 0x3937
+0x41F7 = 0x3934
+0x4212 = 0x3935
+0x4215 = 0x393B
+0x4216 = 0x393C
+0x4222 = 0x3938
+0x4225 = 0x414B
+0x4228 = 0x414F
+0x422B = 0x414E
+0x422C = 0x4154
+0x422D = 0x4151
+0x422E = 0x414D
+0x422F = 0x414C
+0x4230 = 0x4A73
+0x4231 = 0x4152
+0x4232 = 0x4150
+0x4239 = 0x4153
+0x424A = 0x4149
+0x4251 = 0x4148
+0x4261 = 0x4155
+0x4263 = 0x4A78
+0x4264 = 0x414A
+0x4267 = 0x4A7E
+0x4269 = 0x4B21
+0x426B = 0x4A75
+0x426D = 0x4A7A
+0x426E = 0x4A74
+0x426F = 0x4A7D
+0x427B = 0x4A77
+0x4297 = 0x4A79
+0x4298 = 0x4A7C
+0x429B = 0x4A76
+0x429C = 0x4A7B
+0x42B4 = 0x545A
+0x42B5 = 0x5458
+0x42B7 = 0x5456
+0x42B8 = 0x545D
+0x42BA = 0x5457
+0x42BC = 0x545B
+0x42BD = 0x545E
+0x42C0 = 0x5453
+0x42C1 = 0x5463
+0x42C2 = 0x545F
+0x42C3 = 0x5464
+0x42C6 = 0x545C
+0x42C7 = 0x5462
+0x42E8 = 0x5451
+0x42E9 = 0x5452
+0x42EA = 0x5455
+0x42EC = 0x5466
+0x42F0 = 0x5461
+0x42F1 = 0x5465
+0x42F3 = 0x5A54
+0x4308 = 0x5E51
+0x4309 = 0x5E50
+0x430B = 0x5E4A
+0x4313 = 0x5E46
+0x4315 = 0x5E47
+0x4316 = 0x5E48
+0x431C = 0x5E4B
+0x431D = 0x5E4F
+0x433A = 0x5E4C
+0x433B = 0x5E52
+0x433C = 0x5E49
+0x433D = 0x5E4D
+0x434D = 0x5460
+0x439A = 0x5E4E
+0x44F1 = 0x2330
+0x44F2 = 0x284D
+0x44F3 = 0x284E
+0x44F6 = 0x2C62
+0x44F7 = 0x2C61
+0x44F8 = 0x2C63
+0x44FD = 0x324E
+0x4501 = 0x324F
+0x4503 = 0x3251
+0x4507 = 0x324D
+0x450A = 0x3250
+0x4510 = 0x4157
+0x4511 = 0x4156
+0x4512 = 0x4158
+0x4515 = 0x4B22
+0x4517 = 0x4743
+0x4518 = 0x4D5D
+0x451C = 0x5468
+0x4520 = 0x5469
+0x4522 = 0x5E53
+0x4524 = 0x5E56
+0x4525 = 0x5E55
+0x4526 = 0x5E54
+0x4550 = 0x2C64
+0x4551 = 0x2C65
+0x4553 = 0x4159
+0x4555 = 0x415A
+0x4558 = 0x546A
+0x455D = 0x2B6B
+0x4563 = 0x4B23
+0x4564 = 0x546C
+0x4565 = 0x546B
+0x456A = 0x2225
+0x456B = 0x2331
+0x456D = 0x2535
+0x456E = 0x284F
+0x4570 = 0x2C67
+0x4571 = 0x2C66
+0x4572 = 0x3252
+0x4574 = 0x3253
+0x4575 = 0x3254
+0x4576 = 0x393E
+0x457A = 0x393D
+0x457B = 0x415B
+0x457C = 0x415E
+0x457D = 0x415D
+0x4581 = 0x415C
+0x4585 = 0x4B28
+0x4586 = 0x4B24
+0x4587 = 0x4B26
+0x4588 = 0x4B27
+0x4589 = 0x4B29
+0x458A = 0x4B25
+0x458B = 0x4D58
+0x458C = 0x546D
+0x458D = 0x546E
+0x458F = 0x5E58
+0x4590 = 0x5E59
+0x45A9 = 0x2851
+0x45AB = 0x2850
+0x45AD = 0x2C6B
+0x45AE = 0x2C6A
+0x45AF = 0x2C69
+0x45B0 = 0x2C68
+0x45B1 = 0x3256
+0x45B2 = 0x3255
+0x45B4 = 0x3257
+0x45BD = 0x3941
+0x45BE = 0x393F
+0x45C2 = 0x415F
+0x45C4 = 0x4162
+0x45C5 = 0x4160
+0x45C7 = 0x4B2B
+0x45C9 = 0x4B2E
+0x45CA = 0x4B2A
+0x45CB = 0x4B2C
+0x45CC = 0x4B2D
+0x45D9 = 0x546F
+0x45E0 = 0x5470
+0x45E3 = 0x5E5B
+0x45E5 = 0x5E5C
+0x45E6 = 0x5E5A
+0x4608 = 0x3943
+0x4609 = 0x3942
+0x460D = 0x4B2F
+0x4610 = 0x5471
+0x4611 = 0x5E5D
+0x4616 = 0x2536
+0x4618 = 0x2853
+0x461A = 0x2852
+0x461B = 0x2854
+0x4622 = 0x2C6E
+0x4625 = 0x2C6C
+0x462C = 0x2C6D
+0x4633 = 0x2C6F
+0x4634 = 0x2C70
+0x463B = 0x325F
+0x463C = 0x325C
+0x4640 = 0x325A
+0x4642 = 0x3259
+0x4649 = 0x325B
+0x464A = 0x325E
+0x464C = 0x3258
+0x464D = 0x325D
+0x4657 = 0x3944
+0x465C = 0x4167
+0x465D = 0x4168
+0x4668 = 0x4165
+0x466A = 0x4169
+0x466B = 0x4164
+0x4673 = 0x4B34
+0x4678 = 0x4B32
+0x4679 = 0x4B35
+0x4682 = 0x4B33
+0x4683 = 0x4B30
+0x4684 = 0x4B31
+0x468C = 0x4B36
+0x4691 = 0x5E64
+0x4692 = 0x5473
+0x4694 = 0x5472
+0x4695 = 0x5475
+0x4696 = 0x5474
+0x46A0 = 0x5477
+0x46AE = 0x5E5F
+0x46AF = 0x5E63
+0x46B2 = 0x5E67
+0x46B3 = 0x5E62
+0x46B4 = 0x5E61
+0x46B6 = 0x5E66
+0x46BE = 0x5E60
+0x46BF = 0x5476
+0x46C2 = 0x5E65
+0x471B = 0x2332
+0x4728 = 0x2537
+0x4733 = 0x2858
+0x4736 = 0x285E
+0x4738 = 0x285B
+0x473A = 0x2C72
+0x473E = 0x285A
+0x473F = 0x2859
+0x4740 = 0x2C73
+0x4742 = 0x2857
+0x4743 = 0x285C
+0x4746 = 0x285D
+0x474C = 0x2856
+0x474F = 0x2C7A
+0x4751 = 0x2C7B
+0x4753 = 0x2C79
+0x4754 = 0x2C7C
+0x4757 = 0x2C78
+0x475C = 0x2C77
+0x4760 = 0x2855
+0x4761 = 0x3260
+0x4764 = 0x2C76
+0x4766 = 0x2C7D
+0x4768 = 0x2C74
+0x4770 = 0x3268
+0x4772 = 0x394B
+0x4774 = 0x3261
+0x4775 = 0x394C
+0x4776 = 0x416C
+0x477A = 0x3264
+0x477C = 0x3266
+0x477F = 0x3263
+0x4788 = 0x3265
+0x4799 = 0x394E
+0x479C = 0x3949
+0x479D = 0x394D
+0x47A3 = 0x3945
+0x47A5 = 0x394A
+0x47AF = 0x3948
+0x47B8 = 0x3947
+0x47B9 = 0x394F
+0x47BF = 0x3946
+0x47C4 = 0x416E
+0x47C8 = 0x4170
+0x47C9 = 0x4173
+0x47CB = 0x416F
+0x47CC = 0x4B3B
+0x47CF = 0x4B38
+0x47D0 = 0x4B37
+0x47D2 = 0x4B39
+0x47D4 = 0x4171
+0x47D5 = 0x4172
+0x47D7 = 0x4174
+0x47D9 = 0x4B3A
+0x47DC = 0x547B
+0x47E1 = 0x4B44
+0x47E8 = 0x4B3F
+0x47EB = 0x4B3C
+0x47EC = 0x4B3E
+0x47F4 = 0x5479
+0x47F5 = 0x5272
+0x47F6 = 0x547A
+0x47F8 = 0x4B40
+0x47FA = 0x4B41
+0x47FB = 0x4B45
+0x47FD = 0x4B3D
+0x480F = 0x5522
+0x4812 = 0x5527
+0x4814 = 0x5524
+0x4815 = 0x547E
+0x4816 = 0x547D
+0x4817 = 0x5526
+0x481C = 0x5521
+0x481E = 0x5528
+0x4825 = 0x5525
+0x482C = 0x5523
+0x4839 = 0x5E6D
+0x483B = 0x5E69
+0x4841 = 0x5E6C
+0x4845 = 0x5E70
+0x4851 = 0x5E6B
+0x4857 = 0x5E68
+0x4858 = 0x5E6A
+0x4859 = 0x5E6F
+0x4861 = 0x5E71
+0x48E7 = 0x4B46
+0x48E8 = 0x5E72
+0x48EA = 0x2538
+0x48EB = 0x2333
+0x48EE = 0x285F
+0x48F4 = 0x2861
+0x48F5 = 0x2860
+0x48FA = 0x2D25
+0x4908 = 0x2D23
+0x490D = 0x2D22
+0x490F = 0x3269
+0x4913 = 0x326B
+0x4918 = 0x2F69
+0x4928 = 0x326A
+0x492A = 0x326C
+0x4935 = 0x3953
+0x4939 = 0x3951
+0x493B = 0x3952
+0x493C = 0x3954
+0x494E = 0x3950
+0x4955 = 0x3955
+0x4956 = 0x417A
+0x4958 = 0x417B
+0x495A = 0x4177
+0x495B = 0x4178
+0x495C = 0x4179
+0x4971 = 0x417C
+0x4978 = 0x4176
+0x497C = 0x4B4B
+0x4980 = 0x5529
+0x4991 = 0x4B49
+0x4992 = 0x4B4C
+0x49A0 = 0x4B4E
+0x49A1 = 0x5532
+0x49A2 = 0x4B4D
+0x49A5 = 0x4B48
+0x49A6 = 0x4B4A
+0x49A8 = 0x552A
+0x49AF = 0x552B
+0x49B0 = 0x5530
+0x49B2 = 0x5531
+0x49B3 = 0x552F
+0x49B4 = 0x552E
+0x49D6 = 0x552C
+0x49E2 = 0x552D
+0x49EA = 0x5E74
+0x49EF = 0x5E75
+0x49F0 = 0x5E77
+0x49F2 = 0x5E76
+0x49FA = 0x5E73
+0x4AEA = 0x2D26
+0x4AED = 0x326D
+0x4AEF = 0x326E
+0x4AF0 = 0x3956
+0x4AF3 = 0x3957
+0x4AF4 = 0x3958
+0x4AFC = 0x4B4F
+0x4AFE = 0x4B50
+0x4B08 = 0x5E78
+0x4B2A = 0x2D27
+0x4B2E = 0x326F
+0x4B36 = 0x395C
+0x4B3A = 0x395B
+0x4B3B = 0x3959
+0x4B3C = 0x395A
+0x4B3F = 0x4222
+0x4B40 = 0x417E
+0x4B41 = 0x4224
+0x4B43 = 0x4223
+0x4B4E = 0x5536
+0x4B53 = 0x4B52
+0x4B57 = 0x4B51
+0x4B58 = 0x4B53
+0x4B5D = 0x5537
+0x4B60 = 0x5533
+0x4B61 = 0x5535
+0x4B63 = 0x5538
+0x4B66 = 0x5534
+0x4B68 = 0x5E7C
+0x4B6A = 0x5E7A
+0x4B70 = 0x5E79
+0x4B73 = 0x5E7B
+0x4BBA = 0x2334
+0x4BBB = 0x2D28
+0x4BC1 = 0x3270
+0x4BC8 = 0x5E7D
+0x4BD3 = 0x2335
+0x4BD4 = 0x2539
+0x4BD5 = 0x2D29
+0x4BD7 = 0x2D2A
+0x4BDD = 0x3271
+0x4BDE = 0x3479
+0x4BE0 = 0x4226
+0x4BE2 = 0x4225
+0x4BE3 = 0x4227
+0x4BE6 = 0x5539
+0x4BE7 = 0x4B54
+0x4BEC = 0x553B
+0x4BEF = 0x553A
+0x4BF2 = 0x5E7E
+0x4C03 = 0x253A
+0x4C06 = 0x2D2E
+0x4C07 = 0x395D
+0x4C1B = 0x2863
+0x4C21 = 0x2D31
+0x4C22 = 0x2D30
+0x4C23 = 0x2D33
+0x4C28 = 0x2D2F
+0x4C2B = 0x3274
+0x4C2D = 0x3273
+0x4C2F = 0x3276
+0x4C30 = 0x327A
+0x4C31 = 0x3277
+0x4C32 = 0x3965
+0x4C34 = 0x3278
+0x4C35 = 0x3275
+0x4C4F = 0x3961
+0x4C50 = 0x3960
+0x4C52 = 0x3962
+0x4C55 = 0x395F
+0x4C56 = 0x3963
+0x4C66 = 0x4228
+0x4C6A = 0x422C
+0x4C6B = 0x422F
+0x4C6C = 0x422A
+0x4C6D = 0x422D
+0x4C6E = 0x422E
+0x4C71 = 0x422B
+0x4C73 = 0x4229
+0x4C76 = 0x416B
+0x4C83 = 0x4B57
+0x4C84 = 0x4B59
+0x4C8B = 0x4B58
+0x4C8E = 0x4B55
+0x4C91 = 0x5540
+0x4C94 = 0x553E
+0x4C95 = 0x553F
+0x4C98 = 0x553C
+0x4C99 = 0x5542
+0x4C9B = 0x5543
+0x4C9C = 0x5544
+0x4C9D = 0x5541
+0x4CA7 = 0x553D
+0x4CAB = 0x5F23
+0x4CAE = 0x5F22
+0x4CAF = 0x5F25
+0x4CB0 = 0x5F28
+0x4CB2 = 0x5F26
+0x4CB5 = 0x5F24
+0x4CB6 = 0x5F27
+0x4D13 = 0x2336
+0x4D15 = 0x253B
+0x4D1C = 0x5546
+0x4D1D = 0x5545
+0x4D1E = 0x5F29
+0x4D29 = 0x2866
+0x4D2A = 0x2867
+0x4D2B = 0x2865
+0x4D2E = 0x2868
+0x4D30 = 0x2D35
+0x4D34 = 0x2D36
+0x4D37 = 0x327D
+0x4D39 = 0x327C
+0x4D3A = 0x327B
+0x4D47 = 0x3324
+0x4D4B = 0x327E
+0x4D4D = 0x3322
+0x4D51 = 0x3323
+0x4D54 = 0x3321
+0x4D57 = 0x3969
+0x4D5A = 0x396F
+0x4D5C = 0x3970
+0x4D5D = 0x396A
+0x4D61 = 0x396D
+0x4D62 = 0x3971
+0x4D63 = 0x3966
+0x4D66 = 0x3968
+0x4D69 = 0x396E
+0x4D6B = 0x3967
+0x4D6D = 0x396C
+0x4D77 = 0x4231
+0x4D78 = 0x4237
+0x4D7A = 0x4235
+0x4D7F = 0x4233
+0x4D85 = 0x4236
+0x4D86 = 0x4239
+0x4D89 = 0x4234
+0x4D8A = 0x4238
+0x4D8C = 0x4230
+0x4D97 = 0x4B61
+0x4D99 = 0x4B65
+0x4D9E = 0x4B63
+0x4D9F = 0x4B5F
+0x4DA1 = 0x4B62
+0x4DA2 = 0x4B5B
+0x4DA3 = 0x4B66
+0x4DA5 = 0x4B5E
+0x4DA9 = 0x4B5D
+0x4DAA = 0x4B60
+0x4DAB = 0x4B64
+0x4DB7 = 0x4B5C
+0x4DC2 = 0x554C
+0x4DCB = 0x5549
+0x4DD0 = 0x5547
+0x4DD3 = 0x554D
+0x4DDA = 0x554B
+0x4DDB = 0x554A
+0x4DE0 = 0x5548
+0x4DE5 = 0x554E
+0x4E02 = 0x5F2F
+0x4E03 = 0x5F2A
+0x4E06 = 0x5F2B
+0x4E07 = 0x5F34
+0x4E0C = 0x5F37
+0x4E0D = 0x5F35
+0x4E0F = 0x5F2E
+0x4E15 = 0x5F33
+0x4E18 = 0x5F31
+0x4E19 = 0x5F30
+0x4E1E = 0x5F38
+0x4E1F = 0x5F2C
+0x4E22 = 0x5F32
+0x4E24 = 0x5F36
+0x4F27 = 0x3325
+0x4F29 = 0x3973
+0x4F2A = 0x3972
+0x4F2C = 0x423A
+0x4F2F = 0x4B69
+0x4F30 = 0x4B67
+0x4F32 = 0x4B68
+0x4F3D = 0x253C
+0x4F3E = 0x253D
+0x4F4D = 0x3327
+0x4F4E = 0x3328
+0x4F50 = 0x3326
+0x4F54 = 0x3329
+0x4F58 = 0x3974
+0x4F5A = 0x3975
+0x4F5B = 0x423C
+0x4F67 = 0x423B
+0x4F6C = 0x4B6B
+0x4F6F = 0x4B6C
+0x4F70 = 0x4B6A
+0x4F7B = 0x5550
+0x4F7D = 0x554F
+0x4F89 = 0x5F39
+0x4F8A = 0x5F3A
+0x4FC8 = 0x2D39
+0x4FC9 = 0x2D37
+0x4FCA = 0x2D38
+0x4FCE = 0x332B
+0x4FD1 = 0x3036
+0x4FD2 = 0x332A
+0x4FD7 = 0x3976
+0x4FD8 = 0x397A
+0x4FDB = 0x3977
+0x4FDC = 0x3978
+0x4FDD = 0x3979
+0x4FE1 = 0x423E
+0x4FE5 = 0x423D
+0x4FE8 = 0x4B6D
+0x4FEA = 0x4B6F
+0x4FEE = 0x4B6E
+0x4FF9 = 0x5553
+0x4FFF = 0x5551
+0x5004 = 0x5F3E
+0x5007 = 0x5F3D
+0x5009 = 0x5F3F
+0x500A = 0x5F3B
+0x500B = 0x5F3C
+0x503F = 0x2869
+0x5044 = 0x2D3B
+0x5049 = 0x332D
+0x504B = 0x332C
+0x504F = 0x3A21
+0x5050 = 0x3A23
+0x5053 = 0x397E
+0x5054 = 0x397B
+0x5056 = 0x3A22
+0x505A = 0x3A24
+0x505B = 0x397C
+0x505C = 0x397D
+0x5061 = 0x423F
+0x5069 = 0x4240
+0x506A = 0x4241
+0x506B = 0x3A25
+0x506C = 0x4B74
+0x506D = 0x4B70
+0x5070 = 0x4B72
+0x5071 = 0x4B73
+0x5076 = 0x4B71
+0x5077 = 0x5554
+0x5078 = 0x5556
+0x507A = 0x5558
+0x507B = 0x5557
+0x507C = 0x5555
+0x5083 = 0x5F41
+0x5084 = 0x5F40
+0x5085 = 0x5F4B
+0x50E6 = 0x286A
+0x50F3 = 0x2D3C
+0x50F6 = 0x2D40
+0x50F7 = 0x2D42
+0x50F8 = 0x2D3E
+0x50FB = 0x2D41
+0x50FC = 0x2D3F
+0x5100 = 0x2D43
+0x5102 = 0x2D44
+0x5103 = 0x3339
+0x5104 = 0x3335
+0x5105 = 0x332E
+0x5106 = 0x3332
+0x5108 = 0x3336
+0x510A = 0x333C
+0x510C = 0x3333
+0x510F = 0x332F
+0x5110 = 0x333B
+0x5119 = 0x3330
+0x5125 = 0x3337
+0x5127 = 0x333A
+0x5129 = 0x3334
+0x5136 = 0x3A26
+0x513A = 0x3A28
+0x513C = 0x3A29
+0x513E = 0x3A2A
+0x5140 = 0x3A2C
+0x5149 = 0x3A2B
+0x5153 = 0x3A27
+0x515B = 0x4253
+0x515C = 0x4246
+0x515D = 0x424D
+0x5162 = 0x4247
+0x5163 = 0x4244
+0x5165 = 0x4242
+0x5169 = 0x424A
+0x516B = 0x4254
+0x516D = 0x4243
+0x516E = 0x424F
+0x5170 = 0x424B
+0x5171 = 0x4250
+0x5173 = 0x4252
+0x5176 = 0x424C
+0x5179 = 0x4249
+0x517C = 0x4251
+0x5186 = 0x4245
+0x5187 = 0x424E
+0x518D = 0x4B79
+0x518E = 0x4C23
+0x5190 = 0x4B78
+0x5192 = 0x4B7D
+0x5193 = 0x4C21
+0x5195 = 0x4C26
+0x5196 = 0x4B77
+0x519D = 0x4C25
+0x51A0 = 0x4B7E
+0x51A2 = 0x4B7B
+0x51A4 = 0x4C28
+0x51B0 = 0x4B7C
+0x51B3 = 0x4C27
+0x51B5 = 0x4B76
+0x51B6 = 0x4C24
+0x51C3 = 0x4C22
+0x51C9 = 0x555B
+0x51CA = 0x555E
+0x51CB = 0x555A
+0x51CE = 0x555C
+0x51D0 = 0x555F
+0x51D2 = 0x5559
+0x51D9 = 0x5562
+0x51DD = 0x5564
+0x51E1 = 0x5566
+0x51E4 = 0x555D
+0x51EB = 0x4B75
+0x51EE = 0x5563
+0x51F4 = 0x5335
+0x5200 = 0x5565
+0x5205 = 0x5F44
+0x5208 = 0x5F48
+0x520B = 0x5F49
+0x520D = 0x5F4E
+0x520E = 0x5F46
+0x520F = 0x5F4F
+0x5211 = 0x5F47
+0x5214 = 0x5F43
+0x5215 = 0x5F4A
+0x5216 = 0x5F45
+0x5218 = 0x5F42
+0x522A = 0x5F4D
+0x5237 = 0x5F4C
+0x5364 = 0x3A2F
+0x5365 = 0x3A30
+0x5370 = 0x4C29
+0x5376 = 0x5F51
+0x5377 = 0x5F52
+0x537E = 0x5F50
+0x53A6 = 0x263F
+0x53A7 = 0x286B
+0x53A8 = 0x286C
+0x53A9 = 0x3341
+0x53AA = 0x333F
+0x53AB = 0x3340
+0x53B2 = 0x3A33
+0x53B5 = 0x3A31
+0x53B6 = 0x3A32
+0x53BC = 0x4259
+0x53BD = 0x4257
+0x53BF = 0x4255
+0x53C0 = 0x425B
+0x53C1 = 0x4256
+0x53C2 = 0x425A
+0x53C9 = 0x4258
+0x53CF = 0x4C2C
+0x53D4 = 0x4C2A
+0x53DA = 0x5569
+0x53DE = 0x5567
+0x53E2 = 0x5568
+0x53EC = 0x5F53
+0x5416 = 0x253E
+0x5418 = 0x286D
+0x5424 = 0x2D47
+0x542B = 0x3345
+0x543A = 0x3343
+0x543C = 0x3344
+0x5441 = 0x3342
+0x5448 = 0x3A34
+0x5449 = 0x3346
+0x544A = 0x3A35
+0x544C = 0x3A39
+0x545A = 0x3A38
+0x5469 = 0x3A37
+0x5472 = 0x3A36
+0x5475 = 0x4261
+0x5476 = 0x425F
+0x547B = 0x4260
+0x548F = 0x425E
+0x5492 = 0x425C
+0x5494 = 0x4C2E
+0x54A4 = 0x4262
+0x54A9 = 0x425D
+0x54AF = 0x4C35
+0x54B4 = 0x4C31
+0x54BD = 0x4C34
+0x54C0 = 0x4C30
+0x54C1 = 0x4C32
+0x54CB = 0x5571
+0x54CE = 0x556A
+0x54CF = 0x556C
+0x54D1 = 0x556E
+0x54D4 = 0x556F
+0x54D5 = 0x5572
+0x54DA = 0x556D
+0x54ED = 0x5570
+0x54F1 = 0x5573
+0x54FA = 0x5F5B
+0x54FC = 0x5F54
+0x54FF = 0x5F56
+0x5503 = 0x5F57
+0x5505 = 0x5F59
+0x5506 = 0x5F5A
+0x5508 = 0x5F55
+0x5510 = 0x5F58
+0x5605 = 0x2227
+0x5606 = 0x2540
+0x5608 = 0x286E
+0x560D = 0x2D48
+0x5615 = 0x3347
+0x5616 = 0x3349
+0x5626 = 0x315A
+0x562C = 0x3A3A
+0x5630 = 0x3A3B
+0x5631 = 0x334B
+0x5642 = 0x3A3E
+0x5644 = 0x3A3F
+0x5649 = 0x3A3D
+0x564A = 0x3A40
+0x564B = 0x3A3C
+0x564F = 0x3A41
+0x5664 = 0x4263
+0x566B = 0x4C38
+0x566D = 0x4C39
+0x566E = 0x4C3A
+0x566F = 0x4C3C
+0x5671 = 0x4C3D
+0x5672 = 0x4C3B
+0x5677 = 0x4C36
+0x5678 = 0x4C37
+0x5688 = 0x5575
+0x568C = 0x4C3F
+0x569C = 0x5574
+0x56A7 = 0x5F5F
+0x56A8 = 0x5F60
+0x56AA = 0x5F63
+0x56AB = 0x5F61
+0x56C0 = 0x5F5D
+0x56C1 = 0x5F62
+0x56C3 = 0x5F5E
+0x56C7 = 0x5F5C
+0x56C8 = 0x5F64
+0x573C = 0x334D
+0x573D = 0x4264
+0x573F = 0x4C40
+0x5741 = 0x5576
+0x5743 = 0x5F65
+0x574D = 0x2541
+0x5750 = 0x286F
+0x5753 = 0x2870
+0x5762 = 0x2D4A
+0x5763 = 0x3351
+0x5764 = 0x3354
+0x5769 = 0x3356
+0x576A = 0x3350
+0x576B = 0x3352
+0x576D = 0x334F
+0x576F = 0x3357
+0x577A = 0x3355
+0x577B = 0x3353
+0x577C = 0x334E
+0x5780 = 0x3A45
+0x5782 = 0x3A46
+0x5786 = 0x3A47
+0x5792 = 0x3A42
+0x5797 = 0x3A44
+0x5799 = 0x4269
+0x579D = 0x4268
+0x57AF = 0x4265
+0x57B1 = 0x426A
+0x57B6 = 0x4C41
+0x57B7 = 0x4C42
+0x57B8 = 0x4C45
+0x57B9 = 0x4C47
+0x57BB = 0x4C44
+0x57CF = 0x5579
+0x57D0 = 0x5577
+0x57D1 = 0x557A
+0x57D9 = 0x5621
+0x57DB = 0x557B
+0x57DC = 0x557E
+0x57DE = 0x557C
+0x57F7 = 0x5578
+0x57F8 = 0x557D
+0x57FE = 0x5F69
+0x5801 = 0x5F68
+0x5802 = 0x5F66
+0x5803 = 0x5F6A
+0x5807 = 0x5F6E
+0x5808 = 0x5F6F
+0x580C = 0x5F70
+0x580E = 0x5F67
+0x5821 = 0x5F6D
+0x5822 = 0x5F6C
+0x5922 = 0x2337
+0x592A = 0x2D4D
+0x592B = 0x2D4C
+0x592D = 0x2D4F
+0x5930 = 0x2D4B
+0x5935 = 0x3359
+0x5936 = 0x335B
+0x5937 = 0x3358
+0x593C = 0x335A
+0x593D = 0x335C
+0x593E = 0x335D
+0x594E = 0x3A4C
+0x5952 = 0x3A4A
+0x5953 = 0x3A48
+0x595B = 0x3A4B
+0x595E = 0x3A49
+0x5962 = 0x426C
+0x5963 = 0x426B
+0x5964 = 0x426D
+0x5969 = 0x426E
+0x5979 = 0x4C4E
+0x597A = 0x4C4A
+0x597C = 0x4C52
+0x5980 = 0x4C50
+0x5982 = 0x4C51
+0x5984 = 0x4C4B
+0x5988 = 0x4C4C
+0x598B = 0x4C49
+0x598E = 0x4C4F
+0x5991 = 0x4C4D
+0x599C = 0x5629
+0x59A0 = 0x5622
+0x59A1 = 0x5624
+0x59A6 = 0x5628
+0x59A7 = 0x562B
+0x59A9 = 0x5626
+0x59AA = 0x5625
+0x59B2 = 0x5623
+0x59B5 = 0x562A
+0x59B6 = 0x5726
+0x59B9 = 0x5F77
+0x59BB = 0x5F76
+0x59BC = 0x5F72
+0x59BD = 0x5F74
+0x59BE = 0x5F73
+0x59C5 = 0x5F79
+0x59CA = 0x5F71
+0x5A55 = 0x2872
+0x5A56 = 0x2871
+0x5A6D = 0x3A4D
+0x5A6E = 0x3A4E
+0x5A71 = 0x4272
+0x5A73 = 0x4271
+0x5A74 = 0x4273
+0x5A75 = 0x4270
+0x5A7F = 0x4C55
+0x5A84 = 0x4C54
+0x5A8E = 0x562C
+0x5A90 = 0x562D
+0x5A91 = 0x562E
+0x5A99 = 0x5F7A
+0x5ADA = 0x2D50
+0x5AE0 = 0x335F
+0x5AE1 = 0x335E
+0x5AF6 = 0x3A50
+0x5AFA = 0x3A4F
+0x5AFB = 0x3A51
+0x5B0C = 0x4274
+0x5B0D = 0x427A
+0x5B11 = 0x4277
+0x5B13 = 0x427C
+0x5B16 = 0x4275
+0x5B1A = 0x4279
+0x5B1B = 0x427B
+0x5B1F = 0x4278
+0x5B30 = 0x4C5A
+0x5B38 = 0x4C5D
+0x5B3B = 0x4C57
+0x5B3D = 0x4C59
+0x5B3E = 0x4C5C
+0x5B5B = 0x5630
+0x5B63 = 0x5634
+0x5B64 = 0x5632
+0x5B65 = 0x5637
+0x5B66 = 0x563A
+0x5B67 = 0x5633
+0x5B68 = 0x5636
+0x5B6A = 0x5638
+0x5B6B = 0x5F7B
+0x5B70 = 0x5631
+0x5B71 = 0x4C58
+0x5B77 = 0x5635
+0x5B78 = 0x5639
+0x5B85 = 0x562F
+0x5B91 = 0x6027
+0x5B93 = 0x5F7C
+0x5B94 = 0x5F7D
+0x5B99 = 0x6028
+0x5B9B = 0x6026
+0x5B9E = 0x6025
+0x5BA0 = 0x6021
+0x5BA6 = 0x6022
+0x5BA9 = 0x5F7E
+0x5BAB = 0x6024
+0x5E28 = 0x2D51
+0x5E2B = 0x3361
+0x5E2D = 0x3360
+0x5E33 = 0x3A52
+0x5E35 = 0x3A56
+0x5E37 = 0x3A54
+0x5E3D = 0x3A53
+0x5E3E = 0x3A55
+0x5E4E = 0x427D
+0x5E4F = 0x4C63
+0x5E50 = 0x4321
+0x5E55 = 0x427E
+0x5E5D = 0x4C61
+0x5E5E = 0x4C5E
+0x5E5F = 0x4C65
+0x5E62 = 0x4C64
+0x5E64 = 0x4C5F
+0x5E6D = 0x4C62
+0x5E74 = 0x563D
+0x5E79 = 0x563F
+0x5E7A = 0x563E
+0x5E7F = 0x5641
+0x5E88 = 0x563B
+0x5E8B = 0x5640
+0x5E98 = 0x602D
+0x5E9A = 0x602B
+0x5E9B = 0x602E
+0x5E9E = 0x563C
+0x5E9F = 0x6033
+0x5EA0 = 0x6032
+0x5EA2 = 0x6030
+0x5EB3 = 0x602F
+0x5EB6 = 0x6029
+0x5EB8 = 0x602A
+0x5F86 = 0x2D52
+0x5F8D = 0x3362
+0x5F8E = 0x3365
+0x5F91 = 0x3367
+0x5F92 = 0x3363
+0x5F96 = 0x3368
+0x5F99 = 0x3A5B
+0x5F9A = 0x3A57
+0x5F9C = 0x3A63
+0x5F9E = 0x3A5D
+0x5FA0 = 0x3A5C
+0x5FA1 = 0x3A5F
+0x5FA5 = 0x3A64
+0x5FA6 = 0x3A59
+0x5FA8 = 0x3A5E
+0x5FAA = 0x3A60
+0x5FAB = 0x3A58
+0x5FAD = 0x3A61
+0x5FB0 = 0x3A5A
+0x5FBB = 0x3A62
+0x5FC8 = 0x4328
+0x5FCC = 0x4329
+0x5FCF = 0x432B
+0x5FD0 = 0x432A
+0x5FD1 = 0x4325
+0x5FD2 = 0x4323
+0x5FD3 = 0x4324
+0x5FDC = 0x4327
+0x5FDF = 0x432C
+0x5FEA = 0x4C6D
+0x5FEC = 0x4C66
+0x5FED = 0x4C6C
+0x5FF0 = 0x4C6E
+0x5FF1 = 0x4326
+0x5FF2 = 0x4C67
+0x5FF3 = 0x4C70
+0x5FF4 = 0x4C68
+0x5FF6 = 0x4C6A
+0x5FF7 = 0x4C69
+0x5FF8 = 0x4C6F
+0x6007 = 0x4C6B
+0x6012 = 0x564B
+0x6013 = 0x5642
+0x6017 = 0x5644
+0x6019 = 0x5648
+0x601A = 0x5645
+0x601E = 0x5643
+0x601F = 0x5649
+0x6022 = 0x5646
+0x6024 = 0x564C
+0x6025 = 0x564D
+0x6027 = 0x564A
+0x6043 = 0x5647
+0x604B = 0x603F
+0x604C = 0x603E
+0x6051 = 0x6039
+0x6052 = 0x6043
+0x6053 = 0x6042
+0x6054 = 0x6036
+0x6058 = 0x6041
+0x605A = 0x603C
+0x605B = 0x6034
+0x605E = 0x6040
+0x6061 = 0x603B
+0x6065 = 0x6038
+0x6070 = 0x6035
+0x6071 = 0x6037
+0x6074 = 0x603D
+0x609D = 0x603A
+0x6222 = 0x2542
+0x6227 = 0x3A66
+0x622B = 0x432D
+0x622D = 0x432F
+0x622E = 0x432E
+0x622F = 0x4C74
+0x6231 = 0x4C73
+0x6234 = 0x5650
+0x6235 = 0x564F
+0x6239 = 0x6045
+0x623B = 0x6044
+0x626A = 0x2229
+0x626B = 0x2228
+0x626D = 0x2544
+0x626E = 0x2545
+0x626F = 0x2873
+0x6273 = 0x2543
+0x6277 = 0x2D53
+0x6278 = 0x336A
+0x627B = 0x3369
+0x627C = 0x2D54
+0x627F = 0x2874
+0x6281 = 0x336B
+0x628D = 0x3A67
+0x628E = 0x3A68
+0x628F = 0x3A69
+0x6291 = 0x3A6C
+0x6292 = 0x3A6A
+0x6295 = 0x336E
+0x6296 = 0x336C
+0x6297 = 0x336F
+0x6298 = 0x4335
+0x629D = 0x4330
+0x629E = 0x4331
+0x629F = 0x4332
+0x62A0 = 0x4334
+0x62A1 = 0x4336
+0x62A3 = 0x336D
+0x62A4 = 0x367A
+0x62A9 = 0x4333
+0x62AA = 0x4C77
+0x62AB = 0x4337
+0x62AD = 0x3A6D
+0x62AE = 0x4C76
+0x62AF = 0x4338
+0x62B6 = 0x4C75
+0x62BF = 0x4C78
+0x62C4 = 0x5652
+0x62C6 = 0x5654
+0x62C7 = 0x4C7A
+0x62CA = 0x5653
+0x62CB = 0x5655
+0x62CC = 0x4C79
+0x62CD = 0x5656
+0x62D1 = 0x5651
+0x62D6 = 0x6046
+0x62D7 = 0x6048
+0x62D8 = 0x6049
+0x62D9 = 0x604A
+0x62DA = 0x604B
+0x62DB = 0x604C
+0x62DC = 0x604D
+0x62DD = 0x6050
+0x62E0 = 0x604E
+0x62E2 = 0x5657
+0x62E4 = 0x604F
+0x62E7 = 0x6047
+0x62F1 = 0x6052
+0x62F5 = 0x6051
+0x634E = 0x2D56
+0x6350 = 0x2D55
+0x6352 = 0x3371
+0x6354 = 0x3370
+0x6357 = 0x3A6E
+0x6358 = 0x3A6F
+0x635A = 0x433B
+0x635B = 0x3A73
+0x635C = 0x3A72
+0x635D = 0x3A71
+0x635E = 0x3A70
+0x635F = 0x433A
+0x6365 = 0x433D
+0x6368 = 0x433E
+0x636E = 0x4339
+0x6372 = 0x433F
+0x637B = 0x4C7D
+0x637D = 0x4D21
+0x637F = 0x4C7E
+0x6380 = 0x4C7C
+0x6383 = 0x4D22
+0x6385 = 0x4721
+0x6386 = 0x565A
+0x6388 = 0x565B
+0x6389 = 0x5658
+0x638B = 0x5659
+0x638D = 0x565C
+0x6398 = 0x6053
+0x6399 = 0x6055
+0x639D = 0x6054
+0x63F2 = 0x2D57
+0x63F4 = 0x3375
+0x63F5 = 0x3372
+0x63F6 = 0x3376
+0x63FB = 0x3374
+0x6400 = 0x3373
+0x6403 = 0x3A76
+0x640A = 0x3A75
+0x640E = 0x3A77
+0x6416 = 0x4341
+0x6417 = 0x4340
+0x6418 = 0x4342
+0x6419 = 0x4343
+0x641A = 0x4344
+0x641B = 0x4346
+0x641C = 0x4347
+0x6422 = 0x4345
+0x6425 = 0x4D26
+0x6426 = 0x4D27
+0x6427 = 0x4D2D
+0x642A = 0x4D2E
+0x642C = 0x4D28
+0x642D = 0x4D25
+0x642E = 0x4D2F
+0x642F = 0x4D30
+0x6431 = 0x4D2A
+0x6432 = 0x4D2C
+0x6433 = 0x4D2B
+0x6437 = 0x4D29
+0x643B = 0x565D
+0x643C = 0x565E
+0x643D = 0x565F
+0x6446 = 0x4D24
+0x6449 = 0x6057
+0x6450 = 0x6056
+0x6462 = 0x6059
+0x64B1 = 0x2546
+0x64B2 = 0x2D58
+0x64B3 = 0x2875
+0x64B8 = 0x3A78
+0x64BE = 0x4348
+0x64C0 = 0x4D31
+0x64CE = 0x2D59
+0x64CF = 0x2D5A
+0x64D7 = 0x605A
+0x64E5 = 0x2D5B
+0x64E8 = 0x3377
+0x64EA = 0x3378
+0x64EE = 0x4349
+0x64F5 = 0x5660
+0x64F7 = 0x605C
+0x6501 = 0x605B
+0x6531 = 0x2D5E
+0x6535 = 0x2D5D
+0x653D = 0x3A7E
+0x653F = 0x3A7A
+0x6541 = 0x3B22
+0x6547 = 0x3A7B
+0x654A = 0x3A7D
+0x654B = 0x3A7C
+0x654C = 0x3B23
+0x654D = 0x3A79
+0x6550 = 0x434B
+0x6554 = 0x434D
+0x6556 = 0x434F
+0x6557 = 0x434E
+0x6558 = 0x434C
+0x655A = 0x434A
+0x6561 = 0x4D33
+0x6562 = 0x4D34
+0x6566 = 0x4D35
+0x6571 = 0x4D32
+0x6575 = 0x5662
+0x6576 = 0x5666
+0x6579 = 0x5661
+0x657A = 0x566B
+0x657B = 0x5669
+0x657C = 0x5667
+0x657E = 0x5668
+0x657F = 0x5664
+0x6580 = 0x566A
+0x6582 = 0x5663
+0x6585 = 0x5665
+0x658C = 0x605E
+0x659C = 0x605F
+0x6613 = 0x2D5F
+0x6615 = 0x4350
+0x6618 = 0x4D36
+0x661B = 0x486A
+0x661D = 0x566E
+0x661E = 0x6062
+0x661F = 0x6061
+0x662B = 0x2D60
+0x662C = 0x2D61
+0x662D = 0x2548
+0x6636 = 0x2879
+0x6637 = 0x2878
+0x6638 = 0x2877
+0x663A = 0x2876
+0x663B = 0x337B
+0x663D = 0x337A
+0x663E = 0x3379
+0x6641 = 0x2D64
+0x6643 = 0x2D6D
+0x6644 = 0x2D6E
+0x6645 = 0x2D62
+0x6647 = 0x2D66
+0x664A = 0x2D6B
+0x6650 = 0x2D68
+0x6651 = 0x2D6F
+0x6656 = 0x2D6C
+0x6658 = 0x2D65
+0x665B = 0x2D67
+0x665F = 0x2D6A
+0x6660 = 0x2D63
+0x6661 = 0x3B27
+0x6662 = 0x3B25
+0x6669 = 0x3B26
+0x666A = 0x342D
+0x666D = 0x3428
+0x6670 = 0x3429
+0x6672 = 0x4354
+0x6673 = 0x3427
+0x6675 = 0x342B
+0x6677 = 0x3425
+0x6679 = 0x3426
+0x6680 = 0x337C
+0x6681 = 0x3421
+0x6682 = 0x3422
+0x6683 = 0x3424
+0x6688 = 0x337E
+0x6689 = 0x342F
+0x668C = 0x342C
+0x668D = 0x342A
+0x668E = 0x3430
+0x6691 = 0x342E
+0x6692 = 0x4353
+0x6693 = 0x4352
+0x6698 = 0x4355
+0x6699 = 0x4356
+0x669A = 0x3B30
+0x669B = 0x4351
+0x66A1 = 0x3B32
+0x66A4 = 0x3B2E
+0x66A6 = 0x3B2A
+0x66AA = 0x3B29
+0x66AC = 0x3B2B
+0x66AE = 0x4D3B
+0x66BA = 0x3B2F
+0x66BB = 0x3B2D
+0x66BD = 0x3B2C
+0x66C1 = 0x3B33
+0x66C2 = 0x4D3A
+0x66C3 = 0x4D38
+0x66C4 = 0x4D39
+0x66C5 = 0x4D37
+0x66CE = 0x3423
+0x66D4 = 0x435B
+0x66D5 = 0x4359
+0x66DF = 0x4357
+0x66E1 = 0x435F
+0x66E6 = 0x4360
+0x66E7 = 0x435E
+0x66EB = 0x4361
+0x66EC = 0x4362
+0x66F3 = 0x435C
+0x66F4 = 0x435D
+0x66F6 = 0x566F
+0x66F7 = 0x5670
+0x66F9 = 0x5671
+0x6706 = 0x4D43
+0x6708 = 0x4D3D
+0x670B = 0x4D4B
+0x670C = 0x4D42
+0x670F = 0x4D4F
+0x6710 = 0x4D3C
+0x6711 = 0x6065
+0x6713 = 0x4D50
+0x6714 = 0x5675
+0x6717 = 0x4D55
+0x6718 = 0x4D4E
+0x6719 = 0x4D4C
+0x671A = 0x4D53
+0x671F = 0x4D3E
+0x6720 = 0x4D47
+0x6721 = 0x4D4A
+0x672A = 0x4D44
+0x672C = 0x4D49
+0x6735 = 0x4D4D
+0x6736 = 0x4D41
+0x6739 = 0x4D52
+0x673A = 0x4D3F
+0x673B = 0x4D40
+0x673D = 0x6063
+0x673E = 0x6067
+0x673F = 0x6064
+0x6750 = 0x4D46
+0x6755 = 0x4D51
+0x6757 = 0x4D45
+0x6758 = 0x6068
+0x6759 = 0x6066
+0x6761 = 0x567D
+0x6763 = 0x5672
+0x6767 = 0x5677
+0x6769 = 0x5679
+0x676B = 0x5721
+0x676C = 0x5673
+0x676E = 0x5674
+0x676F = 0x5678
+0x6771 = 0x567C
+0x6776 = 0x567A
+0x6778 = 0x567E
+0x6784 = 0x5723
+0x6785 = 0x5722
+0x6795 = 0x567B
+0x679E = 0x606A
+0x67A9 = 0x6071
+0x67AA = 0x606C
+0x67AC = 0x606E
+0x67AF = 0x606D
+0x67B6 = 0x606B
+0x67C0 = 0x6070
+0x67C1 = 0x5D5C
+0x6800 = 0x6069
+0x68DD = 0x287C
+0x68E0 = 0x3B34
+0x68E4 = 0x4D56
+0x68E9 = 0x4D57
+0x68EE = 0x6073
+0x68F9 = 0x254A
+0x68FA = 0x287E
+0x68FC = 0x287D
+0x68FD = 0x2D70
+0x68FF = 0x3432
+0x6903 = 0x3B36
+0x6906 = 0x3B37
+0x690A = 0x3B35
+0x690C = 0x4366
+0x690D = 0x4365
+0x6910 = 0x4D59
+0x6912 = 0x4D5A
+0x6914 = 0x5724
+0x6933 = 0x2921
+0x6934 = 0x2D71
+0x6935 = 0x2D72
+0x6936 = 0x3B3A
+0x6939 = 0x3B38
+0x693A = 0x3B39
+0x693F = 0x4D5B
+0x6952 = 0x254B
+0x6953 = 0x2364
+0x6954 = 0x2D73
+0x6955 = 0x2D74
+0x6959 = 0x3433
+0x695B = 0x3B3B
+0x695D = 0x3B41
+0x695E = 0x3B3D
+0x695F = 0x3B3C
+0x6961 = 0x3B3F
+0x6962 = 0x3B40
+0x6965 = 0x4369
+0x6967 = 0x3B3E
+0x6968 = 0x4368
+0x6969 = 0x436B
+0x696B = 0x436A
+0x696E = 0x4D5C
+0x6974 = 0x5728
+0x6975 = 0x5727
+0x6976 = 0x5725
+0x6977 = 0x6074
+0x6978 = 0x607A
+0x6979 = 0x6075
+0x697A = 0x6076
+0x697D = 0x6077
+0x697E = 0x607B
+0x697F = 0x6078
+0x6983 = 0x6079
+0x69C7 = 0x3434
+0x69CA = 0x3B42
+0x69CC = 0x3B43
+0x69CE = 0x3B44
+0x69D1 = 0x436C
+0x69D3 = 0x436D
+0x69D4 = 0x417D
+0x69D5 = 0x4D60
+0x69D6 = 0x4D5F
+0x69D7 = 0x4D61
+0x69E2 = 0x5729
+0x69E4 = 0x607C
+0x69E5 = 0x607E
+0x69E6 = 0x607D
+0x6A0A = 0x2D77
+0x6A0B = 0x2D76
+0x6A0C = 0x2D75
+0x6A12 = 0x3435
+0x6A13 = 0x3437
+0x6A14 = 0x3436
+0x6A15 = 0x3B4A
+0x6A17 = 0x3B49
+0x6A18 = 0x3B45
+0x6A1D = 0x3B46
+0x6A1F = 0x3B47
+0x6A20 = 0x3B48
+0x6A24 = 0x4372
+0x6A27 = 0x436E
+0x6A28 = 0x436F
+0x6A30 = 0x4D65
+0x6A31 = 0x4D64
+0x6A3A = 0x4D66
+0x6A3D = 0x572C
+0x6A3F = 0x572A
+0x6A44 = 0x572B
+0x6A47 = 0x572D
+0x6A48 = 0x572E
+0x6A4A = 0x6127
+0x6A4E = 0x6122
+0x6A4F = 0x6126
+0x6A59 = 0x6123
+0x6ACB = 0x3438
+0x6AD7 = 0x4373
+0x6ADB = 0x572F
+0x6ADC = 0x5730
+0x6ADD = 0x5731
+0x6ADE = 0x6129
+0x6AE2 = 0x612A
+0x6AE3 = 0x6128
+0x6AF4 = 0x2338
+0x6AF7 = 0x2550
+0x6AF8 = 0x2551
+0x6AF9 = 0x2D78
+0x6AFA = 0x254E
+0x6AFC = 0x254D
+0x6B00 = 0x254C
+0x6B04 = 0x2922
+0x6B06 = 0x2925
+0x6B07 = 0x2923
+0x6B08 = 0x2924
+0x6B09 = 0x2926
+0x6B13 = 0x2D7B
+0x6B1C = 0x2D7C
+0x6B1F = 0x3B4B
+0x6B20 = 0x274C
+0x6B21 = 0x2E21
+0x6B24 = 0x2D7A
+0x6B25 = 0x2D7E
+0x6B26 = 0x3B4D
+0x6B27 = 0x3B4C
+0x6B35 = 0x2D79
+0x6B3C = 0x3443
+0x6B3D = 0x343B
+0x6B3F = 0x3441
+0x6B40 = 0x343D
+0x6B42 = 0x3439
+0x6B43 = 0x3440
+0x6B44 = 0x343E
+0x6B45 = 0x3442
+0x6B46 = 0x3445
+0x6B47 = 0x3446
+0x6B5D = 0x333E
+0x6B62 = 0x343F
+0x6B69 = 0x2D7D
+0x6B6B = 0x4D68
+0x6B7D = 0x3B5E
+0x6B7E = 0x3B5F
+0x6B80 = 0x3B61
+0x6B83 = 0x3B59
+0x6B84 = 0x3B58
+0x6B85 = 0x4D67
+0x6B86 = 0x4422
+0x6B87 = 0x3B55
+0x6B89 = 0x3B54
+0x6B8A = 0x3B51
+0x6B8B = 0x3B4F
+0x6B8C = 0x3B5A
+0x6B8D = 0x3B5C
+0x6B8F = 0x3B57
+0x6B92 = 0x3B53
+0x6B93 = 0x3B5B
+0x6B98 = 0x3B5D
+0x6B99 = 0x3B62
+0x6BAE = 0x3B50
+0x6BBF = 0x4432
+0x6BC2 = 0x4426
+0x6BC3 = 0x437B
+0x6BC4 = 0x4423
+0x6BC6 = 0x4379
+0x6BC7 = 0x4375
+0x6BCA = 0x4374
+0x6BCB = 0x4421
+0x6BCC = 0x4438
+0x6BCE = 0x4436
+0x6BCF = 0x4E3A
+0x6BD1 = 0x4434
+0x6BD2 = 0x3B60
+0x6BD3 = 0x4D78
+0x6BD8 = 0x4377
+0x6BD9 = 0x4424
+0x6BDB = 0x442F
+0x6BDC = 0x4435
+0x6BDD = 0x442E
+0x6BDE = 0x4429
+0x6BE0 = 0x4433
+0x6BE1 = 0x4378
+0x6BE2 = 0x4427
+0x6BE5 = 0x5732
+0x6BE6 = 0x5733
+0x6BE8 = 0x4430
+0x6BE9 = 0x4431
+0x6BEA = 0x437E
+0x6BED = 0x442A
+0x6BF1 = 0x4E37
+0x6BF2 = 0x4439
+0x6BF3 = 0x443A
+0x6BF4 = 0x437C
+0x6BF8 = 0x437A
+0x6C17 = 0x437D
+0x6C19 = 0x4425
+0x6C1D = 0x442D
+0x6C1E = 0x4437
+0x6C33 = 0x4D7A
+0x6C34 = 0x4D72
+0x6C35 = 0x4E2B
+0x6C36 = 0x4D70
+0x6C37 = 0x4D6B
+0x6C3B = 0x4D7B
+0x6C3C = 0x4D79
+0x6C48 = 0x4D69
+0x6C49 = 0x4E35
+0x6C4B = 0x4D6A
+0x6C4D = 0x4D7C
+0x6C4E = 0x4E36
+0x6C4F = 0x4D7D
+0x6C50 = 0x4E2F
+0x6C51 = 0x4E30
+0x6C53 = 0x4E26
+0x6C55 = 0x4E23
+0x6C57 = 0x4E28
+0x6C58 = 0x4D75
+0x6C59 = 0x4E2D
+0x6C5A = 0x4D74
+0x6C5B = 0x4E22
+0x6C5C = 0x4E31
+0x6C5E = 0x4E29
+0x6C60 = 0x6132
+0x6C61 = 0x612D
+0x6C62 = 0x612E
+0x6C64 = 0x4E24
+0x6C65 = 0x4D6F
+0x6C66 = 0x4E2E
+0x6C68 = 0x4D73
+0x6C69 = 0x4E2C
+0x6C6A = 0x4D77
+0x6C6B = 0x4E25
+0x6C6C = 0x4D6D
+0x6C6D = 0x4E2A
+0x6C72 = 0x4D76
+0x6C73 = 0x4E38
+0x6C74 = 0x612B
+0x6C76 = 0x612F
+0x6C78 = 0x4E34
+0x6C79 = 0x6131
+0x6C7A = 0x6130
+0x6C7B = 0x4D6C
+0x6C7C = 0x4D7E
+0x6C83 = 0x4C7B
+0x6C85 = 0x4D6E
+0x6C86 = 0x4D71
+0x6C87 = 0x4E33
+0x6C88 = 0x4E39
+0x6CAC = 0x612C
+0x6CB0 = 0x4E21
+0x6CC2 = 0x5734
+0x6CC3 = 0x5746
+0x6CC5 = 0x573A
+0x6CC6 = 0x573B
+0x6CC9 = 0x5749
+0x6CCA = 0x575A
+0x6CCE = 0x575E
+0x6CD2 = 0x5741
+0x6CD3 = 0x5763
+0x6CD5 = 0x5751
+0x6CD6 = 0x5755
+0x6CD8 = 0x574A
+0x6CDC = 0x5743
+0x6CE4 = 0x575D
+0x6CE8 = 0x5765
+0x6CEA = 0x5742
+0x6CF0 = 0x5738
+0x6CF1 = 0x5753
+0x6CF2 = 0x574F
+0x6CF3 = 0x5740
+0x6CF4 = 0x5767
+0x6CF6 = 0x5739
+0x6CF7 = 0x5764
+0x6CF8 = 0x5737
+0x6CFA = 0x574E
+0x6CFB = 0x5745
+0x6CFC = 0x573C
+0x6D01 = 0x5752
+0x6D02 = 0x5760
+0x6D05 = 0x575C
+0x6D07 = 0x5748
+0x6D08 = 0x5756
+0x6D0B = 0x5757
+0x6D10 = 0x573F
+0x6D13 = 0x574C
+0x6D16 = 0x5747
+0x6D17 = 0x5758
+0x6D19 = 0x5761
+0x6D1B = 0x5744
+0x6D1C = 0x5754
+0x6D1D = 0x5736
+0x6D1E = 0x5762
+0x6D1F = 0x5766
+0x6D20 = 0x5759
+0x6D2E = 0x5735
+0x6D2F = 0x573E
+0x6D30 = 0x574B
+0x6D31 = 0x574D
+0x6D32 = 0x575B
+0x6D33 = 0x575F
+0x6D52 = 0x573D
+0x6D5D = 0x4E32
+0x6D62 = 0x6160
+0x6D64 = 0x6133
+0x6D65 = 0x6143
+0x6D68 = 0x6156
+0x6D6A = 0x6145
+0x6D6C = 0x613C
+0x6D6E = 0x614A
+0x6D70 = 0x6152
+0x6D72 = 0x6140
+0x6D73 = 0x6159
+0x6D76 = 0x614C
+0x6D79 = 0x6139
+0x6D7A = 0x6155
+0x6D7B = 0x614D
+0x6D7C = 0x613F
+0x6D81 = 0x6141
+0x6D84 = 0x6136
+0x6D8A = 0x6137
+0x6D92 = 0x6138
+0x6D94 = 0x6150
+0x6D96 = 0x6157
+0x6D97 = 0x6146
+0x6D98 = 0x613B
+0x6DAA = 0x6147
+0x6DAB = 0x6149
+0x6DAC = 0x614B
+0x6DAD = 0x614E
+0x6DAE = 0x615A
+0x6DAF = 0x615D
+0x6DB0 = 0x615E
+0x6DD3 = 0x6148
+0x6DD5 = 0x6153
+0x6DD7 = 0x6151
+0x6DD8 = 0x5768
+0x6DDA = 0x615C
+0x6DDB = 0x615F
+0x6DDD = 0x615B
+0x6DDE = 0x613A
+0x6DDF = 0x6135
+0x6DE0 = 0x6142
+0x6DE1 = 0x613D
+0x6DE3 = 0x5750
+0x6DF1 = 0x6154
+0x6DF8 = 0x6161
+0x6E81 = 0x6134
+0x719D = 0x3449
+0x719E = 0x3448
+0x71A7 = 0x4441
+0x71A9 = 0x4442
+0x71AA = 0x4440
+0x71AB = 0x443F
+0x71AC = 0x3B63
+0x71B1 = 0x4E3C
+0x71B3 = 0x4E3D
+0x71BD = 0x576B
+0x71BE = 0x576A
+0x71BF = 0x5769
+0x71C2 = 0x6162
+0x71C3 = 0x6166
+0x71C5 = 0x6165
+0x71C6 = 0x6167
+0x71C7 = 0x6163
+0x71C8 = 0x6164
+0x721E = 0x2929
+0x7220 = 0x2E25
+0x7229 = 0x344B
+0x722C = 0x344A
+0x722E = 0x344D
+0x722F = 0x344C
+0x7230 = 0x344E
+0x723C = 0x3B68
+0x723F = 0x3B67
+0x7242 = 0x3B66
+0x7247 = 0x3B70
+0x7249 = 0x3B6B
+0x724C = 0x3B6A
+0x724F = 0x3B6E
+0x7250 = 0x3B64
+0x7255 = 0x3B65
+0x7257 = 0x3B6C
+0x7258 = 0x3B6D
+0x725C = 0x3B6F
+0x7260 = 0x4445
+0x7268 = 0x444C
+0x726C = 0x4446
+0x726E = 0x4449
+0x7273 = 0x4447
+0x7274 = 0x444A
+0x7275 = 0x4444
+0x7276 = 0x444B
+0x7277 = 0x444D
+0x7286 = 0x444E
+0x7288 = 0x4443
+0x7290 = 0x4E40
+0x7293 = 0x4E48
+0x729B = 0x4E49
+0x729C = 0x4E3E
+0x729D = 0x4E43
+0x72A0 = 0x4E42
+0x72A1 = 0x4E4B
+0x72A2 = 0x4E4A
+0x72A4 = 0x4E3F
+0x72A7 = 0x4E4D
+0x72A8 = 0x4E44
+0x72A9 = 0x4E45
+0x72AB = 0x576E
+0x72AE = 0x5778
+0x72B0 = 0x4E4C
+0x72B1 = 0x4E47
+0x72B8 = 0x4E41
+0x72C8 = 0x5770
+0x72C9 = 0x576F
+0x72CC = 0x5774
+0x72D9 = 0x5772
+0x72DB = 0x5773
+0x72DC = 0x576C
+0x72DD = 0x576D
+0x72DE = 0x6168
+0x72DF = 0x5771
+0x72E0 = 0x5775
+0x72EF = 0x5776
+0x72F3 = 0x5777
+0x7301 = 0x5779
+0x730B = 0x6223
+0x7310 = 0x6176
+0x7311 = 0x616A
+0x7312 = 0x6175
+0x7315 = 0x616B
+0x7316 = 0x6171
+0x7318 = 0x617C
+0x731B = 0x617B
+0x731C = 0x6221
+0x731F = 0x6174
+0x7320 = 0x617D
+0x7321 = 0x616D
+0x7324 = 0x6172
+0x7326 = 0x6222
+0x7328 = 0x616C
+0x7329 = 0x6179
+0x732A = 0x617A
+0x732B = 0x6170
+0x732D = 0x616E
+0x7335 = 0x6173
+0x733B = 0x6178
+0x733F = 0x617E
+0x7351 = 0x616F
+0x7380 = 0x6177
+0x75A8 = 0x2E27
+0x75A9 = 0x2E26
+0x75AB = 0x3B72
+0x75AD = 0x3B75
+0x75AF = 0x3B74
+0x75B3 = 0x4E4E
+0x75B4 = 0x4E50
+0x75B6 = 0x577C
+0x75B7 = 0x577A
+0x75B8 = 0x577D
+0x75B9 = 0x577B
+0x75BD = 0x6226
+0x75BE = 0x6224
+0x75C4 = 0x6225
+0x75DE = 0x2E28
+0x75E1 = 0x344F
+0x75E2 = 0x3450
+0x75E7 = 0x3B77
+0x75E8 = 0x3B76
+0x75EA = 0x444F
+0x75EC = 0x4E53
+0x75ED = 0x4E52
+0x75F1 = 0x4E51
+0x75F2 = 0x5823
+0x75F3 = 0x5821
+0x75F5 = 0x5822
+0x75F6 = 0x577E
+0x75FA = 0x6227
+0x75FB = 0x6228
+0x7609 = 0x2E29
+0x760A = 0x2E2A
+0x760B = 0x2E2B
+0x760E = 0x3451
+0x7612 = 0x3453
+0x7619 = 0x3452
+0x761D = 0x3B7D
+0x7620 = 0x3C21
+0x7621 = 0x3C25
+0x7623 = 0x3C26
+0x7624 = 0x3C27
+0x7626 = 0x3B79
+0x7628 = 0x3B7B
+0x762A = 0x3C22
+0x762B = 0x3B7C
+0x762C = 0x3C23
+0x762D = 0x3B7E
+0x762F = 0x3B7A
+0x7630 = 0x3B78
+0x7635 = 0x3C24
+0x7636 = 0x3C28
+0x7637 = 0x3C29
+0x7644 = 0x4458
+0x764A = 0x4459
+0x764B = 0x445A
+0x764D = 0x4453
+0x764E = 0x4455
+0x764F = 0x4454
+0x7650 = 0x4451
+0x7651 = 0x4450
+0x7652 = 0x4457
+0x7658 = 0x4452
+0x765C = 0x4456
+0x765F = 0x4E5B
+0x7660 = 0x4E59
+0x7662 = 0x4E57
+0x7667 = 0x4E58
+0x7668 = 0x4E54
+0x766A = 0x4E56
+0x7675 = 0x4E55
+0x7677 = 0x4E5A
+0x7679 = 0x4E5C
+0x768A = 0x582F
+0x768C = 0x582A
+0x768D = 0x5828
+0x768E = 0x5830
+0x7691 = 0x5824
+0x7692 = 0x5827
+0x7695 = 0x582D
+0x769B = 0x5826
+0x769C = 0x5831
+0x769D = 0x5825
+0x769E = 0x5829
+0x76A6 = 0x622D
+0x76A7 = 0x6233
+0x76AE = 0x6234
+0x76B0 = 0x622B
+0x76B1 = 0x6229
+0x76B2 = 0x622A
+0x76B3 = 0x6232
+0x76B4 = 0x6231
+0x76B6 = 0x622F
+0x76B8 = 0x6230
+0x76B9 = 0x622C
+0x76BC = 0x6235
+0x76BD = 0x622E
+0x77E3 = 0x2E2C
+0x77E9 = 0x3C2A
+0x77EA = 0x445B
+0x77EF = 0x5832
+0x77F2 = 0x6236
+0x77F3 = 0x6237
+0x77F4 = 0x6238
+0x7807 = 0x2E2D
+0x7810 = 0x445C
+0x7811 = 0x445D
+0x781C = 0x4E5F
+0x781E = 0x4E62
+0x781F = 0x4E61
+0x7821 = 0x4E5E
+0x7823 = 0x4E5D
+0x7828 = 0x5836
+0x782D = 0x5833
+0x782E = 0x5837
+0x7835 = 0x5835
+0x783B = 0x6239
+0x7840 = 0x623A
+0x7846 = 0x623B
+0x7852 = 0x5834
+0x78B2 = 0x2E2E
+0x78B3 = 0x2E2F
+0x78B4 = 0x3454
+0x78B8 = 0x3C2C
+0x78BA = 0x3C2B
+0x78BB = 0x4467
+0x78BF = 0x445F
+0x78C0 = 0x4463
+0x78C2 = 0x4464
+0x78C4 = 0x4460
+0x78C9 = 0x4466
+0x78CD = 0x445E
+0x78CE = 0x4462
+0x78CF = 0x4465
+0x78D0 = 0x4461
+0x78D3 = 0x4E64
+0x78D4 = 0x4E67
+0x78D6 = 0x4E63
+0x78D7 = 0x4E66
+0x78D8 = 0x4E69
+0x78D9 = 0x4E65
+0x78DC = 0x4E68
+0x78E5 = 0x5838
+0x78E8 = 0x623E
+0x78EB = 0x6240
+0x78EE = 0x623D
+0x78EF = 0x6241
+0x78F0 = 0x623C
+0x78F1 = 0x623F
+0x795D = 0x2E30
+0x7961 = 0x3C33
+0x7968 = 0x3C30
+0x7969 = 0x3C31
+0x796A = 0x3C2F
+0x796B = 0x3C32
+0x796D = 0x3C2E
+0x796F = 0x446A
+0x7970 = 0x4473
+0x7973 = 0x446F
+0x7977 = 0x4471
+0x797B = 0x4479
+0x797D = 0x4477
+0x797E = 0x446B
+0x797F = 0x4478
+0x7981 = 0x4474
+0x7982 = 0x4475
+0x7986 = 0x446E
+0x7987 = 0x447A
+0x798F = 0x4472
+0x7992 = 0x4469
+0x7997 = 0x4468
+0x7999 = 0x4476
+0x799A = 0x446C
+0x799C = 0x4E74
+0x79A0 = 0x4E6F
+0x79A1 = 0x4E6E
+0x79A2 = 0x4E71
+0x79A3 = 0x4E6A
+0x79A5 = 0x4E78
+0x79A9 = 0x4E6D
+0x79AA = 0x4E76
+0x79AB = 0x4E70
+0x79AC = 0x4E77
+0x79BA = 0x4E72
+0x79BB = 0x4E75
+0x79BE = 0x4E6C
+0x79C1 = 0x4E79
+0x79C2 = 0x4E73
+0x79C8 = 0x5846
+0x79CE = 0x5840
+0x79CF = 0x584B
+0x79D0 = 0x583D
+0x79D1 = 0x5849
+0x79D7 = 0x5843
+0x79D8 = 0x583C
+0x79D9 = 0x5847
+0x79DA = 0x5842
+0x79DB = 0x583F
+0x79DE = 0x5848
+0x79E1 = 0x5844
+0x79E7 = 0x584A
+0x79EA = 0x5839
+0x79EB = 0x583B
+0x79F1 = 0x583A
+0x79F2 = 0x5845
+0x79F3 = 0x583E
+0x79F4 = 0x624E
+0x79FC = 0x6242
+0x79FD = 0x624C
+0x79FF = 0x6253
+0x7A01 = 0x624F
+0x7A03 = 0x6246
+0x7A05 = 0x6251
+0x7A06 = 0x6245
+0x7A08 = 0x6250
+0x7A09 = 0x6244
+0x7A19 = 0x6248
+0x7A1B = 0x624A
+0x7A1D = 0x624B
+0x7A1E = 0x624D
+0x7A20 = 0x6243
+0x7A23 = 0x6252
+0x7A24 = 0x6249
+0x7BB2 = 0x447B
+0x7BB7 = 0x584C
+0x7BDA = 0x3455
+0x7BDB = 0x3C35
+0x7BDC = 0x3C34
+0x7BE2 = 0x4E7B
+0x7BE7 = 0x5B5F
+0x7BEA = 0x6254
+0x7C27 = 0x2554
+0x7C2C = 0x3C37
+0x7C2D = 0x3C36
+0x7C2E = 0x447E
+0x7C2F = 0x447C
+0x7C32 = 0x4521
+0x7C34 = 0x447D
+0x7C36 = 0x4E7C
+0x7C3A = 0x4E7E
+0x7C3C = 0x4F23
+0x7C3D = 0x4E7D
+0x7C42 = 0x584E
+0x7C43 = 0x584F
+0x7C47 = 0x584D
+0x7C48 = 0x4F22
+0x7C4D = 0x6255
+0x7C4E = 0x6256
+0x7C51 = 0x6259
+0x7C54 = 0x625B
+0x7C55 = 0x625A
+0x7C56 = 0x6257
+0x7C57 = 0x6258
+0x7CA2 = 0x3C38
+0x7CA9 = 0x4525
+0x7CAA = 0x4523
+0x7CAC = 0x4F25
+0x7CB2 = 0x4F28
+0x7CB3 = 0x4F26
+0x7CB6 = 0x4F27
+0x7CB7 = 0x4F24
+0x7CC1 = 0x5852
+0x7CC3 = 0x5851
+0x7CC7 = 0x5853
+0x7CCA = 0x6261
+0x7CCB = 0x625C
+0x7CCF = 0x625F
+0x7CD1 = 0x625E
+0x7CD2 = 0x6260
+0x7CD4 = 0x625D
+0x7CD6 = 0x6262
+0x7D26 = 0x3456
+0x7D2B = 0x3C39
+0x7D32 = 0x3C3A
+0x7D33 = 0x452A
+0x7D35 = 0x452C
+0x7D36 = 0x4527
+0x7D37 = 0x4528
+0x7D38 = 0x4526
+0x7D39 = 0x452B
+0x7D44 = 0x452D
+0x7D47 = 0x4529
+0x7D49 = 0x4F2B
+0x7D4D = 0x4F2E
+0x7D4E = 0x4F2C
+0x7D4F = 0x4F2D
+0x7D50 = 0x5857
+0x7D5C = 0x4F2F
+0x7D5D = 0x4F2A
+0x7D64 = 0x5854
+0x7D65 = 0x5859
+0x7D66 = 0x5856
+0x7D69 = 0x585E
+0x7D6A = 0x5855
+0x7D6E = 0x5858
+0x7D6F = 0x5860
+0x7D70 = 0x5862
+0x7D72 = 0x585F
+0x7D7D = 0x5861
+0x7D7F = 0x585B
+0x7D85 = 0x6265
+0x7D88 = 0x6264
+0x7D89 = 0x6266
+0x7D8A = 0x626C
+0x7D8B = 0x6263
+0x7D8C = 0x6269
+0x7D99 = 0x626B
+0x7D9A = 0x585D
+0x7DBB = 0x6268
+0x7E58 = 0x2E31
+0x7E59 = 0x3457
+0x7E5A = 0x3458
+0x7E5D = 0x4F30
+0x7E60 = 0x5863
+0x7E86 = 0x2E32
+0x7E87 = 0x2E33
+0x7E88 = 0x3459
+0x7E90 = 0x3C3E
+0x7E92 = 0x3C3D
+0x7E94 = 0x3C3C
+0x7E9E = 0x4530
+0x7EA5 = 0x452E
+0x7EA6 = 0x452F
+0x7EBA = 0x4F34
+0x7EBB = 0x4F31
+0x7EBF = 0x4F33
+0x7EC2 = 0x5864
+0x7EC3 = 0x4F35
+0x7ECE = 0x4F32
+0x7ED1 = 0x5866
+0x7ED4 = 0x5868
+0x7EDB = 0x586A
+0x7EDC = 0x5869
+0x7EE7 = 0x5865
+0x7EEB = 0x5867
+0x7EEC = 0x626D
+0x7EEF = 0x626E
+0x7EF3 = 0x6272
+0x7EF8 = 0x6271
+0x7EF9 = 0x626F
+0x7EFD = 0x6276
+0x7F00 = 0x6273
+0x7F09 = 0x6270
+0x7F1D = 0x6274
+0x7FB8 = 0x2E35
+0x7FB9 = 0x2E34
+0x7FBA = 0x345B
+0x7FC0 = 0x345A
+0x7FC1 = 0x3C41
+0x7FC3 = 0x3C42
+0x7FC4 = 0x3C40
+0x7FC9 = 0x3C3F
+0x7FCD = 0x3C43
+0x7FD3 = 0x4533
+0x7FD6 = 0x4537
+0x7FD8 = 0x453A
+0x7FDB = 0x453C
+0x7FDC = 0x453D
+0x7FDE = 0x453B
+0x7FDF = 0x4532
+0x7FE0 = 0x4536
+0x7FE3 = 0x4531
+0x7FE4 = 0x4535
+0x7FE6 = 0x4539
+0x7FF1 = 0x4534
+0x7FF6 = 0x4F3B
+0x7FF8 = 0x4F38
+0x7FFE = 0x4F39
+0x7FFF = 0x5879
+0x8006 = 0x4F37
+0x8013 = 0x4F3A
+0x8017 = 0x5871
+0x801A = 0x5874
+0x801B = 0x5870
+0x801E = 0x586E
+0x801F = 0x586D
+0x8021 = 0x586F
+0x8022 = 0x5872
+0x8023 = 0x5876
+0x8025 = 0x586C
+0x8026 = 0x5877
+0x802A = 0x5873
+0x802D = 0x5875
+0x8036 = 0x5878
+0x8037 = 0x586B
+0x8040 = 0x6322
+0x8048 = 0x6277
+0x8049 = 0x627B
+0x8053 = 0x627E
+0x8055 = 0x6279
+0x805C = 0x6278
+0x805E = 0x627A
+0x8060 = 0x627D
+0x8062 = 0x6321
+0x8063 = 0x627C
+0x820F = 0x2339
+0x8210 = 0x233A
+0x8211 = 0x2555
+0x8214 = 0x3C44
+0x821B = 0x453E
+0x821C = 0x4541
+0x821D = 0x4540
+0x821E = 0x4542
+0x821F = 0x453F
+0x8220 = 0x4543
+0x8221 = 0x4544
+0x822A = 0x4F3F
+0x822C = 0x4F41
+0x822D = 0x4F3E
+0x8234 = 0x4F3D
+0x8235 = 0x4F40
+0x8238 = 0x587D
+0x823A = 0x587A
+0x823B = 0x587E
+0x823C = 0x5921
+0x8240 = 0x587B
+0x8242 = 0x587C
+0x8243 = 0x5922
+0x8249 = 0x6323
+0x824A = 0x6324
+0x824C = 0x6325
+0x824D = 0x6326
+0x82A0 = 0x345C
+0x82A2 = 0x345E
+0x82A7 = 0x3C45
+0x82AA = 0x3C47
+0x82AF = 0x3C46
+0x82B4 = 0x454E
+0x82B5 = 0x454D
+0x82B6 = 0x4546
+0x82BA = 0x454A
+0x82BC = 0x4547
+0x82BD = 0x454C
+0x82BE = 0x454B
+0x82C6 = 0x4548
+0x82C7 = 0x4549
+0x82CE = 0x4F46
+0x82CF = 0x4F47
+0x82D2 = 0x4F45
+0x82D3 = 0x4F44
+0x82D4 = 0x4F42
+0x82DA = 0x4F43
+0x82E8 = 0x5923
+0x82E9 = 0x5928
+0x82EB = 0x5926
+0x82EC = 0x5929
+0x82F1 = 0x5927
+0x82F9 = 0x5925
+0x8302 = 0x632D
+0x8303 = 0x632F
+0x8306 = 0x6328
+0x8307 = 0x632B
+0x8309 = 0x632C
+0x830A = 0x6327
+0x830B = 0x6330
+0x830F = 0x6331
+0x8316 = 0x632E
+0x8321 = 0x632A
+0x832F = 0x6329
+0x840B = 0x292B
+0x840C = 0x2E36
+0x840D = 0x3C48
+0x840F = 0x454F
+0x8415 = 0x592A
+0x8443 = 0x292C
+0x8444 = 0x2E37
+0x8445 = 0x592D
+0x8446 = 0x592C
+0x8447 = 0x592B
+0x844D = 0x2559
+0x844F = 0x2558
+0x8450 = 0x2557
+0x8452 = 0x292D
+0x8454 = 0x3C49
+0x8458 = 0x292E
+0x845B = 0x3C4A
+0x845E = 0x292F
+0x8461 = 0x3C4B
+0x8462 = 0x4550
+0x8466 = 0x2E38
+0x8467 = 0x2E3D
+0x846D = 0x2E3B
+0x8475 = 0x2E3A
+0x8477 = 0x2E3F
+0x847E = 0x2E3C
+0x8480 = 0x2E39
+0x8481 = 0x2E3E
+0x8486 = 0x345F
+0x8488 = 0x3462
+0x848E = 0x3464
+0x848F = 0x3463
+0x849B = 0x3465
+0x849D = 0x3461
+0x84A0 = 0x4A47
+0x84A4 = 0x3C54
+0x84A5 = 0x3C58
+0x84A7 = 0x3C53
+0x84AD = 0x3C52
+0x84AE = 0x3C4C
+0x84AF = 0x3C56
+0x84B2 = 0x3C57
+0x84B3 = 0x3C4D
+0x84BD = 0x3C55
+0x84BF = 0x3C50
+0x84C0 = 0x3C4E
+0x84C4 = 0x3C4F
+0x84C5 = 0x455B
+0x84C9 = 0x455C
+0x84CB = 0x3C51
+0x84CE = 0x4557
+0x84D2 = 0x455A
+0x84D6 = 0x4556
+0x84D7 = 0x4554
+0x84D8 = 0x4555
+0x84D9 = 0x4552
+0x84DB = 0x455D
+0x84DD = 0x4558
+0x84E4 = 0x4553
+0x84E7 = 0x4559
+0x84EB = 0x4551
+0x84F1 = 0x4F53
+0x84F5 = 0x4F52
+0x84F7 = 0x4F4D
+0x84F8 = 0x4F4C
+0x84F9 = 0x4F50
+0x84FA = 0x4F4F
+0x84FD = 0x4F49
+0x84FE = 0x4F4B
+0x8500 = 0x4F51
+0x8503 = 0x4F54
+0x8505 = 0x4F55
+0x850B = 0x4F4A
+0x8517 = 0x4F4E
+0x851C = 0x4F56
+0x851D = 0x5940
+0x851E = 0x5934
+0x851F = 0x593D
+0x8521 = 0x5930
+0x8524 = 0x592E
+0x8527 = 0x5931
+0x8528 = 0x5941
+0x8529 = 0x593B
+0x852A = 0x593F
+0x852B = 0x5937
+0x852C = 0x5935
+0x852D = 0x5943
+0x852E = 0x5942
+0x8531 = 0x5933
+0x8532 = 0x593E
+0x854D = 0x5932
+0x854F = 0x5936
+0x8550 = 0x593C
+0x8551 = 0x5939
+0x8553 = 0x5938
+0x8554 = 0x593A
+0x8556 = 0x592F
+0x855D = 0x6335
+0x855E = 0x6334
+0x855F = 0x6337
+0x8560 = 0x6332
+0x8561 = 0x633A
+0x8563 = 0x6336
+0x8564 = 0x6338
+0x8565 = 0x633C
+0x8568 = 0x6333
+0x8569 = 0x633B
+0x8578 = 0x6339
+0x8668 = 0x2930
+0x8671 = 0x255A
+0x8672 = 0x255C
+0x867B = 0x2933
+0x8682 = 0x2932
+0x8689 = 0x4561
+0x868A = 0x455F
+0x868B = 0x4560
+0x868D = 0x2931
+0x8692 = 0x455E
+0x8696 = 0x3469
+0x869A = 0x4F58
+0x869B = 0x2E43
+0x86A0 = 0x4F5A
+0x86A2 = 0x2E41
+0x86A5 = 0x2E42
+0x86A8 = 0x2E40
+0x86AC = 0x4F57
+0x86AD = 0x4F59
+0x86BB = 0x5945
+0x86BC = 0x5944
+0x86BD = 0x5946
+0x86BF = 0x346C
+0x86C1 = 0x3466
+0x86C3 = 0x3467
+0x86C4 = 0x3468
+0x86C6 = 0x346B
+0x86C7 = 0x346A
+0x86CE = 0x3C5B
+0x86D5 = 0x3C5D
+0x86D9 = 0x3C5F
+0x86DA = 0x633D
+0x86DB = 0x633F
+0x86DC = 0x6340
+0x86DE = 0x3C5C
+0x86DF = 0x3C5E
+0x86E0 = 0x3C5A
+0x86E6 = 0x633E
+0x86E7 = 0x3C59
+0x86F5 = 0x4566
+0x86FB = 0x4568
+0x8703 = 0x4563
+0x8705 = 0x4565
+0x8706 = 0x4564
+0x8708 = 0x4562
+0x870B = 0x4567
+0x8715 = 0x4F64
+0x871A = 0x4F62
+0x871B = 0x4F5B
+0x8724 = 0x4F5D
+0x8725 = 0x4F5C
+0x8726 = 0x4F5E
+0x8727 = 0x4F5F
+0x8728 = 0x4F60
+0x872A = 0x4F61
+0x872E = 0x4F63
+0x8739 = 0x6341
+0x8741 = 0x5949
+0x8747 = 0x5948
+0x8749 = 0x594B
+0x8754 = 0x6346
+0x8755 = 0x6343
+0x8757 = 0x6342
+0x8761 = 0x6345
+0x8765 = 0x6344
+0x87F2 = 0x3C60
+0x87F6 = 0x4572
+0x87F7 = 0x456E
+0x87FA = 0x456C
+0x87FB = 0x4573
+0x87FC = 0x4569
+0x87FF = 0x4570
+0x8800 = 0x456F
+0x8801 = 0x456A
+0x8802 = 0x456B
+0x8806 = 0x4571
+0x8808 = 0x456D
+0x880A = 0x4574
+0x880B = 0x4F6B
+0x880F = 0x4F69
+0x8813 = 0x4F6A
+0x8814 = 0x4F66
+0x8815 = 0x4F65
+0x8817 = 0x4F67
+0x8818 = 0x4F68
+0x8822 = 0x4F6C
+0x8827 = 0x594E
+0x882E = 0x594D
+0x8837 = 0x634A
+0x883E = 0x6349
+0x8841 = 0x6348
+0x8845 = 0x6347
+0x890F = 0x346E
+0x8912 = 0x634B
+0x8913 = 0x634C
+0x8923 = 0x3C61
+0x8925 = 0x4575
+0x8926 = 0x4F6E
+0x892C = 0x634D
+0x893E = 0x3C64
+0x8940 = 0x3C62
+0x8943 = 0x4576
+0x8944 = 0x4577
+0x894A = 0x4F73
+0x894B = 0x4F74
+0x894C = 0x4F75
+0x894D = 0x4F71
+0x894E = 0x4F72
+0x894F = 0x4F78
+0x8950 = 0x4F76
+0x8951 = 0x4F70
+0x8952 = 0x4F79
+0x8962 = 0x4F77
+0x8969 = 0x5953
+0x896A = 0x594F
+0x8972 = 0x5955
+0x8973 = 0x5951
+0x8975 = 0x5952
+0x8979 = 0x5954
+0x897B = 0x5950
+0x8985 = 0x6352
+0x8996 = 0x634E
+0x899C = 0x6350
+0x899D = 0x6351
+0x899F = 0x6354
+0x89A3 = 0x6355
+0x8C57 = 0x2E44
+0x8C58 = 0x2934
+0x8C5B = 0x457B
+0x8C5E = 0x457A
+0x8C62 = 0x4579
+0x8C64 = 0x4578
+0x8C68 = 0x4F7A
+0x8C69 = 0x4F7B
+0x8C73 = 0x5959
+0x8C74 = 0x5958
+0x8C76 = 0x5956
+0x8C77 = 0x5957
+0x8C82 = 0x6356
+0x8C83 = 0x6357
+0x8CCF = 0x3C66
+0x8CD6 = 0x457C
+0x8CE1 = 0x4F7E
+0x8CE2 = 0x5021
+0x8CE5 = 0x4F7C
+0x8CF0 = 0x4F7D
+0x8CF4 = 0x595E
+0x8CF9 = 0x595D
+0x8CFE = 0x595B
+0x8D01 = 0x595C
+0x8D02 = 0x595A
+0x8D14 = 0x635A
+0x8D1D = 0x6359
+0x8D1F = 0x635B
+0x8D20 = 0x635C
+0x8E0F = 0x2E45
+0x8E18 = 0x255D
+0x8E2C = 0x2E47
+0x8E32 = 0x2E46
+0x8E33 = 0x2E48
+0x8E42 = 0x3470
+0x8E43 = 0x3473
+0x8E46 = 0x3471
+0x8E47 = 0x635D
+0x8E48 = 0x3475
+0x8E49 = 0x3476
+0x8E4A = 0x3477
+0x8E4B = 0x3472
+0x8E4E = 0x3478
+0x8E53 = 0x3474
+0x8E55 = 0x346F
+0x8E58 = 0x3C69
+0x8E5B = 0x3C68
+0x8E5E = 0x3C6E
+0x8E5F = 0x3C6B
+0x8E60 = 0x3C6F
+0x8E62 = 0x3C6A
+0x8E63 = 0x3C6D
+0x8E67 = 0x3C6C
+0x8E76 = 0x4628
+0x8E77 = 0x4621
+0x8E7C = 0x4623
+0x8E7D = 0x4624
+0x8E7E = 0x462B
+0x8E7F = 0x462A
+0x8E80 = 0x635E
+0x8E81 = 0x4626
+0x8E82 = 0x4622
+0x8E83 = 0x4629
+0x8E84 = 0x4627
+0x8E86 = 0x4625
+0x8EA4 = 0x5025
+0x8EA5 = 0x5023
+0x8EA9 = 0x5024
+0x8EAA = 0x5029
+0x8EAC = 0x5027
+0x8EAE = 0x5028
+0x8EAF = 0x5026
+0x8EC0 = 0x596A
+0x8EC3 = 0x5962
+0x8EC4 = 0x5969
+0x8EC5 = 0x5967
+0x8EC9 = 0x635F
+0x8ECA = 0x5963
+0x8ECB = 0x5965
+0x8ECE = 0x5966
+0x8ED0 = 0x5964
+0x8ED3 = 0x595F
+0x8ED4 = 0x596B
+0x8ED5 = 0x5960
+0x8ED8 = 0x5961
+0x8EE6 = 0x5968
+0x8EE8 = 0x596C
+0x8EEF = 0x6364
+0x8EF0 = 0x6362
+0x8EF1 = 0x6366
+0x8EF8 = 0x6363
+0x8EF9 = 0x6360
+0x8EFD = 0x6365
+0x8EFE = 0x6367
+0x8F06 = 0x6361
+0x8F76 = 0x596D
+0x8F85 = 0x3C70
+0x8F86 = 0x3C71
+0x8F87 = 0x3C72
+0x8F88 = 0x462C
+0x8F8B = 0x462E
+0x8F8D = 0x462D
+0x8F8F = 0x4630
+0x8F91 = 0x462F
+0x8F93 = 0x502C
+0x8F95 = 0x502A
+0x8F96 = 0x5973
+0x8F97 = 0x5030
+0x8F98 = 0x502E
+0x8F99 = 0x502B
+0x8F9C = 0x502F
+0x8F9D = 0x502D
+0x8FA0 = 0x597B
+0x8FA2 = 0x596E
+0x8FA3 = 0x5971
+0x8FA4 = 0x5977
+0x8FA5 = 0x5975
+0x8FA6 = 0x597A
+0x8FA7 = 0x5972
+0x8FA8 = 0x5970
+0x8FA9 = 0x5974
+0x8FAA = 0x5979
+0x8FAB = 0x5978
+0x8FAE = 0x596F
+0x8FAF = 0x5976
+0x8FB2 = 0x6374
+0x8FB3 = 0x6372
+0x8FB5 = 0x636B
+0x8FB6 = 0x636C
+0x8FB7 = 0x6376
+0x8FB8 = 0x6368
+0x8FB9 = 0x6377
+0x8FBA = 0x6370
+0x8FBC = 0x6375
+0x8FBD = 0x636F
+0x8FBF = 0x6371
+0x8FC0 = 0x6369
+0x8FC3 = 0x636A
+0x8FC6 = 0x6373
+0x8FC8 = 0x6378
+0x8FC9 = 0x636D
+0x9079 = 0x4632
+0x907A = 0x4633
+0x907C = 0x4631
+0x9087 = 0x5033
+0x9089 = 0x5032
+0x9098 = 0x597C
+0x90A9 = 0x637D
+0x90AC = 0x637C
+0x90AD = 0x637E
+0x90B3 = 0x637A
+0x90B5 = 0x6379
+0x91D7 = 0x5034
+0x91DB = 0x597D
+0x91E6 = 0x3C74
+0x91E7 = 0x2E49
+0x91E8 = 0x3C73
+0x91EA = 0x4634
+0x91ED = 0x5035
+0x91F0 = 0x5037
+0x91F1 = 0x5036
+0x91F5 = 0x5A21
+0x91F6 = 0x597E
+0x9203 = 0x5039
+0x9204 = 0x503A
+0x9205 = 0x5038
+0x920A = 0x5A23
+0x920C = 0x5A22
+0x920D = 0x6422
+0x9211 = 0x6421
+0x9216 = 0x6423
+0x925F = 0x503B
+0x9263 = 0x5A26
+0x9264 = 0x5A29
+0x9266 = 0x5A27
+0x9268 = 0x5A25
+0x9269 = 0x5A2B
+0x926A = 0x5A2A
+0x927B = 0x6427
+0x927C = 0x6425
+0x9284 = 0x6429
+0x9288 = 0x6428
+0x9289 = 0x6424
+0x928B = 0x6426
+0x9395 = 0x5A2C
+0x9398 = 0x642B
+0x939D = 0x642A
+0x9402 = 0x5A2D
+0x944B = 0x347B
+0x944C = 0x4635
+0x9457 = 0x503C
+0x945E = 0x5A2F
+0x9465 = 0x5A32
+0x9468 = 0x5A30
+0x9469 = 0x5A31
+0x946A = 0x5A2E
+0x9471 = 0x6431
+0x9472 = 0x6432
+0x9480 = 0x6435
+0x9481 = 0x6433
+0x9482 = 0x642E
+0x9486 = 0x642D
+0x9488 = 0x642C
+0x9489 = 0x6436
+0x948B = 0x642F
+0x948C = 0x6434
+0x9599 = 0x4636
+0x959A = 0x503F
+0x959C = 0x503D
+0x95A1 = 0x503E
+0x95A7 = 0x5A34
+0x95A8 = 0x5A36
+0x95AE = 0x5A35
+0x95B0 = 0x5333
+0x95B3 = 0x5A37
+0x95BB = 0x6437
+0x95BD = 0x643B
+0x95BE = 0x6439
+0x95C1 = 0x6438
+0x9671 = 0x3C75
+0x9680 = 0x347C
+0x9681 = 0x347D
+0x9682 = 0x3522
+0x9683 = 0x347E
+0x9685 = 0x3C76
+0x9686 = 0x3C78
+0x968A = 0x463A
+0x968B = 0x4638
+0x968D = 0x4639
+0x968E = 0x463B
+0x968F = 0x5040
+0x9693 = 0x5041
+0x9695 = 0x5046
+0x9698 = 0x5044
+0x9699 = 0x5045
+0x969C = 0x5A38
+0x969E = 0x5042
+0x96A3 = 0x5043
+0x96A8 = 0x5A42
+0x96A9 = 0x5A39
+0x96B0 = 0x6443
+0x96B2 = 0x5A3C
+0x96B3 = 0x5A3B
+0x96B4 = 0x643D
+0x96B6 = 0x5A3A
+0x96B7 = 0x643E
+0x96B8 = 0x5A3E
+0x96BA = 0x5A41
+0x96BF = 0x5A40
+0x96C0 = 0x5A3F
+0x96C1 = 0x643C
+0x96C8 = 0x643F
+0x96CA = 0x6444
+0x96CD = 0x6445
+0x96D0 = 0x6442
+0x96D3 = 0x6441
+0x9810 = 0x3C79
+0x9811 = 0x463C
+0x9815 = 0x6446
+0x9817 = 0x6448
+0x9819 = 0x6447
+0x983C = 0x5A43
+0x983F = 0x6449
+0x9840 = 0x644A
+0x9844 = 0x644B
+0x986A = 0x5048
+0x986E = 0x5047
+0x9871 = 0x5A45
+0x9872 = 0x5A44
+0x9873 = 0x5A47
+0x9875 = 0x5A46
+0x9878 = 0x644D
+0x9879 = 0x644E
+0x987C = 0x644C
+0x987D = 0x6452
+0x9888 = 0x644F
+0x9889 = 0x6451
+0x9A15 = 0x5A49
+0x9A16 = 0x5A4A
+0x9A17 = 0x5A48
+0x9A1B = 0x5A4B
+0x9A1F = 0x6458
+0x9A22 = 0x6456
+0x9A23 = 0x6453
+0x9A24 = 0x6454
+0x9A26 = 0x6455
+0x9A27 = 0x6457
+0x9AC3 = 0x645A
+0x9AC9 = 0x6459
+0x9AF4 = 0x5049
+0x9AF7 = 0x504A
+0x9AF9 = 0x5A4D
+0x9AFA = 0x5A4C
+0x9B01 = 0x6460
+0x9B03 = 0x645F
+0x9B04 = 0x645D
+0x9B09 = 0x6461
+0x9B0A = 0x645B
+0x9B0B = 0x645C
+0x9C0A = 0x233D
+0x9C0B = 0x233C
+0x9C0F = 0x6462
+0x9C2C = 0x5A4E
+0x9C2D = 0x6464
+0x9C2E = 0x6463
+0x9C79 = 0x504B
+0x9C7D = 0x5A52
+0x9C7F = 0x5A51
+0x9C82 = 0x5A50
+0x9C85 = 0x5A4F
+0x9C88 = 0x5A53
+0x9C90 = 0x6468
+0x9C91 = 0x6465
+0x9C94 = 0x6469
+0x9C98 = 0x646B
+0x9C99 = 0x6466
+0x9C9A = 0x646E
+0x9C9B = 0x646C
+0x9C9C = 0x646D
+0x9C9D = 0x646A
+0x9C9E = 0x6467
+0x9D4E = 0x5A55
+0x9D50 = 0x5A56
+0x9D54 = 0x646F
+0x9F8F = 0x504C
+0x9F91 = 0x504D
+0x9F93 = 0x5A57
+0x9F96 = 0x5A5C
+0x9F97 = 0x5A58
+0x9F98 = 0x5A59
+0x9F9B = 0x5A5A
+0x9F9C = 0x5A5B
+0x9F9D = 0x6470
+0x9F9F = 0x6471
+0x9FA3 = 0x6472
+0x9FA4 = 0x6473
+0x9FA5 = 0x6474
+0xA00B = 0x504E
+0xA28B = 0x5A5D
+0xA2FC = 0x5A5F
+0xA2FD = 0x5A5E
+0xA302 = 0x6475
+0xA31B = 0x4753
+0xA417 = 0x6476
+0xA419 = 0x6478
+0xA41B = 0x6477
+0xA4D1 = 0x6479
+0xA502 = 0x504F
+0xF800 = 0x2936
+0xF801 = 0x2131
+0xF802 = 0x2121
+0xF803 = 0x2566
+0xF804 = 0x2572
+0xF806 = 0x2E61
+0xF808 = 0x3D35
+0xF809 = 0x505B
+0xF80B = 0x5A72
+0xF80D = 0x2352
+0xF812 = 0x3D3C
+0xF814 = 0x2150
+0xF816 = 0x2359
+0xF818 = 0x3544
+0xF81A = 0x223C
+0xF81E = 0x2138
+0xF820 = 0x2963
+0xF821 = 0x2E76
+0xF822 = 0x4667
+0xF825 = 0x2F25
+0xF826 = 0x3558
+0xF829 = 0x2246
+0xF82B = 0x2249
+0xF82D = 0x2F38
+0xF82E = 0x4674
+0xF82F = 0x2A23
+0xF830 = 0x2F3D
+0xF831 = 0x3D59
+0xF832 = 0x3D5A
+0xF836 = 0x2161
+0xF837 = 0x2643
+0xF839 = 0x225B
+0xF83D = 0x264E
+0xF83F = 0x2A3C
+0xF842 = 0x357E
+0xF844 = 0x3D7C
+0xF845 = 0x472A
+0xF846 = 0x472C
+0xF847 = 0x4730
+0xF848 = 0x4731
+0xF849 = 0x4733
+0xF84B = 0x5B5B
+0xF84C = 0x5136
+0xF84D = 0x5B59
+0xF851 = 0x2433
+0xF852 = 0x3635
+0xF853 = 0x3E2C
+0xF854 = 0x3E2B
+0xF857 = 0x514A
+0xF85B = 0x5157
+0xF85D = 0x243B
+0xF85E = 0x515E
+0xF85F = 0x4756
+0xF860 = 0x2267
+0xF862 = 0x364C
+0xF863 = 0x364D
+0xF865 = 0x3E54
+0xF866 = 0x3E50
+0xF867 = 0x4761
+0xF868 = 0x5169
+0xF86C = 0x2448
+0xF86F = 0x5C22
+0xF872 = 0x2721
+0xF873 = 0x3667
+0xF874 = 0x244B
+0xF877 = 0x477B
+0xF87B = 0x304E
+0xF87C = 0x482B
+0xF87D = 0x4835
+0xF87F = 0x5233
+0xF880 = 0x5C3D
+0xF881 = 0x2736
+0xF882 = 0x5C49
+0xF884 = 0x4837
+0xF885 = 0x372C
+0xF886 = 0x483C
+0xF88B = 0x3F46
+0xF88C = 0x3F45
+0xF88E = 0x5240
+0xF890 = 0x2174
+0xF891 = 0x274A
+0xF892 = 0x2B2F
+0xF893 = 0x3074
+0xF896 = 0x2B39
+0xF89A = 0x3F5E
+0xF89D = 0x275F
+0xF8A0 = 0x3136
+0xF8A1 = 0x3130
+0xF8A4 = 0x487C
+0xF8A5 = 0x4878
+0xF8A7 = 0x526C
+0xF8A8 = 0x5266
+0xF8A9 = 0x5D26
+0xF8AA = 0x5D24
+0xF8B3 = 0x4023
+0xF8B5 = 0x2B63
+0xF8B6 = 0x2B60
+0xF8B7 = 0x314F
+0xF8B9 = 0x3771
+0xF8BB = 0x4036
+0xF8BC = 0x402B
+0xF8BD = 0x494A
+0xF8BE = 0x4930
+0xF8C1 = 0x5D38
+0xF8C9 = 0x4957
+0xF8CC = 0x3836
+0xF8CF = 0x533C
+0xF8D2 = 0x316D
+0xF8D3 = 0x4057
+0xF8D4 = 0x4978
+0xF8D5 = 0x5D5B
+0xF8D6 = 0x2C23
+0xF8D9 = 0x4058
+0xF8DC = 0x282E
+0xF8E0 = 0x384A
+0xF8E3 = 0x3850
+0xF8E6 = 0x535E
+0xF8E9 = 0x5D68
+0xF8EF = 0x2523
+0xF8F0 = 0x4A3F
+0xF8F4 = 0x5377
+0xF8F7 = 0x4A4D
+0xF8F8 = 0x2C42
+0xF8FA = 0x252E
+0xF8FC = 0x2C5B
+0xF8FD = 0x2C51
+0xF8FF = 0x3239
+0xF900 = 0x3242
+0xF903 = 0x392D
+0xF904 = 0x3874
+0xF905 = 0x3921
+0xF908 = 0x4A65
+0xF909 = 0x4A63
+0xF90B = 0x5449
+0xF90C = 0x544F
+0xF90E = 0x5E3E
+0xF918 = 0x2C60
+0xF919 = 0x2C5D
+0xF91A = 0x3248
+0xF91D = 0x5459
+0xF922 = 0x4161
+0xF923 = 0x4163
+0xF924 = 0x416A
+0xF925 = 0x5E5E
+0xF926 = 0x3262
+0xF927 = 0x4B42
+0xF929 = 0x2226
+0xF92B = 0x2D24
+0xF92E = 0x4B47
+0xF933 = 0x4221
+0xF935 = 0x3279
+0xF938 = 0x4B56
+0xF93A = 0x4232
+0xF93D = 0x2D3A
+0xF940 = 0x2D45
+0xF941 = 0x2D3D
+0xF942 = 0x333D
+0xF943 = 0x3331
+0xF946 = 0x3A2D
+0xF947 = 0x3A2E
+0xF948 = 0x4248
+0xF949 = 0x4B7A
+0xF94C = 0x253F
+0xF94D = 0x2D46
+0xF94F = 0x556B
+0xF953 = 0x334A
+0xF957 = 0x3A43
+0xF958 = 0x4267
+0xF95C = 0x5F75
+0xF961 = 0x6023
+0xF96B = 0x3366
+0xF972 = 0x4C72
+0xF978 = 0x4D23
+0xF97D = 0x605D
+0xF980 = 0x287B
+0xF982 = 0x2D69
+0xF985 = 0x4D48
+0xF98C = 0x4D5E
+0xF98E = 0x6125
+0xF990 = 0x2552
+0xF991 = 0x2927
+0xF993 = 0x2928
+0xF995 = 0x2E22
+0xF996 = 0x2E23
+0xF997 = 0x3444
+0xF998 = 0x2E24
+0xF999 = 0x3B52
+0xF99C = 0x442B
+0xF99E = 0x4376
+0xF99F = 0x443B
+0xF9A1 = 0x443E
+0xF9A2 = 0x443C
+0xF9A3 = 0x443D
+0xF9A4 = 0x4E3B
+0xF9A5 = 0x613E
+0xF9A6 = 0x614F
+0xF9B3 = 0x3447
+0xF9B7 = 0x3B71
+0xF9B9 = 0x4E46
+0xF9C4 = 0x2553
+0xF9C6 = 0x582E
+0xF9C7 = 0x582C
+0xF9CC = 0x3C2D
+0xF9CF = 0x6247
+0xF9D2 = 0x292A
+0xF9D3 = 0x5850
+0xF9D5 = 0x585C
+0xF9D7 = 0x3C3B
+0xF9DD = 0x345D
+0xF9E2 = 0x255B
+0xF9E4 = 0x5947
+0xF9E5 = 0x594A
+0xF9E8 = 0x6353
+0xF9E9 = 0x634F
+0xF9EE = 0x6358
+0xF9F2 = 0x5022
+0xF9F3 = 0x636E
+0xF9FE = 0x5A33
+0xF9FF = 0x6430
+0xFA01 = 0x643A
+0xFA02 = 0x3C77
+0xFA03 = 0x5A3D
+0xFA06 = 0x6450
+0xFA15 = 0x463E
+0xFA17 = 0x5A60
+END_MAP
diff --git a/share/i18n/csmapper/CNS/UCS@SIP%CNS11643-7.src b/share/i18n/csmapper/CNS/UCS@SIP%CNS11643-7.src
new file mode 100644 (file)
index 0000000..942ab0f
--- /dev/null
@@ -0,0 +1,6435 @@
+# $NetBSD: UCS@SIP%CNS11643-7.src,v 1.1 2007/03/05 16:57:15 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS:SIP/CNS11643-7"
+SRC_ZONE       0x0055 - 0xFA1D
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+0x0055 = 0x2121
+0x0109 = 0x3673
+0x010A = 0x4627
+0x010B = 0x4D3A
+0x011D = 0x2C3C
+0x0182 = 0x2122
+0x0186 = 0x2679
+0x0187 = 0x2124
+0x0189 = 0x2123
+0x018A = 0x2146
+0x018C = 0x2C3F
+0x018F = 0x2C3E
+0x0192 = 0x2C3D
+0x019C = 0x4623
+0x019D = 0x4628
+0x0370 = 0x212E
+0x0398 = 0x262D
+0x03BA = 0x212F
+0x03BB = 0x2131
+0x03BC = 0x2129
+0x03BD = 0x2126
+0x03BE = 0x2125
+0x03C1 = 0x212B
+0x03C2 = 0x212C
+0x03C4 = 0x212A
+0x03CA = 0x2127
+0x03D4 = 0x2128
+0x03D7 = 0x212D
+0x03E3 = 0x2130
+0x03EA = 0x2C40
+0x0408 = 0x3678
+0x040E = 0x3676
+0x041A = 0x3675
+0x041B = 0x3677
+0x0422 = 0x3674
+0x0423 = 0x3E76
+0x0427 = 0x3E78
+0x0428 = 0x3E77
+0x0431 = 0x3E75
+0x0442 = 0x476F
+0x044D = 0x5275
+0x044E = 0x4D3C
+0x0452 = 0x4D3B
+0x0453 = 0x4D68
+0x045A = 0x574E
+0x0464 = 0x574D
+0x046B = 0x5B45
+0x04B0 = 0x2134
+0x04B1 = 0x2132
+0x04B6 = 0x2133
+0x04B9 = 0x2C41
+0x04C6 = 0x3E79
+0x04CB = 0x4629
+0x0538 = 0x462A
+0x0539 = 0x462B
+0x056C = 0x2135
+0x056E = 0x2C42
+0x0572 = 0x574F
+0x05A0 = 0x2C43
+0x05A3 = 0x3E7A
+0x05A6 = 0x462C
+0x05A7 = 0x4D3F
+0x0607 = 0x2137
+0x060D = 0x2136
+0x0612 = 0x2C45
+0x0617 = 0x2C46
+0x0621 = 0x3E7B
+0x0624 = 0x5276
+0x066D = 0x2C47
+0x069B = 0x2170
+0x069D = 0x367B
+0x06A1 = 0x4E3E
+0x07EB = 0x213C
+0x07EC = 0x213D
+0x07ED = 0x213A
+0x07EE = 0x213E
+0x07EF = 0x213B
+0x07F1 = 0x2138
+0x07F3 = 0x225A
+0x07F5 = 0x2139
+0x07FB = 0x2C49
+0x07FD = 0x2C4A
+0x07FE = 0x2C4E
+0x07FF = 0x2C4D
+0x0800 = 0x2C4C
+0x0805 = 0x2C48
+0x0806 = 0x2C4B
+0x0807 = 0x213F
+0x0812 = 0x367C
+0x081B = 0x3E7C
+0x081E = 0x367D
+0x0821 = 0x462F
+0x0822 = 0x462E
+0x0823 = 0x462D
+0x0826 = 0x4D40
+0x0827 = 0x4D41
+0x082B = 0x5277
+0x0830 = 0x622D
+0x0831 = 0x622C
+0x08B6 = 0x2C4F
+0x08BB = 0x367E
+0x08BC = 0x3722
+0x08BF = 0x3721
+0x08C1 = 0x3E7E
+0x08C3 = 0x3F21
+0x08C6 = 0x4D42
+0x08C8 = 0x5B46
+0x08CB = 0x663B
+0x0905 = 0x2C50
+0x0907 = 0x2C51
+0x0908 = 0x3723
+0x0909 = 0x3724
+0x090B = 0x4D43
+0x092A = 0x3F22
+0x0963 = 0x3725
+0x0969 = 0x3F23
+0x096A = 0x4D44
+0x096B = 0x6069
+0x096C = 0x6443
+0x0978 = 0x4D45
+0x097A = 0x5750
+0x09C4 = 0x2140
+0x09C8 = 0x3726
+0x09CE = 0x4630
+0x09CF = 0x5278
+0x09D0 = 0x606A
+0x09D1 = 0x622E
+0x0A08 = 0x2141
+0x0A0B = 0x634B
+0x0A27 = 0x3F24
+0x0AAD = 0x2143
+0x0AB0 = 0x2144
+0x0AB3 = 0x2142
+0x0AB9 = 0x2548
+0x0ABB = 0x2C53
+0x0ABC = 0x2C52
+0x0ABF = 0x3B4D
+0x0AC8 = 0x4E27
+0x0AC9 = 0x5279
+0x0ACE = 0x5E50
+0x0AD0 = 0x6533
+0x0AD2 = 0x6633
+0x0B11 = 0x2145
+0x0B18 = 0x4B6A
+0x0B87 = 0x2C55
+0x0B8B = 0x2C54
+0x0B8D = 0x3729
+0x0B8E = 0x3728
+0x0B91 = 0x4632
+0x0B92 = 0x4631
+0x0B95 = 0x5751
+0x0B97 = 0x5E51
+0x0B98 = 0x5E52
+0x0F62 = 0x2151
+0x0F64 = 0x2155
+0x0F65 = 0x2152
+0x0F67 = 0x2158
+0x0F68 = 0x214A
+0x0F6C = 0x214F
+0x0F6E = 0x2157
+0x0F6F = 0x2150
+0x0F71 = 0x214B
+0x0F73 = 0x2156
+0x0F74 = 0x2159
+0x0F78 = 0x215B
+0x0F7A = 0x2148
+0x0F7D = 0x215A
+0x0F7F = 0x2154
+0x0F81 = 0x2153
+0x0F82 = 0x2149
+0x0F83 = 0x2147
+0x0F84 = 0x2162
+0x0F85 = 0x215C
+0x0F88 = 0x215E
+0x0F8A = 0x2161
+0x0F8B = 0x2C61
+0x0FA6 = 0x215F
+0x0FA7 = 0x262B
+0x0FAA = 0x215D
+0x0FAF = 0x214D
+0x0FB0 = 0x214C
+0x0FC7 = 0x2C6A
+0x0FCA = 0x2C5C
+0x0FCC = 0x2C68
+0x0FD0 = 0x2C60
+0x0FD8 = 0x2C6B
+0x0FD9 = 0x2C5B
+0x0FDA = 0x2C64
+0x0FDC = 0x2C5F
+0x0FE2 = 0x2C59
+0x0FE5 = 0x2C67
+0x0FE6 = 0x2C58
+0x0FE7 = 0x2C57
+0x0FFD = 0x2C66
+0x1010 = 0x2C5E
+0x1012 = 0x2C5D
+0x1013 = 0x2C62
+0x1039 = 0x2C69
+0x1042 = 0x372D
+0x1043 = 0x372A
+0x1044 = 0x3734
+0x1045 = 0x3735
+0x104D = 0x372B
+0x1050 = 0x3731
+0x1051 = 0x372F
+0x1052 = 0x372E
+0x1056 = 0x3732
+0x1057 = 0x3739
+0x1068 = 0x3738
+0x1069 = 0x3730
+0x106B = 0x3736
+0x106C = 0x3733
+0x106D = 0x372C
+0x1090 = 0x3F29
+0x1091 = 0x3F2F
+0x1094 = 0x3F2B
+0x109E = 0x3F2A
+0x10A2 = 0x3F2E
+0x10A4 = 0x3F27
+0x10A5 = 0x3F2D
+0x10A6 = 0x3F28
+0x10A7 = 0x3F26
+0x10A8 = 0x3F2C
+0x10B6 = 0x3F25
+0x10E0 = 0x4634
+0x10E3 = 0x463B
+0x10E4 = 0x4639
+0x10E5 = 0x4637
+0x10EA = 0x463C
+0x10EB = 0x463A
+0x10EC = 0x4633
+0x10ED = 0x4635
+0x10EE = 0x4638
+0x1108 = 0x4636
+0x1109 = 0x476E
+0x110A = 0x463D
+0x1116 = 0x4D47
+0x1117 = 0x4D49
+0x1118 = 0x4D4B
+0x1119 = 0x4D48
+0x111A = 0x4D46
+0x111B = 0x4D4A
+0x1120 = 0x4D4C
+0x1131 = 0x527B
+0x1136 = 0x527A
+0x1138 = 0x527E
+0x113A = 0x527D
+0x1154 = 0x527C
+0x1157 = 0x5759
+0x1158 = 0x575A
+0x115A = 0x5755
+0x115C = 0x5756
+0x115D = 0x5757
+0x115E = 0x5754
+0x115F = 0x5752
+0x1161 = 0x5753
+0x116E = 0x5758
+0x1170 = 0x5B49
+0x1171 = 0x5B4A
+0x1176 = 0x5B48
+0x1178 = 0x5B47
+0x117C = 0x5E53
+0x117D = 0x5E55
+0x117E = 0x5E54
+0x117F = 0x5E56
+0x118E = 0x606B
+0x118F = 0x6232
+0x1190 = 0x6231
+0x1191 = 0x6234
+0x1192 = 0x6230
+0x1193 = 0x6233
+0x1222 = 0x2165
+0x1223 = 0x2166
+0x1224 = 0x2164
+0x122D = 0x373C
+0x122E = 0x373A
+0x1231 = 0x373B
+0x1237 = 0x4D4D
+0x1238 = 0x5322
+0x1239 = 0x5321
+0x141F = 0x2172
+0x1422 = 0x216F
+0x1426 = 0x216B
+0x1428 = 0x2178
+0x142A = 0x2177
+0x142B = 0x2174
+0x1432 = 0x2167
+0x1433 = 0x2175
+0x143E = 0x216C
+0x1442 = 0x216D
+0x1447 = 0x216E
+0x1449 = 0x2173
+0x144A = 0x2171
+0x144F = 0x2169
+0x145B = 0x2168
+0x145E = 0x2C6F
+0x145F = 0x2C71
+0x1460 = 0x2C6C
+0x1464 = 0x2C6D
+0x1466 = 0x2C70
+0x1477 = 0x2C72
+0x147A = 0x346F
+0x1482 = 0x2C73
+0x1486 = 0x2C6E
+0x1489 = 0x3743
+0x148B = 0x373D
+0x148D = 0x373F
+0x148E = 0x3744
+0x1490 = 0x3742
+0x1492 = 0x3745
+0x1496 = 0x2C74
+0x14A1 = 0x3E6C
+0x14A3 = 0x3740
+0x14A4 = 0x3741
+0x14B0 = 0x3F34
+0x14B2 = 0x373E
+0x14B4 = 0x3F33
+0x14BC = 0x3F31
+0x14BD = 0x3F32
+0x14D0 = 0x4642
+0x14D1 = 0x463F
+0x14D3 = 0x4647
+0x14D4 = 0x4641
+0x14D9 = 0x4643
+0x14DA = 0x4646
+0x14DB = 0x4A3B
+0x14E3 = 0x4640
+0x14E4 = 0x3F35
+0x14EC = 0x4D4E
+0x14F1 = 0x5328
+0x14F3 = 0x5324
+0x14F4 = 0x5323
+0x14F5 = 0x5327
+0x14F6 = 0x5325
+0x14FC = 0x5326
+0x1502 = 0x575B
+0x1508 = 0x575D
+0x150A = 0x5B4B
+0x150B = 0x575C
+0x150F = 0x5E57
+0x1518 = 0x655A
+0x1519 = 0x6642
+0x151A = 0x664F
+0x153C = 0x217A
+0x153D = 0x2179
+0x153E = 0x2C75
+0x1545 = 0x3F36
+0x1546 = 0x433F
+0x154B = 0x3F37
+0x154C = 0x4648
+0x154D = 0x4649
+0x154E = 0x483B
+0x1551 = 0x575E
+0x1579 = 0x2C76
+0x157A = 0x2C77
+0x157B = 0x3746
+0x157C = 0x464A
+0x157D = 0x3F3A
+0x157E = 0x3F38
+0x157F = 0x3F39
+0x1580 = 0x464B
+0x1581 = 0x4D4F
+0x15BF = 0x217B
+0x15C3 = 0x3F3B
+0x15CC = 0x464C
+0x1678 = 0x2222
+0x1679 = 0x217C
+0x167A = 0x2221
+0x167B = 0x2C7C
+0x167C = 0x217E
+0x1680 = 0x217D
+0x1686 = 0x2C7D
+0x1688 = 0x2C78
+0x1689 = 0x2C79
+0x168C = 0x2C7A
+0x168F = 0x3748
+0x1690 = 0x3747
+0x169C = 0x5329
+0x16A4 = 0x5E58
+0x181F = 0x2229
+0x184B = 0x2226
+0x1853 = 0x222F
+0x1857 = 0x222C
+0x185A = 0x2225
+0x185C = 0x2224
+0x185F = 0x3751
+0x187C = 0x2227
+0x187D = 0x222E
+0x187E = 0x222D
+0x187F = 0x2228
+0x1882 = 0x2223
+0x1889 = 0x222A
+0x188B = 0x222B
+0x1893 = 0x2D25
+0x1894 = 0x2C7E
+0x1897 = 0x2D21
+0x1899 = 0x2D28
+0x189B = 0x2D2B
+0x189D = 0x2D2A
+0x18A3 = 0x2D2C
+0x18B2 = 0x2D26
+0x18B4 = 0x2D27
+0x18B5 = 0x2D23
+0x18B7 = 0x2D22
+0x18B8 = 0x2D24
+0x18C3 = 0x2D29
+0x18C5 = 0x374B
+0x18C6 = 0x3754
+0x18C7 = 0x374F
+0x18C9 = 0x374D
+0x18CC = 0x3753
+0x18CD = 0x374A
+0x18D0 = 0x374C
+0x18D1 = 0x374E
+0x18D2 = 0x3750
+0x18E1 = 0x3752
+0x18E4 = 0x3755
+0x18E9 = 0x3749
+0x18ED = 0x3F3F
+0x18F0 = 0x3F3E
+0x18F1 = 0x3F40
+0x18F7 = 0x3F3D
+0x18F8 = 0x3F41
+0x18FC = 0x3F3C
+0x18FF = 0x464D
+0x1900 = 0x4652
+0x1901 = 0x4650
+0x1908 = 0x464E
+0x190F = 0x4D51
+0x1918 = 0x532A
+0x191A = 0x532B
+0x1921 = 0x5762
+0x1923 = 0x5761
+0x1924 = 0x5763
+0x1925 = 0x575F
+0x1928 = 0x5760
+0x1929 = 0x5764
+0x192C = 0x5B4C
+0x192E = 0x5E5A
+0x192F = 0x5E5B
+0x1931 = 0x5E59
+0x1932 = 0x5E5C
+0x1939 = 0x634D
+0x199E = 0x2D2F
+0x199F = 0x2D2E
+0x19A0 = 0x2D31
+0x19A1 = 0x2D32
+0x19A3 = 0x2D30
+0x19A9 = 0x3756
+0x19AD = 0x4D52
+0x1A86 = 0x2233
+0x1A9F = 0x2230
+0x1AA2 = 0x2237
+0x1AA4 = 0x2235
+0x1AA5 = 0x2232
+0x1AB4 = 0x2238
+0x1AB6 = 0x2236
+0x1ABC = 0x2231
+0x1ABE = 0x2D35
+0x1ABF = 0x2D37
+0x1AC4 = 0x2D36
+0x1AC5 = 0x2D33
+0x1AC6 = 0x2D34
+0x1AD2 = 0x3759
+0x1AD3 = 0x3757
+0x1ADA = 0x3758
+0x1ADB = 0x375A
+0x1ADC = 0x2234
+0x1ADE = 0x4658
+0x1AE9 = 0x3F42
+0x1AED = 0x4653
+0x1AEE = 0x4655
+0x1AF0 = 0x4657
+0x1AF1 = 0x4656
+0x1AF3 = 0x4654
+0x1AFB = 0x4D53
+0x1AFC = 0x532C
+0x1AFE = 0x532D
+0x1B03 = 0x532E
+0x1B06 = 0x5765
+0x1B0A = 0x5766
+0x1B11 = 0x606C
+0x1B12 = 0x6445
+0x1B1A = 0x634E
+0x1B1B = 0x6534
+0x1B46 = 0x223A
+0x1B48 = 0x2239
+0x1B4A = 0x2D39
+0x1B4C = 0x2D38
+0x1B4D = 0x375B
+0x1B4E = 0x375C
+0x1B51 = 0x4659
+0x1B52 = 0x4D54
+0x1B53 = 0x532F
+0x1BA7 = 0x223B
+0x1BB1 = 0x2D3A
+0x1C10 = 0x2D3D
+0x1C11 = 0x223E
+0x1C12 = 0x223D
+0x1C14 = 0x223C
+0x1C15 = 0x2D3B
+0x1C17 = 0x2D3C
+0x1C18 = 0x2D3E
+0x1C1C = 0x375D
+0x1CD0 = 0x2240
+0x1CDF = 0x2D40
+0x1CE0 = 0x2D3F
+0x1CE1 = 0x223F
+0x1CE7 = 0x302D
+0x1CE8 = 0x375E
+0x1CEB = 0x3F43
+0x1D26 = 0x2241
+0x1D27 = 0x2D41
+0x1D28 = 0x2242
+0x1D29 = 0x2243
+0x1D2B = 0x5330
+0x1D2C = 0x5E5D
+0x1F0B = 0x2249
+0x1F0D = 0x2245
+0x1F10 = 0x2250
+0x1F11 = 0x224A
+0x1F14 = 0x2247
+0x1F15 = 0x2251
+0x1F17 = 0x224F
+0x1F18 = 0x224C
+0x1F19 = 0x224D
+0x1F1D = 0x2D44
+0x1F25 = 0x2246
+0x1F2F = 0x2244
+0x1F30 = 0x224B
+0x1F36 = 0x224E
+0x1F3C = 0x2248
+0x1F40 = 0x2D4A
+0x1F43 = 0x2D42
+0x1F47 = 0x2D47
+0x1F48 = 0x2D43
+0x1F50 = 0x2D45
+0x1F53 = 0x2D49
+0x1F54 = 0x2D48
+0x1F55 = 0x2D4B
+0x1F58 = 0x2D46
+0x1F5A = 0x2D4D
+0x1F5F = 0x3760
+0x1F61 = 0x3766
+0x1F64 = 0x3762
+0x1F65 = 0x3764
+0x1F66 = 0x3761
+0x1F6C = 0x375F
+0x1F6D = 0x3765
+0x1F78 = 0x3763
+0x1F7A = 0x3767
+0x1F7D = 0x3927
+0x1F82 = 0x465A
+0x1F86 = 0x3F47
+0x1F8A = 0x3F49
+0x1F8D = 0x3F46
+0x1F90 = 0x3F45
+0x1F91 = 0x3F48
+0x1F98 = 0x465C
+0x1F9A = 0x465E
+0x1F9D = 0x465D
+0x1F9E = 0x465F
+0x1F9F = 0x4660
+0x1FA6 = 0x4661
+0x1FA7 = 0x4662
+0x1FA9 = 0x465B
+0x1FAF = 0x4D55
+0x1FB2 = 0x4D57
+0x1FB7 = 0x4D56
+0x1FC1 = 0x5332
+0x1FC6 = 0x5331
+0x1FCA = 0x5767
+0x1FCB = 0x5769
+0x1FCC = 0x5768
+0x1FCF = 0x576A
+0x1FD4 = 0x5E5E
+0x1FD8 = 0x5E60
+0x1FDC = 0x5E5F
+0x1FE3 = 0x634F
+0x2003 = 0x2252
+0x2007 = 0x3768
+0x2008 = 0x3F4A
+0x2009 = 0x4663
+0x200E = 0x5E61
+0x2010 = 0x6535
+0x2029 = 0x2253
+0x202F = 0x4664
+0x204C = 0x2254
+0x2050 = 0x3F4B
+0x2134 = 0x2257
+0x2135 = 0x2259
+0x213E = 0x2256
+0x213F = 0x2255
+0x2142 = 0x2258
+0x214D = 0x2D50
+0x214F = 0x2D52
+0x2150 = 0x2D58
+0x2153 = 0x2D57
+0x2154 = 0x2D56
+0x2156 = 0x2D51
+0x2159 = 0x2D54
+0x215B = 0x2D4F
+0x2162 = 0x376B
+0x2166 = 0x3769
+0x2168 = 0x376A
+0x216D = 0x4666
+0x2171 = 0x4665
+0x2172 = 0x4667
+0x2178 = 0x4D58
+0x217B = 0x5333
+0x217C = 0x576C
+0x217F = 0x576B
+0x2183 = 0x5E62
+0x2184 = 0x5E63
+0x2187 = 0x6350
+0x2188 = 0x6375
+0x21AC = 0x4D59
+0x21CD = 0x225B
+0x21D1 = 0x225C
+0x21D2 = 0x225D
+0x21D6 = 0x576D
+0x22AD = 0x225E
+0x22B3 = 0x2D59
+0x22B4 = 0x2262
+0x22BA = 0x225F
+0x22BB = 0x2261
+0x22BC = 0x2263
+0x22C1 = 0x2260
+0x22D1 = 0x376E
+0x22D3 = 0x376C
+0x22D4 = 0x376D
+0x22DC = 0x376F
+0x22E1 = 0x3F51
+0x22E2 = 0x3F4E
+0x22E6 = 0x3F4D
+0x22E7 = 0x3F4F
+0x22EA = 0x3F4C
+0x22ED = 0x3F50
+0x22EF = 0x4668
+0x22F0 = 0x4669
+0x22FD = 0x4D5D
+0x22FE = 0x4D5B
+0x2300 = 0x4D5A
+0x2302 = 0x4D5C
+0x2303 = 0x4D5E
+0x2306 = 0x5334
+0x2307 = 0x5361
+0x2309 = 0x576E
+0x230B = 0x576F
+0x2311 = 0x5B4D
+0x2312 = 0x5E64
+0x2313 = 0x6236
+0x236C = 0x2264
+0x236E = 0x2D5A
+0x236F = 0x2D5C
+0x2372 = 0x3771
+0x2373 = 0x3770
+0x2376 = 0x5770
+0x2377 = 0x6351
+0x2378 = 0x6352
+0x2379 = 0x6536
+0x2392 = 0x2265
+0x2393 = 0x2D5D
+0x2421 = 0x2266
+0x2424 = 0x2267
+0x2425 = 0x2D5F
+0x2428 = 0x2D60
+0x2429 = 0x2D5E
+0x242C = 0x3773
+0x242D = 0x3772
+0x242F = 0x3774
+0x2434 = 0x3F52
+0x2438 = 0x466D
+0x2439 = 0x466B
+0x243A = 0x466F
+0x243B = 0x466A
+0x243C = 0x466C
+0x2440 = 0x4D5F
+0x2442 = 0x4D61
+0x2443 = 0x4D60
+0x2449 = 0x5335
+0x244B = 0x603C
+0x244C = 0x606F
+0x244D = 0x6446
+0x246F = 0x2D61
+0x2470 = 0x2D4E
+0x2472 = 0x3775
+0x2473 = 0x3F55
+0x2475 = 0x3F54
+0x2476 = 0x3F53
+0x2477 = 0x4672
+0x2478 = 0x4670
+0x2479 = 0x4671
+0x247D = 0x5771
+0x247E = 0x5B4E
+0x247F = 0x6237
+0x24AB = 0x226B
+0x24AC = 0x226C
+0x24AD = 0x2269
+0x24AE = 0x226A
+0x24B3 = 0x2D64
+0x24B4 = 0x3776
+0x24B5 = 0x3F56
+0x24B7 = 0x4D62
+0x24B8 = 0x5336
+0x2570 = 0x226D
+0x2571 = 0x226F
+0x2576 = 0x226E
+0x2577 = 0x2270
+0x2579 = 0x2D65
+0x257C = 0x2D67
+0x257E = 0x2D66
+0x2583 = 0x2D68
+0x2589 = 0x3777
+0x2590 = 0x3F57
+0x2592 = 0x3F58
+0x2598 = 0x4673
+0x2599 = 0x4675
+0x259A = 0x4676
+0x259B = 0x4D22
+0x259C = 0x4674
+0x25A2 = 0x4D63
+0x25A3 = 0x5337
+0x25A5 = 0x5772
+0x27EC = 0x2272
+0x27EE = 0x2275
+0x27FB = 0x2274
+0x27FD = 0x2277
+0x2800 = 0x2D6A
+0x281C = 0x2273
+0x281E = 0x2278
+0x2831 = 0x2D71
+0x2834 = 0x2D6B
+0x2836 = 0x2D6D
+0x2838 = 0x2D73
+0x283B = 0x2279
+0x283E = 0x2D75
+0x2844 = 0x2321
+0x2846 = 0x377C
+0x284A = 0x227A
+0x284B = 0x2322
+0x2853 = 0x2E22
+0x2854 = 0x2D77
+0x2855 = 0x2D76
+0x2856 = 0x227E
+0x2858 = 0x2D70
+0x2859 = 0x2D6F
+0x2862 = 0x2D72
+0x2865 = 0x2D6C
+0x2873 = 0x2D74
+0x2878 = 0x3050
+0x287D = 0x227D
+0x287E = 0x2571
+0x2894 = 0x2D7B
+0x2895 = 0x2D78
+0x2899 = 0x2D7E
+0x289A = 0x2D7C
+0x289B = 0x2D7D
+0x289F = 0x2E21
+0x28A0 = 0x377B
+0x28A1 = 0x377D
+0x28A2 = 0x377A
+0x28A3 = 0x3821
+0x28A5 = 0x2D7A
+0x28A6 = 0x3779
+0x28A7 = 0x2D6E
+0x28B1 = 0x3822
+0x28CD = 0x3778
+0x28D5 = 0x3F5B
+0x28D6 = 0x3826
+0x28DB = 0x3823
+0x28DC = 0x3825
+0x28DF = 0x3F5A
+0x28E1 = 0x3F59
+0x28E2 = 0x2276
+0x28F2 = 0x3F5C
+0x28F6 = 0x3824
+0x28FD = 0x4679
+0x28FE = 0x3F5D
+0x2900 = 0x4D64
+0x2903 = 0x467C
+0x2905 = 0x4D67
+0x2908 = 0x4725
+0x2909 = 0x4721
+0x290A = 0x4678
+0x290C = 0x467E
+0x290F = 0x467A
+0x2911 = 0x4677
+0x2912 = 0x4722
+0x2913 = 0x3F5E
+0x2915 = 0x467D
+0x2919 = 0x467B
+0x2926 = 0x472A
+0x2928 = 0x4727
+0x292A = 0x4724
+0x292C = 0x4729
+0x292D = 0x4726
+0x292E = 0x3F5F
+0x2933 = 0x472B
+0x2934 = 0x4723
+0x2935 = 0x4D65
+0x2941 = 0x4D66
+0x294D = 0x5339
+0x294E = 0x4D6A
+0x2950 = 0x4D69
+0x2952 = 0x5338
+0x2953 = 0x4D6B
+0x2957 = 0x5B4F
+0x295B = 0x5773
+0x295C = 0x5774
+0x295D = 0x5775
+0x295E = 0x533B
+0x295F = 0x533A
+0x2961 = 0x533C
+0x2965 = 0x5776
+0x2966 = 0x5B50
+0x2967 = 0x5B52
+0x2968 = 0x5B53
+0x2969 = 0x5B51
+0x296F = 0x5B55
+0x2971 = 0x5B54
+0x2972 = 0x5E65
+0x297C = 0x5E66
+0x297E = 0x5E67
+0x29E8 = 0x2324
+0x29F6 = 0x2328
+0x29F7 = 0x2327
+0x29F8 = 0x2325
+0x29FA = 0x2323
+0x29FE = 0x2329
+0x29FF = 0x2326
+0x2A07 = 0x232A
+0x2A08 = 0x2E2A
+0x2A09 = 0x2E25
+0x2A0A = 0x2E24
+0x2A0B = 0x2E27
+0x2A0C = 0x2E26
+0x2A0D = 0x2E29
+0x2A0E = 0x2E28
+0x2A10 = 0x2C63
+0x2A11 = 0x3170
+0x2A12 = 0x2E23
+0x2A13 = 0x3827
+0x2A19 = 0x3F60
+0x2A1A = 0x472D
+0x2A1E = 0x472E
+0x2A23 = 0x533D
+0x2A5D = 0x232B
+0x2CC5 = 0x232F
+0x2CC8 = 0x232E
+0x2CC9 = 0x2331
+0x2CD4 = 0x232C
+0x2D20 = 0x2333
+0x2D21 = 0x2338
+0x2D24 = 0x233D
+0x2D25 = 0x2337
+0x2D26 = 0x2339
+0x2D2B = 0x2345
+0x2D2D = 0x2E2F
+0x2D34 = 0x2E3C
+0x2D35 = 0x2335
+0x2D36 = 0x2334
+0x2D37 = 0x2E2D
+0x2D38 = 0x2E2B
+0x2D39 = 0x2344
+0x2D3A = 0x2E2C
+0x2D3B = 0x233C
+0x2D3D = 0x2E2E
+0x2D3F = 0x233B
+0x2D40 = 0x2342
+0x2D41 = 0x2343
+0x2D43 = 0x233E
+0x2D44 = 0x2341
+0x2D4D = 0x2332
+0x2D4E = 0x233F
+0x2D4F = 0x2340
+0x2D81 = 0x2E35
+0x2D82 = 0x2E30
+0x2D85 = 0x2E3E
+0x2D86 = 0x2E3A
+0x2D87 = 0x2E32
+0x2D88 = 0x2336
+0x2D8E = 0x2E3D
+0x2D90 = 0x2E3B
+0x2D94 = 0x2E39
+0x2D95 = 0x2E31
+0x2D96 = 0x2E40
+0x2D97 = 0x3829
+0x2D98 = 0x2E38
+0x2D9B = 0x2E37
+0x2D9C = 0x3828
+0x2D9D = 0x2E33
+0x2DA6 = 0x2E3F
+0x2DB5 = 0x2E34
+0x2DC7 = 0x2E36
+0x2DCC = 0x3831
+0x2DCE = 0x3836
+0x2DD0 = 0x382F
+0x2DD1 = 0x3835
+0x2DD3 = 0x3834
+0x2DD4 = 0x382C
+0x2DD8 = 0x382A
+0x2DD9 = 0x3837
+0x2DDA = 0x3830
+0x2DDB = 0x382E
+0x2DDC = 0x3832
+0x2DDD = 0x3838
+0x2DE4 = 0x382B
+0x2DE5 = 0x382D
+0x2DED = 0x3833
+0x2DFC = 0x3F68
+0x2DFD = 0x3F67
+0x2E02 = 0x3F69
+0x2E03 = 0x3F66
+0x2E05 = 0x3F63
+0x2E06 = 0x3F65
+0x2E07 = 0x472F
+0x2E08 = 0x3F61
+0x2E09 = 0x3F64
+0x2E28 = 0x4732
+0x2E29 = 0x4734
+0x2E2A = 0x4736
+0x2E2C = 0x4730
+0x2E2E = 0x4738
+0x2E30 = 0x4735
+0x2E31 = 0x4733
+0x2E32 = 0x4731
+0x2E42 = 0x3F6A
+0x2E44 = 0x4737
+0x2E50 = 0x4D6D
+0x2E53 = 0x4D6C
+0x2E55 = 0x4D70
+0x2E57 = 0x4D6E
+0x2E5F = 0x4D6F
+0x2E6C = 0x5344
+0x2E6D = 0x5777
+0x2E6F = 0x533F
+0x2E70 = 0x5343
+0x2E71 = 0x5342
+0x2E74 = 0x5341
+0x2E75 = 0x5340
+0x2E82 = 0x5778
+0x2E83 = 0x5779
+0x2E87 = 0x577A
+0x2E8A = 0x577C
+0x2E8B = 0x5B57
+0x2E8C = 0x533E
+0x2E95 = 0x577B
+0x2E96 = 0x5B58
+0x2E9E = 0x5E6A
+0x2EA0 = 0x5E69
+0x2EA2 = 0x5E6B
+0x2EA6 = 0x5E68
+0x2EAC = 0x6238
+0x2EB1 = 0x6353
+0x2EB4 = 0x6626
+0x2EDD = 0x2346
+0x2EDE = 0x2347
+0x2EE5 = 0x383B
+0x2EE6 = 0x383A
+0x2EE9 = 0x383C
+0x2EEA = 0x4D71
+0x2FCA = 0x234E
+0x2FCB = 0x2349
+0x2FCD = 0x2348
+0x2FD0 = 0x2352
+0x2FD1 = 0x234F
+0x2FD2 = 0x234D
+0x2FD4 = 0x2350
+0x2FD8 = 0x234B
+0x2FD9 = 0x234C
+0x2FDB = 0x234A
+0x2FDF = 0x2E42
+0x2FE0 = 0x2E46
+0x2FE1 = 0x2E48
+0x2FE5 = 0x2E4B
+0x2FE8 = 0x2E47
+0x2FE9 = 0x2E49
+0x2FEA = 0x2E41
+0x2FEB = 0x2E45
+0x2FEC = 0x2E4C
+0x2FEE = 0x2E4A
+0x2FF7 = 0x2E44
+0x2FF9 = 0x2351
+0x2FFE = 0x383E
+0x2FFF = 0x383D
+0x300E = 0x383F
+0x3011 = 0x3F6C
+0x3015 = 0x3F6D
+0x3016 = 0x3F6E
+0x301A = 0x3F6B
+0x3026 = 0x4D72
+0x3028 = 0x4D75
+0x302A = 0x4D74
+0x302C = 0x4D76
+0x302D = 0x4D77
+0x3035 = 0x5B59
+0x303A = 0x5B5A
+0x305D = 0x2354
+0x305E = 0x2353
+0x3063 = 0x2E4D
+0x306B = 0x5B5B
+0x308A = 0x2355
+0x308C = 0x3840
+0x30C0 = 0x2E51
+0x30C1 = 0x2E50
+0x30C2 = 0x2E4F
+0x30C3 = 0x2E52
+0x30C6 = 0x2E4E
+0x30CA = 0x3841
+0x30CB = 0x3842
+0x30CC = 0x3F6F
+0x30CF = 0x3F70
+0x30D0 = 0x3F71
+0x30D1 = 0x4739
+0x30D4 = 0x4D78
+0x30D6 = 0x577D
+0x3114 = 0x2356
+0x3118 = 0x2E53
+0x311A = 0x3843
+0x311E = 0x3F73
+0x3121 = 0x3F74
+0x3122 = 0x3F72
+0x3124 = 0x473A
+0x3126 = 0x5345
+0x3128 = 0x577E
+0x312A = 0x5E6C
+0x312B = 0x6070
+0x327B = 0x2361
+0x327C = 0x235C
+0x327D = 0x235B
+0x327E = 0x235E
+0x3282 = 0x235A
+0x3283 = 0x2357
+0x3284 = 0x2358
+0x3286 = 0x2362
+0x3295 = 0x2360
+0x3299 = 0x235D
+0x329A = 0x235F
+0x329B = 0x2359
+0x32A0 = 0x2E57
+0x32A3 = 0x2E55
+0x32A4 = 0x2E5B
+0x32A5 = 0x2E59
+0x32A6 = 0x2E5D
+0x32A8 = 0x2E5C
+0x32AE = 0x2E54
+0x32B4 = 0x2E58
+0x32B8 = 0x2D62
+0x32BD = 0x2E43
+0x32C5 = 0x2E56
+0x32C9 = 0x3847
+0x32CC = 0x3848
+0x32CF = 0x3845
+0x32D0 = 0x3846
+0x32D3 = 0x3849
+0x32D7 = 0x3844
+0x32E5 = 0x3F75
+0x32EF = 0x3F78
+0x32F3 = 0x473D
+0x32F4 = 0x473C
+0x32F7 = 0x473B
+0x32F8 = 0x473E
+0x3307 = 0x4D79
+0x3308 = 0x5346
+0x330D = 0x5821
+0x3316 = 0x5B5C
+0x3318 = 0x5E6D
+0x331F = 0x6447
+0x3348 = 0x2363
+0x3351 = 0x3F7A
+0x3353 = 0x3F79
+0x3354 = 0x3F77
+0x3358 = 0x4D7A
+0x3359 = 0x4D7B
+0x335C = 0x663E
+0x3392 = 0x2364
+0x33A3 = 0x384B
+0x33A4 = 0x384A
+0x33AD = 0x3F7B
+0x35B2 = 0x2365
+0x3615 = 0x2368
+0x361C = 0x2371
+0x361D = 0x236C
+0x361E = 0x2374
+0x3621 = 0x2370
+0x3629 = 0x2373
+0x362D = 0x236E
+0x3630 = 0x2369
+0x3633 = 0x2375
+0x3642 = 0x2366
+0x3643 = 0x236A
+0x365B = 0x236B
+0x3672 = 0x2367
+0x3673 = 0x236D
+0x367D = 0x2E69
+0x3681 = 0x384C
+0x3682 = 0x2E60
+0x3683 = 0x2E63
+0x3685 = 0x2E68
+0x3686 = 0x2E72
+0x3688 = 0x2E6F
+0x3689 = 0x2E62
+0x368D = 0x2E5F
+0x3690 = 0x2E67
+0x3691 = 0x2E64
+0x3696 = 0x2E6E
+0x3697 = 0x2E74
+0x369A = 0x2E66
+0x369B = 0x2E6B
+0x369E = 0x2E61
+0x36A4 = 0x2E73
+0x36A5 = 0x2E6C
+0x36A6 = 0x2E65
+0x36A8 = 0x2E5E
+0x36D6 = 0x2E70
+0x36D8 = 0x2E71
+0x36F0 = 0x2E6D
+0x36F2 = 0x3850
+0x36F3 = 0x384E
+0x36F5 = 0x3852
+0x36F6 = 0x3856
+0x36FC = 0x3853
+0x36FF = 0x3851
+0x3700 = 0x3857
+0x3705 = 0x3859
+0x3708 = 0x385B
+0x370E = 0x3854
+0x3723 = 0x3858
+0x3725 = 0x385A
+0x3726 = 0x384D
+0x3727 = 0x384F
+0x3728 = 0x3727
+0x3743 = 0x4027
+0x3744 = 0x4023
+0x3746 = 0x402B
+0x374A = 0x4029
+0x3750 = 0x385C
+0x3756 = 0x402D
+0x3757 = 0x4028
+0x3759 = 0x4746
+0x375B = 0x4026
+0x3767 = 0x3F7C
+0x3768 = 0x3F7D
+0x3777 = 0x4021
+0x3779 = 0x4025
+0x377B = 0x402C
+0x377C = 0x402A
+0x3789 = 0x4022
+0x378B = 0x4024
+0x3791 = 0x4743
+0x3795 = 0x4742
+0x3796 = 0x4740
+0x3798 = 0x4741
+0x379A = 0x4748
+0x379B = 0x4749
+0x379E = 0x4745
+0x37A3 = 0x4747
+0x37A4 = 0x3F7E
+0x37B2 = 0x4744
+0x37B5 = 0x473F
+0x37C5 = 0x4D7C
+0x37C7 = 0x4D7E
+0x37CD = 0x4D7D
+0x37E8 = 0x4E21
+0x37EF = 0x5349
+0x37F0 = 0x5348
+0x37F6 = 0x534D
+0x37FB = 0x534A
+0x37FE = 0x534E
+0x380C = 0x534C
+0x3810 = 0x534B
+0x3819 = 0x5826
+0x3821 = 0x5825
+0x382D = 0x5824
+0x382E = 0x5822
+0x383B = 0x5B60
+0x383D = 0x5B61
+0x383F = 0x5B5F
+0x3843 = 0x5B5D
+0x3846 = 0x5B5E
+0x384D = 0x5E6E
+0x384F = 0x6071
+0x3858 = 0x5E6F
+0x385B = 0x5E70
+0x385E = 0x6072
+0x3863 = 0x6073
+0x386A = 0x6354
+0x386B = 0x6074
+0x3873 = 0x634C
+0x3874 = 0x6355
+0x3877 = 0x6448
+0x3878 = 0x6449
+0x387A = 0x655B
+0x387C = 0x6574
+0x3909 = 0x237D
+0x390D = 0x2379
+0x390E = 0x2377
+0x390F = 0x237E
+0x3910 = 0x2376
+0x3911 = 0x237A
+0x3912 = 0x237B
+0x3917 = 0x237C
+0x3919 = 0x2E76
+0x391C = 0x2E75
+0x3920 = 0x385E
+0x3921 = 0x3860
+0x3923 = 0x385F
+0x3925 = 0x385D
+0x3932 = 0x4E23
+0x393A = 0x5829
+0x393B = 0x5827
+0x393C = 0x5828
+0x393F = 0x6075
+0x3994 = 0x2422
+0x3995 = 0x2425
+0x3996 = 0x2423
+0x3997 = 0x2426
+0x3998 = 0x2421
+0x3999 = 0x2424
+0x399C = 0x2E7A
+0x399D = 0x2E79
+0x399E = 0x2E77
+0x399F = 0x2E78
+0x39A1 = 0x3861
+0x39A8 = 0x402E
+0x39B1 = 0x5B62
+0x39B2 = 0x5B63
+0x3A4D = 0x2429
+0x3A50 = 0x2427
+0x3A52 = 0x2428
+0x3A53 = 0x242B
+0x3A56 = 0x242C
+0x3A57 = 0x242A
+0x3A5D = 0x2E7B
+0x3A5E = 0x2E7C
+0x3A63 = 0x2E7E
+0x3A68 = 0x3864
+0x3A69 = 0x3862
+0x3A6B = 0x3865
+0x3A6C = 0x3863
+0x3A72 = 0x4030
+0x3A73 = 0x2E7D
+0x3A76 = 0x402F
+0x3A7C = 0x534F
+0x3A7E = 0x582A
+0x3AB8 = 0x242D
+0x3ABB = 0x2F25
+0x3ABC = 0x2F23
+0x3ABD = 0x2F26
+0x3ABE = 0x2F21
+0x3ABF = 0x2F24
+0x3AC1 = 0x2F22
+0x3ACC = 0x3866
+0x3ACD = 0x3867
+0x3AD1 = 0x4033
+0x3AD6 = 0x4031
+0x3AD8 = 0x4032
+0x3ADA = 0x474C
+0x3ADE = 0x4E25
+0x3ADF = 0x474D
+0x3AE1 = 0x5350
+0x3AE4 = 0x5B64
+0x3AE6 = 0x5E73
+0x3AE9 = 0x6076
+0x3AEB = 0x6356
+0x3B12 = 0x242E
+0x3B13 = 0x2F27
+0x3B14 = 0x2F28
+0x3B16 = 0x474E
+0x3BE5 = 0x2433
+0x3BE6 = 0x2437
+0x3BE7 = 0x2435
+0x3BEB = 0x2434
+0x3BEE = 0x2431
+0x3BEF = 0x2432
+0x3BF0 = 0x2430
+0x3BF1 = 0x242F
+0x3BF2 = 0x2436
+0x3BF7 = 0x2438
+0x3BF8 = 0x2F29
+0x3BFA = 0x2F2A
+0x3BFE = 0x2F2C
+0x3C06 = 0x2F2B
+0x3C09 = 0x2439
+0x3C0A = 0x386A
+0x3C0D = 0x3869
+0x3C10 = 0x3868
+0x3C14 = 0x386C
+0x3C16 = 0x386B
+0x3C1E = 0x4037
+0x3C1F = 0x474F
+0x3C20 = 0x4035
+0x3C22 = 0x4034
+0x3C23 = 0x4036
+0x3C2B = 0x4752
+0x3C2D = 0x4750
+0x3C2E = 0x4751
+0x3C32 = 0x4E26
+0x3C38 = 0x5351
+0x3C3B = 0x582B
+0x3C40 = 0x5B65
+0x3C44 = 0x644A
+0x3C51 = 0x2F2D
+0x3C52 = 0x386D
+0x3C6A = 0x243B
+0x3C6B = 0x243A
+0x3C6E = 0x4038
+0x3C6F = 0x5352
+0x3E79 = 0x243C
+0x3ECD = 0x243D
+0x3EE3 = 0x2440
+0x3EE4 = 0x243F
+0x3EEF = 0x243E
+0x3F19 = 0x2268
+0x3F43 = 0x2462
+0x3F44 = 0x2452
+0x3F45 = 0x244D
+0x3F47 = 0x245A
+0x3F48 = 0x2454
+0x3F49 = 0x244C
+0x3F4E = 0x2463
+0x3F4F = 0x244E
+0x3F50 = 0x2450
+0x3F51 = 0x2456
+0x3F53 = 0x2457
+0x3F54 = 0x2449
+0x3F56 = 0x2465
+0x3F57 = 0x2447
+0x3F58 = 0x2444
+0x3F5C = 0x2464
+0x3F5E = 0x245B
+0x3F60 = 0x2459
+0x3F62 = 0x2443
+0x3F63 = 0x2467
+0x3F66 = 0x2453
+0x3F67 = 0x2442
+0x3F68 = 0x3A69
+0x3F69 = 0x2445
+0x3F6A = 0x2468
+0x3F6C = 0x2441
+0x3F6D = 0x245E
+0x3F6E = 0x2466
+0x3F75 = 0x245F
+0x3F76 = 0x244B
+0x3F7D = 0x2451
+0x3F85 = 0x245C
+0x3FA3 = 0x2455
+0x3FA8 = 0x2460
+0x3FA9 = 0x2F30
+0x3FAB = 0x2446
+0x3FAC = 0x245D
+0x3FAD = 0x2448
+0x3FAE = 0x244A
+0x3FCB = 0x2F33
+0x3FCD = 0x2F47
+0x3FCE = 0x2F40
+0x3FCF = 0x2F3A
+0x3FD1 = 0x2F39
+0x3FD4 = 0x2F3D
+0x3FD5 = 0x2F31
+0x3FD6 = 0x2F37
+0x3FD7 = 0x2F46
+0x3FD8 = 0x2F3B
+0x3FD9 = 0x2F38
+0x3FDA = 0x2F43
+0x3FDB = 0x2F36
+0x3FDC = 0x2F32
+0x3FE0 = 0x2F3C
+0x3FE1 = 0x2F49
+0x3FF1 = 0x2F2F
+0x3FF2 = 0x2F34
+0x3FF3 = 0x2F3E
+0x3FF4 = 0x2F41
+0x4005 = 0x2F3F
+0x4006 = 0x2F45
+0x4007 = 0x2F48
+0x4008 = 0x2F4A
+0x400B = 0x2F2E
+0x400E = 0x2F44
+0x4027 = 0x387A
+0x4028 = 0x386E
+0x402C = 0x3870
+0x402D = 0x3876
+0x402E = 0x386F
+0x402F = 0x3879
+0x4030 = 0x3874
+0x4031 = 0x3873
+0x4033 = 0x3875
+0x4034 = 0x387B
+0x4036 = 0x3877
+0x403E = 0x3878
+0x4049 = 0x3872
+0x404C = 0x387C
+0x404D = 0x3871
+0x405F = 0x2F35
+0x4068 = 0x4040
+0x4069 = 0x4046
+0x406D = 0x403C
+0x4072 = 0x4047
+0x4074 = 0x4041
+0x4076 = 0x4048
+0x4077 = 0x403A
+0x407A = 0x4045
+0x407B = 0x4044
+0x407C = 0x403E
+0x4084 = 0x403F
+0x4086 = 0x4042
+0x4087 = 0x475F
+0x40A1 = 0x475E
+0x40A2 = 0x403D
+0x40A3 = 0x4039
+0x40A5 = 0x4043
+0x40A6 = 0x403B
+0x40B3 = 0x4765
+0x40B4 = 0x475C
+0x40B5 = 0x4762
+0x40B8 = 0x4753
+0x40BA = 0x4756
+0x40BB = 0x4754
+0x40BD = 0x475B
+0x40BE = 0x475A
+0x40BF = 0x4755
+0x40C1 = 0x4759
+0x40C2 = 0x475D
+0x40CA = 0x4761
+0x40D5 = 0x4757
+0x40D7 = 0x4760
+0x40D8 = 0x4766
+0x40D9 = 0x4764
+0x40DA = 0x4763
+0x40E3 = 0x4758
+0x40EC = 0x4E2B
+0x40F0 = 0x4E2A
+0x40F1 = 0x4E29
+0x40F5 = 0x4E2E
+0x40F9 = 0x4E2D
+0x40FE = 0x4E2F
+0x4109 = 0x4E2C
+0x4110 = 0x5356
+0x4115 = 0x5354
+0x4117 = 0x5359
+0x4118 = 0x5353
+0x411A = 0x535F
+0x411C = 0x5355
+0x411D = 0x535A
+0x4126 = 0x535B
+0x4128 = 0x535C
+0x4129 = 0x535D
+0x412A = 0x535E
+0x4134 = 0x582E
+0x4135 = 0x5357
+0x4136 = 0x582F
+0x4139 = 0x582D
+0x413B = 0x5831
+0x4141 = 0x5832
+0x4145 = 0x5833
+0x4146 = 0x5830
+0x4147 = 0x582C
+0x414C = 0x5B69
+0x414D = 0x5B68
+0x4151 = 0x5B67
+0x415B = 0x5B6A
+0x415D = 0x5B66
+0x4160 = 0x5E76
+0x4162 = 0x5E77
+0x4164 = 0x5E74
+0x4168 = 0x5E75
+0x416A = 0x6079
+0x416B = 0x6078
+0x416D = 0x6077
+0x4170 = 0x6239
+0x417B = 0x6357
+0x417C = 0x644B
+0x417F = 0x655C
+0x4311 = 0x2470
+0x4312 = 0x246A
+0x4354 = 0x2474
+0x4355 = 0x246D
+0x4356 = 0x2469
+0x4358 = 0x246C
+0x4359 = 0x2471
+0x435A = 0x2472
+0x435B = 0x2475
+0x435C = 0x246B
+0x4367 = 0x2473
+0x437E = 0x246E
+0x4382 = 0x2A71
+0x439E = 0x2F52
+0x439F = 0x2F66
+0x43A0 = 0x2F50
+0x43A1 = 0x2F60
+0x43A2 = 0x2F5E
+0x43A5 = 0x2F61
+0x43A6 = 0x2F63
+0x43A7 = 0x2F55
+0x43A8 = 0x246F
+0x43AA = 0x2F56
+0x43AB = 0x2F64
+0x43AC = 0x2F65
+0x43AE = 0x2F58
+0x43AF = 0x2F54
+0x43B1 = 0x2F67
+0x43B4 = 0x2F62
+0x43B5 = 0x2F59
+0x43B7 = 0x2F5D
+0x43B8 = 0x2F5A
+0x43BE = 0x2F4B
+0x43BF = 0x2F53
+0x43C0 = 0x2F5C
+0x43D9 = 0x2F4D
+0x43DA = 0x2F4E
+0x43DB = 0x2F5B
+0x43DD = 0x2F5F
+0x43DE = 0x317A
+0x43DF = 0x2F51
+0x43E0 = 0x2C7B
+0x43EF = 0x2F4C
+0x43F0 = 0x2476
+0x43F4 = 0x2F57
+0x43F5 = 0x3923
+0x43F7 = 0x3925
+0x43F9 = 0x3929
+0x43FA = 0x3928
+0x43FC = 0x2F68
+0x43FE = 0x387D
+0x4412 = 0x387E
+0x4415 = 0x3924
+0x4417 = 0x3922
+0x441F = 0x3921
+0x4426 = 0x404F
+0x4428 = 0x404E
+0x442A = 0x404B
+0x442B = 0x4053
+0x442C = 0x4051
+0x442D = 0x404C
+0x4433 = 0x4054
+0x4437 = 0x404A
+0x4438 = 0x4052
+0x4442 = 0x4050
+0x4443 = 0x4222
+0x4445 = 0x4055
+0x4446 = 0x404D
+0x444A = 0x4049
+0x444B = 0x392A
+0x4452 = 0x476C
+0x4456 = 0x476D
+0x445C = 0x476A
+0x4462 = 0x4769
+0x4467 = 0x4767
+0x4468 = 0x476B
+0x4471 = 0x4768
+0x4474 = 0x4E30
+0x4475 = 0x4E33
+0x4476 = 0x4E3B
+0x447C = 0x4E32
+0x447D = 0x4E38
+0x4480 = 0x4E3C
+0x4481 = 0x4E31
+0x4482 = 0x4E35
+0x4486 = 0x4E37
+0x4489 = 0x4E34
+0x4493 = 0x4E39
+0x4497 = 0x4E36
+0x449C = 0x4E3A
+0x44A1 = 0x5364
+0x44A3 = 0x5366
+0x44A7 = 0x5367
+0x44AB = 0x5362
+0x44AC = 0x5363
+0x44AE = 0x5365
+0x44BA = 0x5836
+0x44BD = 0x5837
+0x44BE = 0x5838
+0x44C0 = 0x5834
+0x44C4 = 0x5835
+0x44C5 = 0x5B24
+0x44C8 = 0x5B6E
+0x44C9 = 0x5B70
+0x44CA = 0x5B6D
+0x44CF = 0x5C44
+0x44D0 = 0x5B6F
+0x44D2 = 0x5B6C
+0x44D4 = 0x5B6B
+0x44D7 = 0x5E78
+0x44DC = 0x6121
+0x44DD = 0x607C
+0x44DE = 0x607E
+0x44DF = 0x6138
+0x44E0 = 0x607B
+0x44E1 = 0x607D
+0x44E5 = 0x623A
+0x44EA = 0x644D
+0x44EB = 0x644C
+0x44EC = 0x644E
+0x44ED = 0x6537
+0x44EE = 0x6634
+0x4527 = 0x247A
+0x4529 = 0x2477
+0x452A = 0x2479
+0x452C = 0x2478
+0x452E = 0x2F69
+0x4530 = 0x2F6A
+0x4539 = 0x4056
+0x4545 = 0x4E3D
+0x4548 = 0x5368
+0x4549 = 0x5B71
+0x454B = 0x5E79
+0x454D = 0x6122
+0x4567 = 0x247B
+0x4568 = 0x247C
+0x4593 = 0x247D
+0x4595 = 0x247E
+0x4599 = 0x2F6B
+0x459A = 0x2521
+0x459C = 0x392B
+0x459D = 0x392C
+0x45A0 = 0x4770
+0x45A3 = 0x5839
+0x45A4 = 0x5B72
+0x45A5 = 0x6358
+0x45A7 = 0x644F
+0x45E9 = 0x2525
+0x45ED = 0x2524
+0x45EE = 0x2522
+0x45F1 = 0x2523
+0x45F6 = 0x2F6D
+0x45F8 = 0x2F6C
+0x4604 = 0x5369
+0x46CB = 0x2526
+0x46DB = 0x2528
+0x46DF = 0x2527
+0x46E1 = 0x2F70
+0x46E4 = 0x2F71
+0x46EB = 0x2F6F
+0x46EF = 0x3930
+0x46F0 = 0x392E
+0x46F4 = 0x2F6E
+0x46F6 = 0x392F
+0x46F9 = 0x4057
+0x46FA = 0x4058
+0x46FD = 0x536A
+0x46FE = 0x4772
+0x46FF = 0x4773
+0x4700 = 0x4771
+0x4703 = 0x4E3F
+0x4708 = 0x536C
+0x470C = 0x583A
+0x470F = 0x5B74
+0x4711 = 0x5B75
+0x4712 = 0x5B73
+0x4716 = 0x6123
+0x4719 = 0x6450
+0x483C = 0x2529
+0x484E = 0x252A
+0x4863 = 0x2531
+0x4866 = 0x2530
+0x4868 = 0x2534
+0x4869 = 0x2F73
+0x486B = 0x252F
+0x486C = 0x252B
+0x4875 = 0x2F72
+0x487B = 0x252C
+0x487C = 0x252D
+0x4883 = 0x252E
+0x4885 = 0x2533
+0x4891 = 0x2F79
+0x4893 = 0x2F78
+0x4894 = 0x2F77
+0x4899 = 0x2F75
+0x489A = 0x3932
+0x489D = 0x3931
+0x489E = 0x2F76
+0x48A0 = 0x2532
+0x48A2 = 0x2535
+0x48A7 = 0x3933
+0x48A9 = 0x4777
+0x48AA = 0x3935
+0x48AF = 0x3934
+0x48B4 = 0x405D
+0x48B7 = 0x405A
+0x48B8 = 0x4059
+0x48B9 = 0x405C
+0x48BB = 0x405B
+0x48C8 = 0x4778
+0x48C9 = 0x4E40
+0x48CA = 0x4776
+0x48CB = 0x4774
+0x48CD = 0x4E41
+0x48D0 = 0x4E42
+0x48D2 = 0x536D
+0x48D9 = 0x583B
+0x48DB = 0x5B76
+0x48DC = 0x5B78
+0x48DD = 0x5B77
+0x48E0 = 0x5E7A
+0x48E3 = 0x6124
+0x48E4 = 0x6359
+0x49E7 = 0x2538
+0x49EC = 0x2536
+0x4A10 = 0x2539
+0x4A14 = 0x2540
+0x4A17 = 0x2F7B
+0x4A18 = 0x253A
+0x4A19 = 0x2F7A
+0x4A1A = 0x253C
+0x4A1B = 0x253F
+0x4A1C = 0x2541
+0x4A1D = 0x2542
+0x4A38 = 0x253D
+0x4A3A = 0x253B
+0x4A40 = 0x3022
+0x4A41 = 0x253E
+0x4A46 = 0x3024
+0x4A47 = 0x2F7D
+0x4A48 = 0x2F7E
+0x4A49 = 0x2F7C
+0x4A52 = 0x3021
+0x4A5F = 0x3025
+0x4A63 = 0x3023
+0x4A64 = 0x3936
+0x4A6B = 0x393B
+0x4A6C = 0x393D
+0x4A6F = 0x405E
+0x4A70 = 0x3939
+0x4A75 = 0x3938
+0x4A84 = 0x393A
+0x4A85 = 0x393C
+0x4A86 = 0x3937
+0x4A87 = 0x405F
+0x4A8F = 0x4060
+0x4AA2 = 0x4061
+0x4AA3 = 0x4062
+0x4AA9 = 0x477C
+0x4AAA = 0x477B
+0x4AAC = 0x477A
+0x4AAD = 0x4E43
+0x4AB4 = 0x4779
+0x4ABE = 0x536F
+0x4AC5 = 0x4E44
+0x4AC6 = 0x536E
+0x4ACA = 0x557C
+0x4ACD = 0x583C
+0x4AD4 = 0x5B79
+0x4AE4 = 0x6126
+0x4AE5 = 0x6125
+0x4B07 = 0x2545
+0x4B0D = 0x2544
+0x4B0E = 0x3026
+0x4B12 = 0x2543
+0x4B17 = 0x393E
+0x4B1C = 0x5370
+0x4B21 = 0x5B7A
+0x4B22 = 0x5E7B
+0x4B23 = 0x623B
+0x4B24 = 0x623C
+0x4B7A = 0x254A
+0x4B7E = 0x2546
+0x4B7F = 0x2547
+0x4B80 = 0x2549
+0x4B85 = 0x3027
+0x4B87 = 0x3028
+0x4B93 = 0x3940
+0x4B94 = 0x393F
+0x4B9B = 0x4064
+0x4B9D = 0x4065
+0x4BA2 = 0x4E45
+0x4BA6 = 0x5371
+0x4BA7 = 0x5372
+0x4BAB = 0x5373
+0x4BAE = 0x583D
+0x4BB2 = 0x5B7B
+0x4BB5 = 0x5C6B
+0x4BB9 = 0x6538
+0x4BC9 = 0x302B
+0x4BCB = 0x3029
+0x4BCC = 0x302A
+0x4BCE = 0x4066
+0x4BF3 = 0x254B
+0x4BFD = 0x466E
+0x4C00 = 0x5374
+0x4C0E = 0x477D
+0x4CB7 = 0x2550
+0x4CB9 = 0x254C
+0x4CBA = 0x254E
+0x4CBB = 0x254D
+0x4CBD = 0x254F
+0x4CBF = 0x2551
+0x4CCB = 0x302C
+0x4CCF = 0x2C3B
+0x4CD2 = 0x3941
+0x4CD4 = 0x3943
+0x4CD7 = 0x3942
+0x4CDB = 0x3C76
+0x4CE9 = 0x477E
+0x4CEB = 0x4823
+0x4CEC = 0x4E46
+0x4CED = 0x4821
+0x4CEE = 0x4824
+0x4CF2 = 0x4822
+0x4CF3 = 0x4E48
+0x4CF6 = 0x4E47
+0x4CF9 = 0x5377
+0x4CFB = 0x5375
+0x4CFC = 0x5376
+0x4CFF = 0x583E
+0x4D01 = 0x5378
+0x4D02 = 0x5B7D
+0x4D04 = 0x5B7C
+0x4D05 = 0x5E7C
+0x4D07 = 0x623E
+0x4D08 = 0x623D
+0x4D0B = 0x635A
+0x4D0C = 0x635C
+0x4D0E = 0x635B
+0x4D10 = 0x6629
+0x4D11 = 0x6635
+0x4D12 = 0x6646
+0x4D20 = 0x302E
+0x4D21 = 0x2552
+0x4D24 = 0x583F
+0x4E30 = 0x255D
+0x4E36 = 0x2555
+0x4E3A = 0x2553
+0x4E3D = 0x2554
+0x4E3E = 0x255B
+0x4E3F = 0x2559
+0x4E49 = 0x2556
+0x4E4D = 0x255A
+0x4E4F = 0x255E
+0x4E5F = 0x302F
+0x4E60 = 0x3030
+0x4E66 = 0x3035
+0x4E6A = 0x3031
+0x4E6B = 0x3037
+0x4E71 = 0x3034
+0x4E73 = 0x3033
+0x4E76 = 0x3032
+0x4E79 = 0x3038
+0x4E7B = 0x3039
+0x4E81 = 0x2557
+0x4E87 = 0x3950
+0x4E8B = 0x3947
+0x4E8D = 0x3948
+0x4E91 = 0x394F
+0x4E92 = 0x406A
+0x4E98 = 0x3949
+0x4E99 = 0x394D
+0x4E9A = 0x3951
+0x4E9B = 0x394B
+0x4E9C = 0x3946
+0x4E9D = 0x394C
+0x4EA6 = 0x3944
+0x4EA7 = 0x3945
+0x4EA8 = 0x394E
+0x4EB9 = 0x394A
+0x4EBD = 0x4068
+0x4EBF = 0x4069
+0x4EC9 = 0x406D
+0x4ED5 = 0x482B
+0x4ED7 = 0x4827
+0x4EDB = 0x4826
+0x4EE3 = 0x4828
+0x4EE5 = 0x4829
+0x4EE8 = 0x4825
+0x4EEE = 0x482A
+0x4EEF = 0x406C
+0x4EF3 = 0x4E49
+0x4EF4 = 0x4E4D
+0x4EF5 = 0x4E4C
+0x4EF8 = 0x4E4E
+0x4EF9 = 0x4E4B
+0x4EFA = 0x4E4A
+0x4F04 = 0x537A
+0x4F06 = 0x5379
+0x4F10 = 0x5C22
+0x4F11 = 0x5B7E
+0x4F16 = 0x5C21
+0x4F19 = 0x5E7D
+0x4F1A = 0x5E7E
+0x4F1C = 0x6142
+0x4F1D = 0x6127
+0x4F1F = 0x623F
+0x4F20 = 0x6240
+0x4F21 = 0x6241
+0x4F23 = 0x6451
+0x4F24 = 0x6539
+0x4F37 = 0x255F
+0x4F3C = 0x303A
+0x4F98 = 0x2560
+0x4F99 = 0x2561
+0x4F9C = 0x303C
+0x4F9E = 0x303B
+0x4FA4 = 0x406E
+0x4FA6 = 0x3952
+0x4FA8 = 0x406F
+0x4FAA = 0x4070
+0x4FB3 = 0x482C
+0x4FB4 = 0x4E50
+0x4FB6 = 0x4E4F
+0x4FBB = 0x5840
+0x4FBC = 0x5841
+0x4FBE = 0x5C23
+0x4FC3 = 0x5F21
+0x4FC5 = 0x653A
+0x500D = 0x2563
+0x5011 = 0x2562
+0x501C = 0x303D
+0x501E = 0x303E
+0x501F = 0x3953
+0x5021 = 0x303F
+0x5024 = 0x4072
+0x5025 = 0x4073
+0x5026 = 0x4074
+0x5028 = 0x4071
+0x502D = 0x482D
+0x5032 = 0x4E51
+0x5034 = 0x537C
+0x5036 = 0x5842
+0x503C = 0x6344
+0x503D = 0x6558
+0x5088 = 0x2564
+0x508A = 0x2565
+0x5094 = 0x3044
+0x5096 = 0x3040
+0x5097 = 0x3045
+0x50A0 = 0x3043
+0x50A1 = 0x3041
+0x50A7 = 0x3954
+0x50A9 = 0x4075
+0x50B1 = 0x3955
+0x50B2 = 0x3956
+0x50B3 = 0x3679
+0x50B6 = 0x3042
+0x50B7 = 0x3957
+0x50BA = 0x4076
+0x50BC = 0x4078
+0x50BE = 0x4077
+0x50C0 = 0x4079
+0x50C1 = 0x482E
+0x50C3 = 0x482F
+0x50C8 = 0x4E53
+0x50CA = 0x4E55
+0x50CD = 0x4E52
+0x50CE = 0x4E54
+0x50D3 = 0x5844
+0x50D5 = 0x5843
+0x50D6 = 0x5845
+0x50D8 = 0x5F22
+0x50DC = 0x5F23
+0x50E1 = 0x6242
+0x5210 = 0x256C
+0x521C = 0x2566
+0x5242 = 0x256B
+0x5246 = 0x2570
+0x5249 = 0x304D
+0x524D = 0x256D
+0x524F = 0x2572
+0x5255 = 0x2567
+0x5256 = 0x2568
+0x5257 = 0x256A
+0x525A = 0x256E
+0x5262 = 0x2569
+0x5266 = 0x256F
+0x5281 = 0x3046
+0x5282 = 0x304E
+0x5284 = 0x304F
+0x5285 = 0x304B
+0x5286 = 0x3047
+0x528A = 0x3049
+0x5290 = 0x3051
+0x5295 = 0x304C
+0x52B1 = 0x3052
+0x52B2 = 0x395E
+0x52B3 = 0x3959
+0x52B5 = 0x395A
+0x52B7 = 0x3964
+0x52B9 = 0x4122
+0x52BA = 0x395F
+0x52BB = 0x3960
+0x52BC = 0x395D
+0x52BE = 0x3963
+0x52C0 = 0x3048
+0x52C2 = 0x3961
+0x52C3 = 0x395C
+0x52C4 = 0x395B
+0x52CD = 0x3962
+0x52D0 = 0x3958
+0x52DA = 0x4123
+0x52DB = 0x407E
+0x52DF = 0x407B
+0x52E0 = 0x407C
+0x52EB = 0x4124
+0x52EC = 0x4125
+0x52ED = 0x407D
+0x52F0 = 0x407A
+0x52FB = 0x4121
+0x5307 = 0x4832
+0x5309 = 0x4834
+0x530C = 0x4830
+0x530E = 0x4831
+0x5315 = 0x4B5D
+0x5316 = 0x4835
+0x5317 = 0x4833
+0x531D = 0x4E58
+0x5321 = 0x4E57
+0x532A = 0x4E56
+0x532D = 0x5422
+0x5332 = 0x537E
+0x5335 = 0x5423
+0x5336 = 0x537D
+0x533C = 0x5846
+0x533F = 0x5847
+0x5342 = 0x5421
+0x5344 = 0x5933
+0x534A = 0x5C26
+0x534C = 0x5C25
+0x534F = 0x5F24
+0x5354 = 0x6243
+0x5355 = 0x6245
+0x5357 = 0x6244
+0x5384 = 0x2575
+0x5387 = 0x2574
+0x538F = 0x3965
+0x539A = 0x4836
+0x539C = 0x4837
+0x53A4 = 0x663F
+0x53A5 = 0x6649
+0x53F2 = 0x2578
+0x53F4 = 0x2576
+0x53F5 = 0x2577
+0x53F7 = 0x2579
+0x53FB = 0x3054
+0x53FE = 0x3053
+0x5403 = 0x3966
+0x5404 = 0x3967
+0x54FD = 0x257E
+0x5530 = 0x2621
+0x5533 = 0x2625
+0x5535 = 0x257D
+0x5543 = 0x2622
+0x5545 = 0x257A
+0x5546 = 0x2623
+0x5549 = 0x257C
+0x554C = 0x3058
+0x5550 = 0x3055
+0x5556 = 0x3056
+0x5557 = 0x305A
+0x555A = 0x3057
+0x5571 = 0x3968
+0x5573 = 0x396F
+0x5574 = 0x396A
+0x5577 = 0x3969
+0x557A = 0x396C
+0x558B = 0x396B
+0x558C = 0x396E
+0x5597 = 0x4129
+0x559A = 0x4126
+0x559B = 0x4128
+0x559F = 0x4127
+0x55A1 = 0x412A
+0x55B3 = 0x483A
+0x55B4 = 0x4838
+0x55B7 = 0x4839
+0x55BD = 0x4E59
+0x55BE = 0x4E5A
+0x55C2 = 0x4E5B
+0x55C9 = 0x4E5D
+0x55D8 = 0x5424
+0x55DE = 0x5848
+0x55E3 = 0x5849
+0x55F1 = 0x5C28
+0x55F2 = 0x5C27
+0x55F4 = 0x5F26
+0x55F7 = 0x5F25
+0x55F8 = 0x5F27
+0x55FA = 0x6246
+0x5601 = 0x6453
+0x5603 = 0x653B
+0x56C6 = 0x2626
+0x56D4 = 0x2628
+0x56D9 = 0x305C
+0x56DB = 0x305D
+0x56E0 = 0x262A
+0x56E1 = 0x305B
+0x56F0 = 0x3973
+0x56F2 = 0x3976
+0x56F3 = 0x3974
+0x56F4 = 0x305E
+0x56FB = 0x3971
+0x56FC = 0x3975
+0x56FD = 0x3972
+0x56FF = 0x3970
+0x5705 = 0x412C
+0x570F = 0x412B
+0x5713 = 0x483C
+0x5714 = 0x483D
+0x571F = 0x4E5E
+0x5720 = 0x5426
+0x5723 = 0x5425
+0x5727 = 0x584A
+0x5729 = 0x584B
+0x572A = 0x5C29
+0x572C = 0x5C2A
+0x572F = 0x5C2B
+0x5731 = 0x5C2C
+0x5737 = 0x6249
+0x5738 = 0x6247
+0x5739 = 0x635D
+0x5744 = 0x262C
+0x5745 = 0x305F
+0x5747 = 0x3060
+0x5748 = 0x412D
+0x574B = 0x6128
+0x5834 = 0x2633
+0x5835 = 0x2630
+0x5839 = 0x2634
+0x583A = 0x2631
+0x583C = 0x2638
+0x583E = 0x262F
+0x5846 = 0x2635
+0x5854 = 0x262E
+0x585A = 0x2636
+0x585B = 0x2637
+0x585D = 0x306D
+0x5861 = 0x3069
+0x5868 = 0x3063
+0x5869 = 0x3064
+0x586B = 0x3062
+0x586F = 0x306B
+0x5870 = 0x306A
+0x5873 = 0x306C
+0x5874 = 0x3061
+0x5879 = 0x3065
+0x5880 = 0x3067
+0x5881 = 0x3068
+0x5892 = 0x3977
+0x5896 = 0x397A
+0x589E = 0x3978
+0x58AE = 0x3979
+0x58BA = 0x4130
+0x58BC = 0x412F
+0x58DC = 0x483F
+0x58E0 = 0x4E62
+0x58E5 = 0x4841
+0x58E6 = 0x483E
+0x58E8 = 0x4840
+0x58ED = 0x4E60
+0x58F1 = 0x4E5F
+0x58F2 = 0x4E61
+0x58F7 = 0x4E63
+0x5900 = 0x5428
+0x5901 = 0x5427
+0x5903 = 0x5429
+0x5905 = 0x584D
+0x5907 = 0x584E
+0x590C = 0x584F
+0x5911 = 0x5C2D
+0x5912 = 0x5C2E
+0x5913 = 0x5F28
+0x5914 = 0x5E71
+0x59D0 = 0x263B
+0x59D6 = 0x263A
+0x59DC = 0x2639
+0x59E2 = 0x272E
+0x59F3 = 0x3070
+0x59FA = 0x306E
+0x5A0A = 0x3071
+0x5A0F = 0x3A21
+0x5A12 = 0x397C
+0x5A13 = 0x397D
+0x5A14 = 0x397B
+0x5A16 = 0x397E
+0x5A17 = 0x3072
+0x5A2B = 0x4844
+0x5A2C = 0x4843
+0x5A2E = 0x4842
+0x5A30 = 0x4E64
+0x5A31 = 0x4E66
+0x5A35 = 0x542D
+0x5A36 = 0x4E67
+0x5A37 = 0x4E65
+0x5A3C = 0x542B
+0x5A41 = 0x542C
+0x5A4B = 0x5C2F
+0x5A4E = 0x612A
+0x5A50 = 0x5F29
+0x5A53 = 0x624A
+0x5AA5 = 0x263F
+0x5AAC = 0x263D
+0x5AB0 = 0x3074
+0x5AB6 = 0x3A22
+0x5ABD = 0x3A23
+0x5ABF = 0x4131
+0x5AC8 = 0x4E68
+0x5AC9 = 0x542E
+0x5ACD = 0x4845
+0x5AD0 = 0x5850
+0x5AD6 = 0x612B
+0x5BD2 = 0x2649
+0x5BD3 = 0x264B
+0x5BD7 = 0x2651
+0x5BD8 = 0x264A
+0x5BE0 = 0x2642
+0x5BED = 0x264E
+0x5BF0 = 0x2650
+0x5BF1 = 0x2647
+0x5BF2 = 0x2644
+0x5BF4 = 0x2640
+0x5BF5 = 0x2653
+0x5BF7 = 0x264F
+0x5BF9 = 0x264C
+0x5BFC = 0x2645
+0x5BFD = 0x2643
+0x5BFF = 0x2648
+0x5C02 = 0x2646
+0x5C09 = 0x2652
+0x5C1E = 0x312A
+0x5C24 = 0x2641
+0x5C25 = 0x3125
+0x5C29 = 0x3129
+0x5C2B = 0x307E
+0x5C2C = 0x3126
+0x5C2F = 0x307B
+0x5C33 = 0x307A
+0x5C34 = 0x3128
+0x5C37 = 0x3124
+0x5C3A = 0x307D
+0x5C3D = 0x312B
+0x5C3E = 0x3075
+0x5C3F = 0x3127
+0x5C44 = 0x3078
+0x5C45 = 0x3123
+0x5C46 = 0x3076
+0x5C4E = 0x307C
+0x5C4F = 0x3077
+0x5C50 = 0x3122
+0x5C69 = 0x3079
+0x5C7E = 0x3A2C
+0x5C8C = 0x3A24
+0x5C92 = 0x3A29
+0x5C98 = 0x3A2F
+0x5C99 = 0x3A28
+0x5C9E = 0x3A2B
+0x5CA9 = 0x3121
+0x5CAB = 0x3A27
+0x5CAC = 0x3A26
+0x5CAE = 0x3A25
+0x5CAF = 0x3A2D
+0x5CBB = 0x3A2A
+0x5CBC = 0x3A2E
+0x5CD9 = 0x413B
+0x5CE0 = 0x4139
+0x5CE4 = 0x4135
+0x5CE6 = 0x4136
+0x5CE8 = 0x4133
+0x5CEB = 0x4138
+0x5CED = 0x413A
+0x5CEE = 0x413E
+0x5CEF = 0x4134
+0x5CF8 = 0x4142
+0x5CF9 = 0x4141
+0x5D01 = 0x4132
+0x5D02 = 0x4137
+0x5D13 = 0x4140
+0x5D14 = 0x413D
+0x5D23 = 0x484E
+0x5D25 = 0x484C
+0x5D2D = 0x4848
+0x5D32 = 0x4847
+0x5D3D = 0x4846
+0x5D3E = 0x484A
+0x5D45 = 0x4849
+0x5D50 = 0x484B
+0x5D53 = 0x484D
+0x5D61 = 0x4E6C
+0x5D64 = 0x4E74
+0x5D69 = 0x4E6A
+0x5D6D = 0x4E69
+0x5D6E = 0x4E75
+0x5D70 = 0x4E6D
+0x5D71 = 0x4E6E
+0x5D73 = 0x4E6F
+0x5D74 = 0x5438
+0x5D75 = 0x4E71
+0x5D76 = 0x4E70
+0x5D78 = 0x4E72
+0x5D79 = 0x4E73
+0x5D7D = 0x4E6B
+0x5D8E = 0x542F
+0x5D96 = 0x5435
+0x5D99 = 0x5431
+0x5D9D = 0x5436
+0x5D9E = 0x5430
+0x5D9F = 0x5434
+0x5DAA = 0x5433
+0x5DAB = 0x5439
+0x5DB4 = 0x5432
+0x5DB5 = 0x5855
+0x5DBC = 0x5852
+0x5DBE = 0x5851
+0x5DC2 = 0x5854
+0x5DC3 = 0x5437
+0x5DC9 = 0x5856
+0x5DD0 = 0x5853
+0x5DD1 = 0x5934
+0x5DD6 = 0x5C31
+0x5DDB = 0x5C30
+0x5DDD = 0x5C32
+0x5DDF = 0x5C36
+0x5DE0 = 0x5C35
+0x5DE2 = 0x5C33
+0x5DE3 = 0x5C37
+0x5DE4 = 0x5C34
+0x5DE9 = 0x5F2B
+0x5DEA = 0x5F2E
+0x5DED = 0x5F2D
+0x5DEF = 0x5F2C
+0x5DF0 = 0x5F2A
+0x5DF2 = 0x5F31
+0x5DF8 = 0x5F2F
+0x5DFD = 0x612C
+0x5DFE = 0x612E
+0x5DFF = 0x6131
+0x5E03 = 0x612F
+0x5E05 = 0x5F30
+0x5E07 = 0x612D
+0x5E0B = 0x6130
+0x5E10 = 0x635E
+0x5E11 = 0x635F
+0x5E16 = 0x6360
+0x5E1C = 0x6454
+0x5EC1 = 0x2658
+0x5EC2 = 0x2654
+0x5EC5 = 0x2655
+0x5EC6 = 0x2659
+0x5ECE = 0x265B
+0x5ECF = 0x2656
+0x5ED4 = 0x265A
+0x5EEA = 0x312F
+0x5EEB = 0x3130
+0x5EED = 0x312C
+0x5EF3 = 0x312E
+0x5F01 = 0x3A30
+0x5F06 = 0x3A32
+0x5F07 = 0x3A34
+0x5F08 = 0x3A35
+0x5F09 = 0x3A31
+0x5F19 = 0x4145
+0x5F1D = 0x4856
+0x5F20 = 0x4146
+0x5F22 = 0x4E78
+0x5F25 = 0x4143
+0x5F37 = 0x484F
+0x5F38 = 0x4850
+0x5F3D = 0x4852
+0x5F3E = 0x4853
+0x5F3F = 0x4148
+0x5F43 = 0x4147
+0x5F47 = 0x4851
+0x5F49 = 0x4854
+0x5F4A = 0x4855
+0x5F4F = 0x4E77
+0x5F51 = 0x4E76
+0x5F5A = 0x543D
+0x5F5B = 0x543C
+0x5F63 = 0x543B
+0x5F66 = 0x5857
+0x5F6E = 0x5C38
+0x5F71 = 0x5C39
+0x5F72 = 0x5F32
+0x5F77 = 0x6133
+0x5F7A = 0x6132
+0x5F7B = 0x624C
+0x5F7E = 0x624B
+0x5F80 = 0x6362
+0x5F81 = 0x6361
+0x5F84 = 0x6636
+0x6082 = 0x2660
+0x608E = 0x266C
+0x608F = 0x265E
+0x6090 = 0x2664
+0x6093 = 0x2661
+0x6094 = 0x2666
+0x6099 = 0x265D
+0x609A = 0x2665
+0x609B = 0x265C
+0x609C = 0x2667
+0x609E = 0x266D
+0x609F = 0x266B
+0x60B4 = 0x2662
+0x60B5 = 0x2668
+0x60B7 = 0x265F
+0x60C1 = 0x2663
+0x60C3 = 0x3146
+0x60C5 = 0x3143
+0x60C6 = 0x3144
+0x60C8 = 0x3140
+0x60C9 = 0x313D
+0x60CC = 0x3131
+0x60CD = 0x3142
+0x60CE = 0x3132
+0x60CF = 0x3A36
+0x60D0 = 0x3133
+0x60D1 = 0x3136
+0x60DB = 0x313A
+0x60DC = 0x3137
+0x60DD = 0x3138
+0x60DE = 0x3141
+0x60E0 = 0x3135
+0x60E3 = 0x3134
+0x60E4 = 0x3145
+0x60E5 = 0x313B
+0x60E7 = 0x313F
+0x60E8 = 0x313E
+0x60F0 = 0x3139
+0x60F1 = 0x313C
+0x6109 = 0x3A44
+0x610A = 0x3A43
+0x610E = 0x3A37
+0x6110 = 0x3A42
+0x6112 = 0x3A3A
+0x6115 = 0x3A3E
+0x6116 = 0x3A3B
+0x6117 = 0x3A3C
+0x6118 = 0x3A40
+0x611A = 0x3A41
+0x611B = 0x3A3D
+0x6131 = 0x3A3F
+0x6132 = 0x3A38
+0x613E = 0x414E
+0x6141 = 0x414D
+0x6142 = 0x4154
+0x6145 = 0x4149
+0x6149 = 0x414B
+0x614A = 0x4151
+0x614C = 0x414A
+0x614D = 0x414F
+0x614E = 0x4152
+0x614F = 0x414C
+0x6150 = 0x4157
+0x6151 = 0x4155
+0x6152 = 0x4150
+0x6153 = 0x415B
+0x6155 = 0x4156
+0x6168 = 0x415C
+0x616A = 0x415A
+0x616C = 0x4158
+0x6173 = 0x4153
+0x6177 = 0x485F
+0x6179 = 0x4867
+0x617B = 0x4864
+0x617D = 0x4866
+0x6182 = 0x4861
+0x6183 = 0x474B
+0x6185 = 0x485D
+0x6188 = 0x4863
+0x6189 = 0x485B
+0x618A = 0x4862
+0x618C = 0x4859
+0x618D = 0x485A
+0x618E = 0x4860
+0x618F = 0x485E
+0x6195 = 0x4A73
+0x6196 = 0x485C
+0x6197 = 0x4865
+0x619C = 0x4E7D
+0x619D = 0x4E7C
+0x61A1 = 0x4E7E
+0x61A2 = 0x4F23
+0x61A3 = 0x4E7B
+0x61A4 = 0x5442
+0x61A5 = 0x4858
+0x61A7 = 0x4F24
+0x61A9 = 0x4F26
+0x61AA = 0x4E7A
+0x61AC = 0x4F22
+0x61AF = 0x4E79
+0x61B0 = 0x4F25
+0x61B6 = 0x4F21
+0x61BD = 0x5443
+0x61C2 = 0x585E
+0x61C3 = 0x4F27
+0x61C4 = 0x543F
+0x61C5 = 0x543E
+0x61C8 = 0x5441
+0x61CF = 0x5440
+0x61D3 = 0x5444
+0x61D5 = 0x5859
+0x61DA = 0x585D
+0x61DC = 0x585B
+0x61E2 = 0x585A
+0x61E3 = 0x585C
+0x61E8 = 0x585F
+0x61E9 = 0x5C3A
+0x61EA = 0x5C3B
+0x61F2 = 0x5F37
+0x61F3 = 0x5F35
+0x61F6 = 0x5F36
+0x61F7 = 0x5F38
+0x61F9 = 0x5F34
+0x61FB = 0x6134
+0x61FC = 0x624F
+0x61FD = 0x624E
+0x61FE = 0x6363
+0x6200 = 0x6365
+0x6201 = 0x6364
+0x6203 = 0x6455
+0x6207 = 0x6575
+0x623C = 0x266E
+0x6241 = 0x2670
+0x6247 = 0x266F
+0x624F = 0x3A45
+0x6255 = 0x415D
+0x6256 = 0x415E
+0x6259 = 0x4868
+0x6260 = 0x5445
+0x6263 = 0x5C3C
+0x6265 = 0x5F3A
+0x6266 = 0x5F39
+0x6269 = 0x662A
+0x62DF = 0x2675
+0x62EB = 0x2671
+0x62EC = 0x2672
+0x62ED = 0x2673
+0x62EE = 0x2674
+0x62F2 = 0x2676
+0x62F9 = 0x2573
+0x62FB = 0x3147
+0x62FC = 0x3148
+0x62FD = 0x314C
+0x62FE = 0x3149
+0x6300 = 0x314B
+0x6302 = 0x3A4E
+0x6303 = 0x314A
+0x6305 = 0x314D
+0x630D = 0x2677
+0x630E = 0x2678
+0x630F = 0x3A47
+0x6310 = 0x3A48
+0x6311 = 0x3A4B
+0x6313 = 0x314E
+0x6316 = 0x3A4C
+0x6317 = 0x3A4D
+0x631C = 0x415F
+0x631D = 0x4160
+0x631E = 0x4162
+0x631F = 0x4164
+0x6323 = 0x4163
+0x6324 = 0x4869
+0x6328 = 0x3A4A
+0x632B = 0x486C
+0x632D = 0x486A
+0x632E = 0x486B
+0x6331 = 0x4F28
+0x6332 = 0x4F29
+0x6333 = 0x4F2A
+0x6334 = 0x4F2B
+0x6337 = 0x4F2C
+0x633B = 0x5446
+0x633C = 0x4F2D
+0x6340 = 0x5F3B
+0x6343 = 0x6135
+0x6346 = 0x6250
+0x6347 = 0x6366
+0x6348 = 0x6456
+0x634A = 0x653C
+0x63A4 = 0x267B
+0x63A5 = 0x267C
+0x63A7 = 0x314F
+0x63A9 = 0x267A
+0x63B4 = 0x3150
+0x63BA = 0x3A50
+0x63BB = 0x3A4F
+0x63BC = 0x3A52
+0x63C3 = 0x3A51
+0x63C8 = 0x4169
+0x63C9 = 0x416A
+0x63CB = 0x4167
+0x63CC = 0x4168
+0x63CD = 0x4166
+0x63D6 = 0x4870
+0x63D8 = 0x486F
+0x63D9 = 0x4F2E
+0x63DA = 0x486E
+0x63DD = 0x4F2F
+0x63DE = 0x4F30
+0x63DF = 0x4F31
+0x63E0 = 0x4F32
+0x63E1 = 0x4165
+0x63E3 = 0x5447
+0x63E7 = 0x5448
+0x63E9 = 0x5860
+0x63EA = 0x5C3E
+0x63EB = 0x5C3D
+0x63ED = 0x6136
+0x63EF = 0x6367
+0x63F0 = 0x655E
+0x645A = 0x267E
+0x645F = 0x267D
+0x6464 = 0x2724
+0x6465 = 0x2725
+0x6466 = 0x2721
+0x6468 = 0x2722
+0x646A = 0x2723
+0x6470 = 0x3151
+0x6471 = 0x3153
+0x6473 = 0x3156
+0x6474 = 0x3152
+0x6475 = 0x3154
+0x647D = 0x3155
+0x6484 = 0x3A54
+0x6486 = 0x3A55
+0x6487 = 0x4871
+0x648A = 0x3A53
+0x648F = 0x4171
+0x6492 = 0x416D
+0x6493 = 0x416F
+0x6494 = 0x416C
+0x6495 = 0x4170
+0x6496 = 0x416E
+0x649B = 0x416B
+0x64A0 = 0x4872
+0x64A2 = 0x4F35
+0x64A3 = 0x4F36
+0x64A5 = 0x4F33
+0x64A8 = 0x5449
+0x64A9 = 0x544B
+0x64AA = 0x4F34
+0x64AC = 0x544A
+0x64AD = 0x5862
+0x64AE = 0x5863
+0x64AF = 0x5861
+0x64C1 = 0x2726
+0x64C3 = 0x3158
+0x64C4 = 0x3157
+0x64D8 = 0x2727
+0x64D9 = 0x2729
+0x64DD = 0x315A
+0x64DE = 0x3159
+0x64E0 = 0x3A56
+0x6509 = 0x272A
+0x650F = 0x315C
+0x6510 = 0x315D
+0x6511 = 0x315B
+0x6515 = 0x3A5A
+0x6517 = 0x3A57
+0x6518 = 0x3A58
+0x651D = 0x4172
+0x651E = 0x3A59
+0x651F = 0x4875
+0x6521 = 0x4174
+0x6522 = 0x4173
+0x6525 = 0x4874
+0x6528 = 0x4873
+0x652A = 0x544C
+0x65A3 = 0x272C
+0x65A5 = 0x272F
+0x65AA = 0x272B
+0x65AB = 0x2730
+0x65B9 = 0x272D
+0x65C1 = 0x3161
+0x65C2 = 0x315F
+0x65C3 = 0x315E
+0x65CA = 0x3160
+0x65D3 = 0x3A5B
+0x65D9 = 0x3A5D
+0x65DA = 0x3A5C
+0x65E0 = 0x4177
+0x65E4 = 0x4179
+0x65E6 = 0x4178
+0x65E9 = 0x4175
+0x65EF = 0x4176
+0x65F3 = 0x4876
+0x65F6 = 0x4878
+0x65F7 = 0x4877
+0x65FE = 0x4F39
+0x6603 = 0x4F38
+0x6604 = 0x4F37
+0x6608 = 0x544D
+0x6609 = 0x544E
+0x660B = 0x5864
+0x6620 = 0x2731
+0x6623 = 0x3162
+0x6628 = 0x4F3A
+0x6789 = 0x2732
+0x678B = 0x2733
+0x67B1 = 0x3163
+0x67DB = 0x2734
+0x67DD = 0x273B
+0x67E1 = 0x3A60
+0x67E2 = 0x2737
+0x67E4 = 0x2735
+0x67E6 = 0x3A5E
+0x67E9 = 0x2738
+0x67EF = 0x2736
+0x67F0 = 0x2739
+0x67F3 = 0x273A
+0x67F4 = 0x3A5F
+0x6803 = 0x316C
+0x680A = 0x3167
+0x680B = 0x316E
+0x6811 = 0x3165
+0x6812 = 0x316D
+0x6814 = 0x316A
+0x6817 = 0x316F
+0x681E = 0x273C
+0x681F = 0x3168
+0x6820 = 0x3169
+0x6824 = 0x3164
+0x6825 = 0x3166
+0x6828 = 0x316B
+0x6829 = 0x417A
+0x682B = 0x4879
+0x682C = 0x417B
+0x683C = 0x4221
+0x6840 = 0x3A62
+0x6848 = 0x487B
+0x684D = 0x3A65
+0x6857 = 0x377E
+0x6858 = 0x3A63
+0x685B = 0x487A
+0x685C = 0x487D
+0x6869 = 0x3A61
+0x686C = 0x3A64
+0x686D = 0x487E
+0x6876 = 0x417C
+0x6878 = 0x417E
+0x687A = 0x4223
+0x6883 = 0x417D
+0x6885 = 0x426D
+0x688C = 0x4923
+0x688D = 0x4929
+0x6891 = 0x4924
+0x6895 = 0x4928
+0x6896 = 0x492A
+0x6899 = 0x4922
+0x689A = 0x4926
+0x689B = 0x4925
+0x689C = 0x4927
+0x689D = 0x4921
+0x68A5 = 0x492B
+0x68A6 = 0x4F3D
+0x68AD = 0x4F3C
+0x68AF = 0x4F3B
+0x68B9 = 0x544F
+0x68BB = 0x5C40
+0x68BC = 0x553A
+0x68BD = 0x5C3F
+0x68C1 = 0x5865
+0x68C6 = 0x5C41
+0x68C8 = 0x5C43
+0x68C9 = 0x5C45
+0x68CA = 0x5C46
+0x68CC = 0x5C42
+0x68CF = 0x5C47
+0x68D0 = 0x5C48
+0x68D1 = 0x5F3D
+0x68D3 = 0x5F3E
+0x68DA = 0x6457
+0x68F2 = 0x4225
+0x68F7 = 0x653D
+0x691D = 0x273D
+0x6921 = 0x3A66
+0x692A = 0x492C
+0x6932 = 0x6251
+0x6946 = 0x273E
+0x6949 = 0x3171
+0x697C = 0x273F
+0x6980 = 0x2740
+0x6981 = 0x2741
+0x6982 = 0x2742
+0x6987 = 0x2743
+0x6988 = 0x2744
+0x6989 = 0x3172
+0x698A = 0x2745
+0x698C = 0x2746
+0x698F = 0x3174
+0x6990 = 0x3173
+0x6993 = 0x3177
+0x6995 = 0x3176
+0x6996 = 0x3175
+0x6999 = 0x3A67
+0x699A = 0x4228
+0x699B = 0x4227
+0x699E = 0x4226
+0x69A1 = 0x492D
+0x69A4 = 0x492E
+0x69A5 = 0x4F3F
+0x69AC = 0x4F3E
+0x69AD = 0x492F
+0x69B0 = 0x4F40
+0x69B1 = 0x4F41
+0x69B6 = 0x5866
+0x69B9 = 0x5867
+0x69BA = 0x5C49
+0x69BC = 0x6137
+0x69C1 = 0x653E
+0x69C2 = 0x653F
+0x69C4 = 0x6653
+0x69E7 = 0x2747
+0x69EA = 0x2749
+0x69EB = 0x2748
+0x69ED = 0x3178
+0x69F0 = 0x3179
+0x69F1 = 0x3A68
+0x69F5 = 0x422A
+0x69F6 = 0x4229
+0x69FB = 0x5C4A
+0x6A01 = 0x4F42
+0x6A03 = 0x5C4B
+0x6A04 = 0x5F3F
+0x6A05 = 0x6139
+0x6A65 = 0x274F
+0x6A66 = 0x274D
+0x6A68 = 0x274A
+0x6A69 = 0x274C
+0x6A6A = 0x274E
+0x6A6B = 0x274B
+0x6A77 = 0x317C
+0x6A79 = 0x3221
+0x6A7A = 0x317D
+0x6A7B = 0x3223
+0x6A7D = 0x3222
+0x6A84 = 0x317E
+0x6A85 = 0x317B
+0x6A86 = 0x3A6A
+0x6A93 = 0x422C
+0x6AA4 = 0x422D
+0x6AA5 = 0x422B
+0x6AA9 = 0x4930
+0x6AAE = 0x4931
+0x6AB0 = 0x4932
+0x6AB2 = 0x4F43
+0x6AB8 = 0x5452
+0x6AC0 = 0x5868
+0x6AC1 = 0x5450
+0x6AC2 = 0x5451
+0x6AC4 = 0x5C4C
+0x6AC5 = 0x613B
+0x6AC6 = 0x613A
+0x6AC7 = 0x6252
+0x6AD2 = 0x4F44
+0x6AE4 = 0x2751
+0x6AE5 = 0x2750
+0x6AE6 = 0x2752
+0x6AEC = 0x3225
+0x6AED = 0x3224
+0x6AF1 = 0x4F45
+0x6D18 = 0x2753
+0x6D89 = 0x2758
+0x6D9B = 0x3227
+0x6DF6 = 0x3226
+0x6DFF = 0x276C
+0x6E04 = 0x2821
+0x6E07 = 0x2824
+0x6E08 = 0x2777
+0x6E09 = 0x275C
+0x6E0B = 0x2769
+0x6E0C = 0x2778
+0x6E0D = 0x2779
+0x6E0E = 0x276A
+0x6E0F = 0x2773
+0x6E11 = 0x276F
+0x6E15 = 0x2760
+0x6E16 = 0x2822
+0x6E1C = 0x276B
+0x6E1D = 0x2776
+0x6E1E = 0x2759
+0x6E1F = 0x2772
+0x6E20 = 0x2765
+0x6E24 = 0x2754
+0x6E26 = 0x275B
+0x6E27 = 0x2764
+0x6E28 = 0x2763
+0x6E29 = 0x2767
+0x6E2B = 0x2766
+0x6E2C = 0x277D
+0x6E2D = 0x275E
+0x6E2F = 0x2756
+0x6E32 = 0x277C
+0x6E33 = 0x2762
+0x6E34 = 0x275D
+0x6E35 = 0x276E
+0x6E39 = 0x2774
+0x6E48 = 0x2755
+0x6E49 = 0x275A
+0x6E4A = 0x275F
+0x6E4B = 0x2770
+0x6E4C = 0x2771
+0x6E4D = 0x2823
+0x6E62 = 0x277A
+0x6E64 = 0x277E
+0x6E68 = 0x2775
+0x6E6A = 0x2768
+0x6E7E = 0x2757
+0x6E82 = 0x422E
+0x6E86 = 0x3251
+0x6E88 = 0x3232
+0x6E8B = 0x3253
+0x6E8F = 0x3243
+0x6E95 = 0x323C
+0x6E9A = 0x3233
+0x6E9D = 0x3228
+0x6EA0 = 0x324C
+0x6EA3 = 0x323D
+0x6EA4 = 0x323B
+0x6EA9 = 0x3245
+0x6EAA = 0x324B
+0x6EAB = 0x3241
+0x6EAE = 0x2825
+0x6EAF = 0x277B
+0x6EB0 = 0x3252
+0x6EB3 = 0x322E
+0x6EB5 = 0x3236
+0x6EBA = 0x322F
+0x6EBC = 0x3238
+0x6EBF = 0x322D
+0x6EC0 = 0x3257
+0x6EC1 = 0x324E
+0x6EC4 = 0x322A
+0x6EC6 = 0x3239
+0x6EC7 = 0x422F
+0x6EC8 = 0x322B
+0x6EC9 = 0x3255
+0x6ECB = 0x3242
+0x6ECC = 0x3235
+0x6ECD = 0x323F
+0x6EDF = 0x322C
+0x6EE0 = 0x3234
+0x6EE1 = 0x3237
+0x6EE2 = 0x323E
+0x6EE3 = 0x3240
+0x6EE4 = 0x3247
+0x6EE5 = 0x3249
+0x6EE6 = 0x324D
+0x6EE7 = 0x324F
+0x6EE8 = 0x3254
+0x6EE9 = 0x3259
+0x6EEA = 0x325A
+0x6F06 = 0x3231
+0x6F0B = 0x323A
+0x6F0C = 0x3258
+0x6F0D = 0x3250
+0x6F10 = 0x3230
+0x6F11 = 0x3229
+0x6F12 = 0x3248
+0x6F19 = 0x3256
+0x6F24 = 0x3246
+0x6F29 = 0x3A76
+0x6F2C = 0x3A6E
+0x6F2D = 0x423B
+0x6F2E = 0x3A78
+0x6F35 = 0x3B2B
+0x6F36 = 0x3B2F
+0x6F3A = 0x3A7B
+0x6F3D = 0x3A7C
+0x6F3E = 0x3B23
+0x6F3F = 0x3B33
+0x6F42 = 0x3B31
+0x6F46 = 0x3A7E
+0x6F48 = 0x3A73
+0x6F49 = 0x3B24
+0x6F4A = 0x3B2A
+0x6F51 = 0x3B30
+0x6F56 = 0x3B25
+0x6F58 = 0x3A70
+0x6F59 = 0x3A75
+0x6F5A = 0x4239
+0x6F5B = 0x3A6B
+0x6F5C = 0x3A6C
+0x6F5D = 0x3B35
+0x6F5E = 0x3A7D
+0x6F60 = 0x3B2E
+0x6F61 = 0x3A72
+0x6F62 = 0x3A77
+0x6F63 = 0x4934
+0x6F64 = 0x3A71
+0x6F65 = 0x3B22
+0x6F66 = 0x3B29
+0x6F67 = 0x324A
+0x6F68 = 0x3A79
+0x6F69 = 0x3B21
+0x6F6A = 0x3B37
+0x6F71 = 0x4935
+0x6F77 = 0x3A6D
+0x6F78 = 0x3B27
+0x6F79 = 0x3B28
+0x6F7A = 0x3B2C
+0x6F7B = 0x3B34
+0x6F90 = 0x3A7A
+0x6F92 = 0x3B2D
+0x6F94 = 0x3B36
+0x6F97 = 0x3A74
+0x6FAD = 0x424B
+0x6FAF = 0x424C
+0x6FB4 = 0x4248
+0x6FB7 = 0x4230
+0x6FBC = 0x4236
+0x6FBE = 0x4246
+0x6FC4 = 0x423D
+0x6FC8 = 0x424D
+0x6FD0 = 0x423E
+0x6FD1 = 0x4F46
+0x6FD2 = 0x423A
+0x6FD3 = 0x4237
+0x6FD5 = 0x4944
+0x6FD7 = 0x4233
+0x6FD8 = 0x4245
+0x6FD9 = 0x4249
+0x6FE1 = 0x3B26
+0x6FE2 = 0x4232
+0x6FE3 = 0x4234
+0x6FE4 = 0x4235
+0x6FE5 = 0x423F
+0x6FE6 = 0x4242
+0x6FE7 = 0x4244
+0x6FE8 = 0x424A
+0x6FE9 = 0x424E
+0x6FEA = 0x424F
+0x7005 = 0x4240
+0x7007 = 0x4241
+0x700D = 0x4933
+0x7017 = 0x4247
+0x701B = 0x4243
+0x701D = 0x4231
+0x7022 = 0x4F5D
+0x702A = 0x4938
+0x702B = 0x4945
+0x7031 = 0x4943
+0x7033 = 0x4946
+0x7035 = 0x4941
+0x7037 = 0x4954
+0x7038 = 0x4951
+0x7039 = 0x493C
+0x703C = 0x494B
+0x703D = 0x494E
+0x703E = 0x493E
+0x703F = 0x493D
+0x7040 = 0x4942
+0x7041 = 0x4947
+0x7042 = 0x4F54
+0x7043 = 0x494D
+0x7044 = 0x4939
+0x7045 = 0x494C
+0x7046 = 0x494A
+0x7047 = 0x4F47
+0x704C = 0x4949
+0x704D = 0x4940
+0x704F = 0x493F
+0x7051 = 0x4936
+0x7054 = 0x4937
+0x7055 = 0x493A
+0x7056 = 0x4948
+0x7057 = 0x4950
+0x7058 = 0x4952
+0x7070 = 0x494F
+0x707B = 0x4F5E
+0x707C = 0x4F55
+0x707D = 0x4F4E
+0x7080 = 0x4F61
+0x7084 = 0x4F58
+0x708A = 0x4F5F
+0x708C = 0x4F51
+0x708D = 0x4F50
+0x708E = 0x4F4C
+0x7091 = 0x4F4D
+0x7093 = 0x4F67
+0x7095 = 0x4F4B
+0x7096 = 0x4F53
+0x7097 = 0x4F62
+0x7098 = 0x4F5B
+0x7099 = 0x493B
+0x709A = 0x4F65
+0x709D = 0x4F59
+0x709F = 0x4F66
+0x70A1 = 0x4F5A
+0x70A4 = 0x5467
+0x70A5 = 0x5869
+0x70A7 = 0x4F49
+0x70B0 = 0x4F52
+0x70B1 = 0x4F56
+0x70B2 = 0x4F57
+0x70B3 = 0x4F5C
+0x70B4 = 0x4F63
+0x70B5 = 0x4F64
+0x70C8 = 0x4F4A
+0x70C9 = 0x4F48
+0x70CE = 0x4F60
+0x70CF = 0x5463
+0x70D2 = 0x5466
+0x70D3 = 0x545F
+0x70D7 = 0x5459
+0x70DA = 0x5464
+0x70DC = 0x5465
+0x70E0 = 0x545B
+0x70E1 = 0x5453
+0x70E3 = 0x5462
+0x70E4 = 0x5457
+0x70E5 = 0x5455
+0x70E6 = 0x5460
+0x70EB = 0x5454
+0x70EC = 0x545C
+0x70EE = 0x4F4F
+0x70EF = 0x545A
+0x70F0 = 0x5876
+0x70FA = 0x5456
+0x70FB = 0x545D
+0x70FC = 0x5461
+0x710B = 0x5458
+0x7112 = 0x5870
+0x7116 = 0x5877
+0x7117 = 0x5875
+0x7118 = 0x586D
+0x7119 = 0x5C53
+0x711C = 0x586F
+0x711F = 0x586E
+0x7121 = 0x5873
+0x7122 = 0x586B
+0x7123 = 0x5878
+0x7128 = 0x586A
+0x7129 = 0x586C
+0x712A = 0x5871
+0x712B = 0x5874
+0x7136 = 0x5C4F
+0x7137 = 0x5C5A
+0x7141 = 0x5C51
+0x7142 = 0x5C5B
+0x7145 = 0x5C55
+0x7147 = 0x5C57
+0x7148 = 0x5C58
+0x7149 = 0x5C4D
+0x714A = 0x5C50
+0x714C = 0x5C56
+0x714D = 0x5C54
+0x714E = 0x5C52
+0x714F = 0x5C59
+0x7153 = 0x5C4E
+0x7159 = 0x5F40
+0x715B = 0x5F42
+0x715C = 0x5F46
+0x715D = 0x5F43
+0x715E = 0x5F44
+0x715F = 0x5F49
+0x7160 = 0x5F41
+0x7161 = 0x5F47
+0x7169 = 0x5F45
+0x716A = 0x5F48
+0x716F = 0x6255
+0x7171 = 0x6253
+0x7172 = 0x613E
+0x7173 = 0x613D
+0x7174 = 0x613C
+0x7178 = 0x613F
+0x717C = 0x6259
+0x717D = 0x6257
+0x717E = 0x6256
+0x7181 = 0x6258
+0x7183 = 0x6254
+0x7186 = 0x6248
+0x7188 = 0x6368
+0x7191 = 0x6458
+0x7192 = 0x6459
+0x7194 = 0x6540
+0x7196 = 0x6560
+0x7197 = 0x6576
+0x719A = 0x655F
+0x71D0 = 0x2829
+0x71D1 = 0x2827
+0x71D2 = 0x325F
+0x71D4 = 0x2826
+0x71D5 = 0x2828
+0x71D8 = 0x2629
+0x71E2 = 0x3260
+0x71E3 = 0x325C
+0x71E4 = 0x325D
+0x71E8 = 0x325E
+0x71ED = 0x325B
+0x71F2 = 0x3B39
+0x71FB = 0x4251
+0x71FE = 0x4250
+0x7200 = 0x4252
+0x7206 = 0x4956
+0x7207 = 0x4955
+0x7209 = 0x4957
+0x720B = 0x4F69
+0x720E = 0x4F6A
+0x7210 = 0x4C26
+0x7212 = 0x4F68
+0x7216 = 0x546A
+0x7217 = 0x5469
+0x721A = 0x5C24
+0x72F0 = 0x496B
+0x7353 = 0x2843
+0x7357 = 0x2838
+0x735A = 0x2837
+0x735B = 0x282C
+0x735D = 0x282B
+0x735E = 0x2835
+0x735F = 0x283F
+0x7363 = 0x2840
+0x7364 = 0x2834
+0x7366 = 0x283B
+0x7367 = 0x2831
+0x7368 = 0x283E
+0x7371 = 0x282A
+0x7378 = 0x2846
+0x7379 = 0x2830
+0x737A = 0x282D
+0x737B = 0x2844
+0x737C = 0x2839
+0x737D = 0x2845
+0x737E = 0x283C
+0x737F = 0x282F
+0x7381 = 0x2836
+0x7382 = 0x283D
+0x7394 = 0x2833
+0x7397 = 0x2841
+0x7398 = 0x283A
+0x739E = 0x2832
+0x73A9 = 0x326E
+0x73AA = 0x327D
+0x73B2 = 0x326D
+0x73B4 = 0x3267
+0x73B6 = 0x327C
+0x73BB = 0x3B3A
+0x73BD = 0x3269
+0x73C0 = 0x3270
+0x73C1 = 0x3322
+0x73C3 = 0x3264
+0x73C5 = 0x3274
+0x73C8 = 0x326B
+0x73C9 = 0x3265
+0x73CB = 0x3276
+0x73CD = 0x327B
+0x73CE = 0x3324
+0x73CF = 0x3262
+0x73D0 = 0x3277
+0x73D1 = 0x3263
+0x73D2 = 0x3278
+0x73D3 = 0x326F
+0x73D4 = 0x327E
+0x73D5 = 0x3272
+0x73DC = 0x3268
+0x73DD = 0x3323
+0x73E4 = 0x3279
+0x73E6 = 0x326A
+0x73E8 = 0x327A
+0x73E9 = 0x3271
+0x73EA = 0x3266
+0x73EC = 0x326C
+0x73FC = 0x3B52
+0x73FD = 0x3B44
+0x7400 = 0x3B48
+0x7401 = 0x3B42
+0x7402 = 0x3B55
+0x7405 = 0x3B46
+0x7406 = 0x2847
+0x7409 = 0x3B50
+0x740A = 0x3B3F
+0x740C = 0x3B4F
+0x740F = 0x3B53
+0x7411 = 0x3B47
+0x7412 = 0x3B41
+0x7415 = 0x3B40
+0x7417 = 0x3B3E
+0x7418 = 0x3B54
+0x741A = 0x3B3C
+0x741B = 0x3B3B
+0x741C = 0x3B49
+0x7423 = 0x3B45
+0x742D = 0x3B43
+0x742E = 0x3B4B
+0x742F = 0x3B4E
+0x7431 = 0x3B51
+0x7433 = 0x3B3D
+0x7435 = 0x3B4A
+0x7436 = 0x3B4C
+0x7446 = 0x4255
+0x7447 = 0x4261
+0x7448 = 0x4258
+0x7449 = 0x4268
+0x744F = 0x4259
+0x7459 = 0x4256
+0x745E = 0x4257
+0x745F = 0x425C
+0x7460 = 0x425B
+0x7462 = 0x426F
+0x7463 = 0x426B
+0x7465 = 0x426E
+0x7468 = 0x4269
+0x746A = 0x426C
+0x746C = 0x4265
+0x746D = 0x4262
+0x746E = 0x425D
+0x746F = 0x4263
+0x7470 = 0x4254
+0x7471 = 0x425A
+0x7472 = 0x4253
+0x7473 = 0x425E
+0x7474 = 0x426A
+0x7478 = 0x4266
+0x7481 = 0x4264
+0x7483 = 0x4267
+0x748F = 0x496A
+0x7490 = 0x4959
+0x7491 = 0x4960
+0x7492 = 0x496C
+0x7493 = 0x495A
+0x7494 = 0x4969
+0x7495 = 0x496D
+0x749A = 0x4962
+0x749B = 0x4967
+0x749C = 0x4965
+0x749E = 0x495D
+0x749F = 0x4968
+0x74A1 = 0x4964
+0x74A2 = 0x4966
+0x74A3 = 0x4F6B
+0x74A4 = 0x4961
+0x74A5 = 0x496E
+0x74A6 = 0x496F
+0x74A7 = 0x4963
+0x74A9 = 0x495C
+0x74AA = 0x495F
+0x74AB = 0x4958
+0x74BC = 0x495B
+0x74BF = 0x495E
+0x74C8 = 0x4270
+0x74C9 = 0x4F75
+0x74CA = 0x4F7A
+0x74CC = 0x4F6C
+0x74D1 = 0x4F78
+0x74D2 = 0x4F70
+0x74D4 = 0x4F74
+0x74D7 = 0x4F73
+0x74D9 = 0x4F72
+0x74DA = 0x4F77
+0x74DB = 0x4F71
+0x74DC = 0x4F6D
+0x74DE = 0x4F6F
+0x74DF = 0x5477
+0x74E1 = 0x4F6E
+0x74E2 = 0x4F7B
+0x74EB = 0x4F76
+0x74F2 = 0x546B
+0x74F3 = 0x5470
+0x74F5 = 0x5475
+0x74F6 = 0x546E
+0x74F7 = 0x5471
+0x74F9 = 0x5473
+0x74FC = 0x546C
+0x74FE = 0x546F
+0x7501 = 0x5472
+0x7503 = 0x5478
+0x7504 = 0x4F79
+0x7506 = 0x5474
+0x7508 = 0x5479
+0x7510 = 0x5476
+0x7518 = 0x546D
+0x7521 = 0x5923
+0x7522 = 0x587C
+0x7526 = 0x587A
+0x752B = 0x5879
+0x752E = 0x5926
+0x752F = 0x5928
+0x7530 = 0x5927
+0x7531 = 0x587E
+0x7532 = 0x5921
+0x7535 = 0x5924
+0x7536 = 0x5929
+0x753A = 0x587D
+0x753D = 0x587B
+0x7546 = 0x5C5D
+0x7549 = 0x5C5F
+0x754A = 0x5C5C
+0x754C = 0x5C62
+0x754E = 0x5F4A
+0x754F = 0x5C60
+0x7551 = 0x5C61
+0x7554 = 0x5922
+0x755C = 0x5F4B
+0x7560 = 0x5F4C
+0x7563 = 0x5F4D
+0x7573 = 0x6140
+0x7575 = 0x6144
+0x7576 = 0x6143
+0x7577 = 0x6145
+0x757A = 0x6141
+0x757D = 0x625D
+0x757E = 0x625B
+0x757F = 0x625E
+0x7580 = 0x625C
+0x7582 = 0x625F
+0x7584 = 0x636E
+0x7585 = 0x636C
+0x7587 = 0x636B
+0x7588 = 0x636F
+0x758A = 0x625A
+0x758B = 0x6369
+0x758C = 0x6371
+0x758D = 0x636A
+0x758E = 0x6370
+0x758F = 0x636D
+0x7591 = 0x645C
+0x7593 = 0x645D
+0x7596 = 0x645A
+0x7597 = 0x645B
+0x7599 = 0x6541
+0x759A = 0x6542
+0x759D = 0x6562
+0x759E = 0x6561
+0x75A4 = 0x662B
+0x75C0 = 0x2848
+0x75C2 = 0x2849
+0x75C3 = 0x284A
+0x75C9 = 0x3325
+0x75CA = 0x3326
+0x75D0 = 0x4271
+0x75D1 = 0x4273
+0x75D4 = 0x4272
+0x75D7 = 0x4F7C
+0x75D8 = 0x547A
+0x75D9 = 0x592B
+0x75DA = 0x592A
+0x75DB = 0x5F4E
+0x75DC = 0x6563
+0x7600 = 0x3B56
+0x7603 = 0x4274
+0x7604 = 0x4970
+0x7605 = 0x547B
+0x7606 = 0x5C64
+0x76D0 = 0x2854
+0x76D3 = 0x2857
+0x76D5 = 0x2856
+0x76D8 = 0x2855
+0x76D9 = 0x3328
+0x76DB = 0x285A
+0x76DC = 0x284B
+0x76E0 = 0x2853
+0x76E4 = 0x2858
+0x76E5 = 0x2852
+0x76E6 = 0x284C
+0x76E8 = 0x284F
+0x76EA = 0x2851
+0x76EB = 0x2850
+0x76EC = 0x284D
+0x76F2 = 0x284E
+0x76F3 = 0x2859
+0x76FA = 0x332B
+0x76FD = 0x3327
+0x76FF = 0x3329
+0x7701 = 0x3B62
+0x7704 = 0x332A
+0x7706 = 0x332C
+0x7707 = 0x332F
+0x770B = 0x3330
+0x7711 = 0x332E
+0x7715 = 0x332D
+0x771F = 0x3B57
+0x7721 = 0x3B5D
+0x7722 = 0x3B64
+0x7729 = 0x3B5F
+0x772B = 0x3B5B
+0x772C = 0x3B63
+0x772D = 0x427B
+0x772E = 0x3B5C
+0x772F = 0x285B
+0x7730 = 0x3B5E
+0x7731 = 0x3B60
+0x7737 = 0x3B58
+0x7738 = 0x3B5A
+0x7742 = 0x4275
+0x7744 = 0x427C
+0x7745 = 0x427E
+0x7748 = 0x427D
+0x7750 = 0x427A
+0x7755 = 0x4279
+0x7756 = 0x4277
+0x775B = 0x4278
+0x7762 = 0x4323
+0x7763 = 0x4276
+0x7771 = 0x4976
+0x7775 = 0x497B
+0x7776 = 0x497C
+0x7779 = 0x4972
+0x777A = 0x4973
+0x777B = 0x4975
+0x777C = 0x4979
+0x777D = 0x497A
+0x777E = 0x4974
+0x777F = 0x4978
+0x7781 = 0x4977
+0x7782 = 0x4321
+0x778C = 0x4F7D
+0x778E = 0x5026
+0x7794 = 0x5023
+0x7796 = 0x5022
+0x7797 = 0x547C
+0x7799 = 0x4F7E
+0x779C = 0x4971
+0x779F = 0x5024
+0x77A2 = 0x5021
+0x77A7 = 0x5522
+0x77A8 = 0x5524
+0x77AB = 0x5526
+0x77AC = 0x5525
+0x77AE = 0x547E
+0x77AF = 0x5521
+0x77B1 = 0x5523
+0x77B2 = 0x5931
+0x77B3 = 0x547D
+0x77B7 = 0x592E
+0x77BB = 0x592C
+0x77BC = 0x592D
+0x77BD = 0x5930
+0x77C2 = 0x592F
+0x77C8 = 0x5F51
+0x77C9 = 0x5F50
+0x77CA = 0x5F4F
+0x77CD = 0x6148
+0x77CE = 0x6147
+0x77CF = 0x6146
+0x77D0 = 0x6261
+0x77D2 = 0x6262
+0x77D4 = 0x6260
+0x77D5 = 0x645F
+0x77D6 = 0x6373
+0x77D7 = 0x6372
+0x77D8 = 0x645E
+0x77DA = 0x6564
+0x77DB = 0x662C
+0x77DF = 0x664D
+0x77F9 = 0x285C
+0x77FC = 0x3331
+0x77FD = 0x3332
+0x77FF = 0x3B65
+0x7803 = 0x5027
+0x7804 = 0x5527
+0x784C = 0x285F
+0x7850 = 0x2863
+0x7853 = 0x2862
+0x7858 = 0x2860
+0x785B = 0x285E
+0x785D = 0x285D
+0x7860 = 0x2861
+0x7865 = 0x3334
+0x7867 = 0x3B67
+0x786D = 0x3333
+0x7877 = 0x3B66
+0x787B = 0x3B6A
+0x787D = 0x3B69
+0x787E = 0x3B6B
+0x787F = 0x3B68
+0x7885 = 0x4324
+0x788D = 0x4325
+0x788E = 0x497D
+0x788F = 0x497E
+0x7893 = 0x5029
+0x7894 = 0x5028
+0x789A = 0x5528
+0x78A3 = 0x5F53
+0x78A5 = 0x5F52
+0x78A8 = 0x6149
+0x78B1 = 0x6654
+0x78F4 = 0x2866
+0x78F6 = 0x2867
+0x78FD = 0x2869
+0x7904 = 0x2868
+0x7905 = 0x286A
+0x7907 = 0x2864
+0x7908 = 0x2865
+0x790B = 0x3338
+0x790C = 0x3337
+0x7913 = 0x3336
+0x7914 = 0x3335
+0x7918 = 0x3339
+0x791C = 0x3B6D
+0x791D = 0x3B73
+0x791E = 0x3B6C
+0x7921 = 0x3B6E
+0x7922 = 0x333A
+0x7926 = 0x3B6F
+0x7927 = 0x3B70
+0x7929 = 0x3B71
+0x792B = 0x3B74
+0x792C = 0x3B72
+0x792F = 0x4327
+0x7931 = 0x4328
+0x7936 = 0x4326
+0x7937 = 0x4329
+0x793E = 0x4A21
+0x793F = 0x4A22
+0x7940 = 0x4A23
+0x7941 = 0x4A24
+0x7944 = 0x502A
+0x794A = 0x5529
+0x7951 = 0x5C65
+0x7955 = 0x6263
+0x7957 = 0x6460
+0x7958 = 0x6461
+0x795A = 0x6543
+0x7A26 = 0x2921
+0x7A28 = 0x286B
+0x7A2B = 0x2871
+0x7A2C = 0x2874
+0x7A2D = 0x2922
+0x7A2E = 0x287C
+0x7A2F = 0x2870
+0x7A36 = 0x2878
+0x7A3B = 0x2924
+0x7A3C = 0x2877
+0x7A3D = 0x286F
+0x7A40 = 0x287D
+0x7A42 = 0x286D
+0x7A50 = 0x2876
+0x7A51 = 0x2875
+0x7A56 = 0x286C
+0x7A58 = 0x2872
+0x7A5B = 0x287B
+0x7A5C = 0x286E
+0x7A5E = 0x2923
+0x7A5F = 0x287E
+0x7A60 = 0x287A
+0x7A61 = 0x2873
+0x7A62 = 0x3346
+0x7A65 = 0x3352
+0x7A69 = 0x3349
+0x7A6A = 0x3351
+0x7A6B = 0x3343
+0x7A6D = 0x3342
+0x7A6F = 0x333C
+0x7A73 = 0x3345
+0x7A75 = 0x333D
+0x7A77 = 0x3347
+0x7A78 = 0x334E
+0x7A7A = 0x3350
+0x7A7B = 0x333E
+0x7A7D = 0x333B
+0x7A7E = 0x3353
+0x7A7F = 0x3340
+0x7A80 = 0x333F
+0x7A81 = 0x3348
+0x7A82 = 0x334A
+0x7A84 = 0x334C
+0x7A86 = 0x3344
+0x7A94 = 0x3354
+0x7A96 = 0x3341
+0x7A97 = 0x334B
+0x7A9B = 0x3B7D
+0x7A9F = 0x3B79
+0x7AA4 = 0x3B76
+0x7AA5 = 0x3C25
+0x7AA7 = 0x432A
+0x7AA9 = 0x3C21
+0x7AAA = 0x3B77
+0x7AAC = 0x3C27
+0x7AAD = 0x3B7C
+0x7AAE = 0x3B78
+0x7AB1 = 0x3B7B
+0x7AB2 = 0x3B7E
+0x7AB3 = 0x3C22
+0x7AB4 = 0x3C23
+0x7AB7 = 0x3C26
+0x7ABA = 0x3C24
+0x7ABF = 0x3B75
+0x7ACB = 0x3C28
+0x7ACF = 0x3C29
+0x7AD0 = 0x3B7A
+0x7AD4 = 0x4337
+0x7AD6 = 0x4335
+0x7AD8 = 0x433A
+0x7AD9 = 0x432B
+0x7ADF = 0x4338
+0x7AE0 = 0x4332
+0x7AE3 = 0x433B
+0x7AE7 = 0x4339
+0x7AE8 = 0x432F
+0x7AE9 = 0x4333
+0x7AEA = 0x4A2A
+0x7AEB = 0x4330
+0x7AED = 0x4334
+0x7AEE = 0x4331
+0x7AEF = 0x433C
+0x7AF0 = 0x432C
+0x7AF2 = 0x432D
+0x7AF8 = 0x4336
+0x7AFD = 0x432E
+0x7B00 = 0x4A2F
+0x7B03 = 0x4A2C
+0x7B04 = 0x4A2E
+0x7B09 = 0x4A34
+0x7B0D = 0x4A26
+0x7B0E = 0x4A29
+0x7B0F = 0x433D
+0x7B10 = 0x4A28
+0x7B11 = 0x4A35
+0x7B12 = 0x5033
+0x7B13 = 0x4A33
+0x7B17 = 0x4A27
+0x7B1D = 0x4A2B
+0x7B1F = 0x5035
+0x7B20 = 0x4A30
+0x7B21 = 0x4A31
+0x7B22 = 0x4A2D
+0x7B23 = 0x4A32
+0x7B2B = 0x502D
+0x7B2D = 0x502F
+0x7B2F = 0x502B
+0x7B31 = 0x5032
+0x7B32 = 0x502E
+0x7B33 = 0x5034
+0x7B34 = 0x5036
+0x7B35 = 0x502C
+0x7B36 = 0x5030
+0x7B3F = 0x5038
+0x7B40 = 0x5037
+0x7B41 = 0x5039
+0x7B42 = 0x552A
+0x7B44 = 0x5534
+0x7B45 = 0x552D
+0x7B46 = 0x5533
+0x7B49 = 0x552E
+0x7B4B = 0x552C
+0x7B4C = 0x552F
+0x7B51 = 0x593B
+0x7B52 = 0x5935
+0x7B56 = 0x5531
+0x7B58 = 0x552B
+0x7B59 = 0x5530
+0x7B5B = 0x5535
+0x7B61 = 0x5939
+0x7B67 = 0x5937
+0x7B68 = 0x5940
+0x7B69 = 0x5536
+0x7B6B = 0x5936
+0x7B6C = 0x593A
+0x7B6D = 0x593F
+0x7B6F = 0x593E
+0x7B74 = 0x593C
+0x7B77 = 0x593D
+0x7B7A = 0x5C66
+0x7B7E = 0x5C68
+0x7B7F = 0x5C69
+0x7B80 = 0x5C6A
+0x7B83 = 0x5C67
+0x7B84 = 0x5942
+0x7B85 = 0x5F57
+0x7B86 = 0x5F58
+0x7B87 = 0x5F55
+0x7B89 = 0x5F56
+0x7B8A = 0x5F5A
+0x7B8E = 0x5F54
+0x7B8F = 0x5F59
+0x7B90 = 0x5F5B
+0x7B92 = 0x614B
+0x7B94 = 0x614C
+0x7B98 = 0x614A
+0x7B9A = 0x6265
+0x7B9B = 0x6264
+0x7B9F = 0x6374
+0x7BA2 = 0x6462
+0x7BA5 = 0x6444
+0x7BA8 = 0x6544
+0x7BA9 = 0x6650
+0x7BC1 = 0x3356
+0x7BC2 = 0x3355
+0x7BC6 = 0x3C2A
+0x7BCA = 0x433E
+0x7BCB = 0x4A36
+0x7BCC = 0x4A39
+0x7BCE = 0x4A37
+0x7BD0 = 0x4A38
+0x7BD3 = 0x503A
+0x7BD4 = 0x4A3A
+0x7BD9 = 0x6577
+0x7BED = 0x2928
+0x7BEE = 0x2927
+0x7BEF = 0x2925
+0x7BF3 = 0x2926
+0x7BF9 = 0x3357
+0x7BFB = 0x2C56
+0x7BFD = 0x3C2D
+0x7BFF = 0x3C2C
+0x7C01 = 0x3C2B
+0x7C05 = 0x4340
+0x7C09 = 0x4A3C
+0x7C0B = 0x4A3D
+0x7C0C = 0x4341
+0x7C0D = 0x4342
+0x7C25 = 0x6545
+0x7C5A = 0x2929
+0x7C5B = 0x292B
+0x7C5E = 0x292D
+0x7C5F = 0x292C
+0x7C62 = 0x292A
+0x7C64 = 0x292E
+0x7C6B = 0x3359
+0x7C6D = 0x335A
+0x7C6E = 0x335C
+0x7C6F = 0x335B
+0x7C71 = 0x3358
+0x7C76 = 0x3C30
+0x7C77 = 0x3C2E
+0x7C78 = 0x3C2F
+0x7C7F = 0x4343
+0x7C80 = 0x4344
+0x7C81 = 0x4345
+0x7C85 = 0x4A3E
+0x7C89 = 0x503B
+0x7C8E = 0x5537
+0x7C8F = 0x5538
+0x7C90 = 0x5943
+0x7C91 = 0x5C6C
+0x7C92 = 0x5944
+0x7C93 = 0x5945
+0x7C94 = 0x5C6D
+0x7C95 = 0x5C6E
+0x7C98 = 0x5F5C
+0x7C9A = 0x614D
+0x7C9B = 0x5F5D
+0x7C9E = 0x6546
+0x7C9F = 0x6643
+0x7CE0 = 0x292F
+0x7CE1 = 0x2930
+0x7CE5 = 0x2931
+0x7CE6 = 0x3364
+0x7CE8 = 0x335E
+0x7CE9 = 0x3360
+0x7CEA = 0x3361
+0x7CED = 0x3362
+0x7CEF = 0x335F
+0x7CF2 = 0x335D
+0x7CF3 = 0x3363
+0x7CF7 = 0x3C31
+0x7D01 = 0x4346
+0x7D03 = 0x4347
+0x7D06 = 0x4A3F
+0x7D0D = 0x4A40
+0x7D0F = 0x4A43
+0x7D10 = 0x503D
+0x7D14 = 0x4A42
+0x7D18 = 0x503C
+0x7D1E = 0x5539
+0x7D1F = 0x5946
+0x7D20 = 0x5C70
+0x7D21 = 0x5C6F
+0x7D9B = 0x2933
+0x7D9C = 0x2935
+0x7D9F = 0x2934
+0x7DA3 = 0x2939
+0x7DA4 = 0x2938
+0x7DA5 = 0x2932
+0x7DAA = 0x2937
+0x7DB1 = 0x336A
+0x7DB3 = 0x3367
+0x7DB4 = 0x3366
+0x7DB6 = 0x336B
+0x7DB7 = 0x336E
+0x7DB9 = 0x3368
+0x7DC4 = 0x336D
+0x7DC7 = 0x336C
+0x7DC9 = 0x3365
+0x7DCA = 0x3369
+0x7DCC = 0x3C32
+0x7DD3 = 0x3C38
+0x7DD4 = 0x3C34
+0x7DD5 = 0x3C36
+0x7DD6 = 0x3C37
+0x7DD7 = 0x3C35
+0x7DDE = 0x434B
+0x7DE0 = 0x434E
+0x7DE2 = 0x4349
+0x7DE3 = 0x434A
+0x7DE4 = 0x4351
+0x7DE8 = 0x434D
+0x7DE9 = 0x434C
+0x7DF2 = 0x4348
+0x7DF5 = 0x4350
+0x7DFC = 0x4A47
+0x7DFD = 0x4A4B
+0x7E00 = 0x4A4A
+0x7E01 = 0x434F
+0x7E04 = 0x4A48
+0x7E06 = 0x4A4D
+0x7E07 = 0x4A4C
+0x7E09 = 0x4A44
+0x7E0A = 0x4A49
+0x7E0B = 0x4A46
+0x7E11 = 0x4A4E
+0x7E14 = 0x4A45
+0x7E1A = 0x503E
+0x7E1E = 0x5040
+0x7E25 = 0x503F
+0x7E2F = 0x553B
+0x7E31 = 0x5947
+0x7E37 = 0x594A
+0x7E38 = 0x5948
+0x7E39 = 0x5949
+0x7E3D = 0x5C71
+0x7E40 = 0x5C72
+0x7E46 = 0x5C73
+0x7E47 = 0x5F5E
+0x7E48 = 0x5F60
+0x7E49 = 0x5F5F
+0x7E4E = 0x6266
+0x7E67 = 0x293A
+0x7E6F = 0x336F
+0x7E77 = 0x4353
+0x7E78 = 0x4A50
+0x7E79 = 0x4A4F
+0x7E84 = 0x5C74
+0x7F15 = 0x293F
+0x7F18 = 0x2941
+0x7F1A = 0x293C
+0x7F1B = 0x2940
+0x7F1C = 0x293E
+0x7F1E = 0x2942
+0x7F1F = 0x3372
+0x7F25 = 0x2943
+0x7F26 = 0x293B
+0x7F2B = 0x3374
+0x7F30 = 0x3375
+0x7F32 = 0x3371
+0x7F33 = 0x3370
+0x7F36 = 0x3376
+0x7F41 = 0x3378
+0x7F42 = 0x3377
+0x7F55 = 0x3C3A
+0x7F5D = 0x3C39
+0x7F61 = 0x4357
+0x7F62 = 0x4356
+0x7F69 = 0x435B
+0x7F6A = 0x435A
+0x7F6D = 0x4358
+0x7F6F = 0x4355
+0x7F73 = 0x4359
+0x7F74 = 0x4354
+0x7F80 = 0x4A52
+0x7F88 = 0x4A51
+0x7F8B = 0x4A53
+0x7F92 = 0x5041
+0x7F93 = 0x5043
+0x7F95 = 0x5042
+0x7F9C = 0x553F
+0x7F9D = 0x553D
+0x7F9E = 0x553C
+0x7F9F = 0x553E
+0x7FAB = 0x594B
+0x7FAC = 0x5C75
+0x7FAD = 0x5C76
+0x7FB4 = 0x614E
+0x8075 = 0x2946
+0x807B = 0x2945
+0x807C = 0x2949
+0x807E = 0x294D
+0x8086 = 0x294F
+0x8088 = 0x294B
+0x808F = 0x2948
+0x8091 = 0x294C
+0x8093 = 0x2947
+0x809B = 0x294A
+0x80A0 = 0x3421
+0x80A5 = 0x337A
+0x80A7 = 0x337E
+0x80A8 = 0x3423
+0x80A9 = 0x337C
+0x80AB = 0x337B
+0x80AC = 0x3425
+0x80AE = 0x3426
+0x80B3 = 0x337D
+0x80B6 = 0x3424
+0x80D2 = 0x3422
+0x80D6 = 0x3C40
+0x80DB = 0x3C3E
+0x80DC = 0x4367
+0x80DD = 0x3C43
+0x80E0 = 0x3C3B
+0x80E1 = 0x3C42
+0x80E2 = 0x3C44
+0x80E5 = 0x3C41
+0x80E6 = 0x3427
+0x80E7 = 0x3C3F
+0x80EE = 0x3C3D
+0x8103 = 0x4362
+0x8106 = 0x4366
+0x810F = 0x435F
+0x8111 = 0x4365
+0x8112 = 0x435C
+0x8114 = 0x435E
+0x8116 = 0x4361
+0x8127 = 0x436B
+0x8129 = 0x4360
+0x812A = 0x4369
+0x812B = 0x4368
+0x812C = 0x436A
+0x812D = 0x435D
+0x8146 = 0x4363
+0x8148 = 0x3C3C
+0x814C = 0x4A65
+0x8150 = 0x4A68
+0x8152 = 0x4A5B
+0x8155 = 0x4A58
+0x8159 = 0x4A54
+0x815B = 0x4A59
+0x815C = 0x4364
+0x815D = 0x4A5E
+0x815F = 0x4A5A
+0x8160 = 0x4A66
+0x8161 = 0x4A55
+0x8162 = 0x4A5C
+0x8165 = 0x4A61
+0x8166 = 0x4A62
+0x8167 = 0x4A63
+0x8168 = 0x4A5F
+0x8171 = 0x4A60
+0x8172 = 0x4A5D
+0x8174 = 0x4A67
+0x8175 = 0x4A56
+0x8176 = 0x4A64
+0x8184 = 0x5044
+0x8188 = 0x5048
+0x8189 = 0x5046
+0x818D = 0x5047
+0x8191 = 0x5049
+0x819A = 0x5045
+0x819B = 0x504A
+0x819C = 0x504B
+0x81AB = 0x5542
+0x81AE = 0x5541
+0x81AF = 0x5544
+0x81B3 = 0x5543
+0x81B4 = 0x5540
+0x81C2 = 0x5545
+0x81C3 = 0x594C
+0x81C8 = 0x594D
+0x81CB = 0x594E
+0x81CF = 0x594F
+0x81D9 = 0x5C79
+0x81DA = 0x5C78
+0x81E5 = 0x5F61
+0x81EA = 0x5F62
+0x81EB = 0x614F
+0x81ED = 0x5F63
+0x81EE = 0x6152
+0x81F0 = 0x6154
+0x81F1 = 0x6267
+0x81F2 = 0x6153
+0x81F3 = 0x6151
+0x81F4 = 0x6150
+0x8203 = 0x6376
+0x8205 = 0x6463
+0x820B = 0x6565
+0x8254 = 0x2951
+0x825B = 0x2950
+0x8265 = 0x3428
+0x8266 = 0x3C46
+0x826E = 0x3C48
+0x826F = 0x3C47
+0x8270 = 0x3C45
+0x827A = 0x436C
+0x827F = 0x4A6C
+0x8280 = 0x4A6D
+0x8281 = 0x4A6A
+0x8286 = 0x4A6B
+0x828A = 0x4A69
+0x828E = 0x504D
+0x8292 = 0x504E
+0x8293 = 0x5546
+0x8295 = 0x5547
+0x8296 = 0x5548
+0x8297 = 0x5549
+0x8298 = 0x5950
+0x8320 = 0x2959
+0x8323 = 0x2957
+0x8324 = 0x295E
+0x8325 = 0x2962
+0x8326 = 0x2956
+0x8328 = 0x295A
+0x8329 = 0x2955
+0x832A = 0x295C
+0x8330 = 0x2958
+0x8331 = 0x295D
+0x8332 = 0x295B
+0x8335 = 0x2952
+0x8337 = 0x2954
+0x8338 = 0x2963
+0x8340 = 0x2953
+0x8341 = 0x295F
+0x8342 = 0x2960
+0x8343 = 0x2961
+0x8347 = 0x3429
+0x8349 = 0x342F
+0x834B = 0x342D
+0x834D = 0x342B
+0x834E = 0x3434
+0x8352 = 0x3435
+0x8353 = 0x3430
+0x8354 = 0x3436
+0x8357 = 0x3433
+0x835F = 0x342C
+0x8360 = 0x342E
+0x8363 = 0x342A
+0x8369 = 0x3C4A
+0x836A = 0x3C52
+0x836C = 0x3C4D
+0x836D = 0x3C4C
+0x836E = 0x3C4B
+0x836F = 0x3C53
+0x8371 = 0x3C50
+0x8373 = 0x3C51
+0x837B = 0x3C54
+0x8381 = 0x3C49
+0x8384 = 0x3C4E
+0x8385 = 0x3C4F
+0x838B = 0x4370
+0x8395 = 0x436F
+0x8396 = 0x4372
+0x8398 = 0x4371
+0x8399 = 0x436E
+0x839C = 0x436D
+0x83A5 = 0x4A6E
+0x83A6 = 0x4A71
+0x83A7 = 0x4A6F
+0x83A8 = 0x4A70
+0x83AF = 0x4A72
+0x83B1 = 0x4A74
+0x83B5 = 0x5053
+0x83B8 = 0x5051
+0x83BE = 0x5052
+0x83C1 = 0x5050
+0x83C5 = 0x504F
+0x83C7 = 0x5054
+0x83CB = 0x554C
+0x83CE = 0x554B
+0x83CF = 0x554A
+0x83D1 = 0x5956
+0x83D3 = 0x5952
+0x83D4 = 0x5951
+0x83D6 = 0x5957
+0x83D8 = 0x5953
+0x83D9 = 0x5954
+0x83DD = 0x5955
+0x83DE = 0x5C7E
+0x83DF = 0x5D21
+0x83E1 = 0x5C7B
+0x83E2 = 0x5C7A
+0x83E3 = 0x5C7C
+0x83E4 = 0x5C7D
+0x83EC = 0x5F67
+0x83EF = 0x5F65
+0x83F0 = 0x5F64
+0x83F2 = 0x5F66
+0x83F8 = 0x6268
+0x83FA = 0x6464
+0x83FD = 0x6269
+0x83FE = 0x6377
+0x8402 = 0x6566
+0x841C = 0x2964
+0x841D = 0x2965
+0x841E = 0x2966
+0x8420 = 0x3437
+0x8422 = 0x3438
+0x8432 = 0x4373
+0x8435 = 0x4A75
+0x8439 = 0x4A76
+0x843C = 0x5055
+0x843E = 0x5958
+0x8440 = 0x5F68
+0x8441 = 0x6547
+0x8442 = 0x6567
+0x8449 = 0x3321
+0x844B = 0x554D
+0x84F6 = 0x2967
+0x856A = 0x3C55
+0x857C = 0x3C56
+0x857D = 0x3C57
+0x8581 = 0x3C58
+0x8586 = 0x296E
+0x8587 = 0x296C
+0x8588 = 0x2972
+0x8589 = 0x2969
+0x858A = 0x296B
+0x8593 = 0x2970
+0x859D = 0x296A
+0x859E = 0x296F
+0x859F = 0x2974
+0x85A0 = 0x2975
+0x85A1 = 0x2971
+0x85A3 = 0x2973
+0x85A4 = 0x4374
+0x85A5 = 0x2968
+0x85AA = 0x4375
+0x85AB = 0x296D
+0x85B4 = 0x3446
+0x85B8 = 0x3441
+0x85BA = 0x3445
+0x85BB = 0x343E
+0x85BC = 0x3447
+0x85BF = 0x3442
+0x85C0 = 0x3444
+0x85C1 = 0x3439
+0x85C2 = 0x344A
+0x85C3 = 0x4A77
+0x85C4 = 0x343C
+0x85CB = 0x3440
+0x85CC = 0x344C
+0x85D0 = 0x343D
+0x85D3 = 0x2C5A
+0x85D4 = 0x3448
+0x85D5 = 0x343B
+0x85D7 = 0x343A
+0x85D8 = 0x3443
+0x85D9 = 0x344B
+0x85E2 = 0x343F
+0x85E7 = 0x3C60
+0x85E9 = 0x3C5D
+0x85EB = 0x3C5B
+0x85EC = 0x5057
+0x85ED = 0x3449
+0x85EE = 0x3C62
+0x85EF = 0x3C5E
+0x85FA = 0x3C59
+0x85FB = 0x3C5C
+0x85FC = 0x3C5F
+0x85FD = 0x3C63
+0x8605 = 0x3C5A
+0x8608 = 0x437C
+0x860A = 0x437A
+0x860D = 0x4378
+0x8611 = 0x4421
+0x8613 = 0x437E
+0x861A = 0x437D
+0x861B = 0x4376
+0x861C = 0x4379
+0x8620 = 0x437B
+0x8621 = 0x4B21
+0x8622 = 0x4B22
+0x8623 = 0x4A7E
+0x862A = 0x4A79
+0x862B = 0x4A7A
+0x862C = 0x4A7D
+0x862D = 0x4A7B
+0x862E = 0x4A7C
+0x8630 = 0x4A78
+0x8637 = 0x505A
+0x8639 = 0x5059
+0x863F = 0x5058
+0x8641 = 0x5D22
+0x8643 = 0x554F
+0x8645 = 0x5550
+0x8646 = 0x554E
+0x8651 = 0x5551
+0x8655 = 0x595B
+0x8657 = 0x595A
+0x8658 = 0x5959
+0x8659 = 0x5D23
+0x865A = 0x5D25
+0x865C = 0x5D24
+0x865E = 0x626A
+0x865F = 0x5F6A
+0x8660 = 0x5F69
+0x8664 = 0x6155
+0x8666 = 0x626B
+0x8667 = 0x6568
+0x86F7 = 0x297A
+0x86F8 = 0x2979
+0x86FF = 0x2976
+0x8700 = 0x2977
+0x8701 = 0x297B
+0x8702 = 0x2978
+0x8723 = 0x344E
+0x872F = 0x344D
+0x8732 = 0x3C64
+0x875D = 0x4422
+0x875E = 0x4424
+0x875F = 0x4423
+0x8760 = 0x4425
+0x876C = 0x4B23
+0x876E = 0x2A21
+0x8776 = 0x297E
+0x8777 = 0x2A22
+0x8780 = 0x4B26
+0x8781 = 0x4B24
+0x8782 = 0x2A23
+0x8783 = 0x2A25
+0x8784 = 0x2A26
+0x8785 = 0x2A24
+0x8787 = 0x297C
+0x8789 = 0x297D
+0x878D = 0x3450
+0x878F = 0x4B25
+0x8794 = 0x505C
+0x8796 = 0x344F
+0x8799 = 0x3452
+0x879E = 0x3451
+0x87A0 = 0x505D
+0x87A1 = 0x505B
+0x87A7 = 0x3C65
+0x87A8 = 0x3C69
+0x87AE = 0x5552
+0x87AF = 0x5553
+0x87B0 = 0x5554
+0x87B1 = 0x3C67
+0x87B3 = 0x3C6A
+0x87B5 = 0x3C66
+0x87B8 = 0x5555
+0x87B9 = 0x3C68
+0x87BB = 0x4426
+0x87BC = 0x4427
+0x87C0 = 0x4429
+0x87C1 = 0x4428
+0x87C4 = 0x595C
+0x87C8 = 0x442A
+0x87CD = 0x4B28
+0x87CE = 0x442B
+0x87D0 = 0x4B27
+0x87D4 = 0x4B2A
+0x87D5 = 0x4B29
+0x87DB = 0x505F
+0x87DC = 0x5061
+0x87DE = 0x505E
+0x87DF = 0x5060
+0x87E2 = 0x5556
+0x87E3 = 0x5557
+0x87E4 = 0x595D
+0x87E6 = 0x5558
+0x87E8 = 0x5D26
+0x87EB = 0x5F6B
+0x87EC = 0x5F6C
+0x87EF = 0x6378
+0x884B = 0x2A28
+0x884D = 0x2A2C
+0x8850 = 0x2A30
+0x8853 = 0x2A2F
+0x8854 = 0x2A2E
+0x8855 = 0x2A2D
+0x8856 = 0x2A29
+0x8857 = 0x2A27
+0x885D = 0x2A2A
+0x8860 = 0x2A2B
+0x8862 = 0x2A32
+0x8863 = 0x2A31
+0x8869 = 0x3456
+0x886A = 0x3455
+0x886C = 0x3458
+0x886E = 0x345A
+0x8870 = 0x345F
+0x8873 = 0x345E
+0x8875 = 0x3457
+0x8876 = 0x345D
+0x8877 = 0x345C
+0x8880 = 0x3459
+0x8881 = 0x345B
+0x8883 = 0x3453
+0x8884 = 0x3460
+0x888A = 0x3C6C
+0x888D = 0x3C6E
+0x888F = 0x3C74
+0x8891 = 0x3C6D
+0x8892 = 0x3C73
+0x8899 = 0x3C6F
+0x889A = 0x3C71
+0x889B = 0x3C72
+0x88A4 = 0x4433
+0x88A5 = 0x442F
+0x88A7 = 0x442C
+0x88AB = 0x3C75
+0x88AD = 0x4432
+0x88B0 = 0x4435
+0x88B1 = 0x4436
+0x88B2 = 0x442D
+0x88B5 = 0x4431
+0x88B6 = 0x442E
+0x88BA = 0x4430
+0x88BD = 0x4B2F
+0x88BE = 0x4B2C
+0x88CB = 0x4B2D
+0x88CE = 0x4B2E
+0x88D0 = 0x4B30
+0x88D1 = 0x4B2B
+0x88D3 = 0x4434
+0x88D6 = 0x5062
+0x88DC = 0x5063
+0x88DD = 0x5064
+0x88E0 = 0x5065
+0x88E1 = 0x5067
+0x88E3 = 0x5066
+0x88EA = 0x555A
+0x88ED = 0x5559
+0x88EE = 0x595E
+0x88EF = 0x595F
+0x88F0 = 0x5962
+0x88F2 = 0x5961
+0x88F3 = 0x5960
+0x88F6 = 0x5D27
+0x88F7 = 0x5D29
+0x88F9 = 0x5D2B
+0x88FA = 0x5D2A
+0x88FC = 0x5D28
+0x8900 = 0x5F6D
+0x8901 = 0x5F6E
+0x8905 = 0x626C
+0x8908 = 0x637A
+0x8909 = 0x6379
+0x890A = 0x6466
+0x890C = 0x6465
+0x890D = 0x6578
+0x890E = 0x6579
+0x8916 = 0x2A34
+0x8917 = 0x2A33
+0x8919 = 0x3461
+0x891D = 0x4437
+0x892D = 0x2A35
+0x893A = 0x555B
+0x89AC = 0x2A3A
+0x89AF = 0x2A41
+0x89B0 = 0x2A3B
+0x89B1 = 0x2A40
+0x89B2 = 0x2A39
+0x89B4 = 0x2A43
+0x89B7 = 0x2A44
+0x89B8 = 0x2A3D
+0x89BF = 0x2A37
+0x89CE = 0x2A42
+0x89CF = 0x2A3C
+0x89D3 = 0x2A3F
+0x89D5 = 0x2A45
+0x89D9 = 0x2A36
+0x89EB = 0x3465
+0x89EC = 0x3464
+0x89ED = 0x346B
+0x89EE = 0x3469
+0x89EF = 0x3467
+0x89F2 = 0x3462
+0x89F3 = 0x346A
+0x89F4 = 0x3468
+0x89F6 = 0x3466
+0x8A31 = 0x3C79
+0x8A35 = 0x3C7C
+0x8A38 = 0x3C7A
+0x8A3B = 0x3C7E
+0x8A3C = 0x3D24
+0x8A3D = 0x3D21
+0x8A3E = 0x3D25
+0x8A69 = 0x3C7D
+0x8A6C = 0x3D22
+0x8A75 = 0x3C78
+0x8A79 = 0x3D23
+0x8A8D = 0x4438
+0x8A91 = 0x443A
+0x8A94 = 0x4440
+0x8A96 = 0x443F
+0x8AA0 = 0x4441
+0x8AB6 = 0x443B
+0x8AB7 = 0x443C
+0x8ABC = 0x443E
+0x8ABD = 0x443D
+0x8AD0 = 0x4B33
+0x8AD1 = 0x4B37
+0x8AD3 = 0x4B34
+0x8AD5 = 0x4B32
+0x8AD6 = 0x4B3A
+0x8AD8 = 0x4B36
+0x8AD9 = 0x4B39
+0x8AE6 = 0x4B3B
+0x8AF9 = 0x4B3C
+0x8AFB = 0x4B35
+0x8AFD = 0x4B38
+0x8B04 = 0x4B31
+0x8B0E = 0x506D
+0x8B0F = 0x506E
+0x8B11 = 0x5072
+0x8B17 = 0x5070
+0x8B18 = 0x5068
+0x8B19 = 0x5069
+0x8B1D = 0x5071
+0x8B44 = 0x506C
+0x8B47 = 0x506F
+0x8B53 = 0x506A
+0x8B55 = 0x5562
+0x8B57 = 0x5567
+0x8B58 = 0x5561
+0x8B59 = 0x555C
+0x8B5C = 0x5560
+0x8B5D = 0x5563
+0x8B5E = 0x5569
+0x8B5F = 0x555E
+0x8B7C = 0x555F
+0x8B7E = 0x5564
+0x8B80 = 0x5565
+0x8B83 = 0x5566
+0x8B84 = 0x555D
+0x8B93 = 0x596B
+0x8B94 = 0x596A
+0x8B95 = 0x5D30
+0x8B97 = 0x5966
+0x8B9A = 0x5964
+0x8BAB = 0x5963
+0x8BAF = 0x5965
+0x8BBD = 0x5D2F
+0x8BBE = 0x5D2D
+0x8BBF = 0x5969
+0x8BC4 = 0x5D2C
+0x8BD2 = 0x5D2E
+0x8BD4 = 0x5D31
+0x8BDF = 0x5F70
+0x8BE0 = 0x5F71
+0x8BE1 = 0x5F72
+0x8BE2 = 0x5F6F
+0x8BE3 = 0x5F73
+0x8BFB = 0x6157
+0x8BFC = 0x6158
+0x8C05 = 0x6156
+0x8C09 = 0x6272
+0x8C0A = 0x626D
+0x8C0B = 0x626E
+0x8C0C = 0x6274
+0x8C0D = 0x6270
+0x8C0E = 0x626F
+0x8C10 = 0x6273
+0x8C11 = 0x6271
+0x8C12 = 0x6275
+0x8C1F = 0x637D
+0x8C20 = 0x637B
+0x8C24 = 0x637C
+0x8C29 = 0x6468
+0x8C2E = 0x6467
+0x8C2F = 0x6469
+0x8C32 = 0x6548
+0x8C33 = 0x6549
+0x8C94 = 0x346E
+0x8C97 = 0x3D26
+0x8C98 = 0x346D
+0x8C9A = 0x3470
+0x8C9B = 0x346C
+0x8C9D = 0x3D29
+0x8CA1 = 0x3D2A
+0x8CA2 = 0x3D28
+0x8CA5 = 0x3D27
+0x8CA6 = 0x4443
+0x8CA8 = 0x4442
+0x8CB4 = 0x5073
+0x8CB6 = 0x5074
+0x8CBA = 0x556A
+0x8CBB = 0x596D
+0x8CBC = 0x596E
+0x8CBE = 0x596C
+0x8CC3 = 0x5F74
+0x8CC4 = 0x6276
+0x8CC5 = 0x646A
+0x8D28 = 0x2A48
+0x8D2B = 0x2A4D
+0x8D2E = 0x2A4E
+0x8D33 = 0x2A4C
+0x8D38 = 0x2A47
+0x8D3F = 0x2A49
+0x8D40 = 0x2A4A
+0x8D41 = 0x2A4B
+0x8D4C = 0x3472
+0x8D51 = 0x3475
+0x8D52 = 0x3477
+0x8D53 = 0x3479
+0x8D57 = 0x3474
+0x8D5C = 0x3478
+0x8D62 = 0x3476
+0x8D68 = 0x3D2B
+0x8D6D = 0x3D2D
+0x8D6F = 0x3D2C
+0x8D72 = 0x3D2E
+0x8D75 = 0x3D2F
+0x8D77 = 0x3D30
+0x8D79 = 0x3D31
+0x8D84 = 0x4444
+0x8D88 = 0x4446
+0x8D96 = 0x4445
+0x8D9A = 0x4447
+0x8D9D = 0x4B3E
+0x8D9E = 0x4B3F
+0x8DA1 = 0x4B3D
+0x8DB4 = 0x5078
+0x8DB7 = 0x5075
+0x8DBE = 0x5076
+0x8DC2 = 0x5077
+0x8DD5 = 0x556B
+0x8DD9 = 0x596F
+0x8DE4 = 0x5D32
+0x8DEA = 0x5F76
+0x8DEB = 0x5F75
+0x8DF3 = 0x6159
+0x8DF7 = 0x6277
+0x8DF8 = 0x6278
+0x8E85 = 0x347B
+0x8EAB = 0x3D34
+0x8EB5 = 0x3D32
+0x8ECF = 0x4449
+0x8ED1 = 0x4448
+0x8EEA = 0x3D33
+0x8EFF = 0x4B41
+0x8F0D = 0x2A55
+0x8F11 = 0x2A4F
+0x8F15 = 0x507A
+0x8F16 = 0x2A53
+0x8F17 = 0x2A51
+0x8F18 = 0x2A50
+0x8F19 = 0x2A52
+0x8F26 = 0x2A56
+0x8F2D = 0x347C
+0x8F30 = 0x347E
+0x8F31 = 0x5079
+0x8F3E = 0x347D
+0x8F41 = 0x3D36
+0x8F42 = 0x3D37
+0x8F43 = 0x3D35
+0x8F4E = 0x444C
+0x8F50 = 0x444A
+0x8F51 = 0x444B
+0x8F57 = 0x4B43
+0x8F58 = 0x556C
+0x8F59 = 0x4B45
+0x8F5F = 0x4B42
+0x8F60 = 0x4B44
+0x8F61 = 0x5F77
+0x8F65 = 0x5172
+0x8F67 = 0x556E
+0x8F68 = 0x556D
+0x8F6A = 0x6279
+0x8F6B = 0x627A
+0x8F6C = 0x5970
+0x8F6E = 0x5D49
+0x8F71 = 0x5F78
+0x8F74 = 0x6637
+0x8F75 = 0x6628
+0x8F79 = 0x2A57
+0x8F7D = 0x3521
+0x8F80 = 0x444D
+0x8F81 = 0x444E
+0x8F83 = 0x507B
+0x8FCB = 0x2A5D
+0x8FCC = 0x2A5B
+0x8FCD = 0x2A64
+0x8FCE = 0x2A5F
+0x8FCF = 0x2A5C
+0x8FD1 = 0x2A5E
+0x8FD2 = 0x2A66
+0x8FD3 = 0x2A62
+0x8FD4 = 0x2A60
+0x8FD5 = 0x2A61
+0x8FD6 = 0x2A63
+0x8FD7 = 0x2A5A
+0x8FD8 = 0x2A58
+0x8FDA = 0x2A65
+0x8FDE = 0x2A67
+0x8FE3 = 0x3529
+0x8FE4 = 0x3524
+0x8FE5 = 0x352F
+0x8FE6 = 0x3522
+0x8FE7 = 0x352D
+0x8FE8 = 0x3528
+0x8FE9 = 0x3525
+0x8FEA = 0x352C
+0x8FEB = 0x352A
+0x8FEC = 0x3526
+0x8FEE = 0x3530
+0x8FF0 = 0x352B
+0x8FF1 = 0x3533
+0x8FF2 = 0x3527
+0x8FF3 = 0x2A59
+0x8FF4 = 0x3534
+0x8FF5 = 0x3531
+0x8FF6 = 0x3523
+0x8FF9 = 0x3532
+0x8FFD = 0x352E
+0x9000 = 0x3D3D
+0x9001 = 0x3D3B
+0x9002 = 0x3D45
+0x9003 = 0x3D3C
+0x9004 = 0x3D3E
+0x9005 = 0x3D49
+0x9006 = 0x3D3A
+0x9007 = 0x3D42
+0x9008 = 0x3D39
+0x9009 = 0x3D38
+0x900A = 0x3D3F
+0x900C = 0x3D47
+0x900D = 0x3D41
+0x900E = 0x3D40
+0x900F = 0x3D43
+0x9010 = 0x3D48
+0x9011 = 0x3536
+0x9014 = 0x3D44
+0x9015 = 0x3D46
+0x9017 = 0x4450
+0x9018 = 0x4456
+0x9019 = 0x4452
+0x901A = 0x4453
+0x901B = 0x444F
+0x901D = 0x4457
+0x901E = 0x4455
+0x9020 = 0x4451
+0x9021 = 0x4454
+0x9024 = 0x4B4A
+0x9025 = 0x4B47
+0x9026 = 0x4B4B
+0x9027 = 0x4B48
+0x9029 = 0x4B4E
+0x902C = 0x4B46
+0x902D = 0x4B4C
+0x902E = 0x4B4D
+0x9030 = 0x4B49
+0x9031 = 0x4B4F
+0x9034 = 0x5123
+0x9035 = 0x5127
+0x9036 = 0x507D
+0x9037 = 0x512A
+0x9038 = 0x5124
+0x9039 = 0x512B
+0x903A = 0x5128
+0x903B = 0x507C
+0x903D = 0x5125
+0x903E = 0x5126
+0x9040 = 0x5122
+0x9042 = 0x507E
+0x9045 = 0x512C
+0x9046 = 0x5129
+0x9047 = 0x5574
+0x9049 = 0x5572
+0x904A = 0x556F
+0x904B = 0x5576
+0x904C = 0x5570
+0x904D = 0x5575
+0x904E = 0x5573
+0x904F = 0x5577
+0x9050 = 0x5121
+0x9052 = 0x5571
+0x9053 = 0x5971
+0x9054 = 0x5972
+0x9056 = 0x5975
+0x9057 = 0x5976
+0x9058 = 0x5974
+0x905B = 0x5973
+0x905C = 0x5D38
+0x905D = 0x5D39
+0x905E = 0x5D3A
+0x9060 = 0x5D37
+0x9061 = 0x5D33
+0x9062 = 0x5D34
+0x9063 = 0x5D35
+0x9064 = 0x5D36
+0x9067 = 0x5F7C
+0x9068 = 0x5F7A
+0x9069 = 0x5F7B
+0x906B = 0x5F79
+0x906C = 0x615A
+0x9070 = 0x637E
+0x9072 = 0x646B
+0x9075 = 0x6640
+0x90B7 = 0x2A6A
+0x90B8 = 0x2A69
+0x90C2 = 0x2A6B
+0x90C3 = 0x2A6C
+0x90CC = 0x2A68
+0x90D3 = 0x353B
+0x90D8 = 0x3538
+0x90DB = 0x353A
+0x90DD = 0x3539
+0x90DE = 0x3537
+0x90E1 = 0x353C
+0x90FD = 0x3D4A
+0x90FF = 0x3D4B
+0x9100 = 0x3D4D
+0x9104 = 0x3D4C
+0x9109 = 0x3D4E
+0x9119 = 0x445F
+0x911A = 0x4463
+0x911C = 0x445E
+0x911E = 0x4465
+0x911F = 0x4462
+0x9123 = 0x4461
+0x9124 = 0x445A
+0x9125 = 0x445D
+0x9127 = 0x445B
+0x912B = 0x4464
+0x912D = 0x4459
+0x912E = 0x445C
+0x9145 = 0x4B50
+0x9146 = 0x4B55
+0x9147 = 0x4B51
+0x914A = 0x4B53
+0x914E = 0x4B57
+0x914F = 0x4B56
+0x9150 = 0x4B54
+0x9152 = 0x4B52
+0x9153 = 0x4B58
+0x915D = 0x512E
+0x915F = 0x5136
+0x9164 = 0x5134
+0x9165 = 0x5133
+0x916A = 0x512F
+0x916B = 0x5131
+0x916C = 0x5132
+0x9171 = 0x5135
+0x9172 = 0x5137
+0x9176 = 0x5130
+0x9177 = 0x512D
+0x917E = 0x5578
+0x9183 = 0x557A
+0x9186 = 0x557D
+0x9187 = 0x5579
+0x9188 = 0x557E
+0x9189 = 0x557B
+0x9194 = 0x5978
+0x9196 = 0x5979
+0x9197 = 0x597A
+0x919F = 0x5977
+0x91A5 = 0x5D3B
+0x91A6 = 0x5D3C
+0x91B0 = 0x5F7D
+0x91B1 = 0x5F7E
+0x91B2 = 0x6021
+0x91BA = 0x615B
+0x91C0 = 0x627B
+0x91C2 = 0x627C
+0x91C4 = 0x6323
+0x91C8 = 0x646C
+0x91CA = 0x654B
+0x91CB = 0x654A
+0x91CC = 0x654C
+0x91D1 = 0x662D
+0x91D2 = 0x664E
+0x91D3 = 0x6651
+0x91DD = 0x2C44
+0x91DE = 0x353D
+0x91E0 = 0x4466
+0x91F9 = 0x2A6E
+0x91FA = 0x2A6D
+0x91FC = 0x353E
+0x91FE = 0x5138
+0x91FF = 0x5139
+0x921D = 0x2A70
+0x921F = 0x2A6F
+0x9228 = 0x353F
+0x922B = 0x3D4F
+0x9231 = 0x3D51
+0x9233 = 0x4467
+0x923D = 0x4D50
+0x923E = 0x513A
+0x9242 = 0x5622
+0x9247 = 0x5621
+0x9248 = 0x5624
+0x9249 = 0x5623
+0x924A = 0x597B
+0x924B = 0x597C
+0x924C = 0x5D3D
+0x9251 = 0x6022
+0x9256 = 0x6421
+0x9259 = 0x646E
+0x925A = 0x646D
+0x9290 = 0x2A73
+0x9292 = 0x2A77
+0x9293 = 0x2A76
+0x9295 = 0x2A79
+0x9298 = 0x2A75
+0x929E = 0x2A74
+0x92A5 = 0x2A78
+0x92A6 = 0x2A72
+0x92A9 = 0x3544
+0x92B2 = 0x3543
+0x92B3 = 0x3547
+0x92B7 = 0x3540
+0x92B8 = 0x3541
+0x92B9 = 0x3545
+0x92BC = 0x3546
+0x92BF = 0x3D58
+0x92C0 = 0x3D5A
+0x92C5 = 0x3D53
+0x92C7 = 0x3542
+0x92C9 = 0x3D57
+0x92CB = 0x3D59
+0x92CE = 0x3D55
+0x92D0 = 0x3D5B
+0x92D1 = 0x3548
+0x92D3 = 0x3D54
+0x92D4 = 0x3D5C
+0x92DB = 0x3D52
+0x92E5 = 0x446A
+0x92E6 = 0x4468
+0x92EA = 0x446D
+0x92EB = 0x4470
+0x92ED = 0x446F
+0x92F0 = 0x4471
+0x92F1 = 0x4472
+0x92F2 = 0x446E
+0x92F6 = 0x446C
+0x92F8 = 0x446B
+0x92FC = 0x4469
+0x9309 = 0x4B5A
+0x930B = 0x4B63
+0x930E = 0x4B61
+0x9310 = 0x4B5E
+0x9312 = 0x4B62
+0x9314 = 0x4B60
+0x931A = 0x4B5B
+0x931B = 0x4B5C
+0x9321 = 0x4B59
+0x932B = 0x513B
+0x932D = 0x513D
+0x9333 = 0x5141
+0x9336 = 0x513C
+0x9339 = 0x513E
+0x933A = 0x5143
+0x933B = 0x5140
+0x933F = 0x513F
+0x9342 = 0x5142
+0x9344 = 0x5628
+0x9346 = 0x562A
+0x9347 = 0x562B
+0x9351 = 0x5629
+0x9354 = 0x5A26
+0x9355 = 0x597D
+0x9358 = 0x5A25
+0x9359 = 0x5A23
+0x935A = 0x597E
+0x935B = 0x5A24
+0x935E = 0x5A21
+0x935F = 0x5A22
+0x9368 = 0x5D3E
+0x936B = 0x5D41
+0x936E = 0x5D3F
+0x936F = 0x5D42
+0x9371 = 0x5D40
+0x9374 = 0x6023
+0x9378 = 0x615E
+0x9379 = 0x615C
+0x937E = 0x615D
+0x9380 = 0x627E
+0x9381 = 0x6322
+0x9384 = 0x6321
+0x9385 = 0x627D
+0x9388 = 0x6470
+0x9389 = 0x646F
+0x938B = 0x6569
+0x938D = 0x662E
+0x938E = 0x6639
+0x938F = 0x6638
+0x93A8 = 0x2A7B
+0x93A9 = 0x2A7A
+0x93AA = 0x2A7C
+0x93AB = 0x2A7D
+0x93AC = 0x2A7E
+0x93B0 = 0x3549
+0x93B1 = 0x354A
+0x93B6 = 0x354B
+0x93B9 = 0x3D5E
+0x93BB = 0x3D5F
+0x93C1 = 0x3D5D
+0x93C3 = 0x3D60
+0x93C5 = 0x4476
+0x93C6 = 0x4473
+0x93C8 = 0x4474
+0x93C9 = 0x3D61
+0x93CB = 0x4478
+0x93CE = 0x4475
+0x93CF = 0x4B64
+0x93D0 = 0x4B66
+0x93D1 = 0x4B69
+0x93D2 = 0x4B65
+0x93D3 = 0x4B68
+0x93D4 = 0x4B67
+0x93D5 = 0x5144
+0x93D8 = 0x5145
+0x93D9 = 0x5146
+0x93E4 = 0x562C
+0x93E8 = 0x5A27
+0x93EB = 0x5A28
+0x93EC = 0x5A29
+0x93EE = 0x5D43
+0x93EF = 0x5D46
+0x93F0 = 0x5D45
+0x93F1 = 0x5D44
+0x93F4 = 0x615F
+0x93F6 = 0x6424
+0x93F7 = 0x6422
+0x93F8 = 0x6423
+0x9404 = 0x354C
+0x9407 = 0x3D62
+0x9409 = 0x4B6C
+0x940A = 0x5148
+0x940D = 0x5147
+0x940F = 0x562D
+0x9413 = 0x5A2A
+0x9414 = 0x5D48
+0x9415 = 0x5D47
+0x9416 = 0x6160
+0x941F = 0x2B21
+0x9422 = 0x2B22
+0x942C = 0x354D
+0x942D = 0x3D63
+0x9439 = 0x5149
+0x943A = 0x514A
+0x943F = 0x562E
+0x9447 = 0x5D4A
+0x947D = 0x2B2B
+0x9491 = 0x2B25
+0x9492 = 0x2B30
+0x9496 = 0x2B24
+0x9497 = 0x2B2A
+0x9499 = 0x2B2E
+0x949C = 0x2B2D
+0x949D = 0x2B29
+0x949E = 0x354F
+0x949F = 0x2B2C
+0x94A2 = 0x2B27
+0x94A4 = 0x2B28
+0x94A6 = 0x2B2F
+0x94A7 = 0x2B31
+0x94AA = 0x2B23
+0x94AB = 0x2B26
+0x94B2 = 0x3558
+0x94B5 = 0x3559
+0x94B6 = 0x3557
+0x94B9 = 0x355B
+0x94BA = 0x3550
+0x94C1 = 0x354E
+0x94C3 = 0x355A
+0x94C5 = 0x3556
+0x94C6 = 0x355C
+0x94D1 = 0x3552
+0x94D3 = 0x3553
+0x94D4 = 0x3554
+0x94D5 = 0x3555
+0x94E1 = 0x3D65
+0x94EB = 0x3D6A
+0x94ED = 0x3D6C
+0x94EF = 0x3D67
+0x94F1 = 0x3D6B
+0x94F8 = 0x3D64
+0x94FA = 0x3D66
+0x94FD = 0x3D68
+0x94FE = 0x3D6D
+0x9507 = 0x447B
+0x950C = 0x447C
+0x9513 = 0x4479
+0x9514 = 0x447A
+0x9519 = 0x4B76
+0x951B = 0x4B70
+0x951C = 0x4B6D
+0x951F = 0x4B72
+0x9524 = 0x4B74
+0x9525 = 0x4B6F
+0x9527 = 0x4B6E
+0x9528 = 0x4B75
+0x9529 = 0x4B71
+0x952F = 0x4B77
+0x9530 = 0x4B73
+0x9537 = 0x514E
+0x953A = 0x514D
+0x953D = 0x514B
+0x953E = 0x514F
+0x9542 = 0x5150
+0x9545 = 0x514C
+0x9548 = 0x504C
+0x954B = 0x562F
+0x954D = 0x5638
+0x954E = 0x5A31
+0x9551 = 0x5633
+0x9552 = 0x5631
+0x9553 = 0x5636
+0x9557 = 0x5630
+0x9558 = 0x5634
+0x955D = 0x5637
+0x955E = 0x5635
+0x955F = 0x5A30
+0x9562 = 0x5A2D
+0x9563 = 0x5A2F
+0x9566 = 0x5A2B
+0x9569 = 0x5A2E
+0x956B = 0x5A2C
+0x956C = 0x5D52
+0x956D = 0x5D51
+0x956E = 0x5D4F
+0x9574 = 0x5D4D
+0x9576 = 0x5D4E
+0x9578 = 0x5D50
+0x957A = 0x5D4C
+0x957C = 0x5D4B
+0x957F = 0x6024
+0x9584 = 0x6025
+0x958B = 0x6324
+0x958D = 0x6325
+0x958E = 0x6326
+0x9590 = 0x6425
+0x9593 = 0x654D
+0x95C7 = 0x2B34
+0x95C8 = 0x2B33
+0x95C9 = 0x2B32
+0x95CB = 0x2B35
+0x95D6 = 0x355D
+0x95D7 = 0x3560
+0x95DB = 0x355F
+0x95DD = 0x3561
+0x95E0 = 0x355E
+0x95E8 = 0x3D71
+0x95EE = 0x3D70
+0x95F8 = 0x3D6E
+0x9601 = 0x3D72
+0x9603 = 0x3D6F
+0x9606 = 0x4522
+0x9607 = 0x4524
+0x9609 = 0x4526
+0x9610 = 0x4525
+0x9615 = 0x4528
+0x9616 = 0x4523
+0x9617 = 0x4521
+0x9619 = 0x4527
+0x961A = 0x447D
+0x9621 = 0x4B79
+0x9624 = 0x4B78
+0x9625 = 0x4B7A
+0x9626 = 0x4B7B
+0x9627 = 0x4B7C
+0x9638 = 0x5640
+0x963C = 0x5639
+0x963E = 0x563C
+0x963F = 0x563A
+0x9641 = 0x563F
+0x9642 = 0x5641
+0x9643 = 0x5642
+0x9644 = 0x563D
+0x9645 = 0x563E
+0x9646 = 0x563B
+0x9648 = 0x5A32
+0x964A = 0x5A33
+0x964E = 0x5D53
+0x9653 = 0x6026
+0x9654 = 0x6027
+0x9657 = 0x6161
+0x965E = 0x6426
+0x9664 = 0x6655
+0x9674 = 0x2B36
+0x9676 = 0x4B7D
+0x967A = 0x5643
+0x96C9 = 0x2B37
+0x96D2 = 0x2B39
+0x96DB = 0x2B3A
+0x96DE = 0x2B40
+0x96E9 = 0x2B3C
+0x96EB = 0x2B3B
+0x96EC = 0x3D73
+0x96EE = 0x2B3E
+0x96EF = 0x2B3D
+0x96F9 = 0x2B3F
+0x96FE = 0x3566
+0x96FF = 0x356A
+0x9702 = 0x3569
+0x9704 = 0x3567
+0x9706 = 0x356F
+0x9708 = 0x356B
+0x9709 = 0x3570
+0x970B = 0x3568
+0x970C = 0x3563
+0x970E = 0x3565
+0x970F = 0x3564
+0x9710 = 0x356C
+0x9713 = 0x356E
+0x9714 = 0x3D75
+0x9715 = 0x3562
+0x9717 = 0x356D
+0x9722 = 0x3D74
+0x972F = 0x3D77
+0x9734 = 0x3D76
+0x9739 = 0x3D78
+0x973A = 0x3D7D
+0x973B = 0x452A
+0x973C = 0x3D7A
+0x973E = 0x452B
+0x973F = 0x3E21
+0x9741 = 0x3D79
+0x9742 = 0x3D7E
+0x9749 = 0x3D7B
+0x9758 = 0x3D7C
+0x9759 = 0x452F
+0x9764 = 0x452E
+0x9765 = 0x452D
+0x9766 = 0x4B7E
+0x9769 = 0x4C22
+0x976B = 0x5154
+0x976C = 0x452C
+0x976E = 0x4529
+0x9770 = 0x4531
+0x9774 = 0x4C25
+0x9775 = 0x4C21
+0x9779 = 0x4532
+0x977C = 0x4530
+0x977E = 0x4C23
+0x9782 = 0x5153
+0x9787 = 0x5151
+0x978C = 0x5152
+0x978E = 0x5158
+0x978F = 0x4C24
+0x9790 = 0x5157
+0x979A = 0x5156
+0x97A0 = 0x5155
+0x97A1 = 0x5159
+0x97A2 = 0x515F
+0x97A3 = 0x5644
+0x97A5 = 0x5160
+0x97AA = 0x515E
+0x97AB = 0x5162
+0x97AD = 0x4C27
+0x97AE = 0x5161
+0x97B2 = 0x515B
+0x97B5 = 0x515C
+0x97B7 = 0x515D
+0x97BA = 0x5645
+0x97BC = 0x5163
+0x97BD = 0x515A
+0x97C0 = 0x5646
+0x97C4 = 0x5647
+0x97C6 = 0x5648
+0x97CB = 0x5649
+0x97D6 = 0x5A37
+0x97D7 = 0x5D54
+0x97D8 = 0x5A36
+0x97DB = 0x5A35
+0x97E3 = 0x5A34
+0x97E5 = 0x5D56
+0x97EA = 0x5D55
+0x97F0 = 0x6028
+0x97F1 = 0x602A
+0x97F4 = 0x6029
+0x97F7 = 0x6427
+0x9816 = 0x2B41
+0x9822 = 0x3E22
+0x9823 = 0x3E23
+0x9824 = 0x3571
+0x9825 = 0x3573
+0x9826 = 0x3572
+0x982A = 0x4C29
+0x982B = 0x4C28
+0x982C = 0x4533
+0x9830 = 0x4D73
+0x9832 = 0x5164
+0x9837 = 0x602B
+0x9845 = 0x2B42
+0x9848 = 0x3574
+0x984A = 0x3E24
+0x984C = 0x4536
+0x9851 = 0x4535
+0x9852 = 0x4534
+0x9858 = 0x4C2A
+0x985A = 0x5165
+0x9861 = 0x564A
+0x9864 = 0x5D57
+0x987F = 0x2B43
+0x9886 = 0x2B46
+0x988D = 0x2B4A
+0x988F = 0x2B4E
+0x9890 = 0x2B47
+0x9898 = 0x2B44
+0x989A = 0x2B48
+0x989C = 0x2B4B
+0x989D = 0x2B49
+0x989F = 0x2B45
+0x98A0 = 0x2B4C
+0x98A7 = 0x2B4D
+0x98AD = 0x357A
+0x98AF = 0x3579
+0x98B5 = 0x3575
+0x98BA = 0x3624
+0x98C0 = 0x357C
+0x98C1 = 0x357B
+0x98C2 = 0x3626
+0x98C3 = 0x3621
+0x98C4 = 0x3578
+0x98C5 = 0x3623
+0x98C8 = 0x3622
+0x98CC = 0x357D
+0x98CD = 0x357E
+0x98CE = 0x3627
+0x98D0 = 0x3625
+0x98D2 = 0x3576
+0x98D5 = 0x3577
+0x98D7 = 0x3E2C
+0x98D9 = 0x3E26
+0x98DB = 0x3E27
+0x98DC = 0x3E25
+0x98DF = 0x3E2A
+0x98E0 = 0x3E2B
+0x98E2 = 0x3E28
+0x98ED = 0x453C
+0x98FE = 0x453B
+0x98FF = 0x453A
+0x9900 = 0x4537
+0x9910 = 0x4538
+0x9913 = 0x4539
+0x991B = 0x4C31
+0x991D = 0x4C2C
+0x9922 = 0x4C2B
+0x9927 = 0x4C32
+0x9928 = 0x4C34
+0x992A = 0x4C33
+0x992B = 0x4C2D
+0x992C = 0x4C2E
+0x992D = 0x4C2F
+0x9933 = 0x4C30
+0x993B = 0x4C35
+0x993E = 0x516A
+0x993F = 0x5169
+0x994D = 0x5168
+0x9952 = 0x516B
+0x9953 = 0x516F
+0x9954 = 0x5170
+0x9956 = 0x5171
+0x9957 = 0x516D
+0x9958 = 0x516C
+0x995C = 0x5167
+0x995E = 0x516E
+0x9962 = 0x5227
+0x9964 = 0x5166
+0x9972 = 0x564D
+0x9973 = 0x564C
+0x9974 = 0x564E
+0x997A = 0x564B
+0x9980 = 0x564F
+0x9981 = 0x5650
+0x9983 = 0x5A3D
+0x9985 = 0x5A41
+0x9986 = 0x5A38
+0x9988 = 0x5A3B
+0x998D = 0x5A40
+0x9990 = 0x5A39
+0x9991 = 0x5A3A
+0x9994 = 0x5A3C
+0x999C = 0x5A3F
+0x999E = 0x5D5F
+0x999F = 0x5D5D
+0x99A2 = 0x5D5C
+0x99A3 = 0x5D59
+0x99A5 = 0x5D5A
+0x99A6 = 0x5D5E
+0x99A7 = 0x5D5B
+0x99A8 = 0x5D60
+0x99B3 = 0x5D58
+0x99B7 = 0x6031
+0x99B8 = 0x6034
+0x99BA = 0x6033
+0x99BB = 0x6036
+0x99BC = 0x6035
+0x99BD = 0x602F
+0x99BE = 0x6030
+0x99BF = 0x602C
+0x99C0 = 0x6032
+0x99C3 = 0x6163
+0x99C8 = 0x6162
+0x99CE = 0x6164
+0x99D5 = 0x6429
+0x99D6 = 0x6428
+0x99D9 = 0x6472
+0x99DA = 0x6473
+0x99DB = 0x6471
+0x99E0 = 0x654E
+0x99E2 = 0x656A
+0x99E3 = 0x657A
+0x99E4 = 0x657B
+0x99E5 = 0x6644
+0x9A30 = 0x2B52
+0x9A31 = 0x362C
+0x9A35 = 0x2B50
+0x9A36 = 0x2B54
+0x9A37 = 0x2B51
+0x9A3A = 0x2B53
+0x9A40 = 0x362B
+0x9A41 = 0x2B4F
+0x9A42 = 0x362A
+0x9A43 = 0x3629
+0x9A46 = 0x3E2E
+0x9A4A = 0x3E32
+0x9A4C = 0x3E33
+0x9A4E = 0x3E31
+0x9A4F = 0x3E2D
+0x9A53 = 0x3E2F
+0x9A55 = 0x3E30
+0x9A58 = 0x453E
+0x9A5A = 0x453D
+0x9A5C = 0x453F
+0x9A63 = 0x3E34
+0x9A6D = 0x4C3B
+0x9A70 = 0x4C3A
+0x9A71 = 0x4C37
+0x9A75 = 0x4C3D
+0x9A76 = 0x4C3E
+0x9A78 = 0x4C39
+0x9A79 = 0x4C38
+0x9A7D = 0x4C3C
+0x9A7E = 0x4C36
+0x9A84 = 0x5173
+0x9A85 = 0x5174
+0x9A86 = 0x5175
+0x9A8B = 0x5657
+0x9A8F = 0x5653
+0x9A90 = 0x5654
+0x9A92 = 0x5655
+0x9A94 = 0x5656
+0x9A95 = 0x5652
+0x9A98 = 0x5A42
+0x9A9A = 0x5A43
+0x9A9C = 0x5A44
+0x9AA0 = 0x5D65
+0x9AA1 = 0x5D66
+0x9AA6 = 0x5D62
+0x9AA8 = 0x5D67
+0x9AA9 = 0x5D61
+0x9AAA = 0x5D63
+0x9AAB = 0x5D64
+0x9AB3 = 0x6165
+0x9AB7 = 0x6327
+0x9AB9 = 0x6328
+0x9ABB = 0x642A
+0x9ABC = 0x6474
+0x9ACA = 0x2B56
+0x9ACE = 0x362E
+0x9ACF = 0x362D
+0x9ADA = 0x4540
+0x9ADE = 0x4C3F
+0x9AE6 = 0x5658
+0x9AE7 = 0x5A45
+0x9AE8 = 0x5D68
+0x9AE9 = 0x5D69
+0x9AEA = 0x5D6A
+0x9AEB = 0x6037
+0x9AED = 0x6166
+0x9AEE = 0x6167
+0x9AEF = 0x6329
+0x9AF0 = 0x642B
+0x9AF3 = 0x657C
+0x9B12 = 0x2B57
+0x9B13 = 0x2B5A
+0x9B15 = 0x2B58
+0x9B18 = 0x2B5B
+0x9B21 = 0x2B5C
+0x9B22 = 0x2B59
+0x9B30 = 0x362F
+0x9B32 = 0x3631
+0x9B34 = 0x3630
+0x9B3C = 0x3633
+0x9B43 = 0x3632
+0x9B49 = 0x3E3A
+0x9B4D = 0x3E38
+0x9B51 = 0x3E35
+0x9B53 = 0x3E36
+0x9B58 = 0x3E37
+0x9B5A = 0x3E39
+0x9B5D = 0x3E3B
+0x9B5E = 0x4542
+0x9B64 = 0x4544
+0x9B66 = 0x4C40
+0x9B67 = 0x4543
+0x9B78 = 0x4541
+0x9B7B = 0x4C43
+0x9B7C = 0x4C47
+0x9B81 = 0x4C48
+0x9B82 = 0x4C46
+0x9B83 = 0x4C41
+0x9B86 = 0x4C45
+0x9B87 = 0x4C42
+0x9B89 = 0x4C44
+0x9B97 = 0x5176
+0x9BA1 = 0x5177
+0x9BA2 = 0x5178
+0x9BA3 = 0x517B
+0x9BA6 = 0x517C
+0x9BB2 = 0x5659
+0x9BB8 = 0x565A
+0x9BBA = 0x565E
+0x9BBD = 0x565B
+0x9BBE = 0x565C
+0x9BC5 = 0x5A46
+0x9BCE = 0x565D
+0x9BD0 = 0x5A47
+0x9BD1 = 0x5A48
+0x9BDF = 0x5D6C
+0x9BE0 = 0x5D6D
+0x9BE4 = 0x5D6B
+0x9BE7 = 0x6038
+0x9BF1 = 0x6168
+0x9BF8 = 0x6169
+0x9BFB = 0x632A
+0x9BFF = 0x632B
+0x9C01 = 0x642C
+0x9C05 = 0x6477
+0x9C06 = 0x6476
+0x9C10 = 0x2B5D
+0x9C11 = 0x3634
+0x9C12 = 0x3E3C
+0x9C13 = 0x4545
+0x9C15 = 0x517E
+0x9C16 = 0x565F
+0x9C19 = 0x5A49
+0x9C1C = 0x603A
+0x9C1D = 0x6039
+0x9C20 = 0x2B5E
+0x9C23 = 0x4546
+0x9C24 = 0x5221
+0x9C25 = 0x5661
+0x9C26 = 0x5660
+0x9C27 = 0x5A4A
+0x9C28 = 0x5D6E
+0x9C2F = 0x2B5F
+0x9C31 = 0x3638
+0x9C34 = 0x3636
+0x9C35 = 0x3635
+0x9C37 = 0x3637
+0x9C3C = 0x3E3D
+0x9C3F = 0x4548
+0x9C40 = 0x4549
+0x9C41 = 0x4547
+0x9C43 = 0x4C49
+0x9C45 = 0x4C4A
+0x9C48 = 0x5224
+0x9C49 = 0x5223
+0x9C4A = 0x5222
+0x9C4B = 0x5225
+0x9C4C = 0x5662
+0x9C4E = 0x5664
+0x9C50 = 0x5663
+0x9C51 = 0x5665
+0x9C52 = 0x5666
+0x9C54 = 0x5A4C
+0x9C56 = 0x5D71
+0x9C57 = 0x5D72
+0x9C5B = 0x5D70
+0x9C5D = 0x5D6F
+0x9C5F = 0x5D73
+0x9C62 = 0x5D74
+0x9C63 = 0x603B
+0x9C64 = 0x616B
+0x9C65 = 0x616C
+0x9C67 = 0x632C
+0x9C68 = 0x632D
+0x9C69 = 0x632E
+0x9C6C = 0x642D
+0x9C6D = 0x6479
+0x9C6F = 0x6478
+0x9C70 = 0x647A
+0x9C71 = 0x654F
+0x9C75 = 0x657D
+0x9C77 = 0x664A
+0x9C78 = 0x664B
+0x9CA3 = 0x2B61
+0x9CA5 = 0x2B60
+0x9CAB = 0x2B63
+0x9CB6 = 0x2B62
+0x9CBC = 0x363A
+0x9CBF = 0x3639
+0x9CC2 = 0x363B
+0x9CC9 = 0x363C
+0x9CD1 = 0x3E3E
+0x9CD6 = 0x3E40
+0x9CD8 = 0x3E41
+0x9CD9 = 0x3E43
+0x9CDF = 0x3E3F
+0x9CE0 = 0x3E42
+0x9CE3 = 0x454B
+0x9CE6 = 0x454E
+0x9CE9 = 0x454F
+0x9CEA = 0x454C
+0x9CED = 0x454A
+0x9CEE = 0x4551
+0x9CF0 = 0x454D
+0x9CF1 = 0x4550
+0x9CF7 = 0x4C4B
+0x9CF9 = 0x4C4C
+0x9CFA = 0x4C4D
+0x9D06 = 0x522B
+0x9D08 = 0x522A
+0x9D0A = 0x5229
+0x9D0B = 0x5228
+0x9D0E = 0x5226
+0x9D14 = 0x5667
+0x9D15 = 0x5668
+0x9D1B = 0x5669
+0x9D1F = 0x5A50
+0x9D22 = 0x5A4E
+0x9D2D = 0x5A4D
+0x9D34 = 0x603F
+0x9D36 = 0x603E
+0x9D37 = 0x6040
+0x9D38 = 0x603D
+0x9D3F = 0x632F
+0x9D41 = 0x642E
+0x9D42 = 0x642F
+0x9D64 = 0x2B68
+0x9D67 = 0x2B65
+0x9D68 = 0x2B64
+0x9D6E = 0x2B6C
+0x9D6F = 0x2B66
+0x9D76 = 0x2B6B
+0x9D77 = 0x2B67
+0x9D78 = 0x2B69
+0x9D83 = 0x363D
+0x9D8A = 0x3643
+0x9D8B = 0x363E
+0x9D8C = 0x3641
+0x9D8D = 0x3640
+0x9D91 = 0x3644
+0x9D9A = 0x3642
+0x9DA0 = 0x363F
+0x9DA8 = 0x3E4B
+0x9DAA = 0x3E46
+0x9DAB = 0x3E4D
+0x9DAC = 0x3E45
+0x9DAE = 0x3E4C
+0x9DB1 = 0x3E44
+0x9DBD = 0x3E48
+0x9DC3 = 0x3E4A
+0x9DD1 = 0x4553
+0x9DD4 = 0x4552
+0x9DDC = 0x4554
+0x9DEC = 0x4555
+0x9DEE = 0x3E47
+0x9DF7 = 0x4C5B
+0x9DF8 = 0x4C58
+0x9DFA = 0x4C52
+0x9DFE = 0x4C4F
+0x9DFF = 0x4C51
+0x9E05 = 0x4C4E
+0x9E08 = 0x4C5A
+0x9E09 = 0x4C53
+0x9E0A = 0x4C59
+0x9E0C = 0x4C55
+0x9E0F = 0x4C50
+0x9E20 = 0x4C54
+0x9E22 = 0x4C57
+0x9E3C = 0x4C56
+0x9E3F = 0x522E
+0x9E43 = 0x522C
+0x9E46 = 0x522F
+0x9E47 = 0x522D
+0x9E4B = 0x5232
+0x9E50 = 0x5230
+0x9E52 = 0x5234
+0x9E79 = 0x5671
+0x9E7B = 0x5672
+0x9E7D = 0x566D
+0x9E80 = 0x5673
+0x9E81 = 0x5675
+0x9E82 = 0x566A
+0x9E83 = 0x5674
+0x9E85 = 0x566E
+0x9E86 = 0x566F
+0x9E99 = 0x566B
+0x9E9A = 0x566C
+0x9E9C = 0x5670
+0x9EAD = 0x5A54
+0x9EAE = 0x5A52
+0x9EB3 = 0x5A5A
+0x9EB4 = 0x5A57
+0x9EB6 = 0x5A5C
+0x9EB7 = 0x5A59
+0x9EB9 = 0x5A56
+0x9EBA = 0x5A5B
+0x9EBB = 0x5A53
+0x9EBC = 0x5A55
+0x9EBD = 0x5A51
+0x9EBE = 0x5A5E
+0x9EC9 = 0x5A5F
+0x9ECB = 0x5A58
+0x9ECD = 0x5A5D
+0x9ED9 = 0x5D78
+0x9EDE = 0x5D77
+0x9EE0 = 0x6046
+0x9EE1 = 0x5D75
+0x9EE2 = 0x5E22
+0x9EE3 = 0x5D76
+0x9EE5 = 0x5E21
+0x9EE6 = 0x5D7C
+0x9EE8 = 0x5D79
+0x9EF2 = 0x5D7A
+0x9EF4 = 0x5D7D
+0x9EF5 = 0x5D7E
+0x9EF6 = 0x5D7B
+0x9F02 = 0x6043
+0x9F06 = 0x6041
+0x9F10 = 0x604B
+0x9F11 = 0x6047
+0x9F18 = 0x6048
+0x9F1C = 0x6042
+0x9F1D = 0x6044
+0x9F1E = 0x6045
+0x9F20 = 0x604A
+0x9F21 = 0x6049
+0x9F25 = 0x6173
+0x9F29 = 0x616E
+0x9F2A = 0x607A
+0x9F2B = 0x6171
+0x9F2C = 0x616F
+0x9F2E = 0x6172
+0x9F31 = 0x6170
+0x9F35 = 0x616D
+0x9F3B = 0x6335
+0x9F3C = 0x6330
+0x9F3D = 0x6332
+0x9F3E = 0x6333
+0x9F3F = 0x6334
+0x9F4C = 0x6331
+0x9F4F = 0x6430
+0x9F53 = 0x6431
+0x9F58 = 0x6432
+0x9F5A = 0x647E
+0x9F5E = 0x647C
+0x9F5F = 0x6521
+0x9F60 = 0x647B
+0x9F63 = 0x647D
+0x9F6B = 0x6550
+0x9F71 = 0x656B
+0x9F76 = 0x662F
+0x9FB1 = 0x2B72
+0x9FB2 = 0x2B7D
+0x9FB3 = 0x2B6F
+0x9FB4 = 0x2B73
+0x9FB5 = 0x2B79
+0x9FBA = 0x2B76
+0x9FBB = 0x2B7C
+0x9FC4 = 0x2B7A
+0x9FC6 = 0x2B75
+0x9FCB = 0x2B70
+0x9FCC = 0x2B7B
+0x9FD0 = 0x2B6E
+0x9FD1 = 0x2B77
+0x9FD2 = 0x2B78
+0x9FD6 = 0x2B71
+0x9FD7 = 0x2B74
+0x9FDC = 0x364B
+0x9FE5 = 0x3657
+0x9FE6 = 0x3652
+0x9FE9 = 0x3654
+0x9FEB = 0x3650
+0x9FED = 0x3653
+0x9FEE = 0x364C
+0x9FF1 = 0x3645
+0x9FF2 = 0x364E
+0x9FF7 = 0x364D
+0x9FF8 = 0x364F
+0x9FFC = 0x3658
+0xA000 = 0x3656
+0xA001 = 0x3647
+0xA007 = 0x3648
+0xA008 = 0x3655
+0xA00C = 0x3649
+0xA00F = 0x3646
+0xA012 = 0x3E51
+0xA016 = 0x3E54
+0xA019 = 0x3E55
+0xA01D = 0x3E4E
+0xA023 = 0x3E57
+0xA027 = 0x3E4F
+0xA02A = 0x3E58
+0xA02B = 0x3E53
+0xA038 = 0x3E50
+0xA03D = 0x3E56
+0xA048 = 0x3E52
+0xA04A = 0x455B
+0xA04C = 0x455F
+0xA056 = 0x455D
+0xA057 = 0x4558
+0xA059 = 0x455E
+0xA05D = 0x4567
+0xA05F = 0x4564
+0xA060 = 0x455C
+0xA062 = 0x4561
+0xA063 = 0x4562
+0xA064 = 0x4566
+0xA066 = 0x4559
+0xA068 = 0x4568
+0xA069 = 0x4556
+0xA06A = 0x4560
+0xA06D = 0x4557
+0xA070 = 0x4563
+0xA077 = 0x4C5D
+0xA079 = 0x4C62
+0xA07E = 0x4C6A
+0xA07F = 0x4C64
+0xA081 = 0x4C68
+0xA082 = 0x4C6B
+0xA083 = 0x4C63
+0xA08A = 0x4C60
+0xA08B = 0x4C5E
+0xA08E = 0x4C5C
+0xA08F = 0x4C66
+0xA090 = 0x4C6C
+0xA094 = 0x4C69
+0xA09A = 0x4C61
+0xA09D = 0x4C6F
+0xA09F = 0x4569
+0xA0A1 = 0x4C65
+0xA0A3 = 0x4C67
+0xA0A5 = 0x4C6D
+0xA0AD = 0x4C6E
+0xA0B4 = 0x4C5F
+0xA0B8 = 0x523A
+0xA0BB = 0x5243
+0xA0BF = 0x5236
+0xA0D4 = 0x523F
+0xA0D5 = 0x523B
+0xA0D6 = 0x5240
+0xA0D7 = 0x5235
+0xA0D8 = 0x5237
+0xA0E0 = 0x5238
+0xA0E4 = 0x523E
+0xA0E6 = 0x523D
+0xA0E7 = 0x5239
+0xA0E9 = 0x5244
+0xA0EA = 0x5241
+0xA0EF = 0x523C
+0xA0F9 = 0x455A
+0xA0FB = 0x5679
+0xA0FD = 0x567E
+0xA103 = 0x5721
+0xA104 = 0x567D
+0xA105 = 0x567A
+0xA107 = 0x5727
+0xA109 = 0x5726
+0xA10A = 0x5724
+0xA110 = 0x5722
+0xA111 = 0x567C
+0xA118 = 0x5723
+0xA11B = 0x5677
+0xA11C = 0x5728
+0xA11E = 0x5676
+0xA120 = 0x567B
+0xA12A = 0x5678
+0xA13B = 0x5A62
+0xA13C = 0x5A6C
+0xA13D = 0x5A6A
+0xA13E = 0x5A70
+0xA140 = 0x5A6B
+0xA141 = 0x5A6E
+0xA144 = 0x5A69
+0xA146 = 0x5A68
+0xA14A = 0x5A71
+0xA14C = 0x5A6F
+0xA14D = 0x5A67
+0xA14E = 0x5725
+0xA15A = 0x5A66
+0xA15C = 0x5A64
+0xA15F = 0x5A61
+0xA161 = 0x5A63
+0xA16F = 0x5E2B
+0xA170 = 0x5E27
+0xA171 = 0x5E31
+0xA173 = 0x5E2F
+0xA177 = 0x5E32
+0xA178 = 0x5E36
+0xA17E = 0x5E2C
+0xA185 = 0x5E35
+0xA187 = 0x5E30
+0xA188 = 0x5E33
+0xA18A = 0x5A65
+0xA18C = 0x5A6D
+0xA18D = 0x5E34
+0xA194 = 0x5E2D
+0xA196 = 0x5E24
+0xA197 = 0x5E26
+0xA19A = 0x5E2E
+0xA19D = 0x5E29
+0xA1A1 = 0x5E28
+0xA1A9 = 0x5E2A
+0xA1AA = 0x5E25
+0xA1AD = 0x5E37
+0xA1AE = 0x604D
+0xA1B5 = 0x604E
+0xA1B8 = 0x604F
+0xA1B9 = 0x6050
+0xA1BA = 0x6054
+0xA1BC = 0x6053
+0xA1BD = 0x604C
+0xA1BE = 0x6051
+0xA1C4 = 0x6052
+0xA1D4 = 0x6176
+0xA1DA = 0x6174
+0xA1DD = 0x6178
+0xA1E0 = 0x6175
+0xA1E1 = 0x6177
+0xA1EE = 0x6339
+0xA1F6 = 0x6338
+0xA1F8 = 0x633B
+0xA1FA = 0x633D
+0xA1FC = 0x633A
+0xA1FF = 0x6336
+0xA201 = 0x633C
+0xA204 = 0x6434
+0xA205 = 0x6436
+0xA20D = 0x6437
+0xA212 = 0x6433
+0xA213 = 0x6435
+0xA219 = 0x6522
+0xA21A = 0x6553
+0xA21B = 0x6524
+0xA21C = 0x6526
+0xA21D = 0x6523
+0xA21E = 0x6527
+0xA222 = 0x6525
+0xA226 = 0x6554
+0xA227 = 0x6555
+0xA229 = 0x6552
+0xA22A = 0x6556
+0xA22B = 0x6551
+0xA22E = 0x656D
+0xA22F = 0x656C
+0xA235 = 0x6621
+0xA237 = 0x657E
+0xA239 = 0x6630
+0xA23B = 0x663A
+0xA240 = 0x6645
+0xA259 = 0x2C22
+0xA25A = 0x2C21
+0xA25B = 0x2B7E
+0xA25E = 0x365A
+0xA25F = 0x365B
+0xA261 = 0x3659
+0xA264 = 0x3E59
+0xA267 = 0x4C70
+0xA269 = 0x4C71
+0xA26D = 0x5246
+0xA270 = 0x5247
+0xA272 = 0x5249
+0xA273 = 0x5248
+0xA276 = 0x572B
+0xA277 = 0x572A
+0xA27A = 0x5A73
+0xA27C = 0x5A72
+0xA280 = 0x5E38
+0xA281 = 0x5E39
+0xA283 = 0x6055
+0xA288 = 0x633E
+0xA28F = 0x2C28
+0xA291 = 0x2C27
+0xA293 = 0x2C26
+0xA294 = 0x2C24
+0xA296 = 0x2C25
+0xA298 = 0x2C29
+0xA299 = 0x2C23
+0xA29B = 0x365D
+0xA2AC = 0x3E5B
+0xA2AD = 0x3E5A
+0xA2AF = 0x3E5E
+0xA2B1 = 0x3E5D
+0xA2B4 = 0x456E
+0xA2B8 = 0x456B
+0xA2B9 = 0x456D
+0xA2BA = 0x456A
+0xA2BC = 0x456C
+0xA2C8 = 0x4C73
+0xA2CB = 0x4C72
+0xA2CE = 0x524B
+0xA2D1 = 0x4C74
+0xA2D4 = 0x524A
+0xA2D5 = 0x524C
+0xA2D8 = 0x572C
+0xA2D9 = 0x572D
+0xA2E5 = 0x5E3A
+0xA2E7 = 0x5E3B
+0xA2EA = 0x6056
+0xA2EC = 0x6057
+0xA2F7 = 0x6528
+0xA2F8 = 0x6557
+0xA2FB = 0x6647
+0xA30A = 0x2C2B
+0xA30B = 0x2C2F
+0xA30C = 0x2C2A
+0xA30E = 0x2C2C
+0xA311 = 0x2C2E
+0xA312 = 0x2C2D
+0xA314 = 0x3661
+0xA315 = 0x365F
+0xA316 = 0x365E
+0xA317 = 0x3663
+0xA31A = 0x3662
+0xA320 = 0x3660
+0xA324 = 0x3E60
+0xA325 = 0x3E61
+0xA328 = 0x3E62
+0xA32C = 0x3E5F
+0xA32D = 0x4570
+0xA32F = 0x4572
+0xA332 = 0x4573
+0xA338 = 0x4571
+0xA33B = 0x456F
+0xA33E = 0x4C79
+0xA33F = 0x4C7B
+0xA340 = 0x4C75
+0xA343 = 0x4C7A
+0xA346 = 0x4C78
+0xA349 = 0x4C77
+0xA34B = 0x4C76
+0xA34D = 0x5253
+0xA34E = 0x5252
+0xA350 = 0x5250
+0xA352 = 0x524F
+0xA355 = 0x5251
+0xA358 = 0x524E
+0xA35A = 0x524D
+0xA35C = 0x572F
+0xA35E = 0x5730
+0xA360 = 0x5731
+0xA361 = 0x572E
+0xA365 = 0x5A74
+0xA368 = 0x5A7B
+0xA369 = 0x5A76
+0xA36A = 0x5A77
+0xA36B = 0x5A7C
+0xA36C = 0x5A79
+0xA36E = 0x5A75
+0xA36F = 0x5A78
+0xA370 = 0x5A7A
+0xA37B = 0x6059
+0xA37C = 0x5E3C
+0xA37E = 0x6058
+0xA380 = 0x633F
+0xA381 = 0x6439
+0xA382 = 0x6438
+0xA384 = 0x6529
+0xA39A = 0x2C30
+0xA39C = 0x3664
+0xA3A5 = 0x4C7C
+0xA3A7 = 0x4C7D
+0xA3AA = 0x5732
+0xA3AC = 0x5A7E
+0xA3AE = 0x5B56
+0xA3AF = 0x5E3D
+0xA3B4 = 0x2C32
+0xA3CB = 0x5254
+0xA3CC = 0x5255
+0xA3CD = 0x5256
+0xA3D1 = 0x5257
+0xA3D6 = 0x5733
+0xA3D8 = 0x5734
+0xA3DC = 0x5B23
+0xA3DD = 0x5B22
+0xA3DE = 0x5B21
+0xA3E1 = 0x5E3E
+0xA3E5 = 0x605A
+0xA3E7 = 0x6179
+0xA3EC = 0x6627
+0xA3F0 = 0x3668
+0xA3F1 = 0x3666
+0xA3F7 = 0x3E64
+0xA3F9 = 0x3E63
+0xA3FD = 0x3E65
+0xA3FE = 0x3E66
+0xA408 = 0x5736
+0xA409 = 0x5735
+0xA411 = 0x6340
+0xA412 = 0x617A
+0xA415 = 0x652A
+0xA41C = 0x2C34
+0xA420 = 0x2C35
+0xA421 = 0x2C36
+0xA424 = 0x366A
+0xA428 = 0x3669
+0xA42A = 0x366B
+0xA42B = 0x366C
+0xA433 = 0x3E68
+0xA439 = 0x3E67
+0xA441 = 0x4574
+0xA44D = 0x4D21
+0xA44E = 0x4C7E
+0xA454 = 0x525B
+0xA458 = 0x5258
+0xA45B = 0x525C
+0xA45E = 0x525A
+0xA463 = 0x5259
+0xA465 = 0x5738
+0xA46B = 0x5737
+0xA473 = 0x5739
+0xA474 = 0x573A
+0xA481 = 0x5B2A
+0xA482 = 0x5B27
+0xA483 = 0x5B26
+0xA485 = 0x5B29
+0xA488 = 0x5B28
+0xA48C = 0x5B25
+0xA490 = 0x5E41
+0xA496 = 0x5E3F
+0xA49A = 0x605D
+0xA49E = 0x605C
+0xA4A3 = 0x5E40
+0xA4A7 = 0x605B
+0xA4AE = 0x617B
+0xA4AF = 0x617C
+0xA4B5 = 0x643A
+0xA4B8 = 0x652B
+0xA4BA = 0x643B
+0xA4C1 = 0x652C
+0xA4C6 = 0x656E
+0xA4CA = 0x6652
+0xA4CB = 0x4575
+0xA4D2 = 0x2C38
+0xA4D3 = 0x2C37
+0xA4D5 = 0x366D
+0xA4D7 = 0x3E69
+0xA4D8 = 0x3E6A
+0xA4DA = 0x4578
+0xA4DC = 0x4579
+0xA4DD = 0x4577
+0xA4DE = 0x4576
+0xA4E1 = 0x4D24
+0xA4E2 = 0x4D25
+0xA4E4 = 0x3E6B
+0xA4E5 = 0x4D23
+0xA4E7 = 0x525E
+0xA4E8 = 0x525F
+0xA4E9 = 0x525D
+0xA4ED = 0x573B
+0xA4EF = 0x5B2C
+0xA4F0 = 0x5B31
+0xA4F1 = 0x5B32
+0xA4F2 = 0x5B2E
+0xA4F3 = 0x5B30
+0xA4F4 = 0x5B2D
+0xA4F5 = 0x5B2B
+0xA4F6 = 0x5B2F
+0xA4F8 = 0x5E42
+0xA4FE = 0x6341
+0xA500 = 0x6342
+0xA501 = 0x652D
+0xA504 = 0x366E
+0xA505 = 0x366F
+0xA508 = 0x464F
+0xA50A = 0x652E
+0xA50E = 0x3E6D
+0xA510 = 0x457A
+0xA514 = 0x4D27
+0xA516 = 0x4D26
+0xA51D = 0x5260
+0xA524 = 0x573C
+0xA525 = 0x573D
+0xA527 = 0x5B34
+0xA528 = 0x5B35
+0xA52B = 0x5B33
+0xA52E = 0x5E43
+0xA52F = 0x605E
+0xA531 = 0x605F
+0xA535 = 0x6343
+0xA538 = 0x2C39
+0xA53B = 0x3E6E
+0xA542 = 0x3E70
+0xA544 = 0x3E6F
+0xA549 = 0x457C
+0xA54A = 0x4D2C
+0xA54F = 0x457B
+0xA551 = 0x4D2A
+0xA557 = 0x4D2D
+0xA558 = 0x4D2E
+0xA559 = 0x4D29
+0xA55A = 0x5262
+0xA55B = 0x5264
+0xA55C = 0x5263
+0xA55F = 0x4D2B
+0xA561 = 0x5265
+0xA567 = 0x5261
+0xA56A = 0x573E
+0xA56C = 0x5B36
+0xA575 = 0x5E44
+0xA578 = 0x5E48
+0xA57B = 0x5E47
+0xA57D = 0x5E46
+0xA57E = 0x5E45
+0xA583 = 0x6060
+0xA585 = 0x617E
+0xA586 = 0x617D
+0xA58E = 0x656F
+0xA58F = 0x6622
+0xA591 = 0x3670
+0xA592 = 0x3671
+0xA593 = 0x3E72
+0xA594 = 0x3E71
+0xA596 = 0x457E
+0xA597 = 0x4621
+0xA598 = 0x457D
+0xA5A1 = 0x5266
+0xA5A4 = 0x5268
+0xA5A7 = 0x573F
+0xA5A8 = 0x5740
+0xA5AE = 0x5B37
+0xA5B0 = 0x5E49
+0xA5B5 = 0x6061
+0xA5BB = 0x6346
+0xA5BD = 0x6345
+0xA5BE = 0x643C
+0xA5C7 = 0x4622
+0xA5CA = 0x4D2F
+0xA5D1 = 0x6221
+0xA5D2 = 0x652F
+0xA5D5 = 0x3E73
+0xA5D8 = 0x4625
+0xA5DA = 0x4624
+0xA5DB = 0x4D30
+0xA5DE = 0x4D31
+0xA5DF = 0x4D34
+0xA5E0 = 0x4D32
+0xA5E1 = 0x4D33
+0xA5E2 = 0x4D35
+0xA5E3 = 0x4D36
+0xA5E5 = 0x526B
+0xA5E9 = 0x5269
+0xA5EB = 0x526D
+0xA5ED = 0x526E
+0xA5EF = 0x526A
+0xA5F5 = 0x526C
+0xA5F6 = 0x5746
+0xA5F9 = 0x5743
+0xA5FA = 0x5742
+0xA5FF = 0x5744
+0xA604 = 0x5745
+0xA605 = 0x5747
+0xA60B = 0x5741
+0xA60E = 0x5B38
+0xA613 = 0x5B40
+0xA614 = 0x5B3F
+0xA616 = 0x5B3A
+0xA61B = 0x5B39
+0xA61F = 0x5B3B
+0xA620 = 0x5B3D
+0xA621 = 0x5B3E
+0xA622 = 0x5B3C
+0xA62E = 0x5E4E
+0xA630 = 0x5E4C
+0xA634 = 0x5E4A
+0xA636 = 0x5E4B
+0xA637 = 0x5E4F
+0xA63B = 0x6067
+0xA63D = 0x6065
+0xA63F = 0x6223
+0xA641 = 0x6063
+0xA642 = 0x6066
+0xA643 = 0x6064
+0xA646 = 0x6062
+0xA647 = 0x6068
+0xA64B = 0x6225
+0xA650 = 0x6227
+0xA652 = 0x6224
+0xA653 = 0x6226
+0xA656 = 0x6228
+0xA657 = 0x6229
+0xA658 = 0x6222
+0xA65A = 0x6348
+0xA65C = 0x6347
+0xA663 = 0x643E
+0xA665 = 0x643D
+0xA66A = 0x6440
+0xA66C = 0x6441
+0xA66E = 0x643F
+0xA672 = 0x6532
+0xA674 = 0x6531
+0xA675 = 0x6530
+0xA676 = 0x6559
+0xA677 = 0x6571
+0xA678 = 0x6572
+0xA67B = 0x6570
+0xA67C = 0x6573
+0xA67F = 0x6624
+0xA680 = 0x6623
+0xA682 = 0x6632
+0xA684 = 0x6631
+0xA686 = 0x663D
+0xA688 = 0x663C
+0xA68B = 0x6641
+0xA68C = 0x6648
+0xA692 = 0x4D37
+0xA695 = 0x5270
+0xA696 = 0x526F
+0xA697 = 0x4E24
+0xA699 = 0x5748
+0xA69C = 0x5B42
+0xA69D = 0x5B41
+0xA69E = 0x5B43
+0xA69F = 0x5B44
+0xA6A6 = 0x3672
+0xA6A7 = 0x3E74
+0xA6A8 = 0x4626
+0xA6AB = 0x5749
+0xA6B1 = 0x5273
+0xA6B3 = 0x5271
+0xA6B5 = 0x5272
+0xA6B8 = 0x574B
+0xA6BC = 0x542A
+0xA6BD = 0x574A
+0xA6BE = 0x4D39
+0xA6BF = 0x4D38
+0xA6C1 = 0x6129
+0xA6C4 = 0x6442
+0xA6CB = 0x622B
+0xA6CD = 0x622A
+0xA6D0 = 0x634A
+0xA6D1 = 0x6349
+0xA6D4 = 0x6625
+0xA6D6 = 0x664C
+0xF813 = 0x4D3E
+0xF81C = 0x367A
+0xF84E = 0x2160
+0xF84F = 0x2C65
+0xF858 = 0x2176
+0xF859 = 0x463E
+0xF86B = 0x4651
+0xF871 = 0x606D
+0xF887 = 0x2D53
+0xF888 = 0x2D55
+0xF889 = 0x606E
+0xF897 = 0x2D63
+0xF8AC = 0x2D69
+0xF8AD = 0x2D79
+0xF8AE = 0x227B
+0xF8B1 = 0x4728
+0xF8C0 = 0x2330
+0xF8C3 = 0x232D
+0xF8C6 = 0x3839
+0xF8EA = 0x2372
+0xF8EC = 0x2E6A
+0xF8EE = 0x5823
+0xF8F1 = 0x2378
+0xF8F2 = 0x5E72
+0xF90F = 0x244F
+0xF910 = 0x2458
+0xF912 = 0x2F42
+0xF915 = 0x4E28
+0xF916 = 0x5360
+0xF917 = 0x5358
+0xF928 = 0x4775
+0xF931 = 0x4063
+0xF93C = 0x537B
+0xF94B = 0x304A
+0xF950 = 0x257B
+0xF951 = 0x396D
+0xF956 = 0x2627
+0xF95B = 0x3066
+0xF95D = 0x263E
+0xF95E = 0x263C
+0xF95F = 0x3073
+0xF963 = 0x264D
+0xF964 = 0x413C
+0xF966 = 0x312D
+0xF967 = 0x3A33
+0xF969 = 0x4144
+0xF96E = 0x266A
+0xF96F = 0x2669
+0xF971 = 0x624D
+0xF973 = 0x3A46
+0xF975 = 0x3A49
+0xF976 = 0x486D
+0xF977 = 0x5F3C
+0xF97B = 0x2728
+0xF9A9 = 0x2761
+0xF9AA = 0x276D
+0xF9AB = 0x3244
+0xF9AD = 0x3A6F
+0xF9AF = 0x423C
+0xF9B0 = 0x545E
+0xF9B5 = 0x3B38
+0xF9BD = 0x282E
+0xF9BF = 0x4260
+0xF9C0 = 0x425F
+0xF9C9 = 0x3B61
+0xF9D0 = 0x334F
+0xF9D1 = 0x5941
+0xF9D8 = 0x3379
+0xF9D9 = 0x3373
+0xF9DC = 0x2944
+0xF9DF = 0x3431
+0xF9E1 = 0x3C61
+0xF9E6 = 0x3C6B
+0xF9EC = 0x506B
+0xF9EF = 0x347A
+0xF9F0 = 0x3471
+0xF9F4 = 0x3535
+0xF9F7 = 0x3D50
+0xF9F9 = 0x4B5F
+0xF9FB = 0x4B6B
+0xFA07 = 0x3E29
+0xFA08 = 0x2B55
+0xFA0A = 0x517A
+0xFA0B = 0x5A60
+0xFA0D = 0x4565
+0xFA10 = 0x5245
+0xFA14 = 0x3E5C
+0xFA1B = 0x4D28
+0xFA1D = 0x5E4D
+END_MAP
diff --git a/share/i18n/csmapper/CNS/charset.pivot.CNS.src b/share/i18n/csmapper/CNS/charset.pivot.CNS.src
new file mode 100644 (file)
index 0000000..f0117aa
--- /dev/null
@@ -0,0 +1,16 @@
+# $NetBSD: charset.pivot.CNS.src,v 1.3 2007/03/05 16:57:15 tnozaki Exp $
+
+CNS11643-1             UCS                     1
+CNS11643-2             UCS                     1
+CNS11643-3             UCS                     1
+CNS11643-4             UCS                     1
+CNS11643-5             UCS                     1
+CNS11643-6             UCS                     1
+CNS11643-7             UCS                     1
+UCS                    CNS11643-1              1
+UCS                    CNS11643-2              1
+UCS                    CNS11643-3              1
+UCS                    CNS11643-4              1
+UCS                    CNS11643-5              1
+UCS                    CNS11643-6              1
+UCS                    CNS11643-7              1
diff --git a/share/i18n/csmapper/CNS/mapper.dir.CNS.src b/share/i18n/csmapper/CNS/mapper.dir.CNS.src
new file mode 100644 (file)
index 0000000..d35a6c7
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: mapper.dir.CNS.src,v 1.3 2007/03/05 16:57:15 tnozaki Exp $
+
+CNS11643-1/UCS         mapper_std      CNS/CNS11643-1%UCS.mps
+CNS11643-2/UCS         mapper_std      CNS/CNS11643-2%UCS.mps
+CNS11643-3/UCS:BMP     mapper_std      CNS/CNS11643-3%UCS@BMP.mps
+CNS11643-4/UCS:BMP     mapper_std      CNS/CNS11643-4%UCS@BMP.mps
+CNS11643-5/UCS:BMP     mapper_std      CNS/CNS11643-5%UCS@BMP.mps
+CNS11643-6/UCS:BMP     mapper_std      CNS/CNS11643-6%UCS@BMP.mps
+CNS11643-7/UCS:BMP     mapper_std      CNS/CNS11643-7%UCS@BMP.mps
+CNS11643-3/UCS:SIP     mapper_std      CNS/CNS11643-3%UCS@SIP.mps
+CNS11643-4/UCS:SIP     mapper_std      CNS/CNS11643-4%UCS@SIP.mps
+CNS11643-5/UCS:SIP     mapper_std      CNS/CNS11643-5%UCS@SIP.mps
+CNS11643-6/UCS:SIP     mapper_std      CNS/CNS11643-6%UCS@SIP.mps
+CNS11643-7/UCS:SIP     mapper_std      CNS/CNS11643-7%UCS@SIP.mps
+CNS11643-3/UCS:SIPx    mapper_serial   CNS11643-3/UCS:SIP,UCS:SIP/UCS
+CNS11643-4/UCS:SIPx    mapper_serial   CNS11643-4/UCS:SIP,UCS:SIP/UCS
+CNS11643-5/UCS:SIPx    mapper_serial   CNS11643-5/UCS:SIP,UCS:SIP/UCS
+CNS11643-6/UCS:SIPx    mapper_serial   CNS11643-6/UCS:SIP,UCS:SIP/UCS
+CNS11643-7/UCS:SIPx    mapper_serial   CNS11643-7/UCS:SIP,UCS:SIP/UCS
+CNS11643-3/UCS         mapper_parallel CNS11643-3/UCS:BMP,CNS11643-3/UCS:SIPx
+CNS11643-4/UCS         mapper_parallel CNS11643-4/UCS:BMP,CNS11643-4/UCS:SIPx
+CNS11643-5/UCS         mapper_parallel CNS11643-5/UCS:BMP,CNS11643-5/UCS:SIPx
+CNS11643-6/UCS         mapper_parallel CNS11643-6/UCS:BMP,CNS11643-6/UCS:SIPx
+CNS11643-7/UCS         mapper_parallel CNS11643-7/UCS:BMP,CNS11643-7/UCS:SIPx
+UCS/CNS11643-1         mapper_std      CNS/UCS%CNS11643-1.mps
+UCS/CNS11643-2         mapper_std      CNS/UCS%CNS11643-2.mps
+UCS:BMP/CNS11643-3     mapper_std      CNS/UCS@BMP%CNS11643-3.mps
+UCS:BMP/CNS11643-4     mapper_std      CNS/UCS@BMP%CNS11643-4.mps
+UCS:BMP/CNS11643-5     mapper_std      CNS/UCS@BMP%CNS11643-5.mps
+UCS:BMP/CNS11643-6     mapper_std      CNS/UCS@BMP%CNS11643-6.mps
+UCS:BMP/CNS11643-7     mapper_std      CNS/UCS@BMP%CNS11643-7.mps
+UCS:SIP/CNS11643-3     mapper_std      CNS/UCS@SIP%CNS11643-3.mps
+UCS:SIP/CNS11643-4     mapper_std      CNS/UCS@SIP%CNS11643-4.mps
+UCS:SIP/CNS11643-5     mapper_std      CNS/UCS@SIP%CNS11643-5.mps
+UCS:SIP/CNS11643-6     mapper_std      CNS/UCS@SIP%CNS11643-6.mps
+UCS:SIP/CNS11643-7     mapper_std      CNS/UCS@SIP%CNS11643-7.mps
+UCS:SIPx/CNS11643-3    mapper_serial   UCS/UCS:SIP,UCS:SIP/CNS11643-3
+UCS:SIPx/CNS11643-4    mapper_serial   UCS/UCS:SIP,UCS:SIP/CNS11643-4
+UCS:SIPx/CNS11643-5    mapper_serial   UCS/UCS:SIP,UCS:SIP/CNS11643-5
+UCS:SIPx/CNS11643-6    mapper_serial   UCS/UCS:SIP,UCS:SIP/CNS11643-6
+UCS:SIPx/CNS11643-7    mapper_serial   UCS/UCS:SIP,UCS:SIP/CNS11643-7
+UCS/CNS11643-3         mapper_parallel UCS:BMP/CNS11643-3,UCS:SIPx/CNS11643-3
+UCS/CNS11643-4         mapper_parallel UCS:BMP/CNS11643-4,UCS:SIPx/CNS11643-4
+UCS/CNS11643-5         mapper_parallel UCS:BMP/CNS11643-5,UCS:SIPx/CNS11643-5
+UCS/CNS11643-6         mapper_parallel UCS:BMP/CNS11643-6,UCS:SIPx/CNS11643-6
+UCS/CNS11643-7         mapper_parallel UCS:BMP/CNS11643-7,UCS:SIPx/CNS11643-7
diff --git a/share/i18n/csmapper/CP/CP.part b/share/i18n/csmapper/CP/CP.part
new file mode 100644 (file)
index 0000000..461832c
--- /dev/null
@@ -0,0 +1,93 @@
+# $NetBSD: CP.part,v 1.13 2009/11/14 01:56:21 tnozaki Exp $
+
+037
+038
+273
+274
+275
+277
+278
+280
+281
+284
+285
+290
+297
+420
+423
+424
+437
+500
+737
+775
+850
+851
+852
+853
+855
+856
+857
+858
+860
+861
+862
+863
+864
+865
+866
+868
+869
+870
+871
+874
+875
+880
+891
+903
+904
+905
+918
+922
+932UDA
+932VDC:IBM
+932VDC:NEC_IBM
+936EXT
+942EXT
+949EXT
+950
+1006
+1026
+1046
+1124
+1125
+1129
+1131
+1133
+1140
+1141
+1142
+1143
+1144
+1145
+1146
+1147
+1148
+1149
+1161
+1162
+1163
+1250
+1251
+1252
+1253
+1254
+1255
+1256
+1257
+1258
+10000
+10006
+10007
+10029
+10079
+10081
diff --git a/share/i18n/csmapper/CP/CP037%UCS.src b/share/i18n/csmapper/CP/CP037%UCS.src
new file mode 100644 (file)
index 0000000..725b37b
--- /dev/null
@@ -0,0 +1,192 @@
+# $NetBSD: CP037%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP037/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp037_IBMUSCanada to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp037_IBMUSCanada code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp037_IBMUSCanada order
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x00E4
+0x44 = 0x00E0
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x00E5
+0x48 = 0x00E7
+0x49 = 0x00F1
+0x4A = 0x00A2
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x007C
+0x50 = 0x0026
+0x51 - 0x53 = 0x00E9 -
+0x54 = 0x00E8
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x00EC
+0x59 = 0x00DF
+0x5A = 0x0021
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x00AC
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x00C4
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x00C5
+0x68 = 0x00C7
+0x69 = 0x00D1
+0x6A = 0x00A6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00F8
+0x71 - 0x73 = 0x00C9 -
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x00D8
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x00F0
+0x8D = 0x00FD
+0x8E = 0x00FE
+0x8F = 0x00B1
+0x90 = 0x00B0
+0x91 - 0x99 = 0x006A -
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x00E6
+0x9D = 0x00B8
+0x9E = 0x00C6
+0x9F = 0x00A4
+0xA0 = 0x00B5
+0xA1 = 0x007E
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x00D0
+0xAD = 0x00DD
+0xAE = 0x00DE
+0xAF = 0x00AE
+0xB0 = 0x005E
+0xB1 = 0x00A3
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x00A7
+0xB6 = 0x00B6
+0xB7 - 0xB9 = 0x00BC -
+0xBA = 0x005B
+0xBB = 0x005D
+0xBC = 0x00AF
+0xBD = 0x00A8
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x007B
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x00F6
+0xCD = 0x00F2
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x007D
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x00FC
+0xDD = 0x00F9
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x005C
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x00D6
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x00DC
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP038%UCS.src b/share/i18n/csmapper/CP/CP038%UCS.src
new file mode 100644 (file)
index 0000000..ff49351
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: CP038%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP038/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x4A = 0x005B
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x5A = 0x005D
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x6A = 0x00A6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x81 - 0x89 = 0x0061 -
+0x91 - 0x99 = 0x006A -
+0xA1 = 0x007E
+0xA2 - 0xA9 = 0x0073 -
+0xC0 = 0x007B
+0xC1 - 0xC9 = 0x0041 -
+0xD0 = 0x007D
+0xD1 - 0xD9 = 0x004A -
+0xE0 = 0x005C
+0xE2 - 0xE9 = 0x0053 -
+0xF0 - 0xF9 = 0x0030 -
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP10000%UCS.src b/share/i18n/csmapper/CP/CP10000%UCS.src
new file mode 100644 (file)
index 0000000..9f904a2
--- /dev/null
@@ -0,0 +1,159 @@
+# $NetBSD: CP10000%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           CP10000/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp10000_MacRoman to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp10000_MacRoman code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp10000_MacRoman order
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x00C4
+0x81 = 0x00C5
+0x82 = 0x00C7
+0x83 = 0x00C9
+0x84 = 0x00D1
+0x85 = 0x00D6
+0x86 = 0x00DC
+0x87 = 0x00E1
+0x88 = 0x00E0
+0x89 = 0x00E2
+0x8A = 0x00E4
+0x8B = 0x00E3
+0x8C = 0x00E5
+0x8D = 0x00E7
+0x8E = 0x00E9
+0x8F = 0x00E8
+0x90 = 0x00EA
+0x91 = 0x00EB
+0x92 = 0x00ED
+0x93 = 0x00EC
+0x94 = 0x00EE
+0x95 = 0x00EF
+0x96 = 0x00F1
+0x97 = 0x00F3
+0x98 = 0x00F2
+0x99 = 0x00F4
+0x9A = 0x00F6
+0x9B = 0x00F5
+0x9C = 0x00FA
+0x9D = 0x00F9
+0x9E = 0x00FB
+0x9F = 0x00FC
+0xA0 = 0x2020
+0xA1 = 0x00B0
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x00A7
+0xA5 = 0x2022
+0xA6 = 0x00B6
+0xA7 = 0x00DF
+0xA8 = 0x00AE
+0xA9 = 0x00A9
+0xAA = 0x2122
+0xAB = 0x00B4
+0xAC = 0x00A8
+0xAD = 0x2260
+0xAE = 0x00C6
+0xAF = 0x00D8
+0xB0 = 0x221E
+0xB1 = 0x00B1
+0xB2 = 0x2264
+0xB3 = 0x2265
+0xB4 = 0x00A5
+0xB5 = 0x00B5
+0xB6 = 0x2202
+0xB7 = 0x2211
+0xB8 = 0x220F
+0xB9 = 0x03C0
+0xBA = 0x222B
+0xBB = 0x00AA
+0xBC = 0x00BA
+0xBD = 0x2126
+0xBE = 0x00E6
+0xBF = 0x00F8
+0xC0 = 0x00BF
+0xC1 = 0x00A1
+0xC2 = 0x00AC
+0xC3 = 0x221A
+0xC4 = 0x0192
+0xC5 = 0x2248
+0xC6 = 0x2206
+0xC7 = 0x00AB
+0xC8 = 0x00BB
+0xC9 = 0x2026
+0xCA = 0x00A0
+0xCB = 0x00C0
+0xCC = 0x00C3
+0xCD = 0x00D5
+0xCE = 0x0152
+0xCF = 0x0153
+0xD0 = 0x2013
+0xD1 = 0x2014
+0xD2 = 0x201C
+0xD3 = 0x201D
+0xD4 = 0x2018
+0xD5 = 0x2019
+0xD6 = 0x00F7
+0xD7 = 0x25CA
+0xD8 = 0x00FF
+0xD9 = 0x0178
+0xDA = 0x2044
+0xDB = 0x00A4
+0xDC = 0x2039
+0xDD = 0x203A
+0xDE = 0xFB01
+0xDF = 0xFB02
+0xE0 = 0x2021
+0xE1 = 0x00B7
+0xE2 = 0x201A
+0xE3 = 0x201E
+0xE4 = 0x2030
+0xE5 = 0x00C2
+0xE6 = 0x00CA
+0xE7 = 0x00C1
+0xE8 = 0x00CB
+0xE9 = 0x00C8
+0xEA = 0x00CD
+0xEB = 0x00CE
+0xEC = 0x00CF
+0xED = 0x00CC
+0xEE = 0x00D3
+0xEF = 0x00D4
+0xF1 = 0x00D2
+0xF2 = 0x00DA
+0xF3 = 0x00DB
+0xF4 = 0x00D9
+0xF5 = 0x0131
+0xF6 = 0x02C6
+0xF7 = 0x02DC
+0xF8 = 0x00AF
+0xF9 = 0x02D8
+0xFA = 0x02D9
+0xFB = 0x02DA
+0xFC = 0x00B8
+0xFD = 0x02DD
+0xFE = 0x02DB
+0xFF = 0x02C7
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP10006%UCS.src b/share/i18n/csmapper/CP/CP10006%UCS.src
new file mode 100644 (file)
index 0000000..d12324f
--- /dev/null
@@ -0,0 +1,159 @@
+# $NetBSD: CP10006%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           CP10006/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp10006_MacGreek to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp10006_MacGreek code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp10006_MacGreek order
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x00C4
+0x81 = 0x00B9
+0x82 = 0x00B2
+0x83 = 0x00C9
+0x84 = 0x00B3
+0x85 = 0x00D6
+0x86 = 0x00DC
+0x87 = 0x0385
+0x88 = 0x00E0
+0x89 = 0x00E2
+0x8A = 0x00E4
+0x8B = 0x0384
+0x8C = 0x00A8
+0x8D = 0x00E7
+0x8E = 0x00E9
+0x8F = 0x00E8
+0x90 = 0x00EA
+0x91 = 0x00EB
+0x92 = 0x00A3
+0x93 = 0x2122
+0x94 = 0x00EE
+0x95 = 0x00EF
+0x96 = 0x2022
+0x97 = 0x00BD
+0x98 = 0x2030
+0x99 = 0x00F4
+0x9A = 0x00F6
+0x9B = 0x00A6
+0x9C = 0x00AD
+0x9D = 0x00F9
+0x9E = 0x00FB
+0x9F = 0x00FC
+0xA0 = 0x2020
+0xA1 = 0x0393
+0xA2 = 0x0394
+0xA3 = 0x0398
+0xA4 = 0x039B
+0xA5 = 0x039E
+0xA6 = 0x03A0
+0xA7 = 0x00DF
+0xA8 = 0x00AE
+0xA9 = 0x00A9
+0xAA = 0x03A3
+0xAB = 0x03AA
+0xAC = 0x00A7
+0xAD = 0x2260
+0xAE = 0x00B0
+0xAF = 0x0387
+0xB0 = 0x0391
+0xB1 = 0x00B1
+0xB2 = 0x2264
+0xB3 = 0x2265
+0xB4 = 0x00A5
+0xB5 = 0x0392
+0xB6 = 0x0395
+0xB7 = 0x0396
+0xB8 = 0x0397
+0xB9 = 0x0399
+0xBA = 0x039A
+0xBB = 0x039C
+0xBC = 0x03A6
+0xBD = 0x03AB
+0xBE = 0x03A8
+0xBF = 0x03A9
+0xC0 = 0x03AC
+0xC1 = 0x039D
+0xC2 = 0x00AC
+0xC3 = 0x039F
+0xC4 = 0x03A1
+0xC5 = 0x2248
+0xC6 = 0x03A4
+0xC7 = 0x00AB
+0xC8 = 0x00BB
+0xC9 = 0x2026
+0xCA = 0x00A0
+0xCB = 0x03A5
+0xCC = 0x03A7
+0xCD = 0x0386
+0xCE = 0x0388
+0xCF = 0x0153
+0xD0 = 0x2013
+0xD1 = 0x2015
+0xD2 = 0x201C
+0xD3 = 0x201D
+0xD4 = 0x2018
+0xD5 = 0x2019
+0xD6 = 0x00F7
+0xD7 = 0x0389
+0xD8 = 0x038A
+0xD9 = 0x038C
+0xDA = 0x038E
+0xDB = 0x03AD
+0xDC = 0x03AE
+0xDD = 0x03AF
+0xDE = 0x03CC
+0xDF = 0x038F
+0xE0 = 0x03CD
+0xE1 = 0x03B1
+0xE2 = 0x03B2
+0xE3 = 0x03C8
+0xE4 = 0x03B4
+0xE5 = 0x03B5
+0xE6 = 0x03C6
+0xE7 = 0x03B3
+0xE8 = 0x03B7
+0xE9 = 0x03B9
+0xEA = 0x03BE
+0xEB = 0x03BA
+0xEC = 0x03BB
+0xED = 0x03BC
+0xEE = 0x03BD
+0xEF = 0x03BF
+0xF0 = 0x03C0
+0xF1 = 0x03CE
+0xF2 = 0x03C1
+0xF3 = 0x03C3
+0xF4 = 0x03C4
+0xF5 = 0x03B8
+0xF6 = 0x03C9
+0xF7 = 0x03C2
+0xF8 = 0x03C7
+0xF9 = 0x03C5
+0xFA = 0x03B6
+0xFB = 0x03CA
+0xFC = 0x03CB
+0xFD = 0x0390
+0xFE = 0x03B0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP10007%UCS.src b/share/i18n/csmapper/CP/CP10007%UCS.src
new file mode 100644 (file)
index 0000000..358c3ac
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: CP10007%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           CP10007/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp10007_MacCyrillic to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp10007_MacCyrillic code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp10007_MacCyrillic order
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x0410
+0x81 = 0x0411
+0x82 = 0x0412
+0x83 = 0x0413
+0x84 = 0x0414
+0x85 = 0x0415
+0x86 = 0x0416
+0x87 = 0x0417
+0x88 = 0x0418
+0x89 = 0x0419
+0x8A = 0x041A
+0x8B = 0x041B
+0x8C = 0x041C
+0x8D = 0x041D
+0x8E = 0x041E
+0x8F = 0x041F
+0x90 = 0x0420
+0x91 = 0x0421
+0x92 = 0x0422
+0x93 = 0x0423
+0x94 = 0x0424
+0x95 = 0x0425
+0x96 = 0x0426
+0x97 = 0x0427
+0x98 = 0x0428
+0x99 = 0x0429
+0x9A = 0x042A
+0x9B = 0x042B
+0x9C = 0x042C
+0x9D = 0x042D
+0x9E = 0x042E
+0x9F = 0x042F
+0xA0 = 0x2020
+0xA1 = 0x00B0
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x00A7
+0xA5 = 0x2022
+0xA6 = 0x00B6
+0xA7 = 0x0406
+0xA8 = 0x00AE
+0xA9 = 0x00A9
+0xAA = 0x2122
+0xAB = 0x0402
+0xAC = 0x0452
+0xAD = 0x2260
+0xAE = 0x0403
+0xAF = 0x0453
+0xB0 = 0x221E
+0xB1 = 0x00B1
+0xB2 = 0x2264
+0xB3 = 0x2265
+0xB4 = 0x0456
+0xB5 = 0x00B5
+0xB6 = 0x2202
+0xB7 = 0x0408
+0xB8 = 0x0404
+0xB9 = 0x0454
+0xBA = 0x0407
+0xBB = 0x0457
+0xBC = 0x0409
+0xBD = 0x0459
+0xBE = 0x040A
+0xBF = 0x045A
+0xC0 = 0x0458
+0xC1 = 0x0405
+0xC2 = 0x00AC
+0xC3 = 0x221A
+0xC4 = 0x0192
+0xC5 = 0x2248
+0xC6 = 0x2206
+0xC7 = 0x00AB
+0xC8 = 0x00BB
+0xC9 = 0x2026
+0xCA = 0x00A0
+0xCB = 0x040B
+0xCC = 0x045B
+0xCD = 0x040C
+0xCE = 0x045C
+0xCF = 0x0455
+0xD0 = 0x2013
+0xD1 = 0x2014
+0xD2 = 0x201C
+0xD3 = 0x201D
+0xD4 = 0x2018
+0xD5 = 0x2019
+0xD6 = 0x00F7
+0xD7 = 0x201E
+0xD8 = 0x040E
+0xD9 = 0x045E
+0xDA = 0x040F
+0xDB = 0x045F
+0xDC = 0x2116
+0xDD = 0x0401
+0xDE = 0x0451
+0xDF = 0x044F
+0xE0 = 0x0430
+0xE1 = 0x0431
+0xE2 = 0x0432
+0xE3 = 0x0433
+0xE4 = 0x0434
+0xE5 = 0x0435
+0xE6 = 0x0436
+0xE7 = 0x0437
+0xE8 = 0x0438
+0xE9 = 0x0439
+0xEA = 0x043A
+0xEB = 0x043B
+0xEC = 0x043C
+0xED = 0x043D
+0xEE = 0x043E
+0xEF = 0x043F
+0xF0 = 0x0440
+0xF1 = 0x0441
+0xF2 = 0x0442
+0xF3 = 0x0443
+0xF4 = 0x0444
+0xF5 = 0x0445
+0xF6 = 0x0446
+0xF7 = 0x0447
+0xF8 = 0x0448
+0xF9 = 0x0449
+0xFA = 0x044A
+0xFB = 0x044B
+0xFC = 0x044C
+0xFD = 0x044D
+0xFE = 0x044E
+0xFF = 0x00A4
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP10029%UCS.src b/share/i18n/csmapper/CP/CP10029%UCS.src
new file mode 100644 (file)
index 0000000..f28ecb6
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: CP10029%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           CP10029/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp10029_MacLatin2 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp10029_MacLatin2 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp10029_MacLatin2 order
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x00C4
+0x81 = 0x0100
+0x82 = 0x0101
+0x83 = 0x00C9
+0x84 = 0x0104
+0x85 = 0x00D6
+0x86 = 0x00DC
+0x87 = 0x00E1
+0x88 = 0x0105
+0x89 = 0x010C
+0x8A = 0x00E4
+0x8B = 0x010D
+0x8C = 0x0106
+0x8D = 0x0107
+0x8E = 0x00E9
+0x8F = 0x0179
+0x90 = 0x017A
+0x91 = 0x010E
+0x92 = 0x00ED
+0x93 = 0x010F
+0x94 = 0x0112
+0x95 = 0x0113
+0x96 = 0x0116
+0x97 = 0x00F3
+0x98 = 0x0117
+0x99 = 0x00F4
+0x9A = 0x00F6
+0x9B = 0x00F5
+0x9C = 0x00FA
+0x9D = 0x011A
+0x9E = 0x011B
+0x9F = 0x00FC
+0xA0 = 0x2020
+0xA1 = 0x00B0
+0xA2 = 0x0118
+0xA3 = 0x00A3
+0xA4 = 0x00A7
+0xA5 = 0x2022
+0xA6 = 0x00B6
+0xA7 = 0x00DF
+0xA8 = 0x00AE
+0xA9 = 0x00A9
+0xAA = 0x2122
+0xAB = 0x0119
+0xAC = 0x00A8
+0xAD = 0x2260
+0xAE = 0x0123
+0xAF = 0x012E
+0xB0 = 0x012F
+0xB1 = 0x012A
+0xB2 = 0x2264
+0xB3 = 0x2265
+0xB4 = 0x012B
+0xB5 = 0x0136
+0xB6 = 0x2202
+0xB7 = 0x2211
+0xB8 = 0x0142
+0xB9 = 0x013B
+0xBA = 0x013C
+0xBB = 0x013D
+0xBC = 0x013E
+0xBD = 0x0139
+0xBE = 0x013A
+0xBF = 0x0145
+0xC0 = 0x0146
+0xC1 = 0x0143
+0xC2 = 0x00AC
+0xC3 = 0x221A
+0xC4 = 0x0144
+0xC5 = 0x0147
+0xC6 = 0x2206
+0xC7 = 0x00AB
+0xC8 = 0x00BB
+0xC9 = 0x2026
+0xCA = 0x00A0
+0xCB = 0x0148
+0xCC = 0x0150
+0xCD = 0x00D5
+0xCE = 0x0151
+0xCF = 0x014C
+0xD0 = 0x2013
+0xD1 = 0x2014
+0xD2 = 0x201C
+0xD3 = 0x201D
+0xD4 = 0x2018
+0xD5 = 0x2019
+0xD6 = 0x00F7
+0xD7 = 0x25CA
+0xD8 = 0x014D
+0xD9 = 0x0154
+0xDA = 0x0155
+0xDB = 0x0158
+0xDC = 0x2039
+0xDD = 0x203A
+0xDE = 0x0159
+0xDF = 0x0156
+0xE0 = 0x0157
+0xE1 = 0x0160
+0xE2 = 0x201A
+0xE3 = 0x201E
+0xE4 = 0x0161
+0xE5 = 0x015A
+0xE6 = 0x015B
+0xE7 = 0x00C1
+0xE8 = 0x0164
+0xE9 = 0x0165
+0xEA = 0x00CD
+0xEB = 0x017D
+0xEC = 0x017E
+0xED = 0x016A
+0xEE = 0x00D3
+0xEF = 0x00D4
+0xF0 = 0x016B
+0xF1 = 0x016E
+0xF2 = 0x00DA
+0xF3 = 0x016F
+0xF4 = 0x0170
+0xF5 = 0x0171
+0xF6 = 0x0172
+0xF7 = 0x0173
+0xF8 = 0x00DD
+0xF9 = 0x00FD
+0xFA = 0x0137
+0xFB = 0x017B
+0xFC = 0x0141
+0xFD = 0x017C
+0xFE = 0x0122
+0xFF = 0x02C7
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1006%UCS.src b/share/i18n/csmapper/CP/CP1006%UCS.src
new file mode 100644 (file)
index 0000000..64b5e4d
--- /dev/null
@@ -0,0 +1,316 @@
+# $NetBSD: CP1006%UCS.src,v 1.2 2003/07/12 16:11:01 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "CP1006/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             IBM CP1006  to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 July 27
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1998 - 1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       IBM CP1006 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the CP1006 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in IBM CP1006 order.
+#
+#      Version history
+#      1.0 version new. 
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x0005
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0A = 0x000A
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x001A
+0x1B = 0x001B
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x001E
+0x1F = 0x001F
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2A = 0x002A
+0x2B = 0x002B
+0x2C = 0x002C
+0x2D = 0x002D
+0x2E = 0x002E
+0x2F = 0x002F
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3A = 0x003A
+0x3B = 0x003B
+0x3C = 0x003C
+0x3D = 0x003D
+0x3E = 0x003E
+0x3F = 0x003F
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4A = 0x004A
+0x4B = 0x004B
+0x4C = 0x004C
+0x4D = 0x004D
+0x4E = 0x004E
+0x4F = 0x004F
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5A = 0x005A
+0x5B = 0x005B
+0x5C = 0x005C
+0x5D = 0x005D
+0x5E = 0x005E
+0x5F = 0x005F
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6A = 0x006A
+0x6B = 0x006B
+0x6C = 0x006C
+0x6D = 0x006D
+0x6E = 0x006E
+0x6F = 0x006F
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7A = 0x007A
+0x7B = 0x007B
+0x7C = 0x007C
+0x7D = 0x007D
+0x7E = 0x007E
+0x7F = 0x007F
+0x80 = 0x0080
+0x81 = 0x0081
+0x82 = 0x0082
+0x83 = 0x0083
+0x84 = 0x0084
+0x85 = 0x0085
+0x86 = 0x0086
+0x87 = 0x0087
+0x88 = 0x0088
+0x89 = 0x0089
+0x8A = 0x008A
+0x8B = 0x008B
+0x8C = 0x008C
+0x8D = 0x008D
+0x8E = 0x008E
+0x8F = 0x008F
+0x90 = 0x0090
+0x91 = 0x0091
+0x92 = 0x0092
+0x93 = 0x0093
+0x94 = 0x0094
+0x95 = 0x0095
+0x96 = 0x0096
+0x97 = 0x0097
+0x98 = 0x0098
+0x99 = 0x0099
+0x9A = 0x009A
+0x9B = 0x009B
+0x9C = 0x009C
+0x9D = 0x009D
+0x9E = 0x009E
+0x9F = 0x009F
+0xA0 = 0x00A0
+0xA1 = 0x06F0
+0xA2 = 0x06F1
+0xA3 = 0x06F2
+0xA4 = 0x06F3
+0xA5 = 0x06F4
+0xA6 = 0x06F5
+0xA7 = 0x06F6
+0xA8 = 0x06F7
+0xA9 = 0x06F8
+0xAA = 0x06F9
+0xAB = 0x060C
+0xAC = 0x061B
+0xAD = 0x00AD
+0xAE = 0x061F
+0xAF = 0xFE81
+0xB0 = 0xFE8D
+0xB1 = 0xFE8E
+0xB2 = 0xFE8E
+0xB3 = 0xFE8F
+0xB4 = 0xFE91
+0xB5 = 0xFB56
+0xB6 = 0xFB58
+0xB7 = 0xFE93
+0xB8 = 0xFE95
+0xB9 = 0xFE97
+0xBA = 0xFB66
+0xBB = 0xFB68
+0xBC = 0xFE99
+0xBD = 0xFE9B
+0xBE = 0xFE9D
+0xBF = 0xFE9F
+0xC0 = 0xFB7A
+0xC1 = 0xFB7C
+0xC2 = 0xFEA1
+0xC3 = 0xFEA3
+0xC4 = 0xFEA5
+0xC5 = 0xFEA7
+0xC6 = 0xFEA9
+0xC7 = 0xFB84
+0xC8 = 0xFEAB
+0xC9 = 0xFEAD
+0xCA = 0xFB8C
+0xCB = 0xFEAF
+0xCC = 0xFB8A
+0xCD = 0xFEB1
+0xCE = 0xFEB3
+0xCF = 0xFEB5
+0xD0 = 0xFEB7
+0xD1 = 0xFEB9
+0xD2 = 0xFEBB
+0xD3 = 0xFEBD
+0xD4 = 0xFEBF
+0xD5 = 0xFEC1
+0xD6 = 0xFEC5
+0xD7 = 0xFEC9
+0xD8 = 0xFECA
+0xD9 = 0xFECB
+0xDA = 0xFECC
+0xDB = 0xFECD
+0xDC = 0xFECE
+0xDD = 0xFECF
+0xDE = 0xFED0
+0xDF = 0xFED1
+0xE0 = 0xFED3
+0xE1 = 0xFED5
+0xE2 = 0xFED7
+0xE3 = 0xFED9
+0xE4 = 0xFEDB
+0xE5 = 0xFB92
+0xE6 = 0xFB94
+0xE7 = 0xFEDD
+0xE8 = 0xFEDF
+0xE9 = 0xFEE0
+0xEA = 0xFEE1
+0xEB = 0xFEE3
+0xEC = 0xFB9E
+0xED = 0xFEE5
+0xEE = 0xFEE7
+0xEF = 0xFE85
+0xF0 = 0xFEED
+0xF1 = 0xFBA6
+0xF2 = 0xFBA8
+0xF3 = 0xFBA9
+0xF4 = 0xFBAA
+0xF5 = 0xFE80
+0xF6 = 0xFE89
+0xF7 = 0xFE8A
+0xF8 = 0xFE8B
+0xF9 = 0xFEF1
+0xFA = 0xFEF2
+0xFB = 0xFEF3
+0xFC = 0xFBB0
+0xFD = 0xFBAE
+0xFE = 0xFE7C
+0xFF = 0xFE7D
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP10079%UCS.src b/share/i18n/csmapper/CP/CP10079%UCS.src
new file mode 100644 (file)
index 0000000..55b22a0
--- /dev/null
@@ -0,0 +1,159 @@
+# $NetBSD: CP10079%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           CP10079/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp10079_MacIcelandic to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp10079_MacIcelandic code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp10079_MacIcelandic order
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x00C4
+0x81 = 0x00C5
+0x82 = 0x00C7
+0x83 = 0x00C9
+0x84 = 0x00D1
+0x85 = 0x00D6
+0x86 = 0x00DC
+0x87 = 0x00E1
+0x88 = 0x00E0
+0x89 = 0x00E2
+0x8A = 0x00E4
+0x8B = 0x00E3
+0x8C = 0x00E5
+0x8D = 0x00E7
+0x8E = 0x00E9
+0x8F = 0x00E8
+0x90 = 0x00EA
+0x91 = 0x00EB
+0x92 = 0x00ED
+0x93 = 0x00EC
+0x94 = 0x00EE
+0x95 = 0x00EF
+0x96 = 0x00F1
+0x97 = 0x00F3
+0x98 = 0x00F2
+0x99 = 0x00F4
+0x9A = 0x00F6
+0x9B = 0x00F5
+0x9C = 0x00FA
+0x9D = 0x00F9
+0x9E = 0x00FB
+0x9F = 0x00FC
+0xA0 = 0x00DD
+0xA1 = 0x00B0
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x00A7
+0xA5 = 0x2022
+0xA6 = 0x00B6
+0xA7 = 0x00DF
+0xA8 = 0x00AE
+0xA9 = 0x00A9
+0xAA = 0x2122
+0xAB = 0x00B4
+0xAC = 0x00A8
+0xAD = 0x2260
+0xAE = 0x00C6
+0xAF = 0x00D8
+0xB0 = 0x221E
+0xB1 = 0x00B1
+0xB2 = 0x2264
+0xB3 = 0x2265
+0xB4 = 0x00A5
+0xB5 = 0x00B5
+0xB6 = 0x2202
+0xB7 = 0x2211
+0xB8 = 0x220F
+0xB9 = 0x03C0
+0xBA = 0x222B
+0xBB = 0x00AA
+0xBC = 0x00BA
+0xBD = 0x2126
+0xBE = 0x00E6
+0xBF = 0x00F8
+0xC0 = 0x00BF
+0xC1 = 0x00A1
+0xC2 = 0x00AC
+0xC3 = 0x221A
+0xC4 = 0x0192
+0xC5 = 0x2248
+0xC6 = 0x2206
+0xC7 = 0x00AB
+0xC8 = 0x00BB
+0xC9 = 0x2026
+0xCA = 0x00A0
+0xCB = 0x00C0
+0xCC = 0x00C3
+0xCD = 0x00D5
+0xCE = 0x0152
+0xCF = 0x0153
+0xD0 = 0x2013
+0xD1 = 0x2014
+0xD2 = 0x201C
+0xD3 = 0x201D
+0xD4 = 0x2018
+0xD5 = 0x2019
+0xD6 = 0x00F7
+0xD7 = 0x25CA
+0xD8 = 0x00FF
+0xD9 = 0x0178
+0xDA = 0x2044
+0xDB = 0x00A4
+0xDC = 0x00D0
+0xDD = 0x00F0
+0xDE = 0x00DE
+0xDF = 0x00FE
+0xE0 = 0x00FD
+0xE1 = 0x00B7
+0xE2 = 0x201A
+0xE3 = 0x201E
+0xE4 = 0x2030
+0xE5 = 0x00C2
+0xE6 = 0x00CA
+0xE7 = 0x00C1
+0xE8 = 0x00CB
+0xE9 = 0x00C8
+0xEA = 0x00CD
+0xEB = 0x00CE
+0xEC = 0x00CF
+0xED = 0x00CC
+0xEE = 0x00D3
+0xEF = 0x00D4
+0xF1 = 0x00D2
+0xF2 = 0x00DA
+0xF3 = 0x00DB
+0xF4 = 0x00D9
+0xF5 = 0x0131
+0xF6 = 0x02C6
+0xF7 = 0x02DC
+0xF8 = 0x00AF
+0xF9 = 0x02D8
+0xFA = 0x02D9
+0xFB = 0x02DA
+0xFC = 0x00B8
+0xFD = 0x02DD
+0xFE = 0x02DB
+0xFF = 0x02C7
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP10081%UCS.src b/share/i18n/csmapper/CP/CP10081%UCS.src
new file mode 100644 (file)
index 0000000..870f355
--- /dev/null
@@ -0,0 +1,158 @@
+# $NetBSD: CP10081%UCS.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           CP10081/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp10081_MacTurkish to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp10081_MacTurkish code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp10081_MacTurkish order
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x00C4
+0x81 = 0x00C5
+0x82 = 0x00C7
+0x83 = 0x00C9
+0x84 = 0x00D1
+0x85 = 0x00D6
+0x86 = 0x00DC
+0x87 = 0x00E1
+0x88 = 0x00E0
+0x89 = 0x00E2
+0x8A = 0x00E4
+0x8B = 0x00E3
+0x8C = 0x00E5
+0x8D = 0x00E7
+0x8E = 0x00E9
+0x8F = 0x00E8
+0x90 = 0x00EA
+0x91 = 0x00EB
+0x92 = 0x00ED
+0x93 = 0x00EC
+0x94 = 0x00EE
+0x95 = 0x00EF
+0x96 = 0x00F1
+0x97 = 0x00F3
+0x98 = 0x00F2
+0x99 = 0x00F4
+0x9A = 0x00F6
+0x9B = 0x00F5
+0x9C = 0x00FA
+0x9D = 0x00F9
+0x9E = 0x00FB
+0x9F = 0x00FC
+0xA0 = 0x2020
+0xA1 = 0x00B0
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x00A7
+0xA5 = 0x2022
+0xA6 = 0x00B6
+0xA7 = 0x00DF
+0xA8 = 0x00AE
+0xA9 = 0x00A9
+0xAA = 0x2122
+0xAB = 0x00B4
+0xAC = 0x00A8
+0xAD = 0x2260
+0xAE = 0x00C6
+0xAF = 0x00D8
+0xB0 = 0x221E
+0xB1 = 0x00B1
+0xB2 = 0x2264
+0xB3 = 0x2265
+0xB4 = 0x00A5
+0xB5 = 0x00B5
+0xB6 = 0x2202
+0xB7 = 0x2211
+0xB8 = 0x220F
+0xB9 = 0x03C0
+0xBA = 0x222B
+0xBB = 0x00AA
+0xBC = 0x00BA
+0xBD = 0x2126
+0xBE = 0x00E6
+0xBF = 0x00F8
+0xC0 = 0x00BF
+0xC1 = 0x00A1
+0xC2 = 0x00AC
+0xC3 = 0x221A
+0xC4 = 0x0192
+0xC5 = 0x2248
+0xC6 = 0x2206
+0xC7 = 0x00AB
+0xC8 = 0x00BB
+0xC9 = 0x2026
+0xCA = 0x00A0
+0xCB = 0x00C0
+0xCC = 0x00C3
+0xCD = 0x00D5
+0xCE = 0x0152
+0xCF = 0x0153
+0xD0 = 0x2013
+0xD1 = 0x2014
+0xD2 = 0x201C
+0xD3 = 0x201D
+0xD4 = 0x2018
+0xD5 = 0x2019
+0xD6 = 0x00F7
+0xD7 = 0x25CA
+0xD8 = 0x00FF
+0xD9 = 0x0178
+0xDA = 0x011E
+0xDB = 0x011F
+0xDC = 0x0130
+0xDD = 0x0131
+0xDE = 0x015E
+0xDF = 0x015F
+0xE0 = 0x2021
+0xE1 = 0x00B7
+0xE2 = 0x201A
+0xE3 = 0x201E
+0xE4 = 0x2030
+0xE5 = 0x00C2
+0xE6 = 0x00CA
+0xE7 = 0x00C1
+0xE8 = 0x00CB
+0xE9 = 0x00C8
+0xEA = 0x00CD
+0xEB = 0x00CE
+0xEC = 0x00CF
+0xED = 0x00CC
+0xEE = 0x00D3
+0xEF = 0x00D4
+0xF1 = 0x00D2
+0xF2 = 0x00DA
+0xF3 = 0x00DB
+0xF4 = 0x00D9
+0xF6 = 0x02C6
+0xF7 = 0x02DC
+0xF8 = 0x00AF
+0xF9 = 0x02D8
+0xFA = 0x02D9
+0xFB = 0x02DA
+0xFC = 0x00B8
+0xFD = 0x02DD
+0xFE = 0x02DB
+0xFF = 0x02C7
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1026%UCS.src b/share/i18n/csmapper/CP/CP1026%UCS.src
new file mode 100644 (file)
index 0000000..19a2039
--- /dev/null
@@ -0,0 +1,287 @@
+# $NetBSD: CP1026%UCS.src,v 1.3 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP1026/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp1026_IBMLatin5Turkish to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1026_IBMLatin5Turkish code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1026_IBMLatin5Turkish order
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x001E
+0x1F = 0x001F
+0x20 = 0x0080
+0x21 = 0x0081
+0x22 = 0x0082
+0x23 = 0x0083
+0x24 = 0x0084
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 = 0x0088
+0x29 = 0x0089
+0x2A = 0x008A
+0x2B = 0x008B
+0x2C = 0x008C
+0x2D = 0x0005
+0x2E = 0x0006
+0x2F = 0x0007
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 = 0x0093
+0x34 = 0x0094
+0x35 = 0x0095
+0x36 = 0x0096
+0x37 = 0x0004
+0x38 = 0x0098
+0x39 = 0x0099
+0x3A = 0x009A
+0x3B = 0x009B
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x00E4
+0x44 = 0x00E0
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x00E5
+0x48 = 0x007B
+0x49 = 0x00F1
+0x4A = 0x00C7
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 = 0x00E9
+0x52 = 0x00EA
+0x53 = 0x00EB
+0x54 = 0x00E8
+0x55 = 0x00ED
+0x56 = 0x00EE
+0x57 = 0x00EF
+0x58 = 0x00EC
+0x59 = 0x00DF
+0x5A = 0x011E
+0x5B = 0x0130
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x00C4
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x00C5
+0x68 = 0x005B
+0x69 = 0x00D1
+0x6A = 0x015F
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00F8
+0x71 = 0x00C9
+0x72 = 0x00CA
+0x73 = 0x00CB
+0x74 = 0x00C8
+0x75 = 0x00CD
+0x76 = 0x00CE
+0x77 = 0x00CF
+0x78 = 0x00CC
+0x79 = 0x0131
+0x7A = 0x003A
+0x7B = 0x00D6
+0x7C = 0x015E
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x00DC
+0x80 = 0x00D8
+0x81 = 0x0061
+0x82 = 0x0062
+0x83 = 0x0063
+0x84 = 0x0064
+0x85 = 0x0065
+0x86 = 0x0066
+0x87 = 0x0067
+0x88 = 0x0068
+0x89 = 0x0069
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x007D
+0x8D = 0x0060
+0x8E = 0x00A6
+0x8F = 0x00B1
+0x90 = 0x00B0
+0x91 = 0x006A
+0x92 = 0x006B
+0x93 = 0x006C
+0x94 = 0x006D
+0x95 = 0x006E
+0x96 = 0x006F
+0x97 = 0x0070
+0x98 = 0x0071
+0x99 = 0x0072
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x00E6
+0x9D = 0x00B8
+0x9E = 0x00C6
+0x9F = 0x00A4
+0xA0 = 0x00B5
+0xA1 = 0x00F6
+0xA2 = 0x0073
+0xA3 = 0x0074
+0xA4 = 0x0075
+0xA5 = 0x0076
+0xA6 = 0x0077
+0xA7 = 0x0078
+0xA8 = 0x0079
+0xA9 = 0x007A
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x005D
+0xAD = 0x0024
+0xAE = 0x0040
+0xAF = 0x00AE
+0xB0 = 0x00A2
+0xB1 = 0x00A3
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x00A7
+0xB6 = 0x00B6
+0xB7 = 0x00BC
+0xB8 = 0x00BD
+0xB9 = 0x00BE
+0xBA = 0x00AC
+0xBB = 0x007C
+0xBC = 0x00AF
+0xBD = 0x00A8
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x00E7
+0xC1 = 0x0041
+0xC2 = 0x0042
+0xC3 = 0x0043
+0xC4 = 0x0044
+0xC5 = 0x0045
+0xC6 = 0x0046
+0xC7 = 0x0047
+0xC8 = 0x0048
+0xC9 = 0x0049
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x007E
+0xCD = 0x00F2
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x011F
+0xD1 = 0x004A
+0xD2 = 0x004B
+0xD3 = 0x004C
+0xD4 = 0x004D
+0xD5 = 0x004E
+0xD6 = 0x004F
+0xD7 = 0x0050
+0xD8 = 0x0051
+0xD9 = 0x0052
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x005C
+0xDD = 0x00F9
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x00FC
+0xE1 = 0x00F7
+0xE2 = 0x0053
+0xE3 = 0x0054
+0xE4 = 0x0055
+0xE5 = 0x0056
+0xE6 = 0x0057
+0xE7 = 0x0058
+0xE8 = 0x0059
+0xE9 = 0x005A
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x0023
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 = 0x0030
+0xF1 = 0x0031
+0xF2 = 0x0032
+0xF3 = 0x0033
+0xF4 = 0x0034
+0xF5 = 0x0035
+0xF6 = 0x0036
+0xF7 = 0x0037
+0xF8 = 0x0038
+0xF9 = 0x0039
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x0022
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1046%UCS.src b/share/i18n/csmapper/CP/CP1046%UCS.src
new file mode 100644 (file)
index 0000000..71d4054
--- /dev/null
@@ -0,0 +1,163 @@
+# $NetBSD: CP1046%UCS.src,v 1.1 2007/06/02 06:09:08 tnozaki Exp $
+
+# Copyright (c)2007 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "CP1046/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP1046 - Arabic Extended
+# this mapping data is made from:
+#   ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/
+#       CP0{0864,1046}.{pdf,txt}
+#   ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP864.TXT
+#   http://www.unicode.org/charts/PDF/U0600.pdf
+#   http://www.unicode.org/charts/PDF/UFE70.pdf
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0xFE88 # ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM
+0x81 = 0x00D7 # MULTIPLICATION SIGN
+0x82 = 0x00F7 # DIVISION SIGN
+0x83 = 0xFEB1 # ARABIC LETTER SEEN ISOLATED FORM
+0x84 = 0xFEB5 # ARABIC LETTER SHEEN ISOLATED FORM
+0x85 = 0xFEB9 # ARABIC LETTER SAD ISOLATED FORM
+0x86 = 0xFEBD # ARABIC LETTER DAD ISOLATED FORM
+0x87 = 0xFE71 # ARABIC TATWHEEL WITH FATHATAN ABOVE
+0x89 = 0x25A0 # BLACK SQUARE
+0x8A = 0x2502 # BOX DRAWINGS LIGHT VERTICAL
+0x8B = 0x2500 # BOX DRAWINGS LIGHT HORIZONTAL
+0x8C = 0x2510 # BOX DRAWINGS LIGHT DOWN AND LEFT
+0x8D = 0x250C # BOX DRAWINGS LIGHT DOWN AND RIGHT
+0x8E = 0x2514 # BOX DRAWINGS LIGHT UP AND RIGHT
+0x8F = 0x2518 # BOX DRAWINGS LIGHT UP AND LEFT
+0x90 = 0xFE79 # ARABIC LETTER DAMMA MEDIAL FORM
+0x91 = 0xFE7B # ARABIC LETTER KASRA MEDIAL FORM
+0x92 = 0xFE7D # ARABIC LETTER SHADDA MEDIAL FORM
+0x93 = 0xFE7F # ARABIC LETTER SUKUN MEDIAL FORM
+0x94 = 0xFE77 # ARABIC FATHA MEDIAL FORM
+0x95 = 0xFE8A # ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM
+0x96 = 0xFEF0 # ARABIC LETTER ALEF MAKSUMA FINAL FORM
+0x97 = 0xFEF3 # ARABIC LETTER YEH INITIAL FORM
+0x98 = 0xFEF2 # ARABIC LETTER YEH FINAL FORM
+0x99 = 0xFECE # ARABIC LETTER GHAIN FINAL FORM
+0x9A = 0xFECF # ARABIC LETTER GHAIN INITIAL FORM
+0x9B = 0xFED0 # ARABIC LETTER GHAIN MEDIAL FORM
+0x9C = 0xFEF6 # ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM
+0x9D = 0xFEF8 # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM
+0x9E = 0xFEFA # ARABIC LIGATURE LAM WITH ALEF WITH HANZA BELOW FINAL FORM
+0x9F = 0xFEFC # ARABIC LIGATURE LAM WITH ALEF FINAL FORM
+0xA0 = 0x00A0 # NO-BREAK SPACE
+0xA1 = 0xF8FA # Aleph Madda (after Lam) != ARABIC LETTER ALEF WITH MADDA ABOVE(0x0622)
+0xA2 = 0xF8F9 # Aleph Hamza (after Lam) != ARABIC LETTER ALEF WITH HAMZA ABOVE(0x0623)
+0xA3 = 0xF8F8 # Hamza Under Aleph (after Lam) != ARABIC LETTER ALEF WITH HAMZA BELOW(0x0625)
+0xA4 = 0x00A4 # CURRENCY SIGN
+0xA5 = 0xF8FB # Aleph (after Lam) != ARABIC LETTER ALEF(0x0627)
+0xA6 = 0xFE8B # ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM
+0xA7 = 0xFE91 # ARABIC LETTER BEH INITIAL FORM
+0xA8 = 0xFE97 # ARABIC LETTER TEH INITIAL FORM
+0xA9 = 0xFE9B # ARABIC LETTER THEH INITIAL FORM
+0xAA = 0xFE9F # ARABIC LETTER JEEM INITIAL FORM
+0xAB = 0xFEA3 # ARABIC LETTER HAH INITIAL FORM
+0xAC = 0x060C # ARABIC COMMA
+0xAE = 0xFEA7 # ARABIC LETTER KHAH INITIAL FORM
+0xAF = 0xFEB3 # ARABIC LETTER SEEN INITIAL FORM
+0xB0 - 0xB9 = 0x0660 - # ARABIC-INDIC DIGIT ZERO - NINE
+0xBA = 0xFEB7 # ARABIC LETTER SHEEN INITIAL FORM
+0xBB = 0x061B # ARABIC SEMICOLON
+0xBC = 0xFEBB # ARABIC LETTER SAD INITIAL FORM
+0xBD = 0xFEBF # ARABIC LETTER DAD INITIAL FORM
+0xBE = 0xFECA # ARABIC LETTER AIN FINAL FORM
+0xBF = 0x061F # ARABIC QUESTION MARK
+0xC0 = 0xFECB # ARABIC LETTER AIN INITIAL FORM
+0xC1 = 0xFE80 # ARABIC LETTER HAMZA ISOTATED FORM
+0xC2 = 0xFE81 # ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM
+0xC3 = 0xFE83 # ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM
+0xC4 = 0xFE85 # ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM
+0xC5 = 0xFE87 # ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM
+0xC6 = 0xFE89 # ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM
+0xC7 = 0xFE8D # ARABIC LETTER ALEF ISOLATED FORM
+0xC8 = 0xFE8F # ARABIC LETTER BEH ISOLATED FORM
+0xC9 = 0xFE93 # ARABIC LETTER TEH MARBUTA ISOLATED FORM
+0xCA = 0xFE95 # ARABIC LETTER TEH ISOLATED FORM
+0xCB = 0xFE99 # ARABIC LETTER THEH ISOLATED FORM
+0xCC = 0xFE9D # ARABIC LETTER JEEM ISOLATED FORM
+0xCD = 0xFEA1 # ARABIC LETTER HAH ISOLATED FORM
+0xCE = 0xFEA5 # ARABIC LETTER KHAH ISOLATED FORM
+0xCF = 0xFEA9 # ARABIC LETTER DAL ISOLATED FORM
+0xD0 = 0xFEAB # ARABIC LETTER THAL ISOLATED FORM
+0xD1 = 0xFEAD # ARABIC LETTER REH ISOLATED FORM
+0xD2 = 0xFEAF # ARABIC LETTER REH FINAL FORM
+0xD3 = 0xFEB2 # ARABIC LETTER SEEN FINAL FORM
+0xD4 = 0xFEB6 # ARABIC LETTER SHEEN FINAL FORM
+0xD5 = 0xFEBA # ARABIC LETTER SAD FINAL FORM
+0xD6 = 0xFEBE # ARABIC LETTER DAD FINAL FORM
+0xD7 = 0xFEC1 # ARABIC LETTER TAH ISOLATED FORM
+0xD8 = 0xFEC5 # ARABIC LETTER ZAH ISOLATED FORM
+0xD9 = 0xFEC9 # ARABIC LETTER AIN ISOLATED FORM
+0xDA = 0xFECD # ARABIC LETTER GHAIN ISOLATED FORM
+0xDB = 0xFECC # ARABIC LETTER AIN MEDIAL FORM
+0xDC = 0xFE82 # ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM
+0xDD = 0xFE84 # ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM
+0xDE = 0xFE8E # ARABIC LETTER ALEF FINAL FORM
+0xDF = 0xFED3 # ARABIC LETTER FEH INITIAL FORM
+0xE0 = 0x0640 # ARABIC TATWEEL
+0xE1 = 0xFED1 # ARABIC LETTER FEH ISOLATED FORM
+0xE2 = 0xFED5 # ARABIC LETTER QAF ISOLATED FORM
+0xE3 = 0xFED9 # ARABIC LETTER KAF ISOLATED FORM
+0xE4 = 0xFEDD # ARABIC LETTER LAM ISOLATED FORM
+0xE5 = 0xFEE1 # ARABIC LETTER MEEM ISOLATED FORM
+0xE6 = 0xFEE5 # ARABIC LETTER NOON ISOLATED FORM
+0xE7 = 0xFEEB # ARABIC LETTER HEH ISOLATED FORM
+0xE8 = 0xFEED # ARABIC LETTER WAW ISOLATED FORM
+0xE9 = 0xFEEF # ARABIC LETTER ALEF MAKSURA ISOLATED FORM
+0xEA = 0xFEF1 # ARABIC LETTER YEH ISOLATED FORM
+0xEB = 0xFE70 # ARABIC FATHATAN ISOLATED FORM
+0xEC = 0xFE72 # ARABIC DAMMATAN ISOLATED FORM
+0xED = 0xFE74 # ARABIC KASRATAN ISOLATED FORM
+0xEE = 0xFE76 # ARABIC FATHA ISOLATED FORM
+0xEF = 0xFE78 # ARABIC DAMMA ISOLATED FORM
+0xF0 = 0xFE7A # ARABIC KASRA ISOLATED FORM
+0xF1 = 0x0651 # ARABIC SHADDA
+0xF2 = 0xFE7E # ARABIC SUKUN ISOLATED FORM
+0xF3 = 0xFED7 # ARABIC LETTER QAF INITIAL FORM
+0xF4 = 0xFEDB # ARABIC LETTER KAF INITIAL FORM
+0xF5 = 0xFEDF # ARABIC LETTER LAM INITIAL FORM
+0xF6 = 0xFE73 # ARABIC TAIL FRAGMENT
+0xF7 = 0xFEF5 # ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM
+0xF8 = 0xFEF7 # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM
+0xF9 = 0xFEF9 # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM
+0xFA = 0xFEFB # ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM
+0xFB = 0xFEE3 # ARABIC LETTER MEEM INITIAL FORM
+0xFC = 0xFEE7 # ARABIC LETTER NOON INITIAL FORM
+0xFD = 0xFEEC # ARABIC LETTER HEH MEDIAL FORM
+0xFE = 0xFEE9 # ARABIC LETTER HEH ISOLATED FORM
+0xFF = 0x20AC # EURO SIGN
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1124%UCS.src b/share/i18n/csmapper/CP/CP1124%UCS.src
new file mode 100644 (file)
index 0000000..4642479
--- /dev/null
@@ -0,0 +1,140 @@
+# $NetBSD: CP1124%UCS.src,v 1.1 2007/06/02 06:09:08 tnozaki Exp $
+
+# Copyright (c)2007 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "CP1124/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP1124 - Cyrillic, Ukraine
+# this mapping data is made from:
+#    ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/
+#        CP0{01124,01251}.{pdf,txt}
+#    ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1251.TXT
+#
+0x00 - 0x9F = 0x0000 -
+0xA0 = 0x00A0
+0xA1 = 0x0401
+0xA2 = 0x0402
+0xA3 = 0x0490
+0xA4 = 0x0404
+0xA5 = 0x0405
+0xA6 = 0x0406
+0xA7 = 0x0407
+0xA8 = 0x0408
+0xA9 = 0x0409
+0xAA = 0x040A
+0xAB = 0x040B
+0xAC = 0x040C
+0xAD = 0x00AD
+0xAE = 0x040E
+0xAF = 0x040F
+0xB0 = 0x0410
+0xB1 = 0x0411
+0xB2 = 0x0412
+0xB3 = 0x0413
+0xB4 = 0x0414
+0xB5 = 0x0415
+0xB6 = 0x0416
+0xB7 = 0x0417
+0xB8 = 0x0418
+0xB9 = 0x0419
+0xBA = 0x041A
+0xBB = 0x041B
+0xBC = 0x041C
+0xBD = 0x041D
+0xBE = 0x041E
+0xBF = 0x041F
+0xC0 = 0x0420
+0xC1 = 0x0421
+0xC2 = 0x0422
+0xC3 = 0x0423
+0xC4 = 0x0424
+0xC5 = 0x0425
+0xC6 = 0x0426
+0xC7 = 0x0427
+0xC8 = 0x0428
+0xC9 = 0x0429
+0xCA = 0x042A
+0xCB = 0x042B
+0xCC = 0x042C
+0xCD = 0x042D
+0xCE = 0x042E
+0xCF = 0x042F
+0xD0 = 0x0430
+0xD1 = 0x0431
+0xD2 = 0x0432
+0xD3 = 0x0433
+0xD4 = 0x0434
+0xD5 = 0x0435
+0xD6 = 0x0436
+0xD7 = 0x0437
+0xD8 = 0x0438
+0xD9 = 0x0439
+0xDA = 0x043A
+0xDB = 0x043B
+0xDC = 0x043C
+0xDD = 0x043D
+0xDE = 0x043E
+0xDF = 0x043F
+0xE0 = 0x0440
+0xE1 = 0x0441
+0xE2 = 0x0442
+0xE3 = 0x0443
+0xE4 = 0x0444
+0xE5 = 0x0445
+0xE6 = 0x0446
+0xE7 = 0x0447
+0xE8 = 0x0448
+0xE9 = 0x0449
+0xEA = 0x044A
+0xEB = 0x044B
+0xEC = 0x044C
+0xED = 0x044D
+0xEE = 0x044E
+0xEF = 0x044F
+0xF0 = 0x2116
+0xF1 = 0x0451
+0xF2 = 0x0452
+0xF3 = 0x0491
+0xF4 = 0x0454
+0xF5 = 0x0455
+0xF6 = 0x0456
+0xF7 = 0x0457
+0xF8 = 0x0458
+0xF9 = 0x0459
+0xFA = 0x045A
+0xFB = 0x045B
+0xFC = 0x045C
+0xFD = 0x00A7
+0xFE = 0x045E
+0xFF = 0x045F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1125%UCS.src b/share/i18n/csmapper/CP/CP1125%UCS.src
new file mode 100644 (file)
index 0000000..568975f
--- /dev/null
@@ -0,0 +1,172 @@
+# $NetBSD: CP1125%UCS.src,v 1.1 2007/06/02 06:09:08 tnozaki Exp $
+
+# Copyright (c)2007 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "CP1125/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP1125 - PC, Cyrillic, Ukrainian
+# this mapping data is made from:
+#    ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/
+#        CP0{00866,01125}.{pdf,txt}
+#    ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP866.TXT
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x0410
+0x81 = 0x0411
+0x82 = 0x0412
+0x83 = 0x0413
+0x84 = 0x0414
+0x85 = 0x0415
+0x86 = 0x0416
+0x87 = 0x0417
+0x88 = 0x0418
+0x89 = 0x0419
+0x8A = 0x041A
+0x8B = 0x041B
+0x8C = 0x041C
+0x8D = 0x041D
+0x8E = 0x041E
+0x8F = 0x041F
+0x90 = 0x0420
+0x91 = 0x0421
+0x92 = 0x0422
+0x93 = 0x0423
+0x94 = 0x0424
+0x95 = 0x0425
+0x96 = 0x0426
+0x97 = 0x0427
+0x98 = 0x0428
+0x99 = 0x0429
+0x9A = 0x042A
+0x9B = 0x042B
+0x9C = 0x042C
+0x9D = 0x042D
+0x9E = 0x042E
+0x9F = 0x042F
+0xA0 = 0x0430
+0xA1 = 0x0431
+0xA2 = 0x0432
+0xA3 = 0x0433
+0xA4 = 0x0434
+0xA5 = 0x0435
+0xA6 = 0x0436
+0xA7 = 0x0437
+0xA8 = 0x0438
+0xA9 = 0x0439
+0xAA = 0x043A
+0xAB = 0x043B
+0xAC = 0x043C
+0xAD = 0x043D
+0xAE = 0x043E
+0xAF = 0x043F
+0xB0 = 0x2591
+0xB1 = 0x2592
+0xB2 = 0x2593
+0xB3 = 0x2502
+0xB4 = 0x2524
+0xB5 = 0x2561
+0xB6 = 0x2562
+0xB7 = 0x2556
+0xB8 = 0x2555
+0xB9 = 0x2563
+0xBA = 0x2551
+0xBB = 0x2557
+0xBC = 0x255D
+0xBD = 0x255C
+0xBE = 0x255B
+0xBF = 0x2510
+0xC0 = 0x2514
+0xC1 = 0x2534
+0xC2 = 0x252C
+0xC3 = 0x251C
+0xC4 = 0x2500
+0xC5 = 0x253C
+0xC6 = 0x255E
+0xC7 = 0x255F
+0xC8 = 0x255A
+0xC9 = 0x2554
+0xCA = 0x2569
+0xCB = 0x2566
+0xCC = 0x2560
+0xCD = 0x2550
+0xCE = 0x256C
+0xCF = 0x2567
+0xD0 = 0x2568
+0xD1 = 0x2564
+0xD2 = 0x2565
+0xD3 = 0x2559
+0xD4 = 0x2558
+0xD5 = 0x2552
+0xD6 = 0x2553
+0xD7 = 0x256B
+0xD8 = 0x256A
+0xD9 = 0x2518
+0xDA = 0x250C
+0xDB = 0x2588
+0xDC = 0x2584
+0xDD = 0x258C
+0xDE = 0x2590
+0xDF = 0x2580
+0xE0 = 0x0440
+0xE1 = 0x0441
+0xE2 = 0x0442
+0xE3 = 0x0443
+0xE4 = 0x0444
+0xE5 = 0x0445
+0xE6 = 0x0446
+0xE7 = 0x0447
+0xE8 = 0x0448
+0xE9 = 0x0449
+0xEA = 0x044A
+0xEB = 0x044B
+0xEC = 0x044C
+0xED = 0x044D
+0xEE = 0x044E
+0xEF = 0x044F
+0xF0 = 0x0401
+0xF1 = 0x0451
+0xF2 = 0x0490
+0xF3 = 0x0491
+0xF4 = 0x0404
+0xF5 = 0x0454
+0xF6 = 0x0406
+0xF7 = 0x0456
+0xF8 = 0x0407
+0xF9 = 0x0457
+0xFA = 0x00F7
+0xFB = 0x00B1
+0xFC = 0x2116
+0xFD = 0x00A4
+0xFE = 0x25A0
+0xFF = 0x00A0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1129%UCS.src b/share/i18n/csmapper/CP/CP1129%UCS.src
new file mode 100644 (file)
index 0000000..e87a23d
--- /dev/null
@@ -0,0 +1,140 @@
+# $NetBSD: CP1129%UCS.src,v 1.1 2007/06/18 16:19:30 tnozaki Exp $
+
+# Copyright (c)2007 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "CP1129/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP1129 - Vietnamese ISO-8
+# this mapping data is made from:
+#    ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/
+#        CP0{01129,1258}.{pdf,txt}
+#    ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1258.TXT
+#
+0x00 - 0x9F = 0x0000 -
+0xA0 = 0x00A0
+0xA1 = 0x00A1
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x00A4
+0xA5 = 0x00A5
+0xA6 = 0x00A6
+0xA7 = 0x00A7
+0xA8 = 0x0153
+0xA9 = 0x00A9
+0xAA = 0x00AA
+0xAB = 0x00AB
+0xAC = 0x00AC
+0xAD = 0x00AD
+0xAE = 0x00AE
+0xAF = 0x00AF
+0xB0 = 0x00B0
+0xB1 = 0x00B1
+0xB2 = 0x00B2
+0xB3 = 0x00B3
+0xB4 = 0x0178
+0xB5 = 0x00B5
+0xB6 = 0x00B6
+0xB7 = 0x00B7
+0xB8 = 0x0153
+0xB9 = 0x00B9
+0xBA = 0x00BA
+0xBB = 0x00BB
+0xBC = 0x00BC
+0xBD = 0x00BD
+0xBE = 0x00BE
+0xBF = 0x00BF
+0xC0 = 0x00C0
+0xC1 = 0x00C1
+0xC2 = 0x00C2
+0xC3 = 0x0102
+0xC4 = 0x00C4
+0xC5 = 0x00C5
+0xC6 = 0x00C6
+0xC7 = 0x00C7
+0xC8 = 0x00C8
+0xC9 = 0x00C9
+0xCA = 0x00CA
+0xCB = 0x00CB
+0xCC = 0x0300
+0xCD = 0x00CD
+0xCE = 0x00CE
+0xCF = 0x00CF
+0xD0 = 0x0110
+0xD1 = 0x00D1
+0xD2 = 0x0309
+0xD3 = 0x00D3
+0xD4 = 0x00D4
+0xD5 = 0x01A0
+0xD6 = 0x00D6
+0xD7 = 0x00D7
+0xD8 = 0x00D8
+0xD9 = 0x00D9
+0xDA = 0x00DA
+0xDB = 0x00DB
+0xDC = 0x00DC
+0xDD = 0x01AF
+0xDE = 0x0303
+0xDF = 0x00DF
+0xE0 = 0x00E0
+0xE1 = 0x00E1
+0xE2 = 0x00E2
+0xE3 = 0x0103
+0xE4 = 0x00E4
+0xE5 = 0x00E5
+0xE6 = 0x00E6
+0xE7 = 0x00E7
+0xE8 = 0x00E8
+0xE9 = 0x00E9
+0xEA = 0x00EA
+0xEB = 0x00EB
+0xEC = 0x0301
+0xED = 0x00ED
+0xEE = 0x00EE
+0xEF = 0x00EF
+0xF0 = 0x0111
+0xF1 = 0x00F1
+0xF2 = 0x0323
+0xF3 = 0x00F3
+0xF4 = 0x00F4
+0xF5 = 0x01A1
+0xF6 = 0x00F6
+0xF7 = 0x00F7
+0xF8 = 0x00F8
+0xF9 = 0x00F9
+0xFA = 0x00FA
+0xFB = 0x00FB
+0xFC = 0x00FC
+0xFD = 0x01B0
+0xFE = 0x20AB
+0xFF = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1131%UCS.src b/share/i18n/csmapper/CP/CP1131%UCS.src
new file mode 100644 (file)
index 0000000..4c05df5
--- /dev/null
@@ -0,0 +1,82 @@
+# $NetBSD: CP1131%UCS.src,v 1.1 2006/06/16 20:09:24 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           CP1131/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# this table is generated from:
+#
+# FreeBSD: /repoman/r/ncvs/src/share/colldef/map.CP1131,v 1.1 2003/12/20 11:20:05 ache Exp
+# + RFC1345 Mnemonics and Character Sets
+#
+0x00 - 0x7F = 0x0000 -
+0x80 - 0xAF = 0x0410 -
+0xB0 - 0xB2 = 0x2591 -
+0xB3 = 0x2502
+0xB4 = 0x2524
+0xB5 = 0x2525
+0xB6 = 0x2528
+0xB7 = 0x2512
+0xB8 = 0x2511
+0xB9 = 0x252B
+0xBA = 0x2503
+0xBB = 0x2513
+0xBC = 0x251B
+0xBD = 0x251A
+0xBE = 0x2519
+0xBF = 0x2510
+0xC0 = 0x2514
+0xC1 = 0x2534
+0xC2 = 0x252C
+0xC3 = 0x251C
+0xC4 = 0x2500
+0xC5 = 0x253C
+0xC6 = 0x251D
+0xC7 = 0x2520
+0xC8 = 0x2517
+0xC9 = 0x250F
+0xCA = 0x253B
+0xCB = 0x2533
+0xCC = 0x2523
+0xCD = 0x2501
+0xCE = 0x254B
+0xCF = 0x2537
+0xD0 = 0x2538
+0xD1 = 0x252F
+0xD2 = 0x2530
+0xD3 = 0x2516
+0xD4 = 0x2515
+0xD5 = 0x250D
+0xD6 = 0x250E
+0xD7 = 0x2542
+0xD8 = 0x253F
+0xD9 = 0x2518
+0xDA = 0x250C
+0xDB = 0x2588
+0xDC = 0x2584
+0xDD = 0x258C
+0xDE = 0x2590
+0xDF = 0x2580
+0xE0 - 0xEF = 0x0440 -
+0xF0 = 0x0401
+0xF1 = 0x0451
+0xF2 = 0x0404
+0xF3 = 0x0454
+0xF4 = 0x0407
+0xF5 = 0x0457
+0xF6 = 0x040E
+0xF7 = 0x045E
+0xF8 = 0x0406
+0xF9 = 0x0456
+0xFA = 0x00B7
+0xFB = 0x00A4
+0xFC = 0x0490
+0xFD = 0x0491
+0xFE = 0x2219
+0xFF = 0x00A0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1133%UCS.src b/share/i18n/csmapper/CP/CP1133%UCS.src
new file mode 100644 (file)
index 0000000..d1c13e3
--- /dev/null
@@ -0,0 +1,116 @@
+# $NetBSD: CP1133%UCS.src,v 1.1 2006/11/25 10:27:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP1133/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by X-TT Project.
+# Original notice:
+#
+#   IBM Laotian encoding to unicode table
+#
+#   Copyright (c) 1998 Takuya SHIOZAKI, All Rights reserved.
+#   Copyright (c) 1999 Pablo Saratxaga <srtxg@@chanae.alphanet.ch>
+#
+#   Redistribution and use in source and binary forms, with or without
+#   modification, are permitted provided that the following conditions
+#   are met:
+#   1. Redistributions of source code must retain the above copyright
+#      notice, this list of conditions and the following disclaimer.
+#   2. Redistributions in binary form must reproduce the above copyright
+#      notice, this list of conditions and the following disclaimer in the
+#      documentation and/or other materials provided with the distribution.
+#
+#   THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+#   ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+#   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+#   ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+#   FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+#   DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+#   OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+#   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+#   LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+#   OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+#   SUCH DAMAGE.
+#
+#   Major Release ID: X-TrueType Server Version 1.3 [Aoi MATSUBARA Release 3]
+#
+#
+#      http://www.unicode.org/pending/lao/cp01133.gif
+#
+0x00 - 0x9F = 0x0000 -
+0xA1 = 0x0E81
+0xA2 = 0x0E82
+0xA3 = 0x0E84
+0xA4 = 0x0E87
+0xA5 = 0x0E88
+0xA6 = 0x0EAA
+0xA7 = 0x0E8A
+0xA8 = 0x0E8D
+0xA9 = 0x0E94
+0xAA = 0x0E95
+0xAB = 0x0E96
+0xAC = 0x0E97
+0xAD = 0x0E99
+0xAE = 0x0E9A
+0xAF = 0x0E9B
+0xB0 = 0x0E9C
+0xB1 = 0x0E9D
+0xB2 = 0x0E9E
+0xB3 = 0x0E9F
+0xB4 = 0x0EA1
+0xB5 = 0x0EA2
+0xB6 = 0x0EA3
+0xB7 = 0x0EA5
+0xB8 = 0x0EA7
+0xB9 = 0x0EAB
+0xBA = 0x0EAD
+0xBB = 0x0EAE
+0xBF = 0x0EAF
+0xC0 = 0x0EB0
+0xC1 = 0x0EB2
+0xC2 = 0x0EB3
+0xC3 = 0x0EB4
+0xC4 = 0x0EB5
+0xC5 = 0x0EB6
+0xC6 = 0x0EB7
+0xC7 = 0x0EB8
+0xC8 = 0x0EB9
+0xC9 = 0x0EBC
+0xCA = 0x0EB1
+0xCB = 0x0EBB
+0xCC = 0x0EBD
+0xD0 = 0x0EC0
+0xD1 = 0x0EC1
+0xD2 = 0x0EC2
+0xD3 = 0x0EC3
+0xD4 = 0x0EC4
+0xD5 = 0x0EC8
+0xD6 = 0x0EC9
+0xD7 = 0x0ECA
+0xD8 = 0x0ECB
+0xD9 = 0x0ECC
+0xDA = 0x0ECD
+0xDB = 0x0EC6
+0xDD = 0x0EDC
+0xDE = 0x0EDD
+0xDF = 0x20AD
+0xF0 = 0x0ED0
+0xF1 = 0x0ED1
+0xF2 = 0x0ED2
+0xF3 = 0x0ED3
+0xF4 = 0x0ED4
+0xF5 = 0x0ED5
+0xF6 = 0x0ED6
+0xF7 = 0x0ED7
+0xF8 = 0x0ED8
+0xF9 = 0x0ED9
+0xFC = 0x00A2
+0xFD = 0x00AC
+0xFE = 0x00A6
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1140%UCS.src b/share/i18n/csmapper/CP/CP1140%UCS.src
new file mode 100644 (file)
index 0000000..b0f165f
--- /dev/null
@@ -0,0 +1,194 @@
+# $NetBSD: CP1140%UCS.src,v 1.1 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP1140/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP037 + euro
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp037_IBMUSCanada to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp037_IBMUSCanada code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp037_IBMUSCanada order
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x00E4
+0x44 = 0x00E0
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x00E5
+0x48 = 0x00E7
+0x49 = 0x00F1
+0x4A = 0x00A2
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x007C
+0x50 = 0x0026
+0x51 - 0x53 = 0x00E9 -
+0x54 = 0x00E8
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x00EC
+0x59 = 0x00DF
+0x5A = 0x0021
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x00AC
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x00C4
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x00C5
+0x68 = 0x00C7
+0x69 = 0x00D1
+0x6A = 0x00A6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00F8
+0x71 - 0x73 = 0x00C9 -
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x00D8
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x00F0
+0x8D = 0x00FD
+0x8E = 0x00FE
+0x8F = 0x00B1
+0x90 = 0x00B0
+0x91 - 0x99 = 0x006A -
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x00E6
+0x9D = 0x00B8
+0x9E = 0x00C6
+0x9F = 0x20AC
+0xA0 = 0x00B5
+0xA1 = 0x007E
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x00D0
+0xAD = 0x00DD
+0xAE = 0x00DE
+0xAF = 0x00AE
+0xB0 = 0x005E
+0xB1 = 0x00A3
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x00A7
+0xB6 = 0x00B6
+0xB7 - 0xB9 = 0x00BC -
+0xBA = 0x005B
+0xBB = 0x005D
+0xBC = 0x00AF
+0xBD = 0x00A8
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x007B
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x00F6
+0xCD = 0x00F2
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x007D
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x00FC
+0xDD = 0x00F9
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x005C
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x00D6
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x00DC
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1141%UCS.src b/share/i18n/csmapper/CP/CP1141%UCS.src
new file mode 100644 (file)
index 0000000..576505e
--- /dev/null
@@ -0,0 +1,178 @@
+# $NetBSD: CP1141%UCS.src,v 1.1 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP1141/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP273 + euro
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x007B
+0x44 = 0x00E0
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x00E5
+0x48 = 0x00E7
+0x49 = 0x00F1
+0x4A = 0x00C4
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 - 0x53 = 0x00E9 -
+0x54 = 0x00E8
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x00EC
+0x59 = 0x007E
+0x5A = 0x00DC
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x005B
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x00C5
+0x68 = 0x00C7
+0x69 = 0x00D1
+0x6A = 0x00F6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00F8
+0x71 - 0x73 = 0x00C9 -
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x00A7
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x00D8
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x00F0
+0x8D = 0x00FD
+0x8E = 0x00FE
+0x8F = 0x00B1
+0x90 = 0x00B0
+0x91 - 0x99 = 0x006A -
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x00E6
+0x9D = 0x00B8
+0x9E = 0x00C6
+0x9F = 0x20AC
+0xA0 = 0x00B5
+0xA1 = 0x00DF
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x00D0
+0xAD = 0x00DD
+0xAE = 0x00DE
+0xAF = 0x00AE
+0xB0 = 0x00A2
+0xB1 = 0x00A3
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x0040
+0xB6 = 0x00B6
+0xB7 - 0xB9 = 0x00BC -
+0xBA = 0x00AC
+0xBB = 0x007C
+0xBC = 0x203E
+0xBD = 0x00A8
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x00E4
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x00A6
+0xCD = 0x00F2
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x00FC
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x007D
+0xDD = 0x00F9
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x00D6
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x005C
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x005D
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1142%UCS.src b/share/i18n/csmapper/CP/CP1142%UCS.src
new file mode 100644 (file)
index 0000000..769d76d
--- /dev/null
@@ -0,0 +1,178 @@
+# $NetBSD: CP1142%UCS.src,v 1.1 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP1142/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP277 + euro
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x00E4
+0x44 = 0x00E0
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x007D
+0x48 = 0x00E7
+0x49 = 0x00F1
+0x4A = 0x0023
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 - 0x53 = 0x00E9 -
+0x54 = 0x00E8
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x00EC
+0x59 = 0x00DF
+0x5A = 0x20AC
+0x5B = 0x00C5
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x00C4
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x0024
+0x68 = 0x00C7
+0x69 = 0x00D1
+0x6A = 0x00F8
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00A6
+0x71 - 0x73 = 0x00C9 -
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x00C6
+0x7C = 0x00D8
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x0040
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x00F0
+0x8D = 0x00FD
+0x8E = 0x00FE
+0x8F = 0x00B1
+0x90 = 0x00B0
+0x91 - 0x99 = 0x006A -
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x007B
+0x9D = 0x00B8
+0x9E = 0x005B
+0x9F = 0x005D
+0xA0 = 0x00B5
+0xA1 = 0x00FC
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x00D0
+0xAD = 0x00DD
+0xAE = 0x00DE
+0xAF = 0x00AE
+0xB0 = 0x00A2
+0xB1 = 0x00A3
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x00A7
+0xB6 = 0x00B6
+0xB7 - 0xB9 = 0x00BC -
+0xBA = 0x00AC
+0xBB = 0x007C
+0xBC = 0x203E
+0xBD = 0x00A8
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x00E6
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x00F6
+0xCD = 0x00F2
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x00E5
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x007E
+0xDD = 0x00F9
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x005C
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x00D6
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x00DC
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1143%UCS.src b/share/i18n/csmapper/CP/CP1143%UCS.src
new file mode 100644 (file)
index 0000000..e7b86b6
--- /dev/null
@@ -0,0 +1,180 @@
+# $NetBSD: CP1143%UCS.src,v 1.1 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP1143/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP278 + euro
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x007B
+0x44 = 0x00E0
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x007D
+0x48 = 0x00E7
+0x49 = 0x00F1
+0x4A = 0x00A7
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 = 0x0060
+0x52 = 0x00EA
+0x53 = 0x00EB
+0x54 = 0x00E8
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x00EC
+0x59 = 0x00DF
+0x5A = 0x20AC
+0x5B = 0x00C5
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x0023
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x0024
+0x68 = 0x00C7
+0x69 = 0x00D1
+0x6A = 0x00F6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00F8
+0x71 - 0x73 = 0x00C9 -
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x00E9
+0x7A = 0x003A
+0x7B = 0x00C4
+0x7C = 0x00D6
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x00D8
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x00F0
+0x8D = 0x00FD
+0x8E = 0x00FE
+0x8F = 0x00B1
+0x90 = 0x00B0
+0x91 - 0x99 = 0x006A -
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x00E6
+0x9D = 0x00B8
+0x9E = 0x00C6
+0x9F = 0x005D
+0xA0 = 0x00B5
+0xA1 = 0x00FC
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x00D0
+0xAD = 0x00DD
+0xAE = 0x00DE
+0xAF = 0x00AE
+0xB0 = 0x00A2
+0xB1 = 0x00A3
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x005B
+0xB6 = 0x00B6
+0xB7 - 0xB9 = 0x00BC -
+0xBA = 0x00AC
+0xBB = 0x007C
+0xBC = 0x203E
+0xBD = 0x00A8
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x00E4
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x00A6
+0xCD = 0x00F2
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x00E5
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x007E
+0xDD = 0x00F9
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x005C
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x0040
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x00DC
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1144%UCS.src b/share/i18n/csmapper/CP/CP1144%UCS.src
new file mode 100644 (file)
index 0000000..68f8ae2
--- /dev/null
@@ -0,0 +1,180 @@
+# $NetBSD: CP1144%UCS.src,v 1.1 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP1144/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP280 + euro
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x00E4
+0x44 = 0x007B
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x00E5
+0x48 = 0x005C
+0x49 = 0x00F1
+0x4A = 0x00B0
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 = 0x005D
+0x52 = 0x00EA
+0x53 = 0x00EB
+0x54 = 0x007D
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x007E
+0x59 = 0x00DF
+0x5A = 0x00E9
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x00C4
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x00C5
+0x68 = 0x00C7
+0x69 = 0x00D1
+0x6A = 0x00F2
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00F8
+0x71 - 0x73 = 0x00C9 -
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x00F9
+0x7A = 0x003A
+0x7B = 0x00A3
+0x7C = 0x00A7
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x00D8
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x00F0
+0x8D = 0x00FD
+0x8E = 0x00FE
+0x8F = 0x00B1
+0x90 = 0x005B
+0x91 - 0x99 = 0x006A -
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x00E6
+0x9D = 0x00B8
+0x9E = 0x00C6
+0x9F = 0x20AC
+0xA0 = 0x00B5
+0xA1 = 0x00EC
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x00D0
+0xAD = 0x00DD
+0xAE = 0x00DE
+0xAF = 0x00AE
+0xB0 = 0x00A2
+0xB1 = 0x0023
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x0040
+0xB6 = 0x00B6
+0xB7 - 0xB9 = 0x00BC -
+0xBA = 0x00AC
+0xBB = 0x007C
+0xBC = 0x203E
+0xBD = 0x00A8
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x00E0
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x00F6
+0xCD = 0x00A6
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x00E8
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x00FC
+0xDD = 0x0060
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x00E7
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x00D6
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x00DC
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1145%UCS.src b/share/i18n/csmapper/CP/CP1145%UCS.src
new file mode 100644 (file)
index 0000000..e602a45
--- /dev/null
@@ -0,0 +1,180 @@
+# $NetBSD: CP1145%UCS.src,v 1.1 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP1145/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP284 + euro
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x00E4
+0x44 = 0x00E0
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x00E5
+0x48 = 0x00E7
+0x49 = 0x00A6
+0x4A = 0x005B
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x007C
+0x50 = 0x0026
+0x51 = 0x00E9
+0x52 = 0x00EA
+0x53 = 0x00EB
+0x54 = 0x00E8
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x00EC
+0x59 = 0x00DF
+0x5A = 0x005D
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x00AC
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x00C4
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x00C5
+0x68 = 0x00C7
+0x69 = 0x0023
+0x6A = 0x00F1
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00F8
+0x71 - 0x73 = 0x00C9 -
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x00D1
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x00D8
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x00F0
+0x8D = 0x00FD
+0x8E = 0x00FE
+0x8F = 0x00B1
+0x90 = 0x00B0
+0x91 - 0x99 = 0x006A -
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x00E6
+0x9D = 0x00B8
+0x9E = 0x00C6
+0x9F = 0x20AC
+0xA0 = 0x00B5
+0xA1 = 0x00A8
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x00D0
+0xAD = 0x00DD
+0xAE = 0x00DE
+0xAF = 0x00AE
+0xB0 = 0x00A2
+0xB1 = 0x00A3
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x00A7
+0xB6 = 0x00B6
+0xB7 - 0xB9 = 0x00BC -
+0xBA = 0x005E
+0xBB = 0x0021
+0xBC = 0x203E
+0xBD = 0x007E
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x007B
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x00F6
+0xCD = 0x00F2
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x007D
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x00FC
+0xDD = 0x00F9
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x005C
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x00D6
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x00DC
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1146%UCS.src b/share/i18n/csmapper/CP/CP1146%UCS.src
new file mode 100644 (file)
index 0000000..e8f156d
--- /dev/null
@@ -0,0 +1,178 @@
+# $NetBSD: CP1146%UCS.src,v 1.1 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP1146/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP285 + euro
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x00E4
+0x44 = 0x00E0
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x00E5
+0x48 = 0x00E7
+0x49 = 0x00F1
+0x4A = 0x0024
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x007C
+0x50 = 0x0026
+0x51 - 0x53 = 0x00E9 -
+0x54 = 0x00E8
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x00EC
+0x59 = 0x00DF
+0x5A = 0x0021
+0x5B = 0x00A3
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x00AC
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x00C4
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x00C5
+0x68 = 0x00C7
+0x69 = 0x00D1
+0x6A = 0x00A6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00F8
+0x71 - 0x73 = 0x00C9 -
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x00D8
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x00F0
+0x8D = 0x00FD
+0x8E = 0x00FE
+0x8F = 0x00B1
+0x90 = 0x00B0
+0x91 - 0x99 = 0x006A -
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x00E6
+0x9D = 0x00B8
+0x9E = 0x00C6
+0x9F = 0x20AC
+0xA0 = 0x00B5
+0xA1 = 0x007E
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x00D0
+0xAD = 0x00DD
+0xAE = 0x00DE
+0xAF = 0x00AE
+0xB0 = 0x00A2
+0xB1 = 0x005B
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x00A7
+0xB6 = 0x00B6
+0xB7 - 0xB9 = 0x00BC -
+0xBA = 0x005E
+0xBB = 0x005D
+0xBC = 0x203E
+0xBD = 0x00A8
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x007B
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x00F6
+0xCD = 0x00F2
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x007D
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x00FC
+0xDD = 0x00F9
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x005C
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x00D6
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x00DC
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1147%UCS.src b/share/i18n/csmapper/CP/CP1147%UCS.src
new file mode 100644 (file)
index 0000000..b4cdf8c
--- /dev/null
@@ -0,0 +1,182 @@
+# $NetBSD: CP1147%UCS.src,v 1.1 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP1147/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP297 + euro
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x00E4
+0x44 = 0x0040
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x00E5
+0x48 = 0x005C
+0x49 = 0x00F1
+0x4A = 0x00B0
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 = 0x007B
+0x52 = 0x00EA
+0x53 = 0x00EB
+0x54 = 0x007D
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x00EC
+0x59 = 0x00DF
+0x5A = 0x00A7
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x00C4
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x00C5
+0x68 = 0x00C7
+0x69 = 0x00D1
+0x6A = 0x00F9
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00F8
+0x71 = 0x00C9
+0x72 = 0x00CA
+0x73 = 0x00CB
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x00B5
+0x7A = 0x003A
+0x7B = 0x00A3
+0x7C = 0x00E0
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x00D8
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x00F0
+0x8D = 0x00FD
+0x8E = 0x00FE
+0x8F = 0x00B1
+0x90 = 0x005B
+0x91 - 0x99 = 0x006A -
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x00E6
+0x9D = 0x00B8
+0x9E = 0x00C6
+0x9F = 0x20AC
+0xA0 = 0x0060
+0xA1 = 0x00A8
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x00D0
+0xAD = 0x00DD
+0xAE = 0x00DE
+0xAF = 0x00AE
+0xB0 = 0x00A2
+0xB1 = 0x0023
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x005D
+0xB6 = 0x00B6
+0xB7 - 0xB9 = 0x00BC -
+0xBA = 0x00AC
+0xBB = 0x007C
+0xBC = 0x203E
+0xBD = 0x007E
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x00E9
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x00F6
+0xCD = 0x00F2
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x00E8
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x00FC
+0xDD = 0x00A6
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x00E7
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x00D6
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x00DC
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1148%UCS.src b/share/i18n/csmapper/CP/CP1148%UCS.src
new file mode 100644 (file)
index 0000000..28fb072
--- /dev/null
@@ -0,0 +1,196 @@
+# $NetBSD: CP1148%UCS.src,v 1.1 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP1148/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP500 + euro
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp500_IBMInternational to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp500_IBMInternational code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp500_IBMInternational order
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x00E4
+0x44 = 0x00E0
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x00E5
+0x48 = 0x00E7
+0x49 = 0x00F1
+0x4A = 0x005B
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 = 0x00E9
+0x52 = 0x00EA
+0x53 = 0x00EB
+0x54 = 0x00E8
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x00EC
+0x59 = 0x00DF
+0x5A = 0x005D
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x00C4
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x00C5
+0x68 = 0x00C7
+0x69 = 0x00D1
+0x6A = 0x00A6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00F8
+0x71 - 0x73 = 0x00C9 -
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x00D8
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x00F0
+0x8D = 0x00FD
+0x8E = 0x00FE
+0x8F = 0x00B1
+0x90 = 0x00B0
+0x91 - 0x99 = 0x006A -
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x00E6
+0x9D = 0x00B8
+0x9E = 0x00C6
+0x9F = 0x20AC
+0xA0 = 0x00B5
+0xA1 = 0x007E
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x00D0
+0xAD = 0x00DD
+0xAE = 0x00DE
+0xAF = 0x00AE
+0xB0 = 0x00A2
+0xB1 = 0x00A3
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x00A7
+0xB6 = 0x00B6
+0xB7 - 0xB9 = 0x00BC -
+0xBA = 0x00AC
+0xBB = 0x007C
+0xBC = 0x00AF
+0xBD = 0x00A8
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x007B
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x00F6
+0xCD = 0x00F2
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x007D
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x00FC
+0xDD = 0x00F9
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x005C
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x00D6
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x00DC
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1149%UCS.src b/share/i18n/csmapper/CP/CP1149%UCS.src
new file mode 100644 (file)
index 0000000..38b3518
--- /dev/null
@@ -0,0 +1,178 @@
+# $NetBSD: CP1149%UCS.src,v 1.1 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP1149/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP871 + euro
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x00E4
+0x44 = 0x00E0
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x00E5
+0x48 = 0x00E7
+0x49 = 0x00F1
+0x4A = 0x00FE
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 - 0x53 = 0x00E9 -
+0x54 = 0x00E8
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x00EC
+0x59 = 0x00DF
+0x5A = 0x00C6
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x00D6
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x00C4
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x00C5
+0x68 = 0x00C7
+0x69 = 0x00D1
+0x6A = 0x00A6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00F8
+0x71 - 0x73 = 0x00C9 -
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x00F0
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x00D0
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x00D8
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x0060
+0x8D = 0x00FD
+0x8E = 0x007B
+0x8F = 0x00B1
+0x90 = 0x00B0
+0x91 - 0x99 = 0x006A -
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x007D
+0x9D = 0x00B8
+0x9E = 0x005D
+0x9F = 0x20AC
+0xA0 = 0x00B5
+0xA1 = 0x00F6
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x0040
+0xAD = 0x00DD
+0xAE = 0x005B
+0xAF = 0x00AE
+0xB0 = 0x00A2
+0xB1 = 0x00A3
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x00A7
+0xB6 = 0x00B6
+0xB7 - 0xB9 = 0x00BC -
+0xBA = 0x00AC
+0xBB = 0x007C
+0xBC = 0x203E
+0xBD = 0x00A8
+0xBE = 0x005C
+0xBF = 0x00D7
+0xC0 = 0x00DE
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x007E
+0xCD = 0x00F2
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x00E6
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x00FC
+0xDD = 0x00F9
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x00B4
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x005E
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x00DC
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1161%UCS.src b/share/i18n/csmapper/CP/CP1161%UCS.src
new file mode 100644 (file)
index 0000000..304e8e2
--- /dev/null
@@ -0,0 +1,140 @@
+# $NetBSD: CP1161%UCS.src,v 1.1 2007/06/18 16:19:30 tnozaki Exp $
+
+# Copyright (c)2007 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "CP1161/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP1161 - Thai with Low Tone Marks & Ancient Chars - PC
+# this mapping data is made from:
+#    ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/
+#        CP0{00874,01161}.{pdf,txt}
+#    ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP874.TXT
+#
+0x00 - 0x7F = 0x00 -
+0xA0 = 0x0E48
+0xA1 = 0x0E01
+0xA2 = 0x0E02
+0xA3 = 0x0E03
+0xA4 = 0x0E04
+0xA5 = 0x0E05
+0xA6 = 0x0E06
+0xA7 = 0x0E07
+0xA8 = 0x0E08
+0xA9 = 0x0E09
+0xAA = 0x0E0A
+0xAB = 0x0E0B
+0xAC = 0x0E0C
+0xAD = 0x0E0D
+0xAE = 0x0E0E
+0xAF = 0x0E0F
+0xB0 = 0x0E10
+0xB1 = 0x0E11
+0xB2 = 0x0E12
+0xB3 = 0x0E13
+0xB4 = 0x0E14
+0xB5 = 0x0E15
+0xB6 = 0x0E16
+0xB7 = 0x0E17
+0xB8 = 0x0E18
+0xB9 = 0x0E19
+0xBA = 0x0E1A
+0xBB = 0x0E1B
+0xBC = 0x0E1C
+0xBD = 0x0E1D
+0xBE = 0x0E1E
+0xBF = 0x0E1F
+0xC0 = 0x0E20
+0xC1 = 0x0E21
+0xC2 = 0x0E22
+0xC3 = 0x0E23
+0xC4 = 0x0E24
+0xC5 = 0x0E25
+0xC6 = 0x0E26
+0xC7 = 0x0E27
+0xC8 = 0x0E28
+0xC9 = 0x0E29
+0xCA = 0x0E2A
+0xCB = 0x0E2B
+0xCC = 0x0E2C
+0xCD = 0x0E2D
+0xCE = 0x0E2E
+0xCF = 0x0E2F
+0xD0 = 0x0E30
+0xD1 = 0x0E31
+0xD2 = 0x0E32
+0xD3 = 0x0E33
+0xD4 = 0x0E34
+0xD5 = 0x0E35
+0xD6 = 0x0E36
+0xD7 = 0x0E37
+0xD8 = 0x0E38
+0xD9 = 0x0E39
+0xDA = 0x0E3A
+0xDB = 0x0E49
+0xDC = 0x0E4A
+0xDD = 0x0E4B
+0xDE = 0x20AC
+0xDF = 0x0E3F
+0xE0 = 0x0E40
+0xE1 = 0x0E41
+0xE2 = 0x0E42
+0xE3 = 0x0E43
+0xE4 = 0x0E44
+0xE5 = 0x0E45
+0xE6 = 0x0E46
+0xE7 = 0x0E47
+0xE8 = 0x0E48
+0xE9 = 0x0E49
+0xEA = 0x0E4A
+0xEB = 0x0E4B
+0xEC = 0x0E4C
+0xED = 0x0E4D
+0xEE = 0x0E4E
+0xEF = 0x0E4F
+0xF0 = 0x0E50
+0xF1 = 0x0E51
+0xF2 = 0x0E52
+0xF3 = 0x0E53
+0xF4 = 0x0E54
+0xF5 = 0x0E55
+0xF6 = 0x0E56
+0xF7 = 0x0E57
+0xF8 = 0x0E58
+0xF9 = 0x0E59
+0xFA = 0x0E5A
+0xFB = 0x0E5B
+0xFC = 0x00A2
+0xFD = 0x00AC
+0xFE = 0x00A6
+0xFF = 0x00A0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1162%UCS.src b/share/i18n/csmapper/CP/CP1162%UCS.src
new file mode 100644 (file)
index 0000000..605b7a3
--- /dev/null
@@ -0,0 +1,141 @@
+# $NetBSD: CP1162%UCS.src,v 1.1 2007/06/18 16:19:30 tnozaki Exp $
+
+# Copyright (c)2007 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "CP1162/UCS"
+SRC_ZONE       0x00-0xFB
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP1162 - Thai MS Windows
+# this mapping data is made from:
+#    ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/
+#        CP0{00874,01162}.{pdf,txt}
+#    ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP874.TXT
+#
+0x00-0x7F = 0x0000 -
+0x80 = 0x20AC
+0x85 = 0x2026
+0x91 = 0x2018
+0x92 = 0x2019
+0x93 = 0x201C
+0x94 = 0x201D
+0x95 = 0x2022
+0x96 = 0x2013
+0x97 = 0x2014
+0xA0 = 0x00A0
+0xA1 = 0x0E01
+0xA2 = 0x0E02
+0xA3 = 0x0E03
+0xA4 = 0x0E04
+0xA5 = 0x0E05
+0xA6 = 0x0E06
+0xA7 = 0x0E07
+0xA8 = 0x0E08
+0xA9 = 0x0E09
+0xAA = 0x0E0A
+0xAB = 0x0E0B
+0xAC = 0x0E0C
+0xAD = 0x0E0D
+0xAE = 0x0E0E
+0xAF = 0x0E0F
+0xB0 = 0x0E10
+0xB1 = 0x0E11
+0xB2 = 0x0E12
+0xB3 = 0x0E13
+0xB4 = 0x0E14
+0xB5 = 0x0E15
+0xB6 = 0x0E16
+0xB7 = 0x0E17
+0xB8 = 0x0E18
+0xB9 = 0x0E19
+0xBA = 0x0E1A
+0xBB = 0x0E1B
+0xBC = 0x0E1C
+0xBD = 0x0E1D
+0xBE = 0x0E1E
+0xBF = 0x0E1F
+0xC0 = 0x0E20
+0xC1 = 0x0E21
+0xC2 = 0x0E22
+0xC3 = 0x0E23
+0xC4 = 0x0E24
+0xC5 = 0x0E25
+0xC6 = 0x0E26
+0xC7 = 0x0E27
+0xC8 = 0x0E28
+0xC9 = 0x0E29
+0xCA = 0x0E2A
+0xCB = 0x0E2B
+0xCC = 0x0E2C
+0xCD = 0x0E2D
+0xCE = 0x0E2E
+0xCF = 0x0E2F
+0xD0 = 0x0E30
+0xD1 = 0x0E31
+0xD2 = 0x0E32
+0xD3 = 0x0E33
+0xD4 = 0x0E34
+0xD5 = 0x0E35
+0xD6 = 0x0E36
+0xD7 = 0x0E37
+0xD8 = 0x0E38
+0xD9 = 0x0E39
+0xDA = 0x0E3A
+0xDF = 0x0E3F
+0xE0 = 0x0E40
+0xE1 = 0x0E41
+0xE2 = 0x0E42
+0xE3 = 0x0E43
+0xE4 = 0x0E44
+0xE5 = 0x0E45
+0xE6 = 0x0E46
+0xE7 = 0x0E47
+0xE8 = 0x0E48
+0xE9 = 0x0E49
+0xEA = 0x0E4A
+0xEB = 0x0E4B
+0xEC = 0x0E4C
+0xED = 0x0E4D
+0xEE = 0x0E4E
+0xEF = 0x0E4F
+0xF0 = 0x0E50
+0xF1 = 0x0E51
+0xF2 = 0x0E52
+0xF3 = 0x0E53
+0xF4 = 0x0E54
+0xF5 = 0x0E55
+0xF6 = 0x0E56
+0xF7 = 0x0E57
+0xF8 = 0x0E58
+0xF9 = 0x0E59
+0xFA = 0x0E5A
+0xFB = 0x0E5B
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1163%UCS.src b/share/i18n/csmapper/CP/CP1163%UCS.src
new file mode 100644 (file)
index 0000000..521dea5
--- /dev/null
@@ -0,0 +1,80 @@
+# $NetBSD: CP1163%UCS.src,v 1.1 2007/06/18 16:19:30 tnozaki Exp $
+
+# Copyright (c)2007 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "CP1163/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP1163 - Vietnamese ISO-8
+# this mapping data is made from:
+#    ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/
+#        CP0{01163,01258}.{pdf,txt}
+#    ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1258.TXT
+#
+0x00 - 0xA3 = 0x0000 -
+0xA4 = 0x20AC
+0xA5 - 0xA7 = 0x00A5 -
+0xA8 = 0x0153
+0xA9 - 0xB3 = 0x00A9 -
+0xB4 = 0x0178
+0xB5 - 0xB7 = 0x00B5 -
+0xB8 = 0x0152
+0xB9 - 0xC2 = 0x00B9 -
+0xC3 = 0x0102
+0xC4 - 0xCB = 0x00C4 -
+0xCC = 0x0300
+0xCD - 0xCF = 0x00CD -
+0xD0 = 0x0110
+0xD1 = 0x00D1
+0xD2 = 0x0309
+0xD3 = 0x00D3
+0xD4 = 0x00D4
+0xD5 = 0x01A0
+0xD6 - 0xDC = 0x00D6 -
+0xDD = 0x01AF
+0xDE = 0x0303
+0xDF - 0xE2 = 0x00DF -
+0xE3 = 0x0103
+0xE4 - 0xEB = 0x00E4 -
+0xEC = 0x0301
+0xED - 0xEF = 0x00ED -
+0xF0 = 0x0111
+0xF1 = 0x00F1
+0xF2 = 0x0323
+0xF3 = 0x00F3
+0xF4 = 0x00F4
+0xF5 = 0x01A1
+0xF6 - 0xFC = 0x00F6 -
+0xFD = 0x01B0
+0xFE = 0x20AB
+0xFF = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1250%UCS.src b/share/i18n/csmapper/CP/CP1250%UCS.src
new file mode 100644 (file)
index 0000000..743cdb2
--- /dev/null
@@ -0,0 +1,283 @@
+# $NetBSD: CP1250%UCS.src,v 1.2 2003/07/12 16:11:01 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "CP1250/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp1250 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1250 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1250 order
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x0005
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0A = 0x000A
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x001A
+0x1B = 0x001B
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x001E
+0x1F = 0x001F
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2A = 0x002A
+0x2B = 0x002B
+0x2C = 0x002C
+0x2D = 0x002D
+0x2E = 0x002E
+0x2F = 0x002F
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3A = 0x003A
+0x3B = 0x003B
+0x3C = 0x003C
+0x3D = 0x003D
+0x3E = 0x003E
+0x3F = 0x003F
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4A = 0x004A
+0x4B = 0x004B
+0x4C = 0x004C
+0x4D = 0x004D
+0x4E = 0x004E
+0x4F = 0x004F
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5A = 0x005A
+0x5B = 0x005B
+0x5C = 0x005C
+0x5D = 0x005D
+0x5E = 0x005E
+0x5F = 0x005F
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6A = 0x006A
+0x6B = 0x006B
+0x6C = 0x006C
+0x6D = 0x006D
+0x6E = 0x006E
+0x6F = 0x006F
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7A = 0x007A
+0x7B = 0x007B
+0x7C = 0x007C
+0x7D = 0x007D
+0x7E = 0x007E
+0x7F = 0x007F
+0x80 = 0x20AC
+0x82 = 0x201A
+0x84 = 0x201E
+0x85 = 0x2026
+0x86 = 0x2020
+0x87 = 0x2021
+0x89 = 0x2030
+0x8A = 0x0160
+0x8B = 0x2039
+0x8C = 0x015A
+0x8D = 0x0164
+0x8E = 0x017D
+0x8F = 0x0179
+0x91 = 0x2018
+0x92 = 0x2019
+0x93 = 0x201C
+0x94 = 0x201D
+0x95 = 0x2022
+0x96 = 0x2013
+0x97 = 0x2014
+0x99 = 0x2122
+0x9A = 0x0161
+0x9B = 0x203A
+0x9C = 0x015B
+0x9D = 0x0165
+0x9E = 0x017E
+0x9F = 0x017A
+0xA0 = 0x00A0
+0xA1 = 0x02C7
+0xA2 = 0x02D8
+0xA3 = 0x0141
+0xA4 = 0x00A4
+0xA5 = 0x0104
+0xA6 = 0x00A6
+0xA7 = 0x00A7
+0xA8 = 0x00A8
+0xA9 = 0x00A9
+0xAA = 0x015E
+0xAB = 0x00AB
+0xAC = 0x00AC
+0xAD = 0x00AD
+0xAE = 0x00AE
+0xAF = 0x017B
+0xB0 = 0x00B0
+0xB1 = 0x00B1
+0xB2 = 0x02DB
+0xB3 = 0x0142
+0xB4 = 0x00B4
+0xB5 = 0x00B5
+0xB6 = 0x00B6
+0xB7 = 0x00B7
+0xB8 = 0x00B8
+0xB9 = 0x0105
+0xBA = 0x015F
+0xBB = 0x00BB
+0xBC = 0x013D
+0xBD = 0x02DD
+0xBE = 0x013E
+0xBF = 0x017C
+0xC0 = 0x0154
+0xC1 = 0x00C1
+0xC2 = 0x00C2
+0xC3 = 0x0102
+0xC4 = 0x00C4
+0xC5 = 0x0139
+0xC6 = 0x0106
+0xC7 = 0x00C7
+0xC8 = 0x010C
+0xC9 = 0x00C9
+0xCA = 0x0118
+0xCB = 0x00CB
+0xCC = 0x011A
+0xCD = 0x00CD
+0xCE = 0x00CE
+0xCF = 0x010E
+0xD0 = 0x0110
+0xD1 = 0x0143
+0xD2 = 0x0147
+0xD3 = 0x00D3
+0xD4 = 0x00D4
+0xD5 = 0x0150
+0xD6 = 0x00D6
+0xD7 = 0x00D7
+0xD8 = 0x0158
+0xD9 = 0x016E
+0xDA = 0x00DA
+0xDB = 0x0170
+0xDC = 0x00DC
+0xDD = 0x00DD
+0xDE = 0x0162
+0xDF = 0x00DF
+0xE0 = 0x0155
+0xE1 = 0x00E1
+0xE2 = 0x00E2
+0xE3 = 0x0103
+0xE4 = 0x00E4
+0xE5 = 0x013A
+0xE6 = 0x0107
+0xE7 = 0x00E7
+0xE8 = 0x010D
+0xE9 = 0x00E9
+0xEA = 0x0119
+0xEB = 0x00EB
+0xEC = 0x011B
+0xED = 0x00ED
+0xEE = 0x00EE
+0xEF = 0x010F
+0xF0 = 0x0111
+0xF1 = 0x0144
+0xF2 = 0x0148
+0xF3 = 0x00F3
+0xF4 = 0x00F4
+0xF5 = 0x0151
+0xF6 = 0x00F6
+0xF7 = 0x00F7
+0xF8 = 0x0159
+0xF9 = 0x016F
+0xFA = 0x00FA
+0xFB = 0x0171
+0xFC = 0x00FC
+0xFD = 0x00FD
+0xFE = 0x0163
+0xFF = 0x02D9
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1251%UCS.src b/share/i18n/csmapper/CP/CP1251%UCS.src
new file mode 100644 (file)
index 0000000..13bcbdb
--- /dev/null
@@ -0,0 +1,287 @@
+# $NetBSD: CP1251%UCS.src,v 1.2 2003/07/12 16:11:01 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "CP1251/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp1251 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1251 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1251 order
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x0005
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0A = 0x000A
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x001A
+0x1B = 0x001B
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x001E
+0x1F = 0x001F
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2A = 0x002A
+0x2B = 0x002B
+0x2C = 0x002C
+0x2D = 0x002D
+0x2E = 0x002E
+0x2F = 0x002F
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3A = 0x003A
+0x3B = 0x003B
+0x3C = 0x003C
+0x3D = 0x003D
+0x3E = 0x003E
+0x3F = 0x003F
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4A = 0x004A
+0x4B = 0x004B
+0x4C = 0x004C
+0x4D = 0x004D
+0x4E = 0x004E
+0x4F = 0x004F
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5A = 0x005A
+0x5B = 0x005B
+0x5C = 0x005C
+0x5D = 0x005D
+0x5E = 0x005E
+0x5F = 0x005F
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6A = 0x006A
+0x6B = 0x006B
+0x6C = 0x006C
+0x6D = 0x006D
+0x6E = 0x006E
+0x6F = 0x006F
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7A = 0x007A
+0x7B = 0x007B
+0x7C = 0x007C
+0x7D = 0x007D
+0x7E = 0x007E
+0x7F = 0x007F
+0x80 = 0x0402
+0x81 = 0x0403
+0x82 = 0x201A
+0x83 = 0x0453
+0x84 = 0x201E
+0x85 = 0x2026
+0x86 = 0x2020
+0x87 = 0x2021
+0x88 = 0x20AC
+0x89 = 0x2030
+0x8A = 0x0409
+0x8B = 0x2039
+0x8C = 0x040A
+0x8D = 0x040C
+0x8E = 0x040B
+0x8F = 0x040F
+0x90 = 0x0452
+0x91 = 0x2018
+0x92 = 0x2019
+0x93 = 0x201C
+0x94 = 0x201D
+0x95 = 0x2022
+0x96 = 0x2013
+0x97 = 0x2014
+0x99 = 0x2122
+0x9A = 0x0459
+0x9B = 0x203A
+0x9C = 0x045A
+0x9D = 0x045C
+0x9E = 0x045B
+0x9F = 0x045F
+0xA0 = 0x00A0
+0xA1 = 0x040E
+0xA2 = 0x045E
+0xA3 = 0x0408
+0xA4 = 0x00A4
+0xA5 = 0x0490
+0xA6 = 0x00A6
+0xA7 = 0x00A7
+0xA8 = 0x0401
+0xA9 = 0x00A9
+0xAA = 0x0404
+0xAB = 0x00AB
+0xAC = 0x00AC
+0xAD = 0x00AD
+0xAE = 0x00AE
+0xAF = 0x0407
+0xB0 = 0x00B0
+0xB1 = 0x00B1
+0xB2 = 0x0406
+0xB3 = 0x0456
+0xB4 = 0x0491
+0xB5 = 0x00B5
+0xB6 = 0x00B6
+0xB7 = 0x00B7
+0xB8 = 0x0451
+0xB9 = 0x2116
+0xBA = 0x0454
+0xBB = 0x00BB
+0xBC = 0x0458
+0xBD = 0x0405
+0xBE = 0x0455
+0xBF = 0x0457
+0xC0 = 0x0410
+0xC1 = 0x0411
+0xC2 = 0x0412
+0xC3 = 0x0413
+0xC4 = 0x0414
+0xC5 = 0x0415
+0xC6 = 0x0416
+0xC7 = 0x0417
+0xC8 = 0x0418
+0xC9 = 0x0419
+0xCA = 0x041A
+0xCB = 0x041B
+0xCC = 0x041C
+0xCD = 0x041D
+0xCE = 0x041E
+0xCF = 0x041F
+0xD0 = 0x0420
+0xD1 = 0x0421
+0xD2 = 0x0422
+0xD3 = 0x0423
+0xD4 = 0x0424
+0xD5 = 0x0425
+0xD6 = 0x0426
+0xD7 = 0x0427
+0xD8 = 0x0428
+0xD9 = 0x0429
+0xDA = 0x042A
+0xDB = 0x042B
+0xDC = 0x042C
+0xDD = 0x042D
+0xDE = 0x042E
+0xDF = 0x042F
+0xE0 = 0x0430
+0xE1 = 0x0431
+0xE2 = 0x0432
+0xE3 = 0x0433
+0xE4 = 0x0434
+0xE5 = 0x0435
+0xE6 = 0x0436
+0xE7 = 0x0437
+0xE8 = 0x0438
+0xE9 = 0x0439
+0xEA = 0x043A
+0xEB = 0x043B
+0xEC = 0x043C
+0xED = 0x043D
+0xEE = 0x043E
+0xEF = 0x043F
+0xF0 = 0x0440
+0xF1 = 0x0441
+0xF2 = 0x0442
+0xF3 = 0x0443
+0xF4 = 0x0444
+0xF5 = 0x0445
+0xF6 = 0x0446
+0xF7 = 0x0447
+0xF8 = 0x0448
+0xF9 = 0x0449
+0xFA = 0x044A
+0xFB = 0x044B
+0xFC = 0x044C
+0xFD = 0x044D
+0xFE = 0x044E
+0xFF = 0x044F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1252%UCS.src b/share/i18n/csmapper/CP/CP1252%UCS.src
new file mode 100644 (file)
index 0000000..e0d57ea
--- /dev/null
@@ -0,0 +1,283 @@
+# $NetBSD: CP1252%UCS.src,v 1.2 2003/07/12 16:11:01 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "CP1252/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp1252 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1252 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1252 order
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x0005
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0A = 0x000A
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x001A
+0x1B = 0x001B
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x001E
+0x1F = 0x001F
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2A = 0x002A
+0x2B = 0x002B
+0x2C = 0x002C
+0x2D = 0x002D
+0x2E = 0x002E
+0x2F = 0x002F
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3A = 0x003A
+0x3B = 0x003B
+0x3C = 0x003C
+0x3D = 0x003D
+0x3E = 0x003E
+0x3F = 0x003F
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4A = 0x004A
+0x4B = 0x004B
+0x4C = 0x004C
+0x4D = 0x004D
+0x4E = 0x004E
+0x4F = 0x004F
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5A = 0x005A
+0x5B = 0x005B
+0x5C = 0x005C
+0x5D = 0x005D
+0x5E = 0x005E
+0x5F = 0x005F
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6A = 0x006A
+0x6B = 0x006B
+0x6C = 0x006C
+0x6D = 0x006D
+0x6E = 0x006E
+0x6F = 0x006F
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7A = 0x007A
+0x7B = 0x007B
+0x7C = 0x007C
+0x7D = 0x007D
+0x7E = 0x007E
+0x7F = 0x007F
+0x80 = 0x20AC
+0x82 = 0x201A
+0x83 = 0x0192
+0x84 = 0x201E
+0x85 = 0x2026
+0x86 = 0x2020
+0x87 = 0x2021
+0x88 = 0x02C6
+0x89 = 0x2030
+0x8A = 0x0160
+0x8B = 0x2039
+0x8C = 0x0152
+0x8E = 0x017D
+0x91 = 0x2018
+0x92 = 0x2019
+0x93 = 0x201C
+0x94 = 0x201D
+0x95 = 0x2022
+0x96 = 0x2013
+0x97 = 0x2014
+0x98 = 0x02DC
+0x99 = 0x2122
+0x9A = 0x0161
+0x9B = 0x203A
+0x9C = 0x0153
+0x9E = 0x017E
+0x9F = 0x0178
+0xA0 = 0x00A0
+0xA1 = 0x00A1
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x00A4
+0xA5 = 0x00A5
+0xA6 = 0x00A6
+0xA7 = 0x00A7
+0xA8 = 0x00A8
+0xA9 = 0x00A9
+0xAA = 0x00AA
+0xAB = 0x00AB
+0xAC = 0x00AC
+0xAD = 0x00AD
+0xAE = 0x00AE
+0xAF = 0x00AF
+0xB0 = 0x00B0
+0xB1 = 0x00B1
+0xB2 = 0x00B2
+0xB3 = 0x00B3
+0xB4 = 0x00B4
+0xB5 = 0x00B5
+0xB6 = 0x00B6
+0xB7 = 0x00B7
+0xB8 = 0x00B8
+0xB9 = 0x00B9
+0xBA = 0x00BA
+0xBB = 0x00BB
+0xBC = 0x00BC
+0xBD = 0x00BD
+0xBE = 0x00BE
+0xBF = 0x00BF
+0xC0 = 0x00C0
+0xC1 = 0x00C1
+0xC2 = 0x00C2
+0xC3 = 0x00C3
+0xC4 = 0x00C4
+0xC5 = 0x00C5
+0xC6 = 0x00C6
+0xC7 = 0x00C7
+0xC8 = 0x00C8
+0xC9 = 0x00C9
+0xCA = 0x00CA
+0xCB = 0x00CB
+0xCC = 0x00CC
+0xCD = 0x00CD
+0xCE = 0x00CE
+0xCF = 0x00CF
+0xD0 = 0x00D0
+0xD1 = 0x00D1
+0xD2 = 0x00D2
+0xD3 = 0x00D3
+0xD4 = 0x00D4
+0xD5 = 0x00D5
+0xD6 = 0x00D6
+0xD7 = 0x00D7
+0xD8 = 0x00D8
+0xD9 = 0x00D9
+0xDA = 0x00DA
+0xDB = 0x00DB
+0xDC = 0x00DC
+0xDD = 0x00DD
+0xDE = 0x00DE
+0xDF = 0x00DF
+0xE0 = 0x00E0
+0xE1 = 0x00E1
+0xE2 = 0x00E2
+0xE3 = 0x00E3
+0xE4 = 0x00E4
+0xE5 = 0x00E5
+0xE6 = 0x00E6
+0xE7 = 0x00E7
+0xE8 = 0x00E8
+0xE9 = 0x00E9
+0xEA = 0x00EA
+0xEB = 0x00EB
+0xEC = 0x00EC
+0xED = 0x00ED
+0xEE = 0x00EE
+0xEF = 0x00EF
+0xF0 = 0x00F0
+0xF1 = 0x00F1
+0xF2 = 0x00F2
+0xF3 = 0x00F3
+0xF4 = 0x00F4
+0xF5 = 0x00F5
+0xF6 = 0x00F6
+0xF7 = 0x00F7
+0xF8 = 0x00F8
+0xF9 = 0x00F9
+0xFA = 0x00FA
+0xFB = 0x00FB
+0xFC = 0x00FC
+0xFD = 0x00FD
+0xFE = 0x00FE
+0xFF = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1253%UCS.src b/share/i18n/csmapper/CP/CP1253%UCS.src
new file mode 100644 (file)
index 0000000..52ab0e4
--- /dev/null
@@ -0,0 +1,271 @@
+# $NetBSD: CP1253%UCS.src,v 1.2 2003/07/12 16:11:01 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "CP1253/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp1253 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1253 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1253 order
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x0005
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0A = 0x000A
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x001A
+0x1B = 0x001B
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x001E
+0x1F = 0x001F
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2A = 0x002A
+0x2B = 0x002B
+0x2C = 0x002C
+0x2D = 0x002D
+0x2E = 0x002E
+0x2F = 0x002F
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3A = 0x003A
+0x3B = 0x003B
+0x3C = 0x003C
+0x3D = 0x003D
+0x3E = 0x003E
+0x3F = 0x003F
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4A = 0x004A
+0x4B = 0x004B
+0x4C = 0x004C
+0x4D = 0x004D
+0x4E = 0x004E
+0x4F = 0x004F
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5A = 0x005A
+0x5B = 0x005B
+0x5C = 0x005C
+0x5D = 0x005D
+0x5E = 0x005E
+0x5F = 0x005F
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6A = 0x006A
+0x6B = 0x006B
+0x6C = 0x006C
+0x6D = 0x006D
+0x6E = 0x006E
+0x6F = 0x006F
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7A = 0x007A
+0x7B = 0x007B
+0x7C = 0x007C
+0x7D = 0x007D
+0x7E = 0x007E
+0x7F = 0x007F
+0x80 = 0x20AC
+0x82 = 0x201A
+0x83 = 0x0192
+0x84 = 0x201E
+0x85 = 0x2026
+0x86 = 0x2020
+0x87 = 0x2021
+0x89 = 0x2030
+0x8B = 0x2039
+0x91 = 0x2018
+0x92 = 0x2019
+0x93 = 0x201C
+0x94 = 0x201D
+0x95 = 0x2022
+0x96 = 0x2013
+0x97 = 0x2014
+0x99 = 0x2122
+0x9B = 0x203A
+0xA0 = 0x00A0
+0xA1 = 0x0385
+0xA2 = 0x0386
+0xA3 = 0x00A3
+0xA4 = 0x00A4
+0xA5 = 0x00A5
+0xA6 = 0x00A6
+0xA7 = 0x00A7
+0xA8 = 0x00A8
+0xA9 = 0x00A9
+0xAB = 0x00AB
+0xAC = 0x00AC
+0xAD = 0x00AD
+0xAE = 0x00AE
+0xAF = 0x2015
+0xB0 = 0x00B0
+0xB1 = 0x00B1
+0xB2 = 0x00B2
+0xB3 = 0x00B3
+0xB4 = 0x0384
+0xB5 = 0x00B5
+0xB6 = 0x00B6
+0xB7 = 0x00B7
+0xB8 = 0x0388
+0xB9 = 0x0389
+0xBA = 0x038A
+0xBB = 0x00BB
+0xBC = 0x038C
+0xBD = 0x00BD
+0xBE = 0x038E
+0xBF = 0x038F
+0xC0 = 0x0390
+0xC1 = 0x0391
+0xC2 = 0x0392
+0xC3 = 0x0393
+0xC4 = 0x0394
+0xC5 = 0x0395
+0xC6 = 0x0396
+0xC7 = 0x0397
+0xC8 = 0x0398
+0xC9 = 0x0399
+0xCA = 0x039A
+0xCB = 0x039B
+0xCC = 0x039C
+0xCD = 0x039D
+0xCE = 0x039E
+0xCF = 0x039F
+0xD0 = 0x03A0
+0xD1 = 0x03A1
+0xD3 = 0x03A3
+0xD4 = 0x03A4
+0xD5 = 0x03A5
+0xD6 = 0x03A6
+0xD7 = 0x03A7
+0xD8 = 0x03A8
+0xD9 = 0x03A9
+0xDA = 0x03AA
+0xDB = 0x03AB
+0xDC = 0x03AC
+0xDD = 0x03AD
+0xDE = 0x03AE
+0xDF = 0x03AF
+0xE0 = 0x03B0
+0xE1 = 0x03B1
+0xE2 = 0x03B2
+0xE3 = 0x03B3
+0xE4 = 0x03B4
+0xE5 = 0x03B5
+0xE6 = 0x03B6
+0xE7 = 0x03B7
+0xE8 = 0x03B8
+0xE9 = 0x03B9
+0xEA = 0x03BA
+0xEB = 0x03BB
+0xEC = 0x03BC
+0xED = 0x03BD
+0xEE = 0x03BE
+0xEF = 0x03BF
+0xF0 = 0x03C0
+0xF1 = 0x03C1
+0xF2 = 0x03C2
+0xF3 = 0x03C3
+0xF4 = 0x03C4
+0xF5 = 0x03C5
+0xF6 = 0x03C6
+0xF7 = 0x03C7
+0xF8 = 0x03C8
+0xF9 = 0x03C9
+0xFA = 0x03CA
+0xFB = 0x03CB
+0xFC = 0x03CC
+0xFD = 0x03CD
+0xFE = 0x03CE
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1254%UCS.src b/share/i18n/csmapper/CP/CP1254%UCS.src
new file mode 100644 (file)
index 0000000..02e166f
--- /dev/null
@@ -0,0 +1,281 @@
+# $NetBSD: CP1254%UCS.src,v 1.2 2003/07/12 16:11:01 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "CP1254/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp1254 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1254 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1254 order
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x0005
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0A = 0x000A
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x001A
+0x1B = 0x001B
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x001E
+0x1F = 0x001F
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2A = 0x002A
+0x2B = 0x002B
+0x2C = 0x002C
+0x2D = 0x002D
+0x2E = 0x002E
+0x2F = 0x002F
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3A = 0x003A
+0x3B = 0x003B
+0x3C = 0x003C
+0x3D = 0x003D
+0x3E = 0x003E
+0x3F = 0x003F
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4A = 0x004A
+0x4B = 0x004B
+0x4C = 0x004C
+0x4D = 0x004D
+0x4E = 0x004E
+0x4F = 0x004F
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5A = 0x005A
+0x5B = 0x005B
+0x5C = 0x005C
+0x5D = 0x005D
+0x5E = 0x005E
+0x5F = 0x005F
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6A = 0x006A
+0x6B = 0x006B
+0x6C = 0x006C
+0x6D = 0x006D
+0x6E = 0x006E
+0x6F = 0x006F
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7A = 0x007A
+0x7B = 0x007B
+0x7C = 0x007C
+0x7D = 0x007D
+0x7E = 0x007E
+0x7F = 0x007F
+0x80 = 0x20AC
+0x82 = 0x201A
+0x83 = 0x0192
+0x84 = 0x201E
+0x85 = 0x2026
+0x86 = 0x2020
+0x87 = 0x2021
+0x88 = 0x02C6
+0x89 = 0x2030
+0x8A = 0x0160
+0x8B = 0x2039
+0x8C = 0x0152
+0x91 = 0x2018
+0x92 = 0x2019
+0x93 = 0x201C
+0x94 = 0x201D
+0x95 = 0x2022
+0x96 = 0x2013
+0x97 = 0x2014
+0x98 = 0x02DC
+0x99 = 0x2122
+0x9A = 0x0161
+0x9B = 0x203A
+0x9C = 0x0153
+0x9F = 0x0178
+0xA0 = 0x00A0
+0xA1 = 0x00A1
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x00A4
+0xA5 = 0x00A5
+0xA6 = 0x00A6
+0xA7 = 0x00A7
+0xA8 = 0x00A8
+0xA9 = 0x00A9
+0xAA = 0x00AA
+0xAB = 0x00AB
+0xAC = 0x00AC
+0xAD = 0x00AD
+0xAE = 0x00AE
+0xAF = 0x00AF
+0xB0 = 0x00B0
+0xB1 = 0x00B1
+0xB2 = 0x00B2
+0xB3 = 0x00B3
+0xB4 = 0x00B4
+0xB5 = 0x00B5
+0xB6 = 0x00B6
+0xB7 = 0x00B7
+0xB8 = 0x00B8
+0xB9 = 0x00B9
+0xBA = 0x00BA
+0xBB = 0x00BB
+0xBC = 0x00BC
+0xBD = 0x00BD
+0xBE = 0x00BE
+0xBF = 0x00BF
+0xC0 = 0x00C0
+0xC1 = 0x00C1
+0xC2 = 0x00C2
+0xC3 = 0x00C3
+0xC4 = 0x00C4
+0xC5 = 0x00C5
+0xC6 = 0x00C6
+0xC7 = 0x00C7
+0xC8 = 0x00C8
+0xC9 = 0x00C9
+0xCA = 0x00CA
+0xCB = 0x00CB
+0xCC = 0x00CC
+0xCD = 0x00CD
+0xCE = 0x00CE
+0xCF = 0x00CF
+0xD0 = 0x011E
+0xD1 = 0x00D1
+0xD2 = 0x00D2
+0xD3 = 0x00D3
+0xD4 = 0x00D4
+0xD5 = 0x00D5
+0xD6 = 0x00D6
+0xD7 = 0x00D7
+0xD8 = 0x00D8
+0xD9 = 0x00D9
+0xDA = 0x00DA
+0xDB = 0x00DB
+0xDC = 0x00DC
+0xDD = 0x0130
+0xDE = 0x015E
+0xDF = 0x00DF
+0xE0 = 0x00E0
+0xE1 = 0x00E1
+0xE2 = 0x00E2
+0xE3 = 0x00E3
+0xE4 = 0x00E4
+0xE5 = 0x00E5
+0xE6 = 0x00E6
+0xE7 = 0x00E7
+0xE8 = 0x00E8
+0xE9 = 0x00E9
+0xEA = 0x00EA
+0xEB = 0x00EB
+0xEC = 0x00EC
+0xED = 0x00ED
+0xEE = 0x00EE
+0xEF = 0x00EF
+0xF0 = 0x011F
+0xF1 = 0x00F1
+0xF2 = 0x00F2
+0xF3 = 0x00F3
+0xF4 = 0x00F4
+0xF5 = 0x00F5
+0xF6 = 0x00F6
+0xF7 = 0x00F7
+0xF8 = 0x00F8
+0xF9 = 0x00F9
+0xFA = 0x00FA
+0xFB = 0x00FB
+0xFC = 0x00FC
+0xFD = 0x0131
+0xFE = 0x015F
+0xFF = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1255%UCS.src b/share/i18n/csmapper/CP/CP1255%UCS.src
new file mode 100644 (file)
index 0000000..3fb131b
--- /dev/null
@@ -0,0 +1,265 @@
+# $NetBSD: CP1255%UCS.src,v 1.2 2003/07/12 16:11:01 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "CP1255/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp1255 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          1/7/2000
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1255 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1255 order
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x0005
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0A = 0x000A
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x001A
+0x1B = 0x001B
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x001E
+0x1F = 0x001F
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2A = 0x002A
+0x2B = 0x002B
+0x2C = 0x002C
+0x2D = 0x002D
+0x2E = 0x002E
+0x2F = 0x002F
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3A = 0x003A
+0x3B = 0x003B
+0x3C = 0x003C
+0x3D = 0x003D
+0x3E = 0x003E
+0x3F = 0x003F
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4A = 0x004A
+0x4B = 0x004B
+0x4C = 0x004C
+0x4D = 0x004D
+0x4E = 0x004E
+0x4F = 0x004F
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5A = 0x005A
+0x5B = 0x005B
+0x5C = 0x005C
+0x5D = 0x005D
+0x5E = 0x005E
+0x5F = 0x005F
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6A = 0x006A
+0x6B = 0x006B
+0x6C = 0x006C
+0x6D = 0x006D
+0x6E = 0x006E
+0x6F = 0x006F
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7A = 0x007A
+0x7B = 0x007B
+0x7C = 0x007C
+0x7D = 0x007D
+0x7E = 0x007E
+0x7F = 0x007F
+0x80 = 0x20AC
+0x82 = 0x201A
+0x83 = 0x0192
+0x84 = 0x201E
+0x85 = 0x2026
+0x86 = 0x2020
+0x87 = 0x2021
+0x88 = 0x02C6
+0x89 = 0x2030
+0x8B = 0x2039
+0x91 = 0x2018
+0x92 = 0x2019
+0x93 = 0x201C
+0x94 = 0x201D
+0x95 = 0x2022
+0x96 = 0x2013
+0x97 = 0x2014
+0x98 = 0x02DC
+0x99 = 0x2122
+0x9B = 0x203A
+0xA0 = 0x00A0
+0xA1 = 0x00A1
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x20AA
+0xA5 = 0x00A5
+0xA6 = 0x00A6
+0xA7 = 0x00A7
+0xA8 = 0x00A8
+0xA9 = 0x00A9
+0xAA = 0x00D7
+0xAB = 0x00AB
+0xAC = 0x00AC
+0xAD = 0x00AD
+0xAE = 0x00AE
+0xAF = 0x00AF
+0xB0 = 0x00B0
+0xB1 = 0x00B1
+0xB2 = 0x00B2
+0xB3 = 0x00B3
+0xB4 = 0x00B4
+0xB5 = 0x00B5
+0xB6 = 0x00B6
+0xB7 = 0x00B7
+0xB8 = 0x00B8
+0xB9 = 0x00B9
+0xBA = 0x00F7
+0xBB = 0x00BB
+0xBC = 0x00BC
+0xBD = 0x00BD
+0xBE = 0x00BE
+0xBF = 0x00BF
+0xC0 = 0x05B0
+0xC1 = 0x05B1
+0xC2 = 0x05B2
+0xC3 = 0x05B3
+0xC4 = 0x05B4
+0xC5 = 0x05B5
+0xC6 = 0x05B6
+0xC7 = 0x05B7
+0xC8 = 0x05B8
+0xC9 = 0x05B9
+0xCB = 0x05BB
+0xCC = 0x05BC
+0xCD = 0x05BD
+0xCE = 0x05BE
+0xCF = 0x05BF
+0xD0 = 0x05C0
+0xD1 = 0x05C1
+0xD2 = 0x05C2
+0xD3 = 0x05C3
+0xD4 = 0x05F0
+0xD5 = 0x05F1
+0xD6 = 0x05F2
+0xD7 = 0x05F3
+0xD8 = 0x05F4
+0xE0 = 0x05D0
+0xE1 = 0x05D1
+0xE2 = 0x05D2
+0xE3 = 0x05D3
+0xE4 = 0x05D4
+0xE5 = 0x05D5
+0xE6 = 0x05D6
+0xE7 = 0x05D7
+0xE8 = 0x05D8
+0xE9 = 0x05D9
+0xEA = 0x05DA
+0xEB = 0x05DB
+0xEC = 0x05DC
+0xED = 0x05DD
+0xEE = 0x05DE
+0xEF = 0x05DF
+0xF0 = 0x05E0
+0xF1 = 0x05E1
+0xF2 = 0x05E2
+0xF3 = 0x05E3
+0xF4 = 0x05E4
+0xF5 = 0x05E5
+0xF6 = 0x05E6
+0xF7 = 0x05E7
+0xF8 = 0x05E8
+0xF9 = 0x05E9
+0xFA = 0x05EA
+0xFD = 0x200E
+0xFE = 0x200F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1256%UCS.src b/share/i18n/csmapper/CP/CP1256%UCS.src
new file mode 100644 (file)
index 0000000..12b86e4
--- /dev/null
@@ -0,0 +1,288 @@
+# $NetBSD: CP1256%UCS.src,v 1.2 2003/07/12 16:11:02 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "CP1256/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp1256 to Unicode table
+#    Unicode version: 2.1
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          01/5/99
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1256 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1256 order
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x0005
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0A = 0x000A
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x001A
+0x1B = 0x001B
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x001E
+0x1F = 0x001F
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2A = 0x002A
+0x2B = 0x002B
+0x2C = 0x002C
+0x2D = 0x002D
+0x2E = 0x002E
+0x2F = 0x002F
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3A = 0x003A
+0x3B = 0x003B
+0x3C = 0x003C
+0x3D = 0x003D
+0x3E = 0x003E
+0x3F = 0x003F
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4A = 0x004A
+0x4B = 0x004B
+0x4C = 0x004C
+0x4D = 0x004D
+0x4E = 0x004E
+0x4F = 0x004F
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5A = 0x005A
+0x5B = 0x005B
+0x5C = 0x005C
+0x5D = 0x005D
+0x5E = 0x005E
+0x5F = 0x005F
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6A = 0x006A
+0x6B = 0x006B
+0x6C = 0x006C
+0x6D = 0x006D
+0x6E = 0x006E
+0x6F = 0x006F
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7A = 0x007A
+0x7B = 0x007B
+0x7C = 0x007C
+0x7D = 0x007D
+0x7E = 0x007E
+0x7F = 0x007F
+0x80 = 0x20AC
+0x81 = 0x067E
+0x82 = 0x201A
+0x83 = 0x0192
+0x84 = 0x201E
+0x85 = 0x2026
+0x86 = 0x2020
+0x87 = 0x2021
+0x88 = 0x02C6
+0x89 = 0x2030
+0x8A = 0x0679
+0x8B = 0x2039
+0x8C = 0x0152
+0x8D = 0x0686
+0x8E = 0x0698
+0x8F = 0x0688
+0x90 = 0x06AF
+0x91 = 0x2018
+0x92 = 0x2019
+0x93 = 0x201C
+0x94 = 0x201D
+0x95 = 0x2022
+0x96 = 0x2013
+0x97 = 0x2014
+0x98 = 0x06A9
+0x99 = 0x2122
+0x9A = 0x0691
+0x9B = 0x203A
+0x9C = 0x0153
+0x9D = 0x200C
+0x9E = 0x200D
+0x9F = 0x06BA
+0xA0 = 0x00A0
+0xA1 = 0x060C
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x00A4
+0xA5 = 0x00A5
+0xA6 = 0x00A6
+0xA7 = 0x00A7
+0xA8 = 0x00A8
+0xA9 = 0x00A9
+0xAA = 0x06BE
+0xAB = 0x00AB
+0xAC = 0x00AC
+0xAD = 0x00AD
+0xAE = 0x00AE
+0xAF = 0x00AF
+0xB0 = 0x00B0
+0xB1 = 0x00B1
+0xB2 = 0x00B2
+0xB3 = 0x00B3
+0xB4 = 0x00B4
+0xB5 = 0x00B5
+0xB6 = 0x00B6
+0xB7 = 0x00B7
+0xB8 = 0x00B8
+0xB9 = 0x00B9
+0xBA = 0x061B
+0xBB = 0x00BB
+0xBC = 0x00BC
+0xBD = 0x00BD
+0xBE = 0x00BE
+0xBF = 0x061F
+0xC0 = 0x06C1
+0xC1 = 0x0621
+0xC2 = 0x0622
+0xC3 = 0x0623
+0xC4 = 0x0624
+0xC5 = 0x0625
+0xC6 = 0x0626
+0xC7 = 0x0627
+0xC8 = 0x0628
+0xC9 = 0x0629
+0xCA = 0x062A
+0xCB = 0x062B
+0xCC = 0x062C
+0xCD = 0x062D
+0xCE = 0x062E
+0xCF = 0x062F
+0xD0 = 0x0630
+0xD1 = 0x0631
+0xD2 = 0x0632
+0xD3 = 0x0633
+0xD4 = 0x0634
+0xD5 = 0x0635
+0xD6 = 0x0636
+0xD7 = 0x00D7
+0xD8 = 0x0637
+0xD9 = 0x0638
+0xDA = 0x0639
+0xDB = 0x063A
+0xDC = 0x0640
+0xDD = 0x0641
+0xDE = 0x0642
+0xDF = 0x0643
+0xE0 = 0x00E0
+0xE1 = 0x0644
+0xE2 = 0x00E2
+0xE3 = 0x0645
+0xE4 = 0x0646
+0xE5 = 0x0647
+0xE6 = 0x0648
+0xE7 = 0x00E7
+0xE8 = 0x00E8
+0xE9 = 0x00E9
+0xEA = 0x00EA
+0xEB = 0x00EB
+0xEC = 0x0649
+0xED = 0x064A
+0xEE = 0x00EE
+0xEF = 0x00EF
+0xF0 = 0x064B
+0xF1 = 0x064C
+0xF2 = 0x064D
+0xF3 = 0x064E
+0xF4 = 0x00F4
+0xF5 = 0x064F
+0xF6 = 0x0650
+0xF7 = 0x00F7
+0xF8 = 0x0651
+0xF9 = 0x00F9
+0xFA = 0x0652
+0xFB = 0x00FB
+0xFC = 0x00FC
+0xFD = 0x200E
+0xFE = 0x200F
+0xFF = 0x06D2
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1257%UCS.src b/share/i18n/csmapper/CP/CP1257%UCS.src
new file mode 100644 (file)
index 0000000..0952b5c
--- /dev/null
@@ -0,0 +1,276 @@
+# $NetBSD: CP1257%UCS.src,v 1.2 2003/07/12 16:11:02 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "CP1257/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp1257 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1257 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1257 order
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x0005
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0A = 0x000A
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x001A
+0x1B = 0x001B
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x001E
+0x1F = 0x001F
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2A = 0x002A
+0x2B = 0x002B
+0x2C = 0x002C
+0x2D = 0x002D
+0x2E = 0x002E
+0x2F = 0x002F
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3A = 0x003A
+0x3B = 0x003B
+0x3C = 0x003C
+0x3D = 0x003D
+0x3E = 0x003E
+0x3F = 0x003F
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4A = 0x004A
+0x4B = 0x004B
+0x4C = 0x004C
+0x4D = 0x004D
+0x4E = 0x004E
+0x4F = 0x004F
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5A = 0x005A
+0x5B = 0x005B
+0x5C = 0x005C
+0x5D = 0x005D
+0x5E = 0x005E
+0x5F = 0x005F
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6A = 0x006A
+0x6B = 0x006B
+0x6C = 0x006C
+0x6D = 0x006D
+0x6E = 0x006E
+0x6F = 0x006F
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7A = 0x007A
+0x7B = 0x007B
+0x7C = 0x007C
+0x7D = 0x007D
+0x7E = 0x007E
+0x7F = 0x007F
+0x80 = 0x20AC
+0x82 = 0x201A
+0x84 = 0x201E
+0x85 = 0x2026
+0x86 = 0x2020
+0x87 = 0x2021
+0x89 = 0x2030
+0x8B = 0x2039
+0x8D = 0x00A8
+0x8E = 0x02C7
+0x8F = 0x00B8
+0x91 = 0x2018
+0x92 = 0x2019
+0x93 = 0x201C
+0x94 = 0x201D
+0x95 = 0x2022
+0x96 = 0x2013
+0x97 = 0x2014
+0x99 = 0x2122
+0x9B = 0x203A
+0x9D = 0x00AF
+0x9E = 0x02DB
+0xA0 = 0x00A0
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x00A4
+0xA6 = 0x00A6
+0xA7 = 0x00A7
+0xA8 = 0x00D8
+0xA9 = 0x00A9
+0xAA = 0x0156
+0xAB = 0x00AB
+0xAC = 0x00AC
+0xAD = 0x00AD
+0xAE = 0x00AE
+0xAF = 0x00C6
+0xB0 = 0x00B0
+0xB1 = 0x00B1
+0xB2 = 0x00B2
+0xB3 = 0x00B3
+0xB4 = 0x00B4
+0xB5 = 0x00B5
+0xB6 = 0x00B6
+0xB7 = 0x00B7
+0xB8 = 0x00F8
+0xB9 = 0x00B9
+0xBA = 0x0157
+0xBB = 0x00BB
+0xBC = 0x00BC
+0xBD = 0x00BD
+0xBE = 0x00BE
+0xBF = 0x00E6
+0xC0 = 0x0104
+0xC1 = 0x012E
+0xC2 = 0x0100
+0xC3 = 0x0106
+0xC4 = 0x00C4
+0xC5 = 0x00C5
+0xC6 = 0x0118
+0xC7 = 0x0112
+0xC8 = 0x010C
+0xC9 = 0x00C9
+0xCA = 0x0179
+0xCB = 0x0116
+0xCC = 0x0122
+0xCD = 0x0136
+0xCE = 0x012A
+0xCF = 0x013B
+0xD0 = 0x0160
+0xD1 = 0x0143
+0xD2 = 0x0145
+0xD3 = 0x00D3
+0xD4 = 0x014C
+0xD5 = 0x00D5
+0xD6 = 0x00D6
+0xD7 = 0x00D7
+0xD8 = 0x0172
+0xD9 = 0x0141
+0xDA = 0x015A
+0xDB = 0x016A
+0xDC = 0x00DC
+0xDD = 0x017B
+0xDE = 0x017D
+0xDF = 0x00DF
+0xE0 = 0x0105
+0xE1 = 0x012F
+0xE2 = 0x0101
+0xE3 = 0x0107
+0xE4 = 0x00E4
+0xE5 = 0x00E5
+0xE6 = 0x0119
+0xE7 = 0x0113
+0xE8 = 0x010D
+0xE9 = 0x00E9
+0xEA = 0x017A
+0xEB = 0x0117
+0xEC = 0x0123
+0xED = 0x0137
+0xEE = 0x012B
+0xEF = 0x013C
+0xF0 = 0x0161
+0xF1 = 0x0144
+0xF2 = 0x0146
+0xF3 = 0x00F3
+0xF4 = 0x014D
+0xF5 = 0x00F5
+0xF6 = 0x00F6
+0xF7 = 0x00F7
+0xF8 = 0x0173
+0xF9 = 0x0142
+0xFA = 0x015B
+0xFB = 0x016B
+0xFC = 0x00FC
+0xFD = 0x017C
+0xFE = 0x017E
+0xFF = 0x02D9
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP1258%UCS.src b/share/i18n/csmapper/CP/CP1258%UCS.src
new file mode 100644 (file)
index 0000000..c607729
--- /dev/null
@@ -0,0 +1,279 @@
+# $NetBSD: CP1258%UCS.src,v 1.2 2003/07/12 16:11:02 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "CP1258/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp1258 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1258 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1258 order
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x0005
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0A = 0x000A
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x001A
+0x1B = 0x001B
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x001E
+0x1F = 0x001F
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2A = 0x002A
+0x2B = 0x002B
+0x2C = 0x002C
+0x2D = 0x002D
+0x2E = 0x002E
+0x2F = 0x002F
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3A = 0x003A
+0x3B = 0x003B
+0x3C = 0x003C
+0x3D = 0x003D
+0x3E = 0x003E
+0x3F = 0x003F
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4A = 0x004A
+0x4B = 0x004B
+0x4C = 0x004C
+0x4D = 0x004D
+0x4E = 0x004E
+0x4F = 0x004F
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5A = 0x005A
+0x5B = 0x005B
+0x5C = 0x005C
+0x5D = 0x005D
+0x5E = 0x005E
+0x5F = 0x005F
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6A = 0x006A
+0x6B = 0x006B
+0x6C = 0x006C
+0x6D = 0x006D
+0x6E = 0x006E
+0x6F = 0x006F
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7A = 0x007A
+0x7B = 0x007B
+0x7C = 0x007C
+0x7D = 0x007D
+0x7E = 0x007E
+0x7F = 0x007F
+0x80 = 0x20AC
+0x82 = 0x201A
+0x83 = 0x0192
+0x84 = 0x201E
+0x85 = 0x2026
+0x86 = 0x2020
+0x87 = 0x2021
+0x88 = 0x02C6
+0x89 = 0x2030
+0x8B = 0x2039
+0x8C = 0x0152
+0x91 = 0x2018
+0x92 = 0x2019
+0x93 = 0x201C
+0x94 = 0x201D
+0x95 = 0x2022
+0x96 = 0x2013
+0x97 = 0x2014
+0x98 = 0x02DC
+0x99 = 0x2122
+0x9B = 0x203A
+0x9C = 0x0153
+0x9F = 0x0178
+0xA0 = 0x00A0
+0xA1 = 0x00A1
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x00A4
+0xA5 = 0x00A5
+0xA6 = 0x00A6
+0xA7 = 0x00A7
+0xA8 = 0x00A8
+0xA9 = 0x00A9
+0xAA = 0x00AA
+0xAB = 0x00AB
+0xAC = 0x00AC
+0xAD = 0x00AD
+0xAE = 0x00AE
+0xAF = 0x00AF
+0xB0 = 0x00B0
+0xB1 = 0x00B1
+0xB2 = 0x00B2
+0xB3 = 0x00B3
+0xB4 = 0x00B4
+0xB5 = 0x00B5
+0xB6 = 0x00B6
+0xB7 = 0x00B7
+0xB8 = 0x00B8
+0xB9 = 0x00B9
+0xBA = 0x00BA
+0xBB = 0x00BB
+0xBC = 0x00BC
+0xBD = 0x00BD
+0xBE = 0x00BE
+0xBF = 0x00BF
+0xC0 = 0x00C0
+0xC1 = 0x00C1
+0xC2 = 0x00C2
+0xC3 = 0x0102
+0xC4 = 0x00C4
+0xC5 = 0x00C5
+0xC6 = 0x00C6
+0xC7 = 0x00C7
+0xC8 = 0x00C8
+0xC9 = 0x00C9
+0xCA = 0x00CA
+0xCB = 0x00CB
+0xCC = 0x0300
+0xCD = 0x00CD
+0xCE = 0x00CE
+0xCF = 0x00CF
+0xD0 = 0x0110
+0xD1 = 0x00D1
+0xD2 = 0x0309
+0xD3 = 0x00D3
+0xD4 = 0x00D4
+0xD5 = 0x01A0
+0xD6 = 0x00D6
+0xD7 = 0x00D7
+0xD8 = 0x00D8
+0xD9 = 0x00D9
+0xDA = 0x00DA
+0xDB = 0x00DB
+0xDC = 0x00DC
+0xDD = 0x01AF
+0xDE = 0x0303
+0xDF = 0x00DF
+0xE0 = 0x00E0
+0xE1 = 0x00E1
+0xE2 = 0x00E2
+0xE3 = 0x0103
+0xE4 = 0x00E4
+0xE5 = 0x00E5
+0xE6 = 0x00E6
+0xE7 = 0x00E7
+0xE8 = 0x00E8
+0xE9 = 0x00E9
+0xEA = 0x00EA
+0xEB = 0x00EB
+0xEC = 0x0301
+0xED = 0x00ED
+0xEE = 0x00EE
+0xEF = 0x00EF
+0xF0 = 0x0111
+0xF1 = 0x00F1
+0xF2 = 0x0323
+0xF3 = 0x00F3
+0xF4 = 0x00F4
+0xF5 = 0x01A1
+0xF6 = 0x00F6
+0xF7 = 0x00F7
+0xF8 = 0x00F8
+0xF9 = 0x00F9
+0xFA = 0x00FA
+0xFB = 0x00FB
+0xFC = 0x00FC
+0xFD = 0x01B0
+0xFE = 0x20AB
+0xFF = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP273%UCS.src b/share/i18n/csmapper/CP/CP273%UCS.src
new file mode 100644 (file)
index 0000000..24f68ff
--- /dev/null
@@ -0,0 +1,176 @@
+# $NetBSD: CP273%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP273/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x007B
+0x44 = 0x00E0
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x00E5
+0x48 = 0x00E7
+0x49 = 0x00F1
+0x4A = 0x00C4
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 - 0x53 = 0x00E9 -
+0x54 = 0x00E8
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x00EC
+0x59 = 0x007E
+0x5A = 0x00DC
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x005B
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x00C5
+0x68 = 0x00C7
+0x69 = 0x00D1
+0x6A = 0x00F6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00F8
+0x71 - 0x73 = 0x00C9 -
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x00A7
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x00D8
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x00F0
+0x8D = 0x00FD
+0x8E = 0x00FE
+0x8F = 0x00B1
+0x90 = 0x00B0
+0x91 - 0x99 = 0x006A -
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x00E6
+0x9D = 0x00B8
+0x9E = 0x00C6
+0x9F = 0x00A4
+0xA0 = 0x00B5
+0xA1 = 0x00DF
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x00D0
+0xAD = 0x00DD
+0xAE = 0x00DE
+0xAF = 0x00AE
+0xB0 = 0x00A2
+0xB1 = 0x00A3
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x0040
+0xB6 = 0x00B6
+0xB7 - 0xB9 = 0x00BC -
+0xBA = 0x00AC
+0xBB = 0x007C
+0xBC = 0x203E
+0xBD = 0x00A8
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x00E4
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x00A6
+0xCD = 0x00F2
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x00FC
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x007D
+0xDD = 0x00F9
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x00D6
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x005C
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x005D
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP274%UCS.src b/share/i18n/csmapper/CP/CP274%UCS.src
new file mode 100644 (file)
index 0000000..4b1cea9
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: CP274%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP274/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0xFF = 0x009F
+0x40 = 0x0020
+0x4A = 0x005B
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x5A = 0x005D
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x6A = 0x00F9
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x00E0
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x81 - 0x89 = 0x0061 -
+0x91 - 0x99 = 0x006A -
+0xA1 = 0x00A8
+0xA2 - 0xA9 = 0x0073 -
+0xC0 = 0x00E9
+0xC1 - 0xC9 = 0x0041 -
+0xD0 = 0x00E8
+0xD1 - 0xD9 = 0x004A -
+0xE0 = 0x00E7
+0xE2 - 0xE9 = 0x0053 -
+0xF0 - 0xF9 = 0x0030 -
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP275%UCS.src b/share/i18n/csmapper/CP/CP275%UCS.src
new file mode 100644 (file)
index 0000000..dda041f
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: CP275%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP275/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0xFF = 0x009F
+0x40 = 0x0020
+0x4A = 0x00C9
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x5A = 0x0024
+0x5B = 0x00C7
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x6A = 0x00E7
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x79 = 0x00E3
+0x7A = 0x003A
+0x7B = 0x00D5
+0x7C = 0x00C3
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x81 - 0x89 = 0x0061 -
+0x91 - 0x99 = 0x006A -
+0xA1 = 0x007E
+0xA2 - 0xA9 = 0x0073 -
+0xC0 = 0x00F5
+0xC1 - 0xC9 = 0x0041 -
+0xD0 = 0x00E9
+0xD1 - 0xD9 = 0x004A -
+0xE0 = 0x005C
+0xE2 - 0xE9 = 0x0053 -
+0xF0 - 0xF9 = 0x0030 -
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP277%UCS.src b/share/i18n/csmapper/CP/CP277%UCS.src
new file mode 100644 (file)
index 0000000..f4b8c78
--- /dev/null
@@ -0,0 +1,176 @@
+# $NetBSD: CP277%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP277/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x00E4
+0x44 = 0x00E0
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x007D
+0x48 = 0x00E7
+0x49 = 0x00F1
+0x4A = 0x0023
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 - 0x53 = 0x00E9 -
+0x54 = 0x00E8
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x00EC
+0x59 = 0x00DF
+0x5A = 0x00A4
+0x5B = 0x00C5
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x00C4
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x0024
+0x68 = 0x00C7
+0x69 = 0x00D1
+0x6A = 0x00F8
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00A6
+0x71 - 0x73 = 0x00C9 -
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x00C6
+0x7C = 0x00D8
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x0040
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x00F0
+0x8D = 0x00FD
+0x8E = 0x00FE
+0x8F = 0x00B1
+0x90 = 0x00B0
+0x91 - 0x99 = 0x006A -
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x007B
+0x9D = 0x00B8
+0x9E = 0x005B
+0x9F = 0x005D
+0xA0 = 0x00B5
+0xA1 = 0x00FC
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x00D0
+0xAD = 0x00DD
+0xAE = 0x00DE
+0xAF = 0x00AE
+0xB0 = 0x00A2
+0xB1 = 0x00A3
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x00A7
+0xB6 = 0x00B6
+0xB7 - 0xB9 = 0x00BC -
+0xBA = 0x00AC
+0xBB = 0x007C
+0xBC = 0x203E
+0xBD = 0x00A8
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x00E6
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x00F6
+0xCD = 0x00F2
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x00E5
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x007E
+0xDD = 0x00F9
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x005C
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x00D6
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x00DC
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP278%UCS.src b/share/i18n/csmapper/CP/CP278%UCS.src
new file mode 100644 (file)
index 0000000..58f3e33
--- /dev/null
@@ -0,0 +1,178 @@
+# $NetBSD: CP278%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP278/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x007B
+0x44 = 0x00E0
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x007D
+0x48 = 0x00E7
+0x49 = 0x00F1
+0x4A = 0x00A7
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 = 0x0060
+0x52 = 0x00EA
+0x53 = 0x00EB
+0x54 = 0x00E8
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x00EC
+0x59 = 0x00DF
+0x5A = 0x00A4
+0x5B = 0x00C5
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x0023
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x0024
+0x68 = 0x00C7
+0x69 = 0x00D1
+0x6A = 0x00F6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00F8
+0x71 - 0x73 = 0x00C9 -
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x00E9
+0x7A = 0x003A
+0x7B = 0x00C4
+0x7C = 0x00D6
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x00D8
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x00F0
+0x8D = 0x00FD
+0x8E = 0x00FE
+0x8F = 0x00B1
+0x90 = 0x00B0
+0x91 - 0x99 = 0x006A -
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x00E6
+0x9D = 0x00B8
+0x9E = 0x00C6
+0x9F = 0x005D
+0xA0 = 0x00B5
+0xA1 = 0x00FC
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x00D0
+0xAD = 0x00DD
+0xAE = 0x00DE
+0xAF = 0x00AE
+0xB0 = 0x00A2
+0xB1 = 0x00A3
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x005B
+0xB6 = 0x00B6
+0xB7 - 0xB9 = 0x00BC -
+0xBA = 0x00AC
+0xBB = 0x007C
+0xBC = 0x203E
+0xBD = 0x00A8
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x00E4
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x00A6
+0xCD = 0x00F2
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x00E5
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x007E
+0xDD = 0x00F9
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x005C
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x0040
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x00DC
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP280%UCS.src b/share/i18n/csmapper/CP/CP280%UCS.src
new file mode 100644 (file)
index 0000000..70bcde5
--- /dev/null
@@ -0,0 +1,178 @@
+# $NetBSD: CP280%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP280/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x00E4
+0x44 = 0x007B
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x00E5
+0x48 = 0x005C
+0x49 = 0x00F1
+0x4A = 0x00B0
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 = 0x005D
+0x52 = 0x00EA
+0x53 = 0x00EB
+0x54 = 0x007D
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x007E
+0x59 = 0x00DF
+0x5A = 0x00E9
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x00C4
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x00C5
+0x68 = 0x00C7
+0x69 = 0x00D1
+0x6A = 0x00F2
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00F8
+0x71 - 0x73 = 0x00C9 -
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x00F9
+0x7A = 0x003A
+0x7B = 0x00A3
+0x7C = 0x00A7
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x00D8
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x00F0
+0x8D = 0x00FD
+0x8E = 0x00FE
+0x8F = 0x00B1
+0x90 = 0x005B
+0x91 - 0x99 = 0x006A -
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x00E6
+0x9D = 0x00B8
+0x9E = 0x00C6
+0x9F = 0x00A4
+0xA0 = 0x00B5
+0xA1 = 0x00EC
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x00D0
+0xAD = 0x00DD
+0xAE = 0x00DE
+0xAF = 0x00AE
+0xB0 = 0x00A2
+0xB1 = 0x0023
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x0040
+0xB6 = 0x00B6
+0xB7 - 0xB9 = 0x00BC -
+0xBA = 0x00AC
+0xBB = 0x007C
+0xBC = 0x203E
+0xBD = 0x00A8
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x00E0
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x00F6
+0xCD = 0x00A6
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x00E8
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x00FC
+0xDD = 0x0060
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x00E7
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x00D6
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x00DC
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP281%UCS.src b/share/i18n/csmapper/CP/CP281%UCS.src
new file mode 100644 (file)
index 0000000..9ec6c89
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: CP281%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP281/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x4A = 0x00A3
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x007C
+0x50 = 0x0026
+0x5A = 0x0021
+0x5B = 0x00A5
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x00AC
+0x60 = 0x002D
+0x61 = 0x002F
+0x6A = 0x00A6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x81 - 0x89 = 0x0061 -
+0x91 - 0x99 = 0x006A -
+0xA1 = 0x203E
+0xA2 - 0xA9 = 0x0073 -
+0xC0 = 0x007B
+0xC1 - 0xC9 = 0x0041 -
+0xD0 = 0x007D
+0xD1 - 0xD9 = 0x004A -
+0xE0 = 0x0024
+0xE2 - 0xE9 = 0x0053 -
+0xF0 - 0xF9 = 0x0030 -
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP284%UCS.src b/share/i18n/csmapper/CP/CP284%UCS.src
new file mode 100644 (file)
index 0000000..011100c
--- /dev/null
@@ -0,0 +1,178 @@
+# $NetBSD: CP284%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP284/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x00E4
+0x44 = 0x00E0
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x00E5
+0x48 = 0x00E7
+0x49 = 0x00A6
+0x4A = 0x005B
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x007C
+0x50 = 0x0026
+0x51 = 0x00E9
+0x52 = 0x00EA
+0x53 = 0x00EB
+0x54 = 0x00E8
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x00EC
+0x59 = 0x00DF
+0x5A = 0x005D
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x00AC
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x00C4
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x00C5
+0x68 = 0x00C7
+0x69 = 0x0023
+0x6A = 0x00F1
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00F8
+0x71 - 0x73 = 0x00C9 -
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x00D1
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x00D8
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x00F0
+0x8D = 0x00FD
+0x8E = 0x00FE
+0x8F = 0x00B1
+0x90 = 0x00B0
+0x91 - 0x99 = 0x006A -
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x00E6
+0x9D = 0x00B8
+0x9E = 0x00C6
+0x9F = 0x00A4
+0xA0 = 0x00B5
+0xA1 = 0x00A8
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x00D0
+0xAD = 0x00DD
+0xAE = 0x00DE
+0xAF = 0x00AE
+0xB0 = 0x00A2
+0xB1 = 0x00A3
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x00A7
+0xB6 = 0x00B6
+0xB7 - 0xB9 = 0x00BC -
+0xBA = 0x005E
+0xBB = 0x0021
+0xBC = 0x203E
+0xBD = 0x007E
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x007B
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x00F6
+0xCD = 0x00F2
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x007D
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x00FC
+0xDD = 0x00F9
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x005C
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x00D6
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x00DC
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP285%UCS.src b/share/i18n/csmapper/CP/CP285%UCS.src
new file mode 100644 (file)
index 0000000..bf0f651
--- /dev/null
@@ -0,0 +1,176 @@
+# $NetBSD: CP285%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP285/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x00E4
+0x44 = 0x00E0
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x00E5
+0x48 = 0x00E7
+0x49 = 0x00F1
+0x4A = 0x0024
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x007C
+0x50 = 0x0026
+0x51 - 0x53 = 0x00E9 -
+0x54 = 0x00E8
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x00EC
+0x59 = 0x00DF
+0x5A = 0x0021
+0x5B = 0x00A3
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x00AC
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x00C4
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x00C5
+0x68 = 0x00C7
+0x69 = 0x00D1
+0x6A = 0x00A6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00F8
+0x71 - 0x73 = 0x00C9 -
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x00D8
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x00F0
+0x8D = 0x00FD
+0x8E = 0x00FE
+0x8F = 0x00B1
+0x90 = 0x00B0
+0x91 - 0x99 = 0x006A -
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x00E6
+0x9D = 0x00B8
+0x9E = 0x00C6
+0x9F = 0x00A4
+0xA0 = 0x00B5
+0xA1 = 0x007E
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x00D0
+0xAD = 0x00DD
+0xAE = 0x00DE
+0xAF = 0x00AE
+0xB0 = 0x00A2
+0xB1 = 0x005B
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x00A7
+0xB6 = 0x00B6
+0xB7 - 0xB9 = 0x00BC -
+0xBA = 0x005E
+0xBB = 0x005D
+0xBC = 0x203E
+0xBD = 0x00A8
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x007B
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x00F6
+0xCD = 0x00F2
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x007D
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x00FC
+0xDD = 0x00F9
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x005C
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x00D6
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x00DC
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP290%UCS.src b/share/i18n/csmapper/CP/CP290%UCS.src
new file mode 100644 (file)
index 0000000..435f750
--- /dev/null
@@ -0,0 +1,133 @@
+# $NetBSD: CP290%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP290/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0xFF = 0x009F
+0x40 = 0x0020
+0x41 = 0x3002
+0x42 = 0x300C
+0x43 = 0x300D
+0x44 = 0x3001
+0x45 = 0x30FB
+0x46 = 0x30F2
+0x47 = 0x30A1
+0x48 = 0x30A3
+0x49 = 0x30A5
+0x4A = 0x00A3
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x007C
+0x50 = 0x0026
+0x51 = 0x30A7
+0x52 = 0x30A9
+0x53 = 0x30E3
+0x54 = 0x30E5
+0x55 = 0x30E7
+0x56 = 0x30C3
+0x58 = 0x30FC
+0x5A = 0x0021
+0x5B = 0x00A5
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x00AC
+0x60 = 0x002D
+0x61 = 0x002F
+0x6A = 0x00A6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x81 = 0x30A2
+0x82 = 0x30A4
+0x83 = 0x30A6
+0x84 = 0x30A8
+0x85 = 0x30AA
+0x86 = 0x30AB
+0x87 = 0x30AD
+0x88 = 0x30AF
+0x89 = 0x30B1
+0x8A = 0x30B3
+0x8C = 0x30B5
+0x8D = 0x30B7
+0x8E = 0x30B9
+0x8F = 0x30BB
+0x90 = 0x30BD
+0x91 = 0x30BF
+0x92 = 0x30C1
+0x93 = 0x30C4
+0x94 = 0x30C6
+0x95 = 0x30C8
+0x96 - 0x9D = 0x30CA -
+0x9E = 0x30D2
+0x9F = 0x30D5
+0xA1 = 0x203E
+0xA2 = 0x30D8
+0xA3 - 0xA8 = 0x30DB -
+0xA9 = 0x30E4
+0xAA = 0x30E6
+0xAC - 0xBB = 0x30E8 -
+0xBC = 0x30EF
+0xBD = 0x30F3
+0xBE = 0x309B
+0xBF = 0x309C
+0xC1 - 0xC9 = 0x0041 -
+0xD1 - 0xD9 = 0x004A -
+0xE0 = 0x0024
+0xE2 - 0xE9 = 0x0053 -
+0xF0 - 0xF9 = 0x0030 -
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP297%UCS.src b/share/i18n/csmapper/CP/CP297%UCS.src
new file mode 100644 (file)
index 0000000..96cf290
--- /dev/null
@@ -0,0 +1,180 @@
+# $NetBSD: CP297%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP297/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x00E4
+0x44 = 0x0040
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x00E5
+0x48 = 0x005C
+0x49 = 0x00F1
+0x4A = 0x00B0
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 = 0x007B
+0x52 = 0x00EA
+0x53 = 0x00EB
+0x54 = 0x007D
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x00EC
+0x59 = 0x00DF
+0x5A = 0x00A7
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x00C4
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x00C5
+0x68 = 0x00C7
+0x69 = 0x00D1
+0x6A = 0x00F9
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00F8
+0x71 = 0x00C9
+0x72 = 0x00CA
+0x73 = 0x00CB
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x00B5
+0x7A = 0x003A
+0x7B = 0x00A3
+0x7C = 0x00E0
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x00D8
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x00F0
+0x8D = 0x00FD
+0x8E = 0x00FE
+0x8F = 0x00B1
+0x90 = 0x005B
+0x91 - 0x99 = 0x006A -
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x00E6
+0x9D = 0x00B8
+0x9E = 0x00C6
+0x9F = 0x00A4
+0xA0 = 0x0060
+0xA1 = 0x00A8
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x00D0
+0xAD = 0x00DD
+0xAE = 0x00DE
+0xAF = 0x00AE
+0xB0 = 0x00A2
+0xB1 = 0x0023
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x005D
+0xB6 = 0x00B6
+0xB7 - 0xB9 = 0x00BC -
+0xBA = 0x00AC
+0xBB = 0x007C
+0xBC = 0x203E
+0xBD = 0x007E
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x00E9
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x00F6
+0xCD = 0x00F2
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x00E8
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x00FC
+0xDD = 0x00A6
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x00E7
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x00D6
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x00DC
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP420%UCS.src b/share/i18n/csmapper/CP/CP420%UCS.src
new file mode 100644 (file)
index 0000000..7186d35
--- /dev/null
@@ -0,0 +1,162 @@
+# $NetBSD: CP420%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP420/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x0651
+0x43 = 0xFE7D
+0x44 = 0x0640
+0x46 = 0x0621
+0x47 = 0x0622
+0x48 = 0xFE82
+0x49 = 0x0623
+0x4A = 0x00A2
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x007C
+0x50 = 0x0026
+0x51 = 0xFE84
+0x52 = 0x0624
+0x55 = 0x0626
+0x56 = 0x0627
+0x57 = 0xFE8E
+0x58 = 0x0628
+0x59 = 0xFE90
+0x5A = 0x0021
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x00AC
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x0629
+0x63 = 0x062A
+0x64 = 0xFE96
+0x65 = 0x062B
+0x66 = 0xFE9A
+0x67 = 0x062C
+0x68 = 0xFE9E
+0x69 = 0x062D
+0x6A = 0x00A6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0xFEA2
+0x71 = 0x062E
+0x72 = 0xFEA6
+0x73 - 0x77 = 0x062F -
+0x78 = 0xFEB2
+0x79 = 0x060C
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x0634
+0x81 - 0x89 = 0x0061 -
+0x8A = 0xFEB6
+0x8B = 0x0635
+0x8C = 0xFEBA
+0x8D = 0x0636
+0x8E = 0xFEBE
+0x8F = 0x0637
+0x90 = 0x0638
+0x91 - 0x99 = 0x006A -
+0x9A = 0x0639
+0x9B = 0xFECC
+0x9C = 0xFECA
+0x9D = 0xFECB
+0x9E = 0x063A
+0x9F = 0xFED0
+0xA0 = 0xFECE
+0xA1 = 0x00F7
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0xFECF
+0xAB = 0x0641
+0xAC = 0xFED2
+0xAD = 0x0642
+0xAE = 0xFED6
+0xAF = 0x0643
+0xB0 = 0xFEDA
+0xB1 = 0x0644
+0xB2 - 0xB5 = 0xFEF5 -
+0xB8 = 0xFEFB
+0xB9 = 0xFEFC
+0xBA = 0xFEDE
+0xBB = 0x0645
+0xBC = 0xFEE2
+0xBD = 0x0646
+0xBE = 0xFEE6
+0xBF = 0x0647
+0xC0 = 0x061B
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0xFEEA
+0xCD = 0xFEEB
+0xCF = 0x0648
+0xD0 = 0x061F
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x0649
+0xDB = 0xFEF0
+0xDC = 0x064A
+0xDD = 0xFEF4
+0xDE = 0xFEF2
+0xDF = 0x06F0
+0xE0 = 0x00D7
+0xE2 - 0xE9 = 0x0053 -
+0xEA - 0xEF = 0x06F1 -
+0xF0 - 0xF9 = 0x0030 -
+0xFB - 0xFE = 0x06F6 -
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP423%UCS.src b/share/i18n/csmapper/CP/CP423%UCS.src
new file mode 100644 (file)
index 0000000..d583627
--- /dev/null
@@ -0,0 +1,145 @@
+# $NetBSD: CP423%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP423/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 - 0x49 = 0x0391 -
+0x4A = 0x005B
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 - 0x58 = 0x039A -
+0x59 = 0x03A3
+0x5A = 0x005D
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 - 0x67 = 0x03A4 -
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x71 = 0x0386
+0x72 = 0x0388
+0x73 = 0x0389
+0x75 = 0x038A
+0x76 = 0x038C
+0x77 = 0x038E
+0x78 = 0x038F
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x00A3
+0x7C = 0x00A7
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x00C4
+0x81 - 0x89 = 0x0061 -
+0x8A - 0x8F = 0x03B1 -
+0x90 = 0x00D6
+0x91 - 0x99 = 0x006A -
+0x9A - 0x9F = 0x03B7 -
+0xA0 = 0x00DC
+0xA1 = 0x00A8
+0xA2 - 0xA9 = 0x0073 -
+0xAA - 0xAF = 0x03BD -
+0xB1 - 0xB3 = 0x03AC -
+0xB4 = 0x03CA
+0xB5 = 0x03AF
+0xB6 = 0x03CC
+0xB7 = 0x03CD
+0xB8 = 0x03CB
+0xB9 = 0x03CE
+0xBA - 0xBF = 0x03C3 -
+0xC0 = 0x044C
+0xC1 = 0x044B
+0xC2 = 0x0437
+0xC3 = 0x0448
+0xC4 = 0x044D
+0xC5 = 0x0449
+0xC6 = 0x0447
+0xC7 = 0x044A
+0xC8 = 0x042E
+0xC9 = 0x0410
+0xCA = 0x0411
+0xCB = 0x0426
+0xCC = 0x0414
+0xCD = 0x0415
+0xCE = 0x0424
+0xCF = 0x0413
+0xD0 = 0x00B8
+0xD1 - 0xD9 = 0x0041 -
+0xDB = 0x03C9
+0xDC = 0x00C2
+0xDD = 0x00E0
+0xDE = 0x00E4
+0xDF = 0x00EA
+0xE0 = 0x00B4
+0xE1 - 0xE9 = 0x004A -
+0xEA = 0x00B1
+0xEB = 0x00E9
+0xEC = 0x00E8
+0xED = 0x00EB
+0xEE = 0x00EE
+0xEF = 0x00EF
+0xF0 = 0x00B0
+0xF2 - 0xF9 = 0x0053 -
+0xFA = 0x00BD
+0xFB = 0x00F6
+0xFC = 0x00F4
+0xFD = 0x00FB
+0xFE = 0x00F9
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP424%UCS.src b/share/i18n/csmapper/CP/CP424%UCS.src
new file mode 100644 (file)
index 0000000..d0a4dff
--- /dev/null
@@ -0,0 +1,279 @@
+# $NetBSD: CP424%UCS.src,v 1.3 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP424/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     IBM EBCDIC CP424 (Hebrew) to Unicode table
+#    Unicode version: 3.0
+#    Table version: 1.0
+#    Table format:  Format A
+#    Date:          1999 July 27
+#    Authors:       Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1998 - 1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       CP424 characters map into Unicode.
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the CP424 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#              (or for EBCDIC controls, the EBCDIC name in C1 space)
+#
+#    The entries are in CP424 order
+#
+#      Version history
+#      1.0 version new.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x001E
+0x1F = 0x001F
+0x20 = 0x0080
+0x21 = 0x0081
+0x22 = 0x0082
+0x23 = 0x0083
+0x24 = 0x0084
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 = 0x0088
+0x29 = 0x0089
+0x2A = 0x008A
+0x2B = 0x008B
+0x2C = 0x008C
+0x2D = 0x0005
+0x2E = 0x0006
+0x2F = 0x0007
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 = 0x0093
+0x34 = 0x0094
+0x35 = 0x0095
+0x36 = 0x0096
+0x37 = 0x0004
+0x38 = 0x0098
+0x39 = 0x0099
+0x3A = 0x009A
+0x3B = 0x009B
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x05D0
+0x42 = 0x05D1
+0x43 = 0x05D2
+0x44 = 0x05D3
+0x45 = 0x05D4
+0x46 = 0x05D5
+0x47 = 0x05D6
+0x48 = 0x05D7
+0x49 = 0x05D8
+0x4A = 0x00A2
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x007C
+0x50 = 0x0026
+0x51 = 0x05D9
+0x52 = 0x05DA
+0x53 = 0x05DB
+0x54 = 0x05DC
+0x55 = 0x05DD
+0x56 = 0x05DE
+0x57 = 0x05DF
+0x58 = 0x05E0
+0x59 = 0x05E1
+0x5A = 0x0021
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x00AC
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x05E2
+0x63 = 0x05E3
+0x64 = 0x05E4
+0x65 = 0x05E5
+0x66 = 0x05E6
+0x67 = 0x05E7
+0x68 = 0x05E8
+0x69 = 0x05E9
+0x6A = 0x00A6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x71 = 0x05EA
+0x74 = 0x00A0
+0x78 = 0x2017
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x81 = 0x0061
+0x82 = 0x0062
+0x83 = 0x0063
+0x84 = 0x0064
+0x85 = 0x0065
+0x86 = 0x0066
+0x87 = 0x0067
+0x88 = 0x0068
+0x89 = 0x0069
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8F = 0x00B1
+0x90 = 0x00B0
+0x91 = 0x006A
+0x92 = 0x006B
+0x93 = 0x006C
+0x94 = 0x006D
+0x95 = 0x006E
+0x96 = 0x006F
+0x97 = 0x0070
+0x98 = 0x0071
+0x99 = 0x0072
+0x9D = 0x00B8
+0x9F = 0x00A4
+0xA0 = 0x00B5
+0xA1 = 0x007E
+0xA2 = 0x0073
+0xA3 = 0x0074
+0xA4 = 0x0075
+0xA5 = 0x0076
+0xA6 = 0x0077
+0xA7 = 0x0078
+0xA8 = 0x0079
+0xA9 = 0x007A
+0xAF = 0x00AE
+0xB0 = 0x005E
+0xB1 = 0x00A3
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x00A7
+0xB6 = 0x00B6
+0xB7 = 0x00BC
+0xB8 = 0x00BD
+0xB9 = 0x00BE
+0xBA = 0x005B
+0xBB = 0x005D
+0xBC = 0x00AF
+0xBD = 0x00A8
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x007B
+0xC1 = 0x0041
+0xC2 = 0x0042
+0xC3 = 0x0043
+0xC4 = 0x0044
+0xC5 = 0x0045
+0xC6 = 0x0046
+0xC7 = 0x0047
+0xC8 = 0x0048
+0xC9 = 0x0049
+0xCA = 0x00AD
+0xD0 = 0x007D
+0xD1 = 0x004A
+0xD2 = 0x004B
+0xD3 = 0x004C
+0xD4 = 0x004D
+0xD5 = 0x004E
+0xD6 = 0x004F
+0xD7 = 0x0050
+0xD8 = 0x0051
+0xD9 = 0x0052
+0xDA = 0x00B9
+0xE0 = 0x005C
+0xE1 = 0x00F7
+0xE2 = 0x0053
+0xE3 = 0x0054
+0xE4 = 0x0055
+0xE5 = 0x0056
+0xE6 = 0x0057
+0xE7 = 0x0058
+0xE8 = 0x0059
+0xE9 = 0x005A
+0xEA = 0x00B2
+0xF0 = 0x0030
+0xF1 = 0x0031
+0xF2 = 0x0032
+0xF3 = 0x0033
+0xF4 = 0x0034
+0xF5 = 0x0035
+0xF6 = 0x0036
+0xF7 = 0x0037
+0xF8 = 0x0038
+0xF9 = 0x0039
+0xFA = 0x00B3
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP437%UCS.src b/share/i18n/csmapper/CP/CP437%UCS.src
new file mode 100644 (file)
index 0000000..945ffe2
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: CP437%UCS.src,v 1.3 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP437/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp437_DOSLatinUS to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp437_DOSLatinUS code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp437_DOSLatinUS order
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x00C7
+0x81 = 0x00FC
+0x82 = 0x00E9
+0x83 = 0x00E2
+0x84 = 0x00E4
+0x85 = 0x00E0
+0x86 = 0x00E5
+0x87 = 0x00E7
+0x88 = 0x00EA
+0x89 = 0x00EB
+0x8A = 0x00E8
+0x8B = 0x00EF
+0x8C = 0x00EE
+0x8D = 0x00EC
+0x8E = 0x00C4
+0x8F = 0x00C5
+0x90 = 0x00C9
+0x91 = 0x00E6
+0x92 = 0x00C6
+0x93 = 0x00F4
+0x94 = 0x00F6
+0x95 = 0x00F2
+0x96 = 0x00FB
+0x97 = 0x00F9
+0x98 = 0x00FF
+0x99 = 0x00D6
+0x9A = 0x00DC
+0x9B = 0x00A2
+0x9C = 0x00A3
+0x9D = 0x00A5
+0x9E = 0x20A7
+0x9F = 0x0192
+0xA0 = 0x00E1
+0xA1 = 0x00ED
+0xA2 = 0x00F3
+0xA3 = 0x00FA
+0xA4 = 0x00F1
+0xA5 = 0x00D1
+0xA6 = 0x00AA
+0xA7 = 0x00BA
+0xA8 = 0x00BF
+0xA9 = 0x2310
+0xAA = 0x00AC
+0xAB = 0x00BD
+0xAC = 0x00BC
+0xAD = 0x00A1
+0xAE = 0x00AB
+0xAF = 0x00BB
+0xB0 = 0x2591
+0xB1 = 0x2592
+0xB2 = 0x2593
+0xB3 = 0x2502
+0xB4 = 0x2524
+0xB5 = 0x2561
+0xB6 = 0x2562
+0xB7 = 0x2556
+0xB8 = 0x2555
+0xB9 = 0x2563
+0xBA = 0x2551
+0xBB = 0x2557
+0xBC = 0x255D
+0xBD = 0x255C
+0xBE = 0x255B
+0xBF = 0x2510
+0xC0 = 0x2514
+0xC1 = 0x2534
+0xC2 = 0x252C
+0xC3 = 0x251C
+0xC4 = 0x2500
+0xC5 = 0x253C
+0xC6 = 0x255E
+0xC7 = 0x255F
+0xC8 = 0x255A
+0xC9 = 0x2554
+0xCA = 0x2569
+0xCB = 0x2566
+0xCC = 0x2560
+0xCD = 0x2550
+0xCE = 0x256C
+0xCF = 0x2567
+0xD0 = 0x2568
+0xD1 = 0x2564
+0xD2 = 0x2565
+0xD3 = 0x2559
+0xD4 = 0x2558
+0xD5 = 0x2552
+0xD6 = 0x2553
+0xD7 = 0x256B
+0xD8 = 0x256A
+0xD9 = 0x2518
+0xDA = 0x250C
+0xDB = 0x2588
+0xDC = 0x2584
+0xDD = 0x258C
+0xDE = 0x2590
+0xDF = 0x2580
+0xE0 = 0x03B1
+0xE1 = 0x00DF
+0xE2 = 0x0393
+0xE3 = 0x03C0
+0xE4 = 0x03A3
+0xE5 = 0x03C3
+0xE6 = 0x00B5
+0xE7 = 0x03C4
+0xE8 = 0x03A6
+0xE9 = 0x0398
+0xEA = 0x03A9
+0xEB = 0x03B4
+0xEC = 0x221E
+0xED = 0x03C6
+0xEE = 0x03B5
+0xEF = 0x2229
+0xF0 = 0x2261
+0xF1 = 0x00B1
+0xF2 = 0x2265
+0xF3 = 0x2264
+0xF4 = 0x2320
+0xF5 = 0x2321
+0xF6 = 0x00F7
+0xF7 = 0x2248
+0xF8 = 0x00B0
+0xF9 = 0x2219
+0xFA = 0x00B7
+0xFB = 0x221A
+0xFC = 0x207F
+0xFD = 0x00B2
+0xFE = 0x25A0
+0xFF = 0x00A0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP500%UCS.src b/share/i18n/csmapper/CP/CP500%UCS.src
new file mode 100644 (file)
index 0000000..734daab
--- /dev/null
@@ -0,0 +1,194 @@
+# $NetBSD: CP500%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP500/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp500_IBMInternational to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp500_IBMInternational code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp500_IBMInternational order
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x00E4
+0x44 = 0x00E0
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x00E5
+0x48 = 0x00E7
+0x49 = 0x00F1
+0x4A = 0x005B
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 = 0x00E9
+0x52 = 0x00EA
+0x53 = 0x00EB
+0x54 = 0x00E8
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x00EC
+0x59 = 0x00DF
+0x5A = 0x005D
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x00C4
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x00C5
+0x68 = 0x00C7
+0x69 = 0x00D1
+0x6A = 0x00A6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00F8
+0x71 - 0x73 = 0x00C9 -
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x00D8
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x00F0
+0x8D = 0x00FD
+0x8E = 0x00FE
+0x8F = 0x00B1
+0x90 = 0x00B0
+0x91 - 0x99 = 0x006A -
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x00E6
+0x9D = 0x00B8
+0x9E = 0x00C6
+0x9F = 0x00A4
+0xA0 = 0x00B5
+0xA1 = 0x007E
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x00D0
+0xAD = 0x00DD
+0xAE = 0x00DE
+0xAF = 0x00AE
+0xB0 = 0x00A2
+0xB1 = 0x00A3
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x00A7
+0xB6 = 0x00B6
+0xB7 - 0xB9 = 0x00BC -
+0xBA = 0x00AC
+0xBB = 0x007C
+0xBC = 0x00AF
+0xBD = 0x00A8
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x007B
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x00F6
+0xCD = 0x00F2
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x007D
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x00FC
+0xDD = 0x00F9
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x005C
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x00D6
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x00DC
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP737%UCS.src b/share/i18n/csmapper/CP/CP737%UCS.src
new file mode 100644 (file)
index 0000000..0051f4e
--- /dev/null
@@ -0,0 +1,287 @@
+# $NetBSD: CP737%UCS.src,v 1.2 2003/07/12 16:11:03 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "CP737/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp737_DOSGreek to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp737_DOSGreek code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp737_DOSGreek order
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x0005
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0a = 0x000a
+0x0b = 0x000b
+0x0c = 0x000c
+0x0d = 0x000d
+0x0e = 0x000e
+0x0f = 0x000f
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x0019
+0x1a = 0x001a
+0x1b = 0x001b
+0x1c = 0x001c
+0x1d = 0x001d
+0x1e = 0x001e
+0x1f = 0x001f
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2a = 0x002a
+0x2b = 0x002b
+0x2c = 0x002c
+0x2d = 0x002d
+0x2e = 0x002e
+0x2f = 0x002f
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3a = 0x003a
+0x3b = 0x003b
+0x3c = 0x003c
+0x3d = 0x003d
+0x3e = 0x003e
+0x3f = 0x003f
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4a = 0x004a
+0x4b = 0x004b
+0x4c = 0x004c
+0x4d = 0x004d
+0x4e = 0x004e
+0x4f = 0x004f
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5a = 0x005a
+0x5b = 0x005b
+0x5c = 0x005c
+0x5d = 0x005d
+0x5e = 0x005e
+0x5f = 0x005f
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6a = 0x006a
+0x6b = 0x006b
+0x6c = 0x006c
+0x6d = 0x006d
+0x6e = 0x006e
+0x6f = 0x006f
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7a = 0x007a
+0x7b = 0x007b
+0x7c = 0x007c
+0x7d = 0x007d
+0x7e = 0x007e
+0x7f = 0x007f
+0x80 = 0x0391
+0x81 = 0x0392
+0x82 = 0x0393
+0x83 = 0x0394
+0x84 = 0x0395
+0x85 = 0x0396
+0x86 = 0x0397
+0x87 = 0x0398
+0x88 = 0x0399
+0x89 = 0x039a
+0x8a = 0x039b
+0x8b = 0x039c
+0x8c = 0x039d
+0x8d = 0x039e
+0x8e = 0x039f
+0x8f = 0x03a0
+0x90 = 0x03a1
+0x91 = 0x03a3
+0x92 = 0x03a4
+0x93 = 0x03a5
+0x94 = 0x03a6
+0x95 = 0x03a7
+0x96 = 0x03a8
+0x97 = 0x03a9
+0x98 = 0x03b1
+0x99 = 0x03b2
+0x9a = 0x03b3
+0x9b = 0x03b4
+0x9c = 0x03b5
+0x9d = 0x03b6
+0x9e = 0x03b7
+0x9f = 0x03b8
+0xa0 = 0x03b9
+0xa1 = 0x03ba
+0xa2 = 0x03bb
+0xa3 = 0x03bc
+0xa4 = 0x03bd
+0xa5 = 0x03be
+0xa6 = 0x03bf
+0xa7 = 0x03c0
+0xa8 = 0x03c1
+0xa9 = 0x03c3
+0xaa = 0x03c2
+0xab = 0x03c4
+0xac = 0x03c5
+0xad = 0x03c6
+0xae = 0x03c7
+0xaf = 0x03c8
+0xb0 = 0x2591
+0xb1 = 0x2592
+0xb2 = 0x2593
+0xb3 = 0x2502
+0xb4 = 0x2524
+0xb5 = 0x2561
+0xb6 = 0x2562
+0xb7 = 0x2556
+0xb8 = 0x2555
+0xb9 = 0x2563
+0xba = 0x2551
+0xbb = 0x2557
+0xbc = 0x255d
+0xbd = 0x255c
+0xbe = 0x255b
+0xbf = 0x2510
+0xc0 = 0x2514
+0xc1 = 0x2534
+0xc2 = 0x252c
+0xc3 = 0x251c
+0xc4 = 0x2500
+0xc5 = 0x253c
+0xc6 = 0x255e
+0xc7 = 0x255f
+0xc8 = 0x255a
+0xc9 = 0x2554
+0xca = 0x2569
+0xcb = 0x2566
+0xcc = 0x2560
+0xcd = 0x2550
+0xce = 0x256c
+0xcf = 0x2567
+0xd0 = 0x2568
+0xd1 = 0x2564
+0xd2 = 0x2565
+0xd3 = 0x2559
+0xd4 = 0x2558
+0xd5 = 0x2552
+0xd6 = 0x2553
+0xd7 = 0x256b
+0xd8 = 0x256a
+0xd9 = 0x2518
+0xda = 0x250c
+0xdb = 0x2588
+0xdc = 0x2584
+0xdd = 0x258c
+0xde = 0x2590
+0xdf = 0x2580
+0xe0 = 0x03c9
+0xe1 = 0x03ac
+0xe2 = 0x03ad
+0xe3 = 0x03ae
+0xe4 = 0x03ca
+0xe5 = 0x03af
+0xe6 = 0x03cc
+0xe7 = 0x03cd
+0xe8 = 0x03cb
+0xe9 = 0x03ce
+0xea = 0x0386
+0xeb = 0x0388
+0xec = 0x0389
+0xed = 0x038a
+0xee = 0x038c
+0xef = 0x038e
+0xf0 = 0x038f
+0xf1 = 0x00b1
+0xf2 = 0x2265
+0xf3 = 0x2264
+0xf4 = 0x03aa
+0xf5 = 0x03ab
+0xf6 = 0x00f7
+0xf7 = 0x2248
+0xf8 = 0x00b0
+0xf9 = 0x2219
+0xfa = 0x00b7
+0xfb = 0x221a
+0xfc = 0x207f
+0xfd = 0x00b2
+0xfe = 0x25a0
+0xff = 0x00a0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP775%UCS.src b/share/i18n/csmapper/CP/CP775%UCS.src
new file mode 100644 (file)
index 0000000..1193d6c
--- /dev/null
@@ -0,0 +1,287 @@
+# $NetBSD: CP775%UCS.src,v 1.2 2003/07/12 16:11:03 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "CP775/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp775_DOSBaltRim to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp775_DOSBaltRim code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp775_DOSBaltRim order
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x0005
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0a = 0x000a
+0x0b = 0x000b
+0x0c = 0x000c
+0x0d = 0x000d
+0x0e = 0x000e
+0x0f = 0x000f
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x0019
+0x1a = 0x001a
+0x1b = 0x001b
+0x1c = 0x001c
+0x1d = 0x001d
+0x1e = 0x001e
+0x1f = 0x001f
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2a = 0x002a
+0x2b = 0x002b
+0x2c = 0x002c
+0x2d = 0x002d
+0x2e = 0x002e
+0x2f = 0x002f
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3a = 0x003a
+0x3b = 0x003b
+0x3c = 0x003c
+0x3d = 0x003d
+0x3e = 0x003e
+0x3f = 0x003f
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4a = 0x004a
+0x4b = 0x004b
+0x4c = 0x004c
+0x4d = 0x004d
+0x4e = 0x004e
+0x4f = 0x004f
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5a = 0x005a
+0x5b = 0x005b
+0x5c = 0x005c
+0x5d = 0x005d
+0x5e = 0x005e
+0x5f = 0x005f
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6a = 0x006a
+0x6b = 0x006b
+0x6c = 0x006c
+0x6d = 0x006d
+0x6e = 0x006e
+0x6f = 0x006f
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7a = 0x007a
+0x7b = 0x007b
+0x7c = 0x007c
+0x7d = 0x007d
+0x7e = 0x007e
+0x7f = 0x007f
+0x80 = 0x0106
+0x81 = 0x00fc
+0x82 = 0x00e9
+0x83 = 0x0101
+0x84 = 0x00e4
+0x85 = 0x0123
+0x86 = 0x00e5
+0x87 = 0x0107
+0x88 = 0x0142
+0x89 = 0x0113
+0x8a = 0x0156
+0x8b = 0x0157
+0x8c = 0x012b
+0x8d = 0x0179
+0x8e = 0x00c4
+0x8f = 0x00c5
+0x90 = 0x00c9
+0x91 = 0x00e6
+0x92 = 0x00c6
+0x93 = 0x014d
+0x94 = 0x00f6
+0x95 = 0x0122
+0x96 = 0x00a2
+0x97 = 0x015a
+0x98 = 0x015b
+0x99 = 0x00d6
+0x9a = 0x00dc
+0x9b = 0x00f8
+0x9c = 0x00a3
+0x9d = 0x00d8
+0x9e = 0x00d7
+0x9f = 0x00a4
+0xa0 = 0x0100
+0xa1 = 0x012a
+0xa2 = 0x00f3
+0xa3 = 0x017b
+0xa4 = 0x017c
+0xa5 = 0x017a
+0xa6 = 0x201d
+0xa7 = 0x00a6
+0xa8 = 0x00a9
+0xa9 = 0x00ae
+0xaa = 0x00ac
+0xab = 0x00bd
+0xac = 0x00bc
+0xad = 0x0141
+0xae = 0x00ab
+0xaf = 0x00bb
+0xb0 = 0x2591
+0xb1 = 0x2592
+0xb2 = 0x2593
+0xb3 = 0x2502
+0xb4 = 0x2524
+0xb5 = 0x0104
+0xb6 = 0x010c
+0xb7 = 0x0118
+0xb8 = 0x0116
+0xb9 = 0x2563
+0xba = 0x2551
+0xbb = 0x2557
+0xbc = 0x255d
+0xbd = 0x012e
+0xbe = 0x0160
+0xbf = 0x2510
+0xc0 = 0x2514
+0xc1 = 0x2534
+0xc2 = 0x252c
+0xc3 = 0x251c
+0xc4 = 0x2500
+0xc5 = 0x253c
+0xc6 = 0x0172
+0xc7 = 0x016a
+0xc8 = 0x255a
+0xc9 = 0x2554
+0xca = 0x2569
+0xcb = 0x2566
+0xcc = 0x2560
+0xcd = 0x2550
+0xce = 0x256c
+0xcf = 0x017d
+0xd0 = 0x0105
+0xd1 = 0x010d
+0xd2 = 0x0119
+0xd3 = 0x0117
+0xd4 = 0x012f
+0xd5 = 0x0161
+0xd6 = 0x0173
+0xd7 = 0x016b
+0xd8 = 0x017e
+0xd9 = 0x2518
+0xda = 0x250c
+0xdb = 0x2588
+0xdc = 0x2584
+0xdd = 0x258c
+0xde = 0x2590
+0xdf = 0x2580
+0xe0 = 0x00d3
+0xe1 = 0x00df
+0xe2 = 0x014c
+0xe3 = 0x0143
+0xe4 = 0x00f5
+0xe5 = 0x00d5
+0xe6 = 0x00b5
+0xe7 = 0x0144
+0xe8 = 0x0136
+0xe9 = 0x0137
+0xea = 0x013b
+0xeb = 0x013c
+0xec = 0x0146
+0xed = 0x0112
+0xee = 0x0145
+0xef = 0x2019
+0xf0 = 0x00ad
+0xf1 = 0x00b1
+0xf2 = 0x201c
+0xf3 = 0x00be
+0xf4 = 0x00b6
+0xf5 = 0x00a7
+0xf6 = 0x00f7
+0xf7 = 0x201e
+0xf8 = 0x00b0
+0xf9 = 0x2219
+0xfa = 0x00b7
+0xfb = 0x00b9
+0xfc = 0x00b3
+0xfd = 0x00b2
+0xfe = 0x25a0
+0xff = 0x00a0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP850%UCS.src b/share/i18n/csmapper/CP/CP850%UCS.src
new file mode 100644 (file)
index 0000000..5bae673
--- /dev/null
@@ -0,0 +1,287 @@
+# $NetBSD: CP850%UCS.src,v 1.2 2003/07/12 16:11:03 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "CP850/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp850_DOSLatin1 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp850_DOSLatin1 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp850_DOSLatin1 order
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x0005
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0a = 0x000a
+0x0b = 0x000b
+0x0c = 0x000c
+0x0d = 0x000d
+0x0e = 0x000e
+0x0f = 0x000f
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x0019
+0x1a = 0x001a
+0x1b = 0x001b
+0x1c = 0x001c
+0x1d = 0x001d
+0x1e = 0x001e
+0x1f = 0x001f
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2a = 0x002a
+0x2b = 0x002b
+0x2c = 0x002c
+0x2d = 0x002d
+0x2e = 0x002e
+0x2f = 0x002f
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3a = 0x003a
+0x3b = 0x003b
+0x3c = 0x003c
+0x3d = 0x003d
+0x3e = 0x003e
+0x3f = 0x003f
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4a = 0x004a
+0x4b = 0x004b
+0x4c = 0x004c
+0x4d = 0x004d
+0x4e = 0x004e
+0x4f = 0x004f
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5a = 0x005a
+0x5b = 0x005b
+0x5c = 0x005c
+0x5d = 0x005d
+0x5e = 0x005e
+0x5f = 0x005f
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6a = 0x006a
+0x6b = 0x006b
+0x6c = 0x006c
+0x6d = 0x006d
+0x6e = 0x006e
+0x6f = 0x006f
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7a = 0x007a
+0x7b = 0x007b
+0x7c = 0x007c
+0x7d = 0x007d
+0x7e = 0x007e
+0x7f = 0x007f
+0x80 = 0x00c7
+0x81 = 0x00fc
+0x82 = 0x00e9
+0x83 = 0x00e2
+0x84 = 0x00e4
+0x85 = 0x00e0
+0x86 = 0x00e5
+0x87 = 0x00e7
+0x88 = 0x00ea
+0x89 = 0x00eb
+0x8a = 0x00e8
+0x8b = 0x00ef
+0x8c = 0x00ee
+0x8d = 0x00ec
+0x8e = 0x00c4
+0x8f = 0x00c5
+0x90 = 0x00c9
+0x91 = 0x00e6
+0x92 = 0x00c6
+0x93 = 0x00f4
+0x94 = 0x00f6
+0x95 = 0x00f2
+0x96 = 0x00fb
+0x97 = 0x00f9
+0x98 = 0x00ff
+0x99 = 0x00d6
+0x9a = 0x00dc
+0x9b = 0x00f8
+0x9c = 0x00a3
+0x9d = 0x00d8
+0x9e = 0x00d7
+0x9f = 0x0192
+0xa0 = 0x00e1
+0xa1 = 0x00ed
+0xa2 = 0x00f3
+0xa3 = 0x00fa
+0xa4 = 0x00f1
+0xa5 = 0x00d1
+0xa6 = 0x00aa
+0xa7 = 0x00ba
+0xa8 = 0x00bf
+0xa9 = 0x00ae
+0xaa = 0x00ac
+0xab = 0x00bd
+0xac = 0x00bc
+0xad = 0x00a1
+0xae = 0x00ab
+0xaf = 0x00bb
+0xb0 = 0x2591
+0xb1 = 0x2592
+0xb2 = 0x2593
+0xb3 = 0x2502
+0xb4 = 0x2524
+0xb5 = 0x00c1
+0xb6 = 0x00c2
+0xb7 = 0x00c0
+0xb8 = 0x00a9
+0xb9 = 0x2563
+0xba = 0x2551
+0xbb = 0x2557
+0xbc = 0x255d
+0xbd = 0x00a2
+0xbe = 0x00a5
+0xbf = 0x2510
+0xc0 = 0x2514
+0xc1 = 0x2534
+0xc2 = 0x252c
+0xc3 = 0x251c
+0xc4 = 0x2500
+0xc5 = 0x253c
+0xc6 = 0x00e3
+0xc7 = 0x00c3
+0xc8 = 0x255a
+0xc9 = 0x2554
+0xca = 0x2569
+0xcb = 0x2566
+0xcc = 0x2560
+0xcd = 0x2550
+0xce = 0x256c
+0xcf = 0x00a4
+0xd0 = 0x00f0
+0xd1 = 0x00d0
+0xd2 = 0x00ca
+0xd3 = 0x00cb
+0xd4 = 0x00c8
+0xd5 = 0x0131
+0xd6 = 0x00cd
+0xd7 = 0x00ce
+0xd8 = 0x00cf
+0xd9 = 0x2518
+0xda = 0x250c
+0xdb = 0x2588
+0xdc = 0x2584
+0xdd = 0x00a6
+0xde = 0x00cc
+0xdf = 0x2580
+0xe0 = 0x00d3
+0xe1 = 0x00df
+0xe2 = 0x00d4
+0xe3 = 0x00d2
+0xe4 = 0x00f5
+0xe5 = 0x00d5
+0xe6 = 0x00b5
+0xe7 = 0x00fe
+0xe8 = 0x00de
+0xe9 = 0x00da
+0xea = 0x00db
+0xeb = 0x00d9
+0xec = 0x00fd
+0xed = 0x00dd
+0xee = 0x00af
+0xef = 0x00b4
+0xf0 = 0x00ad
+0xf1 = 0x00b1
+0xf2 = 0x2017
+0xf3 = 0x00be
+0xf4 = 0x00b6
+0xf5 = 0x00a7
+0xf6 = 0x00f7
+0xf7 = 0x00b8
+0xf8 = 0x00b0
+0xf9 = 0x00a8
+0xfa = 0x00b7
+0xfb = 0x00b9
+0xfc = 0x00b3
+0xfd = 0x00b2
+0xfe = 0x25a0
+0xff = 0x00a0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP851%UCS.src b/share/i18n/csmapper/CP/CP851%UCS.src
new file mode 100644 (file)
index 0000000..75892a4
--- /dev/null
@@ -0,0 +1,269 @@
+# $NetBSD: CP851%UCS.src,v 1.3 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP851/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345.
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x0005
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0A = 0x000A
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x001A
+0x1B = 0x001B
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x001E
+0x1F = 0x001F
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2A = 0x002A
+0x2B = 0x002B
+0x2C = 0x002C
+0x2D = 0x002D
+0x2E = 0x002E
+0x2F = 0x002F
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3A = 0x003A
+0x3B = 0x003B
+0x3C = 0x003C
+0x3D = 0x003D
+0x3E = 0x003E
+0x3F = 0x003F
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4A = 0x004A
+0x4B = 0x004B
+0x4C = 0x004C
+0x4D = 0x004D
+0x4E = 0x004E
+0x4F = 0x004F
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5A = 0x005A
+0x5B = 0x005B
+0x5C = 0x005C
+0x5D = 0x005D
+0x5E = 0x005E
+0x5F = 0x005F
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6A = 0x006A
+0x6B = 0x006B
+0x6C = 0x006C
+0x6D = 0x006D
+0x6E = 0x006E
+0x6F = 0x006F
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7A = 0x007A
+0x7B = 0x007B
+0x7C = 0x007C
+0x7D = 0x007D
+0x7E = 0x007E
+0x7F = 0x007F
+0x80 = 0x00C7
+0x81 = 0x00FC
+0x82 = 0x00E9
+0x83 = 0x00E2
+0x84 = 0x00E4
+0x85 = 0x00E0
+0x86 = 0x0386
+0x87 = 0x00E7
+0x88 = 0x00EA
+0x89 = 0x00EB
+0x8A = 0x00E8
+0x8B = 0x00EF
+0x8C = 0x00EE
+0x8D = 0x0388
+0x8E = 0x00C4
+0x8F = 0x0389
+0x90 = 0x038A
+0x92 = 0x038C
+0x93 = 0x00F4
+0x94 = 0x00F6
+0x95 = 0x038E
+0x96 = 0x00FB
+0x97 = 0x00F9
+0x98 = 0x038F
+0x99 = 0x00D6
+0x9A = 0x00DC
+0x9B = 0x03AC
+0x9C = 0x00A3
+0x9D = 0x03AD
+0x9E = 0x03AE
+0x9F = 0x03AF
+0xA0 = 0x03CA
+0xA1 = 0x0390
+0xA2 = 0x03CC
+0xA3 = 0x03CD
+0xA4 = 0x0391
+0xA5 = 0x0392
+0xA6 = 0x0393
+0xA7 = 0x0394
+0xA8 = 0x0395
+0xA9 = 0x0396
+0xAA = 0x0397
+0xAB = 0x00BD
+0xAC = 0x0398
+0xAD = 0x0399
+0xAE = 0x00AB
+0xAF = 0x00BB
+0xB0 = 0x2591
+0xB1 = 0x2592
+0xB2 = 0x2593
+0xB3 = 0x2502
+0xB4 = 0x2524
+0xB5 = 0x039A
+0xB6 = 0x039B
+0xB7 = 0x039D
+0xB8 = 0x039C
+0xB9 = 0x252B
+0xBA = 0x2503
+0xBB = 0x2513
+0xBC = 0x251B
+0xBD = 0x039E
+0xBE = 0x039F
+0xBF = 0x2510
+0xC0 = 0x2514
+0xC1 = 0x2534
+0xC2 = 0x252C
+0xC3 = 0x251C
+0xC4 = 0x2500
+0xC5 = 0x253C
+0xC6 = 0x03A0
+0xC7 = 0x03A1
+0xC8 = 0x2517
+0xC9 = 0x250F
+0xCA = 0x253B
+0xCB = 0x2533
+0xCC = 0x2523
+0xCD = 0x2501
+0xCE = 0x254B
+0xCF = 0x03A3
+0xD0 = 0x03A4
+0xD1 = 0x03A5
+0xD2 = 0x03A6
+0xD3 = 0x03A7
+0xD4 = 0x03A8
+0xD5 = 0x03A9
+0xD6 = 0x03B1
+0xD7 = 0x03B2
+0xD8 = 0x03B3
+0xD9 = 0x2518
+0xDA = 0x250C
+0xDB = 0x2588
+0xDC = 0x2584
+0xDD = 0x03B4
+0xDE = 0x03B5
+0xDF = 0x2580
+0xE0 = 0x03B6
+0xE1 = 0x03B7
+0xE2 = 0x03B8
+0xE3 = 0x03B9
+0xE4 = 0x03BA
+0xE5 = 0x03BB
+0xE6 = 0x03BC
+0xE7 = 0x03BD
+0xE8 = 0x03BE
+0xE9 = 0x03BF
+0xEA = 0x03C0
+0xEB = 0x03C1
+0xEC = 0x03C3
+0xED = 0x03C2
+0xEE = 0x03C4
+0xEF = 0x00B4
+0xF0 = 0x00AD
+0xF1 = 0x00B1
+0xF2 = 0x03C5
+0xF3 = 0x03C6
+0xF4 = 0x03C7
+0xF5 = 0x00A7
+0xF6 = 0x03C8
+0xF7 = 0x02DB
+0xF8 = 0x00B0
+0xF9 = 0x00A8
+0xFA = 0x03C9
+0xFB = 0x03CB
+0xFC = 0x03B0
+0xFD = 0x03CE
+0xFE = 0x25A0
+0xFF = 0x00A0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP852%UCS.src b/share/i18n/csmapper/CP/CP852%UCS.src
new file mode 100644 (file)
index 0000000..f4d6f03
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: CP852%UCS.src,v 1.3 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP852/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp852_DOSLatin2 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp852_DOSLatin2 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp852_DOSLatin2 order
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x00C7
+0x81 = 0x00FC
+0x82 = 0x00E9
+0x83 = 0x00E2
+0x84 = 0x00E4
+0x85 = 0x016F
+0x86 = 0x0107
+0x87 = 0x00E7
+0x88 = 0x0142
+0x89 = 0x00EB
+0x8A = 0x0150
+0x8B = 0x0151
+0x8C = 0x00EE
+0x8D = 0x0179
+0x8E = 0x00C4
+0x8F = 0x0106
+0x90 = 0x00C9
+0x91 = 0x0139
+0x92 = 0x013A
+0x93 = 0x00F4
+0x94 = 0x00F6
+0x95 = 0x013D
+0x96 = 0x013E
+0x97 = 0x015A
+0x98 = 0x015B
+0x99 = 0x00D6
+0x9A = 0x00DC
+0x9B = 0x0164
+0x9C = 0x0165
+0x9D = 0x0141
+0x9E = 0x00D7
+0x9F = 0x010D
+0xA0 = 0x00E1
+0xA1 = 0x00ED
+0xA2 = 0x00F3
+0xA3 = 0x00FA
+0xA4 = 0x0104
+0xA5 = 0x0105
+0xA6 = 0x017D
+0xA7 = 0x017E
+0xA8 = 0x0118
+0xA9 = 0x0119
+0xAA = 0x00AC
+0xAB = 0x017A
+0xAC = 0x010C
+0xAD = 0x015F
+0xAE = 0x00AB
+0xAF = 0x00BB
+0xB0 = 0x2591
+0xB1 = 0x2592
+0xB2 = 0x2593
+0xB3 = 0x2502
+0xB4 = 0x2524
+0xB5 = 0x00C1
+0xB6 = 0x00C2
+0xB7 = 0x011A
+0xB8 = 0x015E
+0xB9 = 0x2563
+0xBA = 0x2551
+0xBB = 0x2557
+0xBC = 0x255D
+0xBD = 0x017B
+0xBE = 0x017C
+0xBF = 0x2510
+0xC0 = 0x2514
+0xC1 = 0x2534
+0xC2 = 0x252C
+0xC3 = 0x251C
+0xC4 = 0x2500
+0xC5 = 0x253C
+0xC6 = 0x0102
+0xC7 = 0x0103
+0xC8 = 0x255A
+0xC9 = 0x2554
+0xCA = 0x2569
+0xCB = 0x2566
+0xCC = 0x2560
+0xCD = 0x2550
+0xCE = 0x256C
+0xCF = 0x00A4
+0xD0 = 0x0111
+0xD1 = 0x0110
+0xD2 = 0x010E
+0xD3 = 0x00CB
+0xD4 = 0x010F
+0xD5 = 0x0147
+0xD6 = 0x00CD
+0xD7 = 0x00CE
+0xD8 = 0x011B
+0xD9 = 0x2518
+0xDA = 0x250C
+0xDB = 0x2588
+0xDC = 0x2584
+0xDD = 0x0162
+0xDE = 0x016E
+0xDF = 0x2580
+0xE0 = 0x00D3
+0xE1 = 0x00DF
+0xE2 = 0x00D4
+0xE3 = 0x0143
+0xE4 = 0x0144
+0xE5 = 0x0148
+0xE6 = 0x0160
+0xE7 = 0x0161
+0xE8 = 0x0154
+0xE9 = 0x00DA
+0xEA = 0x0155
+0xEB = 0x0170
+0xEC = 0x00FD
+0xED = 0x00DD
+0xEE = 0x0163
+0xEF = 0x00B4
+0xF0 = 0x00AD
+0xF1 = 0x02DD
+0xF2 = 0x02DB
+0xF3 = 0x02C7
+0xF4 = 0x02D8
+0xF5 = 0x00A7
+0xF6 = 0x00F7
+0xF7 = 0x00B8
+0xF8 = 0x00B0
+0xF9 = 0x00A8
+0xFA = 0x02D9
+0xFB = 0x0171
+0xFC = 0x0158
+0xFD = 0x0159
+0xFE = 0x25A0
+0xFF = 0x00A0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP853%UCS.src b/share/i18n/csmapper/CP/CP853%UCS.src
new file mode 100644 (file)
index 0000000..38d28cd
--- /dev/null
@@ -0,0 +1,138 @@
+# $NetBSD: CP853%UCS.src,v 1.1 2006/12/02 14:36:13 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP853/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+# This mapping data is made from:
+#    http://www.kostis.net/charsets/cp853.htm
+#    MS-DOS Codepage 853 (Multilingual Latin 3)
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x00C7
+0x81 = 0x00FC
+0x82 = 0x00E9
+0x83 = 0x00E2
+0x84 = 0x00E4
+0x85 = 0x00E0
+0x86 = 0x0109
+0x87 = 0x00E7
+0x88 = 0x00EA
+0x89 = 0x00EB
+0x8A = 0x00E8
+0x8B = 0x00EF
+0x8C = 0x00EE
+0x8D = 0x00EC
+0x8E = 0x00C4
+0x8F = 0x0108
+0x90 = 0x00C9
+0x91 = 0x010B
+0x92 = 0x010A
+0x93 = 0x00F4
+0x94 = 0x00F6
+0x95 = 0x00F2
+0x96 = 0x00FB
+0x97 = 0x00F9
+0x98 = 0x0130
+0x99 = 0x00D6
+0x9A = 0x00DC
+0x9B = 0x011D
+0x9C = 0x00A3
+0x9D = 0x011C
+0x9E = 0x00D7
+0x9F = 0x0135
+0xA0 = 0x00E1
+0xA1 = 0x00ED
+0xA2 = 0x00F3
+0xA3 = 0x00FA
+0xA4 = 0x00F1
+0xA5 = 0x00D1
+0xA6 = 0x011E
+0xA7 = 0x011F
+0xA8 = 0x0124
+0xA9 = 0x0125
+0xAA = 0x00AC
+0xAB = 0x00BD
+0xAC = 0x0134
+0xAD = 0x015F
+0xAE = 0x00AB
+0xAF = 0x00BB
+0xB0 = 0x2591
+0xB1 = 0x2592
+0xB2 = 0x2593
+0xB3 = 0x2502
+0xB4 = 0x2524
+0xB5 = 0x00C1
+0xB6 = 0x00C2
+0xB7 = 0x00C0
+0xB8 = 0x015E
+0xB9 = 0x2563
+0xBA = 0x2551
+0xBB = 0x2557
+0xBC = 0x255D
+0xBD = 0x017B
+0xBE = 0x017C
+0xBF = 0x2510
+0xC0 = 0x2514
+0xC1 = 0x2534
+0xC2 = 0x252C
+0xC3 = 0x251C
+0xC4 = 0x2500
+0xC5 = 0x253C
+0xC6 = 0x015C
+0xC7 = 0x015D
+0xC8 = 0x255A
+0xC9 = 0x2554
+0xCA = 0x2569
+0xCB = 0x2566
+0xCC = 0x2560
+0xCD = 0x2550
+0xCE = 0x256C
+0xCF = 0x00A4
+0xD2 = 0x00CA
+0xD3 = 0x00CB
+0xD4 = 0x00C8
+0xD5 = 0x0131
+0xD6 = 0x00CD
+0xD7 = 0x00CE
+0xD8 = 0x00CF
+0xD9 = 0x2518
+0xDA = 0x250C
+0xDB = 0x2588
+0xDC = 0x2584
+0xDE = 0x00CC
+0xDF = 0x2580
+0xE0 = 0x00D3
+0xE1 = 0x00DF
+0xE2 = 0x00D4
+0xE3 = 0x00D2
+0xE4 = 0x0120
+0xE5 = 0x0121
+0xE6 = 0x00B5
+0xE7 = 0x0126
+0xE8 = 0x0127
+0xE9 = 0x00DA
+0xEA = 0x00DB
+0xEB = 0x00D9
+0xEC = 0x016C
+0xED = 0x016D
+0xEF = 0x00B4
+0xF0 = 0x00AD
+0xF2 = 0x2113
+0xF3 = 0x0149
+0xF4 = 0x02D8
+0xF5 = 0x00A7
+0xF6 = 0x00F7
+0xF7 = 0x00B8
+0xF8 = 0x00B0
+0xF9 = 0x00A8
+0xFA = 0x02D9
+0xFC = 0x00B3
+0xFD = 0x00B2
+0xFE = 0x25A0
+0xFF = 0x00A0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP855%UCS.src b/share/i18n/csmapper/CP/CP855%UCS.src
new file mode 100644 (file)
index 0000000..f2c0bad
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: CP855%UCS.src,v 1.3 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP855/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp855_DOSCyrillic to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp855_DOSCyrillic code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp855_DOSCyrillic order
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x0452
+0x81 = 0x0402
+0x82 = 0x0453
+0x83 = 0x0403
+0x84 = 0x0451
+0x85 = 0x0401
+0x86 = 0x0454
+0x87 = 0x0404
+0x88 = 0x0455
+0x89 = 0x0405
+0x8A = 0x0456
+0x8B = 0x0406
+0x8C = 0x0457
+0x8D = 0x0407
+0x8E = 0x0458
+0x8F = 0x0408
+0x90 = 0x0459
+0x91 = 0x0409
+0x92 = 0x045A
+0x93 = 0x040A
+0x94 = 0x045B
+0x95 = 0x040B
+0x96 = 0x045C
+0x97 = 0x040C
+0x98 = 0x045E
+0x99 = 0x040E
+0x9A = 0x045F
+0x9B = 0x040F
+0x9C = 0x044E
+0x9D = 0x042E
+0x9E = 0x044A
+0x9F = 0x042A
+0xA0 = 0x0430
+0xA1 = 0x0410
+0xA2 = 0x0431
+0xA3 = 0x0411
+0xA4 = 0x0446
+0xA5 = 0x0426
+0xA6 = 0x0434
+0xA7 = 0x0414
+0xA8 = 0x0435
+0xA9 = 0x0415
+0xAA = 0x0444
+0xAB = 0x0424
+0xAC = 0x0433
+0xAD = 0x0413
+0xAE = 0x00AB
+0xAF = 0x00BB
+0xB0 = 0x2591
+0xB1 = 0x2592
+0xB2 = 0x2593
+0xB3 = 0x2502
+0xB4 = 0x2524
+0xB5 = 0x0445
+0xB6 = 0x0425
+0xB7 = 0x0438
+0xB8 = 0x0418
+0xB9 = 0x2563
+0xBA = 0x2551
+0xBB = 0x2557
+0xBC = 0x255D
+0xBD = 0x0439
+0xBE = 0x0419
+0xBF = 0x2510
+0xC0 = 0x2514
+0xC1 = 0x2534
+0xC2 = 0x252C
+0xC3 = 0x251C
+0xC4 = 0x2500
+0xC5 = 0x253C
+0xC6 = 0x043A
+0xC7 = 0x041A
+0xC8 = 0x255A
+0xC9 = 0x2554
+0xCA = 0x2569
+0xCB = 0x2566
+0xCC = 0x2560
+0xCD = 0x2550
+0xCE = 0x256C
+0xCF = 0x00A4
+0xD0 = 0x043B
+0xD1 = 0x041B
+0xD2 = 0x043C
+0xD3 = 0x041C
+0xD4 = 0x043D
+0xD5 = 0x041D
+0xD6 = 0x043E
+0xD7 = 0x041E
+0xD8 = 0x043F
+0xD9 = 0x2518
+0xDA = 0x250C
+0xDB = 0x2588
+0xDC = 0x2584
+0xDD = 0x041F
+0xDE = 0x044F
+0xDF = 0x2580
+0xE0 = 0x042F
+0xE1 = 0x0440
+0xE2 = 0x0420
+0xE3 = 0x0441
+0xE4 = 0x0421
+0xE5 = 0x0442
+0xE6 = 0x0422
+0xE7 = 0x0443
+0xE8 = 0x0423
+0xE9 = 0x0436
+0xEA = 0x0416
+0xEB = 0x0432
+0xEC = 0x0412
+0xED = 0x044C
+0xEE = 0x042C
+0xEF = 0x2116
+0xF0 = 0x00AD
+0xF1 = 0x044B
+0xF2 = 0x042B
+0xF3 = 0x0437
+0xF4 = 0x0417
+0xF5 = 0x0448
+0xF6 = 0x0428
+0xF7 = 0x044D
+0xF8 = 0x042D
+0xF9 = 0x0449
+0xFA = 0x0429
+0xFB = 0x0447
+0xFC = 0x0427
+0xFD = 0x00A7
+0xFE = 0x25A0
+0xFF = 0x00A0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP856%UCS.src b/share/i18n/csmapper/CP/CP856%UCS.src
new file mode 100644 (file)
index 0000000..8cf2fba
--- /dev/null
@@ -0,0 +1,275 @@
+# $NetBSD: CP856%UCS.src,v 1.2 2003/07/12 16:11:03 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "CP856/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp856_Hebrew_PC to Unicode table
+#    Unicode version: 3.0
+#    Table version: 1.0
+#    Table format:  Format A
+#    Date:          1999 July 27
+#    Authors:       Ken Whistler (kenw@sybase.com)
+#
+#      Copyright (c) 1998 - 1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       CP424 characters map into Unicode.
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp856_Hebrew_PC code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp856_Hebrew_PC order
+#
+#      Version history
+#      1.0 version new.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x0005
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0A = 0x000A
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x001A
+0x1B = 0x001B
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x001E
+0x1F = 0x001F
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2A = 0x002A
+0x2B = 0x002B
+0x2C = 0x002C
+0x2D = 0x002D
+0x2E = 0x002E
+0x2F = 0x002F
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3A = 0x003A
+0x3B = 0x003B
+0x3C = 0x003C
+0x3D = 0x003D
+0x3E = 0x003E
+0x3F = 0x003F
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4A = 0x004A
+0x4B = 0x004B
+0x4C = 0x004C
+0x4D = 0x004D
+0x4E = 0x004E
+0x4F = 0x004F
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5A = 0x005A
+0x5B = 0x005B
+0x5C = 0x005C
+0x5D = 0x005D
+0x5E = 0x005E
+0x5F = 0x005F
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6A = 0x006A
+0x6B = 0x006B
+0x6C = 0x006C
+0x6D = 0x006D
+0x6E = 0x006E
+0x6F = 0x006F
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7A = 0x007A
+0x7B = 0x007B
+0x7C = 0x007C
+0x7D = 0x007D
+0x7E = 0x007E
+0x7F = 0x007F
+0x80 = 0x05D0
+0x81 = 0x05D1
+0x82 = 0x05D2
+0x83 = 0x05D3
+0x84 = 0x05D4
+0x85 = 0x05D5
+0x86 = 0x05D6
+0x87 = 0x05D7
+0x88 = 0x05D8
+0x89 = 0x05D9
+0x8A = 0x05DA
+0x8B = 0x05DB
+0x8C = 0x05DC
+0x8D = 0x05DD
+0x8E = 0x05DE
+0x8F = 0x05DF
+0x90 = 0x05E0
+0x91 = 0x05E1
+0x92 = 0x05E2
+0x93 = 0x05E3
+0x94 = 0x05E4
+0x95 = 0x05E5
+0x96 = 0x05E6
+0x97 = 0x05E7
+0x98 = 0x05E8
+0x99 = 0x05E9
+0x9A = 0x05EA
+0x9C = 0x00A3
+0x9E = 0x00D7
+0xA9 = 0x00AE
+0xAA = 0x00AC
+0xAB = 0x00BD
+0xAC = 0x00BC
+0xAE = 0x00AB
+0xAF = 0x00BB
+0xB0 = 0x2591
+0xB1 = 0x2592
+0xB2 = 0x2593
+0xB3 = 0x2502
+0xB4 = 0x2524
+0xB8 = 0x00A9
+0xB9 = 0x2563
+0xBA = 0x2551
+0xBB = 0x2557
+0xBC = 0x255D
+0xBD = 0x00A2
+0xBE = 0x00A5
+0xBF = 0x2510
+0xC0 = 0x2514
+0xC1 = 0x2534
+0xC2 = 0x252C
+0xC3 = 0x251C
+0xC4 = 0x2500
+0xC5 = 0x253C
+0xC8 = 0x255A
+0xC9 = 0x2554
+0xCA = 0x2569
+0xCB = 0x2566
+0xCC = 0x2560
+0xCD = 0x2550
+0xCE = 0x256C
+0xCF = 0x00A4
+0xD9 = 0x2518
+0xDA = 0x250C
+0xDB = 0x2588
+0xDC = 0x2584
+0xDD = 0x00A6
+0xDF = 0x2580
+0xE6 = 0x00B5
+0xEE = 0x00AF
+0xEF = 0x00B4
+0xF0 = 0x00AD
+0xF1 = 0x00B1
+0xF2 = 0x2017
+0xF3 = 0x00BE
+0xF4 = 0x00B6
+0xF5 = 0x00A7
+0xF6 = 0x00F7
+0xF7 = 0x00B8
+0xF8 = 0x00B0
+0xF9 = 0x00A8
+0xFA = 0x00B7
+0xFB = 0x00B9
+0xFC = 0x00B3
+0xFD = 0x00B2
+0xFE = 0x25A0
+0xFF = 0x00A0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP857%UCS.src b/share/i18n/csmapper/CP/CP857%UCS.src
new file mode 100644 (file)
index 0000000..8a0cc4a
--- /dev/null
@@ -0,0 +1,157 @@
+# $NetBSD: CP857%UCS.src,v 1.3 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP857/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp857_DOSTurkish to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp857_DOSTurkish code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp857_DOSTurkish order
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x00C7
+0x81 = 0x00FC
+0x82 = 0x00E9
+0x83 = 0x00E2
+0x84 = 0x00E4
+0x85 = 0x00E0
+0x86 = 0x00E5
+0x87 = 0x00E7
+0x88 = 0x00EA
+0x89 = 0x00EB
+0x8A = 0x00E8
+0x8B = 0x00EF
+0x8C = 0x00EE
+0x8D = 0x0131
+0x8E = 0x00C4
+0x8F = 0x00C5
+0x90 = 0x00C9
+0x91 = 0x00E6
+0x92 = 0x00C6
+0x93 = 0x00F4
+0x94 = 0x00F6
+0x95 = 0x00F2
+0x96 = 0x00FB
+0x97 = 0x00F9
+0x98 = 0x0130
+0x99 = 0x00D6
+0x9A = 0x00DC
+0x9B = 0x00F8
+0x9C = 0x00A3
+0x9D = 0x00D8
+0x9E = 0x015E
+0x9F = 0x015F
+0xA0 = 0x00E1
+0xA1 = 0x00ED
+0xA2 = 0x00F3
+0xA3 = 0x00FA
+0xA4 = 0x00F1
+0xA5 = 0x00D1
+0xA6 = 0x011E
+0xA7 = 0x011F
+0xA8 = 0x00BF
+0xA9 = 0x00AE
+0xAA = 0x00AC
+0xAB = 0x00BD
+0xAC = 0x00BC
+0xAD = 0x00A1
+0xAE = 0x00AB
+0xAF = 0x00BB
+0xB0 = 0x2591
+0xB1 = 0x2592
+0xB2 = 0x2593
+0xB3 = 0x2502
+0xB4 = 0x2524
+0xB5 = 0x00C1
+0xB6 = 0x00C2
+0xB7 = 0x00C0
+0xB8 = 0x00A9
+0xB9 = 0x2563
+0xBA = 0x2551
+0xBB = 0x2557
+0xBC = 0x255D
+0xBD = 0x00A2
+0xBE = 0x00A5
+0xBF = 0x2510
+0xC0 = 0x2514
+0xC1 = 0x2534
+0xC2 = 0x252C
+0xC3 = 0x251C
+0xC4 = 0x2500
+0xC5 = 0x253C
+0xC6 = 0x00E3
+0xC7 = 0x00C3
+0xC8 = 0x255A
+0xC9 = 0x2554
+0xCA = 0x2569
+0xCB = 0x2566
+0xCC = 0x2560
+0xCD = 0x2550
+0xCE = 0x256C
+0xCF = 0x00A4
+0xD0 = 0x00BA
+0xD1 = 0x00AA
+0xD2 = 0x00CA
+0xD3 = 0x00CB
+0xD4 = 0x00C8
+0xD6 = 0x00CD
+0xD7 = 0x00CE
+0xD8 = 0x00CF
+0xD9 = 0x2518
+0xDA = 0x250C
+0xDB = 0x2588
+0xDC = 0x2584
+0xDD = 0x00A6
+0xDE = 0x00CC
+0xDF = 0x2580
+0xE0 = 0x00D3
+0xE1 = 0x00DF
+0xE2 = 0x00D4
+0xE3 = 0x00D2
+0xE4 = 0x00F5
+0xE5 = 0x00D5
+0xE6 = 0x00B5
+0xE8 = 0x00D7
+0xE9 = 0x00DA
+0xEA = 0x00DB
+0xEB = 0x00D9
+0xEC = 0x00EC
+0xED = 0x00FF
+0xEE = 0x00AF
+0xEF = 0x00B4
+0xF0 = 0x00AD
+0xF1 = 0x00B1
+0xF3 = 0x00BE
+0xF4 = 0x00B6
+0xF5 = 0x00A7
+0xF6 = 0x00F7
+0xF7 = 0x00B8
+0xF8 = 0x00B0
+0xF9 = 0x00A8
+0xFA = 0x00B7
+0xFB = 0x00B9
+0xFC = 0x00B3
+0xFD = 0x00B2
+0xFE = 0x25A0
+0xFF = 0x00A0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP858%UCS.src b/share/i18n/csmapper/CP/CP858%UCS.src
new file mode 100644 (file)
index 0000000..72caf95
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: CP858%UCS.src,v 1.1 2006/11/29 15:45:26 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP858/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp850_DOSLatin1 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp850_DOSLatin1 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp850_DOSLatin1 order
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x00C7
+0x81 = 0x00FC
+0x82 = 0x00E9
+0x83 = 0x00E2
+0x84 = 0x00E4
+0x85 = 0x00E0
+0x86 = 0x00E5
+0x87 = 0x00E7
+0x88 = 0x00EA
+0x89 = 0x00EB
+0x8A = 0x00E8
+0x8B = 0x00EF
+0x8C = 0x00EE
+0x8D = 0x00EC
+0x8E = 0x00C4
+0x8F = 0x00C5
+0x90 = 0x00C9
+0x91 = 0x00E6
+0x92 = 0x00C6
+0x93 = 0x00F4
+0x94 = 0x00F6
+0x95 = 0x00F2
+0x96 = 0x00FB
+0x97 = 0x00F9
+0x98 = 0x00FF
+0x99 = 0x00D6
+0x9A = 0x00DC
+0x9B = 0x00F8
+0x9C = 0x00A3
+0x9D = 0x00D8
+0x9E = 0x00D7
+0x9F = 0x0192
+0xA0 = 0x00E1
+0xA1 = 0x00ED
+0xA2 = 0x00F3
+0xA3 = 0x00FA
+0xA4 = 0x00F1
+0xA5 = 0x00D1
+0xA6 = 0x00AA
+0xA7 = 0x00BA
+0xA8 = 0x00BF
+0xA9 = 0x00AE
+0xAA = 0x00AC
+0xAB = 0x00BD
+0xAC = 0x00BC
+0xAD = 0x00A1
+0xAE = 0x00AB
+0xAF = 0x00BB
+0xB0 = 0x2591
+0xB1 = 0x2592
+0xB2 = 0x2593
+0xB3 = 0x2502
+0xB4 = 0x2524
+0xB5 = 0x00C1
+0xB6 = 0x00C2
+0xB7 = 0x00C0
+0xB8 = 0x00A9
+0xB9 = 0x2563
+0xBA = 0x2551
+0xBB = 0x2557
+0xBC = 0x255D
+0xBD = 0x00A2
+0xBE = 0x00A5
+0xBF = 0x2510
+0xC0 = 0x2514
+0xC1 = 0x2534
+0xC2 = 0x252C
+0xC3 = 0x251C
+0xC4 = 0x2500
+0xC5 = 0x253C
+0xC6 = 0x00E3
+0xC7 = 0x00C3
+0xC8 = 0x255A
+0xC9 = 0x2554
+0xCA = 0x2569
+0xCB = 0x2566
+0xCC = 0x2560
+0xCD = 0x2550
+0xCE = 0x256C
+0xCF = 0x00A4
+0xD0 = 0x00F0
+0xD1 = 0x00D0
+0xD2 = 0x00CA
+0xD3 = 0x00CB
+0xD4 = 0x00C8
+0xD5 = 0x20AC
+0xD6 = 0x00CD
+0xD7 = 0x00CE
+0xD8 = 0x00CF
+0xD9 = 0x2518
+0xDA = 0x250C
+0xDB = 0x2588
+0xDC = 0x2584
+0xDD = 0x00A6
+0xDE = 0x00CC
+0xDF = 0x2580
+0xE0 = 0x00D3
+0xE1 = 0x00DF
+0xE2 = 0x00D4
+0xE3 = 0x00D2
+0xE4 = 0x00F5
+0xE5 = 0x00D5
+0xE6 = 0x00B5
+0xE7 = 0x00FE
+0xE8 = 0x00DE
+0xE9 = 0x00DA
+0xEA = 0x00DB
+0xEB = 0x00D9
+0xEC = 0x00FD
+0xED = 0x00DD
+0xEE = 0x00AF
+0xEF = 0x00B4
+0xF0 = 0x00AD
+0xF1 = 0x00B1
+0xF2 = 0x2017
+0xF3 = 0x00BE
+0xF4 = 0x00B6
+0xF5 = 0x00A7
+0xF6 = 0x00F7
+0xF7 = 0x00B8
+0xF8 = 0x00B0
+0xF9 = 0x00A8
+0xFA = 0x00B7
+0xFB = 0x00B9
+0xFC = 0x00B3
+0xFD = 0x00B2
+0xFE = 0x25A0
+0xFF = 0x00A0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP860%UCS.src b/share/i18n/csmapper/CP/CP860%UCS.src
new file mode 100644 (file)
index 0000000..3e92925
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: CP860%UCS.src,v 1.3 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP860/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp860_DOSPortuguese to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp860_DOSPortuguese code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp860_DOSPortuguese order
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x00C7
+0x81 = 0x00FC
+0x82 = 0x00E9
+0x83 = 0x00E2
+0x84 = 0x00E3
+0x85 = 0x00E0
+0x86 = 0x00C1
+0x87 = 0x00E7
+0x88 = 0x00EA
+0x89 = 0x00CA
+0x8A = 0x00E8
+0x8B = 0x00CD
+0x8C = 0x00D4
+0x8D = 0x00EC
+0x8E = 0x00C3
+0x8F = 0x00C2
+0x90 = 0x00C9
+0x91 = 0x00C0
+0x92 = 0x00C8
+0x93 = 0x00F4
+0x94 = 0x00F5
+0x95 = 0x00F2
+0x96 = 0x00DA
+0x97 = 0x00F9
+0x98 = 0x00CC
+0x99 = 0x00D5
+0x9A = 0x00DC
+0x9B = 0x00A2
+0x9C = 0x00A3
+0x9D = 0x00D9
+0x9E = 0x20A7
+0x9F = 0x00D3
+0xA0 = 0x00E1
+0xA1 = 0x00ED
+0xA2 = 0x00F3
+0xA3 = 0x00FA
+0xA4 = 0x00F1
+0xA5 = 0x00D1
+0xA6 = 0x00AA
+0xA7 = 0x00BA
+0xA8 = 0x00BF
+0xA9 = 0x00D2
+0xAA = 0x00AC
+0xAB = 0x00BD
+0xAC = 0x00BC
+0xAD = 0x00A1
+0xAE = 0x00AB
+0xAF = 0x00BB
+0xB0 = 0x2591
+0xB1 = 0x2592
+0xB2 = 0x2593
+0xB3 = 0x2502
+0xB4 = 0x2524
+0xB5 = 0x2561
+0xB6 = 0x2562
+0xB7 = 0x2556
+0xB8 = 0x2555
+0xB9 = 0x2563
+0xBA = 0x2551
+0xBB = 0x2557
+0xBC = 0x255D
+0xBD = 0x255C
+0xBE = 0x255B
+0xBF = 0x2510
+0xC0 = 0x2514
+0xC1 = 0x2534
+0xC2 = 0x252C
+0xC3 = 0x251C
+0xC4 = 0x2500
+0xC5 = 0x253C
+0xC6 = 0x255E
+0xC7 = 0x255F
+0xC8 = 0x255A
+0xC9 = 0x2554
+0xCA = 0x2569
+0xCB = 0x2566
+0xCC = 0x2560
+0xCD = 0x2550
+0xCE = 0x256C
+0xCF = 0x2567
+0xD0 = 0x2568
+0xD1 = 0x2564
+0xD2 = 0x2565
+0xD3 = 0x2559
+0xD4 = 0x2558
+0xD5 = 0x2552
+0xD6 = 0x2553
+0xD7 = 0x256B
+0xD8 = 0x256A
+0xD9 = 0x2518
+0xDA = 0x250C
+0xDB = 0x2588
+0xDC = 0x2584
+0xDD = 0x258C
+0xDE = 0x2590
+0xDF = 0x2580
+0xE0 = 0x03B1
+0xE1 = 0x00DF
+0xE2 = 0x0393
+0xE3 = 0x03C0
+0xE4 = 0x03A3
+0xE5 = 0x03C3
+0xE6 = 0x00B5
+0xE7 = 0x03C4
+0xE8 = 0x03A6
+0xE9 = 0x0398
+0xEA = 0x03A9
+0xEB = 0x03B4
+0xEC = 0x221E
+0xED = 0x03C6
+0xEE = 0x03B5
+0xEF = 0x2229
+0xF0 = 0x2261
+0xF1 = 0x00B1
+0xF2 = 0x2265
+0xF3 = 0x2264
+0xF4 = 0x2320
+0xF5 = 0x2321
+0xF6 = 0x00F7
+0xF7 = 0x2248
+0xF8 = 0x00B0
+0xF9 = 0x2219
+0xFA = 0x00B7
+0xFB = 0x221A
+0xFC = 0x207F
+0xFD = 0x00B2
+0xFE = 0x25A0
+0xFF = 0x00A0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP861%UCS.src b/share/i18n/csmapper/CP/CP861%UCS.src
new file mode 100644 (file)
index 0000000..3920847
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: CP861%UCS.src,v 1.3 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP861/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp861_DOSIcelandic to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp861_DOSIcelandic code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp861_DOSIcelandic order
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x00C7
+0x81 = 0x00FC
+0x82 = 0x00E9
+0x83 = 0x00E2
+0x84 = 0x00E4
+0x85 = 0x00E0
+0x86 = 0x00E5
+0x87 = 0x00E7
+0x88 = 0x00EA
+0x89 = 0x00EB
+0x8A = 0x00E8
+0x8B = 0x00D0
+0x8C = 0x00F0
+0x8D = 0x00DE
+0x8E = 0x00C4
+0x8F = 0x00C5
+0x90 = 0x00C9
+0x91 = 0x00E6
+0x92 = 0x00C6
+0x93 = 0x00F4
+0x94 = 0x00F6
+0x95 = 0x00FE
+0x96 = 0x00FB
+0x97 = 0x00DD
+0x98 = 0x00FD
+0x99 = 0x00D6
+0x9A = 0x00DC
+0x9B = 0x00F8
+0x9C = 0x00A3
+0x9D = 0x00D8
+0x9E = 0x20A7
+0x9F = 0x0192
+0xA0 = 0x00E1
+0xA1 = 0x00ED
+0xA2 = 0x00F3
+0xA3 = 0x00FA
+0xA4 = 0x00C1
+0xA5 = 0x00CD
+0xA6 = 0x00D3
+0xA7 = 0x00DA
+0xA8 = 0x00BF
+0xA9 = 0x2310
+0xAA = 0x00AC
+0xAB = 0x00BD
+0xAC = 0x00BC
+0xAD = 0x00A1
+0xAE = 0x00AB
+0xAF = 0x00BB
+0xB0 = 0x2591
+0xB1 = 0x2592
+0xB2 = 0x2593
+0xB3 = 0x2502
+0xB4 = 0x2524
+0xB5 = 0x2561
+0xB6 = 0x2562
+0xB7 = 0x2556
+0xB8 = 0x2555
+0xB9 = 0x2563
+0xBA = 0x2551
+0xBB = 0x2557
+0xBC = 0x255D
+0xBD = 0x255C
+0xBE = 0x255B
+0xBF = 0x2510
+0xC0 = 0x2514
+0xC1 = 0x2534
+0xC2 = 0x252C
+0xC3 = 0x251C
+0xC4 = 0x2500
+0xC5 = 0x253C
+0xC6 = 0x255E
+0xC7 = 0x255F
+0xC8 = 0x255A
+0xC9 = 0x2554
+0xCA = 0x2569
+0xCB = 0x2566
+0xCC = 0x2560
+0xCD = 0x2550
+0xCE = 0x256C
+0xCF = 0x2567
+0xD0 = 0x2568
+0xD1 = 0x2564
+0xD2 = 0x2565
+0xD3 = 0x2559
+0xD4 = 0x2558
+0xD5 = 0x2552
+0xD6 = 0x2553
+0xD7 = 0x256B
+0xD8 = 0x256A
+0xD9 = 0x2518
+0xDA = 0x250C
+0xDB = 0x2588
+0xDC = 0x2584
+0xDD = 0x258C
+0xDE = 0x2590
+0xDF = 0x2580
+0xE0 = 0x03B1
+0xE1 = 0x00DF
+0xE2 = 0x0393
+0xE3 = 0x03C0
+0xE4 = 0x03A3
+0xE5 = 0x03C3
+0xE6 = 0x00B5
+0xE7 = 0x03C4
+0xE8 = 0x03A6
+0xE9 = 0x0398
+0xEA = 0x03A9
+0xEB = 0x03B4
+0xEC = 0x221E
+0xED = 0x03C6
+0xEE = 0x03B5
+0xEF = 0x2229
+0xF0 = 0x2261
+0xF1 = 0x00B1
+0xF2 = 0x2265
+0xF3 = 0x2264
+0xF4 = 0x2320
+0xF5 = 0x2321
+0xF6 = 0x00F7
+0xF7 = 0x2248
+0xF8 = 0x00B0
+0xF9 = 0x2219
+0xFA = 0x00B7
+0xFB = 0x221A
+0xFC = 0x207F
+0xFD = 0x00B2
+0xFE = 0x25A0
+0xFF = 0x00A0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP862%UCS.src b/share/i18n/csmapper/CP/CP862%UCS.src
new file mode 100644 (file)
index 0000000..f40be2f
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: CP862%UCS.src,v 1.3 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP862/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp862_DOSHebrew to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp862_DOSHebrew code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp862_DOSHebrew order
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x05D0
+0x81 = 0x05D1
+0x82 = 0x05D2
+0x83 = 0x05D3
+0x84 = 0x05D4
+0x85 = 0x05D5
+0x86 = 0x05D6
+0x87 = 0x05D7
+0x88 = 0x05D8
+0x89 = 0x05D9
+0x8A = 0x05DA
+0x8B = 0x05DB
+0x8C = 0x05DC
+0x8D = 0x05DD
+0x8E = 0x05DE
+0x8F = 0x05DF
+0x90 = 0x05E0
+0x91 = 0x05E1
+0x92 = 0x05E2
+0x93 = 0x05E3
+0x94 = 0x05E4
+0x95 = 0x05E5
+0x96 = 0x05E6
+0x97 = 0x05E7
+0x98 = 0x05E8
+0x99 = 0x05E9
+0x9A = 0x05EA
+0x9B = 0x00A2
+0x9C = 0x00A3
+0x9D = 0x00A5
+0x9E = 0x20A7
+0x9F = 0x0192
+0xA0 = 0x00E1
+0xA1 = 0x00ED
+0xA2 = 0x00F3
+0xA3 = 0x00FA
+0xA4 = 0x00F1
+0xA5 = 0x00D1
+0xA6 = 0x00AA
+0xA7 = 0x00BA
+0xA8 = 0x00BF
+0xA9 = 0x2310
+0xAA = 0x00AC
+0xAB = 0x00BD
+0xAC = 0x00BC
+0xAD = 0x00A1
+0xAE = 0x00AB
+0xAF = 0x00BB
+0xB0 = 0x2591
+0xB1 = 0x2592
+0xB2 = 0x2593
+0xB3 = 0x2502
+0xB4 = 0x2524
+0xB5 = 0x2561
+0xB6 = 0x2562
+0xB7 = 0x2556
+0xB8 = 0x2555
+0xB9 = 0x2563
+0xBA = 0x2551
+0xBB = 0x2557
+0xBC = 0x255D
+0xBD = 0x255C
+0xBE = 0x255B
+0xBF = 0x2510
+0xC0 = 0x2514
+0xC1 = 0x2534
+0xC2 = 0x252C
+0xC3 = 0x251C
+0xC4 = 0x2500
+0xC5 = 0x253C
+0xC6 = 0x255E
+0xC7 = 0x255F
+0xC8 = 0x255A
+0xC9 = 0x2554
+0xCA = 0x2569
+0xCB = 0x2566
+0xCC = 0x2560
+0xCD = 0x2550
+0xCE = 0x256C
+0xCF = 0x2567
+0xD0 = 0x2568
+0xD1 = 0x2564
+0xD2 = 0x2565
+0xD3 = 0x2559
+0xD4 = 0x2558
+0xD5 = 0x2552
+0xD6 = 0x2553
+0xD7 = 0x256B
+0xD8 = 0x256A
+0xD9 = 0x2518
+0xDA = 0x250C
+0xDB = 0x2588
+0xDC = 0x2584
+0xDD = 0x258C
+0xDE = 0x2590
+0xDF = 0x2580
+0xE0 = 0x03B1
+0xE1 = 0x00DF
+0xE2 = 0x0393
+0xE3 = 0x03C0
+0xE4 = 0x03A3
+0xE5 = 0x03C3
+0xE6 = 0x00B5
+0xE7 = 0x03C4
+0xE8 = 0x03A6
+0xE9 = 0x0398
+0xEA = 0x03A9
+0xEB = 0x03B4
+0xEC = 0x221E
+0xED = 0x03C6
+0xEE = 0x03B5
+0xEF = 0x2229
+0xF0 = 0x2261
+0xF1 = 0x00B1
+0xF2 = 0x2265
+0xF3 = 0x2264
+0xF4 = 0x2320
+0xF5 = 0x2321
+0xF6 = 0x00F7
+0xF7 = 0x2248
+0xF8 = 0x00B0
+0xF9 = 0x2219
+0xFA = 0x00B7
+0xFB = 0x221A
+0xFC = 0x207F
+0xFD = 0x00B2
+0xFE = 0x25A0
+0xFF = 0x00A0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP863%UCS.src b/share/i18n/csmapper/CP/CP863%UCS.src
new file mode 100644 (file)
index 0000000..75540a9
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: CP863%UCS.src,v 1.3 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP863/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp863_DOSCanadaF to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp863_DOSCanadaF code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp863_DOSCanadaF order
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x00C7
+0x81 = 0x00FC
+0x82 = 0x00E9
+0x83 = 0x00E2
+0x84 = 0x00C2
+0x85 = 0x00E0
+0x86 = 0x00B6
+0x87 = 0x00E7
+0x88 = 0x00EA
+0x89 = 0x00EB
+0x8A = 0x00E8
+0x8B = 0x00EF
+0x8C = 0x00EE
+0x8D = 0x2017
+0x8E = 0x00C0
+0x8F = 0x00A7
+0x90 = 0x00C9
+0x91 = 0x00C8
+0x92 = 0x00CA
+0x93 = 0x00F4
+0x94 = 0x00CB
+0x95 = 0x00CF
+0x96 = 0x00FB
+0x97 = 0x00F9
+0x98 = 0x00A4
+0x99 = 0x00D4
+0x9A = 0x00DC
+0x9B = 0x00A2
+0x9C = 0x00A3
+0x9D = 0x00D9
+0x9E = 0x00DB
+0x9F = 0x0192
+0xA0 = 0x00A6
+0xA1 = 0x00B4
+0xA2 = 0x00F3
+0xA3 = 0x00FA
+0xA4 = 0x00A8
+0xA5 = 0x00B8
+0xA6 = 0x00B3
+0xA7 = 0x00AF
+0xA8 = 0x00CE
+0xA9 = 0x2310
+0xAA = 0x00AC
+0xAB = 0x00BD
+0xAC = 0x00BC
+0xAD = 0x00BE
+0xAE = 0x00AB
+0xAF = 0x00BB
+0xB0 = 0x2591
+0xB1 = 0x2592
+0xB2 = 0x2593
+0xB3 = 0x2502
+0xB4 = 0x2524
+0xB5 = 0x2561
+0xB6 = 0x2562
+0xB7 = 0x2556
+0xB8 = 0x2555
+0xB9 = 0x2563
+0xBA = 0x2551
+0xBB = 0x2557
+0xBC = 0x255D
+0xBD = 0x255C
+0xBE = 0x255B
+0xBF = 0x2510
+0xC0 = 0x2514
+0xC1 = 0x2534
+0xC2 = 0x252C
+0xC3 = 0x251C
+0xC4 = 0x2500
+0xC5 = 0x253C
+0xC6 = 0x255E
+0xC7 = 0x255F
+0xC8 = 0x255A
+0xC9 = 0x2554
+0xCA = 0x2569
+0xCB = 0x2566
+0xCC = 0x2560
+0xCD = 0x2550
+0xCE = 0x256C
+0xCF = 0x2567
+0xD0 = 0x2568
+0xD1 = 0x2564
+0xD2 = 0x2565
+0xD3 = 0x2559
+0xD4 = 0x2558
+0xD5 = 0x2552
+0xD6 = 0x2553
+0xD7 = 0x256B
+0xD8 = 0x256A
+0xD9 = 0x2518
+0xDA = 0x250C
+0xDB = 0x2588
+0xDC = 0x2584
+0xDD = 0x258C
+0xDE = 0x2590
+0xDF = 0x2580
+0xE0 = 0x03B1
+0xE1 = 0x00DF
+0xE2 = 0x0393
+0xE3 = 0x03C0
+0xE4 = 0x03A3
+0xE5 = 0x03C3
+0xE6 = 0x00B5
+0xE7 = 0x03C4
+0xE8 = 0x03A6
+0xE9 = 0x0398
+0xEA = 0x03A9
+0xEB = 0x03B4
+0xEC = 0x221E
+0xED = 0x03C6
+0xEE = 0x03B5
+0xEF = 0x2229
+0xF0 = 0x2261
+0xF1 = 0x00B1
+0xF2 = 0x2265
+0xF3 = 0x2264
+0xF4 = 0x2320
+0xF5 = 0x2321
+0xF6 = 0x00F7
+0xF7 = 0x2248
+0xF8 = 0x00B0
+0xF9 = 0x2219
+0xFA = 0x00B7
+0xFB = 0x221A
+0xFC = 0x207F
+0xFD = 0x00B2
+0xFE = 0x25A0
+0xFF = 0x00A0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP864%UCS.src b/share/i18n/csmapper/CP/CP864%UCS.src
new file mode 100644 (file)
index 0000000..d897d99
--- /dev/null
@@ -0,0 +1,154 @@
+# $NetBSD: CP864%UCS.src,v 1.3 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP864/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp864_DOSArabic to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp864_DOSArabic code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp864_DOSArabic order
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x00B0
+0x81 = 0x00B7
+0x82 = 0x2219
+0x83 = 0x221A
+0x84 = 0x2592
+0x85 = 0x2500
+0x86 = 0x2502
+0x87 = 0x253C
+0x88 = 0x2524
+0x89 = 0x252C
+0x8A = 0x251C
+0x8B = 0x2534
+0x8C = 0x2510
+0x8D = 0x250C
+0x8E = 0x2514
+0x8F = 0x2518
+0x90 = 0x03B2
+0x91 = 0x221E
+0x92 = 0x03C6
+0x93 = 0x00B1
+0x94 = 0x00BD
+0x95 = 0x00BC
+0x96 = 0x2248
+0x97 = 0x00AB
+0x98 = 0x00BB
+0x99 = 0xFEF7
+0x9A = 0xFEF8
+0x9D = 0xFEFB
+0x9E = 0xFEFC
+0xA0 = 0x00A0
+0xA1 = 0x00AD
+0xA2 = 0xFE82
+0xA3 = 0x00A3
+0xA4 = 0x00A4
+0xA5 = 0xFE84
+0xA8 = 0xFE8E
+0xA9 = 0xFE8F
+0xAA = 0xFE95
+0xAB = 0xFE99
+0xAC = 0x060C
+0xAD = 0xFE9D
+0xAE = 0xFEA1
+0xAF = 0xFEA5
+0xB0 = 0x0660
+0xB1 = 0x0661
+0xB2 = 0x0662
+0xB3 = 0x0663
+0xB4 = 0x0664
+0xB5 = 0x0665
+0xB6 = 0x0666
+0xB7 = 0x0667
+0xB8 = 0x0668
+0xB9 = 0x0669
+0xBA = 0xFED1
+0xBB = 0x061B
+0xBC = 0xFEB1
+0xBD = 0xFEB5
+0xBE = 0xFEB9
+0xBF = 0x061F
+0xC0 = 0x00A2
+0xC1 = 0xFE80
+0xC2 = 0xFE81
+0xC3 = 0xFE83
+0xC4 = 0xFE85
+0xC5 = 0xFECA
+0xC6 = 0xFE8B
+0xC7 = 0xFE8D
+0xC8 = 0xFE91
+0xC9 = 0xFE93
+0xCA = 0xFE97
+0xCB = 0xFE9B
+0xCC = 0xFE9F
+0xCD = 0xFEA3
+0xCE = 0xFEA7
+0xCF = 0xFEA9
+0xD0 = 0xFEAB
+0xD1 = 0xFEAD
+0xD2 = 0xFEAF
+0xD3 = 0xFEB3
+0xD4 = 0xFEB7
+0xD5 = 0xFEBB
+0xD6 = 0xFEBF
+0xD7 = 0xFEC1
+0xD8 = 0xFEC5
+0xD9 = 0xFECB
+0xDA = 0xFECF
+0xDB = 0x00A6
+0xDC = 0x00AC
+0xDD = 0x00F7
+0xDE = 0x00D7
+0xDF = 0xFEC9
+0xE0 = 0x0640
+0xE1 = 0xFED3
+0xE2 = 0xFED7
+0xE3 = 0xFEDB
+0xE4 = 0xFEDF
+0xE5 = 0xFEE3
+0xE6 = 0xFEE7
+0xE7 = 0xFEEB
+0xE8 = 0xFEED
+0xE9 = 0xFEEF
+0xEA = 0xFEF3
+0xEB = 0xFEBD
+0xEC = 0xFECC
+0xED = 0xFECE
+0xEE = 0xFECD
+0xEF = 0xFEE1
+0xF0 = 0xFE7D
+0xF1 = 0x0651
+0xF2 = 0xFEE5
+0xF3 = 0xFEE9
+0xF4 = 0xFEEC
+0xF5 = 0xFEF0
+0xF6 = 0xFEF2
+0xF7 = 0xFED0
+0xF8 = 0xFED5
+0xF9 = 0xFEF5
+0xFA = 0xFEF6
+0xFB = 0xFEDD
+0xFC = 0xFED9
+0xFD = 0xFEF1
+0xFE = 0x25A0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP865%UCS.src b/share/i18n/csmapper/CP/CP865%UCS.src
new file mode 100644 (file)
index 0000000..d614f84
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: CP865%UCS.src,v 1.3 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP865/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp865_DOSNordic to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp865_DOSNordic code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp865_DOSNordic order
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x00C7
+0x81 = 0x00FC
+0x82 = 0x00E9
+0x83 = 0x00E2
+0x84 = 0x00E4
+0x85 = 0x00E0
+0x86 = 0x00E5
+0x87 = 0x00E7
+0x88 = 0x00EA
+0x89 = 0x00EB
+0x8A = 0x00E8
+0x8B = 0x00EF
+0x8C = 0x00EE
+0x8D = 0x00EC
+0x8E = 0x00C4
+0x8F = 0x00C5
+0x90 = 0x00C9
+0x91 = 0x00E6
+0x92 = 0x00C6
+0x93 = 0x00F4
+0x94 = 0x00F6
+0x95 = 0x00F2
+0x96 = 0x00FB
+0x97 = 0x00F9
+0x98 = 0x00FF
+0x99 = 0x00D6
+0x9A = 0x00DC
+0x9B = 0x00F8
+0x9C = 0x00A3
+0x9D = 0x00D8
+0x9E = 0x20A7
+0x9F = 0x0192
+0xA0 = 0x00E1
+0xA1 = 0x00ED
+0xA2 = 0x00F3
+0xA3 = 0x00FA
+0xA4 = 0x00F1
+0xA5 = 0x00D1
+0xA6 = 0x00AA
+0xA7 = 0x00BA
+0xA8 = 0x00BF
+0xA9 = 0x2310
+0xAA = 0x00AC
+0xAB = 0x00BD
+0xAC = 0x00BC
+0xAD = 0x00A1
+0xAE = 0x00AB
+0xAF = 0x00A4
+0xB0 = 0x2591
+0xB1 = 0x2592
+0xB2 = 0x2593
+0xB3 = 0x2502
+0xB4 = 0x2524
+0xB5 = 0x2561
+0xB6 = 0x2562
+0xB7 = 0x2556
+0xB8 = 0x2555
+0xB9 = 0x2563
+0xBA = 0x2551
+0xBB = 0x2557
+0xBC = 0x255D
+0xBD = 0x255C
+0xBE = 0x255B
+0xBF = 0x2510
+0xC0 = 0x2514
+0xC1 = 0x2534
+0xC2 = 0x252C
+0xC3 = 0x251C
+0xC4 = 0x2500
+0xC5 = 0x253C
+0xC6 = 0x255E
+0xC7 = 0x255F
+0xC8 = 0x255A
+0xC9 = 0x2554
+0xCA = 0x2569
+0xCB = 0x2566
+0xCC = 0x2560
+0xCD = 0x2550
+0xCE = 0x256C
+0xCF = 0x2567
+0xD0 = 0x2568
+0xD1 = 0x2564
+0xD2 = 0x2565
+0xD3 = 0x2559
+0xD4 = 0x2558
+0xD5 = 0x2552
+0xD6 = 0x2553
+0xD7 = 0x256B
+0xD8 = 0x256A
+0xD9 = 0x2518
+0xDA = 0x250C
+0xDB = 0x2588
+0xDC = 0x2584
+0xDD = 0x258C
+0xDE = 0x2590
+0xDF = 0x2580
+0xE0 = 0x03B1
+0xE1 = 0x00DF
+0xE2 = 0x0393
+0xE3 = 0x03C0
+0xE4 = 0x03A3
+0xE5 = 0x03C3
+0xE6 = 0x00B5
+0xE7 = 0x03C4
+0xE8 = 0x03A6
+0xE9 = 0x0398
+0xEA = 0x03A9
+0xEB = 0x03B4
+0xEC = 0x221E
+0xED = 0x03C6
+0xEE = 0x03B5
+0xEF = 0x2229
+0xF0 = 0x2261
+0xF1 = 0x00B1
+0xF2 = 0x2265
+0xF3 = 0x2264
+0xF4 = 0x2320
+0xF5 = 0x2321
+0xF6 = 0x00F7
+0xF7 = 0x2248
+0xF8 = 0x00B0
+0xF9 = 0x2219
+0xFA = 0x00B7
+0xFB = 0x221A
+0xFC = 0x207F
+0xFD = 0x00B2
+0xFE = 0x25A0
+0xFF = 0x00A0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP866%UCS.src b/share/i18n/csmapper/CP/CP866%UCS.src
new file mode 100644 (file)
index 0000000..da5463f
--- /dev/null
@@ -0,0 +1,287 @@
+# $NetBSD: CP866%UCS.src,v 1.2 2003/07/12 16:11:03 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "CP866/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp866_DOSCyrillicRussian to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp866_DOSCyrillicRussian code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp866_DOSCyrillicRussian order
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x0005
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0a = 0x000a
+0x0b = 0x000b
+0x0c = 0x000c
+0x0d = 0x000d
+0x0e = 0x000e
+0x0f = 0x000f
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x0019
+0x1a = 0x001a
+0x1b = 0x001b
+0x1c = 0x001c
+0x1d = 0x001d
+0x1e = 0x001e
+0x1f = 0x001f
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2a = 0x002a
+0x2b = 0x002b
+0x2c = 0x002c
+0x2d = 0x002d
+0x2e = 0x002e
+0x2f = 0x002f
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3a = 0x003a
+0x3b = 0x003b
+0x3c = 0x003c
+0x3d = 0x003d
+0x3e = 0x003e
+0x3f = 0x003f
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4a = 0x004a
+0x4b = 0x004b
+0x4c = 0x004c
+0x4d = 0x004d
+0x4e = 0x004e
+0x4f = 0x004f
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5a = 0x005a
+0x5b = 0x005b
+0x5c = 0x005c
+0x5d = 0x005d
+0x5e = 0x005e
+0x5f = 0x005f
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6a = 0x006a
+0x6b = 0x006b
+0x6c = 0x006c
+0x6d = 0x006d
+0x6e = 0x006e
+0x6f = 0x006f
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7a = 0x007a
+0x7b = 0x007b
+0x7c = 0x007c
+0x7d = 0x007d
+0x7e = 0x007e
+0x7f = 0x007f
+0x80 = 0x0410
+0x81 = 0x0411
+0x82 = 0x0412
+0x83 = 0x0413
+0x84 = 0x0414
+0x85 = 0x0415
+0x86 = 0x0416
+0x87 = 0x0417
+0x88 = 0x0418
+0x89 = 0x0419
+0x8a = 0x041a
+0x8b = 0x041b
+0x8c = 0x041c
+0x8d = 0x041d
+0x8e = 0x041e
+0x8f = 0x041f
+0x90 = 0x0420
+0x91 = 0x0421
+0x92 = 0x0422
+0x93 = 0x0423
+0x94 = 0x0424
+0x95 = 0x0425
+0x96 = 0x0426
+0x97 = 0x0427
+0x98 = 0x0428
+0x99 = 0x0429
+0x9a = 0x042a
+0x9b = 0x042b
+0x9c = 0x042c
+0x9d = 0x042d
+0x9e = 0x042e
+0x9f = 0x042f
+0xa0 = 0x0430
+0xa1 = 0x0431
+0xa2 = 0x0432
+0xa3 = 0x0433
+0xa4 = 0x0434
+0xa5 = 0x0435
+0xa6 = 0x0436
+0xa7 = 0x0437
+0xa8 = 0x0438
+0xa9 = 0x0439
+0xaa = 0x043a
+0xab = 0x043b
+0xac = 0x043c
+0xad = 0x043d
+0xae = 0x043e
+0xaf = 0x043f
+0xb0 = 0x2591
+0xb1 = 0x2592
+0xb2 = 0x2593
+0xb3 = 0x2502
+0xb4 = 0x2524
+0xb5 = 0x2561
+0xb6 = 0x2562
+0xb7 = 0x2556
+0xb8 = 0x2555
+0xb9 = 0x2563
+0xba = 0x2551
+0xbb = 0x2557
+0xbc = 0x255d
+0xbd = 0x255c
+0xbe = 0x255b
+0xbf = 0x2510
+0xc0 = 0x2514
+0xc1 = 0x2534
+0xc2 = 0x252c
+0xc3 = 0x251c
+0xc4 = 0x2500
+0xc5 = 0x253c
+0xc6 = 0x255e
+0xc7 = 0x255f
+0xc8 = 0x255a
+0xc9 = 0x2554
+0xca = 0x2569
+0xcb = 0x2566
+0xcc = 0x2560
+0xcd = 0x2550
+0xce = 0x256c
+0xcf = 0x2567
+0xd0 = 0x2568
+0xd1 = 0x2564
+0xd2 = 0x2565
+0xd3 = 0x2559
+0xd4 = 0x2558
+0xd5 = 0x2552
+0xd6 = 0x2553
+0xd7 = 0x256b
+0xd8 = 0x256a
+0xd9 = 0x2518
+0xda = 0x250c
+0xdb = 0x2588
+0xdc = 0x2584
+0xdd = 0x258c
+0xde = 0x2590
+0xdf = 0x2580
+0xe0 = 0x0440
+0xe1 = 0x0441
+0xe2 = 0x0442
+0xe3 = 0x0443
+0xe4 = 0x0444
+0xe5 = 0x0445
+0xe6 = 0x0446
+0xe7 = 0x0447
+0xe8 = 0x0448
+0xe9 = 0x0449
+0xea = 0x044a
+0xeb = 0x044b
+0xec = 0x044c
+0xed = 0x044d
+0xee = 0x044e
+0xef = 0x044f
+0xf0 = 0x0401
+0xf1 = 0x0451
+0xf2 = 0x0404
+0xf3 = 0x0454
+0xf4 = 0x0407
+0xf5 = 0x0457
+0xf6 = 0x040e
+0xf7 = 0x045e
+0xf8 = 0x00b0
+0xf9 = 0x2219
+0xfa = 0x00b7
+0xfb = 0x221a
+0xfc = 0x2116
+0xfd = 0x00a4
+0xfe = 0x25a0
+0xff = 0x00a0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP868%UCS.src b/share/i18n/csmapper/CP/CP868%UCS.src
new file mode 100644 (file)
index 0000000..8157026
--- /dev/null
@@ -0,0 +1,245 @@
+# $NetBSD: CP868%UCS.src,v 1.3 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP868/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345.
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x0005
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0A = 0x000A
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x001A
+0x1B = 0x001B
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x001E
+0x1F = 0x001F
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2A = 0x002A
+0x2B = 0x002B
+0x2C = 0x002C
+0x2D = 0x002D
+0x2E = 0x002E
+0x2F = 0x002F
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3A = 0x003A
+0x3B = 0x003B
+0x3C = 0x003C
+0x3D = 0x003D
+0x3E = 0x003E
+0x3F = 0x003F
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4A = 0x004A
+0x4B = 0x004B
+0x4C = 0x004C
+0x4D = 0x004D
+0x4E = 0x004E
+0x4F = 0x004F
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5A = 0x005A
+0x5B = 0x005B
+0x5C = 0x005C
+0x5D = 0x005D
+0x5E = 0x005E
+0x5F = 0x005F
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6A = 0x006A
+0x6B = 0x006B
+0x6C = 0x006C
+0x6D = 0x006D
+0x6E = 0x006E
+0x6F = 0x006F
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7A = 0x007A
+0x7B = 0x007B
+0x7C = 0x007C
+0x7D = 0x007D
+0x7E = 0x007E
+0x7F = 0x007F
+0x80 = 0x06F0
+0x81 = 0x06F1
+0x82 = 0x06F2
+0x83 = 0x06F3
+0x84 = 0x06F4
+0x85 = 0x06F5
+0x86 = 0x06F6
+0x87 = 0x06F7
+0x88 = 0x06F8
+0x89 = 0x06F9
+0x8A = 0x060C
+0x8B = 0x061B
+0x8C = 0x061F
+0x8D = 0x0622
+0x8E = 0x0627
+0x8F = 0xFE8E
+0x90 = 0xE022
+0x91 = 0x0628
+0x92 = 0xFE90
+0x93 = 0x067E
+0x95 = 0x0629
+0x96 = 0x062A
+0x97 = 0xFE96
+0x9A = 0x062B
+0x9B = 0xFE9A
+0x9C = 0x062C
+0x9D = 0xFE9E
+0xA0 = 0x062D
+0xA1 = 0xFEA2
+0xA2 = 0x062E
+0xA3 = 0xFEA6
+0xA4 = 0x062F
+0xA6 = 0x0630
+0xA7 = 0x0631
+0xA9 = 0x0632
+0xAB = 0x0633
+0xAC = 0xFEB2
+0xAD = 0x0634
+0xAE = 0x00AB
+0xAF = 0x00BB
+0xB0 = 0xFEB6
+0xB1 = 0x0635
+0xB2 = 0x2591
+0xB3 = 0x2592
+0xB4 = 0x2593
+0xB5 = 0x2502
+0xB6 = 0x2524
+0xB7 = 0xFEBA
+0xB8 = 0x0636
+0xB9 = 0xFEBE
+0xBA = 0x0637
+0xBB = 0x252B
+0xBC = 0x2503
+0xBD = 0x2513
+0xBE = 0x251B
+0xBF = 0x0638
+0xC0 = 0x0639
+0xC1 = 0x2510
+0xC2 = 0x2514
+0xC3 = 0x2534
+0xC4 = 0x252C
+0xC5 = 0x251C
+0xC6 = 0x2500
+0xC7 = 0x253C
+0xC8 = 0xFECC
+0xC9 = 0xFECA
+0xCA = 0x2517
+0xCB = 0x250F
+0xCC = 0x253B
+0xCD = 0x2533
+0xCE = 0x2523
+0xCF = 0x2501
+0xD0 = 0x254B
+0xD1 = 0xFECB
+0xD2 = 0x063A
+0xD3 = 0xFED0
+0xD4 = 0xFECE
+0xD5 = 0xFECF
+0xD6 = 0x0641
+0xD7 = 0xFED2
+0xD8 = 0x0642
+0xD9 = 0xFED6
+0xDA = 0xFEDC
+0xDB = 0x2518
+0xDC = 0x250C
+0xDD = 0x2588
+0xDE = 0x2580
+0xDF = 0xFEDA
+0xE1 = 0x2584
+0xE3 = 0x0644
+0xE4 = 0xFEE0
+0xE5 = 0xFEDF
+0xE6 = 0x0645
+0xE7 = 0xFEE2
+0xE9 = 0x0646
+0xEA = 0xFEE6
+0xEC = 0x0648
+0xF1 = 0x0621
+0xF2 = 0x00AD
+0xFB = 0x0651
+0xFC = 0xFE7D
+0xFE = 0x25A0
+0xFF = 0x00A0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP869%UCS.src b/share/i18n/csmapper/CP/CP869%UCS.src
new file mode 100644 (file)
index 0000000..6279714
--- /dev/null
@@ -0,0 +1,151 @@
+# $NetBSD: CP869%UCS.src,v 1.3 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP869/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp869_DOSGreek2 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp869_DOSGreek2 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp869_DOSGreek2 order
+#
+0x00 - 0x7F = 0x0000 -
+0x86 = 0x0386
+0x88 = 0x00B7
+0x89 = 0x00AC
+0x8A = 0x00A6
+0x8B = 0x2018
+0x8C = 0x2019
+0x8D = 0x0388
+0x8E = 0x2015
+0x8F = 0x0389
+0x90 = 0x038A
+0x91 = 0x03AA
+0x92 = 0x038C
+0x95 = 0x038E
+0x96 = 0x03AB
+0x97 = 0x00A9
+0x98 = 0x038F
+0x99 = 0x00B2
+0x9A = 0x00B3
+0x9B = 0x03AC
+0x9C = 0x00A3
+0x9D = 0x03AD
+0x9E = 0x03AE
+0x9F = 0x03AF
+0xA0 = 0x03CA
+0xA1 = 0x0390
+0xA2 = 0x03CC
+0xA3 = 0x03CD
+0xA4 = 0x0391
+0xA5 = 0x0392
+0xA6 = 0x0393
+0xA7 = 0x0394
+0xA8 = 0x0395
+0xA9 = 0x0396
+0xAA = 0x0397
+0xAB = 0x00BD
+0xAC = 0x0398
+0xAD = 0x0399
+0xAE = 0x00AB
+0xAF = 0x00BB
+0xB0 = 0x2591
+0xB1 = 0x2592
+0xB2 = 0x2593
+0xB3 = 0x2502
+0xB4 = 0x2524
+0xB5 = 0x039A
+0xB6 = 0x039B
+0xB7 = 0x039C
+0xB8 = 0x039D
+0xB9 = 0x2563
+0xBA = 0x2551
+0xBB = 0x2557
+0xBC = 0x255D
+0xBD = 0x039E
+0xBE = 0x039F
+0xBF = 0x2510
+0xC0 = 0x2514
+0xC1 = 0x2534
+0xC2 = 0x252C
+0xC3 = 0x251C
+0xC4 = 0x2500
+0xC5 = 0x253C
+0xC6 = 0x03A0
+0xC7 = 0x03A1
+0xC8 = 0x255A
+0xC9 = 0x2554
+0xCA = 0x2569
+0xCB = 0x2566
+0xCC = 0x2560
+0xCD = 0x2550
+0xCE = 0x256C
+0xCF = 0x03A3
+0xD0 = 0x03A4
+0xD1 = 0x03A5
+0xD2 = 0x03A6
+0xD3 = 0x03A7
+0xD4 = 0x03A8
+0xD5 = 0x03A9
+0xD6 = 0x03B1
+0xD7 = 0x03B2
+0xD8 = 0x03B3
+0xD9 = 0x2518
+0xDA = 0x250C
+0xDB = 0x2588
+0xDC = 0x2584
+0xDD = 0x03B4
+0xDE = 0x03B5
+0xDF = 0x2580
+0xE0 = 0x03B6
+0xE1 = 0x03B7
+0xE2 = 0x03B8
+0xE3 = 0x03B9
+0xE4 = 0x03BA
+0xE5 = 0x03BB
+0xE6 = 0x03BC
+0xE7 = 0x03BD
+0xE8 = 0x03BE
+0xE9 = 0x03BF
+0xEA = 0x03C0
+0xEB = 0x03C1
+0xEC = 0x03C3
+0xED = 0x03C2
+0xEE = 0x03C4
+0xEF = 0x0384
+0xF0 = 0x00AD
+0xF1 = 0x00B1
+0xF2 = 0x03C5
+0xF3 = 0x03C6
+0xF4 = 0x03C7
+0xF5 = 0x00A7
+0xF6 = 0x03C8
+0xF7 = 0x0385
+0xF8 = 0x00B0
+0xF9 = 0x00A8
+0xFA = 0x03C9
+0xFB = 0x03CB
+0xFC = 0x03B0
+0xFD = 0x03CE
+0xFE = 0x25A0
+0xFF = 0x00A0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP870%UCS.src b/share/i18n/csmapper/CP/CP870%UCS.src
new file mode 100644 (file)
index 0000000..507eec4
--- /dev/null
@@ -0,0 +1,175 @@
+# $NetBSD: CP870%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP870/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x43 = 0x00E4
+0x45 = 0x00E1
+0x46 = 0x0103
+0x47 = 0x010D
+0x48 = 0x00E7
+0x49 = 0x0107
+0x4A = 0x005B
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 = 0x00E9
+0x53 = 0x00EB
+0x54 = 0x016F
+0x55 = 0x00ED
+0x57 = 0x013E
+0x58 = 0x013A
+0x59 = 0x00DF
+0x5A = 0x005D
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x63 = 0x00C4
+0x64 = 0x02DD
+0x65 = 0x00C1
+0x67 = 0x010C
+0x68 = 0x00C7
+0x69 = 0x0106
+0x6A = 0x007C
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x02C7
+0x71 = 0x00C9
+0x73 = 0x00CB
+0x74 = 0x016E
+0x75 = 0x00CD
+0x77 = 0x013D
+0x78 = 0x0139
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x02D8
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x015B
+0x8B = 0x0148
+0x8C = 0x0111
+0x8D = 0x00FD
+0x8E = 0x0159
+0x90 = 0x00B0
+0x91 - 0x99 = 0x006A -
+0x9A = 0x0142
+0x9B = 0x0144
+0x9C = 0x0161
+0x9D = 0x00B8
+0x9E = 0x02DB
+0x9F = 0x00A4
+0xA0 = 0x0105
+0xA1 = 0x007E
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x015A
+0xAB = 0x0147
+0xAC = 0x0110
+0xAD = 0x00DD
+0xAE = 0x0158
+0xB0 = 0x00B7
+0xB1 = 0x0104
+0xB2 = 0x017C
+0xB4 = 0x017B
+0xB5 = 0x00A7
+0xB6 = 0x00B6
+0xB7 = 0x017E
+0xB8 = 0x017A
+0xB9 = 0x017D
+0xBA = 0x0179
+0xBB = 0x0143
+0xBC = 0x0160
+0xBD = 0x00A8
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x007B
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x00F6
+0xCD = 0x0155
+0xCE = 0x00F3
+0xCF = 0x0151
+0xD0 = 0x007D
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x011A
+0xDB = 0x0171
+0xDC = 0x00FC
+0xDD = 0x0165
+0xDE = 0x00FA
+0xDF = 0x011B
+0xE0 = 0x005C
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x010F
+0xEB = 0x00D4
+0xEC = 0x00D6
+0xED = 0x0154
+0xEE = 0x00D3
+0xEF = 0x0150
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x010E
+0xFB = 0x0170
+0xFC = 0x00DC
+0xFD = 0x0164
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP871%UCS.src b/share/i18n/csmapper/CP/CP871%UCS.src
new file mode 100644 (file)
index 0000000..de83b33
--- /dev/null
@@ -0,0 +1,176 @@
+# $NetBSD: CP871%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP871/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x00E2
+0x43 = 0x00E4
+0x44 = 0x00E0
+0x45 = 0x00E1
+0x46 = 0x00E3
+0x47 = 0x00E5
+0x48 = 0x00E7
+0x49 = 0x00F1
+0x4A = 0x00FE
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 - 0x53 = 0x00E9 -
+0x54 = 0x00E8
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x00EC
+0x59 = 0x00DF
+0x5A = 0x00C6
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x00D6
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x00C4
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x66 = 0x00C3
+0x67 = 0x00C5
+0x68 = 0x00C7
+0x69 = 0x00D1
+0x6A = 0x00A6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00F8
+0x71 - 0x73 = 0x00C9 -
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x00F0
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x00D0
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x00D8
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x00AB
+0x8B = 0x00BB
+0x8C = 0x0060
+0x8D = 0x00FD
+0x8E = 0x007B
+0x8F = 0x00B1
+0x90 = 0x00B0
+0x91 - 0x99 = 0x006A -
+0x9A = 0x00AA
+0x9B = 0x00BA
+0x9C = 0x007D
+0x9D = 0x00B8
+0x9E = 0x005D
+0x9F = 0x00A4
+0xA0 = 0x00B5
+0xA1 = 0x00F6
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x00A1
+0xAB = 0x00BF
+0xAC = 0x0040
+0xAD = 0x00DD
+0xAE = 0x005B
+0xAF = 0x00AE
+0xB0 = 0x00A2
+0xB1 = 0x00A3
+0xB2 = 0x00A5
+0xB3 = 0x00B7
+0xB4 = 0x00A9
+0xB5 = 0x00A7
+0xB6 = 0x00B6
+0xB7 - 0xB9 = 0x00BC -
+0xBA = 0x00AC
+0xBB = 0x007C
+0xBC = 0x203E
+0xBD = 0x00A8
+0xBE = 0x005C
+0xBF = 0x00D7
+0xC0 = 0x00DE
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x007E
+0xCD = 0x00F2
+0xCE = 0x00F3
+0xCF = 0x00F5
+0xD0 = 0x00E6
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x00B9
+0xDB = 0x00FB
+0xDC = 0x00FC
+0xDD = 0x00F9
+0xDE = 0x00FA
+0xDF = 0x00FF
+0xE0 = 0x00B4
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x005E
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x00D5
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x00DC
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP874%UCS.src b/share/i18n/csmapper/CP/CP874%UCS.src
new file mode 100644 (file)
index 0000000..0bb11c0
--- /dev/null
@@ -0,0 +1,140 @@
+# $NetBSD: CP874%UCS.src,v 1.3 2007/06/18 16:19:31 tnozaki Exp $
+
+# Copyright (c)2007 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "CP874/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP874 - Thai with Low Tone Marks & Ancient Chars - PC
+# this mapping data is made from:
+#    ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/
+#        CP000874.{pdf,txt}
+#    ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP874.TXT
+#
+0x00 - 0x7F = 0x00 -
+0xA0 = 0x0E48
+0xA1 = 0x0E01
+0xA2 = 0x0E02
+0xA3 = 0x0E03
+0xA4 = 0x0E04
+0xA5 = 0x0E05
+0xA6 = 0x0E06
+0xA7 = 0x0E07
+0xA8 = 0x0E08
+0xA9 = 0x0E09
+0xAA = 0x0E0A
+0xAB = 0x0E0B
+0xAC = 0x0E0C
+0xAD = 0x0E0D
+0xAE = 0x0E0E
+0xAF = 0x0E0F
+0xB0 = 0x0E10
+0xB1 = 0x0E11
+0xB2 = 0x0E12
+0xB3 = 0x0E13
+0xB4 = 0x0E14
+0xB5 = 0x0E15
+0xB6 = 0x0E16
+0xB7 = 0x0E17
+0xB8 = 0x0E18
+0xB9 = 0x0E19
+0xBA = 0x0E1A
+0xBB = 0x0E1B
+0xBC = 0x0E1C
+0xBD = 0x0E1D
+0xBE = 0x0E1E
+0xBF = 0x0E1F
+0xC0 = 0x0E20
+0xC1 = 0x0E21
+0xC2 = 0x0E22
+0xC3 = 0x0E23
+0xC4 = 0x0E24
+0xC5 = 0x0E25
+0xC6 = 0x0E26
+0xC7 = 0x0E27
+0xC8 = 0x0E28
+0xC9 = 0x0E29
+0xCA = 0x0E2A
+0xCB = 0x0E2B
+0xCC = 0x0E2C
+0xCD = 0x0E2D
+0xCE = 0x0E2E
+0xCF = 0x0E2F
+0xD0 = 0x0E30
+0xD1 = 0x0E31
+0xD2 = 0x0E32
+0xD3 = 0x0E33
+0xD4 = 0x0E34
+0xD5 = 0x0E35
+0xD6 = 0x0E36
+0xD7 = 0x0E37
+0xD8 = 0x0E38
+0xD9 = 0x0E39
+0xDA = 0x0E3A
+0xDB = 0x0E49
+0xDC = 0x0E4A
+0xDD = 0x0E4B
+0xDE = 0x0E4C
+0xDF = 0x0E3F
+0xE0 = 0x0E40
+0xE1 = 0x0E41
+0xE2 = 0x0E42
+0xE3 = 0x0E43
+0xE4 = 0x0E44
+0xE5 = 0x0E45
+0xE6 = 0x0E46
+0xE7 = 0x0E47
+0xE8 = 0x0E48
+0xE9 = 0x0E49
+0xEA = 0x0E4A
+0xEB = 0x0E4B
+0xEC = 0x0E4C
+0xED = 0x0E4D
+0xEE = 0x0E4E
+0xEF = 0x0E4F
+0xF0 = 0x0E50
+0xF1 = 0x0E51
+0xF2 = 0x0E52
+0xF3 = 0x0E53
+0xF4 = 0x0E54
+0xF5 = 0x0E55
+0xF6 = 0x0E56
+0xF7 = 0x0E57
+0xF8 = 0x0E58
+0xF9 = 0x0E59
+0xFA = 0x0E5A
+0xFB = 0x0E5B
+0xFC = 0x00A2
+0xFD = 0x00AC
+0xFE = 0x00A6
+0xFF = 0x00A0
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP875%UCS.src b/share/i18n/csmapper/CP/CP875%UCS.src
new file mode 100644 (file)
index 0000000..68742e4
--- /dev/null
@@ -0,0 +1,287 @@
+# $NetBSD: CP875%UCS.src,v 1.3 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP875/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp875_IBMGreek to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp875_IBMGreek code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp875_IBMGreek order
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x001E
+0x1F = 0x001F
+0x20 = 0x0080
+0x21 = 0x0081
+0x22 = 0x0082
+0x23 = 0x0083
+0x24 = 0x0084
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 = 0x0088
+0x29 = 0x0089
+0x2A = 0x008A
+0x2B = 0x008B
+0x2C = 0x008C
+0x2D = 0x0005
+0x2E = 0x0006
+0x2F = 0x0007
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 = 0x0093
+0x34 = 0x0094
+0x35 = 0x0095
+0x36 = 0x0096
+0x37 = 0x0004
+0x38 = 0x0098
+0x39 = 0x0099
+0x3A = 0x009A
+0x3B = 0x009B
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x0391
+0x42 = 0x0392
+0x43 = 0x0393
+0x44 = 0x0394
+0x45 = 0x0395
+0x46 = 0x0396
+0x47 = 0x0397
+0x48 = 0x0398
+0x49 = 0x0399
+0x4A = 0x005B
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 = 0x039A
+0x52 = 0x039B
+0x53 = 0x039C
+0x54 = 0x039D
+0x55 = 0x039E
+0x56 = 0x039F
+0x57 = 0x03A0
+0x58 = 0x03A1
+0x59 = 0x03A3
+0x5A = 0x005D
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x03A4
+0x63 = 0x03A5
+0x64 = 0x03A6
+0x65 = 0x03A7
+0x66 = 0x03A8
+0x67 = 0x03A9
+0x68 = 0x03AA
+0x69 = 0x03AB
+0x6A = 0x007C
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 = 0x00A8
+0x71 = 0x0386
+0x72 = 0x0388
+0x73 = 0x0389
+0x74 = 0x00A0
+0x75 = 0x038A
+0x76 = 0x038C
+0x77 = 0x038E
+0x78 = 0x038F
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x0385
+0x81 = 0x0061
+0x82 = 0x0062
+0x83 = 0x0063
+0x84 = 0x0064
+0x85 = 0x0065
+0x86 = 0x0066
+0x87 = 0x0067
+0x88 = 0x0068
+0x89 = 0x0069
+0x8A = 0x03B1
+0x8B = 0x03B2
+0x8C = 0x03B3
+0x8D = 0x03B4
+0x8E = 0x03B5
+0x8F = 0x03B6
+0x90 = 0x00B0
+0x91 = 0x006A
+0x92 = 0x006B
+0x93 = 0x006C
+0x94 = 0x006D
+0x95 = 0x006E
+0x96 = 0x006F
+0x97 = 0x0070
+0x98 = 0x0071
+0x99 = 0x0072
+0x9A = 0x03B7
+0x9B = 0x03B8
+0x9C = 0x03B9
+0x9D = 0x03BA
+0x9E = 0x03BB
+0x9F = 0x03BC
+0xA0 = 0x00B4
+0xA1 = 0x007E
+0xA2 = 0x0073
+0xA3 = 0x0074
+0xA4 = 0x0075
+0xA5 = 0x0076
+0xA6 = 0x0077
+0xA7 = 0x0078
+0xA8 = 0x0079
+0xA9 = 0x007A
+0xAA = 0x03BD
+0xAB = 0x03BE
+0xAC = 0x03BF
+0xAD = 0x03C0
+0xAE = 0x03C1
+0xAF = 0x03C3
+0xB0 = 0x00A3
+0xB1 = 0x03AC
+0xB2 = 0x03AD
+0xB3 = 0x03AE
+0xB4 = 0x03CA
+0xB5 = 0x03AF
+0xB6 = 0x03CC
+0xB7 = 0x03CD
+0xB8 = 0x03CB
+0xB9 = 0x03CE
+0xBA = 0x03C2
+0xBB = 0x03C4
+0xBC = 0x03C5
+0xBD = 0x03C6
+0xBE = 0x03C7
+0xBF = 0x03C8
+0xC0 = 0x007B
+0xC1 = 0x0041
+0xC2 = 0x0042
+0xC3 = 0x0043
+0xC4 = 0x0044
+0xC5 = 0x0045
+0xC6 = 0x0046
+0xC7 = 0x0047
+0xC8 = 0x0048
+0xC9 = 0x0049
+0xCA = 0x00AD
+0xCB = 0x03C9
+0xCC = 0x0390
+0xCD = 0x03B0
+0xCE = 0x2018
+0xCF = 0x2015
+0xD0 = 0x007D
+0xD1 = 0x004A
+0xD2 = 0x004B
+0xD3 = 0x004C
+0xD4 = 0x004D
+0xD5 = 0x004E
+0xD6 = 0x004F
+0xD7 = 0x0050
+0xD8 = 0x0051
+0xD9 = 0x0052
+0xDA = 0x00B1
+0xDB = 0x00BD
+0xDC = 0x001A
+0xDD = 0x0387
+0xDE = 0x2019
+0xDF = 0x00A6
+0xE0 = 0x005C
+0xE1 = 0x001A
+0xE2 = 0x0053
+0xE3 = 0x0054
+0xE4 = 0x0055
+0xE5 = 0x0056
+0xE6 = 0x0057
+0xE7 = 0x0058
+0xE8 = 0x0059
+0xE9 = 0x005A
+0xEA = 0x00B2
+0xEB = 0x00A7
+0xEC = 0x001A
+0xED = 0x001A
+0xEE = 0x00AB
+0xEF = 0x00AC
+0xF0 = 0x0030
+0xF1 = 0x0031
+0xF2 = 0x0032
+0xF3 = 0x0033
+0xF4 = 0x0034
+0xF5 = 0x0035
+0xF6 = 0x0036
+0xF7 = 0x0037
+0xF8 = 0x0038
+0xF9 = 0x0039
+0xFA = 0x00B3
+0xFB = 0x00A9
+0xFC = 0x001A
+0xFD = 0x001A
+0xFE = 0x00BB
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP880%UCS.src b/share/i18n/csmapper/CP/CP880%UCS.src
new file mode 100644 (file)
index 0000000..83bb648
--- /dev/null
@@ -0,0 +1,150 @@
+# $NetBSD: CP880%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP880/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x42 = 0x0452
+0x43 = 0x0453
+0x44 = 0x0451
+0x46 - 0x49 = 0x0455 -
+0x4A = 0x005B
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 - 0x54 = 0x0459 -
+0x56 = 0x045F
+0x57 = 0x042A
+0x58 = 0x2116
+0x59 = 0x0402
+0x5A = 0x005D
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x0403
+0x63 = 0x0401
+0x65 - 0x69 = 0x0405 -
+0x6A = 0x00A6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 - 0x72 = 0x040A -
+0x75 = 0x040F
+0x76 = 0x044E
+0x77 = 0x0430
+0x78 = 0x0431
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0x0446
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x0434
+0x8B = 0x0435
+0x8C = 0x0444
+0x8D = 0x0433
+0x8E = 0x0445
+0x8F = 0x0438
+0x90 = 0x0439
+0x91 - 0x99 = 0x006A -
+0x9A - 0x9F = 0x043A -
+0xA0 = 0x044F
+0xA2 - 0xA9 = 0x0073 -
+0xAA - 0xAD = 0x0440 -
+0xAE = 0x0436
+0xAF = 0x0432
+0xB0 = 0x044C
+0xB1 = 0x044B
+0xB2 = 0x0437
+0xB3 = 0x0448
+0xB4 = 0x044D
+0xB5 = 0x0449
+0xB6 = 0x0447
+0xB7 = 0x044A
+0xB8 = 0x042E
+0xB9 = 0x0410
+0xBA = 0x0411
+0xBB = 0x0426
+0xBC = 0x0414
+0xBD = 0x0415
+0xBE = 0x0424
+0xBF = 0x0413
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x0425
+0xCB - 0xCF = 0x0418 -
+0xD1 - 0xD9 = 0x004A -
+0xDA - 0xDC = 0x041D -
+0xDD = 0x042F
+0xDE = 0x0420
+0xDF = 0x0421
+0xE0 = 0x005C
+0xE1 = 0x00A4
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x0422
+0xEB = 0x0423
+0xEC = 0x0416
+0xED = 0x0412
+0xEE = 0x042C
+0xEF = 0x042B
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x0417
+0xFB = 0x0428
+0xFC = 0x042D
+0xFD = 0x0429
+0xFE = 0x0427
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP891%UCS.src b/share/i18n/csmapper/CP/CP891%UCS.src
new file mode 100644 (file)
index 0000000..cdddba7
--- /dev/null
@@ -0,0 +1,142 @@
+# $NetBSD: CP891%UCS.src,v 1.3 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP891/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345.
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x0005
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0A = 0x000A
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x001A
+0x1B = 0x001B
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x001E
+0x1F = 0x001F
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2A = 0x002A
+0x2B = 0x002B
+0x2C = 0x002C
+0x2D = 0x002D
+0x2E = 0x002E
+0x2F = 0x002F
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3A = 0x003A
+0x3B = 0x003B
+0x3C = 0x003C
+0x3D = 0x003D
+0x3E = 0x003E
+0x3F = 0x003F
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4A = 0x004A
+0x4B = 0x004B
+0x4C = 0x004C
+0x4D = 0x004D
+0x4E = 0x004E
+0x4F = 0x004F
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5A = 0x005A
+0x5B = 0x005B
+0x5C = 0x005C
+0x5D = 0x005D
+0x5E = 0x005E
+0x5F = 0x005F
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6A = 0x006A
+0x6B = 0x006B
+0x6C = 0x006C
+0x6D = 0x006D
+0x6E = 0x006E
+0x6F = 0x006F
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7A = 0x007A
+0x7B = 0x007B
+0x7C = 0x007C
+0x7D = 0x007D
+0x7E = 0x007E
+0x7F = 0x007F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP903%UCS.src b/share/i18n/csmapper/CP/CP903%UCS.src
new file mode 100644 (file)
index 0000000..380c95e
--- /dev/null
@@ -0,0 +1,142 @@
+# $NetBSD: CP903%UCS.src,v 1.3 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP903/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345.
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x0005
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0A = 0x000A
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x001A
+0x1B = 0x001B
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x001E
+0x1F = 0x001F
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2A = 0x002A
+0x2B = 0x002B
+0x2C = 0x002C
+0x2D = 0x002D
+0x2E = 0x002E
+0x2F = 0x002F
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3A = 0x003A
+0x3B = 0x003B
+0x3C = 0x003C
+0x3D = 0x003D
+0x3E = 0x003E
+0x3F = 0x003F
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4A = 0x004A
+0x4B = 0x004B
+0x4C = 0x004C
+0x4D = 0x004D
+0x4E = 0x004E
+0x4F = 0x004F
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5A = 0x005A
+0x5B = 0x005B
+0x5C = 0x005C
+0x5D = 0x005D
+0x5E = 0x005E
+0x5F = 0x005F
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6A = 0x006A
+0x6B = 0x006B
+0x6C = 0x006C
+0x6D = 0x006D
+0x6E = 0x006E
+0x6F = 0x006F
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7A = 0x007A
+0x7B = 0x007B
+0x7C = 0x007C
+0x7D = 0x007D
+0x7E = 0x007E
+0x7F = 0x007F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP904%UCS.src b/share/i18n/csmapper/CP/CP904%UCS.src
new file mode 100644 (file)
index 0000000..dd8e67e
--- /dev/null
@@ -0,0 +1,145 @@
+# $NetBSD: CP904%UCS.src,v 1.3 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP904/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345.
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x0002
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x0005
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0A = 0x000A
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x001A
+0x1B = 0x001B
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x001E
+0x1F = 0x001F
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2A = 0x002A
+0x2B = 0x002B
+0x2C = 0x002C
+0x2D = 0x002D
+0x2E = 0x002E
+0x2F = 0x002F
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3A = 0x003A
+0x3B = 0x003B
+0x3C = 0x003C
+0x3D = 0x003D
+0x3E = 0x003E
+0x3F = 0x003F
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4A = 0x004A
+0x4B = 0x004B
+0x4C = 0x004C
+0x4D = 0x004D
+0x4E = 0x004E
+0x4F = 0x004F
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5A = 0x005A
+0x5B = 0x005B
+0x5C = 0x005C
+0x5D = 0x005D
+0x5E = 0x005E
+0x5F = 0x005F
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6A = 0x006A
+0x6B = 0x006B
+0x6C = 0x006C
+0x6D = 0x006D
+0x6E = 0x006E
+0x6F = 0x006F
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7A = 0x007A
+0x7B = 0x007B
+0x7C = 0x007C
+0x7D = 0x007D
+0x7E = 0x007E
+0x7F = 0x007F
+0x80 = 0x00A2
+0xFD = 0x00AC
+0xFE = 0x00A6
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP905%UCS.src b/share/i18n/csmapper/CP/CP905%UCS.src
new file mode 100644 (file)
index 0000000..f1d9d96
--- /dev/null
@@ -0,0 +1,169 @@
+# $NetBSD: CP905%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP905/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x42 = 0x00E2
+0x43 = 0x00E4
+0x44 = 0x00E0
+0x45 = 0x00E1
+0x47 = 0x010B
+0x48 = 0x007B
+0x49 = 0x00F1
+0x4A = 0x00C7
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 - 0x53 = 0x00E9 -
+0x54 = 0x00E8
+0x55 - 0x57 = 0x00ED -
+0x58 = 0x00EC
+0x59 = 0x00DF
+0x5A = 0x011E
+0x5B = 0x0130
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x63 = 0x00C4
+0x64 = 0x00C0
+0x65 = 0x00C1
+0x67 = 0x010A
+0x68 = 0x005B
+0x69 = 0x00D1
+0x6A = 0x015F
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x71 - 0x73 = 0x00C9 -
+0x74 = 0x00C8
+0x75 - 0x77 = 0x00CD -
+0x78 = 0x00CC
+0x79 = 0x0131
+0x7A = 0x003A
+0x7B = 0x00D6
+0x7C = 0x015E
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x00DC
+0x80 = 0x02D8
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x0127
+0x8B = 0x0109
+0x8C = 0x015D
+0x8D = 0x016D
+0x8F = 0x007C
+0x90 = 0x00B0
+0x91 - 0x99 = 0x006A -
+0x9A = 0x0125
+0x9B = 0x011D
+0x9C = 0x0135
+0x9D = 0x02DB
+0x9F = 0x00A4
+0xA0 = 0x00B5
+0xA1 = 0x00F6
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0x0126
+0xAB = 0x0108
+0xAC = 0x015C
+0xAD = 0x016C
+0xAF = 0x0040
+0xB0 = 0x00B7
+0xB1 = 0x00A3
+0xB2 = 0x017C
+0xB3 = 0x007D
+0xB4 = 0x017B
+0xB5 = 0x00A7
+0xB6 = 0x005D
+0xB8 = 0x00BD
+0xB9 = 0x0024
+0xBA = 0x0124
+0xBB = 0x011C
+0xBC = 0x0134
+0xBD = 0x00A8
+0xBE = 0x00B4
+0xBF = 0x00D7
+0xC0 = 0x00E7
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCB = 0x00F4
+0xCC = 0x007E
+0xCD = 0x00F2
+0xCE = 0x00F3
+0xCF = 0x0121
+0xD0 = 0x011F
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0x0060
+0xDB = 0x00FB
+0xDC = 0x005C
+0xDD = 0x00F9
+0xDE = 0x00FA
+0xE0 = 0x00FC
+0xE1 = 0x00F7
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x00B2
+0xEB = 0x00D4
+0xEC = 0x0023
+0xED = 0x00D2
+0xEE = 0x00D3
+0xEF = 0x0120
+0xF0 - 0xF9 = 0x0030 -
+0xFA = 0x00B3
+0xFB = 0x00DB
+0xFC = 0x0022
+0xFD = 0x00D9
+0xFE = 0x00DA
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP918%UCS.src b/share/i18n/csmapper/CP/CP918%UCS.src
new file mode 100644 (file)
index 0000000..d67a5ec
--- /dev/null
@@ -0,0 +1,149 @@
+# $NetBSD: CP918%UCS.src,v 1.4 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP918/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x41 = 0x00A0
+0x42 = 0x060C
+0x43 = 0x061B
+0x44 = 0x061F
+0x45 = 0x0623
+0x46 = 0x0627
+0x47 = 0xFE8E
+0x49 = 0x0628
+0x4A = 0x005B
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x51 = 0xFE90
+0x52 = 0x067E
+0x54 = 0x0629
+0x55 = 0x062A
+0x56 = 0xFE96
+0x59 = 0x062B
+0x5A = 0x005D
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0xFE9A
+0x63 = 0x062C
+0x64 = 0xFE9E
+0x67 = 0x062D
+0x68 = 0xFEA2
+0x69 = 0x062E
+0x6A = 0x0060
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x70 - 0x79 = 0x06F0 -
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x80 = 0xFEA6
+0x81 - 0x89 = 0x0061 -
+0x8A = 0x062F
+0x8C = 0x0630
+0x8D = 0x0631
+0x8F = 0x0632
+0x91 - 0x99 = 0x006A -
+0x9A = 0x0633
+0x9B = 0xFEB2
+0x9C = 0x0634
+0x9D = 0xFEB6
+0x9E = 0x0635
+0x9F = 0xFEBA
+0xA0 = 0x0636
+0xA1 = 0x007E
+0xA2 - 0xA9 = 0x0073 -
+0xAA = 0xFEBE
+0xAB - 0xAD = 0x0637 -
+0xAE = 0xFECC
+0xAF = 0xFECA
+0xB0 = 0xFECB
+0xB1 = 0x063A
+0xB2 = 0xFED0
+0xB3 = 0xFECE
+0xB4 = 0xFECF
+0xB5 = 0x0641
+0xB6 = 0xFED2
+0xB7 = 0x0642
+0xB8 = 0xFED6
+0xB9 = 0x0643
+0xBA = 0xFEDA
+0xBB = 0x007C
+0xBE = 0x0644
+0xBF = 0xFEE0
+0xC0 = 0x007B
+0xC1 - 0xC9 = 0x0041 -
+0xCA = 0x00AD
+0xCC = 0x0645
+0xCD = 0xFEE2
+0xCF = 0x0646
+0xD0 = 0x007D
+0xD1 - 0xD9 = 0x004A -
+0xDA = 0xFEE6
+0xDC = 0x0648
+0xE0 = 0x005C
+0xE2 - 0xE9 = 0x0053 -
+0xEA = 0x0621
+0xF0 - 0xF9 = 0x0030 -
+0xFD = 0x0651
+0xFE = 0xFE7D
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP922%UCS.src b/share/i18n/csmapper/CP/CP922%UCS.src
new file mode 100644 (file)
index 0000000..e56c2d5
--- /dev/null
@@ -0,0 +1,84 @@
+# $NetBSD: CP922%UCS.src,v 1.1 2007/07/15 14:41:18 tnozaki Exp $
+
+# Copyright (c)2007 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "CP922/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP922 - Estonia, similar to ISO 8859-1
+# this mapping data is made from:
+#    ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/
+#        CP0{819,922}.{pdf,txt}
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x2591
+0x81 = 0x2592
+0x82 = 0x2593
+0x83 = 0x2502
+0x84 = 0x2524
+0x85 = 0x2518
+0x86 = 0x250C
+0x87 = 0x2588
+0x88 = 0x2584
+0x89 = 0x2563
+0x8A = 0x2551
+0x8B = 0x2557
+0x8C = 0x255D
+0x8D = 0x2580
+0x8E = 0x2017
+0x8F = 0x2510
+0x90 = 0x2514
+0x91 = 0x2534
+0x92 = 0x252C
+0x93 = 0x251C
+0x94 = 0x2500
+0x95 = 0x253C
+0x96 = 0x25A0
+0x97 = 0x2265
+0x98 = 0x255A
+0x99 = 0x2554
+0x9A = 0x2569
+0x9B = 0x2566
+0x9C = 0x2560
+0x9D = 0x2550
+0x9E = 0x256C
+0x9F = 0x2264
+0xA0 - 0xCF = 0x00A0 -
+0xD0 = 0x0160
+0xD1 - 0xDD = 0x00D1 -
+0xDE = 0x017D
+0xDF - 0xEF = 0x00DF -
+0xF0 = 0x0161
+0xF1 - 0xFD = 0x00F1 -
+0xFE = 0x017E
+0xFF = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP932UDA%UCS.src b/share/i18n/csmapper/CP/CP932UDA%UCS.src
new file mode 100644 (file)
index 0000000..c490485
--- /dev/null
@@ -0,0 +1,1912 @@
+# $NetBSD: CP932UDA%UCS.src,v 1.1 2006/11/04 03:46:19 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP932UDA/UCS"
+SRC_ZONE       0x7F-0x92 / 0x21-0x7E / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp932 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp932 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp932 order
+#
+0x7F21 = 0xE000
+0x7F22 = 0xE001
+0x7F23 = 0xE002
+0x7F24 = 0xE003
+0x7F25 = 0xE004
+0x7F26 = 0xE005
+0x7F27 = 0xE006
+0x7F28 = 0xE007
+0x7F29 = 0xE008
+0x7F2A = 0xE009
+0x7F2B = 0xE00A
+0x7F2C = 0xE00B
+0x7F2D = 0xE00C
+0x7F2E = 0xE00D
+0x7F2F = 0xE00E
+0x7F30 = 0xE00F
+0x7F31 = 0xE010
+0x7F32 = 0xE011
+0x7F33 = 0xE012
+0x7F34 = 0xE013
+0x7F35 = 0xE014
+0x7F36 = 0xE015
+0x7F37 = 0xE016
+0x7F38 = 0xE017
+0x7F39 = 0xE018
+0x7F3A = 0xE019
+0x7F3B = 0xE01A
+0x7F3C = 0xE01B
+0x7F3D = 0xE01C
+0x7F3E = 0xE01D
+0x7F3F = 0xE01E
+0x7F40 = 0xE01F
+0x7F41 = 0xE020
+0x7F42 = 0xE021
+0x7F43 = 0xE022
+0x7F44 = 0xE023
+0x7F45 = 0xE024
+0x7F46 = 0xE025
+0x7F47 = 0xE026
+0x7F48 = 0xE027
+0x7F49 = 0xE028
+0x7F4A = 0xE029
+0x7F4B = 0xE02A
+0x7F4C = 0xE02B
+0x7F4D = 0xE02C
+0x7F4E = 0xE02D
+0x7F4F = 0xE02E
+0x7F50 = 0xE02F
+0x7F51 = 0xE030
+0x7F52 = 0xE031
+0x7F53 = 0xE032
+0x7F54 = 0xE033
+0x7F55 = 0xE034
+0x7F56 = 0xE035
+0x7F57 = 0xE036
+0x7F58 = 0xE037
+0x7F59 = 0xE038
+0x7F5A = 0xE039
+0x7F5B = 0xE03A
+0x7F5C = 0xE03B
+0x7F5D = 0xE03C
+0x7F5E = 0xE03D
+0x7F5F = 0xE03E
+0x7F60 = 0xE03F
+0x7F61 = 0xE040
+0x7F62 = 0xE041
+0x7F63 = 0xE042
+0x7F64 = 0xE043
+0x7F65 = 0xE044
+0x7F66 = 0xE045
+0x7F67 = 0xE046
+0x7F68 = 0xE047
+0x7F69 = 0xE048
+0x7F6A = 0xE049
+0x7F6B = 0xE04A
+0x7F6C = 0xE04B
+0x7F6D = 0xE04C
+0x7F6E = 0xE04D
+0x7F6F = 0xE04E
+0x7F70 = 0xE04F
+0x7F71 = 0xE050
+0x7F72 = 0xE051
+0x7F73 = 0xE052
+0x7F74 = 0xE053
+0x7F75 = 0xE054
+0x7F76 = 0xE055
+0x7F77 = 0xE056
+0x7F78 = 0xE057
+0x7F79 = 0xE058
+0x7F7A = 0xE059
+0x7F7B = 0xE05A
+0x7F7C = 0xE05B
+0x7F7D = 0xE05C
+0x7F7E = 0xE05D
+0x8021 = 0xE05E
+0x8022 = 0xE05F
+0x8023 = 0xE060
+0x8024 = 0xE061
+0x8025 = 0xE062
+0x8026 = 0xE063
+0x8027 = 0xE064
+0x8028 = 0xE065
+0x8029 = 0xE066
+0x802A = 0xE067
+0x802B = 0xE068
+0x802C = 0xE069
+0x802D = 0xE06A
+0x802E = 0xE06B
+0x802F = 0xE06C
+0x8030 = 0xE06D
+0x8031 = 0xE06E
+0x8032 = 0xE06F
+0x8033 = 0xE070
+0x8034 = 0xE071
+0x8035 = 0xE072
+0x8036 = 0xE073
+0x8037 = 0xE074
+0x8038 = 0xE075
+0x8039 = 0xE076
+0x803A = 0xE077
+0x803B = 0xE078
+0x803C = 0xE079
+0x803D = 0xE07A
+0x803E = 0xE07B
+0x803F = 0xE07C
+0x8040 = 0xE07D
+0x8041 = 0xE07E
+0x8042 = 0xE07F
+0x8043 = 0xE080
+0x8044 = 0xE081
+0x8045 = 0xE082
+0x8046 = 0xE083
+0x8047 = 0xE084
+0x8048 = 0xE085
+0x8049 = 0xE086
+0x804A = 0xE087
+0x804B = 0xE088
+0x804C = 0xE089
+0x804D = 0xE08A
+0x804E = 0xE08B
+0x804F = 0xE08C
+0x8050 = 0xE08D
+0x8051 = 0xE08E
+0x8052 = 0xE08F
+0x8053 = 0xE090
+0x8054 = 0xE091
+0x8055 = 0xE092
+0x8056 = 0xE093
+0x8057 = 0xE094
+0x8058 = 0xE095
+0x8059 = 0xE096
+0x805A = 0xE097
+0x805B = 0xE098
+0x805C = 0xE099
+0x805D = 0xE09A
+0x805E = 0xE09B
+0x805F = 0xE09C
+0x8060 = 0xE09D
+0x8061 = 0xE09E
+0x8062 = 0xE09F
+0x8063 = 0xE0A0
+0x8064 = 0xE0A1
+0x8065 = 0xE0A2
+0x8066 = 0xE0A3
+0x8067 = 0xE0A4
+0x8068 = 0xE0A5
+0x8069 = 0xE0A6
+0x806A = 0xE0A7
+0x806B = 0xE0A8
+0x806C = 0xE0A9
+0x806D = 0xE0AA
+0x806E = 0xE0AB
+0x806F = 0xE0AC
+0x8070 = 0xE0AD
+0x8071 = 0xE0AE
+0x8072 = 0xE0AF
+0x8073 = 0xE0B0
+0x8074 = 0xE0B1
+0x8075 = 0xE0B2
+0x8076 = 0xE0B3
+0x8077 = 0xE0B4
+0x8078 = 0xE0B5
+0x8079 = 0xE0B6
+0x807A = 0xE0B7
+0x807B = 0xE0B8
+0x807C = 0xE0B9
+0x807D = 0xE0BA
+0x807E = 0xE0BB
+0x8121 = 0xE0BC
+0x8122 = 0xE0BD
+0x8123 = 0xE0BE
+0x8124 = 0xE0BF
+0x8125 = 0xE0C0
+0x8126 = 0xE0C1
+0x8127 = 0xE0C2
+0x8128 = 0xE0C3
+0x8129 = 0xE0C4
+0x812A = 0xE0C5
+0x812B = 0xE0C6
+0x812C = 0xE0C7
+0x812D = 0xE0C8
+0x812E = 0xE0C9
+0x812F = 0xE0CA
+0x8130 = 0xE0CB
+0x8131 = 0xE0CC
+0x8132 = 0xE0CD
+0x8133 = 0xE0CE
+0x8134 = 0xE0CF
+0x8135 = 0xE0D0
+0x8136 = 0xE0D1
+0x8137 = 0xE0D2
+0x8138 = 0xE0D3
+0x8139 = 0xE0D4
+0x813A = 0xE0D5
+0x813B = 0xE0D6
+0x813C = 0xE0D7
+0x813D = 0xE0D8
+0x813E = 0xE0D9
+0x813F = 0xE0DA
+0x8140 = 0xE0DB
+0x8141 = 0xE0DC
+0x8142 = 0xE0DD
+0x8143 = 0xE0DE
+0x8144 = 0xE0DF
+0x8145 = 0xE0E0
+0x8146 = 0xE0E1
+0x8147 = 0xE0E2
+0x8148 = 0xE0E3
+0x8149 = 0xE0E4
+0x814A = 0xE0E5
+0x814B = 0xE0E6
+0x814C = 0xE0E7
+0x814D = 0xE0E8
+0x814E = 0xE0E9
+0x814F = 0xE0EA
+0x8150 = 0xE0EB
+0x8151 = 0xE0EC
+0x8152 = 0xE0ED
+0x8153 = 0xE0EE
+0x8154 = 0xE0EF
+0x8155 = 0xE0F0
+0x8156 = 0xE0F1
+0x8157 = 0xE0F2
+0x8158 = 0xE0F3
+0x8159 = 0xE0F4
+0x815A = 0xE0F5
+0x815B = 0xE0F6
+0x815C = 0xE0F7
+0x815D = 0xE0F8
+0x815E = 0xE0F9
+0x815F = 0xE0FA
+0x8160 = 0xE0FB
+0x8161 = 0xE0FC
+0x8162 = 0xE0FD
+0x8163 = 0xE0FE
+0x8164 = 0xE0FF
+0x8165 = 0xE100
+0x8166 = 0xE101
+0x8167 = 0xE102
+0x8168 = 0xE103
+0x8169 = 0xE104
+0x816A = 0xE105
+0x816B = 0xE106
+0x816C = 0xE107
+0x816D = 0xE108
+0x816E = 0xE109
+0x816F = 0xE10A
+0x8170 = 0xE10B
+0x8171 = 0xE10C
+0x8172 = 0xE10D
+0x8173 = 0xE10E
+0x8174 = 0xE10F
+0x8175 = 0xE110
+0x8176 = 0xE111
+0x8177 = 0xE112
+0x8178 = 0xE113
+0x8179 = 0xE114
+0x817A = 0xE115
+0x817B = 0xE116
+0x817C = 0xE117
+0x817D = 0xE118
+0x817E = 0xE119
+0x8221 = 0xE11A
+0x8222 = 0xE11B
+0x8223 = 0xE11C
+0x8224 = 0xE11D
+0x8225 = 0xE11E
+0x8226 = 0xE11F
+0x8227 = 0xE120
+0x8228 = 0xE121
+0x8229 = 0xE122
+0x822A = 0xE123
+0x822B = 0xE124
+0x822C = 0xE125
+0x822D = 0xE126
+0x822E = 0xE127
+0x822F = 0xE128
+0x8230 = 0xE129
+0x8231 = 0xE12A
+0x8232 = 0xE12B
+0x8233 = 0xE12C
+0x8234 = 0xE12D
+0x8235 = 0xE12E
+0x8236 = 0xE12F
+0x8237 = 0xE130
+0x8238 = 0xE131
+0x8239 = 0xE132
+0x823A = 0xE133
+0x823B = 0xE134
+0x823C = 0xE135
+0x823D = 0xE136
+0x823E = 0xE137
+0x823F = 0xE138
+0x8240 = 0xE139
+0x8241 = 0xE13A
+0x8242 = 0xE13B
+0x8243 = 0xE13C
+0x8244 = 0xE13D
+0x8245 = 0xE13E
+0x8246 = 0xE13F
+0x8247 = 0xE140
+0x8248 = 0xE141
+0x8249 = 0xE142
+0x824A = 0xE143
+0x824B = 0xE144
+0x824C = 0xE145
+0x824D = 0xE146
+0x824E = 0xE147
+0x824F = 0xE148
+0x8250 = 0xE149
+0x8251 = 0xE14A
+0x8252 = 0xE14B
+0x8253 = 0xE14C
+0x8254 = 0xE14D
+0x8255 = 0xE14E
+0x8256 = 0xE14F
+0x8257 = 0xE150
+0x8258 = 0xE151
+0x8259 = 0xE152
+0x825A = 0xE153
+0x825B = 0xE154
+0x825C = 0xE155
+0x825D = 0xE156
+0x825E = 0xE157
+0x825F = 0xE158
+0x8260 = 0xE159
+0x8261 = 0xE15A
+0x8262 = 0xE15B
+0x8263 = 0xE15C
+0x8264 = 0xE15D
+0x8265 = 0xE15E
+0x8266 = 0xE15F
+0x8267 = 0xE160
+0x8268 = 0xE161
+0x8269 = 0xE162
+0x826A = 0xE163
+0x826B = 0xE164
+0x826C = 0xE165
+0x826D = 0xE166
+0x826E = 0xE167
+0x826F = 0xE168
+0x8270 = 0xE169
+0x8271 = 0xE16A
+0x8272 = 0xE16B
+0x8273 = 0xE16C
+0x8274 = 0xE16D
+0x8275 = 0xE16E
+0x8276 = 0xE16F
+0x8277 = 0xE170
+0x8278 = 0xE171
+0x8279 = 0xE172
+0x827A = 0xE173
+0x827B = 0xE174
+0x827C = 0xE175
+0x827D = 0xE176
+0x827E = 0xE177
+0x8321 = 0xE178
+0x8322 = 0xE179
+0x8323 = 0xE17A
+0x8324 = 0xE17B
+0x8325 = 0xE17C
+0x8326 = 0xE17D
+0x8327 = 0xE17E
+0x8328 = 0xE17F
+0x8329 = 0xE180
+0x832A = 0xE181
+0x832B = 0xE182
+0x832C = 0xE183
+0x832D = 0xE184
+0x832E = 0xE185
+0x832F = 0xE186
+0x8330 = 0xE187
+0x8331 = 0xE188
+0x8332 = 0xE189
+0x8333 = 0xE18A
+0x8334 = 0xE18B
+0x8335 = 0xE18C
+0x8336 = 0xE18D
+0x8337 = 0xE18E
+0x8338 = 0xE18F
+0x8339 = 0xE190
+0x833A = 0xE191
+0x833B = 0xE192
+0x833C = 0xE193
+0x833D = 0xE194
+0x833E = 0xE195
+0x833F = 0xE196
+0x8340 = 0xE197
+0x8341 = 0xE198
+0x8342 = 0xE199
+0x8343 = 0xE19A
+0x8344 = 0xE19B
+0x8345 = 0xE19C
+0x8346 = 0xE19D
+0x8347 = 0xE19E
+0x8348 = 0xE19F
+0x8349 = 0xE1A0
+0x834A = 0xE1A1
+0x834B = 0xE1A2
+0x834C = 0xE1A3
+0x834D = 0xE1A4
+0x834E = 0xE1A5
+0x834F = 0xE1A6
+0x8350 = 0xE1A7
+0x8351 = 0xE1A8
+0x8352 = 0xE1A9
+0x8353 = 0xE1AA
+0x8354 = 0xE1AB
+0x8355 = 0xE1AC
+0x8356 = 0xE1AD
+0x8357 = 0xE1AE
+0x8358 = 0xE1AF
+0x8359 = 0xE1B0
+0x835A = 0xE1B1
+0x835B = 0xE1B2
+0x835C = 0xE1B3
+0x835D = 0xE1B4
+0x835E = 0xE1B5
+0x835F = 0xE1B6
+0x8360 = 0xE1B7
+0x8361 = 0xE1B8
+0x8362 = 0xE1B9
+0x8363 = 0xE1BA
+0x8364 = 0xE1BB
+0x8365 = 0xE1BC
+0x8366 = 0xE1BD
+0x8367 = 0xE1BE
+0x8368 = 0xE1BF
+0x8369 = 0xE1C0
+0x836A = 0xE1C1
+0x836B = 0xE1C2
+0x836C = 0xE1C3
+0x836D = 0xE1C4
+0x836E = 0xE1C5
+0x836F = 0xE1C6
+0x8370 = 0xE1C7
+0x8371 = 0xE1C8
+0x8372 = 0xE1C9
+0x8373 = 0xE1CA
+0x8374 = 0xE1CB
+0x8375 = 0xE1CC
+0x8376 = 0xE1CD
+0x8377 = 0xE1CE
+0x8378 = 0xE1CF
+0x8379 = 0xE1D0
+0x837A = 0xE1D1
+0x837B = 0xE1D2
+0x837C = 0xE1D3
+0x837D = 0xE1D4
+0x837E = 0xE1D5
+0x8421 = 0xE1D6
+0x8422 = 0xE1D7
+0x8423 = 0xE1D8
+0x8424 = 0xE1D9
+0x8425 = 0xE1DA
+0x8426 = 0xE1DB
+0x8427 = 0xE1DC
+0x8428 = 0xE1DD
+0x8429 = 0xE1DE
+0x842A = 0xE1DF
+0x842B = 0xE1E0
+0x842C = 0xE1E1
+0x842D = 0xE1E2
+0x842E = 0xE1E3
+0x842F = 0xE1E4
+0x8430 = 0xE1E5
+0x8431 = 0xE1E6
+0x8432 = 0xE1E7
+0x8433 = 0xE1E8
+0x8434 = 0xE1E9
+0x8435 = 0xE1EA
+0x8436 = 0xE1EB
+0x8437 = 0xE1EC
+0x8438 = 0xE1ED
+0x8439 = 0xE1EE
+0x843A = 0xE1EF
+0x843B = 0xE1F0
+0x843C = 0xE1F1
+0x843D = 0xE1F2
+0x843E = 0xE1F3
+0x843F = 0xE1F4
+0x8440 = 0xE1F5
+0x8441 = 0xE1F6
+0x8442 = 0xE1F7
+0x8443 = 0xE1F8
+0x8444 = 0xE1F9
+0x8445 = 0xE1FA
+0x8446 = 0xE1FB
+0x8447 = 0xE1FC
+0x8448 = 0xE1FD
+0x8449 = 0xE1FE
+0x844A = 0xE1FF
+0x844B = 0xE200
+0x844C = 0xE201
+0x844D = 0xE202
+0x844E = 0xE203
+0x844F = 0xE204
+0x8450 = 0xE205
+0x8451 = 0xE206
+0x8452 = 0xE207
+0x8453 = 0xE208
+0x8454 = 0xE209
+0x8455 = 0xE20A
+0x8456 = 0xE20B
+0x8457 = 0xE20C
+0x8458 = 0xE20D
+0x8459 = 0xE20E
+0x845A = 0xE20F
+0x845B = 0xE210
+0x845C = 0xE211
+0x845D = 0xE212
+0x845E = 0xE213
+0x845F = 0xE214
+0x8460 = 0xE215
+0x8461 = 0xE216
+0x8462 = 0xE217
+0x8463 = 0xE218
+0x8464 = 0xE219
+0x8465 = 0xE21A
+0x8466 = 0xE21B
+0x8467 = 0xE21C
+0x8468 = 0xE21D
+0x8469 = 0xE21E
+0x846A = 0xE21F
+0x846B = 0xE220
+0x846C = 0xE221
+0x846D = 0xE222
+0x846E = 0xE223
+0x846F = 0xE224
+0x8470 = 0xE225
+0x8471 = 0xE226
+0x8472 = 0xE227
+0x8473 = 0xE228
+0x8474 = 0xE229
+0x8475 = 0xE22A
+0x8476 = 0xE22B
+0x8477 = 0xE22C
+0x8478 = 0xE22D
+0x8479 = 0xE22E
+0x847A = 0xE22F
+0x847B = 0xE230
+0x847C = 0xE231
+0x847D = 0xE232
+0x847E = 0xE233
+0x8521 = 0xE234
+0x8522 = 0xE235
+0x8523 = 0xE236
+0x8524 = 0xE237
+0x8525 = 0xE238
+0x8526 = 0xE239
+0x8527 = 0xE23A
+0x8528 = 0xE23B
+0x8529 = 0xE23C
+0x852A = 0xE23D
+0x852B = 0xE23E
+0x852C = 0xE23F
+0x852D = 0xE240
+0x852E = 0xE241
+0x852F = 0xE242
+0x8530 = 0xE243
+0x8531 = 0xE244
+0x8532 = 0xE245
+0x8533 = 0xE246
+0x8534 = 0xE247
+0x8535 = 0xE248
+0x8536 = 0xE249
+0x8537 = 0xE24A
+0x8538 = 0xE24B
+0x8539 = 0xE24C
+0x853A = 0xE24D
+0x853B = 0xE24E
+0x853C = 0xE24F
+0x853D = 0xE250
+0x853E = 0xE251
+0x853F = 0xE252
+0x8540 = 0xE253
+0x8541 = 0xE254
+0x8542 = 0xE255
+0x8543 = 0xE256
+0x8544 = 0xE257
+0x8545 = 0xE258
+0x8546 = 0xE259
+0x8547 = 0xE25A
+0x8548 = 0xE25B
+0x8549 = 0xE25C
+0x854A = 0xE25D
+0x854B = 0xE25E
+0x854C = 0xE25F
+0x854D = 0xE260
+0x854E = 0xE261
+0x854F = 0xE262
+0x8550 = 0xE263
+0x8551 = 0xE264
+0x8552 = 0xE265
+0x8553 = 0xE266
+0x8554 = 0xE267
+0x8555 = 0xE268
+0x8556 = 0xE269
+0x8557 = 0xE26A
+0x8558 = 0xE26B
+0x8559 = 0xE26C
+0x855A = 0xE26D
+0x855B = 0xE26E
+0x855C = 0xE26F
+0x855D = 0xE270
+0x855E = 0xE271
+0x855F = 0xE272
+0x8560 = 0xE273
+0x8561 = 0xE274
+0x8562 = 0xE275
+0x8563 = 0xE276
+0x8564 = 0xE277
+0x8565 = 0xE278
+0x8566 = 0xE279
+0x8567 = 0xE27A
+0x8568 = 0xE27B
+0x8569 = 0xE27C
+0x856A = 0xE27D
+0x856B = 0xE27E
+0x856C = 0xE27F
+0x856D = 0xE280
+0x856E = 0xE281
+0x856F = 0xE282
+0x8570 = 0xE283
+0x8571 = 0xE284
+0x8572 = 0xE285
+0x8573 = 0xE286
+0x8574 = 0xE287
+0x8575 = 0xE288
+0x8576 = 0xE289
+0x8577 = 0xE28A
+0x8578 = 0xE28B
+0x8579 = 0xE28C
+0x857A = 0xE28D
+0x857B = 0xE28E
+0x857C = 0xE28F
+0x857D = 0xE290
+0x857E = 0xE291
+0x8621 = 0xE292
+0x8622 = 0xE293
+0x8623 = 0xE294
+0x8624 = 0xE295
+0x8625 = 0xE296
+0x8626 = 0xE297
+0x8627 = 0xE298
+0x8628 = 0xE299
+0x8629 = 0xE29A
+0x862A = 0xE29B
+0x862B = 0xE29C
+0x862C = 0xE29D
+0x862D = 0xE29E
+0x862E = 0xE29F
+0x862F = 0xE2A0
+0x8630 = 0xE2A1
+0x8631 = 0xE2A2
+0x8632 = 0xE2A3
+0x8633 = 0xE2A4
+0x8634 = 0xE2A5
+0x8635 = 0xE2A6
+0x8636 = 0xE2A7
+0x8637 = 0xE2A8
+0x8638 = 0xE2A9
+0x8639 = 0xE2AA
+0x863A = 0xE2AB
+0x863B = 0xE2AC
+0x863C = 0xE2AD
+0x863D = 0xE2AE
+0x863E = 0xE2AF
+0x863F = 0xE2B0
+0x8640 = 0xE2B1
+0x8641 = 0xE2B2
+0x8642 = 0xE2B3
+0x8643 = 0xE2B4
+0x8644 = 0xE2B5
+0x8645 = 0xE2B6
+0x8646 = 0xE2B7
+0x8647 = 0xE2B8
+0x8648 = 0xE2B9
+0x8649 = 0xE2BA
+0x864A = 0xE2BB
+0x864B = 0xE2BC
+0x864C = 0xE2BD
+0x864D = 0xE2BE
+0x864E = 0xE2BF
+0x864F = 0xE2C0
+0x8650 = 0xE2C1
+0x8651 = 0xE2C2
+0x8652 = 0xE2C3
+0x8653 = 0xE2C4
+0x8654 = 0xE2C5
+0x8655 = 0xE2C6
+0x8656 = 0xE2C7
+0x8657 = 0xE2C8
+0x8658 = 0xE2C9
+0x8659 = 0xE2CA
+0x865A = 0xE2CB
+0x865B = 0xE2CC
+0x865C = 0xE2CD
+0x865D = 0xE2CE
+0x865E = 0xE2CF
+0x865F = 0xE2D0
+0x8660 = 0xE2D1
+0x8661 = 0xE2D2
+0x8662 = 0xE2D3
+0x8663 = 0xE2D4
+0x8664 = 0xE2D5
+0x8665 = 0xE2D6
+0x8666 = 0xE2D7
+0x8667 = 0xE2D8
+0x8668 = 0xE2D9
+0x8669 = 0xE2DA
+0x866A = 0xE2DB
+0x866B = 0xE2DC
+0x866C = 0xE2DD
+0x866D = 0xE2DE
+0x866E = 0xE2DF
+0x866F = 0xE2E0
+0x8670 = 0xE2E1
+0x8671 = 0xE2E2
+0x8672 = 0xE2E3
+0x8673 = 0xE2E4
+0x8674 = 0xE2E5
+0x8675 = 0xE2E6
+0x8676 = 0xE2E7
+0x8677 = 0xE2E8
+0x8678 = 0xE2E9
+0x8679 = 0xE2EA
+0x867A = 0xE2EB
+0x867B = 0xE2EC
+0x867C = 0xE2ED
+0x867D = 0xE2EE
+0x867E = 0xE2EF
+0x8721 = 0xE2F0
+0x8722 = 0xE2F1
+0x8723 = 0xE2F2
+0x8724 = 0xE2F3
+0x8725 = 0xE2F4
+0x8726 = 0xE2F5
+0x8727 = 0xE2F6
+0x8728 = 0xE2F7
+0x8729 = 0xE2F8
+0x872A = 0xE2F9
+0x872B = 0xE2FA
+0x872C = 0xE2FB
+0x872D = 0xE2FC
+0x872E = 0xE2FD
+0x872F = 0xE2FE
+0x8730 = 0xE2FF
+0x8731 = 0xE300
+0x8732 = 0xE301
+0x8733 = 0xE302
+0x8734 = 0xE303
+0x8735 = 0xE304
+0x8736 = 0xE305
+0x8737 = 0xE306
+0x8738 = 0xE307
+0x8739 = 0xE308
+0x873A = 0xE309
+0x873B = 0xE30A
+0x873C = 0xE30B
+0x873D = 0xE30C
+0x873E = 0xE30D
+0x873F = 0xE30E
+0x8740 = 0xE30F
+0x8741 = 0xE310
+0x8742 = 0xE311
+0x8743 = 0xE312
+0x8744 = 0xE313
+0x8745 = 0xE314
+0x8746 = 0xE315
+0x8747 = 0xE316
+0x8748 = 0xE317
+0x8749 = 0xE318
+0x874A = 0xE319
+0x874B = 0xE31A
+0x874C = 0xE31B
+0x874D = 0xE31C
+0x874E = 0xE31D
+0x874F = 0xE31E
+0x8750 = 0xE31F
+0x8751 = 0xE320
+0x8752 = 0xE321
+0x8753 = 0xE322
+0x8754 = 0xE323
+0x8755 = 0xE324
+0x8756 = 0xE325
+0x8757 = 0xE326
+0x8758 = 0xE327
+0x8759 = 0xE328
+0x875A = 0xE329
+0x875B = 0xE32A
+0x875C = 0xE32B
+0x875D = 0xE32C
+0x875E = 0xE32D
+0x875F = 0xE32E
+0x8760 = 0xE32F
+0x8761 = 0xE330
+0x8762 = 0xE331
+0x8763 = 0xE332
+0x8764 = 0xE333
+0x8765 = 0xE334
+0x8766 = 0xE335
+0x8767 = 0xE336
+0x8768 = 0xE337
+0x8769 = 0xE338
+0x876A = 0xE339
+0x876B = 0xE33A
+0x876C = 0xE33B
+0x876D = 0xE33C
+0x876E = 0xE33D
+0x876F = 0xE33E
+0x8770 = 0xE33F
+0x8771 = 0xE340
+0x8772 = 0xE341
+0x8773 = 0xE342
+0x8774 = 0xE343
+0x8775 = 0xE344
+0x8776 = 0xE345
+0x8777 = 0xE346
+0x8778 = 0xE347
+0x8779 = 0xE348
+0x877A = 0xE349
+0x877B = 0xE34A
+0x877C = 0xE34B
+0x877D = 0xE34C
+0x877E = 0xE34D
+0x8821 = 0xE34E
+0x8822 = 0xE34F
+0x8823 = 0xE350
+0x8824 = 0xE351
+0x8825 = 0xE352
+0x8826 = 0xE353
+0x8827 = 0xE354
+0x8828 = 0xE355
+0x8829 = 0xE356
+0x882A = 0xE357
+0x882B = 0xE358
+0x882C = 0xE359
+0x882D = 0xE35A
+0x882E = 0xE35B
+0x882F = 0xE35C
+0x8830 = 0xE35D
+0x8831 = 0xE35E
+0x8832 = 0xE35F
+0x8833 = 0xE360
+0x8834 = 0xE361
+0x8835 = 0xE362
+0x8836 = 0xE363
+0x8837 = 0xE364
+0x8838 = 0xE365
+0x8839 = 0xE366
+0x883A = 0xE367
+0x883B = 0xE368
+0x883C = 0xE369
+0x883D = 0xE36A
+0x883E = 0xE36B
+0x883F = 0xE36C
+0x8840 = 0xE36D
+0x8841 = 0xE36E
+0x8842 = 0xE36F
+0x8843 = 0xE370
+0x8844 = 0xE371
+0x8845 = 0xE372
+0x8846 = 0xE373
+0x8847 = 0xE374
+0x8848 = 0xE375
+0x8849 = 0xE376
+0x884A = 0xE377
+0x884B = 0xE378
+0x884C = 0xE379
+0x884D = 0xE37A
+0x884E = 0xE37B
+0x884F = 0xE37C
+0x8850 = 0xE37D
+0x8851 = 0xE37E
+0x8852 = 0xE37F
+0x8853 = 0xE380
+0x8854 = 0xE381
+0x8855 = 0xE382
+0x8856 = 0xE383
+0x8857 = 0xE384
+0x8858 = 0xE385
+0x8859 = 0xE386
+0x885A = 0xE387
+0x885B = 0xE388
+0x885C = 0xE389
+0x885D = 0xE38A
+0x885E = 0xE38B
+0x885F = 0xE38C
+0x8860 = 0xE38D
+0x8861 = 0xE38E
+0x8862 = 0xE38F
+0x8863 = 0xE390
+0x8864 = 0xE391
+0x8865 = 0xE392
+0x8866 = 0xE393
+0x8867 = 0xE394
+0x8868 = 0xE395
+0x8869 = 0xE396
+0x886A = 0xE397
+0x886B = 0xE398
+0x886C = 0xE399
+0x886D = 0xE39A
+0x886E = 0xE39B
+0x886F = 0xE39C
+0x8870 = 0xE39D
+0x8871 = 0xE39E
+0x8872 = 0xE39F
+0x8873 = 0xE3A0
+0x8874 = 0xE3A1
+0x8875 = 0xE3A2
+0x8876 = 0xE3A3
+0x8877 = 0xE3A4
+0x8878 = 0xE3A5
+0x8879 = 0xE3A6
+0x887A = 0xE3A7
+0x887B = 0xE3A8
+0x887C = 0xE3A9
+0x887D = 0xE3AA
+0x887E = 0xE3AB
+0x8921 = 0xE3AC
+0x8922 = 0xE3AD
+0x8923 = 0xE3AE
+0x8924 = 0xE3AF
+0x8925 = 0xE3B0
+0x8926 = 0xE3B1
+0x8927 = 0xE3B2
+0x8928 = 0xE3B3
+0x8929 = 0xE3B4
+0x892A = 0xE3B5
+0x892B = 0xE3B6
+0x892C = 0xE3B7
+0x892D = 0xE3B8
+0x892E = 0xE3B9
+0x892F = 0xE3BA
+0x8930 = 0xE3BB
+0x8931 = 0xE3BC
+0x8932 = 0xE3BD
+0x8933 = 0xE3BE
+0x8934 = 0xE3BF
+0x8935 = 0xE3C0
+0x8936 = 0xE3C1
+0x8937 = 0xE3C2
+0x8938 = 0xE3C3
+0x8939 = 0xE3C4
+0x893A = 0xE3C5
+0x893B = 0xE3C6
+0x893C = 0xE3C7
+0x893D = 0xE3C8
+0x893E = 0xE3C9
+0x893F = 0xE3CA
+0x8940 = 0xE3CB
+0x8941 = 0xE3CC
+0x8942 = 0xE3CD
+0x8943 = 0xE3CE
+0x8944 = 0xE3CF
+0x8945 = 0xE3D0
+0x8946 = 0xE3D1
+0x8947 = 0xE3D2
+0x8948 = 0xE3D3
+0x8949 = 0xE3D4
+0x894A = 0xE3D5
+0x894B = 0xE3D6
+0x894C = 0xE3D7
+0x894D = 0xE3D8
+0x894E = 0xE3D9
+0x894F = 0xE3DA
+0x8950 = 0xE3DB
+0x8951 = 0xE3DC
+0x8952 = 0xE3DD
+0x8953 = 0xE3DE
+0x8954 = 0xE3DF
+0x8955 = 0xE3E0
+0x8956 = 0xE3E1
+0x8957 = 0xE3E2
+0x8958 = 0xE3E3
+0x8959 = 0xE3E4
+0x895A = 0xE3E5
+0x895B = 0xE3E6
+0x895C = 0xE3E7
+0x895D = 0xE3E8
+0x895E = 0xE3E9
+0x895F = 0xE3EA
+0x8960 = 0xE3EB
+0x8961 = 0xE3EC
+0x8962 = 0xE3ED
+0x8963 = 0xE3EE
+0x8964 = 0xE3EF
+0x8965 = 0xE3F0
+0x8966 = 0xE3F1
+0x8967 = 0xE3F2
+0x8968 = 0xE3F3
+0x8969 = 0xE3F4
+0x896A = 0xE3F5
+0x896B = 0xE3F6
+0x896C = 0xE3F7
+0x896D = 0xE3F8
+0x896E = 0xE3F9
+0x896F = 0xE3FA
+0x8970 = 0xE3FB
+0x8971 = 0xE3FC
+0x8972 = 0xE3FD
+0x8973 = 0xE3FE
+0x8974 = 0xE3FF
+0x8975 = 0xE400
+0x8976 = 0xE401
+0x8977 = 0xE402
+0x8978 = 0xE403
+0x8979 = 0xE404
+0x897A = 0xE405
+0x897B = 0xE406
+0x897C = 0xE407
+0x897D = 0xE408
+0x897E = 0xE409
+0x8A21 = 0xE40A
+0x8A22 = 0xE40B
+0x8A23 = 0xE40C
+0x8A24 = 0xE40D
+0x8A25 = 0xE40E
+0x8A26 = 0xE40F
+0x8A27 = 0xE410
+0x8A28 = 0xE411
+0x8A29 = 0xE412
+0x8A2A = 0xE413
+0x8A2B = 0xE414
+0x8A2C = 0xE415
+0x8A2D = 0xE416
+0x8A2E = 0xE417
+0x8A2F = 0xE418
+0x8A30 = 0xE419
+0x8A31 = 0xE41A
+0x8A32 = 0xE41B
+0x8A33 = 0xE41C
+0x8A34 = 0xE41D
+0x8A35 = 0xE41E
+0x8A36 = 0xE41F
+0x8A37 = 0xE420
+0x8A38 = 0xE421
+0x8A39 = 0xE422
+0x8A3A = 0xE423
+0x8A3B = 0xE424
+0x8A3C = 0xE425
+0x8A3D = 0xE426
+0x8A3E = 0xE427
+0x8A3F = 0xE428
+0x8A40 = 0xE429
+0x8A41 = 0xE42A
+0x8A42 = 0xE42B
+0x8A43 = 0xE42C
+0x8A44 = 0xE42D
+0x8A45 = 0xE42E
+0x8A46 = 0xE42F
+0x8A47 = 0xE430
+0x8A48 = 0xE431
+0x8A49 = 0xE432
+0x8A4A = 0xE433
+0x8A4B = 0xE434
+0x8A4C = 0xE435
+0x8A4D = 0xE436
+0x8A4E = 0xE437
+0x8A4F = 0xE438
+0x8A50 = 0xE439
+0x8A51 = 0xE43A
+0x8A52 = 0xE43B
+0x8A53 = 0xE43C
+0x8A54 = 0xE43D
+0x8A55 = 0xE43E
+0x8A56 = 0xE43F
+0x8A57 = 0xE440
+0x8A58 = 0xE441
+0x8A59 = 0xE442
+0x8A5A = 0xE443
+0x8A5B = 0xE444
+0x8A5C = 0xE445
+0x8A5D = 0xE446
+0x8A5E = 0xE447
+0x8A5F = 0xE448
+0x8A60 = 0xE449
+0x8A61 = 0xE44A
+0x8A62 = 0xE44B
+0x8A63 = 0xE44C
+0x8A64 = 0xE44D
+0x8A65 = 0xE44E
+0x8A66 = 0xE44F
+0x8A67 = 0xE450
+0x8A68 = 0xE451
+0x8A69 = 0xE452
+0x8A6A = 0xE453
+0x8A6B = 0xE454
+0x8A6C = 0xE455
+0x8A6D = 0xE456
+0x8A6E = 0xE457
+0x8A6F = 0xE458
+0x8A70 = 0xE459
+0x8A71 = 0xE45A
+0x8A72 = 0xE45B
+0x8A73 = 0xE45C
+0x8A74 = 0xE45D
+0x8A75 = 0xE45E
+0x8A76 = 0xE45F
+0x8A77 = 0xE460
+0x8A78 = 0xE461
+0x8A79 = 0xE462
+0x8A7A = 0xE463
+0x8A7B = 0xE464
+0x8A7C = 0xE465
+0x8A7D = 0xE466
+0x8A7E = 0xE467
+0x8B21 = 0xE468
+0x8B22 = 0xE469
+0x8B23 = 0xE46A
+0x8B24 = 0xE46B
+0x8B25 = 0xE46C
+0x8B26 = 0xE46D
+0x8B27 = 0xE46E
+0x8B28 = 0xE46F
+0x8B29 = 0xE470
+0x8B2A = 0xE471
+0x8B2B = 0xE472
+0x8B2C = 0xE473
+0x8B2D = 0xE474
+0x8B2E = 0xE475
+0x8B2F = 0xE476
+0x8B30 = 0xE477
+0x8B31 = 0xE478
+0x8B32 = 0xE479
+0x8B33 = 0xE47A
+0x8B34 = 0xE47B
+0x8B35 = 0xE47C
+0x8B36 = 0xE47D
+0x8B37 = 0xE47E
+0x8B38 = 0xE47F
+0x8B39 = 0xE480
+0x8B3A = 0xE481
+0x8B3B = 0xE482
+0x8B3C = 0xE483
+0x8B3D = 0xE484
+0x8B3E = 0xE485
+0x8B3F = 0xE486
+0x8B40 = 0xE487
+0x8B41 = 0xE488
+0x8B42 = 0xE489
+0x8B43 = 0xE48A
+0x8B44 = 0xE48B
+0x8B45 = 0xE48C
+0x8B46 = 0xE48D
+0x8B47 = 0xE48E
+0x8B48 = 0xE48F
+0x8B49 = 0xE490
+0x8B4A = 0xE491
+0x8B4B = 0xE492
+0x8B4C = 0xE493
+0x8B4D = 0xE494
+0x8B4E = 0xE495
+0x8B4F = 0xE496
+0x8B50 = 0xE497
+0x8B51 = 0xE498
+0x8B52 = 0xE499
+0x8B53 = 0xE49A
+0x8B54 = 0xE49B
+0x8B55 = 0xE49C
+0x8B56 = 0xE49D
+0x8B57 = 0xE49E
+0x8B58 = 0xE49F
+0x8B59 = 0xE4A0
+0x8B5A = 0xE4A1
+0x8B5B = 0xE4A2
+0x8B5C = 0xE4A3
+0x8B5D = 0xE4A4
+0x8B5E = 0xE4A5
+0x8B5F = 0xE4A6
+0x8B60 = 0xE4A7
+0x8B61 = 0xE4A8
+0x8B62 = 0xE4A9
+0x8B63 = 0xE4AA
+0x8B64 = 0xE4AB
+0x8B65 = 0xE4AC
+0x8B66 = 0xE4AD
+0x8B67 = 0xE4AE
+0x8B68 = 0xE4AF
+0x8B69 = 0xE4B0
+0x8B6A = 0xE4B1
+0x8B6B = 0xE4B2
+0x8B6C = 0xE4B3
+0x8B6D = 0xE4B4
+0x8B6E = 0xE4B5
+0x8B6F = 0xE4B6
+0x8B70 = 0xE4B7
+0x8B71 = 0xE4B8
+0x8B72 = 0xE4B9
+0x8B73 = 0xE4BA
+0x8B74 = 0xE4BB
+0x8B75 = 0xE4BC
+0x8B76 = 0xE4BD
+0x8B77 = 0xE4BE
+0x8B78 = 0xE4BF
+0x8B79 = 0xE4C0
+0x8B7A = 0xE4C1
+0x8B7B = 0xE4C2
+0x8B7C = 0xE4C3
+0x8B7D = 0xE4C4
+0x8B7E = 0xE4C5
+0x8C21 = 0xE4C6
+0x8C22 = 0xE4C7
+0x8C23 = 0xE4C8
+0x8C24 = 0xE4C9
+0x8C25 = 0xE4CA
+0x8C26 = 0xE4CB
+0x8C27 = 0xE4CC
+0x8C28 = 0xE4CD
+0x8C29 = 0xE4CE
+0x8C2A = 0xE4CF
+0x8C2B = 0xE4D0
+0x8C2C = 0xE4D1
+0x8C2D = 0xE4D2
+0x8C2E = 0xE4D3
+0x8C2F = 0xE4D4
+0x8C30 = 0xE4D5
+0x8C31 = 0xE4D6
+0x8C32 = 0xE4D7
+0x8C33 = 0xE4D8
+0x8C34 = 0xE4D9
+0x8C35 = 0xE4DA
+0x8C36 = 0xE4DB
+0x8C37 = 0xE4DC
+0x8C38 = 0xE4DD
+0x8C39 = 0xE4DE
+0x8C3A = 0xE4DF
+0x8C3B = 0xE4E0
+0x8C3C = 0xE4E1
+0x8C3D = 0xE4E2
+0x8C3E = 0xE4E3
+0x8C3F = 0xE4E4
+0x8C40 = 0xE4E5
+0x8C41 = 0xE4E6
+0x8C42 = 0xE4E7
+0x8C43 = 0xE4E8
+0x8C44 = 0xE4E9
+0x8C45 = 0xE4EA
+0x8C46 = 0xE4EB
+0x8C47 = 0xE4EC
+0x8C48 = 0xE4ED
+0x8C49 = 0xE4EE
+0x8C4A = 0xE4EF
+0x8C4B = 0xE4F0
+0x8C4C = 0xE4F1
+0x8C4D = 0xE4F2
+0x8C4E = 0xE4F3
+0x8C4F = 0xE4F4
+0x8C50 = 0xE4F5
+0x8C51 = 0xE4F6
+0x8C52 = 0xE4F7
+0x8C53 = 0xE4F8
+0x8C54 = 0xE4F9
+0x8C55 = 0xE4FA
+0x8C56 = 0xE4FB
+0x8C57 = 0xE4FC
+0x8C58 = 0xE4FD
+0x8C59 = 0xE4FE
+0x8C5A = 0xE4FF
+0x8C5B = 0xE500
+0x8C5C = 0xE501
+0x8C5D = 0xE502
+0x8C5E = 0xE503
+0x8C5F = 0xE504
+0x8C60 = 0xE505
+0x8C61 = 0xE506
+0x8C62 = 0xE507
+0x8C63 = 0xE508
+0x8C64 = 0xE509
+0x8C65 = 0xE50A
+0x8C66 = 0xE50B
+0x8C67 = 0xE50C
+0x8C68 = 0xE50D
+0x8C69 = 0xE50E
+0x8C6A = 0xE50F
+0x8C6B = 0xE510
+0x8C6C = 0xE511
+0x8C6D = 0xE512
+0x8C6E = 0xE513
+0x8C6F = 0xE514
+0x8C70 = 0xE515
+0x8C71 = 0xE516
+0x8C72 = 0xE517
+0x8C73 = 0xE518
+0x8C74 = 0xE519
+0x8C75 = 0xE51A
+0x8C76 = 0xE51B
+0x8C77 = 0xE51C
+0x8C78 = 0xE51D
+0x8C79 = 0xE51E
+0x8C7A = 0xE51F
+0x8C7B = 0xE520
+0x8C7C = 0xE521
+0x8C7D = 0xE522
+0x8C7E = 0xE523
+0x8D21 = 0xE524
+0x8D22 = 0xE525
+0x8D23 = 0xE526
+0x8D24 = 0xE527
+0x8D25 = 0xE528
+0x8D26 = 0xE529
+0x8D27 = 0xE52A
+0x8D28 = 0xE52B
+0x8D29 = 0xE52C
+0x8D2A = 0xE52D
+0x8D2B = 0xE52E
+0x8D2C = 0xE52F
+0x8D2D = 0xE530
+0x8D2E = 0xE531
+0x8D2F = 0xE532
+0x8D30 = 0xE533
+0x8D31 = 0xE534
+0x8D32 = 0xE535
+0x8D33 = 0xE536
+0x8D34 = 0xE537
+0x8D35 = 0xE538
+0x8D36 = 0xE539
+0x8D37 = 0xE53A
+0x8D38 = 0xE53B
+0x8D39 = 0xE53C
+0x8D3A = 0xE53D
+0x8D3B = 0xE53E
+0x8D3C = 0xE53F
+0x8D3D = 0xE540
+0x8D3E = 0xE541
+0x8D3F = 0xE542
+0x8D40 = 0xE543
+0x8D41 = 0xE544
+0x8D42 = 0xE545
+0x8D43 = 0xE546
+0x8D44 = 0xE547
+0x8D45 = 0xE548
+0x8D46 = 0xE549
+0x8D47 = 0xE54A
+0x8D48 = 0xE54B
+0x8D49 = 0xE54C
+0x8D4A = 0xE54D
+0x8D4B = 0xE54E
+0x8D4C = 0xE54F
+0x8D4D = 0xE550
+0x8D4E = 0xE551
+0x8D4F = 0xE552
+0x8D50 = 0xE553
+0x8D51 = 0xE554
+0x8D52 = 0xE555
+0x8D53 = 0xE556
+0x8D54 = 0xE557
+0x8D55 = 0xE558
+0x8D56 = 0xE559
+0x8D57 = 0xE55A
+0x8D58 = 0xE55B
+0x8D59 = 0xE55C
+0x8D5A = 0xE55D
+0x8D5B = 0xE55E
+0x8D5C = 0xE55F
+0x8D5D = 0xE560
+0x8D5E = 0xE561
+0x8D5F = 0xE562
+0x8D60 = 0xE563
+0x8D61 = 0xE564
+0x8D62 = 0xE565
+0x8D63 = 0xE566
+0x8D64 = 0xE567
+0x8D65 = 0xE568
+0x8D66 = 0xE569
+0x8D67 = 0xE56A
+0x8D68 = 0xE56B
+0x8D69 = 0xE56C
+0x8D6A = 0xE56D
+0x8D6B = 0xE56E
+0x8D6C = 0xE56F
+0x8D6D = 0xE570
+0x8D6E = 0xE571
+0x8D6F = 0xE572
+0x8D70 = 0xE573
+0x8D71 = 0xE574
+0x8D72 = 0xE575
+0x8D73 = 0xE576
+0x8D74 = 0xE577
+0x8D75 = 0xE578
+0x8D76 = 0xE579
+0x8D77 = 0xE57A
+0x8D78 = 0xE57B
+0x8D79 = 0xE57C
+0x8D7A = 0xE57D
+0x8D7B = 0xE57E
+0x8D7C = 0xE57F
+0x8D7D = 0xE580
+0x8D7E = 0xE581
+0x8E21 = 0xE582
+0x8E22 = 0xE583
+0x8E23 = 0xE584
+0x8E24 = 0xE585
+0x8E25 = 0xE586
+0x8E26 = 0xE587
+0x8E27 = 0xE588
+0x8E28 = 0xE589
+0x8E29 = 0xE58A
+0x8E2A = 0xE58B
+0x8E2B = 0xE58C
+0x8E2C = 0xE58D
+0x8E2D = 0xE58E
+0x8E2E = 0xE58F
+0x8E2F = 0xE590
+0x8E30 = 0xE591
+0x8E31 = 0xE592
+0x8E32 = 0xE593
+0x8E33 = 0xE594
+0x8E34 = 0xE595
+0x8E35 = 0xE596
+0x8E36 = 0xE597
+0x8E37 = 0xE598
+0x8E38 = 0xE599
+0x8E39 = 0xE59A
+0x8E3A = 0xE59B
+0x8E3B = 0xE59C
+0x8E3C = 0xE59D
+0x8E3D = 0xE59E
+0x8E3E = 0xE59F
+0x8E3F = 0xE5A0
+0x8E40 = 0xE5A1
+0x8E41 = 0xE5A2
+0x8E42 = 0xE5A3
+0x8E43 = 0xE5A4
+0x8E44 = 0xE5A5
+0x8E45 = 0xE5A6
+0x8E46 = 0xE5A7
+0x8E47 = 0xE5A8
+0x8E48 = 0xE5A9
+0x8E49 = 0xE5AA
+0x8E4A = 0xE5AB
+0x8E4B = 0xE5AC
+0x8E4C = 0xE5AD
+0x8E4D = 0xE5AE
+0x8E4E = 0xE5AF
+0x8E4F = 0xE5B0
+0x8E50 = 0xE5B1
+0x8E51 = 0xE5B2
+0x8E52 = 0xE5B3
+0x8E53 = 0xE5B4
+0x8E54 = 0xE5B5
+0x8E55 = 0xE5B6
+0x8E56 = 0xE5B7
+0x8E57 = 0xE5B8
+0x8E58 = 0xE5B9
+0x8E59 = 0xE5BA
+0x8E5A = 0xE5BB
+0x8E5B = 0xE5BC
+0x8E5C = 0xE5BD
+0x8E5D = 0xE5BE
+0x8E5E = 0xE5BF
+0x8E5F = 0xE5C0
+0x8E60 = 0xE5C1
+0x8E61 = 0xE5C2
+0x8E62 = 0xE5C3
+0x8E63 = 0xE5C4
+0x8E64 = 0xE5C5
+0x8E65 = 0xE5C6
+0x8E66 = 0xE5C7
+0x8E67 = 0xE5C8
+0x8E68 = 0xE5C9
+0x8E69 = 0xE5CA
+0x8E6A = 0xE5CB
+0x8E6B = 0xE5CC
+0x8E6C = 0xE5CD
+0x8E6D = 0xE5CE
+0x8E6E = 0xE5CF
+0x8E6F = 0xE5D0
+0x8E70 = 0xE5D1
+0x8E71 = 0xE5D2
+0x8E72 = 0xE5D3
+0x8E73 = 0xE5D4
+0x8E74 = 0xE5D5
+0x8E75 = 0xE5D6
+0x8E76 = 0xE5D7
+0x8E77 = 0xE5D8
+0x8E78 = 0xE5D9
+0x8E79 = 0xE5DA
+0x8E7A = 0xE5DB
+0x8E7B = 0xE5DC
+0x8E7C = 0xE5DD
+0x8E7D = 0xE5DE
+0x8E7E = 0xE5DF
+0x8F21 = 0xE5E0
+0x8F22 = 0xE5E1
+0x8F23 = 0xE5E2
+0x8F24 = 0xE5E3
+0x8F25 = 0xE5E4
+0x8F26 = 0xE5E5
+0x8F27 = 0xE5E6
+0x8F28 = 0xE5E7
+0x8F29 = 0xE5E8
+0x8F2A = 0xE5E9
+0x8F2B = 0xE5EA
+0x8F2C = 0xE5EB
+0x8F2D = 0xE5EC
+0x8F2E = 0xE5ED
+0x8F2F = 0xE5EE
+0x8F30 = 0xE5EF
+0x8F31 = 0xE5F0
+0x8F32 = 0xE5F1
+0x8F33 = 0xE5F2
+0x8F34 = 0xE5F3
+0x8F35 = 0xE5F4
+0x8F36 = 0xE5F5
+0x8F37 = 0xE5F6
+0x8F38 = 0xE5F7
+0x8F39 = 0xE5F8
+0x8F3A = 0xE5F9
+0x8F3B = 0xE5FA
+0x8F3C = 0xE5FB
+0x8F3D = 0xE5FC
+0x8F3E = 0xE5FD
+0x8F3F = 0xE5FE
+0x8F40 = 0xE5FF
+0x8F41 = 0xE600
+0x8F42 = 0xE601
+0x8F43 = 0xE602
+0x8F44 = 0xE603
+0x8F45 = 0xE604
+0x8F46 = 0xE605
+0x8F47 = 0xE606
+0x8F48 = 0xE607
+0x8F49 = 0xE608
+0x8F4A = 0xE609
+0x8F4B = 0xE60A
+0x8F4C = 0xE60B
+0x8F4D = 0xE60C
+0x8F4E = 0xE60D
+0x8F4F = 0xE60E
+0x8F50 = 0xE60F
+0x8F51 = 0xE610
+0x8F52 = 0xE611
+0x8F53 = 0xE612
+0x8F54 = 0xE613
+0x8F55 = 0xE614
+0x8F56 = 0xE615
+0x8F57 = 0xE616
+0x8F58 = 0xE617
+0x8F59 = 0xE618
+0x8F5A = 0xE619
+0x8F5B = 0xE61A
+0x8F5C = 0xE61B
+0x8F5D = 0xE61C
+0x8F5E = 0xE61D
+0x8F5F = 0xE61E
+0x8F60 = 0xE61F
+0x8F61 = 0xE620
+0x8F62 = 0xE621
+0x8F63 = 0xE622
+0x8F64 = 0xE623
+0x8F65 = 0xE624
+0x8F66 = 0xE625
+0x8F67 = 0xE626
+0x8F68 = 0xE627
+0x8F69 = 0xE628
+0x8F6A = 0xE629
+0x8F6B = 0xE62A
+0x8F6C = 0xE62B
+0x8F6D = 0xE62C
+0x8F6E = 0xE62D
+0x8F6F = 0xE62E
+0x8F70 = 0xE62F
+0x8F71 = 0xE630
+0x8F72 = 0xE631
+0x8F73 = 0xE632
+0x8F74 = 0xE633
+0x8F75 = 0xE634
+0x8F76 = 0xE635
+0x8F77 = 0xE636
+0x8F78 = 0xE637
+0x8F79 = 0xE638
+0x8F7A = 0xE639
+0x8F7B = 0xE63A
+0x8F7C = 0xE63B
+0x8F7D = 0xE63C
+0x8F7E = 0xE63D
+0x9021 = 0xE63E
+0x9022 = 0xE63F
+0x9023 = 0xE640
+0x9024 = 0xE641
+0x9025 = 0xE642
+0x9026 = 0xE643
+0x9027 = 0xE644
+0x9028 = 0xE645
+0x9029 = 0xE646
+0x902A = 0xE647
+0x902B = 0xE648
+0x902C = 0xE649
+0x902D = 0xE64A
+0x902E = 0xE64B
+0x902F = 0xE64C
+0x9030 = 0xE64D
+0x9031 = 0xE64E
+0x9032 = 0xE64F
+0x9033 = 0xE650
+0x9034 = 0xE651
+0x9035 = 0xE652
+0x9036 = 0xE653
+0x9037 = 0xE654
+0x9038 = 0xE655
+0x9039 = 0xE656
+0x903A = 0xE657
+0x903B = 0xE658
+0x903C = 0xE659
+0x903D = 0xE65A
+0x903E = 0xE65B
+0x903F = 0xE65C
+0x9040 = 0xE65D
+0x9041 = 0xE65E
+0x9042 = 0xE65F
+0x9043 = 0xE660
+0x9044 = 0xE661
+0x9045 = 0xE662
+0x9046 = 0xE663
+0x9047 = 0xE664
+0x9048 = 0xE665
+0x9049 = 0xE666
+0x904A = 0xE667
+0x904B = 0xE668
+0x904C = 0xE669
+0x904D = 0xE66A
+0x904E = 0xE66B
+0x904F = 0xE66C
+0x9050 = 0xE66D
+0x9051 = 0xE66E
+0x9052 = 0xE66F
+0x9053 = 0xE670
+0x9054 = 0xE671
+0x9055 = 0xE672
+0x9056 = 0xE673
+0x9057 = 0xE674
+0x9058 = 0xE675
+0x9059 = 0xE676
+0x905A = 0xE677
+0x905B = 0xE678
+0x905C = 0xE679
+0x905D = 0xE67A
+0x905E = 0xE67B
+0x905F = 0xE67C
+0x9060 = 0xE67D
+0x9061 = 0xE67E
+0x9062 = 0xE67F
+0x9063 = 0xE680
+0x9064 = 0xE681
+0x9065 = 0xE682
+0x9066 = 0xE683
+0x9067 = 0xE684
+0x9068 = 0xE685
+0x9069 = 0xE686
+0x906A = 0xE687
+0x906B = 0xE688
+0x906C = 0xE689
+0x906D = 0xE68A
+0x906E = 0xE68B
+0x906F = 0xE68C
+0x9070 = 0xE68D
+0x9071 = 0xE68E
+0x9072 = 0xE68F
+0x9073 = 0xE690
+0x9074 = 0xE691
+0x9075 = 0xE692
+0x9076 = 0xE693
+0x9077 = 0xE694
+0x9078 = 0xE695
+0x9079 = 0xE696
+0x907A = 0xE697
+0x907B = 0xE698
+0x907C = 0xE699
+0x907D = 0xE69A
+0x907E = 0xE69B
+0x9121 = 0xE69C
+0x9122 = 0xE69D
+0x9123 = 0xE69E
+0x9124 = 0xE69F
+0x9125 = 0xE6A0
+0x9126 = 0xE6A1
+0x9127 = 0xE6A2
+0x9128 = 0xE6A3
+0x9129 = 0xE6A4
+0x912A = 0xE6A5
+0x912B = 0xE6A6
+0x912C = 0xE6A7
+0x912D = 0xE6A8
+0x912E = 0xE6A9
+0x912F = 0xE6AA
+0x9130 = 0xE6AB
+0x9131 = 0xE6AC
+0x9132 = 0xE6AD
+0x9133 = 0xE6AE
+0x9134 = 0xE6AF
+0x9135 = 0xE6B0
+0x9136 = 0xE6B1
+0x9137 = 0xE6B2
+0x9138 = 0xE6B3
+0x9139 = 0xE6B4
+0x913A = 0xE6B5
+0x913B = 0xE6B6
+0x913C = 0xE6B7
+0x913D = 0xE6B8
+0x913E = 0xE6B9
+0x913F = 0xE6BA
+0x9140 = 0xE6BB
+0x9141 = 0xE6BC
+0x9142 = 0xE6BD
+0x9143 = 0xE6BE
+0x9144 = 0xE6BF
+0x9145 = 0xE6C0
+0x9146 = 0xE6C1
+0x9147 = 0xE6C2
+0x9148 = 0xE6C3
+0x9149 = 0xE6C4
+0x914A = 0xE6C5
+0x914B = 0xE6C6
+0x914C = 0xE6C7
+0x914D = 0xE6C8
+0x914E = 0xE6C9
+0x914F = 0xE6CA
+0x9150 = 0xE6CB
+0x9151 = 0xE6CC
+0x9152 = 0xE6CD
+0x9153 = 0xE6CE
+0x9154 = 0xE6CF
+0x9155 = 0xE6D0
+0x9156 = 0xE6D1
+0x9157 = 0xE6D2
+0x9158 = 0xE6D3
+0x9159 = 0xE6D4
+0x915A = 0xE6D5
+0x915B = 0xE6D6
+0x915C = 0xE6D7
+0x915D = 0xE6D8
+0x915E = 0xE6D9
+0x915F = 0xE6DA
+0x9160 = 0xE6DB
+0x9161 = 0xE6DC
+0x9162 = 0xE6DD
+0x9163 = 0xE6DE
+0x9164 = 0xE6DF
+0x9165 = 0xE6E0
+0x9166 = 0xE6E1
+0x9167 = 0xE6E2
+0x9168 = 0xE6E3
+0x9169 = 0xE6E4
+0x916A = 0xE6E5
+0x916B = 0xE6E6
+0x916C = 0xE6E7
+0x916D = 0xE6E8
+0x916E = 0xE6E9
+0x916F = 0xE6EA
+0x9170 = 0xE6EB
+0x9171 = 0xE6EC
+0x9172 = 0xE6ED
+0x9173 = 0xE6EE
+0x9174 = 0xE6EF
+0x9175 = 0xE6F0
+0x9176 = 0xE6F1
+0x9177 = 0xE6F2
+0x9178 = 0xE6F3
+0x9179 = 0xE6F4
+0x917A = 0xE6F5
+0x917B = 0xE6F6
+0x917C = 0xE6F7
+0x917D = 0xE6F8
+0x917E = 0xE6F9
+0x9221 = 0xE6FA
+0x9222 = 0xE6FB
+0x9223 = 0xE6FC
+0x9224 = 0xE6FD
+0x9225 = 0xE6FE
+0x9226 = 0xE6FF
+0x9227 = 0xE700
+0x9228 = 0xE701
+0x9229 = 0xE702
+0x922A = 0xE703
+0x922B = 0xE704
+0x922C = 0xE705
+0x922D = 0xE706
+0x922E = 0xE707
+0x922F = 0xE708
+0x9230 = 0xE709
+0x9231 = 0xE70A
+0x9232 = 0xE70B
+0x9233 = 0xE70C
+0x9234 = 0xE70D
+0x9235 = 0xE70E
+0x9236 = 0xE70F
+0x9237 = 0xE710
+0x9238 = 0xE711
+0x9239 = 0xE712
+0x923A = 0xE713
+0x923B = 0xE714
+0x923C = 0xE715
+0x923D = 0xE716
+0x923E = 0xE717
+0x923F = 0xE718
+0x9240 = 0xE719
+0x9241 = 0xE71A
+0x9242 = 0xE71B
+0x9243 = 0xE71C
+0x9244 = 0xE71D
+0x9245 = 0xE71E
+0x9246 = 0xE71F
+0x9247 = 0xE720
+0x9248 = 0xE721
+0x9249 = 0xE722
+0x924A = 0xE723
+0x924B = 0xE724
+0x924C = 0xE725
+0x924D = 0xE726
+0x924E = 0xE727
+0x924F = 0xE728
+0x9250 = 0xE729
+0x9251 = 0xE72A
+0x9252 = 0xE72B
+0x9253 = 0xE72C
+0x9254 = 0xE72D
+0x9255 = 0xE72E
+0x9256 = 0xE72F
+0x9257 = 0xE730
+0x9258 = 0xE731
+0x9259 = 0xE732
+0x925A = 0xE733
+0x925B = 0xE734
+0x925C = 0xE735
+0x925D = 0xE736
+0x925E = 0xE737
+0x925F = 0xE738
+0x9260 = 0xE739
+0x9261 = 0xE73A
+0x9262 = 0xE73B
+0x9263 = 0xE73C
+0x9264 = 0xE73D
+0x9265 = 0xE73E
+0x9266 = 0xE73F
+0x9267 = 0xE740
+0x9268 = 0xE741
+0x9269 = 0xE742
+0x926A = 0xE743
+0x926B = 0xE744
+0x926C = 0xE745
+0x926D = 0xE746
+0x926E = 0xE747
+0x926F = 0xE748
+0x9270 = 0xE749
+0x9271 = 0xE74A
+0x9272 = 0xE74B
+0x9273 = 0xE74C
+0x9274 = 0xE74D
+0x9275 = 0xE74E
+0x9276 = 0xE74F
+0x9277 = 0xE750
+0x9278 = 0xE751
+0x9279 = 0xE752
+0x927A = 0xE753
+0x927B = 0xE754
+0x927C = 0xE755
+0x927D = 0xE756
+0x927E = 0xE757
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP932VDC@IBM%UCS.src b/share/i18n/csmapper/CP/CP932VDC@IBM%UCS.src
new file mode 100644 (file)
index 0000000..3b9b360
--- /dev/null
@@ -0,0 +1,420 @@
+# $NetBSD: CP932VDC@IBM%UCS.src,v 1.1 2006/11/04 03:46:19 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP932VDC:IBM/UCS"
+SRC_ZONE       0x93-0x97 / 0x21-0x7E / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp932 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp932 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp932 order
+#
+0x9321 = 0x2170
+0x9322 = 0x2171
+0x9323 = 0x2172
+0x9324 = 0x2173
+0x9325 = 0x2174
+0x9326 = 0x2175
+0x9327 = 0x2176
+0x9328 = 0x2177
+0x9329 = 0x2178
+0x932A = 0x2179
+0x932B = 0x2160
+0x932C = 0x2161
+0x932D = 0x2162
+0x932E = 0x2163
+0x932F = 0x2164
+0x9330 = 0x2165
+0x9331 = 0x2166
+0x9332 = 0x2167
+0x9333 = 0x2168
+0x9334 = 0x2169
+0x9335 = 0xFFE2
+0x9336 = 0xFFE4
+0x9337 = 0xFF07
+0x9338 = 0xFF02
+0x9339 = 0x3231
+0x933A = 0x2116
+0x933B = 0x2121
+0x933C = 0x2235
+0x933D = 0x7E8A
+0x933E = 0x891C
+0x933F = 0x9348
+0x9340 = 0x9288
+0x9341 = 0x84DC
+0x9342 = 0x4FC9
+0x9343 = 0x70BB
+0x9344 = 0x6631
+0x9345 = 0x68C8
+0x9346 = 0x92F9
+0x9347 = 0x66FB
+0x9348 = 0x5F45
+0x9349 = 0x4E28
+0x934A = 0x4EE1
+0x934B = 0x4EFC
+0x934C = 0x4F00
+0x934D = 0x4F03
+0x934E = 0x4F39
+0x934F = 0x4F56
+0x9350 = 0x4F92
+0x9351 = 0x4F8A
+0x9352 = 0x4F9A
+0x9353 = 0x4F94
+0x9354 = 0x4FCD
+0x9355 = 0x5040
+0x9356 = 0x5022
+0x9357 = 0x4FFF
+0x9358 = 0x501E
+0x9359 = 0x5046
+0x935A = 0x5070
+0x935B = 0x5042
+0x935C = 0x5094
+0x935D = 0x50F4
+0x935E = 0x50D8
+0x935F = 0x514A
+0x9360 = 0x5164
+0x9361 = 0x519D
+0x9362 = 0x51BE
+0x9363 = 0x51EC
+0x9364 = 0x5215
+0x9365 = 0x529C
+0x9366 = 0x52A6
+0x9367 = 0x52C0
+0x9368 = 0x52DB
+0x9369 = 0x5300
+0x936A = 0x5307
+0x936B = 0x5324
+0x936C = 0x5372
+0x936D = 0x5393
+0x936E = 0x53B2
+0x936F = 0x53DD
+0x9370 = 0xFA0E
+0x9371 = 0x549C
+0x9372 = 0x548A
+0x9373 = 0x54A9
+0x9374 = 0x54FF
+0x9375 = 0x5586
+0x9376 = 0x5759
+0x9377 = 0x5765
+0x9378 = 0x57AC
+0x9379 = 0x57C8
+0x937A = 0x57C7
+0x937B = 0xFA0F
+0x937C = 0xFA10
+0x937D = 0x589E
+0x937E = 0x58B2
+0x9421 = 0x590B
+0x9422 = 0x5953
+0x9423 = 0x595B
+0x9424 = 0x595D
+0x9425 = 0x5963
+0x9426 = 0x59A4
+0x9427 = 0x59BA
+0x9428 = 0x5B56
+0x9429 = 0x5BC0
+0x942A = 0x752F
+0x942B = 0x5BD8
+0x942C = 0x5BEC
+0x942D = 0x5C1E
+0x942E = 0x5CA6
+0x942F = 0x5CBA
+0x9430 = 0x5CF5
+0x9431 = 0x5D27
+0x9432 = 0x5D53
+0x9433 = 0xFA11
+0x9434 = 0x5D42
+0x9435 = 0x5D6D
+0x9436 = 0x5DB8
+0x9437 = 0x5DB9
+0x9438 = 0x5DD0
+0x9439 = 0x5F21
+0x943A = 0x5F34
+0x943B = 0x5F67
+0x943C = 0x5FB7
+0x943D = 0x5FDE
+0x943E = 0x605D
+0x943F = 0x6085
+0x9440 = 0x608A
+0x9441 = 0x60DE
+0x9442 = 0x60D5
+0x9443 = 0x6120
+0x9444 = 0x60F2
+0x9445 = 0x6111
+0x9446 = 0x6137
+0x9447 = 0x6130
+0x9448 = 0x6198
+0x9449 = 0x6213
+0x944A = 0x62A6
+0x944B = 0x63F5
+0x944C = 0x6460
+0x944D = 0x649D
+0x944E = 0x64CE
+0x944F = 0x654E
+0x9450 = 0x6600
+0x9451 = 0x6615
+0x9452 = 0x663B
+0x9453 = 0x6609
+0x9454 = 0x662E
+0x9455 = 0x661E
+0x9456 = 0x6624
+0x9457 = 0x6665
+0x9458 = 0x6657
+0x9459 = 0x6659
+0x945A = 0xFA12
+0x945B = 0x6673
+0x945C = 0x6699
+0x945D = 0x66A0
+0x945E = 0x66B2
+0x945F = 0x66BF
+0x9460 = 0x66FA
+0x9461 = 0x670E
+0x9462 = 0xF929
+0x9463 = 0x6766
+0x9464 = 0x67BB
+0x9465 = 0x6852
+0x9466 = 0x67C0
+0x9467 = 0x6801
+0x9468 = 0x6844
+0x9469 = 0x68CF
+0x946A = 0xFA13
+0x946B = 0x6968
+0x946C = 0xFA14
+0x946D = 0x6998
+0x946E = 0x69E2
+0x946F = 0x6A30
+0x9470 = 0x6A6B
+0x9471 = 0x6A46
+0x9472 = 0x6A73
+0x9473 = 0x6A7E
+0x9474 = 0x6AE2
+0x9475 = 0x6AE4
+0x9476 = 0x6BD6
+0x9477 = 0x6C3F
+0x9478 = 0x6C5C
+0x9479 = 0x6C86
+0x947A = 0x6C6F
+0x947B = 0x6CDA
+0x947C = 0x6D04
+0x947D = 0x6D87
+0x947E = 0x6D6F
+0x9521 = 0x6D96
+0x9522 = 0x6DAC
+0x9523 = 0x6DCF
+0x9524 = 0x6DF8
+0x9525 = 0x6DF2
+0x9526 = 0x6DFC
+0x9527 = 0x6E39
+0x9528 = 0x6E5C
+0x9529 = 0x6E27
+0x952A = 0x6E3C
+0x952B = 0x6EBF
+0x952C = 0x6F88
+0x952D = 0x6FB5
+0x952E = 0x6FF5
+0x952F = 0x7005
+0x9530 = 0x7007
+0x9531 = 0x7028
+0x9532 = 0x7085
+0x9533 = 0x70AB
+0x9534 = 0x710F
+0x9535 = 0x7104
+0x9536 = 0x715C
+0x9537 = 0x7146
+0x9538 = 0x7147
+0x9539 = 0xFA15
+0x953A = 0x71C1
+0x953B = 0x71FE
+0x953C = 0x72B1
+0x953D = 0x72BE
+0x953E = 0x7324
+0x953F = 0xFA16
+0x9540 = 0x7377
+0x9541 = 0x73BD
+0x9542 = 0x73C9
+0x9543 = 0x73D6
+0x9544 = 0x73E3
+0x9545 = 0x73D2
+0x9546 = 0x7407
+0x9547 = 0x73F5
+0x9548 = 0x7426
+0x9549 = 0x742A
+0x954A = 0x7429
+0x954B = 0x742E
+0x954C = 0x7462
+0x954D = 0x7489
+0x954E = 0x749F
+0x954F = 0x7501
+0x9550 = 0x756F
+0x9551 = 0x7682
+0x9552 = 0x769C
+0x9553 = 0x769E
+0x9554 = 0x769B
+0x9555 = 0x76A6
+0x9556 = 0xFA17
+0x9557 = 0x7746
+0x9558 = 0x52AF
+0x9559 = 0x7821
+0x955A = 0x784E
+0x955B = 0x7864
+0x955C = 0x787A
+0x955D = 0x7930
+0x955E = 0xFA18
+0x955F = 0xFA19
+0x9560 = 0xFA1A
+0x9561 = 0x7994
+0x9562 = 0xFA1B
+0x9563 = 0x799B
+0x9564 = 0x7AD1
+0x9565 = 0x7AE7
+0x9566 = 0xFA1C
+0x9567 = 0x7AEB
+0x9568 = 0x7B9E
+0x9569 = 0xFA1D
+0x956A = 0x7D48
+0x956B = 0x7D5C
+0x956C = 0x7DB7
+0x956D = 0x7DA0
+0x956E = 0x7DD6
+0x956F = 0x7E52
+0x9570 = 0x7F47
+0x9571 = 0x7FA1
+0x9572 = 0xFA1E
+0x9573 = 0x8301
+0x9574 = 0x8362
+0x9575 = 0x837F
+0x9576 = 0x83C7
+0x9577 = 0x83F6
+0x9578 = 0x8448
+0x9579 = 0x84B4
+0x957A = 0x8553
+0x957B = 0x8559
+0x957C = 0x856B
+0x957D = 0xFA1F
+0x957E = 0x85B0
+0x9621 = 0xFA20
+0x9622 = 0xFA21
+0x9623 = 0x8807
+0x9624 = 0x88F5
+0x9625 = 0x8A12
+0x9626 = 0x8A37
+0x9627 = 0x8A79
+0x9628 = 0x8AA7
+0x9629 = 0x8ABE
+0x962A = 0x8ADF
+0x962B = 0xFA22
+0x962C = 0x8AF6
+0x962D = 0x8B53
+0x962E = 0x8B7F
+0x962F = 0x8CF0
+0x9630 = 0x8CF4
+0x9631 = 0x8D12
+0x9632 = 0x8D76
+0x9633 = 0xFA23
+0x9634 = 0x8ECF
+0x9635 = 0xFA24
+0x9636 = 0xFA25
+0x9637 = 0x9067
+0x9638 = 0x90DE
+0x9639 = 0xFA26
+0x963A = 0x9115
+0x963B = 0x9127
+0x963C = 0x91DA
+0x963D = 0x91D7
+0x963E = 0x91DE
+0x963F = 0x91ED
+0x9640 = 0x91EE
+0x9641 = 0x91E4
+0x9642 = 0x91E5
+0x9643 = 0x9206
+0x9644 = 0x9210
+0x9645 = 0x920A
+0x9646 = 0x923A
+0x9647 = 0x9240
+0x9648 = 0x923C
+0x9649 = 0x924E
+0x964A = 0x9259
+0x964B = 0x9251
+0x964C = 0x9239
+0x964D = 0x9267
+0x964E = 0x92A7
+0x964F = 0x9277
+0x9650 = 0x9278
+0x9651 = 0x92E7
+0x9652 = 0x92D7
+0x9653 = 0x92D9
+0x9654 = 0x92D0
+0x9655 = 0xFA27
+0x9656 = 0x92D5
+0x9657 = 0x92E0
+0x9658 = 0x92D3
+0x9659 = 0x9325
+0x965A = 0x9321
+0x965B = 0x92FB
+0x965C = 0xFA28
+0x965D = 0x931E
+0x965E = 0x92FF
+0x965F = 0x931D
+0x9660 = 0x9302
+0x9661 = 0x9370
+0x9662 = 0x9357
+0x9663 = 0x93A4
+0x9664 = 0x93C6
+0x9665 = 0x93DE
+0x9666 = 0x93F8
+0x9667 = 0x9431
+0x9668 = 0x9445
+0x9669 = 0x9448
+0x966A = 0x9592
+0x966B = 0xF9DC
+0x966C = 0xFA29
+0x966D = 0x969D
+0x966E = 0x96AF
+0x966F = 0x9733
+0x9670 = 0x973B
+0x9671 = 0x9743
+0x9672 = 0x974D
+0x9673 = 0x974F
+0x9674 = 0x9751
+0x9675 = 0x9755
+0x9676 = 0x9857
+0x9677 = 0x9865
+0x9678 = 0xFA2A
+0x9679 = 0xFA2B
+0x967A = 0x9927
+0x967B = 0xFA2C
+0x967C = 0x999E
+0x967D = 0x9A4E
+0x967E = 0x9AD9
+0x9721 = 0x9ADC
+0x9722 = 0x9B75
+0x9723 = 0x9B72
+0x9724 = 0x9B8F
+0x9725 = 0x9BB1
+0x9726 = 0x9BBB
+0x9727 = 0x9C00
+0x9728 = 0x9D70
+0x9729 = 0x9D6B
+0x972A = 0xFA2D
+0x972B = 0x9E19
+0x972C = 0x9ED1
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP932VDC@NEC_IBM%UCS.src b/share/i18n/csmapper/CP/CP932VDC@NEC_IBM%UCS.src
new file mode 100644 (file)
index 0000000..7696d90
--- /dev/null
@@ -0,0 +1,406 @@
+# $NetBSD: CP932VDC@NEC_IBM%UCS.src,v 1.1 2006/11/04 03:46:19 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP932VDC:NEC_IBM/UCS"
+SRC_ZONE       0x79-0x7C / 0x21-0x7E / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp932 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp932 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp932 order
+#
+0x7921 = 0x7E8A
+0x7922 = 0x891C
+0x7923 = 0x9348
+0x7924 = 0x9288
+0x7925 = 0x84DC
+0x7926 = 0x4FC9
+0x7927 = 0x70BB
+0x7928 = 0x6631
+0x7929 = 0x68C8
+0x792A = 0x92F9
+0x792B = 0x66FB
+0x792C = 0x5F45
+0x792D = 0x4E28
+0x792E = 0x4EE1
+0x792F = 0x4EFC
+0x7930 = 0x4F00
+0x7931 = 0x4F03
+0x7932 = 0x4F39
+0x7933 = 0x4F56
+0x7934 = 0x4F92
+0x7935 = 0x4F8A
+0x7936 = 0x4F9A
+0x7937 = 0x4F94
+0x7938 = 0x4FCD
+0x7939 = 0x5040
+0x793A = 0x5022
+0x793B = 0x4FFF
+0x793C = 0x501E
+0x793D = 0x5046
+0x793E = 0x5070
+0x793F = 0x5042
+0x7940 = 0x5094
+0x7941 = 0x50F4
+0x7942 = 0x50D8
+0x7943 = 0x514A
+0x7944 = 0x5164
+0x7945 = 0x519D
+0x7946 = 0x51BE
+0x7947 = 0x51EC
+0x7948 = 0x5215
+0x7949 = 0x529C
+0x794A = 0x52A6
+0x794B = 0x52C0
+0x794C = 0x52DB
+0x794D = 0x5300
+0x794E = 0x5307
+0x794F = 0x5324
+0x7950 = 0x5372
+0x7951 = 0x5393
+0x7952 = 0x53B2
+0x7953 = 0x53DD
+0x7954 = 0xFA0E
+0x7955 = 0x549C
+0x7956 = 0x548A
+0x7957 = 0x54A9
+0x7958 = 0x54FF
+0x7959 = 0x5586
+0x795A = 0x5759
+0x795B = 0x5765
+0x795C = 0x57AC
+0x795D = 0x57C8
+0x795E = 0x57C7
+0x795F = 0xFA0F
+0x7960 = 0xFA10
+0x7961 = 0x589E
+0x7962 = 0x58B2
+0x7963 = 0x590B
+0x7964 = 0x5953
+0x7965 = 0x595B
+0x7966 = 0x595D
+0x7967 = 0x5963
+0x7968 = 0x59A4
+0x7969 = 0x59BA
+0x796A = 0x5B56
+0x796B = 0x5BC0
+0x796C = 0x752F
+0x796D = 0x5BD8
+0x796E = 0x5BEC
+0x796F = 0x5C1E
+0x7970 = 0x5CA6
+0x7971 = 0x5CBA
+0x7972 = 0x5CF5
+0x7973 = 0x5D27
+0x7974 = 0x5D53
+0x7975 = 0xFA11
+0x7976 = 0x5D42
+0x7977 = 0x5D6D
+0x7978 = 0x5DB8
+0x7979 = 0x5DB9
+0x797A = 0x5DD0
+0x797B = 0x5F21
+0x797C = 0x5F34
+0x797D = 0x5F67
+0x797E = 0x5FB7
+0x7A21 = 0x5FDE
+0x7A22 = 0x605D
+0x7A23 = 0x6085
+0x7A24 = 0x608A
+0x7A25 = 0x60DE
+0x7A26 = 0x60D5
+0x7A27 = 0x6120
+0x7A28 = 0x60F2
+0x7A29 = 0x6111
+0x7A2A = 0x6137
+0x7A2B = 0x6130
+0x7A2C = 0x6198
+0x7A2D = 0x6213
+0x7A2E = 0x62A6
+0x7A2F = 0x63F5
+0x7A30 = 0x6460
+0x7A31 = 0x649D
+0x7A32 = 0x64CE
+0x7A33 = 0x654E
+0x7A34 = 0x6600
+0x7A35 = 0x6615
+0x7A36 = 0x663B
+0x7A37 = 0x6609
+0x7A38 = 0x662E
+0x7A39 = 0x661E
+0x7A3A = 0x6624
+0x7A3B = 0x6665
+0x7A3C = 0x6657
+0x7A3D = 0x6659
+0x7A3E = 0xFA12
+0x7A3F = 0x6673
+0x7A40 = 0x6699
+0x7A41 = 0x66A0
+0x7A42 = 0x66B2
+0x7A43 = 0x66BF
+0x7A44 = 0x66FA
+0x7A45 = 0x670E
+0x7A46 = 0xF929
+0x7A47 = 0x6766
+0x7A48 = 0x67BB
+0x7A49 = 0x6852
+0x7A4A = 0x67C0
+0x7A4B = 0x6801
+0x7A4C = 0x6844
+0x7A4D = 0x68CF
+0x7A4E = 0xFA13
+0x7A4F = 0x6968
+0x7A50 = 0xFA14
+0x7A51 = 0x6998
+0x7A52 = 0x69E2
+0x7A53 = 0x6A30
+0x7A54 = 0x6A6B
+0x7A55 = 0x6A46
+0x7A56 = 0x6A73
+0x7A57 = 0x6A7E
+0x7A58 = 0x6AE2
+0x7A59 = 0x6AE4
+0x7A5A = 0x6BD6
+0x7A5B = 0x6C3F
+0x7A5C = 0x6C5C
+0x7A5D = 0x6C86
+0x7A5E = 0x6C6F
+0x7A5F = 0x6CDA
+0x7A60 = 0x6D04
+0x7A61 = 0x6D87
+0x7A62 = 0x6D6F
+0x7A63 = 0x6D96
+0x7A64 = 0x6DAC
+0x7A65 = 0x6DCF
+0x7A66 = 0x6DF8
+0x7A67 = 0x6DF2
+0x7A68 = 0x6DFC
+0x7A69 = 0x6E39
+0x7A6A = 0x6E5C
+0x7A6B = 0x6E27
+0x7A6C = 0x6E3C
+0x7A6D = 0x6EBF
+0x7A6E = 0x6F88
+0x7A6F = 0x6FB5
+0x7A70 = 0x6FF5
+0x7A71 = 0x7005
+0x7A72 = 0x7007
+0x7A73 = 0x7028
+0x7A74 = 0x7085
+0x7A75 = 0x70AB
+0x7A76 = 0x710F
+0x7A77 = 0x7104
+0x7A78 = 0x715C
+0x7A79 = 0x7146
+0x7A7A = 0x7147
+0x7A7B = 0xFA15
+0x7A7C = 0x71C1
+0x7A7D = 0x71FE
+0x7A7E = 0x72B1
+0x7B21 = 0x72BE
+0x7B22 = 0x7324
+0x7B23 = 0xFA16
+0x7B24 = 0x7377
+0x7B25 = 0x73BD
+0x7B26 = 0x73C9
+0x7B27 = 0x73D6
+0x7B28 = 0x73E3
+0x7B29 = 0x73D2
+0x7B2A = 0x7407
+0x7B2B = 0x73F5
+0x7B2C = 0x7426
+0x7B2D = 0x742A
+0x7B2E = 0x7429
+0x7B2F = 0x742E
+0x7B30 = 0x7462
+0x7B31 = 0x7489
+0x7B32 = 0x749F
+0x7B33 = 0x7501
+0x7B34 = 0x756F
+0x7B35 = 0x7682
+0x7B36 = 0x769C
+0x7B37 = 0x769E
+0x7B38 = 0x769B
+0x7B39 = 0x76A6
+0x7B3A = 0xFA17
+0x7B3B = 0x7746
+0x7B3C = 0x52AF
+0x7B3D = 0x7821
+0x7B3E = 0x784E
+0x7B3F = 0x7864
+0x7B40 = 0x787A
+0x7B41 = 0x7930
+0x7B42 = 0xFA18
+0x7B43 = 0xFA19
+0x7B44 = 0xFA1A
+0x7B45 = 0x7994
+0x7B46 = 0xFA1B
+0x7B47 = 0x799B
+0x7B48 = 0x7AD1
+0x7B49 = 0x7AE7
+0x7B4A = 0xFA1C
+0x7B4B = 0x7AEB
+0x7B4C = 0x7B9E
+0x7B4D = 0xFA1D
+0x7B4E = 0x7D48
+0x7B4F = 0x7D5C
+0x7B50 = 0x7DB7
+0x7B51 = 0x7DA0
+0x7B52 = 0x7DD6
+0x7B53 = 0x7E52
+0x7B54 = 0x7F47
+0x7B55 = 0x7FA1
+0x7B56 = 0xFA1E
+0x7B57 = 0x8301
+0x7B58 = 0x8362
+0x7B59 = 0x837F
+0x7B5A = 0x83C7
+0x7B5B = 0x83F6
+0x7B5C = 0x8448
+0x7B5D = 0x84B4
+0x7B5E = 0x8553
+0x7B5F = 0x8559
+0x7B60 = 0x856B
+0x7B61 = 0xFA1F
+0x7B62 = 0x85B0
+0x7B63 = 0xFA20
+0x7B64 = 0xFA21
+0x7B65 = 0x8807
+0x7B66 = 0x88F5
+0x7B67 = 0x8A12
+0x7B68 = 0x8A37
+0x7B69 = 0x8A79
+0x7B6A = 0x8AA7
+0x7B6B = 0x8ABE
+0x7B6C = 0x8ADF
+0x7B6D = 0xFA22
+0x7B6E = 0x8AF6
+0x7B6F = 0x8B53
+0x7B70 = 0x8B7F
+0x7B71 = 0x8CF0
+0x7B72 = 0x8CF4
+0x7B73 = 0x8D12
+0x7B74 = 0x8D76
+0x7B75 = 0xFA23
+0x7B76 = 0x8ECF
+0x7B77 = 0xFA24
+0x7B78 = 0xFA25
+0x7B79 = 0x9067
+0x7B7A = 0x90DE
+0x7B7B = 0xFA26
+0x7B7C = 0x9115
+0x7B7D = 0x9127
+0x7B7E = 0x91DA
+0x7C21 = 0x91D7
+0x7C22 = 0x91DE
+0x7C23 = 0x91ED
+0x7C24 = 0x91EE
+0x7C25 = 0x91E4
+0x7C26 = 0x91E5
+0x7C27 = 0x9206
+0x7C28 = 0x9210
+0x7C29 = 0x920A
+0x7C2A = 0x923A
+0x7C2B = 0x9240
+0x7C2C = 0x923C
+0x7C2D = 0x924E
+0x7C2E = 0x9259
+0x7C2F = 0x9251
+0x7C30 = 0x9239
+0x7C31 = 0x9267
+0x7C32 = 0x92A7
+0x7C33 = 0x9277
+0x7C34 = 0x9278
+0x7C35 = 0x92E7
+0x7C36 = 0x92D7
+0x7C37 = 0x92D9
+0x7C38 = 0x92D0
+0x7C39 = 0xFA27
+0x7C3A = 0x92D5
+0x7C3B = 0x92E0
+0x7C3C = 0x92D3
+0x7C3D = 0x9325
+0x7C3E = 0x9321
+0x7C3F = 0x92FB
+0x7C40 = 0xFA28
+0x7C41 = 0x931E
+0x7C42 = 0x92FF
+0x7C43 = 0x931D
+0x7C44 = 0x9302
+0x7C45 = 0x9370
+0x7C46 = 0x9357
+0x7C47 = 0x93A4
+0x7C48 = 0x93C6
+0x7C49 = 0x93DE
+0x7C4A = 0x93F8
+0x7C4B = 0x9431
+0x7C4C = 0x9445
+0x7C4D = 0x9448
+0x7C4E = 0x9592
+0x7C4F = 0xF9DC
+0x7C50 = 0xFA29
+0x7C51 = 0x969D
+0x7C52 = 0x96AF
+0x7C53 = 0x9733
+0x7C54 = 0x973B
+0x7C55 = 0x9743
+0x7C56 = 0x974D
+0x7C57 = 0x974F
+0x7C58 = 0x9751
+0x7C59 = 0x9755
+0x7C5A = 0x9857
+0x7C5B = 0x9865
+0x7C5C = 0xFA2A
+0x7C5D = 0xFA2B
+0x7C5E = 0x9927
+0x7C5F = 0xFA2C
+0x7C60 = 0x999E
+0x7C61 = 0x9A4E
+0x7C62 = 0x9AD9
+0x7C63 = 0x9ADC
+0x7C64 = 0x9B75
+0x7C65 = 0x9B72
+0x7C66 = 0x9B8F
+0x7C67 = 0x9BB1
+0x7C68 = 0x9BBB
+0x7C69 = 0x9C00
+0x7C6A = 0x9D70
+0x7C6B = 0x9D6B
+0x7C6C = 0xFA2D
+0x7C6D = 0x9E19
+0x7C6E = 0x9ED1
+0x7C71 = 0x2170
+0x7C72 = 0x2171
+0x7C73 = 0x2172
+0x7C74 = 0x2173
+0x7C75 = 0x2174
+0x7C76 = 0x2175
+0x7C77 = 0x2176
+0x7C78 = 0x2177
+0x7C79 = 0x2178
+0x7C7A = 0x2179
+0x7C7B = 0xFFE2
+0x7C7C = 0xFFE4
+0x7C7D = 0xFF07
+0x7C7E = 0xFF02
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP936EXT%UCS.src b/share/i18n/csmapper/CP/CP936EXT%UCS.src
new file mode 100644 (file)
index 0000000..ac739cc
--- /dev/null
@@ -0,0 +1,14351 @@
+# $NetBSD: CP936EXT%UCS.src,v 1.4 2006/08/19 10:58:40 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "GBKEXT/UCS"
+SRC_ZONE       0x81-0xFE / 0x40-0xFE / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp936 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          1/7/2000
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp936 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp936 order
+#
+
+# GBK3
+0x8140 = 0x4E02
+0x8141 = 0x4E04
+0x8142 = 0x4E05
+0x8143 = 0x4E06
+0x8144 = 0x4E0F
+0x8145 = 0x4E12
+0x8146 = 0x4E17
+0x8147 = 0x4E1F
+0x8148 = 0x4E20
+0x8149 = 0x4E21
+0x814A = 0x4E23
+0x814B = 0x4E26
+0x814C = 0x4E29
+0x814D = 0x4E2E
+0x814E = 0x4E2F
+0x814F = 0x4E31
+0x8150 = 0x4E33
+0x8151 = 0x4E35
+0x8152 = 0x4E37
+0x8153 = 0x4E3C
+0x8154 = 0x4E40
+0x8155 = 0x4E41
+0x8156 = 0x4E42
+0x8157 = 0x4E44
+0x8158 = 0x4E46
+0x8159 = 0x4E4A
+0x815A = 0x4E51
+0x815B = 0x4E55
+0x815C = 0x4E57
+0x815D = 0x4E5A
+0x815E = 0x4E5B
+0x815F = 0x4E62
+0x8160 = 0x4E63
+0x8161 = 0x4E64
+0x8162 = 0x4E65
+0x8163 = 0x4E67
+0x8164 = 0x4E68
+0x8165 = 0x4E6A
+0x8166 = 0x4E6B
+0x8167 = 0x4E6C
+0x8168 = 0x4E6D
+0x8169 = 0x4E6E
+0x816A = 0x4E6F
+0x816B = 0x4E72
+0x816C = 0x4E74
+0x816D = 0x4E75
+0x816E = 0x4E76
+0x816F = 0x4E77
+0x8170 = 0x4E78
+0x8171 = 0x4E79
+0x8172 = 0x4E7A
+0x8173 = 0x4E7B
+0x8174 = 0x4E7C
+0x8175 = 0x4E7D
+0x8176 = 0x4E7F
+0x8177 = 0x4E80
+0x8178 = 0x4E81
+0x8179 = 0x4E82
+0x817A = 0x4E83
+0x817B = 0x4E84
+0x817C = 0x4E85
+0x817D = 0x4E87
+0x817E = 0x4E8A
+0x8180 = 0x4E90
+0x8181 = 0x4E96
+0x8182 = 0x4E97
+0x8183 = 0x4E99
+0x8184 = 0x4E9C
+0x8185 = 0x4E9D
+0x8186 = 0x4E9E
+0x8187 = 0x4EA3
+0x8188 = 0x4EAA
+0x8189 = 0x4EAF
+0x818A = 0x4EB0
+0x818B = 0x4EB1
+0x818C = 0x4EB4
+0x818D = 0x4EB6
+0x818E = 0x4EB7
+0x818F = 0x4EB8
+0x8190 = 0x4EB9
+0x8191 = 0x4EBC
+0x8192 = 0x4EBD
+0x8193 = 0x4EBE
+0x8194 = 0x4EC8
+0x8195 = 0x4ECC
+0x8196 = 0x4ECF
+0x8197 = 0x4ED0
+0x8198 = 0x4ED2
+0x8199 = 0x4EDA
+0x819A = 0x4EDB
+0x819B = 0x4EDC
+0x819C = 0x4EE0
+0x819D = 0x4EE2
+0x819E = 0x4EE6
+0x819F = 0x4EE7
+0x81A0 = 0x4EE9
+0x81A1 = 0x4EED
+0x81A2 = 0x4EEE
+0x81A3 = 0x4EEF
+0x81A4 = 0x4EF1
+0x81A5 = 0x4EF4
+0x81A6 = 0x4EF8
+0x81A7 = 0x4EF9
+0x81A8 = 0x4EFA
+0x81A9 = 0x4EFC
+0x81AA = 0x4EFE
+0x81AB = 0x4F00
+0x81AC = 0x4F02
+0x81AD = 0x4F03
+0x81AE = 0x4F04
+0x81AF = 0x4F05
+0x81B0 = 0x4F06
+0x81B1 = 0x4F07
+0x81B2 = 0x4F08
+0x81B3 = 0x4F0B
+0x81B4 = 0x4F0C
+0x81B5 = 0x4F12
+0x81B6 = 0x4F13
+0x81B7 = 0x4F14
+0x81B8 = 0x4F15
+0x81B9 = 0x4F16
+0x81BA = 0x4F1C
+0x81BB = 0x4F1D
+0x81BC = 0x4F21
+0x81BD = 0x4F23
+0x81BE = 0x4F28
+0x81BF = 0x4F29
+0x81C0 = 0x4F2C
+0x81C1 = 0x4F2D
+0x81C2 = 0x4F2E
+0x81C3 = 0x4F31
+0x81C4 = 0x4F33
+0x81C5 = 0x4F35
+0x81C6 = 0x4F37
+0x81C7 = 0x4F39
+0x81C8 = 0x4F3B
+0x81C9 = 0x4F3E
+0x81CA = 0x4F3F
+0x81CB = 0x4F40
+0x81CC = 0x4F41
+0x81CD = 0x4F42
+0x81CE = 0x4F44
+0x81CF = 0x4F45
+0x81D0 = 0x4F47
+0x81D1 = 0x4F48
+0x81D2 = 0x4F49
+0x81D3 = 0x4F4A
+0x81D4 = 0x4F4B
+0x81D5 = 0x4F4C
+0x81D6 = 0x4F52
+0x81D7 = 0x4F54
+0x81D8 = 0x4F56
+0x81D9 = 0x4F61
+0x81DA = 0x4F62
+0x81DB = 0x4F66
+0x81DC = 0x4F68
+0x81DD = 0x4F6A
+0x81DE = 0x4F6B
+0x81DF = 0x4F6D
+0x81E0 = 0x4F6E
+0x81E1 = 0x4F71
+0x81E2 = 0x4F72
+0x81E3 = 0x4F75
+0x81E4 = 0x4F77
+0x81E5 = 0x4F78
+0x81E6 = 0x4F79
+0x81E7 = 0x4F7A
+0x81E8 = 0x4F7D
+0x81E9 = 0x4F80
+0x81EA = 0x4F81
+0x81EB = 0x4F82
+0x81EC = 0x4F85
+0x81ED = 0x4F86
+0x81EE = 0x4F87
+0x81EF = 0x4F8A
+0x81F0 = 0x4F8C
+0x81F1 = 0x4F8E
+0x81F2 = 0x4F90
+0x81F3 = 0x4F92
+0x81F4 = 0x4F93
+0x81F5 = 0x4F95
+0x81F6 = 0x4F96
+0x81F7 = 0x4F98
+0x81F8 = 0x4F99
+0x81F9 = 0x4F9A
+0x81FA = 0x4F9C
+0x81FB = 0x4F9E
+0x81FC = 0x4F9F
+0x81FD = 0x4FA1
+0x81FE = 0x4FA2
+0x8240 = 0x4FA4
+0x8241 = 0x4FAB
+0x8242 = 0x4FAD
+0x8243 = 0x4FB0
+0x8244 = 0x4FB1
+0x8245 = 0x4FB2
+0x8246 = 0x4FB3
+0x8247 = 0x4FB4
+0x8248 = 0x4FB6
+0x8249 = 0x4FB7
+0x824A = 0x4FB8
+0x824B = 0x4FB9
+0x824C = 0x4FBA
+0x824D = 0x4FBB
+0x824E = 0x4FBC
+0x824F = 0x4FBD
+0x8250 = 0x4FBE
+0x8251 = 0x4FC0
+0x8252 = 0x4FC1
+0x8253 = 0x4FC2
+0x8254 = 0x4FC6
+0x8255 = 0x4FC7
+0x8256 = 0x4FC8
+0x8257 = 0x4FC9
+0x8258 = 0x4FCB
+0x8259 = 0x4FCC
+0x825A = 0x4FCD
+0x825B = 0x4FD2
+0x825C = 0x4FD3
+0x825D = 0x4FD4
+0x825E = 0x4FD5
+0x825F = 0x4FD6
+0x8260 = 0x4FD9
+0x8261 = 0x4FDB
+0x8262 = 0x4FE0
+0x8263 = 0x4FE2
+0x8264 = 0x4FE4
+0x8265 = 0x4FE5
+0x8266 = 0x4FE7
+0x8267 = 0x4FEB
+0x8268 = 0x4FEC
+0x8269 = 0x4FF0
+0x826A = 0x4FF2
+0x826B = 0x4FF4
+0x826C = 0x4FF5
+0x826D = 0x4FF6
+0x826E = 0x4FF7
+0x826F = 0x4FF9
+0x8270 = 0x4FFB
+0x8271 = 0x4FFC
+0x8272 = 0x4FFD
+0x8273 = 0x4FFF
+0x8274 = 0x5000
+0x8275 = 0x5001
+0x8276 = 0x5002
+0x8277 = 0x5003
+0x8278 = 0x5004
+0x8279 = 0x5005
+0x827A = 0x5006
+0x827B = 0x5007
+0x827C = 0x5008
+0x827D = 0x5009
+0x827E = 0x500A
+0x8280 = 0x500B
+0x8281 = 0x500E
+0x8282 = 0x5010
+0x8283 = 0x5011
+0x8284 = 0x5013
+0x8285 = 0x5015
+0x8286 = 0x5016
+0x8287 = 0x5017
+0x8288 = 0x501B
+0x8289 = 0x501D
+0x828A = 0x501E
+0x828B = 0x5020
+0x828C = 0x5022
+0x828D = 0x5023
+0x828E = 0x5024
+0x828F = 0x5027
+0x8290 = 0x502B
+0x8291 = 0x502F
+0x8292 = 0x5030
+0x8293 = 0x5031
+0x8294 = 0x5032
+0x8295 = 0x5033
+0x8296 = 0x5034
+0x8297 = 0x5035
+0x8298 = 0x5036
+0x8299 = 0x5037
+0x829A = 0x5038
+0x829B = 0x5039
+0x829C = 0x503B
+0x829D = 0x503D
+0x829E = 0x503F
+0x829F = 0x5040
+0x82A0 = 0x5041
+0x82A1 = 0x5042
+0x82A2 = 0x5044
+0x82A3 = 0x5045
+0x82A4 = 0x5046
+0x82A5 = 0x5049
+0x82A6 = 0x504A
+0x82A7 = 0x504B
+0x82A8 = 0x504D
+0x82A9 = 0x5050
+0x82AA = 0x5051
+0x82AB = 0x5052
+0x82AC = 0x5053
+0x82AD = 0x5054
+0x82AE = 0x5056
+0x82AF = 0x5057
+0x82B0 = 0x5058
+0x82B1 = 0x5059
+0x82B2 = 0x505B
+0x82B3 = 0x505D
+0x82B4 = 0x505E
+0x82B5 = 0x505F
+0x82B6 = 0x5060
+0x82B7 = 0x5061
+0x82B8 = 0x5062
+0x82B9 = 0x5063
+0x82BA = 0x5064
+0x82BB = 0x5066
+0x82BC = 0x5067
+0x82BD = 0x5068
+0x82BE = 0x5069
+0x82BF = 0x506A
+0x82C0 = 0x506B
+0x82C1 = 0x506D
+0x82C2 = 0x506E
+0x82C3 = 0x506F
+0x82C4 = 0x5070
+0x82C5 = 0x5071
+0x82C6 = 0x5072
+0x82C7 = 0x5073
+0x82C8 = 0x5074
+0x82C9 = 0x5075
+0x82CA = 0x5078
+0x82CB = 0x5079
+0x82CC = 0x507A
+0x82CD = 0x507C
+0x82CE = 0x507D
+0x82CF = 0x5081
+0x82D0 = 0x5082
+0x82D1 = 0x5083
+0x82D2 = 0x5084
+0x82D3 = 0x5086
+0x82D4 = 0x5087
+0x82D5 = 0x5089
+0x82D6 = 0x508A
+0x82D7 = 0x508B
+0x82D8 = 0x508C
+0x82D9 = 0x508E
+0x82DA = 0x508F
+0x82DB = 0x5090
+0x82DC = 0x5091
+0x82DD = 0x5092
+0x82DE = 0x5093
+0x82DF = 0x5094
+0x82E0 = 0x5095
+0x82E1 = 0x5096
+0x82E2 = 0x5097
+0x82E3 = 0x5098
+0x82E4 = 0x5099
+0x82E5 = 0x509A
+0x82E6 = 0x509B
+0x82E7 = 0x509C
+0x82E8 = 0x509D
+0x82E9 = 0x509E
+0x82EA = 0x509F
+0x82EB = 0x50A0
+0x82EC = 0x50A1
+0x82ED = 0x50A2
+0x82EE = 0x50A4
+0x82EF = 0x50A6
+0x82F0 = 0x50AA
+0x82F1 = 0x50AB
+0x82F2 = 0x50AD
+0x82F3 = 0x50AE
+0x82F4 = 0x50AF
+0x82F5 = 0x50B0
+0x82F6 = 0x50B1
+0x82F7 = 0x50B3
+0x82F8 = 0x50B4
+0x82F9 = 0x50B5
+0x82FA = 0x50B6
+0x82FB = 0x50B7
+0x82FC = 0x50B8
+0x82FD = 0x50B9
+0x82FE = 0x50BC
+0x8340 = 0x50BD
+0x8341 = 0x50BE
+0x8342 = 0x50BF
+0x8343 = 0x50C0
+0x8344 = 0x50C1
+0x8345 = 0x50C2
+0x8346 = 0x50C3
+0x8347 = 0x50C4
+0x8348 = 0x50C5
+0x8349 = 0x50C6
+0x834A = 0x50C7
+0x834B = 0x50C8
+0x834C = 0x50C9
+0x834D = 0x50CA
+0x834E = 0x50CB
+0x834F = 0x50CC
+0x8350 = 0x50CD
+0x8351 = 0x50CE
+0x8352 = 0x50D0
+0x8353 = 0x50D1
+0x8354 = 0x50D2
+0x8355 = 0x50D3
+0x8356 = 0x50D4
+0x8357 = 0x50D5
+0x8358 = 0x50D7
+0x8359 = 0x50D8
+0x835A = 0x50D9
+0x835B = 0x50DB
+0x835C = 0x50DC
+0x835D = 0x50DD
+0x835E = 0x50DE
+0x835F = 0x50DF
+0x8360 = 0x50E0
+0x8361 = 0x50E1
+0x8362 = 0x50E2
+0x8363 = 0x50E3
+0x8364 = 0x50E4
+0x8365 = 0x50E5
+0x8366 = 0x50E8
+0x8367 = 0x50E9
+0x8368 = 0x50EA
+0x8369 = 0x50EB
+0x836A = 0x50EF
+0x836B = 0x50F0
+0x836C = 0x50F1
+0x836D = 0x50F2
+0x836E = 0x50F4
+0x836F = 0x50F6
+0x8370 = 0x50F7
+0x8371 = 0x50F8
+0x8372 = 0x50F9
+0x8373 = 0x50FA
+0x8374 = 0x50FC
+0x8375 = 0x50FD
+0x8376 = 0x50FE
+0x8377 = 0x50FF
+0x8378 = 0x5100
+0x8379 = 0x5101
+0x837A = 0x5102
+0x837B = 0x5103
+0x837C = 0x5104
+0x837D = 0x5105
+0x837E = 0x5108
+0x8380 = 0x5109
+0x8381 = 0x510A
+0x8382 = 0x510C
+0x8383 = 0x510D
+0x8384 = 0x510E
+0x8385 = 0x510F
+0x8386 = 0x5110
+0x8387 = 0x5111
+0x8388 = 0x5113
+0x8389 = 0x5114
+0x838A = 0x5115
+0x838B = 0x5116
+0x838C = 0x5117
+0x838D = 0x5118
+0x838E = 0x5119
+0x838F = 0x511A
+0x8390 = 0x511B
+0x8391 = 0x511C
+0x8392 = 0x511D
+0x8393 = 0x511E
+0x8394 = 0x511F
+0x8395 = 0x5120
+0x8396 = 0x5122
+0x8397 = 0x5123
+0x8398 = 0x5124
+0x8399 = 0x5125
+0x839A = 0x5126
+0x839B = 0x5127
+0x839C = 0x5128
+0x839D = 0x5129
+0x839E = 0x512A
+0x839F = 0x512B
+0x83A0 = 0x512C
+0x83A1 = 0x512D
+0x83A2 = 0x512E
+0x83A3 = 0x512F
+0x83A4 = 0x5130
+0x83A5 = 0x5131
+0x83A6 = 0x5132
+0x83A7 = 0x5133
+0x83A8 = 0x5134
+0x83A9 = 0x5135
+0x83AA = 0x5136
+0x83AB = 0x5137
+0x83AC = 0x5138
+0x83AD = 0x5139
+0x83AE = 0x513A
+0x83AF = 0x513B
+0x83B0 = 0x513C
+0x83B1 = 0x513D
+0x83B2 = 0x513E
+0x83B3 = 0x5142
+0x83B4 = 0x5147
+0x83B5 = 0x514A
+0x83B6 = 0x514C
+0x83B7 = 0x514E
+0x83B8 = 0x514F
+0x83B9 = 0x5150
+0x83BA = 0x5152
+0x83BB = 0x5153
+0x83BC = 0x5157
+0x83BD = 0x5158
+0x83BE = 0x5159
+0x83BF = 0x515B
+0x83C0 = 0x515D
+0x83C1 = 0x515E
+0x83C2 = 0x515F
+0x83C3 = 0x5160
+0x83C4 = 0x5161
+0x83C5 = 0x5163
+0x83C6 = 0x5164
+0x83C7 = 0x5166
+0x83C8 = 0x5167
+0x83C9 = 0x5169
+0x83CA = 0x516A
+0x83CB = 0x516F
+0x83CC = 0x5172
+0x83CD = 0x517A
+0x83CE = 0x517E
+0x83CF = 0x517F
+0x83D0 = 0x5183
+0x83D1 = 0x5184
+0x83D2 = 0x5186
+0x83D3 = 0x5187
+0x83D4 = 0x518A
+0x83D5 = 0x518B
+0x83D6 = 0x518E
+0x83D7 = 0x518F
+0x83D8 = 0x5190
+0x83D9 = 0x5191
+0x83DA = 0x5193
+0x83DB = 0x5194
+0x83DC = 0x5198
+0x83DD = 0x519A
+0x83DE = 0x519D
+0x83DF = 0x519E
+0x83E0 = 0x519F
+0x83E1 = 0x51A1
+0x83E2 = 0x51A3
+0x83E3 = 0x51A6
+0x83E4 = 0x51A7
+0x83E5 = 0x51A8
+0x83E6 = 0x51A9
+0x83E7 = 0x51AA
+0x83E8 = 0x51AD
+0x83E9 = 0x51AE
+0x83EA = 0x51B4
+0x83EB = 0x51B8
+0x83EC = 0x51B9
+0x83ED = 0x51BA
+0x83EE = 0x51BE
+0x83EF = 0x51BF
+0x83F0 = 0x51C1
+0x83F1 = 0x51C2
+0x83F2 = 0x51C3
+0x83F3 = 0x51C5
+0x83F4 = 0x51C8
+0x83F5 = 0x51CA
+0x83F6 = 0x51CD
+0x83F7 = 0x51CE
+0x83F8 = 0x51D0
+0x83F9 = 0x51D2
+0x83FA = 0x51D3
+0x83FB = 0x51D4
+0x83FC = 0x51D5
+0x83FD = 0x51D6
+0x83FE = 0x51D7
+0x8440 = 0x51D8
+0x8441 = 0x51D9
+0x8442 = 0x51DA
+0x8443 = 0x51DC
+0x8444 = 0x51DE
+0x8445 = 0x51DF
+0x8446 = 0x51E2
+0x8447 = 0x51E3
+0x8448 = 0x51E5
+0x8449 = 0x51E6
+0x844A = 0x51E7
+0x844B = 0x51E8
+0x844C = 0x51E9
+0x844D = 0x51EA
+0x844E = 0x51EC
+0x844F = 0x51EE
+0x8450 = 0x51F1
+0x8451 = 0x51F2
+0x8452 = 0x51F4
+0x8453 = 0x51F7
+0x8454 = 0x51FE
+0x8455 = 0x5204
+0x8456 = 0x5205
+0x8457 = 0x5209
+0x8458 = 0x520B
+0x8459 = 0x520C
+0x845A = 0x520F
+0x845B = 0x5210
+0x845C = 0x5213
+0x845D = 0x5214
+0x845E = 0x5215
+0x845F = 0x521C
+0x8460 = 0x521E
+0x8461 = 0x521F
+0x8462 = 0x5221
+0x8463 = 0x5222
+0x8464 = 0x5223
+0x8465 = 0x5225
+0x8466 = 0x5226
+0x8467 = 0x5227
+0x8468 = 0x522A
+0x8469 = 0x522C
+0x846A = 0x522F
+0x846B = 0x5231
+0x846C = 0x5232
+0x846D = 0x5234
+0x846E = 0x5235
+0x846F = 0x523C
+0x8470 = 0x523E
+0x8471 = 0x5244
+0x8472 = 0x5245
+0x8473 = 0x5246
+0x8474 = 0x5247
+0x8475 = 0x5248
+0x8476 = 0x5249
+0x8477 = 0x524B
+0x8478 = 0x524E
+0x8479 = 0x524F
+0x847A = 0x5252
+0x847B = 0x5253
+0x847C = 0x5255
+0x847D = 0x5257
+0x847E = 0x5258
+0x8480 = 0x5259
+0x8481 = 0x525A
+0x8482 = 0x525B
+0x8483 = 0x525D
+0x8484 = 0x525F
+0x8485 = 0x5260
+0x8486 = 0x5262
+0x8487 = 0x5263
+0x8488 = 0x5264
+0x8489 = 0x5266
+0x848A = 0x5268
+0x848B = 0x526B
+0x848C = 0x526C
+0x848D = 0x526D
+0x848E = 0x526E
+0x848F = 0x5270
+0x8490 = 0x5271
+0x8491 = 0x5273
+0x8492 = 0x5274
+0x8493 = 0x5275
+0x8494 = 0x5276
+0x8495 = 0x5277
+0x8496 = 0x5278
+0x8497 = 0x5279
+0x8498 = 0x527A
+0x8499 = 0x527B
+0x849A = 0x527C
+0x849B = 0x527E
+0x849C = 0x5280
+0x849D = 0x5283
+0x849E = 0x5284
+0x849F = 0x5285
+0x84A0 = 0x5286
+0x84A1 = 0x5287
+0x84A2 = 0x5289
+0x84A3 = 0x528A
+0x84A4 = 0x528B
+0x84A5 = 0x528C
+0x84A6 = 0x528D
+0x84A7 = 0x528E
+0x84A8 = 0x528F
+0x84A9 = 0x5291
+0x84AA = 0x5292
+0x84AB = 0x5294
+0x84AC = 0x5295
+0x84AD = 0x5296
+0x84AE = 0x5297
+0x84AF = 0x5298
+0x84B0 = 0x5299
+0x84B1 = 0x529A
+0x84B2 = 0x529C
+0x84B3 = 0x52A4
+0x84B4 = 0x52A5
+0x84B5 = 0x52A6
+0x84B6 = 0x52A7
+0x84B7 = 0x52AE
+0x84B8 = 0x52AF
+0x84B9 = 0x52B0
+0x84BA = 0x52B4
+0x84BB = 0x52B5
+0x84BC = 0x52B6
+0x84BD = 0x52B7
+0x84BE = 0x52B8
+0x84BF = 0x52B9
+0x84C0 = 0x52BA
+0x84C1 = 0x52BB
+0x84C2 = 0x52BC
+0x84C3 = 0x52BD
+0x84C4 = 0x52C0
+0x84C5 = 0x52C1
+0x84C6 = 0x52C2
+0x84C7 = 0x52C4
+0x84C8 = 0x52C5
+0x84C9 = 0x52C6
+0x84CA = 0x52C8
+0x84CB = 0x52CA
+0x84CC = 0x52CC
+0x84CD = 0x52CD
+0x84CE = 0x52CE
+0x84CF = 0x52CF
+0x84D0 = 0x52D1
+0x84D1 = 0x52D3
+0x84D2 = 0x52D4
+0x84D3 = 0x52D5
+0x84D4 = 0x52D7
+0x84D5 = 0x52D9
+0x84D6 = 0x52DA
+0x84D7 = 0x52DB
+0x84D8 = 0x52DC
+0x84D9 = 0x52DD
+0x84DA = 0x52DE
+0x84DB = 0x52E0
+0x84DC = 0x52E1
+0x84DD = 0x52E2
+0x84DE = 0x52E3
+0x84DF = 0x52E5
+0x84E0 = 0x52E6
+0x84E1 = 0x52E7
+0x84E2 = 0x52E8
+0x84E3 = 0x52E9
+0x84E4 = 0x52EA
+0x84E5 = 0x52EB
+0x84E6 = 0x52EC
+0x84E7 = 0x52ED
+0x84E8 = 0x52EE
+0x84E9 = 0x52EF
+0x84EA = 0x52F1
+0x84EB = 0x52F2
+0x84EC = 0x52F3
+0x84ED = 0x52F4
+0x84EE = 0x52F5
+0x84EF = 0x52F6
+0x84F0 = 0x52F7
+0x84F1 = 0x52F8
+0x84F2 = 0x52FB
+0x84F3 = 0x52FC
+0x84F4 = 0x52FD
+0x84F5 = 0x5301
+0x84F6 = 0x5302
+0x84F7 = 0x5303
+0x84F8 = 0x5304
+0x84F9 = 0x5307
+0x84FA = 0x5309
+0x84FB = 0x530A
+0x84FC = 0x530B
+0x84FD = 0x530C
+0x84FE = 0x530E
+0x8540 = 0x5311
+0x8541 = 0x5312
+0x8542 = 0x5313
+0x8543 = 0x5314
+0x8544 = 0x5318
+0x8545 = 0x531B
+0x8546 = 0x531C
+0x8547 = 0x531E
+0x8548 = 0x531F
+0x8549 = 0x5322
+0x854A = 0x5324
+0x854B = 0x5325
+0x854C = 0x5327
+0x854D = 0x5328
+0x854E = 0x5329
+0x854F = 0x532B
+0x8550 = 0x532C
+0x8551 = 0x532D
+0x8552 = 0x532F
+0x8553 = 0x5330
+0x8554 = 0x5331
+0x8555 = 0x5332
+0x8556 = 0x5333
+0x8557 = 0x5334
+0x8558 = 0x5335
+0x8559 = 0x5336
+0x855A = 0x5337
+0x855B = 0x5338
+0x855C = 0x533C
+0x855D = 0x533D
+0x855E = 0x5340
+0x855F = 0x5342
+0x8560 = 0x5344
+0x8561 = 0x5346
+0x8562 = 0x534B
+0x8563 = 0x534C
+0x8564 = 0x534D
+0x8565 = 0x5350
+0x8566 = 0x5354
+0x8567 = 0x5358
+0x8568 = 0x5359
+0x8569 = 0x535B
+0x856A = 0x535D
+0x856B = 0x5365
+0x856C = 0x5368
+0x856D = 0x536A
+0x856E = 0x536C
+0x856F = 0x536D
+0x8570 = 0x5372
+0x8571 = 0x5376
+0x8572 = 0x5379
+0x8573 = 0x537B
+0x8574 = 0x537C
+0x8575 = 0x537D
+0x8576 = 0x537E
+0x8577 = 0x5380
+0x8578 = 0x5381
+0x8579 = 0x5383
+0x857A = 0x5387
+0x857B = 0x5388
+0x857C = 0x538A
+0x857D = 0x538E
+0x857E = 0x538F
+0x8580 = 0x5390
+0x8581 = 0x5391
+0x8582 = 0x5392
+0x8583 = 0x5393
+0x8584 = 0x5394
+0x8585 = 0x5396
+0x8586 = 0x5397
+0x8587 = 0x5399
+0x8588 = 0x539B
+0x8589 = 0x539C
+0x858A = 0x539E
+0x858B = 0x53A0
+0x858C = 0x53A1
+0x858D = 0x53A4
+0x858E = 0x53A7
+0x858F = 0x53AA
+0x8590 = 0x53AB
+0x8591 = 0x53AC
+0x8592 = 0x53AD
+0x8593 = 0x53AF
+0x8594 = 0x53B0
+0x8595 = 0x53B1
+0x8596 = 0x53B2
+0x8597 = 0x53B3
+0x8598 = 0x53B4
+0x8599 = 0x53B5
+0x859A = 0x53B7
+0x859B = 0x53B8
+0x859C = 0x53B9
+0x859D = 0x53BA
+0x859E = 0x53BC
+0x859F = 0x53BD
+0x85A0 = 0x53BE
+0x85A1 = 0x53C0
+0x85A2 = 0x53C3
+0x85A3 = 0x53C4
+0x85A4 = 0x53C5
+0x85A5 = 0x53C6
+0x85A6 = 0x53C7
+0x85A7 = 0x53CE
+0x85A8 = 0x53CF
+0x85A9 = 0x53D0
+0x85AA = 0x53D2
+0x85AB = 0x53D3
+0x85AC = 0x53D5
+0x85AD = 0x53DA
+0x85AE = 0x53DC
+0x85AF = 0x53DD
+0x85B0 = 0x53DE
+0x85B1 = 0x53E1
+0x85B2 = 0x53E2
+0x85B3 = 0x53E7
+0x85B4 = 0x53F4
+0x85B5 = 0x53FA
+0x85B6 = 0x53FE
+0x85B7 = 0x53FF
+0x85B8 = 0x5400
+0x85B9 = 0x5402
+0x85BA = 0x5405
+0x85BB = 0x5407
+0x85BC = 0x540B
+0x85BD = 0x5414
+0x85BE = 0x5418
+0x85BF = 0x5419
+0x85C0 = 0x541A
+0x85C1 = 0x541C
+0x85C2 = 0x5422
+0x85C3 = 0x5424
+0x85C4 = 0x5425
+0x85C5 = 0x542A
+0x85C6 = 0x5430
+0x85C7 = 0x5433
+0x85C8 = 0x5436
+0x85C9 = 0x5437
+0x85CA = 0x543A
+0x85CB = 0x543D
+0x85CC = 0x543F
+0x85CD = 0x5441
+0x85CE = 0x5442
+0x85CF = 0x5444
+0x85D0 = 0x5445
+0x85D1 = 0x5447
+0x85D2 = 0x5449
+0x85D3 = 0x544C
+0x85D4 = 0x544D
+0x85D5 = 0x544E
+0x85D6 = 0x544F
+0x85D7 = 0x5451
+0x85D8 = 0x545A
+0x85D9 = 0x545D
+0x85DA = 0x545E
+0x85DB = 0x545F
+0x85DC = 0x5460
+0x85DD = 0x5461
+0x85DE = 0x5463
+0x85DF = 0x5465
+0x85E0 = 0x5467
+0x85E1 = 0x5469
+0x85E2 = 0x546A
+0x85E3 = 0x546B
+0x85E4 = 0x546C
+0x85E5 = 0x546D
+0x85E6 = 0x546E
+0x85E7 = 0x546F
+0x85E8 = 0x5470
+0x85E9 = 0x5474
+0x85EA = 0x5479
+0x85EB = 0x547A
+0x85EC = 0x547E
+0x85ED = 0x547F
+0x85EE = 0x5481
+0x85EF = 0x5483
+0x85F0 = 0x5485
+0x85F1 = 0x5487
+0x85F2 = 0x5488
+0x85F3 = 0x5489
+0x85F4 = 0x548A
+0x85F5 = 0x548D
+0x85F6 = 0x5491
+0x85F7 = 0x5493
+0x85F8 = 0x5497
+0x85F9 = 0x5498
+0x85FA = 0x549C
+0x85FB = 0x549E
+0x85FC = 0x549F
+0x85FD = 0x54A0
+0x85FE = 0x54A1
+0x8640 = 0x54A2
+0x8641 = 0x54A5
+0x8642 = 0x54AE
+0x8643 = 0x54B0
+0x8644 = 0x54B2
+0x8645 = 0x54B5
+0x8646 = 0x54B6
+0x8647 = 0x54B7
+0x8648 = 0x54B9
+0x8649 = 0x54BA
+0x864A = 0x54BC
+0x864B = 0x54BE
+0x864C = 0x54C3
+0x864D = 0x54C5
+0x864E = 0x54CA
+0x864F = 0x54CB
+0x8650 = 0x54D6
+0x8651 = 0x54D8
+0x8652 = 0x54DB
+0x8653 = 0x54E0
+0x8654 = 0x54E1
+0x8655 = 0x54E2
+0x8656 = 0x54E3
+0x8657 = 0x54E4
+0x8658 = 0x54EB
+0x8659 = 0x54EC
+0x865A = 0x54EF
+0x865B = 0x54F0
+0x865C = 0x54F1
+0x865D = 0x54F4
+0x865E = 0x54F5
+0x865F = 0x54F6
+0x8660 = 0x54F7
+0x8661 = 0x54F8
+0x8662 = 0x54F9
+0x8663 = 0x54FB
+0x8664 = 0x54FE
+0x8665 = 0x5500
+0x8666 = 0x5502
+0x8667 = 0x5503
+0x8668 = 0x5504
+0x8669 = 0x5505
+0x866A = 0x5508
+0x866B = 0x550A
+0x866C = 0x550B
+0x866D = 0x550C
+0x866E = 0x550D
+0x866F = 0x550E
+0x8670 = 0x5512
+0x8671 = 0x5513
+0x8672 = 0x5515
+0x8673 = 0x5516
+0x8674 = 0x5517
+0x8675 = 0x5518
+0x8676 = 0x5519
+0x8677 = 0x551A
+0x8678 = 0x551C
+0x8679 = 0x551D
+0x867A = 0x551E
+0x867B = 0x551F
+0x867C = 0x5521
+0x867D = 0x5525
+0x867E = 0x5526
+0x8680 = 0x5528
+0x8681 = 0x5529
+0x8682 = 0x552B
+0x8683 = 0x552D
+0x8684 = 0x5532
+0x8685 = 0x5534
+0x8686 = 0x5535
+0x8687 = 0x5536
+0x8688 = 0x5538
+0x8689 = 0x5539
+0x868A = 0x553A
+0x868B = 0x553B
+0x868C = 0x553D
+0x868D = 0x5540
+0x868E = 0x5542
+0x868F = 0x5545
+0x8690 = 0x5547
+0x8691 = 0x5548
+0x8692 = 0x554B
+0x8693 = 0x554C
+0x8694 = 0x554D
+0x8695 = 0x554E
+0x8696 = 0x554F
+0x8697 = 0x5551
+0x8698 = 0x5552
+0x8699 = 0x5553
+0x869A = 0x5554
+0x869B = 0x5557
+0x869C = 0x5558
+0x869D = 0x5559
+0x869E = 0x555A
+0x869F = 0x555B
+0x86A0 = 0x555D
+0x86A1 = 0x555E
+0x86A2 = 0x555F
+0x86A3 = 0x5560
+0x86A4 = 0x5562
+0x86A5 = 0x5563
+0x86A6 = 0x5568
+0x86A7 = 0x5569
+0x86A8 = 0x556B
+0x86A9 = 0x556F
+0x86AA = 0x5570
+0x86AB = 0x5571
+0x86AC = 0x5572
+0x86AD = 0x5573
+0x86AE = 0x5574
+0x86AF = 0x5579
+0x86B0 = 0x557A
+0x86B1 = 0x557D
+0x86B2 = 0x557F
+0x86B3 = 0x5585
+0x86B4 = 0x5586
+0x86B5 = 0x558C
+0x86B6 = 0x558D
+0x86B7 = 0x558E
+0x86B8 = 0x5590
+0x86B9 = 0x5592
+0x86BA = 0x5593
+0x86BB = 0x5595
+0x86BC = 0x5596
+0x86BD = 0x5597
+0x86BE = 0x559A
+0x86BF = 0x559B
+0x86C0 = 0x559E
+0x86C1 = 0x55A0
+0x86C2 = 0x55A1
+0x86C3 = 0x55A2
+0x86C4 = 0x55A3
+0x86C5 = 0x55A4
+0x86C6 = 0x55A5
+0x86C7 = 0x55A6
+0x86C8 = 0x55A8
+0x86C9 = 0x55A9
+0x86CA = 0x55AA
+0x86CB = 0x55AB
+0x86CC = 0x55AC
+0x86CD = 0x55AD
+0x86CE = 0x55AE
+0x86CF = 0x55AF
+0x86D0 = 0x55B0
+0x86D1 = 0x55B2
+0x86D2 = 0x55B4
+0x86D3 = 0x55B6
+0x86D4 = 0x55B8
+0x86D5 = 0x55BA
+0x86D6 = 0x55BC
+0x86D7 = 0x55BF
+0x86D8 = 0x55C0
+0x86D9 = 0x55C1
+0x86DA = 0x55C2
+0x86DB = 0x55C3
+0x86DC = 0x55C6
+0x86DD = 0x55C7
+0x86DE = 0x55C8
+0x86DF = 0x55CA
+0x86E0 = 0x55CB
+0x86E1 = 0x55CE
+0x86E2 = 0x55CF
+0x86E3 = 0x55D0
+0x86E4 = 0x55D5
+0x86E5 = 0x55D7
+0x86E6 = 0x55D8
+0x86E7 = 0x55D9
+0x86E8 = 0x55DA
+0x86E9 = 0x55DB
+0x86EA = 0x55DE
+0x86EB = 0x55E0
+0x86EC = 0x55E2
+0x86ED = 0x55E7
+0x86EE = 0x55E9
+0x86EF = 0x55ED
+0x86F0 = 0x55EE
+0x86F1 = 0x55F0
+0x86F2 = 0x55F1
+0x86F3 = 0x55F4
+0x86F4 = 0x55F6
+0x86F5 = 0x55F8
+0x86F6 = 0x55F9
+0x86F7 = 0x55FA
+0x86F8 = 0x55FB
+0x86F9 = 0x55FC
+0x86FA = 0x55FF
+0x86FB = 0x5602
+0x86FC = 0x5603
+0x86FD = 0x5604
+0x86FE = 0x5605
+0x8740 = 0x5606
+0x8741 = 0x5607
+0x8742 = 0x560A
+0x8743 = 0x560B
+0x8744 = 0x560D
+0x8745 = 0x5610
+0x8746 = 0x5611
+0x8747 = 0x5612
+0x8748 = 0x5613
+0x8749 = 0x5614
+0x874A = 0x5615
+0x874B = 0x5616
+0x874C = 0x5617
+0x874D = 0x5619
+0x874E = 0x561A
+0x874F = 0x561C
+0x8750 = 0x561D
+0x8751 = 0x5620
+0x8752 = 0x5621
+0x8753 = 0x5622
+0x8754 = 0x5625
+0x8755 = 0x5626
+0x8756 = 0x5628
+0x8757 = 0x5629
+0x8758 = 0x562A
+0x8759 = 0x562B
+0x875A = 0x562E
+0x875B = 0x562F
+0x875C = 0x5630
+0x875D = 0x5633
+0x875E = 0x5635
+0x875F = 0x5637
+0x8760 = 0x5638
+0x8761 = 0x563A
+0x8762 = 0x563C
+0x8763 = 0x563D
+0x8764 = 0x563E
+0x8765 = 0x5640
+0x8766 = 0x5641
+0x8767 = 0x5642
+0x8768 = 0x5643
+0x8769 = 0x5644
+0x876A = 0x5645
+0x876B = 0x5646
+0x876C = 0x5647
+0x876D = 0x5648
+0x876E = 0x5649
+0x876F = 0x564A
+0x8770 = 0x564B
+0x8771 = 0x564F
+0x8772 = 0x5650
+0x8773 = 0x5651
+0x8774 = 0x5652
+0x8775 = 0x5653
+0x8776 = 0x5655
+0x8777 = 0x5656
+0x8778 = 0x565A
+0x8779 = 0x565B
+0x877A = 0x565D
+0x877B = 0x565E
+0x877C = 0x565F
+0x877D = 0x5660
+0x877E = 0x5661
+0x8780 = 0x5663
+0x8781 = 0x5665
+0x8782 = 0x5666
+0x8783 = 0x5667
+0x8784 = 0x566D
+0x8785 = 0x566E
+0x8786 = 0x566F
+0x8787 = 0x5670
+0x8788 = 0x5672
+0x8789 = 0x5673
+0x878A = 0x5674
+0x878B = 0x5675
+0x878C = 0x5677
+0x878D = 0x5678
+0x878E = 0x5679
+0x878F = 0x567A
+0x8790 = 0x567D
+0x8791 = 0x567E
+0x8792 = 0x567F
+0x8793 = 0x5680
+0x8794 = 0x5681
+0x8795 = 0x5682
+0x8796 = 0x5683
+0x8797 = 0x5684
+0x8798 = 0x5687
+0x8799 = 0x5688
+0x879A = 0x5689
+0x879B = 0x568A
+0x879C = 0x568B
+0x879D = 0x568C
+0x879E = 0x568D
+0x879F = 0x5690
+0x87A0 = 0x5691
+0x87A1 = 0x5692
+0x87A2 = 0x5694
+0x87A3 = 0x5695
+0x87A4 = 0x5696
+0x87A5 = 0x5697
+0x87A6 = 0x5698
+0x87A7 = 0x5699
+0x87A8 = 0x569A
+0x87A9 = 0x569B
+0x87AA = 0x569C
+0x87AB = 0x569D
+0x87AC = 0x569E
+0x87AD = 0x569F
+0x87AE = 0x56A0
+0x87AF = 0x56A1
+0x87B0 = 0x56A2
+0x87B1 = 0x56A4
+0x87B2 = 0x56A5
+0x87B3 = 0x56A6
+0x87B4 = 0x56A7
+0x87B5 = 0x56A8
+0x87B6 = 0x56A9
+0x87B7 = 0x56AA
+0x87B8 = 0x56AB
+0x87B9 = 0x56AC
+0x87BA = 0x56AD
+0x87BB = 0x56AE
+0x87BC = 0x56B0
+0x87BD = 0x56B1
+0x87BE = 0x56B2
+0x87BF = 0x56B3
+0x87C0 = 0x56B4
+0x87C1 = 0x56B5
+0x87C2 = 0x56B6
+0x87C3 = 0x56B8
+0x87C4 = 0x56B9
+0x87C5 = 0x56BA
+0x87C6 = 0x56BB
+0x87C7 = 0x56BD
+0x87C8 = 0x56BE
+0x87C9 = 0x56BF
+0x87CA = 0x56C0
+0x87CB = 0x56C1
+0x87CC = 0x56C2
+0x87CD = 0x56C3
+0x87CE = 0x56C4
+0x87CF = 0x56C5
+0x87D0 = 0x56C6
+0x87D1 = 0x56C7
+0x87D2 = 0x56C8
+0x87D3 = 0x56C9
+0x87D4 = 0x56CB
+0x87D5 = 0x56CC
+0x87D6 = 0x56CD
+0x87D7 = 0x56CE
+0x87D8 = 0x56CF
+0x87D9 = 0x56D0
+0x87DA = 0x56D1
+0x87DB = 0x56D2
+0x87DC = 0x56D3
+0x87DD = 0x56D5
+0x87DE = 0x56D6
+0x87DF = 0x56D8
+0x87E0 = 0x56D9
+0x87E1 = 0x56DC
+0x87E2 = 0x56E3
+0x87E3 = 0x56E5
+0x87E4 = 0x56E6
+0x87E5 = 0x56E7
+0x87E6 = 0x56E8
+0x87E7 = 0x56E9
+0x87E8 = 0x56EA
+0x87E9 = 0x56EC
+0x87EA = 0x56EE
+0x87EB = 0x56EF
+0x87EC = 0x56F2
+0x87ED = 0x56F3
+0x87EE = 0x56F6
+0x87EF = 0x56F7
+0x87F0 = 0x56F8
+0x87F1 = 0x56FB
+0x87F2 = 0x56FC
+0x87F3 = 0x5700
+0x87F4 = 0x5701
+0x87F5 = 0x5702
+0x87F6 = 0x5705
+0x87F7 = 0x5707
+0x87F8 = 0x570B
+0x87F9 = 0x570C
+0x87FA = 0x570D
+0x87FB = 0x570E
+0x87FC = 0x570F
+0x87FD = 0x5710
+0x87FE = 0x5711
+0x8840 = 0x5712
+0x8841 = 0x5713
+0x8842 = 0x5714
+0x8843 = 0x5715
+0x8844 = 0x5716
+0x8845 = 0x5717
+0x8846 = 0x5718
+0x8847 = 0x5719
+0x8848 = 0x571A
+0x8849 = 0x571B
+0x884A = 0x571D
+0x884B = 0x571E
+0x884C = 0x5720
+0x884D = 0x5721
+0x884E = 0x5722
+0x884F = 0x5724
+0x8850 = 0x5725
+0x8851 = 0x5726
+0x8852 = 0x5727
+0x8853 = 0x572B
+0x8854 = 0x5731
+0x8855 = 0x5732
+0x8856 = 0x5734
+0x8857 = 0x5735
+0x8858 = 0x5736
+0x8859 = 0x5737
+0x885A = 0x5738
+0x885B = 0x573C
+0x885C = 0x573D
+0x885D = 0x573F
+0x885E = 0x5741
+0x885F = 0x5743
+0x8860 = 0x5744
+0x8861 = 0x5745
+0x8862 = 0x5746
+0x8863 = 0x5748
+0x8864 = 0x5749
+0x8865 = 0x574B
+0x8866 = 0x5752
+0x8867 = 0x5753
+0x8868 = 0x5754
+0x8869 = 0x5755
+0x886A = 0x5756
+0x886B = 0x5758
+0x886C = 0x5759
+0x886D = 0x5762
+0x886E = 0x5763
+0x886F = 0x5765
+0x8870 = 0x5767
+0x8871 = 0x576C
+0x8872 = 0x576E
+0x8873 = 0x5770
+0x8874 = 0x5771
+0x8875 = 0x5772
+0x8876 = 0x5774
+0x8877 = 0x5775
+0x8878 = 0x5778
+0x8879 = 0x5779
+0x887A = 0x577A
+0x887B = 0x577D
+0x887C = 0x577E
+0x887D = 0x577F
+0x887E = 0x5780
+0x8880 = 0x5781
+0x8881 = 0x5787
+0x8882 = 0x5788
+0x8883 = 0x5789
+0x8884 = 0x578A
+0x8885 = 0x578D
+0x8886 = 0x578E
+0x8887 = 0x578F
+0x8888 = 0x5790
+0x8889 = 0x5791
+0x888A = 0x5794
+0x888B = 0x5795
+0x888C = 0x5796
+0x888D = 0x5797
+0x888E = 0x5798
+0x888F = 0x5799
+0x8890 = 0x579A
+0x8891 = 0x579C
+0x8892 = 0x579D
+0x8893 = 0x579E
+0x8894 = 0x579F
+0x8895 = 0x57A5
+0x8896 = 0x57A8
+0x8897 = 0x57AA
+0x8898 = 0x57AC
+0x8899 = 0x57AF
+0x889A = 0x57B0
+0x889B = 0x57B1
+0x889C = 0x57B3
+0x889D = 0x57B5
+0x889E = 0x57B6
+0x889F = 0x57B7
+0x88A0 = 0x57B9
+0x88A1 = 0x57BA
+0x88A2 = 0x57BB
+0x88A3 = 0x57BC
+0x88A4 = 0x57BD
+0x88A5 = 0x57BE
+0x88A6 = 0x57BF
+0x88A7 = 0x57C0
+0x88A8 = 0x57C1
+0x88A9 = 0x57C4
+0x88AA = 0x57C5
+0x88AB = 0x57C6
+0x88AC = 0x57C7
+0x88AD = 0x57C8
+0x88AE = 0x57C9
+0x88AF = 0x57CA
+0x88B0 = 0x57CC
+0x88B1 = 0x57CD
+0x88B2 = 0x57D0
+0x88B3 = 0x57D1
+0x88B4 = 0x57D3
+0x88B5 = 0x57D6
+0x88B6 = 0x57D7
+0x88B7 = 0x57DB
+0x88B8 = 0x57DC
+0x88B9 = 0x57DE
+0x88BA = 0x57E1
+0x88BB = 0x57E2
+0x88BC = 0x57E3
+0x88BD = 0x57E5
+0x88BE = 0x57E6
+0x88BF = 0x57E7
+0x88C0 = 0x57E8
+0x88C1 = 0x57E9
+0x88C2 = 0x57EA
+0x88C3 = 0x57EB
+0x88C4 = 0x57EC
+0x88C5 = 0x57EE
+0x88C6 = 0x57F0
+0x88C7 = 0x57F1
+0x88C8 = 0x57F2
+0x88C9 = 0x57F3
+0x88CA = 0x57F5
+0x88CB = 0x57F6
+0x88CC = 0x57F7
+0x88CD = 0x57FB
+0x88CE = 0x57FC
+0x88CF = 0x57FE
+0x88D0 = 0x57FF
+0x88D1 = 0x5801
+0x88D2 = 0x5803
+0x88D3 = 0x5804
+0x88D4 = 0x5805
+0x88D5 = 0x5808
+0x88D6 = 0x5809
+0x88D7 = 0x580A
+0x88D8 = 0x580C
+0x88D9 = 0x580E
+0x88DA = 0x580F
+0x88DB = 0x5810
+0x88DC = 0x5812
+0x88DD = 0x5813
+0x88DE = 0x5814
+0x88DF = 0x5816
+0x88E0 = 0x5817
+0x88E1 = 0x5818
+0x88E2 = 0x581A
+0x88E3 = 0x581B
+0x88E4 = 0x581C
+0x88E5 = 0x581D
+0x88E6 = 0x581F
+0x88E7 = 0x5822
+0x88E8 = 0x5823
+0x88E9 = 0x5825
+0x88EA = 0x5826
+0x88EB = 0x5827
+0x88EC = 0x5828
+0x88ED = 0x5829
+0x88EE = 0x582B
+0x88EF = 0x582C
+0x88F0 = 0x582D
+0x88F1 = 0x582E
+0x88F2 = 0x582F
+0x88F3 = 0x5831
+0x88F4 = 0x5832
+0x88F5 = 0x5833
+0x88F6 = 0x5834
+0x88F7 = 0x5836
+0x88F8 = 0x5837
+0x88F9 = 0x5838
+0x88FA = 0x5839
+0x88FB = 0x583A
+0x88FC = 0x583B
+0x88FD = 0x583C
+0x88FE = 0x583D
+0x8940 = 0x583E
+0x8941 = 0x583F
+0x8942 = 0x5840
+0x8943 = 0x5841
+0x8944 = 0x5842
+0x8945 = 0x5843
+0x8946 = 0x5845
+0x8947 = 0x5846
+0x8948 = 0x5847
+0x8949 = 0x5848
+0x894A = 0x5849
+0x894B = 0x584A
+0x894C = 0x584B
+0x894D = 0x584E
+0x894E = 0x584F
+0x894F = 0x5850
+0x8950 = 0x5852
+0x8951 = 0x5853
+0x8952 = 0x5855
+0x8953 = 0x5856
+0x8954 = 0x5857
+0x8955 = 0x5859
+0x8956 = 0x585A
+0x8957 = 0x585B
+0x8958 = 0x585C
+0x8959 = 0x585D
+0x895A = 0x585F
+0x895B = 0x5860
+0x895C = 0x5861
+0x895D = 0x5862
+0x895E = 0x5863
+0x895F = 0x5864
+0x8960 = 0x5866
+0x8961 = 0x5867
+0x8962 = 0x5868
+0x8963 = 0x5869
+0x8964 = 0x586A
+0x8965 = 0x586D
+0x8966 = 0x586E
+0x8967 = 0x586F
+0x8968 = 0x5870
+0x8969 = 0x5871
+0x896A = 0x5872
+0x896B = 0x5873
+0x896C = 0x5874
+0x896D = 0x5875
+0x896E = 0x5876
+0x896F = 0x5877
+0x8970 = 0x5878
+0x8971 = 0x5879
+0x8972 = 0x587A
+0x8973 = 0x587B
+0x8974 = 0x587C
+0x8975 = 0x587D
+0x8976 = 0x587F
+0x8977 = 0x5882
+0x8978 = 0x5884
+0x8979 = 0x5886
+0x897A = 0x5887
+0x897B = 0x5888
+0x897C = 0x588A
+0x897D = 0x588B
+0x897E = 0x588C
+0x8980 = 0x588D
+0x8981 = 0x588E
+0x8982 = 0x588F
+0x8983 = 0x5890
+0x8984 = 0x5891
+0x8985 = 0x5894
+0x8986 = 0x5895
+0x8987 = 0x5896
+0x8988 = 0x5897
+0x8989 = 0x5898
+0x898A = 0x589B
+0x898B = 0x589C
+0x898C = 0x589D
+0x898D = 0x58A0
+0x898E = 0x58A1
+0x898F = 0x58A2
+0x8990 = 0x58A3
+0x8991 = 0x58A4
+0x8992 = 0x58A5
+0x8993 = 0x58A6
+0x8994 = 0x58A7
+0x8995 = 0x58AA
+0x8996 = 0x58AB
+0x8997 = 0x58AC
+0x8998 = 0x58AD
+0x8999 = 0x58AE
+0x899A = 0x58AF
+0x899B = 0x58B0
+0x899C = 0x58B1
+0x899D = 0x58B2
+0x899E = 0x58B3
+0x899F = 0x58B4
+0x89A0 = 0x58B5
+0x89A1 = 0x58B6
+0x89A2 = 0x58B7
+0x89A3 = 0x58B8
+0x89A4 = 0x58B9
+0x89A5 = 0x58BA
+0x89A6 = 0x58BB
+0x89A7 = 0x58BD
+0x89A8 = 0x58BE
+0x89A9 = 0x58BF
+0x89AA = 0x58C0
+0x89AB = 0x58C2
+0x89AC = 0x58C3
+0x89AD = 0x58C4
+0x89AE = 0x58C6
+0x89AF = 0x58C7
+0x89B0 = 0x58C8
+0x89B1 = 0x58C9
+0x89B2 = 0x58CA
+0x89B3 = 0x58CB
+0x89B4 = 0x58CC
+0x89B5 = 0x58CD
+0x89B6 = 0x58CE
+0x89B7 = 0x58CF
+0x89B8 = 0x58D0
+0x89B9 = 0x58D2
+0x89BA = 0x58D3
+0x89BB = 0x58D4
+0x89BC = 0x58D6
+0x89BD = 0x58D7
+0x89BE = 0x58D8
+0x89BF = 0x58D9
+0x89C0 = 0x58DA
+0x89C1 = 0x58DB
+0x89C2 = 0x58DC
+0x89C3 = 0x58DD
+0x89C4 = 0x58DE
+0x89C5 = 0x58DF
+0x89C6 = 0x58E0
+0x89C7 = 0x58E1
+0x89C8 = 0x58E2
+0x89C9 = 0x58E3
+0x89CA = 0x58E5
+0x89CB = 0x58E6
+0x89CC = 0x58E7
+0x89CD = 0x58E8
+0x89CE = 0x58E9
+0x89CF = 0x58EA
+0x89D0 = 0x58ED
+0x89D1 = 0x58EF
+0x89D2 = 0x58F1
+0x89D3 = 0x58F2
+0x89D4 = 0x58F4
+0x89D5 = 0x58F5
+0x89D6 = 0x58F7
+0x89D7 = 0x58F8
+0x89D8 = 0x58FA
+0x89D9 = 0x58FB
+0x89DA = 0x58FC
+0x89DB = 0x58FD
+0x89DC = 0x58FE
+0x89DD = 0x58FF
+0x89DE = 0x5900
+0x89DF = 0x5901
+0x89E0 = 0x5903
+0x89E1 = 0x5905
+0x89E2 = 0x5906
+0x89E3 = 0x5908
+0x89E4 = 0x5909
+0x89E5 = 0x590A
+0x89E6 = 0x590B
+0x89E7 = 0x590C
+0x89E8 = 0x590E
+0x89E9 = 0x5910
+0x89EA = 0x5911
+0x89EB = 0x5912
+0x89EC = 0x5913
+0x89ED = 0x5917
+0x89EE = 0x5918
+0x89EF = 0x591B
+0x89F0 = 0x591D
+0x89F1 = 0x591E
+0x89F2 = 0x5920
+0x89F3 = 0x5921
+0x89F4 = 0x5922
+0x89F5 = 0x5923
+0x89F6 = 0x5926
+0x89F7 = 0x5928
+0x89F8 = 0x592C
+0x89F9 = 0x5930
+0x89FA = 0x5932
+0x89FB = 0x5933
+0x89FC = 0x5935
+0x89FD = 0x5936
+0x89FE = 0x593B
+0x8A40 = 0x593D
+0x8A41 = 0x593E
+0x8A42 = 0x593F
+0x8A43 = 0x5940
+0x8A44 = 0x5943
+0x8A45 = 0x5945
+0x8A46 = 0x5946
+0x8A47 = 0x594A
+0x8A48 = 0x594C
+0x8A49 = 0x594D
+0x8A4A = 0x5950
+0x8A4B = 0x5952
+0x8A4C = 0x5953
+0x8A4D = 0x5959
+0x8A4E = 0x595B
+0x8A4F = 0x595C
+0x8A50 = 0x595D
+0x8A51 = 0x595E
+0x8A52 = 0x595F
+0x8A53 = 0x5961
+0x8A54 = 0x5963
+0x8A55 = 0x5964
+0x8A56 = 0x5966
+0x8A57 = 0x5967
+0x8A58 = 0x5968
+0x8A59 = 0x5969
+0x8A5A = 0x596A
+0x8A5B = 0x596B
+0x8A5C = 0x596C
+0x8A5D = 0x596D
+0x8A5E = 0x596E
+0x8A5F = 0x596F
+0x8A60 = 0x5970
+0x8A61 = 0x5971
+0x8A62 = 0x5972
+0x8A63 = 0x5975
+0x8A64 = 0x5977
+0x8A65 = 0x597A
+0x8A66 = 0x597B
+0x8A67 = 0x597C
+0x8A68 = 0x597E
+0x8A69 = 0x597F
+0x8A6A = 0x5980
+0x8A6B = 0x5985
+0x8A6C = 0x5989
+0x8A6D = 0x598B
+0x8A6E = 0x598C
+0x8A6F = 0x598E
+0x8A70 = 0x598F
+0x8A71 = 0x5990
+0x8A72 = 0x5991
+0x8A73 = 0x5994
+0x8A74 = 0x5995
+0x8A75 = 0x5998
+0x8A76 = 0x599A
+0x8A77 = 0x599B
+0x8A78 = 0x599C
+0x8A79 = 0x599D
+0x8A7A = 0x599F
+0x8A7B = 0x59A0
+0x8A7C = 0x59A1
+0x8A7D = 0x59A2
+0x8A7E = 0x59A6
+0x8A80 = 0x59A7
+0x8A81 = 0x59AC
+0x8A82 = 0x59AD
+0x8A83 = 0x59B0
+0x8A84 = 0x59B1
+0x8A85 = 0x59B3
+0x8A86 = 0x59B4
+0x8A87 = 0x59B5
+0x8A88 = 0x59B6
+0x8A89 = 0x59B7
+0x8A8A = 0x59B8
+0x8A8B = 0x59BA
+0x8A8C = 0x59BC
+0x8A8D = 0x59BD
+0x8A8E = 0x59BF
+0x8A8F = 0x59C0
+0x8A90 = 0x59C1
+0x8A91 = 0x59C2
+0x8A92 = 0x59C3
+0x8A93 = 0x59C4
+0x8A94 = 0x59C5
+0x8A95 = 0x59C7
+0x8A96 = 0x59C8
+0x8A97 = 0x59C9
+0x8A98 = 0x59CC
+0x8A99 = 0x59CD
+0x8A9A = 0x59CE
+0x8A9B = 0x59CF
+0x8A9C = 0x59D5
+0x8A9D = 0x59D6
+0x8A9E = 0x59D9
+0x8A9F = 0x59DB
+0x8AA0 = 0x59DE
+0x8AA1 = 0x59DF
+0x8AA2 = 0x59E0
+0x8AA3 = 0x59E1
+0x8AA4 = 0x59E2
+0x8AA5 = 0x59E4
+0x8AA6 = 0x59E6
+0x8AA7 = 0x59E7
+0x8AA8 = 0x59E9
+0x8AA9 = 0x59EA
+0x8AAA = 0x59EB
+0x8AAB = 0x59ED
+0x8AAC = 0x59EE
+0x8AAD = 0x59EF
+0x8AAE = 0x59F0
+0x8AAF = 0x59F1
+0x8AB0 = 0x59F2
+0x8AB1 = 0x59F3
+0x8AB2 = 0x59F4
+0x8AB3 = 0x59F5
+0x8AB4 = 0x59F6
+0x8AB5 = 0x59F7
+0x8AB6 = 0x59F8
+0x8AB7 = 0x59FA
+0x8AB8 = 0x59FC
+0x8AB9 = 0x59FD
+0x8ABA = 0x59FE
+0x8ABB = 0x5A00
+0x8ABC = 0x5A02
+0x8ABD = 0x5A0A
+0x8ABE = 0x5A0B
+0x8ABF = 0x5A0D
+0x8AC0 = 0x5A0E
+0x8AC1 = 0x5A0F
+0x8AC2 = 0x5A10
+0x8AC3 = 0x5A12
+0x8AC4 = 0x5A14
+0x8AC5 = 0x5A15
+0x8AC6 = 0x5A16
+0x8AC7 = 0x5A17
+0x8AC8 = 0x5A19
+0x8AC9 = 0x5A1A
+0x8ACA = 0x5A1B
+0x8ACB = 0x5A1D
+0x8ACC = 0x5A1E
+0x8ACD = 0x5A21
+0x8ACE = 0x5A22
+0x8ACF = 0x5A24
+0x8AD0 = 0x5A26
+0x8AD1 = 0x5A27
+0x8AD2 = 0x5A28
+0x8AD3 = 0x5A2A
+0x8AD4 = 0x5A2B
+0x8AD5 = 0x5A2C
+0x8AD6 = 0x5A2D
+0x8AD7 = 0x5A2E
+0x8AD8 = 0x5A2F
+0x8AD9 = 0x5A30
+0x8ADA = 0x5A33
+0x8ADB = 0x5A35
+0x8ADC = 0x5A37
+0x8ADD = 0x5A38
+0x8ADE = 0x5A39
+0x8ADF = 0x5A3A
+0x8AE0 = 0x5A3B
+0x8AE1 = 0x5A3D
+0x8AE2 = 0x5A3E
+0x8AE3 = 0x5A3F
+0x8AE4 = 0x5A41
+0x8AE5 = 0x5A42
+0x8AE6 = 0x5A43
+0x8AE7 = 0x5A44
+0x8AE8 = 0x5A45
+0x8AE9 = 0x5A47
+0x8AEA = 0x5A48
+0x8AEB = 0x5A4B
+0x8AEC = 0x5A4C
+0x8AED = 0x5A4D
+0x8AEE = 0x5A4E
+0x8AEF = 0x5A4F
+0x8AF0 = 0x5A50
+0x8AF1 = 0x5A51
+0x8AF2 = 0x5A52
+0x8AF3 = 0x5A53
+0x8AF4 = 0x5A54
+0x8AF5 = 0x5A56
+0x8AF6 = 0x5A57
+0x8AF7 = 0x5A58
+0x8AF8 = 0x5A59
+0x8AF9 = 0x5A5B
+0x8AFA = 0x5A5C
+0x8AFB = 0x5A5D
+0x8AFC = 0x5A5E
+0x8AFD = 0x5A5F
+0x8AFE = 0x5A60
+0x8B40 = 0x5A61
+0x8B41 = 0x5A63
+0x8B42 = 0x5A64
+0x8B43 = 0x5A65
+0x8B44 = 0x5A66
+0x8B45 = 0x5A68
+0x8B46 = 0x5A69
+0x8B47 = 0x5A6B
+0x8B48 = 0x5A6C
+0x8B49 = 0x5A6D
+0x8B4A = 0x5A6E
+0x8B4B = 0x5A6F
+0x8B4C = 0x5A70
+0x8B4D = 0x5A71
+0x8B4E = 0x5A72
+0x8B4F = 0x5A73
+0x8B50 = 0x5A78
+0x8B51 = 0x5A79
+0x8B52 = 0x5A7B
+0x8B53 = 0x5A7C
+0x8B54 = 0x5A7D
+0x8B55 = 0x5A7E
+0x8B56 = 0x5A80
+0x8B57 = 0x5A81
+0x8B58 = 0x5A82
+0x8B59 = 0x5A83
+0x8B5A = 0x5A84
+0x8B5B = 0x5A85
+0x8B5C = 0x5A86
+0x8B5D = 0x5A87
+0x8B5E = 0x5A88
+0x8B5F = 0x5A89
+0x8B60 = 0x5A8A
+0x8B61 = 0x5A8B
+0x8B62 = 0x5A8C
+0x8B63 = 0x5A8D
+0x8B64 = 0x5A8E
+0x8B65 = 0x5A8F
+0x8B66 = 0x5A90
+0x8B67 = 0x5A91
+0x8B68 = 0x5A93
+0x8B69 = 0x5A94
+0x8B6A = 0x5A95
+0x8B6B = 0x5A96
+0x8B6C = 0x5A97
+0x8B6D = 0x5A98
+0x8B6E = 0x5A99
+0x8B6F = 0x5A9C
+0x8B70 = 0x5A9D
+0x8B71 = 0x5A9E
+0x8B72 = 0x5A9F
+0x8B73 = 0x5AA0
+0x8B74 = 0x5AA1
+0x8B75 = 0x5AA2
+0x8B76 = 0x5AA3
+0x8B77 = 0x5AA4
+0x8B78 = 0x5AA5
+0x8B79 = 0x5AA6
+0x8B7A = 0x5AA7
+0x8B7B = 0x5AA8
+0x8B7C = 0x5AA9
+0x8B7D = 0x5AAB
+0x8B7E = 0x5AAC
+0x8B80 = 0x5AAD
+0x8B81 = 0x5AAE
+0x8B82 = 0x5AAF
+0x8B83 = 0x5AB0
+0x8B84 = 0x5AB1
+0x8B85 = 0x5AB4
+0x8B86 = 0x5AB6
+0x8B87 = 0x5AB7
+0x8B88 = 0x5AB9
+0x8B89 = 0x5ABA
+0x8B8A = 0x5ABB
+0x8B8B = 0x5ABC
+0x8B8C = 0x5ABD
+0x8B8D = 0x5ABF
+0x8B8E = 0x5AC0
+0x8B8F = 0x5AC3
+0x8B90 = 0x5AC4
+0x8B91 = 0x5AC5
+0x8B92 = 0x5AC6
+0x8B93 = 0x5AC7
+0x8B94 = 0x5AC8
+0x8B95 = 0x5ACA
+0x8B96 = 0x5ACB
+0x8B97 = 0x5ACD
+0x8B98 = 0x5ACE
+0x8B99 = 0x5ACF
+0x8B9A = 0x5AD0
+0x8B9B = 0x5AD1
+0x8B9C = 0x5AD3
+0x8B9D = 0x5AD5
+0x8B9E = 0x5AD7
+0x8B9F = 0x5AD9
+0x8BA0 = 0x5ADA
+0x8BA1 = 0x5ADB
+0x8BA2 = 0x5ADD
+0x8BA3 = 0x5ADE
+0x8BA4 = 0x5ADF
+0x8BA5 = 0x5AE2
+0x8BA6 = 0x5AE4
+0x8BA7 = 0x5AE5
+0x8BA8 = 0x5AE7
+0x8BA9 = 0x5AE8
+0x8BAA = 0x5AEA
+0x8BAB = 0x5AEC
+0x8BAC = 0x5AED
+0x8BAD = 0x5AEE
+0x8BAE = 0x5AEF
+0x8BAF = 0x5AF0
+0x8BB0 = 0x5AF2
+0x8BB1 = 0x5AF3
+0x8BB2 = 0x5AF4
+0x8BB3 = 0x5AF5
+0x8BB4 = 0x5AF6
+0x8BB5 = 0x5AF7
+0x8BB6 = 0x5AF8
+0x8BB7 = 0x5AF9
+0x8BB8 = 0x5AFA
+0x8BB9 = 0x5AFB
+0x8BBA = 0x5AFC
+0x8BBB = 0x5AFD
+0x8BBC = 0x5AFE
+0x8BBD = 0x5AFF
+0x8BBE = 0x5B00
+0x8BBF = 0x5B01
+0x8BC0 = 0x5B02
+0x8BC1 = 0x5B03
+0x8BC2 = 0x5B04
+0x8BC3 = 0x5B05
+0x8BC4 = 0x5B06
+0x8BC5 = 0x5B07
+0x8BC6 = 0x5B08
+0x8BC7 = 0x5B0A
+0x8BC8 = 0x5B0B
+0x8BC9 = 0x5B0C
+0x8BCA = 0x5B0D
+0x8BCB = 0x5B0E
+0x8BCC = 0x5B0F
+0x8BCD = 0x5B10
+0x8BCE = 0x5B11
+0x8BCF = 0x5B12
+0x8BD0 = 0x5B13
+0x8BD1 = 0x5B14
+0x8BD2 = 0x5B15
+0x8BD3 = 0x5B18
+0x8BD4 = 0x5B19
+0x8BD5 = 0x5B1A
+0x8BD6 = 0x5B1B
+0x8BD7 = 0x5B1C
+0x8BD8 = 0x5B1D
+0x8BD9 = 0x5B1E
+0x8BDA = 0x5B1F
+0x8BDB = 0x5B20
+0x8BDC = 0x5B21
+0x8BDD = 0x5B22
+0x8BDE = 0x5B23
+0x8BDF = 0x5B24
+0x8BE0 = 0x5B25
+0x8BE1 = 0x5B26
+0x8BE2 = 0x5B27
+0x8BE3 = 0x5B28
+0x8BE4 = 0x5B29
+0x8BE5 = 0x5B2A
+0x8BE6 = 0x5B2B
+0x8BE7 = 0x5B2C
+0x8BE8 = 0x5B2D
+0x8BE9 = 0x5B2E
+0x8BEA = 0x5B2F
+0x8BEB = 0x5B30
+0x8BEC = 0x5B31
+0x8BED = 0x5B33
+0x8BEE = 0x5B35
+0x8BEF = 0x5B36
+0x8BF0 = 0x5B38
+0x8BF1 = 0x5B39
+0x8BF2 = 0x5B3A
+0x8BF3 = 0x5B3B
+0x8BF4 = 0x5B3C
+0x8BF5 = 0x5B3D
+0x8BF6 = 0x5B3E
+0x8BF7 = 0x5B3F
+0x8BF8 = 0x5B41
+0x8BF9 = 0x5B42
+0x8BFA = 0x5B43
+0x8BFB = 0x5B44
+0x8BFC = 0x5B45
+0x8BFD = 0x5B46
+0x8BFE = 0x5B47
+0x8C40 = 0x5B48
+0x8C41 = 0x5B49
+0x8C42 = 0x5B4A
+0x8C43 = 0x5B4B
+0x8C44 = 0x5B4C
+0x8C45 = 0x5B4D
+0x8C46 = 0x5B4E
+0x8C47 = 0x5B4F
+0x8C48 = 0x5B52
+0x8C49 = 0x5B56
+0x8C4A = 0x5B5E
+0x8C4B = 0x5B60
+0x8C4C = 0x5B61
+0x8C4D = 0x5B67
+0x8C4E = 0x5B68
+0x8C4F = 0x5B6B
+0x8C50 = 0x5B6D
+0x8C51 = 0x5B6E
+0x8C52 = 0x5B6F
+0x8C53 = 0x5B72
+0x8C54 = 0x5B74
+0x8C55 = 0x5B76
+0x8C56 = 0x5B77
+0x8C57 = 0x5B78
+0x8C58 = 0x5B79
+0x8C59 = 0x5B7B
+0x8C5A = 0x5B7C
+0x8C5B = 0x5B7E
+0x8C5C = 0x5B7F
+0x8C5D = 0x5B82
+0x8C5E = 0x5B86
+0x8C5F = 0x5B8A
+0x8C60 = 0x5B8D
+0x8C61 = 0x5B8E
+0x8C62 = 0x5B90
+0x8C63 = 0x5B91
+0x8C64 = 0x5B92
+0x8C65 = 0x5B94
+0x8C66 = 0x5B96
+0x8C67 = 0x5B9F
+0x8C68 = 0x5BA7
+0x8C69 = 0x5BA8
+0x8C6A = 0x5BA9
+0x8C6B = 0x5BAC
+0x8C6C = 0x5BAD
+0x8C6D = 0x5BAE
+0x8C6E = 0x5BAF
+0x8C6F = 0x5BB1
+0x8C70 = 0x5BB2
+0x8C71 = 0x5BB7
+0x8C72 = 0x5BBA
+0x8C73 = 0x5BBB
+0x8C74 = 0x5BBC
+0x8C75 = 0x5BC0
+0x8C76 = 0x5BC1
+0x8C77 = 0x5BC3
+0x8C78 = 0x5BC8
+0x8C79 = 0x5BC9
+0x8C7A = 0x5BCA
+0x8C7B = 0x5BCB
+0x8C7C = 0x5BCD
+0x8C7D = 0x5BCE
+0x8C7E = 0x5BCF
+0x8C80 = 0x5BD1
+0x8C81 = 0x5BD4
+0x8C82 = 0x5BD5
+0x8C83 = 0x5BD6
+0x8C84 = 0x5BD7
+0x8C85 = 0x5BD8
+0x8C86 = 0x5BD9
+0x8C87 = 0x5BDA
+0x8C88 = 0x5BDB
+0x8C89 = 0x5BDC
+0x8C8A = 0x5BE0
+0x8C8B = 0x5BE2
+0x8C8C = 0x5BE3
+0x8C8D = 0x5BE6
+0x8C8E = 0x5BE7
+0x8C8F = 0x5BE9
+0x8C90 = 0x5BEA
+0x8C91 = 0x5BEB
+0x8C92 = 0x5BEC
+0x8C93 = 0x5BED
+0x8C94 = 0x5BEF
+0x8C95 = 0x5BF1
+0x8C96 = 0x5BF2
+0x8C97 = 0x5BF3
+0x8C98 = 0x5BF4
+0x8C99 = 0x5BF5
+0x8C9A = 0x5BF6
+0x8C9B = 0x5BF7
+0x8C9C = 0x5BFD
+0x8C9D = 0x5BFE
+0x8C9E = 0x5C00
+0x8C9F = 0x5C02
+0x8CA0 = 0x5C03
+0x8CA1 = 0x5C05
+0x8CA2 = 0x5C07
+0x8CA3 = 0x5C08
+0x8CA4 = 0x5C0B
+0x8CA5 = 0x5C0C
+0x8CA6 = 0x5C0D
+0x8CA7 = 0x5C0E
+0x8CA8 = 0x5C10
+0x8CA9 = 0x5C12
+0x8CAA = 0x5C13
+0x8CAB = 0x5C17
+0x8CAC = 0x5C19
+0x8CAD = 0x5C1B
+0x8CAE = 0x5C1E
+0x8CAF = 0x5C1F
+0x8CB0 = 0x5C20
+0x8CB1 = 0x5C21
+0x8CB2 = 0x5C23
+0x8CB3 = 0x5C26
+0x8CB4 = 0x5C28
+0x8CB5 = 0x5C29
+0x8CB6 = 0x5C2A
+0x8CB7 = 0x5C2B
+0x8CB8 = 0x5C2D
+0x8CB9 = 0x5C2E
+0x8CBA = 0x5C2F
+0x8CBB = 0x5C30
+0x8CBC = 0x5C32
+0x8CBD = 0x5C33
+0x8CBE = 0x5C35
+0x8CBF = 0x5C36
+0x8CC0 = 0x5C37
+0x8CC1 = 0x5C43
+0x8CC2 = 0x5C44
+0x8CC3 = 0x5C46
+0x8CC4 = 0x5C47
+0x8CC5 = 0x5C4C
+0x8CC6 = 0x5C4D
+0x8CC7 = 0x5C52
+0x8CC8 = 0x5C53
+0x8CC9 = 0x5C54
+0x8CCA = 0x5C56
+0x8CCB = 0x5C57
+0x8CCC = 0x5C58
+0x8CCD = 0x5C5A
+0x8CCE = 0x5C5B
+0x8CCF = 0x5C5C
+0x8CD0 = 0x5C5D
+0x8CD1 = 0x5C5F
+0x8CD2 = 0x5C62
+0x8CD3 = 0x5C64
+0x8CD4 = 0x5C67
+0x8CD5 = 0x5C68
+0x8CD6 = 0x5C69
+0x8CD7 = 0x5C6A
+0x8CD8 = 0x5C6B
+0x8CD9 = 0x5C6C
+0x8CDA = 0x5C6D
+0x8CDB = 0x5C70
+0x8CDC = 0x5C72
+0x8CDD = 0x5C73
+0x8CDE = 0x5C74
+0x8CDF = 0x5C75
+0x8CE0 = 0x5C76
+0x8CE1 = 0x5C77
+0x8CE2 = 0x5C78
+0x8CE3 = 0x5C7B
+0x8CE4 = 0x5C7C
+0x8CE5 = 0x5C7D
+0x8CE6 = 0x5C7E
+0x8CE7 = 0x5C80
+0x8CE8 = 0x5C83
+0x8CE9 = 0x5C84
+0x8CEA = 0x5C85
+0x8CEB = 0x5C86
+0x8CEC = 0x5C87
+0x8CED = 0x5C89
+0x8CEE = 0x5C8A
+0x8CEF = 0x5C8B
+0x8CF0 = 0x5C8E
+0x8CF1 = 0x5C8F
+0x8CF2 = 0x5C92
+0x8CF3 = 0x5C93
+0x8CF4 = 0x5C95
+0x8CF5 = 0x5C9D
+0x8CF6 = 0x5C9E
+0x8CF7 = 0x5C9F
+0x8CF8 = 0x5CA0
+0x8CF9 = 0x5CA1
+0x8CFA = 0x5CA4
+0x8CFB = 0x5CA5
+0x8CFC = 0x5CA6
+0x8CFD = 0x5CA7
+0x8CFE = 0x5CA8
+0x8D40 = 0x5CAA
+0x8D41 = 0x5CAE
+0x8D42 = 0x5CAF
+0x8D43 = 0x5CB0
+0x8D44 = 0x5CB2
+0x8D45 = 0x5CB4
+0x8D46 = 0x5CB6
+0x8D47 = 0x5CB9
+0x8D48 = 0x5CBA
+0x8D49 = 0x5CBB
+0x8D4A = 0x5CBC
+0x8D4B = 0x5CBE
+0x8D4C = 0x5CC0
+0x8D4D = 0x5CC2
+0x8D4E = 0x5CC3
+0x8D4F = 0x5CC5
+0x8D50 = 0x5CC6
+0x8D51 = 0x5CC7
+0x8D52 = 0x5CC8
+0x8D53 = 0x5CC9
+0x8D54 = 0x5CCA
+0x8D55 = 0x5CCC
+0x8D56 = 0x5CCD
+0x8D57 = 0x5CCE
+0x8D58 = 0x5CCF
+0x8D59 = 0x5CD0
+0x8D5A = 0x5CD1
+0x8D5B = 0x5CD3
+0x8D5C = 0x5CD4
+0x8D5D = 0x5CD5
+0x8D5E = 0x5CD6
+0x8D5F = 0x5CD7
+0x8D60 = 0x5CD8
+0x8D61 = 0x5CDA
+0x8D62 = 0x5CDB
+0x8D63 = 0x5CDC
+0x8D64 = 0x5CDD
+0x8D65 = 0x5CDE
+0x8D66 = 0x5CDF
+0x8D67 = 0x5CE0
+0x8D68 = 0x5CE2
+0x8D69 = 0x5CE3
+0x8D6A = 0x5CE7
+0x8D6B = 0x5CE9
+0x8D6C = 0x5CEB
+0x8D6D = 0x5CEC
+0x8D6E = 0x5CEE
+0x8D6F = 0x5CEF
+0x8D70 = 0x5CF1
+0x8D71 = 0x5CF2
+0x8D72 = 0x5CF3
+0x8D73 = 0x5CF4
+0x8D74 = 0x5CF5
+0x8D75 = 0x5CF6
+0x8D76 = 0x5CF7
+0x8D77 = 0x5CF8
+0x8D78 = 0x5CF9
+0x8D79 = 0x5CFA
+0x8D7A = 0x5CFC
+0x8D7B = 0x5CFD
+0x8D7C = 0x5CFE
+0x8D7D = 0x5CFF
+0x8D7E = 0x5D00
+0x8D80 = 0x5D01
+0x8D81 = 0x5D04
+0x8D82 = 0x5D05
+0x8D83 = 0x5D08
+0x8D84 = 0x5D09
+0x8D85 = 0x5D0A
+0x8D86 = 0x5D0B
+0x8D87 = 0x5D0C
+0x8D88 = 0x5D0D
+0x8D89 = 0x5D0F
+0x8D8A = 0x5D10
+0x8D8B = 0x5D11
+0x8D8C = 0x5D12
+0x8D8D = 0x5D13
+0x8D8E = 0x5D15
+0x8D8F = 0x5D17
+0x8D90 = 0x5D18
+0x8D91 = 0x5D19
+0x8D92 = 0x5D1A
+0x8D93 = 0x5D1C
+0x8D94 = 0x5D1D
+0x8D95 = 0x5D1F
+0x8D96 = 0x5D20
+0x8D97 = 0x5D21
+0x8D98 = 0x5D22
+0x8D99 = 0x5D23
+0x8D9A = 0x5D25
+0x8D9B = 0x5D28
+0x8D9C = 0x5D2A
+0x8D9D = 0x5D2B
+0x8D9E = 0x5D2C
+0x8D9F = 0x5D2F
+0x8DA0 = 0x5D30
+0x8DA1 = 0x5D31
+0x8DA2 = 0x5D32
+0x8DA3 = 0x5D33
+0x8DA4 = 0x5D35
+0x8DA5 = 0x5D36
+0x8DA6 = 0x5D37
+0x8DA7 = 0x5D38
+0x8DA8 = 0x5D39
+0x8DA9 = 0x5D3A
+0x8DAA = 0x5D3B
+0x8DAB = 0x5D3C
+0x8DAC = 0x5D3F
+0x8DAD = 0x5D40
+0x8DAE = 0x5D41
+0x8DAF = 0x5D42
+0x8DB0 = 0x5D43
+0x8DB1 = 0x5D44
+0x8DB2 = 0x5D45
+0x8DB3 = 0x5D46
+0x8DB4 = 0x5D48
+0x8DB5 = 0x5D49
+0x8DB6 = 0x5D4D
+0x8DB7 = 0x5D4E
+0x8DB8 = 0x5D4F
+0x8DB9 = 0x5D50
+0x8DBA = 0x5D51
+0x8DBB = 0x5D52
+0x8DBC = 0x5D53
+0x8DBD = 0x5D54
+0x8DBE = 0x5D55
+0x8DBF = 0x5D56
+0x8DC0 = 0x5D57
+0x8DC1 = 0x5D59
+0x8DC2 = 0x5D5A
+0x8DC3 = 0x5D5C
+0x8DC4 = 0x5D5E
+0x8DC5 = 0x5D5F
+0x8DC6 = 0x5D60
+0x8DC7 = 0x5D61
+0x8DC8 = 0x5D62
+0x8DC9 = 0x5D63
+0x8DCA = 0x5D64
+0x8DCB = 0x5D65
+0x8DCC = 0x5D66
+0x8DCD = 0x5D67
+0x8DCE = 0x5D68
+0x8DCF = 0x5D6A
+0x8DD0 = 0x5D6D
+0x8DD1 = 0x5D6E
+0x8DD2 = 0x5D70
+0x8DD3 = 0x5D71
+0x8DD4 = 0x5D72
+0x8DD5 = 0x5D73
+0x8DD6 = 0x5D75
+0x8DD7 = 0x5D76
+0x8DD8 = 0x5D77
+0x8DD9 = 0x5D78
+0x8DDA = 0x5D79
+0x8DDB = 0x5D7A
+0x8DDC = 0x5D7B
+0x8DDD = 0x5D7C
+0x8DDE = 0x5D7D
+0x8DDF = 0x5D7E
+0x8DE0 = 0x5D7F
+0x8DE1 = 0x5D80
+0x8DE2 = 0x5D81
+0x8DE3 = 0x5D83
+0x8DE4 = 0x5D84
+0x8DE5 = 0x5D85
+0x8DE6 = 0x5D86
+0x8DE7 = 0x5D87
+0x8DE8 = 0x5D88
+0x8DE9 = 0x5D89
+0x8DEA = 0x5D8A
+0x8DEB = 0x5D8B
+0x8DEC = 0x5D8C
+0x8DED = 0x5D8D
+0x8DEE = 0x5D8E
+0x8DEF = 0x5D8F
+0x8DF0 = 0x5D90
+0x8DF1 = 0x5D91
+0x8DF2 = 0x5D92
+0x8DF3 = 0x5D93
+0x8DF4 = 0x5D94
+0x8DF5 = 0x5D95
+0x8DF6 = 0x5D96
+0x8DF7 = 0x5D97
+0x8DF8 = 0x5D98
+0x8DF9 = 0x5D9A
+0x8DFA = 0x5D9B
+0x8DFB = 0x5D9C
+0x8DFC = 0x5D9E
+0x8DFD = 0x5D9F
+0x8DFE = 0x5DA0
+0x8E40 = 0x5DA1
+0x8E41 = 0x5DA2
+0x8E42 = 0x5DA3
+0x8E43 = 0x5DA4
+0x8E44 = 0x5DA5
+0x8E45 = 0x5DA6
+0x8E46 = 0x5DA7
+0x8E47 = 0x5DA8
+0x8E48 = 0x5DA9
+0x8E49 = 0x5DAA
+0x8E4A = 0x5DAB
+0x8E4B = 0x5DAC
+0x8E4C = 0x5DAD
+0x8E4D = 0x5DAE
+0x8E4E = 0x5DAF
+0x8E4F = 0x5DB0
+0x8E50 = 0x5DB1
+0x8E51 = 0x5DB2
+0x8E52 = 0x5DB3
+0x8E53 = 0x5DB4
+0x8E54 = 0x5DB5
+0x8E55 = 0x5DB6
+0x8E56 = 0x5DB8
+0x8E57 = 0x5DB9
+0x8E58 = 0x5DBA
+0x8E59 = 0x5DBB
+0x8E5A = 0x5DBC
+0x8E5B = 0x5DBD
+0x8E5C = 0x5DBE
+0x8E5D = 0x5DBF
+0x8E5E = 0x5DC0
+0x8E5F = 0x5DC1
+0x8E60 = 0x5DC2
+0x8E61 = 0x5DC3
+0x8E62 = 0x5DC4
+0x8E63 = 0x5DC6
+0x8E64 = 0x5DC7
+0x8E65 = 0x5DC8
+0x8E66 = 0x5DC9
+0x8E67 = 0x5DCA
+0x8E68 = 0x5DCB
+0x8E69 = 0x5DCC
+0x8E6A = 0x5DCE
+0x8E6B = 0x5DCF
+0x8E6C = 0x5DD0
+0x8E6D = 0x5DD1
+0x8E6E = 0x5DD2
+0x8E6F = 0x5DD3
+0x8E70 = 0x5DD4
+0x8E71 = 0x5DD5
+0x8E72 = 0x5DD6
+0x8E73 = 0x5DD7
+0x8E74 = 0x5DD8
+0x8E75 = 0x5DD9
+0x8E76 = 0x5DDA
+0x8E77 = 0x5DDC
+0x8E78 = 0x5DDF
+0x8E79 = 0x5DE0
+0x8E7A = 0x5DE3
+0x8E7B = 0x5DE4
+0x8E7C = 0x5DEA
+0x8E7D = 0x5DEC
+0x8E7E = 0x5DED
+0x8E80 = 0x5DF0
+0x8E81 = 0x5DF5
+0x8E82 = 0x5DF6
+0x8E83 = 0x5DF8
+0x8E84 = 0x5DF9
+0x8E85 = 0x5DFA
+0x8E86 = 0x5DFB
+0x8E87 = 0x5DFC
+0x8E88 = 0x5DFF
+0x8E89 = 0x5E00
+0x8E8A = 0x5E04
+0x8E8B = 0x5E07
+0x8E8C = 0x5E09
+0x8E8D = 0x5E0A
+0x8E8E = 0x5E0B
+0x8E8F = 0x5E0D
+0x8E90 = 0x5E0E
+0x8E91 = 0x5E12
+0x8E92 = 0x5E13
+0x8E93 = 0x5E17
+0x8E94 = 0x5E1E
+0x8E95 = 0x5E1F
+0x8E96 = 0x5E20
+0x8E97 = 0x5E21
+0x8E98 = 0x5E22
+0x8E99 = 0x5E23
+0x8E9A = 0x5E24
+0x8E9B = 0x5E25
+0x8E9C = 0x5E28
+0x8E9D = 0x5E29
+0x8E9E = 0x5E2A
+0x8E9F = 0x5E2B
+0x8EA0 = 0x5E2C
+0x8EA1 = 0x5E2F
+0x8EA2 = 0x5E30
+0x8EA3 = 0x5E32
+0x8EA4 = 0x5E33
+0x8EA5 = 0x5E34
+0x8EA6 = 0x5E35
+0x8EA7 = 0x5E36
+0x8EA8 = 0x5E39
+0x8EA9 = 0x5E3A
+0x8EAA = 0x5E3E
+0x8EAB = 0x5E3F
+0x8EAC = 0x5E40
+0x8EAD = 0x5E41
+0x8EAE = 0x5E43
+0x8EAF = 0x5E46
+0x8EB0 = 0x5E47
+0x8EB1 = 0x5E48
+0x8EB2 = 0x5E49
+0x8EB3 = 0x5E4A
+0x8EB4 = 0x5E4B
+0x8EB5 = 0x5E4D
+0x8EB6 = 0x5E4E
+0x8EB7 = 0x5E4F
+0x8EB8 = 0x5E50
+0x8EB9 = 0x5E51
+0x8EBA = 0x5E52
+0x8EBB = 0x5E53
+0x8EBC = 0x5E56
+0x8EBD = 0x5E57
+0x8EBE = 0x5E58
+0x8EBF = 0x5E59
+0x8EC0 = 0x5E5A
+0x8EC1 = 0x5E5C
+0x8EC2 = 0x5E5D
+0x8EC3 = 0x5E5F
+0x8EC4 = 0x5E60
+0x8EC5 = 0x5E63
+0x8EC6 = 0x5E64
+0x8EC7 = 0x5E65
+0x8EC8 = 0x5E66
+0x8EC9 = 0x5E67
+0x8ECA = 0x5E68
+0x8ECB = 0x5E69
+0x8ECC = 0x5E6A
+0x8ECD = 0x5E6B
+0x8ECE = 0x5E6C
+0x8ECF = 0x5E6D
+0x8ED0 = 0x5E6E
+0x8ED1 = 0x5E6F
+0x8ED2 = 0x5E70
+0x8ED3 = 0x5E71
+0x8ED4 = 0x5E75
+0x8ED5 = 0x5E77
+0x8ED6 = 0x5E79
+0x8ED7 = 0x5E7E
+0x8ED8 = 0x5E81
+0x8ED9 = 0x5E82
+0x8EDA = 0x5E83
+0x8EDB = 0x5E85
+0x8EDC = 0x5E88
+0x8EDD = 0x5E89
+0x8EDE = 0x5E8C
+0x8EDF = 0x5E8D
+0x8EE0 = 0x5E8E
+0x8EE1 = 0x5E92
+0x8EE2 = 0x5E98
+0x8EE3 = 0x5E9B
+0x8EE4 = 0x5E9D
+0x8EE5 = 0x5EA1
+0x8EE6 = 0x5EA2
+0x8EE7 = 0x5EA3
+0x8EE8 = 0x5EA4
+0x8EE9 = 0x5EA8
+0x8EEA = 0x5EA9
+0x8EEB = 0x5EAA
+0x8EEC = 0x5EAB
+0x8EED = 0x5EAC
+0x8EEE = 0x5EAE
+0x8EEF = 0x5EAF
+0x8EF0 = 0x5EB0
+0x8EF1 = 0x5EB1
+0x8EF2 = 0x5EB2
+0x8EF3 = 0x5EB4
+0x8EF4 = 0x5EBA
+0x8EF5 = 0x5EBB
+0x8EF6 = 0x5EBC
+0x8EF7 = 0x5EBD
+0x8EF8 = 0x5EBF
+0x8EF9 = 0x5EC0
+0x8EFA = 0x5EC1
+0x8EFB = 0x5EC2
+0x8EFC = 0x5EC3
+0x8EFD = 0x5EC4
+0x8EFE = 0x5EC5
+0x8F40 = 0x5EC6
+0x8F41 = 0x5EC7
+0x8F42 = 0x5EC8
+0x8F43 = 0x5ECB
+0x8F44 = 0x5ECC
+0x8F45 = 0x5ECD
+0x8F46 = 0x5ECE
+0x8F47 = 0x5ECF
+0x8F48 = 0x5ED0
+0x8F49 = 0x5ED4
+0x8F4A = 0x5ED5
+0x8F4B = 0x5ED7
+0x8F4C = 0x5ED8
+0x8F4D = 0x5ED9
+0x8F4E = 0x5EDA
+0x8F4F = 0x5EDC
+0x8F50 = 0x5EDD
+0x8F51 = 0x5EDE
+0x8F52 = 0x5EDF
+0x8F53 = 0x5EE0
+0x8F54 = 0x5EE1
+0x8F55 = 0x5EE2
+0x8F56 = 0x5EE3
+0x8F57 = 0x5EE4
+0x8F58 = 0x5EE5
+0x8F59 = 0x5EE6
+0x8F5A = 0x5EE7
+0x8F5B = 0x5EE9
+0x8F5C = 0x5EEB
+0x8F5D = 0x5EEC
+0x8F5E = 0x5EED
+0x8F5F = 0x5EEE
+0x8F60 = 0x5EEF
+0x8F61 = 0x5EF0
+0x8F62 = 0x5EF1
+0x8F63 = 0x5EF2
+0x8F64 = 0x5EF3
+0x8F65 = 0x5EF5
+0x8F66 = 0x5EF8
+0x8F67 = 0x5EF9
+0x8F68 = 0x5EFB
+0x8F69 = 0x5EFC
+0x8F6A = 0x5EFD
+0x8F6B = 0x5F05
+0x8F6C = 0x5F06
+0x8F6D = 0x5F07
+0x8F6E = 0x5F09
+0x8F6F = 0x5F0C
+0x8F70 = 0x5F0D
+0x8F71 = 0x5F0E
+0x8F72 = 0x5F10
+0x8F73 = 0x5F12
+0x8F74 = 0x5F14
+0x8F75 = 0x5F16
+0x8F76 = 0x5F19
+0x8F77 = 0x5F1A
+0x8F78 = 0x5F1C
+0x8F79 = 0x5F1D
+0x8F7A = 0x5F1E
+0x8F7B = 0x5F21
+0x8F7C = 0x5F22
+0x8F7D = 0x5F23
+0x8F7E = 0x5F24
+0x8F80 = 0x5F28
+0x8F81 = 0x5F2B
+0x8F82 = 0x5F2C
+0x8F83 = 0x5F2E
+0x8F84 = 0x5F30
+0x8F85 = 0x5F32
+0x8F86 = 0x5F33
+0x8F87 = 0x5F34
+0x8F88 = 0x5F35
+0x8F89 = 0x5F36
+0x8F8A = 0x5F37
+0x8F8B = 0x5F38
+0x8F8C = 0x5F3B
+0x8F8D = 0x5F3D
+0x8F8E = 0x5F3E
+0x8F8F = 0x5F3F
+0x8F90 = 0x5F41
+0x8F91 = 0x5F42
+0x8F92 = 0x5F43
+0x8F93 = 0x5F44
+0x8F94 = 0x5F45
+0x8F95 = 0x5F46
+0x8F96 = 0x5F47
+0x8F97 = 0x5F48
+0x8F98 = 0x5F49
+0x8F99 = 0x5F4A
+0x8F9A = 0x5F4B
+0x8F9B = 0x5F4C
+0x8F9C = 0x5F4D
+0x8F9D = 0x5F4E
+0x8F9E = 0x5F4F
+0x8F9F = 0x5F51
+0x8FA0 = 0x5F54
+0x8FA1 = 0x5F59
+0x8FA2 = 0x5F5A
+0x8FA3 = 0x5F5B
+0x8FA4 = 0x5F5C
+0x8FA5 = 0x5F5E
+0x8FA6 = 0x5F5F
+0x8FA7 = 0x5F60
+0x8FA8 = 0x5F63
+0x8FA9 = 0x5F65
+0x8FAA = 0x5F67
+0x8FAB = 0x5F68
+0x8FAC = 0x5F6B
+0x8FAD = 0x5F6E
+0x8FAE = 0x5F6F
+0x8FAF = 0x5F72
+0x8FB0 = 0x5F74
+0x8FB1 = 0x5F75
+0x8FB2 = 0x5F76
+0x8FB3 = 0x5F78
+0x8FB4 = 0x5F7A
+0x8FB5 = 0x5F7D
+0x8FB6 = 0x5F7E
+0x8FB7 = 0x5F7F
+0x8FB8 = 0x5F83
+0x8FB9 = 0x5F86
+0x8FBA = 0x5F8D
+0x8FBB = 0x5F8E
+0x8FBC = 0x5F8F
+0x8FBD = 0x5F91
+0x8FBE = 0x5F93
+0x8FBF = 0x5F94
+0x8FC0 = 0x5F96
+0x8FC1 = 0x5F9A
+0x8FC2 = 0x5F9B
+0x8FC3 = 0x5F9D
+0x8FC4 = 0x5F9E
+0x8FC5 = 0x5F9F
+0x8FC6 = 0x5FA0
+0x8FC7 = 0x5FA2
+0x8FC8 = 0x5FA3
+0x8FC9 = 0x5FA4
+0x8FCA = 0x5FA5
+0x8FCB = 0x5FA6
+0x8FCC = 0x5FA7
+0x8FCD = 0x5FA9
+0x8FCE = 0x5FAB
+0x8FCF = 0x5FAC
+0x8FD0 = 0x5FAF
+0x8FD1 = 0x5FB0
+0x8FD2 = 0x5FB1
+0x8FD3 = 0x5FB2
+0x8FD4 = 0x5FB3
+0x8FD5 = 0x5FB4
+0x8FD6 = 0x5FB6
+0x8FD7 = 0x5FB8
+0x8FD8 = 0x5FB9
+0x8FD9 = 0x5FBA
+0x8FDA = 0x5FBB
+0x8FDB = 0x5FBE
+0x8FDC = 0x5FBF
+0x8FDD = 0x5FC0
+0x8FDE = 0x5FC1
+0x8FDF = 0x5FC2
+0x8FE0 = 0x5FC7
+0x8FE1 = 0x5FC8
+0x8FE2 = 0x5FCA
+0x8FE3 = 0x5FCB
+0x8FE4 = 0x5FCE
+0x8FE5 = 0x5FD3
+0x8FE6 = 0x5FD4
+0x8FE7 = 0x5FD5
+0x8FE8 = 0x5FDA
+0x8FE9 = 0x5FDB
+0x8FEA = 0x5FDC
+0x8FEB = 0x5FDE
+0x8FEC = 0x5FDF
+0x8FED = 0x5FE2
+0x8FEE = 0x5FE3
+0x8FEF = 0x5FE5
+0x8FF0 = 0x5FE6
+0x8FF1 = 0x5FE8
+0x8FF2 = 0x5FE9
+0x8FF3 = 0x5FEC
+0x8FF4 = 0x5FEF
+0x8FF5 = 0x5FF0
+0x8FF6 = 0x5FF2
+0x8FF7 = 0x5FF3
+0x8FF8 = 0x5FF4
+0x8FF9 = 0x5FF6
+0x8FFA = 0x5FF7
+0x8FFB = 0x5FF9
+0x8FFC = 0x5FFA
+0x8FFD = 0x5FFC
+0x8FFE = 0x6007
+0x9040 = 0x6008
+0x9041 = 0x6009
+0x9042 = 0x600B
+0x9043 = 0x600C
+0x9044 = 0x6010
+0x9045 = 0x6011
+0x9046 = 0x6013
+0x9047 = 0x6017
+0x9048 = 0x6018
+0x9049 = 0x601A
+0x904A = 0x601E
+0x904B = 0x601F
+0x904C = 0x6022
+0x904D = 0x6023
+0x904E = 0x6024
+0x904F = 0x602C
+0x9050 = 0x602D
+0x9051 = 0x602E
+0x9052 = 0x6030
+0x9053 = 0x6031
+0x9054 = 0x6032
+0x9055 = 0x6033
+0x9056 = 0x6034
+0x9057 = 0x6036
+0x9058 = 0x6037
+0x9059 = 0x6038
+0x905A = 0x6039
+0x905B = 0x603A
+0x905C = 0x603D
+0x905D = 0x603E
+0x905E = 0x6040
+0x905F = 0x6044
+0x9060 = 0x6045
+0x9061 = 0x6046
+0x9062 = 0x6047
+0x9063 = 0x6048
+0x9064 = 0x6049
+0x9065 = 0x604A
+0x9066 = 0x604C
+0x9067 = 0x604E
+0x9068 = 0x604F
+0x9069 = 0x6051
+0x906A = 0x6053
+0x906B = 0x6054
+0x906C = 0x6056
+0x906D = 0x6057
+0x906E = 0x6058
+0x906F = 0x605B
+0x9070 = 0x605C
+0x9071 = 0x605E
+0x9072 = 0x605F
+0x9073 = 0x6060
+0x9074 = 0x6061
+0x9075 = 0x6065
+0x9076 = 0x6066
+0x9077 = 0x606E
+0x9078 = 0x6071
+0x9079 = 0x6072
+0x907A = 0x6074
+0x907B = 0x6075
+0x907C = 0x6077
+0x907D = 0x607E
+0x907E = 0x6080
+0x9080 = 0x6081
+0x9081 = 0x6082
+0x9082 = 0x6085
+0x9083 = 0x6086
+0x9084 = 0x6087
+0x9085 = 0x6088
+0x9086 = 0x608A
+0x9087 = 0x608B
+0x9088 = 0x608E
+0x9089 = 0x608F
+0x908A = 0x6090
+0x908B = 0x6091
+0x908C = 0x6093
+0x908D = 0x6095
+0x908E = 0x6097
+0x908F = 0x6098
+0x9090 = 0x6099
+0x9091 = 0x609C
+0x9092 = 0x609E
+0x9093 = 0x60A1
+0x9094 = 0x60A2
+0x9095 = 0x60A4
+0x9096 = 0x60A5
+0x9097 = 0x60A7
+0x9098 = 0x60A9
+0x9099 = 0x60AA
+0x909A = 0x60AE
+0x909B = 0x60B0
+0x909C = 0x60B3
+0x909D = 0x60B5
+0x909E = 0x60B6
+0x909F = 0x60B7
+0x90A0 = 0x60B9
+0x90A1 = 0x60BA
+0x90A2 = 0x60BD
+0x90A3 = 0x60BE
+0x90A4 = 0x60BF
+0x90A5 = 0x60C0
+0x90A6 = 0x60C1
+0x90A7 = 0x60C2
+0x90A8 = 0x60C3
+0x90A9 = 0x60C4
+0x90AA = 0x60C7
+0x90AB = 0x60C8
+0x90AC = 0x60C9
+0x90AD = 0x60CC
+0x90AE = 0x60CD
+0x90AF = 0x60CE
+0x90B0 = 0x60CF
+0x90B1 = 0x60D0
+0x90B2 = 0x60D2
+0x90B3 = 0x60D3
+0x90B4 = 0x60D4
+0x90B5 = 0x60D6
+0x90B6 = 0x60D7
+0x90B7 = 0x60D9
+0x90B8 = 0x60DB
+0x90B9 = 0x60DE
+0x90BA = 0x60E1
+0x90BB = 0x60E2
+0x90BC = 0x60E3
+0x90BD = 0x60E4
+0x90BE = 0x60E5
+0x90BF = 0x60EA
+0x90C0 = 0x60F1
+0x90C1 = 0x60F2
+0x90C2 = 0x60F5
+0x90C3 = 0x60F7
+0x90C4 = 0x60F8
+0x90C5 = 0x60FB
+0x90C6 = 0x60FC
+0x90C7 = 0x60FD
+0x90C8 = 0x60FE
+0x90C9 = 0x60FF
+0x90CA = 0x6102
+0x90CB = 0x6103
+0x90CC = 0x6104
+0x90CD = 0x6105
+0x90CE = 0x6107
+0x90CF = 0x610A
+0x90D0 = 0x610B
+0x90D1 = 0x610C
+0x90D2 = 0x6110
+0x90D3 = 0x6111
+0x90D4 = 0x6112
+0x90D5 = 0x6113
+0x90D6 = 0x6114
+0x90D7 = 0x6116
+0x90D8 = 0x6117
+0x90D9 = 0x6118
+0x90DA = 0x6119
+0x90DB = 0x611B
+0x90DC = 0x611C
+0x90DD = 0x611D
+0x90DE = 0x611E
+0x90DF = 0x6121
+0x90E0 = 0x6122
+0x90E1 = 0x6125
+0x90E2 = 0x6128
+0x90E3 = 0x6129
+0x90E4 = 0x612A
+0x90E5 = 0x612C
+0x90E6 = 0x612D
+0x90E7 = 0x612E
+0x90E8 = 0x612F
+0x90E9 = 0x6130
+0x90EA = 0x6131
+0x90EB = 0x6132
+0x90EC = 0x6133
+0x90ED = 0x6134
+0x90EE = 0x6135
+0x90EF = 0x6136
+0x90F0 = 0x6137
+0x90F1 = 0x6138
+0x90F2 = 0x6139
+0x90F3 = 0x613A
+0x90F4 = 0x613B
+0x90F5 = 0x613C
+0x90F6 = 0x613D
+0x90F7 = 0x613E
+0x90F8 = 0x6140
+0x90F9 = 0x6141
+0x90FA = 0x6142
+0x90FB = 0x6143
+0x90FC = 0x6144
+0x90FD = 0x6145
+0x90FE = 0x6146
+0x9140 = 0x6147
+0x9141 = 0x6149
+0x9142 = 0x614B
+0x9143 = 0x614D
+0x9144 = 0x614F
+0x9145 = 0x6150
+0x9146 = 0x6152
+0x9147 = 0x6153
+0x9148 = 0x6154
+0x9149 = 0x6156
+0x914A = 0x6157
+0x914B = 0x6158
+0x914C = 0x6159
+0x914D = 0x615A
+0x914E = 0x615B
+0x914F = 0x615C
+0x9150 = 0x615E
+0x9151 = 0x615F
+0x9152 = 0x6160
+0x9153 = 0x6161
+0x9154 = 0x6163
+0x9155 = 0x6164
+0x9156 = 0x6165
+0x9157 = 0x6166
+0x9158 = 0x6169
+0x9159 = 0x616A
+0x915A = 0x616B
+0x915B = 0x616C
+0x915C = 0x616D
+0x915D = 0x616E
+0x915E = 0x616F
+0x915F = 0x6171
+0x9160 = 0x6172
+0x9161 = 0x6173
+0x9162 = 0x6174
+0x9163 = 0x6176
+0x9164 = 0x6178
+0x9165 = 0x6179
+0x9166 = 0x617A
+0x9167 = 0x617B
+0x9168 = 0x617C
+0x9169 = 0x617D
+0x916A = 0x617E
+0x916B = 0x617F
+0x916C = 0x6180
+0x916D = 0x6181
+0x916E = 0x6182
+0x916F = 0x6183
+0x9170 = 0x6184
+0x9171 = 0x6185
+0x9172 = 0x6186
+0x9173 = 0x6187
+0x9174 = 0x6188
+0x9175 = 0x6189
+0x9176 = 0x618A
+0x9177 = 0x618C
+0x9178 = 0x618D
+0x9179 = 0x618F
+0x917A = 0x6190
+0x917B = 0x6191
+0x917C = 0x6192
+0x917D = 0x6193
+0x917E = 0x6195
+0x9180 = 0x6196
+0x9181 = 0x6197
+0x9182 = 0x6198
+0x9183 = 0x6199
+0x9184 = 0x619A
+0x9185 = 0x619B
+0x9186 = 0x619C
+0x9187 = 0x619E
+0x9188 = 0x619F
+0x9189 = 0x61A0
+0x918A = 0x61A1
+0x918B = 0x61A2
+0x918C = 0x61A3
+0x918D = 0x61A4
+0x918E = 0x61A5
+0x918F = 0x61A6
+0x9190 = 0x61AA
+0x9191 = 0x61AB
+0x9192 = 0x61AD
+0x9193 = 0x61AE
+0x9194 = 0x61AF
+0x9195 = 0x61B0
+0x9196 = 0x61B1
+0x9197 = 0x61B2
+0x9198 = 0x61B3
+0x9199 = 0x61B4
+0x919A = 0x61B5
+0x919B = 0x61B6
+0x919C = 0x61B8
+0x919D = 0x61B9
+0x919E = 0x61BA
+0x919F = 0x61BB
+0x91A0 = 0x61BC
+0x91A1 = 0x61BD
+0x91A2 = 0x61BF
+0x91A3 = 0x61C0
+0x91A4 = 0x61C1
+0x91A5 = 0x61C3
+0x91A6 = 0x61C4
+0x91A7 = 0x61C5
+0x91A8 = 0x61C6
+0x91A9 = 0x61C7
+0x91AA = 0x61C9
+0x91AB = 0x61CC
+0x91AC = 0x61CD
+0x91AD = 0x61CE
+0x91AE = 0x61CF
+0x91AF = 0x61D0
+0x91B0 = 0x61D3
+0x91B1 = 0x61D5
+0x91B2 = 0x61D6
+0x91B3 = 0x61D7
+0x91B4 = 0x61D8
+0x91B5 = 0x61D9
+0x91B6 = 0x61DA
+0x91B7 = 0x61DB
+0x91B8 = 0x61DC
+0x91B9 = 0x61DD
+0x91BA = 0x61DE
+0x91BB = 0x61DF
+0x91BC = 0x61E0
+0x91BD = 0x61E1
+0x91BE = 0x61E2
+0x91BF = 0x61E3
+0x91C0 = 0x61E4
+0x91C1 = 0x61E5
+0x91C2 = 0x61E7
+0x91C3 = 0x61E8
+0x91C4 = 0x61E9
+0x91C5 = 0x61EA
+0x91C6 = 0x61EB
+0x91C7 = 0x61EC
+0x91C8 = 0x61ED
+0x91C9 = 0x61EE
+0x91CA = 0x61EF
+0x91CB = 0x61F0
+0x91CC = 0x61F1
+0x91CD = 0x61F2
+0x91CE = 0x61F3
+0x91CF = 0x61F4
+0x91D0 = 0x61F6
+0x91D1 = 0x61F7
+0x91D2 = 0x61F8
+0x91D3 = 0x61F9
+0x91D4 = 0x61FA
+0x91D5 = 0x61FB
+0x91D6 = 0x61FC
+0x91D7 = 0x61FD
+0x91D8 = 0x61FE
+0x91D9 = 0x6200
+0x91DA = 0x6201
+0x91DB = 0x6202
+0x91DC = 0x6203
+0x91DD = 0x6204
+0x91DE = 0x6205
+0x91DF = 0x6207
+0x91E0 = 0x6209
+0x91E1 = 0x6213
+0x91E2 = 0x6214
+0x91E3 = 0x6219
+0x91E4 = 0x621C
+0x91E5 = 0x621D
+0x91E6 = 0x621E
+0x91E7 = 0x6220
+0x91E8 = 0x6223
+0x91E9 = 0x6226
+0x91EA = 0x6227
+0x91EB = 0x6228
+0x91EC = 0x6229
+0x91ED = 0x622B
+0x91EE = 0x622D
+0x91EF = 0x622F
+0x91F0 = 0x6230
+0x91F1 = 0x6231
+0x91F2 = 0x6232
+0x91F3 = 0x6235
+0x91F4 = 0x6236
+0x91F5 = 0x6238
+0x91F6 = 0x6239
+0x91F7 = 0x623A
+0x91F8 = 0x623B
+0x91F9 = 0x623C
+0x91FA = 0x6242
+0x91FB = 0x6244
+0x91FC = 0x6245
+0x91FD = 0x6246
+0x91FE = 0x624A
+0x9240 = 0x624F
+0x9241 = 0x6250
+0x9242 = 0x6255
+0x9243 = 0x6256
+0x9244 = 0x6257
+0x9245 = 0x6259
+0x9246 = 0x625A
+0x9247 = 0x625C
+0x9248 = 0x625D
+0x9249 = 0x625E
+0x924A = 0x625F
+0x924B = 0x6260
+0x924C = 0x6261
+0x924D = 0x6262
+0x924E = 0x6264
+0x924F = 0x6265
+0x9250 = 0x6268
+0x9251 = 0x6271
+0x9252 = 0x6272
+0x9253 = 0x6274
+0x9254 = 0x6275
+0x9255 = 0x6277
+0x9256 = 0x6278
+0x9257 = 0x627A
+0x9258 = 0x627B
+0x9259 = 0x627D
+0x925A = 0x6281
+0x925B = 0x6282
+0x925C = 0x6283
+0x925D = 0x6285
+0x925E = 0x6286
+0x925F = 0x6287
+0x9260 = 0x6288
+0x9261 = 0x628B
+0x9262 = 0x628C
+0x9263 = 0x628D
+0x9264 = 0x628E
+0x9265 = 0x628F
+0x9266 = 0x6290
+0x9267 = 0x6294
+0x9268 = 0x6299
+0x9269 = 0x629C
+0x926A = 0x629D
+0x926B = 0x629E
+0x926C = 0x62A3
+0x926D = 0x62A6
+0x926E = 0x62A7
+0x926F = 0x62A9
+0x9270 = 0x62AA
+0x9271 = 0x62AD
+0x9272 = 0x62AE
+0x9273 = 0x62AF
+0x9274 = 0x62B0
+0x9275 = 0x62B2
+0x9276 = 0x62B3
+0x9277 = 0x62B4
+0x9278 = 0x62B6
+0x9279 = 0x62B7
+0x927A = 0x62B8
+0x927B = 0x62BA
+0x927C = 0x62BE
+0x927D = 0x62C0
+0x927E = 0x62C1
+0x9280 = 0x62C3
+0x9281 = 0x62CB
+0x9282 = 0x62CF
+0x9283 = 0x62D1
+0x9284 = 0x62D5
+0x9285 = 0x62DD
+0x9286 = 0x62DE
+0x9287 = 0x62E0
+0x9288 = 0x62E1
+0x9289 = 0x62E4
+0x928A = 0x62EA
+0x928B = 0x62EB
+0x928C = 0x62F0
+0x928D = 0x62F2
+0x928E = 0x62F5
+0x928F = 0x62F8
+0x9290 = 0x62F9
+0x9291 = 0x62FA
+0x9292 = 0x62FB
+0x9293 = 0x6300
+0x9294 = 0x6303
+0x9295 = 0x6304
+0x9296 = 0x6305
+0x9297 = 0x6306
+0x9298 = 0x630A
+0x9299 = 0x630B
+0x929A = 0x630C
+0x929B = 0x630D
+0x929C = 0x630F
+0x929D = 0x6310
+0x929E = 0x6312
+0x929F = 0x6313
+0x92A0 = 0x6314
+0x92A1 = 0x6315
+0x92A2 = 0x6317
+0x92A3 = 0x6318
+0x92A4 = 0x6319
+0x92A5 = 0x631C
+0x92A6 = 0x6326
+0x92A7 = 0x6327
+0x92A8 = 0x6329
+0x92A9 = 0x632C
+0x92AA = 0x632D
+0x92AB = 0x632E
+0x92AC = 0x6330
+0x92AD = 0x6331
+0x92AE = 0x6333
+0x92AF = 0x6334
+0x92B0 = 0x6335
+0x92B1 = 0x6336
+0x92B2 = 0x6337
+0x92B3 = 0x6338
+0x92B4 = 0x633B
+0x92B5 = 0x633C
+0x92B6 = 0x633E
+0x92B7 = 0x633F
+0x92B8 = 0x6340
+0x92B9 = 0x6341
+0x92BA = 0x6344
+0x92BB = 0x6347
+0x92BC = 0x6348
+0x92BD = 0x634A
+0x92BE = 0x6351
+0x92BF = 0x6352
+0x92C0 = 0x6353
+0x92C1 = 0x6354
+0x92C2 = 0x6356
+0x92C3 = 0x6357
+0x92C4 = 0x6358
+0x92C5 = 0x6359
+0x92C6 = 0x635A
+0x92C7 = 0x635B
+0x92C8 = 0x635C
+0x92C9 = 0x635D
+0x92CA = 0x6360
+0x92CB = 0x6364
+0x92CC = 0x6365
+0x92CD = 0x6366
+0x92CE = 0x6368
+0x92CF = 0x636A
+0x92D0 = 0x636B
+0x92D1 = 0x636C
+0x92D2 = 0x636F
+0x92D3 = 0x6370
+0x92D4 = 0x6372
+0x92D5 = 0x6373
+0x92D6 = 0x6374
+0x92D7 = 0x6375
+0x92D8 = 0x6378
+0x92D9 = 0x6379
+0x92DA = 0x637C
+0x92DB = 0x637D
+0x92DC = 0x637E
+0x92DD = 0x637F
+0x92DE = 0x6381
+0x92DF = 0x6383
+0x92E0 = 0x6384
+0x92E1 = 0x6385
+0x92E2 = 0x6386
+0x92E3 = 0x638B
+0x92E4 = 0x638D
+0x92E5 = 0x6391
+0x92E6 = 0x6393
+0x92E7 = 0x6394
+0x92E8 = 0x6395
+0x92E9 = 0x6397
+0x92EA = 0x6399
+0x92EB = 0x639A
+0x92EC = 0x639B
+0x92ED = 0x639C
+0x92EE = 0x639D
+0x92EF = 0x639E
+0x92F0 = 0x639F
+0x92F1 = 0x63A1
+0x92F2 = 0x63A4
+0x92F3 = 0x63A6
+0x92F4 = 0x63AB
+0x92F5 = 0x63AF
+0x92F6 = 0x63B1
+0x92F7 = 0x63B2
+0x92F8 = 0x63B5
+0x92F9 = 0x63B6
+0x92FA = 0x63B9
+0x92FB = 0x63BB
+0x92FC = 0x63BD
+0x92FD = 0x63BF
+0x92FE = 0x63C0
+0x9340 = 0x63C1
+0x9341 = 0x63C2
+0x9342 = 0x63C3
+0x9343 = 0x63C5
+0x9344 = 0x63C7
+0x9345 = 0x63C8
+0x9346 = 0x63CA
+0x9347 = 0x63CB
+0x9348 = 0x63CC
+0x9349 = 0x63D1
+0x934A = 0x63D3
+0x934B = 0x63D4
+0x934C = 0x63D5
+0x934D = 0x63D7
+0x934E = 0x63D8
+0x934F = 0x63D9
+0x9350 = 0x63DA
+0x9351 = 0x63DB
+0x9352 = 0x63DC
+0x9353 = 0x63DD
+0x9354 = 0x63DF
+0x9355 = 0x63E2
+0x9356 = 0x63E4
+0x9357 = 0x63E5
+0x9358 = 0x63E6
+0x9359 = 0x63E7
+0x935A = 0x63E8
+0x935B = 0x63EB
+0x935C = 0x63EC
+0x935D = 0x63EE
+0x935E = 0x63EF
+0x935F = 0x63F0
+0x9360 = 0x63F1
+0x9361 = 0x63F3
+0x9362 = 0x63F5
+0x9363 = 0x63F7
+0x9364 = 0x63F9
+0x9365 = 0x63FA
+0x9366 = 0x63FB
+0x9367 = 0x63FC
+0x9368 = 0x63FE
+0x9369 = 0x6403
+0x936A = 0x6404
+0x936B = 0x6406
+0x936C = 0x6407
+0x936D = 0x6408
+0x936E = 0x6409
+0x936F = 0x640A
+0x9370 = 0x640D
+0x9371 = 0x640E
+0x9372 = 0x6411
+0x9373 = 0x6412
+0x9374 = 0x6415
+0x9375 = 0x6416
+0x9376 = 0x6417
+0x9377 = 0x6418
+0x9378 = 0x6419
+0x9379 = 0x641A
+0x937A = 0x641D
+0x937B = 0x641F
+0x937C = 0x6422
+0x937D = 0x6423
+0x937E = 0x6424
+0x9380 = 0x6425
+0x9381 = 0x6427
+0x9382 = 0x6428
+0x9383 = 0x6429
+0x9384 = 0x642B
+0x9385 = 0x642E
+0x9386 = 0x642F
+0x9387 = 0x6430
+0x9388 = 0x6431
+0x9389 = 0x6432
+0x938A = 0x6433
+0x938B = 0x6435
+0x938C = 0x6436
+0x938D = 0x6437
+0x938E = 0x6438
+0x938F = 0x6439
+0x9390 = 0x643B
+0x9391 = 0x643C
+0x9392 = 0x643E
+0x9393 = 0x6440
+0x9394 = 0x6442
+0x9395 = 0x6443
+0x9396 = 0x6449
+0x9397 = 0x644B
+0x9398 = 0x644C
+0x9399 = 0x644D
+0x939A = 0x644E
+0x939B = 0x644F
+0x939C = 0x6450
+0x939D = 0x6451
+0x939E = 0x6453
+0x939F = 0x6455
+0x93A0 = 0x6456
+0x93A1 = 0x6457
+0x93A2 = 0x6459
+0x93A3 = 0x645A
+0x93A4 = 0x645B
+0x93A5 = 0x645C
+0x93A6 = 0x645D
+0x93A7 = 0x645F
+0x93A8 = 0x6460
+0x93A9 = 0x6461
+0x93AA = 0x6462
+0x93AB = 0x6463
+0x93AC = 0x6464
+0x93AD = 0x6465
+0x93AE = 0x6466
+0x93AF = 0x6468
+0x93B0 = 0x646A
+0x93B1 = 0x646B
+0x93B2 = 0x646C
+0x93B3 = 0x646E
+0x93B4 = 0x646F
+0x93B5 = 0x6470
+0x93B6 = 0x6471
+0x93B7 = 0x6472
+0x93B8 = 0x6473
+0x93B9 = 0x6474
+0x93BA = 0x6475
+0x93BB = 0x6476
+0x93BC = 0x6477
+0x93BD = 0x647B
+0x93BE = 0x647C
+0x93BF = 0x647D
+0x93C0 = 0x647E
+0x93C1 = 0x647F
+0x93C2 = 0x6480
+0x93C3 = 0x6481
+0x93C4 = 0x6483
+0x93C5 = 0x6486
+0x93C6 = 0x6488
+0x93C7 = 0x6489
+0x93C8 = 0x648A
+0x93C9 = 0x648B
+0x93CA = 0x648C
+0x93CB = 0x648D
+0x93CC = 0x648E
+0x93CD = 0x648F
+0x93CE = 0x6490
+0x93CF = 0x6493
+0x93D0 = 0x6494
+0x93D1 = 0x6497
+0x93D2 = 0x6498
+0x93D3 = 0x649A
+0x93D4 = 0x649B
+0x93D5 = 0x649C
+0x93D6 = 0x649D
+0x93D7 = 0x649F
+0x93D8 = 0x64A0
+0x93D9 = 0x64A1
+0x93DA = 0x64A2
+0x93DB = 0x64A3
+0x93DC = 0x64A5
+0x93DD = 0x64A6
+0x93DE = 0x64A7
+0x93DF = 0x64A8
+0x93E0 = 0x64AA
+0x93E1 = 0x64AB
+0x93E2 = 0x64AF
+0x93E3 = 0x64B1
+0x93E4 = 0x64B2
+0x93E5 = 0x64B3
+0x93E6 = 0x64B4
+0x93E7 = 0x64B6
+0x93E8 = 0x64B9
+0x93E9 = 0x64BB
+0x93EA = 0x64BD
+0x93EB = 0x64BE
+0x93EC = 0x64BF
+0x93ED = 0x64C1
+0x93EE = 0x64C3
+0x93EF = 0x64C4
+0x93F0 = 0x64C6
+0x93F1 = 0x64C7
+0x93F2 = 0x64C8
+0x93F3 = 0x64C9
+0x93F4 = 0x64CA
+0x93F5 = 0x64CB
+0x93F6 = 0x64CC
+0x93F7 = 0x64CF
+0x93F8 = 0x64D1
+0x93F9 = 0x64D3
+0x93FA = 0x64D4
+0x93FB = 0x64D5
+0x93FC = 0x64D6
+0x93FD = 0x64D9
+0x93FE = 0x64DA
+0x9440 = 0x64DB
+0x9441 = 0x64DC
+0x9442 = 0x64DD
+0x9443 = 0x64DF
+0x9444 = 0x64E0
+0x9445 = 0x64E1
+0x9446 = 0x64E3
+0x9447 = 0x64E5
+0x9448 = 0x64E7
+0x9449 = 0x64E8
+0x944A = 0x64E9
+0x944B = 0x64EA
+0x944C = 0x64EB
+0x944D = 0x64EC
+0x944E = 0x64ED
+0x944F = 0x64EE
+0x9450 = 0x64EF
+0x9451 = 0x64F0
+0x9452 = 0x64F1
+0x9453 = 0x64F2
+0x9454 = 0x64F3
+0x9455 = 0x64F4
+0x9456 = 0x64F5
+0x9457 = 0x64F6
+0x9458 = 0x64F7
+0x9459 = 0x64F8
+0x945A = 0x64F9
+0x945B = 0x64FA
+0x945C = 0x64FB
+0x945D = 0x64FC
+0x945E = 0x64FD
+0x945F = 0x64FE
+0x9460 = 0x64FF
+0x9461 = 0x6501
+0x9462 = 0x6502
+0x9463 = 0x6503
+0x9464 = 0x6504
+0x9465 = 0x6505
+0x9466 = 0x6506
+0x9467 = 0x6507
+0x9468 = 0x6508
+0x9469 = 0x650A
+0x946A = 0x650B
+0x946B = 0x650C
+0x946C = 0x650D
+0x946D = 0x650E
+0x946E = 0x650F
+0x946F = 0x6510
+0x9470 = 0x6511
+0x9471 = 0x6513
+0x9472 = 0x6514
+0x9473 = 0x6515
+0x9474 = 0x6516
+0x9475 = 0x6517
+0x9476 = 0x6519
+0x9477 = 0x651A
+0x9478 = 0x651B
+0x9479 = 0x651C
+0x947A = 0x651D
+0x947B = 0x651E
+0x947C = 0x651F
+0x947D = 0x6520
+0x947E = 0x6521
+0x9480 = 0x6522
+0x9481 = 0x6523
+0x9482 = 0x6524
+0x9483 = 0x6526
+0x9484 = 0x6527
+0x9485 = 0x6528
+0x9486 = 0x6529
+0x9487 = 0x652A
+0x9488 = 0x652C
+0x9489 = 0x652D
+0x948A = 0x6530
+0x948B = 0x6531
+0x948C = 0x6532
+0x948D = 0x6533
+0x948E = 0x6537
+0x948F = 0x653A
+0x9490 = 0x653C
+0x9491 = 0x653D
+0x9492 = 0x6540
+0x9493 = 0x6541
+0x9494 = 0x6542
+0x9495 = 0x6543
+0x9496 = 0x6544
+0x9497 = 0x6546
+0x9498 = 0x6547
+0x9499 = 0x654A
+0x949A = 0x654B
+0x949B = 0x654D
+0x949C = 0x654E
+0x949D = 0x6550
+0x949E = 0x6552
+0x949F = 0x6553
+0x94A0 = 0x6554
+0x94A1 = 0x6557
+0x94A2 = 0x6558
+0x94A3 = 0x655A
+0x94A4 = 0x655C
+0x94A5 = 0x655F
+0x94A6 = 0x6560
+0x94A7 = 0x6561
+0x94A8 = 0x6564
+0x94A9 = 0x6565
+0x94AA = 0x6567
+0x94AB = 0x6568
+0x94AC = 0x6569
+0x94AD = 0x656A
+0x94AE = 0x656D
+0x94AF = 0x656E
+0x94B0 = 0x656F
+0x94B1 = 0x6571
+0x94B2 = 0x6573
+0x94B3 = 0x6575
+0x94B4 = 0x6576
+0x94B5 = 0x6578
+0x94B6 = 0x6579
+0x94B7 = 0x657A
+0x94B8 = 0x657B
+0x94B9 = 0x657C
+0x94BA = 0x657D
+0x94BB = 0x657E
+0x94BC = 0x657F
+0x94BD = 0x6580
+0x94BE = 0x6581
+0x94BF = 0x6582
+0x94C0 = 0x6583
+0x94C1 = 0x6584
+0x94C2 = 0x6585
+0x94C3 = 0x6586
+0x94C4 = 0x6588
+0x94C5 = 0x6589
+0x94C6 = 0x658A
+0x94C7 = 0x658D
+0x94C8 = 0x658E
+0x94C9 = 0x658F
+0x94CA = 0x6592
+0x94CB = 0x6594
+0x94CC = 0x6595
+0x94CD = 0x6596
+0x94CE = 0x6598
+0x94CF = 0x659A
+0x94D0 = 0x659D
+0x94D1 = 0x659E
+0x94D2 = 0x65A0
+0x94D3 = 0x65A2
+0x94D4 = 0x65A3
+0x94D5 = 0x65A6
+0x94D6 = 0x65A8
+0x94D7 = 0x65AA
+0x94D8 = 0x65AC
+0x94D9 = 0x65AE
+0x94DA = 0x65B1
+0x94DB = 0x65B2
+0x94DC = 0x65B3
+0x94DD = 0x65B4
+0x94DE = 0x65B5
+0x94DF = 0x65B6
+0x94E0 = 0x65B7
+0x94E1 = 0x65B8
+0x94E2 = 0x65BA
+0x94E3 = 0x65BB
+0x94E4 = 0x65BE
+0x94E5 = 0x65BF
+0x94E6 = 0x65C0
+0x94E7 = 0x65C2
+0x94E8 = 0x65C7
+0x94E9 = 0x65C8
+0x94EA = 0x65C9
+0x94EB = 0x65CA
+0x94EC = 0x65CD
+0x94ED = 0x65D0
+0x94EE = 0x65D1
+0x94EF = 0x65D3
+0x94F0 = 0x65D4
+0x94F1 = 0x65D5
+0x94F2 = 0x65D8
+0x94F3 = 0x65D9
+0x94F4 = 0x65DA
+0x94F5 = 0x65DB
+0x94F6 = 0x65DC
+0x94F7 = 0x65DD
+0x94F8 = 0x65DE
+0x94F9 = 0x65DF
+0x94FA = 0x65E1
+0x94FB = 0x65E3
+0x94FC = 0x65E4
+0x94FD = 0x65EA
+0x94FE = 0x65EB
+0x9540 = 0x65F2
+0x9541 = 0x65F3
+0x9542 = 0x65F4
+0x9543 = 0x65F5
+0x9544 = 0x65F8
+0x9545 = 0x65F9
+0x9546 = 0x65FB
+0x9547 = 0x65FC
+0x9548 = 0x65FD
+0x9549 = 0x65FE
+0x954A = 0x65FF
+0x954B = 0x6601
+0x954C = 0x6604
+0x954D = 0x6605
+0x954E = 0x6607
+0x954F = 0x6608
+0x9550 = 0x6609
+0x9551 = 0x660B
+0x9552 = 0x660D
+0x9553 = 0x6610
+0x9554 = 0x6611
+0x9555 = 0x6612
+0x9556 = 0x6616
+0x9557 = 0x6617
+0x9558 = 0x6618
+0x9559 = 0x661A
+0x955A = 0x661B
+0x955B = 0x661C
+0x955C = 0x661E
+0x955D = 0x6621
+0x955E = 0x6622
+0x955F = 0x6623
+0x9560 = 0x6624
+0x9561 = 0x6626
+0x9562 = 0x6629
+0x9563 = 0x662A
+0x9564 = 0x662B
+0x9565 = 0x662C
+0x9566 = 0x662E
+0x9567 = 0x6630
+0x9568 = 0x6632
+0x9569 = 0x6633
+0x956A = 0x6637
+0x956B = 0x6638
+0x956C = 0x6639
+0x956D = 0x663A
+0x956E = 0x663B
+0x956F = 0x663D
+0x9570 = 0x663F
+0x9571 = 0x6640
+0x9572 = 0x6642
+0x9573 = 0x6644
+0x9574 = 0x6645
+0x9575 = 0x6646
+0x9576 = 0x6647
+0x9577 = 0x6648
+0x9578 = 0x6649
+0x9579 = 0x664A
+0x957A = 0x664D
+0x957B = 0x664E
+0x957C = 0x6650
+0x957D = 0x6651
+0x957E = 0x6658
+0x9580 = 0x6659
+0x9581 = 0x665B
+0x9582 = 0x665C
+0x9583 = 0x665D
+0x9584 = 0x665E
+0x9585 = 0x6660
+0x9586 = 0x6662
+0x9587 = 0x6663
+0x9588 = 0x6665
+0x9589 = 0x6667
+0x958A = 0x6669
+0x958B = 0x666A
+0x958C = 0x666B
+0x958D = 0x666C
+0x958E = 0x666D
+0x958F = 0x6671
+0x9590 = 0x6672
+0x9591 = 0x6673
+0x9592 = 0x6675
+0x9593 = 0x6678
+0x9594 = 0x6679
+0x9595 = 0x667B
+0x9596 = 0x667C
+0x9597 = 0x667D
+0x9598 = 0x667F
+0x9599 = 0x6680
+0x959A = 0x6681
+0x959B = 0x6683
+0x959C = 0x6685
+0x959D = 0x6686
+0x959E = 0x6688
+0x959F = 0x6689
+0x95A0 = 0x668A
+0x95A1 = 0x668B
+0x95A2 = 0x668D
+0x95A3 = 0x668E
+0x95A4 = 0x668F
+0x95A5 = 0x6690
+0x95A6 = 0x6692
+0x95A7 = 0x6693
+0x95A8 = 0x6694
+0x95A9 = 0x6695
+0x95AA = 0x6698
+0x95AB = 0x6699
+0x95AC = 0x669A
+0x95AD = 0x669B
+0x95AE = 0x669C
+0x95AF = 0x669E
+0x95B0 = 0x669F
+0x95B1 = 0x66A0
+0x95B2 = 0x66A1
+0x95B3 = 0x66A2
+0x95B4 = 0x66A3
+0x95B5 = 0x66A4
+0x95B6 = 0x66A5
+0x95B7 = 0x66A6
+0x95B8 = 0x66A9
+0x95B9 = 0x66AA
+0x95BA = 0x66AB
+0x95BB = 0x66AC
+0x95BC = 0x66AD
+0x95BD = 0x66AF
+0x95BE = 0x66B0
+0x95BF = 0x66B1
+0x95C0 = 0x66B2
+0x95C1 = 0x66B3
+0x95C2 = 0x66B5
+0x95C3 = 0x66B6
+0x95C4 = 0x66B7
+0x95C5 = 0x66B8
+0x95C6 = 0x66BA
+0x95C7 = 0x66BB
+0x95C8 = 0x66BC
+0x95C9 = 0x66BD
+0x95CA = 0x66BF
+0x95CB = 0x66C0
+0x95CC = 0x66C1
+0x95CD = 0x66C2
+0x95CE = 0x66C3
+0x95CF = 0x66C4
+0x95D0 = 0x66C5
+0x95D1 = 0x66C6
+0x95D2 = 0x66C7
+0x95D3 = 0x66C8
+0x95D4 = 0x66C9
+0x95D5 = 0x66CA
+0x95D6 = 0x66CB
+0x95D7 = 0x66CC
+0x95D8 = 0x66CD
+0x95D9 = 0x66CE
+0x95DA = 0x66CF
+0x95DB = 0x66D0
+0x95DC = 0x66D1
+0x95DD = 0x66D2
+0x95DE = 0x66D3
+0x95DF = 0x66D4
+0x95E0 = 0x66D5
+0x95E1 = 0x66D6
+0x95E2 = 0x66D7
+0x95E3 = 0x66D8
+0x95E4 = 0x66DA
+0x95E5 = 0x66DE
+0x95E6 = 0x66DF
+0x95E7 = 0x66E0
+0x95E8 = 0x66E1
+0x95E9 = 0x66E2
+0x95EA = 0x66E3
+0x95EB = 0x66E4
+0x95EC = 0x66E5
+0x95ED = 0x66E7
+0x95EE = 0x66E8
+0x95EF = 0x66EA
+0x95F0 = 0x66EB
+0x95F1 = 0x66EC
+0x95F2 = 0x66ED
+0x95F3 = 0x66EE
+0x95F4 = 0x66EF
+0x95F5 = 0x66F1
+0x95F6 = 0x66F5
+0x95F7 = 0x66F6
+0x95F8 = 0x66F8
+0x95F9 = 0x66FA
+0x95FA = 0x66FB
+0x95FB = 0x66FD
+0x95FC = 0x6701
+0x95FD = 0x6702
+0x95FE = 0x6703
+0x9640 = 0x6704
+0x9641 = 0x6705
+0x9642 = 0x6706
+0x9643 = 0x6707
+0x9644 = 0x670C
+0x9645 = 0x670E
+0x9646 = 0x670F
+0x9647 = 0x6711
+0x9648 = 0x6712
+0x9649 = 0x6713
+0x964A = 0x6716
+0x964B = 0x6718
+0x964C = 0x6719
+0x964D = 0x671A
+0x964E = 0x671C
+0x964F = 0x671E
+0x9650 = 0x6720
+0x9651 = 0x6721
+0x9652 = 0x6722
+0x9653 = 0x6723
+0x9654 = 0x6724
+0x9655 = 0x6725
+0x9656 = 0x6727
+0x9657 = 0x6729
+0x9658 = 0x672E
+0x9659 = 0x6730
+0x965A = 0x6732
+0x965B = 0x6733
+0x965C = 0x6736
+0x965D = 0x6737
+0x965E = 0x6738
+0x965F = 0x6739
+0x9660 = 0x673B
+0x9661 = 0x673C
+0x9662 = 0x673E
+0x9663 = 0x673F
+0x9664 = 0x6741
+0x9665 = 0x6744
+0x9666 = 0x6745
+0x9667 = 0x6747
+0x9668 = 0x674A
+0x9669 = 0x674B
+0x966A = 0x674D
+0x966B = 0x6752
+0x966C = 0x6754
+0x966D = 0x6755
+0x966E = 0x6757
+0x966F = 0x6758
+0x9670 = 0x6759
+0x9671 = 0x675A
+0x9672 = 0x675B
+0x9673 = 0x675D
+0x9674 = 0x6762
+0x9675 = 0x6763
+0x9676 = 0x6764
+0x9677 = 0x6766
+0x9678 = 0x6767
+0x9679 = 0x676B
+0x967A = 0x676C
+0x967B = 0x676E
+0x967C = 0x6771
+0x967D = 0x6774
+0x967E = 0x6776
+0x9680 = 0x6778
+0x9681 = 0x6779
+0x9682 = 0x677A
+0x9683 = 0x677B
+0x9684 = 0x677D
+0x9685 = 0x6780
+0x9686 = 0x6782
+0x9687 = 0x6783
+0x9688 = 0x6785
+0x9689 = 0x6786
+0x968A = 0x6788
+0x968B = 0x678A
+0x968C = 0x678C
+0x968D = 0x678D
+0x968E = 0x678E
+0x968F = 0x678F
+0x9690 = 0x6791
+0x9691 = 0x6792
+0x9692 = 0x6793
+0x9693 = 0x6794
+0x9694 = 0x6796
+0x9695 = 0x6799
+0x9696 = 0x679B
+0x9697 = 0x679F
+0x9698 = 0x67A0
+0x9699 = 0x67A1
+0x969A = 0x67A4
+0x969B = 0x67A6
+0x969C = 0x67A9
+0x969D = 0x67AC
+0x969E = 0x67AE
+0x969F = 0x67B1
+0x96A0 = 0x67B2
+0x96A1 = 0x67B4
+0x96A2 = 0x67B9
+0x96A3 = 0x67BA
+0x96A4 = 0x67BB
+0x96A5 = 0x67BC
+0x96A6 = 0x67BD
+0x96A7 = 0x67BE
+0x96A8 = 0x67BF
+0x96A9 = 0x67C0
+0x96AA = 0x67C2
+0x96AB = 0x67C5
+0x96AC = 0x67C6
+0x96AD = 0x67C7
+0x96AE = 0x67C8
+0x96AF = 0x67C9
+0x96B0 = 0x67CA
+0x96B1 = 0x67CB
+0x96B2 = 0x67CC
+0x96B3 = 0x67CD
+0x96B4 = 0x67CE
+0x96B5 = 0x67D5
+0x96B6 = 0x67D6
+0x96B7 = 0x67D7
+0x96B8 = 0x67DB
+0x96B9 = 0x67DF
+0x96BA = 0x67E1
+0x96BB = 0x67E3
+0x96BC = 0x67E4
+0x96BD = 0x67E6
+0x96BE = 0x67E7
+0x96BF = 0x67E8
+0x96C0 = 0x67EA
+0x96C1 = 0x67EB
+0x96C2 = 0x67ED
+0x96C3 = 0x67EE
+0x96C4 = 0x67F2
+0x96C5 = 0x67F5
+0x96C6 = 0x67F6
+0x96C7 = 0x67F7
+0x96C8 = 0x67F8
+0x96C9 = 0x67F9
+0x96CA = 0x67FA
+0x96CB = 0x67FB
+0x96CC = 0x67FC
+0x96CD = 0x67FE
+0x96CE = 0x6801
+0x96CF = 0x6802
+0x96D0 = 0x6803
+0x96D1 = 0x6804
+0x96D2 = 0x6806
+0x96D3 = 0x680D
+0x96D4 = 0x6810
+0x96D5 = 0x6812
+0x96D6 = 0x6814
+0x96D7 = 0x6815
+0x96D8 = 0x6818
+0x96D9 = 0x6819
+0x96DA = 0x681A
+0x96DB = 0x681B
+0x96DC = 0x681C
+0x96DD = 0x681E
+0x96DE = 0x681F
+0x96DF = 0x6820
+0x96E0 = 0x6822
+0x96E1 = 0x6823
+0x96E2 = 0x6824
+0x96E3 = 0x6825
+0x96E4 = 0x6826
+0x96E5 = 0x6827
+0x96E6 = 0x6828
+0x96E7 = 0x682B
+0x96E8 = 0x682C
+0x96E9 = 0x682D
+0x96EA = 0x682E
+0x96EB = 0x682F
+0x96EC = 0x6830
+0x96ED = 0x6831
+0x96EE = 0x6834
+0x96EF = 0x6835
+0x96F0 = 0x6836
+0x96F1 = 0x683A
+0x96F2 = 0x683B
+0x96F3 = 0x683F
+0x96F4 = 0x6847
+0x96F5 = 0x684B
+0x96F6 = 0x684D
+0x96F7 = 0x684F
+0x96F8 = 0x6852
+0x96F9 = 0x6856
+0x96FA = 0x6857
+0x96FB = 0x6858
+0x96FC = 0x6859
+0x96FD = 0x685A
+0x96FE = 0x685B
+0x9740 = 0x685C
+0x9741 = 0x685D
+0x9742 = 0x685E
+0x9743 = 0x685F
+0x9744 = 0x686A
+0x9745 = 0x686C
+0x9746 = 0x686D
+0x9747 = 0x686E
+0x9748 = 0x686F
+0x9749 = 0x6870
+0x974A = 0x6871
+0x974B = 0x6872
+0x974C = 0x6873
+0x974D = 0x6875
+0x974E = 0x6878
+0x974F = 0x6879
+0x9750 = 0x687A
+0x9751 = 0x687B
+0x9752 = 0x687C
+0x9753 = 0x687D
+0x9754 = 0x687E
+0x9755 = 0x687F
+0x9756 = 0x6880
+0x9757 = 0x6882
+0x9758 = 0x6884
+0x9759 = 0x6887
+0x975A = 0x6888
+0x975B = 0x6889
+0x975C = 0x688A
+0x975D = 0x688B
+0x975E = 0x688C
+0x975F = 0x688D
+0x9760 = 0x688E
+0x9761 = 0x6890
+0x9762 = 0x6891
+0x9763 = 0x6892
+0x9764 = 0x6894
+0x9765 = 0x6895
+0x9766 = 0x6896
+0x9767 = 0x6898
+0x9768 = 0x6899
+0x9769 = 0x689A
+0x976A = 0x689B
+0x976B = 0x689C
+0x976C = 0x689D
+0x976D = 0x689E
+0x976E = 0x689F
+0x976F = 0x68A0
+0x9770 = 0x68A1
+0x9771 = 0x68A3
+0x9772 = 0x68A4
+0x9773 = 0x68A5
+0x9774 = 0x68A9
+0x9775 = 0x68AA
+0x9776 = 0x68AB
+0x9777 = 0x68AC
+0x9778 = 0x68AE
+0x9779 = 0x68B1
+0x977A = 0x68B2
+0x977B = 0x68B4
+0x977C = 0x68B6
+0x977D = 0x68B7
+0x977E = 0x68B8
+0x9780 = 0x68B9
+0x9781 = 0x68BA
+0x9782 = 0x68BB
+0x9783 = 0x68BC
+0x9784 = 0x68BD
+0x9785 = 0x68BE
+0x9786 = 0x68BF
+0x9787 = 0x68C1
+0x9788 = 0x68C3
+0x9789 = 0x68C4
+0x978A = 0x68C5
+0x978B = 0x68C6
+0x978C = 0x68C7
+0x978D = 0x68C8
+0x978E = 0x68CA
+0x978F = 0x68CC
+0x9790 = 0x68CE
+0x9791 = 0x68CF
+0x9792 = 0x68D0
+0x9793 = 0x68D1
+0x9794 = 0x68D3
+0x9795 = 0x68D4
+0x9796 = 0x68D6
+0x9797 = 0x68D7
+0x9798 = 0x68D9
+0x9799 = 0x68DB
+0x979A = 0x68DC
+0x979B = 0x68DD
+0x979C = 0x68DE
+0x979D = 0x68DF
+0x979E = 0x68E1
+0x979F = 0x68E2
+0x97A0 = 0x68E4
+0x97A1 = 0x68E5
+0x97A2 = 0x68E6
+0x97A3 = 0x68E7
+0x97A4 = 0x68E8
+0x97A5 = 0x68E9
+0x97A6 = 0x68EA
+0x97A7 = 0x68EB
+0x97A8 = 0x68EC
+0x97A9 = 0x68ED
+0x97AA = 0x68EF
+0x97AB = 0x68F2
+0x97AC = 0x68F3
+0x97AD = 0x68F4
+0x97AE = 0x68F6
+0x97AF = 0x68F7
+0x97B0 = 0x68F8
+0x97B1 = 0x68FB
+0x97B2 = 0x68FD
+0x97B3 = 0x68FE
+0x97B4 = 0x68FF
+0x97B5 = 0x6900
+0x97B6 = 0x6902
+0x97B7 = 0x6903
+0x97B8 = 0x6904
+0x97B9 = 0x6906
+0x97BA = 0x6907
+0x97BB = 0x6908
+0x97BC = 0x6909
+0x97BD = 0x690A
+0x97BE = 0x690C
+0x97BF = 0x690F
+0x97C0 = 0x6911
+0x97C1 = 0x6913
+0x97C2 = 0x6914
+0x97C3 = 0x6915
+0x97C4 = 0x6916
+0x97C5 = 0x6917
+0x97C6 = 0x6918
+0x97C7 = 0x6919
+0x97C8 = 0x691A
+0x97C9 = 0x691B
+0x97CA = 0x691C
+0x97CB = 0x691D
+0x97CC = 0x691E
+0x97CD = 0x6921
+0x97CE = 0x6922
+0x97CF = 0x6923
+0x97D0 = 0x6925
+0x97D1 = 0x6926
+0x97D2 = 0x6927
+0x97D3 = 0x6928
+0x97D4 = 0x6929
+0x97D5 = 0x692A
+0x97D6 = 0x692B
+0x97D7 = 0x692C
+0x97D8 = 0x692E
+0x97D9 = 0x692F
+0x97DA = 0x6931
+0x97DB = 0x6932
+0x97DC = 0x6933
+0x97DD = 0x6935
+0x97DE = 0x6936
+0x97DF = 0x6937
+0x97E0 = 0x6938
+0x97E1 = 0x693A
+0x97E2 = 0x693B
+0x97E3 = 0x693C
+0x97E4 = 0x693E
+0x97E5 = 0x6940
+0x97E6 = 0x6941
+0x97E7 = 0x6943
+0x97E8 = 0x6944
+0x97E9 = 0x6945
+0x97EA = 0x6946
+0x97EB = 0x6947
+0x97EC = 0x6948
+0x97ED = 0x6949
+0x97EE = 0x694A
+0x97EF = 0x694B
+0x97F0 = 0x694C
+0x97F1 = 0x694D
+0x97F2 = 0x694E
+0x97F3 = 0x694F
+0x97F4 = 0x6950
+0x97F5 = 0x6951
+0x97F6 = 0x6952
+0x97F7 = 0x6953
+0x97F8 = 0x6955
+0x97F9 = 0x6956
+0x97FA = 0x6958
+0x97FB = 0x6959
+0x97FC = 0x695B
+0x97FD = 0x695C
+0x97FE = 0x695F
+0x9840 = 0x6961
+0x9841 = 0x6962
+0x9842 = 0x6964
+0x9843 = 0x6965
+0x9844 = 0x6967
+0x9845 = 0x6968
+0x9846 = 0x6969
+0x9847 = 0x696A
+0x9848 = 0x696C
+0x9849 = 0x696D
+0x984A = 0x696F
+0x984B = 0x6970
+0x984C = 0x6972
+0x984D = 0x6973
+0x984E = 0x6974
+0x984F = 0x6975
+0x9850 = 0x6976
+0x9851 = 0x697A
+0x9852 = 0x697B
+0x9853 = 0x697D
+0x9854 = 0x697E
+0x9855 = 0x697F
+0x9856 = 0x6981
+0x9857 = 0x6983
+0x9858 = 0x6985
+0x9859 = 0x698A
+0x985A = 0x698B
+0x985B = 0x698C
+0x985C = 0x698E
+0x985D = 0x698F
+0x985E = 0x6990
+0x985F = 0x6991
+0x9860 = 0x6992
+0x9861 = 0x6993
+0x9862 = 0x6996
+0x9863 = 0x6997
+0x9864 = 0x6999
+0x9865 = 0x699A
+0x9866 = 0x699D
+0x9867 = 0x699E
+0x9868 = 0x699F
+0x9869 = 0x69A0
+0x986A = 0x69A1
+0x986B = 0x69A2
+0x986C = 0x69A3
+0x986D = 0x69A4
+0x986E = 0x69A5
+0x986F = 0x69A6
+0x9870 = 0x69A9
+0x9871 = 0x69AA
+0x9872 = 0x69AC
+0x9873 = 0x69AE
+0x9874 = 0x69AF
+0x9875 = 0x69B0
+0x9876 = 0x69B2
+0x9877 = 0x69B3
+0x9878 = 0x69B5
+0x9879 = 0x69B6
+0x987A = 0x69B8
+0x987B = 0x69B9
+0x987C = 0x69BA
+0x987D = 0x69BC
+0x987E = 0x69BD
+0x9880 = 0x69BE
+0x9881 = 0x69BF
+0x9882 = 0x69C0
+0x9883 = 0x69C2
+0x9884 = 0x69C3
+0x9885 = 0x69C4
+0x9886 = 0x69C5
+0x9887 = 0x69C6
+0x9888 = 0x69C7
+0x9889 = 0x69C8
+0x988A = 0x69C9
+0x988B = 0x69CB
+0x988C = 0x69CD
+0x988D = 0x69CF
+0x988E = 0x69D1
+0x988F = 0x69D2
+0x9890 = 0x69D3
+0x9891 = 0x69D5
+0x9892 = 0x69D6
+0x9893 = 0x69D7
+0x9894 = 0x69D8
+0x9895 = 0x69D9
+0x9896 = 0x69DA
+0x9897 = 0x69DC
+0x9898 = 0x69DD
+0x9899 = 0x69DE
+0x989A = 0x69E1
+0x989B = 0x69E2
+0x989C = 0x69E3
+0x989D = 0x69E4
+0x989E = 0x69E5
+0x989F = 0x69E6
+0x98A0 = 0x69E7
+0x98A1 = 0x69E8
+0x98A2 = 0x69E9
+0x98A3 = 0x69EA
+0x98A4 = 0x69EB
+0x98A5 = 0x69EC
+0x98A6 = 0x69EE
+0x98A7 = 0x69EF
+0x98A8 = 0x69F0
+0x98A9 = 0x69F1
+0x98AA = 0x69F3
+0x98AB = 0x69F4
+0x98AC = 0x69F5
+0x98AD = 0x69F6
+0x98AE = 0x69F7
+0x98AF = 0x69F8
+0x98B0 = 0x69F9
+0x98B1 = 0x69FA
+0x98B2 = 0x69FB
+0x98B3 = 0x69FC
+0x98B4 = 0x69FE
+0x98B5 = 0x6A00
+0x98B6 = 0x6A01
+0x98B7 = 0x6A02
+0x98B8 = 0x6A03
+0x98B9 = 0x6A04
+0x98BA = 0x6A05
+0x98BB = 0x6A06
+0x98BC = 0x6A07
+0x98BD = 0x6A08
+0x98BE = 0x6A09
+0x98BF = 0x6A0B
+0x98C0 = 0x6A0C
+0x98C1 = 0x6A0D
+0x98C2 = 0x6A0E
+0x98C3 = 0x6A0F
+0x98C4 = 0x6A10
+0x98C5 = 0x6A11
+0x98C6 = 0x6A12
+0x98C7 = 0x6A13
+0x98C8 = 0x6A14
+0x98C9 = 0x6A15
+0x98CA = 0x6A16
+0x98CB = 0x6A19
+0x98CC = 0x6A1A
+0x98CD = 0x6A1B
+0x98CE = 0x6A1C
+0x98CF = 0x6A1D
+0x98D0 = 0x6A1E
+0x98D1 = 0x6A20
+0x98D2 = 0x6A22
+0x98D3 = 0x6A23
+0x98D4 = 0x6A24
+0x98D5 = 0x6A25
+0x98D6 = 0x6A26
+0x98D7 = 0x6A27
+0x98D8 = 0x6A29
+0x98D9 = 0x6A2B
+0x98DA = 0x6A2C
+0x98DB = 0x6A2D
+0x98DC = 0x6A2E
+0x98DD = 0x6A30
+0x98DE = 0x6A32
+0x98DF = 0x6A33
+0x98E0 = 0x6A34
+0x98E1 = 0x6A36
+0x98E2 = 0x6A37
+0x98E3 = 0x6A38
+0x98E4 = 0x6A39
+0x98E5 = 0x6A3A
+0x98E6 = 0x6A3B
+0x98E7 = 0x6A3C
+0x98E8 = 0x6A3F
+0x98E9 = 0x6A40
+0x98EA = 0x6A41
+0x98EB = 0x6A42
+0x98EC = 0x6A43
+0x98ED = 0x6A45
+0x98EE = 0x6A46
+0x98EF = 0x6A48
+0x98F0 = 0x6A49
+0x98F1 = 0x6A4A
+0x98F2 = 0x6A4B
+0x98F3 = 0x6A4C
+0x98F4 = 0x6A4D
+0x98F5 = 0x6A4E
+0x98F6 = 0x6A4F
+0x98F7 = 0x6A51
+0x98F8 = 0x6A52
+0x98F9 = 0x6A53
+0x98FA = 0x6A54
+0x98FB = 0x6A55
+0x98FC = 0x6A56
+0x98FD = 0x6A57
+0x98FE = 0x6A5A
+0x9940 = 0x6A5C
+0x9941 = 0x6A5D
+0x9942 = 0x6A5E
+0x9943 = 0x6A5F
+0x9944 = 0x6A60
+0x9945 = 0x6A62
+0x9946 = 0x6A63
+0x9947 = 0x6A64
+0x9948 = 0x6A66
+0x9949 = 0x6A67
+0x994A = 0x6A68
+0x994B = 0x6A69
+0x994C = 0x6A6A
+0x994D = 0x6A6B
+0x994E = 0x6A6C
+0x994F = 0x6A6D
+0x9950 = 0x6A6E
+0x9951 = 0x6A6F
+0x9952 = 0x6A70
+0x9953 = 0x6A72
+0x9954 = 0x6A73
+0x9955 = 0x6A74
+0x9956 = 0x6A75
+0x9957 = 0x6A76
+0x9958 = 0x6A77
+0x9959 = 0x6A78
+0x995A = 0x6A7A
+0x995B = 0x6A7B
+0x995C = 0x6A7D
+0x995D = 0x6A7E
+0x995E = 0x6A7F
+0x995F = 0x6A81
+0x9960 = 0x6A82
+0x9961 = 0x6A83
+0x9962 = 0x6A85
+0x9963 = 0x6A86
+0x9964 = 0x6A87
+0x9965 = 0x6A88
+0x9966 = 0x6A89
+0x9967 = 0x6A8A
+0x9968 = 0x6A8B
+0x9969 = 0x6A8C
+0x996A = 0x6A8D
+0x996B = 0x6A8F
+0x996C = 0x6A92
+0x996D = 0x6A93
+0x996E = 0x6A94
+0x996F = 0x6A95
+0x9970 = 0x6A96
+0x9971 = 0x6A98
+0x9972 = 0x6A99
+0x9973 = 0x6A9A
+0x9974 = 0x6A9B
+0x9975 = 0x6A9C
+0x9976 = 0x6A9D
+0x9977 = 0x6A9E
+0x9978 = 0x6A9F
+0x9979 = 0x6AA1
+0x997A = 0x6AA2
+0x997B = 0x6AA3
+0x997C = 0x6AA4
+0x997D = 0x6AA5
+0x997E = 0x6AA6
+0x9980 = 0x6AA7
+0x9981 = 0x6AA8
+0x9982 = 0x6AAA
+0x9983 = 0x6AAD
+0x9984 = 0x6AAE
+0x9985 = 0x6AAF
+0x9986 = 0x6AB0
+0x9987 = 0x6AB1
+0x9988 = 0x6AB2
+0x9989 = 0x6AB3
+0x998A = 0x6AB4
+0x998B = 0x6AB5
+0x998C = 0x6AB6
+0x998D = 0x6AB7
+0x998E = 0x6AB8
+0x998F = 0x6AB9
+0x9990 = 0x6ABA
+0x9991 = 0x6ABB
+0x9992 = 0x6ABC
+0x9993 = 0x6ABD
+0x9994 = 0x6ABE
+0x9995 = 0x6ABF
+0x9996 = 0x6AC0
+0x9997 = 0x6AC1
+0x9998 = 0x6AC2
+0x9999 = 0x6AC3
+0x999A = 0x6AC4
+0x999B = 0x6AC5
+0x999C = 0x6AC6
+0x999D = 0x6AC7
+0x999E = 0x6AC8
+0x999F = 0x6AC9
+0x99A0 = 0x6ACA
+0x99A1 = 0x6ACB
+0x99A2 = 0x6ACC
+0x99A3 = 0x6ACD
+0x99A4 = 0x6ACE
+0x99A5 = 0x6ACF
+0x99A6 = 0x6AD0
+0x99A7 = 0x6AD1
+0x99A8 = 0x6AD2
+0x99A9 = 0x6AD3
+0x99AA = 0x6AD4
+0x99AB = 0x6AD5
+0x99AC = 0x6AD6
+0x99AD = 0x6AD7
+0x99AE = 0x6AD8
+0x99AF = 0x6AD9
+0x99B0 = 0x6ADA
+0x99B1 = 0x6ADB
+0x99B2 = 0x6ADC
+0x99B3 = 0x6ADD
+0x99B4 = 0x6ADE
+0x99B5 = 0x6ADF
+0x99B6 = 0x6AE0
+0x99B7 = 0x6AE1
+0x99B8 = 0x6AE2
+0x99B9 = 0x6AE3
+0x99BA = 0x6AE4
+0x99BB = 0x6AE5
+0x99BC = 0x6AE6
+0x99BD = 0x6AE7
+0x99BE = 0x6AE8
+0x99BF = 0x6AE9
+0x99C0 = 0x6AEA
+0x99C1 = 0x6AEB
+0x99C2 = 0x6AEC
+0x99C3 = 0x6AED
+0x99C4 = 0x6AEE
+0x99C5 = 0x6AEF
+0x99C6 = 0x6AF0
+0x99C7 = 0x6AF1
+0x99C8 = 0x6AF2
+0x99C9 = 0x6AF3
+0x99CA = 0x6AF4
+0x99CB = 0x6AF5
+0x99CC = 0x6AF6
+0x99CD = 0x6AF7
+0x99CE = 0x6AF8
+0x99CF = 0x6AF9
+0x99D0 = 0x6AFA
+0x99D1 = 0x6AFB
+0x99D2 = 0x6AFC
+0x99D3 = 0x6AFD
+0x99D4 = 0x6AFE
+0x99D5 = 0x6AFF
+0x99D6 = 0x6B00
+0x99D7 = 0x6B01
+0x99D8 = 0x6B02
+0x99D9 = 0x6B03
+0x99DA = 0x6B04
+0x99DB = 0x6B05
+0x99DC = 0x6B06
+0x99DD = 0x6B07
+0x99DE = 0x6B08
+0x99DF = 0x6B09
+0x99E0 = 0x6B0A
+0x99E1 = 0x6B0B
+0x99E2 = 0x6B0C
+0x99E3 = 0x6B0D
+0x99E4 = 0x6B0E
+0x99E5 = 0x6B0F
+0x99E6 = 0x6B10
+0x99E7 = 0x6B11
+0x99E8 = 0x6B12
+0x99E9 = 0x6B13
+0x99EA = 0x6B14
+0x99EB = 0x6B15
+0x99EC = 0x6B16
+0x99ED = 0x6B17
+0x99EE = 0x6B18
+0x99EF = 0x6B19
+0x99F0 = 0x6B1A
+0x99F1 = 0x6B1B
+0x99F2 = 0x6B1C
+0x99F3 = 0x6B1D
+0x99F4 = 0x6B1E
+0x99F5 = 0x6B1F
+0x99F6 = 0x6B25
+0x99F7 = 0x6B26
+0x99F8 = 0x6B28
+0x99F9 = 0x6B29
+0x99FA = 0x6B2A
+0x99FB = 0x6B2B
+0x99FC = 0x6B2C
+0x99FD = 0x6B2D
+0x99FE = 0x6B2E
+0x9A40 = 0x6B2F
+0x9A41 = 0x6B30
+0x9A42 = 0x6B31
+0x9A43 = 0x6B33
+0x9A44 = 0x6B34
+0x9A45 = 0x6B35
+0x9A46 = 0x6B36
+0x9A47 = 0x6B38
+0x9A48 = 0x6B3B
+0x9A49 = 0x6B3C
+0x9A4A = 0x6B3D
+0x9A4B = 0x6B3F
+0x9A4C = 0x6B40
+0x9A4D = 0x6B41
+0x9A4E = 0x6B42
+0x9A4F = 0x6B44
+0x9A50 = 0x6B45
+0x9A51 = 0x6B48
+0x9A52 = 0x6B4A
+0x9A53 = 0x6B4B
+0x9A54 = 0x6B4D
+0x9A55 = 0x6B4E
+0x9A56 = 0x6B4F
+0x9A57 = 0x6B50
+0x9A58 = 0x6B51
+0x9A59 = 0x6B52
+0x9A5A = 0x6B53
+0x9A5B = 0x6B54
+0x9A5C = 0x6B55
+0x9A5D = 0x6B56
+0x9A5E = 0x6B57
+0x9A5F = 0x6B58
+0x9A60 = 0x6B5A
+0x9A61 = 0x6B5B
+0x9A62 = 0x6B5C
+0x9A63 = 0x6B5D
+0x9A64 = 0x6B5E
+0x9A65 = 0x6B5F
+0x9A66 = 0x6B60
+0x9A67 = 0x6B61
+0x9A68 = 0x6B68
+0x9A69 = 0x6B69
+0x9A6A = 0x6B6B
+0x9A6B = 0x6B6C
+0x9A6C = 0x6B6D
+0x9A6D = 0x6B6E
+0x9A6E = 0x6B6F
+0x9A6F = 0x6B70
+0x9A70 = 0x6B71
+0x9A71 = 0x6B72
+0x9A72 = 0x6B73
+0x9A73 = 0x6B74
+0x9A74 = 0x6B75
+0x9A75 = 0x6B76
+0x9A76 = 0x6B77
+0x9A77 = 0x6B78
+0x9A78 = 0x6B7A
+0x9A79 = 0x6B7D
+0x9A7A = 0x6B7E
+0x9A7B = 0x6B7F
+0x9A7C = 0x6B80
+0x9A7D = 0x6B85
+0x9A7E = 0x6B88
+0x9A80 = 0x6B8C
+0x9A81 = 0x6B8E
+0x9A82 = 0x6B8F
+0x9A83 = 0x6B90
+0x9A84 = 0x6B91
+0x9A85 = 0x6B94
+0x9A86 = 0x6B95
+0x9A87 = 0x6B97
+0x9A88 = 0x6B98
+0x9A89 = 0x6B99
+0x9A8A = 0x6B9C
+0x9A8B = 0x6B9D
+0x9A8C = 0x6B9E
+0x9A8D = 0x6B9F
+0x9A8E = 0x6BA0
+0x9A8F = 0x6BA2
+0x9A90 = 0x6BA3
+0x9A91 = 0x6BA4
+0x9A92 = 0x6BA5
+0x9A93 = 0x6BA6
+0x9A94 = 0x6BA7
+0x9A95 = 0x6BA8
+0x9A96 = 0x6BA9
+0x9A97 = 0x6BAB
+0x9A98 = 0x6BAC
+0x9A99 = 0x6BAD
+0x9A9A = 0x6BAE
+0x9A9B = 0x6BAF
+0x9A9C = 0x6BB0
+0x9A9D = 0x6BB1
+0x9A9E = 0x6BB2
+0x9A9F = 0x6BB6
+0x9AA0 = 0x6BB8
+0x9AA1 = 0x6BB9
+0x9AA2 = 0x6BBA
+0x9AA3 = 0x6BBB
+0x9AA4 = 0x6BBC
+0x9AA5 = 0x6BBD
+0x9AA6 = 0x6BBE
+0x9AA7 = 0x6BC0
+0x9AA8 = 0x6BC3
+0x9AA9 = 0x6BC4
+0x9AAA = 0x6BC6
+0x9AAB = 0x6BC7
+0x9AAC = 0x6BC8
+0x9AAD = 0x6BC9
+0x9AAE = 0x6BCA
+0x9AAF = 0x6BCC
+0x9AB0 = 0x6BCE
+0x9AB1 = 0x6BD0
+0x9AB2 = 0x6BD1
+0x9AB3 = 0x6BD8
+0x9AB4 = 0x6BDA
+0x9AB5 = 0x6BDC
+0x9AB6 = 0x6BDD
+0x9AB7 = 0x6BDE
+0x9AB8 = 0x6BDF
+0x9AB9 = 0x6BE0
+0x9ABA = 0x6BE2
+0x9ABB = 0x6BE3
+0x9ABC = 0x6BE4
+0x9ABD = 0x6BE5
+0x9ABE = 0x6BE6
+0x9ABF = 0x6BE7
+0x9AC0 = 0x6BE8
+0x9AC1 = 0x6BE9
+0x9AC2 = 0x6BEC
+0x9AC3 = 0x6BED
+0x9AC4 = 0x6BEE
+0x9AC5 = 0x6BF0
+0x9AC6 = 0x6BF1
+0x9AC7 = 0x6BF2
+0x9AC8 = 0x6BF4
+0x9AC9 = 0x6BF6
+0x9ACA = 0x6BF7
+0x9ACB = 0x6BF8
+0x9ACC = 0x6BFA
+0x9ACD = 0x6BFB
+0x9ACE = 0x6BFC
+0x9ACF = 0x6BFE
+0x9AD0 = 0x6BFF
+0x9AD1 = 0x6C00
+0x9AD2 = 0x6C01
+0x9AD3 = 0x6C02
+0x9AD4 = 0x6C03
+0x9AD5 = 0x6C04
+0x9AD6 = 0x6C08
+0x9AD7 = 0x6C09
+0x9AD8 = 0x6C0A
+0x9AD9 = 0x6C0B
+0x9ADA = 0x6C0C
+0x9ADB = 0x6C0E
+0x9ADC = 0x6C12
+0x9ADD = 0x6C17
+0x9ADE = 0x6C1C
+0x9ADF = 0x6C1D
+0x9AE0 = 0x6C1E
+0x9AE1 = 0x6C20
+0x9AE2 = 0x6C23
+0x9AE3 = 0x6C25
+0x9AE4 = 0x6C2B
+0x9AE5 = 0x6C2C
+0x9AE6 = 0x6C2D
+0x9AE7 = 0x6C31
+0x9AE8 = 0x6C33
+0x9AE9 = 0x6C36
+0x9AEA = 0x6C37
+0x9AEB = 0x6C39
+0x9AEC = 0x6C3A
+0x9AED = 0x6C3B
+0x9AEE = 0x6C3C
+0x9AEF = 0x6C3E
+0x9AF0 = 0x6C3F
+0x9AF1 = 0x6C43
+0x9AF2 = 0x6C44
+0x9AF3 = 0x6C45
+0x9AF4 = 0x6C48
+0x9AF5 = 0x6C4B
+0x9AF6 = 0x6C4C
+0x9AF7 = 0x6C4D
+0x9AF8 = 0x6C4E
+0x9AF9 = 0x6C4F
+0x9AFA = 0x6C51
+0x9AFB = 0x6C52
+0x9AFC = 0x6C53
+0x9AFD = 0x6C56
+0x9AFE = 0x6C58
+0x9B40 = 0x6C59
+0x9B41 = 0x6C5A
+0x9B42 = 0x6C62
+0x9B43 = 0x6C63
+0x9B44 = 0x6C65
+0x9B45 = 0x6C66
+0x9B46 = 0x6C67
+0x9B47 = 0x6C6B
+0x9B48 = 0x6C6C
+0x9B49 = 0x6C6D
+0x9B4A = 0x6C6E
+0x9B4B = 0x6C6F
+0x9B4C = 0x6C71
+0x9B4D = 0x6C73
+0x9B4E = 0x6C75
+0x9B4F = 0x6C77
+0x9B50 = 0x6C78
+0x9B51 = 0x6C7A
+0x9B52 = 0x6C7B
+0x9B53 = 0x6C7C
+0x9B54 = 0x6C7F
+0x9B55 = 0x6C80
+0x9B56 = 0x6C84
+0x9B57 = 0x6C87
+0x9B58 = 0x6C8A
+0x9B59 = 0x6C8B
+0x9B5A = 0x6C8D
+0x9B5B = 0x6C8E
+0x9B5C = 0x6C91
+0x9B5D = 0x6C92
+0x9B5E = 0x6C95
+0x9B5F = 0x6C96
+0x9B60 = 0x6C97
+0x9B61 = 0x6C98
+0x9B62 = 0x6C9A
+0x9B63 = 0x6C9C
+0x9B64 = 0x6C9D
+0x9B65 = 0x6C9E
+0x9B66 = 0x6CA0
+0x9B67 = 0x6CA2
+0x9B68 = 0x6CA8
+0x9B69 = 0x6CAC
+0x9B6A = 0x6CAF
+0x9B6B = 0x6CB0
+0x9B6C = 0x6CB4
+0x9B6D = 0x6CB5
+0x9B6E = 0x6CB6
+0x9B6F = 0x6CB7
+0x9B70 = 0x6CBA
+0x9B71 = 0x6CC0
+0x9B72 = 0x6CC1
+0x9B73 = 0x6CC2
+0x9B74 = 0x6CC3
+0x9B75 = 0x6CC6
+0x9B76 = 0x6CC7
+0x9B77 = 0x6CC8
+0x9B78 = 0x6CCB
+0x9B79 = 0x6CCD
+0x9B7A = 0x6CCE
+0x9B7B = 0x6CCF
+0x9B7C = 0x6CD1
+0x9B7D = 0x6CD2
+0x9B7E = 0x6CD8
+0x9B80 = 0x6CD9
+0x9B81 = 0x6CDA
+0x9B82 = 0x6CDC
+0x9B83 = 0x6CDD
+0x9B84 = 0x6CDF
+0x9B85 = 0x6CE4
+0x9B86 = 0x6CE6
+0x9B87 = 0x6CE7
+0x9B88 = 0x6CE9
+0x9B89 = 0x6CEC
+0x9B8A = 0x6CED
+0x9B8B = 0x6CF2
+0x9B8C = 0x6CF4
+0x9B8D = 0x6CF9
+0x9B8E = 0x6CFF
+0x9B8F = 0x6D00
+0x9B90 = 0x6D02
+0x9B91 = 0x6D03
+0x9B92 = 0x6D05
+0x9B93 = 0x6D06
+0x9B94 = 0x6D08
+0x9B95 = 0x6D09
+0x9B96 = 0x6D0A
+0x9B97 = 0x6D0D
+0x9B98 = 0x6D0F
+0x9B99 = 0x6D10
+0x9B9A = 0x6D11
+0x9B9B = 0x6D13
+0x9B9C = 0x6D14
+0x9B9D = 0x6D15
+0x9B9E = 0x6D16
+0x9B9F = 0x6D18
+0x9BA0 = 0x6D1C
+0x9BA1 = 0x6D1D
+0x9BA2 = 0x6D1F
+0x9BA3 = 0x6D20
+0x9BA4 = 0x6D21
+0x9BA5 = 0x6D22
+0x9BA6 = 0x6D23
+0x9BA7 = 0x6D24
+0x9BA8 = 0x6D26
+0x9BA9 = 0x6D28
+0x9BAA = 0x6D29
+0x9BAB = 0x6D2C
+0x9BAC = 0x6D2D
+0x9BAD = 0x6D2F
+0x9BAE = 0x6D30
+0x9BAF = 0x6D34
+0x9BB0 = 0x6D36
+0x9BB1 = 0x6D37
+0x9BB2 = 0x6D38
+0x9BB3 = 0x6D3A
+0x9BB4 = 0x6D3F
+0x9BB5 = 0x6D40
+0x9BB6 = 0x6D42
+0x9BB7 = 0x6D44
+0x9BB8 = 0x6D49
+0x9BB9 = 0x6D4C
+0x9BBA = 0x6D50
+0x9BBB = 0x6D55
+0x9BBC = 0x6D56
+0x9BBD = 0x6D57
+0x9BBE = 0x6D58
+0x9BBF = 0x6D5B
+0x9BC0 = 0x6D5D
+0x9BC1 = 0x6D5F
+0x9BC2 = 0x6D61
+0x9BC3 = 0x6D62
+0x9BC4 = 0x6D64
+0x9BC5 = 0x6D65
+0x9BC6 = 0x6D67
+0x9BC7 = 0x6D68
+0x9BC8 = 0x6D6B
+0x9BC9 = 0x6D6C
+0x9BCA = 0x6D6D
+0x9BCB = 0x6D70
+0x9BCC = 0x6D71
+0x9BCD = 0x6D72
+0x9BCE = 0x6D73
+0x9BCF = 0x6D75
+0x9BD0 = 0x6D76
+0x9BD1 = 0x6D79
+0x9BD2 = 0x6D7A
+0x9BD3 = 0x6D7B
+0x9BD4 = 0x6D7D
+0x9BD5 = 0x6D7E
+0x9BD6 = 0x6D7F
+0x9BD7 = 0x6D80
+0x9BD8 = 0x6D81
+0x9BD9 = 0x6D83
+0x9BDA = 0x6D84
+0x9BDB = 0x6D86
+0x9BDC = 0x6D87
+0x9BDD = 0x6D8A
+0x9BDE = 0x6D8B
+0x9BDF = 0x6D8D
+0x9BE0 = 0x6D8F
+0x9BE1 = 0x6D90
+0x9BE2 = 0x6D92
+0x9BE3 = 0x6D96
+0x9BE4 = 0x6D97
+0x9BE5 = 0x6D98
+0x9BE6 = 0x6D99
+0x9BE7 = 0x6D9A
+0x9BE8 = 0x6D9C
+0x9BE9 = 0x6DA2
+0x9BEA = 0x6DA5
+0x9BEB = 0x6DAC
+0x9BEC = 0x6DAD
+0x9BED = 0x6DB0
+0x9BEE = 0x6DB1
+0x9BEF = 0x6DB3
+0x9BF0 = 0x6DB4
+0x9BF1 = 0x6DB6
+0x9BF2 = 0x6DB7
+0x9BF3 = 0x6DB9
+0x9BF4 = 0x6DBA
+0x9BF5 = 0x6DBB
+0x9BF6 = 0x6DBC
+0x9BF7 = 0x6DBD
+0x9BF8 = 0x6DBE
+0x9BF9 = 0x6DC1
+0x9BFA = 0x6DC2
+0x9BFB = 0x6DC3
+0x9BFC = 0x6DC8
+0x9BFD = 0x6DC9
+0x9BFE = 0x6DCA
+0x9C40 = 0x6DCD
+0x9C41 = 0x6DCE
+0x9C42 = 0x6DCF
+0x9C43 = 0x6DD0
+0x9C44 = 0x6DD2
+0x9C45 = 0x6DD3
+0x9C46 = 0x6DD4
+0x9C47 = 0x6DD5
+0x9C48 = 0x6DD7
+0x9C49 = 0x6DDA
+0x9C4A = 0x6DDB
+0x9C4B = 0x6DDC
+0x9C4C = 0x6DDF
+0x9C4D = 0x6DE2
+0x9C4E = 0x6DE3
+0x9C4F = 0x6DE5
+0x9C50 = 0x6DE7
+0x9C51 = 0x6DE8
+0x9C52 = 0x6DE9
+0x9C53 = 0x6DEA
+0x9C54 = 0x6DED
+0x9C55 = 0x6DEF
+0x9C56 = 0x6DF0
+0x9C57 = 0x6DF2
+0x9C58 = 0x6DF4
+0x9C59 = 0x6DF5
+0x9C5A = 0x6DF6
+0x9C5B = 0x6DF8
+0x9C5C = 0x6DFA
+0x9C5D = 0x6DFD
+0x9C5E = 0x6DFE
+0x9C5F = 0x6DFF
+0x9C60 = 0x6E00
+0x9C61 = 0x6E01
+0x9C62 = 0x6E02
+0x9C63 = 0x6E03
+0x9C64 = 0x6E04
+0x9C65 = 0x6E06
+0x9C66 = 0x6E07
+0x9C67 = 0x6E08
+0x9C68 = 0x6E09
+0x9C69 = 0x6E0B
+0x9C6A = 0x6E0F
+0x9C6B = 0x6E12
+0x9C6C = 0x6E13
+0x9C6D = 0x6E15
+0x9C6E = 0x6E18
+0x9C6F = 0x6E19
+0x9C70 = 0x6E1B
+0x9C71 = 0x6E1C
+0x9C72 = 0x6E1E
+0x9C73 = 0x6E1F
+0x9C74 = 0x6E22
+0x9C75 = 0x6E26
+0x9C76 = 0x6E27
+0x9C77 = 0x6E28
+0x9C78 = 0x6E2A
+0x9C79 = 0x6E2C
+0x9C7A = 0x6E2E
+0x9C7B = 0x6E30
+0x9C7C = 0x6E31
+0x9C7D = 0x6E33
+0x9C7E = 0x6E35
+0x9C80 = 0x6E36
+0x9C81 = 0x6E37
+0x9C82 = 0x6E39
+0x9C83 = 0x6E3B
+0x9C84 = 0x6E3C
+0x9C85 = 0x6E3D
+0x9C86 = 0x6E3E
+0x9C87 = 0x6E3F
+0x9C88 = 0x6E40
+0x9C89 = 0x6E41
+0x9C8A = 0x6E42
+0x9C8B = 0x6E45
+0x9C8C = 0x6E46
+0x9C8D = 0x6E47
+0x9C8E = 0x6E48
+0x9C8F = 0x6E49
+0x9C90 = 0x6E4A
+0x9C91 = 0x6E4B
+0x9C92 = 0x6E4C
+0x9C93 = 0x6E4F
+0x9C94 = 0x6E50
+0x9C95 = 0x6E51
+0x9C96 = 0x6E52
+0x9C97 = 0x6E55
+0x9C98 = 0x6E57
+0x9C99 = 0x6E59
+0x9C9A = 0x6E5A
+0x9C9B = 0x6E5C
+0x9C9C = 0x6E5D
+0x9C9D = 0x6E5E
+0x9C9E = 0x6E60
+0x9C9F = 0x6E61
+0x9CA0 = 0x6E62
+0x9CA1 = 0x6E63
+0x9CA2 = 0x6E64
+0x9CA3 = 0x6E65
+0x9CA4 = 0x6E66
+0x9CA5 = 0x6E67
+0x9CA6 = 0x6E68
+0x9CA7 = 0x6E69
+0x9CA8 = 0x6E6A
+0x9CA9 = 0x6E6C
+0x9CAA = 0x6E6D
+0x9CAB = 0x6E6F
+0x9CAC = 0x6E70
+0x9CAD = 0x6E71
+0x9CAE = 0x6E72
+0x9CAF = 0x6E73
+0x9CB0 = 0x6E74
+0x9CB1 = 0x6E75
+0x9CB2 = 0x6E76
+0x9CB3 = 0x6E77
+0x9CB4 = 0x6E78
+0x9CB5 = 0x6E79
+0x9CB6 = 0x6E7A
+0x9CB7 = 0x6E7B
+0x9CB8 = 0x6E7C
+0x9CB9 = 0x6E7D
+0x9CBA = 0x6E80
+0x9CBB = 0x6E81
+0x9CBC = 0x6E82
+0x9CBD = 0x6E84
+0x9CBE = 0x6E87
+0x9CBF = 0x6E88
+0x9CC0 = 0x6E8A
+0x9CC1 = 0x6E8B
+0x9CC2 = 0x6E8C
+0x9CC3 = 0x6E8D
+0x9CC4 = 0x6E8E
+0x9CC5 = 0x6E91
+0x9CC6 = 0x6E92
+0x9CC7 = 0x6E93
+0x9CC8 = 0x6E94
+0x9CC9 = 0x6E95
+0x9CCA = 0x6E96
+0x9CCB = 0x6E97
+0x9CCC = 0x6E99
+0x9CCD = 0x6E9A
+0x9CCE = 0x6E9B
+0x9CCF = 0x6E9D
+0x9CD0 = 0x6E9E
+0x9CD1 = 0x6EA0
+0x9CD2 = 0x6EA1
+0x9CD3 = 0x6EA3
+0x9CD4 = 0x6EA4
+0x9CD5 = 0x6EA6
+0x9CD6 = 0x6EA8
+0x9CD7 = 0x6EA9
+0x9CD8 = 0x6EAB
+0x9CD9 = 0x6EAC
+0x9CDA = 0x6EAD
+0x9CDB = 0x6EAE
+0x9CDC = 0x6EB0
+0x9CDD = 0x6EB3
+0x9CDE = 0x6EB5
+0x9CDF = 0x6EB8
+0x9CE0 = 0x6EB9
+0x9CE1 = 0x6EBC
+0x9CE2 = 0x6EBE
+0x9CE3 = 0x6EBF
+0x9CE4 = 0x6EC0
+0x9CE5 = 0x6EC3
+0x9CE6 = 0x6EC4
+0x9CE7 = 0x6EC5
+0x9CE8 = 0x6EC6
+0x9CE9 = 0x6EC8
+0x9CEA = 0x6EC9
+0x9CEB = 0x6ECA
+0x9CEC = 0x6ECC
+0x9CED = 0x6ECD
+0x9CEE = 0x6ECE
+0x9CEF = 0x6ED0
+0x9CF0 = 0x6ED2
+0x9CF1 = 0x6ED6
+0x9CF2 = 0x6ED8
+0x9CF3 = 0x6ED9
+0x9CF4 = 0x6EDB
+0x9CF5 = 0x6EDC
+0x9CF6 = 0x6EDD
+0x9CF7 = 0x6EE3
+0x9CF8 = 0x6EE7
+0x9CF9 = 0x6EEA
+0x9CFA = 0x6EEB
+0x9CFB = 0x6EEC
+0x9CFC = 0x6EED
+0x9CFD = 0x6EEE
+0x9CFE = 0x6EEF
+0x9D40 = 0x6EF0
+0x9D41 = 0x6EF1
+0x9D42 = 0x6EF2
+0x9D43 = 0x6EF3
+0x9D44 = 0x6EF5
+0x9D45 = 0x6EF6
+0x9D46 = 0x6EF7
+0x9D47 = 0x6EF8
+0x9D48 = 0x6EFA
+0x9D49 = 0x6EFB
+0x9D4A = 0x6EFC
+0x9D4B = 0x6EFD
+0x9D4C = 0x6EFE
+0x9D4D = 0x6EFF
+0x9D4E = 0x6F00
+0x9D4F = 0x6F01
+0x9D50 = 0x6F03
+0x9D51 = 0x6F04
+0x9D52 = 0x6F05
+0x9D53 = 0x6F07
+0x9D54 = 0x6F08
+0x9D55 = 0x6F0A
+0x9D56 = 0x6F0B
+0x9D57 = 0x6F0C
+0x9D58 = 0x6F0D
+0x9D59 = 0x6F0E
+0x9D5A = 0x6F10
+0x9D5B = 0x6F11
+0x9D5C = 0x6F12
+0x9D5D = 0x6F16
+0x9D5E = 0x6F17
+0x9D5F = 0x6F18
+0x9D60 = 0x6F19
+0x9D61 = 0x6F1A
+0x9D62 = 0x6F1B
+0x9D63 = 0x6F1C
+0x9D64 = 0x6F1D
+0x9D65 = 0x6F1E
+0x9D66 = 0x6F1F
+0x9D67 = 0x6F21
+0x9D68 = 0x6F22
+0x9D69 = 0x6F23
+0x9D6A = 0x6F25
+0x9D6B = 0x6F26
+0x9D6C = 0x6F27
+0x9D6D = 0x6F28
+0x9D6E = 0x6F2C
+0x9D6F = 0x6F2E
+0x9D70 = 0x6F30
+0x9D71 = 0x6F32
+0x9D72 = 0x6F34
+0x9D73 = 0x6F35
+0x9D74 = 0x6F37
+0x9D75 = 0x6F38
+0x9D76 = 0x6F39
+0x9D77 = 0x6F3A
+0x9D78 = 0x6F3B
+0x9D79 = 0x6F3C
+0x9D7A = 0x6F3D
+0x9D7B = 0x6F3F
+0x9D7C = 0x6F40
+0x9D7D = 0x6F41
+0x9D7E = 0x6F42
+0x9D80 = 0x6F43
+0x9D81 = 0x6F44
+0x9D82 = 0x6F45
+0x9D83 = 0x6F48
+0x9D84 = 0x6F49
+0x9D85 = 0x6F4A
+0x9D86 = 0x6F4C
+0x9D87 = 0x6F4E
+0x9D88 = 0x6F4F
+0x9D89 = 0x6F50
+0x9D8A = 0x6F51
+0x9D8B = 0x6F52
+0x9D8C = 0x6F53
+0x9D8D = 0x6F54
+0x9D8E = 0x6F55
+0x9D8F = 0x6F56
+0x9D90 = 0x6F57
+0x9D91 = 0x6F59
+0x9D92 = 0x6F5A
+0x9D93 = 0x6F5B
+0x9D94 = 0x6F5D
+0x9D95 = 0x6F5F
+0x9D96 = 0x6F60
+0x9D97 = 0x6F61
+0x9D98 = 0x6F63
+0x9D99 = 0x6F64
+0x9D9A = 0x6F65
+0x9D9B = 0x6F67
+0x9D9C = 0x6F68
+0x9D9D = 0x6F69
+0x9D9E = 0x6F6A
+0x9D9F = 0x6F6B
+0x9DA0 = 0x6F6C
+0x9DA1 = 0x6F6F
+0x9DA2 = 0x6F70
+0x9DA3 = 0x6F71
+0x9DA4 = 0x6F73
+0x9DA5 = 0x6F75
+0x9DA6 = 0x6F76
+0x9DA7 = 0x6F77
+0x9DA8 = 0x6F79
+0x9DA9 = 0x6F7B
+0x9DAA = 0x6F7D
+0x9DAB = 0x6F7E
+0x9DAC = 0x6F7F
+0x9DAD = 0x6F80
+0x9DAE = 0x6F81
+0x9DAF = 0x6F82
+0x9DB0 = 0x6F83
+0x9DB1 = 0x6F85
+0x9DB2 = 0x6F86
+0x9DB3 = 0x6F87
+0x9DB4 = 0x6F8A
+0x9DB5 = 0x6F8B
+0x9DB6 = 0x6F8F
+0x9DB7 = 0x6F90
+0x9DB8 = 0x6F91
+0x9DB9 = 0x6F92
+0x9DBA = 0x6F93
+0x9DBB = 0x6F94
+0x9DBC = 0x6F95
+0x9DBD = 0x6F96
+0x9DBE = 0x6F97
+0x9DBF = 0x6F98
+0x9DC0 = 0x6F99
+0x9DC1 = 0x6F9A
+0x9DC2 = 0x6F9B
+0x9DC3 = 0x6F9D
+0x9DC4 = 0x6F9E
+0x9DC5 = 0x6F9F
+0x9DC6 = 0x6FA0
+0x9DC7 = 0x6FA2
+0x9DC8 = 0x6FA3
+0x9DC9 = 0x6FA4
+0x9DCA = 0x6FA5
+0x9DCB = 0x6FA6
+0x9DCC = 0x6FA8
+0x9DCD = 0x6FA9
+0x9DCE = 0x6FAA
+0x9DCF = 0x6FAB
+0x9DD0 = 0x6FAC
+0x9DD1 = 0x6FAD
+0x9DD2 = 0x6FAE
+0x9DD3 = 0x6FAF
+0x9DD4 = 0x6FB0
+0x9DD5 = 0x6FB1
+0x9DD6 = 0x6FB2
+0x9DD7 = 0x6FB4
+0x9DD8 = 0x6FB5
+0x9DD9 = 0x6FB7
+0x9DDA = 0x6FB8
+0x9DDB = 0x6FBA
+0x9DDC = 0x6FBB
+0x9DDD = 0x6FBC
+0x9DDE = 0x6FBD
+0x9DDF = 0x6FBE
+0x9DE0 = 0x6FBF
+0x9DE1 = 0x6FC1
+0x9DE2 = 0x6FC3
+0x9DE3 = 0x6FC4
+0x9DE4 = 0x6FC5
+0x9DE5 = 0x6FC6
+0x9DE6 = 0x6FC7
+0x9DE7 = 0x6FC8
+0x9DE8 = 0x6FCA
+0x9DE9 = 0x6FCB
+0x9DEA = 0x6FCC
+0x9DEB = 0x6FCD
+0x9DEC = 0x6FCE
+0x9DED = 0x6FCF
+0x9DEE = 0x6FD0
+0x9DEF = 0x6FD3
+0x9DF0 = 0x6FD4
+0x9DF1 = 0x6FD5
+0x9DF2 = 0x6FD6
+0x9DF3 = 0x6FD7
+0x9DF4 = 0x6FD8
+0x9DF5 = 0x6FD9
+0x9DF6 = 0x6FDA
+0x9DF7 = 0x6FDB
+0x9DF8 = 0x6FDC
+0x9DF9 = 0x6FDD
+0x9DFA = 0x6FDF
+0x9DFB = 0x6FE2
+0x9DFC = 0x6FE3
+0x9DFD = 0x6FE4
+0x9DFE = 0x6FE5
+0x9E40 = 0x6FE6
+0x9E41 = 0x6FE7
+0x9E42 = 0x6FE8
+0x9E43 = 0x6FE9
+0x9E44 = 0x6FEA
+0x9E45 = 0x6FEB
+0x9E46 = 0x6FEC
+0x9E47 = 0x6FED
+0x9E48 = 0x6FF0
+0x9E49 = 0x6FF1
+0x9E4A = 0x6FF2
+0x9E4B = 0x6FF3
+0x9E4C = 0x6FF4
+0x9E4D = 0x6FF5
+0x9E4E = 0x6FF6
+0x9E4F = 0x6FF7
+0x9E50 = 0x6FF8
+0x9E51 = 0x6FF9
+0x9E52 = 0x6FFA
+0x9E53 = 0x6FFB
+0x9E54 = 0x6FFC
+0x9E55 = 0x6FFD
+0x9E56 = 0x6FFE
+0x9E57 = 0x6FFF
+0x9E58 = 0x7000
+0x9E59 = 0x7001
+0x9E5A = 0x7002
+0x9E5B = 0x7003
+0x9E5C = 0x7004
+0x9E5D = 0x7005
+0x9E5E = 0x7006
+0x9E5F = 0x7007
+0x9E60 = 0x7008
+0x9E61 = 0x7009
+0x9E62 = 0x700A
+0x9E63 = 0x700B
+0x9E64 = 0x700C
+0x9E65 = 0x700D
+0x9E66 = 0x700E
+0x9E67 = 0x700F
+0x9E68 = 0x7010
+0x9E69 = 0x7012
+0x9E6A = 0x7013
+0x9E6B = 0x7014
+0x9E6C = 0x7015
+0x9E6D = 0x7016
+0x9E6E = 0x7017
+0x9E6F = 0x7018
+0x9E70 = 0x7019
+0x9E71 = 0x701C
+0x9E72 = 0x701D
+0x9E73 = 0x701E
+0x9E74 = 0x701F
+0x9E75 = 0x7020
+0x9E76 = 0x7021
+0x9E77 = 0x7022
+0x9E78 = 0x7024
+0x9E79 = 0x7025
+0x9E7A = 0x7026
+0x9E7B = 0x7027
+0x9E7C = 0x7028
+0x9E7D = 0x7029
+0x9E7E = 0x702A
+0x9E80 = 0x702B
+0x9E81 = 0x702C
+0x9E82 = 0x702D
+0x9E83 = 0x702E
+0x9E84 = 0x702F
+0x9E85 = 0x7030
+0x9E86 = 0x7031
+0x9E87 = 0x7032
+0x9E88 = 0x7033
+0x9E89 = 0x7034
+0x9E8A = 0x7036
+0x9E8B = 0x7037
+0x9E8C = 0x7038
+0x9E8D = 0x703A
+0x9E8E = 0x703B
+0x9E8F = 0x703C
+0x9E90 = 0x703D
+0x9E91 = 0x703E
+0x9E92 = 0x703F
+0x9E93 = 0x7040
+0x9E94 = 0x7041
+0x9E95 = 0x7042
+0x9E96 = 0x7043
+0x9E97 = 0x7044
+0x9E98 = 0x7045
+0x9E99 = 0x7046
+0x9E9A = 0x7047
+0x9E9B = 0x7048
+0x9E9C = 0x7049
+0x9E9D = 0x704A
+0x9E9E = 0x704B
+0x9E9F = 0x704D
+0x9EA0 = 0x704E
+0x9EA1 = 0x7050
+0x9EA2 = 0x7051
+0x9EA3 = 0x7052
+0x9EA4 = 0x7053
+0x9EA5 = 0x7054
+0x9EA6 = 0x7055
+0x9EA7 = 0x7056
+0x9EA8 = 0x7057
+0x9EA9 = 0x7058
+0x9EAA = 0x7059
+0x9EAB = 0x705A
+0x9EAC = 0x705B
+0x9EAD = 0x705C
+0x9EAE = 0x705D
+0x9EAF = 0x705F
+0x9EB0 = 0x7060
+0x9EB1 = 0x7061
+0x9EB2 = 0x7062
+0x9EB3 = 0x7063
+0x9EB4 = 0x7064
+0x9EB5 = 0x7065
+0x9EB6 = 0x7066
+0x9EB7 = 0x7067
+0x9EB8 = 0x7068
+0x9EB9 = 0x7069
+0x9EBA = 0x706A
+0x9EBB = 0x706E
+0x9EBC = 0x7071
+0x9EBD = 0x7072
+0x9EBE = 0x7073
+0x9EBF = 0x7074
+0x9EC0 = 0x7077
+0x9EC1 = 0x7079
+0x9EC2 = 0x707A
+0x9EC3 = 0x707B
+0x9EC4 = 0x707D
+0x9EC5 = 0x7081
+0x9EC6 = 0x7082
+0x9EC7 = 0x7083
+0x9EC8 = 0x7084
+0x9EC9 = 0x7086
+0x9ECA = 0x7087
+0x9ECB = 0x7088
+0x9ECC = 0x708B
+0x9ECD = 0x708C
+0x9ECE = 0x708D
+0x9ECF = 0x708F
+0x9ED0 = 0x7090
+0x9ED1 = 0x7091
+0x9ED2 = 0x7093
+0x9ED3 = 0x7097
+0x9ED4 = 0x7098
+0x9ED5 = 0x709A
+0x9ED6 = 0x709B
+0x9ED7 = 0x709E
+0x9ED8 = 0x709F
+0x9ED9 = 0x70A0
+0x9EDA = 0x70A1
+0x9EDB = 0x70A2
+0x9EDC = 0x70A3
+0x9EDD = 0x70A4
+0x9EDE = 0x70A5
+0x9EDF = 0x70A6
+0x9EE0 = 0x70A7
+0x9EE1 = 0x70A8
+0x9EE2 = 0x70A9
+0x9EE3 = 0x70AA
+0x9EE4 = 0x70B0
+0x9EE5 = 0x70B2
+0x9EE6 = 0x70B4
+0x9EE7 = 0x70B5
+0x9EE8 = 0x70B6
+0x9EE9 = 0x70BA
+0x9EEA = 0x70BE
+0x9EEB = 0x70BF
+0x9EEC = 0x70C4
+0x9EED = 0x70C5
+0x9EEE = 0x70C6
+0x9EEF = 0x70C7
+0x9EF0 = 0x70C9
+0x9EF1 = 0x70CB
+0x9EF2 = 0x70CC
+0x9EF3 = 0x70CD
+0x9EF4 = 0x70CE
+0x9EF5 = 0x70CF
+0x9EF6 = 0x70D0
+0x9EF7 = 0x70D1
+0x9EF8 = 0x70D2
+0x9EF9 = 0x70D3
+0x9EFA = 0x70D4
+0x9EFB = 0x70D5
+0x9EFC = 0x70D6
+0x9EFD = 0x70D7
+0x9EFE = 0x70DA
+0x9F40 = 0x70DC
+0x9F41 = 0x70DD
+0x9F42 = 0x70DE
+0x9F43 = 0x70E0
+0x9F44 = 0x70E1
+0x9F45 = 0x70E2
+0x9F46 = 0x70E3
+0x9F47 = 0x70E5
+0x9F48 = 0x70EA
+0x9F49 = 0x70EE
+0x9F4A = 0x70F0
+0x9F4B = 0x70F1
+0x9F4C = 0x70F2
+0x9F4D = 0x70F3
+0x9F4E = 0x70F4
+0x9F4F = 0x70F5
+0x9F50 = 0x70F6
+0x9F51 = 0x70F8
+0x9F52 = 0x70FA
+0x9F53 = 0x70FB
+0x9F54 = 0x70FC
+0x9F55 = 0x70FE
+0x9F56 = 0x70FF
+0x9F57 = 0x7100
+0x9F58 = 0x7101
+0x9F59 = 0x7102
+0x9F5A = 0x7103
+0x9F5B = 0x7104
+0x9F5C = 0x7105
+0x9F5D = 0x7106
+0x9F5E = 0x7107
+0x9F5F = 0x7108
+0x9F60 = 0x710B
+0x9F61 = 0x710C
+0x9F62 = 0x710D
+0x9F63 = 0x710E
+0x9F64 = 0x710F
+0x9F65 = 0x7111
+0x9F66 = 0x7112
+0x9F67 = 0x7114
+0x9F68 = 0x7117
+0x9F69 = 0x711B
+0x9F6A = 0x711C
+0x9F6B = 0x711D
+0x9F6C = 0x711E
+0x9F6D = 0x711F
+0x9F6E = 0x7120
+0x9F6F = 0x7121
+0x9F70 = 0x7122
+0x9F71 = 0x7123
+0x9F72 = 0x7124
+0x9F73 = 0x7125
+0x9F74 = 0x7127
+0x9F75 = 0x7128
+0x9F76 = 0x7129
+0x9F77 = 0x712A
+0x9F78 = 0x712B
+0x9F79 = 0x712C
+0x9F7A = 0x712D
+0x9F7B = 0x712E
+0x9F7C = 0x7132
+0x9F7D = 0x7133
+0x9F7E = 0x7134
+0x9F80 = 0x7135
+0x9F81 = 0x7137
+0x9F82 = 0x7138
+0x9F83 = 0x7139
+0x9F84 = 0x713A
+0x9F85 = 0x713B
+0x9F86 = 0x713C
+0x9F87 = 0x713D
+0x9F88 = 0x713E
+0x9F89 = 0x713F
+0x9F8A = 0x7140
+0x9F8B = 0x7141
+0x9F8C = 0x7142
+0x9F8D = 0x7143
+0x9F8E = 0x7144
+0x9F8F = 0x7146
+0x9F90 = 0x7147
+0x9F91 = 0x7148
+0x9F92 = 0x7149
+0x9F93 = 0x714B
+0x9F94 = 0x714D
+0x9F95 = 0x714F
+0x9F96 = 0x7150
+0x9F97 = 0x7151
+0x9F98 = 0x7152
+0x9F99 = 0x7153
+0x9F9A = 0x7154
+0x9F9B = 0x7155
+0x9F9C = 0x7156
+0x9F9D = 0x7157
+0x9F9E = 0x7158
+0x9F9F = 0x7159
+0x9FA0 = 0x715A
+0x9FA1 = 0x715B
+0x9FA2 = 0x715D
+0x9FA3 = 0x715F
+0x9FA4 = 0x7160
+0x9FA5 = 0x7161
+0x9FA6 = 0x7162
+0x9FA7 = 0x7163
+0x9FA8 = 0x7165
+0x9FA9 = 0x7169
+0x9FAA = 0x716A
+0x9FAB = 0x716B
+0x9FAC = 0x716C
+0x9FAD = 0x716D
+0x9FAE = 0x716F
+0x9FAF = 0x7170
+0x9FB0 = 0x7171
+0x9FB1 = 0x7174
+0x9FB2 = 0x7175
+0x9FB3 = 0x7176
+0x9FB4 = 0x7177
+0x9FB5 = 0x7179
+0x9FB6 = 0x717B
+0x9FB7 = 0x717C
+0x9FB8 = 0x717E
+0x9FB9 = 0x717F
+0x9FBA = 0x7180
+0x9FBB = 0x7181
+0x9FBC = 0x7182
+0x9FBD = 0x7183
+0x9FBE = 0x7185
+0x9FBF = 0x7186
+0x9FC0 = 0x7187
+0x9FC1 = 0x7188
+0x9FC2 = 0x7189
+0x9FC3 = 0x718B
+0x9FC4 = 0x718C
+0x9FC5 = 0x718D
+0x9FC6 = 0x718E
+0x9FC7 = 0x7190
+0x9FC8 = 0x7191
+0x9FC9 = 0x7192
+0x9FCA = 0x7193
+0x9FCB = 0x7195
+0x9FCC = 0x7196
+0x9FCD = 0x7197
+0x9FCE = 0x719A
+0x9FCF = 0x719B
+0x9FD0 = 0x719C
+0x9FD1 = 0x719D
+0x9FD2 = 0x719E
+0x9FD3 = 0x71A1
+0x9FD4 = 0x71A2
+0x9FD5 = 0x71A3
+0x9FD6 = 0x71A4
+0x9FD7 = 0x71A5
+0x9FD8 = 0x71A6
+0x9FD9 = 0x71A7
+0x9FDA = 0x71A9
+0x9FDB = 0x71AA
+0x9FDC = 0x71AB
+0x9FDD = 0x71AD
+0x9FDE = 0x71AE
+0x9FDF = 0x71AF
+0x9FE0 = 0x71B0
+0x9FE1 = 0x71B1
+0x9FE2 = 0x71B2
+0x9FE3 = 0x71B4
+0x9FE4 = 0x71B6
+0x9FE5 = 0x71B7
+0x9FE6 = 0x71B8
+0x9FE7 = 0x71BA
+0x9FE8 = 0x71BB
+0x9FE9 = 0x71BC
+0x9FEA = 0x71BD
+0x9FEB = 0x71BE
+0x9FEC = 0x71BF
+0x9FED = 0x71C0
+0x9FEE = 0x71C1
+0x9FEF = 0x71C2
+0x9FF0 = 0x71C4
+0x9FF1 = 0x71C5
+0x9FF2 = 0x71C6
+0x9FF3 = 0x71C7
+0x9FF4 = 0x71C8
+0x9FF5 = 0x71C9
+0x9FF6 = 0x71CA
+0x9FF7 = 0x71CB
+0x9FF8 = 0x71CC
+0x9FF9 = 0x71CD
+0x9FFA = 0x71CF
+0x9FFB = 0x71D0
+0x9FFC = 0x71D1
+0x9FFD = 0x71D2
+0x9FFE = 0x71D3
+0xA040 = 0x71D6
+0xA041 = 0x71D7
+0xA042 = 0x71D8
+0xA043 = 0x71D9
+0xA044 = 0x71DA
+0xA045 = 0x71DB
+0xA046 = 0x71DC
+0xA047 = 0x71DD
+0xA048 = 0x71DE
+0xA049 = 0x71DF
+0xA04A = 0x71E1
+0xA04B = 0x71E2
+0xA04C = 0x71E3
+0xA04D = 0x71E4
+0xA04E = 0x71E6
+0xA04F = 0x71E8
+0xA050 = 0x71E9
+0xA051 = 0x71EA
+0xA052 = 0x71EB
+0xA053 = 0x71EC
+0xA054 = 0x71ED
+0xA055 = 0x71EF
+0xA056 = 0x71F0
+0xA057 = 0x71F1
+0xA058 = 0x71F2
+0xA059 = 0x71F3
+0xA05A = 0x71F4
+0xA05B = 0x71F5
+0xA05C = 0x71F6
+0xA05D = 0x71F7
+0xA05E = 0x71F8
+0xA05F = 0x71FA
+0xA060 = 0x71FB
+0xA061 = 0x71FC
+0xA062 = 0x71FD
+0xA063 = 0x71FE
+0xA064 = 0x71FF
+0xA065 = 0x7200
+0xA066 = 0x7201
+0xA067 = 0x7202
+0xA068 = 0x7203
+0xA069 = 0x7204
+0xA06A = 0x7205
+0xA06B = 0x7207
+0xA06C = 0x7208
+0xA06D = 0x7209
+0xA06E = 0x720A
+0xA06F = 0x720B
+0xA070 = 0x720C
+0xA071 = 0x720D
+0xA072 = 0x720E
+0xA073 = 0x720F
+0xA074 = 0x7210
+0xA075 = 0x7211
+0xA076 = 0x7212
+0xA077 = 0x7213
+0xA078 = 0x7214
+0xA079 = 0x7215
+0xA07A = 0x7216
+0xA07B = 0x7217
+0xA07C = 0x7218
+0xA07D = 0x7219
+0xA07E = 0x721A
+0xA080 = 0x721B
+0xA081 = 0x721C
+0xA082 = 0x721E
+0xA083 = 0x721F
+0xA084 = 0x7220
+0xA085 = 0x7221
+0xA086 = 0x7222
+0xA087 = 0x7223
+0xA088 = 0x7224
+0xA089 = 0x7225
+0xA08A = 0x7226
+0xA08B = 0x7227
+0xA08C = 0x7229
+0xA08D = 0x722B
+0xA08E = 0x722D
+0xA08F = 0x722E
+0xA090 = 0x722F
+0xA091 = 0x7232
+0xA092 = 0x7233
+0xA093 = 0x7234
+0xA094 = 0x723A
+0xA095 = 0x723C
+0xA096 = 0x723E
+0xA097 = 0x7240
+0xA098 = 0x7241
+0xA099 = 0x7242
+0xA09A = 0x7243
+0xA09B = 0x7244
+0xA09C = 0x7245
+0xA09D = 0x7246
+0xA09E = 0x7249
+0xA09F = 0x724A
+0xA0A0 = 0x724B
+0xA0A1 = 0x724E
+0xA0A2 = 0x724F
+0xA0A3 = 0x7250
+0xA0A4 = 0x7251
+0xA0A5 = 0x7253
+0xA0A6 = 0x7254
+0xA0A7 = 0x7255
+0xA0A8 = 0x7257
+0xA0A9 = 0x7258
+0xA0AA = 0x725A
+0xA0AB = 0x725C
+0xA0AC = 0x725E
+0xA0AD = 0x7260
+0xA0AE = 0x7263
+0xA0AF = 0x7264
+0xA0B0 = 0x7265
+0xA0B1 = 0x7268
+0xA0B2 = 0x726A
+0xA0B3 = 0x726B
+0xA0B4 = 0x726C
+0xA0B5 = 0x726D
+0xA0B6 = 0x7270
+0xA0B7 = 0x7271
+0xA0B8 = 0x7273
+0xA0B9 = 0x7274
+0xA0BA = 0x7276
+0xA0BB = 0x7277
+0xA0BC = 0x7278
+0xA0BD = 0x727B
+0xA0BE = 0x727C
+0xA0BF = 0x727D
+0xA0C0 = 0x7282
+0xA0C1 = 0x7283
+0xA0C2 = 0x7285
+0xA0C3 = 0x7286
+0xA0C4 = 0x7287
+0xA0C5 = 0x7288
+0xA0C6 = 0x7289
+0xA0C7 = 0x728C
+0xA0C8 = 0x728E
+0xA0C9 = 0x7290
+0xA0CA = 0x7291
+0xA0CB = 0x7293
+0xA0CC = 0x7294
+0xA0CD = 0x7295
+0xA0CE = 0x7296
+0xA0CF = 0x7297
+0xA0D0 = 0x7298
+0xA0D1 = 0x7299
+0xA0D2 = 0x729A
+0xA0D3 = 0x729B
+0xA0D4 = 0x729C
+0xA0D5 = 0x729D
+0xA0D6 = 0x729E
+0xA0D7 = 0x72A0
+0xA0D8 = 0x72A1
+0xA0D9 = 0x72A2
+0xA0DA = 0x72A3
+0xA0DB = 0x72A4
+0xA0DC = 0x72A5
+0xA0DD = 0x72A6
+0xA0DE = 0x72A7
+0xA0DF = 0x72A8
+0xA0E0 = 0x72A9
+0xA0E1 = 0x72AA
+0xA0E2 = 0x72AB
+0xA0E3 = 0x72AE
+0xA0E4 = 0x72B1
+0xA0E5 = 0x72B2
+0xA0E6 = 0x72B3
+0xA0E7 = 0x72B5
+0xA0E8 = 0x72BA
+0xA0E9 = 0x72BB
+0xA0EA = 0x72BC
+0xA0EB = 0x72BD
+0xA0EC = 0x72BE
+0xA0ED = 0x72BF
+0xA0EE = 0x72C0
+0xA0EF = 0x72C5
+0xA0F0 = 0x72C6
+0xA0F1 = 0x72C7
+0xA0F2 = 0x72C9
+0xA0F3 = 0x72CA
+0xA0F4 = 0x72CB
+0xA0F5 = 0x72CC
+0xA0F6 = 0x72CF
+0xA0F7 = 0x72D1
+0xA0F8 = 0x72D3
+0xA0F9 = 0x72D4
+0xA0FA = 0x72D5
+0xA0FB = 0x72D6
+0xA0FC = 0x72D8
+0xA0FD = 0x72DA
+0xA0FE = 0x72DB
+
+# GBK5
+0xA840 = 0x02CA
+0xA841 = 0x02CB
+0xA842 = 0x02D9
+0xA843 = 0x2013
+0xA844 = 0x2015
+0xA845 = 0x2025
+0xA846 = 0x2035
+0xA847 = 0x2105
+0xA848 = 0x2109
+0xA849 = 0x2196
+0xA84A = 0x2197
+0xA84B = 0x2198
+0xA84C = 0x2199
+0xA84D = 0x2215
+0xA84E = 0x221F
+0xA84F = 0x2223
+0xA850 = 0x2252
+0xA851 = 0x2266
+0xA852 = 0x2267
+0xA853 = 0x22BF
+0xA854 = 0x2550
+0xA855 = 0x2551
+0xA856 = 0x2552
+0xA857 = 0x2553
+0xA858 = 0x2554
+0xA859 = 0x2555
+0xA85A = 0x2556
+0xA85B = 0x2557
+0xA85C = 0x2558
+0xA85D = 0x2559
+0xA85E = 0x255A
+0xA85F = 0x255B
+0xA860 = 0x255C
+0xA861 = 0x255D
+0xA862 = 0x255E
+0xA863 = 0x255F
+0xA864 = 0x2560
+0xA865 = 0x2561
+0xA866 = 0x2562
+0xA867 = 0x2563
+0xA868 = 0x2564
+0xA869 = 0x2565
+0xA86A = 0x2566
+0xA86B = 0x2567
+0xA86C = 0x2568
+0xA86D = 0x2569
+0xA86E = 0x256A
+0xA86F = 0x256B
+0xA870 = 0x256C
+0xA871 = 0x256D
+0xA872 = 0x256E
+0xA873 = 0x256F
+0xA874 = 0x2570
+0xA875 = 0x2571
+0xA876 = 0x2572
+0xA877 = 0x2573
+0xA878 = 0x2581
+0xA879 = 0x2582
+0xA87A = 0x2583
+0xA87B = 0x2584
+0xA87C = 0x2585
+0xA87D = 0x2586
+0xA87E = 0x2587
+0xA880 = 0x2588
+0xA881 = 0x2589
+0xA882 = 0x258A
+0xA883 = 0x258B
+0xA884 = 0x258C
+0xA885 = 0x258D
+0xA886 = 0x258E
+0xA887 = 0x258F
+0xA888 = 0x2593
+0xA889 = 0x2594
+0xA88A = 0x2595
+0xA88B = 0x25BC
+0xA88C = 0x25BD
+0xA88D = 0x25E2
+0xA88E = 0x25E3
+0xA88F = 0x25E4
+0xA890 = 0x25E5
+0xA891 = 0x2609
+0xA892 = 0x2295
+0xA893 = 0x3012
+0xA894 = 0x301D
+0xA895 = 0x301E
+0xA940 = 0x3021
+0xA941 = 0x3022
+0xA942 = 0x3023
+0xA943 = 0x3024
+0xA944 = 0x3025
+0xA945 = 0x3026
+0xA946 = 0x3027
+0xA947 = 0x3028
+0xA948 = 0x3029
+0xA949 = 0x32A3
+0xA94A = 0x338E
+0xA94B = 0x338F
+0xA94C = 0x339C
+0xA94D = 0x339D
+0xA94E = 0x339E
+0xA94F = 0x33A1
+0xA950 = 0x33C4
+0xA951 = 0x33CE
+0xA952 = 0x33D1
+0xA953 = 0x33D2
+0xA954 = 0x33D5
+0xA955 = 0xFE30
+0xA956 = 0xFFE2
+0xA957 = 0xFFE4
+0xA959 = 0x2121
+0xA95A = 0x3231
+0xA95C = 0x2010
+0xA960 = 0x30FC
+0xA961 = 0x309B
+0xA962 = 0x309C
+0xA963 = 0x30FD
+0xA964 = 0x30FE
+0xA965 = 0x3006
+0xA966 = 0x309D
+0xA967 = 0x309E
+0xA968 = 0xFE49
+0xA969 = 0xFE4A
+0xA96A = 0xFE4B
+0xA96B = 0xFE4C
+0xA96C = 0xFE4D
+0xA96D = 0xFE4E
+0xA96E = 0xFE4F
+0xA96F = 0xFE50
+0xA970 = 0xFE51
+0xA971 = 0xFE52
+0xA972 = 0xFE54
+0xA973 = 0xFE55
+0xA974 = 0xFE56
+0xA975 = 0xFE57
+0xA976 = 0xFE59
+0xA977 = 0xFE5A
+0xA978 = 0xFE5B
+0xA979 = 0xFE5C
+0xA97A = 0xFE5D
+0xA97B = 0xFE5E
+0xA97C = 0xFE5F
+0xA97D = 0xFE60
+0xA97E = 0xFE61
+0xA980 = 0xFE62
+0xA981 = 0xFE63
+0xA982 = 0xFE64
+0xA983 = 0xFE65
+0xA984 = 0xFE66
+0xA985 = 0xFE68
+0xA986 = 0xFE69
+0xA987 = 0xFE6A
+0xA988 = 0xFE6B
+0xA996 = 0x3007
+
+# GBK4
+0xAA40 = 0x72DC
+0xAA41 = 0x72DD
+0xAA42 = 0x72DF
+0xAA43 = 0x72E2
+0xAA44 = 0x72E3
+0xAA45 = 0x72E4
+0xAA46 = 0x72E5
+0xAA47 = 0x72E6
+0xAA48 = 0x72E7
+0xAA49 = 0x72EA
+0xAA4A = 0x72EB
+0xAA4B = 0x72F5
+0xAA4C = 0x72F6
+0xAA4D = 0x72F9
+0xAA4E = 0x72FD
+0xAA4F = 0x72FE
+0xAA50 = 0x72FF
+0xAA51 = 0x7300
+0xAA52 = 0x7302
+0xAA53 = 0x7304
+0xAA54 = 0x7305
+0xAA55 = 0x7306
+0xAA56 = 0x7307
+0xAA57 = 0x7308
+0xAA58 = 0x7309
+0xAA59 = 0x730B
+0xAA5A = 0x730C
+0xAA5B = 0x730D
+0xAA5C = 0x730F
+0xAA5D = 0x7310
+0xAA5E = 0x7311
+0xAA5F = 0x7312
+0xAA60 = 0x7314
+0xAA61 = 0x7318
+0xAA62 = 0x7319
+0xAA63 = 0x731A
+0xAA64 = 0x731F
+0xAA65 = 0x7320
+0xAA66 = 0x7323
+0xAA67 = 0x7324
+0xAA68 = 0x7326
+0xAA69 = 0x7327
+0xAA6A = 0x7328
+0xAA6B = 0x732D
+0xAA6C = 0x732F
+0xAA6D = 0x7330
+0xAA6E = 0x7332
+0xAA6F = 0x7333
+0xAA70 = 0x7335
+0xAA71 = 0x7336
+0xAA72 = 0x733A
+0xAA73 = 0x733B
+0xAA74 = 0x733C
+0xAA75 = 0x733D
+0xAA76 = 0x7340
+0xAA77 = 0x7341
+0xAA78 = 0x7342
+0xAA79 = 0x7343
+0xAA7A = 0x7344
+0xAA7B = 0x7345
+0xAA7C = 0x7346
+0xAA7D = 0x7347
+0xAA7E = 0x7348
+0xAA80 = 0x7349
+0xAA81 = 0x734A
+0xAA82 = 0x734B
+0xAA83 = 0x734C
+0xAA84 = 0x734E
+0xAA85 = 0x734F
+0xAA86 = 0x7351
+0xAA87 = 0x7353
+0xAA88 = 0x7354
+0xAA89 = 0x7355
+0xAA8A = 0x7356
+0xAA8B = 0x7358
+0xAA8C = 0x7359
+0xAA8D = 0x735A
+0xAA8E = 0x735B
+0xAA8F = 0x735C
+0xAA90 = 0x735D
+0xAA91 = 0x735E
+0xAA92 = 0x735F
+0xAA93 = 0x7361
+0xAA94 = 0x7362
+0xAA95 = 0x7363
+0xAA96 = 0x7364
+0xAA97 = 0x7365
+0xAA98 = 0x7366
+0xAA99 = 0x7367
+0xAA9A = 0x7368
+0xAA9B = 0x7369
+0xAA9C = 0x736A
+0xAA9D = 0x736B
+0xAA9E = 0x736E
+0xAA9F = 0x7370
+0xAAA0 = 0x7371
+0xAB40 = 0x7372
+0xAB41 = 0x7373
+0xAB42 = 0x7374
+0xAB43 = 0x7375
+0xAB44 = 0x7376
+0xAB45 = 0x7377
+0xAB46 = 0x7378
+0xAB47 = 0x7379
+0xAB48 = 0x737A
+0xAB49 = 0x737B
+0xAB4A = 0x737C
+0xAB4B = 0x737D
+0xAB4C = 0x737F
+0xAB4D = 0x7380
+0xAB4E = 0x7381
+0xAB4F = 0x7382
+0xAB50 = 0x7383
+0xAB51 = 0x7385
+0xAB52 = 0x7386
+0xAB53 = 0x7388
+0xAB54 = 0x738A
+0xAB55 = 0x738C
+0xAB56 = 0x738D
+0xAB57 = 0x738F
+0xAB58 = 0x7390
+0xAB59 = 0x7392
+0xAB5A = 0x7393
+0xAB5B = 0x7394
+0xAB5C = 0x7395
+0xAB5D = 0x7397
+0xAB5E = 0x7398
+0xAB5F = 0x7399
+0xAB60 = 0x739A
+0xAB61 = 0x739C
+0xAB62 = 0x739D
+0xAB63 = 0x739E
+0xAB64 = 0x73A0
+0xAB65 = 0x73A1
+0xAB66 = 0x73A3
+0xAB67 = 0x73A4
+0xAB68 = 0x73A5
+0xAB69 = 0x73A6
+0xAB6A = 0x73A7
+0xAB6B = 0x73A8
+0xAB6C = 0x73AA
+0xAB6D = 0x73AC
+0xAB6E = 0x73AD
+0xAB6F = 0x73B1
+0xAB70 = 0x73B4
+0xAB71 = 0x73B5
+0xAB72 = 0x73B6
+0xAB73 = 0x73B8
+0xAB74 = 0x73B9
+0xAB75 = 0x73BC
+0xAB76 = 0x73BD
+0xAB77 = 0x73BE
+0xAB78 = 0x73BF
+0xAB79 = 0x73C1
+0xAB7A = 0x73C3
+0xAB7B = 0x73C4
+0xAB7C = 0x73C5
+0xAB7D = 0x73C6
+0xAB7E = 0x73C7
+0xAB80 = 0x73CB
+0xAB81 = 0x73CC
+0xAB82 = 0x73CE
+0xAB83 = 0x73D2
+0xAB84 = 0x73D3
+0xAB85 = 0x73D4
+0xAB86 = 0x73D5
+0xAB87 = 0x73D6
+0xAB88 = 0x73D7
+0xAB89 = 0x73D8
+0xAB8A = 0x73DA
+0xAB8B = 0x73DB
+0xAB8C = 0x73DC
+0xAB8D = 0x73DD
+0xAB8E = 0x73DF
+0xAB8F = 0x73E1
+0xAB90 = 0x73E2
+0xAB91 = 0x73E3
+0xAB92 = 0x73E4
+0xAB93 = 0x73E6
+0xAB94 = 0x73E8
+0xAB95 = 0x73EA
+0xAB96 = 0x73EB
+0xAB97 = 0x73EC
+0xAB98 = 0x73EE
+0xAB99 = 0x73EF
+0xAB9A = 0x73F0
+0xAB9B = 0x73F1
+0xAB9C = 0x73F3
+0xAB9D = 0x73F4
+0xAB9E = 0x73F5
+0xAB9F = 0x73F6
+0xABA0 = 0x73F7
+0xAC40 = 0x73F8
+0xAC41 = 0x73F9
+0xAC42 = 0x73FA
+0xAC43 = 0x73FB
+0xAC44 = 0x73FC
+0xAC45 = 0x73FD
+0xAC46 = 0x73FE
+0xAC47 = 0x73FF
+0xAC48 = 0x7400
+0xAC49 = 0x7401
+0xAC4A = 0x7402
+0xAC4B = 0x7404
+0xAC4C = 0x7407
+0xAC4D = 0x7408
+0xAC4E = 0x740B
+0xAC4F = 0x740C
+0xAC50 = 0x740D
+0xAC51 = 0x740E
+0xAC52 = 0x7411
+0xAC53 = 0x7412
+0xAC54 = 0x7413
+0xAC55 = 0x7414
+0xAC56 = 0x7415
+0xAC57 = 0x7416
+0xAC58 = 0x7417
+0xAC59 = 0x7418
+0xAC5A = 0x7419
+0xAC5B = 0x741C
+0xAC5C = 0x741D
+0xAC5D = 0x741E
+0xAC5E = 0x741F
+0xAC5F = 0x7420
+0xAC60 = 0x7421
+0xAC61 = 0x7423
+0xAC62 = 0x7424
+0xAC63 = 0x7427
+0xAC64 = 0x7429
+0xAC65 = 0x742B
+0xAC66 = 0x742D
+0xAC67 = 0x742F
+0xAC68 = 0x7431
+0xAC69 = 0x7432
+0xAC6A = 0x7437
+0xAC6B = 0x7438
+0xAC6C = 0x7439
+0xAC6D = 0x743A
+0xAC6E = 0x743B
+0xAC6F = 0x743D
+0xAC70 = 0x743E
+0xAC71 = 0x743F
+0xAC72 = 0x7440
+0xAC73 = 0x7442
+0xAC74 = 0x7443
+0xAC75 = 0x7444
+0xAC76 = 0x7445
+0xAC77 = 0x7446
+0xAC78 = 0x7447
+0xAC79 = 0x7448
+0xAC7A = 0x7449
+0xAC7B = 0x744A
+0xAC7C = 0x744B
+0xAC7D = 0x744C
+0xAC7E = 0x744D
+0xAC80 = 0x744E
+0xAC81 = 0x744F
+0xAC82 = 0x7450
+0xAC83 = 0x7451
+0xAC84 = 0x7452
+0xAC85 = 0x7453
+0xAC86 = 0x7454
+0xAC87 = 0x7456
+0xAC88 = 0x7458
+0xAC89 = 0x745D
+0xAC8A = 0x7460
+0xAC8B = 0x7461
+0xAC8C = 0x7462
+0xAC8D = 0x7463
+0xAC8E = 0x7464
+0xAC8F = 0x7465
+0xAC90 = 0x7466
+0xAC91 = 0x7467
+0xAC92 = 0x7468
+0xAC93 = 0x7469
+0xAC94 = 0x746A
+0xAC95 = 0x746B
+0xAC96 = 0x746C
+0xAC97 = 0x746E
+0xAC98 = 0x746F
+0xAC99 = 0x7471
+0xAC9A = 0x7472
+0xAC9B = 0x7473
+0xAC9C = 0x7474
+0xAC9D = 0x7475
+0xAC9E = 0x7478
+0xAC9F = 0x7479
+0xACA0 = 0x747A
+0xAD40 = 0x747B
+0xAD41 = 0x747C
+0xAD42 = 0x747D
+0xAD43 = 0x747F
+0xAD44 = 0x7482
+0xAD45 = 0x7484
+0xAD46 = 0x7485
+0xAD47 = 0x7486
+0xAD48 = 0x7488
+0xAD49 = 0x7489
+0xAD4A = 0x748A
+0xAD4B = 0x748C
+0xAD4C = 0x748D
+0xAD4D = 0x748F
+0xAD4E = 0x7491
+0xAD4F = 0x7492
+0xAD50 = 0x7493
+0xAD51 = 0x7494
+0xAD52 = 0x7495
+0xAD53 = 0x7496
+0xAD54 = 0x7497
+0xAD55 = 0x7498
+0xAD56 = 0x7499
+0xAD57 = 0x749A
+0xAD58 = 0x749B
+0xAD59 = 0x749D
+0xAD5A = 0x749F
+0xAD5B = 0x74A0
+0xAD5C = 0x74A1
+0xAD5D = 0x74A2
+0xAD5E = 0x74A3
+0xAD5F = 0x74A4
+0xAD60 = 0x74A5
+0xAD61 = 0x74A6
+0xAD62 = 0x74AA
+0xAD63 = 0x74AB
+0xAD64 = 0x74AC
+0xAD65 = 0x74AD
+0xAD66 = 0x74AE
+0xAD67 = 0x74AF
+0xAD68 = 0x74B0
+0xAD69 = 0x74B1
+0xAD6A = 0x74B2
+0xAD6B = 0x74B3
+0xAD6C = 0x74B4
+0xAD6D = 0x74B5
+0xAD6E = 0x74B6
+0xAD6F = 0x74B7
+0xAD70 = 0x74B8
+0xAD71 = 0x74B9
+0xAD72 = 0x74BB
+0xAD73 = 0x74BC
+0xAD74 = 0x74BD
+0xAD75 = 0x74BE
+0xAD76 = 0x74BF
+0xAD77 = 0x74C0
+0xAD78 = 0x74C1
+0xAD79 = 0x74C2
+0xAD7A = 0x74C3
+0xAD7B = 0x74C4
+0xAD7C = 0x74C5
+0xAD7D = 0x74C6
+0xAD7E = 0x74C7
+0xAD80 = 0x74C8
+0xAD81 = 0x74C9
+0xAD82 = 0x74CA
+0xAD83 = 0x74CB
+0xAD84 = 0x74CC
+0xAD85 = 0x74CD
+0xAD86 = 0x74CE
+0xAD87 = 0x74CF
+0xAD88 = 0x74D0
+0xAD89 = 0x74D1
+0xAD8A = 0x74D3
+0xAD8B = 0x74D4
+0xAD8C = 0x74D5
+0xAD8D = 0x74D6
+0xAD8E = 0x74D7
+0xAD8F = 0x74D8
+0xAD90 = 0x74D9
+0xAD91 = 0x74DA
+0xAD92 = 0x74DB
+0xAD93 = 0x74DD
+0xAD94 = 0x74DF
+0xAD95 = 0x74E1
+0xAD96 = 0x74E5
+0xAD97 = 0x74E7
+0xAD98 = 0x74E8
+0xAD99 = 0x74E9
+0xAD9A = 0x74EA
+0xAD9B = 0x74EB
+0xAD9C = 0x74EC
+0xAD9D = 0x74ED
+0xAD9E = 0x74F0
+0xAD9F = 0x74F1
+0xADA0 = 0x74F2
+0xAE40 = 0x74F3
+0xAE41 = 0x74F5
+0xAE42 = 0x74F8
+0xAE43 = 0x74F9
+0xAE44 = 0x74FA
+0xAE45 = 0x74FB
+0xAE46 = 0x74FC
+0xAE47 = 0x74FD
+0xAE48 = 0x74FE
+0xAE49 = 0x7500
+0xAE4A = 0x7501
+0xAE4B = 0x7502
+0xAE4C = 0x7503
+0xAE4D = 0x7505
+0xAE4E = 0x7506
+0xAE4F = 0x7507
+0xAE50 = 0x7508
+0xAE51 = 0x7509
+0xAE52 = 0x750A
+0xAE53 = 0x750B
+0xAE54 = 0x750C
+0xAE55 = 0x750E
+0xAE56 = 0x7510
+0xAE57 = 0x7512
+0xAE58 = 0x7514
+0xAE59 = 0x7515
+0xAE5A = 0x7516
+0xAE5B = 0x7517
+0xAE5C = 0x751B
+0xAE5D = 0x751D
+0xAE5E = 0x751E
+0xAE5F = 0x7520
+0xAE60 = 0x7521
+0xAE61 = 0x7522
+0xAE62 = 0x7523
+0xAE63 = 0x7524
+0xAE64 = 0x7526
+0xAE65 = 0x7527
+0xAE66 = 0x752A
+0xAE67 = 0x752E
+0xAE68 = 0x7534
+0xAE69 = 0x7536
+0xAE6A = 0x7539
+0xAE6B = 0x753C
+0xAE6C = 0x753D
+0xAE6D = 0x753F
+0xAE6E = 0x7541
+0xAE6F = 0x7542
+0xAE70 = 0x7543
+0xAE71 = 0x7544
+0xAE72 = 0x7546
+0xAE73 = 0x7547
+0xAE74 = 0x7549
+0xAE75 = 0x754A
+0xAE76 = 0x754D
+0xAE77 = 0x7550
+0xAE78 = 0x7551
+0xAE79 = 0x7552
+0xAE7A = 0x7553
+0xAE7B = 0x7555
+0xAE7C = 0x7556
+0xAE7D = 0x7557
+0xAE7E = 0x7558
+0xAE80 = 0x755D
+0xAE81 = 0x755E
+0xAE82 = 0x755F
+0xAE83 = 0x7560
+0xAE84 = 0x7561
+0xAE85 = 0x7562
+0xAE86 = 0x7563
+0xAE87 = 0x7564
+0xAE88 = 0x7567
+0xAE89 = 0x7568
+0xAE8A = 0x7569
+0xAE8B = 0x756B
+0xAE8C = 0x756C
+0xAE8D = 0x756D
+0xAE8E = 0x756E
+0xAE8F = 0x756F
+0xAE90 = 0x7570
+0xAE91 = 0x7571
+0xAE92 = 0x7573
+0xAE93 = 0x7575
+0xAE94 = 0x7576
+0xAE95 = 0x7577
+0xAE96 = 0x757A
+0xAE97 = 0x757B
+0xAE98 = 0x757C
+0xAE99 = 0x757D
+0xAE9A = 0x757E
+0xAE9B = 0x7580
+0xAE9C = 0x7581
+0xAE9D = 0x7582
+0xAE9E = 0x7584
+0xAE9F = 0x7585
+0xAEA0 = 0x7587
+0xAF40 = 0x7588
+0xAF41 = 0x7589
+0xAF42 = 0x758A
+0xAF43 = 0x758C
+0xAF44 = 0x758D
+0xAF45 = 0x758E
+0xAF46 = 0x7590
+0xAF47 = 0x7593
+0xAF48 = 0x7595
+0xAF49 = 0x7598
+0xAF4A = 0x759B
+0xAF4B = 0x759C
+0xAF4C = 0x759E
+0xAF4D = 0x75A2
+0xAF4E = 0x75A6
+0xAF4F = 0x75A7
+0xAF50 = 0x75A8
+0xAF51 = 0x75A9
+0xAF52 = 0x75AA
+0xAF53 = 0x75AD
+0xAF54 = 0x75B6
+0xAF55 = 0x75B7
+0xAF56 = 0x75BA
+0xAF57 = 0x75BB
+0xAF58 = 0x75BF
+0xAF59 = 0x75C0
+0xAF5A = 0x75C1
+0xAF5B = 0x75C6
+0xAF5C = 0x75CB
+0xAF5D = 0x75CC
+0xAF5E = 0x75CE
+0xAF5F = 0x75CF
+0xAF60 = 0x75D0
+0xAF61 = 0x75D1
+0xAF62 = 0x75D3
+0xAF63 = 0x75D7
+0xAF64 = 0x75D9
+0xAF65 = 0x75DA
+0xAF66 = 0x75DC
+0xAF67 = 0x75DD
+0xAF68 = 0x75DF
+0xAF69 = 0x75E0
+0xAF6A = 0x75E1
+0xAF6B = 0x75E5
+0xAF6C = 0x75E9
+0xAF6D = 0x75EC
+0xAF6E = 0x75ED
+0xAF6F = 0x75EE
+0xAF70 = 0x75EF
+0xAF71 = 0x75F2
+0xAF72 = 0x75F3
+0xAF73 = 0x75F5
+0xAF74 = 0x75F6
+0xAF75 = 0x75F7
+0xAF76 = 0x75F8
+0xAF77 = 0x75FA
+0xAF78 = 0x75FB
+0xAF79 = 0x75FD
+0xAF7A = 0x75FE
+0xAF7B = 0x7602
+0xAF7C = 0x7604
+0xAF7D = 0x7606
+0xAF7E = 0x7607
+0xAF80 = 0x7608
+0xAF81 = 0x7609
+0xAF82 = 0x760B
+0xAF83 = 0x760D
+0xAF84 = 0x760E
+0xAF85 = 0x760F
+0xAF86 = 0x7611
+0xAF87 = 0x7612
+0xAF88 = 0x7613
+0xAF89 = 0x7614
+0xAF8A = 0x7616
+0xAF8B = 0x761A
+0xAF8C = 0x761C
+0xAF8D = 0x761D
+0xAF8E = 0x761E
+0xAF8F = 0x7621
+0xAF90 = 0x7623
+0xAF91 = 0x7627
+0xAF92 = 0x7628
+0xAF93 = 0x762C
+0xAF94 = 0x762E
+0xAF95 = 0x762F
+0xAF96 = 0x7631
+0xAF97 = 0x7632
+0xAF98 = 0x7636
+0xAF99 = 0x7637
+0xAF9A = 0x7639
+0xAF9B = 0x763A
+0xAF9C = 0x763B
+0xAF9D = 0x763D
+0xAF9E = 0x7641
+0xAF9F = 0x7642
+0xAFA0 = 0x7644
+0xB040 = 0x7645
+0xB041 = 0x7646
+0xB042 = 0x7647
+0xB043 = 0x7648
+0xB044 = 0x7649
+0xB045 = 0x764A
+0xB046 = 0x764B
+0xB047 = 0x764E
+0xB048 = 0x764F
+0xB049 = 0x7650
+0xB04A = 0x7651
+0xB04B = 0x7652
+0xB04C = 0x7653
+0xB04D = 0x7655
+0xB04E = 0x7657
+0xB04F = 0x7658
+0xB050 = 0x7659
+0xB051 = 0x765A
+0xB052 = 0x765B
+0xB053 = 0x765D
+0xB054 = 0x765F
+0xB055 = 0x7660
+0xB056 = 0x7661
+0xB057 = 0x7662
+0xB058 = 0x7664
+0xB059 = 0x7665
+0xB05A = 0x7666
+0xB05B = 0x7667
+0xB05C = 0x7668
+0xB05D = 0x7669
+0xB05E = 0x766A
+0xB05F = 0x766C
+0xB060 = 0x766D
+0xB061 = 0x766E
+0xB062 = 0x7670
+0xB063 = 0x7671
+0xB064 = 0x7672
+0xB065 = 0x7673
+0xB066 = 0x7674
+0xB067 = 0x7675
+0xB068 = 0x7676
+0xB069 = 0x7677
+0xB06A = 0x7679
+0xB06B = 0x767A
+0xB06C = 0x767C
+0xB06D = 0x767F
+0xB06E = 0x7680
+0xB06F = 0x7681
+0xB070 = 0x7683
+0xB071 = 0x7685
+0xB072 = 0x7689
+0xB073 = 0x768A
+0xB074 = 0x768C
+0xB075 = 0x768D
+0xB076 = 0x768F
+0xB077 = 0x7690
+0xB078 = 0x7692
+0xB079 = 0x7694
+0xB07A = 0x7695
+0xB07B = 0x7697
+0xB07C = 0x7698
+0xB07D = 0x769A
+0xB07E = 0x769B
+0xB080 = 0x769C
+0xB081 = 0x769D
+0xB082 = 0x769E
+0xB083 = 0x769F
+0xB084 = 0x76A0
+0xB085 = 0x76A1
+0xB086 = 0x76A2
+0xB087 = 0x76A3
+0xB088 = 0x76A5
+0xB089 = 0x76A6
+0xB08A = 0x76A7
+0xB08B = 0x76A8
+0xB08C = 0x76A9
+0xB08D = 0x76AA
+0xB08E = 0x76AB
+0xB08F = 0x76AC
+0xB090 = 0x76AD
+0xB091 = 0x76AF
+0xB092 = 0x76B0
+0xB093 = 0x76B3
+0xB094 = 0x76B5
+0xB095 = 0x76B6
+0xB096 = 0x76B7
+0xB097 = 0x76B8
+0xB098 = 0x76B9
+0xB099 = 0x76BA
+0xB09A = 0x76BB
+0xB09B = 0x76BC
+0xB09C = 0x76BD
+0xB09D = 0x76BE
+0xB09E = 0x76C0
+0xB09F = 0x76C1
+0xB0A0 = 0x76C3
+0xB140 = 0x76C4
+0xB141 = 0x76C7
+0xB142 = 0x76C9
+0xB143 = 0x76CB
+0xB144 = 0x76CC
+0xB145 = 0x76D3
+0xB146 = 0x76D5
+0xB147 = 0x76D9
+0xB148 = 0x76DA
+0xB149 = 0x76DC
+0xB14A = 0x76DD
+0xB14B = 0x76DE
+0xB14C = 0x76E0
+0xB14D = 0x76E1
+0xB14E = 0x76E2
+0xB14F = 0x76E3
+0xB150 = 0x76E4
+0xB151 = 0x76E6
+0xB152 = 0x76E7
+0xB153 = 0x76E8
+0xB154 = 0x76E9
+0xB155 = 0x76EA
+0xB156 = 0x76EB
+0xB157 = 0x76EC
+0xB158 = 0x76ED
+0xB159 = 0x76F0
+0xB15A = 0x76F3
+0xB15B = 0x76F5
+0xB15C = 0x76F6
+0xB15D = 0x76F7
+0xB15E = 0x76FA
+0xB15F = 0x76FB
+0xB160 = 0x76FD
+0xB161 = 0x76FF
+0xB162 = 0x7700
+0xB163 = 0x7702
+0xB164 = 0x7703
+0xB165 = 0x7705
+0xB166 = 0x7706
+0xB167 = 0x770A
+0xB168 = 0x770C
+0xB169 = 0x770E
+0xB16A = 0x770F
+0xB16B = 0x7710
+0xB16C = 0x7711
+0xB16D = 0x7712
+0xB16E = 0x7713
+0xB16F = 0x7714
+0xB170 = 0x7715
+0xB171 = 0x7716
+0xB172 = 0x7717
+0xB173 = 0x7718
+0xB174 = 0x771B
+0xB175 = 0x771C
+0xB176 = 0x771D
+0xB177 = 0x771E
+0xB178 = 0x7721
+0xB179 = 0x7723
+0xB17A = 0x7724
+0xB17B = 0x7725
+0xB17C = 0x7727
+0xB17D = 0x772A
+0xB17E = 0x772B
+0xB180 = 0x772C
+0xB181 = 0x772E
+0xB182 = 0x7730
+0xB183 = 0x7731
+0xB184 = 0x7732
+0xB185 = 0x7733
+0xB186 = 0x7734
+0xB187 = 0x7739
+0xB188 = 0x773B
+0xB189 = 0x773D
+0xB18A = 0x773E
+0xB18B = 0x773F
+0xB18C = 0x7742
+0xB18D = 0x7744
+0xB18E = 0x7745
+0xB18F = 0x7746
+0xB190 = 0x7748
+0xB191 = 0x7749
+0xB192 = 0x774A
+0xB193 = 0x774B
+0xB194 = 0x774C
+0xB195 = 0x774D
+0xB196 = 0x774E
+0xB197 = 0x774F
+0xB198 = 0x7752
+0xB199 = 0x7753
+0xB19A = 0x7754
+0xB19B = 0x7755
+0xB19C = 0x7756
+0xB19D = 0x7757
+0xB19E = 0x7758
+0xB19F = 0x7759
+0xB1A0 = 0x775C
+0xB240 = 0x775D
+0xB241 = 0x775E
+0xB242 = 0x775F
+0xB243 = 0x7760
+0xB244 = 0x7764
+0xB245 = 0x7767
+0xB246 = 0x7769
+0xB247 = 0x776A
+0xB248 = 0x776D
+0xB249 = 0x776E
+0xB24A = 0x776F
+0xB24B = 0x7770
+0xB24C = 0x7771
+0xB24D = 0x7772
+0xB24E = 0x7773
+0xB24F = 0x7774
+0xB250 = 0x7775
+0xB251 = 0x7776
+0xB252 = 0x7777
+0xB253 = 0x7778
+0xB254 = 0x777A
+0xB255 = 0x777B
+0xB256 = 0x777C
+0xB257 = 0x7781
+0xB258 = 0x7782
+0xB259 = 0x7783
+0xB25A = 0x7786
+0xB25B = 0x7787
+0xB25C = 0x7788
+0xB25D = 0x7789
+0xB25E = 0x778A
+0xB25F = 0x778B
+0xB260 = 0x778F
+0xB261 = 0x7790
+0xB262 = 0x7793
+0xB263 = 0x7794
+0xB264 = 0x7795
+0xB265 = 0x7796
+0xB266 = 0x7797
+0xB267 = 0x7798
+0xB268 = 0x7799
+0xB269 = 0x779A
+0xB26A = 0x779B
+0xB26B = 0x779C
+0xB26C = 0x779D
+0xB26D = 0x779E
+0xB26E = 0x77A1
+0xB26F = 0x77A3
+0xB270 = 0x77A4
+0xB271 = 0x77A6
+0xB272 = 0x77A8
+0xB273 = 0x77AB
+0xB274 = 0x77AD
+0xB275 = 0x77AE
+0xB276 = 0x77AF
+0xB277 = 0x77B1
+0xB278 = 0x77B2
+0xB279 = 0x77B4
+0xB27A = 0x77B6
+0xB27B = 0x77B7
+0xB27C = 0x77B8
+0xB27D = 0x77B9
+0xB27E = 0x77BA
+0xB280 = 0x77BC
+0xB281 = 0x77BE
+0xB282 = 0x77C0
+0xB283 = 0x77C1
+0xB284 = 0x77C2
+0xB285 = 0x77C3
+0xB286 = 0x77C4
+0xB287 = 0x77C5
+0xB288 = 0x77C6
+0xB289 = 0x77C7
+0xB28A = 0x77C8
+0xB28B = 0x77C9
+0xB28C = 0x77CA
+0xB28D = 0x77CB
+0xB28E = 0x77CC
+0xB28F = 0x77CE
+0xB290 = 0x77CF
+0xB291 = 0x77D0
+0xB292 = 0x77D1
+0xB293 = 0x77D2
+0xB294 = 0x77D3
+0xB295 = 0x77D4
+0xB296 = 0x77D5
+0xB297 = 0x77D6
+0xB298 = 0x77D8
+0xB299 = 0x77D9
+0xB29A = 0x77DA
+0xB29B = 0x77DD
+0xB29C = 0x77DE
+0xB29D = 0x77DF
+0xB29E = 0x77E0
+0xB29F = 0x77E1
+0xB2A0 = 0x77E4
+0xB340 = 0x77E6
+0xB341 = 0x77E8
+0xB342 = 0x77EA
+0xB343 = 0x77EF
+0xB344 = 0x77F0
+0xB345 = 0x77F1
+0xB346 = 0x77F2
+0xB347 = 0x77F4
+0xB348 = 0x77F5
+0xB349 = 0x77F7
+0xB34A = 0x77F9
+0xB34B = 0x77FA
+0xB34C = 0x77FB
+0xB34D = 0x77FC
+0xB34E = 0x7803
+0xB34F = 0x7804
+0xB350 = 0x7805
+0xB351 = 0x7806
+0xB352 = 0x7807
+0xB353 = 0x7808
+0xB354 = 0x780A
+0xB355 = 0x780B
+0xB356 = 0x780E
+0xB357 = 0x780F
+0xB358 = 0x7810
+0xB359 = 0x7813
+0xB35A = 0x7815
+0xB35B = 0x7819
+0xB35C = 0x781B
+0xB35D = 0x781E
+0xB35E = 0x7820
+0xB35F = 0x7821
+0xB360 = 0x7822
+0xB361 = 0x7824
+0xB362 = 0x7828
+0xB363 = 0x782A
+0xB364 = 0x782B
+0xB365 = 0x782E
+0xB366 = 0x782F
+0xB367 = 0x7831
+0xB368 = 0x7832
+0xB369 = 0x7833
+0xB36A = 0x7835
+0xB36B = 0x7836
+0xB36C = 0x783D
+0xB36D = 0x783F
+0xB36E = 0x7841
+0xB36F = 0x7842
+0xB370 = 0x7843
+0xB371 = 0x7844
+0xB372 = 0x7846
+0xB373 = 0x7848
+0xB374 = 0x7849
+0xB375 = 0x784A
+0xB376 = 0x784B
+0xB377 = 0x784D
+0xB378 = 0x784F
+0xB379 = 0x7851
+0xB37A = 0x7853
+0xB37B = 0x7854
+0xB37C = 0x7858
+0xB37D = 0x7859
+0xB37E = 0x785A
+0xB380 = 0x785B
+0xB381 = 0x785C
+0xB382 = 0x785E
+0xB383 = 0x785F
+0xB384 = 0x7860
+0xB385 = 0x7861
+0xB386 = 0x7862
+0xB387 = 0x7863
+0xB388 = 0x7864
+0xB389 = 0x7865
+0xB38A = 0x7866
+0xB38B = 0x7867
+0xB38C = 0x7868
+0xB38D = 0x7869
+0xB38E = 0x786F
+0xB38F = 0x7870
+0xB390 = 0x7871
+0xB391 = 0x7872
+0xB392 = 0x7873
+0xB393 = 0x7874
+0xB394 = 0x7875
+0xB395 = 0x7876
+0xB396 = 0x7878
+0xB397 = 0x7879
+0xB398 = 0x787A
+0xB399 = 0x787B
+0xB39A = 0x787D
+0xB39B = 0x787E
+0xB39C = 0x787F
+0xB39D = 0x7880
+0xB39E = 0x7881
+0xB39F = 0x7882
+0xB3A0 = 0x7883
+0xB440 = 0x7884
+0xB441 = 0x7885
+0xB442 = 0x7886
+0xB443 = 0x7888
+0xB444 = 0x788A
+0xB445 = 0x788B
+0xB446 = 0x788F
+0xB447 = 0x7890
+0xB448 = 0x7892
+0xB449 = 0x7894
+0xB44A = 0x7895
+0xB44B = 0x7896
+0xB44C = 0x7899
+0xB44D = 0x789D
+0xB44E = 0x789E
+0xB44F = 0x78A0
+0xB450 = 0x78A2
+0xB451 = 0x78A4
+0xB452 = 0x78A6
+0xB453 = 0x78A8
+0xB454 = 0x78A9
+0xB455 = 0x78AA
+0xB456 = 0x78AB
+0xB457 = 0x78AC
+0xB458 = 0x78AD
+0xB459 = 0x78AE
+0xB45A = 0x78AF
+0xB45B = 0x78B5
+0xB45C = 0x78B6
+0xB45D = 0x78B7
+0xB45E = 0x78B8
+0xB45F = 0x78BA
+0xB460 = 0x78BB
+0xB461 = 0x78BC
+0xB462 = 0x78BD
+0xB463 = 0x78BF
+0xB464 = 0x78C0
+0xB465 = 0x78C2
+0xB466 = 0x78C3
+0xB467 = 0x78C4
+0xB468 = 0x78C6
+0xB469 = 0x78C7
+0xB46A = 0x78C8
+0xB46B = 0x78CC
+0xB46C = 0x78CD
+0xB46D = 0x78CE
+0xB46E = 0x78CF
+0xB46F = 0x78D1
+0xB470 = 0x78D2
+0xB471 = 0x78D3
+0xB472 = 0x78D6
+0xB473 = 0x78D7
+0xB474 = 0x78D8
+0xB475 = 0x78DA
+0xB476 = 0x78DB
+0xB477 = 0x78DC
+0xB478 = 0x78DD
+0xB479 = 0x78DE
+0xB47A = 0x78DF
+0xB47B = 0x78E0
+0xB47C = 0x78E1
+0xB47D = 0x78E2
+0xB47E = 0x78E3
+0xB480 = 0x78E4
+0xB481 = 0x78E5
+0xB482 = 0x78E6
+0xB483 = 0x78E7
+0xB484 = 0x78E9
+0xB485 = 0x78EA
+0xB486 = 0x78EB
+0xB487 = 0x78ED
+0xB488 = 0x78EE
+0xB489 = 0x78EF
+0xB48A = 0x78F0
+0xB48B = 0x78F1
+0xB48C = 0x78F3
+0xB48D = 0x78F5
+0xB48E = 0x78F6
+0xB48F = 0x78F8
+0xB490 = 0x78F9
+0xB491 = 0x78FB
+0xB492 = 0x78FC
+0xB493 = 0x78FD
+0xB494 = 0x78FE
+0xB495 = 0x78FF
+0xB496 = 0x7900
+0xB497 = 0x7902
+0xB498 = 0x7903
+0xB499 = 0x7904
+0xB49A = 0x7906
+0xB49B = 0x7907
+0xB49C = 0x7908
+0xB49D = 0x7909
+0xB49E = 0x790A
+0xB49F = 0x790B
+0xB4A0 = 0x790C
+0xB540 = 0x790D
+0xB541 = 0x790E
+0xB542 = 0x790F
+0xB543 = 0x7910
+0xB544 = 0x7911
+0xB545 = 0x7912
+0xB546 = 0x7914
+0xB547 = 0x7915
+0xB548 = 0x7916
+0xB549 = 0x7917
+0xB54A = 0x7918
+0xB54B = 0x7919
+0xB54C = 0x791A
+0xB54D = 0x791B
+0xB54E = 0x791C
+0xB54F = 0x791D
+0xB550 = 0x791F
+0xB551 = 0x7920
+0xB552 = 0x7921
+0xB553 = 0x7922
+0xB554 = 0x7923
+0xB555 = 0x7925
+0xB556 = 0x7926
+0xB557 = 0x7927
+0xB558 = 0x7928
+0xB559 = 0x7929
+0xB55A = 0x792A
+0xB55B = 0x792B
+0xB55C = 0x792C
+0xB55D = 0x792D
+0xB55E = 0x792E
+0xB55F = 0x792F
+0xB560 = 0x7930
+0xB561 = 0x7931
+0xB562 = 0x7932
+0xB563 = 0x7933
+0xB564 = 0x7935
+0xB565 = 0x7936
+0xB566 = 0x7937
+0xB567 = 0x7938
+0xB568 = 0x7939
+0xB569 = 0x793D
+0xB56A = 0x793F
+0xB56B = 0x7942
+0xB56C = 0x7943
+0xB56D = 0x7944
+0xB56E = 0x7945
+0xB56F = 0x7947
+0xB570 = 0x794A
+0xB571 = 0x794B
+0xB572 = 0x794C
+0xB573 = 0x794D
+0xB574 = 0x794E
+0xB575 = 0x794F
+0xB576 = 0x7950
+0xB577 = 0x7951
+0xB578 = 0x7952
+0xB579 = 0x7954
+0xB57A = 0x7955
+0xB57B = 0x7958
+0xB57C = 0x7959
+0xB57D = 0x7961
+0xB57E = 0x7963
+0xB580 = 0x7964
+0xB581 = 0x7966
+0xB582 = 0x7969
+0xB583 = 0x796A
+0xB584 = 0x796B
+0xB585 = 0x796C
+0xB586 = 0x796E
+0xB587 = 0x7970
+0xB588 = 0x7971
+0xB589 = 0x7972
+0xB58A = 0x7973
+0xB58B = 0x7974
+0xB58C = 0x7975
+0xB58D = 0x7976
+0xB58E = 0x7979
+0xB58F = 0x797B
+0xB590 = 0x797C
+0xB591 = 0x797D
+0xB592 = 0x797E
+0xB593 = 0x797F
+0xB594 = 0x7982
+0xB595 = 0x7983
+0xB596 = 0x7986
+0xB597 = 0x7987
+0xB598 = 0x7988
+0xB599 = 0x7989
+0xB59A = 0x798B
+0xB59B = 0x798C
+0xB59C = 0x798D
+0xB59D = 0x798E
+0xB59E = 0x7990
+0xB59F = 0x7991
+0xB5A0 = 0x7992
+0xB640 = 0x7993
+0xB641 = 0x7994
+0xB642 = 0x7995
+0xB643 = 0x7996
+0xB644 = 0x7997
+0xB645 = 0x7998
+0xB646 = 0x7999
+0xB647 = 0x799B
+0xB648 = 0x799C
+0xB649 = 0x799D
+0xB64A = 0x799E
+0xB64B = 0x799F
+0xB64C = 0x79A0
+0xB64D = 0x79A1
+0xB64E = 0x79A2
+0xB64F = 0x79A3
+0xB650 = 0x79A4
+0xB651 = 0x79A5
+0xB652 = 0x79A6
+0xB653 = 0x79A8
+0xB654 = 0x79A9
+0xB655 = 0x79AA
+0xB656 = 0x79AB
+0xB657 = 0x79AC
+0xB658 = 0x79AD
+0xB659 = 0x79AE
+0xB65A = 0x79AF
+0xB65B = 0x79B0
+0xB65C = 0x79B1
+0xB65D = 0x79B2
+0xB65E = 0x79B4
+0xB65F = 0x79B5
+0xB660 = 0x79B6
+0xB661 = 0x79B7
+0xB662 = 0x79B8
+0xB663 = 0x79BC
+0xB664 = 0x79BF
+0xB665 = 0x79C2
+0xB666 = 0x79C4
+0xB667 = 0x79C5
+0xB668 = 0x79C7
+0xB669 = 0x79C8
+0xB66A = 0x79CA
+0xB66B = 0x79CC
+0xB66C = 0x79CE
+0xB66D = 0x79CF
+0xB66E = 0x79D0
+0xB66F = 0x79D3
+0xB670 = 0x79D4
+0xB671 = 0x79D6
+0xB672 = 0x79D7
+0xB673 = 0x79D9
+0xB674 = 0x79DA
+0xB675 = 0x79DB
+0xB676 = 0x79DC
+0xB677 = 0x79DD
+0xB678 = 0x79DE
+0xB679 = 0x79E0
+0xB67A = 0x79E1
+0xB67B = 0x79E2
+0xB67C = 0x79E5
+0xB67D = 0x79E8
+0xB67E = 0x79EA
+0xB680 = 0x79EC
+0xB681 = 0x79EE
+0xB682 = 0x79F1
+0xB683 = 0x79F2
+0xB684 = 0x79F3
+0xB685 = 0x79F4
+0xB686 = 0x79F5
+0xB687 = 0x79F6
+0xB688 = 0x79F7
+0xB689 = 0x79F9
+0xB68A = 0x79FA
+0xB68B = 0x79FC
+0xB68C = 0x79FE
+0xB68D = 0x79FF
+0xB68E = 0x7A01
+0xB68F = 0x7A04
+0xB690 = 0x7A05
+0xB691 = 0x7A07
+0xB692 = 0x7A08
+0xB693 = 0x7A09
+0xB694 = 0x7A0A
+0xB695 = 0x7A0C
+0xB696 = 0x7A0F
+0xB697 = 0x7A10
+0xB698 = 0x7A11
+0xB699 = 0x7A12
+0xB69A = 0x7A13
+0xB69B = 0x7A15
+0xB69C = 0x7A16
+0xB69D = 0x7A18
+0xB69E = 0x7A19
+0xB69F = 0x7A1B
+0xB6A0 = 0x7A1C
+0xB740 = 0x7A1D
+0xB741 = 0x7A1F
+0xB742 = 0x7A21
+0xB743 = 0x7A22
+0xB744 = 0x7A24
+0xB745 = 0x7A25
+0xB746 = 0x7A26
+0xB747 = 0x7A27
+0xB748 = 0x7A28
+0xB749 = 0x7A29
+0xB74A = 0x7A2A
+0xB74B = 0x7A2B
+0xB74C = 0x7A2C
+0xB74D = 0x7A2D
+0xB74E = 0x7A2E
+0xB74F = 0x7A2F
+0xB750 = 0x7A30
+0xB751 = 0x7A31
+0xB752 = 0x7A32
+0xB753 = 0x7A34
+0xB754 = 0x7A35
+0xB755 = 0x7A36
+0xB756 = 0x7A38
+0xB757 = 0x7A3A
+0xB758 = 0x7A3E
+0xB759 = 0x7A40
+0xB75A = 0x7A41
+0xB75B = 0x7A42
+0xB75C = 0x7A43
+0xB75D = 0x7A44
+0xB75E = 0x7A45
+0xB75F = 0x7A47
+0xB760 = 0x7A48
+0xB761 = 0x7A49
+0xB762 = 0x7A4A
+0xB763 = 0x7A4B
+0xB764 = 0x7A4C
+0xB765 = 0x7A4D
+0xB766 = 0x7A4E
+0xB767 = 0x7A4F
+0xB768 = 0x7A50
+0xB769 = 0x7A52
+0xB76A = 0x7A53
+0xB76B = 0x7A54
+0xB76C = 0x7A55
+0xB76D = 0x7A56
+0xB76E = 0x7A58
+0xB76F = 0x7A59
+0xB770 = 0x7A5A
+0xB771 = 0x7A5B
+0xB772 = 0x7A5C
+0xB773 = 0x7A5D
+0xB774 = 0x7A5E
+0xB775 = 0x7A5F
+0xB776 = 0x7A60
+0xB777 = 0x7A61
+0xB778 = 0x7A62
+0xB779 = 0x7A63
+0xB77A = 0x7A64
+0xB77B = 0x7A65
+0xB77C = 0x7A66
+0xB77D = 0x7A67
+0xB77E = 0x7A68
+0xB780 = 0x7A69
+0xB781 = 0x7A6A
+0xB782 = 0x7A6B
+0xB783 = 0x7A6C
+0xB784 = 0x7A6D
+0xB785 = 0x7A6E
+0xB786 = 0x7A6F
+0xB787 = 0x7A71
+0xB788 = 0x7A72
+0xB789 = 0x7A73
+0xB78A = 0x7A75
+0xB78B = 0x7A7B
+0xB78C = 0x7A7C
+0xB78D = 0x7A7D
+0xB78E = 0x7A7E
+0xB78F = 0x7A82
+0xB790 = 0x7A85
+0xB791 = 0x7A87
+0xB792 = 0x7A89
+0xB793 = 0x7A8A
+0xB794 = 0x7A8B
+0xB795 = 0x7A8C
+0xB796 = 0x7A8E
+0xB797 = 0x7A8F
+0xB798 = 0x7A90
+0xB799 = 0x7A93
+0xB79A = 0x7A94
+0xB79B = 0x7A99
+0xB79C = 0x7A9A
+0xB79D = 0x7A9B
+0xB79E = 0x7A9E
+0xB79F = 0x7AA1
+0xB7A0 = 0x7AA2
+0xB840 = 0x7AA3
+0xB841 = 0x7AA4
+0xB842 = 0x7AA7
+0xB843 = 0x7AA9
+0xB844 = 0x7AAA
+0xB845 = 0x7AAB
+0xB846 = 0x7AAE
+0xB847 = 0x7AAF
+0xB848 = 0x7AB0
+0xB849 = 0x7AB1
+0xB84A = 0x7AB2
+0xB84B = 0x7AB4
+0xB84C = 0x7AB5
+0xB84D = 0x7AB6
+0xB84E = 0x7AB7
+0xB84F = 0x7AB8
+0xB850 = 0x7AB9
+0xB851 = 0x7ABA
+0xB852 = 0x7ABB
+0xB853 = 0x7ABC
+0xB854 = 0x7ABD
+0xB855 = 0x7ABE
+0xB856 = 0x7AC0
+0xB857 = 0x7AC1
+0xB858 = 0x7AC2
+0xB859 = 0x7AC3
+0xB85A = 0x7AC4
+0xB85B = 0x7AC5
+0xB85C = 0x7AC6
+0xB85D = 0x7AC7
+0xB85E = 0x7AC8
+0xB85F = 0x7AC9
+0xB860 = 0x7ACA
+0xB861 = 0x7ACC
+0xB862 = 0x7ACD
+0xB863 = 0x7ACE
+0xB864 = 0x7ACF
+0xB865 = 0x7AD0
+0xB866 = 0x7AD1
+0xB867 = 0x7AD2
+0xB868 = 0x7AD3
+0xB869 = 0x7AD4
+0xB86A = 0x7AD5
+0xB86B = 0x7AD7
+0xB86C = 0x7AD8
+0xB86D = 0x7ADA
+0xB86E = 0x7ADB
+0xB86F = 0x7ADC
+0xB870 = 0x7ADD
+0xB871 = 0x7AE1
+0xB872 = 0x7AE2
+0xB873 = 0x7AE4
+0xB874 = 0x7AE7
+0xB875 = 0x7AE8
+0xB876 = 0x7AE9
+0xB877 = 0x7AEA
+0xB878 = 0x7AEB
+0xB879 = 0x7AEC
+0xB87A = 0x7AEE
+0xB87B = 0x7AF0
+0xB87C = 0x7AF1
+0xB87D = 0x7AF2
+0xB87E = 0x7AF3
+0xB880 = 0x7AF4
+0xB881 = 0x7AF5
+0xB882 = 0x7AF6
+0xB883 = 0x7AF7
+0xB884 = 0x7AF8
+0xB885 = 0x7AFB
+0xB886 = 0x7AFC
+0xB887 = 0x7AFE
+0xB888 = 0x7B00
+0xB889 = 0x7B01
+0xB88A = 0x7B02
+0xB88B = 0x7B05
+0xB88C = 0x7B07
+0xB88D = 0x7B09
+0xB88E = 0x7B0C
+0xB88F = 0x7B0D
+0xB890 = 0x7B0E
+0xB891 = 0x7B10
+0xB892 = 0x7B12
+0xB893 = 0x7B13
+0xB894 = 0x7B16
+0xB895 = 0x7B17
+0xB896 = 0x7B18
+0xB897 = 0x7B1A
+0xB898 = 0x7B1C
+0xB899 = 0x7B1D
+0xB89A = 0x7B1F
+0xB89B = 0x7B21
+0xB89C = 0x7B22
+0xB89D = 0x7B23
+0xB89E = 0x7B27
+0xB89F = 0x7B29
+0xB8A0 = 0x7B2D
+0xB940 = 0x7B2F
+0xB941 = 0x7B30
+0xB942 = 0x7B32
+0xB943 = 0x7B34
+0xB944 = 0x7B35
+0xB945 = 0x7B36
+0xB946 = 0x7B37
+0xB947 = 0x7B39
+0xB948 = 0x7B3B
+0xB949 = 0x7B3D
+0xB94A = 0x7B3F
+0xB94B = 0x7B40
+0xB94C = 0x7B41
+0xB94D = 0x7B42
+0xB94E = 0x7B43
+0xB94F = 0x7B44
+0xB950 = 0x7B46
+0xB951 = 0x7B48
+0xB952 = 0x7B4A
+0xB953 = 0x7B4D
+0xB954 = 0x7B4E
+0xB955 = 0x7B53
+0xB956 = 0x7B55
+0xB957 = 0x7B57
+0xB958 = 0x7B59
+0xB959 = 0x7B5C
+0xB95A = 0x7B5E
+0xB95B = 0x7B5F
+0xB95C = 0x7B61
+0xB95D = 0x7B63
+0xB95E = 0x7B64
+0xB95F = 0x7B65
+0xB960 = 0x7B66
+0xB961 = 0x7B67
+0xB962 = 0x7B68
+0xB963 = 0x7B69
+0xB964 = 0x7B6A
+0xB965 = 0x7B6B
+0xB966 = 0x7B6C
+0xB967 = 0x7B6D
+0xB968 = 0x7B6F
+0xB969 = 0x7B70
+0xB96A = 0x7B73
+0xB96B = 0x7B74
+0xB96C = 0x7B76
+0xB96D = 0x7B78
+0xB96E = 0x7B7A
+0xB96F = 0x7B7C
+0xB970 = 0x7B7D
+0xB971 = 0x7B7F
+0xB972 = 0x7B81
+0xB973 = 0x7B82
+0xB974 = 0x7B83
+0xB975 = 0x7B84
+0xB976 = 0x7B86
+0xB977 = 0x7B87
+0xB978 = 0x7B88
+0xB979 = 0x7B89
+0xB97A = 0x7B8A
+0xB97B = 0x7B8B
+0xB97C = 0x7B8C
+0xB97D = 0x7B8E
+0xB97E = 0x7B8F
+0xB980 = 0x7B91
+0xB981 = 0x7B92
+0xB982 = 0x7B93
+0xB983 = 0x7B96
+0xB984 = 0x7B98
+0xB985 = 0x7B99
+0xB986 = 0x7B9A
+0xB987 = 0x7B9B
+0xB988 = 0x7B9E
+0xB989 = 0x7B9F
+0xB98A = 0x7BA0
+0xB98B = 0x7BA3
+0xB98C = 0x7BA4
+0xB98D = 0x7BA5
+0xB98E = 0x7BAE
+0xB98F = 0x7BAF
+0xB990 = 0x7BB0
+0xB991 = 0x7BB2
+0xB992 = 0x7BB3
+0xB993 = 0x7BB5
+0xB994 = 0x7BB6
+0xB995 = 0x7BB7
+0xB996 = 0x7BB9
+0xB997 = 0x7BBA
+0xB998 = 0x7BBB
+0xB999 = 0x7BBC
+0xB99A = 0x7BBD
+0xB99B = 0x7BBE
+0xB99C = 0x7BBF
+0xB99D = 0x7BC0
+0xB99E = 0x7BC2
+0xB99F = 0x7BC3
+0xB9A0 = 0x7BC4
+0xBA40 = 0x7BC5
+0xBA41 = 0x7BC8
+0xBA42 = 0x7BC9
+0xBA43 = 0x7BCA
+0xBA44 = 0x7BCB
+0xBA45 = 0x7BCD
+0xBA46 = 0x7BCE
+0xBA47 = 0x7BCF
+0xBA48 = 0x7BD0
+0xBA49 = 0x7BD2
+0xBA4A = 0x7BD4
+0xBA4B = 0x7BD5
+0xBA4C = 0x7BD6
+0xBA4D = 0x7BD7
+0xBA4E = 0x7BD8
+0xBA4F = 0x7BDB
+0xBA50 = 0x7BDC
+0xBA51 = 0x7BDE
+0xBA52 = 0x7BDF
+0xBA53 = 0x7BE0
+0xBA54 = 0x7BE2
+0xBA55 = 0x7BE3
+0xBA56 = 0x7BE4
+0xBA57 = 0x7BE7
+0xBA58 = 0x7BE8
+0xBA59 = 0x7BE9
+0xBA5A = 0x7BEB
+0xBA5B = 0x7BEC
+0xBA5C = 0x7BED
+0xBA5D = 0x7BEF
+0xBA5E = 0x7BF0
+0xBA5F = 0x7BF2
+0xBA60 = 0x7BF3
+0xBA61 = 0x7BF4
+0xBA62 = 0x7BF5
+0xBA63 = 0x7BF6
+0xBA64 = 0x7BF8
+0xBA65 = 0x7BF9
+0xBA66 = 0x7BFA
+0xBA67 = 0x7BFB
+0xBA68 = 0x7BFD
+0xBA69 = 0x7BFF
+0xBA6A = 0x7C00
+0xBA6B = 0x7C01
+0xBA6C = 0x7C02
+0xBA6D = 0x7C03
+0xBA6E = 0x7C04
+0xBA6F = 0x7C05
+0xBA70 = 0x7C06
+0xBA71 = 0x7C08
+0xBA72 = 0x7C09
+0xBA73 = 0x7C0A
+0xBA74 = 0x7C0D
+0xBA75 = 0x7C0E
+0xBA76 = 0x7C10
+0xBA77 = 0x7C11
+0xBA78 = 0x7C12
+0xBA79 = 0x7C13
+0xBA7A = 0x7C14
+0xBA7B = 0x7C15
+0xBA7C = 0x7C17
+0xBA7D = 0x7C18
+0xBA7E = 0x7C19
+0xBA80 = 0x7C1A
+0xBA81 = 0x7C1B
+0xBA82 = 0x7C1C
+0xBA83 = 0x7C1D
+0xBA84 = 0x7C1E
+0xBA85 = 0x7C20
+0xBA86 = 0x7C21
+0xBA87 = 0x7C22
+0xBA88 = 0x7C23
+0xBA89 = 0x7C24
+0xBA8A = 0x7C25
+0xBA8B = 0x7C28
+0xBA8C = 0x7C29
+0xBA8D = 0x7C2B
+0xBA8E = 0x7C2C
+0xBA8F = 0x7C2D
+0xBA90 = 0x7C2E
+0xBA91 = 0x7C2F
+0xBA92 = 0x7C30
+0xBA93 = 0x7C31
+0xBA94 = 0x7C32
+0xBA95 = 0x7C33
+0xBA96 = 0x7C34
+0xBA97 = 0x7C35
+0xBA98 = 0x7C36
+0xBA99 = 0x7C37
+0xBA9A = 0x7C39
+0xBA9B = 0x7C3A
+0xBA9C = 0x7C3B
+0xBA9D = 0x7C3C
+0xBA9E = 0x7C3D
+0xBA9F = 0x7C3E
+0xBAA0 = 0x7C42
+0xBB40 = 0x7C43
+0xBB41 = 0x7C44
+0xBB42 = 0x7C45
+0xBB43 = 0x7C46
+0xBB44 = 0x7C47
+0xBB45 = 0x7C48
+0xBB46 = 0x7C49
+0xBB47 = 0x7C4A
+0xBB48 = 0x7C4B
+0xBB49 = 0x7C4C
+0xBB4A = 0x7C4E
+0xBB4B = 0x7C4F
+0xBB4C = 0x7C50
+0xBB4D = 0x7C51
+0xBB4E = 0x7C52
+0xBB4F = 0x7C53
+0xBB50 = 0x7C54
+0xBB51 = 0x7C55
+0xBB52 = 0x7C56
+0xBB53 = 0x7C57
+0xBB54 = 0x7C58
+0xBB55 = 0x7C59
+0xBB56 = 0x7C5A
+0xBB57 = 0x7C5B
+0xBB58 = 0x7C5C
+0xBB59 = 0x7C5D
+0xBB5A = 0x7C5E
+0xBB5B = 0x7C5F
+0xBB5C = 0x7C60
+0xBB5D = 0x7C61
+0xBB5E = 0x7C62
+0xBB5F = 0x7C63
+0xBB60 = 0x7C64
+0xBB61 = 0x7C65
+0xBB62 = 0x7C66
+0xBB63 = 0x7C67
+0xBB64 = 0x7C68
+0xBB65 = 0x7C69
+0xBB66 = 0x7C6A
+0xBB67 = 0x7C6B
+0xBB68 = 0x7C6C
+0xBB69 = 0x7C6D
+0xBB6A = 0x7C6E
+0xBB6B = 0x7C6F
+0xBB6C = 0x7C70
+0xBB6D = 0x7C71
+0xBB6E = 0x7C72
+0xBB6F = 0x7C75
+0xBB70 = 0x7C76
+0xBB71 = 0x7C77
+0xBB72 = 0x7C78
+0xBB73 = 0x7C79
+0xBB74 = 0x7C7A
+0xBB75 = 0x7C7E
+0xBB76 = 0x7C7F
+0xBB77 = 0x7C80
+0xBB78 = 0x7C81
+0xBB79 = 0x7C82
+0xBB7A = 0x7C83
+0xBB7B = 0x7C84
+0xBB7C = 0x7C85
+0xBB7D = 0x7C86
+0xBB7E = 0x7C87
+0xBB80 = 0x7C88
+0xBB81 = 0x7C8A
+0xBB82 = 0x7C8B
+0xBB83 = 0x7C8C
+0xBB84 = 0x7C8D
+0xBB85 = 0x7C8E
+0xBB86 = 0x7C8F
+0xBB87 = 0x7C90
+0xBB88 = 0x7C93
+0xBB89 = 0x7C94
+0xBB8A = 0x7C96
+0xBB8B = 0x7C99
+0xBB8C = 0x7C9A
+0xBB8D = 0x7C9B
+0xBB8E = 0x7CA0
+0xBB8F = 0x7CA1
+0xBB90 = 0x7CA3
+0xBB91 = 0x7CA6
+0xBB92 = 0x7CA7
+0xBB93 = 0x7CA8
+0xBB94 = 0x7CA9
+0xBB95 = 0x7CAB
+0xBB96 = 0x7CAC
+0xBB97 = 0x7CAD
+0xBB98 = 0x7CAF
+0xBB99 = 0x7CB0
+0xBB9A = 0x7CB4
+0xBB9B = 0x7CB5
+0xBB9C = 0x7CB6
+0xBB9D = 0x7CB7
+0xBB9E = 0x7CB8
+0xBB9F = 0x7CBA
+0xBBA0 = 0x7CBB
+0xBC40 = 0x7CBF
+0xBC41 = 0x7CC0
+0xBC42 = 0x7CC2
+0xBC43 = 0x7CC3
+0xBC44 = 0x7CC4
+0xBC45 = 0x7CC6
+0xBC46 = 0x7CC9
+0xBC47 = 0x7CCB
+0xBC48 = 0x7CCE
+0xBC49 = 0x7CCF
+0xBC4A = 0x7CD0
+0xBC4B = 0x7CD1
+0xBC4C = 0x7CD2
+0xBC4D = 0x7CD3
+0xBC4E = 0x7CD4
+0xBC4F = 0x7CD8
+0xBC50 = 0x7CDA
+0xBC51 = 0x7CDB
+0xBC52 = 0x7CDD
+0xBC53 = 0x7CDE
+0xBC54 = 0x7CE1
+0xBC55 = 0x7CE2
+0xBC56 = 0x7CE3
+0xBC57 = 0x7CE4
+0xBC58 = 0x7CE5
+0xBC59 = 0x7CE6
+0xBC5A = 0x7CE7
+0xBC5B = 0x7CE9
+0xBC5C = 0x7CEA
+0xBC5D = 0x7CEB
+0xBC5E = 0x7CEC
+0xBC5F = 0x7CED
+0xBC60 = 0x7CEE
+0xBC61 = 0x7CF0
+0xBC62 = 0x7CF1
+0xBC63 = 0x7CF2
+0xBC64 = 0x7CF3
+0xBC65 = 0x7CF4
+0xBC66 = 0x7CF5
+0xBC67 = 0x7CF6
+0xBC68 = 0x7CF7
+0xBC69 = 0x7CF9
+0xBC6A = 0x7CFA
+0xBC6B = 0x7CFC
+0xBC6C = 0x7CFD
+0xBC6D = 0x7CFE
+0xBC6E = 0x7CFF
+0xBC6F = 0x7D00
+0xBC70 = 0x7D01
+0xBC71 = 0x7D02
+0xBC72 = 0x7D03
+0xBC73 = 0x7D04
+0xBC74 = 0x7D05
+0xBC75 = 0x7D06
+0xBC76 = 0x7D07
+0xBC77 = 0x7D08
+0xBC78 = 0x7D09
+0xBC79 = 0x7D0B
+0xBC7A = 0x7D0C
+0xBC7B = 0x7D0D
+0xBC7C = 0x7D0E
+0xBC7D = 0x7D0F
+0xBC7E = 0x7D10
+0xBC80 = 0x7D11
+0xBC81 = 0x7D12
+0xBC82 = 0x7D13
+0xBC83 = 0x7D14
+0xBC84 = 0x7D15
+0xBC85 = 0x7D16
+0xBC86 = 0x7D17
+0xBC87 = 0x7D18
+0xBC88 = 0x7D19
+0xBC89 = 0x7D1A
+0xBC8A = 0x7D1B
+0xBC8B = 0x7D1C
+0xBC8C = 0x7D1D
+0xBC8D = 0x7D1E
+0xBC8E = 0x7D1F
+0xBC8F = 0x7D21
+0xBC90 = 0x7D23
+0xBC91 = 0x7D24
+0xBC92 = 0x7D25
+0xBC93 = 0x7D26
+0xBC94 = 0x7D28
+0xBC95 = 0x7D29
+0xBC96 = 0x7D2A
+0xBC97 = 0x7D2C
+0xBC98 = 0x7D2D
+0xBC99 = 0x7D2E
+0xBC9A = 0x7D30
+0xBC9B = 0x7D31
+0xBC9C = 0x7D32
+0xBC9D = 0x7D33
+0xBC9E = 0x7D34
+0xBC9F = 0x7D35
+0xBCA0 = 0x7D36
+0xBD40 = 0x7D37
+0xBD41 = 0x7D38
+0xBD42 = 0x7D39
+0xBD43 = 0x7D3A
+0xBD44 = 0x7D3B
+0xBD45 = 0x7D3C
+0xBD46 = 0x7D3D
+0xBD47 = 0x7D3E
+0xBD48 = 0x7D3F
+0xBD49 = 0x7D40
+0xBD4A = 0x7D41
+0xBD4B = 0x7D42
+0xBD4C = 0x7D43
+0xBD4D = 0x7D44
+0xBD4E = 0x7D45
+0xBD4F = 0x7D46
+0xBD50 = 0x7D47
+0xBD51 = 0x7D48
+0xBD52 = 0x7D49
+0xBD53 = 0x7D4A
+0xBD54 = 0x7D4B
+0xBD55 = 0x7D4C
+0xBD56 = 0x7D4D
+0xBD57 = 0x7D4E
+0xBD58 = 0x7D4F
+0xBD59 = 0x7D50
+0xBD5A = 0x7D51
+0xBD5B = 0x7D52
+0xBD5C = 0x7D53
+0xBD5D = 0x7D54
+0xBD5E = 0x7D55
+0xBD5F = 0x7D56
+0xBD60 = 0x7D57
+0xBD61 = 0x7D58
+0xBD62 = 0x7D59
+0xBD63 = 0x7D5A
+0xBD64 = 0x7D5B
+0xBD65 = 0x7D5C
+0xBD66 = 0x7D5D
+0xBD67 = 0x7D5E
+0xBD68 = 0x7D5F
+0xBD69 = 0x7D60
+0xBD6A = 0x7D61
+0xBD6B = 0x7D62
+0xBD6C = 0x7D63
+0xBD6D = 0x7D64
+0xBD6E = 0x7D65
+0xBD6F = 0x7D66
+0xBD70 = 0x7D67
+0xBD71 = 0x7D68
+0xBD72 = 0x7D69
+0xBD73 = 0x7D6A
+0xBD74 = 0x7D6B
+0xBD75 = 0x7D6C
+0xBD76 = 0x7D6D
+0xBD77 = 0x7D6F
+0xBD78 = 0x7D70
+0xBD79 = 0x7D71
+0xBD7A = 0x7D72
+0xBD7B = 0x7D73
+0xBD7C = 0x7D74
+0xBD7D = 0x7D75
+0xBD7E = 0x7D76
+0xBD80 = 0x7D78
+0xBD81 = 0x7D79
+0xBD82 = 0x7D7A
+0xBD83 = 0x7D7B
+0xBD84 = 0x7D7C
+0xBD85 = 0x7D7D
+0xBD86 = 0x7D7E
+0xBD87 = 0x7D7F
+0xBD88 = 0x7D80
+0xBD89 = 0x7D81
+0xBD8A = 0x7D82
+0xBD8B = 0x7D83
+0xBD8C = 0x7D84
+0xBD8D = 0x7D85
+0xBD8E = 0x7D86
+0xBD8F = 0x7D87
+0xBD90 = 0x7D88
+0xBD91 = 0x7D89
+0xBD92 = 0x7D8A
+0xBD93 = 0x7D8B
+0xBD94 = 0x7D8C
+0xBD95 = 0x7D8D
+0xBD96 = 0x7D8E
+0xBD97 = 0x7D8F
+0xBD98 = 0x7D90
+0xBD99 = 0x7D91
+0xBD9A = 0x7D92
+0xBD9B = 0x7D93
+0xBD9C = 0x7D94
+0xBD9D = 0x7D95
+0xBD9E = 0x7D96
+0xBD9F = 0x7D97
+0xBDA0 = 0x7D98
+0xBE40 = 0x7D99
+0xBE41 = 0x7D9A
+0xBE42 = 0x7D9B
+0xBE43 = 0x7D9C
+0xBE44 = 0x7D9D
+0xBE45 = 0x7D9E
+0xBE46 = 0x7D9F
+0xBE47 = 0x7DA0
+0xBE48 = 0x7DA1
+0xBE49 = 0x7DA2
+0xBE4A = 0x7DA3
+0xBE4B = 0x7DA4
+0xBE4C = 0x7DA5
+0xBE4D = 0x7DA7
+0xBE4E = 0x7DA8
+0xBE4F = 0x7DA9
+0xBE50 = 0x7DAA
+0xBE51 = 0x7DAB
+0xBE52 = 0x7DAC
+0xBE53 = 0x7DAD
+0xBE54 = 0x7DAF
+0xBE55 = 0x7DB0
+0xBE56 = 0x7DB1
+0xBE57 = 0x7DB2
+0xBE58 = 0x7DB3
+0xBE59 = 0x7DB4
+0xBE5A = 0x7DB5
+0xBE5B = 0x7DB6
+0xBE5C = 0x7DB7
+0xBE5D = 0x7DB8
+0xBE5E = 0x7DB9
+0xBE5F = 0x7DBA
+0xBE60 = 0x7DBB
+0xBE61 = 0x7DBC
+0xBE62 = 0x7DBD
+0xBE63 = 0x7DBE
+0xBE64 = 0x7DBF
+0xBE65 = 0x7DC0
+0xBE66 = 0x7DC1
+0xBE67 = 0x7DC2
+0xBE68 = 0x7DC3
+0xBE69 = 0x7DC4
+0xBE6A = 0x7DC5
+0xBE6B = 0x7DC6
+0xBE6C = 0x7DC7
+0xBE6D = 0x7DC8
+0xBE6E = 0x7DC9
+0xBE6F = 0x7DCA
+0xBE70 = 0x7DCB
+0xBE71 = 0x7DCC
+0xBE72 = 0x7DCD
+0xBE73 = 0x7DCE
+0xBE74 = 0x7DCF
+0xBE75 = 0x7DD0
+0xBE76 = 0x7DD1
+0xBE77 = 0x7DD2
+0xBE78 = 0x7DD3
+0xBE79 = 0x7DD4
+0xBE7A = 0x7DD5
+0xBE7B = 0x7DD6
+0xBE7C = 0x7DD7
+0xBE7D = 0x7DD8
+0xBE7E = 0x7DD9
+0xBE80 = 0x7DDA
+0xBE81 = 0x7DDB
+0xBE82 = 0x7DDC
+0xBE83 = 0x7DDD
+0xBE84 = 0x7DDE
+0xBE85 = 0x7DDF
+0xBE86 = 0x7DE0
+0xBE87 = 0x7DE1
+0xBE88 = 0x7DE2
+0xBE89 = 0x7DE3
+0xBE8A = 0x7DE4
+0xBE8B = 0x7DE5
+0xBE8C = 0x7DE6
+0xBE8D = 0x7DE7
+0xBE8E = 0x7DE8
+0xBE8F = 0x7DE9
+0xBE90 = 0x7DEA
+0xBE91 = 0x7DEB
+0xBE92 = 0x7DEC
+0xBE93 = 0x7DED
+0xBE94 = 0x7DEE
+0xBE95 = 0x7DEF
+0xBE96 = 0x7DF0
+0xBE97 = 0x7DF1
+0xBE98 = 0x7DF2
+0xBE99 = 0x7DF3
+0xBE9A = 0x7DF4
+0xBE9B = 0x7DF5
+0xBE9C = 0x7DF6
+0xBE9D = 0x7DF7
+0xBE9E = 0x7DF8
+0xBE9F = 0x7DF9
+0xBEA0 = 0x7DFA
+0xBF40 = 0x7DFB
+0xBF41 = 0x7DFC
+0xBF42 = 0x7DFD
+0xBF43 = 0x7DFE
+0xBF44 = 0x7DFF
+0xBF45 = 0x7E00
+0xBF46 = 0x7E01
+0xBF47 = 0x7E02
+0xBF48 = 0x7E03
+0xBF49 = 0x7E04
+0xBF4A = 0x7E05
+0xBF4B = 0x7E06
+0xBF4C = 0x7E07
+0xBF4D = 0x7E08
+0xBF4E = 0x7E09
+0xBF4F = 0x7E0A
+0xBF50 = 0x7E0B
+0xBF51 = 0x7E0C
+0xBF52 = 0x7E0D
+0xBF53 = 0x7E0E
+0xBF54 = 0x7E0F
+0xBF55 = 0x7E10
+0xBF56 = 0x7E11
+0xBF57 = 0x7E12
+0xBF58 = 0x7E13
+0xBF59 = 0x7E14
+0xBF5A = 0x7E15
+0xBF5B = 0x7E16
+0xBF5C = 0x7E17
+0xBF5D = 0x7E18
+0xBF5E = 0x7E19
+0xBF5F = 0x7E1A
+0xBF60 = 0x7E1B
+0xBF61 = 0x7E1C
+0xBF62 = 0x7E1D
+0xBF63 = 0x7E1E
+0xBF64 = 0x7E1F
+0xBF65 = 0x7E20
+0xBF66 = 0x7E21
+0xBF67 = 0x7E22
+0xBF68 = 0x7E23
+0xBF69 = 0x7E24
+0xBF6A = 0x7E25
+0xBF6B = 0x7E26
+0xBF6C = 0x7E27
+0xBF6D = 0x7E28
+0xBF6E = 0x7E29
+0xBF6F = 0x7E2A
+0xBF70 = 0x7E2B
+0xBF71 = 0x7E2C
+0xBF72 = 0x7E2D
+0xBF73 = 0x7E2E
+0xBF74 = 0x7E2F
+0xBF75 = 0x7E30
+0xBF76 = 0x7E31
+0xBF77 = 0x7E32
+0xBF78 = 0x7E33
+0xBF79 = 0x7E34
+0xBF7A = 0x7E35
+0xBF7B = 0x7E36
+0xBF7C = 0x7E37
+0xBF7D = 0x7E38
+0xBF7E = 0x7E39
+0xBF80 = 0x7E3A
+0xBF81 = 0x7E3C
+0xBF82 = 0x7E3D
+0xBF83 = 0x7E3E
+0xBF84 = 0x7E3F
+0xBF85 = 0x7E40
+0xBF86 = 0x7E42
+0xBF87 = 0x7E43
+0xBF88 = 0x7E44
+0xBF89 = 0x7E45
+0xBF8A = 0x7E46
+0xBF8B = 0x7E48
+0xBF8C = 0x7E49
+0xBF8D = 0x7E4A
+0xBF8E = 0x7E4B
+0xBF8F = 0x7E4C
+0xBF90 = 0x7E4D
+0xBF91 = 0x7E4E
+0xBF92 = 0x7E4F
+0xBF93 = 0x7E50
+0xBF94 = 0x7E51
+0xBF95 = 0x7E52
+0xBF96 = 0x7E53
+0xBF97 = 0x7E54
+0xBF98 = 0x7E55
+0xBF99 = 0x7E56
+0xBF9A = 0x7E57
+0xBF9B = 0x7E58
+0xBF9C = 0x7E59
+0xBF9D = 0x7E5A
+0xBF9E = 0x7E5B
+0xBF9F = 0x7E5C
+0xBFA0 = 0x7E5D
+0xC040 = 0x7E5E
+0xC041 = 0x7E5F
+0xC042 = 0x7E60
+0xC043 = 0x7E61
+0xC044 = 0x7E62
+0xC045 = 0x7E63
+0xC046 = 0x7E64
+0xC047 = 0x7E65
+0xC048 = 0x7E66
+0xC049 = 0x7E67
+0xC04A = 0x7E68
+0xC04B = 0x7E69
+0xC04C = 0x7E6A
+0xC04D = 0x7E6B
+0xC04E = 0x7E6C
+0xC04F = 0x7E6D
+0xC050 = 0x7E6E
+0xC051 = 0x7E6F
+0xC052 = 0x7E70
+0xC053 = 0x7E71
+0xC054 = 0x7E72
+0xC055 = 0x7E73
+0xC056 = 0x7E74
+0xC057 = 0x7E75
+0xC058 = 0x7E76
+0xC059 = 0x7E77
+0xC05A = 0x7E78
+0xC05B = 0x7E79
+0xC05C = 0x7E7A
+0xC05D = 0x7E7B
+0xC05E = 0x7E7C
+0xC05F = 0x7E7D
+0xC060 = 0x7E7E
+0xC061 = 0x7E7F
+0xC062 = 0x7E80
+0xC063 = 0x7E81
+0xC064 = 0x7E83
+0xC065 = 0x7E84
+0xC066 = 0x7E85
+0xC067 = 0x7E86
+0xC068 = 0x7E87
+0xC069 = 0x7E88
+0xC06A = 0x7E89
+0xC06B = 0x7E8A
+0xC06C = 0x7E8B
+0xC06D = 0x7E8C
+0xC06E = 0x7E8D
+0xC06F = 0x7E8E
+0xC070 = 0x7E8F
+0xC071 = 0x7E90
+0xC072 = 0x7E91
+0xC073 = 0x7E92
+0xC074 = 0x7E93
+0xC075 = 0x7E94
+0xC076 = 0x7E95
+0xC077 = 0x7E96
+0xC078 = 0x7E97
+0xC079 = 0x7E98
+0xC07A = 0x7E99
+0xC07B = 0x7E9A
+0xC07C = 0x7E9C
+0xC07D = 0x7E9D
+0xC07E = 0x7E9E
+0xC080 = 0x7EAE
+0xC081 = 0x7EB4
+0xC082 = 0x7EBB
+0xC083 = 0x7EBC
+0xC084 = 0x7ED6
+0xC085 = 0x7EE4
+0xC086 = 0x7EEC
+0xC087 = 0x7EF9
+0xC088 = 0x7F0A
+0xC089 = 0x7F10
+0xC08A = 0x7F1E
+0xC08B = 0x7F37
+0xC08C = 0x7F39
+0xC08D = 0x7F3B
+0xC08E = 0x7F3C
+0xC08F = 0x7F3D
+0xC090 = 0x7F3E
+0xC091 = 0x7F3F
+0xC092 = 0x7F40
+0xC093 = 0x7F41
+0xC094 = 0x7F43
+0xC095 = 0x7F46
+0xC096 = 0x7F47
+0xC097 = 0x7F48
+0xC098 = 0x7F49
+0xC099 = 0x7F4A
+0xC09A = 0x7F4B
+0xC09B = 0x7F4C
+0xC09C = 0x7F4D
+0xC09D = 0x7F4E
+0xC09E = 0x7F4F
+0xC09F = 0x7F52
+0xC0A0 = 0x7F53
+0xC140 = 0x7F56
+0xC141 = 0x7F59
+0xC142 = 0x7F5B
+0xC143 = 0x7F5C
+0xC144 = 0x7F5D
+0xC145 = 0x7F5E
+0xC146 = 0x7F60
+0xC147 = 0x7F63
+0xC148 = 0x7F64
+0xC149 = 0x7F65
+0xC14A = 0x7F66
+0xC14B = 0x7F67
+0xC14C = 0x7F6B
+0xC14D = 0x7F6C
+0xC14E = 0x7F6D
+0xC14F = 0x7F6F
+0xC150 = 0x7F70
+0xC151 = 0x7F73
+0xC152 = 0x7F75
+0xC153 = 0x7F76
+0xC154 = 0x7F77
+0xC155 = 0x7F78
+0xC156 = 0x7F7A
+0xC157 = 0x7F7B
+0xC158 = 0x7F7C
+0xC159 = 0x7F7D
+0xC15A = 0x7F7F
+0xC15B = 0x7F80
+0xC15C = 0x7F82
+0xC15D = 0x7F83
+0xC15E = 0x7F84
+0xC15F = 0x7F85
+0xC160 = 0x7F86
+0xC161 = 0x7F87
+0xC162 = 0x7F88
+0xC163 = 0x7F89
+0xC164 = 0x7F8B
+0xC165 = 0x7F8D
+0xC166 = 0x7F8F
+0xC167 = 0x7F90
+0xC168 = 0x7F91
+0xC169 = 0x7F92
+0xC16A = 0x7F93
+0xC16B = 0x7F95
+0xC16C = 0x7F96
+0xC16D = 0x7F97
+0xC16E = 0x7F98
+0xC16F = 0x7F99
+0xC170 = 0x7F9B
+0xC171 = 0x7F9C
+0xC172 = 0x7FA0
+0xC173 = 0x7FA2
+0xC174 = 0x7FA3
+0xC175 = 0x7FA5
+0xC176 = 0x7FA6
+0xC177 = 0x7FA8
+0xC178 = 0x7FA9
+0xC179 = 0x7FAA
+0xC17A = 0x7FAB
+0xC17B = 0x7FAC
+0xC17C = 0x7FAD
+0xC17D = 0x7FAE
+0xC17E = 0x7FB1
+0xC180 = 0x7FB3
+0xC181 = 0x7FB4
+0xC182 = 0x7FB5
+0xC183 = 0x7FB6
+0xC184 = 0x7FB7
+0xC185 = 0x7FBA
+0xC186 = 0x7FBB
+0xC187 = 0x7FBE
+0xC188 = 0x7FC0
+0xC189 = 0x7FC2
+0xC18A = 0x7FC3
+0xC18B = 0x7FC4
+0xC18C = 0x7FC6
+0xC18D = 0x7FC7
+0xC18E = 0x7FC8
+0xC18F = 0x7FC9
+0xC190 = 0x7FCB
+0xC191 = 0x7FCD
+0xC192 = 0x7FCF
+0xC193 = 0x7FD0
+0xC194 = 0x7FD1
+0xC195 = 0x7FD2
+0xC196 = 0x7FD3
+0xC197 = 0x7FD6
+0xC198 = 0x7FD7
+0xC199 = 0x7FD9
+0xC19A = 0x7FDA
+0xC19B = 0x7FDB
+0xC19C = 0x7FDC
+0xC19D = 0x7FDD
+0xC19E = 0x7FDE
+0xC19F = 0x7FE2
+0xC1A0 = 0x7FE3
+0xC240 = 0x7FE4
+0xC241 = 0x7FE7
+0xC242 = 0x7FE8
+0xC243 = 0x7FEA
+0xC244 = 0x7FEB
+0xC245 = 0x7FEC
+0xC246 = 0x7FED
+0xC247 = 0x7FEF
+0xC248 = 0x7FF2
+0xC249 = 0x7FF4
+0xC24A = 0x7FF5
+0xC24B = 0x7FF6
+0xC24C = 0x7FF7
+0xC24D = 0x7FF8
+0xC24E = 0x7FF9
+0xC24F = 0x7FFA
+0xC250 = 0x7FFD
+0xC251 = 0x7FFE
+0xC252 = 0x7FFF
+0xC253 = 0x8002
+0xC254 = 0x8007
+0xC255 = 0x8008
+0xC256 = 0x8009
+0xC257 = 0x800A
+0xC258 = 0x800E
+0xC259 = 0x800F
+0xC25A = 0x8011
+0xC25B = 0x8013
+0xC25C = 0x801A
+0xC25D = 0x801B
+0xC25E = 0x801D
+0xC25F = 0x801E
+0xC260 = 0x801F
+0xC261 = 0x8021
+0xC262 = 0x8023
+0xC263 = 0x8024
+0xC264 = 0x802B
+0xC265 = 0x802C
+0xC266 = 0x802D
+0xC267 = 0x802E
+0xC268 = 0x802F
+0xC269 = 0x8030
+0xC26A = 0x8032
+0xC26B = 0x8034
+0xC26C = 0x8039
+0xC26D = 0x803A
+0xC26E = 0x803C
+0xC26F = 0x803E
+0xC270 = 0x8040
+0xC271 = 0x8041
+0xC272 = 0x8044
+0xC273 = 0x8045
+0xC274 = 0x8047
+0xC275 = 0x8048
+0xC276 = 0x8049
+0xC277 = 0x804E
+0xC278 = 0x804F
+0xC279 = 0x8050
+0xC27A = 0x8051
+0xC27B = 0x8053
+0xC27C = 0x8055
+0xC27D = 0x8056
+0xC27E = 0x8057
+0xC280 = 0x8059
+0xC281 = 0x805B
+0xC282 = 0x805C
+0xC283 = 0x805D
+0xC284 = 0x805E
+0xC285 = 0x805F
+0xC286 = 0x8060
+0xC287 = 0x8061
+0xC288 = 0x8062
+0xC289 = 0x8063
+0xC28A = 0x8064
+0xC28B = 0x8065
+0xC28C = 0x8066
+0xC28D = 0x8067
+0xC28E = 0x8068
+0xC28F = 0x806B
+0xC290 = 0x806C
+0xC291 = 0x806D
+0xC292 = 0x806E
+0xC293 = 0x806F
+0xC294 = 0x8070
+0xC295 = 0x8072
+0xC296 = 0x8073
+0xC297 = 0x8074
+0xC298 = 0x8075
+0xC299 = 0x8076
+0xC29A = 0x8077
+0xC29B = 0x8078
+0xC29C = 0x8079
+0xC29D = 0x807A
+0xC29E = 0x807B
+0xC29F = 0x807C
+0xC2A0 = 0x807D
+0xC340 = 0x807E
+0xC341 = 0x8081
+0xC342 = 0x8082
+0xC343 = 0x8085
+0xC344 = 0x8088
+0xC345 = 0x808A
+0xC346 = 0x808D
+0xC347 = 0x808E
+0xC348 = 0x808F
+0xC349 = 0x8090
+0xC34A = 0x8091
+0xC34B = 0x8092
+0xC34C = 0x8094
+0xC34D = 0x8095
+0xC34E = 0x8097
+0xC34F = 0x8099
+0xC350 = 0x809E
+0xC351 = 0x80A3
+0xC352 = 0x80A6
+0xC353 = 0x80A7
+0xC354 = 0x80A8
+0xC355 = 0x80AC
+0xC356 = 0x80B0
+0xC357 = 0x80B3
+0xC358 = 0x80B5
+0xC359 = 0x80B6
+0xC35A = 0x80B8
+0xC35B = 0x80B9
+0xC35C = 0x80BB
+0xC35D = 0x80C5
+0xC35E = 0x80C7
+0xC35F = 0x80C8
+0xC360 = 0x80C9
+0xC361 = 0x80CA
+0xC362 = 0x80CB
+0xC363 = 0x80CF
+0xC364 = 0x80D0
+0xC365 = 0x80D1
+0xC366 = 0x80D2
+0xC367 = 0x80D3
+0xC368 = 0x80D4
+0xC369 = 0x80D5
+0xC36A = 0x80D8
+0xC36B = 0x80DF
+0xC36C = 0x80E0
+0xC36D = 0x80E2
+0xC36E = 0x80E3
+0xC36F = 0x80E6
+0xC370 = 0x80EE
+0xC371 = 0x80F5
+0xC372 = 0x80F7
+0xC373 = 0x80F9
+0xC374 = 0x80FB
+0xC375 = 0x80FE
+0xC376 = 0x80FF
+0xC377 = 0x8100
+0xC378 = 0x8101
+0xC379 = 0x8103
+0xC37A = 0x8104
+0xC37B = 0x8105
+0xC37C = 0x8107
+0xC37D = 0x8108
+0xC37E = 0x810B
+0xC380 = 0x810C
+0xC381 = 0x8115
+0xC382 = 0x8117
+0xC383 = 0x8119
+0xC384 = 0x811B
+0xC385 = 0x811C
+0xC386 = 0x811D
+0xC387 = 0x811F
+0xC388 = 0x8120
+0xC389 = 0x8121
+0xC38A = 0x8122
+0xC38B = 0x8123
+0xC38C = 0x8124
+0xC38D = 0x8125
+0xC38E = 0x8126
+0xC38F = 0x8127
+0xC390 = 0x8128
+0xC391 = 0x8129
+0xC392 = 0x812A
+0xC393 = 0x812B
+0xC394 = 0x812D
+0xC395 = 0x812E
+0xC396 = 0x8130
+0xC397 = 0x8133
+0xC398 = 0x8134
+0xC399 = 0x8135
+0xC39A = 0x8137
+0xC39B = 0x8139
+0xC39C = 0x813A
+0xC39D = 0x813B
+0xC39E = 0x813C
+0xC39F = 0x813D
+0xC3A0 = 0x813F
+0xC440 = 0x8140
+0xC441 = 0x8141
+0xC442 = 0x8142
+0xC443 = 0x8143
+0xC444 = 0x8144
+0xC445 = 0x8145
+0xC446 = 0x8147
+0xC447 = 0x8149
+0xC448 = 0x814D
+0xC449 = 0x814E
+0xC44A = 0x814F
+0xC44B = 0x8152
+0xC44C = 0x8156
+0xC44D = 0x8157
+0xC44E = 0x8158
+0xC44F = 0x815B
+0xC450 = 0x815C
+0xC451 = 0x815D
+0xC452 = 0x815E
+0xC453 = 0x815F
+0xC454 = 0x8161
+0xC455 = 0x8162
+0xC456 = 0x8163
+0xC457 = 0x8164
+0xC458 = 0x8166
+0xC459 = 0x8168
+0xC45A = 0x816A
+0xC45B = 0x816B
+0xC45C = 0x816C
+0xC45D = 0x816F
+0xC45E = 0x8172
+0xC45F = 0x8173
+0xC460 = 0x8175
+0xC461 = 0x8176
+0xC462 = 0x8177
+0xC463 = 0x8178
+0xC464 = 0x8181
+0xC465 = 0x8183
+0xC466 = 0x8184
+0xC467 = 0x8185
+0xC468 = 0x8186
+0xC469 = 0x8187
+0xC46A = 0x8189
+0xC46B = 0x818B
+0xC46C = 0x818C
+0xC46D = 0x818D
+0xC46E = 0x818E
+0xC46F = 0x8190
+0xC470 = 0x8192
+0xC471 = 0x8193
+0xC472 = 0x8194
+0xC473 = 0x8195
+0xC474 = 0x8196
+0xC475 = 0x8197
+0xC476 = 0x8199
+0xC477 = 0x819A
+0xC478 = 0x819E
+0xC479 = 0x819F
+0xC47A = 0x81A0
+0xC47B = 0x81A1
+0xC47C = 0x81A2
+0xC47D = 0x81A4
+0xC47E = 0x81A5
+0xC480 = 0x81A7
+0xC481 = 0x81A9
+0xC482 = 0x81AB
+0xC483 = 0x81AC
+0xC484 = 0x81AD
+0xC485 = 0x81AE
+0xC486 = 0x81AF
+0xC487 = 0x81B0
+0xC488 = 0x81B1
+0xC489 = 0x81B2
+0xC48A = 0x81B4
+0xC48B = 0x81B5
+0xC48C = 0x81B6
+0xC48D = 0x81B7
+0xC48E = 0x81B8
+0xC48F = 0x81B9
+0xC490 = 0x81BC
+0xC491 = 0x81BD
+0xC492 = 0x81BE
+0xC493 = 0x81BF
+0xC494 = 0x81C4
+0xC495 = 0x81C5
+0xC496 = 0x81C7
+0xC497 = 0x81C8
+0xC498 = 0x81C9
+0xC499 = 0x81CB
+0xC49A = 0x81CD
+0xC49B = 0x81CE
+0xC49C = 0x81CF
+0xC49D = 0x81D0
+0xC49E = 0x81D1
+0xC49F = 0x81D2
+0xC4A0 = 0x81D3
+0xC540 = 0x81D4
+0xC541 = 0x81D5
+0xC542 = 0x81D6
+0xC543 = 0x81D7
+0xC544 = 0x81D8
+0xC545 = 0x81D9
+0xC546 = 0x81DA
+0xC547 = 0x81DB
+0xC548 = 0x81DC
+0xC549 = 0x81DD
+0xC54A = 0x81DE
+0xC54B = 0x81DF
+0xC54C = 0x81E0
+0xC54D = 0x81E1
+0xC54E = 0x81E2
+0xC54F = 0x81E4
+0xC550 = 0x81E5
+0xC551 = 0x81E6
+0xC552 = 0x81E8
+0xC553 = 0x81E9
+0xC554 = 0x81EB
+0xC555 = 0x81EE
+0xC556 = 0x81EF
+0xC557 = 0x81F0
+0xC558 = 0x81F1
+0xC559 = 0x81F2
+0xC55A = 0x81F5
+0xC55B = 0x81F6
+0xC55C = 0x81F7
+0xC55D = 0x81F8
+0xC55E = 0x81F9
+0xC55F = 0x81FA
+0xC560 = 0x81FD
+0xC561 = 0x81FF
+0xC562 = 0x8203
+0xC563 = 0x8207
+0xC564 = 0x8208
+0xC565 = 0x8209
+0xC566 = 0x820A
+0xC567 = 0x820B
+0xC568 = 0x820E
+0xC569 = 0x820F
+0xC56A = 0x8211
+0xC56B = 0x8213
+0xC56C = 0x8215
+0xC56D = 0x8216
+0xC56E = 0x8217
+0xC56F = 0x8218
+0xC570 = 0x8219
+0xC571 = 0x821A
+0xC572 = 0x821D
+0xC573 = 0x8220
+0xC574 = 0x8224
+0xC575 = 0x8225
+0xC576 = 0x8226
+0xC577 = 0x8227
+0xC578 = 0x8229
+0xC579 = 0x822E
+0xC57A = 0x8232
+0xC57B = 0x823A
+0xC57C = 0x823C
+0xC57D = 0x823D
+0xC57E = 0x823F
+0xC580 = 0x8240
+0xC581 = 0x8241
+0xC582 = 0x8242
+0xC583 = 0x8243
+0xC584 = 0x8245
+0xC585 = 0x8246
+0xC586 = 0x8248
+0xC587 = 0x824A
+0xC588 = 0x824C
+0xC589 = 0x824D
+0xC58A = 0x824E
+0xC58B = 0x8250
+0xC58C = 0x8251
+0xC58D = 0x8252
+0xC58E = 0x8253
+0xC58F = 0x8254
+0xC590 = 0x8255
+0xC591 = 0x8256
+0xC592 = 0x8257
+0xC593 = 0x8259
+0xC594 = 0x825B
+0xC595 = 0x825C
+0xC596 = 0x825D
+0xC597 = 0x825E
+0xC598 = 0x8260
+0xC599 = 0x8261
+0xC59A = 0x8262
+0xC59B = 0x8263
+0xC59C = 0x8264
+0xC59D = 0x8265
+0xC59E = 0x8266
+0xC59F = 0x8267
+0xC5A0 = 0x8269
+0xC640 = 0x826A
+0xC641 = 0x826B
+0xC642 = 0x826C
+0xC643 = 0x826D
+0xC644 = 0x8271
+0xC645 = 0x8275
+0xC646 = 0x8276
+0xC647 = 0x8277
+0xC648 = 0x8278
+0xC649 = 0x827B
+0xC64A = 0x827C
+0xC64B = 0x8280
+0xC64C = 0x8281
+0xC64D = 0x8283
+0xC64E = 0x8285
+0xC64F = 0x8286
+0xC650 = 0x8287
+0xC651 = 0x8289
+0xC652 = 0x828C
+0xC653 = 0x8290
+0xC654 = 0x8293
+0xC655 = 0x8294
+0xC656 = 0x8295
+0xC657 = 0x8296
+0xC658 = 0x829A
+0xC659 = 0x829B
+0xC65A = 0x829E
+0xC65B = 0x82A0
+0xC65C = 0x82A2
+0xC65D = 0x82A3
+0xC65E = 0x82A7
+0xC65F = 0x82B2
+0xC660 = 0x82B5
+0xC661 = 0x82B6
+0xC662 = 0x82BA
+0xC663 = 0x82BB
+0xC664 = 0x82BC
+0xC665 = 0x82BF
+0xC666 = 0x82C0
+0xC667 = 0x82C2
+0xC668 = 0x82C3
+0xC669 = 0x82C5
+0xC66A = 0x82C6
+0xC66B = 0x82C9
+0xC66C = 0x82D0
+0xC66D = 0x82D6
+0xC66E = 0x82D9
+0xC66F = 0x82DA
+0xC670 = 0x82DD
+0xC671 = 0x82E2
+0xC672 = 0x82E7
+0xC673 = 0x82E8
+0xC674 = 0x82E9
+0xC675 = 0x82EA
+0xC676 = 0x82EC
+0xC677 = 0x82ED
+0xC678 = 0x82EE
+0xC679 = 0x82F0
+0xC67A = 0x82F2
+0xC67B = 0x82F3
+0xC67C = 0x82F5
+0xC67D = 0x82F6
+0xC67E = 0x82F8
+0xC680 = 0x82FA
+0xC681 = 0x82FC
+0xC682 = 0x82FD
+0xC683 = 0x82FE
+0xC684 = 0x82FF
+0xC685 = 0x8300
+0xC686 = 0x830A
+0xC687 = 0x830B
+0xC688 = 0x830D
+0xC689 = 0x8310
+0xC68A = 0x8312
+0xC68B = 0x8313
+0xC68C = 0x8316
+0xC68D = 0x8318
+0xC68E = 0x8319
+0xC68F = 0x831D
+0xC690 = 0x831E
+0xC691 = 0x831F
+0xC692 = 0x8320
+0xC693 = 0x8321
+0xC694 = 0x8322
+0xC695 = 0x8323
+0xC696 = 0x8324
+0xC697 = 0x8325
+0xC698 = 0x8326
+0xC699 = 0x8329
+0xC69A = 0x832A
+0xC69B = 0x832E
+0xC69C = 0x8330
+0xC69D = 0x8332
+0xC69E = 0x8337
+0xC69F = 0x833B
+0xC6A0 = 0x833D
+0xC740 = 0x833E
+0xC741 = 0x833F
+0xC742 = 0x8341
+0xC743 = 0x8342
+0xC744 = 0x8344
+0xC745 = 0x8345
+0xC746 = 0x8348
+0xC747 = 0x834A
+0xC748 = 0x834B
+0xC749 = 0x834C
+0xC74A = 0x834D
+0xC74B = 0x834E
+0xC74C = 0x8353
+0xC74D = 0x8355
+0xC74E = 0x8356
+0xC74F = 0x8357
+0xC750 = 0x8358
+0xC751 = 0x8359
+0xC752 = 0x835D
+0xC753 = 0x8362
+0xC754 = 0x8370
+0xC755 = 0x8371
+0xC756 = 0x8372
+0xC757 = 0x8373
+0xC758 = 0x8374
+0xC759 = 0x8375
+0xC75A = 0x8376
+0xC75B = 0x8379
+0xC75C = 0x837A
+0xC75D = 0x837E
+0xC75E = 0x837F
+0xC75F = 0x8380
+0xC760 = 0x8381
+0xC761 = 0x8382
+0xC762 = 0x8383
+0xC763 = 0x8384
+0xC764 = 0x8387
+0xC765 = 0x8388
+0xC766 = 0x838A
+0xC767 = 0x838B
+0xC768 = 0x838C
+0xC769 = 0x838D
+0xC76A = 0x838F
+0xC76B = 0x8390
+0xC76C = 0x8391
+0xC76D = 0x8394
+0xC76E = 0x8395
+0xC76F = 0x8396
+0xC770 = 0x8397
+0xC771 = 0x8399
+0xC772 = 0x839A
+0xC773 = 0x839D
+0xC774 = 0x839F
+0xC775 = 0x83A1
+0xC776 = 0x83A2
+0xC777 = 0x83A3
+0xC778 = 0x83A4
+0xC779 = 0x83A5
+0xC77A = 0x83A6
+0xC77B = 0x83A7
+0xC77C = 0x83AC
+0xC77D = 0x83AD
+0xC77E = 0x83AE
+0xC780 = 0x83AF
+0xC781 = 0x83B5
+0xC782 = 0x83BB
+0xC783 = 0x83BE
+0xC784 = 0x83BF
+0xC785 = 0x83C2
+0xC786 = 0x83C3
+0xC787 = 0x83C4
+0xC788 = 0x83C6
+0xC789 = 0x83C8
+0xC78A = 0x83C9
+0xC78B = 0x83CB
+0xC78C = 0x83CD
+0xC78D = 0x83CE
+0xC78E = 0x83D0
+0xC78F = 0x83D1
+0xC790 = 0x83D2
+0xC791 = 0x83D3
+0xC792 = 0x83D5
+0xC793 = 0x83D7
+0xC794 = 0x83D9
+0xC795 = 0x83DA
+0xC796 = 0x83DB
+0xC797 = 0x83DE
+0xC798 = 0x83E2
+0xC799 = 0x83E3
+0xC79A = 0x83E4
+0xC79B = 0x83E6
+0xC79C = 0x83E7
+0xC79D = 0x83E8
+0xC79E = 0x83EB
+0xC79F = 0x83EC
+0xC7A0 = 0x83ED
+0xC840 = 0x83EE
+0xC841 = 0x83EF
+0xC842 = 0x83F3
+0xC843 = 0x83F4
+0xC844 = 0x83F5
+0xC845 = 0x83F6
+0xC846 = 0x83F7
+0xC847 = 0x83FA
+0xC848 = 0x83FB
+0xC849 = 0x83FC
+0xC84A = 0x83FE
+0xC84B = 0x83FF
+0xC84C = 0x8400
+0xC84D = 0x8402
+0xC84E = 0x8405
+0xC84F = 0x8407
+0xC850 = 0x8408
+0xC851 = 0x8409
+0xC852 = 0x840A
+0xC853 = 0x8410
+0xC854 = 0x8412
+0xC855 = 0x8413
+0xC856 = 0x8414
+0xC857 = 0x8415
+0xC858 = 0x8416
+0xC859 = 0x8417
+0xC85A = 0x8419
+0xC85B = 0x841A
+0xC85C = 0x841B
+0xC85D = 0x841E
+0xC85E = 0x841F
+0xC85F = 0x8420
+0xC860 = 0x8421
+0xC861 = 0x8422
+0xC862 = 0x8423
+0xC863 = 0x8429
+0xC864 = 0x842A
+0xC865 = 0x842B
+0xC866 = 0x842C
+0xC867 = 0x842D
+0xC868 = 0x842E
+0xC869 = 0x842F
+0xC86A = 0x8430
+0xC86B = 0x8432
+0xC86C = 0x8433
+0xC86D = 0x8434
+0xC86E = 0x8435
+0xC86F = 0x8436
+0xC870 = 0x8437
+0xC871 = 0x8439
+0xC872 = 0x843A
+0xC873 = 0x843B
+0xC874 = 0x843E
+0xC875 = 0x843F
+0xC876 = 0x8440
+0xC877 = 0x8441
+0xC878 = 0x8442
+0xC879 = 0x8443
+0xC87A = 0x8444
+0xC87B = 0x8445
+0xC87C = 0x8447
+0xC87D = 0x8448
+0xC87E = 0x8449
+0xC880 = 0x844A
+0xC881 = 0x844B
+0xC882 = 0x844C
+0xC883 = 0x844D
+0xC884 = 0x844E
+0xC885 = 0x844F
+0xC886 = 0x8450
+0xC887 = 0x8452
+0xC888 = 0x8453
+0xC889 = 0x8454
+0xC88A = 0x8455
+0xC88B = 0x8456
+0xC88C = 0x8458
+0xC88D = 0x845D
+0xC88E = 0x845E
+0xC88F = 0x845F
+0xC890 = 0x8460
+0xC891 = 0x8462
+0xC892 = 0x8464
+0xC893 = 0x8465
+0xC894 = 0x8466
+0xC895 = 0x8467
+0xC896 = 0x8468
+0xC897 = 0x846A
+0xC898 = 0x846E
+0xC899 = 0x846F
+0xC89A = 0x8470
+0xC89B = 0x8472
+0xC89C = 0x8474
+0xC89D = 0x8477
+0xC89E = 0x8479
+0xC89F = 0x847B
+0xC8A0 = 0x847C
+0xC940 = 0x847D
+0xC941 = 0x847E
+0xC942 = 0x847F
+0xC943 = 0x8480
+0xC944 = 0x8481
+0xC945 = 0x8483
+0xC946 = 0x8484
+0xC947 = 0x8485
+0xC948 = 0x8486
+0xC949 = 0x848A
+0xC94A = 0x848D
+0xC94B = 0x848F
+0xC94C = 0x8490
+0xC94D = 0x8491
+0xC94E = 0x8492
+0xC94F = 0x8493
+0xC950 = 0x8494
+0xC951 = 0x8495
+0xC952 = 0x8496
+0xC953 = 0x8498
+0xC954 = 0x849A
+0xC955 = 0x849B
+0xC956 = 0x849D
+0xC957 = 0x849E
+0xC958 = 0x849F
+0xC959 = 0x84A0
+0xC95A = 0x84A2
+0xC95B = 0x84A3
+0xC95C = 0x84A4
+0xC95D = 0x84A5
+0xC95E = 0x84A6
+0xC95F = 0x84A7
+0xC960 = 0x84A8
+0xC961 = 0x84A9
+0xC962 = 0x84AA
+0xC963 = 0x84AB
+0xC964 = 0x84AC
+0xC965 = 0x84AD
+0xC966 = 0x84AE
+0xC967 = 0x84B0
+0xC968 = 0x84B1
+0xC969 = 0x84B3
+0xC96A = 0x84B5
+0xC96B = 0x84B6
+0xC96C = 0x84B7
+0xC96D = 0x84BB
+0xC96E = 0x84BC
+0xC96F = 0x84BE
+0xC970 = 0x84C0
+0xC971 = 0x84C2
+0xC972 = 0x84C3
+0xC973 = 0x84C5
+0xC974 = 0x84C6
+0xC975 = 0x84C7
+0xC976 = 0x84C8
+0xC977 = 0x84CB
+0xC978 = 0x84CC
+0xC979 = 0x84CE
+0xC97A = 0x84CF
+0xC97B = 0x84D2
+0xC97C = 0x84D4
+0xC97D = 0x84D5
+0xC97E = 0x84D7
+0xC980 = 0x84D8
+0xC981 = 0x84D9
+0xC982 = 0x84DA
+0xC983 = 0x84DB
+0xC984 = 0x84DC
+0xC985 = 0x84DE
+0xC986 = 0x84E1
+0xC987 = 0x84E2
+0xC988 = 0x84E4
+0xC989 = 0x84E7
+0xC98A = 0x84E8
+0xC98B = 0x84E9
+0xC98C = 0x84EA
+0xC98D = 0x84EB
+0xC98E = 0x84ED
+0xC98F = 0x84EE
+0xC990 = 0x84EF
+0xC991 = 0x84F1
+0xC992 = 0x84F2
+0xC993 = 0x84F3
+0xC994 = 0x84F4
+0xC995 = 0x84F5
+0xC996 = 0x84F6
+0xC997 = 0x84F7
+0xC998 = 0x84F8
+0xC999 = 0x84F9
+0xC99A = 0x84FA
+0xC99B = 0x84FB
+0xC99C = 0x84FD
+0xC99D = 0x84FE
+0xC99E = 0x8500
+0xC99F = 0x8501
+0xC9A0 = 0x8502
+0xCA40 = 0x8503
+0xCA41 = 0x8504
+0xCA42 = 0x8505
+0xCA43 = 0x8506
+0xCA44 = 0x8507
+0xCA45 = 0x8508
+0xCA46 = 0x8509
+0xCA47 = 0x850A
+0xCA48 = 0x850B
+0xCA49 = 0x850D
+0xCA4A = 0x850E
+0xCA4B = 0x850F
+0xCA4C = 0x8510
+0xCA4D = 0x8512
+0xCA4E = 0x8514
+0xCA4F = 0x8515
+0xCA50 = 0x8516
+0xCA51 = 0x8518
+0xCA52 = 0x8519
+0xCA53 = 0x851B
+0xCA54 = 0x851C
+0xCA55 = 0x851D
+0xCA56 = 0x851E
+0xCA57 = 0x8520
+0xCA58 = 0x8522
+0xCA59 = 0x8523
+0xCA5A = 0x8524
+0xCA5B = 0x8525
+0xCA5C = 0x8526
+0xCA5D = 0x8527
+0xCA5E = 0x8528
+0xCA5F = 0x8529
+0xCA60 = 0x852A
+0xCA61 = 0x852D
+0xCA62 = 0x852E
+0xCA63 = 0x852F
+0xCA64 = 0x8530
+0xCA65 = 0x8531
+0xCA66 = 0x8532
+0xCA67 = 0x8533
+0xCA68 = 0x8534
+0xCA69 = 0x8535
+0xCA6A = 0x8536
+0xCA6B = 0x853E
+0xCA6C = 0x853F
+0xCA6D = 0x8540
+0xCA6E = 0x8541
+0xCA6F = 0x8542
+0xCA70 = 0x8544
+0xCA71 = 0x8545
+0xCA72 = 0x8546
+0xCA73 = 0x8547
+0xCA74 = 0x854B
+0xCA75 = 0x854C
+0xCA76 = 0x854D
+0xCA77 = 0x854E
+0xCA78 = 0x854F
+0xCA79 = 0x8550
+0xCA7A = 0x8551
+0xCA7B = 0x8552
+0xCA7C = 0x8553
+0xCA7D = 0x8554
+0xCA7E = 0x8555
+0xCA80 = 0x8557
+0xCA81 = 0x8558
+0xCA82 = 0x855A
+0xCA83 = 0x855B
+0xCA84 = 0x855C
+0xCA85 = 0x855D
+0xCA86 = 0x855F
+0xCA87 = 0x8560
+0xCA88 = 0x8561
+0xCA89 = 0x8562
+0xCA8A = 0x8563
+0xCA8B = 0x8565
+0xCA8C = 0x8566
+0xCA8D = 0x8567
+0xCA8E = 0x8569
+0xCA8F = 0x856A
+0xCA90 = 0x856B
+0xCA91 = 0x856C
+0xCA92 = 0x856D
+0xCA93 = 0x856E
+0xCA94 = 0x856F
+0xCA95 = 0x8570
+0xCA96 = 0x8571
+0xCA97 = 0x8573
+0xCA98 = 0x8575
+0xCA99 = 0x8576
+0xCA9A = 0x8577
+0xCA9B = 0x8578
+0xCA9C = 0x857C
+0xCA9D = 0x857D
+0xCA9E = 0x857F
+0xCA9F = 0x8580
+0xCAA0 = 0x8581
+0xCB40 = 0x8582
+0xCB41 = 0x8583
+0xCB42 = 0x8586
+0xCB43 = 0x8588
+0xCB44 = 0x8589
+0xCB45 = 0x858A
+0xCB46 = 0x858B
+0xCB47 = 0x858C
+0xCB48 = 0x858D
+0xCB49 = 0x858E
+0xCB4A = 0x8590
+0xCB4B = 0x8591
+0xCB4C = 0x8592
+0xCB4D = 0x8593
+0xCB4E = 0x8594
+0xCB4F = 0x8595
+0xCB50 = 0x8596
+0xCB51 = 0x8597
+0xCB52 = 0x8598
+0xCB53 = 0x8599
+0xCB54 = 0x859A
+0xCB55 = 0x859D
+0xCB56 = 0x859E
+0xCB57 = 0x859F
+0xCB58 = 0x85A0
+0xCB59 = 0x85A1
+0xCB5A = 0x85A2
+0xCB5B = 0x85A3
+0xCB5C = 0x85A5
+0xCB5D = 0x85A6
+0xCB5E = 0x85A7
+0xCB5F = 0x85A9
+0xCB60 = 0x85AB
+0xCB61 = 0x85AC
+0xCB62 = 0x85AD
+0xCB63 = 0x85B1
+0xCB64 = 0x85B2
+0xCB65 = 0x85B3
+0xCB66 = 0x85B4
+0xCB67 = 0x85B5
+0xCB68 = 0x85B6
+0xCB69 = 0x85B8
+0xCB6A = 0x85BA
+0xCB6B = 0x85BB
+0xCB6C = 0x85BC
+0xCB6D = 0x85BD
+0xCB6E = 0x85BE
+0xCB6F = 0x85BF
+0xCB70 = 0x85C0
+0xCB71 = 0x85C2
+0xCB72 = 0x85C3
+0xCB73 = 0x85C4
+0xCB74 = 0x85C5
+0xCB75 = 0x85C6
+0xCB76 = 0x85C7
+0xCB77 = 0x85C8
+0xCB78 = 0x85CA
+0xCB79 = 0x85CB
+0xCB7A = 0x85CC
+0xCB7B = 0x85CD
+0xCB7C = 0x85CE
+0xCB7D = 0x85D1
+0xCB7E = 0x85D2
+0xCB80 = 0x85D4
+0xCB81 = 0x85D6
+0xCB82 = 0x85D7
+0xCB83 = 0x85D8
+0xCB84 = 0x85D9
+0xCB85 = 0x85DA
+0xCB86 = 0x85DB
+0xCB87 = 0x85DD
+0xCB88 = 0x85DE
+0xCB89 = 0x85DF
+0xCB8A = 0x85E0
+0xCB8B = 0x85E1
+0xCB8C = 0x85E2
+0xCB8D = 0x85E3
+0xCB8E = 0x85E5
+0xCB8F = 0x85E6
+0xCB90 = 0x85E7
+0xCB91 = 0x85E8
+0xCB92 = 0x85EA
+0xCB93 = 0x85EB
+0xCB94 = 0x85EC
+0xCB95 = 0x85ED
+0xCB96 = 0x85EE
+0xCB97 = 0x85EF
+0xCB98 = 0x85F0
+0xCB99 = 0x85F1
+0xCB9A = 0x85F2
+0xCB9B = 0x85F3
+0xCB9C = 0x85F4
+0xCB9D = 0x85F5
+0xCB9E = 0x85F6
+0xCB9F = 0x85F7
+0xCBA0 = 0x85F8
+0xCC40 = 0x85F9
+0xCC41 = 0x85FA
+0xCC42 = 0x85FC
+0xCC43 = 0x85FD
+0xCC44 = 0x85FE
+0xCC45 = 0x8600
+0xCC46 = 0x8601
+0xCC47 = 0x8602
+0xCC48 = 0x8603
+0xCC49 = 0x8604
+0xCC4A = 0x8606
+0xCC4B = 0x8607
+0xCC4C = 0x8608
+0xCC4D = 0x8609
+0xCC4E = 0x860A
+0xCC4F = 0x860B
+0xCC50 = 0x860C
+0xCC51 = 0x860D
+0xCC52 = 0x860E
+0xCC53 = 0x860F
+0xCC54 = 0x8610
+0xCC55 = 0x8612
+0xCC56 = 0x8613
+0xCC57 = 0x8614
+0xCC58 = 0x8615
+0xCC59 = 0x8617
+0xCC5A = 0x8618
+0xCC5B = 0x8619
+0xCC5C = 0x861A
+0xCC5D = 0x861B
+0xCC5E = 0x861C
+0xCC5F = 0x861D
+0xCC60 = 0x861E
+0xCC61 = 0x861F
+0xCC62 = 0x8620
+0xCC63 = 0x8621
+0xCC64 = 0x8622
+0xCC65 = 0x8623
+0xCC66 = 0x8624
+0xCC67 = 0x8625
+0xCC68 = 0x8626
+0xCC69 = 0x8628
+0xCC6A = 0x862A
+0xCC6B = 0x862B
+0xCC6C = 0x862C
+0xCC6D = 0x862D
+0xCC6E = 0x862E
+0xCC6F = 0x862F
+0xCC70 = 0x8630
+0xCC71 = 0x8631
+0xCC72 = 0x8632
+0xCC73 = 0x8633
+0xCC74 = 0x8634
+0xCC75 = 0x8635
+0xCC76 = 0x8636
+0xCC77 = 0x8637
+0xCC78 = 0x8639
+0xCC79 = 0x863A
+0xCC7A = 0x863B
+0xCC7B = 0x863D
+0xCC7C = 0x863E
+0xCC7D = 0x863F
+0xCC7E = 0x8640
+0xCC80 = 0x8641
+0xCC81 = 0x8642
+0xCC82 = 0x8643
+0xCC83 = 0x8644
+0xCC84 = 0x8645
+0xCC85 = 0x8646
+0xCC86 = 0x8647
+0xCC87 = 0x8648
+0xCC88 = 0x8649
+0xCC89 = 0x864A
+0xCC8A = 0x864B
+0xCC8B = 0x864C
+0xCC8C = 0x8652
+0xCC8D = 0x8653
+0xCC8E = 0x8655
+0xCC8F = 0x8656
+0xCC90 = 0x8657
+0xCC91 = 0x8658
+0xCC92 = 0x8659
+0xCC93 = 0x865B
+0xCC94 = 0x865C
+0xCC95 = 0x865D
+0xCC96 = 0x865F
+0xCC97 = 0x8660
+0xCC98 = 0x8661
+0xCC99 = 0x8663
+0xCC9A = 0x8664
+0xCC9B = 0x8665
+0xCC9C = 0x8666
+0xCC9D = 0x8667
+0xCC9E = 0x8668
+0xCC9F = 0x8669
+0xCCA0 = 0x866A
+0xCD40 = 0x866D
+0xCD41 = 0x866F
+0xCD42 = 0x8670
+0xCD43 = 0x8672
+0xCD44 = 0x8673
+0xCD45 = 0x8674
+0xCD46 = 0x8675
+0xCD47 = 0x8676
+0xCD48 = 0x8677
+0xCD49 = 0x8678
+0xCD4A = 0x8683
+0xCD4B = 0x8684
+0xCD4C = 0x8685
+0xCD4D = 0x8686
+0xCD4E = 0x8687
+0xCD4F = 0x8688
+0xCD50 = 0x8689
+0xCD51 = 0x868E
+0xCD52 = 0x868F
+0xCD53 = 0x8690
+0xCD54 = 0x8691
+0xCD55 = 0x8692
+0xCD56 = 0x8694
+0xCD57 = 0x8696
+0xCD58 = 0x8697
+0xCD59 = 0x8698
+0xCD5A = 0x8699
+0xCD5B = 0x869A
+0xCD5C = 0x869B
+0xCD5D = 0x869E
+0xCD5E = 0x869F
+0xCD5F = 0x86A0
+0xCD60 = 0x86A1
+0xCD61 = 0x86A2
+0xCD62 = 0x86A5
+0xCD63 = 0x86A6
+0xCD64 = 0x86AB
+0xCD65 = 0x86AD
+0xCD66 = 0x86AE
+0xCD67 = 0x86B2
+0xCD68 = 0x86B3
+0xCD69 = 0x86B7
+0xCD6A = 0x86B8
+0xCD6B = 0x86B9
+0xCD6C = 0x86BB
+0xCD6D = 0x86BC
+0xCD6E = 0x86BD
+0xCD6F = 0x86BE
+0xCD70 = 0x86BF
+0xCD71 = 0x86C1
+0xCD72 = 0x86C2
+0xCD73 = 0x86C3
+0xCD74 = 0x86C5
+0xCD75 = 0x86C8
+0xCD76 = 0x86CC
+0xCD77 = 0x86CD
+0xCD78 = 0x86D2
+0xCD79 = 0x86D3
+0xCD7A = 0x86D5
+0xCD7B = 0x86D6
+0xCD7C = 0x86D7
+0xCD7D = 0x86DA
+0xCD7E = 0x86DC
+0xCD80 = 0x86DD
+0xCD81 = 0x86E0
+0xCD82 = 0x86E1
+0xCD83 = 0x86E2
+0xCD84 = 0x86E3
+0xCD85 = 0x86E5
+0xCD86 = 0x86E6
+0xCD87 = 0x86E7
+0xCD88 = 0x86E8
+0xCD89 = 0x86EA
+0xCD8A = 0x86EB
+0xCD8B = 0x86EC
+0xCD8C = 0x86EF
+0xCD8D = 0x86F5
+0xCD8E = 0x86F6
+0xCD8F = 0x86F7
+0xCD90 = 0x86FA
+0xCD91 = 0x86FB
+0xCD92 = 0x86FC
+0xCD93 = 0x86FD
+0xCD94 = 0x86FF
+0xCD95 = 0x8701
+0xCD96 = 0x8704
+0xCD97 = 0x8705
+0xCD98 = 0x8706
+0xCD99 = 0x870B
+0xCD9A = 0x870C
+0xCD9B = 0x870E
+0xCD9C = 0x870F
+0xCD9D = 0x8710
+0xCD9E = 0x8711
+0xCD9F = 0x8714
+0xCDA0 = 0x8716
+0xCE40 = 0x8719
+0xCE41 = 0x871B
+0xCE42 = 0x871D
+0xCE43 = 0x871F
+0xCE44 = 0x8720
+0xCE45 = 0x8724
+0xCE46 = 0x8726
+0xCE47 = 0x8727
+0xCE48 = 0x8728
+0xCE49 = 0x872A
+0xCE4A = 0x872B
+0xCE4B = 0x872C
+0xCE4C = 0x872D
+0xCE4D = 0x872F
+0xCE4E = 0x8730
+0xCE4F = 0x8732
+0xCE50 = 0x8733
+0xCE51 = 0x8735
+0xCE52 = 0x8736
+0xCE53 = 0x8738
+0xCE54 = 0x8739
+0xCE55 = 0x873A
+0xCE56 = 0x873C
+0xCE57 = 0x873D
+0xCE58 = 0x8740
+0xCE59 = 0x8741
+0xCE5A = 0x8742
+0xCE5B = 0x8743
+0xCE5C = 0x8744
+0xCE5D = 0x8745
+0xCE5E = 0x8746
+0xCE5F = 0x874A
+0xCE60 = 0x874B
+0xCE61 = 0x874D
+0xCE62 = 0x874F
+0xCE63 = 0x8750
+0xCE64 = 0x8751
+0xCE65 = 0x8752
+0xCE66 = 0x8754
+0xCE67 = 0x8755
+0xCE68 = 0x8756
+0xCE69 = 0x8758
+0xCE6A = 0x875A
+0xCE6B = 0x875B
+0xCE6C = 0x875C
+0xCE6D = 0x875D
+0xCE6E = 0x875E
+0xCE6F = 0x875F
+0xCE70 = 0x8761
+0xCE71 = 0x8762
+0xCE72 = 0x8766
+0xCE73 = 0x8767
+0xCE74 = 0x8768
+0xCE75 = 0x8769
+0xCE76 = 0x876A
+0xCE77 = 0x876B
+0xCE78 = 0x876C
+0xCE79 = 0x876D
+0xCE7A = 0x876F
+0xCE7B = 0x8771
+0xCE7C = 0x8772
+0xCE7D = 0x8773
+0xCE7E = 0x8775
+0xCE80 = 0x8777
+0xCE81 = 0x8778
+0xCE82 = 0x8779
+0xCE83 = 0x877A
+0xCE84 = 0x877F
+0xCE85 = 0x8780
+0xCE86 = 0x8781
+0xCE87 = 0x8784
+0xCE88 = 0x8786
+0xCE89 = 0x8787
+0xCE8A = 0x8789
+0xCE8B = 0x878A
+0xCE8C = 0x878C
+0xCE8D = 0x878E
+0xCE8E = 0x878F
+0xCE8F = 0x8790
+0xCE90 = 0x8791
+0xCE91 = 0x8792
+0xCE92 = 0x8794
+0xCE93 = 0x8795
+0xCE94 = 0x8796
+0xCE95 = 0x8798
+0xCE96 = 0x8799
+0xCE97 = 0x879A
+0xCE98 = 0x879B
+0xCE99 = 0x879C
+0xCE9A = 0x879D
+0xCE9B = 0x879E
+0xCE9C = 0x87A0
+0xCE9D = 0x87A1
+0xCE9E = 0x87A2
+0xCE9F = 0x87A3
+0xCEA0 = 0x87A4
+0xCF40 = 0x87A5
+0xCF41 = 0x87A6
+0xCF42 = 0x87A7
+0xCF43 = 0x87A9
+0xCF44 = 0x87AA
+0xCF45 = 0x87AE
+0xCF46 = 0x87B0
+0xCF47 = 0x87B1
+0xCF48 = 0x87B2
+0xCF49 = 0x87B4
+0xCF4A = 0x87B6
+0xCF4B = 0x87B7
+0xCF4C = 0x87B8
+0xCF4D = 0x87B9
+0xCF4E = 0x87BB
+0xCF4F = 0x87BC
+0xCF50 = 0x87BE
+0xCF51 = 0x87BF
+0xCF52 = 0x87C1
+0xCF53 = 0x87C2
+0xCF54 = 0x87C3
+0xCF55 = 0x87C4
+0xCF56 = 0x87C5
+0xCF57 = 0x87C7
+0xCF58 = 0x87C8
+0xCF59 = 0x87C9
+0xCF5A = 0x87CC
+0xCF5B = 0x87CD
+0xCF5C = 0x87CE
+0xCF5D = 0x87CF
+0xCF5E = 0x87D0
+0xCF5F = 0x87D4
+0xCF60 = 0x87D5
+0xCF61 = 0x87D6
+0xCF62 = 0x87D7
+0xCF63 = 0x87D8
+0xCF64 = 0x87D9
+0xCF65 = 0x87DA
+0xCF66 = 0x87DC
+0xCF67 = 0x87DD
+0xCF68 = 0x87DE
+0xCF69 = 0x87DF
+0xCF6A = 0x87E1
+0xCF6B = 0x87E2
+0xCF6C = 0x87E3
+0xCF6D = 0x87E4
+0xCF6E = 0x87E6
+0xCF6F = 0x87E7
+0xCF70 = 0x87E8
+0xCF71 = 0x87E9
+0xCF72 = 0x87EB
+0xCF73 = 0x87EC
+0xCF74 = 0x87ED
+0xCF75 = 0x87EF
+0xCF76 = 0x87F0
+0xCF77 = 0x87F1
+0xCF78 = 0x87F2
+0xCF79 = 0x87F3
+0xCF7A = 0x87F4
+0xCF7B = 0x87F5
+0xCF7C = 0x87F6
+0xCF7D = 0x87F7
+0xCF7E = 0x87F8
+0xCF80 = 0x87FA
+0xCF81 = 0x87FB
+0xCF82 = 0x87FC
+0xCF83 = 0x87FD
+0xCF84 = 0x87FF
+0xCF85 = 0x8800
+0xCF86 = 0x8801
+0xCF87 = 0x8802
+0xCF88 = 0x8804
+0xCF89 = 0x8805
+0xCF8A = 0x8806
+0xCF8B = 0x8807
+0xCF8C = 0x8808
+0xCF8D = 0x8809
+0xCF8E = 0x880B
+0xCF8F = 0x880C
+0xCF90 = 0x880D
+0xCF91 = 0x880E
+0xCF92 = 0x880F
+0xCF93 = 0x8810
+0xCF94 = 0x8811
+0xCF95 = 0x8812
+0xCF96 = 0x8814
+0xCF97 = 0x8817
+0xCF98 = 0x8818
+0xCF99 = 0x8819
+0xCF9A = 0x881A
+0xCF9B = 0x881C
+0xCF9C = 0x881D
+0xCF9D = 0x881E
+0xCF9E = 0x881F
+0xCF9F = 0x8820
+0xCFA0 = 0x8823
+0xD040 = 0x8824
+0xD041 = 0x8825
+0xD042 = 0x8826
+0xD043 = 0x8827
+0xD044 = 0x8828
+0xD045 = 0x8829
+0xD046 = 0x882A
+0xD047 = 0x882B
+0xD048 = 0x882C
+0xD049 = 0x882D
+0xD04A = 0x882E
+0xD04B = 0x882F
+0xD04C = 0x8830
+0xD04D = 0x8831
+0xD04E = 0x8833
+0xD04F = 0x8834
+0xD050 = 0x8835
+0xD051 = 0x8836
+0xD052 = 0x8837
+0xD053 = 0x8838
+0xD054 = 0x883A
+0xD055 = 0x883B
+0xD056 = 0x883D
+0xD057 = 0x883E
+0xD058 = 0x883F
+0xD059 = 0x8841
+0xD05A = 0x8842
+0xD05B = 0x8843
+0xD05C = 0x8846
+0xD05D = 0x8847
+0xD05E = 0x8848
+0xD05F = 0x8849
+0xD060 = 0x884A
+0xD061 = 0x884B
+0xD062 = 0x884E
+0xD063 = 0x884F
+0xD064 = 0x8850
+0xD065 = 0x8851
+0xD066 = 0x8852
+0xD067 = 0x8853
+0xD068 = 0x8855
+0xD069 = 0x8856
+0xD06A = 0x8858
+0xD06B = 0x885A
+0xD06C = 0x885B
+0xD06D = 0x885C
+0xD06E = 0x885D
+0xD06F = 0x885E
+0xD070 = 0x885F
+0xD071 = 0x8860
+0xD072 = 0x8866
+0xD073 = 0x8867
+0xD074 = 0x886A
+0xD075 = 0x886D
+0xD076 = 0x886F
+0xD077 = 0x8871
+0xD078 = 0x8873
+0xD079 = 0x8874
+0xD07A = 0x8875
+0xD07B = 0x8876
+0xD07C = 0x8878
+0xD07D = 0x8879
+0xD07E = 0x887A
+0xD080 = 0x887B
+0xD081 = 0x887C
+0xD082 = 0x8880
+0xD083 = 0x8883
+0xD084 = 0x8886
+0xD085 = 0x8887
+0xD086 = 0x8889
+0xD087 = 0x888A
+0xD088 = 0x888C
+0xD089 = 0x888E
+0xD08A = 0x888F
+0xD08B = 0x8890
+0xD08C = 0x8891
+0xD08D = 0x8893
+0xD08E = 0x8894
+0xD08F = 0x8895
+0xD090 = 0x8897
+0xD091 = 0x8898
+0xD092 = 0x8899
+0xD093 = 0x889A
+0xD094 = 0x889B
+0xD095 = 0x889D
+0xD096 = 0x889E
+0xD097 = 0x889F
+0xD098 = 0x88A0
+0xD099 = 0x88A1
+0xD09A = 0x88A3
+0xD09B = 0x88A5
+0xD09C = 0x88A6
+0xD09D = 0x88A7
+0xD09E = 0x88A8
+0xD09F = 0x88A9
+0xD0A0 = 0x88AA
+0xD140 = 0x88AC
+0xD141 = 0x88AE
+0xD142 = 0x88AF
+0xD143 = 0x88B0
+0xD144 = 0x88B2
+0xD145 = 0x88B3
+0xD146 = 0x88B4
+0xD147 = 0x88B5
+0xD148 = 0x88B6
+0xD149 = 0x88B8
+0xD14A = 0x88B9
+0xD14B = 0x88BA
+0xD14C = 0x88BB
+0xD14D = 0x88BD
+0xD14E = 0x88BE
+0xD14F = 0x88BF
+0xD150 = 0x88C0
+0xD151 = 0x88C3
+0xD152 = 0x88C4
+0xD153 = 0x88C7
+0xD154 = 0x88C8
+0xD155 = 0x88CA
+0xD156 = 0x88CB
+0xD157 = 0x88CC
+0xD158 = 0x88CD
+0xD159 = 0x88CF
+0xD15A = 0x88D0
+0xD15B = 0x88D1
+0xD15C = 0x88D3
+0xD15D = 0x88D6
+0xD15E = 0x88D7
+0xD15F = 0x88DA
+0xD160 = 0x88DB
+0xD161 = 0x88DC
+0xD162 = 0x88DD
+0xD163 = 0x88DE
+0xD164 = 0x88E0
+0xD165 = 0x88E1
+0xD166 = 0x88E6
+0xD167 = 0x88E7
+0xD168 = 0x88E9
+0xD169 = 0x88EA
+0xD16A = 0x88EB
+0xD16B = 0x88EC
+0xD16C = 0x88ED
+0xD16D = 0x88EE
+0xD16E = 0x88EF
+0xD16F = 0x88F2
+0xD170 = 0x88F5
+0xD171 = 0x88F6
+0xD172 = 0x88F7
+0xD173 = 0x88FA
+0xD174 = 0x88FB
+0xD175 = 0x88FD
+0xD176 = 0x88FF
+0xD177 = 0x8900
+0xD178 = 0x8901
+0xD179 = 0x8903
+0xD17A = 0x8904
+0xD17B = 0x8905
+0xD17C = 0x8906
+0xD17D = 0x8907
+0xD17E = 0x8908
+0xD180 = 0x8909
+0xD181 = 0x890B
+0xD182 = 0x890C
+0xD183 = 0x890D
+0xD184 = 0x890E
+0xD185 = 0x890F
+0xD186 = 0x8911
+0xD187 = 0x8914
+0xD188 = 0x8915
+0xD189 = 0x8916
+0xD18A = 0x8917
+0xD18B = 0x8918
+0xD18C = 0x891C
+0xD18D = 0x891D
+0xD18E = 0x891E
+0xD18F = 0x891F
+0xD190 = 0x8920
+0xD191 = 0x8922
+0xD192 = 0x8923
+0xD193 = 0x8924
+0xD194 = 0x8926
+0xD195 = 0x8927
+0xD196 = 0x8928
+0xD197 = 0x8929
+0xD198 = 0x892C
+0xD199 = 0x892D
+0xD19A = 0x892E
+0xD19B = 0x892F
+0xD19C = 0x8931
+0xD19D = 0x8932
+0xD19E = 0x8933
+0xD19F = 0x8935
+0xD1A0 = 0x8937
+0xD240 = 0x8938
+0xD241 = 0x8939
+0xD242 = 0x893A
+0xD243 = 0x893B
+0xD244 = 0x893C
+0xD245 = 0x893D
+0xD246 = 0x893E
+0xD247 = 0x893F
+0xD248 = 0x8940
+0xD249 = 0x8942
+0xD24A = 0x8943
+0xD24B = 0x8945
+0xD24C = 0x8946
+0xD24D = 0x8947
+0xD24E = 0x8948
+0xD24F = 0x8949
+0xD250 = 0x894A
+0xD251 = 0x894B
+0xD252 = 0x894C
+0xD253 = 0x894D
+0xD254 = 0x894E
+0xD255 = 0x894F
+0xD256 = 0x8950
+0xD257 = 0x8951
+0xD258 = 0x8952
+0xD259 = 0x8953
+0xD25A = 0x8954
+0xD25B = 0x8955
+0xD25C = 0x8956
+0xD25D = 0x8957
+0xD25E = 0x8958
+0xD25F = 0x8959
+0xD260 = 0x895A
+0xD261 = 0x895B
+0xD262 = 0x895C
+0xD263 = 0x895D
+0xD264 = 0x8960
+0xD265 = 0x8961
+0xD266 = 0x8962
+0xD267 = 0x8963
+0xD268 = 0x8964
+0xD269 = 0x8965
+0xD26A = 0x8967
+0xD26B = 0x8968
+0xD26C = 0x8969
+0xD26D = 0x896A
+0xD26E = 0x896B
+0xD26F = 0x896C
+0xD270 = 0x896D
+0xD271 = 0x896E
+0xD272 = 0x896F
+0xD273 = 0x8970
+0xD274 = 0x8971
+0xD275 = 0x8972
+0xD276 = 0x8973
+0xD277 = 0x8974
+0xD278 = 0x8975
+0xD279 = 0x8976
+0xD27A = 0x8977
+0xD27B = 0x8978
+0xD27C = 0x8979
+0xD27D = 0x897A
+0xD27E = 0x897C
+0xD280 = 0x897D
+0xD281 = 0x897E
+0xD282 = 0x8980
+0xD283 = 0x8982
+0xD284 = 0x8984
+0xD285 = 0x8985
+0xD286 = 0x8987
+0xD287 = 0x8988
+0xD288 = 0x8989
+0xD289 = 0x898A
+0xD28A = 0x898B
+0xD28B = 0x898C
+0xD28C = 0x898D
+0xD28D = 0x898E
+0xD28E = 0x898F
+0xD28F = 0x8990
+0xD290 = 0x8991
+0xD291 = 0x8992
+0xD292 = 0x8993
+0xD293 = 0x8994
+0xD294 = 0x8995
+0xD295 = 0x8996
+0xD296 = 0x8997
+0xD297 = 0x8998
+0xD298 = 0x8999
+0xD299 = 0x899A
+0xD29A = 0x899B
+0xD29B = 0x899C
+0xD29C = 0x899D
+0xD29D = 0x899E
+0xD29E = 0x899F
+0xD29F = 0x89A0
+0xD2A0 = 0x89A1
+0xD340 = 0x89A2
+0xD341 = 0x89A3
+0xD342 = 0x89A4
+0xD343 = 0x89A5
+0xD344 = 0x89A6
+0xD345 = 0x89A7
+0xD346 = 0x89A8
+0xD347 = 0x89A9
+0xD348 = 0x89AA
+0xD349 = 0x89AB
+0xD34A = 0x89AC
+0xD34B = 0x89AD
+0xD34C = 0x89AE
+0xD34D = 0x89AF
+0xD34E = 0x89B0
+0xD34F = 0x89B1
+0xD350 = 0x89B2
+0xD351 = 0x89B3
+0xD352 = 0x89B4
+0xD353 = 0x89B5
+0xD354 = 0x89B6
+0xD355 = 0x89B7
+0xD356 = 0x89B8
+0xD357 = 0x89B9
+0xD358 = 0x89BA
+0xD359 = 0x89BB
+0xD35A = 0x89BC
+0xD35B = 0x89BD
+0xD35C = 0x89BE
+0xD35D = 0x89BF
+0xD35E = 0x89C0
+0xD35F = 0x89C3
+0xD360 = 0x89CD
+0xD361 = 0x89D3
+0xD362 = 0x89D4
+0xD363 = 0x89D5
+0xD364 = 0x89D7
+0xD365 = 0x89D8
+0xD366 = 0x89D9
+0xD367 = 0x89DB
+0xD368 = 0x89DD
+0xD369 = 0x89DF
+0xD36A = 0x89E0
+0xD36B = 0x89E1
+0xD36C = 0x89E2
+0xD36D = 0x89E4
+0xD36E = 0x89E7
+0xD36F = 0x89E8
+0xD370 = 0x89E9
+0xD371 = 0x89EA
+0xD372 = 0x89EC
+0xD373 = 0x89ED
+0xD374 = 0x89EE
+0xD375 = 0x89F0
+0xD376 = 0x89F1
+0xD377 = 0x89F2
+0xD378 = 0x89F4
+0xD379 = 0x89F5
+0xD37A = 0x89F6
+0xD37B = 0x89F7
+0xD37C = 0x89F8
+0xD37D = 0x89F9
+0xD37E = 0x89FA
+0xD380 = 0x89FB
+0xD381 = 0x89FC
+0xD382 = 0x89FD
+0xD383 = 0x89FE
+0xD384 = 0x89FF
+0xD385 = 0x8A01
+0xD386 = 0x8A02
+0xD387 = 0x8A03
+0xD388 = 0x8A04
+0xD389 = 0x8A05
+0xD38A = 0x8A06
+0xD38B = 0x8A08
+0xD38C = 0x8A09
+0xD38D = 0x8A0A
+0xD38E = 0x8A0B
+0xD38F = 0x8A0C
+0xD390 = 0x8A0D
+0xD391 = 0x8A0E
+0xD392 = 0x8A0F
+0xD393 = 0x8A10
+0xD394 = 0x8A11
+0xD395 = 0x8A12
+0xD396 = 0x8A13
+0xD397 = 0x8A14
+0xD398 = 0x8A15
+0xD399 = 0x8A16
+0xD39A = 0x8A17
+0xD39B = 0x8A18
+0xD39C = 0x8A19
+0xD39D = 0x8A1A
+0xD39E = 0x8A1B
+0xD39F = 0x8A1C
+0xD3A0 = 0x8A1D
+0xD440 = 0x8A1E
+0xD441 = 0x8A1F
+0xD442 = 0x8A20
+0xD443 = 0x8A21
+0xD444 = 0x8A22
+0xD445 = 0x8A23
+0xD446 = 0x8A24
+0xD447 = 0x8A25
+0xD448 = 0x8A26
+0xD449 = 0x8A27
+0xD44A = 0x8A28
+0xD44B = 0x8A29
+0xD44C = 0x8A2A
+0xD44D = 0x8A2B
+0xD44E = 0x8A2C
+0xD44F = 0x8A2D
+0xD450 = 0x8A2E
+0xD451 = 0x8A2F
+0xD452 = 0x8A30
+0xD453 = 0x8A31
+0xD454 = 0x8A32
+0xD455 = 0x8A33
+0xD456 = 0x8A34
+0xD457 = 0x8A35
+0xD458 = 0x8A36
+0xD459 = 0x8A37
+0xD45A = 0x8A38
+0xD45B = 0x8A39
+0xD45C = 0x8A3A
+0xD45D = 0x8A3B
+0xD45E = 0x8A3C
+0xD45F = 0x8A3D
+0xD460 = 0x8A3F
+0xD461 = 0x8A40
+0xD462 = 0x8A41
+0xD463 = 0x8A42
+0xD464 = 0x8A43
+0xD465 = 0x8A44
+0xD466 = 0x8A45
+0xD467 = 0x8A46
+0xD468 = 0x8A47
+0xD469 = 0x8A49
+0xD46A = 0x8A4A
+0xD46B = 0x8A4B
+0xD46C = 0x8A4C
+0xD46D = 0x8A4D
+0xD46E = 0x8A4E
+0xD46F = 0x8A4F
+0xD470 = 0x8A50
+0xD471 = 0x8A51
+0xD472 = 0x8A52
+0xD473 = 0x8A53
+0xD474 = 0x8A54
+0xD475 = 0x8A55
+0xD476 = 0x8A56
+0xD477 = 0x8A57
+0xD478 = 0x8A58
+0xD479 = 0x8A59
+0xD47A = 0x8A5A
+0xD47B = 0x8A5B
+0xD47C = 0x8A5C
+0xD47D = 0x8A5D
+0xD47E = 0x8A5E
+0xD480 = 0x8A5F
+0xD481 = 0x8A60
+0xD482 = 0x8A61
+0xD483 = 0x8A62
+0xD484 = 0x8A63
+0xD485 = 0x8A64
+0xD486 = 0x8A65
+0xD487 = 0x8A66
+0xD488 = 0x8A67
+0xD489 = 0x8A68
+0xD48A = 0x8A69
+0xD48B = 0x8A6A
+0xD48C = 0x8A6B
+0xD48D = 0x8A6C
+0xD48E = 0x8A6D
+0xD48F = 0x8A6E
+0xD490 = 0x8A6F
+0xD491 = 0x8A70
+0xD492 = 0x8A71
+0xD493 = 0x8A72
+0xD494 = 0x8A73
+0xD495 = 0x8A74
+0xD496 = 0x8A75
+0xD497 = 0x8A76
+0xD498 = 0x8A77
+0xD499 = 0x8A78
+0xD49A = 0x8A7A
+0xD49B = 0x8A7B
+0xD49C = 0x8A7C
+0xD49D = 0x8A7D
+0xD49E = 0x8A7E
+0xD49F = 0x8A7F
+0xD4A0 = 0x8A80
+0xD540 = 0x8A81
+0xD541 = 0x8A82
+0xD542 = 0x8A83
+0xD543 = 0x8A84
+0xD544 = 0x8A85
+0xD545 = 0x8A86
+0xD546 = 0x8A87
+0xD547 = 0x8A88
+0xD548 = 0x8A8B
+0xD549 = 0x8A8C
+0xD54A = 0x8A8D
+0xD54B = 0x8A8E
+0xD54C = 0x8A8F
+0xD54D = 0x8A90
+0xD54E = 0x8A91
+0xD54F = 0x8A92
+0xD550 = 0x8A94
+0xD551 = 0x8A95
+0xD552 = 0x8A96
+0xD553 = 0x8A97
+0xD554 = 0x8A98
+0xD555 = 0x8A99
+0xD556 = 0x8A9A
+0xD557 = 0x8A9B
+0xD558 = 0x8A9C
+0xD559 = 0x8A9D
+0xD55A = 0x8A9E
+0xD55B = 0x8A9F
+0xD55C = 0x8AA0
+0xD55D = 0x8AA1
+0xD55E = 0x8AA2
+0xD55F = 0x8AA3
+0xD560 = 0x8AA4
+0xD561 = 0x8AA5
+0xD562 = 0x8AA6
+0xD563 = 0x8AA7
+0xD564 = 0x8AA8
+0xD565 = 0x8AA9
+0xD566 = 0x8AAA
+0xD567 = 0x8AAB
+0xD568 = 0x8AAC
+0xD569 = 0x8AAD
+0xD56A = 0x8AAE
+0xD56B = 0x8AAF
+0xD56C = 0x8AB0
+0xD56D = 0x8AB1
+0xD56E = 0x8AB2
+0xD56F = 0x8AB3
+0xD570 = 0x8AB4
+0xD571 = 0x8AB5
+0xD572 = 0x8AB6
+0xD573 = 0x8AB7
+0xD574 = 0x8AB8
+0xD575 = 0x8AB9
+0xD576 = 0x8ABA
+0xD577 = 0x8ABB
+0xD578 = 0x8ABC
+0xD579 = 0x8ABD
+0xD57A = 0x8ABE
+0xD57B = 0x8ABF
+0xD57C = 0x8AC0
+0xD57D = 0x8AC1
+0xD57E = 0x8AC2
+0xD580 = 0x8AC3
+0xD581 = 0x8AC4
+0xD582 = 0x8AC5
+0xD583 = 0x8AC6
+0xD584 = 0x8AC7
+0xD585 = 0x8AC8
+0xD586 = 0x8AC9
+0xD587 = 0x8ACA
+0xD588 = 0x8ACB
+0xD589 = 0x8ACC
+0xD58A = 0x8ACD
+0xD58B = 0x8ACE
+0xD58C = 0x8ACF
+0xD58D = 0x8AD0
+0xD58E = 0x8AD1
+0xD58F = 0x8AD2
+0xD590 = 0x8AD3
+0xD591 = 0x8AD4
+0xD592 = 0x8AD5
+0xD593 = 0x8AD6
+0xD594 = 0x8AD7
+0xD595 = 0x8AD8
+0xD596 = 0x8AD9
+0xD597 = 0x8ADA
+0xD598 = 0x8ADB
+0xD599 = 0x8ADC
+0xD59A = 0x8ADD
+0xD59B = 0x8ADE
+0xD59C = 0x8ADF
+0xD59D = 0x8AE0
+0xD59E = 0x8AE1
+0xD59F = 0x8AE2
+0xD5A0 = 0x8AE3
+0xD640 = 0x8AE4
+0xD641 = 0x8AE5
+0xD642 = 0x8AE6
+0xD643 = 0x8AE7
+0xD644 = 0x8AE8
+0xD645 = 0x8AE9
+0xD646 = 0x8AEA
+0xD647 = 0x8AEB
+0xD648 = 0x8AEC
+0xD649 = 0x8AED
+0xD64A = 0x8AEE
+0xD64B = 0x8AEF
+0xD64C = 0x8AF0
+0xD64D = 0x8AF1
+0xD64E = 0x8AF2
+0xD64F = 0x8AF3
+0xD650 = 0x8AF4
+0xD651 = 0x8AF5
+0xD652 = 0x8AF6
+0xD653 = 0x8AF7
+0xD654 = 0x8AF8
+0xD655 = 0x8AF9
+0xD656 = 0x8AFA
+0xD657 = 0x8AFB
+0xD658 = 0x8AFC
+0xD659 = 0x8AFD
+0xD65A = 0x8AFE
+0xD65B = 0x8AFF
+0xD65C = 0x8B00
+0xD65D = 0x8B01
+0xD65E = 0x8B02
+0xD65F = 0x8B03
+0xD660 = 0x8B04
+0xD661 = 0x8B05
+0xD662 = 0x8B06
+0xD663 = 0x8B08
+0xD664 = 0x8B09
+0xD665 = 0x8B0A
+0xD666 = 0x8B0B
+0xD667 = 0x8B0C
+0xD668 = 0x8B0D
+0xD669 = 0x8B0E
+0xD66A = 0x8B0F
+0xD66B = 0x8B10
+0xD66C = 0x8B11
+0xD66D = 0x8B12
+0xD66E = 0x8B13
+0xD66F = 0x8B14
+0xD670 = 0x8B15
+0xD671 = 0x8B16
+0xD672 = 0x8B17
+0xD673 = 0x8B18
+0xD674 = 0x8B19
+0xD675 = 0x8B1A
+0xD676 = 0x8B1B
+0xD677 = 0x8B1C
+0xD678 = 0x8B1D
+0xD679 = 0x8B1E
+0xD67A = 0x8B1F
+0xD67B = 0x8B20
+0xD67C = 0x8B21
+0xD67D = 0x8B22
+0xD67E = 0x8B23
+0xD680 = 0x8B24
+0xD681 = 0x8B25
+0xD682 = 0x8B27
+0xD683 = 0x8B28
+0xD684 = 0x8B29
+0xD685 = 0x8B2A
+0xD686 = 0x8B2B
+0xD687 = 0x8B2C
+0xD688 = 0x8B2D
+0xD689 = 0x8B2E
+0xD68A = 0x8B2F
+0xD68B = 0x8B30
+0xD68C = 0x8B31
+0xD68D = 0x8B32
+0xD68E = 0x8B33
+0xD68F = 0x8B34
+0xD690 = 0x8B35
+0xD691 = 0x8B36
+0xD692 = 0x8B37
+0xD693 = 0x8B38
+0xD694 = 0x8B39
+0xD695 = 0x8B3A
+0xD696 = 0x8B3B
+0xD697 = 0x8B3C
+0xD698 = 0x8B3D
+0xD699 = 0x8B3E
+0xD69A = 0x8B3F
+0xD69B = 0x8B40
+0xD69C = 0x8B41
+0xD69D = 0x8B42
+0xD69E = 0x8B43
+0xD69F = 0x8B44
+0xD6A0 = 0x8B45
+0xD740 = 0x8B46
+0xD741 = 0x8B47
+0xD742 = 0x8B48
+0xD743 = 0x8B49
+0xD744 = 0x8B4A
+0xD745 = 0x8B4B
+0xD746 = 0x8B4C
+0xD747 = 0x8B4D
+0xD748 = 0x8B4E
+0xD749 = 0x8B4F
+0xD74A = 0x8B50
+0xD74B = 0x8B51
+0xD74C = 0x8B52
+0xD74D = 0x8B53
+0xD74E = 0x8B54
+0xD74F = 0x8B55
+0xD750 = 0x8B56
+0xD751 = 0x8B57
+0xD752 = 0x8B58
+0xD753 = 0x8B59
+0xD754 = 0x8B5A
+0xD755 = 0x8B5B
+0xD756 = 0x8B5C
+0xD757 = 0x8B5D
+0xD758 = 0x8B5E
+0xD759 = 0x8B5F
+0xD75A = 0x8B60
+0xD75B = 0x8B61
+0xD75C = 0x8B62
+0xD75D = 0x8B63
+0xD75E = 0x8B64
+0xD75F = 0x8B65
+0xD760 = 0x8B67
+0xD761 = 0x8B68
+0xD762 = 0x8B69
+0xD763 = 0x8B6A
+0xD764 = 0x8B6B
+0xD765 = 0x8B6D
+0xD766 = 0x8B6E
+0xD767 = 0x8B6F
+0xD768 = 0x8B70
+0xD769 = 0x8B71
+0xD76A = 0x8B72
+0xD76B = 0x8B73
+0xD76C = 0x8B74
+0xD76D = 0x8B75
+0xD76E = 0x8B76
+0xD76F = 0x8B77
+0xD770 = 0x8B78
+0xD771 = 0x8B79
+0xD772 = 0x8B7A
+0xD773 = 0x8B7B
+0xD774 = 0x8B7C
+0xD775 = 0x8B7D
+0xD776 = 0x8B7E
+0xD777 = 0x8B7F
+0xD778 = 0x8B80
+0xD779 = 0x8B81
+0xD77A = 0x8B82
+0xD77B = 0x8B83
+0xD77C = 0x8B84
+0xD77D = 0x8B85
+0xD77E = 0x8B86
+0xD780 = 0x8B87
+0xD781 = 0x8B88
+0xD782 = 0x8B89
+0xD783 = 0x8B8A
+0xD784 = 0x8B8B
+0xD785 = 0x8B8C
+0xD786 = 0x8B8D
+0xD787 = 0x8B8E
+0xD788 = 0x8B8F
+0xD789 = 0x8B90
+0xD78A = 0x8B91
+0xD78B = 0x8B92
+0xD78C = 0x8B93
+0xD78D = 0x8B94
+0xD78E = 0x8B95
+0xD78F = 0x8B96
+0xD790 = 0x8B97
+0xD791 = 0x8B98
+0xD792 = 0x8B99
+0xD793 = 0x8B9A
+0xD794 = 0x8B9B
+0xD795 = 0x8B9C
+0xD796 = 0x8B9D
+0xD797 = 0x8B9E
+0xD798 = 0x8B9F
+0xD799 = 0x8BAC
+0xD79A = 0x8BB1
+0xD79B = 0x8BBB
+0xD79C = 0x8BC7
+0xD79D = 0x8BD0
+0xD79E = 0x8BEA
+0xD79F = 0x8C09
+0xD7A0 = 0x8C1E
+0xD840 = 0x8C38
+0xD841 = 0x8C39
+0xD842 = 0x8C3A
+0xD843 = 0x8C3B
+0xD844 = 0x8C3C
+0xD845 = 0x8C3D
+0xD846 = 0x8C3E
+0xD847 = 0x8C3F
+0xD848 = 0x8C40
+0xD849 = 0x8C42
+0xD84A = 0x8C43
+0xD84B = 0x8C44
+0xD84C = 0x8C45
+0xD84D = 0x8C48
+0xD84E = 0x8C4A
+0xD84F = 0x8C4B
+0xD850 = 0x8C4D
+0xD851 = 0x8C4E
+0xD852 = 0x8C4F
+0xD853 = 0x8C50
+0xD854 = 0x8C51
+0xD855 = 0x8C52
+0xD856 = 0x8C53
+0xD857 = 0x8C54
+0xD858 = 0x8C56
+0xD859 = 0x8C57
+0xD85A = 0x8C58
+0xD85B = 0x8C59
+0xD85C = 0x8C5B
+0xD85D = 0x8C5C
+0xD85E = 0x8C5D
+0xD85F = 0x8C5E
+0xD860 = 0x8C5F
+0xD861 = 0x8C60
+0xD862 = 0x8C63
+0xD863 = 0x8C64
+0xD864 = 0x8C65
+0xD865 = 0x8C66
+0xD866 = 0x8C67
+0xD867 = 0x8C68
+0xD868 = 0x8C69
+0xD869 = 0x8C6C
+0xD86A = 0x8C6D
+0xD86B = 0x8C6E
+0xD86C = 0x8C6F
+0xD86D = 0x8C70
+0xD86E = 0x8C71
+0xD86F = 0x8C72
+0xD870 = 0x8C74
+0xD871 = 0x8C75
+0xD872 = 0x8C76
+0xD873 = 0x8C77
+0xD874 = 0x8C7B
+0xD875 = 0x8C7C
+0xD876 = 0x8C7D
+0xD877 = 0x8C7E
+0xD878 = 0x8C7F
+0xD879 = 0x8C80
+0xD87A = 0x8C81
+0xD87B = 0x8C83
+0xD87C = 0x8C84
+0xD87D = 0x8C86
+0xD87E = 0x8C87
+0xD880 = 0x8C88
+0xD881 = 0x8C8B
+0xD882 = 0x8C8D
+0xD883 = 0x8C8E
+0xD884 = 0x8C8F
+0xD885 = 0x8C90
+0xD886 = 0x8C91
+0xD887 = 0x8C92
+0xD888 = 0x8C93
+0xD889 = 0x8C95
+0xD88A = 0x8C96
+0xD88B = 0x8C97
+0xD88C = 0x8C99
+0xD88D = 0x8C9A
+0xD88E = 0x8C9B
+0xD88F = 0x8C9C
+0xD890 = 0x8C9D
+0xD891 = 0x8C9E
+0xD892 = 0x8C9F
+0xD893 = 0x8CA0
+0xD894 = 0x8CA1
+0xD895 = 0x8CA2
+0xD896 = 0x8CA3
+0xD897 = 0x8CA4
+0xD898 = 0x8CA5
+0xD899 = 0x8CA6
+0xD89A = 0x8CA7
+0xD89B = 0x8CA8
+0xD89C = 0x8CA9
+0xD89D = 0x8CAA
+0xD89E = 0x8CAB
+0xD89F = 0x8CAC
+0xD8A0 = 0x8CAD
+0xD940 = 0x8CAE
+0xD941 = 0x8CAF
+0xD942 = 0x8CB0
+0xD943 = 0x8CB1
+0xD944 = 0x8CB2
+0xD945 = 0x8CB3
+0xD946 = 0x8CB4
+0xD947 = 0x8CB5
+0xD948 = 0x8CB6
+0xD949 = 0x8CB7
+0xD94A = 0x8CB8
+0xD94B = 0x8CB9
+0xD94C = 0x8CBA
+0xD94D = 0x8CBB
+0xD94E = 0x8CBC
+0xD94F = 0x8CBD
+0xD950 = 0x8CBE
+0xD951 = 0x8CBF
+0xD952 = 0x8CC0
+0xD953 = 0x8CC1
+0xD954 = 0x8CC2
+0xD955 = 0x8CC3
+0xD956 = 0x8CC4
+0xD957 = 0x8CC5
+0xD958 = 0x8CC6
+0xD959 = 0x8CC7
+0xD95A = 0x8CC8
+0xD95B = 0x8CC9
+0xD95C = 0x8CCA
+0xD95D = 0x8CCB
+0xD95E = 0x8CCC
+0xD95F = 0x8CCD
+0xD960 = 0x8CCE
+0xD961 = 0x8CCF
+0xD962 = 0x8CD0
+0xD963 = 0x8CD1
+0xD964 = 0x8CD2
+0xD965 = 0x8CD3
+0xD966 = 0x8CD4
+0xD967 = 0x8CD5
+0xD968 = 0x8CD6
+0xD969 = 0x8CD7
+0xD96A = 0x8CD8
+0xD96B = 0x8CD9
+0xD96C = 0x8CDA
+0xD96D = 0x8CDB
+0xD96E = 0x8CDC
+0xD96F = 0x8CDD
+0xD970 = 0x8CDE
+0xD971 = 0x8CDF
+0xD972 = 0x8CE0
+0xD973 = 0x8CE1
+0xD974 = 0x8CE2
+0xD975 = 0x8CE3
+0xD976 = 0x8CE4
+0xD977 = 0x8CE5
+0xD978 = 0x8CE6
+0xD979 = 0x8CE7
+0xD97A = 0x8CE8
+0xD97B = 0x8CE9
+0xD97C = 0x8CEA
+0xD97D = 0x8CEB
+0xD97E = 0x8CEC
+0xD980 = 0x8CED
+0xD981 = 0x8CEE
+0xD982 = 0x8CEF
+0xD983 = 0x8CF0
+0xD984 = 0x8CF1
+0xD985 = 0x8CF2
+0xD986 = 0x8CF3
+0xD987 = 0x8CF4
+0xD988 = 0x8CF5
+0xD989 = 0x8CF6
+0xD98A = 0x8CF7
+0xD98B = 0x8CF8
+0xD98C = 0x8CF9
+0xD98D = 0x8CFA
+0xD98E = 0x8CFB
+0xD98F = 0x8CFC
+0xD990 = 0x8CFD
+0xD991 = 0x8CFE
+0xD992 = 0x8CFF
+0xD993 = 0x8D00
+0xD994 = 0x8D01
+0xD995 = 0x8D02
+0xD996 = 0x8D03
+0xD997 = 0x8D04
+0xD998 = 0x8D05
+0xD999 = 0x8D06
+0xD99A = 0x8D07
+0xD99B = 0x8D08
+0xD99C = 0x8D09
+0xD99D = 0x8D0A
+0xD99E = 0x8D0B
+0xD99F = 0x8D0C
+0xD9A0 = 0x8D0D
+0xDA40 = 0x8D0E
+0xDA41 = 0x8D0F
+0xDA42 = 0x8D10
+0xDA43 = 0x8D11
+0xDA44 = 0x8D12
+0xDA45 = 0x8D13
+0xDA46 = 0x8D14
+0xDA47 = 0x8D15
+0xDA48 = 0x8D16
+0xDA49 = 0x8D17
+0xDA4A = 0x8D18
+0xDA4B = 0x8D19
+0xDA4C = 0x8D1A
+0xDA4D = 0x8D1B
+0xDA4E = 0x8D1C
+0xDA4F = 0x8D20
+0xDA50 = 0x8D51
+0xDA51 = 0x8D52
+0xDA52 = 0x8D57
+0xDA53 = 0x8D5F
+0xDA54 = 0x8D65
+0xDA55 = 0x8D68
+0xDA56 = 0x8D69
+0xDA57 = 0x8D6A
+0xDA58 = 0x8D6C
+0xDA59 = 0x8D6E
+0xDA5A = 0x8D6F
+0xDA5B = 0x8D71
+0xDA5C = 0x8D72
+0xDA5D = 0x8D78
+0xDA5E = 0x8D79
+0xDA5F = 0x8D7A
+0xDA60 = 0x8D7B
+0xDA61 = 0x8D7C
+0xDA62 = 0x8D7D
+0xDA63 = 0x8D7E
+0xDA64 = 0x8D7F
+0xDA65 = 0x8D80
+0xDA66 = 0x8D82
+0xDA67 = 0x8D83
+0xDA68 = 0x8D86
+0xDA69 = 0x8D87
+0xDA6A = 0x8D88
+0xDA6B = 0x8D89
+0xDA6C = 0x8D8C
+0xDA6D = 0x8D8D
+0xDA6E = 0x8D8E
+0xDA6F = 0x8D8F
+0xDA70 = 0x8D90
+0xDA71 = 0x8D92
+0xDA72 = 0x8D93
+0xDA73 = 0x8D95
+0xDA74 = 0x8D96
+0xDA75 = 0x8D97
+0xDA76 = 0x8D98
+0xDA77 = 0x8D99
+0xDA78 = 0x8D9A
+0xDA79 = 0x8D9B
+0xDA7A = 0x8D9C
+0xDA7B = 0x8D9D
+0xDA7C = 0x8D9E
+0xDA7D = 0x8DA0
+0xDA7E = 0x8DA1
+0xDA80 = 0x8DA2
+0xDA81 = 0x8DA4
+0xDA82 = 0x8DA5
+0xDA83 = 0x8DA6
+0xDA84 = 0x8DA7
+0xDA85 = 0x8DA8
+0xDA86 = 0x8DA9
+0xDA87 = 0x8DAA
+0xDA88 = 0x8DAB
+0xDA89 = 0x8DAC
+0xDA8A = 0x8DAD
+0xDA8B = 0x8DAE
+0xDA8C = 0x8DAF
+0xDA8D = 0x8DB0
+0xDA8E = 0x8DB2
+0xDA8F = 0x8DB6
+0xDA90 = 0x8DB7
+0xDA91 = 0x8DB9
+0xDA92 = 0x8DBB
+0xDA93 = 0x8DBD
+0xDA94 = 0x8DC0
+0xDA95 = 0x8DC1
+0xDA96 = 0x8DC2
+0xDA97 = 0x8DC5
+0xDA98 = 0x8DC7
+0xDA99 = 0x8DC8
+0xDA9A = 0x8DC9
+0xDA9B = 0x8DCA
+0xDA9C = 0x8DCD
+0xDA9D = 0x8DD0
+0xDA9E = 0x8DD2
+0xDA9F = 0x8DD3
+0xDAA0 = 0x8DD4
+0xDB40 = 0x8DD5
+0xDB41 = 0x8DD8
+0xDB42 = 0x8DD9
+0xDB43 = 0x8DDC
+0xDB44 = 0x8DE0
+0xDB45 = 0x8DE1
+0xDB46 = 0x8DE2
+0xDB47 = 0x8DE5
+0xDB48 = 0x8DE6
+0xDB49 = 0x8DE7
+0xDB4A = 0x8DE9
+0xDB4B = 0x8DED
+0xDB4C = 0x8DEE
+0xDB4D = 0x8DF0
+0xDB4E = 0x8DF1
+0xDB4F = 0x8DF2
+0xDB50 = 0x8DF4
+0xDB51 = 0x8DF6
+0xDB52 = 0x8DFC
+0xDB53 = 0x8DFE
+0xDB54 = 0x8DFF
+0xDB55 = 0x8E00
+0xDB56 = 0x8E01
+0xDB57 = 0x8E02
+0xDB58 = 0x8E03
+0xDB59 = 0x8E04
+0xDB5A = 0x8E06
+0xDB5B = 0x8E07
+0xDB5C = 0x8E08
+0xDB5D = 0x8E0B
+0xDB5E = 0x8E0D
+0xDB5F = 0x8E0E
+0xDB60 = 0x8E10
+0xDB61 = 0x8E11
+0xDB62 = 0x8E12
+0xDB63 = 0x8E13
+0xDB64 = 0x8E15
+0xDB65 = 0x8E16
+0xDB66 = 0x8E17
+0xDB67 = 0x8E18
+0xDB68 = 0x8E19
+0xDB69 = 0x8E1A
+0xDB6A = 0x8E1B
+0xDB6B = 0x8E1C
+0xDB6C = 0x8E20
+0xDB6D = 0x8E21
+0xDB6E = 0x8E24
+0xDB6F = 0x8E25
+0xDB70 = 0x8E26
+0xDB71 = 0x8E27
+0xDB72 = 0x8E28
+0xDB73 = 0x8E2B
+0xDB74 = 0x8E2D
+0xDB75 = 0x8E30
+0xDB76 = 0x8E32
+0xDB77 = 0x8E33
+0xDB78 = 0x8E34
+0xDB79 = 0x8E36
+0xDB7A = 0x8E37
+0xDB7B = 0x8E38
+0xDB7C = 0x8E3B
+0xDB7D = 0x8E3C
+0xDB7E = 0x8E3E
+0xDB80 = 0x8E3F
+0xDB81 = 0x8E43
+0xDB82 = 0x8E45
+0xDB83 = 0x8E46
+0xDB84 = 0x8E4C
+0xDB85 = 0x8E4D
+0xDB86 = 0x8E4E
+0xDB87 = 0x8E4F
+0xDB88 = 0x8E50
+0xDB89 = 0x8E53
+0xDB8A = 0x8E54
+0xDB8B = 0x8E55
+0xDB8C = 0x8E56
+0xDB8D = 0x8E57
+0xDB8E = 0x8E58
+0xDB8F = 0x8E5A
+0xDB90 = 0x8E5B
+0xDB91 = 0x8E5C
+0xDB92 = 0x8E5D
+0xDB93 = 0x8E5E
+0xDB94 = 0x8E5F
+0xDB95 = 0x8E60
+0xDB96 = 0x8E61
+0xDB97 = 0x8E62
+0xDB98 = 0x8E63
+0xDB99 = 0x8E64
+0xDB9A = 0x8E65
+0xDB9B = 0x8E67
+0xDB9C = 0x8E68
+0xDB9D = 0x8E6A
+0xDB9E = 0x8E6B
+0xDB9F = 0x8E6E
+0xDBA0 = 0x8E71
+0xDC40 = 0x8E73
+0xDC41 = 0x8E75
+0xDC42 = 0x8E77
+0xDC43 = 0x8E78
+0xDC44 = 0x8E79
+0xDC45 = 0x8E7A
+0xDC46 = 0x8E7B
+0xDC47 = 0x8E7D
+0xDC48 = 0x8E7E
+0xDC49 = 0x8E80
+0xDC4A = 0x8E82
+0xDC4B = 0x8E83
+0xDC4C = 0x8E84
+0xDC4D = 0x8E86
+0xDC4E = 0x8E88
+0xDC4F = 0x8E89
+0xDC50 = 0x8E8A
+0xDC51 = 0x8E8B
+0xDC52 = 0x8E8C
+0xDC53 = 0x8E8D
+0xDC54 = 0x8E8E
+0xDC55 = 0x8E91
+0xDC56 = 0x8E92
+0xDC57 = 0x8E93
+0xDC58 = 0x8E95
+0xDC59 = 0x8E96
+0xDC5A = 0x8E97
+0xDC5B = 0x8E98
+0xDC5C = 0x8E99
+0xDC5D = 0x8E9A
+0xDC5E = 0x8E9B
+0xDC5F = 0x8E9D
+0xDC60 = 0x8E9F
+0xDC61 = 0x8EA0
+0xDC62 = 0x8EA1
+0xDC63 = 0x8EA2
+0xDC64 = 0x8EA3
+0xDC65 = 0x8EA4
+0xDC66 = 0x8EA5
+0xDC67 = 0x8EA6
+0xDC68 = 0x8EA7
+0xDC69 = 0x8EA8
+0xDC6A = 0x8EA9
+0xDC6B = 0x8EAA
+0xDC6C = 0x8EAD
+0xDC6D = 0x8EAE
+0xDC6E = 0x8EB0
+0xDC6F = 0x8EB1
+0xDC70 = 0x8EB3
+0xDC71 = 0x8EB4
+0xDC72 = 0x8EB5
+0xDC73 = 0x8EB6
+0xDC74 = 0x8EB7
+0xDC75 = 0x8EB8
+0xDC76 = 0x8EB9
+0xDC77 = 0x8EBB
+0xDC78 = 0x8EBC
+0xDC79 = 0x8EBD
+0xDC7A = 0x8EBE
+0xDC7B = 0x8EBF
+0xDC7C = 0x8EC0
+0xDC7D = 0x8EC1
+0xDC7E = 0x8EC2
+0xDC80 = 0x8EC3
+0xDC81 = 0x8EC4
+0xDC82 = 0x8EC5
+0xDC83 = 0x8EC6
+0xDC84 = 0x8EC7
+0xDC85 = 0x8EC8
+0xDC86 = 0x8EC9
+0xDC87 = 0x8ECA
+0xDC88 = 0x8ECB
+0xDC89 = 0x8ECC
+0xDC8A = 0x8ECD
+0xDC8B = 0x8ECF
+0xDC8C = 0x8ED0
+0xDC8D = 0x8ED1
+0xDC8E = 0x8ED2
+0xDC8F = 0x8ED3
+0xDC90 = 0x8ED4
+0xDC91 = 0x8ED5
+0xDC92 = 0x8ED6
+0xDC93 = 0x8ED7
+0xDC94 = 0x8ED8
+0xDC95 = 0x8ED9
+0xDC96 = 0x8EDA
+0xDC97 = 0x8EDB
+0xDC98 = 0x8EDC
+0xDC99 = 0x8EDD
+0xDC9A = 0x8EDE
+0xDC9B = 0x8EDF
+0xDC9C = 0x8EE0
+0xDC9D = 0x8EE1
+0xDC9E = 0x8EE2
+0xDC9F = 0x8EE3
+0xDCA0 = 0x8EE4
+0xDD40 = 0x8EE5
+0xDD41 = 0x8EE6
+0xDD42 = 0x8EE7
+0xDD43 = 0x8EE8
+0xDD44 = 0x8EE9
+0xDD45 = 0x8EEA
+0xDD46 = 0x8EEB
+0xDD47 = 0x8EEC
+0xDD48 = 0x8EED
+0xDD49 = 0x8EEE
+0xDD4A = 0x8EEF
+0xDD4B = 0x8EF0
+0xDD4C = 0x8EF1
+0xDD4D = 0x8EF2
+0xDD4E = 0x8EF3
+0xDD4F = 0x8EF4
+0xDD50 = 0x8EF5
+0xDD51 = 0x8EF6
+0xDD52 = 0x8EF7
+0xDD53 = 0x8EF8
+0xDD54 = 0x8EF9
+0xDD55 = 0x8EFA
+0xDD56 = 0x8EFB
+0xDD57 = 0x8EFC
+0xDD58 = 0x8EFD
+0xDD59 = 0x8EFE
+0xDD5A = 0x8EFF
+0xDD5B = 0x8F00
+0xDD5C = 0x8F01
+0xDD5D = 0x8F02
+0xDD5E = 0x8F03
+0xDD5F = 0x8F04
+0xDD60 = 0x8F05
+0xDD61 = 0x8F06
+0xDD62 = 0x8F07
+0xDD63 = 0x8F08
+0xDD64 = 0x8F09
+0xDD65 = 0x8F0A
+0xDD66 = 0x8F0B
+0xDD67 = 0x8F0C
+0xDD68 = 0x8F0D
+0xDD69 = 0x8F0E
+0xDD6A = 0x8F0F
+0xDD6B = 0x8F10
+0xDD6C = 0x8F11
+0xDD6D = 0x8F12
+0xDD6E = 0x8F13
+0xDD6F = 0x8F14
+0xDD70 = 0x8F15
+0xDD71 = 0x8F16
+0xDD72 = 0x8F17
+0xDD73 = 0x8F18
+0xDD74 = 0x8F19
+0xDD75 = 0x8F1A
+0xDD76 = 0x8F1B
+0xDD77 = 0x8F1C
+0xDD78 = 0x8F1D
+0xDD79 = 0x8F1E
+0xDD7A = 0x8F1F
+0xDD7B = 0x8F20
+0xDD7C = 0x8F21
+0xDD7D = 0x8F22
+0xDD7E = 0x8F23
+0xDD80 = 0x8F24
+0xDD81 = 0x8F25
+0xDD82 = 0x8F26
+0xDD83 = 0x8F27
+0xDD84 = 0x8F28
+0xDD85 = 0x8F29
+0xDD86 = 0x8F2A
+0xDD87 = 0x8F2B
+0xDD88 = 0x8F2C
+0xDD89 = 0x8F2D
+0xDD8A = 0x8F2E
+0xDD8B = 0x8F2F
+0xDD8C = 0x8F30
+0xDD8D = 0x8F31
+0xDD8E = 0x8F32
+0xDD8F = 0x8F33
+0xDD90 = 0x8F34
+0xDD91 = 0x8F35
+0xDD92 = 0x8F36
+0xDD93 = 0x8F37
+0xDD94 = 0x8F38
+0xDD95 = 0x8F39
+0xDD96 = 0x8F3A
+0xDD97 = 0x8F3B
+0xDD98 = 0x8F3C
+0xDD99 = 0x8F3D
+0xDD9A = 0x8F3E
+0xDD9B = 0x8F3F
+0xDD9C = 0x8F40
+0xDD9D = 0x8F41
+0xDD9E = 0x8F42
+0xDD9F = 0x8F43
+0xDDA0 = 0x8F44
+0xDE40 = 0x8F45
+0xDE41 = 0x8F46
+0xDE42 = 0x8F47
+0xDE43 = 0x8F48
+0xDE44 = 0x8F49
+0xDE45 = 0x8F4A
+0xDE46 = 0x8F4B
+0xDE47 = 0x8F4C
+0xDE48 = 0x8F4D
+0xDE49 = 0x8F4E
+0xDE4A = 0x8F4F
+0xDE4B = 0x8F50
+0xDE4C = 0x8F51
+0xDE4D = 0x8F52
+0xDE4E = 0x8F53
+0xDE4F = 0x8F54
+0xDE50 = 0x8F55
+0xDE51 = 0x8F56
+0xDE52 = 0x8F57
+0xDE53 = 0x8F58
+0xDE54 = 0x8F59
+0xDE55 = 0x8F5A
+0xDE56 = 0x8F5B
+0xDE57 = 0x8F5C
+0xDE58 = 0x8F5D
+0xDE59 = 0x8F5E
+0xDE5A = 0x8F5F
+0xDE5B = 0x8F60
+0xDE5C = 0x8F61
+0xDE5D = 0x8F62
+0xDE5E = 0x8F63
+0xDE5F = 0x8F64
+0xDE60 = 0x8F65
+0xDE61 = 0x8F6A
+0xDE62 = 0x8F80
+0xDE63 = 0x8F8C
+0xDE64 = 0x8F92
+0xDE65 = 0x8F9D
+0xDE66 = 0x8FA0
+0xDE67 = 0x8FA1
+0xDE68 = 0x8FA2
+0xDE69 = 0x8FA4
+0xDE6A = 0x8FA5
+0xDE6B = 0x8FA6
+0xDE6C = 0x8FA7
+0xDE6D = 0x8FAA
+0xDE6E = 0x8FAC
+0xDE6F = 0x8FAD
+0xDE70 = 0x8FAE
+0xDE71 = 0x8FAF
+0xDE72 = 0x8FB2
+0xDE73 = 0x8FB3
+0xDE74 = 0x8FB4
+0xDE75 = 0x8FB5
+0xDE76 = 0x8FB7
+0xDE77 = 0x8FB8
+0xDE78 = 0x8FBA
+0xDE79 = 0x8FBB
+0xDE7A = 0x8FBC
+0xDE7B = 0x8FBF
+0xDE7C = 0x8FC0
+0xDE7D = 0x8FC3
+0xDE7E = 0x8FC6
+0xDE80 = 0x8FC9
+0xDE81 = 0x8FCA
+0xDE82 = 0x8FCB
+0xDE83 = 0x8FCC
+0xDE84 = 0x8FCD
+0xDE85 = 0x8FCF
+0xDE86 = 0x8FD2
+0xDE87 = 0x8FD6
+0xDE88 = 0x8FD7
+0xDE89 = 0x8FDA
+0xDE8A = 0x8FE0
+0xDE8B = 0x8FE1
+0xDE8C = 0x8FE3
+0xDE8D = 0x8FE7
+0xDE8E = 0x8FEC
+0xDE8F = 0x8FEF
+0xDE90 = 0x8FF1
+0xDE91 = 0x8FF2
+0xDE92 = 0x8FF4
+0xDE93 = 0x8FF5
+0xDE94 = 0x8FF6
+0xDE95 = 0x8FFA
+0xDE96 = 0x8FFB
+0xDE97 = 0x8FFC
+0xDE98 = 0x8FFE
+0xDE99 = 0x8FFF
+0xDE9A = 0x9007
+0xDE9B = 0x9008
+0xDE9C = 0x900C
+0xDE9D = 0x900E
+0xDE9E = 0x9013
+0xDE9F = 0x9015
+0xDEA0 = 0x9018
+0xDF40 = 0x9019
+0xDF41 = 0x901C
+0xDF42 = 0x9023
+0xDF43 = 0x9024
+0xDF44 = 0x9025
+0xDF45 = 0x9027
+0xDF46 = 0x9028
+0xDF47 = 0x9029
+0xDF48 = 0x902A
+0xDF49 = 0x902B
+0xDF4A = 0x902C
+0xDF4B = 0x9030
+0xDF4C = 0x9031
+0xDF4D = 0x9032
+0xDF4E = 0x9033
+0xDF4F = 0x9034
+0xDF50 = 0x9037
+0xDF51 = 0x9039
+0xDF52 = 0x903A
+0xDF53 = 0x903D
+0xDF54 = 0x903F
+0xDF55 = 0x9040
+0xDF56 = 0x9043
+0xDF57 = 0x9045
+0xDF58 = 0x9046
+0xDF59 = 0x9048
+0xDF5A = 0x9049
+0xDF5B = 0x904A
+0xDF5C = 0x904B
+0xDF5D = 0x904C
+0xDF5E = 0x904E
+0xDF5F = 0x9054
+0xDF60 = 0x9055
+0xDF61 = 0x9056
+0xDF62 = 0x9059
+0xDF63 = 0x905A
+0xDF64 = 0x905C
+0xDF65 = 0x905D
+0xDF66 = 0x905E
+0xDF67 = 0x905F
+0xDF68 = 0x9060
+0xDF69 = 0x9061
+0xDF6A = 0x9064
+0xDF6B = 0x9066
+0xDF6C = 0x9067
+0xDF6D = 0x9069
+0xDF6E = 0x906A
+0xDF6F = 0x906B
+0xDF70 = 0x906C
+0xDF71 = 0x906F
+0xDF72 = 0x9070
+0xDF73 = 0x9071
+0xDF74 = 0x9072
+0xDF75 = 0x9073
+0xDF76 = 0x9076
+0xDF77 = 0x9077
+0xDF78 = 0x9078
+0xDF79 = 0x9079
+0xDF7A = 0x907A
+0xDF7B = 0x907B
+0xDF7C = 0x907C
+0xDF7D = 0x907E
+0xDF7E = 0x9081
+0xDF80 = 0x9084
+0xDF81 = 0x9085
+0xDF82 = 0x9086
+0xDF83 = 0x9087
+0xDF84 = 0x9089
+0xDF85 = 0x908A
+0xDF86 = 0x908C
+0xDF87 = 0x908D
+0xDF88 = 0x908E
+0xDF89 = 0x908F
+0xDF8A = 0x9090
+0xDF8B = 0x9092
+0xDF8C = 0x9094
+0xDF8D = 0x9096
+0xDF8E = 0x9098
+0xDF8F = 0x909A
+0xDF90 = 0x909C
+0xDF91 = 0x909E
+0xDF92 = 0x909F
+0xDF93 = 0x90A0
+0xDF94 = 0x90A4
+0xDF95 = 0x90A5
+0xDF96 = 0x90A7
+0xDF97 = 0x90A8
+0xDF98 = 0x90A9
+0xDF99 = 0x90AB
+0xDF9A = 0x90AD
+0xDF9B = 0x90B2
+0xDF9C = 0x90B7
+0xDF9D = 0x90BC
+0xDF9E = 0x90BD
+0xDF9F = 0x90BF
+0xDFA0 = 0x90C0
+0xE040 = 0x90C2
+0xE041 = 0x90C3
+0xE042 = 0x90C6
+0xE043 = 0x90C8
+0xE044 = 0x90C9
+0xE045 = 0x90CB
+0xE046 = 0x90CC
+0xE047 = 0x90CD
+0xE048 = 0x90D2
+0xE049 = 0x90D4
+0xE04A = 0x90D5
+0xE04B = 0x90D6
+0xE04C = 0x90D8
+0xE04D = 0x90D9
+0xE04E = 0x90DA
+0xE04F = 0x90DE
+0xE050 = 0x90DF
+0xE051 = 0x90E0
+0xE052 = 0x90E3
+0xE053 = 0x90E4
+0xE054 = 0x90E5
+0xE055 = 0x90E9
+0xE056 = 0x90EA
+0xE057 = 0x90EC
+0xE058 = 0x90EE
+0xE059 = 0x90F0
+0xE05A = 0x90F1
+0xE05B = 0x90F2
+0xE05C = 0x90F3
+0xE05D = 0x90F5
+0xE05E = 0x90F6
+0xE05F = 0x90F7
+0xE060 = 0x90F9
+0xE061 = 0x90FA
+0xE062 = 0x90FB
+0xE063 = 0x90FC
+0xE064 = 0x90FF
+0xE065 = 0x9100
+0xE066 = 0x9101
+0xE067 = 0x9103
+0xE068 = 0x9105
+0xE069 = 0x9106
+0xE06A = 0x9107
+0xE06B = 0x9108
+0xE06C = 0x9109
+0xE06D = 0x910A
+0xE06E = 0x910B
+0xE06F = 0x910C
+0xE070 = 0x910D
+0xE071 = 0x910E
+0xE072 = 0x910F
+0xE073 = 0x9110
+0xE074 = 0x9111
+0xE075 = 0x9112
+0xE076 = 0x9113
+0xE077 = 0x9114
+0xE078 = 0x9115
+0xE079 = 0x9116
+0xE07A = 0x9117
+0xE07B = 0x9118
+0xE07C = 0x911A
+0xE07D = 0x911B
+0xE07E = 0x911C
+0xE080 = 0x911D
+0xE081 = 0x911F
+0xE082 = 0x9120
+0xE083 = 0x9121
+0xE084 = 0x9124
+0xE085 = 0x9125
+0xE086 = 0x9126
+0xE087 = 0x9127
+0xE088 = 0x9128
+0xE089 = 0x9129
+0xE08A = 0x912A
+0xE08B = 0x912B
+0xE08C = 0x912C
+0xE08D = 0x912D
+0xE08E = 0x912E
+0xE08F = 0x9130
+0xE090 = 0x9132
+0xE091 = 0x9133
+0xE092 = 0x9134
+0xE093 = 0x9135
+0xE094 = 0x9136
+0xE095 = 0x9137
+0xE096 = 0x9138
+0xE097 = 0x913A
+0xE098 = 0x913B
+0xE099 = 0x913C
+0xE09A = 0x913D
+0xE09B = 0x913E
+0xE09C = 0x913F
+0xE09D = 0x9140
+0xE09E = 0x9141
+0xE09F = 0x9142
+0xE0A0 = 0x9144
+0xE140 = 0x9145
+0xE141 = 0x9147
+0xE142 = 0x9148
+0xE143 = 0x9151
+0xE144 = 0x9153
+0xE145 = 0x9154
+0xE146 = 0x9155
+0xE147 = 0x9156
+0xE148 = 0x9158
+0xE149 = 0x9159
+0xE14A = 0x915B
+0xE14B = 0x915C
+0xE14C = 0x915F
+0xE14D = 0x9160
+0xE14E = 0x9166
+0xE14F = 0x9167
+0xE150 = 0x9168
+0xE151 = 0x916B
+0xE152 = 0x916D
+0xE153 = 0x9173
+0xE154 = 0x917A
+0xE155 = 0x917B
+0xE156 = 0x917C
+0xE157 = 0x9180
+0xE158 = 0x9181
+0xE159 = 0x9182
+0xE15A = 0x9183
+0xE15B = 0x9184
+0xE15C = 0x9186
+0xE15D = 0x9188
+0xE15E = 0x918A
+0xE15F = 0x918E
+0xE160 = 0x918F
+0xE161 = 0x9193
+0xE162 = 0x9194
+0xE163 = 0x9195
+0xE164 = 0x9196
+0xE165 = 0x9197
+0xE166 = 0x9198
+0xE167 = 0x9199
+0xE168 = 0x919C
+0xE169 = 0x919D
+0xE16A = 0x919E
+0xE16B = 0x919F
+0xE16C = 0x91A0
+0xE16D = 0x91A1
+0xE16E = 0x91A4
+0xE16F = 0x91A5
+0xE170 = 0x91A6
+0xE171 = 0x91A7
+0xE172 = 0x91A8
+0xE173 = 0x91A9
+0xE174 = 0x91AB
+0xE175 = 0x91AC
+0xE176 = 0x91B0
+0xE177 = 0x91B1
+0xE178 = 0x91B2
+0xE179 = 0x91B3
+0xE17A = 0x91B6
+0xE17B = 0x91B7
+0xE17C = 0x91B8
+0xE17D = 0x91B9
+0xE17E = 0x91BB
+0xE180 = 0x91BC
+0xE181 = 0x91BD
+0xE182 = 0x91BE
+0xE183 = 0x91BF
+0xE184 = 0x91C0
+0xE185 = 0x91C1
+0xE186 = 0x91C2
+0xE187 = 0x91C3
+0xE188 = 0x91C4
+0xE189 = 0x91C5
+0xE18A = 0x91C6
+0xE18B = 0x91C8
+0xE18C = 0x91CB
+0xE18D = 0x91D0
+0xE18E = 0x91D2
+0xE18F = 0x91D3
+0xE190 = 0x91D4
+0xE191 = 0x91D5
+0xE192 = 0x91D6
+0xE193 = 0x91D7
+0xE194 = 0x91D8
+0xE195 = 0x91D9
+0xE196 = 0x91DA
+0xE197 = 0x91DB
+0xE198 = 0x91DD
+0xE199 = 0x91DE
+0xE19A = 0x91DF
+0xE19B = 0x91E0
+0xE19C = 0x91E1
+0xE19D = 0x91E2
+0xE19E = 0x91E3
+0xE19F = 0x91E4
+0xE1A0 = 0x91E5
+0xE240 = 0x91E6
+0xE241 = 0x91E7
+0xE242 = 0x91E8
+0xE243 = 0x91E9
+0xE244 = 0x91EA
+0xE245 = 0x91EB
+0xE246 = 0x91EC
+0xE247 = 0x91ED
+0xE248 = 0x91EE
+0xE249 = 0x91EF
+0xE24A = 0x91F0
+0xE24B = 0x91F1
+0xE24C = 0x91F2
+0xE24D = 0x91F3
+0xE24E = 0x91F4
+0xE24F = 0x91F5
+0xE250 = 0x91F6
+0xE251 = 0x91F7
+0xE252 = 0x91F8
+0xE253 = 0x91F9
+0xE254 = 0x91FA
+0xE255 = 0x91FB
+0xE256 = 0x91FC
+0xE257 = 0x91FD
+0xE258 = 0x91FE
+0xE259 = 0x91FF
+0xE25A = 0x9200
+0xE25B = 0x9201
+0xE25C = 0x9202
+0xE25D = 0x9203
+0xE25E = 0x9204
+0xE25F = 0x9205
+0xE260 = 0x9206
+0xE261 = 0x9207
+0xE262 = 0x9208
+0xE263 = 0x9209
+0xE264 = 0x920A
+0xE265 = 0x920B
+0xE266 = 0x920C
+0xE267 = 0x920D
+0xE268 = 0x920E
+0xE269 = 0x920F
+0xE26A = 0x9210
+0xE26B = 0x9211
+0xE26C = 0x9212
+0xE26D = 0x9213
+0xE26E = 0x9214
+0xE26F = 0x9215
+0xE270 = 0x9216
+0xE271 = 0x9217
+0xE272 = 0x9218
+0xE273 = 0x9219
+0xE274 = 0x921A
+0xE275 = 0x921B
+0xE276 = 0x921C
+0xE277 = 0x921D
+0xE278 = 0x921E
+0xE279 = 0x921F
+0xE27A = 0x9220
+0xE27B = 0x9221
+0xE27C = 0x9222
+0xE27D = 0x9223
+0xE27E = 0x9224
+0xE280 = 0x9225
+0xE281 = 0x9226
+0xE282 = 0x9227
+0xE283 = 0x9228
+0xE284 = 0x9229
+0xE285 = 0x922A
+0xE286 = 0x922B
+0xE287 = 0x922C
+0xE288 = 0x922D
+0xE289 = 0x922E
+0xE28A = 0x922F
+0xE28B = 0x9230
+0xE28C = 0x9231
+0xE28D = 0x9232
+0xE28E = 0x9233
+0xE28F = 0x9234
+0xE290 = 0x9235
+0xE291 = 0x9236
+0xE292 = 0x9237
+0xE293 = 0x9238
+0xE294 = 0x9239
+0xE295 = 0x923A
+0xE296 = 0x923B
+0xE297 = 0x923C
+0xE298 = 0x923D
+0xE299 = 0x923E
+0xE29A = 0x923F
+0xE29B = 0x9240
+0xE29C = 0x9241
+0xE29D = 0x9242
+0xE29E = 0x9243
+0xE29F = 0x9244
+0xE2A0 = 0x9245
+0xE340 = 0x9246
+0xE341 = 0x9247
+0xE342 = 0x9248
+0xE343 = 0x9249
+0xE344 = 0x924A
+0xE345 = 0x924B
+0xE346 = 0x924C
+0xE347 = 0x924D
+0xE348 = 0x924E
+0xE349 = 0x924F
+0xE34A = 0x9250
+0xE34B = 0x9251
+0xE34C = 0x9252
+0xE34D = 0x9253
+0xE34E = 0x9254
+0xE34F = 0x9255
+0xE350 = 0x9256
+0xE351 = 0x9257
+0xE352 = 0x9258
+0xE353 = 0x9259
+0xE354 = 0x925A
+0xE355 = 0x925B
+0xE356 = 0x925C
+0xE357 = 0x925D
+0xE358 = 0x925E
+0xE359 = 0x925F
+0xE35A = 0x9260
+0xE35B = 0x9261
+0xE35C = 0x9262
+0xE35D = 0x9263
+0xE35E = 0x9264
+0xE35F = 0x9265
+0xE360 = 0x9266
+0xE361 = 0x9267
+0xE362 = 0x9268
+0xE363 = 0x9269
+0xE364 = 0x926A
+0xE365 = 0x926B
+0xE366 = 0x926C
+0xE367 = 0x926D
+0xE368 = 0x926E
+0xE369 = 0x926F
+0xE36A = 0x9270
+0xE36B = 0x9271
+0xE36C = 0x9272
+0xE36D = 0x9273
+0xE36E = 0x9275
+0xE36F = 0x9276
+0xE370 = 0x9277
+0xE371 = 0x9278
+0xE372 = 0x9279
+0xE373 = 0x927A
+0xE374 = 0x927B
+0xE375 = 0x927C
+0xE376 = 0x927D
+0xE377 = 0x927E
+0xE378 = 0x927F
+0xE379 = 0x9280
+0xE37A = 0x9281
+0xE37B = 0x9282
+0xE37C = 0x9283
+0xE37D = 0x9284
+0xE37E = 0x9285
+0xE380 = 0x9286
+0xE381 = 0x9287
+0xE382 = 0x9288
+0xE383 = 0x9289
+0xE384 = 0x928A
+0xE385 = 0x928B
+0xE386 = 0x928C
+0xE387 = 0x928D
+0xE388 = 0x928F
+0xE389 = 0x9290
+0xE38A = 0x9291
+0xE38B = 0x9292
+0xE38C = 0x9293
+0xE38D = 0x9294
+0xE38E = 0x9295
+0xE38F = 0x9296
+0xE390 = 0x9297
+0xE391 = 0x9298
+0xE392 = 0x9299
+0xE393 = 0x929A
+0xE394 = 0x929B
+0xE395 = 0x929C
+0xE396 = 0x929D
+0xE397 = 0x929E
+0xE398 = 0x929F
+0xE399 = 0x92A0
+0xE39A = 0x92A1
+0xE39B = 0x92A2
+0xE39C = 0x92A3
+0xE39D = 0x92A4
+0xE39E = 0x92A5
+0xE39F = 0x92A6
+0xE3A0 = 0x92A7
+0xE440 = 0x92A8
+0xE441 = 0x92A9
+0xE442 = 0x92AA
+0xE443 = 0x92AB
+0xE444 = 0x92AC
+0xE445 = 0x92AD
+0xE446 = 0x92AF
+0xE447 = 0x92B0
+0xE448 = 0x92B1
+0xE449 = 0x92B2
+0xE44A = 0x92B3
+0xE44B = 0x92B4
+0xE44C = 0x92B5
+0xE44D = 0x92B6
+0xE44E = 0x92B7
+0xE44F = 0x92B8
+0xE450 = 0x92B9
+0xE451 = 0x92BA
+0xE452 = 0x92BB
+0xE453 = 0x92BC
+0xE454 = 0x92BD
+0xE455 = 0x92BE
+0xE456 = 0x92BF
+0xE457 = 0x92C0
+0xE458 = 0x92C1
+0xE459 = 0x92C2
+0xE45A = 0x92C3
+0xE45B = 0x92C4
+0xE45C = 0x92C5
+0xE45D = 0x92C6
+0xE45E = 0x92C7
+0xE45F = 0x92C9
+0xE460 = 0x92CA
+0xE461 = 0x92CB
+0xE462 = 0x92CC
+0xE463 = 0x92CD
+0xE464 = 0x92CE
+0xE465 = 0x92CF
+0xE466 = 0x92D0
+0xE467 = 0x92D1
+0xE468 = 0x92D2
+0xE469 = 0x92D3
+0xE46A = 0x92D4
+0xE46B = 0x92D5
+0xE46C = 0x92D6
+0xE46D = 0x92D7
+0xE46E = 0x92D8
+0xE46F = 0x92D9
+0xE470 = 0x92DA
+0xE471 = 0x92DB
+0xE472 = 0x92DC
+0xE473 = 0x92DD
+0xE474 = 0x92DE
+0xE475 = 0x92DF
+0xE476 = 0x92E0
+0xE477 = 0x92E1
+0xE478 = 0x92E2
+0xE479 = 0x92E3
+0xE47A = 0x92E4
+0xE47B = 0x92E5
+0xE47C = 0x92E6
+0xE47D = 0x92E7
+0xE47E = 0x92E8
+0xE480 = 0x92E9
+0xE481 = 0x92EA
+0xE482 = 0x92EB
+0xE483 = 0x92EC
+0xE484 = 0x92ED
+0xE485 = 0x92EE
+0xE486 = 0x92EF
+0xE487 = 0x92F0
+0xE488 = 0x92F1
+0xE489 = 0x92F2
+0xE48A = 0x92F3
+0xE48B = 0x92F4
+0xE48C = 0x92F5
+0xE48D = 0x92F6
+0xE48E = 0x92F7
+0xE48F = 0x92F8
+0xE490 = 0x92F9
+0xE491 = 0x92FA
+0xE492 = 0x92FB
+0xE493 = 0x92FC
+0xE494 = 0x92FD
+0xE495 = 0x92FE
+0xE496 = 0x92FF
+0xE497 = 0x9300
+0xE498 = 0x9301
+0xE499 = 0x9302
+0xE49A = 0x9303
+0xE49B = 0x9304
+0xE49C = 0x9305
+0xE49D = 0x9306
+0xE49E = 0x9307
+0xE49F = 0x9308
+0xE4A0 = 0x9309
+0xE540 = 0x930A
+0xE541 = 0x930B
+0xE542 = 0x930C
+0xE543 = 0x930D
+0xE544 = 0x930E
+0xE545 = 0x930F
+0xE546 = 0x9310
+0xE547 = 0x9311
+0xE548 = 0x9312
+0xE549 = 0x9313
+0xE54A = 0x9314
+0xE54B = 0x9315
+0xE54C = 0x9316
+0xE54D = 0x9317
+0xE54E = 0x9318
+0xE54F = 0x9319
+0xE550 = 0x931A
+0xE551 = 0x931B
+0xE552 = 0x931C
+0xE553 = 0x931D
+0xE554 = 0x931E
+0xE555 = 0x931F
+0xE556 = 0x9320
+0xE557 = 0x9321
+0xE558 = 0x9322
+0xE559 = 0x9323
+0xE55A = 0x9324
+0xE55B = 0x9325
+0xE55C = 0x9326
+0xE55D = 0x9327
+0xE55E = 0x9328
+0xE55F = 0x9329
+0xE560 = 0x932A
+0xE561 = 0x932B
+0xE562 = 0x932C
+0xE563 = 0x932D
+0xE564 = 0x932E
+0xE565 = 0x932F
+0xE566 = 0x9330
+0xE567 = 0x9331
+0xE568 = 0x9332
+0xE569 = 0x9333
+0xE56A = 0x9334
+0xE56B = 0x9335
+0xE56C = 0x9336
+0xE56D = 0x9337
+0xE56E = 0x9338
+0xE56F = 0x9339
+0xE570 = 0x933A
+0xE571 = 0x933B
+0xE572 = 0x933C
+0xE573 = 0x933D
+0xE574 = 0x933F
+0xE575 = 0x9340
+0xE576 = 0x9341
+0xE577 = 0x9342
+0xE578 = 0x9343
+0xE579 = 0x9344
+0xE57A = 0x9345
+0xE57B = 0x9346
+0xE57C = 0x9347
+0xE57D = 0x9348
+0xE57E = 0x9349
+0xE580 = 0x934A
+0xE581 = 0x934B
+0xE582 = 0x934C
+0xE583 = 0x934D
+0xE584 = 0x934E
+0xE585 = 0x934F
+0xE586 = 0x9350
+0xE587 = 0x9351
+0xE588 = 0x9352
+0xE589 = 0x9353
+0xE58A = 0x9354
+0xE58B = 0x9355
+0xE58C = 0x9356
+0xE58D = 0x9357
+0xE58E = 0x9358
+0xE58F = 0x9359
+0xE590 = 0x935A
+0xE591 = 0x935B
+0xE592 = 0x935C
+0xE593 = 0x935D
+0xE594 = 0x935E
+0xE595 = 0x935F
+0xE596 = 0x9360
+0xE597 = 0x9361
+0xE598 = 0x9362
+0xE599 = 0x9363
+0xE59A = 0x9364
+0xE59B = 0x9365
+0xE59C = 0x9366
+0xE59D = 0x9367
+0xE59E = 0x9368
+0xE59F = 0x9369
+0xE5A0 = 0x936B
+0xE640 = 0x936C
+0xE641 = 0x936D
+0xE642 = 0x936E
+0xE643 = 0x936F
+0xE644 = 0x9370
+0xE645 = 0x9371
+0xE646 = 0x9372
+0xE647 = 0x9373
+0xE648 = 0x9374
+0xE649 = 0x9375
+0xE64A = 0x9376
+0xE64B = 0x9377
+0xE64C = 0x9378
+0xE64D = 0x9379
+0xE64E = 0x937A
+0xE64F = 0x937B
+0xE650 = 0x937C
+0xE651 = 0x937D
+0xE652 = 0x937E
+0xE653 = 0x937F
+0xE654 = 0x9380
+0xE655 = 0x9381
+0xE656 = 0x9382
+0xE657 = 0x9383
+0xE658 = 0x9384
+0xE659 = 0x9385
+0xE65A = 0x9386
+0xE65B = 0x9387
+0xE65C = 0x9388
+0xE65D = 0x9389
+0xE65E = 0x938A
+0xE65F = 0x938B
+0xE660 = 0x938C
+0xE661 = 0x938D
+0xE662 = 0x938E
+0xE663 = 0x9390
+0xE664 = 0x9391
+0xE665 = 0x9392
+0xE666 = 0x9393
+0xE667 = 0x9394
+0xE668 = 0x9395
+0xE669 = 0x9396
+0xE66A = 0x9397
+0xE66B = 0x9398
+0xE66C = 0x9399
+0xE66D = 0x939A
+0xE66E = 0x939B
+0xE66F = 0x939C
+0xE670 = 0x939D
+0xE671 = 0x939E
+0xE672 = 0x939F
+0xE673 = 0x93A0
+0xE674 = 0x93A1
+0xE675 = 0x93A2
+0xE676 = 0x93A3
+0xE677 = 0x93A4
+0xE678 = 0x93A5
+0xE679 = 0x93A6
+0xE67A = 0x93A7
+0xE67B = 0x93A8
+0xE67C = 0x93A9
+0xE67D = 0x93AA
+0xE67E = 0x93AB
+0xE680 = 0x93AC
+0xE681 = 0x93AD
+0xE682 = 0x93AE
+0xE683 = 0x93AF
+0xE684 = 0x93B0
+0xE685 = 0x93B1
+0xE686 = 0x93B2
+0xE687 = 0x93B3
+0xE688 = 0x93B4
+0xE689 = 0x93B5
+0xE68A = 0x93B6
+0xE68B = 0x93B7
+0xE68C = 0x93B8
+0xE68D = 0x93B9
+0xE68E = 0x93BA
+0xE68F = 0x93BB
+0xE690 = 0x93BC
+0xE691 = 0x93BD
+0xE692 = 0x93BE
+0xE693 = 0x93BF
+0xE694 = 0x93C0
+0xE695 = 0x93C1
+0xE696 = 0x93C2
+0xE697 = 0x93C3
+0xE698 = 0x93C4
+0xE699 = 0x93C5
+0xE69A = 0x93C6
+0xE69B = 0x93C7
+0xE69C = 0x93C8
+0xE69D = 0x93C9
+0xE69E = 0x93CB
+0xE69F = 0x93CC
+0xE6A0 = 0x93CD
+0xE740 = 0x93CE
+0xE741 = 0x93CF
+0xE742 = 0x93D0
+0xE743 = 0x93D1
+0xE744 = 0x93D2
+0xE745 = 0x93D3
+0xE746 = 0x93D4
+0xE747 = 0x93D5
+0xE748 = 0x93D7
+0xE749 = 0x93D8
+0xE74A = 0x93D9
+0xE74B = 0x93DA
+0xE74C = 0x93DB
+0xE74D = 0x93DC
+0xE74E = 0x93DD
+0xE74F = 0x93DE
+0xE750 = 0x93DF
+0xE751 = 0x93E0
+0xE752 = 0x93E1
+0xE753 = 0x93E2
+0xE754 = 0x93E3
+0xE755 = 0x93E4
+0xE756 = 0x93E5
+0xE757 = 0x93E6
+0xE758 = 0x93E7
+0xE759 = 0x93E8
+0xE75A = 0x93E9
+0xE75B = 0x93EA
+0xE75C = 0x93EB
+0xE75D = 0x93EC
+0xE75E = 0x93ED
+0xE75F = 0x93EE
+0xE760 = 0x93EF
+0xE761 = 0x93F0
+0xE762 = 0x93F1
+0xE763 = 0x93F2
+0xE764 = 0x93F3
+0xE765 = 0x93F4
+0xE766 = 0x93F5
+0xE767 = 0x93F6
+0xE768 = 0x93F7
+0xE769 = 0x93F8
+0xE76A = 0x93F9
+0xE76B = 0x93FA
+0xE76C = 0x93FB
+0xE76D = 0x93FC
+0xE76E = 0x93FD
+0xE76F = 0x93FE
+0xE770 = 0x93FF
+0xE771 = 0x9400
+0xE772 = 0x9401
+0xE773 = 0x9402
+0xE774 = 0x9403
+0xE775 = 0x9404
+0xE776 = 0x9405
+0xE777 = 0x9406
+0xE778 = 0x9407
+0xE779 = 0x9408
+0xE77A = 0x9409
+0xE77B = 0x940A
+0xE77C = 0x940B
+0xE77D = 0x940C
+0xE77E = 0x940D
+0xE780 = 0x940E
+0xE781 = 0x940F
+0xE782 = 0x9410
+0xE783 = 0x9411
+0xE784 = 0x9412
+0xE785 = 0x9413
+0xE786 = 0x9414
+0xE787 = 0x9415
+0xE788 = 0x9416
+0xE789 = 0x9417
+0xE78A = 0x9418
+0xE78B = 0x9419
+0xE78C = 0x941A
+0xE78D = 0x941B
+0xE78E = 0x941C
+0xE78F = 0x941D
+0xE790 = 0x941E
+0xE791 = 0x941F
+0xE792 = 0x9420
+0xE793 = 0x9421
+0xE794 = 0x9422
+0xE795 = 0x9423
+0xE796 = 0x9424
+0xE797 = 0x9425
+0xE798 = 0x9426
+0xE799 = 0x9427
+0xE79A = 0x9428
+0xE79B = 0x9429
+0xE79C = 0x942A
+0xE79D = 0x942B
+0xE79E = 0x942C
+0xE79F = 0x942D
+0xE7A0 = 0x942E
+0xE840 = 0x942F
+0xE841 = 0x9430
+0xE842 = 0x9431
+0xE843 = 0x9432
+0xE844 = 0x9433
+0xE845 = 0x9434
+0xE846 = 0x9435
+0xE847 = 0x9436
+0xE848 = 0x9437
+0xE849 = 0x9438
+0xE84A = 0x9439
+0xE84B = 0x943A
+0xE84C = 0x943B
+0xE84D = 0x943C
+0xE84E = 0x943D
+0xE84F = 0x943F
+0xE850 = 0x9440
+0xE851 = 0x9441
+0xE852 = 0x9442
+0xE853 = 0x9443
+0xE854 = 0x9444
+0xE855 = 0x9445
+0xE856 = 0x9446
+0xE857 = 0x9447
+0xE858 = 0x9448
+0xE859 = 0x9449
+0xE85A = 0x944A
+0xE85B = 0x944B
+0xE85C = 0x944C
+0xE85D = 0x944D
+0xE85E = 0x944E
+0xE85F = 0x944F
+0xE860 = 0x9450
+0xE861 = 0x9451
+0xE862 = 0x9452
+0xE863 = 0x9453
+0xE864 = 0x9454
+0xE865 = 0x9455
+0xE866 = 0x9456
+0xE867 = 0x9457
+0xE868 = 0x9458
+0xE869 = 0x9459
+0xE86A = 0x945A
+0xE86B = 0x945B
+0xE86C = 0x945C
+0xE86D = 0x945D
+0xE86E = 0x945E
+0xE86F = 0x945F
+0xE870 = 0x9460
+0xE871 = 0x9461
+0xE872 = 0x9462
+0xE873 = 0x9463
+0xE874 = 0x9464
+0xE875 = 0x9465
+0xE876 = 0x9466
+0xE877 = 0x9467
+0xE878 = 0x9468
+0xE879 = 0x9469
+0xE87A = 0x946A
+0xE87B = 0x946C
+0xE87C = 0x946D
+0xE87D = 0x946E
+0xE87E = 0x946F
+0xE880 = 0x9470
+0xE881 = 0x9471
+0xE882 = 0x9472
+0xE883 = 0x9473
+0xE884 = 0x9474
+0xE885 = 0x9475
+0xE886 = 0x9476
+0xE887 = 0x9477
+0xE888 = 0x9478
+0xE889 = 0x9479
+0xE88A = 0x947A
+0xE88B = 0x947B
+0xE88C = 0x947C
+0xE88D = 0x947D
+0xE88E = 0x947E
+0xE88F = 0x947F
+0xE890 = 0x9480
+0xE891 = 0x9481
+0xE892 = 0x9482
+0xE893 = 0x9483
+0xE894 = 0x9484
+0xE895 = 0x9491
+0xE896 = 0x9496
+0xE897 = 0x9498
+0xE898 = 0x94C7
+0xE899 = 0x94CF
+0xE89A = 0x94D3
+0xE89B = 0x94D4
+0xE89C = 0x94DA
+0xE89D = 0x94E6
+0xE89E = 0x94FB
+0xE89F = 0x951C
+0xE8A0 = 0x9520
+0xE940 = 0x9527
+0xE941 = 0x9533
+0xE942 = 0x953D
+0xE943 = 0x9543
+0xE944 = 0x9548
+0xE945 = 0x954B
+0xE946 = 0x9555
+0xE947 = 0x955A
+0xE948 = 0x9560
+0xE949 = 0x956E
+0xE94A = 0x9574
+0xE94B = 0x9575
+0xE94C = 0x9577
+0xE94D = 0x9578
+0xE94E = 0x9579
+0xE94F = 0x957A
+0xE950 = 0x957B
+0xE951 = 0x957C
+0xE952 = 0x957D
+0xE953 = 0x957E
+0xE954 = 0x9580
+0xE955 = 0x9581
+0xE956 = 0x9582
+0xE957 = 0x9583
+0xE958 = 0x9584
+0xE959 = 0x9585
+0xE95A = 0x9586
+0xE95B = 0x9587
+0xE95C = 0x9588
+0xE95D = 0x9589
+0xE95E = 0x958A
+0xE95F = 0x958B
+0xE960 = 0x958C
+0xE961 = 0x958D
+0xE962 = 0x958E
+0xE963 = 0x958F
+0xE964 = 0x9590
+0xE965 = 0x9591
+0xE966 = 0x9592
+0xE967 = 0x9593
+0xE968 = 0x9594
+0xE969 = 0x9595
+0xE96A = 0x9596
+0xE96B = 0x9597
+0xE96C = 0x9598
+0xE96D = 0x9599
+0xE96E = 0x959A
+0xE96F = 0x959B
+0xE970 = 0x959C
+0xE971 = 0x959D
+0xE972 = 0x959E
+0xE973 = 0x959F
+0xE974 = 0x95A0
+0xE975 = 0x95A1
+0xE976 = 0x95A2
+0xE977 = 0x95A3
+0xE978 = 0x95A4
+0xE979 = 0x95A5
+0xE97A = 0x95A6
+0xE97B = 0x95A7
+0xE97C = 0x95A8
+0xE97D = 0x95A9
+0xE97E = 0x95AA
+0xE980 = 0x95AB
+0xE981 = 0x95AC
+0xE982 = 0x95AD
+0xE983 = 0x95AE
+0xE984 = 0x95AF
+0xE985 = 0x95B0
+0xE986 = 0x95B1
+0xE987 = 0x95B2
+0xE988 = 0x95B3
+0xE989 = 0x95B4
+0xE98A = 0x95B5
+0xE98B = 0x95B6
+0xE98C = 0x95B7
+0xE98D = 0x95B8
+0xE98E = 0x95B9
+0xE98F = 0x95BA
+0xE990 = 0x95BB
+0xE991 = 0x95BC
+0xE992 = 0x95BD
+0xE993 = 0x95BE
+0xE994 = 0x95BF
+0xE995 = 0x95C0
+0xE996 = 0x95C1
+0xE997 = 0x95C2
+0xE998 = 0x95C3
+0xE999 = 0x95C4
+0xE99A = 0x95C5
+0xE99B = 0x95C6
+0xE99C = 0x95C7
+0xE99D = 0x95C8
+0xE99E = 0x95C9
+0xE99F = 0x95CA
+0xE9A0 = 0x95CB
+0xEA40 = 0x95CC
+0xEA41 = 0x95CD
+0xEA42 = 0x95CE
+0xEA43 = 0x95CF
+0xEA44 = 0x95D0
+0xEA45 = 0x95D1
+0xEA46 = 0x95D2
+0xEA47 = 0x95D3
+0xEA48 = 0x95D4
+0xEA49 = 0x95D5
+0xEA4A = 0x95D6
+0xEA4B = 0x95D7
+0xEA4C = 0x95D8
+0xEA4D = 0x95D9
+0xEA4E = 0x95DA
+0xEA4F = 0x95DB
+0xEA50 = 0x95DC
+0xEA51 = 0x95DD
+0xEA52 = 0x95DE
+0xEA53 = 0x95DF
+0xEA54 = 0x95E0
+0xEA55 = 0x95E1
+0xEA56 = 0x95E2
+0xEA57 = 0x95E3
+0xEA58 = 0x95E4
+0xEA59 = 0x95E5
+0xEA5A = 0x95E6
+0xEA5B = 0x95E7
+0xEA5C = 0x95EC
+0xEA5D = 0x95FF
+0xEA5E = 0x9607
+0xEA5F = 0x9613
+0xEA60 = 0x9618
+0xEA61 = 0x961B
+0xEA62 = 0x961E
+0xEA63 = 0x9620
+0xEA64 = 0x9623
+0xEA65 = 0x9624
+0xEA66 = 0x9625
+0xEA67 = 0x9626
+0xEA68 = 0x9627
+0xEA69 = 0x9628
+0xEA6A = 0x9629
+0xEA6B = 0x962B
+0xEA6C = 0x962C
+0xEA6D = 0x962D
+0xEA6E = 0x962F
+0xEA6F = 0x9630
+0xEA70 = 0x9637
+0xEA71 = 0x9638
+0xEA72 = 0x9639
+0xEA73 = 0x963A
+0xEA74 = 0x963E
+0xEA75 = 0x9641
+0xEA76 = 0x9643
+0xEA77 = 0x964A
+0xEA78 = 0x964E
+0xEA79 = 0x964F
+0xEA7A = 0x9651
+0xEA7B = 0x9652
+0xEA7C = 0x9653
+0xEA7D = 0x9656
+0xEA7E = 0x9657
+0xEA80 = 0x9658
+0xEA81 = 0x9659
+0xEA82 = 0x965A
+0xEA83 = 0x965C
+0xEA84 = 0x965D
+0xEA85 = 0x965E
+0xEA86 = 0x9660
+0xEA87 = 0x9663
+0xEA88 = 0x9665
+0xEA89 = 0x9666
+0xEA8A = 0x966B
+0xEA8B = 0x966D
+0xEA8C = 0x966E
+0xEA8D = 0x966F
+0xEA8E = 0x9670
+0xEA8F = 0x9671
+0xEA90 = 0x9673
+0xEA91 = 0x9678
+0xEA92 = 0x9679
+0xEA93 = 0x967A
+0xEA94 = 0x967B
+0xEA95 = 0x967C
+0xEA96 = 0x967D
+0xEA97 = 0x967E
+0xEA98 = 0x967F
+0xEA99 = 0x9680
+0xEA9A = 0x9681
+0xEA9B = 0x9682
+0xEA9C = 0x9683
+0xEA9D = 0x9684
+0xEA9E = 0x9687
+0xEA9F = 0x9689
+0xEAA0 = 0x968A
+0xEB40 = 0x968C
+0xEB41 = 0x968E
+0xEB42 = 0x9691
+0xEB43 = 0x9692
+0xEB44 = 0x9693
+0xEB45 = 0x9695
+0xEB46 = 0x9696
+0xEB47 = 0x969A
+0xEB48 = 0x969B
+0xEB49 = 0x969D
+0xEB4A = 0x969E
+0xEB4B = 0x969F
+0xEB4C = 0x96A0
+0xEB4D = 0x96A1
+0xEB4E = 0x96A2
+0xEB4F = 0x96A3
+0xEB50 = 0x96A4
+0xEB51 = 0x96A5
+0xEB52 = 0x96A6
+0xEB53 = 0x96A8
+0xEB54 = 0x96A9
+0xEB55 = 0x96AA
+0xEB56 = 0x96AB
+0xEB57 = 0x96AC
+0xEB58 = 0x96AD
+0xEB59 = 0x96AE
+0xEB5A = 0x96AF
+0xEB5B = 0x96B1
+0xEB5C = 0x96B2
+0xEB5D = 0x96B4
+0xEB5E = 0x96B5
+0xEB5F = 0x96B7
+0xEB60 = 0x96B8
+0xEB61 = 0x96BA
+0xEB62 = 0x96BB
+0xEB63 = 0x96BF
+0xEB64 = 0x96C2
+0xEB65 = 0x96C3
+0xEB66 = 0x96C8
+0xEB67 = 0x96CA
+0xEB68 = 0x96CB
+0xEB69 = 0x96D0
+0xEB6A = 0x96D1
+0xEB6B = 0x96D3
+0xEB6C = 0x96D4
+0xEB6D = 0x96D6
+0xEB6E = 0x96D7
+0xEB6F = 0x96D8
+0xEB70 = 0x96D9
+0xEB71 = 0x96DA
+0xEB72 = 0x96DB
+0xEB73 = 0x96DC
+0xEB74 = 0x96DD
+0xEB75 = 0x96DE
+0xEB76 = 0x96DF
+0xEB77 = 0x96E1
+0xEB78 = 0x96E2
+0xEB79 = 0x96E3
+0xEB7A = 0x96E4
+0xEB7B = 0x96E5
+0xEB7C = 0x96E6
+0xEB7D = 0x96E7
+0xEB7E = 0x96EB
+0xEB80 = 0x96EC
+0xEB81 = 0x96ED
+0xEB82 = 0x96EE
+0xEB83 = 0x96F0
+0xEB84 = 0x96F1
+0xEB85 = 0x96F2
+0xEB86 = 0x96F4
+0xEB87 = 0x96F5
+0xEB88 = 0x96F8
+0xEB89 = 0x96FA
+0xEB8A = 0x96FB
+0xEB8B = 0x96FC
+0xEB8C = 0x96FD
+0xEB8D = 0x96FF
+0xEB8E = 0x9702
+0xEB8F = 0x9703
+0xEB90 = 0x9705
+0xEB91 = 0x970A
+0xEB92 = 0x970B
+0xEB93 = 0x970C
+0xEB94 = 0x9710
+0xEB95 = 0x9711
+0xEB96 = 0x9712
+0xEB97 = 0x9714
+0xEB98 = 0x9715
+0xEB99 = 0x9717
+0xEB9A = 0x9718
+0xEB9B = 0x9719
+0xEB9C = 0x971A
+0xEB9D = 0x971B
+0xEB9E = 0x971D
+0xEB9F = 0x971F
+0xEBA0 = 0x9720
+0xEC40 = 0x9721
+0xEC41 = 0x9722
+0xEC42 = 0x9723
+0xEC43 = 0x9724
+0xEC44 = 0x9725
+0xEC45 = 0x9726
+0xEC46 = 0x9727
+0xEC47 = 0x9728
+0xEC48 = 0x9729
+0xEC49 = 0x972B
+0xEC4A = 0x972C
+0xEC4B = 0x972E
+0xEC4C = 0x972F
+0xEC4D = 0x9731
+0xEC4E = 0x9733
+0xEC4F = 0x9734
+0xEC50 = 0x9735
+0xEC51 = 0x9736
+0xEC52 = 0x9737
+0xEC53 = 0x973A
+0xEC54 = 0x973B
+0xEC55 = 0x973C
+0xEC56 = 0x973D
+0xEC57 = 0x973F
+0xEC58 = 0x9740
+0xEC59 = 0x9741
+0xEC5A = 0x9742
+0xEC5B = 0x9743
+0xEC5C = 0x9744
+0xEC5D = 0x9745
+0xEC5E = 0x9746
+0xEC5F = 0x9747
+0xEC60 = 0x9748
+0xEC61 = 0x9749
+0xEC62 = 0x974A
+0xEC63 = 0x974B
+0xEC64 = 0x974C
+0xEC65 = 0x974D
+0xEC66 = 0x974E
+0xEC67 = 0x974F
+0xEC68 = 0x9750
+0xEC69 = 0x9751
+0xEC6A = 0x9754
+0xEC6B = 0x9755
+0xEC6C = 0x9757
+0xEC6D = 0x9758
+0xEC6E = 0x975A
+0xEC6F = 0x975C
+0xEC70 = 0x975D
+0xEC71 = 0x975F
+0xEC72 = 0x9763
+0xEC73 = 0x9764
+0xEC74 = 0x9766
+0xEC75 = 0x9767
+0xEC76 = 0x9768
+0xEC77 = 0x976A
+0xEC78 = 0x976B
+0xEC79 = 0x976C
+0xEC7A = 0x976D
+0xEC7B = 0x976E
+0xEC7C = 0x976F
+0xEC7D = 0x9770
+0xEC7E = 0x9771
+0xEC80 = 0x9772
+0xEC81 = 0x9775
+0xEC82 = 0x9777
+0xEC83 = 0x9778
+0xEC84 = 0x9779
+0xEC85 = 0x977A
+0xEC86 = 0x977B
+0xEC87 = 0x977D
+0xEC88 = 0x977E
+0xEC89 = 0x977F
+0xEC8A = 0x9780
+0xEC8B = 0x9781
+0xEC8C = 0x9782
+0xEC8D = 0x9783
+0xEC8E = 0x9784
+0xEC8F = 0x9786
+0xEC90 = 0x9787
+0xEC91 = 0x9788
+0xEC92 = 0x9789
+0xEC93 = 0x978A
+0xEC94 = 0x978C
+0xEC95 = 0x978E
+0xEC96 = 0x978F
+0xEC97 = 0x9790
+0xEC98 = 0x9793
+0xEC99 = 0x9795
+0xEC9A = 0x9796
+0xEC9B = 0x9797
+0xEC9C = 0x9799
+0xEC9D = 0x979A
+0xEC9E = 0x979B
+0xEC9F = 0x979C
+0xECA0 = 0x979D
+0xED40 = 0x979E
+0xED41 = 0x979F
+0xED42 = 0x97A1
+0xED43 = 0x97A2
+0xED44 = 0x97A4
+0xED45 = 0x97A5
+0xED46 = 0x97A6
+0xED47 = 0x97A7
+0xED48 = 0x97A8
+0xED49 = 0x97A9
+0xED4A = 0x97AA
+0xED4B = 0x97AC
+0xED4C = 0x97AE
+0xED4D = 0x97B0
+0xED4E = 0x97B1
+0xED4F = 0x97B3
+0xED50 = 0x97B5
+0xED51 = 0x97B6
+0xED52 = 0x97B7
+0xED53 = 0x97B8
+0xED54 = 0x97B9
+0xED55 = 0x97BA
+0xED56 = 0x97BB
+0xED57 = 0x97BC
+0xED58 = 0x97BD
+0xED59 = 0x97BE
+0xED5A = 0x97BF
+0xED5B = 0x97C0
+0xED5C = 0x97C1
+0xED5D = 0x97C2
+0xED5E = 0x97C3
+0xED5F = 0x97C4
+0xED60 = 0x97C5
+0xED61 = 0x97C6
+0xED62 = 0x97C7
+0xED63 = 0x97C8
+0xED64 = 0x97C9
+0xED65 = 0x97CA
+0xED66 = 0x97CB
+0xED67 = 0x97CC
+0xED68 = 0x97CD
+0xED69 = 0x97CE
+0xED6A = 0x97CF
+0xED6B = 0x97D0
+0xED6C = 0x97D1
+0xED6D = 0x97D2
+0xED6E = 0x97D3
+0xED6F = 0x97D4
+0xED70 = 0x97D5
+0xED71 = 0x97D6
+0xED72 = 0x97D7
+0xED73 = 0x97D8
+0xED74 = 0x97D9
+0xED75 = 0x97DA
+0xED76 = 0x97DB
+0xED77 = 0x97DC
+0xED78 = 0x97DD
+0xED79 = 0x97DE
+0xED7A = 0x97DF
+0xED7B = 0x97E0
+0xED7C = 0x97E1
+0xED7D = 0x97E2
+0xED7E = 0x97E3
+0xED80 = 0x97E4
+0xED81 = 0x97E5
+0xED82 = 0x97E8
+0xED83 = 0x97EE
+0xED84 = 0x97EF
+0xED85 = 0x97F0
+0xED86 = 0x97F1
+0xED87 = 0x97F2
+0xED88 = 0x97F4
+0xED89 = 0x97F7
+0xED8A = 0x97F8
+0xED8B = 0x97F9
+0xED8C = 0x97FA
+0xED8D = 0x97FB
+0xED8E = 0x97FC
+0xED8F = 0x97FD
+0xED90 = 0x97FE
+0xED91 = 0x97FF
+0xED92 = 0x9800
+0xED93 = 0x9801
+0xED94 = 0x9802
+0xED95 = 0x9803
+0xED96 = 0x9804
+0xED97 = 0x9805
+0xED98 = 0x9806
+0xED99 = 0x9807
+0xED9A = 0x9808
+0xED9B = 0x9809
+0xED9C = 0x980A
+0xED9D = 0x980B
+0xED9E = 0x980C
+0xED9F = 0x980D
+0xEDA0 = 0x980E
+0xEE40 = 0x980F
+0xEE41 = 0x9810
+0xEE42 = 0x9811
+0xEE43 = 0x9812
+0xEE44 = 0x9813
+0xEE45 = 0x9814
+0xEE46 = 0x9815
+0xEE47 = 0x9816
+0xEE48 = 0x9817
+0xEE49 = 0x9818
+0xEE4A = 0x9819
+0xEE4B = 0x981A
+0xEE4C = 0x981B
+0xEE4D = 0x981C
+0xEE4E = 0x981D
+0xEE4F = 0x981E
+0xEE50 = 0x981F
+0xEE51 = 0x9820
+0xEE52 = 0x9821
+0xEE53 = 0x9822
+0xEE54 = 0x9823
+0xEE55 = 0x9824
+0xEE56 = 0x9825
+0xEE57 = 0x9826
+0xEE58 = 0x9827
+0xEE59 = 0x9828
+0xEE5A = 0x9829
+0xEE5B = 0x982A
+0xEE5C = 0x982B
+0xEE5D = 0x982C
+0xEE5E = 0x982D
+0xEE5F = 0x982E
+0xEE60 = 0x982F
+0xEE61 = 0x9830
+0xEE62 = 0x9831
+0xEE63 = 0x9832
+0xEE64 = 0x9833
+0xEE65 = 0x9834
+0xEE66 = 0x9835
+0xEE67 = 0x9836
+0xEE68 = 0x9837
+0xEE69 = 0x9838
+0xEE6A = 0x9839
+0xEE6B = 0x983A
+0xEE6C = 0x983B
+0xEE6D = 0x983C
+0xEE6E = 0x983D
+0xEE6F = 0x983E
+0xEE70 = 0x983F
+0xEE71 = 0x9840
+0xEE72 = 0x9841
+0xEE73 = 0x9842
+0xEE74 = 0x9843
+0xEE75 = 0x9844
+0xEE76 = 0x9845
+0xEE77 = 0x9846
+0xEE78 = 0x9847
+0xEE79 = 0x9848
+0xEE7A = 0x9849
+0xEE7B = 0x984A
+0xEE7C = 0x984B
+0xEE7D = 0x984C
+0xEE7E = 0x984D
+0xEE80 = 0x984E
+0xEE81 = 0x984F
+0xEE82 = 0x9850
+0xEE83 = 0x9851
+0xEE84 = 0x9852
+0xEE85 = 0x9853
+0xEE86 = 0x9854
+0xEE87 = 0x9855
+0xEE88 = 0x9856
+0xEE89 = 0x9857
+0xEE8A = 0x9858
+0xEE8B = 0x9859
+0xEE8C = 0x985A
+0xEE8D = 0x985B
+0xEE8E = 0x985C
+0xEE8F = 0x985D
+0xEE90 = 0x985E
+0xEE91 = 0x985F
+0xEE92 = 0x9860
+0xEE93 = 0x9861
+0xEE94 = 0x9862
+0xEE95 = 0x9863
+0xEE96 = 0x9864
+0xEE97 = 0x9865
+0xEE98 = 0x9866
+0xEE99 = 0x9867
+0xEE9A = 0x9868
+0xEE9B = 0x9869
+0xEE9C = 0x986A
+0xEE9D = 0x986B
+0xEE9E = 0x986C
+0xEE9F = 0x986D
+0xEEA0 = 0x986E
+0xEF40 = 0x986F
+0xEF41 = 0x9870
+0xEF42 = 0x9871
+0xEF43 = 0x9872
+0xEF44 = 0x9873
+0xEF45 = 0x9874
+0xEF46 = 0x988B
+0xEF47 = 0x988E
+0xEF48 = 0x9892
+0xEF49 = 0x9895
+0xEF4A = 0x9899
+0xEF4B = 0x98A3
+0xEF4C = 0x98A8
+0xEF4D = 0x98A9
+0xEF4E = 0x98AA
+0xEF4F = 0x98AB
+0xEF50 = 0x98AC
+0xEF51 = 0x98AD
+0xEF52 = 0x98AE
+0xEF53 = 0x98AF
+0xEF54 = 0x98B0
+0xEF55 = 0x98B1
+0xEF56 = 0x98B2
+0xEF57 = 0x98B3
+0xEF58 = 0x98B4
+0xEF59 = 0x98B5
+0xEF5A = 0x98B6
+0xEF5B = 0x98B7
+0xEF5C = 0x98B8
+0xEF5D = 0x98B9
+0xEF5E = 0x98BA
+0xEF5F = 0x98BB
+0xEF60 = 0x98BC
+0xEF61 = 0x98BD
+0xEF62 = 0x98BE
+0xEF63 = 0x98BF
+0xEF64 = 0x98C0
+0xEF65 = 0x98C1
+0xEF66 = 0x98C2
+0xEF67 = 0x98C3
+0xEF68 = 0x98C4
+0xEF69 = 0x98C5
+0xEF6A = 0x98C6
+0xEF6B = 0x98C7
+0xEF6C = 0x98C8
+0xEF6D = 0x98C9
+0xEF6E = 0x98CA
+0xEF6F = 0x98CB
+0xEF70 = 0x98CC
+0xEF71 = 0x98CD
+0xEF72 = 0x98CF
+0xEF73 = 0x98D0
+0xEF74 = 0x98D4
+0xEF75 = 0x98D6
+0xEF76 = 0x98D7
+0xEF77 = 0x98DB
+0xEF78 = 0x98DC
+0xEF79 = 0x98DD
+0xEF7A = 0x98E0
+0xEF7B = 0x98E1
+0xEF7C = 0x98E2
+0xEF7D = 0x98E3
+0xEF7E = 0x98E4
+0xEF80 = 0x98E5
+0xEF81 = 0x98E6
+0xEF82 = 0x98E9
+0xEF83 = 0x98EA
+0xEF84 = 0x98EB
+0xEF85 = 0x98EC
+0xEF86 = 0x98ED
+0xEF87 = 0x98EE
+0xEF88 = 0x98EF
+0xEF89 = 0x98F0
+0xEF8A = 0x98F1
+0xEF8B = 0x98F2
+0xEF8C = 0x98F3
+0xEF8D = 0x98F4
+0xEF8E = 0x98F5
+0xEF8F = 0x98F6
+0xEF90 = 0x98F7
+0xEF91 = 0x98F8
+0xEF92 = 0x98F9
+0xEF93 = 0x98FA
+0xEF94 = 0x98FB
+0xEF95 = 0x98FC
+0xEF96 = 0x98FD
+0xEF97 = 0x98FE
+0xEF98 = 0x98FF
+0xEF99 = 0x9900
+0xEF9A = 0x9901
+0xEF9B = 0x9902
+0xEF9C = 0x9903
+0xEF9D = 0x9904
+0xEF9E = 0x9905
+0xEF9F = 0x9906
+0xEFA0 = 0x9907
+0xF040 = 0x9908
+0xF041 = 0x9909
+0xF042 = 0x990A
+0xF043 = 0x990B
+0xF044 = 0x990C
+0xF045 = 0x990E
+0xF046 = 0x990F
+0xF047 = 0x9911
+0xF048 = 0x9912
+0xF049 = 0x9913
+0xF04A = 0x9914
+0xF04B = 0x9915
+0xF04C = 0x9916
+0xF04D = 0x9917
+0xF04E = 0x9918
+0xF04F = 0x9919
+0xF050 = 0x991A
+0xF051 = 0x991B
+0xF052 = 0x991C
+0xF053 = 0x991D
+0xF054 = 0x991E
+0xF055 = 0x991F
+0xF056 = 0x9920
+0xF057 = 0x9921
+0xF058 = 0x9922
+0xF059 = 0x9923
+0xF05A = 0x9924
+0xF05B = 0x9925
+0xF05C = 0x9926
+0xF05D = 0x9927
+0xF05E = 0x9928
+0xF05F = 0x9929
+0xF060 = 0x992A
+0xF061 = 0x992B
+0xF062 = 0x992C
+0xF063 = 0x992D
+0xF064 = 0x992F
+0xF065 = 0x9930
+0xF066 = 0x9931
+0xF067 = 0x9932
+0xF068 = 0x9933
+0xF069 = 0x9934
+0xF06A = 0x9935
+0xF06B = 0x9936
+0xF06C = 0x9937
+0xF06D = 0x9938
+0xF06E = 0x9939
+0xF06F = 0x993A
+0xF070 = 0x993B
+0xF071 = 0x993C
+0xF072 = 0x993D
+0xF073 = 0x993E
+0xF074 = 0x993F
+0xF075 = 0x9940
+0xF076 = 0x9941
+0xF077 = 0x9942
+0xF078 = 0x9943
+0xF079 = 0x9944
+0xF07A = 0x9945
+0xF07B = 0x9946
+0xF07C = 0x9947
+0xF07D = 0x9948
+0xF07E = 0x9949
+0xF080 = 0x994A
+0xF081 = 0x994B
+0xF082 = 0x994C
+0xF083 = 0x994D
+0xF084 = 0x994E
+0xF085 = 0x994F
+0xF086 = 0x9950
+0xF087 = 0x9951
+0xF088 = 0x9952
+0xF089 = 0x9953
+0xF08A = 0x9956
+0xF08B = 0x9957
+0xF08C = 0x9958
+0xF08D = 0x9959
+0xF08E = 0x995A
+0xF08F = 0x995B
+0xF090 = 0x995C
+0xF091 = 0x995D
+0xF092 = 0x995E
+0xF093 = 0x995F
+0xF094 = 0x9960
+0xF095 = 0x9961
+0xF096 = 0x9962
+0xF097 = 0x9964
+0xF098 = 0x9966
+0xF099 = 0x9973
+0xF09A = 0x9978
+0xF09B = 0x9979
+0xF09C = 0x997B
+0xF09D = 0x997E
+0xF09E = 0x9982
+0xF09F = 0x9983
+0xF0A0 = 0x9989
+0xF140 = 0x998C
+0xF141 = 0x998E
+0xF142 = 0x999A
+0xF143 = 0x999B
+0xF144 = 0x999C
+0xF145 = 0x999D
+0xF146 = 0x999E
+0xF147 = 0x999F
+0xF148 = 0x99A0
+0xF149 = 0x99A1
+0xF14A = 0x99A2
+0xF14B = 0x99A3
+0xF14C = 0x99A4
+0xF14D = 0x99A6
+0xF14E = 0x99A7
+0xF14F = 0x99A9
+0xF150 = 0x99AA
+0xF151 = 0x99AB
+0xF152 = 0x99AC
+0xF153 = 0x99AD
+0xF154 = 0x99AE
+0xF155 = 0x99AF
+0xF156 = 0x99B0
+0xF157 = 0x99B1
+0xF158 = 0x99B2
+0xF159 = 0x99B3
+0xF15A = 0x99B4
+0xF15B = 0x99B5
+0xF15C = 0x99B6
+0xF15D = 0x99B7
+0xF15E = 0x99B8
+0xF15F = 0x99B9
+0xF160 = 0x99BA
+0xF161 = 0x99BB
+0xF162 = 0x99BC
+0xF163 = 0x99BD
+0xF164 = 0x99BE
+0xF165 = 0x99BF
+0xF166 = 0x99C0
+0xF167 = 0x99C1
+0xF168 = 0x99C2
+0xF169 = 0x99C3
+0xF16A = 0x99C4
+0xF16B = 0x99C5
+0xF16C = 0x99C6
+0xF16D = 0x99C7
+0xF16E = 0x99C8
+0xF16F = 0x99C9
+0xF170 = 0x99CA
+0xF171 = 0x99CB
+0xF172 = 0x99CC
+0xF173 = 0x99CD
+0xF174 = 0x99CE
+0xF175 = 0x99CF
+0xF176 = 0x99D0
+0xF177 = 0x99D1
+0xF178 = 0x99D2
+0xF179 = 0x99D3
+0xF17A = 0x99D4
+0xF17B = 0x99D5
+0xF17C = 0x99D6
+0xF17D = 0x99D7
+0xF17E = 0x99D8
+0xF180 = 0x99D9
+0xF181 = 0x99DA
+0xF182 = 0x99DB
+0xF183 = 0x99DC
+0xF184 = 0x99DD
+0xF185 = 0x99DE
+0xF186 = 0x99DF
+0xF187 = 0x99E0
+0xF188 = 0x99E1
+0xF189 = 0x99E2
+0xF18A = 0x99E3
+0xF18B = 0x99E4
+0xF18C = 0x99E5
+0xF18D = 0x99E6
+0xF18E = 0x99E7
+0xF18F = 0x99E8
+0xF190 = 0x99E9
+0xF191 = 0x99EA
+0xF192 = 0x99EB
+0xF193 = 0x99EC
+0xF194 = 0x99ED
+0xF195 = 0x99EE
+0xF196 = 0x99EF
+0xF197 = 0x99F0
+0xF198 = 0x99F1
+0xF199 = 0x99F2
+0xF19A = 0x99F3
+0xF19B = 0x99F4
+0xF19C = 0x99F5
+0xF19D = 0x99F6
+0xF19E = 0x99F7
+0xF19F = 0x99F8
+0xF1A0 = 0x99F9
+0xF240 = 0x99FA
+0xF241 = 0x99FB
+0xF242 = 0x99FC
+0xF243 = 0x99FD
+0xF244 = 0x99FE
+0xF245 = 0x99FF
+0xF246 = 0x9A00
+0xF247 = 0x9A01
+0xF248 = 0x9A02
+0xF249 = 0x9A03
+0xF24A = 0x9A04
+0xF24B = 0x9A05
+0xF24C = 0x9A06
+0xF24D = 0x9A07
+0xF24E = 0x9A08
+0xF24F = 0x9A09
+0xF250 = 0x9A0A
+0xF251 = 0x9A0B
+0xF252 = 0x9A0C
+0xF253 = 0x9A0D
+0xF254 = 0x9A0E
+0xF255 = 0x9A0F
+0xF256 = 0x9A10
+0xF257 = 0x9A11
+0xF258 = 0x9A12
+0xF259 = 0x9A13
+0xF25A = 0x9A14
+0xF25B = 0x9A15
+0xF25C = 0x9A16
+0xF25D = 0x9A17
+0xF25E = 0x9A18
+0xF25F = 0x9A19
+0xF260 = 0x9A1A
+0xF261 = 0x9A1B
+0xF262 = 0x9A1C
+0xF263 = 0x9A1D
+0xF264 = 0x9A1E
+0xF265 = 0x9A1F
+0xF266 = 0x9A20
+0xF267 = 0x9A21
+0xF268 = 0x9A22
+0xF269 = 0x9A23
+0xF26A = 0x9A24
+0xF26B = 0x9A25
+0xF26C = 0x9A26
+0xF26D = 0x9A27
+0xF26E = 0x9A28
+0xF26F = 0x9A29
+0xF270 = 0x9A2A
+0xF271 = 0x9A2B
+0xF272 = 0x9A2C
+0xF273 = 0x9A2D
+0xF274 = 0x9A2E
+0xF275 = 0x9A2F
+0xF276 = 0x9A30
+0xF277 = 0x9A31
+0xF278 = 0x9A32
+0xF279 = 0x9A33
+0xF27A = 0x9A34
+0xF27B = 0x9A35
+0xF27C = 0x9A36
+0xF27D = 0x9A37
+0xF27E = 0x9A38
+0xF280 = 0x9A39
+0xF281 = 0x9A3A
+0xF282 = 0x9A3B
+0xF283 = 0x9A3C
+0xF284 = 0x9A3D
+0xF285 = 0x9A3E
+0xF286 = 0x9A3F
+0xF287 = 0x9A40
+0xF288 = 0x9A41
+0xF289 = 0x9A42
+0xF28A = 0x9A43
+0xF28B = 0x9A44
+0xF28C = 0x9A45
+0xF28D = 0x9A46
+0xF28E = 0x9A47
+0xF28F = 0x9A48
+0xF290 = 0x9A49
+0xF291 = 0x9A4A
+0xF292 = 0x9A4B
+0xF293 = 0x9A4C
+0xF294 = 0x9A4D
+0xF295 = 0x9A4E
+0xF296 = 0x9A4F
+0xF297 = 0x9A50
+0xF298 = 0x9A51
+0xF299 = 0x9A52
+0xF29A = 0x9A53
+0xF29B = 0x9A54
+0xF29C = 0x9A55
+0xF29D = 0x9A56
+0xF29E = 0x9A57
+0xF29F = 0x9A58
+0xF2A0 = 0x9A59
+0xF340 = 0x9A5A
+0xF341 = 0x9A5B
+0xF342 = 0x9A5C
+0xF343 = 0x9A5D
+0xF344 = 0x9A5E
+0xF345 = 0x9A5F
+0xF346 = 0x9A60
+0xF347 = 0x9A61
+0xF348 = 0x9A62
+0xF349 = 0x9A63
+0xF34A = 0x9A64
+0xF34B = 0x9A65
+0xF34C = 0x9A66
+0xF34D = 0x9A67
+0xF34E = 0x9A68
+0xF34F = 0x9A69
+0xF350 = 0x9A6A
+0xF351 = 0x9A6B
+0xF352 = 0x9A72
+0xF353 = 0x9A83
+0xF354 = 0x9A89
+0xF355 = 0x9A8D
+0xF356 = 0x9A8E
+0xF357 = 0x9A94
+0xF358 = 0x9A95
+0xF359 = 0x9A99
+0xF35A = 0x9AA6
+0xF35B = 0x9AA9
+0xF35C = 0x9AAA
+0xF35D = 0x9AAB
+0xF35E = 0x9AAC
+0xF35F = 0x9AAD
+0xF360 = 0x9AAE
+0xF361 = 0x9AAF
+0xF362 = 0x9AB2
+0xF363 = 0x9AB3
+0xF364 = 0x9AB4
+0xF365 = 0x9AB5
+0xF366 = 0x9AB9
+0xF367 = 0x9ABB
+0xF368 = 0x9ABD
+0xF369 = 0x9ABE
+0xF36A = 0x9ABF
+0xF36B = 0x9AC3
+0xF36C = 0x9AC4
+0xF36D = 0x9AC6
+0xF36E = 0x9AC7
+0xF36F = 0x9AC8
+0xF370 = 0x9AC9
+0xF371 = 0x9ACA
+0xF372 = 0x9ACD
+0xF373 = 0x9ACE
+0xF374 = 0x9ACF
+0xF375 = 0x9AD0
+0xF376 = 0x9AD2
+0xF377 = 0x9AD4
+0xF378 = 0x9AD5
+0xF379 = 0x9AD6
+0xF37A = 0x9AD7
+0xF37B = 0x9AD9
+0xF37C = 0x9ADA
+0xF37D = 0x9ADB
+0xF37E = 0x9ADC
+0xF380 = 0x9ADD
+0xF381 = 0x9ADE
+0xF382 = 0x9AE0
+0xF383 = 0x9AE2
+0xF384 = 0x9AE3
+0xF385 = 0x9AE4
+0xF386 = 0x9AE5
+0xF387 = 0x9AE7
+0xF388 = 0x9AE8
+0xF389 = 0x9AE9
+0xF38A = 0x9AEA
+0xF38B = 0x9AEC
+0xF38C = 0x9AEE
+0xF38D = 0x9AF0
+0xF38E = 0x9AF1
+0xF38F = 0x9AF2
+0xF390 = 0x9AF3
+0xF391 = 0x9AF4
+0xF392 = 0x9AF5
+0xF393 = 0x9AF6
+0xF394 = 0x9AF7
+0xF395 = 0x9AF8
+0xF396 = 0x9AFA
+0xF397 = 0x9AFC
+0xF398 = 0x9AFD
+0xF399 = 0x9AFE
+0xF39A = 0x9AFF
+0xF39B = 0x9B00
+0xF39C = 0x9B01
+0xF39D = 0x9B02
+0xF39E = 0x9B04
+0xF39F = 0x9B05
+0xF3A0 = 0x9B06
+0xF440 = 0x9B07
+0xF441 = 0x9B09
+0xF442 = 0x9B0A
+0xF443 = 0x9B0B
+0xF444 = 0x9B0C
+0xF445 = 0x9B0D
+0xF446 = 0x9B0E
+0xF447 = 0x9B10
+0xF448 = 0x9B11
+0xF449 = 0x9B12
+0xF44A = 0x9B14
+0xF44B = 0x9B15
+0xF44C = 0x9B16
+0xF44D = 0x9B17
+0xF44E = 0x9B18
+0xF44F = 0x9B19
+0xF450 = 0x9B1A
+0xF451 = 0x9B1B
+0xF452 = 0x9B1C
+0xF453 = 0x9B1D
+0xF454 = 0x9B1E
+0xF455 = 0x9B20
+0xF456 = 0x9B21
+0xF457 = 0x9B22
+0xF458 = 0x9B24
+0xF459 = 0x9B25
+0xF45A = 0x9B26
+0xF45B = 0x9B27
+0xF45C = 0x9B28
+0xF45D = 0x9B29
+0xF45E = 0x9B2A
+0xF45F = 0x9B2B
+0xF460 = 0x9B2C
+0xF461 = 0x9B2D
+0xF462 = 0x9B2E
+0xF463 = 0x9B30
+0xF464 = 0x9B31
+0xF465 = 0x9B33
+0xF466 = 0x9B34
+0xF467 = 0x9B35
+0xF468 = 0x9B36
+0xF469 = 0x9B37
+0xF46A = 0x9B38
+0xF46B = 0x9B39
+0xF46C = 0x9B3A
+0xF46D = 0x9B3D
+0xF46E = 0x9B3E
+0xF46F = 0x9B3F
+0xF470 = 0x9B40
+0xF471 = 0x9B46
+0xF472 = 0x9B4A
+0xF473 = 0x9B4B
+0xF474 = 0x9B4C
+0xF475 = 0x9B4E
+0xF476 = 0x9B50
+0xF477 = 0x9B52
+0xF478 = 0x9B53
+0xF479 = 0x9B55
+0xF47A = 0x9B56
+0xF47B = 0x9B57
+0xF47C = 0x9B58
+0xF47D = 0x9B59
+0xF47E = 0x9B5A
+0xF480 = 0x9B5B
+0xF481 = 0x9B5C
+0xF482 = 0x9B5D
+0xF483 = 0x9B5E
+0xF484 = 0x9B5F
+0xF485 = 0x9B60
+0xF486 = 0x9B61
+0xF487 = 0x9B62
+0xF488 = 0x9B63
+0xF489 = 0x9B64
+0xF48A = 0x9B65
+0xF48B = 0x9B66
+0xF48C = 0x9B67
+0xF48D = 0x9B68
+0xF48E = 0x9B69
+0xF48F = 0x9B6A
+0xF490 = 0x9B6B
+0xF491 = 0x9B6C
+0xF492 = 0x9B6D
+0xF493 = 0x9B6E
+0xF494 = 0x9B6F
+0xF495 = 0x9B70
+0xF496 = 0x9B71
+0xF497 = 0x9B72
+0xF498 = 0x9B73
+0xF499 = 0x9B74
+0xF49A = 0x9B75
+0xF49B = 0x9B76
+0xF49C = 0x9B77
+0xF49D = 0x9B78
+0xF49E = 0x9B79
+0xF49F = 0x9B7A
+0xF4A0 = 0x9B7B
+0xF540 = 0x9B7C
+0xF541 = 0x9B7D
+0xF542 = 0x9B7E
+0xF543 = 0x9B7F
+0xF544 = 0x9B80
+0xF545 = 0x9B81
+0xF546 = 0x9B82
+0xF547 = 0x9B83
+0xF548 = 0x9B84
+0xF549 = 0x9B85
+0xF54A = 0x9B86
+0xF54B = 0x9B87
+0xF54C = 0x9B88
+0xF54D = 0x9B89
+0xF54E = 0x9B8A
+0xF54F = 0x9B8B
+0xF550 = 0x9B8C
+0xF551 = 0x9B8D
+0xF552 = 0x9B8E
+0xF553 = 0x9B8F
+0xF554 = 0x9B90
+0xF555 = 0x9B91
+0xF556 = 0x9B92
+0xF557 = 0x9B93
+0xF558 = 0x9B94
+0xF559 = 0x9B95
+0xF55A = 0x9B96
+0xF55B = 0x9B97
+0xF55C = 0x9B98
+0xF55D = 0x9B99
+0xF55E = 0x9B9A
+0xF55F = 0x9B9B
+0xF560 = 0x9B9C
+0xF561 = 0x9B9D
+0xF562 = 0x9B9E
+0xF563 = 0x9B9F
+0xF564 = 0x9BA0
+0xF565 = 0x9BA1
+0xF566 = 0x9BA2
+0xF567 = 0x9BA3
+0xF568 = 0x9BA4
+0xF569 = 0x9BA5
+0xF56A = 0x9BA6
+0xF56B = 0x9BA7
+0xF56C = 0x9BA8
+0xF56D = 0x9BA9
+0xF56E = 0x9BAA
+0xF56F = 0x9BAB
+0xF570 = 0x9BAC
+0xF571 = 0x9BAD
+0xF572 = 0x9BAE
+0xF573 = 0x9BAF
+0xF574 = 0x9BB0
+0xF575 = 0x9BB1
+0xF576 = 0x9BB2
+0xF577 = 0x9BB3
+0xF578 = 0x9BB4
+0xF579 = 0x9BB5
+0xF57A = 0x9BB6
+0xF57B = 0x9BB7
+0xF57C = 0x9BB8
+0xF57D = 0x9BB9
+0xF57E = 0x9BBA
+0xF580 = 0x9BBB
+0xF581 = 0x9BBC
+0xF582 = 0x9BBD
+0xF583 = 0x9BBE
+0xF584 = 0x9BBF
+0xF585 = 0x9BC0
+0xF586 = 0x9BC1
+0xF587 = 0x9BC2
+0xF588 = 0x9BC3
+0xF589 = 0x9BC4
+0xF58A = 0x9BC5
+0xF58B = 0x9BC6
+0xF58C = 0x9BC7
+0xF58D = 0x9BC8
+0xF58E = 0x9BC9
+0xF58F = 0x9BCA
+0xF590 = 0x9BCB
+0xF591 = 0x9BCC
+0xF592 = 0x9BCD
+0xF593 = 0x9BCE
+0xF594 = 0x9BCF
+0xF595 = 0x9BD0
+0xF596 = 0x9BD1
+0xF597 = 0x9BD2
+0xF598 = 0x9BD3
+0xF599 = 0x9BD4
+0xF59A = 0x9BD5
+0xF59B = 0x9BD6
+0xF59C = 0x9BD7
+0xF59D = 0x9BD8
+0xF59E = 0x9BD9
+0xF59F = 0x9BDA
+0xF5A0 = 0x9BDB
+0xF640 = 0x9BDC
+0xF641 = 0x9BDD
+0xF642 = 0x9BDE
+0xF643 = 0x9BDF
+0xF644 = 0x9BE0
+0xF645 = 0x9BE1
+0xF646 = 0x9BE2
+0xF647 = 0x9BE3
+0xF648 = 0x9BE4
+0xF649 = 0x9BE5
+0xF64A = 0x9BE6
+0xF64B = 0x9BE7
+0xF64C = 0x9BE8
+0xF64D = 0x9BE9
+0xF64E = 0x9BEA
+0xF64F = 0x9BEB
+0xF650 = 0x9BEC
+0xF651 = 0x9BED
+0xF652 = 0x9BEE
+0xF653 = 0x9BEF
+0xF654 = 0x9BF0
+0xF655 = 0x9BF1
+0xF656 = 0x9BF2
+0xF657 = 0x9BF3
+0xF658 = 0x9BF4
+0xF659 = 0x9BF5
+0xF65A = 0x9BF6
+0xF65B = 0x9BF7
+0xF65C = 0x9BF8
+0xF65D = 0x9BF9
+0xF65E = 0x9BFA
+0xF65F = 0x9BFB
+0xF660 = 0x9BFC
+0xF661 = 0x9BFD
+0xF662 = 0x9BFE
+0xF663 = 0x9BFF
+0xF664 = 0x9C00
+0xF665 = 0x9C01
+0xF666 = 0x9C02
+0xF667 = 0x9C03
+0xF668 = 0x9C04
+0xF669 = 0x9C05
+0xF66A = 0x9C06
+0xF66B = 0x9C07
+0xF66C = 0x9C08
+0xF66D = 0x9C09
+0xF66E = 0x9C0A
+0xF66F = 0x9C0B
+0xF670 = 0x9C0C
+0xF671 = 0x9C0D
+0xF672 = 0x9C0E
+0xF673 = 0x9C0F
+0xF674 = 0x9C10
+0xF675 = 0x9C11
+0xF676 = 0x9C12
+0xF677 = 0x9C13
+0xF678 = 0x9C14
+0xF679 = 0x9C15
+0xF67A = 0x9C16
+0xF67B = 0x9C17
+0xF67C = 0x9C18
+0xF67D = 0x9C19
+0xF67E = 0x9C1A
+0xF680 = 0x9C1B
+0xF681 = 0x9C1C
+0xF682 = 0x9C1D
+0xF683 = 0x9C1E
+0xF684 = 0x9C1F
+0xF685 = 0x9C20
+0xF686 = 0x9C21
+0xF687 = 0x9C22
+0xF688 = 0x9C23
+0xF689 = 0x9C24
+0xF68A = 0x9C25
+0xF68B = 0x9C26
+0xF68C = 0x9C27
+0xF68D = 0x9C28
+0xF68E = 0x9C29
+0xF68F = 0x9C2A
+0xF690 = 0x9C2B
+0xF691 = 0x9C2C
+0xF692 = 0x9C2D
+0xF693 = 0x9C2E
+0xF694 = 0x9C2F
+0xF695 = 0x9C30
+0xF696 = 0x9C31
+0xF697 = 0x9C32
+0xF698 = 0x9C33
+0xF699 = 0x9C34
+0xF69A = 0x9C35
+0xF69B = 0x9C36
+0xF69C = 0x9C37
+0xF69D = 0x9C38
+0xF69E = 0x9C39
+0xF69F = 0x9C3A
+0xF6A0 = 0x9C3B
+0xF740 = 0x9C3C
+0xF741 = 0x9C3D
+0xF742 = 0x9C3E
+0xF743 = 0x9C3F
+0xF744 = 0x9C40
+0xF745 = 0x9C41
+0xF746 = 0x9C42
+0xF747 = 0x9C43
+0xF748 = 0x9C44
+0xF749 = 0x9C45
+0xF74A = 0x9C46
+0xF74B = 0x9C47
+0xF74C = 0x9C48
+0xF74D = 0x9C49
+0xF74E = 0x9C4A
+0xF74F = 0x9C4B
+0xF750 = 0x9C4C
+0xF751 = 0x9C4D
+0xF752 = 0x9C4E
+0xF753 = 0x9C4F
+0xF754 = 0x9C50
+0xF755 = 0x9C51
+0xF756 = 0x9C52
+0xF757 = 0x9C53
+0xF758 = 0x9C54
+0xF759 = 0x9C55
+0xF75A = 0x9C56
+0xF75B = 0x9C57
+0xF75C = 0x9C58
+0xF75D = 0x9C59
+0xF75E = 0x9C5A
+0xF75F = 0x9C5B
+0xF760 = 0x9C5C
+0xF761 = 0x9C5D
+0xF762 = 0x9C5E
+0xF763 = 0x9C5F
+0xF764 = 0x9C60
+0xF765 = 0x9C61
+0xF766 = 0x9C62
+0xF767 = 0x9C63
+0xF768 = 0x9C64
+0xF769 = 0x9C65
+0xF76A = 0x9C66
+0xF76B = 0x9C67
+0xF76C = 0x9C68
+0xF76D = 0x9C69
+0xF76E = 0x9C6A
+0xF76F = 0x9C6B
+0xF770 = 0x9C6C
+0xF771 = 0x9C6D
+0xF772 = 0x9C6E
+0xF773 = 0x9C6F
+0xF774 = 0x9C70
+0xF775 = 0x9C71
+0xF776 = 0x9C72
+0xF777 = 0x9C73
+0xF778 = 0x9C74
+0xF779 = 0x9C75
+0xF77A = 0x9C76
+0xF77B = 0x9C77
+0xF77C = 0x9C78
+0xF77D = 0x9C79
+0xF77E = 0x9C7A
+0xF780 = 0x9C7B
+0xF781 = 0x9C7D
+0xF782 = 0x9C7E
+0xF783 = 0x9C80
+0xF784 = 0x9C83
+0xF785 = 0x9C84
+0xF786 = 0x9C89
+0xF787 = 0x9C8A
+0xF788 = 0x9C8C
+0xF789 = 0x9C8F
+0xF78A = 0x9C93
+0xF78B = 0x9C96
+0xF78C = 0x9C97
+0xF78D = 0x9C98
+0xF78E = 0x9C99
+0xF78F = 0x9C9D
+0xF790 = 0x9CAA
+0xF791 = 0x9CAC
+0xF792 = 0x9CAF
+0xF793 = 0x9CB9
+0xF794 = 0x9CBE
+0xF795 = 0x9CBF
+0xF796 = 0x9CC0
+0xF797 = 0x9CC1
+0xF798 = 0x9CC2
+0xF799 = 0x9CC8
+0xF79A = 0x9CC9
+0xF79B = 0x9CD1
+0xF79C = 0x9CD2
+0xF79D = 0x9CDA
+0xF79E = 0x9CDB
+0xF79F = 0x9CE0
+0xF7A0 = 0x9CE1
+0xF840 = 0x9CE3
+0xF841 = 0x9CE4
+0xF842 = 0x9CE5
+0xF843 = 0x9CE6
+0xF844 = 0x9CE7
+0xF845 = 0x9CE8
+0xF846 = 0x9CE9
+0xF847 = 0x9CEA
+0xF848 = 0x9CEB
+0xF849 = 0x9CEC
+0xF84A = 0x9CED
+0xF84B = 0x9CEE
+0xF84C = 0x9CEF
+0xF84D = 0x9CF0
+0xF84E = 0x9CF1
+0xF84F = 0x9CF2
+0xF850 = 0x9CF3
+0xF851 = 0x9CF4
+0xF852 = 0x9CF5
+0xF853 = 0x9CF6
+0xF854 = 0x9CF7
+0xF855 = 0x9CF8
+0xF856 = 0x9CF9
+0xF857 = 0x9CFA
+0xF858 = 0x9CFB
+0xF859 = 0x9CFC
+0xF85A = 0x9CFD
+0xF85B = 0x9CFE
+0xF85C = 0x9CFF
+0xF85D = 0x9D00
+0xF85E = 0x9D01
+0xF85F = 0x9D02
+0xF860 = 0x9D03
+0xF861 = 0x9D04
+0xF862 = 0x9D05
+0xF863 = 0x9D06
+0xF864 = 0x9D07
+0xF865 = 0x9D08
+0xF866 = 0x9D09
+0xF867 = 0x9D0A
+0xF868 = 0x9D0B
+0xF869 = 0x9D0C
+0xF86A = 0x9D0D
+0xF86B = 0x9D0E
+0xF86C = 0x9D0F
+0xF86D = 0x9D10
+0xF86E = 0x9D11
+0xF86F = 0x9D12
+0xF870 = 0x9D13
+0xF871 = 0x9D14
+0xF872 = 0x9D15
+0xF873 = 0x9D16
+0xF874 = 0x9D17
+0xF875 = 0x9D18
+0xF876 = 0x9D19
+0xF877 = 0x9D1A
+0xF878 = 0x9D1B
+0xF879 = 0x9D1C
+0xF87A = 0x9D1D
+0xF87B = 0x9D1E
+0xF87C = 0x9D1F
+0xF87D = 0x9D20
+0xF87E = 0x9D21
+0xF880 = 0x9D22
+0xF881 = 0x9D23
+0xF882 = 0x9D24
+0xF883 = 0x9D25
+0xF884 = 0x9D26
+0xF885 = 0x9D27
+0xF886 = 0x9D28
+0xF887 = 0x9D29
+0xF888 = 0x9D2A
+0xF889 = 0x9D2B
+0xF88A = 0x9D2C
+0xF88B = 0x9D2D
+0xF88C = 0x9D2E
+0xF88D = 0x9D2F
+0xF88E = 0x9D30
+0xF88F = 0x9D31
+0xF890 = 0x9D32
+0xF891 = 0x9D33
+0xF892 = 0x9D34
+0xF893 = 0x9D35
+0xF894 = 0x9D36
+0xF895 = 0x9D37
+0xF896 = 0x9D38
+0xF897 = 0x9D39
+0xF898 = 0x9D3A
+0xF899 = 0x9D3B
+0xF89A = 0x9D3C
+0xF89B = 0x9D3D
+0xF89C = 0x9D3E
+0xF89D = 0x9D3F
+0xF89E = 0x9D40
+0xF89F = 0x9D41
+0xF8A0 = 0x9D42
+0xF940 = 0x9D43
+0xF941 = 0x9D44
+0xF942 = 0x9D45
+0xF943 = 0x9D46
+0xF944 = 0x9D47
+0xF945 = 0x9D48
+0xF946 = 0x9D49
+0xF947 = 0x9D4A
+0xF948 = 0x9D4B
+0xF949 = 0x9D4C
+0xF94A = 0x9D4D
+0xF94B = 0x9D4E
+0xF94C = 0x9D4F
+0xF94D = 0x9D50
+0xF94E = 0x9D51
+0xF94F = 0x9D52
+0xF950 = 0x9D53
+0xF951 = 0x9D54
+0xF952 = 0x9D55
+0xF953 = 0x9D56
+0xF954 = 0x9D57
+0xF955 = 0x9D58
+0xF956 = 0x9D59
+0xF957 = 0x9D5A
+0xF958 = 0x9D5B
+0xF959 = 0x9D5C
+0xF95A = 0x9D5D
+0xF95B = 0x9D5E
+0xF95C = 0x9D5F
+0xF95D = 0x9D60
+0xF95E = 0x9D61
+0xF95F = 0x9D62
+0xF960 = 0x9D63
+0xF961 = 0x9D64
+0xF962 = 0x9D65
+0xF963 = 0x9D66
+0xF964 = 0x9D67
+0xF965 = 0x9D68
+0xF966 = 0x9D69
+0xF967 = 0x9D6A
+0xF968 = 0x9D6B
+0xF969 = 0x9D6C
+0xF96A = 0x9D6D
+0xF96B = 0x9D6E
+0xF96C = 0x9D6F
+0xF96D = 0x9D70
+0xF96E = 0x9D71
+0xF96F = 0x9D72
+0xF970 = 0x9D73
+0xF971 = 0x9D74
+0xF972 = 0x9D75
+0xF973 = 0x9D76
+0xF974 = 0x9D77
+0xF975 = 0x9D78
+0xF976 = 0x9D79
+0xF977 = 0x9D7A
+0xF978 = 0x9D7B
+0xF979 = 0x9D7C
+0xF97A = 0x9D7D
+0xF97B = 0x9D7E
+0xF97C = 0x9D7F
+0xF97D = 0x9D80
+0xF97E = 0x9D81
+0xF980 = 0x9D82
+0xF981 = 0x9D83
+0xF982 = 0x9D84
+0xF983 = 0x9D85
+0xF984 = 0x9D86
+0xF985 = 0x9D87
+0xF986 = 0x9D88
+0xF987 = 0x9D89
+0xF988 = 0x9D8A
+0xF989 = 0x9D8B
+0xF98A = 0x9D8C
+0xF98B = 0x9D8D
+0xF98C = 0x9D8E
+0xF98D = 0x9D8F
+0xF98E = 0x9D90
+0xF98F = 0x9D91
+0xF990 = 0x9D92
+0xF991 = 0x9D93
+0xF992 = 0x9D94
+0xF993 = 0x9D95
+0xF994 = 0x9D96
+0xF995 = 0x9D97
+0xF996 = 0x9D98
+0xF997 = 0x9D99
+0xF998 = 0x9D9A
+0xF999 = 0x9D9B
+0xF99A = 0x9D9C
+0xF99B = 0x9D9D
+0xF99C = 0x9D9E
+0xF99D = 0x9D9F
+0xF99E = 0x9DA0
+0xF99F = 0x9DA1
+0xF9A0 = 0x9DA2
+0xFA40 = 0x9DA3
+0xFA41 = 0x9DA4
+0xFA42 = 0x9DA5
+0xFA43 = 0x9DA6
+0xFA44 = 0x9DA7
+0xFA45 = 0x9DA8
+0xFA46 = 0x9DA9
+0xFA47 = 0x9DAA
+0xFA48 = 0x9DAB
+0xFA49 = 0x9DAC
+0xFA4A = 0x9DAD
+0xFA4B = 0x9DAE
+0xFA4C = 0x9DAF
+0xFA4D = 0x9DB0
+0xFA4E = 0x9DB1
+0xFA4F = 0x9DB2
+0xFA50 = 0x9DB3
+0xFA51 = 0x9DB4
+0xFA52 = 0x9DB5
+0xFA53 = 0x9DB6
+0xFA54 = 0x9DB7
+0xFA55 = 0x9DB8
+0xFA56 = 0x9DB9
+0xFA57 = 0x9DBA
+0xFA58 = 0x9DBB
+0xFA59 = 0x9DBC
+0xFA5A = 0x9DBD
+0xFA5B = 0x9DBE
+0xFA5C = 0x9DBF
+0xFA5D = 0x9DC0
+0xFA5E = 0x9DC1
+0xFA5F = 0x9DC2
+0xFA60 = 0x9DC3
+0xFA61 = 0x9DC4
+0xFA62 = 0x9DC5
+0xFA63 = 0x9DC6
+0xFA64 = 0x9DC7
+0xFA65 = 0x9DC8
+0xFA66 = 0x9DC9
+0xFA67 = 0x9DCA
+0xFA68 = 0x9DCB
+0xFA69 = 0x9DCC
+0xFA6A = 0x9DCD
+0xFA6B = 0x9DCE
+0xFA6C = 0x9DCF
+0xFA6D = 0x9DD0
+0xFA6E = 0x9DD1
+0xFA6F = 0x9DD2
+0xFA70 = 0x9DD3
+0xFA71 = 0x9DD4
+0xFA72 = 0x9DD5
+0xFA73 = 0x9DD6
+0xFA74 = 0x9DD7
+0xFA75 = 0x9DD8
+0xFA76 = 0x9DD9
+0xFA77 = 0x9DDA
+0xFA78 = 0x9DDB
+0xFA79 = 0x9DDC
+0xFA7A = 0x9DDD
+0xFA7B = 0x9DDE
+0xFA7C = 0x9DDF
+0xFA7D = 0x9DE0
+0xFA7E = 0x9DE1
+0xFA80 = 0x9DE2
+0xFA81 = 0x9DE3
+0xFA82 = 0x9DE4
+0xFA83 = 0x9DE5
+0xFA84 = 0x9DE6
+0xFA85 = 0x9DE7
+0xFA86 = 0x9DE8
+0xFA87 = 0x9DE9
+0xFA88 = 0x9DEA
+0xFA89 = 0x9DEB
+0xFA8A = 0x9DEC
+0xFA8B = 0x9DED
+0xFA8C = 0x9DEE
+0xFA8D = 0x9DEF
+0xFA8E = 0x9DF0
+0xFA8F = 0x9DF1
+0xFA90 = 0x9DF2
+0xFA91 = 0x9DF3
+0xFA92 = 0x9DF4
+0xFA93 = 0x9DF5
+0xFA94 = 0x9DF6
+0xFA95 = 0x9DF7
+0xFA96 = 0x9DF8
+0xFA97 = 0x9DF9
+0xFA98 = 0x9DFA
+0xFA99 = 0x9DFB
+0xFA9A = 0x9DFC
+0xFA9B = 0x9DFD
+0xFA9C = 0x9DFE
+0xFA9D = 0x9DFF
+0xFA9E = 0x9E00
+0xFA9F = 0x9E01
+0xFAA0 = 0x9E02
+0xFB40 = 0x9E03
+0xFB41 = 0x9E04
+0xFB42 = 0x9E05
+0xFB43 = 0x9E06
+0xFB44 = 0x9E07
+0xFB45 = 0x9E08
+0xFB46 = 0x9E09
+0xFB47 = 0x9E0A
+0xFB48 = 0x9E0B
+0xFB49 = 0x9E0C
+0xFB4A = 0x9E0D
+0xFB4B = 0x9E0E
+0xFB4C = 0x9E0F
+0xFB4D = 0x9E10
+0xFB4E = 0x9E11
+0xFB4F = 0x9E12
+0xFB50 = 0x9E13
+0xFB51 = 0x9E14
+0xFB52 = 0x9E15
+0xFB53 = 0x9E16
+0xFB54 = 0x9E17
+0xFB55 = 0x9E18
+0xFB56 = 0x9E19
+0xFB57 = 0x9E1A
+0xFB58 = 0x9E1B
+0xFB59 = 0x9E1C
+0xFB5A = 0x9E1D
+0xFB5B = 0x9E1E
+0xFB5C = 0x9E24
+0xFB5D = 0x9E27
+0xFB5E = 0x9E2E
+0xFB5F = 0x9E30
+0xFB60 = 0x9E34
+0xFB61 = 0x9E3B
+0xFB62 = 0x9E3C
+0xFB63 = 0x9E40
+0xFB64 = 0x9E4D
+0xFB65 = 0x9E50
+0xFB66 = 0x9E52
+0xFB67 = 0x9E53
+0xFB68 = 0x9E54
+0xFB69 = 0x9E56
+0xFB6A = 0x9E59
+0xFB6B = 0x9E5D
+0xFB6C = 0x9E5F
+0xFB6D = 0x9E60
+0xFB6E = 0x9E61
+0xFB6F = 0x9E62
+0xFB70 = 0x9E65
+0xFB71 = 0x9E6E
+0xFB72 = 0x9E6F
+0xFB73 = 0x9E72
+0xFB74 = 0x9E74
+0xFB75 = 0x9E75
+0xFB76 = 0x9E76
+0xFB77 = 0x9E77
+0xFB78 = 0x9E78
+0xFB79 = 0x9E79
+0xFB7A = 0x9E7A
+0xFB7B = 0x9E7B
+0xFB7C = 0x9E7C
+0xFB7D = 0x9E7D
+0xFB7E = 0x9E80
+0xFB80 = 0x9E81
+0xFB81 = 0x9E83
+0xFB82 = 0x9E84
+0xFB83 = 0x9E85
+0xFB84 = 0x9E86
+0xFB85 = 0x9E89
+0xFB86 = 0x9E8A
+0xFB87 = 0x9E8C
+0xFB88 = 0x9E8D
+0xFB89 = 0x9E8E
+0xFB8A = 0x9E8F
+0xFB8B = 0x9E90
+0xFB8C = 0x9E91
+0xFB8D = 0x9E94
+0xFB8E = 0x9E95
+0xFB8F = 0x9E96
+0xFB90 = 0x9E97
+0xFB91 = 0x9E98
+0xFB92 = 0x9E99
+0xFB93 = 0x9E9A
+0xFB94 = 0x9E9B
+0xFB95 = 0x9E9C
+0xFB96 = 0x9E9E
+0xFB97 = 0x9EA0
+0xFB98 = 0x9EA1
+0xFB99 = 0x9EA2
+0xFB9A = 0x9EA3
+0xFB9B = 0x9EA4
+0xFB9C = 0x9EA5
+0xFB9D = 0x9EA7
+0xFB9E = 0x9EA8
+0xFB9F = 0x9EA9
+0xFBA0 = 0x9EAA
+0xFC40 = 0x9EAB
+0xFC41 = 0x9EAC
+0xFC42 = 0x9EAD
+0xFC43 = 0x9EAE
+0xFC44 = 0x9EAF
+0xFC45 = 0x9EB0
+0xFC46 = 0x9EB1
+0xFC47 = 0x9EB2
+0xFC48 = 0x9EB3
+0xFC49 = 0x9EB5
+0xFC4A = 0x9EB6
+0xFC4B = 0x9EB7
+0xFC4C = 0x9EB9
+0xFC4D = 0x9EBA
+0xFC4E = 0x9EBC
+0xFC4F = 0x9EBF
+0xFC50 = 0x9EC0
+0xFC51 = 0x9EC1
+0xFC52 = 0x9EC2
+0xFC53 = 0x9EC3
+0xFC54 = 0x9EC5
+0xFC55 = 0x9EC6
+0xFC56 = 0x9EC7
+0xFC57 = 0x9EC8
+0xFC58 = 0x9ECA
+0xFC59 = 0x9ECB
+0xFC5A = 0x9ECC
+0xFC5B = 0x9ED0
+0xFC5C = 0x9ED2
+0xFC5D = 0x9ED3
+0xFC5E = 0x9ED5
+0xFC5F = 0x9ED6
+0xFC60 = 0x9ED7
+0xFC61 = 0x9ED9
+0xFC62 = 0x9EDA
+0xFC63 = 0x9EDE
+0xFC64 = 0x9EE1
+0xFC65 = 0x9EE3
+0xFC66 = 0x9EE4
+0xFC67 = 0x9EE6
+0xFC68 = 0x9EE8
+0xFC69 = 0x9EEB
+0xFC6A = 0x9EEC
+0xFC6B = 0x9EED
+0xFC6C = 0x9EEE
+0xFC6D = 0x9EF0
+0xFC6E = 0x9EF1
+0xFC6F = 0x9EF2
+0xFC70 = 0x9EF3
+0xFC71 = 0x9EF4
+0xFC72 = 0x9EF5
+0xFC73 = 0x9EF6
+0xFC74 = 0x9EF7
+0xFC75 = 0x9EF8
+0xFC76 = 0x9EFA
+0xFC77 = 0x9EFD
+0xFC78 = 0x9EFF
+0xFC79 = 0x9F00
+0xFC7A = 0x9F01
+0xFC7B = 0x9F02
+0xFC7C = 0x9F03
+0xFC7D = 0x9F04
+0xFC7E = 0x9F05
+0xFC80 = 0x9F06
+0xFC81 = 0x9F07
+0xFC82 = 0x9F08
+0xFC83 = 0x9F09
+0xFC84 = 0x9F0A
+0xFC85 = 0x9F0C
+0xFC86 = 0x9F0F
+0xFC87 = 0x9F11
+0xFC88 = 0x9F12
+0xFC89 = 0x9F14
+0xFC8A = 0x9F15
+0xFC8B = 0x9F16
+0xFC8C = 0x9F18
+0xFC8D = 0x9F1A
+0xFC8E = 0x9F1B
+0xFC8F = 0x9F1C
+0xFC90 = 0x9F1D
+0xFC91 = 0x9F1E
+0xFC92 = 0x9F1F
+0xFC93 = 0x9F21
+0xFC94 = 0x9F23
+0xFC95 = 0x9F24
+0xFC96 = 0x9F25
+0xFC97 = 0x9F26
+0xFC98 = 0x9F27
+0xFC99 = 0x9F28
+0xFC9A = 0x9F29
+0xFC9B = 0x9F2A
+0xFC9C = 0x9F2B
+0xFC9D = 0x9F2D
+0xFC9E = 0x9F2E
+0xFC9F = 0x9F30
+0xFCA0 = 0x9F31
+0xFD40 = 0x9F32
+0xFD41 = 0x9F33
+0xFD42 = 0x9F34
+0xFD43 = 0x9F35
+0xFD44 = 0x9F36
+0xFD45 = 0x9F38
+0xFD46 = 0x9F3A
+0xFD47 = 0x9F3C
+0xFD48 = 0x9F3F
+0xFD49 = 0x9F40
+0xFD4A = 0x9F41
+0xFD4B = 0x9F42
+0xFD4C = 0x9F43
+0xFD4D = 0x9F45
+0xFD4E = 0x9F46
+0xFD4F = 0x9F47
+0xFD50 = 0x9F48
+0xFD51 = 0x9F49
+0xFD52 = 0x9F4A
+0xFD53 = 0x9F4B
+0xFD54 = 0x9F4C
+0xFD55 = 0x9F4D
+0xFD56 = 0x9F4E
+0xFD57 = 0x9F4F
+0xFD58 = 0x9F52
+0xFD59 = 0x9F53
+0xFD5A = 0x9F54
+0xFD5B = 0x9F55
+0xFD5C = 0x9F56
+0xFD5D = 0x9F57
+0xFD5E = 0x9F58
+0xFD5F = 0x9F59
+0xFD60 = 0x9F5A
+0xFD61 = 0x9F5B
+0xFD62 = 0x9F5C
+0xFD63 = 0x9F5D
+0xFD64 = 0x9F5E
+0xFD65 = 0x9F5F
+0xFD66 = 0x9F60
+0xFD67 = 0x9F61
+0xFD68 = 0x9F62
+0xFD69 = 0x9F63
+0xFD6A = 0x9F64
+0xFD6B = 0x9F65
+0xFD6C = 0x9F66
+0xFD6D = 0x9F67
+0xFD6E = 0x9F68
+0xFD6F = 0x9F69
+0xFD70 = 0x9F6A
+0xFD71 = 0x9F6B
+0xFD72 = 0x9F6C
+0xFD73 = 0x9F6D
+0xFD74 = 0x9F6E
+0xFD75 = 0x9F6F
+0xFD76 = 0x9F70
+0xFD77 = 0x9F71
+0xFD78 = 0x9F72
+0xFD79 = 0x9F73
+0xFD7A = 0x9F74
+0xFD7B = 0x9F75
+0xFD7C = 0x9F76
+0xFD7D = 0x9F77
+0xFD7E = 0x9F78
+0xFD80 = 0x9F79
+0xFD81 = 0x9F7A
+0xFD82 = 0x9F7B
+0xFD83 = 0x9F7C
+0xFD84 = 0x9F7D
+0xFD85 = 0x9F7E
+0xFD86 = 0x9F81
+0xFD87 = 0x9F82
+0xFD88 = 0x9F8D
+0xFD89 = 0x9F8E
+0xFD8A = 0x9F8F
+0xFD8B = 0x9F90
+0xFD8C = 0x9F91
+0xFD8D = 0x9F92
+0xFD8E = 0x9F93
+0xFD8F = 0x9F94
+0xFD90 = 0x9F95
+0xFD91 = 0x9F96
+0xFD92 = 0x9F97
+0xFD93 = 0x9F98
+0xFD94 = 0x9F9C
+0xFD95 = 0x9F9D
+0xFD96 = 0x9F9E
+0xFD97 = 0x9FA1
+0xFD98 = 0x9FA2
+0xFD99 = 0x9FA3
+0xFD9A = 0x9FA4
+0xFD9B = 0x9FA5
+0xFD9C = 0xF92C
+0xFD9D = 0xF979
+0xFD9E = 0xF995
+0xFD9F = 0xF9E7
+0xFDA0 = 0xF9F1
+0xFE40 = 0xFA0C
+0xFE41 = 0xFA0D
+0xFE42 = 0xFA0E
+0xFE43 = 0xFA0F
+0xFE44 = 0xFA11
+0xFE45 = 0xFA13
+0xFE46 = 0xFA14
+0xFE47 = 0xFA18
+0xFE48 = 0xFA1F
+0xFE49 = 0xFA20
+0xFE4A = 0xFA21
+0xFE4B = 0xFA23
+0xFE4C = 0xFA24
+0xFE4D = 0xFA27
+0xFE4E = 0xFA28
+0xFE4F = 0xFA29
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP942EXT%UCS.src b/share/i18n/csmapper/CP/CP942EXT%UCS.src
new file mode 100644 (file)
index 0000000..8666ea1
--- /dev/null
@@ -0,0 +1,7284 @@
+# $NetBSD: CP942EXT%UCS.src,v 1.2 2006/12/13 15:40:42 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP942EXT/UCS"
+SRC_ZONE       0x21-0x97 / 0x21-0x7E / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+# This mapping data is made from :
+#
+# JISX0208@1990%UCS.src, CP932VDC@IBM%UCS.src
+# JIS X 0208:1978 - http://www.itscj.ipsj.or.jp/ISO-IR/042.pdf
+# JIS X 0208:1997 Appendix7 - http://www.jisc.go.jp/
+#
+0x2121 = 0x3000
+0x2122 = 0x3001
+0x2123 = 0x3002
+0x2124 = 0xFF0C
+0x2125 = 0xFF0E
+0x2126 = 0x30FB
+0x2127 = 0xFF1A
+0x2128 = 0xFF1B
+0x2129 = 0xFF1F
+0x212A = 0xFF01
+0x212B = 0x309B
+0x212C = 0x309C
+0x212D = 0x00B4
+0x212E = 0xFF40
+0x212F = 0x00A8
+0x2130 = 0xFF3E
+0x2131 = 0xFFE3
+0x2132 = 0xFF3F
+0x2133 = 0x30FD
+0x2134 = 0x30FE
+0x2135 = 0x309D
+0x2136 = 0x309E
+0x2137 = 0x3003
+0x2138 = 0x4EDD
+0x2139 = 0x3005
+0x213A = 0x3006
+0x213B = 0x3007
+0x213C = 0x30FC
+0x213D = 0x2014
+0x213E = 0x2010
+0x213F = 0xFF0F
+0x2140 = 0xFF3C
+0x2141 = 0x301C
+0x2142 = 0x2016
+0x2143 = 0xFF5C
+0x2144 = 0x2026
+0x2145 = 0x2025
+0x2146 = 0x2018
+0x2147 = 0x2019
+0x2148 = 0x201C
+0x2149 = 0x201D
+0x214A = 0xFF08
+0x214B = 0xFF09
+0x214C = 0x3014
+0x214D = 0x3015
+0x214E = 0xFF3B
+0x214F = 0xFF3D
+0x2150 = 0xFF5B
+0x2151 = 0xFF5D
+0x2152 = 0x3008
+0x2153 = 0x3009
+0x2154 = 0x300A
+0x2155 = 0x300B
+0x2156 = 0x300C
+0x2157 = 0x300D
+0x2158 = 0x300E
+0x2159 = 0x300F
+0x215A = 0x3010
+0x215B = 0x3011
+0x215C = 0xFF0B
+0x215D = 0x2212
+0x215E = 0x00B1
+0x215F = 0x00D7
+0x2160 = 0x00F7
+0x2161 = 0xFF1D
+0x2162 = 0x2260
+0x2163 = 0xFF1C
+0x2164 = 0xFF1E
+0x2165 = 0x2266
+0x2166 = 0x2267
+0x2167 = 0x221E
+0x2168 = 0x2234
+0x2169 = 0x2642
+0x216A = 0x2640
+0x216B = 0x00B0
+0x216C = 0x2032
+0x216D = 0x2033
+0x216E = 0x2103
+0x216F = 0xFFE5
+0x2170 = 0xFF04
+0x2171 = 0x00A2
+0x2172 = 0x00A3
+0x2173 = 0xFF05
+0x2174 = 0xFF03
+0x2175 = 0xFF06
+0x2176 = 0xFF0A
+0x2177 = 0xFF20
+0x2178 = 0x00A7
+0x2179 = 0x2606
+0x217A = 0x2605
+0x217B = 0x25CB
+0x217C = 0x25CF
+0x217D = 0x25CE
+0x217E = 0x25C7
+0x2221 = 0x25C6
+0x2222 = 0x25A1
+0x2223 = 0x25A0
+0x2224 = 0x25B3
+0x2225 = 0x25B2
+0x2226 = 0x25BD
+0x2227 = 0x25BC
+0x2228 = 0x203B
+0x2229 = 0x3012
+0x222A = 0x2192
+0x222B = 0x2190
+0x222C = 0x2191
+0x222D = 0x2193
+0x222E = 0x3013
+0x223A = 0x2208
+0x223B = 0x220B
+0x223C = 0x2286
+0x223D = 0x2287
+0x223E = 0x2282
+0x223F = 0x2283
+0x2240 = 0x222A
+0x2241 = 0x2229
+0x224A = 0x2227
+0x224B = 0x2228
+0x224C = 0x00AC
+0x224D = 0x21D2
+0x224E = 0x21D4
+0x224F = 0x2200
+0x2250 = 0x2203
+0x225C = 0x2220
+0x225D = 0x22A5
+0x225E = 0x2312
+0x225F = 0x2202
+0x2260 = 0x2207
+0x2261 = 0x2261
+0x2262 = 0x2252
+0x2263 = 0x226A
+0x2264 = 0x226B
+0x2265 = 0x221A
+0x2266 = 0x223D
+0x2267 = 0x221D
+0x2268 = 0x2235
+0x2269 = 0x222B
+0x226A = 0x222C
+0x2272 = 0x212B
+0x2273 = 0x2030
+0x2274 = 0x266F
+0x2275 = 0x266D
+0x2276 = 0x266A
+0x2277 = 0x2020
+0x2278 = 0x2021
+0x2279 = 0x00B6
+0x227E = 0x25EF
+0x2330 = 0xFF10
+0x2331 = 0xFF11
+0x2332 = 0xFF12
+0x2333 = 0xFF13
+0x2334 = 0xFF14
+0x2335 = 0xFF15
+0x2336 = 0xFF16
+0x2337 = 0xFF17
+0x2338 = 0xFF18
+0x2339 = 0xFF19
+0x2341 = 0xFF21
+0x2342 = 0xFF22
+0x2343 = 0xFF23
+0x2344 = 0xFF24
+0x2345 = 0xFF25
+0x2346 = 0xFF26
+0x2347 = 0xFF27
+0x2348 = 0xFF28
+0x2349 = 0xFF29
+0x234A = 0xFF2A
+0x234B = 0xFF2B
+0x234C = 0xFF2C
+0x234D = 0xFF2D
+0x234E = 0xFF2E
+0x234F = 0xFF2F
+0x2350 = 0xFF30
+0x2351 = 0xFF31
+0x2352 = 0xFF32
+0x2353 = 0xFF33
+0x2354 = 0xFF34
+0x2355 = 0xFF35
+0x2356 = 0xFF36
+0x2357 = 0xFF37
+0x2358 = 0xFF38
+0x2359 = 0xFF39
+0x235A = 0xFF3A
+0x2361 = 0xFF41
+0x2362 = 0xFF42
+0x2363 = 0xFF43
+0x2364 = 0xFF44
+0x2365 = 0xFF45
+0x2366 = 0xFF46
+0x2367 = 0xFF47
+0x2368 = 0xFF48
+0x2369 = 0xFF49
+0x236A = 0xFF4A
+0x236B = 0xFF4B
+0x236C = 0xFF4C
+0x236D = 0xFF4D
+0x236E = 0xFF4E
+0x236F = 0xFF4F
+0x2370 = 0xFF50
+0x2371 = 0xFF51
+0x2372 = 0xFF52
+0x2373 = 0xFF53
+0x2374 = 0xFF54
+0x2375 = 0xFF55
+0x2376 = 0xFF56
+0x2377 = 0xFF57
+0x2378 = 0xFF58
+0x2379 = 0xFF59
+0x237A = 0xFF5A
+0x2421 = 0x3041
+0x2422 = 0x3042
+0x2423 = 0x3043
+0x2424 = 0x3044
+0x2425 = 0x3045
+0x2426 = 0x3046
+0x2427 = 0x3047
+0x2428 = 0x3048
+0x2429 = 0x3049
+0x242A = 0x304A
+0x242B = 0x304B
+0x242C = 0x304C
+0x242D = 0x304D
+0x242E = 0x304E
+0x242F = 0x304F
+0x2430 = 0x3050
+0x2431 = 0x3051
+0x2432 = 0x3052
+0x2433 = 0x3053
+0x2434 = 0x3054
+0x2435 = 0x3055
+0x2436 = 0x3056
+0x2437 = 0x3057
+0x2438 = 0x3058
+0x2439 = 0x3059
+0x243A = 0x305A
+0x243B = 0x305B
+0x243C = 0x305C
+0x243D = 0x305D
+0x243E = 0x305E
+0x243F = 0x305F
+0x2440 = 0x3060
+0x2441 = 0x3061
+0x2442 = 0x3062
+0x2443 = 0x3063
+0x2444 = 0x3064
+0x2445 = 0x3065
+0x2446 = 0x3066
+0x2447 = 0x3067
+0x2448 = 0x3068
+0x2449 = 0x3069
+0x244A = 0x306A
+0x244B = 0x306B
+0x244C = 0x306C
+0x244D = 0x306D
+0x244E = 0x306E
+0x244F = 0x306F
+0x2450 = 0x3070
+0x2451 = 0x3071
+0x2452 = 0x3072
+0x2453 = 0x3073
+0x2454 = 0x3074
+0x2455 = 0x3075
+0x2456 = 0x3076
+0x2457 = 0x3077
+0x2458 = 0x3078
+0x2459 = 0x3079
+0x245A = 0x307A
+0x245B = 0x307B
+0x245C = 0x307C
+0x245D = 0x307D
+0x245E = 0x307E
+0x245F = 0x307F
+0x2460 = 0x3080
+0x2461 = 0x3081
+0x2462 = 0x3082
+0x2463 = 0x3083
+0x2464 = 0x3084
+0x2465 = 0x3085
+0x2466 = 0x3086
+0x2467 = 0x3087
+0x2468 = 0x3088
+0x2469 = 0x3089
+0x246A = 0x308A
+0x246B = 0x308B
+0x246C = 0x308C
+0x246D = 0x308D
+0x246E = 0x308E
+0x246F = 0x308F
+0x2470 = 0x3090
+0x2471 = 0x3091
+0x2472 = 0x3092
+0x2473 = 0x3093
+0x2521 = 0x30A1
+0x2522 = 0x30A2
+0x2523 = 0x30A3
+0x2524 = 0x30A4
+0x2525 = 0x30A5
+0x2526 = 0x30A6
+0x2527 = 0x30A7
+0x2528 = 0x30A8
+0x2529 = 0x30A9
+0x252A = 0x30AA
+0x252B = 0x30AB
+0x252C = 0x30AC
+0x252D = 0x30AD
+0x252E = 0x30AE
+0x252F = 0x30AF
+0x2530 = 0x30B0
+0x2531 = 0x30B1
+0x2532 = 0x30B2
+0x2533 = 0x30B3
+0x2534 = 0x30B4
+0x2535 = 0x30B5
+0x2536 = 0x30B6
+0x2537 = 0x30B7
+0x2538 = 0x30B8
+0x2539 = 0x30B9
+0x253A = 0x30BA
+0x253B = 0x30BB
+0x253C = 0x30BC
+0x253D = 0x30BD
+0x253E = 0x30BE
+0x253F = 0x30BF
+0x2540 = 0x30C0
+0x2541 = 0x30C1
+0x2542 = 0x30C2
+0x2543 = 0x30C3
+0x2544 = 0x30C4
+0x2545 = 0x30C5
+0x2546 = 0x30C6
+0x2547 = 0x30C7
+0x2548 = 0x30C8
+0x2549 = 0x30C9
+0x254A = 0x30CA
+0x254B = 0x30CB
+0x254C = 0x30CC
+0x254D = 0x30CD
+0x254E = 0x30CE
+0x254F = 0x30CF
+0x2550 = 0x30D0
+0x2551 = 0x30D1
+0x2552 = 0x30D2
+0x2553 = 0x30D3
+0x2554 = 0x30D4
+0x2555 = 0x30D5
+0x2556 = 0x30D6
+0x2557 = 0x30D7
+0x2558 = 0x30D8
+0x2559 = 0x30D9
+0x255A = 0x30DA
+0x255B = 0x30DB
+0x255C = 0x30DC
+0x255D = 0x30DD
+0x255E = 0x30DE
+0x255F = 0x30DF
+0x2560 = 0x30E0
+0x2561 = 0x30E1
+0x2562 = 0x30E2
+0x2563 = 0x30E3
+0x2564 = 0x30E4
+0x2565 = 0x30E5
+0x2566 = 0x30E6
+0x2567 = 0x30E7
+0x2568 = 0x30E8
+0x2569 = 0x30E9
+0x256A = 0x30EA
+0x256B = 0x30EB
+0x256C = 0x30EC
+0x256D = 0x30ED
+0x256E = 0x30EE
+0x256F = 0x30EF
+0x2570 = 0x30F0
+0x2571 = 0x30F1
+0x2572 = 0x30F2
+0x2573 = 0x30F3
+0x2574 = 0x30F4
+0x2575 = 0x30F5
+0x2576 = 0x30F6
+0x2621 = 0x0391
+0x2622 = 0x0392
+0x2623 = 0x0393
+0x2624 = 0x0394
+0x2625 = 0x0395
+0x2626 = 0x0396
+0x2627 = 0x0397
+0x2628 = 0x0398
+0x2629 = 0x0399
+0x262A = 0x039A
+0x262B = 0x039B
+0x262C = 0x039C
+0x262D = 0x039D
+0x262E = 0x039E
+0x262F = 0x039F
+0x2630 = 0x03A0
+0x2631 = 0x03A1
+0x2632 = 0x03A3
+0x2633 = 0x03A4
+0x2634 = 0x03A5
+0x2635 = 0x03A6
+0x2636 = 0x03A7
+0x2637 = 0x03A8
+0x2638 = 0x03A9
+0x2641 = 0x03B1
+0x2642 = 0x03B2
+0x2643 = 0x03B3
+0x2644 = 0x03B4
+0x2645 = 0x03B5
+0x2646 = 0x03B6
+0x2647 = 0x03B7
+0x2648 = 0x03B8
+0x2649 = 0x03B9
+0x264A = 0x03BA
+0x264B = 0x03BB
+0x264C = 0x03BC
+0x264D = 0x03BD
+0x264E = 0x03BE
+0x264F = 0x03BF
+0x2650 = 0x03C0
+0x2651 = 0x03C1
+0x2652 = 0x03C3
+0x2653 = 0x03C4
+0x2654 = 0x03C5
+0x2655 = 0x03C6
+0x2656 = 0x03C7
+0x2657 = 0x03C8
+0x2658 = 0x03C9
+0x2721 = 0x0410
+0x2722 = 0x0411
+0x2723 = 0x0412
+0x2724 = 0x0413
+0x2725 = 0x0414
+0x2726 = 0x0415
+0x2727 = 0x0401
+0x2728 = 0x0416
+0x2729 = 0x0417
+0x272A = 0x0418
+0x272B = 0x0419
+0x272C = 0x041A
+0x272D = 0x041B
+0x272E = 0x041C
+0x272F = 0x041D
+0x2730 = 0x041E
+0x2731 = 0x041F
+0x2732 = 0x0420
+0x2733 = 0x0421
+0x2734 = 0x0422
+0x2735 = 0x0423
+0x2736 = 0x0424
+0x2737 = 0x0425
+0x2738 = 0x0426
+0x2739 = 0x0427
+0x273A = 0x0428
+0x273B = 0x0429
+0x273C = 0x042A
+0x273D = 0x042B
+0x273E = 0x042C
+0x273F = 0x042D
+0x2740 = 0x042E
+0x2741 = 0x042F
+0x2751 = 0x0430
+0x2752 = 0x0431
+0x2753 = 0x0432
+0x2754 = 0x0433
+0x2755 = 0x0434
+0x2756 = 0x0435
+0x2757 = 0x0451
+0x2758 = 0x0436
+0x2759 = 0x0437
+0x275A = 0x0438
+0x275B = 0x0439
+0x275C = 0x043A
+0x275D = 0x043B
+0x275E = 0x043C
+0x275F = 0x043D
+0x2760 = 0x043E
+0x2761 = 0x043F
+0x2762 = 0x0440
+0x2763 = 0x0441
+0x2764 = 0x0442
+0x2765 = 0x0443
+0x2766 = 0x0444
+0x2767 = 0x0445
+0x2768 = 0x0446
+0x2769 = 0x0447
+0x276A = 0x0448
+0x276B = 0x0449
+0x276C = 0x044A
+0x276D = 0x044B
+0x276E = 0x044C
+0x276F = 0x044D
+0x2770 = 0x044E
+0x2771 = 0x044F
+0x2821 = 0x2500
+0x2822 = 0x2502
+0x2823 = 0x250C
+0x2824 = 0x2510
+0x2825 = 0x2518
+0x2826 = 0x2514
+0x2827 = 0x251C
+0x2828 = 0x252C
+0x2829 = 0x2524
+0x282A = 0x2534
+0x282B = 0x253C
+0x282C = 0x2501
+0x282D = 0x2503
+0x282E = 0x250F
+0x282F = 0x2513
+0x2830 = 0x251B
+0x2831 = 0x2517
+0x2832 = 0x2523
+0x2833 = 0x2533
+0x2834 = 0x252B
+0x2835 = 0x253B
+0x2836 = 0x254B
+0x2837 = 0x2520
+0x2838 = 0x252F
+0x2839 = 0x2528
+0x283A = 0x2537
+0x283B = 0x253F
+0x283C = 0x251D
+0x283D = 0x2530
+0x283E = 0x2525
+0x283F = 0x2538
+0x2840 = 0x2542
+0x3021 = 0x4E9C
+0x3022 = 0x5516
+0x3023 = 0x5A03
+0x3024 = 0x963F
+0x3025 = 0x54C0
+0x3026 = 0x611B
+0x3027 = 0x6328
+0x3028 = 0x59F6
+0x3029 = 0x9022
+0x302A = 0x8475
+0x302B = 0x831C
+0x302C = 0x7A50
+0x302D = 0x60AA
+0x302E = 0x63E1
+0x302F = 0x6E25
+0x3030 = 0x65ED
+0x3031 = 0x8466
+0x3032 = 0x82A6
+0x3033 = 0x9C3A
+0x3034 = 0x6893
+0x3035 = 0x5727
+0x3036 = 0x65A1
+0x3037 = 0x6271
+0x3038 = 0x5B9B
+0x3039 = 0x59D0
+0x303A = 0x867B
+0x303B = 0x98F4
+0x303C = 0x7D62
+0x303D = 0x7DBE
+0x303E = 0x9B8E
+0x303F = 0x6216
+0x3040 = 0x7C9F
+0x3041 = 0x88B7
+0x3042 = 0x5B89
+0x3043 = 0x5EB5
+0x3044 = 0x6309
+0x3045 = 0x6697
+0x3046 = 0x6848
+0x3047 = 0x95C7
+0x3048 = 0x978D
+0x3049 = 0x674F
+0x304A = 0x4EE5
+0x304B = 0x4F0A
+0x304C = 0x4F4D
+0x304D = 0x4F9D
+0x304E = 0x5049
+0x304F = 0x56F2
+0x3050 = 0x5937
+0x3051 = 0x59D4
+0x3052 = 0x5A01
+0x3053 = 0x5C09
+0x3054 = 0x60DF
+0x3055 = 0x610F
+0x3056 = 0x6170
+0x3057 = 0x6613
+0x3058 = 0x6905
+0x3059 = 0x70BA
+0x305A = 0x754F
+0x305B = 0x7570
+0x305C = 0x79FB
+0x305D = 0x7DAD
+0x305E = 0x7DEF
+0x305F = 0x80C3
+0x3060 = 0x840E
+0x3061 = 0x8863
+0x3062 = 0x8B02
+0x3063 = 0x9055
+0x3064 = 0x907A
+0x3065 = 0x533B
+0x3066 = 0x4E95
+0x3067 = 0x4EA5
+0x3068 = 0x57DF
+0x3069 = 0x80B2
+0x306A = 0x90C1
+0x306B = 0x78EF
+0x306C = 0x4E00
+0x306D = 0x58F1
+0x306E = 0x6EA2
+0x306F = 0x9038
+0x3070 = 0x7A32
+0x3071 = 0x8328
+0x3072 = 0x828B
+0x3073 = 0x9C2F
+0x3074 = 0x5141
+0x3075 = 0x5370
+0x3076 = 0x54BD
+0x3077 = 0x54E1
+0x3078 = 0x56E0
+0x3079 = 0x59FB
+0x307A = 0x5F15
+0x307B = 0x98F2
+0x307C = 0x6DEB
+0x307D = 0x80E4
+0x307E = 0x852D
+0x3121 = 0x9662
+0x3122 = 0x9670
+0x3123 = 0x96A0
+0x3124 = 0x97FB
+0x3125 = 0x540B
+0x3126 = 0x53F3
+0x3127 = 0x5B87
+0x3128 = 0x70CF
+0x3129 = 0x7FBD
+0x312A = 0x8FC2
+0x312B = 0x96E8
+0x312C = 0x536F
+0x312D = 0x9D5C
+0x312E = 0x7ABA
+0x312F = 0x4E11
+0x3130 = 0x7893
+0x3131 = 0x81FC
+0x3132 = 0x6E26
+0x3133 = 0x5618
+0x3134 = 0x5504
+0x3135 = 0x6B1D
+0x3136 = 0x851A
+0x3137 = 0x9C3B
+0x3138 = 0x59E5
+0x3139 = 0x53A9
+0x313A = 0x6D66
+0x313B = 0x74DC
+0x313C = 0x958F
+0x313D = 0x5642
+0x313E = 0x4E91
+0x313F = 0x904B
+0x3140 = 0x96F2
+0x3141 = 0x834F
+0x3142 = 0x990C
+0x3143 = 0x53E1
+0x3144 = 0x55B6
+0x3145 = 0x5B30
+0x3146 = 0x5F71
+0x3147 = 0x6620
+0x3148 = 0x66F3
+0x3149 = 0x6804
+0x314A = 0x6C38
+0x314B = 0x6CF3
+0x314C = 0x6D29
+0x314D = 0x745B
+0x314E = 0x76C8
+0x314F = 0x7A4E
+0x3150 = 0x9834
+0x3151 = 0x82F1
+0x3152 = 0x885B
+0x3153 = 0x8A60
+0x3154 = 0x92ED
+0x3155 = 0x6DB2
+0x3156 = 0x75AB
+0x3157 = 0x76CA
+0x3158 = 0x99C5
+0x3159 = 0x60A6
+0x315A = 0x8B01
+0x315B = 0x8D8A
+0x315C = 0x95B2
+0x315D = 0x698E
+0x315E = 0x53AD
+0x315F = 0x5186
+0x3160 = 0x5712
+0x3161 = 0x5830
+0x3162 = 0x5944
+0x3163 = 0x5BB4
+0x3164 = 0x5EF6
+0x3165 = 0x6028
+0x3166 = 0x63A9
+0x3167 = 0x63F4
+0x3168 = 0x6CBF
+0x3169 = 0x6F14
+0x316A = 0x708E
+0x316B = 0x7114
+0x316C = 0x7159
+0x316D = 0x71D5
+0x316E = 0x733F
+0x316F = 0x7E01
+0x3170 = 0x8276
+0x3171 = 0x82D1
+0x3172 = 0x8597
+0x3173 = 0x9060
+0x3174 = 0x925B
+0x3175 = 0x9D1B
+0x3176 = 0x5869
+0x3177 = 0x65BC
+0x3178 = 0x6C5A
+0x3179 = 0x7525
+0x317A = 0x51F9
+0x317B = 0x592E
+0x317C = 0x5965
+0x317D = 0x5F80
+0x317E = 0x5FDC
+0x3221 = 0x62BC
+0x3222 = 0x65FA
+0x3223 = 0x6A2A
+0x3224 = 0x6B27
+0x3225 = 0x6BB4
+0x3226 = 0x738B
+0x3227 = 0x7FC1
+0x3228 = 0x8956
+0x3229 = 0x9DAF
+0x322A = 0x9D0E
+0x322B = 0x9EC4
+0x322C = 0x5CA1
+0x322D = 0x6C96
+0x322E = 0x837B
+0x322F = 0x5104
+0x3230 = 0x5C4B
+0x3231 = 0x61B6
+0x3232 = 0x81C6
+0x3233 = 0x6876
+0x3234 = 0x7261
+0x3235 = 0x4E59
+0x3236 = 0x4FFA
+0x3237 = 0x5378
+0x3238 = 0x6069
+0x3239 = 0x6E29
+0x323A = 0x7A4F
+0x323B = 0x97F3
+0x323C = 0x4E0B
+0x323D = 0x5316
+0x323E = 0x4EEE
+0x323F = 0x4F55
+0x3240 = 0x4F3D
+0x3241 = 0x4FA1
+0x3242 = 0x4F73
+0x3243 = 0x52A0
+0x3244 = 0x53EF
+0x3245 = 0x5609
+0x3246 = 0x590F
+0x3247 = 0x5AC1
+0x3248 = 0x5BB6
+0x3249 = 0x5BE1
+0x324A = 0x79D1
+0x324B = 0x6687
+0x324C = 0x679C
+0x324D = 0x67B6
+0x324E = 0x6B4C
+0x324F = 0x6CB3
+0x3250 = 0x706B
+0x3251 = 0x73C2
+0x3252 = 0x798D
+0x3253 = 0x79BE
+0x3254 = 0x7A3C
+0x3255 = 0x7B87
+0x3256 = 0x82B1
+0x3257 = 0x82DB
+0x3258 = 0x8304
+0x3259 = 0x8377
+0x325A = 0x83EF
+0x325B = 0x83D3
+0x325C = 0x8766
+0x325D = 0x8AB2
+0x325E = 0x5629
+0x325F = 0x8CA8
+0x3260 = 0x8FE6
+0x3261 = 0x904E
+0x3262 = 0x971E
+0x3263 = 0x868A
+0x3264 = 0x4FC4
+0x3265 = 0x5CE8
+0x3266 = 0x6211
+0x3267 = 0x7259
+0x3268 = 0x753B
+0x3269 = 0x81E5
+0x326A = 0x82BD
+0x326B = 0x86FE
+0x326C = 0x8CC0
+0x326D = 0x96C5
+0x326E = 0x9913
+0x326F = 0x99D5
+0x3270 = 0x4ECB
+0x3271 = 0x4F1A
+0x3272 = 0x89E3
+0x3273 = 0x56DE
+0x3274 = 0x584A
+0x3275 = 0x58CA
+0x3276 = 0x5EFB
+0x3277 = 0x5FEB
+0x3278 = 0x602A
+0x3279 = 0x6094
+0x327A = 0x6062
+0x327B = 0x61D0
+0x327C = 0x6212
+0x327D = 0x62D0
+0x327E = 0x6539
+0x3321 = 0x9B41
+0x3322 = 0x6666
+0x3323 = 0x68B0
+0x3324 = 0x6D77
+0x3325 = 0x7070
+0x3326 = 0x754C
+0x3327 = 0x7686
+0x3328 = 0x7D75
+0x3329 = 0x82A5
+0x332A = 0x87F9
+0x332B = 0x958B
+0x332C = 0x968E
+0x332D = 0x8C9D
+0x332E = 0x51F1
+0x332F = 0x52BE
+0x3330 = 0x5916
+0x3331 = 0x54B3
+0x3332 = 0x5BB3
+0x3333 = 0x5D16
+0x3334 = 0x6168
+0x3335 = 0x6982
+0x3336 = 0x6DAF
+0x3337 = 0x788D
+0x3338 = 0x84CB
+0x3339 = 0x8857
+0x333A = 0x8A72
+0x333B = 0x93A7
+0x333C = 0x9AB8
+0x333D = 0x6D6C
+0x333E = 0x99A8
+0x333F = 0x86D9
+0x3340 = 0x57A3
+0x3341 = 0x67FF
+0x3342 = 0x8823
+0x3343 = 0x920E
+0x3344 = 0x5283
+0x3345 = 0x5687
+0x3346 = 0x5404
+0x3347 = 0x5ED3
+0x3348 = 0x62E1
+0x3349 = 0x652A
+0x334A = 0x683C
+0x334B = 0x6838
+0x334C = 0x6BBB
+0x334D = 0x7372
+0x334E = 0x78BA
+0x334F = 0x7A6B
+0x3350 = 0x899A
+0x3351 = 0x89D2
+0x3352 = 0x8D6B
+0x3353 = 0x8F03
+0x3354 = 0x90ED
+0x3355 = 0x95A3
+0x3356 = 0x9694
+0x3357 = 0x9769
+0x3358 = 0x5B66
+0x3359 = 0x5CB3
+0x335A = 0x697D
+0x335B = 0x984D
+0x335C = 0x984E
+0x335D = 0x639B
+0x335E = 0x7B20
+0x335F = 0x6A2B
+0x3360 = 0x6A7F
+0x3361 = 0x68B6
+0x3362 = 0x9C0D
+0x3363 = 0x6F5F
+0x3364 = 0x5272
+0x3365 = 0x559D
+0x3366 = 0x6070
+0x3367 = 0x62EC
+0x3368 = 0x6D3B
+0x3369 = 0x6E07
+0x336A = 0x6ED1
+0x336B = 0x845B
+0x336C = 0x8910
+0x336D = 0x8F44
+0x336E = 0x4E14
+0x336F = 0x9C39
+0x3370 = 0x53F6
+0x3371 = 0x691B
+0x3372 = 0x6A3A
+0x3373 = 0x9784
+0x3374 = 0x682A
+0x3375 = 0x515C
+0x3376 = 0x7AC8
+0x3377 = 0x84B2
+0x3378 = 0x91DC
+0x3379 = 0x938C
+0x337A = 0x565B
+0x337B = 0x9D28
+0x337C = 0x6822
+0x337D = 0x8305
+0x337E = 0x8431
+0x3421 = 0x7CA5
+0x3422 = 0x5208
+0x3423 = 0x82C5
+0x3424 = 0x74E6
+0x3425 = 0x4E7E
+0x3426 = 0x4F83
+0x3427 = 0x51A0
+0x3428 = 0x5BD2
+0x3429 = 0x520A
+0x342A = 0x52D8
+0x342B = 0x52E7
+0x342C = 0x5DFB
+0x342D = 0x559A
+0x342E = 0x582A
+0x342F = 0x59E6
+0x3430 = 0x5B8C
+0x3431 = 0x5B98
+0x3432 = 0x5BDB
+0x3433 = 0x5E72
+0x3434 = 0x5E79
+0x3435 = 0x60A3
+0x3436 = 0x611F
+0x3437 = 0x6163
+0x3438 = 0x61BE
+0x3439 = 0x63DB
+0x343A = 0x6562
+0x343B = 0x67D1
+0x343C = 0x6853
+0x343D = 0x68FA
+0x343E = 0x6B3E
+0x343F = 0x6B53
+0x3440 = 0x6C57
+0x3441 = 0x6F22
+0x3442 = 0x6F97
+0x3443 = 0x704C
+0x3444 = 0x74B0
+0x3445 = 0x7518
+0x3446 = 0x76E3
+0x3447 = 0x770B
+0x3448 = 0x7AFF
+0x3449 = 0x7BA1
+0x344A = 0x7C21
+0x344B = 0x7DE9
+0x344C = 0x7F36
+0x344D = 0x7FF0
+0x344E = 0x809D
+0x344F = 0x8266
+0x3450 = 0x839E
+0x3451 = 0x89B3
+0x3452 = 0x8AEB
+0x3453 = 0x8CAB
+0x3454 = 0x9084
+0x3455 = 0x9451
+0x3456 = 0x9593
+0x3457 = 0x9591
+0x3458 = 0x95A2
+0x3459 = 0x9665
+0x345A = 0x97D3
+0x345B = 0x9928
+0x345C = 0x8218
+0x345D = 0x4E38
+0x345E = 0x542B
+0x345F = 0x5CB8
+0x3460 = 0x5DCC
+0x3461 = 0x73A9
+0x3462 = 0x764C
+0x3463 = 0x773C
+0x3464 = 0x5CA9
+0x3465 = 0x7FEB
+0x3466 = 0x8D0B
+0x3467 = 0x96C1
+0x3468 = 0x9811
+0x3469 = 0x9854
+0x346A = 0x9858
+0x346B = 0x4F01
+0x346C = 0x4F0E
+0x346D = 0x5371
+0x346E = 0x559C
+0x346F = 0x5668
+0x3470 = 0x57FA
+0x3471 = 0x5947
+0x3472 = 0x5B09
+0x3473 = 0x5BC4
+0x3474 = 0x5C90
+0x3475 = 0x5E0C
+0x3476 = 0x5E7E
+0x3477 = 0x5FCC
+0x3478 = 0x63EE
+0x3479 = 0x673A
+0x347A = 0x65D7
+0x347B = 0x65E2
+0x347C = 0x671F
+0x347D = 0x68CB
+0x347E = 0x68C4
+0x3521 = 0x6A5F
+0x3522 = 0x5E30
+0x3523 = 0x6BC5
+0x3524 = 0x6C17
+0x3525 = 0x6C7D
+0x3526 = 0x757F
+0x3527 = 0x7948
+0x3528 = 0x5B63
+0x3529 = 0x7A00
+0x352A = 0x7D00
+0x352B = 0x5FBD
+0x352C = 0x898F
+0x352D = 0x8A18
+0x352E = 0x8CB4
+0x352F = 0x8D77
+0x3530 = 0x8ECC
+0x3531 = 0x8F1D
+0x3532 = 0x98E2
+0x3533 = 0x9A0E
+0x3534 = 0x9B3C
+0x3535 = 0x4E80
+0x3536 = 0x507D
+0x3537 = 0x5100
+0x3538 = 0x5993
+0x3539 = 0x5B9C
+0x353A = 0x622F
+0x353B = 0x6280
+0x353C = 0x64EC
+0x353D = 0x6B3A
+0x353E = 0x72A0
+0x353F = 0x7591
+0x3540 = 0x7947
+0x3541 = 0x7FA9
+0x3542 = 0x87FB
+0x3543 = 0x8ABC
+0x3544 = 0x8B70
+0x3545 = 0x63AC
+0x3546 = 0x83CA
+0x3547 = 0x97A0
+0x3548 = 0x5409
+0x3549 = 0x5403
+0x354A = 0x55AB
+0x354B = 0x6854
+0x354C = 0x6A58
+0x354D = 0x8A70
+0x354E = 0x7827
+0x354F = 0x6775
+0x3550 = 0x9ECD
+0x3551 = 0x5374
+0x3552 = 0x5BA2
+0x3553 = 0x811A
+0x3554 = 0x8650
+0x3555 = 0x9006
+0x3556 = 0x4E18
+0x3557 = 0x4E45
+0x3558 = 0x4EC7
+0x3559 = 0x4F11
+0x355A = 0x53CA
+0x355B = 0x5438
+0x355C = 0x5BAE
+0x355D = 0x5F13
+0x355E = 0x6025
+0x355F = 0x6551
+0x3560 = 0x673D
+0x3561 = 0x6C42
+0x3562 = 0x6C72
+0x3563 = 0x6CE3
+0x3564 = 0x7078
+0x3565 = 0x7403
+0x3566 = 0x7A76
+0x3567 = 0x7AAE
+0x3568 = 0x7B08
+0x3569 = 0x7D1A
+0x356A = 0x7CFE
+0x356B = 0x7D66
+0x356C = 0x65E7
+0x356D = 0x725B
+0x356E = 0x53BB
+0x356F = 0x5C45
+0x3570 = 0x5DE8
+0x3571 = 0x62D2
+0x3572 = 0x62E0
+0x3573 = 0x6319
+0x3574 = 0x6E20
+0x3575 = 0x865A
+0x3576 = 0x8A31
+0x3577 = 0x8DDD
+0x3578 = 0x92F8
+0x3579 = 0x6F01
+0x357A = 0x79A6
+0x357B = 0x9B5A
+0x357C = 0x4EA8
+0x357D = 0x4EAB
+0x357E = 0x4EAC
+0x3621 = 0x4F9B
+0x3622 = 0x4FA0
+0x3623 = 0x50D1
+0x3624 = 0x5147
+0x3625 = 0x7AF6
+0x3626 = 0x5171
+0x3627 = 0x51F6
+0x3628 = 0x5354
+0x3629 = 0x5321
+0x362A = 0x537F
+0x362B = 0x53EB
+0x362C = 0x55AC
+0x362D = 0x5883
+0x362E = 0x5CE1
+0x362F = 0x5F37
+0x3630 = 0x5F4A
+0x3631 = 0x602F
+0x3632 = 0x6050
+0x3633 = 0x606D
+0x3634 = 0x631F
+0x3635 = 0x6559
+0x3636 = 0x6A4B
+0x3637 = 0x6CC1
+0x3638 = 0x72C2
+0x3639 = 0x72ED
+0x363A = 0x77EF
+0x363B = 0x80F8
+0x363C = 0x8105
+0x363D = 0x8208
+0x363E = 0x854E
+0x363F = 0x90F7
+0x3640 = 0x93E1
+0x3641 = 0x97FF
+0x3642 = 0x9957
+0x3643 = 0x9A5A
+0x3644 = 0x4EF0
+0x3645 = 0x51DD
+0x3646 = 0x582F
+0x3647 = 0x6681
+0x3648 = 0x696D
+0x3649 = 0x5C40
+0x364A = 0x66F2
+0x364B = 0x6975
+0x364C = 0x7389
+0x364D = 0x6850
+0x364E = 0x7C81
+0x364F = 0x50C5
+0x3650 = 0x52E4
+0x3651 = 0x5747
+0x3652 = 0x5DFE
+0x3653 = 0x9326
+0x3654 = 0x65A4
+0x3655 = 0x6B23
+0x3656 = 0x6B3D
+0x3657 = 0x7434
+0x3658 = 0x7981
+0x3659 = 0x79BD
+0x365A = 0x7B4B
+0x365B = 0x7DCA
+0x365C = 0x82B9
+0x365D = 0x83CC
+0x365E = 0x887F
+0x365F = 0x895F
+0x3660 = 0x8B39
+0x3661 = 0x8FD1
+0x3662 = 0x91D1
+0x3663 = 0x541F
+0x3664 = 0x9280
+0x3665 = 0x4E5D
+0x3666 = 0x5036
+0x3667 = 0x53E5
+0x3668 = 0x533A
+0x3669 = 0x72D7
+0x366A = 0x7396
+0x366B = 0x77E9
+0x366C = 0x82E6
+0x366D = 0x8EAF
+0x366E = 0x99C6
+0x366F = 0x99C8
+0x3670 = 0x99D2
+0x3671 = 0x5177
+0x3672 = 0x611A
+0x3673 = 0x865E
+0x3674 = 0x55B0
+0x3675 = 0x7A7A
+0x3676 = 0x5076
+0x3677 = 0x5BD3
+0x3678 = 0x9047
+0x3679 = 0x9685
+0x367A = 0x4E32
+0x367B = 0x6ADB
+0x367C = 0x91E7
+0x367D = 0x5C51
+0x367E = 0x5C48
+0x3721 = 0x6398
+0x3722 = 0x7A9F
+0x3723 = 0x6C93
+0x3724 = 0x9774
+0x3725 = 0x8F61
+0x3726 = 0x7AAA
+0x3727 = 0x718A
+0x3728 = 0x9688
+0x3729 = 0x7C82
+0x372A = 0x6817
+0x372B = 0x7E70
+0x372C = 0x6851
+0x372D = 0x936C
+0x372E = 0x52F2
+0x372F = 0x541B
+0x3730 = 0x85AB
+0x3731 = 0x8A13
+0x3732 = 0x7FA4
+0x3733 = 0x8ECD
+0x3734 = 0x90E1
+0x3735 = 0x5366
+0x3736 = 0x8888
+0x3737 = 0x7941
+0x3738 = 0x4FC2
+0x3739 = 0x50BE
+0x373A = 0x5211
+0x373B = 0x5144
+0x373C = 0x5553
+0x373D = 0x572D
+0x373E = 0x73EA
+0x373F = 0x578B
+0x3740 = 0x5951
+0x3741 = 0x5F62
+0x3742 = 0x5F84
+0x3743 = 0x6075
+0x3744 = 0x6176
+0x3745 = 0x6167
+0x3746 = 0x61A9
+0x3747 = 0x63B2
+0x3748 = 0x643A
+0x3749 = 0x656C
+0x374A = 0x666F
+0x374B = 0x6842
+0x374C = 0x6E13
+0x374D = 0x7566
+0x374E = 0x7A3D
+0x374F = 0x7CFB
+0x3750 = 0x7D4C
+0x3751 = 0x7D99
+0x3752 = 0x7E4B
+0x3753 = 0x7F6B
+0x3754 = 0x830E
+0x3755 = 0x834A
+0x3756 = 0x86CD
+0x3757 = 0x8A08
+0x3758 = 0x8A63
+0x3759 = 0x8B66
+0x375A = 0x8EFD
+0x375B = 0x9838
+0x375C = 0x9D8F
+0x375D = 0x82B8
+0x375E = 0x8FCE
+0x375F = 0x9BE8
+0x3760 = 0x5287
+0x3761 = 0x621F
+0x3762 = 0x6483
+0x3763 = 0x6FC0
+0x3764 = 0x9699
+0x3765 = 0x6841
+0x3766 = 0x5091
+0x3767 = 0x6B20
+0x3768 = 0x6C7A
+0x3769 = 0x6F54
+0x376A = 0x7A74
+0x376B = 0x7D50
+0x376C = 0x8840
+0x376D = 0x8A23
+0x376E = 0x6708
+0x376F = 0x4EF6
+0x3770 = 0x5039
+0x3771 = 0x5026
+0x3772 = 0x5065
+0x3773 = 0x517C
+0x3774 = 0x5238
+0x3775 = 0x5263
+0x3776 = 0x55A7
+0x3777 = 0x570F
+0x3778 = 0x5805
+0x3779 = 0x5ACC
+0x377A = 0x5EFA
+0x377B = 0x61B2
+0x377C = 0x61F8
+0x377D = 0x62F3
+0x377E = 0x6372
+0x3821 = 0x691C
+0x3822 = 0x6A29
+0x3823 = 0x727D
+0x3824 = 0x72AC
+0x3825 = 0x732E
+0x3826 = 0x7814
+0x3827 = 0x786F
+0x3828 = 0x7D79
+0x3829 = 0x770C
+0x382A = 0x80A9
+0x382B = 0x898B
+0x382C = 0x8B19
+0x382D = 0x8CE2
+0x382E = 0x8ED2
+0x382F = 0x9063
+0x3830 = 0x9375
+0x3831 = 0x967A
+0x3832 = 0x9855
+0x3833 = 0x9A13
+0x3834 = 0x9E78
+0x3835 = 0x5143
+0x3836 = 0x539F
+0x3837 = 0x53B3
+0x3838 = 0x5E7B
+0x3839 = 0x5F26
+0x383A = 0x6E1B
+0x383B = 0x6E90
+0x383C = 0x7384
+0x383D = 0x73FE
+0x383E = 0x7D43
+0x383F = 0x8237
+0x3840 = 0x8A00
+0x3841 = 0x8AFA
+0x3842 = 0x9650
+0x3843 = 0x4E4E
+0x3844 = 0x500B
+0x3845 = 0x53E4
+0x3846 = 0x547C
+0x3847 = 0x56FA
+0x3848 = 0x59D1
+0x3849 = 0x5B64
+0x384A = 0x5DF1
+0x384B = 0x5EAB
+0x384C = 0x5F27
+0x384D = 0x6238
+0x384E = 0x6545
+0x384F = 0x67AF
+0x3850 = 0x6E56
+0x3851 = 0x72D0
+0x3852 = 0x7CCA
+0x3853 = 0x88B4
+0x3854 = 0x80A1
+0x3855 = 0x80E1
+0x3856 = 0x83F0
+0x3857 = 0x864E
+0x3858 = 0x8A87
+0x3859 = 0x8DE8
+0x385A = 0x9237
+0x385B = 0x96C7
+0x385C = 0x9867
+0x385D = 0x9F13
+0x385E = 0x4E94
+0x385F = 0x4E92
+0x3860 = 0x4F0D
+0x3861 = 0x5348
+0x3862 = 0x5449
+0x3863 = 0x543E
+0x3864 = 0x5A2F
+0x3865 = 0x5F8C
+0x3866 = 0x5FA1
+0x3867 = 0x609F
+0x3868 = 0x68A7
+0x3869 = 0x6A8E
+0x386A = 0x745A
+0x386B = 0x7881
+0x386C = 0x8A9E
+0x386D = 0x8AA4
+0x386E = 0x8B77
+0x386F = 0x9190
+0x3870 = 0x4E5E
+0x3871 = 0x9BC9
+0x3872 = 0x4EA4
+0x3873 = 0x4F7C
+0x3874 = 0x4FAF
+0x3875 = 0x5019
+0x3876 = 0x5016
+0x3877 = 0x5149
+0x3878 = 0x516C
+0x3879 = 0x529F
+0x387A = 0x52B9
+0x387B = 0x52FE
+0x387C = 0x539A
+0x387D = 0x53E3
+0x387E = 0x5411
+0x3921 = 0x540E
+0x3922 = 0x5589
+0x3923 = 0x5751
+0x3924 = 0x57A2
+0x3925 = 0x597D
+0x3926 = 0x5B54
+0x3927 = 0x5B5D
+0x3928 = 0x5B8F
+0x3929 = 0x5DE5
+0x392A = 0x5DE7
+0x392B = 0x5DF7
+0x392C = 0x5E78
+0x392D = 0x5E83
+0x392E = 0x5E9A
+0x392F = 0x5EB7
+0x3930 = 0x5F18
+0x3931 = 0x6052
+0x3932 = 0x614C
+0x3933 = 0x6297
+0x3934 = 0x62D8
+0x3935 = 0x63A7
+0x3936 = 0x653B
+0x3937 = 0x663B
+0x3938 = 0x6643
+0x3939 = 0x66F4
+0x393A = 0x676D
+0x393B = 0x6821
+0x393C = 0x6897
+0x393D = 0x69CB
+0x393E = 0x6C5F
+0x393F = 0x6D2A
+0x3940 = 0x6D69
+0x3941 = 0x6E2F
+0x3942 = 0x6E9D
+0x3943 = 0x7532
+0x3944 = 0x7687
+0x3945 = 0x786C
+0x3946 = 0x7A3F
+0x3947 = 0x7CE0
+0x3948 = 0x7D05
+0x3949 = 0x7D18
+0x394A = 0x7D5E
+0x394B = 0x7DB1
+0x394C = 0x8015
+0x394D = 0x8003
+0x394E = 0x80AF
+0x394F = 0x80B1
+0x3950 = 0x8154
+0x3951 = 0x818F
+0x3952 = 0x822A
+0x3953 = 0x8352
+0x3954 = 0x884C
+0x3955 = 0x8861
+0x3956 = 0x8B1B
+0x3957 = 0x8CA2
+0x3958 = 0x8CFC
+0x3959 = 0x90CA
+0x395A = 0x9175
+0x395B = 0x9271
+0x395C = 0x7926
+0x395D = 0x92FC
+0x395E = 0x95A4
+0x395F = 0x964D
+0x3960 = 0x9805
+0x3961 = 0x9999
+0x3962 = 0x9AD8
+0x3963 = 0x9D3B
+0x3964 = 0x525B
+0x3965 = 0x52AB
+0x3966 = 0x53F7
+0x3967 = 0x5408
+0x3968 = 0x58D5
+0x3969 = 0x62F7
+0x396A = 0x6FE0
+0x396B = 0x8C6A
+0x396C = 0x8F5F
+0x396D = 0x9EB9
+0x396E = 0x514B
+0x396F = 0x523B
+0x3970 = 0x544A
+0x3971 = 0x56FD
+0x3972 = 0x7A40
+0x3973 = 0x9177
+0x3974 = 0x9D60
+0x3975 = 0x9ED2
+0x3976 = 0x7344
+0x3977 = 0x6F09
+0x3978 = 0x8170
+0x3979 = 0x7511
+0x397A = 0x5FFD
+0x397B = 0x60DA
+0x397C = 0x9AA8
+0x397D = 0x72DB
+0x397E = 0x8FBC
+0x3A21 = 0x6B64
+0x3A22 = 0x9803
+0x3A23 = 0x4ECA
+0x3A24 = 0x56F0
+0x3A25 = 0x5764
+0x3A26 = 0x58BE
+0x3A27 = 0x5A5A
+0x3A28 = 0x6068
+0x3A29 = 0x61C7
+0x3A2A = 0x660F
+0x3A2B = 0x6606
+0x3A2C = 0x6839
+0x3A2D = 0x68B1
+0x3A2E = 0x6DF7
+0x3A2F = 0x75D5
+0x3A30 = 0x7D3A
+0x3A31 = 0x826E
+0x3A32 = 0x9B42
+0x3A33 = 0x4E9B
+0x3A34 = 0x4F50
+0x3A35 = 0x53C9
+0x3A36 = 0x5506
+0x3A37 = 0x5D6F
+0x3A38 = 0x5DE6
+0x3A39 = 0x5DEE
+0x3A3A = 0x67FB
+0x3A3B = 0x6C99
+0x3A3C = 0x7473
+0x3A3D = 0x7802
+0x3A3E = 0x8A50
+0x3A3F = 0x9396
+0x3A40 = 0x88DF
+0x3A41 = 0x5750
+0x3A42 = 0x5EA7
+0x3A43 = 0x632B
+0x3A44 = 0x50B5
+0x3A45 = 0x50AC
+0x3A46 = 0x518D
+0x3A47 = 0x6700
+0x3A48 = 0x54C9
+0x3A49 = 0x585E
+0x3A4A = 0x59BB
+0x3A4B = 0x5BB0
+0x3A4C = 0x5F69
+0x3A4D = 0x624D
+0x3A4E = 0x63A1
+0x3A4F = 0x683D
+0x3A50 = 0x6B73
+0x3A51 = 0x6E08
+0x3A52 = 0x707D
+0x3A53 = 0x91C7
+0x3A54 = 0x7280
+0x3A55 = 0x7815
+0x3A56 = 0x7826
+0x3A57 = 0x796D
+0x3A58 = 0x658E
+0x3A59 = 0x7D30
+0x3A5A = 0x83DC
+0x3A5B = 0x88C1
+0x3A5C = 0x8F09
+0x3A5D = 0x969B
+0x3A5E = 0x5264
+0x3A5F = 0x5728
+0x3A60 = 0x6750
+0x3A61 = 0x7F6A
+0x3A62 = 0x8CA1
+0x3A63 = 0x51B4
+0x3A64 = 0x5742
+0x3A65 = 0x962A
+0x3A66 = 0x583A
+0x3A67 = 0x698A
+0x3A68 = 0x80B4
+0x3A69 = 0x54B2
+0x3A6A = 0x5D0E
+0x3A6B = 0x57FC
+0x3A6C = 0x7895
+0x3A6D = 0x9DFA
+0x3A6E = 0x4F5C
+0x3A6F = 0x524A
+0x3A70 = 0x548B
+0x3A71 = 0x643E
+0x3A72 = 0x6628
+0x3A73 = 0x6714
+0x3A74 = 0x67F5
+0x3A75 = 0x7A84
+0x3A76 = 0x7B56
+0x3A77 = 0x7D22
+0x3A78 = 0x932F
+0x3A79 = 0x685C
+0x3A7A = 0x9BAD
+0x3A7B = 0x7B39
+0x3A7C = 0x5319
+0x3A7D = 0x518A
+0x3A7E = 0x5237
+0x3B21 = 0x5BDF
+0x3B22 = 0x62F6
+0x3B23 = 0x64AE
+0x3B24 = 0x64E6
+0x3B25 = 0x672D
+0x3B26 = 0x6BBA
+0x3B27 = 0x85A9
+0x3B28 = 0x96D1
+0x3B29 = 0x7690
+0x3B2A = 0x9BD6
+0x3B2B = 0x634C
+0x3B2C = 0x9306
+0x3B2D = 0x9BAB
+0x3B2E = 0x76BF
+0x3B2F = 0x6652
+0x3B30 = 0x4E09
+0x3B31 = 0x5098
+0x3B32 = 0x53C2
+0x3B33 = 0x5C71
+0x3B34 = 0x60E8
+0x3B35 = 0x6492
+0x3B36 = 0x6563
+0x3B37 = 0x685F
+0x3B38 = 0x71E6
+0x3B39 = 0x73CA
+0x3B3A = 0x7523
+0x3B3B = 0x7B97
+0x3B3C = 0x7E82
+0x3B3D = 0x8695
+0x3B3E = 0x8B83
+0x3B3F = 0x8CDB
+0x3B40 = 0x9178
+0x3B41 = 0x9910
+0x3B42 = 0x65AC
+0x3B43 = 0x66AB
+0x3B44 = 0x6B8B
+0x3B45 = 0x4ED5
+0x3B46 = 0x4ED4
+0x3B47 = 0x4F3A
+0x3B48 = 0x4F7F
+0x3B49 = 0x523A
+0x3B4A = 0x53F8
+0x3B4B = 0x53F2
+0x3B4C = 0x55E3
+0x3B4D = 0x56DB
+0x3B4E = 0x58EB
+0x3B4F = 0x59CB
+0x3B50 = 0x59C9
+0x3B51 = 0x59FF
+0x3B52 = 0x5B50
+0x3B53 = 0x5C4D
+0x3B54 = 0x5E02
+0x3B55 = 0x5E2B
+0x3B56 = 0x5FD7
+0x3B57 = 0x601D
+0x3B58 = 0x6307
+0x3B59 = 0x652F
+0x3B5A = 0x5B5C
+0x3B5B = 0x65AF
+0x3B5C = 0x65BD
+0x3B5D = 0x65E8
+0x3B5E = 0x679D
+0x3B5F = 0x6B62
+0x3B60 = 0x6B7B
+0x3B61 = 0x6C0F
+0x3B62 = 0x7345
+0x3B63 = 0x7949
+0x3B64 = 0x79C1
+0x3B65 = 0x7CF8
+0x3B66 = 0x7D19
+0x3B67 = 0x7D2B
+0x3B68 = 0x80A2
+0x3B69 = 0x8102
+0x3B6A = 0x81F3
+0x3B6B = 0x8996
+0x3B6C = 0x8A5E
+0x3B6D = 0x8A69
+0x3B6E = 0x8A66
+0x3B6F = 0x8A8C
+0x3B70 = 0x8AEE
+0x3B71 = 0x8CC7
+0x3B72 = 0x8CDC
+0x3B73 = 0x96CC
+0x3B74 = 0x98FC
+0x3B75 = 0x6B6F
+0x3B76 = 0x4E8B
+0x3B77 = 0x4F3C
+0x3B78 = 0x4F8D
+0x3B79 = 0x5150
+0x3B7A = 0x5B57
+0x3B7B = 0x5BFA
+0x3B7C = 0x6148
+0x3B7D = 0x6301
+0x3B7E = 0x6642
+0x3C21 = 0x6B21
+0x3C22 = 0x6ECB
+0x3C23 = 0x6CBB
+0x3C24 = 0x723E
+0x3C25 = 0x74BD
+0x3C26 = 0x75D4
+0x3C27 = 0x78C1
+0x3C28 = 0x793A
+0x3C29 = 0x800C
+0x3C2A = 0x8033
+0x3C2B = 0x81EA
+0x3C2C = 0x8494
+0x3C2D = 0x8F9E
+0x3C2E = 0x6C50
+0x3C2F = 0x9E7F
+0x3C30 = 0x5F0F
+0x3C31 = 0x8B58
+0x3C32 = 0x9D2B
+0x3C33 = 0x7AFA
+0x3C34 = 0x8EF8
+0x3C35 = 0x5B8D
+0x3C36 = 0x96EB
+0x3C37 = 0x4E03
+0x3C38 = 0x53F1
+0x3C39 = 0x57F7
+0x3C3A = 0x5931
+0x3C3B = 0x5AC9
+0x3C3C = 0x5BA4
+0x3C3D = 0x6089
+0x3C3E = 0x6E7F
+0x3C3F = 0x6F06
+0x3C40 = 0x75BE
+0x3C41 = 0x8CEA
+0x3C42 = 0x5B9F
+0x3C43 = 0x8500
+0x3C44 = 0x7BE0
+0x3C45 = 0x5072
+0x3C46 = 0x67F4
+0x3C47 = 0x829D
+0x3C48 = 0x5C61
+0x3C49 = 0x8602
+0x3C4A = 0x7E1E
+0x3C4B = 0x820E
+0x3C4C = 0x5199
+0x3C4D = 0x5C04
+0x3C4E = 0x6368
+0x3C4F = 0x8D66
+0x3C50 = 0x659C
+0x3C51 = 0x716E
+0x3C52 = 0x793E
+0x3C53 = 0x7D17
+0x3C54 = 0x8005
+0x3C55 = 0x8B1D
+0x3C56 = 0x8ECA
+0x3C57 = 0x906E
+0x3C58 = 0x86C7
+0x3C59 = 0x90AA
+0x3C5A = 0x501F
+0x3C5B = 0x52FA
+0x3C5C = 0x5C3A
+0x3C5D = 0x6753
+0x3C5E = 0x707C
+0x3C5F = 0x7235
+0x3C60 = 0x914C
+0x3C61 = 0x91C8
+0x3C62 = 0x932B
+0x3C63 = 0x82E5
+0x3C64 = 0x5BC2
+0x3C65 = 0x5F31
+0x3C66 = 0x60F9
+0x3C67 = 0x4E3B
+0x3C68 = 0x53D6
+0x3C69 = 0x5B88
+0x3C6A = 0x624B
+0x3C6B = 0x6731
+0x3C6C = 0x6B8A
+0x3C6D = 0x72E9
+0x3C6E = 0x73E0
+0x3C6F = 0x7A2E
+0x3C70 = 0x816B
+0x3C71 = 0x8DA3
+0x3C72 = 0x9152
+0x3C73 = 0x9996
+0x3C74 = 0x5112
+0x3C75 = 0x53D7
+0x3C76 = 0x546A
+0x3C77 = 0x5BFF
+0x3C78 = 0x6388
+0x3C79 = 0x6A39
+0x3C7A = 0x7DAC
+0x3C7B = 0x9700
+0x3C7C = 0x56DA
+0x3C7D = 0x53CE
+0x3C7E = 0x5468
+0x3D21 = 0x5B97
+0x3D22 = 0x5C31
+0x3D23 = 0x5DDE
+0x3D24 = 0x4FEE
+0x3D25 = 0x6101
+0x3D26 = 0x62FE
+0x3D27 = 0x6D32
+0x3D28 = 0x79C0
+0x3D29 = 0x79CB
+0x3D2A = 0x7D42
+0x3D2B = 0x7E4D
+0x3D2C = 0x7FD2
+0x3D2D = 0x81ED
+0x3D2E = 0x821F
+0x3D2F = 0x8490
+0x3D30 = 0x8846
+0x3D31 = 0x8972
+0x3D32 = 0x8B90
+0x3D33 = 0x8E74
+0x3D34 = 0x8F2F
+0x3D35 = 0x9031
+0x3D36 = 0x914B
+0x3D37 = 0x916C
+0x3D38 = 0x96C6
+0x3D39 = 0x919C
+0x3D3A = 0x4EC0
+0x3D3B = 0x4F4F
+0x3D3C = 0x5145
+0x3D3D = 0x5341
+0x3D3E = 0x5F93
+0x3D3F = 0x620E
+0x3D40 = 0x67D4
+0x3D41 = 0x6C41
+0x3D42 = 0x6E0B
+0x3D43 = 0x7363
+0x3D44 = 0x7E26
+0x3D45 = 0x91CD
+0x3D46 = 0x9283
+0x3D47 = 0x53D4
+0x3D48 = 0x5919
+0x3D49 = 0x5BBF
+0x3D4A = 0x6DD1
+0x3D4B = 0x795D
+0x3D4C = 0x7E2E
+0x3D4D = 0x7C9B
+0x3D4E = 0x587E
+0x3D4F = 0x719F
+0x3D50 = 0x51FA
+0x3D51 = 0x8853
+0x3D52 = 0x8FF0
+0x3D53 = 0x4FCA
+0x3D54 = 0x5CFB
+0x3D55 = 0x6625
+0x3D56 = 0x77AC
+0x3D57 = 0x7AE3
+0x3D58 = 0x821C
+0x3D59 = 0x99FF
+0x3D5A = 0x51C6
+0x3D5B = 0x5FAA
+0x3D5C = 0x65EC
+0x3D5D = 0x696F
+0x3D5E = 0x6B89
+0x3D5F = 0x6DF3
+0x3D60 = 0x6E96
+0x3D61 = 0x6F64
+0x3D62 = 0x76FE
+0x3D63 = 0x7D14
+0x3D64 = 0x5DE1
+0x3D65 = 0x9075
+0x3D66 = 0x9187
+0x3D67 = 0x9806
+0x3D68 = 0x51E6
+0x3D69 = 0x521D
+0x3D6A = 0x6240
+0x3D6B = 0x6691
+0x3D6C = 0x66D9
+0x3D6D = 0x6E1A
+0x3D6E = 0x5EB6
+0x3D6F = 0x7DD2
+0x3D70 = 0x7F72
+0x3D71 = 0x66F8
+0x3D72 = 0x85AF
+0x3D73 = 0x85F7
+0x3D74 = 0x8AF8
+0x3D75 = 0x52A9
+0x3D76 = 0x53D9
+0x3D77 = 0x5973
+0x3D78 = 0x5E8F
+0x3D79 = 0x5F90
+0x3D7A = 0x6055
+0x3D7B = 0x92E4
+0x3D7C = 0x9664
+0x3D7D = 0x50B7
+0x3D7E = 0x511F
+0x3E21 = 0x52DD
+0x3E22 = 0x5320
+0x3E23 = 0x5347
+0x3E24 = 0x53EC
+0x3E25 = 0x54E8
+0x3E26 = 0x5546
+0x3E27 = 0x5531
+0x3E28 = 0x5617
+0x3E29 = 0x5968
+0x3E2A = 0x59BE
+0x3E2B = 0x5A3C
+0x3E2C = 0x5BB5
+0x3E2D = 0x5C06
+0x3E2E = 0x5C0F
+0x3E2F = 0x5C11
+0x3E30 = 0x5C1A
+0x3E31 = 0x5E84
+0x3E32 = 0x5E8A
+0x3E33 = 0x5EE0
+0x3E34 = 0x5F70
+0x3E35 = 0x627F
+0x3E36 = 0x6284
+0x3E37 = 0x62DB
+0x3E38 = 0x638C
+0x3E39 = 0x6377
+0x3E3A = 0x6607
+0x3E3B = 0x660C
+0x3E3C = 0x662D
+0x3E3D = 0x6676
+0x3E3E = 0x677E
+0x3E3F = 0x68A2
+0x3E40 = 0x6A1F
+0x3E41 = 0x6A35
+0x3E42 = 0x6CBC
+0x3E43 = 0x6D88
+0x3E44 = 0x6E09
+0x3E45 = 0x6E58
+0x3E46 = 0x713C
+0x3E47 = 0x7126
+0x3E48 = 0x7167
+0x3E49 = 0x75C7
+0x3E4A = 0x7701
+0x3E4B = 0x785D
+0x3E4C = 0x7901
+0x3E4D = 0x7965
+0x3E4E = 0x79F0
+0x3E4F = 0x7AE0
+0x3E50 = 0x7B11
+0x3E51 = 0x7CA7
+0x3E52 = 0x7D39
+0x3E53 = 0x8096
+0x3E54 = 0x83D6
+0x3E55 = 0x848B
+0x3E56 = 0x8549
+0x3E57 = 0x885D
+0x3E58 = 0x88F3
+0x3E59 = 0x8A1F
+0x3E5A = 0x8A3C
+0x3E5B = 0x8A54
+0x3E5C = 0x8A73
+0x3E5D = 0x8C61
+0x3E5E = 0x8CDE
+0x3E5F = 0x91A4
+0x3E60 = 0x9266
+0x3E61 = 0x937E
+0x3E62 = 0x9418
+0x3E63 = 0x969C
+0x3E64 = 0x9798
+0x3E65 = 0x4E0A
+0x3E66 = 0x4E08
+0x3E67 = 0x4E1E
+0x3E68 = 0x4E57
+0x3E69 = 0x5197
+0x3E6A = 0x5270
+0x3E6B = 0x57CE
+0x3E6C = 0x5834
+0x3E6D = 0x58CC
+0x3E6E = 0x5B22
+0x3E6F = 0x5E38
+0x3E70 = 0x60C5
+0x3E71 = 0x64FE
+0x3E72 = 0x6761
+0x3E73 = 0x6756
+0x3E74 = 0x6D44
+0x3E75 = 0x72B6
+0x3E76 = 0x7573
+0x3E77 = 0x7A63
+0x3E78 = 0x84B8
+0x3E79 = 0x8B72
+0x3E7A = 0x91B8
+0x3E7B = 0x9320
+0x3E7C = 0x5631
+0x3E7D = 0x57F4
+0x3E7E = 0x98FE
+0x3F21 = 0x62ED
+0x3F22 = 0x690D
+0x3F23 = 0x6B96
+0x3F24 = 0x71ED
+0x3F25 = 0x7E54
+0x3F26 = 0x8077
+0x3F27 = 0x8272
+0x3F28 = 0x89E6
+0x3F29 = 0x98DF
+0x3F2A = 0x8755
+0x3F2B = 0x8FB1
+0x3F2C = 0x5C3B
+0x3F2D = 0x4F38
+0x3F2E = 0x4FE1
+0x3F2F = 0x4FB5
+0x3F30 = 0x5507
+0x3F31 = 0x5A20
+0x3F32 = 0x5BDD
+0x3F33 = 0x5BE9
+0x3F34 = 0x5FC3
+0x3F35 = 0x614E
+0x3F36 = 0x632F
+0x3F37 = 0x65B0
+0x3F38 = 0x664B
+0x3F39 = 0x68EE
+0x3F3A = 0x699B
+0x3F3B = 0x6D78
+0x3F3C = 0x6DF1
+0x3F3D = 0x7533
+0x3F3E = 0x75B9
+0x3F3F = 0x771F
+0x3F40 = 0x795E
+0x3F41 = 0x79E6
+0x3F42 = 0x7D33
+0x3F43 = 0x81E3
+0x3F44 = 0x82AF
+0x3F45 = 0x85AA
+0x3F46 = 0x89AA
+0x3F47 = 0x8A3A
+0x3F48 = 0x8EAB
+0x3F49 = 0x8F9B
+0x3F4A = 0x9032
+0x3F4B = 0x91DD
+0x3F4C = 0x9707
+0x3F4D = 0x4EBA
+0x3F4E = 0x4EC1
+0x3F4F = 0x5203
+0x3F50 = 0x5875
+0x3F51 = 0x58EC
+0x3F52 = 0x5C0B
+0x3F53 = 0x751A
+0x3F54 = 0x5C3D
+0x3F55 = 0x814E
+0x3F56 = 0x8A0A
+0x3F57 = 0x8FC5
+0x3F58 = 0x9663
+0x3F59 = 0x9771
+0x3F5A = 0x7B25
+0x3F5B = 0x8ACF
+0x3F5C = 0x9808
+0x3F5D = 0x9162
+0x3F5E = 0x56F3
+0x3F5F = 0x53A8
+0x3F60 = 0x9017
+0x3F61 = 0x5439
+0x3F62 = 0x5782
+0x3F63 = 0x5E25
+0x3F64 = 0x63A8
+0x3F65 = 0x6C34
+0x3F66 = 0x708A
+0x3F67 = 0x7761
+0x3F68 = 0x7C8B
+0x3F69 = 0x7FE0
+0x3F6A = 0x8870
+0x3F6B = 0x9042
+0x3F6C = 0x9154
+0x3F6D = 0x9310
+0x3F6E = 0x9318
+0x3F6F = 0x968F
+0x3F70 = 0x745E
+0x3F71 = 0x9AC4
+0x3F72 = 0x5D07
+0x3F73 = 0x5D69
+0x3F74 = 0x6570
+0x3F75 = 0x67A2
+0x3F76 = 0x8DA8
+0x3F77 = 0x96DB
+0x3F78 = 0x636E
+0x3F79 = 0x6749
+0x3F7A = 0x6919
+0x3F7B = 0x83C5
+0x3F7C = 0x9817
+0x3F7D = 0x96C0
+0x3F7E = 0x88FE
+0x4021 = 0x6F84
+0x4022 = 0x647A
+0x4023 = 0x5BF8
+0x4024 = 0x4E16
+0x4025 = 0x702C
+0x4026 = 0x755D
+0x4027 = 0x662F
+0x4028 = 0x51C4
+0x4029 = 0x5236
+0x402A = 0x52E2
+0x402B = 0x59D3
+0x402C = 0x5F81
+0x402D = 0x6027
+0x402E = 0x6210
+0x402F = 0x653F
+0x4030 = 0x6574
+0x4031 = 0x661F
+0x4032 = 0x6674
+0x4033 = 0x68F2
+0x4034 = 0x6816
+0x4035 = 0x6B63
+0x4036 = 0x6E05
+0x4037 = 0x7272
+0x4038 = 0x751F
+0x4039 = 0x76DB
+0x403A = 0x7CBE
+0x403B = 0x8056
+0x403C = 0x58F0
+0x403D = 0x88FD
+0x403E = 0x897F
+0x403F = 0x8AA0
+0x4040 = 0x8A93
+0x4041 = 0x8ACB
+0x4042 = 0x901D
+0x4043 = 0x9192
+0x4044 = 0x9752
+0x4045 = 0x9759
+0x4046 = 0x6589
+0x4047 = 0x7A0E
+0x4048 = 0x8106
+0x4049 = 0x96BB
+0x404A = 0x5E2D
+0x404B = 0x60DC
+0x404C = 0x621A
+0x404D = 0x65A5
+0x404E = 0x6614
+0x404F = 0x6790
+0x4050 = 0x77F3
+0x4051 = 0x7A4D
+0x4052 = 0x7C4D
+0x4053 = 0x7E3E
+0x4054 = 0x810A
+0x4055 = 0x8CAC
+0x4056 = 0x8D64
+0x4057 = 0x8DE1
+0x4058 = 0x8E5F
+0x4059 = 0x78A9
+0x405A = 0x5207
+0x405B = 0x62D9
+0x405C = 0x63A5
+0x405D = 0x6442
+0x405E = 0x6298
+0x405F = 0x8A2D
+0x4060 = 0x7A83
+0x4061 = 0x7BC0
+0x4062 = 0x8AAC
+0x4063 = 0x96EA
+0x4064 = 0x7D76
+0x4065 = 0x820C
+0x4066 = 0x8749
+0x4067 = 0x4ED9
+0x4068 = 0x5148
+0x4069 = 0x5343
+0x406A = 0x5360
+0x406B = 0x5BA3
+0x406C = 0x5C02
+0x406D = 0x5C16
+0x406E = 0x5DDD
+0x406F = 0x6226
+0x4070 = 0x6247
+0x4071 = 0x64B0
+0x4072 = 0x6813
+0x4073 = 0x6834
+0x4074 = 0x6CC9
+0x4075 = 0x6D45
+0x4076 = 0x6D17
+0x4077 = 0x67D3
+0x4078 = 0x6F5C
+0x4079 = 0x714E
+0x407A = 0x717D
+0x407B = 0x65CB
+0x407C = 0x7A7F
+0x407D = 0x7BAD
+0x407E = 0x7DDA
+0x4121 = 0x7E4A
+0x4122 = 0x7FA8
+0x4123 = 0x817A
+0x4124 = 0x821B
+0x4125 = 0x8239
+0x4126 = 0x85A6
+0x4127 = 0x8A6E
+0x4128 = 0x8CE4
+0x4129 = 0x8DF5
+0x412A = 0x9078
+0x412B = 0x9077
+0x412C = 0x92AD
+0x412D = 0x9291
+0x412E = 0x9583
+0x412F = 0x9BAE
+0x4130 = 0x524D
+0x4131 = 0x5584
+0x4132 = 0x6F38
+0x4133 = 0x7136
+0x4134 = 0x5168
+0x4135 = 0x7985
+0x4136 = 0x7E55
+0x4137 = 0x81B3
+0x4138 = 0x7CCE
+0x4139 = 0x564C
+0x413A = 0x5851
+0x413B = 0x5CA8
+0x413C = 0x63AA
+0x413D = 0x66FE
+0x413E = 0x66FD
+0x413F = 0x695A
+0x4140 = 0x72D9
+0x4141 = 0x758F
+0x4142 = 0x758E
+0x4143 = 0x790E
+0x4144 = 0x7956
+0x4145 = 0x79DF
+0x4146 = 0x7C97
+0x4147 = 0x7D20
+0x4148 = 0x7D44
+0x4149 = 0x8607
+0x414A = 0x8A34
+0x414B = 0x963B
+0x414C = 0x9061
+0x414D = 0x9F20
+0x414E = 0x50E7
+0x414F = 0x5275
+0x4150 = 0x53CC
+0x4151 = 0x53E2
+0x4152 = 0x5009
+0x4153 = 0x55AA
+0x4154 = 0x58EE
+0x4155 = 0x594F
+0x4156 = 0x723D
+0x4157 = 0x5B8B
+0x4158 = 0x5C64
+0x4159 = 0x531D
+0x415A = 0x60E3
+0x415B = 0x60F3
+0x415C = 0x635C
+0x415D = 0x6383
+0x415E = 0x633F
+0x415F = 0x63BB
+0x4160 = 0x64CD
+0x4161 = 0x65E9
+0x4162 = 0x66F9
+0x4163 = 0x5DE3
+0x4164 = 0x69CD
+0x4165 = 0x69FD
+0x4166 = 0x6F15
+0x4167 = 0x71E5
+0x4168 = 0x4E89
+0x4169 = 0x75E9
+0x416A = 0x76F8
+0x416B = 0x7A93
+0x416C = 0x7CDF
+0x416D = 0x7DCF
+0x416E = 0x7D9C
+0x416F = 0x8061
+0x4170 = 0x8349
+0x4171 = 0x8358
+0x4172 = 0x846C
+0x4173 = 0x84BC
+0x4174 = 0x85FB
+0x4175 = 0x88C5
+0x4176 = 0x8D70
+0x4177 = 0x9001
+0x4178 = 0x906D
+0x4179 = 0x9397
+0x417A = 0x971C
+0x417B = 0x9A12
+0x417C = 0x50CF
+0x417D = 0x5897
+0x417E = 0x618E
+0x4221 = 0x81D3
+0x4222 = 0x8535
+0x4223 = 0x8D08
+0x4224 = 0x9020
+0x4225 = 0x4FC3
+0x4226 = 0x5074
+0x4227 = 0x5247
+0x4228 = 0x5373
+0x4229 = 0x606F
+0x422A = 0x6349
+0x422B = 0x675F
+0x422C = 0x6E2C
+0x422D = 0x8DB3
+0x422E = 0x901F
+0x422F = 0x4FD7
+0x4230 = 0x5C5E
+0x4231 = 0x8CCA
+0x4232 = 0x65CF
+0x4233 = 0x7D9A
+0x4234 = 0x5352
+0x4235 = 0x8896
+0x4236 = 0x5176
+0x4237 = 0x63C3
+0x4238 = 0x5B58
+0x4239 = 0x5B6B
+0x423A = 0x5C0A
+0x423B = 0x640D
+0x423C = 0x6751
+0x423D = 0x905C
+0x423E = 0x4ED6
+0x423F = 0x591A
+0x4240 = 0x592A
+0x4241 = 0x6C70
+0x4242 = 0x8A51
+0x4243 = 0x553E
+0x4244 = 0x5815
+0x4245 = 0x59A5
+0x4246 = 0x60F0
+0x4247 = 0x6253
+0x4248 = 0x67C1
+0x4249 = 0x8235
+0x424A = 0x6955
+0x424B = 0x9640
+0x424C = 0x99C4
+0x424D = 0x9A28
+0x424E = 0x4F53
+0x424F = 0x5806
+0x4250 = 0x5BFE
+0x4251 = 0x8010
+0x4252 = 0x5CB1
+0x4253 = 0x5E2F
+0x4254 = 0x5F85
+0x4255 = 0x6020
+0x4256 = 0x614B
+0x4257 = 0x6234
+0x4258 = 0x66FF
+0x4259 = 0x6CF0
+0x425A = 0x6EDE
+0x425B = 0x80CE
+0x425C = 0x817F
+0x425D = 0x82D4
+0x425E = 0x888B
+0x425F = 0x8CB8
+0x4260 = 0x9000
+0x4261 = 0x902E
+0x4262 = 0x968A
+0x4263 = 0x9EDB
+0x4264 = 0x9BDB
+0x4265 = 0x4EE3
+0x4266 = 0x53F0
+0x4267 = 0x5927
+0x4268 = 0x7B2C
+0x4269 = 0x918D
+0x426A = 0x984C
+0x426B = 0x9DF9
+0x426C = 0x6EDD
+0x426D = 0x7027
+0x426E = 0x5353
+0x426F = 0x5544
+0x4270 = 0x5B85
+0x4271 = 0x6258
+0x4272 = 0x629E
+0x4273 = 0x62D3
+0x4274 = 0x6CA2
+0x4275 = 0x6FEF
+0x4276 = 0x7422
+0x4277 = 0x8A17
+0x4278 = 0x9438
+0x4279 = 0x6FC1
+0x427A = 0x8AFE
+0x427B = 0x8338
+0x427C = 0x51E7
+0x427D = 0x86F8
+0x427E = 0x53EA
+0x4321 = 0x53E9
+0x4322 = 0x4F46
+0x4323 = 0x9054
+0x4324 = 0x8FB0
+0x4325 = 0x596A
+0x4326 = 0x8131
+0x4327 = 0x5DFD
+0x4328 = 0x7AEA
+0x4329 = 0x8FBF
+0x432A = 0x68DA
+0x432B = 0x8C37
+0x432C = 0x72F8
+0x432D = 0x9C48
+0x432E = 0x6A3D
+0x432F = 0x8AB0
+0x4330 = 0x4E39
+0x4331 = 0x5358
+0x4332 = 0x5606
+0x4333 = 0x5766
+0x4334 = 0x62C5
+0x4335 = 0x63A2
+0x4336 = 0x65E6
+0x4337 = 0x6B4E
+0x4338 = 0x6DE1
+0x4339 = 0x6E5B
+0x433A = 0x70AD
+0x433B = 0x77ED
+0x433C = 0x7AEF
+0x433D = 0x7BAA
+0x433E = 0x7DBB
+0x433F = 0x803D
+0x4340 = 0x80C6
+0x4341 = 0x86CB
+0x4342 = 0x8A95
+0x4343 = 0x935B
+0x4344 = 0x56E3
+0x4345 = 0x58C7
+0x4346 = 0x5F3E
+0x4347 = 0x65AD
+0x4348 = 0x6696
+0x4349 = 0x6A80
+0x434A = 0x6BB5
+0x434B = 0x7537
+0x434C = 0x8AC7
+0x434D = 0x5024
+0x434E = 0x77E5
+0x434F = 0x5730
+0x4350 = 0x5F1B
+0x4351 = 0x6065
+0x4352 = 0x667A
+0x4353 = 0x6C60
+0x4354 = 0x75F4
+0x4355 = 0x7A1A
+0x4356 = 0x7F6E
+0x4357 = 0x81F4
+0x4358 = 0x8718
+0x4359 = 0x9045
+0x435A = 0x99B3
+0x435B = 0x7BC9
+0x435C = 0x755C
+0x435D = 0x7AF9
+0x435E = 0x7B51
+0x435F = 0x84C4
+0x4360 = 0x9010
+0x4361 = 0x79E9
+0x4362 = 0x7A92
+0x4363 = 0x8336
+0x4364 = 0x5AE1
+0x4365 = 0x7740
+0x4366 = 0x4E2D
+0x4367 = 0x4EF2
+0x4368 = 0x5B99
+0x4369 = 0x5FE0
+0x436A = 0x62BD
+0x436B = 0x663C
+0x436C = 0x67F1
+0x436D = 0x6CE8
+0x436E = 0x866B
+0x436F = 0x8877
+0x4370 = 0x8A3B
+0x4371 = 0x914E
+0x4372 = 0x92F3
+0x4373 = 0x99D0
+0x4374 = 0x6A17
+0x4375 = 0x7026
+0x4376 = 0x732A
+0x4377 = 0x82E7
+0x4378 = 0x8457
+0x4379 = 0x8CAF
+0x437A = 0x4E01
+0x437B = 0x5146
+0x437C = 0x51CB
+0x437D = 0x558B
+0x437E = 0x5BF5
+0x4421 = 0x5E16
+0x4422 = 0x5E33
+0x4423 = 0x5E81
+0x4424 = 0x5F14
+0x4425 = 0x5F35
+0x4426 = 0x5F6B
+0x4427 = 0x5FB4
+0x4428 = 0x61F2
+0x4429 = 0x6311
+0x442A = 0x66A2
+0x442B = 0x671D
+0x442C = 0x6F6E
+0x442D = 0x7252
+0x442E = 0x753A
+0x442F = 0x773A
+0x4430 = 0x8074
+0x4431 = 0x8139
+0x4432 = 0x8178
+0x4433 = 0x8776
+0x4434 = 0x8ABF
+0x4435 = 0x8ADC
+0x4436 = 0x8D85
+0x4437 = 0x8DF3
+0x4438 = 0x929A
+0x4439 = 0x9577
+0x443A = 0x9802
+0x443B = 0x9CE5
+0x443C = 0x52C5
+0x443D = 0x6357
+0x443E = 0x76F4
+0x443F = 0x6715
+0x4440 = 0x6C88
+0x4441 = 0x73CD
+0x4442 = 0x8CC3
+0x4443 = 0x93AE
+0x4444 = 0x9673
+0x4445 = 0x6D25
+0x4446 = 0x589C
+0x4447 = 0x690E
+0x4448 = 0x69CC
+0x4449 = 0x8FFD
+0x444A = 0x939A
+0x444B = 0x75DB
+0x444C = 0x901A
+0x444D = 0x585A
+0x444E = 0x6802
+0x444F = 0x63B4
+0x4450 = 0x69FB
+0x4451 = 0x4F43
+0x4452 = 0x6F2C
+0x4453 = 0x67D8
+0x4454 = 0x8FBB
+0x4455 = 0x8526
+0x4456 = 0x7DB4
+0x4457 = 0x9354
+0x4458 = 0x693F
+0x4459 = 0x6F70
+0x445A = 0x576A
+0x445B = 0x58FA
+0x445C = 0x5B2C
+0x445D = 0x7D2C
+0x445E = 0x722A
+0x445F = 0x540A
+0x4460 = 0x91E3
+0x4461 = 0x9DB4
+0x4462 = 0x4EAD
+0x4463 = 0x4F4E
+0x4464 = 0x505C
+0x4465 = 0x5075
+0x4466 = 0x5243
+0x4467 = 0x8C9E
+0x4468 = 0x5448
+0x4469 = 0x5824
+0x446A = 0x5B9A
+0x446B = 0x5E1D
+0x446C = 0x5E95
+0x446D = 0x5EAD
+0x446E = 0x5EF7
+0x446F = 0x5F1F
+0x4470 = 0x608C
+0x4471 = 0x62B5
+0x4472 = 0x633A
+0x4473 = 0x63D0
+0x4474 = 0x68AF
+0x4475 = 0x6C40
+0x4476 = 0x7887
+0x4477 = 0x798E
+0x4478 = 0x7A0B
+0x4479 = 0x7DE0
+0x447A = 0x8247
+0x447B = 0x8A02
+0x447C = 0x8AE6
+0x447D = 0x8E44
+0x447E = 0x9013
+0x4521 = 0x90B8
+0x4522 = 0x912D
+0x4523 = 0x91D8
+0x4524 = 0x9F0E
+0x4525 = 0x6CE5
+0x4526 = 0x6458
+0x4527 = 0x64E2
+0x4528 = 0x6575
+0x4529 = 0x6EF4
+0x452A = 0x7684
+0x452B = 0x7B1B
+0x452C = 0x9069
+0x452D = 0x93D1
+0x452E = 0x6EBA
+0x452F = 0x54F2
+0x4530 = 0x5FB9
+0x4531 = 0x64A4
+0x4532 = 0x8F4D
+0x4533 = 0x8FED
+0x4534 = 0x9244
+0x4535 = 0x5178
+0x4536 = 0x586B
+0x4537 = 0x5929
+0x4538 = 0x5C55
+0x4539 = 0x5E97
+0x453A = 0x6DFB
+0x453B = 0x7E8F
+0x453C = 0x751C
+0x453D = 0x8CBC
+0x453E = 0x8EE2
+0x453F = 0x985B
+0x4540 = 0x70B9
+0x4541 = 0x4F1D
+0x4542 = 0x6BBF
+0x4543 = 0x6FB1
+0x4544 = 0x7530
+0x4545 = 0x96FB
+0x4546 = 0x514E
+0x4547 = 0x5410
+0x4548 = 0x5835
+0x4549 = 0x5857
+0x454A = 0x59AC
+0x454B = 0x5C60
+0x454C = 0x5F92
+0x454D = 0x6597
+0x454E = 0x675C
+0x454F = 0x6E21
+0x4550 = 0x767B
+0x4551 = 0x83DF
+0x4552 = 0x8CED
+0x4553 = 0x9014
+0x4554 = 0x90FD
+0x4555 = 0x934D
+0x4556 = 0x7825
+0x4557 = 0x792A
+0x4558 = 0x52AA
+0x4559 = 0x5EA6
+0x455A = 0x571F
+0x455B = 0x5974
+0x455C = 0x6012
+0x455D = 0x5012
+0x455E = 0x515A
+0x455F = 0x51AC
+0x4560 = 0x51CD
+0x4561 = 0x5200
+0x4562 = 0x5510
+0x4563 = 0x5854
+0x4564 = 0x5858
+0x4565 = 0x5957
+0x4566 = 0x5B95
+0x4567 = 0x5CF6
+0x4568 = 0x5D8B
+0x4569 = 0x60BC
+0x456A = 0x6295
+0x456B = 0x642D
+0x456C = 0x6771
+0x456D = 0x6843
+0x456E = 0x6AAE
+0x456F = 0x68DF
+0x4570 = 0x76D7
+0x4571 = 0x6DD8
+0x4572 = 0x6E6F
+0x4573 = 0x6FE4
+0x4574 = 0x706F
+0x4575 = 0x71C8
+0x4576 = 0x5F53
+0x4577 = 0x75D8
+0x4578 = 0x7977
+0x4579 = 0x7B49
+0x457A = 0x7B54
+0x457B = 0x7B52
+0x457C = 0x7CD6
+0x457D = 0x7D71
+0x457E = 0x5230
+0x4621 = 0x8463
+0x4622 = 0x8569
+0x4623 = 0x85E4
+0x4624 = 0x8A0E
+0x4625 = 0x8B04
+0x4626 = 0x8C46
+0x4627 = 0x8E0F
+0x4628 = 0x9003
+0x4629 = 0x900F
+0x462A = 0x9419
+0x462B = 0x9676
+0x462C = 0x982D
+0x462D = 0x9A30
+0x462E = 0x95D8
+0x462F = 0x50CD
+0x4630 = 0x52D5
+0x4631 = 0x540C
+0x4632 = 0x5802
+0x4633 = 0x5C0E
+0x4634 = 0x61A7
+0x4635 = 0x649E
+0x4636 = 0x6D1E
+0x4637 = 0x77B3
+0x4638 = 0x7AE5
+0x4639 = 0x80F4
+0x463A = 0x8404
+0x463B = 0x9053
+0x463C = 0x9285
+0x463D = 0x5CE0
+0x463E = 0x9D07
+0x463F = 0x533F
+0x4640 = 0x5F97
+0x4641 = 0x5FB3
+0x4642 = 0x6D9C
+0x4643 = 0x7279
+0x4644 = 0x7763
+0x4645 = 0x79BF
+0x4646 = 0x7BE4
+0x4647 = 0x6BD2
+0x4648 = 0x72EC
+0x4649 = 0x8AAD
+0x464A = 0x6803
+0x464B = 0x6A61
+0x464C = 0x51F8
+0x464D = 0x7A81
+0x464E = 0x6934
+0x464F = 0x5C4A
+0x4650 = 0x9CF6
+0x4651 = 0x82EB
+0x4652 = 0x5BC5
+0x4653 = 0x9149
+0x4654 = 0x701E
+0x4655 = 0x5678
+0x4656 = 0x5C6F
+0x4657 = 0x60C7
+0x4658 = 0x6566
+0x4659 = 0x6C8C
+0x465A = 0x8C5A
+0x465B = 0x9041
+0x465C = 0x9813
+0x465D = 0x5451
+0x465E = 0x66C7
+0x465F = 0x920D
+0x4660 = 0x5948
+0x4661 = 0x90A3
+0x4662 = 0x5185
+0x4663 = 0x4E4D
+0x4664 = 0x51EA
+0x4665 = 0x8599
+0x4666 = 0x8B0E
+0x4667 = 0x7058
+0x4668 = 0x637A
+0x4669 = 0x934B
+0x466A = 0x6962
+0x466B = 0x99B4
+0x466C = 0x7E04
+0x466D = 0x7577
+0x466E = 0x5357
+0x466F = 0x6960
+0x4670 = 0x8EDF
+0x4671 = 0x96E3
+0x4672 = 0x6C5D
+0x4673 = 0x4E8C
+0x4674 = 0x5C3C
+0x4675 = 0x5F10
+0x4676 = 0x9087
+0x4677 = 0x5302
+0x4678 = 0x8CD1
+0x4679 = 0x8089
+0x467A = 0x8679
+0x467B = 0x5EFF
+0x467C = 0x65E5
+0x467D = 0x4E73
+0x467E = 0x5165
+0x4721 = 0x5982
+0x4722 = 0x5C3F
+0x4723 = 0x97EE
+0x4724 = 0x4EFB
+0x4725 = 0x598A
+0x4726 = 0x5FCD
+0x4727 = 0x8A8D
+0x4728 = 0x6FE1
+0x4729 = 0x79B0
+0x472A = 0x7962
+0x472B = 0x5BE7
+0x472C = 0x8471
+0x472D = 0x732B
+0x472E = 0x71B1
+0x472F = 0x5E74
+0x4730 = 0x5FF5
+0x4731 = 0x637B
+0x4732 = 0x649A
+0x4733 = 0x71C3
+0x4734 = 0x7C98
+0x4735 = 0x4E43
+0x4736 = 0x5EFC
+0x4737 = 0x4E4B
+0x4738 = 0x57DC
+0x4739 = 0x56A2
+0x473A = 0x60A9
+0x473B = 0x6FC3
+0x473C = 0x7D0D
+0x473D = 0x80FD
+0x473E = 0x8133
+0x473F = 0x81BF
+0x4740 = 0x8FB2
+0x4741 = 0x8997
+0x4742 = 0x86A4
+0x4743 = 0x5DF4
+0x4744 = 0x628A
+0x4745 = 0x64AD
+0x4746 = 0x8987
+0x4747 = 0x6777
+0x4748 = 0x6CE2
+0x4749 = 0x6D3E
+0x474A = 0x7436
+0x474B = 0x7834
+0x474C = 0x5A46
+0x474D = 0x7F75
+0x474E = 0x82AD
+0x474F = 0x99AC
+0x4750 = 0x4FF3
+0x4751 = 0x5EC3
+0x4752 = 0x62DD
+0x4753 = 0x6392
+0x4754 = 0x6557
+0x4755 = 0x676F
+0x4756 = 0x76C3
+0x4757 = 0x724C
+0x4758 = 0x80CC
+0x4759 = 0x80BA
+0x475A = 0x8F29
+0x475B = 0x914D
+0x475C = 0x500D
+0x475D = 0x57F9
+0x475E = 0x5A92
+0x475F = 0x6885
+0x4760 = 0x6973
+0x4761 = 0x7164
+0x4762 = 0x72FD
+0x4763 = 0x8CB7
+0x4764 = 0x58F2
+0x4765 = 0x8CE0
+0x4766 = 0x966A
+0x4767 = 0x9019
+0x4768 = 0x8805
+0x4769 = 0x79E4
+0x476A = 0x77E7
+0x476B = 0x8429
+0x476C = 0x4F2F
+0x476D = 0x5265
+0x476E = 0x535A
+0x476F = 0x62CD
+0x4770 = 0x67CF
+0x4771 = 0x6CCA
+0x4772 = 0x767D
+0x4773 = 0x7B94
+0x4774 = 0x7C95
+0x4775 = 0x8236
+0x4776 = 0x8584
+0x4777 = 0x8FEB
+0x4778 = 0x66DD
+0x4779 = 0x6F20
+0x477A = 0x7206
+0x477B = 0x7E1B
+0x477C = 0x83AB
+0x477D = 0x99C1
+0x477E = 0x9EA6
+0x4821 = 0x51FD
+0x4822 = 0x7BB1
+0x4823 = 0x7872
+0x4824 = 0x7BB8
+0x4825 = 0x8087
+0x4826 = 0x7B48
+0x4827 = 0x6AE8
+0x4828 = 0x5E61
+0x4829 = 0x808C
+0x482A = 0x7551
+0x482B = 0x7560
+0x482C = 0x516B
+0x482D = 0x9262
+0x482E = 0x6E8C
+0x482F = 0x767A
+0x4830 = 0x9197
+0x4831 = 0x9AEA
+0x4832 = 0x4F10
+0x4833 = 0x7F70
+0x4834 = 0x629C
+0x4835 = 0x7B4F
+0x4836 = 0x95A5
+0x4837 = 0x9CE9
+0x4838 = 0x567A
+0x4839 = 0x5859
+0x483A = 0x86E4
+0x483B = 0x96BC
+0x483C = 0x4F34
+0x483D = 0x5224
+0x483E = 0x534A
+0x483F = 0x53CD
+0x4840 = 0x53DB
+0x4841 = 0x5E06
+0x4842 = 0x642C
+0x4843 = 0x6591
+0x4844 = 0x677F
+0x4845 = 0x6C3E
+0x4846 = 0x6C4E
+0x4847 = 0x7248
+0x4848 = 0x72AF
+0x4849 = 0x73ED
+0x484A = 0x7554
+0x484B = 0x7E41
+0x484C = 0x822C
+0x484D = 0x85E9
+0x484E = 0x8CA9
+0x484F = 0x7BC4
+0x4850 = 0x91C6
+0x4851 = 0x7169
+0x4852 = 0x9812
+0x4853 = 0x98EF
+0x4854 = 0x633D
+0x4855 = 0x6669
+0x4856 = 0x756A
+0x4857 = 0x76E4
+0x4858 = 0x78D0
+0x4859 = 0x8543
+0x485A = 0x86EE
+0x485B = 0x532A
+0x485C = 0x5351
+0x485D = 0x5426
+0x485E = 0x5983
+0x485F = 0x5E87
+0x4860 = 0x5F7C
+0x4861 = 0x60B2
+0x4862 = 0x6249
+0x4863 = 0x6279
+0x4864 = 0x62AB
+0x4865 = 0x6590
+0x4866 = 0x6BD4
+0x4867 = 0x6CCC
+0x4868 = 0x75B2
+0x4869 = 0x76AE
+0x486A = 0x7891
+0x486B = 0x79D8
+0x486C = 0x7DCB
+0x486D = 0x7F77
+0x486E = 0x80A5
+0x486F = 0x88AB
+0x4870 = 0x8AB9
+0x4871 = 0x8CBB
+0x4872 = 0x907F
+0x4873 = 0x975E
+0x4874 = 0x98DB
+0x4875 = 0x6A0B
+0x4876 = 0x7C38
+0x4877 = 0x5099
+0x4878 = 0x5C3E
+0x4879 = 0x5FAE
+0x487A = 0x6787
+0x487B = 0x6BD8
+0x487C = 0x7435
+0x487D = 0x7709
+0x487E = 0x7F8E
+0x4921 = 0x9F3B
+0x4922 = 0x67CA
+0x4923 = 0x7A17
+0x4924 = 0x5339
+0x4925 = 0x758B
+0x4926 = 0x9AED
+0x4927 = 0x5F66
+0x4928 = 0x819D
+0x4929 = 0x83F1
+0x492A = 0x8098
+0x492B = 0x5F3C
+0x492C = 0x5FC5
+0x492D = 0x7562
+0x492E = 0x7B46
+0x492F = 0x903C
+0x4930 = 0x6A9C
+0x4931 = 0x59EB
+0x4932 = 0x5A9B
+0x4933 = 0x7D10
+0x4934 = 0x767E
+0x4935 = 0x8B2C
+0x4936 = 0x4FF5
+0x4937 = 0x5F6A
+0x4938 = 0x6A19
+0x4939 = 0x6C37
+0x493A = 0x6F02
+0x493B = 0x74E2
+0x493C = 0x7968
+0x493D = 0x8868
+0x493E = 0x8A55
+0x493F = 0x8C79
+0x4940 = 0x5EDF
+0x4941 = 0x63CF
+0x4942 = 0x75C5
+0x4943 = 0x79D2
+0x4944 = 0x82D7
+0x4945 = 0x9328
+0x4946 = 0x92F2
+0x4947 = 0x849C
+0x4948 = 0x86ED
+0x4949 = 0x9C2D
+0x494A = 0x54C1
+0x494B = 0x5F6C
+0x494C = 0x658C
+0x494D = 0x6D5C
+0x494E = 0x7015
+0x494F = 0x8CA7
+0x4950 = 0x8CD3
+0x4951 = 0x983B
+0x4952 = 0x654F
+0x4953 = 0x74F6
+0x4954 = 0x4E0D
+0x4955 = 0x4ED8
+0x4956 = 0x57E0
+0x4957 = 0x592B
+0x4958 = 0x5A66
+0x4959 = 0x5BCC
+0x495A = 0x51A8
+0x495B = 0x5E03
+0x495C = 0x5E9C
+0x495D = 0x6016
+0x495E = 0x6276
+0x495F = 0x6577
+0x4960 = 0x65A7
+0x4961 = 0x666E
+0x4962 = 0x6D6E
+0x4963 = 0x7236
+0x4964 = 0x7B26
+0x4965 = 0x8150
+0x4966 = 0x819A
+0x4967 = 0x8299
+0x4968 = 0x8B5C
+0x4969 = 0x8CA0
+0x496A = 0x8CE6
+0x496B = 0x8D74
+0x496C = 0x961C
+0x496D = 0x9644
+0x496E = 0x4FAE
+0x496F = 0x64AB
+0x4970 = 0x6B66
+0x4971 = 0x821E
+0x4972 = 0x8461
+0x4973 = 0x856A
+0x4974 = 0x90E8
+0x4975 = 0x5C01
+0x4976 = 0x6953
+0x4977 = 0x98A8
+0x4978 = 0x847A
+0x4979 = 0x8557
+0x497A = 0x4F0F
+0x497B = 0x526F
+0x497C = 0x5FA9
+0x497D = 0x5E45
+0x497E = 0x670D
+0x4A21 = 0x798F
+0x4A22 = 0x8179
+0x4A23 = 0x8907
+0x4A24 = 0x8986
+0x4A25 = 0x6DF5
+0x4A26 = 0x5F17
+0x4A27 = 0x6255
+0x4A28 = 0x6CB8
+0x4A29 = 0x4ECF
+0x4A2A = 0x7269
+0x4A2B = 0x9B92
+0x4A2C = 0x5206
+0x4A2D = 0x543B
+0x4A2E = 0x5674
+0x4A2F = 0x58B3
+0x4A30 = 0x61A4
+0x4A31 = 0x626E
+0x4A32 = 0x711A
+0x4A33 = 0x596E
+0x4A34 = 0x7C89
+0x4A35 = 0x7CDE
+0x4A36 = 0x7D1B
+0x4A37 = 0x96F0
+0x4A38 = 0x6587
+0x4A39 = 0x805E
+0x4A3A = 0x4E19
+0x4A3B = 0x4F75
+0x4A3C = 0x5175
+0x4A3D = 0x5840
+0x4A3E = 0x5E63
+0x4A3F = 0x5E73
+0x4A40 = 0x5F0A
+0x4A41 = 0x67C4
+0x4A42 = 0x4E26
+0x4A43 = 0x853D
+0x4A44 = 0x9589
+0x4A45 = 0x965B
+0x4A46 = 0x7C73
+0x4A47 = 0x9801
+0x4A48 = 0x50FB
+0x4A49 = 0x58C1
+0x4A4A = 0x7656
+0x4A4B = 0x78A7
+0x4A4C = 0x5225
+0x4A4D = 0x77A5
+0x4A4E = 0x8511
+0x4A4F = 0x7B86
+0x4A50 = 0x504F
+0x4A51 = 0x5909
+0x4A52 = 0x7247
+0x4A53 = 0x7BC7
+0x4A54 = 0x7DE8
+0x4A55 = 0x8FBA
+0x4A56 = 0x8FD4
+0x4A57 = 0x904D
+0x4A58 = 0x4FBF
+0x4A59 = 0x52C9
+0x4A5A = 0x5A29
+0x4A5B = 0x5F01
+0x4A5C = 0x97AD
+0x4A5D = 0x4FDD
+0x4A5E = 0x8217
+0x4A5F = 0x92EA
+0x4A60 = 0x5703
+0x4A61 = 0x6355
+0x4A62 = 0x6B69
+0x4A63 = 0x752B
+0x4A64 = 0x88DC
+0x4A65 = 0x8F14
+0x4A66 = 0x7A42
+0x4A67 = 0x52DF
+0x4A68 = 0x5893
+0x4A69 = 0x6155
+0x4A6A = 0x620A
+0x4A6B = 0x66AE
+0x4A6C = 0x6BCD
+0x4A6D = 0x7C3F
+0x4A6E = 0x83E9
+0x4A6F = 0x5023
+0x4A70 = 0x4FF8
+0x4A71 = 0x5305
+0x4A72 = 0x5446
+0x4A73 = 0x5831
+0x4A74 = 0x5949
+0x4A75 = 0x5B9D
+0x4A76 = 0x5CF0
+0x4A77 = 0x5CEF
+0x4A78 = 0x5D29
+0x4A79 = 0x5E96
+0x4A7A = 0x62B1
+0x4A7B = 0x6367
+0x4A7C = 0x653E
+0x4A7D = 0x65B9
+0x4A7E = 0x670B
+0x4B21 = 0x6CD5
+0x4B22 = 0x6CE1
+0x4B23 = 0x70F9
+0x4B24 = 0x7832
+0x4B25 = 0x7E2B
+0x4B26 = 0x80DE
+0x4B27 = 0x82B3
+0x4B28 = 0x840C
+0x4B29 = 0x84EC
+0x4B2A = 0x8702
+0x4B2B = 0x8912
+0x4B2C = 0x8A2A
+0x4B2D = 0x8C4A
+0x4B2E = 0x90A6
+0x4B2F = 0x92D2
+0x4B30 = 0x98FD
+0x4B31 = 0x9CF3
+0x4B32 = 0x9D6C
+0x4B33 = 0x4E4F
+0x4B34 = 0x4EA1
+0x4B35 = 0x508D
+0x4B36 = 0x5256
+0x4B37 = 0x574A
+0x4B38 = 0x59A8
+0x4B39 = 0x5E3D
+0x4B3A = 0x5FD8
+0x4B3B = 0x5FD9
+0x4B3C = 0x623F
+0x4B3D = 0x66B4
+0x4B3E = 0x671B
+0x4B3F = 0x67D0
+0x4B40 = 0x68D2
+0x4B41 = 0x5192
+0x4B42 = 0x7D21
+0x4B43 = 0x80AA
+0x4B44 = 0x81A8
+0x4B45 = 0x8B00
+0x4B46 = 0x8C8C
+0x4B47 = 0x8CBF
+0x4B48 = 0x927E
+0x4B49 = 0x9632
+0x4B4A = 0x5420
+0x4B4B = 0x982C
+0x4B4C = 0x5317
+0x4B4D = 0x50D5
+0x4B4E = 0x535C
+0x4B4F = 0x58A8
+0x4B50 = 0x64B2
+0x4B51 = 0x6734
+0x4B52 = 0x7267
+0x4B53 = 0x7766
+0x4B54 = 0x7A46
+0x4B55 = 0x91E6
+0x4B56 = 0x52C3
+0x4B57 = 0x6CA1
+0x4B58 = 0x6B86
+0x4B59 = 0x5800
+0x4B5A = 0x5E4C
+0x4B5B = 0x5954
+0x4B5C = 0x672C
+0x4B5D = 0x7FFB
+0x4B5E = 0x51E1
+0x4B5F = 0x76C6
+0x4B60 = 0x6469
+0x4B61 = 0x78E8
+0x4B62 = 0x9B54
+0x4B63 = 0x9EBB
+0x4B64 = 0x57CB
+0x4B65 = 0x59B9
+0x4B66 = 0x6627
+0x4B67 = 0x679A
+0x4B68 = 0x6BCE
+0x4B69 = 0x54E9
+0x4B6A = 0x69C7
+0x4B6B = 0x5E55
+0x4B6C = 0x819C
+0x4B6D = 0x6795
+0x4B6E = 0x9BAA
+0x4B6F = 0x67FE
+0x4B70 = 0x9C52
+0x4B71 = 0x685D
+0x4B72 = 0x4EA6
+0x4B73 = 0x4FE3
+0x4B74 = 0x53C8
+0x4B75 = 0x62B9
+0x4B76 = 0x672B
+0x4B77 = 0x6CAB
+0x4B78 = 0x8FC4
+0x4B79 = 0x5118
+0x4B7A = 0x7E6D
+0x4B7B = 0x9EBF
+0x4B7C = 0x4E07
+0x4B7D = 0x6162
+0x4B7E = 0x6E80
+0x4C21 = 0x6F2B
+0x4C22 = 0x8513
+0x4C23 = 0x5473
+0x4C24 = 0x672A
+0x4C25 = 0x9B45
+0x4C26 = 0x5DF3
+0x4C27 = 0x7B95
+0x4C28 = 0x5CAC
+0x4C29 = 0x5BC6
+0x4C2A = 0x871C
+0x4C2B = 0x6E4A
+0x4C2C = 0x84D1
+0x4C2D = 0x7A14
+0x4C2E = 0x8108
+0x4C2F = 0x5999
+0x4C30 = 0x7C8D
+0x4C31 = 0x6C11
+0x4C32 = 0x7720
+0x4C33 = 0x52D9
+0x4C34 = 0x5922
+0x4C35 = 0x7121
+0x4C36 = 0x725F
+0x4C37 = 0x77DB
+0x4C38 = 0x9727
+0x4C39 = 0x9D61
+0x4C3A = 0x690B
+0x4C3B = 0x5A7F
+0x4C3C = 0x5A18
+0x4C3D = 0x51A5
+0x4C3E = 0x540D
+0x4C3F = 0x547D
+0x4C40 = 0x660E
+0x4C41 = 0x76DF
+0x4C42 = 0x8FF7
+0x4C43 = 0x9298
+0x4C44 = 0x9CF4
+0x4C45 = 0x59EA
+0x4C46 = 0x725D
+0x4C47 = 0x6EC5
+0x4C48 = 0x514D
+0x4C49 = 0x68C9
+0x4C4A = 0x7DBF
+0x4C4B = 0x7DEC
+0x4C4C = 0x9762
+0x4C4D = 0x9EBA
+0x4C4E = 0x6478
+0x4C4F = 0x6A21
+0x4C50 = 0x8302
+0x4C51 = 0x5984
+0x4C52 = 0x5B5F
+0x4C53 = 0x6BDB
+0x4C54 = 0x731B
+0x4C55 = 0x76F2
+0x4C56 = 0x7DB2
+0x4C57 = 0x8017
+0x4C58 = 0x8499
+0x4C59 = 0x5132
+0x4C5A = 0x6728
+0x4C5B = 0x9ED9
+0x4C5C = 0x76EE
+0x4C5D = 0x6762
+0x4C5E = 0x52FF
+0x4C5F = 0x9905
+0x4C60 = 0x5C24
+0x4C61 = 0x623B
+0x4C62 = 0x7C7E
+0x4C63 = 0x8CB0
+0x4C64 = 0x554F
+0x4C65 = 0x60B6
+0x4C66 = 0x7D0B
+0x4C67 = 0x9580
+0x4C68 = 0x5301
+0x4C69 = 0x4E5F
+0x4C6A = 0x51B6
+0x4C6B = 0x591C
+0x4C6C = 0x723A
+0x4C6D = 0x8036
+0x4C6E = 0x91CE
+0x4C6F = 0x5F25
+0x4C70 = 0x77E2
+0x4C71 = 0x5384
+0x4C72 = 0x5F79
+0x4C73 = 0x7D04
+0x4C74 = 0x85AC
+0x4C75 = 0x8A33
+0x4C76 = 0x8E8D
+0x4C77 = 0x9756
+0x4C78 = 0x67F3
+0x4C79 = 0x85EA
+0x4C7A = 0x9453
+0x4C7B = 0x6109
+0x4C7C = 0x6108
+0x4C7D = 0x6CB9
+0x4C7E = 0x7652
+0x4D21 = 0x8AED
+0x4D22 = 0x8F38
+0x4D23 = 0x552F
+0x4D24 = 0x4F51
+0x4D25 = 0x512A
+0x4D26 = 0x52C7
+0x4D27 = 0x53CB
+0x4D28 = 0x5BA5
+0x4D29 = 0x5E7D
+0x4D2A = 0x60A0
+0x4D2B = 0x6182
+0x4D2C = 0x63D6
+0x4D2D = 0x6709
+0x4D2E = 0x67DA
+0x4D2F = 0x6E67
+0x4D30 = 0x6D8C
+0x4D31 = 0x7336
+0x4D32 = 0x7337
+0x4D33 = 0x7531
+0x4D34 = 0x7950
+0x4D35 = 0x88D5
+0x4D36 = 0x8A98
+0x4D37 = 0x904A
+0x4D38 = 0x9091
+0x4D39 = 0x90F5
+0x4D3A = 0x96C4
+0x4D3B = 0x878D
+0x4D3C = 0x5915
+0x4D3D = 0x4E88
+0x4D3E = 0x4F59
+0x4D3F = 0x4E0E
+0x4D40 = 0x8A89
+0x4D41 = 0x8F3F
+0x4D42 = 0x9810
+0x4D43 = 0x50AD
+0x4D44 = 0x5E7C
+0x4D45 = 0x5996
+0x4D46 = 0x5BB9
+0x4D47 = 0x5EB8
+0x4D48 = 0x63DA
+0x4D49 = 0x63FA
+0x4D4A = 0x64C1
+0x4D4B = 0x66DC
+0x4D4C = 0x694A
+0x4D4D = 0x69D8
+0x4D4E = 0x6D0B
+0x4D4F = 0x6EB6
+0x4D50 = 0x7194
+0x4D51 = 0x7528
+0x4D52 = 0x7AAF
+0x4D53 = 0x7F8A
+0x4D54 = 0x8000
+0x4D55 = 0x8449
+0x4D56 = 0x84C9
+0x4D57 = 0x8981
+0x4D58 = 0x8B21
+0x4D59 = 0x8E0A
+0x4D5A = 0x9059
+0x4D5B = 0x967D
+0x4D5C = 0x990A
+0x4D5D = 0x617E
+0x4D5E = 0x6291
+0x4D5F = 0x6B32
+0x4D60 = 0x6C83
+0x4D61 = 0x6D74
+0x4D62 = 0x7FCC
+0x4D63 = 0x7FFC
+0x4D64 = 0x6DC0
+0x4D65 = 0x7F85
+0x4D66 = 0x87BA
+0x4D67 = 0x88F8
+0x4D68 = 0x6765
+0x4D69 = 0x83B1
+0x4D6A = 0x983C
+0x4D6B = 0x96F7
+0x4D6C = 0x6D1B
+0x4D6D = 0x7D61
+0x4D6E = 0x843D
+0x4D6F = 0x916A
+0x4D70 = 0x4E71
+0x4D71 = 0x5375
+0x4D72 = 0x5D50
+0x4D73 = 0x6B04
+0x4D74 = 0x6FEB
+0x4D75 = 0x85CD
+0x4D76 = 0x862D
+0x4D77 = 0x89A7
+0x4D78 = 0x5229
+0x4D79 = 0x540F
+0x4D7A = 0x5C65
+0x4D7B = 0x674E
+0x4D7C = 0x68A8
+0x4D7D = 0x7406
+0x4D7E = 0x7483
+0x4E21 = 0x75E2
+0x4E22 = 0x88CF
+0x4E23 = 0x88E1
+0x4E24 = 0x91CC
+0x4E25 = 0x96E2
+0x4E26 = 0x9678
+0x4E27 = 0x5F8B
+0x4E28 = 0x7387
+0x4E29 = 0x7ACB
+0x4E2A = 0x844E
+0x4E2B = 0x63A0
+0x4E2C = 0x7565
+0x4E2D = 0x5289
+0x4E2E = 0x6D41
+0x4E2F = 0x6E9C
+0x4E30 = 0x7409
+0x4E31 = 0x7559
+0x4E32 = 0x786B
+0x4E33 = 0x7C92
+0x4E34 = 0x9686
+0x4E35 = 0x7ADC
+0x4E36 = 0x9F8D
+0x4E37 = 0x4FB6
+0x4E38 = 0x616E
+0x4E39 = 0x65C5
+0x4E3A = 0x865C
+0x4E3B = 0x4E86
+0x4E3C = 0x4EAE
+0x4E3D = 0x50DA
+0x4E3E = 0x4E21
+0x4E3F = 0x51CC
+0x4E40 = 0x5BEE
+0x4E41 = 0x6599
+0x4E42 = 0x6881
+0x4E43 = 0x6DBC
+0x4E44 = 0x731F
+0x4E45 = 0x7642
+0x4E46 = 0x77AD
+0x4E47 = 0x7A1C
+0x4E48 = 0x7CE7
+0x4E49 = 0x826F
+0x4E4A = 0x8AD2
+0x4E4B = 0x907C
+0x4E4C = 0x91CF
+0x4E4D = 0x9675
+0x4E4E = 0x9818
+0x4E4F = 0x529B
+0x4E50 = 0x7DD1
+0x4E51 = 0x502B
+0x4E52 = 0x5398
+0x4E53 = 0x6797
+0x4E54 = 0x6DCB
+0x4E55 = 0x71D0
+0x4E56 = 0x7433
+0x4E57 = 0x81E8
+0x4E58 = 0x8F2A
+0x4E59 = 0x96A3
+0x4E5A = 0x9C57
+0x4E5B = 0x9E9F
+0x4E5C = 0x7460
+0x4E5D = 0x5841
+0x4E5E = 0x6D99
+0x4E5F = 0x7D2F
+0x4E60 = 0x985E
+0x4E61 = 0x4EE4
+0x4E62 = 0x4F36
+0x4E63 = 0x4F8B
+0x4E64 = 0x51B7
+0x4E65 = 0x52B1
+0x4E66 = 0x5DBA
+0x4E67 = 0x601C
+0x4E68 = 0x73B2
+0x4E69 = 0x793C
+0x4E6A = 0x82D3
+0x4E6B = 0x9234
+0x4E6C = 0x96B7
+0x4E6D = 0x96F6
+0x4E6E = 0x970A
+0x4E6F = 0x9E97
+0x4E70 = 0x9F62
+0x4E71 = 0x66A6
+0x4E72 = 0x6B74
+0x4E73 = 0x5217
+0x4E74 = 0x52A3
+0x4E75 = 0x70C8
+0x4E76 = 0x88C2
+0x4E77 = 0x5EC9
+0x4E78 = 0x604B
+0x4E79 = 0x6190
+0x4E7A = 0x6F23
+0x4E7B = 0x7149
+0x4E7C = 0x7C3E
+0x4E7D = 0x7DF4
+0x4E7E = 0x806F
+0x4F21 = 0x84EE
+0x4F22 = 0x9023
+0x4F23 = 0x932C
+0x4F24 = 0x5442
+0x4F25 = 0x9B6F
+0x4F26 = 0x6AD3
+0x4F27 = 0x7089
+0x4F28 = 0x8CC2
+0x4F29 = 0x8DEF
+0x4F2A = 0x9732
+0x4F2B = 0x52B4
+0x4F2C = 0x5A41
+0x4F2D = 0x5ECA
+0x4F2E = 0x5F04
+0x4F2F = 0x6717
+0x4F30 = 0x697C
+0x4F31 = 0x6994
+0x4F32 = 0x6D6A
+0x4F33 = 0x6F0F
+0x4F34 = 0x7262
+0x4F35 = 0x72FC
+0x4F36 = 0x7C60
+0x4F37 = 0x8001
+0x4F38 = 0x807E
+0x4F39 = 0x874B
+0x4F3A = 0x90CE
+0x4F3B = 0x516D
+0x4F3C = 0x9E93
+0x4F3D = 0x7984
+0x4F3E = 0x808B
+0x4F3F = 0x9332
+0x4F40 = 0x8AD6
+0x4F41 = 0x502D
+0x4F42 = 0x548C
+0x4F43 = 0x8A71
+0x4F44 = 0x6B6A
+0x4F45 = 0x8CC4
+0x4F46 = 0x8107
+0x4F47 = 0x60D1
+0x4F48 = 0x67A0
+0x4F49 = 0x9DF2
+0x4F4A = 0x4E99
+0x4F4B = 0x4E98
+0x4F4C = 0x9C10
+0x4F4D = 0x8A6B
+0x4F4E = 0x85C1
+0x4F4F = 0x8568
+0x4F50 = 0x6900
+0x4F51 = 0x6E7E
+0x4F52 = 0x7897
+0x4F53 = 0x8155
+0x5021 = 0x5F0C
+0x5022 = 0x4E10
+0x5023 = 0x4E15
+0x5024 = 0x4E2A
+0x5025 = 0x4E31
+0x5026 = 0x4E36
+0x5027 = 0x4E3C
+0x5028 = 0x4E3F
+0x5029 = 0x4E42
+0x502A = 0x4E56
+0x502B = 0x4E58
+0x502C = 0x4E82
+0x502D = 0x4E85
+0x502E = 0x8C6B
+0x502F = 0x4E8A
+0x5030 = 0x8212
+0x5031 = 0x5F0D
+0x5032 = 0x4E8E
+0x5033 = 0x4E9E
+0x5034 = 0x4E9F
+0x5035 = 0x4EA0
+0x5036 = 0x4EA2
+0x5037 = 0x4EB0
+0x5038 = 0x4EB3
+0x5039 = 0x4EB6
+0x503A = 0x4ECE
+0x503B = 0x4ECD
+0x503C = 0x4EC4
+0x503D = 0x4EC6
+0x503E = 0x4EC2
+0x503F = 0x4ED7
+0x5040 = 0x4EDE
+0x5041 = 0x4EED
+0x5042 = 0x4EDF
+0x5043 = 0x4EF7
+0x5044 = 0x4F09
+0x5045 = 0x4F5A
+0x5046 = 0x4F30
+0x5047 = 0x4F5B
+0x5048 = 0x4F5D
+0x5049 = 0x4F57
+0x504A = 0x4F47
+0x504B = 0x4F76
+0x504C = 0x4F88
+0x504D = 0x4F8F
+0x504E = 0x4F98
+0x504F = 0x4F7B
+0x5050 = 0x4F69
+0x5051 = 0x4F70
+0x5052 = 0x4F91
+0x5053 = 0x4F6F
+0x5054 = 0x4F86
+0x5055 = 0x4F96
+0x5056 = 0x4FAD
+0x5057 = 0x4FD4
+0x5058 = 0x4FDF
+0x5059 = 0x4FCE
+0x505A = 0x4FD8
+0x505B = 0x4FDB
+0x505C = 0x4FD1
+0x505D = 0x4FDA
+0x505E = 0x4FD0
+0x505F = 0x4FE4
+0x5060 = 0x4FE5
+0x5061 = 0x501A
+0x5062 = 0x5028
+0x5063 = 0x5014
+0x5064 = 0x502A
+0x5065 = 0x5025
+0x5066 = 0x5005
+0x5067 = 0x4F1C
+0x5068 = 0x4FF6
+0x5069 = 0x5021
+0x506A = 0x5029
+0x506B = 0x502C
+0x506C = 0x4FFE
+0x506D = 0x4FEF
+0x506E = 0x5011
+0x506F = 0x5006
+0x5070 = 0x5043
+0x5071 = 0x5047
+0x5072 = 0x6703
+0x5073 = 0x5055
+0x5074 = 0x5050
+0x5075 = 0x5048
+0x5076 = 0x505A
+0x5077 = 0x5056
+0x5078 = 0x506C
+0x5079 = 0x5078
+0x507A = 0x5080
+0x507B = 0x509A
+0x507C = 0x5085
+0x507D = 0x50B4
+0x507E = 0x50B2
+0x5121 = 0x50C9
+0x5122 = 0x50CA
+0x5123 = 0x50B3
+0x5124 = 0x50C2
+0x5125 = 0x50D6
+0x5126 = 0x50DE
+0x5127 = 0x50E5
+0x5128 = 0x50ED
+0x5129 = 0x50E3
+0x512A = 0x50EE
+0x512B = 0x50F9
+0x512C = 0x50F5
+0x512D = 0x5109
+0x512E = 0x5101
+0x512F = 0x5102
+0x5130 = 0x5116
+0x5131 = 0x5115
+0x5132 = 0x5114
+0x5133 = 0x511A
+0x5134 = 0x5121
+0x5135 = 0x513A
+0x5136 = 0x5137
+0x5137 = 0x513C
+0x5138 = 0x513B
+0x5139 = 0x513F
+0x513A = 0x5140
+0x513B = 0x5152
+0x513C = 0x514C
+0x513D = 0x5154
+0x513E = 0x5162
+0x513F = 0x7AF8
+0x5140 = 0x5169
+0x5141 = 0x516A
+0x5142 = 0x516E
+0x5143 = 0x5180
+0x5144 = 0x5182
+0x5145 = 0x56D8
+0x5146 = 0x518C
+0x5147 = 0x5189
+0x5148 = 0x518F
+0x5149 = 0x5191
+0x514A = 0x5193
+0x514B = 0x5195
+0x514C = 0x5196
+0x514D = 0x51A4
+0x514E = 0x51A6
+0x514F = 0x51A2
+0x5150 = 0x51A9
+0x5151 = 0x51AA
+0x5152 = 0x51AB
+0x5153 = 0x51B3
+0x5154 = 0x51B1
+0x5155 = 0x51B2
+0x5156 = 0x51B0
+0x5157 = 0x51B5
+0x5158 = 0x51BD
+0x5159 = 0x51C5
+0x515A = 0x51C9
+0x515B = 0x51DB
+0x515C = 0x51E0
+0x515D = 0x8655
+0x515E = 0x51E9
+0x515F = 0x51ED
+0x5160 = 0x51F0
+0x5161 = 0x51F5
+0x5162 = 0x51FE
+0x5163 = 0x5204
+0x5164 = 0x520B
+0x5165 = 0x5214
+0x5166 = 0x520E
+0x5167 = 0x5227
+0x5168 = 0x522A
+0x5169 = 0x522E
+0x516A = 0x5233
+0x516B = 0x5239
+0x516C = 0x524F
+0x516D = 0x5244
+0x516E = 0x524B
+0x516F = 0x524C
+0x5170 = 0x525E
+0x5171 = 0x5254
+0x5172 = 0x526A
+0x5173 = 0x5274
+0x5174 = 0x5269
+0x5175 = 0x5273
+0x5176 = 0x527F
+0x5177 = 0x527D
+0x5178 = 0x528D
+0x5179 = 0x5294
+0x517A = 0x5292
+0x517B = 0x5271
+0x517C = 0x5288
+0x517D = 0x5291
+0x517E = 0x8FA8
+0x5221 = 0x8FA7
+0x5222 = 0x52AC
+0x5223 = 0x52AD
+0x5224 = 0x52BC
+0x5225 = 0x52B5
+0x5226 = 0x52C1
+0x5227 = 0x52CD
+0x5228 = 0x52D7
+0x5229 = 0x52DE
+0x522A = 0x52E3
+0x522B = 0x52E6
+0x522C = 0x98ED
+0x522D = 0x52E0
+0x522E = 0x52F3
+0x522F = 0x52F5
+0x5230 = 0x52F8
+0x5231 = 0x52F9
+0x5232 = 0x5306
+0x5233 = 0x5308
+0x5234 = 0x7538
+0x5235 = 0x530D
+0x5236 = 0x5310
+0x5237 = 0x530F
+0x5238 = 0x5315
+0x5239 = 0x531A
+0x523A = 0x5323
+0x523B = 0x532F
+0x523C = 0x5331
+0x523D = 0x5333
+0x523E = 0x5338
+0x523F = 0x5340
+0x5240 = 0x5346
+0x5241 = 0x5345
+0x5242 = 0x4E17
+0x5243 = 0x5349
+0x5244 = 0x534D
+0x5245 = 0x51D6
+0x5246 = 0x535E
+0x5247 = 0x5369
+0x5248 = 0x536E
+0x5249 = 0x5918
+0x524A = 0x537B
+0x524B = 0x5377
+0x524C = 0x5382
+0x524D = 0x5396
+0x524E = 0x53A0
+0x524F = 0x53A6
+0x5250 = 0x53A5
+0x5251 = 0x53AE
+0x5252 = 0x53B0
+0x5253 = 0x53B6
+0x5254 = 0x53C3
+0x5255 = 0x7C12
+0x5256 = 0x96D9
+0x5257 = 0x53DF
+0x5258 = 0x66FC
+0x5259 = 0x71EE
+0x525A = 0x53EE
+0x525B = 0x53E8
+0x525C = 0x53ED
+0x525D = 0x53FA
+0x525E = 0x5401
+0x525F = 0x543D
+0x5260 = 0x5440
+0x5261 = 0x542C
+0x5262 = 0x542D
+0x5263 = 0x543C
+0x5264 = 0x542E
+0x5265 = 0x5436
+0x5266 = 0x5429
+0x5267 = 0x541D
+0x5268 = 0x544E
+0x5269 = 0x548F
+0x526A = 0x5475
+0x526B = 0x548E
+0x526C = 0x545F
+0x526D = 0x5471
+0x526E = 0x5477
+0x526F = 0x5470
+0x5270 = 0x5492
+0x5271 = 0x547B
+0x5272 = 0x5480
+0x5273 = 0x5476
+0x5274 = 0x5484
+0x5275 = 0x5490
+0x5276 = 0x5486
+0x5277 = 0x54C7
+0x5278 = 0x54A2
+0x5279 = 0x54B8
+0x527A = 0x54A5
+0x527B = 0x54AC
+0x527C = 0x54C4
+0x527D = 0x54C8
+0x527E = 0x54A8
+0x5321 = 0x54AB
+0x5322 = 0x54C2
+0x5323 = 0x54A4
+0x5324 = 0x54BE
+0x5325 = 0x54BC
+0x5326 = 0x54D8
+0x5327 = 0x54E5
+0x5328 = 0x54E6
+0x5329 = 0x550F
+0x532A = 0x5514
+0x532B = 0x54FD
+0x532C = 0x54EE
+0x532D = 0x54ED
+0x532E = 0x54FA
+0x532F = 0x54E2
+0x5330 = 0x5539
+0x5331 = 0x5540
+0x5332 = 0x5563
+0x5333 = 0x554C
+0x5334 = 0x552E
+0x5335 = 0x555C
+0x5336 = 0x5545
+0x5337 = 0x5556
+0x5338 = 0x5557
+0x5339 = 0x5538
+0x533A = 0x5533
+0x533B = 0x555D
+0x533C = 0x5599
+0x533D = 0x5580
+0x533E = 0x54AF
+0x533F = 0x558A
+0x5340 = 0x559F
+0x5341 = 0x557B
+0x5342 = 0x557E
+0x5343 = 0x5598
+0x5344 = 0x559E
+0x5345 = 0x55AE
+0x5346 = 0x557C
+0x5347 = 0x5583
+0x5348 = 0x55A9
+0x5349 = 0x5587
+0x534A = 0x55A8
+0x534B = 0x55DA
+0x534C = 0x55C5
+0x534D = 0x55DF
+0x534E = 0x55C4
+0x534F = 0x55DC
+0x5350 = 0x55E4
+0x5351 = 0x55D4
+0x5352 = 0x5614
+0x5353 = 0x55F7
+0x5354 = 0x5616
+0x5355 = 0x55FE
+0x5356 = 0x55FD
+0x5357 = 0x561B
+0x5358 = 0x55F9
+0x5359 = 0x564E
+0x535A = 0x5650
+0x535B = 0x71DF
+0x535C = 0x5634
+0x535D = 0x5636
+0x535E = 0x5632
+0x535F = 0x5638
+0x5360 = 0x566B
+0x5361 = 0x5664
+0x5362 = 0x562F
+0x5363 = 0x566C
+0x5364 = 0x566A
+0x5365 = 0x5686
+0x5366 = 0x5680
+0x5367 = 0x568A
+0x5368 = 0x56A0
+0x5369 = 0x5694
+0x536A = 0x568F
+0x536B = 0x56A5
+0x536C = 0x56AE
+0x536D = 0x56B6
+0x536E = 0x56B4
+0x536F = 0x56C2
+0x5370 = 0x56BC
+0x5371 = 0x56C1
+0x5372 = 0x56C3
+0x5373 = 0x56C0
+0x5374 = 0x56C8
+0x5375 = 0x56CE
+0x5376 = 0x56D1
+0x5377 = 0x56D3
+0x5378 = 0x56D7
+0x5379 = 0x56EE
+0x537A = 0x56F9
+0x537B = 0x5700
+0x537C = 0x56FF
+0x537D = 0x5704
+0x537E = 0x5709
+0x5421 = 0x5708
+0x5422 = 0x570B
+0x5423 = 0x570D
+0x5424 = 0x5713
+0x5425 = 0x5718
+0x5426 = 0x5716
+0x5427 = 0x55C7
+0x5428 = 0x571C
+0x5429 = 0x5726
+0x542A = 0x5737
+0x542B = 0x5738
+0x542C = 0x574E
+0x542D = 0x573B
+0x542E = 0x5740
+0x542F = 0x574F
+0x5430 = 0x5769
+0x5431 = 0x57C0
+0x5432 = 0x5788
+0x5433 = 0x5761
+0x5434 = 0x577F
+0x5435 = 0x5789
+0x5436 = 0x5793
+0x5437 = 0x57A0
+0x5438 = 0x57B3
+0x5439 = 0x57A4
+0x543A = 0x57AA
+0x543B = 0x57B0
+0x543C = 0x57C3
+0x543D = 0x57C6
+0x543E = 0x57D4
+0x543F = 0x57D2
+0x5440 = 0x57D3
+0x5441 = 0x580A
+0x5442 = 0x57D6
+0x5443 = 0x57E3
+0x5444 = 0x580B
+0x5445 = 0x5819
+0x5446 = 0x581D
+0x5447 = 0x5872
+0x5448 = 0x5821
+0x5449 = 0x5862
+0x544A = 0x584B
+0x544B = 0x5870
+0x544C = 0x6BC0
+0x544D = 0x5852
+0x544E = 0x583D
+0x544F = 0x5879
+0x5450 = 0x5885
+0x5451 = 0x58B9
+0x5452 = 0x589F
+0x5453 = 0x58AB
+0x5454 = 0x58BA
+0x5455 = 0x58DE
+0x5456 = 0x58BB
+0x5457 = 0x58B8
+0x5458 = 0x58AE
+0x5459 = 0x58C5
+0x545A = 0x58D3
+0x545B = 0x58D1
+0x545C = 0x58D7
+0x545D = 0x58D9
+0x545E = 0x58D8
+0x545F = 0x58E5
+0x5460 = 0x58DC
+0x5461 = 0x58E4
+0x5462 = 0x58DF
+0x5463 = 0x58EF
+0x5464 = 0x58F7
+0x5465 = 0x58F9
+0x5466 = 0x58FB
+0x5467 = 0x58FC
+0x5468 = 0x58FD
+0x5469 = 0x5902
+0x546A = 0x590A
+0x546B = 0x5910
+0x546C = 0x591B
+0x546D = 0x68A6
+0x546E = 0x5925
+0x546F = 0x592C
+0x5470 = 0x592D
+0x5471 = 0x5932
+0x5472 = 0x5938
+0x5473 = 0x593E
+0x5474 = 0x7AD2
+0x5475 = 0x5955
+0x5476 = 0x5950
+0x5477 = 0x594E
+0x5478 = 0x595A
+0x5479 = 0x5958
+0x547A = 0x5962
+0x547B = 0x5960
+0x547C = 0x5967
+0x547D = 0x596C
+0x547E = 0x5969
+0x5521 = 0x5978
+0x5522 = 0x5981
+0x5523 = 0x599D
+0x5524 = 0x4F5E
+0x5525 = 0x4FAB
+0x5526 = 0x59A3
+0x5527 = 0x59B2
+0x5528 = 0x59C6
+0x5529 = 0x59E8
+0x552A = 0x59DC
+0x552B = 0x598D
+0x552C = 0x59D9
+0x552D = 0x59DA
+0x552E = 0x5A25
+0x552F = 0x5A1F
+0x5530 = 0x5A11
+0x5531 = 0x5A1C
+0x5532 = 0x5A09
+0x5533 = 0x5A1A
+0x5534 = 0x5A40
+0x5535 = 0x5A6C
+0x5536 = 0x5A49
+0x5537 = 0x5A35
+0x5538 = 0x5A36
+0x5539 = 0x5A62
+0x553A = 0x5A6A
+0x553B = 0x5A9A
+0x553C = 0x5ABC
+0x553D = 0x5ABE
+0x553E = 0x5ACB
+0x553F = 0x5AC2
+0x5540 = 0x5ABD
+0x5541 = 0x5AE3
+0x5542 = 0x5AD7
+0x5543 = 0x5AE6
+0x5544 = 0x5AE9
+0x5545 = 0x5AD6
+0x5546 = 0x5AFA
+0x5547 = 0x5AFB
+0x5548 = 0x5B0C
+0x5549 = 0x5B0B
+0x554A = 0x5B16
+0x554B = 0x5B32
+0x554C = 0x5AD0
+0x554D = 0x5B2A
+0x554E = 0x5B36
+0x554F = 0x5B3E
+0x5550 = 0x5B43
+0x5551 = 0x5B45
+0x5552 = 0x5B40
+0x5553 = 0x5B51
+0x5554 = 0x5B55
+0x5555 = 0x5B5A
+0x5556 = 0x5B5B
+0x5557 = 0x5B65
+0x5558 = 0x5B69
+0x5559 = 0x5B70
+0x555A = 0x5B73
+0x555B = 0x5B75
+0x555C = 0x5B78
+0x555D = 0x6588
+0x555E = 0x5B7A
+0x555F = 0x5B80
+0x5560 = 0x5B83
+0x5561 = 0x5BA6
+0x5562 = 0x5BB8
+0x5563 = 0x5BC3
+0x5564 = 0x5BC7
+0x5565 = 0x5BC9
+0x5566 = 0x5BD4
+0x5567 = 0x5BD0
+0x5568 = 0x5BE4
+0x5569 = 0x5BE6
+0x556A = 0x5BE2
+0x556B = 0x5BDE
+0x556C = 0x5BE5
+0x556D = 0x5BEB
+0x556E = 0x5BF0
+0x556F = 0x5BF6
+0x5570 = 0x5BF3
+0x5571 = 0x5C05
+0x5572 = 0x5C07
+0x5573 = 0x5C08
+0x5574 = 0x5C0D
+0x5575 = 0x5C13
+0x5576 = 0x5C20
+0x5577 = 0x5C22
+0x5578 = 0x5C28
+0x5579 = 0x5C38
+0x557A = 0x5C39
+0x557B = 0x5C41
+0x557C = 0x5C46
+0x557D = 0x5C4E
+0x557E = 0x5C53
+0x5621 = 0x5C50
+0x5622 = 0x5C4F
+0x5623 = 0x5B71
+0x5624 = 0x5C6C
+0x5625 = 0x5C6E
+0x5626 = 0x4E62
+0x5627 = 0x5C76
+0x5628 = 0x5C79
+0x5629 = 0x5C8C
+0x562A = 0x5C91
+0x562B = 0x5C94
+0x562C = 0x599B
+0x562D = 0x5CAB
+0x562E = 0x5CBB
+0x562F = 0x5CB6
+0x5630 = 0x5CBC
+0x5631 = 0x5CB7
+0x5632 = 0x5CC5
+0x5633 = 0x5CBE
+0x5634 = 0x5CC7
+0x5635 = 0x5CD9
+0x5636 = 0x5CE9
+0x5637 = 0x5CFD
+0x5638 = 0x5CFA
+0x5639 = 0x5CED
+0x563A = 0x5D8C
+0x563B = 0x5CEA
+0x563C = 0x5D0B
+0x563D = 0x5D15
+0x563E = 0x5D17
+0x563F = 0x5D5C
+0x5640 = 0x5D1F
+0x5641 = 0x5D1B
+0x5642 = 0x5D11
+0x5643 = 0x5D14
+0x5644 = 0x5D22
+0x5645 = 0x5D1A
+0x5646 = 0x5D19
+0x5647 = 0x5D18
+0x5648 = 0x5D4C
+0x5649 = 0x5D52
+0x564A = 0x5D4E
+0x564B = 0x5D4B
+0x564C = 0x5D6C
+0x564D = 0x5D73
+0x564E = 0x5D76
+0x564F = 0x5D87
+0x5650 = 0x5D84
+0x5651 = 0x5D82
+0x5652 = 0x5DA2
+0x5653 = 0x5D9D
+0x5654 = 0x5DAC
+0x5655 = 0x5DAE
+0x5656 = 0x5DBD
+0x5657 = 0x5D90
+0x5658 = 0x5DB7
+0x5659 = 0x5DBC
+0x565A = 0x5DC9
+0x565B = 0x5DCD
+0x565C = 0x5DD3
+0x565D = 0x5DD2
+0x565E = 0x5DD6
+0x565F = 0x5DDB
+0x5660 = 0x5DEB
+0x5661 = 0x5DF2
+0x5662 = 0x5DF5
+0x5663 = 0x5E0B
+0x5664 = 0x5E1A
+0x5665 = 0x5E19
+0x5666 = 0x5E11
+0x5667 = 0x5E1B
+0x5668 = 0x5E36
+0x5669 = 0x5E37
+0x566A = 0x5E44
+0x566B = 0x5E43
+0x566C = 0x5E40
+0x566D = 0x5E4E
+0x566E = 0x5E57
+0x566F = 0x5E54
+0x5670 = 0x5E5F
+0x5671 = 0x5E62
+0x5672 = 0x5E64
+0x5673 = 0x5E47
+0x5674 = 0x5E75
+0x5675 = 0x5E76
+0x5676 = 0x5E7A
+0x5677 = 0x9EBC
+0x5678 = 0x5E7F
+0x5679 = 0x5EA0
+0x567A = 0x5EC1
+0x567B = 0x5EC2
+0x567C = 0x5EC8
+0x567D = 0x5ED0
+0x567E = 0x5ECF
+0x5721 = 0x5ED6
+0x5722 = 0x5EE3
+0x5723 = 0x5EDD
+0x5724 = 0x5EDA
+0x5725 = 0x5EDB
+0x5726 = 0x5EE2
+0x5727 = 0x5EE1
+0x5728 = 0x5EE8
+0x5729 = 0x5EE9
+0x572A = 0x5EEC
+0x572B = 0x5EF1
+0x572C = 0x5EF3
+0x572D = 0x5EF0
+0x572E = 0x5EF4
+0x572F = 0x5EF8
+0x5730 = 0x5EFE
+0x5731 = 0x5F03
+0x5732 = 0x5F09
+0x5733 = 0x5F5D
+0x5734 = 0x5F5C
+0x5735 = 0x5F0B
+0x5736 = 0x5F11
+0x5737 = 0x5F16
+0x5738 = 0x5F29
+0x5739 = 0x5F2D
+0x573A = 0x5F38
+0x573B = 0x5F41
+0x573C = 0x5F48
+0x573D = 0x5F4C
+0x573E = 0x5F4E
+0x573F = 0x5F2F
+0x5740 = 0x5F51
+0x5741 = 0x5F56
+0x5742 = 0x5F57
+0x5743 = 0x5F59
+0x5744 = 0x5F61
+0x5745 = 0x5F6D
+0x5746 = 0x5F73
+0x5747 = 0x5F77
+0x5748 = 0x5F83
+0x5749 = 0x5F82
+0x574A = 0x5F7F
+0x574B = 0x5F8A
+0x574C = 0x5F88
+0x574D = 0x5F91
+0x574E = 0x5F87
+0x574F = 0x5F9E
+0x5750 = 0x5F99
+0x5751 = 0x5F98
+0x5752 = 0x5FA0
+0x5753 = 0x5FA8
+0x5754 = 0x5FAD
+0x5755 = 0x5FBC
+0x5756 = 0x5FD6
+0x5757 = 0x5FFB
+0x5758 = 0x5FE4
+0x5759 = 0x5FF8
+0x575A = 0x5FF1
+0x575B = 0x5FDD
+0x575C = 0x60B3
+0x575D = 0x5FFF
+0x575E = 0x6021
+0x575F = 0x6060
+0x5760 = 0x6019
+0x5761 = 0x6010
+0x5762 = 0x6029
+0x5763 = 0x600E
+0x5764 = 0x6031
+0x5765 = 0x601B
+0x5766 = 0x6015
+0x5767 = 0x602B
+0x5768 = 0x6026
+0x5769 = 0x600F
+0x576A = 0x603A
+0x576B = 0x605A
+0x576C = 0x6041
+0x576D = 0x606A
+0x576E = 0x6077
+0x576F = 0x605F
+0x5770 = 0x604A
+0x5771 = 0x6046
+0x5772 = 0x604D
+0x5773 = 0x6063
+0x5774 = 0x6043
+0x5775 = 0x6064
+0x5776 = 0x6042
+0x5777 = 0x606C
+0x5778 = 0x606B
+0x5779 = 0x6059
+0x577A = 0x6081
+0x577B = 0x608D
+0x577C = 0x60E7
+0x577D = 0x6083
+0x577E = 0x609A
+0x5821 = 0x6084
+0x5822 = 0x609B
+0x5823 = 0x6096
+0x5824 = 0x6097
+0x5825 = 0x6092
+0x5826 = 0x60A7
+0x5827 = 0x608B
+0x5828 = 0x60E1
+0x5829 = 0x60B8
+0x582A = 0x60E0
+0x582B = 0x60D3
+0x582C = 0x60B4
+0x582D = 0x5FF0
+0x582E = 0x60BD
+0x582F = 0x60C6
+0x5830 = 0x60B5
+0x5831 = 0x60D8
+0x5832 = 0x614D
+0x5833 = 0x6115
+0x5834 = 0x6106
+0x5835 = 0x60F6
+0x5836 = 0x60F7
+0x5837 = 0x6100
+0x5838 = 0x60F4
+0x5839 = 0x60FA
+0x583A = 0x6103
+0x583B = 0x6121
+0x583C = 0x60FB
+0x583D = 0x60F1
+0x583E = 0x610D
+0x583F = 0x610E
+0x5840 = 0x6147
+0x5841 = 0x613E
+0x5842 = 0x6128
+0x5843 = 0x6127
+0x5844 = 0x614A
+0x5845 = 0x613F
+0x5846 = 0x613C
+0x5847 = 0x612C
+0x5848 = 0x6134
+0x5849 = 0x613D
+0x584A = 0x6142
+0x584B = 0x6144
+0x584C = 0x6173
+0x584D = 0x6177
+0x584E = 0x6158
+0x584F = 0x6159
+0x5850 = 0x615A
+0x5851 = 0x616B
+0x5852 = 0x6174
+0x5853 = 0x616F
+0x5854 = 0x6165
+0x5855 = 0x6171
+0x5856 = 0x615F
+0x5857 = 0x615D
+0x5858 = 0x6153
+0x5859 = 0x6175
+0x585A = 0x6199
+0x585B = 0x6196
+0x585C = 0x6187
+0x585D = 0x61AC
+0x585E = 0x6194
+0x585F = 0x619A
+0x5860 = 0x618A
+0x5861 = 0x6191
+0x5862 = 0x61AB
+0x5863 = 0x61AE
+0x5864 = 0x61CC
+0x5865 = 0x61CA
+0x5866 = 0x61C9
+0x5867 = 0x61F7
+0x5868 = 0x61C8
+0x5869 = 0x61C3
+0x586A = 0x61C6
+0x586B = 0x61BA
+0x586C = 0x61CB
+0x586D = 0x7F79
+0x586E = 0x61CD
+0x586F = 0x61E6
+0x5870 = 0x61E3
+0x5871 = 0x61F6
+0x5872 = 0x61FA
+0x5873 = 0x61F4
+0x5874 = 0x61FF
+0x5875 = 0x61FD
+0x5876 = 0x61FC
+0x5877 = 0x61FE
+0x5878 = 0x6200
+0x5879 = 0x6208
+0x587A = 0x6209
+0x587B = 0x620D
+0x587C = 0x620C
+0x587D = 0x6214
+0x587E = 0x621B
+0x5921 = 0x621E
+0x5922 = 0x6221
+0x5923 = 0x622A
+0x5924 = 0x622E
+0x5925 = 0x6230
+0x5926 = 0x6232
+0x5927 = 0x6233
+0x5928 = 0x6241
+0x5929 = 0x624E
+0x592A = 0x625E
+0x592B = 0x6263
+0x592C = 0x625B
+0x592D = 0x6260
+0x592E = 0x6268
+0x592F = 0x627C
+0x5930 = 0x6282
+0x5931 = 0x6289
+0x5932 = 0x627E
+0x5933 = 0x6292
+0x5934 = 0x6293
+0x5935 = 0x6296
+0x5936 = 0x62D4
+0x5937 = 0x6283
+0x5938 = 0x6294
+0x5939 = 0x62D7
+0x593A = 0x62D1
+0x593B = 0x62BB
+0x593C = 0x62CF
+0x593D = 0x62FF
+0x593E = 0x62C6
+0x593F = 0x64D4
+0x5940 = 0x62C8
+0x5941 = 0x62DC
+0x5942 = 0x62CC
+0x5943 = 0x62CA
+0x5944 = 0x62C2
+0x5945 = 0x62C7
+0x5946 = 0x629B
+0x5947 = 0x62C9
+0x5948 = 0x630C
+0x5949 = 0x62EE
+0x594A = 0x62F1
+0x594B = 0x6327
+0x594C = 0x6302
+0x594D = 0x6308
+0x594E = 0x62EF
+0x594F = 0x62F5
+0x5950 = 0x6350
+0x5951 = 0x633E
+0x5952 = 0x634D
+0x5953 = 0x641C
+0x5954 = 0x634F
+0x5955 = 0x6396
+0x5956 = 0x638E
+0x5957 = 0x6380
+0x5958 = 0x63AB
+0x5959 = 0x6376
+0x595A = 0x63A3
+0x595B = 0x638F
+0x595C = 0x6389
+0x595D = 0x639F
+0x595E = 0x63B5
+0x595F = 0x636B
+0x5960 = 0x6369
+0x5961 = 0x63BE
+0x5962 = 0x63E9
+0x5963 = 0x63C0
+0x5964 = 0x63C6
+0x5965 = 0x63E3
+0x5966 = 0x63C9
+0x5967 = 0x63D2
+0x5968 = 0x63F6
+0x5969 = 0x63C4
+0x596A = 0x6416
+0x596B = 0x6434
+0x596C = 0x6406
+0x596D = 0x6413
+0x596E = 0x6426
+0x596F = 0x6436
+0x5970 = 0x651D
+0x5971 = 0x6417
+0x5972 = 0x6428
+0x5973 = 0x640F
+0x5974 = 0x6467
+0x5975 = 0x646F
+0x5976 = 0x6476
+0x5977 = 0x644E
+0x5978 = 0x64B9
+0x5979 = 0x6495
+0x597A = 0x6493
+0x597B = 0x64A5
+0x597C = 0x64A9
+0x597D = 0x6488
+0x597E = 0x64BC
+0x5A21 = 0x64DA
+0x5A22 = 0x64D2
+0x5A23 = 0x64C5
+0x5A24 = 0x64C7
+0x5A25 = 0x64BB
+0x5A26 = 0x64D8
+0x5A27 = 0x64C2
+0x5A28 = 0x64F1
+0x5A29 = 0x64E7
+0x5A2A = 0x8209
+0x5A2B = 0x64E0
+0x5A2C = 0x64E1
+0x5A2D = 0x62AC
+0x5A2E = 0x64E3
+0x5A2F = 0x64EF
+0x5A30 = 0x652C
+0x5A31 = 0x64F6
+0x5A32 = 0x64F4
+0x5A33 = 0x64F2
+0x5A34 = 0x64FA
+0x5A35 = 0x6500
+0x5A36 = 0x64FD
+0x5A37 = 0x6518
+0x5A38 = 0x651C
+0x5A39 = 0x6505
+0x5A3A = 0x6524
+0x5A3B = 0x6523
+0x5A3C = 0x652B
+0x5A3D = 0x6534
+0x5A3E = 0x6535
+0x5A3F = 0x6537
+0x5A40 = 0x6536
+0x5A41 = 0x6538
+0x5A42 = 0x754B
+0x5A43 = 0x6548
+0x5A44 = 0x6556
+0x5A45 = 0x6555
+0x5A46 = 0x654D
+0x5A47 = 0x6558
+0x5A48 = 0x655E
+0x5A49 = 0x655D
+0x5A4A = 0x6572
+0x5A4B = 0x6578
+0x5A4C = 0x6582
+0x5A4D = 0x6583
+0x5A4E = 0x8B8A
+0x5A4F = 0x659B
+0x5A50 = 0x659F
+0x5A51 = 0x65AB
+0x5A52 = 0x65B7
+0x5A53 = 0x65C3
+0x5A54 = 0x65C6
+0x5A55 = 0x65C1
+0x5A56 = 0x65C4
+0x5A57 = 0x65CC
+0x5A58 = 0x65D2
+0x5A59 = 0x65DB
+0x5A5A = 0x65D9
+0x5A5B = 0x65E0
+0x5A5C = 0x65E1
+0x5A5D = 0x65F1
+0x5A5E = 0x6772
+0x5A5F = 0x660A
+0x5A60 = 0x6603
+0x5A61 = 0x65FB
+0x5A62 = 0x6773
+0x5A63 = 0x6635
+0x5A64 = 0x6636
+0x5A65 = 0x6634
+0x5A66 = 0x661C
+0x5A67 = 0x664F
+0x5A68 = 0x6644
+0x5A69 = 0x6649
+0x5A6A = 0x6641
+0x5A6B = 0x665E
+0x5A6C = 0x665D
+0x5A6D = 0x6664
+0x5A6E = 0x6667
+0x5A6F = 0x6668
+0x5A70 = 0x665F
+0x5A71 = 0x6662
+0x5A72 = 0x6670
+0x5A73 = 0x6683
+0x5A74 = 0x6688
+0x5A75 = 0x668E
+0x5A76 = 0x6689
+0x5A77 = 0x6684
+0x5A78 = 0x6698
+0x5A79 = 0x669D
+0x5A7A = 0x66C1
+0x5A7B = 0x66B9
+0x5A7C = 0x66C9
+0x5A7D = 0x66BE
+0x5A7E = 0x66BC
+0x5B21 = 0x66C4
+0x5B22 = 0x66B8
+0x5B23 = 0x66D6
+0x5B24 = 0x66DA
+0x5B25 = 0x66E0
+0x5B26 = 0x663F
+0x5B27 = 0x66E6
+0x5B28 = 0x66E9
+0x5B29 = 0x66F0
+0x5B2A = 0x66F5
+0x5B2B = 0x66F7
+0x5B2C = 0x670F
+0x5B2D = 0x6716
+0x5B2E = 0x671E
+0x5B2F = 0x6726
+0x5B30 = 0x6727
+0x5B31 = 0x9738
+0x5B32 = 0x672E
+0x5B33 = 0x673F
+0x5B34 = 0x6736
+0x5B35 = 0x6741
+0x5B36 = 0x6738
+0x5B37 = 0x6737
+0x5B38 = 0x6746
+0x5B39 = 0x675E
+0x5B3A = 0x6760
+0x5B3B = 0x6759
+0x5B3C = 0x6763
+0x5B3D = 0x6764
+0x5B3E = 0x6789
+0x5B3F = 0x6770
+0x5B40 = 0x67A9
+0x5B41 = 0x677C
+0x5B42 = 0x676A
+0x5B43 = 0x678C
+0x5B44 = 0x678B
+0x5B45 = 0x67A6
+0x5B46 = 0x67A1
+0x5B47 = 0x6785
+0x5B48 = 0x67B7
+0x5B49 = 0x67EF
+0x5B4A = 0x67B4
+0x5B4B = 0x67EC
+0x5B4C = 0x67B3
+0x5B4D = 0x67E9
+0x5B4E = 0x67B8
+0x5B4F = 0x67E4
+0x5B50 = 0x67DE
+0x5B51 = 0x67DD
+0x5B52 = 0x67E2
+0x5B53 = 0x67EE
+0x5B54 = 0x67B9
+0x5B55 = 0x67CE
+0x5B56 = 0x67C6
+0x5B57 = 0x67E7
+0x5B58 = 0x6867
+0x5B59 = 0x681E
+0x5B5A = 0x6846
+0x5B5B = 0x6829
+0x5B5C = 0x6840
+0x5B5D = 0x684D
+0x5B5E = 0x6832
+0x5B5F = 0x684E
+0x5B60 = 0x68B3
+0x5B61 = 0x682B
+0x5B62 = 0x6859
+0x5B63 = 0x6863
+0x5B64 = 0x6877
+0x5B65 = 0x687F
+0x5B66 = 0x689F
+0x5B67 = 0x688F
+0x5B68 = 0x68AD
+0x5B69 = 0x6894
+0x5B6A = 0x689D
+0x5B6B = 0x689B
+0x5B6C = 0x6883
+0x5B6D = 0x68BC
+0x5B6E = 0x68B9
+0x5B6F = 0x6874
+0x5B70 = 0x68B5
+0x5B71 = 0x68A0
+0x5B72 = 0x68BA
+0x5B73 = 0x690F
+0x5B74 = 0x688D
+0x5B75 = 0x687E
+0x5B76 = 0x6901
+0x5B77 = 0x68CA
+0x5B78 = 0x6908
+0x5B79 = 0x68D8
+0x5B7A = 0x6922
+0x5B7B = 0x6926
+0x5B7C = 0x68E1
+0x5B7D = 0x690C
+0x5B7E = 0x68CD
+0x5C21 = 0x68D4
+0x5C22 = 0x68E7
+0x5C23 = 0x68D5
+0x5C24 = 0x6936
+0x5C25 = 0x6912
+0x5C26 = 0x6904
+0x5C27 = 0x68D7
+0x5C28 = 0x68E3
+0x5C29 = 0x6925
+0x5C2A = 0x68F9
+0x5C2B = 0x68E0
+0x5C2C = 0x68EF
+0x5C2D = 0x6928
+0x5C2E = 0x692A
+0x5C2F = 0x691A
+0x5C30 = 0x6923
+0x5C31 = 0x6921
+0x5C32 = 0x68C6
+0x5C33 = 0x6979
+0x5C34 = 0x6977
+0x5C35 = 0x695C
+0x5C36 = 0x6978
+0x5C37 = 0x696B
+0x5C38 = 0x6954
+0x5C39 = 0x697E
+0x5C3A = 0x696E
+0x5C3B = 0x6939
+0x5C3C = 0x6974
+0x5C3D = 0x693D
+0x5C3E = 0x6959
+0x5C3F = 0x6930
+0x5C40 = 0x6961
+0x5C41 = 0x695E
+0x5C42 = 0x695D
+0x5C43 = 0x6981
+0x5C44 = 0x696A
+0x5C45 = 0x69B2
+0x5C46 = 0x69AE
+0x5C47 = 0x69D0
+0x5C48 = 0x69BF
+0x5C49 = 0x69C1
+0x5C4A = 0x69D3
+0x5C4B = 0x69BE
+0x5C4C = 0x69CE
+0x5C4D = 0x5BE8
+0x5C4E = 0x69CA
+0x5C4F = 0x69DD
+0x5C50 = 0x69BB
+0x5C51 = 0x69C3
+0x5C52 = 0x69A7
+0x5C53 = 0x6A2E
+0x5C54 = 0x6991
+0x5C55 = 0x69A0
+0x5C56 = 0x699C
+0x5C57 = 0x6995
+0x5C58 = 0x69B4
+0x5C59 = 0x69DE
+0x5C5A = 0x69E8
+0x5C5B = 0x6A02
+0x5C5C = 0x6A1B
+0x5C5D = 0x69FF
+0x5C5E = 0x6B0A
+0x5C5F = 0x69F9
+0x5C60 = 0x69F2
+0x5C61 = 0x69E7
+0x5C62 = 0x6A05
+0x5C63 = 0x69B1
+0x5C64 = 0x6A1E
+0x5C65 = 0x69ED
+0x5C66 = 0x6A14
+0x5C67 = 0x69EB
+0x5C68 = 0x6A0A
+0x5C69 = 0x6A12
+0x5C6A = 0x6AC1
+0x5C6B = 0x6A23
+0x5C6C = 0x6A13
+0x5C6D = 0x6A44
+0x5C6E = 0x6A0C
+0x5C6F = 0x6A72
+0x5C70 = 0x6A36
+0x5C71 = 0x6A78
+0x5C72 = 0x6A47
+0x5C73 = 0x6A62
+0x5C74 = 0x6A59
+0x5C75 = 0x6A66
+0x5C76 = 0x6A48
+0x5C77 = 0x6A38
+0x5C78 = 0x6A22
+0x5C79 = 0x6A90
+0x5C7A = 0x6A8D
+0x5C7B = 0x6AA0
+0x5C7C = 0x6A84
+0x5C7D = 0x6AA2
+0x5C7E = 0x6AA3
+0x5D21 = 0x6A97
+0x5D22 = 0x8617
+0x5D23 = 0x6ABB
+0x5D24 = 0x6AC3
+0x5D25 = 0x6AC2
+0x5D26 = 0x6AB8
+0x5D27 = 0x6AB3
+0x5D28 = 0x6AAC
+0x5D29 = 0x6ADE
+0x5D2A = 0x6AD1
+0x5D2B = 0x6ADF
+0x5D2C = 0x6AAA
+0x5D2D = 0x6ADA
+0x5D2E = 0x6AEA
+0x5D2F = 0x6AFB
+0x5D30 = 0x6B05
+0x5D31 = 0x8616
+0x5D32 = 0x6AFA
+0x5D33 = 0x6B12
+0x5D34 = 0x6B16
+0x5D35 = 0x9B31
+0x5D36 = 0x6B1F
+0x5D37 = 0x6B38
+0x5D38 = 0x6B37
+0x5D39 = 0x76DC
+0x5D3A = 0x6B39
+0x5D3B = 0x98EE
+0x5D3C = 0x6B47
+0x5D3D = 0x6B43
+0x5D3E = 0x6B49
+0x5D3F = 0x6B50
+0x5D40 = 0x6B59
+0x5D41 = 0x6B54
+0x5D42 = 0x6B5B
+0x5D43 = 0x6B5F
+0x5D44 = 0x6B61
+0x5D45 = 0x6B78
+0x5D46 = 0x6B79
+0x5D47 = 0x6B7F
+0x5D48 = 0x6B80
+0x5D49 = 0x6B84
+0x5D4A = 0x6B83
+0x5D4B = 0x6B8D
+0x5D4C = 0x6B98
+0x5D4D = 0x6B95
+0x5D4E = 0x6B9E
+0x5D4F = 0x6BA4
+0x5D50 = 0x6BAA
+0x5D51 = 0x6BAB
+0x5D52 = 0x6BAF
+0x5D53 = 0x6BB2
+0x5D54 = 0x6BB1
+0x5D55 = 0x6BB3
+0x5D56 = 0x6BB7
+0x5D57 = 0x6BBC
+0x5D58 = 0x6BC6
+0x5D59 = 0x6BCB
+0x5D5A = 0x6BD3
+0x5D5B = 0x6BDF
+0x5D5C = 0x6BEC
+0x5D5D = 0x6BEB
+0x5D5E = 0x6BF3
+0x5D5F = 0x6BEF
+0x5D60 = 0x9EBE
+0x5D61 = 0x6C08
+0x5D62 = 0x6C13
+0x5D63 = 0x6C14
+0x5D64 = 0x6C1B
+0x5D65 = 0x6C24
+0x5D66 = 0x6C23
+0x5D67 = 0x6C5E
+0x5D68 = 0x6C55
+0x5D69 = 0x6C62
+0x5D6A = 0x6C6A
+0x5D6B = 0x6C82
+0x5D6C = 0x6C8D
+0x5D6D = 0x6C9A
+0x5D6E = 0x6C81
+0x5D6F = 0x6C9B
+0x5D70 = 0x6C7E
+0x5D71 = 0x6C68
+0x5D72 = 0x6C73
+0x5D73 = 0x6C92
+0x5D74 = 0x6C90
+0x5D75 = 0x6CC4
+0x5D76 = 0x6CF1
+0x5D77 = 0x6CD3
+0x5D78 = 0x6CBD
+0x5D79 = 0x6CD7
+0x5D7A = 0x6CC5
+0x5D7B = 0x6CDD
+0x5D7C = 0x6CAE
+0x5D7D = 0x6CB1
+0x5D7E = 0x6CBE
+0x5E21 = 0x6CBA
+0x5E22 = 0x6CDB
+0x5E23 = 0x6CEF
+0x5E24 = 0x6CD9
+0x5E25 = 0x6CEA
+0x5E26 = 0x6D1F
+0x5E27 = 0x884D
+0x5E28 = 0x6D36
+0x5E29 = 0x6D2B
+0x5E2A = 0x6D3D
+0x5E2B = 0x6D38
+0x5E2C = 0x6D19
+0x5E2D = 0x6D35
+0x5E2E = 0x6D33
+0x5E2F = 0x6D12
+0x5E30 = 0x6D0C
+0x5E31 = 0x6D63
+0x5E32 = 0x6D93
+0x5E33 = 0x6D64
+0x5E34 = 0x6D5A
+0x5E35 = 0x6D79
+0x5E36 = 0x6D59
+0x5E37 = 0x6D8E
+0x5E38 = 0x6D95
+0x5E39 = 0x6D9B
+0x5E3A = 0x6D85
+0x5E3B = 0x6DF9
+0x5E3C = 0x6E15
+0x5E3D = 0x6E0A
+0x5E3E = 0x6DB5
+0x5E3F = 0x6DC7
+0x5E40 = 0x6DE6
+0x5E41 = 0x6DB8
+0x5E42 = 0x6DC6
+0x5E43 = 0x6DEC
+0x5E44 = 0x6DDE
+0x5E45 = 0x6DCC
+0x5E46 = 0x6DE8
+0x5E47 = 0x6DD2
+0x5E48 = 0x6DC5
+0x5E49 = 0x6DFA
+0x5E4A = 0x6DD9
+0x5E4B = 0x6DE4
+0x5E4C = 0x6DD5
+0x5E4D = 0x6DEA
+0x5E4E = 0x6DEE
+0x5E4F = 0x6E2D
+0x5E50 = 0x6E6E
+0x5E51 = 0x6E2E
+0x5E52 = 0x6E19
+0x5E53 = 0x6E72
+0x5E54 = 0x6E5F
+0x5E55 = 0x6E3E
+0x5E56 = 0x6E23
+0x5E57 = 0x6E6B
+0x5E58 = 0x6E2B
+0x5E59 = 0x6E76
+0x5E5A = 0x6E4D
+0x5E5B = 0x6E1F
+0x5E5C = 0x6E43
+0x5E5D = 0x6E3A
+0x5E5E = 0x6E4E
+0x5E5F = 0x6E24
+0x5E60 = 0x6EFF
+0x5E61 = 0x6E1D
+0x5E62 = 0x6E38
+0x5E63 = 0x6E82
+0x5E64 = 0x6EAA
+0x5E65 = 0x6E98
+0x5E66 = 0x6EC9
+0x5E67 = 0x6EB7
+0x5E68 = 0x6ED3
+0x5E69 = 0x6EBD
+0x5E6A = 0x6EAF
+0x5E6B = 0x6EC4
+0x5E6C = 0x6EB2
+0x5E6D = 0x6ED4
+0x5E6E = 0x6ED5
+0x5E6F = 0x6E8F
+0x5E70 = 0x6EA5
+0x5E71 = 0x6EC2
+0x5E72 = 0x6E9F
+0x5E73 = 0x6F41
+0x5E74 = 0x6F11
+0x5E75 = 0x6F45
+0x5E76 = 0x6EEC
+0x5E77 = 0x6EF8
+0x5E78 = 0x6EFE
+0x5E79 = 0x6F3F
+0x5E7A = 0x6EF2
+0x5E7B = 0x6F31
+0x5E7C = 0x6EEF
+0x5E7D = 0x6F32
+0x5E7E = 0x6ECC
+0x5F21 = 0x6F3E
+0x5F22 = 0x6F13
+0x5F23 = 0x6EF7
+0x5F24 = 0x6F86
+0x5F25 = 0x6F7A
+0x5F26 = 0x6F78
+0x5F27 = 0x6F81
+0x5F28 = 0x6F80
+0x5F29 = 0x6F6F
+0x5F2A = 0x6F5B
+0x5F2B = 0x6FF3
+0x5F2C = 0x6F6D
+0x5F2D = 0x6F82
+0x5F2E = 0x6F7C
+0x5F2F = 0x6F58
+0x5F30 = 0x6F8E
+0x5F31 = 0x6F91
+0x5F32 = 0x6FC2
+0x5F33 = 0x6F66
+0x5F34 = 0x6FB3
+0x5F35 = 0x6FA3
+0x5F36 = 0x6FA1
+0x5F37 = 0x6FA4
+0x5F38 = 0x6FB9
+0x5F39 = 0x6FC6
+0x5F3A = 0x6FAA
+0x5F3B = 0x6FDF
+0x5F3C = 0x6FD5
+0x5F3D = 0x6FEC
+0x5F3E = 0x6FD4
+0x5F3F = 0x6FD8
+0x5F40 = 0x6FF1
+0x5F41 = 0x6FEE
+0x5F42 = 0x6FDB
+0x5F43 = 0x7009
+0x5F44 = 0x700B
+0x5F45 = 0x6FFA
+0x5F46 = 0x7011
+0x5F47 = 0x7001
+0x5F48 = 0x700F
+0x5F49 = 0x6FFE
+0x5F4A = 0x701B
+0x5F4B = 0x701A
+0x5F4C = 0x6F74
+0x5F4D = 0x701D
+0x5F4E = 0x7018
+0x5F4F = 0x701F
+0x5F50 = 0x7030
+0x5F51 = 0x703E
+0x5F52 = 0x7032
+0x5F53 = 0x7051
+0x5F54 = 0x7063
+0x5F55 = 0x7099
+0x5F56 = 0x7092
+0x5F57 = 0x70AF
+0x5F58 = 0x70F1
+0x5F59 = 0x70AC
+0x5F5A = 0x70B8
+0x5F5B = 0x70B3
+0x5F5C = 0x70AE
+0x5F5D = 0x70DF
+0x5F5E = 0x70CB
+0x5F5F = 0x70DD
+0x5F60 = 0x70D9
+0x5F61 = 0x7109
+0x5F62 = 0x70FD
+0x5F63 = 0x711C
+0x5F64 = 0x7119
+0x5F65 = 0x7165
+0x5F66 = 0x7155
+0x5F67 = 0x7188
+0x5F68 = 0x7166
+0x5F69 = 0x7162
+0x5F6A = 0x714C
+0x5F6B = 0x7156
+0x5F6C = 0x716C
+0x5F6D = 0x718F
+0x5F6E = 0x71FB
+0x5F6F = 0x7184
+0x5F70 = 0x7195
+0x5F71 = 0x71A8
+0x5F72 = 0x71AC
+0x5F73 = 0x71D7
+0x5F74 = 0x71B9
+0x5F75 = 0x71BE
+0x5F76 = 0x71D2
+0x5F77 = 0x71C9
+0x5F78 = 0x71D4
+0x5F79 = 0x71CE
+0x5F7A = 0x71E0
+0x5F7B = 0x71EC
+0x5F7C = 0x71E7
+0x5F7D = 0x71F5
+0x5F7E = 0x71FC
+0x6021 = 0x71F9
+0x6022 = 0x71FF
+0x6023 = 0x720D
+0x6024 = 0x7210
+0x6025 = 0x721B
+0x6026 = 0x7228
+0x6027 = 0x722D
+0x6028 = 0x722C
+0x6029 = 0x7230
+0x602A = 0x7232
+0x602B = 0x723B
+0x602C = 0x723C
+0x602D = 0x723F
+0x602E = 0x7240
+0x602F = 0x7246
+0x6030 = 0x724B
+0x6031 = 0x7258
+0x6032 = 0x7274
+0x6033 = 0x727E
+0x6034 = 0x7282
+0x6035 = 0x7281
+0x6036 = 0x7287
+0x6037 = 0x7292
+0x6038 = 0x7296
+0x6039 = 0x72A2
+0x603A = 0x72A7
+0x603B = 0x72B9
+0x603C = 0x72B2
+0x603D = 0x72C3
+0x603E = 0x72C6
+0x603F = 0x72C4
+0x6040 = 0x72CE
+0x6041 = 0x72D2
+0x6042 = 0x72E2
+0x6043 = 0x72E0
+0x6044 = 0x72E1
+0x6045 = 0x72F9
+0x6046 = 0x72F7
+0x6047 = 0x500F
+0x6048 = 0x7317
+0x6049 = 0x730A
+0x604A = 0x731C
+0x604B = 0x7316
+0x604C = 0x731D
+0x604D = 0x7334
+0x604E = 0x732F
+0x604F = 0x7329
+0x6050 = 0x7325
+0x6051 = 0x733E
+0x6052 = 0x734E
+0x6053 = 0x734F
+0x6054 = 0x9ED8
+0x6055 = 0x7357
+0x6056 = 0x736A
+0x6057 = 0x7368
+0x6058 = 0x7370
+0x6059 = 0x7378
+0x605A = 0x7375
+0x605B = 0x737B
+0x605C = 0x737A
+0x605D = 0x73C8
+0x605E = 0x73B3
+0x605F = 0x73CE
+0x6060 = 0x73BB
+0x6061 = 0x73C0
+0x6062 = 0x73E5
+0x6063 = 0x73EE
+0x6064 = 0x73DE
+0x6065 = 0x74A2
+0x6066 = 0x7405
+0x6067 = 0x746F
+0x6068 = 0x7425
+0x6069 = 0x73F8
+0x606A = 0x7432
+0x606B = 0x743A
+0x606C = 0x7455
+0x606D = 0x743F
+0x606E = 0x745F
+0x606F = 0x7459
+0x6070 = 0x7441
+0x6071 = 0x745C
+0x6072 = 0x7469
+0x6073 = 0x7470
+0x6074 = 0x7463
+0x6075 = 0x746A
+0x6076 = 0x7464
+0x6077 = 0x747E
+0x6078 = 0x748B
+0x6079 = 0x749E
+0x607A = 0x74A7
+0x607B = 0x74CA
+0x607C = 0x74CF
+0x607D = 0x74D4
+0x607E = 0x73F1
+0x6121 = 0x74E0
+0x6122 = 0x74E3
+0x6123 = 0x74E7
+0x6124 = 0x74E9
+0x6125 = 0x74EE
+0x6126 = 0x74F2
+0x6127 = 0x74F0
+0x6128 = 0x74F1
+0x6129 = 0x74F8
+0x612A = 0x74F7
+0x612B = 0x7504
+0x612C = 0x7503
+0x612D = 0x7505
+0x612E = 0x750C
+0x612F = 0x750E
+0x6130 = 0x750D
+0x6131 = 0x7515
+0x6132 = 0x7513
+0x6133 = 0x751E
+0x6134 = 0x7526
+0x6135 = 0x752C
+0x6136 = 0x753C
+0x6137 = 0x7544
+0x6138 = 0x754D
+0x6139 = 0x754A
+0x613A = 0x7549
+0x613B = 0x755B
+0x613C = 0x7546
+0x613D = 0x755A
+0x613E = 0x7569
+0x613F = 0x7564
+0x6140 = 0x7567
+0x6141 = 0x756B
+0x6142 = 0x756D
+0x6143 = 0x7578
+0x6144 = 0x7576
+0x6145 = 0x7586
+0x6146 = 0x7587
+0x6147 = 0x7574
+0x6148 = 0x758A
+0x6149 = 0x7589
+0x614A = 0x7582
+0x614B = 0x7594
+0x614C = 0x759A
+0x614D = 0x759D
+0x614E = 0x75A5
+0x614F = 0x75A3
+0x6150 = 0x75C2
+0x6151 = 0x75B3
+0x6152 = 0x75C3
+0x6153 = 0x75B5
+0x6154 = 0x75BD
+0x6155 = 0x75B8
+0x6156 = 0x75BC
+0x6157 = 0x75B1
+0x6158 = 0x75CD
+0x6159 = 0x75CA
+0x615A = 0x75D2
+0x615B = 0x75D9
+0x615C = 0x75E3
+0x615D = 0x75DE
+0x615E = 0x75FE
+0x615F = 0x75FF
+0x6160 = 0x75FC
+0x6161 = 0x7601
+0x6162 = 0x75F0
+0x6163 = 0x75FA
+0x6164 = 0x75F2
+0x6165 = 0x75F3
+0x6166 = 0x760B
+0x6167 = 0x760D
+0x6168 = 0x7609
+0x6169 = 0x761F
+0x616A = 0x7627
+0x616B = 0x7620
+0x616C = 0x7621
+0x616D = 0x7622
+0x616E = 0x7624
+0x616F = 0x7634
+0x6170 = 0x7630
+0x6171 = 0x763B
+0x6172 = 0x7647
+0x6173 = 0x7648
+0x6174 = 0x7646
+0x6175 = 0x765C
+0x6176 = 0x7658
+0x6177 = 0x7661
+0x6178 = 0x7662
+0x6179 = 0x7668
+0x617A = 0x7669
+0x617B = 0x766A
+0x617C = 0x7667
+0x617D = 0x766C
+0x617E = 0x7670
+0x6221 = 0x7672
+0x6222 = 0x7676
+0x6223 = 0x7678
+0x6224 = 0x767C
+0x6225 = 0x7680
+0x6226 = 0x7683
+0x6227 = 0x7688
+0x6228 = 0x768B
+0x6229 = 0x768E
+0x622A = 0x7696
+0x622B = 0x7693
+0x622C = 0x7699
+0x622D = 0x769A
+0x622E = 0x76B0
+0x622F = 0x76B4
+0x6230 = 0x76B8
+0x6231 = 0x76B9
+0x6232 = 0x76BA
+0x6233 = 0x76C2
+0x6234 = 0x76CD
+0x6235 = 0x76D6
+0x6236 = 0x76D2
+0x6237 = 0x76DE
+0x6238 = 0x76E1
+0x6239 = 0x76E5
+0x623A = 0x76E7
+0x623B = 0x76EA
+0x623C = 0x862F
+0x623D = 0x76FB
+0x623E = 0x7708
+0x623F = 0x7707
+0x6240 = 0x7704
+0x6241 = 0x7729
+0x6242 = 0x7724
+0x6243 = 0x771E
+0x6244 = 0x7725
+0x6245 = 0x7726
+0x6246 = 0x771B
+0x6247 = 0x7737
+0x6248 = 0x7738
+0x6249 = 0x7747
+0x624A = 0x775A
+0x624B = 0x7768
+0x624C = 0x776B
+0x624D = 0x775B
+0x624E = 0x7765
+0x624F = 0x777F
+0x6250 = 0x777E
+0x6251 = 0x7779
+0x6252 = 0x778E
+0x6253 = 0x778B
+0x6254 = 0x7791
+0x6255 = 0x77A0
+0x6256 = 0x779E
+0x6257 = 0x77B0
+0x6258 = 0x77B6
+0x6259 = 0x77B9
+0x625A = 0x77BF
+0x625B = 0x77BC
+0x625C = 0x77BD
+0x625D = 0x77BB
+0x625E = 0x77C7
+0x625F = 0x77CD
+0x6260 = 0x77D7
+0x6261 = 0x77DA
+0x6262 = 0x77DC
+0x6263 = 0x77E3
+0x6264 = 0x77EE
+0x6265 = 0x77FC
+0x6266 = 0x780C
+0x6267 = 0x7812
+0x6268 = 0x783F
+0x6269 = 0x7820
+0x626A = 0x783A
+0x626B = 0x7845
+0x626C = 0x788E
+0x626D = 0x7874
+0x626E = 0x7886
+0x626F = 0x787C
+0x6270 = 0x789A
+0x6271 = 0x788C
+0x6272 = 0x78A3
+0x6273 = 0x78B5
+0x6274 = 0x78AA
+0x6275 = 0x78AF
+0x6276 = 0x78D1
+0x6277 = 0x78C6
+0x6278 = 0x78CB
+0x6279 = 0x78D4
+0x627A = 0x78BE
+0x627B = 0x78BC
+0x627C = 0x78C5
+0x627D = 0x78CA
+0x627E = 0x78EC
+0x6321 = 0x78E7
+0x6322 = 0x78DA
+0x6323 = 0x78FD
+0x6324 = 0x78F4
+0x6325 = 0x7907
+0x6326 = 0x7912
+0x6327 = 0x7911
+0x6328 = 0x7919
+0x6329 = 0x792C
+0x632A = 0x792B
+0x632B = 0x7940
+0x632C = 0x7960
+0x632D = 0x7957
+0x632E = 0x795F
+0x632F = 0x795A
+0x6330 = 0x7955
+0x6331 = 0x7953
+0x6332 = 0x797A
+0x6333 = 0x797F
+0x6334 = 0x798A
+0x6335 = 0x799D
+0x6336 = 0x79A7
+0x6337 = 0x9F4B
+0x6338 = 0x79AA
+0x6339 = 0x79AE
+0x633A = 0x79B3
+0x633B = 0x79B9
+0x633C = 0x79BA
+0x633D = 0x79C9
+0x633E = 0x79D5
+0x633F = 0x79E7
+0x6340 = 0x79EC
+0x6341 = 0x79E1
+0x6342 = 0x79E3
+0x6343 = 0x7A08
+0x6344 = 0x7A0D
+0x6345 = 0x7A18
+0x6346 = 0x7A19
+0x6347 = 0x7A20
+0x6348 = 0x7A1F
+0x6349 = 0x7980
+0x634A = 0x7A31
+0x634B = 0x7A3B
+0x634C = 0x7A3E
+0x634D = 0x7A37
+0x634E = 0x7A43
+0x634F = 0x7A57
+0x6350 = 0x7A49
+0x6351 = 0x7A61
+0x6352 = 0x7A62
+0x6353 = 0x7A69
+0x6354 = 0x9F9D
+0x6355 = 0x7A70
+0x6356 = 0x7A79
+0x6357 = 0x7A7D
+0x6358 = 0x7A88
+0x6359 = 0x7A97
+0x635A = 0x7A95
+0x635B = 0x7A98
+0x635C = 0x7A96
+0x635D = 0x7AA9
+0x635E = 0x7AC3
+0x635F = 0x7AB0
+0x6360 = 0x7AB6
+0x6361 = 0x7AC5
+0x6362 = 0x7AC4
+0x6363 = 0x7ABF
+0x6364 = 0x9083
+0x6365 = 0x7AC7
+0x6366 = 0x7ACA
+0x6367 = 0x7ACD
+0x6368 = 0x7ACF
+0x6369 = 0x7AD5
+0x636A = 0x7AD3
+0x636B = 0x7AD9
+0x636C = 0x7ADA
+0x636D = 0x7ADD
+0x636E = 0x7AE1
+0x636F = 0x7AE2
+0x6370 = 0x7AE6
+0x6371 = 0x7AED
+0x6372 = 0x7AF0
+0x6373 = 0x7B02
+0x6374 = 0x7B0F
+0x6375 = 0x7B0A
+0x6376 = 0x7B06
+0x6377 = 0x7B33
+0x6378 = 0x7B18
+0x6379 = 0x7B19
+0x637A = 0x7B1E
+0x637B = 0x7B35
+0x637C = 0x7B28
+0x637D = 0x7B36
+0x637E = 0x7B50
+0x6421 = 0x7B7A
+0x6422 = 0x7B04
+0x6423 = 0x7B4D
+0x6424 = 0x7B0B
+0x6425 = 0x7B4C
+0x6426 = 0x7B45
+0x6427 = 0x7B75
+0x6428 = 0x7B65
+0x6429 = 0x7B74
+0x642A = 0x7B67
+0x642B = 0x7B70
+0x642C = 0x7B71
+0x642D = 0x7B6C
+0x642E = 0x7B6E
+0x642F = 0x7B9D
+0x6430 = 0x7B98
+0x6431 = 0x7B9F
+0x6432 = 0x7B8D
+0x6433 = 0x7B9C
+0x6434 = 0x7B9A
+0x6435 = 0x7B8B
+0x6436 = 0x7B92
+0x6437 = 0x7B8F
+0x6438 = 0x7B5D
+0x6439 = 0x7B99
+0x643A = 0x7BCB
+0x643B = 0x7BC1
+0x643C = 0x7BCC
+0x643D = 0x7BCF
+0x643E = 0x7BB4
+0x643F = 0x7BC6
+0x6440 = 0x7BDD
+0x6441 = 0x7BE9
+0x6442 = 0x7C11
+0x6443 = 0x7C14
+0x6444 = 0x7BE6
+0x6445 = 0x7BE5
+0x6446 = 0x7BED
+0x6447 = 0x7C00
+0x6448 = 0x7C07
+0x6449 = 0x7C13
+0x644A = 0x7BF3
+0x644B = 0x7BF7
+0x644C = 0x7C17
+0x644D = 0x7C0D
+0x644E = 0x7BF6
+0x644F = 0x7C23
+0x6450 = 0x7C27
+0x6451 = 0x7C2A
+0x6452 = 0x7C1F
+0x6453 = 0x7C37
+0x6454 = 0x7C2B
+0x6455 = 0x7C3D
+0x6456 = 0x7C4C
+0x6457 = 0x7C43
+0x6458 = 0x7C54
+0x6459 = 0x7C4F
+0x645A = 0x7C40
+0x645B = 0x7C50
+0x645C = 0x7C58
+0x645D = 0x7C5F
+0x645E = 0x7C64
+0x645F = 0x7C56
+0x6460 = 0x7C65
+0x6461 = 0x7C6C
+0x6462 = 0x7C75
+0x6463 = 0x7C83
+0x6464 = 0x7C90
+0x6465 = 0x7CA4
+0x6466 = 0x7CAD
+0x6467 = 0x7CA2
+0x6468 = 0x7CAB
+0x6469 = 0x7CA1
+0x646A = 0x7CA8
+0x646B = 0x7CB3
+0x646C = 0x7CB2
+0x646D = 0x7CB1
+0x646E = 0x7CAE
+0x646F = 0x7CB9
+0x6470 = 0x7CBD
+0x6471 = 0x7CC0
+0x6472 = 0x7CC5
+0x6473 = 0x7CC2
+0x6474 = 0x7CD8
+0x6475 = 0x7CD2
+0x6476 = 0x7CDC
+0x6477 = 0x7CE2
+0x6478 = 0x9B3B
+0x6479 = 0x7CEF
+0x647A = 0x7CF2
+0x647B = 0x7CF4
+0x647C = 0x7CF6
+0x647D = 0x7CFA
+0x647E = 0x7D06
+0x6521 = 0x7D02
+0x6522 = 0x7D1C
+0x6523 = 0x7D15
+0x6524 = 0x7D0A
+0x6525 = 0x7D45
+0x6526 = 0x7D4B
+0x6527 = 0x7D2E
+0x6528 = 0x7D32
+0x6529 = 0x7D3F
+0x652A = 0x7D35
+0x652B = 0x7D46
+0x652C = 0x7D73
+0x652D = 0x7D56
+0x652E = 0x7D4E
+0x652F = 0x7D72
+0x6530 = 0x7D68
+0x6531 = 0x7D6E
+0x6532 = 0x7D4F
+0x6533 = 0x7D63
+0x6534 = 0x7D93
+0x6535 = 0x7D89
+0x6536 = 0x7D5B
+0x6537 = 0x7D8F
+0x6538 = 0x7D7D
+0x6539 = 0x7D9B
+0x653A = 0x7DBA
+0x653B = 0x7DAE
+0x653C = 0x7DA3
+0x653D = 0x7DB5
+0x653E = 0x7DC7
+0x653F = 0x7DBD
+0x6540 = 0x7DAB
+0x6541 = 0x7E3D
+0x6542 = 0x7DA2
+0x6543 = 0x7DAF
+0x6544 = 0x7DDC
+0x6545 = 0x7DB8
+0x6546 = 0x7D9F
+0x6547 = 0x7DB0
+0x6548 = 0x7DD8
+0x6549 = 0x7DDD
+0x654A = 0x7DE4
+0x654B = 0x7DDE
+0x654C = 0x7DFB
+0x654D = 0x7DF2
+0x654E = 0x7DE1
+0x654F = 0x7E05
+0x6550 = 0x7E0A
+0x6551 = 0x7E23
+0x6552 = 0x7E21
+0x6553 = 0x7E12
+0x6554 = 0x7E31
+0x6555 = 0x7E1F
+0x6556 = 0x7E09
+0x6557 = 0x7E0B
+0x6558 = 0x7E22
+0x6559 = 0x7E46
+0x655A = 0x7E66
+0x655B = 0x7E3B
+0x655C = 0x7E35
+0x655D = 0x7E39
+0x655E = 0x7E43
+0x655F = 0x7E37
+0x6560 = 0x7E32
+0x6561 = 0x7E3A
+0x6562 = 0x7E67
+0x6563 = 0x7E5D
+0x6564 = 0x7E56
+0x6565 = 0x7E5E
+0x6566 = 0x7E59
+0x6567 = 0x7E5A
+0x6568 = 0x7E79
+0x6569 = 0x7E6A
+0x656A = 0x7E69
+0x656B = 0x7E7C
+0x656C = 0x7E7B
+0x656D = 0x7E83
+0x656E = 0x7DD5
+0x656F = 0x7E7D
+0x6570 = 0x8FAE
+0x6571 = 0x7E7F
+0x6572 = 0x7E88
+0x6573 = 0x7E89
+0x6574 = 0x7E8C
+0x6575 = 0x7E92
+0x6576 = 0x7E90
+0x6577 = 0x7E93
+0x6578 = 0x7E94
+0x6579 = 0x7E96
+0x657A = 0x7E8E
+0x657B = 0x7E9B
+0x657C = 0x7E9C
+0x657D = 0x7F38
+0x657E = 0x7F3A
+0x6621 = 0x7F45
+0x6622 = 0x7F4C
+0x6623 = 0x7F4D
+0x6624 = 0x7F4E
+0x6625 = 0x7F50
+0x6626 = 0x7F51
+0x6627 = 0x7F55
+0x6628 = 0x7F54
+0x6629 = 0x7F58
+0x662A = 0x7F5F
+0x662B = 0x7F60
+0x662C = 0x7F68
+0x662D = 0x7F69
+0x662E = 0x7F67
+0x662F = 0x7F78
+0x6630 = 0x7F82
+0x6631 = 0x7F86
+0x6632 = 0x7F83
+0x6633 = 0x7F88
+0x6634 = 0x7F87
+0x6635 = 0x7F8C
+0x6636 = 0x7F94
+0x6637 = 0x7F9E
+0x6638 = 0x7F9D
+0x6639 = 0x7F9A
+0x663A = 0x7FA3
+0x663B = 0x7FAF
+0x663C = 0x7FB2
+0x663D = 0x7FB9
+0x663E = 0x7FAE
+0x663F = 0x7FB6
+0x6640 = 0x7FB8
+0x6641 = 0x8B71
+0x6642 = 0x7FC5
+0x6643 = 0x7FC6
+0x6644 = 0x7FCA
+0x6645 = 0x7FD5
+0x6646 = 0x7FD4
+0x6647 = 0x7FE1
+0x6648 = 0x7FE6
+0x6649 = 0x7FE9
+0x664A = 0x7FF3
+0x664B = 0x7FF9
+0x664C = 0x98DC
+0x664D = 0x8006
+0x664E = 0x8004
+0x664F = 0x800B
+0x6650 = 0x8012
+0x6651 = 0x8018
+0x6652 = 0x8019
+0x6653 = 0x801C
+0x6654 = 0x8021
+0x6655 = 0x8028
+0x6656 = 0x803F
+0x6657 = 0x803B
+0x6658 = 0x804A
+0x6659 = 0x8046
+0x665A = 0x8052
+0x665B = 0x8058
+0x665C = 0x805A
+0x665D = 0x805F
+0x665E = 0x8062
+0x665F = 0x8068
+0x6660 = 0x8073
+0x6661 = 0x8072
+0x6662 = 0x8070
+0x6663 = 0x8076
+0x6664 = 0x8079
+0x6665 = 0x807D
+0x6666 = 0x807F
+0x6667 = 0x8084
+0x6668 = 0x8086
+0x6669 = 0x8085
+0x666A = 0x809B
+0x666B = 0x8093
+0x666C = 0x809A
+0x666D = 0x80AD
+0x666E = 0x5190
+0x666F = 0x80AC
+0x6670 = 0x80DB
+0x6671 = 0x80E5
+0x6672 = 0x80D9
+0x6673 = 0x80DD
+0x6674 = 0x80C4
+0x6675 = 0x80DA
+0x6676 = 0x80D6
+0x6677 = 0x8109
+0x6678 = 0x80EF
+0x6679 = 0x80F1
+0x667A = 0x811B
+0x667B = 0x8129
+0x667C = 0x8123
+0x667D = 0x812F
+0x667E = 0x814B
+0x6721 = 0x968B
+0x6722 = 0x8146
+0x6723 = 0x813E
+0x6724 = 0x8153
+0x6725 = 0x8151
+0x6726 = 0x80FC
+0x6727 = 0x8171
+0x6728 = 0x816E
+0x6729 = 0x8165
+0x672A = 0x8166
+0x672B = 0x8174
+0x672C = 0x8183
+0x672D = 0x8188
+0x672E = 0x818A
+0x672F = 0x8180
+0x6730 = 0x8182
+0x6731 = 0x81A0
+0x6732 = 0x8195
+0x6733 = 0x81A4
+0x6734 = 0x81A3
+0x6735 = 0x815F
+0x6736 = 0x8193
+0x6737 = 0x81A9
+0x6738 = 0x81B0
+0x6739 = 0x81B5
+0x673A = 0x81BE
+0x673B = 0x81B8
+0x673C = 0x81BD
+0x673D = 0x81C0
+0x673E = 0x81C2
+0x673F = 0x81BA
+0x6740 = 0x81C9
+0x6741 = 0x81CD
+0x6742 = 0x81D1
+0x6743 = 0x81D9
+0x6744 = 0x81D8
+0x6745 = 0x81C8
+0x6746 = 0x81DA
+0x6747 = 0x81DF
+0x6748 = 0x81E0
+0x6749 = 0x81E7
+0x674A = 0x81FA
+0x674B = 0x81FB
+0x674C = 0x81FE
+0x674D = 0x8201
+0x674E = 0x8202
+0x674F = 0x8205
+0x6750 = 0x8207
+0x6751 = 0x820A
+0x6752 = 0x820D
+0x6753 = 0x8210
+0x6754 = 0x8216
+0x6755 = 0x8229
+0x6756 = 0x822B
+0x6757 = 0x8238
+0x6758 = 0x8233
+0x6759 = 0x8240
+0x675A = 0x8259
+0x675B = 0x8258
+0x675C = 0x825D
+0x675D = 0x825A
+0x675E = 0x825F
+0x675F = 0x8264
+0x6760 = 0x8262
+0x6761 = 0x8268
+0x6762 = 0x826A
+0x6763 = 0x826B
+0x6764 = 0x822E
+0x6765 = 0x8271
+0x6766 = 0x8277
+0x6767 = 0x8278
+0x6768 = 0x827E
+0x6769 = 0x828D
+0x676A = 0x8292
+0x676B = 0x82AB
+0x676C = 0x829F
+0x676D = 0x82BB
+0x676E = 0x82AC
+0x676F = 0x82E1
+0x6770 = 0x82E3
+0x6771 = 0x82DF
+0x6772 = 0x82D2
+0x6773 = 0x82F4
+0x6774 = 0x82F3
+0x6775 = 0x82FA
+0x6776 = 0x8393
+0x6777 = 0x8303
+0x6778 = 0x82FB
+0x6779 = 0x82F9
+0x677A = 0x82DE
+0x677B = 0x8306
+0x677C = 0x82DC
+0x677D = 0x8309
+0x677E = 0x82D9
+0x6821 = 0x8335
+0x6822 = 0x8334
+0x6823 = 0x8316
+0x6824 = 0x8332
+0x6825 = 0x8331
+0x6826 = 0x8340
+0x6827 = 0x8339
+0x6828 = 0x8350
+0x6829 = 0x8345
+0x682A = 0x832F
+0x682B = 0x832B
+0x682C = 0x8317
+0x682D = 0x8318
+0x682E = 0x8385
+0x682F = 0x839A
+0x6830 = 0x83AA
+0x6831 = 0x839F
+0x6832 = 0x83A2
+0x6833 = 0x8396
+0x6834 = 0x8323
+0x6835 = 0x838E
+0x6836 = 0x8387
+0x6837 = 0x838A
+0x6838 = 0x837C
+0x6839 = 0x83B5
+0x683A = 0x8373
+0x683B = 0x8375
+0x683C = 0x83A0
+0x683D = 0x8389
+0x683E = 0x83A8
+0x683F = 0x83F4
+0x6840 = 0x8413
+0x6841 = 0x83EB
+0x6842 = 0x83CE
+0x6843 = 0x83FD
+0x6844 = 0x8403
+0x6845 = 0x83D8
+0x6846 = 0x840B
+0x6847 = 0x83C1
+0x6848 = 0x83F7
+0x6849 = 0x8407
+0x684A = 0x83E0
+0x684B = 0x83F2
+0x684C = 0x840D
+0x684D = 0x8422
+0x684E = 0x8420
+0x684F = 0x83BD
+0x6850 = 0x8438
+0x6851 = 0x8506
+0x6852 = 0x83FB
+0x6853 = 0x846D
+0x6854 = 0x842A
+0x6855 = 0x843C
+0x6856 = 0x855A
+0x6857 = 0x8484
+0x6858 = 0x8477
+0x6859 = 0x846B
+0x685A = 0x84AD
+0x685B = 0x846E
+0x685C = 0x8482
+0x685D = 0x8469
+0x685E = 0x8446
+0x685F = 0x842C
+0x6860 = 0x846F
+0x6861 = 0x8479
+0x6862 = 0x8435
+0x6863 = 0x84CA
+0x6864 = 0x8462
+0x6865 = 0x84B9
+0x6866 = 0x84BF
+0x6867 = 0x849F
+0x6868 = 0x84D9
+0x6869 = 0x84CD
+0x686A = 0x84BB
+0x686B = 0x84DA
+0x686C = 0x84D0
+0x686D = 0x84C1
+0x686E = 0x84C6
+0x686F = 0x84D6
+0x6870 = 0x84A1
+0x6871 = 0x8521
+0x6872 = 0x84FF
+0x6873 = 0x84F4
+0x6874 = 0x8517
+0x6875 = 0x8518
+0x6876 = 0x852C
+0x6877 = 0x851F
+0x6878 = 0x8515
+0x6879 = 0x8514
+0x687A = 0x84FC
+0x687B = 0x8540
+0x687C = 0x8563
+0x687D = 0x8558
+0x687E = 0x8548
+0x6921 = 0x8541
+0x6922 = 0x854A
+0x6923 = 0x854B
+0x6924 = 0x8555
+0x6925 = 0x8580
+0x6926 = 0x85A4
+0x6927 = 0x8588
+0x6928 = 0x8591
+0x6929 = 0x858A
+0x692A = 0x85A8
+0x692B = 0x856D
+0x692C = 0x8594
+0x692D = 0x859B
+0x692E = 0x85AE
+0x692F = 0x8587
+0x6930 = 0x859C
+0x6931 = 0x8577
+0x6932 = 0x857E
+0x6933 = 0x8590
+0x6934 = 0x85C9
+0x6935 = 0x85BA
+0x6936 = 0x85CF
+0x6937 = 0x85B9
+0x6938 = 0x85D0
+0x6939 = 0x85D5
+0x693A = 0x85DD
+0x693B = 0x85E5
+0x693C = 0x85DC
+0x693D = 0x85F9
+0x693E = 0x860A
+0x693F = 0x8613
+0x6940 = 0x860B
+0x6941 = 0x85FE
+0x6942 = 0x85FA
+0x6943 = 0x8606
+0x6944 = 0x8622
+0x6945 = 0x861A
+0x6946 = 0x8630
+0x6947 = 0x863F
+0x6948 = 0x864D
+0x6949 = 0x4E55
+0x694A = 0x8654
+0x694B = 0x865F
+0x694C = 0x8667
+0x694D = 0x8671
+0x694E = 0x8693
+0x694F = 0x86A3
+0x6950 = 0x86A9
+0x6951 = 0x86AA
+0x6952 = 0x868B
+0x6953 = 0x868C
+0x6954 = 0x86B6
+0x6955 = 0x86AF
+0x6956 = 0x86C4
+0x6957 = 0x86C6
+0x6958 = 0x86B0
+0x6959 = 0x86C9
+0x695A = 0x86CE
+0x695B = 0x86AB
+0x695C = 0x86D4
+0x695D = 0x86DE
+0x695E = 0x86E9
+0x695F = 0x86EC
+0x6960 = 0x86DF
+0x6961 = 0x86DB
+0x6962 = 0x86EF
+0x6963 = 0x8712
+0x6964 = 0x8706
+0x6965 = 0x8708
+0x6966 = 0x8700
+0x6967 = 0x8703
+0x6968 = 0x86FB
+0x6969 = 0x8711
+0x696A = 0x8709
+0x696B = 0x870D
+0x696C = 0x86F9
+0x696D = 0x870A
+0x696E = 0x8734
+0x696F = 0x873F
+0x6970 = 0x8737
+0x6971 = 0x873B
+0x6972 = 0x8725
+0x6973 = 0x8729
+0x6974 = 0x871A
+0x6975 = 0x8760
+0x6976 = 0x875F
+0x6977 = 0x8778
+0x6978 = 0x874C
+0x6979 = 0x874E
+0x697A = 0x8774
+0x697B = 0x8757
+0x697C = 0x8768
+0x697D = 0x876E
+0x697E = 0x8759
+0x6A21 = 0x8753
+0x6A22 = 0x8763
+0x6A23 = 0x876A
+0x6A24 = 0x877F
+0x6A25 = 0x87A2
+0x6A26 = 0x879F
+0x6A27 = 0x8782
+0x6A28 = 0x87AF
+0x6A29 = 0x87CB
+0x6A2A = 0x87BD
+0x6A2B = 0x87C0
+0x6A2C = 0x87D0
+0x6A2D = 0x96D6
+0x6A2E = 0x87AB
+0x6A2F = 0x87C4
+0x6A30 = 0x87B3
+0x6A31 = 0x87C7
+0x6A32 = 0x87C6
+0x6A33 = 0x87BB
+0x6A34 = 0x87EF
+0x6A35 = 0x87F2
+0x6A36 = 0x87E0
+0x6A37 = 0x880F
+0x6A38 = 0x880D
+0x6A39 = 0x87FE
+0x6A3A = 0x87F6
+0x6A3B = 0x87F7
+0x6A3C = 0x880E
+0x6A3D = 0x87D2
+0x6A3E = 0x8811
+0x6A3F = 0x8816
+0x6A40 = 0x8815
+0x6A41 = 0x8822
+0x6A42 = 0x8821
+0x6A43 = 0x8831
+0x6A44 = 0x8836
+0x6A45 = 0x8839
+0x6A46 = 0x8827
+0x6A47 = 0x883B
+0x6A48 = 0x8844
+0x6A49 = 0x8842
+0x6A4A = 0x8852
+0x6A4B = 0x8859
+0x6A4C = 0x885E
+0x6A4D = 0x8862
+0x6A4E = 0x886B
+0x6A4F = 0x8881
+0x6A50 = 0x887E
+0x6A51 = 0x889E
+0x6A52 = 0x8875
+0x6A53 = 0x887D
+0x6A54 = 0x88B5
+0x6A55 = 0x8872
+0x6A56 = 0x8882
+0x6A57 = 0x8897
+0x6A58 = 0x8892
+0x6A59 = 0x88AE
+0x6A5A = 0x8899
+0x6A5B = 0x88A2
+0x6A5C = 0x888D
+0x6A5D = 0x88A4
+0x6A5E = 0x88B0
+0x6A5F = 0x88BF
+0x6A60 = 0x88B1
+0x6A61 = 0x88C3
+0x6A62 = 0x88C4
+0x6A63 = 0x88D4
+0x6A64 = 0x88D8
+0x6A65 = 0x88D9
+0x6A66 = 0x88DD
+0x6A67 = 0x88F9
+0x6A68 = 0x8902
+0x6A69 = 0x88FC
+0x6A6A = 0x88F4
+0x6A6B = 0x88E8
+0x6A6C = 0x88F2
+0x6A6D = 0x8904
+0x6A6E = 0x890C
+0x6A6F = 0x890A
+0x6A70 = 0x8913
+0x6A71 = 0x8943
+0x6A72 = 0x891E
+0x6A73 = 0x8925
+0x6A74 = 0x892A
+0x6A75 = 0x892B
+0x6A76 = 0x8941
+0x6A77 = 0x8944
+0x6A78 = 0x893B
+0x6A79 = 0x8936
+0x6A7A = 0x8938
+0x6A7B = 0x894C
+0x6A7C = 0x891D
+0x6A7D = 0x8960
+0x6A7E = 0x895E
+0x6B21 = 0x8966
+0x6B22 = 0x8964
+0x6B23 = 0x896D
+0x6B24 = 0x896A
+0x6B25 = 0x896F
+0x6B26 = 0x8974
+0x6B27 = 0x8977
+0x6B28 = 0x897E
+0x6B29 = 0x8983
+0x6B2A = 0x8988
+0x6B2B = 0x898A
+0x6B2C = 0x8993
+0x6B2D = 0x8998
+0x6B2E = 0x89A1
+0x6B2F = 0x89A9
+0x6B30 = 0x89A6
+0x6B31 = 0x89AC
+0x6B32 = 0x89AF
+0x6B33 = 0x89B2
+0x6B34 = 0x89BA
+0x6B35 = 0x89BD
+0x6B36 = 0x89BF
+0x6B37 = 0x89C0
+0x6B38 = 0x89DA
+0x6B39 = 0x89DC
+0x6B3A = 0x89DD
+0x6B3B = 0x89E7
+0x6B3C = 0x89F4
+0x6B3D = 0x89F8
+0x6B3E = 0x8A03
+0x6B3F = 0x8A16
+0x6B40 = 0x8A10
+0x6B41 = 0x8A0C
+0x6B42 = 0x8A1B
+0x6B43 = 0x8A1D
+0x6B44 = 0x8A25
+0x6B45 = 0x8A36
+0x6B46 = 0x8A41
+0x6B47 = 0x8A5B
+0x6B48 = 0x8A52
+0x6B49 = 0x8A46
+0x6B4A = 0x8A48
+0x6B4B = 0x8A7C
+0x6B4C = 0x8A6D
+0x6B4D = 0x8A6C
+0x6B4E = 0x8A62
+0x6B4F = 0x8A85
+0x6B50 = 0x8A82
+0x6B51 = 0x8A84
+0x6B52 = 0x8AA8
+0x6B53 = 0x8AA1
+0x6B54 = 0x8A91
+0x6B55 = 0x8AA5
+0x6B56 = 0x8AA6
+0x6B57 = 0x8A9A
+0x6B58 = 0x8AA3
+0x6B59 = 0x8AC4
+0x6B5A = 0x8ACD
+0x6B5B = 0x8AC2
+0x6B5C = 0x8ADA
+0x6B5D = 0x8ACC
+0x6B5E = 0x8AF3
+0x6B5F = 0x8AE7
+0x6B60 = 0x8AE4
+0x6B61 = 0x8AF1
+0x6B62 = 0x8B14
+0x6B63 = 0x8AE0
+0x6B64 = 0x8AE2
+0x6B65 = 0x8AF7
+0x6B66 = 0x8ADE
+0x6B67 = 0x8ADB
+0x6B68 = 0x8B0C
+0x6B69 = 0x8B07
+0x6B6A = 0x8B1A
+0x6B6B = 0x8AE1
+0x6B6C = 0x8B16
+0x6B6D = 0x8B10
+0x6B6E = 0x8B17
+0x6B6F = 0x8B20
+0x6B70 = 0x8B33
+0x6B71 = 0x97AB
+0x6B72 = 0x8B26
+0x6B73 = 0x8B2B
+0x6B74 = 0x8B3E
+0x6B75 = 0x8B28
+0x6B76 = 0x8B41
+0x6B77 = 0x8B4C
+0x6B78 = 0x8B4F
+0x6B79 = 0x8B4E
+0x6B7A = 0x8B49
+0x6B7B = 0x8B56
+0x6B7C = 0x8B5B
+0x6B7D = 0x8B5A
+0x6B7E = 0x8B6B
+0x6C21 = 0x8B5F
+0x6C22 = 0x8B6C
+0x6C23 = 0x8B6F
+0x6C24 = 0x8B74
+0x6C25 = 0x8B7D
+0x6C26 = 0x8B80
+0x6C27 = 0x8B8C
+0x6C28 = 0x8B8E
+0x6C29 = 0x8B92
+0x6C2A = 0x8B93
+0x6C2B = 0x8B96
+0x6C2C = 0x8B99
+0x6C2D = 0x8B9A
+0x6C2E = 0x8C3A
+0x6C2F = 0x8C41
+0x6C30 = 0x8C3F
+0x6C31 = 0x8C48
+0x6C32 = 0x8C4C
+0x6C33 = 0x8C4E
+0x6C34 = 0x8C50
+0x6C35 = 0x8C55
+0x6C36 = 0x8C62
+0x6C37 = 0x8C6C
+0x6C38 = 0x8C78
+0x6C39 = 0x8C7A
+0x6C3A = 0x8C82
+0x6C3B = 0x8C89
+0x6C3C = 0x8C85
+0x6C3D = 0x8C8A
+0x6C3E = 0x8C8D
+0x6C3F = 0x8C8E
+0x6C40 = 0x8C94
+0x6C41 = 0x8C7C
+0x6C42 = 0x8C98
+0x6C43 = 0x621D
+0x6C44 = 0x8CAD
+0x6C45 = 0x8CAA
+0x6C46 = 0x8CBD
+0x6C47 = 0x8CB2
+0x6C48 = 0x8CB3
+0x6C49 = 0x8CAE
+0x6C4A = 0x8CB6
+0x6C4B = 0x8CC8
+0x6C4C = 0x8CC1
+0x6C4D = 0x8CCE
+0x6C4E = 0x8CE3
+0x6C4F = 0x8CDA
+0x6C50 = 0x8CFD
+0x6C51 = 0x8CFA
+0x6C52 = 0x8CFB
+0x6C53 = 0x8D04
+0x6C54 = 0x8D05
+0x6C55 = 0x8D0A
+0x6C56 = 0x8D07
+0x6C57 = 0x8D0F
+0x6C58 = 0x8D0D
+0x6C59 = 0x8D10
+0x6C5A = 0x9F4E
+0x6C5B = 0x8D13
+0x6C5C = 0x8CCD
+0x6C5D = 0x8D14
+0x6C5E = 0x8D16
+0x6C5F = 0x8D67
+0x6C60 = 0x8D6D
+0x6C61 = 0x8D71
+0x6C62 = 0x8D73
+0x6C63 = 0x8D81
+0x6C64 = 0x8D99
+0x6C65 = 0x8DC2
+0x6C66 = 0x8DBE
+0x6C67 = 0x8DBA
+0x6C68 = 0x8DCF
+0x6C69 = 0x8DDA
+0x6C6A = 0x8DD6
+0x6C6B = 0x8DCC
+0x6C6C = 0x8DDB
+0x6C6D = 0x8DCB
+0x6C6E = 0x8DEA
+0x6C6F = 0x8DEB
+0x6C70 = 0x8DDF
+0x6C71 = 0x8DE3
+0x6C72 = 0x8DFC
+0x6C73 = 0x8E08
+0x6C74 = 0x8E09
+0x6C75 = 0x8DFF
+0x6C76 = 0x8E1D
+0x6C77 = 0x8E1E
+0x6C78 = 0x8E10
+0x6C79 = 0x8E1F
+0x6C7A = 0x8E42
+0x6C7B = 0x8E35
+0x6C7C = 0x8E30
+0x6C7D = 0x8E34
+0x6C7E = 0x8E4A
+0x6D21 = 0x8E47
+0x6D22 = 0x8E49
+0x6D23 = 0x8E4C
+0x6D24 = 0x8E50
+0x6D25 = 0x8E48
+0x6D26 = 0x8E59
+0x6D27 = 0x8E64
+0x6D28 = 0x8E60
+0x6D29 = 0x8E2A
+0x6D2A = 0x8E63
+0x6D2B = 0x8E55
+0x6D2C = 0x8E76
+0x6D2D = 0x8E72
+0x6D2E = 0x8E7C
+0x6D2F = 0x8E81
+0x6D30 = 0x8E87
+0x6D31 = 0x8E85
+0x6D32 = 0x8E84
+0x6D33 = 0x8E8B
+0x6D34 = 0x8E8A
+0x6D35 = 0x8E93
+0x6D36 = 0x8E91
+0x6D37 = 0x8E94
+0x6D38 = 0x8E99
+0x6D39 = 0x8EAA
+0x6D3A = 0x8EA1
+0x6D3B = 0x8EAC
+0x6D3C = 0x8EB0
+0x6D3D = 0x8EC6
+0x6D3E = 0x8EB1
+0x6D3F = 0x8EBE
+0x6D40 = 0x8EC5
+0x6D41 = 0x8EC8
+0x6D42 = 0x8ECB
+0x6D43 = 0x8EDB
+0x6D44 = 0x8EE3
+0x6D45 = 0x8EFC
+0x6D46 = 0x8EFB
+0x6D47 = 0x8EEB
+0x6D48 = 0x8EFE
+0x6D49 = 0x8F0A
+0x6D4A = 0x8F05
+0x6D4B = 0x8F15
+0x6D4C = 0x8F12
+0x6D4D = 0x8F19
+0x6D4E = 0x8F13
+0x6D4F = 0x8F1C
+0x6D50 = 0x8F1F
+0x6D51 = 0x8F1B
+0x6D52 = 0x8F0C
+0x6D53 = 0x8F26
+0x6D54 = 0x8F33
+0x6D55 = 0x8F3B
+0x6D56 = 0x8F39
+0x6D57 = 0x8F45
+0x6D58 = 0x8F42
+0x6D59 = 0x8F3E
+0x6D5A = 0x8F4C
+0x6D5B = 0x8F49
+0x6D5C = 0x8F46
+0x6D5D = 0x8F4E
+0x6D5E = 0x8F57
+0x6D5F = 0x8F5C
+0x6D60 = 0x8F62
+0x6D61 = 0x8F63
+0x6D62 = 0x8F64
+0x6D63 = 0x8F9C
+0x6D64 = 0x8F9F
+0x6D65 = 0x8FA3
+0x6D66 = 0x8FAD
+0x6D67 = 0x8FAF
+0x6D68 = 0x8FB7
+0x6D69 = 0x8FDA
+0x6D6A = 0x8FE5
+0x6D6B = 0x8FE2
+0x6D6C = 0x8FEA
+0x6D6D = 0x8FEF
+0x6D6E = 0x8FE9
+0x6D6F = 0x8FF4
+0x6D70 = 0x9005
+0x6D71 = 0x8FF9
+0x6D72 = 0x8FFA
+0x6D73 = 0x9011
+0x6D74 = 0x9015
+0x6D75 = 0x9021
+0x6D76 = 0x900D
+0x6D77 = 0x901E
+0x6D78 = 0x9016
+0x6D79 = 0x900B
+0x6D7A = 0x9027
+0x6D7B = 0x9036
+0x6D7C = 0x9035
+0x6D7D = 0x9039
+0x6D7E = 0x8FF8
+0x6E21 = 0x904F
+0x6E22 = 0x9050
+0x6E23 = 0x9051
+0x6E24 = 0x9052
+0x6E25 = 0x900E
+0x6E26 = 0x9049
+0x6E27 = 0x903E
+0x6E28 = 0x9056
+0x6E29 = 0x9058
+0x6E2A = 0x905E
+0x6E2B = 0x9068
+0x6E2C = 0x906F
+0x6E2D = 0x9076
+0x6E2E = 0x96A8
+0x6E2F = 0x9072
+0x6E30 = 0x9082
+0x6E31 = 0x907D
+0x6E32 = 0x9081
+0x6E33 = 0x9080
+0x6E34 = 0x908A
+0x6E35 = 0x9089
+0x6E36 = 0x908F
+0x6E37 = 0x90A8
+0x6E38 = 0x90AF
+0x6E39 = 0x90B1
+0x6E3A = 0x90B5
+0x6E3B = 0x90E2
+0x6E3C = 0x90E4
+0x6E3D = 0x6248
+0x6E3E = 0x90DB
+0x6E3F = 0x9102
+0x6E40 = 0x9112
+0x6E41 = 0x9119
+0x6E42 = 0x9132
+0x6E43 = 0x9130
+0x6E44 = 0x914A
+0x6E45 = 0x9156
+0x6E46 = 0x9158
+0x6E47 = 0x9163
+0x6E48 = 0x9165
+0x6E49 = 0x9169
+0x6E4A = 0x9173
+0x6E4B = 0x9172
+0x6E4C = 0x918B
+0x6E4D = 0x9189
+0x6E4E = 0x9182
+0x6E4F = 0x91A2
+0x6E50 = 0x91AB
+0x6E51 = 0x91AF
+0x6E52 = 0x91AA
+0x6E53 = 0x91B5
+0x6E54 = 0x91B4
+0x6E55 = 0x91BA
+0x6E56 = 0x91C0
+0x6E57 = 0x91C1
+0x6E58 = 0x91C9
+0x6E59 = 0x91CB
+0x6E5A = 0x91D0
+0x6E5B = 0x91D6
+0x6E5C = 0x91DF
+0x6E5D = 0x91E1
+0x6E5E = 0x91DB
+0x6E5F = 0x91FC
+0x6E60 = 0x91F5
+0x6E61 = 0x91F6
+0x6E62 = 0x921E
+0x6E63 = 0x91FF
+0x6E64 = 0x9214
+0x6E65 = 0x922C
+0x6E66 = 0x9215
+0x6E67 = 0x9211
+0x6E68 = 0x925E
+0x6E69 = 0x9257
+0x6E6A = 0x9245
+0x6E6B = 0x9249
+0x6E6C = 0x9264
+0x6E6D = 0x9248
+0x6E6E = 0x9295
+0x6E6F = 0x923F
+0x6E70 = 0x924B
+0x6E71 = 0x9250
+0x6E72 = 0x929C
+0x6E73 = 0x9296
+0x6E74 = 0x9293
+0x6E75 = 0x929B
+0x6E76 = 0x925A
+0x6E77 = 0x92CF
+0x6E78 = 0x92B9
+0x6E79 = 0x92B7
+0x6E7A = 0x92E9
+0x6E7B = 0x930F
+0x6E7C = 0x92FA
+0x6E7D = 0x9344
+0x6E7E = 0x932E
+0x6F21 = 0x9319
+0x6F22 = 0x9322
+0x6F23 = 0x931A
+0x6F24 = 0x9323
+0x6F25 = 0x933A
+0x6F26 = 0x9335
+0x6F27 = 0x933B
+0x6F28 = 0x935C
+0x6F29 = 0x9360
+0x6F2A = 0x937C
+0x6F2B = 0x936E
+0x6F2C = 0x9356
+0x6F2D = 0x93B0
+0x6F2E = 0x93AC
+0x6F2F = 0x93AD
+0x6F30 = 0x9394
+0x6F31 = 0x93B9
+0x6F32 = 0x93D6
+0x6F33 = 0x93D7
+0x6F34 = 0x93E8
+0x6F35 = 0x93E5
+0x6F36 = 0x93D8
+0x6F37 = 0x93C3
+0x6F38 = 0x93DD
+0x6F39 = 0x93D0
+0x6F3A = 0x93C8
+0x6F3B = 0x93E4
+0x6F3C = 0x941A
+0x6F3D = 0x9414
+0x6F3E = 0x9413
+0x6F3F = 0x9403
+0x6F40 = 0x9407
+0x6F41 = 0x9410
+0x6F42 = 0x9436
+0x6F43 = 0x942B
+0x6F44 = 0x9435
+0x6F45 = 0x9421
+0x6F46 = 0x943A
+0x6F47 = 0x9441
+0x6F48 = 0x9452
+0x6F49 = 0x9444
+0x6F4A = 0x945B
+0x6F4B = 0x9460
+0x6F4C = 0x9462
+0x6F4D = 0x945E
+0x6F4E = 0x946A
+0x6F4F = 0x9229
+0x6F50 = 0x9470
+0x6F51 = 0x9475
+0x6F52 = 0x9477
+0x6F53 = 0x947D
+0x6F54 = 0x945A
+0x6F55 = 0x947C
+0x6F56 = 0x947E
+0x6F57 = 0x9481
+0x6F58 = 0x947F
+0x6F59 = 0x9582
+0x6F5A = 0x9587
+0x6F5B = 0x958A
+0x6F5C = 0x9594
+0x6F5D = 0x9596
+0x6F5E = 0x9598
+0x6F5F = 0x9599
+0x6F60 = 0x95A0
+0x6F61 = 0x95A8
+0x6F62 = 0x95A7
+0x6F63 = 0x95AD
+0x6F64 = 0x95BC
+0x6F65 = 0x95BB
+0x6F66 = 0x95B9
+0x6F67 = 0x95BE
+0x6F68 = 0x95CA
+0x6F69 = 0x6FF6
+0x6F6A = 0x95C3
+0x6F6B = 0x95CD
+0x6F6C = 0x95CC
+0x6F6D = 0x95D5
+0x6F6E = 0x95D4
+0x6F6F = 0x95D6
+0x6F70 = 0x95DC
+0x6F71 = 0x95E1
+0x6F72 = 0x95E5
+0x6F73 = 0x95E2
+0x6F74 = 0x9621
+0x6F75 = 0x9628
+0x6F76 = 0x962E
+0x6F77 = 0x962F
+0x6F78 = 0x9642
+0x6F79 = 0x964C
+0x6F7A = 0x964F
+0x6F7B = 0x964B
+0x6F7C = 0x9677
+0x6F7D = 0x965C
+0x6F7E = 0x965E
+0x7021 = 0x965D
+0x7022 = 0x965F
+0x7023 = 0x9666
+0x7024 = 0x9672
+0x7025 = 0x966C
+0x7026 = 0x968D
+0x7027 = 0x9698
+0x7028 = 0x9695
+0x7029 = 0x9697
+0x702A = 0x96AA
+0x702B = 0x96A7
+0x702C = 0x96B1
+0x702D = 0x96B2
+0x702E = 0x96B0
+0x702F = 0x96B4
+0x7030 = 0x96B6
+0x7031 = 0x96B8
+0x7032 = 0x96B9
+0x7033 = 0x96CE
+0x7034 = 0x96CB
+0x7035 = 0x96C9
+0x7036 = 0x96CD
+0x7037 = 0x894D
+0x7038 = 0x96DC
+0x7039 = 0x970D
+0x703A = 0x96D5
+0x703B = 0x96F9
+0x703C = 0x9704
+0x703D = 0x9706
+0x703E = 0x9708
+0x703F = 0x9713
+0x7040 = 0x970E
+0x7041 = 0x9711
+0x7042 = 0x970F
+0x7043 = 0x9716
+0x7044 = 0x9719
+0x7045 = 0x9724
+0x7046 = 0x972A
+0x7047 = 0x9730
+0x7048 = 0x9739
+0x7049 = 0x973D
+0x704A = 0x973E
+0x704B = 0x9744
+0x704C = 0x9746
+0x704D = 0x9748
+0x704E = 0x9742
+0x704F = 0x9749
+0x7050 = 0x975C
+0x7051 = 0x9760
+0x7052 = 0x9764
+0x7053 = 0x9766
+0x7054 = 0x9768
+0x7055 = 0x52D2
+0x7056 = 0x976B
+0x7057 = 0x976D
+0x7058 = 0x9779
+0x7059 = 0x9785
+0x705A = 0x977C
+0x705B = 0x9781
+0x705C = 0x977A
+0x705D = 0x9786
+0x705E = 0x978B
+0x705F = 0x978F
+0x7060 = 0x9790
+0x7061 = 0x979C
+0x7062 = 0x97A8
+0x7063 = 0x97A6
+0x7064 = 0x97A3
+0x7065 = 0x97B3
+0x7066 = 0x97B4
+0x7067 = 0x97C3
+0x7068 = 0x97C6
+0x7069 = 0x97C8
+0x706A = 0x97CB
+0x706B = 0x97DC
+0x706C = 0x97ED
+0x706D = 0x9F4F
+0x706E = 0x97F2
+0x706F = 0x7ADF
+0x7070 = 0x97F6
+0x7071 = 0x97F5
+0x7072 = 0x980F
+0x7073 = 0x980C
+0x7074 = 0x981A
+0x7075 = 0x9824
+0x7076 = 0x9821
+0x7077 = 0x9837
+0x7078 = 0x983D
+0x7079 = 0x9846
+0x707A = 0x984F
+0x707B = 0x984B
+0x707C = 0x986B
+0x707D = 0x986F
+0x707E = 0x9870
+0x7121 = 0x9871
+0x7122 = 0x9874
+0x7123 = 0x9873
+0x7124 = 0x98AA
+0x7125 = 0x98AF
+0x7126 = 0x98B1
+0x7127 = 0x98B6
+0x7128 = 0x98C4
+0x7129 = 0x98C3
+0x712A = 0x98C6
+0x712B = 0x98E9
+0x712C = 0x98EB
+0x712D = 0x9903
+0x712E = 0x9909
+0x712F = 0x9912
+0x7130 = 0x9914
+0x7131 = 0x9918
+0x7132 = 0x9921
+0x7133 = 0x991D
+0x7134 = 0x991E
+0x7135 = 0x9924
+0x7136 = 0x9920
+0x7137 = 0x992C
+0x7138 = 0x992E
+0x7139 = 0x993D
+0x713A = 0x993E
+0x713B = 0x9942
+0x713C = 0x9949
+0x713D = 0x9945
+0x713E = 0x9950
+0x713F = 0x994B
+0x7140 = 0x9951
+0x7141 = 0x9952
+0x7142 = 0x994C
+0x7143 = 0x9955
+0x7144 = 0x9997
+0x7145 = 0x9998
+0x7146 = 0x99A5
+0x7147 = 0x99AD
+0x7148 = 0x99AE
+0x7149 = 0x99BC
+0x714A = 0x99DF
+0x714B = 0x99DB
+0x714C = 0x99DD
+0x714D = 0x99D8
+0x714E = 0x99D1
+0x714F = 0x99ED
+0x7150 = 0x99EE
+0x7151 = 0x99F1
+0x7152 = 0x99F2
+0x7153 = 0x99FB
+0x7154 = 0x99F8
+0x7155 = 0x9A01
+0x7156 = 0x9A0F
+0x7157 = 0x9A05
+0x7158 = 0x99E2
+0x7159 = 0x9A19
+0x715A = 0x9A2B
+0x715B = 0x9A37
+0x715C = 0x9A45
+0x715D = 0x9A42
+0x715E = 0x9A40
+0x715F = 0x9A43
+0x7160 = 0x9A3E
+0x7161 = 0x9A55
+0x7162 = 0x9A4D
+0x7163 = 0x9A5B
+0x7164 = 0x9A57
+0x7165 = 0x9A5F
+0x7166 = 0x9A62
+0x7167 = 0x9A65
+0x7168 = 0x9A64
+0x7169 = 0x9A69
+0x716A = 0x9A6B
+0x716B = 0x9A6A
+0x716C = 0x9AAD
+0x716D = 0x9AB0
+0x716E = 0x9ABC
+0x716F = 0x9AC0
+0x7170 = 0x9ACF
+0x7171 = 0x9AD1
+0x7172 = 0x9AD3
+0x7173 = 0x9AD4
+0x7174 = 0x9ADE
+0x7175 = 0x9ADF
+0x7176 = 0x9AE2
+0x7177 = 0x9AE3
+0x7178 = 0x9AE6
+0x7179 = 0x9AEF
+0x717A = 0x9AEB
+0x717B = 0x9AEE
+0x717C = 0x9AF4
+0x717D = 0x9AF1
+0x717E = 0x9AF7
+0x7221 = 0x9AFB
+0x7222 = 0x9B06
+0x7223 = 0x9B18
+0x7224 = 0x9B1A
+0x7225 = 0x9B1F
+0x7226 = 0x9B22
+0x7227 = 0x9B23
+0x7228 = 0x9B25
+0x7229 = 0x9B27
+0x722A = 0x9B28
+0x722B = 0x9B29
+0x722C = 0x9B2A
+0x722D = 0x9B2E
+0x722E = 0x9B2F
+0x722F = 0x9B32
+0x7230 = 0x9B44
+0x7231 = 0x9B43
+0x7232 = 0x9B4F
+0x7233 = 0x9B4D
+0x7234 = 0x9B4E
+0x7235 = 0x9B51
+0x7236 = 0x9B58
+0x7237 = 0x9B74
+0x7238 = 0x9B93
+0x7239 = 0x9B83
+0x723A = 0x9B91
+0x723B = 0x9B96
+0x723C = 0x9B97
+0x723D = 0x9B9F
+0x723E = 0x9BA0
+0x723F = 0x9BA8
+0x7240 = 0x9BB4
+0x7241 = 0x9BC0
+0x7242 = 0x9BCA
+0x7243 = 0x9BB9
+0x7244 = 0x9BC6
+0x7245 = 0x9BCF
+0x7246 = 0x9BD1
+0x7247 = 0x9BD2
+0x7248 = 0x9BE3
+0x7249 = 0x9BE2
+0x724A = 0x9BE4
+0x724B = 0x9BD4
+0x724C = 0x9BE1
+0x724D = 0x9BF5
+0x724E = 0x9BF2
+0x724F = 0x9BF1
+0x7250 = 0x9BF0
+0x7251 = 0x9C15
+0x7252 = 0x9C14
+0x7253 = 0x9C09
+0x7254 = 0x9C13
+0x7255 = 0x9C0C
+0x7256 = 0x9C06
+0x7257 = 0x9C08
+0x7258 = 0x9C12
+0x7259 = 0x9C0A
+0x725A = 0x9C04
+0x725B = 0x9C2E
+0x725C = 0x9C1B
+0x725D = 0x9C25
+0x725E = 0x9C24
+0x725F = 0x9C21
+0x7260 = 0x9C30
+0x7261 = 0x9C47
+0x7262 = 0x9C32
+0x7263 = 0x9C46
+0x7264 = 0x9C3E
+0x7265 = 0x9C5A
+0x7266 = 0x9C60
+0x7267 = 0x9C67
+0x7268 = 0x9C76
+0x7269 = 0x9C78
+0x726A = 0x9CE7
+0x726B = 0x9CEC
+0x726C = 0x9CF0
+0x726D = 0x9D09
+0x726E = 0x9D08
+0x726F = 0x9CEB
+0x7270 = 0x9D03
+0x7271 = 0x9D06
+0x7272 = 0x9D2A
+0x7273 = 0x9D26
+0x7274 = 0x9D2C
+0x7275 = 0x9D23
+0x7276 = 0x9D1F
+0x7277 = 0x9D44
+0x7278 = 0x9D15
+0x7279 = 0x9D12
+0x727A = 0x9D41
+0x727B = 0x9D3F
+0x727C = 0x9D3E
+0x727D = 0x9D46
+0x727E = 0x9D48
+0x7321 = 0x9D5D
+0x7322 = 0x9D5E
+0x7323 = 0x9D64
+0x7324 = 0x9D51
+0x7325 = 0x9D50
+0x7326 = 0x9D59
+0x7327 = 0x9D72
+0x7328 = 0x9D89
+0x7329 = 0x9D87
+0x732A = 0x9DAB
+0x732B = 0x9D6F
+0x732C = 0x9D7A
+0x732D = 0x9D9A
+0x732E = 0x9DA4
+0x732F = 0x9DA9
+0x7330 = 0x9DB2
+0x7331 = 0x9DC4
+0x7332 = 0x9DC1
+0x7333 = 0x9DBB
+0x7334 = 0x9DB8
+0x7335 = 0x9DBA
+0x7336 = 0x9DC6
+0x7337 = 0x9DCF
+0x7338 = 0x9DC2
+0x7339 = 0x9DD9
+0x733A = 0x9DD3
+0x733B = 0x9DF8
+0x733C = 0x9DE6
+0x733D = 0x9DED
+0x733E = 0x9DEF
+0x733F = 0x9DFD
+0x7340 = 0x9E1A
+0x7341 = 0x9E1B
+0x7342 = 0x9E1E
+0x7343 = 0x9E75
+0x7344 = 0x9E79
+0x7345 = 0x9E7D
+0x7346 = 0x9E81
+0x7347 = 0x9E88
+0x7348 = 0x9E8B
+0x7349 = 0x9E8C
+0x734A = 0x9E92
+0x734B = 0x9E95
+0x734C = 0x9E91
+0x734D = 0x9E9D
+0x734E = 0x9EA5
+0x734F = 0x9EA9
+0x7350 = 0x9EB8
+0x7351 = 0x9EAA
+0x7352 = 0x9EAD
+0x7353 = 0x9761
+0x7354 = 0x9ECC
+0x7355 = 0x9ECE
+0x7356 = 0x9ECF
+0x7357 = 0x9ED0
+0x7358 = 0x9ED4
+0x7359 = 0x9EDC
+0x735A = 0x9EDE
+0x735B = 0x9EDD
+0x735C = 0x9EE0
+0x735D = 0x9EE5
+0x735E = 0x9EE8
+0x735F = 0x9EEF
+0x7360 = 0x9EF4
+0x7361 = 0x9EF6
+0x7362 = 0x9EF7
+0x7363 = 0x9EF9
+0x7364 = 0x9EFB
+0x7365 = 0x9EFC
+0x7366 = 0x9EFD
+0x7367 = 0x9F07
+0x7368 = 0x9F08
+0x7369 = 0x76B7
+0x736A = 0x9F15
+0x736B = 0x9F21
+0x736C = 0x9F2C
+0x736D = 0x9F3E
+0x736E = 0x9F4A
+0x736F = 0x9F52
+0x7370 = 0x9F54
+0x7371 = 0x9F63
+0x7372 = 0x9F5F
+0x7373 = 0x9F60
+0x7374 = 0x9F61
+0x7375 = 0x9F66
+0x7376 = 0x9F67
+0x7377 = 0x9F6C
+0x7378 = 0x9F6A
+0x7379 = 0x9F77
+0x737A = 0x9F72
+0x737B = 0x9F76
+0x737C = 0x9F95
+0x737D = 0x9F9C
+0x737E = 0x9FA0
+0x7421 = 0x5C2D
+0x7422 = 0x69D9
+0x7423 = 0x9065
+0x7424 = 0x7476
+0x7425 = 0x51DC
+0x7426 = 0x7199
+0x9321 = 0x2170
+0x9322 = 0x2171
+0x9323 = 0x2172
+0x9324 = 0x2173
+0x9325 = 0x2174
+0x9326 = 0x2175
+0x9327 = 0x2176
+0x9328 = 0x2177
+0x9329 = 0x2178
+0x932A = 0x2179
+0x932B = 0x2160
+0x932C = 0x2161
+0x932D = 0x2162
+0x932E = 0x2163
+0x932F = 0x2164
+0x9330 = 0x2165
+0x9331 = 0x2166
+0x9332 = 0x2167
+0x9333 = 0x2168
+0x9334 = 0x2169
+0x9335 = 0xFFE2
+0x9336 = 0xFFE4
+0x9337 = 0xFF07
+0x9338 = 0xFF02
+0x9339 = 0x3231
+0x933A = 0x2116
+0x933B = 0x2121
+0x933C = 0x2235
+0x933D = 0x7E8A
+0x933E = 0x891C
+0x933F = 0x9348
+0x9340 = 0x9288
+0x9341 = 0x84DC
+0x9342 = 0x4FC9
+0x9343 = 0x70BB
+0x9344 = 0x6631
+0x9345 = 0x68C8
+0x9346 = 0x92F9
+0x9347 = 0x66FB
+0x9348 = 0x5F45
+0x9349 = 0x4E28
+0x934A = 0x4EE1
+0x934B = 0x4EFC
+0x934C = 0x4F00
+0x934D = 0x4F03
+0x934E = 0x4F39
+0x934F = 0x4F56
+0x9350 = 0x4F92
+0x9351 = 0x4F8A
+0x9352 = 0x4F9A
+0x9353 = 0x4F94
+0x9354 = 0x4FCD
+0x9355 = 0x5040
+0x9356 = 0x5022
+0x9357 = 0x4FFF
+0x9358 = 0x501E
+0x9359 = 0x5046
+0x935A = 0x5070
+0x935B = 0x5042
+0x935C = 0x5094
+0x935D = 0x50F4
+0x935E = 0x50D8
+0x935F = 0x514A
+0x9360 = 0x5164
+0x9361 = 0x519D
+0x9362 = 0x51BE
+0x9363 = 0x51EC
+0x9364 = 0x5215
+0x9365 = 0x529C
+0x9366 = 0x52A6
+0x9367 = 0x52C0
+0x9368 = 0x52DB
+0x9369 = 0x5300
+0x936A = 0x5307
+0x936B = 0x5324
+0x936C = 0x5372
+0x936D = 0x5393
+0x936E = 0x53B2
+0x936F = 0x53DD
+0x9370 = 0xFA0E
+0x9371 = 0x549C
+0x9372 = 0x548A
+0x9373 = 0x54A9
+0x9374 = 0x54FF
+0x9375 = 0x5586
+0x9376 = 0x5759
+0x9377 = 0x5765
+0x9378 = 0x57AC
+0x9379 = 0x57C8
+0x937A = 0x57C7
+0x937B = 0xFA0F
+0x937C = 0xFA10
+0x937D = 0x589E
+0x937E = 0x58B2
+0x9421 = 0x590B
+0x9422 = 0x5953
+0x9423 = 0x595B
+0x9424 = 0x595D
+0x9425 = 0x5963
+0x9426 = 0x59A4
+0x9427 = 0x59BA
+0x9428 = 0x5B56
+0x9429 = 0x5BC0
+0x942A = 0x752F
+0x942B = 0x5BD8
+0x942C = 0x5BEC
+0x942D = 0x5C1E
+0x942E = 0x5CA6
+0x942F = 0x5CBA
+0x9430 = 0x5CF5
+0x9431 = 0x5D27
+0x9432 = 0x5D53
+0x9433 = 0xFA11
+0x9434 = 0x5D42
+0x9435 = 0x5D6D
+0x9436 = 0x5DB8
+0x9437 = 0x5DB9
+0x9438 = 0x5DD0
+0x9439 = 0x5F21
+0x943A = 0x5F34
+0x943B = 0x5F67
+0x943C = 0x5FB7
+0x943D = 0x5FDE
+0x943E = 0x605D
+0x943F = 0x6085
+0x9440 = 0x608A
+0x9441 = 0x60DE
+0x9442 = 0x60D5
+0x9443 = 0x6120
+0x9444 = 0x60F2
+0x9445 = 0x6111
+0x9446 = 0x6137
+0x9447 = 0x6130
+0x9448 = 0x6198
+0x9449 = 0x6213
+0x944A = 0x62A6
+0x944B = 0x63F5
+0x944C = 0x6460
+0x944D = 0x649D
+0x944E = 0x64CE
+0x944F = 0x654E
+0x9450 = 0x6600
+0x9451 = 0x6615
+0x9452 = 0x6602
+0x9453 = 0x6609
+0x9454 = 0x662E
+0x9455 = 0x661E
+0x9456 = 0x6624
+0x9457 = 0x6665
+0x9458 = 0x6657
+0x9459 = 0x6659
+0x945A = 0xFA12
+0x945B = 0x6673
+0x945C = 0x6699
+0x945D = 0x66A0
+0x945E = 0x66B2
+0x945F = 0x66BF
+0x9460 = 0x66FA
+0x9461 = 0x670E
+0x9462 = 0xF929
+0x9463 = 0x6766
+0x9464 = 0x67BB
+0x9465 = 0x6852
+0x9466 = 0x67C0
+0x9467 = 0x6801
+0x9468 = 0x6844
+0x9469 = 0x68CF
+0x946A = 0xFA13
+0x946B = 0x6968
+0x946C = 0xFA14
+0x946D = 0x6998
+0x946E = 0x69E2
+0x946F = 0x6A30
+0x9470 = 0x6A6B
+0x9471 = 0x6A46
+0x9472 = 0x6A73
+0x9473 = 0x6A7E
+0x9474 = 0x6AE2
+0x9475 = 0x6AE4
+0x9476 = 0x6BD6
+0x9477 = 0x6C3F
+0x9478 = 0x6C5C
+0x9479 = 0x6C86
+0x947A = 0x6C6F
+0x947B = 0x6CDA
+0x947C = 0x6D04
+0x947D = 0x6D87
+0x947E = 0x6D6F
+0x9521 = 0x6D96
+0x9522 = 0x6DAC
+0x9523 = 0x6DCF
+0x9524 = 0x6DF8
+0x9525 = 0x6DF2
+0x9526 = 0x6DFC
+0x9527 = 0x6E39
+0x9528 = 0x6E5C
+0x9529 = 0x6E27
+0x952A = 0x6E3C
+0x952B = 0x6EBF
+0x952C = 0x6F88
+0x952D = 0x6FB5
+0x952E = 0x6FF5
+0x952F = 0x7005
+0x9530 = 0x7007
+0x9531 = 0x7028
+0x9532 = 0x7085
+0x9533 = 0x70AB
+0x9534 = 0x710F
+0x9535 = 0x7104
+0x9536 = 0x715C
+0x9537 = 0x7146
+0x9538 = 0x7147
+0x9539 = 0xFA15
+0x953A = 0x71C1
+0x953B = 0x71FE
+0x953C = 0x72B1
+0x953D = 0x72BE
+0x953E = 0x7324
+0x953F = 0xFA16
+0x9540 = 0x7377
+0x9541 = 0x73BD
+0x9542 = 0x73C9
+0x9543 = 0x73D6
+0x9544 = 0x73E3
+0x9545 = 0x73D2
+0x9546 = 0x7407
+0x9547 = 0x73F5
+0x9548 = 0x7426
+0x9549 = 0x742A
+0x954A = 0x7429
+0x954B = 0x742E
+0x954C = 0x7462
+0x954D = 0x7489
+0x954E = 0x749F
+0x954F = 0x7501
+0x9550 = 0x756F
+0x9551 = 0x7682
+0x9552 = 0x769C
+0x9553 = 0x769E
+0x9554 = 0x769B
+0x9555 = 0x76A6
+0x9556 = 0xFA17
+0x9557 = 0x7746
+0x9558 = 0x52AF
+0x9559 = 0x7821
+0x955A = 0x784E
+0x955B = 0x7864
+0x955C = 0x787A
+0x955D = 0x7930
+0x955E = 0xFA18
+0x955F = 0xFA19
+0x9560 = 0xFA1A
+0x9561 = 0x7994
+0x9562 = 0xFA1B
+0x9563 = 0x799B
+0x9564 = 0x7AD1
+0x9565 = 0x7AE7
+0x9566 = 0xFA1C
+0x9567 = 0x7AEB
+0x9568 = 0x7B9E
+0x9569 = 0xFA1D
+0x956A = 0x7D48
+0x956B = 0x7D5C
+0x956C = 0x7DB7
+0x956D = 0x7DA0
+0x956E = 0x7DD6
+0x956F = 0x7E52
+0x9570 = 0x7F47
+0x9571 = 0x7FA1
+0x9572 = 0xFA1E
+0x9573 = 0x8301
+0x9574 = 0x8362
+0x9575 = 0x837F
+0x9576 = 0x83C7
+0x9577 = 0x83F6
+0x9578 = 0x8448
+0x9579 = 0x84B4
+0x957A = 0x8553
+0x957B = 0x8559
+0x957C = 0x856B
+0x957D = 0xFA1F
+0x957E = 0x85B0
+0x9621 = 0xFA20
+0x9622 = 0xFA21
+0x9623 = 0x8807
+0x9624 = 0x88F5
+0x9625 = 0x8A12
+0x9626 = 0x8A37
+0x9627 = 0x8A79
+0x9628 = 0x8AA7
+0x9629 = 0x8ABE
+0x962A = 0x8ADF
+0x962B = 0xFA22
+0x962C = 0x8AF6
+0x962D = 0x8B53
+0x962E = 0x8B7F
+0x962F = 0x8CF0
+0x9630 = 0x8CF4
+0x9631 = 0x8D12
+0x9632 = 0x8D76
+0x9633 = 0xFA23
+0x9634 = 0x8ECF
+0x9635 = 0xFA24
+0x9636 = 0xFA25
+0x9637 = 0x9067
+0x9638 = 0x90DE
+0x9639 = 0xFA26
+0x963A = 0x9115
+0x963B = 0x9127
+0x963C = 0x91DA
+0x963D = 0x91D7
+0x963E = 0x91DE
+0x963F = 0x91ED
+0x9640 = 0x91EE
+0x9641 = 0x91E4
+0x9642 = 0x91E5
+0x9643 = 0x9206
+0x9644 = 0x9210
+0x9645 = 0x920A
+0x9646 = 0x923A
+0x9647 = 0x9240
+0x9648 = 0x923C
+0x9649 = 0x924E
+0x964A = 0x9259
+0x964B = 0x9251
+0x964C = 0x9239
+0x964D = 0x9267
+0x964E = 0x92A7
+0x964F = 0x9277
+0x9650 = 0x9278
+0x9651 = 0x92E7
+0x9652 = 0x92D7
+0x9653 = 0x92D9
+0x9654 = 0x92D0
+0x9655 = 0xFA27
+0x9656 = 0x92D5
+0x9657 = 0x92E0
+0x9658 = 0x92D3
+0x9659 = 0x9325
+0x965A = 0x9321
+0x965B = 0x92FB
+0x965C = 0xFA28
+0x965D = 0x931E
+0x965E = 0x92FF
+0x965F = 0x931D
+0x9660 = 0x9302
+0x9661 = 0x9370
+0x9662 = 0x9357
+0x9663 = 0x93A4
+0x9664 = 0x93C6
+0x9665 = 0x93DE
+0x9666 = 0x93F8
+0x9667 = 0x9431
+0x9668 = 0x9445
+0x9669 = 0x9448
+0x966A = 0x9592
+0x966B = 0xF9DC
+0x966C = 0xFA29
+0x966D = 0x969D
+0x966E = 0x96AF
+0x966F = 0x9733
+0x9670 = 0x973B
+0x9671 = 0x9743
+0x9672 = 0x974D
+0x9673 = 0x974F
+0x9674 = 0x9751
+0x9675 = 0x9755
+0x9676 = 0x9857
+0x9677 = 0x9865
+0x9678 = 0xFA2A
+0x9679 = 0xFA2B
+0x967A = 0x9927
+0x967B = 0xFA2C
+0x967C = 0x999E
+0x967D = 0x9A4E
+0x967E = 0x9AD9
+0x9721 = 0x9ADC
+0x9722 = 0x9B75
+0x9723 = 0x9B72
+0x9724 = 0x9B8F
+0x9725 = 0x9BB1
+0x9726 = 0x9BBB
+0x9727 = 0x9C00
+0x9728 = 0x9D70
+0x9729 = 0x9D6B
+0x972A = 0xFA2D
+0x972B = 0x9E19
+0x972C = 0x9ED1
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP949EXT%UCS.src b/share/i18n/csmapper/CP/CP949EXT%UCS.src
new file mode 100644 (file)
index 0000000..c97d8c4
--- /dev/null
@@ -0,0 +1,8856 @@
+# $NetBSD: CP949EXT%UCS.src,v 1.4 2006/02/11 16:26:46 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "CP949EXT/UCS"
+SRC_ZONE       0x81-0xFE / 0x40-0xFE / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp949 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          1/7/2000
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp949 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp949 order
+#
+0x8141 = 0xAC02
+0x8142 = 0xAC03
+0x8143 = 0xAC05
+0x8144 = 0xAC06
+0x8145 = 0xAC0B
+0x8146 = 0xAC0C
+0x8147 = 0xAC0D
+0x8148 = 0xAC0E
+0x8149 = 0xAC0F
+0x814A = 0xAC18
+0x814B = 0xAC1E
+0x814C = 0xAC1F
+0x814D = 0xAC21
+0x814E = 0xAC22
+0x814F = 0xAC23
+0x8150 = 0xAC25
+0x8151 = 0xAC26
+0x8152 = 0xAC27
+0x8153 = 0xAC28
+0x8154 = 0xAC29
+0x8155 = 0xAC2A
+0x8156 = 0xAC2B
+0x8157 = 0xAC2E
+0x8158 = 0xAC32
+0x8159 = 0xAC33
+0x815A = 0xAC34
+0x8161 = 0xAC35
+0x8162 = 0xAC36
+0x8163 = 0xAC37
+0x8164 = 0xAC3A
+0x8165 = 0xAC3B
+0x8166 = 0xAC3D
+0x8167 = 0xAC3E
+0x8168 = 0xAC3F
+0x8169 = 0xAC41
+0x816A = 0xAC42
+0x816B = 0xAC43
+0x816C = 0xAC44
+0x816D = 0xAC45
+0x816E = 0xAC46
+0x816F = 0xAC47
+0x8170 = 0xAC48
+0x8171 = 0xAC49
+0x8172 = 0xAC4A
+0x8173 = 0xAC4C
+0x8174 = 0xAC4E
+0x8175 = 0xAC4F
+0x8176 = 0xAC50
+0x8177 = 0xAC51
+0x8178 = 0xAC52
+0x8179 = 0xAC53
+0x817A = 0xAC55
+0x8181 = 0xAC56
+0x8182 = 0xAC57
+0x8183 = 0xAC59
+0x8184 = 0xAC5A
+0x8185 = 0xAC5B
+0x8186 = 0xAC5D
+0x8187 = 0xAC5E
+0x8188 = 0xAC5F
+0x8189 = 0xAC60
+0x818A = 0xAC61
+0x818B = 0xAC62
+0x818C = 0xAC63
+0x818D = 0xAC64
+0x818E = 0xAC65
+0x818F = 0xAC66
+0x8190 = 0xAC67
+0x8191 = 0xAC68
+0x8192 = 0xAC69
+0x8193 = 0xAC6A
+0x8194 = 0xAC6B
+0x8195 = 0xAC6C
+0x8196 = 0xAC6D
+0x8197 = 0xAC6E
+0x8198 = 0xAC6F
+0x8199 = 0xAC72
+0x819A = 0xAC73
+0x819B = 0xAC75
+0x819C = 0xAC76
+0x819D = 0xAC79
+0x819E = 0xAC7B
+0x819F = 0xAC7C
+0x81A0 = 0xAC7D
+0x81A1 = 0xAC7E
+0x81A2 = 0xAC7F
+0x81A3 = 0xAC82
+0x81A4 = 0xAC87
+0x81A5 = 0xAC88
+0x81A6 = 0xAC8D
+0x81A7 = 0xAC8E
+0x81A8 = 0xAC8F
+0x81A9 = 0xAC91
+0x81AA = 0xAC92
+0x81AB = 0xAC93
+0x81AC = 0xAC95
+0x81AD = 0xAC96
+0x81AE = 0xAC97
+0x81AF = 0xAC98
+0x81B0 = 0xAC99
+0x81B1 = 0xAC9A
+0x81B2 = 0xAC9B
+0x81B3 = 0xAC9E
+0x81B4 = 0xACA2
+0x81B5 = 0xACA3
+0x81B6 = 0xACA4
+0x81B7 = 0xACA5
+0x81B8 = 0xACA6
+0x81B9 = 0xACA7
+0x81BA = 0xACAB
+0x81BB = 0xACAD
+0x81BC = 0xACAE
+0x81BD = 0xACB1
+0x81BE = 0xACB2
+0x81BF = 0xACB3
+0x81C0 = 0xACB4
+0x81C1 = 0xACB5
+0x81C2 = 0xACB6
+0x81C3 = 0xACB7
+0x81C4 = 0xACBA
+0x81C5 = 0xACBE
+0x81C6 = 0xACBF
+0x81C7 = 0xACC0
+0x81C8 = 0xACC2
+0x81C9 = 0xACC3
+0x81CA = 0xACC5
+0x81CB = 0xACC6
+0x81CC = 0xACC7
+0x81CD = 0xACC9
+0x81CE = 0xACCA
+0x81CF = 0xACCB
+0x81D0 = 0xACCD
+0x81D1 = 0xACCE
+0x81D2 = 0xACCF
+0x81D3 = 0xACD0
+0x81D4 = 0xACD1
+0x81D5 = 0xACD2
+0x81D6 = 0xACD3
+0x81D7 = 0xACD4
+0x81D8 = 0xACD6
+0x81D9 = 0xACD8
+0x81DA = 0xACD9
+0x81DB = 0xACDA
+0x81DC = 0xACDB
+0x81DD = 0xACDC
+0x81DE = 0xACDD
+0x81DF = 0xACDE
+0x81E0 = 0xACDF
+0x81E1 = 0xACE2
+0x81E2 = 0xACE3
+0x81E3 = 0xACE5
+0x81E4 = 0xACE6
+0x81E5 = 0xACE9
+0x81E6 = 0xACEB
+0x81E7 = 0xACED
+0x81E8 = 0xACEE
+0x81E9 = 0xACF2
+0x81EA = 0xACF4
+0x81EB = 0xACF7
+0x81EC = 0xACF8
+0x81ED = 0xACF9
+0x81EE = 0xACFA
+0x81EF = 0xACFB
+0x81F0 = 0xACFE
+0x81F1 = 0xACFF
+0x81F2 = 0xAD01
+0x81F3 = 0xAD02
+0x81F4 = 0xAD03
+0x81F5 = 0xAD05
+0x81F6 = 0xAD07
+0x81F7 = 0xAD08
+0x81F8 = 0xAD09
+0x81F9 = 0xAD0A
+0x81FA = 0xAD0B
+0x81FB = 0xAD0E
+0x81FC = 0xAD10
+0x81FD = 0xAD12
+0x81FE = 0xAD13
+0x8241 = 0xAD14
+0x8242 = 0xAD15
+0x8243 = 0xAD16
+0x8244 = 0xAD17
+0x8245 = 0xAD19
+0x8246 = 0xAD1A
+0x8247 = 0xAD1B
+0x8248 = 0xAD1D
+0x8249 = 0xAD1E
+0x824A = 0xAD1F
+0x824B = 0xAD21
+0x824C = 0xAD22
+0x824D = 0xAD23
+0x824E = 0xAD24
+0x824F = 0xAD25
+0x8250 = 0xAD26
+0x8251 = 0xAD27
+0x8252 = 0xAD28
+0x8253 = 0xAD2A
+0x8254 = 0xAD2B
+0x8255 = 0xAD2E
+0x8256 = 0xAD2F
+0x8257 = 0xAD30
+0x8258 = 0xAD31
+0x8259 = 0xAD32
+0x825A = 0xAD33
+0x8261 = 0xAD36
+0x8262 = 0xAD37
+0x8263 = 0xAD39
+0x8264 = 0xAD3A
+0x8265 = 0xAD3B
+0x8266 = 0xAD3D
+0x8267 = 0xAD3E
+0x8268 = 0xAD3F
+0x8269 = 0xAD40
+0x826A = 0xAD41
+0x826B = 0xAD42
+0x826C = 0xAD43
+0x826D = 0xAD46
+0x826E = 0xAD48
+0x826F = 0xAD4A
+0x8270 = 0xAD4B
+0x8271 = 0xAD4C
+0x8272 = 0xAD4D
+0x8273 = 0xAD4E
+0x8274 = 0xAD4F
+0x8275 = 0xAD51
+0x8276 = 0xAD52
+0x8277 = 0xAD53
+0x8278 = 0xAD55
+0x8279 = 0xAD56
+0x827A = 0xAD57
+0x8281 = 0xAD59
+0x8282 = 0xAD5A
+0x8283 = 0xAD5B
+0x8284 = 0xAD5C
+0x8285 = 0xAD5D
+0x8286 = 0xAD5E
+0x8287 = 0xAD5F
+0x8288 = 0xAD60
+0x8289 = 0xAD62
+0x828A = 0xAD64
+0x828B = 0xAD65
+0x828C = 0xAD66
+0x828D = 0xAD67
+0x828E = 0xAD68
+0x828F = 0xAD69
+0x8290 = 0xAD6A
+0x8291 = 0xAD6B
+0x8292 = 0xAD6E
+0x8293 = 0xAD6F
+0x8294 = 0xAD71
+0x8295 = 0xAD72
+0x8296 = 0xAD77
+0x8297 = 0xAD78
+0x8298 = 0xAD79
+0x8299 = 0xAD7A
+0x829A = 0xAD7E
+0x829B = 0xAD80
+0x829C = 0xAD83
+0x829D = 0xAD84
+0x829E = 0xAD85
+0x829F = 0xAD86
+0x82A0 = 0xAD87
+0x82A1 = 0xAD8A
+0x82A2 = 0xAD8B
+0x82A3 = 0xAD8D
+0x82A4 = 0xAD8E
+0x82A5 = 0xAD8F
+0x82A6 = 0xAD91
+0x82A7 = 0xAD92
+0x82A8 = 0xAD93
+0x82A9 = 0xAD94
+0x82AA = 0xAD95
+0x82AB = 0xAD96
+0x82AC = 0xAD97
+0x82AD = 0xAD98
+0x82AE = 0xAD99
+0x82AF = 0xAD9A
+0x82B0 = 0xAD9B
+0x82B1 = 0xAD9E
+0x82B2 = 0xAD9F
+0x82B3 = 0xADA0
+0x82B4 = 0xADA1
+0x82B5 = 0xADA2
+0x82B6 = 0xADA3
+0x82B7 = 0xADA5
+0x82B8 = 0xADA6
+0x82B9 = 0xADA7
+0x82BA = 0xADA8
+0x82BB = 0xADA9
+0x82BC = 0xADAA
+0x82BD = 0xADAB
+0x82BE = 0xADAC
+0x82BF = 0xADAD
+0x82C0 = 0xADAE
+0x82C1 = 0xADAF
+0x82C2 = 0xADB0
+0x82C3 = 0xADB1
+0x82C4 = 0xADB2
+0x82C5 = 0xADB3
+0x82C6 = 0xADB4
+0x82C7 = 0xADB5
+0x82C8 = 0xADB6
+0x82C9 = 0xADB8
+0x82CA = 0xADB9
+0x82CB = 0xADBA
+0x82CC = 0xADBB
+0x82CD = 0xADBC
+0x82CE = 0xADBD
+0x82CF = 0xADBE
+0x82D0 = 0xADBF
+0x82D1 = 0xADC2
+0x82D2 = 0xADC3
+0x82D3 = 0xADC5
+0x82D4 = 0xADC6
+0x82D5 = 0xADC7
+0x82D6 = 0xADC9
+0x82D7 = 0xADCA
+0x82D8 = 0xADCB
+0x82D9 = 0xADCC
+0x82DA = 0xADCD
+0x82DB = 0xADCE
+0x82DC = 0xADCF
+0x82DD = 0xADD2
+0x82DE = 0xADD4
+0x82DF = 0xADD5
+0x82E0 = 0xADD6
+0x82E1 = 0xADD7
+0x82E2 = 0xADD8
+0x82E3 = 0xADD9
+0x82E4 = 0xADDA
+0x82E5 = 0xADDB
+0x82E6 = 0xADDD
+0x82E7 = 0xADDE
+0x82E8 = 0xADDF
+0x82E9 = 0xADE1
+0x82EA = 0xADE2
+0x82EB = 0xADE3
+0x82EC = 0xADE5
+0x82ED = 0xADE6
+0x82EE = 0xADE7
+0x82EF = 0xADE8
+0x82F0 = 0xADE9
+0x82F1 = 0xADEA
+0x82F2 = 0xADEB
+0x82F3 = 0xADEC
+0x82F4 = 0xADED
+0x82F5 = 0xADEE
+0x82F6 = 0xADEF
+0x82F7 = 0xADF0
+0x82F8 = 0xADF1
+0x82F9 = 0xADF2
+0x82FA = 0xADF3
+0x82FB = 0xADF4
+0x82FC = 0xADF5
+0x82FD = 0xADF6
+0x82FE = 0xADF7
+0x8341 = 0xADFA
+0x8342 = 0xADFB
+0x8343 = 0xADFD
+0x8344 = 0xADFE
+0x8345 = 0xAE02
+0x8346 = 0xAE03
+0x8347 = 0xAE04
+0x8348 = 0xAE05
+0x8349 = 0xAE06
+0x834A = 0xAE07
+0x834B = 0xAE0A
+0x834C = 0xAE0C
+0x834D = 0xAE0E
+0x834E = 0xAE0F
+0x834F = 0xAE10
+0x8350 = 0xAE11
+0x8351 = 0xAE12
+0x8352 = 0xAE13
+0x8353 = 0xAE15
+0x8354 = 0xAE16
+0x8355 = 0xAE17
+0x8356 = 0xAE18
+0x8357 = 0xAE19
+0x8358 = 0xAE1A
+0x8359 = 0xAE1B
+0x835A = 0xAE1C
+0x8361 = 0xAE1D
+0x8362 = 0xAE1E
+0x8363 = 0xAE1F
+0x8364 = 0xAE20
+0x8365 = 0xAE21
+0x8366 = 0xAE22
+0x8367 = 0xAE23
+0x8368 = 0xAE24
+0x8369 = 0xAE25
+0x836A = 0xAE26
+0x836B = 0xAE27
+0x836C = 0xAE28
+0x836D = 0xAE29
+0x836E = 0xAE2A
+0x836F = 0xAE2B
+0x8370 = 0xAE2C
+0x8371 = 0xAE2D
+0x8372 = 0xAE2E
+0x8373 = 0xAE2F
+0x8374 = 0xAE32
+0x8375 = 0xAE33
+0x8376 = 0xAE35
+0x8377 = 0xAE36
+0x8378 = 0xAE39
+0x8379 = 0xAE3B
+0x837A = 0xAE3C
+0x8381 = 0xAE3D
+0x8382 = 0xAE3E
+0x8383 = 0xAE3F
+0x8384 = 0xAE42
+0x8385 = 0xAE44
+0x8386 = 0xAE47
+0x8387 = 0xAE48
+0x8388 = 0xAE49
+0x8389 = 0xAE4B
+0x838A = 0xAE4F
+0x838B = 0xAE51
+0x838C = 0xAE52
+0x838D = 0xAE53
+0x838E = 0xAE55
+0x838F = 0xAE57
+0x8390 = 0xAE58
+0x8391 = 0xAE59
+0x8392 = 0xAE5A
+0x8393 = 0xAE5B
+0x8394 = 0xAE5E
+0x8395 = 0xAE62
+0x8396 = 0xAE63
+0x8397 = 0xAE64
+0x8398 = 0xAE66
+0x8399 = 0xAE67
+0x839A = 0xAE6A
+0x839B = 0xAE6B
+0x839C = 0xAE6D
+0x839D = 0xAE6E
+0x839E = 0xAE6F
+0x839F = 0xAE71
+0x83A0 = 0xAE72
+0x83A1 = 0xAE73
+0x83A2 = 0xAE74
+0x83A3 = 0xAE75
+0x83A4 = 0xAE76
+0x83A5 = 0xAE77
+0x83A6 = 0xAE7A
+0x83A7 = 0xAE7E
+0x83A8 = 0xAE7F
+0x83A9 = 0xAE80
+0x83AA = 0xAE81
+0x83AB = 0xAE82
+0x83AC = 0xAE83
+0x83AD = 0xAE86
+0x83AE = 0xAE87
+0x83AF = 0xAE88
+0x83B0 = 0xAE89
+0x83B1 = 0xAE8A
+0x83B2 = 0xAE8B
+0x83B3 = 0xAE8D
+0x83B4 = 0xAE8E
+0x83B5 = 0xAE8F
+0x83B6 = 0xAE90
+0x83B7 = 0xAE91
+0x83B8 = 0xAE92
+0x83B9 = 0xAE93
+0x83BA = 0xAE94
+0x83BB = 0xAE95
+0x83BC = 0xAE96
+0x83BD = 0xAE97
+0x83BE = 0xAE98
+0x83BF = 0xAE99
+0x83C0 = 0xAE9A
+0x83C1 = 0xAE9B
+0x83C2 = 0xAE9C
+0x83C3 = 0xAE9D
+0x83C4 = 0xAE9E
+0x83C5 = 0xAE9F
+0x83C6 = 0xAEA0
+0x83C7 = 0xAEA1
+0x83C8 = 0xAEA2
+0x83C9 = 0xAEA3
+0x83CA = 0xAEA4
+0x83CB = 0xAEA5
+0x83CC = 0xAEA6
+0x83CD = 0xAEA7
+0x83CE = 0xAEA8
+0x83CF = 0xAEA9
+0x83D0 = 0xAEAA
+0x83D1 = 0xAEAB
+0x83D2 = 0xAEAC
+0x83D3 = 0xAEAD
+0x83D4 = 0xAEAE
+0x83D5 = 0xAEAF
+0x83D6 = 0xAEB0
+0x83D7 = 0xAEB1
+0x83D8 = 0xAEB2
+0x83D9 = 0xAEB3
+0x83DA = 0xAEB4
+0x83DB = 0xAEB5
+0x83DC = 0xAEB6
+0x83DD = 0xAEB7
+0x83DE = 0xAEB8
+0x83DF = 0xAEB9
+0x83E0 = 0xAEBA
+0x83E1 = 0xAEBB
+0x83E2 = 0xAEBF
+0x83E3 = 0xAEC1
+0x83E4 = 0xAEC2
+0x83E5 = 0xAEC3
+0x83E6 = 0xAEC5
+0x83E7 = 0xAEC6
+0x83E8 = 0xAEC7
+0x83E9 = 0xAEC8
+0x83EA = 0xAEC9
+0x83EB = 0xAECA
+0x83EC = 0xAECB
+0x83ED = 0xAECE
+0x83EE = 0xAED2
+0x83EF = 0xAED3
+0x83F0 = 0xAED4
+0x83F1 = 0xAED5
+0x83F2 = 0xAED6
+0x83F3 = 0xAED7
+0x83F4 = 0xAEDA
+0x83F5 = 0xAEDB
+0x83F6 = 0xAEDD
+0x83F7 = 0xAEDE
+0x83F8 = 0xAEDF
+0x83F9 = 0xAEE0
+0x83FA = 0xAEE1
+0x83FB = 0xAEE2
+0x83FC = 0xAEE3
+0x83FD = 0xAEE4
+0x83FE = 0xAEE5
+0x8441 = 0xAEE6
+0x8442 = 0xAEE7
+0x8443 = 0xAEE9
+0x8444 = 0xAEEA
+0x8445 = 0xAEEC
+0x8446 = 0xAEEE
+0x8447 = 0xAEEF
+0x8448 = 0xAEF0
+0x8449 = 0xAEF1
+0x844A = 0xAEF2
+0x844B = 0xAEF3
+0x844C = 0xAEF5
+0x844D = 0xAEF6
+0x844E = 0xAEF7
+0x844F = 0xAEF9
+0x8450 = 0xAEFA
+0x8451 = 0xAEFB
+0x8452 = 0xAEFD
+0x8453 = 0xAEFE
+0x8454 = 0xAEFF
+0x8455 = 0xAF00
+0x8456 = 0xAF01
+0x8457 = 0xAF02
+0x8458 = 0xAF03
+0x8459 = 0xAF04
+0x845A = 0xAF05
+0x8461 = 0xAF06
+0x8462 = 0xAF09
+0x8463 = 0xAF0A
+0x8464 = 0xAF0B
+0x8465 = 0xAF0C
+0x8466 = 0xAF0E
+0x8467 = 0xAF0F
+0x8468 = 0xAF11
+0x8469 = 0xAF12
+0x846A = 0xAF13
+0x846B = 0xAF14
+0x846C = 0xAF15
+0x846D = 0xAF16
+0x846E = 0xAF17
+0x846F = 0xAF18
+0x8470 = 0xAF19
+0x8471 = 0xAF1A
+0x8472 = 0xAF1B
+0x8473 = 0xAF1C
+0x8474 = 0xAF1D
+0x8475 = 0xAF1E
+0x8476 = 0xAF1F
+0x8477 = 0xAF20
+0x8478 = 0xAF21
+0x8479 = 0xAF22
+0x847A = 0xAF23
+0x8481 = 0xAF24
+0x8482 = 0xAF25
+0x8483 = 0xAF26
+0x8484 = 0xAF27
+0x8485 = 0xAF28
+0x8486 = 0xAF29
+0x8487 = 0xAF2A
+0x8488 = 0xAF2B
+0x8489 = 0xAF2E
+0x848A = 0xAF2F
+0x848B = 0xAF31
+0x848C = 0xAF33
+0x848D = 0xAF35
+0x848E = 0xAF36
+0x848F = 0xAF37
+0x8490 = 0xAF38
+0x8491 = 0xAF39
+0x8492 = 0xAF3A
+0x8493 = 0xAF3B
+0x8494 = 0xAF3E
+0x8495 = 0xAF40
+0x8496 = 0xAF44
+0x8497 = 0xAF45
+0x8498 = 0xAF46
+0x8499 = 0xAF47
+0x849A = 0xAF4A
+0x849B = 0xAF4B
+0x849C = 0xAF4C
+0x849D = 0xAF4D
+0x849E = 0xAF4E
+0x849F = 0xAF4F
+0x84A0 = 0xAF51
+0x84A1 = 0xAF52
+0x84A2 = 0xAF53
+0x84A3 = 0xAF54
+0x84A4 = 0xAF55
+0x84A5 = 0xAF56
+0x84A6 = 0xAF57
+0x84A7 = 0xAF58
+0x84A8 = 0xAF59
+0x84A9 = 0xAF5A
+0x84AA = 0xAF5B
+0x84AB = 0xAF5E
+0x84AC = 0xAF5F
+0x84AD = 0xAF60
+0x84AE = 0xAF61
+0x84AF = 0xAF62
+0x84B0 = 0xAF63
+0x84B1 = 0xAF66
+0x84B2 = 0xAF67
+0x84B3 = 0xAF68
+0x84B4 = 0xAF69
+0x84B5 = 0xAF6A
+0x84B6 = 0xAF6B
+0x84B7 = 0xAF6C
+0x84B8 = 0xAF6D
+0x84B9 = 0xAF6E
+0x84BA = 0xAF6F
+0x84BB = 0xAF70
+0x84BC = 0xAF71
+0x84BD = 0xAF72
+0x84BE = 0xAF73
+0x84BF = 0xAF74
+0x84C0 = 0xAF75
+0x84C1 = 0xAF76
+0x84C2 = 0xAF77
+0x84C3 = 0xAF78
+0x84C4 = 0xAF7A
+0x84C5 = 0xAF7B
+0x84C6 = 0xAF7C
+0x84C7 = 0xAF7D
+0x84C8 = 0xAF7E
+0x84C9 = 0xAF7F
+0x84CA = 0xAF81
+0x84CB = 0xAF82
+0x84CC = 0xAF83
+0x84CD = 0xAF85
+0x84CE = 0xAF86
+0x84CF = 0xAF87
+0x84D0 = 0xAF89
+0x84D1 = 0xAF8A
+0x84D2 = 0xAF8B
+0x84D3 = 0xAF8C
+0x84D4 = 0xAF8D
+0x84D5 = 0xAF8E
+0x84D6 = 0xAF8F
+0x84D7 = 0xAF92
+0x84D8 = 0xAF93
+0x84D9 = 0xAF94
+0x84DA = 0xAF96
+0x84DB = 0xAF97
+0x84DC = 0xAF98
+0x84DD = 0xAF99
+0x84DE = 0xAF9A
+0x84DF = 0xAF9B
+0x84E0 = 0xAF9D
+0x84E1 = 0xAF9E
+0x84E2 = 0xAF9F
+0x84E3 = 0xAFA0
+0x84E4 = 0xAFA1
+0x84E5 = 0xAFA2
+0x84E6 = 0xAFA3
+0x84E7 = 0xAFA4
+0x84E8 = 0xAFA5
+0x84E9 = 0xAFA6
+0x84EA = 0xAFA7
+0x84EB = 0xAFA8
+0x84EC = 0xAFA9
+0x84ED = 0xAFAA
+0x84EE = 0xAFAB
+0x84EF = 0xAFAC
+0x84F0 = 0xAFAD
+0x84F1 = 0xAFAE
+0x84F2 = 0xAFAF
+0x84F3 = 0xAFB0
+0x84F4 = 0xAFB1
+0x84F5 = 0xAFB2
+0x84F6 = 0xAFB3
+0x84F7 = 0xAFB4
+0x84F8 = 0xAFB5
+0x84F9 = 0xAFB6
+0x84FA = 0xAFB7
+0x84FB = 0xAFBA
+0x84FC = 0xAFBB
+0x84FD = 0xAFBD
+0x84FE = 0xAFBE
+0x8541 = 0xAFBF
+0x8542 = 0xAFC1
+0x8543 = 0xAFC2
+0x8544 = 0xAFC3
+0x8545 = 0xAFC4
+0x8546 = 0xAFC5
+0x8547 = 0xAFC6
+0x8548 = 0xAFCA
+0x8549 = 0xAFCC
+0x854A = 0xAFCF
+0x854B = 0xAFD0
+0x854C = 0xAFD1
+0x854D = 0xAFD2
+0x854E = 0xAFD3
+0x854F = 0xAFD5
+0x8550 = 0xAFD6
+0x8551 = 0xAFD7
+0x8552 = 0xAFD8
+0x8553 = 0xAFD9
+0x8554 = 0xAFDA
+0x8555 = 0xAFDB
+0x8556 = 0xAFDD
+0x8557 = 0xAFDE
+0x8558 = 0xAFDF
+0x8559 = 0xAFE0
+0x855A = 0xAFE1
+0x8561 = 0xAFE2
+0x8562 = 0xAFE3
+0x8563 = 0xAFE4
+0x8564 = 0xAFE5
+0x8565 = 0xAFE6
+0x8566 = 0xAFE7
+0x8567 = 0xAFEA
+0x8568 = 0xAFEB
+0x8569 = 0xAFEC
+0x856A = 0xAFED
+0x856B = 0xAFEE
+0x856C = 0xAFEF
+0x856D = 0xAFF2
+0x856E = 0xAFF3
+0x856F = 0xAFF5
+0x8570 = 0xAFF6
+0x8571 = 0xAFF7
+0x8572 = 0xAFF9
+0x8573 = 0xAFFA
+0x8574 = 0xAFFB
+0x8575 = 0xAFFC
+0x8576 = 0xAFFD
+0x8577 = 0xAFFE
+0x8578 = 0xAFFF
+0x8579 = 0xB002
+0x857A = 0xB003
+0x8581 = 0xB005
+0x8582 = 0xB006
+0x8583 = 0xB007
+0x8584 = 0xB008
+0x8585 = 0xB009
+0x8586 = 0xB00A
+0x8587 = 0xB00B
+0x8588 = 0xB00D
+0x8589 = 0xB00E
+0x858A = 0xB00F
+0x858B = 0xB011
+0x858C = 0xB012
+0x858D = 0xB013
+0x858E = 0xB015
+0x858F = 0xB016
+0x8590 = 0xB017
+0x8591 = 0xB018
+0x8592 = 0xB019
+0x8593 = 0xB01A
+0x8594 = 0xB01B
+0x8595 = 0xB01E
+0x8596 = 0xB01F
+0x8597 = 0xB020
+0x8598 = 0xB021
+0x8599 = 0xB022
+0x859A = 0xB023
+0x859B = 0xB024
+0x859C = 0xB025
+0x859D = 0xB026
+0x859E = 0xB027
+0x859F = 0xB029
+0x85A0 = 0xB02A
+0x85A1 = 0xB02B
+0x85A2 = 0xB02C
+0x85A3 = 0xB02D
+0x85A4 = 0xB02E
+0x85A5 = 0xB02F
+0x85A6 = 0xB030
+0x85A7 = 0xB031
+0x85A8 = 0xB032
+0x85A9 = 0xB033
+0x85AA = 0xB034
+0x85AB = 0xB035
+0x85AC = 0xB036
+0x85AD = 0xB037
+0x85AE = 0xB038
+0x85AF = 0xB039
+0x85B0 = 0xB03A
+0x85B1 = 0xB03B
+0x85B2 = 0xB03C
+0x85B3 = 0xB03D
+0x85B4 = 0xB03E
+0x85B5 = 0xB03F
+0x85B6 = 0xB040
+0x85B7 = 0xB041
+0x85B8 = 0xB042
+0x85B9 = 0xB043
+0x85BA = 0xB046
+0x85BB = 0xB047
+0x85BC = 0xB049
+0x85BD = 0xB04B
+0x85BE = 0xB04D
+0x85BF = 0xB04F
+0x85C0 = 0xB050
+0x85C1 = 0xB051
+0x85C2 = 0xB052
+0x85C3 = 0xB056
+0x85C4 = 0xB058
+0x85C5 = 0xB05A
+0x85C6 = 0xB05B
+0x85C7 = 0xB05C
+0x85C8 = 0xB05E
+0x85C9 = 0xB05F
+0x85CA = 0xB060
+0x85CB = 0xB061
+0x85CC = 0xB062
+0x85CD = 0xB063
+0x85CE = 0xB064
+0x85CF = 0xB065
+0x85D0 = 0xB066
+0x85D1 = 0xB067
+0x85D2 = 0xB068
+0x85D3 = 0xB069
+0x85D4 = 0xB06A
+0x85D5 = 0xB06B
+0x85D6 = 0xB06C
+0x85D7 = 0xB06D
+0x85D8 = 0xB06E
+0x85D9 = 0xB06F
+0x85DA = 0xB070
+0x85DB = 0xB071
+0x85DC = 0xB072
+0x85DD = 0xB073
+0x85DE = 0xB074
+0x85DF = 0xB075
+0x85E0 = 0xB076
+0x85E1 = 0xB077
+0x85E2 = 0xB078
+0x85E3 = 0xB079
+0x85E4 = 0xB07A
+0x85E5 = 0xB07B
+0x85E6 = 0xB07E
+0x85E7 = 0xB07F
+0x85E8 = 0xB081
+0x85E9 = 0xB082
+0x85EA = 0xB083
+0x85EB = 0xB085
+0x85EC = 0xB086
+0x85ED = 0xB087
+0x85EE = 0xB088
+0x85EF = 0xB089
+0x85F0 = 0xB08A
+0x85F1 = 0xB08B
+0x85F2 = 0xB08E
+0x85F3 = 0xB090
+0x85F4 = 0xB092
+0x85F5 = 0xB093
+0x85F6 = 0xB094
+0x85F7 = 0xB095
+0x85F8 = 0xB096
+0x85F9 = 0xB097
+0x85FA = 0xB09B
+0x85FB = 0xB09D
+0x85FC = 0xB09E
+0x85FD = 0xB0A3
+0x85FE = 0xB0A4
+0x8641 = 0xB0A5
+0x8642 = 0xB0A6
+0x8643 = 0xB0A7
+0x8644 = 0xB0AA
+0x8645 = 0xB0B0
+0x8646 = 0xB0B2
+0x8647 = 0xB0B6
+0x8648 = 0xB0B7
+0x8649 = 0xB0B9
+0x864A = 0xB0BA
+0x864B = 0xB0BB
+0x864C = 0xB0BD
+0x864D = 0xB0BE
+0x864E = 0xB0BF
+0x864F = 0xB0C0
+0x8650 = 0xB0C1
+0x8651 = 0xB0C2
+0x8652 = 0xB0C3
+0x8653 = 0xB0C6
+0x8654 = 0xB0CA
+0x8655 = 0xB0CB
+0x8656 = 0xB0CC
+0x8657 = 0xB0CD
+0x8658 = 0xB0CE
+0x8659 = 0xB0CF
+0x865A = 0xB0D2
+0x8661 = 0xB0D3
+0x8662 = 0xB0D5
+0x8663 = 0xB0D6
+0x8664 = 0xB0D7
+0x8665 = 0xB0D9
+0x8666 = 0xB0DA
+0x8667 = 0xB0DB
+0x8668 = 0xB0DC
+0x8669 = 0xB0DD
+0x866A = 0xB0DE
+0x866B = 0xB0DF
+0x866C = 0xB0E1
+0x866D = 0xB0E2
+0x866E = 0xB0E3
+0x866F = 0xB0E4
+0x8670 = 0xB0E6
+0x8671 = 0xB0E7
+0x8672 = 0xB0E8
+0x8673 = 0xB0E9
+0x8674 = 0xB0EA
+0x8675 = 0xB0EB
+0x8676 = 0xB0EC
+0x8677 = 0xB0ED
+0x8678 = 0xB0EE
+0x8679 = 0xB0EF
+0x867A = 0xB0F0
+0x8681 = 0xB0F1
+0x8682 = 0xB0F2
+0x8683 = 0xB0F3
+0x8684 = 0xB0F4
+0x8685 = 0xB0F5
+0x8686 = 0xB0F6
+0x8687 = 0xB0F7
+0x8688 = 0xB0F8
+0x8689 = 0xB0F9
+0x868A = 0xB0FA
+0x868B = 0xB0FB
+0x868C = 0xB0FC
+0x868D = 0xB0FD
+0x868E = 0xB0FE
+0x868F = 0xB0FF
+0x8690 = 0xB100
+0x8691 = 0xB101
+0x8692 = 0xB102
+0x8693 = 0xB103
+0x8694 = 0xB104
+0x8695 = 0xB105
+0x8696 = 0xB106
+0x8697 = 0xB107
+0x8698 = 0xB10A
+0x8699 = 0xB10D
+0x869A = 0xB10E
+0x869B = 0xB10F
+0x869C = 0xB111
+0x869D = 0xB114
+0x869E = 0xB115
+0x869F = 0xB116
+0x86A0 = 0xB117
+0x86A1 = 0xB11A
+0x86A2 = 0xB11E
+0x86A3 = 0xB11F
+0x86A4 = 0xB120
+0x86A5 = 0xB121
+0x86A6 = 0xB122
+0x86A7 = 0xB126
+0x86A8 = 0xB127
+0x86A9 = 0xB129
+0x86AA = 0xB12A
+0x86AB = 0xB12B
+0x86AC = 0xB12D
+0x86AD = 0xB12E
+0x86AE = 0xB12F
+0x86AF = 0xB130
+0x86B0 = 0xB131
+0x86B1 = 0xB132
+0x86B2 = 0xB133
+0x86B3 = 0xB136
+0x86B4 = 0xB13A
+0x86B5 = 0xB13B
+0x86B6 = 0xB13C
+0x86B7 = 0xB13D
+0x86B8 = 0xB13E
+0x86B9 = 0xB13F
+0x86BA = 0xB142
+0x86BB = 0xB143
+0x86BC = 0xB145
+0x86BD = 0xB146
+0x86BE = 0xB147
+0x86BF = 0xB149
+0x86C0 = 0xB14A
+0x86C1 = 0xB14B
+0x86C2 = 0xB14C
+0x86C3 = 0xB14D
+0x86C4 = 0xB14E
+0x86C5 = 0xB14F
+0x86C6 = 0xB152
+0x86C7 = 0xB153
+0x86C8 = 0xB156
+0x86C9 = 0xB157
+0x86CA = 0xB159
+0x86CB = 0xB15A
+0x86CC = 0xB15B
+0x86CD = 0xB15D
+0x86CE = 0xB15E
+0x86CF = 0xB15F
+0x86D0 = 0xB161
+0x86D1 = 0xB162
+0x86D2 = 0xB163
+0x86D3 = 0xB164
+0x86D4 = 0xB165
+0x86D5 = 0xB166
+0x86D6 = 0xB167
+0x86D7 = 0xB168
+0x86D8 = 0xB169
+0x86D9 = 0xB16A
+0x86DA = 0xB16B
+0x86DB = 0xB16C
+0x86DC = 0xB16D
+0x86DD = 0xB16E
+0x86DE = 0xB16F
+0x86DF = 0xB170
+0x86E0 = 0xB171
+0x86E1 = 0xB172
+0x86E2 = 0xB173
+0x86E3 = 0xB174
+0x86E4 = 0xB175
+0x86E5 = 0xB176
+0x86E6 = 0xB177
+0x86E7 = 0xB17A
+0x86E8 = 0xB17B
+0x86E9 = 0xB17D
+0x86EA = 0xB17E
+0x86EB = 0xB17F
+0x86EC = 0xB181
+0x86ED = 0xB183
+0x86EE = 0xB184
+0x86EF = 0xB185
+0x86F0 = 0xB186
+0x86F1 = 0xB187
+0x86F2 = 0xB18A
+0x86F3 = 0xB18C
+0x86F4 = 0xB18E
+0x86F5 = 0xB18F
+0x86F6 = 0xB190
+0x86F7 = 0xB191
+0x86F8 = 0xB195
+0x86F9 = 0xB196
+0x86FA = 0xB197
+0x86FB = 0xB199
+0x86FC = 0xB19A
+0x86FD = 0xB19B
+0x86FE = 0xB19D
+0x8741 = 0xB19E
+0x8742 = 0xB19F
+0x8743 = 0xB1A0
+0x8744 = 0xB1A1
+0x8745 = 0xB1A2
+0x8746 = 0xB1A3
+0x8747 = 0xB1A4
+0x8748 = 0xB1A5
+0x8749 = 0xB1A6
+0x874A = 0xB1A7
+0x874B = 0xB1A9
+0x874C = 0xB1AA
+0x874D = 0xB1AB
+0x874E = 0xB1AC
+0x874F = 0xB1AD
+0x8750 = 0xB1AE
+0x8751 = 0xB1AF
+0x8752 = 0xB1B0
+0x8753 = 0xB1B1
+0x8754 = 0xB1B2
+0x8755 = 0xB1B3
+0x8756 = 0xB1B4
+0x8757 = 0xB1B5
+0x8758 = 0xB1B6
+0x8759 = 0xB1B7
+0x875A = 0xB1B8
+0x8761 = 0xB1B9
+0x8762 = 0xB1BA
+0x8763 = 0xB1BB
+0x8764 = 0xB1BC
+0x8765 = 0xB1BD
+0x8766 = 0xB1BE
+0x8767 = 0xB1BF
+0x8768 = 0xB1C0
+0x8769 = 0xB1C1
+0x876A = 0xB1C2
+0x876B = 0xB1C3
+0x876C = 0xB1C4
+0x876D = 0xB1C5
+0x876E = 0xB1C6
+0x876F = 0xB1C7
+0x8770 = 0xB1C8
+0x8771 = 0xB1C9
+0x8772 = 0xB1CA
+0x8773 = 0xB1CB
+0x8774 = 0xB1CD
+0x8775 = 0xB1CE
+0x8776 = 0xB1CF
+0x8777 = 0xB1D1
+0x8778 = 0xB1D2
+0x8779 = 0xB1D3
+0x877A = 0xB1D5
+0x8781 = 0xB1D6
+0x8782 = 0xB1D7
+0x8783 = 0xB1D8
+0x8784 = 0xB1D9
+0x8785 = 0xB1DA
+0x8786 = 0xB1DB
+0x8787 = 0xB1DE
+0x8788 = 0xB1E0
+0x8789 = 0xB1E1
+0x878A = 0xB1E2
+0x878B = 0xB1E3
+0x878C = 0xB1E4
+0x878D = 0xB1E5
+0x878E = 0xB1E6
+0x878F = 0xB1E7
+0x8790 = 0xB1EA
+0x8791 = 0xB1EB
+0x8792 = 0xB1ED
+0x8793 = 0xB1EE
+0x8794 = 0xB1EF
+0x8795 = 0xB1F1
+0x8796 = 0xB1F2
+0x8797 = 0xB1F3
+0x8798 = 0xB1F4
+0x8799 = 0xB1F5
+0x879A = 0xB1F6
+0x879B = 0xB1F7
+0x879C = 0xB1F8
+0x879D = 0xB1FA
+0x879E = 0xB1FC
+0x879F = 0xB1FE
+0x87A0 = 0xB1FF
+0x87A1 = 0xB200
+0x87A2 = 0xB201
+0x87A3 = 0xB202
+0x87A4 = 0xB203
+0x87A5 = 0xB206
+0x87A6 = 0xB207
+0x87A7 = 0xB209
+0x87A8 = 0xB20A
+0x87A9 = 0xB20D
+0x87AA = 0xB20E
+0x87AB = 0xB20F
+0x87AC = 0xB210
+0x87AD = 0xB211
+0x87AE = 0xB212
+0x87AF = 0xB213
+0x87B0 = 0xB216
+0x87B1 = 0xB218
+0x87B2 = 0xB21A
+0x87B3 = 0xB21B
+0x87B4 = 0xB21C
+0x87B5 = 0xB21D
+0x87B6 = 0xB21E
+0x87B7 = 0xB21F
+0x87B8 = 0xB221
+0x87B9 = 0xB222
+0x87BA = 0xB223
+0x87BB = 0xB224
+0x87BC = 0xB225
+0x87BD = 0xB226
+0x87BE = 0xB227
+0x87BF = 0xB228
+0x87C0 = 0xB229
+0x87C1 = 0xB22A
+0x87C2 = 0xB22B
+0x87C3 = 0xB22C
+0x87C4 = 0xB22D
+0x87C5 = 0xB22E
+0x87C6 = 0xB22F
+0x87C7 = 0xB230
+0x87C8 = 0xB231
+0x87C9 = 0xB232
+0x87CA = 0xB233
+0x87CB = 0xB235
+0x87CC = 0xB236
+0x87CD = 0xB237
+0x87CE = 0xB238
+0x87CF = 0xB239
+0x87D0 = 0xB23A
+0x87D1 = 0xB23B
+0x87D2 = 0xB23D
+0x87D3 = 0xB23E
+0x87D4 = 0xB23F
+0x87D5 = 0xB240
+0x87D6 = 0xB241
+0x87D7 = 0xB242
+0x87D8 = 0xB243
+0x87D9 = 0xB244
+0x87DA = 0xB245
+0x87DB = 0xB246
+0x87DC = 0xB247
+0x87DD = 0xB248
+0x87DE = 0xB249
+0x87DF = 0xB24A
+0x87E0 = 0xB24B
+0x87E1 = 0xB24C
+0x87E2 = 0xB24D
+0x87E3 = 0xB24E
+0x87E4 = 0xB24F
+0x87E5 = 0xB250
+0x87E6 = 0xB251
+0x87E7 = 0xB252
+0x87E8 = 0xB253
+0x87E9 = 0xB254
+0x87EA = 0xB255
+0x87EB = 0xB256
+0x87EC = 0xB257
+0x87ED = 0xB259
+0x87EE = 0xB25A
+0x87EF = 0xB25B
+0x87F0 = 0xB25D
+0x87F1 = 0xB25E
+0x87F2 = 0xB25F
+0x87F3 = 0xB261
+0x87F4 = 0xB262
+0x87F5 = 0xB263
+0x87F6 = 0xB264
+0x87F7 = 0xB265
+0x87F8 = 0xB266
+0x87F9 = 0xB267
+0x87FA = 0xB26A
+0x87FB = 0xB26B
+0x87FC = 0xB26C
+0x87FD = 0xB26D
+0x87FE = 0xB26E
+0x8841 = 0xB26F
+0x8842 = 0xB270
+0x8843 = 0xB271
+0x8844 = 0xB272
+0x8845 = 0xB273
+0x8846 = 0xB276
+0x8847 = 0xB277
+0x8848 = 0xB278
+0x8849 = 0xB279
+0x884A = 0xB27A
+0x884B = 0xB27B
+0x884C = 0xB27D
+0x884D = 0xB27E
+0x884E = 0xB27F
+0x884F = 0xB280
+0x8850 = 0xB281
+0x8851 = 0xB282
+0x8852 = 0xB283
+0x8853 = 0xB286
+0x8854 = 0xB287
+0x8855 = 0xB288
+0x8856 = 0xB28A
+0x8857 = 0xB28B
+0x8858 = 0xB28C
+0x8859 = 0xB28D
+0x885A = 0xB28E
+0x8861 = 0xB28F
+0x8862 = 0xB292
+0x8863 = 0xB293
+0x8864 = 0xB295
+0x8865 = 0xB296
+0x8866 = 0xB297
+0x8867 = 0xB29B
+0x8868 = 0xB29C
+0x8869 = 0xB29D
+0x886A = 0xB29E
+0x886B = 0xB29F
+0x886C = 0xB2A2
+0x886D = 0xB2A4
+0x886E = 0xB2A7
+0x886F = 0xB2A8
+0x8870 = 0xB2A9
+0x8871 = 0xB2AB
+0x8872 = 0xB2AD
+0x8873 = 0xB2AE
+0x8874 = 0xB2AF
+0x8875 = 0xB2B1
+0x8876 = 0xB2B2
+0x8877 = 0xB2B3
+0x8878 = 0xB2B5
+0x8879 = 0xB2B6
+0x887A = 0xB2B7
+0x8881 = 0xB2B8
+0x8882 = 0xB2B9
+0x8883 = 0xB2BA
+0x8884 = 0xB2BB
+0x8885 = 0xB2BC
+0x8886 = 0xB2BD
+0x8887 = 0xB2BE
+0x8888 = 0xB2BF
+0x8889 = 0xB2C0
+0x888A = 0xB2C1
+0x888B = 0xB2C2
+0x888C = 0xB2C3
+0x888D = 0xB2C4
+0x888E = 0xB2C5
+0x888F = 0xB2C6
+0x8890 = 0xB2C7
+0x8891 = 0xB2CA
+0x8892 = 0xB2CB
+0x8893 = 0xB2CD
+0x8894 = 0xB2CE
+0x8895 = 0xB2CF
+0x8896 = 0xB2D1
+0x8897 = 0xB2D3
+0x8898 = 0xB2D4
+0x8899 = 0xB2D5
+0x889A = 0xB2D6
+0x889B = 0xB2D7
+0x889C = 0xB2DA
+0x889D = 0xB2DC
+0x889E = 0xB2DE
+0x889F = 0xB2DF
+0x88A0 = 0xB2E0
+0x88A1 = 0xB2E1
+0x88A2 = 0xB2E3
+0x88A3 = 0xB2E7
+0x88A4 = 0xB2E9
+0x88A5 = 0xB2EA
+0x88A6 = 0xB2F0
+0x88A7 = 0xB2F1
+0x88A8 = 0xB2F2
+0x88A9 = 0xB2F6
+0x88AA = 0xB2FC
+0x88AB = 0xB2FD
+0x88AC = 0xB2FE
+0x88AD = 0xB302
+0x88AE = 0xB303
+0x88AF = 0xB305
+0x88B0 = 0xB306
+0x88B1 = 0xB307
+0x88B2 = 0xB309
+0x88B3 = 0xB30A
+0x88B4 = 0xB30B
+0x88B5 = 0xB30C
+0x88B6 = 0xB30D
+0x88B7 = 0xB30E
+0x88B8 = 0xB30F
+0x88B9 = 0xB312
+0x88BA = 0xB316
+0x88BB = 0xB317
+0x88BC = 0xB318
+0x88BD = 0xB319
+0x88BE = 0xB31A
+0x88BF = 0xB31B
+0x88C0 = 0xB31D
+0x88C1 = 0xB31E
+0x88C2 = 0xB31F
+0x88C3 = 0xB320
+0x88C4 = 0xB321
+0x88C5 = 0xB322
+0x88C6 = 0xB323
+0x88C7 = 0xB324
+0x88C8 = 0xB325
+0x88C9 = 0xB326
+0x88CA = 0xB327
+0x88CB = 0xB328
+0x88CC = 0xB329
+0x88CD = 0xB32A
+0x88CE = 0xB32B
+0x88CF = 0xB32C
+0x88D0 = 0xB32D
+0x88D1 = 0xB32E
+0x88D2 = 0xB32F
+0x88D3 = 0xB330
+0x88D4 = 0xB331
+0x88D5 = 0xB332
+0x88D6 = 0xB333
+0x88D7 = 0xB334
+0x88D8 = 0xB335
+0x88D9 = 0xB336
+0x88DA = 0xB337
+0x88DB = 0xB338
+0x88DC = 0xB339
+0x88DD = 0xB33A
+0x88DE = 0xB33B
+0x88DF = 0xB33C
+0x88E0 = 0xB33D
+0x88E1 = 0xB33E
+0x88E2 = 0xB33F
+0x88E3 = 0xB340
+0x88E4 = 0xB341
+0x88E5 = 0xB342
+0x88E6 = 0xB343
+0x88E7 = 0xB344
+0x88E8 = 0xB345
+0x88E9 = 0xB346
+0x88EA = 0xB347
+0x88EB = 0xB348
+0x88EC = 0xB349
+0x88ED = 0xB34A
+0x88EE = 0xB34B
+0x88EF = 0xB34C
+0x88F0 = 0xB34D
+0x88F1 = 0xB34E
+0x88F2 = 0xB34F
+0x88F3 = 0xB350
+0x88F4 = 0xB351
+0x88F5 = 0xB352
+0x88F6 = 0xB353
+0x88F7 = 0xB357
+0x88F8 = 0xB359
+0x88F9 = 0xB35A
+0x88FA = 0xB35D
+0x88FB = 0xB360
+0x88FC = 0xB361
+0x88FD = 0xB362
+0x88FE = 0xB363
+0x8941 = 0xB366
+0x8942 = 0xB368
+0x8943 = 0xB36A
+0x8944 = 0xB36C
+0x8945 = 0xB36D
+0x8946 = 0xB36F
+0x8947 = 0xB372
+0x8948 = 0xB373
+0x8949 = 0xB375
+0x894A = 0xB376
+0x894B = 0xB377
+0x894C = 0xB379
+0x894D = 0xB37A
+0x894E = 0xB37B
+0x894F = 0xB37C
+0x8950 = 0xB37D
+0x8951 = 0xB37E
+0x8952 = 0xB37F
+0x8953 = 0xB382
+0x8954 = 0xB386
+0x8955 = 0xB387
+0x8956 = 0xB388
+0x8957 = 0xB389
+0x8958 = 0xB38A
+0x8959 = 0xB38B
+0x895A = 0xB38D
+0x8961 = 0xB38E
+0x8962 = 0xB38F
+0x8963 = 0xB391
+0x8964 = 0xB392
+0x8965 = 0xB393
+0x8966 = 0xB395
+0x8967 = 0xB396
+0x8968 = 0xB397
+0x8969 = 0xB398
+0x896A = 0xB399
+0x896B = 0xB39A
+0x896C = 0xB39B
+0x896D = 0xB39C
+0x896E = 0xB39D
+0x896F = 0xB39E
+0x8970 = 0xB39F
+0x8971 = 0xB3A2
+0x8972 = 0xB3A3
+0x8973 = 0xB3A4
+0x8974 = 0xB3A5
+0x8975 = 0xB3A6
+0x8976 = 0xB3A7
+0x8977 = 0xB3A9
+0x8978 = 0xB3AA
+0x8979 = 0xB3AB
+0x897A = 0xB3AD
+0x8981 = 0xB3AE
+0x8982 = 0xB3AF
+0x8983 = 0xB3B0
+0x8984 = 0xB3B1
+0x8985 = 0xB3B2
+0x8986 = 0xB3B3
+0x8987 = 0xB3B4
+0x8988 = 0xB3B5
+0x8989 = 0xB3B6
+0x898A = 0xB3B7
+0x898B = 0xB3B8
+0x898C = 0xB3B9
+0x898D = 0xB3BA
+0x898E = 0xB3BB
+0x898F = 0xB3BC
+0x8990 = 0xB3BD
+0x8991 = 0xB3BE
+0x8992 = 0xB3BF
+0x8993 = 0xB3C0
+0x8994 = 0xB3C1
+0x8995 = 0xB3C2
+0x8996 = 0xB3C3
+0x8997 = 0xB3C6
+0x8998 = 0xB3C7
+0x8999 = 0xB3C9
+0x899A = 0xB3CA
+0x899B = 0xB3CD
+0x899C = 0xB3CF
+0x899D = 0xB3D1
+0x899E = 0xB3D2
+0x899F = 0xB3D3
+0x89A0 = 0xB3D6
+0x89A1 = 0xB3D8
+0x89A2 = 0xB3DA
+0x89A3 = 0xB3DC
+0x89A4 = 0xB3DE
+0x89A5 = 0xB3DF
+0x89A6 = 0xB3E1
+0x89A7 = 0xB3E2
+0x89A8 = 0xB3E3
+0x89A9 = 0xB3E5
+0x89AA = 0xB3E6
+0x89AB = 0xB3E7
+0x89AC = 0xB3E9
+0x89AD = 0xB3EA
+0x89AE = 0xB3EB
+0x89AF = 0xB3EC
+0x89B0 = 0xB3ED
+0x89B1 = 0xB3EE
+0x89B2 = 0xB3EF
+0x89B3 = 0xB3F0
+0x89B4 = 0xB3F1
+0x89B5 = 0xB3F2
+0x89B6 = 0xB3F3
+0x89B7 = 0xB3F4
+0x89B8 = 0xB3F5
+0x89B9 = 0xB3F6
+0x89BA = 0xB3F7
+0x89BB = 0xB3F8
+0x89BC = 0xB3F9
+0x89BD = 0xB3FA
+0x89BE = 0xB3FB
+0x89BF = 0xB3FD
+0x89C0 = 0xB3FE
+0x89C1 = 0xB3FF
+0x89C2 = 0xB400
+0x89C3 = 0xB401
+0x89C4 = 0xB402
+0x89C5 = 0xB403
+0x89C6 = 0xB404
+0x89C7 = 0xB405
+0x89C8 = 0xB406
+0x89C9 = 0xB407
+0x89CA = 0xB408
+0x89CB = 0xB409
+0x89CC = 0xB40A
+0x89CD = 0xB40B
+0x89CE = 0xB40C
+0x89CF = 0xB40D
+0x89D0 = 0xB40E
+0x89D1 = 0xB40F
+0x89D2 = 0xB411
+0x89D3 = 0xB412
+0x89D4 = 0xB413
+0x89D5 = 0xB414
+0x89D6 = 0xB415
+0x89D7 = 0xB416
+0x89D8 = 0xB417
+0x89D9 = 0xB419
+0x89DA = 0xB41A
+0x89DB = 0xB41B
+0x89DC = 0xB41D
+0x89DD = 0xB41E
+0x89DE = 0xB41F
+0x89DF = 0xB421
+0x89E0 = 0xB422
+0x89E1 = 0xB423
+0x89E2 = 0xB424
+0x89E3 = 0xB425
+0x89E4 = 0xB426
+0x89E5 = 0xB427
+0x89E6 = 0xB42A
+0x89E7 = 0xB42C
+0x89E8 = 0xB42D
+0x89E9 = 0xB42E
+0x89EA = 0xB42F
+0x89EB = 0xB430
+0x89EC = 0xB431
+0x89ED = 0xB432
+0x89EE = 0xB433
+0x89EF = 0xB435
+0x89F0 = 0xB436
+0x89F1 = 0xB437
+0x89F2 = 0xB438
+0x89F3 = 0xB439
+0x89F4 = 0xB43A
+0x89F5 = 0xB43B
+0x89F6 = 0xB43C
+0x89F7 = 0xB43D
+0x89F8 = 0xB43E
+0x89F9 = 0xB43F
+0x89FA = 0xB440
+0x89FB = 0xB441
+0x89FC = 0xB442
+0x89FD = 0xB443
+0x89FE = 0xB444
+0x8A41 = 0xB445
+0x8A42 = 0xB446
+0x8A43 = 0xB447
+0x8A44 = 0xB448
+0x8A45 = 0xB449
+0x8A46 = 0xB44A
+0x8A47 = 0xB44B
+0x8A48 = 0xB44C
+0x8A49 = 0xB44D
+0x8A4A = 0xB44E
+0x8A4B = 0xB44F
+0x8A4C = 0xB452
+0x8A4D = 0xB453
+0x8A4E = 0xB455
+0x8A4F = 0xB456
+0x8A50 = 0xB457
+0x8A51 = 0xB459
+0x8A52 = 0xB45A
+0x8A53 = 0xB45B
+0x8A54 = 0xB45C
+0x8A55 = 0xB45D
+0x8A56 = 0xB45E
+0x8A57 = 0xB45F
+0x8A58 = 0xB462
+0x8A59 = 0xB464
+0x8A5A = 0xB466
+0x8A61 = 0xB467
+0x8A62 = 0xB468
+0x8A63 = 0xB469
+0x8A64 = 0xB46A
+0x8A65 = 0xB46B
+0x8A66 = 0xB46D
+0x8A67 = 0xB46E
+0x8A68 = 0xB46F
+0x8A69 = 0xB470
+0x8A6A = 0xB471
+0x8A6B = 0xB472
+0x8A6C = 0xB473
+0x8A6D = 0xB474
+0x8A6E = 0xB475
+0x8A6F = 0xB476
+0x8A70 = 0xB477
+0x8A71 = 0xB478
+0x8A72 = 0xB479
+0x8A73 = 0xB47A
+0x8A74 = 0xB47B
+0x8A75 = 0xB47C
+0x8A76 = 0xB47D
+0x8A77 = 0xB47E
+0x8A78 = 0xB47F
+0x8A79 = 0xB481
+0x8A7A = 0xB482
+0x8A81 = 0xB483
+0x8A82 = 0xB484
+0x8A83 = 0xB485
+0x8A84 = 0xB486
+0x8A85 = 0xB487
+0x8A86 = 0xB489
+0x8A87 = 0xB48A
+0x8A88 = 0xB48B
+0x8A89 = 0xB48C
+0x8A8A = 0xB48D
+0x8A8B = 0xB48E
+0x8A8C = 0xB48F
+0x8A8D = 0xB490
+0x8A8E = 0xB491
+0x8A8F = 0xB492
+0x8A90 = 0xB493
+0x8A91 = 0xB494
+0x8A92 = 0xB495
+0x8A93 = 0xB496
+0x8A94 = 0xB497
+0x8A95 = 0xB498
+0x8A96 = 0xB499
+0x8A97 = 0xB49A
+0x8A98 = 0xB49B
+0x8A99 = 0xB49C
+0x8A9A = 0xB49E
+0x8A9B = 0xB49F
+0x8A9C = 0xB4A0
+0x8A9D = 0xB4A1
+0x8A9E = 0xB4A2
+0x8A9F = 0xB4A3
+0x8AA0 = 0xB4A5
+0x8AA1 = 0xB4A6
+0x8AA2 = 0xB4A7
+0x8AA3 = 0xB4A9
+0x8AA4 = 0xB4AA
+0x8AA5 = 0xB4AB
+0x8AA6 = 0xB4AD
+0x8AA7 = 0xB4AE
+0x8AA8 = 0xB4AF
+0x8AA9 = 0xB4B0
+0x8AAA = 0xB4B1
+0x8AAB = 0xB4B2
+0x8AAC = 0xB4B3
+0x8AAD = 0xB4B4
+0x8AAE = 0xB4B6
+0x8AAF = 0xB4B8
+0x8AB0 = 0xB4BA
+0x8AB1 = 0xB4BB
+0x8AB2 = 0xB4BC
+0x8AB3 = 0xB4BD
+0x8AB4 = 0xB4BE
+0x8AB5 = 0xB4BF
+0x8AB6 = 0xB4C1
+0x8AB7 = 0xB4C2
+0x8AB8 = 0xB4C3
+0x8AB9 = 0xB4C5
+0x8ABA = 0xB4C6
+0x8ABB = 0xB4C7
+0x8ABC = 0xB4C9
+0x8ABD = 0xB4CA
+0x8ABE = 0xB4CB
+0x8ABF = 0xB4CC
+0x8AC0 = 0xB4CD
+0x8AC1 = 0xB4CE
+0x8AC2 = 0xB4CF
+0x8AC3 = 0xB4D1
+0x8AC4 = 0xB4D2
+0x8AC5 = 0xB4D3
+0x8AC6 = 0xB4D4
+0x8AC7 = 0xB4D6
+0x8AC8 = 0xB4D7
+0x8AC9 = 0xB4D8
+0x8ACA = 0xB4D9
+0x8ACB = 0xB4DA
+0x8ACC = 0xB4DB
+0x8ACD = 0xB4DE
+0x8ACE = 0xB4DF
+0x8ACF = 0xB4E1
+0x8AD0 = 0xB4E2
+0x8AD1 = 0xB4E5
+0x8AD2 = 0xB4E7
+0x8AD3 = 0xB4E8
+0x8AD4 = 0xB4E9
+0x8AD5 = 0xB4EA
+0x8AD6 = 0xB4EB
+0x8AD7 = 0xB4EE
+0x8AD8 = 0xB4F0
+0x8AD9 = 0xB4F2
+0x8ADA = 0xB4F3
+0x8ADB = 0xB4F4
+0x8ADC = 0xB4F5
+0x8ADD = 0xB4F6
+0x8ADE = 0xB4F7
+0x8ADF = 0xB4F9
+0x8AE0 = 0xB4FA
+0x8AE1 = 0xB4FB
+0x8AE2 = 0xB4FC
+0x8AE3 = 0xB4FD
+0x8AE4 = 0xB4FE
+0x8AE5 = 0xB4FF
+0x8AE6 = 0xB500
+0x8AE7 = 0xB501
+0x8AE8 = 0xB502
+0x8AE9 = 0xB503
+0x8AEA = 0xB504
+0x8AEB = 0xB505
+0x8AEC = 0xB506
+0x8AED = 0xB507
+0x8AEE = 0xB508
+0x8AEF = 0xB509
+0x8AF0 = 0xB50A
+0x8AF1 = 0xB50B
+0x8AF2 = 0xB50C
+0x8AF3 = 0xB50D
+0x8AF4 = 0xB50E
+0x8AF5 = 0xB50F
+0x8AF6 = 0xB510
+0x8AF7 = 0xB511
+0x8AF8 = 0xB512
+0x8AF9 = 0xB513
+0x8AFA = 0xB516
+0x8AFB = 0xB517
+0x8AFC = 0xB519
+0x8AFD = 0xB51A
+0x8AFE = 0xB51D
+0x8B41 = 0xB51E
+0x8B42 = 0xB51F
+0x8B43 = 0xB520
+0x8B44 = 0xB521
+0x8B45 = 0xB522
+0x8B46 = 0xB523
+0x8B47 = 0xB526
+0x8B48 = 0xB52B
+0x8B49 = 0xB52C
+0x8B4A = 0xB52D
+0x8B4B = 0xB52E
+0x8B4C = 0xB52F
+0x8B4D = 0xB532
+0x8B4E = 0xB533
+0x8B4F = 0xB535
+0x8B50 = 0xB536
+0x8B51 = 0xB537
+0x8B52 = 0xB539
+0x8B53 = 0xB53A
+0x8B54 = 0xB53B
+0x8B55 = 0xB53C
+0x8B56 = 0xB53D
+0x8B57 = 0xB53E
+0x8B58 = 0xB53F
+0x8B59 = 0xB542
+0x8B5A = 0xB546
+0x8B61 = 0xB547
+0x8B62 = 0xB548
+0x8B63 = 0xB549
+0x8B64 = 0xB54A
+0x8B65 = 0xB54E
+0x8B66 = 0xB54F
+0x8B67 = 0xB551
+0x8B68 = 0xB552
+0x8B69 = 0xB553
+0x8B6A = 0xB555
+0x8B6B = 0xB556
+0x8B6C = 0xB557
+0x8B6D = 0xB558
+0x8B6E = 0xB559
+0x8B6F = 0xB55A
+0x8B70 = 0xB55B
+0x8B71 = 0xB55E
+0x8B72 = 0xB562
+0x8B73 = 0xB563
+0x8B74 = 0xB564
+0x8B75 = 0xB565
+0x8B76 = 0xB566
+0x8B77 = 0xB567
+0x8B78 = 0xB568
+0x8B79 = 0xB569
+0x8B7A = 0xB56A
+0x8B81 = 0xB56B
+0x8B82 = 0xB56C
+0x8B83 = 0xB56D
+0x8B84 = 0xB56E
+0x8B85 = 0xB56F
+0x8B86 = 0xB570
+0x8B87 = 0xB571
+0x8B88 = 0xB572
+0x8B89 = 0xB573
+0x8B8A = 0xB574
+0x8B8B = 0xB575
+0x8B8C = 0xB576
+0x8B8D = 0xB577
+0x8B8E = 0xB578
+0x8B8F = 0xB579
+0x8B90 = 0xB57A
+0x8B91 = 0xB57B
+0x8B92 = 0xB57C
+0x8B93 = 0xB57D
+0x8B94 = 0xB57E
+0x8B95 = 0xB57F
+0x8B96 = 0xB580
+0x8B97 = 0xB581
+0x8B98 = 0xB582
+0x8B99 = 0xB583
+0x8B9A = 0xB584
+0x8B9B = 0xB585
+0x8B9C = 0xB586
+0x8B9D = 0xB587
+0x8B9E = 0xB588
+0x8B9F = 0xB589
+0x8BA0 = 0xB58A
+0x8BA1 = 0xB58B
+0x8BA2 = 0xB58C
+0x8BA3 = 0xB58D
+0x8BA4 = 0xB58E
+0x8BA5 = 0xB58F
+0x8BA6 = 0xB590
+0x8BA7 = 0xB591
+0x8BA8 = 0xB592
+0x8BA9 = 0xB593
+0x8BAA = 0xB594
+0x8BAB = 0xB595
+0x8BAC = 0xB596
+0x8BAD = 0xB597
+0x8BAE = 0xB598
+0x8BAF = 0xB599
+0x8BB0 = 0xB59A
+0x8BB1 = 0xB59B
+0x8BB2 = 0xB59C
+0x8BB3 = 0xB59D
+0x8BB4 = 0xB59E
+0x8BB5 = 0xB59F
+0x8BB6 = 0xB5A2
+0x8BB7 = 0xB5A3
+0x8BB8 = 0xB5A5
+0x8BB9 = 0xB5A6
+0x8BBA = 0xB5A7
+0x8BBB = 0xB5A9
+0x8BBC = 0xB5AC
+0x8BBD = 0xB5AD
+0x8BBE = 0xB5AE
+0x8BBF = 0xB5AF
+0x8BC0 = 0xB5B2
+0x8BC1 = 0xB5B6
+0x8BC2 = 0xB5B7
+0x8BC3 = 0xB5B8
+0x8BC4 = 0xB5B9
+0x8BC5 = 0xB5BA
+0x8BC6 = 0xB5BE
+0x8BC7 = 0xB5BF
+0x8BC8 = 0xB5C1
+0x8BC9 = 0xB5C2
+0x8BCA = 0xB5C3
+0x8BCB = 0xB5C5
+0x8BCC = 0xB5C6
+0x8BCD = 0xB5C7
+0x8BCE = 0xB5C8
+0x8BCF = 0xB5C9
+0x8BD0 = 0xB5CA
+0x8BD1 = 0xB5CB
+0x8BD2 = 0xB5CE
+0x8BD3 = 0xB5D2
+0x8BD4 = 0xB5D3
+0x8BD5 = 0xB5D4
+0x8BD6 = 0xB5D5
+0x8BD7 = 0xB5D6
+0x8BD8 = 0xB5D7
+0x8BD9 = 0xB5D9
+0x8BDA = 0xB5DA
+0x8BDB = 0xB5DB
+0x8BDC = 0xB5DC
+0x8BDD = 0xB5DD
+0x8BDE = 0xB5DE
+0x8BDF = 0xB5DF
+0x8BE0 = 0xB5E0
+0x8BE1 = 0xB5E1
+0x8BE2 = 0xB5E2
+0x8BE3 = 0xB5E3
+0x8BE4 = 0xB5E4
+0x8BE5 = 0xB5E5
+0x8BE6 = 0xB5E6
+0x8BE7 = 0xB5E7
+0x8BE8 = 0xB5E8
+0x8BE9 = 0xB5E9
+0x8BEA = 0xB5EA
+0x8BEB = 0xB5EB
+0x8BEC = 0xB5ED
+0x8BED = 0xB5EE
+0x8BEE = 0xB5EF
+0x8BEF = 0xB5F0
+0x8BF0 = 0xB5F1
+0x8BF1 = 0xB5F2
+0x8BF2 = 0xB5F3
+0x8BF3 = 0xB5F4
+0x8BF4 = 0xB5F5
+0x8BF5 = 0xB5F6
+0x8BF6 = 0xB5F7
+0x8BF7 = 0xB5F8
+0x8BF8 = 0xB5F9
+0x8BF9 = 0xB5FA
+0x8BFA = 0xB5FB
+0x8BFB = 0xB5FC
+0x8BFC = 0xB5FD
+0x8BFD = 0xB5FE
+0x8BFE = 0xB5FF
+0x8C41 = 0xB600
+0x8C42 = 0xB601
+0x8C43 = 0xB602
+0x8C44 = 0xB603
+0x8C45 = 0xB604
+0x8C46 = 0xB605
+0x8C47 = 0xB606
+0x8C48 = 0xB607
+0x8C49 = 0xB608
+0x8C4A = 0xB609
+0x8C4B = 0xB60A
+0x8C4C = 0xB60B
+0x8C4D = 0xB60C
+0x8C4E = 0xB60D
+0x8C4F = 0xB60E
+0x8C50 = 0xB60F
+0x8C51 = 0xB612
+0x8C52 = 0xB613
+0x8C53 = 0xB615
+0x8C54 = 0xB616
+0x8C55 = 0xB617
+0x8C56 = 0xB619
+0x8C57 = 0xB61A
+0x8C58 = 0xB61B
+0x8C59 = 0xB61C
+0x8C5A = 0xB61D
+0x8C61 = 0xB61E
+0x8C62 = 0xB61F
+0x8C63 = 0xB620
+0x8C64 = 0xB621
+0x8C65 = 0xB622
+0x8C66 = 0xB623
+0x8C67 = 0xB624
+0x8C68 = 0xB626
+0x8C69 = 0xB627
+0x8C6A = 0xB628
+0x8C6B = 0xB629
+0x8C6C = 0xB62A
+0x8C6D = 0xB62B
+0x8C6E = 0xB62D
+0x8C6F = 0xB62E
+0x8C70 = 0xB62F
+0x8C71 = 0xB630
+0x8C72 = 0xB631
+0x8C73 = 0xB632
+0x8C74 = 0xB633
+0x8C75 = 0xB635
+0x8C76 = 0xB636
+0x8C77 = 0xB637
+0x8C78 = 0xB638
+0x8C79 = 0xB639
+0x8C7A = 0xB63A
+0x8C81 = 0xB63B
+0x8C82 = 0xB63C
+0x8C83 = 0xB63D
+0x8C84 = 0xB63E
+0x8C85 = 0xB63F
+0x8C86 = 0xB640
+0x8C87 = 0xB641
+0x8C88 = 0xB642
+0x8C89 = 0xB643
+0x8C8A = 0xB644
+0x8C8B = 0xB645
+0x8C8C = 0xB646
+0x8C8D = 0xB647
+0x8C8E = 0xB649
+0x8C8F = 0xB64A
+0x8C90 = 0xB64B
+0x8C91 = 0xB64C
+0x8C92 = 0xB64D
+0x8C93 = 0xB64E
+0x8C94 = 0xB64F
+0x8C95 = 0xB650
+0x8C96 = 0xB651
+0x8C97 = 0xB652
+0x8C98 = 0xB653
+0x8C99 = 0xB654
+0x8C9A = 0xB655
+0x8C9B = 0xB656
+0x8C9C = 0xB657
+0x8C9D = 0xB658
+0x8C9E = 0xB659
+0x8C9F = 0xB65A
+0x8CA0 = 0xB65B
+0x8CA1 = 0xB65C
+0x8CA2 = 0xB65D
+0x8CA3 = 0xB65E
+0x8CA4 = 0xB65F
+0x8CA5 = 0xB660
+0x8CA6 = 0xB661
+0x8CA7 = 0xB662
+0x8CA8 = 0xB663
+0x8CA9 = 0xB665
+0x8CAA = 0xB666
+0x8CAB = 0xB667
+0x8CAC = 0xB669
+0x8CAD = 0xB66A
+0x8CAE = 0xB66B
+0x8CAF = 0xB66C
+0x8CB0 = 0xB66D
+0x8CB1 = 0xB66E
+0x8CB2 = 0xB66F
+0x8CB3 = 0xB670
+0x8CB4 = 0xB671
+0x8CB5 = 0xB672
+0x8CB6 = 0xB673
+0x8CB7 = 0xB674
+0x8CB8 = 0xB675
+0x8CB9 = 0xB676
+0x8CBA = 0xB677
+0x8CBB = 0xB678
+0x8CBC = 0xB679
+0x8CBD = 0xB67A
+0x8CBE = 0xB67B
+0x8CBF = 0xB67C
+0x8CC0 = 0xB67D
+0x8CC1 = 0xB67E
+0x8CC2 = 0xB67F
+0x8CC3 = 0xB680
+0x8CC4 = 0xB681
+0x8CC5 = 0xB682
+0x8CC6 = 0xB683
+0x8CC7 = 0xB684
+0x8CC8 = 0xB685
+0x8CC9 = 0xB686
+0x8CCA = 0xB687
+0x8CCB = 0xB688
+0x8CCC = 0xB689
+0x8CCD = 0xB68A
+0x8CCE = 0xB68B
+0x8CCF = 0xB68C
+0x8CD0 = 0xB68D
+0x8CD1 = 0xB68E
+0x8CD2 = 0xB68F
+0x8CD3 = 0xB690
+0x8CD4 = 0xB691
+0x8CD5 = 0xB692
+0x8CD6 = 0xB693
+0x8CD7 = 0xB694
+0x8CD8 = 0xB695
+0x8CD9 = 0xB696
+0x8CDA = 0xB697
+0x8CDB = 0xB698
+0x8CDC = 0xB699
+0x8CDD = 0xB69A
+0x8CDE = 0xB69B
+0x8CDF = 0xB69E
+0x8CE0 = 0xB69F
+0x8CE1 = 0xB6A1
+0x8CE2 = 0xB6A2
+0x8CE3 = 0xB6A3
+0x8CE4 = 0xB6A5
+0x8CE5 = 0xB6A6
+0x8CE6 = 0xB6A7
+0x8CE7 = 0xB6A8
+0x8CE8 = 0xB6A9
+0x8CE9 = 0xB6AA
+0x8CEA = 0xB6AD
+0x8CEB = 0xB6AE
+0x8CEC = 0xB6AF
+0x8CED = 0xB6B0
+0x8CEE = 0xB6B2
+0x8CEF = 0xB6B3
+0x8CF0 = 0xB6B4
+0x8CF1 = 0xB6B5
+0x8CF2 = 0xB6B6
+0x8CF3 = 0xB6B7
+0x8CF4 = 0xB6B8
+0x8CF5 = 0xB6B9
+0x8CF6 = 0xB6BA
+0x8CF7 = 0xB6BB
+0x8CF8 = 0xB6BC
+0x8CF9 = 0xB6BD
+0x8CFA = 0xB6BE
+0x8CFB = 0xB6BF
+0x8CFC = 0xB6C0
+0x8CFD = 0xB6C1
+0x8CFE = 0xB6C2
+0x8D41 = 0xB6C3
+0x8D42 = 0xB6C4
+0x8D43 = 0xB6C5
+0x8D44 = 0xB6C6
+0x8D45 = 0xB6C7
+0x8D46 = 0xB6C8
+0x8D47 = 0xB6C9
+0x8D48 = 0xB6CA
+0x8D49 = 0xB6CB
+0x8D4A = 0xB6CC
+0x8D4B = 0xB6CD
+0x8D4C = 0xB6CE
+0x8D4D = 0xB6CF
+0x8D4E = 0xB6D0
+0x8D4F = 0xB6D1
+0x8D50 = 0xB6D2
+0x8D51 = 0xB6D3
+0x8D52 = 0xB6D5
+0x8D53 = 0xB6D6
+0x8D54 = 0xB6D7
+0x8D55 = 0xB6D8
+0x8D56 = 0xB6D9
+0x8D57 = 0xB6DA
+0x8D58 = 0xB6DB
+0x8D59 = 0xB6DC
+0x8D5A = 0xB6DD
+0x8D61 = 0xB6DE
+0x8D62 = 0xB6DF
+0x8D63 = 0xB6E0
+0x8D64 = 0xB6E1
+0x8D65 = 0xB6E2
+0x8D66 = 0xB6E3
+0x8D67 = 0xB6E4
+0x8D68 = 0xB6E5
+0x8D69 = 0xB6E6
+0x8D6A = 0xB6E7
+0x8D6B = 0xB6E8
+0x8D6C = 0xB6E9
+0x8D6D = 0xB6EA
+0x8D6E = 0xB6EB
+0x8D6F = 0xB6EC
+0x8D70 = 0xB6ED
+0x8D71 = 0xB6EE
+0x8D72 = 0xB6EF
+0x8D73 = 0xB6F1
+0x8D74 = 0xB6F2
+0x8D75 = 0xB6F3
+0x8D76 = 0xB6F5
+0x8D77 = 0xB6F6
+0x8D78 = 0xB6F7
+0x8D79 = 0xB6F9
+0x8D7A = 0xB6FA
+0x8D81 = 0xB6FB
+0x8D82 = 0xB6FC
+0x8D83 = 0xB6FD
+0x8D84 = 0xB6FE
+0x8D85 = 0xB6FF
+0x8D86 = 0xB702
+0x8D87 = 0xB703
+0x8D88 = 0xB704
+0x8D89 = 0xB706
+0x8D8A = 0xB707
+0x8D8B = 0xB708
+0x8D8C = 0xB709
+0x8D8D = 0xB70A
+0x8D8E = 0xB70B
+0x8D8F = 0xB70C
+0x8D90 = 0xB70D
+0x8D91 = 0xB70E
+0x8D92 = 0xB70F
+0x8D93 = 0xB710
+0x8D94 = 0xB711
+0x8D95 = 0xB712
+0x8D96 = 0xB713
+0x8D97 = 0xB714
+0x8D98 = 0xB715
+0x8D99 = 0xB716
+0x8D9A = 0xB717
+0x8D9B = 0xB718
+0x8D9C = 0xB719
+0x8D9D = 0xB71A
+0x8D9E = 0xB71B
+0x8D9F = 0xB71C
+0x8DA0 = 0xB71D
+0x8DA1 = 0xB71E
+0x8DA2 = 0xB71F
+0x8DA3 = 0xB720
+0x8DA4 = 0xB721
+0x8DA5 = 0xB722
+0x8DA6 = 0xB723
+0x8DA7 = 0xB724
+0x8DA8 = 0xB725
+0x8DA9 = 0xB726
+0x8DAA = 0xB727
+0x8DAB = 0xB72A
+0x8DAC = 0xB72B
+0x8DAD = 0xB72D
+0x8DAE = 0xB72E
+0x8DAF = 0xB731
+0x8DB0 = 0xB732
+0x8DB1 = 0xB733
+0x8DB2 = 0xB734
+0x8DB3 = 0xB735
+0x8DB4 = 0xB736
+0x8DB5 = 0xB737
+0x8DB6 = 0xB73A
+0x8DB7 = 0xB73C
+0x8DB8 = 0xB73D
+0x8DB9 = 0xB73E
+0x8DBA = 0xB73F
+0x8DBB = 0xB740
+0x8DBC = 0xB741
+0x8DBD = 0xB742
+0x8DBE = 0xB743
+0x8DBF = 0xB745
+0x8DC0 = 0xB746
+0x8DC1 = 0xB747
+0x8DC2 = 0xB749
+0x8DC3 = 0xB74A
+0x8DC4 = 0xB74B
+0x8DC5 = 0xB74D
+0x8DC6 = 0xB74E
+0x8DC7 = 0xB74F
+0x8DC8 = 0xB750
+0x8DC9 = 0xB751
+0x8DCA = 0xB752
+0x8DCB = 0xB753
+0x8DCC = 0xB756
+0x8DCD = 0xB757
+0x8DCE = 0xB758
+0x8DCF = 0xB759
+0x8DD0 = 0xB75A
+0x8DD1 = 0xB75B
+0x8DD2 = 0xB75C
+0x8DD3 = 0xB75D
+0x8DD4 = 0xB75E
+0x8DD5 = 0xB75F
+0x8DD6 = 0xB761
+0x8DD7 = 0xB762
+0x8DD8 = 0xB763
+0x8DD9 = 0xB765
+0x8DDA = 0xB766
+0x8DDB = 0xB767
+0x8DDC = 0xB769
+0x8DDD = 0xB76A
+0x8DDE = 0xB76B
+0x8DDF = 0xB76C
+0x8DE0 = 0xB76D
+0x8DE1 = 0xB76E
+0x8DE2 = 0xB76F
+0x8DE3 = 0xB772
+0x8DE4 = 0xB774
+0x8DE5 = 0xB776
+0x8DE6 = 0xB777
+0x8DE7 = 0xB778
+0x8DE8 = 0xB779
+0x8DE9 = 0xB77A
+0x8DEA = 0xB77B
+0x8DEB = 0xB77E
+0x8DEC = 0xB77F
+0x8DED = 0xB781
+0x8DEE = 0xB782
+0x8DEF = 0xB783
+0x8DF0 = 0xB785
+0x8DF1 = 0xB786
+0x8DF2 = 0xB787
+0x8DF3 = 0xB788
+0x8DF4 = 0xB789
+0x8DF5 = 0xB78A
+0x8DF6 = 0xB78B
+0x8DF7 = 0xB78E
+0x8DF8 = 0xB793
+0x8DF9 = 0xB794
+0x8DFA = 0xB795
+0x8DFB = 0xB79A
+0x8DFC = 0xB79B
+0x8DFD = 0xB79D
+0x8DFE = 0xB79E
+0x8E41 = 0xB79F
+0x8E42 = 0xB7A1
+0x8E43 = 0xB7A2
+0x8E44 = 0xB7A3
+0x8E45 = 0xB7A4
+0x8E46 = 0xB7A5
+0x8E47 = 0xB7A6
+0x8E48 = 0xB7A7
+0x8E49 = 0xB7AA
+0x8E4A = 0xB7AE
+0x8E4B = 0xB7AF
+0x8E4C = 0xB7B0
+0x8E4D = 0xB7B1
+0x8E4E = 0xB7B2
+0x8E4F = 0xB7B3
+0x8E50 = 0xB7B6
+0x8E51 = 0xB7B7
+0x8E52 = 0xB7B9
+0x8E53 = 0xB7BA
+0x8E54 = 0xB7BB
+0x8E55 = 0xB7BC
+0x8E56 = 0xB7BD
+0x8E57 = 0xB7BE
+0x8E58 = 0xB7BF
+0x8E59 = 0xB7C0
+0x8E5A = 0xB7C1
+0x8E61 = 0xB7C2
+0x8E62 = 0xB7C3
+0x8E63 = 0xB7C4
+0x8E64 = 0xB7C5
+0x8E65 = 0xB7C6
+0x8E66 = 0xB7C8
+0x8E67 = 0xB7CA
+0x8E68 = 0xB7CB
+0x8E69 = 0xB7CC
+0x8E6A = 0xB7CD
+0x8E6B = 0xB7CE
+0x8E6C = 0xB7CF
+0x8E6D = 0xB7D0
+0x8E6E = 0xB7D1
+0x8E6F = 0xB7D2
+0x8E70 = 0xB7D3
+0x8E71 = 0xB7D4
+0x8E72 = 0xB7D5
+0x8E73 = 0xB7D6
+0x8E74 = 0xB7D7
+0x8E75 = 0xB7D8
+0x8E76 = 0xB7D9
+0x8E77 = 0xB7DA
+0x8E78 = 0xB7DB
+0x8E79 = 0xB7DC
+0x8E7A = 0xB7DD
+0x8E81 = 0xB7DE
+0x8E82 = 0xB7DF
+0x8E83 = 0xB7E0
+0x8E84 = 0xB7E1
+0x8E85 = 0xB7E2
+0x8E86 = 0xB7E3
+0x8E87 = 0xB7E4
+0x8E88 = 0xB7E5
+0x8E89 = 0xB7E6
+0x8E8A = 0xB7E7
+0x8E8B = 0xB7E8
+0x8E8C = 0xB7E9
+0x8E8D = 0xB7EA
+0x8E8E = 0xB7EB
+0x8E8F = 0xB7EE
+0x8E90 = 0xB7EF
+0x8E91 = 0xB7F1
+0x8E92 = 0xB7F2
+0x8E93 = 0xB7F3
+0x8E94 = 0xB7F5
+0x8E95 = 0xB7F6
+0x8E96 = 0xB7F7
+0x8E97 = 0xB7F8
+0x8E98 = 0xB7F9
+0x8E99 = 0xB7FA
+0x8E9A = 0xB7FB
+0x8E9B = 0xB7FE
+0x8E9C = 0xB802
+0x8E9D = 0xB803
+0x8E9E = 0xB804
+0x8E9F = 0xB805
+0x8EA0 = 0xB806
+0x8EA1 = 0xB80A
+0x8EA2 = 0xB80B
+0x8EA3 = 0xB80D
+0x8EA4 = 0xB80E
+0x8EA5 = 0xB80F
+0x8EA6 = 0xB811
+0x8EA7 = 0xB812
+0x8EA8 = 0xB813
+0x8EA9 = 0xB814
+0x8EAA = 0xB815
+0x8EAB = 0xB816
+0x8EAC = 0xB817
+0x8EAD = 0xB81A
+0x8EAE = 0xB81C
+0x8EAF = 0xB81E
+0x8EB0 = 0xB81F
+0x8EB1 = 0xB820
+0x8EB2 = 0xB821
+0x8EB3 = 0xB822
+0x8EB4 = 0xB823
+0x8EB5 = 0xB826
+0x8EB6 = 0xB827
+0x8EB7 = 0xB829
+0x8EB8 = 0xB82A
+0x8EB9 = 0xB82B
+0x8EBA = 0xB82D
+0x8EBB = 0xB82E
+0x8EBC = 0xB82F
+0x8EBD = 0xB830
+0x8EBE = 0xB831
+0x8EBF = 0xB832
+0x8EC0 = 0xB833
+0x8EC1 = 0xB836
+0x8EC2 = 0xB83A
+0x8EC3 = 0xB83B
+0x8EC4 = 0xB83C
+0x8EC5 = 0xB83D
+0x8EC6 = 0xB83E
+0x8EC7 = 0xB83F
+0x8EC8 = 0xB841
+0x8EC9 = 0xB842
+0x8ECA = 0xB843
+0x8ECB = 0xB845
+0x8ECC = 0xB846
+0x8ECD = 0xB847
+0x8ECE = 0xB848
+0x8ECF = 0xB849
+0x8ED0 = 0xB84A
+0x8ED1 = 0xB84B
+0x8ED2 = 0xB84C
+0x8ED3 = 0xB84D
+0x8ED4 = 0xB84E
+0x8ED5 = 0xB84F
+0x8ED6 = 0xB850
+0x8ED7 = 0xB852
+0x8ED8 = 0xB854
+0x8ED9 = 0xB855
+0x8EDA = 0xB856
+0x8EDB = 0xB857
+0x8EDC = 0xB858
+0x8EDD = 0xB859
+0x8EDE = 0xB85A
+0x8EDF = 0xB85B
+0x8EE0 = 0xB85E
+0x8EE1 = 0xB85F
+0x8EE2 = 0xB861
+0x8EE3 = 0xB862
+0x8EE4 = 0xB863
+0x8EE5 = 0xB865
+0x8EE6 = 0xB866
+0x8EE7 = 0xB867
+0x8EE8 = 0xB868
+0x8EE9 = 0xB869
+0x8EEA = 0xB86A
+0x8EEB = 0xB86B
+0x8EEC = 0xB86E
+0x8EED = 0xB870
+0x8EEE = 0xB872
+0x8EEF = 0xB873
+0x8EF0 = 0xB874
+0x8EF1 = 0xB875
+0x8EF2 = 0xB876
+0x8EF3 = 0xB877
+0x8EF4 = 0xB879
+0x8EF5 = 0xB87A
+0x8EF6 = 0xB87B
+0x8EF7 = 0xB87D
+0x8EF8 = 0xB87E
+0x8EF9 = 0xB87F
+0x8EFA = 0xB880
+0x8EFB = 0xB881
+0x8EFC = 0xB882
+0x8EFD = 0xB883
+0x8EFE = 0xB884
+0x8F41 = 0xB885
+0x8F42 = 0xB886
+0x8F43 = 0xB887
+0x8F44 = 0xB888
+0x8F45 = 0xB889
+0x8F46 = 0xB88A
+0x8F47 = 0xB88B
+0x8F48 = 0xB88C
+0x8F49 = 0xB88E
+0x8F4A = 0xB88F
+0x8F4B = 0xB890
+0x8F4C = 0xB891
+0x8F4D = 0xB892
+0x8F4E = 0xB893
+0x8F4F = 0xB894
+0x8F50 = 0xB895
+0x8F51 = 0xB896
+0x8F52 = 0xB897
+0x8F53 = 0xB898
+0x8F54 = 0xB899
+0x8F55 = 0xB89A
+0x8F56 = 0xB89B
+0x8F57 = 0xB89C
+0x8F58 = 0xB89D
+0x8F59 = 0xB89E
+0x8F5A = 0xB89F
+0x8F61 = 0xB8A0
+0x8F62 = 0xB8A1
+0x8F63 = 0xB8A2
+0x8F64 = 0xB8A3
+0x8F65 = 0xB8A4
+0x8F66 = 0xB8A5
+0x8F67 = 0xB8A6
+0x8F68 = 0xB8A7
+0x8F69 = 0xB8A9
+0x8F6A = 0xB8AA
+0x8F6B = 0xB8AB
+0x8F6C = 0xB8AC
+0x8F6D = 0xB8AD
+0x8F6E = 0xB8AE
+0x8F6F = 0xB8AF
+0x8F70 = 0xB8B1
+0x8F71 = 0xB8B2
+0x8F72 = 0xB8B3
+0x8F73 = 0xB8B5
+0x8F74 = 0xB8B6
+0x8F75 = 0xB8B7
+0x8F76 = 0xB8B9
+0x8F77 = 0xB8BA
+0x8F78 = 0xB8BB
+0x8F79 = 0xB8BC
+0x8F7A = 0xB8BD
+0x8F81 = 0xB8BE
+0x8F82 = 0xB8BF
+0x8F83 = 0xB8C2
+0x8F84 = 0xB8C4
+0x8F85 = 0xB8C6
+0x8F86 = 0xB8C7
+0x8F87 = 0xB8C8
+0x8F88 = 0xB8C9
+0x8F89 = 0xB8CA
+0x8F8A = 0xB8CB
+0x8F8B = 0xB8CD
+0x8F8C = 0xB8CE
+0x8F8D = 0xB8CF
+0x8F8E = 0xB8D1
+0x8F8F = 0xB8D2
+0x8F90 = 0xB8D3
+0x8F91 = 0xB8D5
+0x8F92 = 0xB8D6
+0x8F93 = 0xB8D7
+0x8F94 = 0xB8D8
+0x8F95 = 0xB8D9
+0x8F96 = 0xB8DA
+0x8F97 = 0xB8DB
+0x8F98 = 0xB8DC
+0x8F99 = 0xB8DE
+0x8F9A = 0xB8E0
+0x8F9B = 0xB8E2
+0x8F9C = 0xB8E3
+0x8F9D = 0xB8E4
+0x8F9E = 0xB8E5
+0x8F9F = 0xB8E6
+0x8FA0 = 0xB8E7
+0x8FA1 = 0xB8EA
+0x8FA2 = 0xB8EB
+0x8FA3 = 0xB8ED
+0x8FA4 = 0xB8EE
+0x8FA5 = 0xB8EF
+0x8FA6 = 0xB8F1
+0x8FA7 = 0xB8F2
+0x8FA8 = 0xB8F3
+0x8FA9 = 0xB8F4
+0x8FAA = 0xB8F5
+0x8FAB = 0xB8F6
+0x8FAC = 0xB8F7
+0x8FAD = 0xB8FA
+0x8FAE = 0xB8FC
+0x8FAF = 0xB8FE
+0x8FB0 = 0xB8FF
+0x8FB1 = 0xB900
+0x8FB2 = 0xB901
+0x8FB3 = 0xB902
+0x8FB4 = 0xB903
+0x8FB5 = 0xB905
+0x8FB6 = 0xB906
+0x8FB7 = 0xB907
+0x8FB8 = 0xB908
+0x8FB9 = 0xB909
+0x8FBA = 0xB90A
+0x8FBB = 0xB90B
+0x8FBC = 0xB90C
+0x8FBD = 0xB90D
+0x8FBE = 0xB90E
+0x8FBF = 0xB90F
+0x8FC0 = 0xB910
+0x8FC1 = 0xB911
+0x8FC2 = 0xB912
+0x8FC3 = 0xB913
+0x8FC4 = 0xB914
+0x8FC5 = 0xB915
+0x8FC6 = 0xB916
+0x8FC7 = 0xB917
+0x8FC8 = 0xB919
+0x8FC9 = 0xB91A
+0x8FCA = 0xB91B
+0x8FCB = 0xB91C
+0x8FCC = 0xB91D
+0x8FCD = 0xB91E
+0x8FCE = 0xB91F
+0x8FCF = 0xB921
+0x8FD0 = 0xB922
+0x8FD1 = 0xB923
+0x8FD2 = 0xB924
+0x8FD3 = 0xB925
+0x8FD4 = 0xB926
+0x8FD5 = 0xB927
+0x8FD6 = 0xB928
+0x8FD7 = 0xB929
+0x8FD8 = 0xB92A
+0x8FD9 = 0xB92B
+0x8FDA = 0xB92C
+0x8FDB = 0xB92D
+0x8FDC = 0xB92E
+0x8FDD = 0xB92F
+0x8FDE = 0xB930
+0x8FDF = 0xB931
+0x8FE0 = 0xB932
+0x8FE1 = 0xB933
+0x8FE2 = 0xB934
+0x8FE3 = 0xB935
+0x8FE4 = 0xB936
+0x8FE5 = 0xB937
+0x8FE6 = 0xB938
+0x8FE7 = 0xB939
+0x8FE8 = 0xB93A
+0x8FE9 = 0xB93B
+0x8FEA = 0xB93E
+0x8FEB = 0xB93F
+0x8FEC = 0xB941
+0x8FED = 0xB942
+0x8FEE = 0xB943
+0x8FEF = 0xB945
+0x8FF0 = 0xB946
+0x8FF1 = 0xB947
+0x8FF2 = 0xB948
+0x8FF3 = 0xB949
+0x8FF4 = 0xB94A
+0x8FF5 = 0xB94B
+0x8FF6 = 0xB94D
+0x8FF7 = 0xB94E
+0x8FF8 = 0xB950
+0x8FF9 = 0xB952
+0x8FFA = 0xB953
+0x8FFB = 0xB954
+0x8FFC = 0xB955
+0x8FFD = 0xB956
+0x8FFE = 0xB957
+0x9041 = 0xB95A
+0x9042 = 0xB95B
+0x9043 = 0xB95D
+0x9044 = 0xB95E
+0x9045 = 0xB95F
+0x9046 = 0xB961
+0x9047 = 0xB962
+0x9048 = 0xB963
+0x9049 = 0xB964
+0x904A = 0xB965
+0x904B = 0xB966
+0x904C = 0xB967
+0x904D = 0xB96A
+0x904E = 0xB96C
+0x904F = 0xB96E
+0x9050 = 0xB96F
+0x9051 = 0xB970
+0x9052 = 0xB971
+0x9053 = 0xB972
+0x9054 = 0xB973
+0x9055 = 0xB976
+0x9056 = 0xB977
+0x9057 = 0xB979
+0x9058 = 0xB97A
+0x9059 = 0xB97B
+0x905A = 0xB97D
+0x9061 = 0xB97E
+0x9062 = 0xB97F
+0x9063 = 0xB980
+0x9064 = 0xB981
+0x9065 = 0xB982
+0x9066 = 0xB983
+0x9067 = 0xB986
+0x9068 = 0xB988
+0x9069 = 0xB98B
+0x906A = 0xB98C
+0x906B = 0xB98F
+0x906C = 0xB990
+0x906D = 0xB991
+0x906E = 0xB992
+0x906F = 0xB993
+0x9070 = 0xB994
+0x9071 = 0xB995
+0x9072 = 0xB996
+0x9073 = 0xB997
+0x9074 = 0xB998
+0x9075 = 0xB999
+0x9076 = 0xB99A
+0x9077 = 0xB99B
+0x9078 = 0xB99C
+0x9079 = 0xB99D
+0x907A = 0xB99E
+0x9081 = 0xB99F
+0x9082 = 0xB9A0
+0x9083 = 0xB9A1
+0x9084 = 0xB9A2
+0x9085 = 0xB9A3
+0x9086 = 0xB9A4
+0x9087 = 0xB9A5
+0x9088 = 0xB9A6
+0x9089 = 0xB9A7
+0x908A = 0xB9A8
+0x908B = 0xB9A9
+0x908C = 0xB9AA
+0x908D = 0xB9AB
+0x908E = 0xB9AE
+0x908F = 0xB9AF
+0x9090 = 0xB9B1
+0x9091 = 0xB9B2
+0x9092 = 0xB9B3
+0x9093 = 0xB9B5
+0x9094 = 0xB9B6
+0x9095 = 0xB9B7
+0x9096 = 0xB9B8
+0x9097 = 0xB9B9
+0x9098 = 0xB9BA
+0x9099 = 0xB9BB
+0x909A = 0xB9BE
+0x909B = 0xB9C0
+0x909C = 0xB9C2
+0x909D = 0xB9C3
+0x909E = 0xB9C4
+0x909F = 0xB9C5
+0x90A0 = 0xB9C6
+0x90A1 = 0xB9C7
+0x90A2 = 0xB9CA
+0x90A3 = 0xB9CB
+0x90A4 = 0xB9CD
+0x90A5 = 0xB9D3
+0x90A6 = 0xB9D4
+0x90A7 = 0xB9D5
+0x90A8 = 0xB9D6
+0x90A9 = 0xB9D7
+0x90AA = 0xB9DA
+0x90AB = 0xB9DC
+0x90AC = 0xB9DF
+0x90AD = 0xB9E0
+0x90AE = 0xB9E2
+0x90AF = 0xB9E6
+0x90B0 = 0xB9E7
+0x90B1 = 0xB9E9
+0x90B2 = 0xB9EA
+0x90B3 = 0xB9EB
+0x90B4 = 0xB9ED
+0x90B5 = 0xB9EE
+0x90B6 = 0xB9EF
+0x90B7 = 0xB9F0
+0x90B8 = 0xB9F1
+0x90B9 = 0xB9F2
+0x90BA = 0xB9F3
+0x90BB = 0xB9F6
+0x90BC = 0xB9FB
+0x90BD = 0xB9FC
+0x90BE = 0xB9FD
+0x90BF = 0xB9FE
+0x90C0 = 0xB9FF
+0x90C1 = 0xBA02
+0x90C2 = 0xBA03
+0x90C3 = 0xBA04
+0x90C4 = 0xBA05
+0x90C5 = 0xBA06
+0x90C6 = 0xBA07
+0x90C7 = 0xBA09
+0x90C8 = 0xBA0A
+0x90C9 = 0xBA0B
+0x90CA = 0xBA0C
+0x90CB = 0xBA0D
+0x90CC = 0xBA0E
+0x90CD = 0xBA0F
+0x90CE = 0xBA10
+0x90CF = 0xBA11
+0x90D0 = 0xBA12
+0x90D1 = 0xBA13
+0x90D2 = 0xBA14
+0x90D3 = 0xBA16
+0x90D4 = 0xBA17
+0x90D5 = 0xBA18
+0x90D6 = 0xBA19
+0x90D7 = 0xBA1A
+0x90D8 = 0xBA1B
+0x90D9 = 0xBA1C
+0x90DA = 0xBA1D
+0x90DB = 0xBA1E
+0x90DC = 0xBA1F
+0x90DD = 0xBA20
+0x90DE = 0xBA21
+0x90DF = 0xBA22
+0x90E0 = 0xBA23
+0x90E1 = 0xBA24
+0x90E2 = 0xBA25
+0x90E3 = 0xBA26
+0x90E4 = 0xBA27
+0x90E5 = 0xBA28
+0x90E6 = 0xBA29
+0x90E7 = 0xBA2A
+0x90E8 = 0xBA2B
+0x90E9 = 0xBA2C
+0x90EA = 0xBA2D
+0x90EB = 0xBA2E
+0x90EC = 0xBA2F
+0x90ED = 0xBA30
+0x90EE = 0xBA31
+0x90EF = 0xBA32
+0x90F0 = 0xBA33
+0x90F1 = 0xBA34
+0x90F2 = 0xBA35
+0x90F3 = 0xBA36
+0x90F4 = 0xBA37
+0x90F5 = 0xBA3A
+0x90F6 = 0xBA3B
+0x90F7 = 0xBA3D
+0x90F8 = 0xBA3E
+0x90F9 = 0xBA3F
+0x90FA = 0xBA41
+0x90FB = 0xBA43
+0x90FC = 0xBA44
+0x90FD = 0xBA45
+0x90FE = 0xBA46
+0x9141 = 0xBA47
+0x9142 = 0xBA4A
+0x9143 = 0xBA4C
+0x9144 = 0xBA4F
+0x9145 = 0xBA50
+0x9146 = 0xBA51
+0x9147 = 0xBA52
+0x9148 = 0xBA56
+0x9149 = 0xBA57
+0x914A = 0xBA59
+0x914B = 0xBA5A
+0x914C = 0xBA5B
+0x914D = 0xBA5D
+0x914E = 0xBA5E
+0x914F = 0xBA5F
+0x9150 = 0xBA60
+0x9151 = 0xBA61
+0x9152 = 0xBA62
+0x9153 = 0xBA63
+0x9154 = 0xBA66
+0x9155 = 0xBA6A
+0x9156 = 0xBA6B
+0x9157 = 0xBA6C
+0x9158 = 0xBA6D
+0x9159 = 0xBA6E
+0x915A = 0xBA6F
+0x9161 = 0xBA72
+0x9162 = 0xBA73
+0x9163 = 0xBA75
+0x9164 = 0xBA76
+0x9165 = 0xBA77
+0x9166 = 0xBA79
+0x9167 = 0xBA7A
+0x9168 = 0xBA7B
+0x9169 = 0xBA7C
+0x916A = 0xBA7D
+0x916B = 0xBA7E
+0x916C = 0xBA7F
+0x916D = 0xBA80
+0x916E = 0xBA81
+0x916F = 0xBA82
+0x9170 = 0xBA86
+0x9171 = 0xBA88
+0x9172 = 0xBA89
+0x9173 = 0xBA8A
+0x9174 = 0xBA8B
+0x9175 = 0xBA8D
+0x9176 = 0xBA8E
+0x9177 = 0xBA8F
+0x9178 = 0xBA90
+0x9179 = 0xBA91
+0x917A = 0xBA92
+0x9181 = 0xBA93
+0x9182 = 0xBA94
+0x9183 = 0xBA95
+0x9184 = 0xBA96
+0x9185 = 0xBA97
+0x9186 = 0xBA98
+0x9187 = 0xBA99
+0x9188 = 0xBA9A
+0x9189 = 0xBA9B
+0x918A = 0xBA9C
+0x918B = 0xBA9D
+0x918C = 0xBA9E
+0x918D = 0xBA9F
+0x918E = 0xBAA0
+0x918F = 0xBAA1
+0x9190 = 0xBAA2
+0x9191 = 0xBAA3
+0x9192 = 0xBAA4
+0x9193 = 0xBAA5
+0x9194 = 0xBAA6
+0x9195 = 0xBAA7
+0x9196 = 0xBAAA
+0x9197 = 0xBAAD
+0x9198 = 0xBAAE
+0x9199 = 0xBAAF
+0x919A = 0xBAB1
+0x919B = 0xBAB3
+0x919C = 0xBAB4
+0x919D = 0xBAB5
+0x919E = 0xBAB6
+0x919F = 0xBAB7
+0x91A0 = 0xBABA
+0x91A1 = 0xBABC
+0x91A2 = 0xBABE
+0x91A3 = 0xBABF
+0x91A4 = 0xBAC0
+0x91A5 = 0xBAC1
+0x91A6 = 0xBAC2
+0x91A7 = 0xBAC3
+0x91A8 = 0xBAC5
+0x91A9 = 0xBAC6
+0x91AA = 0xBAC7
+0x91AB = 0xBAC9
+0x91AC = 0xBACA
+0x91AD = 0xBACB
+0x91AE = 0xBACC
+0x91AF = 0xBACD
+0x91B0 = 0xBACE
+0x91B1 = 0xBACF
+0x91B2 = 0xBAD0
+0x91B3 = 0xBAD1
+0x91B4 = 0xBAD2
+0x91B5 = 0xBAD3
+0x91B6 = 0xBAD4
+0x91B7 = 0xBAD5
+0x91B8 = 0xBAD6
+0x91B9 = 0xBAD7
+0x91BA = 0xBADA
+0x91BB = 0xBADB
+0x91BC = 0xBADC
+0x91BD = 0xBADD
+0x91BE = 0xBADE
+0x91BF = 0xBADF
+0x91C0 = 0xBAE0
+0x91C1 = 0xBAE1
+0x91C2 = 0xBAE2
+0x91C3 = 0xBAE3
+0x91C4 = 0xBAE4
+0x91C5 = 0xBAE5
+0x91C6 = 0xBAE6
+0x91C7 = 0xBAE7
+0x91C8 = 0xBAE8
+0x91C9 = 0xBAE9
+0x91CA = 0xBAEA
+0x91CB = 0xBAEB
+0x91CC = 0xBAEC
+0x91CD = 0xBAED
+0x91CE = 0xBAEE
+0x91CF = 0xBAEF
+0x91D0 = 0xBAF0
+0x91D1 = 0xBAF1
+0x91D2 = 0xBAF2
+0x91D3 = 0xBAF3
+0x91D4 = 0xBAF4
+0x91D5 = 0xBAF5
+0x91D6 = 0xBAF6
+0x91D7 = 0xBAF7
+0x91D8 = 0xBAF8
+0x91D9 = 0xBAF9
+0x91DA = 0xBAFA
+0x91DB = 0xBAFB
+0x91DC = 0xBAFD
+0x91DD = 0xBAFE
+0x91DE = 0xBAFF
+0x91DF = 0xBB01
+0x91E0 = 0xBB02
+0x91E1 = 0xBB03
+0x91E2 = 0xBB05
+0x91E3 = 0xBB06
+0x91E4 = 0xBB07
+0x91E5 = 0xBB08
+0x91E6 = 0xBB09
+0x91E7 = 0xBB0A
+0x91E8 = 0xBB0B
+0x91E9 = 0xBB0C
+0x91EA = 0xBB0E
+0x91EB = 0xBB10
+0x91EC = 0xBB12
+0x91ED = 0xBB13
+0x91EE = 0xBB14
+0x91EF = 0xBB15
+0x91F0 = 0xBB16
+0x91F1 = 0xBB17
+0x91F2 = 0xBB19
+0x91F3 = 0xBB1A
+0x91F4 = 0xBB1B
+0x91F5 = 0xBB1D
+0x91F6 = 0xBB1E
+0x91F7 = 0xBB1F
+0x91F8 = 0xBB21
+0x91F9 = 0xBB22
+0x91FA = 0xBB23
+0x91FB = 0xBB24
+0x91FC = 0xBB25
+0x91FD = 0xBB26
+0x91FE = 0xBB27
+0x9241 = 0xBB28
+0x9242 = 0xBB2A
+0x9243 = 0xBB2C
+0x9244 = 0xBB2D
+0x9245 = 0xBB2E
+0x9246 = 0xBB2F
+0x9247 = 0xBB30
+0x9248 = 0xBB31
+0x9249 = 0xBB32
+0x924A = 0xBB33
+0x924B = 0xBB37
+0x924C = 0xBB39
+0x924D = 0xBB3A
+0x924E = 0xBB3F
+0x924F = 0xBB40
+0x9250 = 0xBB41
+0x9251 = 0xBB42
+0x9252 = 0xBB43
+0x9253 = 0xBB46
+0x9254 = 0xBB48
+0x9255 = 0xBB4A
+0x9256 = 0xBB4B
+0x9257 = 0xBB4C
+0x9258 = 0xBB4E
+0x9259 = 0xBB51
+0x925A = 0xBB52
+0x9261 = 0xBB53
+0x9262 = 0xBB55
+0x9263 = 0xBB56
+0x9264 = 0xBB57
+0x9265 = 0xBB59
+0x9266 = 0xBB5A
+0x9267 = 0xBB5B
+0x9268 = 0xBB5C
+0x9269 = 0xBB5D
+0x926A = 0xBB5E
+0x926B = 0xBB5F
+0x926C = 0xBB60
+0x926D = 0xBB62
+0x926E = 0xBB64
+0x926F = 0xBB65
+0x9270 = 0xBB66
+0x9271 = 0xBB67
+0x9272 = 0xBB68
+0x9273 = 0xBB69
+0x9274 = 0xBB6A
+0x9275 = 0xBB6B
+0x9276 = 0xBB6D
+0x9277 = 0xBB6E
+0x9278 = 0xBB6F
+0x9279 = 0xBB70
+0x927A = 0xBB71
+0x9281 = 0xBB72
+0x9282 = 0xBB73
+0x9283 = 0xBB74
+0x9284 = 0xBB75
+0x9285 = 0xBB76
+0x9286 = 0xBB77
+0x9287 = 0xBB78
+0x9288 = 0xBB79
+0x9289 = 0xBB7A
+0x928A = 0xBB7B
+0x928B = 0xBB7C
+0x928C = 0xBB7D
+0x928D = 0xBB7E
+0x928E = 0xBB7F
+0x928F = 0xBB80
+0x9290 = 0xBB81
+0x9291 = 0xBB82
+0x9292 = 0xBB83
+0x9293 = 0xBB84
+0x9294 = 0xBB85
+0x9295 = 0xBB86
+0x9296 = 0xBB87
+0x9297 = 0xBB89
+0x9298 = 0xBB8A
+0x9299 = 0xBB8B
+0x929A = 0xBB8D
+0x929B = 0xBB8E
+0x929C = 0xBB8F
+0x929D = 0xBB91
+0x929E = 0xBB92
+0x929F = 0xBB93
+0x92A0 = 0xBB94
+0x92A1 = 0xBB95
+0x92A2 = 0xBB96
+0x92A3 = 0xBB97
+0x92A4 = 0xBB98
+0x92A5 = 0xBB99
+0x92A6 = 0xBB9A
+0x92A7 = 0xBB9B
+0x92A8 = 0xBB9C
+0x92A9 = 0xBB9D
+0x92AA = 0xBB9E
+0x92AB = 0xBB9F
+0x92AC = 0xBBA0
+0x92AD = 0xBBA1
+0x92AE = 0xBBA2
+0x92AF = 0xBBA3
+0x92B0 = 0xBBA5
+0x92B1 = 0xBBA6
+0x92B2 = 0xBBA7
+0x92B3 = 0xBBA9
+0x92B4 = 0xBBAA
+0x92B5 = 0xBBAB
+0x92B6 = 0xBBAD
+0x92B7 = 0xBBAE
+0x92B8 = 0xBBAF
+0x92B9 = 0xBBB0
+0x92BA = 0xBBB1
+0x92BB = 0xBBB2
+0x92BC = 0xBBB3
+0x92BD = 0xBBB5
+0x92BE = 0xBBB6
+0x92BF = 0xBBB8
+0x92C0 = 0xBBB9
+0x92C1 = 0xBBBA
+0x92C2 = 0xBBBB
+0x92C3 = 0xBBBC
+0x92C4 = 0xBBBD
+0x92C5 = 0xBBBE
+0x92C6 = 0xBBBF
+0x92C7 = 0xBBC1
+0x92C8 = 0xBBC2
+0x92C9 = 0xBBC3
+0x92CA = 0xBBC5
+0x92CB = 0xBBC6
+0x92CC = 0xBBC7
+0x92CD = 0xBBC9
+0x92CE = 0xBBCA
+0x92CF = 0xBBCB
+0x92D0 = 0xBBCC
+0x92D1 = 0xBBCD
+0x92D2 = 0xBBCE
+0x92D3 = 0xBBCF
+0x92D4 = 0xBBD1
+0x92D5 = 0xBBD2
+0x92D6 = 0xBBD4
+0x92D7 = 0xBBD5
+0x92D8 = 0xBBD6
+0x92D9 = 0xBBD7
+0x92DA = 0xBBD8
+0x92DB = 0xBBD9
+0x92DC = 0xBBDA
+0x92DD = 0xBBDB
+0x92DE = 0xBBDC
+0x92DF = 0xBBDD
+0x92E0 = 0xBBDE
+0x92E1 = 0xBBDF
+0x92E2 = 0xBBE0
+0x92E3 = 0xBBE1
+0x92E4 = 0xBBE2
+0x92E5 = 0xBBE3
+0x92E6 = 0xBBE4
+0x92E7 = 0xBBE5
+0x92E8 = 0xBBE6
+0x92E9 = 0xBBE7
+0x92EA = 0xBBE8
+0x92EB = 0xBBE9
+0x92EC = 0xBBEA
+0x92ED = 0xBBEB
+0x92EE = 0xBBEC
+0x92EF = 0xBBED
+0x92F0 = 0xBBEE
+0x92F1 = 0xBBEF
+0x92F2 = 0xBBF0
+0x92F3 = 0xBBF1
+0x92F4 = 0xBBF2
+0x92F5 = 0xBBF3
+0x92F6 = 0xBBF4
+0x92F7 = 0xBBF5
+0x92F8 = 0xBBF6
+0x92F9 = 0xBBF7
+0x92FA = 0xBBFA
+0x92FB = 0xBBFB
+0x92FC = 0xBBFD
+0x92FD = 0xBBFE
+0x92FE = 0xBC01
+0x9341 = 0xBC03
+0x9342 = 0xBC04
+0x9343 = 0xBC05
+0x9344 = 0xBC06
+0x9345 = 0xBC07
+0x9346 = 0xBC0A
+0x9347 = 0xBC0E
+0x9348 = 0xBC10
+0x9349 = 0xBC12
+0x934A = 0xBC13
+0x934B = 0xBC19
+0x934C = 0xBC1A
+0x934D = 0xBC20
+0x934E = 0xBC21
+0x934F = 0xBC22
+0x9350 = 0xBC23
+0x9351 = 0xBC26
+0x9352 = 0xBC28
+0x9353 = 0xBC2A
+0x9354 = 0xBC2B
+0x9355 = 0xBC2C
+0x9356 = 0xBC2E
+0x9357 = 0xBC2F
+0x9358 = 0xBC32
+0x9359 = 0xBC33
+0x935A = 0xBC35
+0x9361 = 0xBC36
+0x9362 = 0xBC37
+0x9363 = 0xBC39
+0x9364 = 0xBC3A
+0x9365 = 0xBC3B
+0x9366 = 0xBC3C
+0x9367 = 0xBC3D
+0x9368 = 0xBC3E
+0x9369 = 0xBC3F
+0x936A = 0xBC42
+0x936B = 0xBC46
+0x936C = 0xBC47
+0x936D = 0xBC48
+0x936E = 0xBC4A
+0x936F = 0xBC4B
+0x9370 = 0xBC4E
+0x9371 = 0xBC4F
+0x9372 = 0xBC51
+0x9373 = 0xBC52
+0x9374 = 0xBC53
+0x9375 = 0xBC54
+0x9376 = 0xBC55
+0x9377 = 0xBC56
+0x9378 = 0xBC57
+0x9379 = 0xBC58
+0x937A = 0xBC59
+0x9381 = 0xBC5A
+0x9382 = 0xBC5B
+0x9383 = 0xBC5C
+0x9384 = 0xBC5E
+0x9385 = 0xBC5F
+0x9386 = 0xBC60
+0x9387 = 0xBC61
+0x9388 = 0xBC62
+0x9389 = 0xBC63
+0x938A = 0xBC64
+0x938B = 0xBC65
+0x938C = 0xBC66
+0x938D = 0xBC67
+0x938E = 0xBC68
+0x938F = 0xBC69
+0x9390 = 0xBC6A
+0x9391 = 0xBC6B
+0x9392 = 0xBC6C
+0x9393 = 0xBC6D
+0x9394 = 0xBC6E
+0x9395 = 0xBC6F
+0x9396 = 0xBC70
+0x9397 = 0xBC71
+0x9398 = 0xBC72
+0x9399 = 0xBC73
+0x939A = 0xBC74
+0x939B = 0xBC75
+0x939C = 0xBC76
+0x939D = 0xBC77
+0x939E = 0xBC78
+0x939F = 0xBC79
+0x93A0 = 0xBC7A
+0x93A1 = 0xBC7B
+0x93A2 = 0xBC7C
+0x93A3 = 0xBC7D
+0x93A4 = 0xBC7E
+0x93A5 = 0xBC7F
+0x93A6 = 0xBC80
+0x93A7 = 0xBC81
+0x93A8 = 0xBC82
+0x93A9 = 0xBC83
+0x93AA = 0xBC86
+0x93AB = 0xBC87
+0x93AC = 0xBC89
+0x93AD = 0xBC8A
+0x93AE = 0xBC8D
+0x93AF = 0xBC8F
+0x93B0 = 0xBC90
+0x93B1 = 0xBC91
+0x93B2 = 0xBC92
+0x93B3 = 0xBC93
+0x93B4 = 0xBC96
+0x93B5 = 0xBC98
+0x93B6 = 0xBC9B
+0x93B7 = 0xBC9C
+0x93B8 = 0xBC9D
+0x93B9 = 0xBC9E
+0x93BA = 0xBC9F
+0x93BB = 0xBCA2
+0x93BC = 0xBCA3
+0x93BD = 0xBCA5
+0x93BE = 0xBCA6
+0x93BF = 0xBCA9
+0x93C0 = 0xBCAA
+0x93C1 = 0xBCAB
+0x93C2 = 0xBCAC
+0x93C3 = 0xBCAD
+0x93C4 = 0xBCAE
+0x93C5 = 0xBCAF
+0x93C6 = 0xBCB2
+0x93C7 = 0xBCB6
+0x93C8 = 0xBCB7
+0x93C9 = 0xBCB8
+0x93CA = 0xBCB9
+0x93CB = 0xBCBA
+0x93CC = 0xBCBB
+0x93CD = 0xBCBE
+0x93CE = 0xBCBF
+0x93CF = 0xBCC1
+0x93D0 = 0xBCC2
+0x93D1 = 0xBCC3
+0x93D2 = 0xBCC5
+0x93D3 = 0xBCC6
+0x93D4 = 0xBCC7
+0x93D5 = 0xBCC8
+0x93D6 = 0xBCC9
+0x93D7 = 0xBCCA
+0x93D8 = 0xBCCB
+0x93D9 = 0xBCCC
+0x93DA = 0xBCCE
+0x93DB = 0xBCD2
+0x93DC = 0xBCD3
+0x93DD = 0xBCD4
+0x93DE = 0xBCD6
+0x93DF = 0xBCD7
+0x93E0 = 0xBCD9
+0x93E1 = 0xBCDA
+0x93E2 = 0xBCDB
+0x93E3 = 0xBCDD
+0x93E4 = 0xBCDE
+0x93E5 = 0xBCDF
+0x93E6 = 0xBCE0
+0x93E7 = 0xBCE1
+0x93E8 = 0xBCE2
+0x93E9 = 0xBCE3
+0x93EA = 0xBCE4
+0x93EB = 0xBCE5
+0x93EC = 0xBCE6
+0x93ED = 0xBCE7
+0x93EE = 0xBCE8
+0x93EF = 0xBCE9
+0x93F0 = 0xBCEA
+0x93F1 = 0xBCEB
+0x93F2 = 0xBCEC
+0x93F3 = 0xBCED
+0x93F4 = 0xBCEE
+0x93F5 = 0xBCEF
+0x93F6 = 0xBCF0
+0x93F7 = 0xBCF1
+0x93F8 = 0xBCF2
+0x93F9 = 0xBCF3
+0x93FA = 0xBCF7
+0x93FB = 0xBCF9
+0x93FC = 0xBCFA
+0x93FD = 0xBCFB
+0x93FE = 0xBCFD
+0x9441 = 0xBCFE
+0x9442 = 0xBCFF
+0x9443 = 0xBD00
+0x9444 = 0xBD01
+0x9445 = 0xBD02
+0x9446 = 0xBD03
+0x9447 = 0xBD06
+0x9448 = 0xBD08
+0x9449 = 0xBD0A
+0x944A = 0xBD0B
+0x944B = 0xBD0C
+0x944C = 0xBD0D
+0x944D = 0xBD0E
+0x944E = 0xBD0F
+0x944F = 0xBD11
+0x9450 = 0xBD12
+0x9451 = 0xBD13
+0x9452 = 0xBD15
+0x9453 = 0xBD16
+0x9454 = 0xBD17
+0x9455 = 0xBD18
+0x9456 = 0xBD19
+0x9457 = 0xBD1A
+0x9458 = 0xBD1B
+0x9459 = 0xBD1C
+0x945A = 0xBD1D
+0x9461 = 0xBD1E
+0x9462 = 0xBD1F
+0x9463 = 0xBD20
+0x9464 = 0xBD21
+0x9465 = 0xBD22
+0x9466 = 0xBD23
+0x9467 = 0xBD25
+0x9468 = 0xBD26
+0x9469 = 0xBD27
+0x946A = 0xBD28
+0x946B = 0xBD29
+0x946C = 0xBD2A
+0x946D = 0xBD2B
+0x946E = 0xBD2D
+0x946F = 0xBD2E
+0x9470 = 0xBD2F
+0x9471 = 0xBD30
+0x9472 = 0xBD31
+0x9473 = 0xBD32
+0x9474 = 0xBD33
+0x9475 = 0xBD34
+0x9476 = 0xBD35
+0x9477 = 0xBD36
+0x9478 = 0xBD37
+0x9479 = 0xBD38
+0x947A = 0xBD39
+0x9481 = 0xBD3A
+0x9482 = 0xBD3B
+0x9483 = 0xBD3C
+0x9484 = 0xBD3D
+0x9485 = 0xBD3E
+0x9486 = 0xBD3F
+0x9487 = 0xBD41
+0x9488 = 0xBD42
+0x9489 = 0xBD43
+0x948A = 0xBD44
+0x948B = 0xBD45
+0x948C = 0xBD46
+0x948D = 0xBD47
+0x948E = 0xBD4A
+0x948F = 0xBD4B
+0x9490 = 0xBD4D
+0x9491 = 0xBD4E
+0x9492 = 0xBD4F
+0x9493 = 0xBD51
+0x9494 = 0xBD52
+0x9495 = 0xBD53
+0x9496 = 0xBD54
+0x9497 = 0xBD55
+0x9498 = 0xBD56
+0x9499 = 0xBD57
+0x949A = 0xBD5A
+0x949B = 0xBD5B
+0x949C = 0xBD5C
+0x949D = 0xBD5D
+0x949E = 0xBD5E
+0x949F = 0xBD5F
+0x94A0 = 0xBD60
+0x94A1 = 0xBD61
+0x94A2 = 0xBD62
+0x94A3 = 0xBD63
+0x94A4 = 0xBD65
+0x94A5 = 0xBD66
+0x94A6 = 0xBD67
+0x94A7 = 0xBD69
+0x94A8 = 0xBD6A
+0x94A9 = 0xBD6B
+0x94AA = 0xBD6C
+0x94AB = 0xBD6D
+0x94AC = 0xBD6E
+0x94AD = 0xBD6F
+0x94AE = 0xBD70
+0x94AF = 0xBD71
+0x94B0 = 0xBD72
+0x94B1 = 0xBD73
+0x94B2 = 0xBD74
+0x94B3 = 0xBD75
+0x94B4 = 0xBD76
+0x94B5 = 0xBD77
+0x94B6 = 0xBD78
+0x94B7 = 0xBD79
+0x94B8 = 0xBD7A
+0x94B9 = 0xBD7B
+0x94BA = 0xBD7C
+0x94BB = 0xBD7D
+0x94BC = 0xBD7E
+0x94BD = 0xBD7F
+0x94BE = 0xBD82
+0x94BF = 0xBD83
+0x94C0 = 0xBD85
+0x94C1 = 0xBD86
+0x94C2 = 0xBD8B
+0x94C3 = 0xBD8C
+0x94C4 = 0xBD8D
+0x94C5 = 0xBD8E
+0x94C6 = 0xBD8F
+0x94C7 = 0xBD92
+0x94C8 = 0xBD94
+0x94C9 = 0xBD96
+0x94CA = 0xBD97
+0x94CB = 0xBD98
+0x94CC = 0xBD9B
+0x94CD = 0xBD9D
+0x94CE = 0xBD9E
+0x94CF = 0xBD9F
+0x94D0 = 0xBDA0
+0x94D1 = 0xBDA1
+0x94D2 = 0xBDA2
+0x94D3 = 0xBDA3
+0x94D4 = 0xBDA5
+0x94D5 = 0xBDA6
+0x94D6 = 0xBDA7
+0x94D7 = 0xBDA8
+0x94D8 = 0xBDA9
+0x94D9 = 0xBDAA
+0x94DA = 0xBDAB
+0x94DB = 0xBDAC
+0x94DC = 0xBDAD
+0x94DD = 0xBDAE
+0x94DE = 0xBDAF
+0x94DF = 0xBDB1
+0x94E0 = 0xBDB2
+0x94E1 = 0xBDB3
+0x94E2 = 0xBDB4
+0x94E3 = 0xBDB5
+0x94E4 = 0xBDB6
+0x94E5 = 0xBDB7
+0x94E6 = 0xBDB9
+0x94E7 = 0xBDBA
+0x94E8 = 0xBDBB
+0x94E9 = 0xBDBC
+0x94EA = 0xBDBD
+0x94EB = 0xBDBE
+0x94EC = 0xBDBF
+0x94ED = 0xBDC0
+0x94EE = 0xBDC1
+0x94EF = 0xBDC2
+0x94F0 = 0xBDC3
+0x94F1 = 0xBDC4
+0x94F2 = 0xBDC5
+0x94F3 = 0xBDC6
+0x94F4 = 0xBDC7
+0x94F5 = 0xBDC8
+0x94F6 = 0xBDC9
+0x94F7 = 0xBDCA
+0x94F8 = 0xBDCB
+0x94F9 = 0xBDCC
+0x94FA = 0xBDCD
+0x94FB = 0xBDCE
+0x94FC = 0xBDCF
+0x94FD = 0xBDD0
+0x94FE = 0xBDD1
+0x9541 = 0xBDD2
+0x9542 = 0xBDD3
+0x9543 = 0xBDD6
+0x9544 = 0xBDD7
+0x9545 = 0xBDD9
+0x9546 = 0xBDDA
+0x9547 = 0xBDDB
+0x9548 = 0xBDDD
+0x9549 = 0xBDDE
+0x954A = 0xBDDF
+0x954B = 0xBDE0
+0x954C = 0xBDE1
+0x954D = 0xBDE2
+0x954E = 0xBDE3
+0x954F = 0xBDE4
+0x9550 = 0xBDE5
+0x9551 = 0xBDE6
+0x9552 = 0xBDE7
+0x9553 = 0xBDE8
+0x9554 = 0xBDEA
+0x9555 = 0xBDEB
+0x9556 = 0xBDEC
+0x9557 = 0xBDED
+0x9558 = 0xBDEE
+0x9559 = 0xBDEF
+0x955A = 0xBDF1
+0x9561 = 0xBDF2
+0x9562 = 0xBDF3
+0x9563 = 0xBDF5
+0x9564 = 0xBDF6
+0x9565 = 0xBDF7
+0x9566 = 0xBDF9
+0x9567 = 0xBDFA
+0x9568 = 0xBDFB
+0x9569 = 0xBDFC
+0x956A = 0xBDFD
+0x956B = 0xBDFE
+0x956C = 0xBDFF
+0x956D = 0xBE01
+0x956E = 0xBE02
+0x956F = 0xBE04
+0x9570 = 0xBE06
+0x9571 = 0xBE07
+0x9572 = 0xBE08
+0x9573 = 0xBE09
+0x9574 = 0xBE0A
+0x9575 = 0xBE0B
+0x9576 = 0xBE0E
+0x9577 = 0xBE0F
+0x9578 = 0xBE11
+0x9579 = 0xBE12
+0x957A = 0xBE13
+0x9581 = 0xBE15
+0x9582 = 0xBE16
+0x9583 = 0xBE17
+0x9584 = 0xBE18
+0x9585 = 0xBE19
+0x9586 = 0xBE1A
+0x9587 = 0xBE1B
+0x9588 = 0xBE1E
+0x9589 = 0xBE20
+0x958A = 0xBE21
+0x958B = 0xBE22
+0x958C = 0xBE23
+0x958D = 0xBE24
+0x958E = 0xBE25
+0x958F = 0xBE26
+0x9590 = 0xBE27
+0x9591 = 0xBE28
+0x9592 = 0xBE29
+0x9593 = 0xBE2A
+0x9594 = 0xBE2B
+0x9595 = 0xBE2C
+0x9596 = 0xBE2D
+0x9597 = 0xBE2E
+0x9598 = 0xBE2F
+0x9599 = 0xBE30
+0x959A = 0xBE31
+0x959B = 0xBE32
+0x959C = 0xBE33
+0x959D = 0xBE34
+0x959E = 0xBE35
+0x959F = 0xBE36
+0x95A0 = 0xBE37
+0x95A1 = 0xBE38
+0x95A2 = 0xBE39
+0x95A3 = 0xBE3A
+0x95A4 = 0xBE3B
+0x95A5 = 0xBE3C
+0x95A6 = 0xBE3D
+0x95A7 = 0xBE3E
+0x95A8 = 0xBE3F
+0x95A9 = 0xBE40
+0x95AA = 0xBE41
+0x95AB = 0xBE42
+0x95AC = 0xBE43
+0x95AD = 0xBE46
+0x95AE = 0xBE47
+0x95AF = 0xBE49
+0x95B0 = 0xBE4A
+0x95B1 = 0xBE4B
+0x95B2 = 0xBE4D
+0x95B3 = 0xBE4F
+0x95B4 = 0xBE50
+0x95B5 = 0xBE51
+0x95B6 = 0xBE52
+0x95B7 = 0xBE53
+0x95B8 = 0xBE56
+0x95B9 = 0xBE58
+0x95BA = 0xBE5C
+0x95BB = 0xBE5D
+0x95BC = 0xBE5E
+0x95BD = 0xBE5F
+0x95BE = 0xBE62
+0x95BF = 0xBE63
+0x95C0 = 0xBE65
+0x95C1 = 0xBE66
+0x95C2 = 0xBE67
+0x95C3 = 0xBE69
+0x95C4 = 0xBE6B
+0x95C5 = 0xBE6C
+0x95C6 = 0xBE6D
+0x95C7 = 0xBE6E
+0x95C8 = 0xBE6F
+0x95C9 = 0xBE72
+0x95CA = 0xBE76
+0x95CB = 0xBE77
+0x95CC = 0xBE78
+0x95CD = 0xBE79
+0x95CE = 0xBE7A
+0x95CF = 0xBE7E
+0x95D0 = 0xBE7F
+0x95D1 = 0xBE81
+0x95D2 = 0xBE82
+0x95D3 = 0xBE83
+0x95D4 = 0xBE85
+0x95D5 = 0xBE86
+0x95D6 = 0xBE87
+0x95D7 = 0xBE88
+0x95D8 = 0xBE89
+0x95D9 = 0xBE8A
+0x95DA = 0xBE8B
+0x95DB = 0xBE8E
+0x95DC = 0xBE92
+0x95DD = 0xBE93
+0x95DE = 0xBE94
+0x95DF = 0xBE95
+0x95E0 = 0xBE96
+0x95E1 = 0xBE97
+0x95E2 = 0xBE9A
+0x95E3 = 0xBE9B
+0x95E4 = 0xBE9C
+0x95E5 = 0xBE9D
+0x95E6 = 0xBE9E
+0x95E7 = 0xBE9F
+0x95E8 = 0xBEA0
+0x95E9 = 0xBEA1
+0x95EA = 0xBEA2
+0x95EB = 0xBEA3
+0x95EC = 0xBEA4
+0x95ED = 0xBEA5
+0x95EE = 0xBEA6
+0x95EF = 0xBEA7
+0x95F0 = 0xBEA9
+0x95F1 = 0xBEAA
+0x95F2 = 0xBEAB
+0x95F3 = 0xBEAC
+0x95F4 = 0xBEAD
+0x95F5 = 0xBEAE
+0x95F6 = 0xBEAF
+0x95F7 = 0xBEB0
+0x95F8 = 0xBEB1
+0x95F9 = 0xBEB2
+0x95FA = 0xBEB3
+0x95FB = 0xBEB4
+0x95FC = 0xBEB5
+0x95FD = 0xBEB6
+0x95FE = 0xBEB7
+0x9641 = 0xBEB8
+0x9642 = 0xBEB9
+0x9643 = 0xBEBA
+0x9644 = 0xBEBB
+0x9645 = 0xBEBC
+0x9646 = 0xBEBD
+0x9647 = 0xBEBE
+0x9648 = 0xBEBF
+0x9649 = 0xBEC0
+0x964A = 0xBEC1
+0x964B = 0xBEC2
+0x964C = 0xBEC3
+0x964D = 0xBEC4
+0x964E = 0xBEC5
+0x964F = 0xBEC6
+0x9650 = 0xBEC7
+0x9651 = 0xBEC8
+0x9652 = 0xBEC9
+0x9653 = 0xBECA
+0x9654 = 0xBECB
+0x9655 = 0xBECC
+0x9656 = 0xBECD
+0x9657 = 0xBECE
+0x9658 = 0xBECF
+0x9659 = 0xBED2
+0x965A = 0xBED3
+0x9661 = 0xBED5
+0x9662 = 0xBED6
+0x9663 = 0xBED9
+0x9664 = 0xBEDA
+0x9665 = 0xBEDB
+0x9666 = 0xBEDC
+0x9667 = 0xBEDD
+0x9668 = 0xBEDE
+0x9669 = 0xBEDF
+0x966A = 0xBEE1
+0x966B = 0xBEE2
+0x966C = 0xBEE6
+0x966D = 0xBEE7
+0x966E = 0xBEE8
+0x966F = 0xBEE9
+0x9670 = 0xBEEA
+0x9671 = 0xBEEB
+0x9672 = 0xBEED
+0x9673 = 0xBEEE
+0x9674 = 0xBEEF
+0x9675 = 0xBEF0
+0x9676 = 0xBEF1
+0x9677 = 0xBEF2
+0x9678 = 0xBEF3
+0x9679 = 0xBEF4
+0x967A = 0xBEF5
+0x9681 = 0xBEF6
+0x9682 = 0xBEF7
+0x9683 = 0xBEF8
+0x9684 = 0xBEF9
+0x9685 = 0xBEFA
+0x9686 = 0xBEFB
+0x9687 = 0xBEFC
+0x9688 = 0xBEFD
+0x9689 = 0xBEFE
+0x968A = 0xBEFF
+0x968B = 0xBF00
+0x968C = 0xBF02
+0x968D = 0xBF03
+0x968E = 0xBF04
+0x968F = 0xBF05
+0x9690 = 0xBF06
+0x9691 = 0xBF07
+0x9692 = 0xBF0A
+0x9693 = 0xBF0B
+0x9694 = 0xBF0C
+0x9695 = 0xBF0D
+0x9696 = 0xBF0E
+0x9697 = 0xBF0F
+0x9698 = 0xBF10
+0x9699 = 0xBF11
+0x969A = 0xBF12
+0x969B = 0xBF13
+0x969C = 0xBF14
+0x969D = 0xBF15
+0x969E = 0xBF16
+0x969F = 0xBF17
+0x96A0 = 0xBF1A
+0x96A1 = 0xBF1E
+0x96A2 = 0xBF1F
+0x96A3 = 0xBF20
+0x96A4 = 0xBF21
+0x96A5 = 0xBF22
+0x96A6 = 0xBF23
+0x96A7 = 0xBF24
+0x96A8 = 0xBF25
+0x96A9 = 0xBF26
+0x96AA = 0xBF27
+0x96AB = 0xBF28
+0x96AC = 0xBF29
+0x96AD = 0xBF2A
+0x96AE = 0xBF2B
+0x96AF = 0xBF2C
+0x96B0 = 0xBF2D
+0x96B1 = 0xBF2E
+0x96B2 = 0xBF2F
+0x96B3 = 0xBF30
+0x96B4 = 0xBF31
+0x96B5 = 0xBF32
+0x96B6 = 0xBF33
+0x96B7 = 0xBF34
+0x96B8 = 0xBF35
+0x96B9 = 0xBF36
+0x96BA = 0xBF37
+0x96BB = 0xBF38
+0x96BC = 0xBF39
+0x96BD = 0xBF3A
+0x96BE = 0xBF3B
+0x96BF = 0xBF3C
+0x96C0 = 0xBF3D
+0x96C1 = 0xBF3E
+0x96C2 = 0xBF3F
+0x96C3 = 0xBF42
+0x96C4 = 0xBF43
+0x96C5 = 0xBF45
+0x96C6 = 0xBF46
+0x96C7 = 0xBF47
+0x96C8 = 0xBF49
+0x96C9 = 0xBF4A
+0x96CA = 0xBF4B
+0x96CB = 0xBF4C
+0x96CC = 0xBF4D
+0x96CD = 0xBF4E
+0x96CE = 0xBF4F
+0x96CF = 0xBF52
+0x96D0 = 0xBF53
+0x96D1 = 0xBF54
+0x96D2 = 0xBF56
+0x96D3 = 0xBF57
+0x96D4 = 0xBF58
+0x96D5 = 0xBF59
+0x96D6 = 0xBF5A
+0x96D7 = 0xBF5B
+0x96D8 = 0xBF5C
+0x96D9 = 0xBF5D
+0x96DA = 0xBF5E
+0x96DB = 0xBF5F
+0x96DC = 0xBF60
+0x96DD = 0xBF61
+0x96DE = 0xBF62
+0x96DF = 0xBF63
+0x96E0 = 0xBF64
+0x96E1 = 0xBF65
+0x96E2 = 0xBF66
+0x96E3 = 0xBF67
+0x96E4 = 0xBF68
+0x96E5 = 0xBF69
+0x96E6 = 0xBF6A
+0x96E7 = 0xBF6B
+0x96E8 = 0xBF6C
+0x96E9 = 0xBF6D
+0x96EA = 0xBF6E
+0x96EB = 0xBF6F
+0x96EC = 0xBF70
+0x96ED = 0xBF71
+0x96EE = 0xBF72
+0x96EF = 0xBF73
+0x96F0 = 0xBF74
+0x96F1 = 0xBF75
+0x96F2 = 0xBF76
+0x96F3 = 0xBF77
+0x96F4 = 0xBF78
+0x96F5 = 0xBF79
+0x96F6 = 0xBF7A
+0x96F7 = 0xBF7B
+0x96F8 = 0xBF7C
+0x96F9 = 0xBF7D
+0x96FA = 0xBF7E
+0x96FB = 0xBF7F
+0x96FC = 0xBF80
+0x96FD = 0xBF81
+0x96FE = 0xBF82
+0x9741 = 0xBF83
+0x9742 = 0xBF84
+0x9743 = 0xBF85
+0x9744 = 0xBF86
+0x9745 = 0xBF87
+0x9746 = 0xBF88
+0x9747 = 0xBF89
+0x9748 = 0xBF8A
+0x9749 = 0xBF8B
+0x974A = 0xBF8C
+0x974B = 0xBF8D
+0x974C = 0xBF8E
+0x974D = 0xBF8F
+0x974E = 0xBF90
+0x974F = 0xBF91
+0x9750 = 0xBF92
+0x9751 = 0xBF93
+0x9752 = 0xBF95
+0x9753 = 0xBF96
+0x9754 = 0xBF97
+0x9755 = 0xBF98
+0x9756 = 0xBF99
+0x9757 = 0xBF9A
+0x9758 = 0xBF9B
+0x9759 = 0xBF9C
+0x975A = 0xBF9D
+0x9761 = 0xBF9E
+0x9762 = 0xBF9F
+0x9763 = 0xBFA0
+0x9764 = 0xBFA1
+0x9765 = 0xBFA2
+0x9766 = 0xBFA3
+0x9767 = 0xBFA4
+0x9768 = 0xBFA5
+0x9769 = 0xBFA6
+0x976A = 0xBFA7
+0x976B = 0xBFA8
+0x976C = 0xBFA9
+0x976D = 0xBFAA
+0x976E = 0xBFAB
+0x976F = 0xBFAC
+0x9770 = 0xBFAD
+0x9771 = 0xBFAE
+0x9772 = 0xBFAF
+0x9773 = 0xBFB1
+0x9774 = 0xBFB2
+0x9775 = 0xBFB3
+0x9776 = 0xBFB4
+0x9777 = 0xBFB5
+0x9778 = 0xBFB6
+0x9779 = 0xBFB7
+0x977A = 0xBFB8
+0x9781 = 0xBFB9
+0x9782 = 0xBFBA
+0x9783 = 0xBFBB
+0x9784 = 0xBFBC
+0x9785 = 0xBFBD
+0x9786 = 0xBFBE
+0x9787 = 0xBFBF
+0x9788 = 0xBFC0
+0x9789 = 0xBFC1
+0x978A = 0xBFC2
+0x978B = 0xBFC3
+0x978C = 0xBFC4
+0x978D = 0xBFC6
+0x978E = 0xBFC7
+0x978F = 0xBFC8
+0x9790 = 0xBFC9
+0x9791 = 0xBFCA
+0x9792 = 0xBFCB
+0x9793 = 0xBFCE
+0x9794 = 0xBFCF
+0x9795 = 0xBFD1
+0x9796 = 0xBFD2
+0x9797 = 0xBFD3
+0x9798 = 0xBFD5
+0x9799 = 0xBFD6
+0x979A = 0xBFD7
+0x979B = 0xBFD8
+0x979C = 0xBFD9
+0x979D = 0xBFDA
+0x979E = 0xBFDB
+0x979F = 0xBFDD
+0x97A0 = 0xBFDE
+0x97A1 = 0xBFE0
+0x97A2 = 0xBFE2
+0x97A3 = 0xBFE3
+0x97A4 = 0xBFE4
+0x97A5 = 0xBFE5
+0x97A6 = 0xBFE6
+0x97A7 = 0xBFE7
+0x97A8 = 0xBFE8
+0x97A9 = 0xBFE9
+0x97AA = 0xBFEA
+0x97AB = 0xBFEB
+0x97AC = 0xBFEC
+0x97AD = 0xBFED
+0x97AE = 0xBFEE
+0x97AF = 0xBFEF
+0x97B0 = 0xBFF0
+0x97B1 = 0xBFF1
+0x97B2 = 0xBFF2
+0x97B3 = 0xBFF3
+0x97B4 = 0xBFF4
+0x97B5 = 0xBFF5
+0x97B6 = 0xBFF6
+0x97B7 = 0xBFF7
+0x97B8 = 0xBFF8
+0x97B9 = 0xBFF9
+0x97BA = 0xBFFA
+0x97BB = 0xBFFB
+0x97BC = 0xBFFC
+0x97BD = 0xBFFD
+0x97BE = 0xBFFE
+0x97BF = 0xBFFF
+0x97C0 = 0xC000
+0x97C1 = 0xC001
+0x97C2 = 0xC002
+0x97C3 = 0xC003
+0x97C4 = 0xC004
+0x97C5 = 0xC005
+0x97C6 = 0xC006
+0x97C7 = 0xC007
+0x97C8 = 0xC008
+0x97C9 = 0xC009
+0x97CA = 0xC00A
+0x97CB = 0xC00B
+0x97CC = 0xC00C
+0x97CD = 0xC00D
+0x97CE = 0xC00E
+0x97CF = 0xC00F
+0x97D0 = 0xC010
+0x97D1 = 0xC011
+0x97D2 = 0xC012
+0x97D3 = 0xC013
+0x97D4 = 0xC014
+0x97D5 = 0xC015
+0x97D6 = 0xC016
+0x97D7 = 0xC017
+0x97D8 = 0xC018
+0x97D9 = 0xC019
+0x97DA = 0xC01A
+0x97DB = 0xC01B
+0x97DC = 0xC01C
+0x97DD = 0xC01D
+0x97DE = 0xC01E
+0x97DF = 0xC01F
+0x97E0 = 0xC020
+0x97E1 = 0xC021
+0x97E2 = 0xC022
+0x97E3 = 0xC023
+0x97E4 = 0xC024
+0x97E5 = 0xC025
+0x97E6 = 0xC026
+0x97E7 = 0xC027
+0x97E8 = 0xC028
+0x97E9 = 0xC029
+0x97EA = 0xC02A
+0x97EB = 0xC02B
+0x97EC = 0xC02C
+0x97ED = 0xC02D
+0x97EE = 0xC02E
+0x97EF = 0xC02F
+0x97F0 = 0xC030
+0x97F1 = 0xC031
+0x97F2 = 0xC032
+0x97F3 = 0xC033
+0x97F4 = 0xC034
+0x97F5 = 0xC035
+0x97F6 = 0xC036
+0x97F7 = 0xC037
+0x97F8 = 0xC038
+0x97F9 = 0xC039
+0x97FA = 0xC03A
+0x97FB = 0xC03B
+0x97FC = 0xC03D
+0x97FD = 0xC03E
+0x97FE = 0xC03F
+0x9841 = 0xC040
+0x9842 = 0xC041
+0x9843 = 0xC042
+0x9844 = 0xC043
+0x9845 = 0xC044
+0x9846 = 0xC045
+0x9847 = 0xC046
+0x9848 = 0xC047
+0x9849 = 0xC048
+0x984A = 0xC049
+0x984B = 0xC04A
+0x984C = 0xC04B
+0x984D = 0xC04C
+0x984E = 0xC04D
+0x984F = 0xC04E
+0x9850 = 0xC04F
+0x9851 = 0xC050
+0x9852 = 0xC052
+0x9853 = 0xC053
+0x9854 = 0xC054
+0x9855 = 0xC055
+0x9856 = 0xC056
+0x9857 = 0xC057
+0x9858 = 0xC059
+0x9859 = 0xC05A
+0x985A = 0xC05B
+0x9861 = 0xC05D
+0x9862 = 0xC05E
+0x9863 = 0xC05F
+0x9864 = 0xC061
+0x9865 = 0xC062
+0x9866 = 0xC063
+0x9867 = 0xC064
+0x9868 = 0xC065
+0x9869 = 0xC066
+0x986A = 0xC067
+0x986B = 0xC06A
+0x986C = 0xC06B
+0x986D = 0xC06C
+0x986E = 0xC06D
+0x986F = 0xC06E
+0x9870 = 0xC06F
+0x9871 = 0xC070
+0x9872 = 0xC071
+0x9873 = 0xC072
+0x9874 = 0xC073
+0x9875 = 0xC074
+0x9876 = 0xC075
+0x9877 = 0xC076
+0x9878 = 0xC077
+0x9879 = 0xC078
+0x987A = 0xC079
+0x9881 = 0xC07A
+0x9882 = 0xC07B
+0x9883 = 0xC07C
+0x9884 = 0xC07D
+0x9885 = 0xC07E
+0x9886 = 0xC07F
+0x9887 = 0xC080
+0x9888 = 0xC081
+0x9889 = 0xC082
+0x988A = 0xC083
+0x988B = 0xC084
+0x988C = 0xC085
+0x988D = 0xC086
+0x988E = 0xC087
+0x988F = 0xC088
+0x9890 = 0xC089
+0x9891 = 0xC08A
+0x9892 = 0xC08B
+0x9893 = 0xC08C
+0x9894 = 0xC08D
+0x9895 = 0xC08E
+0x9896 = 0xC08F
+0x9897 = 0xC092
+0x9898 = 0xC093
+0x9899 = 0xC095
+0x989A = 0xC096
+0x989B = 0xC097
+0x989C = 0xC099
+0x989D = 0xC09A
+0x989E = 0xC09B
+0x989F = 0xC09C
+0x98A0 = 0xC09D
+0x98A1 = 0xC09E
+0x98A2 = 0xC09F
+0x98A3 = 0xC0A2
+0x98A4 = 0xC0A4
+0x98A5 = 0xC0A6
+0x98A6 = 0xC0A7
+0x98A7 = 0xC0A8
+0x98A8 = 0xC0A9
+0x98A9 = 0xC0AA
+0x98AA = 0xC0AB
+0x98AB = 0xC0AE
+0x98AC = 0xC0B1
+0x98AD = 0xC0B2
+0x98AE = 0xC0B7
+0x98AF = 0xC0B8
+0x98B0 = 0xC0B9
+0x98B1 = 0xC0BA
+0x98B2 = 0xC0BB
+0x98B3 = 0xC0BE
+0x98B4 = 0xC0C2
+0x98B5 = 0xC0C3
+0x98B6 = 0xC0C4
+0x98B7 = 0xC0C6
+0x98B8 = 0xC0C7
+0x98B9 = 0xC0CA
+0x98BA = 0xC0CB
+0x98BB = 0xC0CD
+0x98BC = 0xC0CE
+0x98BD = 0xC0CF
+0x98BE = 0xC0D1
+0x98BF = 0xC0D2
+0x98C0 = 0xC0D3
+0x98C1 = 0xC0D4
+0x98C2 = 0xC0D5
+0x98C3 = 0xC0D6
+0x98C4 = 0xC0D7
+0x98C5 = 0xC0DA
+0x98C6 = 0xC0DE
+0x98C7 = 0xC0DF
+0x98C8 = 0xC0E0
+0x98C9 = 0xC0E1
+0x98CA = 0xC0E2
+0x98CB = 0xC0E3
+0x98CC = 0xC0E6
+0x98CD = 0xC0E7
+0x98CE = 0xC0E9
+0x98CF = 0xC0EA
+0x98D0 = 0xC0EB
+0x98D1 = 0xC0ED
+0x98D2 = 0xC0EE
+0x98D3 = 0xC0EF
+0x98D4 = 0xC0F0
+0x98D5 = 0xC0F1
+0x98D6 = 0xC0F2
+0x98D7 = 0xC0F3
+0x98D8 = 0xC0F6
+0x98D9 = 0xC0F8
+0x98DA = 0xC0FA
+0x98DB = 0xC0FB
+0x98DC = 0xC0FC
+0x98DD = 0xC0FD
+0x98DE = 0xC0FE
+0x98DF = 0xC0FF
+0x98E0 = 0xC101
+0x98E1 = 0xC102
+0x98E2 = 0xC103
+0x98E3 = 0xC105
+0x98E4 = 0xC106
+0x98E5 = 0xC107
+0x98E6 = 0xC109
+0x98E7 = 0xC10A
+0x98E8 = 0xC10B
+0x98E9 = 0xC10C
+0x98EA = 0xC10D
+0x98EB = 0xC10E
+0x98EC = 0xC10F
+0x98ED = 0xC111
+0x98EE = 0xC112
+0x98EF = 0xC113
+0x98F0 = 0xC114
+0x98F1 = 0xC116
+0x98F2 = 0xC117
+0x98F3 = 0xC118
+0x98F4 = 0xC119
+0x98F5 = 0xC11A
+0x98F6 = 0xC11B
+0x98F7 = 0xC121
+0x98F8 = 0xC122
+0x98F9 = 0xC125
+0x98FA = 0xC128
+0x98FB = 0xC129
+0x98FC = 0xC12A
+0x98FD = 0xC12B
+0x98FE = 0xC12E
+0x9941 = 0xC132
+0x9942 = 0xC133
+0x9943 = 0xC134
+0x9944 = 0xC135
+0x9945 = 0xC137
+0x9946 = 0xC13A
+0x9947 = 0xC13B
+0x9948 = 0xC13D
+0x9949 = 0xC13E
+0x994A = 0xC13F
+0x994B = 0xC141
+0x994C = 0xC142
+0x994D = 0xC143
+0x994E = 0xC144
+0x994F = 0xC145
+0x9950 = 0xC146
+0x9951 = 0xC147
+0x9952 = 0xC14A
+0x9953 = 0xC14E
+0x9954 = 0xC14F
+0x9955 = 0xC150
+0x9956 = 0xC151
+0x9957 = 0xC152
+0x9958 = 0xC153
+0x9959 = 0xC156
+0x995A = 0xC157
+0x9961 = 0xC159
+0x9962 = 0xC15A
+0x9963 = 0xC15B
+0x9964 = 0xC15D
+0x9965 = 0xC15E
+0x9966 = 0xC15F
+0x9967 = 0xC160
+0x9968 = 0xC161
+0x9969 = 0xC162
+0x996A = 0xC163
+0x996B = 0xC166
+0x996C = 0xC16A
+0x996D = 0xC16B
+0x996E = 0xC16C
+0x996F = 0xC16D
+0x9970 = 0xC16E
+0x9971 = 0xC16F
+0x9972 = 0xC171
+0x9973 = 0xC172
+0x9974 = 0xC173
+0x9975 = 0xC175
+0x9976 = 0xC176
+0x9977 = 0xC177
+0x9978 = 0xC179
+0x9979 = 0xC17A
+0x997A = 0xC17B
+0x9981 = 0xC17C
+0x9982 = 0xC17D
+0x9983 = 0xC17E
+0x9984 = 0xC17F
+0x9985 = 0xC180
+0x9986 = 0xC181
+0x9987 = 0xC182
+0x9988 = 0xC183
+0x9989 = 0xC184
+0x998A = 0xC186
+0x998B = 0xC187
+0x998C = 0xC188
+0x998D = 0xC189
+0x998E = 0xC18A
+0x998F = 0xC18B
+0x9990 = 0xC18F
+0x9991 = 0xC191
+0x9992 = 0xC192
+0x9993 = 0xC193
+0x9994 = 0xC195
+0x9995 = 0xC197
+0x9996 = 0xC198
+0x9997 = 0xC199
+0x9998 = 0xC19A
+0x9999 = 0xC19B
+0x999A = 0xC19E
+0x999B = 0xC1A0
+0x999C = 0xC1A2
+0x999D = 0xC1A3
+0x999E = 0xC1A4
+0x999F = 0xC1A6
+0x99A0 = 0xC1A7
+0x99A1 = 0xC1AA
+0x99A2 = 0xC1AB
+0x99A3 = 0xC1AD
+0x99A4 = 0xC1AE
+0x99A5 = 0xC1AF
+0x99A6 = 0xC1B1
+0x99A7 = 0xC1B2
+0x99A8 = 0xC1B3
+0x99A9 = 0xC1B4
+0x99AA = 0xC1B5
+0x99AB = 0xC1B6
+0x99AC = 0xC1B7
+0x99AD = 0xC1B8
+0x99AE = 0xC1B9
+0x99AF = 0xC1BA
+0x99B0 = 0xC1BB
+0x99B1 = 0xC1BC
+0x99B2 = 0xC1BE
+0x99B3 = 0xC1BF
+0x99B4 = 0xC1C0
+0x99B5 = 0xC1C1
+0x99B6 = 0xC1C2
+0x99B7 = 0xC1C3
+0x99B8 = 0xC1C5
+0x99B9 = 0xC1C6
+0x99BA = 0xC1C7
+0x99BB = 0xC1C9
+0x99BC = 0xC1CA
+0x99BD = 0xC1CB
+0x99BE = 0xC1CD
+0x99BF = 0xC1CE
+0x99C0 = 0xC1CF
+0x99C1 = 0xC1D0
+0x99C2 = 0xC1D1
+0x99C3 = 0xC1D2
+0x99C4 = 0xC1D3
+0x99C5 = 0xC1D5
+0x99C6 = 0xC1D6
+0x99C7 = 0xC1D9
+0x99C8 = 0xC1DA
+0x99C9 = 0xC1DB
+0x99CA = 0xC1DC
+0x99CB = 0xC1DD
+0x99CC = 0xC1DE
+0x99CD = 0xC1DF
+0x99CE = 0xC1E1
+0x99CF = 0xC1E2
+0x99D0 = 0xC1E3
+0x99D1 = 0xC1E5
+0x99D2 = 0xC1E6
+0x99D3 = 0xC1E7
+0x99D4 = 0xC1E9
+0x99D5 = 0xC1EA
+0x99D6 = 0xC1EB
+0x99D7 = 0xC1EC
+0x99D8 = 0xC1ED
+0x99D9 = 0xC1EE
+0x99DA = 0xC1EF
+0x99DB = 0xC1F2
+0x99DC = 0xC1F4
+0x99DD = 0xC1F5
+0x99DE = 0xC1F6
+0x99DF = 0xC1F7
+0x99E0 = 0xC1F8
+0x99E1 = 0xC1F9
+0x99E2 = 0xC1FA
+0x99E3 = 0xC1FB
+0x99E4 = 0xC1FE
+0x99E5 = 0xC1FF
+0x99E6 = 0xC201
+0x99E7 = 0xC202
+0x99E8 = 0xC203
+0x99E9 = 0xC205
+0x99EA = 0xC206
+0x99EB = 0xC207
+0x99EC = 0xC208
+0x99ED = 0xC209
+0x99EE = 0xC20A
+0x99EF = 0xC20B
+0x99F0 = 0xC20E
+0x99F1 = 0xC210
+0x99F2 = 0xC212
+0x99F3 = 0xC213
+0x99F4 = 0xC214
+0x99F5 = 0xC215
+0x99F6 = 0xC216
+0x99F7 = 0xC217
+0x99F8 = 0xC21A
+0x99F9 = 0xC21B
+0x99FA = 0xC21D
+0x99FB = 0xC21E
+0x99FC = 0xC221
+0x99FD = 0xC222
+0x99FE = 0xC223
+0x9A41 = 0xC224
+0x9A42 = 0xC225
+0x9A43 = 0xC226
+0x9A44 = 0xC227
+0x9A45 = 0xC22A
+0x9A46 = 0xC22C
+0x9A47 = 0xC22E
+0x9A48 = 0xC230
+0x9A49 = 0xC233
+0x9A4A = 0xC235
+0x9A4B = 0xC236
+0x9A4C = 0xC237
+0x9A4D = 0xC238
+0x9A4E = 0xC239
+0x9A4F = 0xC23A
+0x9A50 = 0xC23B
+0x9A51 = 0xC23C
+0x9A52 = 0xC23D
+0x9A53 = 0xC23E
+0x9A54 = 0xC23F
+0x9A55 = 0xC240
+0x9A56 = 0xC241
+0x9A57 = 0xC242
+0x9A58 = 0xC243
+0x9A59 = 0xC244
+0x9A5A = 0xC245
+0x9A61 = 0xC246
+0x9A62 = 0xC247
+0x9A63 = 0xC249
+0x9A64 = 0xC24A
+0x9A65 = 0xC24B
+0x9A66 = 0xC24C
+0x9A67 = 0xC24D
+0x9A68 = 0xC24E
+0x9A69 = 0xC24F
+0x9A6A = 0xC252
+0x9A6B = 0xC253
+0x9A6C = 0xC255
+0x9A6D = 0xC256
+0x9A6E = 0xC257
+0x9A6F = 0xC259
+0x9A70 = 0xC25A
+0x9A71 = 0xC25B
+0x9A72 = 0xC25C
+0x9A73 = 0xC25D
+0x9A74 = 0xC25E
+0x9A75 = 0xC25F
+0x9A76 = 0xC261
+0x9A77 = 0xC262
+0x9A78 = 0xC263
+0x9A79 = 0xC264
+0x9A7A = 0xC266
+0x9A81 = 0xC267
+0x9A82 = 0xC268
+0x9A83 = 0xC269
+0x9A84 = 0xC26A
+0x9A85 = 0xC26B
+0x9A86 = 0xC26E
+0x9A87 = 0xC26F
+0x9A88 = 0xC271
+0x9A89 = 0xC272
+0x9A8A = 0xC273
+0x9A8B = 0xC275
+0x9A8C = 0xC276
+0x9A8D = 0xC277
+0x9A8E = 0xC278
+0x9A8F = 0xC279
+0x9A90 = 0xC27A
+0x9A91 = 0xC27B
+0x9A92 = 0xC27E
+0x9A93 = 0xC280
+0x9A94 = 0xC282
+0x9A95 = 0xC283
+0x9A96 = 0xC284
+0x9A97 = 0xC285
+0x9A98 = 0xC286
+0x9A99 = 0xC287
+0x9A9A = 0xC28A
+0x9A9B = 0xC28B
+0x9A9C = 0xC28C
+0x9A9D = 0xC28D
+0x9A9E = 0xC28E
+0x9A9F = 0xC28F
+0x9AA0 = 0xC291
+0x9AA1 = 0xC292
+0x9AA2 = 0xC293
+0x9AA3 = 0xC294
+0x9AA4 = 0xC295
+0x9AA5 = 0xC296
+0x9AA6 = 0xC297
+0x9AA7 = 0xC299
+0x9AA8 = 0xC29A
+0x9AA9 = 0xC29C
+0x9AAA = 0xC29E
+0x9AAB = 0xC29F
+0x9AAC = 0xC2A0
+0x9AAD = 0xC2A1
+0x9AAE = 0xC2A2
+0x9AAF = 0xC2A3
+0x9AB0 = 0xC2A6
+0x9AB1 = 0xC2A7
+0x9AB2 = 0xC2A9
+0x9AB3 = 0xC2AA
+0x9AB4 = 0xC2AB
+0x9AB5 = 0xC2AE
+0x9AB6 = 0xC2AF
+0x9AB7 = 0xC2B0
+0x9AB8 = 0xC2B1
+0x9AB9 = 0xC2B2
+0x9ABA = 0xC2B3
+0x9ABB = 0xC2B6
+0x9ABC = 0xC2B8
+0x9ABD = 0xC2BA
+0x9ABE = 0xC2BB
+0x9ABF = 0xC2BC
+0x9AC0 = 0xC2BD
+0x9AC1 = 0xC2BE
+0x9AC2 = 0xC2BF
+0x9AC3 = 0xC2C0
+0x9AC4 = 0xC2C1
+0x9AC5 = 0xC2C2
+0x9AC6 = 0xC2C3
+0x9AC7 = 0xC2C4
+0x9AC8 = 0xC2C5
+0x9AC9 = 0xC2C6
+0x9ACA = 0xC2C7
+0x9ACB = 0xC2C8
+0x9ACC = 0xC2C9
+0x9ACD = 0xC2CA
+0x9ACE = 0xC2CB
+0x9ACF = 0xC2CC
+0x9AD0 = 0xC2CD
+0x9AD1 = 0xC2CE
+0x9AD2 = 0xC2CF
+0x9AD3 = 0xC2D0
+0x9AD4 = 0xC2D1
+0x9AD5 = 0xC2D2
+0x9AD6 = 0xC2D3
+0x9AD7 = 0xC2D4
+0x9AD8 = 0xC2D5
+0x9AD9 = 0xC2D6
+0x9ADA = 0xC2D7
+0x9ADB = 0xC2D8
+0x9ADC = 0xC2D9
+0x9ADD = 0xC2DA
+0x9ADE = 0xC2DB
+0x9ADF = 0xC2DE
+0x9AE0 = 0xC2DF
+0x9AE1 = 0xC2E1
+0x9AE2 = 0xC2E2
+0x9AE3 = 0xC2E5
+0x9AE4 = 0xC2E6
+0x9AE5 = 0xC2E7
+0x9AE6 = 0xC2E8
+0x9AE7 = 0xC2E9
+0x9AE8 = 0xC2EA
+0x9AE9 = 0xC2EE
+0x9AEA = 0xC2F0
+0x9AEB = 0xC2F2
+0x9AEC = 0xC2F3
+0x9AED = 0xC2F4
+0x9AEE = 0xC2F5
+0x9AEF = 0xC2F7
+0x9AF0 = 0xC2FA
+0x9AF1 = 0xC2FD
+0x9AF2 = 0xC2FE
+0x9AF3 = 0xC2FF
+0x9AF4 = 0xC301
+0x9AF5 = 0xC302
+0x9AF6 = 0xC303
+0x9AF7 = 0xC304
+0x9AF8 = 0xC305
+0x9AF9 = 0xC306
+0x9AFA = 0xC307
+0x9AFB = 0xC30A
+0x9AFC = 0xC30B
+0x9AFD = 0xC30E
+0x9AFE = 0xC30F
+0x9B41 = 0xC310
+0x9B42 = 0xC311
+0x9B43 = 0xC312
+0x9B44 = 0xC316
+0x9B45 = 0xC317
+0x9B46 = 0xC319
+0x9B47 = 0xC31A
+0x9B48 = 0xC31B
+0x9B49 = 0xC31D
+0x9B4A = 0xC31E
+0x9B4B = 0xC31F
+0x9B4C = 0xC320
+0x9B4D = 0xC321
+0x9B4E = 0xC322
+0x9B4F = 0xC323
+0x9B50 = 0xC326
+0x9B51 = 0xC327
+0x9B52 = 0xC32A
+0x9B53 = 0xC32B
+0x9B54 = 0xC32C
+0x9B55 = 0xC32D
+0x9B56 = 0xC32E
+0x9B57 = 0xC32F
+0x9B58 = 0xC330
+0x9B59 = 0xC331
+0x9B5A = 0xC332
+0x9B61 = 0xC333
+0x9B62 = 0xC334
+0x9B63 = 0xC335
+0x9B64 = 0xC336
+0x9B65 = 0xC337
+0x9B66 = 0xC338
+0x9B67 = 0xC339
+0x9B68 = 0xC33A
+0x9B69 = 0xC33B
+0x9B6A = 0xC33C
+0x9B6B = 0xC33D
+0x9B6C = 0xC33E
+0x9B6D = 0xC33F
+0x9B6E = 0xC340
+0x9B6F = 0xC341
+0x9B70 = 0xC342
+0x9B71 = 0xC343
+0x9B72 = 0xC344
+0x9B73 = 0xC346
+0x9B74 = 0xC347
+0x9B75 = 0xC348
+0x9B76 = 0xC349
+0x9B77 = 0xC34A
+0x9B78 = 0xC34B
+0x9B79 = 0xC34C
+0x9B7A = 0xC34D
+0x9B81 = 0xC34E
+0x9B82 = 0xC34F
+0x9B83 = 0xC350
+0x9B84 = 0xC351
+0x9B85 = 0xC352
+0x9B86 = 0xC353
+0x9B87 = 0xC354
+0x9B88 = 0xC355
+0x9B89 = 0xC356
+0x9B8A = 0xC357
+0x9B8B = 0xC358
+0x9B8C = 0xC359
+0x9B8D = 0xC35A
+0x9B8E = 0xC35B
+0x9B8F = 0xC35C
+0x9B90 = 0xC35D
+0x9B91 = 0xC35E
+0x9B92 = 0xC35F
+0x9B93 = 0xC360
+0x9B94 = 0xC361
+0x9B95 = 0xC362
+0x9B96 = 0xC363
+0x9B97 = 0xC364
+0x9B98 = 0xC365
+0x9B99 = 0xC366
+0x9B9A = 0xC367
+0x9B9B = 0xC36A
+0x9B9C = 0xC36B
+0x9B9D = 0xC36D
+0x9B9E = 0xC36E
+0x9B9F = 0xC36F
+0x9BA0 = 0xC371
+0x9BA1 = 0xC373
+0x9BA2 = 0xC374
+0x9BA3 = 0xC375
+0x9BA4 = 0xC376
+0x9BA5 = 0xC377
+0x9BA6 = 0xC37A
+0x9BA7 = 0xC37B
+0x9BA8 = 0xC37E
+0x9BA9 = 0xC37F
+0x9BAA = 0xC380
+0x9BAB = 0xC381
+0x9BAC = 0xC382
+0x9BAD = 0xC383
+0x9BAE = 0xC385
+0x9BAF = 0xC386
+0x9BB0 = 0xC387
+0x9BB1 = 0xC389
+0x9BB2 = 0xC38A
+0x9BB3 = 0xC38B
+0x9BB4 = 0xC38D
+0x9BB5 = 0xC38E
+0x9BB6 = 0xC38F
+0x9BB7 = 0xC390
+0x9BB8 = 0xC391
+0x9BB9 = 0xC392
+0x9BBA = 0xC393
+0x9BBB = 0xC394
+0x9BBC = 0xC395
+0x9BBD = 0xC396
+0x9BBE = 0xC397
+0x9BBF = 0xC398
+0x9BC0 = 0xC399
+0x9BC1 = 0xC39A
+0x9BC2 = 0xC39B
+0x9BC3 = 0xC39C
+0x9BC4 = 0xC39D
+0x9BC5 = 0xC39E
+0x9BC6 = 0xC39F
+0x9BC7 = 0xC3A0
+0x9BC8 = 0xC3A1
+0x9BC9 = 0xC3A2
+0x9BCA = 0xC3A3
+0x9BCB = 0xC3A4
+0x9BCC = 0xC3A5
+0x9BCD = 0xC3A6
+0x9BCE = 0xC3A7
+0x9BCF = 0xC3A8
+0x9BD0 = 0xC3A9
+0x9BD1 = 0xC3AA
+0x9BD2 = 0xC3AB
+0x9BD3 = 0xC3AC
+0x9BD4 = 0xC3AD
+0x9BD5 = 0xC3AE
+0x9BD6 = 0xC3AF
+0x9BD7 = 0xC3B0
+0x9BD8 = 0xC3B1
+0x9BD9 = 0xC3B2
+0x9BDA = 0xC3B3
+0x9BDB = 0xC3B4
+0x9BDC = 0xC3B5
+0x9BDD = 0xC3B6
+0x9BDE = 0xC3B7
+0x9BDF = 0xC3B8
+0x9BE0 = 0xC3B9
+0x9BE1 = 0xC3BA
+0x9BE2 = 0xC3BB
+0x9BE3 = 0xC3BC
+0x9BE4 = 0xC3BD
+0x9BE5 = 0xC3BE
+0x9BE6 = 0xC3BF
+0x9BE7 = 0xC3C1
+0x9BE8 = 0xC3C2
+0x9BE9 = 0xC3C3
+0x9BEA = 0xC3C4
+0x9BEB = 0xC3C5
+0x9BEC = 0xC3C6
+0x9BED = 0xC3C7
+0x9BEE = 0xC3C8
+0x9BEF = 0xC3C9
+0x9BF0 = 0xC3CA
+0x9BF1 = 0xC3CB
+0x9BF2 = 0xC3CC
+0x9BF3 = 0xC3CD
+0x9BF4 = 0xC3CE
+0x9BF5 = 0xC3CF
+0x9BF6 = 0xC3D0
+0x9BF7 = 0xC3D1
+0x9BF8 = 0xC3D2
+0x9BF9 = 0xC3D3
+0x9BFA = 0xC3D4
+0x9BFB = 0xC3D5
+0x9BFC = 0xC3D6
+0x9BFD = 0xC3D7
+0x9BFE = 0xC3DA
+0x9C41 = 0xC3DB
+0x9C42 = 0xC3DD
+0x9C43 = 0xC3DE
+0x9C44 = 0xC3E1
+0x9C45 = 0xC3E3
+0x9C46 = 0xC3E4
+0x9C47 = 0xC3E5
+0x9C48 = 0xC3E6
+0x9C49 = 0xC3E7
+0x9C4A = 0xC3EA
+0x9C4B = 0xC3EB
+0x9C4C = 0xC3EC
+0x9C4D = 0xC3EE
+0x9C4E = 0xC3EF
+0x9C4F = 0xC3F0
+0x9C50 = 0xC3F1
+0x9C51 = 0xC3F2
+0x9C52 = 0xC3F3
+0x9C53 = 0xC3F6
+0x9C54 = 0xC3F7
+0x9C55 = 0xC3F9
+0x9C56 = 0xC3FA
+0x9C57 = 0xC3FB
+0x9C58 = 0xC3FC
+0x9C59 = 0xC3FD
+0x9C5A = 0xC3FE
+0x9C61 = 0xC3FF
+0x9C62 = 0xC400
+0x9C63 = 0xC401
+0x9C64 = 0xC402
+0x9C65 = 0xC403
+0x9C66 = 0xC404
+0x9C67 = 0xC405
+0x9C68 = 0xC406
+0x9C69 = 0xC407
+0x9C6A = 0xC409
+0x9C6B = 0xC40A
+0x9C6C = 0xC40B
+0x9C6D = 0xC40C
+0x9C6E = 0xC40D
+0x9C6F = 0xC40E
+0x9C70 = 0xC40F
+0x9C71 = 0xC411
+0x9C72 = 0xC412
+0x9C73 = 0xC413
+0x9C74 = 0xC414
+0x9C75 = 0xC415
+0x9C76 = 0xC416
+0x9C77 = 0xC417
+0x9C78 = 0xC418
+0x9C79 = 0xC419
+0x9C7A = 0xC41A
+0x9C81 = 0xC41B
+0x9C82 = 0xC41C
+0x9C83 = 0xC41D
+0x9C84 = 0xC41E
+0x9C85 = 0xC41F
+0x9C86 = 0xC420
+0x9C87 = 0xC421
+0x9C88 = 0xC422
+0x9C89 = 0xC423
+0x9C8A = 0xC425
+0x9C8B = 0xC426
+0x9C8C = 0xC427
+0x9C8D = 0xC428
+0x9C8E = 0xC429
+0x9C8F = 0xC42A
+0x9C90 = 0xC42B
+0x9C91 = 0xC42D
+0x9C92 = 0xC42E
+0x9C93 = 0xC42F
+0x9C94 = 0xC431
+0x9C95 = 0xC432
+0x9C96 = 0xC433
+0x9C97 = 0xC435
+0x9C98 = 0xC436
+0x9C99 = 0xC437
+0x9C9A = 0xC438
+0x9C9B = 0xC439
+0x9C9C = 0xC43A
+0x9C9D = 0xC43B
+0x9C9E = 0xC43E
+0x9C9F = 0xC43F
+0x9CA0 = 0xC440
+0x9CA1 = 0xC441
+0x9CA2 = 0xC442
+0x9CA3 = 0xC443
+0x9CA4 = 0xC444
+0x9CA5 = 0xC445
+0x9CA6 = 0xC446
+0x9CA7 = 0xC447
+0x9CA8 = 0xC449
+0x9CA9 = 0xC44A
+0x9CAA = 0xC44B
+0x9CAB = 0xC44C
+0x9CAC = 0xC44D
+0x9CAD = 0xC44E
+0x9CAE = 0xC44F
+0x9CAF = 0xC450
+0x9CB0 = 0xC451
+0x9CB1 = 0xC452
+0x9CB2 = 0xC453
+0x9CB3 = 0xC454
+0x9CB4 = 0xC455
+0x9CB5 = 0xC456
+0x9CB6 = 0xC457
+0x9CB7 = 0xC458
+0x9CB8 = 0xC459
+0x9CB9 = 0xC45A
+0x9CBA = 0xC45B
+0x9CBB = 0xC45C
+0x9CBC = 0xC45D
+0x9CBD = 0xC45E
+0x9CBE = 0xC45F
+0x9CBF = 0xC460
+0x9CC0 = 0xC461
+0x9CC1 = 0xC462
+0x9CC2 = 0xC463
+0x9CC3 = 0xC466
+0x9CC4 = 0xC467
+0x9CC5 = 0xC469
+0x9CC6 = 0xC46A
+0x9CC7 = 0xC46B
+0x9CC8 = 0xC46D
+0x9CC9 = 0xC46E
+0x9CCA = 0xC46F
+0x9CCB = 0xC470
+0x9CCC = 0xC471
+0x9CCD = 0xC472
+0x9CCE = 0xC473
+0x9CCF = 0xC476
+0x9CD0 = 0xC477
+0x9CD1 = 0xC478
+0x9CD2 = 0xC47A
+0x9CD3 = 0xC47B
+0x9CD4 = 0xC47C
+0x9CD5 = 0xC47D
+0x9CD6 = 0xC47E
+0x9CD7 = 0xC47F
+0x9CD8 = 0xC481
+0x9CD9 = 0xC482
+0x9CDA = 0xC483
+0x9CDB = 0xC484
+0x9CDC = 0xC485
+0x9CDD = 0xC486
+0x9CDE = 0xC487
+0x9CDF = 0xC488
+0x9CE0 = 0xC489
+0x9CE1 = 0xC48A
+0x9CE2 = 0xC48B
+0x9CE3 = 0xC48C
+0x9CE4 = 0xC48D
+0x9CE5 = 0xC48E
+0x9CE6 = 0xC48F
+0x9CE7 = 0xC490
+0x9CE8 = 0xC491
+0x9CE9 = 0xC492
+0x9CEA = 0xC493
+0x9CEB = 0xC495
+0x9CEC = 0xC496
+0x9CED = 0xC497
+0x9CEE = 0xC498
+0x9CEF = 0xC499
+0x9CF0 = 0xC49A
+0x9CF1 = 0xC49B
+0x9CF2 = 0xC49D
+0x9CF3 = 0xC49E
+0x9CF4 = 0xC49F
+0x9CF5 = 0xC4A0
+0x9CF6 = 0xC4A1
+0x9CF7 = 0xC4A2
+0x9CF8 = 0xC4A3
+0x9CF9 = 0xC4A4
+0x9CFA = 0xC4A5
+0x9CFB = 0xC4A6
+0x9CFC = 0xC4A7
+0x9CFD = 0xC4A8
+0x9CFE = 0xC4A9
+0x9D41 = 0xC4AA
+0x9D42 = 0xC4AB
+0x9D43 = 0xC4AC
+0x9D44 = 0xC4AD
+0x9D45 = 0xC4AE
+0x9D46 = 0xC4AF
+0x9D47 = 0xC4B0
+0x9D48 = 0xC4B1
+0x9D49 = 0xC4B2
+0x9D4A = 0xC4B3
+0x9D4B = 0xC4B4
+0x9D4C = 0xC4B5
+0x9D4D = 0xC4B6
+0x9D4E = 0xC4B7
+0x9D4F = 0xC4B9
+0x9D50 = 0xC4BA
+0x9D51 = 0xC4BB
+0x9D52 = 0xC4BD
+0x9D53 = 0xC4BE
+0x9D54 = 0xC4BF
+0x9D55 = 0xC4C0
+0x9D56 = 0xC4C1
+0x9D57 = 0xC4C2
+0x9D58 = 0xC4C3
+0x9D59 = 0xC4C4
+0x9D5A = 0xC4C5
+0x9D61 = 0xC4C6
+0x9D62 = 0xC4C7
+0x9D63 = 0xC4C8
+0x9D64 = 0xC4C9
+0x9D65 = 0xC4CA
+0x9D66 = 0xC4CB
+0x9D67 = 0xC4CC
+0x9D68 = 0xC4CD
+0x9D69 = 0xC4CE
+0x9D6A = 0xC4CF
+0x9D6B = 0xC4D0
+0x9D6C = 0xC4D1
+0x9D6D = 0xC4D2
+0x9D6E = 0xC4D3
+0x9D6F = 0xC4D4
+0x9D70 = 0xC4D5
+0x9D71 = 0xC4D6
+0x9D72 = 0xC4D7
+0x9D73 = 0xC4D8
+0x9D74 = 0xC4D9
+0x9D75 = 0xC4DA
+0x9D76 = 0xC4DB
+0x9D77 = 0xC4DC
+0x9D78 = 0xC4DD
+0x9D79 = 0xC4DE
+0x9D7A = 0xC4DF
+0x9D81 = 0xC4E0
+0x9D82 = 0xC4E1
+0x9D83 = 0xC4E2
+0x9D84 = 0xC4E3
+0x9D85 = 0xC4E4
+0x9D86 = 0xC4E5
+0x9D87 = 0xC4E6
+0x9D88 = 0xC4E7
+0x9D89 = 0xC4E8
+0x9D8A = 0xC4EA
+0x9D8B = 0xC4EB
+0x9D8C = 0xC4EC
+0x9D8D = 0xC4ED
+0x9D8E = 0xC4EE
+0x9D8F = 0xC4EF
+0x9D90 = 0xC4F2
+0x9D91 = 0xC4F3
+0x9D92 = 0xC4F5
+0x9D93 = 0xC4F6
+0x9D94 = 0xC4F7
+0x9D95 = 0xC4F9
+0x9D96 = 0xC4FB
+0x9D97 = 0xC4FC
+0x9D98 = 0xC4FD
+0x9D99 = 0xC4FE
+0x9D9A = 0xC502
+0x9D9B = 0xC503
+0x9D9C = 0xC504
+0x9D9D = 0xC505
+0x9D9E = 0xC506
+0x9D9F = 0xC507
+0x9DA0 = 0xC508
+0x9DA1 = 0xC509
+0x9DA2 = 0xC50A
+0x9DA3 = 0xC50B
+0x9DA4 = 0xC50D
+0x9DA5 = 0xC50E
+0x9DA6 = 0xC50F
+0x9DA7 = 0xC511
+0x9DA8 = 0xC512
+0x9DA9 = 0xC513
+0x9DAA = 0xC515
+0x9DAB = 0xC516
+0x9DAC = 0xC517
+0x9DAD = 0xC518
+0x9DAE = 0xC519
+0x9DAF = 0xC51A
+0x9DB0 = 0xC51B
+0x9DB1 = 0xC51D
+0x9DB2 = 0xC51E
+0x9DB3 = 0xC51F
+0x9DB4 = 0xC520
+0x9DB5 = 0xC521
+0x9DB6 = 0xC522
+0x9DB7 = 0xC523
+0x9DB8 = 0xC524
+0x9DB9 = 0xC525
+0x9DBA = 0xC526
+0x9DBB = 0xC527
+0x9DBC = 0xC52A
+0x9DBD = 0xC52B
+0x9DBE = 0xC52D
+0x9DBF = 0xC52E
+0x9DC0 = 0xC52F
+0x9DC1 = 0xC531
+0x9DC2 = 0xC532
+0x9DC3 = 0xC533
+0x9DC4 = 0xC534
+0x9DC5 = 0xC535
+0x9DC6 = 0xC536
+0x9DC7 = 0xC537
+0x9DC8 = 0xC53A
+0x9DC9 = 0xC53C
+0x9DCA = 0xC53E
+0x9DCB = 0xC53F
+0x9DCC = 0xC540
+0x9DCD = 0xC541
+0x9DCE = 0xC542
+0x9DCF = 0xC543
+0x9DD0 = 0xC546
+0x9DD1 = 0xC547
+0x9DD2 = 0xC54B
+0x9DD3 = 0xC54F
+0x9DD4 = 0xC550
+0x9DD5 = 0xC551
+0x9DD6 = 0xC552
+0x9DD7 = 0xC556
+0x9DD8 = 0xC55A
+0x9DD9 = 0xC55B
+0x9DDA = 0xC55C
+0x9DDB = 0xC55F
+0x9DDC = 0xC562
+0x9DDD = 0xC563
+0x9DDE = 0xC565
+0x9DDF = 0xC566
+0x9DE0 = 0xC567
+0x9DE1 = 0xC569
+0x9DE2 = 0xC56A
+0x9DE3 = 0xC56B
+0x9DE4 = 0xC56C
+0x9DE5 = 0xC56D
+0x9DE6 = 0xC56E
+0x9DE7 = 0xC56F
+0x9DE8 = 0xC572
+0x9DE9 = 0xC576
+0x9DEA = 0xC577
+0x9DEB = 0xC578
+0x9DEC = 0xC579
+0x9DED = 0xC57A
+0x9DEE = 0xC57B
+0x9DEF = 0xC57E
+0x9DF0 = 0xC57F
+0x9DF1 = 0xC581
+0x9DF2 = 0xC582
+0x9DF3 = 0xC583
+0x9DF4 = 0xC585
+0x9DF5 = 0xC586
+0x9DF6 = 0xC588
+0x9DF7 = 0xC589
+0x9DF8 = 0xC58A
+0x9DF9 = 0xC58B
+0x9DFA = 0xC58E
+0x9DFB = 0xC590
+0x9DFC = 0xC592
+0x9DFD = 0xC593
+0x9DFE = 0xC594
+0x9E41 = 0xC596
+0x9E42 = 0xC599
+0x9E43 = 0xC59A
+0x9E44 = 0xC59B
+0x9E45 = 0xC59D
+0x9E46 = 0xC59E
+0x9E47 = 0xC59F
+0x9E48 = 0xC5A1
+0x9E49 = 0xC5A2
+0x9E4A = 0xC5A3
+0x9E4B = 0xC5A4
+0x9E4C = 0xC5A5
+0x9E4D = 0xC5A6
+0x9E4E = 0xC5A7
+0x9E4F = 0xC5A8
+0x9E50 = 0xC5AA
+0x9E51 = 0xC5AB
+0x9E52 = 0xC5AC
+0x9E53 = 0xC5AD
+0x9E54 = 0xC5AE
+0x9E55 = 0xC5AF
+0x9E56 = 0xC5B0
+0x9E57 = 0xC5B1
+0x9E58 = 0xC5B2
+0x9E59 = 0xC5B3
+0x9E5A = 0xC5B6
+0x9E61 = 0xC5B7
+0x9E62 = 0xC5BA
+0x9E63 = 0xC5BF
+0x9E64 = 0xC5C0
+0x9E65 = 0xC5C1
+0x9E66 = 0xC5C2
+0x9E67 = 0xC5C3
+0x9E68 = 0xC5CB
+0x9E69 = 0xC5CD
+0x9E6A = 0xC5CF
+0x9E6B = 0xC5D2
+0x9E6C = 0xC5D3
+0x9E6D = 0xC5D5
+0x9E6E = 0xC5D6
+0x9E6F = 0xC5D7
+0x9E70 = 0xC5D9
+0x9E71 = 0xC5DA
+0x9E72 = 0xC5DB
+0x9E73 = 0xC5DC
+0x9E74 = 0xC5DD
+0x9E75 = 0xC5DE
+0x9E76 = 0xC5DF
+0x9E77 = 0xC5E2
+0x9E78 = 0xC5E4
+0x9E79 = 0xC5E6
+0x9E7A = 0xC5E7
+0x9E81 = 0xC5E8
+0x9E82 = 0xC5E9
+0x9E83 = 0xC5EA
+0x9E84 = 0xC5EB
+0x9E85 = 0xC5EF
+0x9E86 = 0xC5F1
+0x9E87 = 0xC5F2
+0x9E88 = 0xC5F3
+0x9E89 = 0xC5F5
+0x9E8A = 0xC5F8
+0x9E8B = 0xC5F9
+0x9E8C = 0xC5FA
+0x9E8D = 0xC5FB
+0x9E8E = 0xC602
+0x9E8F = 0xC603
+0x9E90 = 0xC604
+0x9E91 = 0xC609
+0x9E92 = 0xC60A
+0x9E93 = 0xC60B
+0x9E94 = 0xC60D
+0x9E95 = 0xC60E
+0x9E96 = 0xC60F
+0x9E97 = 0xC611
+0x9E98 = 0xC612
+0x9E99 = 0xC613
+0x9E9A = 0xC614
+0x9E9B = 0xC615
+0x9E9C = 0xC616
+0x9E9D = 0xC617
+0x9E9E = 0xC61A
+0x9E9F = 0xC61D
+0x9EA0 = 0xC61E
+0x9EA1 = 0xC61F
+0x9EA2 = 0xC620
+0x9EA3 = 0xC621
+0x9EA4 = 0xC622
+0x9EA5 = 0xC623
+0x9EA6 = 0xC626
+0x9EA7 = 0xC627
+0x9EA8 = 0xC629
+0x9EA9 = 0xC62A
+0x9EAA = 0xC62B
+0x9EAB = 0xC62F
+0x9EAC = 0xC631
+0x9EAD = 0xC632
+0x9EAE = 0xC636
+0x9EAF = 0xC638
+0x9EB0 = 0xC63A
+0x9EB1 = 0xC63C
+0x9EB2 = 0xC63D
+0x9EB3 = 0xC63E
+0x9EB4 = 0xC63F
+0x9EB5 = 0xC642
+0x9EB6 = 0xC643
+0x9EB7 = 0xC645
+0x9EB8 = 0xC646
+0x9EB9 = 0xC647
+0x9EBA = 0xC649
+0x9EBB = 0xC64A
+0x9EBC = 0xC64B
+0x9EBD = 0xC64C
+0x9EBE = 0xC64D
+0x9EBF = 0xC64E
+0x9EC0 = 0xC64F
+0x9EC1 = 0xC652
+0x9EC2 = 0xC656
+0x9EC3 = 0xC657
+0x9EC4 = 0xC658
+0x9EC5 = 0xC659
+0x9EC6 = 0xC65A
+0x9EC7 = 0xC65B
+0x9EC8 = 0xC65E
+0x9EC9 = 0xC65F
+0x9ECA = 0xC661
+0x9ECB = 0xC662
+0x9ECC = 0xC663
+0x9ECD = 0xC664
+0x9ECE = 0xC665
+0x9ECF = 0xC666
+0x9ED0 = 0xC667
+0x9ED1 = 0xC668
+0x9ED2 = 0xC669
+0x9ED3 = 0xC66A
+0x9ED4 = 0xC66B
+0x9ED5 = 0xC66D
+0x9ED6 = 0xC66E
+0x9ED7 = 0xC670
+0x9ED8 = 0xC672
+0x9ED9 = 0xC673
+0x9EDA = 0xC674
+0x9EDB = 0xC675
+0x9EDC = 0xC676
+0x9EDD = 0xC677
+0x9EDE = 0xC67A
+0x9EDF = 0xC67B
+0x9EE0 = 0xC67D
+0x9EE1 = 0xC67E
+0x9EE2 = 0xC67F
+0x9EE3 = 0xC681
+0x9EE4 = 0xC682
+0x9EE5 = 0xC683
+0x9EE6 = 0xC684
+0x9EE7 = 0xC685
+0x9EE8 = 0xC686
+0x9EE9 = 0xC687
+0x9EEA = 0xC68A
+0x9EEB = 0xC68C
+0x9EEC = 0xC68E
+0x9EED = 0xC68F
+0x9EEE = 0xC690
+0x9EEF = 0xC691
+0x9EF0 = 0xC692
+0x9EF1 = 0xC693
+0x9EF2 = 0xC696
+0x9EF3 = 0xC697
+0x9EF4 = 0xC699
+0x9EF5 = 0xC69A
+0x9EF6 = 0xC69B
+0x9EF7 = 0xC69D
+0x9EF8 = 0xC69E
+0x9EF9 = 0xC69F
+0x9EFA = 0xC6A0
+0x9EFB = 0xC6A1
+0x9EFC = 0xC6A2
+0x9EFD = 0xC6A3
+0x9EFE = 0xC6A6
+0x9F41 = 0xC6A8
+0x9F42 = 0xC6AA
+0x9F43 = 0xC6AB
+0x9F44 = 0xC6AC
+0x9F45 = 0xC6AD
+0x9F46 = 0xC6AE
+0x9F47 = 0xC6AF
+0x9F48 = 0xC6B2
+0x9F49 = 0xC6B3
+0x9F4A = 0xC6B5
+0x9F4B = 0xC6B6
+0x9F4C = 0xC6B7
+0x9F4D = 0xC6BB
+0x9F4E = 0xC6BC
+0x9F4F = 0xC6BD
+0x9F50 = 0xC6BE
+0x9F51 = 0xC6BF
+0x9F52 = 0xC6C2
+0x9F53 = 0xC6C4
+0x9F54 = 0xC6C6
+0x9F55 = 0xC6C7
+0x9F56 = 0xC6C8
+0x9F57 = 0xC6C9
+0x9F58 = 0xC6CA
+0x9F59 = 0xC6CB
+0x9F5A = 0xC6CE
+0x9F61 = 0xC6CF
+0x9F62 = 0xC6D1
+0x9F63 = 0xC6D2
+0x9F64 = 0xC6D3
+0x9F65 = 0xC6D5
+0x9F66 = 0xC6D6
+0x9F67 = 0xC6D7
+0x9F68 = 0xC6D8
+0x9F69 = 0xC6D9
+0x9F6A = 0xC6DA
+0x9F6B = 0xC6DB
+0x9F6C = 0xC6DE
+0x9F6D = 0xC6DF
+0x9F6E = 0xC6E2
+0x9F6F = 0xC6E3
+0x9F70 = 0xC6E4
+0x9F71 = 0xC6E5
+0x9F72 = 0xC6E6
+0x9F73 = 0xC6E7
+0x9F74 = 0xC6EA
+0x9F75 = 0xC6EB
+0x9F76 = 0xC6ED
+0x9F77 = 0xC6EE
+0x9F78 = 0xC6EF
+0x9F79 = 0xC6F1
+0x9F7A = 0xC6F2
+0x9F81 = 0xC6F3
+0x9F82 = 0xC6F4
+0x9F83 = 0xC6F5
+0x9F84 = 0xC6F6
+0x9F85 = 0xC6F7
+0x9F86 = 0xC6FA
+0x9F87 = 0xC6FB
+0x9F88 = 0xC6FC
+0x9F89 = 0xC6FE
+0x9F8A = 0xC6FF
+0x9F8B = 0xC700
+0x9F8C = 0xC701
+0x9F8D = 0xC702
+0x9F8E = 0xC703
+0x9F8F = 0xC706
+0x9F90 = 0xC707
+0x9F91 = 0xC709
+0x9F92 = 0xC70A
+0x9F93 = 0xC70B
+0x9F94 = 0xC70D
+0x9F95 = 0xC70E
+0x9F96 = 0xC70F
+0x9F97 = 0xC710
+0x9F98 = 0xC711
+0x9F99 = 0xC712
+0x9F9A = 0xC713
+0x9F9B = 0xC716
+0x9F9C = 0xC718
+0x9F9D = 0xC71A
+0x9F9E = 0xC71B
+0x9F9F = 0xC71C
+0x9FA0 = 0xC71D
+0x9FA1 = 0xC71E
+0x9FA2 = 0xC71F
+0x9FA3 = 0xC722
+0x9FA4 = 0xC723
+0x9FA5 = 0xC725
+0x9FA6 = 0xC726
+0x9FA7 = 0xC727
+0x9FA8 = 0xC729
+0x9FA9 = 0xC72A
+0x9FAA = 0xC72B
+0x9FAB = 0xC72C
+0x9FAC = 0xC72D
+0x9FAD = 0xC72E
+0x9FAE = 0xC72F
+0x9FAF = 0xC732
+0x9FB0 = 0xC734
+0x9FB1 = 0xC736
+0x9FB2 = 0xC738
+0x9FB3 = 0xC739
+0x9FB4 = 0xC73A
+0x9FB5 = 0xC73B
+0x9FB6 = 0xC73E
+0x9FB7 = 0xC73F
+0x9FB8 = 0xC741
+0x9FB9 = 0xC742
+0x9FBA = 0xC743
+0x9FBB = 0xC745
+0x9FBC = 0xC746
+0x9FBD = 0xC747
+0x9FBE = 0xC748
+0x9FBF = 0xC749
+0x9FC0 = 0xC74B
+0x9FC1 = 0xC74E
+0x9FC2 = 0xC750
+0x9FC3 = 0xC759
+0x9FC4 = 0xC75A
+0x9FC5 = 0xC75B
+0x9FC6 = 0xC75D
+0x9FC7 = 0xC75E
+0x9FC8 = 0xC75F
+0x9FC9 = 0xC761
+0x9FCA = 0xC762
+0x9FCB = 0xC763
+0x9FCC = 0xC764
+0x9FCD = 0xC765
+0x9FCE = 0xC766
+0x9FCF = 0xC767
+0x9FD0 = 0xC769
+0x9FD1 = 0xC76A
+0x9FD2 = 0xC76C
+0x9FD3 = 0xC76D
+0x9FD4 = 0xC76E
+0x9FD5 = 0xC76F
+0x9FD6 = 0xC770
+0x9FD7 = 0xC771
+0x9FD8 = 0xC772
+0x9FD9 = 0xC773
+0x9FDA = 0xC776
+0x9FDB = 0xC777
+0x9FDC = 0xC779
+0x9FDD = 0xC77A
+0x9FDE = 0xC77B
+0x9FDF = 0xC77F
+0x9FE0 = 0xC780
+0x9FE1 = 0xC781
+0x9FE2 = 0xC782
+0x9FE3 = 0xC786
+0x9FE4 = 0xC78B
+0x9FE5 = 0xC78C
+0x9FE6 = 0xC78D
+0x9FE7 = 0xC78F
+0x9FE8 = 0xC792
+0x9FE9 = 0xC793
+0x9FEA = 0xC795
+0x9FEB = 0xC799
+0x9FEC = 0xC79B
+0x9FED = 0xC79C
+0x9FEE = 0xC79D
+0x9FEF = 0xC79E
+0x9FF0 = 0xC79F
+0x9FF1 = 0xC7A2
+0x9FF2 = 0xC7A7
+0x9FF3 = 0xC7A8
+0x9FF4 = 0xC7A9
+0x9FF5 = 0xC7AA
+0x9FF6 = 0xC7AB
+0x9FF7 = 0xC7AE
+0x9FF8 = 0xC7AF
+0x9FF9 = 0xC7B1
+0x9FFA = 0xC7B2
+0x9FFB = 0xC7B3
+0x9FFC = 0xC7B5
+0x9FFD = 0xC7B6
+0x9FFE = 0xC7B7
+0xA041 = 0xC7B8
+0xA042 = 0xC7B9
+0xA043 = 0xC7BA
+0xA044 = 0xC7BB
+0xA045 = 0xC7BE
+0xA046 = 0xC7C2
+0xA047 = 0xC7C3
+0xA048 = 0xC7C4
+0xA049 = 0xC7C5
+0xA04A = 0xC7C6
+0xA04B = 0xC7C7
+0xA04C = 0xC7CA
+0xA04D = 0xC7CB
+0xA04E = 0xC7CD
+0xA04F = 0xC7CF
+0xA050 = 0xC7D1
+0xA051 = 0xC7D2
+0xA052 = 0xC7D3
+0xA053 = 0xC7D4
+0xA054 = 0xC7D5
+0xA055 = 0xC7D6
+0xA056 = 0xC7D7
+0xA057 = 0xC7D9
+0xA058 = 0xC7DA
+0xA059 = 0xC7DB
+0xA05A = 0xC7DC
+0xA061 = 0xC7DE
+0xA062 = 0xC7DF
+0xA063 = 0xC7E0
+0xA064 = 0xC7E1
+0xA065 = 0xC7E2
+0xA066 = 0xC7E3
+0xA067 = 0xC7E5
+0xA068 = 0xC7E6
+0xA069 = 0xC7E7
+0xA06A = 0xC7E9
+0xA06B = 0xC7EA
+0xA06C = 0xC7EB
+0xA06D = 0xC7ED
+0xA06E = 0xC7EE
+0xA06F = 0xC7EF
+0xA070 = 0xC7F0
+0xA071 = 0xC7F1
+0xA072 = 0xC7F2
+0xA073 = 0xC7F3
+0xA074 = 0xC7F4
+0xA075 = 0xC7F5
+0xA076 = 0xC7F6
+0xA077 = 0xC7F7
+0xA078 = 0xC7F8
+0xA079 = 0xC7F9
+0xA07A = 0xC7FA
+0xA081 = 0xC7FB
+0xA082 = 0xC7FC
+0xA083 = 0xC7FD
+0xA084 = 0xC7FE
+0xA085 = 0xC7FF
+0xA086 = 0xC802
+0xA087 = 0xC803
+0xA088 = 0xC805
+0xA089 = 0xC806
+0xA08A = 0xC807
+0xA08B = 0xC809
+0xA08C = 0xC80B
+0xA08D = 0xC80C
+0xA08E = 0xC80D
+0xA08F = 0xC80E
+0xA090 = 0xC80F
+0xA091 = 0xC812
+0xA092 = 0xC814
+0xA093 = 0xC817
+0xA094 = 0xC818
+0xA095 = 0xC819
+0xA096 = 0xC81A
+0xA097 = 0xC81B
+0xA098 = 0xC81E
+0xA099 = 0xC81F
+0xA09A = 0xC821
+0xA09B = 0xC822
+0xA09C = 0xC823
+0xA09D = 0xC825
+0xA09E = 0xC826
+0xA09F = 0xC827
+0xA0A0 = 0xC828
+0xA0A1 = 0xC829
+0xA0A2 = 0xC82A
+0xA0A3 = 0xC82B
+0xA0A4 = 0xC82E
+0xA0A5 = 0xC830
+0xA0A6 = 0xC832
+0xA0A7 = 0xC833
+0xA0A8 = 0xC834
+0xA0A9 = 0xC835
+0xA0AA = 0xC836
+0xA0AB = 0xC837
+0xA0AC = 0xC839
+0xA0AD = 0xC83A
+0xA0AE = 0xC83B
+0xA0AF = 0xC83D
+0xA0B0 = 0xC83E
+0xA0B1 = 0xC83F
+0xA0B2 = 0xC841
+0xA0B3 = 0xC842
+0xA0B4 = 0xC843
+0xA0B5 = 0xC844
+0xA0B6 = 0xC845
+0xA0B7 = 0xC846
+0xA0B8 = 0xC847
+0xA0B9 = 0xC84A
+0xA0BA = 0xC84B
+0xA0BB = 0xC84E
+0xA0BC = 0xC84F
+0xA0BD = 0xC850
+0xA0BE = 0xC851
+0xA0BF = 0xC852
+0xA0C0 = 0xC853
+0xA0C1 = 0xC855
+0xA0C2 = 0xC856
+0xA0C3 = 0xC857
+0xA0C4 = 0xC858
+0xA0C5 = 0xC859
+0xA0C6 = 0xC85A
+0xA0C7 = 0xC85B
+0xA0C8 = 0xC85C
+0xA0C9 = 0xC85D
+0xA0CA = 0xC85E
+0xA0CB = 0xC85F
+0xA0CC = 0xC860
+0xA0CD = 0xC861
+0xA0CE = 0xC862
+0xA0CF = 0xC863
+0xA0D0 = 0xC864
+0xA0D1 = 0xC865
+0xA0D2 = 0xC866
+0xA0D3 = 0xC867
+0xA0D4 = 0xC868
+0xA0D5 = 0xC869
+0xA0D6 = 0xC86A
+0xA0D7 = 0xC86B
+0xA0D8 = 0xC86C
+0xA0D9 = 0xC86D
+0xA0DA = 0xC86E
+0xA0DB = 0xC86F
+0xA0DC = 0xC872
+0xA0DD = 0xC873
+0xA0DE = 0xC875
+0xA0DF = 0xC876
+0xA0E0 = 0xC877
+0xA0E1 = 0xC879
+0xA0E2 = 0xC87B
+0xA0E3 = 0xC87C
+0xA0E4 = 0xC87D
+0xA0E5 = 0xC87E
+0xA0E6 = 0xC87F
+0xA0E7 = 0xC882
+0xA0E8 = 0xC884
+0xA0E9 = 0xC888
+0xA0EA = 0xC889
+0xA0EB = 0xC88A
+0xA0EC = 0xC88E
+0xA0ED = 0xC88F
+0xA0EE = 0xC890
+0xA0EF = 0xC891
+0xA0F0 = 0xC892
+0xA0F1 = 0xC893
+0xA0F2 = 0xC895
+0xA0F3 = 0xC896
+0xA0F4 = 0xC897
+0xA0F5 = 0xC898
+0xA0F6 = 0xC899
+0xA0F7 = 0xC89A
+0xA0F8 = 0xC89B
+0xA0F9 = 0xC89C
+0xA0FA = 0xC89E
+0xA0FB = 0xC8A0
+0xA0FC = 0xC8A2
+0xA0FD = 0xC8A3
+0xA0FE = 0xC8A4
+0xA141 = 0xC8A5
+0xA142 = 0xC8A6
+0xA143 = 0xC8A7
+0xA144 = 0xC8A9
+0xA145 = 0xC8AA
+0xA146 = 0xC8AB
+0xA147 = 0xC8AC
+0xA148 = 0xC8AD
+0xA149 = 0xC8AE
+0xA14A = 0xC8AF
+0xA14B = 0xC8B0
+0xA14C = 0xC8B1
+0xA14D = 0xC8B2
+0xA14E = 0xC8B3
+0xA14F = 0xC8B4
+0xA150 = 0xC8B5
+0xA151 = 0xC8B6
+0xA152 = 0xC8B7
+0xA153 = 0xC8B8
+0xA154 = 0xC8B9
+0xA155 = 0xC8BA
+0xA156 = 0xC8BB
+0xA157 = 0xC8BE
+0xA158 = 0xC8BF
+0xA159 = 0xC8C0
+0xA15A = 0xC8C1
+0xA161 = 0xC8C2
+0xA162 = 0xC8C3
+0xA163 = 0xC8C5
+0xA164 = 0xC8C6
+0xA165 = 0xC8C7
+0xA166 = 0xC8C9
+0xA167 = 0xC8CA
+0xA168 = 0xC8CB
+0xA169 = 0xC8CD
+0xA16A = 0xC8CE
+0xA16B = 0xC8CF
+0xA16C = 0xC8D0
+0xA16D = 0xC8D1
+0xA16E = 0xC8D2
+0xA16F = 0xC8D3
+0xA170 = 0xC8D6
+0xA171 = 0xC8D8
+0xA172 = 0xC8DA
+0xA173 = 0xC8DB
+0xA174 = 0xC8DC
+0xA175 = 0xC8DD
+0xA176 = 0xC8DE
+0xA177 = 0xC8DF
+0xA178 = 0xC8E2
+0xA179 = 0xC8E3
+0xA17A = 0xC8E5
+0xA181 = 0xC8E6
+0xA182 = 0xC8E7
+0xA183 = 0xC8E8
+0xA184 = 0xC8E9
+0xA185 = 0xC8EA
+0xA186 = 0xC8EB
+0xA187 = 0xC8EC
+0xA188 = 0xC8ED
+0xA189 = 0xC8EE
+0xA18A = 0xC8EF
+0xA18B = 0xC8F0
+0xA18C = 0xC8F1
+0xA18D = 0xC8F2
+0xA18E = 0xC8F3
+0xA18F = 0xC8F4
+0xA190 = 0xC8F6
+0xA191 = 0xC8F7
+0xA192 = 0xC8F8
+0xA193 = 0xC8F9
+0xA194 = 0xC8FA
+0xA195 = 0xC8FB
+0xA196 = 0xC8FE
+0xA197 = 0xC8FF
+0xA198 = 0xC901
+0xA199 = 0xC902
+0xA19A = 0xC903
+0xA19B = 0xC907
+0xA19C = 0xC908
+0xA19D = 0xC909
+0xA19E = 0xC90A
+0xA19F = 0xC90B
+0xA1A0 = 0xC90E
+0xA241 = 0xC910
+0xA242 = 0xC912
+0xA243 = 0xC913
+0xA244 = 0xC914
+0xA245 = 0xC915
+0xA246 = 0xC916
+0xA247 = 0xC917
+0xA248 = 0xC919
+0xA249 = 0xC91A
+0xA24A = 0xC91B
+0xA24B = 0xC91C
+0xA24C = 0xC91D
+0xA24D = 0xC91E
+0xA24E = 0xC91F
+0xA24F = 0xC920
+0xA250 = 0xC921
+0xA251 = 0xC922
+0xA252 = 0xC923
+0xA253 = 0xC924
+0xA254 = 0xC925
+0xA255 = 0xC926
+0xA256 = 0xC927
+0xA257 = 0xC928
+0xA258 = 0xC929
+0xA259 = 0xC92A
+0xA25A = 0xC92B
+0xA261 = 0xC92D
+0xA262 = 0xC92E
+0xA263 = 0xC92F
+0xA264 = 0xC930
+0xA265 = 0xC931
+0xA266 = 0xC932
+0xA267 = 0xC933
+0xA268 = 0xC935
+0xA269 = 0xC936
+0xA26A = 0xC937
+0xA26B = 0xC938
+0xA26C = 0xC939
+0xA26D = 0xC93A
+0xA26E = 0xC93B
+0xA26F = 0xC93C
+0xA270 = 0xC93D
+0xA271 = 0xC93E
+0xA272 = 0xC93F
+0xA273 = 0xC940
+0xA274 = 0xC941
+0xA275 = 0xC942
+0xA276 = 0xC943
+0xA277 = 0xC944
+0xA278 = 0xC945
+0xA279 = 0xC946
+0xA27A = 0xC947
+0xA281 = 0xC948
+0xA282 = 0xC949
+0xA283 = 0xC94A
+0xA284 = 0xC94B
+0xA285 = 0xC94C
+0xA286 = 0xC94D
+0xA287 = 0xC94E
+0xA288 = 0xC94F
+0xA289 = 0xC952
+0xA28A = 0xC953
+0xA28B = 0xC955
+0xA28C = 0xC956
+0xA28D = 0xC957
+0xA28E = 0xC959
+0xA28F = 0xC95A
+0xA290 = 0xC95B
+0xA291 = 0xC95C
+0xA292 = 0xC95D
+0xA293 = 0xC95E
+0xA294 = 0xC95F
+0xA295 = 0xC962
+0xA296 = 0xC964
+0xA297 = 0xC965
+0xA298 = 0xC966
+0xA299 = 0xC967
+0xA29A = 0xC968
+0xA29B = 0xC969
+0xA29C = 0xC96A
+0xA29D = 0xC96B
+0xA29E = 0xC96D
+0xA29F = 0xC96E
+0xA2A0 = 0xC96F
+0xA2E6 = 0x20AC
+0xA2E7 = 0x00AE
+0xA341 = 0xC971
+0xA342 = 0xC972
+0xA343 = 0xC973
+0xA344 = 0xC975
+0xA345 = 0xC976
+0xA346 = 0xC977
+0xA347 = 0xC978
+0xA348 = 0xC979
+0xA349 = 0xC97A
+0xA34A = 0xC97B
+0xA34B = 0xC97D
+0xA34C = 0xC97E
+0xA34D = 0xC97F
+0xA34E = 0xC980
+0xA34F = 0xC981
+0xA350 = 0xC982
+0xA351 = 0xC983
+0xA352 = 0xC984
+0xA353 = 0xC985
+0xA354 = 0xC986
+0xA355 = 0xC987
+0xA356 = 0xC98A
+0xA357 = 0xC98B
+0xA358 = 0xC98D
+0xA359 = 0xC98E
+0xA35A = 0xC98F
+0xA361 = 0xC991
+0xA362 = 0xC992
+0xA363 = 0xC993
+0xA364 = 0xC994
+0xA365 = 0xC995
+0xA366 = 0xC996
+0xA367 = 0xC997
+0xA368 = 0xC99A
+0xA369 = 0xC99C
+0xA36A = 0xC99E
+0xA36B = 0xC99F
+0xA36C = 0xC9A0
+0xA36D = 0xC9A1
+0xA36E = 0xC9A2
+0xA36F = 0xC9A3
+0xA370 = 0xC9A4
+0xA371 = 0xC9A5
+0xA372 = 0xC9A6
+0xA373 = 0xC9A7
+0xA374 = 0xC9A8
+0xA375 = 0xC9A9
+0xA376 = 0xC9AA
+0xA377 = 0xC9AB
+0xA378 = 0xC9AC
+0xA379 = 0xC9AD
+0xA37A = 0xC9AE
+0xA381 = 0xC9AF
+0xA382 = 0xC9B0
+0xA383 = 0xC9B1
+0xA384 = 0xC9B2
+0xA385 = 0xC9B3
+0xA386 = 0xC9B4
+0xA387 = 0xC9B5
+0xA388 = 0xC9B6
+0xA389 = 0xC9B7
+0xA38A = 0xC9B8
+0xA38B = 0xC9B9
+0xA38C = 0xC9BA
+0xA38D = 0xC9BB
+0xA38E = 0xC9BC
+0xA38F = 0xC9BD
+0xA390 = 0xC9BE
+0xA391 = 0xC9BF
+0xA392 = 0xC9C2
+0xA393 = 0xC9C3
+0xA394 = 0xC9C5
+0xA395 = 0xC9C6
+0xA396 = 0xC9C9
+0xA397 = 0xC9CB
+0xA398 = 0xC9CC
+0xA399 = 0xC9CD
+0xA39A = 0xC9CE
+0xA39B = 0xC9CF
+0xA39C = 0xC9D2
+0xA39D = 0xC9D4
+0xA39E = 0xC9D7
+0xA39F = 0xC9D8
+0xA3A0 = 0xC9DB
+0xA441 = 0xC9DE
+0xA442 = 0xC9DF
+0xA443 = 0xC9E1
+0xA444 = 0xC9E3
+0xA445 = 0xC9E5
+0xA446 = 0xC9E6
+0xA447 = 0xC9E8
+0xA448 = 0xC9E9
+0xA449 = 0xC9EA
+0xA44A = 0xC9EB
+0xA44B = 0xC9EE
+0xA44C = 0xC9F2
+0xA44D = 0xC9F3
+0xA44E = 0xC9F4
+0xA44F = 0xC9F5
+0xA450 = 0xC9F6
+0xA451 = 0xC9F7
+0xA452 = 0xC9FA
+0xA453 = 0xC9FB
+0xA454 = 0xC9FD
+0xA455 = 0xC9FE
+0xA456 = 0xC9FF
+0xA457 = 0xCA01
+0xA458 = 0xCA02
+0xA459 = 0xCA03
+0xA45A = 0xCA04
+0xA461 = 0xCA05
+0xA462 = 0xCA06
+0xA463 = 0xCA07
+0xA464 = 0xCA0A
+0xA465 = 0xCA0E
+0xA466 = 0xCA0F
+0xA467 = 0xCA10
+0xA468 = 0xCA11
+0xA469 = 0xCA12
+0xA46A = 0xCA13
+0xA46B = 0xCA15
+0xA46C = 0xCA16
+0xA46D = 0xCA17
+0xA46E = 0xCA19
+0xA46F = 0xCA1A
+0xA470 = 0xCA1B
+0xA471 = 0xCA1C
+0xA472 = 0xCA1D
+0xA473 = 0xCA1E
+0xA474 = 0xCA1F
+0xA475 = 0xCA20
+0xA476 = 0xCA21
+0xA477 = 0xCA22
+0xA478 = 0xCA23
+0xA479 = 0xCA24
+0xA47A = 0xCA25
+0xA481 = 0xCA26
+0xA482 = 0xCA27
+0xA483 = 0xCA28
+0xA484 = 0xCA2A
+0xA485 = 0xCA2B
+0xA486 = 0xCA2C
+0xA487 = 0xCA2D
+0xA488 = 0xCA2E
+0xA489 = 0xCA2F
+0xA48A = 0xCA30
+0xA48B = 0xCA31
+0xA48C = 0xCA32
+0xA48D = 0xCA33
+0xA48E = 0xCA34
+0xA48F = 0xCA35
+0xA490 = 0xCA36
+0xA491 = 0xCA37
+0xA492 = 0xCA38
+0xA493 = 0xCA39
+0xA494 = 0xCA3A
+0xA495 = 0xCA3B
+0xA496 = 0xCA3C
+0xA497 = 0xCA3D
+0xA498 = 0xCA3E
+0xA499 = 0xCA3F
+0xA49A = 0xCA40
+0xA49B = 0xCA41
+0xA49C = 0xCA42
+0xA49D = 0xCA43
+0xA49E = 0xCA44
+0xA49F = 0xCA45
+0xA4A0 = 0xCA46
+0xA541 = 0xCA47
+0xA542 = 0xCA48
+0xA543 = 0xCA49
+0xA544 = 0xCA4A
+0xA545 = 0xCA4B
+0xA546 = 0xCA4E
+0xA547 = 0xCA4F
+0xA548 = 0xCA51
+0xA549 = 0xCA52
+0xA54A = 0xCA53
+0xA54B = 0xCA55
+0xA54C = 0xCA56
+0xA54D = 0xCA57
+0xA54E = 0xCA58
+0xA54F = 0xCA59
+0xA550 = 0xCA5A
+0xA551 = 0xCA5B
+0xA552 = 0xCA5E
+0xA553 = 0xCA62
+0xA554 = 0xCA63
+0xA555 = 0xCA64
+0xA556 = 0xCA65
+0xA557 = 0xCA66
+0xA558 = 0xCA67
+0xA559 = 0xCA69
+0xA55A = 0xCA6A
+0xA561 = 0xCA6B
+0xA562 = 0xCA6C
+0xA563 = 0xCA6D
+0xA564 = 0xCA6E
+0xA565 = 0xCA6F
+0xA566 = 0xCA70
+0xA567 = 0xCA71
+0xA568 = 0xCA72
+0xA569 = 0xCA73
+0xA56A = 0xCA74
+0xA56B = 0xCA75
+0xA56C = 0xCA76
+0xA56D = 0xCA77
+0xA56E = 0xCA78
+0xA56F = 0xCA79
+0xA570 = 0xCA7A
+0xA571 = 0xCA7B
+0xA572 = 0xCA7C
+0xA573 = 0xCA7E
+0xA574 = 0xCA7F
+0xA575 = 0xCA80
+0xA576 = 0xCA81
+0xA577 = 0xCA82
+0xA578 = 0xCA83
+0xA579 = 0xCA85
+0xA57A = 0xCA86
+0xA581 = 0xCA87
+0xA582 = 0xCA88
+0xA583 = 0xCA89
+0xA584 = 0xCA8A
+0xA585 = 0xCA8B
+0xA586 = 0xCA8C
+0xA587 = 0xCA8D
+0xA588 = 0xCA8E
+0xA589 = 0xCA8F
+0xA58A = 0xCA90
+0xA58B = 0xCA91
+0xA58C = 0xCA92
+0xA58D = 0xCA93
+0xA58E = 0xCA94
+0xA58F = 0xCA95
+0xA590 = 0xCA96
+0xA591 = 0xCA97
+0xA592 = 0xCA99
+0xA593 = 0xCA9A
+0xA594 = 0xCA9B
+0xA595 = 0xCA9C
+0xA596 = 0xCA9D
+0xA597 = 0xCA9E
+0xA598 = 0xCA9F
+0xA599 = 0xCAA0
+0xA59A = 0xCAA1
+0xA59B = 0xCAA2
+0xA59C = 0xCAA3
+0xA59D = 0xCAA4
+0xA59E = 0xCAA5
+0xA59F = 0xCAA6
+0xA5A0 = 0xCAA7
+0xA641 = 0xCAA8
+0xA642 = 0xCAA9
+0xA643 = 0xCAAA
+0xA644 = 0xCAAB
+0xA645 = 0xCAAC
+0xA646 = 0xCAAD
+0xA647 = 0xCAAE
+0xA648 = 0xCAAF
+0xA649 = 0xCAB0
+0xA64A = 0xCAB1
+0xA64B = 0xCAB2
+0xA64C = 0xCAB3
+0xA64D = 0xCAB4
+0xA64E = 0xCAB5
+0xA64F = 0xCAB6
+0xA650 = 0xCAB7
+0xA651 = 0xCAB8
+0xA652 = 0xCAB9
+0xA653 = 0xCABA
+0xA654 = 0xCABB
+0xA655 = 0xCABE
+0xA656 = 0xCABF
+0xA657 = 0xCAC1
+0xA658 = 0xCAC2
+0xA659 = 0xCAC3
+0xA65A = 0xCAC5
+0xA661 = 0xCAC6
+0xA662 = 0xCAC7
+0xA663 = 0xCAC8
+0xA664 = 0xCAC9
+0xA665 = 0xCACA
+0xA666 = 0xCACB
+0xA667 = 0xCACE
+0xA668 = 0xCAD0
+0xA669 = 0xCAD2
+0xA66A = 0xCAD4
+0xA66B = 0xCAD5
+0xA66C = 0xCAD6
+0xA66D = 0xCAD7
+0xA66E = 0xCADA
+0xA66F = 0xCADB
+0xA670 = 0xCADC
+0xA671 = 0xCADD
+0xA672 = 0xCADE
+0xA673 = 0xCADF
+0xA674 = 0xCAE1
+0xA675 = 0xCAE2
+0xA676 = 0xCAE3
+0xA677 = 0xCAE4
+0xA678 = 0xCAE5
+0xA679 = 0xCAE6
+0xA67A = 0xCAE7
+0xA681 = 0xCAE8
+0xA682 = 0xCAE9
+0xA683 = 0xCAEA
+0xA684 = 0xCAEB
+0xA685 = 0xCAED
+0xA686 = 0xCAEE
+0xA687 = 0xCAEF
+0xA688 = 0xCAF0
+0xA689 = 0xCAF1
+0xA68A = 0xCAF2
+0xA68B = 0xCAF3
+0xA68C = 0xCAF5
+0xA68D = 0xCAF6
+0xA68E = 0xCAF7
+0xA68F = 0xCAF8
+0xA690 = 0xCAF9
+0xA691 = 0xCAFA
+0xA692 = 0xCAFB
+0xA693 = 0xCAFC
+0xA694 = 0xCAFD
+0xA695 = 0xCAFE
+0xA696 = 0xCAFF
+0xA697 = 0xCB00
+0xA698 = 0xCB01
+0xA699 = 0xCB02
+0xA69A = 0xCB03
+0xA69B = 0xCB04
+0xA69C = 0xCB05
+0xA69D = 0xCB06
+0xA69E = 0xCB07
+0xA69F = 0xCB09
+0xA6A0 = 0xCB0A
+0xA741 = 0xCB0B
+0xA742 = 0xCB0C
+0xA743 = 0xCB0D
+0xA744 = 0xCB0E
+0xA745 = 0xCB0F
+0xA746 = 0xCB11
+0xA747 = 0xCB12
+0xA748 = 0xCB13
+0xA749 = 0xCB15
+0xA74A = 0xCB16
+0xA74B = 0xCB17
+0xA74C = 0xCB19
+0xA74D = 0xCB1A
+0xA74E = 0xCB1B
+0xA74F = 0xCB1C
+0xA750 = 0xCB1D
+0xA751 = 0xCB1E
+0xA752 = 0xCB1F
+0xA753 = 0xCB22
+0xA754 = 0xCB23
+0xA755 = 0xCB24
+0xA756 = 0xCB25
+0xA757 = 0xCB26
+0xA758 = 0xCB27
+0xA759 = 0xCB28
+0xA75A = 0xCB29
+0xA761 = 0xCB2A
+0xA762 = 0xCB2B
+0xA763 = 0xCB2C
+0xA764 = 0xCB2D
+0xA765 = 0xCB2E
+0xA766 = 0xCB2F
+0xA767 = 0xCB30
+0xA768 = 0xCB31
+0xA769 = 0xCB32
+0xA76A = 0xCB33
+0xA76B = 0xCB34
+0xA76C = 0xCB35
+0xA76D = 0xCB36
+0xA76E = 0xCB37
+0xA76F = 0xCB38
+0xA770 = 0xCB39
+0xA771 = 0xCB3A
+0xA772 = 0xCB3B
+0xA773 = 0xCB3C
+0xA774 = 0xCB3D
+0xA775 = 0xCB3E
+0xA776 = 0xCB3F
+0xA777 = 0xCB40
+0xA778 = 0xCB42
+0xA779 = 0xCB43
+0xA77A = 0xCB44
+0xA781 = 0xCB45
+0xA782 = 0xCB46
+0xA783 = 0xCB47
+0xA784 = 0xCB4A
+0xA785 = 0xCB4B
+0xA786 = 0xCB4D
+0xA787 = 0xCB4E
+0xA788 = 0xCB4F
+0xA789 = 0xCB51
+0xA78A = 0xCB52
+0xA78B = 0xCB53
+0xA78C = 0xCB54
+0xA78D = 0xCB55
+0xA78E = 0xCB56
+0xA78F = 0xCB57
+0xA790 = 0xCB5A
+0xA791 = 0xCB5B
+0xA792 = 0xCB5C
+0xA793 = 0xCB5E
+0xA794 = 0xCB5F
+0xA795 = 0xCB60
+0xA796 = 0xCB61
+0xA797 = 0xCB62
+0xA798 = 0xCB63
+0xA799 = 0xCB65
+0xA79A = 0xCB66
+0xA79B = 0xCB67
+0xA79C = 0xCB68
+0xA79D = 0xCB69
+0xA79E = 0xCB6A
+0xA79F = 0xCB6B
+0xA7A0 = 0xCB6C
+0xA841 = 0xCB6D
+0xA842 = 0xCB6E
+0xA843 = 0xCB6F
+0xA844 = 0xCB70
+0xA845 = 0xCB71
+0xA846 = 0xCB72
+0xA847 = 0xCB73
+0xA848 = 0xCB74
+0xA849 = 0xCB75
+0xA84A = 0xCB76
+0xA84B = 0xCB77
+0xA84C = 0xCB7A
+0xA84D = 0xCB7B
+0xA84E = 0xCB7C
+0xA84F = 0xCB7D
+0xA850 = 0xCB7E
+0xA851 = 0xCB7F
+0xA852 = 0xCB80
+0xA853 = 0xCB81
+0xA854 = 0xCB82
+0xA855 = 0xCB83
+0xA856 = 0xCB84
+0xA857 = 0xCB85
+0xA858 = 0xCB86
+0xA859 = 0xCB87
+0xA85A = 0xCB88
+0xA861 = 0xCB89
+0xA862 = 0xCB8A
+0xA863 = 0xCB8B
+0xA864 = 0xCB8C
+0xA865 = 0xCB8D
+0xA866 = 0xCB8E
+0xA867 = 0xCB8F
+0xA868 = 0xCB90
+0xA869 = 0xCB91
+0xA86A = 0xCB92
+0xA86B = 0xCB93
+0xA86C = 0xCB94
+0xA86D = 0xCB95
+0xA86E = 0xCB96
+0xA86F = 0xCB97
+0xA870 = 0xCB98
+0xA871 = 0xCB99
+0xA872 = 0xCB9A
+0xA873 = 0xCB9B
+0xA874 = 0xCB9D
+0xA875 = 0xCB9E
+0xA876 = 0xCB9F
+0xA877 = 0xCBA0
+0xA878 = 0xCBA1
+0xA879 = 0xCBA2
+0xA87A = 0xCBA3
+0xA881 = 0xCBA4
+0xA882 = 0xCBA5
+0xA883 = 0xCBA6
+0xA884 = 0xCBA7
+0xA885 = 0xCBA8
+0xA886 = 0xCBA9
+0xA887 = 0xCBAA
+0xA888 = 0xCBAB
+0xA889 = 0xCBAC
+0xA88A = 0xCBAD
+0xA88B = 0xCBAE
+0xA88C = 0xCBAF
+0xA88D = 0xCBB0
+0xA88E = 0xCBB1
+0xA88F = 0xCBB2
+0xA890 = 0xCBB3
+0xA891 = 0xCBB4
+0xA892 = 0xCBB5
+0xA893 = 0xCBB6
+0xA894 = 0xCBB7
+0xA895 = 0xCBB9
+0xA896 = 0xCBBA
+0xA897 = 0xCBBB
+0xA898 = 0xCBBC
+0xA899 = 0xCBBD
+0xA89A = 0xCBBE
+0xA89B = 0xCBBF
+0xA89C = 0xCBC0
+0xA89D = 0xCBC1
+0xA89E = 0xCBC2
+0xA89F = 0xCBC3
+0xA8A0 = 0xCBC4
+0xA941 = 0xCBC5
+0xA942 = 0xCBC6
+0xA943 = 0xCBC7
+0xA944 = 0xCBC8
+0xA945 = 0xCBC9
+0xA946 = 0xCBCA
+0xA947 = 0xCBCB
+0xA948 = 0xCBCC
+0xA949 = 0xCBCD
+0xA94A = 0xCBCE
+0xA94B = 0xCBCF
+0xA94C = 0xCBD0
+0xA94D = 0xCBD1
+0xA94E = 0xCBD2
+0xA94F = 0xCBD3
+0xA950 = 0xCBD5
+0xA951 = 0xCBD6
+0xA952 = 0xCBD7
+0xA953 = 0xCBD8
+0xA954 = 0xCBD9
+0xA955 = 0xCBDA
+0xA956 = 0xCBDB
+0xA957 = 0xCBDC
+0xA958 = 0xCBDD
+0xA959 = 0xCBDE
+0xA95A = 0xCBDF
+0xA961 = 0xCBE0
+0xA962 = 0xCBE1
+0xA963 = 0xCBE2
+0xA964 = 0xCBE3
+0xA965 = 0xCBE5
+0xA966 = 0xCBE6
+0xA967 = 0xCBE8
+0xA968 = 0xCBEA
+0xA969 = 0xCBEB
+0xA96A = 0xCBEC
+0xA96B = 0xCBED
+0xA96C = 0xCBEE
+0xA96D = 0xCBEF
+0xA96E = 0xCBF0
+0xA96F = 0xCBF1
+0xA970 = 0xCBF2
+0xA971 = 0xCBF3
+0xA972 = 0xCBF4
+0xA973 = 0xCBF5
+0xA974 = 0xCBF6
+0xA975 = 0xCBF7
+0xA976 = 0xCBF8
+0xA977 = 0xCBF9
+0xA978 = 0xCBFA
+0xA979 = 0xCBFB
+0xA97A = 0xCBFC
+0xA981 = 0xCBFD
+0xA982 = 0xCBFE
+0xA983 = 0xCBFF
+0xA984 = 0xCC00
+0xA985 = 0xCC01
+0xA986 = 0xCC02
+0xA987 = 0xCC03
+0xA988 = 0xCC04
+0xA989 = 0xCC05
+0xA98A = 0xCC06
+0xA98B = 0xCC07
+0xA98C = 0xCC08
+0xA98D = 0xCC09
+0xA98E = 0xCC0A
+0xA98F = 0xCC0B
+0xA990 = 0xCC0E
+0xA991 = 0xCC0F
+0xA992 = 0xCC11
+0xA993 = 0xCC12
+0xA994 = 0xCC13
+0xA995 = 0xCC15
+0xA996 = 0xCC16
+0xA997 = 0xCC17
+0xA998 = 0xCC18
+0xA999 = 0xCC19
+0xA99A = 0xCC1A
+0xA99B = 0xCC1B
+0xA99C = 0xCC1E
+0xA99D = 0xCC1F
+0xA99E = 0xCC20
+0xA99F = 0xCC23
+0xA9A0 = 0xCC24
+0xAA41 = 0xCC25
+0xAA42 = 0xCC26
+0xAA43 = 0xCC2A
+0xAA44 = 0xCC2B
+0xAA45 = 0xCC2D
+0xAA46 = 0xCC2F
+0xAA47 = 0xCC31
+0xAA48 = 0xCC32
+0xAA49 = 0xCC33
+0xAA4A = 0xCC34
+0xAA4B = 0xCC35
+0xAA4C = 0xCC36
+0xAA4D = 0xCC37
+0xAA4E = 0xCC3A
+0xAA4F = 0xCC3F
+0xAA50 = 0xCC40
+0xAA51 = 0xCC41
+0xAA52 = 0xCC42
+0xAA53 = 0xCC43
+0xAA54 = 0xCC46
+0xAA55 = 0xCC47
+0xAA56 = 0xCC49
+0xAA57 = 0xCC4A
+0xAA58 = 0xCC4B
+0xAA59 = 0xCC4D
+0xAA5A = 0xCC4E
+0xAA61 = 0xCC4F
+0xAA62 = 0xCC50
+0xAA63 = 0xCC51
+0xAA64 = 0xCC52
+0xAA65 = 0xCC53
+0xAA66 = 0xCC56
+0xAA67 = 0xCC5A
+0xAA68 = 0xCC5B
+0xAA69 = 0xCC5C
+0xAA6A = 0xCC5D
+0xAA6B = 0xCC5E
+0xAA6C = 0xCC5F
+0xAA6D = 0xCC61
+0xAA6E = 0xCC62
+0xAA6F = 0xCC63
+0xAA70 = 0xCC65
+0xAA71 = 0xCC67
+0xAA72 = 0xCC69
+0xAA73 = 0xCC6A
+0xAA74 = 0xCC6B
+0xAA75 = 0xCC6C
+0xAA76 = 0xCC6D
+0xAA77 = 0xCC6E
+0xAA78 = 0xCC6F
+0xAA79 = 0xCC71
+0xAA7A = 0xCC72
+0xAA81 = 0xCC73
+0xAA82 = 0xCC74
+0xAA83 = 0xCC76
+0xAA84 = 0xCC77
+0xAA85 = 0xCC78
+0xAA86 = 0xCC79
+0xAA87 = 0xCC7A
+0xAA88 = 0xCC7B
+0xAA89 = 0xCC7C
+0xAA8A = 0xCC7D
+0xAA8B = 0xCC7E
+0xAA8C = 0xCC7F
+0xAA8D = 0xCC80
+0xAA8E = 0xCC81
+0xAA8F = 0xCC82
+0xAA90 = 0xCC83
+0xAA91 = 0xCC84
+0xAA92 = 0xCC85
+0xAA93 = 0xCC86
+0xAA94 = 0xCC87
+0xAA95 = 0xCC88
+0xAA96 = 0xCC89
+0xAA97 = 0xCC8A
+0xAA98 = 0xCC8B
+0xAA99 = 0xCC8C
+0xAA9A = 0xCC8D
+0xAA9B = 0xCC8E
+0xAA9C = 0xCC8F
+0xAA9D = 0xCC90
+0xAA9E = 0xCC91
+0xAA9F = 0xCC92
+0xAAA0 = 0xCC93
+0xAB41 = 0xCC94
+0xAB42 = 0xCC95
+0xAB43 = 0xCC96
+0xAB44 = 0xCC97
+0xAB45 = 0xCC9A
+0xAB46 = 0xCC9B
+0xAB47 = 0xCC9D
+0xAB48 = 0xCC9E
+0xAB49 = 0xCC9F
+0xAB4A = 0xCCA1
+0xAB4B = 0xCCA2
+0xAB4C = 0xCCA3
+0xAB4D = 0xCCA4
+0xAB4E = 0xCCA5
+0xAB4F = 0xCCA6
+0xAB50 = 0xCCA7
+0xAB51 = 0xCCAA
+0xAB52 = 0xCCAE
+0xAB53 = 0xCCAF
+0xAB54 = 0xCCB0
+0xAB55 = 0xCCB1
+0xAB56 = 0xCCB2
+0xAB57 = 0xCCB3
+0xAB58 = 0xCCB6
+0xAB59 = 0xCCB7
+0xAB5A = 0xCCB9
+0xAB61 = 0xCCBA
+0xAB62 = 0xCCBB
+0xAB63 = 0xCCBD
+0xAB64 = 0xCCBE
+0xAB65 = 0xCCBF
+0xAB66 = 0xCCC0
+0xAB67 = 0xCCC1
+0xAB68 = 0xCCC2
+0xAB69 = 0xCCC3
+0xAB6A = 0xCCC6
+0xAB6B = 0xCCC8
+0xAB6C = 0xCCCA
+0xAB6D = 0xCCCB
+0xAB6E = 0xCCCC
+0xAB6F = 0xCCCD
+0xAB70 = 0xCCCE
+0xAB71 = 0xCCCF
+0xAB72 = 0xCCD1
+0xAB73 = 0xCCD2
+0xAB74 = 0xCCD3
+0xAB75 = 0xCCD5
+0xAB76 = 0xCCD6
+0xAB77 = 0xCCD7
+0xAB78 = 0xCCD8
+0xAB79 = 0xCCD9
+0xAB7A = 0xCCDA
+0xAB81 = 0xCCDB
+0xAB82 = 0xCCDC
+0xAB83 = 0xCCDD
+0xAB84 = 0xCCDE
+0xAB85 = 0xCCDF
+0xAB86 = 0xCCE0
+0xAB87 = 0xCCE1
+0xAB88 = 0xCCE2
+0xAB89 = 0xCCE3
+0xAB8A = 0xCCE5
+0xAB8B = 0xCCE6
+0xAB8C = 0xCCE7
+0xAB8D = 0xCCE8
+0xAB8E = 0xCCE9
+0xAB8F = 0xCCEA
+0xAB90 = 0xCCEB
+0xAB91 = 0xCCED
+0xAB92 = 0xCCEE
+0xAB93 = 0xCCEF
+0xAB94 = 0xCCF1
+0xAB95 = 0xCCF2
+0xAB96 = 0xCCF3
+0xAB97 = 0xCCF4
+0xAB98 = 0xCCF5
+0xAB99 = 0xCCF6
+0xAB9A = 0xCCF7
+0xAB9B = 0xCCF8
+0xAB9C = 0xCCF9
+0xAB9D = 0xCCFA
+0xAB9E = 0xCCFB
+0xAB9F = 0xCCFC
+0xABA0 = 0xCCFD
+0xAC41 = 0xCCFE
+0xAC42 = 0xCCFF
+0xAC43 = 0xCD00
+0xAC44 = 0xCD02
+0xAC45 = 0xCD03
+0xAC46 = 0xCD04
+0xAC47 = 0xCD05
+0xAC48 = 0xCD06
+0xAC49 = 0xCD07
+0xAC4A = 0xCD0A
+0xAC4B = 0xCD0B
+0xAC4C = 0xCD0D
+0xAC4D = 0xCD0E
+0xAC4E = 0xCD0F
+0xAC4F = 0xCD11
+0xAC50 = 0xCD12
+0xAC51 = 0xCD13
+0xAC52 = 0xCD14
+0xAC53 = 0xCD15
+0xAC54 = 0xCD16
+0xAC55 = 0xCD17
+0xAC56 = 0xCD1A
+0xAC57 = 0xCD1C
+0xAC58 = 0xCD1E
+0xAC59 = 0xCD1F
+0xAC5A = 0xCD20
+0xAC61 = 0xCD21
+0xAC62 = 0xCD22
+0xAC63 = 0xCD23
+0xAC64 = 0xCD25
+0xAC65 = 0xCD26
+0xAC66 = 0xCD27
+0xAC67 = 0xCD29
+0xAC68 = 0xCD2A
+0xAC69 = 0xCD2B
+0xAC6A = 0xCD2D
+0xAC6B = 0xCD2E
+0xAC6C = 0xCD2F
+0xAC6D = 0xCD30
+0xAC6E = 0xCD31
+0xAC6F = 0xCD32
+0xAC70 = 0xCD33
+0xAC71 = 0xCD34
+0xAC72 = 0xCD35
+0xAC73 = 0xCD36
+0xAC74 = 0xCD37
+0xAC75 = 0xCD38
+0xAC76 = 0xCD3A
+0xAC77 = 0xCD3B
+0xAC78 = 0xCD3C
+0xAC79 = 0xCD3D
+0xAC7A = 0xCD3E
+0xAC81 = 0xCD3F
+0xAC82 = 0xCD40
+0xAC83 = 0xCD41
+0xAC84 = 0xCD42
+0xAC85 = 0xCD43
+0xAC86 = 0xCD44
+0xAC87 = 0xCD45
+0xAC88 = 0xCD46
+0xAC89 = 0xCD47
+0xAC8A = 0xCD48
+0xAC8B = 0xCD49
+0xAC8C = 0xCD4A
+0xAC8D = 0xCD4B
+0xAC8E = 0xCD4C
+0xAC8F = 0xCD4D
+0xAC90 = 0xCD4E
+0xAC91 = 0xCD4F
+0xAC92 = 0xCD50
+0xAC93 = 0xCD51
+0xAC94 = 0xCD52
+0xAC95 = 0xCD53
+0xAC96 = 0xCD54
+0xAC97 = 0xCD55
+0xAC98 = 0xCD56
+0xAC99 = 0xCD57
+0xAC9A = 0xCD58
+0xAC9B = 0xCD59
+0xAC9C = 0xCD5A
+0xAC9D = 0xCD5B
+0xAC9E = 0xCD5D
+0xAC9F = 0xCD5E
+0xACA0 = 0xCD5F
+0xAD41 = 0xCD61
+0xAD42 = 0xCD62
+0xAD43 = 0xCD63
+0xAD44 = 0xCD65
+0xAD45 = 0xCD66
+0xAD46 = 0xCD67
+0xAD47 = 0xCD68
+0xAD48 = 0xCD69
+0xAD49 = 0xCD6A
+0xAD4A = 0xCD6B
+0xAD4B = 0xCD6E
+0xAD4C = 0xCD70
+0xAD4D = 0xCD72
+0xAD4E = 0xCD73
+0xAD4F = 0xCD74
+0xAD50 = 0xCD75
+0xAD51 = 0xCD76
+0xAD52 = 0xCD77
+0xAD53 = 0xCD79
+0xAD54 = 0xCD7A
+0xAD55 = 0xCD7B
+0xAD56 = 0xCD7C
+0xAD57 = 0xCD7D
+0xAD58 = 0xCD7E
+0xAD59 = 0xCD7F
+0xAD5A = 0xCD80
+0xAD61 = 0xCD81
+0xAD62 = 0xCD82
+0xAD63 = 0xCD83
+0xAD64 = 0xCD84
+0xAD65 = 0xCD85
+0xAD66 = 0xCD86
+0xAD67 = 0xCD87
+0xAD68 = 0xCD89
+0xAD69 = 0xCD8A
+0xAD6A = 0xCD8B
+0xAD6B = 0xCD8C
+0xAD6C = 0xCD8D
+0xAD6D = 0xCD8E
+0xAD6E = 0xCD8F
+0xAD6F = 0xCD90
+0xAD70 = 0xCD91
+0xAD71 = 0xCD92
+0xAD72 = 0xCD93
+0xAD73 = 0xCD96
+0xAD74 = 0xCD97
+0xAD75 = 0xCD99
+0xAD76 = 0xCD9A
+0xAD77 = 0xCD9B
+0xAD78 = 0xCD9D
+0xAD79 = 0xCD9E
+0xAD7A = 0xCD9F
+0xAD81 = 0xCDA0
+0xAD82 = 0xCDA1
+0xAD83 = 0xCDA2
+0xAD84 = 0xCDA3
+0xAD85 = 0xCDA6
+0xAD86 = 0xCDA8
+0xAD87 = 0xCDAA
+0xAD88 = 0xCDAB
+0xAD89 = 0xCDAC
+0xAD8A = 0xCDAD
+0xAD8B = 0xCDAE
+0xAD8C = 0xCDAF
+0xAD8D = 0xCDB1
+0xAD8E = 0xCDB2
+0xAD8F = 0xCDB3
+0xAD90 = 0xCDB4
+0xAD91 = 0xCDB5
+0xAD92 = 0xCDB6
+0xAD93 = 0xCDB7
+0xAD94 = 0xCDB8
+0xAD95 = 0xCDB9
+0xAD96 = 0xCDBA
+0xAD97 = 0xCDBB
+0xAD98 = 0xCDBC
+0xAD99 = 0xCDBD
+0xAD9A = 0xCDBE
+0xAD9B = 0xCDBF
+0xAD9C = 0xCDC0
+0xAD9D = 0xCDC1
+0xAD9E = 0xCDC2
+0xAD9F = 0xCDC3
+0xADA0 = 0xCDC5
+0xAE41 = 0xCDC6
+0xAE42 = 0xCDC7
+0xAE43 = 0xCDC8
+0xAE44 = 0xCDC9
+0xAE45 = 0xCDCA
+0xAE46 = 0xCDCB
+0xAE47 = 0xCDCD
+0xAE48 = 0xCDCE
+0xAE49 = 0xCDCF
+0xAE4A = 0xCDD1
+0xAE4B = 0xCDD2
+0xAE4C = 0xCDD3
+0xAE4D = 0xCDD4
+0xAE4E = 0xCDD5
+0xAE4F = 0xCDD6
+0xAE50 = 0xCDD7
+0xAE51 = 0xCDD8
+0xAE52 = 0xCDD9
+0xAE53 = 0xCDDA
+0xAE54 = 0xCDDB
+0xAE55 = 0xCDDC
+0xAE56 = 0xCDDD
+0xAE57 = 0xCDDE
+0xAE58 = 0xCDDF
+0xAE59 = 0xCDE0
+0xAE5A = 0xCDE1
+0xAE61 = 0xCDE2
+0xAE62 = 0xCDE3
+0xAE63 = 0xCDE4
+0xAE64 = 0xCDE5
+0xAE65 = 0xCDE6
+0xAE66 = 0xCDE7
+0xAE67 = 0xCDE9
+0xAE68 = 0xCDEA
+0xAE69 = 0xCDEB
+0xAE6A = 0xCDED
+0xAE6B = 0xCDEE
+0xAE6C = 0xCDEF
+0xAE6D = 0xCDF1
+0xAE6E = 0xCDF2
+0xAE6F = 0xCDF3
+0xAE70 = 0xCDF4
+0xAE71 = 0xCDF5
+0xAE72 = 0xCDF6
+0xAE73 = 0xCDF7
+0xAE74 = 0xCDFA
+0xAE75 = 0xCDFC
+0xAE76 = 0xCDFE
+0xAE77 = 0xCDFF
+0xAE78 = 0xCE00
+0xAE79 = 0xCE01
+0xAE7A = 0xCE02
+0xAE81 = 0xCE03
+0xAE82 = 0xCE05
+0xAE83 = 0xCE06
+0xAE84 = 0xCE07
+0xAE85 = 0xCE09
+0xAE86 = 0xCE0A
+0xAE87 = 0xCE0B
+0xAE88 = 0xCE0D
+0xAE89 = 0xCE0E
+0xAE8A = 0xCE0F
+0xAE8B = 0xCE10
+0xAE8C = 0xCE11
+0xAE8D = 0xCE12
+0xAE8E = 0xCE13
+0xAE8F = 0xCE15
+0xAE90 = 0xCE16
+0xAE91 = 0xCE17
+0xAE92 = 0xCE18
+0xAE93 = 0xCE1A
+0xAE94 = 0xCE1B
+0xAE95 = 0xCE1C
+0xAE96 = 0xCE1D
+0xAE97 = 0xCE1E
+0xAE98 = 0xCE1F
+0xAE99 = 0xCE22
+0xAE9A = 0xCE23
+0xAE9B = 0xCE25
+0xAE9C = 0xCE26
+0xAE9D = 0xCE27
+0xAE9E = 0xCE29
+0xAE9F = 0xCE2A
+0xAEA0 = 0xCE2B
+0xAF41 = 0xCE2C
+0xAF42 = 0xCE2D
+0xAF43 = 0xCE2E
+0xAF44 = 0xCE2F
+0xAF45 = 0xCE32
+0xAF46 = 0xCE34
+0xAF47 = 0xCE36
+0xAF48 = 0xCE37
+0xAF49 = 0xCE38
+0xAF4A = 0xCE39
+0xAF4B = 0xCE3A
+0xAF4C = 0xCE3B
+0xAF4D = 0xCE3C
+0xAF4E = 0xCE3D
+0xAF4F = 0xCE3E
+0xAF50 = 0xCE3F
+0xAF51 = 0xCE40
+0xAF52 = 0xCE41
+0xAF53 = 0xCE42
+0xAF54 = 0xCE43
+0xAF55 = 0xCE44
+0xAF56 = 0xCE45
+0xAF57 = 0xCE46
+0xAF58 = 0xCE47
+0xAF59 = 0xCE48
+0xAF5A = 0xCE49
+0xAF61 = 0xCE4A
+0xAF62 = 0xCE4B
+0xAF63 = 0xCE4C
+0xAF64 = 0xCE4D
+0xAF65 = 0xCE4E
+0xAF66 = 0xCE4F
+0xAF67 = 0xCE50
+0xAF68 = 0xCE51
+0xAF69 = 0xCE52
+0xAF6A = 0xCE53
+0xAF6B = 0xCE54
+0xAF6C = 0xCE55
+0xAF6D = 0xCE56
+0xAF6E = 0xCE57
+0xAF6F = 0xCE5A
+0xAF70 = 0xCE5B
+0xAF71 = 0xCE5D
+0xAF72 = 0xCE5E
+0xAF73 = 0xCE62
+0xAF74 = 0xCE63
+0xAF75 = 0xCE64
+0xAF76 = 0xCE65
+0xAF77 = 0xCE66
+0xAF78 = 0xCE67
+0xAF79 = 0xCE6A
+0xAF7A = 0xCE6C
+0xAF81 = 0xCE6E
+0xAF82 = 0xCE6F
+0xAF83 = 0xCE70
+0xAF84 = 0xCE71
+0xAF85 = 0xCE72
+0xAF86 = 0xCE73
+0xAF87 = 0xCE76
+0xAF88 = 0xCE77
+0xAF89 = 0xCE79
+0xAF8A = 0xCE7A
+0xAF8B = 0xCE7B
+0xAF8C = 0xCE7D
+0xAF8D = 0xCE7E
+0xAF8E = 0xCE7F
+0xAF8F = 0xCE80
+0xAF90 = 0xCE81
+0xAF91 = 0xCE82
+0xAF92 = 0xCE83
+0xAF93 = 0xCE86
+0xAF94 = 0xCE88
+0xAF95 = 0xCE8A
+0xAF96 = 0xCE8B
+0xAF97 = 0xCE8C
+0xAF98 = 0xCE8D
+0xAF99 = 0xCE8E
+0xAF9A = 0xCE8F
+0xAF9B = 0xCE92
+0xAF9C = 0xCE93
+0xAF9D = 0xCE95
+0xAF9E = 0xCE96
+0xAF9F = 0xCE97
+0xAFA0 = 0xCE99
+0xB041 = 0xCE9A
+0xB042 = 0xCE9B
+0xB043 = 0xCE9C
+0xB044 = 0xCE9D
+0xB045 = 0xCE9E
+0xB046 = 0xCE9F
+0xB047 = 0xCEA2
+0xB048 = 0xCEA6
+0xB049 = 0xCEA7
+0xB04A = 0xCEA8
+0xB04B = 0xCEA9
+0xB04C = 0xCEAA
+0xB04D = 0xCEAB
+0xB04E = 0xCEAE
+0xB04F = 0xCEAF
+0xB050 = 0xCEB0
+0xB051 = 0xCEB1
+0xB052 = 0xCEB2
+0xB053 = 0xCEB3
+0xB054 = 0xCEB4
+0xB055 = 0xCEB5
+0xB056 = 0xCEB6
+0xB057 = 0xCEB7
+0xB058 = 0xCEB8
+0xB059 = 0xCEB9
+0xB05A = 0xCEBA
+0xB061 = 0xCEBB
+0xB062 = 0xCEBC
+0xB063 = 0xCEBD
+0xB064 = 0xCEBE
+0xB065 = 0xCEBF
+0xB066 = 0xCEC0
+0xB067 = 0xCEC2
+0xB068 = 0xCEC3
+0xB069 = 0xCEC4
+0xB06A = 0xCEC5
+0xB06B = 0xCEC6
+0xB06C = 0xCEC7
+0xB06D = 0xCEC8
+0xB06E = 0xCEC9
+0xB06F = 0xCECA
+0xB070 = 0xCECB
+0xB071 = 0xCECC
+0xB072 = 0xCECD
+0xB073 = 0xCECE
+0xB074 = 0xCECF
+0xB075 = 0xCED0
+0xB076 = 0xCED1
+0xB077 = 0xCED2
+0xB078 = 0xCED3
+0xB079 = 0xCED4
+0xB07A = 0xCED5
+0xB081 = 0xCED6
+0xB082 = 0xCED7
+0xB083 = 0xCED8
+0xB084 = 0xCED9
+0xB085 = 0xCEDA
+0xB086 = 0xCEDB
+0xB087 = 0xCEDC
+0xB088 = 0xCEDD
+0xB089 = 0xCEDE
+0xB08A = 0xCEDF
+0xB08B = 0xCEE0
+0xB08C = 0xCEE1
+0xB08D = 0xCEE2
+0xB08E = 0xCEE3
+0xB08F = 0xCEE6
+0xB090 = 0xCEE7
+0xB091 = 0xCEE9
+0xB092 = 0xCEEA
+0xB093 = 0xCEED
+0xB094 = 0xCEEE
+0xB095 = 0xCEEF
+0xB096 = 0xCEF0
+0xB097 = 0xCEF1
+0xB098 = 0xCEF2
+0xB099 = 0xCEF3
+0xB09A = 0xCEF6
+0xB09B = 0xCEFA
+0xB09C = 0xCEFB
+0xB09D = 0xCEFC
+0xB09E = 0xCEFD
+0xB09F = 0xCEFE
+0xB0A0 = 0xCEFF
+0xB141 = 0xCF02
+0xB142 = 0xCF03
+0xB143 = 0xCF05
+0xB144 = 0xCF06
+0xB145 = 0xCF07
+0xB146 = 0xCF09
+0xB147 = 0xCF0A
+0xB148 = 0xCF0B
+0xB149 = 0xCF0C
+0xB14A = 0xCF0D
+0xB14B = 0xCF0E
+0xB14C = 0xCF0F
+0xB14D = 0xCF12
+0xB14E = 0xCF14
+0xB14F = 0xCF16
+0xB150 = 0xCF17
+0xB151 = 0xCF18
+0xB152 = 0xCF19
+0xB153 = 0xCF1A
+0xB154 = 0xCF1B
+0xB155 = 0xCF1D
+0xB156 = 0xCF1E
+0xB157 = 0xCF1F
+0xB158 = 0xCF21
+0xB159 = 0xCF22
+0xB15A = 0xCF23
+0xB161 = 0xCF25
+0xB162 = 0xCF26
+0xB163 = 0xCF27
+0xB164 = 0xCF28
+0xB165 = 0xCF29
+0xB166 = 0xCF2A
+0xB167 = 0xCF2B
+0xB168 = 0xCF2E
+0xB169 = 0xCF32
+0xB16A = 0xCF33
+0xB16B = 0xCF34
+0xB16C = 0xCF35
+0xB16D = 0xCF36
+0xB16E = 0xCF37
+0xB16F = 0xCF39
+0xB170 = 0xCF3A
+0xB171 = 0xCF3B
+0xB172 = 0xCF3C
+0xB173 = 0xCF3D
+0xB174 = 0xCF3E
+0xB175 = 0xCF3F
+0xB176 = 0xCF40
+0xB177 = 0xCF41
+0xB178 = 0xCF42
+0xB179 = 0xCF43
+0xB17A = 0xCF44
+0xB181 = 0xCF45
+0xB182 = 0xCF46
+0xB183 = 0xCF47
+0xB184 = 0xCF48
+0xB185 = 0xCF49
+0xB186 = 0xCF4A
+0xB187 = 0xCF4B
+0xB188 = 0xCF4C
+0xB189 = 0xCF4D
+0xB18A = 0xCF4E
+0xB18B = 0xCF4F
+0xB18C = 0xCF50
+0xB18D = 0xCF51
+0xB18E = 0xCF52
+0xB18F = 0xCF53
+0xB190 = 0xCF56
+0xB191 = 0xCF57
+0xB192 = 0xCF59
+0xB193 = 0xCF5A
+0xB194 = 0xCF5B
+0xB195 = 0xCF5D
+0xB196 = 0xCF5E
+0xB197 = 0xCF5F
+0xB198 = 0xCF60
+0xB199 = 0xCF61
+0xB19A = 0xCF62
+0xB19B = 0xCF63
+0xB19C = 0xCF66
+0xB19D = 0xCF68
+0xB19E = 0xCF6A
+0xB19F = 0xCF6B
+0xB1A0 = 0xCF6C
+0xB241 = 0xCF6D
+0xB242 = 0xCF6E
+0xB243 = 0xCF6F
+0xB244 = 0xCF72
+0xB245 = 0xCF73
+0xB246 = 0xCF75
+0xB247 = 0xCF76
+0xB248 = 0xCF77
+0xB249 = 0xCF79
+0xB24A = 0xCF7A
+0xB24B = 0xCF7B
+0xB24C = 0xCF7C
+0xB24D = 0xCF7D
+0xB24E = 0xCF7E
+0xB24F = 0xCF7F
+0xB250 = 0xCF81
+0xB251 = 0xCF82
+0xB252 = 0xCF83
+0xB253 = 0xCF84
+0xB254 = 0xCF86
+0xB255 = 0xCF87
+0xB256 = 0xCF88
+0xB257 = 0xCF89
+0xB258 = 0xCF8A
+0xB259 = 0xCF8B
+0xB25A = 0xCF8D
+0xB261 = 0xCF8E
+0xB262 = 0xCF8F
+0xB263 = 0xCF90
+0xB264 = 0xCF91
+0xB265 = 0xCF92
+0xB266 = 0xCF93
+0xB267 = 0xCF94
+0xB268 = 0xCF95
+0xB269 = 0xCF96
+0xB26A = 0xCF97
+0xB26B = 0xCF98
+0xB26C = 0xCF99
+0xB26D = 0xCF9A
+0xB26E = 0xCF9B
+0xB26F = 0xCF9C
+0xB270 = 0xCF9D
+0xB271 = 0xCF9E
+0xB272 = 0xCF9F
+0xB273 = 0xCFA0
+0xB274 = 0xCFA2
+0xB275 = 0xCFA3
+0xB276 = 0xCFA4
+0xB277 = 0xCFA5
+0xB278 = 0xCFA6
+0xB279 = 0xCFA7
+0xB27A = 0xCFA9
+0xB281 = 0xCFAA
+0xB282 = 0xCFAB
+0xB283 = 0xCFAC
+0xB284 = 0xCFAD
+0xB285 = 0xCFAE
+0xB286 = 0xCFAF
+0xB287 = 0xCFB1
+0xB288 = 0xCFB2
+0xB289 = 0xCFB3
+0xB28A = 0xCFB4
+0xB28B = 0xCFB5
+0xB28C = 0xCFB6
+0xB28D = 0xCFB7
+0xB28E = 0xCFB8
+0xB28F = 0xCFB9
+0xB290 = 0xCFBA
+0xB291 = 0xCFBB
+0xB292 = 0xCFBC
+0xB293 = 0xCFBD
+0xB294 = 0xCFBE
+0xB295 = 0xCFBF
+0xB296 = 0xCFC0
+0xB297 = 0xCFC1
+0xB298 = 0xCFC2
+0xB299 = 0xCFC3
+0xB29A = 0xCFC5
+0xB29B = 0xCFC6
+0xB29C = 0xCFC7
+0xB29D = 0xCFC8
+0xB29E = 0xCFC9
+0xB29F = 0xCFCA
+0xB2A0 = 0xCFCB
+0xB341 = 0xCFCC
+0xB342 = 0xCFCD
+0xB343 = 0xCFCE
+0xB344 = 0xCFCF
+0xB345 = 0xCFD0
+0xB346 = 0xCFD1
+0xB347 = 0xCFD2
+0xB348 = 0xCFD3
+0xB349 = 0xCFD4
+0xB34A = 0xCFD5
+0xB34B = 0xCFD6
+0xB34C = 0xCFD7
+0xB34D = 0xCFD8
+0xB34E = 0xCFD9
+0xB34F = 0xCFDA
+0xB350 = 0xCFDB
+0xB351 = 0xCFDC
+0xB352 = 0xCFDD
+0xB353 = 0xCFDE
+0xB354 = 0xCFDF
+0xB355 = 0xCFE2
+0xB356 = 0xCFE3
+0xB357 = 0xCFE5
+0xB358 = 0xCFE6
+0xB359 = 0xCFE7
+0xB35A = 0xCFE9
+0xB361 = 0xCFEA
+0xB362 = 0xCFEB
+0xB363 = 0xCFEC
+0xB364 = 0xCFED
+0xB365 = 0xCFEE
+0xB366 = 0xCFEF
+0xB367 = 0xCFF2
+0xB368 = 0xCFF4
+0xB369 = 0xCFF6
+0xB36A = 0xCFF7
+0xB36B = 0xCFF8
+0xB36C = 0xCFF9
+0xB36D = 0xCFFA
+0xB36E = 0xCFFB
+0xB36F = 0xCFFD
+0xB370 = 0xCFFE
+0xB371 = 0xCFFF
+0xB372 = 0xD001
+0xB373 = 0xD002
+0xB374 = 0xD003
+0xB375 = 0xD005
+0xB376 = 0xD006
+0xB377 = 0xD007
+0xB378 = 0xD008
+0xB379 = 0xD009
+0xB37A = 0xD00A
+0xB381 = 0xD00B
+0xB382 = 0xD00C
+0xB383 = 0xD00D
+0xB384 = 0xD00E
+0xB385 = 0xD00F
+0xB386 = 0xD010
+0xB387 = 0xD012
+0xB388 = 0xD013
+0xB389 = 0xD014
+0xB38A = 0xD015
+0xB38B = 0xD016
+0xB38C = 0xD017
+0xB38D = 0xD019
+0xB38E = 0xD01A
+0xB38F = 0xD01B
+0xB390 = 0xD01C
+0xB391 = 0xD01D
+0xB392 = 0xD01E
+0xB393 = 0xD01F
+0xB394 = 0xD020
+0xB395 = 0xD021
+0xB396 = 0xD022
+0xB397 = 0xD023
+0xB398 = 0xD024
+0xB399 = 0xD025
+0xB39A = 0xD026
+0xB39B = 0xD027
+0xB39C = 0xD028
+0xB39D = 0xD029
+0xB39E = 0xD02A
+0xB39F = 0xD02B
+0xB3A0 = 0xD02C
+0xB441 = 0xD02E
+0xB442 = 0xD02F
+0xB443 = 0xD030
+0xB444 = 0xD031
+0xB445 = 0xD032
+0xB446 = 0xD033
+0xB447 = 0xD036
+0xB448 = 0xD037
+0xB449 = 0xD039
+0xB44A = 0xD03A
+0xB44B = 0xD03B
+0xB44C = 0xD03D
+0xB44D = 0xD03E
+0xB44E = 0xD03F
+0xB44F = 0xD040
+0xB450 = 0xD041
+0xB451 = 0xD042
+0xB452 = 0xD043
+0xB453 = 0xD046
+0xB454 = 0xD048
+0xB455 = 0xD04A
+0xB456 = 0xD04B
+0xB457 = 0xD04C
+0xB458 = 0xD04D
+0xB459 = 0xD04E
+0xB45A = 0xD04F
+0xB461 = 0xD051
+0xB462 = 0xD052
+0xB463 = 0xD053
+0xB464 = 0xD055
+0xB465 = 0xD056
+0xB466 = 0xD057
+0xB467 = 0xD059
+0xB468 = 0xD05A
+0xB469 = 0xD05B
+0xB46A = 0xD05C
+0xB46B = 0xD05D
+0xB46C = 0xD05E
+0xB46D = 0xD05F
+0xB46E = 0xD061
+0xB46F = 0xD062
+0xB470 = 0xD063
+0xB471 = 0xD064
+0xB472 = 0xD065
+0xB473 = 0xD066
+0xB474 = 0xD067
+0xB475 = 0xD068
+0xB476 = 0xD069
+0xB477 = 0xD06A
+0xB478 = 0xD06B
+0xB479 = 0xD06E
+0xB47A = 0xD06F
+0xB481 = 0xD071
+0xB482 = 0xD072
+0xB483 = 0xD073
+0xB484 = 0xD075
+0xB485 = 0xD076
+0xB486 = 0xD077
+0xB487 = 0xD078
+0xB488 = 0xD079
+0xB489 = 0xD07A
+0xB48A = 0xD07B
+0xB48B = 0xD07E
+0xB48C = 0xD07F
+0xB48D = 0xD080
+0xB48E = 0xD082
+0xB48F = 0xD083
+0xB490 = 0xD084
+0xB491 = 0xD085
+0xB492 = 0xD086
+0xB493 = 0xD087
+0xB494 = 0xD088
+0xB495 = 0xD089
+0xB496 = 0xD08A
+0xB497 = 0xD08B
+0xB498 = 0xD08C
+0xB499 = 0xD08D
+0xB49A = 0xD08E
+0xB49B = 0xD08F
+0xB49C = 0xD090
+0xB49D = 0xD091
+0xB49E = 0xD092
+0xB49F = 0xD093
+0xB4A0 = 0xD094
+0xB541 = 0xD095
+0xB542 = 0xD096
+0xB543 = 0xD097
+0xB544 = 0xD098
+0xB545 = 0xD099
+0xB546 = 0xD09A
+0xB547 = 0xD09B
+0xB548 = 0xD09C
+0xB549 = 0xD09D
+0xB54A = 0xD09E
+0xB54B = 0xD09F
+0xB54C = 0xD0A0
+0xB54D = 0xD0A1
+0xB54E = 0xD0A2
+0xB54F = 0xD0A3
+0xB550 = 0xD0A6
+0xB551 = 0xD0A7
+0xB552 = 0xD0A9
+0xB553 = 0xD0AA
+0xB554 = 0xD0AB
+0xB555 = 0xD0AD
+0xB556 = 0xD0AE
+0xB557 = 0xD0AF
+0xB558 = 0xD0B0
+0xB559 = 0xD0B1
+0xB55A = 0xD0B2
+0xB561 = 0xD0B3
+0xB562 = 0xD0B6
+0xB563 = 0xD0B8
+0xB564 = 0xD0BA
+0xB565 = 0xD0BB
+0xB566 = 0xD0BC
+0xB567 = 0xD0BD
+0xB568 = 0xD0BE
+0xB569 = 0xD0BF
+0xB56A = 0xD0C2
+0xB56B = 0xD0C3
+0xB56C = 0xD0C5
+0xB56D = 0xD0C6
+0xB56E = 0xD0C7
+0xB56F = 0xD0CA
+0xB570 = 0xD0CB
+0xB571 = 0xD0CC
+0xB572 = 0xD0CD
+0xB573 = 0xD0CE
+0xB574 = 0xD0CF
+0xB575 = 0xD0D2
+0xB576 = 0xD0D6
+0xB577 = 0xD0D7
+0xB578 = 0xD0D8
+0xB579 = 0xD0D9
+0xB57A = 0xD0DA
+0xB581 = 0xD0DB
+0xB582 = 0xD0DE
+0xB583 = 0xD0DF
+0xB584 = 0xD0E1
+0xB585 = 0xD0E2
+0xB586 = 0xD0E3
+0xB587 = 0xD0E5
+0xB588 = 0xD0E6
+0xB589 = 0xD0E7
+0xB58A = 0xD0E8
+0xB58B = 0xD0E9
+0xB58C = 0xD0EA
+0xB58D = 0xD0EB
+0xB58E = 0xD0EE
+0xB58F = 0xD0F2
+0xB590 = 0xD0F3
+0xB591 = 0xD0F4
+0xB592 = 0xD0F5
+0xB593 = 0xD0F6
+0xB594 = 0xD0F7
+0xB595 = 0xD0F9
+0xB596 = 0xD0FA
+0xB597 = 0xD0FB
+0xB598 = 0xD0FC
+0xB599 = 0xD0FD
+0xB59A = 0xD0FE
+0xB59B = 0xD0FF
+0xB59C = 0xD100
+0xB59D = 0xD101
+0xB59E = 0xD102
+0xB59F = 0xD103
+0xB5A0 = 0xD104
+0xB641 = 0xD105
+0xB642 = 0xD106
+0xB643 = 0xD107
+0xB644 = 0xD108
+0xB645 = 0xD109
+0xB646 = 0xD10A
+0xB647 = 0xD10B
+0xB648 = 0xD10C
+0xB649 = 0xD10E
+0xB64A = 0xD10F
+0xB64B = 0xD110
+0xB64C = 0xD111
+0xB64D = 0xD112
+0xB64E = 0xD113
+0xB64F = 0xD114
+0xB650 = 0xD115
+0xB651 = 0xD116
+0xB652 = 0xD117
+0xB653 = 0xD118
+0xB654 = 0xD119
+0xB655 = 0xD11A
+0xB656 = 0xD11B
+0xB657 = 0xD11C
+0xB658 = 0xD11D
+0xB659 = 0xD11E
+0xB65A = 0xD11F
+0xB661 = 0xD120
+0xB662 = 0xD121
+0xB663 = 0xD122
+0xB664 = 0xD123
+0xB665 = 0xD124
+0xB666 = 0xD125
+0xB667 = 0xD126
+0xB668 = 0xD127
+0xB669 = 0xD128
+0xB66A = 0xD129
+0xB66B = 0xD12A
+0xB66C = 0xD12B
+0xB66D = 0xD12C
+0xB66E = 0xD12D
+0xB66F = 0xD12E
+0xB670 = 0xD12F
+0xB671 = 0xD132
+0xB672 = 0xD133
+0xB673 = 0xD135
+0xB674 = 0xD136
+0xB675 = 0xD137
+0xB676 = 0xD139
+0xB677 = 0xD13B
+0xB678 = 0xD13C
+0xB679 = 0xD13D
+0xB67A = 0xD13E
+0xB681 = 0xD13F
+0xB682 = 0xD142
+0xB683 = 0xD146
+0xB684 = 0xD147
+0xB685 = 0xD148
+0xB686 = 0xD149
+0xB687 = 0xD14A
+0xB688 = 0xD14B
+0xB689 = 0xD14E
+0xB68A = 0xD14F
+0xB68B = 0xD151
+0xB68C = 0xD152
+0xB68D = 0xD153
+0xB68E = 0xD155
+0xB68F = 0xD156
+0xB690 = 0xD157
+0xB691 = 0xD158
+0xB692 = 0xD159
+0xB693 = 0xD15A
+0xB694 = 0xD15B
+0xB695 = 0xD15E
+0xB696 = 0xD160
+0xB697 = 0xD162
+0xB698 = 0xD163
+0xB699 = 0xD164
+0xB69A = 0xD165
+0xB69B = 0xD166
+0xB69C = 0xD167
+0xB69D = 0xD169
+0xB69E = 0xD16A
+0xB69F = 0xD16B
+0xB6A0 = 0xD16D
+0xB741 = 0xD16E
+0xB742 = 0xD16F
+0xB743 = 0xD170
+0xB744 = 0xD171
+0xB745 = 0xD172
+0xB746 = 0xD173
+0xB747 = 0xD174
+0xB748 = 0xD175
+0xB749 = 0xD176
+0xB74A = 0xD177
+0xB74B = 0xD178
+0xB74C = 0xD179
+0xB74D = 0xD17A
+0xB74E = 0xD17B
+0xB74F = 0xD17D
+0xB750 = 0xD17E
+0xB751 = 0xD17F
+0xB752 = 0xD180
+0xB753 = 0xD181
+0xB754 = 0xD182
+0xB755 = 0xD183
+0xB756 = 0xD185
+0xB757 = 0xD186
+0xB758 = 0xD187
+0xB759 = 0xD189
+0xB75A = 0xD18A
+0xB761 = 0xD18B
+0xB762 = 0xD18C
+0xB763 = 0xD18D
+0xB764 = 0xD18E
+0xB765 = 0xD18F
+0xB766 = 0xD190
+0xB767 = 0xD191
+0xB768 = 0xD192
+0xB769 = 0xD193
+0xB76A = 0xD194
+0xB76B = 0xD195
+0xB76C = 0xD196
+0xB76D = 0xD197
+0xB76E = 0xD198
+0xB76F = 0xD199
+0xB770 = 0xD19A
+0xB771 = 0xD19B
+0xB772 = 0xD19C
+0xB773 = 0xD19D
+0xB774 = 0xD19E
+0xB775 = 0xD19F
+0xB776 = 0xD1A2
+0xB777 = 0xD1A3
+0xB778 = 0xD1A5
+0xB779 = 0xD1A6
+0xB77A = 0xD1A7
+0xB781 = 0xD1A9
+0xB782 = 0xD1AA
+0xB783 = 0xD1AB
+0xB784 = 0xD1AC
+0xB785 = 0xD1AD
+0xB786 = 0xD1AE
+0xB787 = 0xD1AF
+0xB788 = 0xD1B2
+0xB789 = 0xD1B4
+0xB78A = 0xD1B6
+0xB78B = 0xD1B7
+0xB78C = 0xD1B8
+0xB78D = 0xD1B9
+0xB78E = 0xD1BB
+0xB78F = 0xD1BD
+0xB790 = 0xD1BE
+0xB791 = 0xD1BF
+0xB792 = 0xD1C1
+0xB793 = 0xD1C2
+0xB794 = 0xD1C3
+0xB795 = 0xD1C4
+0xB796 = 0xD1C5
+0xB797 = 0xD1C6
+0xB798 = 0xD1C7
+0xB799 = 0xD1C8
+0xB79A = 0xD1C9
+0xB79B = 0xD1CA
+0xB79C = 0xD1CB
+0xB79D = 0xD1CC
+0xB79E = 0xD1CD
+0xB79F = 0xD1CE
+0xB7A0 = 0xD1CF
+0xB841 = 0xD1D0
+0xB842 = 0xD1D1
+0xB843 = 0xD1D2
+0xB844 = 0xD1D3
+0xB845 = 0xD1D4
+0xB846 = 0xD1D5
+0xB847 = 0xD1D6
+0xB848 = 0xD1D7
+0xB849 = 0xD1D9
+0xB84A = 0xD1DA
+0xB84B = 0xD1DB
+0xB84C = 0xD1DC
+0xB84D = 0xD1DD
+0xB84E = 0xD1DE
+0xB84F = 0xD1DF
+0xB850 = 0xD1E0
+0xB851 = 0xD1E1
+0xB852 = 0xD1E2
+0xB853 = 0xD1E3
+0xB854 = 0xD1E4
+0xB855 = 0xD1E5
+0xB856 = 0xD1E6
+0xB857 = 0xD1E7
+0xB858 = 0xD1E8
+0xB859 = 0xD1E9
+0xB85A = 0xD1EA
+0xB861 = 0xD1EB
+0xB862 = 0xD1EC
+0xB863 = 0xD1ED
+0xB864 = 0xD1EE
+0xB865 = 0xD1EF
+0xB866 = 0xD1F0
+0xB867 = 0xD1F1
+0xB868 = 0xD1F2
+0xB869 = 0xD1F3
+0xB86A = 0xD1F5
+0xB86B = 0xD1F6
+0xB86C = 0xD1F7
+0xB86D = 0xD1F9
+0xB86E = 0xD1FA
+0xB86F = 0xD1FB
+0xB870 = 0xD1FC
+0xB871 = 0xD1FD
+0xB872 = 0xD1FE
+0xB873 = 0xD1FF
+0xB874 = 0xD200
+0xB875 = 0xD201
+0xB876 = 0xD202
+0xB877 = 0xD203
+0xB878 = 0xD204
+0xB879 = 0xD205
+0xB87A = 0xD206
+0xB881 = 0xD208
+0xB882 = 0xD20A
+0xB883 = 0xD20B
+0xB884 = 0xD20C
+0xB885 = 0xD20D
+0xB886 = 0xD20E
+0xB887 = 0xD20F
+0xB888 = 0xD211
+0xB889 = 0xD212
+0xB88A = 0xD213
+0xB88B = 0xD214
+0xB88C = 0xD215
+0xB88D = 0xD216
+0xB88E = 0xD217
+0xB88F = 0xD218
+0xB890 = 0xD219
+0xB891 = 0xD21A
+0xB892 = 0xD21B
+0xB893 = 0xD21C
+0xB894 = 0xD21D
+0xB895 = 0xD21E
+0xB896 = 0xD21F
+0xB897 = 0xD220
+0xB898 = 0xD221
+0xB899 = 0xD222
+0xB89A = 0xD223
+0xB89B = 0xD224
+0xB89C = 0xD225
+0xB89D = 0xD226
+0xB89E = 0xD227
+0xB89F = 0xD228
+0xB8A0 = 0xD229
+0xB941 = 0xD22A
+0xB942 = 0xD22B
+0xB943 = 0xD22E
+0xB944 = 0xD22F
+0xB945 = 0xD231
+0xB946 = 0xD232
+0xB947 = 0xD233
+0xB948 = 0xD235
+0xB949 = 0xD236
+0xB94A = 0xD237
+0xB94B = 0xD238
+0xB94C = 0xD239
+0xB94D = 0xD23A
+0xB94E = 0xD23B
+0xB94F = 0xD23E
+0xB950 = 0xD240
+0xB951 = 0xD242
+0xB952 = 0xD243
+0xB953 = 0xD244
+0xB954 = 0xD245
+0xB955 = 0xD246
+0xB956 = 0xD247
+0xB957 = 0xD249
+0xB958 = 0xD24A
+0xB959 = 0xD24B
+0xB95A = 0xD24C
+0xB961 = 0xD24D
+0xB962 = 0xD24E
+0xB963 = 0xD24F
+0xB964 = 0xD250
+0xB965 = 0xD251
+0xB966 = 0xD252
+0xB967 = 0xD253
+0xB968 = 0xD254
+0xB969 = 0xD255
+0xB96A = 0xD256
+0xB96B = 0xD257
+0xB96C = 0xD258
+0xB96D = 0xD259
+0xB96E = 0xD25A
+0xB96F = 0xD25B
+0xB970 = 0xD25D
+0xB971 = 0xD25E
+0xB972 = 0xD25F
+0xB973 = 0xD260
+0xB974 = 0xD261
+0xB975 = 0xD262
+0xB976 = 0xD263
+0xB977 = 0xD265
+0xB978 = 0xD266
+0xB979 = 0xD267
+0xB97A = 0xD268
+0xB981 = 0xD269
+0xB982 = 0xD26A
+0xB983 = 0xD26B
+0xB984 = 0xD26C
+0xB985 = 0xD26D
+0xB986 = 0xD26E
+0xB987 = 0xD26F
+0xB988 = 0xD270
+0xB989 = 0xD271
+0xB98A = 0xD272
+0xB98B = 0xD273
+0xB98C = 0xD274
+0xB98D = 0xD275
+0xB98E = 0xD276
+0xB98F = 0xD277
+0xB990 = 0xD278
+0xB991 = 0xD279
+0xB992 = 0xD27A
+0xB993 = 0xD27B
+0xB994 = 0xD27C
+0xB995 = 0xD27D
+0xB996 = 0xD27E
+0xB997 = 0xD27F
+0xB998 = 0xD282
+0xB999 = 0xD283
+0xB99A = 0xD285
+0xB99B = 0xD286
+0xB99C = 0xD287
+0xB99D = 0xD289
+0xB99E = 0xD28A
+0xB99F = 0xD28B
+0xB9A0 = 0xD28C
+0xBA41 = 0xD28D
+0xBA42 = 0xD28E
+0xBA43 = 0xD28F
+0xBA44 = 0xD292
+0xBA45 = 0xD293
+0xBA46 = 0xD294
+0xBA47 = 0xD296
+0xBA48 = 0xD297
+0xBA49 = 0xD298
+0xBA4A = 0xD299
+0xBA4B = 0xD29A
+0xBA4C = 0xD29B
+0xBA4D = 0xD29D
+0xBA4E = 0xD29E
+0xBA4F = 0xD29F
+0xBA50 = 0xD2A1
+0xBA51 = 0xD2A2
+0xBA52 = 0xD2A3
+0xBA53 = 0xD2A5
+0xBA54 = 0xD2A6
+0xBA55 = 0xD2A7
+0xBA56 = 0xD2A8
+0xBA57 = 0xD2A9
+0xBA58 = 0xD2AA
+0xBA59 = 0xD2AB
+0xBA5A = 0xD2AD
+0xBA61 = 0xD2AE
+0xBA62 = 0xD2AF
+0xBA63 = 0xD2B0
+0xBA64 = 0xD2B2
+0xBA65 = 0xD2B3
+0xBA66 = 0xD2B4
+0xBA67 = 0xD2B5
+0xBA68 = 0xD2B6
+0xBA69 = 0xD2B7
+0xBA6A = 0xD2BA
+0xBA6B = 0xD2BB
+0xBA6C = 0xD2BD
+0xBA6D = 0xD2BE
+0xBA6E = 0xD2C1
+0xBA6F = 0xD2C3
+0xBA70 = 0xD2C4
+0xBA71 = 0xD2C5
+0xBA72 = 0xD2C6
+0xBA73 = 0xD2C7
+0xBA74 = 0xD2CA
+0xBA75 = 0xD2CC
+0xBA76 = 0xD2CD
+0xBA77 = 0xD2CE
+0xBA78 = 0xD2CF
+0xBA79 = 0xD2D0
+0xBA7A = 0xD2D1
+0xBA81 = 0xD2D2
+0xBA82 = 0xD2D3
+0xBA83 = 0xD2D5
+0xBA84 = 0xD2D6
+0xBA85 = 0xD2D7
+0xBA86 = 0xD2D9
+0xBA87 = 0xD2DA
+0xBA88 = 0xD2DB
+0xBA89 = 0xD2DD
+0xBA8A = 0xD2DE
+0xBA8B = 0xD2DF
+0xBA8C = 0xD2E0
+0xBA8D = 0xD2E1
+0xBA8E = 0xD2E2
+0xBA8F = 0xD2E3
+0xBA90 = 0xD2E6
+0xBA91 = 0xD2E7
+0xBA92 = 0xD2E8
+0xBA93 = 0xD2E9
+0xBA94 = 0xD2EA
+0xBA95 = 0xD2EB
+0xBA96 = 0xD2EC
+0xBA97 = 0xD2ED
+0xBA98 = 0xD2EE
+0xBA99 = 0xD2EF
+0xBA9A = 0xD2F2
+0xBA9B = 0xD2F3
+0xBA9C = 0xD2F5
+0xBA9D = 0xD2F6
+0xBA9E = 0xD2F7
+0xBA9F = 0xD2F9
+0xBAA0 = 0xD2FA
+0xBB41 = 0xD2FB
+0xBB42 = 0xD2FC
+0xBB43 = 0xD2FD
+0xBB44 = 0xD2FE
+0xBB45 = 0xD2FF
+0xBB46 = 0xD302
+0xBB47 = 0xD304
+0xBB48 = 0xD306
+0xBB49 = 0xD307
+0xBB4A = 0xD308
+0xBB4B = 0xD309
+0xBB4C = 0xD30A
+0xBB4D = 0xD30B
+0xBB4E = 0xD30F
+0xBB4F = 0xD311
+0xBB50 = 0xD312
+0xBB51 = 0xD313
+0xBB52 = 0xD315
+0xBB53 = 0xD317
+0xBB54 = 0xD318
+0xBB55 = 0xD319
+0xBB56 = 0xD31A
+0xBB57 = 0xD31B
+0xBB58 = 0xD31E
+0xBB59 = 0xD322
+0xBB5A = 0xD323
+0xBB61 = 0xD324
+0xBB62 = 0xD326
+0xBB63 = 0xD327
+0xBB64 = 0xD32A
+0xBB65 = 0xD32B
+0xBB66 = 0xD32D
+0xBB67 = 0xD32E
+0xBB68 = 0xD32F
+0xBB69 = 0xD331
+0xBB6A = 0xD332
+0xBB6B = 0xD333
+0xBB6C = 0xD334
+0xBB6D = 0xD335
+0xBB6E = 0xD336
+0xBB6F = 0xD337
+0xBB70 = 0xD33A
+0xBB71 = 0xD33E
+0xBB72 = 0xD33F
+0xBB73 = 0xD340
+0xBB74 = 0xD341
+0xBB75 = 0xD342
+0xBB76 = 0xD343
+0xBB77 = 0xD346
+0xBB78 = 0xD347
+0xBB79 = 0xD348
+0xBB7A = 0xD349
+0xBB81 = 0xD34A
+0xBB82 = 0xD34B
+0xBB83 = 0xD34C
+0xBB84 = 0xD34D
+0xBB85 = 0xD34E
+0xBB86 = 0xD34F
+0xBB87 = 0xD350
+0xBB88 = 0xD351
+0xBB89 = 0xD352
+0xBB8A = 0xD353
+0xBB8B = 0xD354
+0xBB8C = 0xD355
+0xBB8D = 0xD356
+0xBB8E = 0xD357
+0xBB8F = 0xD358
+0xBB90 = 0xD359
+0xBB91 = 0xD35A
+0xBB92 = 0xD35B
+0xBB93 = 0xD35C
+0xBB94 = 0xD35D
+0xBB95 = 0xD35E
+0xBB96 = 0xD35F
+0xBB97 = 0xD360
+0xBB98 = 0xD361
+0xBB99 = 0xD362
+0xBB9A = 0xD363
+0xBB9B = 0xD364
+0xBB9C = 0xD365
+0xBB9D = 0xD366
+0xBB9E = 0xD367
+0xBB9F = 0xD368
+0xBBA0 = 0xD369
+0xBC41 = 0xD36A
+0xBC42 = 0xD36B
+0xBC43 = 0xD36C
+0xBC44 = 0xD36D
+0xBC45 = 0xD36E
+0xBC46 = 0xD36F
+0xBC47 = 0xD370
+0xBC48 = 0xD371
+0xBC49 = 0xD372
+0xBC4A = 0xD373
+0xBC4B = 0xD374
+0xBC4C = 0xD375
+0xBC4D = 0xD376
+0xBC4E = 0xD377
+0xBC4F = 0xD378
+0xBC50 = 0xD379
+0xBC51 = 0xD37A
+0xBC52 = 0xD37B
+0xBC53 = 0xD37E
+0xBC54 = 0xD37F
+0xBC55 = 0xD381
+0xBC56 = 0xD382
+0xBC57 = 0xD383
+0xBC58 = 0xD385
+0xBC59 = 0xD386
+0xBC5A = 0xD387
+0xBC61 = 0xD388
+0xBC62 = 0xD389
+0xBC63 = 0xD38A
+0xBC64 = 0xD38B
+0xBC65 = 0xD38E
+0xBC66 = 0xD392
+0xBC67 = 0xD393
+0xBC68 = 0xD394
+0xBC69 = 0xD395
+0xBC6A = 0xD396
+0xBC6B = 0xD397
+0xBC6C = 0xD39A
+0xBC6D = 0xD39B
+0xBC6E = 0xD39D
+0xBC6F = 0xD39E
+0xBC70 = 0xD39F
+0xBC71 = 0xD3A1
+0xBC72 = 0xD3A2
+0xBC73 = 0xD3A3
+0xBC74 = 0xD3A4
+0xBC75 = 0xD3A5
+0xBC76 = 0xD3A6
+0xBC77 = 0xD3A7
+0xBC78 = 0xD3AA
+0xBC79 = 0xD3AC
+0xBC7A = 0xD3AE
+0xBC81 = 0xD3AF
+0xBC82 = 0xD3B0
+0xBC83 = 0xD3B1
+0xBC84 = 0xD3B2
+0xBC85 = 0xD3B3
+0xBC86 = 0xD3B5
+0xBC87 = 0xD3B6
+0xBC88 = 0xD3B7
+0xBC89 = 0xD3B9
+0xBC8A = 0xD3BA
+0xBC8B = 0xD3BB
+0xBC8C = 0xD3BD
+0xBC8D = 0xD3BE
+0xBC8E = 0xD3BF
+0xBC8F = 0xD3C0
+0xBC90 = 0xD3C1
+0xBC91 = 0xD3C2
+0xBC92 = 0xD3C3
+0xBC93 = 0xD3C6
+0xBC94 = 0xD3C7
+0xBC95 = 0xD3CA
+0xBC96 = 0xD3CB
+0xBC97 = 0xD3CC
+0xBC98 = 0xD3CD
+0xBC99 = 0xD3CE
+0xBC9A = 0xD3CF
+0xBC9B = 0xD3D1
+0xBC9C = 0xD3D2
+0xBC9D = 0xD3D3
+0xBC9E = 0xD3D4
+0xBC9F = 0xD3D5
+0xBCA0 = 0xD3D6
+0xBD41 = 0xD3D7
+0xBD42 = 0xD3D9
+0xBD43 = 0xD3DA
+0xBD44 = 0xD3DB
+0xBD45 = 0xD3DC
+0xBD46 = 0xD3DD
+0xBD47 = 0xD3DE
+0xBD48 = 0xD3DF
+0xBD49 = 0xD3E0
+0xBD4A = 0xD3E2
+0xBD4B = 0xD3E4
+0xBD4C = 0xD3E5
+0xBD4D = 0xD3E6
+0xBD4E = 0xD3E7
+0xBD4F = 0xD3E8
+0xBD50 = 0xD3E9
+0xBD51 = 0xD3EA
+0xBD52 = 0xD3EB
+0xBD53 = 0xD3EE
+0xBD54 = 0xD3EF
+0xBD55 = 0xD3F1
+0xBD56 = 0xD3F2
+0xBD57 = 0xD3F3
+0xBD58 = 0xD3F5
+0xBD59 = 0xD3F6
+0xBD5A = 0xD3F7
+0xBD61 = 0xD3F8
+0xBD62 = 0xD3F9
+0xBD63 = 0xD3FA
+0xBD64 = 0xD3FB
+0xBD65 = 0xD3FE
+0xBD66 = 0xD400
+0xBD67 = 0xD402
+0xBD68 = 0xD403
+0xBD69 = 0xD404
+0xBD6A = 0xD405
+0xBD6B = 0xD406
+0xBD6C = 0xD407
+0xBD6D = 0xD409
+0xBD6E = 0xD40A
+0xBD6F = 0xD40B
+0xBD70 = 0xD40C
+0xBD71 = 0xD40D
+0xBD72 = 0xD40E
+0xBD73 = 0xD40F
+0xBD74 = 0xD410
+0xBD75 = 0xD411
+0xBD76 = 0xD412
+0xBD77 = 0xD413
+0xBD78 = 0xD414
+0xBD79 = 0xD415
+0xBD7A = 0xD416
+0xBD81 = 0xD417
+0xBD82 = 0xD418
+0xBD83 = 0xD419
+0xBD84 = 0xD41A
+0xBD85 = 0xD41B
+0xBD86 = 0xD41C
+0xBD87 = 0xD41E
+0xBD88 = 0xD41F
+0xBD89 = 0xD420
+0xBD8A = 0xD421
+0xBD8B = 0xD422
+0xBD8C = 0xD423
+0xBD8D = 0xD424
+0xBD8E = 0xD425
+0xBD8F = 0xD426
+0xBD90 = 0xD427
+0xBD91 = 0xD428
+0xBD92 = 0xD429
+0xBD93 = 0xD42A
+0xBD94 = 0xD42B
+0xBD95 = 0xD42C
+0xBD96 = 0xD42D
+0xBD97 = 0xD42E
+0xBD98 = 0xD42F
+0xBD99 = 0xD430
+0xBD9A = 0xD431
+0xBD9B = 0xD432
+0xBD9C = 0xD433
+0xBD9D = 0xD434
+0xBD9E = 0xD435
+0xBD9F = 0xD436
+0xBDA0 = 0xD437
+0xBE41 = 0xD438
+0xBE42 = 0xD439
+0xBE43 = 0xD43A
+0xBE44 = 0xD43B
+0xBE45 = 0xD43C
+0xBE46 = 0xD43D
+0xBE47 = 0xD43E
+0xBE48 = 0xD43F
+0xBE49 = 0xD441
+0xBE4A = 0xD442
+0xBE4B = 0xD443
+0xBE4C = 0xD445
+0xBE4D = 0xD446
+0xBE4E = 0xD447
+0xBE4F = 0xD448
+0xBE50 = 0xD449
+0xBE51 = 0xD44A
+0xBE52 = 0xD44B
+0xBE53 = 0xD44C
+0xBE54 = 0xD44D
+0xBE55 = 0xD44E
+0xBE56 = 0xD44F
+0xBE57 = 0xD450
+0xBE58 = 0xD451
+0xBE59 = 0xD452
+0xBE5A = 0xD453
+0xBE61 = 0xD454
+0xBE62 = 0xD455
+0xBE63 = 0xD456
+0xBE64 = 0xD457
+0xBE65 = 0xD458
+0xBE66 = 0xD459
+0xBE67 = 0xD45A
+0xBE68 = 0xD45B
+0xBE69 = 0xD45D
+0xBE6A = 0xD45E
+0xBE6B = 0xD45F
+0xBE6C = 0xD461
+0xBE6D = 0xD462
+0xBE6E = 0xD463
+0xBE6F = 0xD465
+0xBE70 = 0xD466
+0xBE71 = 0xD467
+0xBE72 = 0xD468
+0xBE73 = 0xD469
+0xBE74 = 0xD46A
+0xBE75 = 0xD46B
+0xBE76 = 0xD46C
+0xBE77 = 0xD46E
+0xBE78 = 0xD470
+0xBE79 = 0xD471
+0xBE7A = 0xD472
+0xBE81 = 0xD473
+0xBE82 = 0xD474
+0xBE83 = 0xD475
+0xBE84 = 0xD476
+0xBE85 = 0xD477
+0xBE86 = 0xD47A
+0xBE87 = 0xD47B
+0xBE88 = 0xD47D
+0xBE89 = 0xD47E
+0xBE8A = 0xD481
+0xBE8B = 0xD483
+0xBE8C = 0xD484
+0xBE8D = 0xD485
+0xBE8E = 0xD486
+0xBE8F = 0xD487
+0xBE90 = 0xD48A
+0xBE91 = 0xD48C
+0xBE92 = 0xD48E
+0xBE93 = 0xD48F
+0xBE94 = 0xD490
+0xBE95 = 0xD491
+0xBE96 = 0xD492
+0xBE97 = 0xD493
+0xBE98 = 0xD495
+0xBE99 = 0xD496
+0xBE9A = 0xD497
+0xBE9B = 0xD498
+0xBE9C = 0xD499
+0xBE9D = 0xD49A
+0xBE9E = 0xD49B
+0xBE9F = 0xD49C
+0xBEA0 = 0xD49D
+0xBF41 = 0xD49E
+0xBF42 = 0xD49F
+0xBF43 = 0xD4A0
+0xBF44 = 0xD4A1
+0xBF45 = 0xD4A2
+0xBF46 = 0xD4A3
+0xBF47 = 0xD4A4
+0xBF48 = 0xD4A5
+0xBF49 = 0xD4A6
+0xBF4A = 0xD4A7
+0xBF4B = 0xD4A8
+0xBF4C = 0xD4AA
+0xBF4D = 0xD4AB
+0xBF4E = 0xD4AC
+0xBF4F = 0xD4AD
+0xBF50 = 0xD4AE
+0xBF51 = 0xD4AF
+0xBF52 = 0xD4B0
+0xBF53 = 0xD4B1
+0xBF54 = 0xD4B2
+0xBF55 = 0xD4B3
+0xBF56 = 0xD4B4
+0xBF57 = 0xD4B5
+0xBF58 = 0xD4B6
+0xBF59 = 0xD4B7
+0xBF5A = 0xD4B8
+0xBF61 = 0xD4B9
+0xBF62 = 0xD4BA
+0xBF63 = 0xD4BB
+0xBF64 = 0xD4BC
+0xBF65 = 0xD4BD
+0xBF66 = 0xD4BE
+0xBF67 = 0xD4BF
+0xBF68 = 0xD4C0
+0xBF69 = 0xD4C1
+0xBF6A = 0xD4C2
+0xBF6B = 0xD4C3
+0xBF6C = 0xD4C4
+0xBF6D = 0xD4C5
+0xBF6E = 0xD4C6
+0xBF6F = 0xD4C7
+0xBF70 = 0xD4C8
+0xBF71 = 0xD4C9
+0xBF72 = 0xD4CA
+0xBF73 = 0xD4CB
+0xBF74 = 0xD4CD
+0xBF75 = 0xD4CE
+0xBF76 = 0xD4CF
+0xBF77 = 0xD4D1
+0xBF78 = 0xD4D2
+0xBF79 = 0xD4D3
+0xBF7A = 0xD4D5
+0xBF81 = 0xD4D6
+0xBF82 = 0xD4D7
+0xBF83 = 0xD4D8
+0xBF84 = 0xD4D9
+0xBF85 = 0xD4DA
+0xBF86 = 0xD4DB
+0xBF87 = 0xD4DD
+0xBF88 = 0xD4DE
+0xBF89 = 0xD4E0
+0xBF8A = 0xD4E1
+0xBF8B = 0xD4E2
+0xBF8C = 0xD4E3
+0xBF8D = 0xD4E4
+0xBF8E = 0xD4E5
+0xBF8F = 0xD4E6
+0xBF90 = 0xD4E7
+0xBF91 = 0xD4E9
+0xBF92 = 0xD4EA
+0xBF93 = 0xD4EB
+0xBF94 = 0xD4ED
+0xBF95 = 0xD4EE
+0xBF96 = 0xD4EF
+0xBF97 = 0xD4F1
+0xBF98 = 0xD4F2
+0xBF99 = 0xD4F3
+0xBF9A = 0xD4F4
+0xBF9B = 0xD4F5
+0xBF9C = 0xD4F6
+0xBF9D = 0xD4F7
+0xBF9E = 0xD4F9
+0xBF9F = 0xD4FA
+0xBFA0 = 0xD4FC
+0xC041 = 0xD4FE
+0xC042 = 0xD4FF
+0xC043 = 0xD500
+0xC044 = 0xD501
+0xC045 = 0xD502
+0xC046 = 0xD503
+0xC047 = 0xD505
+0xC048 = 0xD506
+0xC049 = 0xD507
+0xC04A = 0xD509
+0xC04B = 0xD50A
+0xC04C = 0xD50B
+0xC04D = 0xD50D
+0xC04E = 0xD50E
+0xC04F = 0xD50F
+0xC050 = 0xD510
+0xC051 = 0xD511
+0xC052 = 0xD512
+0xC053 = 0xD513
+0xC054 = 0xD516
+0xC055 = 0xD518
+0xC056 = 0xD519
+0xC057 = 0xD51A
+0xC058 = 0xD51B
+0xC059 = 0xD51C
+0xC05A = 0xD51D
+0xC061 = 0xD51E
+0xC062 = 0xD51F
+0xC063 = 0xD520
+0xC064 = 0xD521
+0xC065 = 0xD522
+0xC066 = 0xD523
+0xC067 = 0xD524
+0xC068 = 0xD525
+0xC069 = 0xD526
+0xC06A = 0xD527
+0xC06B = 0xD528
+0xC06C = 0xD529
+0xC06D = 0xD52A
+0xC06E = 0xD52B
+0xC06F = 0xD52C
+0xC070 = 0xD52D
+0xC071 = 0xD52E
+0xC072 = 0xD52F
+0xC073 = 0xD530
+0xC074 = 0xD531
+0xC075 = 0xD532
+0xC076 = 0xD533
+0xC077 = 0xD534
+0xC078 = 0xD535
+0xC079 = 0xD536
+0xC07A = 0xD537
+0xC081 = 0xD538
+0xC082 = 0xD539
+0xC083 = 0xD53A
+0xC084 = 0xD53B
+0xC085 = 0xD53E
+0xC086 = 0xD53F
+0xC087 = 0xD541
+0xC088 = 0xD542
+0xC089 = 0xD543
+0xC08A = 0xD545
+0xC08B = 0xD546
+0xC08C = 0xD547
+0xC08D = 0xD548
+0xC08E = 0xD549
+0xC08F = 0xD54A
+0xC090 = 0xD54B
+0xC091 = 0xD54E
+0xC092 = 0xD550
+0xC093 = 0xD552
+0xC094 = 0xD553
+0xC095 = 0xD554
+0xC096 = 0xD555
+0xC097 = 0xD556
+0xC098 = 0xD557
+0xC099 = 0xD55A
+0xC09A = 0xD55B
+0xC09B = 0xD55D
+0xC09C = 0xD55E
+0xC09D = 0xD55F
+0xC09E = 0xD561
+0xC09F = 0xD562
+0xC0A0 = 0xD563
+0xC141 = 0xD564
+0xC142 = 0xD566
+0xC143 = 0xD567
+0xC144 = 0xD56A
+0xC145 = 0xD56C
+0xC146 = 0xD56E
+0xC147 = 0xD56F
+0xC148 = 0xD570
+0xC149 = 0xD571
+0xC14A = 0xD572
+0xC14B = 0xD573
+0xC14C = 0xD576
+0xC14D = 0xD577
+0xC14E = 0xD579
+0xC14F = 0xD57A
+0xC150 = 0xD57B
+0xC151 = 0xD57D
+0xC152 = 0xD57E
+0xC153 = 0xD57F
+0xC154 = 0xD580
+0xC155 = 0xD581
+0xC156 = 0xD582
+0xC157 = 0xD583
+0xC158 = 0xD586
+0xC159 = 0xD58A
+0xC15A = 0xD58B
+0xC161 = 0xD58C
+0xC162 = 0xD58D
+0xC163 = 0xD58E
+0xC164 = 0xD58F
+0xC165 = 0xD591
+0xC166 = 0xD592
+0xC167 = 0xD593
+0xC168 = 0xD594
+0xC169 = 0xD595
+0xC16A = 0xD596
+0xC16B = 0xD597
+0xC16C = 0xD598
+0xC16D = 0xD599
+0xC16E = 0xD59A
+0xC16F = 0xD59B
+0xC170 = 0xD59C
+0xC171 = 0xD59D
+0xC172 = 0xD59E
+0xC173 = 0xD59F
+0xC174 = 0xD5A0
+0xC175 = 0xD5A1
+0xC176 = 0xD5A2
+0xC177 = 0xD5A3
+0xC178 = 0xD5A4
+0xC179 = 0xD5A6
+0xC17A = 0xD5A7
+0xC181 = 0xD5A8
+0xC182 = 0xD5A9
+0xC183 = 0xD5AA
+0xC184 = 0xD5AB
+0xC185 = 0xD5AC
+0xC186 = 0xD5AD
+0xC187 = 0xD5AE
+0xC188 = 0xD5AF
+0xC189 = 0xD5B0
+0xC18A = 0xD5B1
+0xC18B = 0xD5B2
+0xC18C = 0xD5B3
+0xC18D = 0xD5B4
+0xC18E = 0xD5B5
+0xC18F = 0xD5B6
+0xC190 = 0xD5B7
+0xC191 = 0xD5B8
+0xC192 = 0xD5B9
+0xC193 = 0xD5BA
+0xC194 = 0xD5BB
+0xC195 = 0xD5BC
+0xC196 = 0xD5BD
+0xC197 = 0xD5BE
+0xC198 = 0xD5BF
+0xC199 = 0xD5C0
+0xC19A = 0xD5C1
+0xC19B = 0xD5C2
+0xC19C = 0xD5C3
+0xC19D = 0xD5C4
+0xC19E = 0xD5C5
+0xC19F = 0xD5C6
+0xC1A0 = 0xD5C7
+0xC241 = 0xD5CA
+0xC242 = 0xD5CB
+0xC243 = 0xD5CD
+0xC244 = 0xD5CE
+0xC245 = 0xD5CF
+0xC246 = 0xD5D1
+0xC247 = 0xD5D3
+0xC248 = 0xD5D4
+0xC249 = 0xD5D5
+0xC24A = 0xD5D6
+0xC24B = 0xD5D7
+0xC24C = 0xD5DA
+0xC24D = 0xD5DC
+0xC24E = 0xD5DE
+0xC24F = 0xD5DF
+0xC250 = 0xD5E0
+0xC251 = 0xD5E1
+0xC252 = 0xD5E2
+0xC253 = 0xD5E3
+0xC254 = 0xD5E6
+0xC255 = 0xD5E7
+0xC256 = 0xD5E9
+0xC257 = 0xD5EA
+0xC258 = 0xD5EB
+0xC259 = 0xD5ED
+0xC25A = 0xD5EE
+0xC261 = 0xD5EF
+0xC262 = 0xD5F0
+0xC263 = 0xD5F1
+0xC264 = 0xD5F2
+0xC265 = 0xD5F3
+0xC266 = 0xD5F6
+0xC267 = 0xD5F8
+0xC268 = 0xD5FA
+0xC269 = 0xD5FB
+0xC26A = 0xD5FC
+0xC26B = 0xD5FD
+0xC26C = 0xD5FE
+0xC26D = 0xD5FF
+0xC26E = 0xD602
+0xC26F = 0xD603
+0xC270 = 0xD605
+0xC271 = 0xD606
+0xC272 = 0xD607
+0xC273 = 0xD609
+0xC274 = 0xD60A
+0xC275 = 0xD60B
+0xC276 = 0xD60C
+0xC277 = 0xD60D
+0xC278 = 0xD60E
+0xC279 = 0xD60F
+0xC27A = 0xD612
+0xC281 = 0xD616
+0xC282 = 0xD617
+0xC283 = 0xD618
+0xC284 = 0xD619
+0xC285 = 0xD61A
+0xC286 = 0xD61B
+0xC287 = 0xD61D
+0xC288 = 0xD61E
+0xC289 = 0xD61F
+0xC28A = 0xD621
+0xC28B = 0xD622
+0xC28C = 0xD623
+0xC28D = 0xD625
+0xC28E = 0xD626
+0xC28F = 0xD627
+0xC290 = 0xD628
+0xC291 = 0xD629
+0xC292 = 0xD62A
+0xC293 = 0xD62B
+0xC294 = 0xD62C
+0xC295 = 0xD62E
+0xC296 = 0xD62F
+0xC297 = 0xD630
+0xC298 = 0xD631
+0xC299 = 0xD632
+0xC29A = 0xD633
+0xC29B = 0xD634
+0xC29C = 0xD635
+0xC29D = 0xD636
+0xC29E = 0xD637
+0xC29F = 0xD63A
+0xC2A0 = 0xD63B
+0xC341 = 0xD63D
+0xC342 = 0xD63E
+0xC343 = 0xD63F
+0xC344 = 0xD641
+0xC345 = 0xD642
+0xC346 = 0xD643
+0xC347 = 0xD644
+0xC348 = 0xD646
+0xC349 = 0xD647
+0xC34A = 0xD64A
+0xC34B = 0xD64C
+0xC34C = 0xD64E
+0xC34D = 0xD64F
+0xC34E = 0xD650
+0xC34F = 0xD652
+0xC350 = 0xD653
+0xC351 = 0xD656
+0xC352 = 0xD657
+0xC353 = 0xD659
+0xC354 = 0xD65A
+0xC355 = 0xD65B
+0xC356 = 0xD65D
+0xC357 = 0xD65E
+0xC358 = 0xD65F
+0xC359 = 0xD660
+0xC35A = 0xD661
+0xC361 = 0xD662
+0xC362 = 0xD663
+0xC363 = 0xD664
+0xC364 = 0xD665
+0xC365 = 0xD666
+0xC366 = 0xD668
+0xC367 = 0xD66A
+0xC368 = 0xD66B
+0xC369 = 0xD66C
+0xC36A = 0xD66D
+0xC36B = 0xD66E
+0xC36C = 0xD66F
+0xC36D = 0xD672
+0xC36E = 0xD673
+0xC36F = 0xD675
+0xC370 = 0xD676
+0xC371 = 0xD677
+0xC372 = 0xD678
+0xC373 = 0xD679
+0xC374 = 0xD67A
+0xC375 = 0xD67B
+0xC376 = 0xD67C
+0xC377 = 0xD67D
+0xC378 = 0xD67E
+0xC379 = 0xD67F
+0xC37A = 0xD680
+0xC381 = 0xD681
+0xC382 = 0xD682
+0xC383 = 0xD684
+0xC384 = 0xD686
+0xC385 = 0xD687
+0xC386 = 0xD688
+0xC387 = 0xD689
+0xC388 = 0xD68A
+0xC389 = 0xD68B
+0xC38A = 0xD68E
+0xC38B = 0xD68F
+0xC38C = 0xD691
+0xC38D = 0xD692
+0xC38E = 0xD693
+0xC38F = 0xD695
+0xC390 = 0xD696
+0xC391 = 0xD697
+0xC392 = 0xD698
+0xC393 = 0xD699
+0xC394 = 0xD69A
+0xC395 = 0xD69B
+0xC396 = 0xD69C
+0xC397 = 0xD69E
+0xC398 = 0xD6A0
+0xC399 = 0xD6A2
+0xC39A = 0xD6A3
+0xC39B = 0xD6A4
+0xC39C = 0xD6A5
+0xC39D = 0xD6A6
+0xC39E = 0xD6A7
+0xC39F = 0xD6A9
+0xC3A0 = 0xD6AA
+0xC441 = 0xD6AB
+0xC442 = 0xD6AD
+0xC443 = 0xD6AE
+0xC444 = 0xD6AF
+0xC445 = 0xD6B1
+0xC446 = 0xD6B2
+0xC447 = 0xD6B3
+0xC448 = 0xD6B4
+0xC449 = 0xD6B5
+0xC44A = 0xD6B6
+0xC44B = 0xD6B7
+0xC44C = 0xD6B8
+0xC44D = 0xD6BA
+0xC44E = 0xD6BC
+0xC44F = 0xD6BD
+0xC450 = 0xD6BE
+0xC451 = 0xD6BF
+0xC452 = 0xD6C0
+0xC453 = 0xD6C1
+0xC454 = 0xD6C2
+0xC455 = 0xD6C3
+0xC456 = 0xD6C6
+0xC457 = 0xD6C7
+0xC458 = 0xD6C9
+0xC459 = 0xD6CA
+0xC45A = 0xD6CB
+0xC461 = 0xD6CD
+0xC462 = 0xD6CE
+0xC463 = 0xD6CF
+0xC464 = 0xD6D0
+0xC465 = 0xD6D2
+0xC466 = 0xD6D3
+0xC467 = 0xD6D5
+0xC468 = 0xD6D6
+0xC469 = 0xD6D8
+0xC46A = 0xD6DA
+0xC46B = 0xD6DB
+0xC46C = 0xD6DC
+0xC46D = 0xD6DD
+0xC46E = 0xD6DE
+0xC46F = 0xD6DF
+0xC470 = 0xD6E1
+0xC471 = 0xD6E2
+0xC472 = 0xD6E3
+0xC473 = 0xD6E5
+0xC474 = 0xD6E6
+0xC475 = 0xD6E7
+0xC476 = 0xD6E9
+0xC477 = 0xD6EA
+0xC478 = 0xD6EB
+0xC479 = 0xD6EC
+0xC47A = 0xD6ED
+0xC481 = 0xD6EE
+0xC482 = 0xD6EF
+0xC483 = 0xD6F1
+0xC484 = 0xD6F2
+0xC485 = 0xD6F3
+0xC486 = 0xD6F4
+0xC487 = 0xD6F6
+0xC488 = 0xD6F7
+0xC489 = 0xD6F8
+0xC48A = 0xD6F9
+0xC48B = 0xD6FA
+0xC48C = 0xD6FB
+0xC48D = 0xD6FE
+0xC48E = 0xD6FF
+0xC48F = 0xD701
+0xC490 = 0xD702
+0xC491 = 0xD703
+0xC492 = 0xD705
+0xC493 = 0xD706
+0xC494 = 0xD707
+0xC495 = 0xD708
+0xC496 = 0xD709
+0xC497 = 0xD70A
+0xC498 = 0xD70B
+0xC499 = 0xD70C
+0xC49A = 0xD70D
+0xC49B = 0xD70E
+0xC49C = 0xD70F
+0xC49D = 0xD710
+0xC49E = 0xD712
+0xC49F = 0xD713
+0xC4A0 = 0xD714
+0xC541 = 0xD715
+0xC542 = 0xD716
+0xC543 = 0xD717
+0xC544 = 0xD71A
+0xC545 = 0xD71B
+0xC546 = 0xD71D
+0xC547 = 0xD71E
+0xC548 = 0xD71F
+0xC549 = 0xD721
+0xC54A = 0xD722
+0xC54B = 0xD723
+0xC54C = 0xD724
+0xC54D = 0xD725
+0xC54E = 0xD726
+0xC54F = 0xD727
+0xC550 = 0xD72A
+0xC551 = 0xD72C
+0xC552 = 0xD72E
+0xC553 = 0xD72F
+0xC554 = 0xD730
+0xC555 = 0xD731
+0xC556 = 0xD732
+0xC557 = 0xD733
+0xC558 = 0xD736
+0xC559 = 0xD737
+0xC55A = 0xD739
+0xC561 = 0xD73A
+0xC562 = 0xD73B
+0xC563 = 0xD73D
+0xC564 = 0xD73E
+0xC565 = 0xD73F
+0xC566 = 0xD740
+0xC567 = 0xD741
+0xC568 = 0xD742
+0xC569 = 0xD743
+0xC56A = 0xD745
+0xC56B = 0xD746
+0xC56C = 0xD748
+0xC56D = 0xD74A
+0xC56E = 0xD74B
+0xC56F = 0xD74C
+0xC570 = 0xD74D
+0xC571 = 0xD74E
+0xC572 = 0xD74F
+0xC573 = 0xD752
+0xC574 = 0xD753
+0xC575 = 0xD755
+0xC576 = 0xD75A
+0xC577 = 0xD75B
+0xC578 = 0xD75C
+0xC579 = 0xD75D
+0xC57A = 0xD75E
+0xC581 = 0xD75F
+0xC582 = 0xD762
+0xC583 = 0xD764
+0xC584 = 0xD766
+0xC585 = 0xD767
+0xC586 = 0xD768
+0xC587 = 0xD76A
+0xC588 = 0xD76B
+0xC589 = 0xD76D
+0xC58A = 0xD76E
+0xC58B = 0xD76F
+0xC58C = 0xD771
+0xC58D = 0xD772
+0xC58E = 0xD773
+0xC58F = 0xD775
+0xC590 = 0xD776
+0xC591 = 0xD777
+0xC592 = 0xD778
+0xC593 = 0xD779
+0xC594 = 0xD77A
+0xC595 = 0xD77B
+0xC596 = 0xD77E
+0xC597 = 0xD77F
+0xC598 = 0xD780
+0xC599 = 0xD782
+0xC59A = 0xD783
+0xC59B = 0xD784
+0xC59C = 0xD785
+0xC59D = 0xD786
+0xC59E = 0xD787
+0xC59F = 0xD78A
+0xC5A0 = 0xD78B
+0xC641 = 0xD78D
+0xC642 = 0xD78E
+0xC643 = 0xD78F
+0xC644 = 0xD791
+0xC645 = 0xD792
+0xC646 = 0xD793
+0xC647 = 0xD794
+0xC648 = 0xD795
+0xC649 = 0xD796
+0xC64A = 0xD797
+0xC64B = 0xD79A
+0xC64C = 0xD79C
+0xC64D = 0xD79E
+0xC64E = 0xD79F
+0xC64F = 0xD7A0
+0xC650 = 0xD7A1
+0xC651 = 0xD7A2
+0xC652 = 0xD7A3
+END_MAP
diff --git a/share/i18n/csmapper/CP/CP950%UCS.src b/share/i18n/csmapper/CP/CP950%UCS.src
new file mode 100644 (file)
index 0000000..e67a474
--- /dev/null
@@ -0,0 +1,13535 @@
+# $NetBSD: CP950%UCS.src,v 1.2 2003/07/12 16:11:04 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "CP950/UCS"
+SRC_ZONE       0xA1-0xF9 / 0x40-0xFE / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp950 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          1/7/2000
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp950 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp950 order
+#
+0xA140 = 0x3000
+0xA141 = 0xFF0C
+0xA142 = 0x3001
+0xA143 = 0x3002
+0xA144 = 0xFF0E
+0xA145 = 0x2027
+0xA146 = 0xFF1B
+0xA147 = 0xFF1A
+0xA148 = 0xFF1F
+0xA149 = 0xFF01
+0xA14A = 0xFE30
+0xA14B = 0x2026
+0xA14C = 0x2025
+0xA14D = 0xFE50
+0xA14E = 0xFE51
+0xA14F = 0xFE52
+0xA150 = 0x00B7
+0xA151 = 0xFE54
+0xA152 = 0xFE55
+0xA153 = 0xFE56
+0xA154 = 0xFE57
+0xA155 = 0xFF5C
+0xA156 = 0x2013
+0xA157 = 0xFE31
+0xA158 = 0x2014
+0xA159 = 0xFE33
+0xA15A = 0x2574
+0xA15B = 0xFE34
+0xA15C = 0xFE4F
+0xA15D = 0xFF08
+0xA15E = 0xFF09
+0xA15F = 0xFE35
+0xA160 = 0xFE36
+0xA161 = 0xFF5B
+0xA162 = 0xFF5D
+0xA163 = 0xFE37
+0xA164 = 0xFE38
+0xA165 = 0x3014
+0xA166 = 0x3015
+0xA167 = 0xFE39
+0xA168 = 0xFE3A
+0xA169 = 0x3010
+0xA16A = 0x3011
+0xA16B = 0xFE3B
+0xA16C = 0xFE3C
+0xA16D = 0x300A
+0xA16E = 0x300B
+0xA16F = 0xFE3D
+0xA170 = 0xFE3E
+0xA171 = 0x3008
+0xA172 = 0x3009
+0xA173 = 0xFE3F
+0xA174 = 0xFE40
+0xA175 = 0x300C
+0xA176 = 0x300D
+0xA177 = 0xFE41
+0xA178 = 0xFE42
+0xA179 = 0x300E
+0xA17A = 0x300F
+0xA17B = 0xFE43
+0xA17C = 0xFE44
+0xA17D = 0xFE59
+0xA17E = 0xFE5A
+0xA1A1 = 0xFE5B
+0xA1A2 = 0xFE5C
+0xA1A3 = 0xFE5D
+0xA1A4 = 0xFE5E
+0xA1A5 = 0x2018
+0xA1A6 = 0x2019
+0xA1A7 = 0x201C
+0xA1A8 = 0x201D
+0xA1A9 = 0x301D
+0xA1AA = 0x301E
+0xA1AB = 0x2035
+0xA1AC = 0x2032
+0xA1AD = 0xFF03
+0xA1AE = 0xFF06
+0xA1AF = 0xFF0A
+0xA1B0 = 0x203B
+0xA1B1 = 0x00A7
+0xA1B2 = 0x3003
+0xA1B3 = 0x25CB
+0xA1B4 = 0x25CF
+0xA1B5 = 0x25B3
+0xA1B6 = 0x25B2
+0xA1B7 = 0x25CE
+0xA1B8 = 0x2606
+0xA1B9 = 0x2605
+0xA1BA = 0x25C7
+0xA1BB = 0x25C6
+0xA1BC = 0x25A1
+0xA1BD = 0x25A0
+0xA1BE = 0x25BD
+0xA1BF = 0x25BC
+0xA1C0 = 0x32A3
+0xA1C1 = 0x2105
+0xA1C2 = 0x00AF
+0xA1C3 = 0xFFE3
+0xA1C4 = 0xFF3F
+0xA1C5 = 0x02CD
+0xA1C6 = 0xFE49
+0xA1C7 = 0xFE4A
+0xA1C8 = 0xFE4D
+0xA1C9 = 0xFE4E
+0xA1CA = 0xFE4B
+0xA1CB = 0xFE4C
+0xA1CC = 0xFE5F
+0xA1CD = 0xFE60
+0xA1CE = 0xFE61
+0xA1CF = 0xFF0B
+0xA1D0 = 0xFF0D
+0xA1D1 = 0x00D7
+0xA1D2 = 0x00F7
+0xA1D3 = 0x00B1
+0xA1D4 = 0x221A
+0xA1D5 = 0xFF1C
+0xA1D6 = 0xFF1E
+0xA1D7 = 0xFF1D
+0xA1D8 = 0x2266
+0xA1D9 = 0x2267
+0xA1DA = 0x2260
+0xA1DB = 0x221E
+0xA1DC = 0x2252
+0xA1DD = 0x2261
+0xA1DE = 0xFE62
+0xA1DF = 0xFE63
+0xA1E0 = 0xFE64
+0xA1E1 = 0xFE65
+0xA1E2 = 0xFE66
+0xA1E3 = 0xFF5E
+0xA1E4 = 0x2229
+0xA1E5 = 0x222A
+0xA1E6 = 0x22A5
+0xA1E7 = 0x2220
+0xA1E8 = 0x221F
+0xA1E9 = 0x22BF
+0xA1EA = 0x33D2
+0xA1EB = 0x33D1
+0xA1EC = 0x222B
+0xA1ED = 0x222E
+0xA1EE = 0x2235
+0xA1EF = 0x2234
+0xA1F0 = 0x2640
+0xA1F1 = 0x2642
+0xA1F2 = 0x2295
+0xA1F3 = 0x2299
+0xA1F4 = 0x2191
+0xA1F5 = 0x2193
+0xA1F6 = 0x2190
+0xA1F7 = 0x2192
+0xA1F8 = 0x2196
+0xA1F9 = 0x2197
+0xA1FA = 0x2199
+0xA1FB = 0x2198
+0xA1FC = 0x2225
+0xA1FD = 0x2223
+0xA1FE = 0xFF0F
+0xA240 = 0xFF3C
+0xA241 = 0x2215
+0xA242 = 0xFE68
+0xA243 = 0xFF04
+0xA244 = 0xFFE5
+0xA245 = 0x3012
+0xA246 = 0xFFE0
+0xA247 = 0xFFE1
+0xA248 = 0xFF05
+0xA249 = 0xFF20
+0xA24A = 0x2103
+0xA24B = 0x2109
+0xA24C = 0xFE69
+0xA24D = 0xFE6A
+0xA24E = 0xFE6B
+0xA24F = 0x33D5
+0xA250 = 0x339C
+0xA251 = 0x339D
+0xA252 = 0x339E
+0xA253 = 0x33CE
+0xA254 = 0x33A1
+0xA255 = 0x338E
+0xA256 = 0x338F
+0xA257 = 0x33C4
+0xA258 = 0x00B0
+0xA259 = 0x5159
+0xA25A = 0x515B
+0xA25B = 0x515E
+0xA25C = 0x515D
+0xA25D = 0x5161
+0xA25E = 0x5163
+0xA25F = 0x55E7
+0xA260 = 0x74E9
+0xA261 = 0x7CCE
+0xA262 = 0x2581
+0xA263 = 0x2582
+0xA264 = 0x2583
+0xA265 = 0x2584
+0xA266 = 0x2585
+0xA267 = 0x2586
+0xA268 = 0x2587
+0xA269 = 0x2588
+0xA26A = 0x258F
+0xA26B = 0x258E
+0xA26C = 0x258D
+0xA26D = 0x258C
+0xA26E = 0x258B
+0xA26F = 0x258A
+0xA270 = 0x2589
+0xA271 = 0x253C
+0xA272 = 0x2534
+0xA273 = 0x252C
+0xA274 = 0x2524
+0xA275 = 0x251C
+0xA276 = 0x2594
+0xA277 = 0x2500
+0xA278 = 0x2502
+0xA279 = 0x2595
+0xA27A = 0x250C
+0xA27B = 0x2510
+0xA27C = 0x2514
+0xA27D = 0x2518
+0xA27E = 0x256D
+0xA2A1 = 0x256E
+0xA2A2 = 0x2570
+0xA2A3 = 0x256F
+0xA2A4 = 0x2550
+0xA2A5 = 0x255E
+0xA2A6 = 0x256A
+0xA2A7 = 0x2561
+0xA2A8 = 0x25E2
+0xA2A9 = 0x25E3
+0xA2AA = 0x25E5
+0xA2AB = 0x25E4
+0xA2AC = 0x2571
+0xA2AD = 0x2572
+0xA2AE = 0x2573
+0xA2AF = 0xFF10
+0xA2B0 = 0xFF11
+0xA2B1 = 0xFF12
+0xA2B2 = 0xFF13
+0xA2B3 = 0xFF14
+0xA2B4 = 0xFF15
+0xA2B5 = 0xFF16
+0xA2B6 = 0xFF17
+0xA2B7 = 0xFF18
+0xA2B8 = 0xFF19
+0xA2B9 = 0x2160
+0xA2BA = 0x2161
+0xA2BB = 0x2162
+0xA2BC = 0x2163
+0xA2BD = 0x2164
+0xA2BE = 0x2165
+0xA2BF = 0x2166
+0xA2C0 = 0x2167
+0xA2C1 = 0x2168
+0xA2C2 = 0x2169
+0xA2C3 = 0x3021
+0xA2C4 = 0x3022
+0xA2C5 = 0x3023
+0xA2C6 = 0x3024
+0xA2C7 = 0x3025
+0xA2C8 = 0x3026
+0xA2C9 = 0x3027
+0xA2CA = 0x3028
+0xA2CB = 0x3029
+0xA2CC = 0x5341
+0xA2CD = 0x5344
+0xA2CE = 0x5345
+0xA2CF = 0xFF21
+0xA2D0 = 0xFF22
+0xA2D1 = 0xFF23
+0xA2D2 = 0xFF24
+0xA2D3 = 0xFF25
+0xA2D4 = 0xFF26
+0xA2D5 = 0xFF27
+0xA2D6 = 0xFF28
+0xA2D7 = 0xFF29
+0xA2D8 = 0xFF2A
+0xA2D9 = 0xFF2B
+0xA2DA = 0xFF2C
+0xA2DB = 0xFF2D
+0xA2DC = 0xFF2E
+0xA2DD = 0xFF2F
+0xA2DE = 0xFF30
+0xA2DF = 0xFF31
+0xA2E0 = 0xFF32
+0xA2E1 = 0xFF33
+0xA2E2 = 0xFF34
+0xA2E3 = 0xFF35
+0xA2E4 = 0xFF36
+0xA2E5 = 0xFF37
+0xA2E6 = 0xFF38
+0xA2E7 = 0xFF39
+0xA2E8 = 0xFF3A
+0xA2E9 = 0xFF41
+0xA2EA = 0xFF42
+0xA2EB = 0xFF43
+0xA2EC = 0xFF44
+0xA2ED = 0xFF45
+0xA2EE = 0xFF46
+0xA2EF = 0xFF47
+0xA2F0 = 0xFF48
+0xA2F1 = 0xFF49
+0xA2F2 = 0xFF4A
+0xA2F3 = 0xFF4B
+0xA2F4 = 0xFF4C
+0xA2F5 = 0xFF4D
+0xA2F6 = 0xFF4E
+0xA2F7 = 0xFF4F
+0xA2F8 = 0xFF50
+0xA2F9 = 0xFF51
+0xA2FA = 0xFF52
+0xA2FB = 0xFF53
+0xA2FC = 0xFF54
+0xA2FD = 0xFF55
+0xA2FE = 0xFF56
+0xA340 = 0xFF57
+0xA341 = 0xFF58
+0xA342 = 0xFF59
+0xA343 = 0xFF5A
+0xA344 = 0x0391
+0xA345 = 0x0392
+0xA346 = 0x0393
+0xA347 = 0x0394
+0xA348 = 0x0395
+0xA349 = 0x0396
+0xA34A = 0x0397
+0xA34B = 0x0398
+0xA34C = 0x0399
+0xA34D = 0x039A
+0xA34E = 0x039B
+0xA34F = 0x039C
+0xA350 = 0x039D
+0xA351 = 0x039E
+0xA352 = 0x039F
+0xA353 = 0x03A0
+0xA354 = 0x03A1
+0xA355 = 0x03A3
+0xA356 = 0x03A4
+0xA357 = 0x03A5
+0xA358 = 0x03A6
+0xA359 = 0x03A7
+0xA35A = 0x03A8
+0xA35B = 0x03A9
+0xA35C = 0x03B1
+0xA35D = 0x03B2
+0xA35E = 0x03B3
+0xA35F = 0x03B4
+0xA360 = 0x03B5
+0xA361 = 0x03B6
+0xA362 = 0x03B7
+0xA363 = 0x03B8
+0xA364 = 0x03B9
+0xA365 = 0x03BA
+0xA366 = 0x03BB
+0xA367 = 0x03BC
+0xA368 = 0x03BD
+0xA369 = 0x03BE
+0xA36A = 0x03BF
+0xA36B = 0x03C0
+0xA36C = 0x03C1
+0xA36D = 0x03C3
+0xA36E = 0x03C4
+0xA36F = 0x03C5
+0xA370 = 0x03C6
+0xA371 = 0x03C7
+0xA372 = 0x03C8
+0xA373 = 0x03C9
+0xA374 = 0x3105
+0xA375 = 0x3106
+0xA376 = 0x3107
+0xA377 = 0x3108
+0xA378 = 0x3109
+0xA379 = 0x310A
+0xA37A = 0x310B
+0xA37B = 0x310C
+0xA37C = 0x310D
+0xA37D = 0x310E
+0xA37E = 0x310F
+0xA3A1 = 0x3110
+0xA3A2 = 0x3111
+0xA3A3 = 0x3112
+0xA3A4 = 0x3113
+0xA3A5 = 0x3114
+0xA3A6 = 0x3115
+0xA3A7 = 0x3116
+0xA3A8 = 0x3117
+0xA3A9 = 0x3118
+0xA3AA = 0x3119
+0xA3AB = 0x311A
+0xA3AC = 0x311B
+0xA3AD = 0x311C
+0xA3AE = 0x311D
+0xA3AF = 0x311E
+0xA3B0 = 0x311F
+0xA3B1 = 0x3120
+0xA3B2 = 0x3121
+0xA3B3 = 0x3122
+0xA3B4 = 0x3123
+0xA3B5 = 0x3124
+0xA3B6 = 0x3125
+0xA3B7 = 0x3126
+0xA3B8 = 0x3127
+0xA3B9 = 0x3128
+0xA3BA = 0x3129
+0xA3BB = 0x02D9
+0xA3BC = 0x02C9
+0xA3BD = 0x02CA
+0xA3BE = 0x02C7
+0xA3BF = 0x02CB
+0xA3E1 = 0x20AC
+0xA440 = 0x4E00
+0xA441 = 0x4E59
+0xA442 = 0x4E01
+0xA443 = 0x4E03
+0xA444 = 0x4E43
+0xA445 = 0x4E5D
+0xA446 = 0x4E86
+0xA447 = 0x4E8C
+0xA448 = 0x4EBA
+0xA449 = 0x513F
+0xA44A = 0x5165
+0xA44B = 0x516B
+0xA44C = 0x51E0
+0xA44D = 0x5200
+0xA44E = 0x5201
+0xA44F = 0x529B
+0xA450 = 0x5315
+0xA451 = 0x5341
+0xA452 = 0x535C
+0xA453 = 0x53C8
+0xA454 = 0x4E09
+0xA455 = 0x4E0B
+0xA456 = 0x4E08
+0xA457 = 0x4E0A
+0xA458 = 0x4E2B
+0xA459 = 0x4E38
+0xA45A = 0x51E1
+0xA45B = 0x4E45
+0xA45C = 0x4E48
+0xA45D = 0x4E5F
+0xA45E = 0x4E5E
+0xA45F = 0x4E8E
+0xA460 = 0x4EA1
+0xA461 = 0x5140
+0xA462 = 0x5203
+0xA463 = 0x52FA
+0xA464 = 0x5343
+0xA465 = 0x53C9
+0xA466 = 0x53E3
+0xA467 = 0x571F
+0xA468 = 0x58EB
+0xA469 = 0x5915
+0xA46A = 0x5927
+0xA46B = 0x5973
+0xA46C = 0x5B50
+0xA46D = 0x5B51
+0xA46E = 0x5B53
+0xA46F = 0x5BF8
+0xA470 = 0x5C0F
+0xA471 = 0x5C22
+0xA472 = 0x5C38
+0xA473 = 0x5C71
+0xA474 = 0x5DDD
+0xA475 = 0x5DE5
+0xA476 = 0x5DF1
+0xA477 = 0x5DF2
+0xA478 = 0x5DF3
+0xA479 = 0x5DFE
+0xA47A = 0x5E72
+0xA47B = 0x5EFE
+0xA47C = 0x5F0B
+0xA47D = 0x5F13
+0xA47E = 0x624D
+0xA4A1 = 0x4E11
+0xA4A2 = 0x4E10
+0xA4A3 = 0x4E0D
+0xA4A4 = 0x4E2D
+0xA4A5 = 0x4E30
+0xA4A6 = 0x4E39
+0xA4A7 = 0x4E4B
+0xA4A8 = 0x5C39
+0xA4A9 = 0x4E88
+0xA4AA = 0x4E91
+0xA4AB = 0x4E95
+0xA4AC = 0x4E92
+0xA4AD = 0x4E94
+0xA4AE = 0x4EA2
+0xA4AF = 0x4EC1
+0xA4B0 = 0x4EC0
+0xA4B1 = 0x4EC3
+0xA4B2 = 0x4EC6
+0xA4B3 = 0x4EC7
+0xA4B4 = 0x4ECD
+0xA4B5 = 0x4ECA
+0xA4B6 = 0x4ECB
+0xA4B7 = 0x4EC4
+0xA4B8 = 0x5143
+0xA4B9 = 0x5141
+0xA4BA = 0x5167
+0xA4BB = 0x516D
+0xA4BC = 0x516E
+0xA4BD = 0x516C
+0xA4BE = 0x5197
+0xA4BF = 0x51F6
+0xA4C0 = 0x5206
+0xA4C1 = 0x5207
+0xA4C2 = 0x5208
+0xA4C3 = 0x52FB
+0xA4C4 = 0x52FE
+0xA4C5 = 0x52FF
+0xA4C6 = 0x5316
+0xA4C7 = 0x5339
+0xA4C8 = 0x5348
+0xA4C9 = 0x5347
+0xA4CA = 0x5345
+0xA4CB = 0x535E
+0xA4CC = 0x5384
+0xA4CD = 0x53CB
+0xA4CE = 0x53CA
+0xA4CF = 0x53CD
+0xA4D0 = 0x58EC
+0xA4D1 = 0x5929
+0xA4D2 = 0x592B
+0xA4D3 = 0x592A
+0xA4D4 = 0x592D
+0xA4D5 = 0x5B54
+0xA4D6 = 0x5C11
+0xA4D7 = 0x5C24
+0xA4D8 = 0x5C3A
+0xA4D9 = 0x5C6F
+0xA4DA = 0x5DF4
+0xA4DB = 0x5E7B
+0xA4DC = 0x5EFF
+0xA4DD = 0x5F14
+0xA4DE = 0x5F15
+0xA4DF = 0x5FC3
+0xA4E0 = 0x6208
+0xA4E1 = 0x6236
+0xA4E2 = 0x624B
+0xA4E3 = 0x624E
+0xA4E4 = 0x652F
+0xA4E5 = 0x6587
+0xA4E6 = 0x6597
+0xA4E7 = 0x65A4
+0xA4E8 = 0x65B9
+0xA4E9 = 0x65E5
+0xA4EA = 0x66F0
+0xA4EB = 0x6708
+0xA4EC = 0x6728
+0xA4ED = 0x6B20
+0xA4EE = 0x6B62
+0xA4EF = 0x6B79
+0xA4F0 = 0x6BCB
+0xA4F1 = 0x6BD4
+0xA4F2 = 0x6BDB
+0xA4F3 = 0x6C0F
+0xA4F4 = 0x6C34
+0xA4F5 = 0x706B
+0xA4F6 = 0x722A
+0xA4F7 = 0x7236
+0xA4F8 = 0x723B
+0xA4F9 = 0x7247
+0xA4FA = 0x7259
+0xA4FB = 0x725B
+0xA4FC = 0x72AC
+0xA4FD = 0x738B
+0xA4FE = 0x4E19
+0xA540 = 0x4E16
+0xA541 = 0x4E15
+0xA542 = 0x4E14
+0xA543 = 0x4E18
+0xA544 = 0x4E3B
+0xA545 = 0x4E4D
+0xA546 = 0x4E4F
+0xA547 = 0x4E4E
+0xA548 = 0x4EE5
+0xA549 = 0x4ED8
+0xA54A = 0x4ED4
+0xA54B = 0x4ED5
+0xA54C = 0x4ED6
+0xA54D = 0x4ED7
+0xA54E = 0x4EE3
+0xA54F = 0x4EE4
+0xA550 = 0x4ED9
+0xA551 = 0x4EDE
+0xA552 = 0x5145
+0xA553 = 0x5144
+0xA554 = 0x5189
+0xA555 = 0x518A
+0xA556 = 0x51AC
+0xA557 = 0x51F9
+0xA558 = 0x51FA
+0xA559 = 0x51F8
+0xA55A = 0x520A
+0xA55B = 0x52A0
+0xA55C = 0x529F
+0xA55D = 0x5305
+0xA55E = 0x5306
+0xA55F = 0x5317
+0xA560 = 0x531D
+0xA561 = 0x4EDF
+0xA562 = 0x534A
+0xA563 = 0x5349
+0xA564 = 0x5361
+0xA565 = 0x5360
+0xA566 = 0x536F
+0xA567 = 0x536E
+0xA568 = 0x53BB
+0xA569 = 0x53EF
+0xA56A = 0x53E4
+0xA56B = 0x53F3
+0xA56C = 0x53EC
+0xA56D = 0x53EE
+0xA56E = 0x53E9
+0xA56F = 0x53E8
+0xA570 = 0x53FC
+0xA571 = 0x53F8
+0xA572 = 0x53F5
+0xA573 = 0x53EB
+0xA574 = 0x53E6
+0xA575 = 0x53EA
+0xA576 = 0x53F2
+0xA577 = 0x53F1
+0xA578 = 0x53F0
+0xA579 = 0x53E5
+0xA57A = 0x53ED
+0xA57B = 0x53FB
+0xA57C = 0x56DB
+0xA57D = 0x56DA
+0xA57E = 0x5916
+0xA5A1 = 0x592E
+0xA5A2 = 0x5931
+0xA5A3 = 0x5974
+0xA5A4 = 0x5976
+0xA5A5 = 0x5B55
+0xA5A6 = 0x5B83
+0xA5A7 = 0x5C3C
+0xA5A8 = 0x5DE8
+0xA5A9 = 0x5DE7
+0xA5AA = 0x5DE6
+0xA5AB = 0x5E02
+0xA5AC = 0x5E03
+0xA5AD = 0x5E73
+0xA5AE = 0x5E7C
+0xA5AF = 0x5F01
+0xA5B0 = 0x5F18
+0xA5B1 = 0x5F17
+0xA5B2 = 0x5FC5
+0xA5B3 = 0x620A
+0xA5B4 = 0x6253
+0xA5B5 = 0x6254
+0xA5B6 = 0x6252
+0xA5B7 = 0x6251
+0xA5B8 = 0x65A5
+0xA5B9 = 0x65E6
+0xA5BA = 0x672E
+0xA5BB = 0x672C
+0xA5BC = 0x672A
+0xA5BD = 0x672B
+0xA5BE = 0x672D
+0xA5BF = 0x6B63
+0xA5C0 = 0x6BCD
+0xA5C1 = 0x6C11
+0xA5C2 = 0x6C10
+0xA5C3 = 0x6C38
+0xA5C4 = 0x6C41
+0xA5C5 = 0x6C40
+0xA5C6 = 0x6C3E
+0xA5C7 = 0x72AF
+0xA5C8 = 0x7384
+0xA5C9 = 0x7389
+0xA5CA = 0x74DC
+0xA5CB = 0x74E6
+0xA5CC = 0x7518
+0xA5CD = 0x751F
+0xA5CE = 0x7528
+0xA5CF = 0x7529
+0xA5D0 = 0x7530
+0xA5D1 = 0x7531
+0xA5D2 = 0x7532
+0xA5D3 = 0x7533
+0xA5D4 = 0x758B
+0xA5D5 = 0x767D
+0xA5D6 = 0x76AE
+0xA5D7 = 0x76BF
+0xA5D8 = 0x76EE
+0xA5D9 = 0x77DB
+0xA5DA = 0x77E2
+0xA5DB = 0x77F3
+0xA5DC = 0x793A
+0xA5DD = 0x79BE
+0xA5DE = 0x7A74
+0xA5DF = 0x7ACB
+0xA5E0 = 0x4E1E
+0xA5E1 = 0x4E1F
+0xA5E2 = 0x4E52
+0xA5E3 = 0x4E53
+0xA5E4 = 0x4E69
+0xA5E5 = 0x4E99
+0xA5E6 = 0x4EA4
+0xA5E7 = 0x4EA6
+0xA5E8 = 0x4EA5
+0xA5E9 = 0x4EFF
+0xA5EA = 0x4F09
+0xA5EB = 0x4F19
+0xA5EC = 0x4F0A
+0xA5ED = 0x4F15
+0xA5EE = 0x4F0D
+0xA5EF = 0x4F10
+0xA5F0 = 0x4F11
+0xA5F1 = 0x4F0F
+0xA5F2 = 0x4EF2
+0xA5F3 = 0x4EF6
+0xA5F4 = 0x4EFB
+0xA5F5 = 0x4EF0
+0xA5F6 = 0x4EF3
+0xA5F7 = 0x4EFD
+0xA5F8 = 0x4F01
+0xA5F9 = 0x4F0B
+0xA5FA = 0x5149
+0xA5FB = 0x5147
+0xA5FC = 0x5146
+0xA5FD = 0x5148
+0xA5FE = 0x5168
+0xA640 = 0x5171
+0xA641 = 0x518D
+0xA642 = 0x51B0
+0xA643 = 0x5217
+0xA644 = 0x5211
+0xA645 = 0x5212
+0xA646 = 0x520E
+0xA647 = 0x5216
+0xA648 = 0x52A3
+0xA649 = 0x5308
+0xA64A = 0x5321
+0xA64B = 0x5320
+0xA64C = 0x5370
+0xA64D = 0x5371
+0xA64E = 0x5409
+0xA64F = 0x540F
+0xA650 = 0x540C
+0xA651 = 0x540A
+0xA652 = 0x5410
+0xA653 = 0x5401
+0xA654 = 0x540B
+0xA655 = 0x5404
+0xA656 = 0x5411
+0xA657 = 0x540D
+0xA658 = 0x5408
+0xA659 = 0x5403
+0xA65A = 0x540E
+0xA65B = 0x5406
+0xA65C = 0x5412
+0xA65D = 0x56E0
+0xA65E = 0x56DE
+0xA65F = 0x56DD
+0xA660 = 0x5733
+0xA661 = 0x5730
+0xA662 = 0x5728
+0xA663 = 0x572D
+0xA664 = 0x572C
+0xA665 = 0x572F
+0xA666 = 0x5729
+0xA667 = 0x5919
+0xA668 = 0x591A
+0xA669 = 0x5937
+0xA66A = 0x5938
+0xA66B = 0x5984
+0xA66C = 0x5978
+0xA66D = 0x5983
+0xA66E = 0x597D
+0xA66F = 0x5979
+0xA670 = 0x5982
+0xA671 = 0x5981
+0xA672 = 0x5B57
+0xA673 = 0x5B58
+0xA674 = 0x5B87
+0xA675 = 0x5B88
+0xA676 = 0x5B85
+0xA677 = 0x5B89
+0xA678 = 0x5BFA
+0xA679 = 0x5C16
+0xA67A = 0x5C79
+0xA67B = 0x5DDE
+0xA67C = 0x5E06
+0xA67D = 0x5E76
+0xA67E = 0x5E74
+0xA6A1 = 0x5F0F
+0xA6A2 = 0x5F1B
+0xA6A3 = 0x5FD9
+0xA6A4 = 0x5FD6
+0xA6A5 = 0x620E
+0xA6A6 = 0x620C
+0xA6A7 = 0x620D
+0xA6A8 = 0x6210
+0xA6A9 = 0x6263
+0xA6AA = 0x625B
+0xA6AB = 0x6258
+0xA6AC = 0x6536
+0xA6AD = 0x65E9
+0xA6AE = 0x65E8
+0xA6AF = 0x65EC
+0xA6B0 = 0x65ED
+0xA6B1 = 0x66F2
+0xA6B2 = 0x66F3
+0xA6B3 = 0x6709
+0xA6B4 = 0x673D
+0xA6B5 = 0x6734
+0xA6B6 = 0x6731
+0xA6B7 = 0x6735
+0xA6B8 = 0x6B21
+0xA6B9 = 0x6B64
+0xA6BA = 0x6B7B
+0xA6BB = 0x6C16
+0xA6BC = 0x6C5D
+0xA6BD = 0x6C57
+0xA6BE = 0x6C59
+0xA6BF = 0x6C5F
+0xA6C0 = 0x6C60
+0xA6C1 = 0x6C50
+0xA6C2 = 0x6C55
+0xA6C3 = 0x6C61
+0xA6C4 = 0x6C5B
+0xA6C5 = 0x6C4D
+0xA6C6 = 0x6C4E
+0xA6C7 = 0x7070
+0xA6C8 = 0x725F
+0xA6C9 = 0x725D
+0xA6CA = 0x767E
+0xA6CB = 0x7AF9
+0xA6CC = 0x7C73
+0xA6CD = 0x7CF8
+0xA6CE = 0x7F36
+0xA6CF = 0x7F8A
+0xA6D0 = 0x7FBD
+0xA6D1 = 0x8001
+0xA6D2 = 0x8003
+0xA6D3 = 0x800C
+0xA6D4 = 0x8012
+0xA6D5 = 0x8033
+0xA6D6 = 0x807F
+0xA6D7 = 0x8089
+0xA6D8 = 0x808B
+0xA6D9 = 0x808C
+0xA6DA = 0x81E3
+0xA6DB = 0x81EA
+0xA6DC = 0x81F3
+0xA6DD = 0x81FC
+0xA6DE = 0x820C
+0xA6DF = 0x821B
+0xA6E0 = 0x821F
+0xA6E1 = 0x826E
+0xA6E2 = 0x8272
+0xA6E3 = 0x827E
+0xA6E4 = 0x866B
+0xA6E5 = 0x8840
+0xA6E6 = 0x884C
+0xA6E7 = 0x8863
+0xA6E8 = 0x897F
+0xA6E9 = 0x9621
+0xA6EA = 0x4E32
+0xA6EB = 0x4EA8
+0xA6EC = 0x4F4D
+0xA6ED = 0x4F4F
+0xA6EE = 0x4F47
+0xA6EF = 0x4F57
+0xA6F0 = 0x4F5E
+0xA6F1 = 0x4F34
+0xA6F2 = 0x4F5B
+0xA6F3 = 0x4F55
+0xA6F4 = 0x4F30
+0xA6F5 = 0x4F50
+0xA6F6 = 0x4F51
+0xA6F7 = 0x4F3D
+0xA6F8 = 0x4F3A
+0xA6F9 = 0x4F38
+0xA6FA = 0x4F43
+0xA6FB = 0x4F54
+0xA6FC = 0x4F3C
+0xA6FD = 0x4F46
+0xA6FE = 0x4F63
+0xA740 = 0x4F5C
+0xA741 = 0x4F60
+0xA742 = 0x4F2F
+0xA743 = 0x4F4E
+0xA744 = 0x4F36
+0xA745 = 0x4F59
+0xA746 = 0x4F5D
+0xA747 = 0x4F48
+0xA748 = 0x4F5A
+0xA749 = 0x514C
+0xA74A = 0x514B
+0xA74B = 0x514D
+0xA74C = 0x5175
+0xA74D = 0x51B6
+0xA74E = 0x51B7
+0xA74F = 0x5225
+0xA750 = 0x5224
+0xA751 = 0x5229
+0xA752 = 0x522A
+0xA753 = 0x5228
+0xA754 = 0x52AB
+0xA755 = 0x52A9
+0xA756 = 0x52AA
+0xA757 = 0x52AC
+0xA758 = 0x5323
+0xA759 = 0x5373
+0xA75A = 0x5375
+0xA75B = 0x541D
+0xA75C = 0x542D
+0xA75D = 0x541E
+0xA75E = 0x543E
+0xA75F = 0x5426
+0xA760 = 0x544E
+0xA761 = 0x5427
+0xA762 = 0x5446
+0xA763 = 0x5443
+0xA764 = 0x5433
+0xA765 = 0x5448
+0xA766 = 0x5442
+0xA767 = 0x541B
+0xA768 = 0x5429
+0xA769 = 0x544A
+0xA76A = 0x5439
+0xA76B = 0x543B
+0xA76C = 0x5438
+0xA76D = 0x542E
+0xA76E = 0x5435
+0xA76F = 0x5436
+0xA770 = 0x5420
+0xA771 = 0x543C
+0xA772 = 0x5440
+0xA773 = 0x5431
+0xA774 = 0x542B
+0xA775 = 0x541F
+0xA776 = 0x542C
+0xA777 = 0x56EA
+0xA778 = 0x56F0
+0xA779 = 0x56E4
+0xA77A = 0x56EB
+0xA77B = 0x574A
+0xA77C = 0x5751
+0xA77D = 0x5740
+0xA77E = 0x574D
+0xA7A1 = 0x5747
+0xA7A2 = 0x574E
+0xA7A3 = 0x573E
+0xA7A4 = 0x5750
+0xA7A5 = 0x574F
+0xA7A6 = 0x573B
+0xA7A7 = 0x58EF
+0xA7A8 = 0x593E
+0xA7A9 = 0x599D
+0xA7AA = 0x5992
+0xA7AB = 0x59A8
+0xA7AC = 0x599E
+0xA7AD = 0x59A3
+0xA7AE = 0x5999
+0xA7AF = 0x5996
+0xA7B0 = 0x598D
+0xA7B1 = 0x59A4
+0xA7B2 = 0x5993
+0xA7B3 = 0x598A
+0xA7B4 = 0x59A5
+0xA7B5 = 0x5B5D
+0xA7B6 = 0x5B5C
+0xA7B7 = 0x5B5A
+0xA7B8 = 0x5B5B
+0xA7B9 = 0x5B8C
+0xA7BA = 0x5B8B
+0xA7BB = 0x5B8F
+0xA7BC = 0x5C2C
+0xA7BD = 0x5C40
+0xA7BE = 0x5C41
+0xA7BF = 0x5C3F
+0xA7C0 = 0x5C3E
+0xA7C1 = 0x5C90
+0xA7C2 = 0x5C91
+0xA7C3 = 0x5C94
+0xA7C4 = 0x5C8C
+0xA7C5 = 0x5DEB
+0xA7C6 = 0x5E0C
+0xA7C7 = 0x5E8F
+0xA7C8 = 0x5E87
+0xA7C9 = 0x5E8A
+0xA7CA = 0x5EF7
+0xA7CB = 0x5F04
+0xA7CC = 0x5F1F
+0xA7CD = 0x5F64
+0xA7CE = 0x5F62
+0xA7CF = 0x5F77
+0xA7D0 = 0x5F79
+0xA7D1 = 0x5FD8
+0xA7D2 = 0x5FCC
+0xA7D3 = 0x5FD7
+0xA7D4 = 0x5FCD
+0xA7D5 = 0x5FF1
+0xA7D6 = 0x5FEB
+0xA7D7 = 0x5FF8
+0xA7D8 = 0x5FEA
+0xA7D9 = 0x6212
+0xA7DA = 0x6211
+0xA7DB = 0x6284
+0xA7DC = 0x6297
+0xA7DD = 0x6296
+0xA7DE = 0x6280
+0xA7DF = 0x6276
+0xA7E0 = 0x6289
+0xA7E1 = 0x626D
+0xA7E2 = 0x628A
+0xA7E3 = 0x627C
+0xA7E4 = 0x627E
+0xA7E5 = 0x6279
+0xA7E6 = 0x6273
+0xA7E7 = 0x6292
+0xA7E8 = 0x626F
+0xA7E9 = 0x6298
+0xA7EA = 0x626E
+0xA7EB = 0x6295
+0xA7EC = 0x6293
+0xA7ED = 0x6291
+0xA7EE = 0x6286
+0xA7EF = 0x6539
+0xA7F0 = 0x653B
+0xA7F1 = 0x6538
+0xA7F2 = 0x65F1
+0xA7F3 = 0x66F4
+0xA7F4 = 0x675F
+0xA7F5 = 0x674E
+0xA7F6 = 0x674F
+0xA7F7 = 0x6750
+0xA7F8 = 0x6751
+0xA7F9 = 0x675C
+0xA7FA = 0x6756
+0xA7FB = 0x675E
+0xA7FC = 0x6749
+0xA7FD = 0x6746
+0xA7FE = 0x6760
+0xA840 = 0x6753
+0xA841 = 0x6757
+0xA842 = 0x6B65
+0xA843 = 0x6BCF
+0xA844 = 0x6C42
+0xA845 = 0x6C5E
+0xA846 = 0x6C99
+0xA847 = 0x6C81
+0xA848 = 0x6C88
+0xA849 = 0x6C89
+0xA84A = 0x6C85
+0xA84B = 0x6C9B
+0xA84C = 0x6C6A
+0xA84D = 0x6C7A
+0xA84E = 0x6C90
+0xA84F = 0x6C70
+0xA850 = 0x6C8C
+0xA851 = 0x6C68
+0xA852 = 0x6C96
+0xA853 = 0x6C92
+0xA854 = 0x6C7D
+0xA855 = 0x6C83
+0xA856 = 0x6C72
+0xA857 = 0x6C7E
+0xA858 = 0x6C74
+0xA859 = 0x6C86
+0xA85A = 0x6C76
+0xA85B = 0x6C8D
+0xA85C = 0x6C94
+0xA85D = 0x6C98
+0xA85E = 0x6C82
+0xA85F = 0x7076
+0xA860 = 0x707C
+0xA861 = 0x707D
+0xA862 = 0x7078
+0xA863 = 0x7262
+0xA864 = 0x7261
+0xA865 = 0x7260
+0xA866 = 0x72C4
+0xA867 = 0x72C2
+0xA868 = 0x7396
+0xA869 = 0x752C
+0xA86A = 0x752B
+0xA86B = 0x7537
+0xA86C = 0x7538
+0xA86D = 0x7682
+0xA86E = 0x76EF
+0xA86F = 0x77E3
+0xA870 = 0x79C1
+0xA871 = 0x79C0
+0xA872 = 0x79BF
+0xA873 = 0x7A76
+0xA874 = 0x7CFB
+0xA875 = 0x7F55
+0xA876 = 0x8096
+0xA877 = 0x8093
+0xA878 = 0x809D
+0xA879 = 0x8098
+0xA87A = 0x809B
+0xA87B = 0x809A
+0xA87C = 0x80B2
+0xA87D = 0x826F
+0xA87E = 0x8292
+0xA8A1 = 0x828B
+0xA8A2 = 0x828D
+0xA8A3 = 0x898B
+0xA8A4 = 0x89D2
+0xA8A5 = 0x8A00
+0xA8A6 = 0x8C37
+0xA8A7 = 0x8C46
+0xA8A8 = 0x8C55
+0xA8A9 = 0x8C9D
+0xA8AA = 0x8D64
+0xA8AB = 0x8D70
+0xA8AC = 0x8DB3
+0xA8AD = 0x8EAB
+0xA8AE = 0x8ECA
+0xA8AF = 0x8F9B
+0xA8B0 = 0x8FB0
+0xA8B1 = 0x8FC2
+0xA8B2 = 0x8FC6
+0xA8B3 = 0x8FC5
+0xA8B4 = 0x8FC4
+0xA8B5 = 0x5DE1
+0xA8B6 = 0x9091
+0xA8B7 = 0x90A2
+0xA8B8 = 0x90AA
+0xA8B9 = 0x90A6
+0xA8BA = 0x90A3
+0xA8BB = 0x9149
+0xA8BC = 0x91C6
+0xA8BD = 0x91CC
+0xA8BE = 0x9632
+0xA8BF = 0x962E
+0xA8C0 = 0x9631
+0xA8C1 = 0x962A
+0xA8C2 = 0x962C
+0xA8C3 = 0x4E26
+0xA8C4 = 0x4E56
+0xA8C5 = 0x4E73
+0xA8C6 = 0x4E8B
+0xA8C7 = 0x4E9B
+0xA8C8 = 0x4E9E
+0xA8C9 = 0x4EAB
+0xA8CA = 0x4EAC
+0xA8CB = 0x4F6F
+0xA8CC = 0x4F9D
+0xA8CD = 0x4F8D
+0xA8CE = 0x4F73
+0xA8CF = 0x4F7F
+0xA8D0 = 0x4F6C
+0xA8D1 = 0x4F9B
+0xA8D2 = 0x4F8B
+0xA8D3 = 0x4F86
+0xA8D4 = 0x4F83
+0xA8D5 = 0x4F70
+0xA8D6 = 0x4F75
+0xA8D7 = 0x4F88
+0xA8D8 = 0x4F69
+0xA8D9 = 0x4F7B
+0xA8DA = 0x4F96
+0xA8DB = 0x4F7E
+0xA8DC = 0x4F8F
+0xA8DD = 0x4F91
+0xA8DE = 0x4F7A
+0xA8DF = 0x5154
+0xA8E0 = 0x5152
+0xA8E1 = 0x5155
+0xA8E2 = 0x5169
+0xA8E3 = 0x5177
+0xA8E4 = 0x5176
+0xA8E5 = 0x5178
+0xA8E6 = 0x51BD
+0xA8E7 = 0x51FD
+0xA8E8 = 0x523B
+0xA8E9 = 0x5238
+0xA8EA = 0x5237
+0xA8EB = 0x523A
+0xA8EC = 0x5230
+0xA8ED = 0x522E
+0xA8EE = 0x5236
+0xA8EF = 0x5241
+0xA8F0 = 0x52BE
+0xA8F1 = 0x52BB
+0xA8F2 = 0x5352
+0xA8F3 = 0x5354
+0xA8F4 = 0x5353
+0xA8F5 = 0x5351
+0xA8F6 = 0x5366
+0xA8F7 = 0x5377
+0xA8F8 = 0x5378
+0xA8F9 = 0x5379
+0xA8FA = 0x53D6
+0xA8FB = 0x53D4
+0xA8FC = 0x53D7
+0xA8FD = 0x5473
+0xA8FE = 0x5475
+0xA940 = 0x5496
+0xA941 = 0x5478
+0xA942 = 0x5495
+0xA943 = 0x5480
+0xA944 = 0x547B
+0xA945 = 0x5477
+0xA946 = 0x5484
+0xA947 = 0x5492
+0xA948 = 0x5486
+0xA949 = 0x547C
+0xA94A = 0x5490
+0xA94B = 0x5471
+0xA94C = 0x5476
+0xA94D = 0x548C
+0xA94E = 0x549A
+0xA94F = 0x5462
+0xA950 = 0x5468
+0xA951 = 0x548B
+0xA952 = 0x547D
+0xA953 = 0x548E
+0xA954 = 0x56FA
+0xA955 = 0x5783
+0xA956 = 0x5777
+0xA957 = 0x576A
+0xA958 = 0x5769
+0xA959 = 0x5761
+0xA95A = 0x5766
+0xA95B = 0x5764
+0xA95C = 0x577C
+0xA95D = 0x591C
+0xA95E = 0x5949
+0xA95F = 0x5947
+0xA960 = 0x5948
+0xA961 = 0x5944
+0xA962 = 0x5954
+0xA963 = 0x59BE
+0xA964 = 0x59BB
+0xA965 = 0x59D4
+0xA966 = 0x59B9
+0xA967 = 0x59AE
+0xA968 = 0x59D1
+0xA969 = 0x59C6
+0xA96A = 0x59D0
+0xA96B = 0x59CD
+0xA96C = 0x59CB
+0xA96D = 0x59D3
+0xA96E = 0x59CA
+0xA96F = 0x59AF
+0xA970 = 0x59B3
+0xA971 = 0x59D2
+0xA972 = 0x59C5
+0xA973 = 0x5B5F
+0xA974 = 0x5B64
+0xA975 = 0x5B63
+0xA976 = 0x5B97
+0xA977 = 0x5B9A
+0xA978 = 0x5B98
+0xA979 = 0x5B9C
+0xA97A = 0x5B99
+0xA97B = 0x5B9B
+0xA97C = 0x5C1A
+0xA97D = 0x5C48
+0xA97E = 0x5C45
+0xA9A1 = 0x5C46
+0xA9A2 = 0x5CB7
+0xA9A3 = 0x5CA1
+0xA9A4 = 0x5CB8
+0xA9A5 = 0x5CA9
+0xA9A6 = 0x5CAB
+0xA9A7 = 0x5CB1
+0xA9A8 = 0x5CB3
+0xA9A9 = 0x5E18
+0xA9AA = 0x5E1A
+0xA9AB = 0x5E16
+0xA9AC = 0x5E15
+0xA9AD = 0x5E1B
+0xA9AE = 0x5E11
+0xA9AF = 0x5E78
+0xA9B0 = 0x5E9A
+0xA9B1 = 0x5E97
+0xA9B2 = 0x5E9C
+0xA9B3 = 0x5E95
+0xA9B4 = 0x5E96
+0xA9B5 = 0x5EF6
+0xA9B6 = 0x5F26
+0xA9B7 = 0x5F27
+0xA9B8 = 0x5F29
+0xA9B9 = 0x5F80
+0xA9BA = 0x5F81
+0xA9BB = 0x5F7F
+0xA9BC = 0x5F7C
+0xA9BD = 0x5FDD
+0xA9BE = 0x5FE0
+0xA9BF = 0x5FFD
+0xA9C0 = 0x5FF5
+0xA9C1 = 0x5FFF
+0xA9C2 = 0x600F
+0xA9C3 = 0x6014
+0xA9C4 = 0x602F
+0xA9C5 = 0x6035
+0xA9C6 = 0x6016
+0xA9C7 = 0x602A
+0xA9C8 = 0x6015
+0xA9C9 = 0x6021
+0xA9CA = 0x6027
+0xA9CB = 0x6029
+0xA9CC = 0x602B
+0xA9CD = 0x601B
+0xA9CE = 0x6216
+0xA9CF = 0x6215
+0xA9D0 = 0x623F
+0xA9D1 = 0x623E
+0xA9D2 = 0x6240
+0xA9D3 = 0x627F
+0xA9D4 = 0x62C9
+0xA9D5 = 0x62CC
+0xA9D6 = 0x62C4
+0xA9D7 = 0x62BF
+0xA9D8 = 0x62C2
+0xA9D9 = 0x62B9
+0xA9DA = 0x62D2
+0xA9DB = 0x62DB
+0xA9DC = 0x62AB
+0xA9DD = 0x62D3
+0xA9DE = 0x62D4
+0xA9DF = 0x62CB
+0xA9E0 = 0x62C8
+0xA9E1 = 0x62A8
+0xA9E2 = 0x62BD
+0xA9E3 = 0x62BC
+0xA9E4 = 0x62D0
+0xA9E5 = 0x62D9
+0xA9E6 = 0x62C7
+0xA9E7 = 0x62CD
+0xA9E8 = 0x62B5
+0xA9E9 = 0x62DA
+0xA9EA = 0x62B1
+0xA9EB = 0x62D8
+0xA9EC = 0x62D6
+0xA9ED = 0x62D7
+0xA9EE = 0x62C6
+0xA9EF = 0x62AC
+0xA9F0 = 0x62CE
+0xA9F1 = 0x653E
+0xA9F2 = 0x65A7
+0xA9F3 = 0x65BC
+0xA9F4 = 0x65FA
+0xA9F5 = 0x6614
+0xA9F6 = 0x6613
+0xA9F7 = 0x660C
+0xA9F8 = 0x6606
+0xA9F9 = 0x6602
+0xA9FA = 0x660E
+0xA9FB = 0x6600
+0xA9FC = 0x660F
+0xA9FD = 0x6615
+0xA9FE = 0x660A
+0xAA40 = 0x6607
+0xAA41 = 0x670D
+0xAA42 = 0x670B
+0xAA43 = 0x676D
+0xAA44 = 0x678B
+0xAA45 = 0x6795
+0xAA46 = 0x6771
+0xAA47 = 0x679C
+0xAA48 = 0x6773
+0xAA49 = 0x6777
+0xAA4A = 0x6787
+0xAA4B = 0x679D
+0xAA4C = 0x6797
+0xAA4D = 0x676F
+0xAA4E = 0x6770
+0xAA4F = 0x677F
+0xAA50 = 0x6789
+0xAA51 = 0x677E
+0xAA52 = 0x6790
+0xAA53 = 0x6775
+0xAA54 = 0x679A
+0xAA55 = 0x6793
+0xAA56 = 0x677C
+0xAA57 = 0x676A
+0xAA58 = 0x6772
+0xAA59 = 0x6B23
+0xAA5A = 0x6B66
+0xAA5B = 0x6B67
+0xAA5C = 0x6B7F
+0xAA5D = 0x6C13
+0xAA5E = 0x6C1B
+0xAA5F = 0x6CE3
+0xAA60 = 0x6CE8
+0xAA61 = 0x6CF3
+0xAA62 = 0x6CB1
+0xAA63 = 0x6CCC
+0xAA64 = 0x6CE5
+0xAA65 = 0x6CB3
+0xAA66 = 0x6CBD
+0xAA67 = 0x6CBE
+0xAA68 = 0x6CBC
+0xAA69 = 0x6CE2
+0xAA6A = 0x6CAB
+0xAA6B = 0x6CD5
+0xAA6C = 0x6CD3
+0xAA6D = 0x6CB8
+0xAA6E = 0x6CC4
+0xAA6F = 0x6CB9
+0xAA70 = 0x6CC1
+0xAA71 = 0x6CAE
+0xAA72 = 0x6CD7
+0xAA73 = 0x6CC5
+0xAA74 = 0x6CF1
+0xAA75 = 0x6CBF
+0xAA76 = 0x6CBB
+0xAA77 = 0x6CE1
+0xAA78 = 0x6CDB
+0xAA79 = 0x6CCA
+0xAA7A = 0x6CAC
+0xAA7B = 0x6CEF
+0xAA7C = 0x6CDC
+0xAA7D = 0x6CD6
+0xAA7E = 0x6CE0
+0xAAA1 = 0x7095
+0xAAA2 = 0x708E
+0xAAA3 = 0x7092
+0xAAA4 = 0x708A
+0xAAA5 = 0x7099
+0xAAA6 = 0x722C
+0xAAA7 = 0x722D
+0xAAA8 = 0x7238
+0xAAA9 = 0x7248
+0xAAAA = 0x7267
+0xAAAB = 0x7269
+0xAAAC = 0x72C0
+0xAAAD = 0x72CE
+0xAAAE = 0x72D9
+0xAAAF = 0x72D7
+0xAAB0 = 0x72D0
+0xAAB1 = 0x73A9
+0xAAB2 = 0x73A8
+0xAAB3 = 0x739F
+0xAAB4 = 0x73AB
+0xAAB5 = 0x73A5
+0xAAB6 = 0x753D
+0xAAB7 = 0x759D
+0xAAB8 = 0x7599
+0xAAB9 = 0x759A
+0xAABA = 0x7684
+0xAABB = 0x76C2
+0xAABC = 0x76F2
+0xAABD = 0x76F4
+0xAABE = 0x77E5
+0xAABF = 0x77FD
+0xAAC0 = 0x793E
+0xAAC1 = 0x7940
+0xAAC2 = 0x7941
+0xAAC3 = 0x79C9
+0xAAC4 = 0x79C8
+0xAAC5 = 0x7A7A
+0xAAC6 = 0x7A79
+0xAAC7 = 0x7AFA
+0xAAC8 = 0x7CFE
+0xAAC9 = 0x7F54
+0xAACA = 0x7F8C
+0xAACB = 0x7F8B
+0xAACC = 0x8005
+0xAACD = 0x80BA
+0xAACE = 0x80A5
+0xAACF = 0x80A2
+0xAAD0 = 0x80B1
+0xAAD1 = 0x80A1
+0xAAD2 = 0x80AB
+0xAAD3 = 0x80A9
+0xAAD4 = 0x80B4
+0xAAD5 = 0x80AA
+0xAAD6 = 0x80AF
+0xAAD7 = 0x81E5
+0xAAD8 = 0x81FE
+0xAAD9 = 0x820D
+0xAADA = 0x82B3
+0xAADB = 0x829D
+0xAADC = 0x8299
+0xAADD = 0x82AD
+0xAADE = 0x82BD
+0xAADF = 0x829F
+0xAAE0 = 0x82B9
+0xAAE1 = 0x82B1
+0xAAE2 = 0x82AC
+0xAAE3 = 0x82A5
+0xAAE4 = 0x82AF
+0xAAE5 = 0x82B8
+0xAAE6 = 0x82A3
+0xAAE7 = 0x82B0
+0xAAE8 = 0x82BE
+0xAAE9 = 0x82B7
+0xAAEA = 0x864E
+0xAAEB = 0x8671
+0xAAEC = 0x521D
+0xAAED = 0x8868
+0xAAEE = 0x8ECB
+0xAAEF = 0x8FCE
+0xAAF0 = 0x8FD4
+0xAAF1 = 0x8FD1
+0xAAF2 = 0x90B5
+0xAAF3 = 0x90B8
+0xAAF4 = 0x90B1
+0xAAF5 = 0x90B6
+0xAAF6 = 0x91C7
+0xAAF7 = 0x91D1
+0xAAF8 = 0x9577
+0xAAF9 = 0x9580
+0xAAFA = 0x961C
+0xAAFB = 0x9640
+0xAAFC = 0x963F
+0xAAFD = 0x963B
+0xAAFE = 0x9644
+0xAB40 = 0x9642
+0xAB41 = 0x96B9
+0xAB42 = 0x96E8
+0xAB43 = 0x9752
+0xAB44 = 0x975E
+0xAB45 = 0x4E9F
+0xAB46 = 0x4EAD
+0xAB47 = 0x4EAE
+0xAB48 = 0x4FE1
+0xAB49 = 0x4FB5
+0xAB4A = 0x4FAF
+0xAB4B = 0x4FBF
+0xAB4C = 0x4FE0
+0xAB4D = 0x4FD1
+0xAB4E = 0x4FCF
+0xAB4F = 0x4FDD
+0xAB50 = 0x4FC3
+0xAB51 = 0x4FB6
+0xAB52 = 0x4FD8
+0xAB53 = 0x4FDF
+0xAB54 = 0x4FCA
+0xAB55 = 0x4FD7
+0xAB56 = 0x4FAE
+0xAB57 = 0x4FD0
+0xAB58 = 0x4FC4
+0xAB59 = 0x4FC2
+0xAB5A = 0x4FDA
+0xAB5B = 0x4FCE
+0xAB5C = 0x4FDE
+0xAB5D = 0x4FB7
+0xAB5E = 0x5157
+0xAB5F = 0x5192
+0xAB60 = 0x5191
+0xAB61 = 0x51A0
+0xAB62 = 0x524E
+0xAB63 = 0x5243
+0xAB64 = 0x524A
+0xAB65 = 0x524D
+0xAB66 = 0x524C
+0xAB67 = 0x524B
+0xAB68 = 0x5247
+0xAB69 = 0x52C7
+0xAB6A = 0x52C9
+0xAB6B = 0x52C3
+0xAB6C = 0x52C1
+0xAB6D = 0x530D
+0xAB6E = 0x5357
+0xAB6F = 0x537B
+0xAB70 = 0x539A
+0xAB71 = 0x53DB
+0xAB72 = 0x54AC
+0xAB73 = 0x54C0
+0xAB74 = 0x54A8
+0xAB75 = 0x54CE
+0xAB76 = 0x54C9
+0xAB77 = 0x54B8
+0xAB78 = 0x54A6
+0xAB79 = 0x54B3
+0xAB7A = 0x54C7
+0xAB7B = 0x54C2
+0xAB7C = 0x54BD
+0xAB7D = 0x54AA
+0xAB7E = 0x54C1
+0xABA1 = 0x54C4
+0xABA2 = 0x54C8
+0xABA3 = 0x54AF
+0xABA4 = 0x54AB
+0xABA5 = 0x54B1
+0xABA6 = 0x54BB
+0xABA7 = 0x54A9
+0xABA8 = 0x54A7
+0xABA9 = 0x54BF
+0xABAA = 0x56FF
+0xABAB = 0x5782
+0xABAC = 0x578B
+0xABAD = 0x57A0
+0xABAE = 0x57A3
+0xABAF = 0x57A2
+0xABB0 = 0x57CE
+0xABB1 = 0x57AE
+0xABB2 = 0x5793
+0xABB3 = 0x5955
+0xABB4 = 0x5951
+0xABB5 = 0x594F
+0xABB6 = 0x594E
+0xABB7 = 0x5950
+0xABB8 = 0x59DC
+0xABB9 = 0x59D8
+0xABBA = 0x59FF
+0xABBB = 0x59E3
+0xABBC = 0x59E8
+0xABBD = 0x5A03
+0xABBE = 0x59E5
+0xABBF = 0x59EA
+0xABC0 = 0x59DA
+0xABC1 = 0x59E6
+0xABC2 = 0x5A01
+0xABC3 = 0x59FB
+0xABC4 = 0x5B69
+0xABC5 = 0x5BA3
+0xABC6 = 0x5BA6
+0xABC7 = 0x5BA4
+0xABC8 = 0x5BA2
+0xABC9 = 0x5BA5
+0xABCA = 0x5C01
+0xABCB = 0x5C4E
+0xABCC = 0x5C4F
+0xABCD = 0x5C4D
+0xABCE = 0x5C4B
+0xABCF = 0x5CD9
+0xABD0 = 0x5CD2
+0xABD1 = 0x5DF7
+0xABD2 = 0x5E1D
+0xABD3 = 0x5E25
+0xABD4 = 0x5E1F
+0xABD5 = 0x5E7D
+0xABD6 = 0x5EA0
+0xABD7 = 0x5EA6
+0xABD8 = 0x5EFA
+0xABD9 = 0x5F08
+0xABDA = 0x5F2D
+0xABDB = 0x5F65
+0xABDC = 0x5F88
+0xABDD = 0x5F85
+0xABDE = 0x5F8A
+0xABDF = 0x5F8B
+0xABE0 = 0x5F87
+0xABE1 = 0x5F8C
+0xABE2 = 0x5F89
+0xABE3 = 0x6012
+0xABE4 = 0x601D
+0xABE5 = 0x6020
+0xABE6 = 0x6025
+0xABE7 = 0x600E
+0xABE8 = 0x6028
+0xABE9 = 0x604D
+0xABEA = 0x6070
+0xABEB = 0x6068
+0xABEC = 0x6062
+0xABED = 0x6046
+0xABEE = 0x6043
+0xABEF = 0x606C
+0xABF0 = 0x606B
+0xABF1 = 0x606A
+0xABF2 = 0x6064
+0xABF3 = 0x6241
+0xABF4 = 0x62DC
+0xABF5 = 0x6316
+0xABF6 = 0x6309
+0xABF7 = 0x62FC
+0xABF8 = 0x62ED
+0xABF9 = 0x6301
+0xABFA = 0x62EE
+0xABFB = 0x62FD
+0xABFC = 0x6307
+0xABFD = 0x62F1
+0xABFE = 0x62F7
+0xAC40 = 0x62EF
+0xAC41 = 0x62EC
+0xAC42 = 0x62FE
+0xAC43 = 0x62F4
+0xAC44 = 0x6311
+0xAC45 = 0x6302
+0xAC46 = 0x653F
+0xAC47 = 0x6545
+0xAC48 = 0x65AB
+0xAC49 = 0x65BD
+0xAC4A = 0x65E2
+0xAC4B = 0x6625
+0xAC4C = 0x662D
+0xAC4D = 0x6620
+0xAC4E = 0x6627
+0xAC4F = 0x662F
+0xAC50 = 0x661F
+0xAC51 = 0x6628
+0xAC52 = 0x6631
+0xAC53 = 0x6624
+0xAC54 = 0x66F7
+0xAC55 = 0x67FF
+0xAC56 = 0x67D3
+0xAC57 = 0x67F1
+0xAC58 = 0x67D4
+0xAC59 = 0x67D0
+0xAC5A = 0x67EC
+0xAC5B = 0x67B6
+0xAC5C = 0x67AF
+0xAC5D = 0x67F5
+0xAC5E = 0x67E9
+0xAC5F = 0x67EF
+0xAC60 = 0x67C4
+0xAC61 = 0x67D1
+0xAC62 = 0x67B4
+0xAC63 = 0x67DA
+0xAC64 = 0x67E5
+0xAC65 = 0x67B8
+0xAC66 = 0x67CF
+0xAC67 = 0x67DE
+0xAC68 = 0x67F3
+0xAC69 = 0x67B0
+0xAC6A = 0x67D9
+0xAC6B = 0x67E2
+0xAC6C = 0x67DD
+0xAC6D = 0x67D2
+0xAC6E = 0x6B6A
+0xAC6F = 0x6B83
+0xAC70 = 0x6B86
+0xAC71 = 0x6BB5
+0xAC72 = 0x6BD2
+0xAC73 = 0x6BD7
+0xAC74 = 0x6C1F
+0xAC75 = 0x6CC9
+0xAC76 = 0x6D0B
+0xAC77 = 0x6D32
+0xAC78 = 0x6D2A
+0xAC79 = 0x6D41
+0xAC7A = 0x6D25
+0xAC7B = 0x6D0C
+0xAC7C = 0x6D31
+0xAC7D = 0x6D1E
+0xAC7E = 0x6D17
+0xACA1 = 0x6D3B
+0xACA2 = 0x6D3D
+0xACA3 = 0x6D3E
+0xACA4 = 0x6D36
+0xACA5 = 0x6D1B
+0xACA6 = 0x6CF5
+0xACA7 = 0x6D39
+0xACA8 = 0x6D27
+0xACA9 = 0x6D38
+0xACAA = 0x6D29
+0xACAB = 0x6D2E
+0xACAC = 0x6D35
+0xACAD = 0x6D0E
+0xACAE = 0x6D2B
+0xACAF = 0x70AB
+0xACB0 = 0x70BA
+0xACB1 = 0x70B3
+0xACB2 = 0x70AC
+0xACB3 = 0x70AF
+0xACB4 = 0x70AD
+0xACB5 = 0x70B8
+0xACB6 = 0x70AE
+0xACB7 = 0x70A4
+0xACB8 = 0x7230
+0xACB9 = 0x7272
+0xACBA = 0x726F
+0xACBB = 0x7274
+0xACBC = 0x72E9
+0xACBD = 0x72E0
+0xACBE = 0x72E1
+0xACBF = 0x73B7
+0xACC0 = 0x73CA
+0xACC1 = 0x73BB
+0xACC2 = 0x73B2
+0xACC3 = 0x73CD
+0xACC4 = 0x73C0
+0xACC5 = 0x73B3
+0xACC6 = 0x751A
+0xACC7 = 0x752D
+0xACC8 = 0x754F
+0xACC9 = 0x754C
+0xACCA = 0x754E
+0xACCB = 0x754B
+0xACCC = 0x75AB
+0xACCD = 0x75A4
+0xACCE = 0x75A5
+0xACCF = 0x75A2
+0xACD0 = 0x75A3
+0xACD1 = 0x7678
+0xACD2 = 0x7686
+0xACD3 = 0x7687
+0xACD4 = 0x7688
+0xACD5 = 0x76C8
+0xACD6 = 0x76C6
+0xACD7 = 0x76C3
+0xACD8 = 0x76C5
+0xACD9 = 0x7701
+0xACDA = 0x76F9
+0xACDB = 0x76F8
+0xACDC = 0x7709
+0xACDD = 0x770B
+0xACDE = 0x76FE
+0xACDF = 0x76FC
+0xACE0 = 0x7707
+0xACE1 = 0x77DC
+0xACE2 = 0x7802
+0xACE3 = 0x7814
+0xACE4 = 0x780C
+0xACE5 = 0x780D
+0xACE6 = 0x7946
+0xACE7 = 0x7949
+0xACE8 = 0x7948
+0xACE9 = 0x7947
+0xACEA = 0x79B9
+0xACEB = 0x79BA
+0xACEC = 0x79D1
+0xACED = 0x79D2
+0xACEE = 0x79CB
+0xACEF = 0x7A7F
+0xACF0 = 0x7A81
+0xACF1 = 0x7AFF
+0xACF2 = 0x7AFD
+0xACF3 = 0x7C7D
+0xACF4 = 0x7D02
+0xACF5 = 0x7D05
+0xACF6 = 0x7D00
+0xACF7 = 0x7D09
+0xACF8 = 0x7D07
+0xACF9 = 0x7D04
+0xACFA = 0x7D06
+0xACFB = 0x7F38
+0xACFC = 0x7F8E
+0xACFD = 0x7FBF
+0xACFE = 0x8004
+0xAD40 = 0x8010
+0xAD41 = 0x800D
+0xAD42 = 0x8011
+0xAD43 = 0x8036
+0xAD44 = 0x80D6
+0xAD45 = 0x80E5
+0xAD46 = 0x80DA
+0xAD47 = 0x80C3
+0xAD48 = 0x80C4
+0xAD49 = 0x80CC
+0xAD4A = 0x80E1
+0xAD4B = 0x80DB
+0xAD4C = 0x80CE
+0xAD4D = 0x80DE
+0xAD4E = 0x80E4
+0xAD4F = 0x80DD
+0xAD50 = 0x81F4
+0xAD51 = 0x8222
+0xAD52 = 0x82E7
+0xAD53 = 0x8303
+0xAD54 = 0x8305
+0xAD55 = 0x82E3
+0xAD56 = 0x82DB
+0xAD57 = 0x82E6
+0xAD58 = 0x8304
+0xAD59 = 0x82E5
+0xAD5A = 0x8302
+0xAD5B = 0x8309
+0xAD5C = 0x82D2
+0xAD5D = 0x82D7
+0xAD5E = 0x82F1
+0xAD5F = 0x8301
+0xAD60 = 0x82DC
+0xAD61 = 0x82D4
+0xAD62 = 0x82D1
+0xAD63 = 0x82DE
+0xAD64 = 0x82D3
+0xAD65 = 0x82DF
+0xAD66 = 0x82EF
+0xAD67 = 0x8306
+0xAD68 = 0x8650
+0xAD69 = 0x8679
+0xAD6A = 0x867B
+0xAD6B = 0x867A
+0xAD6C = 0x884D
+0xAD6D = 0x886B
+0xAD6E = 0x8981
+0xAD6F = 0x89D4
+0xAD70 = 0x8A08
+0xAD71 = 0x8A02
+0xAD72 = 0x8A03
+0xAD73 = 0x8C9E
+0xAD74 = 0x8CA0
+0xAD75 = 0x8D74
+0xAD76 = 0x8D73
+0xAD77 = 0x8DB4
+0xAD78 = 0x8ECD
+0xAD79 = 0x8ECC
+0xAD7A = 0x8FF0
+0xAD7B = 0x8FE6
+0xAD7C = 0x8FE2
+0xAD7D = 0x8FEA
+0xAD7E = 0x8FE5
+0xADA1 = 0x8FED
+0xADA2 = 0x8FEB
+0xADA3 = 0x8FE4
+0xADA4 = 0x8FE8
+0xADA5 = 0x90CA
+0xADA6 = 0x90CE
+0xADA7 = 0x90C1
+0xADA8 = 0x90C3
+0xADA9 = 0x914B
+0xADAA = 0x914A
+0xADAB = 0x91CD
+0xADAC = 0x9582
+0xADAD = 0x9650
+0xADAE = 0x964B
+0xADAF = 0x964C
+0xADB0 = 0x964D
+0xADB1 = 0x9762
+0xADB2 = 0x9769
+0xADB3 = 0x97CB
+0xADB4 = 0x97ED
+0xADB5 = 0x97F3
+0xADB6 = 0x9801
+0xADB7 = 0x98A8
+0xADB8 = 0x98DB
+0xADB9 = 0x98DF
+0xADBA = 0x9996
+0xADBB = 0x9999
+0xADBC = 0x4E58
+0xADBD = 0x4EB3
+0xADBE = 0x500C
+0xADBF = 0x500D
+0xADC0 = 0x5023
+0xADC1 = 0x4FEF
+0xADC2 = 0x5026
+0xADC3 = 0x5025
+0xADC4 = 0x4FF8
+0xADC5 = 0x5029
+0xADC6 = 0x5016
+0xADC7 = 0x5006
+0xADC8 = 0x503C
+0xADC9 = 0x501F
+0xADCA = 0x501A
+0xADCB = 0x5012
+0xADCC = 0x5011
+0xADCD = 0x4FFA
+0xADCE = 0x5000
+0xADCF = 0x5014
+0xADD0 = 0x5028
+0xADD1 = 0x4FF1
+0xADD2 = 0x5021
+0xADD3 = 0x500B
+0xADD4 = 0x5019
+0xADD5 = 0x5018
+0xADD6 = 0x4FF3
+0xADD7 = 0x4FEE
+0xADD8 = 0x502D
+0xADD9 = 0x502A
+0xADDA = 0x4FFE
+0xADDB = 0x502B
+0xADDC = 0x5009
+0xADDD = 0x517C
+0xADDE = 0x51A4
+0xADDF = 0x51A5
+0xADE0 = 0x51A2
+0xADE1 = 0x51CD
+0xADE2 = 0x51CC
+0xADE3 = 0x51C6
+0xADE4 = 0x51CB
+0xADE5 = 0x5256
+0xADE6 = 0x525C
+0xADE7 = 0x5254
+0xADE8 = 0x525B
+0xADE9 = 0x525D
+0xADEA = 0x532A
+0xADEB = 0x537F
+0xADEC = 0x539F
+0xADED = 0x539D
+0xADEE = 0x53DF
+0xADEF = 0x54E8
+0xADF0 = 0x5510
+0xADF1 = 0x5501
+0xADF2 = 0x5537
+0xADF3 = 0x54FC
+0xADF4 = 0x54E5
+0xADF5 = 0x54F2
+0xADF6 = 0x5506
+0xADF7 = 0x54FA
+0xADF8 = 0x5514
+0xADF9 = 0x54E9
+0xADFA = 0x54ED
+0xADFB = 0x54E1
+0xADFC = 0x5509
+0xADFD = 0x54EE
+0xADFE = 0x54EA
+0xAE40 = 0x54E6
+0xAE41 = 0x5527
+0xAE42 = 0x5507
+0xAE43 = 0x54FD
+0xAE44 = 0x550F
+0xAE45 = 0x5703
+0xAE46 = 0x5704
+0xAE47 = 0x57C2
+0xAE48 = 0x57D4
+0xAE49 = 0x57CB
+0xAE4A = 0x57C3
+0xAE4B = 0x5809
+0xAE4C = 0x590F
+0xAE4D = 0x5957
+0xAE4E = 0x5958
+0xAE4F = 0x595A
+0xAE50 = 0x5A11
+0xAE51 = 0x5A18
+0xAE52 = 0x5A1C
+0xAE53 = 0x5A1F
+0xAE54 = 0x5A1B
+0xAE55 = 0x5A13
+0xAE56 = 0x59EC
+0xAE57 = 0x5A20
+0xAE58 = 0x5A23
+0xAE59 = 0x5A29
+0xAE5A = 0x5A25
+0xAE5B = 0x5A0C
+0xAE5C = 0x5A09
+0xAE5D = 0x5B6B
+0xAE5E = 0x5C58
+0xAE5F = 0x5BB0
+0xAE60 = 0x5BB3
+0xAE61 = 0x5BB6
+0xAE62 = 0x5BB4
+0xAE63 = 0x5BAE
+0xAE64 = 0x5BB5
+0xAE65 = 0x5BB9
+0xAE66 = 0x5BB8
+0xAE67 = 0x5C04
+0xAE68 = 0x5C51
+0xAE69 = 0x5C55
+0xAE6A = 0x5C50
+0xAE6B = 0x5CED
+0xAE6C = 0x5CFD
+0xAE6D = 0x5CFB
+0xAE6E = 0x5CEA
+0xAE6F = 0x5CE8
+0xAE70 = 0x5CF0
+0xAE71 = 0x5CF6
+0xAE72 = 0x5D01
+0xAE73 = 0x5CF4
+0xAE74 = 0x5DEE
+0xAE75 = 0x5E2D
+0xAE76 = 0x5E2B
+0xAE77 = 0x5EAB
+0xAE78 = 0x5EAD
+0xAE79 = 0x5EA7
+0xAE7A = 0x5F31
+0xAE7B = 0x5F92
+0xAE7C = 0x5F91
+0xAE7D = 0x5F90
+0xAE7E = 0x6059
+0xAEA1 = 0x6063
+0xAEA2 = 0x6065
+0xAEA3 = 0x6050
+0xAEA4 = 0x6055
+0xAEA5 = 0x606D
+0xAEA6 = 0x6069
+0xAEA7 = 0x606F
+0xAEA8 = 0x6084
+0xAEA9 = 0x609F
+0xAEAA = 0x609A
+0xAEAB = 0x608D
+0xAEAC = 0x6094
+0xAEAD = 0x608C
+0xAEAE = 0x6085
+0xAEAF = 0x6096
+0xAEB0 = 0x6247
+0xAEB1 = 0x62F3
+0xAEB2 = 0x6308
+0xAEB3 = 0x62FF
+0xAEB4 = 0x634E
+0xAEB5 = 0x633E
+0xAEB6 = 0x632F
+0xAEB7 = 0x6355
+0xAEB8 = 0x6342
+0xAEB9 = 0x6346
+0xAEBA = 0x634F
+0xAEBB = 0x6349
+0xAEBC = 0x633A
+0xAEBD = 0x6350
+0xAEBE = 0x633D
+0xAEBF = 0x632A
+0xAEC0 = 0x632B
+0xAEC1 = 0x6328
+0xAEC2 = 0x634D
+0xAEC3 = 0x634C
+0xAEC4 = 0x6548
+0xAEC5 = 0x6549
+0xAEC6 = 0x6599
+0xAEC7 = 0x65C1
+0xAEC8 = 0x65C5
+0xAEC9 = 0x6642
+0xAECA = 0x6649
+0xAECB = 0x664F
+0xAECC = 0x6643
+0xAECD = 0x6652
+0xAECE = 0x664C
+0xAECF = 0x6645
+0xAED0 = 0x6641
+0xAED1 = 0x66F8
+0xAED2 = 0x6714
+0xAED3 = 0x6715
+0xAED4 = 0x6717
+0xAED5 = 0x6821
+0xAED6 = 0x6838
+0xAED7 = 0x6848
+0xAED8 = 0x6846
+0xAED9 = 0x6853
+0xAEDA = 0x6839
+0xAEDB = 0x6842
+0xAEDC = 0x6854
+0xAEDD = 0x6829
+0xAEDE = 0x68B3
+0xAEDF = 0x6817
+0xAEE0 = 0x684C
+0xAEE1 = 0x6851
+0xAEE2 = 0x683D
+0xAEE3 = 0x67F4
+0xAEE4 = 0x6850
+0xAEE5 = 0x6840
+0xAEE6 = 0x683C
+0xAEE7 = 0x6843
+0xAEE8 = 0x682A
+0xAEE9 = 0x6845
+0xAEEA = 0x6813
+0xAEEB = 0x6818
+0xAEEC = 0x6841
+0xAEED = 0x6B8A
+0xAEEE = 0x6B89
+0xAEEF = 0x6BB7
+0xAEF0 = 0x6C23
+0xAEF1 = 0x6C27
+0xAEF2 = 0x6C28
+0xAEF3 = 0x6C26
+0xAEF4 = 0x6C24
+0xAEF5 = 0x6CF0
+0xAEF6 = 0x6D6A
+0xAEF7 = 0x6D95
+0xAEF8 = 0x6D88
+0xAEF9 = 0x6D87
+0xAEFA = 0x6D66
+0xAEFB = 0x6D78
+0xAEFC = 0x6D77
+0xAEFD = 0x6D59
+0xAEFE = 0x6D93
+0xAF40 = 0x6D6C
+0xAF41 = 0x6D89
+0xAF42 = 0x6D6E
+0xAF43 = 0x6D5A
+0xAF44 = 0x6D74
+0xAF45 = 0x6D69
+0xAF46 = 0x6D8C
+0xAF47 = 0x6D8A
+0xAF48 = 0x6D79
+0xAF49 = 0x6D85
+0xAF4A = 0x6D65
+0xAF4B = 0x6D94
+0xAF4C = 0x70CA
+0xAF4D = 0x70D8
+0xAF4E = 0x70E4
+0xAF4F = 0x70D9
+0xAF50 = 0x70C8
+0xAF51 = 0x70CF
+0xAF52 = 0x7239
+0xAF53 = 0x7279
+0xAF54 = 0x72FC
+0xAF55 = 0x72F9
+0xAF56 = 0x72FD
+0xAF57 = 0x72F8
+0xAF58 = 0x72F7
+0xAF59 = 0x7386
+0xAF5A = 0x73ED
+0xAF5B = 0x7409
+0xAF5C = 0x73EE
+0xAF5D = 0x73E0
+0xAF5E = 0x73EA
+0xAF5F = 0x73DE
+0xAF60 = 0x7554
+0xAF61 = 0x755D
+0xAF62 = 0x755C
+0xAF63 = 0x755A
+0xAF64 = 0x7559
+0xAF65 = 0x75BE
+0xAF66 = 0x75C5
+0xAF67 = 0x75C7
+0xAF68 = 0x75B2
+0xAF69 = 0x75B3
+0xAF6A = 0x75BD
+0xAF6B = 0x75BC
+0xAF6C = 0x75B9
+0xAF6D = 0x75C2
+0xAF6E = 0x75B8
+0xAF6F = 0x768B
+0xAF70 = 0x76B0
+0xAF71 = 0x76CA
+0xAF72 = 0x76CD
+0xAF73 = 0x76CE
+0xAF74 = 0x7729
+0xAF75 = 0x771F
+0xAF76 = 0x7720
+0xAF77 = 0x7728
+0xAF78 = 0x77E9
+0xAF79 = 0x7830
+0xAF7A = 0x7827
+0xAF7B = 0x7838
+0xAF7C = 0x781D
+0xAF7D = 0x7834
+0xAF7E = 0x7837
+0xAFA1 = 0x7825
+0xAFA2 = 0x782D
+0xAFA3 = 0x7820
+0xAFA4 = 0x781F
+0xAFA5 = 0x7832
+0xAFA6 = 0x7955
+0xAFA7 = 0x7950
+0xAFA8 = 0x7960
+0xAFA9 = 0x795F
+0xAFAA = 0x7956
+0xAFAB = 0x795E
+0xAFAC = 0x795D
+0xAFAD = 0x7957
+0xAFAE = 0x795A
+0xAFAF = 0x79E4
+0xAFB0 = 0x79E3
+0xAFB1 = 0x79E7
+0xAFB2 = 0x79DF
+0xAFB3 = 0x79E6
+0xAFB4 = 0x79E9
+0xAFB5 = 0x79D8
+0xAFB6 = 0x7A84
+0xAFB7 = 0x7A88
+0xAFB8 = 0x7AD9
+0xAFB9 = 0x7B06
+0xAFBA = 0x7B11
+0xAFBB = 0x7C89
+0xAFBC = 0x7D21
+0xAFBD = 0x7D17
+0xAFBE = 0x7D0B
+0xAFBF = 0x7D0A
+0xAFC0 = 0x7D20
+0xAFC1 = 0x7D22
+0xAFC2 = 0x7D14
+0xAFC3 = 0x7D10
+0xAFC4 = 0x7D15
+0xAFC5 = 0x7D1A
+0xAFC6 = 0x7D1C
+0xAFC7 = 0x7D0D
+0xAFC8 = 0x7D19
+0xAFC9 = 0x7D1B
+0xAFCA = 0x7F3A
+0xAFCB = 0x7F5F
+0xAFCC = 0x7F94
+0xAFCD = 0x7FC5
+0xAFCE = 0x7FC1
+0xAFCF = 0x8006
+0xAFD0 = 0x8018
+0xAFD1 = 0x8015
+0xAFD2 = 0x8019
+0xAFD3 = 0x8017
+0xAFD4 = 0x803D
+0xAFD5 = 0x803F
+0xAFD6 = 0x80F1
+0xAFD7 = 0x8102
+0xAFD8 = 0x80F0
+0xAFD9 = 0x8105
+0xAFDA = 0x80ED
+0xAFDB = 0x80F4
+0xAFDC = 0x8106
+0xAFDD = 0x80F8
+0xAFDE = 0x80F3
+0xAFDF = 0x8108
+0xAFE0 = 0x80FD
+0xAFE1 = 0x810A
+0xAFE2 = 0x80FC
+0xAFE3 = 0x80EF
+0xAFE4 = 0x81ED
+0xAFE5 = 0x81EC
+0xAFE6 = 0x8200
+0xAFE7 = 0x8210
+0xAFE8 = 0x822A
+0xAFE9 = 0x822B
+0xAFEA = 0x8228
+0xAFEB = 0x822C
+0xAFEC = 0x82BB
+0xAFED = 0x832B
+0xAFEE = 0x8352
+0xAFEF = 0x8354
+0xAFF0 = 0x834A
+0xAFF1 = 0x8338
+0xAFF2 = 0x8350
+0xAFF3 = 0x8349
+0xAFF4 = 0x8335
+0xAFF5 = 0x8334
+0xAFF6 = 0x834F
+0xAFF7 = 0x8332
+0xAFF8 = 0x8339
+0xAFF9 = 0x8336
+0xAFFA = 0x8317
+0xAFFB = 0x8340
+0xAFFC = 0x8331
+0xAFFD = 0x8328
+0xAFFE = 0x8343
+0xB040 = 0x8654
+0xB041 = 0x868A
+0xB042 = 0x86AA
+0xB043 = 0x8693
+0xB044 = 0x86A4
+0xB045 = 0x86A9
+0xB046 = 0x868C
+0xB047 = 0x86A3
+0xB048 = 0x869C
+0xB049 = 0x8870
+0xB04A = 0x8877
+0xB04B = 0x8881
+0xB04C = 0x8882
+0xB04D = 0x887D
+0xB04E = 0x8879
+0xB04F = 0x8A18
+0xB050 = 0x8A10
+0xB051 = 0x8A0E
+0xB052 = 0x8A0C
+0xB053 = 0x8A15
+0xB054 = 0x8A0A
+0xB055 = 0x8A17
+0xB056 = 0x8A13
+0xB057 = 0x8A16
+0xB058 = 0x8A0F
+0xB059 = 0x8A11
+0xB05A = 0x8C48
+0xB05B = 0x8C7A
+0xB05C = 0x8C79
+0xB05D = 0x8CA1
+0xB05E = 0x8CA2
+0xB05F = 0x8D77
+0xB060 = 0x8EAC
+0xB061 = 0x8ED2
+0xB062 = 0x8ED4
+0xB063 = 0x8ECF
+0xB064 = 0x8FB1
+0xB065 = 0x9001
+0xB066 = 0x9006
+0xB067 = 0x8FF7
+0xB068 = 0x9000
+0xB069 = 0x8FFA
+0xB06A = 0x8FF4
+0xB06B = 0x9003
+0xB06C = 0x8FFD
+0xB06D = 0x9005
+0xB06E = 0x8FF8
+0xB06F = 0x9095
+0xB070 = 0x90E1
+0xB071 = 0x90DD
+0xB072 = 0x90E2
+0xB073 = 0x9152
+0xB074 = 0x914D
+0xB075 = 0x914C
+0xB076 = 0x91D8
+0xB077 = 0x91DD
+0xB078 = 0x91D7
+0xB079 = 0x91DC
+0xB07A = 0x91D9
+0xB07B = 0x9583
+0xB07C = 0x9662
+0xB07D = 0x9663
+0xB07E = 0x9661
+0xB0A1 = 0x965B
+0xB0A2 = 0x965D
+0xB0A3 = 0x9664
+0xB0A4 = 0x9658
+0xB0A5 = 0x965E
+0xB0A6 = 0x96BB
+0xB0A7 = 0x98E2
+0xB0A8 = 0x99AC
+0xB0A9 = 0x9AA8
+0xB0AA = 0x9AD8
+0xB0AB = 0x9B25
+0xB0AC = 0x9B32
+0xB0AD = 0x9B3C
+0xB0AE = 0x4E7E
+0xB0AF = 0x507A
+0xB0B0 = 0x507D
+0xB0B1 = 0x505C
+0xB0B2 = 0x5047
+0xB0B3 = 0x5043
+0xB0B4 = 0x504C
+0xB0B5 = 0x505A
+0xB0B6 = 0x5049
+0xB0B7 = 0x5065
+0xB0B8 = 0x5076
+0xB0B9 = 0x504E
+0xB0BA = 0x5055
+0xB0BB = 0x5075
+0xB0BC = 0x5074
+0xB0BD = 0x5077
+0xB0BE = 0x504F
+0xB0BF = 0x500F
+0xB0C0 = 0x506F
+0xB0C1 = 0x506D
+0xB0C2 = 0x515C
+0xB0C3 = 0x5195
+0xB0C4 = 0x51F0
+0xB0C5 = 0x526A
+0xB0C6 = 0x526F
+0xB0C7 = 0x52D2
+0xB0C8 = 0x52D9
+0xB0C9 = 0x52D8
+0xB0CA = 0x52D5
+0xB0CB = 0x5310
+0xB0CC = 0x530F
+0xB0CD = 0x5319
+0xB0CE = 0x533F
+0xB0CF = 0x5340
+0xB0D0 = 0x533E
+0xB0D1 = 0x53C3
+0xB0D2 = 0x66FC
+0xB0D3 = 0x5546
+0xB0D4 = 0x556A
+0xB0D5 = 0x5566
+0xB0D6 = 0x5544
+0xB0D7 = 0x555E
+0xB0D8 = 0x5561
+0xB0D9 = 0x5543
+0xB0DA = 0x554A
+0xB0DB = 0x5531
+0xB0DC = 0x5556
+0xB0DD = 0x554F
+0xB0DE = 0x5555
+0xB0DF = 0x552F
+0xB0E0 = 0x5564
+0xB0E1 = 0x5538
+0xB0E2 = 0x552E
+0xB0E3 = 0x555C
+0xB0E4 = 0x552C
+0xB0E5 = 0x5563
+0xB0E6 = 0x5533
+0xB0E7 = 0x5541
+0xB0E8 = 0x5557
+0xB0E9 = 0x5708
+0xB0EA = 0x570B
+0xB0EB = 0x5709
+0xB0EC = 0x57DF
+0xB0ED = 0x5805
+0xB0EE = 0x580A
+0xB0EF = 0x5806
+0xB0F0 = 0x57E0
+0xB0F1 = 0x57E4
+0xB0F2 = 0x57FA
+0xB0F3 = 0x5802
+0xB0F4 = 0x5835
+0xB0F5 = 0x57F7
+0xB0F6 = 0x57F9
+0xB0F7 = 0x5920
+0xB0F8 = 0x5962
+0xB0F9 = 0x5A36
+0xB0FA = 0x5A41
+0xB0FB = 0x5A49
+0xB0FC = 0x5A66
+0xB0FD = 0x5A6A
+0xB0FE = 0x5A40
+0xB140 = 0x5A3C
+0xB141 = 0x5A62
+0xB142 = 0x5A5A
+0xB143 = 0x5A46
+0xB144 = 0x5A4A
+0xB145 = 0x5B70
+0xB146 = 0x5BC7
+0xB147 = 0x5BC5
+0xB148 = 0x5BC4
+0xB149 = 0x5BC2
+0xB14A = 0x5BBF
+0xB14B = 0x5BC6
+0xB14C = 0x5C09
+0xB14D = 0x5C08
+0xB14E = 0x5C07
+0xB14F = 0x5C60
+0xB150 = 0x5C5C
+0xB151 = 0x5C5D
+0xB152 = 0x5D07
+0xB153 = 0x5D06
+0xB154 = 0x5D0E
+0xB155 = 0x5D1B
+0xB156 = 0x5D16
+0xB157 = 0x5D22
+0xB158 = 0x5D11
+0xB159 = 0x5D29
+0xB15A = 0x5D14
+0xB15B = 0x5D19
+0xB15C = 0x5D24
+0xB15D = 0x5D27
+0xB15E = 0x5D17
+0xB15F = 0x5DE2
+0xB160 = 0x5E38
+0xB161 = 0x5E36
+0xB162 = 0x5E33
+0xB163 = 0x5E37
+0xB164 = 0x5EB7
+0xB165 = 0x5EB8
+0xB166 = 0x5EB6
+0xB167 = 0x5EB5
+0xB168 = 0x5EBE
+0xB169 = 0x5F35
+0xB16A = 0x5F37
+0xB16B = 0x5F57
+0xB16C = 0x5F6C
+0xB16D = 0x5F69
+0xB16E = 0x5F6B
+0xB16F = 0x5F97
+0xB170 = 0x5F99
+0xB171 = 0x5F9E
+0xB172 = 0x5F98
+0xB173 = 0x5FA1
+0xB174 = 0x5FA0
+0xB175 = 0x5F9C
+0xB176 = 0x607F
+0xB177 = 0x60A3
+0xB178 = 0x6089
+0xB179 = 0x60A0
+0xB17A = 0x60A8
+0xB17B = 0x60CB
+0xB17C = 0x60B4
+0xB17D = 0x60E6
+0xB17E = 0x60BD
+0xB1A1 = 0x60C5
+0xB1A2 = 0x60BB
+0xB1A3 = 0x60B5
+0xB1A4 = 0x60DC
+0xB1A5 = 0x60BC
+0xB1A6 = 0x60D8
+0xB1A7 = 0x60D5
+0xB1A8 = 0x60C6
+0xB1A9 = 0x60DF
+0xB1AA = 0x60B8
+0xB1AB = 0x60DA
+0xB1AC = 0x60C7
+0xB1AD = 0x621A
+0xB1AE = 0x621B
+0xB1AF = 0x6248
+0xB1B0 = 0x63A0
+0xB1B1 = 0x63A7
+0xB1B2 = 0x6372
+0xB1B3 = 0x6396
+0xB1B4 = 0x63A2
+0xB1B5 = 0x63A5
+0xB1B6 = 0x6377
+0xB1B7 = 0x6367
+0xB1B8 = 0x6398
+0xB1B9 = 0x63AA
+0xB1BA = 0x6371
+0xB1BB = 0x63A9
+0xB1BC = 0x6389
+0xB1BD = 0x6383
+0xB1BE = 0x639B
+0xB1BF = 0x636B
+0xB1C0 = 0x63A8
+0xB1C1 = 0x6384
+0xB1C2 = 0x6388
+0xB1C3 = 0x6399
+0xB1C4 = 0x63A1
+0xB1C5 = 0x63AC
+0xB1C6 = 0x6392
+0xB1C7 = 0x638F
+0xB1C8 = 0x6380
+0xB1C9 = 0x637B
+0xB1CA = 0x6369
+0xB1CB = 0x6368
+0xB1CC = 0x637A
+0xB1CD = 0x655D
+0xB1CE = 0x6556
+0xB1CF = 0x6551
+0xB1D0 = 0x6559
+0xB1D1 = 0x6557
+0xB1D2 = 0x555F
+0xB1D3 = 0x654F
+0xB1D4 = 0x6558
+0xB1D5 = 0x6555
+0xB1D6 = 0x6554
+0xB1D7 = 0x659C
+0xB1D8 = 0x659B
+0xB1D9 = 0x65AC
+0xB1DA = 0x65CF
+0xB1DB = 0x65CB
+0xB1DC = 0x65CC
+0xB1DD = 0x65CE
+0xB1DE = 0x665D
+0xB1DF = 0x665A
+0xB1E0 = 0x6664
+0xB1E1 = 0x6668
+0xB1E2 = 0x6666
+0xB1E3 = 0x665E
+0xB1E4 = 0x66F9
+0xB1E5 = 0x52D7
+0xB1E6 = 0x671B
+0xB1E7 = 0x6881
+0xB1E8 = 0x68AF
+0xB1E9 = 0x68A2
+0xB1EA = 0x6893
+0xB1EB = 0x68B5
+0xB1EC = 0x687F
+0xB1ED = 0x6876
+0xB1EE = 0x68B1
+0xB1EF = 0x68A7
+0xB1F0 = 0x6897
+0xB1F1 = 0x68B0
+0xB1F2 = 0x6883
+0xB1F3 = 0x68C4
+0xB1F4 = 0x68AD
+0xB1F5 = 0x6886
+0xB1F6 = 0x6885
+0xB1F7 = 0x6894
+0xB1F8 = 0x689D
+0xB1F9 = 0x68A8
+0xB1FA = 0x689F
+0xB1FB = 0x68A1
+0xB1FC = 0x6882
+0xB1FD = 0x6B32
+0xB1FE = 0x6BBA
+0xB240 = 0x6BEB
+0xB241 = 0x6BEC
+0xB242 = 0x6C2B
+0xB243 = 0x6D8E
+0xB244 = 0x6DBC
+0xB245 = 0x6DF3
+0xB246 = 0x6DD9
+0xB247 = 0x6DB2
+0xB248 = 0x6DE1
+0xB249 = 0x6DCC
+0xB24A = 0x6DE4
+0xB24B = 0x6DFB
+0xB24C = 0x6DFA
+0xB24D = 0x6E05
+0xB24E = 0x6DC7
+0xB24F = 0x6DCB
+0xB250 = 0x6DAF
+0xB251 = 0x6DD1
+0xB252 = 0x6DAE
+0xB253 = 0x6DDE
+0xB254 = 0x6DF9
+0xB255 = 0x6DB8
+0xB256 = 0x6DF7
+0xB257 = 0x6DF5
+0xB258 = 0x6DC5
+0xB259 = 0x6DD2
+0xB25A = 0x6E1A
+0xB25B = 0x6DB5
+0xB25C = 0x6DDA
+0xB25D = 0x6DEB
+0xB25E = 0x6DD8
+0xB25F = 0x6DEA
+0xB260 = 0x6DF1
+0xB261 = 0x6DEE
+0xB262 = 0x6DE8
+0xB263 = 0x6DC6
+0xB264 = 0x6DC4
+0xB265 = 0x6DAA
+0xB266 = 0x6DEC
+0xB267 = 0x6DBF
+0xB268 = 0x6DE6
+0xB269 = 0x70F9
+0xB26A = 0x7109
+0xB26B = 0x710A
+0xB26C = 0x70FD
+0xB26D = 0x70EF
+0xB26E = 0x723D
+0xB26F = 0x727D
+0xB270 = 0x7281
+0xB271 = 0x731C
+0xB272 = 0x731B
+0xB273 = 0x7316
+0xB274 = 0x7313
+0xB275 = 0x7319
+0xB276 = 0x7387
+0xB277 = 0x7405
+0xB278 = 0x740A
+0xB279 = 0x7403
+0xB27A = 0x7406
+0xB27B = 0x73FE
+0xB27C = 0x740D
+0xB27D = 0x74E0
+0xB27E = 0x74F6
+0xB2A1 = 0x74F7
+0xB2A2 = 0x751C
+0xB2A3 = 0x7522
+0xB2A4 = 0x7565
+0xB2A5 = 0x7566
+0xB2A6 = 0x7562
+0xB2A7 = 0x7570
+0xB2A8 = 0x758F
+0xB2A9 = 0x75D4
+0xB2AA = 0x75D5
+0xB2AB = 0x75B5
+0xB2AC = 0x75CA
+0xB2AD = 0x75CD
+0xB2AE = 0x768E
+0xB2AF = 0x76D4
+0xB2B0 = 0x76D2
+0xB2B1 = 0x76DB
+0xB2B2 = 0x7737
+0xB2B3 = 0x773E
+0xB2B4 = 0x773C
+0xB2B5 = 0x7736
+0xB2B6 = 0x7738
+0xB2B7 = 0x773A
+0xB2B8 = 0x786B
+0xB2B9 = 0x7843
+0xB2BA = 0x784E
+0xB2BB = 0x7965
+0xB2BC = 0x7968
+0xB2BD = 0x796D
+0xB2BE = 0x79FB
+0xB2BF = 0x7A92
+0xB2C0 = 0x7A95
+0xB2C1 = 0x7B20
+0xB2C2 = 0x7B28
+0xB2C3 = 0x7B1B
+0xB2C4 = 0x7B2C
+0xB2C5 = 0x7B26
+0xB2C6 = 0x7B19
+0xB2C7 = 0x7B1E
+0xB2C8 = 0x7B2E
+0xB2C9 = 0x7C92
+0xB2CA = 0x7C97
+0xB2CB = 0x7C95
+0xB2CC = 0x7D46
+0xB2CD = 0x7D43
+0xB2CE = 0x7D71
+0xB2CF = 0x7D2E
+0xB2D0 = 0x7D39
+0xB2D1 = 0x7D3C
+0xB2D2 = 0x7D40
+0xB2D3 = 0x7D30
+0xB2D4 = 0x7D33
+0xB2D5 = 0x7D44
+0xB2D6 = 0x7D2F
+0xB2D7 = 0x7D42
+0xB2D8 = 0x7D32
+0xB2D9 = 0x7D31
+0xB2DA = 0x7F3D
+0xB2DB = 0x7F9E
+0xB2DC = 0x7F9A
+0xB2DD = 0x7FCC
+0xB2DE = 0x7FCE
+0xB2DF = 0x7FD2
+0xB2E0 = 0x801C
+0xB2E1 = 0x804A
+0xB2E2 = 0x8046
+0xB2E3 = 0x812F
+0xB2E4 = 0x8116
+0xB2E5 = 0x8123
+0xB2E6 = 0x812B
+0xB2E7 = 0x8129
+0xB2E8 = 0x8130
+0xB2E9 = 0x8124
+0xB2EA = 0x8202
+0xB2EB = 0x8235
+0xB2EC = 0x8237
+0xB2ED = 0x8236
+0xB2EE = 0x8239
+0xB2EF = 0x838E
+0xB2F0 = 0x839E
+0xB2F1 = 0x8398
+0xB2F2 = 0x8378
+0xB2F3 = 0x83A2
+0xB2F4 = 0x8396
+0xB2F5 = 0x83BD
+0xB2F6 = 0x83AB
+0xB2F7 = 0x8392
+0xB2F8 = 0x838A
+0xB2F9 = 0x8393
+0xB2FA = 0x8389
+0xB2FB = 0x83A0
+0xB2FC = 0x8377
+0xB2FD = 0x837B
+0xB2FE = 0x837C
+0xB340 = 0x8386
+0xB341 = 0x83A7
+0xB342 = 0x8655
+0xB343 = 0x5F6A
+0xB344 = 0x86C7
+0xB345 = 0x86C0
+0xB346 = 0x86B6
+0xB347 = 0x86C4
+0xB348 = 0x86B5
+0xB349 = 0x86C6
+0xB34A = 0x86CB
+0xB34B = 0x86B1
+0xB34C = 0x86AF
+0xB34D = 0x86C9
+0xB34E = 0x8853
+0xB34F = 0x889E
+0xB350 = 0x8888
+0xB351 = 0x88AB
+0xB352 = 0x8892
+0xB353 = 0x8896
+0xB354 = 0x888D
+0xB355 = 0x888B
+0xB356 = 0x8993
+0xB357 = 0x898F
+0xB358 = 0x8A2A
+0xB359 = 0x8A1D
+0xB35A = 0x8A23
+0xB35B = 0x8A25
+0xB35C = 0x8A31
+0xB35D = 0x8A2D
+0xB35E = 0x8A1F
+0xB35F = 0x8A1B
+0xB360 = 0x8A22
+0xB361 = 0x8C49
+0xB362 = 0x8C5A
+0xB363 = 0x8CA9
+0xB364 = 0x8CAC
+0xB365 = 0x8CAB
+0xB366 = 0x8CA8
+0xB367 = 0x8CAA
+0xB368 = 0x8CA7
+0xB369 = 0x8D67
+0xB36A = 0x8D66
+0xB36B = 0x8DBE
+0xB36C = 0x8DBA
+0xB36D = 0x8EDB
+0xB36E = 0x8EDF
+0xB36F = 0x9019
+0xB370 = 0x900D
+0xB371 = 0x901A
+0xB372 = 0x9017
+0xB373 = 0x9023
+0xB374 = 0x901F
+0xB375 = 0x901D
+0xB376 = 0x9010
+0xB377 = 0x9015
+0xB378 = 0x901E
+0xB379 = 0x9020
+0xB37A = 0x900F
+0xB37B = 0x9022
+0xB37C = 0x9016
+0xB37D = 0x901B
+0xB37E = 0x9014
+0xB3A1 = 0x90E8
+0xB3A2 = 0x90ED
+0xB3A3 = 0x90FD
+0xB3A4 = 0x9157
+0xB3A5 = 0x91CE
+0xB3A6 = 0x91F5
+0xB3A7 = 0x91E6
+0xB3A8 = 0x91E3
+0xB3A9 = 0x91E7
+0xB3AA = 0x91ED
+0xB3AB = 0x91E9
+0xB3AC = 0x9589
+0xB3AD = 0x966A
+0xB3AE = 0x9675
+0xB3AF = 0x9673
+0xB3B0 = 0x9678
+0xB3B1 = 0x9670
+0xB3B2 = 0x9674
+0xB3B3 = 0x9676
+0xB3B4 = 0x9677
+0xB3B5 = 0x966C
+0xB3B6 = 0x96C0
+0xB3B7 = 0x96EA
+0xB3B8 = 0x96E9
+0xB3B9 = 0x7AE0
+0xB3BA = 0x7ADF
+0xB3BB = 0x9802
+0xB3BC = 0x9803
+0xB3BD = 0x9B5A
+0xB3BE = 0x9CE5
+0xB3BF = 0x9E75
+0xB3C0 = 0x9E7F
+0xB3C1 = 0x9EA5
+0xB3C2 = 0x9EBB
+0xB3C3 = 0x50A2
+0xB3C4 = 0x508D
+0xB3C5 = 0x5085
+0xB3C6 = 0x5099
+0xB3C7 = 0x5091
+0xB3C8 = 0x5080
+0xB3C9 = 0x5096
+0xB3CA = 0x5098
+0xB3CB = 0x509A
+0xB3CC = 0x6700
+0xB3CD = 0x51F1
+0xB3CE = 0x5272
+0xB3CF = 0x5274
+0xB3D0 = 0x5275
+0xB3D1 = 0x5269
+0xB3D2 = 0x52DE
+0xB3D3 = 0x52DD
+0xB3D4 = 0x52DB
+0xB3D5 = 0x535A
+0xB3D6 = 0x53A5
+0xB3D7 = 0x557B
+0xB3D8 = 0x5580
+0xB3D9 = 0x55A7
+0xB3DA = 0x557C
+0xB3DB = 0x558A
+0xB3DC = 0x559D
+0xB3DD = 0x5598
+0xB3DE = 0x5582
+0xB3DF = 0x559C
+0xB3E0 = 0x55AA
+0xB3E1 = 0x5594
+0xB3E2 = 0x5587
+0xB3E3 = 0x558B
+0xB3E4 = 0x5583
+0xB3E5 = 0x55B3
+0xB3E6 = 0x55AE
+0xB3E7 = 0x559F
+0xB3E8 = 0x553E
+0xB3E9 = 0x55B2
+0xB3EA = 0x559A
+0xB3EB = 0x55BB
+0xB3EC = 0x55AC
+0xB3ED = 0x55B1
+0xB3EE = 0x557E
+0xB3EF = 0x5589
+0xB3F0 = 0x55AB
+0xB3F1 = 0x5599
+0xB3F2 = 0x570D
+0xB3F3 = 0x582F
+0xB3F4 = 0x582A
+0xB3F5 = 0x5834
+0xB3F6 = 0x5824
+0xB3F7 = 0x5830
+0xB3F8 = 0x5831
+0xB3F9 = 0x5821
+0xB3FA = 0x581D
+0xB3FB = 0x5820
+0xB3FC = 0x58F9
+0xB3FD = 0x58FA
+0xB3FE = 0x5960
+0xB440 = 0x5A77
+0xB441 = 0x5A9A
+0xB442 = 0x5A7F
+0xB443 = 0x5A92
+0xB444 = 0x5A9B
+0xB445 = 0x5AA7
+0xB446 = 0x5B73
+0xB447 = 0x5B71
+0xB448 = 0x5BD2
+0xB449 = 0x5BCC
+0xB44A = 0x5BD3
+0xB44B = 0x5BD0
+0xB44C = 0x5C0A
+0xB44D = 0x5C0B
+0xB44E = 0x5C31
+0xB44F = 0x5D4C
+0xB450 = 0x5D50
+0xB451 = 0x5D34
+0xB452 = 0x5D47
+0xB453 = 0x5DFD
+0xB454 = 0x5E45
+0xB455 = 0x5E3D
+0xB456 = 0x5E40
+0xB457 = 0x5E43
+0xB458 = 0x5E7E
+0xB459 = 0x5ECA
+0xB45A = 0x5EC1
+0xB45B = 0x5EC2
+0xB45C = 0x5EC4
+0xB45D = 0x5F3C
+0xB45E = 0x5F6D
+0xB45F = 0x5FA9
+0xB460 = 0x5FAA
+0xB461 = 0x5FA8
+0xB462 = 0x60D1
+0xB463 = 0x60E1
+0xB464 = 0x60B2
+0xB465 = 0x60B6
+0xB466 = 0x60E0
+0xB467 = 0x611C
+0xB468 = 0x6123
+0xB469 = 0x60FA
+0xB46A = 0x6115
+0xB46B = 0x60F0
+0xB46C = 0x60FB
+0xB46D = 0x60F4
+0xB46E = 0x6168
+0xB46F = 0x60F1
+0xB470 = 0x610E
+0xB471 = 0x60F6
+0xB472 = 0x6109
+0xB473 = 0x6100
+0xB474 = 0x6112
+0xB475 = 0x621F
+0xB476 = 0x6249
+0xB477 = 0x63A3
+0xB478 = 0x638C
+0xB479 = 0x63CF
+0xB47A = 0x63C0
+0xB47B = 0x63E9
+0xB47C = 0x63C9
+0xB47D = 0x63C6
+0xB47E = 0x63CD
+0xB4A1 = 0x63D2
+0xB4A2 = 0x63E3
+0xB4A3 = 0x63D0
+0xB4A4 = 0x63E1
+0xB4A5 = 0x63D6
+0xB4A6 = 0x63ED
+0xB4A7 = 0x63EE
+0xB4A8 = 0x6376
+0xB4A9 = 0x63F4
+0xB4AA = 0x63EA
+0xB4AB = 0x63DB
+0xB4AC = 0x6452
+0xB4AD = 0x63DA
+0xB4AE = 0x63F9
+0xB4AF = 0x655E
+0xB4B0 = 0x6566
+0xB4B1 = 0x6562
+0xB4B2 = 0x6563
+0xB4B3 = 0x6591
+0xB4B4 = 0x6590
+0xB4B5 = 0x65AF
+0xB4B6 = 0x666E
+0xB4B7 = 0x6670
+0xB4B8 = 0x6674
+0xB4B9 = 0x6676
+0xB4BA = 0x666F
+0xB4BB = 0x6691
+0xB4BC = 0x667A
+0xB4BD = 0x667E
+0xB4BE = 0x6677
+0xB4BF = 0x66FE
+0xB4C0 = 0x66FF
+0xB4C1 = 0x671F
+0xB4C2 = 0x671D
+0xB4C3 = 0x68FA
+0xB4C4 = 0x68D5
+0xB4C5 = 0x68E0
+0xB4C6 = 0x68D8
+0xB4C7 = 0x68D7
+0xB4C8 = 0x6905
+0xB4C9 = 0x68DF
+0xB4CA = 0x68F5
+0xB4CB = 0x68EE
+0xB4CC = 0x68E7
+0xB4CD = 0x68F9
+0xB4CE = 0x68D2
+0xB4CF = 0x68F2
+0xB4D0 = 0x68E3
+0xB4D1 = 0x68CB
+0xB4D2 = 0x68CD
+0xB4D3 = 0x690D
+0xB4D4 = 0x6912
+0xB4D5 = 0x690E
+0xB4D6 = 0x68C9
+0xB4D7 = 0x68DA
+0xB4D8 = 0x696E
+0xB4D9 = 0x68FB
+0xB4DA = 0x6B3E
+0xB4DB = 0x6B3A
+0xB4DC = 0x6B3D
+0xB4DD = 0x6B98
+0xB4DE = 0x6B96
+0xB4DF = 0x6BBC
+0xB4E0 = 0x6BEF
+0xB4E1 = 0x6C2E
+0xB4E2 = 0x6C2F
+0xB4E3 = 0x6C2C
+0xB4E4 = 0x6E2F
+0xB4E5 = 0x6E38
+0xB4E6 = 0x6E54
+0xB4E7 = 0x6E21
+0xB4E8 = 0x6E32
+0xB4E9 = 0x6E67
+0xB4EA = 0x6E4A
+0xB4EB = 0x6E20
+0xB4EC = 0x6E25
+0xB4ED = 0x6E23
+0xB4EE = 0x6E1B
+0xB4EF = 0x6E5B
+0xB4F0 = 0x6E58
+0xB4F1 = 0x6E24
+0xB4F2 = 0x6E56
+0xB4F3 = 0x6E6E
+0xB4F4 = 0x6E2D
+0xB4F5 = 0x6E26
+0xB4F6 = 0x6E6F
+0xB4F7 = 0x6E34
+0xB4F8 = 0x6E4D
+0xB4F9 = 0x6E3A
+0xB4FA = 0x6E2C
+0xB4FB = 0x6E43
+0xB4FC = 0x6E1D
+0xB4FD = 0x6E3E
+0xB4FE = 0x6ECB
+0xB540 = 0x6E89
+0xB541 = 0x6E19
+0xB542 = 0x6E4E
+0xB543 = 0x6E63
+0xB544 = 0x6E44
+0xB545 = 0x6E72
+0xB546 = 0x6E69
+0xB547 = 0x6E5F
+0xB548 = 0x7119
+0xB549 = 0x711A
+0xB54A = 0x7126
+0xB54B = 0x7130
+0xB54C = 0x7121
+0xB54D = 0x7136
+0xB54E = 0x716E
+0xB54F = 0x711C
+0xB550 = 0x724C
+0xB551 = 0x7284
+0xB552 = 0x7280
+0xB553 = 0x7336
+0xB554 = 0x7325
+0xB555 = 0x7334
+0xB556 = 0x7329
+0xB557 = 0x743A
+0xB558 = 0x742A
+0xB559 = 0x7433
+0xB55A = 0x7422
+0xB55B = 0x7425
+0xB55C = 0x7435
+0xB55D = 0x7436
+0xB55E = 0x7434
+0xB55F = 0x742F
+0xB560 = 0x741B
+0xB561 = 0x7426
+0xB562 = 0x7428
+0xB563 = 0x7525
+0xB564 = 0x7526
+0xB565 = 0x756B
+0xB566 = 0x756A
+0xB567 = 0x75E2
+0xB568 = 0x75DB
+0xB569 = 0x75E3
+0xB56A = 0x75D9
+0xB56B = 0x75D8
+0xB56C = 0x75DE
+0xB56D = 0x75E0
+0xB56E = 0x767B
+0xB56F = 0x767C
+0xB570 = 0x7696
+0xB571 = 0x7693
+0xB572 = 0x76B4
+0xB573 = 0x76DC
+0xB574 = 0x774F
+0xB575 = 0x77ED
+0xB576 = 0x785D
+0xB577 = 0x786C
+0xB578 = 0x786F
+0xB579 = 0x7A0D
+0xB57A = 0x7A08
+0xB57B = 0x7A0B
+0xB57C = 0x7A05
+0xB57D = 0x7A00
+0xB57E = 0x7A98
+0xB5A1 = 0x7A97
+0xB5A2 = 0x7A96
+0xB5A3 = 0x7AE5
+0xB5A4 = 0x7AE3
+0xB5A5 = 0x7B49
+0xB5A6 = 0x7B56
+0xB5A7 = 0x7B46
+0xB5A8 = 0x7B50
+0xB5A9 = 0x7B52
+0xB5AA = 0x7B54
+0xB5AB = 0x7B4D
+0xB5AC = 0x7B4B
+0xB5AD = 0x7B4F
+0xB5AE = 0x7B51
+0xB5AF = 0x7C9F
+0xB5B0 = 0x7CA5
+0xB5B1 = 0x7D5E
+0xB5B2 = 0x7D50
+0xB5B3 = 0x7D68
+0xB5B4 = 0x7D55
+0xB5B5 = 0x7D2B
+0xB5B6 = 0x7D6E
+0xB5B7 = 0x7D72
+0xB5B8 = 0x7D61
+0xB5B9 = 0x7D66
+0xB5BA = 0x7D62
+0xB5BB = 0x7D70
+0xB5BC = 0x7D73
+0xB5BD = 0x5584
+0xB5BE = 0x7FD4
+0xB5BF = 0x7FD5
+0xB5C0 = 0x800B
+0xB5C1 = 0x8052
+0xB5C2 = 0x8085
+0xB5C3 = 0x8155
+0xB5C4 = 0x8154
+0xB5C5 = 0x814B
+0xB5C6 = 0x8151
+0xB5C7 = 0x814E
+0xB5C8 = 0x8139
+0xB5C9 = 0x8146
+0xB5CA = 0x813E
+0xB5CB = 0x814C
+0xB5CC = 0x8153
+0xB5CD = 0x8174
+0xB5CE = 0x8212
+0xB5CF = 0x821C
+0xB5D0 = 0x83E9
+0xB5D1 = 0x8403
+0xB5D2 = 0x83F8
+0xB5D3 = 0x840D
+0xB5D4 = 0x83E0
+0xB5D5 = 0x83C5
+0xB5D6 = 0x840B
+0xB5D7 = 0x83C1
+0xB5D8 = 0x83EF
+0xB5D9 = 0x83F1
+0xB5DA = 0x83F4
+0xB5DB = 0x8457
+0xB5DC = 0x840A
+0xB5DD = 0x83F0
+0xB5DE = 0x840C
+0xB5DF = 0x83CC
+0xB5E0 = 0x83FD
+0xB5E1 = 0x83F2
+0xB5E2 = 0x83CA
+0xB5E3 = 0x8438
+0xB5E4 = 0x840E
+0xB5E5 = 0x8404
+0xB5E6 = 0x83DC
+0xB5E7 = 0x8407
+0xB5E8 = 0x83D4
+0xB5E9 = 0x83DF
+0xB5EA = 0x865B
+0xB5EB = 0x86DF
+0xB5EC = 0x86D9
+0xB5ED = 0x86ED
+0xB5EE = 0x86D4
+0xB5EF = 0x86DB
+0xB5F0 = 0x86E4
+0xB5F1 = 0x86D0
+0xB5F2 = 0x86DE
+0xB5F3 = 0x8857
+0xB5F4 = 0x88C1
+0xB5F5 = 0x88C2
+0xB5F6 = 0x88B1
+0xB5F7 = 0x8983
+0xB5F8 = 0x8996
+0xB5F9 = 0x8A3B
+0xB5FA = 0x8A60
+0xB5FB = 0x8A55
+0xB5FC = 0x8A5E
+0xB5FD = 0x8A3C
+0xB5FE = 0x8A41
+0xB640 = 0x8A54
+0xB641 = 0x8A5B
+0xB642 = 0x8A50
+0xB643 = 0x8A46
+0xB644 = 0x8A34
+0xB645 = 0x8A3A
+0xB646 = 0x8A36
+0xB647 = 0x8A56
+0xB648 = 0x8C61
+0xB649 = 0x8C82
+0xB64A = 0x8CAF
+0xB64B = 0x8CBC
+0xB64C = 0x8CB3
+0xB64D = 0x8CBD
+0xB64E = 0x8CC1
+0xB64F = 0x8CBB
+0xB650 = 0x8CC0
+0xB651 = 0x8CB4
+0xB652 = 0x8CB7
+0xB653 = 0x8CB6
+0xB654 = 0x8CBF
+0xB655 = 0x8CB8
+0xB656 = 0x8D8A
+0xB657 = 0x8D85
+0xB658 = 0x8D81
+0xB659 = 0x8DCE
+0xB65A = 0x8DDD
+0xB65B = 0x8DCB
+0xB65C = 0x8DDA
+0xB65D = 0x8DD1
+0xB65E = 0x8DCC
+0xB65F = 0x8DDB
+0xB660 = 0x8DC6
+0xB661 = 0x8EFB
+0xB662 = 0x8EF8
+0xB663 = 0x8EFC
+0xB664 = 0x8F9C
+0xB665 = 0x902E
+0xB666 = 0x9035
+0xB667 = 0x9031
+0xB668 = 0x9038
+0xB669 = 0x9032
+0xB66A = 0x9036
+0xB66B = 0x9102
+0xB66C = 0x90F5
+0xB66D = 0x9109
+0xB66E = 0x90FE
+0xB66F = 0x9163
+0xB670 = 0x9165
+0xB671 = 0x91CF
+0xB672 = 0x9214
+0xB673 = 0x9215
+0xB674 = 0x9223
+0xB675 = 0x9209
+0xB676 = 0x921E
+0xB677 = 0x920D
+0xB678 = 0x9210
+0xB679 = 0x9207
+0xB67A = 0x9211
+0xB67B = 0x9594
+0xB67C = 0x958F
+0xB67D = 0x958B
+0xB67E = 0x9591
+0xB6A1 = 0x9593
+0xB6A2 = 0x9592
+0xB6A3 = 0x958E
+0xB6A4 = 0x968A
+0xB6A5 = 0x968E
+0xB6A6 = 0x968B
+0xB6A7 = 0x967D
+0xB6A8 = 0x9685
+0xB6A9 = 0x9686
+0xB6AA = 0x968D
+0xB6AB = 0x9672
+0xB6AC = 0x9684
+0xB6AD = 0x96C1
+0xB6AE = 0x96C5
+0xB6AF = 0x96C4
+0xB6B0 = 0x96C6
+0xB6B1 = 0x96C7
+0xB6B2 = 0x96EF
+0xB6B3 = 0x96F2
+0xB6B4 = 0x97CC
+0xB6B5 = 0x9805
+0xB6B6 = 0x9806
+0xB6B7 = 0x9808
+0xB6B8 = 0x98E7
+0xB6B9 = 0x98EA
+0xB6BA = 0x98EF
+0xB6BB = 0x98E9
+0xB6BC = 0x98F2
+0xB6BD = 0x98ED
+0xB6BE = 0x99AE
+0xB6BF = 0x99AD
+0xB6C0 = 0x9EC3
+0xB6C1 = 0x9ECD
+0xB6C2 = 0x9ED1
+0xB6C3 = 0x4E82
+0xB6C4 = 0x50AD
+0xB6C5 = 0x50B5
+0xB6C6 = 0x50B2
+0xB6C7 = 0x50B3
+0xB6C8 = 0x50C5
+0xB6C9 = 0x50BE
+0xB6CA = 0x50AC
+0xB6CB = 0x50B7
+0xB6CC = 0x50BB
+0xB6CD = 0x50AF
+0xB6CE = 0x50C7
+0xB6CF = 0x527F
+0xB6D0 = 0x5277
+0xB6D1 = 0x527D
+0xB6D2 = 0x52DF
+0xB6D3 = 0x52E6
+0xB6D4 = 0x52E4
+0xB6D5 = 0x52E2
+0xB6D6 = 0x52E3
+0xB6D7 = 0x532F
+0xB6D8 = 0x55DF
+0xB6D9 = 0x55E8
+0xB6DA = 0x55D3
+0xB6DB = 0x55E6
+0xB6DC = 0x55CE
+0xB6DD = 0x55DC
+0xB6DE = 0x55C7
+0xB6DF = 0x55D1
+0xB6E0 = 0x55E3
+0xB6E1 = 0x55E4
+0xB6E2 = 0x55EF
+0xB6E3 = 0x55DA
+0xB6E4 = 0x55E1
+0xB6E5 = 0x55C5
+0xB6E6 = 0x55C6
+0xB6E7 = 0x55E5
+0xB6E8 = 0x55C9
+0xB6E9 = 0x5712
+0xB6EA = 0x5713
+0xB6EB = 0x585E
+0xB6EC = 0x5851
+0xB6ED = 0x5858
+0xB6EE = 0x5857
+0xB6EF = 0x585A
+0xB6F0 = 0x5854
+0xB6F1 = 0x586B
+0xB6F2 = 0x584C
+0xB6F3 = 0x586D
+0xB6F4 = 0x584A
+0xB6F5 = 0x5862
+0xB6F6 = 0x5852
+0xB6F7 = 0x584B
+0xB6F8 = 0x5967
+0xB6F9 = 0x5AC1
+0xB6FA = 0x5AC9
+0xB6FB = 0x5ACC
+0xB6FC = 0x5ABE
+0xB6FD = 0x5ABD
+0xB6FE = 0x5ABC
+0xB740 = 0x5AB3
+0xB741 = 0x5AC2
+0xB742 = 0x5AB2
+0xB743 = 0x5D69
+0xB744 = 0x5D6F
+0xB745 = 0x5E4C
+0xB746 = 0x5E79
+0xB747 = 0x5EC9
+0xB748 = 0x5EC8
+0xB749 = 0x5F12
+0xB74A = 0x5F59
+0xB74B = 0x5FAC
+0xB74C = 0x5FAE
+0xB74D = 0x611A
+0xB74E = 0x610F
+0xB74F = 0x6148
+0xB750 = 0x611F
+0xB751 = 0x60F3
+0xB752 = 0x611B
+0xB753 = 0x60F9
+0xB754 = 0x6101
+0xB755 = 0x6108
+0xB756 = 0x614E
+0xB757 = 0x614C
+0xB758 = 0x6144
+0xB759 = 0x614D
+0xB75A = 0x613E
+0xB75B = 0x6134
+0xB75C = 0x6127
+0xB75D = 0x610D
+0xB75E = 0x6106
+0xB75F = 0x6137
+0xB760 = 0x6221
+0xB761 = 0x6222
+0xB762 = 0x6413
+0xB763 = 0x643E
+0xB764 = 0x641E
+0xB765 = 0x642A
+0xB766 = 0x642D
+0xB767 = 0x643D
+0xB768 = 0x642C
+0xB769 = 0x640F
+0xB76A = 0x641C
+0xB76B = 0x6414
+0xB76C = 0x640D
+0xB76D = 0x6436
+0xB76E = 0x6416
+0xB76F = 0x6417
+0xB770 = 0x6406
+0xB771 = 0x656C
+0xB772 = 0x659F
+0xB773 = 0x65B0
+0xB774 = 0x6697
+0xB775 = 0x6689
+0xB776 = 0x6687
+0xB777 = 0x6688
+0xB778 = 0x6696
+0xB779 = 0x6684
+0xB77A = 0x6698
+0xB77B = 0x668D
+0xB77C = 0x6703
+0xB77D = 0x6994
+0xB77E = 0x696D
+0xB7A1 = 0x695A
+0xB7A2 = 0x6977
+0xB7A3 = 0x6960
+0xB7A4 = 0x6954
+0xB7A5 = 0x6975
+0xB7A6 = 0x6930
+0xB7A7 = 0x6982
+0xB7A8 = 0x694A
+0xB7A9 = 0x6968
+0xB7AA = 0x696B
+0xB7AB = 0x695E
+0xB7AC = 0x6953
+0xB7AD = 0x6979
+0xB7AE = 0x6986
+0xB7AF = 0x695D
+0xB7B0 = 0x6963
+0xB7B1 = 0x695B
+0xB7B2 = 0x6B47
+0xB7B3 = 0x6B72
+0xB7B4 = 0x6BC0
+0xB7B5 = 0x6BBF
+0xB7B6 = 0x6BD3
+0xB7B7 = 0x6BFD
+0xB7B8 = 0x6EA2
+0xB7B9 = 0x6EAF
+0xB7BA = 0x6ED3
+0xB7BB = 0x6EB6
+0xB7BC = 0x6EC2
+0xB7BD = 0x6E90
+0xB7BE = 0x6E9D
+0xB7BF = 0x6EC7
+0xB7C0 = 0x6EC5
+0xB7C1 = 0x6EA5
+0xB7C2 = 0x6E98
+0xB7C3 = 0x6EBC
+0xB7C4 = 0x6EBA
+0xB7C5 = 0x6EAB
+0xB7C6 = 0x6ED1
+0xB7C7 = 0x6E96
+0xB7C8 = 0x6E9C
+0xB7C9 = 0x6EC4
+0xB7CA = 0x6ED4
+0xB7CB = 0x6EAA
+0xB7CC = 0x6EA7
+0xB7CD = 0x6EB4
+0xB7CE = 0x714E
+0xB7CF = 0x7159
+0xB7D0 = 0x7169
+0xB7D1 = 0x7164
+0xB7D2 = 0x7149
+0xB7D3 = 0x7167
+0xB7D4 = 0x715C
+0xB7D5 = 0x716C
+0xB7D6 = 0x7166
+0xB7D7 = 0x714C
+0xB7D8 = 0x7165
+0xB7D9 = 0x715E
+0xB7DA = 0x7146
+0xB7DB = 0x7168
+0xB7DC = 0x7156
+0xB7DD = 0x723A
+0xB7DE = 0x7252
+0xB7DF = 0x7337
+0xB7E0 = 0x7345
+0xB7E1 = 0x733F
+0xB7E2 = 0x733E
+0xB7E3 = 0x746F
+0xB7E4 = 0x745A
+0xB7E5 = 0x7455
+0xB7E6 = 0x745F
+0xB7E7 = 0x745E
+0xB7E8 = 0x7441
+0xB7E9 = 0x743F
+0xB7EA = 0x7459
+0xB7EB = 0x745B
+0xB7EC = 0x745C
+0xB7ED = 0x7576
+0xB7EE = 0x7578
+0xB7EF = 0x7600
+0xB7F0 = 0x75F0
+0xB7F1 = 0x7601
+0xB7F2 = 0x75F2
+0xB7F3 = 0x75F1
+0xB7F4 = 0x75FA
+0xB7F5 = 0x75FF
+0xB7F6 = 0x75F4
+0xB7F7 = 0x75F3
+0xB7F8 = 0x76DE
+0xB7F9 = 0x76DF
+0xB7FA = 0x775B
+0xB7FB = 0x776B
+0xB7FC = 0x7766
+0xB7FD = 0x775E
+0xB7FE = 0x7763
+0xB840 = 0x7779
+0xB841 = 0x776A
+0xB842 = 0x776C
+0xB843 = 0x775C
+0xB844 = 0x7765
+0xB845 = 0x7768
+0xB846 = 0x7762
+0xB847 = 0x77EE
+0xB848 = 0x788E
+0xB849 = 0x78B0
+0xB84A = 0x7897
+0xB84B = 0x7898
+0xB84C = 0x788C
+0xB84D = 0x7889
+0xB84E = 0x787C
+0xB84F = 0x7891
+0xB850 = 0x7893
+0xB851 = 0x787F
+0xB852 = 0x797A
+0xB853 = 0x797F
+0xB854 = 0x7981
+0xB855 = 0x842C
+0xB856 = 0x79BD
+0xB857 = 0x7A1C
+0xB858 = 0x7A1A
+0xB859 = 0x7A20
+0xB85A = 0x7A14
+0xB85B = 0x7A1F
+0xB85C = 0x7A1E
+0xB85D = 0x7A9F
+0xB85E = 0x7AA0
+0xB85F = 0x7B77
+0xB860 = 0x7BC0
+0xB861 = 0x7B60
+0xB862 = 0x7B6E
+0xB863 = 0x7B67
+0xB864 = 0x7CB1
+0xB865 = 0x7CB3
+0xB866 = 0x7CB5
+0xB867 = 0x7D93
+0xB868 = 0x7D79
+0xB869 = 0x7D91
+0xB86A = 0x7D81
+0xB86B = 0x7D8F
+0xB86C = 0x7D5B
+0xB86D = 0x7F6E
+0xB86E = 0x7F69
+0xB86F = 0x7F6A
+0xB870 = 0x7F72
+0xB871 = 0x7FA9
+0xB872 = 0x7FA8
+0xB873 = 0x7FA4
+0xB874 = 0x8056
+0xB875 = 0x8058
+0xB876 = 0x8086
+0xB877 = 0x8084
+0xB878 = 0x8171
+0xB879 = 0x8170
+0xB87A = 0x8178
+0xB87B = 0x8165
+0xB87C = 0x816E
+0xB87D = 0x8173
+0xB87E = 0x816B
+0xB8A1 = 0x8179
+0xB8A2 = 0x817A
+0xB8A3 = 0x8166
+0xB8A4 = 0x8205
+0xB8A5 = 0x8247
+0xB8A6 = 0x8482
+0xB8A7 = 0x8477
+0xB8A8 = 0x843D
+0xB8A9 = 0x8431
+0xB8AA = 0x8475
+0xB8AB = 0x8466
+0xB8AC = 0x846B
+0xB8AD = 0x8449
+0xB8AE = 0x846C
+0xB8AF = 0x845B
+0xB8B0 = 0x843C
+0xB8B1 = 0x8435
+0xB8B2 = 0x8461
+0xB8B3 = 0x8463
+0xB8B4 = 0x8469
+0xB8B5 = 0x846D
+0xB8B6 = 0x8446
+0xB8B7 = 0x865E
+0xB8B8 = 0x865C
+0xB8B9 = 0x865F
+0xB8BA = 0x86F9
+0xB8BB = 0x8713
+0xB8BC = 0x8708
+0xB8BD = 0x8707
+0xB8BE = 0x8700
+0xB8BF = 0x86FE
+0xB8C0 = 0x86FB
+0xB8C1 = 0x8702
+0xB8C2 = 0x8703
+0xB8C3 = 0x8706
+0xB8C4 = 0x870A
+0xB8C5 = 0x8859
+0xB8C6 = 0x88DF
+0xB8C7 = 0x88D4
+0xB8C8 = 0x88D9
+0xB8C9 = 0x88DC
+0xB8CA = 0x88D8
+0xB8CB = 0x88DD
+0xB8CC = 0x88E1
+0xB8CD = 0x88CA
+0xB8CE = 0x88D5
+0xB8CF = 0x88D2
+0xB8D0 = 0x899C
+0xB8D1 = 0x89E3
+0xB8D2 = 0x8A6B
+0xB8D3 = 0x8A72
+0xB8D4 = 0x8A73
+0xB8D5 = 0x8A66
+0xB8D6 = 0x8A69
+0xB8D7 = 0x8A70
+0xB8D8 = 0x8A87
+0xB8D9 = 0x8A7C
+0xB8DA = 0x8A63
+0xB8DB = 0x8AA0
+0xB8DC = 0x8A71
+0xB8DD = 0x8A85
+0xB8DE = 0x8A6D
+0xB8DF = 0x8A62
+0xB8E0 = 0x8A6E
+0xB8E1 = 0x8A6C
+0xB8E2 = 0x8A79
+0xB8E3 = 0x8A7B
+0xB8E4 = 0x8A3E
+0xB8E5 = 0x8A68
+0xB8E6 = 0x8C62
+0xB8E7 = 0x8C8A
+0xB8E8 = 0x8C89
+0xB8E9 = 0x8CCA
+0xB8EA = 0x8CC7
+0xB8EB = 0x8CC8
+0xB8EC = 0x8CC4
+0xB8ED = 0x8CB2
+0xB8EE = 0x8CC3
+0xB8EF = 0x8CC2
+0xB8F0 = 0x8CC5
+0xB8F1 = 0x8DE1
+0xB8F2 = 0x8DDF
+0xB8F3 = 0x8DE8
+0xB8F4 = 0x8DEF
+0xB8F5 = 0x8DF3
+0xB8F6 = 0x8DFA
+0xB8F7 = 0x8DEA
+0xB8F8 = 0x8DE4
+0xB8F9 = 0x8DE6
+0xB8FA = 0x8EB2
+0xB8FB = 0x8F03
+0xB8FC = 0x8F09
+0xB8FD = 0x8EFE
+0xB8FE = 0x8F0A
+0xB940 = 0x8F9F
+0xB941 = 0x8FB2
+0xB942 = 0x904B
+0xB943 = 0x904A
+0xB944 = 0x9053
+0xB945 = 0x9042
+0xB946 = 0x9054
+0xB947 = 0x903C
+0xB948 = 0x9055
+0xB949 = 0x9050
+0xB94A = 0x9047
+0xB94B = 0x904F
+0xB94C = 0x904E
+0xB94D = 0x904D
+0xB94E = 0x9051
+0xB94F = 0x903E
+0xB950 = 0x9041
+0xB951 = 0x9112
+0xB952 = 0x9117
+0xB953 = 0x916C
+0xB954 = 0x916A
+0xB955 = 0x9169
+0xB956 = 0x91C9
+0xB957 = 0x9237
+0xB958 = 0x9257
+0xB959 = 0x9238
+0xB95A = 0x923D
+0xB95B = 0x9240
+0xB95C = 0x923E
+0xB95D = 0x925B
+0xB95E = 0x924B
+0xB95F = 0x9264
+0xB960 = 0x9251
+0xB961 = 0x9234
+0xB962 = 0x9249
+0xB963 = 0x924D
+0xB964 = 0x9245
+0xB965 = 0x9239
+0xB966 = 0x923F
+0xB967 = 0x925A
+0xB968 = 0x9598
+0xB969 = 0x9698
+0xB96A = 0x9694
+0xB96B = 0x9695
+0xB96C = 0x96CD
+0xB96D = 0x96CB
+0xB96E = 0x96C9
+0xB96F = 0x96CA
+0xB970 = 0x96F7
+0xB971 = 0x96FB
+0xB972 = 0x96F9
+0xB973 = 0x96F6
+0xB974 = 0x9756
+0xB975 = 0x9774
+0xB976 = 0x9776
+0xB977 = 0x9810
+0xB978 = 0x9811
+0xB979 = 0x9813
+0xB97A = 0x980A
+0xB97B = 0x9812
+0xB97C = 0x980C
+0xB97D = 0x98FC
+0xB97E = 0x98F4
+0xB9A1 = 0x98FD
+0xB9A2 = 0x98FE
+0xB9A3 = 0x99B3
+0xB9A4 = 0x99B1
+0xB9A5 = 0x99B4
+0xB9A6 = 0x9AE1
+0xB9A7 = 0x9CE9
+0xB9A8 = 0x9E82
+0xB9A9 = 0x9F0E
+0xB9AA = 0x9F13
+0xB9AB = 0x9F20
+0xB9AC = 0x50E7
+0xB9AD = 0x50EE
+0xB9AE = 0x50E5
+0xB9AF = 0x50D6
+0xB9B0 = 0x50ED
+0xB9B1 = 0x50DA
+0xB9B2 = 0x50D5
+0xB9B3 = 0x50CF
+0xB9B4 = 0x50D1
+0xB9B5 = 0x50F1
+0xB9B6 = 0x50CE
+0xB9B7 = 0x50E9
+0xB9B8 = 0x5162
+0xB9B9 = 0x51F3
+0xB9BA = 0x5283
+0xB9BB = 0x5282
+0xB9BC = 0x5331
+0xB9BD = 0x53AD
+0xB9BE = 0x55FE
+0xB9BF = 0x5600
+0xB9C0 = 0x561B
+0xB9C1 = 0x5617
+0xB9C2 = 0x55FD
+0xB9C3 = 0x5614
+0xB9C4 = 0x5606
+0xB9C5 = 0x5609
+0xB9C6 = 0x560D
+0xB9C7 = 0x560E
+0xB9C8 = 0x55F7
+0xB9C9 = 0x5616
+0xB9CA = 0x561F
+0xB9CB = 0x5608
+0xB9CC = 0x5610
+0xB9CD = 0x55F6
+0xB9CE = 0x5718
+0xB9CF = 0x5716
+0xB9D0 = 0x5875
+0xB9D1 = 0x587E
+0xB9D2 = 0x5883
+0xB9D3 = 0x5893
+0xB9D4 = 0x588A
+0xB9D5 = 0x5879
+0xB9D6 = 0x5885
+0xB9D7 = 0x587D
+0xB9D8 = 0x58FD
+0xB9D9 = 0x5925
+0xB9DA = 0x5922
+0xB9DB = 0x5924
+0xB9DC = 0x596A
+0xB9DD = 0x5969
+0xB9DE = 0x5AE1
+0xB9DF = 0x5AE6
+0xB9E0 = 0x5AE9
+0xB9E1 = 0x5AD7
+0xB9E2 = 0x5AD6
+0xB9E3 = 0x5AD8
+0xB9E4 = 0x5AE3
+0xB9E5 = 0x5B75
+0xB9E6 = 0x5BDE
+0xB9E7 = 0x5BE7
+0xB9E8 = 0x5BE1
+0xB9E9 = 0x5BE5
+0xB9EA = 0x5BE6
+0xB9EB = 0x5BE8
+0xB9EC = 0x5BE2
+0xB9ED = 0x5BE4
+0xB9EE = 0x5BDF
+0xB9EF = 0x5C0D
+0xB9F0 = 0x5C62
+0xB9F1 = 0x5D84
+0xB9F2 = 0x5D87
+0xB9F3 = 0x5E5B
+0xB9F4 = 0x5E63
+0xB9F5 = 0x5E55
+0xB9F6 = 0x5E57
+0xB9F7 = 0x5E54
+0xB9F8 = 0x5ED3
+0xB9F9 = 0x5ED6
+0xB9FA = 0x5F0A
+0xB9FB = 0x5F46
+0xB9FC = 0x5F70
+0xB9FD = 0x5FB9
+0xB9FE = 0x6147
+0xBA40 = 0x613F
+0xBA41 = 0x614B
+0xBA42 = 0x6177
+0xBA43 = 0x6162
+0xBA44 = 0x6163
+0xBA45 = 0x615F
+0xBA46 = 0x615A
+0xBA47 = 0x6158
+0xBA48 = 0x6175
+0xBA49 = 0x622A
+0xBA4A = 0x6487
+0xBA4B = 0x6458
+0xBA4C = 0x6454
+0xBA4D = 0x64A4
+0xBA4E = 0x6478
+0xBA4F = 0x645F
+0xBA50 = 0x647A
+0xBA51 = 0x6451
+0xBA52 = 0x6467
+0xBA53 = 0x6434
+0xBA54 = 0x646D
+0xBA55 = 0x647B
+0xBA56 = 0x6572
+0xBA57 = 0x65A1
+0xBA58 = 0x65D7
+0xBA59 = 0x65D6
+0xBA5A = 0x66A2
+0xBA5B = 0x66A8
+0xBA5C = 0x669D
+0xBA5D = 0x699C
+0xBA5E = 0x69A8
+0xBA5F = 0x6995
+0xBA60 = 0x69C1
+0xBA61 = 0x69AE
+0xBA62 = 0x69D3
+0xBA63 = 0x69CB
+0xBA64 = 0x699B
+0xBA65 = 0x69B7
+0xBA66 = 0x69BB
+0xBA67 = 0x69AB
+0xBA68 = 0x69B4
+0xBA69 = 0x69D0
+0xBA6A = 0x69CD
+0xBA6B = 0x69AD
+0xBA6C = 0x69CC
+0xBA6D = 0x69A6
+0xBA6E = 0x69C3
+0xBA6F = 0x69A3
+0xBA70 = 0x6B49
+0xBA71 = 0x6B4C
+0xBA72 = 0x6C33
+0xBA73 = 0x6F33
+0xBA74 = 0x6F14
+0xBA75 = 0x6EFE
+0xBA76 = 0x6F13
+0xBA77 = 0x6EF4
+0xBA78 = 0x6F29
+0xBA79 = 0x6F3E
+0xBA7A = 0x6F20
+0xBA7B = 0x6F2C
+0xBA7C = 0x6F0F
+0xBA7D = 0x6F02
+0xBA7E = 0x6F22
+0xBAA1 = 0x6EFF
+0xBAA2 = 0x6EEF
+0xBAA3 = 0x6F06
+0xBAA4 = 0x6F31
+0xBAA5 = 0x6F38
+0xBAA6 = 0x6F32
+0xBAA7 = 0x6F23
+0xBAA8 = 0x6F15
+0xBAA9 = 0x6F2B
+0xBAAA = 0x6F2F
+0xBAAB = 0x6F88
+0xBAAC = 0x6F2A
+0xBAAD = 0x6EEC
+0xBAAE = 0x6F01
+0xBAAF = 0x6EF2
+0xBAB0 = 0x6ECC
+0xBAB1 = 0x6EF7
+0xBAB2 = 0x7194
+0xBAB3 = 0x7199
+0xBAB4 = 0x717D
+0xBAB5 = 0x718A
+0xBAB6 = 0x7184
+0xBAB7 = 0x7192
+0xBAB8 = 0x723E
+0xBAB9 = 0x7292
+0xBABA = 0x7296
+0xBABB = 0x7344
+0xBABC = 0x7350
+0xBABD = 0x7464
+0xBABE = 0x7463
+0xBABF = 0x746A
+0xBAC0 = 0x7470
+0xBAC1 = 0x746D
+0xBAC2 = 0x7504
+0xBAC3 = 0x7591
+0xBAC4 = 0x7627
+0xBAC5 = 0x760D
+0xBAC6 = 0x760B
+0xBAC7 = 0x7609
+0xBAC8 = 0x7613
+0xBAC9 = 0x76E1
+0xBACA = 0x76E3
+0xBACB = 0x7784
+0xBACC = 0x777D
+0xBACD = 0x777F
+0xBACE = 0x7761
+0xBACF = 0x78C1
+0xBAD0 = 0x789F
+0xBAD1 = 0x78A7
+0xBAD2 = 0x78B3
+0xBAD3 = 0x78A9
+0xBAD4 = 0x78A3
+0xBAD5 = 0x798E
+0xBAD6 = 0x798F
+0xBAD7 = 0x798D
+0xBAD8 = 0x7A2E
+0xBAD9 = 0x7A31
+0xBADA = 0x7AAA
+0xBADB = 0x7AA9
+0xBADC = 0x7AED
+0xBADD = 0x7AEF
+0xBADE = 0x7BA1
+0xBADF = 0x7B95
+0xBAE0 = 0x7B8B
+0xBAE1 = 0x7B75
+0xBAE2 = 0x7B97
+0xBAE3 = 0x7B9D
+0xBAE4 = 0x7B94
+0xBAE5 = 0x7B8F
+0xBAE6 = 0x7BB8
+0xBAE7 = 0x7B87
+0xBAE8 = 0x7B84
+0xBAE9 = 0x7CB9
+0xBAEA = 0x7CBD
+0xBAEB = 0x7CBE
+0xBAEC = 0x7DBB
+0xBAED = 0x7DB0
+0xBAEE = 0x7D9C
+0xBAEF = 0x7DBD
+0xBAF0 = 0x7DBE
+0xBAF1 = 0x7DA0
+0xBAF2 = 0x7DCA
+0xBAF3 = 0x7DB4
+0xBAF4 = 0x7DB2
+0xBAF5 = 0x7DB1
+0xBAF6 = 0x7DBA
+0xBAF7 = 0x7DA2
+0xBAF8 = 0x7DBF
+0xBAF9 = 0x7DB5
+0xBAFA = 0x7DB8
+0xBAFB = 0x7DAD
+0xBAFC = 0x7DD2
+0xBAFD = 0x7DC7
+0xBAFE = 0x7DAC
+0xBB40 = 0x7F70
+0xBB41 = 0x7FE0
+0xBB42 = 0x7FE1
+0xBB43 = 0x7FDF
+0xBB44 = 0x805E
+0xBB45 = 0x805A
+0xBB46 = 0x8087
+0xBB47 = 0x8150
+0xBB48 = 0x8180
+0xBB49 = 0x818F
+0xBB4A = 0x8188
+0xBB4B = 0x818A
+0xBB4C = 0x817F
+0xBB4D = 0x8182
+0xBB4E = 0x81E7
+0xBB4F = 0x81FA
+0xBB50 = 0x8207
+0xBB51 = 0x8214
+0xBB52 = 0x821E
+0xBB53 = 0x824B
+0xBB54 = 0x84C9
+0xBB55 = 0x84BF
+0xBB56 = 0x84C6
+0xBB57 = 0x84C4
+0xBB58 = 0x8499
+0xBB59 = 0x849E
+0xBB5A = 0x84B2
+0xBB5B = 0x849C
+0xBB5C = 0x84CB
+0xBB5D = 0x84B8
+0xBB5E = 0x84C0
+0xBB5F = 0x84D3
+0xBB60 = 0x8490
+0xBB61 = 0x84BC
+0xBB62 = 0x84D1
+0xBB63 = 0x84CA
+0xBB64 = 0x873F
+0xBB65 = 0x871C
+0xBB66 = 0x873B
+0xBB67 = 0x8722
+0xBB68 = 0x8725
+0xBB69 = 0x8734
+0xBB6A = 0x8718
+0xBB6B = 0x8755
+0xBB6C = 0x8737
+0xBB6D = 0x8729
+0xBB6E = 0x88F3
+0xBB6F = 0x8902
+0xBB70 = 0x88F4
+0xBB71 = 0x88F9
+0xBB72 = 0x88F8
+0xBB73 = 0x88FD
+0xBB74 = 0x88E8
+0xBB75 = 0x891A
+0xBB76 = 0x88EF
+0xBB77 = 0x8AA6
+0xBB78 = 0x8A8C
+0xBB79 = 0x8A9E
+0xBB7A = 0x8AA3
+0xBB7B = 0x8A8D
+0xBB7C = 0x8AA1
+0xBB7D = 0x8A93
+0xBB7E = 0x8AA4
+0xBBA1 = 0x8AAA
+0xBBA2 = 0x8AA5
+0xBBA3 = 0x8AA8
+0xBBA4 = 0x8A98
+0xBBA5 = 0x8A91
+0xBBA6 = 0x8A9A
+0xBBA7 = 0x8AA7
+0xBBA8 = 0x8C6A
+0xBBA9 = 0x8C8D
+0xBBAA = 0x8C8C
+0xBBAB = 0x8CD3
+0xBBAC = 0x8CD1
+0xBBAD = 0x8CD2
+0xBBAE = 0x8D6B
+0xBBAF = 0x8D99
+0xBBB0 = 0x8D95
+0xBBB1 = 0x8DFC
+0xBBB2 = 0x8F14
+0xBBB3 = 0x8F12
+0xBBB4 = 0x8F15
+0xBBB5 = 0x8F13
+0xBBB6 = 0x8FA3
+0xBBB7 = 0x9060
+0xBBB8 = 0x9058
+0xBBB9 = 0x905C
+0xBBBA = 0x9063
+0xBBBB = 0x9059
+0xBBBC = 0x905E
+0xBBBD = 0x9062
+0xBBBE = 0x905D
+0xBBBF = 0x905B
+0xBBC0 = 0x9119
+0xBBC1 = 0x9118
+0xBBC2 = 0x911E
+0xBBC3 = 0x9175
+0xBBC4 = 0x9178
+0xBBC5 = 0x9177
+0xBBC6 = 0x9174
+0xBBC7 = 0x9278
+0xBBC8 = 0x9280
+0xBBC9 = 0x9285
+0xBBCA = 0x9298
+0xBBCB = 0x9296
+0xBBCC = 0x927B
+0xBBCD = 0x9293
+0xBBCE = 0x929C
+0xBBCF = 0x92A8
+0xBBD0 = 0x927C
+0xBBD1 = 0x9291
+0xBBD2 = 0x95A1
+0xBBD3 = 0x95A8
+0xBBD4 = 0x95A9
+0xBBD5 = 0x95A3
+0xBBD6 = 0x95A5
+0xBBD7 = 0x95A4
+0xBBD8 = 0x9699
+0xBBD9 = 0x969C
+0xBBDA = 0x969B
+0xBBDB = 0x96CC
+0xBBDC = 0x96D2
+0xBBDD = 0x9700
+0xBBDE = 0x977C
+0xBBDF = 0x9785
+0xBBE0 = 0x97F6
+0xBBE1 = 0x9817
+0xBBE2 = 0x9818
+0xBBE3 = 0x98AF
+0xBBE4 = 0x98B1
+0xBBE5 = 0x9903
+0xBBE6 = 0x9905
+0xBBE7 = 0x990C
+0xBBE8 = 0x9909
+0xBBE9 = 0x99C1
+0xBBEA = 0x9AAF
+0xBBEB = 0x9AB0
+0xBBEC = 0x9AE6
+0xBBED = 0x9B41
+0xBBEE = 0x9B42
+0xBBEF = 0x9CF4
+0xBBF0 = 0x9CF6
+0xBBF1 = 0x9CF3
+0xBBF2 = 0x9EBC
+0xBBF3 = 0x9F3B
+0xBBF4 = 0x9F4A
+0xBBF5 = 0x5104
+0xBBF6 = 0x5100
+0xBBF7 = 0x50FB
+0xBBF8 = 0x50F5
+0xBBF9 = 0x50F9
+0xBBFA = 0x5102
+0xBBFB = 0x5108
+0xBBFC = 0x5109
+0xBBFD = 0x5105
+0xBBFE = 0x51DC
+0xBC40 = 0x5287
+0xBC41 = 0x5288
+0xBC42 = 0x5289
+0xBC43 = 0x528D
+0xBC44 = 0x528A
+0xBC45 = 0x52F0
+0xBC46 = 0x53B2
+0xBC47 = 0x562E
+0xBC48 = 0x563B
+0xBC49 = 0x5639
+0xBC4A = 0x5632
+0xBC4B = 0x563F
+0xBC4C = 0x5634
+0xBC4D = 0x5629
+0xBC4E = 0x5653
+0xBC4F = 0x564E
+0xBC50 = 0x5657
+0xBC51 = 0x5674
+0xBC52 = 0x5636
+0xBC53 = 0x562F
+0xBC54 = 0x5630
+0xBC55 = 0x5880
+0xBC56 = 0x589F
+0xBC57 = 0x589E
+0xBC58 = 0x58B3
+0xBC59 = 0x589C
+0xBC5A = 0x58AE
+0xBC5B = 0x58A9
+0xBC5C = 0x58A6
+0xBC5D = 0x596D
+0xBC5E = 0x5B09
+0xBC5F = 0x5AFB
+0xBC60 = 0x5B0B
+0xBC61 = 0x5AF5
+0xBC62 = 0x5B0C
+0xBC63 = 0x5B08
+0xBC64 = 0x5BEE
+0xBC65 = 0x5BEC
+0xBC66 = 0x5BE9
+0xBC67 = 0x5BEB
+0xBC68 = 0x5C64
+0xBC69 = 0x5C65
+0xBC6A = 0x5D9D
+0xBC6B = 0x5D94
+0xBC6C = 0x5E62
+0xBC6D = 0x5E5F
+0xBC6E = 0x5E61
+0xBC6F = 0x5EE2
+0xBC70 = 0x5EDA
+0xBC71 = 0x5EDF
+0xBC72 = 0x5EDD
+0xBC73 = 0x5EE3
+0xBC74 = 0x5EE0
+0xBC75 = 0x5F48
+0xBC76 = 0x5F71
+0xBC77 = 0x5FB7
+0xBC78 = 0x5FB5
+0xBC79 = 0x6176
+0xBC7A = 0x6167
+0xBC7B = 0x616E
+0xBC7C = 0x615D
+0xBC7D = 0x6155
+0xBC7E = 0x6182
+0xBCA1 = 0x617C
+0xBCA2 = 0x6170
+0xBCA3 = 0x616B
+0xBCA4 = 0x617E
+0xBCA5 = 0x61A7
+0xBCA6 = 0x6190
+0xBCA7 = 0x61AB
+0xBCA8 = 0x618E
+0xBCA9 = 0x61AC
+0xBCAA = 0x619A
+0xBCAB = 0x61A4
+0xBCAC = 0x6194
+0xBCAD = 0x61AE
+0xBCAE = 0x622E
+0xBCAF = 0x6469
+0xBCB0 = 0x646F
+0xBCB1 = 0x6479
+0xBCB2 = 0x649E
+0xBCB3 = 0x64B2
+0xBCB4 = 0x6488
+0xBCB5 = 0x6490
+0xBCB6 = 0x64B0
+0xBCB7 = 0x64A5
+0xBCB8 = 0x6493
+0xBCB9 = 0x6495
+0xBCBA = 0x64A9
+0xBCBB = 0x6492
+0xBCBC = 0x64AE
+0xBCBD = 0x64AD
+0xBCBE = 0x64AB
+0xBCBF = 0x649A
+0xBCC0 = 0x64AC
+0xBCC1 = 0x6499
+0xBCC2 = 0x64A2
+0xBCC3 = 0x64B3
+0xBCC4 = 0x6575
+0xBCC5 = 0x6577
+0xBCC6 = 0x6578
+0xBCC7 = 0x66AE
+0xBCC8 = 0x66AB
+0xBCC9 = 0x66B4
+0xBCCA = 0x66B1
+0xBCCB = 0x6A23
+0xBCCC = 0x6A1F
+0xBCCD = 0x69E8
+0xBCCE = 0x6A01
+0xBCCF = 0x6A1E
+0xBCD0 = 0x6A19
+0xBCD1 = 0x69FD
+0xBCD2 = 0x6A21
+0xBCD3 = 0x6A13
+0xBCD4 = 0x6A0A
+0xBCD5 = 0x69F3
+0xBCD6 = 0x6A02
+0xBCD7 = 0x6A05
+0xBCD8 = 0x69ED
+0xBCD9 = 0x6A11
+0xBCDA = 0x6B50
+0xBCDB = 0x6B4E
+0xBCDC = 0x6BA4
+0xBCDD = 0x6BC5
+0xBCDE = 0x6BC6
+0xBCDF = 0x6F3F
+0xBCE0 = 0x6F7C
+0xBCE1 = 0x6F84
+0xBCE2 = 0x6F51
+0xBCE3 = 0x6F66
+0xBCE4 = 0x6F54
+0xBCE5 = 0x6F86
+0xBCE6 = 0x6F6D
+0xBCE7 = 0x6F5B
+0xBCE8 = 0x6F78
+0xBCE9 = 0x6F6E
+0xBCEA = 0x6F8E
+0xBCEB = 0x6F7A
+0xBCEC = 0x6F70
+0xBCED = 0x6F64
+0xBCEE = 0x6F97
+0xBCEF = 0x6F58
+0xBCF0 = 0x6ED5
+0xBCF1 = 0x6F6F
+0xBCF2 = 0x6F60
+0xBCF3 = 0x6F5F
+0xBCF4 = 0x719F
+0xBCF5 = 0x71AC
+0xBCF6 = 0x71B1
+0xBCF7 = 0x71A8
+0xBCF8 = 0x7256
+0xBCF9 = 0x729B
+0xBCFA = 0x734E
+0xBCFB = 0x7357
+0xBCFC = 0x7469
+0xBCFD = 0x748B
+0xBCFE = 0x7483
+0xBD40 = 0x747E
+0xBD41 = 0x7480
+0xBD42 = 0x757F
+0xBD43 = 0x7620
+0xBD44 = 0x7629
+0xBD45 = 0x761F
+0xBD46 = 0x7624
+0xBD47 = 0x7626
+0xBD48 = 0x7621
+0xBD49 = 0x7622
+0xBD4A = 0x769A
+0xBD4B = 0x76BA
+0xBD4C = 0x76E4
+0xBD4D = 0x778E
+0xBD4E = 0x7787
+0xBD4F = 0x778C
+0xBD50 = 0x7791
+0xBD51 = 0x778B
+0xBD52 = 0x78CB
+0xBD53 = 0x78C5
+0xBD54 = 0x78BA
+0xBD55 = 0x78CA
+0xBD56 = 0x78BE
+0xBD57 = 0x78D5
+0xBD58 = 0x78BC
+0xBD59 = 0x78D0
+0xBD5A = 0x7A3F
+0xBD5B = 0x7A3C
+0xBD5C = 0x7A40
+0xBD5D = 0x7A3D
+0xBD5E = 0x7A37
+0xBD5F = 0x7A3B
+0xBD60 = 0x7AAF
+0xBD61 = 0x7AAE
+0xBD62 = 0x7BAD
+0xBD63 = 0x7BB1
+0xBD64 = 0x7BC4
+0xBD65 = 0x7BB4
+0xBD66 = 0x7BC6
+0xBD67 = 0x7BC7
+0xBD68 = 0x7BC1
+0xBD69 = 0x7BA0
+0xBD6A = 0x7BCC
+0xBD6B = 0x7CCA
+0xBD6C = 0x7DE0
+0xBD6D = 0x7DF4
+0xBD6E = 0x7DEF
+0xBD6F = 0x7DFB
+0xBD70 = 0x7DD8
+0xBD71 = 0x7DEC
+0xBD72 = 0x7DDD
+0xBD73 = 0x7DE8
+0xBD74 = 0x7DE3
+0xBD75 = 0x7DDA
+0xBD76 = 0x7DDE
+0xBD77 = 0x7DE9
+0xBD78 = 0x7D9E
+0xBD79 = 0x7DD9
+0xBD7A = 0x7DF2
+0xBD7B = 0x7DF9
+0xBD7C = 0x7F75
+0xBD7D = 0x7F77
+0xBD7E = 0x7FAF
+0xBDA1 = 0x7FE9
+0xBDA2 = 0x8026
+0xBDA3 = 0x819B
+0xBDA4 = 0x819C
+0xBDA5 = 0x819D
+0xBDA6 = 0x81A0
+0xBDA7 = 0x819A
+0xBDA8 = 0x8198
+0xBDA9 = 0x8517
+0xBDAA = 0x853D
+0xBDAB = 0x851A
+0xBDAC = 0x84EE
+0xBDAD = 0x852C
+0xBDAE = 0x852D
+0xBDAF = 0x8513
+0xBDB0 = 0x8511
+0xBDB1 = 0x8523
+0xBDB2 = 0x8521
+0xBDB3 = 0x8514
+0xBDB4 = 0x84EC
+0xBDB5 = 0x8525
+0xBDB6 = 0x84FF
+0xBDB7 = 0x8506
+0xBDB8 = 0x8782
+0xBDB9 = 0x8774
+0xBDBA = 0x8776
+0xBDBB = 0x8760
+0xBDBC = 0x8766
+0xBDBD = 0x8778
+0xBDBE = 0x8768
+0xBDBF = 0x8759
+0xBDC0 = 0x8757
+0xBDC1 = 0x874C
+0xBDC2 = 0x8753
+0xBDC3 = 0x885B
+0xBDC4 = 0x885D
+0xBDC5 = 0x8910
+0xBDC6 = 0x8907
+0xBDC7 = 0x8912
+0xBDC8 = 0x8913
+0xBDC9 = 0x8915
+0xBDCA = 0x890A
+0xBDCB = 0x8ABC
+0xBDCC = 0x8AD2
+0xBDCD = 0x8AC7
+0xBDCE = 0x8AC4
+0xBDCF = 0x8A95
+0xBDD0 = 0x8ACB
+0xBDD1 = 0x8AF8
+0xBDD2 = 0x8AB2
+0xBDD3 = 0x8AC9
+0xBDD4 = 0x8AC2
+0xBDD5 = 0x8ABF
+0xBDD6 = 0x8AB0
+0xBDD7 = 0x8AD6
+0xBDD8 = 0x8ACD
+0xBDD9 = 0x8AB6
+0xBDDA = 0x8AB9
+0xBDDB = 0x8ADB
+0xBDDC = 0x8C4C
+0xBDDD = 0x8C4E
+0xBDDE = 0x8C6C
+0xBDDF = 0x8CE0
+0xBDE0 = 0x8CDE
+0xBDE1 = 0x8CE6
+0xBDE2 = 0x8CE4
+0xBDE3 = 0x8CEC
+0xBDE4 = 0x8CED
+0xBDE5 = 0x8CE2
+0xBDE6 = 0x8CE3
+0xBDE7 = 0x8CDC
+0xBDE8 = 0x8CEA
+0xBDE9 = 0x8CE1
+0xBDEA = 0x8D6D
+0xBDEB = 0x8D9F
+0xBDEC = 0x8DA3
+0xBDED = 0x8E2B
+0xBDEE = 0x8E10
+0xBDEF = 0x8E1D
+0xBDF0 = 0x8E22
+0xBDF1 = 0x8E0F
+0xBDF2 = 0x8E29
+0xBDF3 = 0x8E1F
+0xBDF4 = 0x8E21
+0xBDF5 = 0x8E1E
+0xBDF6 = 0x8EBA
+0xBDF7 = 0x8F1D
+0xBDF8 = 0x8F1B
+0xBDF9 = 0x8F1F
+0xBDFA = 0x8F29
+0xBDFB = 0x8F26
+0xBDFC = 0x8F2A
+0xBDFD = 0x8F1C
+0xBDFE = 0x8F1E
+0xBE40 = 0x8F25
+0xBE41 = 0x9069
+0xBE42 = 0x906E
+0xBE43 = 0x9068
+0xBE44 = 0x906D
+0xBE45 = 0x9077
+0xBE46 = 0x9130
+0xBE47 = 0x912D
+0xBE48 = 0x9127
+0xBE49 = 0x9131
+0xBE4A = 0x9187
+0xBE4B = 0x9189
+0xBE4C = 0x918B
+0xBE4D = 0x9183
+0xBE4E = 0x92C5
+0xBE4F = 0x92BB
+0xBE50 = 0x92B7
+0xBE51 = 0x92EA
+0xBE52 = 0x92AC
+0xBE53 = 0x92E4
+0xBE54 = 0x92C1
+0xBE55 = 0x92B3
+0xBE56 = 0x92BC
+0xBE57 = 0x92D2
+0xBE58 = 0x92C7
+0xBE59 = 0x92F0
+0xBE5A = 0x92B2
+0xBE5B = 0x95AD
+0xBE5C = 0x95B1
+0xBE5D = 0x9704
+0xBE5E = 0x9706
+0xBE5F = 0x9707
+0xBE60 = 0x9709
+0xBE61 = 0x9760
+0xBE62 = 0x978D
+0xBE63 = 0x978B
+0xBE64 = 0x978F
+0xBE65 = 0x9821
+0xBE66 = 0x982B
+0xBE67 = 0x981C
+0xBE68 = 0x98B3
+0xBE69 = 0x990A
+0xBE6A = 0x9913
+0xBE6B = 0x9912
+0xBE6C = 0x9918
+0xBE6D = 0x99DD
+0xBE6E = 0x99D0
+0xBE6F = 0x99DF
+0xBE70 = 0x99DB
+0xBE71 = 0x99D1
+0xBE72 = 0x99D5
+0xBE73 = 0x99D2
+0xBE74 = 0x99D9
+0xBE75 = 0x9AB7
+0xBE76 = 0x9AEE
+0xBE77 = 0x9AEF
+0xBE78 = 0x9B27
+0xBE79 = 0x9B45
+0xBE7A = 0x9B44
+0xBE7B = 0x9B77
+0xBE7C = 0x9B6F
+0xBE7D = 0x9D06
+0xBE7E = 0x9D09
+0xBEA1 = 0x9D03
+0xBEA2 = 0x9EA9
+0xBEA3 = 0x9EBE
+0xBEA4 = 0x9ECE
+0xBEA5 = 0x58A8
+0xBEA6 = 0x9F52
+0xBEA7 = 0x5112
+0xBEA8 = 0x5118
+0xBEA9 = 0x5114
+0xBEAA = 0x5110
+0xBEAB = 0x5115
+0xBEAC = 0x5180
+0xBEAD = 0x51AA
+0xBEAE = 0x51DD
+0xBEAF = 0x5291
+0xBEB0 = 0x5293
+0xBEB1 = 0x52F3
+0xBEB2 = 0x5659
+0xBEB3 = 0x566B
+0xBEB4 = 0x5679
+0xBEB5 = 0x5669
+0xBEB6 = 0x5664
+0xBEB7 = 0x5678
+0xBEB8 = 0x566A
+0xBEB9 = 0x5668
+0xBEBA = 0x5665
+0xBEBB = 0x5671
+0xBEBC = 0x566F
+0xBEBD = 0x566C
+0xBEBE = 0x5662
+0xBEBF = 0x5676
+0xBEC0 = 0x58C1
+0xBEC1 = 0x58BE
+0xBEC2 = 0x58C7
+0xBEC3 = 0x58C5
+0xBEC4 = 0x596E
+0xBEC5 = 0x5B1D
+0xBEC6 = 0x5B34
+0xBEC7 = 0x5B78
+0xBEC8 = 0x5BF0
+0xBEC9 = 0x5C0E
+0xBECA = 0x5F4A
+0xBECB = 0x61B2
+0xBECC = 0x6191
+0xBECD = 0x61A9
+0xBECE = 0x618A
+0xBECF = 0x61CD
+0xBED0 = 0x61B6
+0xBED1 = 0x61BE
+0xBED2 = 0x61CA
+0xBED3 = 0x61C8
+0xBED4 = 0x6230
+0xBED5 = 0x64C5
+0xBED6 = 0x64C1
+0xBED7 = 0x64CB
+0xBED8 = 0x64BB
+0xBED9 = 0x64BC
+0xBEDA = 0x64DA
+0xBEDB = 0x64C4
+0xBEDC = 0x64C7
+0xBEDD = 0x64C2
+0xBEDE = 0x64CD
+0xBEDF = 0x64BF
+0xBEE0 = 0x64D2
+0xBEE1 = 0x64D4
+0xBEE2 = 0x64BE
+0xBEE3 = 0x6574
+0xBEE4 = 0x66C6
+0xBEE5 = 0x66C9
+0xBEE6 = 0x66B9
+0xBEE7 = 0x66C4
+0xBEE8 = 0x66C7
+0xBEE9 = 0x66B8
+0xBEEA = 0x6A3D
+0xBEEB = 0x6A38
+0xBEEC = 0x6A3A
+0xBEED = 0x6A59
+0xBEEE = 0x6A6B
+0xBEEF = 0x6A58
+0xBEF0 = 0x6A39
+0xBEF1 = 0x6A44
+0xBEF2 = 0x6A62
+0xBEF3 = 0x6A61
+0xBEF4 = 0x6A4B
+0xBEF5 = 0x6A47
+0xBEF6 = 0x6A35
+0xBEF7 = 0x6A5F
+0xBEF8 = 0x6A48
+0xBEF9 = 0x6B59
+0xBEFA = 0x6B77
+0xBEFB = 0x6C05
+0xBEFC = 0x6FC2
+0xBEFD = 0x6FB1
+0xBEFE = 0x6FA1
+0xBF40 = 0x6FC3
+0xBF41 = 0x6FA4
+0xBF42 = 0x6FC1
+0xBF43 = 0x6FA7
+0xBF44 = 0x6FB3
+0xBF45 = 0x6FC0
+0xBF46 = 0x6FB9
+0xBF47 = 0x6FB6
+0xBF48 = 0x6FA6
+0xBF49 = 0x6FA0
+0xBF4A = 0x6FB4
+0xBF4B = 0x71BE
+0xBF4C = 0x71C9
+0xBF4D = 0x71D0
+0xBF4E = 0x71D2
+0xBF4F = 0x71C8
+0xBF50 = 0x71D5
+0xBF51 = 0x71B9
+0xBF52 = 0x71CE
+0xBF53 = 0x71D9
+0xBF54 = 0x71DC
+0xBF55 = 0x71C3
+0xBF56 = 0x71C4
+0xBF57 = 0x7368
+0xBF58 = 0x749C
+0xBF59 = 0x74A3
+0xBF5A = 0x7498
+0xBF5B = 0x749F
+0xBF5C = 0x749E
+0xBF5D = 0x74E2
+0xBF5E = 0x750C
+0xBF5F = 0x750D
+0xBF60 = 0x7634
+0xBF61 = 0x7638
+0xBF62 = 0x763A
+0xBF63 = 0x76E7
+0xBF64 = 0x76E5
+0xBF65 = 0x77A0
+0xBF66 = 0x779E
+0xBF67 = 0x779F
+0xBF68 = 0x77A5
+0xBF69 = 0x78E8
+0xBF6A = 0x78DA
+0xBF6B = 0x78EC
+0xBF6C = 0x78E7
+0xBF6D = 0x79A6
+0xBF6E = 0x7A4D
+0xBF6F = 0x7A4E
+0xBF70 = 0x7A46
+0xBF71 = 0x7A4C
+0xBF72 = 0x7A4B
+0xBF73 = 0x7ABA
+0xBF74 = 0x7BD9
+0xBF75 = 0x7C11
+0xBF76 = 0x7BC9
+0xBF77 = 0x7BE4
+0xBF78 = 0x7BDB
+0xBF79 = 0x7BE1
+0xBF7A = 0x7BE9
+0xBF7B = 0x7BE6
+0xBF7C = 0x7CD5
+0xBF7D = 0x7CD6
+0xBF7E = 0x7E0A
+0xBFA1 = 0x7E11
+0xBFA2 = 0x7E08
+0xBFA3 = 0x7E1B
+0xBFA4 = 0x7E23
+0xBFA5 = 0x7E1E
+0xBFA6 = 0x7E1D
+0xBFA7 = 0x7E09
+0xBFA8 = 0x7E10
+0xBFA9 = 0x7F79
+0xBFAA = 0x7FB2
+0xBFAB = 0x7FF0
+0xBFAC = 0x7FF1
+0xBFAD = 0x7FEE
+0xBFAE = 0x8028
+0xBFAF = 0x81B3
+0xBFB0 = 0x81A9
+0xBFB1 = 0x81A8
+0xBFB2 = 0x81FB
+0xBFB3 = 0x8208
+0xBFB4 = 0x8258
+0xBFB5 = 0x8259
+0xBFB6 = 0x854A
+0xBFB7 = 0x8559
+0xBFB8 = 0x8548
+0xBFB9 = 0x8568
+0xBFBA = 0x8569
+0xBFBB = 0x8543
+0xBFBC = 0x8549
+0xBFBD = 0x856D
+0xBFBE = 0x856A
+0xBFBF = 0x855E
+0xBFC0 = 0x8783
+0xBFC1 = 0x879F
+0xBFC2 = 0x879E
+0xBFC3 = 0x87A2
+0xBFC4 = 0x878D
+0xBFC5 = 0x8861
+0xBFC6 = 0x892A
+0xBFC7 = 0x8932
+0xBFC8 = 0x8925
+0xBFC9 = 0x892B
+0xBFCA = 0x8921
+0xBFCB = 0x89AA
+0xBFCC = 0x89A6
+0xBFCD = 0x8AE6
+0xBFCE = 0x8AFA
+0xBFCF = 0x8AEB
+0xBFD0 = 0x8AF1
+0xBFD1 = 0x8B00
+0xBFD2 = 0x8ADC
+0xBFD3 = 0x8AE7
+0xBFD4 = 0x8AEE
+0xBFD5 = 0x8AFE
+0xBFD6 = 0x8B01
+0xBFD7 = 0x8B02
+0xBFD8 = 0x8AF7
+0xBFD9 = 0x8AED
+0xBFDA = 0x8AF3
+0xBFDB = 0x8AF6
+0xBFDC = 0x8AFC
+0xBFDD = 0x8C6B
+0xBFDE = 0x8C6D
+0xBFDF = 0x8C93
+0xBFE0 = 0x8CF4
+0xBFE1 = 0x8E44
+0xBFE2 = 0x8E31
+0xBFE3 = 0x8E34
+0xBFE4 = 0x8E42
+0xBFE5 = 0x8E39
+0xBFE6 = 0x8E35
+0xBFE7 = 0x8F3B
+0xBFE8 = 0x8F2F
+0xBFE9 = 0x8F38
+0xBFEA = 0x8F33
+0xBFEB = 0x8FA8
+0xBFEC = 0x8FA6
+0xBFED = 0x9075
+0xBFEE = 0x9074
+0xBFEF = 0x9078
+0xBFF0 = 0x9072
+0xBFF1 = 0x907C
+0xBFF2 = 0x907A
+0xBFF3 = 0x9134
+0xBFF4 = 0x9192
+0xBFF5 = 0x9320
+0xBFF6 = 0x9336
+0xBFF7 = 0x92F8
+0xBFF8 = 0x9333
+0xBFF9 = 0x932F
+0xBFFA = 0x9322
+0xBFFB = 0x92FC
+0xBFFC = 0x932B
+0xBFFD = 0x9304
+0xBFFE = 0x931A
+0xC040 = 0x9310
+0xC041 = 0x9326
+0xC042 = 0x9321
+0xC043 = 0x9315
+0xC044 = 0x932E
+0xC045 = 0x9319
+0xC046 = 0x95BB
+0xC047 = 0x96A7
+0xC048 = 0x96A8
+0xC049 = 0x96AA
+0xC04A = 0x96D5
+0xC04B = 0x970E
+0xC04C = 0x9711
+0xC04D = 0x9716
+0xC04E = 0x970D
+0xC04F = 0x9713
+0xC050 = 0x970F
+0xC051 = 0x975B
+0xC052 = 0x975C
+0xC053 = 0x9766
+0xC054 = 0x9798
+0xC055 = 0x9830
+0xC056 = 0x9838
+0xC057 = 0x983B
+0xC058 = 0x9837
+0xC059 = 0x982D
+0xC05A = 0x9839
+0xC05B = 0x9824
+0xC05C = 0x9910
+0xC05D = 0x9928
+0xC05E = 0x991E
+0xC05F = 0x991B
+0xC060 = 0x9921
+0xC061 = 0x991A
+0xC062 = 0x99ED
+0xC063 = 0x99E2
+0xC064 = 0x99F1
+0xC065 = 0x9AB8
+0xC066 = 0x9ABC
+0xC067 = 0x9AFB
+0xC068 = 0x9AED
+0xC069 = 0x9B28
+0xC06A = 0x9B91
+0xC06B = 0x9D15
+0xC06C = 0x9D23
+0xC06D = 0x9D26
+0xC06E = 0x9D28
+0xC06F = 0x9D12
+0xC070 = 0x9D1B
+0xC071 = 0x9ED8
+0xC072 = 0x9ED4
+0xC073 = 0x9F8D
+0xC074 = 0x9F9C
+0xC075 = 0x512A
+0xC076 = 0x511F
+0xC077 = 0x5121
+0xC078 = 0x5132
+0xC079 = 0x52F5
+0xC07A = 0x568E
+0xC07B = 0x5680
+0xC07C = 0x5690
+0xC07D = 0x5685
+0xC07E = 0x5687
+0xC0A1 = 0x568F
+0xC0A2 = 0x58D5
+0xC0A3 = 0x58D3
+0xC0A4 = 0x58D1
+0xC0A5 = 0x58CE
+0xC0A6 = 0x5B30
+0xC0A7 = 0x5B2A
+0xC0A8 = 0x5B24
+0xC0A9 = 0x5B7A
+0xC0AA = 0x5C37
+0xC0AB = 0x5C68
+0xC0AC = 0x5DBC
+0xC0AD = 0x5DBA
+0xC0AE = 0x5DBD
+0xC0AF = 0x5DB8
+0xC0B0 = 0x5E6B
+0xC0B1 = 0x5F4C
+0xC0B2 = 0x5FBD
+0xC0B3 = 0x61C9
+0xC0B4 = 0x61C2
+0xC0B5 = 0x61C7
+0xC0B6 = 0x61E6
+0xC0B7 = 0x61CB
+0xC0B8 = 0x6232
+0xC0B9 = 0x6234
+0xC0BA = 0x64CE
+0xC0BB = 0x64CA
+0xC0BC = 0x64D8
+0xC0BD = 0x64E0
+0xC0BE = 0x64F0
+0xC0BF = 0x64E6
+0xC0C0 = 0x64EC
+0xC0C1 = 0x64F1
+0xC0C2 = 0x64E2
+0xC0C3 = 0x64ED
+0xC0C4 = 0x6582
+0xC0C5 = 0x6583
+0xC0C6 = 0x66D9
+0xC0C7 = 0x66D6
+0xC0C8 = 0x6A80
+0xC0C9 = 0x6A94
+0xC0CA = 0x6A84
+0xC0CB = 0x6AA2
+0xC0CC = 0x6A9C
+0xC0CD = 0x6ADB
+0xC0CE = 0x6AA3
+0xC0CF = 0x6A7E
+0xC0D0 = 0x6A97
+0xC0D1 = 0x6A90
+0xC0D2 = 0x6AA0
+0xC0D3 = 0x6B5C
+0xC0D4 = 0x6BAE
+0xC0D5 = 0x6BDA
+0xC0D6 = 0x6C08
+0xC0D7 = 0x6FD8
+0xC0D8 = 0x6FF1
+0xC0D9 = 0x6FDF
+0xC0DA = 0x6FE0
+0xC0DB = 0x6FDB
+0xC0DC = 0x6FE4
+0xC0DD = 0x6FEB
+0xC0DE = 0x6FEF
+0xC0DF = 0x6F80
+0xC0E0 = 0x6FEC
+0xC0E1 = 0x6FE1
+0xC0E2 = 0x6FE9
+0xC0E3 = 0x6FD5
+0xC0E4 = 0x6FEE
+0xC0E5 = 0x6FF0
+0xC0E6 = 0x71E7
+0xC0E7 = 0x71DF
+0xC0E8 = 0x71EE
+0xC0E9 = 0x71E6
+0xC0EA = 0x71E5
+0xC0EB = 0x71ED
+0xC0EC = 0x71EC
+0xC0ED = 0x71F4
+0xC0EE = 0x71E0
+0xC0EF = 0x7235
+0xC0F0 = 0x7246
+0xC0F1 = 0x7370
+0xC0F2 = 0x7372
+0xC0F3 = 0x74A9
+0xC0F4 = 0x74B0
+0xC0F5 = 0x74A6
+0xC0F6 = 0x74A8
+0xC0F7 = 0x7646
+0xC0F8 = 0x7642
+0xC0F9 = 0x764C
+0xC0FA = 0x76EA
+0xC0FB = 0x77B3
+0xC0FC = 0x77AA
+0xC0FD = 0x77B0
+0xC0FE = 0x77AC
+0xC140 = 0x77A7
+0xC141 = 0x77AD
+0xC142 = 0x77EF
+0xC143 = 0x78F7
+0xC144 = 0x78FA
+0xC145 = 0x78F4
+0xC146 = 0x78EF
+0xC147 = 0x7901
+0xC148 = 0x79A7
+0xC149 = 0x79AA
+0xC14A = 0x7A57
+0xC14B = 0x7ABF
+0xC14C = 0x7C07
+0xC14D = 0x7C0D
+0xC14E = 0x7BFE
+0xC14F = 0x7BF7
+0xC150 = 0x7C0C
+0xC151 = 0x7BE0
+0xC152 = 0x7CE0
+0xC153 = 0x7CDC
+0xC154 = 0x7CDE
+0xC155 = 0x7CE2
+0xC156 = 0x7CDF
+0xC157 = 0x7CD9
+0xC158 = 0x7CDD
+0xC159 = 0x7E2E
+0xC15A = 0x7E3E
+0xC15B = 0x7E46
+0xC15C = 0x7E37
+0xC15D = 0x7E32
+0xC15E = 0x7E43
+0xC15F = 0x7E2B
+0xC160 = 0x7E3D
+0xC161 = 0x7E31
+0xC162 = 0x7E45
+0xC163 = 0x7E41
+0xC164 = 0x7E34
+0xC165 = 0x7E39
+0xC166 = 0x7E48
+0xC167 = 0x7E35
+0xC168 = 0x7E3F
+0xC169 = 0x7E2F
+0xC16A = 0x7F44
+0xC16B = 0x7FF3
+0xC16C = 0x7FFC
+0xC16D = 0x8071
+0xC16E = 0x8072
+0xC16F = 0x8070
+0xC170 = 0x806F
+0xC171 = 0x8073
+0xC172 = 0x81C6
+0xC173 = 0x81C3
+0xC174 = 0x81BA
+0xC175 = 0x81C2
+0xC176 = 0x81C0
+0xC177 = 0x81BF
+0xC178 = 0x81BD
+0xC179 = 0x81C9
+0xC17A = 0x81BE
+0xC17B = 0x81E8
+0xC17C = 0x8209
+0xC17D = 0x8271
+0xC17E = 0x85AA
+0xC1A1 = 0x8584
+0xC1A2 = 0x857E
+0xC1A3 = 0x859C
+0xC1A4 = 0x8591
+0xC1A5 = 0x8594
+0xC1A6 = 0x85AF
+0xC1A7 = 0x859B
+0xC1A8 = 0x8587
+0xC1A9 = 0x85A8
+0xC1AA = 0x858A
+0xC1AB = 0x8667
+0xC1AC = 0x87C0
+0xC1AD = 0x87D1
+0xC1AE = 0x87B3
+0xC1AF = 0x87D2
+0xC1B0 = 0x87C6
+0xC1B1 = 0x87AB
+0xC1B2 = 0x87BB
+0xC1B3 = 0x87BA
+0xC1B4 = 0x87C8
+0xC1B5 = 0x87CB
+0xC1B6 = 0x893B
+0xC1B7 = 0x8936
+0xC1B8 = 0x8944
+0xC1B9 = 0x8938
+0xC1BA = 0x893D
+0xC1BB = 0x89AC
+0xC1BC = 0x8B0E
+0xC1BD = 0x8B17
+0xC1BE = 0x8B19
+0xC1BF = 0x8B1B
+0xC1C0 = 0x8B0A
+0xC1C1 = 0x8B20
+0xC1C2 = 0x8B1D
+0xC1C3 = 0x8B04
+0xC1C4 = 0x8B10
+0xC1C5 = 0x8C41
+0xC1C6 = 0x8C3F
+0xC1C7 = 0x8C73
+0xC1C8 = 0x8CFA
+0xC1C9 = 0x8CFD
+0xC1CA = 0x8CFC
+0xC1CB = 0x8CF8
+0xC1CC = 0x8CFB
+0xC1CD = 0x8DA8
+0xC1CE = 0x8E49
+0xC1CF = 0x8E4B
+0xC1D0 = 0x8E48
+0xC1D1 = 0x8E4A
+0xC1D2 = 0x8F44
+0xC1D3 = 0x8F3E
+0xC1D4 = 0x8F42
+0xC1D5 = 0x8F45
+0xC1D6 = 0x8F3F
+0xC1D7 = 0x907F
+0xC1D8 = 0x907D
+0xC1D9 = 0x9084
+0xC1DA = 0x9081
+0xC1DB = 0x9082
+0xC1DC = 0x9080
+0xC1DD = 0x9139
+0xC1DE = 0x91A3
+0xC1DF = 0x919E
+0xC1E0 = 0x919C
+0xC1E1 = 0x934D
+0xC1E2 = 0x9382
+0xC1E3 = 0x9328
+0xC1E4 = 0x9375
+0xC1E5 = 0x934A
+0xC1E6 = 0x9365
+0xC1E7 = 0x934B
+0xC1E8 = 0x9318
+0xC1E9 = 0x937E
+0xC1EA = 0x936C
+0xC1EB = 0x935B
+0xC1EC = 0x9370
+0xC1ED = 0x935A
+0xC1EE = 0x9354
+0xC1EF = 0x95CA
+0xC1F0 = 0x95CB
+0xC1F1 = 0x95CC
+0xC1F2 = 0x95C8
+0xC1F3 = 0x95C6
+0xC1F4 = 0x96B1
+0xC1F5 = 0x96B8
+0xC1F6 = 0x96D6
+0xC1F7 = 0x971C
+0xC1F8 = 0x971E
+0xC1F9 = 0x97A0
+0xC1FA = 0x97D3
+0xC1FB = 0x9846
+0xC1FC = 0x98B6
+0xC1FD = 0x9935
+0xC1FE = 0x9A01
+0xC240 = 0x99FF
+0xC241 = 0x9BAE
+0xC242 = 0x9BAB
+0xC243 = 0x9BAA
+0xC244 = 0x9BAD
+0xC245 = 0x9D3B
+0xC246 = 0x9D3F
+0xC247 = 0x9E8B
+0xC248 = 0x9ECF
+0xC249 = 0x9EDE
+0xC24A = 0x9EDC
+0xC24B = 0x9EDD
+0xC24C = 0x9EDB
+0xC24D = 0x9F3E
+0xC24E = 0x9F4B
+0xC24F = 0x53E2
+0xC250 = 0x5695
+0xC251 = 0x56AE
+0xC252 = 0x58D9
+0xC253 = 0x58D8
+0xC254 = 0x5B38
+0xC255 = 0x5F5D
+0xC256 = 0x61E3
+0xC257 = 0x6233
+0xC258 = 0x64F4
+0xC259 = 0x64F2
+0xC25A = 0x64FE
+0xC25B = 0x6506
+0xC25C = 0x64FA
+0xC25D = 0x64FB
+0xC25E = 0x64F7
+0xC25F = 0x65B7
+0xC260 = 0x66DC
+0xC261 = 0x6726
+0xC262 = 0x6AB3
+0xC263 = 0x6AAC
+0xC264 = 0x6AC3
+0xC265 = 0x6ABB
+0xC266 = 0x6AB8
+0xC267 = 0x6AC2
+0xC268 = 0x6AAE
+0xC269 = 0x6AAF
+0xC26A = 0x6B5F
+0xC26B = 0x6B78
+0xC26C = 0x6BAF
+0xC26D = 0x7009
+0xC26E = 0x700B
+0xC26F = 0x6FFE
+0xC270 = 0x7006
+0xC271 = 0x6FFA
+0xC272 = 0x7011
+0xC273 = 0x700F
+0xC274 = 0x71FB
+0xC275 = 0x71FC
+0xC276 = 0x71FE
+0xC277 = 0x71F8
+0xC278 = 0x7377
+0xC279 = 0x7375
+0xC27A = 0x74A7
+0xC27B = 0x74BF
+0xC27C = 0x7515
+0xC27D = 0x7656
+0xC27E = 0x7658
+0xC2A1 = 0x7652
+0xC2A2 = 0x77BD
+0xC2A3 = 0x77BF
+0xC2A4 = 0x77BB
+0xC2A5 = 0x77BC
+0xC2A6 = 0x790E
+0xC2A7 = 0x79AE
+0xC2A8 = 0x7A61
+0xC2A9 = 0x7A62
+0xC2AA = 0x7A60
+0xC2AB = 0x7AC4
+0xC2AC = 0x7AC5
+0xC2AD = 0x7C2B
+0xC2AE = 0x7C27
+0xC2AF = 0x7C2A
+0xC2B0 = 0x7C1E
+0xC2B1 = 0x7C23
+0xC2B2 = 0x7C21
+0xC2B3 = 0x7CE7
+0xC2B4 = 0x7E54
+0xC2B5 = 0x7E55
+0xC2B6 = 0x7E5E
+0xC2B7 = 0x7E5A
+0xC2B8 = 0x7E61
+0xC2B9 = 0x7E52
+0xC2BA = 0x7E59
+0xC2BB = 0x7F48
+0xC2BC = 0x7FF9
+0xC2BD = 0x7FFB
+0xC2BE = 0x8077
+0xC2BF = 0x8076
+0xC2C0 = 0x81CD
+0xC2C1 = 0x81CF
+0xC2C2 = 0x820A
+0xC2C3 = 0x85CF
+0xC2C4 = 0x85A9
+0xC2C5 = 0x85CD
+0xC2C6 = 0x85D0
+0xC2C7 = 0x85C9
+0xC2C8 = 0x85B0
+0xC2C9 = 0x85BA
+0xC2CA = 0x85B9
+0xC2CB = 0x85A6
+0xC2CC = 0x87EF
+0xC2CD = 0x87EC
+0xC2CE = 0x87F2
+0xC2CF = 0x87E0
+0xC2D0 = 0x8986
+0xC2D1 = 0x89B2
+0xC2D2 = 0x89F4
+0xC2D3 = 0x8B28
+0xC2D4 = 0x8B39
+0xC2D5 = 0x8B2C
+0xC2D6 = 0x8B2B
+0xC2D7 = 0x8C50
+0xC2D8 = 0x8D05
+0xC2D9 = 0x8E59
+0xC2DA = 0x8E63
+0xC2DB = 0x8E66
+0xC2DC = 0x8E64
+0xC2DD = 0x8E5F
+0xC2DE = 0x8E55
+0xC2DF = 0x8EC0
+0xC2E0 = 0x8F49
+0xC2E1 = 0x8F4D
+0xC2E2 = 0x9087
+0xC2E3 = 0x9083
+0xC2E4 = 0x9088
+0xC2E5 = 0x91AB
+0xC2E6 = 0x91AC
+0xC2E7 = 0x91D0
+0xC2E8 = 0x9394
+0xC2E9 = 0x938A
+0xC2EA = 0x9396
+0xC2EB = 0x93A2
+0xC2EC = 0x93B3
+0xC2ED = 0x93AE
+0xC2EE = 0x93AC
+0xC2EF = 0x93B0
+0xC2F0 = 0x9398
+0xC2F1 = 0x939A
+0xC2F2 = 0x9397
+0xC2F3 = 0x95D4
+0xC2F4 = 0x95D6
+0xC2F5 = 0x95D0
+0xC2F6 = 0x95D5
+0xC2F7 = 0x96E2
+0xC2F8 = 0x96DC
+0xC2F9 = 0x96D9
+0xC2FA = 0x96DB
+0xC2FB = 0x96DE
+0xC2FC = 0x9724
+0xC2FD = 0x97A3
+0xC2FE = 0x97A6
+0xC340 = 0x97AD
+0xC341 = 0x97F9
+0xC342 = 0x984D
+0xC343 = 0x984F
+0xC344 = 0x984C
+0xC345 = 0x984E
+0xC346 = 0x9853
+0xC347 = 0x98BA
+0xC348 = 0x993E
+0xC349 = 0x993F
+0xC34A = 0x993D
+0xC34B = 0x992E
+0xC34C = 0x99A5
+0xC34D = 0x9A0E
+0xC34E = 0x9AC1
+0xC34F = 0x9B03
+0xC350 = 0x9B06
+0xC351 = 0x9B4F
+0xC352 = 0x9B4E
+0xC353 = 0x9B4D
+0xC354 = 0x9BCA
+0xC355 = 0x9BC9
+0xC356 = 0x9BFD
+0xC357 = 0x9BC8
+0xC358 = 0x9BC0
+0xC359 = 0x9D51
+0xC35A = 0x9D5D
+0xC35B = 0x9D60
+0xC35C = 0x9EE0
+0xC35D = 0x9F15
+0xC35E = 0x9F2C
+0xC35F = 0x5133
+0xC360 = 0x56A5
+0xC361 = 0x58DE
+0xC362 = 0x58DF
+0xC363 = 0x58E2
+0xC364 = 0x5BF5
+0xC365 = 0x9F90
+0xC366 = 0x5EEC
+0xC367 = 0x61F2
+0xC368 = 0x61F7
+0xC369 = 0x61F6
+0xC36A = 0x61F5
+0xC36B = 0x6500
+0xC36C = 0x650F
+0xC36D = 0x66E0
+0xC36E = 0x66DD
+0xC36F = 0x6AE5
+0xC370 = 0x6ADD
+0xC371 = 0x6ADA
+0xC372 = 0x6AD3
+0xC373 = 0x701B
+0xC374 = 0x701F
+0xC375 = 0x7028
+0xC376 = 0x701A
+0xC377 = 0x701D
+0xC378 = 0x7015
+0xC379 = 0x7018
+0xC37A = 0x7206
+0xC37B = 0x720D
+0xC37C = 0x7258
+0xC37D = 0x72A2
+0xC37E = 0x7378
+0xC3A1 = 0x737A
+0xC3A2 = 0x74BD
+0xC3A3 = 0x74CA
+0xC3A4 = 0x74E3
+0xC3A5 = 0x7587
+0xC3A6 = 0x7586
+0xC3A7 = 0x765F
+0xC3A8 = 0x7661
+0xC3A9 = 0x77C7
+0xC3AA = 0x7919
+0xC3AB = 0x79B1
+0xC3AC = 0x7A6B
+0xC3AD = 0x7A69
+0xC3AE = 0x7C3E
+0xC3AF = 0x7C3F
+0xC3B0 = 0x7C38
+0xC3B1 = 0x7C3D
+0xC3B2 = 0x7C37
+0xC3B3 = 0x7C40
+0xC3B4 = 0x7E6B
+0xC3B5 = 0x7E6D
+0xC3B6 = 0x7E79
+0xC3B7 = 0x7E69
+0xC3B8 = 0x7E6A
+0xC3B9 = 0x7F85
+0xC3BA = 0x7E73
+0xC3BB = 0x7FB6
+0xC3BC = 0x7FB9
+0xC3BD = 0x7FB8
+0xC3BE = 0x81D8
+0xC3BF = 0x85E9
+0xC3C0 = 0x85DD
+0xC3C1 = 0x85EA
+0xC3C2 = 0x85D5
+0xC3C3 = 0x85E4
+0xC3C4 = 0x85E5
+0xC3C5 = 0x85F7
+0xC3C6 = 0x87FB
+0xC3C7 = 0x8805
+0xC3C8 = 0x880D
+0xC3C9 = 0x87F9
+0xC3CA = 0x87FE
+0xC3CB = 0x8960
+0xC3CC = 0x895F
+0xC3CD = 0x8956
+0xC3CE = 0x895E
+0xC3CF = 0x8B41
+0xC3D0 = 0x8B5C
+0xC3D1 = 0x8B58
+0xC3D2 = 0x8B49
+0xC3D3 = 0x8B5A
+0xC3D4 = 0x8B4E
+0xC3D5 = 0x8B4F
+0xC3D6 = 0x8B46
+0xC3D7 = 0x8B59
+0xC3D8 = 0x8D08
+0xC3D9 = 0x8D0A
+0xC3DA = 0x8E7C
+0xC3DB = 0x8E72
+0xC3DC = 0x8E87
+0xC3DD = 0x8E76
+0xC3DE = 0x8E6C
+0xC3DF = 0x8E7A
+0xC3E0 = 0x8E74
+0xC3E1 = 0x8F54
+0xC3E2 = 0x8F4E
+0xC3E3 = 0x8FAD
+0xC3E4 = 0x908A
+0xC3E5 = 0x908B
+0xC3E6 = 0x91B1
+0xC3E7 = 0x91AE
+0xC3E8 = 0x93E1
+0xC3E9 = 0x93D1
+0xC3EA = 0x93DF
+0xC3EB = 0x93C3
+0xC3EC = 0x93C8
+0xC3ED = 0x93DC
+0xC3EE = 0x93DD
+0xC3EF = 0x93D6
+0xC3F0 = 0x93E2
+0xC3F1 = 0x93CD
+0xC3F2 = 0x93D8
+0xC3F3 = 0x93E4
+0xC3F4 = 0x93D7
+0xC3F5 = 0x93E8
+0xC3F6 = 0x95DC
+0xC3F7 = 0x96B4
+0xC3F8 = 0x96E3
+0xC3F9 = 0x972A
+0xC3FA = 0x9727
+0xC3FB = 0x9761
+0xC3FC = 0x97DC
+0xC3FD = 0x97FB
+0xC3FE = 0x985E
+0xC440 = 0x9858
+0xC441 = 0x985B
+0xC442 = 0x98BC
+0xC443 = 0x9945
+0xC444 = 0x9949
+0xC445 = 0x9A16
+0xC446 = 0x9A19
+0xC447 = 0x9B0D
+0xC448 = 0x9BE8
+0xC449 = 0x9BE7
+0xC44A = 0x9BD6
+0xC44B = 0x9BDB
+0xC44C = 0x9D89
+0xC44D = 0x9D61
+0xC44E = 0x9D72
+0xC44F = 0x9D6A
+0xC450 = 0x9D6C
+0xC451 = 0x9E92
+0xC452 = 0x9E97
+0xC453 = 0x9E93
+0xC454 = 0x9EB4
+0xC455 = 0x52F8
+0xC456 = 0x56A8
+0xC457 = 0x56B7
+0xC458 = 0x56B6
+0xC459 = 0x56B4
+0xC45A = 0x56BC
+0xC45B = 0x58E4
+0xC45C = 0x5B40
+0xC45D = 0x5B43
+0xC45E = 0x5B7D
+0xC45F = 0x5BF6
+0xC460 = 0x5DC9
+0xC461 = 0x61F8
+0xC462 = 0x61FA
+0xC463 = 0x6518
+0xC464 = 0x6514
+0xC465 = 0x6519
+0xC466 = 0x66E6
+0xC467 = 0x6727
+0xC468 = 0x6AEC
+0xC469 = 0x703E
+0xC46A = 0x7030
+0xC46B = 0x7032
+0xC46C = 0x7210
+0xC46D = 0x737B
+0xC46E = 0x74CF
+0xC46F = 0x7662
+0xC470 = 0x7665
+0xC471 = 0x7926
+0xC472 = 0x792A
+0xC473 = 0x792C
+0xC474 = 0x792B
+0xC475 = 0x7AC7
+0xC476 = 0x7AF6
+0xC477 = 0x7C4C
+0xC478 = 0x7C43
+0xC479 = 0x7C4D
+0xC47A = 0x7CEF
+0xC47B = 0x7CF0
+0xC47C = 0x8FAE
+0xC47D = 0x7E7D
+0xC47E = 0x7E7C
+0xC4A1 = 0x7E82
+0xC4A2 = 0x7F4C
+0xC4A3 = 0x8000
+0xC4A4 = 0x81DA
+0xC4A5 = 0x8266
+0xC4A6 = 0x85FB
+0xC4A7 = 0x85F9
+0xC4A8 = 0x8611
+0xC4A9 = 0x85FA
+0xC4AA = 0x8606
+0xC4AB = 0x860B
+0xC4AC = 0x8607
+0xC4AD = 0x860A
+0xC4AE = 0x8814
+0xC4AF = 0x8815
+0xC4B0 = 0x8964
+0xC4B1 = 0x89BA
+0xC4B2 = 0x89F8
+0xC4B3 = 0x8B70
+0xC4B4 = 0x8B6C
+0xC4B5 = 0x8B66
+0xC4B6 = 0x8B6F
+0xC4B7 = 0x8B5F
+0xC4B8 = 0x8B6B
+0xC4B9 = 0x8D0F
+0xC4BA = 0x8D0D
+0xC4BB = 0x8E89
+0xC4BC = 0x8E81
+0xC4BD = 0x8E85
+0xC4BE = 0x8E82
+0xC4BF = 0x91B4
+0xC4C0 = 0x91CB
+0xC4C1 = 0x9418
+0xC4C2 = 0x9403
+0xC4C3 = 0x93FD
+0xC4C4 = 0x95E1
+0xC4C5 = 0x9730
+0xC4C6 = 0x98C4
+0xC4C7 = 0x9952
+0xC4C8 = 0x9951
+0xC4C9 = 0x99A8
+0xC4CA = 0x9A2B
+0xC4CB = 0x9A30
+0xC4CC = 0x9A37
+0xC4CD = 0x9A35
+0xC4CE = 0x9C13
+0xC4CF = 0x9C0D
+0xC4D0 = 0x9E79
+0xC4D1 = 0x9EB5
+0xC4D2 = 0x9EE8
+0xC4D3 = 0x9F2F
+0xC4D4 = 0x9F5F
+0xC4D5 = 0x9F63
+0xC4D6 = 0x9F61
+0xC4D7 = 0x5137
+0xC4D8 = 0x5138
+0xC4D9 = 0x56C1
+0xC4DA = 0x56C0
+0xC4DB = 0x56C2
+0xC4DC = 0x5914
+0xC4DD = 0x5C6C
+0xC4DE = 0x5DCD
+0xC4DF = 0x61FC
+0xC4E0 = 0x61FE
+0xC4E1 = 0x651D
+0xC4E2 = 0x651C
+0xC4E3 = 0x6595
+0xC4E4 = 0x66E9
+0xC4E5 = 0x6AFB
+0xC4E6 = 0x6B04
+0xC4E7 = 0x6AFA
+0xC4E8 = 0x6BB2
+0xC4E9 = 0x704C
+0xC4EA = 0x721B
+0xC4EB = 0x72A7
+0xC4EC = 0x74D6
+0xC4ED = 0x74D4
+0xC4EE = 0x7669
+0xC4EF = 0x77D3
+0xC4F0 = 0x7C50
+0xC4F1 = 0x7E8F
+0xC4F2 = 0x7E8C
+0xC4F3 = 0x7FBC
+0xC4F4 = 0x8617
+0xC4F5 = 0x862D
+0xC4F6 = 0x861A
+0xC4F7 = 0x8823
+0xC4F8 = 0x8822
+0xC4F9 = 0x8821
+0xC4FA = 0x881F
+0xC4FB = 0x896A
+0xC4FC = 0x896C
+0xC4FD = 0x89BD
+0xC4FE = 0x8B74
+0xC540 = 0x8B77
+0xC541 = 0x8B7D
+0xC542 = 0x8D13
+0xC543 = 0x8E8A
+0xC544 = 0x8E8D
+0xC545 = 0x8E8B
+0xC546 = 0x8F5F
+0xC547 = 0x8FAF
+0xC548 = 0x91BA
+0xC549 = 0x942E
+0xC54A = 0x9433
+0xC54B = 0x9435
+0xC54C = 0x943A
+0xC54D = 0x9438
+0xC54E = 0x9432
+0xC54F = 0x942B
+0xC550 = 0x95E2
+0xC551 = 0x9738
+0xC552 = 0x9739
+0xC553 = 0x9732
+0xC554 = 0x97FF
+0xC555 = 0x9867
+0xC556 = 0x9865
+0xC557 = 0x9957
+0xC558 = 0x9A45
+0xC559 = 0x9A43
+0xC55A = 0x9A40
+0xC55B = 0x9A3E
+0xC55C = 0x9ACF
+0xC55D = 0x9B54
+0xC55E = 0x9B51
+0xC55F = 0x9C2D
+0xC560 = 0x9C25
+0xC561 = 0x9DAF
+0xC562 = 0x9DB4
+0xC563 = 0x9DC2
+0xC564 = 0x9DB8
+0xC565 = 0x9E9D
+0xC566 = 0x9EEF
+0xC567 = 0x9F19
+0xC568 = 0x9F5C
+0xC569 = 0x9F66
+0xC56A = 0x9F67
+0xC56B = 0x513C
+0xC56C = 0x513B
+0xC56D = 0x56C8
+0xC56E = 0x56CA
+0xC56F = 0x56C9
+0xC570 = 0x5B7F
+0xC571 = 0x5DD4
+0xC572 = 0x5DD2
+0xC573 = 0x5F4E
+0xC574 = 0x61FF
+0xC575 = 0x6524
+0xC576 = 0x6B0A
+0xC577 = 0x6B61
+0xC578 = 0x7051
+0xC579 = 0x7058
+0xC57A = 0x7380
+0xC57B = 0x74E4
+0xC57C = 0x758A
+0xC57D = 0x766E
+0xC57E = 0x766C
+0xC5A1 = 0x79B3
+0xC5A2 = 0x7C60
+0xC5A3 = 0x7C5F
+0xC5A4 = 0x807E
+0xC5A5 = 0x807D
+0xC5A6 = 0x81DF
+0xC5A7 = 0x8972
+0xC5A8 = 0x896F
+0xC5A9 = 0x89FC
+0xC5AA = 0x8B80
+0xC5AB = 0x8D16
+0xC5AC = 0x8D17
+0xC5AD = 0x8E91
+0xC5AE = 0x8E93
+0xC5AF = 0x8F61
+0xC5B0 = 0x9148
+0xC5B1 = 0x9444
+0xC5B2 = 0x9451
+0xC5B3 = 0x9452
+0xC5B4 = 0x973D
+0xC5B5 = 0x973E
+0xC5B6 = 0x97C3
+0xC5B7 = 0x97C1
+0xC5B8 = 0x986B
+0xC5B9 = 0x9955
+0xC5BA = 0x9A55
+0xC5BB = 0x9A4D
+0xC5BC = 0x9AD2
+0xC5BD = 0x9B1A
+0xC5BE = 0x9C49
+0xC5BF = 0x9C31
+0xC5C0 = 0x9C3E
+0xC5C1 = 0x9C3B
+0xC5C2 = 0x9DD3
+0xC5C3 = 0x9DD7
+0xC5C4 = 0x9F34
+0xC5C5 = 0x9F6C
+0xC5C6 = 0x9F6A
+0xC5C7 = 0x9F94
+0xC5C8 = 0x56CC
+0xC5C9 = 0x5DD6
+0xC5CA = 0x6200
+0xC5CB = 0x6523
+0xC5CC = 0x652B
+0xC5CD = 0x652A
+0xC5CE = 0x66EC
+0xC5CF = 0x6B10
+0xC5D0 = 0x74DA
+0xC5D1 = 0x7ACA
+0xC5D2 = 0x7C64
+0xC5D3 = 0x7C63
+0xC5D4 = 0x7C65
+0xC5D5 = 0x7E93
+0xC5D6 = 0x7E96
+0xC5D7 = 0x7E94
+0xC5D8 = 0x81E2
+0xC5D9 = 0x8638
+0xC5DA = 0x863F
+0xC5DB = 0x8831
+0xC5DC = 0x8B8A
+0xC5DD = 0x9090
+0xC5DE = 0x908F
+0xC5DF = 0x9463
+0xC5E0 = 0x9460
+0xC5E1 = 0x9464
+0xC5E2 = 0x9768
+0xC5E3 = 0x986F
+0xC5E4 = 0x995C
+0xC5E5 = 0x9A5A
+0xC5E6 = 0x9A5B
+0xC5E7 = 0x9A57
+0xC5E8 = 0x9AD3
+0xC5E9 = 0x9AD4
+0xC5EA = 0x9AD1
+0xC5EB = 0x9C54
+0xC5EC = 0x9C57
+0xC5ED = 0x9C56
+0xC5EE = 0x9DE5
+0xC5EF = 0x9E9F
+0xC5F0 = 0x9EF4
+0xC5F1 = 0x56D1
+0xC5F2 = 0x58E9
+0xC5F3 = 0x652C
+0xC5F4 = 0x705E
+0xC5F5 = 0x7671
+0xC5F6 = 0x7672
+0xC5F7 = 0x77D7
+0xC5F8 = 0x7F50
+0xC5F9 = 0x7F88
+0xC5FA = 0x8836
+0xC5FB = 0x8839
+0xC5FC = 0x8862
+0xC5FD = 0x8B93
+0xC5FE = 0x8B92
+0xC640 = 0x8B96
+0xC641 = 0x8277
+0xC642 = 0x8D1B
+0xC643 = 0x91C0
+0xC644 = 0x946A
+0xC645 = 0x9742
+0xC646 = 0x9748
+0xC647 = 0x9744
+0xC648 = 0x97C6
+0xC649 = 0x9870
+0xC64A = 0x9A5F
+0xC64B = 0x9B22
+0xC64C = 0x9B58
+0xC64D = 0x9C5F
+0xC64E = 0x9DF9
+0xC64F = 0x9DFA
+0xC650 = 0x9E7C
+0xC651 = 0x9E7D
+0xC652 = 0x9F07
+0xC653 = 0x9F77
+0xC654 = 0x9F72
+0xC655 = 0x5EF3
+0xC656 = 0x6B16
+0xC657 = 0x7063
+0xC658 = 0x7C6C
+0xC659 = 0x7C6E
+0xC65A = 0x883B
+0xC65B = 0x89C0
+0xC65C = 0x8EA1
+0xC65D = 0x91C1
+0xC65E = 0x9472
+0xC65F = 0x9470
+0xC660 = 0x9871
+0xC661 = 0x995E
+0xC662 = 0x9AD6
+0xC663 = 0x9B23
+0xC664 = 0x9ECC
+0xC665 = 0x7064
+0xC666 = 0x77DA
+0xC667 = 0x8B9A
+0xC668 = 0x9477
+0xC669 = 0x97C9
+0xC66A = 0x9A62
+0xC66B = 0x9A65
+0xC66C = 0x7E9C
+0xC66D = 0x8B9C
+0xC66E = 0x8EAA
+0xC66F = 0x91C5
+0xC670 = 0x947D
+0xC671 = 0x947E
+0xC672 = 0x947C
+0xC673 = 0x9C77
+0xC674 = 0x9C78
+0xC675 = 0x9EF7
+0xC676 = 0x8C54
+0xC677 = 0x947F
+0xC678 = 0x9E1A
+0xC679 = 0x7228
+0xC67A = 0x9A6A
+0xC67B = 0x9B31
+0xC67C = 0x9E1B
+0xC67D = 0x9E1E
+0xC67E = 0x7C72
+0xC940 = 0x4E42
+0xC941 = 0x4E5C
+0xC942 = 0x51F5
+0xC943 = 0x531A
+0xC944 = 0x5382
+0xC945 = 0x4E07
+0xC946 = 0x4E0C
+0xC947 = 0x4E47
+0xC948 = 0x4E8D
+0xC949 = 0x56D7
+0xC94A = 0xFA0C
+0xC94B = 0x5C6E
+0xC94C = 0x5F73
+0xC94D = 0x4E0F
+0xC94E = 0x5187
+0xC94F = 0x4E0E
+0xC950 = 0x4E2E
+0xC951 = 0x4E93
+0xC952 = 0x4EC2
+0xC953 = 0x4EC9
+0xC954 = 0x4EC8
+0xC955 = 0x5198
+0xC956 = 0x52FC
+0xC957 = 0x536C
+0xC958 = 0x53B9
+0xC959 = 0x5720
+0xC95A = 0x5903
+0xC95B = 0x592C
+0xC95C = 0x5C10
+0xC95D = 0x5DFF
+0xC95E = 0x65E1
+0xC95F = 0x6BB3
+0xC960 = 0x6BCC
+0xC961 = 0x6C14
+0xC962 = 0x723F
+0xC963 = 0x4E31
+0xC964 = 0x4E3C
+0xC965 = 0x4EE8
+0xC966 = 0x4EDC
+0xC967 = 0x4EE9
+0xC968 = 0x4EE1
+0xC969 = 0x4EDD
+0xC96A = 0x4EDA
+0xC96B = 0x520C
+0xC96C = 0x531C
+0xC96D = 0x534C
+0xC96E = 0x5722
+0xC96F = 0x5723
+0xC970 = 0x5917
+0xC971 = 0x592F
+0xC972 = 0x5B81
+0xC973 = 0x5B84
+0xC974 = 0x5C12
+0xC975 = 0x5C3B
+0xC976 = 0x5C74
+0xC977 = 0x5C73
+0xC978 = 0x5E04
+0xC979 = 0x5E80
+0xC97A = 0x5E82
+0xC97B = 0x5FC9
+0xC97C = 0x6209
+0xC97D = 0x6250
+0xC97E = 0x6C15
+0xC9A1 = 0x6C36
+0xC9A2 = 0x6C43
+0xC9A3 = 0x6C3F
+0xC9A4 = 0x6C3B
+0xC9A5 = 0x72AE
+0xC9A6 = 0x72B0
+0xC9A7 = 0x738A
+0xC9A8 = 0x79B8
+0xC9A9 = 0x808A
+0xC9AA = 0x961E
+0xC9AB = 0x4F0E
+0xC9AC = 0x4F18
+0xC9AD = 0x4F2C
+0xC9AE = 0x4EF5
+0xC9AF = 0x4F14
+0xC9B0 = 0x4EF1
+0xC9B1 = 0x4F00
+0xC9B2 = 0x4EF7
+0xC9B3 = 0x4F08
+0xC9B4 = 0x4F1D
+0xC9B5 = 0x4F02
+0xC9B6 = 0x4F05
+0xC9B7 = 0x4F22
+0xC9B8 = 0x4F13
+0xC9B9 = 0x4F04
+0xC9BA = 0x4EF4
+0xC9BB = 0x4F12
+0xC9BC = 0x51B1
+0xC9BD = 0x5213
+0xC9BE = 0x5209
+0xC9BF = 0x5210
+0xC9C0 = 0x52A6
+0xC9C1 = 0x5322
+0xC9C2 = 0x531F
+0xC9C3 = 0x534D
+0xC9C4 = 0x538A
+0xC9C5 = 0x5407
+0xC9C6 = 0x56E1
+0xC9C7 = 0x56DF
+0xC9C8 = 0x572E
+0xC9C9 = 0x572A
+0xC9CA = 0x5734
+0xC9CB = 0x593C
+0xC9CC = 0x5980
+0xC9CD = 0x597C
+0xC9CE = 0x5985
+0xC9CF = 0x597B
+0xC9D0 = 0x597E
+0xC9D1 = 0x5977
+0xC9D2 = 0x597F
+0xC9D3 = 0x5B56
+0xC9D4 = 0x5C15
+0xC9D5 = 0x5C25
+0xC9D6 = 0x5C7C
+0xC9D7 = 0x5C7A
+0xC9D8 = 0x5C7B
+0xC9D9 = 0x5C7E
+0xC9DA = 0x5DDF
+0xC9DB = 0x5E75
+0xC9DC = 0x5E84
+0xC9DD = 0x5F02
+0xC9DE = 0x5F1A
+0xC9DF = 0x5F74
+0xC9E0 = 0x5FD5
+0xC9E1 = 0x5FD4
+0xC9E2 = 0x5FCF
+0xC9E3 = 0x625C
+0xC9E4 = 0x625E
+0xC9E5 = 0x6264
+0xC9E6 = 0x6261
+0xC9E7 = 0x6266
+0xC9E8 = 0x6262
+0xC9E9 = 0x6259
+0xC9EA = 0x6260
+0xC9EB = 0x625A
+0xC9EC = 0x6265
+0xC9ED = 0x65EF
+0xC9EE = 0x65EE
+0xC9EF = 0x673E
+0xC9F0 = 0x6739
+0xC9F1 = 0x6738
+0xC9F2 = 0x673B
+0xC9F3 = 0x673A
+0xC9F4 = 0x673F
+0xC9F5 = 0x673C
+0xC9F6 = 0x6733
+0xC9F7 = 0x6C18
+0xC9F8 = 0x6C46
+0xC9F9 = 0x6C52
+0xC9FA = 0x6C5C
+0xC9FB = 0x6C4F
+0xC9FC = 0x6C4A
+0xC9FD = 0x6C54
+0xC9FE = 0x6C4B
+0xCA40 = 0x6C4C
+0xCA41 = 0x7071
+0xCA42 = 0x725E
+0xCA43 = 0x72B4
+0xCA44 = 0x72B5
+0xCA45 = 0x738E
+0xCA46 = 0x752A
+0xCA47 = 0x767F
+0xCA48 = 0x7A75
+0xCA49 = 0x7F51
+0xCA4A = 0x8278
+0xCA4B = 0x827C
+0xCA4C = 0x8280
+0xCA4D = 0x827D
+0xCA4E = 0x827F
+0xCA4F = 0x864D
+0xCA50 = 0x897E
+0xCA51 = 0x9099
+0xCA52 = 0x9097
+0xCA53 = 0x9098
+0xCA54 = 0x909B
+0xCA55 = 0x9094
+0xCA56 = 0x9622
+0xCA57 = 0x9624
+0xCA58 = 0x9620
+0xCA59 = 0x9623
+0xCA5A = 0x4F56
+0xCA5B = 0x4F3B
+0xCA5C = 0x4F62
+0xCA5D = 0x4F49
+0xCA5E = 0x4F53
+0xCA5F = 0x4F64
+0xCA60 = 0x4F3E
+0xCA61 = 0x4F67
+0xCA62 = 0x4F52
+0xCA63 = 0x4F5F
+0xCA64 = 0x4F41
+0xCA65 = 0x4F58
+0xCA66 = 0x4F2D
+0xCA67 = 0x4F33
+0xCA68 = 0x4F3F
+0xCA69 = 0x4F61
+0xCA6A = 0x518F
+0xCA6B = 0x51B9
+0xCA6C = 0x521C
+0xCA6D = 0x521E
+0xCA6E = 0x5221
+0xCA6F = 0x52AD
+0xCA70 = 0x52AE
+0xCA71 = 0x5309
+0xCA72 = 0x5363
+0xCA73 = 0x5372
+0xCA74 = 0x538E
+0xCA75 = 0x538F
+0xCA76 = 0x5430
+0xCA77 = 0x5437
+0xCA78 = 0x542A
+0xCA79 = 0x5454
+0xCA7A = 0x5445
+0xCA7B = 0x5419
+0xCA7C = 0x541C
+0xCA7D = 0x5425
+0xCA7E = 0x5418
+0xCAA1 = 0x543D
+0xCAA2 = 0x544F
+0xCAA3 = 0x5441
+0xCAA4 = 0x5428
+0xCAA5 = 0x5424
+0xCAA6 = 0x5447
+0xCAA7 = 0x56EE
+0xCAA8 = 0x56E7
+0xCAA9 = 0x56E5
+0xCAAA = 0x5741
+0xCAAB = 0x5745
+0xCAAC = 0x574C
+0xCAAD = 0x5749
+0xCAAE = 0x574B
+0xCAAF = 0x5752
+0xCAB0 = 0x5906
+0xCAB1 = 0x5940
+0xCAB2 = 0x59A6
+0xCAB3 = 0x5998
+0xCAB4 = 0x59A0
+0xCAB5 = 0x5997
+0xCAB6 = 0x598E
+0xCAB7 = 0x59A2
+0xCAB8 = 0x5990
+0xCAB9 = 0x598F
+0xCABA = 0x59A7
+0xCABB = 0x59A1
+0xCABC = 0x5B8E
+0xCABD = 0x5B92
+0xCABE = 0x5C28
+0xCABF = 0x5C2A
+0xCAC0 = 0x5C8D
+0xCAC1 = 0x5C8F
+0xCAC2 = 0x5C88
+0xCAC3 = 0x5C8B
+0xCAC4 = 0x5C89
+0xCAC5 = 0x5C92
+0xCAC6 = 0x5C8A
+0xCAC7 = 0x5C86
+0xCAC8 = 0x5C93
+0xCAC9 = 0x5C95
+0xCACA = 0x5DE0
+0xCACB = 0x5E0A
+0xCACC = 0x5E0E
+0xCACD = 0x5E8B
+0xCACE = 0x5E89
+0xCACF = 0x5E8C
+0xCAD0 = 0x5E88
+0xCAD1 = 0x5E8D
+0xCAD2 = 0x5F05
+0xCAD3 = 0x5F1D
+0xCAD4 = 0x5F78
+0xCAD5 = 0x5F76
+0xCAD6 = 0x5FD2
+0xCAD7 = 0x5FD1
+0xCAD8 = 0x5FD0
+0xCAD9 = 0x5FED
+0xCADA = 0x5FE8
+0xCADB = 0x5FEE
+0xCADC = 0x5FF3
+0xCADD = 0x5FE1
+0xCADE = 0x5FE4
+0xCADF = 0x5FE3
+0xCAE0 = 0x5FFA
+0xCAE1 = 0x5FEF
+0xCAE2 = 0x5FF7
+0xCAE3 = 0x5FFB
+0xCAE4 = 0x6000
+0xCAE5 = 0x5FF4
+0xCAE6 = 0x623A
+0xCAE7 = 0x6283
+0xCAE8 = 0x628C
+0xCAE9 = 0x628E
+0xCAEA = 0x628F
+0xCAEB = 0x6294
+0xCAEC = 0x6287
+0xCAED = 0x6271
+0xCAEE = 0x627B
+0xCAEF = 0x627A
+0xCAF0 = 0x6270
+0xCAF1 = 0x6281
+0xCAF2 = 0x6288
+0xCAF3 = 0x6277
+0xCAF4 = 0x627D
+0xCAF5 = 0x6272
+0xCAF6 = 0x6274
+0xCAF7 = 0x6537
+0xCAF8 = 0x65F0
+0xCAF9 = 0x65F4
+0xCAFA = 0x65F3
+0xCAFB = 0x65F2
+0xCAFC = 0x65F5
+0xCAFD = 0x6745
+0xCAFE = 0x6747
+0xCB40 = 0x6759
+0xCB41 = 0x6755
+0xCB42 = 0x674C
+0xCB43 = 0x6748
+0xCB44 = 0x675D
+0xCB45 = 0x674D
+0xCB46 = 0x675A
+0xCB47 = 0x674B
+0xCB48 = 0x6BD0
+0xCB49 = 0x6C19
+0xCB4A = 0x6C1A
+0xCB4B = 0x6C78
+0xCB4C = 0x6C67
+0xCB4D = 0x6C6B
+0xCB4E = 0x6C84
+0xCB4F = 0x6C8B
+0xCB50 = 0x6C8F
+0xCB51 = 0x6C71
+0xCB52 = 0x6C6F
+0xCB53 = 0x6C69
+0xCB54 = 0x6C9A
+0xCB55 = 0x6C6D
+0xCB56 = 0x6C87
+0xCB57 = 0x6C95
+0xCB58 = 0x6C9C
+0xCB59 = 0x6C66
+0xCB5A = 0x6C73
+0xCB5B = 0x6C65
+0xCB5C = 0x6C7B
+0xCB5D = 0x6C8E
+0xCB5E = 0x7074
+0xCB5F = 0x707A
+0xCB60 = 0x7263
+0xCB61 = 0x72BF
+0xCB62 = 0x72BD
+0xCB63 = 0x72C3
+0xCB64 = 0x72C6
+0xCB65 = 0x72C1
+0xCB66 = 0x72BA
+0xCB67 = 0x72C5
+0xCB68 = 0x7395
+0xCB69 = 0x7397
+0xCB6A = 0x7393
+0xCB6B = 0x7394
+0xCB6C = 0x7392
+0xCB6D = 0x753A
+0xCB6E = 0x7539
+0xCB6F = 0x7594
+0xCB70 = 0x7595
+0xCB71 = 0x7681
+0xCB72 = 0x793D
+0xCB73 = 0x8034
+0xCB74 = 0x8095
+0xCB75 = 0x8099
+0xCB76 = 0x8090
+0xCB77 = 0x8092
+0xCB78 = 0x809C
+0xCB79 = 0x8290
+0xCB7A = 0x828F
+0xCB7B = 0x8285
+0xCB7C = 0x828E
+0xCB7D = 0x8291
+0xCB7E = 0x8293
+0xCBA1 = 0x828A
+0xCBA2 = 0x8283
+0xCBA3 = 0x8284
+0xCBA4 = 0x8C78
+0xCBA5 = 0x8FC9
+0xCBA6 = 0x8FBF
+0xCBA7 = 0x909F
+0xCBA8 = 0x90A1
+0xCBA9 = 0x90A5
+0xCBAA = 0x909E
+0xCBAB = 0x90A7
+0xCBAC = 0x90A0
+0xCBAD = 0x9630
+0xCBAE = 0x9628
+0xCBAF = 0x962F
+0xCBB0 = 0x962D
+0xCBB1 = 0x4E33
+0xCBB2 = 0x4F98
+0xCBB3 = 0x4F7C
+0xCBB4 = 0x4F85
+0xCBB5 = 0x4F7D
+0xCBB6 = 0x4F80
+0xCBB7 = 0x4F87
+0xCBB8 = 0x4F76
+0xCBB9 = 0x4F74
+0xCBBA = 0x4F89
+0xCBBB = 0x4F84
+0xCBBC = 0x4F77
+0xCBBD = 0x4F4C
+0xCBBE = 0x4F97
+0xCBBF = 0x4F6A
+0xCBC0 = 0x4F9A
+0xCBC1 = 0x4F79
+0xCBC2 = 0x4F81
+0xCBC3 = 0x4F78
+0xCBC4 = 0x4F90
+0xCBC5 = 0x4F9C
+0xCBC6 = 0x4F94
+0xCBC7 = 0x4F9E
+0xCBC8 = 0x4F92
+0xCBC9 = 0x4F82
+0xCBCA = 0x4F95
+0xCBCB = 0x4F6B
+0xCBCC = 0x4F6E
+0xCBCD = 0x519E
+0xCBCE = 0x51BC
+0xCBCF = 0x51BE
+0xCBD0 = 0x5235
+0xCBD1 = 0x5232
+0xCBD2 = 0x5233
+0xCBD3 = 0x5246
+0xCBD4 = 0x5231
+0xCBD5 = 0x52BC
+0xCBD6 = 0x530A
+0xCBD7 = 0x530B
+0xCBD8 = 0x533C
+0xCBD9 = 0x5392
+0xCBDA = 0x5394
+0xCBDB = 0x5487
+0xCBDC = 0x547F
+0xCBDD = 0x5481
+0xCBDE = 0x5491
+0xCBDF = 0x5482
+0xCBE0 = 0x5488
+0xCBE1 = 0x546B
+0xCBE2 = 0x547A
+0xCBE3 = 0x547E
+0xCBE4 = 0x5465
+0xCBE5 = 0x546C
+0xCBE6 = 0x5474
+0xCBE7 = 0x5466
+0xCBE8 = 0x548D
+0xCBE9 = 0x546F
+0xCBEA = 0x5461
+0xCBEB = 0x5460
+0xCBEC = 0x5498
+0xCBED = 0x5463
+0xCBEE = 0x5467
+0xCBEF = 0x5464
+0xCBF0 = 0x56F7
+0xCBF1 = 0x56F9
+0xCBF2 = 0x576F
+0xCBF3 = 0x5772
+0xCBF4 = 0x576D
+0xCBF5 = 0x576B
+0xCBF6 = 0x5771
+0xCBF7 = 0x5770
+0xCBF8 = 0x5776
+0xCBF9 = 0x5780
+0xCBFA = 0x5775
+0xCBFB = 0x577B
+0xCBFC = 0x5773
+0xCBFD = 0x5774
+0xCBFE = 0x5762
+0xCC40 = 0x5768
+0xCC41 = 0x577D
+0xCC42 = 0x590C
+0xCC43 = 0x5945
+0xCC44 = 0x59B5
+0xCC45 = 0x59BA
+0xCC46 = 0x59CF
+0xCC47 = 0x59CE
+0xCC48 = 0x59B2
+0xCC49 = 0x59CC
+0xCC4A = 0x59C1
+0xCC4B = 0x59B6
+0xCC4C = 0x59BC
+0xCC4D = 0x59C3
+0xCC4E = 0x59D6
+0xCC4F = 0x59B1
+0xCC50 = 0x59BD
+0xCC51 = 0x59C0
+0xCC52 = 0x59C8
+0xCC53 = 0x59B4
+0xCC54 = 0x59C7
+0xCC55 = 0x5B62
+0xCC56 = 0x5B65
+0xCC57 = 0x5B93
+0xCC58 = 0x5B95
+0xCC59 = 0x5C44
+0xCC5A = 0x5C47
+0xCC5B = 0x5CAE
+0xCC5C = 0x5CA4
+0xCC5D = 0x5CA0
+0xCC5E = 0x5CB5
+0xCC5F = 0x5CAF
+0xCC60 = 0x5CA8
+0xCC61 = 0x5CAC
+0xCC62 = 0x5C9F
+0xCC63 = 0x5CA3
+0xCC64 = 0x5CAD
+0xCC65 = 0x5CA2
+0xCC66 = 0x5CAA
+0xCC67 = 0x5CA7
+0xCC68 = 0x5C9D
+0xCC69 = 0x5CA5
+0xCC6A = 0x5CB6
+0xCC6B = 0x5CB0
+0xCC6C = 0x5CA6
+0xCC6D = 0x5E17
+0xCC6E = 0x5E14
+0xCC6F = 0x5E19
+0xCC70 = 0x5F28
+0xCC71 = 0x5F22
+0xCC72 = 0x5F23
+0xCC73 = 0x5F24
+0xCC74 = 0x5F54
+0xCC75 = 0x5F82
+0xCC76 = 0x5F7E
+0xCC77 = 0x5F7D
+0xCC78 = 0x5FDE
+0xCC79 = 0x5FE5
+0xCC7A = 0x602D
+0xCC7B = 0x6026
+0xCC7C = 0x6019
+0xCC7D = 0x6032
+0xCC7E = 0x600B
+0xCCA1 = 0x6034
+0xCCA2 = 0x600A
+0xCCA3 = 0x6017
+0xCCA4 = 0x6033
+0xCCA5 = 0x601A
+0xCCA6 = 0x601E
+0xCCA7 = 0x602C
+0xCCA8 = 0x6022
+0xCCA9 = 0x600D
+0xCCAA = 0x6010
+0xCCAB = 0x602E
+0xCCAC = 0x6013
+0xCCAD = 0x6011
+0xCCAE = 0x600C
+0xCCAF = 0x6009
+0xCCB0 = 0x601C
+0xCCB1 = 0x6214
+0xCCB2 = 0x623D
+0xCCB3 = 0x62AD
+0xCCB4 = 0x62B4
+0xCCB5 = 0x62D1
+0xCCB6 = 0x62BE
+0xCCB7 = 0x62AA
+0xCCB8 = 0x62B6
+0xCCB9 = 0x62CA
+0xCCBA = 0x62AE
+0xCCBB = 0x62B3
+0xCCBC = 0x62AF
+0xCCBD = 0x62BB
+0xCCBE = 0x62A9
+0xCCBF = 0x62B0
+0xCCC0 = 0x62B8
+0xCCC1 = 0x653D
+0xCCC2 = 0x65A8
+0xCCC3 = 0x65BB
+0xCCC4 = 0x6609
+0xCCC5 = 0x65FC
+0xCCC6 = 0x6604
+0xCCC7 = 0x6612
+0xCCC8 = 0x6608
+0xCCC9 = 0x65FB
+0xCCCA = 0x6603
+0xCCCB = 0x660B
+0xCCCC = 0x660D
+0xCCCD = 0x6605
+0xCCCE = 0x65FD
+0xCCCF = 0x6611
+0xCCD0 = 0x6610
+0xCCD1 = 0x66F6
+0xCCD2 = 0x670A
+0xCCD3 = 0x6785
+0xCCD4 = 0x676C
+0xCCD5 = 0x678E
+0xCCD6 = 0x6792
+0xCCD7 = 0x6776
+0xCCD8 = 0x677B
+0xCCD9 = 0x6798
+0xCCDA = 0x6786
+0xCCDB = 0x6784
+0xCCDC = 0x6774
+0xCCDD = 0x678D
+0xCCDE = 0x678C
+0xCCDF = 0x677A
+0xCCE0 = 0x679F
+0xCCE1 = 0x6791
+0xCCE2 = 0x6799
+0xCCE3 = 0x6783
+0xCCE4 = 0x677D
+0xCCE5 = 0x6781
+0xCCE6 = 0x6778
+0xCCE7 = 0x6779
+0xCCE8 = 0x6794
+0xCCE9 = 0x6B25
+0xCCEA = 0x6B80
+0xCCEB = 0x6B7E
+0xCCEC = 0x6BDE
+0xCCED = 0x6C1D
+0xCCEE = 0x6C93
+0xCCEF = 0x6CEC
+0xCCF0 = 0x6CEB
+0xCCF1 = 0x6CEE
+0xCCF2 = 0x6CD9
+0xCCF3 = 0x6CB6
+0xCCF4 = 0x6CD4
+0xCCF5 = 0x6CAD
+0xCCF6 = 0x6CE7
+0xCCF7 = 0x6CB7
+0xCCF8 = 0x6CD0
+0xCCF9 = 0x6CC2
+0xCCFA = 0x6CBA
+0xCCFB = 0x6CC3
+0xCCFC = 0x6CC6
+0xCCFD = 0x6CED
+0xCCFE = 0x6CF2
+0xCD40 = 0x6CD2
+0xCD41 = 0x6CDD
+0xCD42 = 0x6CB4
+0xCD43 = 0x6C8A
+0xCD44 = 0x6C9D
+0xCD45 = 0x6C80
+0xCD46 = 0x6CDE
+0xCD47 = 0x6CC0
+0xCD48 = 0x6D30
+0xCD49 = 0x6CCD
+0xCD4A = 0x6CC7
+0xCD4B = 0x6CB0
+0xCD4C = 0x6CF9
+0xCD4D = 0x6CCF
+0xCD4E = 0x6CE9
+0xCD4F = 0x6CD1
+0xCD50 = 0x7094
+0xCD51 = 0x7098
+0xCD52 = 0x7085
+0xCD53 = 0x7093
+0xCD54 = 0x7086
+0xCD55 = 0x7084
+0xCD56 = 0x7091
+0xCD57 = 0x7096
+0xCD58 = 0x7082
+0xCD59 = 0x709A
+0xCD5A = 0x7083
+0xCD5B = 0x726A
+0xCD5C = 0x72D6
+0xCD5D = 0x72CB
+0xCD5E = 0x72D8
+0xCD5F = 0x72C9
+0xCD60 = 0x72DC
+0xCD61 = 0x72D2
+0xCD62 = 0x72D4
+0xCD63 = 0x72DA
+0xCD64 = 0x72CC
+0xCD65 = 0x72D1
+0xCD66 = 0x73A4
+0xCD67 = 0x73A1
+0xCD68 = 0x73AD
+0xCD69 = 0x73A6
+0xCD6A = 0x73A2
+0xCD6B = 0x73A0
+0xCD6C = 0x73AC
+0xCD6D = 0x739D
+0xCD6E = 0x74DD
+0xCD6F = 0x74E8
+0xCD70 = 0x753F
+0xCD71 = 0x7540
+0xCD72 = 0x753E
+0xCD73 = 0x758C
+0xCD74 = 0x7598
+0xCD75 = 0x76AF
+0xCD76 = 0x76F3
+0xCD77 = 0x76F1
+0xCD78 = 0x76F0
+0xCD79 = 0x76F5
+0xCD7A = 0x77F8
+0xCD7B = 0x77FC
+0xCD7C = 0x77F9
+0xCD7D = 0x77FB
+0xCD7E = 0x77FA
+0xCDA1 = 0x77F7
+0xCDA2 = 0x7942
+0xCDA3 = 0x793F
+0xCDA4 = 0x79C5
+0xCDA5 = 0x7A78
+0xCDA6 = 0x7A7B
+0xCDA7 = 0x7AFB
+0xCDA8 = 0x7C75
+0xCDA9 = 0x7CFD
+0xCDAA = 0x8035
+0xCDAB = 0x808F
+0xCDAC = 0x80AE
+0xCDAD = 0x80A3
+0xCDAE = 0x80B8
+0xCDAF = 0x80B5
+0xCDB0 = 0x80AD
+0xCDB1 = 0x8220
+0xCDB2 = 0x82A0
+0xCDB3 = 0x82C0
+0xCDB4 = 0x82AB
+0xCDB5 = 0x829A
+0xCDB6 = 0x8298
+0xCDB7 = 0x829B
+0xCDB8 = 0x82B5
+0xCDB9 = 0x82A7
+0xCDBA = 0x82AE
+0xCDBB = 0x82BC
+0xCDBC = 0x829E
+0xCDBD = 0x82BA
+0xCDBE = 0x82B4
+0xCDBF = 0x82A8
+0xCDC0 = 0x82A1
+0xCDC1 = 0x82A9
+0xCDC2 = 0x82C2
+0xCDC3 = 0x82A4
+0xCDC4 = 0x82C3
+0xCDC5 = 0x82B6
+0xCDC6 = 0x82A2
+0xCDC7 = 0x8670
+0xCDC8 = 0x866F
+0xCDC9 = 0x866D
+0xCDCA = 0x866E
+0xCDCB = 0x8C56
+0xCDCC = 0x8FD2
+0xCDCD = 0x8FCB
+0xCDCE = 0x8FD3
+0xCDCF = 0x8FCD
+0xCDD0 = 0x8FD6
+0xCDD1 = 0x8FD5
+0xCDD2 = 0x8FD7
+0xCDD3 = 0x90B2
+0xCDD4 = 0x90B4
+0xCDD5 = 0x90AF
+0xCDD6 = 0x90B3
+0xCDD7 = 0x90B0
+0xCDD8 = 0x9639
+0xCDD9 = 0x963D
+0xCDDA = 0x963C
+0xCDDB = 0x963A
+0xCDDC = 0x9643
+0xCDDD = 0x4FCD
+0xCDDE = 0x4FC5
+0xCDDF = 0x4FD3
+0xCDE0 = 0x4FB2
+0xCDE1 = 0x4FC9
+0xCDE2 = 0x4FCB
+0xCDE3 = 0x4FC1
+0xCDE4 = 0x4FD4
+0xCDE5 = 0x4FDC
+0xCDE6 = 0x4FD9
+0xCDE7 = 0x4FBB
+0xCDE8 = 0x4FB3
+0xCDE9 = 0x4FDB
+0xCDEA = 0x4FC7
+0xCDEB = 0x4FD6
+0xCDEC = 0x4FBA
+0xCDED = 0x4FC0
+0xCDEE = 0x4FB9
+0xCDEF = 0x4FEC
+0xCDF0 = 0x5244
+0xCDF1 = 0x5249
+0xCDF2 = 0x52C0
+0xCDF3 = 0x52C2
+0xCDF4 = 0x533D
+0xCDF5 = 0x537C
+0xCDF6 = 0x5397
+0xCDF7 = 0x5396
+0xCDF8 = 0x5399
+0xCDF9 = 0x5398
+0xCDFA = 0x54BA
+0xCDFB = 0x54A1
+0xCDFC = 0x54AD
+0xCDFD = 0x54A5
+0xCDFE = 0x54CF
+0xCE40 = 0x54C3
+0xCE41 = 0x830D
+0xCE42 = 0x54B7
+0xCE43 = 0x54AE
+0xCE44 = 0x54D6
+0xCE45 = 0x54B6
+0xCE46 = 0x54C5
+0xCE47 = 0x54C6
+0xCE48 = 0x54A0
+0xCE49 = 0x5470
+0xCE4A = 0x54BC
+0xCE4B = 0x54A2
+0xCE4C = 0x54BE
+0xCE4D = 0x5472
+0xCE4E = 0x54DE
+0xCE4F = 0x54B0
+0xCE50 = 0x57B5
+0xCE51 = 0x579E
+0xCE52 = 0x579F
+0xCE53 = 0x57A4
+0xCE54 = 0x578C
+0xCE55 = 0x5797
+0xCE56 = 0x579D
+0xCE57 = 0x579B
+0xCE58 = 0x5794
+0xCE59 = 0x5798
+0xCE5A = 0x578F
+0xCE5B = 0x5799
+0xCE5C = 0x57A5
+0xCE5D = 0x579A
+0xCE5E = 0x5795
+0xCE5F = 0x58F4
+0xCE60 = 0x590D
+0xCE61 = 0x5953
+0xCE62 = 0x59E1
+0xCE63 = 0x59DE
+0xCE64 = 0x59EE
+0xCE65 = 0x5A00
+0xCE66 = 0x59F1
+0xCE67 = 0x59DD
+0xCE68 = 0x59FA
+0xCE69 = 0x59FD
+0xCE6A = 0x59FC
+0xCE6B = 0x59F6
+0xCE6C = 0x59E4
+0xCE6D = 0x59F2
+0xCE6E = 0x59F7
+0xCE6F = 0x59DB
+0xCE70 = 0x59E9
+0xCE71 = 0x59F3
+0xCE72 = 0x59F5
+0xCE73 = 0x59E0
+0xCE74 = 0x59FE
+0xCE75 = 0x59F4
+0xCE76 = 0x59ED
+0xCE77 = 0x5BA8
+0xCE78 = 0x5C4C
+0xCE79 = 0x5CD0
+0xCE7A = 0x5CD8
+0xCE7B = 0x5CCC
+0xCE7C = 0x5CD7
+0xCE7D = 0x5CCB
+0xCE7E = 0x5CDB
+0xCEA1 = 0x5CDE
+0xCEA2 = 0x5CDA
+0xCEA3 = 0x5CC9
+0xCEA4 = 0x5CC7
+0xCEA5 = 0x5CCA
+0xCEA6 = 0x5CD6
+0xCEA7 = 0x5CD3
+0xCEA8 = 0x5CD4
+0xCEA9 = 0x5CCF
+0xCEAA = 0x5CC8
+0xCEAB = 0x5CC6
+0xCEAC = 0x5CCE
+0xCEAD = 0x5CDF
+0xCEAE = 0x5CF8
+0xCEAF = 0x5DF9
+0xCEB0 = 0x5E21
+0xCEB1 = 0x5E22
+0xCEB2 = 0x5E23
+0xCEB3 = 0x5E20
+0xCEB4 = 0x5E24
+0xCEB5 = 0x5EB0
+0xCEB6 = 0x5EA4
+0xCEB7 = 0x5EA2
+0xCEB8 = 0x5E9B
+0xCEB9 = 0x5EA3
+0xCEBA = 0x5EA5
+0xCEBB = 0x5F07
+0xCEBC = 0x5F2E
+0xCEBD = 0x5F56
+0xCEBE = 0x5F86
+0xCEBF = 0x6037
+0xCEC0 = 0x6039
+0xCEC1 = 0x6054
+0xCEC2 = 0x6072
+0xCEC3 = 0x605E
+0xCEC4 = 0x6045
+0xCEC5 = 0x6053
+0xCEC6 = 0x6047
+0xCEC7 = 0x6049
+0xCEC8 = 0x605B
+0xCEC9 = 0x604C
+0xCECA = 0x6040
+0xCECB = 0x6042
+0xCECC = 0x605F
+0xCECD = 0x6024
+0xCECE = 0x6044
+0xCECF = 0x6058
+0xCED0 = 0x6066
+0xCED1 = 0x606E
+0xCED2 = 0x6242
+0xCED3 = 0x6243
+0xCED4 = 0x62CF
+0xCED5 = 0x630D
+0xCED6 = 0x630B
+0xCED7 = 0x62F5
+0xCED8 = 0x630E
+0xCED9 = 0x6303
+0xCEDA = 0x62EB
+0xCEDB = 0x62F9
+0xCEDC = 0x630F
+0xCEDD = 0x630C
+0xCEDE = 0x62F8
+0xCEDF = 0x62F6
+0xCEE0 = 0x6300
+0xCEE1 = 0x6313
+0xCEE2 = 0x6314
+0xCEE3 = 0x62FA
+0xCEE4 = 0x6315
+0xCEE5 = 0x62FB
+0xCEE6 = 0x62F0
+0xCEE7 = 0x6541
+0xCEE8 = 0x6543
+0xCEE9 = 0x65AA
+0xCEEA = 0x65BF
+0xCEEB = 0x6636
+0xCEEC = 0x6621
+0xCEED = 0x6632
+0xCEEE = 0x6635
+0xCEEF = 0x661C
+0xCEF0 = 0x6626
+0xCEF1 = 0x6622
+0xCEF2 = 0x6633
+0xCEF3 = 0x662B
+0xCEF4 = 0x663A
+0xCEF5 = 0x661D
+0xCEF6 = 0x6634
+0xCEF7 = 0x6639
+0xCEF8 = 0x662E
+0xCEF9 = 0x670F
+0xCEFA = 0x6710
+0xCEFB = 0x67C1
+0xCEFC = 0x67F2
+0xCEFD = 0x67C8
+0xCEFE = 0x67BA
+0xCF40 = 0x67DC
+0xCF41 = 0x67BB
+0xCF42 = 0x67F8
+0xCF43 = 0x67D8
+0xCF44 = 0x67C0
+0xCF45 = 0x67B7
+0xCF46 = 0x67C5
+0xCF47 = 0x67EB
+0xCF48 = 0x67E4
+0xCF49 = 0x67DF
+0xCF4A = 0x67B5
+0xCF4B = 0x67CD
+0xCF4C = 0x67B3
+0xCF4D = 0x67F7
+0xCF4E = 0x67F6
+0xCF4F = 0x67EE
+0xCF50 = 0x67E3
+0xCF51 = 0x67C2
+0xCF52 = 0x67B9
+0xCF53 = 0x67CE
+0xCF54 = 0x67E7
+0xCF55 = 0x67F0
+0xCF56 = 0x67B2
+0xCF57 = 0x67FC
+0xCF58 = 0x67C6
+0xCF59 = 0x67ED
+0xCF5A = 0x67CC
+0xCF5B = 0x67AE
+0xCF5C = 0x67E6
+0xCF5D = 0x67DB
+0xCF5E = 0x67FA
+0xCF5F = 0x67C9
+0xCF60 = 0x67CA
+0xCF61 = 0x67C3
+0xCF62 = 0x67EA
+0xCF63 = 0x67CB
+0xCF64 = 0x6B28
+0xCF65 = 0x6B82
+0xCF66 = 0x6B84
+0xCF67 = 0x6BB6
+0xCF68 = 0x6BD6
+0xCF69 = 0x6BD8
+0xCF6A = 0x6BE0
+0xCF6B = 0x6C20
+0xCF6C = 0x6C21
+0xCF6D = 0x6D28
+0xCF6E = 0x6D34
+0xCF6F = 0x6D2D
+0xCF70 = 0x6D1F
+0xCF71 = 0x6D3C
+0xCF72 = 0x6D3F
+0xCF73 = 0x6D12
+0xCF74 = 0x6D0A
+0xCF75 = 0x6CDA
+0xCF76 = 0x6D33
+0xCF77 = 0x6D04
+0xCF78 = 0x6D19
+0xCF79 = 0x6D3A
+0xCF7A = 0x6D1A
+0xCF7B = 0x6D11
+0xCF7C = 0x6D00
+0xCF7D = 0x6D1D
+0xCF7E = 0x6D42
+0xCFA1 = 0x6D01
+0xCFA2 = 0x6D18
+0xCFA3 = 0x6D37
+0xCFA4 = 0x6D03
+0xCFA5 = 0x6D0F
+0xCFA6 = 0x6D40
+0xCFA7 = 0x6D07
+0xCFA8 = 0x6D20
+0xCFA9 = 0x6D2C
+0xCFAA = 0x6D08
+0xCFAB = 0x6D22
+0xCFAC = 0x6D09
+0xCFAD = 0x6D10
+0xCFAE = 0x70B7
+0xCFAF = 0x709F
+0xCFB0 = 0x70BE
+0xCFB1 = 0x70B1
+0xCFB2 = 0x70B0
+0xCFB3 = 0x70A1
+0xCFB4 = 0x70B4
+0xCFB5 = 0x70B5
+0xCFB6 = 0x70A9
+0xCFB7 = 0x7241
+0xCFB8 = 0x7249
+0xCFB9 = 0x724A
+0xCFBA = 0x726C
+0xCFBB = 0x7270
+0xCFBC = 0x7273
+0xCFBD = 0x726E
+0xCFBE = 0x72CA
+0xCFBF = 0x72E4
+0xCFC0 = 0x72E8
+0xCFC1 = 0x72EB
+0xCFC2 = 0x72DF
+0xCFC3 = 0x72EA
+0xCFC4 = 0x72E6
+0xCFC5 = 0x72E3
+0xCFC6 = 0x7385
+0xCFC7 = 0x73CC
+0xCFC8 = 0x73C2
+0xCFC9 = 0x73C8
+0xCFCA = 0x73C5
+0xCFCB = 0x73B9
+0xCFCC = 0x73B6
+0xCFCD = 0x73B5
+0xCFCE = 0x73B4
+0xCFCF = 0x73EB
+0xCFD0 = 0x73BF
+0xCFD1 = 0x73C7
+0xCFD2 = 0x73BE
+0xCFD3 = 0x73C3
+0xCFD4 = 0x73C6
+0xCFD5 = 0x73B8
+0xCFD6 = 0x73CB
+0xCFD7 = 0x74EC
+0xCFD8 = 0x74EE
+0xCFD9 = 0x752E
+0xCFDA = 0x7547
+0xCFDB = 0x7548
+0xCFDC = 0x75A7
+0xCFDD = 0x75AA
+0xCFDE = 0x7679
+0xCFDF = 0x76C4
+0xCFE0 = 0x7708
+0xCFE1 = 0x7703
+0xCFE2 = 0x7704
+0xCFE3 = 0x7705
+0xCFE4 = 0x770A
+0xCFE5 = 0x76F7
+0xCFE6 = 0x76FB
+0xCFE7 = 0x76FA
+0xCFE8 = 0x77E7
+0xCFE9 = 0x77E8
+0xCFEA = 0x7806
+0xCFEB = 0x7811
+0xCFEC = 0x7812
+0xCFED = 0x7805
+0xCFEE = 0x7810
+0xCFEF = 0x780F
+0xCFF0 = 0x780E
+0xCFF1 = 0x7809
+0xCFF2 = 0x7803
+0xCFF3 = 0x7813
+0xCFF4 = 0x794A
+0xCFF5 = 0x794C
+0xCFF6 = 0x794B
+0xCFF7 = 0x7945
+0xCFF8 = 0x7944
+0xCFF9 = 0x79D5
+0xCFFA = 0x79CD
+0xCFFB = 0x79CF
+0xCFFC = 0x79D6
+0xCFFD = 0x79CE
+0xCFFE = 0x7A80
+0xD040 = 0x7A7E
+0xD041 = 0x7AD1
+0xD042 = 0x7B00
+0xD043 = 0x7B01
+0xD044 = 0x7C7A
+0xD045 = 0x7C78
+0xD046 = 0x7C79
+0xD047 = 0x7C7F
+0xD048 = 0x7C80
+0xD049 = 0x7C81
+0xD04A = 0x7D03
+0xD04B = 0x7D08
+0xD04C = 0x7D01
+0xD04D = 0x7F58
+0xD04E = 0x7F91
+0xD04F = 0x7F8D
+0xD050 = 0x7FBE
+0xD051 = 0x8007
+0xD052 = 0x800E
+0xD053 = 0x800F
+0xD054 = 0x8014
+0xD055 = 0x8037
+0xD056 = 0x80D8
+0xD057 = 0x80C7
+0xD058 = 0x80E0
+0xD059 = 0x80D1
+0xD05A = 0x80C8
+0xD05B = 0x80C2
+0xD05C = 0x80D0
+0xD05D = 0x80C5
+0xD05E = 0x80E3
+0xD05F = 0x80D9
+0xD060 = 0x80DC
+0xD061 = 0x80CA
+0xD062 = 0x80D5
+0xD063 = 0x80C9
+0xD064 = 0x80CF
+0xD065 = 0x80D7
+0xD066 = 0x80E6
+0xD067 = 0x80CD
+0xD068 = 0x81FF
+0xD069 = 0x8221
+0xD06A = 0x8294
+0xD06B = 0x82D9
+0xD06C = 0x82FE
+0xD06D = 0x82F9
+0xD06E = 0x8307
+0xD06F = 0x82E8
+0xD070 = 0x8300
+0xD071 = 0x82D5
+0xD072 = 0x833A
+0xD073 = 0x82EB
+0xD074 = 0x82D6
+0xD075 = 0x82F4
+0xD076 = 0x82EC
+0xD077 = 0x82E1
+0xD078 = 0x82F2
+0xD079 = 0x82F5
+0xD07A = 0x830C
+0xD07B = 0x82FB
+0xD07C = 0x82F6
+0xD07D = 0x82F0
+0xD07E = 0x82EA
+0xD0A1 = 0x82E4
+0xD0A2 = 0x82E0
+0xD0A3 = 0x82FA
+0xD0A4 = 0x82F3
+0xD0A5 = 0x82ED
+0xD0A6 = 0x8677
+0xD0A7 = 0x8674
+0xD0A8 = 0x867C
+0xD0A9 = 0x8673
+0xD0AA = 0x8841
+0xD0AB = 0x884E
+0xD0AC = 0x8867
+0xD0AD = 0x886A
+0xD0AE = 0x8869
+0xD0AF = 0x89D3
+0xD0B0 = 0x8A04
+0xD0B1 = 0x8A07
+0xD0B2 = 0x8D72
+0xD0B3 = 0x8FE3
+0xD0B4 = 0x8FE1
+0xD0B5 = 0x8FEE
+0xD0B6 = 0x8FE0
+0xD0B7 = 0x90F1
+0xD0B8 = 0x90BD
+0xD0B9 = 0x90BF
+0xD0BA = 0x90D5
+0xD0BB = 0x90C5
+0xD0BC = 0x90BE
+0xD0BD = 0x90C7
+0xD0BE = 0x90CB
+0xD0BF = 0x90C8
+0xD0C0 = 0x91D4
+0xD0C1 = 0x91D3
+0xD0C2 = 0x9654
+0xD0C3 = 0x964F
+0xD0C4 = 0x9651
+0xD0C5 = 0x9653
+0xD0C6 = 0x964A
+0xD0C7 = 0x964E
+0xD0C8 = 0x501E
+0xD0C9 = 0x5005
+0xD0CA = 0x5007
+0xD0CB = 0x5013
+0xD0CC = 0x5022
+0xD0CD = 0x5030
+0xD0CE = 0x501B
+0xD0CF = 0x4FF5
+0xD0D0 = 0x4FF4
+0xD0D1 = 0x5033
+0xD0D2 = 0x5037
+0xD0D3 = 0x502C
+0xD0D4 = 0x4FF6
+0xD0D5 = 0x4FF7
+0xD0D6 = 0x5017
+0xD0D7 = 0x501C
+0xD0D8 = 0x5020
+0xD0D9 = 0x5027
+0xD0DA = 0x5035
+0xD0DB = 0x502F
+0xD0DC = 0x5031
+0xD0DD = 0x500E
+0xD0DE = 0x515A
+0xD0DF = 0x5194
+0xD0E0 = 0x5193
+0xD0E1 = 0x51CA
+0xD0E2 = 0x51C4
+0xD0E3 = 0x51C5
+0xD0E4 = 0x51C8
+0xD0E5 = 0x51CE
+0xD0E6 = 0x5261
+0xD0E7 = 0x525A
+0xD0E8 = 0x5252
+0xD0E9 = 0x525E
+0xD0EA = 0x525F
+0xD0EB = 0x5255
+0xD0EC = 0x5262
+0xD0ED = 0x52CD
+0xD0EE = 0x530E
+0xD0EF = 0x539E
+0xD0F0 = 0x5526
+0xD0F1 = 0x54E2
+0xD0F2 = 0x5517
+0xD0F3 = 0x5512
+0xD0F4 = 0x54E7
+0xD0F5 = 0x54F3
+0xD0F6 = 0x54E4
+0xD0F7 = 0x551A
+0xD0F8 = 0x54FF
+0xD0F9 = 0x5504
+0xD0FA = 0x5508
+0xD0FB = 0x54EB
+0xD0FC = 0x5511
+0xD0FD = 0x5505
+0xD0FE = 0x54F1
+0xD140 = 0x550A
+0xD141 = 0x54FB
+0xD142 = 0x54F7
+0xD143 = 0x54F8
+0xD144 = 0x54E0
+0xD145 = 0x550E
+0xD146 = 0x5503
+0xD147 = 0x550B
+0xD148 = 0x5701
+0xD149 = 0x5702
+0xD14A = 0x57CC
+0xD14B = 0x5832
+0xD14C = 0x57D5
+0xD14D = 0x57D2
+0xD14E = 0x57BA
+0xD14F = 0x57C6
+0xD150 = 0x57BD
+0xD151 = 0x57BC
+0xD152 = 0x57B8
+0xD153 = 0x57B6
+0xD154 = 0x57BF
+0xD155 = 0x57C7
+0xD156 = 0x57D0
+0xD157 = 0x57B9
+0xD158 = 0x57C1
+0xD159 = 0x590E
+0xD15A = 0x594A
+0xD15B = 0x5A19
+0xD15C = 0x5A16
+0xD15D = 0x5A2D
+0xD15E = 0x5A2E
+0xD15F = 0x5A15
+0xD160 = 0x5A0F
+0xD161 = 0x5A17
+0xD162 = 0x5A0A
+0xD163 = 0x5A1E
+0xD164 = 0x5A33
+0xD165 = 0x5B6C
+0xD166 = 0x5BA7
+0xD167 = 0x5BAD
+0xD168 = 0x5BAC
+0xD169 = 0x5C03
+0xD16A = 0x5C56
+0xD16B = 0x5C54
+0xD16C = 0x5CEC
+0xD16D = 0x5CFF
+0xD16E = 0x5CEE
+0xD16F = 0x5CF1
+0xD170 = 0x5CF7
+0xD171 = 0x5D00
+0xD172 = 0x5CF9
+0xD173 = 0x5E29
+0xD174 = 0x5E28
+0xD175 = 0x5EA8
+0xD176 = 0x5EAE
+0xD177 = 0x5EAA
+0xD178 = 0x5EAC
+0xD179 = 0x5F33
+0xD17A = 0x5F30
+0xD17B = 0x5F67
+0xD17C = 0x605D
+0xD17D = 0x605A
+0xD17E = 0x6067
+0xD1A1 = 0x6041
+0xD1A2 = 0x60A2
+0xD1A3 = 0x6088
+0xD1A4 = 0x6080
+0xD1A5 = 0x6092
+0xD1A6 = 0x6081
+0xD1A7 = 0x609D
+0xD1A8 = 0x6083
+0xD1A9 = 0x6095
+0xD1AA = 0x609B
+0xD1AB = 0x6097
+0xD1AC = 0x6087
+0xD1AD = 0x609C
+0xD1AE = 0x608E
+0xD1AF = 0x6219
+0xD1B0 = 0x6246
+0xD1B1 = 0x62F2
+0xD1B2 = 0x6310
+0xD1B3 = 0x6356
+0xD1B4 = 0x632C
+0xD1B5 = 0x6344
+0xD1B6 = 0x6345
+0xD1B7 = 0x6336
+0xD1B8 = 0x6343
+0xD1B9 = 0x63E4
+0xD1BA = 0x6339
+0xD1BB = 0x634B
+0xD1BC = 0x634A
+0xD1BD = 0x633C
+0xD1BE = 0x6329
+0xD1BF = 0x6341
+0xD1C0 = 0x6334
+0xD1C1 = 0x6358
+0xD1C2 = 0x6354
+0xD1C3 = 0x6359
+0xD1C4 = 0x632D
+0xD1C5 = 0x6347
+0xD1C6 = 0x6333
+0xD1C7 = 0x635A
+0xD1C8 = 0x6351
+0xD1C9 = 0x6338
+0xD1CA = 0x6357
+0xD1CB = 0x6340
+0xD1CC = 0x6348
+0xD1CD = 0x654A
+0xD1CE = 0x6546
+0xD1CF = 0x65C6
+0xD1D0 = 0x65C3
+0xD1D1 = 0x65C4
+0xD1D2 = 0x65C2
+0xD1D3 = 0x664A
+0xD1D4 = 0x665F
+0xD1D5 = 0x6647
+0xD1D6 = 0x6651
+0xD1D7 = 0x6712
+0xD1D8 = 0x6713
+0xD1D9 = 0x681F
+0xD1DA = 0x681A
+0xD1DB = 0x6849
+0xD1DC = 0x6832
+0xD1DD = 0x6833
+0xD1DE = 0x683B
+0xD1DF = 0x684B
+0xD1E0 = 0x684F
+0xD1E1 = 0x6816
+0xD1E2 = 0x6831
+0xD1E3 = 0x681C
+0xD1E4 = 0x6835
+0xD1E5 = 0x682B
+0xD1E6 = 0x682D
+0xD1E7 = 0x682F
+0xD1E8 = 0x684E
+0xD1E9 = 0x6844
+0xD1EA = 0x6834
+0xD1EB = 0x681D
+0xD1EC = 0x6812
+0xD1ED = 0x6814
+0xD1EE = 0x6826
+0xD1EF = 0x6828
+0xD1F0 = 0x682E
+0xD1F1 = 0x684D
+0xD1F2 = 0x683A
+0xD1F3 = 0x6825
+0xD1F4 = 0x6820
+0xD1F5 = 0x6B2C
+0xD1F6 = 0x6B2F
+0xD1F7 = 0x6B2D
+0xD1F8 = 0x6B31
+0xD1F9 = 0x6B34
+0xD1FA = 0x6B6D
+0xD1FB = 0x8082
+0xD1FC = 0x6B88
+0xD1FD = 0x6BE6
+0xD1FE = 0x6BE4
+0xD240 = 0x6BE8
+0xD241 = 0x6BE3
+0xD242 = 0x6BE2
+0xD243 = 0x6BE7
+0xD244 = 0x6C25
+0xD245 = 0x6D7A
+0xD246 = 0x6D63
+0xD247 = 0x6D64
+0xD248 = 0x6D76
+0xD249 = 0x6D0D
+0xD24A = 0x6D61
+0xD24B = 0x6D92
+0xD24C = 0x6D58
+0xD24D = 0x6D62
+0xD24E = 0x6D6D
+0xD24F = 0x6D6F
+0xD250 = 0x6D91
+0xD251 = 0x6D8D
+0xD252 = 0x6DEF
+0xD253 = 0x6D7F
+0xD254 = 0x6D86
+0xD255 = 0x6D5E
+0xD256 = 0x6D67
+0xD257 = 0x6D60
+0xD258 = 0x6D97
+0xD259 = 0x6D70
+0xD25A = 0x6D7C
+0xD25B = 0x6D5F
+0xD25C = 0x6D82
+0xD25D = 0x6D98
+0xD25E = 0x6D2F
+0xD25F = 0x6D68
+0xD260 = 0x6D8B
+0xD261 = 0x6D7E
+0xD262 = 0x6D80
+0xD263 = 0x6D84
+0xD264 = 0x6D16
+0xD265 = 0x6D83
+0xD266 = 0x6D7B
+0xD267 = 0x6D7D
+0xD268 = 0x6D75
+0xD269 = 0x6D90
+0xD26A = 0x70DC
+0xD26B = 0x70D3
+0xD26C = 0x70D1
+0xD26D = 0x70DD
+0xD26E = 0x70CB
+0xD26F = 0x7F39
+0xD270 = 0x70E2
+0xD271 = 0x70D7
+0xD272 = 0x70D2
+0xD273 = 0x70DE
+0xD274 = 0x70E0
+0xD275 = 0x70D4
+0xD276 = 0x70CD
+0xD277 = 0x70C5
+0xD278 = 0x70C6
+0xD279 = 0x70C7
+0xD27A = 0x70DA
+0xD27B = 0x70CE
+0xD27C = 0x70E1
+0xD27D = 0x7242
+0xD27E = 0x7278
+0xD2A1 = 0x7277
+0xD2A2 = 0x7276
+0xD2A3 = 0x7300
+0xD2A4 = 0x72FA
+0xD2A5 = 0x72F4
+0xD2A6 = 0x72FE
+0xD2A7 = 0x72F6
+0xD2A8 = 0x72F3
+0xD2A9 = 0x72FB
+0xD2AA = 0x7301
+0xD2AB = 0x73D3
+0xD2AC = 0x73D9
+0xD2AD = 0x73E5
+0xD2AE = 0x73D6
+0xD2AF = 0x73BC
+0xD2B0 = 0x73E7
+0xD2B1 = 0x73E3
+0xD2B2 = 0x73E9
+0xD2B3 = 0x73DC
+0xD2B4 = 0x73D2
+0xD2B5 = 0x73DB
+0xD2B6 = 0x73D4
+0xD2B7 = 0x73DD
+0xD2B8 = 0x73DA
+0xD2B9 = 0x73D7
+0xD2BA = 0x73D8
+0xD2BB = 0x73E8
+0xD2BC = 0x74DE
+0xD2BD = 0x74DF
+0xD2BE = 0x74F4
+0xD2BF = 0x74F5
+0xD2C0 = 0x7521
+0xD2C1 = 0x755B
+0xD2C2 = 0x755F
+0xD2C3 = 0x75B0
+0xD2C4 = 0x75C1
+0xD2C5 = 0x75BB
+0xD2C6 = 0x75C4
+0xD2C7 = 0x75C0
+0xD2C8 = 0x75BF
+0xD2C9 = 0x75B6
+0xD2CA = 0x75BA
+0xD2CB = 0x768A
+0xD2CC = 0x76C9
+0xD2CD = 0x771D
+0xD2CE = 0x771B
+0xD2CF = 0x7710
+0xD2D0 = 0x7713
+0xD2D1 = 0x7712
+0xD2D2 = 0x7723
+0xD2D3 = 0x7711
+0xD2D4 = 0x7715
+0xD2D5 = 0x7719
+0xD2D6 = 0x771A
+0xD2D7 = 0x7722
+0xD2D8 = 0x7727
+0xD2D9 = 0x7823
+0xD2DA = 0x782C
+0xD2DB = 0x7822
+0xD2DC = 0x7835
+0xD2DD = 0x782F
+0xD2DE = 0x7828
+0xD2DF = 0x782E
+0xD2E0 = 0x782B
+0xD2E1 = 0x7821
+0xD2E2 = 0x7829
+0xD2E3 = 0x7833
+0xD2E4 = 0x782A
+0xD2E5 = 0x7831
+0xD2E6 = 0x7954
+0xD2E7 = 0x795B
+0xD2E8 = 0x794F
+0xD2E9 = 0x795C
+0xD2EA = 0x7953
+0xD2EB = 0x7952
+0xD2EC = 0x7951
+0xD2ED = 0x79EB
+0xD2EE = 0x79EC
+0xD2EF = 0x79E0
+0xD2F0 = 0x79EE
+0xD2F1 = 0x79ED
+0xD2F2 = 0x79EA
+0xD2F3 = 0x79DC
+0xD2F4 = 0x79DE
+0xD2F5 = 0x79DD
+0xD2F6 = 0x7A86
+0xD2F7 = 0x7A89
+0xD2F8 = 0x7A85
+0xD2F9 = 0x7A8B
+0xD2FA = 0x7A8C
+0xD2FB = 0x7A8A
+0xD2FC = 0x7A87
+0xD2FD = 0x7AD8
+0xD2FE = 0x7B10
+0xD340 = 0x7B04
+0xD341 = 0x7B13
+0xD342 = 0x7B05
+0xD343 = 0x7B0F
+0xD344 = 0x7B08
+0xD345 = 0x7B0A
+0xD346 = 0x7B0E
+0xD347 = 0x7B09
+0xD348 = 0x7B12
+0xD349 = 0x7C84
+0xD34A = 0x7C91
+0xD34B = 0x7C8A
+0xD34C = 0x7C8C
+0xD34D = 0x7C88
+0xD34E = 0x7C8D
+0xD34F = 0x7C85
+0xD350 = 0x7D1E
+0xD351 = 0x7D1D
+0xD352 = 0x7D11
+0xD353 = 0x7D0E
+0xD354 = 0x7D18
+0xD355 = 0x7D16
+0xD356 = 0x7D13
+0xD357 = 0x7D1F
+0xD358 = 0x7D12
+0xD359 = 0x7D0F
+0xD35A = 0x7D0C
+0xD35B = 0x7F5C
+0xD35C = 0x7F61
+0xD35D = 0x7F5E
+0xD35E = 0x7F60
+0xD35F = 0x7F5D
+0xD360 = 0x7F5B
+0xD361 = 0x7F96
+0xD362 = 0x7F92
+0xD363 = 0x7FC3
+0xD364 = 0x7FC2
+0xD365 = 0x7FC0
+0xD366 = 0x8016
+0xD367 = 0x803E
+0xD368 = 0x8039
+0xD369 = 0x80FA
+0xD36A = 0x80F2
+0xD36B = 0x80F9
+0xD36C = 0x80F5
+0xD36D = 0x8101
+0xD36E = 0x80FB
+0xD36F = 0x8100
+0xD370 = 0x8201
+0xD371 = 0x822F
+0xD372 = 0x8225
+0xD373 = 0x8333
+0xD374 = 0x832D
+0xD375 = 0x8344
+0xD376 = 0x8319
+0xD377 = 0x8351
+0xD378 = 0x8325
+0xD379 = 0x8356
+0xD37A = 0x833F
+0xD37B = 0x8341
+0xD37C = 0x8326
+0xD37D = 0x831C
+0xD37E = 0x8322
+0xD3A1 = 0x8342
+0xD3A2 = 0x834E
+0xD3A3 = 0x831B
+0xD3A4 = 0x832A
+0xD3A5 = 0x8308
+0xD3A6 = 0x833C
+0xD3A7 = 0x834D
+0xD3A8 = 0x8316
+0xD3A9 = 0x8324
+0xD3AA = 0x8320
+0xD3AB = 0x8337
+0xD3AC = 0x832F
+0xD3AD = 0x8329
+0xD3AE = 0x8347
+0xD3AF = 0x8345
+0xD3B0 = 0x834C
+0xD3B1 = 0x8353
+0xD3B2 = 0x831E
+0xD3B3 = 0x832C
+0xD3B4 = 0x834B
+0xD3B5 = 0x8327
+0xD3B6 = 0x8348
+0xD3B7 = 0x8653
+0xD3B8 = 0x8652
+0xD3B9 = 0x86A2
+0xD3BA = 0x86A8
+0xD3BB = 0x8696
+0xD3BC = 0x868D
+0xD3BD = 0x8691
+0xD3BE = 0x869E
+0xD3BF = 0x8687
+0xD3C0 = 0x8697
+0xD3C1 = 0x8686
+0xD3C2 = 0x868B
+0xD3C3 = 0x869A
+0xD3C4 = 0x8685
+0xD3C5 = 0x86A5
+0xD3C6 = 0x8699
+0xD3C7 = 0x86A1
+0xD3C8 = 0x86A7
+0xD3C9 = 0x8695
+0xD3CA = 0x8698
+0xD3CB = 0x868E
+0xD3CC = 0x869D
+0xD3CD = 0x8690
+0xD3CE = 0x8694
+0xD3CF = 0x8843
+0xD3D0 = 0x8844
+0xD3D1 = 0x886D
+0xD3D2 = 0x8875
+0xD3D3 = 0x8876
+0xD3D4 = 0x8872
+0xD3D5 = 0x8880
+0xD3D6 = 0x8871
+0xD3D7 = 0x887F
+0xD3D8 = 0x886F
+0xD3D9 = 0x8883
+0xD3DA = 0x887E
+0xD3DB = 0x8874
+0xD3DC = 0x887C
+0xD3DD = 0x8A12
+0xD3DE = 0x8C47
+0xD3DF = 0x8C57
+0xD3E0 = 0x8C7B
+0xD3E1 = 0x8CA4
+0xD3E2 = 0x8CA3
+0xD3E3 = 0x8D76
+0xD3E4 = 0x8D78
+0xD3E5 = 0x8DB5
+0xD3E6 = 0x8DB7
+0xD3E7 = 0x8DB6
+0xD3E8 = 0x8ED1
+0xD3E9 = 0x8ED3
+0xD3EA = 0x8FFE
+0xD3EB = 0x8FF5
+0xD3EC = 0x9002
+0xD3ED = 0x8FFF
+0xD3EE = 0x8FFB
+0xD3EF = 0x9004
+0xD3F0 = 0x8FFC
+0xD3F1 = 0x8FF6
+0xD3F2 = 0x90D6
+0xD3F3 = 0x90E0
+0xD3F4 = 0x90D9
+0xD3F5 = 0x90DA
+0xD3F6 = 0x90E3
+0xD3F7 = 0x90DF
+0xD3F8 = 0x90E5
+0xD3F9 = 0x90D8
+0xD3FA = 0x90DB
+0xD3FB = 0x90D7
+0xD3FC = 0x90DC
+0xD3FD = 0x90E4
+0xD3FE = 0x9150
+0xD440 = 0x914E
+0xD441 = 0x914F
+0xD442 = 0x91D5
+0xD443 = 0x91E2
+0xD444 = 0x91DA
+0xD445 = 0x965C
+0xD446 = 0x965F
+0xD447 = 0x96BC
+0xD448 = 0x98E3
+0xD449 = 0x9ADF
+0xD44A = 0x9B2F
+0xD44B = 0x4E7F
+0xD44C = 0x5070
+0xD44D = 0x506A
+0xD44E = 0x5061
+0xD44F = 0x505E
+0xD450 = 0x5060
+0xD451 = 0x5053
+0xD452 = 0x504B
+0xD453 = 0x505D
+0xD454 = 0x5072
+0xD455 = 0x5048
+0xD456 = 0x504D
+0xD457 = 0x5041
+0xD458 = 0x505B
+0xD459 = 0x504A
+0xD45A = 0x5062
+0xD45B = 0x5015
+0xD45C = 0x5045
+0xD45D = 0x505F
+0xD45E = 0x5069
+0xD45F = 0x506B
+0xD460 = 0x5063
+0xD461 = 0x5064
+0xD462 = 0x5046
+0xD463 = 0x5040
+0xD464 = 0x506E
+0xD465 = 0x5073
+0xD466 = 0x5057
+0xD467 = 0x5051
+0xD468 = 0x51D0
+0xD469 = 0x526B
+0xD46A = 0x526D
+0xD46B = 0x526C
+0xD46C = 0x526E
+0xD46D = 0x52D6
+0xD46E = 0x52D3
+0xD46F = 0x532D
+0xD470 = 0x539C
+0xD471 = 0x5575
+0xD472 = 0x5576
+0xD473 = 0x553C
+0xD474 = 0x554D
+0xD475 = 0x5550
+0xD476 = 0x5534
+0xD477 = 0x552A
+0xD478 = 0x5551
+0xD479 = 0x5562
+0xD47A = 0x5536
+0xD47B = 0x5535
+0xD47C = 0x5530
+0xD47D = 0x5552
+0xD47E = 0x5545
+0xD4A1 = 0x550C
+0xD4A2 = 0x5532
+0xD4A3 = 0x5565
+0xD4A4 = 0x554E
+0xD4A5 = 0x5539
+0xD4A6 = 0x5548
+0xD4A7 = 0x552D
+0xD4A8 = 0x553B
+0xD4A9 = 0x5540
+0xD4AA = 0x554B
+0xD4AB = 0x570A
+0xD4AC = 0x5707
+0xD4AD = 0x57FB
+0xD4AE = 0x5814
+0xD4AF = 0x57E2
+0xD4B0 = 0x57F6
+0xD4B1 = 0x57DC
+0xD4B2 = 0x57F4
+0xD4B3 = 0x5800
+0xD4B4 = 0x57ED
+0xD4B5 = 0x57FD
+0xD4B6 = 0x5808
+0xD4B7 = 0x57F8
+0xD4B8 = 0x580B
+0xD4B9 = 0x57F3
+0xD4BA = 0x57CF
+0xD4BB = 0x5807
+0xD4BC = 0x57EE
+0xD4BD = 0x57E3
+0xD4BE = 0x57F2
+0xD4BF = 0x57E5
+0xD4C0 = 0x57EC
+0xD4C1 = 0x57E1
+0xD4C2 = 0x580E
+0xD4C3 = 0x57FC
+0xD4C4 = 0x5810
+0xD4C5 = 0x57E7
+0xD4C6 = 0x5801
+0xD4C7 = 0x580C
+0xD4C8 = 0x57F1
+0xD4C9 = 0x57E9
+0xD4CA = 0x57F0
+0xD4CB = 0x580D
+0xD4CC = 0x5804
+0xD4CD = 0x595C
+0xD4CE = 0x5A60
+0xD4CF = 0x5A58
+0xD4D0 = 0x5A55
+0xD4D1 = 0x5A67
+0xD4D2 = 0x5A5E
+0xD4D3 = 0x5A38
+0xD4D4 = 0x5A35
+0xD4D5 = 0x5A6D
+0xD4D6 = 0x5A50
+0xD4D7 = 0x5A5F
+0xD4D8 = 0x5A65
+0xD4D9 = 0x5A6C
+0xD4DA = 0x5A53
+0xD4DB = 0x5A64
+0xD4DC = 0x5A57
+0xD4DD = 0x5A43
+0xD4DE = 0x5A5D
+0xD4DF = 0x5A52
+0xD4E0 = 0x5A44
+0xD4E1 = 0x5A5B
+0xD4E2 = 0x5A48
+0xD4E3 = 0x5A8E
+0xD4E4 = 0x5A3E
+0xD4E5 = 0x5A4D
+0xD4E6 = 0x5A39
+0xD4E7 = 0x5A4C
+0xD4E8 = 0x5A70
+0xD4E9 = 0x5A69
+0xD4EA = 0x5A47
+0xD4EB = 0x5A51
+0xD4EC = 0x5A56
+0xD4ED = 0x5A42
+0xD4EE = 0x5A5C
+0xD4EF = 0x5B72
+0xD4F0 = 0x5B6E
+0xD4F1 = 0x5BC1
+0xD4F2 = 0x5BC0
+0xD4F3 = 0x5C59
+0xD4F4 = 0x5D1E
+0xD4F5 = 0x5D0B
+0xD4F6 = 0x5D1D
+0xD4F7 = 0x5D1A
+0xD4F8 = 0x5D20
+0xD4F9 = 0x5D0C
+0xD4FA = 0x5D28
+0xD4FB = 0x5D0D
+0xD4FC = 0x5D26
+0xD4FD = 0x5D25
+0xD4FE = 0x5D0F
+0xD540 = 0x5D30
+0xD541 = 0x5D12
+0xD542 = 0x5D23
+0xD543 = 0x5D1F
+0xD544 = 0x5D2E
+0xD545 = 0x5E3E
+0xD546 = 0x5E34
+0xD547 = 0x5EB1
+0xD548 = 0x5EB4
+0xD549 = 0x5EB9
+0xD54A = 0x5EB2
+0xD54B = 0x5EB3
+0xD54C = 0x5F36
+0xD54D = 0x5F38
+0xD54E = 0x5F9B
+0xD54F = 0x5F96
+0xD550 = 0x5F9F
+0xD551 = 0x608A
+0xD552 = 0x6090
+0xD553 = 0x6086
+0xD554 = 0x60BE
+0xD555 = 0x60B0
+0xD556 = 0x60BA
+0xD557 = 0x60D3
+0xD558 = 0x60D4
+0xD559 = 0x60CF
+0xD55A = 0x60E4
+0xD55B = 0x60D9
+0xD55C = 0x60DD
+0xD55D = 0x60C8
+0xD55E = 0x60B1
+0xD55F = 0x60DB
+0xD560 = 0x60B7
+0xD561 = 0x60CA
+0xD562 = 0x60BF
+0xD563 = 0x60C3
+0xD564 = 0x60CD
+0xD565 = 0x60C0
+0xD566 = 0x6332
+0xD567 = 0x6365
+0xD568 = 0x638A
+0xD569 = 0x6382
+0xD56A = 0x637D
+0xD56B = 0x63BD
+0xD56C = 0x639E
+0xD56D = 0x63AD
+0xD56E = 0x639D
+0xD56F = 0x6397
+0xD570 = 0x63AB
+0xD571 = 0x638E
+0xD572 = 0x636F
+0xD573 = 0x6387
+0xD574 = 0x6390
+0xD575 = 0x636E
+0xD576 = 0x63AF
+0xD577 = 0x6375
+0xD578 = 0x639C
+0xD579 = 0x636D
+0xD57A = 0x63AE
+0xD57B = 0x637C
+0xD57C = 0x63A4
+0xD57D = 0x633B
+0xD57E = 0x639F
+0xD5A1 = 0x6378
+0xD5A2 = 0x6385
+0xD5A3 = 0x6381
+0xD5A4 = 0x6391
+0xD5A5 = 0x638D
+0xD5A6 = 0x6370
+0xD5A7 = 0x6553
+0xD5A8 = 0x65CD
+0xD5A9 = 0x6665
+0xD5AA = 0x6661
+0xD5AB = 0x665B
+0xD5AC = 0x6659
+0xD5AD = 0x665C
+0xD5AE = 0x6662
+0xD5AF = 0x6718
+0xD5B0 = 0x6879
+0xD5B1 = 0x6887
+0xD5B2 = 0x6890
+0xD5B3 = 0x689C
+0xD5B4 = 0x686D
+0xD5B5 = 0x686E
+0xD5B6 = 0x68AE
+0xD5B7 = 0x68AB
+0xD5B8 = 0x6956
+0xD5B9 = 0x686F
+0xD5BA = 0x68A3
+0xD5BB = 0x68AC
+0xD5BC = 0x68A9
+0xD5BD = 0x6875
+0xD5BE = 0x6874
+0xD5BF = 0x68B2
+0xD5C0 = 0x688F
+0xD5C1 = 0x6877
+0xD5C2 = 0x6892
+0xD5C3 = 0x687C
+0xD5C4 = 0x686B
+0xD5C5 = 0x6872
+0xD5C6 = 0x68AA
+0xD5C7 = 0x6880
+0xD5C8 = 0x6871
+0xD5C9 = 0x687E
+0xD5CA = 0x689B
+0xD5CB = 0x6896
+0xD5CC = 0x688B
+0xD5CD = 0x68A0
+0xD5CE = 0x6889
+0xD5CF = 0x68A4
+0xD5D0 = 0x6878
+0xD5D1 = 0x687B
+0xD5D2 = 0x6891
+0xD5D3 = 0x688C
+0xD5D4 = 0x688A
+0xD5D5 = 0x687D
+0xD5D6 = 0x6B36
+0xD5D7 = 0x6B33
+0xD5D8 = 0x6B37
+0xD5D9 = 0x6B38
+0xD5DA = 0x6B91
+0xD5DB = 0x6B8F
+0xD5DC = 0x6B8D
+0xD5DD = 0x6B8E
+0xD5DE = 0x6B8C
+0xD5DF = 0x6C2A
+0xD5E0 = 0x6DC0
+0xD5E1 = 0x6DAB
+0xD5E2 = 0x6DB4
+0xD5E3 = 0x6DB3
+0xD5E4 = 0x6E74
+0xD5E5 = 0x6DAC
+0xD5E6 = 0x6DE9
+0xD5E7 = 0x6DE2
+0xD5E8 = 0x6DB7
+0xD5E9 = 0x6DF6
+0xD5EA = 0x6DD4
+0xD5EB = 0x6E00
+0xD5EC = 0x6DC8
+0xD5ED = 0x6DE0
+0xD5EE = 0x6DDF
+0xD5EF = 0x6DD6
+0xD5F0 = 0x6DBE
+0xD5F1 = 0x6DE5
+0xD5F2 = 0x6DDC
+0xD5F3 = 0x6DDD
+0xD5F4 = 0x6DDB
+0xD5F5 = 0x6DF4
+0xD5F6 = 0x6DCA
+0xD5F7 = 0x6DBD
+0xD5F8 = 0x6DED
+0xD5F9 = 0x6DF0
+0xD5FA = 0x6DBA
+0xD5FB = 0x6DD5
+0xD5FC = 0x6DC2
+0xD5FD = 0x6DCF
+0xD5FE = 0x6DC9
+0xD640 = 0x6DD0
+0xD641 = 0x6DF2
+0xD642 = 0x6DD3
+0xD643 = 0x6DFD
+0xD644 = 0x6DD7
+0xD645 = 0x6DCD
+0xD646 = 0x6DE3
+0xD647 = 0x6DBB
+0xD648 = 0x70FA
+0xD649 = 0x710D
+0xD64A = 0x70F7
+0xD64B = 0x7117
+0xD64C = 0x70F4
+0xD64D = 0x710C
+0xD64E = 0x70F0
+0xD64F = 0x7104
+0xD650 = 0x70F3
+0xD651 = 0x7110
+0xD652 = 0x70FC
+0xD653 = 0x70FF
+0xD654 = 0x7106
+0xD655 = 0x7113
+0xD656 = 0x7100
+0xD657 = 0x70F8
+0xD658 = 0x70F6
+0xD659 = 0x710B
+0xD65A = 0x7102
+0xD65B = 0x710E
+0xD65C = 0x727E
+0xD65D = 0x727B
+0xD65E = 0x727C
+0xD65F = 0x727F
+0xD660 = 0x731D
+0xD661 = 0x7317
+0xD662 = 0x7307
+0xD663 = 0x7311
+0xD664 = 0x7318
+0xD665 = 0x730A
+0xD666 = 0x7308
+0xD667 = 0x72FF
+0xD668 = 0x730F
+0xD669 = 0x731E
+0xD66A = 0x7388
+0xD66B = 0x73F6
+0xD66C = 0x73F8
+0xD66D = 0x73F5
+0xD66E = 0x7404
+0xD66F = 0x7401
+0xD670 = 0x73FD
+0xD671 = 0x7407
+0xD672 = 0x7400
+0xD673 = 0x73FA
+0xD674 = 0x73FC
+0xD675 = 0x73FF
+0xD676 = 0x740C
+0xD677 = 0x740B
+0xD678 = 0x73F4
+0xD679 = 0x7408
+0xD67A = 0x7564
+0xD67B = 0x7563
+0xD67C = 0x75CE
+0xD67D = 0x75D2
+0xD67E = 0x75CF
+0xD6A1 = 0x75CB
+0xD6A2 = 0x75CC
+0xD6A3 = 0x75D1
+0xD6A4 = 0x75D0
+0xD6A5 = 0x768F
+0xD6A6 = 0x7689
+0xD6A7 = 0x76D3
+0xD6A8 = 0x7739
+0xD6A9 = 0x772F
+0xD6AA = 0x772D
+0xD6AB = 0x7731
+0xD6AC = 0x7732
+0xD6AD = 0x7734
+0xD6AE = 0x7733
+0xD6AF = 0x773D
+0xD6B0 = 0x7725
+0xD6B1 = 0x773B
+0xD6B2 = 0x7735
+0xD6B3 = 0x7848
+0xD6B4 = 0x7852
+0xD6B5 = 0x7849
+0xD6B6 = 0x784D
+0xD6B7 = 0x784A
+0xD6B8 = 0x784C
+0xD6B9 = 0x7826
+0xD6BA = 0x7845
+0xD6BB = 0x7850
+0xD6BC = 0x7964
+0xD6BD = 0x7967
+0xD6BE = 0x7969
+0xD6BF = 0x796A
+0xD6C0 = 0x7963
+0xD6C1 = 0x796B
+0xD6C2 = 0x7961
+0xD6C3 = 0x79BB
+0xD6C4 = 0x79FA
+0xD6C5 = 0x79F8
+0xD6C6 = 0x79F6
+0xD6C7 = 0x79F7
+0xD6C8 = 0x7A8F
+0xD6C9 = 0x7A94
+0xD6CA = 0x7A90
+0xD6CB = 0x7B35
+0xD6CC = 0x7B47
+0xD6CD = 0x7B34
+0xD6CE = 0x7B25
+0xD6CF = 0x7B30
+0xD6D0 = 0x7B22
+0xD6D1 = 0x7B24
+0xD6D2 = 0x7B33
+0xD6D3 = 0x7B18
+0xD6D4 = 0x7B2A
+0xD6D5 = 0x7B1D
+0xD6D6 = 0x7B31
+0xD6D7 = 0x7B2B
+0xD6D8 = 0x7B2D
+0xD6D9 = 0x7B2F
+0xD6DA = 0x7B32
+0xD6DB = 0x7B38
+0xD6DC = 0x7B1A
+0xD6DD = 0x7B23
+0xD6DE = 0x7C94
+0xD6DF = 0x7C98
+0xD6E0 = 0x7C96
+0xD6E1 = 0x7CA3
+0xD6E2 = 0x7D35
+0xD6E3 = 0x7D3D
+0xD6E4 = 0x7D38
+0xD6E5 = 0x7D36
+0xD6E6 = 0x7D3A
+0xD6E7 = 0x7D45
+0xD6E8 = 0x7D2C
+0xD6E9 = 0x7D29
+0xD6EA = 0x7D41
+0xD6EB = 0x7D47
+0xD6EC = 0x7D3E
+0xD6ED = 0x7D3F
+0xD6EE = 0x7D4A
+0xD6EF = 0x7D3B
+0xD6F0 = 0x7D28
+0xD6F1 = 0x7F63
+0xD6F2 = 0x7F95
+0xD6F3 = 0x7F9C
+0xD6F4 = 0x7F9D
+0xD6F5 = 0x7F9B
+0xD6F6 = 0x7FCA
+0xD6F7 = 0x7FCB
+0xD6F8 = 0x7FCD
+0xD6F9 = 0x7FD0
+0xD6FA = 0x7FD1
+0xD6FB = 0x7FC7
+0xD6FC = 0x7FCF
+0xD6FD = 0x7FC9
+0xD6FE = 0x801F
+0xD740 = 0x801E
+0xD741 = 0x801B
+0xD742 = 0x8047
+0xD743 = 0x8043
+0xD744 = 0x8048
+0xD745 = 0x8118
+0xD746 = 0x8125
+0xD747 = 0x8119
+0xD748 = 0x811B
+0xD749 = 0x812D
+0xD74A = 0x811F
+0xD74B = 0x812C
+0xD74C = 0x811E
+0xD74D = 0x8121
+0xD74E = 0x8115
+0xD74F = 0x8127
+0xD750 = 0x811D
+0xD751 = 0x8122
+0xD752 = 0x8211
+0xD753 = 0x8238
+0xD754 = 0x8233
+0xD755 = 0x823A
+0xD756 = 0x8234
+0xD757 = 0x8232
+0xD758 = 0x8274
+0xD759 = 0x8390
+0xD75A = 0x83A3
+0xD75B = 0x83A8
+0xD75C = 0x838D
+0xD75D = 0x837A
+0xD75E = 0x8373
+0xD75F = 0x83A4
+0xD760 = 0x8374
+0xD761 = 0x838F
+0xD762 = 0x8381
+0xD763 = 0x8395
+0xD764 = 0x8399
+0xD765 = 0x8375
+0xD766 = 0x8394
+0xD767 = 0x83A9
+0xD768 = 0x837D
+0xD769 = 0x8383
+0xD76A = 0x838C
+0xD76B = 0x839D
+0xD76C = 0x839B
+0xD76D = 0x83AA
+0xD76E = 0x838B
+0xD76F = 0x837E
+0xD770 = 0x83A5
+0xD771 = 0x83AF
+0xD772 = 0x8388
+0xD773 = 0x8397
+0xD774 = 0x83B0
+0xD775 = 0x837F
+0xD776 = 0x83A6
+0xD777 = 0x8387
+0xD778 = 0x83AE
+0xD779 = 0x8376
+0xD77A = 0x839A
+0xD77B = 0x8659
+0xD77C = 0x8656
+0xD77D = 0x86BF
+0xD77E = 0x86B7
+0xD7A1 = 0x86C2
+0xD7A2 = 0x86C1
+0xD7A3 = 0x86C5
+0xD7A4 = 0x86BA
+0xD7A5 = 0x86B0
+0xD7A6 = 0x86C8
+0xD7A7 = 0x86B9
+0xD7A8 = 0x86B3
+0xD7A9 = 0x86B8
+0xD7AA = 0x86CC
+0xD7AB = 0x86B4
+0xD7AC = 0x86BB
+0xD7AD = 0x86BC
+0xD7AE = 0x86C3
+0xD7AF = 0x86BD
+0xD7B0 = 0x86BE
+0xD7B1 = 0x8852
+0xD7B2 = 0x8889
+0xD7B3 = 0x8895
+0xD7B4 = 0x88A8
+0xD7B5 = 0x88A2
+0xD7B6 = 0x88AA
+0xD7B7 = 0x889A
+0xD7B8 = 0x8891
+0xD7B9 = 0x88A1
+0xD7BA = 0x889F
+0xD7BB = 0x8898
+0xD7BC = 0x88A7
+0xD7BD = 0x8899
+0xD7BE = 0x889B
+0xD7BF = 0x8897
+0xD7C0 = 0x88A4
+0xD7C1 = 0x88AC
+0xD7C2 = 0x888C
+0xD7C3 = 0x8893
+0xD7C4 = 0x888E
+0xD7C5 = 0x8982
+0xD7C6 = 0x89D6
+0xD7C7 = 0x89D9
+0xD7C8 = 0x89D5
+0xD7C9 = 0x8A30
+0xD7CA = 0x8A27
+0xD7CB = 0x8A2C
+0xD7CC = 0x8A1E
+0xD7CD = 0x8C39
+0xD7CE = 0x8C3B
+0xD7CF = 0x8C5C
+0xD7D0 = 0x8C5D
+0xD7D1 = 0x8C7D
+0xD7D2 = 0x8CA5
+0xD7D3 = 0x8D7D
+0xD7D4 = 0x8D7B
+0xD7D5 = 0x8D79
+0xD7D6 = 0x8DBC
+0xD7D7 = 0x8DC2
+0xD7D8 = 0x8DB9
+0xD7D9 = 0x8DBF
+0xD7DA = 0x8DC1
+0xD7DB = 0x8ED8
+0xD7DC = 0x8EDE
+0xD7DD = 0x8EDD
+0xD7DE = 0x8EDC
+0xD7DF = 0x8ED7
+0xD7E0 = 0x8EE0
+0xD7E1 = 0x8EE1
+0xD7E2 = 0x9024
+0xD7E3 = 0x900B
+0xD7E4 = 0x9011
+0xD7E5 = 0x901C
+0xD7E6 = 0x900C
+0xD7E7 = 0x9021
+0xD7E8 = 0x90EF
+0xD7E9 = 0x90EA
+0xD7EA = 0x90F0
+0xD7EB = 0x90F4
+0xD7EC = 0x90F2
+0xD7ED = 0x90F3
+0xD7EE = 0x90D4
+0xD7EF = 0x90EB
+0xD7F0 = 0x90EC
+0xD7F1 = 0x90E9
+0xD7F2 = 0x9156
+0xD7F3 = 0x9158
+0xD7F4 = 0x915A
+0xD7F5 = 0x9153
+0xD7F6 = 0x9155
+0xD7F7 = 0x91EC
+0xD7F8 = 0x91F4
+0xD7F9 = 0x91F1
+0xD7FA = 0x91F3
+0xD7FB = 0x91F8
+0xD7FC = 0x91E4
+0xD7FD = 0x91F9
+0xD7FE = 0x91EA
+0xD840 = 0x91EB
+0xD841 = 0x91F7
+0xD842 = 0x91E8
+0xD843 = 0x91EE
+0xD844 = 0x957A
+0xD845 = 0x9586
+0xD846 = 0x9588
+0xD847 = 0x967C
+0xD848 = 0x966D
+0xD849 = 0x966B
+0xD84A = 0x9671
+0xD84B = 0x966F
+0xD84C = 0x96BF
+0xD84D = 0x976A
+0xD84E = 0x9804
+0xD84F = 0x98E5
+0xD850 = 0x9997
+0xD851 = 0x509B
+0xD852 = 0x5095
+0xD853 = 0x5094
+0xD854 = 0x509E
+0xD855 = 0x508B
+0xD856 = 0x50A3
+0xD857 = 0x5083
+0xD858 = 0x508C
+0xD859 = 0x508E
+0xD85A = 0x509D
+0xD85B = 0x5068
+0xD85C = 0x509C
+0xD85D = 0x5092
+0xD85E = 0x5082
+0xD85F = 0x5087
+0xD860 = 0x515F
+0xD861 = 0x51D4
+0xD862 = 0x5312
+0xD863 = 0x5311
+0xD864 = 0x53A4
+0xD865 = 0x53A7
+0xD866 = 0x5591
+0xD867 = 0x55A8
+0xD868 = 0x55A5
+0xD869 = 0x55AD
+0xD86A = 0x5577
+0xD86B = 0x5645
+0xD86C = 0x55A2
+0xD86D = 0x5593
+0xD86E = 0x5588
+0xD86F = 0x558F
+0xD870 = 0x55B5
+0xD871 = 0x5581
+0xD872 = 0x55A3
+0xD873 = 0x5592
+0xD874 = 0x55A4
+0xD875 = 0x557D
+0xD876 = 0x558C
+0xD877 = 0x55A6
+0xD878 = 0x557F
+0xD879 = 0x5595
+0xD87A = 0x55A1
+0xD87B = 0x558E
+0xD87C = 0x570C
+0xD87D = 0x5829
+0xD87E = 0x5837
+0xD8A1 = 0x5819
+0xD8A2 = 0x581E
+0xD8A3 = 0x5827
+0xD8A4 = 0x5823
+0xD8A5 = 0x5828
+0xD8A6 = 0x57F5
+0xD8A7 = 0x5848
+0xD8A8 = 0x5825
+0xD8A9 = 0x581C
+0xD8AA = 0x581B
+0xD8AB = 0x5833
+0xD8AC = 0x583F
+0xD8AD = 0x5836
+0xD8AE = 0x582E
+0xD8AF = 0x5839
+0xD8B0 = 0x5838
+0xD8B1 = 0x582D
+0xD8B2 = 0x582C
+0xD8B3 = 0x583B
+0xD8B4 = 0x5961
+0xD8B5 = 0x5AAF
+0xD8B6 = 0x5A94
+0xD8B7 = 0x5A9F
+0xD8B8 = 0x5A7A
+0xD8B9 = 0x5AA2
+0xD8BA = 0x5A9E
+0xD8BB = 0x5A78
+0xD8BC = 0x5AA6
+0xD8BD = 0x5A7C
+0xD8BE = 0x5AA5
+0xD8BF = 0x5AAC
+0xD8C0 = 0x5A95
+0xD8C1 = 0x5AAE
+0xD8C2 = 0x5A37
+0xD8C3 = 0x5A84
+0xD8C4 = 0x5A8A
+0xD8C5 = 0x5A97
+0xD8C6 = 0x5A83
+0xD8C7 = 0x5A8B
+0xD8C8 = 0x5AA9
+0xD8C9 = 0x5A7B
+0xD8CA = 0x5A7D
+0xD8CB = 0x5A8C
+0xD8CC = 0x5A9C
+0xD8CD = 0x5A8F
+0xD8CE = 0x5A93
+0xD8CF = 0x5A9D
+0xD8D0 = 0x5BEA
+0xD8D1 = 0x5BCD
+0xD8D2 = 0x5BCB
+0xD8D3 = 0x5BD4
+0xD8D4 = 0x5BD1
+0xD8D5 = 0x5BCA
+0xD8D6 = 0x5BCE
+0xD8D7 = 0x5C0C
+0xD8D8 = 0x5C30
+0xD8D9 = 0x5D37
+0xD8DA = 0x5D43
+0xD8DB = 0x5D6B
+0xD8DC = 0x5D41
+0xD8DD = 0x5D4B
+0xD8DE = 0x5D3F
+0xD8DF = 0x5D35
+0xD8E0 = 0x5D51
+0xD8E1 = 0x5D4E
+0xD8E2 = 0x5D55
+0xD8E3 = 0x5D33
+0xD8E4 = 0x5D3A
+0xD8E5 = 0x5D52
+0xD8E6 = 0x5D3D
+0xD8E7 = 0x5D31
+0xD8E8 = 0x5D59
+0xD8E9 = 0x5D42
+0xD8EA = 0x5D39
+0xD8EB = 0x5D49
+0xD8EC = 0x5D38
+0xD8ED = 0x5D3C
+0xD8EE = 0x5D32
+0xD8EF = 0x5D36
+0xD8F0 = 0x5D40
+0xD8F1 = 0x5D45
+0xD8F2 = 0x5E44
+0xD8F3 = 0x5E41
+0xD8F4 = 0x5F58
+0xD8F5 = 0x5FA6
+0xD8F6 = 0x5FA5
+0xD8F7 = 0x5FAB
+0xD8F8 = 0x60C9
+0xD8F9 = 0x60B9
+0xD8FA = 0x60CC
+0xD8FB = 0x60E2
+0xD8FC = 0x60CE
+0xD8FD = 0x60C4
+0xD8FE = 0x6114
+0xD940 = 0x60F2
+0xD941 = 0x610A
+0xD942 = 0x6116
+0xD943 = 0x6105
+0xD944 = 0x60F5
+0xD945 = 0x6113
+0xD946 = 0x60F8
+0xD947 = 0x60FC
+0xD948 = 0x60FE
+0xD949 = 0x60C1
+0xD94A = 0x6103
+0xD94B = 0x6118
+0xD94C = 0x611D
+0xD94D = 0x6110
+0xD94E = 0x60FF
+0xD94F = 0x6104
+0xD950 = 0x610B
+0xD951 = 0x624A
+0xD952 = 0x6394
+0xD953 = 0x63B1
+0xD954 = 0x63B0
+0xD955 = 0x63CE
+0xD956 = 0x63E5
+0xD957 = 0x63E8
+0xD958 = 0x63EF
+0xD959 = 0x63C3
+0xD95A = 0x649D
+0xD95B = 0x63F3
+0xD95C = 0x63CA
+0xD95D = 0x63E0
+0xD95E = 0x63F6
+0xD95F = 0x63D5
+0xD960 = 0x63F2
+0xD961 = 0x63F5
+0xD962 = 0x6461
+0xD963 = 0x63DF
+0xD964 = 0x63BE
+0xD965 = 0x63DD
+0xD966 = 0x63DC
+0xD967 = 0x63C4
+0xD968 = 0x63D8
+0xD969 = 0x63D3
+0xD96A = 0x63C2
+0xD96B = 0x63C7
+0xD96C = 0x63CC
+0xD96D = 0x63CB
+0xD96E = 0x63C8
+0xD96F = 0x63F0
+0xD970 = 0x63D7
+0xD971 = 0x63D9
+0xD972 = 0x6532
+0xD973 = 0x6567
+0xD974 = 0x656A
+0xD975 = 0x6564
+0xD976 = 0x655C
+0xD977 = 0x6568
+0xD978 = 0x6565
+0xD979 = 0x658C
+0xD97A = 0x659D
+0xD97B = 0x659E
+0xD97C = 0x65AE
+0xD97D = 0x65D0
+0xD97E = 0x65D2
+0xD9A1 = 0x667C
+0xD9A2 = 0x666C
+0xD9A3 = 0x667B
+0xD9A4 = 0x6680
+0xD9A5 = 0x6671
+0xD9A6 = 0x6679
+0xD9A7 = 0x666A
+0xD9A8 = 0x6672
+0xD9A9 = 0x6701
+0xD9AA = 0x690C
+0xD9AB = 0x68D3
+0xD9AC = 0x6904
+0xD9AD = 0x68DC
+0xD9AE = 0x692A
+0xD9AF = 0x68EC
+0xD9B0 = 0x68EA
+0xD9B1 = 0x68F1
+0xD9B2 = 0x690F
+0xD9B3 = 0x68D6
+0xD9B4 = 0x68F7
+0xD9B5 = 0x68EB
+0xD9B6 = 0x68E4
+0xD9B7 = 0x68F6
+0xD9B8 = 0x6913
+0xD9B9 = 0x6910
+0xD9BA = 0x68F3
+0xD9BB = 0x68E1
+0xD9BC = 0x6907
+0xD9BD = 0x68CC
+0xD9BE = 0x6908
+0xD9BF = 0x6970
+0xD9C0 = 0x68B4
+0xD9C1 = 0x6911
+0xD9C2 = 0x68EF
+0xD9C3 = 0x68C6
+0xD9C4 = 0x6914
+0xD9C5 = 0x68F8
+0xD9C6 = 0x68D0
+0xD9C7 = 0x68FD
+0xD9C8 = 0x68FC
+0xD9C9 = 0x68E8
+0xD9CA = 0x690B
+0xD9CB = 0x690A
+0xD9CC = 0x6917
+0xD9CD = 0x68CE
+0xD9CE = 0x68C8
+0xD9CF = 0x68DD
+0xD9D0 = 0x68DE
+0xD9D1 = 0x68E6
+0xD9D2 = 0x68F4
+0xD9D3 = 0x68D1
+0xD9D4 = 0x6906
+0xD9D5 = 0x68D4
+0xD9D6 = 0x68E9
+0xD9D7 = 0x6915
+0xD9D8 = 0x6925
+0xD9D9 = 0x68C7
+0xD9DA = 0x6B39
+0xD9DB = 0x6B3B
+0xD9DC = 0x6B3F
+0xD9DD = 0x6B3C
+0xD9DE = 0x6B94
+0xD9DF = 0x6B97
+0xD9E0 = 0x6B99
+0xD9E1 = 0x6B95
+0xD9E2 = 0x6BBD
+0xD9E3 = 0x6BF0
+0xD9E4 = 0x6BF2
+0xD9E5 = 0x6BF3
+0xD9E6 = 0x6C30
+0xD9E7 = 0x6DFC
+0xD9E8 = 0x6E46
+0xD9E9 = 0x6E47
+0xD9EA = 0x6E1F
+0xD9EB = 0x6E49
+0xD9EC = 0x6E88
+0xD9ED = 0x6E3C
+0xD9EE = 0x6E3D
+0xD9EF = 0x6E45
+0xD9F0 = 0x6E62
+0xD9F1 = 0x6E2B
+0xD9F2 = 0x6E3F
+0xD9F3 = 0x6E41
+0xD9F4 = 0x6E5D
+0xD9F5 = 0x6E73
+0xD9F6 = 0x6E1C
+0xD9F7 = 0x6E33
+0xD9F8 = 0x6E4B
+0xD9F9 = 0x6E40
+0xD9FA = 0x6E51
+0xD9FB = 0x6E3B
+0xD9FC = 0x6E03
+0xD9FD = 0x6E2E
+0xD9FE = 0x6E5E
+0xDA40 = 0x6E68
+0xDA41 = 0x6E5C
+0xDA42 = 0x6E61
+0xDA43 = 0x6E31
+0xDA44 = 0x6E28
+0xDA45 = 0x6E60
+0xDA46 = 0x6E71
+0xDA47 = 0x6E6B
+0xDA48 = 0x6E39
+0xDA49 = 0x6E22
+0xDA4A = 0x6E30
+0xDA4B = 0x6E53
+0xDA4C = 0x6E65
+0xDA4D = 0x6E27
+0xDA4E = 0x6E78
+0xDA4F = 0x6E64
+0xDA50 = 0x6E77
+0xDA51 = 0x6E55
+0xDA52 = 0x6E79
+0xDA53 = 0x6E52
+0xDA54 = 0x6E66
+0xDA55 = 0x6E35
+0xDA56 = 0x6E36
+0xDA57 = 0x6E5A
+0xDA58 = 0x7120
+0xDA59 = 0x711E
+0xDA5A = 0x712F
+0xDA5B = 0x70FB
+0xDA5C = 0x712E
+0xDA5D = 0x7131
+0xDA5E = 0x7123
+0xDA5F = 0x7125
+0xDA60 = 0x7122
+0xDA61 = 0x7132
+0xDA62 = 0x711F
+0xDA63 = 0x7128
+0xDA64 = 0x713A
+0xDA65 = 0x711B
+0xDA66 = 0x724B
+0xDA67 = 0x725A
+0xDA68 = 0x7288
+0xDA69 = 0x7289
+0xDA6A = 0x7286
+0xDA6B = 0x7285
+0xDA6C = 0x728B
+0xDA6D = 0x7312
+0xDA6E = 0x730B
+0xDA6F = 0x7330
+0xDA70 = 0x7322
+0xDA71 = 0x7331
+0xDA72 = 0x7333
+0xDA73 = 0x7327
+0xDA74 = 0x7332
+0xDA75 = 0x732D
+0xDA76 = 0x7326
+0xDA77 = 0x7323
+0xDA78 = 0x7335
+0xDA79 = 0x730C
+0xDA7A = 0x742E
+0xDA7B = 0x742C
+0xDA7C = 0x7430
+0xDA7D = 0x742B
+0xDA7E = 0x7416
+0xDAA1 = 0x741A
+0xDAA2 = 0x7421
+0xDAA3 = 0x742D
+0xDAA4 = 0x7431
+0xDAA5 = 0x7424
+0xDAA6 = 0x7423
+0xDAA7 = 0x741D
+0xDAA8 = 0x7429
+0xDAA9 = 0x7420
+0xDAAA = 0x7432
+0xDAAB = 0x74FB
+0xDAAC = 0x752F
+0xDAAD = 0x756F
+0xDAAE = 0x756C
+0xDAAF = 0x75E7
+0xDAB0 = 0x75DA
+0xDAB1 = 0x75E1
+0xDAB2 = 0x75E6
+0xDAB3 = 0x75DD
+0xDAB4 = 0x75DF
+0xDAB5 = 0x75E4
+0xDAB6 = 0x75D7
+0xDAB7 = 0x7695
+0xDAB8 = 0x7692
+0xDAB9 = 0x76DA
+0xDABA = 0x7746
+0xDABB = 0x7747
+0xDABC = 0x7744
+0xDABD = 0x774D
+0xDABE = 0x7745
+0xDABF = 0x774A
+0xDAC0 = 0x774E
+0xDAC1 = 0x774B
+0xDAC2 = 0x774C
+0xDAC3 = 0x77DE
+0xDAC4 = 0x77EC
+0xDAC5 = 0x7860
+0xDAC6 = 0x7864
+0xDAC7 = 0x7865
+0xDAC8 = 0x785C
+0xDAC9 = 0x786D
+0xDACA = 0x7871
+0xDACB = 0x786A
+0xDACC = 0x786E
+0xDACD = 0x7870
+0xDACE = 0x7869
+0xDACF = 0x7868
+0xDAD0 = 0x785E
+0xDAD1 = 0x7862
+0xDAD2 = 0x7974
+0xDAD3 = 0x7973
+0xDAD4 = 0x7972
+0xDAD5 = 0x7970
+0xDAD6 = 0x7A02
+0xDAD7 = 0x7A0A
+0xDAD8 = 0x7A03
+0xDAD9 = 0x7A0C
+0xDADA = 0x7A04
+0xDADB = 0x7A99
+0xDADC = 0x7AE6
+0xDADD = 0x7AE4
+0xDADE = 0x7B4A
+0xDADF = 0x7B3B
+0xDAE0 = 0x7B44
+0xDAE1 = 0x7B48
+0xDAE2 = 0x7B4C
+0xDAE3 = 0x7B4E
+0xDAE4 = 0x7B40
+0xDAE5 = 0x7B58
+0xDAE6 = 0x7B45
+0xDAE7 = 0x7CA2
+0xDAE8 = 0x7C9E
+0xDAE9 = 0x7CA8
+0xDAEA = 0x7CA1
+0xDAEB = 0x7D58
+0xDAEC = 0x7D6F
+0xDAED = 0x7D63
+0xDAEE = 0x7D53
+0xDAEF = 0x7D56
+0xDAF0 = 0x7D67
+0xDAF1 = 0x7D6A
+0xDAF2 = 0x7D4F
+0xDAF3 = 0x7D6D
+0xDAF4 = 0x7D5C
+0xDAF5 = 0x7D6B
+0xDAF6 = 0x7D52
+0xDAF7 = 0x7D54
+0xDAF8 = 0x7D69
+0xDAF9 = 0x7D51
+0xDAFA = 0x7D5F
+0xDAFB = 0x7D4E
+0xDAFC = 0x7F3E
+0xDAFD = 0x7F3F
+0xDAFE = 0x7F65
+0xDB40 = 0x7F66
+0xDB41 = 0x7FA2
+0xDB42 = 0x7FA0
+0xDB43 = 0x7FA1
+0xDB44 = 0x7FD7
+0xDB45 = 0x8051
+0xDB46 = 0x804F
+0xDB47 = 0x8050
+0xDB48 = 0x80FE
+0xDB49 = 0x80D4
+0xDB4A = 0x8143
+0xDB4B = 0x814A
+0xDB4C = 0x8152
+0xDB4D = 0x814F
+0xDB4E = 0x8147
+0xDB4F = 0x813D
+0xDB50 = 0x814D
+0xDB51 = 0x813A
+0xDB52 = 0x81E6
+0xDB53 = 0x81EE
+0xDB54 = 0x81F7
+0xDB55 = 0x81F8
+0xDB56 = 0x81F9
+0xDB57 = 0x8204
+0xDB58 = 0x823C
+0xDB59 = 0x823D
+0xDB5A = 0x823F
+0xDB5B = 0x8275
+0xDB5C = 0x833B
+0xDB5D = 0x83CF
+0xDB5E = 0x83F9
+0xDB5F = 0x8423
+0xDB60 = 0x83C0
+0xDB61 = 0x83E8
+0xDB62 = 0x8412
+0xDB63 = 0x83E7
+0xDB64 = 0x83E4
+0xDB65 = 0x83FC
+0xDB66 = 0x83F6
+0xDB67 = 0x8410
+0xDB68 = 0x83C6
+0xDB69 = 0x83C8
+0xDB6A = 0x83EB
+0xDB6B = 0x83E3
+0xDB6C = 0x83BF
+0xDB6D = 0x8401
+0xDB6E = 0x83DD
+0xDB6F = 0x83E5
+0xDB70 = 0x83D8
+0xDB71 = 0x83FF
+0xDB72 = 0x83E1
+0xDB73 = 0x83CB
+0xDB74 = 0x83CE
+0xDB75 = 0x83D6
+0xDB76 = 0x83F5
+0xDB77 = 0x83C9
+0xDB78 = 0x8409
+0xDB79 = 0x840F
+0xDB7A = 0x83DE
+0xDB7B = 0x8411
+0xDB7C = 0x8406
+0xDB7D = 0x83C2
+0xDB7E = 0x83F3
+0xDBA1 = 0x83D5
+0xDBA2 = 0x83FA
+0xDBA3 = 0x83C7
+0xDBA4 = 0x83D1
+0xDBA5 = 0x83EA
+0xDBA6 = 0x8413
+0xDBA7 = 0x83C3
+0xDBA8 = 0x83EC
+0xDBA9 = 0x83EE
+0xDBAA = 0x83C4
+0xDBAB = 0x83FB
+0xDBAC = 0x83D7
+0xDBAD = 0x83E2
+0xDBAE = 0x841B
+0xDBAF = 0x83DB
+0xDBB0 = 0x83FE
+0xDBB1 = 0x86D8
+0xDBB2 = 0x86E2
+0xDBB3 = 0x86E6
+0xDBB4 = 0x86D3
+0xDBB5 = 0x86E3
+0xDBB6 = 0x86DA
+0xDBB7 = 0x86EA
+0xDBB8 = 0x86DD
+0xDBB9 = 0x86EB
+0xDBBA = 0x86DC
+0xDBBB = 0x86EC
+0xDBBC = 0x86E9
+0xDBBD = 0x86D7
+0xDBBE = 0x86E8
+0xDBBF = 0x86D1
+0xDBC0 = 0x8848
+0xDBC1 = 0x8856
+0xDBC2 = 0x8855
+0xDBC3 = 0x88BA
+0xDBC4 = 0x88D7
+0xDBC5 = 0x88B9
+0xDBC6 = 0x88B8
+0xDBC7 = 0x88C0
+0xDBC8 = 0x88BE
+0xDBC9 = 0x88B6
+0xDBCA = 0x88BC
+0xDBCB = 0x88B7
+0xDBCC = 0x88BD
+0xDBCD = 0x88B2
+0xDBCE = 0x8901
+0xDBCF = 0x88C9
+0xDBD0 = 0x8995
+0xDBD1 = 0x8998
+0xDBD2 = 0x8997
+0xDBD3 = 0x89DD
+0xDBD4 = 0x89DA
+0xDBD5 = 0x89DB
+0xDBD6 = 0x8A4E
+0xDBD7 = 0x8A4D
+0xDBD8 = 0x8A39
+0xDBD9 = 0x8A59
+0xDBDA = 0x8A40
+0xDBDB = 0x8A57
+0xDBDC = 0x8A58
+0xDBDD = 0x8A44
+0xDBDE = 0x8A45
+0xDBDF = 0x8A52
+0xDBE0 = 0x8A48
+0xDBE1 = 0x8A51
+0xDBE2 = 0x8A4A
+0xDBE3 = 0x8A4C
+0xDBE4 = 0x8A4F
+0xDBE5 = 0x8C5F
+0xDBE6 = 0x8C81
+0xDBE7 = 0x8C80
+0xDBE8 = 0x8CBA
+0xDBE9 = 0x8CBE
+0xDBEA = 0x8CB0
+0xDBEB = 0x8CB9
+0xDBEC = 0x8CB5
+0xDBED = 0x8D84
+0xDBEE = 0x8D80
+0xDBEF = 0x8D89
+0xDBF0 = 0x8DD8
+0xDBF1 = 0x8DD3
+0xDBF2 = 0x8DCD
+0xDBF3 = 0x8DC7
+0xDBF4 = 0x8DD6
+0xDBF5 = 0x8DDC
+0xDBF6 = 0x8DCF
+0xDBF7 = 0x8DD5
+0xDBF8 = 0x8DD9
+0xDBF9 = 0x8DC8
+0xDBFA = 0x8DD7
+0xDBFB = 0x8DC5
+0xDBFC = 0x8EEF
+0xDBFD = 0x8EF7
+0xDBFE = 0x8EFA
+0xDC40 = 0x8EF9
+0xDC41 = 0x8EE6
+0xDC42 = 0x8EEE
+0xDC43 = 0x8EE5
+0xDC44 = 0x8EF5
+0xDC45 = 0x8EE7
+0xDC46 = 0x8EE8
+0xDC47 = 0x8EF6
+0xDC48 = 0x8EEB
+0xDC49 = 0x8EF1
+0xDC4A = 0x8EEC
+0xDC4B = 0x8EF4
+0xDC4C = 0x8EE9
+0xDC4D = 0x902D
+0xDC4E = 0x9034
+0xDC4F = 0x902F
+0xDC50 = 0x9106
+0xDC51 = 0x912C
+0xDC52 = 0x9104
+0xDC53 = 0x90FF
+0xDC54 = 0x90FC
+0xDC55 = 0x9108
+0xDC56 = 0x90F9
+0xDC57 = 0x90FB
+0xDC58 = 0x9101
+0xDC59 = 0x9100
+0xDC5A = 0x9107
+0xDC5B = 0x9105
+0xDC5C = 0x9103
+0xDC5D = 0x9161
+0xDC5E = 0x9164
+0xDC5F = 0x915F
+0xDC60 = 0x9162
+0xDC61 = 0x9160
+0xDC62 = 0x9201
+0xDC63 = 0x920A
+0xDC64 = 0x9225
+0xDC65 = 0x9203
+0xDC66 = 0x921A
+0xDC67 = 0x9226
+0xDC68 = 0x920F
+0xDC69 = 0x920C
+0xDC6A = 0x9200
+0xDC6B = 0x9212
+0xDC6C = 0x91FF
+0xDC6D = 0x91FD
+0xDC6E = 0x9206
+0xDC6F = 0x9204
+0xDC70 = 0x9227
+0xDC71 = 0x9202
+0xDC72 = 0x921C
+0xDC73 = 0x9224
+0xDC74 = 0x9219
+0xDC75 = 0x9217
+0xDC76 = 0x9205
+0xDC77 = 0x9216
+0xDC78 = 0x957B
+0xDC79 = 0x958D
+0xDC7A = 0x958C
+0xDC7B = 0x9590
+0xDC7C = 0x9687
+0xDC7D = 0x967E
+0xDC7E = 0x9688
+0xDCA1 = 0x9689
+0xDCA2 = 0x9683
+0xDCA3 = 0x9680
+0xDCA4 = 0x96C2
+0xDCA5 = 0x96C8
+0xDCA6 = 0x96C3
+0xDCA7 = 0x96F1
+0xDCA8 = 0x96F0
+0xDCA9 = 0x976C
+0xDCAA = 0x9770
+0xDCAB = 0x976E
+0xDCAC = 0x9807
+0xDCAD = 0x98A9
+0xDCAE = 0x98EB
+0xDCAF = 0x9CE6
+0xDCB0 = 0x9EF9
+0xDCB1 = 0x4E83
+0xDCB2 = 0x4E84
+0xDCB3 = 0x4EB6
+0xDCB4 = 0x50BD
+0xDCB5 = 0x50BF
+0xDCB6 = 0x50C6
+0xDCB7 = 0x50AE
+0xDCB8 = 0x50C4
+0xDCB9 = 0x50CA
+0xDCBA = 0x50B4
+0xDCBB = 0x50C8
+0xDCBC = 0x50C2
+0xDCBD = 0x50B0
+0xDCBE = 0x50C1
+0xDCBF = 0x50BA
+0xDCC0 = 0x50B1
+0xDCC1 = 0x50CB
+0xDCC2 = 0x50C9
+0xDCC3 = 0x50B6
+0xDCC4 = 0x50B8
+0xDCC5 = 0x51D7
+0xDCC6 = 0x527A
+0xDCC7 = 0x5278
+0xDCC8 = 0x527B
+0xDCC9 = 0x527C
+0xDCCA = 0x55C3
+0xDCCB = 0x55DB
+0xDCCC = 0x55CC
+0xDCCD = 0x55D0
+0xDCCE = 0x55CB
+0xDCCF = 0x55CA
+0xDCD0 = 0x55DD
+0xDCD1 = 0x55C0
+0xDCD2 = 0x55D4
+0xDCD3 = 0x55C4
+0xDCD4 = 0x55E9
+0xDCD5 = 0x55BF
+0xDCD6 = 0x55D2
+0xDCD7 = 0x558D
+0xDCD8 = 0x55CF
+0xDCD9 = 0x55D5
+0xDCDA = 0x55E2
+0xDCDB = 0x55D6
+0xDCDC = 0x55C8
+0xDCDD = 0x55F2
+0xDCDE = 0x55CD
+0xDCDF = 0x55D9
+0xDCE0 = 0x55C2
+0xDCE1 = 0x5714
+0xDCE2 = 0x5853
+0xDCE3 = 0x5868
+0xDCE4 = 0x5864
+0xDCE5 = 0x584F
+0xDCE6 = 0x584D
+0xDCE7 = 0x5849
+0xDCE8 = 0x586F
+0xDCE9 = 0x5855
+0xDCEA = 0x584E
+0xDCEB = 0x585D
+0xDCEC = 0x5859
+0xDCED = 0x5865
+0xDCEE = 0x585B
+0xDCEF = 0x583D
+0xDCF0 = 0x5863
+0xDCF1 = 0x5871
+0xDCF2 = 0x58FC
+0xDCF3 = 0x5AC7
+0xDCF4 = 0x5AC4
+0xDCF5 = 0x5ACB
+0xDCF6 = 0x5ABA
+0xDCF7 = 0x5AB8
+0xDCF8 = 0x5AB1
+0xDCF9 = 0x5AB5
+0xDCFA = 0x5AB0
+0xDCFB = 0x5ABF
+0xDCFC = 0x5AC8
+0xDCFD = 0x5ABB
+0xDCFE = 0x5AC6
+0xDD40 = 0x5AB7
+0xDD41 = 0x5AC0
+0xDD42 = 0x5ACA
+0xDD43 = 0x5AB4
+0xDD44 = 0x5AB6
+0xDD45 = 0x5ACD
+0xDD46 = 0x5AB9
+0xDD47 = 0x5A90
+0xDD48 = 0x5BD6
+0xDD49 = 0x5BD8
+0xDD4A = 0x5BD9
+0xDD4B = 0x5C1F
+0xDD4C = 0x5C33
+0xDD4D = 0x5D71
+0xDD4E = 0x5D63
+0xDD4F = 0x5D4A
+0xDD50 = 0x5D65
+0xDD51 = 0x5D72
+0xDD52 = 0x5D6C
+0xDD53 = 0x5D5E
+0xDD54 = 0x5D68
+0xDD55 = 0x5D67
+0xDD56 = 0x5D62
+0xDD57 = 0x5DF0
+0xDD58 = 0x5E4F
+0xDD59 = 0x5E4E
+0xDD5A = 0x5E4A
+0xDD5B = 0x5E4D
+0xDD5C = 0x5E4B
+0xDD5D = 0x5EC5
+0xDD5E = 0x5ECC
+0xDD5F = 0x5EC6
+0xDD60 = 0x5ECB
+0xDD61 = 0x5EC7
+0xDD62 = 0x5F40
+0xDD63 = 0x5FAF
+0xDD64 = 0x5FAD
+0xDD65 = 0x60F7
+0xDD66 = 0x6149
+0xDD67 = 0x614A
+0xDD68 = 0x612B
+0xDD69 = 0x6145
+0xDD6A = 0x6136
+0xDD6B = 0x6132
+0xDD6C = 0x612E
+0xDD6D = 0x6146
+0xDD6E = 0x612F
+0xDD6F = 0x614F
+0xDD70 = 0x6129
+0xDD71 = 0x6140
+0xDD72 = 0x6220
+0xDD73 = 0x9168
+0xDD74 = 0x6223
+0xDD75 = 0x6225
+0xDD76 = 0x6224
+0xDD77 = 0x63C5
+0xDD78 = 0x63F1
+0xDD79 = 0x63EB
+0xDD7A = 0x6410
+0xDD7B = 0x6412
+0xDD7C = 0x6409
+0xDD7D = 0x6420
+0xDD7E = 0x6424
+0xDDA1 = 0x6433
+0xDDA2 = 0x6443
+0xDDA3 = 0x641F
+0xDDA4 = 0x6415
+0xDDA5 = 0x6418
+0xDDA6 = 0x6439
+0xDDA7 = 0x6437
+0xDDA8 = 0x6422
+0xDDA9 = 0x6423
+0xDDAA = 0x640C
+0xDDAB = 0x6426
+0xDDAC = 0x6430
+0xDDAD = 0x6428
+0xDDAE = 0x6441
+0xDDAF = 0x6435
+0xDDB0 = 0x642F
+0xDDB1 = 0x640A
+0xDDB2 = 0x641A
+0xDDB3 = 0x6440
+0xDDB4 = 0x6425
+0xDDB5 = 0x6427
+0xDDB6 = 0x640B
+0xDDB7 = 0x63E7
+0xDDB8 = 0x641B
+0xDDB9 = 0x642E
+0xDDBA = 0x6421
+0xDDBB = 0x640E
+0xDDBC = 0x656F
+0xDDBD = 0x6592
+0xDDBE = 0x65D3
+0xDDBF = 0x6686
+0xDDC0 = 0x668C
+0xDDC1 = 0x6695
+0xDDC2 = 0x6690
+0xDDC3 = 0x668B
+0xDDC4 = 0x668A
+0xDDC5 = 0x6699
+0xDDC6 = 0x6694
+0xDDC7 = 0x6678
+0xDDC8 = 0x6720
+0xDDC9 = 0x6966
+0xDDCA = 0x695F
+0xDDCB = 0x6938
+0xDDCC = 0x694E
+0xDDCD = 0x6962
+0xDDCE = 0x6971
+0xDDCF = 0x693F
+0xDDD0 = 0x6945
+0xDDD1 = 0x696A
+0xDDD2 = 0x6939
+0xDDD3 = 0x6942
+0xDDD4 = 0x6957
+0xDDD5 = 0x6959
+0xDDD6 = 0x697A
+0xDDD7 = 0x6948
+0xDDD8 = 0x6949
+0xDDD9 = 0x6935
+0xDDDA = 0x696C
+0xDDDB = 0x6933
+0xDDDC = 0x693D
+0xDDDD = 0x6965
+0xDDDE = 0x68F0
+0xDDDF = 0x6978
+0xDDE0 = 0x6934
+0xDDE1 = 0x6969
+0xDDE2 = 0x6940
+0xDDE3 = 0x696F
+0xDDE4 = 0x6944
+0xDDE5 = 0x6976
+0xDDE6 = 0x6958
+0xDDE7 = 0x6941
+0xDDE8 = 0x6974
+0xDDE9 = 0x694C
+0xDDEA = 0x693B
+0xDDEB = 0x694B
+0xDDEC = 0x6937
+0xDDED = 0x695C
+0xDDEE = 0x694F
+0xDDEF = 0x6951
+0xDDF0 = 0x6932
+0xDDF1 = 0x6952
+0xDDF2 = 0x692F
+0xDDF3 = 0x697B
+0xDDF4 = 0x693C
+0xDDF5 = 0x6B46
+0xDDF6 = 0x6B45
+0xDDF7 = 0x6B43
+0xDDF8 = 0x6B42
+0xDDF9 = 0x6B48
+0xDDFA = 0x6B41
+0xDDFB = 0x6B9B
+0xDDFC = 0xFA0D
+0xDDFD = 0x6BFB
+0xDDFE = 0x6BFC
+0xDE40 = 0x6BF9
+0xDE41 = 0x6BF7
+0xDE42 = 0x6BF8
+0xDE43 = 0x6E9B
+0xDE44 = 0x6ED6
+0xDE45 = 0x6EC8
+0xDE46 = 0x6E8F
+0xDE47 = 0x6EC0
+0xDE48 = 0x6E9F
+0xDE49 = 0x6E93
+0xDE4A = 0x6E94
+0xDE4B = 0x6EA0
+0xDE4C = 0x6EB1
+0xDE4D = 0x6EB9
+0xDE4E = 0x6EC6
+0xDE4F = 0x6ED2
+0xDE50 = 0x6EBD
+0xDE51 = 0x6EC1
+0xDE52 = 0x6E9E
+0xDE53 = 0x6EC9
+0xDE54 = 0x6EB7
+0xDE55 = 0x6EB0
+0xDE56 = 0x6ECD
+0xDE57 = 0x6EA6
+0xDE58 = 0x6ECF
+0xDE59 = 0x6EB2
+0xDE5A = 0x6EBE
+0xDE5B = 0x6EC3
+0xDE5C = 0x6EDC
+0xDE5D = 0x6ED8
+0xDE5E = 0x6E99
+0xDE5F = 0x6E92
+0xDE60 = 0x6E8E
+0xDE61 = 0x6E8D
+0xDE62 = 0x6EA4
+0xDE63 = 0x6EA1
+0xDE64 = 0x6EBF
+0xDE65 = 0x6EB3
+0xDE66 = 0x6ED0
+0xDE67 = 0x6ECA
+0xDE68 = 0x6E97
+0xDE69 = 0x6EAE
+0xDE6A = 0x6EA3
+0xDE6B = 0x7147
+0xDE6C = 0x7154
+0xDE6D = 0x7152
+0xDE6E = 0x7163
+0xDE6F = 0x7160
+0xDE70 = 0x7141
+0xDE71 = 0x715D
+0xDE72 = 0x7162
+0xDE73 = 0x7172
+0xDE74 = 0x7178
+0xDE75 = 0x716A
+0xDE76 = 0x7161
+0xDE77 = 0x7142
+0xDE78 = 0x7158
+0xDE79 = 0x7143
+0xDE7A = 0x714B
+0xDE7B = 0x7170
+0xDE7C = 0x715F
+0xDE7D = 0x7150
+0xDE7E = 0x7153
+0xDEA1 = 0x7144
+0xDEA2 = 0x714D
+0xDEA3 = 0x715A
+0xDEA4 = 0x724F
+0xDEA5 = 0x728D
+0xDEA6 = 0x728C
+0xDEA7 = 0x7291
+0xDEA8 = 0x7290
+0xDEA9 = 0x728E
+0xDEAA = 0x733C
+0xDEAB = 0x7342
+0xDEAC = 0x733B
+0xDEAD = 0x733A
+0xDEAE = 0x7340
+0xDEAF = 0x734A
+0xDEB0 = 0x7349
+0xDEB1 = 0x7444
+0xDEB2 = 0x744A
+0xDEB3 = 0x744B
+0xDEB4 = 0x7452
+0xDEB5 = 0x7451
+0xDEB6 = 0x7457
+0xDEB7 = 0x7440
+0xDEB8 = 0x744F
+0xDEB9 = 0x7450
+0xDEBA = 0x744E
+0xDEBB = 0x7442
+0xDEBC = 0x7446
+0xDEBD = 0x744D
+0xDEBE = 0x7454
+0xDEBF = 0x74E1
+0xDEC0 = 0x74FF
+0xDEC1 = 0x74FE
+0xDEC2 = 0x74FD
+0xDEC3 = 0x751D
+0xDEC4 = 0x7579
+0xDEC5 = 0x7577
+0xDEC6 = 0x6983
+0xDEC7 = 0x75EF
+0xDEC8 = 0x760F
+0xDEC9 = 0x7603
+0xDECA = 0x75F7
+0xDECB = 0x75FE
+0xDECC = 0x75FC
+0xDECD = 0x75F9
+0xDECE = 0x75F8
+0xDECF = 0x7610
+0xDED0 = 0x75FB
+0xDED1 = 0x75F6
+0xDED2 = 0x75ED
+0xDED3 = 0x75F5
+0xDED4 = 0x75FD
+0xDED5 = 0x7699
+0xDED6 = 0x76B5
+0xDED7 = 0x76DD
+0xDED8 = 0x7755
+0xDED9 = 0x775F
+0xDEDA = 0x7760
+0xDEDB = 0x7752
+0xDEDC = 0x7756
+0xDEDD = 0x775A
+0xDEDE = 0x7769
+0xDEDF = 0x7767
+0xDEE0 = 0x7754
+0xDEE1 = 0x7759
+0xDEE2 = 0x776D
+0xDEE3 = 0x77E0
+0xDEE4 = 0x7887
+0xDEE5 = 0x789A
+0xDEE6 = 0x7894
+0xDEE7 = 0x788F
+0xDEE8 = 0x7884
+0xDEE9 = 0x7895
+0xDEEA = 0x7885
+0xDEEB = 0x7886
+0xDEEC = 0x78A1
+0xDEED = 0x7883
+0xDEEE = 0x7879
+0xDEEF = 0x7899
+0xDEF0 = 0x7880
+0xDEF1 = 0x7896
+0xDEF2 = 0x787B
+0xDEF3 = 0x797C
+0xDEF4 = 0x7982
+0xDEF5 = 0x797D
+0xDEF6 = 0x7979
+0xDEF7 = 0x7A11
+0xDEF8 = 0x7A18
+0xDEF9 = 0x7A19
+0xDEFA = 0x7A12
+0xDEFB = 0x7A17
+0xDEFC = 0x7A15
+0xDEFD = 0x7A22
+0xDEFE = 0x7A13
+0xDF40 = 0x7A1B
+0xDF41 = 0x7A10
+0xDF42 = 0x7AA3
+0xDF43 = 0x7AA2
+0xDF44 = 0x7A9E
+0xDF45 = 0x7AEB
+0xDF46 = 0x7B66
+0xDF47 = 0x7B64
+0xDF48 = 0x7B6D
+0xDF49 = 0x7B74
+0xDF4A = 0x7B69
+0xDF4B = 0x7B72
+0xDF4C = 0x7B65
+0xDF4D = 0x7B73
+0xDF4E = 0x7B71
+0xDF4F = 0x7B70
+0xDF50 = 0x7B61
+0xDF51 = 0x7B78
+0xDF52 = 0x7B76
+0xDF53 = 0x7B63
+0xDF54 = 0x7CB2
+0xDF55 = 0x7CB4
+0xDF56 = 0x7CAF
+0xDF57 = 0x7D88
+0xDF58 = 0x7D86
+0xDF59 = 0x7D80
+0xDF5A = 0x7D8D
+0xDF5B = 0x7D7F
+0xDF5C = 0x7D85
+0xDF5D = 0x7D7A
+0xDF5E = 0x7D8E
+0xDF5F = 0x7D7B
+0xDF60 = 0x7D83
+0xDF61 = 0x7D7C
+0xDF62 = 0x7D8C
+0xDF63 = 0x7D94
+0xDF64 = 0x7D84
+0xDF65 = 0x7D7D
+0xDF66 = 0x7D92
+0xDF67 = 0x7F6D
+0xDF68 = 0x7F6B
+0xDF69 = 0x7F67
+0xDF6A = 0x7F68
+0xDF6B = 0x7F6C
+0xDF6C = 0x7FA6
+0xDF6D = 0x7FA5
+0xDF6E = 0x7FA7
+0xDF6F = 0x7FDB
+0xDF70 = 0x7FDC
+0xDF71 = 0x8021
+0xDF72 = 0x8164
+0xDF73 = 0x8160
+0xDF74 = 0x8177
+0xDF75 = 0x815C
+0xDF76 = 0x8169
+0xDF77 = 0x815B
+0xDF78 = 0x8162
+0xDF79 = 0x8172
+0xDF7A = 0x6721
+0xDF7B = 0x815E
+0xDF7C = 0x8176
+0xDF7D = 0x8167
+0xDF7E = 0x816F
+0xDFA1 = 0x8144
+0xDFA2 = 0x8161
+0xDFA3 = 0x821D
+0xDFA4 = 0x8249
+0xDFA5 = 0x8244
+0xDFA6 = 0x8240
+0xDFA7 = 0x8242
+0xDFA8 = 0x8245
+0xDFA9 = 0x84F1
+0xDFAA = 0x843F
+0xDFAB = 0x8456
+0xDFAC = 0x8476
+0xDFAD = 0x8479
+0xDFAE = 0x848F
+0xDFAF = 0x848D
+0xDFB0 = 0x8465
+0xDFB1 = 0x8451
+0xDFB2 = 0x8440
+0xDFB3 = 0x8486
+0xDFB4 = 0x8467
+0xDFB5 = 0x8430
+0xDFB6 = 0x844D
+0xDFB7 = 0x847D
+0xDFB8 = 0x845A
+0xDFB9 = 0x8459
+0xDFBA = 0x8474
+0xDFBB = 0x8473
+0xDFBC = 0x845D
+0xDFBD = 0x8507
+0xDFBE = 0x845E
+0xDFBF = 0x8437
+0xDFC0 = 0x843A
+0xDFC1 = 0x8434
+0xDFC2 = 0x847A
+0xDFC3 = 0x8443
+0xDFC4 = 0x8478
+0xDFC5 = 0x8432
+0xDFC6 = 0x8445
+0xDFC7 = 0x8429
+0xDFC8 = 0x83D9
+0xDFC9 = 0x844B
+0xDFCA = 0x842F
+0xDFCB = 0x8442
+0xDFCC = 0x842D
+0xDFCD = 0x845F
+0xDFCE = 0x8470
+0xDFCF = 0x8439
+0xDFD0 = 0x844E
+0xDFD1 = 0x844C
+0xDFD2 = 0x8452
+0xDFD3 = 0x846F
+0xDFD4 = 0x84C5
+0xDFD5 = 0x848E
+0xDFD6 = 0x843B
+0xDFD7 = 0x8447
+0xDFD8 = 0x8436
+0xDFD9 = 0x8433
+0xDFDA = 0x8468
+0xDFDB = 0x847E
+0xDFDC = 0x8444
+0xDFDD = 0x842B
+0xDFDE = 0x8460
+0xDFDF = 0x8454
+0xDFE0 = 0x846E
+0xDFE1 = 0x8450
+0xDFE2 = 0x870B
+0xDFE3 = 0x8704
+0xDFE4 = 0x86F7
+0xDFE5 = 0x870C
+0xDFE6 = 0x86FA
+0xDFE7 = 0x86D6
+0xDFE8 = 0x86F5
+0xDFE9 = 0x874D
+0xDFEA = 0x86F8
+0xDFEB = 0x870E
+0xDFEC = 0x8709
+0xDFED = 0x8701
+0xDFEE = 0x86F6
+0xDFEF = 0x870D
+0xDFF0 = 0x8705
+0xDFF1 = 0x88D6
+0xDFF2 = 0x88CB
+0xDFF3 = 0x88CD
+0xDFF4 = 0x88CE
+0xDFF5 = 0x88DE
+0xDFF6 = 0x88DB
+0xDFF7 = 0x88DA
+0xDFF8 = 0x88CC
+0xDFF9 = 0x88D0
+0xDFFA = 0x8985
+0xDFFB = 0x899B
+0xDFFC = 0x89DF
+0xDFFD = 0x89E5
+0xDFFE = 0x89E4
+0xE040 = 0x89E1
+0xE041 = 0x89E0
+0xE042 = 0x89E2
+0xE043 = 0x89DC
+0xE044 = 0x89E6
+0xE045 = 0x8A76
+0xE046 = 0x8A86
+0xE047 = 0x8A7F
+0xE048 = 0x8A61
+0xE049 = 0x8A3F
+0xE04A = 0x8A77
+0xE04B = 0x8A82
+0xE04C = 0x8A84
+0xE04D = 0x8A75
+0xE04E = 0x8A83
+0xE04F = 0x8A81
+0xE050 = 0x8A74
+0xE051 = 0x8A7A
+0xE052 = 0x8C3C
+0xE053 = 0x8C4B
+0xE054 = 0x8C4A
+0xE055 = 0x8C65
+0xE056 = 0x8C64
+0xE057 = 0x8C66
+0xE058 = 0x8C86
+0xE059 = 0x8C84
+0xE05A = 0x8C85
+0xE05B = 0x8CCC
+0xE05C = 0x8D68
+0xE05D = 0x8D69
+0xE05E = 0x8D91
+0xE05F = 0x8D8C
+0xE060 = 0x8D8E
+0xE061 = 0x8D8F
+0xE062 = 0x8D8D
+0xE063 = 0x8D93
+0xE064 = 0x8D94
+0xE065 = 0x8D90
+0xE066 = 0x8D92
+0xE067 = 0x8DF0
+0xE068 = 0x8DE0
+0xE069 = 0x8DEC
+0xE06A = 0x8DF1
+0xE06B = 0x8DEE
+0xE06C = 0x8DD0
+0xE06D = 0x8DE9
+0xE06E = 0x8DE3
+0xE06F = 0x8DE2
+0xE070 = 0x8DE7
+0xE071 = 0x8DF2
+0xE072 = 0x8DEB
+0xE073 = 0x8DF4
+0xE074 = 0x8F06
+0xE075 = 0x8EFF
+0xE076 = 0x8F01
+0xE077 = 0x8F00
+0xE078 = 0x8F05
+0xE079 = 0x8F07
+0xE07A = 0x8F08
+0xE07B = 0x8F02
+0xE07C = 0x8F0B
+0xE07D = 0x9052
+0xE07E = 0x903F
+0xE0A1 = 0x9044
+0xE0A2 = 0x9049
+0xE0A3 = 0x903D
+0xE0A4 = 0x9110
+0xE0A5 = 0x910D
+0xE0A6 = 0x910F
+0xE0A7 = 0x9111
+0xE0A8 = 0x9116
+0xE0A9 = 0x9114
+0xE0AA = 0x910B
+0xE0AB = 0x910E
+0xE0AC = 0x916E
+0xE0AD = 0x916F
+0xE0AE = 0x9248
+0xE0AF = 0x9252
+0xE0B0 = 0x9230
+0xE0B1 = 0x923A
+0xE0B2 = 0x9266
+0xE0B3 = 0x9233
+0xE0B4 = 0x9265
+0xE0B5 = 0x925E
+0xE0B6 = 0x9283
+0xE0B7 = 0x922E
+0xE0B8 = 0x924A
+0xE0B9 = 0x9246
+0xE0BA = 0x926D
+0xE0BB = 0x926C
+0xE0BC = 0x924F
+0xE0BD = 0x9260
+0xE0BE = 0x9267
+0xE0BF = 0x926F
+0xE0C0 = 0x9236
+0xE0C1 = 0x9261
+0xE0C2 = 0x9270
+0xE0C3 = 0x9231
+0xE0C4 = 0x9254
+0xE0C5 = 0x9263
+0xE0C6 = 0x9250
+0xE0C7 = 0x9272
+0xE0C8 = 0x924E
+0xE0C9 = 0x9253
+0xE0CA = 0x924C
+0xE0CB = 0x9256
+0xE0CC = 0x9232
+0xE0CD = 0x959F
+0xE0CE = 0x959C
+0xE0CF = 0x959E
+0xE0D0 = 0x959B
+0xE0D1 = 0x9692
+0xE0D2 = 0x9693
+0xE0D3 = 0x9691
+0xE0D4 = 0x9697
+0xE0D5 = 0x96CE
+0xE0D6 = 0x96FA
+0xE0D7 = 0x96FD
+0xE0D8 = 0x96F8
+0xE0D9 = 0x96F5
+0xE0DA = 0x9773
+0xE0DB = 0x9777
+0xE0DC = 0x9778
+0xE0DD = 0x9772
+0xE0DE = 0x980F
+0xE0DF = 0x980D
+0xE0E0 = 0x980E
+0xE0E1 = 0x98AC
+0xE0E2 = 0x98F6
+0xE0E3 = 0x98F9
+0xE0E4 = 0x99AF
+0xE0E5 = 0x99B2
+0xE0E6 = 0x99B0
+0xE0E7 = 0x99B5
+0xE0E8 = 0x9AAD
+0xE0E9 = 0x9AAB
+0xE0EA = 0x9B5B
+0xE0EB = 0x9CEA
+0xE0EC = 0x9CED
+0xE0ED = 0x9CE7
+0xE0EE = 0x9E80
+0xE0EF = 0x9EFD
+0xE0F0 = 0x50E6
+0xE0F1 = 0x50D4
+0xE0F2 = 0x50D7
+0xE0F3 = 0x50E8
+0xE0F4 = 0x50F3
+0xE0F5 = 0x50DB
+0xE0F6 = 0x50EA
+0xE0F7 = 0x50DD
+0xE0F8 = 0x50E4
+0xE0F9 = 0x50D3
+0xE0FA = 0x50EC
+0xE0FB = 0x50F0
+0xE0FC = 0x50EF
+0xE0FD = 0x50E3
+0xE0FE = 0x50E0
+0xE140 = 0x51D8
+0xE141 = 0x5280
+0xE142 = 0x5281
+0xE143 = 0x52E9
+0xE144 = 0x52EB
+0xE145 = 0x5330
+0xE146 = 0x53AC
+0xE147 = 0x5627
+0xE148 = 0x5615
+0xE149 = 0x560C
+0xE14A = 0x5612
+0xE14B = 0x55FC
+0xE14C = 0x560F
+0xE14D = 0x561C
+0xE14E = 0x5601
+0xE14F = 0x5613
+0xE150 = 0x5602
+0xE151 = 0x55FA
+0xE152 = 0x561D
+0xE153 = 0x5604
+0xE154 = 0x55FF
+0xE155 = 0x55F9
+0xE156 = 0x5889
+0xE157 = 0x587C
+0xE158 = 0x5890
+0xE159 = 0x5898
+0xE15A = 0x5886
+0xE15B = 0x5881
+0xE15C = 0x587F
+0xE15D = 0x5874
+0xE15E = 0x588B
+0xE15F = 0x587A
+0xE160 = 0x5887
+0xE161 = 0x5891
+0xE162 = 0x588E
+0xE163 = 0x5876
+0xE164 = 0x5882
+0xE165 = 0x5888
+0xE166 = 0x587B
+0xE167 = 0x5894
+0xE168 = 0x588F
+0xE169 = 0x58FE
+0xE16A = 0x596B
+0xE16B = 0x5ADC
+0xE16C = 0x5AEE
+0xE16D = 0x5AE5
+0xE16E = 0x5AD5
+0xE16F = 0x5AEA
+0xE170 = 0x5ADA
+0xE171 = 0x5AED
+0xE172 = 0x5AEB
+0xE173 = 0x5AF3
+0xE174 = 0x5AE2
+0xE175 = 0x5AE0
+0xE176 = 0x5ADB
+0xE177 = 0x5AEC
+0xE178 = 0x5ADE
+0xE179 = 0x5ADD
+0xE17A = 0x5AD9
+0xE17B = 0x5AE8
+0xE17C = 0x5ADF
+0xE17D = 0x5B77
+0xE17E = 0x5BE0
+0xE1A1 = 0x5BE3
+0xE1A2 = 0x5C63
+0xE1A3 = 0x5D82
+0xE1A4 = 0x5D80
+0xE1A5 = 0x5D7D
+0xE1A6 = 0x5D86
+0xE1A7 = 0x5D7A
+0xE1A8 = 0x5D81
+0xE1A9 = 0x5D77
+0xE1AA = 0x5D8A
+0xE1AB = 0x5D89
+0xE1AC = 0x5D88
+0xE1AD = 0x5D7E
+0xE1AE = 0x5D7C
+0xE1AF = 0x5D8D
+0xE1B0 = 0x5D79
+0xE1B1 = 0x5D7F
+0xE1B2 = 0x5E58
+0xE1B3 = 0x5E59
+0xE1B4 = 0x5E53
+0xE1B5 = 0x5ED8
+0xE1B6 = 0x5ED1
+0xE1B7 = 0x5ED7
+0xE1B8 = 0x5ECE
+0xE1B9 = 0x5EDC
+0xE1BA = 0x5ED5
+0xE1BB = 0x5ED9
+0xE1BC = 0x5ED2
+0xE1BD = 0x5ED4
+0xE1BE = 0x5F44
+0xE1BF = 0x5F43
+0xE1C0 = 0x5F6F
+0xE1C1 = 0x5FB6
+0xE1C2 = 0x612C
+0xE1C3 = 0x6128
+0xE1C4 = 0x6141
+0xE1C5 = 0x615E
+0xE1C6 = 0x6171
+0xE1C7 = 0x6173
+0xE1C8 = 0x6152
+0xE1C9 = 0x6153
+0xE1CA = 0x6172
+0xE1CB = 0x616C
+0xE1CC = 0x6180
+0xE1CD = 0x6174
+0xE1CE = 0x6154
+0xE1CF = 0x617A
+0xE1D0 = 0x615B
+0xE1D1 = 0x6165
+0xE1D2 = 0x613B
+0xE1D3 = 0x616A
+0xE1D4 = 0x6161
+0xE1D5 = 0x6156
+0xE1D6 = 0x6229
+0xE1D7 = 0x6227
+0xE1D8 = 0x622B
+0xE1D9 = 0x642B
+0xE1DA = 0x644D
+0xE1DB = 0x645B
+0xE1DC = 0x645D
+0xE1DD = 0x6474
+0xE1DE = 0x6476
+0xE1DF = 0x6472
+0xE1E0 = 0x6473
+0xE1E1 = 0x647D
+0xE1E2 = 0x6475
+0xE1E3 = 0x6466
+0xE1E4 = 0x64A6
+0xE1E5 = 0x644E
+0xE1E6 = 0x6482
+0xE1E7 = 0x645E
+0xE1E8 = 0x645C
+0xE1E9 = 0x644B
+0xE1EA = 0x6453
+0xE1EB = 0x6460
+0xE1EC = 0x6450
+0xE1ED = 0x647F
+0xE1EE = 0x643F
+0xE1EF = 0x646C
+0xE1F0 = 0x646B
+0xE1F1 = 0x6459
+0xE1F2 = 0x6465
+0xE1F3 = 0x6477
+0xE1F4 = 0x6573
+0xE1F5 = 0x65A0
+0xE1F6 = 0x66A1
+0xE1F7 = 0x66A0
+0xE1F8 = 0x669F
+0xE1F9 = 0x6705
+0xE1FA = 0x6704
+0xE1FB = 0x6722
+0xE1FC = 0x69B1
+0xE1FD = 0x69B6
+0xE1FE = 0x69C9
+0xE240 = 0x69A0
+0xE241 = 0x69CE
+0xE242 = 0x6996
+0xE243 = 0x69B0
+0xE244 = 0x69AC
+0xE245 = 0x69BC
+0xE246 = 0x6991
+0xE247 = 0x6999
+0xE248 = 0x698E
+0xE249 = 0x69A7
+0xE24A = 0x698D
+0xE24B = 0x69A9
+0xE24C = 0x69BE
+0xE24D = 0x69AF
+0xE24E = 0x69BF
+0xE24F = 0x69C4
+0xE250 = 0x69BD
+0xE251 = 0x69A4
+0xE252 = 0x69D4
+0xE253 = 0x69B9
+0xE254 = 0x69CA
+0xE255 = 0x699A
+0xE256 = 0x69CF
+0xE257 = 0x69B3
+0xE258 = 0x6993
+0xE259 = 0x69AA
+0xE25A = 0x69A1
+0xE25B = 0x699E
+0xE25C = 0x69D9
+0xE25D = 0x6997
+0xE25E = 0x6990
+0xE25F = 0x69C2
+0xE260 = 0x69B5
+0xE261 = 0x69A5
+0xE262 = 0x69C6
+0xE263 = 0x6B4A
+0xE264 = 0x6B4D
+0xE265 = 0x6B4B
+0xE266 = 0x6B9E
+0xE267 = 0x6B9F
+0xE268 = 0x6BA0
+0xE269 = 0x6BC3
+0xE26A = 0x6BC4
+0xE26B = 0x6BFE
+0xE26C = 0x6ECE
+0xE26D = 0x6EF5
+0xE26E = 0x6EF1
+0xE26F = 0x6F03
+0xE270 = 0x6F25
+0xE271 = 0x6EF8
+0xE272 = 0x6F37
+0xE273 = 0x6EFB
+0xE274 = 0x6F2E
+0xE275 = 0x6F09
+0xE276 = 0x6F4E
+0xE277 = 0x6F19
+0xE278 = 0x6F1A
+0xE279 = 0x6F27
+0xE27A = 0x6F18
+0xE27B = 0x6F3B
+0xE27C = 0x6F12
+0xE27D = 0x6EED
+0xE27E = 0x6F0A
+0xE2A1 = 0x6F36
+0xE2A2 = 0x6F73
+0xE2A3 = 0x6EF9
+0xE2A4 = 0x6EEE
+0xE2A5 = 0x6F2D
+0xE2A6 = 0x6F40
+0xE2A7 = 0x6F30
+0xE2A8 = 0x6F3C
+0xE2A9 = 0x6F35
+0xE2AA = 0x6EEB
+0xE2AB = 0x6F07
+0xE2AC = 0x6F0E
+0xE2AD = 0x6F43
+0xE2AE = 0x6F05
+0xE2AF = 0x6EFD
+0xE2B0 = 0x6EF6
+0xE2B1 = 0x6F39
+0xE2B2 = 0x6F1C
+0xE2B3 = 0x6EFC
+0xE2B4 = 0x6F3A
+0xE2B5 = 0x6F1F
+0xE2B6 = 0x6F0D
+0xE2B7 = 0x6F1E
+0xE2B8 = 0x6F08
+0xE2B9 = 0x6F21
+0xE2BA = 0x7187
+0xE2BB = 0x7190
+0xE2BC = 0x7189
+0xE2BD = 0x7180
+0xE2BE = 0x7185
+0xE2BF = 0x7182
+0xE2C0 = 0x718F
+0xE2C1 = 0x717B
+0xE2C2 = 0x7186
+0xE2C3 = 0x7181
+0xE2C4 = 0x7197
+0xE2C5 = 0x7244
+0xE2C6 = 0x7253
+0xE2C7 = 0x7297
+0xE2C8 = 0x7295
+0xE2C9 = 0x7293
+0xE2CA = 0x7343
+0xE2CB = 0x734D
+0xE2CC = 0x7351
+0xE2CD = 0x734C
+0xE2CE = 0x7462
+0xE2CF = 0x7473
+0xE2D0 = 0x7471
+0xE2D1 = 0x7475
+0xE2D2 = 0x7472
+0xE2D3 = 0x7467
+0xE2D4 = 0x746E
+0xE2D5 = 0x7500
+0xE2D6 = 0x7502
+0xE2D7 = 0x7503
+0xE2D8 = 0x757D
+0xE2D9 = 0x7590
+0xE2DA = 0x7616
+0xE2DB = 0x7608
+0xE2DC = 0x760C
+0xE2DD = 0x7615
+0xE2DE = 0x7611
+0xE2DF = 0x760A
+0xE2E0 = 0x7614
+0xE2E1 = 0x76B8
+0xE2E2 = 0x7781
+0xE2E3 = 0x777C
+0xE2E4 = 0x7785
+0xE2E5 = 0x7782
+0xE2E6 = 0x776E
+0xE2E7 = 0x7780
+0xE2E8 = 0x776F
+0xE2E9 = 0x777E
+0xE2EA = 0x7783
+0xE2EB = 0x78B2
+0xE2EC = 0x78AA
+0xE2ED = 0x78B4
+0xE2EE = 0x78AD
+0xE2EF = 0x78A8
+0xE2F0 = 0x787E
+0xE2F1 = 0x78AB
+0xE2F2 = 0x789E
+0xE2F3 = 0x78A5
+0xE2F4 = 0x78A0
+0xE2F5 = 0x78AC
+0xE2F6 = 0x78A2
+0xE2F7 = 0x78A4
+0xE2F8 = 0x7998
+0xE2F9 = 0x798A
+0xE2FA = 0x798B
+0xE2FB = 0x7996
+0xE2FC = 0x7995
+0xE2FD = 0x7994
+0xE2FE = 0x7993
+0xE340 = 0x7997
+0xE341 = 0x7988
+0xE342 = 0x7992
+0xE343 = 0x7990
+0xE344 = 0x7A2B
+0xE345 = 0x7A4A
+0xE346 = 0x7A30
+0xE347 = 0x7A2F
+0xE348 = 0x7A28
+0xE349 = 0x7A26
+0xE34A = 0x7AA8
+0xE34B = 0x7AAB
+0xE34C = 0x7AAC
+0xE34D = 0x7AEE
+0xE34E = 0x7B88
+0xE34F = 0x7B9C
+0xE350 = 0x7B8A
+0xE351 = 0x7B91
+0xE352 = 0x7B90
+0xE353 = 0x7B96
+0xE354 = 0x7B8D
+0xE355 = 0x7B8C
+0xE356 = 0x7B9B
+0xE357 = 0x7B8E
+0xE358 = 0x7B85
+0xE359 = 0x7B98
+0xE35A = 0x5284
+0xE35B = 0x7B99
+0xE35C = 0x7BA4
+0xE35D = 0x7B82
+0xE35E = 0x7CBB
+0xE35F = 0x7CBF
+0xE360 = 0x7CBC
+0xE361 = 0x7CBA
+0xE362 = 0x7DA7
+0xE363 = 0x7DB7
+0xE364 = 0x7DC2
+0xE365 = 0x7DA3
+0xE366 = 0x7DAA
+0xE367 = 0x7DC1
+0xE368 = 0x7DC0
+0xE369 = 0x7DC5
+0xE36A = 0x7D9D
+0xE36B = 0x7DCE
+0xE36C = 0x7DC4
+0xE36D = 0x7DC6
+0xE36E = 0x7DCB
+0xE36F = 0x7DCC
+0xE370 = 0x7DAF
+0xE371 = 0x7DB9
+0xE372 = 0x7D96
+0xE373 = 0x7DBC
+0xE374 = 0x7D9F
+0xE375 = 0x7DA6
+0xE376 = 0x7DAE
+0xE377 = 0x7DA9
+0xE378 = 0x7DA1
+0xE379 = 0x7DC9
+0xE37A = 0x7F73
+0xE37B = 0x7FE2
+0xE37C = 0x7FE3
+0xE37D = 0x7FE5
+0xE37E = 0x7FDE
+0xE3A1 = 0x8024
+0xE3A2 = 0x805D
+0xE3A3 = 0x805C
+0xE3A4 = 0x8189
+0xE3A5 = 0x8186
+0xE3A6 = 0x8183
+0xE3A7 = 0x8187
+0xE3A8 = 0x818D
+0xE3A9 = 0x818C
+0xE3AA = 0x818B
+0xE3AB = 0x8215
+0xE3AC = 0x8497
+0xE3AD = 0x84A4
+0xE3AE = 0x84A1
+0xE3AF = 0x849F
+0xE3B0 = 0x84BA
+0xE3B1 = 0x84CE
+0xE3B2 = 0x84C2
+0xE3B3 = 0x84AC
+0xE3B4 = 0x84AE
+0xE3B5 = 0x84AB
+0xE3B6 = 0x84B9
+0xE3B7 = 0x84B4
+0xE3B8 = 0x84C1
+0xE3B9 = 0x84CD
+0xE3BA = 0x84AA
+0xE3BB = 0x849A
+0xE3BC = 0x84B1
+0xE3BD = 0x84D0
+0xE3BE = 0x849D
+0xE3BF = 0x84A7
+0xE3C0 = 0x84BB
+0xE3C1 = 0x84A2
+0xE3C2 = 0x8494
+0xE3C3 = 0x84C7
+0xE3C4 = 0x84CC
+0xE3C5 = 0x849B
+0xE3C6 = 0x84A9
+0xE3C7 = 0x84AF
+0xE3C8 = 0x84A8
+0xE3C9 = 0x84D6
+0xE3CA = 0x8498
+0xE3CB = 0x84B6
+0xE3CC = 0x84CF
+0xE3CD = 0x84A0
+0xE3CE = 0x84D7
+0xE3CF = 0x84D4
+0xE3D0 = 0x84D2
+0xE3D1 = 0x84DB
+0xE3D2 = 0x84B0
+0xE3D3 = 0x8491
+0xE3D4 = 0x8661
+0xE3D5 = 0x8733
+0xE3D6 = 0x8723
+0xE3D7 = 0x8728
+0xE3D8 = 0x876B
+0xE3D9 = 0x8740
+0xE3DA = 0x872E
+0xE3DB = 0x871E
+0xE3DC = 0x8721
+0xE3DD = 0x8719
+0xE3DE = 0x871B
+0xE3DF = 0x8743
+0xE3E0 = 0x872C
+0xE3E1 = 0x8741
+0xE3E2 = 0x873E
+0xE3E3 = 0x8746
+0xE3E4 = 0x8720
+0xE3E5 = 0x8732
+0xE3E6 = 0x872A
+0xE3E7 = 0x872D
+0xE3E8 = 0x873C
+0xE3E9 = 0x8712
+0xE3EA = 0x873A
+0xE3EB = 0x8731
+0xE3EC = 0x8735
+0xE3ED = 0x8742
+0xE3EE = 0x8726
+0xE3EF = 0x8727
+0xE3F0 = 0x8738
+0xE3F1 = 0x8724
+0xE3F2 = 0x871A
+0xE3F3 = 0x8730
+0xE3F4 = 0x8711
+0xE3F5 = 0x88F7
+0xE3F6 = 0x88E7
+0xE3F7 = 0x88F1
+0xE3F8 = 0x88F2
+0xE3F9 = 0x88FA
+0xE3FA = 0x88FE
+0xE3FB = 0x88EE
+0xE3FC = 0x88FC
+0xE3FD = 0x88F6
+0xE3FE = 0x88FB
+0xE440 = 0x88F0
+0xE441 = 0x88EC
+0xE442 = 0x88EB
+0xE443 = 0x899D
+0xE444 = 0x89A1
+0xE445 = 0x899F
+0xE446 = 0x899E
+0xE447 = 0x89E9
+0xE448 = 0x89EB
+0xE449 = 0x89E8
+0xE44A = 0x8AAB
+0xE44B = 0x8A99
+0xE44C = 0x8A8B
+0xE44D = 0x8A92
+0xE44E = 0x8A8F
+0xE44F = 0x8A96
+0xE450 = 0x8C3D
+0xE451 = 0x8C68
+0xE452 = 0x8C69
+0xE453 = 0x8CD5
+0xE454 = 0x8CCF
+0xE455 = 0x8CD7
+0xE456 = 0x8D96
+0xE457 = 0x8E09
+0xE458 = 0x8E02
+0xE459 = 0x8DFF
+0xE45A = 0x8E0D
+0xE45B = 0x8DFD
+0xE45C = 0x8E0A
+0xE45D = 0x8E03
+0xE45E = 0x8E07
+0xE45F = 0x8E06
+0xE460 = 0x8E05
+0xE461 = 0x8DFE
+0xE462 = 0x8E00
+0xE463 = 0x8E04
+0xE464 = 0x8F10
+0xE465 = 0x8F11
+0xE466 = 0x8F0E
+0xE467 = 0x8F0D
+0xE468 = 0x9123
+0xE469 = 0x911C
+0xE46A = 0x9120
+0xE46B = 0x9122
+0xE46C = 0x911F
+0xE46D = 0x911D
+0xE46E = 0x911A
+0xE46F = 0x9124
+0xE470 = 0x9121
+0xE471 = 0x911B
+0xE472 = 0x917A
+0xE473 = 0x9172
+0xE474 = 0x9179
+0xE475 = 0x9173
+0xE476 = 0x92A5
+0xE477 = 0x92A4
+0xE478 = 0x9276
+0xE479 = 0x929B
+0xE47A = 0x927A
+0xE47B = 0x92A0
+0xE47C = 0x9294
+0xE47D = 0x92AA
+0xE47E = 0x928D
+0xE4A1 = 0x92A6
+0xE4A2 = 0x929A
+0xE4A3 = 0x92AB
+0xE4A4 = 0x9279
+0xE4A5 = 0x9297
+0xE4A6 = 0x927F
+0xE4A7 = 0x92A3
+0xE4A8 = 0x92EE
+0xE4A9 = 0x928E
+0xE4AA = 0x9282
+0xE4AB = 0x9295
+0xE4AC = 0x92A2
+0xE4AD = 0x927D
+0xE4AE = 0x9288
+0xE4AF = 0x92A1
+0xE4B0 = 0x928A
+0xE4B1 = 0x9286
+0xE4B2 = 0x928C
+0xE4B3 = 0x9299
+0xE4B4 = 0x92A7
+0xE4B5 = 0x927E
+0xE4B6 = 0x9287
+0xE4B7 = 0x92A9
+0xE4B8 = 0x929D
+0xE4B9 = 0x928B
+0xE4BA = 0x922D
+0xE4BB = 0x969E
+0xE4BC = 0x96A1
+0xE4BD = 0x96FF
+0xE4BE = 0x9758
+0xE4BF = 0x977D
+0xE4C0 = 0x977A
+0xE4C1 = 0x977E
+0xE4C2 = 0x9783
+0xE4C3 = 0x9780
+0xE4C4 = 0x9782
+0xE4C5 = 0x977B
+0xE4C6 = 0x9784
+0xE4C7 = 0x9781
+0xE4C8 = 0x977F
+0xE4C9 = 0x97CE
+0xE4CA = 0x97CD
+0xE4CB = 0x9816
+0xE4CC = 0x98AD
+0xE4CD = 0x98AE
+0xE4CE = 0x9902
+0xE4CF = 0x9900
+0xE4D0 = 0x9907
+0xE4D1 = 0x999D
+0xE4D2 = 0x999C
+0xE4D3 = 0x99C3
+0xE4D4 = 0x99B9
+0xE4D5 = 0x99BB
+0xE4D6 = 0x99BA
+0xE4D7 = 0x99C2
+0xE4D8 = 0x99BD
+0xE4D9 = 0x99C7
+0xE4DA = 0x9AB1
+0xE4DB = 0x9AE3
+0xE4DC = 0x9AE7
+0xE4DD = 0x9B3E
+0xE4DE = 0x9B3F
+0xE4DF = 0x9B60
+0xE4E0 = 0x9B61
+0xE4E1 = 0x9B5F
+0xE4E2 = 0x9CF1
+0xE4E3 = 0x9CF2
+0xE4E4 = 0x9CF5
+0xE4E5 = 0x9EA7
+0xE4E6 = 0x50FF
+0xE4E7 = 0x5103
+0xE4E8 = 0x5130
+0xE4E9 = 0x50F8
+0xE4EA = 0x5106
+0xE4EB = 0x5107
+0xE4EC = 0x50F6
+0xE4ED = 0x50FE
+0xE4EE = 0x510B
+0xE4EF = 0x510C
+0xE4F0 = 0x50FD
+0xE4F1 = 0x510A
+0xE4F2 = 0x528B
+0xE4F3 = 0x528C
+0xE4F4 = 0x52F1
+0xE4F5 = 0x52EF
+0xE4F6 = 0x5648
+0xE4F7 = 0x5642
+0xE4F8 = 0x564C
+0xE4F9 = 0x5635
+0xE4FA = 0x5641
+0xE4FB = 0x564A
+0xE4FC = 0x5649
+0xE4FD = 0x5646
+0xE4FE = 0x5658
+0xE540 = 0x565A
+0xE541 = 0x5640
+0xE542 = 0x5633
+0xE543 = 0x563D
+0xE544 = 0x562C
+0xE545 = 0x563E
+0xE546 = 0x5638
+0xE547 = 0x562A
+0xE548 = 0x563A
+0xE549 = 0x571A
+0xE54A = 0x58AB
+0xE54B = 0x589D
+0xE54C = 0x58B1
+0xE54D = 0x58A0
+0xE54E = 0x58A3
+0xE54F = 0x58AF
+0xE550 = 0x58AC
+0xE551 = 0x58A5
+0xE552 = 0x58A1
+0xE553 = 0x58FF
+0xE554 = 0x5AFF
+0xE555 = 0x5AF4
+0xE556 = 0x5AFD
+0xE557 = 0x5AF7
+0xE558 = 0x5AF6
+0xE559 = 0x5B03
+0xE55A = 0x5AF8
+0xE55B = 0x5B02
+0xE55C = 0x5AF9
+0xE55D = 0x5B01
+0xE55E = 0x5B07
+0xE55F = 0x5B05
+0xE560 = 0x5B0F
+0xE561 = 0x5C67
+0xE562 = 0x5D99
+0xE563 = 0x5D97
+0xE564 = 0x5D9F
+0xE565 = 0x5D92
+0xE566 = 0x5DA2
+0xE567 = 0x5D93
+0xE568 = 0x5D95
+0xE569 = 0x5DA0
+0xE56A = 0x5D9C
+0xE56B = 0x5DA1
+0xE56C = 0x5D9A
+0xE56D = 0x5D9E
+0xE56E = 0x5E69
+0xE56F = 0x5E5D
+0xE570 = 0x5E60
+0xE571 = 0x5E5C
+0xE572 = 0x7DF3
+0xE573 = 0x5EDB
+0xE574 = 0x5EDE
+0xE575 = 0x5EE1
+0xE576 = 0x5F49
+0xE577 = 0x5FB2
+0xE578 = 0x618B
+0xE579 = 0x6183
+0xE57A = 0x6179
+0xE57B = 0x61B1
+0xE57C = 0x61B0
+0xE57D = 0x61A2
+0xE57E = 0x6189
+0xE5A1 = 0x619B
+0xE5A2 = 0x6193
+0xE5A3 = 0x61AF
+0xE5A4 = 0x61AD
+0xE5A5 = 0x619F
+0xE5A6 = 0x6192
+0xE5A7 = 0x61AA
+0xE5A8 = 0x61A1
+0xE5A9 = 0x618D
+0xE5AA = 0x6166
+0xE5AB = 0x61B3
+0xE5AC = 0x622D
+0xE5AD = 0x646E
+0xE5AE = 0x6470
+0xE5AF = 0x6496
+0xE5B0 = 0x64A0
+0xE5B1 = 0x6485
+0xE5B2 = 0x6497
+0xE5B3 = 0x649C
+0xE5B4 = 0x648F
+0xE5B5 = 0x648B
+0xE5B6 = 0x648A
+0xE5B7 = 0x648C
+0xE5B8 = 0x64A3
+0xE5B9 = 0x649F
+0xE5BA = 0x6468
+0xE5BB = 0x64B1
+0xE5BC = 0x6498
+0xE5BD = 0x6576
+0xE5BE = 0x657A
+0xE5BF = 0x6579
+0xE5C0 = 0x657B
+0xE5C1 = 0x65B2
+0xE5C2 = 0x65B3
+0xE5C3 = 0x66B5
+0xE5C4 = 0x66B0
+0xE5C5 = 0x66A9
+0xE5C6 = 0x66B2
+0xE5C7 = 0x66B7
+0xE5C8 = 0x66AA
+0xE5C9 = 0x66AF
+0xE5CA = 0x6A00
+0xE5CB = 0x6A06
+0xE5CC = 0x6A17
+0xE5CD = 0x69E5
+0xE5CE = 0x69F8
+0xE5CF = 0x6A15
+0xE5D0 = 0x69F1
+0xE5D1 = 0x69E4
+0xE5D2 = 0x6A20
+0xE5D3 = 0x69FF
+0xE5D4 = 0x69EC
+0xE5D5 = 0x69E2
+0xE5D6 = 0x6A1B
+0xE5D7 = 0x6A1D
+0xE5D8 = 0x69FE
+0xE5D9 = 0x6A27
+0xE5DA = 0x69F2
+0xE5DB = 0x69EE
+0xE5DC = 0x6A14
+0xE5DD = 0x69F7
+0xE5DE = 0x69E7
+0xE5DF = 0x6A40
+0xE5E0 = 0x6A08
+0xE5E1 = 0x69E6
+0xE5E2 = 0x69FB
+0xE5E3 = 0x6A0D
+0xE5E4 = 0x69FC
+0xE5E5 = 0x69EB
+0xE5E6 = 0x6A09
+0xE5E7 = 0x6A04
+0xE5E8 = 0x6A18
+0xE5E9 = 0x6A25
+0xE5EA = 0x6A0F
+0xE5EB = 0x69F6
+0xE5EC = 0x6A26
+0xE5ED = 0x6A07
+0xE5EE = 0x69F4
+0xE5EF = 0x6A16
+0xE5F0 = 0x6B51
+0xE5F1 = 0x6BA5
+0xE5F2 = 0x6BA3
+0xE5F3 = 0x6BA2
+0xE5F4 = 0x6BA6
+0xE5F5 = 0x6C01
+0xE5F6 = 0x6C00
+0xE5F7 = 0x6BFF
+0xE5F8 = 0x6C02
+0xE5F9 = 0x6F41
+0xE5FA = 0x6F26
+0xE5FB = 0x6F7E
+0xE5FC = 0x6F87
+0xE5FD = 0x6FC6
+0xE5FE = 0x6F92
+0xE640 = 0x6F8D
+0xE641 = 0x6F89
+0xE642 = 0x6F8C
+0xE643 = 0x6F62
+0xE644 = 0x6F4F
+0xE645 = 0x6F85
+0xE646 = 0x6F5A
+0xE647 = 0x6F96
+0xE648 = 0x6F76
+0xE649 = 0x6F6C
+0xE64A = 0x6F82
+0xE64B = 0x6F55
+0xE64C = 0x6F72
+0xE64D = 0x6F52
+0xE64E = 0x6F50
+0xE64F = 0x6F57
+0xE650 = 0x6F94
+0xE651 = 0x6F93
+0xE652 = 0x6F5D
+0xE653 = 0x6F00
+0xE654 = 0x6F61
+0xE655 = 0x6F6B
+0xE656 = 0x6F7D
+0xE657 = 0x6F67
+0xE658 = 0x6F90
+0xE659 = 0x6F53
+0xE65A = 0x6F8B
+0xE65B = 0x6F69
+0xE65C = 0x6F7F
+0xE65D = 0x6F95
+0xE65E = 0x6F63
+0xE65F = 0x6F77
+0xE660 = 0x6F6A
+0xE661 = 0x6F7B
+0xE662 = 0x71B2
+0xE663 = 0x71AF
+0xE664 = 0x719B
+0xE665 = 0x71B0
+0xE666 = 0x71A0
+0xE667 = 0x719A
+0xE668 = 0x71A9
+0xE669 = 0x71B5
+0xE66A = 0x719D
+0xE66B = 0x71A5
+0xE66C = 0x719E
+0xE66D = 0x71A4
+0xE66E = 0x71A1
+0xE66F = 0x71AA
+0xE670 = 0x719C
+0xE671 = 0x71A7
+0xE672 = 0x71B3
+0xE673 = 0x7298
+0xE674 = 0x729A
+0xE675 = 0x7358
+0xE676 = 0x7352
+0xE677 = 0x735E
+0xE678 = 0x735F
+0xE679 = 0x7360
+0xE67A = 0x735D
+0xE67B = 0x735B
+0xE67C = 0x7361
+0xE67D = 0x735A
+0xE67E = 0x7359
+0xE6A1 = 0x7362
+0xE6A2 = 0x7487
+0xE6A3 = 0x7489
+0xE6A4 = 0x748A
+0xE6A5 = 0x7486
+0xE6A6 = 0x7481
+0xE6A7 = 0x747D
+0xE6A8 = 0x7485
+0xE6A9 = 0x7488
+0xE6AA = 0x747C
+0xE6AB = 0x7479
+0xE6AC = 0x7508
+0xE6AD = 0x7507
+0xE6AE = 0x757E
+0xE6AF = 0x7625
+0xE6B0 = 0x761E
+0xE6B1 = 0x7619
+0xE6B2 = 0x761D
+0xE6B3 = 0x761C
+0xE6B4 = 0x7623
+0xE6B5 = 0x761A
+0xE6B6 = 0x7628
+0xE6B7 = 0x761B
+0xE6B8 = 0x769C
+0xE6B9 = 0x769D
+0xE6BA = 0x769E
+0xE6BB = 0x769B
+0xE6BC = 0x778D
+0xE6BD = 0x778F
+0xE6BE = 0x7789
+0xE6BF = 0x7788
+0xE6C0 = 0x78CD
+0xE6C1 = 0x78BB
+0xE6C2 = 0x78CF
+0xE6C3 = 0x78CC
+0xE6C4 = 0x78D1
+0xE6C5 = 0x78CE
+0xE6C6 = 0x78D4
+0xE6C7 = 0x78C8
+0xE6C8 = 0x78C3
+0xE6C9 = 0x78C4
+0xE6CA = 0x78C9
+0xE6CB = 0x799A
+0xE6CC = 0x79A1
+0xE6CD = 0x79A0
+0xE6CE = 0x799C
+0xE6CF = 0x79A2
+0xE6D0 = 0x799B
+0xE6D1 = 0x6B76
+0xE6D2 = 0x7A39
+0xE6D3 = 0x7AB2
+0xE6D4 = 0x7AB4
+0xE6D5 = 0x7AB3
+0xE6D6 = 0x7BB7
+0xE6D7 = 0x7BCB
+0xE6D8 = 0x7BBE
+0xE6D9 = 0x7BAC
+0xE6DA = 0x7BCE
+0xE6DB = 0x7BAF
+0xE6DC = 0x7BB9
+0xE6DD = 0x7BCA
+0xE6DE = 0x7BB5
+0xE6DF = 0x7CC5
+0xE6E0 = 0x7CC8
+0xE6E1 = 0x7CCC
+0xE6E2 = 0x7CCB
+0xE6E3 = 0x7DF7
+0xE6E4 = 0x7DDB
+0xE6E5 = 0x7DEA
+0xE6E6 = 0x7DE7
+0xE6E7 = 0x7DD7
+0xE6E8 = 0x7DE1
+0xE6E9 = 0x7E03
+0xE6EA = 0x7DFA
+0xE6EB = 0x7DE6
+0xE6EC = 0x7DF6
+0xE6ED = 0x7DF1
+0xE6EE = 0x7DF0
+0xE6EF = 0x7DEE
+0xE6F0 = 0x7DDF
+0xE6F1 = 0x7F76
+0xE6F2 = 0x7FAC
+0xE6F3 = 0x7FB0
+0xE6F4 = 0x7FAD
+0xE6F5 = 0x7FED
+0xE6F6 = 0x7FEB
+0xE6F7 = 0x7FEA
+0xE6F8 = 0x7FEC
+0xE6F9 = 0x7FE6
+0xE6FA = 0x7FE8
+0xE6FB = 0x8064
+0xE6FC = 0x8067
+0xE6FD = 0x81A3
+0xE6FE = 0x819F
+0xE740 = 0x819E
+0xE741 = 0x8195
+0xE742 = 0x81A2
+0xE743 = 0x8199
+0xE744 = 0x8197
+0xE745 = 0x8216
+0xE746 = 0x824F
+0xE747 = 0x8253
+0xE748 = 0x8252
+0xE749 = 0x8250
+0xE74A = 0x824E
+0xE74B = 0x8251
+0xE74C = 0x8524
+0xE74D = 0x853B
+0xE74E = 0x850F
+0xE74F = 0x8500
+0xE750 = 0x8529
+0xE751 = 0x850E
+0xE752 = 0x8509
+0xE753 = 0x850D
+0xE754 = 0x851F
+0xE755 = 0x850A
+0xE756 = 0x8527
+0xE757 = 0x851C
+0xE758 = 0x84FB
+0xE759 = 0x852B
+0xE75A = 0x84FA
+0xE75B = 0x8508
+0xE75C = 0x850C
+0xE75D = 0x84F4
+0xE75E = 0x852A
+0xE75F = 0x84F2
+0xE760 = 0x8515
+0xE761 = 0x84F7
+0xE762 = 0x84EB
+0xE763 = 0x84F3
+0xE764 = 0x84FC
+0xE765 = 0x8512
+0xE766 = 0x84EA
+0xE767 = 0x84E9
+0xE768 = 0x8516
+0xE769 = 0x84FE
+0xE76A = 0x8528
+0xE76B = 0x851D
+0xE76C = 0x852E
+0xE76D = 0x8502
+0xE76E = 0x84FD
+0xE76F = 0x851E
+0xE770 = 0x84F6
+0xE771 = 0x8531
+0xE772 = 0x8526
+0xE773 = 0x84E7
+0xE774 = 0x84E8
+0xE775 = 0x84F0
+0xE776 = 0x84EF
+0xE777 = 0x84F9
+0xE778 = 0x8518
+0xE779 = 0x8520
+0xE77A = 0x8530
+0xE77B = 0x850B
+0xE77C = 0x8519
+0xE77D = 0x852F
+0xE77E = 0x8662
+0xE7A1 = 0x8756
+0xE7A2 = 0x8763
+0xE7A3 = 0x8764
+0xE7A4 = 0x8777
+0xE7A5 = 0x87E1
+0xE7A6 = 0x8773
+0xE7A7 = 0x8758
+0xE7A8 = 0x8754
+0xE7A9 = 0x875B
+0xE7AA = 0x8752
+0xE7AB = 0x8761
+0xE7AC = 0x875A
+0xE7AD = 0x8751
+0xE7AE = 0x875E
+0xE7AF = 0x876D
+0xE7B0 = 0x876A
+0xE7B1 = 0x8750
+0xE7B2 = 0x874E
+0xE7B3 = 0x875F
+0xE7B4 = 0x875D
+0xE7B5 = 0x876F
+0xE7B6 = 0x876C
+0xE7B7 = 0x877A
+0xE7B8 = 0x876E
+0xE7B9 = 0x875C
+0xE7BA = 0x8765
+0xE7BB = 0x874F
+0xE7BC = 0x877B
+0xE7BD = 0x8775
+0xE7BE = 0x8762
+0xE7BF = 0x8767
+0xE7C0 = 0x8769
+0xE7C1 = 0x885A
+0xE7C2 = 0x8905
+0xE7C3 = 0x890C
+0xE7C4 = 0x8914
+0xE7C5 = 0x890B
+0xE7C6 = 0x8917
+0xE7C7 = 0x8918
+0xE7C8 = 0x8919
+0xE7C9 = 0x8906
+0xE7CA = 0x8916
+0xE7CB = 0x8911
+0xE7CC = 0x890E
+0xE7CD = 0x8909
+0xE7CE = 0x89A2
+0xE7CF = 0x89A4
+0xE7D0 = 0x89A3
+0xE7D1 = 0x89ED
+0xE7D2 = 0x89F0
+0xE7D3 = 0x89EC
+0xE7D4 = 0x8ACF
+0xE7D5 = 0x8AC6
+0xE7D6 = 0x8AB8
+0xE7D7 = 0x8AD3
+0xE7D8 = 0x8AD1
+0xE7D9 = 0x8AD4
+0xE7DA = 0x8AD5
+0xE7DB = 0x8ABB
+0xE7DC = 0x8AD7
+0xE7DD = 0x8ABE
+0xE7DE = 0x8AC0
+0xE7DF = 0x8AC5
+0xE7E0 = 0x8AD8
+0xE7E1 = 0x8AC3
+0xE7E2 = 0x8ABA
+0xE7E3 = 0x8ABD
+0xE7E4 = 0x8AD9
+0xE7E5 = 0x8C3E
+0xE7E6 = 0x8C4D
+0xE7E7 = 0x8C8F
+0xE7E8 = 0x8CE5
+0xE7E9 = 0x8CDF
+0xE7EA = 0x8CD9
+0xE7EB = 0x8CE8
+0xE7EC = 0x8CDA
+0xE7ED = 0x8CDD
+0xE7EE = 0x8CE7
+0xE7EF = 0x8DA0
+0xE7F0 = 0x8D9C
+0xE7F1 = 0x8DA1
+0xE7F2 = 0x8D9B
+0xE7F3 = 0x8E20
+0xE7F4 = 0x8E23
+0xE7F5 = 0x8E25
+0xE7F6 = 0x8E24
+0xE7F7 = 0x8E2E
+0xE7F8 = 0x8E15
+0xE7F9 = 0x8E1B
+0xE7FA = 0x8E16
+0xE7FB = 0x8E11
+0xE7FC = 0x8E19
+0xE7FD = 0x8E26
+0xE7FE = 0x8E27
+0xE840 = 0x8E14
+0xE841 = 0x8E12
+0xE842 = 0x8E18
+0xE843 = 0x8E13
+0xE844 = 0x8E1C
+0xE845 = 0x8E17
+0xE846 = 0x8E1A
+0xE847 = 0x8F2C
+0xE848 = 0x8F24
+0xE849 = 0x8F18
+0xE84A = 0x8F1A
+0xE84B = 0x8F20
+0xE84C = 0x8F23
+0xE84D = 0x8F16
+0xE84E = 0x8F17
+0xE84F = 0x9073
+0xE850 = 0x9070
+0xE851 = 0x906F
+0xE852 = 0x9067
+0xE853 = 0x906B
+0xE854 = 0x912F
+0xE855 = 0x912B
+0xE856 = 0x9129
+0xE857 = 0x912A
+0xE858 = 0x9132
+0xE859 = 0x9126
+0xE85A = 0x912E
+0xE85B = 0x9185
+0xE85C = 0x9186
+0xE85D = 0x918A
+0xE85E = 0x9181
+0xE85F = 0x9182
+0xE860 = 0x9184
+0xE861 = 0x9180
+0xE862 = 0x92D0
+0xE863 = 0x92C3
+0xE864 = 0x92C4
+0xE865 = 0x92C0
+0xE866 = 0x92D9
+0xE867 = 0x92B6
+0xE868 = 0x92CF
+0xE869 = 0x92F1
+0xE86A = 0x92DF
+0xE86B = 0x92D8
+0xE86C = 0x92E9
+0xE86D = 0x92D7
+0xE86E = 0x92DD
+0xE86F = 0x92CC
+0xE870 = 0x92EF
+0xE871 = 0x92C2
+0xE872 = 0x92E8
+0xE873 = 0x92CA
+0xE874 = 0x92C8
+0xE875 = 0x92CE
+0xE876 = 0x92E6
+0xE877 = 0x92CD
+0xE878 = 0x92D5
+0xE879 = 0x92C9
+0xE87A = 0x92E0
+0xE87B = 0x92DE
+0xE87C = 0x92E7
+0xE87D = 0x92D1
+0xE87E = 0x92D3
+0xE8A1 = 0x92B5
+0xE8A2 = 0x92E1
+0xE8A3 = 0x92C6
+0xE8A4 = 0x92B4
+0xE8A5 = 0x957C
+0xE8A6 = 0x95AC
+0xE8A7 = 0x95AB
+0xE8A8 = 0x95AE
+0xE8A9 = 0x95B0
+0xE8AA = 0x96A4
+0xE8AB = 0x96A2
+0xE8AC = 0x96D3
+0xE8AD = 0x9705
+0xE8AE = 0x9708
+0xE8AF = 0x9702
+0xE8B0 = 0x975A
+0xE8B1 = 0x978A
+0xE8B2 = 0x978E
+0xE8B3 = 0x9788
+0xE8B4 = 0x97D0
+0xE8B5 = 0x97CF
+0xE8B6 = 0x981E
+0xE8B7 = 0x981D
+0xE8B8 = 0x9826
+0xE8B9 = 0x9829
+0xE8BA = 0x9828
+0xE8BB = 0x9820
+0xE8BC = 0x981B
+0xE8BD = 0x9827
+0xE8BE = 0x98B2
+0xE8BF = 0x9908
+0xE8C0 = 0x98FA
+0xE8C1 = 0x9911
+0xE8C2 = 0x9914
+0xE8C3 = 0x9916
+0xE8C4 = 0x9917
+0xE8C5 = 0x9915
+0xE8C6 = 0x99DC
+0xE8C7 = 0x99CD
+0xE8C8 = 0x99CF
+0xE8C9 = 0x99D3
+0xE8CA = 0x99D4
+0xE8CB = 0x99CE
+0xE8CC = 0x99C9
+0xE8CD = 0x99D6
+0xE8CE = 0x99D8
+0xE8CF = 0x99CB
+0xE8D0 = 0x99D7
+0xE8D1 = 0x99CC
+0xE8D2 = 0x9AB3
+0xE8D3 = 0x9AEC
+0xE8D4 = 0x9AEB
+0xE8D5 = 0x9AF3
+0xE8D6 = 0x9AF2
+0xE8D7 = 0x9AF1
+0xE8D8 = 0x9B46
+0xE8D9 = 0x9B43
+0xE8DA = 0x9B67
+0xE8DB = 0x9B74
+0xE8DC = 0x9B71
+0xE8DD = 0x9B66
+0xE8DE = 0x9B76
+0xE8DF = 0x9B75
+0xE8E0 = 0x9B70
+0xE8E1 = 0x9B68
+0xE8E2 = 0x9B64
+0xE8E3 = 0x9B6C
+0xE8E4 = 0x9CFC
+0xE8E5 = 0x9CFA
+0xE8E6 = 0x9CFD
+0xE8E7 = 0x9CFF
+0xE8E8 = 0x9CF7
+0xE8E9 = 0x9D07
+0xE8EA = 0x9D00
+0xE8EB = 0x9CF9
+0xE8EC = 0x9CFB
+0xE8ED = 0x9D08
+0xE8EE = 0x9D05
+0xE8EF = 0x9D04
+0xE8F0 = 0x9E83
+0xE8F1 = 0x9ED3
+0xE8F2 = 0x9F0F
+0xE8F3 = 0x9F10
+0xE8F4 = 0x511C
+0xE8F5 = 0x5113
+0xE8F6 = 0x5117
+0xE8F7 = 0x511A
+0xE8F8 = 0x5111
+0xE8F9 = 0x51DE
+0xE8FA = 0x5334
+0xE8FB = 0x53E1
+0xE8FC = 0x5670
+0xE8FD = 0x5660
+0xE8FE = 0x566E
+0xE940 = 0x5673
+0xE941 = 0x5666
+0xE942 = 0x5663
+0xE943 = 0x566D
+0xE944 = 0x5672
+0xE945 = 0x565E
+0xE946 = 0x5677
+0xE947 = 0x571C
+0xE948 = 0x571B
+0xE949 = 0x58C8
+0xE94A = 0x58BD
+0xE94B = 0x58C9
+0xE94C = 0x58BF
+0xE94D = 0x58BA
+0xE94E = 0x58C2
+0xE94F = 0x58BC
+0xE950 = 0x58C6
+0xE951 = 0x5B17
+0xE952 = 0x5B19
+0xE953 = 0x5B1B
+0xE954 = 0x5B21
+0xE955 = 0x5B14
+0xE956 = 0x5B13
+0xE957 = 0x5B10
+0xE958 = 0x5B16
+0xE959 = 0x5B28
+0xE95A = 0x5B1A
+0xE95B = 0x5B20
+0xE95C = 0x5B1E
+0xE95D = 0x5BEF
+0xE95E = 0x5DAC
+0xE95F = 0x5DB1
+0xE960 = 0x5DA9
+0xE961 = 0x5DA7
+0xE962 = 0x5DB5
+0xE963 = 0x5DB0
+0xE964 = 0x5DAE
+0xE965 = 0x5DAA
+0xE966 = 0x5DA8
+0xE967 = 0x5DB2
+0xE968 = 0x5DAD
+0xE969 = 0x5DAF
+0xE96A = 0x5DB4
+0xE96B = 0x5E67
+0xE96C = 0x5E68
+0xE96D = 0x5E66
+0xE96E = 0x5E6F
+0xE96F = 0x5EE9
+0xE970 = 0x5EE7
+0xE971 = 0x5EE6
+0xE972 = 0x5EE8
+0xE973 = 0x5EE5
+0xE974 = 0x5F4B
+0xE975 = 0x5FBC
+0xE976 = 0x619D
+0xE977 = 0x61A8
+0xE978 = 0x6196
+0xE979 = 0x61C5
+0xE97A = 0x61B4
+0xE97B = 0x61C6
+0xE97C = 0x61C1
+0xE97D = 0x61CC
+0xE97E = 0x61BA
+0xE9A1 = 0x61BF
+0xE9A2 = 0x61B8
+0xE9A3 = 0x618C
+0xE9A4 = 0x64D7
+0xE9A5 = 0x64D6
+0xE9A6 = 0x64D0
+0xE9A7 = 0x64CF
+0xE9A8 = 0x64C9
+0xE9A9 = 0x64BD
+0xE9AA = 0x6489
+0xE9AB = 0x64C3
+0xE9AC = 0x64DB
+0xE9AD = 0x64F3
+0xE9AE = 0x64D9
+0xE9AF = 0x6533
+0xE9B0 = 0x657F
+0xE9B1 = 0x657C
+0xE9B2 = 0x65A2
+0xE9B3 = 0x66C8
+0xE9B4 = 0x66BE
+0xE9B5 = 0x66C0
+0xE9B6 = 0x66CA
+0xE9B7 = 0x66CB
+0xE9B8 = 0x66CF
+0xE9B9 = 0x66BD
+0xE9BA = 0x66BB
+0xE9BB = 0x66BA
+0xE9BC = 0x66CC
+0xE9BD = 0x6723
+0xE9BE = 0x6A34
+0xE9BF = 0x6A66
+0xE9C0 = 0x6A49
+0xE9C1 = 0x6A67
+0xE9C2 = 0x6A32
+0xE9C3 = 0x6A68
+0xE9C4 = 0x6A3E
+0xE9C5 = 0x6A5D
+0xE9C6 = 0x6A6D
+0xE9C7 = 0x6A76
+0xE9C8 = 0x6A5B
+0xE9C9 = 0x6A51
+0xE9CA = 0x6A28
+0xE9CB = 0x6A5A
+0xE9CC = 0x6A3B
+0xE9CD = 0x6A3F
+0xE9CE = 0x6A41
+0xE9CF = 0x6A6A
+0xE9D0 = 0x6A64
+0xE9D1 = 0x6A50
+0xE9D2 = 0x6A4F
+0xE9D3 = 0x6A54
+0xE9D4 = 0x6A6F
+0xE9D5 = 0x6A69
+0xE9D6 = 0x6A60
+0xE9D7 = 0x6A3C
+0xE9D8 = 0x6A5E
+0xE9D9 = 0x6A56
+0xE9DA = 0x6A55
+0xE9DB = 0x6A4D
+0xE9DC = 0x6A4E
+0xE9DD = 0x6A46
+0xE9DE = 0x6B55
+0xE9DF = 0x6B54
+0xE9E0 = 0x6B56
+0xE9E1 = 0x6BA7
+0xE9E2 = 0x6BAA
+0xE9E3 = 0x6BAB
+0xE9E4 = 0x6BC8
+0xE9E5 = 0x6BC7
+0xE9E6 = 0x6C04
+0xE9E7 = 0x6C03
+0xE9E8 = 0x6C06
+0xE9E9 = 0x6FAD
+0xE9EA = 0x6FCB
+0xE9EB = 0x6FA3
+0xE9EC = 0x6FC7
+0xE9ED = 0x6FBC
+0xE9EE = 0x6FCE
+0xE9EF = 0x6FC8
+0xE9F0 = 0x6F5E
+0xE9F1 = 0x6FC4
+0xE9F2 = 0x6FBD
+0xE9F3 = 0x6F9E
+0xE9F4 = 0x6FCA
+0xE9F5 = 0x6FA8
+0xE9F6 = 0x7004
+0xE9F7 = 0x6FA5
+0xE9F8 = 0x6FAE
+0xE9F9 = 0x6FBA
+0xE9FA = 0x6FAC
+0xE9FB = 0x6FAA
+0xE9FC = 0x6FCF
+0xE9FD = 0x6FBF
+0xE9FE = 0x6FB8
+0xEA40 = 0x6FA2
+0xEA41 = 0x6FC9
+0xEA42 = 0x6FAB
+0xEA43 = 0x6FCD
+0xEA44 = 0x6FAF
+0xEA45 = 0x6FB2
+0xEA46 = 0x6FB0
+0xEA47 = 0x71C5
+0xEA48 = 0x71C2
+0xEA49 = 0x71BF
+0xEA4A = 0x71B8
+0xEA4B = 0x71D6
+0xEA4C = 0x71C0
+0xEA4D = 0x71C1
+0xEA4E = 0x71CB
+0xEA4F = 0x71D4
+0xEA50 = 0x71CA
+0xEA51 = 0x71C7
+0xEA52 = 0x71CF
+0xEA53 = 0x71BD
+0xEA54 = 0x71D8
+0xEA55 = 0x71BC
+0xEA56 = 0x71C6
+0xEA57 = 0x71DA
+0xEA58 = 0x71DB
+0xEA59 = 0x729D
+0xEA5A = 0x729E
+0xEA5B = 0x7369
+0xEA5C = 0x7366
+0xEA5D = 0x7367
+0xEA5E = 0x736C
+0xEA5F = 0x7365
+0xEA60 = 0x736B
+0xEA61 = 0x736A
+0xEA62 = 0x747F
+0xEA63 = 0x749A
+0xEA64 = 0x74A0
+0xEA65 = 0x7494
+0xEA66 = 0x7492
+0xEA67 = 0x7495
+0xEA68 = 0x74A1
+0xEA69 = 0x750B
+0xEA6A = 0x7580
+0xEA6B = 0x762F
+0xEA6C = 0x762D
+0xEA6D = 0x7631
+0xEA6E = 0x763D
+0xEA6F = 0x7633
+0xEA70 = 0x763C
+0xEA71 = 0x7635
+0xEA72 = 0x7632
+0xEA73 = 0x7630
+0xEA74 = 0x76BB
+0xEA75 = 0x76E6
+0xEA76 = 0x779A
+0xEA77 = 0x779D
+0xEA78 = 0x77A1
+0xEA79 = 0x779C
+0xEA7A = 0x779B
+0xEA7B = 0x77A2
+0xEA7C = 0x77A3
+0xEA7D = 0x7795
+0xEA7E = 0x7799
+0xEAA1 = 0x7797
+0xEAA2 = 0x78DD
+0xEAA3 = 0x78E9
+0xEAA4 = 0x78E5
+0xEAA5 = 0x78EA
+0xEAA6 = 0x78DE
+0xEAA7 = 0x78E3
+0xEAA8 = 0x78DB
+0xEAA9 = 0x78E1
+0xEAAA = 0x78E2
+0xEAAB = 0x78ED
+0xEAAC = 0x78DF
+0xEAAD = 0x78E0
+0xEAAE = 0x79A4
+0xEAAF = 0x7A44
+0xEAB0 = 0x7A48
+0xEAB1 = 0x7A47
+0xEAB2 = 0x7AB6
+0xEAB3 = 0x7AB8
+0xEAB4 = 0x7AB5
+0xEAB5 = 0x7AB1
+0xEAB6 = 0x7AB7
+0xEAB7 = 0x7BDE
+0xEAB8 = 0x7BE3
+0xEAB9 = 0x7BE7
+0xEABA = 0x7BDD
+0xEABB = 0x7BD5
+0xEABC = 0x7BE5
+0xEABD = 0x7BDA
+0xEABE = 0x7BE8
+0xEABF = 0x7BF9
+0xEAC0 = 0x7BD4
+0xEAC1 = 0x7BEA
+0xEAC2 = 0x7BE2
+0xEAC3 = 0x7BDC
+0xEAC4 = 0x7BEB
+0xEAC5 = 0x7BD8
+0xEAC6 = 0x7BDF
+0xEAC7 = 0x7CD2
+0xEAC8 = 0x7CD4
+0xEAC9 = 0x7CD7
+0xEACA = 0x7CD0
+0xEACB = 0x7CD1
+0xEACC = 0x7E12
+0xEACD = 0x7E21
+0xEACE = 0x7E17
+0xEACF = 0x7E0C
+0xEAD0 = 0x7E1F
+0xEAD1 = 0x7E20
+0xEAD2 = 0x7E13
+0xEAD3 = 0x7E0E
+0xEAD4 = 0x7E1C
+0xEAD5 = 0x7E15
+0xEAD6 = 0x7E1A
+0xEAD7 = 0x7E22
+0xEAD8 = 0x7E0B
+0xEAD9 = 0x7E0F
+0xEADA = 0x7E16
+0xEADB = 0x7E0D
+0xEADC = 0x7E14
+0xEADD = 0x7E25
+0xEADE = 0x7E24
+0xEADF = 0x7F43
+0xEAE0 = 0x7F7B
+0xEAE1 = 0x7F7C
+0xEAE2 = 0x7F7A
+0xEAE3 = 0x7FB1
+0xEAE4 = 0x7FEF
+0xEAE5 = 0x802A
+0xEAE6 = 0x8029
+0xEAE7 = 0x806C
+0xEAE8 = 0x81B1
+0xEAE9 = 0x81A6
+0xEAEA = 0x81AE
+0xEAEB = 0x81B9
+0xEAEC = 0x81B5
+0xEAED = 0x81AB
+0xEAEE = 0x81B0
+0xEAEF = 0x81AC
+0xEAF0 = 0x81B4
+0xEAF1 = 0x81B2
+0xEAF2 = 0x81B7
+0xEAF3 = 0x81A7
+0xEAF4 = 0x81F2
+0xEAF5 = 0x8255
+0xEAF6 = 0x8256
+0xEAF7 = 0x8257
+0xEAF8 = 0x8556
+0xEAF9 = 0x8545
+0xEAFA = 0x856B
+0xEAFB = 0x854D
+0xEAFC = 0x8553
+0xEAFD = 0x8561
+0xEAFE = 0x8558
+0xEB40 = 0x8540
+0xEB41 = 0x8546
+0xEB42 = 0x8564
+0xEB43 = 0x8541
+0xEB44 = 0x8562
+0xEB45 = 0x8544
+0xEB46 = 0x8551
+0xEB47 = 0x8547
+0xEB48 = 0x8563
+0xEB49 = 0x853E
+0xEB4A = 0x855B
+0xEB4B = 0x8571
+0xEB4C = 0x854E
+0xEB4D = 0x856E
+0xEB4E = 0x8575
+0xEB4F = 0x8555
+0xEB50 = 0x8567
+0xEB51 = 0x8560
+0xEB52 = 0x858C
+0xEB53 = 0x8566
+0xEB54 = 0x855D
+0xEB55 = 0x8554
+0xEB56 = 0x8565
+0xEB57 = 0x856C
+0xEB58 = 0x8663
+0xEB59 = 0x8665
+0xEB5A = 0x8664
+0xEB5B = 0x879B
+0xEB5C = 0x878F
+0xEB5D = 0x8797
+0xEB5E = 0x8793
+0xEB5F = 0x8792
+0xEB60 = 0x8788
+0xEB61 = 0x8781
+0xEB62 = 0x8796
+0xEB63 = 0x8798
+0xEB64 = 0x8779
+0xEB65 = 0x8787
+0xEB66 = 0x87A3
+0xEB67 = 0x8785
+0xEB68 = 0x8790
+0xEB69 = 0x8791
+0xEB6A = 0x879D
+0xEB6B = 0x8784
+0xEB6C = 0x8794
+0xEB6D = 0x879C
+0xEB6E = 0x879A
+0xEB6F = 0x8789
+0xEB70 = 0x891E
+0xEB71 = 0x8926
+0xEB72 = 0x8930
+0xEB73 = 0x892D
+0xEB74 = 0x892E
+0xEB75 = 0x8927
+0xEB76 = 0x8931
+0xEB77 = 0x8922
+0xEB78 = 0x8929
+0xEB79 = 0x8923
+0xEB7A = 0x892F
+0xEB7B = 0x892C
+0xEB7C = 0x891F
+0xEB7D = 0x89F1
+0xEB7E = 0x8AE0
+0xEBA1 = 0x8AE2
+0xEBA2 = 0x8AF2
+0xEBA3 = 0x8AF4
+0xEBA4 = 0x8AF5
+0xEBA5 = 0x8ADD
+0xEBA6 = 0x8B14
+0xEBA7 = 0x8AE4
+0xEBA8 = 0x8ADF
+0xEBA9 = 0x8AF0
+0xEBAA = 0x8AC8
+0xEBAB = 0x8ADE
+0xEBAC = 0x8AE1
+0xEBAD = 0x8AE8
+0xEBAE = 0x8AFF
+0xEBAF = 0x8AEF
+0xEBB0 = 0x8AFB
+0xEBB1 = 0x8C91
+0xEBB2 = 0x8C92
+0xEBB3 = 0x8C90
+0xEBB4 = 0x8CF5
+0xEBB5 = 0x8CEE
+0xEBB6 = 0x8CF1
+0xEBB7 = 0x8CF0
+0xEBB8 = 0x8CF3
+0xEBB9 = 0x8D6C
+0xEBBA = 0x8D6E
+0xEBBB = 0x8DA5
+0xEBBC = 0x8DA7
+0xEBBD = 0x8E33
+0xEBBE = 0x8E3E
+0xEBBF = 0x8E38
+0xEBC0 = 0x8E40
+0xEBC1 = 0x8E45
+0xEBC2 = 0x8E36
+0xEBC3 = 0x8E3C
+0xEBC4 = 0x8E3D
+0xEBC5 = 0x8E41
+0xEBC6 = 0x8E30
+0xEBC7 = 0x8E3F
+0xEBC8 = 0x8EBD
+0xEBC9 = 0x8F36
+0xEBCA = 0x8F2E
+0xEBCB = 0x8F35
+0xEBCC = 0x8F32
+0xEBCD = 0x8F39
+0xEBCE = 0x8F37
+0xEBCF = 0x8F34
+0xEBD0 = 0x9076
+0xEBD1 = 0x9079
+0xEBD2 = 0x907B
+0xEBD3 = 0x9086
+0xEBD4 = 0x90FA
+0xEBD5 = 0x9133
+0xEBD6 = 0x9135
+0xEBD7 = 0x9136
+0xEBD8 = 0x9193
+0xEBD9 = 0x9190
+0xEBDA = 0x9191
+0xEBDB = 0x918D
+0xEBDC = 0x918F
+0xEBDD = 0x9327
+0xEBDE = 0x931E
+0xEBDF = 0x9308
+0xEBE0 = 0x931F
+0xEBE1 = 0x9306
+0xEBE2 = 0x930F
+0xEBE3 = 0x937A
+0xEBE4 = 0x9338
+0xEBE5 = 0x933C
+0xEBE6 = 0x931B
+0xEBE7 = 0x9323
+0xEBE8 = 0x9312
+0xEBE9 = 0x9301
+0xEBEA = 0x9346
+0xEBEB = 0x932D
+0xEBEC = 0x930E
+0xEBED = 0x930D
+0xEBEE = 0x92CB
+0xEBEF = 0x931D
+0xEBF0 = 0x92FA
+0xEBF1 = 0x9325
+0xEBF2 = 0x9313
+0xEBF3 = 0x92F9
+0xEBF4 = 0x92F7
+0xEBF5 = 0x9334
+0xEBF6 = 0x9302
+0xEBF7 = 0x9324
+0xEBF8 = 0x92FF
+0xEBF9 = 0x9329
+0xEBFA = 0x9339
+0xEBFB = 0x9335
+0xEBFC = 0x932A
+0xEBFD = 0x9314
+0xEBFE = 0x930C
+0xEC40 = 0x930B
+0xEC41 = 0x92FE
+0xEC42 = 0x9309
+0xEC43 = 0x9300
+0xEC44 = 0x92FB
+0xEC45 = 0x9316
+0xEC46 = 0x95BC
+0xEC47 = 0x95CD
+0xEC48 = 0x95BE
+0xEC49 = 0x95B9
+0xEC4A = 0x95BA
+0xEC4B = 0x95B6
+0xEC4C = 0x95BF
+0xEC4D = 0x95B5
+0xEC4E = 0x95BD
+0xEC4F = 0x96A9
+0xEC50 = 0x96D4
+0xEC51 = 0x970B
+0xEC52 = 0x9712
+0xEC53 = 0x9710
+0xEC54 = 0x9799
+0xEC55 = 0x9797
+0xEC56 = 0x9794
+0xEC57 = 0x97F0
+0xEC58 = 0x97F8
+0xEC59 = 0x9835
+0xEC5A = 0x982F
+0xEC5B = 0x9832
+0xEC5C = 0x9924
+0xEC5D = 0x991F
+0xEC5E = 0x9927
+0xEC5F = 0x9929
+0xEC60 = 0x999E
+0xEC61 = 0x99EE
+0xEC62 = 0x99EC
+0xEC63 = 0x99E5
+0xEC64 = 0x99E4
+0xEC65 = 0x99F0
+0xEC66 = 0x99E3
+0xEC67 = 0x99EA
+0xEC68 = 0x99E9
+0xEC69 = 0x99E7
+0xEC6A = 0x9AB9
+0xEC6B = 0x9ABF
+0xEC6C = 0x9AB4
+0xEC6D = 0x9ABB
+0xEC6E = 0x9AF6
+0xEC6F = 0x9AFA
+0xEC70 = 0x9AF9
+0xEC71 = 0x9AF7
+0xEC72 = 0x9B33
+0xEC73 = 0x9B80
+0xEC74 = 0x9B85
+0xEC75 = 0x9B87
+0xEC76 = 0x9B7C
+0xEC77 = 0x9B7E
+0xEC78 = 0x9B7B
+0xEC79 = 0x9B82
+0xEC7A = 0x9B93
+0xEC7B = 0x9B92
+0xEC7C = 0x9B90
+0xEC7D = 0x9B7A
+0xEC7E = 0x9B95
+0xECA1 = 0x9B7D
+0xECA2 = 0x9B88
+0xECA3 = 0x9D25
+0xECA4 = 0x9D17
+0xECA5 = 0x9D20
+0xECA6 = 0x9D1E
+0xECA7 = 0x9D14
+0xECA8 = 0x9D29
+0xECA9 = 0x9D1D
+0xECAA = 0x9D18
+0xECAB = 0x9D22
+0xECAC = 0x9D10
+0xECAD = 0x9D19
+0xECAE = 0x9D1F
+0xECAF = 0x9E88
+0xECB0 = 0x9E86
+0xECB1 = 0x9E87
+0xECB2 = 0x9EAE
+0xECB3 = 0x9EAD
+0xECB4 = 0x9ED5
+0xECB5 = 0x9ED6
+0xECB6 = 0x9EFA
+0xECB7 = 0x9F12
+0xECB8 = 0x9F3D
+0xECB9 = 0x5126
+0xECBA = 0x5125
+0xECBB = 0x5122
+0xECBC = 0x5124
+0xECBD = 0x5120
+0xECBE = 0x5129
+0xECBF = 0x52F4
+0xECC0 = 0x5693
+0xECC1 = 0x568C
+0xECC2 = 0x568D
+0xECC3 = 0x5686
+0xECC4 = 0x5684
+0xECC5 = 0x5683
+0xECC6 = 0x567E
+0xECC7 = 0x5682
+0xECC8 = 0x567F
+0xECC9 = 0x5681
+0xECCA = 0x58D6
+0xECCB = 0x58D4
+0xECCC = 0x58CF
+0xECCD = 0x58D2
+0xECCE = 0x5B2D
+0xECCF = 0x5B25
+0xECD0 = 0x5B32
+0xECD1 = 0x5B23
+0xECD2 = 0x5B2C
+0xECD3 = 0x5B27
+0xECD4 = 0x5B26
+0xECD5 = 0x5B2F
+0xECD6 = 0x5B2E
+0xECD7 = 0x5B7B
+0xECD8 = 0x5BF1
+0xECD9 = 0x5BF2
+0xECDA = 0x5DB7
+0xECDB = 0x5E6C
+0xECDC = 0x5E6A
+0xECDD = 0x5FBE
+0xECDE = 0x5FBB
+0xECDF = 0x61C3
+0xECE0 = 0x61B5
+0xECE1 = 0x61BC
+0xECE2 = 0x61E7
+0xECE3 = 0x61E0
+0xECE4 = 0x61E5
+0xECE5 = 0x61E4
+0xECE6 = 0x61E8
+0xECE7 = 0x61DE
+0xECE8 = 0x64EF
+0xECE9 = 0x64E9
+0xECEA = 0x64E3
+0xECEB = 0x64EB
+0xECEC = 0x64E4
+0xECED = 0x64E8
+0xECEE = 0x6581
+0xECEF = 0x6580
+0xECF0 = 0x65B6
+0xECF1 = 0x65DA
+0xECF2 = 0x66D2
+0xECF3 = 0x6A8D
+0xECF4 = 0x6A96
+0xECF5 = 0x6A81
+0xECF6 = 0x6AA5
+0xECF7 = 0x6A89
+0xECF8 = 0x6A9F
+0xECF9 = 0x6A9B
+0xECFA = 0x6AA1
+0xECFB = 0x6A9E
+0xECFC = 0x6A87
+0xECFD = 0x6A93
+0xECFE = 0x6A8E
+0xED40 = 0x6A95
+0xED41 = 0x6A83
+0xED42 = 0x6AA8
+0xED43 = 0x6AA4
+0xED44 = 0x6A91
+0xED45 = 0x6A7F
+0xED46 = 0x6AA6
+0xED47 = 0x6A9A
+0xED48 = 0x6A85
+0xED49 = 0x6A8C
+0xED4A = 0x6A92
+0xED4B = 0x6B5B
+0xED4C = 0x6BAD
+0xED4D = 0x6C09
+0xED4E = 0x6FCC
+0xED4F = 0x6FA9
+0xED50 = 0x6FF4
+0xED51 = 0x6FD4
+0xED52 = 0x6FE3
+0xED53 = 0x6FDC
+0xED54 = 0x6FED
+0xED55 = 0x6FE7
+0xED56 = 0x6FE6
+0xED57 = 0x6FDE
+0xED58 = 0x6FF2
+0xED59 = 0x6FDD
+0xED5A = 0x6FE2
+0xED5B = 0x6FE8
+0xED5C = 0x71E1
+0xED5D = 0x71F1
+0xED5E = 0x71E8
+0xED5F = 0x71F2
+0xED60 = 0x71E4
+0xED61 = 0x71F0
+0xED62 = 0x71E2
+0xED63 = 0x7373
+0xED64 = 0x736E
+0xED65 = 0x736F
+0xED66 = 0x7497
+0xED67 = 0x74B2
+0xED68 = 0x74AB
+0xED69 = 0x7490
+0xED6A = 0x74AA
+0xED6B = 0x74AD
+0xED6C = 0x74B1
+0xED6D = 0x74A5
+0xED6E = 0x74AF
+0xED6F = 0x7510
+0xED70 = 0x7511
+0xED71 = 0x7512
+0xED72 = 0x750F
+0xED73 = 0x7584
+0xED74 = 0x7643
+0xED75 = 0x7648
+0xED76 = 0x7649
+0xED77 = 0x7647
+0xED78 = 0x76A4
+0xED79 = 0x76E9
+0xED7A = 0x77B5
+0xED7B = 0x77AB
+0xED7C = 0x77B2
+0xED7D = 0x77B7
+0xED7E = 0x77B6
+0xEDA1 = 0x77B4
+0xEDA2 = 0x77B1
+0xEDA3 = 0x77A8
+0xEDA4 = 0x77F0
+0xEDA5 = 0x78F3
+0xEDA6 = 0x78FD
+0xEDA7 = 0x7902
+0xEDA8 = 0x78FB
+0xEDA9 = 0x78FC
+0xEDAA = 0x78F2
+0xEDAB = 0x7905
+0xEDAC = 0x78F9
+0xEDAD = 0x78FE
+0xEDAE = 0x7904
+0xEDAF = 0x79AB
+0xEDB0 = 0x79A8
+0xEDB1 = 0x7A5C
+0xEDB2 = 0x7A5B
+0xEDB3 = 0x7A56
+0xEDB4 = 0x7A58
+0xEDB5 = 0x7A54
+0xEDB6 = 0x7A5A
+0xEDB7 = 0x7ABE
+0xEDB8 = 0x7AC0
+0xEDB9 = 0x7AC1
+0xEDBA = 0x7C05
+0xEDBB = 0x7C0F
+0xEDBC = 0x7BF2
+0xEDBD = 0x7C00
+0xEDBE = 0x7BFF
+0xEDBF = 0x7BFB
+0xEDC0 = 0x7C0E
+0xEDC1 = 0x7BF4
+0xEDC2 = 0x7C0B
+0xEDC3 = 0x7BF3
+0xEDC4 = 0x7C02
+0xEDC5 = 0x7C09
+0xEDC6 = 0x7C03
+0xEDC7 = 0x7C01
+0xEDC8 = 0x7BF8
+0xEDC9 = 0x7BFD
+0xEDCA = 0x7C06
+0xEDCB = 0x7BF0
+0xEDCC = 0x7BF1
+0xEDCD = 0x7C10
+0xEDCE = 0x7C0A
+0xEDCF = 0x7CE8
+0xEDD0 = 0x7E2D
+0xEDD1 = 0x7E3C
+0xEDD2 = 0x7E42
+0xEDD3 = 0x7E33
+0xEDD4 = 0x9848
+0xEDD5 = 0x7E38
+0xEDD6 = 0x7E2A
+0xEDD7 = 0x7E49
+0xEDD8 = 0x7E40
+0xEDD9 = 0x7E47
+0xEDDA = 0x7E29
+0xEDDB = 0x7E4C
+0xEDDC = 0x7E30
+0xEDDD = 0x7E3B
+0xEDDE = 0x7E36
+0xEDDF = 0x7E44
+0xEDE0 = 0x7E3A
+0xEDE1 = 0x7F45
+0xEDE2 = 0x7F7F
+0xEDE3 = 0x7F7E
+0xEDE4 = 0x7F7D
+0xEDE5 = 0x7FF4
+0xEDE6 = 0x7FF2
+0xEDE7 = 0x802C
+0xEDE8 = 0x81BB
+0xEDE9 = 0x81C4
+0xEDEA = 0x81CC
+0xEDEB = 0x81CA
+0xEDEC = 0x81C5
+0xEDED = 0x81C7
+0xEDEE = 0x81BC
+0xEDEF = 0x81E9
+0xEDF0 = 0x825B
+0xEDF1 = 0x825A
+0xEDF2 = 0x825C
+0xEDF3 = 0x8583
+0xEDF4 = 0x8580
+0xEDF5 = 0x858F
+0xEDF6 = 0x85A7
+0xEDF7 = 0x8595
+0xEDF8 = 0x85A0
+0xEDF9 = 0x858B
+0xEDFA = 0x85A3
+0xEDFB = 0x857B
+0xEDFC = 0x85A4
+0xEDFD = 0x859A
+0xEDFE = 0x859E
+0xEE40 = 0x8577
+0xEE41 = 0x857C
+0xEE42 = 0x8589
+0xEE43 = 0x85A1
+0xEE44 = 0x857A
+0xEE45 = 0x8578
+0xEE46 = 0x8557
+0xEE47 = 0x858E
+0xEE48 = 0x8596
+0xEE49 = 0x8586
+0xEE4A = 0x858D
+0xEE4B = 0x8599
+0xEE4C = 0x859D
+0xEE4D = 0x8581
+0xEE4E = 0x85A2
+0xEE4F = 0x8582
+0xEE50 = 0x8588
+0xEE51 = 0x8585
+0xEE52 = 0x8579
+0xEE53 = 0x8576
+0xEE54 = 0x8598
+0xEE55 = 0x8590
+0xEE56 = 0x859F
+0xEE57 = 0x8668
+0xEE58 = 0x87BE
+0xEE59 = 0x87AA
+0xEE5A = 0x87AD
+0xEE5B = 0x87C5
+0xEE5C = 0x87B0
+0xEE5D = 0x87AC
+0xEE5E = 0x87B9
+0xEE5F = 0x87B5
+0xEE60 = 0x87BC
+0xEE61 = 0x87AE
+0xEE62 = 0x87C9
+0xEE63 = 0x87C3
+0xEE64 = 0x87C2
+0xEE65 = 0x87CC
+0xEE66 = 0x87B7
+0xEE67 = 0x87AF
+0xEE68 = 0x87C4
+0xEE69 = 0x87CA
+0xEE6A = 0x87B4
+0xEE6B = 0x87B6
+0xEE6C = 0x87BF
+0xEE6D = 0x87B8
+0xEE6E = 0x87BD
+0xEE6F = 0x87DE
+0xEE70 = 0x87B2
+0xEE71 = 0x8935
+0xEE72 = 0x8933
+0xEE73 = 0x893C
+0xEE74 = 0x893E
+0xEE75 = 0x8941
+0xEE76 = 0x8952
+0xEE77 = 0x8937
+0xEE78 = 0x8942
+0xEE79 = 0x89AD
+0xEE7A = 0x89AF
+0xEE7B = 0x89AE
+0xEE7C = 0x89F2
+0xEE7D = 0x89F3
+0xEE7E = 0x8B1E
+0xEEA1 = 0x8B18
+0xEEA2 = 0x8B16
+0xEEA3 = 0x8B11
+0xEEA4 = 0x8B05
+0xEEA5 = 0x8B0B
+0xEEA6 = 0x8B22
+0xEEA7 = 0x8B0F
+0xEEA8 = 0x8B12
+0xEEA9 = 0x8B15
+0xEEAA = 0x8B07
+0xEEAB = 0x8B0D
+0xEEAC = 0x8B08
+0xEEAD = 0x8B06
+0xEEAE = 0x8B1C
+0xEEAF = 0x8B13
+0xEEB0 = 0x8B1A
+0xEEB1 = 0x8C4F
+0xEEB2 = 0x8C70
+0xEEB3 = 0x8C72
+0xEEB4 = 0x8C71
+0xEEB5 = 0x8C6F
+0xEEB6 = 0x8C95
+0xEEB7 = 0x8C94
+0xEEB8 = 0x8CF9
+0xEEB9 = 0x8D6F
+0xEEBA = 0x8E4E
+0xEEBB = 0x8E4D
+0xEEBC = 0x8E53
+0xEEBD = 0x8E50
+0xEEBE = 0x8E4C
+0xEEBF = 0x8E47
+0xEEC0 = 0x8F43
+0xEEC1 = 0x8F40
+0xEEC2 = 0x9085
+0xEEC3 = 0x907E
+0xEEC4 = 0x9138
+0xEEC5 = 0x919A
+0xEEC6 = 0x91A2
+0xEEC7 = 0x919B
+0xEEC8 = 0x9199
+0xEEC9 = 0x919F
+0xEECA = 0x91A1
+0xEECB = 0x919D
+0xEECC = 0x91A0
+0xEECD = 0x93A1
+0xEECE = 0x9383
+0xEECF = 0x93AF
+0xEED0 = 0x9364
+0xEED1 = 0x9356
+0xEED2 = 0x9347
+0xEED3 = 0x937C
+0xEED4 = 0x9358
+0xEED5 = 0x935C
+0xEED6 = 0x9376
+0xEED7 = 0x9349
+0xEED8 = 0x9350
+0xEED9 = 0x9351
+0xEEDA = 0x9360
+0xEEDB = 0x936D
+0xEEDC = 0x938F
+0xEEDD = 0x934C
+0xEEDE = 0x936A
+0xEEDF = 0x9379
+0xEEE0 = 0x9357
+0xEEE1 = 0x9355
+0xEEE2 = 0x9352
+0xEEE3 = 0x934F
+0xEEE4 = 0x9371
+0xEEE5 = 0x9377
+0xEEE6 = 0x937B
+0xEEE7 = 0x9361
+0xEEE8 = 0x935E
+0xEEE9 = 0x9363
+0xEEEA = 0x9367
+0xEEEB = 0x9380
+0xEEEC = 0x934E
+0xEEED = 0x9359
+0xEEEE = 0x95C7
+0xEEEF = 0x95C0
+0xEEF0 = 0x95C9
+0xEEF1 = 0x95C3
+0xEEF2 = 0x95C5
+0xEEF3 = 0x95B7
+0xEEF4 = 0x96AE
+0xEEF5 = 0x96B0
+0xEEF6 = 0x96AC
+0xEEF7 = 0x9720
+0xEEF8 = 0x971F
+0xEEF9 = 0x9718
+0xEEFA = 0x971D
+0xEEFB = 0x9719
+0xEEFC = 0x979A
+0xEEFD = 0x97A1
+0xEEFE = 0x979C
+0xEF40 = 0x979E
+0xEF41 = 0x979D
+0xEF42 = 0x97D5
+0xEF43 = 0x97D4
+0xEF44 = 0x97F1
+0xEF45 = 0x9841
+0xEF46 = 0x9844
+0xEF47 = 0x984A
+0xEF48 = 0x9849
+0xEF49 = 0x9845
+0xEF4A = 0x9843
+0xEF4B = 0x9925
+0xEF4C = 0x992B
+0xEF4D = 0x992C
+0xEF4E = 0x992A
+0xEF4F = 0x9933
+0xEF50 = 0x9932
+0xEF51 = 0x992F
+0xEF52 = 0x992D
+0xEF53 = 0x9931
+0xEF54 = 0x9930
+0xEF55 = 0x9998
+0xEF56 = 0x99A3
+0xEF57 = 0x99A1
+0xEF58 = 0x9A02
+0xEF59 = 0x99FA
+0xEF5A = 0x99F4
+0xEF5B = 0x99F7
+0xEF5C = 0x99F9
+0xEF5D = 0x99F8
+0xEF5E = 0x99F6
+0xEF5F = 0x99FB
+0xEF60 = 0x99FD
+0xEF61 = 0x99FE
+0xEF62 = 0x99FC
+0xEF63 = 0x9A03
+0xEF64 = 0x9ABE
+0xEF65 = 0x9AFE
+0xEF66 = 0x9AFD
+0xEF67 = 0x9B01
+0xEF68 = 0x9AFC
+0xEF69 = 0x9B48
+0xEF6A = 0x9B9A
+0xEF6B = 0x9BA8
+0xEF6C = 0x9B9E
+0xEF6D = 0x9B9B
+0xEF6E = 0x9BA6
+0xEF6F = 0x9BA1
+0xEF70 = 0x9BA5
+0xEF71 = 0x9BA4
+0xEF72 = 0x9B86
+0xEF73 = 0x9BA2
+0xEF74 = 0x9BA0
+0xEF75 = 0x9BAF
+0xEF76 = 0x9D33
+0xEF77 = 0x9D41
+0xEF78 = 0x9D67
+0xEF79 = 0x9D36
+0xEF7A = 0x9D2E
+0xEF7B = 0x9D2F
+0xEF7C = 0x9D31
+0xEF7D = 0x9D38
+0xEF7E = 0x9D30
+0xEFA1 = 0x9D45
+0xEFA2 = 0x9D42
+0xEFA3 = 0x9D43
+0xEFA4 = 0x9D3E
+0xEFA5 = 0x9D37
+0xEFA6 = 0x9D40
+0xEFA7 = 0x9D3D
+0xEFA8 = 0x7FF5
+0xEFA9 = 0x9D2D
+0xEFAA = 0x9E8A
+0xEFAB = 0x9E89
+0xEFAC = 0x9E8D
+0xEFAD = 0x9EB0
+0xEFAE = 0x9EC8
+0xEFAF = 0x9EDA
+0xEFB0 = 0x9EFB
+0xEFB1 = 0x9EFF
+0xEFB2 = 0x9F24
+0xEFB3 = 0x9F23
+0xEFB4 = 0x9F22
+0xEFB5 = 0x9F54
+0xEFB6 = 0x9FA0
+0xEFB7 = 0x5131
+0xEFB8 = 0x512D
+0xEFB9 = 0x512E
+0xEFBA = 0x5698
+0xEFBB = 0x569C
+0xEFBC = 0x5697
+0xEFBD = 0x569A
+0xEFBE = 0x569D
+0xEFBF = 0x5699
+0xEFC0 = 0x5970
+0xEFC1 = 0x5B3C
+0xEFC2 = 0x5C69
+0xEFC3 = 0x5C6A
+0xEFC4 = 0x5DC0
+0xEFC5 = 0x5E6D
+0xEFC6 = 0x5E6E
+0xEFC7 = 0x61D8
+0xEFC8 = 0x61DF
+0xEFC9 = 0x61ED
+0xEFCA = 0x61EE
+0xEFCB = 0x61F1
+0xEFCC = 0x61EA
+0xEFCD = 0x61F0
+0xEFCE = 0x61EB
+0xEFCF = 0x61D6
+0xEFD0 = 0x61E9
+0xEFD1 = 0x64FF
+0xEFD2 = 0x6504
+0xEFD3 = 0x64FD
+0xEFD4 = 0x64F8
+0xEFD5 = 0x6501
+0xEFD6 = 0x6503
+0xEFD7 = 0x64FC
+0xEFD8 = 0x6594
+0xEFD9 = 0x65DB
+0xEFDA = 0x66DA
+0xEFDB = 0x66DB
+0xEFDC = 0x66D8
+0xEFDD = 0x6AC5
+0xEFDE = 0x6AB9
+0xEFDF = 0x6ABD
+0xEFE0 = 0x6AE1
+0xEFE1 = 0x6AC6
+0xEFE2 = 0x6ABA
+0xEFE3 = 0x6AB6
+0xEFE4 = 0x6AB7
+0xEFE5 = 0x6AC7
+0xEFE6 = 0x6AB4
+0xEFE7 = 0x6AAD
+0xEFE8 = 0x6B5E
+0xEFE9 = 0x6BC9
+0xEFEA = 0x6C0B
+0xEFEB = 0x7007
+0xEFEC = 0x700C
+0xEFED = 0x700D
+0xEFEE = 0x7001
+0xEFEF = 0x7005
+0xEFF0 = 0x7014
+0xEFF1 = 0x700E
+0xEFF2 = 0x6FFF
+0xEFF3 = 0x7000
+0xEFF4 = 0x6FFB
+0xEFF5 = 0x7026
+0xEFF6 = 0x6FFC
+0xEFF7 = 0x6FF7
+0xEFF8 = 0x700A
+0xEFF9 = 0x7201
+0xEFFA = 0x71FF
+0xEFFB = 0x71F9
+0xEFFC = 0x7203
+0xEFFD = 0x71FD
+0xEFFE = 0x7376
+0xF040 = 0x74B8
+0xF041 = 0x74C0
+0xF042 = 0x74B5
+0xF043 = 0x74C1
+0xF044 = 0x74BE
+0xF045 = 0x74B6
+0xF046 = 0x74BB
+0xF047 = 0x74C2
+0xF048 = 0x7514
+0xF049 = 0x7513
+0xF04A = 0x765C
+0xF04B = 0x7664
+0xF04C = 0x7659
+0xF04D = 0x7650
+0xF04E = 0x7653
+0xF04F = 0x7657
+0xF050 = 0x765A
+0xF051 = 0x76A6
+0xF052 = 0x76BD
+0xF053 = 0x76EC
+0xF054 = 0x77C2
+0xF055 = 0x77BA
+0xF056 = 0x78FF
+0xF057 = 0x790C
+0xF058 = 0x7913
+0xF059 = 0x7914
+0xF05A = 0x7909
+0xF05B = 0x7910
+0xF05C = 0x7912
+0xF05D = 0x7911
+0xF05E = 0x79AD
+0xF05F = 0x79AC
+0xF060 = 0x7A5F
+0xF061 = 0x7C1C
+0xF062 = 0x7C29
+0xF063 = 0x7C19
+0xF064 = 0x7C20
+0xF065 = 0x7C1F
+0xF066 = 0x7C2D
+0xF067 = 0x7C1D
+0xF068 = 0x7C26
+0xF069 = 0x7C28
+0xF06A = 0x7C22
+0xF06B = 0x7C25
+0xF06C = 0x7C30
+0xF06D = 0x7E5C
+0xF06E = 0x7E50
+0xF06F = 0x7E56
+0xF070 = 0x7E63
+0xF071 = 0x7E58
+0xF072 = 0x7E62
+0xF073 = 0x7E5F
+0xF074 = 0x7E51
+0xF075 = 0x7E60
+0xF076 = 0x7E57
+0xF077 = 0x7E53
+0xF078 = 0x7FB5
+0xF079 = 0x7FB3
+0xF07A = 0x7FF7
+0xF07B = 0x7FF8
+0xF07C = 0x8075
+0xF07D = 0x81D1
+0xF07E = 0x81D2
+0xF0A1 = 0x81D0
+0xF0A2 = 0x825F
+0xF0A3 = 0x825E
+0xF0A4 = 0x85B4
+0xF0A5 = 0x85C6
+0xF0A6 = 0x85C0
+0xF0A7 = 0x85C3
+0xF0A8 = 0x85C2
+0xF0A9 = 0x85B3
+0xF0AA = 0x85B5
+0xF0AB = 0x85BD
+0xF0AC = 0x85C7
+0xF0AD = 0x85C4
+0xF0AE = 0x85BF
+0xF0AF = 0x85CB
+0xF0B0 = 0x85CE
+0xF0B1 = 0x85C8
+0xF0B2 = 0x85C5
+0xF0B3 = 0x85B1
+0xF0B4 = 0x85B6
+0xF0B5 = 0x85D2
+0xF0B6 = 0x8624
+0xF0B7 = 0x85B8
+0xF0B8 = 0x85B7
+0xF0B9 = 0x85BE
+0xF0BA = 0x8669
+0xF0BB = 0x87E7
+0xF0BC = 0x87E6
+0xF0BD = 0x87E2
+0xF0BE = 0x87DB
+0xF0BF = 0x87EB
+0xF0C0 = 0x87EA
+0xF0C1 = 0x87E5
+0xF0C2 = 0x87DF
+0xF0C3 = 0x87F3
+0xF0C4 = 0x87E4
+0xF0C5 = 0x87D4
+0xF0C6 = 0x87DC
+0xF0C7 = 0x87D3
+0xF0C8 = 0x87ED
+0xF0C9 = 0x87D8
+0xF0CA = 0x87E3
+0xF0CB = 0x87A4
+0xF0CC = 0x87D7
+0xF0CD = 0x87D9
+0xF0CE = 0x8801
+0xF0CF = 0x87F4
+0xF0D0 = 0x87E8
+0xF0D1 = 0x87DD
+0xF0D2 = 0x8953
+0xF0D3 = 0x894B
+0xF0D4 = 0x894F
+0xF0D5 = 0x894C
+0xF0D6 = 0x8946
+0xF0D7 = 0x8950
+0xF0D8 = 0x8951
+0xF0D9 = 0x8949
+0xF0DA = 0x8B2A
+0xF0DB = 0x8B27
+0xF0DC = 0x8B23
+0xF0DD = 0x8B33
+0xF0DE = 0x8B30
+0xF0DF = 0x8B35
+0xF0E0 = 0x8B47
+0xF0E1 = 0x8B2F
+0xF0E2 = 0x8B3C
+0xF0E3 = 0x8B3E
+0xF0E4 = 0x8B31
+0xF0E5 = 0x8B25
+0xF0E6 = 0x8B37
+0xF0E7 = 0x8B26
+0xF0E8 = 0x8B36
+0xF0E9 = 0x8B2E
+0xF0EA = 0x8B24
+0xF0EB = 0x8B3B
+0xF0EC = 0x8B3D
+0xF0ED = 0x8B3A
+0xF0EE = 0x8C42
+0xF0EF = 0x8C75
+0xF0F0 = 0x8C99
+0xF0F1 = 0x8C98
+0xF0F2 = 0x8C97
+0xF0F3 = 0x8CFE
+0xF0F4 = 0x8D04
+0xF0F5 = 0x8D02
+0xF0F6 = 0x8D00
+0xF0F7 = 0x8E5C
+0xF0F8 = 0x8E62
+0xF0F9 = 0x8E60
+0xF0FA = 0x8E57
+0xF0FB = 0x8E56
+0xF0FC = 0x8E5E
+0xF0FD = 0x8E65
+0xF0FE = 0x8E67
+0xF140 = 0x8E5B
+0xF141 = 0x8E5A
+0xF142 = 0x8E61
+0xF143 = 0x8E5D
+0xF144 = 0x8E69
+0xF145 = 0x8E54
+0xF146 = 0x8F46
+0xF147 = 0x8F47
+0xF148 = 0x8F48
+0xF149 = 0x8F4B
+0xF14A = 0x9128
+0xF14B = 0x913A
+0xF14C = 0x913B
+0xF14D = 0x913E
+0xF14E = 0x91A8
+0xF14F = 0x91A5
+0xF150 = 0x91A7
+0xF151 = 0x91AF
+0xF152 = 0x91AA
+0xF153 = 0x93B5
+0xF154 = 0x938C
+0xF155 = 0x9392
+0xF156 = 0x93B7
+0xF157 = 0x939B
+0xF158 = 0x939D
+0xF159 = 0x9389
+0xF15A = 0x93A7
+0xF15B = 0x938E
+0xF15C = 0x93AA
+0xF15D = 0x939E
+0xF15E = 0x93A6
+0xF15F = 0x9395
+0xF160 = 0x9388
+0xF161 = 0x9399
+0xF162 = 0x939F
+0xF163 = 0x938D
+0xF164 = 0x93B1
+0xF165 = 0x9391
+0xF166 = 0x93B2
+0xF167 = 0x93A4
+0xF168 = 0x93A8
+0xF169 = 0x93B4
+0xF16A = 0x93A3
+0xF16B = 0x93A5
+0xF16C = 0x95D2
+0xF16D = 0x95D3
+0xF16E = 0x95D1
+0xF16F = 0x96B3
+0xF170 = 0x96D7
+0xF171 = 0x96DA
+0xF172 = 0x5DC2
+0xF173 = 0x96DF
+0xF174 = 0x96D8
+0xF175 = 0x96DD
+0xF176 = 0x9723
+0xF177 = 0x9722
+0xF178 = 0x9725
+0xF179 = 0x97AC
+0xF17A = 0x97AE
+0xF17B = 0x97A8
+0xF17C = 0x97AB
+0xF17D = 0x97A4
+0xF17E = 0x97AA
+0xF1A1 = 0x97A2
+0xF1A2 = 0x97A5
+0xF1A3 = 0x97D7
+0xF1A4 = 0x97D9
+0xF1A5 = 0x97D6
+0xF1A6 = 0x97D8
+0xF1A7 = 0x97FA
+0xF1A8 = 0x9850
+0xF1A9 = 0x9851
+0xF1AA = 0x9852
+0xF1AB = 0x98B8
+0xF1AC = 0x9941
+0xF1AD = 0x993C
+0xF1AE = 0x993A
+0xF1AF = 0x9A0F
+0xF1B0 = 0x9A0B
+0xF1B1 = 0x9A09
+0xF1B2 = 0x9A0D
+0xF1B3 = 0x9A04
+0xF1B4 = 0x9A11
+0xF1B5 = 0x9A0A
+0xF1B6 = 0x9A05
+0xF1B7 = 0x9A07
+0xF1B8 = 0x9A06
+0xF1B9 = 0x9AC0
+0xF1BA = 0x9ADC
+0xF1BB = 0x9B08
+0xF1BC = 0x9B04
+0xF1BD = 0x9B05
+0xF1BE = 0x9B29
+0xF1BF = 0x9B35
+0xF1C0 = 0x9B4A
+0xF1C1 = 0x9B4C
+0xF1C2 = 0x9B4B
+0xF1C3 = 0x9BC7
+0xF1C4 = 0x9BC6
+0xF1C5 = 0x9BC3
+0xF1C6 = 0x9BBF
+0xF1C7 = 0x9BC1
+0xF1C8 = 0x9BB5
+0xF1C9 = 0x9BB8
+0xF1CA = 0x9BD3
+0xF1CB = 0x9BB6
+0xF1CC = 0x9BC4
+0xF1CD = 0x9BB9
+0xF1CE = 0x9BBD
+0xF1CF = 0x9D5C
+0xF1D0 = 0x9D53
+0xF1D1 = 0x9D4F
+0xF1D2 = 0x9D4A
+0xF1D3 = 0x9D5B
+0xF1D4 = 0x9D4B
+0xF1D5 = 0x9D59
+0xF1D6 = 0x9D56
+0xF1D7 = 0x9D4C
+0xF1D8 = 0x9D57
+0xF1D9 = 0x9D52
+0xF1DA = 0x9D54
+0xF1DB = 0x9D5F
+0xF1DC = 0x9D58
+0xF1DD = 0x9D5A
+0xF1DE = 0x9E8E
+0xF1DF = 0x9E8C
+0xF1E0 = 0x9EDF
+0xF1E1 = 0x9F01
+0xF1E2 = 0x9F00
+0xF1E3 = 0x9F16
+0xF1E4 = 0x9F25
+0xF1E5 = 0x9F2B
+0xF1E6 = 0x9F2A
+0xF1E7 = 0x9F29
+0xF1E8 = 0x9F28
+0xF1E9 = 0x9F4C
+0xF1EA = 0x9F55
+0xF1EB = 0x5134
+0xF1EC = 0x5135
+0xF1ED = 0x5296
+0xF1EE = 0x52F7
+0xF1EF = 0x53B4
+0xF1F0 = 0x56AB
+0xF1F1 = 0x56AD
+0xF1F2 = 0x56A6
+0xF1F3 = 0x56A7
+0xF1F4 = 0x56AA
+0xF1F5 = 0x56AC
+0xF1F6 = 0x58DA
+0xF1F7 = 0x58DD
+0xF1F8 = 0x58DB
+0xF1F9 = 0x5912
+0xF1FA = 0x5B3D
+0xF1FB = 0x5B3E
+0xF1FC = 0x5B3F
+0xF1FD = 0x5DC3
+0xF1FE = 0x5E70
+0xF240 = 0x5FBF
+0xF241 = 0x61FB
+0xF242 = 0x6507
+0xF243 = 0x6510
+0xF244 = 0x650D
+0xF245 = 0x6509
+0xF246 = 0x650C
+0xF247 = 0x650E
+0xF248 = 0x6584
+0xF249 = 0x65DE
+0xF24A = 0x65DD
+0xF24B = 0x66DE
+0xF24C = 0x6AE7
+0xF24D = 0x6AE0
+0xF24E = 0x6ACC
+0xF24F = 0x6AD1
+0xF250 = 0x6AD9
+0xF251 = 0x6ACB
+0xF252 = 0x6ADF
+0xF253 = 0x6ADC
+0xF254 = 0x6AD0
+0xF255 = 0x6AEB
+0xF256 = 0x6ACF
+0xF257 = 0x6ACD
+0xF258 = 0x6ADE
+0xF259 = 0x6B60
+0xF25A = 0x6BB0
+0xF25B = 0x6C0C
+0xF25C = 0x7019
+0xF25D = 0x7027
+0xF25E = 0x7020
+0xF25F = 0x7016
+0xF260 = 0x702B
+0xF261 = 0x7021
+0xF262 = 0x7022
+0xF263 = 0x7023
+0xF264 = 0x7029
+0xF265 = 0x7017
+0xF266 = 0x7024
+0xF267 = 0x701C
+0xF268 = 0x702A
+0xF269 = 0x720C
+0xF26A = 0x720A
+0xF26B = 0x7207
+0xF26C = 0x7202
+0xF26D = 0x7205
+0xF26E = 0x72A5
+0xF26F = 0x72A6
+0xF270 = 0x72A4
+0xF271 = 0x72A3
+0xF272 = 0x72A1
+0xF273 = 0x74CB
+0xF274 = 0x74C5
+0xF275 = 0x74B7
+0xF276 = 0x74C3
+0xF277 = 0x7516
+0xF278 = 0x7660
+0xF279 = 0x77C9
+0xF27A = 0x77CA
+0xF27B = 0x77C4
+0xF27C = 0x77F1
+0xF27D = 0x791D
+0xF27E = 0x791B
+0xF2A1 = 0x7921
+0xF2A2 = 0x791C
+0xF2A3 = 0x7917
+0xF2A4 = 0x791E
+0xF2A5 = 0x79B0
+0xF2A6 = 0x7A67
+0xF2A7 = 0x7A68
+0xF2A8 = 0x7C33
+0xF2A9 = 0x7C3C
+0xF2AA = 0x7C39
+0xF2AB = 0x7C2C
+0xF2AC = 0x7C3B
+0xF2AD = 0x7CEC
+0xF2AE = 0x7CEA
+0xF2AF = 0x7E76
+0xF2B0 = 0x7E75
+0xF2B1 = 0x7E78
+0xF2B2 = 0x7E70
+0xF2B3 = 0x7E77
+0xF2B4 = 0x7E6F
+0xF2B5 = 0x7E7A
+0xF2B6 = 0x7E72
+0xF2B7 = 0x7E74
+0xF2B8 = 0x7E68
+0xF2B9 = 0x7F4B
+0xF2BA = 0x7F4A
+0xF2BB = 0x7F83
+0xF2BC = 0x7F86
+0xF2BD = 0x7FB7
+0xF2BE = 0x7FFD
+0xF2BF = 0x7FFE
+0xF2C0 = 0x8078
+0xF2C1 = 0x81D7
+0xF2C2 = 0x81D5
+0xF2C3 = 0x8264
+0xF2C4 = 0x8261
+0xF2C5 = 0x8263
+0xF2C6 = 0x85EB
+0xF2C7 = 0x85F1
+0xF2C8 = 0x85ED
+0xF2C9 = 0x85D9
+0xF2CA = 0x85E1
+0xF2CB = 0x85E8
+0xF2CC = 0x85DA
+0xF2CD = 0x85D7
+0xF2CE = 0x85EC
+0xF2CF = 0x85F2
+0xF2D0 = 0x85F8
+0xF2D1 = 0x85D8
+0xF2D2 = 0x85DF
+0xF2D3 = 0x85E3
+0xF2D4 = 0x85DC
+0xF2D5 = 0x85D1
+0xF2D6 = 0x85F0
+0xF2D7 = 0x85E6
+0xF2D8 = 0x85EF
+0xF2D9 = 0x85DE
+0xF2DA = 0x85E2
+0xF2DB = 0x8800
+0xF2DC = 0x87FA
+0xF2DD = 0x8803
+0xF2DE = 0x87F6
+0xF2DF = 0x87F7
+0xF2E0 = 0x8809
+0xF2E1 = 0x880C
+0xF2E2 = 0x880B
+0xF2E3 = 0x8806
+0xF2E4 = 0x87FC
+0xF2E5 = 0x8808
+0xF2E6 = 0x87FF
+0xF2E7 = 0x880A
+0xF2E8 = 0x8802
+0xF2E9 = 0x8962
+0xF2EA = 0x895A
+0xF2EB = 0x895B
+0xF2EC = 0x8957
+0xF2ED = 0x8961
+0xF2EE = 0x895C
+0xF2EF = 0x8958
+0xF2F0 = 0x895D
+0xF2F1 = 0x8959
+0xF2F2 = 0x8988
+0xF2F3 = 0x89B7
+0xF2F4 = 0x89B6
+0xF2F5 = 0x89F6
+0xF2F6 = 0x8B50
+0xF2F7 = 0x8B48
+0xF2F8 = 0x8B4A
+0xF2F9 = 0x8B40
+0xF2FA = 0x8B53
+0xF2FB = 0x8B56
+0xF2FC = 0x8B54
+0xF2FD = 0x8B4B
+0xF2FE = 0x8B55
+0xF340 = 0x8B51
+0xF341 = 0x8B42
+0xF342 = 0x8B52
+0xF343 = 0x8B57
+0xF344 = 0x8C43
+0xF345 = 0x8C77
+0xF346 = 0x8C76
+0xF347 = 0x8C9A
+0xF348 = 0x8D06
+0xF349 = 0x8D07
+0xF34A = 0x8D09
+0xF34B = 0x8DAC
+0xF34C = 0x8DAA
+0xF34D = 0x8DAD
+0xF34E = 0x8DAB
+0xF34F = 0x8E6D
+0xF350 = 0x8E78
+0xF351 = 0x8E73
+0xF352 = 0x8E6A
+0xF353 = 0x8E6F
+0xF354 = 0x8E7B
+0xF355 = 0x8EC2
+0xF356 = 0x8F52
+0xF357 = 0x8F51
+0xF358 = 0x8F4F
+0xF359 = 0x8F50
+0xF35A = 0x8F53
+0xF35B = 0x8FB4
+0xF35C = 0x9140
+0xF35D = 0x913F
+0xF35E = 0x91B0
+0xF35F = 0x91AD
+0xF360 = 0x93DE
+0xF361 = 0x93C7
+0xF362 = 0x93CF
+0xF363 = 0x93C2
+0xF364 = 0x93DA
+0xF365 = 0x93D0
+0xF366 = 0x93F9
+0xF367 = 0x93EC
+0xF368 = 0x93CC
+0xF369 = 0x93D9
+0xF36A = 0x93A9
+0xF36B = 0x93E6
+0xF36C = 0x93CA
+0xF36D = 0x93D4
+0xF36E = 0x93EE
+0xF36F = 0x93E3
+0xF370 = 0x93D5
+0xF371 = 0x93C4
+0xF372 = 0x93CE
+0xF373 = 0x93C0
+0xF374 = 0x93D2
+0xF375 = 0x93E7
+0xF376 = 0x957D
+0xF377 = 0x95DA
+0xF378 = 0x95DB
+0xF379 = 0x96E1
+0xF37A = 0x9729
+0xF37B = 0x972B
+0xF37C = 0x972C
+0xF37D = 0x9728
+0xF37E = 0x9726
+0xF3A1 = 0x97B3
+0xF3A2 = 0x97B7
+0xF3A3 = 0x97B6
+0xF3A4 = 0x97DD
+0xF3A5 = 0x97DE
+0xF3A6 = 0x97DF
+0xF3A7 = 0x985C
+0xF3A8 = 0x9859
+0xF3A9 = 0x985D
+0xF3AA = 0x9857
+0xF3AB = 0x98BF
+0xF3AC = 0x98BD
+0xF3AD = 0x98BB
+0xF3AE = 0x98BE
+0xF3AF = 0x9948
+0xF3B0 = 0x9947
+0xF3B1 = 0x9943
+0xF3B2 = 0x99A6
+0xF3B3 = 0x99A7
+0xF3B4 = 0x9A1A
+0xF3B5 = 0x9A15
+0xF3B6 = 0x9A25
+0xF3B7 = 0x9A1D
+0xF3B8 = 0x9A24
+0xF3B9 = 0x9A1B
+0xF3BA = 0x9A22
+0xF3BB = 0x9A20
+0xF3BC = 0x9A27
+0xF3BD = 0x9A23
+0xF3BE = 0x9A1E
+0xF3BF = 0x9A1C
+0xF3C0 = 0x9A14
+0xF3C1 = 0x9AC2
+0xF3C2 = 0x9B0B
+0xF3C3 = 0x9B0A
+0xF3C4 = 0x9B0E
+0xF3C5 = 0x9B0C
+0xF3C6 = 0x9B37
+0xF3C7 = 0x9BEA
+0xF3C8 = 0x9BEB
+0xF3C9 = 0x9BE0
+0xF3CA = 0x9BDE
+0xF3CB = 0x9BE4
+0xF3CC = 0x9BE6
+0xF3CD = 0x9BE2
+0xF3CE = 0x9BF0
+0xF3CF = 0x9BD4
+0xF3D0 = 0x9BD7
+0xF3D1 = 0x9BEC
+0xF3D2 = 0x9BDC
+0xF3D3 = 0x9BD9
+0xF3D4 = 0x9BE5
+0xF3D5 = 0x9BD5
+0xF3D6 = 0x9BE1
+0xF3D7 = 0x9BDA
+0xF3D8 = 0x9D77
+0xF3D9 = 0x9D81
+0xF3DA = 0x9D8A
+0xF3DB = 0x9D84
+0xF3DC = 0x9D88
+0xF3DD = 0x9D71
+0xF3DE = 0x9D80
+0xF3DF = 0x9D78
+0xF3E0 = 0x9D86
+0xF3E1 = 0x9D8B
+0xF3E2 = 0x9D8C
+0xF3E3 = 0x9D7D
+0xF3E4 = 0x9D6B
+0xF3E5 = 0x9D74
+0xF3E6 = 0x9D75
+0xF3E7 = 0x9D70
+0xF3E8 = 0x9D69
+0xF3E9 = 0x9D85
+0xF3EA = 0x9D73
+0xF3EB = 0x9D7B
+0xF3EC = 0x9D82
+0xF3ED = 0x9D6F
+0xF3EE = 0x9D79
+0xF3EF = 0x9D7F
+0xF3F0 = 0x9D87
+0xF3F1 = 0x9D68
+0xF3F2 = 0x9E94
+0xF3F3 = 0x9E91
+0xF3F4 = 0x9EC0
+0xF3F5 = 0x9EFC
+0xF3F6 = 0x9F2D
+0xF3F7 = 0x9F40
+0xF3F8 = 0x9F41
+0xF3F9 = 0x9F4D
+0xF3FA = 0x9F56
+0xF3FB = 0x9F57
+0xF3FC = 0x9F58
+0xF3FD = 0x5337
+0xF3FE = 0x56B2
+0xF440 = 0x56B5
+0xF441 = 0x56B3
+0xF442 = 0x58E3
+0xF443 = 0x5B45
+0xF444 = 0x5DC6
+0xF445 = 0x5DC7
+0xF446 = 0x5EEE
+0xF447 = 0x5EEF
+0xF448 = 0x5FC0
+0xF449 = 0x5FC1
+0xF44A = 0x61F9
+0xF44B = 0x6517
+0xF44C = 0x6516
+0xF44D = 0x6515
+0xF44E = 0x6513
+0xF44F = 0x65DF
+0xF450 = 0x66E8
+0xF451 = 0x66E3
+0xF452 = 0x66E4
+0xF453 = 0x6AF3
+0xF454 = 0x6AF0
+0xF455 = 0x6AEA
+0xF456 = 0x6AE8
+0xF457 = 0x6AF9
+0xF458 = 0x6AF1
+0xF459 = 0x6AEE
+0xF45A = 0x6AEF
+0xF45B = 0x703C
+0xF45C = 0x7035
+0xF45D = 0x702F
+0xF45E = 0x7037
+0xF45F = 0x7034
+0xF460 = 0x7031
+0xF461 = 0x7042
+0xF462 = 0x7038
+0xF463 = 0x703F
+0xF464 = 0x703A
+0xF465 = 0x7039
+0xF466 = 0x7040
+0xF467 = 0x703B
+0xF468 = 0x7033
+0xF469 = 0x7041
+0xF46A = 0x7213
+0xF46B = 0x7214
+0xF46C = 0x72A8
+0xF46D = 0x737D
+0xF46E = 0x737C
+0xF46F = 0x74BA
+0xF470 = 0x76AB
+0xF471 = 0x76AA
+0xF472 = 0x76BE
+0xF473 = 0x76ED
+0xF474 = 0x77CC
+0xF475 = 0x77CE
+0xF476 = 0x77CF
+0xF477 = 0x77CD
+0xF478 = 0x77F2
+0xF479 = 0x7925
+0xF47A = 0x7923
+0xF47B = 0x7927
+0xF47C = 0x7928
+0xF47D = 0x7924
+0xF47E = 0x7929
+0xF4A1 = 0x79B2
+0xF4A2 = 0x7A6E
+0xF4A3 = 0x7A6C
+0xF4A4 = 0x7A6D
+0xF4A5 = 0x7AF7
+0xF4A6 = 0x7C49
+0xF4A7 = 0x7C48
+0xF4A8 = 0x7C4A
+0xF4A9 = 0x7C47
+0xF4AA = 0x7C45
+0xF4AB = 0x7CEE
+0xF4AC = 0x7E7B
+0xF4AD = 0x7E7E
+0xF4AE = 0x7E81
+0xF4AF = 0x7E80
+0xF4B0 = 0x7FBA
+0xF4B1 = 0x7FFF
+0xF4B2 = 0x8079
+0xF4B3 = 0x81DB
+0xF4B4 = 0x81D9
+0xF4B5 = 0x820B
+0xF4B6 = 0x8268
+0xF4B7 = 0x8269
+0xF4B8 = 0x8622
+0xF4B9 = 0x85FF
+0xF4BA = 0x8601
+0xF4BB = 0x85FE
+0xF4BC = 0x861B
+0xF4BD = 0x8600
+0xF4BE = 0x85F6
+0xF4BF = 0x8604
+0xF4C0 = 0x8609
+0xF4C1 = 0x8605
+0xF4C2 = 0x860C
+0xF4C3 = 0x85FD
+0xF4C4 = 0x8819
+0xF4C5 = 0x8810
+0xF4C6 = 0x8811
+0xF4C7 = 0x8817
+0xF4C8 = 0x8813
+0xF4C9 = 0x8816
+0xF4CA = 0x8963
+0xF4CB = 0x8966
+0xF4CC = 0x89B9
+0xF4CD = 0x89F7
+0xF4CE = 0x8B60
+0xF4CF = 0x8B6A
+0xF4D0 = 0x8B5D
+0xF4D1 = 0x8B68
+0xF4D2 = 0x8B63
+0xF4D3 = 0x8B65
+0xF4D4 = 0x8B67
+0xF4D5 = 0x8B6D
+0xF4D6 = 0x8DAE
+0xF4D7 = 0x8E86
+0xF4D8 = 0x8E88
+0xF4D9 = 0x8E84
+0xF4DA = 0x8F59
+0xF4DB = 0x8F56
+0xF4DC = 0x8F57
+0xF4DD = 0x8F55
+0xF4DE = 0x8F58
+0xF4DF = 0x8F5A
+0xF4E0 = 0x908D
+0xF4E1 = 0x9143
+0xF4E2 = 0x9141
+0xF4E3 = 0x91B7
+0xF4E4 = 0x91B5
+0xF4E5 = 0x91B2
+0xF4E6 = 0x91B3
+0xF4E7 = 0x940B
+0xF4E8 = 0x9413
+0xF4E9 = 0x93FB
+0xF4EA = 0x9420
+0xF4EB = 0x940F
+0xF4EC = 0x9414
+0xF4ED = 0x93FE
+0xF4EE = 0x9415
+0xF4EF = 0x9410
+0xF4F0 = 0x9428
+0xF4F1 = 0x9419
+0xF4F2 = 0x940D
+0xF4F3 = 0x93F5
+0xF4F4 = 0x9400
+0xF4F5 = 0x93F7
+0xF4F6 = 0x9407
+0xF4F7 = 0x940E
+0xF4F8 = 0x9416
+0xF4F9 = 0x9412
+0xF4FA = 0x93FA
+0xF4FB = 0x9409
+0xF4FC = 0x93F8
+0xF4FD = 0x940A
+0xF4FE = 0x93FF
+0xF540 = 0x93FC
+0xF541 = 0x940C
+0xF542 = 0x93F6
+0xF543 = 0x9411
+0xF544 = 0x9406
+0xF545 = 0x95DE
+0xF546 = 0x95E0
+0xF547 = 0x95DF
+0xF548 = 0x972E
+0xF549 = 0x972F
+0xF54A = 0x97B9
+0xF54B = 0x97BB
+0xF54C = 0x97FD
+0xF54D = 0x97FE
+0xF54E = 0x9860
+0xF54F = 0x9862
+0xF550 = 0x9863
+0xF551 = 0x985F
+0xF552 = 0x98C1
+0xF553 = 0x98C2
+0xF554 = 0x9950
+0xF555 = 0x994E
+0xF556 = 0x9959
+0xF557 = 0x994C
+0xF558 = 0x994B
+0xF559 = 0x9953
+0xF55A = 0x9A32
+0xF55B = 0x9A34
+0xF55C = 0x9A31
+0xF55D = 0x9A2C
+0xF55E = 0x9A2A
+0xF55F = 0x9A36
+0xF560 = 0x9A29
+0xF561 = 0x9A2E
+0xF562 = 0x9A38
+0xF563 = 0x9A2D
+0xF564 = 0x9AC7
+0xF565 = 0x9ACA
+0xF566 = 0x9AC6
+0xF567 = 0x9B10
+0xF568 = 0x9B12
+0xF569 = 0x9B11
+0xF56A = 0x9C0B
+0xF56B = 0x9C08
+0xF56C = 0x9BF7
+0xF56D = 0x9C05
+0xF56E = 0x9C12
+0xF56F = 0x9BF8
+0xF570 = 0x9C40
+0xF571 = 0x9C07
+0xF572 = 0x9C0E
+0xF573 = 0x9C06
+0xF574 = 0x9C17
+0xF575 = 0x9C14
+0xF576 = 0x9C09
+0xF577 = 0x9D9F
+0xF578 = 0x9D99
+0xF579 = 0x9DA4
+0xF57A = 0x9D9D
+0xF57B = 0x9D92
+0xF57C = 0x9D98
+0xF57D = 0x9D90
+0xF57E = 0x9D9B
+0xF5A1 = 0x9DA0
+0xF5A2 = 0x9D94
+0xF5A3 = 0x9D9C
+0xF5A4 = 0x9DAA
+0xF5A5 = 0x9D97
+0xF5A6 = 0x9DA1
+0xF5A7 = 0x9D9A
+0xF5A8 = 0x9DA2
+0xF5A9 = 0x9DA8
+0xF5AA = 0x9D9E
+0xF5AB = 0x9DA3
+0xF5AC = 0x9DBF
+0xF5AD = 0x9DA9
+0xF5AE = 0x9D96
+0xF5AF = 0x9DA6
+0xF5B0 = 0x9DA7
+0xF5B1 = 0x9E99
+0xF5B2 = 0x9E9B
+0xF5B3 = 0x9E9A
+0xF5B4 = 0x9EE5
+0xF5B5 = 0x9EE4
+0xF5B6 = 0x9EE7
+0xF5B7 = 0x9EE6
+0xF5B8 = 0x9F30
+0xF5B9 = 0x9F2E
+0xF5BA = 0x9F5B
+0xF5BB = 0x9F60
+0xF5BC = 0x9F5E
+0xF5BD = 0x9F5D
+0xF5BE = 0x9F59
+0xF5BF = 0x9F91
+0xF5C0 = 0x513A
+0xF5C1 = 0x5139
+0xF5C2 = 0x5298
+0xF5C3 = 0x5297
+0xF5C4 = 0x56C3
+0xF5C5 = 0x56BD
+0xF5C6 = 0x56BE
+0xF5C7 = 0x5B48
+0xF5C8 = 0x5B47
+0xF5C9 = 0x5DCB
+0xF5CA = 0x5DCF
+0xF5CB = 0x5EF1
+0xF5CC = 0x61FD
+0xF5CD = 0x651B
+0xF5CE = 0x6B02
+0xF5CF = 0x6AFC
+0xF5D0 = 0x6B03
+0xF5D1 = 0x6AF8
+0xF5D2 = 0x6B00
+0xF5D3 = 0x7043
+0xF5D4 = 0x7044
+0xF5D5 = 0x704A
+0xF5D6 = 0x7048
+0xF5D7 = 0x7049
+0xF5D8 = 0x7045
+0xF5D9 = 0x7046
+0xF5DA = 0x721D
+0xF5DB = 0x721A
+0xF5DC = 0x7219
+0xF5DD = 0x737E
+0xF5DE = 0x7517
+0xF5DF = 0x766A
+0xF5E0 = 0x77D0
+0xF5E1 = 0x792D
+0xF5E2 = 0x7931
+0xF5E3 = 0x792F
+0xF5E4 = 0x7C54
+0xF5E5 = 0x7C53
+0xF5E6 = 0x7CF2
+0xF5E7 = 0x7E8A
+0xF5E8 = 0x7E87
+0xF5E9 = 0x7E88
+0xF5EA = 0x7E8B
+0xF5EB = 0x7E86
+0xF5EC = 0x7E8D
+0xF5ED = 0x7F4D
+0xF5EE = 0x7FBB
+0xF5EF = 0x8030
+0xF5F0 = 0x81DD
+0xF5F1 = 0x8618
+0xF5F2 = 0x862A
+0xF5F3 = 0x8626
+0xF5F4 = 0x861F
+0xF5F5 = 0x8623
+0xF5F6 = 0x861C
+0xF5F7 = 0x8619
+0xF5F8 = 0x8627
+0xF5F9 = 0x862E
+0xF5FA = 0x8621
+0xF5FB = 0x8620
+0xF5FC = 0x8629
+0xF5FD = 0x861E
+0xF5FE = 0x8625
+0xF640 = 0x8829
+0xF641 = 0x881D
+0xF642 = 0x881B
+0xF643 = 0x8820
+0xF644 = 0x8824
+0xF645 = 0x881C
+0xF646 = 0x882B
+0xF647 = 0x884A
+0xF648 = 0x896D
+0xF649 = 0x8969
+0xF64A = 0x896E
+0xF64B = 0x896B
+0xF64C = 0x89FA
+0xF64D = 0x8B79
+0xF64E = 0x8B78
+0xF64F = 0x8B45
+0xF650 = 0x8B7A
+0xF651 = 0x8B7B
+0xF652 = 0x8D10
+0xF653 = 0x8D14
+0xF654 = 0x8DAF
+0xF655 = 0x8E8E
+0xF656 = 0x8E8C
+0xF657 = 0x8F5E
+0xF658 = 0x8F5B
+0xF659 = 0x8F5D
+0xF65A = 0x9146
+0xF65B = 0x9144
+0xF65C = 0x9145
+0xF65D = 0x91B9
+0xF65E = 0x943F
+0xF65F = 0x943B
+0xF660 = 0x9436
+0xF661 = 0x9429
+0xF662 = 0x943D
+0xF663 = 0x943C
+0xF664 = 0x9430
+0xF665 = 0x9439
+0xF666 = 0x942A
+0xF667 = 0x9437
+0xF668 = 0x942C
+0xF669 = 0x9440
+0xF66A = 0x9431
+0xF66B = 0x95E5
+0xF66C = 0x95E4
+0xF66D = 0x95E3
+0xF66E = 0x9735
+0xF66F = 0x973A
+0xF670 = 0x97BF
+0xF671 = 0x97E1
+0xF672 = 0x9864
+0xF673 = 0x98C9
+0xF674 = 0x98C6
+0xF675 = 0x98C0
+0xF676 = 0x9958
+0xF677 = 0x9956
+0xF678 = 0x9A39
+0xF679 = 0x9A3D
+0xF67A = 0x9A46
+0xF67B = 0x9A44
+0xF67C = 0x9A42
+0xF67D = 0x9A41
+0xF67E = 0x9A3A
+0xF6A1 = 0x9A3F
+0xF6A2 = 0x9ACD
+0xF6A3 = 0x9B15
+0xF6A4 = 0x9B17
+0xF6A5 = 0x9B18
+0xF6A6 = 0x9B16
+0xF6A7 = 0x9B3A
+0xF6A8 = 0x9B52
+0xF6A9 = 0x9C2B
+0xF6AA = 0x9C1D
+0xF6AB = 0x9C1C
+0xF6AC = 0x9C2C
+0xF6AD = 0x9C23
+0xF6AE = 0x9C28
+0xF6AF = 0x9C29
+0xF6B0 = 0x9C24
+0xF6B1 = 0x9C21
+0xF6B2 = 0x9DB7
+0xF6B3 = 0x9DB6
+0xF6B4 = 0x9DBC
+0xF6B5 = 0x9DC1
+0xF6B6 = 0x9DC7
+0xF6B7 = 0x9DCA
+0xF6B8 = 0x9DCF
+0xF6B9 = 0x9DBE
+0xF6BA = 0x9DC5
+0xF6BB = 0x9DC3
+0xF6BC = 0x9DBB
+0xF6BD = 0x9DB5
+0xF6BE = 0x9DCE
+0xF6BF = 0x9DB9
+0xF6C0 = 0x9DBA
+0xF6C1 = 0x9DAC
+0xF6C2 = 0x9DC8
+0xF6C3 = 0x9DB1
+0xF6C4 = 0x9DAD
+0xF6C5 = 0x9DCC
+0xF6C6 = 0x9DB3
+0xF6C7 = 0x9DCD
+0xF6C8 = 0x9DB2
+0xF6C9 = 0x9E7A
+0xF6CA = 0x9E9C
+0xF6CB = 0x9EEB
+0xF6CC = 0x9EEE
+0xF6CD = 0x9EED
+0xF6CE = 0x9F1B
+0xF6CF = 0x9F18
+0xF6D0 = 0x9F1A
+0xF6D1 = 0x9F31
+0xF6D2 = 0x9F4E
+0xF6D3 = 0x9F65
+0xF6D4 = 0x9F64
+0xF6D5 = 0x9F92
+0xF6D6 = 0x4EB9
+0xF6D7 = 0x56C6
+0xF6D8 = 0x56C5
+0xF6D9 = 0x56CB
+0xF6DA = 0x5971
+0xF6DB = 0x5B4B
+0xF6DC = 0x5B4C
+0xF6DD = 0x5DD5
+0xF6DE = 0x5DD1
+0xF6DF = 0x5EF2
+0xF6E0 = 0x6521
+0xF6E1 = 0x6520
+0xF6E2 = 0x6526
+0xF6E3 = 0x6522
+0xF6E4 = 0x6B0B
+0xF6E5 = 0x6B08
+0xF6E6 = 0x6B09
+0xF6E7 = 0x6C0D
+0xF6E8 = 0x7055
+0xF6E9 = 0x7056
+0xF6EA = 0x7057
+0xF6EB = 0x7052
+0xF6EC = 0x721E
+0xF6ED = 0x721F
+0xF6EE = 0x72A9
+0xF6EF = 0x737F
+0xF6F0 = 0x74D8
+0xF6F1 = 0x74D5
+0xF6F2 = 0x74D9
+0xF6F3 = 0x74D7
+0xF6F4 = 0x766D
+0xF6F5 = 0x76AD
+0xF6F6 = 0x7935
+0xF6F7 = 0x79B4
+0xF6F8 = 0x7A70
+0xF6F9 = 0x7A71
+0xF6FA = 0x7C57
+0xF6FB = 0x7C5C
+0xF6FC = 0x7C59
+0xF6FD = 0x7C5B
+0xF6FE = 0x7C5A
+0xF740 = 0x7CF4
+0xF741 = 0x7CF1
+0xF742 = 0x7E91
+0xF743 = 0x7F4F
+0xF744 = 0x7F87
+0xF745 = 0x81DE
+0xF746 = 0x826B
+0xF747 = 0x8634
+0xF748 = 0x8635
+0xF749 = 0x8633
+0xF74A = 0x862C
+0xF74B = 0x8632
+0xF74C = 0x8636
+0xF74D = 0x882C
+0xF74E = 0x8828
+0xF74F = 0x8826
+0xF750 = 0x882A
+0xF751 = 0x8825
+0xF752 = 0x8971
+0xF753 = 0x89BF
+0xF754 = 0x89BE
+0xF755 = 0x89FB
+0xF756 = 0x8B7E
+0xF757 = 0x8B84
+0xF758 = 0x8B82
+0xF759 = 0x8B86
+0xF75A = 0x8B85
+0xF75B = 0x8B7F
+0xF75C = 0x8D15
+0xF75D = 0x8E95
+0xF75E = 0x8E94
+0xF75F = 0x8E9A
+0xF760 = 0x8E92
+0xF761 = 0x8E90
+0xF762 = 0x8E96
+0xF763 = 0x8E97
+0xF764 = 0x8F60
+0xF765 = 0x8F62
+0xF766 = 0x9147
+0xF767 = 0x944C
+0xF768 = 0x9450
+0xF769 = 0x944A
+0xF76A = 0x944B
+0xF76B = 0x944F
+0xF76C = 0x9447
+0xF76D = 0x9445
+0xF76E = 0x9448
+0xF76F = 0x9449
+0xF770 = 0x9446
+0xF771 = 0x973F
+0xF772 = 0x97E3
+0xF773 = 0x986A
+0xF774 = 0x9869
+0xF775 = 0x98CB
+0xF776 = 0x9954
+0xF777 = 0x995B
+0xF778 = 0x9A4E
+0xF779 = 0x9A53
+0xF77A = 0x9A54
+0xF77B = 0x9A4C
+0xF77C = 0x9A4F
+0xF77D = 0x9A48
+0xF77E = 0x9A4A
+0xF7A1 = 0x9A49
+0xF7A2 = 0x9A52
+0xF7A3 = 0x9A50
+0xF7A4 = 0x9AD0
+0xF7A5 = 0x9B19
+0xF7A6 = 0x9B2B
+0xF7A7 = 0x9B3B
+0xF7A8 = 0x9B56
+0xF7A9 = 0x9B55
+0xF7AA = 0x9C46
+0xF7AB = 0x9C48
+0xF7AC = 0x9C3F
+0xF7AD = 0x9C44
+0xF7AE = 0x9C39
+0xF7AF = 0x9C33
+0xF7B0 = 0x9C41
+0xF7B1 = 0x9C3C
+0xF7B2 = 0x9C37
+0xF7B3 = 0x9C34
+0xF7B4 = 0x9C32
+0xF7B5 = 0x9C3D
+0xF7B6 = 0x9C36
+0xF7B7 = 0x9DDB
+0xF7B8 = 0x9DD2
+0xF7B9 = 0x9DDE
+0xF7BA = 0x9DDA
+0xF7BB = 0x9DCB
+0xF7BC = 0x9DD0
+0xF7BD = 0x9DDC
+0xF7BE = 0x9DD1
+0xF7BF = 0x9DDF
+0xF7C0 = 0x9DE9
+0xF7C1 = 0x9DD9
+0xF7C2 = 0x9DD8
+0xF7C3 = 0x9DD6
+0xF7C4 = 0x9DF5
+0xF7C5 = 0x9DD5
+0xF7C6 = 0x9DDD
+0xF7C7 = 0x9EB6
+0xF7C8 = 0x9EF0
+0xF7C9 = 0x9F35
+0xF7CA = 0x9F33
+0xF7CB = 0x9F32
+0xF7CC = 0x9F42
+0xF7CD = 0x9F6B
+0xF7CE = 0x9F95
+0xF7CF = 0x9FA2
+0xF7D0 = 0x513D
+0xF7D1 = 0x5299
+0xF7D2 = 0x58E8
+0xF7D3 = 0x58E7
+0xF7D4 = 0x5972
+0xF7D5 = 0x5B4D
+0xF7D6 = 0x5DD8
+0xF7D7 = 0x882F
+0xF7D8 = 0x5F4F
+0xF7D9 = 0x6201
+0xF7DA = 0x6203
+0xF7DB = 0x6204
+0xF7DC = 0x6529
+0xF7DD = 0x6525
+0xF7DE = 0x6596
+0xF7DF = 0x66EB
+0xF7E0 = 0x6B11
+0xF7E1 = 0x6B12
+0xF7E2 = 0x6B0F
+0xF7E3 = 0x6BCA
+0xF7E4 = 0x705B
+0xF7E5 = 0x705A
+0xF7E6 = 0x7222
+0xF7E7 = 0x7382
+0xF7E8 = 0x7381
+0xF7E9 = 0x7383
+0xF7EA = 0x7670
+0xF7EB = 0x77D4
+0xF7EC = 0x7C67
+0xF7ED = 0x7C66
+0xF7EE = 0x7E95
+0xF7EF = 0x826C
+0xF7F0 = 0x863A
+0xF7F1 = 0x8640
+0xF7F2 = 0x8639
+0xF7F3 = 0x863C
+0xF7F4 = 0x8631
+0xF7F5 = 0x863B
+0xF7F6 = 0x863E
+0xF7F7 = 0x8830
+0xF7F8 = 0x8832
+0xF7F9 = 0x882E
+0xF7FA = 0x8833
+0xF7FB = 0x8976
+0xF7FC = 0x8974
+0xF7FD = 0x8973
+0xF7FE = 0x89FE
+0xF840 = 0x8B8C
+0xF841 = 0x8B8E
+0xF842 = 0x8B8B
+0xF843 = 0x8B88
+0xF844 = 0x8C45
+0xF845 = 0x8D19
+0xF846 = 0x8E98
+0xF847 = 0x8F64
+0xF848 = 0x8F63
+0xF849 = 0x91BC
+0xF84A = 0x9462
+0xF84B = 0x9455
+0xF84C = 0x945D
+0xF84D = 0x9457
+0xF84E = 0x945E
+0xF84F = 0x97C4
+0xF850 = 0x97C5
+0xF851 = 0x9800
+0xF852 = 0x9A56
+0xF853 = 0x9A59
+0xF854 = 0x9B1E
+0xF855 = 0x9B1F
+0xF856 = 0x9B20
+0xF857 = 0x9C52
+0xF858 = 0x9C58
+0xF859 = 0x9C50
+0xF85A = 0x9C4A
+0xF85B = 0x9C4D
+0xF85C = 0x9C4B
+0xF85D = 0x9C55
+0xF85E = 0x9C59
+0xF85F = 0x9C4C
+0xF860 = 0x9C4E
+0xF861 = 0x9DFB
+0xF862 = 0x9DF7
+0xF863 = 0x9DEF
+0xF864 = 0x9DE3
+0xF865 = 0x9DEB
+0xF866 = 0x9DF8
+0xF867 = 0x9DE4
+0xF868 = 0x9DF6
+0xF869 = 0x9DE1
+0xF86A = 0x9DEE
+0xF86B = 0x9DE6
+0xF86C = 0x9DF2
+0xF86D = 0x9DF0
+0xF86E = 0x9DE2
+0xF86F = 0x9DEC
+0xF870 = 0x9DF4
+0xF871 = 0x9DF3
+0xF872 = 0x9DE8
+0xF873 = 0x9DED
+0xF874 = 0x9EC2
+0xF875 = 0x9ED0
+0xF876 = 0x9EF2
+0xF877 = 0x9EF3
+0xF878 = 0x9F06
+0xF879 = 0x9F1C
+0xF87A = 0x9F38
+0xF87B = 0x9F37
+0xF87C = 0x9F36
+0xF87D = 0x9F43
+0xF87E = 0x9F4F
+0xF8A1 = 0x9F71
+0xF8A2 = 0x9F70
+0xF8A3 = 0x9F6E
+0xF8A4 = 0x9F6F
+0xF8A5 = 0x56D3
+0xF8A6 = 0x56CD
+0xF8A7 = 0x5B4E
+0xF8A8 = 0x5C6D
+0xF8A9 = 0x652D
+0xF8AA = 0x66ED
+0xF8AB = 0x66EE
+0xF8AC = 0x6B13
+0xF8AD = 0x705F
+0xF8AE = 0x7061
+0xF8AF = 0x705D
+0xF8B0 = 0x7060
+0xF8B1 = 0x7223
+0xF8B2 = 0x74DB
+0xF8B3 = 0x74E5
+0xF8B4 = 0x77D5
+0xF8B5 = 0x7938
+0xF8B6 = 0x79B7
+0xF8B7 = 0x79B6
+0xF8B8 = 0x7C6A
+0xF8B9 = 0x7E97
+0xF8BA = 0x7F89
+0xF8BB = 0x826D
+0xF8BC = 0x8643
+0xF8BD = 0x8838
+0xF8BE = 0x8837
+0xF8BF = 0x8835
+0xF8C0 = 0x884B
+0xF8C1 = 0x8B94
+0xF8C2 = 0x8B95
+0xF8C3 = 0x8E9E
+0xF8C4 = 0x8E9F
+0xF8C5 = 0x8EA0
+0xF8C6 = 0x8E9D
+0xF8C7 = 0x91BE
+0xF8C8 = 0x91BD
+0xF8C9 = 0x91C2
+0xF8CA = 0x946B
+0xF8CB = 0x9468
+0xF8CC = 0x9469
+0xF8CD = 0x96E5
+0xF8CE = 0x9746
+0xF8CF = 0x9743
+0xF8D0 = 0x9747
+0xF8D1 = 0x97C7
+0xF8D2 = 0x97E5
+0xF8D3 = 0x9A5E
+0xF8D4 = 0x9AD5
+0xF8D5 = 0x9B59
+0xF8D6 = 0x9C63
+0xF8D7 = 0x9C67
+0xF8D8 = 0x9C66
+0xF8D9 = 0x9C62
+0xF8DA = 0x9C5E
+0xF8DB = 0x9C60
+0xF8DC = 0x9E02
+0xF8DD = 0x9DFE
+0xF8DE = 0x9E07
+0xF8DF = 0x9E03
+0xF8E0 = 0x9E06
+0xF8E1 = 0x9E05
+0xF8E2 = 0x9E00
+0xF8E3 = 0x9E01
+0xF8E4 = 0x9E09
+0xF8E5 = 0x9DFF
+0xF8E6 = 0x9DFD
+0xF8E7 = 0x9E04
+0xF8E8 = 0x9EA0
+0xF8E9 = 0x9F1E
+0xF8EA = 0x9F46
+0xF8EB = 0x9F74
+0xF8EC = 0x9F75
+0xF8ED = 0x9F76
+0xF8EE = 0x56D4
+0xF8EF = 0x652E
+0xF8F0 = 0x65B8
+0xF8F1 = 0x6B18
+0xF8F2 = 0x6B19
+0xF8F3 = 0x6B17
+0xF8F4 = 0x6B1A
+0xF8F5 = 0x7062
+0xF8F6 = 0x7226
+0xF8F7 = 0x72AA
+0xF8F8 = 0x77D8
+0xF8F9 = 0x77D9
+0xF8FA = 0x7939
+0xF8FB = 0x7C69
+0xF8FC = 0x7C6B
+0xF8FD = 0x7CF6
+0xF8FE = 0x7E9A
+0xF940 = 0x7E98
+0xF941 = 0x7E9B
+0xF942 = 0x7E99
+0xF943 = 0x81E0
+0xF944 = 0x81E1
+0xF945 = 0x8646
+0xF946 = 0x8647
+0xF947 = 0x8648
+0xF948 = 0x8979
+0xF949 = 0x897A
+0xF94A = 0x897C
+0xF94B = 0x897B
+0xF94C = 0x89FF
+0xF94D = 0x8B98
+0xF94E = 0x8B99
+0xF94F = 0x8EA5
+0xF950 = 0x8EA4
+0xF951 = 0x8EA3
+0xF952 = 0x946E
+0xF953 = 0x946D
+0xF954 = 0x946F
+0xF955 = 0x9471
+0xF956 = 0x9473
+0xF957 = 0x9749
+0xF958 = 0x9872
+0xF959 = 0x995F
+0xF95A = 0x9C68
+0xF95B = 0x9C6E
+0xF95C = 0x9C6D
+0xF95D = 0x9E0B
+0xF95E = 0x9E0D
+0xF95F = 0x9E10
+0xF960 = 0x9E0F
+0xF961 = 0x9E12
+0xF962 = 0x9E11
+0xF963 = 0x9EA1
+0xF964 = 0x9EF5
+0xF965 = 0x9F09
+0xF966 = 0x9F47
+0xF967 = 0x9F78
+0xF968 = 0x9F7B
+0xF969 = 0x9F7A
+0xF96A = 0x9F79
+0xF96B = 0x571E
+0xF96C = 0x7066
+0xF96D = 0x7C6F
+0xF96E = 0x883C
+0xF96F = 0x8DB2
+0xF970 = 0x8EA6
+0xF971 = 0x91C3
+0xF972 = 0x9474
+0xF973 = 0x9478
+0xF974 = 0x9476
+0xF975 = 0x9475
+0xF976 = 0x9A60
+0xF977 = 0x9C74
+0xF978 = 0x9C73
+0xF979 = 0x9C71
+0xF97A = 0x9C75
+0xF97B = 0x9E14
+0xF97C = 0x9E13
+0xF97D = 0x9EF6
+0xF97E = 0x9F0A
+0xF9A1 = 0x9FA4
+0xF9A2 = 0x7068
+0xF9A3 = 0x7065
+0xF9A4 = 0x7CF7
+0xF9A5 = 0x866A
+0xF9A6 = 0x883E
+0xF9A7 = 0x883D
+0xF9A8 = 0x883F
+0xF9A9 = 0x8B9E
+0xF9AA = 0x8C9C
+0xF9AB = 0x8EA9
+0xF9AC = 0x8EC9
+0xF9AD = 0x974B
+0xF9AE = 0x9873
+0xF9AF = 0x9874
+0xF9B0 = 0x98CC
+0xF9B1 = 0x9961
+0xF9B2 = 0x99AB
+0xF9B3 = 0x9A64
+0xF9B4 = 0x9A66
+0xF9B5 = 0x9A67
+0xF9B6 = 0x9B24
+0xF9B7 = 0x9E15
+0xF9B8 = 0x9E17
+0xF9B9 = 0x9F48
+0xF9BA = 0x6207
+0xF9BB = 0x6B1E
+0xF9BC = 0x7227
+0xF9BD = 0x864C
+0xF9BE = 0x8EA8
+0xF9BF = 0x9482
+0xF9C0 = 0x9480
+0xF9C1 = 0x9481
+0xF9C2 = 0x9A69
+0xF9C3 = 0x9A68
+0xF9C4 = 0x9B2E
+0xF9C5 = 0x9E19
+0xF9C6 = 0x7229
+0xF9C7 = 0x864B
+0xF9C8 = 0x8B9F
+0xF9C9 = 0x9483
+0xF9CA = 0x9C79
+0xF9CB = 0x9EB7
+0xF9CC = 0x7675
+0xF9CD = 0x9A6B
+0xF9CE = 0x9C7A
+0xF9CF = 0x9E1D
+0xF9D0 = 0x7069
+0xF9D1 = 0x706A
+0xF9D2 = 0x9EA4
+0xF9D3 = 0x9F7E
+0xF9D4 = 0x9F49
+0xF9D5 = 0x9F98
+0xF9D6 = 0x7881
+0xF9D7 = 0x92B9
+0xF9D8 = 0x88CF
+0xF9D9 = 0x58BB
+0xF9DA = 0x6052
+0xF9DB = 0x7CA7
+0xF9DC = 0x5AFA
+0xF9DD = 0x2554
+0xF9DE = 0x2566
+0xF9DF = 0x2557
+0xF9E0 = 0x2560
+0xF9E1 = 0x256C
+0xF9E2 = 0x2563
+0xF9E3 = 0x255A
+0xF9E4 = 0x2569
+0xF9E5 = 0x255D
+0xF9E6 = 0x2552
+0xF9E7 = 0x2564
+0xF9E8 = 0x2555
+0xF9E9 = 0x255E
+0xF9EA = 0x256A
+0xF9EB = 0x2561
+0xF9EC = 0x2558
+0xF9ED = 0x2567
+0xF9EE = 0x255B
+0xF9EF = 0x2553
+0xF9F0 = 0x2565
+0xF9F1 = 0x2556
+0xF9F2 = 0x255F
+0xF9F3 = 0x256B
+0xF9F4 = 0x2562
+0xF9F5 = 0x2559
+0xF9F6 = 0x2568
+0xF9F7 = 0x255C
+0xF9F8 = 0x2551
+0xF9F9 = 0x2550
+0xF9FA = 0x256D
+0xF9FB = 0x256E
+0xF9FC = 0x2570
+0xF9FD = 0x256F
+0xF9FE = 0x2593
+END_MAP
diff --git a/share/i18n/csmapper/CP/Makefile.inc b/share/i18n/csmapper/CP/Makefile.inc
new file mode 100644 (file)
index 0000000..b315619
--- /dev/null
@@ -0,0 +1,42 @@
+# $NetBSD: Makefile.inc,v 1.6 2008/10/25 22:35:36 apb Exp $
+
+.PATH: ${.CURDIR}/CP
+
+SRCS_mapper.dir+=      mapper.dir.CP
+SRCS_charset.pivot+=   charset.pivot.CP
+CLEANFILES+=           mapper.dir.CP charset.pivot.CP
+PART_CP!=              ${TOOL_SED} '/^\#/d;/^$$/d;' ${.CURDIR}/CP/CP.part
+
+mapper.dir.CP: ${.CURDIR}/CP/CP.part ${.CURDIR}/CP/mapper.dir.CP.src
+       ${_MKTARGET_CREATE}
+       (\
+           echo "# CP";\
+           for i in ${PART_CP}; do \
+               f=`echo $$i | ${TOOL_SED} 's/:/@/'`; \
+               printf '%-32s%-16s%s\n' CP$$i'/UCS' \
+                   mapper_std CP/CP$$f'%UCS.mps';\
+               printf '%-32s%-16s%s\n' UCS/CP$$i \
+                   mapper_std CP/UCS%CP$$f'.mps';\
+           done;\
+           cat ${.CURDIR}/CP/mapper.dir.CP.src;\
+           echo;\
+       ) > ${.TARGET}
+
+charset.pivot.CP: ${.CURDIR}/CP/CP.part ${.CURDIR}/CP/charset.pivot.CP.src
+       ${_MKTARGET_CREATE}
+       (\
+           echo "# CP";\
+           for i in ${PART_CP}; do \
+               printf "%-32s%-32s%d\n" CP$$i UCS 1;\
+               printf "%-32s%-32s%d\n" UCS CP$$i 1;\
+           done;\
+           cat ${.CURDIR}/CP/charset.pivot.CP.src;\
+           echo;\
+       ) > ${.TARGET}
+
+.for i in ${PART_CP}
+FILES+=                CP${i:S/:/@/}%UCS.mps UCS%CP${i:S/:/@/}.mps
+CLEANFILES+=   CP${i:S/:/@/}%UCS.mps UCS%CP${i:S/:/@/}.mps
+FILESDIR_CP${i:S/:/@/}%UCS.mps=        ${BINDIR}/CP
+FILESDIR_UCS%CP${i:S/:/@/}.mps=        ${BINDIR}/CP
+.endfor
diff --git a/share/i18n/csmapper/CP/UCS%CP037.src b/share/i18n/csmapper/CP/UCS%CP037.src
new file mode 100644 (file)
index 0000000..cfd5f6b
--- /dev/null
@@ -0,0 +1,192 @@
+# $NetBSD: UCS%CP037.src,v 1.6 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP037"
+SRC_ZONE       0x0000-0x00FF
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp037_IBMUSCanada to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp037_IBMUSCanada code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp037_IBMUSCanada order
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x5A
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0xBA
+0x005C = 0xE0
+0x005D = 0xBB
+0x005E = 0xB0
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0xC0
+0x007C = 0x4F
+0x007D = 0xD0
+0x007E = 0xA1
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0x4A
+0x00A3 = 0xB1
+0x00A4 = 0x9F
+0x00A5 = 0xB2
+0x00A6 = 0x6A
+0x00A7 = 0xB5
+0x00A8 = 0xBD
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0x5F
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00AF = 0xBC
+0x00B0 = 0x90
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0xA0
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC - 0x00BE = 0xB7 -
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x63
+0x00C5 = 0x67
+0x00C6 = 0x9E
+0x00C7 = 0x68
+0x00C8 = 0x74
+0x00C9 - 0x00CB = 0x71 -
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D0 = 0xAC
+0x00D1 = 0x69
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0xEC
+0x00D7 = 0xBF
+0x00D8 = 0x80
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0xFC
+0x00DD = 0xAD
+0x00DE = 0xAE
+0x00DF = 0x59
+0x00E0 = 0x44
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0x43
+0x00E5 = 0x47
+0x00E6 = 0x9C
+0x00E7 = 0x48
+0x00E8 = 0x54
+0x00E9 - 0x00EB = 0x51 -
+0x00EC = 0x58
+0x00ED - 0x00EF = 0x55 -
+0x00F0 = 0x8C
+0x00F1 = 0x49
+0x00F2 = 0xCD
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0xCC
+0x00F7 = 0xE1
+0x00F8 = 0x70
+0x00F9 = 0xDD
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xDC
+0x00FD = 0x8D
+0x00FE = 0x8E
+0x00FF = 0xDF
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP038.src b/share/i18n/csmapper/CP/UCS%CP038.src
new file mode 100644 (file)
index 0000000..8367a5f
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: UCS%CP038.src,v 1.5 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP038"
+SRC_ZONE       0x0000 - 0x00A6
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0x4A
+0x005C = 0xE0
+0x005D = 0x5A
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0xC0
+0x007D = 0xD0
+0x007E = 0xA1
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A6 = 0x6A
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP10000.src b/share/i18n/csmapper/CP/UCS%CP10000.src
new file mode 100644 (file)
index 0000000..6d19306
--- /dev/null
@@ -0,0 +1,159 @@
+# $NetBSD: UCS%CP10000.src,v 1.3 2009/11/08 10:37:51 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/CP10000
+SRC_ZONE       0x0000-0xFB02
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp10000_MacRoman to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp10000_MacRoman code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp10000_MacRoman order
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xCA
+0x00A1 = 0xC1
+0x00A2 = 0xA2
+0x00A3 = 0xA3
+0x00A4 = 0xDB
+0x00A5 = 0xB4
+0x00A7 = 0xA4
+0x00A8 = 0xAC
+0x00A9 = 0xA9
+0x00AA = 0xBB
+0x00AB = 0xC7
+0x00AC = 0xC2
+0x00AE = 0xA8
+0x00AF = 0xF8
+0x00B0 = 0xA1
+0x00B1 = 0xB1
+0x00B4 = 0xAB
+0x00B5 = 0xB5
+0x00B6 = 0xA6
+0x00B7 = 0xE1
+0x00B8 = 0xFC
+0x00BA = 0xBC
+0x00BB = 0xC8
+0x00BF = 0xC0
+0x00C0 = 0xCB
+0x00C1 = 0xE7
+0x00C2 = 0xE5
+0x00C3 = 0xCC
+0x00C4 = 0x80
+0x00C5 = 0x81
+0x00C6 = 0xAE
+0x00C7 = 0x82
+0x00C8 = 0xE9
+0x00C9 = 0x83
+0x00CA = 0xE6
+0x00CB = 0xE8
+0x00CC = 0xED
+0x00CD = 0xEA
+0x00CE = 0xEB
+0x00CF = 0xEC
+0x00D1 = 0x84
+0x00D2 = 0xF1
+0x00D3 = 0xEE
+0x00D4 = 0xEF
+0x00D5 = 0xCD
+0x00D6 = 0x85
+0x00D8 = 0xAF
+0x00D9 = 0xF4
+0x00DA = 0xF2
+0x00DB = 0xF3
+0x00DC = 0x86
+0x00DF = 0xA7
+0x00E0 = 0x88
+0x00E1 = 0x87
+0x00E2 = 0x89
+0x00E3 = 0x8B
+0x00E4 = 0x8A
+0x00E5 = 0x8C
+0x00E6 = 0xBE
+0x00E7 = 0x8D
+0x00E8 = 0x8F
+0x00E9 = 0x8E
+0x00EA = 0x90
+0x00EB = 0x91
+0x00EC = 0x93
+0x00ED = 0x92
+0x00EE = 0x94
+0x00EF = 0x95
+0x00F1 = 0x96
+0x00F2 = 0x98
+0x00F3 = 0x97
+0x00F4 = 0x99
+0x00F5 = 0x9B
+0x00F6 = 0x9A
+0x00F7 = 0xD6
+0x00F8 = 0xBF
+0x00F9 = 0x9D
+0x00FA = 0x9C
+0x00FB = 0x9E
+0x00FC = 0x9F
+0x00FF = 0xD8
+0x0131 = 0xF5
+0x0152 = 0xCE
+0x0153 = 0xCF
+0x0178 = 0xD9
+0x0192 = 0xC4
+0x02C6 = 0xF6
+0x02C7 = 0xFF
+0x02D8 = 0xF9
+0x02D9 = 0xFA
+0x02DA = 0xFB
+0x02DB = 0xFE
+0x02DC = 0xF7
+0x02DD = 0xFD
+0x03C0 = 0xB9
+0x2013 = 0xD0
+0x2014 = 0xD1
+0x2018 = 0xD4
+0x2019 = 0xD5
+0x201A = 0xE2
+0x201C = 0xD2
+0x201D = 0xD3
+0x201E = 0xE3
+0x2020 = 0xA0
+0x2021 = 0xE0
+0x2022 = 0xA5
+0x2026 = 0xC9
+0x2030 = 0xE4
+0x2039 = 0xDC
+0x203A = 0xDD
+0x2044 = 0xDA
+0x2122 = 0xAA
+0x2126 = 0xBD
+0x2202 = 0xB6
+0x2206 = 0xC6
+0x220F = 0xB8
+0x2211 = 0xB7
+0x221A = 0xC3
+0x221E = 0xB0
+0x222B = 0xBA
+0x2248 = 0xC5
+0x2260 = 0xAD
+0x2264 = 0xB2
+0x2265 = 0xB3
+0x25CA = 0xD7
+0xFB01 = 0xDE
+0xFB02 = 0xDF
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP10006.src b/share/i18n/csmapper/CP/UCS%CP10006.src
new file mode 100644 (file)
index 0000000..aa7d1c5
--- /dev/null
@@ -0,0 +1,159 @@
+# $NetBSD: UCS%CP10006.src,v 1.3 2009/11/08 10:37:51 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/CP10006
+SRC_ZONE       0x0000-0x2265
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp10006_MacGreek to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp10006_MacGreek code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp10006_MacGreek order
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xCA
+0x00A3 = 0x92
+0x00A5 = 0xB4
+0x00A6 = 0x9B
+0x00A7 = 0xAC
+0x00A8 = 0x8C
+0x00A9 = 0xA9
+0x00AB = 0xC7
+0x00AC = 0xC2
+0x00AD = 0x9C
+0x00AE = 0xA8
+0x00B0 = 0xAE
+0x00B1 = 0xB1
+0x00B2 = 0x82
+0x00B3 = 0x84
+0x00B9 = 0x81
+0x00BB = 0xC8
+0x00BD = 0x97
+0x00C4 = 0x80
+0x00C9 = 0x83
+0x00D6 = 0x85
+0x00DC = 0x86
+0x00DF = 0xA7
+0x00E0 = 0x88
+0x00E2 = 0x89
+0x00E4 = 0x8A
+0x00E7 = 0x8D
+0x00E8 = 0x8F
+0x00E9 = 0x8E
+0x00EA = 0x90
+0x00EB = 0x91
+0x00EE = 0x94
+0x00EF = 0x95
+0x00F4 = 0x99
+0x00F6 = 0x9A
+0x00F7 = 0xD6
+0x00F9 = 0x9D
+0x00FB = 0x9E
+0x00FC = 0x9F
+0x0153 = 0xCF
+0x0384 = 0x8B
+0x0385 = 0x87
+0x0386 = 0xCD
+0x0387 = 0xAF
+0x0388 = 0xCE
+0x0389 = 0xD7
+0x038A = 0xD8
+0x038C = 0xD9
+0x038E = 0xDA
+0x038F = 0xDF
+0x0390 = 0xFD
+0x0391 = 0xB0
+0x0392 = 0xB5
+0x0393 = 0xA1
+0x0394 = 0xA2
+0x0395 = 0xB6
+0x0396 = 0xB7
+0x0397 = 0xB8
+0x0398 = 0xA3
+0x0399 = 0xB9
+0x039A = 0xBA
+0x039B = 0xA4
+0x039C = 0xBB
+0x039D = 0xC1
+0x039E = 0xA5
+0x039F = 0xC3
+0x03A0 = 0xA6
+0x03A1 = 0xC4
+0x03A3 = 0xAA
+0x03A4 = 0xC6
+0x03A5 = 0xCB
+0x03A6 = 0xBC
+0x03A7 = 0xCC
+0x03A8 = 0xBE
+0x03A9 = 0xBF
+0x03AA = 0xAB
+0x03AB = 0xBD
+0x03AC = 0xC0
+0x03AD = 0xDB
+0x03AE = 0xDC
+0x03AF = 0xDD
+0x03B0 = 0xFE
+0x03B1 = 0xE1
+0x03B2 = 0xE2
+0x03B3 = 0xE7
+0x03B4 = 0xE4
+0x03B5 = 0xE5
+0x03B6 = 0xFA
+0x03B7 = 0xE8
+0x03B8 = 0xF5
+0x03B9 = 0xE9
+0x03BA = 0xEB
+0x03BB = 0xEC
+0x03BC = 0xED
+0x03BD = 0xEE
+0x03BE = 0xEA
+0x03BF = 0xEF
+0x03C0 = 0xF0
+0x03C1 = 0xF2
+0x03C2 = 0xF7
+0x03C3 = 0xF3
+0x03C4 = 0xF4
+0x03C5 = 0xF9
+0x03C6 = 0xE6
+0x03C7 = 0xF8
+0x03C8 = 0xE3
+0x03C9 = 0xF6
+0x03CA = 0xFB
+0x03CB = 0xFC
+0x03CC = 0xDE
+0x03CD = 0xE0
+0x03CE = 0xF1
+0x2013 = 0xD0
+0x2015 = 0xD1
+0x2018 = 0xD4
+0x2019 = 0xD5
+0x201C = 0xD2
+0x201D = 0xD3
+0x2020 = 0xA0
+0x2022 = 0x96
+0x2026 = 0xC9
+0x2030 = 0x98
+0x2122 = 0x93
+0x2248 = 0xC5
+0x2260 = 0xAD
+0x2264 = 0xB2
+0x2265 = 0xB3
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP10007.src b/share/i18n/csmapper/CP/UCS%CP10007.src
new file mode 100644 (file)
index 0000000..df7cb29
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: UCS%CP10007.src,v 1.3 2009/11/08 10:37:51 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/CP10007
+SRC_ZONE       0x0000-0x2265
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp10007_MacCyrillic to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp10007_MacCyrillic code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp10007_MacCyrillic order
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xCA
+0x00A2 = 0xA2
+0x00A3 = 0xA3
+0x00A4 = 0xFF
+0x00A7 = 0xA4
+0x00A9 = 0xA9
+0x00AB = 0xC7
+0x00AC = 0xC2
+0x00AE = 0xA8
+0x00B0 = 0xA1
+0x00B1 = 0xB1
+0x00B5 = 0xB5
+0x00B6 = 0xA6
+0x00BB = 0xC8
+0x00F7 = 0xD6
+0x0192 = 0xC4
+0x0401 = 0xDD
+0x0402 = 0xAB
+0x0403 = 0xAE
+0x0404 = 0xB8
+0x0405 = 0xC1
+0x0406 = 0xA7
+0x0407 = 0xBA
+0x0408 = 0xB7
+0x0409 = 0xBC
+0x040A = 0xBE
+0x040B = 0xCB
+0x040C = 0xCD
+0x040E = 0xD8
+0x040F = 0xDA
+0x0410 = 0x80
+0x0411 = 0x81
+0x0412 = 0x82
+0x0413 = 0x83
+0x0414 = 0x84
+0x0415 = 0x85
+0x0416 = 0x86
+0x0417 = 0x87
+0x0418 = 0x88
+0x0419 = 0x89
+0x041A = 0x8A
+0x041B = 0x8B
+0x041C = 0x8C
+0x041D = 0x8D
+0x041E = 0x8E
+0x041F = 0x8F
+0x0420 = 0x90
+0x0421 = 0x91
+0x0422 = 0x92
+0x0423 = 0x93
+0x0424 = 0x94
+0x0425 = 0x95
+0x0426 = 0x96
+0x0427 = 0x97
+0x0428 = 0x98
+0x0429 = 0x99
+0x042A = 0x9A
+0x042B = 0x9B
+0x042C = 0x9C
+0x042D = 0x9D
+0x042E = 0x9E
+0x042F = 0x9F
+0x0430 = 0xE0
+0x0431 = 0xE1
+0x0432 = 0xE2
+0x0433 = 0xE3
+0x0434 = 0xE4
+0x0435 = 0xE5
+0x0436 = 0xE6
+0x0437 = 0xE7
+0x0438 = 0xE8
+0x0439 = 0xE9
+0x043A = 0xEA
+0x043B = 0xEB
+0x043C = 0xEC
+0x043D = 0xED
+0x043E = 0xEE
+0x043F = 0xEF
+0x0440 = 0xF0
+0x0441 = 0xF1
+0x0442 = 0xF2
+0x0443 = 0xF3
+0x0444 = 0xF4
+0x0445 = 0xF5
+0x0446 = 0xF6
+0x0447 = 0xF7
+0x0448 = 0xF8
+0x0449 = 0xF9
+0x044A = 0xFA
+0x044B = 0xFB
+0x044C = 0xFC
+0x044D = 0xFD
+0x044E = 0xFE
+0x044F = 0xDF
+0x0451 = 0xDE
+0x0452 = 0xAC
+0x0453 = 0xAF
+0x0454 = 0xB9
+0x0455 = 0xCF
+0x0456 = 0xB4
+0x0457 = 0xBB
+0x0458 = 0xC0
+0x0459 = 0xBD
+0x045A = 0xBF
+0x045B = 0xCC
+0x045C = 0xCE
+0x045E = 0xD9
+0x045F = 0xDB
+0x2013 = 0xD0
+0x2014 = 0xD1
+0x2018 = 0xD4
+0x2019 = 0xD5
+0x201C = 0xD2
+0x201D = 0xD3
+0x201E = 0xD7
+0x2020 = 0xA0
+0x2022 = 0xA5
+0x2026 = 0xC9
+0x2116 = 0xDC
+0x2122 = 0xAA
+0x2202 = 0xB6
+0x2206 = 0xC6
+0x221A = 0xC3
+0x221E = 0xB0
+0x2248 = 0xC5
+0x2260 = 0xAD
+0x2264 = 0xB2
+0x2265 = 0xB3
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP10029.src b/share/i18n/csmapper/CP/UCS%CP10029.src
new file mode 100644 (file)
index 0000000..eb2cbee
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: UCS%CP10029.src,v 1.3 2009/11/08 10:37:51 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/CP10029
+SRC_ZONE       0x0000-0x25CA
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp10029_MacLatin2 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp10029_MacLatin2 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp10029_MacLatin2 order
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xCA
+0x00A3 = 0xA3
+0x00A7 = 0xA4
+0x00A8 = 0xAC
+0x00A9 = 0xA9
+0x00AB = 0xC7
+0x00AC = 0xC2
+0x00AE = 0xA8
+0x00B0 = 0xA1
+0x00B6 = 0xA6
+0x00BB = 0xC8
+0x00C1 = 0xE7
+0x00C4 = 0x80
+0x00C9 = 0x83
+0x00CD = 0xEA
+0x00D3 = 0xEE
+0x00D4 = 0xEF
+0x00D5 = 0xCD
+0x00D6 = 0x85
+0x00DA = 0xF2
+0x00DC = 0x86
+0x00DD = 0xF8
+0x00DF = 0xA7
+0x00E1 = 0x87
+0x00E4 = 0x8A
+0x00E9 = 0x8E
+0x00ED = 0x92
+0x00F3 = 0x97
+0x00F4 = 0x99
+0x00F5 = 0x9B
+0x00F6 = 0x9A
+0x00F7 = 0xD6
+0x00FA = 0x9C
+0x00FC = 0x9F
+0x00FD = 0xF9
+0x0100 = 0x81
+0x0101 = 0x82
+0x0104 = 0x84
+0x0105 = 0x88
+0x0106 = 0x8C
+0x0107 = 0x8D
+0x010C = 0x89
+0x010D = 0x8B
+0x010E = 0x91
+0x010F = 0x93
+0x0112 = 0x94
+0x0113 = 0x95
+0x0116 = 0x96
+0x0117 = 0x98
+0x0118 = 0xA2
+0x0119 = 0xAB
+0x011A = 0x9D
+0x011B = 0x9E
+0x0122 = 0xFE
+0x0123 = 0xAE
+0x012A = 0xB1
+0x012B = 0xB4
+0x012E = 0xAF
+0x012F = 0xB0
+0x0136 = 0xB5
+0x0137 = 0xFA
+0x0139 = 0xBD
+0x013A = 0xBE
+0x013B = 0xB9
+0x013C = 0xBA
+0x013D = 0xBB
+0x013E = 0xBC
+0x0141 = 0xFC
+0x0142 = 0xB8
+0x0143 = 0xC1
+0x0144 = 0xC4
+0x0145 = 0xBF
+0x0146 = 0xC0
+0x0147 = 0xC5
+0x0148 = 0xCB
+0x014C = 0xCF
+0x014D = 0xD8
+0x0150 = 0xCC
+0x0151 = 0xCE
+0x0154 = 0xD9
+0x0155 = 0xDA
+0x0156 = 0xDF
+0x0157 = 0xE0
+0x0158 = 0xDB
+0x0159 = 0xDE
+0x015A = 0xE5
+0x015B = 0xE6
+0x0160 = 0xE1
+0x0161 = 0xE4
+0x0164 = 0xE8
+0x0165 = 0xE9
+0x016A = 0xED
+0x016B = 0xF0
+0x016E = 0xF1
+0x016F = 0xF3
+0x0170 = 0xF4
+0x0171 = 0xF5
+0x0172 = 0xF6
+0x0173 = 0xF7
+0x0179 = 0x8F
+0x017A = 0x90
+0x017B = 0xFB
+0x017C = 0xFD
+0x017D = 0xEB
+0x017E = 0xEC
+0x02C7 = 0xFF
+0x2013 = 0xD0
+0x2014 = 0xD1
+0x2018 = 0xD4
+0x2019 = 0xD5
+0x201A = 0xE2
+0x201C = 0xD2
+0x201D = 0xD3
+0x201E = 0xE3
+0x2020 = 0xA0
+0x2022 = 0xA5
+0x2026 = 0xC9
+0x2039 = 0xDC
+0x203A = 0xDD
+0x2122 = 0xAA
+0x2202 = 0xB6
+0x2206 = 0xC6
+0x2211 = 0xB7
+0x221A = 0xC3
+0x2260 = 0xAD
+0x2264 = 0xB2
+0x2265 = 0xB3
+0x25CA = 0xD7
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1006.src b/share/i18n/csmapper/CP/UCS%CP1006.src
new file mode 100644 (file)
index 0000000..50c6883
--- /dev/null
@@ -0,0 +1,317 @@
+# $NetBSD: UCS%CP1006.src,v 1.4 2005/03/11 23:38:02 christos Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1006"
+SRC_ZONE       0x0000 - 0xFEF3
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             IBM CP1006  to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 July 27
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1998 - 1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       IBM CP1006 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the CP1006 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in IBM CP1006 order.
+#
+#      Version history
+#      1.0 version new. 
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+
+0x0000 = 0x0000
+0x0001 = 0x0001
+0x0002 = 0x0002
+0x0003 = 0x0003
+0x0004 = 0x0004
+0x0005 = 0x0005
+0x0006 = 0x0006
+0x0007 = 0x0007
+0x0008 = 0x0008
+0x0009 = 0x0009
+0x000A = 0x000A
+0x000B = 0x000B
+0x000C = 0x000C
+0x000D = 0x000D
+0x000E = 0x000E
+0x000F = 0x000F
+0x0010 = 0x0010
+0x0011 = 0x0011
+0x0012 = 0x0012
+0x0013 = 0x0013
+0x0014 = 0x0014
+0x0015 = 0x0015
+0x0016 = 0x0016
+0x0017 = 0x0017
+0x0018 = 0x0018
+0x0019 = 0x0019
+0x001A = 0x001A
+0x001B = 0x001B
+0x001C = 0x001C
+0x001D = 0x001D
+0x001E = 0x001E
+0x001F = 0x001F
+0x0020 = 0x0020
+0x0021 = 0x0021
+0x0022 = 0x0022
+0x0023 = 0x0023
+0x0024 = 0x0024
+0x0025 = 0x0025
+0x0026 = 0x0026
+0x0027 = 0x0027
+0x0028 = 0x0028
+0x0029 = 0x0029
+0x002A = 0x002A
+0x002B = 0x002B
+0x002C = 0x002C
+0x002D = 0x002D
+0x002E = 0x002E
+0x002F = 0x002F
+0x0030 = 0x0030
+0x0031 = 0x0031
+0x0032 = 0x0032
+0x0033 = 0x0033
+0x0034 = 0x0034
+0x0035 = 0x0035
+0x0036 = 0x0036
+0x0037 = 0x0037
+0x0038 = 0x0038
+0x0039 = 0x0039
+0x003A = 0x003A
+0x003B = 0x003B
+0x003C = 0x003C
+0x003D = 0x003D
+0x003E = 0x003E
+0x003F = 0x003F
+0x0040 = 0x0040
+0x0041 = 0x0041
+0x0042 = 0x0042
+0x0043 = 0x0043
+0x0044 = 0x0044
+0x0045 = 0x0045
+0x0046 = 0x0046
+0x0047 = 0x0047
+0x0048 = 0x0048
+0x0049 = 0x0049
+0x004A = 0x004A
+0x004B = 0x004B
+0x004C = 0x004C
+0x004D = 0x004D
+0x004E = 0x004E
+0x004F = 0x004F
+0x0050 = 0x0050
+0x0051 = 0x0051
+0x0052 = 0x0052
+0x0053 = 0x0053
+0x0054 = 0x0054
+0x0055 = 0x0055
+0x0056 = 0x0056
+0x0057 = 0x0057
+0x0058 = 0x0058
+0x0059 = 0x0059
+0x005A = 0x005A
+0x005B = 0x005B
+0x005C = 0x005C
+0x005D = 0x005D
+0x005E = 0x005E
+0x005F = 0x005F
+0x0060 = 0x0060
+0x0061 = 0x0061
+0x0062 = 0x0062
+0x0063 = 0x0063
+0x0064 = 0x0064
+0x0065 = 0x0065
+0x0066 = 0x0066
+0x0067 = 0x0067
+0x0068 = 0x0068
+0x0069 = 0x0069
+0x006A = 0x006A
+0x006B = 0x006B
+0x006C = 0x006C
+0x006D = 0x006D
+0x006E = 0x006E
+0x006F = 0x006F
+0x0070 = 0x0070
+0x0071 = 0x0071
+0x0072 = 0x0072
+0x0073 = 0x0073
+0x0074 = 0x0074
+0x0075 = 0x0075
+0x0076 = 0x0076
+0x0077 = 0x0077
+0x0078 = 0x0078
+0x0079 = 0x0079
+0x007A = 0x007A
+0x007B = 0x007B
+0x007C = 0x007C
+0x007D = 0x007D
+0x007E = 0x007E
+0x007F = 0x007F
+0x0080 = 0x0080
+0x0081 = 0x0081
+0x0082 = 0x0082
+0x0083 = 0x0083
+0x0084 = 0x0084
+0x0085 = 0x0085
+0x0086 = 0x0086
+0x0087 = 0x0087
+0x0088 = 0x0088
+0x0089 = 0x0089
+0x008A = 0x008A
+0x008B = 0x008B
+0x008C = 0x008C
+0x008D = 0x008D
+0x008E = 0x008E
+0x008F = 0x008F
+0x0090 = 0x0090
+0x0091 = 0x0091
+0x0092 = 0x0092
+0x0093 = 0x0093
+0x0094 = 0x0094
+0x0095 = 0x0095
+0x0096 = 0x0096
+0x0097 = 0x0097
+0x0098 = 0x0098
+0x0099 = 0x0099
+0x009A = 0x009A
+0x009B = 0x009B
+0x009C = 0x009C
+0x009D = 0x009D
+0x009E = 0x009E
+0x009F = 0x009F
+0x00A0 = 0x00A0
+0x06F0 = 0x00A1
+0x06F1 = 0x00A2
+0x06F2 = 0x00A3
+0x06F3 = 0x00A4
+0x06F4 = 0x00A5
+0x06F5 = 0x00A6
+0x06F6 = 0x00A7
+0x06F7 = 0x00A8
+0x06F8 = 0x00A9
+0x06F9 = 0x00AA
+0x060C = 0x00AB
+0x061B = 0x00AC
+0x00AD = 0x00AD
+0x061F = 0x00AE
+0xFE81 = 0x00AF
+0xFE8D = 0x00B0
+0xFE8E = 0x00B1
+0xFE8E = 0x00B2
+0xFE8F = 0x00B3
+0xFE91 = 0x00B4
+0xFB56 = 0x00B5
+0xFB58 = 0x00B6
+0xFE93 = 0x00B7
+0xFE95 = 0x00B8
+0xFE97 = 0x00B9
+0xFB66 = 0x00BA
+0xFB68 = 0x00BB
+0xFE99 = 0x00BC
+0xFE9B = 0x00BD
+0xFE9D = 0x00BE
+0xFE9F = 0x00BF
+0xFB7A = 0x00C0
+0xFB7C = 0x00C1
+0xFEA1 = 0x00C2
+0xFEA3 = 0x00C3
+0xFEA5 = 0x00C4
+0xFEA7 = 0x00C5
+0xFEA9 = 0x00C6
+0xFB84 = 0x00C7
+0xFEAB = 0x00C8
+0xFEAD = 0x00C9
+0xFB8C = 0x00CA
+0xFEAF = 0x00CB
+0xFB8A = 0x00CC
+0xFEB1 = 0x00CD
+0xFEB3 = 0x00CE
+0xFEB5 = 0x00CF
+0xFEB7 = 0x00D0
+0xFEB9 = 0x00D1
+0xFEBB = 0x00D2
+0xFEBD = 0x00D3
+0xFEBF = 0x00D4
+0xFEC1 = 0x00D5
+0xFEC5 = 0x00D6
+0xFEC9 = 0x00D7
+0xFECA = 0x00D8
+0xFECB = 0x00D9
+0xFECC = 0x00DA
+0xFECD = 0x00DB
+0xFECE = 0x00DC
+0xFECF = 0x00DD
+0xFED0 = 0x00DE
+0xFED1 = 0x00DF
+0xFED3 = 0x00E0
+0xFED5 = 0x00E1
+0xFED7 = 0x00E2
+0xFED9 = 0x00E3
+0xFEDB = 0x00E4
+0xFB92 = 0x00E5
+0xFB94 = 0x00E6
+0xFEDD = 0x00E7
+0xFEDF = 0x00E8
+0xFEE0 = 0x00E9
+0xFEE1 = 0x00EA
+0xFEE3 = 0x00EB
+0xFB9E = 0x00EC
+0xFEE5 = 0x00ED
+0xFEE7 = 0x00EE
+0xFE85 = 0x00EF
+0xFEED = 0x00F0
+0xFBA6 = 0x00F1
+0xFBA8 = 0x00F2
+0xFBA9 = 0x00F3
+0xFBAA = 0x00F4
+0xFE80 = 0x00F5
+0xFE89 = 0x00F6
+0xFE8A = 0x00F7
+0xFE8B = 0x00F8
+0xFEF1 = 0x00F9
+0xFEF2 = 0x00FA
+0xFEF3 = 0x00FB
+0xFBB0 = 0x00FC
+0xFBAE = 0x00FD
+0xFE7C = 0x00FE
+0xFE7D = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP10079.src b/share/i18n/csmapper/CP/UCS%CP10079.src
new file mode 100644 (file)
index 0000000..381acf6
--- /dev/null
@@ -0,0 +1,159 @@
+# $NetBSD: UCS%CP10079.src,v 1.3 2009/11/08 10:37:51 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/CP10079
+SRC_ZONE       0x0000-0x25CA
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp10079_MacIcelandic to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp10079_MacIcelandic code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp10079_MacIcelandic order
+#
+0x0000 - 0x007F = 0x0000 -
+0x00A0 = 0xCA
+0x00A1 = 0xC1
+0x00A2 = 0xA2
+0x00A3 = 0xA3
+0x00A4 = 0xDB
+0x00A5 = 0xB4
+0x00A7 = 0xA4
+0x00A8 = 0xAC
+0x00A9 = 0xA9
+0x00AA = 0xBB
+0x00AB = 0xC7
+0x00AC = 0xC2
+0x00AE = 0xA8
+0x00AF = 0xF8
+0x00B0 = 0xA1
+0x00B1 = 0xB1
+0x00B4 = 0xAB
+0x00B5 = 0xB5
+0x00B6 = 0xA6
+0x00B7 = 0xE1
+0x00B8 = 0xFC
+0x00BA = 0xBC
+0x00BB = 0xC8
+0x00BF = 0xC0
+0x00C0 = 0xCB
+0x00C1 = 0xE7
+0x00C2 = 0xE5
+0x00C3 = 0xCC
+0x00C4 = 0x80
+0x00C5 = 0x81
+0x00C6 = 0xAE
+0x00C7 = 0x82
+0x00C8 = 0xE9
+0x00C9 = 0x83
+0x00CA = 0xE6
+0x00CB = 0xE8
+0x00CC = 0xED
+0x00CD = 0xEA
+0x00CE = 0xEB
+0x00CF = 0xEC
+0x00D0 = 0xDC
+0x00D1 = 0x84
+0x00D2 = 0xF1
+0x00D3 = 0xEE
+0x00D4 = 0xEF
+0x00D5 = 0xCD
+0x00D6 = 0x85
+0x00D8 = 0xAF
+0x00D9 = 0xF4
+0x00DA = 0xF2
+0x00DB = 0xF3
+0x00DC = 0x86
+0x00DD = 0xA0
+0x00DE = 0xDE
+0x00DF = 0xA7
+0x00E0 = 0x88
+0x00E1 = 0x87
+0x00E2 = 0x89
+0x00E3 = 0x8B
+0x00E4 = 0x8A
+0x00E5 = 0x8C
+0x00E6 = 0xBE
+0x00E7 = 0x8D
+0x00E8 = 0x8F
+0x00E9 = 0x8E
+0x00EA = 0x90
+0x00EB = 0x91
+0x00EC = 0x93
+0x00ED = 0x92
+0x00EE = 0x94
+0x00EF = 0x95
+0x00F0 = 0xDD
+0x00F1 = 0x96
+0x00F2 = 0x98
+0x00F3 = 0x97
+0x00F4 = 0x99
+0x00F5 = 0x9B
+0x00F6 = 0x9A
+0x00F7 = 0xD6
+0x00F8 = 0xBF
+0x00F9 = 0x9D
+0x00FA = 0x9C
+0x00FB = 0x9E
+0x00FC = 0x9F
+0x00FD = 0xE0
+0x00FE = 0xDF
+0x00FF = 0xD8
+0x0131 = 0xF5
+0x0152 = 0xCE
+0x0153 = 0xCF
+0x0178 = 0xD9
+0x0192 = 0xC4
+0x02C6 = 0xF6
+0x02C7 = 0xFF
+0x02D8 = 0xF9
+0x02D9 = 0xFA
+0x02DA = 0xFB
+0x02DB = 0xFE
+0x02DC = 0xF7
+0x02DD = 0xFD
+0x03C0 = 0xB9
+0x2013 = 0xD0
+0x2014 = 0xD1
+0x2018 = 0xD4
+0x2019 = 0xD5
+0x201A = 0xE2
+0x201C = 0xD2
+0x201D = 0xD3
+0x201E = 0xE3
+0x2022 = 0xA5
+0x2026 = 0xC9
+0x2030 = 0xE4
+0x2044 = 0xDA
+0x2122 = 0xAA
+0x2126 = 0xBD
+0x2202 = 0xB6
+0x2206 = 0xC6
+0x220F = 0xB8
+0x2211 = 0xB7
+0x221A = 0xC3
+0x221E = 0xB0
+0x222B = 0xBA
+0x2248 = 0xC5
+0x2260 = 0xAD
+0x2264 = 0xB2
+0x2265 = 0xB3
+0x25CA = 0xD7
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP10081.src b/share/i18n/csmapper/CP/UCS%CP10081.src
new file mode 100644 (file)
index 0000000..36d8119
--- /dev/null
@@ -0,0 +1,158 @@
+# $NetBSD: UCS%CP10081.src,v 1.3 2009/11/08 10:37:51 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/CP10081
+SRC_ZONE       0x0000-0x25CA
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp10081_MacTurkish to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp10081_MacTurkish code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp10081_MacTurkish order
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xCA
+0x00A1 = 0xC1
+0x00A2 = 0xA2
+0x00A3 = 0xA3
+0x00A5 = 0xB4
+0x00A7 = 0xA4
+0x00A8 = 0xAC
+0x00A9 = 0xA9
+0x00AA = 0xBB
+0x00AB = 0xC7
+0x00AC = 0xC2
+0x00AE = 0xA8
+0x00AF = 0xF8
+0x00B0 = 0xA1
+0x00B1 = 0xB1
+0x00B4 = 0xAB
+0x00B5 = 0xB5
+0x00B6 = 0xA6
+0x00B7 = 0xE1
+0x00B8 = 0xFC
+0x00BA = 0xBC
+0x00BB = 0xC8
+0x00BF = 0xC0
+0x00C0 = 0xCB
+0x00C1 = 0xE7
+0x00C2 = 0xE5
+0x00C3 = 0xCC
+0x00C4 = 0x80
+0x00C5 = 0x81
+0x00C6 = 0xAE
+0x00C7 = 0x82
+0x00C8 = 0xE9
+0x00C9 = 0x83
+0x00CA = 0xE6
+0x00CB = 0xE8
+0x00CC = 0xED
+0x00CD = 0xEA
+0x00CE = 0xEB
+0x00CF = 0xEC
+0x00D1 = 0x84
+0x00D2 = 0xF1
+0x00D3 = 0xEE
+0x00D4 = 0xEF
+0x00D5 = 0xCD
+0x00D6 = 0x85
+0x00D8 = 0xAF
+0x00D9 = 0xF4
+0x00DA = 0xF2
+0x00DB = 0xF3
+0x00DC = 0x86
+0x00DF = 0xA7
+0x00E0 = 0x88
+0x00E1 = 0x87
+0x00E2 = 0x89
+0x00E3 = 0x8B
+0x00E4 = 0x8A
+0x00E5 = 0x8C
+0x00E6 = 0xBE
+0x00E7 = 0x8D
+0x00E8 = 0x8F
+0x00E9 = 0x8E
+0x00EA = 0x90
+0x00EB = 0x91
+0x00EC = 0x93
+0x00ED = 0x92
+0x00EE = 0x94
+0x00EF = 0x95
+0x00F1 = 0x96
+0x00F2 = 0x98
+0x00F3 = 0x97
+0x00F4 = 0x99
+0x00F5 = 0x9B
+0x00F6 = 0x9A
+0x00F7 = 0xD6
+0x00F8 = 0xBF
+0x00F9 = 0x9D
+0x00FA = 0x9C
+0x00FB = 0x9E
+0x00FC = 0x9F
+0x00FF = 0xD8
+0x011E = 0xDA
+0x011F = 0xDB
+0x0130 = 0xDC
+0x0131 = 0xDD
+0x0152 = 0xCE
+0x0153 = 0xCF
+0x015E = 0xDE
+0x015F = 0xDF
+0x0178 = 0xD9
+0x0192 = 0xC4
+0x02C6 = 0xF6
+0x02C7 = 0xFF
+0x02D8 = 0xF9
+0x02D9 = 0xFA
+0x02DA = 0xFB
+0x02DB = 0xFE
+0x02DC = 0xF7
+0x02DD = 0xFD
+0x03C0 = 0xB9
+0x2013 = 0xD0
+0x2014 = 0xD1
+0x2018 = 0xD4
+0x2019 = 0xD5
+0x201A = 0xE2
+0x201C = 0xD2
+0x201D = 0xD3
+0x201E = 0xE3
+0x2020 = 0xA0
+0x2021 = 0xE0
+0x2022 = 0xA5
+0x2026 = 0xC9
+0x2030 = 0xE4
+0x2122 = 0xAA
+0x2126 = 0xBD
+0x2202 = 0xB6
+0x2206 = 0xC6
+0x220F = 0xB8
+0x2211 = 0xB7
+0x221A = 0xC3
+0x221E = 0xB0
+0x222B = 0xBA
+0x2248 = 0xC5
+0x2260 = 0xAD
+0x2264 = 0xB2
+0x2265 = 0xB3
+0x25CA = 0xD7
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1026.src b/share/i18n/csmapper/CP/UCS%CP1026.src
new file mode 100644 (file)
index 0000000..866fb2e
--- /dev/null
@@ -0,0 +1,287 @@
+# $NetBSD: UCS%CP1026.src,v 1.5 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1026"
+SRC_ZONE       0x0000-0x015F
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp1026_IBMLatin5Turkish to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1026_IBMLatin5Turkish code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1026_IBMLatin5Turkish order
+#
+0x0000 = 0x00
+0x0001 = 0x01
+0x0002 = 0x02
+0x0003 = 0x03
+0x0004 = 0x37
+0x0005 = 0x2D
+0x0006 = 0x2E
+0x0007 = 0x2F
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B = 0x0B
+0x000C = 0x0C
+0x000D = 0x0D
+0x000E = 0x0E
+0x000F = 0x0F
+0x0010 = 0x10
+0x0011 = 0x11
+0x0012 = 0x12
+0x0013 = 0x13
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C = 0x1C
+0x001D = 0x1D
+0x001E = 0x1E
+0x001F = 0x1F
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0xFC
+0x0023 = 0xEC
+0x0024 = 0xAD
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 = 0xF0
+0x0031 = 0xF1
+0x0032 = 0xF2
+0x0033 = 0xF3
+0x0034 = 0xF4
+0x0035 = 0xF5
+0x0036 = 0xF6
+0x0037 = 0xF7
+0x0038 = 0xF8
+0x0039 = 0xF9
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0xAE
+0x0041 = 0xC1
+0x0042 = 0xC2
+0x0043 = 0xC3
+0x0044 = 0xC4
+0x0045 = 0xC5
+0x0046 = 0xC6
+0x0047 = 0xC7
+0x0048 = 0xC8
+0x0049 = 0xC9
+0x004A = 0xD1
+0x004B = 0xD2
+0x004C = 0xD3
+0x004D = 0xD4
+0x004E = 0xD5
+0x004F = 0xD6
+0x0050 = 0xD7
+0x0051 = 0xD8
+0x0052 = 0xD9
+0x0053 = 0xE2
+0x0054 = 0xE3
+0x0055 = 0xE4
+0x0056 = 0xE5
+0x0057 = 0xE6
+0x0058 = 0xE7
+0x0059 = 0xE8
+0x005A = 0xE9
+0x005B = 0x68
+0x005C = 0xDC
+0x005D = 0xAC
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0x8D
+0x0061 = 0x81
+0x0062 = 0x82
+0x0063 = 0x83
+0x0064 = 0x84
+0x0065 = 0x85
+0x0066 = 0x86
+0x0067 = 0x87
+0x0068 = 0x88
+0x0069 = 0x89
+0x006A = 0x91
+0x006B = 0x92
+0x006C = 0x93
+0x006D = 0x94
+0x006E = 0x95
+0x006F = 0x96
+0x0070 = 0x97
+0x0071 = 0x98
+0x0072 = 0x99
+0x0073 = 0xA2
+0x0074 = 0xA3
+0x0075 = 0xA4
+0x0076 = 0xA5
+0x0077 = 0xA6
+0x0078 = 0xA7
+0x0079 = 0xA8
+0x007A = 0xA9
+0x007B = 0x48
+0x007C = 0xBB
+0x007D = 0x8C
+0x007E = 0xCC
+0x007F = 0x07
+0x0080 = 0x20
+0x0081 = 0x21
+0x0082 = 0x22
+0x0083 = 0x23
+0x0084 = 0x24
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 = 0x28
+0x0089 = 0x29
+0x008A = 0x2A
+0x008B = 0x2B
+0x008C = 0x2C
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 = 0x33
+0x0094 = 0x34
+0x0095 = 0x35
+0x0096 = 0x36
+0x0097 = 0x08
+0x0098 = 0x38
+0x0099 = 0x39
+0x009A = 0x3A
+0x009B = 0x3B
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0xB0
+0x00A3 = 0xB1
+0x00A4 = 0x9F
+0x00A5 = 0xB2
+0x00A6 = 0x8E
+0x00A7 = 0xB5
+0x00A8 = 0xBD
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0xBA
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00AF = 0xBC
+0x00B0 = 0x90
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0xA0
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC = 0xB7
+0x00BD = 0xB8
+0x00BE = 0xB9
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x63
+0x00C5 = 0x67
+0x00C6 = 0x9E
+0x00C7 = 0x4A
+0x00C8 = 0x74
+0x00C9 = 0x71
+0x00CA = 0x72
+0x00CB = 0x73
+0x00CC = 0x78
+0x00CD = 0x75
+0x00CE = 0x76
+0x00CF = 0x77
+0x00D1 = 0x69
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0x7B
+0x00D7 = 0xBF
+0x00D8 = 0x80
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0x7F
+0x00DF = 0x59
+0x00E0 = 0x44
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0x43
+0x00E5 = 0x47
+0x00E6 = 0x9C
+0x00E7 = 0xC0
+0x00E8 = 0x54
+0x00E9 = 0x51
+0x00EA = 0x52
+0x00EB = 0x53
+0x00EC = 0x58
+0x00ED = 0x55
+0x00EE = 0x56
+0x00EF = 0x57
+0x00F1 = 0x49
+0x00F2 = 0xCD
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0xA1
+0x00F7 = 0xE1
+0x00F8 = 0x70
+0x00F9 = 0xDD
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xE0
+0x00FF = 0xDF
+0x011E = 0x5A
+0x011F = 0xD0
+0x0130 = 0x5B
+0x0131 = 0x79
+0x015E = 0x7C
+0x015F = 0x6A
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1046.src b/share/i18n/csmapper/CP/UCS%CP1046.src
new file mode 100644 (file)
index 0000000..122c6c2
--- /dev/null
@@ -0,0 +1,163 @@
+# $NetBSD: UCS%CP1046.src,v 1.2 2009/11/08 10:37:51 tnozaki Exp $
+
+# Copyright (c)2007 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "UCS/CP1046"
+SRC_ZONE       0x0000-0xFEFC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP1046 - Arabic Extended
+# this mapping data is made from:
+#   ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/
+#       CP0{0864,1046}.{pdf,txt}
+#   ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP864.TXT
+#   http://www.unicode.org/charts/PDF/U0600.pdf
+#   http://www.unicode.org/charts/PDF/UFE70.pdf
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xA0 # NO-BREAK SPACE
+0x00A4 = 0xA4 # CURRENCY SIGN
+0x00D7 = 0x81 # MULTIPLICATION SIGN
+0x00F7 = 0x82 # DIVISION SIGN
+0x060C = 0xAC # ARABIC COMMA
+0x061B = 0xBB # ARABIC SEMICOLON
+0x061F = 0xBF # ARABIC QUESTION MARK
+0x0640 = 0xE0 # ARABIC TATWEEL
+0x0651 = 0xF1 # ARABIC SHADDA
+0x0660 - 0x0669 = 0xB0 - # ARABIC-INDIC DIGIT ZERO - NINE
+0x20AC = 0xFF # EURO SIGN
+0x2500 = 0x8B # BOX DRAWINGS LIGHT HORIZONTAL
+0x2502 = 0x8A # BOX DRAWINGS LIGHT VERTICAL
+0x250C = 0x8D # BOX DRAWINGS LIGHT DOWN AND RIGHT
+0x2510 = 0x8C # BOX DRAWINGS LIGHT DOWN AND LEFT
+0x2514 = 0x8E # BOX DRAWINGS LIGHT UP AND RIGHT
+0x2518 = 0x8F # BOX DRAWINGS LIGHT UP AND LEFT
+0x25A0 = 0x89 # BLACK SQUARE
+0xF8F8 = 0xA3 # Hamza Under Aleph (after Lam) != ARABIC LETTER ALEF WITH HAMZA BELOW(0x0625)
+0xF8F9 = 0xA2 # Aleph Hamza (after Lam) != ARABIC LETTER ALEF WITH HAMZA ABOVE(0x0623)
+0xF8FA = 0xA1 # Aleph Madda (after Lam) != ARABIC LETTER ALEF WITH MADDA ABOVE(0x0622)
+0xF8FB = 0xA5 # Aleph (after Lam) != ARABIC LETTER ALEF(0x0627)
+0xFE70 = 0xEB # ARABIC FATHATAN ISOLATED FORM
+0xFE71 = 0x87 # ARABIC TATWHEEL WITH FATHATAN ABOVE
+0xFE72 = 0xEC # ARABIC DAMMATAN ISOLATED FORM
+0xFE73 = 0xF6 # ARABIC TAIL FRAGMENT
+0xFE74 = 0xED # ARABIC KASRATAN ISOLATED FORM
+0xFE76 = 0xEE # ARABIC FATHA ISOLATED FORM
+0xFE77 = 0x94 # ARABIC FATHA MEDIAL FORM
+0xFE78 = 0xEF # ARABIC DAMMA ISOLATED FORM
+0xFE79 = 0x90 # ARABIC LETTER DAMMA MEDIAL FORM
+0xFE7A = 0xF0 # ARABIC KASRA ISOLATED FORM
+0xFE7B = 0x91 # ARABIC LETTER KASRA MEDIAL FORM
+0xFE7D = 0x92 # ARABIC LETTER SHADDA MEDIAL FORM
+0xFE7E = 0xF2 # ARABIC SUKUN ISOLATED FORM
+0xFE7F = 0x93 # ARABIC LETTER SUKUN MEDIAL FORM
+0xFE80 = 0xC1 # ARABIC LETTER HAMZA ISOTATED FORM
+0xFE81 = 0xC2 # ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM
+0xFE82 = 0xDC # ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM
+0xFE83 = 0xC3 # ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM
+0xFE84 = 0xDD # ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM
+0xFE85 = 0xC4 # ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM
+0xFE87 = 0xC5 # ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM
+0xFE88 = 0x80 # ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM
+0xFE89 = 0xC6 # ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM
+0xFE8A = 0x95 # ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM
+0xFE8B = 0xA6 # ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM
+0xFE8D = 0xC7 # ARABIC LETTER ALEF ISOLATED FORM
+0xFE8E = 0xDE # ARABIC LETTER ALEF FINAL FORM
+0xFE8F = 0xC8 # ARABIC LETTER BEH ISOLATED FORM
+0xFE91 = 0xA7 # ARABIC LETTER BEH INITIAL FORM
+0xFE93 = 0xC9 # ARABIC LETTER TEH MARBUTA ISOLATED FORM
+0xFE95 = 0xCA # ARABIC LETTER TEH ISOLATED FORM
+0xFE97 = 0xA8 # ARABIC LETTER TEH INITIAL FORM
+0xFE99 = 0xCB # ARABIC LETTER THEH ISOLATED FORM
+0xFE9B = 0xA9 # ARABIC LETTER THEH INITIAL FORM
+0xFE9D = 0xCC # ARABIC LETTER JEEM ISOLATED FORM
+0xFE9F = 0xAA # ARABIC LETTER JEEM INITIAL FORM
+0xFEA1 = 0xCD # ARABIC LETTER HAH ISOLATED FORM
+0xFEA3 = 0xAB # ARABIC LETTER HAH INITIAL FORM
+0xFEA5 = 0xCE # ARABIC LETTER KHAH ISOLATED FORM
+0xFEA7 = 0xAE # ARABIC LETTER KHAH INITIAL FORM
+0xFEA9 = 0xCF # ARABIC LETTER DAL ISOLATED FORM
+0xFEAB = 0xD0 # ARABIC LETTER THAL ISOLATED FORM
+0xFEAD = 0xD1 # ARABIC LETTER REH ISOLATED FORM
+0xFEAF = 0xD2 # ARABIC LETTER REH FINAL FORM
+0xFEB1 = 0x83 # ARABIC LETTER SEEN ISOLATED FORM
+0xFEB2 = 0xD3 # ARABIC LETTER SEEN FINAL FORM
+0xFEB3 = 0xAF # ARABIC LETTER SEEN INITIAL FORM
+0xFEB5 = 0x84 # ARABIC LETTER SHEEN ISOLATED FORM
+0xFEB6 = 0xD4 # ARABIC LETTER SHEEN FINAL FORM
+0xFEB7 = 0xBA # ARABIC LETTER SHEEN INITIAL FORM
+0xFEB9 = 0x85 # ARABIC LETTER SAD ISOLATED FORM
+0xFEBA = 0xD5 # ARABIC LETTER SAD FINAL FORM
+0xFEBB = 0xBC # ARABIC LETTER SAD INITIAL FORM
+0xFEBD = 0x86 # ARABIC LETTER DAD ISOLATED FORM
+0xFEBE = 0xD6 # ARABIC LETTER DAD FINAL FORM
+0xFEBF = 0xBD # ARABIC LETTER DAD INITIAL FORM
+0xFEC1 = 0xD7 # ARABIC LETTER TAH ISOLATED FORM
+0xFEC5 = 0xD8 # ARABIC LETTER ZAH ISOLATED FORM
+0xFEC9 = 0xD9 # ARABIC LETTER AIN ISOLATED FORM
+0xFECA = 0xBE # ARABIC LETTER AIN FINAL FORM
+0xFECB = 0xC0 # ARABIC LETTER AIN INITIAL FORM
+0xFECC = 0xDB # ARABIC LETTER AIN MEDIAL FORM
+0xFECD = 0xDA # ARABIC LETTER GHAIN ISOLATED FORM
+0xFECE = 0x99 # ARABIC LETTER GHAIN FINAL FORM
+0xFECF = 0x9A # ARABIC LETTER GHAIN INITIAL FORM
+0xFED0 = 0x9B # ARABIC LETTER GHAIN MEDIAL FORM
+0xFED1 = 0xE1 # ARABIC LETTER FEH ISOLATED FORM
+0xFED3 = 0xDF # ARABIC LETTER FEH INITIAL FORM
+0xFED5 = 0xE2 # ARABIC LETTER QAF ISOLATED FORM
+0xFED7 = 0xF3 # ARABIC LETTER QAF INITIAL FORM
+0xFED9 = 0xE3 # ARABIC LETTER KAF ISOLATED FORM
+0xFEDB = 0xF4 # ARABIC LETTER KAF INITIAL FORM
+0xFEDD = 0xE4 # ARABIC LETTER LAM ISOLATED FORM
+0xFEDF = 0xF5 # ARABIC LETTER LAM INITIAL FORM
+0xFEE1 = 0xE5 # ARABIC LETTER MEEM ISOLATED FORM
+0xFEE3 = 0xFB # ARABIC LETTER MEEM INITIAL FORM
+0xFEE5 = 0xE6 # ARABIC LETTER NOON ISOLATED FORM
+0xFEE7 = 0xFC # ARABIC LETTER NOON INITIAL FORM
+0xFEE9 = 0xFE # ARABIC LETTER HEH ISOLATED FORM
+0xFEEB = 0xE7 # ARABIC LETTER HEH ISOLATED FORM
+0xFEEC = 0xFD # ARABIC LETTER HEH MEDIAL FORM
+0xFEED = 0xE8 # ARABIC LETTER WAW ISOLATED FORM
+0xFEEF = 0xE9 # ARABIC LETTER ALEF MAKSURA ISOLATED FORM
+0xFEF0 = 0x96 # ARABIC LETTER ALEF MAKSUMA FINAL FORM
+0xFEF1 = 0xEA # ARABIC LETTER YEH ISOLATED FORM
+0xFEF2 = 0x98 # ARABIC LETTER YEH FINAL FORM
+0xFEF3 = 0x97 # ARABIC LETTER YEH INITIAL FORM
+0xFEF5 = 0xF7 # ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM
+0xFEF6 = 0x9C # ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM
+0xFEF7 = 0xF8 # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM
+0xFEF8 = 0x9D # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM
+0xFEF9 = 0xF9 # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM
+0xFEFA = 0x9E # ARABIC LIGATURE LAM WITH ALEF WITH HANZA BELOW FINAL FORM
+0xFEFB = 0xFA # ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM
+0xFEFC = 0x9F # ARABIC LIGATURE LAM WITH ALEF FINAL FORM
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1124.src b/share/i18n/csmapper/CP/UCS%CP1124.src
new file mode 100644 (file)
index 0000000..1e88e42
--- /dev/null
@@ -0,0 +1,140 @@
+# $NetBSD: UCS%CP1124.src,v 1.2 2009/11/08 10:37:51 tnozaki Exp $
+
+# Copyright (c)2007 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "UCS/CP1124"
+SRC_ZONE       0x0000 - 0x2116
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP1124 - Cyrillic, Ukraine
+# this mapping data is made from:
+#    ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/
+#        CP0{01124,01251}.{pdf,txt}
+#    ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1251.TXT
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xA0
+0x00A7 = 0xFD
+0x00AD = 0xAD
+0x0401 = 0xA1
+0x0402 = 0xA2
+0x0404 = 0xA4
+0x0405 = 0xA5
+0x0406 = 0xA6
+0x0407 = 0xA7
+0x0408 = 0xA8
+0x0409 = 0xA9
+0x040A = 0xAA
+0x040B = 0xAB
+0x040C = 0xAC
+0x040E = 0xAE
+0x040F = 0xAF
+0x0410 = 0xB0
+0x0411 = 0xB1
+0x0412 = 0xB2
+0x0413 = 0xB3
+0x0414 = 0xB4
+0x0415 = 0xB5
+0x0416 = 0xB6
+0x0417 = 0xB7
+0x0418 = 0xB8
+0x0419 = 0xB9
+0x041A = 0xBA
+0x041B = 0xBB
+0x041C = 0xBC
+0x041D = 0xBD
+0x041E = 0xBE
+0x041F = 0xBF
+0x0420 = 0xC0
+0x0421 = 0xC1
+0x0422 = 0xC2
+0x0423 = 0xC3
+0x0424 = 0xC4
+0x0425 = 0xC5
+0x0426 = 0xC6
+0x0427 = 0xC7
+0x0428 = 0xC8
+0x0429 = 0xC9
+0x042A = 0xCA
+0x042B = 0xCB
+0x042C = 0xCC
+0x042D = 0xCD
+0x042E = 0xCE
+0x042F = 0xCF
+0x0430 = 0xD0
+0x0431 = 0xD1
+0x0432 = 0xD2
+0x0433 = 0xD3
+0x0434 = 0xD4
+0x0435 = 0xD5
+0x0436 = 0xD6
+0x0437 = 0xD7
+0x0438 = 0xD8
+0x0439 = 0xD9
+0x043A = 0xDA
+0x043B = 0xDB
+0x043C = 0xDC
+0x043D = 0xDD
+0x043E = 0xDE
+0x043F = 0xDF
+0x0440 = 0xE0
+0x0441 = 0xE1
+0x0442 = 0xE2
+0x0443 = 0xE3
+0x0444 = 0xE4
+0x0445 = 0xE5
+0x0446 = 0xE6
+0x0447 = 0xE7
+0x0448 = 0xE8
+0x0449 = 0xE9
+0x044A = 0xEA
+0x044B = 0xEB
+0x044C = 0xEC
+0x044D = 0xED
+0x044E = 0xEE
+0x044F = 0xEF
+0x0451 = 0xF1
+0x0452 = 0xF2
+0x0454 = 0xF4
+0x0455 = 0xF5
+0x0456 = 0xF6
+0x0457 = 0xF7
+0x0458 = 0xF8
+0x0459 = 0xF9
+0x045A = 0xFA
+0x045B = 0xFB
+0x045C = 0xFC
+0x045E = 0xFE
+0x045F = 0xFF
+0x0490 = 0xA3
+0x0491 = 0xF3
+0x2116 = 0xF0
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1125.src b/share/i18n/csmapper/CP/UCS%CP1125.src
new file mode 100644 (file)
index 0000000..1c7ca09
--- /dev/null
@@ -0,0 +1,172 @@
+# $NetBSD: UCS%CP1125.src,v 1.2 2009/11/08 10:37:51 tnozaki Exp $
+
+# Copyright (c)2007 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "UCS/CP1125"
+SRC_ZONE       0x0000 - 0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP1125 - PC, Cyrillic, Ukrainian
+# this mapping data is made from:
+#    ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/
+#        CP0{00866,01125}.{pdf,txt}
+#    ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP866.TXT      
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xFF
+0x00A4 = 0xFD
+0x00B1 = 0xFB
+0x00F7 = 0xFA
+0x0401 = 0xF0
+0x0404 = 0xF4
+0x0406 = 0xF6
+0x0407 = 0xF8
+0x0410 = 0x80
+0x0411 = 0x81
+0x0412 = 0x82
+0x0413 = 0x83
+0x0414 = 0x84
+0x0415 = 0x85
+0x0416 = 0x86
+0x0417 = 0x87
+0x0418 = 0x88
+0x0419 = 0x89
+0x041A = 0x8A
+0x041B = 0x8B
+0x041C = 0x8C
+0x041D = 0x8D
+0x041E = 0x8E
+0x041F = 0x8F
+0x0420 = 0x90
+0x0421 = 0x91
+0x0422 = 0x92
+0x0423 = 0x93
+0x0424 = 0x94
+0x0425 = 0x95
+0x0426 = 0x96
+0x0427 = 0x97
+0x0428 = 0x98
+0x0429 = 0x99
+0x042A = 0x9A
+0x042B = 0x9B
+0x042C = 0x9C
+0x042D = 0x9D
+0x042E = 0x9E
+0x042F = 0x9F
+0x0430 = 0xA0
+0x0431 = 0xA1
+0x0432 = 0xA2
+0x0433 = 0xA3
+0x0434 = 0xA4
+0x0435 = 0xA5
+0x0436 = 0xA6
+0x0437 = 0xA7
+0x0438 = 0xA8
+0x0439 = 0xA9
+0x043A = 0xAA
+0x043B = 0xAB
+0x043C = 0xAC
+0x043D = 0xAD
+0x043E = 0xAE
+0x043F = 0xAF
+0x0440 = 0xE0
+0x0441 = 0xE1
+0x0442 = 0xE2
+0x0443 = 0xE3
+0x0444 = 0xE4
+0x0445 = 0xE5
+0x0446 = 0xE6
+0x0447 = 0xE7
+0x0448 = 0xE8
+0x0449 = 0xE9
+0x044A = 0xEA
+0x044B = 0xEB
+0x044C = 0xEC
+0x044D = 0xED
+0x044E = 0xEE
+0x044F = 0xEF
+0x0451 = 0xF1
+0x0454 = 0xF5
+0x0456 = 0xF7
+0x0457 = 0xF9
+0x0490 = 0xF2
+0x0491 = 0xF3
+0x2116 = 0xFC
+0x2500 = 0xC4
+0x2502 = 0xB3
+0x250C = 0xDA
+0x2510 = 0xBF
+0x2514 = 0xC0
+0x2518 = 0xD9
+0x251C = 0xC3
+0x2524 = 0xB4
+0x252C = 0xC2
+0x2534 = 0xC1
+0x253C = 0xC5
+0x2550 = 0xCD
+0x2551 = 0xBA
+0x2552 = 0xD5
+0x2553 = 0xD6
+0x2554 = 0xC9
+0x2555 = 0xB8
+0x2556 = 0xB7
+0x2557 = 0xBB
+0x2558 = 0xD4
+0x2559 = 0xD3
+0x255A = 0xC8
+0x255B = 0xBE
+0x255C = 0xBD
+0x255D = 0xBC
+0x255E = 0xC6
+0x255F = 0xC7
+0x2560 = 0xCC
+0x2561 = 0xB5
+0x2562 = 0xB6
+0x2563 = 0xB9
+0x2564 = 0xD1
+0x2565 = 0xD2
+0x2566 = 0xCB
+0x2567 = 0xCF
+0x2568 = 0xD0
+0x2569 = 0xCA
+0x256A = 0xD8
+0x256B = 0xD7
+0x256C = 0xCE
+0x2580 = 0xDF
+0x2584 = 0xDC
+0x2588 = 0xDB
+0x258C = 0xDD
+0x2590 = 0xDE
+0x2591 = 0xB0
+0x2592 = 0xB1
+0x2593 = 0xB2
+0x25A0 = 0xFE
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1129.src b/share/i18n/csmapper/CP/UCS%CP1129.src
new file mode 100644 (file)
index 0000000..9f4ffb2
--- /dev/null
@@ -0,0 +1,140 @@
+# $NetBSD: UCS%CP1129.src,v 1.2 2009/11/08 10:37:51 tnozaki Exp $
+
+# Copyright (c)2007 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "UCS/CP1129"
+SRC_ZONE       0x0000-0x20AB
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP1129 - Vietnamese ISO-8
+# this mapping data is made from:
+#    ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/
+#        CP0{01129,1258}.{pdf,txt}
+#    ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1258.TXT
+#
+0x0000 - 0x009F = 0x00 -
+0x00A0 = 0xA0
+0x00A1 = 0xA1
+0x00A2 = 0xA2
+0x00A3 = 0xA3
+0x00A4 = 0xA4
+0x00A5 = 0xA5
+0x00A6 = 0xA6
+0x00A7 = 0xA7
+0x00A9 = 0xA9
+0x00AA = 0xAA
+0x00AB = 0xAB
+0x00AC = 0xAC
+0x00AD = 0xAD
+0x00AE = 0xAE
+0x00AF = 0xAF
+0x00B0 = 0xB0
+0x00B1 = 0xB1
+0x00B2 = 0xB2
+0x00B3 = 0xB3
+0x00B5 = 0xB5
+0x00B6 = 0xB6
+0x00B7 = 0xB7
+0x00B9 = 0xB9
+0x00BA = 0xBA
+0x00BB = 0xBB
+0x00BC = 0xBC
+0x00BD = 0xBD
+0x00BE = 0xBE
+0x00BF = 0xBF
+0x00C0 = 0xC0
+0x00C1 = 0xC1
+0x00C2 = 0xC2
+0x00C4 = 0xC4
+0x00C5 = 0xC5
+0x00C6 = 0xC6
+0x00C7 = 0xC7
+0x00C8 = 0xC8
+0x00C9 = 0xC9
+0x00CA = 0xCA
+0x00CB = 0xCB
+0x00CD = 0xCD
+0x00CE = 0xCE
+0x00CF = 0xCF
+0x00D1 = 0xD1
+0x00D3 = 0xD3
+0x00D4 = 0xD4
+0x00D6 = 0xD6
+0x00D7 = 0xD7
+0x00D8 = 0xD8
+0x00D9 = 0xD9
+0x00DA = 0xDA
+0x00DB = 0xDB
+0x00DC = 0xDC
+0x00DF = 0xDF
+0x00E0 = 0xE0
+0x00E1 = 0xE1
+0x00E2 = 0xE2
+0x00E4 = 0xE4
+0x00E5 = 0xE5
+0x00E6 = 0xE6
+0x00E7 = 0xE7
+0x00E8 = 0xE8
+0x00E9 = 0xE9
+0x00EA = 0xEA
+0x00EB = 0xEB
+0x00ED = 0xED
+0x00EE = 0xEE
+0x00EF = 0xEF
+0x00F1 = 0xF1
+0x00F3 = 0xF3
+0x00F4 = 0xF4
+0x00F6 = 0xF6
+0x00F7 = 0xF7
+0x00F8 = 0xF8
+0x00F9 = 0xF9
+0x00FA = 0xFA
+0x00FB = 0xFB
+0x00FC = 0xFC
+0x00FF = 0xFF
+0x0102 = 0xC3
+0x0103 = 0xE3
+0x0110 = 0xD0
+0x0111 = 0xF0
+0x0153 = 0xA8
+0x0153 = 0xB8
+0x0178 = 0xB4
+0x01A0 = 0xD5
+0x01A1 = 0xF5
+0x01AF = 0xDD
+0x01B0 = 0xFD
+0x0300 = 0xCC
+0x0301 = 0xEC
+0x0303 = 0xDE
+0x0309 = 0xD2
+0x0323 = 0xF2
+0x20AB = 0xFE
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1131.src b/share/i18n/csmapper/CP/UCS%CP1131.src
new file mode 100644 (file)
index 0000000..20c0973
--- /dev/null
@@ -0,0 +1,82 @@
+# $NetBSD: UCS%CP1131.src,v 1.2 2009/11/08 10:37:51 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/CP1131
+SRC_ZONE       0x0000-0x2593
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# this table is generated from:
+#
+# FreeBSD: /repoman/r/ncvs/src/share/colldef/map.CP1131,v 1.1 2003/12/20 11:20:05 ache Exp
+# + RFC1345 Mnemonics and Character Sets
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xFF
+0x00A4 = 0xFB
+0x00B7 = 0xFA
+0x0401 = 0xF0
+0x0404 = 0xF2
+0x0406 = 0xF8
+0x0407 = 0xF4
+0x040E = 0xF6
+0x0410 - 0x043F = 0x80 -
+0x0440 - 0x044F = 0xE0 -
+0x0451 = 0xF1
+0x0454 = 0xF3
+0x0456 = 0xF9
+0x0457 = 0xF5
+0x045E = 0xF7
+0x0490 = 0xFC
+0x0491 = 0xFD
+0x2219 = 0xFE
+0x2500 = 0xC4
+0x2501 = 0xCD
+0x2502 = 0xB3
+0x2503 = 0xBA
+0x250C = 0xDA
+0x250D = 0xD5
+0x250E = 0xD6
+0x250F = 0xC9
+0x2510 = 0xBF
+0x2511 = 0xB8
+0x2512 = 0xB7
+0x2513 = 0xBB
+0x2514 = 0xC0
+0x2515 = 0xD4
+0x2516 = 0xD3
+0x2517 = 0xC8
+0x2518 = 0xD9
+0x2519 = 0xBE
+0x251A = 0xBD
+0x251B = 0xBC
+0x251C = 0xC3
+0x251D = 0xC6
+0x2520 = 0xC7
+0x2523 = 0xCC
+0x2524 = 0xB4
+0x2525 = 0xB5
+0x2528 = 0xB6
+0x252B = 0xB9
+0x252C = 0xC2
+0x252F = 0xD1
+0x2530 = 0xD2
+0x2533 = 0xCB
+0x2534 = 0xC1
+0x2537 = 0xCF
+0x2538 = 0xD0
+0x253B = 0xCA
+0x253C = 0xC5
+0x253F = 0xD8
+0x2542 = 0xD7
+0x254B = 0xCE
+0x2580 = 0xDF
+0x2584 = 0xDC
+0x2588 = 0xDB
+0x258C = 0xDD
+0x2590 = 0xDE
+0x2591 - 0x2593 = 0xB0 -
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1133.src b/share/i18n/csmapper/CP/UCS%CP1133.src
new file mode 100644 (file)
index 0000000..1b0ecda
--- /dev/null
@@ -0,0 +1,116 @@
+# $NetBSD: UCS%CP1133.src,v 1.1 2006/11/25 10:27:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1133"
+SRC_ZONE       0x0000 - 0x20AD
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by X-TT Project.
+# Original notice:
+#
+#   IBM Laotian encoding to unicode table
+#
+#   Copyright (c) 1998 Takuya SHIOZAKI, All Rights reserved.
+#   Copyright (c) 1999 Pablo Saratxaga <srtxg@@chanae.alphanet.ch>
+#
+#   Redistribution and use in source and binary forms, with or without
+#   modification, are permitted provided that the following conditions
+#   are met:
+#   1. Redistributions of source code must retain the above copyright
+#      notice, this list of conditions and the following disclaimer.
+#   2. Redistributions in binary form must reproduce the above copyright
+#      notice, this list of conditions and the following disclaimer in the
+#      documentation and/or other materials provided with the distribution.
+#
+#   THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+#   ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+#   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+#   ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+#   FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+#   DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+#   OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+#   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+#   LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+#   OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+#   SUCH DAMAGE.
+#
+#   Major Release ID: X-TrueType Server Version 1.3 [Aoi MATSUBARA Release 3]
+#
+#
+#      http://www.unicode.org/pending/lao/cp01133.gif
+#
+0x0000 - 0x009F = 0x00 -
+0x00A2 = 0xFC
+0x00A6 = 0xFE
+0x00AC = 0xFD
+0x0E81 = 0xA1
+0x0E82 = 0xA2
+0x0E84 = 0xA3
+0x0E87 = 0xA4
+0x0E88 = 0xA5
+0x0E8A = 0xA7
+0x0E8D = 0xA8
+0x0E94 = 0xA9
+0x0E95 = 0xAA
+0x0E96 = 0xAB
+0x0E97 = 0xAC
+0x0E99 = 0xAD
+0x0E9A = 0xAE
+0x0E9B = 0xAF
+0x0E9C = 0xB0
+0x0E9D = 0xB1
+0x0E9E = 0xB2
+0x0E9F = 0xB3
+0x0EA1 = 0xB4
+0x0EA2 = 0xB5
+0x0EA3 = 0xB6
+0x0EA5 = 0xB7
+0x0EA7 = 0xB8
+0x0EAA = 0xA6
+0x0EAB = 0xB9
+0x0EAD = 0xBA
+0x0EAE = 0xBB
+0x0EAF = 0xBF
+0x0EB0 = 0xC0
+0x0EB1 = 0xCA
+0x0EB2 = 0xC1
+0x0EB3 = 0xC2
+0x0EB4 = 0xC3
+0x0EB5 = 0xC4
+0x0EB6 = 0xC5
+0x0EB7 = 0xC6
+0x0EB8 = 0xC7
+0x0EB9 = 0xC8
+0x0EBB = 0xCB
+0x0EBC = 0xC9
+0x0EBD = 0xCC
+0x0EC0 = 0xD0
+0x0EC1 = 0xD1
+0x0EC2 = 0xD2
+0x0EC3 = 0xD3
+0x0EC4 = 0xD4
+0x0EC6 = 0xDB
+0x0EC8 = 0xD5
+0x0EC9 = 0xD6
+0x0ECA = 0xD7
+0x0ECB = 0xD8
+0x0ECC = 0xD9
+0x0ECD = 0xDA
+0x0ED0 = 0xF0
+0x0ED1 = 0xF1
+0x0ED2 = 0xF2
+0x0ED3 = 0xF3
+0x0ED4 = 0xF4
+0x0ED5 = 0xF5
+0x0ED6 = 0xF6
+0x0ED7 = 0xF7
+0x0ED8 = 0xF8
+0x0ED9 = 0xF9
+0x0EDC = 0xDD
+0x0EDD = 0xDE
+0x20AD = 0xDF
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1140.src b/share/i18n/csmapper/CP/UCS%CP1140.src
new file mode 100644 (file)
index 0000000..7ca6a89
--- /dev/null
@@ -0,0 +1,194 @@
+# $NetBSD: UCS%CP1140.src,v 1.1 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1140"
+SRC_ZONE       0x0000-0x20AC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP037 + euro
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp037_IBMUSCanada to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp037_IBMUSCanada code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp037_IBMUSCanada order
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x5A
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0xBA
+0x005C = 0xE0
+0x005D = 0xBB
+0x005E = 0xB0
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0xC0
+0x007C = 0x4F
+0x007D = 0xD0
+0x007E = 0xA1
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0x4A
+0x00A3 = 0xB1
+0x00A5 = 0xB2
+0x00A6 = 0x6A
+0x00A7 = 0xB5
+0x00A8 = 0xBD
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0x5F
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00AF = 0xBC
+0x00B0 = 0x90
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0xA0
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC - 0x00BE = 0xB7 -
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x63
+0x00C5 = 0x67
+0x00C6 = 0x9E
+0x00C7 = 0x68
+0x00C8 = 0x74
+0x00C9 - 0x00CB = 0x71 -
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D0 = 0xAC
+0x00D1 = 0x69
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0xEC
+0x00D7 = 0xBF
+0x00D8 = 0x80
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0xFC
+0x00DD = 0xAD
+0x00DE = 0xAE
+0x00DF = 0x59
+0x00E0 = 0x44
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0x43
+0x00E5 = 0x47
+0x00E6 = 0x9C
+0x00E7 = 0x48
+0x00E8 = 0x54
+0x00E9 - 0x00EB = 0x51 -
+0x00EC = 0x58
+0x00ED - 0x00EF = 0x55 -
+0x00F0 = 0x8C
+0x00F1 = 0x49
+0x00F2 = 0xCD
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0xCC
+0x00F7 = 0xE1
+0x00F8 = 0x70
+0x00F9 = 0xDD
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xDC
+0x00FD = 0x8D
+0x00FE = 0x8E
+0x00FF = 0xDF
+0x20AC = 0x9F
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1141.src b/share/i18n/csmapper/CP/UCS%CP1141.src
new file mode 100644 (file)
index 0000000..2b0ab10
--- /dev/null
@@ -0,0 +1,178 @@
+# $NetBSD: UCS%CP1141.src,v 1.1 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1141"
+SRC_ZONE       0x0000 - 0x20AC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP273 + euro
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0xB5
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0x63
+0x005C = 0xEC
+0x005D = 0xFC
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0x43
+0x007C = 0xBB
+0x007D = 0xDC
+0x007E = 0x59
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0xB0
+0x00A3 = 0xB1
+0x00A5 = 0xB2
+0x00A6 = 0xCC
+0x00A7 = 0x7C
+0x00A8 = 0xBD
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0xBA
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00B0 = 0x90
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0xA0
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC - 0x00BF = 0xB7 -
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x4A
+0x00C5 = 0x67
+0x00C6 = 0x9E
+0x00C7 = 0x68
+0x00C8 = 0x74
+0x00C9 - 0x00CB = 0x71 -
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D0 = 0xAC
+0x00D1 = 0x69
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0xE0
+0x00D7 = 0xBF
+0x00D8 = 0x80
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0x5A
+0x00DD = 0xAD
+0x00DE = 0xAE
+0x00DF = 0xA1
+0x00E0 = 0x44
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0xC0
+0x00E5 = 0x47
+0x00E6 = 0x9C
+0x00E7 = 0x48
+0x00E8 = 0x54
+0x00E9 - 0x00EB = 0x51 -
+0x00EC = 0x58
+0x00ED - 0x00EF = 0x55 -
+0x00F0 = 0x8C
+0x00F1 = 0x49
+0x00F2 = 0xCD
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0x6A
+0x00F7 = 0xE1
+0x00F8 = 0x70
+0x00F9 = 0xDD
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xD0
+0x00FD = 0x8D
+0x00FE = 0x8E
+0x00FF = 0xDF
+0x203E = 0xBC
+0x20AC = 0x9F
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1142.src b/share/i18n/csmapper/CP/UCS%CP1142.src
new file mode 100644 (file)
index 0000000..e5bf731
--- /dev/null
@@ -0,0 +1,178 @@
+# $NetBSD: UCS%CP1142.src,v 1.1 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1142"
+SRC_ZONE       0x0000 - 0x20AC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP277 + euro
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0x4A
+0x0024 = 0x67
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x80
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0x9E
+0x005C = 0xE0
+0x005D = 0x9F
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0x9C
+0x007C = 0xBB
+0x007D = 0x47
+0x007E = 0xDC
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0xB0
+0x00A3 = 0xB1
+0x00A5 = 0xB2
+0x00A6 = 0x70
+0x00A7 = 0xB5
+0x00A8 = 0xBD
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0xBA
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00B0 = 0x90
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0xA0
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC - 0x00BE = 0xB7 -
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x63
+0x00C5 = 0x5B
+0x00C6 = 0x7B
+0x00C7 = 0x68
+0x00C8 = 0x74
+0x00C9 - 0x00CB = 0x71 -
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D0 = 0xAC
+0x00D1 = 0x69
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0xEC
+0x00D7 = 0xBF
+0x00D8 = 0x7C
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0xFC
+0x00DD = 0xAD
+0x00DE = 0xAE
+0x00DF = 0x59
+0x00E0 = 0x44
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0x43
+0x00E5 = 0xD0
+0x00E6 = 0xC0
+0x00E7 = 0x48
+0x00E8 = 0x54
+0x00E9 - 0x00EB = 0x51 -
+0x00EC = 0x58
+0x00ED - 0x00EF = 0x55 -
+0x00F0 = 0x8C
+0x00F1 = 0x49
+0x00F2 = 0xCD
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0xCC
+0x00F7 = 0xE1
+0x00F8 = 0x6A
+0x00F9 = 0xDD
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xA1
+0x00FD = 0x8D
+0x00FE = 0x8E
+0x00FF = 0xDF
+0x203E = 0xBC
+0x20AC = 0x5A
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1143.src b/share/i18n/csmapper/CP/UCS%CP1143.src
new file mode 100644 (file)
index 0000000..536b8ce
--- /dev/null
@@ -0,0 +1,180 @@
+# $NetBSD: UCS%CP1143.src,v 1.1 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1143"
+SRC_ZONE       0x0000 - 0x20AC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP278 + euro
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0x63
+0x0024 = 0x67
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0xEC
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0xB5
+0x005C = 0xE0
+0x005D = 0x9F
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0x51
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0x43
+0x007C = 0xBB
+0x007D = 0x47
+0x007E = 0xDC
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0xB0
+0x00A3 = 0xB1
+0x00A5 = 0xB2
+0x00A6 = 0xCC
+0x00A7 = 0x4A
+0x00A8 = 0xBD
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0xBA
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00B0 = 0x90
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0xA0
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC - 0x00BE = 0xB7 -
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x7B
+0x00C5 = 0x5B
+0x00C6 = 0x9E
+0x00C7 = 0x68
+0x00C8 = 0x74
+0x00C9 - 0x00CB = 0x71 -
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D0 = 0xAC
+0x00D1 = 0x69
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0x7C
+0x00D7 = 0xBF
+0x00D8 = 0x80
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0xFC
+0x00DD = 0xAD
+0x00DE = 0xAE
+0x00DF = 0x59
+0x00E0 = 0x44
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0xC0
+0x00E5 = 0xD0
+0x00E6 = 0x9C
+0x00E7 = 0x48
+0x00E8 = 0x54
+0x00E9 = 0x79
+0x00EA = 0x52
+0x00EB = 0x53
+0x00EC = 0x58
+0x00ED - 0x00EF = 0x55 -
+0x00F0 = 0x8C
+0x00F1 = 0x49
+0x00F2 = 0xCD
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0x6A
+0x00F7 = 0xE1
+0x00F8 = 0x70
+0x00F9 = 0xDD
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xA1
+0x00FD = 0x8D
+0x00FE = 0x8E
+0x00FF = 0xDF
+0x203E = 0xBC
+0x20AC = 0x5A
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1144.src b/share/i18n/csmapper/CP/UCS%CP1144.src
new file mode 100644 (file)
index 0000000..8b2713a
--- /dev/null
@@ -0,0 +1,180 @@
+# $NetBSD: UCS%CP1144.src,v 1.1 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1144"
+SRC_ZONE       0x0000 - 0x20AC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP280 + euro
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0xB1
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0xB5
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0x90
+0x005C = 0x48
+0x005D = 0x51
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0xDD
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0x44
+0x007C = 0xBB
+0x007D = 0x54
+0x007E = 0x58
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0xB0
+0x00A3 = 0x7B
+0x00A5 = 0xB2
+0x00A6 = 0xCD
+0x00A7 = 0x7C
+0x00A8 = 0xBD
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0xBA
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00B0 = 0x4A
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0xA0
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC - 0x00BE = 0xB7 -
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x63
+0x00C5 = 0x67
+0x00C6 = 0x9E
+0x00C7 = 0x68
+0x00C8 = 0x74
+0x00C9 - 0x00CB = 0x71 -
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D0 = 0xAC
+0x00D1 = 0x69
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0xEC
+0x00D7 = 0xBF
+0x00D8 = 0x80
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0xFC
+0x00DD = 0xAD
+0x00DE = 0xAE
+0x00DF = 0x59
+0x00E0 = 0xC0
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0x43
+0x00E5 = 0x47
+0x00E6 = 0x9C
+0x00E7 = 0xE0
+0x00E8 = 0xD0
+0x00E9 = 0x5A
+0x00EA = 0x52
+0x00EB = 0x53
+0x00EC = 0xA1
+0x00ED - 0x00EF = 0x55 -
+0x00F0 = 0x8C
+0x00F1 = 0x49
+0x00F2 = 0x6A
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0xCC
+0x00F7 = 0xE1
+0x00F8 = 0x70
+0x00F9 = 0x79
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xDC
+0x00FD = 0x8D
+0x00FE = 0x8E
+0x00FF = 0xDF
+0x203E = 0xBC
+0x20AC = 0x9F
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1145.src b/share/i18n/csmapper/CP/UCS%CP1145.src
new file mode 100644 (file)
index 0000000..18d9335
--- /dev/null
@@ -0,0 +1,180 @@
+# $NetBSD: UCS%CP1145.src,v 1.1 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1145"
+SRC_ZONE       0x0000 - 0x20AC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP284 + euro
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0xBB
+0x0022 = 0x7F
+0x0023 = 0x69
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0x4A
+0x005C = 0xE0
+0x005D = 0x5A
+0x005E = 0xBA
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0xC0
+0x007C = 0x4F
+0x007D = 0xD0
+0x007E = 0xBD
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0xB0
+0x00A3 = 0xB1
+0x00A5 = 0xB2
+0x00A6 = 0x49
+0x00A7 = 0xB5
+0x00A8 = 0xA1
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0x5F
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00B0 = 0x90
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0xA0
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC - 0x00BE = 0xB7 -
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x63
+0x00C5 = 0x67
+0x00C6 = 0x9E
+0x00C7 = 0x68
+0x00C8 = 0x74
+0x00C9 - 0x00CB = 0x71 -
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D0 = 0xAC
+0x00D1 = 0x7B
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0xEC
+0x00D7 = 0xBF
+0x00D8 = 0x80
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0xFC
+0x00DD = 0xAD
+0x00DE = 0xAE
+0x00DF = 0x59
+0x00E0 = 0x44
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0x43
+0x00E5 = 0x47
+0x00E6 = 0x9C
+0x00E7 = 0x48
+0x00E8 = 0x54
+0x00E9 = 0x51
+0x00EA = 0x52
+0x00EB = 0x53
+0x00EC = 0x58
+0x00ED - 0x00EF = 0x55 -
+0x00F0 = 0x8C
+0x00F1 = 0x6A
+0x00F2 = 0xCD
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0xCC
+0x00F7 = 0xE1
+0x00F8 = 0x70
+0x00F9 = 0xDD
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xDC
+0x00FD = 0x8D
+0x00FE = 0x8E
+0x00FF = 0xDF
+0x203E = 0xBC
+0x20AC = 0x9F
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1146.src b/share/i18n/csmapper/CP/UCS%CP1146.src
new file mode 100644 (file)
index 0000000..0301682
--- /dev/null
@@ -0,0 +1,178 @@
+# $NetBSD: UCS%CP1146.src,v 1.1 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1146"
+SRC_ZONE       0x0000 - 0x20AC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP285 + euro
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x5A
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x4A
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0xB1
+0x005C = 0xE0
+0x005D = 0xBB
+0x005E = 0xBA
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0xC0
+0x007C = 0x4F
+0x007D = 0xD0
+0x007E = 0xA1
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0xB0
+0x00A3 = 0x5B
+0x00A5 = 0xB2
+0x00A6 = 0x6A
+0x00A7 = 0xB5
+0x00A8 = 0xBD
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0x5F
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00B0 = 0x90
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0xA0
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC - 0x00BE = 0xB7 -
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x63
+0x00C5 = 0x67
+0x00C6 = 0x9E
+0x00C7 = 0x68
+0x00C8 = 0x74
+0x00C9 - 0x00CB = 0x71 -
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D0 = 0xAC
+0x00D1 = 0x69
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0xEC
+0x00D7 = 0xBF
+0x00D8 = 0x80
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0xFC
+0x00DD = 0xAD
+0x00DE = 0xAE
+0x00DF = 0x59
+0x00E0 = 0x44
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0x43
+0x00E5 = 0x47
+0x00E6 = 0x9C
+0x00E7 = 0x48
+0x00E8 = 0x54
+0x00E9 - 0x00EB = 0x51 -
+0x00EC = 0x58
+0x00ED - 0x00EF = 0x55 -
+0x00F0 = 0x8C
+0x00F1 = 0x49
+0x00F2 = 0xCD
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0xCC
+0x00F7 = 0xE1
+0x00F8 = 0x70
+0x00F9 = 0xDD
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xDC
+0x00FD = 0x8D
+0x00FE = 0x8E
+0x00FF = 0xDF
+0x203E = 0xBC
+0x20AC = 0x9F
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1147.src b/share/i18n/csmapper/CP/UCS%CP1147.src
new file mode 100644 (file)
index 0000000..d17b6b3
--- /dev/null
@@ -0,0 +1,182 @@
+# $NetBSD: UCS%CP1147.src,v 1.1 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1147"
+SRC_ZONE       0x0000 - 0x20AC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP297 + euro
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0xB1
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x44
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0x90
+0x005C = 0x48
+0x005D = 0xB5
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0xA0
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0x51
+0x007C = 0xBB
+0x007D = 0x54
+0x007E = 0xBD
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0xB0
+0x00A3 = 0x7B
+0x00A5 = 0xB2
+0x00A6 = 0xDD
+0x00A7 = 0x5A
+0x00A8 = 0xA1
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0xBA
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00B0 = 0x4A
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0x79
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC - 0x00BE = 0xB7 -
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x63
+0x00C5 = 0x67
+0x00C6 = 0x9E
+0x00C7 = 0x68
+0x00C8 = 0x74
+0x00C9 = 0x71
+0x00CA = 0x72
+0x00CB = 0x73
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D0 = 0xAC
+0x00D1 = 0x69
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0xEC
+0x00D7 = 0xBF
+0x00D8 = 0x80
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0xFC
+0x00DD = 0xAD
+0x00DE = 0xAE
+0x00DF = 0x59
+0x00E0 = 0x7C
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0x43
+0x00E5 = 0x47
+0x00E6 = 0x9C
+0x00E7 = 0xE0
+0x00E8 = 0xD0
+0x00E9 = 0xC0
+0x00EA = 0x52
+0x00EB = 0x53
+0x00EC = 0x58
+0x00ED - 0x00EF = 0x55 -
+0x00F0 = 0x8C
+0x00F1 = 0x49
+0x00F2 = 0xCD
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0xCC
+0x00F7 = 0xE1
+0x00F8 = 0x70
+0x00F9 = 0x6A
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xDC
+0x00FD = 0x8D
+0x00FE = 0x8E
+0x00FF = 0xDF
+0x203E = 0xBC
+0x20AC = 0x9F
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1148.src b/share/i18n/csmapper/CP/UCS%CP1148.src
new file mode 100644 (file)
index 0000000..2420f05
--- /dev/null
@@ -0,0 +1,196 @@
+# $NetBSD: UCS%CP1148.src,v 1.1 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1148"
+SRC_ZONE       0x0000-0x20AC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP500 + euro
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp500_IBMInternational to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp500_IBMInternational code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp500_IBMInternational order
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0x4A
+0x005C = 0xE0
+0x005D = 0x5A
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0xC0
+0x007C = 0xBB
+0x007D = 0xD0
+0x007E = 0xA1
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0xB0
+0x00A3 = 0xB1
+0x00A5 = 0xB2
+0x00A6 = 0x6A
+0x00A7 = 0xB5
+0x00A8 = 0xBD
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0xBA
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00AF = 0xBC
+0x00B0 = 0x90
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0xA0
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC - 0x00BE = 0xB7 -
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x63
+0x00C5 = 0x67
+0x00C6 = 0x9E
+0x00C7 = 0x68
+0x00C8 = 0x74
+0x00C9 - 0x00CB = 0x71 -
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D0 = 0xAC
+0x00D1 = 0x69
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0xEC
+0x00D7 = 0xBF
+0x00D8 = 0x80
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0xFC
+0x00DD = 0xAD
+0x00DE = 0xAE
+0x00DF = 0x59
+0x00E0 = 0x44
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0x43
+0x00E5 = 0x47
+0x00E6 = 0x9C
+0x00E7 = 0x48
+0x00E8 = 0x54
+0x00E9 = 0x51
+0x00EA = 0x52
+0x00EB = 0x53
+0x00EC = 0x58
+0x00ED - 0x00EF = 0x55 -
+0x00F0 = 0x8C
+0x00F1 = 0x49
+0x00F2 = 0xCD
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0xCC
+0x00F7 = 0xE1
+0x00F8 = 0x70
+0x00F9 = 0xDD
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xDC
+0x00FD = 0x8D
+0x00FE = 0x8E
+0x00FF = 0xDF
+0x20AC = 0x9F
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1149.src b/share/i18n/csmapper/CP/UCS%CP1149.src
new file mode 100644 (file)
index 0000000..eb1d7f5
--- /dev/null
@@ -0,0 +1,178 @@
+# $NetBSD: UCS%CP1149.src,v 1.1 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1149"
+SRC_ZONE       0x0000 - 0x20AC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP1149 + euro
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0xAC
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0xAE
+0x005C = 0xBE
+0x005D = 0x9E
+0x005E = 0xEC
+0x005F = 0x6D
+0x0060 = 0x8C
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0x8E
+0x007C = 0xBB
+0x007D = 0x9C
+0x007E = 0xCC
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0xB0
+0x00A3 = 0xB1
+0x00A5 = 0xB2
+0x00A6 = 0x6A
+0x00A7 = 0xB5
+0x00A8 = 0xBD
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0xBA
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00B0 = 0x90
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xE0
+0x00B5 = 0xA0
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC - 0x00BE = 0xB7 -
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x63
+0x00C5 = 0x67
+0x00C6 = 0x5A
+0x00C7 = 0x68
+0x00C8 = 0x74
+0x00C9 - 0x00CB = 0x71 -
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D0 = 0x7C
+0x00D1 = 0x69
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0x5F
+0x00D7 = 0xBF
+0x00D8 = 0x80
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0xFC
+0x00DD = 0xAD
+0x00DE = 0xC0
+0x00DF = 0x59
+0x00E0 = 0x44
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0x43
+0x00E5 = 0x47
+0x00E6 = 0xD0
+0x00E7 = 0x48
+0x00E8 = 0x54
+0x00E9 - 0x00EB = 0x51 -
+0x00EC = 0x58
+0x00ED - 0x00EF = 0x55 -
+0x00F0 = 0x79
+0x00F1 = 0x49
+0x00F2 = 0xCD
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0xA1
+0x00F7 = 0xE1
+0x00F8 = 0x70
+0x00F9 = 0xDD
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xDC
+0x00FD = 0x8D
+0x00FE = 0x4A
+0x00FF = 0xDF
+0x203E = 0xBC
+0x20AC = 0x9F
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1161.src b/share/i18n/csmapper/CP/UCS%CP1161.src
new file mode 100644 (file)
index 0000000..0a70981
--- /dev/null
@@ -0,0 +1,140 @@
+# $NetBSD: UCS%CP1161.src,v 1.2 2009/11/08 10:37:51 tnozaki Exp $
+
+# Copyright (c)2007 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "UCS/CP1161"
+SRC_ZONE       0x0000-0x20AC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP1161 - Thai with Low Tone Marks & Ancient Chars - PC
+# this mapping data is made from:
+#    ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/
+#        CP0{00874,01161}.{pdf,txt}
+#    ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP874.TXT
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xFF
+0x00A2 = 0xFC
+0x00A6 = 0xFE
+0x00AC = 0xFD
+0x0E01 = 0xA1
+0x0E02 = 0xA2
+0x0E03 = 0xA3
+0x0E04 = 0xA4
+0x0E05 = 0xA5
+0x0E06 = 0xA6
+0x0E07 = 0xA7
+0x0E08 = 0xA8
+0x0E09 = 0xA9
+0x0E0A = 0xAA
+0x0E0B = 0xAB
+0x0E0C = 0xAC
+0x0E0D = 0xAD
+0x0E0E = 0xAE
+0x0E0F = 0xAF
+0x0E10 = 0xB0
+0x0E11 = 0xB1
+0x0E12 = 0xB2
+0x0E13 = 0xB3
+0x0E14 = 0xB4
+0x0E15 = 0xB5
+0x0E16 = 0xB6
+0x0E17 = 0xB7
+0x0E18 = 0xB8
+0x0E19 = 0xB9
+0x0E1A = 0xBA
+0x0E1B = 0xBB
+0x0E1C = 0xBC
+0x0E1D = 0xBD
+0x0E1E = 0xBE
+0x0E1F = 0xBF
+0x0E20 = 0xC0
+0x0E21 = 0xC1
+0x0E22 = 0xC2
+0x0E23 = 0xC3
+0x0E24 = 0xC4
+0x0E25 = 0xC5
+0x0E26 = 0xC6
+0x0E27 = 0xC7
+0x0E28 = 0xC8
+0x0E29 = 0xC9
+0x0E2A = 0xCA
+0x0E2B = 0xCB
+0x0E2C = 0xCC
+0x0E2D = 0xCD
+0x0E2E = 0xCE
+0x0E2F = 0xCF
+0x0E30 = 0xD0
+0x0E31 = 0xD1
+0x0E32 = 0xD2
+0x0E33 = 0xD3
+0x0E34 = 0xD4
+0x0E35 = 0xD5
+0x0E36 = 0xD6
+0x0E37 = 0xD7
+0x0E38 = 0xD8
+0x0E39 = 0xD9
+0x0E3A = 0xDA
+0x0E3F = 0xDF
+0x0E40 = 0xE0
+0x0E41 = 0xE1
+0x0E42 = 0xE2
+0x0E43 = 0xE3
+0x0E44 = 0xE4
+0x0E45 = 0xE5
+0x0E46 = 0xE6
+0x0E47 = 0xE7
+0x0E48 = 0xA0
+0x0E48 = 0xE8
+0x0E49 = 0xDB
+0x0E49 = 0xE9
+0x0E4A = 0xDC
+0x0E4A = 0xEA
+0x0E4B = 0xDD
+0x0E4B = 0xEB
+0x0E4C = 0xEC
+0x0E4D = 0xED
+0x0E4E = 0xEE
+0x0E4F = 0xEF
+0x0E50 = 0xF0
+0x0E51 = 0xF1
+0x0E52 = 0xF2
+0x0E53 = 0xF3
+0x0E54 = 0xF4
+0x0E55 = 0xF5
+0x0E56 = 0xF6
+0x0E57 = 0xF7
+0x0E58 = 0xF8
+0x0E59 = 0xF9
+0x0E5A = 0xFA
+0x0E5B = 0xFB
+0x20AC = 0xDE
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1162.src b/share/i18n/csmapper/CP/UCS%CP1162.src
new file mode 100644 (file)
index 0000000..ef3f2e5
--- /dev/null
@@ -0,0 +1,141 @@
+# $NetBSD: UCS%CP1162.src,v 1.1 2007/06/18 16:19:31 tnozaki Exp $
+
+# Copyright (c)2007 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "UCS/CP1162"
+SRC_ZONE       0x0000-0x20AC
+OOB_MODE       INVALID
+DST_INVALID    0xFF
+DST_UNIT_BITS  8
+
+BEGIN_MAP
+#
+# CP1162 - Thai MS Windows
+# this mapping data is made from:
+#    ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/
+#        CP0{00874,01162}.{pdf,txt}
+#    ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP874.TXT
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xA0
+0x0E01 = 0xA1
+0x0E02 = 0xA2
+0x0E03 = 0xA3
+0x0E04 = 0xA4
+0x0E05 = 0xA5
+0x0E06 = 0xA6
+0x0E07 = 0xA7
+0x0E08 = 0xA8
+0x0E09 = 0xA9
+0x0E0A = 0xAA
+0x0E0B = 0xAB
+0x0E0C = 0xAC
+0x0E0D = 0xAD
+0x0E0E = 0xAE
+0x0E0F = 0xAF
+0x0E10 = 0xB0
+0x0E11 = 0xB1
+0x0E12 = 0xB2
+0x0E13 = 0xB3
+0x0E14 = 0xB4
+0x0E15 = 0xB5
+0x0E16 = 0xB6
+0x0E17 = 0xB7
+0x0E18 = 0xB8
+0x0E19 = 0xB9
+0x0E1A = 0xBA
+0x0E1B = 0xBB
+0x0E1C = 0xBC
+0x0E1D = 0xBD
+0x0E1E = 0xBE
+0x0E1F = 0xBF
+0x0E20 = 0xC0
+0x0E21 = 0xC1
+0x0E22 = 0xC2
+0x0E23 = 0xC3
+0x0E24 = 0xC4
+0x0E25 = 0xC5
+0x0E26 = 0xC6
+0x0E27 = 0xC7
+0x0E28 = 0xC8
+0x0E29 = 0xC9
+0x0E2A = 0xCA
+0x0E2B = 0xCB
+0x0E2C = 0xCC
+0x0E2D = 0xCD
+0x0E2E = 0xCE
+0x0E2F = 0xCF
+0x0E30 = 0xD0
+0x0E31 = 0xD1
+0x0E32 = 0xD2
+0x0E33 = 0xD3
+0x0E34 = 0xD4
+0x0E35 = 0xD5
+0x0E36 = 0xD6
+0x0E37 = 0xD7
+0x0E38 = 0xD8
+0x0E39 = 0xD9
+0x0E3A = 0xDA
+0x0E3F = 0xDF
+0x0E40 = 0xE0
+0x0E41 = 0xE1
+0x0E42 = 0xE2
+0x0E43 = 0xE3
+0x0E44 = 0xE4
+0x0E45 = 0xE5
+0x0E46 = 0xE6
+0x0E47 = 0xE7
+0x0E48 = 0xE8
+0x0E49 = 0xE9
+0x0E4A = 0xEA
+0x0E4B = 0xEB
+0x0E4C = 0xEC
+0x0E4D = 0xED
+0x0E4E = 0xEE
+0x0E4F = 0xEF
+0x0E50 = 0xF0
+0x0E51 = 0xF1
+0x0E52 = 0xF2
+0x0E53 = 0xF3
+0x0E54 = 0xF4
+0x0E55 = 0xF5
+0x0E56 = 0xF6
+0x0E57 = 0xF7
+0x0E58 = 0xF8
+0x0E59 = 0xF9
+0x0E5A = 0xFA
+0x0E5B = 0xFB
+0x2013 = 0x96
+0x2014 = 0x97
+0x2018 = 0x91
+0x2019 = 0x92
+0x201C = 0x93
+0x201D = 0x94
+0x2022 = 0x95
+0x2026 = 0x85
+0x20AC = 0x80
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1163.src b/share/i18n/csmapper/CP/UCS%CP1163.src
new file mode 100644 (file)
index 0000000..9fc1a26
--- /dev/null
@@ -0,0 +1,80 @@
+# $NetBSD: UCS%CP1163.src,v 1.2 2009/11/08 10:37:51 tnozaki Exp $
+
+# Copyright (c)2007 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "UCS/CP1163"
+SRC_ZONE       0x0000-0x20AC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP1163 - Vietnamese ISO-8
+# this mapping data is made from:
+#    ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/
+#        CP0{01163,01258}.{pdf,txt}
+#    ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1258.TXT
+#
+0x0000 - 0x00A3 = 0x00 -
+0x00A5 - 0x00A7 = 0xA5 -
+0x00A9 - 0x00B3 = 0xA9 -
+0x00B5 - 0x00B7 = 0xB5 -
+0x00B9 - 0x00C2 = 0xB9 -
+0x00C4 - 0x00CB = 0xC4 -
+0x00CD - 0x00CF = 0xCD -
+0x00D1 = 0xD1
+0x00D3 = 0xD3
+0x00D4 = 0xD4
+0x00D6 - 0x00DC = 0xD6 -
+0x00DF - 0x00E2 = 0xDF -
+0x00E4 - 0x00EB = 0xE4 -
+0x00ED - 0x00EF = 0xED -
+0x00F1 = 0xF1
+0x00F3 = 0xF3
+0x00F4 = 0xF4
+0x00F6 - 0x00FC = 0xF6 -
+0x00FF = 0xFF
+0x0102 = 0xC3
+0x0103 = 0xE3
+0x0110 = 0xD0
+0x0111 = 0xF0
+0x0152 = 0xB8
+0x0153 = 0xA8
+0x0178 = 0xB4
+0x01A0 = 0xD5
+0x01A1 = 0xF5
+0x01AF = 0xDD
+0x01B0 = 0xFD
+0x0300 = 0xCC
+0x0301 = 0xEC
+0x0303 = 0xDE
+0x0309 = 0xD2
+0x0323 = 0xF2
+0x20AB = 0xFE
+0x20AC = 0xA4
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1250.src b/share/i18n/csmapper/CP/UCS%CP1250.src
new file mode 100644 (file)
index 0000000..5ae7a89
--- /dev/null
@@ -0,0 +1,284 @@
+# $NetBSD: UCS%CP1250.src,v 1.5 2009/11/08 10:37:51 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1250"
+SRC_ZONE       0x0000 - 0x2122
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp1250 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1250 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1250 order
+#
+
+0x0000 = 0x0000
+0x0001 = 0x0001
+0x0002 = 0x0002
+0x0003 = 0x0003
+0x0004 = 0x0004
+0x0005 = 0x0005
+0x0006 = 0x0006
+0x0007 = 0x0007
+0x0008 = 0x0008
+0x0009 = 0x0009
+0x000A = 0x000A
+0x000B = 0x000B
+0x000C = 0x000C
+0x000D = 0x000D
+0x000E = 0x000E
+0x000F = 0x000F
+0x0010 = 0x0010
+0x0011 = 0x0011
+0x0012 = 0x0012
+0x0013 = 0x0013
+0x0014 = 0x0014
+0x0015 = 0x0015
+0x0016 = 0x0016
+0x0017 = 0x0017
+0x0018 = 0x0018
+0x0019 = 0x0019
+0x001A = 0x001A
+0x001B = 0x001B
+0x001C = 0x001C
+0x001D = 0x001D
+0x001E = 0x001E
+0x001F = 0x001F
+0x0020 = 0x0020
+0x0021 = 0x0021
+0x0022 = 0x0022
+0x0023 = 0x0023
+0x0024 = 0x0024
+0x0025 = 0x0025
+0x0026 = 0x0026
+0x0027 = 0x0027
+0x0028 = 0x0028
+0x0029 = 0x0029
+0x002A = 0x002A
+0x002B = 0x002B
+0x002C = 0x002C
+0x002D = 0x002D
+0x002E = 0x002E
+0x002F = 0x002F
+0x0030 = 0x0030
+0x0031 = 0x0031
+0x0032 = 0x0032
+0x0033 = 0x0033
+0x0034 = 0x0034
+0x0035 = 0x0035
+0x0036 = 0x0036
+0x0037 = 0x0037
+0x0038 = 0x0038
+0x0039 = 0x0039
+0x003A = 0x003A
+0x003B = 0x003B
+0x003C = 0x003C
+0x003D = 0x003D
+0x003E = 0x003E
+0x003F = 0x003F
+0x0040 = 0x0040
+0x0041 = 0x0041
+0x0042 = 0x0042
+0x0043 = 0x0043
+0x0044 = 0x0044
+0x0045 = 0x0045
+0x0046 = 0x0046
+0x0047 = 0x0047
+0x0048 = 0x0048
+0x0049 = 0x0049
+0x004A = 0x004A
+0x004B = 0x004B
+0x004C = 0x004C
+0x004D = 0x004D
+0x004E = 0x004E
+0x004F = 0x004F
+0x0050 = 0x0050
+0x0051 = 0x0051
+0x0052 = 0x0052
+0x0053 = 0x0053
+0x0054 = 0x0054
+0x0055 = 0x0055
+0x0056 = 0x0056
+0x0057 = 0x0057
+0x0058 = 0x0058
+0x0059 = 0x0059
+0x005A = 0x005A
+0x005B = 0x005B
+0x005C = 0x005C
+0x005D = 0x005D
+0x005E = 0x005E
+0x005F = 0x005F
+0x0060 = 0x0060
+0x0061 = 0x0061
+0x0062 = 0x0062
+0x0063 = 0x0063
+0x0064 = 0x0064
+0x0065 = 0x0065
+0x0066 = 0x0066
+0x0067 = 0x0067
+0x0068 = 0x0068
+0x0069 = 0x0069
+0x006A = 0x006A
+0x006B = 0x006B
+0x006C = 0x006C
+0x006D = 0x006D
+0x006E = 0x006E
+0x006F = 0x006F
+0x0070 = 0x0070
+0x0071 = 0x0071
+0x0072 = 0x0072
+0x0073 = 0x0073
+0x0074 = 0x0074
+0x0075 = 0x0075
+0x0076 = 0x0076
+0x0077 = 0x0077
+0x0078 = 0x0078
+0x0079 = 0x0079
+0x007A = 0x007A
+0x007B = 0x007B
+0x007C = 0x007C
+0x007D = 0x007D
+0x007E = 0x007E
+0x007F = 0x007F
+0x20AC = 0x0080
+0x201A = 0x0082
+0x201E = 0x0084
+0x2026 = 0x0085
+0x2020 = 0x0086
+0x2021 = 0x0087
+0x2030 = 0x0089
+0x0160 = 0x008A
+0x2039 = 0x008B
+0x015A = 0x008C
+0x0164 = 0x008D
+0x017D = 0x008E
+0x0179 = 0x008F
+0x2018 = 0x0091
+0x2019 = 0x0092
+0x201C = 0x0093
+0x201D = 0x0094
+0x2022 = 0x0095
+0x2013 = 0x0096
+0x2014 = 0x0097
+0x2122 = 0x0099
+0x0161 = 0x009A
+0x203A = 0x009B
+0x015B = 0x009C
+0x0165 = 0x009D
+0x017E = 0x009E
+0x017A = 0x009F
+0x00A0 = 0x00A0
+0x02C7 = 0x00A1
+0x02D8 = 0x00A2
+0x0141 = 0x00A3
+0x00A4 = 0x00A4
+0x0104 = 0x00A5
+0x00A6 = 0x00A6
+0x00A7 = 0x00A7
+0x00A8 = 0x00A8
+0x00A9 = 0x00A9
+0x015E = 0x00AA
+0x00AB = 0x00AB
+0x00AC = 0x00AC
+0x00AD = 0x00AD
+0x00AE = 0x00AE
+0x017B = 0x00AF
+0x00B0 = 0x00B0
+0x00B1 = 0x00B1
+0x02DB = 0x00B2
+0x0142 = 0x00B3
+0x00B4 = 0x00B4
+0x00B5 = 0x00B5
+0x00B6 = 0x00B6
+0x00B7 = 0x00B7
+0x00B8 = 0x00B8
+0x0105 = 0x00B9
+0x015F = 0x00BA
+0x00BB = 0x00BB
+0x013D = 0x00BC
+0x02DD = 0x00BD
+0x013E = 0x00BE
+0x017C = 0x00BF
+0x0154 = 0x00C0
+0x00C1 = 0x00C1
+0x00C2 = 0x00C2
+0x0102 = 0x00C3
+0x00C4 = 0x00C4
+0x0139 = 0x00C5
+0x0106 = 0x00C6
+0x00C7 = 0x00C7
+0x010C = 0x00C8
+0x00C9 = 0x00C9
+0x0118 = 0x00CA
+0x00CB = 0x00CB
+0x011A = 0x00CC
+0x00CD = 0x00CD
+0x00CE = 0x00CE
+0x010E = 0x00CF
+0x0110 = 0x00D0
+0x0143 = 0x00D1
+0x0147 = 0x00D2
+0x00D3 = 0x00D3
+0x00D4 = 0x00D4
+0x0150 = 0x00D5
+0x00D6 = 0x00D6
+0x00D7 = 0x00D7
+0x0158 = 0x00D8
+0x016E = 0x00D9
+0x00DA = 0x00DA
+0x0170 = 0x00DB
+0x00DC = 0x00DC
+0x00DD = 0x00DD
+0x0162 = 0x00DE
+0x00DF = 0x00DF
+0x0155 = 0x00E0
+0x00E1 = 0x00E1
+0x00E2 = 0x00E2
+0x0103 = 0x00E3
+0x00E4 = 0x00E4
+0x013A = 0x00E5
+0x0107 = 0x00E6
+0x00E7 = 0x00E7
+0x010D = 0x00E8
+0x00E9 = 0x00E9
+0x0119 = 0x00EA
+0x00EB = 0x00EB
+0x011B = 0x00EC
+0x00ED = 0x00ED
+0x00EE = 0x00EE
+0x010F = 0x00EF
+0x0111 = 0x00F0
+0x0144 = 0x00F1
+0x0148 = 0x00F2
+0x00F3 = 0x00F3
+0x00F4 = 0x00F4
+0x0151 = 0x00F5
+0x00F6 = 0x00F6
+0x00F7 = 0x00F7
+0x0159 = 0x00F8
+0x016F = 0x00F9
+0x00FA = 0x00FA
+0x0171 = 0x00FB
+0x00FC = 0x00FC
+0x00FD = 0x00FD
+0x0163 = 0x00FE
+0x02D9 = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1251.src b/share/i18n/csmapper/CP/UCS%CP1251.src
new file mode 100644 (file)
index 0000000..c2aff51
--- /dev/null
@@ -0,0 +1,288 @@
+# $NetBSD: UCS%CP1251.src,v 1.5 2009/11/08 10:37:51 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1251"
+SRC_ZONE       0x0000 - 0x2122
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp1251 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1251 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1251 order
+#
+
+0x0000 = 0x0000
+0x0001 = 0x0001
+0x0002 = 0x0002
+0x0003 = 0x0003
+0x0004 = 0x0004
+0x0005 = 0x0005
+0x0006 = 0x0006
+0x0007 = 0x0007
+0x0008 = 0x0008
+0x0009 = 0x0009
+0x000A = 0x000A
+0x000B = 0x000B
+0x000C = 0x000C
+0x000D = 0x000D
+0x000E = 0x000E
+0x000F = 0x000F
+0x0010 = 0x0010
+0x0011 = 0x0011
+0x0012 = 0x0012
+0x0013 = 0x0013
+0x0014 = 0x0014
+0x0015 = 0x0015
+0x0016 = 0x0016
+0x0017 = 0x0017
+0x0018 = 0x0018
+0x0019 = 0x0019
+0x001A = 0x001A
+0x001B = 0x001B
+0x001C = 0x001C
+0x001D = 0x001D
+0x001E = 0x001E
+0x001F = 0x001F
+0x0020 = 0x0020
+0x0021 = 0x0021
+0x0022 = 0x0022
+0x0023 = 0x0023
+0x0024 = 0x0024
+0x0025 = 0x0025
+0x0026 = 0x0026
+0x0027 = 0x0027
+0x0028 = 0x0028
+0x0029 = 0x0029
+0x002A = 0x002A
+0x002B = 0x002B
+0x002C = 0x002C
+0x002D = 0x002D
+0x002E = 0x002E
+0x002F = 0x002F
+0x0030 = 0x0030
+0x0031 = 0x0031
+0x0032 = 0x0032
+0x0033 = 0x0033
+0x0034 = 0x0034
+0x0035 = 0x0035
+0x0036 = 0x0036
+0x0037 = 0x0037
+0x0038 = 0x0038
+0x0039 = 0x0039
+0x003A = 0x003A
+0x003B = 0x003B
+0x003C = 0x003C
+0x003D = 0x003D
+0x003E = 0x003E
+0x003F = 0x003F
+0x0040 = 0x0040
+0x0041 = 0x0041
+0x0042 = 0x0042
+0x0043 = 0x0043
+0x0044 = 0x0044
+0x0045 = 0x0045
+0x0046 = 0x0046
+0x0047 = 0x0047
+0x0048 = 0x0048
+0x0049 = 0x0049
+0x004A = 0x004A
+0x004B = 0x004B
+0x004C = 0x004C
+0x004D = 0x004D
+0x004E = 0x004E
+0x004F = 0x004F
+0x0050 = 0x0050
+0x0051 = 0x0051
+0x0052 = 0x0052
+0x0053 = 0x0053
+0x0054 = 0x0054
+0x0055 = 0x0055
+0x0056 = 0x0056
+0x0057 = 0x0057
+0x0058 = 0x0058
+0x0059 = 0x0059
+0x005A = 0x005A
+0x005B = 0x005B
+0x005C = 0x005C
+0x005D = 0x005D
+0x005E = 0x005E
+0x005F = 0x005F
+0x0060 = 0x0060
+0x0061 = 0x0061
+0x0062 = 0x0062
+0x0063 = 0x0063
+0x0064 = 0x0064
+0x0065 = 0x0065
+0x0066 = 0x0066
+0x0067 = 0x0067
+0x0068 = 0x0068
+0x0069 = 0x0069
+0x006A = 0x006A
+0x006B = 0x006B
+0x006C = 0x006C
+0x006D = 0x006D
+0x006E = 0x006E
+0x006F = 0x006F
+0x0070 = 0x0070
+0x0071 = 0x0071
+0x0072 = 0x0072
+0x0073 = 0x0073
+0x0074 = 0x0074
+0x0075 = 0x0075
+0x0076 = 0x0076
+0x0077 = 0x0077
+0x0078 = 0x0078
+0x0079 = 0x0079
+0x007A = 0x007A
+0x007B = 0x007B
+0x007C = 0x007C
+0x007D = 0x007D
+0x007E = 0x007E
+0x007F = 0x007F
+0x0402 = 0x0080
+0x0403 = 0x0081
+0x201A = 0x0082
+0x0453 = 0x0083
+0x201E = 0x0084
+0x2026 = 0x0085
+0x2020 = 0x0086
+0x2021 = 0x0087
+0x20AC = 0x0088
+0x2030 = 0x0089
+0x0409 = 0x008A
+0x2039 = 0x008B
+0x040A = 0x008C
+0x040C = 0x008D
+0x040B = 0x008E
+0x040F = 0x008F
+0x0452 = 0x0090
+0x2018 = 0x0091
+0x2019 = 0x0092
+0x201C = 0x0093
+0x201D = 0x0094
+0x2022 = 0x0095
+0x2013 = 0x0096
+0x2014 = 0x0097
+0x2122 = 0x0099
+0x0459 = 0x009A
+0x203A = 0x009B
+0x045A = 0x009C
+0x045C = 0x009D
+0x045B = 0x009E
+0x045F = 0x009F
+0x00A0 = 0x00A0
+0x040E = 0x00A1
+0x045E = 0x00A2
+0x0408 = 0x00A3
+0x00A4 = 0x00A4
+0x0490 = 0x00A5
+0x00A6 = 0x00A6
+0x00A7 = 0x00A7
+0x0401 = 0x00A8
+0x00A9 = 0x00A9
+0x0404 = 0x00AA
+0x00AB = 0x00AB
+0x00AC = 0x00AC
+0x00AD = 0x00AD
+0x00AE = 0x00AE
+0x0407 = 0x00AF
+0x00B0 = 0x00B0
+0x00B1 = 0x00B1
+0x0406 = 0x00B2
+0x0456 = 0x00B3
+0x0491 = 0x00B4
+0x00B5 = 0x00B5
+0x00B6 = 0x00B6
+0x00B7 = 0x00B7
+0x0451 = 0x00B8
+0x2116 = 0x00B9
+0x0454 = 0x00BA
+0x00BB = 0x00BB
+0x0458 = 0x00BC
+0x0405 = 0x00BD
+0x0455 = 0x00BE
+0x0457 = 0x00BF
+0x0410 = 0x00C0
+0x0411 = 0x00C1
+0x0412 = 0x00C2
+0x0413 = 0x00C3
+0x0414 = 0x00C4
+0x0415 = 0x00C5
+0x0416 = 0x00C6
+0x0417 = 0x00C7
+0x0418 = 0x00C8
+0x0419 = 0x00C9
+0x041A = 0x00CA
+0x041B = 0x00CB
+0x041C = 0x00CC
+0x041D = 0x00CD
+0x041E = 0x00CE
+0x041F = 0x00CF
+0x0420 = 0x00D0
+0x0421 = 0x00D1
+0x0422 = 0x00D2
+0x0423 = 0x00D3
+0x0424 = 0x00D4
+0x0425 = 0x00D5
+0x0426 = 0x00D6
+0x0427 = 0x00D7
+0x0428 = 0x00D8
+0x0429 = 0x00D9
+0x042A = 0x00DA
+0x042B = 0x00DB
+0x042C = 0x00DC
+0x042D = 0x00DD
+0x042E = 0x00DE
+0x042F = 0x00DF
+0x0430 = 0x00E0
+0x0431 = 0x00E1
+0x0432 = 0x00E2
+0x0433 = 0x00E3
+0x0434 = 0x00E4
+0x0435 = 0x00E5
+0x0436 = 0x00E6
+0x0437 = 0x00E7
+0x0438 = 0x00E8
+0x0439 = 0x00E9
+0x043A = 0x00EA
+0x043B = 0x00EB
+0x043C = 0x00EC
+0x043D = 0x00ED
+0x043E = 0x00EE
+0x043F = 0x00EF
+0x0440 = 0x00F0
+0x0441 = 0x00F1
+0x0442 = 0x00F2
+0x0443 = 0x00F3
+0x0444 = 0x00F4
+0x0445 = 0x00F5
+0x0446 = 0x00F6
+0x0447 = 0x00F7
+0x0448 = 0x00F8
+0x0449 = 0x00F9
+0x044A = 0x00FA
+0x044B = 0x00FB
+0x044C = 0x00FC
+0x044D = 0x00FD
+0x044E = 0x00FE
+0x044F = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1252.src b/share/i18n/csmapper/CP/UCS%CP1252.src
new file mode 100644 (file)
index 0000000..8736f20
--- /dev/null
@@ -0,0 +1,284 @@
+# $NetBSD: UCS%CP1252.src,v 1.5 2009/11/08 10:37:51 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1252"
+SRC_ZONE       0x0000 - 0x2122
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp1252 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1252 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1252 order
+#
+
+0x0000 = 0x0000
+0x0001 = 0x0001
+0x0002 = 0x0002
+0x0003 = 0x0003
+0x0004 = 0x0004
+0x0005 = 0x0005
+0x0006 = 0x0006
+0x0007 = 0x0007
+0x0008 = 0x0008
+0x0009 = 0x0009
+0x000A = 0x000A
+0x000B = 0x000B
+0x000C = 0x000C
+0x000D = 0x000D
+0x000E = 0x000E
+0x000F = 0x000F
+0x0010 = 0x0010
+0x0011 = 0x0011
+0x0012 = 0x0012
+0x0013 = 0x0013
+0x0014 = 0x0014
+0x0015 = 0x0015
+0x0016 = 0x0016
+0x0017 = 0x0017
+0x0018 = 0x0018
+0x0019 = 0x0019
+0x001A = 0x001A
+0x001B = 0x001B
+0x001C = 0x001C
+0x001D = 0x001D
+0x001E = 0x001E
+0x001F = 0x001F
+0x0020 = 0x0020
+0x0021 = 0x0021
+0x0022 = 0x0022
+0x0023 = 0x0023
+0x0024 = 0x0024
+0x0025 = 0x0025
+0x0026 = 0x0026
+0x0027 = 0x0027
+0x0028 = 0x0028
+0x0029 = 0x0029
+0x002A = 0x002A
+0x002B = 0x002B
+0x002C = 0x002C
+0x002D = 0x002D
+0x002E = 0x002E
+0x002F = 0x002F
+0x0030 = 0x0030
+0x0031 = 0x0031
+0x0032 = 0x0032
+0x0033 = 0x0033
+0x0034 = 0x0034
+0x0035 = 0x0035
+0x0036 = 0x0036
+0x0037 = 0x0037
+0x0038 = 0x0038
+0x0039 = 0x0039
+0x003A = 0x003A
+0x003B = 0x003B
+0x003C = 0x003C
+0x003D = 0x003D
+0x003E = 0x003E
+0x003F = 0x003F
+0x0040 = 0x0040
+0x0041 = 0x0041
+0x0042 = 0x0042
+0x0043 = 0x0043
+0x0044 = 0x0044
+0x0045 = 0x0045
+0x0046 = 0x0046
+0x0047 = 0x0047
+0x0048 = 0x0048
+0x0049 = 0x0049
+0x004A = 0x004A
+0x004B = 0x004B
+0x004C = 0x004C
+0x004D = 0x004D
+0x004E = 0x004E
+0x004F = 0x004F
+0x0050 = 0x0050
+0x0051 = 0x0051
+0x0052 = 0x0052
+0x0053 = 0x0053
+0x0054 = 0x0054
+0x0055 = 0x0055
+0x0056 = 0x0056
+0x0057 = 0x0057
+0x0058 = 0x0058
+0x0059 = 0x0059
+0x005A = 0x005A
+0x005B = 0x005B
+0x005C = 0x005C
+0x005D = 0x005D
+0x005E = 0x005E
+0x005F = 0x005F
+0x0060 = 0x0060
+0x0061 = 0x0061
+0x0062 = 0x0062
+0x0063 = 0x0063
+0x0064 = 0x0064
+0x0065 = 0x0065
+0x0066 = 0x0066
+0x0067 = 0x0067
+0x0068 = 0x0068
+0x0069 = 0x0069
+0x006A = 0x006A
+0x006B = 0x006B
+0x006C = 0x006C
+0x006D = 0x006D
+0x006E = 0x006E
+0x006F = 0x006F
+0x0070 = 0x0070
+0x0071 = 0x0071
+0x0072 = 0x0072
+0x0073 = 0x0073
+0x0074 = 0x0074
+0x0075 = 0x0075
+0x0076 = 0x0076
+0x0077 = 0x0077
+0x0078 = 0x0078
+0x0079 = 0x0079
+0x007A = 0x007A
+0x007B = 0x007B
+0x007C = 0x007C
+0x007D = 0x007D
+0x007E = 0x007E
+0x007F = 0x007F
+0x20AC = 0x0080
+0x201A = 0x0082
+0x0192 = 0x0083
+0x201E = 0x0084
+0x2026 = 0x0085
+0x2020 = 0x0086
+0x2021 = 0x0087
+0x02C6 = 0x0088
+0x2030 = 0x0089
+0x0160 = 0x008A
+0x2039 = 0x008B
+0x0152 = 0x008C
+0x017D = 0x008E
+0x2018 = 0x0091
+0x2019 = 0x0092
+0x201C = 0x0093
+0x201D = 0x0094
+0x2022 = 0x0095
+0x2013 = 0x0096
+0x2014 = 0x0097
+0x02DC = 0x0098
+0x2122 = 0x0099
+0x0161 = 0x009A
+0x203A = 0x009B
+0x0153 = 0x009C
+0x017E = 0x009E
+0x0178 = 0x009F
+0x00A0 = 0x00A0
+0x00A1 = 0x00A1
+0x00A2 = 0x00A2
+0x00A3 = 0x00A3
+0x00A4 = 0x00A4
+0x00A5 = 0x00A5
+0x00A6 = 0x00A6
+0x00A7 = 0x00A7
+0x00A8 = 0x00A8
+0x00A9 = 0x00A9
+0x00AA = 0x00AA
+0x00AB = 0x00AB
+0x00AC = 0x00AC
+0x00AD = 0x00AD
+0x00AE = 0x00AE
+0x00AF = 0x00AF
+0x00B0 = 0x00B0
+0x00B1 = 0x00B1
+0x00B2 = 0x00B2
+0x00B3 = 0x00B3
+0x00B4 = 0x00B4
+0x00B5 = 0x00B5
+0x00B6 = 0x00B6
+0x00B7 = 0x00B7
+0x00B8 = 0x00B8
+0x00B9 = 0x00B9
+0x00BA = 0x00BA
+0x00BB = 0x00BB
+0x00BC = 0x00BC
+0x00BD = 0x00BD
+0x00BE = 0x00BE
+0x00BF = 0x00BF
+0x00C0 = 0x00C0
+0x00C1 = 0x00C1
+0x00C2 = 0x00C2
+0x00C3 = 0x00C3
+0x00C4 = 0x00C4
+0x00C5 = 0x00C5
+0x00C6 = 0x00C6
+0x00C7 = 0x00C7
+0x00C8 = 0x00C8
+0x00C9 = 0x00C9
+0x00CA = 0x00CA
+0x00CB = 0x00CB
+0x00CC = 0x00CC
+0x00CD = 0x00CD
+0x00CE = 0x00CE
+0x00CF = 0x00CF
+0x00D0 = 0x00D0
+0x00D1 = 0x00D1
+0x00D2 = 0x00D2
+0x00D3 = 0x00D3
+0x00D4 = 0x00D4
+0x00D5 = 0x00D5
+0x00D6 = 0x00D6
+0x00D7 = 0x00D7
+0x00D8 = 0x00D8
+0x00D9 = 0x00D9
+0x00DA = 0x00DA
+0x00DB = 0x00DB
+0x00DC = 0x00DC
+0x00DD = 0x00DD
+0x00DE = 0x00DE
+0x00DF = 0x00DF
+0x00E0 = 0x00E0
+0x00E1 = 0x00E1
+0x00E2 = 0x00E2
+0x00E3 = 0x00E3
+0x00E4 = 0x00E4
+0x00E5 = 0x00E5
+0x00E6 = 0x00E6
+0x00E7 = 0x00E7
+0x00E8 = 0x00E8
+0x00E9 = 0x00E9
+0x00EA = 0x00EA
+0x00EB = 0x00EB
+0x00EC = 0x00EC
+0x00ED = 0x00ED
+0x00EE = 0x00EE
+0x00EF = 0x00EF
+0x00F0 = 0x00F0
+0x00F1 = 0x00F1
+0x00F2 = 0x00F2
+0x00F3 = 0x00F3
+0x00F4 = 0x00F4
+0x00F5 = 0x00F5
+0x00F6 = 0x00F6
+0x00F7 = 0x00F7
+0x00F8 = 0x00F8
+0x00F9 = 0x00F9
+0x00FA = 0x00FA
+0x00FB = 0x00FB
+0x00FC = 0x00FC
+0x00FD = 0x00FD
+0x00FE = 0x00FE
+0x00FF = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1253.src b/share/i18n/csmapper/CP/UCS%CP1253.src
new file mode 100644 (file)
index 0000000..7039743
--- /dev/null
@@ -0,0 +1,272 @@
+# $NetBSD: UCS%CP1253.src,v 1.5 2009/11/08 10:37:51 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1253"
+SRC_ZONE       0x0000 - 0x2122
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp1253 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1253 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1253 order
+#
+
+0x0000 = 0x0000
+0x0001 = 0x0001
+0x0002 = 0x0002
+0x0003 = 0x0003
+0x0004 = 0x0004
+0x0005 = 0x0005
+0x0006 = 0x0006
+0x0007 = 0x0007
+0x0008 = 0x0008
+0x0009 = 0x0009
+0x000A = 0x000A
+0x000B = 0x000B
+0x000C = 0x000C
+0x000D = 0x000D
+0x000E = 0x000E
+0x000F = 0x000F
+0x0010 = 0x0010
+0x0011 = 0x0011
+0x0012 = 0x0012
+0x0013 = 0x0013
+0x0014 = 0x0014
+0x0015 = 0x0015
+0x0016 = 0x0016
+0x0017 = 0x0017
+0x0018 = 0x0018
+0x0019 = 0x0019
+0x001A = 0x001A
+0x001B = 0x001B
+0x001C = 0x001C
+0x001D = 0x001D
+0x001E = 0x001E
+0x001F = 0x001F
+0x0020 = 0x0020
+0x0021 = 0x0021
+0x0022 = 0x0022
+0x0023 = 0x0023
+0x0024 = 0x0024
+0x0025 = 0x0025
+0x0026 = 0x0026
+0x0027 = 0x0027
+0x0028 = 0x0028
+0x0029 = 0x0029
+0x002A = 0x002A
+0x002B = 0x002B
+0x002C = 0x002C
+0x002D = 0x002D
+0x002E = 0x002E
+0x002F = 0x002F
+0x0030 = 0x0030
+0x0031 = 0x0031
+0x0032 = 0x0032
+0x0033 = 0x0033
+0x0034 = 0x0034
+0x0035 = 0x0035
+0x0036 = 0x0036
+0x0037 = 0x0037
+0x0038 = 0x0038
+0x0039 = 0x0039
+0x003A = 0x003A
+0x003B = 0x003B
+0x003C = 0x003C
+0x003D = 0x003D
+0x003E = 0x003E
+0x003F = 0x003F
+0x0040 = 0x0040
+0x0041 = 0x0041
+0x0042 = 0x0042
+0x0043 = 0x0043
+0x0044 = 0x0044
+0x0045 = 0x0045
+0x0046 = 0x0046
+0x0047 = 0x0047
+0x0048 = 0x0048
+0x0049 = 0x0049
+0x004A = 0x004A
+0x004B = 0x004B
+0x004C = 0x004C
+0x004D = 0x004D
+0x004E = 0x004E
+0x004F = 0x004F
+0x0050 = 0x0050
+0x0051 = 0x0051
+0x0052 = 0x0052
+0x0053 = 0x0053
+0x0054 = 0x0054
+0x0055 = 0x0055
+0x0056 = 0x0056
+0x0057 = 0x0057
+0x0058 = 0x0058
+0x0059 = 0x0059
+0x005A = 0x005A
+0x005B = 0x005B
+0x005C = 0x005C
+0x005D = 0x005D
+0x005E = 0x005E
+0x005F = 0x005F
+0x0060 = 0x0060
+0x0061 = 0x0061
+0x0062 = 0x0062
+0x0063 = 0x0063
+0x0064 = 0x0064
+0x0065 = 0x0065
+0x0066 = 0x0066
+0x0067 = 0x0067
+0x0068 = 0x0068
+0x0069 = 0x0069
+0x006A = 0x006A
+0x006B = 0x006B
+0x006C = 0x006C
+0x006D = 0x006D
+0x006E = 0x006E
+0x006F = 0x006F
+0x0070 = 0x0070
+0x0071 = 0x0071
+0x0072 = 0x0072
+0x0073 = 0x0073
+0x0074 = 0x0074
+0x0075 = 0x0075
+0x0076 = 0x0076
+0x0077 = 0x0077
+0x0078 = 0x0078
+0x0079 = 0x0079
+0x007A = 0x007A
+0x007B = 0x007B
+0x007C = 0x007C
+0x007D = 0x007D
+0x007E = 0x007E
+0x007F = 0x007F
+0x20AC = 0x0080
+0x201A = 0x0082
+0x0192 = 0x0083
+0x201E = 0x0084
+0x2026 = 0x0085
+0x2020 = 0x0086
+0x2021 = 0x0087
+0x2030 = 0x0089
+0x2039 = 0x008B
+0x2018 = 0x0091
+0x2019 = 0x0092
+0x201C = 0x0093
+0x201D = 0x0094
+0x2022 = 0x0095
+0x2013 = 0x0096
+0x2014 = 0x0097
+0x2122 = 0x0099
+0x203A = 0x009B
+0x00A0 = 0x00A0
+0x0385 = 0x00A1
+0x0386 = 0x00A2
+0x00A3 = 0x00A3
+0x00A4 = 0x00A4
+0x00A5 = 0x00A5
+0x00A6 = 0x00A6
+0x00A7 = 0x00A7
+0x00A8 = 0x00A8
+0x00A9 = 0x00A9
+0x00AB = 0x00AB
+0x00AC = 0x00AC
+0x00AD = 0x00AD
+0x00AE = 0x00AE
+0x2015 = 0x00AF
+0x00B0 = 0x00B0
+0x00B1 = 0x00B1
+0x00B2 = 0x00B2
+0x00B3 = 0x00B3
+0x0384 = 0x00B4
+0x00B5 = 0x00B5
+0x00B6 = 0x00B6
+0x00B7 = 0x00B7
+0x0388 = 0x00B8
+0x0389 = 0x00B9
+0x038A = 0x00BA
+0x00BB = 0x00BB
+0x038C = 0x00BC
+0x00BD = 0x00BD
+0x038E = 0x00BE
+0x038F = 0x00BF
+0x0390 = 0x00C0
+0x0391 = 0x00C1
+0x0392 = 0x00C2
+0x0393 = 0x00C3
+0x0394 = 0x00C4
+0x0395 = 0x00C5
+0x0396 = 0x00C6
+0x0397 = 0x00C7
+0x0398 = 0x00C8
+0x0399 = 0x00C9
+0x039A = 0x00CA
+0x039B = 0x00CB
+0x039C = 0x00CC
+0x039D = 0x00CD
+0x039E = 0x00CE
+0x039F = 0x00CF
+0x03A0 = 0x00D0
+0x03A1 = 0x00D1
+0x03A3 = 0x00D3
+0x03A4 = 0x00D4
+0x03A5 = 0x00D5
+0x03A6 = 0x00D6
+0x03A7 = 0x00D7
+0x03A8 = 0x00D8
+0x03A9 = 0x00D9
+0x03AA = 0x00DA
+0x03AB = 0x00DB
+0x03AC = 0x00DC
+0x03AD = 0x00DD
+0x03AE = 0x00DE
+0x03AF = 0x00DF
+0x03B0 = 0x00E0
+0x03B1 = 0x00E1
+0x03B2 = 0x00E2
+0x03B3 = 0x00E3
+0x03B4 = 0x00E4
+0x03B5 = 0x00E5
+0x03B6 = 0x00E6
+0x03B7 = 0x00E7
+0x03B8 = 0x00E8
+0x03B9 = 0x00E9
+0x03BA = 0x00EA
+0x03BB = 0x00EB
+0x03BC = 0x00EC
+0x03BD = 0x00ED
+0x03BE = 0x00EE
+0x03BF = 0x00EF
+0x03C0 = 0x00F0
+0x03C1 = 0x00F1
+0x03C2 = 0x00F2
+0x03C3 = 0x00F3
+0x03C4 = 0x00F4
+0x03C5 = 0x00F5
+0x03C6 = 0x00F6
+0x03C7 = 0x00F7
+0x03C8 = 0x00F8
+0x03C9 = 0x00F9
+0x03CA = 0x00FA
+0x03CB = 0x00FB
+0x03CC = 0x00FC
+0x03CD = 0x00FD
+0x03CE = 0x00FE
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1254.src b/share/i18n/csmapper/CP/UCS%CP1254.src
new file mode 100644 (file)
index 0000000..eb397bb
--- /dev/null
@@ -0,0 +1,282 @@
+# $NetBSD: UCS%CP1254.src,v 1.5 2009/11/08 10:37:51 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1254"
+SRC_ZONE       0x0000 - 0x2122
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp1254 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1254 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1254 order
+#
+
+0x0000 = 0x0000
+0x0001 = 0x0001
+0x0002 = 0x0002
+0x0003 = 0x0003
+0x0004 = 0x0004
+0x0005 = 0x0005
+0x0006 = 0x0006
+0x0007 = 0x0007
+0x0008 = 0x0008
+0x0009 = 0x0009
+0x000A = 0x000A
+0x000B = 0x000B
+0x000C = 0x000C
+0x000D = 0x000D
+0x000E = 0x000E
+0x000F = 0x000F
+0x0010 = 0x0010
+0x0011 = 0x0011
+0x0012 = 0x0012
+0x0013 = 0x0013
+0x0014 = 0x0014
+0x0015 = 0x0015
+0x0016 = 0x0016
+0x0017 = 0x0017
+0x0018 = 0x0018
+0x0019 = 0x0019
+0x001A = 0x001A
+0x001B = 0x001B
+0x001C = 0x001C
+0x001D = 0x001D
+0x001E = 0x001E
+0x001F = 0x001F
+0x0020 = 0x0020
+0x0021 = 0x0021
+0x0022 = 0x0022
+0x0023 = 0x0023
+0x0024 = 0x0024
+0x0025 = 0x0025
+0x0026 = 0x0026
+0x0027 = 0x0027
+0x0028 = 0x0028
+0x0029 = 0x0029
+0x002A = 0x002A
+0x002B = 0x002B
+0x002C = 0x002C
+0x002D = 0x002D
+0x002E = 0x002E
+0x002F = 0x002F
+0x0030 = 0x0030
+0x0031 = 0x0031
+0x0032 = 0x0032
+0x0033 = 0x0033
+0x0034 = 0x0034
+0x0035 = 0x0035
+0x0036 = 0x0036
+0x0037 = 0x0037
+0x0038 = 0x0038
+0x0039 = 0x0039
+0x003A = 0x003A
+0x003B = 0x003B
+0x003C = 0x003C
+0x003D = 0x003D
+0x003E = 0x003E
+0x003F = 0x003F
+0x0040 = 0x0040
+0x0041 = 0x0041
+0x0042 = 0x0042
+0x0043 = 0x0043
+0x0044 = 0x0044
+0x0045 = 0x0045
+0x0046 = 0x0046
+0x0047 = 0x0047
+0x0048 = 0x0048
+0x0049 = 0x0049
+0x004A = 0x004A
+0x004B = 0x004B
+0x004C = 0x004C
+0x004D = 0x004D
+0x004E = 0x004E
+0x004F = 0x004F
+0x0050 = 0x0050
+0x0051 = 0x0051
+0x0052 = 0x0052
+0x0053 = 0x0053
+0x0054 = 0x0054
+0x0055 = 0x0055
+0x0056 = 0x0056
+0x0057 = 0x0057
+0x0058 = 0x0058
+0x0059 = 0x0059
+0x005A = 0x005A
+0x005B = 0x005B
+0x005C = 0x005C
+0x005D = 0x005D
+0x005E = 0x005E
+0x005F = 0x005F
+0x0060 = 0x0060
+0x0061 = 0x0061
+0x0062 = 0x0062
+0x0063 = 0x0063
+0x0064 = 0x0064
+0x0065 = 0x0065
+0x0066 = 0x0066
+0x0067 = 0x0067
+0x0068 = 0x0068
+0x0069 = 0x0069
+0x006A = 0x006A
+0x006B = 0x006B
+0x006C = 0x006C
+0x006D = 0x006D
+0x006E = 0x006E
+0x006F = 0x006F
+0x0070 = 0x0070
+0x0071 = 0x0071
+0x0072 = 0x0072
+0x0073 = 0x0073
+0x0074 = 0x0074
+0x0075 = 0x0075
+0x0076 = 0x0076
+0x0077 = 0x0077
+0x0078 = 0x0078
+0x0079 = 0x0079
+0x007A = 0x007A
+0x007B = 0x007B
+0x007C = 0x007C
+0x007D = 0x007D
+0x007E = 0x007E
+0x007F = 0x007F
+0x20AC = 0x0080
+0x201A = 0x0082
+0x0192 = 0x0083
+0x201E = 0x0084
+0x2026 = 0x0085
+0x2020 = 0x0086
+0x2021 = 0x0087
+0x02C6 = 0x0088
+0x2030 = 0x0089
+0x0160 = 0x008A
+0x2039 = 0x008B
+0x0152 = 0x008C
+0x2018 = 0x0091
+0x2019 = 0x0092
+0x201C = 0x0093
+0x201D = 0x0094
+0x2022 = 0x0095
+0x2013 = 0x0096
+0x2014 = 0x0097
+0x02DC = 0x0098
+0x2122 = 0x0099
+0x0161 = 0x009A
+0x203A = 0x009B
+0x0153 = 0x009C
+0x0178 = 0x009F
+0x00A0 = 0x00A0
+0x00A1 = 0x00A1
+0x00A2 = 0x00A2
+0x00A3 = 0x00A3
+0x00A4 = 0x00A4
+0x00A5 = 0x00A5
+0x00A6 = 0x00A6
+0x00A7 = 0x00A7
+0x00A8 = 0x00A8
+0x00A9 = 0x00A9
+0x00AA = 0x00AA
+0x00AB = 0x00AB
+0x00AC = 0x00AC
+0x00AD = 0x00AD
+0x00AE = 0x00AE
+0x00AF = 0x00AF
+0x00B0 = 0x00B0
+0x00B1 = 0x00B1
+0x00B2 = 0x00B2
+0x00B3 = 0x00B3
+0x00B4 = 0x00B4
+0x00B5 = 0x00B5
+0x00B6 = 0x00B6
+0x00B7 = 0x00B7
+0x00B8 = 0x00B8
+0x00B9 = 0x00B9
+0x00BA = 0x00BA
+0x00BB = 0x00BB
+0x00BC = 0x00BC
+0x00BD = 0x00BD
+0x00BE = 0x00BE
+0x00BF = 0x00BF
+0x00C0 = 0x00C0
+0x00C1 = 0x00C1
+0x00C2 = 0x00C2
+0x00C3 = 0x00C3
+0x00C4 = 0x00C4
+0x00C5 = 0x00C5
+0x00C6 = 0x00C6
+0x00C7 = 0x00C7
+0x00C8 = 0x00C8
+0x00C9 = 0x00C9
+0x00CA = 0x00CA
+0x00CB = 0x00CB
+0x00CC = 0x00CC
+0x00CD = 0x00CD
+0x00CE = 0x00CE
+0x00CF = 0x00CF
+0x011E = 0x00D0
+0x00D1 = 0x00D1
+0x00D2 = 0x00D2
+0x00D3 = 0x00D3
+0x00D4 = 0x00D4
+0x00D5 = 0x00D5
+0x00D6 = 0x00D6
+0x00D7 = 0x00D7
+0x00D8 = 0x00D8
+0x00D9 = 0x00D9
+0x00DA = 0x00DA
+0x00DB = 0x00DB
+0x00DC = 0x00DC
+0x0130 = 0x00DD
+0x015E = 0x00DE
+0x00DF = 0x00DF
+0x00E0 = 0x00E0
+0x00E1 = 0x00E1
+0x00E2 = 0x00E2
+0x00E3 = 0x00E3
+0x00E4 = 0x00E4
+0x00E5 = 0x00E5
+0x00E6 = 0x00E6
+0x00E7 = 0x00E7
+0x00E8 = 0x00E8
+0x00E9 = 0x00E9
+0x00EA = 0x00EA
+0x00EB = 0x00EB
+0x00EC = 0x00EC
+0x00ED = 0x00ED
+0x00EE = 0x00EE
+0x00EF = 0x00EF
+0x011F = 0x00F0
+0x00F1 = 0x00F1
+0x00F2 = 0x00F2
+0x00F3 = 0x00F3
+0x00F4 = 0x00F4
+0x00F5 = 0x00F5
+0x00F6 = 0x00F6
+0x00F7 = 0x00F7
+0x00F8 = 0x00F8
+0x00F9 = 0x00F9
+0x00FA = 0x00FA
+0x00FB = 0x00FB
+0x00FC = 0x00FC
+0x0131 = 0x00FD
+0x015F = 0x00FE
+0x00FF = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1255.src b/share/i18n/csmapper/CP/UCS%CP1255.src
new file mode 100644 (file)
index 0000000..a9060c5
--- /dev/null
@@ -0,0 +1,266 @@
+# $NetBSD: UCS%CP1255.src,v 1.5 2009/11/08 10:37:51 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1255"
+SRC_ZONE       0x0000 - 0x2122
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp1255 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          1/7/2000
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1255 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1255 order
+#
+
+0x0000 = 0x0000
+0x0001 = 0x0001
+0x0002 = 0x0002
+0x0003 = 0x0003
+0x0004 = 0x0004
+0x0005 = 0x0005
+0x0006 = 0x0006
+0x0007 = 0x0007
+0x0008 = 0x0008
+0x0009 = 0x0009
+0x000A = 0x000A
+0x000B = 0x000B
+0x000C = 0x000C
+0x000D = 0x000D
+0x000E = 0x000E
+0x000F = 0x000F
+0x0010 = 0x0010
+0x0011 = 0x0011
+0x0012 = 0x0012
+0x0013 = 0x0013
+0x0014 = 0x0014
+0x0015 = 0x0015
+0x0016 = 0x0016
+0x0017 = 0x0017
+0x0018 = 0x0018
+0x0019 = 0x0019
+0x001A = 0x001A
+0x001B = 0x001B
+0x001C = 0x001C
+0x001D = 0x001D
+0x001E = 0x001E
+0x001F = 0x001F
+0x0020 = 0x0020
+0x0021 = 0x0021
+0x0022 = 0x0022
+0x0023 = 0x0023
+0x0024 = 0x0024
+0x0025 = 0x0025
+0x0026 = 0x0026
+0x0027 = 0x0027
+0x0028 = 0x0028
+0x0029 = 0x0029
+0x002A = 0x002A
+0x002B = 0x002B
+0x002C = 0x002C
+0x002D = 0x002D
+0x002E = 0x002E
+0x002F = 0x002F
+0x0030 = 0x0030
+0x0031 = 0x0031
+0x0032 = 0x0032
+0x0033 = 0x0033
+0x0034 = 0x0034
+0x0035 = 0x0035
+0x0036 = 0x0036
+0x0037 = 0x0037
+0x0038 = 0x0038
+0x0039 = 0x0039
+0x003A = 0x003A
+0x003B = 0x003B
+0x003C = 0x003C
+0x003D = 0x003D
+0x003E = 0x003E
+0x003F = 0x003F
+0x0040 = 0x0040
+0x0041 = 0x0041
+0x0042 = 0x0042
+0x0043 = 0x0043
+0x0044 = 0x0044
+0x0045 = 0x0045
+0x0046 = 0x0046
+0x0047 = 0x0047
+0x0048 = 0x0048
+0x0049 = 0x0049
+0x004A = 0x004A
+0x004B = 0x004B
+0x004C = 0x004C
+0x004D = 0x004D
+0x004E = 0x004E
+0x004F = 0x004F
+0x0050 = 0x0050
+0x0051 = 0x0051
+0x0052 = 0x0052
+0x0053 = 0x0053
+0x0054 = 0x0054
+0x0055 = 0x0055
+0x0056 = 0x0056
+0x0057 = 0x0057
+0x0058 = 0x0058
+0x0059 = 0x0059
+0x005A = 0x005A
+0x005B = 0x005B
+0x005C = 0x005C
+0x005D = 0x005D
+0x005E = 0x005E
+0x005F = 0x005F
+0x0060 = 0x0060
+0x0061 = 0x0061
+0x0062 = 0x0062
+0x0063 = 0x0063
+0x0064 = 0x0064
+0x0065 = 0x0065
+0x0066 = 0x0066
+0x0067 = 0x0067
+0x0068 = 0x0068
+0x0069 = 0x0069
+0x006A = 0x006A
+0x006B = 0x006B
+0x006C = 0x006C
+0x006D = 0x006D
+0x006E = 0x006E
+0x006F = 0x006F
+0x0070 = 0x0070
+0x0071 = 0x0071
+0x0072 = 0x0072
+0x0073 = 0x0073
+0x0074 = 0x0074
+0x0075 = 0x0075
+0x0076 = 0x0076
+0x0077 = 0x0077
+0x0078 = 0x0078
+0x0079 = 0x0079
+0x007A = 0x007A
+0x007B = 0x007B
+0x007C = 0x007C
+0x007D = 0x007D
+0x007E = 0x007E
+0x007F = 0x007F
+0x20AC = 0x0080
+0x201A = 0x0082
+0x0192 = 0x0083
+0x201E = 0x0084
+0x2026 = 0x0085
+0x2020 = 0x0086
+0x2021 = 0x0087
+0x02C6 = 0x0088
+0x2030 = 0x0089
+0x2039 = 0x008B
+0x2018 = 0x0091
+0x2019 = 0x0092
+0x201C = 0x0093
+0x201D = 0x0094
+0x2022 = 0x0095
+0x2013 = 0x0096
+0x2014 = 0x0097
+0x02DC = 0x0098
+0x2122 = 0x0099
+0x203A = 0x009B
+0x00A0 = 0x00A0
+0x00A1 = 0x00A1
+0x00A2 = 0x00A2
+0x00A3 = 0x00A3
+0x20AA = 0x00A4
+0x00A5 = 0x00A5
+0x00A6 = 0x00A6
+0x00A7 = 0x00A7
+0x00A8 = 0x00A8
+0x00A9 = 0x00A9
+0x00D7 = 0x00AA
+0x00AB = 0x00AB
+0x00AC = 0x00AC
+0x00AD = 0x00AD
+0x00AE = 0x00AE
+0x00AF = 0x00AF
+0x00B0 = 0x00B0
+0x00B1 = 0x00B1
+0x00B2 = 0x00B2
+0x00B3 = 0x00B3
+0x00B4 = 0x00B4
+0x00B5 = 0x00B5
+0x00B6 = 0x00B6
+0x00B7 = 0x00B7
+0x00B8 = 0x00B8
+0x00B9 = 0x00B9
+0x00F7 = 0x00BA
+0x00BB = 0x00BB
+0x00BC = 0x00BC
+0x00BD = 0x00BD
+0x00BE = 0x00BE
+0x00BF = 0x00BF
+0x05B0 = 0x00C0
+0x05B1 = 0x00C1
+0x05B2 = 0x00C2
+0x05B3 = 0x00C3
+0x05B4 = 0x00C4
+0x05B5 = 0x00C5
+0x05B6 = 0x00C6
+0x05B7 = 0x00C7
+0x05B8 = 0x00C8
+0x05B9 = 0x00C9
+0x05BB = 0x00CB
+0x05BC = 0x00CC
+0x05BD = 0x00CD
+0x05BE = 0x00CE
+0x05BF = 0x00CF
+0x05C0 = 0x00D0
+0x05C1 = 0x00D1
+0x05C2 = 0x00D2
+0x05C3 = 0x00D3
+0x05F0 = 0x00D4
+0x05F1 = 0x00D5
+0x05F2 = 0x00D6
+0x05F3 = 0x00D7
+0x05F4 = 0x00D8
+0x05D0 = 0x00E0
+0x05D1 = 0x00E1
+0x05D2 = 0x00E2
+0x05D3 = 0x00E3
+0x05D4 = 0x00E4
+0x05D5 = 0x00E5
+0x05D6 = 0x00E6
+0x05D7 = 0x00E7
+0x05D8 = 0x00E8
+0x05D9 = 0x00E9
+0x05DA = 0x00EA
+0x05DB = 0x00EB
+0x05DC = 0x00EC
+0x05DD = 0x00ED
+0x05DE = 0x00EE
+0x05DF = 0x00EF
+0x05E0 = 0x00F0
+0x05E1 = 0x00F1
+0x05E2 = 0x00F2
+0x05E3 = 0x00F3
+0x05E4 = 0x00F4
+0x05E5 = 0x00F5
+0x05E6 = 0x00F6
+0x05E7 = 0x00F7
+0x05E8 = 0x00F8
+0x05E9 = 0x00F9
+0x05EA = 0x00FA
+0x200E = 0x00FD
+0x200F = 0x00FE
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1256.src b/share/i18n/csmapper/CP/UCS%CP1256.src
new file mode 100644 (file)
index 0000000..e62343d
--- /dev/null
@@ -0,0 +1,289 @@
+# $NetBSD: UCS%CP1256.src,v 1.4 2005/03/11 23:38:02 christos Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1256"
+SRC_ZONE       0x0000 - 0x2122
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp1256 to Unicode table
+#    Unicode version: 2.1
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          01/5/99
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1256 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1256 order
+#
+
+0x0000 = 0x0000
+0x0001 = 0x0001
+0x0002 = 0x0002
+0x0003 = 0x0003
+0x0004 = 0x0004
+0x0005 = 0x0005
+0x0006 = 0x0006
+0x0007 = 0x0007
+0x0008 = 0x0008
+0x0009 = 0x0009
+0x000A = 0x000A
+0x000B = 0x000B
+0x000C = 0x000C
+0x000D = 0x000D
+0x000E = 0x000E
+0x000F = 0x000F
+0x0010 = 0x0010
+0x0011 = 0x0011
+0x0012 = 0x0012
+0x0013 = 0x0013
+0x0014 = 0x0014
+0x0015 = 0x0015
+0x0016 = 0x0016
+0x0017 = 0x0017
+0x0018 = 0x0018
+0x0019 = 0x0019
+0x001A = 0x001A
+0x001B = 0x001B
+0x001C = 0x001C
+0x001D = 0x001D
+0x001E = 0x001E
+0x001F = 0x001F
+0x0020 = 0x0020
+0x0021 = 0x0021
+0x0022 = 0x0022
+0x0023 = 0x0023
+0x0024 = 0x0024
+0x0025 = 0x0025
+0x0026 = 0x0026
+0x0027 = 0x0027
+0x0028 = 0x0028
+0x0029 = 0x0029
+0x002A = 0x002A
+0x002B = 0x002B
+0x002C = 0x002C
+0x002D = 0x002D
+0x002E = 0x002E
+0x002F = 0x002F
+0x0030 = 0x0030
+0x0031 = 0x0031
+0x0032 = 0x0032
+0x0033 = 0x0033
+0x0034 = 0x0034
+0x0035 = 0x0035
+0x0036 = 0x0036
+0x0037 = 0x0037
+0x0038 = 0x0038
+0x0039 = 0x0039
+0x003A = 0x003A
+0x003B = 0x003B
+0x003C = 0x003C
+0x003D = 0x003D
+0x003E = 0x003E
+0x003F = 0x003F
+0x0040 = 0x0040
+0x0041 = 0x0041
+0x0042 = 0x0042
+0x0043 = 0x0043
+0x0044 = 0x0044
+0x0045 = 0x0045
+0x0046 = 0x0046
+0x0047 = 0x0047
+0x0048 = 0x0048
+0x0049 = 0x0049
+0x004A = 0x004A
+0x004B = 0x004B
+0x004C = 0x004C
+0x004D = 0x004D
+0x004E = 0x004E
+0x004F = 0x004F
+0x0050 = 0x0050
+0x0051 = 0x0051
+0x0052 = 0x0052
+0x0053 = 0x0053
+0x0054 = 0x0054
+0x0055 = 0x0055
+0x0056 = 0x0056
+0x0057 = 0x0057
+0x0058 = 0x0058
+0x0059 = 0x0059
+0x005A = 0x005A
+0x005B = 0x005B
+0x005C = 0x005C
+0x005D = 0x005D
+0x005E = 0x005E
+0x005F = 0x005F
+0x0060 = 0x0060
+0x0061 = 0x0061
+0x0062 = 0x0062
+0x0063 = 0x0063
+0x0064 = 0x0064
+0x0065 = 0x0065
+0x0066 = 0x0066
+0x0067 = 0x0067
+0x0068 = 0x0068
+0x0069 = 0x0069
+0x006A = 0x006A
+0x006B = 0x006B
+0x006C = 0x006C
+0x006D = 0x006D
+0x006E = 0x006E
+0x006F = 0x006F
+0x0070 = 0x0070
+0x0071 = 0x0071
+0x0072 = 0x0072
+0x0073 = 0x0073
+0x0074 = 0x0074
+0x0075 = 0x0075
+0x0076 = 0x0076
+0x0077 = 0x0077
+0x0078 = 0x0078
+0x0079 = 0x0079
+0x007A = 0x007A
+0x007B = 0x007B
+0x007C = 0x007C
+0x007D = 0x007D
+0x007E = 0x007E
+0x007F = 0x007F
+0x20AC = 0x0080
+0x067E = 0x0081
+0x201A = 0x0082
+0x0192 = 0x0083
+0x201E = 0x0084
+0x2026 = 0x0085
+0x2020 = 0x0086
+0x2021 = 0x0087
+0x02C6 = 0x0088
+0x2030 = 0x0089
+0x0679 = 0x008A
+0x2039 = 0x008B
+0x0152 = 0x008C
+0x0686 = 0x008D
+0x0698 = 0x008E
+0x0688 = 0x008F
+0x06AF = 0x0090
+0x2018 = 0x0091
+0x2019 = 0x0092
+0x201C = 0x0093
+0x201D = 0x0094
+0x2022 = 0x0095
+0x2013 = 0x0096
+0x2014 = 0x0097
+0x06A9 = 0x0098
+0x2122 = 0x0099
+0x0691 = 0x009A
+0x203A = 0x009B
+0x0153 = 0x009C
+0x200C = 0x009D
+0x200D = 0x009E
+0x06BA = 0x009F
+0x00A0 = 0x00A0
+0x060C = 0x00A1
+0x00A2 = 0x00A2
+0x00A3 = 0x00A3
+0x00A4 = 0x00A4
+0x00A5 = 0x00A5
+0x00A6 = 0x00A6
+0x00A7 = 0x00A7
+0x00A8 = 0x00A8
+0x00A9 = 0x00A9
+0x06BE = 0x00AA
+0x00AB = 0x00AB
+0x00AC = 0x00AC
+0x00AD = 0x00AD
+0x00AE = 0x00AE
+0x00AF = 0x00AF
+0x00B0 = 0x00B0
+0x00B1 = 0x00B1
+0x00B2 = 0x00B2
+0x00B3 = 0x00B3
+0x00B4 = 0x00B4
+0x00B5 = 0x00B5
+0x00B6 = 0x00B6
+0x00B7 = 0x00B7
+0x00B8 = 0x00B8
+0x00B9 = 0x00B9
+0x061B = 0x00BA
+0x00BB = 0x00BB
+0x00BC = 0x00BC
+0x00BD = 0x00BD
+0x00BE = 0x00BE
+0x061F = 0x00BF
+0x06C1 = 0x00C0
+0x0621 = 0x00C1
+0x0622 = 0x00C2
+0x0623 = 0x00C3
+0x0624 = 0x00C4
+0x0625 = 0x00C5
+0x0626 = 0x00C6
+0x0627 = 0x00C7
+0x0628 = 0x00C8
+0x0629 = 0x00C9
+0x062A = 0x00CA
+0x062B = 0x00CB
+0x062C = 0x00CC
+0x062D = 0x00CD
+0x062E = 0x00CE
+0x062F = 0x00CF
+0x0630 = 0x00D0
+0x0631 = 0x00D1
+0x0632 = 0x00D2
+0x0633 = 0x00D3
+0x0634 = 0x00D4
+0x0635 = 0x00D5
+0x0636 = 0x00D6
+0x00D7 = 0x00D7
+0x0637 = 0x00D8
+0x0638 = 0x00D9
+0x0639 = 0x00DA
+0x063A = 0x00DB
+0x0640 = 0x00DC
+0x0641 = 0x00DD
+0x0642 = 0x00DE
+0x0643 = 0x00DF
+0x00E0 = 0x00E0
+0x0644 = 0x00E1
+0x00E2 = 0x00E2
+0x0645 = 0x00E3
+0x0646 = 0x00E4
+0x0647 = 0x00E5
+0x0648 = 0x00E6
+0x00E7 = 0x00E7
+0x00E8 = 0x00E8
+0x00E9 = 0x00E9
+0x00EA = 0x00EA
+0x00EB = 0x00EB
+0x0649 = 0x00EC
+0x064A = 0x00ED
+0x00EE = 0x00EE
+0x00EF = 0x00EF
+0x064B = 0x00F0
+0x064C = 0x00F1
+0x064D = 0x00F2
+0x064E = 0x00F3
+0x00F4 = 0x00F4
+0x064F = 0x00F5
+0x0650 = 0x00F6
+0x00F7 = 0x00F7
+0x0651 = 0x00F8
+0x00F9 = 0x00F9
+0x0652 = 0x00FA
+0x00FB = 0x00FB
+0x00FC = 0x00FC
+0x200E = 0x00FD
+0x200F = 0x00FE
+0x06D2 = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1257.src b/share/i18n/csmapper/CP/UCS%CP1257.src
new file mode 100644 (file)
index 0000000..56fc38a
--- /dev/null
@@ -0,0 +1,277 @@
+# $NetBSD: UCS%CP1257.src,v 1.5 2009/11/08 10:37:51 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1257"
+SRC_ZONE       0x0000 - 0x2122
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp1257 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1257 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1257 order
+#
+
+0x0000 = 0x0000
+0x0001 = 0x0001
+0x0002 = 0x0002
+0x0003 = 0x0003
+0x0004 = 0x0004
+0x0005 = 0x0005
+0x0006 = 0x0006
+0x0007 = 0x0007
+0x0008 = 0x0008
+0x0009 = 0x0009
+0x000A = 0x000A
+0x000B = 0x000B
+0x000C = 0x000C
+0x000D = 0x000D
+0x000E = 0x000E
+0x000F = 0x000F
+0x0010 = 0x0010
+0x0011 = 0x0011
+0x0012 = 0x0012
+0x0013 = 0x0013
+0x0014 = 0x0014
+0x0015 = 0x0015
+0x0016 = 0x0016
+0x0017 = 0x0017
+0x0018 = 0x0018
+0x0019 = 0x0019
+0x001A = 0x001A
+0x001B = 0x001B
+0x001C = 0x001C
+0x001D = 0x001D
+0x001E = 0x001E
+0x001F = 0x001F
+0x0020 = 0x0020
+0x0021 = 0x0021
+0x0022 = 0x0022
+0x0023 = 0x0023
+0x0024 = 0x0024
+0x0025 = 0x0025
+0x0026 = 0x0026
+0x0027 = 0x0027
+0x0028 = 0x0028
+0x0029 = 0x0029
+0x002A = 0x002A
+0x002B = 0x002B
+0x002C = 0x002C
+0x002D = 0x002D
+0x002E = 0x002E
+0x002F = 0x002F
+0x0030 = 0x0030
+0x0031 = 0x0031
+0x0032 = 0x0032
+0x0033 = 0x0033
+0x0034 = 0x0034
+0x0035 = 0x0035
+0x0036 = 0x0036
+0x0037 = 0x0037
+0x0038 = 0x0038
+0x0039 = 0x0039
+0x003A = 0x003A
+0x003B = 0x003B
+0x003C = 0x003C
+0x003D = 0x003D
+0x003E = 0x003E
+0x003F = 0x003F
+0x0040 = 0x0040
+0x0041 = 0x0041
+0x0042 = 0x0042
+0x0043 = 0x0043
+0x0044 = 0x0044
+0x0045 = 0x0045
+0x0046 = 0x0046
+0x0047 = 0x0047
+0x0048 = 0x0048
+0x0049 = 0x0049
+0x004A = 0x004A
+0x004B = 0x004B
+0x004C = 0x004C
+0x004D = 0x004D
+0x004E = 0x004E
+0x004F = 0x004F
+0x0050 = 0x0050
+0x0051 = 0x0051
+0x0052 = 0x0052
+0x0053 = 0x0053
+0x0054 = 0x0054
+0x0055 = 0x0055
+0x0056 = 0x0056
+0x0057 = 0x0057
+0x0058 = 0x0058
+0x0059 = 0x0059
+0x005A = 0x005A
+0x005B = 0x005B
+0x005C = 0x005C
+0x005D = 0x005D
+0x005E = 0x005E
+0x005F = 0x005F
+0x0060 = 0x0060
+0x0061 = 0x0061
+0x0062 = 0x0062
+0x0063 = 0x0063
+0x0064 = 0x0064
+0x0065 = 0x0065
+0x0066 = 0x0066
+0x0067 = 0x0067
+0x0068 = 0x0068
+0x0069 = 0x0069
+0x006A = 0x006A
+0x006B = 0x006B
+0x006C = 0x006C
+0x006D = 0x006D
+0x006E = 0x006E
+0x006F = 0x006F
+0x0070 = 0x0070
+0x0071 = 0x0071
+0x0072 = 0x0072
+0x0073 = 0x0073
+0x0074 = 0x0074
+0x0075 = 0x0075
+0x0076 = 0x0076
+0x0077 = 0x0077
+0x0078 = 0x0078
+0x0079 = 0x0079
+0x007A = 0x007A
+0x007B = 0x007B
+0x007C = 0x007C
+0x007D = 0x007D
+0x007E = 0x007E
+0x007F = 0x007F
+0x20AC = 0x0080
+0x201A = 0x0082
+0x201E = 0x0084
+0x2026 = 0x0085
+0x2020 = 0x0086
+0x2021 = 0x0087
+0x2030 = 0x0089
+0x2039 = 0x008B
+0x00A8 = 0x008D
+0x02C7 = 0x008E
+0x00B8 = 0x008F
+0x2018 = 0x0091
+0x2019 = 0x0092
+0x201C = 0x0093
+0x201D = 0x0094
+0x2022 = 0x0095
+0x2013 = 0x0096
+0x2014 = 0x0097
+0x2122 = 0x0099
+0x203A = 0x009B
+0x00AF = 0x009D
+0x02DB = 0x009E
+0x00A0 = 0x00A0
+0x00A2 = 0x00A2
+0x00A3 = 0x00A3
+0x00A4 = 0x00A4
+0x00A6 = 0x00A6
+0x00A7 = 0x00A7
+0x00D8 = 0x00A8
+0x00A9 = 0x00A9
+0x0156 = 0x00AA
+0x00AB = 0x00AB
+0x00AC = 0x00AC
+0x00AD = 0x00AD
+0x00AE = 0x00AE
+0x00C6 = 0x00AF
+0x00B0 = 0x00B0
+0x00B1 = 0x00B1
+0x00B2 = 0x00B2
+0x00B3 = 0x00B3
+0x00B4 = 0x00B4
+0x00B5 = 0x00B5
+0x00B6 = 0x00B6
+0x00B7 = 0x00B7
+0x00F8 = 0x00B8
+0x00B9 = 0x00B9
+0x0157 = 0x00BA
+0x00BB = 0x00BB
+0x00BC = 0x00BC
+0x00BD = 0x00BD
+0x00BE = 0x00BE
+0x00E6 = 0x00BF
+0x0104 = 0x00C0
+0x012E = 0x00C1
+0x0100 = 0x00C2
+0x0106 = 0x00C3
+0x00C4 = 0x00C4
+0x00C5 = 0x00C5
+0x0118 = 0x00C6
+0x0112 = 0x00C7
+0x010C = 0x00C8
+0x00C9 = 0x00C9
+0x0179 = 0x00CA
+0x0116 = 0x00CB
+0x0122 = 0x00CC
+0x0136 = 0x00CD
+0x012A = 0x00CE
+0x013B = 0x00CF
+0x0160 = 0x00D0
+0x0143 = 0x00D1
+0x0145 = 0x00D2
+0x00D3 = 0x00D3
+0x014C = 0x00D4
+0x00D5 = 0x00D5
+0x00D6 = 0x00D6
+0x00D7 = 0x00D7
+0x0172 = 0x00D8
+0x0141 = 0x00D9
+0x015A = 0x00DA
+0x016A = 0x00DB
+0x00DC = 0x00DC
+0x017B = 0x00DD
+0x017D = 0x00DE
+0x00DF = 0x00DF
+0x0105 = 0x00E0
+0x012F = 0x00E1
+0x0101 = 0x00E2
+0x0107 = 0x00E3
+0x00E4 = 0x00E4
+0x00E5 = 0x00E5
+0x0119 = 0x00E6
+0x0113 = 0x00E7
+0x010D = 0x00E8
+0x00E9 = 0x00E9
+0x017A = 0x00EA
+0x0117 = 0x00EB
+0x0123 = 0x00EC
+0x0137 = 0x00ED
+0x012B = 0x00EE
+0x013C = 0x00EF
+0x0161 = 0x00F0
+0x0144 = 0x00F1
+0x0146 = 0x00F2
+0x00F3 = 0x00F3
+0x014D = 0x00F4
+0x00F5 = 0x00F5
+0x00F6 = 0x00F6
+0x00F7 = 0x00F7
+0x0173 = 0x00F8
+0x0142 = 0x00F9
+0x015B = 0x00FA
+0x016B = 0x00FB
+0x00FC = 0x00FC
+0x017C = 0x00FD
+0x017E = 0x00FE
+0x02D9 = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP1258.src b/share/i18n/csmapper/CP/UCS%CP1258.src
new file mode 100644 (file)
index 0000000..004aa83
--- /dev/null
@@ -0,0 +1,280 @@
+# $NetBSD: UCS%CP1258.src,v 1.5 2009/11/08 10:37:51 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP1258"
+SRC_ZONE       0x0000 - 0x2122
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp1258 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp1258 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp1258 order
+#
+
+0x0000 = 0x0000
+0x0001 = 0x0001
+0x0002 = 0x0002
+0x0003 = 0x0003
+0x0004 = 0x0004
+0x0005 = 0x0005
+0x0006 = 0x0006
+0x0007 = 0x0007
+0x0008 = 0x0008
+0x0009 = 0x0009
+0x000A = 0x000A
+0x000B = 0x000B
+0x000C = 0x000C
+0x000D = 0x000D
+0x000E = 0x000E
+0x000F = 0x000F
+0x0010 = 0x0010
+0x0011 = 0x0011
+0x0012 = 0x0012
+0x0013 = 0x0013
+0x0014 = 0x0014
+0x0015 = 0x0015
+0x0016 = 0x0016
+0x0017 = 0x0017
+0x0018 = 0x0018
+0x0019 = 0x0019
+0x001A = 0x001A
+0x001B = 0x001B
+0x001C = 0x001C
+0x001D = 0x001D
+0x001E = 0x001E
+0x001F = 0x001F
+0x0020 = 0x0020
+0x0021 = 0x0021
+0x0022 = 0x0022
+0x0023 = 0x0023
+0x0024 = 0x0024
+0x0025 = 0x0025
+0x0026 = 0x0026
+0x0027 = 0x0027
+0x0028 = 0x0028
+0x0029 = 0x0029
+0x002A = 0x002A
+0x002B = 0x002B
+0x002C = 0x002C
+0x002D = 0x002D
+0x002E = 0x002E
+0x002F = 0x002F
+0x0030 = 0x0030
+0x0031 = 0x0031
+0x0032 = 0x0032
+0x0033 = 0x0033
+0x0034 = 0x0034
+0x0035 = 0x0035
+0x0036 = 0x0036
+0x0037 = 0x0037
+0x0038 = 0x0038
+0x0039 = 0x0039
+0x003A = 0x003A
+0x003B = 0x003B
+0x003C = 0x003C
+0x003D = 0x003D
+0x003E = 0x003E
+0x003F = 0x003F
+0x0040 = 0x0040
+0x0041 = 0x0041
+0x0042 = 0x0042
+0x0043 = 0x0043
+0x0044 = 0x0044
+0x0045 = 0x0045
+0x0046 = 0x0046
+0x0047 = 0x0047
+0x0048 = 0x0048
+0x0049 = 0x0049
+0x004A = 0x004A
+0x004B = 0x004B
+0x004C = 0x004C
+0x004D = 0x004D
+0x004E = 0x004E
+0x004F = 0x004F
+0x0050 = 0x0050
+0x0051 = 0x0051
+0x0052 = 0x0052
+0x0053 = 0x0053
+0x0054 = 0x0054
+0x0055 = 0x0055
+0x0056 = 0x0056
+0x0057 = 0x0057
+0x0058 = 0x0058
+0x0059 = 0x0059
+0x005A = 0x005A
+0x005B = 0x005B
+0x005C = 0x005C
+0x005D = 0x005D
+0x005E = 0x005E
+0x005F = 0x005F
+0x0060 = 0x0060
+0x0061 = 0x0061
+0x0062 = 0x0062
+0x0063 = 0x0063
+0x0064 = 0x0064
+0x0065 = 0x0065
+0x0066 = 0x0066
+0x0067 = 0x0067
+0x0068 = 0x0068
+0x0069 = 0x0069
+0x006A = 0x006A
+0x006B = 0x006B
+0x006C = 0x006C
+0x006D = 0x006D
+0x006E = 0x006E
+0x006F = 0x006F
+0x0070 = 0x0070
+0x0071 = 0x0071
+0x0072 = 0x0072
+0x0073 = 0x0073
+0x0074 = 0x0074
+0x0075 = 0x0075
+0x0076 = 0x0076
+0x0077 = 0x0077
+0x0078 = 0x0078
+0x0079 = 0x0079
+0x007A = 0x007A
+0x007B = 0x007B
+0x007C = 0x007C
+0x007D = 0x007D
+0x007E = 0x007E
+0x007F = 0x007F
+0x20AC = 0x0080
+0x201A = 0x0082
+0x0192 = 0x0083
+0x201E = 0x0084
+0x2026 = 0x0085
+0x2020 = 0x0086
+0x2021 = 0x0087
+0x02C6 = 0x0088
+0x2030 = 0x0089
+0x2039 = 0x008B
+0x0152 = 0x008C
+0x2018 = 0x0091
+0x2019 = 0x0092
+0x201C = 0x0093
+0x201D = 0x0094
+0x2022 = 0x0095
+0x2013 = 0x0096
+0x2014 = 0x0097
+0x02DC = 0x0098
+0x2122 = 0x0099
+0x203A = 0x009B
+0x0153 = 0x009C
+0x0178 = 0x009F
+0x00A0 = 0x00A0
+0x00A1 = 0x00A1
+0x00A2 = 0x00A2
+0x00A3 = 0x00A3
+0x00A4 = 0x00A4
+0x00A5 = 0x00A5
+0x00A6 = 0x00A6
+0x00A7 = 0x00A7
+0x00A8 = 0x00A8
+0x00A9 = 0x00A9
+0x00AA = 0x00AA
+0x00AB = 0x00AB
+0x00AC = 0x00AC
+0x00AD = 0x00AD
+0x00AE = 0x00AE
+0x00AF = 0x00AF
+0x00B0 = 0x00B0
+0x00B1 = 0x00B1
+0x00B2 = 0x00B2
+0x00B3 = 0x00B3
+0x00B4 = 0x00B4
+0x00B5 = 0x00B5
+0x00B6 = 0x00B6
+0x00B7 = 0x00B7
+0x00B8 = 0x00B8
+0x00B9 = 0x00B9
+0x00BA = 0x00BA
+0x00BB = 0x00BB
+0x00BC = 0x00BC
+0x00BD = 0x00BD
+0x00BE = 0x00BE
+0x00BF = 0x00BF
+0x00C0 = 0x00C0
+0x00C1 = 0x00C1
+0x00C2 = 0x00C2
+0x0102 = 0x00C3
+0x00C4 = 0x00C4
+0x00C5 = 0x00C5
+0x00C6 = 0x00C6
+0x00C7 = 0x00C7
+0x00C8 = 0x00C8
+0x00C9 = 0x00C9
+0x00CA = 0x00CA
+0x00CB = 0x00CB
+0x0300 = 0x00CC
+0x00CD = 0x00CD
+0x00CE = 0x00CE
+0x00CF = 0x00CF
+0x0110 = 0x00D0
+0x00D1 = 0x00D1
+0x0309 = 0x00D2
+0x00D3 = 0x00D3
+0x00D4 = 0x00D4
+0x01A0 = 0x00D5
+0x00D6 = 0x00D6
+0x00D7 = 0x00D7
+0x00D8 = 0x00D8
+0x00D9 = 0x00D9
+0x00DA = 0x00DA
+0x00DB = 0x00DB
+0x00DC = 0x00DC
+0x01AF = 0x00DD
+0x0303 = 0x00DE
+0x00DF = 0x00DF
+0x00E0 = 0x00E0
+0x00E1 = 0x00E1
+0x00E2 = 0x00E2
+0x0103 = 0x00E3
+0x00E4 = 0x00E4
+0x00E5 = 0x00E5
+0x00E6 = 0x00E6
+0x00E7 = 0x00E7
+0x00E8 = 0x00E8
+0x00E9 = 0x00E9
+0x00EA = 0x00EA
+0x00EB = 0x00EB
+0x0301 = 0x00EC
+0x00ED = 0x00ED
+0x00EE = 0x00EE
+0x00EF = 0x00EF
+0x0111 = 0x00F0
+0x00F1 = 0x00F1
+0x0323 = 0x00F2
+0x00F3 = 0x00F3
+0x00F4 = 0x00F4
+0x01A1 = 0x00F5
+0x00F6 = 0x00F6
+0x00F7 = 0x00F7
+0x00F8 = 0x00F8
+0x00F9 = 0x00F9
+0x00FA = 0x00FA
+0x00FB = 0x00FB
+0x00FC = 0x00FC
+0x01B0 = 0x00FD
+0x20AB = 0x00FE
+0x00FF = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP273.src b/share/i18n/csmapper/CP/UCS%CP273.src
new file mode 100644 (file)
index 0000000..c350f3d
--- /dev/null
@@ -0,0 +1,176 @@
+# $NetBSD: UCS%CP273.src,v 1.6 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP273"
+SRC_ZONE       0x0000 - 0x203E
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0xB5
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0x63
+0x005C = 0xEC
+0x005D = 0xFC
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0x43
+0x007C = 0xBB
+0x007D = 0xDC
+0x007E = 0x59
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0xB0
+0x00A3 = 0xB1
+0x00A4 = 0x9F
+0x00A5 = 0xB2
+0x00A6 = 0xCC
+0x00A7 = 0x7C
+0x00A8 = 0xBD
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0xBA
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00B0 = 0x90
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0xA0
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC - 0x00BF = 0xB7 -
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x4A
+0x00C5 = 0x67
+0x00C6 = 0x9E
+0x00C7 = 0x68
+0x00C8 = 0x74
+0x00C9 - 0x00CB = 0x71 -
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D0 = 0xAC
+0x00D1 = 0x69
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0xE0
+0x00D7 = 0xBF
+0x00D8 = 0x80
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0x5A
+0x00DD = 0xAD
+0x00DE = 0xAE
+0x00DF = 0xA1
+0x00E0 = 0x44
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0xC0
+0x00E5 = 0x47
+0x00E6 = 0x9C
+0x00E7 = 0x48
+0x00E8 = 0x54
+0x00E9 - 0x00EB = 0x51 -
+0x00EC = 0x58
+0x00ED - 0x00EF = 0x55 -
+0x00F0 = 0x8C
+0x00F1 = 0x49
+0x00F2 = 0xCD
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0x6A
+0x00F7 = 0xE1
+0x00F8 = 0x70
+0x00F9 = 0xDD
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xD0
+0x00FD = 0x8D
+0x00FE = 0x8E
+0x00FF = 0xDF
+0x203E = 0xBC
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP274.src b/share/i18n/csmapper/CP/UCS%CP274.src
new file mode 100644 (file)
index 0000000..e97abda
--- /dev/null
@@ -0,0 +1,87 @@
+# $NetBSD: UCS%CP274.src,v 1.5 2009/11/14 01:56:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP274"
+SRC_ZONE       0x0000 - 0x00F9
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0x4A
+0x005D = 0x5A
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A8 = 0xA1
+0x00E0 = 0x7C
+0x00E7 = 0xE0
+0x00E8 = 0xD0
+0x00E9 = 0xC0
+0x00F9 = 0x6A
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP275.src b/share/i18n/csmapper/CP/UCS%CP275.src
new file mode 100644 (file)
index 0000000..4f4d6a0
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: UCS%CP275.src,v 1.6 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP275"
+SRC_ZONE       0x0000 - 0x00F5
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0024 = 0x5A
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005C = 0xE0
+0x005E = 0x5F
+0x005F = 0x6D
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007E = 0xA1
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00C3 = 0x7C
+0x00C7 = 0x5B
+0x00C9 = 0x4A
+0x00D5 = 0x7B
+0x00E3 = 0x79
+0x00E7 = 0x6A
+0x00E9 = 0xD0
+0x00F5 = 0xC0
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP277.src b/share/i18n/csmapper/CP/UCS%CP277.src
new file mode 100644 (file)
index 0000000..6cf4d11
--- /dev/null
@@ -0,0 +1,176 @@
+# $NetBSD: UCS%CP277.src,v 1.6 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP277"
+SRC_ZONE       0x0000 - 0x203E
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0x4A
+0x0024 = 0x67
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x80
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0x9E
+0x005C = 0xE0
+0x005D = 0x9F
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0x9C
+0x007C = 0xBB
+0x007D = 0x47
+0x007E = 0xDC
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0xB0
+0x00A3 = 0xB1
+0x00A4 = 0x5A
+0x00A5 = 0xB2
+0x00A6 = 0x70
+0x00A7 = 0xB5
+0x00A8 = 0xBD
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0xBA
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00B0 = 0x90
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0xA0
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC - 0x00BE = 0xB7 -
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x63
+0x00C5 = 0x5B
+0x00C6 = 0x7B
+0x00C7 = 0x68
+0x00C8 = 0x74
+0x00C9 - 0x00CB = 0x71 -
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D0 = 0xAC
+0x00D1 = 0x69
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0xEC
+0x00D7 = 0xBF
+0x00D8 = 0x7C
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0xFC
+0x00DD = 0xAD
+0x00DE = 0xAE
+0x00DF = 0x59
+0x00E0 = 0x44
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0x43
+0x00E5 = 0xD0
+0x00E6 = 0xC0
+0x00E7 = 0x48
+0x00E8 = 0x54
+0x00E9 - 0x00EB = 0x51 -
+0x00EC = 0x58
+0x00ED - 0x00EF = 0x55 -
+0x00F0 = 0x8C
+0x00F1 = 0x49
+0x00F2 = 0xCD
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0xCC
+0x00F7 = 0xE1
+0x00F8 = 0x6A
+0x00F9 = 0xDD
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xA1
+0x00FD = 0x8D
+0x00FE = 0x8E
+0x00FF = 0xDF
+0x203E = 0xBC
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP278.src b/share/i18n/csmapper/CP/UCS%CP278.src
new file mode 100644 (file)
index 0000000..1ed2c4f
--- /dev/null
@@ -0,0 +1,178 @@
+# $NetBSD: UCS%CP278.src,v 1.6 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP278"
+SRC_ZONE       0x0000 - 0x203E
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0x63
+0x0024 = 0x67
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0xEC
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0xB5
+0x005C = 0xE0
+0x005D = 0x9F
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0x51
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0x43
+0x007C = 0xBB
+0x007D = 0x47
+0x007E = 0xDC
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0xB0
+0x00A3 = 0xB1
+0x00A4 = 0x5A
+0x00A5 = 0xB2
+0x00A6 = 0xCC
+0x00A7 = 0x4A
+0x00A8 = 0xBD
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0xBA
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00B0 = 0x90
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0xA0
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC - 0x00BE = 0xB7 -
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x7B
+0x00C5 = 0x5B
+0x00C6 = 0x9E
+0x00C7 = 0x68
+0x00C8 = 0x74
+0x00C9 - 0x00CB = 0x71 -
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D0 = 0xAC
+0x00D1 = 0x69
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0x7C
+0x00D7 = 0xBF
+0x00D8 = 0x80
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0xFC
+0x00DD = 0xAD
+0x00DE = 0xAE
+0x00DF = 0x59
+0x00E0 = 0x44
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0xC0
+0x00E5 = 0xD0
+0x00E6 = 0x9C
+0x00E7 = 0x48
+0x00E8 = 0x54
+0x00E9 = 0x79
+0x00EA = 0x52
+0x00EB = 0x53
+0x00EC = 0x58
+0x00ED - 0x00EF = 0x55 -
+0x00F0 = 0x8C
+0x00F1 = 0x49
+0x00F2 = 0xCD
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0x6A
+0x00F7 = 0xE1
+0x00F8 = 0x70
+0x00F9 = 0xDD
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xA1
+0x00FD = 0x8D
+0x00FE = 0x8E
+0x00FF = 0xDF
+0x203E = 0xBC
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP280.src b/share/i18n/csmapper/CP/UCS%CP280.src
new file mode 100644 (file)
index 0000000..8785fb7
--- /dev/null
@@ -0,0 +1,178 @@
+# $NetBSD: UCS%CP280.src,v 1.6 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP280"
+SRC_ZONE       0x0000 - 0x203E
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0xB1
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0xB5
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0x90
+0x005C = 0x48
+0x005D = 0x51
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0xDD
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0x44
+0x007C = 0xBB
+0x007D = 0x54
+0x007E = 0x58
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0xB0
+0x00A3 = 0x7B
+0x00A4 = 0x9F
+0x00A5 = 0xB2
+0x00A6 = 0xCD
+0x00A7 = 0x7C
+0x00A8 = 0xBD
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0xBA
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00B0 = 0x4A
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0xA0
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC - 0x00BE = 0xB7 -
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x63
+0x00C5 = 0x67
+0x00C6 = 0x9E
+0x00C7 = 0x68
+0x00C8 = 0x74
+0x00C9 - 0x00CB = 0x71 -
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D0 = 0xAC
+0x00D1 = 0x69
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0xEC
+0x00D7 = 0xBF
+0x00D8 = 0x80
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0xFC
+0x00DD = 0xAD
+0x00DE = 0xAE
+0x00DF = 0x59
+0x00E0 = 0xC0
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0x43
+0x00E5 = 0x47
+0x00E6 = 0x9C
+0x00E7 = 0xE0
+0x00E8 = 0xD0
+0x00E9 = 0x5A
+0x00EA = 0x52
+0x00EB = 0x53
+0x00EC = 0xA1
+0x00ED - 0x00EF = 0x55 -
+0x00F0 = 0x8C
+0x00F1 = 0x49
+0x00F2 = 0x6A
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0xCC
+0x00F7 = 0xE1
+0x00F8 = 0x70
+0x00F9 = 0x79
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xDC
+0x00FD = 0x8D
+0x00FE = 0x8E
+0x00FF = 0xDF
+0x203E = 0xBC
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP281.src b/share/i18n/csmapper/CP/UCS%CP281.src
new file mode 100644 (file)
index 0000000..b2c09c6
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: UCS%CP281.src,v 1.6 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP281"
+SRC_ZONE       0x0000 - 0x203E
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x5A
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0xE0
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0xC0
+0x007C = 0x4F
+0x007D = 0xD0
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A3 = 0x4A
+0x00A5 = 0x5B
+0x00A6 = 0x6A
+0x00AC = 0x5F
+0x203E = 0xA1
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP284.src b/share/i18n/csmapper/CP/UCS%CP284.src
new file mode 100644 (file)
index 0000000..f63462b
--- /dev/null
@@ -0,0 +1,178 @@
+# $NetBSD: UCS%CP284.src,v 1.6 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP284"
+SRC_ZONE       0x0000 - 0x203E
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0xBB
+0x0022 = 0x7F
+0x0023 = 0x69
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0x4A
+0x005C = 0xE0
+0x005D = 0x5A
+0x005E = 0xBA
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0xC0
+0x007C = 0x4F
+0x007D = 0xD0
+0x007E = 0xBD
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0xB0
+0x00A3 = 0xB1
+0x00A4 = 0x9F
+0x00A5 = 0xB2
+0x00A6 = 0x49
+0x00A7 = 0xB5
+0x00A8 = 0xA1
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0x5F
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00B0 = 0x90
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0xA0
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC - 0x00BE = 0xB7 -
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x63
+0x00C5 = 0x67
+0x00C6 = 0x9E
+0x00C7 = 0x68
+0x00C8 = 0x74
+0x00C9 - 0x00CB = 0x71 -
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D0 = 0xAC
+0x00D1 = 0x7B
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0xEC
+0x00D7 = 0xBF
+0x00D8 = 0x80
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0xFC
+0x00DD = 0xAD
+0x00DE = 0xAE
+0x00DF = 0x59
+0x00E0 = 0x44
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0x43
+0x00E5 = 0x47
+0x00E6 = 0x9C
+0x00E7 = 0x48
+0x00E8 = 0x54
+0x00E9 = 0x51
+0x00EA = 0x52
+0x00EB = 0x53
+0x00EC = 0x58
+0x00ED - 0x00EF = 0x55 -
+0x00F0 = 0x8C
+0x00F1 = 0x6A
+0x00F2 = 0xCD
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0xCC
+0x00F7 = 0xE1
+0x00F8 = 0x70
+0x00F9 = 0xDD
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xDC
+0x00FD = 0x8D
+0x00FE = 0x8E
+0x00FF = 0xDF
+0x203E = 0xBC
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP285.src b/share/i18n/csmapper/CP/UCS%CP285.src
new file mode 100644 (file)
index 0000000..55be31e
--- /dev/null
@@ -0,0 +1,176 @@
+# $NetBSD: UCS%CP285.src,v 1.6 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP285"
+SRC_ZONE       0x0000 - 0x203E
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x5A
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x4A
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0xB1
+0x005C = 0xE0
+0x005D = 0xBB
+0x005E = 0xBA
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0xC0
+0x007C = 0x4F
+0x007D = 0xD0
+0x007E = 0xA1
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0xB0
+0x00A3 = 0x5B
+0x00A4 = 0x9F
+0x00A5 = 0xB2
+0x00A6 = 0x6A
+0x00A7 = 0xB5
+0x00A8 = 0xBD
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0x5F
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00B0 = 0x90
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0xA0
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC - 0x00BE = 0xB7 -
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x63
+0x00C5 = 0x67
+0x00C6 = 0x9E
+0x00C7 = 0x68
+0x00C8 = 0x74
+0x00C9 - 0x00CB = 0x71 -
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D0 = 0xAC
+0x00D1 = 0x69
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0xEC
+0x00D7 = 0xBF
+0x00D8 = 0x80
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0xFC
+0x00DD = 0xAD
+0x00DE = 0xAE
+0x00DF = 0x59
+0x00E0 = 0x44
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0x43
+0x00E5 = 0x47
+0x00E6 = 0x9C
+0x00E7 = 0x48
+0x00E8 = 0x54
+0x00E9 - 0x00EB = 0x51 -
+0x00EC = 0x58
+0x00ED - 0x00EF = 0x55 -
+0x00F0 = 0x8C
+0x00F1 = 0x49
+0x00F2 = 0xCD
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0xCC
+0x00F7 = 0xE1
+0x00F8 = 0x70
+0x00F9 = 0xDD
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xDC
+0x00FD = 0x8D
+0x00FE = 0x8E
+0x00FF = 0xDF
+0x203E = 0xBC
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP290.src b/share/i18n/csmapper/CP/UCS%CP290.src
new file mode 100644 (file)
index 0000000..3cd29bc
--- /dev/null
@@ -0,0 +1,133 @@
+# $NetBSD: UCS%CP290.src,v 1.6 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP290"
+SRC_ZONE       0x0000 - 0x30FC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x5A
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0xE0
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005F = 0x6D
+0x0060 = 0x79
+0x007C = 0x4F
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A3 = 0x4A
+0x00A5 = 0x5B
+0x00A6 = 0x6A
+0x00AC = 0x5F
+0x203E = 0xA1
+0x3001 = 0x44
+0x3002 = 0x41
+0x300C = 0x42
+0x300D = 0x43
+0x309B = 0xBE
+0x309C = 0xBF
+0x30A1 = 0x47
+0x30A2 = 0x81
+0x30A3 = 0x48
+0x30A4 = 0x82
+0x30A5 = 0x49
+0x30A6 = 0x83
+0x30A7 = 0x51
+0x30A8 = 0x84
+0x30A9 = 0x52
+0x30AA = 0x85
+0x30AB = 0x86
+0x30AD = 0x87
+0x30AF = 0x88
+0x30B1 = 0x89
+0x30B3 = 0x8A
+0x30B5 = 0x8C
+0x30B7 = 0x8D
+0x30B9 = 0x8E
+0x30BB = 0x8F
+0x30BD = 0x90
+0x30BF = 0x91
+0x30C1 = 0x92
+0x30C3 = 0x56
+0x30C4 = 0x93
+0x30C6 = 0x94
+0x30C8 = 0x95
+0x30CA - 0x30CF = 0x96 -
+0x30D2 = 0x9E
+0x30D5 = 0x9F
+0x30D8 = 0xA2
+0x30DB - 0x30E2 = 0xA3 - 
+0x30E3 = 0x53
+0x30E4 = 0xA9
+0x30E5 = 0x54
+0x30E6 = 0xAA
+0x30E7 = 0x55
+0x30E8 - 0x30ED = 0xAC -
+0x30EF = 0xBC
+0x30F2 = 0x46
+0x30F3 = 0xBD
+0x30FB = 0x45
+0x30FC = 0x58
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP297.src b/share/i18n/csmapper/CP/UCS%CP297.src
new file mode 100644 (file)
index 0000000..81bd82c
--- /dev/null
@@ -0,0 +1,180 @@
+# $NetBSD: UCS%CP297.src,v 1.6 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP297"
+SRC_ZONE       0x0000 - 0x203E
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0xB1
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x44
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0x90
+0x005C = 0x48
+0x005D = 0xB5
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0xA0
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0x51
+0x007C = 0xBB
+0x007D = 0x54
+0x007E = 0xBD
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0xB0
+0x00A3 = 0x7B
+0x00A4 = 0x9F
+0x00A5 = 0xB2
+0x00A6 = 0xDD
+0x00A7 = 0x5A
+0x00A8 = 0xA1
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0xBA
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00B0 = 0x4A
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0x79
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC - 0x00BE = 0xB7 -
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x63
+0x00C5 = 0x67
+0x00C6 = 0x9E
+0x00C7 = 0x68
+0x00C8 = 0x74
+0x00C9 = 0x71
+0x00CA = 0x72
+0x00CB = 0x73
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D0 = 0xAC
+0x00D1 = 0x69
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0xEC
+0x00D7 = 0xBF
+0x00D8 = 0x80
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0xFC
+0x00DD = 0xAD
+0x00DE = 0xAE
+0x00DF = 0x59
+0x00E0 = 0x7C
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0x43
+0x00E5 = 0x47
+0x00E6 = 0x9C
+0x00E7 = 0xE0
+0x00E8 = 0xD0
+0x00E9 = 0xC0
+0x00EA = 0x52
+0x00EB = 0x53
+0x00EC = 0x58
+0x00ED - 0x00EF = 0x55 -
+0x00F0 = 0x8C
+0x00F1 = 0x49
+0x00F2 = 0xCD
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0xCC
+0x00F7 = 0xE1
+0x00F8 = 0x70
+0x00F9 = 0x6A
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xDC
+0x00FD = 0x8D
+0x00FE = 0x8E
+0x00FF = 0xDF
+0x203E = 0xBC
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP420.src b/share/i18n/csmapper/CP/UCS%CP420.src
new file mode 100644 (file)
index 0000000..ad27af9
--- /dev/null
@@ -0,0 +1,162 @@
+# $NetBSD: UCS%CP420.src,v 1.6 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP420"
+SRC_ZONE       0x0000 - 0xFEFC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x5A
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005F = 0x6D
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007C = 0x4F
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A2 = 0x4A
+0x00A6 = 0x6A
+0x00AC = 0x5F
+0x00AD = 0xCA
+0x00D7 = 0xE0
+0x00F7 = 0xA1
+0x060C = 0x79
+0x061B = 0xC0
+0x061F = 0xD0
+0x0621 = 0x46
+0x0622 = 0x47
+0x0623 = 0x49
+0x0624 = 0x52
+0x0626 = 0x55
+0x0627 = 0x56
+0x0628 = 0x58
+0x0629 = 0x62
+0x062A = 0x63
+0x062B = 0x65
+0x062C = 0x67
+0x062D = 0x69
+0x062E = 0x71
+0x062F - 0x0633 = 0x73 -
+0x0634 = 0x80
+0x0635 = 0x8B
+0x0636 = 0x8D
+0x0637 = 0x8F
+0x0638 = 0x90
+0x0639 = 0x9A
+0x063A = 0x9E
+0x0640 = 0x44
+0x0641 = 0xAB
+0x0642 = 0xAD
+0x0643 = 0xAF
+0x0644 = 0xB1
+0x0645 = 0xBB
+0x0646 = 0xBD
+0x0647 = 0xBF
+0x0648 = 0xCF
+0x0649 = 0xDA
+0x064A = 0xDC
+0x0651 = 0x42
+0x06F0 = 0xDF
+0x06F1 - 0x06F5 = 0xEA -
+0x06F6 - 0x06F9 = 0xFB -
+0xFE7D = 0x43
+0xFE82 = 0x48
+0xFE84 = 0x51
+0xFE8E = 0x57
+0xFE90 = 0x59
+0xFE96 = 0x64
+0xFE9A = 0x66
+0xFE9E = 0x68
+0xFEA2 = 0x70
+0xFEA6 = 0x72
+0xFEB2 = 0x78
+0xFEB6 = 0x8A
+0xFEBA = 0x8C
+0xFEBE = 0x8E
+0xFECA = 0x9C
+0xFECB = 0x9D
+0xFECC = 0x9B
+0xFECE = 0xA0
+0xFECF = 0xAA
+0xFED0 = 0x9F
+0xFED2 = 0xAC
+0xFED6 = 0xAE
+0xFEDA = 0xB0
+0xFEDE = 0xBA
+0xFEE2 = 0xBC
+0xFEE6 = 0xBE
+0xFEEA = 0xCB
+0xFEEB = 0xCD
+0xFEF0 = 0xDB
+0xFEF2 = 0xDE
+0xFEF4 = 0xDD
+0xFEF5 - 0xFEF8 = 0xB2 -
+0xFEFB = 0xB8
+0xFEFC = 0xB9
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP423.src b/share/i18n/csmapper/CP/UCS%CP423.src
new file mode 100644 (file)
index 0000000..0b45225
--- /dev/null
@@ -0,0 +1,145 @@
+# $NetBSD: UCS%CP423.src,v 1.6 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP423"
+SRC_ZONE       0x0000 - 0x044D
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0041 - 0x0049 = 0xD1 -
+0x004A - 0x0052 = 0xE1 -
+0x0053 - 0x005A = 0xF2 -
+0x005B = 0x4A
+0x005D = 0x5A
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A3 = 0x7B
+0x00A7 = 0x7C
+0x00A8 = 0xA1
+0x00B0 = 0xF0
+0x00B1 = 0xEA
+0x00B4 = 0xE0
+0x00B8 = 0xD0
+0x00BD = 0xFA
+0x00C2 = 0xDC
+0x00C4 = 0x80
+0x00D6 = 0x90
+0x00DC = 0xA0
+0x00E0 = 0xDD
+0x00E4 = 0xDE
+0x00E8 = 0xEC
+0x00E9 = 0xEB
+0x00EA = 0xDF
+0x00EB = 0xED
+0x00EE = 0xEE
+0x00EF = 0xEF
+0x00F4 = 0xFC
+0x00F6 = 0xFB
+0x00F9 = 0xFE
+0x00FB = 0xFD
+0x0386 = 0x71
+0x0388 = 0x72
+0x0389 = 0x73
+0x038A = 0x75
+0x038C = 0x76
+0x038E = 0x77
+0x038F = 0x78
+0x0391 - 0x0399 = 0x41 -
+0x039A - 0x03A1 = 0x51 -
+0x03A3 = 0x59
+0x03A4 - 0x03A9 = 0x62 -
+0x03AC - 0x03AE = 0xB1 -
+0x03AF = 0xB5
+0x03B1 - 0x03B6 = 0x8A -
+0x03B7 - 0x03BC = 0x9A -
+0x03BD - 0x03C2 = 0xAA -
+0x03C3 - 0x03C8 = 0xBA -
+0x03C9 = 0xDB
+0x03CA = 0xB4
+0x03CB = 0xB8
+0x03CC = 0xB6
+0x03CD = 0xB7
+0x03CE = 0xB9
+0x0410 = 0xC9
+0x0411 = 0xCA
+0x0413 = 0xCF
+0x0414 = 0xCC
+0x0415 = 0xCD
+0x0424 = 0xCE
+0x0426 = 0xCB
+0x042E = 0xC8
+0x0437 = 0xC2
+0x0447 = 0xC6
+0x0448 = 0xC3
+0x0449 = 0xC5
+0x044A = 0xC7
+0x044B = 0xC1
+0x044C = 0xC0
+0x044D = 0xC4
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP424.src b/share/i18n/csmapper/CP/UCS%CP424.src
new file mode 100644 (file)
index 0000000..54fd890
--- /dev/null
@@ -0,0 +1,279 @@
+# $NetBSD: UCS%CP424.src,v 1.5 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP424"
+SRC_ZONE       0x0000-0x2017
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     IBM EBCDIC CP424 (Hebrew) to Unicode table
+#    Unicode version: 3.0
+#    Table version: 1.0
+#    Table format:  Format A
+#    Date:          1999 July 27
+#    Authors:       Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1998 - 1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       CP424 characters map into Unicode.
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the CP424 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#              (or for EBCDIC controls, the EBCDIC name in C1 space)
+#
+#    The entries are in CP424 order
+#
+#      Version history
+#      1.0 version new.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x0000 = 0x00
+0x0001 = 0x01
+0x0002 = 0x02
+0x0003 = 0x03
+0x0004 = 0x37
+0x0005 = 0x2D
+0x0006 = 0x2E
+0x0007 = 0x2F
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B = 0x0B
+0x000C = 0x0C
+0x000D = 0x0D
+0x000E = 0x0E
+0x000F = 0x0F
+0x0010 = 0x10
+0x0011 = 0x11
+0x0012 = 0x12
+0x0013 = 0x13
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C = 0x1C
+0x001D = 0x1D
+0x001E = 0x1E
+0x001F = 0x1F
+0x0020 = 0x40
+0x0021 = 0x5A
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 = 0xF0
+0x0031 = 0xF1
+0x0032 = 0xF2
+0x0033 = 0xF3
+0x0034 = 0xF4
+0x0035 = 0xF5
+0x0036 = 0xF6
+0x0037 = 0xF7
+0x0038 = 0xF8
+0x0039 = 0xF9
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 = 0xC1
+0x0042 = 0xC2
+0x0043 = 0xC3
+0x0044 = 0xC4
+0x0045 = 0xC5
+0x0046 = 0xC6
+0x0047 = 0xC7
+0x0048 = 0xC8
+0x0049 = 0xC9
+0x004A = 0xD1
+0x004B = 0xD2
+0x004C = 0xD3
+0x004D = 0xD4
+0x004E = 0xD5
+0x004F = 0xD6
+0x0050 = 0xD7
+0x0051 = 0xD8
+0x0052 = 0xD9
+0x0053 = 0xE2
+0x0054 = 0xE3
+0x0055 = 0xE4
+0x0056 = 0xE5
+0x0057 = 0xE6
+0x0058 = 0xE7
+0x0059 = 0xE8
+0x005A = 0xE9
+0x005B = 0xBA
+0x005C = 0xE0
+0x005D = 0xBB
+0x005E = 0xB0
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 = 0x81
+0x0062 = 0x82
+0x0063 = 0x83
+0x0064 = 0x84
+0x0065 = 0x85
+0x0066 = 0x86
+0x0067 = 0x87
+0x0068 = 0x88
+0x0069 = 0x89
+0x006A = 0x91
+0x006B = 0x92
+0x006C = 0x93
+0x006D = 0x94
+0x006E = 0x95
+0x006F = 0x96
+0x0070 = 0x97
+0x0071 = 0x98
+0x0072 = 0x99
+0x0073 = 0xA2
+0x0074 = 0xA3
+0x0075 = 0xA4
+0x0076 = 0xA5
+0x0077 = 0xA6
+0x0078 = 0xA7
+0x0079 = 0xA8
+0x007A = 0xA9
+0x007B = 0xC0
+0x007C = 0x4F
+0x007D = 0xD0
+0x007E = 0xA1
+0x007F = 0x07
+0x0080 = 0x20
+0x0081 = 0x21
+0x0082 = 0x22
+0x0083 = 0x23
+0x0084 = 0x24
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 = 0x28
+0x0089 = 0x29
+0x008A = 0x2A
+0x008B = 0x2B
+0x008C = 0x2C
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 = 0x33
+0x0094 = 0x34
+0x0095 = 0x35
+0x0096 = 0x36
+0x0097 = 0x08
+0x0098 = 0x38
+0x0099 = 0x39
+0x009A = 0x3A
+0x009B = 0x3B
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x74
+0x00A2 = 0x4A
+0x00A3 = 0xB1
+0x00A4 = 0x9F
+0x00A5 = 0xB2
+0x00A6 = 0x6A
+0x00A7 = 0xB5
+0x00A8 = 0xBD
+0x00A9 = 0xB4
+0x00AB = 0x8A
+0x00AC = 0x5F
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00AF = 0xBC
+0x00B0 = 0x90
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0xA0
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BB = 0x8B
+0x00BC = 0xB7
+0x00BD = 0xB8
+0x00BE = 0xB9
+0x00D7 = 0xBF
+0x00F7 = 0xE1
+0x05D0 = 0x41
+0x05D1 = 0x42
+0x05D2 = 0x43
+0x05D3 = 0x44
+0x05D4 = 0x45
+0x05D5 = 0x46
+0x05D6 = 0x47
+0x05D7 = 0x48
+0x05D8 = 0x49
+0x05D9 = 0x51
+0x05DA = 0x52
+0x05DB = 0x53
+0x05DC = 0x54
+0x05DD = 0x55
+0x05DE = 0x56
+0x05DF = 0x57
+0x05E0 = 0x58
+0x05E1 = 0x59
+0x05E2 = 0x62
+0x05E3 = 0x63
+0x05E4 = 0x64
+0x05E5 = 0x65
+0x05E6 = 0x66
+0x05E7 = 0x67
+0x05E8 = 0x68
+0x05E9 = 0x69
+0x05EA = 0x71
+0x2017 = 0x78
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP437.src b/share/i18n/csmapper/CP/UCS%CP437.src
new file mode 100644 (file)
index 0000000..ac6b8ec
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: UCS%CP437.src,v 1.5 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP437"
+SRC_ZONE       0x0000-0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp437_DOSLatinUS to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp437_DOSLatinUS code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp437_DOSLatinUS order
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xFF
+0x00A1 = 0xAD
+0x00A2 = 0x9B
+0x00A3 = 0x9C
+0x00A5 = 0x9D
+0x00AA = 0xA6
+0x00AB = 0xAE
+0x00AC = 0xAA
+0x00B0 = 0xF8
+0x00B1 = 0xF1
+0x00B2 = 0xFD
+0x00B5 = 0xE6
+0x00B7 = 0xFA
+0x00BA = 0xA7
+0x00BB = 0xAF
+0x00BC = 0xAC
+0x00BD = 0xAB
+0x00BF = 0xA8
+0x00C4 = 0x8E
+0x00C5 = 0x8F
+0x00C6 = 0x92
+0x00C7 = 0x80
+0x00C9 = 0x90
+0x00D1 = 0xA5
+0x00D6 = 0x99
+0x00DC = 0x9A
+0x00DF = 0xE1
+0x00E0 = 0x85
+0x00E1 = 0xA0
+0x00E2 = 0x83
+0x00E4 = 0x84
+0x00E5 = 0x86
+0x00E6 = 0x91
+0x00E7 = 0x87
+0x00E8 = 0x8A
+0x00E9 = 0x82
+0x00EA = 0x88
+0x00EB = 0x89
+0x00EC = 0x8D
+0x00ED = 0xA1
+0x00EE = 0x8C
+0x00EF = 0x8B
+0x00F1 = 0xA4
+0x00F2 = 0x95
+0x00F3 = 0xA2
+0x00F4 = 0x93
+0x00F6 = 0x94
+0x00F7 = 0xF6
+0x00F9 = 0x97
+0x00FA = 0xA3
+0x00FB = 0x96
+0x00FC = 0x81
+0x00FF = 0x98
+0x0192 = 0x9F
+0x0393 = 0xE2
+0x0398 = 0xE9
+0x03A3 = 0xE4
+0x03A6 = 0xE8
+0x03A9 = 0xEA
+0x03B1 = 0xE0
+0x03B4 = 0xEB
+0x03B5 = 0xEE
+0x03C0 = 0xE3
+0x03C3 = 0xE5
+0x03C4 = 0xE7
+0x03C6 = 0xED
+0x207F = 0xFC
+0x20A7 = 0x9E
+0x2219 = 0xF9
+0x221A = 0xFB
+0x221E = 0xEC
+0x2229 = 0xEF
+0x2248 = 0xF7
+0x2261 = 0xF0
+0x2264 = 0xF3
+0x2265 = 0xF2
+0x2310 = 0xA9
+0x2320 = 0xF4
+0x2321 = 0xF5
+0x2500 = 0xC4
+0x2502 = 0xB3
+0x250C = 0xDA
+0x2510 = 0xBF
+0x2514 = 0xC0
+0x2518 = 0xD9
+0x251C = 0xC3
+0x2524 = 0xB4
+0x252C = 0xC2
+0x2534 = 0xC1
+0x253C = 0xC5
+0x2550 = 0xCD
+0x2551 = 0xBA
+0x2552 = 0xD5
+0x2553 = 0xD6
+0x2554 = 0xC9
+0x2555 = 0xB8
+0x2556 = 0xB7
+0x2557 = 0xBB
+0x2558 = 0xD4
+0x2559 = 0xD3
+0x255A = 0xC8
+0x255B = 0xBE
+0x255C = 0xBD
+0x255D = 0xBC
+0x255E = 0xC6
+0x255F = 0xC7
+0x2560 = 0xCC
+0x2561 = 0xB5
+0x2562 = 0xB6
+0x2563 = 0xB9
+0x2564 = 0xD1
+0x2565 = 0xD2
+0x2566 = 0xCB
+0x2567 = 0xCF
+0x2568 = 0xD0
+0x2569 = 0xCA
+0x256A = 0xD8
+0x256B = 0xD7
+0x256C = 0xCE
+0x2580 = 0xDF
+0x2584 = 0xDC
+0x2588 = 0xDB
+0x258C = 0xDD
+0x2590 = 0xDE
+0x2591 = 0xB0
+0x2592 = 0xB1
+0x2593 = 0xB2
+0x25A0 = 0xFE
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP500.src b/share/i18n/csmapper/CP/UCS%CP500.src
new file mode 100644 (file)
index 0000000..2d7c218
--- /dev/null
@@ -0,0 +1,194 @@
+# $NetBSD: UCS%CP500.src,v 1.6 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP500"
+SRC_ZONE       0x0000-0x00FF
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp500_IBMInternational to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp500_IBMInternational code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp500_IBMInternational order
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0x4A
+0x005C = 0xE0
+0x005D = 0x5A
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0xC0
+0x007C = 0xBB
+0x007D = 0xD0
+0x007E = 0xA1
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0xB0
+0x00A3 = 0xB1
+0x00A4 = 0x9F
+0x00A5 = 0xB2
+0x00A6 = 0x6A
+0x00A7 = 0xB5
+0x00A8 = 0xBD
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0xBA
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00AF = 0xBC
+0x00B0 = 0x90
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0xA0
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC - 0x00BE = 0xB7 -
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x63
+0x00C5 = 0x67
+0x00C6 = 0x9E
+0x00C7 = 0x68
+0x00C8 = 0x74
+0x00C9 - 0x00CB = 0x71 -
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D0 = 0xAC
+0x00D1 = 0x69
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0xEC
+0x00D7 = 0xBF
+0x00D8 = 0x80
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0xFC
+0x00DD = 0xAD
+0x00DE = 0xAE
+0x00DF = 0x59
+0x00E0 = 0x44
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0x43
+0x00E5 = 0x47
+0x00E6 = 0x9C
+0x00E7 = 0x48
+0x00E8 = 0x54
+0x00E9 = 0x51
+0x00EA = 0x52
+0x00EB = 0x53
+0x00EC = 0x58
+0x00ED - 0x00EF = 0x55 -
+0x00F0 = 0x8C
+0x00F1 = 0x49
+0x00F2 = 0xCD
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0xCC
+0x00F7 = 0xE1
+0x00F8 = 0x70
+0x00F9 = 0xDD
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xDC
+0x00FD = 0x8D
+0x00FE = 0x8E
+0x00FF = 0xDF
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP737.src b/share/i18n/csmapper/CP/UCS%CP737.src
new file mode 100644 (file)
index 0000000..89f4355
--- /dev/null
@@ -0,0 +1,288 @@
+# $NetBSD: UCS%CP737.src,v 1.4 2005/03/11 23:38:02 christos Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP737"
+SRC_ZONE       0x0000 - 0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp737_DOSGreek to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp737_DOSGreek code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp737_DOSGreek order
+#
+
+0x0000 = 0x0000
+0x0001 = 0x0001
+0x0002 = 0x0002
+0x0003 = 0x0003
+0x0004 = 0x0004
+0x0005 = 0x0005
+0x0006 = 0x0006
+0x0007 = 0x0007
+0x0008 = 0x0008
+0x0009 = 0x0009
+0x000A = 0x000A
+0x000B = 0x000B
+0x000C = 0x000C
+0x000D = 0x000D
+0x000E = 0x000E
+0x000F = 0x000F
+0x0010 = 0x0010
+0x0011 = 0x0011
+0x0012 = 0x0012
+0x0013 = 0x0013
+0x0014 = 0x0014
+0x0015 = 0x0015
+0x0016 = 0x0016
+0x0017 = 0x0017
+0x0018 = 0x0018
+0x0019 = 0x0019
+0x001A = 0x001A
+0x001B = 0x001B
+0x001C = 0x001C
+0x001D = 0x001D
+0x001E = 0x001E
+0x001F = 0x001F
+0x0020 = 0x0020
+0x0021 = 0x0021
+0x0022 = 0x0022
+0x0023 = 0x0023
+0x0024 = 0x0024
+0x0025 = 0x0025
+0x0026 = 0x0026
+0x0027 = 0x0027
+0x0028 = 0x0028
+0x0029 = 0x0029
+0x002A = 0x002A
+0x002B = 0x002B
+0x002C = 0x002C
+0x002D = 0x002D
+0x002E = 0x002E
+0x002F = 0x002F
+0x0030 = 0x0030
+0x0031 = 0x0031
+0x0032 = 0x0032
+0x0033 = 0x0033
+0x0034 = 0x0034
+0x0035 = 0x0035
+0x0036 = 0x0036
+0x0037 = 0x0037
+0x0038 = 0x0038
+0x0039 = 0x0039
+0x003A = 0x003A
+0x003B = 0x003B
+0x003C = 0x003C
+0x003D = 0x003D
+0x003E = 0x003E
+0x003F = 0x003F
+0x0040 = 0x0040
+0x0041 = 0x0041
+0x0042 = 0x0042
+0x0043 = 0x0043
+0x0044 = 0x0044
+0x0045 = 0x0045
+0x0046 = 0x0046
+0x0047 = 0x0047
+0x0048 = 0x0048
+0x0049 = 0x0049
+0x004A = 0x004A
+0x004B = 0x004B
+0x004C = 0x004C
+0x004D = 0x004D
+0x004E = 0x004E
+0x004F = 0x004F
+0x0050 = 0x0050
+0x0051 = 0x0051
+0x0052 = 0x0052
+0x0053 = 0x0053
+0x0054 = 0x0054
+0x0055 = 0x0055
+0x0056 = 0x0056
+0x0057 = 0x0057
+0x0058 = 0x0058
+0x0059 = 0x0059
+0x005A = 0x005A
+0x005B = 0x005B
+0x005C = 0x005C
+0x005D = 0x005D
+0x005E = 0x005E
+0x005F = 0x005F
+0x0060 = 0x0060
+0x0061 = 0x0061
+0x0062 = 0x0062
+0x0063 = 0x0063
+0x0064 = 0x0064
+0x0065 = 0x0065
+0x0066 = 0x0066
+0x0067 = 0x0067
+0x0068 = 0x0068
+0x0069 = 0x0069
+0x006A = 0x006A
+0x006B = 0x006B
+0x006C = 0x006C
+0x006D = 0x006D
+0x006E = 0x006E
+0x006F = 0x006F
+0x0070 = 0x0070
+0x0071 = 0x0071
+0x0072 = 0x0072
+0x0073 = 0x0073
+0x0074 = 0x0074
+0x0075 = 0x0075
+0x0076 = 0x0076
+0x0077 = 0x0077
+0x0078 = 0x0078
+0x0079 = 0x0079
+0x007A = 0x007A
+0x007B = 0x007B
+0x007C = 0x007C
+0x007D = 0x007D
+0x007E = 0x007E
+0x007F = 0x007F
+0x0391 = 0x0080
+0x0392 = 0x0081
+0x0393 = 0x0082
+0x0394 = 0x0083
+0x0395 = 0x0084
+0x0396 = 0x0085
+0x0397 = 0x0086
+0x0398 = 0x0087
+0x0399 = 0x0088
+0x039A = 0x0089
+0x039B = 0x008A
+0x039C = 0x008B
+0x039D = 0x008C
+0x039E = 0x008D
+0x039F = 0x008E
+0x03A0 = 0x008F
+0x03A1 = 0x0090
+0x03A3 = 0x0091
+0x03A4 = 0x0092
+0x03A5 = 0x0093
+0x03A6 = 0x0094
+0x03A7 = 0x0095
+0x03A8 = 0x0096
+0x03A9 = 0x0097
+0x03B1 = 0x0098
+0x03B2 = 0x0099
+0x03B3 = 0x009A
+0x03B4 = 0x009B
+0x03B5 = 0x009C
+0x03B6 = 0x009D
+0x03B7 = 0x009E
+0x03B8 = 0x009F
+0x03B9 = 0x00A0
+0x03BA = 0x00A1
+0x03BB = 0x00A2
+0x03BC = 0x00A3
+0x03BD = 0x00A4
+0x03BE = 0x00A5
+0x03BF = 0x00A6
+0x03C0 = 0x00A7
+0x03C1 = 0x00A8
+0x03C3 = 0x00A9
+0x03C2 = 0x00AA
+0x03C4 = 0x00AB
+0x03C5 = 0x00AC
+0x03C6 = 0x00AD
+0x03C7 = 0x00AE
+0x03C8 = 0x00AF
+0x2591 = 0x00B0
+0x2592 = 0x00B1
+0x2593 = 0x00B2
+0x2502 = 0x00B3
+0x2524 = 0x00B4
+0x2561 = 0x00B5
+0x2562 = 0x00B6
+0x2556 = 0x00B7
+0x2555 = 0x00B8
+0x2563 = 0x00B9
+0x2551 = 0x00BA
+0x2557 = 0x00BB
+0x255D = 0x00BC
+0x255C = 0x00BD
+0x255B = 0x00BE
+0x2510 = 0x00BF
+0x2514 = 0x00C0
+0x2534 = 0x00C1
+0x252C = 0x00C2
+0x251C = 0x00C3
+0x2500 = 0x00C4
+0x253C = 0x00C5
+0x255E = 0x00C6
+0x255F = 0x00C7
+0x255A = 0x00C8
+0x2554 = 0x00C9
+0x2569 = 0x00CA
+0x2566 = 0x00CB
+0x2560 = 0x00CC
+0x2550 = 0x00CD
+0x256C = 0x00CE
+0x2567 = 0x00CF
+0x2568 = 0x00D0
+0x2564 = 0x00D1
+0x2565 = 0x00D2
+0x2559 = 0x00D3
+0x2558 = 0x00D4
+0x2552 = 0x00D5
+0x2553 = 0x00D6
+0x256B = 0x00D7
+0x256A = 0x00D8
+0x2518 = 0x00D9
+0x250C = 0x00DA
+0x2588 = 0x00DB
+0x2584 = 0x00DC
+0x258C = 0x00DD
+0x2590 = 0x00DE
+0x2580 = 0x00DF
+0x03C9 = 0x00E0
+0x03AC = 0x00E1
+0x03AD = 0x00E2
+0x03AE = 0x00E3
+0x03CA = 0x00E4
+0x03AF = 0x00E5
+0x03CC = 0x00E6
+0x03CD = 0x00E7
+0x03CB = 0x00E8
+0x03CE = 0x00E9
+0x0386 = 0x00EA
+0x0388 = 0x00EB
+0x0389 = 0x00EC
+0x038A = 0x00ED
+0x038C = 0x00EE
+0x038E = 0x00EF
+0x038F = 0x00F0
+0x00B1 = 0x00F1
+0x2265 = 0x00F2
+0x2264 = 0x00F3
+0x03AA = 0x00F4
+0x03AB = 0x00F5
+0x00F7 = 0x00F6
+0x2248 = 0x00F7
+0x00B0 = 0x00F8
+0x2219 = 0x00F9
+0x00B7 = 0x00FA
+0x221A = 0x00FB
+0x207F = 0x00FC
+0x00B2 = 0x00FD
+0x25A0 = 0x00FE
+0x00A0 = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP775.src b/share/i18n/csmapper/CP/UCS%CP775.src
new file mode 100644 (file)
index 0000000..0330b8f
--- /dev/null
@@ -0,0 +1,288 @@
+# $NetBSD: UCS%CP775.src,v 1.4 2005/03/11 23:38:02 christos Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP775"
+SRC_ZONE       0x0000 - 0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp775_DOSBaltRim to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp775_DOSBaltRim code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp775_DOSBaltRim order
+#
+
+0x0000 = 0x0000
+0x0001 = 0x0001
+0x0002 = 0x0002
+0x0003 = 0x0003
+0x0004 = 0x0004
+0x0005 = 0x0005
+0x0006 = 0x0006
+0x0007 = 0x0007
+0x0008 = 0x0008
+0x0009 = 0x0009
+0x000A = 0x000A
+0x000B = 0x000B
+0x000C = 0x000C
+0x000D = 0x000D
+0x000E = 0x000E
+0x000F = 0x000F
+0x0010 = 0x0010
+0x0011 = 0x0011
+0x0012 = 0x0012
+0x0013 = 0x0013
+0x0014 = 0x0014
+0x0015 = 0x0015
+0x0016 = 0x0016
+0x0017 = 0x0017
+0x0018 = 0x0018
+0x0019 = 0x0019
+0x001A = 0x001A
+0x001B = 0x001B
+0x001C = 0x001C
+0x001D = 0x001D
+0x001E = 0x001E
+0x001F = 0x001F
+0x0020 = 0x0020
+0x0021 = 0x0021
+0x0022 = 0x0022
+0x0023 = 0x0023
+0x0024 = 0x0024
+0x0025 = 0x0025
+0x0026 = 0x0026
+0x0027 = 0x0027
+0x0028 = 0x0028
+0x0029 = 0x0029
+0x002A = 0x002A
+0x002B = 0x002B
+0x002C = 0x002C
+0x002D = 0x002D
+0x002E = 0x002E
+0x002F = 0x002F
+0x0030 = 0x0030
+0x0031 = 0x0031
+0x0032 = 0x0032
+0x0033 = 0x0033
+0x0034 = 0x0034
+0x0035 = 0x0035
+0x0036 = 0x0036
+0x0037 = 0x0037
+0x0038 = 0x0038
+0x0039 = 0x0039
+0x003A = 0x003A
+0x003B = 0x003B
+0x003C = 0x003C
+0x003D = 0x003D
+0x003E = 0x003E
+0x003F = 0x003F
+0x0040 = 0x0040
+0x0041 = 0x0041
+0x0042 = 0x0042
+0x0043 = 0x0043
+0x0044 = 0x0044
+0x0045 = 0x0045
+0x0046 = 0x0046
+0x0047 = 0x0047
+0x0048 = 0x0048
+0x0049 = 0x0049
+0x004A = 0x004A
+0x004B = 0x004B
+0x004C = 0x004C
+0x004D = 0x004D
+0x004E = 0x004E
+0x004F = 0x004F
+0x0050 = 0x0050
+0x0051 = 0x0051
+0x0052 = 0x0052
+0x0053 = 0x0053
+0x0054 = 0x0054
+0x0055 = 0x0055
+0x0056 = 0x0056
+0x0057 = 0x0057
+0x0058 = 0x0058
+0x0059 = 0x0059
+0x005A = 0x005A
+0x005B = 0x005B
+0x005C = 0x005C
+0x005D = 0x005D
+0x005E = 0x005E
+0x005F = 0x005F
+0x0060 = 0x0060
+0x0061 = 0x0061
+0x0062 = 0x0062
+0x0063 = 0x0063
+0x0064 = 0x0064
+0x0065 = 0x0065
+0x0066 = 0x0066
+0x0067 = 0x0067
+0x0068 = 0x0068
+0x0069 = 0x0069
+0x006A = 0x006A
+0x006B = 0x006B
+0x006C = 0x006C
+0x006D = 0x006D
+0x006E = 0x006E
+0x006F = 0x006F
+0x0070 = 0x0070
+0x0071 = 0x0071
+0x0072 = 0x0072
+0x0073 = 0x0073
+0x0074 = 0x0074
+0x0075 = 0x0075
+0x0076 = 0x0076
+0x0077 = 0x0077
+0x0078 = 0x0078
+0x0079 = 0x0079
+0x007A = 0x007A
+0x007B = 0x007B
+0x007C = 0x007C
+0x007D = 0x007D
+0x007E = 0x007E
+0x007F = 0x007F
+0x0106 = 0x0080
+0x00FC = 0x0081
+0x00E9 = 0x0082
+0x0101 = 0x0083
+0x00E4 = 0x0084
+0x0123 = 0x0085
+0x00E5 = 0x0086
+0x0107 = 0x0087
+0x0142 = 0x0088
+0x0113 = 0x0089
+0x0156 = 0x008A
+0x0157 = 0x008B
+0x012B = 0x008C
+0x0179 = 0x008D
+0x00C4 = 0x008E
+0x00C5 = 0x008F
+0x00C9 = 0x0090
+0x00E6 = 0x0091
+0x00C6 = 0x0092
+0x014D = 0x0093
+0x00F6 = 0x0094
+0x0122 = 0x0095
+0x00A2 = 0x0096
+0x015A = 0x0097
+0x015B = 0x0098
+0x00D6 = 0x0099
+0x00DC = 0x009A
+0x00F8 = 0x009B
+0x00A3 = 0x009C
+0x00D8 = 0x009D
+0x00D7 = 0x009E
+0x00A4 = 0x009F
+0x0100 = 0x00A0
+0x012A = 0x00A1
+0x00F3 = 0x00A2
+0x017B = 0x00A3
+0x017C = 0x00A4
+0x017A = 0x00A5
+0x201D = 0x00A6
+0x00A6 = 0x00A7
+0x00A9 = 0x00A8
+0x00AE = 0x00A9
+0x00AC = 0x00AA
+0x00BD = 0x00AB
+0x00BC = 0x00AC
+0x0141 = 0x00AD
+0x00AB = 0x00AE
+0x00BB = 0x00AF
+0x2591 = 0x00B0
+0x2592 = 0x00B1
+0x2593 = 0x00B2
+0x2502 = 0x00B3
+0x2524 = 0x00B4
+0x0104 = 0x00B5
+0x010C = 0x00B6
+0x0118 = 0x00B7
+0x0116 = 0x00B8
+0x2563 = 0x00B9
+0x2551 = 0x00BA
+0x2557 = 0x00BB
+0x255D = 0x00BC
+0x012E = 0x00BD
+0x0160 = 0x00BE
+0x2510 = 0x00BF
+0x2514 = 0x00C0
+0x2534 = 0x00C1
+0x252C = 0x00C2
+0x251C = 0x00C3
+0x2500 = 0x00C4
+0x253C = 0x00C5
+0x0172 = 0x00C6
+0x016A = 0x00C7
+0x255A = 0x00C8
+0x2554 = 0x00C9
+0x2569 = 0x00CA
+0x2566 = 0x00CB
+0x2560 = 0x00CC
+0x2550 = 0x00CD
+0x256C = 0x00CE
+0x017D = 0x00CF
+0x0105 = 0x00D0
+0x010D = 0x00D1
+0x0119 = 0x00D2
+0x0117 = 0x00D3
+0x012F = 0x00D4
+0x0161 = 0x00D5
+0x0173 = 0x00D6
+0x016B = 0x00D7
+0x017E = 0x00D8
+0x2518 = 0x00D9
+0x250C = 0x00DA
+0x2588 = 0x00DB
+0x2584 = 0x00DC
+0x258C = 0x00DD
+0x2590 = 0x00DE
+0x2580 = 0x00DF
+0x00D3 = 0x00E0
+0x00DF = 0x00E1
+0x014C = 0x00E2
+0x0143 = 0x00E3
+0x00F5 = 0x00E4
+0x00D5 = 0x00E5
+0x00B5 = 0x00E6
+0x0144 = 0x00E7
+0x0136 = 0x00E8
+0x0137 = 0x00E9
+0x013B = 0x00EA
+0x013C = 0x00EB
+0x0146 = 0x00EC
+0x0112 = 0x00ED
+0x0145 = 0x00EE
+0x2019 = 0x00EF
+0x00AD = 0x00F0
+0x00B1 = 0x00F1
+0x201C = 0x00F2
+0x00BE = 0x00F3
+0x00B6 = 0x00F4
+0x00A7 = 0x00F5
+0x00F7 = 0x00F6
+0x201E = 0x00F7
+0x00B0 = 0x00F8
+0x2219 = 0x00F9
+0x00B7 = 0x00FA
+0x00B9 = 0x00FB
+0x00B3 = 0x00FC
+0x00B2 = 0x00FD
+0x25A0 = 0x00FE
+0x00A0 = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP850.src b/share/i18n/csmapper/CP/UCS%CP850.src
new file mode 100644 (file)
index 0000000..972aa74
--- /dev/null
@@ -0,0 +1,288 @@
+# $NetBSD: UCS%CP850.src,v 1.4 2005/03/11 23:38:02 christos Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP850"
+SRC_ZONE       0x0000 - 0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp850_DOSLatin1 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp850_DOSLatin1 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp850_DOSLatin1 order
+#
+
+0x0000 = 0x0000
+0x0001 = 0x0001
+0x0002 = 0x0002
+0x0003 = 0x0003
+0x0004 = 0x0004
+0x0005 = 0x0005
+0x0006 = 0x0006
+0x0007 = 0x0007
+0x0008 = 0x0008
+0x0009 = 0x0009
+0x000A = 0x000A
+0x000B = 0x000B
+0x000C = 0x000C
+0x000D = 0x000D
+0x000E = 0x000E
+0x000F = 0x000F
+0x0010 = 0x0010
+0x0011 = 0x0011
+0x0012 = 0x0012
+0x0013 = 0x0013
+0x0014 = 0x0014
+0x0015 = 0x0015
+0x0016 = 0x0016
+0x0017 = 0x0017
+0x0018 = 0x0018
+0x0019 = 0x0019
+0x001A = 0x001A
+0x001B = 0x001B
+0x001C = 0x001C
+0x001D = 0x001D
+0x001E = 0x001E
+0x001F = 0x001F
+0x0020 = 0x0020
+0x0021 = 0x0021
+0x0022 = 0x0022
+0x0023 = 0x0023
+0x0024 = 0x0024
+0x0025 = 0x0025
+0x0026 = 0x0026
+0x0027 = 0x0027
+0x0028 = 0x0028
+0x0029 = 0x0029
+0x002A = 0x002A
+0x002B = 0x002B
+0x002C = 0x002C
+0x002D = 0x002D
+0x002E = 0x002E
+0x002F = 0x002F
+0x0030 = 0x0030
+0x0031 = 0x0031
+0x0032 = 0x0032
+0x0033 = 0x0033
+0x0034 = 0x0034
+0x0035 = 0x0035
+0x0036 = 0x0036
+0x0037 = 0x0037
+0x0038 = 0x0038
+0x0039 = 0x0039
+0x003A = 0x003A
+0x003B = 0x003B
+0x003C = 0x003C
+0x003D = 0x003D
+0x003E = 0x003E
+0x003F = 0x003F
+0x0040 = 0x0040
+0x0041 = 0x0041
+0x0042 = 0x0042
+0x0043 = 0x0043
+0x0044 = 0x0044
+0x0045 = 0x0045
+0x0046 = 0x0046
+0x0047 = 0x0047
+0x0048 = 0x0048
+0x0049 = 0x0049
+0x004A = 0x004A
+0x004B = 0x004B
+0x004C = 0x004C
+0x004D = 0x004D
+0x004E = 0x004E
+0x004F = 0x004F
+0x0050 = 0x0050
+0x0051 = 0x0051
+0x0052 = 0x0052
+0x0053 = 0x0053
+0x0054 = 0x0054
+0x0055 = 0x0055
+0x0056 = 0x0056
+0x0057 = 0x0057
+0x0058 = 0x0058
+0x0059 = 0x0059
+0x005A = 0x005A
+0x005B = 0x005B
+0x005C = 0x005C
+0x005D = 0x005D
+0x005E = 0x005E
+0x005F = 0x005F
+0x0060 = 0x0060
+0x0061 = 0x0061
+0x0062 = 0x0062
+0x0063 = 0x0063
+0x0064 = 0x0064
+0x0065 = 0x0065
+0x0066 = 0x0066
+0x0067 = 0x0067
+0x0068 = 0x0068
+0x0069 = 0x0069
+0x006A = 0x006A
+0x006B = 0x006B
+0x006C = 0x006C
+0x006D = 0x006D
+0x006E = 0x006E
+0x006F = 0x006F
+0x0070 = 0x0070
+0x0071 = 0x0071
+0x0072 = 0x0072
+0x0073 = 0x0073
+0x0074 = 0x0074
+0x0075 = 0x0075
+0x0076 = 0x0076
+0x0077 = 0x0077
+0x0078 = 0x0078
+0x0079 = 0x0079
+0x007A = 0x007A
+0x007B = 0x007B
+0x007C = 0x007C
+0x007D = 0x007D
+0x007E = 0x007E
+0x007F = 0x007F
+0x00C7 = 0x0080
+0x00FC = 0x0081
+0x00E9 = 0x0082
+0x00E2 = 0x0083
+0x00E4 = 0x0084
+0x00E0 = 0x0085
+0x00E5 = 0x0086
+0x00E7 = 0x0087
+0x00EA = 0x0088
+0x00EB = 0x0089
+0x00E8 = 0x008A
+0x00EF = 0x008B
+0x00EE = 0x008C
+0x00EC = 0x008D
+0x00C4 = 0x008E
+0x00C5 = 0x008F
+0x00C9 = 0x0090
+0x00E6 = 0x0091
+0x00C6 = 0x0092
+0x00F4 = 0x0093
+0x00F6 = 0x0094
+0x00F2 = 0x0095
+0x00FB = 0x0096
+0x00F9 = 0x0097
+0x00FF = 0x0098
+0x00D6 = 0x0099
+0x00DC = 0x009A
+0x00F8 = 0x009B
+0x00A3 = 0x009C
+0x00D8 = 0x009D
+0x00D7 = 0x009E
+0x0192 = 0x009F
+0x00E1 = 0x00A0
+0x00ED = 0x00A1
+0x00F3 = 0x00A2
+0x00FA = 0x00A3
+0x00F1 = 0x00A4
+0x00D1 = 0x00A5
+0x00AA = 0x00A6
+0x00BA = 0x00A7
+0x00BF = 0x00A8
+0x00AE = 0x00A9
+0x00AC = 0x00AA
+0x00BD = 0x00AB
+0x00BC = 0x00AC
+0x00A1 = 0x00AD
+0x00AB = 0x00AE
+0x00BB = 0x00AF
+0x2591 = 0x00B0
+0x2592 = 0x00B1
+0x2593 = 0x00B2
+0x2502 = 0x00B3
+0x2524 = 0x00B4
+0x00C1 = 0x00B5
+0x00C2 = 0x00B6
+0x00C0 = 0x00B7
+0x00A9 = 0x00B8
+0x2563 = 0x00B9
+0x2551 = 0x00BA
+0x2557 = 0x00BB
+0x255D = 0x00BC
+0x00A2 = 0x00BD
+0x00A5 = 0x00BE
+0x2510 = 0x00BF
+0x2514 = 0x00C0
+0x2534 = 0x00C1
+0x252C = 0x00C2
+0x251C = 0x00C3
+0x2500 = 0x00C4
+0x253C = 0x00C5
+0x00E3 = 0x00C6
+0x00C3 = 0x00C7
+0x255A = 0x00C8
+0x2554 = 0x00C9
+0x2569 = 0x00CA
+0x2566 = 0x00CB
+0x2560 = 0x00CC
+0x2550 = 0x00CD
+0x256C = 0x00CE
+0x00A4 = 0x00CF
+0x00F0 = 0x00D0
+0x00D0 = 0x00D1
+0x00CA = 0x00D2
+0x00CB = 0x00D3
+0x00C8 = 0x00D4
+0x0131 = 0x00D5
+0x00CD = 0x00D6
+0x00CE = 0x00D7
+0x00CF = 0x00D8
+0x2518 = 0x00D9
+0x250C = 0x00DA
+0x2588 = 0x00DB
+0x2584 = 0x00DC
+0x00A6 = 0x00DD
+0x00CC = 0x00DE
+0x2580 = 0x00DF
+0x00D3 = 0x00E0
+0x00DF = 0x00E1
+0x00D4 = 0x00E2
+0x00D2 = 0x00E3
+0x00F5 = 0x00E4
+0x00D5 = 0x00E5
+0x00B5 = 0x00E6
+0x00FE = 0x00E7
+0x00DE = 0x00E8
+0x00DA = 0x00E9
+0x00DB = 0x00EA
+0x00D9 = 0x00EB
+0x00FD = 0x00EC
+0x00DD = 0x00ED
+0x00AF = 0x00EE
+0x00B4 = 0x00EF
+0x00AD = 0x00F0
+0x00B1 = 0x00F1
+0x2017 = 0x00F2
+0x00BE = 0x00F3
+0x00B6 = 0x00F4
+0x00A7 = 0x00F5
+0x00F7 = 0x00F6
+0x00B8 = 0x00F7
+0x00B0 = 0x00F8
+0x00A8 = 0x00F9
+0x00B7 = 0x00FA
+0x00B9 = 0x00FB
+0x00B3 = 0x00FC
+0x00B2 = 0x00FD
+0x25A0 = 0x00FE
+0x00A0 = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP851.src b/share/i18n/csmapper/CP/UCS%CP851.src
new file mode 100644 (file)
index 0000000..00e4df3
--- /dev/null
@@ -0,0 +1,269 @@
+# $NetBSD: UCS%CP851.src,v 1.6 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP851"
+SRC_ZONE       0x0000 - 0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345.
+#
+0x0000 = 0x00
+0x0001 = 0x01
+0x0002 = 0x02
+0x0003 = 0x03
+0x0004 = 0x04
+0x0005 = 0x05
+0x0006 = 0x06
+0x0007 = 0x07
+0x0008 = 0x08
+0x0009 = 0x09
+0x000A = 0x0A
+0x000B = 0x0B
+0x000C = 0x0C
+0x000D = 0x0D
+0x000E = 0x0E
+0x000F = 0x0F
+0x0010 = 0x10
+0x0011 = 0x11
+0x0012 = 0x12
+0x0013 = 0x13
+0x0014 = 0x14
+0x0015 = 0x15
+0x0016 = 0x16
+0x0017 = 0x17
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x1A
+0x001B = 0x1B
+0x001C = 0x1C
+0x001D = 0x1D
+0x001E = 0x1E
+0x001F = 0x1F
+0x0020 = 0x20
+0x0021 = 0x21
+0x0022 = 0x22
+0x0023 = 0x23
+0x0024 = 0x24
+0x0025 = 0x25
+0x0026 = 0x26
+0x0027 = 0x27
+0x0028 = 0x28
+0x0029 = 0x29
+0x002A = 0x2A
+0x002B = 0x2B
+0x002C = 0x2C
+0x002D = 0x2D
+0x002E = 0x2E
+0x002F = 0x2F
+0x0030 = 0x30
+0x0031 = 0x31
+0x0032 = 0x32
+0x0033 = 0x33
+0x0034 = 0x34
+0x0035 = 0x35
+0x0036 = 0x36
+0x0037 = 0x37
+0x0038 = 0x38
+0x0039 = 0x39
+0x003A = 0x3A
+0x003B = 0x3B
+0x003C = 0x3C
+0x003D = 0x3D
+0x003E = 0x3E
+0x003F = 0x3F
+0x0040 = 0x40
+0x0041 = 0x41
+0x0042 = 0x42
+0x0043 = 0x43
+0x0044 = 0x44
+0x0045 = 0x45
+0x0046 = 0x46
+0x0047 = 0x47
+0x0048 = 0x48
+0x0049 = 0x49
+0x004A = 0x4A
+0x004B = 0x4B
+0x004C = 0x4C
+0x004D = 0x4D
+0x004E = 0x4E
+0x004F = 0x4F
+0x0050 = 0x50
+0x0051 = 0x51
+0x0052 = 0x52
+0x0053 = 0x53
+0x0054 = 0x54
+0x0055 = 0x55
+0x0056 = 0x56
+0x0057 = 0x57
+0x0058 = 0x58
+0x0059 = 0x59
+0x005A = 0x5A
+0x005B = 0x5B
+0x005C = 0x5C
+0x005D = 0x5D
+0x005E = 0x5E
+0x005F = 0x5F
+0x0060 = 0x60
+0x0061 = 0x61
+0x0062 = 0x62
+0x0063 = 0x63
+0x0064 = 0x64
+0x0065 = 0x65
+0x0066 = 0x66
+0x0067 = 0x67
+0x0068 = 0x68
+0x0069 = 0x69
+0x006A = 0x6A
+0x006B = 0x6B
+0x006C = 0x6C
+0x006D = 0x6D
+0x006E = 0x6E
+0x006F = 0x6F
+0x0070 = 0x70
+0x0071 = 0x71
+0x0072 = 0x72
+0x0073 = 0x73
+0x0074 = 0x74
+0x0075 = 0x75
+0x0076 = 0x76
+0x0077 = 0x77
+0x0078 = 0x78
+0x0079 = 0x79
+0x007A = 0x7A
+0x007B = 0x7B
+0x007C = 0x7C
+0x007D = 0x7D
+0x007E = 0x7E
+0x007F = 0x7F
+0x00C7 = 0x80
+0x00FC = 0x81
+0x00E9 = 0x82
+0x00E2 = 0x83
+0x00E4 = 0x84
+0x00E0 = 0x85
+0x0386 = 0x86
+0x00E7 = 0x87
+0x00EA = 0x88
+0x00EB = 0x89
+0x00E8 = 0x8A
+0x00EF = 0x8B
+0x00EE = 0x8C
+0x0388 = 0x8D
+0x00C4 = 0x8E
+0x0389 = 0x8F
+0x038A = 0x90
+0x038C = 0x92
+0x00F4 = 0x93
+0x00F6 = 0x94
+0x038E = 0x95
+0x00FB = 0x96
+0x00F9 = 0x97
+0x038F = 0x98
+0x00D6 = 0x99
+0x00DC = 0x9A
+0x03AC = 0x9B
+0x00A3 = 0x9C
+0x03AD = 0x9D
+0x03AE = 0x9E
+0x03AF = 0x9F
+0x03CA = 0xA0
+0x0390 = 0xA1
+0x03CC = 0xA2
+0x03CD = 0xA3
+0x0391 = 0xA4
+0x0392 = 0xA5
+0x0393 = 0xA6
+0x0394 = 0xA7
+0x0395 = 0xA8
+0x0396 = 0xA9
+0x0397 = 0xAA
+0x00BD = 0xAB
+0x0398 = 0xAC
+0x0399 = 0xAD
+0x00AB = 0xAE
+0x00BB = 0xAF
+0x2591 = 0xB0
+0x2592 = 0xB1
+0x2593 = 0xB2
+0x2502 = 0xB3
+0x2524 = 0xB4
+0x039A = 0xB5
+0x039B = 0xB6
+0x039D = 0xB7
+0x039C = 0xB8
+0x252B = 0xB9
+0x2503 = 0xBA
+0x2513 = 0xBB
+0x251B = 0xBC
+0x039E = 0xBD
+0x039F = 0xBE
+0x2510 = 0xBF
+0x2514 = 0xC0
+0x2534 = 0xC1
+0x252C = 0xC2
+0x251C = 0xC3
+0x2500 = 0xC4
+0x253C = 0xC5
+0x03A0 = 0xC6
+0x03A1 = 0xC7
+0x2517 = 0xC8
+0x250F = 0xC9
+0x253B = 0xCA
+0x2533 = 0xCB
+0x2523 = 0xCC
+0x2501 = 0xCD
+0x254B = 0xCE
+0x03A3 = 0xCF
+0x03A4 = 0xD0
+0x03A5 = 0xD1
+0x03A6 = 0xD2
+0x03A7 = 0xD3
+0x03A8 = 0xD4
+0x03A9 = 0xD5
+0x03B1 = 0xD6
+0x03B2 = 0xD7
+0x03B3 = 0xD8
+0x2518 = 0xD9
+0x250C = 0xDA
+0x2588 = 0xDB
+0x2584 = 0xDC
+0x03B4 = 0xDD
+0x03B5 = 0xDE
+0x2580 = 0xDF
+0x03B6 = 0xE0
+0x03B7 = 0xE1
+0x03B8 = 0xE2
+0x03B9 = 0xE3
+0x03BA = 0xE4
+0x03BB = 0xE5
+0x03BC = 0xE6
+0x03BD = 0xE7
+0x03BE = 0xE8
+0x03BF = 0xE9
+0x03C0 = 0xEA
+0x03C1 = 0xEB
+0x03C3 = 0xEC
+0x03C2 = 0xED
+0x03C4 = 0xEE
+0x00B4 = 0xEF
+0x00AD = 0xF0
+0x00B1 = 0xF1
+0x03C5 = 0xF2
+0x03C6 = 0xF3
+0x03C7 = 0xF4
+0x00A7 = 0xF5
+0x03C8 = 0xF6
+0x02DB = 0xF7
+0x00B0 = 0xF8
+0x00A8 = 0xF9
+0x03C9 = 0xFA
+0x03CB = 0xFB
+0x03B0 = 0xFC
+0x03CE = 0xFD
+0x25A0 = 0xFE
+0x00A0 = 0xFF
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP852.src b/share/i18n/csmapper/CP/UCS%CP852.src
new file mode 100644 (file)
index 0000000..9503184
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: UCS%CP852.src,v 1.5 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP852"
+SRC_ZONE       0x0000-0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp852_DOSLatin2 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp852_DOSLatin2 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp852_DOSLatin2 order
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xFF
+0x00A4 = 0xCF
+0x00A7 = 0xF5
+0x00A8 = 0xF9
+0x00AB = 0xAE
+0x00AC = 0xAA
+0x00AD = 0xF0
+0x00B0 = 0xF8
+0x00B4 = 0xEF
+0x00B8 = 0xF7
+0x00BB = 0xAF
+0x00C1 = 0xB5
+0x00C2 = 0xB6
+0x00C4 = 0x8E
+0x00C7 = 0x80
+0x00C9 = 0x90
+0x00CB = 0xD3
+0x00CD = 0xD6
+0x00CE = 0xD7
+0x00D3 = 0xE0
+0x00D4 = 0xE2
+0x00D6 = 0x99
+0x00D7 = 0x9E
+0x00DA = 0xE9
+0x00DC = 0x9A
+0x00DD = 0xED
+0x00DF = 0xE1
+0x00E1 = 0xA0
+0x00E2 = 0x83
+0x00E4 = 0x84
+0x00E7 = 0x87
+0x00E9 = 0x82
+0x00EB = 0x89
+0x00ED = 0xA1
+0x00EE = 0x8C
+0x00F3 = 0xA2
+0x00F4 = 0x93
+0x00F6 = 0x94
+0x00F7 = 0xF6
+0x00FA = 0xA3
+0x00FC = 0x81
+0x00FD = 0xEC
+0x0102 = 0xC6
+0x0103 = 0xC7
+0x0104 = 0xA4
+0x0105 = 0xA5
+0x0106 = 0x8F
+0x0107 = 0x86
+0x010C = 0xAC
+0x010D = 0x9F
+0x010E = 0xD2
+0x010F = 0xD4
+0x0110 = 0xD1
+0x0111 = 0xD0
+0x0118 = 0xA8
+0x0119 = 0xA9
+0x011A = 0xB7
+0x011B = 0xD8
+0x0139 = 0x91
+0x013A = 0x92
+0x013D = 0x95
+0x013E = 0x96
+0x0141 = 0x9D
+0x0142 = 0x88
+0x0143 = 0xE3
+0x0144 = 0xE4
+0x0147 = 0xD5
+0x0148 = 0xE5
+0x0150 = 0x8A
+0x0151 = 0x8B
+0x0154 = 0xE8
+0x0155 = 0xEA
+0x0158 = 0xFC
+0x0159 = 0xFD
+0x015A = 0x97
+0x015B = 0x98
+0x015E = 0xB8
+0x015F = 0xAD
+0x0160 = 0xE6
+0x0161 = 0xE7
+0x0162 = 0xDD
+0x0163 = 0xEE
+0x0164 = 0x9B
+0x0165 = 0x9C
+0x016E = 0xDE
+0x016F = 0x85
+0x0170 = 0xEB
+0x0171 = 0xFB
+0x0179 = 0x8D
+0x017A = 0xAB
+0x017B = 0xBD
+0x017C = 0xBE
+0x017D = 0xA6
+0x017E = 0xA7
+0x02C7 = 0xF3
+0x02D8 = 0xF4
+0x02D9 = 0xFA
+0x02DB = 0xF2
+0x02DD = 0xF1
+0x2500 = 0xC4
+0x2502 = 0xB3
+0x250C = 0xDA
+0x2510 = 0xBF
+0x2514 = 0xC0
+0x2518 = 0xD9
+0x251C = 0xC3
+0x2524 = 0xB4
+0x252C = 0xC2
+0x2534 = 0xC1
+0x253C = 0xC5
+0x2550 = 0xCD
+0x2551 = 0xBA
+0x2554 = 0xC9
+0x2557 = 0xBB
+0x255A = 0xC8
+0x255D = 0xBC
+0x2560 = 0xCC
+0x2563 = 0xB9
+0x2566 = 0xCB
+0x2569 = 0xCA
+0x256C = 0xCE
+0x2580 = 0xDF
+0x2584 = 0xDC
+0x2588 = 0xDB
+0x2591 = 0xB0
+0x2592 = 0xB1
+0x2593 = 0xB2
+0x25A0 = 0xFE
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP853.src b/share/i18n/csmapper/CP/UCS%CP853.src
new file mode 100644 (file)
index 0000000..7c3c054
--- /dev/null
@@ -0,0 +1,137 @@
+# $NetBSD: UCS%CP853.src,v 1.1 2006/12/02 14:36:13 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP853"
+SRC_ZONE       0x0000 - 0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+# This mapping data is made from: 
+#    http://www.kostis.net/charsets/cp853.htm
+#    MS-DOS Codepage 853 (Multilingual Latin 3)
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xFF
+0x00A3 = 0x9C
+0x00A4 = 0xCF
+0x00A7 = 0xF5
+0x00A8 = 0xF9
+0x00AB = 0xAE
+0x00AD = 0xF0
+0x00B0 = 0xF8
+0x00B2 = 0xFD
+0x00B3 = 0xFC
+0x00B4 = 0xEF
+0x00B5 = 0xE6
+0x00B8 = 0xF7
+0x00BB = 0xAF
+0x00BD = 0xAB
+0x00C0 = 0xB7
+0x00C1 = 0xB5
+0x00C2 = 0xB6
+0x00C4 = 0x8E
+0x00C7 = 0x80
+0x00C8 = 0xD4
+0x00C9 = 0x90
+0x00CA = 0xD2
+0x00CB = 0xD3
+0x00CC = 0xDE
+0x00CD = 0xD6
+0x00CE = 0xD7
+0x00CF = 0xD8
+0x00D1 = 0xA5
+0x00D2 = 0xE3
+0x00D3 = 0xE0
+0x00D4 = 0xE2
+0x00D6 = 0x99
+0x00D7 = 0x9E
+0x00D9 = 0xEB
+0x00DA = 0xE9
+0x00DB = 0xEA
+0x00DC = 0x9A
+0x00DF = 0xE1
+0x00E0 = 0x85
+0x00E1 = 0xA0
+0x00E2 = 0x83
+0x00E4 = 0x84
+0x00E7 = 0x87
+0x00E8 = 0x8A
+0x00E9 = 0x82
+0x00EA = 0x88
+0x00EB = 0x89
+0x00EC = 0x8D
+0x00ED = 0xA1
+0x00EE = 0x8C
+0x00EF = 0x8B
+0x00F1 = 0xA4
+0x00F2 = 0x95
+0x00F3 = 0xA2
+0x00F4 = 0x93
+0x00F6 = 0x94
+0x00F7 = 0xF6
+0x00F9 = 0x97
+0x00FA = 0xA3
+0x00FB = 0x96
+0x00FC = 0x81
+0x0108 = 0x8F
+0x0109 = 0x86
+0x010A = 0x92
+0x010B = 0x91
+0x011C = 0x9D
+0x011D = 0x9B
+0x011E = 0xA6
+0x011F = 0xA7
+0x0120 = 0xE4
+0x0121 = 0xE5
+0x0124 = 0xA8
+0x0125 = 0xA9
+0x0126 = 0xE7
+0x0127 = 0xE8
+0x0130 = 0x98
+0x0131 = 0xD5
+0x0134 = 0xAC
+0x0135 = 0x9F
+0x0149 = 0xF3
+0x015C = 0xC6
+0x015D = 0xC7
+0x015E = 0xB8
+0x015F = 0xAD
+0x016C = 0xEC
+0x016D = 0xED
+0x017B = 0xBD
+0x017C = 0xBE
+0x02D8 = 0xF4
+0x02D9 = 0xFA
+0x2113 = 0xF2
+0x2500 = 0xC4
+0x2502 = 0xB3
+0x250C = 0xDA
+0x2510 = 0xBF
+0x2514 = 0xC0
+0x2518 = 0xD9
+0x251C = 0xC3
+0x2524 = 0xB4
+0x252C = 0xC2
+0x2534 = 0xC1
+0x253C = 0xC5
+0x2550 = 0xCD
+0x2551 = 0xBA
+0x2554 = 0xC9
+0x2557 = 0xBB
+0x255A = 0xC8
+0x255D = 0xBC
+0x2560 = 0xCC
+0x2563 = 0xB9
+0x2566 = 0xCB
+0x2569 = 0xCA
+0x256C = 0xCE
+0x2580 = 0xDF
+0x2584 = 0xDC
+0x2588 = 0xDB
+0x2591 = 0xB0
+0x2592 = 0xB1
+0x2593 = 0xB2
+0x25A0 = 0xFE
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP855.src b/share/i18n/csmapper/CP/UCS%CP855.src
new file mode 100644 (file)
index 0000000..64d5dce
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: UCS%CP855.src,v 1.5 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP855"
+SRC_ZONE       0x0000-0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp855_DOSCyrillic to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp855_DOSCyrillic code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp855_DOSCyrillic order
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xFF
+0x00A4 = 0xCF
+0x00A7 = 0xFD
+0x00AB = 0xAE
+0x00AD = 0xF0
+0x00BB = 0xAF
+0x0401 = 0x85
+0x0402 = 0x81
+0x0403 = 0x83
+0x0404 = 0x87
+0x0405 = 0x89
+0x0406 = 0x8B
+0x0407 = 0x8D
+0x0408 = 0x8F
+0x0409 = 0x91
+0x040A = 0x93
+0x040B = 0x95
+0x040C = 0x97
+0x040E = 0x99
+0x040F = 0x9B
+0x0410 = 0xA1
+0x0411 = 0xA3
+0x0412 = 0xEC
+0x0413 = 0xAD
+0x0414 = 0xA7
+0x0415 = 0xA9
+0x0416 = 0xEA
+0x0417 = 0xF4
+0x0418 = 0xB8
+0x0419 = 0xBE
+0x041A = 0xC7
+0x041B = 0xD1
+0x041C = 0xD3
+0x041D = 0xD5
+0x041E = 0xD7
+0x041F = 0xDD
+0x0420 = 0xE2
+0x0421 = 0xE4
+0x0422 = 0xE6
+0x0423 = 0xE8
+0x0424 = 0xAB
+0x0425 = 0xB6
+0x0426 = 0xA5
+0x0427 = 0xFC
+0x0428 = 0xF6
+0x0429 = 0xFA
+0x042A = 0x9F
+0x042B = 0xF2
+0x042C = 0xEE
+0x042D = 0xF8
+0x042E = 0x9D
+0x042F = 0xE0
+0x0430 = 0xA0
+0x0431 = 0xA2
+0x0432 = 0xEB
+0x0433 = 0xAC
+0x0434 = 0xA6
+0x0435 = 0xA8
+0x0436 = 0xE9
+0x0437 = 0xF3
+0x0438 = 0xB7
+0x0439 = 0xBD
+0x043A = 0xC6
+0x043B = 0xD0
+0x043C = 0xD2
+0x043D = 0xD4
+0x043E = 0xD6
+0x043F = 0xD8
+0x0440 = 0xE1
+0x0441 = 0xE3
+0x0442 = 0xE5
+0x0443 = 0xE7
+0x0444 = 0xAA
+0x0445 = 0xB5
+0x0446 = 0xA4
+0x0447 = 0xFB
+0x0448 = 0xF5
+0x0449 = 0xF9
+0x044A = 0x9E
+0x044B = 0xF1
+0x044C = 0xED
+0x044D = 0xF7
+0x044E = 0x9C
+0x044F = 0xDE
+0x0451 = 0x84
+0x0452 = 0x80
+0x0453 = 0x82
+0x0454 = 0x86
+0x0455 = 0x88
+0x0456 = 0x8A
+0x0457 = 0x8C
+0x0458 = 0x8E
+0x0459 = 0x90
+0x045A = 0x92
+0x045B = 0x94
+0x045C = 0x96
+0x045E = 0x98
+0x045F = 0x9A
+0x2116 = 0xEF
+0x2500 = 0xC4
+0x2502 = 0xB3
+0x250C = 0xDA
+0x2510 = 0xBF
+0x2514 = 0xC0
+0x2518 = 0xD9
+0x251C = 0xC3
+0x2524 = 0xB4
+0x252C = 0xC2
+0x2534 = 0xC1
+0x253C = 0xC5
+0x2550 = 0xCD
+0x2551 = 0xBA
+0x2554 = 0xC9
+0x2557 = 0xBB
+0x255A = 0xC8
+0x255D = 0xBC
+0x2560 = 0xCC
+0x2563 = 0xB9
+0x2566 = 0xCB
+0x2569 = 0xCA
+0x256C = 0xCE
+0x2580 = 0xDF
+0x2584 = 0xDC
+0x2588 = 0xDB
+0x2591 = 0xB0
+0x2592 = 0xB1
+0x2593 = 0xB2
+0x25A0 = 0xFE
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP856.src b/share/i18n/csmapper/CP/UCS%CP856.src
new file mode 100644 (file)
index 0000000..1c4e43f
--- /dev/null
@@ -0,0 +1,276 @@
+# $NetBSD: UCS%CP856.src,v 1.5 2009/11/08 10:37:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP856"
+SRC_ZONE       0x0000 - 0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp856_Hebrew_PC to Unicode table
+#    Unicode version: 3.0
+#    Table version: 1.0
+#    Table format:  Format A
+#    Date:          1999 July 27
+#    Authors:       Ken Whistler (kenw@sybase.com)
+#
+#      Copyright (c) 1998 - 1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       CP424 characters map into Unicode.
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp856_Hebrew_PC code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp856_Hebrew_PC order
+#
+#      Version history
+#      1.0 version new.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+
+0x0000 = 0x0000
+0x0001 = 0x0001
+0x0002 = 0x0002
+0x0003 = 0x0003
+0x0004 = 0x0004
+0x0005 = 0x0005
+0x0006 = 0x0006
+0x0007 = 0x0007
+0x0008 = 0x0008
+0x0009 = 0x0009
+0x000A = 0x000A
+0x000B = 0x000B
+0x000C = 0x000C
+0x000D = 0x000D
+0x000E = 0x000E
+0x000F = 0x000F
+0x0010 = 0x0010
+0x0011 = 0x0011
+0x0012 = 0x0012
+0x0013 = 0x0013
+0x0014 = 0x0014
+0x0015 = 0x0015
+0x0016 = 0x0016
+0x0017 = 0x0017
+0x0018 = 0x0018
+0x0019 = 0x0019
+0x001A = 0x001A
+0x001B = 0x001B
+0x001C = 0x001C
+0x001D = 0x001D
+0x001E = 0x001E
+0x001F = 0x001F
+0x0020 = 0x0020
+0x0021 = 0x0021
+0x0022 = 0x0022
+0x0023 = 0x0023
+0x0024 = 0x0024
+0x0025 = 0x0025
+0x0026 = 0x0026
+0x0027 = 0x0027
+0x0028 = 0x0028
+0x0029 = 0x0029
+0x002A = 0x002A
+0x002B = 0x002B
+0x002C = 0x002C
+0x002D = 0x002D
+0x002E = 0x002E
+0x002F = 0x002F
+0x0030 = 0x0030
+0x0031 = 0x0031
+0x0032 = 0x0032
+0x0033 = 0x0033
+0x0034 = 0x0034
+0x0035 = 0x0035
+0x0036 = 0x0036
+0x0037 = 0x0037
+0x0038 = 0x0038
+0x0039 = 0x0039
+0x003A = 0x003A
+0x003B = 0x003B
+0x003C = 0x003C
+0x003D = 0x003D
+0x003E = 0x003E
+0x003F = 0x003F
+0x0040 = 0x0040
+0x0041 = 0x0041
+0x0042 = 0x0042
+0x0043 = 0x0043
+0x0044 = 0x0044
+0x0045 = 0x0045
+0x0046 = 0x0046
+0x0047 = 0x0047
+0x0048 = 0x0048
+0x0049 = 0x0049
+0x004A = 0x004A
+0x004B = 0x004B
+0x004C = 0x004C
+0x004D = 0x004D
+0x004E = 0x004E
+0x004F = 0x004F
+0x0050 = 0x0050
+0x0051 = 0x0051
+0x0052 = 0x0052
+0x0053 = 0x0053
+0x0054 = 0x0054
+0x0055 = 0x0055
+0x0056 = 0x0056
+0x0057 = 0x0057
+0x0058 = 0x0058
+0x0059 = 0x0059
+0x005A = 0x005A
+0x005B = 0x005B
+0x005C = 0x005C
+0x005D = 0x005D
+0x005E = 0x005E
+0x005F = 0x005F
+0x0060 = 0x0060
+0x0061 = 0x0061
+0x0062 = 0x0062
+0x0063 = 0x0063
+0x0064 = 0x0064
+0x0065 = 0x0065
+0x0066 = 0x0066
+0x0067 = 0x0067
+0x0068 = 0x0068
+0x0069 = 0x0069
+0x006A = 0x006A
+0x006B = 0x006B
+0x006C = 0x006C
+0x006D = 0x006D
+0x006E = 0x006E
+0x006F = 0x006F
+0x0070 = 0x0070
+0x0071 = 0x0071
+0x0072 = 0x0072
+0x0073 = 0x0073
+0x0074 = 0x0074
+0x0075 = 0x0075
+0x0076 = 0x0076
+0x0077 = 0x0077
+0x0078 = 0x0078
+0x0079 = 0x0079
+0x007A = 0x007A
+0x007B = 0x007B
+0x007C = 0x007C
+0x007D = 0x007D
+0x007E = 0x007E
+0x007F = 0x007F
+0x05D0 = 0x0080
+0x05D1 = 0x0081
+0x05D2 = 0x0082
+0x05D3 = 0x0083
+0x05D4 = 0x0084
+0x05D5 = 0x0085
+0x05D6 = 0x0086
+0x05D7 = 0x0087
+0x05D8 = 0x0088
+0x05D9 = 0x0089
+0x05DA = 0x008A
+0x05DB = 0x008B
+0x05DC = 0x008C
+0x05DD = 0x008D
+0x05DE = 0x008E
+0x05DF = 0x008F
+0x05E0 = 0x0090
+0x05E1 = 0x0091
+0x05E2 = 0x0092
+0x05E3 = 0x0093
+0x05E4 = 0x0094
+0x05E5 = 0x0095
+0x05E6 = 0x0096
+0x05E7 = 0x0097
+0x05E8 = 0x0098
+0x05E9 = 0x0099
+0x05EA = 0x009A
+0x00A3 = 0x009C
+0x00D7 = 0x009E
+0x00AE = 0x00A9
+0x00AC = 0x00AA
+0x00BD = 0x00AB
+0x00BC = 0x00AC
+0x00AB = 0x00AE
+0x00BB = 0x00AF
+0x2591 = 0x00B0
+0x2592 = 0x00B1
+0x2593 = 0x00B2
+0x2502 = 0x00B3
+0x2524 = 0x00B4
+0x00A9 = 0x00B8
+0x2563 = 0x00B9
+0x2551 = 0x00BA
+0x2557 = 0x00BB
+0x255D = 0x00BC
+0x00A2 = 0x00BD
+0x00A5 = 0x00BE
+0x2510 = 0x00BF
+0x2514 = 0x00C0
+0x2534 = 0x00C1
+0x252C = 0x00C2
+0x251C = 0x00C3
+0x2500 = 0x00C4
+0x253C = 0x00C5
+0x255A = 0x00C8
+0x2554 = 0x00C9
+0x2569 = 0x00CA
+0x2566 = 0x00CB
+0x2560 = 0x00CC
+0x2550 = 0x00CD
+0x256C = 0x00CE
+0x00A4 = 0x00CF
+0x2518 = 0x00D9
+0x250C = 0x00DA
+0x2588 = 0x00DB
+0x2584 = 0x00DC
+0x00A6 = 0x00DD
+0x2580 = 0x00DF
+0x00B5 = 0x00E6
+0x00AF = 0x00EE
+0x00B4 = 0x00EF
+0x00AD = 0x00F0
+0x00B1 = 0x00F1
+0x2017 = 0x00F2
+0x00BE = 0x00F3
+0x00B6 = 0x00F4
+0x00A7 = 0x00F5
+0x00F7 = 0x00F6
+0x00B8 = 0x00F7
+0x00B0 = 0x00F8
+0x00A8 = 0x00F9
+0x00B7 = 0x00FA
+0x00B9 = 0x00FB
+0x00B3 = 0x00FC
+0x00B2 = 0x00FD
+0x25A0 = 0x00FE
+0x00A0 = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP857.src b/share/i18n/csmapper/CP/UCS%CP857.src
new file mode 100644 (file)
index 0000000..f0fac38
--- /dev/null
@@ -0,0 +1,157 @@
+# $NetBSD: UCS%CP857.src,v 1.5 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP857"
+SRC_ZONE       0x0000-0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp857_DOSTurkish to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp857_DOSTurkish code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp857_DOSTurkish order
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xFF
+0x00A1 = 0xAD
+0x00A2 = 0xBD
+0x00A3 = 0x9C
+0x00A4 = 0xCF
+0x00A5 = 0xBE
+0x00A6 = 0xDD
+0x00A7 = 0xF5
+0x00A8 = 0xF9
+0x00A9 = 0xB8
+0x00AA = 0xD1
+0x00AB = 0xAE
+0x00AC = 0xAA
+0x00AD = 0xF0
+0x00AE = 0xA9
+0x00AF = 0xEE
+0x00B0 = 0xF8
+0x00B1 = 0xF1
+0x00B2 = 0xFD
+0x00B3 = 0xFC
+0x00B4 = 0xEF
+0x00B5 = 0xE6
+0x00B6 = 0xF4
+0x00B7 = 0xFA
+0x00B8 = 0xF7
+0x00B9 = 0xFB
+0x00BA = 0xD0
+0x00BB = 0xAF
+0x00BC = 0xAC
+0x00BD = 0xAB
+0x00BE = 0xF3
+0x00BF = 0xA8
+0x00C0 = 0xB7
+0x00C1 = 0xB5
+0x00C2 = 0xB6
+0x00C3 = 0xC7
+0x00C4 = 0x8E
+0x00C5 = 0x8F
+0x00C6 = 0x92
+0x00C7 = 0x80
+0x00C8 = 0xD4
+0x00C9 = 0x90
+0x00CA = 0xD2
+0x00CB = 0xD3
+0x00CC = 0xDE
+0x00CD = 0xD6
+0x00CE = 0xD7
+0x00CF = 0xD8
+0x00D1 = 0xA5
+0x00D2 = 0xE3
+0x00D3 = 0xE0
+0x00D4 = 0xE2
+0x00D5 = 0xE5
+0x00D6 = 0x99
+0x00D7 = 0xE8
+0x00D8 = 0x9D
+0x00D9 = 0xEB
+0x00DA = 0xE9
+0x00DB = 0xEA
+0x00DC = 0x9A
+0x00DF = 0xE1
+0x00E0 = 0x85
+0x00E1 = 0xA0
+0x00E2 = 0x83
+0x00E3 = 0xC6
+0x00E4 = 0x84
+0x00E5 = 0x86
+0x00E6 = 0x91
+0x00E7 = 0x87
+0x00E8 = 0x8A
+0x00E9 = 0x82
+0x00EA = 0x88
+0x00EB = 0x89
+0x00EC = 0xEC
+0x00ED = 0xA1
+0x00EE = 0x8C
+0x00EF = 0x8B
+0x00F1 = 0xA4
+0x00F2 = 0x95
+0x00F3 = 0xA2
+0x00F4 = 0x93
+0x00F5 = 0xE4
+0x00F6 = 0x94
+0x00F7 = 0xF6
+0x00F8 = 0x9B
+0x00F9 = 0x97
+0x00FA = 0xA3
+0x00FB = 0x96
+0x00FC = 0x81
+0x00FF = 0xED
+0x011E = 0xA6
+0x011F = 0xA7
+0x0130 = 0x98
+0x0131 = 0x8D
+0x015E = 0x9E
+0x015F = 0x9F
+0x2500 = 0xC4
+0x2502 = 0xB3
+0x250C = 0xDA
+0x2510 = 0xBF
+0x2514 = 0xC0
+0x2518 = 0xD9
+0x251C = 0xC3
+0x2524 = 0xB4
+0x252C = 0xC2
+0x2534 = 0xC1
+0x253C = 0xC5
+0x2550 = 0xCD
+0x2551 = 0xBA
+0x2554 = 0xC9
+0x2557 = 0xBB
+0x255A = 0xC8
+0x255D = 0xBC
+0x2560 = 0xCC
+0x2563 = 0xB9
+0x2566 = 0xCB
+0x2569 = 0xCA
+0x256C = 0xCE
+0x2580 = 0xDF
+0x2584 = 0xDC
+0x2588 = 0xDB
+0x2591 = 0xB0
+0x2592 = 0xB1
+0x2593 = 0xB2
+0x25A0 = 0xFE
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP858.src b/share/i18n/csmapper/CP/UCS%CP858.src
new file mode 100644 (file)
index 0000000..d2d0efc
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: UCS%CP858.src,v 1.1 2006/11/29 15:45:26 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP858"
+SRC_ZONE       0x0000 - 0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp850_DOSLatin1 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp850_DOSLatin1 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp850_DOSLatin1 order
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xFF
+0x00A1 = 0xAD
+0x00A2 = 0xBD
+0x00A3 = 0x9C
+0x00A4 = 0xCF
+0x00A5 = 0xBE
+0x00A6 = 0xDD
+0x00A7 = 0xF5
+0x00A8 = 0xF9
+0x00A9 = 0xB8
+0x00AA = 0xA6
+0x00AB = 0xAE
+0x00AC = 0xAA
+0x00AD = 0xF0
+0x00AE = 0xA9
+0x00AF = 0xEE
+0x00B0 = 0xF8
+0x00B1 = 0xF1
+0x00B2 = 0xFD
+0x00B3 = 0xFC
+0x00B4 = 0xEF
+0x00B5 = 0xE6
+0x00B6 = 0xF4
+0x00B7 = 0xFA
+0x00B8 = 0xF7
+0x00B9 = 0xFB
+0x00BA = 0xA7
+0x00BB = 0xAF
+0x00BC = 0xAC
+0x00BD = 0xAB
+0x00BE = 0xF3
+0x00BF = 0xA8
+0x00C0 = 0xB7
+0x00C1 = 0xB5
+0x00C2 = 0xB6
+0x00C3 = 0xC7
+0x00C4 = 0x8E
+0x00C5 = 0x8F
+0x00C6 = 0x92
+0x00C7 = 0x80
+0x00C8 = 0xD4
+0x00C9 = 0x90
+0x00CA = 0xD2
+0x00CB = 0xD3
+0x00CC = 0xDE
+0x00CD = 0xD6
+0x00CE = 0xD7
+0x00CF = 0xD8
+0x00D0 = 0xD1
+0x00D1 = 0xA5
+0x00D2 = 0xE3
+0x00D3 = 0xE0
+0x00D4 = 0xE2
+0x00D5 = 0xE5
+0x00D6 = 0x99
+0x00D7 = 0x9E
+0x00D8 = 0x9D
+0x00D9 = 0xEB
+0x00DA = 0xE9
+0x00DB = 0xEA
+0x00DC = 0x9A
+0x00DD = 0xED
+0x00DE = 0xE8
+0x00DF = 0xE1
+0x00E0 = 0x85
+0x00E1 = 0xA0
+0x00E2 = 0x83
+0x00E3 = 0xC6
+0x00E4 = 0x84
+0x00E5 = 0x86
+0x00E6 = 0x91
+0x00E7 = 0x87
+0x00E8 = 0x8A
+0x00E9 = 0x82
+0x00EA = 0x88
+0x00EB = 0x89
+0x00EC = 0x8D
+0x00ED = 0xA1
+0x00EE = 0x8C
+0x00EF = 0x8B
+0x00F0 = 0xD0
+0x00F1 = 0xA4
+0x00F2 = 0x95
+0x00F3 = 0xA2
+0x00F4 = 0x93
+0x00F5 = 0xE4
+0x00F6 = 0x94
+0x00F7 = 0xF6
+0x00F8 = 0x9B
+0x00F9 = 0x97
+0x00FA = 0xA3
+0x00FB = 0x96
+0x00FC = 0x81
+0x00FD = 0xEC
+0x00FE = 0xE7
+0x00FF = 0x98
+0x0192 = 0x9F
+0x2017 = 0xF2
+0x20AC = 0xD5
+0x2500 = 0xC4
+0x2502 = 0xB3
+0x250C = 0xDA
+0x2510 = 0xBF
+0x2514 = 0xC0
+0x2518 = 0xD9
+0x251C = 0xC3
+0x2524 = 0xB4
+0x252C = 0xC2
+0x2534 = 0xC1
+0x253C = 0xC5
+0x2550 = 0xCD
+0x2551 = 0xBA
+0x2554 = 0xC9
+0x2557 = 0xBB
+0x255A = 0xC8
+0x255D = 0xBC
+0x2560 = 0xCC
+0x2563 = 0xB9
+0x2566 = 0xCB
+0x2569 = 0xCA
+0x256C = 0xCE
+0x2580 = 0xDF
+0x2584 = 0xDC
+0x2588 = 0xDB
+0x2591 = 0xB0
+0x2592 = 0xB1
+0x2593 = 0xB2
+0x25A0 = 0xFE
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP860.src b/share/i18n/csmapper/CP/UCS%CP860.src
new file mode 100644 (file)
index 0000000..998d424
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: UCS%CP860.src,v 1.5 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP860"
+SRC_ZONE       0x0000-0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp860_DOSPortuguese to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp860_DOSPortuguese code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp860_DOSPortuguese order
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xFF
+0x00A1 = 0xAD
+0x00A2 = 0x9B
+0x00A3 = 0x9C
+0x00AA = 0xA6
+0x00AB = 0xAE
+0x00AC = 0xAA
+0x00B0 = 0xF8
+0x00B1 = 0xF1
+0x00B2 = 0xFD
+0x00B5 = 0xE6
+0x00B7 = 0xFA
+0x00BA = 0xA7
+0x00BB = 0xAF
+0x00BC = 0xAC
+0x00BD = 0xAB
+0x00BF = 0xA8
+0x00C0 = 0x91
+0x00C1 = 0x86
+0x00C2 = 0x8F
+0x00C3 = 0x8E
+0x00C7 = 0x80
+0x00C8 = 0x92
+0x00C9 = 0x90
+0x00CA = 0x89
+0x00CC = 0x98
+0x00CD = 0x8B
+0x00D1 = 0xA5
+0x00D2 = 0xA9
+0x00D3 = 0x9F
+0x00D4 = 0x8C
+0x00D5 = 0x99
+0x00D9 = 0x9D
+0x00DA = 0x96
+0x00DC = 0x9A
+0x00DF = 0xE1
+0x00E0 = 0x85
+0x00E1 = 0xA0
+0x00E2 = 0x83
+0x00E3 = 0x84
+0x00E7 = 0x87
+0x00E8 = 0x8A
+0x00E9 = 0x82
+0x00EA = 0x88
+0x00EC = 0x8D
+0x00ED = 0xA1
+0x00F1 = 0xA4
+0x00F2 = 0x95
+0x00F3 = 0xA2
+0x00F4 = 0x93
+0x00F5 = 0x94
+0x00F7 = 0xF6
+0x00F9 = 0x97
+0x00FA = 0xA3
+0x00FC = 0x81
+0x0393 = 0xE2
+0x0398 = 0xE9
+0x03A3 = 0xE4
+0x03A6 = 0xE8
+0x03A9 = 0xEA
+0x03B1 = 0xE0
+0x03B4 = 0xEB
+0x03B5 = 0xEE
+0x03C0 = 0xE3
+0x03C3 = 0xE5
+0x03C4 = 0xE7
+0x03C6 = 0xED
+0x207F = 0xFC
+0x20A7 = 0x9E
+0x2219 = 0xF9
+0x221A = 0xFB
+0x221E = 0xEC
+0x2229 = 0xEF
+0x2248 = 0xF7
+0x2261 = 0xF0
+0x2264 = 0xF3
+0x2265 = 0xF2
+0x2320 = 0xF4
+0x2321 = 0xF5
+0x2500 = 0xC4
+0x2502 = 0xB3
+0x250C = 0xDA
+0x2510 = 0xBF
+0x2514 = 0xC0
+0x2518 = 0xD9
+0x251C = 0xC3
+0x2524 = 0xB4
+0x252C = 0xC2
+0x2534 = 0xC1
+0x253C = 0xC5
+0x2550 = 0xCD
+0x2551 = 0xBA
+0x2552 = 0xD5
+0x2553 = 0xD6
+0x2554 = 0xC9
+0x2555 = 0xB8
+0x2556 = 0xB7
+0x2557 = 0xBB
+0x2558 = 0xD4
+0x2559 = 0xD3
+0x255A = 0xC8
+0x255B = 0xBE
+0x255C = 0xBD
+0x255D = 0xBC
+0x255E = 0xC6
+0x255F = 0xC7
+0x2560 = 0xCC
+0x2561 = 0xB5
+0x2562 = 0xB6
+0x2563 = 0xB9
+0x2564 = 0xD1
+0x2565 = 0xD2
+0x2566 = 0xCB
+0x2567 = 0xCF
+0x2568 = 0xD0
+0x2569 = 0xCA
+0x256A = 0xD8
+0x256B = 0xD7
+0x256C = 0xCE
+0x2580 = 0xDF
+0x2584 = 0xDC
+0x2588 = 0xDB
+0x258C = 0xDD
+0x2590 = 0xDE
+0x2591 = 0xB0
+0x2592 = 0xB1
+0x2593 = 0xB2
+0x25A0 = 0xFE
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP861.src b/share/i18n/csmapper/CP/UCS%CP861.src
new file mode 100644 (file)
index 0000000..2640940
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: UCS%CP861.src,v 1.5 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP861"
+SRC_ZONE       0x0000-0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp861_DOSIcelandic to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp861_DOSIcelandic code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp861_DOSIcelandic order
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xFF
+0x00A1 = 0xAD
+0x00A3 = 0x9C
+0x00AB = 0xAE
+0x00AC = 0xAA
+0x00B0 = 0xF8
+0x00B1 = 0xF1
+0x00B2 = 0xFD
+0x00B5 = 0xE6
+0x00B7 = 0xFA
+0x00BB = 0xAF
+0x00BC = 0xAC
+0x00BD = 0xAB
+0x00BF = 0xA8
+0x00C1 = 0xA4
+0x00C4 = 0x8E
+0x00C5 = 0x8F
+0x00C6 = 0x92
+0x00C7 = 0x80
+0x00C9 = 0x90
+0x00CD = 0xA5
+0x00D0 = 0x8B
+0x00D3 = 0xA6
+0x00D6 = 0x99
+0x00D8 = 0x9D
+0x00DA = 0xA7
+0x00DC = 0x9A
+0x00DD = 0x97
+0x00DE = 0x8D
+0x00DF = 0xE1
+0x00E0 = 0x85
+0x00E1 = 0xA0
+0x00E2 = 0x83
+0x00E4 = 0x84
+0x00E5 = 0x86
+0x00E6 = 0x91
+0x00E7 = 0x87
+0x00E8 = 0x8A
+0x00E9 = 0x82
+0x00EA = 0x88
+0x00EB = 0x89
+0x00ED = 0xA1
+0x00F0 = 0x8C
+0x00F3 = 0xA2
+0x00F4 = 0x93
+0x00F6 = 0x94
+0x00F7 = 0xF6
+0x00F8 = 0x9B
+0x00FA = 0xA3
+0x00FB = 0x96
+0x00FC = 0x81
+0x00FD = 0x98
+0x00FE = 0x95
+0x0192 = 0x9F
+0x0393 = 0xE2
+0x0398 = 0xE9
+0x03A3 = 0xE4
+0x03A6 = 0xE8
+0x03A9 = 0xEA
+0x03B1 = 0xE0
+0x03B4 = 0xEB
+0x03B5 = 0xEE
+0x03C0 = 0xE3
+0x03C3 = 0xE5
+0x03C4 = 0xE7
+0x03C6 = 0xED
+0x207F = 0xFC
+0x20A7 = 0x9E
+0x2219 = 0xF9
+0x221A = 0xFB
+0x221E = 0xEC
+0x2229 = 0xEF
+0x2248 = 0xF7
+0x2261 = 0xF0
+0x2264 = 0xF3
+0x2265 = 0xF2
+0x2310 = 0xA9
+0x2320 = 0xF4
+0x2321 = 0xF5
+0x2500 = 0xC4
+0x2502 = 0xB3
+0x250C = 0xDA
+0x2510 = 0xBF
+0x2514 = 0xC0
+0x2518 = 0xD9
+0x251C = 0xC3
+0x2524 = 0xB4
+0x252C = 0xC2
+0x2534 = 0xC1
+0x253C = 0xC5
+0x2550 = 0xCD
+0x2551 = 0xBA
+0x2552 = 0xD5
+0x2553 = 0xD6
+0x2554 = 0xC9
+0x2555 = 0xB8
+0x2556 = 0xB7
+0x2557 = 0xBB
+0x2558 = 0xD4
+0x2559 = 0xD3
+0x255A = 0xC8
+0x255B = 0xBE
+0x255C = 0xBD
+0x255D = 0xBC
+0x255E = 0xC6
+0x255F = 0xC7
+0x2560 = 0xCC
+0x2561 = 0xB5
+0x2562 = 0xB6
+0x2563 = 0xB9
+0x2564 = 0xD1
+0x2565 = 0xD2
+0x2566 = 0xCB
+0x2567 = 0xCF
+0x2568 = 0xD0
+0x2569 = 0xCA
+0x256A = 0xD8
+0x256B = 0xD7
+0x256C = 0xCE
+0x2580 = 0xDF
+0x2584 = 0xDC
+0x2588 = 0xDB
+0x258C = 0xDD
+0x2590 = 0xDE
+0x2591 = 0xB0
+0x2592 = 0xB1
+0x2593 = 0xB2
+0x25A0 = 0xFE
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP862.src b/share/i18n/csmapper/CP/UCS%CP862.src
new file mode 100644 (file)
index 0000000..e75eadc
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: UCS%CP862.src,v 1.5 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP862"
+SRC_ZONE       0x0000-0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp862_DOSHebrew to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp862_DOSHebrew code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp862_DOSHebrew order
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xFF
+0x00A1 = 0xAD
+0x00A2 = 0x9B
+0x00A3 = 0x9C
+0x00A5 = 0x9D
+0x00AA = 0xA6
+0x00AB = 0xAE
+0x00AC = 0xAA
+0x00B0 = 0xF8
+0x00B1 = 0xF1
+0x00B2 = 0xFD
+0x00B5 = 0xE6
+0x00B7 = 0xFA
+0x00BA = 0xA7
+0x00BB = 0xAF
+0x00BC = 0xAC
+0x00BD = 0xAB
+0x00BF = 0xA8
+0x00D1 = 0xA5
+0x00DF = 0xE1
+0x00E1 = 0xA0
+0x00ED = 0xA1
+0x00F1 = 0xA4
+0x00F3 = 0xA2
+0x00F7 = 0xF6
+0x00FA = 0xA3
+0x0192 = 0x9F
+0x0393 = 0xE2
+0x0398 = 0xE9
+0x03A3 = 0xE4
+0x03A6 = 0xE8
+0x03A9 = 0xEA
+0x03B1 = 0xE0
+0x03B4 = 0xEB
+0x03B5 = 0xEE
+0x03C0 = 0xE3
+0x03C3 = 0xE5
+0x03C4 = 0xE7
+0x03C6 = 0xED
+0x05D0 = 0x80
+0x05D1 = 0x81
+0x05D2 = 0x82
+0x05D3 = 0x83
+0x05D4 = 0x84
+0x05D5 = 0x85
+0x05D6 = 0x86
+0x05D7 = 0x87
+0x05D8 = 0x88
+0x05D9 = 0x89
+0x05DA = 0x8A
+0x05DB = 0x8B
+0x05DC = 0x8C
+0x05DD = 0x8D
+0x05DE = 0x8E
+0x05DF = 0x8F
+0x05E0 = 0x90
+0x05E1 = 0x91
+0x05E2 = 0x92
+0x05E3 = 0x93
+0x05E4 = 0x94
+0x05E5 = 0x95
+0x05E6 = 0x96
+0x05E7 = 0x97
+0x05E8 = 0x98
+0x05E9 = 0x99
+0x05EA = 0x9A
+0x207F = 0xFC
+0x20A7 = 0x9E
+0x2219 = 0xF9
+0x221A = 0xFB
+0x221E = 0xEC
+0x2229 = 0xEF
+0x2248 = 0xF7
+0x2261 = 0xF0
+0x2264 = 0xF3
+0x2265 = 0xF2
+0x2310 = 0xA9
+0x2320 = 0xF4
+0x2321 = 0xF5
+0x2500 = 0xC4
+0x2502 = 0xB3
+0x250C = 0xDA
+0x2510 = 0xBF
+0x2514 = 0xC0
+0x2518 = 0xD9
+0x251C = 0xC3
+0x2524 = 0xB4
+0x252C = 0xC2
+0x2534 = 0xC1
+0x253C = 0xC5
+0x2550 = 0xCD
+0x2551 = 0xBA
+0x2552 = 0xD5
+0x2553 = 0xD6
+0x2554 = 0xC9
+0x2555 = 0xB8
+0x2556 = 0xB7
+0x2557 = 0xBB
+0x2558 = 0xD4
+0x2559 = 0xD3
+0x255A = 0xC8
+0x255B = 0xBE
+0x255C = 0xBD
+0x255D = 0xBC
+0x255E = 0xC6
+0x255F = 0xC7
+0x2560 = 0xCC
+0x2561 = 0xB5
+0x2562 = 0xB6
+0x2563 = 0xB9
+0x2564 = 0xD1
+0x2565 = 0xD2
+0x2566 = 0xCB
+0x2567 = 0xCF
+0x2568 = 0xD0
+0x2569 = 0xCA
+0x256A = 0xD8
+0x256B = 0xD7
+0x256C = 0xCE
+0x2580 = 0xDF
+0x2584 = 0xDC
+0x2588 = 0xDB
+0x258C = 0xDD
+0x2590 = 0xDE
+0x2591 = 0xB0
+0x2592 = 0xB1
+0x2593 = 0xB2
+0x25A0 = 0xFE
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP863.src b/share/i18n/csmapper/CP/UCS%CP863.src
new file mode 100644 (file)
index 0000000..e59e5f3
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: UCS%CP863.src,v 1.5 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP863"
+SRC_ZONE       0x0000-0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp863_DOSCanadaF to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp863_DOSCanadaF code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp863_DOSCanadaF order
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xFF
+0x00A2 = 0x9B
+0x00A3 = 0x9C
+0x00A4 = 0x98
+0x00A6 = 0xA0
+0x00A7 = 0x8F
+0x00A8 = 0xA4
+0x00AB = 0xAE
+0x00AC = 0xAA
+0x00AF = 0xA7
+0x00B0 = 0xF8
+0x00B1 = 0xF1
+0x00B2 = 0xFD
+0x00B3 = 0xA6
+0x00B4 = 0xA1
+0x00B5 = 0xE6
+0x00B6 = 0x86
+0x00B7 = 0xFA
+0x00B8 = 0xA5
+0x00BB = 0xAF
+0x00BC = 0xAC
+0x00BD = 0xAB
+0x00BE = 0xAD
+0x00C0 = 0x8E
+0x00C2 = 0x84
+0x00C7 = 0x80
+0x00C8 = 0x91
+0x00C9 = 0x90
+0x00CA = 0x92
+0x00CB = 0x94
+0x00CE = 0xA8
+0x00CF = 0x95
+0x00D4 = 0x99
+0x00D9 = 0x9D
+0x00DB = 0x9E
+0x00DC = 0x9A
+0x00DF = 0xE1
+0x00E0 = 0x85
+0x00E2 = 0x83
+0x00E7 = 0x87
+0x00E8 = 0x8A
+0x00E9 = 0x82
+0x00EA = 0x88
+0x00EB = 0x89
+0x00EE = 0x8C
+0x00EF = 0x8B
+0x00F3 = 0xA2
+0x00F4 = 0x93
+0x00F7 = 0xF6
+0x00F9 = 0x97
+0x00FA = 0xA3
+0x00FB = 0x96
+0x00FC = 0x81
+0x0192 = 0x9F
+0x0393 = 0xE2
+0x0398 = 0xE9
+0x03A3 = 0xE4
+0x03A6 = 0xE8
+0x03A9 = 0xEA
+0x03B1 = 0xE0
+0x03B4 = 0xEB
+0x03B5 = 0xEE
+0x03C0 = 0xE3
+0x03C3 = 0xE5
+0x03C4 = 0xE7
+0x03C6 = 0xED
+0x2017 = 0x8D
+0x207F = 0xFC
+0x2219 = 0xF9
+0x221A = 0xFB
+0x221E = 0xEC
+0x2229 = 0xEF
+0x2248 = 0xF7
+0x2261 = 0xF0
+0x2264 = 0xF3
+0x2265 = 0xF2
+0x2310 = 0xA9
+0x2320 = 0xF4
+0x2321 = 0xF5
+0x2500 = 0xC4
+0x2502 = 0xB3
+0x250C = 0xDA
+0x2510 = 0xBF
+0x2514 = 0xC0
+0x2518 = 0xD9
+0x251C = 0xC3
+0x2524 = 0xB4
+0x252C = 0xC2
+0x2534 = 0xC1
+0x253C = 0xC5
+0x2550 = 0xCD
+0x2551 = 0xBA
+0x2552 = 0xD5
+0x2553 = 0xD6
+0x2554 = 0xC9
+0x2555 = 0xB8
+0x2556 = 0xB7
+0x2557 = 0xBB
+0x2558 = 0xD4
+0x2559 = 0xD3
+0x255A = 0xC8
+0x255B = 0xBE
+0x255C = 0xBD
+0x255D = 0xBC
+0x255E = 0xC6
+0x255F = 0xC7
+0x2560 = 0xCC
+0x2561 = 0xB5
+0x2562 = 0xB6
+0x2563 = 0xB9
+0x2564 = 0xD1
+0x2565 = 0xD2
+0x2566 = 0xCB
+0x2567 = 0xCF
+0x2568 = 0xD0
+0x2569 = 0xCA
+0x256A = 0xD8
+0x256B = 0xD7
+0x256C = 0xCE
+0x2580 = 0xDF
+0x2584 = 0xDC
+0x2588 = 0xDB
+0x258C = 0xDD
+0x2590 = 0xDE
+0x2591 = 0xB0
+0x2592 = 0xB1
+0x2593 = 0xB2
+0x25A0 = 0xFE
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP864.src b/share/i18n/csmapper/CP/UCS%CP864.src
new file mode 100644 (file)
index 0000000..88a5f58
--- /dev/null
@@ -0,0 +1,155 @@
+# $NetBSD: UCS%CP864.src,v 1.5 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP864"
+SRC_ZONE       0x0000-0xFEFC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp864_DOSArabic to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp864_DOSArabic code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp864_DOSArabic order
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xA0
+0x00A2 = 0xC0
+0x00A3 = 0xA3
+0x00A4 = 0xA4
+0x00A6 = 0xDB
+0x00AB = 0x97
+0x00AC = 0xDC
+0x00AD = 0xA1
+0x00B0 = 0x80
+0x00B1 = 0x93
+0x00B7 = 0x81
+0x00BB = 0x98
+0x00BC = 0x95
+0x00BD = 0x94
+0x00D7 = 0xDE
+0x00F7 = 0xDD
+0x03B2 = 0x90
+0x03C6 = 0x92
+0x060C = 0xAC
+0x061B = 0xBB
+0x061F = 0xBF
+0x0640 = 0xE0
+0x0651 = 0xF1
+0x0660 = 0xB0
+0x0661 = 0xB1
+0x0662 = 0xB2
+0x0663 = 0xB3
+0x0664 = 0xB4
+0x0665 = 0xB5
+0x0666 = 0xB6
+0x0667 = 0xB7
+0x0668 = 0xB8
+0x0669 = 0xB9
+0x066A = 0x25
+0x2219 = 0x82
+0x221A = 0x83
+0x221E = 0x91
+0x2248 = 0x96
+0x2500 = 0x85
+0x2502 = 0x86
+0x250C = 0x8D
+0x2510 = 0x8C
+0x2514 = 0x8E
+0x2518 = 0x8F
+0x251C = 0x8A
+0x2524 = 0x88
+0x252C = 0x89
+0x2534 = 0x8B
+0x253C = 0x87
+0x2592 = 0x84
+0x25A0 = 0xFE
+0xFE7D = 0xF0
+0xFE80 = 0xC1
+0xFE81 = 0xC2
+0xFE82 = 0xA2
+0xFE83 = 0xC3
+0xFE84 = 0xA5
+0xFE85 = 0xC4
+0xFE8B = 0xC6
+0xFE8D = 0xC7
+0xFE8E = 0xA8
+0xFE8F = 0xA9
+0xFE91 = 0xC8
+0xFE93 = 0xC9
+0xFE95 = 0xAA
+0xFE97 = 0xCA
+0xFE99 = 0xAB
+0xFE9B = 0xCB
+0xFE9D = 0xAD
+0xFE9F = 0xCC
+0xFEA1 = 0xAE
+0xFEA3 = 0xCD
+0xFEA5 = 0xAF
+0xFEA7 = 0xCE
+0xFEA9 = 0xCF
+0xFEAB = 0xD0
+0xFEAD = 0xD1
+0xFEAF = 0xD2
+0xFEB1 = 0xBC
+0xFEB3 = 0xD3
+0xFEB5 = 0xBD
+0xFEB7 = 0xD4
+0xFEB9 = 0xBE
+0xFEBB = 0xD5
+0xFEBD = 0xEB
+0xFEBF = 0xD6
+0xFEC1 = 0xD7
+0xFEC5 = 0xD8
+0xFEC9 = 0xDF
+0xFECA = 0xC5
+0xFECB = 0xD9
+0xFECC = 0xEC
+0xFECD = 0xEE
+0xFECE = 0xED
+0xFECF = 0xDA
+0xFED0 = 0xF7
+0xFED1 = 0xBA
+0xFED3 = 0xE1
+0xFED5 = 0xF8
+0xFED7 = 0xE2
+0xFED9 = 0xFC
+0xFEDB = 0xE3
+0xFEDD = 0xFB
+0xFEDF = 0xE4
+0xFEE1 = 0xEF
+0xFEE3 = 0xE5
+0xFEE5 = 0xF2
+0xFEE7 = 0xE6
+0xFEE9 = 0xF3
+0xFEEB = 0xE7
+0xFEEC = 0xF4
+0xFEED = 0xE8
+0xFEEF = 0xE9
+0xFEF0 = 0xF5
+0xFEF1 = 0xFD
+0xFEF2 = 0xF6
+0xFEF3 = 0xEA
+0xFEF5 = 0xF9
+0xFEF6 = 0xFA
+0xFEF7 = 0x99
+0xFEF8 = 0x9A
+0xFEFB = 0x9D
+0xFEFC = 0x9E
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP865.src b/share/i18n/csmapper/CP/UCS%CP865.src
new file mode 100644 (file)
index 0000000..f1a97cf
--- /dev/null
@@ -0,0 +1,160 @@
+# $NetBSD: UCS%CP865.src,v 1.5 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP865"
+SRC_ZONE       0x0000-0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp865_DOSNordic to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp865_DOSNordic code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp865_DOSNordic order
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xFF
+0x00A1 = 0xAD
+0x00A3 = 0x9C
+0x00A4 = 0xAF
+0x00AA = 0xA6
+0x00AB = 0xAE
+0x00AC = 0xAA
+0x00B0 = 0xF8
+0x00B1 = 0xF1
+0x00B2 = 0xFD
+0x00B5 = 0xE6
+0x00B7 = 0xFA
+0x00BA = 0xA7
+0x00BC = 0xAC
+0x00BD = 0xAB
+0x00BF = 0xA8
+0x00C4 = 0x8E
+0x00C5 = 0x8F
+0x00C6 = 0x92
+0x00C7 = 0x80
+0x00C9 = 0x90
+0x00D1 = 0xA5
+0x00D6 = 0x99
+0x00D8 = 0x9D
+0x00DC = 0x9A
+0x00DF = 0xE1
+0x00E0 = 0x85
+0x00E1 = 0xA0
+0x00E2 = 0x83
+0x00E4 = 0x84
+0x00E5 = 0x86
+0x00E6 = 0x91
+0x00E7 = 0x87
+0x00E8 = 0x8A
+0x00E9 = 0x82
+0x00EA = 0x88
+0x00EB = 0x89
+0x00EC = 0x8D
+0x00ED = 0xA1
+0x00EE = 0x8C
+0x00EF = 0x8B
+0x00F1 = 0xA4
+0x00F2 = 0x95
+0x00F3 = 0xA2
+0x00F4 = 0x93
+0x00F6 = 0x94
+0x00F7 = 0xF6
+0x00F8 = 0x9B
+0x00F9 = 0x97
+0x00FA = 0xA3
+0x00FB = 0x96
+0x00FC = 0x81
+0x00FF = 0x98
+0x0192 = 0x9F
+0x0393 = 0xE2
+0x0398 = 0xE9
+0x03A3 = 0xE4
+0x03A6 = 0xE8
+0x03A9 = 0xEA
+0x03B1 = 0xE0
+0x03B4 = 0xEB
+0x03B5 = 0xEE
+0x03C0 = 0xE3
+0x03C3 = 0xE5
+0x03C4 = 0xE7
+0x03C6 = 0xED
+0x207F = 0xFC
+0x20A7 = 0x9E
+0x2219 = 0xF9
+0x221A = 0xFB
+0x221E = 0xEC
+0x2229 = 0xEF
+0x2248 = 0xF7
+0x2261 = 0xF0
+0x2264 = 0xF3
+0x2265 = 0xF2
+0x2310 = 0xA9
+0x2320 = 0xF4
+0x2321 = 0xF5
+0x2500 = 0xC4
+0x2502 = 0xB3
+0x250C = 0xDA
+0x2510 = 0xBF
+0x2514 = 0xC0
+0x2518 = 0xD9
+0x251C = 0xC3
+0x2524 = 0xB4
+0x252C = 0xC2
+0x2534 = 0xC1
+0x253C = 0xC5
+0x2550 = 0xCD
+0x2551 = 0xBA
+0x2552 = 0xD5
+0x2553 = 0xD6
+0x2554 = 0xC9
+0x2555 = 0xB8
+0x2556 = 0xB7
+0x2557 = 0xBB
+0x2558 = 0xD4
+0x2559 = 0xD3
+0x255A = 0xC8
+0x255B = 0xBE
+0x255C = 0xBD
+0x255D = 0xBC
+0x255E = 0xC6
+0x255F = 0xC7
+0x2560 = 0xCC
+0x2561 = 0xB5
+0x2562 = 0xB6
+0x2563 = 0xB9
+0x2564 = 0xD1
+0x2565 = 0xD2
+0x2566 = 0xCB
+0x2567 = 0xCF
+0x2568 = 0xD0
+0x2569 = 0xCA
+0x256A = 0xD8
+0x256B = 0xD7
+0x256C = 0xCE
+0x2580 = 0xDF
+0x2584 = 0xDC
+0x2588 = 0xDB
+0x258C = 0xDD
+0x2590 = 0xDE
+0x2591 = 0xB0
+0x2592 = 0xB1
+0x2593 = 0xB2
+0x25A0 = 0xFE
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP866.src b/share/i18n/csmapper/CP/UCS%CP866.src
new file mode 100644 (file)
index 0000000..1fc5ebf
--- /dev/null
@@ -0,0 +1,288 @@
+# $NetBSD: UCS%CP866.src,v 1.4 2005/03/11 23:38:02 christos Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP866"
+SRC_ZONE       0x0000 - 0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp866_DOSCyrillicRussian to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp866_DOSCyrillicRussian code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp866_DOSCyrillicRussian order
+#
+
+0x0000 = 0x0000
+0x0001 = 0x0001
+0x0002 = 0x0002
+0x0003 = 0x0003
+0x0004 = 0x0004
+0x0005 = 0x0005
+0x0006 = 0x0006
+0x0007 = 0x0007
+0x0008 = 0x0008
+0x0009 = 0x0009
+0x000A = 0x000A
+0x000B = 0x000B
+0x000C = 0x000C
+0x000D = 0x000D
+0x000E = 0x000E
+0x000F = 0x000F
+0x0010 = 0x0010
+0x0011 = 0x0011
+0x0012 = 0x0012
+0x0013 = 0x0013
+0x0014 = 0x0014
+0x0015 = 0x0015
+0x0016 = 0x0016
+0x0017 = 0x0017
+0x0018 = 0x0018
+0x0019 = 0x0019
+0x001A = 0x001A
+0x001B = 0x001B
+0x001C = 0x001C
+0x001D = 0x001D
+0x001E = 0x001E
+0x001F = 0x001F
+0x0020 = 0x0020
+0x0021 = 0x0021
+0x0022 = 0x0022
+0x0023 = 0x0023
+0x0024 = 0x0024
+0x0025 = 0x0025
+0x0026 = 0x0026
+0x0027 = 0x0027
+0x0028 = 0x0028
+0x0029 = 0x0029
+0x002A = 0x002A
+0x002B = 0x002B
+0x002C = 0x002C
+0x002D = 0x002D
+0x002E = 0x002E
+0x002F = 0x002F
+0x0030 = 0x0030
+0x0031 = 0x0031
+0x0032 = 0x0032
+0x0033 = 0x0033
+0x0034 = 0x0034
+0x0035 = 0x0035
+0x0036 = 0x0036
+0x0037 = 0x0037
+0x0038 = 0x0038
+0x0039 = 0x0039
+0x003A = 0x003A
+0x003B = 0x003B
+0x003C = 0x003C
+0x003D = 0x003D
+0x003E = 0x003E
+0x003F = 0x003F
+0x0040 = 0x0040
+0x0041 = 0x0041
+0x0042 = 0x0042
+0x0043 = 0x0043
+0x0044 = 0x0044
+0x0045 = 0x0045
+0x0046 = 0x0046
+0x0047 = 0x0047
+0x0048 = 0x0048
+0x0049 = 0x0049
+0x004A = 0x004A
+0x004B = 0x004B
+0x004C = 0x004C
+0x004D = 0x004D
+0x004E = 0x004E
+0x004F = 0x004F
+0x0050 = 0x0050
+0x0051 = 0x0051
+0x0052 = 0x0052
+0x0053 = 0x0053
+0x0054 = 0x0054
+0x0055 = 0x0055
+0x0056 = 0x0056
+0x0057 = 0x0057
+0x0058 = 0x0058
+0x0059 = 0x0059
+0x005A = 0x005A
+0x005B = 0x005B
+0x005C = 0x005C
+0x005D = 0x005D
+0x005E = 0x005E
+0x005F = 0x005F
+0x0060 = 0x0060
+0x0061 = 0x0061
+0x0062 = 0x0062
+0x0063 = 0x0063
+0x0064 = 0x0064
+0x0065 = 0x0065
+0x0066 = 0x0066
+0x0067 = 0x0067
+0x0068 = 0x0068
+0x0069 = 0x0069
+0x006A = 0x006A
+0x006B = 0x006B
+0x006C = 0x006C
+0x006D = 0x006D
+0x006E = 0x006E
+0x006F = 0x006F
+0x0070 = 0x0070
+0x0071 = 0x0071
+0x0072 = 0x0072
+0x0073 = 0x0073
+0x0074 = 0x0074
+0x0075 = 0x0075
+0x0076 = 0x0076
+0x0077 = 0x0077
+0x0078 = 0x0078
+0x0079 = 0x0079
+0x007A = 0x007A
+0x007B = 0x007B
+0x007C = 0x007C
+0x007D = 0x007D
+0x007E = 0x007E
+0x007F = 0x007F
+0x0410 = 0x0080
+0x0411 = 0x0081
+0x0412 = 0x0082
+0x0413 = 0x0083
+0x0414 = 0x0084
+0x0415 = 0x0085
+0x0416 = 0x0086
+0x0417 = 0x0087
+0x0418 = 0x0088
+0x0419 = 0x0089
+0x041A = 0x008A
+0x041B = 0x008B
+0x041C = 0x008C
+0x041D = 0x008D
+0x041E = 0x008E
+0x041F = 0x008F
+0x0420 = 0x0090
+0x0421 = 0x0091
+0x0422 = 0x0092
+0x0423 = 0x0093
+0x0424 = 0x0094
+0x0425 = 0x0095
+0x0426 = 0x0096
+0x0427 = 0x0097
+0x0428 = 0x0098
+0x0429 = 0x0099
+0x042A = 0x009A
+0x042B = 0x009B
+0x042C = 0x009C
+0x042D = 0x009D
+0x042E = 0x009E
+0x042F = 0x009F
+0x0430 = 0x00A0
+0x0431 = 0x00A1
+0x0432 = 0x00A2
+0x0433 = 0x00A3
+0x0434 = 0x00A4
+0x0435 = 0x00A5
+0x0436 = 0x00A6
+0x0437 = 0x00A7
+0x0438 = 0x00A8
+0x0439 = 0x00A9
+0x043A = 0x00AA
+0x043B = 0x00AB
+0x043C = 0x00AC
+0x043D = 0x00AD
+0x043E = 0x00AE
+0x043F = 0x00AF
+0x2591 = 0x00B0
+0x2592 = 0x00B1
+0x2593 = 0x00B2
+0x2502 = 0x00B3
+0x2524 = 0x00B4
+0x2561 = 0x00B5
+0x2562 = 0x00B6
+0x2556 = 0x00B7
+0x2555 = 0x00B8
+0x2563 = 0x00B9
+0x2551 = 0x00BA
+0x2557 = 0x00BB
+0x255D = 0x00BC
+0x255C = 0x00BD
+0x255B = 0x00BE
+0x2510 = 0x00BF
+0x2514 = 0x00C0
+0x2534 = 0x00C1
+0x252C = 0x00C2
+0x251C = 0x00C3
+0x2500 = 0x00C4
+0x253C = 0x00C5
+0x255E = 0x00C6
+0x255F = 0x00C7
+0x255A = 0x00C8
+0x2554 = 0x00C9
+0x2569 = 0x00CA
+0x2566 = 0x00CB
+0x2560 = 0x00CC
+0x2550 = 0x00CD
+0x256C = 0x00CE
+0x2567 = 0x00CF
+0x2568 = 0x00D0
+0x2564 = 0x00D1
+0x2565 = 0x00D2
+0x2559 = 0x00D3
+0x2558 = 0x00D4
+0x2552 = 0x00D5
+0x2553 = 0x00D6
+0x256B = 0x00D7
+0x256A = 0x00D8
+0x2518 = 0x00D9
+0x250C = 0x00DA
+0x2588 = 0x00DB
+0x2584 = 0x00DC
+0x258C = 0x00DD
+0x2590 = 0x00DE
+0x2580 = 0x00DF
+0x0440 = 0x00E0
+0x0441 = 0x00E1
+0x0442 = 0x00E2
+0x0443 = 0x00E3
+0x0444 = 0x00E4
+0x0445 = 0x00E5
+0x0446 = 0x00E6
+0x0447 = 0x00E7
+0x0448 = 0x00E8
+0x0449 = 0x00E9
+0x044A = 0x00EA
+0x044B = 0x00EB
+0x044C = 0x00EC
+0x044D = 0x00ED
+0x044E = 0x00EE
+0x044F = 0x00EF
+0x0401 = 0x00F0
+0x0451 = 0x00F1
+0x0404 = 0x00F2
+0x0454 = 0x00F3
+0x0407 = 0x00F4
+0x0457 = 0x00F5
+0x040E = 0x00F6
+0x045E = 0x00F7
+0x00B0 = 0x00F8
+0x2219 = 0x00F9
+0x00B7 = 0x00FA
+0x221A = 0x00FB
+0x2116 = 0x00FC
+0x00A4 = 0x00FD
+0x25A0 = 0x00FE
+0x00A0 = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP868.src b/share/i18n/csmapper/CP/UCS%CP868.src
new file mode 100644 (file)
index 0000000..0767000
--- /dev/null
@@ -0,0 +1,245 @@
+# $NetBSD: UCS%CP868.src,v 1.6 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP868"
+SRC_ZONE       0x0000 - 0xFEE6
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345.
+#
+0x0000 = 0x00
+0x0001 = 0x01
+0x0002 = 0x02
+0x0003 = 0x03
+0x0004 = 0x04
+0x0005 = 0x05
+0x0006 = 0x06
+0x0007 = 0x07
+0x0008 = 0x08
+0x0009 = 0x09
+0x000A = 0x0A
+0x000B = 0x0B
+0x000C = 0x0C
+0x000D = 0x0D
+0x000E = 0x0E
+0x000F = 0x0F
+0x0010 = 0x10
+0x0011 = 0x11
+0x0012 = 0x12
+0x0013 = 0x13
+0x0014 = 0x14
+0x0015 = 0x15
+0x0016 = 0x16
+0x0017 = 0x17
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x1A
+0x001B = 0x1B
+0x001C = 0x1C
+0x001D = 0x1D
+0x001E = 0x1E
+0x001F = 0x1F
+0x0020 = 0x20
+0x0021 = 0x21
+0x0022 = 0x22
+0x0023 = 0x23
+0x0024 = 0x24
+0x0025 = 0x25
+0x0026 = 0x26
+0x0027 = 0x27
+0x0028 = 0x28
+0x0029 = 0x29
+0x002A = 0x2A
+0x002B = 0x2B
+0x002C = 0x2C
+0x002D = 0x2D
+0x002E = 0x2E
+0x002F = 0x2F
+0x0030 = 0x30
+0x0031 = 0x31
+0x0032 = 0x32
+0x0033 = 0x33
+0x0034 = 0x34
+0x0035 = 0x35
+0x0036 = 0x36
+0x0037 = 0x37
+0x0038 = 0x38
+0x0039 = 0x39
+0x003A = 0x3A
+0x003B = 0x3B
+0x003C = 0x3C
+0x003D = 0x3D
+0x003E = 0x3E
+0x003F = 0x3F
+0x0040 = 0x40
+0x0041 = 0x41
+0x0042 = 0x42
+0x0043 = 0x43
+0x0044 = 0x44
+0x0045 = 0x45
+0x0046 = 0x46
+0x0047 = 0x47
+0x0048 = 0x48
+0x0049 = 0x49
+0x004A = 0x4A
+0x004B = 0x4B
+0x004C = 0x4C
+0x004D = 0x4D
+0x004E = 0x4E
+0x004F = 0x4F
+0x0050 = 0x50
+0x0051 = 0x51
+0x0052 = 0x52
+0x0053 = 0x53
+0x0054 = 0x54
+0x0055 = 0x55
+0x0056 = 0x56
+0x0057 = 0x57
+0x0058 = 0x58
+0x0059 = 0x59
+0x005A = 0x5A
+0x005B = 0x5B
+0x005C = 0x5C
+0x005D = 0x5D
+0x005E = 0x5E
+0x005F = 0x5F
+0x0060 = 0x60
+0x0061 = 0x61
+0x0062 = 0x62
+0x0063 = 0x63
+0x0064 = 0x64
+0x0065 = 0x65
+0x0066 = 0x66
+0x0067 = 0x67
+0x0068 = 0x68
+0x0069 = 0x69
+0x006A = 0x6A
+0x006B = 0x6B
+0x006C = 0x6C
+0x006D = 0x6D
+0x006E = 0x6E
+0x006F = 0x6F
+0x0070 = 0x70
+0x0071 = 0x71
+0x0072 = 0x72
+0x0073 = 0x73
+0x0074 = 0x74
+0x0075 = 0x75
+0x0076 = 0x76
+0x0077 = 0x77
+0x0078 = 0x78
+0x0079 = 0x79
+0x007A = 0x7A
+0x007B = 0x7B
+0x007C = 0x7C
+0x007D = 0x7D
+0x007E = 0x7E
+0x007F = 0x7F
+0x06F0 = 0x80
+0x06F1 = 0x81
+0x06F2 = 0x82
+0x06F3 = 0x83
+0x06F4 = 0x84
+0x06F5 = 0x85
+0x06F6 = 0x86
+0x06F7 = 0x87
+0x06F8 = 0x88
+0x06F9 = 0x89
+0x060C = 0x8A
+0x061B = 0x8B
+0x061F = 0x8C
+0x0622 = 0x8D
+0x0627 = 0x8E
+0xFE8E = 0x8F
+0xE022 = 0x90
+0x0628 = 0x91
+0xFE90 = 0x92
+0x067E = 0x93
+0x0629 = 0x95
+0x062A = 0x96
+0xFE96 = 0x97
+0x062B = 0x9A
+0xFE9A = 0x9B
+0x062C = 0x9C
+0xFE9E = 0x9D
+0x062D = 0xA0
+0xFEA2 = 0xA1
+0x062E = 0xA2
+0xFEA6 = 0xA3
+0x062F = 0xA4
+0x0630 = 0xA6
+0x0631 = 0xA7
+0x0632 = 0xA9
+0x0633 = 0xAB
+0xFEB2 = 0xAC
+0x0634 = 0xAD
+0x00AB = 0xAE
+0x00BB = 0xAF
+0xFEB6 = 0xB0
+0x0635 = 0xB1
+0x2591 = 0xB2
+0x2592 = 0xB3
+0x2593 = 0xB4
+0x2502 = 0xB5
+0x2524 = 0xB6
+0xFEBA = 0xB7
+0x0636 = 0xB8
+0xFEBE = 0xB9
+0x0637 = 0xBA
+0x252B = 0xBB
+0x2503 = 0xBC
+0x2513 = 0xBD
+0x251B = 0xBE
+0x0638 = 0xBF
+0x0639 = 0xC0
+0x2510 = 0xC1
+0x2514 = 0xC2
+0x2534 = 0xC3
+0x252C = 0xC4
+0x251C = 0xC5
+0x2500 = 0xC6
+0x253C = 0xC7
+0xFECC = 0xC8
+0xFECA = 0xC9
+0x2517 = 0xCA
+0x250F = 0xCB
+0x253B = 0xCC
+0x2533 = 0xCD
+0x2523 = 0xCE
+0x2501 = 0xCF
+0x254B = 0xD0
+0xFECB = 0xD1
+0x063A = 0xD2
+0xFED0 = 0xD3
+0xFECE = 0xD4
+0xFECF = 0xD5
+0x0641 = 0xD6
+0xFED2 = 0xD7
+0x0642 = 0xD8
+0xFED6 = 0xD9
+0xFEDC = 0xDA
+0x2518 = 0xDB
+0x250C = 0xDC
+0x2588 = 0xDD
+0x2580 = 0xDE
+0xFEDA = 0xDF
+0x2584 = 0xE1
+0x0644 = 0xE3
+0xFEE0 = 0xE4
+0xFEDF = 0xE5
+0x0645 = 0xE6
+0xFEE2 = 0xE7
+0x0646 = 0xE9
+0xFEE6 = 0xEA
+0x0648 = 0xEC
+0x0621 = 0xF1
+0x00AD = 0xF2
+0x0651 = 0xFB
+0xFE7D = 0xFC
+0x25A0 = 0xFE
+0x00A0 = 0xFF
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP869.src b/share/i18n/csmapper/CP/UCS%CP869.src
new file mode 100644 (file)
index 0000000..ba18a08
--- /dev/null
@@ -0,0 +1,151 @@
+# $NetBSD: UCS%CP869.src,v 1.5 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP869"
+SRC_ZONE       0x0000-0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp869_DOSGreek2 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp869_DOSGreek2 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp869_DOSGreek2 order
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xFF
+0x00A3 = 0x9C
+0x00A6 = 0x8A
+0x00A7 = 0xF5
+0x00A8 = 0xF9
+0x00A9 = 0x97
+0x00AB = 0xAE
+0x00AC = 0x89
+0x00AD = 0xF0
+0x00B0 = 0xF8
+0x00B1 = 0xF1
+0x00B2 = 0x99
+0x00B3 = 0x9A
+0x00B7 = 0x88
+0x00BB = 0xAF
+0x00BD = 0xAB
+0x0384 = 0xEF
+0x0385 = 0xF7
+0x0386 = 0x86
+0x0388 = 0x8D
+0x0389 = 0x8F
+0x038A = 0x90
+0x038C = 0x92
+0x038E = 0x95
+0x038F = 0x98
+0x0390 = 0xA1
+0x0391 = 0xA4
+0x0392 = 0xA5
+0x0393 = 0xA6
+0x0394 = 0xA7
+0x0395 = 0xA8
+0x0396 = 0xA9
+0x0397 = 0xAA
+0x0398 = 0xAC
+0x0399 = 0xAD
+0x039A = 0xB5
+0x039B = 0xB6
+0x039C = 0xB7
+0x039D = 0xB8
+0x039E = 0xBD
+0x039F = 0xBE
+0x03A0 = 0xC6
+0x03A1 = 0xC7
+0x03A3 = 0xCF
+0x03A4 = 0xD0
+0x03A5 = 0xD1
+0x03A6 = 0xD2
+0x03A7 = 0xD3
+0x03A8 = 0xD4
+0x03A9 = 0xD5
+0x03AA = 0x91
+0x03AB = 0x96
+0x03AC = 0x9B
+0x03AD = 0x9D
+0x03AE = 0x9E
+0x03AF = 0x9F
+0x03B0 = 0xFC
+0x03B1 = 0xD6
+0x03B2 = 0xD7
+0x03B3 = 0xD8
+0x03B4 = 0xDD
+0x03B5 = 0xDE
+0x03B6 = 0xE0
+0x03B7 = 0xE1
+0x03B8 = 0xE2
+0x03B9 = 0xE3
+0x03BA = 0xE4
+0x03BB = 0xE5
+0x03BC = 0xE6
+0x03BD = 0xE7
+0x03BE = 0xE8
+0x03BF = 0xE9
+0x03C0 = 0xEA
+0x03C1 = 0xEB
+0x03C2 = 0xED
+0x03C3 = 0xEC
+0x03C4 = 0xEE
+0x03C5 = 0xF2
+0x03C6 = 0xF3
+0x03C7 = 0xF4
+0x03C8 = 0xF6
+0x03C9 = 0xFA
+0x03CA = 0xA0
+0x03CB = 0xFB
+0x03CC = 0xA2
+0x03CD = 0xA3
+0x03CE = 0xFD
+0x2015 = 0x8E
+0x2018 = 0x8B
+0x2019 = 0x8C
+0x2500 = 0xC4
+0x2502 = 0xB3
+0x250C = 0xDA
+0x2510 = 0xBF
+0x2514 = 0xC0
+0x2518 = 0xD9
+0x251C = 0xC3
+0x2524 = 0xB4
+0x252C = 0xC2
+0x2534 = 0xC1
+0x253C = 0xC5
+0x2550 = 0xCD
+0x2551 = 0xBA
+0x2554 = 0xC9
+0x2557 = 0xBB
+0x255A = 0xC8
+0x255D = 0xBC
+0x2560 = 0xCC
+0x2563 = 0xB9
+0x2566 = 0xCB
+0x2569 = 0xCA
+0x256C = 0xCE
+0x2580 = 0xDF
+0x2584 = 0xDC
+0x2588 = 0xDB
+0x2591 = 0xB0
+0x2592 = 0xB1
+0x2593 = 0xB2
+0x25A0 = 0xFE
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP870.src b/share/i18n/csmapper/CP/UCS%CP870.src
new file mode 100644 (file)
index 0000000..584d149
--- /dev/null
@@ -0,0 +1,175 @@
+# $NetBSD: UCS%CP870.src,v 1.6 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP870"
+SRC_ZONE       0x0000 - 0x02DD
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0x4A
+0x005C = 0xE0
+0x005D = 0x5A
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0xC0
+0x007C = 0x6A
+0x007D = 0xD0
+0x007E = 0xA1
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A4 = 0x9F
+0x00A7 = 0xB5
+0x00A8 = 0xBD
+0x00AD = 0xCA
+0x00B0 = 0x90
+0x00B4 = 0xBE
+0x00B6 = 0xB6
+0x00B7 = 0xB0
+0x00B8 = 0x9D
+0x00C1 = 0x65
+0x00C4 = 0x63
+0x00C7 = 0x68
+0x00C9 = 0x71
+0x00CB = 0x73
+0x00CD = 0x75
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D6 = 0xEC
+0x00D7 = 0xBF
+0x00DA = 0xFE
+0x00DC = 0xFC
+0x00DD = 0xAD
+0x00DF = 0x59
+0x00E1 = 0x45
+0x00E4 = 0x43
+0x00E7 = 0x48
+0x00E9 = 0x51
+0x00EB = 0x53
+0x00ED = 0x55
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F6 = 0xCC
+0x00F7 = 0xE1
+0x00FA = 0xDE
+0x00FC = 0xDC
+0x00FD = 0x8D
+0x0103 = 0x46
+0x0104 = 0xB1
+0x0105 = 0xA0
+0x0106 = 0x69
+0x0107 = 0x49
+0x010C = 0x67
+0x010D = 0x47
+0x010E = 0xFA
+0x010F = 0xEA
+0x0110 = 0xAC
+0x0111 = 0x8C
+0x011A = 0xDA
+0x011B = 0xDF
+0x0139 = 0x78
+0x013A = 0x58
+0x013D = 0x77
+0x013E = 0x57
+0x0142 = 0x9A
+0x0143 = 0xBB
+0x0144 = 0x9B
+0x0147 = 0xAB
+0x0148 = 0x8B
+0x0150 = 0xEF
+0x0151 = 0xCF
+0x0154 = 0xED
+0x0155 = 0xCD
+0x0158 = 0xAE
+0x0159 = 0x8E
+0x015A = 0xAA
+0x015B = 0x8A
+0x0160 = 0xBC
+0x0161 = 0x9C
+0x0164 = 0xFD
+0x0165 = 0xDD
+0x016E = 0x74
+0x016F = 0x54
+0x0170 = 0xFB
+0x0171 = 0xDB
+0x0179 = 0xBA
+0x017A = 0xB8
+0x017B = 0xB4
+0x017C = 0xB2
+0x017D = 0xB9
+0x017E = 0xB7
+0x02C7 = 0x70
+0x02D8 = 0x80
+0x02DB = 0x9E
+0x02DD = 0x64
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP871.src b/share/i18n/csmapper/CP/UCS%CP871.src
new file mode 100644 (file)
index 0000000..c28ac9b
--- /dev/null
@@ -0,0 +1,176 @@
+# $NetBSD: UCS%CP871.src,v 1.6 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP871"
+SRC_ZONE       0x0000 - 0x203E
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0xAC
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0xAE
+0x005C = 0xBE
+0x005D = 0x9E
+0x005E = 0xEC
+0x005F = 0x6D
+0x0060 = 0x8C
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0x8E
+0x007C = 0xBB
+0x007D = 0x9C
+0x007E = 0xCC
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00A1 = 0xAA
+0x00A2 = 0xB0
+0x00A3 = 0xB1
+0x00A4 = 0x9F
+0x00A5 = 0xB2
+0x00A6 = 0x6A
+0x00A7 = 0xB5
+0x00A8 = 0xBD
+0x00A9 = 0xB4
+0x00AA = 0x9A
+0x00AB = 0x8A
+0x00AC = 0xBA
+0x00AD = 0xCA
+0x00AE = 0xAF
+0x00B0 = 0x90
+0x00B1 = 0x8F
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xE0
+0x00B5 = 0xA0
+0x00B6 = 0xB6
+0x00B7 = 0xB3
+0x00B8 = 0x9D
+0x00B9 = 0xDA
+0x00BA = 0x9B
+0x00BB = 0x8B
+0x00BC - 0x00BE = 0xB7 -
+0x00BF = 0xAB
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C3 = 0x66
+0x00C4 = 0x63
+0x00C5 = 0x67
+0x00C6 = 0x5A
+0x00C7 = 0x68
+0x00C8 = 0x74
+0x00C9 - 0x00CB = 0x71 -
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D0 = 0x7C
+0x00D1 = 0x69
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D5 = 0xEF
+0x00D6 = 0x5F
+0x00D7 = 0xBF
+0x00D8 = 0x80
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0xFC
+0x00DD = 0xAD
+0x00DE = 0xC0
+0x00DF = 0x59
+0x00E0 = 0x44
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E3 = 0x46
+0x00E4 = 0x43
+0x00E5 = 0x47
+0x00E6 = 0xD0
+0x00E7 = 0x48
+0x00E8 = 0x54
+0x00E9 - 0x00EB = 0x51 -
+0x00EC = 0x58
+0x00ED - 0x00EF = 0x55 -
+0x00F0 = 0x79
+0x00F1 = 0x49
+0x00F2 = 0xCD
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F5 = 0xCF
+0x00F6 = 0xA1
+0x00F7 = 0xE1
+0x00F8 = 0x70
+0x00F9 = 0xDD
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xDC
+0x00FD = 0x8D
+0x00FE = 0x4A
+0x00FF = 0xDF
+0x203E = 0xBC
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP874.src b/share/i18n/csmapper/CP/UCS%CP874.src
new file mode 100644 (file)
index 0000000..de62d69
--- /dev/null
@@ -0,0 +1,140 @@
+# $NetBSD: UCS%CP874.src,v 1.6 2009/11/08 10:37:52 tnozaki Exp $
+
+# Copyright (c)2007 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "UCS/CP874"
+SRC_ZONE       0x0000-0x0E5B
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP874 - Thai with Low Tone Marks & Ancient Chars - PC
+# this mapping data is made from:
+#    ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/
+#        CP000874.{pdf,txt}
+#    ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP874.TXT
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xFF
+0x00A2 = 0xFC
+0x00A6 = 0xFE
+0x00AC = 0xFD
+0x0E01 = 0xA1
+0x0E02 = 0xA2
+0x0E03 = 0xA3
+0x0E04 = 0xA4
+0x0E05 = 0xA5
+0x0E06 = 0xA6
+0x0E07 = 0xA7
+0x0E08 = 0xA8
+0x0E09 = 0xA9
+0x0E0A = 0xAA
+0x0E0B = 0xAB
+0x0E0C = 0xAC
+0x0E0D = 0xAD
+0x0E0E = 0xAE
+0x0E0F = 0xAF
+0x0E10 = 0xB0
+0x0E11 = 0xB1
+0x0E12 = 0xB2
+0x0E13 = 0xB3
+0x0E14 = 0xB4
+0x0E15 = 0xB5
+0x0E16 = 0xB6
+0x0E17 = 0xB7
+0x0E18 = 0xB8
+0x0E19 = 0xB9
+0x0E1A = 0xBA
+0x0E1B = 0xBB
+0x0E1C = 0xBC
+0x0E1D = 0xBD
+0x0E1E = 0xBE
+0x0E1F = 0xBF
+0x0E20 = 0xC0
+0x0E21 = 0xC1
+0x0E22 = 0xC2
+0x0E23 = 0xC3
+0x0E24 = 0xC4
+0x0E25 = 0xC5
+0x0E26 = 0xC6
+0x0E27 = 0xC7
+0x0E28 = 0xC8
+0x0E29 = 0xC9
+0x0E2A = 0xCA
+0x0E2B = 0xCB
+0x0E2C = 0xCC
+0x0E2D = 0xCD
+0x0E2E = 0xCE
+0x0E2F = 0xCF
+0x0E30 = 0xD0
+0x0E31 = 0xD1
+0x0E32 = 0xD2
+0x0E33 = 0xD3
+0x0E34 = 0xD4
+0x0E35 = 0xD5
+0x0E36 = 0xD6
+0x0E37 = 0xD7
+0x0E38 = 0xD8
+0x0E39 = 0xD9
+0x0E3A = 0xDA
+0x0E3F = 0xDF
+0x0E40 = 0xE0
+0x0E41 = 0xE1
+0x0E42 = 0xE2
+0x0E43 = 0xE3
+0x0E44 = 0xE4
+0x0E45 = 0xE5
+0x0E46 = 0xE6
+0x0E47 = 0xE7
+0x0E48 = 0xA0
+0x0E48 = 0xE8
+0x0E49 = 0xDB
+0x0E49 = 0xE9
+0x0E4A = 0xDC
+0x0E4A = 0xEA
+0x0E4B = 0xDD
+0x0E4B = 0xEB
+0x0E4C = 0xDE
+0x0E4C = 0xEC
+0x0E4D = 0xED
+0x0E4E = 0xEE
+0x0E4F = 0xEF
+0x0E50 = 0xF0
+0x0E51 = 0xF1
+0x0E52 = 0xF2
+0x0E53 = 0xF3
+0x0E54 = 0xF4
+0x0E55 = 0xF5
+0x0E56 = 0xF6
+0x0E57 = 0xF7
+0x0E58 = 0xF8
+0x0E59 = 0xF9
+0x0E5A = 0xFA
+0x0E5B = 0xFB
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP875.src b/share/i18n/csmapper/CP/UCS%CP875.src
new file mode 100644 (file)
index 0000000..b64538b
--- /dev/null
@@ -0,0 +1,287 @@
+# $NetBSD: UCS%CP875.src,v 1.5 2006/10/19 14:06:14 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP875"
+SRC_ZONE       0x0000-0x2019
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp875_IBMGreek to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.00
+#    Table format:  Format A
+#    Date:          04/24/96
+#    Authors:       Lori Brownell <loribr@microsoft.com>
+#                   K.D. Chang    <a-kchang@microsoft.com>
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp875_IBMGreek code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp875_IBMGreek order
+#
+0x0000 = 0x00
+0x0001 = 0x01
+0x0002 = 0x02
+0x0003 = 0x03
+0x0004 = 0x37
+0x0005 = 0x2D
+0x0006 = 0x2E
+0x0007 = 0x2F
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B = 0x0B
+0x000C = 0x0C
+0x000D = 0x0D
+0x000E = 0x0E
+0x000F = 0x0F
+0x0010 = 0x10
+0x0011 = 0x11
+0x0012 = 0x12
+0x0013 = 0x13
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001A = 0xDC
+0x001A = 0xE1
+0x001A = 0xEC
+0x001A = 0xED
+0x001A = 0xFC
+0x001A = 0xFD
+0x001B = 0x27
+0x001C = 0x1C
+0x001D = 0x1D
+0x001E = 0x1E
+0x001F = 0x1F
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 = 0xF0
+0x0031 = 0xF1
+0x0032 = 0xF2
+0x0033 = 0xF3
+0x0034 = 0xF4
+0x0035 = 0xF5
+0x0036 = 0xF6
+0x0037 = 0xF7
+0x0038 = 0xF8
+0x0039 = 0xF9
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 = 0xC1
+0x0042 = 0xC2
+0x0043 = 0xC3
+0x0044 = 0xC4
+0x0045 = 0xC5
+0x0046 = 0xC6
+0x0047 = 0xC7
+0x0048 = 0xC8
+0x0049 = 0xC9
+0x004A = 0xD1
+0x004B = 0xD2
+0x004C = 0xD3
+0x004D = 0xD4
+0x004E = 0xD5
+0x004F = 0xD6
+0x0050 = 0xD7
+0x0051 = 0xD8
+0x0052 = 0xD9
+0x0053 = 0xE2
+0x0054 = 0xE3
+0x0055 = 0xE4
+0x0056 = 0xE5
+0x0057 = 0xE6
+0x0058 = 0xE7
+0x0059 = 0xE8
+0x005A = 0xE9
+0x005B = 0x4A
+0x005C = 0xE0
+0x005D = 0x5A
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 = 0x81
+0x0062 = 0x82
+0x0063 = 0x83
+0x0064 = 0x84
+0x0065 = 0x85
+0x0066 = 0x86
+0x0067 = 0x87
+0x0068 = 0x88
+0x0069 = 0x89
+0x006A = 0x91
+0x006B = 0x92
+0x006C = 0x93
+0x006D = 0x94
+0x006E = 0x95
+0x006F = 0x96
+0x0070 = 0x97
+0x0071 = 0x98
+0x0072 = 0x99
+0x0073 = 0xA2
+0x0074 = 0xA3
+0x0075 = 0xA4
+0x0076 = 0xA5
+0x0077 = 0xA6
+0x0078 = 0xA7
+0x0079 = 0xA8
+0x007A = 0xA9
+0x007B = 0xC0
+0x007C = 0x6A
+0x007D = 0xD0
+0x007E = 0xA1
+0x007F = 0x07
+0x0080 = 0x20
+0x0081 = 0x21
+0x0082 = 0x22
+0x0083 = 0x23
+0x0084 = 0x24
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 = 0x28
+0x0089 = 0x29
+0x008A = 0x2A
+0x008B = 0x2B
+0x008C = 0x2C
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 = 0x33
+0x0094 = 0x34
+0x0095 = 0x35
+0x0096 = 0x36
+0x0097 = 0x08
+0x0098 = 0x38
+0x0099 = 0x39
+0x009A = 0x3A
+0x009B = 0x3B
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x74
+0x00A3 = 0xB0
+0x00A6 = 0xDF
+0x00A7 = 0xEB
+0x00A8 = 0x70
+0x00A9 = 0xFB
+0x00AB = 0xEE
+0x00AC = 0xEF
+0x00AD = 0xCA
+0x00B0 = 0x90
+0x00B1 = 0xDA
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xA0
+0x00BB = 0xFE
+0x00BD = 0xDB
+0x0385 = 0x80
+0x0386 = 0x71
+0x0387 = 0xDD
+0x0388 = 0x72
+0x0389 = 0x73
+0x038A = 0x75
+0x038C = 0x76
+0x038E = 0x77
+0x038F = 0x78
+0x0390 = 0xCC
+0x0391 = 0x41
+0x0392 = 0x42
+0x0393 = 0x43
+0x0394 = 0x44
+0x0395 = 0x45
+0x0396 = 0x46
+0x0397 = 0x47
+0x0398 = 0x48
+0x0399 = 0x49
+0x039A = 0x51
+0x039B = 0x52
+0x039C = 0x53
+0x039D = 0x54
+0x039E = 0x55
+0x039F = 0x56
+0x03A0 = 0x57
+0x03A1 = 0x58
+0x03A3 = 0x59
+0x03A4 = 0x62
+0x03A5 = 0x63
+0x03A6 = 0x64
+0x03A7 = 0x65
+0x03A8 = 0x66
+0x03A9 = 0x67
+0x03AA = 0x68
+0x03AB = 0x69
+0x03AC = 0xB1
+0x03AD = 0xB2
+0x03AE = 0xB3
+0x03AF = 0xB5
+0x03B0 = 0xCD
+0x03B1 = 0x8A
+0x03B2 = 0x8B
+0x03B3 = 0x8C
+0x03B4 = 0x8D
+0x03B5 = 0x8E
+0x03B6 = 0x8F
+0x03B7 = 0x9A
+0x03B8 = 0x9B
+0x03B9 = 0x9C
+0x03BA = 0x9D
+0x03BB = 0x9E
+0x03BC = 0x9F
+0x03BD = 0xAA
+0x03BE = 0xAB
+0x03BF = 0xAC
+0x03C0 = 0xAD
+0x03C1 = 0xAE
+0x03C2 = 0xBA
+0x03C3 = 0xAF
+0x03C4 = 0xBB
+0x03C5 = 0xBC
+0x03C6 = 0xBD
+0x03C7 = 0xBE
+0x03C8 = 0xBF
+0x03C9 = 0xCB
+0x03CA = 0xB4
+0x03CB = 0xB8
+0x03CC = 0xB6
+0x03CD = 0xB7
+0x03CE = 0xB9
+0x2015 = 0xCF
+0x2018 = 0xCE
+0x2019 = 0xDE
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP880.src b/share/i18n/csmapper/CP/UCS%CP880.src
new file mode 100644 (file)
index 0000000..c647040
--- /dev/null
@@ -0,0 +1,150 @@
+# $NetBSD: UCS%CP880.src,v 1.6 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP880"
+SRC_ZONE       0x0000 - 0x2116
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0x4A
+0x005C = 0xE0
+0x005D = 0x5A
+0x005E = 0x5F
+0x005F = 0x6D
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A4 = 0xE1
+0x00A6 = 0x6A
+0x0401 = 0x63
+0x0402 = 0x59
+0x0403 = 0x62
+0x0405 - 0x0409 = 0x65 -
+0x040A - 0x040C = 0x70 -
+0x040F = 0x75
+0x0410 = 0xB9
+0x0411 = 0xBA
+0x0412 = 0xED
+0x0413 = 0xBF
+0x0414 = 0xBC
+0x0415 = 0xBD
+0x0416 = 0xEC
+0x0417 = 0xFA
+0x0418 - 0x041C = 0xCB -
+0x041D - 0x041F = 0xDA -
+0x0420 = 0xDE
+0x0421 = 0xDF
+0x0422 = 0xEA
+0x0423 = 0xEB
+0x0424 = 0xBE
+0x0425 = 0xCA
+0x0426 = 0xBB
+0x0427 = 0xFE
+0x0428 = 0xFB
+0x0429 = 0xFD
+0x042A = 0x57
+0x042B = 0xEF
+0x042C = 0xEE
+0x042D = 0xFC
+0x042E = 0xB8
+0x042F = 0xDD
+0x0430 = 0x77
+0x0431 = 0x78
+0x0432 = 0xAF
+0x0433 = 0x8D
+0x0434 = 0x8A
+0x0435 = 0x8B
+0x0436 = 0xAE
+0x0437 = 0xB2
+0x0438 = 0x8F
+0x0439 = 0x90
+0x043A - 0x043F = 0x9A -
+0x0440 - 0x0443 = 0xAA -
+0x0444 = 0x8C
+0x0445 = 0x8E
+0x0446 = 0x80
+0x0447 = 0xB6
+0x0448 = 0xB3
+0x0449 = 0xB5
+0x044A = 0xB7
+0x044B = 0xB1
+0x044C = 0xB0
+0x044D = 0xB4
+0x044E = 0x76
+0x044F = 0xA0
+0x0451 = 0x44
+0x0452 = 0x42
+0x0453 = 0x43
+0x0455 - 0x0458 = 0x46 -
+0x0459 - 0x045C = 0x51 -
+0x045F = 0x56
+0x2116 = 0x58
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP891.src b/share/i18n/csmapper/CP/UCS%CP891.src
new file mode 100644 (file)
index 0000000..8fdc193
--- /dev/null
@@ -0,0 +1,142 @@
+# $NetBSD: UCS%CP891.src,v 1.4 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP891"
+SRC_ZONE       0x0000 - 0x007F
+OOB_MODE       INVALID
+DST_INVALID    0xFF
+DST_UNIT_BITS  8
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345.
+#
+0x0000 = 0x00
+0x0001 = 0x01
+0x0002 = 0x02
+0x0003 = 0x03
+0x0004 = 0x04
+0x0005 = 0x05
+0x0006 = 0x06
+0x0007 = 0x07
+0x0008 = 0x08
+0x0009 = 0x09
+0x000A = 0x0A
+0x000B = 0x0B
+0x000C = 0x0C
+0x000D = 0x0D
+0x000E = 0x0E
+0x000F = 0x0F
+0x0010 = 0x10
+0x0011 = 0x11
+0x0012 = 0x12
+0x0013 = 0x13
+0x0014 = 0x14
+0x0015 = 0x15
+0x0016 = 0x16
+0x0017 = 0x17
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x1A
+0x001B = 0x1B
+0x001C = 0x1C
+0x001D = 0x1D
+0x001E = 0x1E
+0x001F = 0x1F
+0x0020 = 0x20
+0x0021 = 0x21
+0x0022 = 0x22
+0x0023 = 0x23
+0x0024 = 0x24
+0x0025 = 0x25
+0x0026 = 0x26
+0x0027 = 0x27
+0x0028 = 0x28
+0x0029 = 0x29
+0x002A = 0x2A
+0x002B = 0x2B
+0x002C = 0x2C
+0x002D = 0x2D
+0x002E = 0x2E
+0x002F = 0x2F
+0x0030 = 0x30
+0x0031 = 0x31
+0x0032 = 0x32
+0x0033 = 0x33
+0x0034 = 0x34
+0x0035 = 0x35
+0x0036 = 0x36
+0x0037 = 0x37
+0x0038 = 0x38
+0x0039 = 0x39
+0x003A = 0x3A
+0x003B = 0x3B
+0x003C = 0x3C
+0x003D = 0x3D
+0x003E = 0x3E
+0x003F = 0x3F
+0x0040 = 0x40
+0x0041 = 0x41
+0x0042 = 0x42
+0x0043 = 0x43
+0x0044 = 0x44
+0x0045 = 0x45
+0x0046 = 0x46
+0x0047 = 0x47
+0x0048 = 0x48
+0x0049 = 0x49
+0x004A = 0x4A
+0x004B = 0x4B
+0x004C = 0x4C
+0x004D = 0x4D
+0x004E = 0x4E
+0x004F = 0x4F
+0x0050 = 0x50
+0x0051 = 0x51
+0x0052 = 0x52
+0x0053 = 0x53
+0x0054 = 0x54
+0x0055 = 0x55
+0x0056 = 0x56
+0x0057 = 0x57
+0x0058 = 0x58
+0x0059 = 0x59
+0x005A = 0x5A
+0x005B = 0x5B
+0x005C = 0x5C
+0x005D = 0x5D
+0x005E = 0x5E
+0x005F = 0x5F
+0x0060 = 0x60
+0x0061 = 0x61
+0x0062 = 0x62
+0x0063 = 0x63
+0x0064 = 0x64
+0x0065 = 0x65
+0x0066 = 0x66
+0x0067 = 0x67
+0x0068 = 0x68
+0x0069 = 0x69
+0x006A = 0x6A
+0x006B = 0x6B
+0x006C = 0x6C
+0x006D = 0x6D
+0x006E = 0x6E
+0x006F = 0x6F
+0x0070 = 0x70
+0x0071 = 0x71
+0x0072 = 0x72
+0x0073 = 0x73
+0x0074 = 0x74
+0x0075 = 0x75
+0x0076 = 0x76
+0x0077 = 0x77
+0x0078 = 0x78
+0x0079 = 0x79
+0x007A = 0x7A
+0x007B = 0x7B
+0x007C = 0x7C
+0x007D = 0x7D
+0x007E = 0x7E
+0x007F = 0x7F
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP903.src b/share/i18n/csmapper/CP/UCS%CP903.src
new file mode 100644 (file)
index 0000000..efb5663
--- /dev/null
@@ -0,0 +1,142 @@
+# $NetBSD: UCS%CP903.src,v 1.4 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP903"
+SRC_ZONE       0x0000 - 0x007F
+OOB_MODE       INVALID
+DST_INVALID    0xFF
+DST_UNIT_BITS  8
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345.
+#
+0x0000 = 0x00
+0x0001 = 0x01
+0x0002 = 0x02
+0x0003 = 0x03
+0x0004 = 0x04
+0x0005 = 0x05
+0x0006 = 0x06
+0x0007 = 0x07
+0x0008 = 0x08
+0x0009 = 0x09
+0x000A = 0x0A
+0x000B = 0x0B
+0x000C = 0x0C
+0x000D = 0x0D
+0x000E = 0x0E
+0x000F = 0x0F
+0x0010 = 0x10
+0x0011 = 0x11
+0x0012 = 0x12
+0x0013 = 0x13
+0x0014 = 0x14
+0x0015 = 0x15
+0x0016 = 0x16
+0x0017 = 0x17
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x1A
+0x001B = 0x1B
+0x001C = 0x1C
+0x001D = 0x1D
+0x001E = 0x1E
+0x001F = 0x1F
+0x0020 = 0x20
+0x0021 = 0x21
+0x0022 = 0x22
+0x0023 = 0x23
+0x0024 = 0x24
+0x0025 = 0x25
+0x0026 = 0x26
+0x0027 = 0x27
+0x0028 = 0x28
+0x0029 = 0x29
+0x002A = 0x2A
+0x002B = 0x2B
+0x002C = 0x2C
+0x002D = 0x2D
+0x002E = 0x2E
+0x002F = 0x2F
+0x0030 = 0x30
+0x0031 = 0x31
+0x0032 = 0x32
+0x0033 = 0x33
+0x0034 = 0x34
+0x0035 = 0x35
+0x0036 = 0x36
+0x0037 = 0x37
+0x0038 = 0x38
+0x0039 = 0x39
+0x003A = 0x3A
+0x003B = 0x3B
+0x003C = 0x3C
+0x003D = 0x3D
+0x003E = 0x3E
+0x003F = 0x3F
+0x0040 = 0x40
+0x0041 = 0x41
+0x0042 = 0x42
+0x0043 = 0x43
+0x0044 = 0x44
+0x0045 = 0x45
+0x0046 = 0x46
+0x0047 = 0x47
+0x0048 = 0x48
+0x0049 = 0x49
+0x004A = 0x4A
+0x004B = 0x4B
+0x004C = 0x4C
+0x004D = 0x4D
+0x004E = 0x4E
+0x004F = 0x4F
+0x0050 = 0x50
+0x0051 = 0x51
+0x0052 = 0x52
+0x0053 = 0x53
+0x0054 = 0x54
+0x0055 = 0x55
+0x0056 = 0x56
+0x0057 = 0x57
+0x0058 = 0x58
+0x0059 = 0x59
+0x005A = 0x5A
+0x005B = 0x5B
+0x005C = 0x5C
+0x005D = 0x5D
+0x005E = 0x5E
+0x005F = 0x5F
+0x0060 = 0x60
+0x0061 = 0x61
+0x0062 = 0x62
+0x0063 = 0x63
+0x0064 = 0x64
+0x0065 = 0x65
+0x0066 = 0x66
+0x0067 = 0x67
+0x0068 = 0x68
+0x0069 = 0x69
+0x006A = 0x6A
+0x006B = 0x6B
+0x006C = 0x6C
+0x006D = 0x6D
+0x006E = 0x6E
+0x006F = 0x6F
+0x0070 = 0x70
+0x0071 = 0x71
+0x0072 = 0x72
+0x0073 = 0x73
+0x0074 = 0x74
+0x0075 = 0x75
+0x0076 = 0x76
+0x0077 = 0x77
+0x0078 = 0x78
+0x0079 = 0x79
+0x007A = 0x7A
+0x007B = 0x7B
+0x007C = 0x7C
+0x007D = 0x7D
+0x007E = 0x7E
+0x007F = 0x7F
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP904.src b/share/i18n/csmapper/CP/UCS%CP904.src
new file mode 100644 (file)
index 0000000..35a0552
--- /dev/null
@@ -0,0 +1,145 @@
+# $NetBSD: UCS%CP904.src,v 1.4 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP904"
+SRC_ZONE       0x0000 - 0x00AC
+OOB_MODE       INVALID
+DST_INVALID    0xFF
+DST_UNIT_BITS  8
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345.
+#
+0x0000 = 0x00
+0x0001 = 0x01
+0x0002 = 0x02
+0x0003 = 0x03
+0x0004 = 0x04
+0x0005 = 0x05
+0x0006 = 0x06
+0x0007 = 0x07
+0x0008 = 0x08
+0x0009 = 0x09
+0x000A = 0x0A
+0x000B = 0x0B
+0x000C = 0x0C
+0x000D = 0x0D
+0x000E = 0x0E
+0x000F = 0x0F
+0x0010 = 0x10
+0x0011 = 0x11
+0x0012 = 0x12
+0x0013 = 0x13
+0x0014 = 0x14
+0x0015 = 0x15
+0x0016 = 0x16
+0x0017 = 0x17
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x1A
+0x001B = 0x1B
+0x001C = 0x1C
+0x001D = 0x1D
+0x001E = 0x1E
+0x001F = 0x1F
+0x0020 = 0x20
+0x0021 = 0x21
+0x0022 = 0x22
+0x0023 = 0x23
+0x0024 = 0x24
+0x0025 = 0x25
+0x0026 = 0x26
+0x0027 = 0x27
+0x0028 = 0x28
+0x0029 = 0x29
+0x002A = 0x2A
+0x002B = 0x2B
+0x002C = 0x2C
+0x002D = 0x2D
+0x002E = 0x2E
+0x002F = 0x2F
+0x0030 = 0x30
+0x0031 = 0x31
+0x0032 = 0x32
+0x0033 = 0x33
+0x0034 = 0x34
+0x0035 = 0x35
+0x0036 = 0x36
+0x0037 = 0x37
+0x0038 = 0x38
+0x0039 = 0x39
+0x003A = 0x3A
+0x003B = 0x3B
+0x003C = 0x3C
+0x003D = 0x3D
+0x003E = 0x3E
+0x003F = 0x3F
+0x0040 = 0x40
+0x0041 = 0x41
+0x0042 = 0x42
+0x0043 = 0x43
+0x0044 = 0x44
+0x0045 = 0x45
+0x0046 = 0x46
+0x0047 = 0x47
+0x0048 = 0x48
+0x0049 = 0x49
+0x004A = 0x4A
+0x004B = 0x4B
+0x004C = 0x4C
+0x004D = 0x4D
+0x004E = 0x4E
+0x004F = 0x4F
+0x0050 = 0x50
+0x0051 = 0x51
+0x0052 = 0x52
+0x0053 = 0x53
+0x0054 = 0x54
+0x0055 = 0x55
+0x0056 = 0x56
+0x0057 = 0x57
+0x0058 = 0x58
+0x0059 = 0x59
+0x005A = 0x5A
+0x005B = 0x5B
+0x005C = 0x5C
+0x005D = 0x5D
+0x005E = 0x5E
+0x005F = 0x5F
+0x0060 = 0x60
+0x0061 = 0x61
+0x0062 = 0x62
+0x0063 = 0x63
+0x0064 = 0x64
+0x0065 = 0x65
+0x0066 = 0x66
+0x0067 = 0x67
+0x0068 = 0x68
+0x0069 = 0x69
+0x006A = 0x6A
+0x006B = 0x6B
+0x006C = 0x6C
+0x006D = 0x6D
+0x006E = 0x6E
+0x006F = 0x6F
+0x0070 = 0x70
+0x0071 = 0x71
+0x0072 = 0x72
+0x0073 = 0x73
+0x0074 = 0x74
+0x0075 = 0x75
+0x0076 = 0x76
+0x0077 = 0x77
+0x0078 = 0x78
+0x0079 = 0x79
+0x007A = 0x7A
+0x007B = 0x7B
+0x007C = 0x7C
+0x007D = 0x7D
+0x007E = 0x7E
+0x007F = 0x7F
+0x00A2 = 0x80
+0x00AC = 0xFD
+0x00A6 = 0xFE
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP905.src b/share/i18n/csmapper/CP/UCS%CP905.src
new file mode 100644 (file)
index 0000000..545df94
--- /dev/null
@@ -0,0 +1,169 @@
+# $NetBSD: UCS%CP905.src,v 1.6 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP905"
+SRC_ZONE       0x0000 - 0x02DB
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0xFC
+0x0023 = 0xEC
+0x0024 = 0xB9
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0xAF
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0x68
+0x005C = 0xDC
+0x005D = 0xB6
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0xDA
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0x48
+0x007C = 0x8F
+0x007D = 0xB3
+0x007E = 0xCC
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A3 = 0xB1
+0x00A4 = 0x9F
+0x00A7 = 0xB5
+0x00A8 = 0xBD
+0x00AD = 0xCA
+0x00B0 = 0x90
+0x00B2 = 0xEA
+0x00B3 = 0xFA
+0x00B4 = 0xBE
+0x00B5 = 0xA0
+0x00B7 = 0xB0
+0x00BD = 0xB8
+0x00C0 = 0x64
+0x00C1 = 0x65
+0x00C2 = 0x62
+0x00C4 = 0x63
+0x00C7 = 0x4A
+0x00C8 = 0x74
+0x00C9 - 0x00CB = 0x71 -
+0x00CC = 0x78
+0x00CD - 0x00CF = 0x75 -
+0x00D1 = 0x69
+0x00D2 = 0xED
+0x00D3 = 0xEE
+0x00D4 = 0xEB
+0x00D6 = 0x7B
+0x00D7 = 0xBF
+0x00D9 = 0xFD
+0x00DA = 0xFE
+0x00DB = 0xFB
+0x00DC = 0x7F
+0x00DF = 0x59
+0x00E0 = 0x44
+0x00E1 = 0x45
+0x00E2 = 0x42
+0x00E4 = 0x43
+0x00E7 = 0xC0
+0x00E8 = 0x54
+0x00E9 - 0x00EB = 0x51 -
+0x00EC = 0x58
+0x00ED - 0x00EF = 0x55 -
+0x00F1 = 0x49
+0x00F2 = 0xCD
+0x00F3 = 0xCE
+0x00F4 = 0xCB
+0x00F6 = 0xA1
+0x00F7 = 0xE1
+0x00F9 = 0xDD
+0x00FA = 0xDE
+0x00FB = 0xDB
+0x00FC = 0xE0
+0x0108 = 0xAB
+0x0109 = 0x8B
+0x010A = 0x67
+0x010B = 0x47
+0x011C = 0xBB
+0x011D = 0x9B
+0x011E = 0x5A
+0x011F = 0xD0
+0x0120 = 0xEF
+0x0121 = 0xCF
+0x0124 = 0xBA
+0x0125 = 0x9A
+0x0126 = 0xAA
+0x0127 = 0x8A
+0x0130 = 0x5B
+0x0131 = 0x79
+0x0134 = 0xBC
+0x0135 = 0x9C
+0x015C = 0xAC
+0x015D = 0x8C
+0x015E = 0x7C
+0x015F = 0x6A
+0x016C = 0xAD
+0x016D = 0x8D
+0x017B = 0xB4
+0x017C = 0xB2
+0x02D8 = 0x80
+0x02DB = 0x9D
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP918.src b/share/i18n/csmapper/CP/UCS%CP918.src
new file mode 100644 (file)
index 0000000..9ba0531
--- /dev/null
@@ -0,0 +1,149 @@
+# $NetBSD: UCS%CP918.src,v 1.6 2009/11/14 01:56:23 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP918"
+SRC_ZONE       0x0000 - 0xFEE6
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0x4A
+0x005C = 0xE0
+0x005D = 0x5A
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0x6A
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0xC0
+0x007C = 0xBB
+0x007D = 0xD0
+0x007E = 0xA1
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A0 = 0x41
+0x00AD = 0xCA
+0x060C = 0x42
+0x061B = 0x43
+0x061F = 0x44
+0x0621 = 0xEA
+0x0623 = 0x45
+0x0627 = 0x46
+0x0628 = 0x49
+0x0629 = 0x54
+0x062A = 0x55
+0x062B = 0x59
+0x062C = 0x63
+0x062D = 0x67
+0x062E = 0x69
+0x062F = 0x8A
+0x0630 = 0x8C
+0x0631 = 0x8D
+0x0632 = 0x8F
+0x0633 = 0x9A
+0x0634 = 0x9C
+0x0635 = 0x9E
+0x0636 = 0xA0
+0x0637 - 0x0639 = 0xAB -
+0x063A = 0xB1
+0x0641 = 0xB5
+0x0642 = 0xB7
+0x0643 = 0xB9
+0x0644 = 0xBE
+0x0645 = 0xCC
+0x0646 = 0xCF
+0x0648 = 0xDC
+0x0651 = 0xFD
+0x067E = 0x52
+0x06F0 - 0x06F9 = 0x70 -
+0xFE7D = 0xFE
+0xFE8E = 0x47
+0xFE90 = 0x51
+0xFE96 = 0x56
+0xFE9A = 0x62
+0xFE9E = 0x64
+0xFEA2 = 0x68
+0xFEA6 = 0x80
+0xFEB2 = 0x9B
+0xFEB6 = 0x9D
+0xFEBA = 0x9F
+0xFEBE = 0xAA
+0xFECA = 0xAF
+0xFECB = 0xB0
+0xFECC = 0xAE
+0xFECE = 0xB3
+0xFECF = 0xB4
+0xFED0 = 0xB2
+0xFED2 = 0xB6
+0xFED6 = 0xB8
+0xFEDA = 0xBA
+0xFEE0 = 0xBF
+0xFEE2 = 0xCD
+0xFEE6 = 0xDA
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP922.src b/share/i18n/csmapper/CP/UCS%CP922.src
new file mode 100644 (file)
index 0000000..af18a25
--- /dev/null
@@ -0,0 +1,84 @@
+# $NetBSD: UCS%CP922.src,v 1.2 2009/11/08 10:37:52 tnozaki Exp $
+
+# Copyright (c)2007 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "UCS/CP922"
+SRC_ZONE       0x00 - 0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# CP922 - Estonia, similar to ISO 8859-1
+# this mapping data is made from:
+#    ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/
+#        CP0{819,922}.{pdf,txt}
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 - 0x00CF = 0xA0 -
+0x00D1 - 0x00DD = 0xD1 -
+0x00DF - 0x00EF = 0xDF -
+0x00F1 - 0x00FD = 0xF1 -
+0x00FF = 0xFF
+0x0160 = 0xD0
+0x0161 = 0xF0
+0x017D = 0xDE
+0x017E = 0xFE
+0x2017 = 0x8E
+0x2264 = 0x9F
+0x2265 = 0x97
+0x2500 = 0x94
+0x2502 = 0x83
+0x250C = 0x86
+0x2510 = 0x8F
+0x2514 = 0x90
+0x2518 = 0x85
+0x251C = 0x93
+0x2524 = 0x84
+0x252C = 0x92
+0x2534 = 0x91
+0x253C = 0x95
+0x2550 = 0x9D
+0x2551 = 0x8A
+0x2554 = 0x99
+0x2557 = 0x8B
+0x255A = 0x98
+0x255D = 0x8C
+0x2560 = 0x9C
+0x2563 = 0x89
+0x2566 = 0x9B
+0x2569 = 0x9A
+0x256C = 0x9E
+0x2580 = 0x8D
+0x2584 = 0x88
+0x2588 = 0x87
+0x2591 = 0x80
+0x2592 = 0x81
+0x2593 = 0x82
+0x25A0 = 0x96
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP932UDA.src b/share/i18n/csmapper/CP/UCS%CP932UDA.src
new file mode 100644 (file)
index 0000000..f34e9ed
--- /dev/null
@@ -0,0 +1,1912 @@
+# $NetBSD: UCS%CP932UDA.src,v 1.1 2006/11/04 03:46:19 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP932UDA"
+SRC_ZONE       0xE000-0xE757
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp932 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp932 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp932 order
+#
+0xE000 = 0x7F21
+0xE001 = 0x7F22
+0xE002 = 0x7F23
+0xE003 = 0x7F24
+0xE004 = 0x7F25
+0xE005 = 0x7F26
+0xE006 = 0x7F27
+0xE007 = 0x7F28
+0xE008 = 0x7F29
+0xE009 = 0x7F2A
+0xE00A = 0x7F2B
+0xE00B = 0x7F2C
+0xE00C = 0x7F2D
+0xE00D = 0x7F2E
+0xE00E = 0x7F2F
+0xE00F = 0x7F30
+0xE010 = 0x7F31
+0xE011 = 0x7F32
+0xE012 = 0x7F33
+0xE013 = 0x7F34
+0xE014 = 0x7F35
+0xE015 = 0x7F36
+0xE016 = 0x7F37
+0xE017 = 0x7F38
+0xE018 = 0x7F39
+0xE019 = 0x7F3A
+0xE01A = 0x7F3B
+0xE01B = 0x7F3C
+0xE01C = 0x7F3D
+0xE01D = 0x7F3E
+0xE01E = 0x7F3F
+0xE01F = 0x7F40
+0xE020 = 0x7F41
+0xE021 = 0x7F42
+0xE022 = 0x7F43
+0xE023 = 0x7F44
+0xE024 = 0x7F45
+0xE025 = 0x7F46
+0xE026 = 0x7F47
+0xE027 = 0x7F48
+0xE028 = 0x7F49
+0xE029 = 0x7F4A
+0xE02A = 0x7F4B
+0xE02B = 0x7F4C
+0xE02C = 0x7F4D
+0xE02D = 0x7F4E
+0xE02E = 0x7F4F
+0xE02F = 0x7F50
+0xE030 = 0x7F51
+0xE031 = 0x7F52
+0xE032 = 0x7F53
+0xE033 = 0x7F54
+0xE034 = 0x7F55
+0xE035 = 0x7F56
+0xE036 = 0x7F57
+0xE037 = 0x7F58
+0xE038 = 0x7F59
+0xE039 = 0x7F5A
+0xE03A = 0x7F5B
+0xE03B = 0x7F5C
+0xE03C = 0x7F5D
+0xE03D = 0x7F5E
+0xE03E = 0x7F5F
+0xE03F = 0x7F60
+0xE040 = 0x7F61
+0xE041 = 0x7F62
+0xE042 = 0x7F63
+0xE043 = 0x7F64
+0xE044 = 0x7F65
+0xE045 = 0x7F66
+0xE046 = 0x7F67
+0xE047 = 0x7F68
+0xE048 = 0x7F69
+0xE049 = 0x7F6A
+0xE04A = 0x7F6B
+0xE04B = 0x7F6C
+0xE04C = 0x7F6D
+0xE04D = 0x7F6E
+0xE04E = 0x7F6F
+0xE04F = 0x7F70
+0xE050 = 0x7F71
+0xE051 = 0x7F72
+0xE052 = 0x7F73
+0xE053 = 0x7F74
+0xE054 = 0x7F75
+0xE055 = 0x7F76
+0xE056 = 0x7F77
+0xE057 = 0x7F78
+0xE058 = 0x7F79
+0xE059 = 0x7F7A
+0xE05A = 0x7F7B
+0xE05B = 0x7F7C
+0xE05C = 0x7F7D
+0xE05D = 0x7F7E
+0xE05E = 0x8021
+0xE05F = 0x8022
+0xE060 = 0x8023
+0xE061 = 0x8024
+0xE062 = 0x8025
+0xE063 = 0x8026
+0xE064 = 0x8027
+0xE065 = 0x8028
+0xE066 = 0x8029
+0xE067 = 0x802A
+0xE068 = 0x802B
+0xE069 = 0x802C
+0xE06A = 0x802D
+0xE06B = 0x802E
+0xE06C = 0x802F
+0xE06D = 0x8030
+0xE06E = 0x8031
+0xE06F = 0x8032
+0xE070 = 0x8033
+0xE071 = 0x8034
+0xE072 = 0x8035
+0xE073 = 0x8036
+0xE074 = 0x8037
+0xE075 = 0x8038
+0xE076 = 0x8039
+0xE077 = 0x803A
+0xE078 = 0x803B
+0xE079 = 0x803C
+0xE07A = 0x803D
+0xE07B = 0x803E
+0xE07C = 0x803F
+0xE07D = 0x8040
+0xE07E = 0x8041
+0xE07F = 0x8042
+0xE080 = 0x8043
+0xE081 = 0x8044
+0xE082 = 0x8045
+0xE083 = 0x8046
+0xE084 = 0x8047
+0xE085 = 0x8048
+0xE086 = 0x8049
+0xE087 = 0x804A
+0xE088 = 0x804B
+0xE089 = 0x804C
+0xE08A = 0x804D
+0xE08B = 0x804E
+0xE08C = 0x804F
+0xE08D = 0x8050
+0xE08E = 0x8051
+0xE08F = 0x8052
+0xE090 = 0x8053
+0xE091 = 0x8054
+0xE092 = 0x8055
+0xE093 = 0x8056
+0xE094 = 0x8057
+0xE095 = 0x8058
+0xE096 = 0x8059
+0xE097 = 0x805A
+0xE098 = 0x805B
+0xE099 = 0x805C
+0xE09A = 0x805D
+0xE09B = 0x805E
+0xE09C = 0x805F
+0xE09D = 0x8060
+0xE09E = 0x8061
+0xE09F = 0x8062
+0xE0A0 = 0x8063
+0xE0A1 = 0x8064
+0xE0A2 = 0x8065
+0xE0A3 = 0x8066
+0xE0A4 = 0x8067
+0xE0A5 = 0x8068
+0xE0A6 = 0x8069
+0xE0A7 = 0x806A
+0xE0A8 = 0x806B
+0xE0A9 = 0x806C
+0xE0AA = 0x806D
+0xE0AB = 0x806E
+0xE0AC = 0x806F
+0xE0AD = 0x8070
+0xE0AE = 0x8071
+0xE0AF = 0x8072
+0xE0B0 = 0x8073
+0xE0B1 = 0x8074
+0xE0B2 = 0x8075
+0xE0B3 = 0x8076
+0xE0B4 = 0x8077
+0xE0B5 = 0x8078
+0xE0B6 = 0x8079
+0xE0B7 = 0x807A
+0xE0B8 = 0x807B
+0xE0B9 = 0x807C
+0xE0BA = 0x807D
+0xE0BB = 0x807E
+0xE0BC = 0x8121
+0xE0BD = 0x8122
+0xE0BE = 0x8123
+0xE0BF = 0x8124
+0xE0C0 = 0x8125
+0xE0C1 = 0x8126
+0xE0C2 = 0x8127
+0xE0C3 = 0x8128
+0xE0C4 = 0x8129
+0xE0C5 = 0x812A
+0xE0C6 = 0x812B
+0xE0C7 = 0x812C
+0xE0C8 = 0x812D
+0xE0C9 = 0x812E
+0xE0CA = 0x812F
+0xE0CB = 0x8130
+0xE0CC = 0x8131
+0xE0CD = 0x8132
+0xE0CE = 0x8133
+0xE0CF = 0x8134
+0xE0D0 = 0x8135
+0xE0D1 = 0x8136
+0xE0D2 = 0x8137
+0xE0D3 = 0x8138
+0xE0D4 = 0x8139
+0xE0D5 = 0x813A
+0xE0D6 = 0x813B
+0xE0D7 = 0x813C
+0xE0D8 = 0x813D
+0xE0D9 = 0x813E
+0xE0DA = 0x813F
+0xE0DB = 0x8140
+0xE0DC = 0x8141
+0xE0DD = 0x8142
+0xE0DE = 0x8143
+0xE0DF = 0x8144
+0xE0E0 = 0x8145
+0xE0E1 = 0x8146
+0xE0E2 = 0x8147
+0xE0E3 = 0x8148
+0xE0E4 = 0x8149
+0xE0E5 = 0x814A
+0xE0E6 = 0x814B
+0xE0E7 = 0x814C
+0xE0E8 = 0x814D
+0xE0E9 = 0x814E
+0xE0EA = 0x814F
+0xE0EB = 0x8150
+0xE0EC = 0x8151
+0xE0ED = 0x8152
+0xE0EE = 0x8153
+0xE0EF = 0x8154
+0xE0F0 = 0x8155
+0xE0F1 = 0x8156
+0xE0F2 = 0x8157
+0xE0F3 = 0x8158
+0xE0F4 = 0x8159
+0xE0F5 = 0x815A
+0xE0F6 = 0x815B
+0xE0F7 = 0x815C
+0xE0F8 = 0x815D
+0xE0F9 = 0x815E
+0xE0FA = 0x815F
+0xE0FB = 0x8160
+0xE0FC = 0x8161
+0xE0FD = 0x8162
+0xE0FE = 0x8163
+0xE0FF = 0x8164
+0xE100 = 0x8165
+0xE101 = 0x8166
+0xE102 = 0x8167
+0xE103 = 0x8168
+0xE104 = 0x8169
+0xE105 = 0x816A
+0xE106 = 0x816B
+0xE107 = 0x816C
+0xE108 = 0x816D
+0xE109 = 0x816E
+0xE10A = 0x816F
+0xE10B = 0x8170
+0xE10C = 0x8171
+0xE10D = 0x8172
+0xE10E = 0x8173
+0xE10F = 0x8174
+0xE110 = 0x8175
+0xE111 = 0x8176
+0xE112 = 0x8177
+0xE113 = 0x8178
+0xE114 = 0x8179
+0xE115 = 0x817A
+0xE116 = 0x817B
+0xE117 = 0x817C
+0xE118 = 0x817D
+0xE119 = 0x817E
+0xE11A = 0x8221
+0xE11B = 0x8222
+0xE11C = 0x8223
+0xE11D = 0x8224
+0xE11E = 0x8225
+0xE11F = 0x8226
+0xE120 = 0x8227
+0xE121 = 0x8228
+0xE122 = 0x8229
+0xE123 = 0x822A
+0xE124 = 0x822B
+0xE125 = 0x822C
+0xE126 = 0x822D
+0xE127 = 0x822E
+0xE128 = 0x822F
+0xE129 = 0x8230
+0xE12A = 0x8231
+0xE12B = 0x8232
+0xE12C = 0x8233
+0xE12D = 0x8234
+0xE12E = 0x8235
+0xE12F = 0x8236
+0xE130 = 0x8237
+0xE131 = 0x8238
+0xE132 = 0x8239
+0xE133 = 0x823A
+0xE134 = 0x823B
+0xE135 = 0x823C
+0xE136 = 0x823D
+0xE137 = 0x823E
+0xE138 = 0x823F
+0xE139 = 0x8240
+0xE13A = 0x8241
+0xE13B = 0x8242
+0xE13C = 0x8243
+0xE13D = 0x8244
+0xE13E = 0x8245
+0xE13F = 0x8246
+0xE140 = 0x8247
+0xE141 = 0x8248
+0xE142 = 0x8249
+0xE143 = 0x824A
+0xE144 = 0x824B
+0xE145 = 0x824C
+0xE146 = 0x824D
+0xE147 = 0x824E
+0xE148 = 0x824F
+0xE149 = 0x8250
+0xE14A = 0x8251
+0xE14B = 0x8252
+0xE14C = 0x8253
+0xE14D = 0x8254
+0xE14E = 0x8255
+0xE14F = 0x8256
+0xE150 = 0x8257
+0xE151 = 0x8258
+0xE152 = 0x8259
+0xE153 = 0x825A
+0xE154 = 0x825B
+0xE155 = 0x825C
+0xE156 = 0x825D
+0xE157 = 0x825E
+0xE158 = 0x825F
+0xE159 = 0x8260
+0xE15A = 0x8261
+0xE15B = 0x8262
+0xE15C = 0x8263
+0xE15D = 0x8264
+0xE15E = 0x8265
+0xE15F = 0x8266
+0xE160 = 0x8267
+0xE161 = 0x8268
+0xE162 = 0x8269
+0xE163 = 0x826A
+0xE164 = 0x826B
+0xE165 = 0x826C
+0xE166 = 0x826D
+0xE167 = 0x826E
+0xE168 = 0x826F
+0xE169 = 0x8270
+0xE16A = 0x8271
+0xE16B = 0x8272
+0xE16C = 0x8273
+0xE16D = 0x8274
+0xE16E = 0x8275
+0xE16F = 0x8276
+0xE170 = 0x8277
+0xE171 = 0x8278
+0xE172 = 0x8279
+0xE173 = 0x827A
+0xE174 = 0x827B
+0xE175 = 0x827C
+0xE176 = 0x827D
+0xE177 = 0x827E
+0xE178 = 0x8321
+0xE179 = 0x8322
+0xE17A = 0x8323
+0xE17B = 0x8324
+0xE17C = 0x8325
+0xE17D = 0x8326
+0xE17E = 0x8327
+0xE17F = 0x8328
+0xE180 = 0x8329
+0xE181 = 0x832A
+0xE182 = 0x832B
+0xE183 = 0x832C
+0xE184 = 0x832D
+0xE185 = 0x832E
+0xE186 = 0x832F
+0xE187 = 0x8330
+0xE188 = 0x8331
+0xE189 = 0x8332
+0xE18A = 0x8333
+0xE18B = 0x8334
+0xE18C = 0x8335
+0xE18D = 0x8336
+0xE18E = 0x8337
+0xE18F = 0x8338
+0xE190 = 0x8339
+0xE191 = 0x833A
+0xE192 = 0x833B
+0xE193 = 0x833C
+0xE194 = 0x833D
+0xE195 = 0x833E
+0xE196 = 0x833F
+0xE197 = 0x8340
+0xE198 = 0x8341
+0xE199 = 0x8342
+0xE19A = 0x8343
+0xE19B = 0x8344
+0xE19C = 0x8345
+0xE19D = 0x8346
+0xE19E = 0x8347
+0xE19F = 0x8348
+0xE1A0 = 0x8349
+0xE1A1 = 0x834A
+0xE1A2 = 0x834B
+0xE1A3 = 0x834C
+0xE1A4 = 0x834D
+0xE1A5 = 0x834E
+0xE1A6 = 0x834F
+0xE1A7 = 0x8350
+0xE1A8 = 0x8351
+0xE1A9 = 0x8352
+0xE1AA = 0x8353
+0xE1AB = 0x8354
+0xE1AC = 0x8355
+0xE1AD = 0x8356
+0xE1AE = 0x8357
+0xE1AF = 0x8358
+0xE1B0 = 0x8359
+0xE1B1 = 0x835A
+0xE1B2 = 0x835B
+0xE1B3 = 0x835C
+0xE1B4 = 0x835D
+0xE1B5 = 0x835E
+0xE1B6 = 0x835F
+0xE1B7 = 0x8360
+0xE1B8 = 0x8361
+0xE1B9 = 0x8362
+0xE1BA = 0x8363
+0xE1BB = 0x8364
+0xE1BC = 0x8365
+0xE1BD = 0x8366
+0xE1BE = 0x8367
+0xE1BF = 0x8368
+0xE1C0 = 0x8369
+0xE1C1 = 0x836A
+0xE1C2 = 0x836B
+0xE1C3 = 0x836C
+0xE1C4 = 0x836D
+0xE1C5 = 0x836E
+0xE1C6 = 0x836F
+0xE1C7 = 0x8370
+0xE1C8 = 0x8371
+0xE1C9 = 0x8372
+0xE1CA = 0x8373
+0xE1CB = 0x8374
+0xE1CC = 0x8375
+0xE1CD = 0x8376
+0xE1CE = 0x8377
+0xE1CF = 0x8378
+0xE1D0 = 0x8379
+0xE1D1 = 0x837A
+0xE1D2 = 0x837B
+0xE1D3 = 0x837C
+0xE1D4 = 0x837D
+0xE1D5 = 0x837E
+0xE1D6 = 0x8421
+0xE1D7 = 0x8422
+0xE1D8 = 0x8423
+0xE1D9 = 0x8424
+0xE1DA = 0x8425
+0xE1DB = 0x8426
+0xE1DC = 0x8427
+0xE1DD = 0x8428
+0xE1DE = 0x8429
+0xE1DF = 0x842A
+0xE1E0 = 0x842B
+0xE1E1 = 0x842C
+0xE1E2 = 0x842D
+0xE1E3 = 0x842E
+0xE1E4 = 0x842F
+0xE1E5 = 0x8430
+0xE1E6 = 0x8431
+0xE1E7 = 0x8432
+0xE1E8 = 0x8433
+0xE1E9 = 0x8434
+0xE1EA = 0x8435
+0xE1EB = 0x8436
+0xE1EC = 0x8437
+0xE1ED = 0x8438
+0xE1EE = 0x8439
+0xE1EF = 0x843A
+0xE1F0 = 0x843B
+0xE1F1 = 0x843C
+0xE1F2 = 0x843D
+0xE1F3 = 0x843E
+0xE1F4 = 0x843F
+0xE1F5 = 0x8440
+0xE1F6 = 0x8441
+0xE1F7 = 0x8442
+0xE1F8 = 0x8443
+0xE1F9 = 0x8444
+0xE1FA = 0x8445
+0xE1FB = 0x8446
+0xE1FC = 0x8447
+0xE1FD = 0x8448
+0xE1FE = 0x8449
+0xE1FF = 0x844A
+0xE200 = 0x844B
+0xE201 = 0x844C
+0xE202 = 0x844D
+0xE203 = 0x844E
+0xE204 = 0x844F
+0xE205 = 0x8450
+0xE206 = 0x8451
+0xE207 = 0x8452
+0xE208 = 0x8453
+0xE209 = 0x8454
+0xE20A = 0x8455
+0xE20B = 0x8456
+0xE20C = 0x8457
+0xE20D = 0x8458
+0xE20E = 0x8459
+0xE20F = 0x845A
+0xE210 = 0x845B
+0xE211 = 0x845C
+0xE212 = 0x845D
+0xE213 = 0x845E
+0xE214 = 0x845F
+0xE215 = 0x8460
+0xE216 = 0x8461
+0xE217 = 0x8462
+0xE218 = 0x8463
+0xE219 = 0x8464
+0xE21A = 0x8465
+0xE21B = 0x8466
+0xE21C = 0x8467
+0xE21D = 0x8468
+0xE21E = 0x8469
+0xE21F = 0x846A
+0xE220 = 0x846B
+0xE221 = 0x846C
+0xE222 = 0x846D
+0xE223 = 0x846E
+0xE224 = 0x846F
+0xE225 = 0x8470
+0xE226 = 0x8471
+0xE227 = 0x8472
+0xE228 = 0x8473
+0xE229 = 0x8474
+0xE22A = 0x8475
+0xE22B = 0x8476
+0xE22C = 0x8477
+0xE22D = 0x8478
+0xE22E = 0x8479
+0xE22F = 0x847A
+0xE230 = 0x847B
+0xE231 = 0x847C
+0xE232 = 0x847D
+0xE233 = 0x847E
+0xE234 = 0x8521
+0xE235 = 0x8522
+0xE236 = 0x8523
+0xE237 = 0x8524
+0xE238 = 0x8525
+0xE239 = 0x8526
+0xE23A = 0x8527
+0xE23B = 0x8528
+0xE23C = 0x8529
+0xE23D = 0x852A
+0xE23E = 0x852B
+0xE23F = 0x852C
+0xE240 = 0x852D
+0xE241 = 0x852E
+0xE242 = 0x852F
+0xE243 = 0x8530
+0xE244 = 0x8531
+0xE245 = 0x8532
+0xE246 = 0x8533
+0xE247 = 0x8534
+0xE248 = 0x8535
+0xE249 = 0x8536
+0xE24A = 0x8537
+0xE24B = 0x8538
+0xE24C = 0x8539
+0xE24D = 0x853A
+0xE24E = 0x853B
+0xE24F = 0x853C
+0xE250 = 0x853D
+0xE251 = 0x853E
+0xE252 = 0x853F
+0xE253 = 0x8540
+0xE254 = 0x8541
+0xE255 = 0x8542
+0xE256 = 0x8543
+0xE257 = 0x8544
+0xE258 = 0x8545
+0xE259 = 0x8546
+0xE25A = 0x8547
+0xE25B = 0x8548
+0xE25C = 0x8549
+0xE25D = 0x854A
+0xE25E = 0x854B
+0xE25F = 0x854C
+0xE260 = 0x854D
+0xE261 = 0x854E
+0xE262 = 0x854F
+0xE263 = 0x8550
+0xE264 = 0x8551
+0xE265 = 0x8552
+0xE266 = 0x8553
+0xE267 = 0x8554
+0xE268 = 0x8555
+0xE269 = 0x8556
+0xE26A = 0x8557
+0xE26B = 0x8558
+0xE26C = 0x8559
+0xE26D = 0x855A
+0xE26E = 0x855B
+0xE26F = 0x855C
+0xE270 = 0x855D
+0xE271 = 0x855E
+0xE272 = 0x855F
+0xE273 = 0x8560
+0xE274 = 0x8561
+0xE275 = 0x8562
+0xE276 = 0x8563
+0xE277 = 0x8564
+0xE278 = 0x8565
+0xE279 = 0x8566
+0xE27A = 0x8567
+0xE27B = 0x8568
+0xE27C = 0x8569
+0xE27D = 0x856A
+0xE27E = 0x856B
+0xE27F = 0x856C
+0xE280 = 0x856D
+0xE281 = 0x856E
+0xE282 = 0x856F
+0xE283 = 0x8570
+0xE284 = 0x8571
+0xE285 = 0x8572
+0xE286 = 0x8573
+0xE287 = 0x8574
+0xE288 = 0x8575
+0xE289 = 0x8576
+0xE28A = 0x8577
+0xE28B = 0x8578
+0xE28C = 0x8579
+0xE28D = 0x857A
+0xE28E = 0x857B
+0xE28F = 0x857C
+0xE290 = 0x857D
+0xE291 = 0x857E
+0xE292 = 0x8621
+0xE293 = 0x8622
+0xE294 = 0x8623
+0xE295 = 0x8624
+0xE296 = 0x8625
+0xE297 = 0x8626
+0xE298 = 0x8627
+0xE299 = 0x8628
+0xE29A = 0x8629
+0xE29B = 0x862A
+0xE29C = 0x862B
+0xE29D = 0x862C
+0xE29E = 0x862D
+0xE29F = 0x862E
+0xE2A0 = 0x862F
+0xE2A1 = 0x8630
+0xE2A2 = 0x8631
+0xE2A3 = 0x8632
+0xE2A4 = 0x8633
+0xE2A5 = 0x8634
+0xE2A6 = 0x8635
+0xE2A7 = 0x8636
+0xE2A8 = 0x8637
+0xE2A9 = 0x8638
+0xE2AA = 0x8639
+0xE2AB = 0x863A
+0xE2AC = 0x863B
+0xE2AD = 0x863C
+0xE2AE = 0x863D
+0xE2AF = 0x863E
+0xE2B0 = 0x863F
+0xE2B1 = 0x8640
+0xE2B2 = 0x8641
+0xE2B3 = 0x8642
+0xE2B4 = 0x8643
+0xE2B5 = 0x8644
+0xE2B6 = 0x8645
+0xE2B7 = 0x8646
+0xE2B8 = 0x8647
+0xE2B9 = 0x8648
+0xE2BA = 0x8649
+0xE2BB = 0x864A
+0xE2BC = 0x864B
+0xE2BD = 0x864C
+0xE2BE = 0x864D
+0xE2BF = 0x864E
+0xE2C0 = 0x864F
+0xE2C1 = 0x8650
+0xE2C2 = 0x8651
+0xE2C3 = 0x8652
+0xE2C4 = 0x8653
+0xE2C5 = 0x8654
+0xE2C6 = 0x8655
+0xE2C7 = 0x8656
+0xE2C8 = 0x8657
+0xE2C9 = 0x8658
+0xE2CA = 0x8659
+0xE2CB = 0x865A
+0xE2CC = 0x865B
+0xE2CD = 0x865C
+0xE2CE = 0x865D
+0xE2CF = 0x865E
+0xE2D0 = 0x865F
+0xE2D1 = 0x8660
+0xE2D2 = 0x8661
+0xE2D3 = 0x8662
+0xE2D4 = 0x8663
+0xE2D5 = 0x8664
+0xE2D6 = 0x8665
+0xE2D7 = 0x8666
+0xE2D8 = 0x8667
+0xE2D9 = 0x8668
+0xE2DA = 0x8669
+0xE2DB = 0x866A
+0xE2DC = 0x866B
+0xE2DD = 0x866C
+0xE2DE = 0x866D
+0xE2DF = 0x866E
+0xE2E0 = 0x866F
+0xE2E1 = 0x8670
+0xE2E2 = 0x8671
+0xE2E3 = 0x8672
+0xE2E4 = 0x8673
+0xE2E5 = 0x8674
+0xE2E6 = 0x8675
+0xE2E7 = 0x8676
+0xE2E8 = 0x8677
+0xE2E9 = 0x8678
+0xE2EA = 0x8679
+0xE2EB = 0x867A
+0xE2EC = 0x867B
+0xE2ED = 0x867C
+0xE2EE = 0x867D
+0xE2EF = 0x867E
+0xE2F0 = 0x8721
+0xE2F1 = 0x8722
+0xE2F2 = 0x8723
+0xE2F3 = 0x8724
+0xE2F4 = 0x8725
+0xE2F5 = 0x8726
+0xE2F6 = 0x8727
+0xE2F7 = 0x8728
+0xE2F8 = 0x8729
+0xE2F9 = 0x872A
+0xE2FA = 0x872B
+0xE2FB = 0x872C
+0xE2FC = 0x872D
+0xE2FD = 0x872E
+0xE2FE = 0x872F
+0xE2FF = 0x8730
+0xE300 = 0x8731
+0xE301 = 0x8732
+0xE302 = 0x8733
+0xE303 = 0x8734
+0xE304 = 0x8735
+0xE305 = 0x8736
+0xE306 = 0x8737
+0xE307 = 0x8738
+0xE308 = 0x8739
+0xE309 = 0x873A
+0xE30A = 0x873B
+0xE30B = 0x873C
+0xE30C = 0x873D
+0xE30D = 0x873E
+0xE30E = 0x873F
+0xE30F = 0x8740
+0xE310 = 0x8741
+0xE311 = 0x8742
+0xE312 = 0x8743
+0xE313 = 0x8744
+0xE314 = 0x8745
+0xE315 = 0x8746
+0xE316 = 0x8747
+0xE317 = 0x8748
+0xE318 = 0x8749
+0xE319 = 0x874A
+0xE31A = 0x874B
+0xE31B = 0x874C
+0xE31C = 0x874D
+0xE31D = 0x874E
+0xE31E = 0x874F
+0xE31F = 0x8750
+0xE320 = 0x8751
+0xE321 = 0x8752
+0xE322 = 0x8753
+0xE323 = 0x8754
+0xE324 = 0x8755
+0xE325 = 0x8756
+0xE326 = 0x8757
+0xE327 = 0x8758
+0xE328 = 0x8759
+0xE329 = 0x875A
+0xE32A = 0x875B
+0xE32B = 0x875C
+0xE32C = 0x875D
+0xE32D = 0x875E
+0xE32E = 0x875F
+0xE32F = 0x8760
+0xE330 = 0x8761
+0xE331 = 0x8762
+0xE332 = 0x8763
+0xE333 = 0x8764
+0xE334 = 0x8765
+0xE335 = 0x8766
+0xE336 = 0x8767
+0xE337 = 0x8768
+0xE338 = 0x8769
+0xE339 = 0x876A
+0xE33A = 0x876B
+0xE33B = 0x876C
+0xE33C = 0x876D
+0xE33D = 0x876E
+0xE33E = 0x876F
+0xE33F = 0x8770
+0xE340 = 0x8771
+0xE341 = 0x8772
+0xE342 = 0x8773
+0xE343 = 0x8774
+0xE344 = 0x8775
+0xE345 = 0x8776
+0xE346 = 0x8777
+0xE347 = 0x8778
+0xE348 = 0x8779
+0xE349 = 0x877A
+0xE34A = 0x877B
+0xE34B = 0x877C
+0xE34C = 0x877D
+0xE34D = 0x877E
+0xE34E = 0x8821
+0xE34F = 0x8822
+0xE350 = 0x8823
+0xE351 = 0x8824
+0xE352 = 0x8825
+0xE353 = 0x8826
+0xE354 = 0x8827
+0xE355 = 0x8828
+0xE356 = 0x8829
+0xE357 = 0x882A
+0xE358 = 0x882B
+0xE359 = 0x882C
+0xE35A = 0x882D
+0xE35B = 0x882E
+0xE35C = 0x882F
+0xE35D = 0x8830
+0xE35E = 0x8831
+0xE35F = 0x8832
+0xE360 = 0x8833
+0xE361 = 0x8834
+0xE362 = 0x8835
+0xE363 = 0x8836
+0xE364 = 0x8837
+0xE365 = 0x8838
+0xE366 = 0x8839
+0xE367 = 0x883A
+0xE368 = 0x883B
+0xE369 = 0x883C
+0xE36A = 0x883D
+0xE36B = 0x883E
+0xE36C = 0x883F
+0xE36D = 0x8840
+0xE36E = 0x8841
+0xE36F = 0x8842
+0xE370 = 0x8843
+0xE371 = 0x8844
+0xE372 = 0x8845
+0xE373 = 0x8846
+0xE374 = 0x8847
+0xE375 = 0x8848
+0xE376 = 0x8849
+0xE377 = 0x884A
+0xE378 = 0x884B
+0xE379 = 0x884C
+0xE37A = 0x884D
+0xE37B = 0x884E
+0xE37C = 0x884F
+0xE37D = 0x8850
+0xE37E = 0x8851
+0xE37F = 0x8852
+0xE380 = 0x8853
+0xE381 = 0x8854
+0xE382 = 0x8855
+0xE383 = 0x8856
+0xE384 = 0x8857
+0xE385 = 0x8858
+0xE386 = 0x8859
+0xE387 = 0x885A
+0xE388 = 0x885B
+0xE389 = 0x885C
+0xE38A = 0x885D
+0xE38B = 0x885E
+0xE38C = 0x885F
+0xE38D = 0x8860
+0xE38E = 0x8861
+0xE38F = 0x8862
+0xE390 = 0x8863
+0xE391 = 0x8864
+0xE392 = 0x8865
+0xE393 = 0x8866
+0xE394 = 0x8867
+0xE395 = 0x8868
+0xE396 = 0x8869
+0xE397 = 0x886A
+0xE398 = 0x886B
+0xE399 = 0x886C
+0xE39A = 0x886D
+0xE39B = 0x886E
+0xE39C = 0x886F
+0xE39D = 0x8870
+0xE39E = 0x8871
+0xE39F = 0x8872
+0xE3A0 = 0x8873
+0xE3A1 = 0x8874
+0xE3A2 = 0x8875
+0xE3A3 = 0x8876
+0xE3A4 = 0x8877
+0xE3A5 = 0x8878
+0xE3A6 = 0x8879
+0xE3A7 = 0x887A
+0xE3A8 = 0x887B
+0xE3A9 = 0x887C
+0xE3AA = 0x887D
+0xE3AB = 0x887E
+0xE3AC = 0x8921
+0xE3AD = 0x8922
+0xE3AE = 0x8923
+0xE3AF = 0x8924
+0xE3B0 = 0x8925
+0xE3B1 = 0x8926
+0xE3B2 = 0x8927
+0xE3B3 = 0x8928
+0xE3B4 = 0x8929
+0xE3B5 = 0x892A
+0xE3B6 = 0x892B
+0xE3B7 = 0x892C
+0xE3B8 = 0x892D
+0xE3B9 = 0x892E
+0xE3BA = 0x892F
+0xE3BB = 0x8930
+0xE3BC = 0x8931
+0xE3BD = 0x8932
+0xE3BE = 0x8933
+0xE3BF = 0x8934
+0xE3C0 = 0x8935
+0xE3C1 = 0x8936
+0xE3C2 = 0x8937
+0xE3C3 = 0x8938
+0xE3C4 = 0x8939
+0xE3C5 = 0x893A
+0xE3C6 = 0x893B
+0xE3C7 = 0x893C
+0xE3C8 = 0x893D
+0xE3C9 = 0x893E
+0xE3CA = 0x893F
+0xE3CB = 0x8940
+0xE3CC = 0x8941
+0xE3CD = 0x8942
+0xE3CE = 0x8943
+0xE3CF = 0x8944
+0xE3D0 = 0x8945
+0xE3D1 = 0x8946
+0xE3D2 = 0x8947
+0xE3D3 = 0x8948
+0xE3D4 = 0x8949
+0xE3D5 = 0x894A
+0xE3D6 = 0x894B
+0xE3D7 = 0x894C
+0xE3D8 = 0x894D
+0xE3D9 = 0x894E
+0xE3DA = 0x894F
+0xE3DB = 0x8950
+0xE3DC = 0x8951
+0xE3DD = 0x8952
+0xE3DE = 0x8953
+0xE3DF = 0x8954
+0xE3E0 = 0x8955
+0xE3E1 = 0x8956
+0xE3E2 = 0x8957
+0xE3E3 = 0x8958
+0xE3E4 = 0x8959
+0xE3E5 = 0x895A
+0xE3E6 = 0x895B
+0xE3E7 = 0x895C
+0xE3E8 = 0x895D
+0xE3E9 = 0x895E
+0xE3EA = 0x895F
+0xE3EB = 0x8960
+0xE3EC = 0x8961
+0xE3ED = 0x8962
+0xE3EE = 0x8963
+0xE3EF = 0x8964
+0xE3F0 = 0x8965
+0xE3F1 = 0x8966
+0xE3F2 = 0x8967
+0xE3F3 = 0x8968
+0xE3F4 = 0x8969
+0xE3F5 = 0x896A
+0xE3F6 = 0x896B
+0xE3F7 = 0x896C
+0xE3F8 = 0x896D
+0xE3F9 = 0x896E
+0xE3FA = 0x896F
+0xE3FB = 0x8970
+0xE3FC = 0x8971
+0xE3FD = 0x8972
+0xE3FE = 0x8973
+0xE3FF = 0x8974
+0xE400 = 0x8975
+0xE401 = 0x8976
+0xE402 = 0x8977
+0xE403 = 0x8978
+0xE404 = 0x8979
+0xE405 = 0x897A
+0xE406 = 0x897B
+0xE407 = 0x897C
+0xE408 = 0x897D
+0xE409 = 0x897E
+0xE40A = 0x8A21
+0xE40B = 0x8A22
+0xE40C = 0x8A23
+0xE40D = 0x8A24
+0xE40E = 0x8A25
+0xE40F = 0x8A26
+0xE410 = 0x8A27
+0xE411 = 0x8A28
+0xE412 = 0x8A29
+0xE413 = 0x8A2A
+0xE414 = 0x8A2B
+0xE415 = 0x8A2C
+0xE416 = 0x8A2D
+0xE417 = 0x8A2E
+0xE418 = 0x8A2F
+0xE419 = 0x8A30
+0xE41A = 0x8A31
+0xE41B = 0x8A32
+0xE41C = 0x8A33
+0xE41D = 0x8A34
+0xE41E = 0x8A35
+0xE41F = 0x8A36
+0xE420 = 0x8A37
+0xE421 = 0x8A38
+0xE422 = 0x8A39
+0xE423 = 0x8A3A
+0xE424 = 0x8A3B
+0xE425 = 0x8A3C
+0xE426 = 0x8A3D
+0xE427 = 0x8A3E
+0xE428 = 0x8A3F
+0xE429 = 0x8A40
+0xE42A = 0x8A41
+0xE42B = 0x8A42
+0xE42C = 0x8A43
+0xE42D = 0x8A44
+0xE42E = 0x8A45
+0xE42F = 0x8A46
+0xE430 = 0x8A47
+0xE431 = 0x8A48
+0xE432 = 0x8A49
+0xE433 = 0x8A4A
+0xE434 = 0x8A4B
+0xE435 = 0x8A4C
+0xE436 = 0x8A4D
+0xE437 = 0x8A4E
+0xE438 = 0x8A4F
+0xE439 = 0x8A50
+0xE43A = 0x8A51
+0xE43B = 0x8A52
+0xE43C = 0x8A53
+0xE43D = 0x8A54
+0xE43E = 0x8A55
+0xE43F = 0x8A56
+0xE440 = 0x8A57
+0xE441 = 0x8A58
+0xE442 = 0x8A59
+0xE443 = 0x8A5A
+0xE444 = 0x8A5B
+0xE445 = 0x8A5C
+0xE446 = 0x8A5D
+0xE447 = 0x8A5E
+0xE448 = 0x8A5F
+0xE449 = 0x8A60
+0xE44A = 0x8A61
+0xE44B = 0x8A62
+0xE44C = 0x8A63
+0xE44D = 0x8A64
+0xE44E = 0x8A65
+0xE44F = 0x8A66
+0xE450 = 0x8A67
+0xE451 = 0x8A68
+0xE452 = 0x8A69
+0xE453 = 0x8A6A
+0xE454 = 0x8A6B
+0xE455 = 0x8A6C
+0xE456 = 0x8A6D
+0xE457 = 0x8A6E
+0xE458 = 0x8A6F
+0xE459 = 0x8A70
+0xE45A = 0x8A71
+0xE45B = 0x8A72
+0xE45C = 0x8A73
+0xE45D = 0x8A74
+0xE45E = 0x8A75
+0xE45F = 0x8A76
+0xE460 = 0x8A77
+0xE461 = 0x8A78
+0xE462 = 0x8A79
+0xE463 = 0x8A7A
+0xE464 = 0x8A7B
+0xE465 = 0x8A7C
+0xE466 = 0x8A7D
+0xE467 = 0x8A7E
+0xE468 = 0x8B21
+0xE469 = 0x8B22
+0xE46A = 0x8B23
+0xE46B = 0x8B24
+0xE46C = 0x8B25
+0xE46D = 0x8B26
+0xE46E = 0x8B27
+0xE46F = 0x8B28
+0xE470 = 0x8B29
+0xE471 = 0x8B2A
+0xE472 = 0x8B2B
+0xE473 = 0x8B2C
+0xE474 = 0x8B2D
+0xE475 = 0x8B2E
+0xE476 = 0x8B2F
+0xE477 = 0x8B30
+0xE478 = 0x8B31
+0xE479 = 0x8B32
+0xE47A = 0x8B33
+0xE47B = 0x8B34
+0xE47C = 0x8B35
+0xE47D = 0x8B36
+0xE47E = 0x8B37
+0xE47F = 0x8B38
+0xE480 = 0x8B39
+0xE481 = 0x8B3A
+0xE482 = 0x8B3B
+0xE483 = 0x8B3C
+0xE484 = 0x8B3D
+0xE485 = 0x8B3E
+0xE486 = 0x8B3F
+0xE487 = 0x8B40
+0xE488 = 0x8B41
+0xE489 = 0x8B42
+0xE48A = 0x8B43
+0xE48B = 0x8B44
+0xE48C = 0x8B45
+0xE48D = 0x8B46
+0xE48E = 0x8B47
+0xE48F = 0x8B48
+0xE490 = 0x8B49
+0xE491 = 0x8B4A
+0xE492 = 0x8B4B
+0xE493 = 0x8B4C
+0xE494 = 0x8B4D
+0xE495 = 0x8B4E
+0xE496 = 0x8B4F
+0xE497 = 0x8B50
+0xE498 = 0x8B51
+0xE499 = 0x8B52
+0xE49A = 0x8B53
+0xE49B = 0x8B54
+0xE49C = 0x8B55
+0xE49D = 0x8B56
+0xE49E = 0x8B57
+0xE49F = 0x8B58
+0xE4A0 = 0x8B59
+0xE4A1 = 0x8B5A
+0xE4A2 = 0x8B5B
+0xE4A3 = 0x8B5C
+0xE4A4 = 0x8B5D
+0xE4A5 = 0x8B5E
+0xE4A6 = 0x8B5F
+0xE4A7 = 0x8B60
+0xE4A8 = 0x8B61
+0xE4A9 = 0x8B62
+0xE4AA = 0x8B63
+0xE4AB = 0x8B64
+0xE4AC = 0x8B65
+0xE4AD = 0x8B66
+0xE4AE = 0x8B67
+0xE4AF = 0x8B68
+0xE4B0 = 0x8B69
+0xE4B1 = 0x8B6A
+0xE4B2 = 0x8B6B
+0xE4B3 = 0x8B6C
+0xE4B4 = 0x8B6D
+0xE4B5 = 0x8B6E
+0xE4B6 = 0x8B6F
+0xE4B7 = 0x8B70
+0xE4B8 = 0x8B71
+0xE4B9 = 0x8B72
+0xE4BA = 0x8B73
+0xE4BB = 0x8B74
+0xE4BC = 0x8B75
+0xE4BD = 0x8B76
+0xE4BE = 0x8B77
+0xE4BF = 0x8B78
+0xE4C0 = 0x8B79
+0xE4C1 = 0x8B7A
+0xE4C2 = 0x8B7B
+0xE4C3 = 0x8B7C
+0xE4C4 = 0x8B7D
+0xE4C5 = 0x8B7E
+0xE4C6 = 0x8C21
+0xE4C7 = 0x8C22
+0xE4C8 = 0x8C23
+0xE4C9 = 0x8C24
+0xE4CA = 0x8C25
+0xE4CB = 0x8C26
+0xE4CC = 0x8C27
+0xE4CD = 0x8C28
+0xE4CE = 0x8C29
+0xE4CF = 0x8C2A
+0xE4D0 = 0x8C2B
+0xE4D1 = 0x8C2C
+0xE4D2 = 0x8C2D
+0xE4D3 = 0x8C2E
+0xE4D4 = 0x8C2F
+0xE4D5 = 0x8C30
+0xE4D6 = 0x8C31
+0xE4D7 = 0x8C32
+0xE4D8 = 0x8C33
+0xE4D9 = 0x8C34
+0xE4DA = 0x8C35
+0xE4DB = 0x8C36
+0xE4DC = 0x8C37
+0xE4DD = 0x8C38
+0xE4DE = 0x8C39
+0xE4DF = 0x8C3A
+0xE4E0 = 0x8C3B
+0xE4E1 = 0x8C3C
+0xE4E2 = 0x8C3D
+0xE4E3 = 0x8C3E
+0xE4E4 = 0x8C3F
+0xE4E5 = 0x8C40
+0xE4E6 = 0x8C41
+0xE4E7 = 0x8C42
+0xE4E8 = 0x8C43
+0xE4E9 = 0x8C44
+0xE4EA = 0x8C45
+0xE4EB = 0x8C46
+0xE4EC = 0x8C47
+0xE4ED = 0x8C48
+0xE4EE = 0x8C49
+0xE4EF = 0x8C4A
+0xE4F0 = 0x8C4B
+0xE4F1 = 0x8C4C
+0xE4F2 = 0x8C4D
+0xE4F3 = 0x8C4E
+0xE4F4 = 0x8C4F
+0xE4F5 = 0x8C50
+0xE4F6 = 0x8C51
+0xE4F7 = 0x8C52
+0xE4F8 = 0x8C53
+0xE4F9 = 0x8C54
+0xE4FA = 0x8C55
+0xE4FB = 0x8C56
+0xE4FC = 0x8C57
+0xE4FD = 0x8C58
+0xE4FE = 0x8C59
+0xE4FF = 0x8C5A
+0xE500 = 0x8C5B
+0xE501 = 0x8C5C
+0xE502 = 0x8C5D
+0xE503 = 0x8C5E
+0xE504 = 0x8C5F
+0xE505 = 0x8C60
+0xE506 = 0x8C61
+0xE507 = 0x8C62
+0xE508 = 0x8C63
+0xE509 = 0x8C64
+0xE50A = 0x8C65
+0xE50B = 0x8C66
+0xE50C = 0x8C67
+0xE50D = 0x8C68
+0xE50E = 0x8C69
+0xE50F = 0x8C6A
+0xE510 = 0x8C6B
+0xE511 = 0x8C6C
+0xE512 = 0x8C6D
+0xE513 = 0x8C6E
+0xE514 = 0x8C6F
+0xE515 = 0x8C70
+0xE516 = 0x8C71
+0xE517 = 0x8C72
+0xE518 = 0x8C73
+0xE519 = 0x8C74
+0xE51A = 0x8C75
+0xE51B = 0x8C76
+0xE51C = 0x8C77
+0xE51D = 0x8C78
+0xE51E = 0x8C79
+0xE51F = 0x8C7A
+0xE520 = 0x8C7B
+0xE521 = 0x8C7C
+0xE522 = 0x8C7D
+0xE523 = 0x8C7E
+0xE524 = 0x8D21
+0xE525 = 0x8D22
+0xE526 = 0x8D23
+0xE527 = 0x8D24
+0xE528 = 0x8D25
+0xE529 = 0x8D26
+0xE52A = 0x8D27
+0xE52B = 0x8D28
+0xE52C = 0x8D29
+0xE52D = 0x8D2A
+0xE52E = 0x8D2B
+0xE52F = 0x8D2C
+0xE530 = 0x8D2D
+0xE531 = 0x8D2E
+0xE532 = 0x8D2F
+0xE533 = 0x8D30
+0xE534 = 0x8D31
+0xE535 = 0x8D32
+0xE536 = 0x8D33
+0xE537 = 0x8D34
+0xE538 = 0x8D35
+0xE539 = 0x8D36
+0xE53A = 0x8D37
+0xE53B = 0x8D38
+0xE53C = 0x8D39
+0xE53D = 0x8D3A
+0xE53E = 0x8D3B
+0xE53F = 0x8D3C
+0xE540 = 0x8D3D
+0xE541 = 0x8D3E
+0xE542 = 0x8D3F
+0xE543 = 0x8D40
+0xE544 = 0x8D41
+0xE545 = 0x8D42
+0xE546 = 0x8D43
+0xE547 = 0x8D44
+0xE548 = 0x8D45
+0xE549 = 0x8D46
+0xE54A = 0x8D47
+0xE54B = 0x8D48
+0xE54C = 0x8D49
+0xE54D = 0x8D4A
+0xE54E = 0x8D4B
+0xE54F = 0x8D4C
+0xE550 = 0x8D4D
+0xE551 = 0x8D4E
+0xE552 = 0x8D4F
+0xE553 = 0x8D50
+0xE554 = 0x8D51
+0xE555 = 0x8D52
+0xE556 = 0x8D53
+0xE557 = 0x8D54
+0xE558 = 0x8D55
+0xE559 = 0x8D56
+0xE55A = 0x8D57
+0xE55B = 0x8D58
+0xE55C = 0x8D59
+0xE55D = 0x8D5A
+0xE55E = 0x8D5B
+0xE55F = 0x8D5C
+0xE560 = 0x8D5D
+0xE561 = 0x8D5E
+0xE562 = 0x8D5F
+0xE563 = 0x8D60
+0xE564 = 0x8D61
+0xE565 = 0x8D62
+0xE566 = 0x8D63
+0xE567 = 0x8D64
+0xE568 = 0x8D65
+0xE569 = 0x8D66
+0xE56A = 0x8D67
+0xE56B = 0x8D68
+0xE56C = 0x8D69
+0xE56D = 0x8D6A
+0xE56E = 0x8D6B
+0xE56F = 0x8D6C
+0xE570 = 0x8D6D
+0xE571 = 0x8D6E
+0xE572 = 0x8D6F
+0xE573 = 0x8D70
+0xE574 = 0x8D71
+0xE575 = 0x8D72
+0xE576 = 0x8D73
+0xE577 = 0x8D74
+0xE578 = 0x8D75
+0xE579 = 0x8D76
+0xE57A = 0x8D77
+0xE57B = 0x8D78
+0xE57C = 0x8D79
+0xE57D = 0x8D7A
+0xE57E = 0x8D7B
+0xE57F = 0x8D7C
+0xE580 = 0x8D7D
+0xE581 = 0x8D7E
+0xE582 = 0x8E21
+0xE583 = 0x8E22
+0xE584 = 0x8E23
+0xE585 = 0x8E24
+0xE586 = 0x8E25
+0xE587 = 0x8E26
+0xE588 = 0x8E27
+0xE589 = 0x8E28
+0xE58A = 0x8E29
+0xE58B = 0x8E2A
+0xE58C = 0x8E2B
+0xE58D = 0x8E2C
+0xE58E = 0x8E2D
+0xE58F = 0x8E2E
+0xE590 = 0x8E2F
+0xE591 = 0x8E30
+0xE592 = 0x8E31
+0xE593 = 0x8E32
+0xE594 = 0x8E33
+0xE595 = 0x8E34
+0xE596 = 0x8E35
+0xE597 = 0x8E36
+0xE598 = 0x8E37
+0xE599 = 0x8E38
+0xE59A = 0x8E39
+0xE59B = 0x8E3A
+0xE59C = 0x8E3B
+0xE59D = 0x8E3C
+0xE59E = 0x8E3D
+0xE59F = 0x8E3E
+0xE5A0 = 0x8E3F
+0xE5A1 = 0x8E40
+0xE5A2 = 0x8E41
+0xE5A3 = 0x8E42
+0xE5A4 = 0x8E43
+0xE5A5 = 0x8E44
+0xE5A6 = 0x8E45
+0xE5A7 = 0x8E46
+0xE5A8 = 0x8E47
+0xE5A9 = 0x8E48
+0xE5AA = 0x8E49
+0xE5AB = 0x8E4A
+0xE5AC = 0x8E4B
+0xE5AD = 0x8E4C
+0xE5AE = 0x8E4D
+0xE5AF = 0x8E4E
+0xE5B0 = 0x8E4F
+0xE5B1 = 0x8E50
+0xE5B2 = 0x8E51
+0xE5B3 = 0x8E52
+0xE5B4 = 0x8E53
+0xE5B5 = 0x8E54
+0xE5B6 = 0x8E55
+0xE5B7 = 0x8E56
+0xE5B8 = 0x8E57
+0xE5B9 = 0x8E58
+0xE5BA = 0x8E59
+0xE5BB = 0x8E5A
+0xE5BC = 0x8E5B
+0xE5BD = 0x8E5C
+0xE5BE = 0x8E5D
+0xE5BF = 0x8E5E
+0xE5C0 = 0x8E5F
+0xE5C1 = 0x8E60
+0xE5C2 = 0x8E61
+0xE5C3 = 0x8E62
+0xE5C4 = 0x8E63
+0xE5C5 = 0x8E64
+0xE5C6 = 0x8E65
+0xE5C7 = 0x8E66
+0xE5C8 = 0x8E67
+0xE5C9 = 0x8E68
+0xE5CA = 0x8E69
+0xE5CB = 0x8E6A
+0xE5CC = 0x8E6B
+0xE5CD = 0x8E6C
+0xE5CE = 0x8E6D
+0xE5CF = 0x8E6E
+0xE5D0 = 0x8E6F
+0xE5D1 = 0x8E70
+0xE5D2 = 0x8E71
+0xE5D3 = 0x8E72
+0xE5D4 = 0x8E73
+0xE5D5 = 0x8E74
+0xE5D6 = 0x8E75
+0xE5D7 = 0x8E76
+0xE5D8 = 0x8E77
+0xE5D9 = 0x8E78
+0xE5DA = 0x8E79
+0xE5DB = 0x8E7A
+0xE5DC = 0x8E7B
+0xE5DD = 0x8E7C
+0xE5DE = 0x8E7D
+0xE5DF = 0x8E7E
+0xE5E0 = 0x8F21
+0xE5E1 = 0x8F22
+0xE5E2 = 0x8F23
+0xE5E3 = 0x8F24
+0xE5E4 = 0x8F25
+0xE5E5 = 0x8F26
+0xE5E6 = 0x8F27
+0xE5E7 = 0x8F28
+0xE5E8 = 0x8F29
+0xE5E9 = 0x8F2A
+0xE5EA = 0x8F2B
+0xE5EB = 0x8F2C
+0xE5EC = 0x8F2D
+0xE5ED = 0x8F2E
+0xE5EE = 0x8F2F
+0xE5EF = 0x8F30
+0xE5F0 = 0x8F31
+0xE5F1 = 0x8F32
+0xE5F2 = 0x8F33
+0xE5F3 = 0x8F34
+0xE5F4 = 0x8F35
+0xE5F5 = 0x8F36
+0xE5F6 = 0x8F37
+0xE5F7 = 0x8F38
+0xE5F8 = 0x8F39
+0xE5F9 = 0x8F3A
+0xE5FA = 0x8F3B
+0xE5FB = 0x8F3C
+0xE5FC = 0x8F3D
+0xE5FD = 0x8F3E
+0xE5FE = 0x8F3F
+0xE5FF = 0x8F40
+0xE600 = 0x8F41
+0xE601 = 0x8F42
+0xE602 = 0x8F43
+0xE603 = 0x8F44
+0xE604 = 0x8F45
+0xE605 = 0x8F46
+0xE606 = 0x8F47
+0xE607 = 0x8F48
+0xE608 = 0x8F49
+0xE609 = 0x8F4A
+0xE60A = 0x8F4B
+0xE60B = 0x8F4C
+0xE60C = 0x8F4D
+0xE60D = 0x8F4E
+0xE60E = 0x8F4F
+0xE60F = 0x8F50
+0xE610 = 0x8F51
+0xE611 = 0x8F52
+0xE612 = 0x8F53
+0xE613 = 0x8F54
+0xE614 = 0x8F55
+0xE615 = 0x8F56
+0xE616 = 0x8F57
+0xE617 = 0x8F58
+0xE618 = 0x8F59
+0xE619 = 0x8F5A
+0xE61A = 0x8F5B
+0xE61B = 0x8F5C
+0xE61C = 0x8F5D
+0xE61D = 0x8F5E
+0xE61E = 0x8F5F
+0xE61F = 0x8F60
+0xE620 = 0x8F61
+0xE621 = 0x8F62
+0xE622 = 0x8F63
+0xE623 = 0x8F64
+0xE624 = 0x8F65
+0xE625 = 0x8F66
+0xE626 = 0x8F67
+0xE627 = 0x8F68
+0xE628 = 0x8F69
+0xE629 = 0x8F6A
+0xE62A = 0x8F6B
+0xE62B = 0x8F6C
+0xE62C = 0x8F6D
+0xE62D = 0x8F6E
+0xE62E = 0x8F6F
+0xE62F = 0x8F70
+0xE630 = 0x8F71
+0xE631 = 0x8F72
+0xE632 = 0x8F73
+0xE633 = 0x8F74
+0xE634 = 0x8F75
+0xE635 = 0x8F76
+0xE636 = 0x8F77
+0xE637 = 0x8F78
+0xE638 = 0x8F79
+0xE639 = 0x8F7A
+0xE63A = 0x8F7B
+0xE63B = 0x8F7C
+0xE63C = 0x8F7D
+0xE63D = 0x8F7E
+0xE63E = 0x9021
+0xE63F = 0x9022
+0xE640 = 0x9023
+0xE641 = 0x9024
+0xE642 = 0x9025
+0xE643 = 0x9026
+0xE644 = 0x9027
+0xE645 = 0x9028
+0xE646 = 0x9029
+0xE647 = 0x902A
+0xE648 = 0x902B
+0xE649 = 0x902C
+0xE64A = 0x902D
+0xE64B = 0x902E
+0xE64C = 0x902F
+0xE64D = 0x9030
+0xE64E = 0x9031
+0xE64F = 0x9032
+0xE650 = 0x9033
+0xE651 = 0x9034
+0xE652 = 0x9035
+0xE653 = 0x9036
+0xE654 = 0x9037
+0xE655 = 0x9038
+0xE656 = 0x9039
+0xE657 = 0x903A
+0xE658 = 0x903B
+0xE659 = 0x903C
+0xE65A = 0x903D
+0xE65B = 0x903E
+0xE65C = 0x903F
+0xE65D = 0x9040
+0xE65E = 0x9041
+0xE65F = 0x9042
+0xE660 = 0x9043
+0xE661 = 0x9044
+0xE662 = 0x9045
+0xE663 = 0x9046
+0xE664 = 0x9047
+0xE665 = 0x9048
+0xE666 = 0x9049
+0xE667 = 0x904A
+0xE668 = 0x904B
+0xE669 = 0x904C
+0xE66A = 0x904D
+0xE66B = 0x904E
+0xE66C = 0x904F
+0xE66D = 0x9050
+0xE66E = 0x9051
+0xE66F = 0x9052
+0xE670 = 0x9053
+0xE671 = 0x9054
+0xE672 = 0x9055
+0xE673 = 0x9056
+0xE674 = 0x9057
+0xE675 = 0x9058
+0xE676 = 0x9059
+0xE677 = 0x905A
+0xE678 = 0x905B
+0xE679 = 0x905C
+0xE67A = 0x905D
+0xE67B = 0x905E
+0xE67C = 0x905F
+0xE67D = 0x9060
+0xE67E = 0x9061
+0xE67F = 0x9062
+0xE680 = 0x9063
+0xE681 = 0x9064
+0xE682 = 0x9065
+0xE683 = 0x9066
+0xE684 = 0x9067
+0xE685 = 0x9068
+0xE686 = 0x9069
+0xE687 = 0x906A
+0xE688 = 0x906B
+0xE689 = 0x906C
+0xE68A = 0x906D
+0xE68B = 0x906E
+0xE68C = 0x906F
+0xE68D = 0x9070
+0xE68E = 0x9071
+0xE68F = 0x9072
+0xE690 = 0x9073
+0xE691 = 0x9074
+0xE692 = 0x9075
+0xE693 = 0x9076
+0xE694 = 0x9077
+0xE695 = 0x9078
+0xE696 = 0x9079
+0xE697 = 0x907A
+0xE698 = 0x907B
+0xE699 = 0x907C
+0xE69A = 0x907D
+0xE69B = 0x907E
+0xE69C = 0x9121
+0xE69D = 0x9122
+0xE69E = 0x9123
+0xE69F = 0x9124
+0xE6A0 = 0x9125
+0xE6A1 = 0x9126
+0xE6A2 = 0x9127
+0xE6A3 = 0x9128
+0xE6A4 = 0x9129
+0xE6A5 = 0x912A
+0xE6A6 = 0x912B
+0xE6A7 = 0x912C
+0xE6A8 = 0x912D
+0xE6A9 = 0x912E
+0xE6AA = 0x912F
+0xE6AB = 0x9130
+0xE6AC = 0x9131
+0xE6AD = 0x9132
+0xE6AE = 0x9133
+0xE6AF = 0x9134
+0xE6B0 = 0x9135
+0xE6B1 = 0x9136
+0xE6B2 = 0x9137
+0xE6B3 = 0x9138
+0xE6B4 = 0x9139
+0xE6B5 = 0x913A
+0xE6B6 = 0x913B
+0xE6B7 = 0x913C
+0xE6B8 = 0x913D
+0xE6B9 = 0x913E
+0xE6BA = 0x913F
+0xE6BB = 0x9140
+0xE6BC = 0x9141
+0xE6BD = 0x9142
+0xE6BE = 0x9143
+0xE6BF = 0x9144
+0xE6C0 = 0x9145
+0xE6C1 = 0x9146
+0xE6C2 = 0x9147
+0xE6C3 = 0x9148
+0xE6C4 = 0x9149
+0xE6C5 = 0x914A
+0xE6C6 = 0x914B
+0xE6C7 = 0x914C
+0xE6C8 = 0x914D
+0xE6C9 = 0x914E
+0xE6CA = 0x914F
+0xE6CB = 0x9150
+0xE6CC = 0x9151
+0xE6CD = 0x9152
+0xE6CE = 0x9153
+0xE6CF = 0x9154
+0xE6D0 = 0x9155
+0xE6D1 = 0x9156
+0xE6D2 = 0x9157
+0xE6D3 = 0x9158
+0xE6D4 = 0x9159
+0xE6D5 = 0x915A
+0xE6D6 = 0x915B
+0xE6D7 = 0x915C
+0xE6D8 = 0x915D
+0xE6D9 = 0x915E
+0xE6DA = 0x915F
+0xE6DB = 0x9160
+0xE6DC = 0x9161
+0xE6DD = 0x9162
+0xE6DE = 0x9163
+0xE6DF = 0x9164
+0xE6E0 = 0x9165
+0xE6E1 = 0x9166
+0xE6E2 = 0x9167
+0xE6E3 = 0x9168
+0xE6E4 = 0x9169
+0xE6E5 = 0x916A
+0xE6E6 = 0x916B
+0xE6E7 = 0x916C
+0xE6E8 = 0x916D
+0xE6E9 = 0x916E
+0xE6EA = 0x916F
+0xE6EB = 0x9170
+0xE6EC = 0x9171
+0xE6ED = 0x9172
+0xE6EE = 0x9173
+0xE6EF = 0x9174
+0xE6F0 = 0x9175
+0xE6F1 = 0x9176
+0xE6F2 = 0x9177
+0xE6F3 = 0x9178
+0xE6F4 = 0x9179
+0xE6F5 = 0x917A
+0xE6F6 = 0x917B
+0xE6F7 = 0x917C
+0xE6F8 = 0x917D
+0xE6F9 = 0x917E
+0xE6FA = 0x9221
+0xE6FB = 0x9222
+0xE6FC = 0x9223
+0xE6FD = 0x9224
+0xE6FE = 0x9225
+0xE6FF = 0x9226
+0xE700 = 0x9227
+0xE701 = 0x9228
+0xE702 = 0x9229
+0xE703 = 0x922A
+0xE704 = 0x922B
+0xE705 = 0x922C
+0xE706 = 0x922D
+0xE707 = 0x922E
+0xE708 = 0x922F
+0xE709 = 0x9230
+0xE70A = 0x9231
+0xE70B = 0x9232
+0xE70C = 0x9233
+0xE70D = 0x9234
+0xE70E = 0x9235
+0xE70F = 0x9236
+0xE710 = 0x9237
+0xE711 = 0x9238
+0xE712 = 0x9239
+0xE713 = 0x923A
+0xE714 = 0x923B
+0xE715 = 0x923C
+0xE716 = 0x923D
+0xE717 = 0x923E
+0xE718 = 0x923F
+0xE719 = 0x9240
+0xE71A = 0x9241
+0xE71B = 0x9242
+0xE71C = 0x9243
+0xE71D = 0x9244
+0xE71E = 0x9245
+0xE71F = 0x9246
+0xE720 = 0x9247
+0xE721 = 0x9248
+0xE722 = 0x9249
+0xE723 = 0x924A
+0xE724 = 0x924B
+0xE725 = 0x924C
+0xE726 = 0x924D
+0xE727 = 0x924E
+0xE728 = 0x924F
+0xE729 = 0x9250
+0xE72A = 0x9251
+0xE72B = 0x9252
+0xE72C = 0x9253
+0xE72D = 0x9254
+0xE72E = 0x9255
+0xE72F = 0x9256
+0xE730 = 0x9257
+0xE731 = 0x9258
+0xE732 = 0x9259
+0xE733 = 0x925A
+0xE734 = 0x925B
+0xE735 = 0x925C
+0xE736 = 0x925D
+0xE737 = 0x925E
+0xE738 = 0x925F
+0xE739 = 0x9260
+0xE73A = 0x9261
+0xE73B = 0x9262
+0xE73C = 0x9263
+0xE73D = 0x9264
+0xE73E = 0x9265
+0xE73F = 0x9266
+0xE740 = 0x9267
+0xE741 = 0x9268
+0xE742 = 0x9269
+0xE743 = 0x926A
+0xE744 = 0x926B
+0xE745 = 0x926C
+0xE746 = 0x926D
+0xE747 = 0x926E
+0xE748 = 0x926F
+0xE749 = 0x9270
+0xE74A = 0x9271
+0xE74B = 0x9272
+0xE74C = 0x9273
+0xE74D = 0x9274
+0xE74E = 0x9275
+0xE74F = 0x9276
+0xE750 = 0x9277
+0xE751 = 0x9278
+0xE752 = 0x9279
+0xE753 = 0x927A
+0xE754 = 0x927B
+0xE755 = 0x927C
+0xE756 = 0x927D
+0xE757 = 0x927E
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP932VDC@IBM.src b/share/i18n/csmapper/CP/UCS%CP932VDC@IBM.src
new file mode 100644 (file)
index 0000000..78e9b31
--- /dev/null
@@ -0,0 +1,420 @@
+# $NetBSD: UCS%CP932VDC@IBM.src,v 1.1 2006/11/04 03:46:19 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP932VDC:IBM"
+SRC_ZONE       0x2116-0xFFE4
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp932 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp932 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp932 order
+#
+0x2116 = 0x933A
+0x2121 = 0x933B
+0x2160 = 0x932B
+0x2161 = 0x932C
+0x2162 = 0x932D
+0x2163 = 0x932E
+0x2164 = 0x932F
+0x2165 = 0x9330
+0x2166 = 0x9331
+0x2167 = 0x9332
+0x2168 = 0x9333
+0x2169 = 0x9334
+0x2170 = 0x9321
+0x2171 = 0x9322
+0x2172 = 0x9323
+0x2173 = 0x9324
+0x2174 = 0x9325
+0x2175 = 0x9326
+0x2176 = 0x9327
+0x2177 = 0x9328
+0x2178 = 0x9329
+0x2179 = 0x932A
+0x2235 = 0x933C
+0x3231 = 0x9339
+0x4E28 = 0x9349
+0x4EE1 = 0x934A
+0x4EFC = 0x934B
+0x4F00 = 0x934C
+0x4F03 = 0x934D
+0x4F39 = 0x934E
+0x4F56 = 0x934F
+0x4F8A = 0x9351
+0x4F92 = 0x9350
+0x4F94 = 0x9353
+0x4F9A = 0x9352
+0x4FC9 = 0x9342
+0x4FCD = 0x9354
+0x4FFF = 0x9357
+0x501E = 0x9358
+0x5022 = 0x9356
+0x5040 = 0x9355
+0x5042 = 0x935B
+0x5046 = 0x9359
+0x5070 = 0x935A
+0x5094 = 0x935C
+0x50D8 = 0x935E
+0x50F4 = 0x935D
+0x514A = 0x935F
+0x5164 = 0x9360
+0x519D = 0x9361
+0x51BE = 0x9362
+0x51EC = 0x9363
+0x5215 = 0x9364
+0x529C = 0x9365
+0x52A6 = 0x9366
+0x52AF = 0x9558
+0x52C0 = 0x9367
+0x52DB = 0x9368
+0x5300 = 0x9369
+0x5307 = 0x936A
+0x5324 = 0x936B
+0x5372 = 0x936C
+0x5393 = 0x936D
+0x53B2 = 0x936E
+0x53DD = 0x936F
+0x548A = 0x9372
+0x549C = 0x9371
+0x54A9 = 0x9373
+0x54FF = 0x9374
+0x5586 = 0x9375
+0x5759 = 0x9376
+0x5765 = 0x9377
+0x57AC = 0x9378
+0x57C7 = 0x937A
+0x57C8 = 0x9379
+0x589E = 0x937D
+0x58B2 = 0x937E
+0x590B = 0x9421
+0x5953 = 0x9422
+0x595B = 0x9423
+0x595D = 0x9424
+0x5963 = 0x9425
+0x59A4 = 0x9426
+0x59BA = 0x9427
+0x5B56 = 0x9428
+0x5BC0 = 0x9429
+0x5BD8 = 0x942B
+0x5BEC = 0x942C
+0x5C1E = 0x942D
+0x5CA6 = 0x942E
+0x5CBA = 0x942F
+0x5CF5 = 0x9430
+0x5D27 = 0x9431
+0x5D42 = 0x9434
+0x5D53 = 0x9432
+0x5D6D = 0x9435
+0x5DB8 = 0x9436
+0x5DB9 = 0x9437
+0x5DD0 = 0x9438
+0x5F21 = 0x9439
+0x5F34 = 0x943A
+0x5F45 = 0x9348
+0x5F67 = 0x943B
+0x5FB7 = 0x943C
+0x5FDE = 0x943D
+0x605D = 0x943E
+0x6085 = 0x943F
+0x608A = 0x9440
+0x60D5 = 0x9442
+0x60DE = 0x9441
+0x60F2 = 0x9444
+0x6111 = 0x9445
+0x6120 = 0x9443
+0x6130 = 0x9447
+0x6137 = 0x9446
+0x6198 = 0x9448
+0x6213 = 0x9449
+0x62A6 = 0x944A
+0x63F5 = 0x944B
+0x6460 = 0x944C
+0x649D = 0x944D
+0x64CE = 0x944E
+0x654E = 0x944F
+0x6600 = 0x9450
+0x6609 = 0x9453
+0x6615 = 0x9451
+0x661E = 0x9455
+0x6624 = 0x9456
+0x662E = 0x9454
+0x6631 = 0x9344
+0x663B = 0x9452
+0x6657 = 0x9458
+0x6659 = 0x9459
+0x6665 = 0x9457
+0x6673 = 0x945B
+0x6699 = 0x945C
+0x66A0 = 0x945D
+0x66B2 = 0x945E
+0x66BF = 0x945F
+0x66FA = 0x9460
+0x66FB = 0x9347
+0x670E = 0x9461
+0x6766 = 0x9463
+0x67BB = 0x9464
+0x67C0 = 0x9466
+0x6801 = 0x9467
+0x6844 = 0x9468
+0x6852 = 0x9465
+0x68C8 = 0x9345
+0x68CF = 0x9469
+0x6968 = 0x946B
+0x6998 = 0x946D
+0x69E2 = 0x946E
+0x6A30 = 0x946F
+0x6A46 = 0x9471
+0x6A6B = 0x9470
+0x6A73 = 0x9472
+0x6A7E = 0x9473
+0x6AE2 = 0x9474
+0x6AE4 = 0x9475
+0x6BD6 = 0x9476
+0x6C3F = 0x9477
+0x6C5C = 0x9478
+0x6C6F = 0x947A
+0x6C86 = 0x9479
+0x6CDA = 0x947B
+0x6D04 = 0x947C
+0x6D6F = 0x947E
+0x6D87 = 0x947D
+0x6D96 = 0x9521
+0x6DAC = 0x9522
+0x6DCF = 0x9523
+0x6DF2 = 0x9525
+0x6DF8 = 0x9524
+0x6DFC = 0x9526
+0x6E27 = 0x9529
+0x6E39 = 0x9527
+0x6E3C = 0x952A
+0x6E5C = 0x9528
+0x6EBF = 0x952B
+0x6F88 = 0x952C
+0x6FB5 = 0x952D
+0x6FF5 = 0x952E
+0x7005 = 0x952F
+0x7007 = 0x9530
+0x7028 = 0x9531
+0x7085 = 0x9532
+0x70AB = 0x9533
+0x70BB = 0x9343
+0x7104 = 0x9535
+0x710F = 0x9534
+0x7146 = 0x9537
+0x7147 = 0x9538
+0x715C = 0x9536
+0x71C1 = 0x953A
+0x71FE = 0x953B
+0x72B1 = 0x953C
+0x72BE = 0x953D
+0x7324 = 0x953E
+0x7377 = 0x9540
+0x73BD = 0x9541
+0x73C9 = 0x9542
+0x73D2 = 0x9545
+0x73D6 = 0x9543
+0x73E3 = 0x9544
+0x73F5 = 0x9547
+0x7407 = 0x9546
+0x7426 = 0x9548
+0x7429 = 0x954A
+0x742A = 0x9549
+0x742E = 0x954B
+0x7462 = 0x954C
+0x7489 = 0x954D
+0x749F = 0x954E
+0x7501 = 0x954F
+0x752F = 0x942A
+0x756F = 0x9550
+0x7682 = 0x9551
+0x769B = 0x9554
+0x769C = 0x9552
+0x769E = 0x9553
+0x76A6 = 0x9555
+0x7746 = 0x9557
+0x7821 = 0x9559
+0x784E = 0x955A
+0x7864 = 0x955B
+0x787A = 0x955C
+0x7930 = 0x955D
+0x7994 = 0x9561
+0x799B = 0x9563
+0x7AD1 = 0x9564
+0x7AE7 = 0x9565
+0x7AEB = 0x9567
+0x7B9E = 0x9568
+0x7D48 = 0x956A
+0x7D5C = 0x956B
+0x7DA0 = 0x956D
+0x7DB7 = 0x956C
+0x7DD6 = 0x956E
+0x7E52 = 0x956F
+0x7E8A = 0x933D
+0x7F47 = 0x9570
+0x7FA1 = 0x9571
+0x8301 = 0x9573
+0x8362 = 0x9574
+0x837F = 0x9575
+0x83C7 = 0x9576
+0x83F6 = 0x9577
+0x8448 = 0x9578
+0x84B4 = 0x9579
+0x84DC = 0x9341
+0x8553 = 0x957A
+0x8559 = 0x957B
+0x856B = 0x957C
+0x85B0 = 0x957E
+0x8807 = 0x9623
+0x88F5 = 0x9624
+0x891C = 0x933E
+0x8A12 = 0x9625
+0x8A37 = 0x9626
+0x8A79 = 0x9627
+0x8AA7 = 0x9628
+0x8ABE = 0x9629
+0x8ADF = 0x962A
+0x8AF6 = 0x962C
+0x8B53 = 0x962D
+0x8B7F = 0x962E
+0x8CF0 = 0x962F
+0x8CF4 = 0x9630
+0x8D12 = 0x9631
+0x8D76 = 0x9632
+0x8ECF = 0x9634
+0x9067 = 0x9637
+0x90DE = 0x9638
+0x9115 = 0x963A
+0x9127 = 0x963B
+0x91D7 = 0x963D
+0x91DA = 0x963C
+0x91DE = 0x963E
+0x91E4 = 0x9641
+0x91E5 = 0x9642
+0x91ED = 0x963F
+0x91EE = 0x9640
+0x9206 = 0x9643
+0x920A = 0x9645
+0x9210 = 0x9644
+0x9239 = 0x964C
+0x923A = 0x9646
+0x923C = 0x9648
+0x9240 = 0x9647
+0x924E = 0x9649
+0x9251 = 0x964B
+0x9259 = 0x964A
+0x9267 = 0x964D
+0x9277 = 0x964F
+0x9278 = 0x9650
+0x9288 = 0x9340
+0x92A7 = 0x964E
+0x92D0 = 0x9654
+0x92D3 = 0x9658
+0x92D5 = 0x9656
+0x92D7 = 0x9652
+0x92D9 = 0x9653
+0x92E0 = 0x9657
+0x92E7 = 0x9651
+0x92F9 = 0x9346
+0x92FB = 0x965B
+0x92FF = 0x965E
+0x9302 = 0x9660
+0x931D = 0x965F
+0x931E = 0x965D
+0x9321 = 0x965A
+0x9325 = 0x9659
+0x9348 = 0x933F
+0x9357 = 0x9662
+0x9370 = 0x9661
+0x93A4 = 0x9663
+0x93C6 = 0x9664
+0x93DE = 0x9665
+0x93F8 = 0x9666
+0x9431 = 0x9667
+0x9445 = 0x9668
+0x9448 = 0x9669
+0x9592 = 0x966A
+0x969D = 0x966D
+0x96AF = 0x966E
+0x9733 = 0x966F
+0x973B = 0x9670
+0x9743 = 0x9671
+0x974D = 0x9672
+0x974F = 0x9673
+0x9751 = 0x9674
+0x9755 = 0x9675
+0x9857 = 0x9676
+0x9865 = 0x9677
+0x9927 = 0x967A
+0x999E = 0x967C
+0x9A4E = 0x967D
+0x9AD9 = 0x967E
+0x9ADC = 0x9721
+0x9B72 = 0x9723
+0x9B75 = 0x9722
+0x9B8F = 0x9724
+0x9BB1 = 0x9725
+0x9BBB = 0x9726
+0x9C00 = 0x9727
+0x9D6B = 0x9729
+0x9D70 = 0x9728
+0x9E19 = 0x972B
+0x9ED1 = 0x972C
+0xF929 = 0x9462
+0xF9DC = 0x966B
+0xFA0E = 0x9370
+0xFA0F = 0x937B
+0xFA10 = 0x937C
+0xFA11 = 0x9433
+0xFA12 = 0x945A
+0xFA13 = 0x946A
+0xFA14 = 0x946C
+0xFA15 = 0x9539
+0xFA16 = 0x953F
+0xFA17 = 0x9556
+0xFA18 = 0x955E
+0xFA19 = 0x955F
+0xFA1A = 0x9560
+0xFA1B = 0x9562
+0xFA1C = 0x9566
+0xFA1D = 0x9569
+0xFA1E = 0x9572
+0xFA1F = 0x957D
+0xFA20 = 0x9621
+0xFA21 = 0x9622
+0xFA22 = 0x962B
+0xFA23 = 0x9633
+0xFA24 = 0x9635
+0xFA25 = 0x9636
+0xFA26 = 0x9639
+0xFA27 = 0x9655
+0xFA28 = 0x965C
+0xFA29 = 0x966C
+0xFA2A = 0x9678
+0xFA2B = 0x9679
+0xFA2C = 0x967B
+0xFA2D = 0x972A
+0xFF02 = 0x9338
+0xFF07 = 0x9337
+0xFFE2 = 0x9335
+0xFFE4 = 0x9336
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP932VDC@NEC_IBM.src b/share/i18n/csmapper/CP/UCS%CP932VDC@NEC_IBM.src
new file mode 100644 (file)
index 0000000..f94167a
--- /dev/null
@@ -0,0 +1,406 @@
+# $NetBSD: UCS%CP932VDC@NEC_IBM.src,v 1.1 2006/11/04 03:46:19 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP932VDC:NEC_IBM"
+SRC_ZONE       0x2170-0xFFE4
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp932 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          04/15/98
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp932 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp932 order
+#
+0x2170 = 0x7C71
+0x2171 = 0x7C72
+0x2172 = 0x7C73
+0x2173 = 0x7C74
+0x2174 = 0x7C75
+0x2175 = 0x7C76
+0x2176 = 0x7C77
+0x2177 = 0x7C78
+0x2178 = 0x7C79
+0x2179 = 0x7C7A
+0x4E28 = 0x792D
+0x4EE1 = 0x792E
+0x4EFC = 0x792F
+0x4F00 = 0x7930
+0x4F03 = 0x7931
+0x4F39 = 0x7932
+0x4F56 = 0x7933
+0x4F8A = 0x7935
+0x4F92 = 0x7934
+0x4F94 = 0x7937
+0x4F9A = 0x7936
+0x4FC9 = 0x7926
+0x4FCD = 0x7938
+0x4FFF = 0x793B
+0x501E = 0x793C
+0x5022 = 0x793A
+0x5040 = 0x7939
+0x5042 = 0x793F
+0x5046 = 0x793D
+0x5070 = 0x793E
+0x5094 = 0x7940
+0x50D8 = 0x7942
+0x50F4 = 0x7941
+0x514A = 0x7943
+0x5164 = 0x7944
+0x519D = 0x7945
+0x51BE = 0x7946
+0x51EC = 0x7947
+0x5215 = 0x7948
+0x529C = 0x7949
+0x52A6 = 0x794A
+0x52AF = 0x7B3C
+0x52C0 = 0x794B
+0x52DB = 0x794C
+0x5300 = 0x794D
+0x5307 = 0x794E
+0x5324 = 0x794F
+0x5372 = 0x7950
+0x5393 = 0x7951
+0x53B2 = 0x7952
+0x53DD = 0x7953
+0x548A = 0x7956
+0x549C = 0x7955
+0x54A9 = 0x7957
+0x54FF = 0x7958
+0x5586 = 0x7959
+0x5759 = 0x795A
+0x5765 = 0x795B
+0x57AC = 0x795C
+0x57C7 = 0x795E
+0x57C8 = 0x795D
+0x589E = 0x7961
+0x58B2 = 0x7962
+0x590B = 0x7963
+0x5953 = 0x7964
+0x595B = 0x7965
+0x595D = 0x7966
+0x5963 = 0x7967
+0x59A4 = 0x7968
+0x59BA = 0x7969
+0x5B56 = 0x796A
+0x5BC0 = 0x796B
+0x5BD8 = 0x796D
+0x5BEC = 0x796E
+0x5C1E = 0x796F
+0x5CA6 = 0x7970
+0x5CBA = 0x7971
+0x5CF5 = 0x7972
+0x5D27 = 0x7973
+0x5D42 = 0x7976
+0x5D53 = 0x7974
+0x5D6D = 0x7977
+0x5DB8 = 0x7978
+0x5DB9 = 0x7979
+0x5DD0 = 0x797A
+0x5F21 = 0x797B
+0x5F34 = 0x797C
+0x5F45 = 0x792C
+0x5F67 = 0x797D
+0x5FB7 = 0x797E
+0x5FDE = 0x7A21
+0x605D = 0x7A22
+0x6085 = 0x7A23
+0x608A = 0x7A24
+0x60D5 = 0x7A26
+0x60DE = 0x7A25
+0x60F2 = 0x7A28
+0x6111 = 0x7A29
+0x6120 = 0x7A27
+0x6130 = 0x7A2B
+0x6137 = 0x7A2A
+0x6198 = 0x7A2C
+0x6213 = 0x7A2D
+0x62A6 = 0x7A2E
+0x63F5 = 0x7A2F
+0x6460 = 0x7A30
+0x649D = 0x7A31
+0x64CE = 0x7A32
+0x654E = 0x7A33
+0x6600 = 0x7A34
+0x6609 = 0x7A37
+0x6615 = 0x7A35
+0x661E = 0x7A39
+0x6624 = 0x7A3A
+0x662E = 0x7A38
+0x6631 = 0x7928
+0x663B = 0x7A36
+0x6657 = 0x7A3C
+0x6659 = 0x7A3D
+0x6665 = 0x7A3B
+0x6673 = 0x7A3F
+0x6699 = 0x7A40
+0x66A0 = 0x7A41
+0x66B2 = 0x7A42
+0x66BF = 0x7A43
+0x66FA = 0x7A44
+0x66FB = 0x792B
+0x670E = 0x7A45
+0x6766 = 0x7A47
+0x67BB = 0x7A48
+0x67C0 = 0x7A4A
+0x6801 = 0x7A4B
+0x6844 = 0x7A4C
+0x6852 = 0x7A49
+0x68C8 = 0x7929
+0x68CF = 0x7A4D
+0x6968 = 0x7A4F
+0x6998 = 0x7A51
+0x69E2 = 0x7A52
+0x6A30 = 0x7A53
+0x6A46 = 0x7A55
+0x6A6B = 0x7A54
+0x6A73 = 0x7A56
+0x6A7E = 0x7A57
+0x6AE2 = 0x7A58
+0x6AE4 = 0x7A59
+0x6BD6 = 0x7A5A
+0x6C3F = 0x7A5B
+0x6C5C = 0x7A5C
+0x6C6F = 0x7A5E
+0x6C86 = 0x7A5D
+0x6CDA = 0x7A5F
+0x6D04 = 0x7A60
+0x6D6F = 0x7A62
+0x6D87 = 0x7A61
+0x6D96 = 0x7A63
+0x6DAC = 0x7A64
+0x6DCF = 0x7A65
+0x6DF2 = 0x7A67
+0x6DF8 = 0x7A66
+0x6DFC = 0x7A68
+0x6E27 = 0x7A6B
+0x6E39 = 0x7A69
+0x6E3C = 0x7A6C
+0x6E5C = 0x7A6A
+0x6EBF = 0x7A6D
+0x6F88 = 0x7A6E
+0x6FB5 = 0x7A6F
+0x6FF5 = 0x7A70
+0x7005 = 0x7A71
+0x7007 = 0x7A72
+0x7028 = 0x7A73
+0x7085 = 0x7A74
+0x70AB = 0x7A75
+0x70BB = 0x7927
+0x7104 = 0x7A77
+0x710F = 0x7A76
+0x7146 = 0x7A79
+0x7147 = 0x7A7A
+0x715C = 0x7A78
+0x71C1 = 0x7A7C
+0x71FE = 0x7A7D
+0x72B1 = 0x7A7E
+0x72BE = 0x7B21
+0x7324 = 0x7B22
+0x7377 = 0x7B24
+0x73BD = 0x7B25
+0x73C9 = 0x7B26
+0x73D2 = 0x7B29
+0x73D6 = 0x7B27
+0x73E3 = 0x7B28
+0x73F5 = 0x7B2B
+0x7407 = 0x7B2A
+0x7426 = 0x7B2C
+0x7429 = 0x7B2E
+0x742A = 0x7B2D
+0x742E = 0x7B2F
+0x7462 = 0x7B30
+0x7489 = 0x7B31
+0x749F = 0x7B32
+0x7501 = 0x7B33
+0x752F = 0x796C
+0x756F = 0x7B34
+0x7682 = 0x7B35
+0x769B = 0x7B38
+0x769C = 0x7B36
+0x769E = 0x7B37
+0x76A6 = 0x7B39
+0x7746 = 0x7B3B
+0x7821 = 0x7B3D
+0x784E = 0x7B3E
+0x7864 = 0x7B3F
+0x787A = 0x7B40
+0x7930 = 0x7B41
+0x7994 = 0x7B45
+0x799B = 0x7B47
+0x7AD1 = 0x7B48
+0x7AE7 = 0x7B49
+0x7AEB = 0x7B4B
+0x7B9E = 0x7B4C
+0x7D48 = 0x7B4E
+0x7D5C = 0x7B4F
+0x7DA0 = 0x7B51
+0x7DB7 = 0x7B50
+0x7DD6 = 0x7B52
+0x7E52 = 0x7B53
+0x7E8A = 0x7921
+0x7F47 = 0x7B54
+0x7FA1 = 0x7B55
+0x8301 = 0x7B57
+0x8362 = 0x7B58
+0x837F = 0x7B59
+0x83C7 = 0x7B5A
+0x83F6 = 0x7B5B
+0x8448 = 0x7B5C
+0x84B4 = 0x7B5D
+0x84DC = 0x7925
+0x8553 = 0x7B5E
+0x8559 = 0x7B5F
+0x856B = 0x7B60
+0x85B0 = 0x7B62
+0x8807 = 0x7B65
+0x88F5 = 0x7B66
+0x891C = 0x7922
+0x8A12 = 0x7B67
+0x8A37 = 0x7B68
+0x8A79 = 0x7B69
+0x8AA7 = 0x7B6A
+0x8ABE = 0x7B6B
+0x8ADF = 0x7B6C
+0x8AF6 = 0x7B6E
+0x8B53 = 0x7B6F
+0x8B7F = 0x7B70
+0x8CF0 = 0x7B71
+0x8CF4 = 0x7B72
+0x8D12 = 0x7B73
+0x8D76 = 0x7B74
+0x8ECF = 0x7B76
+0x9067 = 0x7B79
+0x90DE = 0x7B7A
+0x9115 = 0x7B7C
+0x9127 = 0x7B7D
+0x91D7 = 0x7C21
+0x91DA = 0x7B7E
+0x91DE = 0x7C22
+0x91E4 = 0x7C25
+0x91E5 = 0x7C26
+0x91ED = 0x7C23
+0x91EE = 0x7C24
+0x9206 = 0x7C27
+0x920A = 0x7C29
+0x9210 = 0x7C28
+0x9239 = 0x7C30
+0x923A = 0x7C2A
+0x923C = 0x7C2C
+0x9240 = 0x7C2B
+0x924E = 0x7C2D
+0x9251 = 0x7C2F
+0x9259 = 0x7C2E
+0x9267 = 0x7C31
+0x9277 = 0x7C33
+0x9278 = 0x7C34
+0x9288 = 0x7924
+0x92A7 = 0x7C32
+0x92D0 = 0x7C38
+0x92D3 = 0x7C3C
+0x92D5 = 0x7C3A
+0x92D7 = 0x7C36
+0x92D9 = 0x7C37
+0x92E0 = 0x7C3B
+0x92E7 = 0x7C35
+0x92F9 = 0x792A
+0x92FB = 0x7C3F
+0x92FF = 0x7C42
+0x9302 = 0x7C44
+0x931D = 0x7C43
+0x931E = 0x7C41
+0x9321 = 0x7C3E
+0x9325 = 0x7C3D
+0x9348 = 0x7923
+0x9357 = 0x7C46
+0x9370 = 0x7C45
+0x93A4 = 0x7C47
+0x93C6 = 0x7C48
+0x93DE = 0x7C49
+0x93F8 = 0x7C4A
+0x9431 = 0x7C4B
+0x9445 = 0x7C4C
+0x9448 = 0x7C4D
+0x9592 = 0x7C4E
+0x969D = 0x7C51
+0x96AF = 0x7C52
+0x9733 = 0x7C53
+0x973B = 0x7C54
+0x9743 = 0x7C55
+0x974D = 0x7C56
+0x974F = 0x7C57
+0x9751 = 0x7C58
+0x9755 = 0x7C59
+0x9857 = 0x7C5A
+0x9865 = 0x7C5B
+0x9927 = 0x7C5E
+0x999E = 0x7C60
+0x9A4E = 0x7C61
+0x9AD9 = 0x7C62
+0x9ADC = 0x7C63
+0x9B72 = 0x7C65
+0x9B75 = 0x7C64
+0x9B8F = 0x7C66
+0x9BB1 = 0x7C67
+0x9BBB = 0x7C68
+0x9C00 = 0x7C69
+0x9D6B = 0x7C6B
+0x9D70 = 0x7C6A
+0x9E19 = 0x7C6D
+0x9ED1 = 0x7C6E
+0xF929 = 0x7A46
+0xF9DC = 0x7C4F
+0xFA0E = 0x7954
+0xFA0F = 0x795F
+0xFA10 = 0x7960
+0xFA11 = 0x7975
+0xFA12 = 0x7A3E
+0xFA13 = 0x7A4E
+0xFA14 = 0x7A50
+0xFA15 = 0x7A7B
+0xFA16 = 0x7B23
+0xFA17 = 0x7B3A
+0xFA18 = 0x7B42
+0xFA19 = 0x7B43
+0xFA1A = 0x7B44
+0xFA1B = 0x7B46
+0xFA1C = 0x7B4A
+0xFA1D = 0x7B4D
+0xFA1E = 0x7B56
+0xFA1F = 0x7B61
+0xFA20 = 0x7B63
+0xFA21 = 0x7B64
+0xFA22 = 0x7B6D
+0xFA23 = 0x7B75
+0xFA24 = 0x7B77
+0xFA25 = 0x7B78
+0xFA26 = 0x7B7B
+0xFA27 = 0x7C39
+0xFA28 = 0x7C40
+0xFA29 = 0x7C50
+0xFA2A = 0x7C5C
+0xFA2B = 0x7C5D
+0xFA2C = 0x7C5F
+0xFA2D = 0x7C6C
+0xFF02 = 0x7C7E
+0xFF07 = 0x7C7D
+0xFFE2 = 0x7C7B
+0xFFE4 = 0x7C7C
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP936EXT.src b/share/i18n/csmapper/CP/UCS%CP936EXT.src
new file mode 100644 (file)
index 0000000..40da4f3
--- /dev/null
@@ -0,0 +1,14345 @@
+# $NetBSD: UCS%CP936EXT.src,v 1.5 2006/08/19 10:58:40 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP936EXT"
+SRC_ZONE        0x02CA - 0xFFE4
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp936 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          1/7/2000
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp936 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp936 order
+#
+0x02CA = 0xA840
+0x02CB = 0xA841
+0x02D9 = 0xA842
+0x2010 = 0xA95C
+0x2013 = 0xA843
+0x2015 = 0xA844
+0x2025 = 0xA845
+0x2035 = 0xA846
+0x2105 = 0xA847
+0x2109 = 0xA848
+0x2121 = 0xA959
+0x2196 = 0xA849
+0x2197 = 0xA84A
+0x2198 = 0xA84B
+0x2199 = 0xA84C
+0x2215 = 0xA84D
+0x221F = 0xA84E
+0x2223 = 0xA84F
+0x2252 = 0xA850
+0x2266 = 0xA851
+0x2267 = 0xA852
+0x2295 = 0xA892
+0x22BF = 0xA853
+0x2550 = 0xA854
+0x2551 = 0xA855
+0x2552 = 0xA856
+0x2553 = 0xA857
+0x2554 = 0xA858
+0x2555 = 0xA859
+0x2556 = 0xA85A
+0x2557 = 0xA85B
+0x2558 = 0xA85C
+0x2559 = 0xA85D
+0x255A = 0xA85E
+0x255B = 0xA85F
+0x255C = 0xA860
+0x255D = 0xA861
+0x255E = 0xA862
+0x255F = 0xA863
+0x2560 = 0xA864
+0x2561 = 0xA865
+0x2562 = 0xA866
+0x2563 = 0xA867
+0x2564 = 0xA868
+0x2565 = 0xA869
+0x2566 = 0xA86A
+0x2567 = 0xA86B
+0x2568 = 0xA86C
+0x2569 = 0xA86D
+0x256A = 0xA86E
+0x256B = 0xA86F
+0x256C = 0xA870
+0x256D = 0xA871
+0x256E = 0xA872
+0x256F = 0xA873
+0x2570 = 0xA874
+0x2571 = 0xA875
+0x2572 = 0xA876
+0x2573 = 0xA877
+0x2581 = 0xA878
+0x2582 = 0xA879
+0x2583 = 0xA87A
+0x2584 = 0xA87B
+0x2585 = 0xA87C
+0x2586 = 0xA87D
+0x2587 = 0xA87E
+0x2588 = 0xA880
+0x2589 = 0xA881
+0x258A = 0xA882
+0x258B = 0xA883
+0x258C = 0xA884
+0x258D = 0xA885
+0x258E = 0xA886
+0x258F = 0xA887
+0x2593 = 0xA888
+0x2594 = 0xA889
+0x2595 = 0xA88A
+0x25BC = 0xA88B
+0x25BD = 0xA88C
+0x25E2 = 0xA88D
+0x25E3 = 0xA88E
+0x25E4 = 0xA88F
+0x25E5 = 0xA890
+0x2609 = 0xA891
+0x3006 = 0xA965
+0x3007 = 0xA996
+0x3012 = 0xA893
+0x301D = 0xA894
+0x301E = 0xA895
+0x3021 = 0xA940
+0x3022 = 0xA941
+0x3023 = 0xA942
+0x3024 = 0xA943
+0x3025 = 0xA944
+0x3026 = 0xA945
+0x3027 = 0xA946
+0x3028 = 0xA947
+0x3029 = 0xA948
+0x309B = 0xA961
+0x309C = 0xA962
+0x309D = 0xA966
+0x309E = 0xA967
+0x30FC = 0xA960
+0x30FD = 0xA963
+0x30FE = 0xA964
+0x3231 = 0xA95A
+0x32A3 = 0xA949
+0x338E = 0xA94A
+0x338F = 0xA94B
+0x339C = 0xA94C
+0x339D = 0xA94D
+0x339E = 0xA94E
+0x33A1 = 0xA94F
+0x33C4 = 0xA950
+0x33CE = 0xA951
+0x33D1 = 0xA952
+0x33D2 = 0xA953
+0x33D5 = 0xA954
+0x4E02 = 0x8140
+0x4E04 = 0x8141
+0x4E05 = 0x8142
+0x4E06 = 0x8143
+0x4E0F = 0x8144
+0x4E12 = 0x8145
+0x4E17 = 0x8146
+0x4E1F = 0x8147
+0x4E20 = 0x8148
+0x4E21 = 0x8149
+0x4E23 = 0x814A
+0x4E26 = 0x814B
+0x4E29 = 0x814C
+0x4E2E = 0x814D
+0x4E2F = 0x814E
+0x4E31 = 0x814F
+0x4E33 = 0x8150
+0x4E35 = 0x8151
+0x4E37 = 0x8152
+0x4E3C = 0x8153
+0x4E40 = 0x8154
+0x4E41 = 0x8155
+0x4E42 = 0x8156
+0x4E44 = 0x8157
+0x4E46 = 0x8158
+0x4E4A = 0x8159
+0x4E51 = 0x815A
+0x4E55 = 0x815B
+0x4E57 = 0x815C
+0x4E5A = 0x815D
+0x4E5B = 0x815E
+0x4E62 = 0x815F
+0x4E63 = 0x8160
+0x4E64 = 0x8161
+0x4E65 = 0x8162
+0x4E67 = 0x8163
+0x4E68 = 0x8164
+0x4E6A = 0x8165
+0x4E6B = 0x8166
+0x4E6C = 0x8167
+0x4E6D = 0x8168
+0x4E6E = 0x8169
+0x4E6F = 0x816A
+0x4E72 = 0x816B
+0x4E74 = 0x816C
+0x4E75 = 0x816D
+0x4E76 = 0x816E
+0x4E77 = 0x816F
+0x4E78 = 0x8170
+0x4E79 = 0x8171
+0x4E7A = 0x8172
+0x4E7B = 0x8173
+0x4E7C = 0x8174
+0x4E7D = 0x8175
+0x4E7F = 0x8176
+0x4E80 = 0x8177
+0x4E81 = 0x8178
+0x4E82 = 0x8179
+0x4E83 = 0x817A
+0x4E84 = 0x817B
+0x4E85 = 0x817C
+0x4E87 = 0x817D
+0x4E8A = 0x817E
+0x4E90 = 0x8180
+0x4E96 = 0x8181
+0x4E97 = 0x8182
+0x4E99 = 0x8183
+0x4E9C = 0x8184
+0x4E9D = 0x8185
+0x4E9E = 0x8186
+0x4EA3 = 0x8187
+0x4EAA = 0x8188
+0x4EAF = 0x8189
+0x4EB0 = 0x818A
+0x4EB1 = 0x818B
+0x4EB4 = 0x818C
+0x4EB6 = 0x818D
+0x4EB7 = 0x818E
+0x4EB8 = 0x818F
+0x4EB9 = 0x8190
+0x4EBC = 0x8191
+0x4EBD = 0x8192
+0x4EBE = 0x8193
+0x4EC8 = 0x8194
+0x4ECC = 0x8195
+0x4ECF = 0x8196
+0x4ED0 = 0x8197
+0x4ED2 = 0x8198
+0x4EDA = 0x8199
+0x4EDB = 0x819A
+0x4EDC = 0x819B
+0x4EE0 = 0x819C
+0x4EE2 = 0x819D
+0x4EE6 = 0x819E
+0x4EE7 = 0x819F
+0x4EE9 = 0x81A0
+0x4EED = 0x81A1
+0x4EEE = 0x81A2
+0x4EEF = 0x81A3
+0x4EF1 = 0x81A4
+0x4EF4 = 0x81A5
+0x4EF8 = 0x81A6
+0x4EF9 = 0x81A7
+0x4EFA = 0x81A8
+0x4EFC = 0x81A9
+0x4EFE = 0x81AA
+0x4F00 = 0x81AB
+0x4F02 = 0x81AC
+0x4F03 = 0x81AD
+0x4F04 = 0x81AE
+0x4F05 = 0x81AF
+0x4F06 = 0x81B0
+0x4F07 = 0x81B1
+0x4F08 = 0x81B2
+0x4F0B = 0x81B3
+0x4F0C = 0x81B4
+0x4F12 = 0x81B5
+0x4F13 = 0x81B6
+0x4F14 = 0x81B7
+0x4F15 = 0x81B8
+0x4F16 = 0x81B9
+0x4F1C = 0x81BA
+0x4F1D = 0x81BB
+0x4F21 = 0x81BC
+0x4F23 = 0x81BD
+0x4F28 = 0x81BE
+0x4F29 = 0x81BF
+0x4F2C = 0x81C0
+0x4F2D = 0x81C1
+0x4F2E = 0x81C2
+0x4F31 = 0x81C3
+0x4F33 = 0x81C4
+0x4F35 = 0x81C5
+0x4F37 = 0x81C6
+0x4F39 = 0x81C7
+0x4F3B = 0x81C8
+0x4F3E = 0x81C9
+0x4F3F = 0x81CA
+0x4F40 = 0x81CB
+0x4F41 = 0x81CC
+0x4F42 = 0x81CD
+0x4F44 = 0x81CE
+0x4F45 = 0x81CF
+0x4F47 = 0x81D0
+0x4F48 = 0x81D1
+0x4F49 = 0x81D2
+0x4F4A = 0x81D3
+0x4F4B = 0x81D4
+0x4F4C = 0x81D5
+0x4F52 = 0x81D6
+0x4F54 = 0x81D7
+0x4F56 = 0x81D8
+0x4F61 = 0x81D9
+0x4F62 = 0x81DA
+0x4F66 = 0x81DB
+0x4F68 = 0x81DC
+0x4F6A = 0x81DD
+0x4F6B = 0x81DE
+0x4F6D = 0x81DF
+0x4F6E = 0x81E0
+0x4F71 = 0x81E1
+0x4F72 = 0x81E2
+0x4F75 = 0x81E3
+0x4F77 = 0x81E4
+0x4F78 = 0x81E5
+0x4F79 = 0x81E6
+0x4F7A = 0x81E7
+0x4F7D = 0x81E8
+0x4F80 = 0x81E9
+0x4F81 = 0x81EA
+0x4F82 = 0x81EB
+0x4F85 = 0x81EC
+0x4F86 = 0x81ED
+0x4F87 = 0x81EE
+0x4F8A = 0x81EF
+0x4F8C = 0x81F0
+0x4F8E = 0x81F1
+0x4F90 = 0x81F2
+0x4F92 = 0x81F3
+0x4F93 = 0x81F4
+0x4F95 = 0x81F5
+0x4F96 = 0x81F6
+0x4F98 = 0x81F7
+0x4F99 = 0x81F8
+0x4F9A = 0x81F9
+0x4F9C = 0x81FA
+0x4F9E = 0x81FB
+0x4F9F = 0x81FC
+0x4FA1 = 0x81FD
+0x4FA2 = 0x81FE
+0x4FA4 = 0x8240
+0x4FAB = 0x8241
+0x4FAD = 0x8242
+0x4FB0 = 0x8243
+0x4FB1 = 0x8244
+0x4FB2 = 0x8245
+0x4FB3 = 0x8246
+0x4FB4 = 0x8247
+0x4FB6 = 0x8248
+0x4FB7 = 0x8249
+0x4FB8 = 0x824A
+0x4FB9 = 0x824B
+0x4FBA = 0x824C
+0x4FBB = 0x824D
+0x4FBC = 0x824E
+0x4FBD = 0x824F
+0x4FBE = 0x8250
+0x4FC0 = 0x8251
+0x4FC1 = 0x8252
+0x4FC2 = 0x8253
+0x4FC6 = 0x8254
+0x4FC7 = 0x8255
+0x4FC8 = 0x8256
+0x4FC9 = 0x8257
+0x4FCB = 0x8258
+0x4FCC = 0x8259
+0x4FCD = 0x825A
+0x4FD2 = 0x825B
+0x4FD3 = 0x825C
+0x4FD4 = 0x825D
+0x4FD5 = 0x825E
+0x4FD6 = 0x825F
+0x4FD9 = 0x8260
+0x4FDB = 0x8261
+0x4FE0 = 0x8262
+0x4FE2 = 0x8263
+0x4FE4 = 0x8264
+0x4FE5 = 0x8265
+0x4FE7 = 0x8266
+0x4FEB = 0x8267
+0x4FEC = 0x8268
+0x4FF0 = 0x8269
+0x4FF2 = 0x826A
+0x4FF4 = 0x826B
+0x4FF5 = 0x826C
+0x4FF6 = 0x826D
+0x4FF7 = 0x826E
+0x4FF9 = 0x826F
+0x4FFB = 0x8270
+0x4FFC = 0x8271
+0x4FFD = 0x8272
+0x4FFF = 0x8273
+0x5000 = 0x8274
+0x5001 = 0x8275
+0x5002 = 0x8276
+0x5003 = 0x8277
+0x5004 = 0x8278
+0x5005 = 0x8279
+0x5006 = 0x827A
+0x5007 = 0x827B
+0x5008 = 0x827C
+0x5009 = 0x827D
+0x500A = 0x827E
+0x500B = 0x8280
+0x500E = 0x8281
+0x5010 = 0x8282
+0x5011 = 0x8283
+0x5013 = 0x8284
+0x5015 = 0x8285
+0x5016 = 0x8286
+0x5017 = 0x8287
+0x501B = 0x8288
+0x501D = 0x8289
+0x501E = 0x828A
+0x5020 = 0x828B
+0x5022 = 0x828C
+0x5023 = 0x828D
+0x5024 = 0x828E
+0x5027 = 0x828F
+0x502B = 0x8290
+0x502F = 0x8291
+0x5030 = 0x8292
+0x5031 = 0x8293
+0x5032 = 0x8294
+0x5033 = 0x8295
+0x5034 = 0x8296
+0x5035 = 0x8297
+0x5036 = 0x8298
+0x5037 = 0x8299
+0x5038 = 0x829A
+0x5039 = 0x829B
+0x503B = 0x829C
+0x503D = 0x829D
+0x503F = 0x829E
+0x5040 = 0x829F
+0x5041 = 0x82A0
+0x5042 = 0x82A1
+0x5044 = 0x82A2
+0x5045 = 0x82A3
+0x5046 = 0x82A4
+0x5049 = 0x82A5
+0x504A = 0x82A6
+0x504B = 0x82A7
+0x504D = 0x82A8
+0x5050 = 0x82A9
+0x5051 = 0x82AA
+0x5052 = 0x82AB
+0x5053 = 0x82AC
+0x5054 = 0x82AD
+0x5056 = 0x82AE
+0x5057 = 0x82AF
+0x5058 = 0x82B0
+0x5059 = 0x82B1
+0x505B = 0x82B2
+0x505D = 0x82B3
+0x505E = 0x82B4
+0x505F = 0x82B5
+0x5060 = 0x82B6
+0x5061 = 0x82B7
+0x5062 = 0x82B8
+0x5063 = 0x82B9
+0x5064 = 0x82BA
+0x5066 = 0x82BB
+0x5067 = 0x82BC
+0x5068 = 0x82BD
+0x5069 = 0x82BE
+0x506A = 0x82BF
+0x506B = 0x82C0
+0x506D = 0x82C1
+0x506E = 0x82C2
+0x506F = 0x82C3
+0x5070 = 0x82C4
+0x5071 = 0x82C5
+0x5072 = 0x82C6
+0x5073 = 0x82C7
+0x5074 = 0x82C8
+0x5075 = 0x82C9
+0x5078 = 0x82CA
+0x5079 = 0x82CB
+0x507A = 0x82CC
+0x507C = 0x82CD
+0x507D = 0x82CE
+0x5081 = 0x82CF
+0x5082 = 0x82D0
+0x5083 = 0x82D1
+0x5084 = 0x82D2
+0x5086 = 0x82D3
+0x5087 = 0x82D4
+0x5089 = 0x82D5
+0x508A = 0x82D6
+0x508B = 0x82D7
+0x508C = 0x82D8
+0x508E = 0x82D9
+0x508F = 0x82DA
+0x5090 = 0x82DB
+0x5091 = 0x82DC
+0x5092 = 0x82DD
+0x5093 = 0x82DE
+0x5094 = 0x82DF
+0x5095 = 0x82E0
+0x5096 = 0x82E1
+0x5097 = 0x82E2
+0x5098 = 0x82E3
+0x5099 = 0x82E4
+0x509A = 0x82E5
+0x509B = 0x82E6
+0x509C = 0x82E7
+0x509D = 0x82E8
+0x509E = 0x82E9
+0x509F = 0x82EA
+0x50A0 = 0x82EB
+0x50A1 = 0x82EC
+0x50A2 = 0x82ED
+0x50A4 = 0x82EE
+0x50A6 = 0x82EF
+0x50AA = 0x82F0
+0x50AB = 0x82F1
+0x50AD = 0x82F2
+0x50AE = 0x82F3
+0x50AF = 0x82F4
+0x50B0 = 0x82F5
+0x50B1 = 0x82F6
+0x50B3 = 0x82F7
+0x50B4 = 0x82F8
+0x50B5 = 0x82F9
+0x50B6 = 0x82FA
+0x50B7 = 0x82FB
+0x50B8 = 0x82FC
+0x50B9 = 0x82FD
+0x50BC = 0x82FE
+0x50BD = 0x8340
+0x50BE = 0x8341
+0x50BF = 0x8342
+0x50C0 = 0x8343
+0x50C1 = 0x8344
+0x50C2 = 0x8345
+0x50C3 = 0x8346
+0x50C4 = 0x8347
+0x50C5 = 0x8348
+0x50C6 = 0x8349
+0x50C7 = 0x834A
+0x50C8 = 0x834B
+0x50C9 = 0x834C
+0x50CA = 0x834D
+0x50CB = 0x834E
+0x50CC = 0x834F
+0x50CD = 0x8350
+0x50CE = 0x8351
+0x50D0 = 0x8352
+0x50D1 = 0x8353
+0x50D2 = 0x8354
+0x50D3 = 0x8355
+0x50D4 = 0x8356
+0x50D5 = 0x8357
+0x50D7 = 0x8358
+0x50D8 = 0x8359
+0x50D9 = 0x835A
+0x50DB = 0x835B
+0x50DC = 0x835C
+0x50DD = 0x835D
+0x50DE = 0x835E
+0x50DF = 0x835F
+0x50E0 = 0x8360
+0x50E1 = 0x8361
+0x50E2 = 0x8362
+0x50E3 = 0x8363
+0x50E4 = 0x8364
+0x50E5 = 0x8365
+0x50E8 = 0x8366
+0x50E9 = 0x8367
+0x50EA = 0x8368
+0x50EB = 0x8369
+0x50EF = 0x836A
+0x50F0 = 0x836B
+0x50F1 = 0x836C
+0x50F2 = 0x836D
+0x50F4 = 0x836E
+0x50F6 = 0x836F
+0x50F7 = 0x8370
+0x50F8 = 0x8371
+0x50F9 = 0x8372
+0x50FA = 0x8373
+0x50FC = 0x8374
+0x50FD = 0x8375
+0x50FE = 0x8376
+0x50FF = 0x8377
+0x5100 = 0x8378
+0x5101 = 0x8379
+0x5102 = 0x837A
+0x5103 = 0x837B
+0x5104 = 0x837C
+0x5105 = 0x837D
+0x5108 = 0x837E
+0x5109 = 0x8380
+0x510A = 0x8381
+0x510C = 0x8382
+0x510D = 0x8383
+0x510E = 0x8384
+0x510F = 0x8385
+0x5110 = 0x8386
+0x5111 = 0x8387
+0x5113 = 0x8388
+0x5114 = 0x8389
+0x5115 = 0x838A
+0x5116 = 0x838B
+0x5117 = 0x838C
+0x5118 = 0x838D
+0x5119 = 0x838E
+0x511A = 0x838F
+0x511B = 0x8390
+0x511C = 0x8391
+0x511D = 0x8392
+0x511E = 0x8393
+0x511F = 0x8394
+0x5120 = 0x8395
+0x5122 = 0x8396
+0x5123 = 0x8397
+0x5124 = 0x8398
+0x5125 = 0x8399
+0x5126 = 0x839A
+0x5127 = 0x839B
+0x5128 = 0x839C
+0x5129 = 0x839D
+0x512A = 0x839E
+0x512B = 0x839F
+0x512C = 0x83A0
+0x512D = 0x83A1
+0x512E = 0x83A2
+0x512F = 0x83A3
+0x5130 = 0x83A4
+0x5131 = 0x83A5
+0x5132 = 0x83A6
+0x5133 = 0x83A7
+0x5134 = 0x83A8
+0x5135 = 0x83A9
+0x5136 = 0x83AA
+0x5137 = 0x83AB
+0x5138 = 0x83AC
+0x5139 = 0x83AD
+0x513A = 0x83AE
+0x513B = 0x83AF
+0x513C = 0x83B0
+0x513D = 0x83B1
+0x513E = 0x83B2
+0x5142 = 0x83B3
+0x5147 = 0x83B4
+0x514A = 0x83B5
+0x514C = 0x83B6
+0x514E = 0x83B7
+0x514F = 0x83B8
+0x5150 = 0x83B9
+0x5152 = 0x83BA
+0x5153 = 0x83BB
+0x5157 = 0x83BC
+0x5158 = 0x83BD
+0x5159 = 0x83BE
+0x515B = 0x83BF
+0x515D = 0x83C0
+0x515E = 0x83C1
+0x515F = 0x83C2
+0x5160 = 0x83C3
+0x5161 = 0x83C4
+0x5163 = 0x83C5
+0x5164 = 0x83C6
+0x5166 = 0x83C7
+0x5167 = 0x83C8
+0x5169 = 0x83C9
+0x516A = 0x83CA
+0x516F = 0x83CB
+0x5172 = 0x83CC
+0x517A = 0x83CD
+0x517E = 0x83CE
+0x517F = 0x83CF
+0x5183 = 0x83D0
+0x5184 = 0x83D1
+0x5186 = 0x83D2
+0x5187 = 0x83D3
+0x518A = 0x83D4
+0x518B = 0x83D5
+0x518E = 0x83D6
+0x518F = 0x83D7
+0x5190 = 0x83D8
+0x5191 = 0x83D9
+0x5193 = 0x83DA
+0x5194 = 0x83DB
+0x5198 = 0x83DC
+0x519A = 0x83DD
+0x519D = 0x83DE
+0x519E = 0x83DF
+0x519F = 0x83E0
+0x51A1 = 0x83E1
+0x51A3 = 0x83E2
+0x51A6 = 0x83E3
+0x51A7 = 0x83E4
+0x51A8 = 0x83E5
+0x51A9 = 0x83E6
+0x51AA = 0x83E7
+0x51AD = 0x83E8
+0x51AE = 0x83E9
+0x51B4 = 0x83EA
+0x51B8 = 0x83EB
+0x51B9 = 0x83EC
+0x51BA = 0x83ED
+0x51BE = 0x83EE
+0x51BF = 0x83EF
+0x51C1 = 0x83F0
+0x51C2 = 0x83F1
+0x51C3 = 0x83F2
+0x51C5 = 0x83F3
+0x51C8 = 0x83F4
+0x51CA = 0x83F5
+0x51CD = 0x83F6
+0x51CE = 0x83F7
+0x51D0 = 0x83F8
+0x51D2 = 0x83F9
+0x51D3 = 0x83FA
+0x51D4 = 0x83FB
+0x51D5 = 0x83FC
+0x51D6 = 0x83FD
+0x51D7 = 0x83FE
+0x51D8 = 0x8440
+0x51D9 = 0x8441
+0x51DA = 0x8442
+0x51DC = 0x8443
+0x51DE = 0x8444
+0x51DF = 0x8445
+0x51E2 = 0x8446
+0x51E3 = 0x8447
+0x51E5 = 0x8448
+0x51E6 = 0x8449
+0x51E7 = 0x844A
+0x51E8 = 0x844B
+0x51E9 = 0x844C
+0x51EA = 0x844D
+0x51EC = 0x844E
+0x51EE = 0x844F
+0x51F1 = 0x8450
+0x51F2 = 0x8451
+0x51F4 = 0x8452
+0x51F7 = 0x8453
+0x51FE = 0x8454
+0x5204 = 0x8455
+0x5205 = 0x8456
+0x5209 = 0x8457
+0x520B = 0x8458
+0x520C = 0x8459
+0x520F = 0x845A
+0x5210 = 0x845B
+0x5213 = 0x845C
+0x5214 = 0x845D
+0x5215 = 0x845E
+0x521C = 0x845F
+0x521E = 0x8460
+0x521F = 0x8461
+0x5221 = 0x8462
+0x5222 = 0x8463
+0x5223 = 0x8464
+0x5225 = 0x8465
+0x5226 = 0x8466
+0x5227 = 0x8467
+0x522A = 0x8468
+0x522C = 0x8469
+0x522F = 0x846A
+0x5231 = 0x846B
+0x5232 = 0x846C
+0x5234 = 0x846D
+0x5235 = 0x846E
+0x523C = 0x846F
+0x523E = 0x8470
+0x5244 = 0x8471
+0x5245 = 0x8472
+0x5246 = 0x8473
+0x5247 = 0x8474
+0x5248 = 0x8475
+0x5249 = 0x8476
+0x524B = 0x8477
+0x524E = 0x8478
+0x524F = 0x8479
+0x5252 = 0x847A
+0x5253 = 0x847B
+0x5255 = 0x847C
+0x5257 = 0x847D
+0x5258 = 0x847E
+0x5259 = 0x8480
+0x525A = 0x8481
+0x525B = 0x8482
+0x525D = 0x8483
+0x525F = 0x8484
+0x5260 = 0x8485
+0x5262 = 0x8486
+0x5263 = 0x8487
+0x5264 = 0x8488
+0x5266 = 0x8489
+0x5268 = 0x848A
+0x526B = 0x848B
+0x526C = 0x848C
+0x526D = 0x848D
+0x526E = 0x848E
+0x5270 = 0x848F
+0x5271 = 0x8490
+0x5273 = 0x8491
+0x5274 = 0x8492
+0x5275 = 0x8493
+0x5276 = 0x8494
+0x5277 = 0x8495
+0x5278 = 0x8496
+0x5279 = 0x8497
+0x527A = 0x8498
+0x527B = 0x8499
+0x527C = 0x849A
+0x527E = 0x849B
+0x5280 = 0x849C
+0x5283 = 0x849D
+0x5284 = 0x849E
+0x5285 = 0x849F
+0x5286 = 0x84A0
+0x5287 = 0x84A1
+0x5289 = 0x84A2
+0x528A = 0x84A3
+0x528B = 0x84A4
+0x528C = 0x84A5
+0x528D = 0x84A6
+0x528E = 0x84A7
+0x528F = 0x84A8
+0x5291 = 0x84A9
+0x5292 = 0x84AA
+0x5294 = 0x84AB
+0x5295 = 0x84AC
+0x5296 = 0x84AD
+0x5297 = 0x84AE
+0x5298 = 0x84AF
+0x5299 = 0x84B0
+0x529A = 0x84B1
+0x529C = 0x84B2
+0x52A4 = 0x84B3
+0x52A5 = 0x84B4
+0x52A6 = 0x84B5
+0x52A7 = 0x84B6
+0x52AE = 0x84B7
+0x52AF = 0x84B8
+0x52B0 = 0x84B9
+0x52B4 = 0x84BA
+0x52B5 = 0x84BB
+0x52B6 = 0x84BC
+0x52B7 = 0x84BD
+0x52B8 = 0x84BE
+0x52B9 = 0x84BF
+0x52BA = 0x84C0
+0x52BB = 0x84C1
+0x52BC = 0x84C2
+0x52BD = 0x84C3
+0x52C0 = 0x84C4
+0x52C1 = 0x84C5
+0x52C2 = 0x84C6
+0x52C4 = 0x84C7
+0x52C5 = 0x84C8
+0x52C6 = 0x84C9
+0x52C8 = 0x84CA
+0x52CA = 0x84CB
+0x52CC = 0x84CC
+0x52CD = 0x84CD
+0x52CE = 0x84CE
+0x52CF = 0x84CF
+0x52D1 = 0x84D0
+0x52D3 = 0x84D1
+0x52D4 = 0x84D2
+0x52D5 = 0x84D3
+0x52D7 = 0x84D4
+0x52D9 = 0x84D5
+0x52DA = 0x84D6
+0x52DB = 0x84D7
+0x52DC = 0x84D8
+0x52DD = 0x84D9
+0x52DE = 0x84DA
+0x52E0 = 0x84DB
+0x52E1 = 0x84DC
+0x52E2 = 0x84DD
+0x52E3 = 0x84DE
+0x52E5 = 0x84DF
+0x52E6 = 0x84E0
+0x52E7 = 0x84E1
+0x52E8 = 0x84E2
+0x52E9 = 0x84E3
+0x52EA = 0x84E4
+0x52EB = 0x84E5
+0x52EC = 0x84E6
+0x52ED = 0x84E7
+0x52EE = 0x84E8
+0x52EF = 0x84E9
+0x52F1 = 0x84EA
+0x52F2 = 0x84EB
+0x52F3 = 0x84EC
+0x52F4 = 0x84ED
+0x52F5 = 0x84EE
+0x52F6 = 0x84EF
+0x52F7 = 0x84F0
+0x52F8 = 0x84F1
+0x52FB = 0x84F2
+0x52FC = 0x84F3
+0x52FD = 0x84F4
+0x5301 = 0x84F5
+0x5302 = 0x84F6
+0x5303 = 0x84F7
+0x5304 = 0x84F8
+0x5307 = 0x84F9
+0x5309 = 0x84FA
+0x530A = 0x84FB
+0x530B = 0x84FC
+0x530C = 0x84FD
+0x530E = 0x84FE
+0x5311 = 0x8540
+0x5312 = 0x8541
+0x5313 = 0x8542
+0x5314 = 0x8543
+0x5318 = 0x8544
+0x531B = 0x8545
+0x531C = 0x8546
+0x531E = 0x8547
+0x531F = 0x8548
+0x5322 = 0x8549
+0x5324 = 0x854A
+0x5325 = 0x854B
+0x5327 = 0x854C
+0x5328 = 0x854D
+0x5329 = 0x854E
+0x532B = 0x854F
+0x532C = 0x8550
+0x532D = 0x8551
+0x532F = 0x8552
+0x5330 = 0x8553
+0x5331 = 0x8554
+0x5332 = 0x8555
+0x5333 = 0x8556
+0x5334 = 0x8557
+0x5335 = 0x8558
+0x5336 = 0x8559
+0x5337 = 0x855A
+0x5338 = 0x855B
+0x533C = 0x855C
+0x533D = 0x855D
+0x5340 = 0x855E
+0x5342 = 0x855F
+0x5344 = 0x8560
+0x5346 = 0x8561
+0x534B = 0x8562
+0x534C = 0x8563
+0x534D = 0x8564
+0x5350 = 0x8565
+0x5354 = 0x8566
+0x5358 = 0x8567
+0x5359 = 0x8568
+0x535B = 0x8569
+0x535D = 0x856A
+0x5365 = 0x856B
+0x5368 = 0x856C
+0x536A = 0x856D
+0x536C = 0x856E
+0x536D = 0x856F
+0x5372 = 0x8570
+0x5376 = 0x8571
+0x5379 = 0x8572
+0x537B = 0x8573
+0x537C = 0x8574
+0x537D = 0x8575
+0x537E = 0x8576
+0x5380 = 0x8577
+0x5381 = 0x8578
+0x5383 = 0x8579
+0x5387 = 0x857A
+0x5388 = 0x857B
+0x538A = 0x857C
+0x538E = 0x857D
+0x538F = 0x857E
+0x5390 = 0x8580
+0x5391 = 0x8581
+0x5392 = 0x8582
+0x5393 = 0x8583
+0x5394 = 0x8584
+0x5396 = 0x8585
+0x5397 = 0x8586
+0x5399 = 0x8587
+0x539B = 0x8588
+0x539C = 0x8589
+0x539E = 0x858A
+0x53A0 = 0x858B
+0x53A1 = 0x858C
+0x53A4 = 0x858D
+0x53A7 = 0x858E
+0x53AA = 0x858F
+0x53AB = 0x8590
+0x53AC = 0x8591
+0x53AD = 0x8592
+0x53AF = 0x8593
+0x53B0 = 0x8594
+0x53B1 = 0x8595
+0x53B2 = 0x8596
+0x53B3 = 0x8597
+0x53B4 = 0x8598
+0x53B5 = 0x8599
+0x53B7 = 0x859A
+0x53B8 = 0x859B
+0x53B9 = 0x859C
+0x53BA = 0x859D
+0x53BC = 0x859E
+0x53BD = 0x859F
+0x53BE = 0x85A0
+0x53C0 = 0x85A1
+0x53C3 = 0x85A2
+0x53C4 = 0x85A3
+0x53C5 = 0x85A4
+0x53C6 = 0x85A5
+0x53C7 = 0x85A6
+0x53CE = 0x85A7
+0x53CF = 0x85A8
+0x53D0 = 0x85A9
+0x53D2 = 0x85AA
+0x53D3 = 0x85AB
+0x53D5 = 0x85AC
+0x53DA = 0x85AD
+0x53DC = 0x85AE
+0x53DD = 0x85AF
+0x53DE = 0x85B0
+0x53E1 = 0x85B1
+0x53E2 = 0x85B2
+0x53E7 = 0x85B3
+0x53F4 = 0x85B4
+0x53FA = 0x85B5
+0x53FE = 0x85B6
+0x53FF = 0x85B7
+0x5400 = 0x85B8
+0x5402 = 0x85B9
+0x5405 = 0x85BA
+0x5407 = 0x85BB
+0x540B = 0x85BC
+0x5414 = 0x85BD
+0x5418 = 0x85BE
+0x5419 = 0x85BF
+0x541A = 0x85C0
+0x541C = 0x85C1
+0x5422 = 0x85C2
+0x5424 = 0x85C3
+0x5425 = 0x85C4
+0x542A = 0x85C5
+0x5430 = 0x85C6
+0x5433 = 0x85C7
+0x5436 = 0x85C8
+0x5437 = 0x85C9
+0x543A = 0x85CA
+0x543D = 0x85CB
+0x543F = 0x85CC
+0x5441 = 0x85CD
+0x5442 = 0x85CE
+0x5444 = 0x85CF
+0x5445 = 0x85D0
+0x5447 = 0x85D1
+0x5449 = 0x85D2
+0x544C = 0x85D3
+0x544D = 0x85D4
+0x544E = 0x85D5
+0x544F = 0x85D6
+0x5451 = 0x85D7
+0x545A = 0x85D8
+0x545D = 0x85D9
+0x545E = 0x85DA
+0x545F = 0x85DB
+0x5460 = 0x85DC
+0x5461 = 0x85DD
+0x5463 = 0x85DE
+0x5465 = 0x85DF
+0x5467 = 0x85E0
+0x5469 = 0x85E1
+0x546A = 0x85E2
+0x546B = 0x85E3
+0x546C = 0x85E4
+0x546D = 0x85E5
+0x546E = 0x85E6
+0x546F = 0x85E7
+0x5470 = 0x85E8
+0x5474 = 0x85E9
+0x5479 = 0x85EA
+0x547A = 0x85EB
+0x547E = 0x85EC
+0x547F = 0x85ED
+0x5481 = 0x85EE
+0x5483 = 0x85EF
+0x5485 = 0x85F0
+0x5487 = 0x85F1
+0x5488 = 0x85F2
+0x5489 = 0x85F3
+0x548A = 0x85F4
+0x548D = 0x85F5
+0x5491 = 0x85F6
+0x5493 = 0x85F7
+0x5497 = 0x85F8
+0x5498 = 0x85F9
+0x549C = 0x85FA
+0x549E = 0x85FB
+0x549F = 0x85FC
+0x54A0 = 0x85FD
+0x54A1 = 0x85FE
+0x54A2 = 0x8640
+0x54A5 = 0x8641
+0x54AE = 0x8642
+0x54B0 = 0x8643
+0x54B2 = 0x8644
+0x54B5 = 0x8645
+0x54B6 = 0x8646
+0x54B7 = 0x8647
+0x54B9 = 0x8648
+0x54BA = 0x8649
+0x54BC = 0x864A
+0x54BE = 0x864B
+0x54C3 = 0x864C
+0x54C5 = 0x864D
+0x54CA = 0x864E
+0x54CB = 0x864F
+0x54D6 = 0x8650
+0x54D8 = 0x8651
+0x54DB = 0x8652
+0x54E0 = 0x8653
+0x54E1 = 0x8654
+0x54E2 = 0x8655
+0x54E3 = 0x8656
+0x54E4 = 0x8657
+0x54EB = 0x8658
+0x54EC = 0x8659
+0x54EF = 0x865A
+0x54F0 = 0x865B
+0x54F1 = 0x865C
+0x54F4 = 0x865D
+0x54F5 = 0x865E
+0x54F6 = 0x865F
+0x54F7 = 0x8660
+0x54F8 = 0x8661
+0x54F9 = 0x8662
+0x54FB = 0x8663
+0x54FE = 0x8664
+0x5500 = 0x8665
+0x5502 = 0x8666
+0x5503 = 0x8667
+0x5504 = 0x8668
+0x5505 = 0x8669
+0x5508 = 0x866A
+0x550A = 0x866B
+0x550B = 0x866C
+0x550C = 0x866D
+0x550D = 0x866E
+0x550E = 0x866F
+0x5512 = 0x8670
+0x5513 = 0x8671
+0x5515 = 0x8672
+0x5516 = 0x8673
+0x5517 = 0x8674
+0x5518 = 0x8675
+0x5519 = 0x8676
+0x551A = 0x8677
+0x551C = 0x8678
+0x551D = 0x8679
+0x551E = 0x867A
+0x551F = 0x867B
+0x5521 = 0x867C
+0x5525 = 0x867D
+0x5526 = 0x867E
+0x5528 = 0x8680
+0x5529 = 0x8681
+0x552B = 0x8682
+0x552D = 0x8683
+0x5532 = 0x8684
+0x5534 = 0x8685
+0x5535 = 0x8686
+0x5536 = 0x8687
+0x5538 = 0x8688
+0x5539 = 0x8689
+0x553A = 0x868A
+0x553B = 0x868B
+0x553D = 0x868C
+0x5540 = 0x868D
+0x5542 = 0x868E
+0x5545 = 0x868F
+0x5547 = 0x8690
+0x5548 = 0x8691
+0x554B = 0x8692
+0x554C = 0x8693
+0x554D = 0x8694
+0x554E = 0x8695
+0x554F = 0x8696
+0x5551 = 0x8697
+0x5552 = 0x8698
+0x5553 = 0x8699
+0x5554 = 0x869A
+0x5557 = 0x869B
+0x5558 = 0x869C
+0x5559 = 0x869D
+0x555A = 0x869E
+0x555B = 0x869F
+0x555D = 0x86A0
+0x555E = 0x86A1
+0x555F = 0x86A2
+0x5560 = 0x86A3
+0x5562 = 0x86A4
+0x5563 = 0x86A5
+0x5568 = 0x86A6
+0x5569 = 0x86A7
+0x556B = 0x86A8
+0x556F = 0x86A9
+0x5570 = 0x86AA
+0x5571 = 0x86AB
+0x5572 = 0x86AC
+0x5573 = 0x86AD
+0x5574 = 0x86AE
+0x5579 = 0x86AF
+0x557A = 0x86B0
+0x557D = 0x86B1
+0x557F = 0x86B2
+0x5585 = 0x86B3
+0x5586 = 0x86B4
+0x558C = 0x86B5
+0x558D = 0x86B6
+0x558E = 0x86B7
+0x5590 = 0x86B8
+0x5592 = 0x86B9
+0x5593 = 0x86BA
+0x5595 = 0x86BB
+0x5596 = 0x86BC
+0x5597 = 0x86BD
+0x559A = 0x86BE
+0x559B = 0x86BF
+0x559E = 0x86C0
+0x55A0 = 0x86C1
+0x55A1 = 0x86C2
+0x55A2 = 0x86C3
+0x55A3 = 0x86C4
+0x55A4 = 0x86C5
+0x55A5 = 0x86C6
+0x55A6 = 0x86C7
+0x55A8 = 0x86C8
+0x55A9 = 0x86C9
+0x55AA = 0x86CA
+0x55AB = 0x86CB
+0x55AC = 0x86CC
+0x55AD = 0x86CD
+0x55AE = 0x86CE
+0x55AF = 0x86CF
+0x55B0 = 0x86D0
+0x55B2 = 0x86D1
+0x55B4 = 0x86D2
+0x55B6 = 0x86D3
+0x55B8 = 0x86D4
+0x55BA = 0x86D5
+0x55BC = 0x86D6
+0x55BF = 0x86D7
+0x55C0 = 0x86D8
+0x55C1 = 0x86D9
+0x55C2 = 0x86DA
+0x55C3 = 0x86DB
+0x55C6 = 0x86DC
+0x55C7 = 0x86DD
+0x55C8 = 0x86DE
+0x55CA = 0x86DF
+0x55CB = 0x86E0
+0x55CE = 0x86E1
+0x55CF = 0x86E2
+0x55D0 = 0x86E3
+0x55D5 = 0x86E4
+0x55D7 = 0x86E5
+0x55D8 = 0x86E6
+0x55D9 = 0x86E7
+0x55DA = 0x86E8
+0x55DB = 0x86E9
+0x55DE = 0x86EA
+0x55E0 = 0x86EB
+0x55E2 = 0x86EC
+0x55E7 = 0x86ED
+0x55E9 = 0x86EE
+0x55ED = 0x86EF
+0x55EE = 0x86F0
+0x55F0 = 0x86F1
+0x55F1 = 0x86F2
+0x55F4 = 0x86F3
+0x55F6 = 0x86F4
+0x55F8 = 0x86F5
+0x55F9 = 0x86F6
+0x55FA = 0x86F7
+0x55FB = 0x86F8
+0x55FC = 0x86F9
+0x55FF = 0x86FA
+0x5602 = 0x86FB
+0x5603 = 0x86FC
+0x5604 = 0x86FD
+0x5605 = 0x86FE
+0x5606 = 0x8740
+0x5607 = 0x8741
+0x560A = 0x8742
+0x560B = 0x8743
+0x560D = 0x8744
+0x5610 = 0x8745
+0x5611 = 0x8746
+0x5612 = 0x8747
+0x5613 = 0x8748
+0x5614 = 0x8749
+0x5615 = 0x874A
+0x5616 = 0x874B
+0x5617 = 0x874C
+0x5619 = 0x874D
+0x561A = 0x874E
+0x561C = 0x874F
+0x561D = 0x8750
+0x5620 = 0x8751
+0x5621 = 0x8752
+0x5622 = 0x8753
+0x5625 = 0x8754
+0x5626 = 0x8755
+0x5628 = 0x8756
+0x5629 = 0x8757
+0x562A = 0x8758
+0x562B = 0x8759
+0x562E = 0x875A
+0x562F = 0x875B
+0x5630 = 0x875C
+0x5633 = 0x875D
+0x5635 = 0x875E
+0x5637 = 0x875F
+0x5638 = 0x8760
+0x563A = 0x8761
+0x563C = 0x8762
+0x563D = 0x8763
+0x563E = 0x8764
+0x5640 = 0x8765
+0x5641 = 0x8766
+0x5642 = 0x8767
+0x5643 = 0x8768
+0x5644 = 0x8769
+0x5645 = 0x876A
+0x5646 = 0x876B
+0x5647 = 0x876C
+0x5648 = 0x876D
+0x5649 = 0x876E
+0x564A = 0x876F
+0x564B = 0x8770
+0x564F = 0x8771
+0x5650 = 0x8772
+0x5651 = 0x8773
+0x5652 = 0x8774
+0x5653 = 0x8775
+0x5655 = 0x8776
+0x5656 = 0x8777
+0x565A = 0x8778
+0x565B = 0x8779
+0x565D = 0x877A
+0x565E = 0x877B
+0x565F = 0x877C
+0x5660 = 0x877D
+0x5661 = 0x877E
+0x5663 = 0x8780
+0x5665 = 0x8781
+0x5666 = 0x8782
+0x5667 = 0x8783
+0x566D = 0x8784
+0x566E = 0x8785
+0x566F = 0x8786
+0x5670 = 0x8787
+0x5672 = 0x8788
+0x5673 = 0x8789
+0x5674 = 0x878A
+0x5675 = 0x878B
+0x5677 = 0x878C
+0x5678 = 0x878D
+0x5679 = 0x878E
+0x567A = 0x878F
+0x567D = 0x8790
+0x567E = 0x8791
+0x567F = 0x8792
+0x5680 = 0x8793
+0x5681 = 0x8794
+0x5682 = 0x8795
+0x5683 = 0x8796
+0x5684 = 0x8797
+0x5687 = 0x8798
+0x5688 = 0x8799
+0x5689 = 0x879A
+0x568A = 0x879B
+0x568B = 0x879C
+0x568C = 0x879D
+0x568D = 0x879E
+0x5690 = 0x879F
+0x5691 = 0x87A0
+0x5692 = 0x87A1
+0x5694 = 0x87A2
+0x5695 = 0x87A3
+0x5696 = 0x87A4
+0x5697 = 0x87A5
+0x5698 = 0x87A6
+0x5699 = 0x87A7
+0x569A = 0x87A8
+0x569B = 0x87A9
+0x569C = 0x87AA
+0x569D = 0x87AB
+0x569E = 0x87AC
+0x569F = 0x87AD
+0x56A0 = 0x87AE
+0x56A1 = 0x87AF
+0x56A2 = 0x87B0
+0x56A4 = 0x87B1
+0x56A5 = 0x87B2
+0x56A6 = 0x87B3
+0x56A7 = 0x87B4
+0x56A8 = 0x87B5
+0x56A9 = 0x87B6
+0x56AA = 0x87B7
+0x56AB = 0x87B8
+0x56AC = 0x87B9
+0x56AD = 0x87BA
+0x56AE = 0x87BB
+0x56B0 = 0x87BC
+0x56B1 = 0x87BD
+0x56B2 = 0x87BE
+0x56B3 = 0x87BF
+0x56B4 = 0x87C0
+0x56B5 = 0x87C1
+0x56B6 = 0x87C2
+0x56B8 = 0x87C3
+0x56B9 = 0x87C4
+0x56BA = 0x87C5
+0x56BB = 0x87C6
+0x56BD = 0x87C7
+0x56BE = 0x87C8
+0x56BF = 0x87C9
+0x56C0 = 0x87CA
+0x56C1 = 0x87CB
+0x56C2 = 0x87CC
+0x56C3 = 0x87CD
+0x56C4 = 0x87CE
+0x56C5 = 0x87CF
+0x56C6 = 0x87D0
+0x56C7 = 0x87D1
+0x56C8 = 0x87D2
+0x56C9 = 0x87D3
+0x56CB = 0x87D4
+0x56CC = 0x87D5
+0x56CD = 0x87D6
+0x56CE = 0x87D7
+0x56CF = 0x87D8
+0x56D0 = 0x87D9
+0x56D1 = 0x87DA
+0x56D2 = 0x87DB
+0x56D3 = 0x87DC
+0x56D5 = 0x87DD
+0x56D6 = 0x87DE
+0x56D8 = 0x87DF
+0x56D9 = 0x87E0
+0x56DC = 0x87E1
+0x56E3 = 0x87E2
+0x56E5 = 0x87E3
+0x56E6 = 0x87E4
+0x56E7 = 0x87E5
+0x56E8 = 0x87E6
+0x56E9 = 0x87E7
+0x56EA = 0x87E8
+0x56EC = 0x87E9
+0x56EE = 0x87EA
+0x56EF = 0x87EB
+0x56F2 = 0x87EC
+0x56F3 = 0x87ED
+0x56F6 = 0x87EE
+0x56F7 = 0x87EF
+0x56F8 = 0x87F0
+0x56FB = 0x87F1
+0x56FC = 0x87F2
+0x5700 = 0x87F3
+0x5701 = 0x87F4
+0x5702 = 0x87F5
+0x5705 = 0x87F6
+0x5707 = 0x87F7
+0x570B = 0x87F8
+0x570C = 0x87F9
+0x570D = 0x87FA
+0x570E = 0x87FB
+0x570F = 0x87FC
+0x5710 = 0x87FD
+0x5711 = 0x87FE
+0x5712 = 0x8840
+0x5713 = 0x8841
+0x5714 = 0x8842
+0x5715 = 0x8843
+0x5716 = 0x8844
+0x5717 = 0x8845
+0x5718 = 0x8846
+0x5719 = 0x8847
+0x571A = 0x8848
+0x571B = 0x8849
+0x571D = 0x884A
+0x571E = 0x884B
+0x5720 = 0x884C
+0x5721 = 0x884D
+0x5722 = 0x884E
+0x5724 = 0x884F
+0x5725 = 0x8850
+0x5726 = 0x8851
+0x5727 = 0x8852
+0x572B = 0x8853
+0x5731 = 0x8854
+0x5732 = 0x8855
+0x5734 = 0x8856
+0x5735 = 0x8857
+0x5736 = 0x8858
+0x5737 = 0x8859
+0x5738 = 0x885A
+0x573C = 0x885B
+0x573D = 0x885C
+0x573F = 0x885D
+0x5741 = 0x885E
+0x5743 = 0x885F
+0x5744 = 0x8860
+0x5745 = 0x8861
+0x5746 = 0x8862
+0x5748 = 0x8863
+0x5749 = 0x8864
+0x574B = 0x8865
+0x5752 = 0x8866
+0x5753 = 0x8867
+0x5754 = 0x8868
+0x5755 = 0x8869
+0x5756 = 0x886A
+0x5758 = 0x886B
+0x5759 = 0x886C
+0x5762 = 0x886D
+0x5763 = 0x886E
+0x5765 = 0x886F
+0x5767 = 0x8870
+0x576C = 0x8871
+0x576E = 0x8872
+0x5770 = 0x8873
+0x5771 = 0x8874
+0x5772 = 0x8875
+0x5774 = 0x8876
+0x5775 = 0x8877
+0x5778 = 0x8878
+0x5779 = 0x8879
+0x577A = 0x887A
+0x577D = 0x887B
+0x577E = 0x887C
+0x577F = 0x887D
+0x5780 = 0x887E
+0x5781 = 0x8880
+0x5787 = 0x8881
+0x5788 = 0x8882
+0x5789 = 0x8883
+0x578A = 0x8884
+0x578D = 0x8885
+0x578E = 0x8886
+0x578F = 0x8887
+0x5790 = 0x8888
+0x5791 = 0x8889
+0x5794 = 0x888A
+0x5795 = 0x888B
+0x5796 = 0x888C
+0x5797 = 0x888D
+0x5798 = 0x888E
+0x5799 = 0x888F
+0x579A = 0x8890
+0x579C = 0x8891
+0x579D = 0x8892
+0x579E = 0x8893
+0x579F = 0x8894
+0x57A5 = 0x8895
+0x57A8 = 0x8896
+0x57AA = 0x8897
+0x57AC = 0x8898
+0x57AF = 0x8899
+0x57B0 = 0x889A
+0x57B1 = 0x889B
+0x57B3 = 0x889C
+0x57B5 = 0x889D
+0x57B6 = 0x889E
+0x57B7 = 0x889F
+0x57B9 = 0x88A0
+0x57BA = 0x88A1
+0x57BB = 0x88A2
+0x57BC = 0x88A3
+0x57BD = 0x88A4
+0x57BE = 0x88A5
+0x57BF = 0x88A6
+0x57C0 = 0x88A7
+0x57C1 = 0x88A8
+0x57C4 = 0x88A9
+0x57C5 = 0x88AA
+0x57C6 = 0x88AB
+0x57C7 = 0x88AC
+0x57C8 = 0x88AD
+0x57C9 = 0x88AE
+0x57CA = 0x88AF
+0x57CC = 0x88B0
+0x57CD = 0x88B1
+0x57D0 = 0x88B2
+0x57D1 = 0x88B3
+0x57D3 = 0x88B4
+0x57D6 = 0x88B5
+0x57D7 = 0x88B6
+0x57DB = 0x88B7
+0x57DC = 0x88B8
+0x57DE = 0x88B9
+0x57E1 = 0x88BA
+0x57E2 = 0x88BB
+0x57E3 = 0x88BC
+0x57E5 = 0x88BD
+0x57E6 = 0x88BE
+0x57E7 = 0x88BF
+0x57E8 = 0x88C0
+0x57E9 = 0x88C1
+0x57EA = 0x88C2
+0x57EB = 0x88C3
+0x57EC = 0x88C4
+0x57EE = 0x88C5
+0x57F0 = 0x88C6
+0x57F1 = 0x88C7
+0x57F2 = 0x88C8
+0x57F3 = 0x88C9
+0x57F5 = 0x88CA
+0x57F6 = 0x88CB
+0x57F7 = 0x88CC
+0x57FB = 0x88CD
+0x57FC = 0x88CE
+0x57FE = 0x88CF
+0x57FF = 0x88D0
+0x5801 = 0x88D1
+0x5803 = 0x88D2
+0x5804 = 0x88D3
+0x5805 = 0x88D4
+0x5808 = 0x88D5
+0x5809 = 0x88D6
+0x580A = 0x88D7
+0x580C = 0x88D8
+0x580E = 0x88D9
+0x580F = 0x88DA
+0x5810 = 0x88DB
+0x5812 = 0x88DC
+0x5813 = 0x88DD
+0x5814 = 0x88DE
+0x5816 = 0x88DF
+0x5817 = 0x88E0
+0x5818 = 0x88E1
+0x581A = 0x88E2
+0x581B = 0x88E3
+0x581C = 0x88E4
+0x581D = 0x88E5
+0x581F = 0x88E6
+0x5822 = 0x88E7
+0x5823 = 0x88E8
+0x5825 = 0x88E9
+0x5826 = 0x88EA
+0x5827 = 0x88EB
+0x5828 = 0x88EC
+0x5829 = 0x88ED
+0x582B = 0x88EE
+0x582C = 0x88EF
+0x582D = 0x88F0
+0x582E = 0x88F1
+0x582F = 0x88F2
+0x5831 = 0x88F3
+0x5832 = 0x88F4
+0x5833 = 0x88F5
+0x5834 = 0x88F6
+0x5836 = 0x88F7
+0x5837 = 0x88F8
+0x5838 = 0x88F9
+0x5839 = 0x88FA
+0x583A = 0x88FB
+0x583B = 0x88FC
+0x583C = 0x88FD
+0x583D = 0x88FE
+0x583E = 0x8940
+0x583F = 0x8941
+0x5840 = 0x8942
+0x5841 = 0x8943
+0x5842 = 0x8944
+0x5843 = 0x8945
+0x5845 = 0x8946
+0x5846 = 0x8947
+0x5847 = 0x8948
+0x5848 = 0x8949
+0x5849 = 0x894A
+0x584A = 0x894B
+0x584B = 0x894C
+0x584E = 0x894D
+0x584F = 0x894E
+0x5850 = 0x894F
+0x5852 = 0x8950
+0x5853 = 0x8951
+0x5855 = 0x8952
+0x5856 = 0x8953
+0x5857 = 0x8954
+0x5859 = 0x8955
+0x585A = 0x8956
+0x585B = 0x8957
+0x585C = 0x8958
+0x585D = 0x8959
+0x585F = 0x895A
+0x5860 = 0x895B
+0x5861 = 0x895C
+0x5862 = 0x895D
+0x5863 = 0x895E
+0x5864 = 0x895F
+0x5866 = 0x8960
+0x5867 = 0x8961
+0x5868 = 0x8962
+0x5869 = 0x8963
+0x586A = 0x8964
+0x586D = 0x8965
+0x586E = 0x8966
+0x586F = 0x8967
+0x5870 = 0x8968
+0x5871 = 0x8969
+0x5872 = 0x896A
+0x5873 = 0x896B
+0x5874 = 0x896C
+0x5875 = 0x896D
+0x5876 = 0x896E
+0x5877 = 0x896F
+0x5878 = 0x8970
+0x5879 = 0x8971
+0x587A = 0x8972
+0x587B = 0x8973
+0x587C = 0x8974
+0x587D = 0x8975
+0x587F = 0x8976
+0x5882 = 0x8977
+0x5884 = 0x8978
+0x5886 = 0x8979
+0x5887 = 0x897A
+0x5888 = 0x897B
+0x588A = 0x897C
+0x588B = 0x897D
+0x588C = 0x897E
+0x588D = 0x8980
+0x588E = 0x8981
+0x588F = 0x8982
+0x5890 = 0x8983
+0x5891 = 0x8984
+0x5894 = 0x8985
+0x5895 = 0x8986
+0x5896 = 0x8987
+0x5897 = 0x8988
+0x5898 = 0x8989
+0x589B = 0x898A
+0x589C = 0x898B
+0x589D = 0x898C
+0x58A0 = 0x898D
+0x58A1 = 0x898E
+0x58A2 = 0x898F
+0x58A3 = 0x8990
+0x58A4 = 0x8991
+0x58A5 = 0x8992
+0x58A6 = 0x8993
+0x58A7 = 0x8994
+0x58AA = 0x8995
+0x58AB = 0x8996
+0x58AC = 0x8997
+0x58AD = 0x8998
+0x58AE = 0x8999
+0x58AF = 0x899A
+0x58B0 = 0x899B
+0x58B1 = 0x899C
+0x58B2 = 0x899D
+0x58B3 = 0x899E
+0x58B4 = 0x899F
+0x58B5 = 0x89A0
+0x58B6 = 0x89A1
+0x58B7 = 0x89A2
+0x58B8 = 0x89A3
+0x58B9 = 0x89A4
+0x58BA = 0x89A5
+0x58BB = 0x89A6
+0x58BD = 0x89A7
+0x58BE = 0x89A8
+0x58BF = 0x89A9
+0x58C0 = 0x89AA
+0x58C2 = 0x89AB
+0x58C3 = 0x89AC
+0x58C4 = 0x89AD
+0x58C6 = 0x89AE
+0x58C7 = 0x89AF
+0x58C8 = 0x89B0
+0x58C9 = 0x89B1
+0x58CA = 0x89B2
+0x58CB = 0x89B3
+0x58CC = 0x89B4
+0x58CD = 0x89B5
+0x58CE = 0x89B6
+0x58CF = 0x89B7
+0x58D0 = 0x89B8
+0x58D2 = 0x89B9
+0x58D3 = 0x89BA
+0x58D4 = 0x89BB
+0x58D6 = 0x89BC
+0x58D7 = 0x89BD
+0x58D8 = 0x89BE
+0x58D9 = 0x89BF
+0x58DA = 0x89C0
+0x58DB = 0x89C1
+0x58DC = 0x89C2
+0x58DD = 0x89C3
+0x58DE = 0x89C4
+0x58DF = 0x89C5
+0x58E0 = 0x89C6
+0x58E1 = 0x89C7
+0x58E2 = 0x89C8
+0x58E3 = 0x89C9
+0x58E5 = 0x89CA
+0x58E6 = 0x89CB
+0x58E7 = 0x89CC
+0x58E8 = 0x89CD
+0x58E9 = 0x89CE
+0x58EA = 0x89CF
+0x58ED = 0x89D0
+0x58EF = 0x89D1
+0x58F1 = 0x89D2
+0x58F2 = 0x89D3
+0x58F4 = 0x89D4
+0x58F5 = 0x89D5
+0x58F7 = 0x89D6
+0x58F8 = 0x89D7
+0x58FA = 0x89D8
+0x58FB = 0x89D9
+0x58FC = 0x89DA
+0x58FD = 0x89DB
+0x58FE = 0x89DC
+0x58FF = 0x89DD
+0x5900 = 0x89DE
+0x5901 = 0x89DF
+0x5903 = 0x89E0
+0x5905 = 0x89E1
+0x5906 = 0x89E2
+0x5908 = 0x89E3
+0x5909 = 0x89E4
+0x590A = 0x89E5
+0x590B = 0x89E6
+0x590C = 0x89E7
+0x590E = 0x89E8
+0x5910 = 0x89E9
+0x5911 = 0x89EA
+0x5912 = 0x89EB
+0x5913 = 0x89EC
+0x5917 = 0x89ED
+0x5918 = 0x89EE
+0x591B = 0x89EF
+0x591D = 0x89F0
+0x591E = 0x89F1
+0x5920 = 0x89F2
+0x5921 = 0x89F3
+0x5922 = 0x89F4
+0x5923 = 0x89F5
+0x5926 = 0x89F6
+0x5928 = 0x89F7
+0x592C = 0x89F8
+0x5930 = 0x89F9
+0x5932 = 0x89FA
+0x5933 = 0x89FB
+0x5935 = 0x89FC
+0x5936 = 0x89FD
+0x593B = 0x89FE
+0x593D = 0x8A40
+0x593E = 0x8A41
+0x593F = 0x8A42
+0x5940 = 0x8A43
+0x5943 = 0x8A44
+0x5945 = 0x8A45
+0x5946 = 0x8A46
+0x594A = 0x8A47
+0x594C = 0x8A48
+0x594D = 0x8A49
+0x5950 = 0x8A4A
+0x5952 = 0x8A4B
+0x5953 = 0x8A4C
+0x5959 = 0x8A4D
+0x595B = 0x8A4E
+0x595C = 0x8A4F
+0x595D = 0x8A50
+0x595E = 0x8A51
+0x595F = 0x8A52
+0x5961 = 0x8A53
+0x5963 = 0x8A54
+0x5964 = 0x8A55
+0x5966 = 0x8A56
+0x5967 = 0x8A57
+0x5968 = 0x8A58
+0x5969 = 0x8A59
+0x596A = 0x8A5A
+0x596B = 0x8A5B
+0x596C = 0x8A5C
+0x596D = 0x8A5D
+0x596E = 0x8A5E
+0x596F = 0x8A5F
+0x5970 = 0x8A60
+0x5971 = 0x8A61
+0x5972 = 0x8A62
+0x5975 = 0x8A63
+0x5977 = 0x8A64
+0x597A = 0x8A65
+0x597B = 0x8A66
+0x597C = 0x8A67
+0x597E = 0x8A68
+0x597F = 0x8A69
+0x5980 = 0x8A6A
+0x5985 = 0x8A6B
+0x5989 = 0x8A6C
+0x598B = 0x8A6D
+0x598C = 0x8A6E
+0x598E = 0x8A6F
+0x598F = 0x8A70
+0x5990 = 0x8A71
+0x5991 = 0x8A72
+0x5994 = 0x8A73
+0x5995 = 0x8A74
+0x5998 = 0x8A75
+0x599A = 0x8A76
+0x599B = 0x8A77
+0x599C = 0x8A78
+0x599D = 0x8A79
+0x599F = 0x8A7A
+0x59A0 = 0x8A7B
+0x59A1 = 0x8A7C
+0x59A2 = 0x8A7D
+0x59A6 = 0x8A7E
+0x59A7 = 0x8A80
+0x59AC = 0x8A81
+0x59AD = 0x8A82
+0x59B0 = 0x8A83
+0x59B1 = 0x8A84
+0x59B3 = 0x8A85
+0x59B4 = 0x8A86
+0x59B5 = 0x8A87
+0x59B6 = 0x8A88
+0x59B7 = 0x8A89
+0x59B8 = 0x8A8A
+0x59BA = 0x8A8B
+0x59BC = 0x8A8C
+0x59BD = 0x8A8D
+0x59BF = 0x8A8E
+0x59C0 = 0x8A8F
+0x59C1 = 0x8A90
+0x59C2 = 0x8A91
+0x59C3 = 0x8A92
+0x59C4 = 0x8A93
+0x59C5 = 0x8A94
+0x59C7 = 0x8A95
+0x59C8 = 0x8A96
+0x59C9 = 0x8A97
+0x59CC = 0x8A98
+0x59CD = 0x8A99
+0x59CE = 0x8A9A
+0x59CF = 0x8A9B
+0x59D5 = 0x8A9C
+0x59D6 = 0x8A9D
+0x59D9 = 0x8A9E
+0x59DB = 0x8A9F
+0x59DE = 0x8AA0
+0x59DF = 0x8AA1
+0x59E0 = 0x8AA2
+0x59E1 = 0x8AA3
+0x59E2 = 0x8AA4
+0x59E4 = 0x8AA5
+0x59E6 = 0x8AA6
+0x59E7 = 0x8AA7
+0x59E9 = 0x8AA8
+0x59EA = 0x8AA9
+0x59EB = 0x8AAA
+0x59ED = 0x8AAB
+0x59EE = 0x8AAC
+0x59EF = 0x8AAD
+0x59F0 = 0x8AAE
+0x59F1 = 0x8AAF
+0x59F2 = 0x8AB0
+0x59F3 = 0x8AB1
+0x59F4 = 0x8AB2
+0x59F5 = 0x8AB3
+0x59F6 = 0x8AB4
+0x59F7 = 0x8AB5
+0x59F8 = 0x8AB6
+0x59FA = 0x8AB7
+0x59FC = 0x8AB8
+0x59FD = 0x8AB9
+0x59FE = 0x8ABA
+0x5A00 = 0x8ABB
+0x5A02 = 0x8ABC
+0x5A0A = 0x8ABD
+0x5A0B = 0x8ABE
+0x5A0D = 0x8ABF
+0x5A0E = 0x8AC0
+0x5A0F = 0x8AC1
+0x5A10 = 0x8AC2
+0x5A12 = 0x8AC3
+0x5A14 = 0x8AC4
+0x5A15 = 0x8AC5
+0x5A16 = 0x8AC6
+0x5A17 = 0x8AC7
+0x5A19 = 0x8AC8
+0x5A1A = 0x8AC9
+0x5A1B = 0x8ACA
+0x5A1D = 0x8ACB
+0x5A1E = 0x8ACC
+0x5A21 = 0x8ACD
+0x5A22 = 0x8ACE
+0x5A24 = 0x8ACF
+0x5A26 = 0x8AD0
+0x5A27 = 0x8AD1
+0x5A28 = 0x8AD2
+0x5A2A = 0x8AD3
+0x5A2B = 0x8AD4
+0x5A2C = 0x8AD5
+0x5A2D = 0x8AD6
+0x5A2E = 0x8AD7
+0x5A2F = 0x8AD8
+0x5A30 = 0x8AD9
+0x5A33 = 0x8ADA
+0x5A35 = 0x8ADB
+0x5A37 = 0x8ADC
+0x5A38 = 0x8ADD
+0x5A39 = 0x8ADE
+0x5A3A = 0x8ADF
+0x5A3B = 0x8AE0
+0x5A3D = 0x8AE1
+0x5A3E = 0x8AE2
+0x5A3F = 0x8AE3
+0x5A41 = 0x8AE4
+0x5A42 = 0x8AE5
+0x5A43 = 0x8AE6
+0x5A44 = 0x8AE7
+0x5A45 = 0x8AE8
+0x5A47 = 0x8AE9
+0x5A48 = 0x8AEA
+0x5A4B = 0x8AEB
+0x5A4C = 0x8AEC
+0x5A4D = 0x8AED
+0x5A4E = 0x8AEE
+0x5A4F = 0x8AEF
+0x5A50 = 0x8AF0
+0x5A51 = 0x8AF1
+0x5A52 = 0x8AF2
+0x5A53 = 0x8AF3
+0x5A54 = 0x8AF4
+0x5A56 = 0x8AF5
+0x5A57 = 0x8AF6
+0x5A58 = 0x8AF7
+0x5A59 = 0x8AF8
+0x5A5B = 0x8AF9
+0x5A5C = 0x8AFA
+0x5A5D = 0x8AFB
+0x5A5E = 0x8AFC
+0x5A5F = 0x8AFD
+0x5A60 = 0x8AFE
+0x5A61 = 0x8B40
+0x5A63 = 0x8B41
+0x5A64 = 0x8B42
+0x5A65 = 0x8B43
+0x5A66 = 0x8B44
+0x5A68 = 0x8B45
+0x5A69 = 0x8B46
+0x5A6B = 0x8B47
+0x5A6C = 0x8B48
+0x5A6D = 0x8B49
+0x5A6E = 0x8B4A
+0x5A6F = 0x8B4B
+0x5A70 = 0x8B4C
+0x5A71 = 0x8B4D
+0x5A72 = 0x8B4E
+0x5A73 = 0x8B4F
+0x5A78 = 0x8B50
+0x5A79 = 0x8B51
+0x5A7B = 0x8B52
+0x5A7C = 0x8B53
+0x5A7D = 0x8B54
+0x5A7E = 0x8B55
+0x5A80 = 0x8B56
+0x5A81 = 0x8B57
+0x5A82 = 0x8B58
+0x5A83 = 0x8B59
+0x5A84 = 0x8B5A
+0x5A85 = 0x8B5B
+0x5A86 = 0x8B5C
+0x5A87 = 0x8B5D
+0x5A88 = 0x8B5E
+0x5A89 = 0x8B5F
+0x5A8A = 0x8B60
+0x5A8B = 0x8B61
+0x5A8C = 0x8B62
+0x5A8D = 0x8B63
+0x5A8E = 0x8B64
+0x5A8F = 0x8B65
+0x5A90 = 0x8B66
+0x5A91 = 0x8B67
+0x5A93 = 0x8B68
+0x5A94 = 0x8B69
+0x5A95 = 0x8B6A
+0x5A96 = 0x8B6B
+0x5A97 = 0x8B6C
+0x5A98 = 0x8B6D
+0x5A99 = 0x8B6E
+0x5A9C = 0x8B6F
+0x5A9D = 0x8B70
+0x5A9E = 0x8B71
+0x5A9F = 0x8B72
+0x5AA0 = 0x8B73
+0x5AA1 = 0x8B74
+0x5AA2 = 0x8B75
+0x5AA3 = 0x8B76
+0x5AA4 = 0x8B77
+0x5AA5 = 0x8B78
+0x5AA6 = 0x8B79
+0x5AA7 = 0x8B7A
+0x5AA8 = 0x8B7B
+0x5AA9 = 0x8B7C
+0x5AAB = 0x8B7D
+0x5AAC = 0x8B7E
+0x5AAD = 0x8B80
+0x5AAE = 0x8B81
+0x5AAF = 0x8B82
+0x5AB0 = 0x8B83
+0x5AB1 = 0x8B84
+0x5AB4 = 0x8B85
+0x5AB6 = 0x8B86
+0x5AB7 = 0x8B87
+0x5AB9 = 0x8B88
+0x5ABA = 0x8B89
+0x5ABB = 0x8B8A
+0x5ABC = 0x8B8B
+0x5ABD = 0x8B8C
+0x5ABF = 0x8B8D
+0x5AC0 = 0x8B8E
+0x5AC3 = 0x8B8F
+0x5AC4 = 0x8B90
+0x5AC5 = 0x8B91
+0x5AC6 = 0x8B92
+0x5AC7 = 0x8B93
+0x5AC8 = 0x8B94
+0x5ACA = 0x8B95
+0x5ACB = 0x8B96
+0x5ACD = 0x8B97
+0x5ACE = 0x8B98
+0x5ACF = 0x8B99
+0x5AD0 = 0x8B9A
+0x5AD1 = 0x8B9B
+0x5AD3 = 0x8B9C
+0x5AD5 = 0x8B9D
+0x5AD7 = 0x8B9E
+0x5AD9 = 0x8B9F
+0x5ADA = 0x8BA0
+0x5ADB = 0x8BA1
+0x5ADD = 0x8BA2
+0x5ADE = 0x8BA3
+0x5ADF = 0x8BA4
+0x5AE2 = 0x8BA5
+0x5AE4 = 0x8BA6
+0x5AE5 = 0x8BA7
+0x5AE7 = 0x8BA8
+0x5AE8 = 0x8BA9
+0x5AEA = 0x8BAA
+0x5AEC = 0x8BAB
+0x5AED = 0x8BAC
+0x5AEE = 0x8BAD
+0x5AEF = 0x8BAE
+0x5AF0 = 0x8BAF
+0x5AF2 = 0x8BB0
+0x5AF3 = 0x8BB1
+0x5AF4 = 0x8BB2
+0x5AF5 = 0x8BB3
+0x5AF6 = 0x8BB4
+0x5AF7 = 0x8BB5
+0x5AF8 = 0x8BB6
+0x5AF9 = 0x8BB7
+0x5AFA = 0x8BB8
+0x5AFB = 0x8BB9
+0x5AFC = 0x8BBA
+0x5AFD = 0x8BBB
+0x5AFE = 0x8BBC
+0x5AFF = 0x8BBD
+0x5B00 = 0x8BBE
+0x5B01 = 0x8BBF
+0x5B02 = 0x8BC0
+0x5B03 = 0x8BC1
+0x5B04 = 0x8BC2
+0x5B05 = 0x8BC3
+0x5B06 = 0x8BC4
+0x5B07 = 0x8BC5
+0x5B08 = 0x8BC6
+0x5B0A = 0x8BC7
+0x5B0B = 0x8BC8
+0x5B0C = 0x8BC9
+0x5B0D = 0x8BCA
+0x5B0E = 0x8BCB
+0x5B0F = 0x8BCC
+0x5B10 = 0x8BCD
+0x5B11 = 0x8BCE
+0x5B12 = 0x8BCF
+0x5B13 = 0x8BD0
+0x5B14 = 0x8BD1
+0x5B15 = 0x8BD2
+0x5B18 = 0x8BD3
+0x5B19 = 0x8BD4
+0x5B1A = 0x8BD5
+0x5B1B = 0x8BD6
+0x5B1C = 0x8BD7
+0x5B1D = 0x8BD8
+0x5B1E = 0x8BD9
+0x5B1F = 0x8BDA
+0x5B20 = 0x8BDB
+0x5B21 = 0x8BDC
+0x5B22 = 0x8BDD
+0x5B23 = 0x8BDE
+0x5B24 = 0x8BDF
+0x5B25 = 0x8BE0
+0x5B26 = 0x8BE1
+0x5B27 = 0x8BE2
+0x5B28 = 0x8BE3
+0x5B29 = 0x8BE4
+0x5B2A = 0x8BE5
+0x5B2B = 0x8BE6
+0x5B2C = 0x8BE7
+0x5B2D = 0x8BE8
+0x5B2E = 0x8BE9
+0x5B2F = 0x8BEA
+0x5B30 = 0x8BEB
+0x5B31 = 0x8BEC
+0x5B33 = 0x8BED
+0x5B35 = 0x8BEE
+0x5B36 = 0x8BEF
+0x5B38 = 0x8BF0
+0x5B39 = 0x8BF1
+0x5B3A = 0x8BF2
+0x5B3B = 0x8BF3
+0x5B3C = 0x8BF4
+0x5B3D = 0x8BF5
+0x5B3E = 0x8BF6
+0x5B3F = 0x8BF7
+0x5B41 = 0x8BF8
+0x5B42 = 0x8BF9
+0x5B43 = 0x8BFA
+0x5B44 = 0x8BFB
+0x5B45 = 0x8BFC
+0x5B46 = 0x8BFD
+0x5B47 = 0x8BFE
+0x5B48 = 0x8C40
+0x5B49 = 0x8C41
+0x5B4A = 0x8C42
+0x5B4B = 0x8C43
+0x5B4C = 0x8C44
+0x5B4D = 0x8C45
+0x5B4E = 0x8C46
+0x5B4F = 0x8C47
+0x5B52 = 0x8C48
+0x5B56 = 0x8C49
+0x5B5E = 0x8C4A
+0x5B60 = 0x8C4B
+0x5B61 = 0x8C4C
+0x5B67 = 0x8C4D
+0x5B68 = 0x8C4E
+0x5B6B = 0x8C4F
+0x5B6D = 0x8C50
+0x5B6E = 0x8C51
+0x5B6F = 0x8C52
+0x5B72 = 0x8C53
+0x5B74 = 0x8C54
+0x5B76 = 0x8C55
+0x5B77 = 0x8C56
+0x5B78 = 0x8C57
+0x5B79 = 0x8C58
+0x5B7B = 0x8C59
+0x5B7C = 0x8C5A
+0x5B7E = 0x8C5B
+0x5B7F = 0x8C5C
+0x5B82 = 0x8C5D
+0x5B86 = 0x8C5E
+0x5B8A = 0x8C5F
+0x5B8D = 0x8C60
+0x5B8E = 0x8C61
+0x5B90 = 0x8C62
+0x5B91 = 0x8C63
+0x5B92 = 0x8C64
+0x5B94 = 0x8C65
+0x5B96 = 0x8C66
+0x5B9F = 0x8C67
+0x5BA7 = 0x8C68
+0x5BA8 = 0x8C69
+0x5BA9 = 0x8C6A
+0x5BAC = 0x8C6B
+0x5BAD = 0x8C6C
+0x5BAE = 0x8C6D
+0x5BAF = 0x8C6E
+0x5BB1 = 0x8C6F
+0x5BB2 = 0x8C70
+0x5BB7 = 0x8C71
+0x5BBA = 0x8C72
+0x5BBB = 0x8C73
+0x5BBC = 0x8C74
+0x5BC0 = 0x8C75
+0x5BC1 = 0x8C76
+0x5BC3 = 0x8C77
+0x5BC8 = 0x8C78
+0x5BC9 = 0x8C79
+0x5BCA = 0x8C7A
+0x5BCB = 0x8C7B
+0x5BCD = 0x8C7C
+0x5BCE = 0x8C7D
+0x5BCF = 0x8C7E
+0x5BD1 = 0x8C80
+0x5BD4 = 0x8C81
+0x5BD5 = 0x8C82
+0x5BD6 = 0x8C83
+0x5BD7 = 0x8C84
+0x5BD8 = 0x8C85
+0x5BD9 = 0x8C86
+0x5BDA = 0x8C87
+0x5BDB = 0x8C88
+0x5BDC = 0x8C89
+0x5BE0 = 0x8C8A
+0x5BE2 = 0x8C8B
+0x5BE3 = 0x8C8C
+0x5BE6 = 0x8C8D
+0x5BE7 = 0x8C8E
+0x5BE9 = 0x8C8F
+0x5BEA = 0x8C90
+0x5BEB = 0x8C91
+0x5BEC = 0x8C92
+0x5BED = 0x8C93
+0x5BEF = 0x8C94
+0x5BF1 = 0x8C95
+0x5BF2 = 0x8C96
+0x5BF3 = 0x8C97
+0x5BF4 = 0x8C98
+0x5BF5 = 0x8C99
+0x5BF6 = 0x8C9A
+0x5BF7 = 0x8C9B
+0x5BFD = 0x8C9C
+0x5BFE = 0x8C9D
+0x5C00 = 0x8C9E
+0x5C02 = 0x8C9F
+0x5C03 = 0x8CA0
+0x5C05 = 0x8CA1
+0x5C07 = 0x8CA2
+0x5C08 = 0x8CA3
+0x5C0B = 0x8CA4
+0x5C0C = 0x8CA5
+0x5C0D = 0x8CA6
+0x5C0E = 0x8CA7
+0x5C10 = 0x8CA8
+0x5C12 = 0x8CA9
+0x5C13 = 0x8CAA
+0x5C17 = 0x8CAB
+0x5C19 = 0x8CAC
+0x5C1B = 0x8CAD
+0x5C1E = 0x8CAE
+0x5C1F = 0x8CAF
+0x5C20 = 0x8CB0
+0x5C21 = 0x8CB1
+0x5C23 = 0x8CB2
+0x5C26 = 0x8CB3
+0x5C28 = 0x8CB4
+0x5C29 = 0x8CB5
+0x5C2A = 0x8CB6
+0x5C2B = 0x8CB7
+0x5C2D = 0x8CB8
+0x5C2E = 0x8CB9
+0x5C2F = 0x8CBA
+0x5C30 = 0x8CBB
+0x5C32 = 0x8CBC
+0x5C33 = 0x8CBD
+0x5C35 = 0x8CBE
+0x5C36 = 0x8CBF
+0x5C37 = 0x8CC0
+0x5C43 = 0x8CC1
+0x5C44 = 0x8CC2
+0x5C46 = 0x8CC3
+0x5C47 = 0x8CC4
+0x5C4C = 0x8CC5
+0x5C4D = 0x8CC6
+0x5C52 = 0x8CC7
+0x5C53 = 0x8CC8
+0x5C54 = 0x8CC9
+0x5C56 = 0x8CCA
+0x5C57 = 0x8CCB
+0x5C58 = 0x8CCC
+0x5C5A = 0x8CCD
+0x5C5B = 0x8CCE
+0x5C5C = 0x8CCF
+0x5C5D = 0x8CD0
+0x5C5F = 0x8CD1
+0x5C62 = 0x8CD2
+0x5C64 = 0x8CD3
+0x5C67 = 0x8CD4
+0x5C68 = 0x8CD5
+0x5C69 = 0x8CD6
+0x5C6A = 0x8CD7
+0x5C6B = 0x8CD8
+0x5C6C = 0x8CD9
+0x5C6D = 0x8CDA
+0x5C70 = 0x8CDB
+0x5C72 = 0x8CDC
+0x5C73 = 0x8CDD
+0x5C74 = 0x8CDE
+0x5C75 = 0x8CDF
+0x5C76 = 0x8CE0
+0x5C77 = 0x8CE1
+0x5C78 = 0x8CE2
+0x5C7B = 0x8CE3
+0x5C7C = 0x8CE4
+0x5C7D = 0x8CE5
+0x5C7E = 0x8CE6
+0x5C80 = 0x8CE7
+0x5C83 = 0x8CE8
+0x5C84 = 0x8CE9
+0x5C85 = 0x8CEA
+0x5C86 = 0x8CEB
+0x5C87 = 0x8CEC
+0x5C89 = 0x8CED
+0x5C8A = 0x8CEE
+0x5C8B = 0x8CEF
+0x5C8E = 0x8CF0
+0x5C8F = 0x8CF1
+0x5C92 = 0x8CF2
+0x5C93 = 0x8CF3
+0x5C95 = 0x8CF4
+0x5C9D = 0x8CF5
+0x5C9E = 0x8CF6
+0x5C9F = 0x8CF7
+0x5CA0 = 0x8CF8
+0x5CA1 = 0x8CF9
+0x5CA4 = 0x8CFA
+0x5CA5 = 0x8CFB
+0x5CA6 = 0x8CFC
+0x5CA7 = 0x8CFD
+0x5CA8 = 0x8CFE
+0x5CAA = 0x8D40
+0x5CAE = 0x8D41
+0x5CAF = 0x8D42
+0x5CB0 = 0x8D43
+0x5CB2 = 0x8D44
+0x5CB4 = 0x8D45
+0x5CB6 = 0x8D46
+0x5CB9 = 0x8D47
+0x5CBA = 0x8D48
+0x5CBB = 0x8D49
+0x5CBC = 0x8D4A
+0x5CBE = 0x8D4B
+0x5CC0 = 0x8D4C
+0x5CC2 = 0x8D4D
+0x5CC3 = 0x8D4E
+0x5CC5 = 0x8D4F
+0x5CC6 = 0x8D50
+0x5CC7 = 0x8D51
+0x5CC8 = 0x8D52
+0x5CC9 = 0x8D53
+0x5CCA = 0x8D54
+0x5CCC = 0x8D55
+0x5CCD = 0x8D56
+0x5CCE = 0x8D57
+0x5CCF = 0x8D58
+0x5CD0 = 0x8D59
+0x5CD1 = 0x8D5A
+0x5CD3 = 0x8D5B
+0x5CD4 = 0x8D5C
+0x5CD5 = 0x8D5D
+0x5CD6 = 0x8D5E
+0x5CD7 = 0x8D5F
+0x5CD8 = 0x8D60
+0x5CDA = 0x8D61
+0x5CDB = 0x8D62
+0x5CDC = 0x8D63
+0x5CDD = 0x8D64
+0x5CDE = 0x8D65
+0x5CDF = 0x8D66
+0x5CE0 = 0x8D67
+0x5CE2 = 0x8D68
+0x5CE3 = 0x8D69
+0x5CE7 = 0x8D6A
+0x5CE9 = 0x8D6B
+0x5CEB = 0x8D6C
+0x5CEC = 0x8D6D
+0x5CEE = 0x8D6E
+0x5CEF = 0x8D6F
+0x5CF1 = 0x8D70
+0x5CF2 = 0x8D71
+0x5CF3 = 0x8D72
+0x5CF4 = 0x8D73
+0x5CF5 = 0x8D74
+0x5CF6 = 0x8D75
+0x5CF7 = 0x8D76
+0x5CF8 = 0x8D77
+0x5CF9 = 0x8D78
+0x5CFA = 0x8D79
+0x5CFC = 0x8D7A
+0x5CFD = 0x8D7B
+0x5CFE = 0x8D7C
+0x5CFF = 0x8D7D
+0x5D00 = 0x8D7E
+0x5D01 = 0x8D80
+0x5D04 = 0x8D81
+0x5D05 = 0x8D82
+0x5D08 = 0x8D83
+0x5D09 = 0x8D84
+0x5D0A = 0x8D85
+0x5D0B = 0x8D86
+0x5D0C = 0x8D87
+0x5D0D = 0x8D88
+0x5D0F = 0x8D89
+0x5D10 = 0x8D8A
+0x5D11 = 0x8D8B
+0x5D12 = 0x8D8C
+0x5D13 = 0x8D8D
+0x5D15 = 0x8D8E
+0x5D17 = 0x8D8F
+0x5D18 = 0x8D90
+0x5D19 = 0x8D91
+0x5D1A = 0x8D92
+0x5D1C = 0x8D93
+0x5D1D = 0x8D94
+0x5D1F = 0x8D95
+0x5D20 = 0x8D96
+0x5D21 = 0x8D97
+0x5D22 = 0x8D98
+0x5D23 = 0x8D99
+0x5D25 = 0x8D9A
+0x5D28 = 0x8D9B
+0x5D2A = 0x8D9C
+0x5D2B = 0x8D9D
+0x5D2C = 0x8D9E
+0x5D2F = 0x8D9F
+0x5D30 = 0x8DA0
+0x5D31 = 0x8DA1
+0x5D32 = 0x8DA2
+0x5D33 = 0x8DA3
+0x5D35 = 0x8DA4
+0x5D36 = 0x8DA5
+0x5D37 = 0x8DA6
+0x5D38 = 0x8DA7
+0x5D39 = 0x8DA8
+0x5D3A = 0x8DA9
+0x5D3B = 0x8DAA
+0x5D3C = 0x8DAB
+0x5D3F = 0x8DAC
+0x5D40 = 0x8DAD
+0x5D41 = 0x8DAE
+0x5D42 = 0x8DAF
+0x5D43 = 0x8DB0
+0x5D44 = 0x8DB1
+0x5D45 = 0x8DB2
+0x5D46 = 0x8DB3
+0x5D48 = 0x8DB4
+0x5D49 = 0x8DB5
+0x5D4D = 0x8DB6
+0x5D4E = 0x8DB7
+0x5D4F = 0x8DB8
+0x5D50 = 0x8DB9
+0x5D51 = 0x8DBA
+0x5D52 = 0x8DBB
+0x5D53 = 0x8DBC
+0x5D54 = 0x8DBD
+0x5D55 = 0x8DBE
+0x5D56 = 0x8DBF
+0x5D57 = 0x8DC0
+0x5D59 = 0x8DC1
+0x5D5A = 0x8DC2
+0x5D5C = 0x8DC3
+0x5D5E = 0x8DC4
+0x5D5F = 0x8DC5
+0x5D60 = 0x8DC6
+0x5D61 = 0x8DC7
+0x5D62 = 0x8DC8
+0x5D63 = 0x8DC9
+0x5D64 = 0x8DCA
+0x5D65 = 0x8DCB
+0x5D66 = 0x8DCC
+0x5D67 = 0x8DCD
+0x5D68 = 0x8DCE
+0x5D6A = 0x8DCF
+0x5D6D = 0x8DD0
+0x5D6E = 0x8DD1
+0x5D70 = 0x8DD2
+0x5D71 = 0x8DD3
+0x5D72 = 0x8DD4
+0x5D73 = 0x8DD5
+0x5D75 = 0x8DD6
+0x5D76 = 0x8DD7
+0x5D77 = 0x8DD8
+0x5D78 = 0x8DD9
+0x5D79 = 0x8DDA
+0x5D7A = 0x8DDB
+0x5D7B = 0x8DDC
+0x5D7C = 0x8DDD
+0x5D7D = 0x8DDE
+0x5D7E = 0x8DDF
+0x5D7F = 0x8DE0
+0x5D80 = 0x8DE1
+0x5D81 = 0x8DE2
+0x5D83 = 0x8DE3
+0x5D84 = 0x8DE4
+0x5D85 = 0x8DE5
+0x5D86 = 0x8DE6
+0x5D87 = 0x8DE7
+0x5D88 = 0x8DE8
+0x5D89 = 0x8DE9
+0x5D8A = 0x8DEA
+0x5D8B = 0x8DEB
+0x5D8C = 0x8DEC
+0x5D8D = 0x8DED
+0x5D8E = 0x8DEE
+0x5D8F = 0x8DEF
+0x5D90 = 0x8DF0
+0x5D91 = 0x8DF1
+0x5D92 = 0x8DF2
+0x5D93 = 0x8DF3
+0x5D94 = 0x8DF4
+0x5D95 = 0x8DF5
+0x5D96 = 0x8DF6
+0x5D97 = 0x8DF7
+0x5D98 = 0x8DF8
+0x5D9A = 0x8DF9
+0x5D9B = 0x8DFA
+0x5D9C = 0x8DFB
+0x5D9E = 0x8DFC
+0x5D9F = 0x8DFD
+0x5DA0 = 0x8DFE
+0x5DA1 = 0x8E40
+0x5DA2 = 0x8E41
+0x5DA3 = 0x8E42
+0x5DA4 = 0x8E43
+0x5DA5 = 0x8E44
+0x5DA6 = 0x8E45
+0x5DA7 = 0x8E46
+0x5DA8 = 0x8E47
+0x5DA9 = 0x8E48
+0x5DAA = 0x8E49
+0x5DAB = 0x8E4A
+0x5DAC = 0x8E4B
+0x5DAD = 0x8E4C
+0x5DAE = 0x8E4D
+0x5DAF = 0x8E4E
+0x5DB0 = 0x8E4F
+0x5DB1 = 0x8E50
+0x5DB2 = 0x8E51
+0x5DB3 = 0x8E52
+0x5DB4 = 0x8E53
+0x5DB5 = 0x8E54
+0x5DB6 = 0x8E55
+0x5DB8 = 0x8E56
+0x5DB9 = 0x8E57
+0x5DBA = 0x8E58
+0x5DBB = 0x8E59
+0x5DBC = 0x8E5A
+0x5DBD = 0x8E5B
+0x5DBE = 0x8E5C
+0x5DBF = 0x8E5D
+0x5DC0 = 0x8E5E
+0x5DC1 = 0x8E5F
+0x5DC2 = 0x8E60
+0x5DC3 = 0x8E61
+0x5DC4 = 0x8E62
+0x5DC6 = 0x8E63
+0x5DC7 = 0x8E64
+0x5DC8 = 0x8E65
+0x5DC9 = 0x8E66
+0x5DCA = 0x8E67
+0x5DCB = 0x8E68
+0x5DCC = 0x8E69
+0x5DCE = 0x8E6A
+0x5DCF = 0x8E6B
+0x5DD0 = 0x8E6C
+0x5DD1 = 0x8E6D
+0x5DD2 = 0x8E6E
+0x5DD3 = 0x8E6F
+0x5DD4 = 0x8E70
+0x5DD5 = 0x8E71
+0x5DD6 = 0x8E72
+0x5DD7 = 0x8E73
+0x5DD8 = 0x8E74
+0x5DD9 = 0x8E75
+0x5DDA = 0x8E76
+0x5DDC = 0x8E77
+0x5DDF = 0x8E78
+0x5DE0 = 0x8E79
+0x5DE3 = 0x8E7A
+0x5DE4 = 0x8E7B
+0x5DEA = 0x8E7C
+0x5DEC = 0x8E7D
+0x5DED = 0x8E7E
+0x5DF0 = 0x8E80
+0x5DF5 = 0x8E81
+0x5DF6 = 0x8E82
+0x5DF8 = 0x8E83
+0x5DF9 = 0x8E84
+0x5DFA = 0x8E85
+0x5DFB = 0x8E86
+0x5DFC = 0x8E87
+0x5DFF = 0x8E88
+0x5E00 = 0x8E89
+0x5E04 = 0x8E8A
+0x5E07 = 0x8E8B
+0x5E09 = 0x8E8C
+0x5E0A = 0x8E8D
+0x5E0B = 0x8E8E
+0x5E0D = 0x8E8F
+0x5E0E = 0x8E90
+0x5E12 = 0x8E91
+0x5E13 = 0x8E92
+0x5E17 = 0x8E93
+0x5E1E = 0x8E94
+0x5E1F = 0x8E95
+0x5E20 = 0x8E96
+0x5E21 = 0x8E97
+0x5E22 = 0x8E98
+0x5E23 = 0x8E99
+0x5E24 = 0x8E9A
+0x5E25 = 0x8E9B
+0x5E28 = 0x8E9C
+0x5E29 = 0x8E9D
+0x5E2A = 0x8E9E
+0x5E2B = 0x8E9F
+0x5E2C = 0x8EA0
+0x5E2F = 0x8EA1
+0x5E30 = 0x8EA2
+0x5E32 = 0x8EA3
+0x5E33 = 0x8EA4
+0x5E34 = 0x8EA5
+0x5E35 = 0x8EA6
+0x5E36 = 0x8EA7
+0x5E39 = 0x8EA8
+0x5E3A = 0x8EA9
+0x5E3E = 0x8EAA
+0x5E3F = 0x8EAB
+0x5E40 = 0x8EAC
+0x5E41 = 0x8EAD
+0x5E43 = 0x8EAE
+0x5E46 = 0x8EAF
+0x5E47 = 0x8EB0
+0x5E48 = 0x8EB1
+0x5E49 = 0x8EB2
+0x5E4A = 0x8EB3
+0x5E4B = 0x8EB4
+0x5E4D = 0x8EB5
+0x5E4E = 0x8EB6
+0x5E4F = 0x8EB7
+0x5E50 = 0x8EB8
+0x5E51 = 0x8EB9
+0x5E52 = 0x8EBA
+0x5E53 = 0x8EBB
+0x5E56 = 0x8EBC
+0x5E57 = 0x8EBD
+0x5E58 = 0x8EBE
+0x5E59 = 0x8EBF
+0x5E5A = 0x8EC0
+0x5E5C = 0x8EC1
+0x5E5D = 0x8EC2
+0x5E5F = 0x8EC3
+0x5E60 = 0x8EC4
+0x5E63 = 0x8EC5
+0x5E64 = 0x8EC6
+0x5E65 = 0x8EC7
+0x5E66 = 0x8EC8
+0x5E67 = 0x8EC9
+0x5E68 = 0x8ECA
+0x5E69 = 0x8ECB
+0x5E6A = 0x8ECC
+0x5E6B = 0x8ECD
+0x5E6C = 0x8ECE
+0x5E6D = 0x8ECF
+0x5E6E = 0x8ED0
+0x5E6F = 0x8ED1
+0x5E70 = 0x8ED2
+0x5E71 = 0x8ED3
+0x5E75 = 0x8ED4
+0x5E77 = 0x8ED5
+0x5E79 = 0x8ED6
+0x5E7E = 0x8ED7
+0x5E81 = 0x8ED8
+0x5E82 = 0x8ED9
+0x5E83 = 0x8EDA
+0x5E85 = 0x8EDB
+0x5E88 = 0x8EDC
+0x5E89 = 0x8EDD
+0x5E8C = 0x8EDE
+0x5E8D = 0x8EDF
+0x5E8E = 0x8EE0
+0x5E92 = 0x8EE1
+0x5E98 = 0x8EE2
+0x5E9B = 0x8EE3
+0x5E9D = 0x8EE4
+0x5EA1 = 0x8EE5
+0x5EA2 = 0x8EE6
+0x5EA3 = 0x8EE7
+0x5EA4 = 0x8EE8
+0x5EA8 = 0x8EE9
+0x5EA9 = 0x8EEA
+0x5EAA = 0x8EEB
+0x5EAB = 0x8EEC
+0x5EAC = 0x8EED
+0x5EAE = 0x8EEE
+0x5EAF = 0x8EEF
+0x5EB0 = 0x8EF0
+0x5EB1 = 0x8EF1
+0x5EB2 = 0x8EF2
+0x5EB4 = 0x8EF3
+0x5EBA = 0x8EF4
+0x5EBB = 0x8EF5
+0x5EBC = 0x8EF6
+0x5EBD = 0x8EF7
+0x5EBF = 0x8EF8
+0x5EC0 = 0x8EF9
+0x5EC1 = 0x8EFA
+0x5EC2 = 0x8EFB
+0x5EC3 = 0x8EFC
+0x5EC4 = 0x8EFD
+0x5EC5 = 0x8EFE
+0x5EC6 = 0x8F40
+0x5EC7 = 0x8F41
+0x5EC8 = 0x8F42
+0x5ECB = 0x8F43
+0x5ECC = 0x8F44
+0x5ECD = 0x8F45
+0x5ECE = 0x8F46
+0x5ECF = 0x8F47
+0x5ED0 = 0x8F48
+0x5ED4 = 0x8F49
+0x5ED5 = 0x8F4A
+0x5ED7 = 0x8F4B
+0x5ED8 = 0x8F4C
+0x5ED9 = 0x8F4D
+0x5EDA = 0x8F4E
+0x5EDC = 0x8F4F
+0x5EDD = 0x8F50
+0x5EDE = 0x8F51
+0x5EDF = 0x8F52
+0x5EE0 = 0x8F53
+0x5EE1 = 0x8F54
+0x5EE2 = 0x8F55
+0x5EE3 = 0x8F56
+0x5EE4 = 0x8F57
+0x5EE5 = 0x8F58
+0x5EE6 = 0x8F59
+0x5EE7 = 0x8F5A
+0x5EE9 = 0x8F5B
+0x5EEB = 0x8F5C
+0x5EEC = 0x8F5D
+0x5EED = 0x8F5E
+0x5EEE = 0x8F5F
+0x5EEF = 0x8F60
+0x5EF0 = 0x8F61
+0x5EF1 = 0x8F62
+0x5EF2 = 0x8F63
+0x5EF3 = 0x8F64
+0x5EF5 = 0x8F65
+0x5EF8 = 0x8F66
+0x5EF9 = 0x8F67
+0x5EFB = 0x8F68
+0x5EFC = 0x8F69
+0x5EFD = 0x8F6A
+0x5F05 = 0x8F6B
+0x5F06 = 0x8F6C
+0x5F07 = 0x8F6D
+0x5F09 = 0x8F6E
+0x5F0C = 0x8F6F
+0x5F0D = 0x8F70
+0x5F0E = 0x8F71
+0x5F10 = 0x8F72
+0x5F12 = 0x8F73
+0x5F14 = 0x8F74
+0x5F16 = 0x8F75
+0x5F19 = 0x8F76
+0x5F1A = 0x8F77
+0x5F1C = 0x8F78
+0x5F1D = 0x8F79
+0x5F1E = 0x8F7A
+0x5F21 = 0x8F7B
+0x5F22 = 0x8F7C
+0x5F23 = 0x8F7D
+0x5F24 = 0x8F7E
+0x5F28 = 0x8F80
+0x5F2B = 0x8F81
+0x5F2C = 0x8F82
+0x5F2E = 0x8F83
+0x5F30 = 0x8F84
+0x5F32 = 0x8F85
+0x5F33 = 0x8F86
+0x5F34 = 0x8F87
+0x5F35 = 0x8F88
+0x5F36 = 0x8F89
+0x5F37 = 0x8F8A
+0x5F38 = 0x8F8B
+0x5F3B = 0x8F8C
+0x5F3D = 0x8F8D
+0x5F3E = 0x8F8E
+0x5F3F = 0x8F8F
+0x5F41 = 0x8F90
+0x5F42 = 0x8F91
+0x5F43 = 0x8F92
+0x5F44 = 0x8F93
+0x5F45 = 0x8F94
+0x5F46 = 0x8F95
+0x5F47 = 0x8F96
+0x5F48 = 0x8F97
+0x5F49 = 0x8F98
+0x5F4A = 0x8F99
+0x5F4B = 0x8F9A
+0x5F4C = 0x8F9B
+0x5F4D = 0x8F9C
+0x5F4E = 0x8F9D
+0x5F4F = 0x8F9E
+0x5F51 = 0x8F9F
+0x5F54 = 0x8FA0
+0x5F59 = 0x8FA1
+0x5F5A = 0x8FA2
+0x5F5B = 0x8FA3
+0x5F5C = 0x8FA4
+0x5F5E = 0x8FA5
+0x5F5F = 0x8FA6
+0x5F60 = 0x8FA7
+0x5F63 = 0x8FA8
+0x5F65 = 0x8FA9
+0x5F67 = 0x8FAA
+0x5F68 = 0x8FAB
+0x5F6B = 0x8FAC
+0x5F6E = 0x8FAD
+0x5F6F = 0x8FAE
+0x5F72 = 0x8FAF
+0x5F74 = 0x8FB0
+0x5F75 = 0x8FB1
+0x5F76 = 0x8FB2
+0x5F78 = 0x8FB3
+0x5F7A = 0x8FB4
+0x5F7D = 0x8FB5
+0x5F7E = 0x8FB6
+0x5F7F = 0x8FB7
+0x5F83 = 0x8FB8
+0x5F86 = 0x8FB9
+0x5F8D = 0x8FBA
+0x5F8E = 0x8FBB
+0x5F8F = 0x8FBC
+0x5F91 = 0x8FBD
+0x5F93 = 0x8FBE
+0x5F94 = 0x8FBF
+0x5F96 = 0x8FC0
+0x5F9A = 0x8FC1
+0x5F9B = 0x8FC2
+0x5F9D = 0x8FC3
+0x5F9E = 0x8FC4
+0x5F9F = 0x8FC5
+0x5FA0 = 0x8FC6
+0x5FA2 = 0x8FC7
+0x5FA3 = 0x8FC8
+0x5FA4 = 0x8FC9
+0x5FA5 = 0x8FCA
+0x5FA6 = 0x8FCB
+0x5FA7 = 0x8FCC
+0x5FA9 = 0x8FCD
+0x5FAB = 0x8FCE
+0x5FAC = 0x8FCF
+0x5FAF = 0x8FD0
+0x5FB0 = 0x8FD1
+0x5FB1 = 0x8FD2
+0x5FB2 = 0x8FD3
+0x5FB3 = 0x8FD4
+0x5FB4 = 0x8FD5
+0x5FB6 = 0x8FD6
+0x5FB8 = 0x8FD7
+0x5FB9 = 0x8FD8
+0x5FBA = 0x8FD9
+0x5FBB = 0x8FDA
+0x5FBE = 0x8FDB
+0x5FBF = 0x8FDC
+0x5FC0 = 0x8FDD
+0x5FC1 = 0x8FDE
+0x5FC2 = 0x8FDF
+0x5FC7 = 0x8FE0
+0x5FC8 = 0x8FE1
+0x5FCA = 0x8FE2
+0x5FCB = 0x8FE3
+0x5FCE = 0x8FE4
+0x5FD3 = 0x8FE5
+0x5FD4 = 0x8FE6
+0x5FD5 = 0x8FE7
+0x5FDA = 0x8FE8
+0x5FDB = 0x8FE9
+0x5FDC = 0x8FEA
+0x5FDE = 0x8FEB
+0x5FDF = 0x8FEC
+0x5FE2 = 0x8FED
+0x5FE3 = 0x8FEE
+0x5FE5 = 0x8FEF
+0x5FE6 = 0x8FF0
+0x5FE8 = 0x8FF1
+0x5FE9 = 0x8FF2
+0x5FEC = 0x8FF3
+0x5FEF = 0x8FF4
+0x5FF0 = 0x8FF5
+0x5FF2 = 0x8FF6
+0x5FF3 = 0x8FF7
+0x5FF4 = 0x8FF8
+0x5FF6 = 0x8FF9
+0x5FF7 = 0x8FFA
+0x5FF9 = 0x8FFB
+0x5FFA = 0x8FFC
+0x5FFC = 0x8FFD
+0x6007 = 0x8FFE
+0x6008 = 0x9040
+0x6009 = 0x9041
+0x600B = 0x9042
+0x600C = 0x9043
+0x6010 = 0x9044
+0x6011 = 0x9045
+0x6013 = 0x9046
+0x6017 = 0x9047
+0x6018 = 0x9048
+0x601A = 0x9049
+0x601E = 0x904A
+0x601F = 0x904B
+0x6022 = 0x904C
+0x6023 = 0x904D
+0x6024 = 0x904E
+0x602C = 0x904F
+0x602D = 0x9050
+0x602E = 0x9051
+0x6030 = 0x9052
+0x6031 = 0x9053
+0x6032 = 0x9054
+0x6033 = 0x9055
+0x6034 = 0x9056
+0x6036 = 0x9057
+0x6037 = 0x9058
+0x6038 = 0x9059
+0x6039 = 0x905A
+0x603A = 0x905B
+0x603D = 0x905C
+0x603E = 0x905D
+0x6040 = 0x905E
+0x6044 = 0x905F
+0x6045 = 0x9060
+0x6046 = 0x9061
+0x6047 = 0x9062
+0x6048 = 0x9063
+0x6049 = 0x9064
+0x604A = 0x9065
+0x604C = 0x9066
+0x604E = 0x9067
+0x604F = 0x9068
+0x6051 = 0x9069
+0x6053 = 0x906A
+0x6054 = 0x906B
+0x6056 = 0x906C
+0x6057 = 0x906D
+0x6058 = 0x906E
+0x605B = 0x906F
+0x605C = 0x9070
+0x605E = 0x9071
+0x605F = 0x9072
+0x6060 = 0x9073
+0x6061 = 0x9074
+0x6065 = 0x9075
+0x6066 = 0x9076
+0x606E = 0x9077
+0x6071 = 0x9078
+0x6072 = 0x9079
+0x6074 = 0x907A
+0x6075 = 0x907B
+0x6077 = 0x907C
+0x607E = 0x907D
+0x6080 = 0x907E
+0x6081 = 0x9080
+0x6082 = 0x9081
+0x6085 = 0x9082
+0x6086 = 0x9083
+0x6087 = 0x9084
+0x6088 = 0x9085
+0x608A = 0x9086
+0x608B = 0x9087
+0x608E = 0x9088
+0x608F = 0x9089
+0x6090 = 0x908A
+0x6091 = 0x908B
+0x6093 = 0x908C
+0x6095 = 0x908D
+0x6097 = 0x908E
+0x6098 = 0x908F
+0x6099 = 0x9090
+0x609C = 0x9091
+0x609E = 0x9092
+0x60A1 = 0x9093
+0x60A2 = 0x9094
+0x60A4 = 0x9095
+0x60A5 = 0x9096
+0x60A7 = 0x9097
+0x60A9 = 0x9098
+0x60AA = 0x9099
+0x60AE = 0x909A
+0x60B0 = 0x909B
+0x60B3 = 0x909C
+0x60B5 = 0x909D
+0x60B6 = 0x909E
+0x60B7 = 0x909F
+0x60B9 = 0x90A0
+0x60BA = 0x90A1
+0x60BD = 0x90A2
+0x60BE = 0x90A3
+0x60BF = 0x90A4
+0x60C0 = 0x90A5
+0x60C1 = 0x90A6
+0x60C2 = 0x90A7
+0x60C3 = 0x90A8
+0x60C4 = 0x90A9
+0x60C7 = 0x90AA
+0x60C8 = 0x90AB
+0x60C9 = 0x90AC
+0x60CC = 0x90AD
+0x60CD = 0x90AE
+0x60CE = 0x90AF
+0x60CF = 0x90B0
+0x60D0 = 0x90B1
+0x60D2 = 0x90B2
+0x60D3 = 0x90B3
+0x60D4 = 0x90B4
+0x60D6 = 0x90B5
+0x60D7 = 0x90B6
+0x60D9 = 0x90B7
+0x60DB = 0x90B8
+0x60DE = 0x90B9
+0x60E1 = 0x90BA
+0x60E2 = 0x90BB
+0x60E3 = 0x90BC
+0x60E4 = 0x90BD
+0x60E5 = 0x90BE
+0x60EA = 0x90BF
+0x60F1 = 0x90C0
+0x60F2 = 0x90C1
+0x60F5 = 0x90C2
+0x60F7 = 0x90C3
+0x60F8 = 0x90C4
+0x60FB = 0x90C5
+0x60FC = 0x90C6
+0x60FD = 0x90C7
+0x60FE = 0x90C8
+0x60FF = 0x90C9
+0x6102 = 0x90CA
+0x6103 = 0x90CB
+0x6104 = 0x90CC
+0x6105 = 0x90CD
+0x6107 = 0x90CE
+0x610A = 0x90CF
+0x610B = 0x90D0
+0x610C = 0x90D1
+0x6110 = 0x90D2
+0x6111 = 0x90D3
+0x6112 = 0x90D4
+0x6113 = 0x90D5
+0x6114 = 0x90D6
+0x6116 = 0x90D7
+0x6117 = 0x90D8
+0x6118 = 0x90D9
+0x6119 = 0x90DA
+0x611B = 0x90DB
+0x611C = 0x90DC
+0x611D = 0x90DD
+0x611E = 0x90DE
+0x6121 = 0x90DF
+0x6122 = 0x90E0
+0x6125 = 0x90E1
+0x6128 = 0x90E2
+0x6129 = 0x90E3
+0x612A = 0x90E4
+0x612C = 0x90E5
+0x612D = 0x90E6
+0x612E = 0x90E7
+0x612F = 0x90E8
+0x6130 = 0x90E9
+0x6131 = 0x90EA
+0x6132 = 0x90EB
+0x6133 = 0x90EC
+0x6134 = 0x90ED
+0x6135 = 0x90EE
+0x6136 = 0x90EF
+0x6137 = 0x90F0
+0x6138 = 0x90F1
+0x6139 = 0x90F2
+0x613A = 0x90F3
+0x613B = 0x90F4
+0x613C = 0x90F5
+0x613D = 0x90F6
+0x613E = 0x90F7
+0x6140 = 0x90F8
+0x6141 = 0x90F9
+0x6142 = 0x90FA
+0x6143 = 0x90FB
+0x6144 = 0x90FC
+0x6145 = 0x90FD
+0x6146 = 0x90FE
+0x6147 = 0x9140
+0x6149 = 0x9141
+0x614B = 0x9142
+0x614D = 0x9143
+0x614F = 0x9144
+0x6150 = 0x9145
+0x6152 = 0x9146
+0x6153 = 0x9147
+0x6154 = 0x9148
+0x6156 = 0x9149
+0x6157 = 0x914A
+0x6158 = 0x914B
+0x6159 = 0x914C
+0x615A = 0x914D
+0x615B = 0x914E
+0x615C = 0x914F
+0x615E = 0x9150
+0x615F = 0x9151
+0x6160 = 0x9152
+0x6161 = 0x9153
+0x6163 = 0x9154
+0x6164 = 0x9155
+0x6165 = 0x9156
+0x6166 = 0x9157
+0x6169 = 0x9158
+0x616A = 0x9159
+0x616B = 0x915A
+0x616C = 0x915B
+0x616D = 0x915C
+0x616E = 0x915D
+0x616F = 0x915E
+0x6171 = 0x915F
+0x6172 = 0x9160
+0x6173 = 0x9161
+0x6174 = 0x9162
+0x6176 = 0x9163
+0x6178 = 0x9164
+0x6179 = 0x9165
+0x617A = 0x9166
+0x617B = 0x9167
+0x617C = 0x9168
+0x617D = 0x9169
+0x617E = 0x916A
+0x617F = 0x916B
+0x6180 = 0x916C
+0x6181 = 0x916D
+0x6182 = 0x916E
+0x6183 = 0x916F
+0x6184 = 0x9170
+0x6185 = 0x9171
+0x6186 = 0x9172
+0x6187 = 0x9173
+0x6188 = 0x9174
+0x6189 = 0x9175
+0x618A = 0x9176
+0x618C = 0x9177
+0x618D = 0x9178
+0x618F = 0x9179
+0x6190 = 0x917A
+0x6191 = 0x917B
+0x6192 = 0x917C
+0x6193 = 0x917D
+0x6195 = 0x917E
+0x6196 = 0x9180
+0x6197 = 0x9181
+0x6198 = 0x9182
+0x6199 = 0x9183
+0x619A = 0x9184
+0x619B = 0x9185
+0x619C = 0x9186
+0x619E = 0x9187
+0x619F = 0x9188
+0x61A0 = 0x9189
+0x61A1 = 0x918A
+0x61A2 = 0x918B
+0x61A3 = 0x918C
+0x61A4 = 0x918D
+0x61A5 = 0x918E
+0x61A6 = 0x918F
+0x61AA = 0x9190
+0x61AB = 0x9191
+0x61AD = 0x9192
+0x61AE = 0x9193
+0x61AF = 0x9194
+0x61B0 = 0x9195
+0x61B1 = 0x9196
+0x61B2 = 0x9197
+0x61B3 = 0x9198
+0x61B4 = 0x9199
+0x61B5 = 0x919A
+0x61B6 = 0x919B
+0x61B8 = 0x919C
+0x61B9 = 0x919D
+0x61BA = 0x919E
+0x61BB = 0x919F
+0x61BC = 0x91A0
+0x61BD = 0x91A1
+0x61BF = 0x91A2
+0x61C0 = 0x91A3
+0x61C1 = 0x91A4
+0x61C3 = 0x91A5
+0x61C4 = 0x91A6
+0x61C5 = 0x91A7
+0x61C6 = 0x91A8
+0x61C7 = 0x91A9
+0x61C9 = 0x91AA
+0x61CC = 0x91AB
+0x61CD = 0x91AC
+0x61CE = 0x91AD
+0x61CF = 0x91AE
+0x61D0 = 0x91AF
+0x61D3 = 0x91B0
+0x61D5 = 0x91B1
+0x61D6 = 0x91B2
+0x61D7 = 0x91B3
+0x61D8 = 0x91B4
+0x61D9 = 0x91B5
+0x61DA = 0x91B6
+0x61DB = 0x91B7
+0x61DC = 0x91B8
+0x61DD = 0x91B9
+0x61DE = 0x91BA
+0x61DF = 0x91BB
+0x61E0 = 0x91BC
+0x61E1 = 0x91BD
+0x61E2 = 0x91BE
+0x61E3 = 0x91BF
+0x61E4 = 0x91C0
+0x61E5 = 0x91C1
+0x61E7 = 0x91C2
+0x61E8 = 0x91C3
+0x61E9 = 0x91C4
+0x61EA = 0x91C5
+0x61EB = 0x91C6
+0x61EC = 0x91C7
+0x61ED = 0x91C8
+0x61EE = 0x91C9
+0x61EF = 0x91CA
+0x61F0 = 0x91CB
+0x61F1 = 0x91CC
+0x61F2 = 0x91CD
+0x61F3 = 0x91CE
+0x61F4 = 0x91CF
+0x61F6 = 0x91D0
+0x61F7 = 0x91D1
+0x61F8 = 0x91D2
+0x61F9 = 0x91D3
+0x61FA = 0x91D4
+0x61FB = 0x91D5
+0x61FC = 0x91D6
+0x61FD = 0x91D7
+0x61FE = 0x91D8
+0x6200 = 0x91D9
+0x6201 = 0x91DA
+0x6202 = 0x91DB
+0x6203 = 0x91DC
+0x6204 = 0x91DD
+0x6205 = 0x91DE
+0x6207 = 0x91DF
+0x6209 = 0x91E0
+0x6213 = 0x91E1
+0x6214 = 0x91E2
+0x6219 = 0x91E3
+0x621C = 0x91E4
+0x621D = 0x91E5
+0x621E = 0x91E6
+0x6220 = 0x91E7
+0x6223 = 0x91E8
+0x6226 = 0x91E9
+0x6227 = 0x91EA
+0x6228 = 0x91EB
+0x6229 = 0x91EC
+0x622B = 0x91ED
+0x622D = 0x91EE
+0x622F = 0x91EF
+0x6230 = 0x91F0
+0x6231 = 0x91F1
+0x6232 = 0x91F2
+0x6235 = 0x91F3
+0x6236 = 0x91F4
+0x6238 = 0x91F5
+0x6239 = 0x91F6
+0x623A = 0x91F7
+0x623B = 0x91F8
+0x623C = 0x91F9
+0x6242 = 0x91FA
+0x6244 = 0x91FB
+0x6245 = 0x91FC
+0x6246 = 0x91FD
+0x624A = 0x91FE
+0x624F = 0x9240
+0x6250 = 0x9241
+0x6255 = 0x9242
+0x6256 = 0x9243
+0x6257 = 0x9244
+0x6259 = 0x9245
+0x625A = 0x9246
+0x625C = 0x9247
+0x625D = 0x9248
+0x625E = 0x9249
+0x625F = 0x924A
+0x6260 = 0x924B
+0x6261 = 0x924C
+0x6262 = 0x924D
+0x6264 = 0x924E
+0x6265 = 0x924F
+0x6268 = 0x9250
+0x6271 = 0x9251
+0x6272 = 0x9252
+0x6274 = 0x9253
+0x6275 = 0x9254
+0x6277 = 0x9255
+0x6278 = 0x9256
+0x627A = 0x9257
+0x627B = 0x9258
+0x627D = 0x9259
+0x6281 = 0x925A
+0x6282 = 0x925B
+0x6283 = 0x925C
+0x6285 = 0x925D
+0x6286 = 0x925E
+0x6287 = 0x925F
+0x6288 = 0x9260
+0x628B = 0x9261
+0x628C = 0x9262
+0x628D = 0x9263
+0x628E = 0x9264
+0x628F = 0x9265
+0x6290 = 0x9266
+0x6294 = 0x9267
+0x6299 = 0x9268
+0x629C = 0x9269
+0x629D = 0x926A
+0x629E = 0x926B
+0x62A3 = 0x926C
+0x62A6 = 0x926D
+0x62A7 = 0x926E
+0x62A9 = 0x926F
+0x62AA = 0x9270
+0x62AD = 0x9271
+0x62AE = 0x9272
+0x62AF = 0x9273
+0x62B0 = 0x9274
+0x62B2 = 0x9275
+0x62B3 = 0x9276
+0x62B4 = 0x9277
+0x62B6 = 0x9278
+0x62B7 = 0x9279
+0x62B8 = 0x927A
+0x62BA = 0x927B
+0x62BE = 0x927C
+0x62C0 = 0x927D
+0x62C1 = 0x927E
+0x62C3 = 0x9280
+0x62CB = 0x9281
+0x62CF = 0x9282
+0x62D1 = 0x9283
+0x62D5 = 0x9284
+0x62DD = 0x9285
+0x62DE = 0x9286
+0x62E0 = 0x9287
+0x62E1 = 0x9288
+0x62E4 = 0x9289
+0x62EA = 0x928A
+0x62EB = 0x928B
+0x62F0 = 0x928C
+0x62F2 = 0x928D
+0x62F5 = 0x928E
+0x62F8 = 0x928F
+0x62F9 = 0x9290
+0x62FA = 0x9291
+0x62FB = 0x9292
+0x6300 = 0x9293
+0x6303 = 0x9294
+0x6304 = 0x9295
+0x6305 = 0x9296
+0x6306 = 0x9297
+0x630A = 0x9298
+0x630B = 0x9299
+0x630C = 0x929A
+0x630D = 0x929B
+0x630F = 0x929C
+0x6310 = 0x929D
+0x6312 = 0x929E
+0x6313 = 0x929F
+0x6314 = 0x92A0
+0x6315 = 0x92A1
+0x6317 = 0x92A2
+0x6318 = 0x92A3
+0x6319 = 0x92A4
+0x631C = 0x92A5
+0x6326 = 0x92A6
+0x6327 = 0x92A7
+0x6329 = 0x92A8
+0x632C = 0x92A9
+0x632D = 0x92AA
+0x632E = 0x92AB
+0x6330 = 0x92AC
+0x6331 = 0x92AD
+0x6333 = 0x92AE
+0x6334 = 0x92AF
+0x6335 = 0x92B0
+0x6336 = 0x92B1
+0x6337 = 0x92B2
+0x6338 = 0x92B3
+0x633B = 0x92B4
+0x633C = 0x92B5
+0x633E = 0x92B6
+0x633F = 0x92B7
+0x6340 = 0x92B8
+0x6341 = 0x92B9
+0x6344 = 0x92BA
+0x6347 = 0x92BB
+0x6348 = 0x92BC
+0x634A = 0x92BD
+0x6351 = 0x92BE
+0x6352 = 0x92BF
+0x6353 = 0x92C0
+0x6354 = 0x92C1
+0x6356 = 0x92C2
+0x6357 = 0x92C3
+0x6358 = 0x92C4
+0x6359 = 0x92C5
+0x635A = 0x92C6
+0x635B = 0x92C7
+0x635C = 0x92C8
+0x635D = 0x92C9
+0x6360 = 0x92CA
+0x6364 = 0x92CB
+0x6365 = 0x92CC
+0x6366 = 0x92CD
+0x6368 = 0x92CE
+0x636A = 0x92CF
+0x636B = 0x92D0
+0x636C = 0x92D1
+0x636F = 0x92D2
+0x6370 = 0x92D3
+0x6372 = 0x92D4
+0x6373 = 0x92D5
+0x6374 = 0x92D6
+0x6375 = 0x92D7
+0x6378 = 0x92D8
+0x6379 = 0x92D9
+0x637C = 0x92DA
+0x637D = 0x92DB
+0x637E = 0x92DC
+0x637F = 0x92DD
+0x6381 = 0x92DE
+0x6383 = 0x92DF
+0x6384 = 0x92E0
+0x6385 = 0x92E1
+0x6386 = 0x92E2
+0x638B = 0x92E3
+0x638D = 0x92E4
+0x6391 = 0x92E5
+0x6393 = 0x92E6
+0x6394 = 0x92E7
+0x6395 = 0x92E8
+0x6397 = 0x92E9
+0x6399 = 0x92EA
+0x639A = 0x92EB
+0x639B = 0x92EC
+0x639C = 0x92ED
+0x639D = 0x92EE
+0x639E = 0x92EF
+0x639F = 0x92F0
+0x63A1 = 0x92F1
+0x63A4 = 0x92F2
+0x63A6 = 0x92F3
+0x63AB = 0x92F4
+0x63AF = 0x92F5
+0x63B1 = 0x92F6
+0x63B2 = 0x92F7
+0x63B5 = 0x92F8
+0x63B6 = 0x92F9
+0x63B9 = 0x92FA
+0x63BB = 0x92FB
+0x63BD = 0x92FC
+0x63BF = 0x92FD
+0x63C0 = 0x92FE
+0x63C1 = 0x9340
+0x63C2 = 0x9341
+0x63C3 = 0x9342
+0x63C5 = 0x9343
+0x63C7 = 0x9344
+0x63C8 = 0x9345
+0x63CA = 0x9346
+0x63CB = 0x9347
+0x63CC = 0x9348
+0x63D1 = 0x9349
+0x63D3 = 0x934A
+0x63D4 = 0x934B
+0x63D5 = 0x934C
+0x63D7 = 0x934D
+0x63D8 = 0x934E
+0x63D9 = 0x934F
+0x63DA = 0x9350
+0x63DB = 0x9351
+0x63DC = 0x9352
+0x63DD = 0x9353
+0x63DF = 0x9354
+0x63E2 = 0x9355
+0x63E4 = 0x9356
+0x63E5 = 0x9357
+0x63E6 = 0x9358
+0x63E7 = 0x9359
+0x63E8 = 0x935A
+0x63EB = 0x935B
+0x63EC = 0x935C
+0x63EE = 0x935D
+0x63EF = 0x935E
+0x63F0 = 0x935F
+0x63F1 = 0x9360
+0x63F3 = 0x9361
+0x63F5 = 0x9362
+0x63F7 = 0x9363
+0x63F9 = 0x9364
+0x63FA = 0x9365
+0x63FB = 0x9366
+0x63FC = 0x9367
+0x63FE = 0x9368
+0x6403 = 0x9369
+0x6404 = 0x936A
+0x6406 = 0x936B
+0x6407 = 0x936C
+0x6408 = 0x936D
+0x6409 = 0x936E
+0x640A = 0x936F
+0x640D = 0x9370
+0x640E = 0x9371
+0x6411 = 0x9372
+0x6412 = 0x9373
+0x6415 = 0x9374
+0x6416 = 0x9375
+0x6417 = 0x9376
+0x6418 = 0x9377
+0x6419 = 0x9378
+0x641A = 0x9379
+0x641D = 0x937A
+0x641F = 0x937B
+0x6422 = 0x937C
+0x6423 = 0x937D
+0x6424 = 0x937E
+0x6425 = 0x9380
+0x6427 = 0x9381
+0x6428 = 0x9382
+0x6429 = 0x9383
+0x642B = 0x9384
+0x642E = 0x9385
+0x642F = 0x9386
+0x6430 = 0x9387
+0x6431 = 0x9388
+0x6432 = 0x9389
+0x6433 = 0x938A
+0x6435 = 0x938B
+0x6436 = 0x938C
+0x6437 = 0x938D
+0x6438 = 0x938E
+0x6439 = 0x938F
+0x643B = 0x9390
+0x643C = 0x9391
+0x643E = 0x9392
+0x6440 = 0x9393
+0x6442 = 0x9394
+0x6443 = 0x9395
+0x6449 = 0x9396
+0x644B = 0x9397
+0x644C = 0x9398
+0x644D = 0x9399
+0x644E = 0x939A
+0x644F = 0x939B
+0x6450 = 0x939C
+0x6451 = 0x939D
+0x6453 = 0x939E
+0x6455 = 0x939F
+0x6456 = 0x93A0
+0x6457 = 0x93A1
+0x6459 = 0x93A2
+0x645A = 0x93A3
+0x645B = 0x93A4
+0x645C = 0x93A5
+0x645D = 0x93A6
+0x645F = 0x93A7
+0x6460 = 0x93A8
+0x6461 = 0x93A9
+0x6462 = 0x93AA
+0x6463 = 0x93AB
+0x6464 = 0x93AC
+0x6465 = 0x93AD
+0x6466 = 0x93AE
+0x6468 = 0x93AF
+0x646A = 0x93B0
+0x646B = 0x93B1
+0x646C = 0x93B2
+0x646E = 0x93B3
+0x646F = 0x93B4
+0x6470 = 0x93B5
+0x6471 = 0x93B6
+0x6472 = 0x93B7
+0x6473 = 0x93B8
+0x6474 = 0x93B9
+0x6475 = 0x93BA
+0x6476 = 0x93BB
+0x6477 = 0x93BC
+0x647B = 0x93BD
+0x647C = 0x93BE
+0x647D = 0x93BF
+0x647E = 0x93C0
+0x647F = 0x93C1
+0x6480 = 0x93C2
+0x6481 = 0x93C3
+0x6483 = 0x93C4
+0x6486 = 0x93C5
+0x6488 = 0x93C6
+0x6489 = 0x93C7
+0x648A = 0x93C8
+0x648B = 0x93C9
+0x648C = 0x93CA
+0x648D = 0x93CB
+0x648E = 0x93CC
+0x648F = 0x93CD
+0x6490 = 0x93CE
+0x6493 = 0x93CF
+0x6494 = 0x93D0
+0x6497 = 0x93D1
+0x6498 = 0x93D2
+0x649A = 0x93D3
+0x649B = 0x93D4
+0x649C = 0x93D5
+0x649D = 0x93D6
+0x649F = 0x93D7
+0x64A0 = 0x93D8
+0x64A1 = 0x93D9
+0x64A2 = 0x93DA
+0x64A3 = 0x93DB
+0x64A5 = 0x93DC
+0x64A6 = 0x93DD
+0x64A7 = 0x93DE
+0x64A8 = 0x93DF
+0x64AA = 0x93E0
+0x64AB = 0x93E1
+0x64AF = 0x93E2
+0x64B1 = 0x93E3
+0x64B2 = 0x93E4
+0x64B3 = 0x93E5
+0x64B4 = 0x93E6
+0x64B6 = 0x93E7
+0x64B9 = 0x93E8
+0x64BB = 0x93E9
+0x64BD = 0x93EA
+0x64BE = 0x93EB
+0x64BF = 0x93EC
+0x64C1 = 0x93ED
+0x64C3 = 0x93EE
+0x64C4 = 0x93EF
+0x64C6 = 0x93F0
+0x64C7 = 0x93F1
+0x64C8 = 0x93F2
+0x64C9 = 0x93F3
+0x64CA = 0x93F4
+0x64CB = 0x93F5
+0x64CC = 0x93F6
+0x64CF = 0x93F7
+0x64D1 = 0x93F8
+0x64D3 = 0x93F9
+0x64D4 = 0x93FA
+0x64D5 = 0x93FB
+0x64D6 = 0x93FC
+0x64D9 = 0x93FD
+0x64DA = 0x93FE
+0x64DB = 0x9440
+0x64DC = 0x9441
+0x64DD = 0x9442
+0x64DF = 0x9443
+0x64E0 = 0x9444
+0x64E1 = 0x9445
+0x64E3 = 0x9446
+0x64E5 = 0x9447
+0x64E7 = 0x9448
+0x64E8 = 0x9449
+0x64E9 = 0x944A
+0x64EA = 0x944B
+0x64EB = 0x944C
+0x64EC = 0x944D
+0x64ED = 0x944E
+0x64EE = 0x944F
+0x64EF = 0x9450
+0x64F0 = 0x9451
+0x64F1 = 0x9452
+0x64F2 = 0x9453
+0x64F3 = 0x9454
+0x64F4 = 0x9455
+0x64F5 = 0x9456
+0x64F6 = 0x9457
+0x64F7 = 0x9458
+0x64F8 = 0x9459
+0x64F9 = 0x945A
+0x64FA = 0x945B
+0x64FB = 0x945C
+0x64FC = 0x945D
+0x64FD = 0x945E
+0x64FE = 0x945F
+0x64FF = 0x9460
+0x6501 = 0x9461
+0x6502 = 0x9462
+0x6503 = 0x9463
+0x6504 = 0x9464
+0x6505 = 0x9465
+0x6506 = 0x9466
+0x6507 = 0x9467
+0x6508 = 0x9468
+0x650A = 0x9469
+0x650B = 0x946A
+0x650C = 0x946B
+0x650D = 0x946C
+0x650E = 0x946D
+0x650F = 0x946E
+0x6510 = 0x946F
+0x6511 = 0x9470
+0x6513 = 0x9471
+0x6514 = 0x9472
+0x6515 = 0x9473
+0x6516 = 0x9474
+0x6517 = 0x9475
+0x6519 = 0x9476
+0x651A = 0x9477
+0x651B = 0x9478
+0x651C = 0x9479
+0x651D = 0x947A
+0x651E = 0x947B
+0x651F = 0x947C
+0x6520 = 0x947D
+0x6521 = 0x947E
+0x6522 = 0x9480
+0x6523 = 0x9481
+0x6524 = 0x9482
+0x6526 = 0x9483
+0x6527 = 0x9484
+0x6528 = 0x9485
+0x6529 = 0x9486
+0x652A = 0x9487
+0x652C = 0x9488
+0x652D = 0x9489
+0x6530 = 0x948A
+0x6531 = 0x948B
+0x6532 = 0x948C
+0x6533 = 0x948D
+0x6537 = 0x948E
+0x653A = 0x948F
+0x653C = 0x9490
+0x653D = 0x9491
+0x6540 = 0x9492
+0x6541 = 0x9493
+0x6542 = 0x9494
+0x6543 = 0x9495
+0x6544 = 0x9496
+0x6546 = 0x9497
+0x6547 = 0x9498
+0x654A = 0x9499
+0x654B = 0x949A
+0x654D = 0x949B
+0x654E = 0x949C
+0x6550 = 0x949D
+0x6552 = 0x949E
+0x6553 = 0x949F
+0x6554 = 0x94A0
+0x6557 = 0x94A1
+0x6558 = 0x94A2
+0x655A = 0x94A3
+0x655C = 0x94A4
+0x655F = 0x94A5
+0x6560 = 0x94A6
+0x6561 = 0x94A7
+0x6564 = 0x94A8
+0x6565 = 0x94A9
+0x6567 = 0x94AA
+0x6568 = 0x94AB
+0x6569 = 0x94AC
+0x656A = 0x94AD
+0x656D = 0x94AE
+0x656E = 0x94AF
+0x656F = 0x94B0
+0x6571 = 0x94B1
+0x6573 = 0x94B2
+0x6575 = 0x94B3
+0x6576 = 0x94B4
+0x6578 = 0x94B5
+0x6579 = 0x94B6
+0x657A = 0x94B7
+0x657B = 0x94B8
+0x657C = 0x94B9
+0x657D = 0x94BA
+0x657E = 0x94BB
+0x657F = 0x94BC
+0x6580 = 0x94BD
+0x6581 = 0x94BE
+0x6582 = 0x94BF
+0x6583 = 0x94C0
+0x6584 = 0x94C1
+0x6585 = 0x94C2
+0x6586 = 0x94C3
+0x6588 = 0x94C4
+0x6589 = 0x94C5
+0x658A = 0x94C6
+0x658D = 0x94C7
+0x658E = 0x94C8
+0x658F = 0x94C9
+0x6592 = 0x94CA
+0x6594 = 0x94CB
+0x6595 = 0x94CC
+0x6596 = 0x94CD
+0x6598 = 0x94CE
+0x659A = 0x94CF
+0x659D = 0x94D0
+0x659E = 0x94D1
+0x65A0 = 0x94D2
+0x65A2 = 0x94D3
+0x65A3 = 0x94D4
+0x65A6 = 0x94D5
+0x65A8 = 0x94D6
+0x65AA = 0x94D7
+0x65AC = 0x94D8
+0x65AE = 0x94D9
+0x65B1 = 0x94DA
+0x65B2 = 0x94DB
+0x65B3 = 0x94DC
+0x65B4 = 0x94DD
+0x65B5 = 0x94DE
+0x65B6 = 0x94DF
+0x65B7 = 0x94E0
+0x65B8 = 0x94E1
+0x65BA = 0x94E2
+0x65BB = 0x94E3
+0x65BE = 0x94E4
+0x65BF = 0x94E5
+0x65C0 = 0x94E6
+0x65C2 = 0x94E7
+0x65C7 = 0x94E8
+0x65C8 = 0x94E9
+0x65C9 = 0x94EA
+0x65CA = 0x94EB
+0x65CD = 0x94EC
+0x65D0 = 0x94ED
+0x65D1 = 0x94EE
+0x65D3 = 0x94EF
+0x65D4 = 0x94F0
+0x65D5 = 0x94F1
+0x65D8 = 0x94F2
+0x65D9 = 0x94F3
+0x65DA = 0x94F4
+0x65DB = 0x94F5
+0x65DC = 0x94F6
+0x65DD = 0x94F7
+0x65DE = 0x94F8
+0x65DF = 0x94F9
+0x65E1 = 0x94FA
+0x65E3 = 0x94FB
+0x65E4 = 0x94FC
+0x65EA = 0x94FD
+0x65EB = 0x94FE
+0x65F2 = 0x9540
+0x65F3 = 0x9541
+0x65F4 = 0x9542
+0x65F5 = 0x9543
+0x65F8 = 0x9544
+0x65F9 = 0x9545
+0x65FB = 0x9546
+0x65FC = 0x9547
+0x65FD = 0x9548
+0x65FE = 0x9549
+0x65FF = 0x954A
+0x6601 = 0x954B
+0x6604 = 0x954C
+0x6605 = 0x954D
+0x6607 = 0x954E
+0x6608 = 0x954F
+0x6609 = 0x9550
+0x660B = 0x9551
+0x660D = 0x9552
+0x6610 = 0x9553
+0x6611 = 0x9554
+0x6612 = 0x9555
+0x6616 = 0x9556
+0x6617 = 0x9557
+0x6618 = 0x9558
+0x661A = 0x9559
+0x661B = 0x955A
+0x661C = 0x955B
+0x661E = 0x955C
+0x6621 = 0x955D
+0x6622 = 0x955E
+0x6623 = 0x955F
+0x6624 = 0x9560
+0x6626 = 0x9561
+0x6629 = 0x9562
+0x662A = 0x9563
+0x662B = 0x9564
+0x662C = 0x9565
+0x662E = 0x9566
+0x6630 = 0x9567
+0x6632 = 0x9568
+0x6633 = 0x9569
+0x6637 = 0x956A
+0x6638 = 0x956B
+0x6639 = 0x956C
+0x663A = 0x956D
+0x663B = 0x956E
+0x663D = 0x956F
+0x663F = 0x9570
+0x6640 = 0x9571
+0x6642 = 0x9572
+0x6644 = 0x9573
+0x6645 = 0x9574
+0x6646 = 0x9575
+0x6647 = 0x9576
+0x6648 = 0x9577
+0x6649 = 0x9578
+0x664A = 0x9579
+0x664D = 0x957A
+0x664E = 0x957B
+0x6650 = 0x957C
+0x6651 = 0x957D
+0x6658 = 0x957E
+0x6659 = 0x9580
+0x665B = 0x9581
+0x665C = 0x9582
+0x665D = 0x9583
+0x665E = 0x9584
+0x6660 = 0x9585
+0x6662 = 0x9586
+0x6663 = 0x9587
+0x6665 = 0x9588
+0x6667 = 0x9589
+0x6669 = 0x958A
+0x666A = 0x958B
+0x666B = 0x958C
+0x666C = 0x958D
+0x666D = 0x958E
+0x6671 = 0x958F
+0x6672 = 0x9590
+0x6673 = 0x9591
+0x6675 = 0x9592
+0x6678 = 0x9593
+0x6679 = 0x9594
+0x667B = 0x9595
+0x667C = 0x9596
+0x667D = 0x9597
+0x667F = 0x9598
+0x6680 = 0x9599
+0x6681 = 0x959A
+0x6683 = 0x959B
+0x6685 = 0x959C
+0x6686 = 0x959D
+0x6688 = 0x959E
+0x6689 = 0x959F
+0x668A = 0x95A0
+0x668B = 0x95A1
+0x668D = 0x95A2
+0x668E = 0x95A3
+0x668F = 0x95A4
+0x6690 = 0x95A5
+0x6692 = 0x95A6
+0x6693 = 0x95A7
+0x6694 = 0x95A8
+0x6695 = 0x95A9
+0x6698 = 0x95AA
+0x6699 = 0x95AB
+0x669A = 0x95AC
+0x669B = 0x95AD
+0x669C = 0x95AE
+0x669E = 0x95AF
+0x669F = 0x95B0
+0x66A0 = 0x95B1
+0x66A1 = 0x95B2
+0x66A2 = 0x95B3
+0x66A3 = 0x95B4
+0x66A4 = 0x95B5
+0x66A5 = 0x95B6
+0x66A6 = 0x95B7
+0x66A9 = 0x95B8
+0x66AA = 0x95B9
+0x66AB = 0x95BA
+0x66AC = 0x95BB
+0x66AD = 0x95BC
+0x66AF = 0x95BD
+0x66B0 = 0x95BE
+0x66B1 = 0x95BF
+0x66B2 = 0x95C0
+0x66B3 = 0x95C1
+0x66B5 = 0x95C2
+0x66B6 = 0x95C3
+0x66B7 = 0x95C4
+0x66B8 = 0x95C5
+0x66BA = 0x95C6
+0x66BB = 0x95C7
+0x66BC = 0x95C8
+0x66BD = 0x95C9
+0x66BF = 0x95CA
+0x66C0 = 0x95CB
+0x66C1 = 0x95CC
+0x66C2 = 0x95CD
+0x66C3 = 0x95CE
+0x66C4 = 0x95CF
+0x66C5 = 0x95D0
+0x66C6 = 0x95D1
+0x66C7 = 0x95D2
+0x66C8 = 0x95D3
+0x66C9 = 0x95D4
+0x66CA = 0x95D5
+0x66CB = 0x95D6
+0x66CC = 0x95D7
+0x66CD = 0x95D8
+0x66CE = 0x95D9
+0x66CF = 0x95DA
+0x66D0 = 0x95DB
+0x66D1 = 0x95DC
+0x66D2 = 0x95DD
+0x66D3 = 0x95DE
+0x66D4 = 0x95DF
+0x66D5 = 0x95E0
+0x66D6 = 0x95E1
+0x66D7 = 0x95E2
+0x66D8 = 0x95E3
+0x66DA = 0x95E4
+0x66DE = 0x95E5
+0x66DF = 0x95E6
+0x66E0 = 0x95E7
+0x66E1 = 0x95E8
+0x66E2 = 0x95E9
+0x66E3 = 0x95EA
+0x66E4 = 0x95EB
+0x66E5 = 0x95EC
+0x66E7 = 0x95ED
+0x66E8 = 0x95EE
+0x66EA = 0x95EF
+0x66EB = 0x95F0
+0x66EC = 0x95F1
+0x66ED = 0x95F2
+0x66EE = 0x95F3
+0x66EF = 0x95F4
+0x66F1 = 0x95F5
+0x66F5 = 0x95F6
+0x66F6 = 0x95F7
+0x66F8 = 0x95F8
+0x66FA = 0x95F9
+0x66FB = 0x95FA
+0x66FD = 0x95FB
+0x6701 = 0x95FC
+0x6702 = 0x95FD
+0x6703 = 0x95FE
+0x6704 = 0x9640
+0x6705 = 0x9641
+0x6706 = 0x9642
+0x6707 = 0x9643
+0x670C = 0x9644
+0x670E = 0x9645
+0x670F = 0x9646
+0x6711 = 0x9647
+0x6712 = 0x9648
+0x6713 = 0x9649
+0x6716 = 0x964A
+0x6718 = 0x964B
+0x6719 = 0x964C
+0x671A = 0x964D
+0x671C = 0x964E
+0x671E = 0x964F
+0x6720 = 0x9650
+0x6721 = 0x9651
+0x6722 = 0x9652
+0x6723 = 0x9653
+0x6724 = 0x9654
+0x6725 = 0x9655
+0x6727 = 0x9656
+0x6729 = 0x9657
+0x672E = 0x9658
+0x6730 = 0x9659
+0x6732 = 0x965A
+0x6733 = 0x965B
+0x6736 = 0x965C
+0x6737 = 0x965D
+0x6738 = 0x965E
+0x6739 = 0x965F
+0x673B = 0x9660
+0x673C = 0x9661
+0x673E = 0x9662
+0x673F = 0x9663
+0x6741 = 0x9664
+0x6744 = 0x9665
+0x6745 = 0x9666
+0x6747 = 0x9667
+0x674A = 0x9668
+0x674B = 0x9669
+0x674D = 0x966A
+0x6752 = 0x966B
+0x6754 = 0x966C
+0x6755 = 0x966D
+0x6757 = 0x966E
+0x6758 = 0x966F
+0x6759 = 0x9670
+0x675A = 0x9671
+0x675B = 0x9672
+0x675D = 0x9673
+0x6762 = 0x9674
+0x6763 = 0x9675
+0x6764 = 0x9676
+0x6766 = 0x9677
+0x6767 = 0x9678
+0x676B = 0x9679
+0x676C = 0x967A
+0x676E = 0x967B
+0x6771 = 0x967C
+0x6774 = 0x967D
+0x6776 = 0x967E
+0x6778 = 0x9680
+0x6779 = 0x9681
+0x677A = 0x9682
+0x677B = 0x9683
+0x677D = 0x9684
+0x6780 = 0x9685
+0x6782 = 0x9686
+0x6783 = 0x9687
+0x6785 = 0x9688
+0x6786 = 0x9689
+0x6788 = 0x968A
+0x678A = 0x968B
+0x678C = 0x968C
+0x678D = 0x968D
+0x678E = 0x968E
+0x678F = 0x968F
+0x6791 = 0x9690
+0x6792 = 0x9691
+0x6793 = 0x9692
+0x6794 = 0x9693
+0x6796 = 0x9694
+0x6799 = 0x9695
+0x679B = 0x9696
+0x679F = 0x9697
+0x67A0 = 0x9698
+0x67A1 = 0x9699
+0x67A4 = 0x969A
+0x67A6 = 0x969B
+0x67A9 = 0x969C
+0x67AC = 0x969D
+0x67AE = 0x969E
+0x67B1 = 0x969F
+0x67B2 = 0x96A0
+0x67B4 = 0x96A1
+0x67B9 = 0x96A2
+0x67BA = 0x96A3
+0x67BB = 0x96A4
+0x67BC = 0x96A5
+0x67BD = 0x96A6
+0x67BE = 0x96A7
+0x67BF = 0x96A8
+0x67C0 = 0x96A9
+0x67C2 = 0x96AA
+0x67C5 = 0x96AB
+0x67C6 = 0x96AC
+0x67C7 = 0x96AD
+0x67C8 = 0x96AE
+0x67C9 = 0x96AF
+0x67CA = 0x96B0
+0x67CB = 0x96B1
+0x67CC = 0x96B2
+0x67CD = 0x96B3
+0x67CE = 0x96B4
+0x67D5 = 0x96B5
+0x67D6 = 0x96B6
+0x67D7 = 0x96B7
+0x67DB = 0x96B8
+0x67DF = 0x96B9
+0x67E1 = 0x96BA
+0x67E3 = 0x96BB
+0x67E4 = 0x96BC
+0x67E6 = 0x96BD
+0x67E7 = 0x96BE
+0x67E8 = 0x96BF
+0x67EA = 0x96C0
+0x67EB = 0x96C1
+0x67ED = 0x96C2
+0x67EE = 0x96C3
+0x67F2 = 0x96C4
+0x67F5 = 0x96C5
+0x67F6 = 0x96C6
+0x67F7 = 0x96C7
+0x67F8 = 0x96C8
+0x67F9 = 0x96C9
+0x67FA = 0x96CA
+0x67FB = 0x96CB
+0x67FC = 0x96CC
+0x67FE = 0x96CD
+0x6801 = 0x96CE
+0x6802 = 0x96CF
+0x6803 = 0x96D0
+0x6804 = 0x96D1
+0x6806 = 0x96D2
+0x680D = 0x96D3
+0x6810 = 0x96D4
+0x6812 = 0x96D5
+0x6814 = 0x96D6
+0x6815 = 0x96D7
+0x6818 = 0x96D8
+0x6819 = 0x96D9
+0x681A = 0x96DA
+0x681B = 0x96DB
+0x681C = 0x96DC
+0x681E = 0x96DD
+0x681F = 0x96DE
+0x6820 = 0x96DF
+0x6822 = 0x96E0
+0x6823 = 0x96E1
+0x6824 = 0x96E2
+0x6825 = 0x96E3
+0x6826 = 0x96E4
+0x6827 = 0x96E5
+0x6828 = 0x96E6
+0x682B = 0x96E7
+0x682C = 0x96E8
+0x682D = 0x96E9
+0x682E = 0x96EA
+0x682F = 0x96EB
+0x6830 = 0x96EC
+0x6831 = 0x96ED
+0x6834 = 0x96EE
+0x6835 = 0x96EF
+0x6836 = 0x96F0
+0x683A = 0x96F1
+0x683B = 0x96F2
+0x683F = 0x96F3
+0x6847 = 0x96F4
+0x684B = 0x96F5
+0x684D = 0x96F6
+0x684F = 0x96F7
+0x6852 = 0x96F8
+0x6856 = 0x96F9
+0x6857 = 0x96FA
+0x6858 = 0x96FB
+0x6859 = 0x96FC
+0x685A = 0x96FD
+0x685B = 0x96FE
+0x685C = 0x9740
+0x685D = 0x9741
+0x685E = 0x9742
+0x685F = 0x9743
+0x686A = 0x9744
+0x686C = 0x9745
+0x686D = 0x9746
+0x686E = 0x9747
+0x686F = 0x9748
+0x6870 = 0x9749
+0x6871 = 0x974A
+0x6872 = 0x974B
+0x6873 = 0x974C
+0x6875 = 0x974D
+0x6878 = 0x974E
+0x6879 = 0x974F
+0x687A = 0x9750
+0x687B = 0x9751
+0x687C = 0x9752
+0x687D = 0x9753
+0x687E = 0x9754
+0x687F = 0x9755
+0x6880 = 0x9756
+0x6882 = 0x9757
+0x6884 = 0x9758
+0x6887 = 0x9759
+0x6888 = 0x975A
+0x6889 = 0x975B
+0x688A = 0x975C
+0x688B = 0x975D
+0x688C = 0x975E
+0x688D = 0x975F
+0x688E = 0x9760
+0x6890 = 0x9761
+0x6891 = 0x9762
+0x6892 = 0x9763
+0x6894 = 0x9764
+0x6895 = 0x9765
+0x6896 = 0x9766
+0x6898 = 0x9767
+0x6899 = 0x9768
+0x689A = 0x9769
+0x689B = 0x976A
+0x689C = 0x976B
+0x689D = 0x976C
+0x689E = 0x976D
+0x689F = 0x976E
+0x68A0 = 0x976F
+0x68A1 = 0x9770
+0x68A3 = 0x9771
+0x68A4 = 0x9772
+0x68A5 = 0x9773
+0x68A9 = 0x9774
+0x68AA = 0x9775
+0x68AB = 0x9776
+0x68AC = 0x9777
+0x68AE = 0x9778
+0x68B1 = 0x9779
+0x68B2 = 0x977A
+0x68B4 = 0x977B
+0x68B6 = 0x977C
+0x68B7 = 0x977D
+0x68B8 = 0x977E
+0x68B9 = 0x9780
+0x68BA = 0x9781
+0x68BB = 0x9782
+0x68BC = 0x9783
+0x68BD = 0x9784
+0x68BE = 0x9785
+0x68BF = 0x9786
+0x68C1 = 0x9787
+0x68C3 = 0x9788
+0x68C4 = 0x9789
+0x68C5 = 0x978A
+0x68C6 = 0x978B
+0x68C7 = 0x978C
+0x68C8 = 0x978D
+0x68CA = 0x978E
+0x68CC = 0x978F
+0x68CE = 0x9790
+0x68CF = 0x9791
+0x68D0 = 0x9792
+0x68D1 = 0x9793
+0x68D3 = 0x9794
+0x68D4 = 0x9795
+0x68D6 = 0x9796
+0x68D7 = 0x9797
+0x68D9 = 0x9798
+0x68DB = 0x9799
+0x68DC = 0x979A
+0x68DD = 0x979B
+0x68DE = 0x979C
+0x68DF = 0x979D
+0x68E1 = 0x979E
+0x68E2 = 0x979F
+0x68E4 = 0x97A0
+0x68E5 = 0x97A1
+0x68E6 = 0x97A2
+0x68E7 = 0x97A3
+0x68E8 = 0x97A4
+0x68E9 = 0x97A5
+0x68EA = 0x97A6
+0x68EB = 0x97A7
+0x68EC = 0x97A8
+0x68ED = 0x97A9
+0x68EF = 0x97AA
+0x68F2 = 0x97AB
+0x68F3 = 0x97AC
+0x68F4 = 0x97AD
+0x68F6 = 0x97AE
+0x68F7 = 0x97AF
+0x68F8 = 0x97B0
+0x68FB = 0x97B1
+0x68FD = 0x97B2
+0x68FE = 0x97B3
+0x68FF = 0x97B4
+0x6900 = 0x97B5
+0x6902 = 0x97B6
+0x6903 = 0x97B7
+0x6904 = 0x97B8
+0x6906 = 0x97B9
+0x6907 = 0x97BA
+0x6908 = 0x97BB
+0x6909 = 0x97BC
+0x690A = 0x97BD
+0x690C = 0x97BE
+0x690F = 0x97BF
+0x6911 = 0x97C0
+0x6913 = 0x97C1
+0x6914 = 0x97C2
+0x6915 = 0x97C3
+0x6916 = 0x97C4
+0x6917 = 0x97C5
+0x6918 = 0x97C6
+0x6919 = 0x97C7
+0x691A = 0x97C8
+0x691B = 0x97C9
+0x691C = 0x97CA
+0x691D = 0x97CB
+0x691E = 0x97CC
+0x6921 = 0x97CD
+0x6922 = 0x97CE
+0x6923 = 0x97CF
+0x6925 = 0x97D0
+0x6926 = 0x97D1
+0x6927 = 0x97D2
+0x6928 = 0x97D3
+0x6929 = 0x97D4
+0x692A = 0x97D5
+0x692B = 0x97D6
+0x692C = 0x97D7
+0x692E = 0x97D8
+0x692F = 0x97D9
+0x6931 = 0x97DA
+0x6932 = 0x97DB
+0x6933 = 0x97DC
+0x6935 = 0x97DD
+0x6936 = 0x97DE
+0x6937 = 0x97DF
+0x6938 = 0x97E0
+0x693A = 0x97E1
+0x693B = 0x97E2
+0x693C = 0x97E3
+0x693E = 0x97E4
+0x6940 = 0x97E5
+0x6941 = 0x97E6
+0x6943 = 0x97E7
+0x6944 = 0x97E8
+0x6945 = 0x97E9
+0x6946 = 0x97EA
+0x6947 = 0x97EB
+0x6948 = 0x97EC
+0x6949 = 0x97ED
+0x694A = 0x97EE
+0x694B = 0x97EF
+0x694C = 0x97F0
+0x694D = 0x97F1
+0x694E = 0x97F2
+0x694F = 0x97F3
+0x6950 = 0x97F4
+0x6951 = 0x97F5
+0x6952 = 0x97F6
+0x6953 = 0x97F7
+0x6955 = 0x97F8
+0x6956 = 0x97F9
+0x6958 = 0x97FA
+0x6959 = 0x97FB
+0x695B = 0x97FC
+0x695C = 0x97FD
+0x695F = 0x97FE
+0x6961 = 0x9840
+0x6962 = 0x9841
+0x6964 = 0x9842
+0x6965 = 0x9843
+0x6967 = 0x9844
+0x6968 = 0x9845
+0x6969 = 0x9846
+0x696A = 0x9847
+0x696C = 0x9848
+0x696D = 0x9849
+0x696F = 0x984A
+0x6970 = 0x984B
+0x6972 = 0x984C
+0x6973 = 0x984D
+0x6974 = 0x984E
+0x6975 = 0x984F
+0x6976 = 0x9850
+0x697A = 0x9851
+0x697B = 0x9852
+0x697D = 0x9853
+0x697E = 0x9854
+0x697F = 0x9855
+0x6981 = 0x9856
+0x6983 = 0x9857
+0x6985 = 0x9858
+0x698A = 0x9859
+0x698B = 0x985A
+0x698C = 0x985B
+0x698E = 0x985C
+0x698F = 0x985D
+0x6990 = 0x985E
+0x6991 = 0x985F
+0x6992 = 0x9860
+0x6993 = 0x9861
+0x6996 = 0x9862
+0x6997 = 0x9863
+0x6999 = 0x9864
+0x699A = 0x9865
+0x699D = 0x9866
+0x699E = 0x9867
+0x699F = 0x9868
+0x69A0 = 0x9869
+0x69A1 = 0x986A
+0x69A2 = 0x986B
+0x69A3 = 0x986C
+0x69A4 = 0x986D
+0x69A5 = 0x986E
+0x69A6 = 0x986F
+0x69A9 = 0x9870
+0x69AA = 0x9871
+0x69AC = 0x9872
+0x69AE = 0x9873
+0x69AF = 0x9874
+0x69B0 = 0x9875
+0x69B2 = 0x9876
+0x69B3 = 0x9877
+0x69B5 = 0x9878
+0x69B6 = 0x9879
+0x69B8 = 0x987A
+0x69B9 = 0x987B
+0x69BA = 0x987C
+0x69BC = 0x987D
+0x69BD = 0x987E
+0x69BE = 0x9880
+0x69BF = 0x9881
+0x69C0 = 0x9882
+0x69C2 = 0x9883
+0x69C3 = 0x9884
+0x69C4 = 0x9885
+0x69C5 = 0x9886
+0x69C6 = 0x9887
+0x69C7 = 0x9888
+0x69C8 = 0x9889
+0x69C9 = 0x988A
+0x69CB = 0x988B
+0x69CD = 0x988C
+0x69CF = 0x988D
+0x69D1 = 0x988E
+0x69D2 = 0x988F
+0x69D3 = 0x9890
+0x69D5 = 0x9891
+0x69D6 = 0x9892
+0x69D7 = 0x9893
+0x69D8 = 0x9894
+0x69D9 = 0x9895
+0x69DA = 0x9896
+0x69DC = 0x9897
+0x69DD = 0x9898
+0x69DE = 0x9899
+0x69E1 = 0x989A
+0x69E2 = 0x989B
+0x69E3 = 0x989C
+0x69E4 = 0x989D
+0x69E5 = 0x989E
+0x69E6 = 0x989F
+0x69E7 = 0x98A0
+0x69E8 = 0x98A1
+0x69E9 = 0x98A2
+0x69EA = 0x98A3
+0x69EB = 0x98A4
+0x69EC = 0x98A5
+0x69EE = 0x98A6
+0x69EF = 0x98A7
+0x69F0 = 0x98A8
+0x69F1 = 0x98A9
+0x69F3 = 0x98AA
+0x69F4 = 0x98AB
+0x69F5 = 0x98AC
+0x69F6 = 0x98AD
+0x69F7 = 0x98AE
+0x69F8 = 0x98AF
+0x69F9 = 0x98B0
+0x69FA = 0x98B1
+0x69FB = 0x98B2
+0x69FC = 0x98B3
+0x69FE = 0x98B4
+0x6A00 = 0x98B5
+0x6A01 = 0x98B6
+0x6A02 = 0x98B7
+0x6A03 = 0x98B8
+0x6A04 = 0x98B9
+0x6A05 = 0x98BA
+0x6A06 = 0x98BB
+0x6A07 = 0x98BC
+0x6A08 = 0x98BD
+0x6A09 = 0x98BE
+0x6A0B = 0x98BF
+0x6A0C = 0x98C0
+0x6A0D = 0x98C1
+0x6A0E = 0x98C2
+0x6A0F = 0x98C3
+0x6A10 = 0x98C4
+0x6A11 = 0x98C5
+0x6A12 = 0x98C6
+0x6A13 = 0x98C7
+0x6A14 = 0x98C8
+0x6A15 = 0x98C9
+0x6A16 = 0x98CA
+0x6A19 = 0x98CB
+0x6A1A = 0x98CC
+0x6A1B = 0x98CD
+0x6A1C = 0x98CE
+0x6A1D = 0x98CF
+0x6A1E = 0x98D0
+0x6A20 = 0x98D1
+0x6A22 = 0x98D2
+0x6A23 = 0x98D3
+0x6A24 = 0x98D4
+0x6A25 = 0x98D5
+0x6A26 = 0x98D6
+0x6A27 = 0x98D7
+0x6A29 = 0x98D8
+0x6A2B = 0x98D9
+0x6A2C = 0x98DA
+0x6A2D = 0x98DB
+0x6A2E = 0x98DC
+0x6A30 = 0x98DD
+0x6A32 = 0x98DE
+0x6A33 = 0x98DF
+0x6A34 = 0x98E0
+0x6A36 = 0x98E1
+0x6A37 = 0x98E2
+0x6A38 = 0x98E3
+0x6A39 = 0x98E4
+0x6A3A = 0x98E5
+0x6A3B = 0x98E6
+0x6A3C = 0x98E7
+0x6A3F = 0x98E8
+0x6A40 = 0x98E9
+0x6A41 = 0x98EA
+0x6A42 = 0x98EB
+0x6A43 = 0x98EC
+0x6A45 = 0x98ED
+0x6A46 = 0x98EE
+0x6A48 = 0x98EF
+0x6A49 = 0x98F0
+0x6A4A = 0x98F1
+0x6A4B = 0x98F2
+0x6A4C = 0x98F3
+0x6A4D = 0x98F4
+0x6A4E = 0x98F5
+0x6A4F = 0x98F6
+0x6A51 = 0x98F7
+0x6A52 = 0x98F8
+0x6A53 = 0x98F9
+0x6A54 = 0x98FA
+0x6A55 = 0x98FB
+0x6A56 = 0x98FC
+0x6A57 = 0x98FD
+0x6A5A = 0x98FE
+0x6A5C = 0x9940
+0x6A5D = 0x9941
+0x6A5E = 0x9942
+0x6A5F = 0x9943
+0x6A60 = 0x9944
+0x6A62 = 0x9945
+0x6A63 = 0x9946
+0x6A64 = 0x9947
+0x6A66 = 0x9948
+0x6A67 = 0x9949
+0x6A68 = 0x994A
+0x6A69 = 0x994B
+0x6A6A = 0x994C
+0x6A6B = 0x994D
+0x6A6C = 0x994E
+0x6A6D = 0x994F
+0x6A6E = 0x9950
+0x6A6F = 0x9951
+0x6A70 = 0x9952
+0x6A72 = 0x9953
+0x6A73 = 0x9954
+0x6A74 = 0x9955
+0x6A75 = 0x9956
+0x6A76 = 0x9957
+0x6A77 = 0x9958
+0x6A78 = 0x9959
+0x6A7A = 0x995A
+0x6A7B = 0x995B
+0x6A7D = 0x995C
+0x6A7E = 0x995D
+0x6A7F = 0x995E
+0x6A81 = 0x995F
+0x6A82 = 0x9960
+0x6A83 = 0x9961
+0x6A85 = 0x9962
+0x6A86 = 0x9963
+0x6A87 = 0x9964
+0x6A88 = 0x9965
+0x6A89 = 0x9966
+0x6A8A = 0x9967
+0x6A8B = 0x9968
+0x6A8C = 0x9969
+0x6A8D = 0x996A
+0x6A8F = 0x996B
+0x6A92 = 0x996C
+0x6A93 = 0x996D
+0x6A94 = 0x996E
+0x6A95 = 0x996F
+0x6A96 = 0x9970
+0x6A98 = 0x9971
+0x6A99 = 0x9972
+0x6A9A = 0x9973
+0x6A9B = 0x9974
+0x6A9C = 0x9975
+0x6A9D = 0x9976
+0x6A9E = 0x9977
+0x6A9F = 0x9978
+0x6AA1 = 0x9979
+0x6AA2 = 0x997A
+0x6AA3 = 0x997B
+0x6AA4 = 0x997C
+0x6AA5 = 0x997D
+0x6AA6 = 0x997E
+0x6AA7 = 0x9980
+0x6AA8 = 0x9981
+0x6AAA = 0x9982
+0x6AAD = 0x9983
+0x6AAE = 0x9984
+0x6AAF = 0x9985
+0x6AB0 = 0x9986
+0x6AB1 = 0x9987
+0x6AB2 = 0x9988
+0x6AB3 = 0x9989
+0x6AB4 = 0x998A
+0x6AB5 = 0x998B
+0x6AB6 = 0x998C
+0x6AB7 = 0x998D
+0x6AB8 = 0x998E
+0x6AB9 = 0x998F
+0x6ABA = 0x9990
+0x6ABB = 0x9991
+0x6ABC = 0x9992
+0x6ABD = 0x9993
+0x6ABE = 0x9994
+0x6ABF = 0x9995
+0x6AC0 = 0x9996
+0x6AC1 = 0x9997
+0x6AC2 = 0x9998
+0x6AC3 = 0x9999
+0x6AC4 = 0x999A
+0x6AC5 = 0x999B
+0x6AC6 = 0x999C
+0x6AC7 = 0x999D
+0x6AC8 = 0x999E
+0x6AC9 = 0x999F
+0x6ACA = 0x99A0
+0x6ACB = 0x99A1
+0x6ACC = 0x99A2
+0x6ACD = 0x99A3
+0x6ACE = 0x99A4
+0x6ACF = 0x99A5
+0x6AD0 = 0x99A6
+0x6AD1 = 0x99A7
+0x6AD2 = 0x99A8
+0x6AD3 = 0x99A9
+0x6AD4 = 0x99AA
+0x6AD5 = 0x99AB
+0x6AD6 = 0x99AC
+0x6AD7 = 0x99AD
+0x6AD8 = 0x99AE
+0x6AD9 = 0x99AF
+0x6ADA = 0x99B0
+0x6ADB = 0x99B1
+0x6ADC = 0x99B2
+0x6ADD = 0x99B3
+0x6ADE = 0x99B4
+0x6ADF = 0x99B5
+0x6AE0 = 0x99B6
+0x6AE1 = 0x99B7
+0x6AE2 = 0x99B8
+0x6AE3 = 0x99B9
+0x6AE4 = 0x99BA
+0x6AE5 = 0x99BB
+0x6AE6 = 0x99BC
+0x6AE7 = 0x99BD
+0x6AE8 = 0x99BE
+0x6AE9 = 0x99BF
+0x6AEA = 0x99C0
+0x6AEB = 0x99C1
+0x6AEC = 0x99C2
+0x6AED = 0x99C3
+0x6AEE = 0x99C4
+0x6AEF = 0x99C5
+0x6AF0 = 0x99C6
+0x6AF1 = 0x99C7
+0x6AF2 = 0x99C8
+0x6AF3 = 0x99C9
+0x6AF4 = 0x99CA
+0x6AF5 = 0x99CB
+0x6AF6 = 0x99CC
+0x6AF7 = 0x99CD
+0x6AF8 = 0x99CE
+0x6AF9 = 0x99CF
+0x6AFA = 0x99D0
+0x6AFB = 0x99D1
+0x6AFC = 0x99D2
+0x6AFD = 0x99D3
+0x6AFE = 0x99D4
+0x6AFF = 0x99D5
+0x6B00 = 0x99D6
+0x6B01 = 0x99D7
+0x6B02 = 0x99D8
+0x6B03 = 0x99D9
+0x6B04 = 0x99DA
+0x6B05 = 0x99DB
+0x6B06 = 0x99DC
+0x6B07 = 0x99DD
+0x6B08 = 0x99DE
+0x6B09 = 0x99DF
+0x6B0A = 0x99E0
+0x6B0B = 0x99E1
+0x6B0C = 0x99E2
+0x6B0D = 0x99E3
+0x6B0E = 0x99E4
+0x6B0F = 0x99E5
+0x6B10 = 0x99E6
+0x6B11 = 0x99E7
+0x6B12 = 0x99E8
+0x6B13 = 0x99E9
+0x6B14 = 0x99EA
+0x6B15 = 0x99EB
+0x6B16 = 0x99EC
+0x6B17 = 0x99ED
+0x6B18 = 0x99EE
+0x6B19 = 0x99EF
+0x6B1A = 0x99F0
+0x6B1B = 0x99F1
+0x6B1C = 0x99F2
+0x6B1D = 0x99F3
+0x6B1E = 0x99F4
+0x6B1F = 0x99F5
+0x6B25 = 0x99F6
+0x6B26 = 0x99F7
+0x6B28 = 0x99F8
+0x6B29 = 0x99F9
+0x6B2A = 0x99FA
+0x6B2B = 0x99FB
+0x6B2C = 0x99FC
+0x6B2D = 0x99FD
+0x6B2E = 0x99FE
+0x6B2F = 0x9A40
+0x6B30 = 0x9A41
+0x6B31 = 0x9A42
+0x6B33 = 0x9A43
+0x6B34 = 0x9A44
+0x6B35 = 0x9A45
+0x6B36 = 0x9A46
+0x6B38 = 0x9A47
+0x6B3B = 0x9A48
+0x6B3C = 0x9A49
+0x6B3D = 0x9A4A
+0x6B3F = 0x9A4B
+0x6B40 = 0x9A4C
+0x6B41 = 0x9A4D
+0x6B42 = 0x9A4E
+0x6B44 = 0x9A4F
+0x6B45 = 0x9A50
+0x6B48 = 0x9A51
+0x6B4A = 0x9A52
+0x6B4B = 0x9A53
+0x6B4D = 0x9A54
+0x6B4E = 0x9A55
+0x6B4F = 0x9A56
+0x6B50 = 0x9A57
+0x6B51 = 0x9A58
+0x6B52 = 0x9A59
+0x6B53 = 0x9A5A
+0x6B54 = 0x9A5B
+0x6B55 = 0x9A5C
+0x6B56 = 0x9A5D
+0x6B57 = 0x9A5E
+0x6B58 = 0x9A5F
+0x6B5A = 0x9A60
+0x6B5B = 0x9A61
+0x6B5C = 0x9A62
+0x6B5D = 0x9A63
+0x6B5E = 0x9A64
+0x6B5F = 0x9A65
+0x6B60 = 0x9A66
+0x6B61 = 0x9A67
+0x6B68 = 0x9A68
+0x6B69 = 0x9A69
+0x6B6B = 0x9A6A
+0x6B6C = 0x9A6B
+0x6B6D = 0x9A6C
+0x6B6E = 0x9A6D
+0x6B6F = 0x9A6E
+0x6B70 = 0x9A6F
+0x6B71 = 0x9A70
+0x6B72 = 0x9A71
+0x6B73 = 0x9A72
+0x6B74 = 0x9A73
+0x6B75 = 0x9A74
+0x6B76 = 0x9A75
+0x6B77 = 0x9A76
+0x6B78 = 0x9A77
+0x6B7A = 0x9A78
+0x6B7D = 0x9A79
+0x6B7E = 0x9A7A
+0x6B7F = 0x9A7B
+0x6B80 = 0x9A7C
+0x6B85 = 0x9A7D
+0x6B88 = 0x9A7E
+0x6B8C = 0x9A80
+0x6B8E = 0x9A81
+0x6B8F = 0x9A82
+0x6B90 = 0x9A83
+0x6B91 = 0x9A84
+0x6B94 = 0x9A85
+0x6B95 = 0x9A86
+0x6B97 = 0x9A87
+0x6B98 = 0x9A88
+0x6B99 = 0x9A89
+0x6B9C = 0x9A8A
+0x6B9D = 0x9A8B
+0x6B9E = 0x9A8C
+0x6B9F = 0x9A8D
+0x6BA0 = 0x9A8E
+0x6BA2 = 0x9A8F
+0x6BA3 = 0x9A90
+0x6BA4 = 0x9A91
+0x6BA5 = 0x9A92
+0x6BA6 = 0x9A93
+0x6BA7 = 0x9A94
+0x6BA8 = 0x9A95
+0x6BA9 = 0x9A96
+0x6BAB = 0x9A97
+0x6BAC = 0x9A98
+0x6BAD = 0x9A99
+0x6BAE = 0x9A9A
+0x6BAF = 0x9A9B
+0x6BB0 = 0x9A9C
+0x6BB1 = 0x9A9D
+0x6BB2 = 0x9A9E
+0x6BB6 = 0x9A9F
+0x6BB8 = 0x9AA0
+0x6BB9 = 0x9AA1
+0x6BBA = 0x9AA2
+0x6BBB = 0x9AA3
+0x6BBC = 0x9AA4
+0x6BBD = 0x9AA5
+0x6BBE = 0x9AA6
+0x6BC0 = 0x9AA7
+0x6BC3 = 0x9AA8
+0x6BC4 = 0x9AA9
+0x6BC6 = 0x9AAA
+0x6BC7 = 0x9AAB
+0x6BC8 = 0x9AAC
+0x6BC9 = 0x9AAD
+0x6BCA = 0x9AAE
+0x6BCC = 0x9AAF
+0x6BCE = 0x9AB0
+0x6BD0 = 0x9AB1
+0x6BD1 = 0x9AB2
+0x6BD8 = 0x9AB3
+0x6BDA = 0x9AB4
+0x6BDC = 0x9AB5
+0x6BDD = 0x9AB6
+0x6BDE = 0x9AB7
+0x6BDF = 0x9AB8
+0x6BE0 = 0x9AB9
+0x6BE2 = 0x9ABA
+0x6BE3 = 0x9ABB
+0x6BE4 = 0x9ABC
+0x6BE5 = 0x9ABD
+0x6BE6 = 0x9ABE
+0x6BE7 = 0x9ABF
+0x6BE8 = 0x9AC0
+0x6BE9 = 0x9AC1
+0x6BEC = 0x9AC2
+0x6BED = 0x9AC3
+0x6BEE = 0x9AC4
+0x6BF0 = 0x9AC5
+0x6BF1 = 0x9AC6
+0x6BF2 = 0x9AC7
+0x6BF4 = 0x9AC8
+0x6BF6 = 0x9AC9
+0x6BF7 = 0x9ACA
+0x6BF8 = 0x9ACB
+0x6BFA = 0x9ACC
+0x6BFB = 0x9ACD
+0x6BFC = 0x9ACE
+0x6BFE = 0x9ACF
+0x6BFF = 0x9AD0
+0x6C00 = 0x9AD1
+0x6C01 = 0x9AD2
+0x6C02 = 0x9AD3
+0x6C03 = 0x9AD4
+0x6C04 = 0x9AD5
+0x6C08 = 0x9AD6
+0x6C09 = 0x9AD7
+0x6C0A = 0x9AD8
+0x6C0B = 0x9AD9
+0x6C0C = 0x9ADA
+0x6C0E = 0x9ADB
+0x6C12 = 0x9ADC
+0x6C17 = 0x9ADD
+0x6C1C = 0x9ADE
+0x6C1D = 0x9ADF
+0x6C1E = 0x9AE0
+0x6C20 = 0x9AE1
+0x6C23 = 0x9AE2
+0x6C25 = 0x9AE3
+0x6C2B = 0x9AE4
+0x6C2C = 0x9AE5
+0x6C2D = 0x9AE6
+0x6C31 = 0x9AE7
+0x6C33 = 0x9AE8
+0x6C36 = 0x9AE9
+0x6C37 = 0x9AEA
+0x6C39 = 0x9AEB
+0x6C3A = 0x9AEC
+0x6C3B = 0x9AED
+0x6C3C = 0x9AEE
+0x6C3E = 0x9AEF
+0x6C3F = 0x9AF0
+0x6C43 = 0x9AF1
+0x6C44 = 0x9AF2
+0x6C45 = 0x9AF3
+0x6C48 = 0x9AF4
+0x6C4B = 0x9AF5
+0x6C4C = 0x9AF6
+0x6C4D = 0x9AF7
+0x6C4E = 0x9AF8
+0x6C4F = 0x9AF9
+0x6C51 = 0x9AFA
+0x6C52 = 0x9AFB
+0x6C53 = 0x9AFC
+0x6C56 = 0x9AFD
+0x6C58 = 0x9AFE
+0x6C59 = 0x9B40
+0x6C5A = 0x9B41
+0x6C62 = 0x9B42
+0x6C63 = 0x9B43
+0x6C65 = 0x9B44
+0x6C66 = 0x9B45
+0x6C67 = 0x9B46
+0x6C6B = 0x9B47
+0x6C6C = 0x9B48
+0x6C6D = 0x9B49
+0x6C6E = 0x9B4A
+0x6C6F = 0x9B4B
+0x6C71 = 0x9B4C
+0x6C73 = 0x9B4D
+0x6C75 = 0x9B4E
+0x6C77 = 0x9B4F
+0x6C78 = 0x9B50
+0x6C7A = 0x9B51
+0x6C7B = 0x9B52
+0x6C7C = 0x9B53
+0x6C7F = 0x9B54
+0x6C80 = 0x9B55
+0x6C84 = 0x9B56
+0x6C87 = 0x9B57
+0x6C8A = 0x9B58
+0x6C8B = 0x9B59
+0x6C8D = 0x9B5A
+0x6C8E = 0x9B5B
+0x6C91 = 0x9B5C
+0x6C92 = 0x9B5D
+0x6C95 = 0x9B5E
+0x6C96 = 0x9B5F
+0x6C97 = 0x9B60
+0x6C98 = 0x9B61
+0x6C9A = 0x9B62
+0x6C9C = 0x9B63
+0x6C9D = 0x9B64
+0x6C9E = 0x9B65
+0x6CA0 = 0x9B66
+0x6CA2 = 0x9B67
+0x6CA8 = 0x9B68
+0x6CAC = 0x9B69
+0x6CAF = 0x9B6A
+0x6CB0 = 0x9B6B
+0x6CB4 = 0x9B6C
+0x6CB5 = 0x9B6D
+0x6CB6 = 0x9B6E
+0x6CB7 = 0x9B6F
+0x6CBA = 0x9B70
+0x6CC0 = 0x9B71
+0x6CC1 = 0x9B72
+0x6CC2 = 0x9B73
+0x6CC3 = 0x9B74
+0x6CC6 = 0x9B75
+0x6CC7 = 0x9B76
+0x6CC8 = 0x9B77
+0x6CCB = 0x9B78
+0x6CCD = 0x9B79
+0x6CCE = 0x9B7A
+0x6CCF = 0x9B7B
+0x6CD1 = 0x9B7C
+0x6CD2 = 0x9B7D
+0x6CD8 = 0x9B7E
+0x6CD9 = 0x9B80
+0x6CDA = 0x9B81
+0x6CDC = 0x9B82
+0x6CDD = 0x9B83
+0x6CDF = 0x9B84
+0x6CE4 = 0x9B85
+0x6CE6 = 0x9B86
+0x6CE7 = 0x9B87
+0x6CE9 = 0x9B88
+0x6CEC = 0x9B89
+0x6CED = 0x9B8A
+0x6CF2 = 0x9B8B
+0x6CF4 = 0x9B8C
+0x6CF9 = 0x9B8D
+0x6CFF = 0x9B8E
+0x6D00 = 0x9B8F
+0x6D02 = 0x9B90
+0x6D03 = 0x9B91
+0x6D05 = 0x9B92
+0x6D06 = 0x9B93
+0x6D08 = 0x9B94
+0x6D09 = 0x9B95
+0x6D0A = 0x9B96
+0x6D0D = 0x9B97
+0x6D0F = 0x9B98
+0x6D10 = 0x9B99
+0x6D11 = 0x9B9A
+0x6D13 = 0x9B9B
+0x6D14 = 0x9B9C
+0x6D15 = 0x9B9D
+0x6D16 = 0x9B9E
+0x6D18 = 0x9B9F
+0x6D1C = 0x9BA0
+0x6D1D = 0x9BA1
+0x6D1F = 0x9BA2
+0x6D20 = 0x9BA3
+0x6D21 = 0x9BA4
+0x6D22 = 0x9BA5
+0x6D23 = 0x9BA6
+0x6D24 = 0x9BA7
+0x6D26 = 0x9BA8
+0x6D28 = 0x9BA9
+0x6D29 = 0x9BAA
+0x6D2C = 0x9BAB
+0x6D2D = 0x9BAC
+0x6D2F = 0x9BAD
+0x6D30 = 0x9BAE
+0x6D34 = 0x9BAF
+0x6D36 = 0x9BB0
+0x6D37 = 0x9BB1
+0x6D38 = 0x9BB2
+0x6D3A = 0x9BB3
+0x6D3F = 0x9BB4
+0x6D40 = 0x9BB5
+0x6D42 = 0x9BB6
+0x6D44 = 0x9BB7
+0x6D49 = 0x9BB8
+0x6D4C = 0x9BB9
+0x6D50 = 0x9BBA
+0x6D55 = 0x9BBB
+0x6D56 = 0x9BBC
+0x6D57 = 0x9BBD
+0x6D58 = 0x9BBE
+0x6D5B = 0x9BBF
+0x6D5D = 0x9BC0
+0x6D5F = 0x9BC1
+0x6D61 = 0x9BC2
+0x6D62 = 0x9BC3
+0x6D64 = 0x9BC4
+0x6D65 = 0x9BC5
+0x6D67 = 0x9BC6
+0x6D68 = 0x9BC7
+0x6D6B = 0x9BC8
+0x6D6C = 0x9BC9
+0x6D6D = 0x9BCA
+0x6D70 = 0x9BCB
+0x6D71 = 0x9BCC
+0x6D72 = 0x9BCD
+0x6D73 = 0x9BCE
+0x6D75 = 0x9BCF
+0x6D76 = 0x9BD0
+0x6D79 = 0x9BD1
+0x6D7A = 0x9BD2
+0x6D7B = 0x9BD3
+0x6D7D = 0x9BD4
+0x6D7E = 0x9BD5
+0x6D7F = 0x9BD6
+0x6D80 = 0x9BD7
+0x6D81 = 0x9BD8
+0x6D83 = 0x9BD9
+0x6D84 = 0x9BDA
+0x6D86 = 0x9BDB
+0x6D87 = 0x9BDC
+0x6D8A = 0x9BDD
+0x6D8B = 0x9BDE
+0x6D8D = 0x9BDF
+0x6D8F = 0x9BE0
+0x6D90 = 0x9BE1
+0x6D92 = 0x9BE2
+0x6D96 = 0x9BE3
+0x6D97 = 0x9BE4
+0x6D98 = 0x9BE5
+0x6D99 = 0x9BE6
+0x6D9A = 0x9BE7
+0x6D9C = 0x9BE8
+0x6DA2 = 0x9BE9
+0x6DA5 = 0x9BEA
+0x6DAC = 0x9BEB
+0x6DAD = 0x9BEC
+0x6DB0 = 0x9BED
+0x6DB1 = 0x9BEE
+0x6DB3 = 0x9BEF
+0x6DB4 = 0x9BF0
+0x6DB6 = 0x9BF1
+0x6DB7 = 0x9BF2
+0x6DB9 = 0x9BF3
+0x6DBA = 0x9BF4
+0x6DBB = 0x9BF5
+0x6DBC = 0x9BF6
+0x6DBD = 0x9BF7
+0x6DBE = 0x9BF8
+0x6DC1 = 0x9BF9
+0x6DC2 = 0x9BFA
+0x6DC3 = 0x9BFB
+0x6DC8 = 0x9BFC
+0x6DC9 = 0x9BFD
+0x6DCA = 0x9BFE
+0x6DCD = 0x9C40
+0x6DCE = 0x9C41
+0x6DCF = 0x9C42
+0x6DD0 = 0x9C43
+0x6DD2 = 0x9C44
+0x6DD3 = 0x9C45
+0x6DD4 = 0x9C46
+0x6DD5 = 0x9C47
+0x6DD7 = 0x9C48
+0x6DDA = 0x9C49
+0x6DDB = 0x9C4A
+0x6DDC = 0x9C4B
+0x6DDF = 0x9C4C
+0x6DE2 = 0x9C4D
+0x6DE3 = 0x9C4E
+0x6DE5 = 0x9C4F
+0x6DE7 = 0x9C50
+0x6DE8 = 0x9C51
+0x6DE9 = 0x9C52
+0x6DEA = 0x9C53
+0x6DED = 0x9C54
+0x6DEF = 0x9C55
+0x6DF0 = 0x9C56
+0x6DF2 = 0x9C57
+0x6DF4 = 0x9C58
+0x6DF5 = 0x9C59
+0x6DF6 = 0x9C5A
+0x6DF8 = 0x9C5B
+0x6DFA = 0x9C5C
+0x6DFD = 0x9C5D
+0x6DFE = 0x9C5E
+0x6DFF = 0x9C5F
+0x6E00 = 0x9C60
+0x6E01 = 0x9C61
+0x6E02 = 0x9C62
+0x6E03 = 0x9C63
+0x6E04 = 0x9C64
+0x6E06 = 0x9C65
+0x6E07 = 0x9C66
+0x6E08 = 0x9C67
+0x6E09 = 0x9C68
+0x6E0B = 0x9C69
+0x6E0F = 0x9C6A
+0x6E12 = 0x9C6B
+0x6E13 = 0x9C6C
+0x6E15 = 0x9C6D
+0x6E18 = 0x9C6E
+0x6E19 = 0x9C6F
+0x6E1B = 0x9C70
+0x6E1C = 0x9C71
+0x6E1E = 0x9C72
+0x6E1F = 0x9C73
+0x6E22 = 0x9C74
+0x6E26 = 0x9C75
+0x6E27 = 0x9C76
+0x6E28 = 0x9C77
+0x6E2A = 0x9C78
+0x6E2C = 0x9C79
+0x6E2E = 0x9C7A
+0x6E30 = 0x9C7B
+0x6E31 = 0x9C7C
+0x6E33 = 0x9C7D
+0x6E35 = 0x9C7E
+0x6E36 = 0x9C80
+0x6E37 = 0x9C81
+0x6E39 = 0x9C82
+0x6E3B = 0x9C83
+0x6E3C = 0x9C84
+0x6E3D = 0x9C85
+0x6E3E = 0x9C86
+0x6E3F = 0x9C87
+0x6E40 = 0x9C88
+0x6E41 = 0x9C89
+0x6E42 = 0x9C8A
+0x6E45 = 0x9C8B
+0x6E46 = 0x9C8C
+0x6E47 = 0x9C8D
+0x6E48 = 0x9C8E
+0x6E49 = 0x9C8F
+0x6E4A = 0x9C90
+0x6E4B = 0x9C91
+0x6E4C = 0x9C92
+0x6E4F = 0x9C93
+0x6E50 = 0x9C94
+0x6E51 = 0x9C95
+0x6E52 = 0x9C96
+0x6E55 = 0x9C97
+0x6E57 = 0x9C98
+0x6E59 = 0x9C99
+0x6E5A = 0x9C9A
+0x6E5C = 0x9C9B
+0x6E5D = 0x9C9C
+0x6E5E = 0x9C9D
+0x6E60 = 0x9C9E
+0x6E61 = 0x9C9F
+0x6E62 = 0x9CA0
+0x6E63 = 0x9CA1
+0x6E64 = 0x9CA2
+0x6E65 = 0x9CA3
+0x6E66 = 0x9CA4
+0x6E67 = 0x9CA5
+0x6E68 = 0x9CA6
+0x6E69 = 0x9CA7
+0x6E6A = 0x9CA8
+0x6E6C = 0x9CA9
+0x6E6D = 0x9CAA
+0x6E6F = 0x9CAB
+0x6E70 = 0x9CAC
+0x6E71 = 0x9CAD
+0x6E72 = 0x9CAE
+0x6E73 = 0x9CAF
+0x6E74 = 0x9CB0
+0x6E75 = 0x9CB1
+0x6E76 = 0x9CB2
+0x6E77 = 0x9CB3
+0x6E78 = 0x9CB4
+0x6E79 = 0x9CB5
+0x6E7A = 0x9CB6
+0x6E7B = 0x9CB7
+0x6E7C = 0x9CB8
+0x6E7D = 0x9CB9
+0x6E80 = 0x9CBA
+0x6E81 = 0x9CBB
+0x6E82 = 0x9CBC
+0x6E84 = 0x9CBD
+0x6E87 = 0x9CBE
+0x6E88 = 0x9CBF
+0x6E8A = 0x9CC0
+0x6E8B = 0x9CC1
+0x6E8C = 0x9CC2
+0x6E8D = 0x9CC3
+0x6E8E = 0x9CC4
+0x6E91 = 0x9CC5
+0x6E92 = 0x9CC6
+0x6E93 = 0x9CC7
+0x6E94 = 0x9CC8
+0x6E95 = 0x9CC9
+0x6E96 = 0x9CCA
+0x6E97 = 0x9CCB
+0x6E99 = 0x9CCC
+0x6E9A = 0x9CCD
+0x6E9B = 0x9CCE
+0x6E9D = 0x9CCF
+0x6E9E = 0x9CD0
+0x6EA0 = 0x9CD1
+0x6EA1 = 0x9CD2
+0x6EA3 = 0x9CD3
+0x6EA4 = 0x9CD4
+0x6EA6 = 0x9CD5
+0x6EA8 = 0x9CD6
+0x6EA9 = 0x9CD7
+0x6EAB = 0x9CD8
+0x6EAC = 0x9CD9
+0x6EAD = 0x9CDA
+0x6EAE = 0x9CDB
+0x6EB0 = 0x9CDC
+0x6EB3 = 0x9CDD
+0x6EB5 = 0x9CDE
+0x6EB8 = 0x9CDF
+0x6EB9 = 0x9CE0
+0x6EBC = 0x9CE1
+0x6EBE = 0x9CE2
+0x6EBF = 0x9CE3
+0x6EC0 = 0x9CE4
+0x6EC3 = 0x9CE5
+0x6EC4 = 0x9CE6
+0x6EC5 = 0x9CE7
+0x6EC6 = 0x9CE8
+0x6EC8 = 0x9CE9
+0x6EC9 = 0x9CEA
+0x6ECA = 0x9CEB
+0x6ECC = 0x9CEC
+0x6ECD = 0x9CED
+0x6ECE = 0x9CEE
+0x6ED0 = 0x9CEF
+0x6ED2 = 0x9CF0
+0x6ED6 = 0x9CF1
+0x6ED8 = 0x9CF2
+0x6ED9 = 0x9CF3
+0x6EDB = 0x9CF4
+0x6EDC = 0x9CF5
+0x6EDD = 0x9CF6
+0x6EE3 = 0x9CF7
+0x6EE7 = 0x9CF8
+0x6EEA = 0x9CF9
+0x6EEB = 0x9CFA
+0x6EEC = 0x9CFB
+0x6EED = 0x9CFC
+0x6EEE = 0x9CFD
+0x6EEF = 0x9CFE
+0x6EF0 = 0x9D40
+0x6EF1 = 0x9D41
+0x6EF2 = 0x9D42
+0x6EF3 = 0x9D43
+0x6EF5 = 0x9D44
+0x6EF6 = 0x9D45
+0x6EF7 = 0x9D46
+0x6EF8 = 0x9D47
+0x6EFA = 0x9D48
+0x6EFB = 0x9D49
+0x6EFC = 0x9D4A
+0x6EFD = 0x9D4B
+0x6EFE = 0x9D4C
+0x6EFF = 0x9D4D
+0x6F00 = 0x9D4E
+0x6F01 = 0x9D4F
+0x6F03 = 0x9D50
+0x6F04 = 0x9D51
+0x6F05 = 0x9D52
+0x6F07 = 0x9D53
+0x6F08 = 0x9D54
+0x6F0A = 0x9D55
+0x6F0B = 0x9D56
+0x6F0C = 0x9D57
+0x6F0D = 0x9D58
+0x6F0E = 0x9D59
+0x6F10 = 0x9D5A
+0x6F11 = 0x9D5B
+0x6F12 = 0x9D5C
+0x6F16 = 0x9D5D
+0x6F17 = 0x9D5E
+0x6F18 = 0x9D5F
+0x6F19 = 0x9D60
+0x6F1A = 0x9D61
+0x6F1B = 0x9D62
+0x6F1C = 0x9D63
+0x6F1D = 0x9D64
+0x6F1E = 0x9D65
+0x6F1F = 0x9D66
+0x6F21 = 0x9D67
+0x6F22 = 0x9D68
+0x6F23 = 0x9D69
+0x6F25 = 0x9D6A
+0x6F26 = 0x9D6B
+0x6F27 = 0x9D6C
+0x6F28 = 0x9D6D
+0x6F2C = 0x9D6E
+0x6F2E = 0x9D6F
+0x6F30 = 0x9D70
+0x6F32 = 0x9D71
+0x6F34 = 0x9D72
+0x6F35 = 0x9D73
+0x6F37 = 0x9D74
+0x6F38 = 0x9D75
+0x6F39 = 0x9D76
+0x6F3A = 0x9D77
+0x6F3B = 0x9D78
+0x6F3C = 0x9D79
+0x6F3D = 0x9D7A
+0x6F3F = 0x9D7B
+0x6F40 = 0x9D7C
+0x6F41 = 0x9D7D
+0x6F42 = 0x9D7E
+0x6F43 = 0x9D80
+0x6F44 = 0x9D81
+0x6F45 = 0x9D82
+0x6F48 = 0x9D83
+0x6F49 = 0x9D84
+0x6F4A = 0x9D85
+0x6F4C = 0x9D86
+0x6F4E = 0x9D87
+0x6F4F = 0x9D88
+0x6F50 = 0x9D89
+0x6F51 = 0x9D8A
+0x6F52 = 0x9D8B
+0x6F53 = 0x9D8C
+0x6F54 = 0x9D8D
+0x6F55 = 0x9D8E
+0x6F56 = 0x9D8F
+0x6F57 = 0x9D90
+0x6F59 = 0x9D91
+0x6F5A = 0x9D92
+0x6F5B = 0x9D93
+0x6F5D = 0x9D94
+0x6F5F = 0x9D95
+0x6F60 = 0x9D96
+0x6F61 = 0x9D97
+0x6F63 = 0x9D98
+0x6F64 = 0x9D99
+0x6F65 = 0x9D9A
+0x6F67 = 0x9D9B
+0x6F68 = 0x9D9C
+0x6F69 = 0x9D9D
+0x6F6A = 0x9D9E
+0x6F6B = 0x9D9F
+0x6F6C = 0x9DA0
+0x6F6F = 0x9DA1
+0x6F70 = 0x9DA2
+0x6F71 = 0x9DA3
+0x6F73 = 0x9DA4
+0x6F75 = 0x9DA5
+0x6F76 = 0x9DA6
+0x6F77 = 0x9DA7
+0x6F79 = 0x9DA8
+0x6F7B = 0x9DA9
+0x6F7D = 0x9DAA
+0x6F7E = 0x9DAB
+0x6F7F = 0x9DAC
+0x6F80 = 0x9DAD
+0x6F81 = 0x9DAE
+0x6F82 = 0x9DAF
+0x6F83 = 0x9DB0
+0x6F85 = 0x9DB1
+0x6F86 = 0x9DB2
+0x6F87 = 0x9DB3
+0x6F8A = 0x9DB4
+0x6F8B = 0x9DB5
+0x6F8F = 0x9DB6
+0x6F90 = 0x9DB7
+0x6F91 = 0x9DB8
+0x6F92 = 0x9DB9
+0x6F93 = 0x9DBA
+0x6F94 = 0x9DBB
+0x6F95 = 0x9DBC
+0x6F96 = 0x9DBD
+0x6F97 = 0x9DBE
+0x6F98 = 0x9DBF
+0x6F99 = 0x9DC0
+0x6F9A = 0x9DC1
+0x6F9B = 0x9DC2
+0x6F9D = 0x9DC3
+0x6F9E = 0x9DC4
+0x6F9F = 0x9DC5
+0x6FA0 = 0x9DC6
+0x6FA2 = 0x9DC7
+0x6FA3 = 0x9DC8
+0x6FA4 = 0x9DC9
+0x6FA5 = 0x9DCA
+0x6FA6 = 0x9DCB
+0x6FA8 = 0x9DCC
+0x6FA9 = 0x9DCD
+0x6FAA = 0x9DCE
+0x6FAB = 0x9DCF
+0x6FAC = 0x9DD0
+0x6FAD = 0x9DD1
+0x6FAE = 0x9DD2
+0x6FAF = 0x9DD3
+0x6FB0 = 0x9DD4
+0x6FB1 = 0x9DD5
+0x6FB2 = 0x9DD6
+0x6FB4 = 0x9DD7
+0x6FB5 = 0x9DD8
+0x6FB7 = 0x9DD9
+0x6FB8 = 0x9DDA
+0x6FBA = 0x9DDB
+0x6FBB = 0x9DDC
+0x6FBC = 0x9DDD
+0x6FBD = 0x9DDE
+0x6FBE = 0x9DDF
+0x6FBF = 0x9DE0
+0x6FC1 = 0x9DE1
+0x6FC3 = 0x9DE2
+0x6FC4 = 0x9DE3
+0x6FC5 = 0x9DE4
+0x6FC6 = 0x9DE5
+0x6FC7 = 0x9DE6
+0x6FC8 = 0x9DE7
+0x6FCA = 0x9DE8
+0x6FCB = 0x9DE9
+0x6FCC = 0x9DEA
+0x6FCD = 0x9DEB
+0x6FCE = 0x9DEC
+0x6FCF = 0x9DED
+0x6FD0 = 0x9DEE
+0x6FD3 = 0x9DEF
+0x6FD4 = 0x9DF0
+0x6FD5 = 0x9DF1
+0x6FD6 = 0x9DF2
+0x6FD7 = 0x9DF3
+0x6FD8 = 0x9DF4
+0x6FD9 = 0x9DF5
+0x6FDA = 0x9DF6
+0x6FDB = 0x9DF7
+0x6FDC = 0x9DF8
+0x6FDD = 0x9DF9
+0x6FDF = 0x9DFA
+0x6FE2 = 0x9DFB
+0x6FE3 = 0x9DFC
+0x6FE4 = 0x9DFD
+0x6FE5 = 0x9DFE
+0x6FE6 = 0x9E40
+0x6FE7 = 0x9E41
+0x6FE8 = 0x9E42
+0x6FE9 = 0x9E43
+0x6FEA = 0x9E44
+0x6FEB = 0x9E45
+0x6FEC = 0x9E46
+0x6FED = 0x9E47
+0x6FF0 = 0x9E48
+0x6FF1 = 0x9E49
+0x6FF2 = 0x9E4A
+0x6FF3 = 0x9E4B
+0x6FF4 = 0x9E4C
+0x6FF5 = 0x9E4D
+0x6FF6 = 0x9E4E
+0x6FF7 = 0x9E4F
+0x6FF8 = 0x9E50
+0x6FF9 = 0x9E51
+0x6FFA = 0x9E52
+0x6FFB = 0x9E53
+0x6FFC = 0x9E54
+0x6FFD = 0x9E55
+0x6FFE = 0x9E56
+0x6FFF = 0x9E57
+0x7000 = 0x9E58
+0x7001 = 0x9E59
+0x7002 = 0x9E5A
+0x7003 = 0x9E5B
+0x7004 = 0x9E5C
+0x7005 = 0x9E5D
+0x7006 = 0x9E5E
+0x7007 = 0x9E5F
+0x7008 = 0x9E60
+0x7009 = 0x9E61
+0x700A = 0x9E62
+0x700B = 0x9E63
+0x700C = 0x9E64
+0x700D = 0x9E65
+0x700E = 0x9E66
+0x700F = 0x9E67
+0x7010 = 0x9E68
+0x7012 = 0x9E69
+0x7013 = 0x9E6A
+0x7014 = 0x9E6B
+0x7015 = 0x9E6C
+0x7016 = 0x9E6D
+0x7017 = 0x9E6E
+0x7018 = 0x9E6F
+0x7019 = 0x9E70
+0x701C = 0x9E71
+0x701D = 0x9E72
+0x701E = 0x9E73
+0x701F = 0x9E74
+0x7020 = 0x9E75
+0x7021 = 0x9E76
+0x7022 = 0x9E77
+0x7024 = 0x9E78
+0x7025 = 0x9E79
+0x7026 = 0x9E7A
+0x7027 = 0x9E7B
+0x7028 = 0x9E7C
+0x7029 = 0x9E7D
+0x702A = 0x9E7E
+0x702B = 0x9E80
+0x702C = 0x9E81
+0x702D = 0x9E82
+0x702E = 0x9E83
+0x702F = 0x9E84
+0x7030 = 0x9E85
+0x7031 = 0x9E86
+0x7032 = 0x9E87
+0x7033 = 0x9E88
+0x7034 = 0x9E89
+0x7036 = 0x9E8A
+0x7037 = 0x9E8B
+0x7038 = 0x9E8C
+0x703A = 0x9E8D
+0x703B = 0x9E8E
+0x703C = 0x9E8F
+0x703D = 0x9E90
+0x703E = 0x9E91
+0x703F = 0x9E92
+0x7040 = 0x9E93
+0x7041 = 0x9E94
+0x7042 = 0x9E95
+0x7043 = 0x9E96
+0x7044 = 0x9E97
+0x7045 = 0x9E98
+0x7046 = 0x9E99
+0x7047 = 0x9E9A
+0x7048 = 0x9E9B
+0x7049 = 0x9E9C
+0x704A = 0x9E9D
+0x704B = 0x9E9E
+0x704D = 0x9E9F
+0x704E = 0x9EA0
+0x7050 = 0x9EA1
+0x7051 = 0x9EA2
+0x7052 = 0x9EA3
+0x7053 = 0x9EA4
+0x7054 = 0x9EA5
+0x7055 = 0x9EA6
+0x7056 = 0x9EA7
+0x7057 = 0x9EA8
+0x7058 = 0x9EA9
+0x7059 = 0x9EAA
+0x705A = 0x9EAB
+0x705B = 0x9EAC
+0x705C = 0x9EAD
+0x705D = 0x9EAE
+0x705F = 0x9EAF
+0x7060 = 0x9EB0
+0x7061 = 0x9EB1
+0x7062 = 0x9EB2
+0x7063 = 0x9EB3
+0x7064 = 0x9EB4
+0x7065 = 0x9EB5
+0x7066 = 0x9EB6
+0x7067 = 0x9EB7
+0x7068 = 0x9EB8
+0x7069 = 0x9EB9
+0x706A = 0x9EBA
+0x706E = 0x9EBB
+0x7071 = 0x9EBC
+0x7072 = 0x9EBD
+0x7073 = 0x9EBE
+0x7074 = 0x9EBF
+0x7077 = 0x9EC0
+0x7079 = 0x9EC1
+0x707A = 0x9EC2
+0x707B = 0x9EC3
+0x707D = 0x9EC4
+0x7081 = 0x9EC5
+0x7082 = 0x9EC6
+0x7083 = 0x9EC7
+0x7084 = 0x9EC8
+0x7086 = 0x9EC9
+0x7087 = 0x9ECA
+0x7088 = 0x9ECB
+0x708B = 0x9ECC
+0x708C = 0x9ECD
+0x708D = 0x9ECE
+0x708F = 0x9ECF
+0x7090 = 0x9ED0
+0x7091 = 0x9ED1
+0x7093 = 0x9ED2
+0x7097 = 0x9ED3
+0x7098 = 0x9ED4
+0x709A = 0x9ED5
+0x709B = 0x9ED6
+0x709E = 0x9ED7
+0x709F = 0x9ED8
+0x70A0 = 0x9ED9
+0x70A1 = 0x9EDA
+0x70A2 = 0x9EDB
+0x70A3 = 0x9EDC
+0x70A4 = 0x9EDD
+0x70A5 = 0x9EDE
+0x70A6 = 0x9EDF
+0x70A7 = 0x9EE0
+0x70A8 = 0x9EE1
+0x70A9 = 0x9EE2
+0x70AA = 0x9EE3
+0x70B0 = 0x9EE4
+0x70B2 = 0x9EE5
+0x70B4 = 0x9EE6
+0x70B5 = 0x9EE7
+0x70B6 = 0x9EE8
+0x70BA = 0x9EE9
+0x70BE = 0x9EEA
+0x70BF = 0x9EEB
+0x70C4 = 0x9EEC
+0x70C5 = 0x9EED
+0x70C6 = 0x9EEE
+0x70C7 = 0x9EEF
+0x70C9 = 0x9EF0
+0x70CB = 0x9EF1
+0x70CC = 0x9EF2
+0x70CD = 0x9EF3
+0x70CE = 0x9EF4
+0x70CF = 0x9EF5
+0x70D0 = 0x9EF6
+0x70D1 = 0x9EF7
+0x70D2 = 0x9EF8
+0x70D3 = 0x9EF9
+0x70D4 = 0x9EFA
+0x70D5 = 0x9EFB
+0x70D6 = 0x9EFC
+0x70D7 = 0x9EFD
+0x70DA = 0x9EFE
+0x70DC = 0x9F40
+0x70DD = 0x9F41
+0x70DE = 0x9F42
+0x70E0 = 0x9F43
+0x70E1 = 0x9F44
+0x70E2 = 0x9F45
+0x70E3 = 0x9F46
+0x70E5 = 0x9F47
+0x70EA = 0x9F48
+0x70EE = 0x9F49
+0x70F0 = 0x9F4A
+0x70F1 = 0x9F4B
+0x70F2 = 0x9F4C
+0x70F3 = 0x9F4D
+0x70F4 = 0x9F4E
+0x70F5 = 0x9F4F
+0x70F6 = 0x9F50
+0x70F8 = 0x9F51
+0x70FA = 0x9F52
+0x70FB = 0x9F53
+0x70FC = 0x9F54
+0x70FE = 0x9F55
+0x70FF = 0x9F56
+0x7100 = 0x9F57
+0x7101 = 0x9F58
+0x7102 = 0x9F59
+0x7103 = 0x9F5A
+0x7104 = 0x9F5B
+0x7105 = 0x9F5C
+0x7106 = 0x9F5D
+0x7107 = 0x9F5E
+0x7108 = 0x9F5F
+0x710B = 0x9F60
+0x710C = 0x9F61
+0x710D = 0x9F62
+0x710E = 0x9F63
+0x710F = 0x9F64
+0x7111 = 0x9F65
+0x7112 = 0x9F66
+0x7114 = 0x9F67
+0x7117 = 0x9F68
+0x711B = 0x9F69
+0x711C = 0x9F6A
+0x711D = 0x9F6B
+0x711E = 0x9F6C
+0x711F = 0x9F6D
+0x7120 = 0x9F6E
+0x7121 = 0x9F6F
+0x7122 = 0x9F70
+0x7123 = 0x9F71
+0x7124 = 0x9F72
+0x7125 = 0x9F73
+0x7127 = 0x9F74
+0x7128 = 0x9F75
+0x7129 = 0x9F76
+0x712A = 0x9F77
+0x712B = 0x9F78
+0x712C = 0x9F79
+0x712D = 0x9F7A
+0x712E = 0x9F7B
+0x7132 = 0x9F7C
+0x7133 = 0x9F7D
+0x7134 = 0x9F7E
+0x7135 = 0x9F80
+0x7137 = 0x9F81
+0x7138 = 0x9F82
+0x7139 = 0x9F83
+0x713A = 0x9F84
+0x713B = 0x9F85
+0x713C = 0x9F86
+0x713D = 0x9F87
+0x713E = 0x9F88
+0x713F = 0x9F89
+0x7140 = 0x9F8A
+0x7141 = 0x9F8B
+0x7142 = 0x9F8C
+0x7143 = 0x9F8D
+0x7144 = 0x9F8E
+0x7146 = 0x9F8F
+0x7147 = 0x9F90
+0x7148 = 0x9F91
+0x7149 = 0x9F92
+0x714B = 0x9F93
+0x714D = 0x9F94
+0x714F = 0x9F95
+0x7150 = 0x9F96
+0x7151 = 0x9F97
+0x7152 = 0x9F98
+0x7153 = 0x9F99
+0x7154 = 0x9F9A
+0x7155 = 0x9F9B
+0x7156 = 0x9F9C
+0x7157 = 0x9F9D
+0x7158 = 0x9F9E
+0x7159 = 0x9F9F
+0x715A = 0x9FA0
+0x715B = 0x9FA1
+0x715D = 0x9FA2
+0x715F = 0x9FA3
+0x7160 = 0x9FA4
+0x7161 = 0x9FA5
+0x7162 = 0x9FA6
+0x7163 = 0x9FA7
+0x7165 = 0x9FA8
+0x7169 = 0x9FA9
+0x716A = 0x9FAA
+0x716B = 0x9FAB
+0x716C = 0x9FAC
+0x716D = 0x9FAD
+0x716F = 0x9FAE
+0x7170 = 0x9FAF
+0x7171 = 0x9FB0
+0x7174 = 0x9FB1
+0x7175 = 0x9FB2
+0x7176 = 0x9FB3
+0x7177 = 0x9FB4
+0x7179 = 0x9FB5
+0x717B = 0x9FB6
+0x717C = 0x9FB7
+0x717E = 0x9FB8
+0x717F = 0x9FB9
+0x7180 = 0x9FBA
+0x7181 = 0x9FBB
+0x7182 = 0x9FBC
+0x7183 = 0x9FBD
+0x7185 = 0x9FBE
+0x7186 = 0x9FBF
+0x7187 = 0x9FC0
+0x7188 = 0x9FC1
+0x7189 = 0x9FC2
+0x718B = 0x9FC3
+0x718C = 0x9FC4
+0x718D = 0x9FC5
+0x718E = 0x9FC6
+0x7190 = 0x9FC7
+0x7191 = 0x9FC8
+0x7192 = 0x9FC9
+0x7193 = 0x9FCA
+0x7195 = 0x9FCB
+0x7196 = 0x9FCC
+0x7197 = 0x9FCD
+0x719A = 0x9FCE
+0x719B = 0x9FCF
+0x719C = 0x9FD0
+0x719D = 0x9FD1
+0x719E = 0x9FD2
+0x71A1 = 0x9FD3
+0x71A2 = 0x9FD4
+0x71A3 = 0x9FD5
+0x71A4 = 0x9FD6
+0x71A5 = 0x9FD7
+0x71A6 = 0x9FD8
+0x71A7 = 0x9FD9
+0x71A9 = 0x9FDA
+0x71AA = 0x9FDB
+0x71AB = 0x9FDC
+0x71AD = 0x9FDD
+0x71AE = 0x9FDE
+0x71AF = 0x9FDF
+0x71B0 = 0x9FE0
+0x71B1 = 0x9FE1
+0x71B2 = 0x9FE2
+0x71B4 = 0x9FE3
+0x71B6 = 0x9FE4
+0x71B7 = 0x9FE5
+0x71B8 = 0x9FE6
+0x71BA = 0x9FE7
+0x71BB = 0x9FE8
+0x71BC = 0x9FE9
+0x71BD = 0x9FEA
+0x71BE = 0x9FEB
+0x71BF = 0x9FEC
+0x71C0 = 0x9FED
+0x71C1 = 0x9FEE
+0x71C2 = 0x9FEF
+0x71C4 = 0x9FF0
+0x71C5 = 0x9FF1
+0x71C6 = 0x9FF2
+0x71C7 = 0x9FF3
+0x71C8 = 0x9FF4
+0x71C9 = 0x9FF5
+0x71CA = 0x9FF6
+0x71CB = 0x9FF7
+0x71CC = 0x9FF8
+0x71CD = 0x9FF9
+0x71CF = 0x9FFA
+0x71D0 = 0x9FFB
+0x71D1 = 0x9FFC
+0x71D2 = 0x9FFD
+0x71D3 = 0x9FFE
+0x71D6 = 0xA040
+0x71D7 = 0xA041
+0x71D8 = 0xA042
+0x71D9 = 0xA043
+0x71DA = 0xA044
+0x71DB = 0xA045
+0x71DC = 0xA046
+0x71DD = 0xA047
+0x71DE = 0xA048
+0x71DF = 0xA049
+0x71E1 = 0xA04A
+0x71E2 = 0xA04B
+0x71E3 = 0xA04C
+0x71E4 = 0xA04D
+0x71E6 = 0xA04E
+0x71E8 = 0xA04F
+0x71E9 = 0xA050
+0x71EA = 0xA051
+0x71EB = 0xA052
+0x71EC = 0xA053
+0x71ED = 0xA054
+0x71EF = 0xA055
+0x71F0 = 0xA056
+0x71F1 = 0xA057
+0x71F2 = 0xA058
+0x71F3 = 0xA059
+0x71F4 = 0xA05A
+0x71F5 = 0xA05B
+0x71F6 = 0xA05C
+0x71F7 = 0xA05D
+0x71F8 = 0xA05E
+0x71FA = 0xA05F
+0x71FB = 0xA060
+0x71FC = 0xA061
+0x71FD = 0xA062
+0x71FE = 0xA063
+0x71FF = 0xA064
+0x7200 = 0xA065
+0x7201 = 0xA066
+0x7202 = 0xA067
+0x7203 = 0xA068
+0x7204 = 0xA069
+0x7205 = 0xA06A
+0x7207 = 0xA06B
+0x7208 = 0xA06C
+0x7209 = 0xA06D
+0x720A = 0xA06E
+0x720B = 0xA06F
+0x720C = 0xA070
+0x720D = 0xA071
+0x720E = 0xA072
+0x720F = 0xA073
+0x7210 = 0xA074
+0x7211 = 0xA075
+0x7212 = 0xA076
+0x7213 = 0xA077
+0x7214 = 0xA078
+0x7215 = 0xA079
+0x7216 = 0xA07A
+0x7217 = 0xA07B
+0x7218 = 0xA07C
+0x7219 = 0xA07D
+0x721A = 0xA07E
+0x721B = 0xA080
+0x721C = 0xA081
+0x721E = 0xA082
+0x721F = 0xA083
+0x7220 = 0xA084
+0x7221 = 0xA085
+0x7222 = 0xA086
+0x7223 = 0xA087
+0x7224 = 0xA088
+0x7225 = 0xA089
+0x7226 = 0xA08A
+0x7227 = 0xA08B
+0x7229 = 0xA08C
+0x722B = 0xA08D
+0x722D = 0xA08E
+0x722E = 0xA08F
+0x722F = 0xA090
+0x7232 = 0xA091
+0x7233 = 0xA092
+0x7234 = 0xA093
+0x723A = 0xA094
+0x723C = 0xA095
+0x723E = 0xA096
+0x7240 = 0xA097
+0x7241 = 0xA098
+0x7242 = 0xA099
+0x7243 = 0xA09A
+0x7244 = 0xA09B
+0x7245 = 0xA09C
+0x7246 = 0xA09D
+0x7249 = 0xA09E
+0x724A = 0xA09F
+0x724B = 0xA0A0
+0x724E = 0xA0A1
+0x724F = 0xA0A2
+0x7250 = 0xA0A3
+0x7251 = 0xA0A4
+0x7253 = 0xA0A5
+0x7254 = 0xA0A6
+0x7255 = 0xA0A7
+0x7257 = 0xA0A8
+0x7258 = 0xA0A9
+0x725A = 0xA0AA
+0x725C = 0xA0AB
+0x725E = 0xA0AC
+0x7260 = 0xA0AD
+0x7263 = 0xA0AE
+0x7264 = 0xA0AF
+0x7265 = 0xA0B0
+0x7268 = 0xA0B1
+0x726A = 0xA0B2
+0x726B = 0xA0B3
+0x726C = 0xA0B4
+0x726D = 0xA0B5
+0x7270 = 0xA0B6
+0x7271 = 0xA0B7
+0x7273 = 0xA0B8
+0x7274 = 0xA0B9
+0x7276 = 0xA0BA
+0x7277 = 0xA0BB
+0x7278 = 0xA0BC
+0x727B = 0xA0BD
+0x727C = 0xA0BE
+0x727D = 0xA0BF
+0x7282 = 0xA0C0
+0x7283 = 0xA0C1
+0x7285 = 0xA0C2
+0x7286 = 0xA0C3
+0x7287 = 0xA0C4
+0x7288 = 0xA0C5
+0x7289 = 0xA0C6
+0x728C = 0xA0C7
+0x728E = 0xA0C8
+0x7290 = 0xA0C9
+0x7291 = 0xA0CA
+0x7293 = 0xA0CB
+0x7294 = 0xA0CC
+0x7295 = 0xA0CD
+0x7296 = 0xA0CE
+0x7297 = 0xA0CF
+0x7298 = 0xA0D0
+0x7299 = 0xA0D1
+0x729A = 0xA0D2
+0x729B = 0xA0D3
+0x729C = 0xA0D4
+0x729D = 0xA0D5
+0x729E = 0xA0D6
+0x72A0 = 0xA0D7
+0x72A1 = 0xA0D8
+0x72A2 = 0xA0D9
+0x72A3 = 0xA0DA
+0x72A4 = 0xA0DB
+0x72A5 = 0xA0DC
+0x72A6 = 0xA0DD
+0x72A7 = 0xA0DE
+0x72A8 = 0xA0DF
+0x72A9 = 0xA0E0
+0x72AA = 0xA0E1
+0x72AB = 0xA0E2
+0x72AE = 0xA0E3
+0x72B1 = 0xA0E4
+0x72B2 = 0xA0E5
+0x72B3 = 0xA0E6
+0x72B5 = 0xA0E7
+0x72BA = 0xA0E8
+0x72BB = 0xA0E9
+0x72BC = 0xA0EA
+0x72BD = 0xA0EB
+0x72BE = 0xA0EC
+0x72BF = 0xA0ED
+0x72C0 = 0xA0EE
+0x72C5 = 0xA0EF
+0x72C6 = 0xA0F0
+0x72C7 = 0xA0F1
+0x72C9 = 0xA0F2
+0x72CA = 0xA0F3
+0x72CB = 0xA0F4
+0x72CC = 0xA0F5
+0x72CF = 0xA0F6
+0x72D1 = 0xA0F7
+0x72D3 = 0xA0F8
+0x72D4 = 0xA0F9
+0x72D5 = 0xA0FA
+0x72D6 = 0xA0FB
+0x72D8 = 0xA0FC
+0x72DA = 0xA0FD
+0x72DB = 0xA0FE
+0x72DC = 0xAA40
+0x72DD = 0xAA41
+0x72DF = 0xAA42
+0x72E2 = 0xAA43
+0x72E3 = 0xAA44
+0x72E4 = 0xAA45
+0x72E5 = 0xAA46
+0x72E6 = 0xAA47
+0x72E7 = 0xAA48
+0x72EA = 0xAA49
+0x72EB = 0xAA4A
+0x72F5 = 0xAA4B
+0x72F6 = 0xAA4C
+0x72F9 = 0xAA4D
+0x72FD = 0xAA4E
+0x72FE = 0xAA4F
+0x72FF = 0xAA50
+0x7300 = 0xAA51
+0x7302 = 0xAA52
+0x7304 = 0xAA53
+0x7305 = 0xAA54
+0x7306 = 0xAA55
+0x7307 = 0xAA56
+0x7308 = 0xAA57
+0x7309 = 0xAA58
+0x730B = 0xAA59
+0x730C = 0xAA5A
+0x730D = 0xAA5B
+0x730F = 0xAA5C
+0x7310 = 0xAA5D
+0x7311 = 0xAA5E
+0x7312 = 0xAA5F
+0x7314 = 0xAA60
+0x7318 = 0xAA61
+0x7319 = 0xAA62
+0x731A = 0xAA63
+0x731F = 0xAA64
+0x7320 = 0xAA65
+0x7323 = 0xAA66
+0x7324 = 0xAA67
+0x7326 = 0xAA68
+0x7327 = 0xAA69
+0x7328 = 0xAA6A
+0x732D = 0xAA6B
+0x732F = 0xAA6C
+0x7330 = 0xAA6D
+0x7332 = 0xAA6E
+0x7333 = 0xAA6F
+0x7335 = 0xAA70
+0x7336 = 0xAA71
+0x733A = 0xAA72
+0x733B = 0xAA73
+0x733C = 0xAA74
+0x733D = 0xAA75
+0x7340 = 0xAA76
+0x7341 = 0xAA77
+0x7342 = 0xAA78
+0x7343 = 0xAA79
+0x7344 = 0xAA7A
+0x7345 = 0xAA7B
+0x7346 = 0xAA7C
+0x7347 = 0xAA7D
+0x7348 = 0xAA7E
+0x7349 = 0xAA80
+0x734A = 0xAA81
+0x734B = 0xAA82
+0x734C = 0xAA83
+0x734E = 0xAA84
+0x734F = 0xAA85
+0x7351 = 0xAA86
+0x7353 = 0xAA87
+0x7354 = 0xAA88
+0x7355 = 0xAA89
+0x7356 = 0xAA8A
+0x7358 = 0xAA8B
+0x7359 = 0xAA8C
+0x735A = 0xAA8D
+0x735B = 0xAA8E
+0x735C = 0xAA8F
+0x735D = 0xAA90
+0x735E = 0xAA91
+0x735F = 0xAA92
+0x7361 = 0xAA93
+0x7362 = 0xAA94
+0x7363 = 0xAA95
+0x7364 = 0xAA96
+0x7365 = 0xAA97
+0x7366 = 0xAA98
+0x7367 = 0xAA99
+0x7368 = 0xAA9A
+0x7369 = 0xAA9B
+0x736A = 0xAA9C
+0x736B = 0xAA9D
+0x736E = 0xAA9E
+0x7370 = 0xAA9F
+0x7371 = 0xAAA0
+0x7372 = 0xAB40
+0x7373 = 0xAB41
+0x7374 = 0xAB42
+0x7375 = 0xAB43
+0x7376 = 0xAB44
+0x7377 = 0xAB45
+0x7378 = 0xAB46
+0x7379 = 0xAB47
+0x737A = 0xAB48
+0x737B = 0xAB49
+0x737C = 0xAB4A
+0x737D = 0xAB4B
+0x737F = 0xAB4C
+0x7380 = 0xAB4D
+0x7381 = 0xAB4E
+0x7382 = 0xAB4F
+0x7383 = 0xAB50
+0x7385 = 0xAB51
+0x7386 = 0xAB52
+0x7388 = 0xAB53
+0x738A = 0xAB54
+0x738C = 0xAB55
+0x738D = 0xAB56
+0x738F = 0xAB57
+0x7390 = 0xAB58
+0x7392 = 0xAB59
+0x7393 = 0xAB5A
+0x7394 = 0xAB5B
+0x7395 = 0xAB5C
+0x7397 = 0xAB5D
+0x7398 = 0xAB5E
+0x7399 = 0xAB5F
+0x739A = 0xAB60
+0x739C = 0xAB61
+0x739D = 0xAB62
+0x739E = 0xAB63
+0x73A0 = 0xAB64
+0x73A1 = 0xAB65
+0x73A3 = 0xAB66
+0x73A4 = 0xAB67
+0x73A5 = 0xAB68
+0x73A6 = 0xAB69
+0x73A7 = 0xAB6A
+0x73A8 = 0xAB6B
+0x73AA = 0xAB6C
+0x73AC = 0xAB6D
+0x73AD = 0xAB6E
+0x73B1 = 0xAB6F
+0x73B4 = 0xAB70
+0x73B5 = 0xAB71
+0x73B6 = 0xAB72
+0x73B8 = 0xAB73
+0x73B9 = 0xAB74
+0x73BC = 0xAB75
+0x73BD = 0xAB76
+0x73BE = 0xAB77
+0x73BF = 0xAB78
+0x73C1 = 0xAB79
+0x73C3 = 0xAB7A
+0x73C4 = 0xAB7B
+0x73C5 = 0xAB7C
+0x73C6 = 0xAB7D
+0x73C7 = 0xAB7E
+0x73CB = 0xAB80
+0x73CC = 0xAB81
+0x73CE = 0xAB82
+0x73D2 = 0xAB83
+0x73D3 = 0xAB84
+0x73D4 = 0xAB85
+0x73D5 = 0xAB86
+0x73D6 = 0xAB87
+0x73D7 = 0xAB88
+0x73D8 = 0xAB89
+0x73DA = 0xAB8A
+0x73DB = 0xAB8B
+0x73DC = 0xAB8C
+0x73DD = 0xAB8D
+0x73DF = 0xAB8E
+0x73E1 = 0xAB8F
+0x73E2 = 0xAB90
+0x73E3 = 0xAB91
+0x73E4 = 0xAB92
+0x73E6 = 0xAB93
+0x73E8 = 0xAB94
+0x73EA = 0xAB95
+0x73EB = 0xAB96
+0x73EC = 0xAB97
+0x73EE = 0xAB98
+0x73EF = 0xAB99
+0x73F0 = 0xAB9A
+0x73F1 = 0xAB9B
+0x73F3 = 0xAB9C
+0x73F4 = 0xAB9D
+0x73F5 = 0xAB9E
+0x73F6 = 0xAB9F
+0x73F7 = 0xABA0
+0x73F8 = 0xAC40
+0x73F9 = 0xAC41
+0x73FA = 0xAC42
+0x73FB = 0xAC43
+0x73FC = 0xAC44
+0x73FD = 0xAC45
+0x73FE = 0xAC46
+0x73FF = 0xAC47
+0x7400 = 0xAC48
+0x7401 = 0xAC49
+0x7402 = 0xAC4A
+0x7404 = 0xAC4B
+0x7407 = 0xAC4C
+0x7408 = 0xAC4D
+0x740B = 0xAC4E
+0x740C = 0xAC4F
+0x740D = 0xAC50
+0x740E = 0xAC51
+0x7411 = 0xAC52
+0x7412 = 0xAC53
+0x7413 = 0xAC54
+0x7414 = 0xAC55
+0x7415 = 0xAC56
+0x7416 = 0xAC57
+0x7417 = 0xAC58
+0x7418 = 0xAC59
+0x7419 = 0xAC5A
+0x741C = 0xAC5B
+0x741D = 0xAC5C
+0x741E = 0xAC5D
+0x741F = 0xAC5E
+0x7420 = 0xAC5F
+0x7421 = 0xAC60
+0x7423 = 0xAC61
+0x7424 = 0xAC62
+0x7427 = 0xAC63
+0x7429 = 0xAC64
+0x742B = 0xAC65
+0x742D = 0xAC66
+0x742F = 0xAC67
+0x7431 = 0xAC68
+0x7432 = 0xAC69
+0x7437 = 0xAC6A
+0x7438 = 0xAC6B
+0x7439 = 0xAC6C
+0x743A = 0xAC6D
+0x743B = 0xAC6E
+0x743D = 0xAC6F
+0x743E = 0xAC70
+0x743F = 0xAC71
+0x7440 = 0xAC72
+0x7442 = 0xAC73
+0x7443 = 0xAC74
+0x7444 = 0xAC75
+0x7445 = 0xAC76
+0x7446 = 0xAC77
+0x7447 = 0xAC78
+0x7448 = 0xAC79
+0x7449 = 0xAC7A
+0x744A = 0xAC7B
+0x744B = 0xAC7C
+0x744C = 0xAC7D
+0x744D = 0xAC7E
+0x744E = 0xAC80
+0x744F = 0xAC81
+0x7450 = 0xAC82
+0x7451 = 0xAC83
+0x7452 = 0xAC84
+0x7453 = 0xAC85
+0x7454 = 0xAC86
+0x7456 = 0xAC87
+0x7458 = 0xAC88
+0x745D = 0xAC89
+0x7460 = 0xAC8A
+0x7461 = 0xAC8B
+0x7462 = 0xAC8C
+0x7463 = 0xAC8D
+0x7464 = 0xAC8E
+0x7465 = 0xAC8F
+0x7466 = 0xAC90
+0x7467 = 0xAC91
+0x7468 = 0xAC92
+0x7469 = 0xAC93
+0x746A = 0xAC94
+0x746B = 0xAC95
+0x746C = 0xAC96
+0x746E = 0xAC97
+0x746F = 0xAC98
+0x7471 = 0xAC99
+0x7472 = 0xAC9A
+0x7473 = 0xAC9B
+0x7474 = 0xAC9C
+0x7475 = 0xAC9D
+0x7478 = 0xAC9E
+0x7479 = 0xAC9F
+0x747A = 0xACA0
+0x747B = 0xAD40
+0x747C = 0xAD41
+0x747D = 0xAD42
+0x747F = 0xAD43
+0x7482 = 0xAD44
+0x7484 = 0xAD45
+0x7485 = 0xAD46
+0x7486 = 0xAD47
+0x7488 = 0xAD48
+0x7489 = 0xAD49
+0x748A = 0xAD4A
+0x748C = 0xAD4B
+0x748D = 0xAD4C
+0x748F = 0xAD4D
+0x7491 = 0xAD4E
+0x7492 = 0xAD4F
+0x7493 = 0xAD50
+0x7494 = 0xAD51
+0x7495 = 0xAD52
+0x7496 = 0xAD53
+0x7497 = 0xAD54
+0x7498 = 0xAD55
+0x7499 = 0xAD56
+0x749A = 0xAD57
+0x749B = 0xAD58
+0x749D = 0xAD59
+0x749F = 0xAD5A
+0x74A0 = 0xAD5B
+0x74A1 = 0xAD5C
+0x74A2 = 0xAD5D
+0x74A3 = 0xAD5E
+0x74A4 = 0xAD5F
+0x74A5 = 0xAD60
+0x74A6 = 0xAD61
+0x74AA = 0xAD62
+0x74AB = 0xAD63
+0x74AC = 0xAD64
+0x74AD = 0xAD65
+0x74AE = 0xAD66
+0x74AF = 0xAD67
+0x74B0 = 0xAD68
+0x74B1 = 0xAD69
+0x74B2 = 0xAD6A
+0x74B3 = 0xAD6B
+0x74B4 = 0xAD6C
+0x74B5 = 0xAD6D
+0x74B6 = 0xAD6E
+0x74B7 = 0xAD6F
+0x74B8 = 0xAD70
+0x74B9 = 0xAD71
+0x74BB = 0xAD72
+0x74BC = 0xAD73
+0x74BD = 0xAD74
+0x74BE = 0xAD75
+0x74BF = 0xAD76
+0x74C0 = 0xAD77
+0x74C1 = 0xAD78
+0x74C2 = 0xAD79
+0x74C3 = 0xAD7A
+0x74C4 = 0xAD7B
+0x74C5 = 0xAD7C
+0x74C6 = 0xAD7D
+0x74C7 = 0xAD7E
+0x74C8 = 0xAD80
+0x74C9 = 0xAD81
+0x74CA = 0xAD82
+0x74CB = 0xAD83
+0x74CC = 0xAD84
+0x74CD = 0xAD85
+0x74CE = 0xAD86
+0x74CF = 0xAD87
+0x74D0 = 0xAD88
+0x74D1 = 0xAD89
+0x74D3 = 0xAD8A
+0x74D4 = 0xAD8B
+0x74D5 = 0xAD8C
+0x74D6 = 0xAD8D
+0x74D7 = 0xAD8E
+0x74D8 = 0xAD8F
+0x74D9 = 0xAD90
+0x74DA = 0xAD91
+0x74DB = 0xAD92
+0x74DD = 0xAD93
+0x74DF = 0xAD94
+0x74E1 = 0xAD95
+0x74E5 = 0xAD96
+0x74E7 = 0xAD97
+0x74E8 = 0xAD98
+0x74E9 = 0xAD99
+0x74EA = 0xAD9A
+0x74EB = 0xAD9B
+0x74EC = 0xAD9C
+0x74ED = 0xAD9D
+0x74F0 = 0xAD9E
+0x74F1 = 0xAD9F
+0x74F2 = 0xADA0
+0x74F3 = 0xAE40
+0x74F5 = 0xAE41
+0x74F8 = 0xAE42
+0x74F9 = 0xAE43
+0x74FA = 0xAE44
+0x74FB = 0xAE45
+0x74FC = 0xAE46
+0x74FD = 0xAE47
+0x74FE = 0xAE48
+0x7500 = 0xAE49
+0x7501 = 0xAE4A
+0x7502 = 0xAE4B
+0x7503 = 0xAE4C
+0x7505 = 0xAE4D
+0x7506 = 0xAE4E
+0x7507 = 0xAE4F
+0x7508 = 0xAE50
+0x7509 = 0xAE51
+0x750A = 0xAE52
+0x750B = 0xAE53
+0x750C = 0xAE54
+0x750E = 0xAE55
+0x7510 = 0xAE56
+0x7512 = 0xAE57
+0x7514 = 0xAE58
+0x7515 = 0xAE59
+0x7516 = 0xAE5A
+0x7517 = 0xAE5B
+0x751B = 0xAE5C
+0x751D = 0xAE5D
+0x751E = 0xAE5E
+0x7520 = 0xAE5F
+0x7521 = 0xAE60
+0x7522 = 0xAE61
+0x7523 = 0xAE62
+0x7524 = 0xAE63
+0x7526 = 0xAE64
+0x7527 = 0xAE65
+0x752A = 0xAE66
+0x752E = 0xAE67
+0x7534 = 0xAE68
+0x7536 = 0xAE69
+0x7539 = 0xAE6A
+0x753C = 0xAE6B
+0x753D = 0xAE6C
+0x753F = 0xAE6D
+0x7541 = 0xAE6E
+0x7542 = 0xAE6F
+0x7543 = 0xAE70
+0x7544 = 0xAE71
+0x7546 = 0xAE72
+0x7547 = 0xAE73
+0x7549 = 0xAE74
+0x754A = 0xAE75
+0x754D = 0xAE76
+0x7550 = 0xAE77
+0x7551 = 0xAE78
+0x7552 = 0xAE79
+0x7553 = 0xAE7A
+0x7555 = 0xAE7B
+0x7556 = 0xAE7C
+0x7557 = 0xAE7D
+0x7558 = 0xAE7E
+0x755D = 0xAE80
+0x755E = 0xAE81
+0x755F = 0xAE82
+0x7560 = 0xAE83
+0x7561 = 0xAE84
+0x7562 = 0xAE85
+0x7563 = 0xAE86
+0x7564 = 0xAE87
+0x7567 = 0xAE88
+0x7568 = 0xAE89
+0x7569 = 0xAE8A
+0x756B = 0xAE8B
+0x756C = 0xAE8C
+0x756D = 0xAE8D
+0x756E = 0xAE8E
+0x756F = 0xAE8F
+0x7570 = 0xAE90
+0x7571 = 0xAE91
+0x7573 = 0xAE92
+0x7575 = 0xAE93
+0x7576 = 0xAE94
+0x7577 = 0xAE95
+0x757A = 0xAE96
+0x757B = 0xAE97
+0x757C = 0xAE98
+0x757D = 0xAE99
+0x757E = 0xAE9A
+0x7580 = 0xAE9B
+0x7581 = 0xAE9C
+0x7582 = 0xAE9D
+0x7584 = 0xAE9E
+0x7585 = 0xAE9F
+0x7587 = 0xAEA0
+0x7588 = 0xAF40
+0x7589 = 0xAF41
+0x758A = 0xAF42
+0x758C = 0xAF43
+0x758D = 0xAF44
+0x758E = 0xAF45
+0x7590 = 0xAF46
+0x7593 = 0xAF47
+0x7595 = 0xAF48
+0x7598 = 0xAF49
+0x759B = 0xAF4A
+0x759C = 0xAF4B
+0x759E = 0xAF4C
+0x75A2 = 0xAF4D
+0x75A6 = 0xAF4E
+0x75A7 = 0xAF4F
+0x75A8 = 0xAF50
+0x75A9 = 0xAF51
+0x75AA = 0xAF52
+0x75AD = 0xAF53
+0x75B6 = 0xAF54
+0x75B7 = 0xAF55
+0x75BA = 0xAF56
+0x75BB = 0xAF57
+0x75BF = 0xAF58
+0x75C0 = 0xAF59
+0x75C1 = 0xAF5A
+0x75C6 = 0xAF5B
+0x75CB = 0xAF5C
+0x75CC = 0xAF5D
+0x75CE = 0xAF5E
+0x75CF = 0xAF5F
+0x75D0 = 0xAF60
+0x75D1 = 0xAF61
+0x75D3 = 0xAF62
+0x75D7 = 0xAF63
+0x75D9 = 0xAF64
+0x75DA = 0xAF65
+0x75DC = 0xAF66
+0x75DD = 0xAF67
+0x75DF = 0xAF68
+0x75E0 = 0xAF69
+0x75E1 = 0xAF6A
+0x75E5 = 0xAF6B
+0x75E9 = 0xAF6C
+0x75EC = 0xAF6D
+0x75ED = 0xAF6E
+0x75EE = 0xAF6F
+0x75EF = 0xAF70
+0x75F2 = 0xAF71
+0x75F3 = 0xAF72
+0x75F5 = 0xAF73
+0x75F6 = 0xAF74
+0x75F7 = 0xAF75
+0x75F8 = 0xAF76
+0x75FA = 0xAF77
+0x75FB = 0xAF78
+0x75FD = 0xAF79
+0x75FE = 0xAF7A
+0x7602 = 0xAF7B
+0x7604 = 0xAF7C
+0x7606 = 0xAF7D
+0x7607 = 0xAF7E
+0x7608 = 0xAF80
+0x7609 = 0xAF81
+0x760B = 0xAF82
+0x760D = 0xAF83
+0x760E = 0xAF84
+0x760F = 0xAF85
+0x7611 = 0xAF86
+0x7612 = 0xAF87
+0x7613 = 0xAF88
+0x7614 = 0xAF89
+0x7616 = 0xAF8A
+0x761A = 0xAF8B
+0x761C = 0xAF8C
+0x761D = 0xAF8D
+0x761E = 0xAF8E
+0x7621 = 0xAF8F
+0x7623 = 0xAF90
+0x7627 = 0xAF91
+0x7628 = 0xAF92
+0x762C = 0xAF93
+0x762E = 0xAF94
+0x762F = 0xAF95
+0x7631 = 0xAF96
+0x7632 = 0xAF97
+0x7636 = 0xAF98
+0x7637 = 0xAF99
+0x7639 = 0xAF9A
+0x763A = 0xAF9B
+0x763B = 0xAF9C
+0x763D = 0xAF9D
+0x7641 = 0xAF9E
+0x7642 = 0xAF9F
+0x7644 = 0xAFA0
+0x7645 = 0xB040
+0x7646 = 0xB041
+0x7647 = 0xB042
+0x7648 = 0xB043
+0x7649 = 0xB044
+0x764A = 0xB045
+0x764B = 0xB046
+0x764E = 0xB047
+0x764F = 0xB048
+0x7650 = 0xB049
+0x7651 = 0xB04A
+0x7652 = 0xB04B
+0x7653 = 0xB04C
+0x7655 = 0xB04D
+0x7657 = 0xB04E
+0x7658 = 0xB04F
+0x7659 = 0xB050
+0x765A = 0xB051
+0x765B = 0xB052
+0x765D = 0xB053
+0x765F = 0xB054
+0x7660 = 0xB055
+0x7661 = 0xB056
+0x7662 = 0xB057
+0x7664 = 0xB058
+0x7665 = 0xB059
+0x7666 = 0xB05A
+0x7667 = 0xB05B
+0x7668 = 0xB05C
+0x7669 = 0xB05D
+0x766A = 0xB05E
+0x766C = 0xB05F
+0x766D = 0xB060
+0x766E = 0xB061
+0x7670 = 0xB062
+0x7671 = 0xB063
+0x7672 = 0xB064
+0x7673 = 0xB065
+0x7674 = 0xB066
+0x7675 = 0xB067
+0x7676 = 0xB068
+0x7677 = 0xB069
+0x7679 = 0xB06A
+0x767A = 0xB06B
+0x767C = 0xB06C
+0x767F = 0xB06D
+0x7680 = 0xB06E
+0x7681 = 0xB06F
+0x7683 = 0xB070
+0x7685 = 0xB071
+0x7689 = 0xB072
+0x768A = 0xB073
+0x768C = 0xB074
+0x768D = 0xB075
+0x768F = 0xB076
+0x7690 = 0xB077
+0x7692 = 0xB078
+0x7694 = 0xB079
+0x7695 = 0xB07A
+0x7697 = 0xB07B
+0x7698 = 0xB07C
+0x769A = 0xB07D
+0x769B = 0xB07E
+0x769C = 0xB080
+0x769D = 0xB081
+0x769E = 0xB082
+0x769F = 0xB083
+0x76A0 = 0xB084
+0x76A1 = 0xB085
+0x76A2 = 0xB086
+0x76A3 = 0xB087
+0x76A5 = 0xB088
+0x76A6 = 0xB089
+0x76A7 = 0xB08A
+0x76A8 = 0xB08B
+0x76A9 = 0xB08C
+0x76AA = 0xB08D
+0x76AB = 0xB08E
+0x76AC = 0xB08F
+0x76AD = 0xB090
+0x76AF = 0xB091
+0x76B0 = 0xB092
+0x76B3 = 0xB093
+0x76B5 = 0xB094
+0x76B6 = 0xB095
+0x76B7 = 0xB096
+0x76B8 = 0xB097
+0x76B9 = 0xB098
+0x76BA = 0xB099
+0x76BB = 0xB09A
+0x76BC = 0xB09B
+0x76BD = 0xB09C
+0x76BE = 0xB09D
+0x76C0 = 0xB09E
+0x76C1 = 0xB09F
+0x76C3 = 0xB0A0
+0x76C4 = 0xB140
+0x76C7 = 0xB141
+0x76C9 = 0xB142
+0x76CB = 0xB143
+0x76CC = 0xB144
+0x76D3 = 0xB145
+0x76D5 = 0xB146
+0x76D9 = 0xB147
+0x76DA = 0xB148
+0x76DC = 0xB149
+0x76DD = 0xB14A
+0x76DE = 0xB14B
+0x76E0 = 0xB14C
+0x76E1 = 0xB14D
+0x76E2 = 0xB14E
+0x76E3 = 0xB14F
+0x76E4 = 0xB150
+0x76E6 = 0xB151
+0x76E7 = 0xB152
+0x76E8 = 0xB153
+0x76E9 = 0xB154
+0x76EA = 0xB155
+0x76EB = 0xB156
+0x76EC = 0xB157
+0x76ED = 0xB158
+0x76F0 = 0xB159
+0x76F3 = 0xB15A
+0x76F5 = 0xB15B
+0x76F6 = 0xB15C
+0x76F7 = 0xB15D
+0x76FA = 0xB15E
+0x76FB = 0xB15F
+0x76FD = 0xB160
+0x76FF = 0xB161
+0x7700 = 0xB162
+0x7702 = 0xB163
+0x7703 = 0xB164
+0x7705 = 0xB165
+0x7706 = 0xB166
+0x770A = 0xB167
+0x770C = 0xB168
+0x770E = 0xB169
+0x770F = 0xB16A
+0x7710 = 0xB16B
+0x7711 = 0xB16C
+0x7712 = 0xB16D
+0x7713 = 0xB16E
+0x7714 = 0xB16F
+0x7715 = 0xB170
+0x7716 = 0xB171
+0x7717 = 0xB172
+0x7718 = 0xB173
+0x771B = 0xB174
+0x771C = 0xB175
+0x771D = 0xB176
+0x771E = 0xB177
+0x7721 = 0xB178
+0x7723 = 0xB179
+0x7724 = 0xB17A
+0x7725 = 0xB17B
+0x7727 = 0xB17C
+0x772A = 0xB17D
+0x772B = 0xB17E
+0x772C = 0xB180
+0x772E = 0xB181
+0x7730 = 0xB182
+0x7731 = 0xB183
+0x7732 = 0xB184
+0x7733 = 0xB185
+0x7734 = 0xB186
+0x7739 = 0xB187
+0x773B = 0xB188
+0x773D = 0xB189
+0x773E = 0xB18A
+0x773F = 0xB18B
+0x7742 = 0xB18C
+0x7744 = 0xB18D
+0x7745 = 0xB18E
+0x7746 = 0xB18F
+0x7748 = 0xB190
+0x7749 = 0xB191
+0x774A = 0xB192
+0x774B = 0xB193
+0x774C = 0xB194
+0x774D = 0xB195
+0x774E = 0xB196
+0x774F = 0xB197
+0x7752 = 0xB198
+0x7753 = 0xB199
+0x7754 = 0xB19A
+0x7755 = 0xB19B
+0x7756 = 0xB19C
+0x7757 = 0xB19D
+0x7758 = 0xB19E
+0x7759 = 0xB19F
+0x775C = 0xB1A0
+0x775D = 0xB240
+0x775E = 0xB241
+0x775F = 0xB242
+0x7760 = 0xB243
+0x7764 = 0xB244
+0x7767 = 0xB245
+0x7769 = 0xB246
+0x776A = 0xB247
+0x776D = 0xB248
+0x776E = 0xB249
+0x776F = 0xB24A
+0x7770 = 0xB24B
+0x7771 = 0xB24C
+0x7772 = 0xB24D
+0x7773 = 0xB24E
+0x7774 = 0xB24F
+0x7775 = 0xB250
+0x7776 = 0xB251
+0x7777 = 0xB252
+0x7778 = 0xB253
+0x777A = 0xB254
+0x777B = 0xB255
+0x777C = 0xB256
+0x7781 = 0xB257
+0x7782 = 0xB258
+0x7783 = 0xB259
+0x7786 = 0xB25A
+0x7787 = 0xB25B
+0x7788 = 0xB25C
+0x7789 = 0xB25D
+0x778A = 0xB25E
+0x778B = 0xB25F
+0x778F = 0xB260
+0x7790 = 0xB261
+0x7793 = 0xB262
+0x7794 = 0xB263
+0x7795 = 0xB264
+0x7796 = 0xB265
+0x7797 = 0xB266
+0x7798 = 0xB267
+0x7799 = 0xB268
+0x779A = 0xB269
+0x779B = 0xB26A
+0x779C = 0xB26B
+0x779D = 0xB26C
+0x779E = 0xB26D
+0x77A1 = 0xB26E
+0x77A3 = 0xB26F
+0x77A4 = 0xB270
+0x77A6 = 0xB271
+0x77A8 = 0xB272
+0x77AB = 0xB273
+0x77AD = 0xB274
+0x77AE = 0xB275
+0x77AF = 0xB276
+0x77B1 = 0xB277
+0x77B2 = 0xB278
+0x77B4 = 0xB279
+0x77B6 = 0xB27A
+0x77B7 = 0xB27B
+0x77B8 = 0xB27C
+0x77B9 = 0xB27D
+0x77BA = 0xB27E
+0x77BC = 0xB280
+0x77BE = 0xB281
+0x77C0 = 0xB282
+0x77C1 = 0xB283
+0x77C2 = 0xB284
+0x77C3 = 0xB285
+0x77C4 = 0xB286
+0x77C5 = 0xB287
+0x77C6 = 0xB288
+0x77C7 = 0xB289
+0x77C8 = 0xB28A
+0x77C9 = 0xB28B
+0x77CA = 0xB28C
+0x77CB = 0xB28D
+0x77CC = 0xB28E
+0x77CE = 0xB28F
+0x77CF = 0xB290
+0x77D0 = 0xB291
+0x77D1 = 0xB292
+0x77D2 = 0xB293
+0x77D3 = 0xB294
+0x77D4 = 0xB295
+0x77D5 = 0xB296
+0x77D6 = 0xB297
+0x77D8 = 0xB298
+0x77D9 = 0xB299
+0x77DA = 0xB29A
+0x77DD = 0xB29B
+0x77DE = 0xB29C
+0x77DF = 0xB29D
+0x77E0 = 0xB29E
+0x77E1 = 0xB29F
+0x77E4 = 0xB2A0
+0x77E6 = 0xB340
+0x77E8 = 0xB341
+0x77EA = 0xB342
+0x77EF = 0xB343
+0x77F0 = 0xB344
+0x77F1 = 0xB345
+0x77F2 = 0xB346
+0x77F4 = 0xB347
+0x77F5 = 0xB348
+0x77F7 = 0xB349
+0x77F9 = 0xB34A
+0x77FA = 0xB34B
+0x77FB = 0xB34C
+0x77FC = 0xB34D
+0x7803 = 0xB34E
+0x7804 = 0xB34F
+0x7805 = 0xB350
+0x7806 = 0xB351
+0x7807 = 0xB352
+0x7808 = 0xB353
+0x780A = 0xB354
+0x780B = 0xB355
+0x780E = 0xB356
+0x780F = 0xB357
+0x7810 = 0xB358
+0x7813 = 0xB359
+0x7815 = 0xB35A
+0x7819 = 0xB35B
+0x781B = 0xB35C
+0x781E = 0xB35D
+0x7820 = 0xB35E
+0x7821 = 0xB35F
+0x7822 = 0xB360
+0x7824 = 0xB361
+0x7828 = 0xB362
+0x782A = 0xB363
+0x782B = 0xB364
+0x782E = 0xB365
+0x782F = 0xB366
+0x7831 = 0xB367
+0x7832 = 0xB368
+0x7833 = 0xB369
+0x7835 = 0xB36A
+0x7836 = 0xB36B
+0x783D = 0xB36C
+0x783F = 0xB36D
+0x7841 = 0xB36E
+0x7842 = 0xB36F
+0x7843 = 0xB370
+0x7844 = 0xB371
+0x7846 = 0xB372
+0x7848 = 0xB373
+0x7849 = 0xB374
+0x784A = 0xB375
+0x784B = 0xB376
+0x784D = 0xB377
+0x784F = 0xB378
+0x7851 = 0xB379
+0x7853 = 0xB37A
+0x7854 = 0xB37B
+0x7858 = 0xB37C
+0x7859 = 0xB37D
+0x785A = 0xB37E
+0x785B = 0xB380
+0x785C = 0xB381
+0x785E = 0xB382
+0x785F = 0xB383
+0x7860 = 0xB384
+0x7861 = 0xB385
+0x7862 = 0xB386
+0x7863 = 0xB387
+0x7864 = 0xB388
+0x7865 = 0xB389
+0x7866 = 0xB38A
+0x7867 = 0xB38B
+0x7868 = 0xB38C
+0x7869 = 0xB38D
+0x786F = 0xB38E
+0x7870 = 0xB38F
+0x7871 = 0xB390
+0x7872 = 0xB391
+0x7873 = 0xB392
+0x7874 = 0xB393
+0x7875 = 0xB394
+0x7876 = 0xB395
+0x7878 = 0xB396
+0x7879 = 0xB397
+0x787A = 0xB398
+0x787B = 0xB399
+0x787D = 0xB39A
+0x787E = 0xB39B
+0x787F = 0xB39C
+0x7880 = 0xB39D
+0x7881 = 0xB39E
+0x7882 = 0xB39F
+0x7883 = 0xB3A0
+0x7884 = 0xB440
+0x7885 = 0xB441
+0x7886 = 0xB442
+0x7888 = 0xB443
+0x788A = 0xB444
+0x788B = 0xB445
+0x788F = 0xB446
+0x7890 = 0xB447
+0x7892 = 0xB448
+0x7894 = 0xB449
+0x7895 = 0xB44A
+0x7896 = 0xB44B
+0x7899 = 0xB44C
+0x789D = 0xB44D
+0x789E = 0xB44E
+0x78A0 = 0xB44F
+0x78A2 = 0xB450
+0x78A4 = 0xB451
+0x78A6 = 0xB452
+0x78A8 = 0xB453
+0x78A9 = 0xB454
+0x78AA = 0xB455
+0x78AB = 0xB456
+0x78AC = 0xB457
+0x78AD = 0xB458
+0x78AE = 0xB459
+0x78AF = 0xB45A
+0x78B5 = 0xB45B
+0x78B6 = 0xB45C
+0x78B7 = 0xB45D
+0x78B8 = 0xB45E
+0x78BA = 0xB45F
+0x78BB = 0xB460
+0x78BC = 0xB461
+0x78BD = 0xB462
+0x78BF = 0xB463
+0x78C0 = 0xB464
+0x78C2 = 0xB465
+0x78C3 = 0xB466
+0x78C4 = 0xB467
+0x78C6 = 0xB468
+0x78C7 = 0xB469
+0x78C8 = 0xB46A
+0x78CC = 0xB46B
+0x78CD = 0xB46C
+0x78CE = 0xB46D
+0x78CF = 0xB46E
+0x78D1 = 0xB46F
+0x78D2 = 0xB470
+0x78D3 = 0xB471
+0x78D6 = 0xB472
+0x78D7 = 0xB473
+0x78D8 = 0xB474
+0x78DA = 0xB475
+0x78DB = 0xB476
+0x78DC = 0xB477
+0x78DD = 0xB478
+0x78DE = 0xB479
+0x78DF = 0xB47A
+0x78E0 = 0xB47B
+0x78E1 = 0xB47C
+0x78E2 = 0xB47D
+0x78E3 = 0xB47E
+0x78E4 = 0xB480
+0x78E5 = 0xB481
+0x78E6 = 0xB482
+0x78E7 = 0xB483
+0x78E9 = 0xB484
+0x78EA = 0xB485
+0x78EB = 0xB486
+0x78ED = 0xB487
+0x78EE = 0xB488
+0x78EF = 0xB489
+0x78F0 = 0xB48A
+0x78F1 = 0xB48B
+0x78F3 = 0xB48C
+0x78F5 = 0xB48D
+0x78F6 = 0xB48E
+0x78F8 = 0xB48F
+0x78F9 = 0xB490
+0x78FB = 0xB491
+0x78FC = 0xB492
+0x78FD = 0xB493
+0x78FE = 0xB494
+0x78FF = 0xB495
+0x7900 = 0xB496
+0x7902 = 0xB497
+0x7903 = 0xB498
+0x7904 = 0xB499
+0x7906 = 0xB49A
+0x7907 = 0xB49B
+0x7908 = 0xB49C
+0x7909 = 0xB49D
+0x790A = 0xB49E
+0x790B = 0xB49F
+0x790C = 0xB4A0
+0x790D = 0xB540
+0x790E = 0xB541
+0x790F = 0xB542
+0x7910 = 0xB543
+0x7911 = 0xB544
+0x7912 = 0xB545
+0x7914 = 0xB546
+0x7915 = 0xB547
+0x7916 = 0xB548
+0x7917 = 0xB549
+0x7918 = 0xB54A
+0x7919 = 0xB54B
+0x791A = 0xB54C
+0x791B = 0xB54D
+0x791C = 0xB54E
+0x791D = 0xB54F
+0x791F = 0xB550
+0x7920 = 0xB551
+0x7921 = 0xB552
+0x7922 = 0xB553
+0x7923 = 0xB554
+0x7925 = 0xB555
+0x7926 = 0xB556
+0x7927 = 0xB557
+0x7928 = 0xB558
+0x7929 = 0xB559
+0x792A = 0xB55A
+0x792B = 0xB55B
+0x792C = 0xB55C
+0x792D = 0xB55D
+0x792E = 0xB55E
+0x792F = 0xB55F
+0x7930 = 0xB560
+0x7931 = 0xB561
+0x7932 = 0xB562
+0x7933 = 0xB563
+0x7935 = 0xB564
+0x7936 = 0xB565
+0x7937 = 0xB566
+0x7938 = 0xB567
+0x7939 = 0xB568
+0x793D = 0xB569
+0x793F = 0xB56A
+0x7942 = 0xB56B
+0x7943 = 0xB56C
+0x7944 = 0xB56D
+0x7945 = 0xB56E
+0x7947 = 0xB56F
+0x794A = 0xB570
+0x794B = 0xB571
+0x794C = 0xB572
+0x794D = 0xB573
+0x794E = 0xB574
+0x794F = 0xB575
+0x7950 = 0xB576
+0x7951 = 0xB577
+0x7952 = 0xB578
+0x7954 = 0xB579
+0x7955 = 0xB57A
+0x7958 = 0xB57B
+0x7959 = 0xB57C
+0x7961 = 0xB57D
+0x7963 = 0xB57E
+0x7964 = 0xB580
+0x7966 = 0xB581
+0x7969 = 0xB582
+0x796A = 0xB583
+0x796B = 0xB584
+0x796C = 0xB585
+0x796E = 0xB586
+0x7970 = 0xB587
+0x7971 = 0xB588
+0x7972 = 0xB589
+0x7973 = 0xB58A
+0x7974 = 0xB58B
+0x7975 = 0xB58C
+0x7976 = 0xB58D
+0x7979 = 0xB58E
+0x797B = 0xB58F
+0x797C = 0xB590
+0x797D = 0xB591
+0x797E = 0xB592
+0x797F = 0xB593
+0x7982 = 0xB594
+0x7983 = 0xB595
+0x7986 = 0xB596
+0x7987 = 0xB597
+0x7988 = 0xB598
+0x7989 = 0xB599
+0x798B = 0xB59A
+0x798C = 0xB59B
+0x798D = 0xB59C
+0x798E = 0xB59D
+0x7990 = 0xB59E
+0x7991 = 0xB59F
+0x7992 = 0xB5A0
+0x7993 = 0xB640
+0x7994 = 0xB641
+0x7995 = 0xB642
+0x7996 = 0xB643
+0x7997 = 0xB644
+0x7998 = 0xB645
+0x7999 = 0xB646
+0x799B = 0xB647
+0x799C = 0xB648
+0x799D = 0xB649
+0x799E = 0xB64A
+0x799F = 0xB64B
+0x79A0 = 0xB64C
+0x79A1 = 0xB64D
+0x79A2 = 0xB64E
+0x79A3 = 0xB64F
+0x79A4 = 0xB650
+0x79A5 = 0xB651
+0x79A6 = 0xB652
+0x79A8 = 0xB653
+0x79A9 = 0xB654
+0x79AA = 0xB655
+0x79AB = 0xB656
+0x79AC = 0xB657
+0x79AD = 0xB658
+0x79AE = 0xB659
+0x79AF = 0xB65A
+0x79B0 = 0xB65B
+0x79B1 = 0xB65C
+0x79B2 = 0xB65D
+0x79B4 = 0xB65E
+0x79B5 = 0xB65F
+0x79B6 = 0xB660
+0x79B7 = 0xB661
+0x79B8 = 0xB662
+0x79BC = 0xB663
+0x79BF = 0xB664
+0x79C2 = 0xB665
+0x79C4 = 0xB666
+0x79C5 = 0xB667
+0x79C7 = 0xB668
+0x79C8 = 0xB669
+0x79CA = 0xB66A
+0x79CC = 0xB66B
+0x79CE = 0xB66C
+0x79CF = 0xB66D
+0x79D0 = 0xB66E
+0x79D3 = 0xB66F
+0x79D4 = 0xB670
+0x79D6 = 0xB671
+0x79D7 = 0xB672
+0x79D9 = 0xB673
+0x79DA = 0xB674
+0x79DB = 0xB675
+0x79DC = 0xB676
+0x79DD = 0xB677
+0x79DE = 0xB678
+0x79E0 = 0xB679
+0x79E1 = 0xB67A
+0x79E2 = 0xB67B
+0x79E5 = 0xB67C
+0x79E8 = 0xB67D
+0x79EA = 0xB67E
+0x79EC = 0xB680
+0x79EE = 0xB681
+0x79F1 = 0xB682
+0x79F2 = 0xB683
+0x79F3 = 0xB684
+0x79F4 = 0xB685
+0x79F5 = 0xB686
+0x79F6 = 0xB687
+0x79F7 = 0xB688
+0x79F9 = 0xB689
+0x79FA = 0xB68A
+0x79FC = 0xB68B
+0x79FE = 0xB68C
+0x79FF = 0xB68D
+0x7A01 = 0xB68E
+0x7A04 = 0xB68F
+0x7A05 = 0xB690
+0x7A07 = 0xB691
+0x7A08 = 0xB692
+0x7A09 = 0xB693
+0x7A0A = 0xB694
+0x7A0C = 0xB695
+0x7A0F = 0xB696
+0x7A10 = 0xB697
+0x7A11 = 0xB698
+0x7A12 = 0xB699
+0x7A13 = 0xB69A
+0x7A15 = 0xB69B
+0x7A16 = 0xB69C
+0x7A18 = 0xB69D
+0x7A19 = 0xB69E
+0x7A1B = 0xB69F
+0x7A1C = 0xB6A0
+0x7A1D = 0xB740
+0x7A1F = 0xB741
+0x7A21 = 0xB742
+0x7A22 = 0xB743
+0x7A24 = 0xB744
+0x7A25 = 0xB745
+0x7A26 = 0xB746
+0x7A27 = 0xB747
+0x7A28 = 0xB748
+0x7A29 = 0xB749
+0x7A2A = 0xB74A
+0x7A2B = 0xB74B
+0x7A2C = 0xB74C
+0x7A2D = 0xB74D
+0x7A2E = 0xB74E
+0x7A2F = 0xB74F
+0x7A30 = 0xB750
+0x7A31 = 0xB751
+0x7A32 = 0xB752
+0x7A34 = 0xB753
+0x7A35 = 0xB754
+0x7A36 = 0xB755
+0x7A38 = 0xB756
+0x7A3A = 0xB757
+0x7A3E = 0xB758
+0x7A40 = 0xB759
+0x7A41 = 0xB75A
+0x7A42 = 0xB75B
+0x7A43 = 0xB75C
+0x7A44 = 0xB75D
+0x7A45 = 0xB75E
+0x7A47 = 0xB75F
+0x7A48 = 0xB760
+0x7A49 = 0xB761
+0x7A4A = 0xB762
+0x7A4B = 0xB763
+0x7A4C = 0xB764
+0x7A4D = 0xB765
+0x7A4E = 0xB766
+0x7A4F = 0xB767
+0x7A50 = 0xB768
+0x7A52 = 0xB769
+0x7A53 = 0xB76A
+0x7A54 = 0xB76B
+0x7A55 = 0xB76C
+0x7A56 = 0xB76D
+0x7A58 = 0xB76E
+0x7A59 = 0xB76F
+0x7A5A = 0xB770
+0x7A5B = 0xB771
+0x7A5C = 0xB772
+0x7A5D = 0xB773
+0x7A5E = 0xB774
+0x7A5F = 0xB775
+0x7A60 = 0xB776
+0x7A61 = 0xB777
+0x7A62 = 0xB778
+0x7A63 = 0xB779
+0x7A64 = 0xB77A
+0x7A65 = 0xB77B
+0x7A66 = 0xB77C
+0x7A67 = 0xB77D
+0x7A68 = 0xB77E
+0x7A69 = 0xB780
+0x7A6A = 0xB781
+0x7A6B = 0xB782
+0x7A6C = 0xB783
+0x7A6D = 0xB784
+0x7A6E = 0xB785
+0x7A6F = 0xB786
+0x7A71 = 0xB787
+0x7A72 = 0xB788
+0x7A73 = 0xB789
+0x7A75 = 0xB78A
+0x7A7B = 0xB78B
+0x7A7C = 0xB78C
+0x7A7D = 0xB78D
+0x7A7E = 0xB78E
+0x7A82 = 0xB78F
+0x7A85 = 0xB790
+0x7A87 = 0xB791
+0x7A89 = 0xB792
+0x7A8A = 0xB793
+0x7A8B = 0xB794
+0x7A8C = 0xB795
+0x7A8E = 0xB796
+0x7A8F = 0xB797
+0x7A90 = 0xB798
+0x7A93 = 0xB799
+0x7A94 = 0xB79A
+0x7A99 = 0xB79B
+0x7A9A = 0xB79C
+0x7A9B = 0xB79D
+0x7A9E = 0xB79E
+0x7AA1 = 0xB79F
+0x7AA2 = 0xB7A0
+0x7AA3 = 0xB840
+0x7AA4 = 0xB841
+0x7AA7 = 0xB842
+0x7AA9 = 0xB843
+0x7AAA = 0xB844
+0x7AAB = 0xB845
+0x7AAE = 0xB846
+0x7AAF = 0xB847
+0x7AB0 = 0xB848
+0x7AB1 = 0xB849
+0x7AB2 = 0xB84A
+0x7AB4 = 0xB84B
+0x7AB5 = 0xB84C
+0x7AB6 = 0xB84D
+0x7AB7 = 0xB84E
+0x7AB8 = 0xB84F
+0x7AB9 = 0xB850
+0x7ABA = 0xB851
+0x7ABB = 0xB852
+0x7ABC = 0xB853
+0x7ABD = 0xB854
+0x7ABE = 0xB855
+0x7AC0 = 0xB856
+0x7AC1 = 0xB857
+0x7AC2 = 0xB858
+0x7AC3 = 0xB859
+0x7AC4 = 0xB85A
+0x7AC5 = 0xB85B
+0x7AC6 = 0xB85C
+0x7AC7 = 0xB85D
+0x7AC8 = 0xB85E
+0x7AC9 = 0xB85F
+0x7ACA = 0xB860
+0x7ACC = 0xB861
+0x7ACD = 0xB862
+0x7ACE = 0xB863
+0x7ACF = 0xB864
+0x7AD0 = 0xB865
+0x7AD1 = 0xB866
+0x7AD2 = 0xB867
+0x7AD3 = 0xB868
+0x7AD4 = 0xB869
+0x7AD5 = 0xB86A
+0x7AD7 = 0xB86B
+0x7AD8 = 0xB86C
+0x7ADA = 0xB86D
+0x7ADB = 0xB86E
+0x7ADC = 0xB86F
+0x7ADD = 0xB870
+0x7AE1 = 0xB871
+0x7AE2 = 0xB872
+0x7AE4 = 0xB873
+0x7AE7 = 0xB874
+0x7AE8 = 0xB875
+0x7AE9 = 0xB876
+0x7AEA = 0xB877
+0x7AEB = 0xB878
+0x7AEC = 0xB879
+0x7AEE = 0xB87A
+0x7AF0 = 0xB87B
+0x7AF1 = 0xB87C
+0x7AF2 = 0xB87D
+0x7AF3 = 0xB87E
+0x7AF4 = 0xB880
+0x7AF5 = 0xB881
+0x7AF6 = 0xB882
+0x7AF7 = 0xB883
+0x7AF8 = 0xB884
+0x7AFB = 0xB885
+0x7AFC = 0xB886
+0x7AFE = 0xB887
+0x7B00 = 0xB888
+0x7B01 = 0xB889
+0x7B02 = 0xB88A
+0x7B05 = 0xB88B
+0x7B07 = 0xB88C
+0x7B09 = 0xB88D
+0x7B0C = 0xB88E
+0x7B0D = 0xB88F
+0x7B0E = 0xB890
+0x7B10 = 0xB891
+0x7B12 = 0xB892
+0x7B13 = 0xB893
+0x7B16 = 0xB894
+0x7B17 = 0xB895
+0x7B18 = 0xB896
+0x7B1A = 0xB897
+0x7B1C = 0xB898
+0x7B1D = 0xB899
+0x7B1F = 0xB89A
+0x7B21 = 0xB89B
+0x7B22 = 0xB89C
+0x7B23 = 0xB89D
+0x7B27 = 0xB89E
+0x7B29 = 0xB89F
+0x7B2D = 0xB8A0
+0x7B2F = 0xB940
+0x7B30 = 0xB941
+0x7B32 = 0xB942
+0x7B34 = 0xB943
+0x7B35 = 0xB944
+0x7B36 = 0xB945
+0x7B37 = 0xB946
+0x7B39 = 0xB947
+0x7B3B = 0xB948
+0x7B3D = 0xB949
+0x7B3F = 0xB94A
+0x7B40 = 0xB94B
+0x7B41 = 0xB94C
+0x7B42 = 0xB94D
+0x7B43 = 0xB94E
+0x7B44 = 0xB94F
+0x7B46 = 0xB950
+0x7B48 = 0xB951
+0x7B4A = 0xB952
+0x7B4D = 0xB953
+0x7B4E = 0xB954
+0x7B53 = 0xB955
+0x7B55 = 0xB956
+0x7B57 = 0xB957
+0x7B59 = 0xB958
+0x7B5C = 0xB959
+0x7B5E = 0xB95A
+0x7B5F = 0xB95B
+0x7B61 = 0xB95C
+0x7B63 = 0xB95D
+0x7B64 = 0xB95E
+0x7B65 = 0xB95F
+0x7B66 = 0xB960
+0x7B67 = 0xB961
+0x7B68 = 0xB962
+0x7B69 = 0xB963
+0x7B6A = 0xB964
+0x7B6B = 0xB965
+0x7B6C = 0xB966
+0x7B6D = 0xB967
+0x7B6F = 0xB968
+0x7B70 = 0xB969
+0x7B73 = 0xB96A
+0x7B74 = 0xB96B
+0x7B76 = 0xB96C
+0x7B78 = 0xB96D
+0x7B7A = 0xB96E
+0x7B7C = 0xB96F
+0x7B7D = 0xB970
+0x7B7F = 0xB971
+0x7B81 = 0xB972
+0x7B82 = 0xB973
+0x7B83 = 0xB974
+0x7B84 = 0xB975
+0x7B86 = 0xB976
+0x7B87 = 0xB977
+0x7B88 = 0xB978
+0x7B89 = 0xB979
+0x7B8A = 0xB97A
+0x7B8B = 0xB97B
+0x7B8C = 0xB97C
+0x7B8E = 0xB97D
+0x7B8F = 0xB97E
+0x7B91 = 0xB980
+0x7B92 = 0xB981
+0x7B93 = 0xB982
+0x7B96 = 0xB983
+0x7B98 = 0xB984
+0x7B99 = 0xB985
+0x7B9A = 0xB986
+0x7B9B = 0xB987
+0x7B9E = 0xB988
+0x7B9F = 0xB989
+0x7BA0 = 0xB98A
+0x7BA3 = 0xB98B
+0x7BA4 = 0xB98C
+0x7BA5 = 0xB98D
+0x7BAE = 0xB98E
+0x7BAF = 0xB98F
+0x7BB0 = 0xB990
+0x7BB2 = 0xB991
+0x7BB3 = 0xB992
+0x7BB5 = 0xB993
+0x7BB6 = 0xB994
+0x7BB7 = 0xB995
+0x7BB9 = 0xB996
+0x7BBA = 0xB997
+0x7BBB = 0xB998
+0x7BBC = 0xB999
+0x7BBD = 0xB99A
+0x7BBE = 0xB99B
+0x7BBF = 0xB99C
+0x7BC0 = 0xB99D
+0x7BC2 = 0xB99E
+0x7BC3 = 0xB99F
+0x7BC4 = 0xB9A0
+0x7BC5 = 0xBA40
+0x7BC8 = 0xBA41
+0x7BC9 = 0xBA42
+0x7BCA = 0xBA43
+0x7BCB = 0xBA44
+0x7BCD = 0xBA45
+0x7BCE = 0xBA46
+0x7BCF = 0xBA47
+0x7BD0 = 0xBA48
+0x7BD2 = 0xBA49
+0x7BD4 = 0xBA4A
+0x7BD5 = 0xBA4B
+0x7BD6 = 0xBA4C
+0x7BD7 = 0xBA4D
+0x7BD8 = 0xBA4E
+0x7BDB = 0xBA4F
+0x7BDC = 0xBA50
+0x7BDE = 0xBA51
+0x7BDF = 0xBA52
+0x7BE0 = 0xBA53
+0x7BE2 = 0xBA54
+0x7BE3 = 0xBA55
+0x7BE4 = 0xBA56
+0x7BE7 = 0xBA57
+0x7BE8 = 0xBA58
+0x7BE9 = 0xBA59
+0x7BEB = 0xBA5A
+0x7BEC = 0xBA5B
+0x7BED = 0xBA5C
+0x7BEF = 0xBA5D
+0x7BF0 = 0xBA5E
+0x7BF2 = 0xBA5F
+0x7BF3 = 0xBA60
+0x7BF4 = 0xBA61
+0x7BF5 = 0xBA62
+0x7BF6 = 0xBA63
+0x7BF8 = 0xBA64
+0x7BF9 = 0xBA65
+0x7BFA = 0xBA66
+0x7BFB = 0xBA67
+0x7BFD = 0xBA68
+0x7BFF = 0xBA69
+0x7C00 = 0xBA6A
+0x7C01 = 0xBA6B
+0x7C02 = 0xBA6C
+0x7C03 = 0xBA6D
+0x7C04 = 0xBA6E
+0x7C05 = 0xBA6F
+0x7C06 = 0xBA70
+0x7C08 = 0xBA71
+0x7C09 = 0xBA72
+0x7C0A = 0xBA73
+0x7C0D = 0xBA74
+0x7C0E = 0xBA75
+0x7C10 = 0xBA76
+0x7C11 = 0xBA77
+0x7C12 = 0xBA78
+0x7C13 = 0xBA79
+0x7C14 = 0xBA7A
+0x7C15 = 0xBA7B
+0x7C17 = 0xBA7C
+0x7C18 = 0xBA7D
+0x7C19 = 0xBA7E
+0x7C1A = 0xBA80
+0x7C1B = 0xBA81
+0x7C1C = 0xBA82
+0x7C1D = 0xBA83
+0x7C1E = 0xBA84
+0x7C20 = 0xBA85
+0x7C21 = 0xBA86
+0x7C22 = 0xBA87
+0x7C23 = 0xBA88
+0x7C24 = 0xBA89
+0x7C25 = 0xBA8A
+0x7C28 = 0xBA8B
+0x7C29 = 0xBA8C
+0x7C2B = 0xBA8D
+0x7C2C = 0xBA8E
+0x7C2D = 0xBA8F
+0x7C2E = 0xBA90
+0x7C2F = 0xBA91
+0x7C30 = 0xBA92
+0x7C31 = 0xBA93
+0x7C32 = 0xBA94
+0x7C33 = 0xBA95
+0x7C34 = 0xBA96
+0x7C35 = 0xBA97
+0x7C36 = 0xBA98
+0x7C37 = 0xBA99
+0x7C39 = 0xBA9A
+0x7C3A = 0xBA9B
+0x7C3B = 0xBA9C
+0x7C3C = 0xBA9D
+0x7C3D = 0xBA9E
+0x7C3E = 0xBA9F
+0x7C42 = 0xBAA0
+0x7C43 = 0xBB40
+0x7C44 = 0xBB41
+0x7C45 = 0xBB42
+0x7C46 = 0xBB43
+0x7C47 = 0xBB44
+0x7C48 = 0xBB45
+0x7C49 = 0xBB46
+0x7C4A = 0xBB47
+0x7C4B = 0xBB48
+0x7C4C = 0xBB49
+0x7C4E = 0xBB4A
+0x7C4F = 0xBB4B
+0x7C50 = 0xBB4C
+0x7C51 = 0xBB4D
+0x7C52 = 0xBB4E
+0x7C53 = 0xBB4F
+0x7C54 = 0xBB50
+0x7C55 = 0xBB51
+0x7C56 = 0xBB52
+0x7C57 = 0xBB53
+0x7C58 = 0xBB54
+0x7C59 = 0xBB55
+0x7C5A = 0xBB56
+0x7C5B = 0xBB57
+0x7C5C = 0xBB58
+0x7C5D = 0xBB59
+0x7C5E = 0xBB5A
+0x7C5F = 0xBB5B
+0x7C60 = 0xBB5C
+0x7C61 = 0xBB5D
+0x7C62 = 0xBB5E
+0x7C63 = 0xBB5F
+0x7C64 = 0xBB60
+0x7C65 = 0xBB61
+0x7C66 = 0xBB62
+0x7C67 = 0xBB63
+0x7C68 = 0xBB64
+0x7C69 = 0xBB65
+0x7C6A = 0xBB66
+0x7C6B = 0xBB67
+0x7C6C = 0xBB68
+0x7C6D = 0xBB69
+0x7C6E = 0xBB6A
+0x7C6F = 0xBB6B
+0x7C70 = 0xBB6C
+0x7C71 = 0xBB6D
+0x7C72 = 0xBB6E
+0x7C75 = 0xBB6F
+0x7C76 = 0xBB70
+0x7C77 = 0xBB71
+0x7C78 = 0xBB72
+0x7C79 = 0xBB73
+0x7C7A = 0xBB74
+0x7C7E = 0xBB75
+0x7C7F = 0xBB76
+0x7C80 = 0xBB77
+0x7C81 = 0xBB78
+0x7C82 = 0xBB79
+0x7C83 = 0xBB7A
+0x7C84 = 0xBB7B
+0x7C85 = 0xBB7C
+0x7C86 = 0xBB7D
+0x7C87 = 0xBB7E
+0x7C88 = 0xBB80
+0x7C8A = 0xBB81
+0x7C8B = 0xBB82
+0x7C8C = 0xBB83
+0x7C8D = 0xBB84
+0x7C8E = 0xBB85
+0x7C8F = 0xBB86
+0x7C90 = 0xBB87
+0x7C93 = 0xBB88
+0x7C94 = 0xBB89
+0x7C96 = 0xBB8A
+0x7C99 = 0xBB8B
+0x7C9A = 0xBB8C
+0x7C9B = 0xBB8D
+0x7CA0 = 0xBB8E
+0x7CA1 = 0xBB8F
+0x7CA3 = 0xBB90
+0x7CA6 = 0xBB91
+0x7CA7 = 0xBB92
+0x7CA8 = 0xBB93
+0x7CA9 = 0xBB94
+0x7CAB = 0xBB95
+0x7CAC = 0xBB96
+0x7CAD = 0xBB97
+0x7CAF = 0xBB98
+0x7CB0 = 0xBB99
+0x7CB4 = 0xBB9A
+0x7CB5 = 0xBB9B
+0x7CB6 = 0xBB9C
+0x7CB7 = 0xBB9D
+0x7CB8 = 0xBB9E
+0x7CBA = 0xBB9F
+0x7CBB = 0xBBA0
+0x7CBF = 0xBC40
+0x7CC0 = 0xBC41
+0x7CC2 = 0xBC42
+0x7CC3 = 0xBC43
+0x7CC4 = 0xBC44
+0x7CC6 = 0xBC45
+0x7CC9 = 0xBC46
+0x7CCB = 0xBC47
+0x7CCE = 0xBC48
+0x7CCF = 0xBC49
+0x7CD0 = 0xBC4A
+0x7CD1 = 0xBC4B
+0x7CD2 = 0xBC4C
+0x7CD3 = 0xBC4D
+0x7CD4 = 0xBC4E
+0x7CD8 = 0xBC4F
+0x7CDA = 0xBC50
+0x7CDB = 0xBC51
+0x7CDD = 0xBC52
+0x7CDE = 0xBC53
+0x7CE1 = 0xBC54
+0x7CE2 = 0xBC55
+0x7CE3 = 0xBC56
+0x7CE4 = 0xBC57
+0x7CE5 = 0xBC58
+0x7CE6 = 0xBC59
+0x7CE7 = 0xBC5A
+0x7CE9 = 0xBC5B
+0x7CEA = 0xBC5C
+0x7CEB = 0xBC5D
+0x7CEC = 0xBC5E
+0x7CED = 0xBC5F
+0x7CEE = 0xBC60
+0x7CF0 = 0xBC61
+0x7CF1 = 0xBC62
+0x7CF2 = 0xBC63
+0x7CF3 = 0xBC64
+0x7CF4 = 0xBC65
+0x7CF5 = 0xBC66
+0x7CF6 = 0xBC67
+0x7CF7 = 0xBC68
+0x7CF9 = 0xBC69
+0x7CFA = 0xBC6A
+0x7CFC = 0xBC6B
+0x7CFD = 0xBC6C
+0x7CFE = 0xBC6D
+0x7CFF = 0xBC6E
+0x7D00 = 0xBC6F
+0x7D01 = 0xBC70
+0x7D02 = 0xBC71
+0x7D03 = 0xBC72
+0x7D04 = 0xBC73
+0x7D05 = 0xBC74
+0x7D06 = 0xBC75
+0x7D07 = 0xBC76
+0x7D08 = 0xBC77
+0x7D09 = 0xBC78
+0x7D0B = 0xBC79
+0x7D0C = 0xBC7A
+0x7D0D = 0xBC7B
+0x7D0E = 0xBC7C
+0x7D0F = 0xBC7D
+0x7D10 = 0xBC7E
+0x7D11 = 0xBC80
+0x7D12 = 0xBC81
+0x7D13 = 0xBC82
+0x7D14 = 0xBC83
+0x7D15 = 0xBC84
+0x7D16 = 0xBC85
+0x7D17 = 0xBC86
+0x7D18 = 0xBC87
+0x7D19 = 0xBC88
+0x7D1A = 0xBC89
+0x7D1B = 0xBC8A
+0x7D1C = 0xBC8B
+0x7D1D = 0xBC8C
+0x7D1E = 0xBC8D
+0x7D1F = 0xBC8E
+0x7D21 = 0xBC8F
+0x7D23 = 0xBC90
+0x7D24 = 0xBC91
+0x7D25 = 0xBC92
+0x7D26 = 0xBC93
+0x7D28 = 0xBC94
+0x7D29 = 0xBC95
+0x7D2A = 0xBC96
+0x7D2C = 0xBC97
+0x7D2D = 0xBC98
+0x7D2E = 0xBC99
+0x7D30 = 0xBC9A
+0x7D31 = 0xBC9B
+0x7D32 = 0xBC9C
+0x7D33 = 0xBC9D
+0x7D34 = 0xBC9E
+0x7D35 = 0xBC9F
+0x7D36 = 0xBCA0
+0x7D37 = 0xBD40
+0x7D38 = 0xBD41
+0x7D39 = 0xBD42
+0x7D3A = 0xBD43
+0x7D3B = 0xBD44
+0x7D3C = 0xBD45
+0x7D3D = 0xBD46
+0x7D3E = 0xBD47
+0x7D3F = 0xBD48
+0x7D40 = 0xBD49
+0x7D41 = 0xBD4A
+0x7D42 = 0xBD4B
+0x7D43 = 0xBD4C
+0x7D44 = 0xBD4D
+0x7D45 = 0xBD4E
+0x7D46 = 0xBD4F
+0x7D47 = 0xBD50
+0x7D48 = 0xBD51
+0x7D49 = 0xBD52
+0x7D4A = 0xBD53
+0x7D4B = 0xBD54
+0x7D4C = 0xBD55
+0x7D4D = 0xBD56
+0x7D4E = 0xBD57
+0x7D4F = 0xBD58
+0x7D50 = 0xBD59
+0x7D51 = 0xBD5A
+0x7D52 = 0xBD5B
+0x7D53 = 0xBD5C
+0x7D54 = 0xBD5D
+0x7D55 = 0xBD5E
+0x7D56 = 0xBD5F
+0x7D57 = 0xBD60
+0x7D58 = 0xBD61
+0x7D59 = 0xBD62
+0x7D5A = 0xBD63
+0x7D5B = 0xBD64
+0x7D5C = 0xBD65
+0x7D5D = 0xBD66
+0x7D5E = 0xBD67
+0x7D5F = 0xBD68
+0x7D60 = 0xBD69
+0x7D61 = 0xBD6A
+0x7D62 = 0xBD6B
+0x7D63 = 0xBD6C
+0x7D64 = 0xBD6D
+0x7D65 = 0xBD6E
+0x7D66 = 0xBD6F
+0x7D67 = 0xBD70
+0x7D68 = 0xBD71
+0x7D69 = 0xBD72
+0x7D6A = 0xBD73
+0x7D6B = 0xBD74
+0x7D6C = 0xBD75
+0x7D6D = 0xBD76
+0x7D6F = 0xBD77
+0x7D70 = 0xBD78
+0x7D71 = 0xBD79
+0x7D72 = 0xBD7A
+0x7D73 = 0xBD7B
+0x7D74 = 0xBD7C
+0x7D75 = 0xBD7D
+0x7D76 = 0xBD7E
+0x7D78 = 0xBD80
+0x7D79 = 0xBD81
+0x7D7A = 0xBD82
+0x7D7B = 0xBD83
+0x7D7C = 0xBD84
+0x7D7D = 0xBD85
+0x7D7E = 0xBD86
+0x7D7F = 0xBD87
+0x7D80 = 0xBD88
+0x7D81 = 0xBD89
+0x7D82 = 0xBD8A
+0x7D83 = 0xBD8B
+0x7D84 = 0xBD8C
+0x7D85 = 0xBD8D
+0x7D86 = 0xBD8E
+0x7D87 = 0xBD8F
+0x7D88 = 0xBD90
+0x7D89 = 0xBD91
+0x7D8A = 0xBD92
+0x7D8B = 0xBD93
+0x7D8C = 0xBD94
+0x7D8D = 0xBD95
+0x7D8E = 0xBD96
+0x7D8F = 0xBD97
+0x7D90 = 0xBD98
+0x7D91 = 0xBD99
+0x7D92 = 0xBD9A
+0x7D93 = 0xBD9B
+0x7D94 = 0xBD9C
+0x7D95 = 0xBD9D
+0x7D96 = 0xBD9E
+0x7D97 = 0xBD9F
+0x7D98 = 0xBDA0
+0x7D99 = 0xBE40
+0x7D9A = 0xBE41
+0x7D9B = 0xBE42
+0x7D9C = 0xBE43
+0x7D9D = 0xBE44
+0x7D9E = 0xBE45
+0x7D9F = 0xBE46
+0x7DA0 = 0xBE47
+0x7DA1 = 0xBE48
+0x7DA2 = 0xBE49
+0x7DA3 = 0xBE4A
+0x7DA4 = 0xBE4B
+0x7DA5 = 0xBE4C
+0x7DA7 = 0xBE4D
+0x7DA8 = 0xBE4E
+0x7DA9 = 0xBE4F
+0x7DAA = 0xBE50
+0x7DAB = 0xBE51
+0x7DAC = 0xBE52
+0x7DAD = 0xBE53
+0x7DAF = 0xBE54
+0x7DB0 = 0xBE55
+0x7DB1 = 0xBE56
+0x7DB2 = 0xBE57
+0x7DB3 = 0xBE58
+0x7DB4 = 0xBE59
+0x7DB5 = 0xBE5A
+0x7DB6 = 0xBE5B
+0x7DB7 = 0xBE5C
+0x7DB8 = 0xBE5D
+0x7DB9 = 0xBE5E
+0x7DBA = 0xBE5F
+0x7DBB = 0xBE60
+0x7DBC = 0xBE61
+0x7DBD = 0xBE62
+0x7DBE = 0xBE63
+0x7DBF = 0xBE64
+0x7DC0 = 0xBE65
+0x7DC1 = 0xBE66
+0x7DC2 = 0xBE67
+0x7DC3 = 0xBE68
+0x7DC4 = 0xBE69
+0x7DC5 = 0xBE6A
+0x7DC6 = 0xBE6B
+0x7DC7 = 0xBE6C
+0x7DC8 = 0xBE6D
+0x7DC9 = 0xBE6E
+0x7DCA = 0xBE6F
+0x7DCB = 0xBE70
+0x7DCC = 0xBE71
+0x7DCD = 0xBE72
+0x7DCE = 0xBE73
+0x7DCF = 0xBE74
+0x7DD0 = 0xBE75
+0x7DD1 = 0xBE76
+0x7DD2 = 0xBE77
+0x7DD3 = 0xBE78
+0x7DD4 = 0xBE79
+0x7DD5 = 0xBE7A
+0x7DD6 = 0xBE7B
+0x7DD7 = 0xBE7C
+0x7DD8 = 0xBE7D
+0x7DD9 = 0xBE7E
+0x7DDA = 0xBE80
+0x7DDB = 0xBE81
+0x7DDC = 0xBE82
+0x7DDD = 0xBE83
+0x7DDE = 0xBE84
+0x7DDF = 0xBE85
+0x7DE0 = 0xBE86
+0x7DE1 = 0xBE87
+0x7DE2 = 0xBE88
+0x7DE3 = 0xBE89
+0x7DE4 = 0xBE8A
+0x7DE5 = 0xBE8B
+0x7DE6 = 0xBE8C
+0x7DE7 = 0xBE8D
+0x7DE8 = 0xBE8E
+0x7DE9 = 0xBE8F
+0x7DEA = 0xBE90
+0x7DEB = 0xBE91
+0x7DEC = 0xBE92
+0x7DED = 0xBE93
+0x7DEE = 0xBE94
+0x7DEF = 0xBE95
+0x7DF0 = 0xBE96
+0x7DF1 = 0xBE97
+0x7DF2 = 0xBE98
+0x7DF3 = 0xBE99
+0x7DF4 = 0xBE9A
+0x7DF5 = 0xBE9B
+0x7DF6 = 0xBE9C
+0x7DF7 = 0xBE9D
+0x7DF8 = 0xBE9E
+0x7DF9 = 0xBE9F
+0x7DFA = 0xBEA0
+0x7DFB = 0xBF40
+0x7DFC = 0xBF41
+0x7DFD = 0xBF42
+0x7DFE = 0xBF43
+0x7DFF = 0xBF44
+0x7E00 = 0xBF45
+0x7E01 = 0xBF46
+0x7E02 = 0xBF47
+0x7E03 = 0xBF48
+0x7E04 = 0xBF49
+0x7E05 = 0xBF4A
+0x7E06 = 0xBF4B
+0x7E07 = 0xBF4C
+0x7E08 = 0xBF4D
+0x7E09 = 0xBF4E
+0x7E0A = 0xBF4F
+0x7E0B = 0xBF50
+0x7E0C = 0xBF51
+0x7E0D = 0xBF52
+0x7E0E = 0xBF53
+0x7E0F = 0xBF54
+0x7E10 = 0xBF55
+0x7E11 = 0xBF56
+0x7E12 = 0xBF57
+0x7E13 = 0xBF58
+0x7E14 = 0xBF59
+0x7E15 = 0xBF5A
+0x7E16 = 0xBF5B
+0x7E17 = 0xBF5C
+0x7E18 = 0xBF5D
+0x7E19 = 0xBF5E
+0x7E1A = 0xBF5F
+0x7E1B = 0xBF60
+0x7E1C = 0xBF61
+0x7E1D = 0xBF62
+0x7E1E = 0xBF63
+0x7E1F = 0xBF64
+0x7E20 = 0xBF65
+0x7E21 = 0xBF66
+0x7E22 = 0xBF67
+0x7E23 = 0xBF68
+0x7E24 = 0xBF69
+0x7E25 = 0xBF6A
+0x7E26 = 0xBF6B
+0x7E27 = 0xBF6C
+0x7E28 = 0xBF6D
+0x7E29 = 0xBF6E
+0x7E2A = 0xBF6F
+0x7E2B = 0xBF70
+0x7E2C = 0xBF71
+0x7E2D = 0xBF72
+0x7E2E = 0xBF73
+0x7E2F = 0xBF74
+0x7E30 = 0xBF75
+0x7E31 = 0xBF76
+0x7E32 = 0xBF77
+0x7E33 = 0xBF78
+0x7E34 = 0xBF79
+0x7E35 = 0xBF7A
+0x7E36 = 0xBF7B
+0x7E37 = 0xBF7C
+0x7E38 = 0xBF7D
+0x7E39 = 0xBF7E
+0x7E3A = 0xBF80
+0x7E3C = 0xBF81
+0x7E3D = 0xBF82
+0x7E3E = 0xBF83
+0x7E3F = 0xBF84
+0x7E40 = 0xBF85
+0x7E42 = 0xBF86
+0x7E43 = 0xBF87
+0x7E44 = 0xBF88
+0x7E45 = 0xBF89
+0x7E46 = 0xBF8A
+0x7E48 = 0xBF8B
+0x7E49 = 0xBF8C
+0x7E4A = 0xBF8D
+0x7E4B = 0xBF8E
+0x7E4C = 0xBF8F
+0x7E4D = 0xBF90
+0x7E4E = 0xBF91
+0x7E4F = 0xBF92
+0x7E50 = 0xBF93
+0x7E51 = 0xBF94
+0x7E52 = 0xBF95
+0x7E53 = 0xBF96
+0x7E54 = 0xBF97
+0x7E55 = 0xBF98
+0x7E56 = 0xBF99
+0x7E57 = 0xBF9A
+0x7E58 = 0xBF9B
+0x7E59 = 0xBF9C
+0x7E5A = 0xBF9D
+0x7E5B = 0xBF9E
+0x7E5C = 0xBF9F
+0x7E5D = 0xBFA0
+0x7E5E = 0xC040
+0x7E5F = 0xC041
+0x7E60 = 0xC042
+0x7E61 = 0xC043
+0x7E62 = 0xC044
+0x7E63 = 0xC045
+0x7E64 = 0xC046
+0x7E65 = 0xC047
+0x7E66 = 0xC048
+0x7E67 = 0xC049
+0x7E68 = 0xC04A
+0x7E69 = 0xC04B
+0x7E6A = 0xC04C
+0x7E6B = 0xC04D
+0x7E6C = 0xC04E
+0x7E6D = 0xC04F
+0x7E6E = 0xC050
+0x7E6F = 0xC051
+0x7E70 = 0xC052
+0x7E71 = 0xC053
+0x7E72 = 0xC054
+0x7E73 = 0xC055
+0x7E74 = 0xC056
+0x7E75 = 0xC057
+0x7E76 = 0xC058
+0x7E77 = 0xC059
+0x7E78 = 0xC05A
+0x7E79 = 0xC05B
+0x7E7A = 0xC05C
+0x7E7B = 0xC05D
+0x7E7C = 0xC05E
+0x7E7D = 0xC05F
+0x7E7E = 0xC060
+0x7E7F = 0xC061
+0x7E80 = 0xC062
+0x7E81 = 0xC063
+0x7E83 = 0xC064
+0x7E84 = 0xC065
+0x7E85 = 0xC066
+0x7E86 = 0xC067
+0x7E87 = 0xC068
+0x7E88 = 0xC069
+0x7E89 = 0xC06A
+0x7E8A = 0xC06B
+0x7E8B = 0xC06C
+0x7E8C = 0xC06D
+0x7E8D = 0xC06E
+0x7E8E = 0xC06F
+0x7E8F = 0xC070
+0x7E90 = 0xC071
+0x7E91 = 0xC072
+0x7E92 = 0xC073
+0x7E93 = 0xC074
+0x7E94 = 0xC075
+0x7E95 = 0xC076
+0x7E96 = 0xC077
+0x7E97 = 0xC078
+0x7E98 = 0xC079
+0x7E99 = 0xC07A
+0x7E9A = 0xC07B
+0x7E9C = 0xC07C
+0x7E9D = 0xC07D
+0x7E9E = 0xC07E
+0x7EAE = 0xC080
+0x7EB4 = 0xC081
+0x7EBB = 0xC082
+0x7EBC = 0xC083
+0x7ED6 = 0xC084
+0x7EE4 = 0xC085
+0x7EEC = 0xC086
+0x7EF9 = 0xC087
+0x7F0A = 0xC088
+0x7F10 = 0xC089
+0x7F1E = 0xC08A
+0x7F37 = 0xC08B
+0x7F39 = 0xC08C
+0x7F3B = 0xC08D
+0x7F3C = 0xC08E
+0x7F3D = 0xC08F
+0x7F3E = 0xC090
+0x7F3F = 0xC091
+0x7F40 = 0xC092
+0x7F41 = 0xC093
+0x7F43 = 0xC094
+0x7F46 = 0xC095
+0x7F47 = 0xC096
+0x7F48 = 0xC097
+0x7F49 = 0xC098
+0x7F4A = 0xC099
+0x7F4B = 0xC09A
+0x7F4C = 0xC09B
+0x7F4D = 0xC09C
+0x7F4E = 0xC09D
+0x7F4F = 0xC09E
+0x7F52 = 0xC09F
+0x7F53 = 0xC0A0
+0x7F56 = 0xC140
+0x7F59 = 0xC141
+0x7F5B = 0xC142
+0x7F5C = 0xC143
+0x7F5D = 0xC144
+0x7F5E = 0xC145
+0x7F60 = 0xC146
+0x7F63 = 0xC147
+0x7F64 = 0xC148
+0x7F65 = 0xC149
+0x7F66 = 0xC14A
+0x7F67 = 0xC14B
+0x7F6B = 0xC14C
+0x7F6C = 0xC14D
+0x7F6D = 0xC14E
+0x7F6F = 0xC14F
+0x7F70 = 0xC150
+0x7F73 = 0xC151
+0x7F75 = 0xC152
+0x7F76 = 0xC153
+0x7F77 = 0xC154
+0x7F78 = 0xC155
+0x7F7A = 0xC156
+0x7F7B = 0xC157
+0x7F7C = 0xC158
+0x7F7D = 0xC159
+0x7F7F = 0xC15A
+0x7F80 = 0xC15B
+0x7F82 = 0xC15C
+0x7F83 = 0xC15D
+0x7F84 = 0xC15E
+0x7F85 = 0xC15F
+0x7F86 = 0xC160
+0x7F87 = 0xC161
+0x7F88 = 0xC162
+0x7F89 = 0xC163
+0x7F8B = 0xC164
+0x7F8D = 0xC165
+0x7F8F = 0xC166
+0x7F90 = 0xC167
+0x7F91 = 0xC168
+0x7F92 = 0xC169
+0x7F93 = 0xC16A
+0x7F95 = 0xC16B
+0x7F96 = 0xC16C
+0x7F97 = 0xC16D
+0x7F98 = 0xC16E
+0x7F99 = 0xC16F
+0x7F9B = 0xC170
+0x7F9C = 0xC171
+0x7FA0 = 0xC172
+0x7FA2 = 0xC173
+0x7FA3 = 0xC174
+0x7FA5 = 0xC175
+0x7FA6 = 0xC176
+0x7FA8 = 0xC177
+0x7FA9 = 0xC178
+0x7FAA = 0xC179
+0x7FAB = 0xC17A
+0x7FAC = 0xC17B
+0x7FAD = 0xC17C
+0x7FAE = 0xC17D
+0x7FB1 = 0xC17E
+0x7FB3 = 0xC180
+0x7FB4 = 0xC181
+0x7FB5 = 0xC182
+0x7FB6 = 0xC183
+0x7FB7 = 0xC184
+0x7FBA = 0xC185
+0x7FBB = 0xC186
+0x7FBE = 0xC187
+0x7FC0 = 0xC188
+0x7FC2 = 0xC189
+0x7FC3 = 0xC18A
+0x7FC4 = 0xC18B
+0x7FC6 = 0xC18C
+0x7FC7 = 0xC18D
+0x7FC8 = 0xC18E
+0x7FC9 = 0xC18F
+0x7FCB = 0xC190
+0x7FCD = 0xC191
+0x7FCF = 0xC192
+0x7FD0 = 0xC193
+0x7FD1 = 0xC194
+0x7FD2 = 0xC195
+0x7FD3 = 0xC196
+0x7FD6 = 0xC197
+0x7FD7 = 0xC198
+0x7FD9 = 0xC199
+0x7FDA = 0xC19A
+0x7FDB = 0xC19B
+0x7FDC = 0xC19C
+0x7FDD = 0xC19D
+0x7FDE = 0xC19E
+0x7FE2 = 0xC19F
+0x7FE3 = 0xC1A0
+0x7FE4 = 0xC240
+0x7FE7 = 0xC241
+0x7FE8 = 0xC242
+0x7FEA = 0xC243
+0x7FEB = 0xC244
+0x7FEC = 0xC245
+0x7FED = 0xC246
+0x7FEF = 0xC247
+0x7FF2 = 0xC248
+0x7FF4 = 0xC249
+0x7FF5 = 0xC24A
+0x7FF6 = 0xC24B
+0x7FF7 = 0xC24C
+0x7FF8 = 0xC24D
+0x7FF9 = 0xC24E
+0x7FFA = 0xC24F
+0x7FFD = 0xC250
+0x7FFE = 0xC251
+0x7FFF = 0xC252
+0x8002 = 0xC253
+0x8007 = 0xC254
+0x8008 = 0xC255
+0x8009 = 0xC256
+0x800A = 0xC257
+0x800E = 0xC258
+0x800F = 0xC259
+0x8011 = 0xC25A
+0x8013 = 0xC25B
+0x801A = 0xC25C
+0x801B = 0xC25D
+0x801D = 0xC25E
+0x801E = 0xC25F
+0x801F = 0xC260
+0x8021 = 0xC261
+0x8023 = 0xC262
+0x8024 = 0xC263
+0x802B = 0xC264
+0x802C = 0xC265
+0x802D = 0xC266
+0x802E = 0xC267
+0x802F = 0xC268
+0x8030 = 0xC269
+0x8032 = 0xC26A
+0x8034 = 0xC26B
+0x8039 = 0xC26C
+0x803A = 0xC26D
+0x803C = 0xC26E
+0x803E = 0xC26F
+0x8040 = 0xC270
+0x8041 = 0xC271
+0x8044 = 0xC272
+0x8045 = 0xC273
+0x8047 = 0xC274
+0x8048 = 0xC275
+0x8049 = 0xC276
+0x804E = 0xC277
+0x804F = 0xC278
+0x8050 = 0xC279
+0x8051 = 0xC27A
+0x8053 = 0xC27B
+0x8055 = 0xC27C
+0x8056 = 0xC27D
+0x8057 = 0xC27E
+0x8059 = 0xC280
+0x805B = 0xC281
+0x805C = 0xC282
+0x805D = 0xC283
+0x805E = 0xC284
+0x805F = 0xC285
+0x8060 = 0xC286
+0x8061 = 0xC287
+0x8062 = 0xC288
+0x8063 = 0xC289
+0x8064 = 0xC28A
+0x8065 = 0xC28B
+0x8066 = 0xC28C
+0x8067 = 0xC28D
+0x8068 = 0xC28E
+0x806B = 0xC28F
+0x806C = 0xC290
+0x806D = 0xC291
+0x806E = 0xC292
+0x806F = 0xC293
+0x8070 = 0xC294
+0x8072 = 0xC295
+0x8073 = 0xC296
+0x8074 = 0xC297
+0x8075 = 0xC298
+0x8076 = 0xC299
+0x8077 = 0xC29A
+0x8078 = 0xC29B
+0x8079 = 0xC29C
+0x807A = 0xC29D
+0x807B = 0xC29E
+0x807C = 0xC29F
+0x807D = 0xC2A0
+0x807E = 0xC340
+0x8081 = 0xC341
+0x8082 = 0xC342
+0x8085 = 0xC343
+0x8088 = 0xC344
+0x808A = 0xC345
+0x808D = 0xC346
+0x808E = 0xC347
+0x808F = 0xC348
+0x8090 = 0xC349
+0x8091 = 0xC34A
+0x8092 = 0xC34B
+0x8094 = 0xC34C
+0x8095 = 0xC34D
+0x8097 = 0xC34E
+0x8099 = 0xC34F
+0x809E = 0xC350
+0x80A3 = 0xC351
+0x80A6 = 0xC352
+0x80A7 = 0xC353
+0x80A8 = 0xC354
+0x80AC = 0xC355
+0x80B0 = 0xC356
+0x80B3 = 0xC357
+0x80B5 = 0xC358
+0x80B6 = 0xC359
+0x80B8 = 0xC35A
+0x80B9 = 0xC35B
+0x80BB = 0xC35C
+0x80C5 = 0xC35D
+0x80C7 = 0xC35E
+0x80C8 = 0xC35F
+0x80C9 = 0xC360
+0x80CA = 0xC361
+0x80CB = 0xC362
+0x80CF = 0xC363
+0x80D0 = 0xC364
+0x80D1 = 0xC365
+0x80D2 = 0xC366
+0x80D3 = 0xC367
+0x80D4 = 0xC368
+0x80D5 = 0xC369
+0x80D8 = 0xC36A
+0x80DF = 0xC36B
+0x80E0 = 0xC36C
+0x80E2 = 0xC36D
+0x80E3 = 0xC36E
+0x80E6 = 0xC36F
+0x80EE = 0xC370
+0x80F5 = 0xC371
+0x80F7 = 0xC372
+0x80F9 = 0xC373
+0x80FB = 0xC374
+0x80FE = 0xC375
+0x80FF = 0xC376
+0x8100 = 0xC377
+0x8101 = 0xC378
+0x8103 = 0xC379
+0x8104 = 0xC37A
+0x8105 = 0xC37B
+0x8107 = 0xC37C
+0x8108 = 0xC37D
+0x810B = 0xC37E
+0x810C = 0xC380
+0x8115 = 0xC381
+0x8117 = 0xC382
+0x8119 = 0xC383
+0x811B = 0xC384
+0x811C = 0xC385
+0x811D = 0xC386
+0x811F = 0xC387
+0x8120 = 0xC388
+0x8121 = 0xC389
+0x8122 = 0xC38A
+0x8123 = 0xC38B
+0x8124 = 0xC38C
+0x8125 = 0xC38D
+0x8126 = 0xC38E
+0x8127 = 0xC38F
+0x8128 = 0xC390
+0x8129 = 0xC391
+0x812A = 0xC392
+0x812B = 0xC393
+0x812D = 0xC394
+0x812E = 0xC395
+0x8130 = 0xC396
+0x8133 = 0xC397
+0x8134 = 0xC398
+0x8135 = 0xC399
+0x8137 = 0xC39A
+0x8139 = 0xC39B
+0x813A = 0xC39C
+0x813B = 0xC39D
+0x813C = 0xC39E
+0x813D = 0xC39F
+0x813F = 0xC3A0
+0x8140 = 0xC440
+0x8141 = 0xC441
+0x8142 = 0xC442
+0x8143 = 0xC443
+0x8144 = 0xC444
+0x8145 = 0xC445
+0x8147 = 0xC446
+0x8149 = 0xC447
+0x814D = 0xC448
+0x814E = 0xC449
+0x814F = 0xC44A
+0x8152 = 0xC44B
+0x8156 = 0xC44C
+0x8157 = 0xC44D
+0x8158 = 0xC44E
+0x815B = 0xC44F
+0x815C = 0xC450
+0x815D = 0xC451
+0x815E = 0xC452
+0x815F = 0xC453
+0x8161 = 0xC454
+0x8162 = 0xC455
+0x8163 = 0xC456
+0x8164 = 0xC457
+0x8166 = 0xC458
+0x8168 = 0xC459
+0x816A = 0xC45A
+0x816B = 0xC45B
+0x816C = 0xC45C
+0x816F = 0xC45D
+0x8172 = 0xC45E
+0x8173 = 0xC45F
+0x8175 = 0xC460
+0x8176 = 0xC461
+0x8177 = 0xC462
+0x8178 = 0xC463
+0x8181 = 0xC464
+0x8183 = 0xC465
+0x8184 = 0xC466
+0x8185 = 0xC467
+0x8186 = 0xC468
+0x8187 = 0xC469
+0x8189 = 0xC46A
+0x818B = 0xC46B
+0x818C = 0xC46C
+0x818D = 0xC46D
+0x818E = 0xC46E
+0x8190 = 0xC46F
+0x8192 = 0xC470
+0x8193 = 0xC471
+0x8194 = 0xC472
+0x8195 = 0xC473
+0x8196 = 0xC474
+0x8197 = 0xC475
+0x8199 = 0xC476
+0x819A = 0xC477
+0x819E = 0xC478
+0x819F = 0xC479
+0x81A0 = 0xC47A
+0x81A1 = 0xC47B
+0x81A2 = 0xC47C
+0x81A4 = 0xC47D
+0x81A5 = 0xC47E
+0x81A7 = 0xC480
+0x81A9 = 0xC481
+0x81AB = 0xC482
+0x81AC = 0xC483
+0x81AD = 0xC484
+0x81AE = 0xC485
+0x81AF = 0xC486
+0x81B0 = 0xC487
+0x81B1 = 0xC488
+0x81B2 = 0xC489
+0x81B4 = 0xC48A
+0x81B5 = 0xC48B
+0x81B6 = 0xC48C
+0x81B7 = 0xC48D
+0x81B8 = 0xC48E
+0x81B9 = 0xC48F
+0x81BC = 0xC490
+0x81BD = 0xC491
+0x81BE = 0xC492
+0x81BF = 0xC493
+0x81C4 = 0xC494
+0x81C5 = 0xC495
+0x81C7 = 0xC496
+0x81C8 = 0xC497
+0x81C9 = 0xC498
+0x81CB = 0xC499
+0x81CD = 0xC49A
+0x81CE = 0xC49B
+0x81CF = 0xC49C
+0x81D0 = 0xC49D
+0x81D1 = 0xC49E
+0x81D2 = 0xC49F
+0x81D3 = 0xC4A0
+0x81D4 = 0xC540
+0x81D5 = 0xC541
+0x81D6 = 0xC542
+0x81D7 = 0xC543
+0x81D8 = 0xC544
+0x81D9 = 0xC545
+0x81DA = 0xC546
+0x81DB = 0xC547
+0x81DC = 0xC548
+0x81DD = 0xC549
+0x81DE = 0xC54A
+0x81DF = 0xC54B
+0x81E0 = 0xC54C
+0x81E1 = 0xC54D
+0x81E2 = 0xC54E
+0x81E4 = 0xC54F
+0x81E5 = 0xC550
+0x81E6 = 0xC551
+0x81E8 = 0xC552
+0x81E9 = 0xC553
+0x81EB = 0xC554
+0x81EE = 0xC555
+0x81EF = 0xC556
+0x81F0 = 0xC557
+0x81F1 = 0xC558
+0x81F2 = 0xC559
+0x81F5 = 0xC55A
+0x81F6 = 0xC55B
+0x81F7 = 0xC55C
+0x81F8 = 0xC55D
+0x81F9 = 0xC55E
+0x81FA = 0xC55F
+0x81FD = 0xC560
+0x81FF = 0xC561
+0x8203 = 0xC562
+0x8207 = 0xC563
+0x8208 = 0xC564
+0x8209 = 0xC565
+0x820A = 0xC566
+0x820B = 0xC567
+0x820E = 0xC568
+0x820F = 0xC569
+0x8211 = 0xC56A
+0x8213 = 0xC56B
+0x8215 = 0xC56C
+0x8216 = 0xC56D
+0x8217 = 0xC56E
+0x8218 = 0xC56F
+0x8219 = 0xC570
+0x821A = 0xC571
+0x821D = 0xC572
+0x8220 = 0xC573
+0x8224 = 0xC574
+0x8225 = 0xC575
+0x8226 = 0xC576
+0x8227 = 0xC577
+0x8229 = 0xC578
+0x822E = 0xC579
+0x8232 = 0xC57A
+0x823A = 0xC57B
+0x823C = 0xC57C
+0x823D = 0xC57D
+0x823F = 0xC57E
+0x8240 = 0xC580
+0x8241 = 0xC581
+0x8242 = 0xC582
+0x8243 = 0xC583
+0x8245 = 0xC584
+0x8246 = 0xC585
+0x8248 = 0xC586
+0x824A = 0xC587
+0x824C = 0xC588
+0x824D = 0xC589
+0x824E = 0xC58A
+0x8250 = 0xC58B
+0x8251 = 0xC58C
+0x8252 = 0xC58D
+0x8253 = 0xC58E
+0x8254 = 0xC58F
+0x8255 = 0xC590
+0x8256 = 0xC591
+0x8257 = 0xC592
+0x8259 = 0xC593
+0x825B = 0xC594
+0x825C = 0xC595
+0x825D = 0xC596
+0x825E = 0xC597
+0x8260 = 0xC598
+0x8261 = 0xC599
+0x8262 = 0xC59A
+0x8263 = 0xC59B
+0x8264 = 0xC59C
+0x8265 = 0xC59D
+0x8266 = 0xC59E
+0x8267 = 0xC59F
+0x8269 = 0xC5A0
+0x826A = 0xC640
+0x826B = 0xC641
+0x826C = 0xC642
+0x826D = 0xC643
+0x8271 = 0xC644
+0x8275 = 0xC645
+0x8276 = 0xC646
+0x8277 = 0xC647
+0x8278 = 0xC648
+0x827B = 0xC649
+0x827C = 0xC64A
+0x8280 = 0xC64B
+0x8281 = 0xC64C
+0x8283 = 0xC64D
+0x8285 = 0xC64E
+0x8286 = 0xC64F
+0x8287 = 0xC650
+0x8289 = 0xC651
+0x828C = 0xC652
+0x8290 = 0xC653
+0x8293 = 0xC654
+0x8294 = 0xC655
+0x8295 = 0xC656
+0x8296 = 0xC657
+0x829A = 0xC658
+0x829B = 0xC659
+0x829E = 0xC65A
+0x82A0 = 0xC65B
+0x82A2 = 0xC65C
+0x82A3 = 0xC65D
+0x82A7 = 0xC65E
+0x82B2 = 0xC65F
+0x82B5 = 0xC660
+0x82B6 = 0xC661
+0x82BA = 0xC662
+0x82BB = 0xC663
+0x82BC = 0xC664
+0x82BF = 0xC665
+0x82C0 = 0xC666
+0x82C2 = 0xC667
+0x82C3 = 0xC668
+0x82C5 = 0xC669
+0x82C6 = 0xC66A
+0x82C9 = 0xC66B
+0x82D0 = 0xC66C
+0x82D6 = 0xC66D
+0x82D9 = 0xC66E
+0x82DA = 0xC66F
+0x82DD = 0xC670
+0x82E2 = 0xC671
+0x82E7 = 0xC672
+0x82E8 = 0xC673
+0x82E9 = 0xC674
+0x82EA = 0xC675
+0x82EC = 0xC676
+0x82ED = 0xC677
+0x82EE = 0xC678
+0x82F0 = 0xC679
+0x82F2 = 0xC67A
+0x82F3 = 0xC67B
+0x82F5 = 0xC67C
+0x82F6 = 0xC67D
+0x82F8 = 0xC67E
+0x82FA = 0xC680
+0x82FC = 0xC681
+0x82FD = 0xC682
+0x82FE = 0xC683
+0x82FF = 0xC684
+0x8300 = 0xC685
+0x830A = 0xC686
+0x830B = 0xC687
+0x830D = 0xC688
+0x8310 = 0xC689
+0x8312 = 0xC68A
+0x8313 = 0xC68B
+0x8316 = 0xC68C
+0x8318 = 0xC68D
+0x8319 = 0xC68E
+0x831D = 0xC68F
+0x831E = 0xC690
+0x831F = 0xC691
+0x8320 = 0xC692
+0x8321 = 0xC693
+0x8322 = 0xC694
+0x8323 = 0xC695
+0x8324 = 0xC696
+0x8325 = 0xC697
+0x8326 = 0xC698
+0x8329 = 0xC699
+0x832A = 0xC69A
+0x832E = 0xC69B
+0x8330 = 0xC69C
+0x8332 = 0xC69D
+0x8337 = 0xC69E
+0x833B = 0xC69F
+0x833D = 0xC6A0
+0x833E = 0xC740
+0x833F = 0xC741
+0x8341 = 0xC742
+0x8342 = 0xC743
+0x8344 = 0xC744
+0x8345 = 0xC745
+0x8348 = 0xC746
+0x834A = 0xC747
+0x834B = 0xC748
+0x834C = 0xC749
+0x834D = 0xC74A
+0x834E = 0xC74B
+0x8353 = 0xC74C
+0x8355 = 0xC74D
+0x8356 = 0xC74E
+0x8357 = 0xC74F
+0x8358 = 0xC750
+0x8359 = 0xC751
+0x835D = 0xC752
+0x8362 = 0xC753
+0x8370 = 0xC754
+0x8371 = 0xC755
+0x8372 = 0xC756
+0x8373 = 0xC757
+0x8374 = 0xC758
+0x8375 = 0xC759
+0x8376 = 0xC75A
+0x8379 = 0xC75B
+0x837A = 0xC75C
+0x837E = 0xC75D
+0x837F = 0xC75E
+0x8380 = 0xC75F
+0x8381 = 0xC760
+0x8382 = 0xC761
+0x8383 = 0xC762
+0x8384 = 0xC763
+0x8387 = 0xC764
+0x8388 = 0xC765
+0x838A = 0xC766
+0x838B = 0xC767
+0x838C = 0xC768
+0x838D = 0xC769
+0x838F = 0xC76A
+0x8390 = 0xC76B
+0x8391 = 0xC76C
+0x8394 = 0xC76D
+0x8395 = 0xC76E
+0x8396 = 0xC76F
+0x8397 = 0xC770
+0x8399 = 0xC771
+0x839A = 0xC772
+0x839D = 0xC773
+0x839F = 0xC774
+0x83A1 = 0xC775
+0x83A2 = 0xC776
+0x83A3 = 0xC777
+0x83A4 = 0xC778
+0x83A5 = 0xC779
+0x83A6 = 0xC77A
+0x83A7 = 0xC77B
+0x83AC = 0xC77C
+0x83AD = 0xC77D
+0x83AE = 0xC77E
+0x83AF = 0xC780
+0x83B5 = 0xC781
+0x83BB = 0xC782
+0x83BE = 0xC783
+0x83BF = 0xC784
+0x83C2 = 0xC785
+0x83C3 = 0xC786
+0x83C4 = 0xC787
+0x83C6 = 0xC788
+0x83C8 = 0xC789
+0x83C9 = 0xC78A
+0x83CB = 0xC78B
+0x83CD = 0xC78C
+0x83CE = 0xC78D
+0x83D0 = 0xC78E
+0x83D1 = 0xC78F
+0x83D2 = 0xC790
+0x83D3 = 0xC791
+0x83D5 = 0xC792
+0x83D7 = 0xC793
+0x83D9 = 0xC794
+0x83DA = 0xC795
+0x83DB = 0xC796
+0x83DE = 0xC797
+0x83E2 = 0xC798
+0x83E3 = 0xC799
+0x83E4 = 0xC79A
+0x83E6 = 0xC79B
+0x83E7 = 0xC79C
+0x83E8 = 0xC79D
+0x83EB = 0xC79E
+0x83EC = 0xC79F
+0x83ED = 0xC7A0
+0x83EE = 0xC840
+0x83EF = 0xC841
+0x83F3 = 0xC842
+0x83F4 = 0xC843
+0x83F5 = 0xC844
+0x83F6 = 0xC845
+0x83F7 = 0xC846
+0x83FA = 0xC847
+0x83FB = 0xC848
+0x83FC = 0xC849
+0x83FE = 0xC84A
+0x83FF = 0xC84B
+0x8400 = 0xC84C
+0x8402 = 0xC84D
+0x8405 = 0xC84E
+0x8407 = 0xC84F
+0x8408 = 0xC850
+0x8409 = 0xC851
+0x840A = 0xC852
+0x8410 = 0xC853
+0x8412 = 0xC854
+0x8413 = 0xC855
+0x8414 = 0xC856
+0x8415 = 0xC857
+0x8416 = 0xC858
+0x8417 = 0xC859
+0x8419 = 0xC85A
+0x841A = 0xC85B
+0x841B = 0xC85C
+0x841E = 0xC85D
+0x841F = 0xC85E
+0x8420 = 0xC85F
+0x8421 = 0xC860
+0x8422 = 0xC861
+0x8423 = 0xC862
+0x8429 = 0xC863
+0x842A = 0xC864
+0x842B = 0xC865
+0x842C = 0xC866
+0x842D = 0xC867
+0x842E = 0xC868
+0x842F = 0xC869
+0x8430 = 0xC86A
+0x8432 = 0xC86B
+0x8433 = 0xC86C
+0x8434 = 0xC86D
+0x8435 = 0xC86E
+0x8436 = 0xC86F
+0x8437 = 0xC870
+0x8439 = 0xC871
+0x843A = 0xC872
+0x843B = 0xC873
+0x843E = 0xC874
+0x843F = 0xC875
+0x8440 = 0xC876
+0x8441 = 0xC877
+0x8442 = 0xC878
+0x8443 = 0xC879
+0x8444 = 0xC87A
+0x8445 = 0xC87B
+0x8447 = 0xC87C
+0x8448 = 0xC87D
+0x8449 = 0xC87E
+0x844A = 0xC880
+0x844B = 0xC881
+0x844C = 0xC882
+0x844D = 0xC883
+0x844E = 0xC884
+0x844F = 0xC885
+0x8450 = 0xC886
+0x8452 = 0xC887
+0x8453 = 0xC888
+0x8454 = 0xC889
+0x8455 = 0xC88A
+0x8456 = 0xC88B
+0x8458 = 0xC88C
+0x845D = 0xC88D
+0x845E = 0xC88E
+0x845F = 0xC88F
+0x8460 = 0xC890
+0x8462 = 0xC891
+0x8464 = 0xC892
+0x8465 = 0xC893
+0x8466 = 0xC894
+0x8467 = 0xC895
+0x8468 = 0xC896
+0x846A = 0xC897
+0x846E = 0xC898
+0x846F = 0xC899
+0x8470 = 0xC89A
+0x8472 = 0xC89B
+0x8474 = 0xC89C
+0x8477 = 0xC89D
+0x8479 = 0xC89E
+0x847B = 0xC89F
+0x847C = 0xC8A0
+0x847D = 0xC940
+0x847E = 0xC941
+0x847F = 0xC942
+0x8480 = 0xC943
+0x8481 = 0xC944
+0x8483 = 0xC945
+0x8484 = 0xC946
+0x8485 = 0xC947
+0x8486 = 0xC948
+0x848A = 0xC949
+0x848D = 0xC94A
+0x848F = 0xC94B
+0x8490 = 0xC94C
+0x8491 = 0xC94D
+0x8492 = 0xC94E
+0x8493 = 0xC94F
+0x8494 = 0xC950
+0x8495 = 0xC951
+0x8496 = 0xC952
+0x8498 = 0xC953
+0x849A = 0xC954
+0x849B = 0xC955
+0x849D = 0xC956
+0x849E = 0xC957
+0x849F = 0xC958
+0x84A0 = 0xC959
+0x84A2 = 0xC95A
+0x84A3 = 0xC95B
+0x84A4 = 0xC95C
+0x84A5 = 0xC95D
+0x84A6 = 0xC95E
+0x84A7 = 0xC95F
+0x84A8 = 0xC960
+0x84A9 = 0xC961
+0x84AA = 0xC962
+0x84AB = 0xC963
+0x84AC = 0xC964
+0x84AD = 0xC965
+0x84AE = 0xC966
+0x84B0 = 0xC967
+0x84B1 = 0xC968
+0x84B3 = 0xC969
+0x84B5 = 0xC96A
+0x84B6 = 0xC96B
+0x84B7 = 0xC96C
+0x84BB = 0xC96D
+0x84BC = 0xC96E
+0x84BE = 0xC96F
+0x84C0 = 0xC970
+0x84C2 = 0xC971
+0x84C3 = 0xC972
+0x84C5 = 0xC973
+0x84C6 = 0xC974
+0x84C7 = 0xC975
+0x84C8 = 0xC976
+0x84CB = 0xC977
+0x84CC = 0xC978
+0x84CE = 0xC979
+0x84CF = 0xC97A
+0x84D2 = 0xC97B
+0x84D4 = 0xC97C
+0x84D5 = 0xC97D
+0x84D7 = 0xC97E
+0x84D8 = 0xC980
+0x84D9 = 0xC981
+0x84DA = 0xC982
+0x84DB = 0xC983
+0x84DC = 0xC984
+0x84DE = 0xC985
+0x84E1 = 0xC986
+0x84E2 = 0xC987
+0x84E4 = 0xC988
+0x84E7 = 0xC989
+0x84E8 = 0xC98A
+0x84E9 = 0xC98B
+0x84EA = 0xC98C
+0x84EB = 0xC98D
+0x84ED = 0xC98E
+0x84EE = 0xC98F
+0x84EF = 0xC990
+0x84F1 = 0xC991
+0x84F2 = 0xC992
+0x84F3 = 0xC993
+0x84F4 = 0xC994
+0x84F5 = 0xC995
+0x84F6 = 0xC996
+0x84F7 = 0xC997
+0x84F8 = 0xC998
+0x84F9 = 0xC999
+0x84FA = 0xC99A
+0x84FB = 0xC99B
+0x84FD = 0xC99C
+0x84FE = 0xC99D
+0x8500 = 0xC99E
+0x8501 = 0xC99F
+0x8502 = 0xC9A0
+0x8503 = 0xCA40
+0x8504 = 0xCA41
+0x8505 = 0xCA42
+0x8506 = 0xCA43
+0x8507 = 0xCA44
+0x8508 = 0xCA45
+0x8509 = 0xCA46
+0x850A = 0xCA47
+0x850B = 0xCA48
+0x850D = 0xCA49
+0x850E = 0xCA4A
+0x850F = 0xCA4B
+0x8510 = 0xCA4C
+0x8512 = 0xCA4D
+0x8514 = 0xCA4E
+0x8515 = 0xCA4F
+0x8516 = 0xCA50
+0x8518 = 0xCA51
+0x8519 = 0xCA52
+0x851B = 0xCA53
+0x851C = 0xCA54
+0x851D = 0xCA55
+0x851E = 0xCA56
+0x8520 = 0xCA57
+0x8522 = 0xCA58
+0x8523 = 0xCA59
+0x8524 = 0xCA5A
+0x8525 = 0xCA5B
+0x8526 = 0xCA5C
+0x8527 = 0xCA5D
+0x8528 = 0xCA5E
+0x8529 = 0xCA5F
+0x852A = 0xCA60
+0x852D = 0xCA61
+0x852E = 0xCA62
+0x852F = 0xCA63
+0x8530 = 0xCA64
+0x8531 = 0xCA65
+0x8532 = 0xCA66
+0x8533 = 0xCA67
+0x8534 = 0xCA68
+0x8535 = 0xCA69
+0x8536 = 0xCA6A
+0x853E = 0xCA6B
+0x853F = 0xCA6C
+0x8540 = 0xCA6D
+0x8541 = 0xCA6E
+0x8542 = 0xCA6F
+0x8544 = 0xCA70
+0x8545 = 0xCA71
+0x8546 = 0xCA72
+0x8547 = 0xCA73
+0x854B = 0xCA74
+0x854C = 0xCA75
+0x854D = 0xCA76
+0x854E = 0xCA77
+0x854F = 0xCA78
+0x8550 = 0xCA79
+0x8551 = 0xCA7A
+0x8552 = 0xCA7B
+0x8553 = 0xCA7C
+0x8554 = 0xCA7D
+0x8555 = 0xCA7E
+0x8557 = 0xCA80
+0x8558 = 0xCA81
+0x855A = 0xCA82
+0x855B = 0xCA83
+0x855C = 0xCA84
+0x855D = 0xCA85
+0x855F = 0xCA86
+0x8560 = 0xCA87
+0x8561 = 0xCA88
+0x8562 = 0xCA89
+0x8563 = 0xCA8A
+0x8565 = 0xCA8B
+0x8566 = 0xCA8C
+0x8567 = 0xCA8D
+0x8569 = 0xCA8E
+0x856A = 0xCA8F
+0x856B = 0xCA90
+0x856C = 0xCA91
+0x856D = 0xCA92
+0x856E = 0xCA93
+0x856F = 0xCA94
+0x8570 = 0xCA95
+0x8571 = 0xCA96
+0x8573 = 0xCA97
+0x8575 = 0xCA98
+0x8576 = 0xCA99
+0x8577 = 0xCA9A
+0x8578 = 0xCA9B
+0x857C = 0xCA9C
+0x857D = 0xCA9D
+0x857F = 0xCA9E
+0x8580 = 0xCA9F
+0x8581 = 0xCAA0
+0x8582 = 0xCB40
+0x8583 = 0xCB41
+0x8586 = 0xCB42
+0x8588 = 0xCB43
+0x8589 = 0xCB44
+0x858A = 0xCB45
+0x858B = 0xCB46
+0x858C = 0xCB47
+0x858D = 0xCB48
+0x858E = 0xCB49
+0x8590 = 0xCB4A
+0x8591 = 0xCB4B
+0x8592 = 0xCB4C
+0x8593 = 0xCB4D
+0x8594 = 0xCB4E
+0x8595 = 0xCB4F
+0x8596 = 0xCB50
+0x8597 = 0xCB51
+0x8598 = 0xCB52
+0x8599 = 0xCB53
+0x859A = 0xCB54
+0x859D = 0xCB55
+0x859E = 0xCB56
+0x859F = 0xCB57
+0x85A0 = 0xCB58
+0x85A1 = 0xCB59
+0x85A2 = 0xCB5A
+0x85A3 = 0xCB5B
+0x85A5 = 0xCB5C
+0x85A6 = 0xCB5D
+0x85A7 = 0xCB5E
+0x85A9 = 0xCB5F
+0x85AB = 0xCB60
+0x85AC = 0xCB61
+0x85AD = 0xCB62
+0x85B1 = 0xCB63
+0x85B2 = 0xCB64
+0x85B3 = 0xCB65
+0x85B4 = 0xCB66
+0x85B5 = 0xCB67
+0x85B6 = 0xCB68
+0x85B8 = 0xCB69
+0x85BA = 0xCB6A
+0x85BB = 0xCB6B
+0x85BC = 0xCB6C
+0x85BD = 0xCB6D
+0x85BE = 0xCB6E
+0x85BF = 0xCB6F
+0x85C0 = 0xCB70
+0x85C2 = 0xCB71
+0x85C3 = 0xCB72
+0x85C4 = 0xCB73
+0x85C5 = 0xCB74
+0x85C6 = 0xCB75
+0x85C7 = 0xCB76
+0x85C8 = 0xCB77
+0x85CA = 0xCB78
+0x85CB = 0xCB79
+0x85CC = 0xCB7A
+0x85CD = 0xCB7B
+0x85CE = 0xCB7C
+0x85D1 = 0xCB7D
+0x85D2 = 0xCB7E
+0x85D4 = 0xCB80
+0x85D6 = 0xCB81
+0x85D7 = 0xCB82
+0x85D8 = 0xCB83
+0x85D9 = 0xCB84
+0x85DA = 0xCB85
+0x85DB = 0xCB86
+0x85DD = 0xCB87
+0x85DE = 0xCB88
+0x85DF = 0xCB89
+0x85E0 = 0xCB8A
+0x85E1 = 0xCB8B
+0x85E2 = 0xCB8C
+0x85E3 = 0xCB8D
+0x85E5 = 0xCB8E
+0x85E6 = 0xCB8F
+0x85E7 = 0xCB90
+0x85E8 = 0xCB91
+0x85EA = 0xCB92
+0x85EB = 0xCB93
+0x85EC = 0xCB94
+0x85ED = 0xCB95
+0x85EE = 0xCB96
+0x85EF = 0xCB97
+0x85F0 = 0xCB98
+0x85F1 = 0xCB99
+0x85F2 = 0xCB9A
+0x85F3 = 0xCB9B
+0x85F4 = 0xCB9C
+0x85F5 = 0xCB9D
+0x85F6 = 0xCB9E
+0x85F7 = 0xCB9F
+0x85F8 = 0xCBA0
+0x85F9 = 0xCC40
+0x85FA = 0xCC41
+0x85FC = 0xCC42
+0x85FD = 0xCC43
+0x85FE = 0xCC44
+0x8600 = 0xCC45
+0x8601 = 0xCC46
+0x8602 = 0xCC47
+0x8603 = 0xCC48
+0x8604 = 0xCC49
+0x8606 = 0xCC4A
+0x8607 = 0xCC4B
+0x8608 = 0xCC4C
+0x8609 = 0xCC4D
+0x860A = 0xCC4E
+0x860B = 0xCC4F
+0x860C = 0xCC50
+0x860D = 0xCC51
+0x860E = 0xCC52
+0x860F = 0xCC53
+0x8610 = 0xCC54
+0x8612 = 0xCC55
+0x8613 = 0xCC56
+0x8614 = 0xCC57
+0x8615 = 0xCC58
+0x8617 = 0xCC59
+0x8618 = 0xCC5A
+0x8619 = 0xCC5B
+0x861A = 0xCC5C
+0x861B = 0xCC5D
+0x861C = 0xCC5E
+0x861D = 0xCC5F
+0x861E = 0xCC60
+0x861F = 0xCC61
+0x8620 = 0xCC62
+0x8621 = 0xCC63
+0x8622 = 0xCC64
+0x8623 = 0xCC65
+0x8624 = 0xCC66
+0x8625 = 0xCC67
+0x8626 = 0xCC68
+0x8628 = 0xCC69
+0x862A = 0xCC6A
+0x862B = 0xCC6B
+0x862C = 0xCC6C
+0x862D = 0xCC6D
+0x862E = 0xCC6E
+0x862F = 0xCC6F
+0x8630 = 0xCC70
+0x8631 = 0xCC71
+0x8632 = 0xCC72
+0x8633 = 0xCC73
+0x8634 = 0xCC74
+0x8635 = 0xCC75
+0x8636 = 0xCC76
+0x8637 = 0xCC77
+0x8639 = 0xCC78
+0x863A = 0xCC79
+0x863B = 0xCC7A
+0x863D = 0xCC7B
+0x863E = 0xCC7C
+0x863F = 0xCC7D
+0x8640 = 0xCC7E
+0x8641 = 0xCC80
+0x8642 = 0xCC81
+0x8643 = 0xCC82
+0x8644 = 0xCC83
+0x8645 = 0xCC84
+0x8646 = 0xCC85
+0x8647 = 0xCC86
+0x8648 = 0xCC87
+0x8649 = 0xCC88
+0x864A = 0xCC89
+0x864B = 0xCC8A
+0x864C = 0xCC8B
+0x8652 = 0xCC8C
+0x8653 = 0xCC8D
+0x8655 = 0xCC8E
+0x8656 = 0xCC8F
+0x8657 = 0xCC90
+0x8658 = 0xCC91
+0x8659 = 0xCC92
+0x865B = 0xCC93
+0x865C = 0xCC94
+0x865D = 0xCC95
+0x865F = 0xCC96
+0x8660 = 0xCC97
+0x8661 = 0xCC98
+0x8663 = 0xCC99
+0x8664 = 0xCC9A
+0x8665 = 0xCC9B
+0x8666 = 0xCC9C
+0x8667 = 0xCC9D
+0x8668 = 0xCC9E
+0x8669 = 0xCC9F
+0x866A = 0xCCA0
+0x866D = 0xCD40
+0x866F = 0xCD41
+0x8670 = 0xCD42
+0x8672 = 0xCD43
+0x8673 = 0xCD44
+0x8674 = 0xCD45
+0x8675 = 0xCD46
+0x8676 = 0xCD47
+0x8677 = 0xCD48
+0x8678 = 0xCD49
+0x8683 = 0xCD4A
+0x8684 = 0xCD4B
+0x8685 = 0xCD4C
+0x8686 = 0xCD4D
+0x8687 = 0xCD4E
+0x8688 = 0xCD4F
+0x8689 = 0xCD50
+0x868E = 0xCD51
+0x868F = 0xCD52
+0x8690 = 0xCD53
+0x8691 = 0xCD54
+0x8692 = 0xCD55
+0x8694 = 0xCD56
+0x8696 = 0xCD57
+0x8697 = 0xCD58
+0x8698 = 0xCD59
+0x8699 = 0xCD5A
+0x869A = 0xCD5B
+0x869B = 0xCD5C
+0x869E = 0xCD5D
+0x869F = 0xCD5E
+0x86A0 = 0xCD5F
+0x86A1 = 0xCD60
+0x86A2 = 0xCD61
+0x86A5 = 0xCD62
+0x86A6 = 0xCD63
+0x86AB = 0xCD64
+0x86AD = 0xCD65
+0x86AE = 0xCD66
+0x86B2 = 0xCD67
+0x86B3 = 0xCD68
+0x86B7 = 0xCD69
+0x86B8 = 0xCD6A
+0x86B9 = 0xCD6B
+0x86BB = 0xCD6C
+0x86BC = 0xCD6D
+0x86BD = 0xCD6E
+0x86BE = 0xCD6F
+0x86BF = 0xCD70
+0x86C1 = 0xCD71
+0x86C2 = 0xCD72
+0x86C3 = 0xCD73
+0x86C5 = 0xCD74
+0x86C8 = 0xCD75
+0x86CC = 0xCD76
+0x86CD = 0xCD77
+0x86D2 = 0xCD78
+0x86D3 = 0xCD79
+0x86D5 = 0xCD7A
+0x86D6 = 0xCD7B
+0x86D7 = 0xCD7C
+0x86DA = 0xCD7D
+0x86DC = 0xCD7E
+0x86DD = 0xCD80
+0x86E0 = 0xCD81
+0x86E1 = 0xCD82
+0x86E2 = 0xCD83
+0x86E3 = 0xCD84
+0x86E5 = 0xCD85
+0x86E6 = 0xCD86
+0x86E7 = 0xCD87
+0x86E8 = 0xCD88
+0x86EA = 0xCD89
+0x86EB = 0xCD8A
+0x86EC = 0xCD8B
+0x86EF = 0xCD8C
+0x86F5 = 0xCD8D
+0x86F6 = 0xCD8E
+0x86F7 = 0xCD8F
+0x86FA = 0xCD90
+0x86FB = 0xCD91
+0x86FC = 0xCD92
+0x86FD = 0xCD93
+0x86FF = 0xCD94
+0x8701 = 0xCD95
+0x8704 = 0xCD96
+0x8705 = 0xCD97
+0x8706 = 0xCD98
+0x870B = 0xCD99
+0x870C = 0xCD9A
+0x870E = 0xCD9B
+0x870F = 0xCD9C
+0x8710 = 0xCD9D
+0x8711 = 0xCD9E
+0x8714 = 0xCD9F
+0x8716 = 0xCDA0
+0x8719 = 0xCE40
+0x871B = 0xCE41
+0x871D = 0xCE42
+0x871F = 0xCE43
+0x8720 = 0xCE44
+0x8724 = 0xCE45
+0x8726 = 0xCE46
+0x8727 = 0xCE47
+0x8728 = 0xCE48
+0x872A = 0xCE49
+0x872B = 0xCE4A
+0x872C = 0xCE4B
+0x872D = 0xCE4C
+0x872F = 0xCE4D
+0x8730 = 0xCE4E
+0x8732 = 0xCE4F
+0x8733 = 0xCE50
+0x8735 = 0xCE51
+0x8736 = 0xCE52
+0x8738 = 0xCE53
+0x8739 = 0xCE54
+0x873A = 0xCE55
+0x873C = 0xCE56
+0x873D = 0xCE57
+0x8740 = 0xCE58
+0x8741 = 0xCE59
+0x8742 = 0xCE5A
+0x8743 = 0xCE5B
+0x8744 = 0xCE5C
+0x8745 = 0xCE5D
+0x8746 = 0xCE5E
+0x874A = 0xCE5F
+0x874B = 0xCE60
+0x874D = 0xCE61
+0x874F = 0xCE62
+0x8750 = 0xCE63
+0x8751 = 0xCE64
+0x8752 = 0xCE65
+0x8754 = 0xCE66
+0x8755 = 0xCE67
+0x8756 = 0xCE68
+0x8758 = 0xCE69
+0x875A = 0xCE6A
+0x875B = 0xCE6B
+0x875C = 0xCE6C
+0x875D = 0xCE6D
+0x875E = 0xCE6E
+0x875F = 0xCE6F
+0x8761 = 0xCE70
+0x8762 = 0xCE71
+0x8766 = 0xCE72
+0x8767 = 0xCE73
+0x8768 = 0xCE74
+0x8769 = 0xCE75
+0x876A = 0xCE76
+0x876B = 0xCE77
+0x876C = 0xCE78
+0x876D = 0xCE79
+0x876F = 0xCE7A
+0x8771 = 0xCE7B
+0x8772 = 0xCE7C
+0x8773 = 0xCE7D
+0x8775 = 0xCE7E
+0x8777 = 0xCE80
+0x8778 = 0xCE81
+0x8779 = 0xCE82
+0x877A = 0xCE83
+0x877F = 0xCE84
+0x8780 = 0xCE85
+0x8781 = 0xCE86
+0x8784 = 0xCE87
+0x8786 = 0xCE88
+0x8787 = 0xCE89
+0x8789 = 0xCE8A
+0x878A = 0xCE8B
+0x878C = 0xCE8C
+0x878E = 0xCE8D
+0x878F = 0xCE8E
+0x8790 = 0xCE8F
+0x8791 = 0xCE90
+0x8792 = 0xCE91
+0x8794 = 0xCE92
+0x8795 = 0xCE93
+0x8796 = 0xCE94
+0x8798 = 0xCE95
+0x8799 = 0xCE96
+0x879A = 0xCE97
+0x879B = 0xCE98
+0x879C = 0xCE99
+0x879D = 0xCE9A
+0x879E = 0xCE9B
+0x87A0 = 0xCE9C
+0x87A1 = 0xCE9D
+0x87A2 = 0xCE9E
+0x87A3 = 0xCE9F
+0x87A4 = 0xCEA0
+0x87A5 = 0xCF40
+0x87A6 = 0xCF41
+0x87A7 = 0xCF42
+0x87A9 = 0xCF43
+0x87AA = 0xCF44
+0x87AE = 0xCF45
+0x87B0 = 0xCF46
+0x87B1 = 0xCF47
+0x87B2 = 0xCF48
+0x87B4 = 0xCF49
+0x87B6 = 0xCF4A
+0x87B7 = 0xCF4B
+0x87B8 = 0xCF4C
+0x87B9 = 0xCF4D
+0x87BB = 0xCF4E
+0x87BC = 0xCF4F
+0x87BE = 0xCF50
+0x87BF = 0xCF51
+0x87C1 = 0xCF52
+0x87C2 = 0xCF53
+0x87C3 = 0xCF54
+0x87C4 = 0xCF55
+0x87C5 = 0xCF56
+0x87C7 = 0xCF57
+0x87C8 = 0xCF58
+0x87C9 = 0xCF59
+0x87CC = 0xCF5A
+0x87CD = 0xCF5B
+0x87CE = 0xCF5C
+0x87CF = 0xCF5D
+0x87D0 = 0xCF5E
+0x87D4 = 0xCF5F
+0x87D5 = 0xCF60
+0x87D6 = 0xCF61
+0x87D7 = 0xCF62
+0x87D8 = 0xCF63
+0x87D9 = 0xCF64
+0x87DA = 0xCF65
+0x87DC = 0xCF66
+0x87DD = 0xCF67
+0x87DE = 0xCF68
+0x87DF = 0xCF69
+0x87E1 = 0xCF6A
+0x87E2 = 0xCF6B
+0x87E3 = 0xCF6C
+0x87E4 = 0xCF6D
+0x87E6 = 0xCF6E
+0x87E7 = 0xCF6F
+0x87E8 = 0xCF70
+0x87E9 = 0xCF71
+0x87EB = 0xCF72
+0x87EC = 0xCF73
+0x87ED = 0xCF74
+0x87EF = 0xCF75
+0x87F0 = 0xCF76
+0x87F1 = 0xCF77
+0x87F2 = 0xCF78
+0x87F3 = 0xCF79
+0x87F4 = 0xCF7A
+0x87F5 = 0xCF7B
+0x87F6 = 0xCF7C
+0x87F7 = 0xCF7D
+0x87F8 = 0xCF7E
+0x87FA = 0xCF80
+0x87FB = 0xCF81
+0x87FC = 0xCF82
+0x87FD = 0xCF83
+0x87FF = 0xCF84
+0x8800 = 0xCF85
+0x8801 = 0xCF86
+0x8802 = 0xCF87
+0x8804 = 0xCF88
+0x8805 = 0xCF89
+0x8806 = 0xCF8A
+0x8807 = 0xCF8B
+0x8808 = 0xCF8C
+0x8809 = 0xCF8D
+0x880B = 0xCF8E
+0x880C = 0xCF8F
+0x880D = 0xCF90
+0x880E = 0xCF91
+0x880F = 0xCF92
+0x8810 = 0xCF93
+0x8811 = 0xCF94
+0x8812 = 0xCF95
+0x8814 = 0xCF96
+0x8817 = 0xCF97
+0x8818 = 0xCF98
+0x8819 = 0xCF99
+0x881A = 0xCF9A
+0x881C = 0xCF9B
+0x881D = 0xCF9C
+0x881E = 0xCF9D
+0x881F = 0xCF9E
+0x8820 = 0xCF9F
+0x8823 = 0xCFA0
+0x8824 = 0xD040
+0x8825 = 0xD041
+0x8826 = 0xD042
+0x8827 = 0xD043
+0x8828 = 0xD044
+0x8829 = 0xD045
+0x882A = 0xD046
+0x882B = 0xD047
+0x882C = 0xD048
+0x882D = 0xD049
+0x882E = 0xD04A
+0x882F = 0xD04B
+0x8830 = 0xD04C
+0x8831 = 0xD04D
+0x8833 = 0xD04E
+0x8834 = 0xD04F
+0x8835 = 0xD050
+0x8836 = 0xD051
+0x8837 = 0xD052
+0x8838 = 0xD053
+0x883A = 0xD054
+0x883B = 0xD055
+0x883D = 0xD056
+0x883E = 0xD057
+0x883F = 0xD058
+0x8841 = 0xD059
+0x8842 = 0xD05A
+0x8843 = 0xD05B
+0x8846 = 0xD05C
+0x8847 = 0xD05D
+0x8848 = 0xD05E
+0x8849 = 0xD05F
+0x884A = 0xD060
+0x884B = 0xD061
+0x884E = 0xD062
+0x884F = 0xD063
+0x8850 = 0xD064
+0x8851 = 0xD065
+0x8852 = 0xD066
+0x8853 = 0xD067
+0x8855 = 0xD068
+0x8856 = 0xD069
+0x8858 = 0xD06A
+0x885A = 0xD06B
+0x885B = 0xD06C
+0x885C = 0xD06D
+0x885D = 0xD06E
+0x885E = 0xD06F
+0x885F = 0xD070
+0x8860 = 0xD071
+0x8866 = 0xD072
+0x8867 = 0xD073
+0x886A = 0xD074
+0x886D = 0xD075
+0x886F = 0xD076
+0x8871 = 0xD077
+0x8873 = 0xD078
+0x8874 = 0xD079
+0x8875 = 0xD07A
+0x8876 = 0xD07B
+0x8878 = 0xD07C
+0x8879 = 0xD07D
+0x887A = 0xD07E
+0x887B = 0xD080
+0x887C = 0xD081
+0x8880 = 0xD082
+0x8883 = 0xD083
+0x8886 = 0xD084
+0x8887 = 0xD085
+0x8889 = 0xD086
+0x888A = 0xD087
+0x888C = 0xD088
+0x888E = 0xD089
+0x888F = 0xD08A
+0x8890 = 0xD08B
+0x8891 = 0xD08C
+0x8893 = 0xD08D
+0x8894 = 0xD08E
+0x8895 = 0xD08F
+0x8897 = 0xD090
+0x8898 = 0xD091
+0x8899 = 0xD092
+0x889A = 0xD093
+0x889B = 0xD094
+0x889D = 0xD095
+0x889E = 0xD096
+0x889F = 0xD097
+0x88A0 = 0xD098
+0x88A1 = 0xD099
+0x88A3 = 0xD09A
+0x88A5 = 0xD09B
+0x88A6 = 0xD09C
+0x88A7 = 0xD09D
+0x88A8 = 0xD09E
+0x88A9 = 0xD09F
+0x88AA = 0xD0A0
+0x88AC = 0xD140
+0x88AE = 0xD141
+0x88AF = 0xD142
+0x88B0 = 0xD143
+0x88B2 = 0xD144
+0x88B3 = 0xD145
+0x88B4 = 0xD146
+0x88B5 = 0xD147
+0x88B6 = 0xD148
+0x88B8 = 0xD149
+0x88B9 = 0xD14A
+0x88BA = 0xD14B
+0x88BB = 0xD14C
+0x88BD = 0xD14D
+0x88BE = 0xD14E
+0x88BF = 0xD14F
+0x88C0 = 0xD150
+0x88C3 = 0xD151
+0x88C4 = 0xD152
+0x88C7 = 0xD153
+0x88C8 = 0xD154
+0x88CA = 0xD155
+0x88CB = 0xD156
+0x88CC = 0xD157
+0x88CD = 0xD158
+0x88CF = 0xD159
+0x88D0 = 0xD15A
+0x88D1 = 0xD15B
+0x88D3 = 0xD15C
+0x88D6 = 0xD15D
+0x88D7 = 0xD15E
+0x88DA = 0xD15F
+0x88DB = 0xD160
+0x88DC = 0xD161
+0x88DD = 0xD162
+0x88DE = 0xD163
+0x88E0 = 0xD164
+0x88E1 = 0xD165
+0x88E6 = 0xD166
+0x88E7 = 0xD167
+0x88E9 = 0xD168
+0x88EA = 0xD169
+0x88EB = 0xD16A
+0x88EC = 0xD16B
+0x88ED = 0xD16C
+0x88EE = 0xD16D
+0x88EF = 0xD16E
+0x88F2 = 0xD16F
+0x88F5 = 0xD170
+0x88F6 = 0xD171
+0x88F7 = 0xD172
+0x88FA = 0xD173
+0x88FB = 0xD174
+0x88FD = 0xD175
+0x88FF = 0xD176
+0x8900 = 0xD177
+0x8901 = 0xD178
+0x8903 = 0xD179
+0x8904 = 0xD17A
+0x8905 = 0xD17B
+0x8906 = 0xD17C
+0x8907 = 0xD17D
+0x8908 = 0xD17E
+0x8909 = 0xD180
+0x890B = 0xD181
+0x890C = 0xD182
+0x890D = 0xD183
+0x890E = 0xD184
+0x890F = 0xD185
+0x8911 = 0xD186
+0x8914 = 0xD187
+0x8915 = 0xD188
+0x8916 = 0xD189
+0x8917 = 0xD18A
+0x8918 = 0xD18B
+0x891C = 0xD18C
+0x891D = 0xD18D
+0x891E = 0xD18E
+0x891F = 0xD18F
+0x8920 = 0xD190
+0x8922 = 0xD191
+0x8923 = 0xD192
+0x8924 = 0xD193
+0x8926 = 0xD194
+0x8927 = 0xD195
+0x8928 = 0xD196
+0x8929 = 0xD197
+0x892C = 0xD198
+0x892D = 0xD199
+0x892E = 0xD19A
+0x892F = 0xD19B
+0x8931 = 0xD19C
+0x8932 = 0xD19D
+0x8933 = 0xD19E
+0x8935 = 0xD19F
+0x8937 = 0xD1A0
+0x8938 = 0xD240
+0x8939 = 0xD241
+0x893A = 0xD242
+0x893B = 0xD243
+0x893C = 0xD244
+0x893D = 0xD245
+0x893E = 0xD246
+0x893F = 0xD247
+0x8940 = 0xD248
+0x8942 = 0xD249
+0x8943 = 0xD24A
+0x8945 = 0xD24B
+0x8946 = 0xD24C
+0x8947 = 0xD24D
+0x8948 = 0xD24E
+0x8949 = 0xD24F
+0x894A = 0xD250
+0x894B = 0xD251
+0x894C = 0xD252
+0x894D = 0xD253
+0x894E = 0xD254
+0x894F = 0xD255
+0x8950 = 0xD256
+0x8951 = 0xD257
+0x8952 = 0xD258
+0x8953 = 0xD259
+0x8954 = 0xD25A
+0x8955 = 0xD25B
+0x8956 = 0xD25C
+0x8957 = 0xD25D
+0x8958 = 0xD25E
+0x8959 = 0xD25F
+0x895A = 0xD260
+0x895B = 0xD261
+0x895C = 0xD262
+0x895D = 0xD263
+0x8960 = 0xD264
+0x8961 = 0xD265
+0x8962 = 0xD266
+0x8963 = 0xD267
+0x8964 = 0xD268
+0x8965 = 0xD269
+0x8967 = 0xD26A
+0x8968 = 0xD26B
+0x8969 = 0xD26C
+0x896A = 0xD26D
+0x896B = 0xD26E
+0x896C = 0xD26F
+0x896D = 0xD270
+0x896E = 0xD271
+0x896F = 0xD272
+0x8970 = 0xD273
+0x8971 = 0xD274
+0x8972 = 0xD275
+0x8973 = 0xD276
+0x8974 = 0xD277
+0x8975 = 0xD278
+0x8976 = 0xD279
+0x8977 = 0xD27A
+0x8978 = 0xD27B
+0x8979 = 0xD27C
+0x897A = 0xD27D
+0x897C = 0xD27E
+0x897D = 0xD280
+0x897E = 0xD281
+0x8980 = 0xD282
+0x8982 = 0xD283
+0x8984 = 0xD284
+0x8985 = 0xD285
+0x8987 = 0xD286
+0x8988 = 0xD287
+0x8989 = 0xD288
+0x898A = 0xD289
+0x898B = 0xD28A
+0x898C = 0xD28B
+0x898D = 0xD28C
+0x898E = 0xD28D
+0x898F = 0xD28E
+0x8990 = 0xD28F
+0x8991 = 0xD290
+0x8992 = 0xD291
+0x8993 = 0xD292
+0x8994 = 0xD293
+0x8995 = 0xD294
+0x8996 = 0xD295
+0x8997 = 0xD296
+0x8998 = 0xD297
+0x8999 = 0xD298
+0x899A = 0xD299
+0x899B = 0xD29A
+0x899C = 0xD29B
+0x899D = 0xD29C
+0x899E = 0xD29D
+0x899F = 0xD29E
+0x89A0 = 0xD29F
+0x89A1 = 0xD2A0
+0x89A2 = 0xD340
+0x89A3 = 0xD341
+0x89A4 = 0xD342
+0x89A5 = 0xD343
+0x89A6 = 0xD344
+0x89A7 = 0xD345
+0x89A8 = 0xD346
+0x89A9 = 0xD347
+0x89AA = 0xD348
+0x89AB = 0xD349
+0x89AC = 0xD34A
+0x89AD = 0xD34B
+0x89AE = 0xD34C
+0x89AF = 0xD34D
+0x89B0 = 0xD34E
+0x89B1 = 0xD34F
+0x89B2 = 0xD350
+0x89B3 = 0xD351
+0x89B4 = 0xD352
+0x89B5 = 0xD353
+0x89B6 = 0xD354
+0x89B7 = 0xD355
+0x89B8 = 0xD356
+0x89B9 = 0xD357
+0x89BA = 0xD358
+0x89BB = 0xD359
+0x89BC = 0xD35A
+0x89BD = 0xD35B
+0x89BE = 0xD35C
+0x89BF = 0xD35D
+0x89C0 = 0xD35E
+0x89C3 = 0xD35F
+0x89CD = 0xD360
+0x89D3 = 0xD361
+0x89D4 = 0xD362
+0x89D5 = 0xD363
+0x89D7 = 0xD364
+0x89D8 = 0xD365
+0x89D9 = 0xD366
+0x89DB = 0xD367
+0x89DD = 0xD368
+0x89DF = 0xD369
+0x89E0 = 0xD36A
+0x89E1 = 0xD36B
+0x89E2 = 0xD36C
+0x89E4 = 0xD36D
+0x89E7 = 0xD36E
+0x89E8 = 0xD36F
+0x89E9 = 0xD370
+0x89EA = 0xD371
+0x89EC = 0xD372
+0x89ED = 0xD373
+0x89EE = 0xD374
+0x89F0 = 0xD375
+0x89F1 = 0xD376
+0x89F2 = 0xD377
+0x89F4 = 0xD378
+0x89F5 = 0xD379
+0x89F6 = 0xD37A
+0x89F7 = 0xD37B
+0x89F8 = 0xD37C
+0x89F9 = 0xD37D
+0x89FA = 0xD37E
+0x89FB = 0xD380
+0x89FC = 0xD381
+0x89FD = 0xD382
+0x89FE = 0xD383
+0x89FF = 0xD384
+0x8A01 = 0xD385
+0x8A02 = 0xD386
+0x8A03 = 0xD387
+0x8A04 = 0xD388
+0x8A05 = 0xD389
+0x8A06 = 0xD38A
+0x8A08 = 0xD38B
+0x8A09 = 0xD38C
+0x8A0A = 0xD38D
+0x8A0B = 0xD38E
+0x8A0C = 0xD38F
+0x8A0D = 0xD390
+0x8A0E = 0xD391
+0x8A0F = 0xD392
+0x8A10 = 0xD393
+0x8A11 = 0xD394
+0x8A12 = 0xD395
+0x8A13 = 0xD396
+0x8A14 = 0xD397
+0x8A15 = 0xD398
+0x8A16 = 0xD399
+0x8A17 = 0xD39A
+0x8A18 = 0xD39B
+0x8A19 = 0xD39C
+0x8A1A = 0xD39D
+0x8A1B = 0xD39E
+0x8A1C = 0xD39F
+0x8A1D = 0xD3A0
+0x8A1E = 0xD440
+0x8A1F = 0xD441
+0x8A20 = 0xD442
+0x8A21 = 0xD443
+0x8A22 = 0xD444
+0x8A23 = 0xD445
+0x8A24 = 0xD446
+0x8A25 = 0xD447
+0x8A26 = 0xD448
+0x8A27 = 0xD449
+0x8A28 = 0xD44A
+0x8A29 = 0xD44B
+0x8A2A = 0xD44C
+0x8A2B = 0xD44D
+0x8A2C = 0xD44E
+0x8A2D = 0xD44F
+0x8A2E = 0xD450
+0x8A2F = 0xD451
+0x8A30 = 0xD452
+0x8A31 = 0xD453
+0x8A32 = 0xD454
+0x8A33 = 0xD455
+0x8A34 = 0xD456
+0x8A35 = 0xD457
+0x8A36 = 0xD458
+0x8A37 = 0xD459
+0x8A38 = 0xD45A
+0x8A39 = 0xD45B
+0x8A3A = 0xD45C
+0x8A3B = 0xD45D
+0x8A3C = 0xD45E
+0x8A3D = 0xD45F
+0x8A3F = 0xD460
+0x8A40 = 0xD461
+0x8A41 = 0xD462
+0x8A42 = 0xD463
+0x8A43 = 0xD464
+0x8A44 = 0xD465
+0x8A45 = 0xD466
+0x8A46 = 0xD467
+0x8A47 = 0xD468
+0x8A49 = 0xD469
+0x8A4A = 0xD46A
+0x8A4B = 0xD46B
+0x8A4C = 0xD46C
+0x8A4D = 0xD46D
+0x8A4E = 0xD46E
+0x8A4F = 0xD46F
+0x8A50 = 0xD470
+0x8A51 = 0xD471
+0x8A52 = 0xD472
+0x8A53 = 0xD473
+0x8A54 = 0xD474
+0x8A55 = 0xD475
+0x8A56 = 0xD476
+0x8A57 = 0xD477
+0x8A58 = 0xD478
+0x8A59 = 0xD479
+0x8A5A = 0xD47A
+0x8A5B = 0xD47B
+0x8A5C = 0xD47C
+0x8A5D = 0xD47D
+0x8A5E = 0xD47E
+0x8A5F = 0xD480
+0x8A60 = 0xD481
+0x8A61 = 0xD482
+0x8A62 = 0xD483
+0x8A63 = 0xD484
+0x8A64 = 0xD485
+0x8A65 = 0xD486
+0x8A66 = 0xD487
+0x8A67 = 0xD488
+0x8A68 = 0xD489
+0x8A69 = 0xD48A
+0x8A6A = 0xD48B
+0x8A6B = 0xD48C
+0x8A6C = 0xD48D
+0x8A6D = 0xD48E
+0x8A6E = 0xD48F
+0x8A6F = 0xD490
+0x8A70 = 0xD491
+0x8A71 = 0xD492
+0x8A72 = 0xD493
+0x8A73 = 0xD494
+0x8A74 = 0xD495
+0x8A75 = 0xD496
+0x8A76 = 0xD497
+0x8A77 = 0xD498
+0x8A78 = 0xD499
+0x8A7A = 0xD49A
+0x8A7B = 0xD49B
+0x8A7C = 0xD49C
+0x8A7D = 0xD49D
+0x8A7E = 0xD49E
+0x8A7F = 0xD49F
+0x8A80 = 0xD4A0
+0x8A81 = 0xD540
+0x8A82 = 0xD541
+0x8A83 = 0xD542
+0x8A84 = 0xD543
+0x8A85 = 0xD544
+0x8A86 = 0xD545
+0x8A87 = 0xD546
+0x8A88 = 0xD547
+0x8A8B = 0xD548
+0x8A8C = 0xD549
+0x8A8D = 0xD54A
+0x8A8E = 0xD54B
+0x8A8F = 0xD54C
+0x8A90 = 0xD54D
+0x8A91 = 0xD54E
+0x8A92 = 0xD54F
+0x8A94 = 0xD550
+0x8A95 = 0xD551
+0x8A96 = 0xD552
+0x8A97 = 0xD553
+0x8A98 = 0xD554
+0x8A99 = 0xD555
+0x8A9A = 0xD556
+0x8A9B = 0xD557
+0x8A9C = 0xD558
+0x8A9D = 0xD559
+0x8A9E = 0xD55A
+0x8A9F = 0xD55B
+0x8AA0 = 0xD55C
+0x8AA1 = 0xD55D
+0x8AA2 = 0xD55E
+0x8AA3 = 0xD55F
+0x8AA4 = 0xD560
+0x8AA5 = 0xD561
+0x8AA6 = 0xD562
+0x8AA7 = 0xD563
+0x8AA8 = 0xD564
+0x8AA9 = 0xD565
+0x8AAA = 0xD566
+0x8AAB = 0xD567
+0x8AAC = 0xD568
+0x8AAD = 0xD569
+0x8AAE = 0xD56A
+0x8AAF = 0xD56B
+0x8AB0 = 0xD56C
+0x8AB1 = 0xD56D
+0x8AB2 = 0xD56E
+0x8AB3 = 0xD56F
+0x8AB4 = 0xD570
+0x8AB5 = 0xD571
+0x8AB6 = 0xD572
+0x8AB7 = 0xD573
+0x8AB8 = 0xD574
+0x8AB9 = 0xD575
+0x8ABA = 0xD576
+0x8ABB = 0xD577
+0x8ABC = 0xD578
+0x8ABD = 0xD579
+0x8ABE = 0xD57A
+0x8ABF = 0xD57B
+0x8AC0 = 0xD57C
+0x8AC1 = 0xD57D
+0x8AC2 = 0xD57E
+0x8AC3 = 0xD580
+0x8AC4 = 0xD581
+0x8AC5 = 0xD582
+0x8AC6 = 0xD583
+0x8AC7 = 0xD584
+0x8AC8 = 0xD585
+0x8AC9 = 0xD586
+0x8ACA = 0xD587
+0x8ACB = 0xD588
+0x8ACC = 0xD589
+0x8ACD = 0xD58A
+0x8ACE = 0xD58B
+0x8ACF = 0xD58C
+0x8AD0 = 0xD58D
+0x8AD1 = 0xD58E
+0x8AD2 = 0xD58F
+0x8AD3 = 0xD590
+0x8AD4 = 0xD591
+0x8AD5 = 0xD592
+0x8AD6 = 0xD593
+0x8AD7 = 0xD594
+0x8AD8 = 0xD595
+0x8AD9 = 0xD596
+0x8ADA = 0xD597
+0x8ADB = 0xD598
+0x8ADC = 0xD599
+0x8ADD = 0xD59A
+0x8ADE = 0xD59B
+0x8ADF = 0xD59C
+0x8AE0 = 0xD59D
+0x8AE1 = 0xD59E
+0x8AE2 = 0xD59F
+0x8AE3 = 0xD5A0
+0x8AE4 = 0xD640
+0x8AE5 = 0xD641
+0x8AE6 = 0xD642
+0x8AE7 = 0xD643
+0x8AE8 = 0xD644
+0x8AE9 = 0xD645
+0x8AEA = 0xD646
+0x8AEB = 0xD647
+0x8AEC = 0xD648
+0x8AED = 0xD649
+0x8AEE = 0xD64A
+0x8AEF = 0xD64B
+0x8AF0 = 0xD64C
+0x8AF1 = 0xD64D
+0x8AF2 = 0xD64E
+0x8AF3 = 0xD64F
+0x8AF4 = 0xD650
+0x8AF5 = 0xD651
+0x8AF6 = 0xD652
+0x8AF7 = 0xD653
+0x8AF8 = 0xD654
+0x8AF9 = 0xD655
+0x8AFA = 0xD656
+0x8AFB = 0xD657
+0x8AFC = 0xD658
+0x8AFD = 0xD659
+0x8AFE = 0xD65A
+0x8AFF = 0xD65B
+0x8B00 = 0xD65C
+0x8B01 = 0xD65D
+0x8B02 = 0xD65E
+0x8B03 = 0xD65F
+0x8B04 = 0xD660
+0x8B05 = 0xD661
+0x8B06 = 0xD662
+0x8B08 = 0xD663
+0x8B09 = 0xD664
+0x8B0A = 0xD665
+0x8B0B = 0xD666
+0x8B0C = 0xD667
+0x8B0D = 0xD668
+0x8B0E = 0xD669
+0x8B0F = 0xD66A
+0x8B10 = 0xD66B
+0x8B11 = 0xD66C
+0x8B12 = 0xD66D
+0x8B13 = 0xD66E
+0x8B14 = 0xD66F
+0x8B15 = 0xD670
+0x8B16 = 0xD671
+0x8B17 = 0xD672
+0x8B18 = 0xD673
+0x8B19 = 0xD674
+0x8B1A = 0xD675
+0x8B1B = 0xD676
+0x8B1C = 0xD677
+0x8B1D = 0xD678
+0x8B1E = 0xD679
+0x8B1F = 0xD67A
+0x8B20 = 0xD67B
+0x8B21 = 0xD67C
+0x8B22 = 0xD67D
+0x8B23 = 0xD67E
+0x8B24 = 0xD680
+0x8B25 = 0xD681
+0x8B27 = 0xD682
+0x8B28 = 0xD683
+0x8B29 = 0xD684
+0x8B2A = 0xD685
+0x8B2B = 0xD686
+0x8B2C = 0xD687
+0x8B2D = 0xD688
+0x8B2E = 0xD689
+0x8B2F = 0xD68A
+0x8B30 = 0xD68B
+0x8B31 = 0xD68C
+0x8B32 = 0xD68D
+0x8B33 = 0xD68E
+0x8B34 = 0xD68F
+0x8B35 = 0xD690
+0x8B36 = 0xD691
+0x8B37 = 0xD692
+0x8B38 = 0xD693
+0x8B39 = 0xD694
+0x8B3A = 0xD695
+0x8B3B = 0xD696
+0x8B3C = 0xD697
+0x8B3D = 0xD698
+0x8B3E = 0xD699
+0x8B3F = 0xD69A
+0x8B40 = 0xD69B
+0x8B41 = 0xD69C
+0x8B42 = 0xD69D
+0x8B43 = 0xD69E
+0x8B44 = 0xD69F
+0x8B45 = 0xD6A0
+0x8B46 = 0xD740
+0x8B47 = 0xD741
+0x8B48 = 0xD742
+0x8B49 = 0xD743
+0x8B4A = 0xD744
+0x8B4B = 0xD745
+0x8B4C = 0xD746
+0x8B4D = 0xD747
+0x8B4E = 0xD748
+0x8B4F = 0xD749
+0x8B50 = 0xD74A
+0x8B51 = 0xD74B
+0x8B52 = 0xD74C
+0x8B53 = 0xD74D
+0x8B54 = 0xD74E
+0x8B55 = 0xD74F
+0x8B56 = 0xD750
+0x8B57 = 0xD751
+0x8B58 = 0xD752
+0x8B59 = 0xD753
+0x8B5A = 0xD754
+0x8B5B = 0xD755
+0x8B5C = 0xD756
+0x8B5D = 0xD757
+0x8B5E = 0xD758
+0x8B5F = 0xD759
+0x8B60 = 0xD75A
+0x8B61 = 0xD75B
+0x8B62 = 0xD75C
+0x8B63 = 0xD75D
+0x8B64 = 0xD75E
+0x8B65 = 0xD75F
+0x8B67 = 0xD760
+0x8B68 = 0xD761
+0x8B69 = 0xD762
+0x8B6A = 0xD763
+0x8B6B = 0xD764
+0x8B6D = 0xD765
+0x8B6E = 0xD766
+0x8B6F = 0xD767
+0x8B70 = 0xD768
+0x8B71 = 0xD769
+0x8B72 = 0xD76A
+0x8B73 = 0xD76B
+0x8B74 = 0xD76C
+0x8B75 = 0xD76D
+0x8B76 = 0xD76E
+0x8B77 = 0xD76F
+0x8B78 = 0xD770
+0x8B79 = 0xD771
+0x8B7A = 0xD772
+0x8B7B = 0xD773
+0x8B7C = 0xD774
+0x8B7D = 0xD775
+0x8B7E = 0xD776
+0x8B7F = 0xD777
+0x8B80 = 0xD778
+0x8B81 = 0xD779
+0x8B82 = 0xD77A
+0x8B83 = 0xD77B
+0x8B84 = 0xD77C
+0x8B85 = 0xD77D
+0x8B86 = 0xD77E
+0x8B87 = 0xD780
+0x8B88 = 0xD781
+0x8B89 = 0xD782
+0x8B8A = 0xD783
+0x8B8B = 0xD784
+0x8B8C = 0xD785
+0x8B8D = 0xD786
+0x8B8E = 0xD787
+0x8B8F = 0xD788
+0x8B90 = 0xD789
+0x8B91 = 0xD78A
+0x8B92 = 0xD78B
+0x8B93 = 0xD78C
+0x8B94 = 0xD78D
+0x8B95 = 0xD78E
+0x8B96 = 0xD78F
+0x8B97 = 0xD790
+0x8B98 = 0xD791
+0x8B99 = 0xD792
+0x8B9A = 0xD793
+0x8B9B = 0xD794
+0x8B9C = 0xD795
+0x8B9D = 0xD796
+0x8B9E = 0xD797
+0x8B9F = 0xD798
+0x8BAC = 0xD799
+0x8BB1 = 0xD79A
+0x8BBB = 0xD79B
+0x8BC7 = 0xD79C
+0x8BD0 = 0xD79D
+0x8BEA = 0xD79E
+0x8C09 = 0xD79F
+0x8C1E = 0xD7A0
+0x8C38 = 0xD840
+0x8C39 = 0xD841
+0x8C3A = 0xD842
+0x8C3B = 0xD843
+0x8C3C = 0xD844
+0x8C3D = 0xD845
+0x8C3E = 0xD846
+0x8C3F = 0xD847
+0x8C40 = 0xD848
+0x8C42 = 0xD849
+0x8C43 = 0xD84A
+0x8C44 = 0xD84B
+0x8C45 = 0xD84C
+0x8C48 = 0xD84D
+0x8C4A = 0xD84E
+0x8C4B = 0xD84F
+0x8C4D = 0xD850
+0x8C4E = 0xD851
+0x8C4F = 0xD852
+0x8C50 = 0xD853
+0x8C51 = 0xD854
+0x8C52 = 0xD855
+0x8C53 = 0xD856
+0x8C54 = 0xD857
+0x8C56 = 0xD858
+0x8C57 = 0xD859
+0x8C58 = 0xD85A
+0x8C59 = 0xD85B
+0x8C5B = 0xD85C
+0x8C5C = 0xD85D
+0x8C5D = 0xD85E
+0x8C5E = 0xD85F
+0x8C5F = 0xD860
+0x8C60 = 0xD861
+0x8C63 = 0xD862
+0x8C64 = 0xD863
+0x8C65 = 0xD864
+0x8C66 = 0xD865
+0x8C67 = 0xD866
+0x8C68 = 0xD867
+0x8C69 = 0xD868
+0x8C6C = 0xD869
+0x8C6D = 0xD86A
+0x8C6E = 0xD86B
+0x8C6F = 0xD86C
+0x8C70 = 0xD86D
+0x8C71 = 0xD86E
+0x8C72 = 0xD86F
+0x8C74 = 0xD870
+0x8C75 = 0xD871
+0x8C76 = 0xD872
+0x8C77 = 0xD873
+0x8C7B = 0xD874
+0x8C7C = 0xD875
+0x8C7D = 0xD876
+0x8C7E = 0xD877
+0x8C7F = 0xD878
+0x8C80 = 0xD879
+0x8C81 = 0xD87A
+0x8C83 = 0xD87B
+0x8C84 = 0xD87C
+0x8C86 = 0xD87D
+0x8C87 = 0xD87E
+0x8C88 = 0xD880
+0x8C8B = 0xD881
+0x8C8D = 0xD882
+0x8C8E = 0xD883
+0x8C8F = 0xD884
+0x8C90 = 0xD885
+0x8C91 = 0xD886
+0x8C92 = 0xD887
+0x8C93 = 0xD888
+0x8C95 = 0xD889
+0x8C96 = 0xD88A
+0x8C97 = 0xD88B
+0x8C99 = 0xD88C
+0x8C9A = 0xD88D
+0x8C9B = 0xD88E
+0x8C9C = 0xD88F
+0x8C9D = 0xD890
+0x8C9E = 0xD891
+0x8C9F = 0xD892
+0x8CA0 = 0xD893
+0x8CA1 = 0xD894
+0x8CA2 = 0xD895
+0x8CA3 = 0xD896
+0x8CA4 = 0xD897
+0x8CA5 = 0xD898
+0x8CA6 = 0xD899
+0x8CA7 = 0xD89A
+0x8CA8 = 0xD89B
+0x8CA9 = 0xD89C
+0x8CAA = 0xD89D
+0x8CAB = 0xD89E
+0x8CAC = 0xD89F
+0x8CAD = 0xD8A0
+0x8CAE = 0xD940
+0x8CAF = 0xD941
+0x8CB0 = 0xD942
+0x8CB1 = 0xD943
+0x8CB2 = 0xD944
+0x8CB3 = 0xD945
+0x8CB4 = 0xD946
+0x8CB5 = 0xD947
+0x8CB6 = 0xD948
+0x8CB7 = 0xD949
+0x8CB8 = 0xD94A
+0x8CB9 = 0xD94B
+0x8CBA = 0xD94C
+0x8CBB = 0xD94D
+0x8CBC = 0xD94E
+0x8CBD = 0xD94F
+0x8CBE = 0xD950
+0x8CBF = 0xD951
+0x8CC0 = 0xD952
+0x8CC1 = 0xD953
+0x8CC2 = 0xD954
+0x8CC3 = 0xD955
+0x8CC4 = 0xD956
+0x8CC5 = 0xD957
+0x8CC6 = 0xD958
+0x8CC7 = 0xD959
+0x8CC8 = 0xD95A
+0x8CC9 = 0xD95B
+0x8CCA = 0xD95C
+0x8CCB = 0xD95D
+0x8CCC = 0xD95E
+0x8CCD = 0xD95F
+0x8CCE = 0xD960
+0x8CCF = 0xD961
+0x8CD0 = 0xD962
+0x8CD1 = 0xD963
+0x8CD2 = 0xD964
+0x8CD3 = 0xD965
+0x8CD4 = 0xD966
+0x8CD5 = 0xD967
+0x8CD6 = 0xD968
+0x8CD7 = 0xD969
+0x8CD8 = 0xD96A
+0x8CD9 = 0xD96B
+0x8CDA = 0xD96C
+0x8CDB = 0xD96D
+0x8CDC = 0xD96E
+0x8CDD = 0xD96F
+0x8CDE = 0xD970
+0x8CDF = 0xD971
+0x8CE0 = 0xD972
+0x8CE1 = 0xD973
+0x8CE2 = 0xD974
+0x8CE3 = 0xD975
+0x8CE4 = 0xD976
+0x8CE5 = 0xD977
+0x8CE6 = 0xD978
+0x8CE7 = 0xD979
+0x8CE8 = 0xD97A
+0x8CE9 = 0xD97B
+0x8CEA = 0xD97C
+0x8CEB = 0xD97D
+0x8CEC = 0xD97E
+0x8CED = 0xD980
+0x8CEE = 0xD981
+0x8CEF = 0xD982
+0x8CF0 = 0xD983
+0x8CF1 = 0xD984
+0x8CF2 = 0xD985
+0x8CF3 = 0xD986
+0x8CF4 = 0xD987
+0x8CF5 = 0xD988
+0x8CF6 = 0xD989
+0x8CF7 = 0xD98A
+0x8CF8 = 0xD98B
+0x8CF9 = 0xD98C
+0x8CFA = 0xD98D
+0x8CFB = 0xD98E
+0x8CFC = 0xD98F
+0x8CFD = 0xD990
+0x8CFE = 0xD991
+0x8CFF = 0xD992
+0x8D00 = 0xD993
+0x8D01 = 0xD994
+0x8D02 = 0xD995
+0x8D03 = 0xD996
+0x8D04 = 0xD997
+0x8D05 = 0xD998
+0x8D06 = 0xD999
+0x8D07 = 0xD99A
+0x8D08 = 0xD99B
+0x8D09 = 0xD99C
+0x8D0A = 0xD99D
+0x8D0B = 0xD99E
+0x8D0C = 0xD99F
+0x8D0D = 0xD9A0
+0x8D0E = 0xDA40
+0x8D0F = 0xDA41
+0x8D10 = 0xDA42
+0x8D11 = 0xDA43
+0x8D12 = 0xDA44
+0x8D13 = 0xDA45
+0x8D14 = 0xDA46
+0x8D15 = 0xDA47
+0x8D16 = 0xDA48
+0x8D17 = 0xDA49
+0x8D18 = 0xDA4A
+0x8D19 = 0xDA4B
+0x8D1A = 0xDA4C
+0x8D1B = 0xDA4D
+0x8D1C = 0xDA4E
+0x8D20 = 0xDA4F
+0x8D51 = 0xDA50
+0x8D52 = 0xDA51
+0x8D57 = 0xDA52
+0x8D5F = 0xDA53
+0x8D65 = 0xDA54
+0x8D68 = 0xDA55
+0x8D69 = 0xDA56
+0x8D6A = 0xDA57
+0x8D6C = 0xDA58
+0x8D6E = 0xDA59
+0x8D6F = 0xDA5A
+0x8D71 = 0xDA5B
+0x8D72 = 0xDA5C
+0x8D78 = 0xDA5D
+0x8D79 = 0xDA5E
+0x8D7A = 0xDA5F
+0x8D7B = 0xDA60
+0x8D7C = 0xDA61
+0x8D7D = 0xDA62
+0x8D7E = 0xDA63
+0x8D7F = 0xDA64
+0x8D80 = 0xDA65
+0x8D82 = 0xDA66
+0x8D83 = 0xDA67
+0x8D86 = 0xDA68
+0x8D87 = 0xDA69
+0x8D88 = 0xDA6A
+0x8D89 = 0xDA6B
+0x8D8C = 0xDA6C
+0x8D8D = 0xDA6D
+0x8D8E = 0xDA6E
+0x8D8F = 0xDA6F
+0x8D90 = 0xDA70
+0x8D92 = 0xDA71
+0x8D93 = 0xDA72
+0x8D95 = 0xDA73
+0x8D96 = 0xDA74
+0x8D97 = 0xDA75
+0x8D98 = 0xDA76
+0x8D99 = 0xDA77
+0x8D9A = 0xDA78
+0x8D9B = 0xDA79
+0x8D9C = 0xDA7A
+0x8D9D = 0xDA7B
+0x8D9E = 0xDA7C
+0x8DA0 = 0xDA7D
+0x8DA1 = 0xDA7E
+0x8DA2 = 0xDA80
+0x8DA4 = 0xDA81
+0x8DA5 = 0xDA82
+0x8DA6 = 0xDA83
+0x8DA7 = 0xDA84
+0x8DA8 = 0xDA85
+0x8DA9 = 0xDA86
+0x8DAA = 0xDA87
+0x8DAB = 0xDA88
+0x8DAC = 0xDA89
+0x8DAD = 0xDA8A
+0x8DAE = 0xDA8B
+0x8DAF = 0xDA8C
+0x8DB0 = 0xDA8D
+0x8DB2 = 0xDA8E
+0x8DB6 = 0xDA8F
+0x8DB7 = 0xDA90
+0x8DB9 = 0xDA91
+0x8DBB = 0xDA92
+0x8DBD = 0xDA93
+0x8DC0 = 0xDA94
+0x8DC1 = 0xDA95
+0x8DC2 = 0xDA96
+0x8DC5 = 0xDA97
+0x8DC7 = 0xDA98
+0x8DC8 = 0xDA99
+0x8DC9 = 0xDA9A
+0x8DCA = 0xDA9B
+0x8DCD = 0xDA9C
+0x8DD0 = 0xDA9D
+0x8DD2 = 0xDA9E
+0x8DD3 = 0xDA9F
+0x8DD4 = 0xDAA0
+0x8DD5 = 0xDB40
+0x8DD8 = 0xDB41
+0x8DD9 = 0xDB42
+0x8DDC = 0xDB43
+0x8DE0 = 0xDB44
+0x8DE1 = 0xDB45
+0x8DE2 = 0xDB46
+0x8DE5 = 0xDB47
+0x8DE6 = 0xDB48
+0x8DE7 = 0xDB49
+0x8DE9 = 0xDB4A
+0x8DED = 0xDB4B
+0x8DEE = 0xDB4C
+0x8DF0 = 0xDB4D
+0x8DF1 = 0xDB4E
+0x8DF2 = 0xDB4F
+0x8DF4 = 0xDB50
+0x8DF6 = 0xDB51
+0x8DFC = 0xDB52
+0x8DFE = 0xDB53
+0x8DFF = 0xDB54
+0x8E00 = 0xDB55
+0x8E01 = 0xDB56
+0x8E02 = 0xDB57
+0x8E03 = 0xDB58
+0x8E04 = 0xDB59
+0x8E06 = 0xDB5A
+0x8E07 = 0xDB5B
+0x8E08 = 0xDB5C
+0x8E0B = 0xDB5D
+0x8E0D = 0xDB5E
+0x8E0E = 0xDB5F
+0x8E10 = 0xDB60
+0x8E11 = 0xDB61
+0x8E12 = 0xDB62
+0x8E13 = 0xDB63
+0x8E15 = 0xDB64
+0x8E16 = 0xDB65
+0x8E17 = 0xDB66
+0x8E18 = 0xDB67
+0x8E19 = 0xDB68
+0x8E1A = 0xDB69
+0x8E1B = 0xDB6A
+0x8E1C = 0xDB6B
+0x8E20 = 0xDB6C
+0x8E21 = 0xDB6D
+0x8E24 = 0xDB6E
+0x8E25 = 0xDB6F
+0x8E26 = 0xDB70
+0x8E27 = 0xDB71
+0x8E28 = 0xDB72
+0x8E2B = 0xDB73
+0x8E2D = 0xDB74
+0x8E30 = 0xDB75
+0x8E32 = 0xDB76
+0x8E33 = 0xDB77
+0x8E34 = 0xDB78
+0x8E36 = 0xDB79
+0x8E37 = 0xDB7A
+0x8E38 = 0xDB7B
+0x8E3B = 0xDB7C
+0x8E3C = 0xDB7D
+0x8E3E = 0xDB7E
+0x8E3F = 0xDB80
+0x8E43 = 0xDB81
+0x8E45 = 0xDB82
+0x8E46 = 0xDB83
+0x8E4C = 0xDB84
+0x8E4D = 0xDB85
+0x8E4E = 0xDB86
+0x8E4F = 0xDB87
+0x8E50 = 0xDB88
+0x8E53 = 0xDB89
+0x8E54 = 0xDB8A
+0x8E55 = 0xDB8B
+0x8E56 = 0xDB8C
+0x8E57 = 0xDB8D
+0x8E58 = 0xDB8E
+0x8E5A = 0xDB8F
+0x8E5B = 0xDB90
+0x8E5C = 0xDB91
+0x8E5D = 0xDB92
+0x8E5E = 0xDB93
+0x8E5F = 0xDB94
+0x8E60 = 0xDB95
+0x8E61 = 0xDB96
+0x8E62 = 0xDB97
+0x8E63 = 0xDB98
+0x8E64 = 0xDB99
+0x8E65 = 0xDB9A
+0x8E67 = 0xDB9B
+0x8E68 = 0xDB9C
+0x8E6A = 0xDB9D
+0x8E6B = 0xDB9E
+0x8E6E = 0xDB9F
+0x8E71 = 0xDBA0
+0x8E73 = 0xDC40
+0x8E75 = 0xDC41
+0x8E77 = 0xDC42
+0x8E78 = 0xDC43
+0x8E79 = 0xDC44
+0x8E7A = 0xDC45
+0x8E7B = 0xDC46
+0x8E7D = 0xDC47
+0x8E7E = 0xDC48
+0x8E80 = 0xDC49
+0x8E82 = 0xDC4A
+0x8E83 = 0xDC4B
+0x8E84 = 0xDC4C
+0x8E86 = 0xDC4D
+0x8E88 = 0xDC4E
+0x8E89 = 0xDC4F
+0x8E8A = 0xDC50
+0x8E8B = 0xDC51
+0x8E8C = 0xDC52
+0x8E8D = 0xDC53
+0x8E8E = 0xDC54
+0x8E91 = 0xDC55
+0x8E92 = 0xDC56
+0x8E93 = 0xDC57
+0x8E95 = 0xDC58
+0x8E96 = 0xDC59
+0x8E97 = 0xDC5A
+0x8E98 = 0xDC5B
+0x8E99 = 0xDC5C
+0x8E9A = 0xDC5D
+0x8E9B = 0xDC5E
+0x8E9D = 0xDC5F
+0x8E9F = 0xDC60
+0x8EA0 = 0xDC61
+0x8EA1 = 0xDC62
+0x8EA2 = 0xDC63
+0x8EA3 = 0xDC64
+0x8EA4 = 0xDC65
+0x8EA5 = 0xDC66
+0x8EA6 = 0xDC67
+0x8EA7 = 0xDC68
+0x8EA8 = 0xDC69
+0x8EA9 = 0xDC6A
+0x8EAA = 0xDC6B
+0x8EAD = 0xDC6C
+0x8EAE = 0xDC6D
+0x8EB0 = 0xDC6E
+0x8EB1 = 0xDC6F
+0x8EB3 = 0xDC70
+0x8EB4 = 0xDC71
+0x8EB5 = 0xDC72
+0x8EB6 = 0xDC73
+0x8EB7 = 0xDC74
+0x8EB8 = 0xDC75
+0x8EB9 = 0xDC76
+0x8EBB = 0xDC77
+0x8EBC = 0xDC78
+0x8EBD = 0xDC79
+0x8EBE = 0xDC7A
+0x8EBF = 0xDC7B
+0x8EC0 = 0xDC7C
+0x8EC1 = 0xDC7D
+0x8EC2 = 0xDC7E
+0x8EC3 = 0xDC80
+0x8EC4 = 0xDC81
+0x8EC5 = 0xDC82
+0x8EC6 = 0xDC83
+0x8EC7 = 0xDC84
+0x8EC8 = 0xDC85
+0x8EC9 = 0xDC86
+0x8ECA = 0xDC87
+0x8ECB = 0xDC88
+0x8ECC = 0xDC89
+0x8ECD = 0xDC8A
+0x8ECF = 0xDC8B
+0x8ED0 = 0xDC8C
+0x8ED1 = 0xDC8D
+0x8ED2 = 0xDC8E
+0x8ED3 = 0xDC8F
+0x8ED4 = 0xDC90
+0x8ED5 = 0xDC91
+0x8ED6 = 0xDC92
+0x8ED7 = 0xDC93
+0x8ED8 = 0xDC94
+0x8ED9 = 0xDC95
+0x8EDA = 0xDC96
+0x8EDB = 0xDC97
+0x8EDC = 0xDC98
+0x8EDD = 0xDC99
+0x8EDE = 0xDC9A
+0x8EDF = 0xDC9B
+0x8EE0 = 0xDC9C
+0x8EE1 = 0xDC9D
+0x8EE2 = 0xDC9E
+0x8EE3 = 0xDC9F
+0x8EE4 = 0xDCA0
+0x8EE5 = 0xDD40
+0x8EE6 = 0xDD41
+0x8EE7 = 0xDD42
+0x8EE8 = 0xDD43
+0x8EE9 = 0xDD44
+0x8EEA = 0xDD45
+0x8EEB = 0xDD46
+0x8EEC = 0xDD47
+0x8EED = 0xDD48
+0x8EEE = 0xDD49
+0x8EEF = 0xDD4A
+0x8EF0 = 0xDD4B
+0x8EF1 = 0xDD4C
+0x8EF2 = 0xDD4D
+0x8EF3 = 0xDD4E
+0x8EF4 = 0xDD4F
+0x8EF5 = 0xDD50
+0x8EF6 = 0xDD51
+0x8EF7 = 0xDD52
+0x8EF8 = 0xDD53
+0x8EF9 = 0xDD54
+0x8EFA = 0xDD55
+0x8EFB = 0xDD56
+0x8EFC = 0xDD57
+0x8EFD = 0xDD58
+0x8EFE = 0xDD59
+0x8EFF = 0xDD5A
+0x8F00 = 0xDD5B
+0x8F01 = 0xDD5C
+0x8F02 = 0xDD5D
+0x8F03 = 0xDD5E
+0x8F04 = 0xDD5F
+0x8F05 = 0xDD60
+0x8F06 = 0xDD61
+0x8F07 = 0xDD62
+0x8F08 = 0xDD63
+0x8F09 = 0xDD64
+0x8F0A = 0xDD65
+0x8F0B = 0xDD66
+0x8F0C = 0xDD67
+0x8F0D = 0xDD68
+0x8F0E = 0xDD69
+0x8F0F = 0xDD6A
+0x8F10 = 0xDD6B
+0x8F11 = 0xDD6C
+0x8F12 = 0xDD6D
+0x8F13 = 0xDD6E
+0x8F14 = 0xDD6F
+0x8F15 = 0xDD70
+0x8F16 = 0xDD71
+0x8F17 = 0xDD72
+0x8F18 = 0xDD73
+0x8F19 = 0xDD74
+0x8F1A = 0xDD75
+0x8F1B = 0xDD76
+0x8F1C = 0xDD77
+0x8F1D = 0xDD78
+0x8F1E = 0xDD79
+0x8F1F = 0xDD7A
+0x8F20 = 0xDD7B
+0x8F21 = 0xDD7C
+0x8F22 = 0xDD7D
+0x8F23 = 0xDD7E
+0x8F24 = 0xDD80
+0x8F25 = 0xDD81
+0x8F26 = 0xDD82
+0x8F27 = 0xDD83
+0x8F28 = 0xDD84
+0x8F29 = 0xDD85
+0x8F2A = 0xDD86
+0x8F2B = 0xDD87
+0x8F2C = 0xDD88
+0x8F2D = 0xDD89
+0x8F2E = 0xDD8A
+0x8F2F = 0xDD8B
+0x8F30 = 0xDD8C
+0x8F31 = 0xDD8D
+0x8F32 = 0xDD8E
+0x8F33 = 0xDD8F
+0x8F34 = 0xDD90
+0x8F35 = 0xDD91
+0x8F36 = 0xDD92
+0x8F37 = 0xDD93
+0x8F38 = 0xDD94
+0x8F39 = 0xDD95
+0x8F3A = 0xDD96
+0x8F3B = 0xDD97
+0x8F3C = 0xDD98
+0x8F3D = 0xDD99
+0x8F3E = 0xDD9A
+0x8F3F = 0xDD9B
+0x8F40 = 0xDD9C
+0x8F41 = 0xDD9D
+0x8F42 = 0xDD9E
+0x8F43 = 0xDD9F
+0x8F44 = 0xDDA0
+0x8F45 = 0xDE40
+0x8F46 = 0xDE41
+0x8F47 = 0xDE42
+0x8F48 = 0xDE43
+0x8F49 = 0xDE44
+0x8F4A = 0xDE45
+0x8F4B = 0xDE46
+0x8F4C = 0xDE47
+0x8F4D = 0xDE48
+0x8F4E = 0xDE49
+0x8F4F = 0xDE4A
+0x8F50 = 0xDE4B
+0x8F51 = 0xDE4C
+0x8F52 = 0xDE4D
+0x8F53 = 0xDE4E
+0x8F54 = 0xDE4F
+0x8F55 = 0xDE50
+0x8F56 = 0xDE51
+0x8F57 = 0xDE52
+0x8F58 = 0xDE53
+0x8F59 = 0xDE54
+0x8F5A = 0xDE55
+0x8F5B = 0xDE56
+0x8F5C = 0xDE57
+0x8F5D = 0xDE58
+0x8F5E = 0xDE59
+0x8F5F = 0xDE5A
+0x8F60 = 0xDE5B
+0x8F61 = 0xDE5C
+0x8F62 = 0xDE5D
+0x8F63 = 0xDE5E
+0x8F64 = 0xDE5F
+0x8F65 = 0xDE60
+0x8F6A = 0xDE61
+0x8F80 = 0xDE62
+0x8F8C = 0xDE63
+0x8F92 = 0xDE64
+0x8F9D = 0xDE65
+0x8FA0 = 0xDE66
+0x8FA1 = 0xDE67
+0x8FA2 = 0xDE68
+0x8FA4 = 0xDE69
+0x8FA5 = 0xDE6A
+0x8FA6 = 0xDE6B
+0x8FA7 = 0xDE6C
+0x8FAA = 0xDE6D
+0x8FAC = 0xDE6E
+0x8FAD = 0xDE6F
+0x8FAE = 0xDE70
+0x8FAF = 0xDE71
+0x8FB2 = 0xDE72
+0x8FB3 = 0xDE73
+0x8FB4 = 0xDE74
+0x8FB5 = 0xDE75
+0x8FB7 = 0xDE76
+0x8FB8 = 0xDE77
+0x8FBA = 0xDE78
+0x8FBB = 0xDE79
+0x8FBC = 0xDE7A
+0x8FBF = 0xDE7B
+0x8FC0 = 0xDE7C
+0x8FC3 = 0xDE7D
+0x8FC6 = 0xDE7E
+0x8FC9 = 0xDE80
+0x8FCA = 0xDE81
+0x8FCB = 0xDE82
+0x8FCC = 0xDE83
+0x8FCD = 0xDE84
+0x8FCF = 0xDE85
+0x8FD2 = 0xDE86
+0x8FD6 = 0xDE87
+0x8FD7 = 0xDE88
+0x8FDA = 0xDE89
+0x8FE0 = 0xDE8A
+0x8FE1 = 0xDE8B
+0x8FE3 = 0xDE8C
+0x8FE7 = 0xDE8D
+0x8FEC = 0xDE8E
+0x8FEF = 0xDE8F
+0x8FF1 = 0xDE90
+0x8FF2 = 0xDE91
+0x8FF4 = 0xDE92
+0x8FF5 = 0xDE93
+0x8FF6 = 0xDE94
+0x8FFA = 0xDE95
+0x8FFB = 0xDE96
+0x8FFC = 0xDE97
+0x8FFE = 0xDE98
+0x8FFF = 0xDE99
+0x9007 = 0xDE9A
+0x9008 = 0xDE9B
+0x900C = 0xDE9C
+0x900E = 0xDE9D
+0x9013 = 0xDE9E
+0x9015 = 0xDE9F
+0x9018 = 0xDEA0
+0x9019 = 0xDF40
+0x901C = 0xDF41
+0x9023 = 0xDF42
+0x9024 = 0xDF43
+0x9025 = 0xDF44
+0x9027 = 0xDF45
+0x9028 = 0xDF46
+0x9029 = 0xDF47
+0x902A = 0xDF48
+0x902B = 0xDF49
+0x902C = 0xDF4A
+0x9030 = 0xDF4B
+0x9031 = 0xDF4C
+0x9032 = 0xDF4D
+0x9033 = 0xDF4E
+0x9034 = 0xDF4F
+0x9037 = 0xDF50
+0x9039 = 0xDF51
+0x903A = 0xDF52
+0x903D = 0xDF53
+0x903F = 0xDF54
+0x9040 = 0xDF55
+0x9043 = 0xDF56
+0x9045 = 0xDF57
+0x9046 = 0xDF58
+0x9048 = 0xDF59
+0x9049 = 0xDF5A
+0x904A = 0xDF5B
+0x904B = 0xDF5C
+0x904C = 0xDF5D
+0x904E = 0xDF5E
+0x9054 = 0xDF5F
+0x9055 = 0xDF60
+0x9056 = 0xDF61
+0x9059 = 0xDF62
+0x905A = 0xDF63
+0x905C = 0xDF64
+0x905D = 0xDF65
+0x905E = 0xDF66
+0x905F = 0xDF67
+0x9060 = 0xDF68
+0x9061 = 0xDF69
+0x9064 = 0xDF6A
+0x9066 = 0xDF6B
+0x9067 = 0xDF6C
+0x9069 = 0xDF6D
+0x906A = 0xDF6E
+0x906B = 0xDF6F
+0x906C = 0xDF70
+0x906F = 0xDF71
+0x9070 = 0xDF72
+0x9071 = 0xDF73
+0x9072 = 0xDF74
+0x9073 = 0xDF75
+0x9076 = 0xDF76
+0x9077 = 0xDF77
+0x9078 = 0xDF78
+0x9079 = 0xDF79
+0x907A = 0xDF7A
+0x907B = 0xDF7B
+0x907C = 0xDF7C
+0x907E = 0xDF7D
+0x9081 = 0xDF7E
+0x9084 = 0xDF80
+0x9085 = 0xDF81
+0x9086 = 0xDF82
+0x9087 = 0xDF83
+0x9089 = 0xDF84
+0x908A = 0xDF85
+0x908C = 0xDF86
+0x908D = 0xDF87
+0x908E = 0xDF88
+0x908F = 0xDF89
+0x9090 = 0xDF8A
+0x9092 = 0xDF8B
+0x9094 = 0xDF8C
+0x9096 = 0xDF8D
+0x9098 = 0xDF8E
+0x909A = 0xDF8F
+0x909C = 0xDF90
+0x909E = 0xDF91
+0x909F = 0xDF92
+0x90A0 = 0xDF93
+0x90A4 = 0xDF94
+0x90A5 = 0xDF95
+0x90A7 = 0xDF96
+0x90A8 = 0xDF97
+0x90A9 = 0xDF98
+0x90AB = 0xDF99
+0x90AD = 0xDF9A
+0x90B2 = 0xDF9B
+0x90B7 = 0xDF9C
+0x90BC = 0xDF9D
+0x90BD = 0xDF9E
+0x90BF = 0xDF9F
+0x90C0 = 0xDFA0
+0x90C2 = 0xE040
+0x90C3 = 0xE041
+0x90C6 = 0xE042
+0x90C8 = 0xE043
+0x90C9 = 0xE044
+0x90CB = 0xE045
+0x90CC = 0xE046
+0x90CD = 0xE047
+0x90D2 = 0xE048
+0x90D4 = 0xE049
+0x90D5 = 0xE04A
+0x90D6 = 0xE04B
+0x90D8 = 0xE04C
+0x90D9 = 0xE04D
+0x90DA = 0xE04E
+0x90DE = 0xE04F
+0x90DF = 0xE050
+0x90E0 = 0xE051
+0x90E3 = 0xE052
+0x90E4 = 0xE053
+0x90E5 = 0xE054
+0x90E9 = 0xE055
+0x90EA = 0xE056
+0x90EC = 0xE057
+0x90EE = 0xE058
+0x90F0 = 0xE059
+0x90F1 = 0xE05A
+0x90F2 = 0xE05B
+0x90F3 = 0xE05C
+0x90F5 = 0xE05D
+0x90F6 = 0xE05E
+0x90F7 = 0xE05F
+0x90F9 = 0xE060
+0x90FA = 0xE061
+0x90FB = 0xE062
+0x90FC = 0xE063
+0x90FF = 0xE064
+0x9100 = 0xE065
+0x9101 = 0xE066
+0x9103 = 0xE067
+0x9105 = 0xE068
+0x9106 = 0xE069
+0x9107 = 0xE06A
+0x9108 = 0xE06B
+0x9109 = 0xE06C
+0x910A = 0xE06D
+0x910B = 0xE06E
+0x910C = 0xE06F
+0x910D = 0xE070
+0x910E = 0xE071
+0x910F = 0xE072
+0x9110 = 0xE073
+0x9111 = 0xE074
+0x9112 = 0xE075
+0x9113 = 0xE076
+0x9114 = 0xE077
+0x9115 = 0xE078
+0x9116 = 0xE079
+0x9117 = 0xE07A
+0x9118 = 0xE07B
+0x911A = 0xE07C
+0x911B = 0xE07D
+0x911C = 0xE07E
+0x911D = 0xE080
+0x911F = 0xE081
+0x9120 = 0xE082
+0x9121 = 0xE083
+0x9124 = 0xE084
+0x9125 = 0xE085
+0x9126 = 0xE086
+0x9127 = 0xE087
+0x9128 = 0xE088
+0x9129 = 0xE089
+0x912A = 0xE08A
+0x912B = 0xE08B
+0x912C = 0xE08C
+0x912D = 0xE08D
+0x912E = 0xE08E
+0x9130 = 0xE08F
+0x9132 = 0xE090
+0x9133 = 0xE091
+0x9134 = 0xE092
+0x9135 = 0xE093
+0x9136 = 0xE094
+0x9137 = 0xE095
+0x9138 = 0xE096
+0x913A = 0xE097
+0x913B = 0xE098
+0x913C = 0xE099
+0x913D = 0xE09A
+0x913E = 0xE09B
+0x913F = 0xE09C
+0x9140 = 0xE09D
+0x9141 = 0xE09E
+0x9142 = 0xE09F
+0x9144 = 0xE0A0
+0x9145 = 0xE140
+0x9147 = 0xE141
+0x9148 = 0xE142
+0x9151 = 0xE143
+0x9153 = 0xE144
+0x9154 = 0xE145
+0x9155 = 0xE146
+0x9156 = 0xE147
+0x9158 = 0xE148
+0x9159 = 0xE149
+0x915B = 0xE14A
+0x915C = 0xE14B
+0x915F = 0xE14C
+0x9160 = 0xE14D
+0x9166 = 0xE14E
+0x9167 = 0xE14F
+0x9168 = 0xE150
+0x916B = 0xE151
+0x916D = 0xE152
+0x9173 = 0xE153
+0x917A = 0xE154
+0x917B = 0xE155
+0x917C = 0xE156
+0x9180 = 0xE157
+0x9181 = 0xE158
+0x9182 = 0xE159
+0x9183 = 0xE15A
+0x9184 = 0xE15B
+0x9186 = 0xE15C
+0x9188 = 0xE15D
+0x918A = 0xE15E
+0x918E = 0xE15F
+0x918F = 0xE160
+0x9193 = 0xE161
+0x9194 = 0xE162
+0x9195 = 0xE163
+0x9196 = 0xE164
+0x9197 = 0xE165
+0x9198 = 0xE166
+0x9199 = 0xE167
+0x919C = 0xE168
+0x919D = 0xE169
+0x919E = 0xE16A
+0x919F = 0xE16B
+0x91A0 = 0xE16C
+0x91A1 = 0xE16D
+0x91A4 = 0xE16E
+0x91A5 = 0xE16F
+0x91A6 = 0xE170
+0x91A7 = 0xE171
+0x91A8 = 0xE172
+0x91A9 = 0xE173
+0x91AB = 0xE174
+0x91AC = 0xE175
+0x91B0 = 0xE176
+0x91B1 = 0xE177
+0x91B2 = 0xE178
+0x91B3 = 0xE179
+0x91B6 = 0xE17A
+0x91B7 = 0xE17B
+0x91B8 = 0xE17C
+0x91B9 = 0xE17D
+0x91BB = 0xE17E
+0x91BC = 0xE180
+0x91BD = 0xE181
+0x91BE = 0xE182
+0x91BF = 0xE183
+0x91C0 = 0xE184
+0x91C1 = 0xE185
+0x91C2 = 0xE186
+0x91C3 = 0xE187
+0x91C4 = 0xE188
+0x91C5 = 0xE189
+0x91C6 = 0xE18A
+0x91C8 = 0xE18B
+0x91CB = 0xE18C
+0x91D0 = 0xE18D
+0x91D2 = 0xE18E
+0x91D3 = 0xE18F
+0x91D4 = 0xE190
+0x91D5 = 0xE191
+0x91D6 = 0xE192
+0x91D7 = 0xE193
+0x91D8 = 0xE194
+0x91D9 = 0xE195
+0x91DA = 0xE196
+0x91DB = 0xE197
+0x91DD = 0xE198
+0x91DE = 0xE199
+0x91DF = 0xE19A
+0x91E0 = 0xE19B
+0x91E1 = 0xE19C
+0x91E2 = 0xE19D
+0x91E3 = 0xE19E
+0x91E4 = 0xE19F
+0x91E5 = 0xE1A0
+0x91E6 = 0xE240
+0x91E7 = 0xE241
+0x91E8 = 0xE242
+0x91E9 = 0xE243
+0x91EA = 0xE244
+0x91EB = 0xE245
+0x91EC = 0xE246
+0x91ED = 0xE247
+0x91EE = 0xE248
+0x91EF = 0xE249
+0x91F0 = 0xE24A
+0x91F1 = 0xE24B
+0x91F2 = 0xE24C
+0x91F3 = 0xE24D
+0x91F4 = 0xE24E
+0x91F5 = 0xE24F
+0x91F6 = 0xE250
+0x91F7 = 0xE251
+0x91F8 = 0xE252
+0x91F9 = 0xE253
+0x91FA = 0xE254
+0x91FB = 0xE255
+0x91FC = 0xE256
+0x91FD = 0xE257
+0x91FE = 0xE258
+0x91FF = 0xE259
+0x9200 = 0xE25A
+0x9201 = 0xE25B
+0x9202 = 0xE25C
+0x9203 = 0xE25D
+0x9204 = 0xE25E
+0x9205 = 0xE25F
+0x9206 = 0xE260
+0x9207 = 0xE261
+0x9208 = 0xE262
+0x9209 = 0xE263
+0x920A = 0xE264
+0x920B = 0xE265
+0x920C = 0xE266
+0x920D = 0xE267
+0x920E = 0xE268
+0x920F = 0xE269
+0x9210 = 0xE26A
+0x9211 = 0xE26B
+0x9212 = 0xE26C
+0x9213 = 0xE26D
+0x9214 = 0xE26E
+0x9215 = 0xE26F
+0x9216 = 0xE270
+0x9217 = 0xE271
+0x9218 = 0xE272
+0x9219 = 0xE273
+0x921A = 0xE274
+0x921B = 0xE275
+0x921C = 0xE276
+0x921D = 0xE277
+0x921E = 0xE278
+0x921F = 0xE279
+0x9220 = 0xE27A
+0x9221 = 0xE27B
+0x9222 = 0xE27C
+0x9223 = 0xE27D
+0x9224 = 0xE27E
+0x9225 = 0xE280
+0x9226 = 0xE281
+0x9227 = 0xE282
+0x9228 = 0xE283
+0x9229 = 0xE284
+0x922A = 0xE285
+0x922B = 0xE286
+0x922C = 0xE287
+0x922D = 0xE288
+0x922E = 0xE289
+0x922F = 0xE28A
+0x9230 = 0xE28B
+0x9231 = 0xE28C
+0x9232 = 0xE28D
+0x9233 = 0xE28E
+0x9234 = 0xE28F
+0x9235 = 0xE290
+0x9236 = 0xE291
+0x9237 = 0xE292
+0x9238 = 0xE293
+0x9239 = 0xE294
+0x923A = 0xE295
+0x923B = 0xE296
+0x923C = 0xE297
+0x923D = 0xE298
+0x923E = 0xE299
+0x923F = 0xE29A
+0x9240 = 0xE29B
+0x9241 = 0xE29C
+0x9242 = 0xE29D
+0x9243 = 0xE29E
+0x9244 = 0xE29F
+0x9245 = 0xE2A0
+0x9246 = 0xE340
+0x9247 = 0xE341
+0x9248 = 0xE342
+0x9249 = 0xE343
+0x924A = 0xE344
+0x924B = 0xE345
+0x924C = 0xE346
+0x924D = 0xE347
+0x924E = 0xE348
+0x924F = 0xE349
+0x9250 = 0xE34A
+0x9251 = 0xE34B
+0x9252 = 0xE34C
+0x9253 = 0xE34D
+0x9254 = 0xE34E
+0x9255 = 0xE34F
+0x9256 = 0xE350
+0x9257 = 0xE351
+0x9258 = 0xE352
+0x9259 = 0xE353
+0x925A = 0xE354
+0x925B = 0xE355
+0x925C = 0xE356
+0x925D = 0xE357
+0x925E = 0xE358
+0x925F = 0xE359
+0x9260 = 0xE35A
+0x9261 = 0xE35B
+0x9262 = 0xE35C
+0x9263 = 0xE35D
+0x9264 = 0xE35E
+0x9265 = 0xE35F
+0x9266 = 0xE360
+0x9267 = 0xE361
+0x9268 = 0xE362
+0x9269 = 0xE363
+0x926A = 0xE364
+0x926B = 0xE365
+0x926C = 0xE366
+0x926D = 0xE367
+0x926E = 0xE368
+0x926F = 0xE369
+0x9270 = 0xE36A
+0x9271 = 0xE36B
+0x9272 = 0xE36C
+0x9273 = 0xE36D
+0x9275 = 0xE36E
+0x9276 = 0xE36F
+0x9277 = 0xE370
+0x9278 = 0xE371
+0x9279 = 0xE372
+0x927A = 0xE373
+0x927B = 0xE374
+0x927C = 0xE375
+0x927D = 0xE376
+0x927E = 0xE377
+0x927F = 0xE378
+0x9280 = 0xE379
+0x9281 = 0xE37A
+0x9282 = 0xE37B
+0x9283 = 0xE37C
+0x9284 = 0xE37D
+0x9285 = 0xE37E
+0x9286 = 0xE380
+0x9287 = 0xE381
+0x9288 = 0xE382
+0x9289 = 0xE383
+0x928A = 0xE384
+0x928B = 0xE385
+0x928C = 0xE386
+0x928D = 0xE387
+0x928F = 0xE388
+0x9290 = 0xE389
+0x9291 = 0xE38A
+0x9292 = 0xE38B
+0x9293 = 0xE38C
+0x9294 = 0xE38D
+0x9295 = 0xE38E
+0x9296 = 0xE38F
+0x9297 = 0xE390
+0x9298 = 0xE391
+0x9299 = 0xE392
+0x929A = 0xE393
+0x929B = 0xE394
+0x929C = 0xE395
+0x929D = 0xE396
+0x929E = 0xE397
+0x929F = 0xE398
+0x92A0 = 0xE399
+0x92A1 = 0xE39A
+0x92A2 = 0xE39B
+0x92A3 = 0xE39C
+0x92A4 = 0xE39D
+0x92A5 = 0xE39E
+0x92A6 = 0xE39F
+0x92A7 = 0xE3A0
+0x92A8 = 0xE440
+0x92A9 = 0xE441
+0x92AA = 0xE442
+0x92AB = 0xE443
+0x92AC = 0xE444
+0x92AD = 0xE445
+0x92AF = 0xE446
+0x92B0 = 0xE447
+0x92B1 = 0xE448
+0x92B2 = 0xE449
+0x92B3 = 0xE44A
+0x92B4 = 0xE44B
+0x92B5 = 0xE44C
+0x92B6 = 0xE44D
+0x92B7 = 0xE44E
+0x92B8 = 0xE44F
+0x92B9 = 0xE450
+0x92BA = 0xE451
+0x92BB = 0xE452
+0x92BC = 0xE453
+0x92BD = 0xE454
+0x92BE = 0xE455
+0x92BF = 0xE456
+0x92C0 = 0xE457
+0x92C1 = 0xE458
+0x92C2 = 0xE459
+0x92C3 = 0xE45A
+0x92C4 = 0xE45B
+0x92C5 = 0xE45C
+0x92C6 = 0xE45D
+0x92C7 = 0xE45E
+0x92C9 = 0xE45F
+0x92CA = 0xE460
+0x92CB = 0xE461
+0x92CC = 0xE462
+0x92CD = 0xE463
+0x92CE = 0xE464
+0x92CF = 0xE465
+0x92D0 = 0xE466
+0x92D1 = 0xE467
+0x92D2 = 0xE468
+0x92D3 = 0xE469
+0x92D4 = 0xE46A
+0x92D5 = 0xE46B
+0x92D6 = 0xE46C
+0x92D7 = 0xE46D
+0x92D8 = 0xE46E
+0x92D9 = 0xE46F
+0x92DA = 0xE470
+0x92DB = 0xE471
+0x92DC = 0xE472
+0x92DD = 0xE473
+0x92DE = 0xE474
+0x92DF = 0xE475
+0x92E0 = 0xE476
+0x92E1 = 0xE477
+0x92E2 = 0xE478
+0x92E3 = 0xE479
+0x92E4 = 0xE47A
+0x92E5 = 0xE47B
+0x92E6 = 0xE47C
+0x92E7 = 0xE47D
+0x92E8 = 0xE47E
+0x92E9 = 0xE480
+0x92EA = 0xE481
+0x92EB = 0xE482
+0x92EC = 0xE483
+0x92ED = 0xE484
+0x92EE = 0xE485
+0x92EF = 0xE486
+0x92F0 = 0xE487
+0x92F1 = 0xE488
+0x92F2 = 0xE489
+0x92F3 = 0xE48A
+0x92F4 = 0xE48B
+0x92F5 = 0xE48C
+0x92F6 = 0xE48D
+0x92F7 = 0xE48E
+0x92F8 = 0xE48F
+0x92F9 = 0xE490
+0x92FA = 0xE491
+0x92FB = 0xE492
+0x92FC = 0xE493
+0x92FD = 0xE494
+0x92FE = 0xE495
+0x92FF = 0xE496
+0x9300 = 0xE497
+0x9301 = 0xE498
+0x9302 = 0xE499
+0x9303 = 0xE49A
+0x9304 = 0xE49B
+0x9305 = 0xE49C
+0x9306 = 0xE49D
+0x9307 = 0xE49E
+0x9308 = 0xE49F
+0x9309 = 0xE4A0
+0x930A = 0xE540
+0x930B = 0xE541
+0x930C = 0xE542
+0x930D = 0xE543
+0x930E = 0xE544
+0x930F = 0xE545
+0x9310 = 0xE546
+0x9311 = 0xE547
+0x9312 = 0xE548
+0x9313 = 0xE549
+0x9314 = 0xE54A
+0x9315 = 0xE54B
+0x9316 = 0xE54C
+0x9317 = 0xE54D
+0x9318 = 0xE54E
+0x9319 = 0xE54F
+0x931A = 0xE550
+0x931B = 0xE551
+0x931C = 0xE552
+0x931D = 0xE553
+0x931E = 0xE554
+0x931F = 0xE555
+0x9320 = 0xE556
+0x9321 = 0xE557
+0x9322 = 0xE558
+0x9323 = 0xE559
+0x9324 = 0xE55A
+0x9325 = 0xE55B
+0x9326 = 0xE55C
+0x9327 = 0xE55D
+0x9328 = 0xE55E
+0x9329 = 0xE55F
+0x932A = 0xE560
+0x932B = 0xE561
+0x932C = 0xE562
+0x932D = 0xE563
+0x932E = 0xE564
+0x932F = 0xE565
+0x9330 = 0xE566
+0x9331 = 0xE567
+0x9332 = 0xE568
+0x9333 = 0xE569
+0x9334 = 0xE56A
+0x9335 = 0xE56B
+0x9336 = 0xE56C
+0x9337 = 0xE56D
+0x9338 = 0xE56E
+0x9339 = 0xE56F
+0x933A = 0xE570
+0x933B = 0xE571
+0x933C = 0xE572
+0x933D = 0xE573
+0x933F = 0xE574
+0x9340 = 0xE575
+0x9341 = 0xE576
+0x9342 = 0xE577
+0x9343 = 0xE578
+0x9344 = 0xE579
+0x9345 = 0xE57A
+0x9346 = 0xE57B
+0x9347 = 0xE57C
+0x9348 = 0xE57D
+0x9349 = 0xE57E
+0x934A = 0xE580
+0x934B = 0xE581
+0x934C = 0xE582
+0x934D = 0xE583
+0x934E = 0xE584
+0x934F = 0xE585
+0x9350 = 0xE586
+0x9351 = 0xE587
+0x9352 = 0xE588
+0x9353 = 0xE589
+0x9354 = 0xE58A
+0x9355 = 0xE58B
+0x9356 = 0xE58C
+0x9357 = 0xE58D
+0x9358 = 0xE58E
+0x9359 = 0xE58F
+0x935A = 0xE590
+0x935B = 0xE591
+0x935C = 0xE592
+0x935D = 0xE593
+0x935E = 0xE594
+0x935F = 0xE595
+0x9360 = 0xE596
+0x9361 = 0xE597
+0x9362 = 0xE598
+0x9363 = 0xE599
+0x9364 = 0xE59A
+0x9365 = 0xE59B
+0x9366 = 0xE59C
+0x9367 = 0xE59D
+0x9368 = 0xE59E
+0x9369 = 0xE59F
+0x936B = 0xE5A0
+0x936C = 0xE640
+0x936D = 0xE641
+0x936E = 0xE642
+0x936F = 0xE643
+0x9370 = 0xE644
+0x9371 = 0xE645
+0x9372 = 0xE646
+0x9373 = 0xE647
+0x9374 = 0xE648
+0x9375 = 0xE649
+0x9376 = 0xE64A
+0x9377 = 0xE64B
+0x9378 = 0xE64C
+0x9379 = 0xE64D
+0x937A = 0xE64E
+0x937B = 0xE64F
+0x937C = 0xE650
+0x937D = 0xE651
+0x937E = 0xE652
+0x937F = 0xE653
+0x9380 = 0xE654
+0x9381 = 0xE655
+0x9382 = 0xE656
+0x9383 = 0xE657
+0x9384 = 0xE658
+0x9385 = 0xE659
+0x9386 = 0xE65A
+0x9387 = 0xE65B
+0x9388 = 0xE65C
+0x9389 = 0xE65D
+0x938A = 0xE65E
+0x938B = 0xE65F
+0x938C = 0xE660
+0x938D = 0xE661
+0x938E = 0xE662
+0x9390 = 0xE663
+0x9391 = 0xE664
+0x9392 = 0xE665
+0x9393 = 0xE666
+0x9394 = 0xE667
+0x9395 = 0xE668
+0x9396 = 0xE669
+0x9397 = 0xE66A
+0x9398 = 0xE66B
+0x9399 = 0xE66C
+0x939A = 0xE66D
+0x939B = 0xE66E
+0x939C = 0xE66F
+0x939D = 0xE670
+0x939E = 0xE671
+0x939F = 0xE672
+0x93A0 = 0xE673
+0x93A1 = 0xE674
+0x93A2 = 0xE675
+0x93A3 = 0xE676
+0x93A4 = 0xE677
+0x93A5 = 0xE678
+0x93A6 = 0xE679
+0x93A7 = 0xE67A
+0x93A8 = 0xE67B
+0x93A9 = 0xE67C
+0x93AA = 0xE67D
+0x93AB = 0xE67E
+0x93AC = 0xE680
+0x93AD = 0xE681
+0x93AE = 0xE682
+0x93AF = 0xE683
+0x93B0 = 0xE684
+0x93B1 = 0xE685
+0x93B2 = 0xE686
+0x93B3 = 0xE687
+0x93B4 = 0xE688
+0x93B5 = 0xE689
+0x93B6 = 0xE68A
+0x93B7 = 0xE68B
+0x93B8 = 0xE68C
+0x93B9 = 0xE68D
+0x93BA = 0xE68E
+0x93BB = 0xE68F
+0x93BC = 0xE690
+0x93BD = 0xE691
+0x93BE = 0xE692
+0x93BF = 0xE693
+0x93C0 = 0xE694
+0x93C1 = 0xE695
+0x93C2 = 0xE696
+0x93C3 = 0xE697
+0x93C4 = 0xE698
+0x93C5 = 0xE699
+0x93C6 = 0xE69A
+0x93C7 = 0xE69B
+0x93C8 = 0xE69C
+0x93C9 = 0xE69D
+0x93CB = 0xE69E
+0x93CC = 0xE69F
+0x93CD = 0xE6A0
+0x93CE = 0xE740
+0x93CF = 0xE741
+0x93D0 = 0xE742
+0x93D1 = 0xE743
+0x93D2 = 0xE744
+0x93D3 = 0xE745
+0x93D4 = 0xE746
+0x93D5 = 0xE747
+0x93D7 = 0xE748
+0x93D8 = 0xE749
+0x93D9 = 0xE74A
+0x93DA = 0xE74B
+0x93DB = 0xE74C
+0x93DC = 0xE74D
+0x93DD = 0xE74E
+0x93DE = 0xE74F
+0x93DF = 0xE750
+0x93E0 = 0xE751
+0x93E1 = 0xE752
+0x93E2 = 0xE753
+0x93E3 = 0xE754
+0x93E4 = 0xE755
+0x93E5 = 0xE756
+0x93E6 = 0xE757
+0x93E7 = 0xE758
+0x93E8 = 0xE759
+0x93E9 = 0xE75A
+0x93EA = 0xE75B
+0x93EB = 0xE75C
+0x93EC = 0xE75D
+0x93ED = 0xE75E
+0x93EE = 0xE75F
+0x93EF = 0xE760
+0x93F0 = 0xE761
+0x93F1 = 0xE762
+0x93F2 = 0xE763
+0x93F3 = 0xE764
+0x93F4 = 0xE765
+0x93F5 = 0xE766
+0x93F6 = 0xE767
+0x93F7 = 0xE768
+0x93F8 = 0xE769
+0x93F9 = 0xE76A
+0x93FA = 0xE76B
+0x93FB = 0xE76C
+0x93FC = 0xE76D
+0x93FD = 0xE76E
+0x93FE = 0xE76F
+0x93FF = 0xE770
+0x9400 = 0xE771
+0x9401 = 0xE772
+0x9402 = 0xE773
+0x9403 = 0xE774
+0x9404 = 0xE775
+0x9405 = 0xE776
+0x9406 = 0xE777
+0x9407 = 0xE778
+0x9408 = 0xE779
+0x9409 = 0xE77A
+0x940A = 0xE77B
+0x940B = 0xE77C
+0x940C = 0xE77D
+0x940D = 0xE77E
+0x940E = 0xE780
+0x940F = 0xE781
+0x9410 = 0xE782
+0x9411 = 0xE783
+0x9412 = 0xE784
+0x9413 = 0xE785
+0x9414 = 0xE786
+0x9415 = 0xE787
+0x9416 = 0xE788
+0x9417 = 0xE789
+0x9418 = 0xE78A
+0x9419 = 0xE78B
+0x941A = 0xE78C
+0x941B = 0xE78D
+0x941C = 0xE78E
+0x941D = 0xE78F
+0x941E = 0xE790
+0x941F = 0xE791
+0x9420 = 0xE792
+0x9421 = 0xE793
+0x9422 = 0xE794
+0x9423 = 0xE795
+0x9424 = 0xE796
+0x9425 = 0xE797
+0x9426 = 0xE798
+0x9427 = 0xE799
+0x9428 = 0xE79A
+0x9429 = 0xE79B
+0x942A = 0xE79C
+0x942B = 0xE79D
+0x942C = 0xE79E
+0x942D = 0xE79F
+0x942E = 0xE7A0
+0x942F = 0xE840
+0x9430 = 0xE841
+0x9431 = 0xE842
+0x9432 = 0xE843
+0x9433 = 0xE844
+0x9434 = 0xE845
+0x9435 = 0xE846
+0x9436 = 0xE847
+0x9437 = 0xE848
+0x9438 = 0xE849
+0x9439 = 0xE84A
+0x943A = 0xE84B
+0x943B = 0xE84C
+0x943C = 0xE84D
+0x943D = 0xE84E
+0x943F = 0xE84F
+0x9440 = 0xE850
+0x9441 = 0xE851
+0x9442 = 0xE852
+0x9443 = 0xE853
+0x9444 = 0xE854
+0x9445 = 0xE855
+0x9446 = 0xE856
+0x9447 = 0xE857
+0x9448 = 0xE858
+0x9449 = 0xE859
+0x944A = 0xE85A
+0x944B = 0xE85B
+0x944C = 0xE85C
+0x944D = 0xE85D
+0x944E = 0xE85E
+0x944F = 0xE85F
+0x9450 = 0xE860
+0x9451 = 0xE861
+0x9452 = 0xE862
+0x9453 = 0xE863
+0x9454 = 0xE864
+0x9455 = 0xE865
+0x9456 = 0xE866
+0x9457 = 0xE867
+0x9458 = 0xE868
+0x9459 = 0xE869
+0x945A = 0xE86A
+0x945B = 0xE86B
+0x945C = 0xE86C
+0x945D = 0xE86D
+0x945E = 0xE86E
+0x945F = 0xE86F
+0x9460 = 0xE870
+0x9461 = 0xE871
+0x9462 = 0xE872
+0x9463 = 0xE873
+0x9464 = 0xE874
+0x9465 = 0xE875
+0x9466 = 0xE876
+0x9467 = 0xE877
+0x9468 = 0xE878
+0x9469 = 0xE879
+0x946A = 0xE87A
+0x946C = 0xE87B
+0x946D = 0xE87C
+0x946E = 0xE87D
+0x946F = 0xE87E
+0x9470 = 0xE880
+0x9471 = 0xE881
+0x9472 = 0xE882
+0x9473 = 0xE883
+0x9474 = 0xE884
+0x9475 = 0xE885
+0x9476 = 0xE886
+0x9477 = 0xE887
+0x9478 = 0xE888
+0x9479 = 0xE889
+0x947A = 0xE88A
+0x947B = 0xE88B
+0x947C = 0xE88C
+0x947D = 0xE88D
+0x947E = 0xE88E
+0x947F = 0xE88F
+0x9480 = 0xE890
+0x9481 = 0xE891
+0x9482 = 0xE892
+0x9483 = 0xE893
+0x9484 = 0xE894
+0x9491 = 0xE895
+0x9496 = 0xE896
+0x9498 = 0xE897
+0x94C7 = 0xE898
+0x94CF = 0xE899
+0x94D3 = 0xE89A
+0x94D4 = 0xE89B
+0x94DA = 0xE89C
+0x94E6 = 0xE89D
+0x94FB = 0xE89E
+0x951C = 0xE89F
+0x9520 = 0xE8A0
+0x9527 = 0xE940
+0x9533 = 0xE941
+0x953D = 0xE942
+0x9543 = 0xE943
+0x9548 = 0xE944
+0x954B = 0xE945
+0x9555 = 0xE946
+0x955A = 0xE947
+0x9560 = 0xE948
+0x956E = 0xE949
+0x9574 = 0xE94A
+0x9575 = 0xE94B
+0x9577 = 0xE94C
+0x9578 = 0xE94D
+0x9579 = 0xE94E
+0x957A = 0xE94F
+0x957B = 0xE950
+0x957C = 0xE951
+0x957D = 0xE952
+0x957E = 0xE953
+0x9580 = 0xE954
+0x9581 = 0xE955
+0x9582 = 0xE956
+0x9583 = 0xE957
+0x9584 = 0xE958
+0x9585 = 0xE959
+0x9586 = 0xE95A
+0x9587 = 0xE95B
+0x9588 = 0xE95C
+0x9589 = 0xE95D
+0x958A = 0xE95E
+0x958B = 0xE95F
+0x958C = 0xE960
+0x958D = 0xE961
+0x958E = 0xE962
+0x958F = 0xE963
+0x9590 = 0xE964
+0x9591 = 0xE965
+0x9592 = 0xE966
+0x9593 = 0xE967
+0x9594 = 0xE968
+0x9595 = 0xE969
+0x9596 = 0xE96A
+0x9597 = 0xE96B
+0x9598 = 0xE96C
+0x9599 = 0xE96D
+0x959A = 0xE96E
+0x959B = 0xE96F
+0x959C = 0xE970
+0x959D = 0xE971
+0x959E = 0xE972
+0x959F = 0xE973
+0x95A0 = 0xE974
+0x95A1 = 0xE975
+0x95A2 = 0xE976
+0x95A3 = 0xE977
+0x95A4 = 0xE978
+0x95A5 = 0xE979
+0x95A6 = 0xE97A
+0x95A7 = 0xE97B
+0x95A8 = 0xE97C
+0x95A9 = 0xE97D
+0x95AA = 0xE97E
+0x95AB = 0xE980
+0x95AC = 0xE981
+0x95AD = 0xE982
+0x95AE = 0xE983
+0x95AF = 0xE984
+0x95B0 = 0xE985
+0x95B1 = 0xE986
+0x95B2 = 0xE987
+0x95B3 = 0xE988
+0x95B4 = 0xE989
+0x95B5 = 0xE98A
+0x95B6 = 0xE98B
+0x95B7 = 0xE98C
+0x95B8 = 0xE98D
+0x95B9 = 0xE98E
+0x95BA = 0xE98F
+0x95BB = 0xE990
+0x95BC = 0xE991
+0x95BD = 0xE992
+0x95BE = 0xE993
+0x95BF = 0xE994
+0x95C0 = 0xE995
+0x95C1 = 0xE996
+0x95C2 = 0xE997
+0x95C3 = 0xE998
+0x95C4 = 0xE999
+0x95C5 = 0xE99A
+0x95C6 = 0xE99B
+0x95C7 = 0xE99C
+0x95C8 = 0xE99D
+0x95C9 = 0xE99E
+0x95CA = 0xE99F
+0x95CB = 0xE9A0
+0x95CC = 0xEA40
+0x95CD = 0xEA41
+0x95CE = 0xEA42
+0x95CF = 0xEA43
+0x95D0 = 0xEA44
+0x95D1 = 0xEA45
+0x95D2 = 0xEA46
+0x95D3 = 0xEA47
+0x95D4 = 0xEA48
+0x95D5 = 0xEA49
+0x95D6 = 0xEA4A
+0x95D7 = 0xEA4B
+0x95D8 = 0xEA4C
+0x95D9 = 0xEA4D
+0x95DA = 0xEA4E
+0x95DB = 0xEA4F
+0x95DC = 0xEA50
+0x95DD = 0xEA51
+0x95DE = 0xEA52
+0x95DF = 0xEA53
+0x95E0 = 0xEA54
+0x95E1 = 0xEA55
+0x95E2 = 0xEA56
+0x95E3 = 0xEA57
+0x95E4 = 0xEA58
+0x95E5 = 0xEA59
+0x95E6 = 0xEA5A
+0x95E7 = 0xEA5B
+0x95EC = 0xEA5C
+0x95FF = 0xEA5D
+0x9607 = 0xEA5E
+0x9613 = 0xEA5F
+0x9618 = 0xEA60
+0x961B = 0xEA61
+0x961E = 0xEA62
+0x9620 = 0xEA63
+0x9623 = 0xEA64
+0x9624 = 0xEA65
+0x9625 = 0xEA66
+0x9626 = 0xEA67
+0x9627 = 0xEA68
+0x9628 = 0xEA69
+0x9629 = 0xEA6A
+0x962B = 0xEA6B
+0x962C = 0xEA6C
+0x962D = 0xEA6D
+0x962F = 0xEA6E
+0x9630 = 0xEA6F
+0x9637 = 0xEA70
+0x9638 = 0xEA71
+0x9639 = 0xEA72
+0x963A = 0xEA73
+0x963E = 0xEA74
+0x9641 = 0xEA75
+0x9643 = 0xEA76
+0x964A = 0xEA77
+0x964E = 0xEA78
+0x964F = 0xEA79
+0x9651 = 0xEA7A
+0x9652 = 0xEA7B
+0x9653 = 0xEA7C
+0x9656 = 0xEA7D
+0x9657 = 0xEA7E
+0x9658 = 0xEA80
+0x9659 = 0xEA81
+0x965A = 0xEA82
+0x965C = 0xEA83
+0x965D = 0xEA84
+0x965E = 0xEA85
+0x9660 = 0xEA86
+0x9663 = 0xEA87
+0x9665 = 0xEA88
+0x9666 = 0xEA89
+0x966B = 0xEA8A
+0x966D = 0xEA8B
+0x966E = 0xEA8C
+0x966F = 0xEA8D
+0x9670 = 0xEA8E
+0x9671 = 0xEA8F
+0x9673 = 0xEA90
+0x9678 = 0xEA91
+0x9679 = 0xEA92
+0x967A = 0xEA93
+0x967B = 0xEA94
+0x967C = 0xEA95
+0x967D = 0xEA96
+0x967E = 0xEA97
+0x967F = 0xEA98
+0x9680 = 0xEA99
+0x9681 = 0xEA9A
+0x9682 = 0xEA9B
+0x9683 = 0xEA9C
+0x9684 = 0xEA9D
+0x9687 = 0xEA9E
+0x9689 = 0xEA9F
+0x968A = 0xEAA0
+0x968C = 0xEB40
+0x968E = 0xEB41
+0x9691 = 0xEB42
+0x9692 = 0xEB43
+0x9693 = 0xEB44
+0x9695 = 0xEB45
+0x9696 = 0xEB46
+0x969A = 0xEB47
+0x969B = 0xEB48
+0x969D = 0xEB49
+0x969E = 0xEB4A
+0x969F = 0xEB4B
+0x96A0 = 0xEB4C
+0x96A1 = 0xEB4D
+0x96A2 = 0xEB4E
+0x96A3 = 0xEB4F
+0x96A4 = 0xEB50
+0x96A5 = 0xEB51
+0x96A6 = 0xEB52
+0x96A8 = 0xEB53
+0x96A9 = 0xEB54
+0x96AA = 0xEB55
+0x96AB = 0xEB56
+0x96AC = 0xEB57
+0x96AD = 0xEB58
+0x96AE = 0xEB59
+0x96AF = 0xEB5A
+0x96B1 = 0xEB5B
+0x96B2 = 0xEB5C
+0x96B4 = 0xEB5D
+0x96B5 = 0xEB5E
+0x96B7 = 0xEB5F
+0x96B8 = 0xEB60
+0x96BA = 0xEB61
+0x96BB = 0xEB62
+0x96BF = 0xEB63
+0x96C2 = 0xEB64
+0x96C3 = 0xEB65
+0x96C8 = 0xEB66
+0x96CA = 0xEB67
+0x96CB = 0xEB68
+0x96D0 = 0xEB69
+0x96D1 = 0xEB6A
+0x96D3 = 0xEB6B
+0x96D4 = 0xEB6C
+0x96D6 = 0xEB6D
+0x96D7 = 0xEB6E
+0x96D8 = 0xEB6F
+0x96D9 = 0xEB70
+0x96DA = 0xEB71
+0x96DB = 0xEB72
+0x96DC = 0xEB73
+0x96DD = 0xEB74
+0x96DE = 0xEB75
+0x96DF = 0xEB76
+0x96E1 = 0xEB77
+0x96E2 = 0xEB78
+0x96E3 = 0xEB79
+0x96E4 = 0xEB7A
+0x96E5 = 0xEB7B
+0x96E6 = 0xEB7C
+0x96E7 = 0xEB7D
+0x96EB = 0xEB7E
+0x96EC = 0xEB80
+0x96ED = 0xEB81
+0x96EE = 0xEB82
+0x96F0 = 0xEB83
+0x96F1 = 0xEB84
+0x96F2 = 0xEB85
+0x96F4 = 0xEB86
+0x96F5 = 0xEB87
+0x96F8 = 0xEB88
+0x96FA = 0xEB89
+0x96FB = 0xEB8A
+0x96FC = 0xEB8B
+0x96FD = 0xEB8C
+0x96FF = 0xEB8D
+0x9702 = 0xEB8E
+0x9703 = 0xEB8F
+0x9705 = 0xEB90
+0x970A = 0xEB91
+0x970B = 0xEB92
+0x970C = 0xEB93
+0x9710 = 0xEB94
+0x9711 = 0xEB95
+0x9712 = 0xEB96
+0x9714 = 0xEB97
+0x9715 = 0xEB98
+0x9717 = 0xEB99
+0x9718 = 0xEB9A
+0x9719 = 0xEB9B
+0x971A = 0xEB9C
+0x971B = 0xEB9D
+0x971D = 0xEB9E
+0x971F = 0xEB9F
+0x9720 = 0xEBA0
+0x9721 = 0xEC40
+0x9722 = 0xEC41
+0x9723 = 0xEC42
+0x9724 = 0xEC43
+0x9725 = 0xEC44
+0x9726 = 0xEC45
+0x9727 = 0xEC46
+0x9728 = 0xEC47
+0x9729 = 0xEC48
+0x972B = 0xEC49
+0x972C = 0xEC4A
+0x972E = 0xEC4B
+0x972F = 0xEC4C
+0x9731 = 0xEC4D
+0x9733 = 0xEC4E
+0x9734 = 0xEC4F
+0x9735 = 0xEC50
+0x9736 = 0xEC51
+0x9737 = 0xEC52
+0x973A = 0xEC53
+0x973B = 0xEC54
+0x973C = 0xEC55
+0x973D = 0xEC56
+0x973F = 0xEC57
+0x9740 = 0xEC58
+0x9741 = 0xEC59
+0x9742 = 0xEC5A
+0x9743 = 0xEC5B
+0x9744 = 0xEC5C
+0x9745 = 0xEC5D
+0x9746 = 0xEC5E
+0x9747 = 0xEC5F
+0x9748 = 0xEC60
+0x9749 = 0xEC61
+0x974A = 0xEC62
+0x974B = 0xEC63
+0x974C = 0xEC64
+0x974D = 0xEC65
+0x974E = 0xEC66
+0x974F = 0xEC67
+0x9750 = 0xEC68
+0x9751 = 0xEC69
+0x9754 = 0xEC6A
+0x9755 = 0xEC6B
+0x9757 = 0xEC6C
+0x9758 = 0xEC6D
+0x975A = 0xEC6E
+0x975C = 0xEC6F
+0x975D = 0xEC70
+0x975F = 0xEC71
+0x9763 = 0xEC72
+0x9764 = 0xEC73
+0x9766 = 0xEC74
+0x9767 = 0xEC75
+0x9768 = 0xEC76
+0x976A = 0xEC77
+0x976B = 0xEC78
+0x976C = 0xEC79
+0x976D = 0xEC7A
+0x976E = 0xEC7B
+0x976F = 0xEC7C
+0x9770 = 0xEC7D
+0x9771 = 0xEC7E
+0x9772 = 0xEC80
+0x9775 = 0xEC81
+0x9777 = 0xEC82
+0x9778 = 0xEC83
+0x9779 = 0xEC84
+0x977A = 0xEC85
+0x977B = 0xEC86
+0x977D = 0xEC87
+0x977E = 0xEC88
+0x977F = 0xEC89
+0x9780 = 0xEC8A
+0x9781 = 0xEC8B
+0x9782 = 0xEC8C
+0x9783 = 0xEC8D
+0x9784 = 0xEC8E
+0x9786 = 0xEC8F
+0x9787 = 0xEC90
+0x9788 = 0xEC91
+0x9789 = 0xEC92
+0x978A = 0xEC93
+0x978C = 0xEC94
+0x978E = 0xEC95
+0x978F = 0xEC96
+0x9790 = 0xEC97
+0x9793 = 0xEC98
+0x9795 = 0xEC99
+0x9796 = 0xEC9A
+0x9797 = 0xEC9B
+0x9799 = 0xEC9C
+0x979A = 0xEC9D
+0x979B = 0xEC9E
+0x979C = 0xEC9F
+0x979D = 0xECA0
+0x979E = 0xED40
+0x979F = 0xED41
+0x97A1 = 0xED42
+0x97A2 = 0xED43
+0x97A4 = 0xED44
+0x97A5 = 0xED45
+0x97A6 = 0xED46
+0x97A7 = 0xED47
+0x97A8 = 0xED48
+0x97A9 = 0xED49
+0x97AA = 0xED4A
+0x97AC = 0xED4B
+0x97AE = 0xED4C
+0x97B0 = 0xED4D
+0x97B1 = 0xED4E
+0x97B3 = 0xED4F
+0x97B5 = 0xED50
+0x97B6 = 0xED51
+0x97B7 = 0xED52
+0x97B8 = 0xED53
+0x97B9 = 0xED54
+0x97BA = 0xED55
+0x97BB = 0xED56
+0x97BC = 0xED57
+0x97BD = 0xED58
+0x97BE = 0xED59
+0x97BF = 0xED5A
+0x97C0 = 0xED5B
+0x97C1 = 0xED5C
+0x97C2 = 0xED5D
+0x97C3 = 0xED5E
+0x97C4 = 0xED5F
+0x97C5 = 0xED60
+0x97C6 = 0xED61
+0x97C7 = 0xED62
+0x97C8 = 0xED63
+0x97C9 = 0xED64
+0x97CA = 0xED65
+0x97CB = 0xED66
+0x97CC = 0xED67
+0x97CD = 0xED68
+0x97CE = 0xED69
+0x97CF = 0xED6A
+0x97D0 = 0xED6B
+0x97D1 = 0xED6C
+0x97D2 = 0xED6D
+0x97D3 = 0xED6E
+0x97D4 = 0xED6F
+0x97D5 = 0xED70
+0x97D6 = 0xED71
+0x97D7 = 0xED72
+0x97D8 = 0xED73
+0x97D9 = 0xED74
+0x97DA = 0xED75
+0x97DB = 0xED76
+0x97DC = 0xED77
+0x97DD = 0xED78
+0x97DE = 0xED79
+0x97DF = 0xED7A
+0x97E0 = 0xED7B
+0x97E1 = 0xED7C
+0x97E2 = 0xED7D
+0x97E3 = 0xED7E
+0x97E4 = 0xED80
+0x97E5 = 0xED81
+0x97E8 = 0xED82
+0x97EE = 0xED83
+0x97EF = 0xED84
+0x97F0 = 0xED85
+0x97F1 = 0xED86
+0x97F2 = 0xED87
+0x97F4 = 0xED88
+0x97F7 = 0xED89
+0x97F8 = 0xED8A
+0x97F9 = 0xED8B
+0x97FA = 0xED8C
+0x97FB = 0xED8D
+0x97FC = 0xED8E
+0x97FD = 0xED8F
+0x97FE = 0xED90
+0x97FF = 0xED91
+0x9800 = 0xED92
+0x9801 = 0xED93
+0x9802 = 0xED94
+0x9803 = 0xED95
+0x9804 = 0xED96
+0x9805 = 0xED97
+0x9806 = 0xED98
+0x9807 = 0xED99
+0x9808 = 0xED9A
+0x9809 = 0xED9B
+0x980A = 0xED9C
+0x980B = 0xED9D
+0x980C = 0xED9E
+0x980D = 0xED9F
+0x980E = 0xEDA0
+0x980F = 0xEE40
+0x9810 = 0xEE41
+0x9811 = 0xEE42
+0x9812 = 0xEE43
+0x9813 = 0xEE44
+0x9814 = 0xEE45
+0x9815 = 0xEE46
+0x9816 = 0xEE47
+0x9817 = 0xEE48
+0x9818 = 0xEE49
+0x9819 = 0xEE4A
+0x981A = 0xEE4B
+0x981B = 0xEE4C
+0x981C = 0xEE4D
+0x981D = 0xEE4E
+0x981E = 0xEE4F
+0x981F = 0xEE50
+0x9820 = 0xEE51
+0x9821 = 0xEE52
+0x9822 = 0xEE53
+0x9823 = 0xEE54
+0x9824 = 0xEE55
+0x9825 = 0xEE56
+0x9826 = 0xEE57
+0x9827 = 0xEE58
+0x9828 = 0xEE59
+0x9829 = 0xEE5A
+0x982A = 0xEE5B
+0x982B = 0xEE5C
+0x982C = 0xEE5D
+0x982D = 0xEE5E
+0x982E = 0xEE5F
+0x982F = 0xEE60
+0x9830 = 0xEE61
+0x9831 = 0xEE62
+0x9832 = 0xEE63
+0x9833 = 0xEE64
+0x9834 = 0xEE65
+0x9835 = 0xEE66
+0x9836 = 0xEE67
+0x9837 = 0xEE68
+0x9838 = 0xEE69
+0x9839 = 0xEE6A
+0x983A = 0xEE6B
+0x983B = 0xEE6C
+0x983C = 0xEE6D
+0x983D = 0xEE6E
+0x983E = 0xEE6F
+0x983F = 0xEE70
+0x9840 = 0xEE71
+0x9841 = 0xEE72
+0x9842 = 0xEE73
+0x9843 = 0xEE74
+0x9844 = 0xEE75
+0x9845 = 0xEE76
+0x9846 = 0xEE77
+0x9847 = 0xEE78
+0x9848 = 0xEE79
+0x9849 = 0xEE7A
+0x984A = 0xEE7B
+0x984B = 0xEE7C
+0x984C = 0xEE7D
+0x984D = 0xEE7E
+0x984E = 0xEE80
+0x984F = 0xEE81
+0x9850 = 0xEE82
+0x9851 = 0xEE83
+0x9852 = 0xEE84
+0x9853 = 0xEE85
+0x9854 = 0xEE86
+0x9855 = 0xEE87
+0x9856 = 0xEE88
+0x9857 = 0xEE89
+0x9858 = 0xEE8A
+0x9859 = 0xEE8B
+0x985A = 0xEE8C
+0x985B = 0xEE8D
+0x985C = 0xEE8E
+0x985D = 0xEE8F
+0x985E = 0xEE90
+0x985F = 0xEE91
+0x9860 = 0xEE92
+0x9861 = 0xEE93
+0x9862 = 0xEE94
+0x9863 = 0xEE95
+0x9864 = 0xEE96
+0x9865 = 0xEE97
+0x9866 = 0xEE98
+0x9867 = 0xEE99
+0x9868 = 0xEE9A
+0x9869 = 0xEE9B
+0x986A = 0xEE9C
+0x986B = 0xEE9D
+0x986C = 0xEE9E
+0x986D = 0xEE9F
+0x986E = 0xEEA0
+0x986F = 0xEF40
+0x9870 = 0xEF41
+0x9871 = 0xEF42
+0x9872 = 0xEF43
+0x9873 = 0xEF44
+0x9874 = 0xEF45
+0x988B = 0xEF46
+0x988E = 0xEF47
+0x9892 = 0xEF48
+0x9895 = 0xEF49
+0x9899 = 0xEF4A
+0x98A3 = 0xEF4B
+0x98A8 = 0xEF4C
+0x98A9 = 0xEF4D
+0x98AA = 0xEF4E
+0x98AB = 0xEF4F
+0x98AC = 0xEF50
+0x98AD = 0xEF51
+0x98AE = 0xEF52
+0x98AF = 0xEF53
+0x98B0 = 0xEF54
+0x98B1 = 0xEF55
+0x98B2 = 0xEF56
+0x98B3 = 0xEF57
+0x98B4 = 0xEF58
+0x98B5 = 0xEF59
+0x98B6 = 0xEF5A
+0x98B7 = 0xEF5B
+0x98B8 = 0xEF5C
+0x98B9 = 0xEF5D
+0x98BA = 0xEF5E
+0x98BB = 0xEF5F
+0x98BC = 0xEF60
+0x98BD = 0xEF61
+0x98BE = 0xEF62
+0x98BF = 0xEF63
+0x98C0 = 0xEF64
+0x98C1 = 0xEF65
+0x98C2 = 0xEF66
+0x98C3 = 0xEF67
+0x98C4 = 0xEF68
+0x98C5 = 0xEF69
+0x98C6 = 0xEF6A
+0x98C7 = 0xEF6B
+0x98C8 = 0xEF6C
+0x98C9 = 0xEF6D
+0x98CA = 0xEF6E
+0x98CB = 0xEF6F
+0x98CC = 0xEF70
+0x98CD = 0xEF71
+0x98CF = 0xEF72
+0x98D0 = 0xEF73
+0x98D4 = 0xEF74
+0x98D6 = 0xEF75
+0x98D7 = 0xEF76
+0x98DB = 0xEF77
+0x98DC = 0xEF78
+0x98DD = 0xEF79
+0x98E0 = 0xEF7A
+0x98E1 = 0xEF7B
+0x98E2 = 0xEF7C
+0x98E3 = 0xEF7D
+0x98E4 = 0xEF7E
+0x98E5 = 0xEF80
+0x98E6 = 0xEF81
+0x98E9 = 0xEF82
+0x98EA = 0xEF83
+0x98EB = 0xEF84
+0x98EC = 0xEF85
+0x98ED = 0xEF86
+0x98EE = 0xEF87
+0x98EF = 0xEF88
+0x98F0 = 0xEF89
+0x98F1 = 0xEF8A
+0x98F2 = 0xEF8B
+0x98F3 = 0xEF8C
+0x98F4 = 0xEF8D
+0x98F5 = 0xEF8E
+0x98F6 = 0xEF8F
+0x98F7 = 0xEF90
+0x98F8 = 0xEF91
+0x98F9 = 0xEF92
+0x98FA = 0xEF93
+0x98FB = 0xEF94
+0x98FC = 0xEF95
+0x98FD = 0xEF96
+0x98FE = 0xEF97
+0x98FF = 0xEF98
+0x9900 = 0xEF99
+0x9901 = 0xEF9A
+0x9902 = 0xEF9B
+0x9903 = 0xEF9C
+0x9904 = 0xEF9D
+0x9905 = 0xEF9E
+0x9906 = 0xEF9F
+0x9907 = 0xEFA0
+0x9908 = 0xF040
+0x9909 = 0xF041
+0x990A = 0xF042
+0x990B = 0xF043
+0x990C = 0xF044
+0x990E = 0xF045
+0x990F = 0xF046
+0x9911 = 0xF047
+0x9912 = 0xF048
+0x9913 = 0xF049
+0x9914 = 0xF04A
+0x9915 = 0xF04B
+0x9916 = 0xF04C
+0x9917 = 0xF04D
+0x9918 = 0xF04E
+0x9919 = 0xF04F
+0x991A = 0xF050
+0x991B = 0xF051
+0x991C = 0xF052
+0x991D = 0xF053
+0x991E = 0xF054
+0x991F = 0xF055
+0x9920 = 0xF056
+0x9921 = 0xF057
+0x9922 = 0xF058
+0x9923 = 0xF059
+0x9924 = 0xF05A
+0x9925 = 0xF05B
+0x9926 = 0xF05C
+0x9927 = 0xF05D
+0x9928 = 0xF05E
+0x9929 = 0xF05F
+0x992A = 0xF060
+0x992B = 0xF061
+0x992C = 0xF062
+0x992D = 0xF063
+0x992F = 0xF064
+0x9930 = 0xF065
+0x9931 = 0xF066
+0x9932 = 0xF067
+0x9933 = 0xF068
+0x9934 = 0xF069
+0x9935 = 0xF06A
+0x9936 = 0xF06B
+0x9937 = 0xF06C
+0x9938 = 0xF06D
+0x9939 = 0xF06E
+0x993A = 0xF06F
+0x993B = 0xF070
+0x993C = 0xF071
+0x993D = 0xF072
+0x993E = 0xF073
+0x993F = 0xF074
+0x9940 = 0xF075
+0x9941 = 0xF076
+0x9942 = 0xF077
+0x9943 = 0xF078
+0x9944 = 0xF079
+0x9945 = 0xF07A
+0x9946 = 0xF07B
+0x9947 = 0xF07C
+0x9948 = 0xF07D
+0x9949 = 0xF07E
+0x994A = 0xF080
+0x994B = 0xF081
+0x994C = 0xF082
+0x994D = 0xF083
+0x994E = 0xF084
+0x994F = 0xF085
+0x9950 = 0xF086
+0x9951 = 0xF087
+0x9952 = 0xF088
+0x9953 = 0xF089
+0x9956 = 0xF08A
+0x9957 = 0xF08B
+0x9958 = 0xF08C
+0x9959 = 0xF08D
+0x995A = 0xF08E
+0x995B = 0xF08F
+0x995C = 0xF090
+0x995D = 0xF091
+0x995E = 0xF092
+0x995F = 0xF093
+0x9960 = 0xF094
+0x9961 = 0xF095
+0x9962 = 0xF096
+0x9964 = 0xF097
+0x9966 = 0xF098
+0x9973 = 0xF099
+0x9978 = 0xF09A
+0x9979 = 0xF09B
+0x997B = 0xF09C
+0x997E = 0xF09D
+0x9982 = 0xF09E
+0x9983 = 0xF09F
+0x9989 = 0xF0A0
+0x998C = 0xF140
+0x998E = 0xF141
+0x999A = 0xF142
+0x999B = 0xF143
+0x999C = 0xF144
+0x999D = 0xF145
+0x999E = 0xF146
+0x999F = 0xF147
+0x99A0 = 0xF148
+0x99A1 = 0xF149
+0x99A2 = 0xF14A
+0x99A3 = 0xF14B
+0x99A4 = 0xF14C
+0x99A6 = 0xF14D
+0x99A7 = 0xF14E
+0x99A9 = 0xF14F
+0x99AA = 0xF150
+0x99AB = 0xF151
+0x99AC = 0xF152
+0x99AD = 0xF153
+0x99AE = 0xF154
+0x99AF = 0xF155
+0x99B0 = 0xF156
+0x99B1 = 0xF157
+0x99B2 = 0xF158
+0x99B3 = 0xF159
+0x99B4 = 0xF15A
+0x99B5 = 0xF15B
+0x99B6 = 0xF15C
+0x99B7 = 0xF15D
+0x99B8 = 0xF15E
+0x99B9 = 0xF15F
+0x99BA = 0xF160
+0x99BB = 0xF161
+0x99BC = 0xF162
+0x99BD = 0xF163
+0x99BE = 0xF164
+0x99BF = 0xF165
+0x99C0 = 0xF166
+0x99C1 = 0xF167
+0x99C2 = 0xF168
+0x99C3 = 0xF169
+0x99C4 = 0xF16A
+0x99C5 = 0xF16B
+0x99C6 = 0xF16C
+0x99C7 = 0xF16D
+0x99C8 = 0xF16E
+0x99C9 = 0xF16F
+0x99CA = 0xF170
+0x99CB = 0xF171
+0x99CC = 0xF172
+0x99CD = 0xF173
+0x99CE = 0xF174
+0x99CF = 0xF175
+0x99D0 = 0xF176
+0x99D1 = 0xF177
+0x99D2 = 0xF178
+0x99D3 = 0xF179
+0x99D4 = 0xF17A
+0x99D5 = 0xF17B
+0x99D6 = 0xF17C
+0x99D7 = 0xF17D
+0x99D8 = 0xF17E
+0x99D9 = 0xF180
+0x99DA = 0xF181
+0x99DB = 0xF182
+0x99DC = 0xF183
+0x99DD = 0xF184
+0x99DE = 0xF185
+0x99DF = 0xF186
+0x99E0 = 0xF187
+0x99E1 = 0xF188
+0x99E2 = 0xF189
+0x99E3 = 0xF18A
+0x99E4 = 0xF18B
+0x99E5 = 0xF18C
+0x99E6 = 0xF18D
+0x99E7 = 0xF18E
+0x99E8 = 0xF18F
+0x99E9 = 0xF190
+0x99EA = 0xF191
+0x99EB = 0xF192
+0x99EC = 0xF193
+0x99ED = 0xF194
+0x99EE = 0xF195
+0x99EF = 0xF196
+0x99F0 = 0xF197
+0x99F1 = 0xF198
+0x99F2 = 0xF199
+0x99F3 = 0xF19A
+0x99F4 = 0xF19B
+0x99F5 = 0xF19C
+0x99F6 = 0xF19D
+0x99F7 = 0xF19E
+0x99F8 = 0xF19F
+0x99F9 = 0xF1A0
+0x99FA = 0xF240
+0x99FB = 0xF241
+0x99FC = 0xF242
+0x99FD = 0xF243
+0x99FE = 0xF244
+0x99FF = 0xF245
+0x9A00 = 0xF246
+0x9A01 = 0xF247
+0x9A02 = 0xF248
+0x9A03 = 0xF249
+0x9A04 = 0xF24A
+0x9A05 = 0xF24B
+0x9A06 = 0xF24C
+0x9A07 = 0xF24D
+0x9A08 = 0xF24E
+0x9A09 = 0xF24F
+0x9A0A = 0xF250
+0x9A0B = 0xF251
+0x9A0C = 0xF252
+0x9A0D = 0xF253
+0x9A0E = 0xF254
+0x9A0F = 0xF255
+0x9A10 = 0xF256
+0x9A11 = 0xF257
+0x9A12 = 0xF258
+0x9A13 = 0xF259
+0x9A14 = 0xF25A
+0x9A15 = 0xF25B
+0x9A16 = 0xF25C
+0x9A17 = 0xF25D
+0x9A18 = 0xF25E
+0x9A19 = 0xF25F
+0x9A1A = 0xF260
+0x9A1B = 0xF261
+0x9A1C = 0xF262
+0x9A1D = 0xF263
+0x9A1E = 0xF264
+0x9A1F = 0xF265
+0x9A20 = 0xF266
+0x9A21 = 0xF267
+0x9A22 = 0xF268
+0x9A23 = 0xF269
+0x9A24 = 0xF26A
+0x9A25 = 0xF26B
+0x9A26 = 0xF26C
+0x9A27 = 0xF26D
+0x9A28 = 0xF26E
+0x9A29 = 0xF26F
+0x9A2A = 0xF270
+0x9A2B = 0xF271
+0x9A2C = 0xF272
+0x9A2D = 0xF273
+0x9A2E = 0xF274
+0x9A2F = 0xF275
+0x9A30 = 0xF276
+0x9A31 = 0xF277
+0x9A32 = 0xF278
+0x9A33 = 0xF279
+0x9A34 = 0xF27A
+0x9A35 = 0xF27B
+0x9A36 = 0xF27C
+0x9A37 = 0xF27D
+0x9A38 = 0xF27E
+0x9A39 = 0xF280
+0x9A3A = 0xF281
+0x9A3B = 0xF282
+0x9A3C = 0xF283
+0x9A3D = 0xF284
+0x9A3E = 0xF285
+0x9A3F = 0xF286
+0x9A40 = 0xF287
+0x9A41 = 0xF288
+0x9A42 = 0xF289
+0x9A43 = 0xF28A
+0x9A44 = 0xF28B
+0x9A45 = 0xF28C
+0x9A46 = 0xF28D
+0x9A47 = 0xF28E
+0x9A48 = 0xF28F
+0x9A49 = 0xF290
+0x9A4A = 0xF291
+0x9A4B = 0xF292
+0x9A4C = 0xF293
+0x9A4D = 0xF294
+0x9A4E = 0xF295
+0x9A4F = 0xF296
+0x9A50 = 0xF297
+0x9A51 = 0xF298
+0x9A52 = 0xF299
+0x9A53 = 0xF29A
+0x9A54 = 0xF29B
+0x9A55 = 0xF29C
+0x9A56 = 0xF29D
+0x9A57 = 0xF29E
+0x9A58 = 0xF29F
+0x9A59 = 0xF2A0
+0x9A5A = 0xF340
+0x9A5B = 0xF341
+0x9A5C = 0xF342
+0x9A5D = 0xF343
+0x9A5E = 0xF344
+0x9A5F = 0xF345
+0x9A60 = 0xF346
+0x9A61 = 0xF347
+0x9A62 = 0xF348
+0x9A63 = 0xF349
+0x9A64 = 0xF34A
+0x9A65 = 0xF34B
+0x9A66 = 0xF34C
+0x9A67 = 0xF34D
+0x9A68 = 0xF34E
+0x9A69 = 0xF34F
+0x9A6A = 0xF350
+0x9A6B = 0xF351
+0x9A72 = 0xF352
+0x9A83 = 0xF353
+0x9A89 = 0xF354
+0x9A8D = 0xF355
+0x9A8E = 0xF356
+0x9A94 = 0xF357
+0x9A95 = 0xF358
+0x9A99 = 0xF359
+0x9AA6 = 0xF35A
+0x9AA9 = 0xF35B
+0x9AAA = 0xF35C
+0x9AAB = 0xF35D
+0x9AAC = 0xF35E
+0x9AAD = 0xF35F
+0x9AAE = 0xF360
+0x9AAF = 0xF361
+0x9AB2 = 0xF362
+0x9AB3 = 0xF363
+0x9AB4 = 0xF364
+0x9AB5 = 0xF365
+0x9AB9 = 0xF366
+0x9ABB = 0xF367
+0x9ABD = 0xF368
+0x9ABE = 0xF369
+0x9ABF = 0xF36A
+0x9AC3 = 0xF36B
+0x9AC4 = 0xF36C
+0x9AC6 = 0xF36D
+0x9AC7 = 0xF36E
+0x9AC8 = 0xF36F
+0x9AC9 = 0xF370
+0x9ACA = 0xF371
+0x9ACD = 0xF372
+0x9ACE = 0xF373
+0x9ACF = 0xF374
+0x9AD0 = 0xF375
+0x9AD2 = 0xF376
+0x9AD4 = 0xF377
+0x9AD5 = 0xF378
+0x9AD6 = 0xF379
+0x9AD7 = 0xF37A
+0x9AD9 = 0xF37B
+0x9ADA = 0xF37C
+0x9ADB = 0xF37D
+0x9ADC = 0xF37E
+0x9ADD = 0xF380
+0x9ADE = 0xF381
+0x9AE0 = 0xF382
+0x9AE2 = 0xF383
+0x9AE3 = 0xF384
+0x9AE4 = 0xF385
+0x9AE5 = 0xF386
+0x9AE7 = 0xF387
+0x9AE8 = 0xF388
+0x9AE9 = 0xF389
+0x9AEA = 0xF38A
+0x9AEC = 0xF38B
+0x9AEE = 0xF38C
+0x9AF0 = 0xF38D
+0x9AF1 = 0xF38E
+0x9AF2 = 0xF38F
+0x9AF3 = 0xF390
+0x9AF4 = 0xF391
+0x9AF5 = 0xF392
+0x9AF6 = 0xF393
+0x9AF7 = 0xF394
+0x9AF8 = 0xF395
+0x9AFA = 0xF396
+0x9AFC = 0xF397
+0x9AFD = 0xF398
+0x9AFE = 0xF399
+0x9AFF = 0xF39A
+0x9B00 = 0xF39B
+0x9B01 = 0xF39C
+0x9B02 = 0xF39D
+0x9B04 = 0xF39E
+0x9B05 = 0xF39F
+0x9B06 = 0xF3A0
+0x9B07 = 0xF440
+0x9B09 = 0xF441
+0x9B0A = 0xF442
+0x9B0B = 0xF443
+0x9B0C = 0xF444
+0x9B0D = 0xF445
+0x9B0E = 0xF446
+0x9B10 = 0xF447
+0x9B11 = 0xF448
+0x9B12 = 0xF449
+0x9B14 = 0xF44A
+0x9B15 = 0xF44B
+0x9B16 = 0xF44C
+0x9B17 = 0xF44D
+0x9B18 = 0xF44E
+0x9B19 = 0xF44F
+0x9B1A = 0xF450
+0x9B1B = 0xF451
+0x9B1C = 0xF452
+0x9B1D = 0xF453
+0x9B1E = 0xF454
+0x9B20 = 0xF455
+0x9B21 = 0xF456
+0x9B22 = 0xF457
+0x9B24 = 0xF458
+0x9B25 = 0xF459
+0x9B26 = 0xF45A
+0x9B27 = 0xF45B
+0x9B28 = 0xF45C
+0x9B29 = 0xF45D
+0x9B2A = 0xF45E
+0x9B2B = 0xF45F
+0x9B2C = 0xF460
+0x9B2D = 0xF461
+0x9B2E = 0xF462
+0x9B30 = 0xF463
+0x9B31 = 0xF464
+0x9B33 = 0xF465
+0x9B34 = 0xF466
+0x9B35 = 0xF467
+0x9B36 = 0xF468
+0x9B37 = 0xF469
+0x9B38 = 0xF46A
+0x9B39 = 0xF46B
+0x9B3A = 0xF46C
+0x9B3D = 0xF46D
+0x9B3E = 0xF46E
+0x9B3F = 0xF46F
+0x9B40 = 0xF470
+0x9B46 = 0xF471
+0x9B4A = 0xF472
+0x9B4B = 0xF473
+0x9B4C = 0xF474
+0x9B4E = 0xF475
+0x9B50 = 0xF476
+0x9B52 = 0xF477
+0x9B53 = 0xF478
+0x9B55 = 0xF479
+0x9B56 = 0xF47A
+0x9B57 = 0xF47B
+0x9B58 = 0xF47C
+0x9B59 = 0xF47D
+0x9B5A = 0xF47E
+0x9B5B = 0xF480
+0x9B5C = 0xF481
+0x9B5D = 0xF482
+0x9B5E = 0xF483
+0x9B5F = 0xF484
+0x9B60 = 0xF485
+0x9B61 = 0xF486
+0x9B62 = 0xF487
+0x9B63 = 0xF488
+0x9B64 = 0xF489
+0x9B65 = 0xF48A
+0x9B66 = 0xF48B
+0x9B67 = 0xF48C
+0x9B68 = 0xF48D
+0x9B69 = 0xF48E
+0x9B6A = 0xF48F
+0x9B6B = 0xF490
+0x9B6C = 0xF491
+0x9B6D = 0xF492
+0x9B6E = 0xF493
+0x9B6F = 0xF494
+0x9B70 = 0xF495
+0x9B71 = 0xF496
+0x9B72 = 0xF497
+0x9B73 = 0xF498
+0x9B74 = 0xF499
+0x9B75 = 0xF49A
+0x9B76 = 0xF49B
+0x9B77 = 0xF49C
+0x9B78 = 0xF49D
+0x9B79 = 0xF49E
+0x9B7A = 0xF49F
+0x9B7B = 0xF4A0
+0x9B7C = 0xF540
+0x9B7D = 0xF541
+0x9B7E = 0xF542
+0x9B7F = 0xF543
+0x9B80 = 0xF544
+0x9B81 = 0xF545
+0x9B82 = 0xF546
+0x9B83 = 0xF547
+0x9B84 = 0xF548
+0x9B85 = 0xF549
+0x9B86 = 0xF54A
+0x9B87 = 0xF54B
+0x9B88 = 0xF54C
+0x9B89 = 0xF54D
+0x9B8A = 0xF54E
+0x9B8B = 0xF54F
+0x9B8C = 0xF550
+0x9B8D = 0xF551
+0x9B8E = 0xF552
+0x9B8F = 0xF553
+0x9B90 = 0xF554
+0x9B91 = 0xF555
+0x9B92 = 0xF556
+0x9B93 = 0xF557
+0x9B94 = 0xF558
+0x9B95 = 0xF559
+0x9B96 = 0xF55A
+0x9B97 = 0xF55B
+0x9B98 = 0xF55C
+0x9B99 = 0xF55D
+0x9B9A = 0xF55E
+0x9B9B = 0xF55F
+0x9B9C = 0xF560
+0x9B9D = 0xF561
+0x9B9E = 0xF562
+0x9B9F = 0xF563
+0x9BA0 = 0xF564
+0x9BA1 = 0xF565
+0x9BA2 = 0xF566
+0x9BA3 = 0xF567
+0x9BA4 = 0xF568
+0x9BA5 = 0xF569
+0x9BA6 = 0xF56A
+0x9BA7 = 0xF56B
+0x9BA8 = 0xF56C
+0x9BA9 = 0xF56D
+0x9BAA = 0xF56E
+0x9BAB = 0xF56F
+0x9BAC = 0xF570
+0x9BAD = 0xF571
+0x9BAE = 0xF572
+0x9BAF = 0xF573
+0x9BB0 = 0xF574
+0x9BB1 = 0xF575
+0x9BB2 = 0xF576
+0x9BB3 = 0xF577
+0x9BB4 = 0xF578
+0x9BB5 = 0xF579
+0x9BB6 = 0xF57A
+0x9BB7 = 0xF57B
+0x9BB8 = 0xF57C
+0x9BB9 = 0xF57D
+0x9BBA = 0xF57E
+0x9BBB = 0xF580
+0x9BBC = 0xF581
+0x9BBD = 0xF582
+0x9BBE = 0xF583
+0x9BBF = 0xF584
+0x9BC0 = 0xF585
+0x9BC1 = 0xF586
+0x9BC2 = 0xF587
+0x9BC3 = 0xF588
+0x9BC4 = 0xF589
+0x9BC5 = 0xF58A
+0x9BC6 = 0xF58B
+0x9BC7 = 0xF58C
+0x9BC8 = 0xF58D
+0x9BC9 = 0xF58E
+0x9BCA = 0xF58F
+0x9BCB = 0xF590
+0x9BCC = 0xF591
+0x9BCD = 0xF592
+0x9BCE = 0xF593
+0x9BCF = 0xF594
+0x9BD0 = 0xF595
+0x9BD1 = 0xF596
+0x9BD2 = 0xF597
+0x9BD3 = 0xF598
+0x9BD4 = 0xF599
+0x9BD5 = 0xF59A
+0x9BD6 = 0xF59B
+0x9BD7 = 0xF59C
+0x9BD8 = 0xF59D
+0x9BD9 = 0xF59E
+0x9BDA = 0xF59F
+0x9BDB = 0xF5A0
+0x9BDC = 0xF640
+0x9BDD = 0xF641
+0x9BDE = 0xF642
+0x9BDF = 0xF643
+0x9BE0 = 0xF644
+0x9BE1 = 0xF645
+0x9BE2 = 0xF646
+0x9BE3 = 0xF647
+0x9BE4 = 0xF648
+0x9BE5 = 0xF649
+0x9BE6 = 0xF64A
+0x9BE7 = 0xF64B
+0x9BE8 = 0xF64C
+0x9BE9 = 0xF64D
+0x9BEA = 0xF64E
+0x9BEB = 0xF64F
+0x9BEC = 0xF650
+0x9BED = 0xF651
+0x9BEE = 0xF652
+0x9BEF = 0xF653
+0x9BF0 = 0xF654
+0x9BF1 = 0xF655
+0x9BF2 = 0xF656
+0x9BF3 = 0xF657
+0x9BF4 = 0xF658
+0x9BF5 = 0xF659
+0x9BF6 = 0xF65A
+0x9BF7 = 0xF65B
+0x9BF8 = 0xF65C
+0x9BF9 = 0xF65D
+0x9BFA = 0xF65E
+0x9BFB = 0xF65F
+0x9BFC = 0xF660
+0x9BFD = 0xF661
+0x9BFE = 0xF662
+0x9BFF = 0xF663
+0x9C00 = 0xF664
+0x9C01 = 0xF665
+0x9C02 = 0xF666
+0x9C03 = 0xF667
+0x9C04 = 0xF668
+0x9C05 = 0xF669
+0x9C06 = 0xF66A
+0x9C07 = 0xF66B
+0x9C08 = 0xF66C
+0x9C09 = 0xF66D
+0x9C0A = 0xF66E
+0x9C0B = 0xF66F
+0x9C0C = 0xF670
+0x9C0D = 0xF671
+0x9C0E = 0xF672
+0x9C0F = 0xF673
+0x9C10 = 0xF674
+0x9C11 = 0xF675
+0x9C12 = 0xF676
+0x9C13 = 0xF677
+0x9C14 = 0xF678
+0x9C15 = 0xF679
+0x9C16 = 0xF67A
+0x9C17 = 0xF67B
+0x9C18 = 0xF67C
+0x9C19 = 0xF67D
+0x9C1A = 0xF67E
+0x9C1B = 0xF680
+0x9C1C = 0xF681
+0x9C1D = 0xF682
+0x9C1E = 0xF683
+0x9C1F = 0xF684
+0x9C20 = 0xF685
+0x9C21 = 0xF686
+0x9C22 = 0xF687
+0x9C23 = 0xF688
+0x9C24 = 0xF689
+0x9C25 = 0xF68A
+0x9C26 = 0xF68B
+0x9C27 = 0xF68C
+0x9C28 = 0xF68D
+0x9C29 = 0xF68E
+0x9C2A = 0xF68F
+0x9C2B = 0xF690
+0x9C2C = 0xF691
+0x9C2D = 0xF692
+0x9C2E = 0xF693
+0x9C2F = 0xF694
+0x9C30 = 0xF695
+0x9C31 = 0xF696
+0x9C32 = 0xF697
+0x9C33 = 0xF698
+0x9C34 = 0xF699
+0x9C35 = 0xF69A
+0x9C36 = 0xF69B
+0x9C37 = 0xF69C
+0x9C38 = 0xF69D
+0x9C39 = 0xF69E
+0x9C3A = 0xF69F
+0x9C3B = 0xF6A0
+0x9C3C = 0xF740
+0x9C3D = 0xF741
+0x9C3E = 0xF742
+0x9C3F = 0xF743
+0x9C40 = 0xF744
+0x9C41 = 0xF745
+0x9C42 = 0xF746
+0x9C43 = 0xF747
+0x9C44 = 0xF748
+0x9C45 = 0xF749
+0x9C46 = 0xF74A
+0x9C47 = 0xF74B
+0x9C48 = 0xF74C
+0x9C49 = 0xF74D
+0x9C4A = 0xF74E
+0x9C4B = 0xF74F
+0x9C4C = 0xF750
+0x9C4D = 0xF751
+0x9C4E = 0xF752
+0x9C4F = 0xF753
+0x9C50 = 0xF754
+0x9C51 = 0xF755
+0x9C52 = 0xF756
+0x9C53 = 0xF757
+0x9C54 = 0xF758
+0x9C55 = 0xF759
+0x9C56 = 0xF75A
+0x9C57 = 0xF75B
+0x9C58 = 0xF75C
+0x9C59 = 0xF75D
+0x9C5A = 0xF75E
+0x9C5B = 0xF75F
+0x9C5C = 0xF760
+0x9C5D = 0xF761
+0x9C5E = 0xF762
+0x9C5F = 0xF763
+0x9C60 = 0xF764
+0x9C61 = 0xF765
+0x9C62 = 0xF766
+0x9C63 = 0xF767
+0x9C64 = 0xF768
+0x9C65 = 0xF769
+0x9C66 = 0xF76A
+0x9C67 = 0xF76B
+0x9C68 = 0xF76C
+0x9C69 = 0xF76D
+0x9C6A = 0xF76E
+0x9C6B = 0xF76F
+0x9C6C = 0xF770
+0x9C6D = 0xF771
+0x9C6E = 0xF772
+0x9C6F = 0xF773
+0x9C70 = 0xF774
+0x9C71 = 0xF775
+0x9C72 = 0xF776
+0x9C73 = 0xF777
+0x9C74 = 0xF778
+0x9C75 = 0xF779
+0x9C76 = 0xF77A
+0x9C77 = 0xF77B
+0x9C78 = 0xF77C
+0x9C79 = 0xF77D
+0x9C7A = 0xF77E
+0x9C7B = 0xF780
+0x9C7D = 0xF781
+0x9C7E = 0xF782
+0x9C80 = 0xF783
+0x9C83 = 0xF784
+0x9C84 = 0xF785
+0x9C89 = 0xF786
+0x9C8A = 0xF787
+0x9C8C = 0xF788
+0x9C8F = 0xF789
+0x9C93 = 0xF78A
+0x9C96 = 0xF78B
+0x9C97 = 0xF78C
+0x9C98 = 0xF78D
+0x9C99 = 0xF78E
+0x9C9D = 0xF78F
+0x9CAA = 0xF790
+0x9CAC = 0xF791
+0x9CAF = 0xF792
+0x9CB9 = 0xF793
+0x9CBE = 0xF794
+0x9CBF = 0xF795
+0x9CC0 = 0xF796
+0x9CC1 = 0xF797
+0x9CC2 = 0xF798
+0x9CC8 = 0xF799
+0x9CC9 = 0xF79A
+0x9CD1 = 0xF79B
+0x9CD2 = 0xF79C
+0x9CDA = 0xF79D
+0x9CDB = 0xF79E
+0x9CE0 = 0xF79F
+0x9CE1 = 0xF7A0
+0x9CE3 = 0xF840
+0x9CE4 = 0xF841
+0x9CE5 = 0xF842
+0x9CE6 = 0xF843
+0x9CE7 = 0xF844
+0x9CE8 = 0xF845
+0x9CE9 = 0xF846
+0x9CEA = 0xF847
+0x9CEB = 0xF848
+0x9CEC = 0xF849
+0x9CED = 0xF84A
+0x9CEE = 0xF84B
+0x9CEF = 0xF84C
+0x9CF0 = 0xF84D
+0x9CF1 = 0xF84E
+0x9CF2 = 0xF84F
+0x9CF3 = 0xF850
+0x9CF4 = 0xF851
+0x9CF5 = 0xF852
+0x9CF6 = 0xF853
+0x9CF7 = 0xF854
+0x9CF8 = 0xF855
+0x9CF9 = 0xF856
+0x9CFA = 0xF857
+0x9CFB = 0xF858
+0x9CFC = 0xF859
+0x9CFD = 0xF85A
+0x9CFE = 0xF85B
+0x9CFF = 0xF85C
+0x9D00 = 0xF85D
+0x9D01 = 0xF85E
+0x9D02 = 0xF85F
+0x9D03 = 0xF860
+0x9D04 = 0xF861
+0x9D05 = 0xF862
+0x9D06 = 0xF863
+0x9D07 = 0xF864
+0x9D08 = 0xF865
+0x9D09 = 0xF866
+0x9D0A = 0xF867
+0x9D0B = 0xF868
+0x9D0C = 0xF869
+0x9D0D = 0xF86A
+0x9D0E = 0xF86B
+0x9D0F = 0xF86C
+0x9D10 = 0xF86D
+0x9D11 = 0xF86E
+0x9D12 = 0xF86F
+0x9D13 = 0xF870
+0x9D14 = 0xF871
+0x9D15 = 0xF872
+0x9D16 = 0xF873
+0x9D17 = 0xF874
+0x9D18 = 0xF875
+0x9D19 = 0xF876
+0x9D1A = 0xF877
+0x9D1B = 0xF878
+0x9D1C = 0xF879
+0x9D1D = 0xF87A
+0x9D1E = 0xF87B
+0x9D1F = 0xF87C
+0x9D20 = 0xF87D
+0x9D21 = 0xF87E
+0x9D22 = 0xF880
+0x9D23 = 0xF881
+0x9D24 = 0xF882
+0x9D25 = 0xF883
+0x9D26 = 0xF884
+0x9D27 = 0xF885
+0x9D28 = 0xF886
+0x9D29 = 0xF887
+0x9D2A = 0xF888
+0x9D2B = 0xF889
+0x9D2C = 0xF88A
+0x9D2D = 0xF88B
+0x9D2E = 0xF88C
+0x9D2F = 0xF88D
+0x9D30 = 0xF88E
+0x9D31 = 0xF88F
+0x9D32 = 0xF890
+0x9D33 = 0xF891
+0x9D34 = 0xF892
+0x9D35 = 0xF893
+0x9D36 = 0xF894
+0x9D37 = 0xF895
+0x9D38 = 0xF896
+0x9D39 = 0xF897
+0x9D3A = 0xF898
+0x9D3B = 0xF899
+0x9D3C = 0xF89A
+0x9D3D = 0xF89B
+0x9D3E = 0xF89C
+0x9D3F = 0xF89D
+0x9D40 = 0xF89E
+0x9D41 = 0xF89F
+0x9D42 = 0xF8A0
+0x9D43 = 0xF940
+0x9D44 = 0xF941
+0x9D45 = 0xF942
+0x9D46 = 0xF943
+0x9D47 = 0xF944
+0x9D48 = 0xF945
+0x9D49 = 0xF946
+0x9D4A = 0xF947
+0x9D4B = 0xF948
+0x9D4C = 0xF949
+0x9D4D = 0xF94A
+0x9D4E = 0xF94B
+0x9D4F = 0xF94C
+0x9D50 = 0xF94D
+0x9D51 = 0xF94E
+0x9D52 = 0xF94F
+0x9D53 = 0xF950
+0x9D54 = 0xF951
+0x9D55 = 0xF952
+0x9D56 = 0xF953
+0x9D57 = 0xF954
+0x9D58 = 0xF955
+0x9D59 = 0xF956
+0x9D5A = 0xF957
+0x9D5B = 0xF958
+0x9D5C = 0xF959
+0x9D5D = 0xF95A
+0x9D5E = 0xF95B
+0x9D5F = 0xF95C
+0x9D60 = 0xF95D
+0x9D61 = 0xF95E
+0x9D62 = 0xF95F
+0x9D63 = 0xF960
+0x9D64 = 0xF961
+0x9D65 = 0xF962
+0x9D66 = 0xF963
+0x9D67 = 0xF964
+0x9D68 = 0xF965
+0x9D69 = 0xF966
+0x9D6A = 0xF967
+0x9D6B = 0xF968
+0x9D6C = 0xF969
+0x9D6D = 0xF96A
+0x9D6E = 0xF96B
+0x9D6F = 0xF96C
+0x9D70 = 0xF96D
+0x9D71 = 0xF96E
+0x9D72 = 0xF96F
+0x9D73 = 0xF970
+0x9D74 = 0xF971
+0x9D75 = 0xF972
+0x9D76 = 0xF973
+0x9D77 = 0xF974
+0x9D78 = 0xF975
+0x9D79 = 0xF976
+0x9D7A = 0xF977
+0x9D7B = 0xF978
+0x9D7C = 0xF979
+0x9D7D = 0xF97A
+0x9D7E = 0xF97B
+0x9D7F = 0xF97C
+0x9D80 = 0xF97D
+0x9D81 = 0xF97E
+0x9D82 = 0xF980
+0x9D83 = 0xF981
+0x9D84 = 0xF982
+0x9D85 = 0xF983
+0x9D86 = 0xF984
+0x9D87 = 0xF985
+0x9D88 = 0xF986
+0x9D89 = 0xF987
+0x9D8A = 0xF988
+0x9D8B = 0xF989
+0x9D8C = 0xF98A
+0x9D8D = 0xF98B
+0x9D8E = 0xF98C
+0x9D8F = 0xF98D
+0x9D90 = 0xF98E
+0x9D91 = 0xF98F
+0x9D92 = 0xF990
+0x9D93 = 0xF991
+0x9D94 = 0xF992
+0x9D95 = 0xF993
+0x9D96 = 0xF994
+0x9D97 = 0xF995
+0x9D98 = 0xF996
+0x9D99 = 0xF997
+0x9D9A = 0xF998
+0x9D9B = 0xF999
+0x9D9C = 0xF99A
+0x9D9D = 0xF99B
+0x9D9E = 0xF99C
+0x9D9F = 0xF99D
+0x9DA0 = 0xF99E
+0x9DA1 = 0xF99F
+0x9DA2 = 0xF9A0
+0x9DA3 = 0xFA40
+0x9DA4 = 0xFA41
+0x9DA5 = 0xFA42
+0x9DA6 = 0xFA43
+0x9DA7 = 0xFA44
+0x9DA8 = 0xFA45
+0x9DA9 = 0xFA46
+0x9DAA = 0xFA47
+0x9DAB = 0xFA48
+0x9DAC = 0xFA49
+0x9DAD = 0xFA4A
+0x9DAE = 0xFA4B
+0x9DAF = 0xFA4C
+0x9DB0 = 0xFA4D
+0x9DB1 = 0xFA4E
+0x9DB2 = 0xFA4F
+0x9DB3 = 0xFA50
+0x9DB4 = 0xFA51
+0x9DB5 = 0xFA52
+0x9DB6 = 0xFA53
+0x9DB7 = 0xFA54
+0x9DB8 = 0xFA55
+0x9DB9 = 0xFA56
+0x9DBA = 0xFA57
+0x9DBB = 0xFA58
+0x9DBC = 0xFA59
+0x9DBD = 0xFA5A
+0x9DBE = 0xFA5B
+0x9DBF = 0xFA5C
+0x9DC0 = 0xFA5D
+0x9DC1 = 0xFA5E
+0x9DC2 = 0xFA5F
+0x9DC3 = 0xFA60
+0x9DC4 = 0xFA61
+0x9DC5 = 0xFA62
+0x9DC6 = 0xFA63
+0x9DC7 = 0xFA64
+0x9DC8 = 0xFA65
+0x9DC9 = 0xFA66
+0x9DCA = 0xFA67
+0x9DCB = 0xFA68
+0x9DCC = 0xFA69
+0x9DCD = 0xFA6A
+0x9DCE = 0xFA6B
+0x9DCF = 0xFA6C
+0x9DD0 = 0xFA6D
+0x9DD1 = 0xFA6E
+0x9DD2 = 0xFA6F
+0x9DD3 = 0xFA70
+0x9DD4 = 0xFA71
+0x9DD5 = 0xFA72
+0x9DD6 = 0xFA73
+0x9DD7 = 0xFA74
+0x9DD8 = 0xFA75
+0x9DD9 = 0xFA76
+0x9DDA = 0xFA77
+0x9DDB = 0xFA78
+0x9DDC = 0xFA79
+0x9DDD = 0xFA7A
+0x9DDE = 0xFA7B
+0x9DDF = 0xFA7C
+0x9DE0 = 0xFA7D
+0x9DE1 = 0xFA7E
+0x9DE2 = 0xFA80
+0x9DE3 = 0xFA81
+0x9DE4 = 0xFA82
+0x9DE5 = 0xFA83
+0x9DE6 = 0xFA84
+0x9DE7 = 0xFA85
+0x9DE8 = 0xFA86
+0x9DE9 = 0xFA87
+0x9DEA = 0xFA88
+0x9DEB = 0xFA89
+0x9DEC = 0xFA8A
+0x9DED = 0xFA8B
+0x9DEE = 0xFA8C
+0x9DEF = 0xFA8D
+0x9DF0 = 0xFA8E
+0x9DF1 = 0xFA8F
+0x9DF2 = 0xFA90
+0x9DF3 = 0xFA91
+0x9DF4 = 0xFA92
+0x9DF5 = 0xFA93
+0x9DF6 = 0xFA94
+0x9DF7 = 0xFA95
+0x9DF8 = 0xFA96
+0x9DF9 = 0xFA97
+0x9DFA = 0xFA98
+0x9DFB = 0xFA99
+0x9DFC = 0xFA9A
+0x9DFD = 0xFA9B
+0x9DFE = 0xFA9C
+0x9DFF = 0xFA9D
+0x9E00 = 0xFA9E
+0x9E01 = 0xFA9F
+0x9E02 = 0xFAA0
+0x9E03 = 0xFB40
+0x9E04 = 0xFB41
+0x9E05 = 0xFB42
+0x9E06 = 0xFB43
+0x9E07 = 0xFB44
+0x9E08 = 0xFB45
+0x9E09 = 0xFB46
+0x9E0A = 0xFB47
+0x9E0B = 0xFB48
+0x9E0C = 0xFB49
+0x9E0D = 0xFB4A
+0x9E0E = 0xFB4B
+0x9E0F = 0xFB4C
+0x9E10 = 0xFB4D
+0x9E11 = 0xFB4E
+0x9E12 = 0xFB4F
+0x9E13 = 0xFB50
+0x9E14 = 0xFB51
+0x9E15 = 0xFB52
+0x9E16 = 0xFB53
+0x9E17 = 0xFB54
+0x9E18 = 0xFB55
+0x9E19 = 0xFB56
+0x9E1A = 0xFB57
+0x9E1B = 0xFB58
+0x9E1C = 0xFB59
+0x9E1D = 0xFB5A
+0x9E1E = 0xFB5B
+0x9E24 = 0xFB5C
+0x9E27 = 0xFB5D
+0x9E2E = 0xFB5E
+0x9E30 = 0xFB5F
+0x9E34 = 0xFB60
+0x9E3B = 0xFB61
+0x9E3C = 0xFB62
+0x9E40 = 0xFB63
+0x9E4D = 0xFB64
+0x9E50 = 0xFB65
+0x9E52 = 0xFB66
+0x9E53 = 0xFB67
+0x9E54 = 0xFB68
+0x9E56 = 0xFB69
+0x9E59 = 0xFB6A
+0x9E5D = 0xFB6B
+0x9E5F = 0xFB6C
+0x9E60 = 0xFB6D
+0x9E61 = 0xFB6E
+0x9E62 = 0xFB6F
+0x9E65 = 0xFB70
+0x9E6E = 0xFB71
+0x9E6F = 0xFB72
+0x9E72 = 0xFB73
+0x9E74 = 0xFB74
+0x9E75 = 0xFB75
+0x9E76 = 0xFB76
+0x9E77 = 0xFB77
+0x9E78 = 0xFB78
+0x9E79 = 0xFB79
+0x9E7A = 0xFB7A
+0x9E7B = 0xFB7B
+0x9E7C = 0xFB7C
+0x9E7D = 0xFB7D
+0x9E80 = 0xFB7E
+0x9E81 = 0xFB80
+0x9E83 = 0xFB81
+0x9E84 = 0xFB82
+0x9E85 = 0xFB83
+0x9E86 = 0xFB84
+0x9E89 = 0xFB85
+0x9E8A = 0xFB86
+0x9E8C = 0xFB87
+0x9E8D = 0xFB88
+0x9E8E = 0xFB89
+0x9E8F = 0xFB8A
+0x9E90 = 0xFB8B
+0x9E91 = 0xFB8C
+0x9E94 = 0xFB8D
+0x9E95 = 0xFB8E
+0x9E96 = 0xFB8F
+0x9E97 = 0xFB90
+0x9E98 = 0xFB91
+0x9E99 = 0xFB92
+0x9E9A = 0xFB93
+0x9E9B = 0xFB94
+0x9E9C = 0xFB95
+0x9E9E = 0xFB96
+0x9EA0 = 0xFB97
+0x9EA1 = 0xFB98
+0x9EA2 = 0xFB99
+0x9EA3 = 0xFB9A
+0x9EA4 = 0xFB9B
+0x9EA5 = 0xFB9C
+0x9EA7 = 0xFB9D
+0x9EA8 = 0xFB9E
+0x9EA9 = 0xFB9F
+0x9EAA = 0xFBA0
+0x9EAB = 0xFC40
+0x9EAC = 0xFC41
+0x9EAD = 0xFC42
+0x9EAE = 0xFC43
+0x9EAF = 0xFC44
+0x9EB0 = 0xFC45
+0x9EB1 = 0xFC46
+0x9EB2 = 0xFC47
+0x9EB3 = 0xFC48
+0x9EB5 = 0xFC49
+0x9EB6 = 0xFC4A
+0x9EB7 = 0xFC4B
+0x9EB9 = 0xFC4C
+0x9EBA = 0xFC4D
+0x9EBC = 0xFC4E
+0x9EBF = 0xFC4F
+0x9EC0 = 0xFC50
+0x9EC1 = 0xFC51
+0x9EC2 = 0xFC52
+0x9EC3 = 0xFC53
+0x9EC5 = 0xFC54
+0x9EC6 = 0xFC55
+0x9EC7 = 0xFC56
+0x9EC8 = 0xFC57
+0x9ECA = 0xFC58
+0x9ECB = 0xFC59
+0x9ECC = 0xFC5A
+0x9ED0 = 0xFC5B
+0x9ED2 = 0xFC5C
+0x9ED3 = 0xFC5D
+0x9ED5 = 0xFC5E
+0x9ED6 = 0xFC5F
+0x9ED7 = 0xFC60
+0x9ED9 = 0xFC61
+0x9EDA = 0xFC62
+0x9EDE = 0xFC63
+0x9EE1 = 0xFC64
+0x9EE3 = 0xFC65
+0x9EE4 = 0xFC66
+0x9EE6 = 0xFC67
+0x9EE8 = 0xFC68
+0x9EEB = 0xFC69
+0x9EEC = 0xFC6A
+0x9EED = 0xFC6B
+0x9EEE = 0xFC6C
+0x9EF0 = 0xFC6D
+0x9EF1 = 0xFC6E
+0x9EF2 = 0xFC6F
+0x9EF3 = 0xFC70
+0x9EF4 = 0xFC71
+0x9EF5 = 0xFC72
+0x9EF6 = 0xFC73
+0x9EF7 = 0xFC74
+0x9EF8 = 0xFC75
+0x9EFA = 0xFC76
+0x9EFD = 0xFC77
+0x9EFF = 0xFC78
+0x9F00 = 0xFC79
+0x9F01 = 0xFC7A
+0x9F02 = 0xFC7B
+0x9F03 = 0xFC7C
+0x9F04 = 0xFC7D
+0x9F05 = 0xFC7E
+0x9F06 = 0xFC80
+0x9F07 = 0xFC81
+0x9F08 = 0xFC82
+0x9F09 = 0xFC83
+0x9F0A = 0xFC84
+0x9F0C = 0xFC85
+0x9F0F = 0xFC86
+0x9F11 = 0xFC87
+0x9F12 = 0xFC88
+0x9F14 = 0xFC89
+0x9F15 = 0xFC8A
+0x9F16 = 0xFC8B
+0x9F18 = 0xFC8C
+0x9F1A = 0xFC8D
+0x9F1B = 0xFC8E
+0x9F1C = 0xFC8F
+0x9F1D = 0xFC90
+0x9F1E = 0xFC91
+0x9F1F = 0xFC92
+0x9F21 = 0xFC93
+0x9F23 = 0xFC94
+0x9F24 = 0xFC95
+0x9F25 = 0xFC96
+0x9F26 = 0xFC97
+0x9F27 = 0xFC98
+0x9F28 = 0xFC99
+0x9F29 = 0xFC9A
+0x9F2A = 0xFC9B
+0x9F2B = 0xFC9C
+0x9F2D = 0xFC9D
+0x9F2E = 0xFC9E
+0x9F30 = 0xFC9F
+0x9F31 = 0xFCA0
+0x9F32 = 0xFD40
+0x9F33 = 0xFD41
+0x9F34 = 0xFD42
+0x9F35 = 0xFD43
+0x9F36 = 0xFD44
+0x9F38 = 0xFD45
+0x9F3A = 0xFD46
+0x9F3C = 0xFD47
+0x9F3F = 0xFD48
+0x9F40 = 0xFD49
+0x9F41 = 0xFD4A
+0x9F42 = 0xFD4B
+0x9F43 = 0xFD4C
+0x9F45 = 0xFD4D
+0x9F46 = 0xFD4E
+0x9F47 = 0xFD4F
+0x9F48 = 0xFD50
+0x9F49 = 0xFD51
+0x9F4A = 0xFD52
+0x9F4B = 0xFD53
+0x9F4C = 0xFD54
+0x9F4D = 0xFD55
+0x9F4E = 0xFD56
+0x9F4F = 0xFD57
+0x9F52 = 0xFD58
+0x9F53 = 0xFD59
+0x9F54 = 0xFD5A
+0x9F55 = 0xFD5B
+0x9F56 = 0xFD5C
+0x9F57 = 0xFD5D
+0x9F58 = 0xFD5E
+0x9F59 = 0xFD5F
+0x9F5A = 0xFD60
+0x9F5B = 0xFD61
+0x9F5C = 0xFD62
+0x9F5D = 0xFD63
+0x9F5E = 0xFD64
+0x9F5F = 0xFD65
+0x9F60 = 0xFD66
+0x9F61 = 0xFD67
+0x9F62 = 0xFD68
+0x9F63 = 0xFD69
+0x9F64 = 0xFD6A
+0x9F65 = 0xFD6B
+0x9F66 = 0xFD6C
+0x9F67 = 0xFD6D
+0x9F68 = 0xFD6E
+0x9F69 = 0xFD6F
+0x9F6A = 0xFD70
+0x9F6B = 0xFD71
+0x9F6C = 0xFD72
+0x9F6D = 0xFD73
+0x9F6E = 0xFD74
+0x9F6F = 0xFD75
+0x9F70 = 0xFD76
+0x9F71 = 0xFD77
+0x9F72 = 0xFD78
+0x9F73 = 0xFD79
+0x9F74 = 0xFD7A
+0x9F75 = 0xFD7B
+0x9F76 = 0xFD7C
+0x9F77 = 0xFD7D
+0x9F78 = 0xFD7E
+0x9F79 = 0xFD80
+0x9F7A = 0xFD81
+0x9F7B = 0xFD82
+0x9F7C = 0xFD83
+0x9F7D = 0xFD84
+0x9F7E = 0xFD85
+0x9F81 = 0xFD86
+0x9F82 = 0xFD87
+0x9F8D = 0xFD88
+0x9F8E = 0xFD89
+0x9F8F = 0xFD8A
+0x9F90 = 0xFD8B
+0x9F91 = 0xFD8C
+0x9F92 = 0xFD8D
+0x9F93 = 0xFD8E
+0x9F94 = 0xFD8F
+0x9F95 = 0xFD90
+0x9F96 = 0xFD91
+0x9F97 = 0xFD92
+0x9F98 = 0xFD93
+0x9F9C = 0xFD94
+0x9F9D = 0xFD95
+0x9F9E = 0xFD96
+0x9FA1 = 0xFD97
+0x9FA2 = 0xFD98
+0x9FA3 = 0xFD99
+0x9FA4 = 0xFD9A
+0x9FA5 = 0xFD9B
+0xF92C = 0xFD9C
+0xF979 = 0xFD9D
+0xF995 = 0xFD9E
+0xF9E7 = 0xFD9F
+0xF9F1 = 0xFDA0
+0xFA0C = 0xFE40
+0xFA0D = 0xFE41
+0xFA0E = 0xFE42
+0xFA0F = 0xFE43
+0xFA11 = 0xFE44
+0xFA13 = 0xFE45
+0xFA14 = 0xFE46
+0xFA18 = 0xFE47
+0xFA1F = 0xFE48
+0xFA20 = 0xFE49
+0xFA21 = 0xFE4A
+0xFA23 = 0xFE4B
+0xFA24 = 0xFE4C
+0xFA27 = 0xFE4D
+0xFA28 = 0xFE4E
+0xFA29 = 0xFE4F
+0xFE30 = 0xA955
+0xFE49 = 0xA968
+0xFE4A = 0xA969
+0xFE4B = 0xA96A
+0xFE4C = 0xA96B
+0xFE4D = 0xA96C
+0xFE4E = 0xA96D
+0xFE4F = 0xA96E
+0xFE50 = 0xA96F
+0xFE51 = 0xA970
+0xFE52 = 0xA971
+0xFE54 = 0xA972
+0xFE55 = 0xA973
+0xFE56 = 0xA974
+0xFE57 = 0xA975
+0xFE59 = 0xA976
+0xFE5A = 0xA977
+0xFE5B = 0xA978
+0xFE5C = 0xA979
+0xFE5D = 0xA97A
+0xFE5E = 0xA97B
+0xFE5F = 0xA97C
+0xFE60 = 0xA97D
+0xFE61 = 0xA97E
+0xFE62 = 0xA980
+0xFE63 = 0xA981
+0xFE64 = 0xA982
+0xFE65 = 0xA983
+0xFE66 = 0xA984
+0xFE68 = 0xA985
+0xFE69 = 0xA986
+0xFE6A = 0xA987
+0xFE6B = 0xA988
+0xFFE2 = 0xA956
+0xFFE4 = 0xA957
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP942EXT.src b/share/i18n/csmapper/CP/UCS%CP942EXT.src
new file mode 100644 (file)
index 0000000..d387880
--- /dev/null
@@ -0,0 +1,7286 @@
+# $NetBSD: UCS%CP942EXT.src,v 1.3 2007/03/05 16:58:33 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP942EXT"
+SRC_ZONE       0x005C-0xFFE5
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+# This mapping data is made from :
+#
+# JISX0208@1990%UCS.src, CP932VDC@IBM%UCS.src
+# JIS X 0208:1978 - http://www.itscj.ipsj.or.jp/ISO-IR/042.pdf
+# JIS X 0208:1997 Appendix7 - http://www.jisc.go.jp/
+#
+0x005C = 0x2140
+0x00A2 = 0x2171
+0x00A3 = 0x2172
+0x00A7 = 0x2178
+0x00A8 = 0x212F
+0x00AC = 0x224C
+0x00B0 = 0x216B
+0x00B1 = 0x215E
+0x00B4 = 0x212D
+0x00B6 = 0x2279
+0x00D7 = 0x215F
+0x00F7 = 0x2160
+0x0391 = 0x2621
+0x0392 = 0x2622
+0x0393 = 0x2623
+0x0394 = 0x2624
+0x0395 = 0x2625
+0x0396 = 0x2626
+0x0397 = 0x2627
+0x0398 = 0x2628
+0x0399 = 0x2629
+0x039A = 0x262A
+0x039B = 0x262B
+0x039C = 0x262C
+0x039D = 0x262D
+0x039E = 0x262E
+0x039F = 0x262F
+0x03A0 = 0x2630
+0x03A1 = 0x2631
+0x03A3 = 0x2632
+0x03A4 = 0x2633
+0x03A5 = 0x2634
+0x03A6 = 0x2635
+0x03A7 = 0x2636
+0x03A8 = 0x2637
+0x03A9 = 0x2638
+0x03B1 = 0x2641
+0x03B2 = 0x2642
+0x03B3 = 0x2643
+0x03B4 = 0x2644
+0x03B5 = 0x2645
+0x03B6 = 0x2646
+0x03B7 = 0x2647
+0x03B8 = 0x2648
+0x03B9 = 0x2649
+0x03BA = 0x264A
+0x03BB = 0x264B
+0x03BC = 0x264C
+0x03BD = 0x264D
+0x03BE = 0x264E
+0x03BF = 0x264F
+0x03C0 = 0x2650
+0x03C1 = 0x2651
+0x03C3 = 0x2652
+0x03C4 = 0x2653
+0x03C5 = 0x2654
+0x03C6 = 0x2655
+0x03C7 = 0x2656
+0x03C8 = 0x2657
+0x03C9 = 0x2658
+0x0401 = 0x2727
+0x0410 = 0x2721
+0x0411 = 0x2722
+0x0412 = 0x2723
+0x0413 = 0x2724
+0x0414 = 0x2725
+0x0415 = 0x2726
+0x0416 = 0x2728
+0x0417 = 0x2729
+0x0418 = 0x272A
+0x0419 = 0x272B
+0x041A = 0x272C
+0x041B = 0x272D
+0x041C = 0x272E
+0x041D = 0x272F
+0x041E = 0x2730
+0x041F = 0x2731
+0x0420 = 0x2732
+0x0421 = 0x2733
+0x0422 = 0x2734
+0x0423 = 0x2735
+0x0424 = 0x2736
+0x0425 = 0x2737
+0x0426 = 0x2738
+0x0427 = 0x2739
+0x0428 = 0x273A
+0x0429 = 0x273B
+0x042A = 0x273C
+0x042B = 0x273D
+0x042C = 0x273E
+0x042D = 0x273F
+0x042E = 0x2740
+0x042F = 0x2741
+0x0430 = 0x2751
+0x0431 = 0x2752
+0x0432 = 0x2753
+0x0433 = 0x2754
+0x0434 = 0x2755
+0x0435 = 0x2756
+0x0436 = 0x2758
+0x0437 = 0x2759
+0x0438 = 0x275A
+0x0439 = 0x275B
+0x043A = 0x275C
+0x043B = 0x275D
+0x043C = 0x275E
+0x043D = 0x275F
+0x043E = 0x2760
+0x043F = 0x2761
+0x0440 = 0x2762
+0x0441 = 0x2763
+0x0442 = 0x2764
+0x0443 = 0x2765
+0x0444 = 0x2766
+0x0445 = 0x2767
+0x0446 = 0x2768
+0x0447 = 0x2769
+0x0448 = 0x276A
+0x0449 = 0x276B
+0x044A = 0x276C
+0x044B = 0x276D
+0x044C = 0x276E
+0x044D = 0x276F
+0x044E = 0x2770
+0x044F = 0x2771
+0x0451 = 0x2757
+0x2010 = 0x213E
+0x2014 = 0x213D
+0x2015 = 0x213D
+0x2016 = 0x2142
+0x2018 = 0x2146
+0x2019 = 0x2147
+0x201C = 0x2148
+0x201D = 0x2149
+0x2020 = 0x2277
+0x2021 = 0x2278
+0x2025 = 0x2145
+0x2026 = 0x2144
+0x2030 = 0x2273
+0x2032 = 0x216C
+0x2033 = 0x216D
+0x203B = 0x2228
+0x2103 = 0x216E
+0x2116 = 0x933A
+0x2121 = 0x933B
+0x212B = 0x2272
+0x2160 = 0x932B
+0x2161 = 0x932C
+0x2162 = 0x932D
+0x2163 = 0x932E
+0x2164 = 0x932F
+0x2165 = 0x9330
+0x2166 = 0x9331
+0x2167 = 0x9332
+0x2168 = 0x9333
+0x2169 = 0x9334
+0x2170 = 0x9321
+0x2171 = 0x9322
+0x2172 = 0x9323
+0x2173 = 0x9324
+0x2174 = 0x9325
+0x2175 = 0x9326
+0x2176 = 0x9327
+0x2177 = 0x9328
+0x2178 = 0x9329
+0x2179 = 0x932A
+0x2190 = 0x222B
+0x2191 = 0x222C
+0x2192 = 0x222A
+0x2193 = 0x222D
+0x21D2 = 0x224D
+0x21D4 = 0x224E
+0x2200 = 0x224F
+0x2202 = 0x225F
+0x2203 = 0x2250
+0x2207 = 0x2260
+0x2208 = 0x223A
+0x220B = 0x223B
+0x2212 = 0x215D
+0x221A = 0x2265
+0x221D = 0x2267
+0x221E = 0x2167
+0x2220 = 0x225C
+0x2227 = 0x224A
+0x2228 = 0x224B
+0x2229 = 0x2241
+0x222A = 0x2240
+0x222B = 0x2269
+0x222C = 0x226A
+0x2234 = 0x2168
+0x2235 = 0x2268
+0x2235 = 0x933C
+0x223D = 0x2266
+0x2252 = 0x2262
+0x2260 = 0x2162
+0x2261 = 0x2261
+0x2266 = 0x2165
+0x2267 = 0x2166
+0x226A = 0x2263
+0x226B = 0x2264
+0x2282 = 0x223E
+0x2283 = 0x223F
+0x2286 = 0x223C
+0x2287 = 0x223D
+0x22A5 = 0x225D
+0x2312 = 0x225E
+0x2500 = 0x2821
+0x2501 = 0x282C
+0x2502 = 0x2822
+0x2503 = 0x282D
+0x250C = 0x2823
+0x250F = 0x282E
+0x2510 = 0x2824
+0x2513 = 0x282F
+0x2514 = 0x2826
+0x2517 = 0x2831
+0x2518 = 0x2825
+0x251B = 0x2830
+0x251C = 0x2827
+0x251D = 0x283C
+0x2520 = 0x2837
+0x2523 = 0x2832
+0x2524 = 0x2829
+0x2525 = 0x283E
+0x2528 = 0x2839
+0x252B = 0x2834
+0x252C = 0x2828
+0x252F = 0x2838
+0x2530 = 0x283D
+0x2533 = 0x2833
+0x2534 = 0x282A
+0x2537 = 0x283A
+0x2538 = 0x283F
+0x253B = 0x2835
+0x253C = 0x282B
+0x253F = 0x283B
+0x2542 = 0x2840
+0x254B = 0x2836
+0x25A0 = 0x2223
+0x25A1 = 0x2222
+0x25B2 = 0x2225
+0x25B3 = 0x2224
+0x25BC = 0x2227
+0x25BD = 0x2226
+0x25C6 = 0x2221
+0x25C7 = 0x217E
+0x25CB = 0x217B
+0x25CE = 0x217D
+0x25CF = 0x217C
+0x25EF = 0x227E
+0x2605 = 0x217A
+0x2606 = 0x2179
+0x2640 = 0x216A
+0x2642 = 0x2169
+0x266A = 0x2276
+0x266D = 0x2275
+0x266F = 0x2274
+0x3000 = 0x2121
+0x3001 = 0x2122
+0x3002 = 0x2123
+0x3003 = 0x2137
+0x3005 = 0x2139
+0x3006 = 0x213A
+0x3007 = 0x213B
+0x3008 = 0x2152
+0x3009 = 0x2153
+0x300A = 0x2154
+0x300B = 0x2155
+0x300C = 0x2156
+0x300D = 0x2157
+0x300E = 0x2158
+0x300F = 0x2159
+0x3010 = 0x215A
+0x3011 = 0x215B
+0x3012 = 0x2229
+0x3013 = 0x222E
+0x3014 = 0x214C
+0x3015 = 0x214D
+0x301C = 0x2141
+0x3041 = 0x2421
+0x3042 = 0x2422
+0x3043 = 0x2423
+0x3044 = 0x2424
+0x3045 = 0x2425
+0x3046 = 0x2426
+0x3047 = 0x2427
+0x3048 = 0x2428
+0x3049 = 0x2429
+0x304A = 0x242A
+0x304B = 0x242B
+0x304C = 0x242C
+0x304D = 0x242D
+0x304E = 0x242E
+0x304F = 0x242F
+0x3050 = 0x2430
+0x3051 = 0x2431
+0x3052 = 0x2432
+0x3053 = 0x2433
+0x3054 = 0x2434
+0x3055 = 0x2435
+0x3056 = 0x2436
+0x3057 = 0x2437
+0x3058 = 0x2438
+0x3059 = 0x2439
+0x305A = 0x243A
+0x305B = 0x243B
+0x305C = 0x243C
+0x305D = 0x243D
+0x305E = 0x243E
+0x305F = 0x243F
+0x3060 = 0x2440
+0x3061 = 0x2441
+0x3062 = 0x2442
+0x3063 = 0x2443
+0x3064 = 0x2444
+0x3065 = 0x2445
+0x3066 = 0x2446
+0x3067 = 0x2447
+0x3068 = 0x2448
+0x3069 = 0x2449
+0x306A = 0x244A
+0x306B = 0x244B
+0x306C = 0x244C
+0x306D = 0x244D
+0x306E = 0x244E
+0x306F = 0x244F
+0x3070 = 0x2450
+0x3071 = 0x2451
+0x3072 = 0x2452
+0x3073 = 0x2453
+0x3074 = 0x2454
+0x3075 = 0x2455
+0x3076 = 0x2456
+0x3077 = 0x2457
+0x3078 = 0x2458
+0x3079 = 0x2459
+0x307A = 0x245A
+0x307B = 0x245B
+0x307C = 0x245C
+0x307D = 0x245D
+0x307E = 0x245E
+0x307F = 0x245F
+0x3080 = 0x2460
+0x3081 = 0x2461
+0x3082 = 0x2462
+0x3083 = 0x2463
+0x3084 = 0x2464
+0x3085 = 0x2465
+0x3086 = 0x2466
+0x3087 = 0x2467
+0x3088 = 0x2468
+0x3089 = 0x2469
+0x308A = 0x246A
+0x308B = 0x246B
+0x308C = 0x246C
+0x308D = 0x246D
+0x308E = 0x246E
+0x308F = 0x246F
+0x3090 = 0x2470
+0x3091 = 0x2471
+0x3092 = 0x2472
+0x3093 = 0x2473
+0x309B = 0x212B
+0x309C = 0x212C
+0x309D = 0x2135
+0x309E = 0x2136
+0x30A1 = 0x2521
+0x30A2 = 0x2522
+0x30A3 = 0x2523
+0x30A4 = 0x2524
+0x30A5 = 0x2525
+0x30A6 = 0x2526
+0x30A7 = 0x2527
+0x30A8 = 0x2528
+0x30A9 = 0x2529
+0x30AA = 0x252A
+0x30AB = 0x252B
+0x30AC = 0x252C
+0x30AD = 0x252D
+0x30AE = 0x252E
+0x30AF = 0x252F
+0x30B0 = 0x2530
+0x30B1 = 0x2531
+0x30B2 = 0x2532
+0x30B3 = 0x2533
+0x30B4 = 0x2534
+0x30B5 = 0x2535
+0x30B6 = 0x2536
+0x30B7 = 0x2537
+0x30B8 = 0x2538
+0x30B9 = 0x2539
+0x30BA = 0x253A
+0x30BB = 0x253B
+0x30BC = 0x253C
+0x30BD = 0x253D
+0x30BE = 0x253E
+0x30BF = 0x253F
+0x30C0 = 0x2540
+0x30C1 = 0x2541
+0x30C2 = 0x2542
+0x30C3 = 0x2543
+0x30C4 = 0x2544
+0x30C5 = 0x2545
+0x30C6 = 0x2546
+0x30C7 = 0x2547
+0x30C8 = 0x2548
+0x30C9 = 0x2549
+0x30CA = 0x254A
+0x30CB = 0x254B
+0x30CC = 0x254C
+0x30CD = 0x254D
+0x30CE = 0x254E
+0x30CF = 0x254F
+0x30D0 = 0x2550
+0x30D1 = 0x2551
+0x30D2 = 0x2552
+0x30D3 = 0x2553
+0x30D4 = 0x2554
+0x30D5 = 0x2555
+0x30D6 = 0x2556
+0x30D7 = 0x2557
+0x30D8 = 0x2558
+0x30D9 = 0x2559
+0x30DA = 0x255A
+0x30DB = 0x255B
+0x30DC = 0x255C
+0x30DD = 0x255D
+0x30DE = 0x255E
+0x30DF = 0x255F
+0x30E0 = 0x2560
+0x30E1 = 0x2561
+0x30E2 = 0x2562
+0x30E3 = 0x2563
+0x30E4 = 0x2564
+0x30E5 = 0x2565
+0x30E6 = 0x2566
+0x30E7 = 0x2567
+0x30E8 = 0x2568
+0x30E9 = 0x2569
+0x30EA = 0x256A
+0x30EB = 0x256B
+0x30EC = 0x256C
+0x30ED = 0x256D
+0x30EE = 0x256E
+0x30EF = 0x256F
+0x30F0 = 0x2570
+0x30F1 = 0x2571
+0x30F2 = 0x2572
+0x30F3 = 0x2573
+0x30F4 = 0x2574
+0x30F5 = 0x2575
+0x30F6 = 0x2576
+0x30FB = 0x2126
+0x30FC = 0x213C
+0x30FD = 0x2133
+0x30FE = 0x2134
+0x3231 = 0x9339
+0x4E00 = 0x306C
+0x4E01 = 0x437A
+0x4E03 = 0x3C37
+0x4E07 = 0x4B7C
+0x4E08 = 0x3E66
+0x4E09 = 0x3B30
+0x4E0A = 0x3E65
+0x4E0B = 0x323C
+0x4E0D = 0x4954
+0x4E0E = 0x4D3F
+0x4E10 = 0x5022
+0x4E11 = 0x312F
+0x4E14 = 0x336E
+0x4E15 = 0x5023
+0x4E16 = 0x4024
+0x4E17 = 0x5242
+0x4E18 = 0x3556
+0x4E19 = 0x4A3A
+0x4E1E = 0x3E67
+0x4E21 = 0x4E3E
+0x4E26 = 0x4A42
+0x4E28 = 0x9349
+0x4E2A = 0x5024
+0x4E2D = 0x4366
+0x4E31 = 0x5025
+0x4E32 = 0x367A
+0x4E36 = 0x5026
+0x4E38 = 0x345D
+0x4E39 = 0x4330
+0x4E3B = 0x3C67
+0x4E3C = 0x5027
+0x4E3F = 0x5028
+0x4E42 = 0x5029
+0x4E43 = 0x4735
+0x4E45 = 0x3557
+0x4E4B = 0x4737
+0x4E4D = 0x4663
+0x4E4E = 0x3843
+0x4E4F = 0x4B33
+0x4E55 = 0x6949
+0x4E56 = 0x502A
+0x4E57 = 0x3E68
+0x4E58 = 0x502B
+0x4E59 = 0x3235
+0x4E5D = 0x3665
+0x4E5E = 0x3870
+0x4E5F = 0x4C69
+0x4E62 = 0x5626
+0x4E71 = 0x4D70
+0x4E73 = 0x467D
+0x4E7E = 0x3425
+0x4E80 = 0x3535
+0x4E82 = 0x502C
+0x4E85 = 0x502D
+0x4E86 = 0x4E3B
+0x4E88 = 0x4D3D
+0x4E89 = 0x4168
+0x4E8A = 0x502F
+0x4E8B = 0x3B76
+0x4E8C = 0x4673
+0x4E8E = 0x5032
+0x4E91 = 0x313E
+0x4E92 = 0x385F
+0x4E94 = 0x385E
+0x4E95 = 0x3066
+0x4E98 = 0x4F4B
+0x4E99 = 0x4F4A
+0x4E9B = 0x3A33
+0x4E9C = 0x3021
+0x4E9E = 0x5033
+0x4E9F = 0x5034
+0x4EA0 = 0x5035
+0x4EA1 = 0x4B34
+0x4EA2 = 0x5036
+0x4EA4 = 0x3872
+0x4EA5 = 0x3067
+0x4EA6 = 0x4B72
+0x4EA8 = 0x357C
+0x4EAB = 0x357D
+0x4EAC = 0x357E
+0x4EAD = 0x4462
+0x4EAE = 0x4E3C
+0x4EB0 = 0x5037
+0x4EB3 = 0x5038
+0x4EB6 = 0x5039
+0x4EBA = 0x3F4D
+0x4EC0 = 0x3D3A
+0x4EC1 = 0x3F4E
+0x4EC2 = 0x503E
+0x4EC4 = 0x503C
+0x4EC6 = 0x503D
+0x4EC7 = 0x3558
+0x4ECA = 0x3A23
+0x4ECB = 0x3270
+0x4ECD = 0x503B
+0x4ECE = 0x503A
+0x4ECF = 0x4A29
+0x4ED4 = 0x3B46
+0x4ED5 = 0x3B45
+0x4ED6 = 0x423E
+0x4ED7 = 0x503F
+0x4ED8 = 0x4955
+0x4ED9 = 0x4067
+0x4EDD = 0x2138
+0x4EDE = 0x5040
+0x4EDF = 0x5042
+0x4EE1 = 0x934A
+0x4EE3 = 0x4265
+0x4EE4 = 0x4E61
+0x4EE5 = 0x304A
+0x4EED = 0x5041
+0x4EEE = 0x323E
+0x4EF0 = 0x3644
+0x4EF2 = 0x4367
+0x4EF6 = 0x376F
+0x4EF7 = 0x5043
+0x4EFB = 0x4724
+0x4EFC = 0x934B
+0x4F00 = 0x934C
+0x4F01 = 0x346B
+0x4F03 = 0x934D
+0x4F09 = 0x5044
+0x4F0A = 0x304B
+0x4F0D = 0x3860
+0x4F0E = 0x346C
+0x4F0F = 0x497A
+0x4F10 = 0x4832
+0x4F11 = 0x3559
+0x4F1A = 0x3271
+0x4F1C = 0x5067
+0x4F1D = 0x4541
+0x4F2F = 0x476C
+0x4F30 = 0x5046
+0x4F34 = 0x483C
+0x4F36 = 0x4E62
+0x4F38 = 0x3F2D
+0x4F39 = 0x934E
+0x4F3A = 0x3B47
+0x4F3C = 0x3B77
+0x4F3D = 0x3240
+0x4F43 = 0x4451
+0x4F46 = 0x4322
+0x4F47 = 0x504A
+0x4F4D = 0x304C
+0x4F4E = 0x4463
+0x4F4F = 0x3D3B
+0x4F50 = 0x3A34
+0x4F51 = 0x4D24
+0x4F53 = 0x424E
+0x4F55 = 0x323F
+0x4F56 = 0x934F
+0x4F57 = 0x5049
+0x4F59 = 0x4D3E
+0x4F5A = 0x5045
+0x4F5B = 0x5047
+0x4F5C = 0x3A6E
+0x4F5D = 0x5048
+0x4F5E = 0x5524
+0x4F69 = 0x5050
+0x4F6F = 0x5053
+0x4F70 = 0x5051
+0x4F73 = 0x3242
+0x4F75 = 0x4A3B
+0x4F76 = 0x504B
+0x4F7B = 0x504F
+0x4F7C = 0x3873
+0x4F7F = 0x3B48
+0x4F83 = 0x3426
+0x4F86 = 0x5054
+0x4F88 = 0x504C
+0x4F8A = 0x9351
+0x4F8B = 0x4E63
+0x4F8D = 0x3B78
+0x4F8F = 0x504D
+0x4F91 = 0x5052
+0x4F92 = 0x9350
+0x4F94 = 0x9353
+0x4F96 = 0x5055
+0x4F98 = 0x504E
+0x4F9A = 0x9352
+0x4F9B = 0x3621
+0x4F9D = 0x304D
+0x4FA0 = 0x3622
+0x4FA1 = 0x3241
+0x4FAB = 0x5525
+0x4FAD = 0x5056
+0x4FAE = 0x496E
+0x4FAF = 0x3874
+0x4FB5 = 0x3F2F
+0x4FB6 = 0x4E37
+0x4FBF = 0x4A58
+0x4FC2 = 0x3738
+0x4FC3 = 0x4225
+0x4FC4 = 0x3264
+0x4FC9 = 0x9342
+0x4FCA = 0x3D53
+0x4FCD = 0x9354
+0x4FCE = 0x5059
+0x4FD0 = 0x505E
+0x4FD1 = 0x505C
+0x4FD4 = 0x5057
+0x4FD7 = 0x422F
+0x4FD8 = 0x505A
+0x4FDA = 0x505D
+0x4FDB = 0x505B
+0x4FDD = 0x4A5D
+0x4FDF = 0x5058
+0x4FE1 = 0x3F2E
+0x4FE3 = 0x4B73
+0x4FE4 = 0x505F
+0x4FE5 = 0x5060
+0x4FEE = 0x3D24
+0x4FEF = 0x506D
+0x4FF3 = 0x4750
+0x4FF5 = 0x4936
+0x4FF6 = 0x5068
+0x4FF8 = 0x4A70
+0x4FFA = 0x3236
+0x4FFE = 0x506C
+0x4FFF = 0x9357
+0x5005 = 0x5066
+0x5006 = 0x506F
+0x5009 = 0x4152
+0x500B = 0x3844
+0x500D = 0x475C
+0x500F = 0x6047
+0x5011 = 0x506E
+0x5012 = 0x455D
+0x5014 = 0x5063
+0x5016 = 0x3876
+0x5019 = 0x3875
+0x501A = 0x5061
+0x501E = 0x9358
+0x501F = 0x3C5A
+0x5021 = 0x5069
+0x5022 = 0x9356
+0x5023 = 0x4A6F
+0x5024 = 0x434D
+0x5025 = 0x5065
+0x5026 = 0x3771
+0x5028 = 0x5062
+0x5029 = 0x506A
+0x502A = 0x5064
+0x502B = 0x4E51
+0x502C = 0x506B
+0x502D = 0x4F41
+0x5036 = 0x3666
+0x5039 = 0x3770
+0x5040 = 0x9355
+0x5042 = 0x935B
+0x5043 = 0x5070
+0x5046 = 0x9359
+0x5047 = 0x5071
+0x5048 = 0x5075
+0x5049 = 0x304E
+0x504F = 0x4A50
+0x5050 = 0x5074
+0x5055 = 0x5073
+0x5056 = 0x5077
+0x505A = 0x5076
+0x505C = 0x4464
+0x5065 = 0x3772
+0x506C = 0x5078
+0x5070 = 0x935A
+0x5072 = 0x3C45
+0x5074 = 0x4226
+0x5075 = 0x4465
+0x5076 = 0x3676
+0x5078 = 0x5079
+0x507D = 0x3536
+0x5080 = 0x507A
+0x5085 = 0x507C
+0x508D = 0x4B35
+0x5091 = 0x3766
+0x5094 = 0x935C
+0x5098 = 0x3B31
+0x5099 = 0x4877
+0x509A = 0x507B
+0x50AC = 0x3A45
+0x50AD = 0x4D43
+0x50B2 = 0x507E
+0x50B3 = 0x5123
+0x50B4 = 0x507D
+0x50B5 = 0x3A44
+0x50B7 = 0x3D7D
+0x50BE = 0x3739
+0x50C2 = 0x5124
+0x50C5 = 0x364F
+0x50C9 = 0x5121
+0x50CA = 0x5122
+0x50CD = 0x462F
+0x50CF = 0x417C
+0x50D1 = 0x3623
+0x50D5 = 0x4B4D
+0x50D6 = 0x5125
+0x50D8 = 0x935E
+0x50DA = 0x4E3D
+0x50DE = 0x5126
+0x50E3 = 0x5129
+0x50E5 = 0x5127
+0x50E7 = 0x414E
+0x50ED = 0x5128
+0x50EE = 0x512A
+0x50F4 = 0x935D
+0x50F5 = 0x512C
+0x50F9 = 0x512B
+0x50FB = 0x4A48
+0x5100 = 0x3537
+0x5101 = 0x512E
+0x5102 = 0x512F
+0x5104 = 0x322F
+0x5109 = 0x512D
+0x5112 = 0x3C74
+0x5114 = 0x5132
+0x5115 = 0x5131
+0x5116 = 0x5130
+0x5118 = 0x4B79
+0x511A = 0x5133
+0x511F = 0x3D7E
+0x5121 = 0x5134
+0x512A = 0x4D25
+0x5132 = 0x4C59
+0x5137 = 0x5136
+0x513A = 0x5135
+0x513B = 0x5138
+0x513C = 0x5137
+0x513F = 0x5139
+0x5140 = 0x513A
+0x5141 = 0x3074
+0x5143 = 0x3835
+0x5144 = 0x373B
+0x5145 = 0x3D3C
+0x5146 = 0x437B
+0x5147 = 0x3624
+0x5148 = 0x4068
+0x5149 = 0x3877
+0x514A = 0x935F
+0x514B = 0x396E
+0x514C = 0x513C
+0x514D = 0x4C48
+0x514E = 0x4546
+0x5150 = 0x3B79
+0x5152 = 0x513B
+0x5154 = 0x513D
+0x515A = 0x455E
+0x515C = 0x3375
+0x5162 = 0x513E
+0x5164 = 0x9360
+0x5165 = 0x467E
+0x5168 = 0x4134
+0x5169 = 0x5140
+0x516A = 0x5141
+0x516B = 0x482C
+0x516C = 0x3878
+0x516D = 0x4F3B
+0x516E = 0x5142
+0x5171 = 0x3626
+0x5175 = 0x4A3C
+0x5176 = 0x4236
+0x5177 = 0x3671
+0x5178 = 0x4535
+0x517C = 0x3773
+0x5180 = 0x5143
+0x5182 = 0x5144
+0x5185 = 0x4662
+0x5186 = 0x315F
+0x5189 = 0x5147
+0x518A = 0x3A7D
+0x518C = 0x5146
+0x518D = 0x3A46
+0x518F = 0x5148
+0x5190 = 0x666E
+0x5191 = 0x5149
+0x5192 = 0x4B41
+0x5193 = 0x514A
+0x5195 = 0x514B
+0x5196 = 0x514C
+0x5197 = 0x3E69
+0x5199 = 0x3C4C
+0x519D = 0x9361
+0x51A0 = 0x3427
+0x51A2 = 0x514F
+0x51A4 = 0x514D
+0x51A5 = 0x4C3D
+0x51A6 = 0x514E
+0x51A8 = 0x495A
+0x51A9 = 0x5150
+0x51AA = 0x5151
+0x51AB = 0x5152
+0x51AC = 0x455F
+0x51B0 = 0x5156
+0x51B1 = 0x5154
+0x51B2 = 0x5155
+0x51B3 = 0x5153
+0x51B4 = 0x3A63
+0x51B5 = 0x5157
+0x51B6 = 0x4C6A
+0x51B7 = 0x4E64
+0x51BD = 0x5158
+0x51BE = 0x9362
+0x51C4 = 0x4028
+0x51C5 = 0x5159
+0x51C6 = 0x3D5A
+0x51C9 = 0x515A
+0x51CB = 0x437C
+0x51CC = 0x4E3F
+0x51CD = 0x4560
+0x51D6 = 0x5245
+0x51DB = 0x515B
+0x51DC = 0x7425
+0x51DD = 0x3645
+0x51E0 = 0x515C
+0x51E1 = 0x4B5E
+0x51E6 = 0x3D68
+0x51E7 = 0x427C
+0x51E9 = 0x515E
+0x51EA = 0x4664
+0x51EC = 0x9363
+0x51ED = 0x515F
+0x51F0 = 0x5160
+0x51F1 = 0x332E
+0x51F5 = 0x5161
+0x51F6 = 0x3627
+0x51F8 = 0x464C
+0x51F9 = 0x317A
+0x51FA = 0x3D50
+0x51FD = 0x4821
+0x51FE = 0x5162
+0x5200 = 0x4561
+0x5203 = 0x3F4F
+0x5204 = 0x5163
+0x5206 = 0x4A2C
+0x5207 = 0x405A
+0x5208 = 0x3422
+0x520A = 0x3429
+0x520B = 0x5164
+0x520E = 0x5166
+0x5211 = 0x373A
+0x5214 = 0x5165
+0x5215 = 0x9364
+0x5217 = 0x4E73
+0x521D = 0x3D69
+0x5224 = 0x483D
+0x5225 = 0x4A4C
+0x5227 = 0x5167
+0x5229 = 0x4D78
+0x522A = 0x5168
+0x522E = 0x5169
+0x5230 = 0x457E
+0x5233 = 0x516A
+0x5236 = 0x4029
+0x5237 = 0x3A7E
+0x5238 = 0x3774
+0x5239 = 0x516B
+0x523A = 0x3B49
+0x523B = 0x396F
+0x5243 = 0x4466
+0x5244 = 0x516D
+0x5247 = 0x4227
+0x524A = 0x3A6F
+0x524B = 0x516E
+0x524C = 0x516F
+0x524D = 0x4130
+0x524F = 0x516C
+0x5254 = 0x5171
+0x5256 = 0x4B36
+0x525B = 0x3964
+0x525E = 0x5170
+0x5263 = 0x3775
+0x5264 = 0x3A5E
+0x5265 = 0x476D
+0x5269 = 0x5174
+0x526A = 0x5172
+0x526F = 0x497B
+0x5270 = 0x3E6A
+0x5271 = 0x517B
+0x5272 = 0x3364
+0x5273 = 0x5175
+0x5274 = 0x5173
+0x5275 = 0x414F
+0x527D = 0x5177
+0x527F = 0x5176
+0x5283 = 0x3344
+0x5287 = 0x3760
+0x5288 = 0x517C
+0x5289 = 0x4E2D
+0x528D = 0x5178
+0x5291 = 0x517D
+0x5292 = 0x517A
+0x5294 = 0x5179
+0x529B = 0x4E4F
+0x529C = 0x9365
+0x529F = 0x3879
+0x52A0 = 0x3243
+0x52A3 = 0x4E74
+0x52A6 = 0x9366
+0x52A9 = 0x3D75
+0x52AA = 0x4558
+0x52AB = 0x3965
+0x52AC = 0x5222
+0x52AD = 0x5223
+0x52AF = 0x9558
+0x52B1 = 0x4E65
+0x52B4 = 0x4F2B
+0x52B5 = 0x5225
+0x52B9 = 0x387A
+0x52BC = 0x5224
+0x52BE = 0x332F
+0x52C0 = 0x9367
+0x52C1 = 0x5226
+0x52C3 = 0x4B56
+0x52C5 = 0x443C
+0x52C7 = 0x4D26
+0x52C9 = 0x4A59
+0x52CD = 0x5227
+0x52D2 = 0x7055
+0x52D5 = 0x4630
+0x52D7 = 0x5228
+0x52D8 = 0x342A
+0x52D9 = 0x4C33
+0x52DB = 0x9368
+0x52DD = 0x3E21
+0x52DE = 0x5229
+0x52DF = 0x4A67
+0x52E0 = 0x522D
+0x52E2 = 0x402A
+0x52E3 = 0x522A
+0x52E4 = 0x3650
+0x52E6 = 0x522B
+0x52E7 = 0x342B
+0x52F2 = 0x372E
+0x52F3 = 0x522E
+0x52F5 = 0x522F
+0x52F8 = 0x5230
+0x52F9 = 0x5231
+0x52FA = 0x3C5B
+0x52FE = 0x387B
+0x52FF = 0x4C5E
+0x5300 = 0x9369
+0x5301 = 0x4C68
+0x5302 = 0x4677
+0x5305 = 0x4A71
+0x5306 = 0x5232
+0x5307 = 0x936A
+0x5308 = 0x5233
+0x530D = 0x5235
+0x530F = 0x5237
+0x5310 = 0x5236
+0x5315 = 0x5238
+0x5316 = 0x323D
+0x5317 = 0x4B4C
+0x5319 = 0x3A7C
+0x531A = 0x5239
+0x531D = 0x4159
+0x5320 = 0x3E22
+0x5321 = 0x3629
+0x5323 = 0x523A
+0x5324 = 0x936B
+0x532A = 0x485B
+0x532F = 0x523B
+0x5331 = 0x523C
+0x5333 = 0x523D
+0x5338 = 0x523E
+0x5339 = 0x4924
+0x533A = 0x3668
+0x533B = 0x3065
+0x533F = 0x463F
+0x5340 = 0x523F
+0x5341 = 0x3D3D
+0x5343 = 0x4069
+0x5345 = 0x5241
+0x5346 = 0x5240
+0x5347 = 0x3E23
+0x5348 = 0x3861
+0x5349 = 0x5243
+0x534A = 0x483E
+0x534D = 0x5244
+0x5351 = 0x485C
+0x5352 = 0x4234
+0x5353 = 0x426E
+0x5354 = 0x3628
+0x5357 = 0x466E
+0x5358 = 0x4331
+0x535A = 0x476E
+0x535C = 0x4B4E
+0x535E = 0x5246
+0x5360 = 0x406A
+0x5366 = 0x3735
+0x5369 = 0x5247
+0x536E = 0x5248
+0x536F = 0x312C
+0x5370 = 0x3075
+0x5371 = 0x346D
+0x5372 = 0x936C
+0x5373 = 0x4228
+0x5374 = 0x3551
+0x5375 = 0x4D71
+0x5377 = 0x524B
+0x5378 = 0x3237
+0x537B = 0x524A
+0x537F = 0x362A
+0x5382 = 0x524C
+0x5384 = 0x4C71
+0x5393 = 0x936D
+0x5396 = 0x524D
+0x5398 = 0x4E52
+0x539A = 0x387C
+0x539F = 0x3836
+0x53A0 = 0x524E
+0x53A5 = 0x5250
+0x53A6 = 0x524F
+0x53A8 = 0x3F5F
+0x53A9 = 0x3139
+0x53AD = 0x315E
+0x53AE = 0x5251
+0x53B0 = 0x5252
+0x53B2 = 0x936E
+0x53B3 = 0x3837
+0x53B6 = 0x5253
+0x53BB = 0x356E
+0x53C2 = 0x3B32
+0x53C3 = 0x5254
+0x53C8 = 0x4B74
+0x53C9 = 0x3A35
+0x53CA = 0x355A
+0x53CB = 0x4D27
+0x53CC = 0x4150
+0x53CD = 0x483F
+0x53CE = 0x3C7D
+0x53D4 = 0x3D47
+0x53D6 = 0x3C68
+0x53D7 = 0x3C75
+0x53D9 = 0x3D76
+0x53DB = 0x4840
+0x53DD = 0x936F
+0x53DF = 0x5257
+0x53E1 = 0x3143
+0x53E2 = 0x4151
+0x53E3 = 0x387D
+0x53E4 = 0x3845
+0x53E5 = 0x3667
+0x53E8 = 0x525B
+0x53E9 = 0x4321
+0x53EA = 0x427E
+0x53EB = 0x362B
+0x53EC = 0x3E24
+0x53ED = 0x525C
+0x53EE = 0x525A
+0x53EF = 0x3244
+0x53F0 = 0x4266
+0x53F1 = 0x3C38
+0x53F2 = 0x3B4B
+0x53F3 = 0x3126
+0x53F6 = 0x3370
+0x53F7 = 0x3966
+0x53F8 = 0x3B4A
+0x53FA = 0x525D
+0x5401 = 0x525E
+0x5403 = 0x3549
+0x5404 = 0x3346
+0x5408 = 0x3967
+0x5409 = 0x3548
+0x540A = 0x445F
+0x540B = 0x3125
+0x540C = 0x4631
+0x540D = 0x4C3E
+0x540E = 0x3921
+0x540F = 0x4D79
+0x5410 = 0x4547
+0x5411 = 0x387E
+0x541B = 0x372F
+0x541D = 0x5267
+0x541F = 0x3663
+0x5420 = 0x4B4A
+0x5426 = 0x485D
+0x5429 = 0x5266
+0x542B = 0x345E
+0x542C = 0x5261
+0x542D = 0x5262
+0x542E = 0x5264
+0x5436 = 0x5265
+0x5438 = 0x355B
+0x5439 = 0x3F61
+0x543B = 0x4A2D
+0x543C = 0x5263
+0x543D = 0x525F
+0x543E = 0x3863
+0x5440 = 0x5260
+0x5442 = 0x4F24
+0x5446 = 0x4A72
+0x5448 = 0x4468
+0x5449 = 0x3862
+0x544A = 0x3970
+0x544E = 0x5268
+0x5451 = 0x465D
+0x545F = 0x526C
+0x5468 = 0x3C7E
+0x546A = 0x3C76
+0x5470 = 0x526F
+0x5471 = 0x526D
+0x5473 = 0x4C23
+0x5475 = 0x526A
+0x5476 = 0x5273
+0x5477 = 0x526E
+0x547B = 0x5271
+0x547C = 0x3846
+0x547D = 0x4C3F
+0x5480 = 0x5272
+0x5484 = 0x5274
+0x5486 = 0x5276
+0x548A = 0x9372
+0x548B = 0x3A70
+0x548C = 0x4F42
+0x548E = 0x526B
+0x548F = 0x5269
+0x5490 = 0x5275
+0x5492 = 0x5270
+0x549C = 0x9371
+0x54A2 = 0x5278
+0x54A4 = 0x5323
+0x54A5 = 0x527A
+0x54A8 = 0x527E
+0x54A9 = 0x9373
+0x54AB = 0x5321
+0x54AC = 0x527B
+0x54AF = 0x533E
+0x54B2 = 0x3A69
+0x54B3 = 0x3331
+0x54B8 = 0x5279
+0x54BC = 0x5325
+0x54BD = 0x3076
+0x54BE = 0x5324
+0x54C0 = 0x3025
+0x54C1 = 0x494A
+0x54C2 = 0x5322
+0x54C4 = 0x527C
+0x54C7 = 0x5277
+0x54C8 = 0x527D
+0x54C9 = 0x3A48
+0x54D8 = 0x5326
+0x54E1 = 0x3077
+0x54E2 = 0x532F
+0x54E5 = 0x5327
+0x54E6 = 0x5328
+0x54E8 = 0x3E25
+0x54E9 = 0x4B69
+0x54ED = 0x532D
+0x54EE = 0x532C
+0x54F2 = 0x452F
+0x54FA = 0x532E
+0x54FD = 0x532B
+0x54FF = 0x9374
+0x5504 = 0x3134
+0x5506 = 0x3A36
+0x5507 = 0x3F30
+0x550F = 0x5329
+0x5510 = 0x4562
+0x5514 = 0x532A
+0x5516 = 0x3022
+0x552E = 0x5334
+0x552F = 0x4D23
+0x5531 = 0x3E27
+0x5533 = 0x533A
+0x5538 = 0x5339
+0x5539 = 0x5330
+0x553E = 0x4243
+0x5540 = 0x5331
+0x5544 = 0x426F
+0x5545 = 0x5336
+0x5546 = 0x3E26
+0x554C = 0x5333
+0x554F = 0x4C64
+0x5553 = 0x373C
+0x5556 = 0x5337
+0x5557 = 0x5338
+0x555C = 0x5335
+0x555D = 0x533B
+0x5563 = 0x5332
+0x557B = 0x5341
+0x557C = 0x5346
+0x557E = 0x5342
+0x5580 = 0x533D
+0x5583 = 0x5347
+0x5584 = 0x4131
+0x5586 = 0x9375
+0x5587 = 0x5349
+0x5589 = 0x3922
+0x558A = 0x533F
+0x558B = 0x437D
+0x5598 = 0x5343
+0x5599 = 0x533C
+0x559A = 0x342D
+0x559C = 0x346E
+0x559D = 0x3365
+0x559E = 0x5344
+0x559F = 0x5340
+0x55A7 = 0x3776
+0x55A8 = 0x534A
+0x55A9 = 0x5348
+0x55AA = 0x4153
+0x55AB = 0x354A
+0x55AC = 0x362C
+0x55AE = 0x5345
+0x55B0 = 0x3674
+0x55B6 = 0x3144
+0x55C4 = 0x534E
+0x55C5 = 0x534C
+0x55C7 = 0x5427
+0x55D4 = 0x5351
+0x55DA = 0x534B
+0x55DC = 0x534F
+0x55DF = 0x534D
+0x55E3 = 0x3B4C
+0x55E4 = 0x5350
+0x55F7 = 0x5353
+0x55F9 = 0x5358
+0x55FD = 0x5356
+0x55FE = 0x5355
+0x5606 = 0x4332
+0x5609 = 0x3245
+0x5614 = 0x5352
+0x5616 = 0x5354
+0x5617 = 0x3E28
+0x5618 = 0x3133
+0x561B = 0x5357
+0x5629 = 0x325E
+0x562F = 0x5362
+0x5631 = 0x3E7C
+0x5632 = 0x535E
+0x5634 = 0x535C
+0x5636 = 0x535D
+0x5638 = 0x535F
+0x5642 = 0x313D
+0x564C = 0x4139
+0x564E = 0x5359
+0x5650 = 0x535A
+0x565B = 0x337A
+0x5664 = 0x5361
+0x5668 = 0x346F
+0x566A = 0x5364
+0x566B = 0x5360
+0x566C = 0x5363
+0x5674 = 0x4A2E
+0x5678 = 0x4655
+0x567A = 0x4838
+0x5680 = 0x5366
+0x5686 = 0x5365
+0x5687 = 0x3345
+0x568A = 0x5367
+0x568F = 0x536A
+0x5694 = 0x5369
+0x56A0 = 0x5368
+0x56A2 = 0x4739
+0x56A5 = 0x536B
+0x56AE = 0x536C
+0x56B4 = 0x536E
+0x56B6 = 0x536D
+0x56BC = 0x5370
+0x56C0 = 0x5373
+0x56C1 = 0x5371
+0x56C2 = 0x536F
+0x56C3 = 0x5372
+0x56C8 = 0x5374
+0x56CE = 0x5375
+0x56D1 = 0x5376
+0x56D3 = 0x5377
+0x56D7 = 0x5378
+0x56D8 = 0x5145
+0x56DA = 0x3C7C
+0x56DB = 0x3B4D
+0x56DE = 0x3273
+0x56E0 = 0x3078
+0x56E3 = 0x4344
+0x56EE = 0x5379
+0x56F0 = 0x3A24
+0x56F2 = 0x304F
+0x56F3 = 0x3F5E
+0x56F9 = 0x537A
+0x56FA = 0x3847
+0x56FD = 0x3971
+0x56FF = 0x537C
+0x5700 = 0x537B
+0x5703 = 0x4A60
+0x5704 = 0x537D
+0x5708 = 0x5421
+0x5709 = 0x537E
+0x570B = 0x5422
+0x570D = 0x5423
+0x570F = 0x3777
+0x5712 = 0x3160
+0x5713 = 0x5424
+0x5716 = 0x5426
+0x5718 = 0x5425
+0x571C = 0x5428
+0x571F = 0x455A
+0x5726 = 0x5429
+0x5727 = 0x3035
+0x5728 = 0x3A5F
+0x572D = 0x373D
+0x5730 = 0x434F
+0x5737 = 0x542A
+0x5738 = 0x542B
+0x573B = 0x542D
+0x5740 = 0x542E
+0x5742 = 0x3A64
+0x5747 = 0x3651
+0x574A = 0x4B37
+0x574E = 0x542C
+0x574F = 0x542F
+0x5750 = 0x3A41
+0x5751 = 0x3923
+0x5759 = 0x9376
+0x5761 = 0x5433
+0x5764 = 0x3A25
+0x5765 = 0x9377
+0x5766 = 0x4333
+0x5769 = 0x5430
+0x576A = 0x445A
+0x577F = 0x5434
+0x5782 = 0x3F62
+0x5788 = 0x5432
+0x5789 = 0x5435
+0x578B = 0x373F
+0x5793 = 0x5436
+0x57A0 = 0x5437
+0x57A2 = 0x3924
+0x57A3 = 0x3340
+0x57A4 = 0x5439
+0x57AA = 0x543A
+0x57AC = 0x9378
+0x57B0 = 0x543B
+0x57B3 = 0x5438
+0x57C0 = 0x5431
+0x57C3 = 0x543C
+0x57C6 = 0x543D
+0x57C7 = 0x937A
+0x57C8 = 0x9379
+0x57CB = 0x4B64
+0x57CE = 0x3E6B
+0x57D2 = 0x543F
+0x57D3 = 0x5440
+0x57D4 = 0x543E
+0x57D6 = 0x5442
+0x57DC = 0x4738
+0x57DF = 0x3068
+0x57E0 = 0x4956
+0x57E3 = 0x5443
+0x57F4 = 0x3E7D
+0x57F7 = 0x3C39
+0x57F9 = 0x475D
+0x57FA = 0x3470
+0x57FC = 0x3A6B
+0x5800 = 0x4B59
+0x5802 = 0x4632
+0x5805 = 0x3778
+0x5806 = 0x424F
+0x580A = 0x5441
+0x580B = 0x5444
+0x5815 = 0x4244
+0x5819 = 0x5445
+0x581D = 0x5446
+0x5821 = 0x5448
+0x5824 = 0x4469
+0x582A = 0x342E
+0x582F = 0x3646
+0x5830 = 0x3161
+0x5831 = 0x4A73
+0x5834 = 0x3E6C
+0x5835 = 0x4548
+0x583A = 0x3A66
+0x583D = 0x544E
+0x5840 = 0x4A3D
+0x5841 = 0x4E5D
+0x584A = 0x3274
+0x584B = 0x544A
+0x5851 = 0x413A
+0x5852 = 0x544D
+0x5854 = 0x4563
+0x5857 = 0x4549
+0x5858 = 0x4564
+0x5859 = 0x4839
+0x585A = 0x444D
+0x585E = 0x3A49
+0x5862 = 0x5449
+0x5869 = 0x3176
+0x586B = 0x4536
+0x5870 = 0x544B
+0x5872 = 0x5447
+0x5875 = 0x3F50
+0x5879 = 0x544F
+0x587E = 0x3D4E
+0x5883 = 0x362D
+0x5885 = 0x5450
+0x5893 = 0x4A68
+0x5897 = 0x417D
+0x589C = 0x4446
+0x589E = 0x937D
+0x589F = 0x5452
+0x58A8 = 0x4B4F
+0x58AB = 0x5453
+0x58AE = 0x5458
+0x58B2 = 0x937E
+0x58B3 = 0x4A2F
+0x58B8 = 0x5457
+0x58B9 = 0x5451
+0x58BA = 0x5454
+0x58BB = 0x5456
+0x58BE = 0x3A26
+0x58C1 = 0x4A49
+0x58C5 = 0x5459
+0x58C7 = 0x4345
+0x58CA = 0x3275
+0x58CC = 0x3E6D
+0x58D1 = 0x545B
+0x58D3 = 0x545A
+0x58D5 = 0x3968
+0x58D7 = 0x545C
+0x58D8 = 0x545E
+0x58D9 = 0x545D
+0x58DC = 0x5460
+0x58DE = 0x5455
+0x58DF = 0x5462
+0x58E4 = 0x5461
+0x58E5 = 0x545F
+0x58EB = 0x3B4E
+0x58EC = 0x3F51
+0x58EE = 0x4154
+0x58EF = 0x5463
+0x58F0 = 0x403C
+0x58F1 = 0x306D
+0x58F2 = 0x4764
+0x58F7 = 0x5464
+0x58F9 = 0x5465
+0x58FA = 0x445B
+0x58FB = 0x5466
+0x58FC = 0x5467
+0x58FD = 0x5468
+0x5902 = 0x5469
+0x5909 = 0x4A51
+0x590A = 0x546A
+0x590B = 0x9421
+0x590F = 0x3246
+0x5910 = 0x546B
+0x5915 = 0x4D3C
+0x5916 = 0x3330
+0x5918 = 0x5249
+0x5919 = 0x3D48
+0x591A = 0x423F
+0x591B = 0x546C
+0x591C = 0x4C6B
+0x5922 = 0x4C34
+0x5925 = 0x546E
+0x5927 = 0x4267
+0x5929 = 0x4537
+0x592A = 0x4240
+0x592B = 0x4957
+0x592C = 0x546F
+0x592D = 0x5470
+0x592E = 0x317B
+0x5931 = 0x3C3A
+0x5932 = 0x5471
+0x5937 = 0x3050
+0x5938 = 0x5472
+0x593E = 0x5473
+0x5944 = 0x3162
+0x5947 = 0x3471
+0x5948 = 0x4660
+0x5949 = 0x4A74
+0x594E = 0x5477
+0x594F = 0x4155
+0x5950 = 0x5476
+0x5951 = 0x3740
+0x5953 = 0x9422
+0x5954 = 0x4B5B
+0x5955 = 0x5475
+0x5957 = 0x4565
+0x5958 = 0x5479
+0x595A = 0x5478
+0x595B = 0x9423
+0x595D = 0x9424
+0x5960 = 0x547B
+0x5962 = 0x547A
+0x5963 = 0x9425
+0x5965 = 0x317C
+0x5967 = 0x547C
+0x5968 = 0x3E29
+0x5969 = 0x547E
+0x596A = 0x4325
+0x596C = 0x547D
+0x596E = 0x4A33
+0x5973 = 0x3D77
+0x5974 = 0x455B
+0x5978 = 0x5521
+0x597D = 0x3925
+0x5981 = 0x5522
+0x5982 = 0x4721
+0x5983 = 0x485E
+0x5984 = 0x4C51
+0x598A = 0x4725
+0x598D = 0x552B
+0x5993 = 0x3538
+0x5996 = 0x4D45
+0x5999 = 0x4C2F
+0x599B = 0x562C
+0x599D = 0x5523
+0x59A3 = 0x5526
+0x59A4 = 0x9426
+0x59A5 = 0x4245
+0x59A8 = 0x4B38
+0x59AC = 0x454A
+0x59B2 = 0x5527
+0x59B9 = 0x4B65
+0x59BA = 0x9427
+0x59BB = 0x3A4A
+0x59BE = 0x3E2A
+0x59C6 = 0x5528
+0x59C9 = 0x3B50
+0x59CB = 0x3B4F
+0x59D0 = 0x3039
+0x59D1 = 0x3848
+0x59D3 = 0x402B
+0x59D4 = 0x3051
+0x59D9 = 0x552C
+0x59DA = 0x552D
+0x59DC = 0x552A
+0x59E5 = 0x3138
+0x59E6 = 0x342F
+0x59E8 = 0x5529
+0x59EA = 0x4C45
+0x59EB = 0x4931
+0x59F6 = 0x3028
+0x59FB = 0x3079
+0x59FF = 0x3B51
+0x5A01 = 0x3052
+0x5A03 = 0x3023
+0x5A09 = 0x5532
+0x5A11 = 0x5530
+0x5A18 = 0x4C3C
+0x5A1A = 0x5533
+0x5A1C = 0x5531
+0x5A1F = 0x552F
+0x5A20 = 0x3F31
+0x5A25 = 0x552E
+0x5A29 = 0x4A5A
+0x5A2F = 0x3864
+0x5A35 = 0x5537
+0x5A36 = 0x5538
+0x5A3C = 0x3E2B
+0x5A40 = 0x5534
+0x5A41 = 0x4F2C
+0x5A46 = 0x474C
+0x5A49 = 0x5536
+0x5A5A = 0x3A27
+0x5A62 = 0x5539
+0x5A66 = 0x4958
+0x5A6A = 0x553A
+0x5A6C = 0x5535
+0x5A7F = 0x4C3B
+0x5A92 = 0x475E
+0x5A9A = 0x553B
+0x5A9B = 0x4932
+0x5ABC = 0x553C
+0x5ABD = 0x5540
+0x5ABE = 0x553D
+0x5AC1 = 0x3247
+0x5AC2 = 0x553F
+0x5AC9 = 0x3C3B
+0x5ACB = 0x553E
+0x5ACC = 0x3779
+0x5AD0 = 0x554C
+0x5AD6 = 0x5545
+0x5AD7 = 0x5542
+0x5AE1 = 0x4364
+0x5AE3 = 0x5541
+0x5AE6 = 0x5543
+0x5AE9 = 0x5544
+0x5AFA = 0x5546
+0x5AFB = 0x5547
+0x5B09 = 0x3472
+0x5B0B = 0x5549
+0x5B0C = 0x5548
+0x5B16 = 0x554A
+0x5B22 = 0x3E6E
+0x5B2A = 0x554D
+0x5B2C = 0x445C
+0x5B30 = 0x3145
+0x5B32 = 0x554B
+0x5B36 = 0x554E
+0x5B3E = 0x554F
+0x5B40 = 0x5552
+0x5B43 = 0x5550
+0x5B45 = 0x5551
+0x5B50 = 0x3B52
+0x5B51 = 0x5553
+0x5B54 = 0x3926
+0x5B55 = 0x5554
+0x5B56 = 0x9428
+0x5B57 = 0x3B7A
+0x5B58 = 0x4238
+0x5B5A = 0x5555
+0x5B5B = 0x5556
+0x5B5C = 0x3B5A
+0x5B5D = 0x3927
+0x5B5F = 0x4C52
+0x5B63 = 0x3528
+0x5B64 = 0x3849
+0x5B65 = 0x5557
+0x5B66 = 0x3358
+0x5B69 = 0x5558
+0x5B6B = 0x4239
+0x5B70 = 0x5559
+0x5B71 = 0x5623
+0x5B73 = 0x555A
+0x5B75 = 0x555B
+0x5B78 = 0x555C
+0x5B7A = 0x555E
+0x5B80 = 0x555F
+0x5B83 = 0x5560
+0x5B85 = 0x4270
+0x5B87 = 0x3127
+0x5B88 = 0x3C69
+0x5B89 = 0x3042
+0x5B8B = 0x4157
+0x5B8C = 0x3430
+0x5B8D = 0x3C35
+0x5B8F = 0x3928
+0x5B95 = 0x4566
+0x5B97 = 0x3D21
+0x5B98 = 0x3431
+0x5B99 = 0x4368
+0x5B9A = 0x446A
+0x5B9B = 0x3038
+0x5B9C = 0x3539
+0x5B9D = 0x4A75
+0x5B9F = 0x3C42
+0x5BA2 = 0x3552
+0x5BA3 = 0x406B
+0x5BA4 = 0x3C3C
+0x5BA5 = 0x4D28
+0x5BA6 = 0x5561
+0x5BAE = 0x355C
+0x5BB0 = 0x3A4B
+0x5BB3 = 0x3332
+0x5BB4 = 0x3163
+0x5BB5 = 0x3E2C
+0x5BB6 = 0x3248
+0x5BB8 = 0x5562
+0x5BB9 = 0x4D46
+0x5BBF = 0x3D49
+0x5BC0 = 0x9429
+0x5BC2 = 0x3C64
+0x5BC3 = 0x5563
+0x5BC4 = 0x3473
+0x5BC5 = 0x4652
+0x5BC6 = 0x4C29
+0x5BC7 = 0x5564
+0x5BC9 = 0x5565
+0x5BCC = 0x4959
+0x5BD0 = 0x5567
+0x5BD2 = 0x3428
+0x5BD3 = 0x3677
+0x5BD4 = 0x5566
+0x5BD8 = 0x942B
+0x5BDB = 0x3432
+0x5BDD = 0x3F32
+0x5BDE = 0x556B
+0x5BDF = 0x3B21
+0x5BE1 = 0x3249
+0x5BE2 = 0x556A
+0x5BE4 = 0x5568
+0x5BE5 = 0x556C
+0x5BE6 = 0x5569
+0x5BE7 = 0x472B
+0x5BE8 = 0x5C4D
+0x5BE9 = 0x3F33
+0x5BEB = 0x556D
+0x5BEC = 0x942C
+0x5BEE = 0x4E40
+0x5BF0 = 0x556E
+0x5BF3 = 0x5570
+0x5BF5 = 0x437E
+0x5BF6 = 0x556F
+0x5BF8 = 0x4023
+0x5BFA = 0x3B7B
+0x5BFE = 0x4250
+0x5BFF = 0x3C77
+0x5C01 = 0x4975
+0x5C02 = 0x406C
+0x5C04 = 0x3C4D
+0x5C05 = 0x5571
+0x5C06 = 0x3E2D
+0x5C07 = 0x5572
+0x5C08 = 0x5573
+0x5C09 = 0x3053
+0x5C0A = 0x423A
+0x5C0B = 0x3F52
+0x5C0D = 0x5574
+0x5C0E = 0x4633
+0x5C0F = 0x3E2E
+0x5C11 = 0x3E2F
+0x5C13 = 0x5575
+0x5C16 = 0x406D
+0x5C1A = 0x3E30
+0x5C1E = 0x942D
+0x5C20 = 0x5576
+0x5C22 = 0x5577
+0x5C24 = 0x4C60
+0x5C28 = 0x5578
+0x5C2D = 0x7421
+0x5C31 = 0x3D22
+0x5C38 = 0x5579
+0x5C39 = 0x557A
+0x5C3A = 0x3C5C
+0x5C3B = 0x3F2C
+0x5C3C = 0x4674
+0x5C3D = 0x3F54
+0x5C3E = 0x4878
+0x5C3F = 0x4722
+0x5C40 = 0x3649
+0x5C41 = 0x557B
+0x5C45 = 0x356F
+0x5C46 = 0x557C
+0x5C48 = 0x367E
+0x5C4A = 0x464F
+0x5C4B = 0x3230
+0x5C4D = 0x3B53
+0x5C4E = 0x557D
+0x5C4F = 0x5622
+0x5C50 = 0x5621
+0x5C51 = 0x367D
+0x5C53 = 0x557E
+0x5C55 = 0x4538
+0x5C5E = 0x4230
+0x5C60 = 0x454B
+0x5C61 = 0x3C48
+0x5C64 = 0x4158
+0x5C65 = 0x4D7A
+0x5C6C = 0x5624
+0x5C6E = 0x5625
+0x5C6F = 0x4656
+0x5C71 = 0x3B33
+0x5C76 = 0x5627
+0x5C79 = 0x5628
+0x5C8C = 0x5629
+0x5C90 = 0x3474
+0x5C91 = 0x562A
+0x5C94 = 0x562B
+0x5CA1 = 0x322C
+0x5CA6 = 0x942E
+0x5CA8 = 0x413B
+0x5CA9 = 0x3464
+0x5CAB = 0x562D
+0x5CAC = 0x4C28
+0x5CB1 = 0x4252
+0x5CB3 = 0x3359
+0x5CB6 = 0x562F
+0x5CB7 = 0x5631
+0x5CB8 = 0x345F
+0x5CBA = 0x942F
+0x5CBB = 0x562E
+0x5CBC = 0x5630
+0x5CBE = 0x5633
+0x5CC5 = 0x5632
+0x5CC7 = 0x5634
+0x5CD9 = 0x5635
+0x5CE0 = 0x463D
+0x5CE1 = 0x362E
+0x5CE8 = 0x3265
+0x5CE9 = 0x5636
+0x5CEA = 0x563B
+0x5CED = 0x5639
+0x5CEF = 0x4A77
+0x5CF0 = 0x4A76
+0x5CF5 = 0x9430
+0x5CF6 = 0x4567
+0x5CFA = 0x5638
+0x5CFB = 0x3D54
+0x5CFD = 0x5637
+0x5D07 = 0x3F72
+0x5D0B = 0x563C
+0x5D0E = 0x3A6A
+0x5D11 = 0x5642
+0x5D14 = 0x5643
+0x5D15 = 0x563D
+0x5D16 = 0x3333
+0x5D17 = 0x563E
+0x5D18 = 0x5647
+0x5D19 = 0x5646
+0x5D1A = 0x5645
+0x5D1B = 0x5641
+0x5D1F = 0x5640
+0x5D22 = 0x5644
+0x5D27 = 0x9431
+0x5D29 = 0x4A78
+0x5D42 = 0x9434
+0x5D4B = 0x564B
+0x5D4C = 0x5648
+0x5D4E = 0x564A
+0x5D50 = 0x4D72
+0x5D52 = 0x5649
+0x5D53 = 0x9432
+0x5D5C = 0x563F
+0x5D69 = 0x3F73
+0x5D6C = 0x564C
+0x5D6D = 0x9435
+0x5D6F = 0x3A37
+0x5D73 = 0x564D
+0x5D76 = 0x564E
+0x5D82 = 0x5651
+0x5D84 = 0x5650
+0x5D87 = 0x564F
+0x5D8B = 0x4568
+0x5D8C = 0x563A
+0x5D90 = 0x5657
+0x5D9D = 0x5653
+0x5DA2 = 0x5652
+0x5DAC = 0x5654
+0x5DAE = 0x5655
+0x5DB7 = 0x5658
+0x5DB8 = 0x9436
+0x5DB9 = 0x9437
+0x5DBA = 0x4E66
+0x5DBC = 0x5659
+0x5DBD = 0x5656
+0x5DC9 = 0x565A
+0x5DCC = 0x3460
+0x5DCD = 0x565B
+0x5DD0 = 0x9438
+0x5DD2 = 0x565D
+0x5DD3 = 0x565C
+0x5DD6 = 0x565E
+0x5DDB = 0x565F
+0x5DDD = 0x406E
+0x5DDE = 0x3D23
+0x5DE1 = 0x3D64
+0x5DE3 = 0x4163
+0x5DE5 = 0x3929
+0x5DE6 = 0x3A38
+0x5DE7 = 0x392A
+0x5DE8 = 0x3570
+0x5DEB = 0x5660
+0x5DEE = 0x3A39
+0x5DF1 = 0x384A
+0x5DF2 = 0x5661
+0x5DF3 = 0x4C26
+0x5DF4 = 0x4743
+0x5DF5 = 0x5662
+0x5DF7 = 0x392B
+0x5DFB = 0x342C
+0x5DFD = 0x4327
+0x5DFE = 0x3652
+0x5E02 = 0x3B54
+0x5E03 = 0x495B
+0x5E06 = 0x4841
+0x5E0B = 0x5663
+0x5E0C = 0x3475
+0x5E11 = 0x5666
+0x5E16 = 0x4421
+0x5E19 = 0x5665
+0x5E1A = 0x5664
+0x5E1B = 0x5667
+0x5E1D = 0x446B
+0x5E25 = 0x3F63
+0x5E2B = 0x3B55
+0x5E2D = 0x404A
+0x5E2F = 0x4253
+0x5E30 = 0x3522
+0x5E33 = 0x4422
+0x5E36 = 0x5668
+0x5E37 = 0x5669
+0x5E38 = 0x3E6F
+0x5E3D = 0x4B39
+0x5E40 = 0x566C
+0x5E43 = 0x566B
+0x5E44 = 0x566A
+0x5E45 = 0x497D
+0x5E47 = 0x5673
+0x5E4C = 0x4B5A
+0x5E4E = 0x566D
+0x5E54 = 0x566F
+0x5E55 = 0x4B6B
+0x5E57 = 0x566E
+0x5E5F = 0x5670
+0x5E61 = 0x4828
+0x5E62 = 0x5671
+0x5E63 = 0x4A3E
+0x5E64 = 0x5672
+0x5E72 = 0x3433
+0x5E73 = 0x4A3F
+0x5E74 = 0x472F
+0x5E75 = 0x5674
+0x5E76 = 0x5675
+0x5E78 = 0x392C
+0x5E79 = 0x3434
+0x5E7A = 0x5676
+0x5E7B = 0x3838
+0x5E7C = 0x4D44
+0x5E7D = 0x4D29
+0x5E7E = 0x3476
+0x5E7F = 0x5678
+0x5E81 = 0x4423
+0x5E83 = 0x392D
+0x5E84 = 0x3E31
+0x5E87 = 0x485F
+0x5E8A = 0x3E32
+0x5E8F = 0x3D78
+0x5E95 = 0x446C
+0x5E96 = 0x4A79
+0x5E97 = 0x4539
+0x5E9A = 0x392E
+0x5E9C = 0x495C
+0x5EA0 = 0x5679
+0x5EA6 = 0x4559
+0x5EA7 = 0x3A42
+0x5EAB = 0x384B
+0x5EAD = 0x446D
+0x5EB5 = 0x3043
+0x5EB6 = 0x3D6E
+0x5EB7 = 0x392F
+0x5EB8 = 0x4D47
+0x5EC1 = 0x567A
+0x5EC2 = 0x567B
+0x5EC3 = 0x4751
+0x5EC8 = 0x567C
+0x5EC9 = 0x4E77
+0x5ECA = 0x4F2D
+0x5ECF = 0x567E
+0x5ED0 = 0x567D
+0x5ED3 = 0x3347
+0x5ED6 = 0x5721
+0x5EDA = 0x5724
+0x5EDB = 0x5725
+0x5EDD = 0x5723
+0x5EDF = 0x4940
+0x5EE0 = 0x3E33
+0x5EE1 = 0x5727
+0x5EE2 = 0x5726
+0x5EE3 = 0x5722
+0x5EE8 = 0x5728
+0x5EE9 = 0x5729
+0x5EEC = 0x572A
+0x5EF0 = 0x572D
+0x5EF1 = 0x572B
+0x5EF3 = 0x572C
+0x5EF4 = 0x572E
+0x5EF6 = 0x3164
+0x5EF7 = 0x446E
+0x5EF8 = 0x572F
+0x5EFA = 0x377A
+0x5EFB = 0x3276
+0x5EFC = 0x4736
+0x5EFE = 0x5730
+0x5EFF = 0x467B
+0x5F01 = 0x4A5B
+0x5F03 = 0x5731
+0x5F04 = 0x4F2E
+0x5F09 = 0x5732
+0x5F0A = 0x4A40
+0x5F0B = 0x5735
+0x5F0C = 0x5021
+0x5F0D = 0x5031
+0x5F0F = 0x3C30
+0x5F10 = 0x4675
+0x5F11 = 0x5736
+0x5F13 = 0x355D
+0x5F14 = 0x4424
+0x5F15 = 0x307A
+0x5F16 = 0x5737
+0x5F17 = 0x4A26
+0x5F18 = 0x3930
+0x5F1B = 0x4350
+0x5F1F = 0x446F
+0x5F21 = 0x9439
+0x5F25 = 0x4C6F
+0x5F26 = 0x3839
+0x5F27 = 0x384C
+0x5F29 = 0x5738
+0x5F2D = 0x5739
+0x5F2F = 0x573F
+0x5F31 = 0x3C65
+0x5F34 = 0x943A
+0x5F35 = 0x4425
+0x5F37 = 0x362F
+0x5F38 = 0x573A
+0x5F3C = 0x492B
+0x5F3E = 0x4346
+0x5F41 = 0x573B
+0x5F45 = 0x9348
+0x5F48 = 0x573C
+0x5F4A = 0x3630
+0x5F4C = 0x573D
+0x5F4E = 0x573E
+0x5F51 = 0x5740
+0x5F53 = 0x4576
+0x5F56 = 0x5741
+0x5F57 = 0x5742
+0x5F59 = 0x5743
+0x5F5C = 0x5734
+0x5F5D = 0x5733
+0x5F61 = 0x5744
+0x5F62 = 0x3741
+0x5F66 = 0x4927
+0x5F67 = 0x943B
+0x5F69 = 0x3A4C
+0x5F6A = 0x4937
+0x5F6B = 0x4426
+0x5F6C = 0x494B
+0x5F6D = 0x5745
+0x5F70 = 0x3E34
+0x5F71 = 0x3146
+0x5F73 = 0x5746
+0x5F77 = 0x5747
+0x5F79 = 0x4C72
+0x5F7C = 0x4860
+0x5F7F = 0x574A
+0x5F80 = 0x317D
+0x5F81 = 0x402C
+0x5F82 = 0x5749
+0x5F83 = 0x5748
+0x5F84 = 0x3742
+0x5F85 = 0x4254
+0x5F87 = 0x574E
+0x5F88 = 0x574C
+0x5F8A = 0x574B
+0x5F8B = 0x4E27
+0x5F8C = 0x3865
+0x5F90 = 0x3D79
+0x5F91 = 0x574D
+0x5F92 = 0x454C
+0x5F93 = 0x3D3E
+0x5F97 = 0x4640
+0x5F98 = 0x5751
+0x5F99 = 0x5750
+0x5F9E = 0x574F
+0x5FA0 = 0x5752
+0x5FA1 = 0x3866
+0x5FA8 = 0x5753
+0x5FA9 = 0x497C
+0x5FAA = 0x3D5B
+0x5FAD = 0x5754
+0x5FAE = 0x4879
+0x5FB3 = 0x4641
+0x5FB4 = 0x4427
+0x5FB7 = 0x943C
+0x5FB9 = 0x4530
+0x5FBC = 0x5755
+0x5FBD = 0x352B
+0x5FC3 = 0x3F34
+0x5FC5 = 0x492C
+0x5FCC = 0x3477
+0x5FCD = 0x4726
+0x5FD6 = 0x5756
+0x5FD7 = 0x3B56
+0x5FD8 = 0x4B3A
+0x5FD9 = 0x4B3B
+0x5FDC = 0x317E
+0x5FDD = 0x575B
+0x5FDE = 0x943D
+0x5FE0 = 0x4369
+0x5FE4 = 0x5758
+0x5FEB = 0x3277
+0x5FF0 = 0x582D
+0x5FF1 = 0x575A
+0x5FF5 = 0x4730
+0x5FF8 = 0x5759
+0x5FFB = 0x5757
+0x5FFD = 0x397A
+0x5FFF = 0x575D
+0x600E = 0x5763
+0x600F = 0x5769
+0x6010 = 0x5761
+0x6012 = 0x455C
+0x6015 = 0x5766
+0x6016 = 0x495D
+0x6019 = 0x5760
+0x601B = 0x5765
+0x601C = 0x4E67
+0x601D = 0x3B57
+0x6020 = 0x4255
+0x6021 = 0x575E
+0x6025 = 0x355E
+0x6026 = 0x5768
+0x6027 = 0x402D
+0x6028 = 0x3165
+0x6029 = 0x5762
+0x602A = 0x3278
+0x602B = 0x5767
+0x602F = 0x3631
+0x6031 = 0x5764
+0x603A = 0x576A
+0x6041 = 0x576C
+0x6042 = 0x5776
+0x6043 = 0x5774
+0x6046 = 0x5771
+0x604A = 0x5770
+0x604B = 0x4E78
+0x604D = 0x5772
+0x6050 = 0x3632
+0x6052 = 0x3931
+0x6055 = 0x3D7A
+0x6059 = 0x5779
+0x605A = 0x576B
+0x605D = 0x943E
+0x605F = 0x576F
+0x6060 = 0x575F
+0x6062 = 0x327A
+0x6063 = 0x5773
+0x6064 = 0x5775
+0x6065 = 0x4351
+0x6068 = 0x3A28
+0x6069 = 0x3238
+0x606A = 0x576D
+0x606B = 0x5778
+0x606C = 0x5777
+0x606D = 0x3633
+0x606F = 0x4229
+0x6070 = 0x3366
+0x6075 = 0x3743
+0x6077 = 0x576E
+0x6081 = 0x577A
+0x6083 = 0x577D
+0x6084 = 0x5821
+0x6085 = 0x943F
+0x6089 = 0x3C3D
+0x608A = 0x9440
+0x608B = 0x5827
+0x608C = 0x4470
+0x608D = 0x577B
+0x6092 = 0x5825
+0x6094 = 0x3279
+0x6096 = 0x5823
+0x6097 = 0x5824
+0x609A = 0x577E
+0x609B = 0x5822
+0x609F = 0x3867
+0x60A0 = 0x4D2A
+0x60A3 = 0x3435
+0x60A6 = 0x3159
+0x60A7 = 0x5826
+0x60A9 = 0x473A
+0x60AA = 0x302D
+0x60B2 = 0x4861
+0x60B3 = 0x575C
+0x60B4 = 0x582C
+0x60B5 = 0x5830
+0x60B6 = 0x4C65
+0x60B8 = 0x5829
+0x60BC = 0x4569
+0x60BD = 0x582E
+0x60C5 = 0x3E70
+0x60C6 = 0x582F
+0x60C7 = 0x4657
+0x60D1 = 0x4F47
+0x60D3 = 0x582B
+0x60D5 = 0x9442
+0x60D8 = 0x5831
+0x60DA = 0x397B
+0x60DC = 0x404B
+0x60DE = 0x9441
+0x60DF = 0x3054
+0x60E0 = 0x582A
+0x60E1 = 0x5828
+0x60E3 = 0x415A
+0x60E7 = 0x577C
+0x60E8 = 0x3B34
+0x60F0 = 0x4246
+0x60F1 = 0x583D
+0x60F2 = 0x9444
+0x60F3 = 0x415B
+0x60F4 = 0x5838
+0x60F6 = 0x5835
+0x60F7 = 0x5836
+0x60F9 = 0x3C66
+0x60FA = 0x5839
+0x60FB = 0x583C
+0x6100 = 0x5837
+0x6101 = 0x3D25
+0x6103 = 0x583A
+0x6106 = 0x5834
+0x6108 = 0x4C7C
+0x6109 = 0x4C7B
+0x610D = 0x583E
+0x610E = 0x583F
+0x610F = 0x3055
+0x6111 = 0x9445
+0x6115 = 0x5833
+0x611A = 0x3672
+0x611B = 0x3026
+0x611F = 0x3436
+0x6120 = 0x9443
+0x6121 = 0x583B
+0x6127 = 0x5843
+0x6128 = 0x5842
+0x612C = 0x5847
+0x6130 = 0x9447
+0x6134 = 0x5848
+0x6137 = 0x9446
+0x613C = 0x5846
+0x613D = 0x5849
+0x613E = 0x5841
+0x613F = 0x5845
+0x6142 = 0x584A
+0x6144 = 0x584B
+0x6147 = 0x5840
+0x6148 = 0x3B7C
+0x614A = 0x5844
+0x614B = 0x4256
+0x614C = 0x3932
+0x614D = 0x5832
+0x614E = 0x3F35
+0x6153 = 0x5858
+0x6155 = 0x4A69
+0x6158 = 0x584E
+0x6159 = 0x584F
+0x615A = 0x5850
+0x615D = 0x5857
+0x615F = 0x5856
+0x6162 = 0x4B7D
+0x6163 = 0x3437
+0x6165 = 0x5854
+0x6167 = 0x3745
+0x6168 = 0x3334
+0x616B = 0x5851
+0x616E = 0x4E38
+0x616F = 0x5853
+0x6170 = 0x3056
+0x6171 = 0x5855
+0x6173 = 0x584C
+0x6174 = 0x5852
+0x6175 = 0x5859
+0x6176 = 0x3744
+0x6177 = 0x584D
+0x617E = 0x4D5D
+0x6182 = 0x4D2B
+0x6187 = 0x585C
+0x618A = 0x5860
+0x618E = 0x417E
+0x6190 = 0x4E79
+0x6191 = 0x5861
+0x6194 = 0x585E
+0x6196 = 0x585B
+0x6198 = 0x9448
+0x6199 = 0x585A
+0x619A = 0x585F
+0x61A4 = 0x4A30
+0x61A7 = 0x4634
+0x61A9 = 0x3746
+0x61AB = 0x5862
+0x61AC = 0x585D
+0x61AE = 0x5863
+0x61B2 = 0x377B
+0x61B6 = 0x3231
+0x61BA = 0x586B
+0x61BE = 0x3438
+0x61C3 = 0x5869
+0x61C6 = 0x586A
+0x61C7 = 0x3A29
+0x61C8 = 0x5868
+0x61C9 = 0x5866
+0x61CA = 0x5865
+0x61CB = 0x586C
+0x61CC = 0x5864
+0x61CD = 0x586E
+0x61D0 = 0x327B
+0x61E3 = 0x5870
+0x61E6 = 0x586F
+0x61F2 = 0x4428
+0x61F4 = 0x5873
+0x61F6 = 0x5871
+0x61F7 = 0x5867
+0x61F8 = 0x377C
+0x61FA = 0x5872
+0x61FC = 0x5876
+0x61FD = 0x5875
+0x61FE = 0x5877
+0x61FF = 0x5874
+0x6200 = 0x5878
+0x6208 = 0x5879
+0x6209 = 0x587A
+0x620A = 0x4A6A
+0x620C = 0x587C
+0x620D = 0x587B
+0x620E = 0x3D3F
+0x6210 = 0x402E
+0x6211 = 0x3266
+0x6212 = 0x327C
+0x6213 = 0x9449
+0x6214 = 0x587D
+0x6216 = 0x303F
+0x621A = 0x404C
+0x621B = 0x587E
+0x621D = 0x6C43
+0x621E = 0x5921
+0x621F = 0x3761
+0x6221 = 0x5922
+0x6226 = 0x406F
+0x622A = 0x5923
+0x622E = 0x5924
+0x622F = 0x353A
+0x6230 = 0x5925
+0x6232 = 0x5926
+0x6233 = 0x5927
+0x6234 = 0x4257
+0x6238 = 0x384D
+0x623B = 0x4C61
+0x623F = 0x4B3C
+0x6240 = 0x3D6A
+0x6241 = 0x5928
+0x6247 = 0x4070
+0x6248 = 0x6E3D
+0x6249 = 0x4862
+0x624B = 0x3C6A
+0x624D = 0x3A4D
+0x624E = 0x5929
+0x6253 = 0x4247
+0x6255 = 0x4A27
+0x6258 = 0x4271
+0x625B = 0x592C
+0x625E = 0x592A
+0x6260 = 0x592D
+0x6263 = 0x592B
+0x6268 = 0x592E
+0x626E = 0x4A31
+0x6271 = 0x3037
+0x6276 = 0x495E
+0x6279 = 0x4863
+0x627C = 0x592F
+0x627E = 0x5932
+0x627F = 0x3E35
+0x6280 = 0x353B
+0x6282 = 0x5930
+0x6283 = 0x5937
+0x6284 = 0x3E36
+0x6289 = 0x5931
+0x628A = 0x4744
+0x6291 = 0x4D5E
+0x6292 = 0x5933
+0x6293 = 0x5934
+0x6294 = 0x5938
+0x6295 = 0x456A
+0x6296 = 0x5935
+0x6297 = 0x3933
+0x6298 = 0x405E
+0x629B = 0x5946
+0x629C = 0x4834
+0x629E = 0x4272
+0x62A6 = 0x944A
+0x62AB = 0x4864
+0x62AC = 0x5A2D
+0x62B1 = 0x4A7A
+0x62B5 = 0x4471
+0x62B9 = 0x4B75
+0x62BB = 0x593B
+0x62BC = 0x3221
+0x62BD = 0x436A
+0x62C2 = 0x5944
+0x62C5 = 0x4334
+0x62C6 = 0x593E
+0x62C7 = 0x5945
+0x62C8 = 0x5940
+0x62C9 = 0x5947
+0x62CA = 0x5943
+0x62CC = 0x5942
+0x62CD = 0x476F
+0x62CF = 0x593C
+0x62D0 = 0x327D
+0x62D1 = 0x593A
+0x62D2 = 0x3571
+0x62D3 = 0x4273
+0x62D4 = 0x5936
+0x62D7 = 0x5939
+0x62D8 = 0x3934
+0x62D9 = 0x405B
+0x62DB = 0x3E37
+0x62DC = 0x5941
+0x62DD = 0x4752
+0x62E0 = 0x3572
+0x62E1 = 0x3348
+0x62EC = 0x3367
+0x62ED = 0x3F21
+0x62EE = 0x5949
+0x62EF = 0x594E
+0x62F1 = 0x594A
+0x62F3 = 0x377D
+0x62F5 = 0x594F
+0x62F6 = 0x3B22
+0x62F7 = 0x3969
+0x62FE = 0x3D26
+0x62FF = 0x593D
+0x6301 = 0x3B7D
+0x6302 = 0x594C
+0x6307 = 0x3B58
+0x6308 = 0x594D
+0x6309 = 0x3044
+0x630C = 0x5948
+0x6311 = 0x4429
+0x6319 = 0x3573
+0x631F = 0x3634
+0x6327 = 0x594B
+0x6328 = 0x3027
+0x632B = 0x3A43
+0x632F = 0x3F36
+0x633A = 0x4472
+0x633D = 0x4854
+0x633E = 0x5951
+0x633F = 0x415E
+0x6349 = 0x422A
+0x634C = 0x3B2B
+0x634D = 0x5952
+0x634F = 0x5954
+0x6350 = 0x5950
+0x6355 = 0x4A61
+0x6357 = 0x443D
+0x635C = 0x415C
+0x6367 = 0x4A7B
+0x6368 = 0x3C4E
+0x6369 = 0x5960
+0x636B = 0x595F
+0x636E = 0x3F78
+0x6372 = 0x377E
+0x6376 = 0x5959
+0x6377 = 0x3E39
+0x637A = 0x4668
+0x637B = 0x4731
+0x6380 = 0x5957
+0x6383 = 0x415D
+0x6388 = 0x3C78
+0x6389 = 0x595C
+0x638C = 0x3E38
+0x638E = 0x5956
+0x638F = 0x595B
+0x6392 = 0x4753
+0x6396 = 0x5955
+0x6398 = 0x3721
+0x639B = 0x335D
+0x639F = 0x595D
+0x63A0 = 0x4E2B
+0x63A1 = 0x3A4E
+0x63A2 = 0x4335
+0x63A3 = 0x595A
+0x63A5 = 0x405C
+0x63A7 = 0x3935
+0x63A8 = 0x3F64
+0x63A9 = 0x3166
+0x63AA = 0x413C
+0x63AB = 0x5958
+0x63AC = 0x3545
+0x63B2 = 0x3747
+0x63B4 = 0x444F
+0x63B5 = 0x595E
+0x63BB = 0x415F
+0x63BE = 0x5961
+0x63C0 = 0x5963
+0x63C3 = 0x4237
+0x63C4 = 0x5969
+0x63C6 = 0x5964
+0x63C9 = 0x5966
+0x63CF = 0x4941
+0x63D0 = 0x4473
+0x63D2 = 0x5967
+0x63D6 = 0x4D2C
+0x63DA = 0x4D48
+0x63DB = 0x3439
+0x63E1 = 0x302E
+0x63E3 = 0x5965
+0x63E9 = 0x5962
+0x63EE = 0x3478
+0x63F4 = 0x3167
+0x63F5 = 0x944B
+0x63F6 = 0x5968
+0x63FA = 0x4D49
+0x6406 = 0x596C
+0x640D = 0x423B
+0x640F = 0x5973
+0x6413 = 0x596D
+0x6416 = 0x596A
+0x6417 = 0x5971
+0x641C = 0x5953
+0x6426 = 0x596E
+0x6428 = 0x5972
+0x642C = 0x4842
+0x642D = 0x456B
+0x6434 = 0x596B
+0x6436 = 0x596F
+0x643A = 0x3748
+0x643E = 0x3A71
+0x6442 = 0x405D
+0x644E = 0x5977
+0x6458 = 0x4526
+0x6460 = 0x944C
+0x6467 = 0x5974
+0x6469 = 0x4B60
+0x646F = 0x5975
+0x6476 = 0x5976
+0x6478 = 0x4C4E
+0x647A = 0x4022
+0x6483 = 0x3762
+0x6488 = 0x597D
+0x6492 = 0x3B35
+0x6493 = 0x597A
+0x6495 = 0x5979
+0x649A = 0x4732
+0x649D = 0x944D
+0x649E = 0x4635
+0x64A4 = 0x4531
+0x64A5 = 0x597B
+0x64A9 = 0x597C
+0x64AB = 0x496F
+0x64AD = 0x4745
+0x64AE = 0x3B23
+0x64B0 = 0x4071
+0x64B2 = 0x4B50
+0x64B9 = 0x5978
+0x64BB = 0x5A25
+0x64BC = 0x597E
+0x64C1 = 0x4D4A
+0x64C2 = 0x5A27
+0x64C5 = 0x5A23
+0x64C7 = 0x5A24
+0x64CD = 0x4160
+0x64CE = 0x944E
+0x64D2 = 0x5A22
+0x64D4 = 0x593F
+0x64D8 = 0x5A26
+0x64DA = 0x5A21
+0x64E0 = 0x5A2B
+0x64E1 = 0x5A2C
+0x64E2 = 0x4527
+0x64E3 = 0x5A2E
+0x64E6 = 0x3B24
+0x64E7 = 0x5A29
+0x64EC = 0x353C
+0x64EF = 0x5A2F
+0x64F1 = 0x5A28
+0x64F2 = 0x5A33
+0x64F4 = 0x5A32
+0x64F6 = 0x5A31
+0x64FA = 0x5A34
+0x64FD = 0x5A36
+0x64FE = 0x3E71
+0x6500 = 0x5A35
+0x6505 = 0x5A39
+0x6518 = 0x5A37
+0x651C = 0x5A38
+0x651D = 0x5970
+0x6523 = 0x5A3B
+0x6524 = 0x5A3A
+0x652A = 0x3349
+0x652B = 0x5A3C
+0x652C = 0x5A30
+0x652F = 0x3B59
+0x6534 = 0x5A3D
+0x6535 = 0x5A3E
+0x6536 = 0x5A40
+0x6537 = 0x5A3F
+0x6538 = 0x5A41
+0x6539 = 0x327E
+0x653B = 0x3936
+0x653E = 0x4A7C
+0x653F = 0x402F
+0x6545 = 0x384E
+0x6548 = 0x5A43
+0x654D = 0x5A46
+0x654E = 0x944F
+0x654F = 0x4952
+0x6551 = 0x355F
+0x6555 = 0x5A45
+0x6556 = 0x5A44
+0x6557 = 0x4754
+0x6558 = 0x5A47
+0x6559 = 0x3635
+0x655D = 0x5A49
+0x655E = 0x5A48
+0x6562 = 0x343A
+0x6563 = 0x3B36
+0x6566 = 0x4658
+0x656C = 0x3749
+0x6570 = 0x3F74
+0x6572 = 0x5A4A
+0x6574 = 0x4030
+0x6575 = 0x4528
+0x6577 = 0x495F
+0x6578 = 0x5A4B
+0x6582 = 0x5A4C
+0x6583 = 0x5A4D
+0x6587 = 0x4A38
+0x6588 = 0x555D
+0x6589 = 0x4046
+0x658C = 0x494C
+0x658E = 0x3A58
+0x6590 = 0x4865
+0x6591 = 0x4843
+0x6597 = 0x454D
+0x6599 = 0x4E41
+0x659B = 0x5A4F
+0x659C = 0x3C50
+0x659F = 0x5A50
+0x65A1 = 0x3036
+0x65A4 = 0x3654
+0x65A5 = 0x404D
+0x65A7 = 0x4960
+0x65AB = 0x5A51
+0x65AC = 0x3B42
+0x65AD = 0x4347
+0x65AF = 0x3B5B
+0x65B0 = 0x3F37
+0x65B7 = 0x5A52
+0x65B9 = 0x4A7D
+0x65BC = 0x3177
+0x65BD = 0x3B5C
+0x65C1 = 0x5A55
+0x65C3 = 0x5A53
+0x65C4 = 0x5A56
+0x65C5 = 0x4E39
+0x65C6 = 0x5A54
+0x65CB = 0x407B
+0x65CC = 0x5A57
+0x65CF = 0x4232
+0x65D2 = 0x5A58
+0x65D7 = 0x347A
+0x65D9 = 0x5A5A
+0x65DB = 0x5A59
+0x65E0 = 0x5A5B
+0x65E1 = 0x5A5C
+0x65E2 = 0x347B
+0x65E5 = 0x467C
+0x65E6 = 0x4336
+0x65E7 = 0x356C
+0x65E8 = 0x3B5D
+0x65E9 = 0x4161
+0x65EC = 0x3D5C
+0x65ED = 0x3030
+0x65F1 = 0x5A5D
+0x65FA = 0x3222
+0x65FB = 0x5A61
+0x6600 = 0x9450
+0x6602 = 0x9452
+0x6603 = 0x5A60
+0x6606 = 0x3A2B
+0x6607 = 0x3E3A
+0x6609 = 0x9453
+0x660A = 0x5A5F
+0x660C = 0x3E3B
+0x660E = 0x4C40
+0x660F = 0x3A2A
+0x6613 = 0x3057
+0x6614 = 0x404E
+0x6615 = 0x9451
+0x661C = 0x5A66
+0x661E = 0x9455
+0x661F = 0x4031
+0x6620 = 0x3147
+0x6624 = 0x9456
+0x6625 = 0x3D55
+0x6627 = 0x4B66
+0x6628 = 0x3A72
+0x662D = 0x3E3C
+0x662E = 0x9454
+0x662F = 0x4027
+0x6631 = 0x9344
+0x6634 = 0x5A65
+0x6635 = 0x5A63
+0x6636 = 0x5A64
+0x663B = 0x3937
+0x663C = 0x436B
+0x663F = 0x5B26
+0x6641 = 0x5A6A
+0x6642 = 0x3B7E
+0x6643 = 0x3938
+0x6644 = 0x5A68
+0x6649 = 0x5A69
+0x664B = 0x3F38
+0x664F = 0x5A67
+0x6652 = 0x3B2F
+0x6657 = 0x9458
+0x6659 = 0x9459
+0x665D = 0x5A6C
+0x665E = 0x5A6B
+0x665F = 0x5A70
+0x6662 = 0x5A71
+0x6664 = 0x5A6D
+0x6665 = 0x9457
+0x6666 = 0x3322
+0x6667 = 0x5A6E
+0x6668 = 0x5A6F
+0x6669 = 0x4855
+0x666E = 0x4961
+0x666F = 0x374A
+0x6670 = 0x5A72
+0x6673 = 0x945B
+0x6674 = 0x4032
+0x6676 = 0x3E3D
+0x667A = 0x4352
+0x6681 = 0x3647
+0x6683 = 0x5A73
+0x6684 = 0x5A77
+0x6687 = 0x324B
+0x6688 = 0x5A74
+0x6689 = 0x5A76
+0x668E = 0x5A75
+0x6691 = 0x3D6B
+0x6696 = 0x4348
+0x6697 = 0x3045
+0x6698 = 0x5A78
+0x6699 = 0x945C
+0x669D = 0x5A79
+0x66A0 = 0x945D
+0x66A2 = 0x442A
+0x66A6 = 0x4E71
+0x66AB = 0x3B43
+0x66AE = 0x4A6B
+0x66B2 = 0x945E
+0x66B4 = 0x4B3D
+0x66B8 = 0x5B22
+0x66B9 = 0x5A7B
+0x66BC = 0x5A7E
+0x66BE = 0x5A7D
+0x66BF = 0x945F
+0x66C1 = 0x5A7A
+0x66C4 = 0x5B21
+0x66C7 = 0x465E
+0x66C9 = 0x5A7C
+0x66D6 = 0x5B23
+0x66D9 = 0x3D6C
+0x66DA = 0x5B24
+0x66DC = 0x4D4B
+0x66DD = 0x4778
+0x66E0 = 0x5B25
+0x66E6 = 0x5B27
+0x66E9 = 0x5B28
+0x66F0 = 0x5B29
+0x66F2 = 0x364A
+0x66F3 = 0x3148
+0x66F4 = 0x3939
+0x66F5 = 0x5B2A
+0x66F7 = 0x5B2B
+0x66F8 = 0x3D71
+0x66F9 = 0x4162
+0x66FA = 0x9460
+0x66FB = 0x9347
+0x66FC = 0x5258
+0x66FD = 0x413E
+0x66FE = 0x413D
+0x66FF = 0x4258
+0x6700 = 0x3A47
+0x6703 = 0x5072
+0x6708 = 0x376E
+0x6709 = 0x4D2D
+0x670B = 0x4A7E
+0x670D = 0x497E
+0x670E = 0x9461
+0x670F = 0x5B2C
+0x6714 = 0x3A73
+0x6715 = 0x443F
+0x6716 = 0x5B2D
+0x6717 = 0x4F2F
+0x671B = 0x4B3E
+0x671D = 0x442B
+0x671E = 0x5B2E
+0x671F = 0x347C
+0x6726 = 0x5B2F
+0x6727 = 0x5B30
+0x6728 = 0x4C5A
+0x672A = 0x4C24
+0x672B = 0x4B76
+0x672C = 0x4B5C
+0x672D = 0x3B25
+0x672E = 0x5B32
+0x6731 = 0x3C6B
+0x6734 = 0x4B51
+0x6736 = 0x5B34
+0x6737 = 0x5B37
+0x6738 = 0x5B36
+0x673A = 0x3479
+0x673D = 0x3560
+0x673F = 0x5B33
+0x6741 = 0x5B35
+0x6746 = 0x5B38
+0x6749 = 0x3F79
+0x674E = 0x4D7B
+0x674F = 0x3049
+0x6750 = 0x3A60
+0x6751 = 0x423C
+0x6753 = 0x3C5D
+0x6756 = 0x3E73
+0x6759 = 0x5B3B
+0x675C = 0x454E
+0x675E = 0x5B39
+0x675F = 0x422B
+0x6760 = 0x5B3A
+0x6761 = 0x3E72
+0x6762 = 0x4C5D
+0x6763 = 0x5B3C
+0x6764 = 0x5B3D
+0x6765 = 0x4D68
+0x6766 = 0x9463
+0x676A = 0x5B42
+0x676D = 0x393A
+0x676F = 0x4755
+0x6770 = 0x5B3F
+0x6771 = 0x456C
+0x6772 = 0x5A5E
+0x6773 = 0x5A62
+0x6775 = 0x354F
+0x6777 = 0x4747
+0x677C = 0x5B41
+0x677E = 0x3E3E
+0x677F = 0x4844
+0x6785 = 0x5B47
+0x6787 = 0x487A
+0x6789 = 0x5B3E
+0x678B = 0x5B44
+0x678C = 0x5B43
+0x6790 = 0x404F
+0x6795 = 0x4B6D
+0x6797 = 0x4E53
+0x679A = 0x4B67
+0x679C = 0x324C
+0x679D = 0x3B5E
+0x67A0 = 0x4F48
+0x67A1 = 0x5B46
+0x67A2 = 0x3F75
+0x67A6 = 0x5B45
+0x67A9 = 0x5B40
+0x67AF = 0x384F
+0x67B3 = 0x5B4C
+0x67B4 = 0x5B4A
+0x67B6 = 0x324D
+0x67B7 = 0x5B48
+0x67B8 = 0x5B4E
+0x67B9 = 0x5B54
+0x67BB = 0x9464
+0x67C0 = 0x9466
+0x67C1 = 0x4248
+0x67C4 = 0x4A41
+0x67C6 = 0x5B56
+0x67CA = 0x4922
+0x67CE = 0x5B55
+0x67CF = 0x4770
+0x67D0 = 0x4B3F
+0x67D1 = 0x343B
+0x67D3 = 0x4077
+0x67D4 = 0x3D40
+0x67D8 = 0x4453
+0x67DA = 0x4D2E
+0x67DD = 0x5B51
+0x67DE = 0x5B50
+0x67E2 = 0x5B52
+0x67E4 = 0x5B4F
+0x67E7 = 0x5B57
+0x67E9 = 0x5B4D
+0x67EC = 0x5B4B
+0x67EE = 0x5B53
+0x67EF = 0x5B49
+0x67F1 = 0x436C
+0x67F3 = 0x4C78
+0x67F4 = 0x3C46
+0x67F5 = 0x3A74
+0x67FB = 0x3A3A
+0x67FE = 0x4B6F
+0x67FF = 0x3341
+0x6801 = 0x9467
+0x6802 = 0x444E
+0x6803 = 0x464A
+0x6804 = 0x3149
+0x6813 = 0x4072
+0x6816 = 0x4034
+0x6817 = 0x372A
+0x681E = 0x5B59
+0x6821 = 0x393B
+0x6822 = 0x337C
+0x6829 = 0x5B5B
+0x682A = 0x3374
+0x682B = 0x5B61
+0x6832 = 0x5B5E
+0x6834 = 0x4073
+0x6838 = 0x334B
+0x6839 = 0x3A2C
+0x683C = 0x334A
+0x683D = 0x3A4F
+0x6840 = 0x5B5C
+0x6841 = 0x3765
+0x6842 = 0x374B
+0x6843 = 0x456D
+0x6844 = 0x9468
+0x6846 = 0x5B5A
+0x6848 = 0x3046
+0x684D = 0x5B5D
+0x684E = 0x5B5F
+0x6850 = 0x364D
+0x6851 = 0x372C
+0x6852 = 0x9465
+0x6853 = 0x343C
+0x6854 = 0x354B
+0x6859 = 0x5B62
+0x685C = 0x3A79
+0x685D = 0x4B71
+0x685F = 0x3B37
+0x6863 = 0x5B63
+0x6867 = 0x5B58
+0x6874 = 0x5B6F
+0x6876 = 0x3233
+0x6877 = 0x5B64
+0x687E = 0x5B75
+0x687F = 0x5B65
+0x6881 = 0x4E42
+0x6883 = 0x5B6C
+0x6885 = 0x475F
+0x688D = 0x5B74
+0x688F = 0x5B67
+0x6893 = 0x3034
+0x6894 = 0x5B69
+0x6897 = 0x393C
+0x689B = 0x5B6B
+0x689D = 0x5B6A
+0x689F = 0x5B66
+0x68A0 = 0x5B71
+0x68A2 = 0x3E3F
+0x68A6 = 0x546D
+0x68A7 = 0x3868
+0x68A8 = 0x4D7C
+0x68AD = 0x5B68
+0x68AF = 0x4474
+0x68B0 = 0x3323
+0x68B1 = 0x3A2D
+0x68B3 = 0x5B60
+0x68B5 = 0x5B70
+0x68B6 = 0x3361
+0x68B9 = 0x5B6E
+0x68BA = 0x5B72
+0x68BC = 0x5B6D
+0x68C4 = 0x347E
+0x68C6 = 0x5C32
+0x68C8 = 0x9345
+0x68C9 = 0x4C49
+0x68CA = 0x5B77
+0x68CB = 0x347D
+0x68CD = 0x5B7E
+0x68CF = 0x9469
+0x68D2 = 0x4B40
+0x68D4 = 0x5C21
+0x68D5 = 0x5C23
+0x68D7 = 0x5C27
+0x68D8 = 0x5B79
+0x68DA = 0x432A
+0x68DF = 0x456F
+0x68E0 = 0x5C2B
+0x68E1 = 0x5B7C
+0x68E3 = 0x5C28
+0x68E7 = 0x5C22
+0x68EE = 0x3F39
+0x68EF = 0x5C2C
+0x68F2 = 0x4033
+0x68F9 = 0x5C2A
+0x68FA = 0x343D
+0x6900 = 0x4F50
+0x6901 = 0x5B76
+0x6904 = 0x5C26
+0x6905 = 0x3058
+0x6908 = 0x5B78
+0x690B = 0x4C3A
+0x690C = 0x5B7D
+0x690D = 0x3F22
+0x690E = 0x4447
+0x690F = 0x5B73
+0x6912 = 0x5C25
+0x6919 = 0x3F7A
+0x691A = 0x5C2F
+0x691B = 0x3371
+0x691C = 0x3821
+0x6921 = 0x5C31
+0x6922 = 0x5B7A
+0x6923 = 0x5C30
+0x6925 = 0x5C29
+0x6926 = 0x5B7B
+0x6928 = 0x5C2D
+0x692A = 0x5C2E
+0x6930 = 0x5C3F
+0x6934 = 0x464E
+0x6936 = 0x5C24
+0x6939 = 0x5C3B
+0x693D = 0x5C3D
+0x693F = 0x4458
+0x694A = 0x4D4C
+0x6953 = 0x4976
+0x6954 = 0x5C38
+0x6955 = 0x424A
+0x6959 = 0x5C3E
+0x695A = 0x413F
+0x695C = 0x5C35
+0x695D = 0x5C42
+0x695E = 0x5C41
+0x6960 = 0x466F
+0x6961 = 0x5C40
+0x6962 = 0x466A
+0x6968 = 0x946B
+0x696A = 0x5C44
+0x696B = 0x5C37
+0x696D = 0x3648
+0x696E = 0x5C3A
+0x696F = 0x3D5D
+0x6973 = 0x4760
+0x6974 = 0x5C3C
+0x6975 = 0x364B
+0x6977 = 0x5C34
+0x6978 = 0x5C36
+0x6979 = 0x5C33
+0x697C = 0x4F30
+0x697D = 0x335A
+0x697E = 0x5C39
+0x6981 = 0x5C43
+0x6982 = 0x3335
+0x698A = 0x3A67
+0x698E = 0x315D
+0x6991 = 0x5C54
+0x6994 = 0x4F31
+0x6995 = 0x5C57
+0x6998 = 0x946D
+0x699B = 0x3F3A
+0x699C = 0x5C56
+0x69A0 = 0x5C55
+0x69A7 = 0x5C52
+0x69AE = 0x5C46
+0x69B1 = 0x5C63
+0x69B2 = 0x5C45
+0x69B4 = 0x5C58
+0x69BB = 0x5C50
+0x69BE = 0x5C4B
+0x69BF = 0x5C48
+0x69C1 = 0x5C49
+0x69C3 = 0x5C51
+0x69C7 = 0x4B6A
+0x69CA = 0x5C4E
+0x69CB = 0x393D
+0x69CC = 0x4448
+0x69CD = 0x4164
+0x69CE = 0x5C4C
+0x69D0 = 0x5C47
+0x69D3 = 0x5C4A
+0x69D8 = 0x4D4D
+0x69D9 = 0x7422
+0x69DD = 0x5C4F
+0x69DE = 0x5C59
+0x69E2 = 0x946E
+0x69E7 = 0x5C61
+0x69E8 = 0x5C5A
+0x69EB = 0x5C67
+0x69ED = 0x5C65
+0x69F2 = 0x5C60
+0x69F9 = 0x5C5F
+0x69FB = 0x4450
+0x69FD = 0x4165
+0x69FF = 0x5C5D
+0x6A02 = 0x5C5B
+0x6A05 = 0x5C62
+0x6A0A = 0x5C68
+0x6A0B = 0x4875
+0x6A0C = 0x5C6E
+0x6A12 = 0x5C69
+0x6A13 = 0x5C6C
+0x6A14 = 0x5C66
+0x6A17 = 0x4374
+0x6A19 = 0x4938
+0x6A1B = 0x5C5C
+0x6A1E = 0x5C64
+0x6A1F = 0x3E40
+0x6A21 = 0x4C4F
+0x6A22 = 0x5C78
+0x6A23 = 0x5C6B
+0x6A29 = 0x3822
+0x6A2A = 0x3223
+0x6A2B = 0x335F
+0x6A2E = 0x5C53
+0x6A30 = 0x946F
+0x6A35 = 0x3E41
+0x6A36 = 0x5C70
+0x6A38 = 0x5C77
+0x6A39 = 0x3C79
+0x6A3A = 0x3372
+0x6A3D = 0x432E
+0x6A44 = 0x5C6D
+0x6A46 = 0x9471
+0x6A47 = 0x5C72
+0x6A48 = 0x5C76
+0x6A4B = 0x3636
+0x6A58 = 0x354C
+0x6A59 = 0x5C74
+0x6A5F = 0x3521
+0x6A61 = 0x464B
+0x6A62 = 0x5C73
+0x6A66 = 0x5C75
+0x6A6B = 0x9470
+0x6A72 = 0x5C6F
+0x6A73 = 0x9472
+0x6A78 = 0x5C71
+0x6A7E = 0x9473
+0x6A7F = 0x3360
+0x6A80 = 0x4349
+0x6A84 = 0x5C7C
+0x6A8D = 0x5C7A
+0x6A8E = 0x3869
+0x6A90 = 0x5C79
+0x6A97 = 0x5D21
+0x6A9C = 0x4930
+0x6AA0 = 0x5C7B
+0x6AA2 = 0x5C7D
+0x6AA3 = 0x5C7E
+0x6AAA = 0x5D2C
+0x6AAC = 0x5D28
+0x6AAE = 0x456E
+0x6AB3 = 0x5D27
+0x6AB8 = 0x5D26
+0x6ABB = 0x5D23
+0x6AC1 = 0x5C6A
+0x6AC2 = 0x5D25
+0x6AC3 = 0x5D24
+0x6AD1 = 0x5D2A
+0x6AD3 = 0x4F26
+0x6ADA = 0x5D2D
+0x6ADB = 0x367B
+0x6ADE = 0x5D29
+0x6ADF = 0x5D2B
+0x6AE2 = 0x9474
+0x6AE4 = 0x9475
+0x6AE8 = 0x4827
+0x6AEA = 0x5D2E
+0x6AFA = 0x5D32
+0x6AFB = 0x5D2F
+0x6B04 = 0x4D73
+0x6B05 = 0x5D30
+0x6B0A = 0x5C5E
+0x6B12 = 0x5D33
+0x6B16 = 0x5D34
+0x6B1D = 0x3135
+0x6B1F = 0x5D36
+0x6B20 = 0x3767
+0x6B21 = 0x3C21
+0x6B23 = 0x3655
+0x6B27 = 0x3224
+0x6B32 = 0x4D5F
+0x6B37 = 0x5D38
+0x6B38 = 0x5D37
+0x6B39 = 0x5D3A
+0x6B3A = 0x353D
+0x6B3D = 0x3656
+0x6B3E = 0x343E
+0x6B43 = 0x5D3D
+0x6B47 = 0x5D3C
+0x6B49 = 0x5D3E
+0x6B4C = 0x324E
+0x6B4E = 0x4337
+0x6B50 = 0x5D3F
+0x6B53 = 0x343F
+0x6B54 = 0x5D41
+0x6B59 = 0x5D40
+0x6B5B = 0x5D42
+0x6B5F = 0x5D43
+0x6B61 = 0x5D44
+0x6B62 = 0x3B5F
+0x6B63 = 0x4035
+0x6B64 = 0x3A21
+0x6B66 = 0x4970
+0x6B69 = 0x4A62
+0x6B6A = 0x4F44
+0x6B6F = 0x3B75
+0x6B73 = 0x3A50
+0x6B74 = 0x4E72
+0x6B78 = 0x5D45
+0x6B79 = 0x5D46
+0x6B7B = 0x3B60
+0x6B7F = 0x5D47
+0x6B80 = 0x5D48
+0x6B83 = 0x5D4A
+0x6B84 = 0x5D49
+0x6B86 = 0x4B58
+0x6B89 = 0x3D5E
+0x6B8A = 0x3C6C
+0x6B8B = 0x3B44
+0x6B8D = 0x5D4B
+0x6B95 = 0x5D4D
+0x6B96 = 0x3F23
+0x6B98 = 0x5D4C
+0x6B9E = 0x5D4E
+0x6BA4 = 0x5D4F
+0x6BAA = 0x5D50
+0x6BAB = 0x5D51
+0x6BAF = 0x5D52
+0x6BB1 = 0x5D54
+0x6BB2 = 0x5D53
+0x6BB3 = 0x5D55
+0x6BB4 = 0x3225
+0x6BB5 = 0x434A
+0x6BB7 = 0x5D56
+0x6BBA = 0x3B26
+0x6BBB = 0x334C
+0x6BBC = 0x5D57
+0x6BBF = 0x4542
+0x6BC0 = 0x544C
+0x6BC5 = 0x3523
+0x6BC6 = 0x5D58
+0x6BCB = 0x5D59
+0x6BCD = 0x4A6C
+0x6BCE = 0x4B68
+0x6BD2 = 0x4647
+0x6BD3 = 0x5D5A
+0x6BD4 = 0x4866
+0x6BD6 = 0x9476
+0x6BD8 = 0x487B
+0x6BDB = 0x4C53
+0x6BDF = 0x5D5B
+0x6BEB = 0x5D5D
+0x6BEC = 0x5D5C
+0x6BEF = 0x5D5F
+0x6BF3 = 0x5D5E
+0x6C08 = 0x5D61
+0x6C0F = 0x3B61
+0x6C11 = 0x4C31
+0x6C13 = 0x5D62
+0x6C14 = 0x5D63
+0x6C17 = 0x3524
+0x6C1B = 0x5D64
+0x6C23 = 0x5D66
+0x6C24 = 0x5D65
+0x6C34 = 0x3F65
+0x6C37 = 0x4939
+0x6C38 = 0x314A
+0x6C3E = 0x4845
+0x6C3F = 0x9477
+0x6C40 = 0x4475
+0x6C41 = 0x3D41
+0x6C42 = 0x3561
+0x6C4E = 0x4846
+0x6C50 = 0x3C2E
+0x6C55 = 0x5D68
+0x6C57 = 0x3440
+0x6C5A = 0x3178
+0x6C5C = 0x9478
+0x6C5D = 0x4672
+0x6C5E = 0x5D67
+0x6C5F = 0x393E
+0x6C60 = 0x4353
+0x6C62 = 0x5D69
+0x6C68 = 0x5D71
+0x6C6A = 0x5D6A
+0x6C6F = 0x947A
+0x6C70 = 0x4241
+0x6C72 = 0x3562
+0x6C73 = 0x5D72
+0x6C7A = 0x3768
+0x6C7D = 0x3525
+0x6C7E = 0x5D70
+0x6C81 = 0x5D6E
+0x6C82 = 0x5D6B
+0x6C83 = 0x4D60
+0x6C86 = 0x9479
+0x6C88 = 0x4440
+0x6C8C = 0x4659
+0x6C8D = 0x5D6C
+0x6C90 = 0x5D74
+0x6C92 = 0x5D73
+0x6C93 = 0x3723
+0x6C96 = 0x322D
+0x6C99 = 0x3A3B
+0x6C9A = 0x5D6D
+0x6C9B = 0x5D6F
+0x6CA1 = 0x4B57
+0x6CA2 = 0x4274
+0x6CAB = 0x4B77
+0x6CAE = 0x5D7C
+0x6CB1 = 0x5D7D
+0x6CB3 = 0x324F
+0x6CB8 = 0x4A28
+0x6CB9 = 0x4C7D
+0x6CBA = 0x5E21
+0x6CBB = 0x3C23
+0x6CBC = 0x3E42
+0x6CBD = 0x5D78
+0x6CBE = 0x5D7E
+0x6CBF = 0x3168
+0x6CC1 = 0x3637
+0x6CC4 = 0x5D75
+0x6CC5 = 0x5D7A
+0x6CC9 = 0x4074
+0x6CCA = 0x4771
+0x6CCC = 0x4867
+0x6CD3 = 0x5D77
+0x6CD5 = 0x4B21
+0x6CD7 = 0x5D79
+0x6CD9 = 0x5E24
+0x6CDA = 0x947B
+0x6CDB = 0x5E22
+0x6CDD = 0x5D7B
+0x6CE1 = 0x4B22
+0x6CE2 = 0x4748
+0x6CE3 = 0x3563
+0x6CE5 = 0x4525
+0x6CE8 = 0x436D
+0x6CEA = 0x5E25
+0x6CEF = 0x5E23
+0x6CF0 = 0x4259
+0x6CF1 = 0x5D76
+0x6CF3 = 0x314B
+0x6D04 = 0x947C
+0x6D0B = 0x4D4E
+0x6D0C = 0x5E30
+0x6D12 = 0x5E2F
+0x6D17 = 0x4076
+0x6D19 = 0x5E2C
+0x6D1B = 0x4D6C
+0x6D1E = 0x4636
+0x6D1F = 0x5E26
+0x6D25 = 0x4445
+0x6D29 = 0x314C
+0x6D2A = 0x393F
+0x6D2B = 0x5E29
+0x6D32 = 0x3D27
+0x6D33 = 0x5E2E
+0x6D35 = 0x5E2D
+0x6D36 = 0x5E28
+0x6D38 = 0x5E2B
+0x6D3B = 0x3368
+0x6D3D = 0x5E2A
+0x6D3E = 0x4749
+0x6D41 = 0x4E2E
+0x6D44 = 0x3E74
+0x6D45 = 0x4075
+0x6D59 = 0x5E36
+0x6D5A = 0x5E34
+0x6D5C = 0x494D
+0x6D63 = 0x5E31
+0x6D64 = 0x5E33
+0x6D66 = 0x313A
+0x6D69 = 0x3940
+0x6D6A = 0x4F32
+0x6D6C = 0x333D
+0x6D6E = 0x4962
+0x6D6F = 0x947E
+0x6D74 = 0x4D61
+0x6D77 = 0x3324
+0x6D78 = 0x3F3B
+0x6D79 = 0x5E35
+0x6D85 = 0x5E3A
+0x6D87 = 0x947D
+0x6D88 = 0x3E43
+0x6D8C = 0x4D30
+0x6D8E = 0x5E37
+0x6D93 = 0x5E32
+0x6D95 = 0x5E38
+0x6D96 = 0x9521
+0x6D99 = 0x4E5E
+0x6D9B = 0x5E39
+0x6D9C = 0x4642
+0x6DAC = 0x9522
+0x6DAF = 0x3336
+0x6DB2 = 0x3155
+0x6DB5 = 0x5E3E
+0x6DB8 = 0x5E41
+0x6DBC = 0x4E43
+0x6DC0 = 0x4D64
+0x6DC5 = 0x5E48
+0x6DC6 = 0x5E42
+0x6DC7 = 0x5E3F
+0x6DCB = 0x4E54
+0x6DCC = 0x5E45
+0x6DCF = 0x9523
+0x6DD1 = 0x3D4A
+0x6DD2 = 0x5E47
+0x6DD5 = 0x5E4C
+0x6DD8 = 0x4571
+0x6DD9 = 0x5E4A
+0x6DDE = 0x5E44
+0x6DE1 = 0x4338
+0x6DE4 = 0x5E4B
+0x6DE6 = 0x5E40
+0x6DE8 = 0x5E46
+0x6DEA = 0x5E4D
+0x6DEB = 0x307C
+0x6DEC = 0x5E43
+0x6DEE = 0x5E4E
+0x6DF1 = 0x3F3C
+0x6DF2 = 0x9525
+0x6DF3 = 0x3D5F
+0x6DF5 = 0x4A25
+0x6DF7 = 0x3A2E
+0x6DF8 = 0x9524
+0x6DF9 = 0x5E3B
+0x6DFA = 0x5E49
+0x6DFB = 0x453A
+0x6DFC = 0x9526
+0x6E05 = 0x4036
+0x6E07 = 0x3369
+0x6E08 = 0x3A51
+0x6E09 = 0x3E44
+0x6E0A = 0x5E3D
+0x6E0B = 0x3D42
+0x6E13 = 0x374C
+0x6E15 = 0x5E3C
+0x6E19 = 0x5E52
+0x6E1A = 0x3D6D
+0x6E1B = 0x383A
+0x6E1D = 0x5E61
+0x6E1F = 0x5E5B
+0x6E20 = 0x3574
+0x6E21 = 0x454F
+0x6E23 = 0x5E56
+0x6E24 = 0x5E5F
+0x6E25 = 0x302F
+0x6E26 = 0x3132
+0x6E27 = 0x9529
+0x6E29 = 0x3239
+0x6E2B = 0x5E58
+0x6E2C = 0x422C
+0x6E2D = 0x5E4F
+0x6E2E = 0x5E51
+0x6E2F = 0x3941
+0x6E38 = 0x5E62
+0x6E39 = 0x9527
+0x6E3A = 0x5E5D
+0x6E3C = 0x952A
+0x6E3E = 0x5E55
+0x6E43 = 0x5E5C
+0x6E4A = 0x4C2B
+0x6E4D = 0x5E5A
+0x6E4E = 0x5E5E
+0x6E56 = 0x3850
+0x6E58 = 0x3E45
+0x6E5B = 0x4339
+0x6E5C = 0x9528
+0x6E5F = 0x5E54
+0x6E67 = 0x4D2F
+0x6E6B = 0x5E57
+0x6E6E = 0x5E50
+0x6E6F = 0x4572
+0x6E72 = 0x5E53
+0x6E76 = 0x5E59
+0x6E7E = 0x4F51
+0x6E7F = 0x3C3E
+0x6E80 = 0x4B7E
+0x6E82 = 0x5E63
+0x6E8C = 0x482E
+0x6E8F = 0x5E6F
+0x6E90 = 0x383B
+0x6E96 = 0x3D60
+0x6E98 = 0x5E65
+0x6E9C = 0x4E2F
+0x6E9D = 0x3942
+0x6E9F = 0x5E72
+0x6EA2 = 0x306E
+0x6EA5 = 0x5E70
+0x6EAA = 0x5E64
+0x6EAF = 0x5E6A
+0x6EB2 = 0x5E6C
+0x6EB6 = 0x4D4F
+0x6EB7 = 0x5E67
+0x6EBA = 0x452E
+0x6EBD = 0x5E69
+0x6EBF = 0x952B
+0x6EC2 = 0x5E71
+0x6EC4 = 0x5E6B
+0x6EC5 = 0x4C47
+0x6EC9 = 0x5E66
+0x6ECB = 0x3C22
+0x6ECC = 0x5E7E
+0x6ED1 = 0x336A
+0x6ED3 = 0x5E68
+0x6ED4 = 0x5E6D
+0x6ED5 = 0x5E6E
+0x6EDD = 0x426C
+0x6EDE = 0x425A
+0x6EEC = 0x5E76
+0x6EEF = 0x5E7C
+0x6EF2 = 0x5E7A
+0x6EF4 = 0x4529
+0x6EF7 = 0x5F23
+0x6EF8 = 0x5E77
+0x6EFE = 0x5E78
+0x6EFF = 0x5E60
+0x6F01 = 0x3579
+0x6F02 = 0x493A
+0x6F06 = 0x3C3F
+0x6F09 = 0x3977
+0x6F0F = 0x4F33
+0x6F11 = 0x5E74
+0x6F13 = 0x5F22
+0x6F14 = 0x3169
+0x6F15 = 0x4166
+0x6F20 = 0x4779
+0x6F22 = 0x3441
+0x6F23 = 0x4E7A
+0x6F2B = 0x4C21
+0x6F2C = 0x4452
+0x6F31 = 0x5E7B
+0x6F32 = 0x5E7D
+0x6F38 = 0x4132
+0x6F3E = 0x5F21
+0x6F3F = 0x5E79
+0x6F41 = 0x5E73
+0x6F45 = 0x5E75
+0x6F54 = 0x3769
+0x6F58 = 0x5F2F
+0x6F5B = 0x5F2A
+0x6F5C = 0x4078
+0x6F5F = 0x3363
+0x6F64 = 0x3D61
+0x6F66 = 0x5F33
+0x6F6D = 0x5F2C
+0x6F6E = 0x442C
+0x6F6F = 0x5F29
+0x6F70 = 0x4459
+0x6F74 = 0x5F4C
+0x6F78 = 0x5F26
+0x6F7A = 0x5F25
+0x6F7C = 0x5F2E
+0x6F80 = 0x5F28
+0x6F81 = 0x5F27
+0x6F82 = 0x5F2D
+0x6F84 = 0x4021
+0x6F86 = 0x5F24
+0x6F88 = 0x952C
+0x6F8E = 0x5F30
+0x6F91 = 0x5F31
+0x6F97 = 0x3442
+0x6FA1 = 0x5F36
+0x6FA3 = 0x5F35
+0x6FA4 = 0x5F37
+0x6FAA = 0x5F3A
+0x6FB1 = 0x4543
+0x6FB3 = 0x5F34
+0x6FB5 = 0x952D
+0x6FB9 = 0x5F38
+0x6FC0 = 0x3763
+0x6FC1 = 0x4279
+0x6FC2 = 0x5F32
+0x6FC3 = 0x473B
+0x6FC6 = 0x5F39
+0x6FD4 = 0x5F3E
+0x6FD5 = 0x5F3C
+0x6FD8 = 0x5F3F
+0x6FDB = 0x5F42
+0x6FDF = 0x5F3B
+0x6FE0 = 0x396A
+0x6FE1 = 0x4728
+0x6FE4 = 0x4573
+0x6FEB = 0x4D74
+0x6FEC = 0x5F3D
+0x6FEE = 0x5F41
+0x6FEF = 0x4275
+0x6FF1 = 0x5F40
+0x6FF3 = 0x5F2B
+0x6FF5 = 0x952E
+0x6FF6 = 0x6F69
+0x6FFA = 0x5F45
+0x6FFE = 0x5F49
+0x7001 = 0x5F47
+0x7005 = 0x952F
+0x7007 = 0x9530
+0x7009 = 0x5F43
+0x700B = 0x5F44
+0x700F = 0x5F48
+0x7011 = 0x5F46
+0x7015 = 0x494E
+0x7018 = 0x5F4E
+0x701A = 0x5F4B
+0x701B = 0x5F4A
+0x701D = 0x5F4D
+0x701E = 0x4654
+0x701F = 0x5F4F
+0x7026 = 0x4375
+0x7027 = 0x426D
+0x7028 = 0x9531
+0x702C = 0x4025
+0x7030 = 0x5F50
+0x7032 = 0x5F52
+0x703E = 0x5F51
+0x704C = 0x3443
+0x7051 = 0x5F53
+0x7058 = 0x4667
+0x7063 = 0x5F54
+0x706B = 0x3250
+0x706F = 0x4574
+0x7070 = 0x3325
+0x7078 = 0x3564
+0x707C = 0x3C5E
+0x707D = 0x3A52
+0x7085 = 0x9532
+0x7089 = 0x4F27
+0x708A = 0x3F66
+0x708E = 0x316A
+0x7092 = 0x5F56
+0x7099 = 0x5F55
+0x70AB = 0x9533
+0x70AC = 0x5F59
+0x70AD = 0x433A
+0x70AE = 0x5F5C
+0x70AF = 0x5F57
+0x70B3 = 0x5F5B
+0x70B8 = 0x5F5A
+0x70B9 = 0x4540
+0x70BA = 0x3059
+0x70BB = 0x9343
+0x70C8 = 0x4E75
+0x70CB = 0x5F5E
+0x70CF = 0x3128
+0x70D9 = 0x5F60
+0x70DD = 0x5F5F
+0x70DF = 0x5F5D
+0x70F1 = 0x5F58
+0x70F9 = 0x4B23
+0x70FD = 0x5F62
+0x7104 = 0x9535
+0x7109 = 0x5F61
+0x710F = 0x9534
+0x7114 = 0x316B
+0x7119 = 0x5F64
+0x711A = 0x4A32
+0x711C = 0x5F63
+0x7121 = 0x4C35
+0x7126 = 0x3E47
+0x7136 = 0x4133
+0x713C = 0x3E46
+0x7146 = 0x9537
+0x7147 = 0x9538
+0x7149 = 0x4E7B
+0x714C = 0x5F6A
+0x714E = 0x4079
+0x7155 = 0x5F66
+0x7156 = 0x5F6B
+0x7159 = 0x316C
+0x715C = 0x9536
+0x7162 = 0x5F69
+0x7164 = 0x4761
+0x7165 = 0x5F65
+0x7166 = 0x5F68
+0x7167 = 0x3E48
+0x7169 = 0x4851
+0x716C = 0x5F6C
+0x716E = 0x3C51
+0x717D = 0x407A
+0x7184 = 0x5F6F
+0x7188 = 0x5F67
+0x718A = 0x3727
+0x718F = 0x5F6D
+0x7194 = 0x4D50
+0x7195 = 0x5F70
+0x7199 = 0x7426
+0x719F = 0x3D4F
+0x71A8 = 0x5F71
+0x71AC = 0x5F72
+0x71B1 = 0x472E
+0x71B9 = 0x5F74
+0x71BE = 0x5F75
+0x71C1 = 0x953A
+0x71C3 = 0x4733
+0x71C8 = 0x4575
+0x71C9 = 0x5F77
+0x71CE = 0x5F79
+0x71D0 = 0x4E55
+0x71D2 = 0x5F76
+0x71D4 = 0x5F78
+0x71D5 = 0x316D
+0x71D7 = 0x5F73
+0x71DF = 0x535B
+0x71E0 = 0x5F7A
+0x71E5 = 0x4167
+0x71E6 = 0x3B38
+0x71E7 = 0x5F7C
+0x71EC = 0x5F7B
+0x71ED = 0x3F24
+0x71EE = 0x5259
+0x71F5 = 0x5F7D
+0x71F9 = 0x6021
+0x71FB = 0x5F6E
+0x71FC = 0x5F7E
+0x71FE = 0x953B
+0x71FF = 0x6022
+0x7206 = 0x477A
+0x720D = 0x6023
+0x7210 = 0x6024
+0x721B = 0x6025
+0x7228 = 0x6026
+0x722A = 0x445E
+0x722C = 0x6028
+0x722D = 0x6027
+0x7230 = 0x6029
+0x7232 = 0x602A
+0x7235 = 0x3C5F
+0x7236 = 0x4963
+0x723A = 0x4C6C
+0x723B = 0x602B
+0x723C = 0x602C
+0x723D = 0x4156
+0x723E = 0x3C24
+0x723F = 0x602D
+0x7240 = 0x602E
+0x7246 = 0x602F
+0x7247 = 0x4A52
+0x7248 = 0x4847
+0x724B = 0x6030
+0x724C = 0x4757
+0x7252 = 0x442D
+0x7258 = 0x6031
+0x7259 = 0x3267
+0x725B = 0x356D
+0x725D = 0x4C46
+0x725F = 0x4C36
+0x7261 = 0x3234
+0x7262 = 0x4F34
+0x7267 = 0x4B52
+0x7269 = 0x4A2A
+0x7272 = 0x4037
+0x7274 = 0x6032
+0x7279 = 0x4643
+0x727D = 0x3823
+0x727E = 0x6033
+0x7280 = 0x3A54
+0x7281 = 0x6035
+0x7282 = 0x6034
+0x7287 = 0x6036
+0x7292 = 0x6037
+0x7296 = 0x6038
+0x72A0 = 0x353E
+0x72A2 = 0x6039
+0x72A7 = 0x603A
+0x72AC = 0x3824
+0x72AF = 0x4848
+0x72B1 = 0x953C
+0x72B2 = 0x603C
+0x72B6 = 0x3E75
+0x72B9 = 0x603B
+0x72BE = 0x953D
+0x72C2 = 0x3638
+0x72C3 = 0x603D
+0x72C4 = 0x603F
+0x72C6 = 0x603E
+0x72CE = 0x6040
+0x72D0 = 0x3851
+0x72D2 = 0x6041
+0x72D7 = 0x3669
+0x72D9 = 0x4140
+0x72DB = 0x397D
+0x72E0 = 0x6043
+0x72E1 = 0x6044
+0x72E2 = 0x6042
+0x72E9 = 0x3C6D
+0x72EC = 0x4648
+0x72ED = 0x3639
+0x72F7 = 0x6046
+0x72F8 = 0x432C
+0x72F9 = 0x6045
+0x72FC = 0x4F35
+0x72FD = 0x4762
+0x730A = 0x6049
+0x7316 = 0x604B
+0x7317 = 0x6048
+0x731B = 0x4C54
+0x731C = 0x604A
+0x731D = 0x604C
+0x731F = 0x4E44
+0x7324 = 0x953E
+0x7325 = 0x6050
+0x7329 = 0x604F
+0x732A = 0x4376
+0x732B = 0x472D
+0x732E = 0x3825
+0x732F = 0x604E
+0x7334 = 0x604D
+0x7336 = 0x4D31
+0x7337 = 0x4D32
+0x733E = 0x6051
+0x733F = 0x316E
+0x7344 = 0x3976
+0x7345 = 0x3B62
+0x734E = 0x6052
+0x734F = 0x6053
+0x7357 = 0x6055
+0x7363 = 0x3D43
+0x7368 = 0x6057
+0x736A = 0x6056
+0x7370 = 0x6058
+0x7372 = 0x334D
+0x7375 = 0x605A
+0x7377 = 0x9540
+0x7378 = 0x6059
+0x737A = 0x605C
+0x737B = 0x605B
+0x7384 = 0x383C
+0x7387 = 0x4E28
+0x7389 = 0x364C
+0x738B = 0x3226
+0x7396 = 0x366A
+0x73A9 = 0x3461
+0x73B2 = 0x4E68
+0x73B3 = 0x605E
+0x73BB = 0x6060
+0x73BD = 0x9541
+0x73C0 = 0x6061
+0x73C2 = 0x3251
+0x73C8 = 0x605D
+0x73C9 = 0x9542
+0x73CA = 0x3B39
+0x73CD = 0x4441
+0x73CE = 0x605F
+0x73D2 = 0x9545
+0x73D6 = 0x9543
+0x73DE = 0x6064
+0x73E0 = 0x3C6E
+0x73E3 = 0x9544
+0x73E5 = 0x6062
+0x73EA = 0x373E
+0x73ED = 0x4849
+0x73EE = 0x6063
+0x73F1 = 0x607E
+0x73F5 = 0x9547
+0x73F8 = 0x6069
+0x73FE = 0x383D
+0x7403 = 0x3565
+0x7405 = 0x6066
+0x7406 = 0x4D7D
+0x7407 = 0x9546
+0x7409 = 0x4E30
+0x7422 = 0x4276
+0x7425 = 0x6068
+0x7426 = 0x9548
+0x7429 = 0x954A
+0x742A = 0x9549
+0x742E = 0x954B
+0x7432 = 0x606A
+0x7433 = 0x4E56
+0x7434 = 0x3657
+0x7435 = 0x487C
+0x7436 = 0x474A
+0x743A = 0x606B
+0x743F = 0x606D
+0x7441 = 0x6070
+0x7455 = 0x606C
+0x7459 = 0x606F
+0x745A = 0x386A
+0x745B = 0x314D
+0x745C = 0x6071
+0x745E = 0x3F70
+0x745F = 0x606E
+0x7460 = 0x4E5C
+0x7462 = 0x954C
+0x7463 = 0x6074
+0x7464 = 0x6076
+0x7469 = 0x6072
+0x746A = 0x6075
+0x746F = 0x6067
+0x7470 = 0x6073
+0x7473 = 0x3A3C
+0x7476 = 0x7424
+0x747E = 0x6077
+0x7483 = 0x4D7E
+0x7489 = 0x954D
+0x748B = 0x6078
+0x749E = 0x6079
+0x749F = 0x954E
+0x74A2 = 0x6065
+0x74A7 = 0x607A
+0x74B0 = 0x3444
+0x74BD = 0x3C25
+0x74CA = 0x607B
+0x74CF = 0x607C
+0x74D4 = 0x607D
+0x74DC = 0x313B
+0x74E0 = 0x6121
+0x74E2 = 0x493B
+0x74E3 = 0x6122
+0x74E6 = 0x3424
+0x74E7 = 0x6123
+0x74E9 = 0x6124
+0x74EE = 0x6125
+0x74F0 = 0x6127
+0x74F1 = 0x6128
+0x74F2 = 0x6126
+0x74F6 = 0x4953
+0x74F7 = 0x612A
+0x74F8 = 0x6129
+0x7501 = 0x954F
+0x7503 = 0x612C
+0x7504 = 0x612B
+0x7505 = 0x612D
+0x750C = 0x612E
+0x750D = 0x6130
+0x750E = 0x612F
+0x7511 = 0x3979
+0x7513 = 0x6132
+0x7515 = 0x6131
+0x7518 = 0x3445
+0x751A = 0x3F53
+0x751C = 0x453C
+0x751E = 0x6133
+0x751F = 0x4038
+0x7523 = 0x3B3A
+0x7525 = 0x3179
+0x7526 = 0x6134
+0x7528 = 0x4D51
+0x752B = 0x4A63
+0x752C = 0x6135
+0x752F = 0x942A
+0x7530 = 0x4544
+0x7531 = 0x4D33
+0x7532 = 0x3943
+0x7533 = 0x3F3D
+0x7537 = 0x434B
+0x7538 = 0x5234
+0x753A = 0x442E
+0x753B = 0x3268
+0x753C = 0x6136
+0x7544 = 0x6137
+0x7546 = 0x613C
+0x7549 = 0x613A
+0x754A = 0x6139
+0x754B = 0x5A42
+0x754C = 0x3326
+0x754D = 0x6138
+0x754F = 0x305A
+0x7551 = 0x482A
+0x7554 = 0x484A
+0x7559 = 0x4E31
+0x755A = 0x613D
+0x755B = 0x613B
+0x755C = 0x435C
+0x755D = 0x4026
+0x7560 = 0x482B
+0x7562 = 0x492D
+0x7564 = 0x613F
+0x7565 = 0x4E2C
+0x7566 = 0x374D
+0x7567 = 0x6140
+0x7569 = 0x613E
+0x756A = 0x4856
+0x756B = 0x6141
+0x756D = 0x6142
+0x756F = 0x9550
+0x7570 = 0x305B
+0x7573 = 0x3E76
+0x7574 = 0x6147
+0x7576 = 0x6144
+0x7577 = 0x466D
+0x7578 = 0x6143
+0x757F = 0x3526
+0x7582 = 0x614A
+0x7586 = 0x6145
+0x7587 = 0x6146
+0x7589 = 0x6149
+0x758A = 0x6148
+0x758B = 0x4925
+0x758E = 0x4142
+0x758F = 0x4141
+0x7591 = 0x353F
+0x7594 = 0x614B
+0x759A = 0x614C
+0x759D = 0x614D
+0x75A3 = 0x614F
+0x75A5 = 0x614E
+0x75AB = 0x3156
+0x75B1 = 0x6157
+0x75B2 = 0x4868
+0x75B3 = 0x6151
+0x75B5 = 0x6153
+0x75B8 = 0x6155
+0x75B9 = 0x3F3E
+0x75BC = 0x6156
+0x75BD = 0x6154
+0x75BE = 0x3C40
+0x75C2 = 0x6150
+0x75C3 = 0x6152
+0x75C5 = 0x4942
+0x75C7 = 0x3E49
+0x75CA = 0x6159
+0x75CD = 0x6158
+0x75D2 = 0x615A
+0x75D4 = 0x3C26
+0x75D5 = 0x3A2F
+0x75D8 = 0x4577
+0x75D9 = 0x615B
+0x75DB = 0x444B
+0x75DE = 0x615D
+0x75E2 = 0x4E21
+0x75E3 = 0x615C
+0x75E9 = 0x4169
+0x75F0 = 0x6162
+0x75F2 = 0x6164
+0x75F3 = 0x6165
+0x75F4 = 0x4354
+0x75FA = 0x6163
+0x75FC = 0x6160
+0x75FE = 0x615E
+0x75FF = 0x615F
+0x7601 = 0x6161
+0x7609 = 0x6168
+0x760B = 0x6166
+0x760D = 0x6167
+0x761F = 0x6169
+0x7620 = 0x616B
+0x7621 = 0x616C
+0x7622 = 0x616D
+0x7624 = 0x616E
+0x7627 = 0x616A
+0x7630 = 0x6170
+0x7634 = 0x616F
+0x763B = 0x6171
+0x7642 = 0x4E45
+0x7646 = 0x6174
+0x7647 = 0x6172
+0x7648 = 0x6173
+0x764C = 0x3462
+0x7652 = 0x4C7E
+0x7656 = 0x4A4A
+0x7658 = 0x6176
+0x765C = 0x6175
+0x7661 = 0x6177
+0x7662 = 0x6178
+0x7667 = 0x617C
+0x7668 = 0x6179
+0x7669 = 0x617A
+0x766A = 0x617B
+0x766C = 0x617D
+0x7670 = 0x617E
+0x7672 = 0x6221
+0x7676 = 0x6222
+0x7678 = 0x6223
+0x767A = 0x482F
+0x767B = 0x4550
+0x767C = 0x6224
+0x767D = 0x4772
+0x767E = 0x4934
+0x7680 = 0x6225
+0x7682 = 0x9551
+0x7683 = 0x6226
+0x7684 = 0x452A
+0x7686 = 0x3327
+0x7687 = 0x3944
+0x7688 = 0x6227
+0x768B = 0x6228
+0x768E = 0x6229
+0x7690 = 0x3B29
+0x7693 = 0x622B
+0x7696 = 0x622A
+0x7699 = 0x622C
+0x769A = 0x622D
+0x769B = 0x9554
+0x769C = 0x9552
+0x769E = 0x9553
+0x76A6 = 0x9555
+0x76AE = 0x4869
+0x76B0 = 0x622E
+0x76B4 = 0x622F
+0x76B7 = 0x7369
+0x76B8 = 0x6230
+0x76B9 = 0x6231
+0x76BA = 0x6232
+0x76BF = 0x3B2E
+0x76C2 = 0x6233
+0x76C3 = 0x4756
+0x76C6 = 0x4B5F
+0x76C8 = 0x314E
+0x76CA = 0x3157
+0x76CD = 0x6234
+0x76D2 = 0x6236
+0x76D6 = 0x6235
+0x76D7 = 0x4570
+0x76DB = 0x4039
+0x76DC = 0x5D39
+0x76DE = 0x6237
+0x76DF = 0x4C41
+0x76E1 = 0x6238
+0x76E3 = 0x3446
+0x76E4 = 0x4857
+0x76E5 = 0x6239
+0x76E7 = 0x623A
+0x76EA = 0x623B
+0x76EE = 0x4C5C
+0x76F2 = 0x4C55
+0x76F4 = 0x443E
+0x76F8 = 0x416A
+0x76FB = 0x623D
+0x76FE = 0x3D62
+0x7701 = 0x3E4A
+0x7704 = 0x6240
+0x7707 = 0x623F
+0x7708 = 0x623E
+0x7709 = 0x487D
+0x770B = 0x3447
+0x770C = 0x3829
+0x771B = 0x6246
+0x771E = 0x6243
+0x771F = 0x3F3F
+0x7720 = 0x4C32
+0x7724 = 0x6242
+0x7725 = 0x6244
+0x7726 = 0x6245
+0x7729 = 0x6241
+0x7737 = 0x6247
+0x7738 = 0x6248
+0x773A = 0x442F
+0x773C = 0x3463
+0x7740 = 0x4365
+0x7746 = 0x9557
+0x7747 = 0x6249
+0x775A = 0x624A
+0x775B = 0x624D
+0x7761 = 0x3F67
+0x7763 = 0x4644
+0x7765 = 0x624E
+0x7766 = 0x4B53
+0x7768 = 0x624B
+0x776B = 0x624C
+0x7779 = 0x6251
+0x777E = 0x6250
+0x777F = 0x624F
+0x778B = 0x6253
+0x778E = 0x6252
+0x7791 = 0x6254
+0x779E = 0x6256
+0x77A0 = 0x6255
+0x77A5 = 0x4A4D
+0x77AC = 0x3D56
+0x77AD = 0x4E46
+0x77B0 = 0x6257
+0x77B3 = 0x4637
+0x77B6 = 0x6258
+0x77B9 = 0x6259
+0x77BB = 0x625D
+0x77BC = 0x625B
+0x77BD = 0x625C
+0x77BF = 0x625A
+0x77C7 = 0x625E
+0x77CD = 0x625F
+0x77D7 = 0x6260
+0x77DA = 0x6261
+0x77DB = 0x4C37
+0x77DC = 0x6262
+0x77E2 = 0x4C70
+0x77E3 = 0x6263
+0x77E5 = 0x434E
+0x77E7 = 0x476A
+0x77E9 = 0x366B
+0x77ED = 0x433B
+0x77EE = 0x6264
+0x77EF = 0x363A
+0x77F3 = 0x4050
+0x77FC = 0x6265
+0x7802 = 0x3A3D
+0x780C = 0x6266
+0x7812 = 0x6267
+0x7814 = 0x3826
+0x7815 = 0x3A55
+0x7820 = 0x6269
+0x7821 = 0x9559
+0x7825 = 0x4556
+0x7826 = 0x3A56
+0x7827 = 0x354E
+0x7832 = 0x4B24
+0x7834 = 0x474B
+0x783A = 0x626A
+0x783F = 0x6268
+0x7845 = 0x626B
+0x784E = 0x955A
+0x785D = 0x3E4B
+0x7864 = 0x955B
+0x786B = 0x4E32
+0x786C = 0x3945
+0x786F = 0x3827
+0x7872 = 0x4823
+0x7874 = 0x626D
+0x787A = 0x955C
+0x787C = 0x626F
+0x7881 = 0x386B
+0x7886 = 0x626E
+0x7887 = 0x4476
+0x788C = 0x6271
+0x788D = 0x3337
+0x788E = 0x626C
+0x7891 = 0x486A
+0x7893 = 0x3130
+0x7895 = 0x3A6C
+0x7897 = 0x4F52
+0x789A = 0x6270
+0x78A3 = 0x6272
+0x78A7 = 0x4A4B
+0x78A9 = 0x4059
+0x78AA = 0x6274
+0x78AF = 0x6275
+0x78B5 = 0x6273
+0x78BA = 0x334E
+0x78BC = 0x627B
+0x78BE = 0x627A
+0x78C1 = 0x3C27
+0x78C5 = 0x627C
+0x78C6 = 0x6277
+0x78CA = 0x627D
+0x78CB = 0x6278
+0x78D0 = 0x4858
+0x78D1 = 0x6276
+0x78D4 = 0x6279
+0x78DA = 0x6322
+0x78E7 = 0x6321
+0x78E8 = 0x4B61
+0x78EC = 0x627E
+0x78EF = 0x306B
+0x78F4 = 0x6324
+0x78FD = 0x6323
+0x7901 = 0x3E4C
+0x7907 = 0x6325
+0x790E = 0x4143
+0x7911 = 0x6327
+0x7912 = 0x6326
+0x7919 = 0x6328
+0x7926 = 0x395C
+0x792A = 0x4557
+0x792B = 0x632A
+0x792C = 0x6329
+0x7930 = 0x955D
+0x793A = 0x3C28
+0x793C = 0x4E69
+0x793E = 0x3C52
+0x7940 = 0x632B
+0x7941 = 0x3737
+0x7947 = 0x3540
+0x7948 = 0x3527
+0x7949 = 0x3B63
+0x7950 = 0x4D34
+0x7953 = 0x6331
+0x7955 = 0x6330
+0x7956 = 0x4144
+0x7957 = 0x632D
+0x795A = 0x632F
+0x795D = 0x3D4B
+0x795E = 0x3F40
+0x795F = 0x632E
+0x7960 = 0x632C
+0x7962 = 0x472A
+0x7965 = 0x3E4D
+0x7968 = 0x493C
+0x796D = 0x3A57
+0x7977 = 0x4578
+0x797A = 0x6332
+0x797F = 0x6333
+0x7980 = 0x6349
+0x7981 = 0x3658
+0x7984 = 0x4F3D
+0x7985 = 0x4135
+0x798A = 0x6334
+0x798D = 0x3252
+0x798E = 0x4477
+0x798F = 0x4A21
+0x7994 = 0x9561
+0x799B = 0x9563
+0x799D = 0x6335
+0x79A6 = 0x357A
+0x79A7 = 0x6336
+0x79AA = 0x6338
+0x79AE = 0x6339
+0x79B0 = 0x4729
+0x79B3 = 0x633A
+0x79B9 = 0x633B
+0x79BA = 0x633C
+0x79BD = 0x3659
+0x79BE = 0x3253
+0x79BF = 0x4645
+0x79C0 = 0x3D28
+0x79C1 = 0x3B64
+0x79C9 = 0x633D
+0x79CB = 0x3D29
+0x79D1 = 0x324A
+0x79D2 = 0x4943
+0x79D5 = 0x633E
+0x79D8 = 0x486B
+0x79DF = 0x4145
+0x79E1 = 0x6341
+0x79E3 = 0x6342
+0x79E4 = 0x4769
+0x79E6 = 0x3F41
+0x79E7 = 0x633F
+0x79E9 = 0x4361
+0x79EC = 0x6340
+0x79F0 = 0x3E4E
+0x79FB = 0x305C
+0x7A00 = 0x3529
+0x7A08 = 0x6343
+0x7A0B = 0x4478
+0x7A0D = 0x6344
+0x7A0E = 0x4047
+0x7A14 = 0x4C2D
+0x7A17 = 0x4923
+0x7A18 = 0x6345
+0x7A19 = 0x6346
+0x7A1A = 0x4355
+0x7A1C = 0x4E47
+0x7A1F = 0x6348
+0x7A20 = 0x6347
+0x7A2E = 0x3C6F
+0x7A31 = 0x634A
+0x7A32 = 0x3070
+0x7A37 = 0x634D
+0x7A3B = 0x634B
+0x7A3C = 0x3254
+0x7A3D = 0x374E
+0x7A3E = 0x634C
+0x7A3F = 0x3946
+0x7A40 = 0x3972
+0x7A42 = 0x4A66
+0x7A43 = 0x634E
+0x7A46 = 0x4B54
+0x7A49 = 0x6350
+0x7A4D = 0x4051
+0x7A4E = 0x314F
+0x7A4F = 0x323A
+0x7A50 = 0x302C
+0x7A57 = 0x634F
+0x7A61 = 0x6351
+0x7A62 = 0x6352
+0x7A63 = 0x3E77
+0x7A69 = 0x6353
+0x7A6B = 0x334F
+0x7A70 = 0x6355
+0x7A74 = 0x376A
+0x7A76 = 0x3566
+0x7A79 = 0x6356
+0x7A7A = 0x3675
+0x7A7D = 0x6357
+0x7A7F = 0x407C
+0x7A81 = 0x464D
+0x7A83 = 0x4060
+0x7A84 = 0x3A75
+0x7A88 = 0x6358
+0x7A92 = 0x4362
+0x7A93 = 0x416B
+0x7A95 = 0x635A
+0x7A96 = 0x635C
+0x7A97 = 0x6359
+0x7A98 = 0x635B
+0x7A9F = 0x3722
+0x7AA9 = 0x635D
+0x7AAA = 0x3726
+0x7AAE = 0x3567
+0x7AAF = 0x4D52
+0x7AB0 = 0x635F
+0x7AB6 = 0x6360
+0x7ABA = 0x312E
+0x7ABF = 0x6363
+0x7AC3 = 0x635E
+0x7AC4 = 0x6362
+0x7AC5 = 0x6361
+0x7AC7 = 0x6365
+0x7AC8 = 0x3376
+0x7ACA = 0x6366
+0x7ACB = 0x4E29
+0x7ACD = 0x6367
+0x7ACF = 0x6368
+0x7AD1 = 0x9564
+0x7AD2 = 0x5474
+0x7AD3 = 0x636A
+0x7AD5 = 0x6369
+0x7AD9 = 0x636B
+0x7ADA = 0x636C
+0x7ADC = 0x4E35
+0x7ADD = 0x636D
+0x7ADF = 0x706F
+0x7AE0 = 0x3E4F
+0x7AE1 = 0x636E
+0x7AE2 = 0x636F
+0x7AE3 = 0x3D57
+0x7AE5 = 0x4638
+0x7AE6 = 0x6370
+0x7AE7 = 0x9565
+0x7AEA = 0x4328
+0x7AEB = 0x9567
+0x7AED = 0x6371
+0x7AEF = 0x433C
+0x7AF0 = 0x6372
+0x7AF6 = 0x3625
+0x7AF8 = 0x513F
+0x7AF9 = 0x435D
+0x7AFA = 0x3C33
+0x7AFF = 0x3448
+0x7B02 = 0x6373
+0x7B04 = 0x6422
+0x7B06 = 0x6376
+0x7B08 = 0x3568
+0x7B0A = 0x6375
+0x7B0B = 0x6424
+0x7B0F = 0x6374
+0x7B11 = 0x3E50
+0x7B18 = 0x6378
+0x7B19 = 0x6379
+0x7B1B = 0x452B
+0x7B1E = 0x637A
+0x7B20 = 0x335E
+0x7B25 = 0x3F5A
+0x7B26 = 0x4964
+0x7B28 = 0x637C
+0x7B2C = 0x4268
+0x7B33 = 0x6377
+0x7B35 = 0x637B
+0x7B36 = 0x637D
+0x7B39 = 0x3A7B
+0x7B45 = 0x6426
+0x7B46 = 0x492E
+0x7B48 = 0x4826
+0x7B49 = 0x4579
+0x7B4B = 0x365A
+0x7B4C = 0x6425
+0x7B4D = 0x6423
+0x7B4F = 0x4835
+0x7B50 = 0x637E
+0x7B51 = 0x435E
+0x7B52 = 0x457B
+0x7B54 = 0x457A
+0x7B56 = 0x3A76
+0x7B5D = 0x6438
+0x7B65 = 0x6428
+0x7B67 = 0x642A
+0x7B6C = 0x642D
+0x7B6E = 0x642E
+0x7B70 = 0x642B
+0x7B71 = 0x642C
+0x7B74 = 0x6429
+0x7B75 = 0x6427
+0x7B7A = 0x6421
+0x7B86 = 0x4A4F
+0x7B87 = 0x3255
+0x7B8B = 0x6435
+0x7B8D = 0x6432
+0x7B8F = 0x6437
+0x7B92 = 0x6436
+0x7B94 = 0x4773
+0x7B95 = 0x4C27
+0x7B97 = 0x3B3B
+0x7B98 = 0x6430
+0x7B99 = 0x6439
+0x7B9A = 0x6434
+0x7B9C = 0x6433
+0x7B9D = 0x642F
+0x7B9E = 0x9568
+0x7B9F = 0x6431
+0x7BA1 = 0x3449
+0x7BAA = 0x433D
+0x7BAD = 0x407D
+0x7BB1 = 0x4822
+0x7BB4 = 0x643E
+0x7BB8 = 0x4824
+0x7BC0 = 0x4061
+0x7BC1 = 0x643B
+0x7BC4 = 0x484F
+0x7BC6 = 0x643F
+0x7BC7 = 0x4A53
+0x7BC9 = 0x435B
+0x7BCB = 0x643A
+0x7BCC = 0x643C
+0x7BCF = 0x643D
+0x7BDD = 0x6440
+0x7BE0 = 0x3C44
+0x7BE4 = 0x4646
+0x7BE5 = 0x6445
+0x7BE6 = 0x6444
+0x7BE9 = 0x6441
+0x7BED = 0x6446
+0x7BF3 = 0x644A
+0x7BF6 = 0x644E
+0x7BF7 = 0x644B
+0x7C00 = 0x6447
+0x7C07 = 0x6448
+0x7C0D = 0x644D
+0x7C11 = 0x6442
+0x7C12 = 0x5255
+0x7C13 = 0x6449
+0x7C14 = 0x6443
+0x7C17 = 0x644C
+0x7C1F = 0x6452
+0x7C21 = 0x344A
+0x7C23 = 0x644F
+0x7C27 = 0x6450
+0x7C2A = 0x6451
+0x7C2B = 0x6454
+0x7C37 = 0x6453
+0x7C38 = 0x4876
+0x7C3D = 0x6455
+0x7C3E = 0x4E7C
+0x7C3F = 0x4A6D
+0x7C40 = 0x645A
+0x7C43 = 0x6457
+0x7C4C = 0x6456
+0x7C4D = 0x4052
+0x7C4F = 0x6459
+0x7C50 = 0x645B
+0x7C54 = 0x6458
+0x7C56 = 0x645F
+0x7C58 = 0x645C
+0x7C5F = 0x645D
+0x7C60 = 0x4F36
+0x7C64 = 0x645E
+0x7C65 = 0x6460
+0x7C6C = 0x6461
+0x7C73 = 0x4A46
+0x7C75 = 0x6462
+0x7C7E = 0x4C62
+0x7C81 = 0x364E
+0x7C82 = 0x3729
+0x7C83 = 0x6463
+0x7C89 = 0x4A34
+0x7C8B = 0x3F68
+0x7C8D = 0x4C30
+0x7C90 = 0x6464
+0x7C92 = 0x4E33
+0x7C95 = 0x4774
+0x7C97 = 0x4146
+0x7C98 = 0x4734
+0x7C9B = 0x3D4D
+0x7C9F = 0x3040
+0x7CA1 = 0x6469
+0x7CA2 = 0x6467
+0x7CA4 = 0x6465
+0x7CA5 = 0x3421
+0x7CA7 = 0x3E51
+0x7CA8 = 0x646A
+0x7CAB = 0x6468
+0x7CAD = 0x6466
+0x7CAE = 0x646E
+0x7CB1 = 0x646D
+0x7CB2 = 0x646C
+0x7CB3 = 0x646B
+0x7CB9 = 0x646F
+0x7CBD = 0x6470
+0x7CBE = 0x403A
+0x7CC0 = 0x6471
+0x7CC2 = 0x6473
+0x7CC5 = 0x6472
+0x7CCA = 0x3852
+0x7CCE = 0x4138
+0x7CD2 = 0x6475
+0x7CD6 = 0x457C
+0x7CD8 = 0x6474
+0x7CDC = 0x6476
+0x7CDE = 0x4A35
+0x7CDF = 0x416C
+0x7CE0 = 0x3947
+0x7CE2 = 0x6477
+0x7CE7 = 0x4E48
+0x7CEF = 0x6479
+0x7CF2 = 0x647A
+0x7CF4 = 0x647B
+0x7CF6 = 0x647C
+0x7CF8 = 0x3B65
+0x7CFA = 0x647D
+0x7CFB = 0x374F
+0x7CFE = 0x356A
+0x7D00 = 0x352A
+0x7D02 = 0x6521
+0x7D04 = 0x4C73
+0x7D05 = 0x3948
+0x7D06 = 0x647E
+0x7D0A = 0x6524
+0x7D0B = 0x4C66
+0x7D0D = 0x473C
+0x7D10 = 0x4933
+0x7D14 = 0x3D63
+0x7D15 = 0x6523
+0x7D17 = 0x3C53
+0x7D18 = 0x3949
+0x7D19 = 0x3B66
+0x7D1A = 0x3569
+0x7D1B = 0x4A36
+0x7D1C = 0x6522
+0x7D20 = 0x4147
+0x7D21 = 0x4B42
+0x7D22 = 0x3A77
+0x7D2B = 0x3B67
+0x7D2C = 0x445D
+0x7D2E = 0x6527
+0x7D2F = 0x4E5F
+0x7D30 = 0x3A59
+0x7D32 = 0x6528
+0x7D33 = 0x3F42
+0x7D35 = 0x652A
+0x7D39 = 0x3E52
+0x7D3A = 0x3A30
+0x7D3F = 0x6529
+0x7D42 = 0x3D2A
+0x7D43 = 0x383E
+0x7D44 = 0x4148
+0x7D45 = 0x6525
+0x7D46 = 0x652B
+0x7D48 = 0x956A
+0x7D4B = 0x6526
+0x7D4C = 0x3750
+0x7D4E = 0x652E
+0x7D4F = 0x6532
+0x7D50 = 0x376B
+0x7D56 = 0x652D
+0x7D5B = 0x6536
+0x7D5C = 0x956B
+0x7D5E = 0x394A
+0x7D61 = 0x4D6D
+0x7D62 = 0x303C
+0x7D63 = 0x6533
+0x7D66 = 0x356B
+0x7D68 = 0x6530
+0x7D6E = 0x6531
+0x7D71 = 0x457D
+0x7D72 = 0x652F
+0x7D73 = 0x652C
+0x7D75 = 0x3328
+0x7D76 = 0x4064
+0x7D79 = 0x3828
+0x7D7D = 0x6538
+0x7D89 = 0x6535
+0x7D8F = 0x6537
+0x7D93 = 0x6534
+0x7D99 = 0x3751
+0x7D9A = 0x4233
+0x7D9B = 0x6539
+0x7D9C = 0x416E
+0x7D9F = 0x6546
+0x7DA0 = 0x956D
+0x7DA2 = 0x6542
+0x7DA3 = 0x653C
+0x7DAB = 0x6540
+0x7DAC = 0x3C7A
+0x7DAD = 0x305D
+0x7DAE = 0x653B
+0x7DAF = 0x6543
+0x7DB0 = 0x6547
+0x7DB1 = 0x394B
+0x7DB2 = 0x4C56
+0x7DB4 = 0x4456
+0x7DB5 = 0x653D
+0x7DB7 = 0x956C
+0x7DB8 = 0x6545
+0x7DBA = 0x653A
+0x7DBB = 0x433E
+0x7DBD = 0x653F
+0x7DBE = 0x303D
+0x7DBF = 0x4C4A
+0x7DC7 = 0x653E
+0x7DCA = 0x365B
+0x7DCB = 0x486C
+0x7DCF = 0x416D
+0x7DD1 = 0x4E50
+0x7DD2 = 0x3D6F
+0x7DD5 = 0x656E
+0x7DD6 = 0x956E
+0x7DD8 = 0x6548
+0x7DDA = 0x407E
+0x7DDC = 0x6544
+0x7DDD = 0x6549
+0x7DDE = 0x654B
+0x7DE0 = 0x4479
+0x7DE1 = 0x654E
+0x7DE4 = 0x654A
+0x7DE8 = 0x4A54
+0x7DE9 = 0x344B
+0x7DEC = 0x4C4B
+0x7DEF = 0x305E
+0x7DF2 = 0x654D
+0x7DF4 = 0x4E7D
+0x7DFB = 0x654C
+0x7E01 = 0x316F
+0x7E04 = 0x466C
+0x7E05 = 0x654F
+0x7E09 = 0x6556
+0x7E0A = 0x6550
+0x7E0B = 0x6557
+0x7E12 = 0x6553
+0x7E1B = 0x477B
+0x7E1E = 0x3C4A
+0x7E1F = 0x6555
+0x7E21 = 0x6552
+0x7E22 = 0x6558
+0x7E23 = 0x6551
+0x7E26 = 0x3D44
+0x7E2B = 0x4B25
+0x7E2E = 0x3D4C
+0x7E31 = 0x6554
+0x7E32 = 0x6560
+0x7E35 = 0x655C
+0x7E37 = 0x655F
+0x7E39 = 0x655D
+0x7E3A = 0x6561
+0x7E3B = 0x655B
+0x7E3D = 0x6541
+0x7E3E = 0x4053
+0x7E41 = 0x484B
+0x7E43 = 0x655E
+0x7E46 = 0x6559
+0x7E4A = 0x4121
+0x7E4B = 0x3752
+0x7E4D = 0x3D2B
+0x7E52 = 0x956F
+0x7E54 = 0x3F25
+0x7E55 = 0x4136
+0x7E56 = 0x6564
+0x7E59 = 0x6566
+0x7E5A = 0x6567
+0x7E5D = 0x6563
+0x7E5E = 0x6565
+0x7E66 = 0x655A
+0x7E67 = 0x6562
+0x7E69 = 0x656A
+0x7E6A = 0x6569
+0x7E6D = 0x4B7A
+0x7E70 = 0x372B
+0x7E79 = 0x6568
+0x7E7B = 0x656C
+0x7E7C = 0x656B
+0x7E7D = 0x656F
+0x7E7F = 0x6571
+0x7E82 = 0x3B3C
+0x7E83 = 0x656D
+0x7E88 = 0x6572
+0x7E89 = 0x6573
+0x7E8A = 0x933D
+0x7E8C = 0x6574
+0x7E8E = 0x657A
+0x7E8F = 0x453B
+0x7E90 = 0x6576
+0x7E92 = 0x6575
+0x7E93 = 0x6577
+0x7E94 = 0x6578
+0x7E96 = 0x6579
+0x7E9B = 0x657B
+0x7E9C = 0x657C
+0x7F36 = 0x344C
+0x7F38 = 0x657D
+0x7F3A = 0x657E
+0x7F45 = 0x6621
+0x7F47 = 0x9570
+0x7F4C = 0x6622
+0x7F4D = 0x6623
+0x7F4E = 0x6624
+0x7F50 = 0x6625
+0x7F51 = 0x6626
+0x7F54 = 0x6628
+0x7F55 = 0x6627
+0x7F58 = 0x6629
+0x7F5F = 0x662A
+0x7F60 = 0x662B
+0x7F67 = 0x662E
+0x7F68 = 0x662C
+0x7F69 = 0x662D
+0x7F6A = 0x3A61
+0x7F6B = 0x3753
+0x7F6E = 0x4356
+0x7F70 = 0x4833
+0x7F72 = 0x3D70
+0x7F75 = 0x474D
+0x7F77 = 0x486D
+0x7F78 = 0x662F
+0x7F79 = 0x586D
+0x7F82 = 0x6630
+0x7F83 = 0x6632
+0x7F85 = 0x4D65
+0x7F86 = 0x6631
+0x7F87 = 0x6634
+0x7F88 = 0x6633
+0x7F8A = 0x4D53
+0x7F8C = 0x6635
+0x7F8E = 0x487E
+0x7F94 = 0x6636
+0x7F9A = 0x6639
+0x7F9D = 0x6638
+0x7F9E = 0x6637
+0x7FA1 = 0x9571
+0x7FA3 = 0x663A
+0x7FA4 = 0x3732
+0x7FA8 = 0x4122
+0x7FA9 = 0x3541
+0x7FAE = 0x663E
+0x7FAF = 0x663B
+0x7FB2 = 0x663C
+0x7FB6 = 0x663F
+0x7FB8 = 0x6640
+0x7FB9 = 0x663D
+0x7FBD = 0x3129
+0x7FC1 = 0x3227
+0x7FC5 = 0x6642
+0x7FC6 = 0x6643
+0x7FCA = 0x6644
+0x7FCC = 0x4D62
+0x7FD2 = 0x3D2C
+0x7FD4 = 0x6646
+0x7FD5 = 0x6645
+0x7FE0 = 0x3F69
+0x7FE1 = 0x6647
+0x7FE6 = 0x6648
+0x7FE9 = 0x6649
+0x7FEB = 0x3465
+0x7FF0 = 0x344D
+0x7FF3 = 0x664A
+0x7FF9 = 0x664B
+0x7FFB = 0x4B5D
+0x7FFC = 0x4D63
+0x8000 = 0x4D54
+0x8001 = 0x4F37
+0x8003 = 0x394D
+0x8004 = 0x664E
+0x8005 = 0x3C54
+0x8006 = 0x664D
+0x800B = 0x664F
+0x800C = 0x3C29
+0x8010 = 0x4251
+0x8012 = 0x6650
+0x8015 = 0x394C
+0x8017 = 0x4C57
+0x8018 = 0x6651
+0x8019 = 0x6652
+0x801C = 0x6653
+0x8021 = 0x6654
+0x8028 = 0x6655
+0x8033 = 0x3C2A
+0x8036 = 0x4C6D
+0x803B = 0x6657
+0x803D = 0x433F
+0x803F = 0x6656
+0x8046 = 0x6659
+0x804A = 0x6658
+0x8052 = 0x665A
+0x8056 = 0x403B
+0x8058 = 0x665B
+0x805A = 0x665C
+0x805E = 0x4A39
+0x805F = 0x665D
+0x8061 = 0x416F
+0x8062 = 0x665E
+0x8068 = 0x665F
+0x806F = 0x4E7E
+0x8070 = 0x6662
+0x8072 = 0x6661
+0x8073 = 0x6660
+0x8074 = 0x4430
+0x8076 = 0x6663
+0x8077 = 0x3F26
+0x8079 = 0x6664
+0x807D = 0x6665
+0x807E = 0x4F38
+0x807F = 0x6666
+0x8084 = 0x6667
+0x8085 = 0x6669
+0x8086 = 0x6668
+0x8087 = 0x4825
+0x8089 = 0x4679
+0x808B = 0x4F3E
+0x808C = 0x4829
+0x8093 = 0x666B
+0x8096 = 0x3E53
+0x8098 = 0x492A
+0x809A = 0x666C
+0x809B = 0x666A
+0x809D = 0x344E
+0x80A1 = 0x3854
+0x80A2 = 0x3B68
+0x80A5 = 0x486E
+0x80A9 = 0x382A
+0x80AA = 0x4B43
+0x80AC = 0x666F
+0x80AD = 0x666D
+0x80AF = 0x394E
+0x80B1 = 0x394F
+0x80B2 = 0x3069
+0x80B4 = 0x3A68
+0x80BA = 0x4759
+0x80C3 = 0x305F
+0x80C4 = 0x6674
+0x80C6 = 0x4340
+0x80CC = 0x4758
+0x80CE = 0x425B
+0x80D6 = 0x6676
+0x80D9 = 0x6672
+0x80DA = 0x6675
+0x80DB = 0x6670
+0x80DD = 0x6673
+0x80DE = 0x4B26
+0x80E1 = 0x3855
+0x80E4 = 0x307D
+0x80E5 = 0x6671
+0x80EF = 0x6678
+0x80F1 = 0x6679
+0x80F4 = 0x4639
+0x80F8 = 0x363B
+0x80FC = 0x6726
+0x80FD = 0x473D
+0x8102 = 0x3B69
+0x8105 = 0x363C
+0x8106 = 0x4048
+0x8107 = 0x4F46
+0x8108 = 0x4C2E
+0x8109 = 0x6677
+0x810A = 0x4054
+0x811A = 0x3553
+0x811B = 0x667A
+0x8123 = 0x667C
+0x8129 = 0x667B
+0x812F = 0x667D
+0x8131 = 0x4326
+0x8133 = 0x473E
+0x8139 = 0x4431
+0x813E = 0x6723
+0x8146 = 0x6722
+0x814B = 0x667E
+0x814E = 0x3F55
+0x8150 = 0x4965
+0x8151 = 0x6725
+0x8153 = 0x6724
+0x8154 = 0x3950
+0x8155 = 0x4F53
+0x815F = 0x6735
+0x8165 = 0x6729
+0x8166 = 0x672A
+0x816B = 0x3C70
+0x816E = 0x6728
+0x8170 = 0x3978
+0x8171 = 0x6727
+0x8174 = 0x672B
+0x8178 = 0x4432
+0x8179 = 0x4A22
+0x817A = 0x4123
+0x817F = 0x425C
+0x8180 = 0x672F
+0x8182 = 0x6730
+0x8183 = 0x672C
+0x8188 = 0x672D
+0x818A = 0x672E
+0x818F = 0x3951
+0x8193 = 0x6736
+0x8195 = 0x6732
+0x819A = 0x4966
+0x819C = 0x4B6C
+0x819D = 0x4928
+0x81A0 = 0x6731
+0x81A3 = 0x6734
+0x81A4 = 0x6733
+0x81A8 = 0x4B44
+0x81A9 = 0x6737
+0x81B0 = 0x6738
+0x81B3 = 0x4137
+0x81B5 = 0x6739
+0x81B8 = 0x673B
+0x81BA = 0x673F
+0x81BD = 0x673C
+0x81BE = 0x673A
+0x81BF = 0x473F
+0x81C0 = 0x673D
+0x81C2 = 0x673E
+0x81C6 = 0x3232
+0x81C8 = 0x6745
+0x81C9 = 0x6740
+0x81CD = 0x6741
+0x81D1 = 0x6742
+0x81D3 = 0x4221
+0x81D8 = 0x6744
+0x81D9 = 0x6743
+0x81DA = 0x6746
+0x81DF = 0x6747
+0x81E0 = 0x6748
+0x81E3 = 0x3F43
+0x81E5 = 0x3269
+0x81E7 = 0x6749
+0x81E8 = 0x4E57
+0x81EA = 0x3C2B
+0x81ED = 0x3D2D
+0x81F3 = 0x3B6A
+0x81F4 = 0x4357
+0x81FA = 0x674A
+0x81FB = 0x674B
+0x81FC = 0x3131
+0x81FE = 0x674C
+0x8201 = 0x674D
+0x8202 = 0x674E
+0x8205 = 0x674F
+0x8207 = 0x6750
+0x8208 = 0x363D
+0x8209 = 0x5A2A
+0x820A = 0x6751
+0x820C = 0x4065
+0x820D = 0x6752
+0x820E = 0x3C4B
+0x8210 = 0x6753
+0x8212 = 0x5030
+0x8216 = 0x6754
+0x8217 = 0x4A5E
+0x8218 = 0x345C
+0x821B = 0x4124
+0x821C = 0x3D58
+0x821E = 0x4971
+0x821F = 0x3D2E
+0x8229 = 0x6755
+0x822A = 0x3952
+0x822B = 0x6756
+0x822C = 0x484C
+0x822E = 0x6764
+0x8233 = 0x6758
+0x8235 = 0x4249
+0x8236 = 0x4775
+0x8237 = 0x383F
+0x8238 = 0x6757
+0x8239 = 0x4125
+0x8240 = 0x6759
+0x8247 = 0x447A
+0x8258 = 0x675B
+0x8259 = 0x675A
+0x825A = 0x675D
+0x825D = 0x675C
+0x825F = 0x675E
+0x8262 = 0x6760
+0x8264 = 0x675F
+0x8266 = 0x344F
+0x8268 = 0x6761
+0x826A = 0x6762
+0x826B = 0x6763
+0x826E = 0x3A31
+0x826F = 0x4E49
+0x8271 = 0x6765
+0x8272 = 0x3F27
+0x8276 = 0x3170
+0x8277 = 0x6766
+0x8278 = 0x6767
+0x827E = 0x6768
+0x828B = 0x3072
+0x828D = 0x6769
+0x8292 = 0x676A
+0x8299 = 0x4967
+0x829D = 0x3C47
+0x829F = 0x676C
+0x82A5 = 0x3329
+0x82A6 = 0x3032
+0x82AB = 0x676B
+0x82AC = 0x676E
+0x82AD = 0x474E
+0x82AF = 0x3F44
+0x82B1 = 0x3256
+0x82B3 = 0x4B27
+0x82B8 = 0x375D
+0x82B9 = 0x365C
+0x82BB = 0x676D
+0x82BD = 0x326A
+0x82C5 = 0x3423
+0x82D1 = 0x3171
+0x82D2 = 0x6772
+0x82D3 = 0x4E6A
+0x82D4 = 0x425D
+0x82D7 = 0x4944
+0x82D9 = 0x677E
+0x82DB = 0x3257
+0x82DC = 0x677C
+0x82DE = 0x677A
+0x82DF = 0x6771
+0x82E1 = 0x676F
+0x82E3 = 0x6770
+0x82E5 = 0x3C63
+0x82E6 = 0x366C
+0x82E7 = 0x4377
+0x82EB = 0x4651
+0x82F1 = 0x3151
+0x82F3 = 0x6774
+0x82F4 = 0x6773
+0x82F9 = 0x6779
+0x82FA = 0x6775
+0x82FB = 0x6778
+0x8301 = 0x9573
+0x8302 = 0x4C50
+0x8303 = 0x6777
+0x8304 = 0x3258
+0x8305 = 0x337D
+0x8306 = 0x677B
+0x8309 = 0x677D
+0x830E = 0x3754
+0x8316 = 0x6823
+0x8317 = 0x682C
+0x8318 = 0x682D
+0x831C = 0x302B
+0x8323 = 0x6834
+0x8328 = 0x3071
+0x832B = 0x682B
+0x832F = 0x682A
+0x8331 = 0x6825
+0x8332 = 0x6824
+0x8334 = 0x6822
+0x8335 = 0x6821
+0x8336 = 0x4363
+0x8338 = 0x427B
+0x8339 = 0x6827
+0x8340 = 0x6826
+0x8345 = 0x6829
+0x8349 = 0x4170
+0x834A = 0x3755
+0x834F = 0x3141
+0x8350 = 0x6828
+0x8352 = 0x3953
+0x8358 = 0x4171
+0x8362 = 0x9574
+0x8373 = 0x683A
+0x8375 = 0x683B
+0x8377 = 0x3259
+0x837B = 0x322E
+0x837C = 0x6838
+0x837F = 0x9575
+0x8385 = 0x682E
+0x8387 = 0x6836
+0x8389 = 0x683D
+0x838A = 0x6837
+0x838E = 0x6835
+0x8393 = 0x6776
+0x8396 = 0x6833
+0x839A = 0x682F
+0x839E = 0x3450
+0x839F = 0x6831
+0x83A0 = 0x683C
+0x83A2 = 0x6832
+0x83A8 = 0x683E
+0x83AA = 0x6830
+0x83AB = 0x477C
+0x83B1 = 0x4D69
+0x83B5 = 0x6839
+0x83BD = 0x684F
+0x83C1 = 0x6847
+0x83C5 = 0x3F7B
+0x83C7 = 0x9576
+0x83CA = 0x3546
+0x83CC = 0x365D
+0x83CE = 0x6842
+0x83D3 = 0x325B
+0x83D6 = 0x3E54
+0x83D8 = 0x6845
+0x83DC = 0x3A5A
+0x83DF = 0x4551
+0x83E0 = 0x684A
+0x83E9 = 0x4A6E
+0x83EB = 0x6841
+0x83EF = 0x325A
+0x83F0 = 0x3856
+0x83F1 = 0x4929
+0x83F2 = 0x684B
+0x83F4 = 0x683F
+0x83F6 = 0x9577
+0x83F7 = 0x6848
+0x83FB = 0x6852
+0x83FD = 0x6843
+0x8403 = 0x6844
+0x8404 = 0x463A
+0x8407 = 0x6849
+0x840B = 0x6846
+0x840C = 0x4B28
+0x840D = 0x684C
+0x840E = 0x3060
+0x8413 = 0x6840
+0x8420 = 0x684E
+0x8422 = 0x684D
+0x8429 = 0x476B
+0x842A = 0x6854
+0x842C = 0x685F
+0x8431 = 0x337E
+0x8435 = 0x6862
+0x8438 = 0x6850
+0x843C = 0x6855
+0x843D = 0x4D6E
+0x8446 = 0x685E
+0x8448 = 0x9578
+0x8449 = 0x4D55
+0x844E = 0x4E2A
+0x8457 = 0x4378
+0x845B = 0x336B
+0x8461 = 0x4972
+0x8462 = 0x6864
+0x8463 = 0x4621
+0x8466 = 0x3031
+0x8469 = 0x685D
+0x846B = 0x6859
+0x846C = 0x4172
+0x846D = 0x6853
+0x846E = 0x685B
+0x846F = 0x6860
+0x8471 = 0x472C
+0x8475 = 0x302A
+0x8477 = 0x6858
+0x8479 = 0x6861
+0x847A = 0x4978
+0x8482 = 0x685C
+0x8484 = 0x6857
+0x848B = 0x3E55
+0x8490 = 0x3D2F
+0x8494 = 0x3C2C
+0x8499 = 0x4C58
+0x849C = 0x4947
+0x849F = 0x6867
+0x84A1 = 0x6870
+0x84AD = 0x685A
+0x84B2 = 0x3377
+0x84B4 = 0x9579
+0x84B8 = 0x3E78
+0x84B9 = 0x6865
+0x84BB = 0x686A
+0x84BC = 0x4173
+0x84BF = 0x6866
+0x84C1 = 0x686D
+0x84C4 = 0x435F
+0x84C6 = 0x686E
+0x84C9 = 0x4D56
+0x84CA = 0x6863
+0x84CB = 0x3338
+0x84CD = 0x6869
+0x84D0 = 0x686C
+0x84D1 = 0x4C2C
+0x84D6 = 0x686F
+0x84D9 = 0x6868
+0x84DA = 0x686B
+0x84DC = 0x9341
+0x84EC = 0x4B29
+0x84EE = 0x4F21
+0x84F4 = 0x6873
+0x84FC = 0x687A
+0x84FF = 0x6872
+0x8500 = 0x3C43
+0x8506 = 0x6851
+0x8511 = 0x4A4E
+0x8513 = 0x4C22
+0x8514 = 0x6879
+0x8515 = 0x6878
+0x8517 = 0x6874
+0x8518 = 0x6875
+0x851A = 0x3136
+0x851F = 0x6877
+0x8521 = 0x6871
+0x8526 = 0x4455
+0x852C = 0x6876
+0x852D = 0x307E
+0x8535 = 0x4222
+0x853D = 0x4A43
+0x8540 = 0x687B
+0x8541 = 0x6921
+0x8543 = 0x4859
+0x8548 = 0x687E
+0x8549 = 0x3E56
+0x854A = 0x6922
+0x854B = 0x6923
+0x854E = 0x363E
+0x8553 = 0x957A
+0x8555 = 0x6924
+0x8557 = 0x4979
+0x8558 = 0x687D
+0x8559 = 0x957B
+0x855A = 0x6856
+0x8563 = 0x687C
+0x8568 = 0x4F4F
+0x8569 = 0x4622
+0x856A = 0x4973
+0x856B = 0x957C
+0x856D = 0x692B
+0x8577 = 0x6931
+0x857E = 0x6932
+0x8580 = 0x6925
+0x8584 = 0x4776
+0x8587 = 0x692F
+0x8588 = 0x6927
+0x858A = 0x6929
+0x8590 = 0x6933
+0x8591 = 0x6928
+0x8594 = 0x692C
+0x8597 = 0x3172
+0x8599 = 0x4665
+0x859B = 0x692D
+0x859C = 0x6930
+0x85A4 = 0x6926
+0x85A6 = 0x4126
+0x85A8 = 0x692A
+0x85A9 = 0x3B27
+0x85AA = 0x3F45
+0x85AB = 0x3730
+0x85AC = 0x4C74
+0x85AE = 0x692E
+0x85AF = 0x3D72
+0x85B0 = 0x957E
+0x85B9 = 0x6937
+0x85BA = 0x6935
+0x85C1 = 0x4F4E
+0x85C9 = 0x6934
+0x85CD = 0x4D75
+0x85CF = 0x6936
+0x85D0 = 0x6938
+0x85D5 = 0x6939
+0x85DC = 0x693C
+0x85DD = 0x693A
+0x85E4 = 0x4623
+0x85E5 = 0x693B
+0x85E9 = 0x484D
+0x85EA = 0x4C79
+0x85F7 = 0x3D73
+0x85F9 = 0x693D
+0x85FA = 0x6942
+0x85FB = 0x4174
+0x85FE = 0x6941
+0x8602 = 0x3C49
+0x8606 = 0x6943
+0x8607 = 0x4149
+0x860A = 0x693E
+0x860B = 0x6940
+0x8613 = 0x693F
+0x8616 = 0x5D31
+0x8617 = 0x5D22
+0x861A = 0x6945
+0x8622 = 0x6944
+0x862D = 0x4D76
+0x862F = 0x623C
+0x8630 = 0x6946
+0x863F = 0x6947
+0x864D = 0x6948
+0x864E = 0x3857
+0x8650 = 0x3554
+0x8654 = 0x694A
+0x8655 = 0x515D
+0x865A = 0x3575
+0x865C = 0x4E3A
+0x865E = 0x3673
+0x865F = 0x694B
+0x8667 = 0x694C
+0x866B = 0x436E
+0x8671 = 0x694D
+0x8679 = 0x467A
+0x867B = 0x303A
+0x868A = 0x3263
+0x868B = 0x6952
+0x868C = 0x6953
+0x8693 = 0x694E
+0x8695 = 0x3B3D
+0x86A3 = 0x694F
+0x86A4 = 0x4742
+0x86A9 = 0x6950
+0x86AA = 0x6951
+0x86AB = 0x695B
+0x86AF = 0x6955
+0x86B0 = 0x6958
+0x86B6 = 0x6954
+0x86C4 = 0x6956
+0x86C6 = 0x6957
+0x86C7 = 0x3C58
+0x86C9 = 0x6959
+0x86CB = 0x4341
+0x86CD = 0x3756
+0x86CE = 0x695A
+0x86D4 = 0x695C
+0x86D9 = 0x333F
+0x86DB = 0x6961
+0x86DE = 0x695D
+0x86DF = 0x6960
+0x86E4 = 0x483A
+0x86E9 = 0x695E
+0x86EC = 0x695F
+0x86ED = 0x4948
+0x86EE = 0x485A
+0x86EF = 0x6962
+0x86F8 = 0x427D
+0x86F9 = 0x696C
+0x86FB = 0x6968
+0x86FE = 0x326B
+0x8700 = 0x6966
+0x8702 = 0x4B2A
+0x8703 = 0x6967
+0x8706 = 0x6964
+0x8708 = 0x6965
+0x8709 = 0x696A
+0x870A = 0x696D
+0x870D = 0x696B
+0x8711 = 0x6969
+0x8712 = 0x6963
+0x8718 = 0x4358
+0x871A = 0x6974
+0x871C = 0x4C2A
+0x8725 = 0x6972
+0x8729 = 0x6973
+0x8734 = 0x696E
+0x8737 = 0x6970
+0x873B = 0x6971
+0x873F = 0x696F
+0x8749 = 0x4066
+0x874B = 0x4F39
+0x874C = 0x6978
+0x874E = 0x6979
+0x8753 = 0x6A21
+0x8755 = 0x3F2A
+0x8757 = 0x697B
+0x8759 = 0x697E
+0x875F = 0x6976
+0x8760 = 0x6975
+0x8763 = 0x6A22
+0x8766 = 0x325C
+0x8768 = 0x697C
+0x876A = 0x6A23
+0x876E = 0x697D
+0x8774 = 0x697A
+0x8776 = 0x4433
+0x8778 = 0x6977
+0x877F = 0x6A24
+0x8782 = 0x6A27
+0x878D = 0x4D3B
+0x879F = 0x6A26
+0x87A2 = 0x6A25
+0x87AB = 0x6A2E
+0x87AF = 0x6A28
+0x87B3 = 0x6A30
+0x87BA = 0x4D66
+0x87BB = 0x6A33
+0x87BD = 0x6A2A
+0x87C0 = 0x6A2B
+0x87C4 = 0x6A2F
+0x87C6 = 0x6A32
+0x87C7 = 0x6A31
+0x87CB = 0x6A29
+0x87D0 = 0x6A2C
+0x87D2 = 0x6A3D
+0x87E0 = 0x6A36
+0x87EF = 0x6A34
+0x87F2 = 0x6A35
+0x87F6 = 0x6A3A
+0x87F7 = 0x6A3B
+0x87F9 = 0x332A
+0x87FB = 0x3542
+0x87FE = 0x6A39
+0x8805 = 0x4768
+0x8807 = 0x9623
+0x880D = 0x6A38
+0x880E = 0x6A3C
+0x880F = 0x6A37
+0x8811 = 0x6A3E
+0x8815 = 0x6A40
+0x8816 = 0x6A3F
+0x8821 = 0x6A42
+0x8822 = 0x6A41
+0x8823 = 0x3342
+0x8827 = 0x6A46
+0x8831 = 0x6A43
+0x8836 = 0x6A44
+0x8839 = 0x6A45
+0x883B = 0x6A47
+0x8840 = 0x376C
+0x8842 = 0x6A49
+0x8844 = 0x6A48
+0x8846 = 0x3D30
+0x884C = 0x3954
+0x884D = 0x5E27
+0x8852 = 0x6A4A
+0x8853 = 0x3D51
+0x8857 = 0x3339
+0x8859 = 0x6A4B
+0x885B = 0x3152
+0x885D = 0x3E57
+0x885E = 0x6A4C
+0x8861 = 0x3955
+0x8862 = 0x6A4D
+0x8863 = 0x3061
+0x8868 = 0x493D
+0x886B = 0x6A4E
+0x8870 = 0x3F6A
+0x8872 = 0x6A55
+0x8875 = 0x6A52
+0x8877 = 0x436F
+0x887D = 0x6A53
+0x887E = 0x6A50
+0x887F = 0x365E
+0x8881 = 0x6A4F
+0x8882 = 0x6A56
+0x8888 = 0x3736
+0x888B = 0x425E
+0x888D = 0x6A5C
+0x8892 = 0x6A58
+0x8896 = 0x4235
+0x8897 = 0x6A57
+0x8899 = 0x6A5A
+0x889E = 0x6A51
+0x88A2 = 0x6A5B
+0x88A4 = 0x6A5D
+0x88AB = 0x486F
+0x88AE = 0x6A59
+0x88B0 = 0x6A5E
+0x88B1 = 0x6A60
+0x88B4 = 0x3853
+0x88B5 = 0x6A54
+0x88B7 = 0x3041
+0x88BF = 0x6A5F
+0x88C1 = 0x3A5B
+0x88C2 = 0x4E76
+0x88C3 = 0x6A61
+0x88C4 = 0x6A62
+0x88C5 = 0x4175
+0x88CF = 0x4E22
+0x88D4 = 0x6A63
+0x88D5 = 0x4D35
+0x88D8 = 0x6A64
+0x88D9 = 0x6A65
+0x88DC = 0x4A64
+0x88DD = 0x6A66
+0x88DF = 0x3A40
+0x88E1 = 0x4E23
+0x88E8 = 0x6A6B
+0x88F2 = 0x6A6C
+0x88F3 = 0x3E58
+0x88F4 = 0x6A6A
+0x88F5 = 0x9624
+0x88F8 = 0x4D67
+0x88F9 = 0x6A67
+0x88FC = 0x6A69
+0x88FD = 0x403D
+0x88FE = 0x3F7E
+0x8902 = 0x6A68
+0x8904 = 0x6A6D
+0x8907 = 0x4A23
+0x890A = 0x6A6F
+0x890C = 0x6A6E
+0x8910 = 0x336C
+0x8912 = 0x4B2B
+0x8913 = 0x6A70
+0x891C = 0x933E
+0x891D = 0x6A7C
+0x891E = 0x6A72
+0x8925 = 0x6A73
+0x892A = 0x6A74
+0x892B = 0x6A75
+0x8936 = 0x6A79
+0x8938 = 0x6A7A
+0x893B = 0x6A78
+0x8941 = 0x6A76
+0x8943 = 0x6A71
+0x8944 = 0x6A77
+0x894C = 0x6A7B
+0x894D = 0x7037
+0x8956 = 0x3228
+0x895E = 0x6A7E
+0x895F = 0x365F
+0x8960 = 0x6A7D
+0x8964 = 0x6B22
+0x8966 = 0x6B21
+0x896A = 0x6B24
+0x896D = 0x6B23
+0x896F = 0x6B25
+0x8972 = 0x3D31
+0x8974 = 0x6B26
+0x8977 = 0x6B27
+0x897E = 0x6B28
+0x897F = 0x403E
+0x8981 = 0x4D57
+0x8983 = 0x6B29
+0x8986 = 0x4A24
+0x8987 = 0x4746
+0x8988 = 0x6B2A
+0x898A = 0x6B2B
+0x898B = 0x382B
+0x898F = 0x352C
+0x8993 = 0x6B2C
+0x8996 = 0x3B6B
+0x8997 = 0x4741
+0x8998 = 0x6B2D
+0x899A = 0x3350
+0x89A1 = 0x6B2E
+0x89A6 = 0x6B30
+0x89A7 = 0x4D77
+0x89A9 = 0x6B2F
+0x89AA = 0x3F46
+0x89AC = 0x6B31
+0x89AF = 0x6B32
+0x89B2 = 0x6B33
+0x89B3 = 0x3451
+0x89BA = 0x6B34
+0x89BD = 0x6B35
+0x89BF = 0x6B36
+0x89C0 = 0x6B37
+0x89D2 = 0x3351
+0x89DA = 0x6B38
+0x89DC = 0x6B39
+0x89DD = 0x6B3A
+0x89E3 = 0x3272
+0x89E6 = 0x3F28
+0x89E7 = 0x6B3B
+0x89F4 = 0x6B3C
+0x89F8 = 0x6B3D
+0x8A00 = 0x3840
+0x8A02 = 0x447B
+0x8A03 = 0x6B3E
+0x8A08 = 0x3757
+0x8A0A = 0x3F56
+0x8A0C = 0x6B41
+0x8A0E = 0x4624
+0x8A10 = 0x6B40
+0x8A12 = 0x9625
+0x8A13 = 0x3731
+0x8A16 = 0x6B3F
+0x8A17 = 0x4277
+0x8A18 = 0x352D
+0x8A1B = 0x6B42
+0x8A1D = 0x6B43
+0x8A1F = 0x3E59
+0x8A23 = 0x376D
+0x8A25 = 0x6B44
+0x8A2A = 0x4B2C
+0x8A2D = 0x405F
+0x8A31 = 0x3576
+0x8A33 = 0x4C75
+0x8A34 = 0x414A
+0x8A36 = 0x6B45
+0x8A37 = 0x9626
+0x8A3A = 0x3F47
+0x8A3B = 0x4370
+0x8A3C = 0x3E5A
+0x8A41 = 0x6B46
+0x8A46 = 0x6B49
+0x8A48 = 0x6B4A
+0x8A50 = 0x3A3E
+0x8A51 = 0x4242
+0x8A52 = 0x6B48
+0x8A54 = 0x3E5B
+0x8A55 = 0x493E
+0x8A5B = 0x6B47
+0x8A5E = 0x3B6C
+0x8A60 = 0x3153
+0x8A62 = 0x6B4E
+0x8A63 = 0x3758
+0x8A66 = 0x3B6E
+0x8A69 = 0x3B6D
+0x8A6B = 0x4F4D
+0x8A6C = 0x6B4D
+0x8A6D = 0x6B4C
+0x8A6E = 0x4127
+0x8A70 = 0x354D
+0x8A71 = 0x4F43
+0x8A72 = 0x333A
+0x8A73 = 0x3E5C
+0x8A79 = 0x9627
+0x8A7C = 0x6B4B
+0x8A82 = 0x6B50
+0x8A84 = 0x6B51
+0x8A85 = 0x6B4F
+0x8A87 = 0x3858
+0x8A89 = 0x4D40
+0x8A8C = 0x3B6F
+0x8A8D = 0x4727
+0x8A91 = 0x6B54
+0x8A93 = 0x4040
+0x8A95 = 0x4342
+0x8A98 = 0x4D36
+0x8A9A = 0x6B57
+0x8A9E = 0x386C
+0x8AA0 = 0x403F
+0x8AA1 = 0x6B53
+0x8AA3 = 0x6B58
+0x8AA4 = 0x386D
+0x8AA5 = 0x6B55
+0x8AA6 = 0x6B56
+0x8AA7 = 0x9628
+0x8AA8 = 0x6B52
+0x8AAC = 0x4062
+0x8AAD = 0x4649
+0x8AB0 = 0x432F
+0x8AB2 = 0x325D
+0x8AB9 = 0x4870
+0x8ABC = 0x3543
+0x8ABE = 0x9629
+0x8ABF = 0x4434
+0x8AC2 = 0x6B5B
+0x8AC4 = 0x6B59
+0x8AC7 = 0x434C
+0x8ACB = 0x4041
+0x8ACC = 0x6B5D
+0x8ACD = 0x6B5A
+0x8ACF = 0x3F5B
+0x8AD2 = 0x4E4A
+0x8AD6 = 0x4F40
+0x8ADA = 0x6B5C
+0x8ADB = 0x6B67
+0x8ADC = 0x4435
+0x8ADE = 0x6B66
+0x8ADF = 0x962A
+0x8AE0 = 0x6B63
+0x8AE1 = 0x6B6B
+0x8AE2 = 0x6B64
+0x8AE4 = 0x6B60
+0x8AE6 = 0x447C
+0x8AE7 = 0x6B5F
+0x8AEB = 0x3452
+0x8AED = 0x4D21
+0x8AEE = 0x3B70
+0x8AF1 = 0x6B61
+0x8AF3 = 0x6B5E
+0x8AF6 = 0x962C
+0x8AF7 = 0x6B65
+0x8AF8 = 0x3D74
+0x8AFA = 0x3841
+0x8AFE = 0x427A
+0x8B00 = 0x4B45
+0x8B01 = 0x315A
+0x8B02 = 0x3062
+0x8B04 = 0x4625
+0x8B07 = 0x6B69
+0x8B0C = 0x6B68
+0x8B0E = 0x4666
+0x8B10 = 0x6B6D
+0x8B14 = 0x6B62
+0x8B16 = 0x6B6C
+0x8B17 = 0x6B6E
+0x8B19 = 0x382C
+0x8B1A = 0x6B6A
+0x8B1B = 0x3956
+0x8B1D = 0x3C55
+0x8B20 = 0x6B6F
+0x8B21 = 0x4D58
+0x8B26 = 0x6B72
+0x8B28 = 0x6B75
+0x8B2B = 0x6B73
+0x8B2C = 0x4935
+0x8B33 = 0x6B70
+0x8B39 = 0x3660
+0x8B3E = 0x6B74
+0x8B41 = 0x6B76
+0x8B49 = 0x6B7A
+0x8B4C = 0x6B77
+0x8B4E = 0x6B79
+0x8B4F = 0x6B78
+0x8B53 = 0x962D
+0x8B56 = 0x6B7B
+0x8B58 = 0x3C31
+0x8B5A = 0x6B7D
+0x8B5B = 0x6B7C
+0x8B5C = 0x4968
+0x8B5F = 0x6C21
+0x8B66 = 0x3759
+0x8B6B = 0x6B7E
+0x8B6C = 0x6C22
+0x8B6F = 0x6C23
+0x8B70 = 0x3544
+0x8B71 = 0x6641
+0x8B72 = 0x3E79
+0x8B74 = 0x6C24
+0x8B77 = 0x386E
+0x8B7D = 0x6C25
+0x8B7F = 0x962E
+0x8B80 = 0x6C26
+0x8B83 = 0x3B3E
+0x8B8A = 0x5A4E
+0x8B8C = 0x6C27
+0x8B8E = 0x6C28
+0x8B90 = 0x3D32
+0x8B92 = 0x6C29
+0x8B93 = 0x6C2A
+0x8B96 = 0x6C2B
+0x8B99 = 0x6C2C
+0x8B9A = 0x6C2D
+0x8C37 = 0x432B
+0x8C3A = 0x6C2E
+0x8C3F = 0x6C30
+0x8C41 = 0x6C2F
+0x8C46 = 0x4626
+0x8C48 = 0x6C31
+0x8C4A = 0x4B2D
+0x8C4C = 0x6C32
+0x8C4E = 0x6C33
+0x8C50 = 0x6C34
+0x8C55 = 0x6C35
+0x8C5A = 0x465A
+0x8C61 = 0x3E5D
+0x8C62 = 0x6C36
+0x8C6A = 0x396B
+0x8C6B = 0x502E
+0x8C6C = 0x6C37
+0x8C78 = 0x6C38
+0x8C79 = 0x493F
+0x8C7A = 0x6C39
+0x8C7C = 0x6C41
+0x8C82 = 0x6C3A
+0x8C85 = 0x6C3C
+0x8C89 = 0x6C3B
+0x8C8A = 0x6C3D
+0x8C8C = 0x4B46
+0x8C8D = 0x6C3E
+0x8C8E = 0x6C3F
+0x8C94 = 0x6C40
+0x8C98 = 0x6C42
+0x8C9D = 0x332D
+0x8C9E = 0x4467
+0x8CA0 = 0x4969
+0x8CA1 = 0x3A62
+0x8CA2 = 0x3957
+0x8CA7 = 0x494F
+0x8CA8 = 0x325F
+0x8CA9 = 0x484E
+0x8CAA = 0x6C45
+0x8CAB = 0x3453
+0x8CAC = 0x4055
+0x8CAD = 0x6C44
+0x8CAE = 0x6C49
+0x8CAF = 0x4379
+0x8CB0 = 0x4C63
+0x8CB2 = 0x6C47
+0x8CB3 = 0x6C48
+0x8CB4 = 0x352E
+0x8CB6 = 0x6C4A
+0x8CB7 = 0x4763
+0x8CB8 = 0x425F
+0x8CBB = 0x4871
+0x8CBC = 0x453D
+0x8CBD = 0x6C46
+0x8CBF = 0x4B47
+0x8CC0 = 0x326C
+0x8CC1 = 0x6C4C
+0x8CC2 = 0x4F28
+0x8CC3 = 0x4442
+0x8CC4 = 0x4F45
+0x8CC7 = 0x3B71
+0x8CC8 = 0x6C4B
+0x8CCA = 0x4231
+0x8CCD = 0x6C5C
+0x8CCE = 0x6C4D
+0x8CD1 = 0x4678
+0x8CD3 = 0x4950
+0x8CDA = 0x6C4F
+0x8CDB = 0x3B3F
+0x8CDC = 0x3B72
+0x8CDE = 0x3E5E
+0x8CE0 = 0x4765
+0x8CE2 = 0x382D
+0x8CE3 = 0x6C4E
+0x8CE4 = 0x4128
+0x8CE6 = 0x496A
+0x8CEA = 0x3C41
+0x8CED = 0x4552
+0x8CF0 = 0x962F
+0x8CF4 = 0x9630
+0x8CFA = 0x6C51
+0x8CFB = 0x6C52
+0x8CFC = 0x3958
+0x8CFD = 0x6C50
+0x8D04 = 0x6C53
+0x8D05 = 0x6C54
+0x8D07 = 0x6C56
+0x8D08 = 0x4223
+0x8D0A = 0x6C55
+0x8D0B = 0x3466
+0x8D0D = 0x6C58
+0x8D0F = 0x6C57
+0x8D10 = 0x6C59
+0x8D12 = 0x9631
+0x8D13 = 0x6C5B
+0x8D14 = 0x6C5D
+0x8D16 = 0x6C5E
+0x8D64 = 0x4056
+0x8D66 = 0x3C4F
+0x8D67 = 0x6C5F
+0x8D6B = 0x3352
+0x8D6D = 0x6C60
+0x8D70 = 0x4176
+0x8D71 = 0x6C61
+0x8D73 = 0x6C62
+0x8D74 = 0x496B
+0x8D76 = 0x9632
+0x8D77 = 0x352F
+0x8D81 = 0x6C63
+0x8D85 = 0x4436
+0x8D8A = 0x315B
+0x8D99 = 0x6C64
+0x8DA3 = 0x3C71
+0x8DA8 = 0x3F76
+0x8DB3 = 0x422D
+0x8DBA = 0x6C67
+0x8DBE = 0x6C66
+0x8DC2 = 0x6C65
+0x8DCB = 0x6C6D
+0x8DCC = 0x6C6B
+0x8DCF = 0x6C68
+0x8DD6 = 0x6C6A
+0x8DDA = 0x6C69
+0x8DDB = 0x6C6C
+0x8DDD = 0x3577
+0x8DDF = 0x6C70
+0x8DE1 = 0x4057
+0x8DE3 = 0x6C71
+0x8DE8 = 0x3859
+0x8DEA = 0x6C6E
+0x8DEB = 0x6C6F
+0x8DEF = 0x4F29
+0x8DF3 = 0x4437
+0x8DF5 = 0x4129
+0x8DFC = 0x6C72
+0x8DFF = 0x6C75
+0x8E08 = 0x6C73
+0x8E09 = 0x6C74
+0x8E0A = 0x4D59
+0x8E0F = 0x4627
+0x8E10 = 0x6C78
+0x8E1D = 0x6C76
+0x8E1E = 0x6C77
+0x8E1F = 0x6C79
+0x8E2A = 0x6D29
+0x8E30 = 0x6C7C
+0x8E34 = 0x6C7D
+0x8E35 = 0x6C7B
+0x8E42 = 0x6C7A
+0x8E44 = 0x447D
+0x8E47 = 0x6D21
+0x8E48 = 0x6D25
+0x8E49 = 0x6D22
+0x8E4A = 0x6C7E
+0x8E4C = 0x6D23
+0x8E50 = 0x6D24
+0x8E55 = 0x6D2B
+0x8E59 = 0x6D26
+0x8E5F = 0x4058
+0x8E60 = 0x6D28
+0x8E63 = 0x6D2A
+0x8E64 = 0x6D27
+0x8E72 = 0x6D2D
+0x8E74 = 0x3D33
+0x8E76 = 0x6D2C
+0x8E7C = 0x6D2E
+0x8E81 = 0x6D2F
+0x8E84 = 0x6D32
+0x8E85 = 0x6D31
+0x8E87 = 0x6D30
+0x8E8A = 0x6D34
+0x8E8B = 0x6D33
+0x8E8D = 0x4C76
+0x8E91 = 0x6D36
+0x8E93 = 0x6D35
+0x8E94 = 0x6D37
+0x8E99 = 0x6D38
+0x8EA1 = 0x6D3A
+0x8EAA = 0x6D39
+0x8EAB = 0x3F48
+0x8EAC = 0x6D3B
+0x8EAF = 0x366D
+0x8EB0 = 0x6D3C
+0x8EB1 = 0x6D3E
+0x8EBE = 0x6D3F
+0x8EC5 = 0x6D40
+0x8EC6 = 0x6D3D
+0x8EC8 = 0x6D41
+0x8ECA = 0x3C56
+0x8ECB = 0x6D42
+0x8ECC = 0x3530
+0x8ECD = 0x3733
+0x8ECF = 0x9634
+0x8ED2 = 0x382E
+0x8EDB = 0x6D43
+0x8EDF = 0x4670
+0x8EE2 = 0x453E
+0x8EE3 = 0x6D44
+0x8EEB = 0x6D47
+0x8EF8 = 0x3C34
+0x8EFB = 0x6D46
+0x8EFC = 0x6D45
+0x8EFD = 0x375A
+0x8EFE = 0x6D48
+0x8F03 = 0x3353
+0x8F05 = 0x6D4A
+0x8F09 = 0x3A5C
+0x8F0A = 0x6D49
+0x8F0C = 0x6D52
+0x8F12 = 0x6D4C
+0x8F13 = 0x6D4E
+0x8F14 = 0x4A65
+0x8F15 = 0x6D4B
+0x8F19 = 0x6D4D
+0x8F1B = 0x6D51
+0x8F1C = 0x6D4F
+0x8F1D = 0x3531
+0x8F1F = 0x6D50
+0x8F26 = 0x6D53
+0x8F29 = 0x475A
+0x8F2A = 0x4E58
+0x8F2F = 0x3D34
+0x8F33 = 0x6D54
+0x8F38 = 0x4D22
+0x8F39 = 0x6D56
+0x8F3B = 0x6D55
+0x8F3E = 0x6D59
+0x8F3F = 0x4D41
+0x8F42 = 0x6D58
+0x8F44 = 0x336D
+0x8F45 = 0x6D57
+0x8F46 = 0x6D5C
+0x8F49 = 0x6D5B
+0x8F4C = 0x6D5A
+0x8F4D = 0x4532
+0x8F4E = 0x6D5D
+0x8F57 = 0x6D5E
+0x8F5C = 0x6D5F
+0x8F5F = 0x396C
+0x8F61 = 0x3725
+0x8F62 = 0x6D60
+0x8F63 = 0x6D61
+0x8F64 = 0x6D62
+0x8F9B = 0x3F49
+0x8F9C = 0x6D63
+0x8F9E = 0x3C2D
+0x8F9F = 0x6D64
+0x8FA3 = 0x6D65
+0x8FA7 = 0x5221
+0x8FA8 = 0x517E
+0x8FAD = 0x6D66
+0x8FAE = 0x6570
+0x8FAF = 0x6D67
+0x8FB0 = 0x4324
+0x8FB1 = 0x3F2B
+0x8FB2 = 0x4740
+0x8FB7 = 0x6D68
+0x8FBA = 0x4A55
+0x8FBB = 0x4454
+0x8FBC = 0x397E
+0x8FBF = 0x4329
+0x8FC2 = 0x312A
+0x8FC4 = 0x4B78
+0x8FC5 = 0x3F57
+0x8FCE = 0x375E
+0x8FD1 = 0x3661
+0x8FD4 = 0x4A56
+0x8FDA = 0x6D69
+0x8FE2 = 0x6D6B
+0x8FE5 = 0x6D6A
+0x8FE6 = 0x3260
+0x8FE9 = 0x6D6E
+0x8FEA = 0x6D6C
+0x8FEB = 0x4777
+0x8FED = 0x4533
+0x8FEF = 0x6D6D
+0x8FF0 = 0x3D52
+0x8FF4 = 0x6D6F
+0x8FF7 = 0x4C42
+0x8FF8 = 0x6D7E
+0x8FF9 = 0x6D71
+0x8FFA = 0x6D72
+0x8FFD = 0x4449
+0x9000 = 0x4260
+0x9001 = 0x4177
+0x9003 = 0x4628
+0x9005 = 0x6D70
+0x9006 = 0x3555
+0x900B = 0x6D79
+0x900D = 0x6D76
+0x900E = 0x6E25
+0x900F = 0x4629
+0x9010 = 0x4360
+0x9011 = 0x6D73
+0x9013 = 0x447E
+0x9014 = 0x4553
+0x9015 = 0x6D74
+0x9016 = 0x6D78
+0x9017 = 0x3F60
+0x9019 = 0x4767
+0x901A = 0x444C
+0x901D = 0x4042
+0x901E = 0x6D77
+0x901F = 0x422E
+0x9020 = 0x4224
+0x9021 = 0x6D75
+0x9022 = 0x3029
+0x9023 = 0x4F22
+0x9027 = 0x6D7A
+0x902E = 0x4261
+0x9031 = 0x3D35
+0x9032 = 0x3F4A
+0x9035 = 0x6D7C
+0x9036 = 0x6D7B
+0x9038 = 0x306F
+0x9039 = 0x6D7D
+0x903C = 0x492F
+0x903E = 0x6E27
+0x9041 = 0x465B
+0x9042 = 0x3F6B
+0x9045 = 0x4359
+0x9047 = 0x3678
+0x9049 = 0x6E26
+0x904A = 0x4D37
+0x904B = 0x313F
+0x904D = 0x4A57
+0x904E = 0x3261
+0x904F = 0x6E21
+0x9050 = 0x6E22
+0x9051 = 0x6E23
+0x9052 = 0x6E24
+0x9053 = 0x463B
+0x9054 = 0x4323
+0x9055 = 0x3063
+0x9056 = 0x6E28
+0x9058 = 0x6E29
+0x9059 = 0x4D5A
+0x905C = 0x423D
+0x905E = 0x6E2A
+0x9060 = 0x3173
+0x9061 = 0x414C
+0x9063 = 0x382F
+0x9065 = 0x7423
+0x9067 = 0x9637
+0x9068 = 0x6E2B
+0x9069 = 0x452C
+0x906D = 0x4178
+0x906E = 0x3C57
+0x906F = 0x6E2C
+0x9072 = 0x6E2F
+0x9075 = 0x3D65
+0x9076 = 0x6E2D
+0x9077 = 0x412B
+0x9078 = 0x412A
+0x907A = 0x3064
+0x907C = 0x4E4B
+0x907D = 0x6E31
+0x907F = 0x4872
+0x9080 = 0x6E33
+0x9081 = 0x6E32
+0x9082 = 0x6E30
+0x9083 = 0x6364
+0x9084 = 0x3454
+0x9087 = 0x4676
+0x9089 = 0x6E35
+0x908A = 0x6E34
+0x908F = 0x6E36
+0x9091 = 0x4D38
+0x90A3 = 0x4661
+0x90A6 = 0x4B2E
+0x90A8 = 0x6E37
+0x90AA = 0x3C59
+0x90AF = 0x6E38
+0x90B1 = 0x6E39
+0x90B5 = 0x6E3A
+0x90B8 = 0x4521
+0x90C1 = 0x306A
+0x90CA = 0x3959
+0x90CE = 0x4F3A
+0x90DB = 0x6E3E
+0x90DE = 0x9638
+0x90E1 = 0x3734
+0x90E2 = 0x6E3B
+0x90E4 = 0x6E3C
+0x90E8 = 0x4974
+0x90ED = 0x3354
+0x90F5 = 0x4D39
+0x90F7 = 0x363F
+0x90FD = 0x4554
+0x9102 = 0x6E3F
+0x9112 = 0x6E40
+0x9115 = 0x963A
+0x9119 = 0x6E41
+0x9127 = 0x963B
+0x912D = 0x4522
+0x9130 = 0x6E43
+0x9132 = 0x6E42
+0x9149 = 0x4653
+0x914A = 0x6E44
+0x914B = 0x3D36
+0x914C = 0x3C60
+0x914D = 0x475B
+0x914E = 0x4371
+0x9152 = 0x3C72
+0x9154 = 0x3F6C
+0x9156 = 0x6E45
+0x9158 = 0x6E46
+0x9162 = 0x3F5D
+0x9163 = 0x6E47
+0x9165 = 0x6E48
+0x9169 = 0x6E49
+0x916A = 0x4D6F
+0x916C = 0x3D37
+0x9172 = 0x6E4B
+0x9173 = 0x6E4A
+0x9175 = 0x395A
+0x9177 = 0x3973
+0x9178 = 0x3B40
+0x9182 = 0x6E4E
+0x9187 = 0x3D66
+0x9189 = 0x6E4D
+0x918B = 0x6E4C
+0x918D = 0x4269
+0x9190 = 0x386F
+0x9192 = 0x4043
+0x9197 = 0x4830
+0x919C = 0x3D39
+0x91A2 = 0x6E4F
+0x91A4 = 0x3E5F
+0x91AA = 0x6E52
+0x91AB = 0x6E50
+0x91AF = 0x6E51
+0x91B4 = 0x6E54
+0x91B5 = 0x6E53
+0x91B8 = 0x3E7A
+0x91BA = 0x6E55
+0x91C0 = 0x6E56
+0x91C1 = 0x6E57
+0x91C6 = 0x4850
+0x91C7 = 0x3A53
+0x91C8 = 0x3C61
+0x91C9 = 0x6E58
+0x91CB = 0x6E59
+0x91CC = 0x4E24
+0x91CD = 0x3D45
+0x91CE = 0x4C6E
+0x91CF = 0x4E4C
+0x91D0 = 0x6E5A
+0x91D1 = 0x3662
+0x91D6 = 0x6E5B
+0x91D7 = 0x963D
+0x91D8 = 0x4523
+0x91DA = 0x963C
+0x91DB = 0x6E5E
+0x91DC = 0x3378
+0x91DD = 0x3F4B
+0x91DE = 0x963E
+0x91DF = 0x6E5C
+0x91E1 = 0x6E5D
+0x91E3 = 0x4460
+0x91E4 = 0x9641
+0x91E5 = 0x9642
+0x91E6 = 0x4B55
+0x91E7 = 0x367C
+0x91ED = 0x963F
+0x91EE = 0x9640
+0x91F5 = 0x6E60
+0x91F6 = 0x6E61
+0x91FC = 0x6E5F
+0x91FF = 0x6E63
+0x9206 = 0x9643
+0x920A = 0x9645
+0x920D = 0x465F
+0x920E = 0x3343
+0x9210 = 0x9644
+0x9211 = 0x6E67
+0x9214 = 0x6E64
+0x9215 = 0x6E66
+0x921E = 0x6E62
+0x9229 = 0x6F4F
+0x922C = 0x6E65
+0x9234 = 0x4E6B
+0x9237 = 0x385A
+0x9239 = 0x964C
+0x923A = 0x9646
+0x923C = 0x9648
+0x923F = 0x6E6F
+0x9240 = 0x9647
+0x9244 = 0x4534
+0x9245 = 0x6E6A
+0x9248 = 0x6E6D
+0x9249 = 0x6E6B
+0x924B = 0x6E70
+0x924E = 0x9649
+0x9250 = 0x6E71
+0x9251 = 0x964B
+0x9257 = 0x6E69
+0x9259 = 0x964A
+0x925A = 0x6E76
+0x925B = 0x3174
+0x925E = 0x6E68
+0x9262 = 0x482D
+0x9264 = 0x6E6C
+0x9266 = 0x3E60
+0x9267 = 0x964D
+0x9271 = 0x395B
+0x9277 = 0x964F
+0x9278 = 0x9650
+0x927E = 0x4B48
+0x9280 = 0x3664
+0x9283 = 0x3D46
+0x9285 = 0x463C
+0x9288 = 0x9340
+0x9291 = 0x412D
+0x9293 = 0x6E74
+0x9295 = 0x6E6E
+0x9296 = 0x6E73
+0x9298 = 0x4C43
+0x929A = 0x4438
+0x929B = 0x6E75
+0x929C = 0x6E72
+0x92A7 = 0x964E
+0x92AD = 0x412C
+0x92B7 = 0x6E79
+0x92B9 = 0x6E78
+0x92CF = 0x6E77
+0x92D0 = 0x9654
+0x92D2 = 0x4B2F
+0x92D3 = 0x9658
+0x92D5 = 0x9656
+0x92D7 = 0x9652
+0x92D9 = 0x9653
+0x92E0 = 0x9657
+0x92E4 = 0x3D7B
+0x92E7 = 0x9651
+0x92E9 = 0x6E7A
+0x92EA = 0x4A5F
+0x92ED = 0x3154
+0x92F2 = 0x4946
+0x92F3 = 0x4372
+0x92F8 = 0x3578
+0x92F9 = 0x9346
+0x92FA = 0x6E7C
+0x92FB = 0x965B
+0x92FC = 0x395D
+0x92FF = 0x965E
+0x9302 = 0x9660
+0x9306 = 0x3B2C
+0x930F = 0x6E7B
+0x9310 = 0x3F6D
+0x9318 = 0x3F6E
+0x9319 = 0x6F21
+0x931A = 0x6F23
+0x931D = 0x965F
+0x931E = 0x965D
+0x9320 = 0x3E7B
+0x9321 = 0x965A
+0x9322 = 0x6F22
+0x9323 = 0x6F24
+0x9325 = 0x9659
+0x9326 = 0x3653
+0x9328 = 0x4945
+0x932B = 0x3C62
+0x932C = 0x4F23
+0x932E = 0x6E7E
+0x932F = 0x3A78
+0x9332 = 0x4F3F
+0x9335 = 0x6F26
+0x933A = 0x6F25
+0x933B = 0x6F27
+0x9344 = 0x6E7D
+0x9348 = 0x933F
+0x934B = 0x4669
+0x934D = 0x4555
+0x9354 = 0x4457
+0x9356 = 0x6F2C
+0x9357 = 0x9662
+0x935B = 0x4343
+0x935C = 0x6F28
+0x9360 = 0x6F29
+0x936C = 0x372D
+0x936E = 0x6F2B
+0x9370 = 0x9661
+0x9375 = 0x3830
+0x937C = 0x6F2A
+0x937E = 0x3E61
+0x938C = 0x3379
+0x9394 = 0x6F30
+0x9396 = 0x3A3F
+0x9397 = 0x4179
+0x939A = 0x444A
+0x93A4 = 0x9663
+0x93A7 = 0x333B
+0x93AC = 0x6F2E
+0x93AD = 0x6F2F
+0x93AE = 0x4443
+0x93B0 = 0x6F2D
+0x93B9 = 0x6F31
+0x93C3 = 0x6F37
+0x93C6 = 0x9664
+0x93C8 = 0x6F3A
+0x93D0 = 0x6F39
+0x93D1 = 0x452D
+0x93D6 = 0x6F32
+0x93D7 = 0x6F33
+0x93D8 = 0x6F36
+0x93DD = 0x6F38
+0x93DE = 0x9665
+0x93E1 = 0x3640
+0x93E4 = 0x6F3B
+0x93E5 = 0x6F35
+0x93E8 = 0x6F34
+0x93F8 = 0x9666
+0x9403 = 0x6F3F
+0x9407 = 0x6F40
+0x9410 = 0x6F41
+0x9413 = 0x6F3E
+0x9414 = 0x6F3D
+0x9418 = 0x3E62
+0x9419 = 0x462A
+0x941A = 0x6F3C
+0x9421 = 0x6F45
+0x942B = 0x6F43
+0x9431 = 0x9667
+0x9435 = 0x6F44
+0x9436 = 0x6F42
+0x9438 = 0x4278
+0x943A = 0x6F46
+0x9441 = 0x6F47
+0x9444 = 0x6F49
+0x9445 = 0x9668
+0x9448 = 0x9669
+0x9451 = 0x3455
+0x9452 = 0x6F48
+0x9453 = 0x4C7A
+0x945A = 0x6F54
+0x945B = 0x6F4A
+0x945E = 0x6F4D
+0x9460 = 0x6F4B
+0x9462 = 0x6F4C
+0x946A = 0x6F4E
+0x9470 = 0x6F50
+0x9475 = 0x6F51
+0x9477 = 0x6F52
+0x947C = 0x6F55
+0x947D = 0x6F53
+0x947E = 0x6F56
+0x947F = 0x6F58
+0x9481 = 0x6F57
+0x9577 = 0x4439
+0x9580 = 0x4C67
+0x9582 = 0x6F59
+0x9583 = 0x412E
+0x9587 = 0x6F5A
+0x9589 = 0x4A44
+0x958A = 0x6F5B
+0x958B = 0x332B
+0x958F = 0x313C
+0x9591 = 0x3457
+0x9592 = 0x966A
+0x9593 = 0x3456
+0x9594 = 0x6F5C
+0x9596 = 0x6F5D
+0x9598 = 0x6F5E
+0x9599 = 0x6F5F
+0x95A0 = 0x6F60
+0x95A2 = 0x3458
+0x95A3 = 0x3355
+0x95A4 = 0x395E
+0x95A5 = 0x4836
+0x95A7 = 0x6F62
+0x95A8 = 0x6F61
+0x95AD = 0x6F63
+0x95B2 = 0x315C
+0x95B9 = 0x6F66
+0x95BB = 0x6F65
+0x95BC = 0x6F64
+0x95BE = 0x6F67
+0x95C3 = 0x6F6A
+0x95C7 = 0x3047
+0x95CA = 0x6F68
+0x95CC = 0x6F6C
+0x95CD = 0x6F6B
+0x95D4 = 0x6F6E
+0x95D5 = 0x6F6D
+0x95D6 = 0x6F6F
+0x95D8 = 0x462E
+0x95DC = 0x6F70
+0x95E1 = 0x6F71
+0x95E2 = 0x6F73
+0x95E5 = 0x6F72
+0x961C = 0x496C
+0x9621 = 0x6F74
+0x9628 = 0x6F75
+0x962A = 0x3A65
+0x962E = 0x6F76
+0x962F = 0x6F77
+0x9632 = 0x4B49
+0x963B = 0x414B
+0x963F = 0x3024
+0x9640 = 0x424B
+0x9642 = 0x6F78
+0x9644 = 0x496D
+0x964B = 0x6F7B
+0x964C = 0x6F79
+0x964D = 0x395F
+0x964F = 0x6F7A
+0x9650 = 0x3842
+0x965B = 0x4A45
+0x965C = 0x6F7D
+0x965D = 0x7021
+0x965E = 0x6F7E
+0x965F = 0x7022
+0x9662 = 0x3121
+0x9663 = 0x3F58
+0x9664 = 0x3D7C
+0x9665 = 0x3459
+0x9666 = 0x7023
+0x966A = 0x4766
+0x966C = 0x7025
+0x9670 = 0x3122
+0x9672 = 0x7024
+0x9673 = 0x4444
+0x9675 = 0x4E4D
+0x9676 = 0x462B
+0x9677 = 0x6F7C
+0x9678 = 0x4E26
+0x967A = 0x3831
+0x967D = 0x4D5B
+0x9685 = 0x3679
+0x9686 = 0x4E34
+0x9688 = 0x3728
+0x968A = 0x4262
+0x968B = 0x6721
+0x968D = 0x7026
+0x968E = 0x332C
+0x968F = 0x3F6F
+0x9694 = 0x3356
+0x9695 = 0x7028
+0x9697 = 0x7029
+0x9698 = 0x7027
+0x9699 = 0x3764
+0x969B = 0x3A5D
+0x969C = 0x3E63
+0x969D = 0x966D
+0x96A0 = 0x3123
+0x96A3 = 0x4E59
+0x96A7 = 0x702B
+0x96A8 = 0x6E2E
+0x96AA = 0x702A
+0x96AF = 0x966E
+0x96B0 = 0x702E
+0x96B1 = 0x702C
+0x96B2 = 0x702D
+0x96B4 = 0x702F
+0x96B6 = 0x7030
+0x96B7 = 0x4E6C
+0x96B8 = 0x7031
+0x96B9 = 0x7032
+0x96BB = 0x4049
+0x96BC = 0x483B
+0x96C0 = 0x3F7D
+0x96C1 = 0x3467
+0x96C4 = 0x4D3A
+0x96C5 = 0x326D
+0x96C6 = 0x3D38
+0x96C7 = 0x385B
+0x96C9 = 0x7035
+0x96CB = 0x7034
+0x96CC = 0x3B73
+0x96CD = 0x7036
+0x96CE = 0x7033
+0x96D1 = 0x3B28
+0x96D5 = 0x703A
+0x96D6 = 0x6A2D
+0x96D9 = 0x5256
+0x96DB = 0x3F77
+0x96DC = 0x7038
+0x96E2 = 0x4E25
+0x96E3 = 0x4671
+0x96E8 = 0x312B
+0x96EA = 0x4063
+0x96EB = 0x3C36
+0x96F0 = 0x4A37
+0x96F2 = 0x3140
+0x96F6 = 0x4E6D
+0x96F7 = 0x4D6B
+0x96F9 = 0x703B
+0x96FB = 0x4545
+0x9700 = 0x3C7B
+0x9704 = 0x703C
+0x9706 = 0x703D
+0x9707 = 0x3F4C
+0x9708 = 0x703E
+0x970A = 0x4E6E
+0x970D = 0x7039
+0x970E = 0x7040
+0x970F = 0x7042
+0x9711 = 0x7041
+0x9713 = 0x703F
+0x9716 = 0x7043
+0x9719 = 0x7044
+0x971C = 0x417A
+0x971E = 0x3262
+0x9724 = 0x7045
+0x9727 = 0x4C38
+0x972A = 0x7046
+0x9730 = 0x7047
+0x9732 = 0x4F2A
+0x9733 = 0x966F
+0x9738 = 0x5B31
+0x9739 = 0x7048
+0x973B = 0x9670
+0x973D = 0x7049
+0x973E = 0x704A
+0x9742 = 0x704E
+0x9743 = 0x9671
+0x9744 = 0x704B
+0x9746 = 0x704C
+0x9748 = 0x704D
+0x9749 = 0x704F
+0x974D = 0x9672
+0x974F = 0x9673
+0x9751 = 0x9674
+0x9752 = 0x4044
+0x9755 = 0x9675
+0x9756 = 0x4C77
+0x9759 = 0x4045
+0x975C = 0x7050
+0x975E = 0x4873
+0x9760 = 0x7051
+0x9761 = 0x7353
+0x9762 = 0x4C4C
+0x9764 = 0x7052
+0x9766 = 0x7053
+0x9768 = 0x7054
+0x9769 = 0x3357
+0x976B = 0x7056
+0x976D = 0x7057
+0x9771 = 0x3F59
+0x9774 = 0x3724
+0x9779 = 0x7058
+0x977A = 0x705C
+0x977C = 0x705A
+0x9781 = 0x705B
+0x9784 = 0x3373
+0x9785 = 0x7059
+0x9786 = 0x705D
+0x978B = 0x705E
+0x978D = 0x3048
+0x978F = 0x705F
+0x9790 = 0x7060
+0x9798 = 0x3E64
+0x979C = 0x7061
+0x97A0 = 0x3547
+0x97A3 = 0x7064
+0x97A6 = 0x7063
+0x97A8 = 0x7062
+0x97AB = 0x6B71
+0x97AD = 0x4A5C
+0x97B3 = 0x7065
+0x97B4 = 0x7066
+0x97C3 = 0x7067
+0x97C6 = 0x7068
+0x97C8 = 0x7069
+0x97CB = 0x706A
+0x97D3 = 0x345A
+0x97DC = 0x706B
+0x97ED = 0x706C
+0x97EE = 0x4723
+0x97F2 = 0x706E
+0x97F3 = 0x323B
+0x97F5 = 0x7071
+0x97F6 = 0x7070
+0x97FB = 0x3124
+0x97FF = 0x3641
+0x9801 = 0x4A47
+0x9802 = 0x443A
+0x9803 = 0x3A22
+0x9805 = 0x3960
+0x9806 = 0x3D67
+0x9808 = 0x3F5C
+0x980C = 0x7073
+0x980F = 0x7072
+0x9810 = 0x4D42
+0x9811 = 0x3468
+0x9812 = 0x4852
+0x9813 = 0x465C
+0x9817 = 0x3F7C
+0x9818 = 0x4E4E
+0x981A = 0x7074
+0x9821 = 0x7076
+0x9824 = 0x7075
+0x982C = 0x4B4B
+0x982D = 0x462C
+0x9834 = 0x3150
+0x9837 = 0x7077
+0x9838 = 0x375B
+0x983B = 0x4951
+0x983C = 0x4D6A
+0x983D = 0x7078
+0x9846 = 0x7079
+0x984B = 0x707B
+0x984C = 0x426A
+0x984D = 0x335B
+0x984E = 0x335C
+0x984F = 0x707A
+0x9854 = 0x3469
+0x9855 = 0x3832
+0x9857 = 0x9676
+0x9858 = 0x346A
+0x985B = 0x453F
+0x985E = 0x4E60
+0x9865 = 0x9677
+0x9867 = 0x385C
+0x986B = 0x707C
+0x986F = 0x707D
+0x9870 = 0x707E
+0x9871 = 0x7121
+0x9873 = 0x7123
+0x9874 = 0x7122
+0x98A8 = 0x4977
+0x98AA = 0x7124
+0x98AF = 0x7125
+0x98B1 = 0x7126
+0x98B6 = 0x7127
+0x98C3 = 0x7129
+0x98C4 = 0x7128
+0x98C6 = 0x712A
+0x98DB = 0x4874
+0x98DC = 0x664C
+0x98DF = 0x3F29
+0x98E2 = 0x3532
+0x98E9 = 0x712B
+0x98EB = 0x712C
+0x98ED = 0x522C
+0x98EE = 0x5D3B
+0x98EF = 0x4853
+0x98F2 = 0x307B
+0x98F4 = 0x303B
+0x98FC = 0x3B74
+0x98FD = 0x4B30
+0x98FE = 0x3E7E
+0x9903 = 0x712D
+0x9905 = 0x4C5F
+0x9909 = 0x712E
+0x990A = 0x4D5C
+0x990C = 0x3142
+0x9910 = 0x3B41
+0x9912 = 0x712F
+0x9913 = 0x326E
+0x9914 = 0x7130
+0x9918 = 0x7131
+0x991D = 0x7133
+0x991E = 0x7134
+0x9920 = 0x7136
+0x9921 = 0x7132
+0x9924 = 0x7135
+0x9927 = 0x967A
+0x9928 = 0x345B
+0x992C = 0x7137
+0x992E = 0x7138
+0x993D = 0x7139
+0x993E = 0x713A
+0x9942 = 0x713B
+0x9945 = 0x713D
+0x9949 = 0x713C
+0x994B = 0x713F
+0x994C = 0x7142
+0x9950 = 0x713E
+0x9951 = 0x7140
+0x9952 = 0x7141
+0x9955 = 0x7143
+0x9957 = 0x3642
+0x9996 = 0x3C73
+0x9997 = 0x7144
+0x9998 = 0x7145
+0x9999 = 0x3961
+0x999E = 0x967C
+0x99A5 = 0x7146
+0x99A8 = 0x333E
+0x99AC = 0x474F
+0x99AD = 0x7147
+0x99AE = 0x7148
+0x99B3 = 0x435A
+0x99B4 = 0x466B
+0x99BC = 0x7149
+0x99C1 = 0x477D
+0x99C4 = 0x424C
+0x99C5 = 0x3158
+0x99C6 = 0x366E
+0x99C8 = 0x366F
+0x99D0 = 0x4373
+0x99D1 = 0x714E
+0x99D2 = 0x3670
+0x99D5 = 0x326F
+0x99D8 = 0x714D
+0x99DB = 0x714B
+0x99DD = 0x714C
+0x99DF = 0x714A
+0x99E2 = 0x7158
+0x99ED = 0x714F
+0x99EE = 0x7150
+0x99F1 = 0x7151
+0x99F2 = 0x7152
+0x99F8 = 0x7154
+0x99FB = 0x7153
+0x99FF = 0x3D59
+0x9A01 = 0x7155
+0x9A05 = 0x7157
+0x9A0E = 0x3533
+0x9A0F = 0x7156
+0x9A12 = 0x417B
+0x9A13 = 0x3833
+0x9A19 = 0x7159
+0x9A28 = 0x424D
+0x9A2B = 0x715A
+0x9A30 = 0x462D
+0x9A37 = 0x715B
+0x9A3E = 0x7160
+0x9A40 = 0x715E
+0x9A42 = 0x715D
+0x9A43 = 0x715F
+0x9A45 = 0x715C
+0x9A4D = 0x7162
+0x9A4E = 0x967D
+0x9A55 = 0x7161
+0x9A57 = 0x7164
+0x9A5A = 0x3643
+0x9A5B = 0x7163
+0x9A5F = 0x7165
+0x9A62 = 0x7166
+0x9A64 = 0x7168
+0x9A65 = 0x7167
+0x9A69 = 0x7169
+0x9A6A = 0x716B
+0x9A6B = 0x716A
+0x9AA8 = 0x397C
+0x9AAD = 0x716C
+0x9AB0 = 0x716D
+0x9AB8 = 0x333C
+0x9ABC = 0x716E
+0x9AC0 = 0x716F
+0x9AC4 = 0x3F71
+0x9ACF = 0x7170
+0x9AD1 = 0x7171
+0x9AD3 = 0x7172
+0x9AD4 = 0x7173
+0x9AD8 = 0x3962
+0x9AD9 = 0x967E
+0x9ADC = 0x9721
+0x9ADE = 0x7174
+0x9ADF = 0x7175
+0x9AE2 = 0x7176
+0x9AE3 = 0x7177
+0x9AE6 = 0x7178
+0x9AEA = 0x4831
+0x9AEB = 0x717A
+0x9AED = 0x4926
+0x9AEE = 0x717B
+0x9AEF = 0x7179
+0x9AF1 = 0x717D
+0x9AF4 = 0x717C
+0x9AF7 = 0x717E
+0x9AFB = 0x7221
+0x9B06 = 0x7222
+0x9B18 = 0x7223
+0x9B1A = 0x7224
+0x9B1F = 0x7225
+0x9B22 = 0x7226
+0x9B23 = 0x7227
+0x9B25 = 0x7228
+0x9B27 = 0x7229
+0x9B28 = 0x722A
+0x9B29 = 0x722B
+0x9B2A = 0x722C
+0x9B2E = 0x722D
+0x9B2F = 0x722E
+0x9B31 = 0x5D35
+0x9B32 = 0x722F
+0x9B3B = 0x6478
+0x9B3C = 0x3534
+0x9B41 = 0x3321
+0x9B42 = 0x3A32
+0x9B43 = 0x7231
+0x9B44 = 0x7230
+0x9B45 = 0x4C25
+0x9B4D = 0x7233
+0x9B4E = 0x7234
+0x9B4F = 0x7232
+0x9B51 = 0x7235
+0x9B54 = 0x4B62
+0x9B58 = 0x7236
+0x9B5A = 0x357B
+0x9B6F = 0x4F25
+0x9B72 = 0x9723
+0x9B74 = 0x7237
+0x9B75 = 0x9722
+0x9B83 = 0x7239
+0x9B8E = 0x303E
+0x9B8F = 0x9724
+0x9B91 = 0x723A
+0x9B92 = 0x4A2B
+0x9B93 = 0x7238
+0x9B96 = 0x723B
+0x9B97 = 0x723C
+0x9B9F = 0x723D
+0x9BA0 = 0x723E
+0x9BA8 = 0x723F
+0x9BAA = 0x4B6E
+0x9BAB = 0x3B2D
+0x9BAD = 0x3A7A
+0x9BAE = 0x412F
+0x9BB1 = 0x9725
+0x9BB4 = 0x7240
+0x9BB9 = 0x7243
+0x9BBB = 0x9726
+0x9BC0 = 0x7241
+0x9BC6 = 0x7244
+0x9BC9 = 0x3871
+0x9BCA = 0x7242
+0x9BCF = 0x7245
+0x9BD1 = 0x7246
+0x9BD2 = 0x7247
+0x9BD4 = 0x724B
+0x9BD6 = 0x3B2A
+0x9BDB = 0x4264
+0x9BE1 = 0x724C
+0x9BE2 = 0x7249
+0x9BE3 = 0x7248
+0x9BE4 = 0x724A
+0x9BE8 = 0x375F
+0x9BF0 = 0x7250
+0x9BF1 = 0x724F
+0x9BF2 = 0x724E
+0x9BF5 = 0x724D
+0x9C00 = 0x9727
+0x9C04 = 0x725A
+0x9C06 = 0x7256
+0x9C08 = 0x7257
+0x9C09 = 0x7253
+0x9C0A = 0x7259
+0x9C0C = 0x7255
+0x9C0D = 0x3362
+0x9C10 = 0x4F4C
+0x9C12 = 0x7258
+0x9C13 = 0x7254
+0x9C14 = 0x7252
+0x9C15 = 0x7251
+0x9C1B = 0x725C
+0x9C21 = 0x725F
+0x9C24 = 0x725E
+0x9C25 = 0x725D
+0x9C2D = 0x4949
+0x9C2E = 0x725B
+0x9C2F = 0x3073
+0x9C30 = 0x7260
+0x9C32 = 0x7262
+0x9C39 = 0x336F
+0x9C3A = 0x3033
+0x9C3B = 0x3137
+0x9C3E = 0x7264
+0x9C46 = 0x7263
+0x9C47 = 0x7261
+0x9C48 = 0x432D
+0x9C52 = 0x4B70
+0x9C57 = 0x4E5A
+0x9C5A = 0x7265
+0x9C60 = 0x7266
+0x9C67 = 0x7267
+0x9C76 = 0x7268
+0x9C78 = 0x7269
+0x9CE5 = 0x443B
+0x9CE7 = 0x726A
+0x9CE9 = 0x4837
+0x9CEB = 0x726F
+0x9CEC = 0x726B
+0x9CF0 = 0x726C
+0x9CF3 = 0x4B31
+0x9CF4 = 0x4C44
+0x9CF6 = 0x4650
+0x9D03 = 0x7270
+0x9D06 = 0x7271
+0x9D07 = 0x463E
+0x9D08 = 0x726E
+0x9D09 = 0x726D
+0x9D0E = 0x322A
+0x9D12 = 0x7279
+0x9D15 = 0x7278
+0x9D1B = 0x3175
+0x9D1F = 0x7276
+0x9D23 = 0x7275
+0x9D26 = 0x7273
+0x9D28 = 0x337B
+0x9D2A = 0x7272
+0x9D2B = 0x3C32
+0x9D2C = 0x7274
+0x9D3B = 0x3963
+0x9D3E = 0x727C
+0x9D3F = 0x727B
+0x9D41 = 0x727A
+0x9D44 = 0x7277
+0x9D46 = 0x727D
+0x9D48 = 0x727E
+0x9D50 = 0x7325
+0x9D51 = 0x7324
+0x9D59 = 0x7326
+0x9D5C = 0x312D
+0x9D5D = 0x7321
+0x9D5E = 0x7322
+0x9D60 = 0x3974
+0x9D61 = 0x4C39
+0x9D64 = 0x7323
+0x9D6B = 0x9729
+0x9D6C = 0x4B32
+0x9D6F = 0x732B
+0x9D70 = 0x9728
+0x9D72 = 0x7327
+0x9D7A = 0x732C
+0x9D87 = 0x7329
+0x9D89 = 0x7328
+0x9D8F = 0x375C
+0x9D9A = 0x732D
+0x9DA4 = 0x732E
+0x9DA9 = 0x732F
+0x9DAB = 0x732A
+0x9DAF = 0x3229
+0x9DB2 = 0x7330
+0x9DB4 = 0x4461
+0x9DB8 = 0x7334
+0x9DBA = 0x7335
+0x9DBB = 0x7333
+0x9DC1 = 0x7332
+0x9DC2 = 0x7338
+0x9DC4 = 0x7331
+0x9DC6 = 0x7336
+0x9DCF = 0x7337
+0x9DD3 = 0x733A
+0x9DD9 = 0x7339
+0x9DE6 = 0x733C
+0x9DED = 0x733D
+0x9DEF = 0x733E
+0x9DF2 = 0x4F49
+0x9DF8 = 0x733B
+0x9DF9 = 0x426B
+0x9DFA = 0x3A6D
+0x9DFD = 0x733F
+0x9E19 = 0x972B
+0x9E1A = 0x7340
+0x9E1B = 0x7341
+0x9E1E = 0x7342
+0x9E75 = 0x7343
+0x9E78 = 0x3834
+0x9E79 = 0x7344
+0x9E7D = 0x7345
+0x9E7F = 0x3C2F
+0x9E81 = 0x7346
+0x9E88 = 0x7347
+0x9E8B = 0x7348
+0x9E8C = 0x7349
+0x9E91 = 0x734C
+0x9E92 = 0x734A
+0x9E93 = 0x4F3C
+0x9E95 = 0x734B
+0x9E97 = 0x4E6F
+0x9E9D = 0x734D
+0x9E9F = 0x4E5B
+0x9EA5 = 0x734E
+0x9EA6 = 0x477E
+0x9EA9 = 0x734F
+0x9EAA = 0x7351
+0x9EAD = 0x7352
+0x9EB8 = 0x7350
+0x9EB9 = 0x396D
+0x9EBA = 0x4C4D
+0x9EBB = 0x4B63
+0x9EBC = 0x5677
+0x9EBE = 0x5D60
+0x9EBF = 0x4B7B
+0x9EC4 = 0x322B
+0x9ECC = 0x7354
+0x9ECD = 0x3550
+0x9ECE = 0x7355
+0x9ECF = 0x7356
+0x9ED0 = 0x7357
+0x9ED1 = 0x972C
+0x9ED2 = 0x3975
+0x9ED4 = 0x7358
+0x9ED8 = 0x6054
+0x9ED9 = 0x4C5B
+0x9EDB = 0x4263
+0x9EDC = 0x7359
+0x9EDD = 0x735B
+0x9EDE = 0x735A
+0x9EE0 = 0x735C
+0x9EE5 = 0x735D
+0x9EE8 = 0x735E
+0x9EEF = 0x735F
+0x9EF4 = 0x7360
+0x9EF6 = 0x7361
+0x9EF7 = 0x7362
+0x9EF9 = 0x7363
+0x9EFB = 0x7364
+0x9EFC = 0x7365
+0x9EFD = 0x7366
+0x9F07 = 0x7367
+0x9F08 = 0x7368
+0x9F0E = 0x4524
+0x9F13 = 0x385D
+0x9F15 = 0x736A
+0x9F20 = 0x414D
+0x9F21 = 0x736B
+0x9F2C = 0x736C
+0x9F3B = 0x4921
+0x9F3E = 0x736D
+0x9F4A = 0x736E
+0x9F4B = 0x6337
+0x9F4E = 0x6C5A
+0x9F4F = 0x706D
+0x9F52 = 0x736F
+0x9F54 = 0x7370
+0x9F5F = 0x7372
+0x9F60 = 0x7373
+0x9F61 = 0x7374
+0x9F62 = 0x4E70
+0x9F63 = 0x7371
+0x9F66 = 0x7375
+0x9F67 = 0x7376
+0x9F6A = 0x7378
+0x9F6C = 0x7377
+0x9F72 = 0x737A
+0x9F76 = 0x737B
+0x9F77 = 0x7379
+0x9F8D = 0x4E36
+0x9F95 = 0x737C
+0x9F9C = 0x737D
+0x9F9D = 0x6354
+0x9FA0 = 0x737E
+0xF929 = 0x9462
+0xF9DC = 0x966B
+0xFA0E = 0x9370
+0xFA0F = 0x937B
+0xFA10 = 0x937C
+0xFA11 = 0x9433
+0xFA12 = 0x945A
+0xFA13 = 0x946A
+0xFA14 = 0x946C
+0xFA15 = 0x9539
+0xFA16 = 0x953F
+0xFA17 = 0x9556
+0xFA18 = 0x955E
+0xFA19 = 0x955F
+0xFA1A = 0x9560
+0xFA1B = 0x9562
+0xFA1C = 0x9566
+0xFA1D = 0x9569
+0xFA1E = 0x9572
+0xFA1F = 0x957D
+0xFA20 = 0x9621
+0xFA21 = 0x9622
+0xFA22 = 0x962B
+0xFA23 = 0x9633
+0xFA24 = 0x9635
+0xFA25 = 0x9636
+0xFA26 = 0x9639
+0xFA27 = 0x9655
+0xFA28 = 0x965C
+0xFA29 = 0x966C
+0xFA2A = 0x9678
+0xFA2B = 0x9679
+0xFA2C = 0x967B
+0xFA2D = 0x972A
+0xFF01 = 0x212A
+0xFF02 = 0x9338
+0xFF03 = 0x2174
+0xFF04 = 0x2170
+0xFF05 = 0x2173
+0xFF06 = 0x2175
+0xFF07 = 0x9337
+0xFF08 = 0x214A
+0xFF09 = 0x214B
+0xFF0A = 0x2176
+0xFF0B = 0x215C
+0xFF0C = 0x2124
+0xFF0E = 0x2125
+0xFF0F = 0x213F
+0xFF10 = 0x2330
+0xFF11 = 0x2331
+0xFF12 = 0x2332
+0xFF13 = 0x2333
+0xFF14 = 0x2334
+0xFF15 = 0x2335
+0xFF16 = 0x2336
+0xFF17 = 0x2337
+0xFF18 = 0x2338
+0xFF19 = 0x2339
+0xFF1A = 0x2127
+0xFF1B = 0x2128
+0xFF1C = 0x2163
+0xFF1D = 0x2161
+0xFF1E = 0x2164
+0xFF1F = 0x2129
+0xFF20 = 0x2177
+0xFF21 = 0x2341
+0xFF22 = 0x2342
+0xFF23 = 0x2343
+0xFF24 = 0x2344
+0xFF25 = 0x2345
+0xFF26 = 0x2346
+0xFF27 = 0x2347
+0xFF28 = 0x2348
+0xFF29 = 0x2349
+0xFF2A = 0x234A
+0xFF2B = 0x234B
+0xFF2C = 0x234C
+0xFF2D = 0x234D
+0xFF2E = 0x234E
+0xFF2F = 0x234F
+0xFF30 = 0x2350
+0xFF31 = 0x2351
+0xFF32 = 0x2352
+0xFF33 = 0x2353
+0xFF34 = 0x2354
+0xFF35 = 0x2355
+0xFF36 = 0x2356
+0xFF37 = 0x2357
+0xFF38 = 0x2358
+0xFF39 = 0x2359
+0xFF3A = 0x235A
+0xFF3B = 0x214E
+0xFF3C = 0x2140
+0xFF3D = 0x214F
+0xFF3E = 0x2130
+0xFF3F = 0x2132
+0xFF40 = 0x212E
+0xFF41 = 0x2361
+0xFF42 = 0x2362
+0xFF43 = 0x2363
+0xFF44 = 0x2364
+0xFF45 = 0x2365
+0xFF46 = 0x2366
+0xFF47 = 0x2367
+0xFF48 = 0x2368
+0xFF49 = 0x2369
+0xFF4A = 0x236A
+0xFF4B = 0x236B
+0xFF4C = 0x236C
+0xFF4D = 0x236D
+0xFF4E = 0x236E
+0xFF4F = 0x236F
+0xFF50 = 0x2370
+0xFF51 = 0x2371
+0xFF52 = 0x2372
+0xFF53 = 0x2373
+0xFF54 = 0x2374
+0xFF55 = 0x2375
+0xFF56 = 0x2376
+0xFF57 = 0x2377
+0xFF58 = 0x2378
+0xFF59 = 0x2379
+0xFF5A = 0x237A
+0xFF5B = 0x2150
+0xFF5C = 0x2143
+0xFF5D = 0x2151
+0xFFE2 = 0x9335
+0xFFE3 = 0x2131
+0xFFE4 = 0x9336
+0xFFE5 = 0x216F
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP949EXT.src b/share/i18n/csmapper/CP/UCS%CP949EXT.src
new file mode 100644 (file)
index 0000000..c707345
--- /dev/null
@@ -0,0 +1,8856 @@
+# $NetBSD: UCS%CP949EXT.src,v 1.6 2006/02/11 17:31:43 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP949EXT"
+SRC_ZONE       0x0000 - 0xFFFF
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp949 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          1/7/2000
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp949 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp949 order
+#
+0x00AE = 0xA2E7
+0x20AC = 0xA2E6
+0xAC02 = 0x8141
+0xAC03 = 0x8142
+0xAC05 = 0x8143
+0xAC06 = 0x8144
+0xAC0B = 0x8145
+0xAC0C = 0x8146
+0xAC0D = 0x8147
+0xAC0E = 0x8148
+0xAC0F = 0x8149
+0xAC18 = 0x814A
+0xAC1E = 0x814B
+0xAC1F = 0x814C
+0xAC21 = 0x814D
+0xAC22 = 0x814E
+0xAC23 = 0x814F
+0xAC25 = 0x8150
+0xAC26 = 0x8151
+0xAC27 = 0x8152
+0xAC28 = 0x8153
+0xAC29 = 0x8154
+0xAC2A = 0x8155
+0xAC2B = 0x8156
+0xAC2E = 0x8157
+0xAC32 = 0x8158
+0xAC33 = 0x8159
+0xAC34 = 0x815A
+0xAC35 = 0x8161
+0xAC36 = 0x8162
+0xAC37 = 0x8163
+0xAC3A = 0x8164
+0xAC3B = 0x8165
+0xAC3D = 0x8166
+0xAC3E = 0x8167
+0xAC3F = 0x8168
+0xAC41 = 0x8169
+0xAC42 = 0x816A
+0xAC43 = 0x816B
+0xAC44 = 0x816C
+0xAC45 = 0x816D
+0xAC46 = 0x816E
+0xAC47 = 0x816F
+0xAC48 = 0x8170
+0xAC49 = 0x8171
+0xAC4A = 0x8172
+0xAC4C = 0x8173
+0xAC4E = 0x8174
+0xAC4F = 0x8175
+0xAC50 = 0x8176
+0xAC51 = 0x8177
+0xAC52 = 0x8178
+0xAC53 = 0x8179
+0xAC55 = 0x817A
+0xAC56 = 0x8181
+0xAC57 = 0x8182
+0xAC59 = 0x8183
+0xAC5A = 0x8184
+0xAC5B = 0x8185
+0xAC5D = 0x8186
+0xAC5E = 0x8187
+0xAC5F = 0x8188
+0xAC60 = 0x8189
+0xAC61 = 0x818A
+0xAC62 = 0x818B
+0xAC63 = 0x818C
+0xAC64 = 0x818D
+0xAC65 = 0x818E
+0xAC66 = 0x818F
+0xAC67 = 0x8190
+0xAC68 = 0x8191
+0xAC69 = 0x8192
+0xAC6A = 0x8193
+0xAC6B = 0x8194
+0xAC6C = 0x8195
+0xAC6D = 0x8196
+0xAC6E = 0x8197
+0xAC6F = 0x8198
+0xAC72 = 0x8199
+0xAC73 = 0x819A
+0xAC75 = 0x819B
+0xAC76 = 0x819C
+0xAC79 = 0x819D
+0xAC7B = 0x819E
+0xAC7C = 0x819F
+0xAC7D = 0x81A0
+0xAC7E = 0x81A1
+0xAC7F = 0x81A2
+0xAC82 = 0x81A3
+0xAC87 = 0x81A4
+0xAC88 = 0x81A5
+0xAC8D = 0x81A6
+0xAC8E = 0x81A7
+0xAC8F = 0x81A8
+0xAC91 = 0x81A9
+0xAC92 = 0x81AA
+0xAC93 = 0x81AB
+0xAC95 = 0x81AC
+0xAC96 = 0x81AD
+0xAC97 = 0x81AE
+0xAC98 = 0x81AF
+0xAC99 = 0x81B0
+0xAC9A = 0x81B1
+0xAC9B = 0x81B2
+0xAC9E = 0x81B3
+0xACA2 = 0x81B4
+0xACA3 = 0x81B5
+0xACA4 = 0x81B6
+0xACA5 = 0x81B7
+0xACA6 = 0x81B8
+0xACA7 = 0x81B9
+0xACAB = 0x81BA
+0xACAD = 0x81BB
+0xACAE = 0x81BC
+0xACB1 = 0x81BD
+0xACB2 = 0x81BE
+0xACB3 = 0x81BF
+0xACB4 = 0x81C0
+0xACB5 = 0x81C1
+0xACB6 = 0x81C2
+0xACB7 = 0x81C3
+0xACBA = 0x81C4
+0xACBE = 0x81C5
+0xACBF = 0x81C6
+0xACC0 = 0x81C7
+0xACC2 = 0x81C8
+0xACC3 = 0x81C9
+0xACC5 = 0x81CA
+0xACC6 = 0x81CB
+0xACC7 = 0x81CC
+0xACC9 = 0x81CD
+0xACCA = 0x81CE
+0xACCB = 0x81CF
+0xACCD = 0x81D0
+0xACCE = 0x81D1
+0xACCF = 0x81D2
+0xACD0 = 0x81D3
+0xACD1 = 0x81D4
+0xACD2 = 0x81D5
+0xACD3 = 0x81D6
+0xACD4 = 0x81D7
+0xACD6 = 0x81D8
+0xACD8 = 0x81D9
+0xACD9 = 0x81DA
+0xACDA = 0x81DB
+0xACDB = 0x81DC
+0xACDC = 0x81DD
+0xACDD = 0x81DE
+0xACDE = 0x81DF
+0xACDF = 0x81E0
+0xACE2 = 0x81E1
+0xACE3 = 0x81E2
+0xACE5 = 0x81E3
+0xACE6 = 0x81E4
+0xACE9 = 0x81E5
+0xACEB = 0x81E6
+0xACED = 0x81E7
+0xACEE = 0x81E8
+0xACF2 = 0x81E9
+0xACF4 = 0x81EA
+0xACF7 = 0x81EB
+0xACF8 = 0x81EC
+0xACF9 = 0x81ED
+0xACFA = 0x81EE
+0xACFB = 0x81EF
+0xACFE = 0x81F0
+0xACFF = 0x81F1
+0xAD01 = 0x81F2
+0xAD02 = 0x81F3
+0xAD03 = 0x81F4
+0xAD05 = 0x81F5
+0xAD07 = 0x81F6
+0xAD08 = 0x81F7
+0xAD09 = 0x81F8
+0xAD0A = 0x81F9
+0xAD0B = 0x81FA
+0xAD0E = 0x81FB
+0xAD10 = 0x81FC
+0xAD12 = 0x81FD
+0xAD13 = 0x81FE
+0xAD14 = 0x8241
+0xAD15 = 0x8242
+0xAD16 = 0x8243
+0xAD17 = 0x8244
+0xAD19 = 0x8245
+0xAD1A = 0x8246
+0xAD1B = 0x8247
+0xAD1D = 0x8248
+0xAD1E = 0x8249
+0xAD1F = 0x824A
+0xAD21 = 0x824B
+0xAD22 = 0x824C
+0xAD23 = 0x824D
+0xAD24 = 0x824E
+0xAD25 = 0x824F
+0xAD26 = 0x8250
+0xAD27 = 0x8251
+0xAD28 = 0x8252
+0xAD2A = 0x8253
+0xAD2B = 0x8254
+0xAD2E = 0x8255
+0xAD2F = 0x8256
+0xAD30 = 0x8257
+0xAD31 = 0x8258
+0xAD32 = 0x8259
+0xAD33 = 0x825A
+0xAD36 = 0x8261
+0xAD37 = 0x8262
+0xAD39 = 0x8263
+0xAD3A = 0x8264
+0xAD3B = 0x8265
+0xAD3D = 0x8266
+0xAD3E = 0x8267
+0xAD3F = 0x8268
+0xAD40 = 0x8269
+0xAD41 = 0x826A
+0xAD42 = 0x826B
+0xAD43 = 0x826C
+0xAD46 = 0x826D
+0xAD48 = 0x826E
+0xAD4A = 0x826F
+0xAD4B = 0x8270
+0xAD4C = 0x8271
+0xAD4D = 0x8272
+0xAD4E = 0x8273
+0xAD4F = 0x8274
+0xAD51 = 0x8275
+0xAD52 = 0x8276
+0xAD53 = 0x8277
+0xAD55 = 0x8278
+0xAD56 = 0x8279
+0xAD57 = 0x827A
+0xAD59 = 0x8281
+0xAD5A = 0x8282
+0xAD5B = 0x8283
+0xAD5C = 0x8284
+0xAD5D = 0x8285
+0xAD5E = 0x8286
+0xAD5F = 0x8287
+0xAD60 = 0x8288
+0xAD62 = 0x8289
+0xAD64 = 0x828A
+0xAD65 = 0x828B
+0xAD66 = 0x828C
+0xAD67 = 0x828D
+0xAD68 = 0x828E
+0xAD69 = 0x828F
+0xAD6A = 0x8290
+0xAD6B = 0x8291
+0xAD6E = 0x8292
+0xAD6F = 0x8293
+0xAD71 = 0x8294
+0xAD72 = 0x8295
+0xAD77 = 0x8296
+0xAD78 = 0x8297
+0xAD79 = 0x8298
+0xAD7A = 0x8299
+0xAD7E = 0x829A
+0xAD80 = 0x829B
+0xAD83 = 0x829C
+0xAD84 = 0x829D
+0xAD85 = 0x829E
+0xAD86 = 0x829F
+0xAD87 = 0x82A0
+0xAD8A = 0x82A1
+0xAD8B = 0x82A2
+0xAD8D = 0x82A3
+0xAD8E = 0x82A4
+0xAD8F = 0x82A5
+0xAD91 = 0x82A6
+0xAD92 = 0x82A7
+0xAD93 = 0x82A8
+0xAD94 = 0x82A9
+0xAD95 = 0x82AA
+0xAD96 = 0x82AB
+0xAD97 = 0x82AC
+0xAD98 = 0x82AD
+0xAD99 = 0x82AE
+0xAD9A = 0x82AF
+0xAD9B = 0x82B0
+0xAD9E = 0x82B1
+0xAD9F = 0x82B2
+0xADA0 = 0x82B3
+0xADA1 = 0x82B4
+0xADA2 = 0x82B5
+0xADA3 = 0x82B6
+0xADA5 = 0x82B7
+0xADA6 = 0x82B8
+0xADA7 = 0x82B9
+0xADA8 = 0x82BA
+0xADA9 = 0x82BB
+0xADAA = 0x82BC
+0xADAB = 0x82BD
+0xADAC = 0x82BE
+0xADAD = 0x82BF
+0xADAE = 0x82C0
+0xADAF = 0x82C1
+0xADB0 = 0x82C2
+0xADB1 = 0x82C3
+0xADB2 = 0x82C4
+0xADB3 = 0x82C5
+0xADB4 = 0x82C6
+0xADB5 = 0x82C7
+0xADB6 = 0x82C8
+0xADB8 = 0x82C9
+0xADB9 = 0x82CA
+0xADBA = 0x82CB
+0xADBB = 0x82CC
+0xADBC = 0x82CD
+0xADBD = 0x82CE
+0xADBE = 0x82CF
+0xADBF = 0x82D0
+0xADC2 = 0x82D1
+0xADC3 = 0x82D2
+0xADC5 = 0x82D3
+0xADC6 = 0x82D4
+0xADC7 = 0x82D5
+0xADC9 = 0x82D6
+0xADCA = 0x82D7
+0xADCB = 0x82D8
+0xADCC = 0x82D9
+0xADCD = 0x82DA
+0xADCE = 0x82DB
+0xADCF = 0x82DC
+0xADD2 = 0x82DD
+0xADD4 = 0x82DE
+0xADD5 = 0x82DF
+0xADD6 = 0x82E0
+0xADD7 = 0x82E1
+0xADD8 = 0x82E2
+0xADD9 = 0x82E3
+0xADDA = 0x82E4
+0xADDB = 0x82E5
+0xADDD = 0x82E6
+0xADDE = 0x82E7
+0xADDF = 0x82E8
+0xADE1 = 0x82E9
+0xADE2 = 0x82EA
+0xADE3 = 0x82EB
+0xADE5 = 0x82EC
+0xADE6 = 0x82ED
+0xADE7 = 0x82EE
+0xADE8 = 0x82EF
+0xADE9 = 0x82F0
+0xADEA = 0x82F1
+0xADEB = 0x82F2
+0xADEC = 0x82F3
+0xADED = 0x82F4
+0xADEE = 0x82F5
+0xADEF = 0x82F6
+0xADF0 = 0x82F7
+0xADF1 = 0x82F8
+0xADF2 = 0x82F9
+0xADF3 = 0x82FA
+0xADF4 = 0x82FB
+0xADF5 = 0x82FC
+0xADF6 = 0x82FD
+0xADF7 = 0x82FE
+0xADFA = 0x8341
+0xADFB = 0x8342
+0xADFD = 0x8343
+0xADFE = 0x8344
+0xAE02 = 0x8345
+0xAE03 = 0x8346
+0xAE04 = 0x8347
+0xAE05 = 0x8348
+0xAE06 = 0x8349
+0xAE07 = 0x834A
+0xAE0A = 0x834B
+0xAE0C = 0x834C
+0xAE0E = 0x834D
+0xAE0F = 0x834E
+0xAE10 = 0x834F
+0xAE11 = 0x8350
+0xAE12 = 0x8351
+0xAE13 = 0x8352
+0xAE15 = 0x8353
+0xAE16 = 0x8354
+0xAE17 = 0x8355
+0xAE18 = 0x8356
+0xAE19 = 0x8357
+0xAE1A = 0x8358
+0xAE1B = 0x8359
+0xAE1C = 0x835A
+0xAE1D = 0x8361
+0xAE1E = 0x8362
+0xAE1F = 0x8363
+0xAE20 = 0x8364
+0xAE21 = 0x8365
+0xAE22 = 0x8366
+0xAE23 = 0x8367
+0xAE24 = 0x8368
+0xAE25 = 0x8369
+0xAE26 = 0x836A
+0xAE27 = 0x836B
+0xAE28 = 0x836C
+0xAE29 = 0x836D
+0xAE2A = 0x836E
+0xAE2B = 0x836F
+0xAE2C = 0x8370
+0xAE2D = 0x8371
+0xAE2E = 0x8372
+0xAE2F = 0x8373
+0xAE32 = 0x8374
+0xAE33 = 0x8375
+0xAE35 = 0x8376
+0xAE36 = 0x8377
+0xAE39 = 0x8378
+0xAE3B = 0x8379
+0xAE3C = 0x837A
+0xAE3D = 0x8381
+0xAE3E = 0x8382
+0xAE3F = 0x8383
+0xAE42 = 0x8384
+0xAE44 = 0x8385
+0xAE47 = 0x8386
+0xAE48 = 0x8387
+0xAE49 = 0x8388
+0xAE4B = 0x8389
+0xAE4F = 0x838A
+0xAE51 = 0x838B
+0xAE52 = 0x838C
+0xAE53 = 0x838D
+0xAE55 = 0x838E
+0xAE57 = 0x838F
+0xAE58 = 0x8390
+0xAE59 = 0x8391
+0xAE5A = 0x8392
+0xAE5B = 0x8393
+0xAE5E = 0x8394
+0xAE62 = 0x8395
+0xAE63 = 0x8396
+0xAE64 = 0x8397
+0xAE66 = 0x8398
+0xAE67 = 0x8399
+0xAE6A = 0x839A
+0xAE6B = 0x839B
+0xAE6D = 0x839C
+0xAE6E = 0x839D
+0xAE6F = 0x839E
+0xAE71 = 0x839F
+0xAE72 = 0x83A0
+0xAE73 = 0x83A1
+0xAE74 = 0x83A2
+0xAE75 = 0x83A3
+0xAE76 = 0x83A4
+0xAE77 = 0x83A5
+0xAE7A = 0x83A6
+0xAE7E = 0x83A7
+0xAE7F = 0x83A8
+0xAE80 = 0x83A9
+0xAE81 = 0x83AA
+0xAE82 = 0x83AB
+0xAE83 = 0x83AC
+0xAE86 = 0x83AD
+0xAE87 = 0x83AE
+0xAE88 = 0x83AF
+0xAE89 = 0x83B0
+0xAE8A = 0x83B1
+0xAE8B = 0x83B2
+0xAE8D = 0x83B3
+0xAE8E = 0x83B4
+0xAE8F = 0x83B5
+0xAE90 = 0x83B6
+0xAE91 = 0x83B7
+0xAE92 = 0x83B8
+0xAE93 = 0x83B9
+0xAE94 = 0x83BA
+0xAE95 = 0x83BB
+0xAE96 = 0x83BC
+0xAE97 = 0x83BD
+0xAE98 = 0x83BE
+0xAE99 = 0x83BF
+0xAE9A = 0x83C0
+0xAE9B = 0x83C1
+0xAE9C = 0x83C2
+0xAE9D = 0x83C3
+0xAE9E = 0x83C4
+0xAE9F = 0x83C5
+0xAEA0 = 0x83C6
+0xAEA1 = 0x83C7
+0xAEA2 = 0x83C8
+0xAEA3 = 0x83C9
+0xAEA4 = 0x83CA
+0xAEA5 = 0x83CB
+0xAEA6 = 0x83CC
+0xAEA7 = 0x83CD
+0xAEA8 = 0x83CE
+0xAEA9 = 0x83CF
+0xAEAA = 0x83D0
+0xAEAB = 0x83D1
+0xAEAC = 0x83D2
+0xAEAD = 0x83D3
+0xAEAE = 0x83D4
+0xAEAF = 0x83D5
+0xAEB0 = 0x83D6
+0xAEB1 = 0x83D7
+0xAEB2 = 0x83D8
+0xAEB3 = 0x83D9
+0xAEB4 = 0x83DA
+0xAEB5 = 0x83DB
+0xAEB6 = 0x83DC
+0xAEB7 = 0x83DD
+0xAEB8 = 0x83DE
+0xAEB9 = 0x83DF
+0xAEBA = 0x83E0
+0xAEBB = 0x83E1
+0xAEBF = 0x83E2
+0xAEC1 = 0x83E3
+0xAEC2 = 0x83E4
+0xAEC3 = 0x83E5
+0xAEC5 = 0x83E6
+0xAEC6 = 0x83E7
+0xAEC7 = 0x83E8
+0xAEC8 = 0x83E9
+0xAEC9 = 0x83EA
+0xAECA = 0x83EB
+0xAECB = 0x83EC
+0xAECE = 0x83ED
+0xAED2 = 0x83EE
+0xAED3 = 0x83EF
+0xAED4 = 0x83F0
+0xAED5 = 0x83F1
+0xAED6 = 0x83F2
+0xAED7 = 0x83F3
+0xAEDA = 0x83F4
+0xAEDB = 0x83F5
+0xAEDD = 0x83F6
+0xAEDE = 0x83F7
+0xAEDF = 0x83F8
+0xAEE0 = 0x83F9
+0xAEE1 = 0x83FA
+0xAEE2 = 0x83FB
+0xAEE3 = 0x83FC
+0xAEE4 = 0x83FD
+0xAEE5 = 0x83FE
+0xAEE6 = 0x8441
+0xAEE7 = 0x8442
+0xAEE9 = 0x8443
+0xAEEA = 0x8444
+0xAEEC = 0x8445
+0xAEEE = 0x8446
+0xAEEF = 0x8447
+0xAEF0 = 0x8448
+0xAEF1 = 0x8449
+0xAEF2 = 0x844A
+0xAEF3 = 0x844B
+0xAEF5 = 0x844C
+0xAEF6 = 0x844D
+0xAEF7 = 0x844E
+0xAEF9 = 0x844F
+0xAEFA = 0x8450
+0xAEFB = 0x8451
+0xAEFD = 0x8452
+0xAEFE = 0x8453
+0xAEFF = 0x8454
+0xAF00 = 0x8455
+0xAF01 = 0x8456
+0xAF02 = 0x8457
+0xAF03 = 0x8458
+0xAF04 = 0x8459
+0xAF05 = 0x845A
+0xAF06 = 0x8461
+0xAF09 = 0x8462
+0xAF0A = 0x8463
+0xAF0B = 0x8464
+0xAF0C = 0x8465
+0xAF0E = 0x8466
+0xAF0F = 0x8467
+0xAF11 = 0x8468
+0xAF12 = 0x8469
+0xAF13 = 0x846A
+0xAF14 = 0x846B
+0xAF15 = 0x846C
+0xAF16 = 0x846D
+0xAF17 = 0x846E
+0xAF18 = 0x846F
+0xAF19 = 0x8470
+0xAF1A = 0x8471
+0xAF1B = 0x8472
+0xAF1C = 0x8473
+0xAF1D = 0x8474
+0xAF1E = 0x8475
+0xAF1F = 0x8476
+0xAF20 = 0x8477
+0xAF21 = 0x8478
+0xAF22 = 0x8479
+0xAF23 = 0x847A
+0xAF24 = 0x8481
+0xAF25 = 0x8482
+0xAF26 = 0x8483
+0xAF27 = 0x8484
+0xAF28 = 0x8485
+0xAF29 = 0x8486
+0xAF2A = 0x8487
+0xAF2B = 0x8488
+0xAF2E = 0x8489
+0xAF2F = 0x848A
+0xAF31 = 0x848B
+0xAF33 = 0x848C
+0xAF35 = 0x848D
+0xAF36 = 0x848E
+0xAF37 = 0x848F
+0xAF38 = 0x8490
+0xAF39 = 0x8491
+0xAF3A = 0x8492
+0xAF3B = 0x8493
+0xAF3E = 0x8494
+0xAF40 = 0x8495
+0xAF44 = 0x8496
+0xAF45 = 0x8497
+0xAF46 = 0x8498
+0xAF47 = 0x8499
+0xAF4A = 0x849A
+0xAF4B = 0x849B
+0xAF4C = 0x849C
+0xAF4D = 0x849D
+0xAF4E = 0x849E
+0xAF4F = 0x849F
+0xAF51 = 0x84A0
+0xAF52 = 0x84A1
+0xAF53 = 0x84A2
+0xAF54 = 0x84A3
+0xAF55 = 0x84A4
+0xAF56 = 0x84A5
+0xAF57 = 0x84A6
+0xAF58 = 0x84A7
+0xAF59 = 0x84A8
+0xAF5A = 0x84A9
+0xAF5B = 0x84AA
+0xAF5E = 0x84AB
+0xAF5F = 0x84AC
+0xAF60 = 0x84AD
+0xAF61 = 0x84AE
+0xAF62 = 0x84AF
+0xAF63 = 0x84B0
+0xAF66 = 0x84B1
+0xAF67 = 0x84B2
+0xAF68 = 0x84B3
+0xAF69 = 0x84B4
+0xAF6A = 0x84B5
+0xAF6B = 0x84B6
+0xAF6C = 0x84B7
+0xAF6D = 0x84B8
+0xAF6E = 0x84B9
+0xAF6F = 0x84BA
+0xAF70 = 0x84BB
+0xAF71 = 0x84BC
+0xAF72 = 0x84BD
+0xAF73 = 0x84BE
+0xAF74 = 0x84BF
+0xAF75 = 0x84C0
+0xAF76 = 0x84C1
+0xAF77 = 0x84C2
+0xAF78 = 0x84C3
+0xAF7A = 0x84C4
+0xAF7B = 0x84C5
+0xAF7C = 0x84C6
+0xAF7D = 0x84C7
+0xAF7E = 0x84C8
+0xAF7F = 0x84C9
+0xAF81 = 0x84CA
+0xAF82 = 0x84CB
+0xAF83 = 0x84CC
+0xAF85 = 0x84CD
+0xAF86 = 0x84CE
+0xAF87 = 0x84CF
+0xAF89 = 0x84D0
+0xAF8A = 0x84D1
+0xAF8B = 0x84D2
+0xAF8C = 0x84D3
+0xAF8D = 0x84D4
+0xAF8E = 0x84D5
+0xAF8F = 0x84D6
+0xAF92 = 0x84D7
+0xAF93 = 0x84D8
+0xAF94 = 0x84D9
+0xAF96 = 0x84DA
+0xAF97 = 0x84DB
+0xAF98 = 0x84DC
+0xAF99 = 0x84DD
+0xAF9A = 0x84DE
+0xAF9B = 0x84DF
+0xAF9D = 0x84E0
+0xAF9E = 0x84E1
+0xAF9F = 0x84E2
+0xAFA0 = 0x84E3
+0xAFA1 = 0x84E4
+0xAFA2 = 0x84E5
+0xAFA3 = 0x84E6
+0xAFA4 = 0x84E7
+0xAFA5 = 0x84E8
+0xAFA6 = 0x84E9
+0xAFA7 = 0x84EA
+0xAFA8 = 0x84EB
+0xAFA9 = 0x84EC
+0xAFAA = 0x84ED
+0xAFAB = 0x84EE
+0xAFAC = 0x84EF
+0xAFAD = 0x84F0
+0xAFAE = 0x84F1
+0xAFAF = 0x84F2
+0xAFB0 = 0x84F3
+0xAFB1 = 0x84F4
+0xAFB2 = 0x84F5
+0xAFB3 = 0x84F6
+0xAFB4 = 0x84F7
+0xAFB5 = 0x84F8
+0xAFB6 = 0x84F9
+0xAFB7 = 0x84FA
+0xAFBA = 0x84FB
+0xAFBB = 0x84FC
+0xAFBD = 0x84FD
+0xAFBE = 0x84FE
+0xAFBF = 0x8541
+0xAFC1 = 0x8542
+0xAFC2 = 0x8543
+0xAFC3 = 0x8544
+0xAFC4 = 0x8545
+0xAFC5 = 0x8546
+0xAFC6 = 0x8547
+0xAFCA = 0x8548
+0xAFCC = 0x8549
+0xAFCF = 0x854A
+0xAFD0 = 0x854B
+0xAFD1 = 0x854C
+0xAFD2 = 0x854D
+0xAFD3 = 0x854E
+0xAFD5 = 0x854F
+0xAFD6 = 0x8550
+0xAFD7 = 0x8551
+0xAFD8 = 0x8552
+0xAFD9 = 0x8553
+0xAFDA = 0x8554
+0xAFDB = 0x8555
+0xAFDD = 0x8556
+0xAFDE = 0x8557
+0xAFDF = 0x8558
+0xAFE0 = 0x8559
+0xAFE1 = 0x855A
+0xAFE2 = 0x8561
+0xAFE3 = 0x8562
+0xAFE4 = 0x8563
+0xAFE5 = 0x8564
+0xAFE6 = 0x8565
+0xAFE7 = 0x8566
+0xAFEA = 0x8567
+0xAFEB = 0x8568
+0xAFEC = 0x8569
+0xAFED = 0x856A
+0xAFEE = 0x856B
+0xAFEF = 0x856C
+0xAFF2 = 0x856D
+0xAFF3 = 0x856E
+0xAFF5 = 0x856F
+0xAFF6 = 0x8570
+0xAFF7 = 0x8571
+0xAFF9 = 0x8572
+0xAFFA = 0x8573
+0xAFFB = 0x8574
+0xAFFC = 0x8575
+0xAFFD = 0x8576
+0xAFFE = 0x8577
+0xAFFF = 0x8578
+0xB002 = 0x8579
+0xB003 = 0x857A
+0xB005 = 0x8581
+0xB006 = 0x8582
+0xB007 = 0x8583
+0xB008 = 0x8584
+0xB009 = 0x8585
+0xB00A = 0x8586
+0xB00B = 0x8587
+0xB00D = 0x8588
+0xB00E = 0x8589
+0xB00F = 0x858A
+0xB011 = 0x858B
+0xB012 = 0x858C
+0xB013 = 0x858D
+0xB015 = 0x858E
+0xB016 = 0x858F
+0xB017 = 0x8590
+0xB018 = 0x8591
+0xB019 = 0x8592
+0xB01A = 0x8593
+0xB01B = 0x8594
+0xB01E = 0x8595
+0xB01F = 0x8596
+0xB020 = 0x8597
+0xB021 = 0x8598
+0xB022 = 0x8599
+0xB023 = 0x859A
+0xB024 = 0x859B
+0xB025 = 0x859C
+0xB026 = 0x859D
+0xB027 = 0x859E
+0xB029 = 0x859F
+0xB02A = 0x85A0
+0xB02B = 0x85A1
+0xB02C = 0x85A2
+0xB02D = 0x85A3
+0xB02E = 0x85A4
+0xB02F = 0x85A5
+0xB030 = 0x85A6
+0xB031 = 0x85A7
+0xB032 = 0x85A8
+0xB033 = 0x85A9
+0xB034 = 0x85AA
+0xB035 = 0x85AB
+0xB036 = 0x85AC
+0xB037 = 0x85AD
+0xB038 = 0x85AE
+0xB039 = 0x85AF
+0xB03A = 0x85B0
+0xB03B = 0x85B1
+0xB03C = 0x85B2
+0xB03D = 0x85B3
+0xB03E = 0x85B4
+0xB03F = 0x85B5
+0xB040 = 0x85B6
+0xB041 = 0x85B7
+0xB042 = 0x85B8
+0xB043 = 0x85B9
+0xB046 = 0x85BA
+0xB047 = 0x85BB
+0xB049 = 0x85BC
+0xB04B = 0x85BD
+0xB04D = 0x85BE
+0xB04F = 0x85BF
+0xB050 = 0x85C0
+0xB051 = 0x85C1
+0xB052 = 0x85C2
+0xB056 = 0x85C3
+0xB058 = 0x85C4
+0xB05A = 0x85C5
+0xB05B = 0x85C6
+0xB05C = 0x85C7
+0xB05E = 0x85C8
+0xB05F = 0x85C9
+0xB060 = 0x85CA
+0xB061 = 0x85CB
+0xB062 = 0x85CC
+0xB063 = 0x85CD
+0xB064 = 0x85CE
+0xB065 = 0x85CF
+0xB066 = 0x85D0
+0xB067 = 0x85D1
+0xB068 = 0x85D2
+0xB069 = 0x85D3
+0xB06A = 0x85D4
+0xB06B = 0x85D5
+0xB06C = 0x85D6
+0xB06D = 0x85D7
+0xB06E = 0x85D8
+0xB06F = 0x85D9
+0xB070 = 0x85DA
+0xB071 = 0x85DB
+0xB072 = 0x85DC
+0xB073 = 0x85DD
+0xB074 = 0x85DE
+0xB075 = 0x85DF
+0xB076 = 0x85E0
+0xB077 = 0x85E1
+0xB078 = 0x85E2
+0xB079 = 0x85E3
+0xB07A = 0x85E4
+0xB07B = 0x85E5
+0xB07E = 0x85E6
+0xB07F = 0x85E7
+0xB081 = 0x85E8
+0xB082 = 0x85E9
+0xB083 = 0x85EA
+0xB085 = 0x85EB
+0xB086 = 0x85EC
+0xB087 = 0x85ED
+0xB088 = 0x85EE
+0xB089 = 0x85EF
+0xB08A = 0x85F0
+0xB08B = 0x85F1
+0xB08E = 0x85F2
+0xB090 = 0x85F3
+0xB092 = 0x85F4
+0xB093 = 0x85F5
+0xB094 = 0x85F6
+0xB095 = 0x85F7
+0xB096 = 0x85F8
+0xB097 = 0x85F9
+0xB09B = 0x85FA
+0xB09D = 0x85FB
+0xB09E = 0x85FC
+0xB0A3 = 0x85FD
+0xB0A4 = 0x85FE
+0xB0A5 = 0x8641
+0xB0A6 = 0x8642
+0xB0A7 = 0x8643
+0xB0AA = 0x8644
+0xB0B0 = 0x8645
+0xB0B2 = 0x8646
+0xB0B6 = 0x8647
+0xB0B7 = 0x8648
+0xB0B9 = 0x8649
+0xB0BA = 0x864A
+0xB0BB = 0x864B
+0xB0BD = 0x864C
+0xB0BE = 0x864D
+0xB0BF = 0x864E
+0xB0C0 = 0x864F
+0xB0C1 = 0x8650
+0xB0C2 = 0x8651
+0xB0C3 = 0x8652
+0xB0C6 = 0x8653
+0xB0CA = 0x8654
+0xB0CB = 0x8655
+0xB0CC = 0x8656
+0xB0CD = 0x8657
+0xB0CE = 0x8658
+0xB0CF = 0x8659
+0xB0D2 = 0x865A
+0xB0D3 = 0x8661
+0xB0D5 = 0x8662
+0xB0D6 = 0x8663
+0xB0D7 = 0x8664
+0xB0D9 = 0x8665
+0xB0DA = 0x8666
+0xB0DB = 0x8667
+0xB0DC = 0x8668
+0xB0DD = 0x8669
+0xB0DE = 0x866A
+0xB0DF = 0x866B
+0xB0E1 = 0x866C
+0xB0E2 = 0x866D
+0xB0E3 = 0x866E
+0xB0E4 = 0x866F
+0xB0E6 = 0x8670
+0xB0E7 = 0x8671
+0xB0E8 = 0x8672
+0xB0E9 = 0x8673
+0xB0EA = 0x8674
+0xB0EB = 0x8675
+0xB0EC = 0x8676
+0xB0ED = 0x8677
+0xB0EE = 0x8678
+0xB0EF = 0x8679
+0xB0F0 = 0x867A
+0xB0F1 = 0x8681
+0xB0F2 = 0x8682
+0xB0F3 = 0x8683
+0xB0F4 = 0x8684
+0xB0F5 = 0x8685
+0xB0F6 = 0x8686
+0xB0F7 = 0x8687
+0xB0F8 = 0x8688
+0xB0F9 = 0x8689
+0xB0FA = 0x868A
+0xB0FB = 0x868B
+0xB0FC = 0x868C
+0xB0FD = 0x868D
+0xB0FE = 0x868E
+0xB0FF = 0x868F
+0xB100 = 0x8690
+0xB101 = 0x8691
+0xB102 = 0x8692
+0xB103 = 0x8693
+0xB104 = 0x8694
+0xB105 = 0x8695
+0xB106 = 0x8696
+0xB107 = 0x8697
+0xB10A = 0x8698
+0xB10D = 0x8699
+0xB10E = 0x869A
+0xB10F = 0x869B
+0xB111 = 0x869C
+0xB114 = 0x869D
+0xB115 = 0x869E
+0xB116 = 0x869F
+0xB117 = 0x86A0
+0xB11A = 0x86A1
+0xB11E = 0x86A2
+0xB11F = 0x86A3
+0xB120 = 0x86A4
+0xB121 = 0x86A5
+0xB122 = 0x86A6
+0xB126 = 0x86A7
+0xB127 = 0x86A8
+0xB129 = 0x86A9
+0xB12A = 0x86AA
+0xB12B = 0x86AB
+0xB12D = 0x86AC
+0xB12E = 0x86AD
+0xB12F = 0x86AE
+0xB130 = 0x86AF
+0xB131 = 0x86B0
+0xB132 = 0x86B1
+0xB133 = 0x86B2
+0xB136 = 0x86B3
+0xB13A = 0x86B4
+0xB13B = 0x86B5
+0xB13C = 0x86B6
+0xB13D = 0x86B7
+0xB13E = 0x86B8
+0xB13F = 0x86B9
+0xB142 = 0x86BA
+0xB143 = 0x86BB
+0xB145 = 0x86BC
+0xB146 = 0x86BD
+0xB147 = 0x86BE
+0xB149 = 0x86BF
+0xB14A = 0x86C0
+0xB14B = 0x86C1
+0xB14C = 0x86C2
+0xB14D = 0x86C3
+0xB14E = 0x86C4
+0xB14F = 0x86C5
+0xB152 = 0x86C6
+0xB153 = 0x86C7
+0xB156 = 0x86C8
+0xB157 = 0x86C9
+0xB159 = 0x86CA
+0xB15A = 0x86CB
+0xB15B = 0x86CC
+0xB15D = 0x86CD
+0xB15E = 0x86CE
+0xB15F = 0x86CF
+0xB161 = 0x86D0
+0xB162 = 0x86D1
+0xB163 = 0x86D2
+0xB164 = 0x86D3
+0xB165 = 0x86D4
+0xB166 = 0x86D5
+0xB167 = 0x86D6
+0xB168 = 0x86D7
+0xB169 = 0x86D8
+0xB16A = 0x86D9
+0xB16B = 0x86DA
+0xB16C = 0x86DB
+0xB16D = 0x86DC
+0xB16E = 0x86DD
+0xB16F = 0x86DE
+0xB170 = 0x86DF
+0xB171 = 0x86E0
+0xB172 = 0x86E1
+0xB173 = 0x86E2
+0xB174 = 0x86E3
+0xB175 = 0x86E4
+0xB176 = 0x86E5
+0xB177 = 0x86E6
+0xB17A = 0x86E7
+0xB17B = 0x86E8
+0xB17D = 0x86E9
+0xB17E = 0x86EA
+0xB17F = 0x86EB
+0xB181 = 0x86EC
+0xB183 = 0x86ED
+0xB184 = 0x86EE
+0xB185 = 0x86EF
+0xB186 = 0x86F0
+0xB187 = 0x86F1
+0xB18A = 0x86F2
+0xB18C = 0x86F3
+0xB18E = 0x86F4
+0xB18F = 0x86F5
+0xB190 = 0x86F6
+0xB191 = 0x86F7
+0xB195 = 0x86F8
+0xB196 = 0x86F9
+0xB197 = 0x86FA
+0xB199 = 0x86FB
+0xB19A = 0x86FC
+0xB19B = 0x86FD
+0xB19D = 0x86FE
+0xB19E = 0x8741
+0xB19F = 0x8742
+0xB1A0 = 0x8743
+0xB1A1 = 0x8744
+0xB1A2 = 0x8745
+0xB1A3 = 0x8746
+0xB1A4 = 0x8747
+0xB1A5 = 0x8748
+0xB1A6 = 0x8749
+0xB1A7 = 0x874A
+0xB1A9 = 0x874B
+0xB1AA = 0x874C
+0xB1AB = 0x874D
+0xB1AC = 0x874E
+0xB1AD = 0x874F
+0xB1AE = 0x8750
+0xB1AF = 0x8751
+0xB1B0 = 0x8752
+0xB1B1 = 0x8753
+0xB1B2 = 0x8754
+0xB1B3 = 0x8755
+0xB1B4 = 0x8756
+0xB1B5 = 0x8757
+0xB1B6 = 0x8758
+0xB1B7 = 0x8759
+0xB1B8 = 0x875A
+0xB1B9 = 0x8761
+0xB1BA = 0x8762
+0xB1BB = 0x8763
+0xB1BC = 0x8764
+0xB1BD = 0x8765
+0xB1BE = 0x8766
+0xB1BF = 0x8767
+0xB1C0 = 0x8768
+0xB1C1 = 0x8769
+0xB1C2 = 0x876A
+0xB1C3 = 0x876B
+0xB1C4 = 0x876C
+0xB1C5 = 0x876D
+0xB1C6 = 0x876E
+0xB1C7 = 0x876F
+0xB1C8 = 0x8770
+0xB1C9 = 0x8771
+0xB1CA = 0x8772
+0xB1CB = 0x8773
+0xB1CD = 0x8774
+0xB1CE = 0x8775
+0xB1CF = 0x8776
+0xB1D1 = 0x8777
+0xB1D2 = 0x8778
+0xB1D3 = 0x8779
+0xB1D5 = 0x877A
+0xB1D6 = 0x8781
+0xB1D7 = 0x8782
+0xB1D8 = 0x8783
+0xB1D9 = 0x8784
+0xB1DA = 0x8785
+0xB1DB = 0x8786
+0xB1DE = 0x8787
+0xB1E0 = 0x8788
+0xB1E1 = 0x8789
+0xB1E2 = 0x878A
+0xB1E3 = 0x878B
+0xB1E4 = 0x878C
+0xB1E5 = 0x878D
+0xB1E6 = 0x878E
+0xB1E7 = 0x878F
+0xB1EA = 0x8790
+0xB1EB = 0x8791
+0xB1ED = 0x8792
+0xB1EE = 0x8793
+0xB1EF = 0x8794
+0xB1F1 = 0x8795
+0xB1F2 = 0x8796
+0xB1F3 = 0x8797
+0xB1F4 = 0x8798
+0xB1F5 = 0x8799
+0xB1F6 = 0x879A
+0xB1F7 = 0x879B
+0xB1F8 = 0x879C
+0xB1FA = 0x879D
+0xB1FC = 0x879E
+0xB1FE = 0x879F
+0xB1FF = 0x87A0
+0xB200 = 0x87A1
+0xB201 = 0x87A2
+0xB202 = 0x87A3
+0xB203 = 0x87A4
+0xB206 = 0x87A5
+0xB207 = 0x87A6
+0xB209 = 0x87A7
+0xB20A = 0x87A8
+0xB20D = 0x87A9
+0xB20E = 0x87AA
+0xB20F = 0x87AB
+0xB210 = 0x87AC
+0xB211 = 0x87AD
+0xB212 = 0x87AE
+0xB213 = 0x87AF
+0xB216 = 0x87B0
+0xB218 = 0x87B1
+0xB21A = 0x87B2
+0xB21B = 0x87B3
+0xB21C = 0x87B4
+0xB21D = 0x87B5
+0xB21E = 0x87B6
+0xB21F = 0x87B7
+0xB221 = 0x87B8
+0xB222 = 0x87B9
+0xB223 = 0x87BA
+0xB224 = 0x87BB
+0xB225 = 0x87BC
+0xB226 = 0x87BD
+0xB227 = 0x87BE
+0xB228 = 0x87BF
+0xB229 = 0x87C0
+0xB22A = 0x87C1
+0xB22B = 0x87C2
+0xB22C = 0x87C3
+0xB22D = 0x87C4
+0xB22E = 0x87C5
+0xB22F = 0x87C6
+0xB230 = 0x87C7
+0xB231 = 0x87C8
+0xB232 = 0x87C9
+0xB233 = 0x87CA
+0xB235 = 0x87CB
+0xB236 = 0x87CC
+0xB237 = 0x87CD
+0xB238 = 0x87CE
+0xB239 = 0x87CF
+0xB23A = 0x87D0
+0xB23B = 0x87D1
+0xB23D = 0x87D2
+0xB23E = 0x87D3
+0xB23F = 0x87D4
+0xB240 = 0x87D5
+0xB241 = 0x87D6
+0xB242 = 0x87D7
+0xB243 = 0x87D8
+0xB244 = 0x87D9
+0xB245 = 0x87DA
+0xB246 = 0x87DB
+0xB247 = 0x87DC
+0xB248 = 0x87DD
+0xB249 = 0x87DE
+0xB24A = 0x87DF
+0xB24B = 0x87E0
+0xB24C = 0x87E1
+0xB24D = 0x87E2
+0xB24E = 0x87E3
+0xB24F = 0x87E4
+0xB250 = 0x87E5
+0xB251 = 0x87E6
+0xB252 = 0x87E7
+0xB253 = 0x87E8
+0xB254 = 0x87E9
+0xB255 = 0x87EA
+0xB256 = 0x87EB
+0xB257 = 0x87EC
+0xB259 = 0x87ED
+0xB25A = 0x87EE
+0xB25B = 0x87EF
+0xB25D = 0x87F0
+0xB25E = 0x87F1
+0xB25F = 0x87F2
+0xB261 = 0x87F3
+0xB262 = 0x87F4
+0xB263 = 0x87F5
+0xB264 = 0x87F6
+0xB265 = 0x87F7
+0xB266 = 0x87F8
+0xB267 = 0x87F9
+0xB26A = 0x87FA
+0xB26B = 0x87FB
+0xB26C = 0x87FC
+0xB26D = 0x87FD
+0xB26E = 0x87FE
+0xB26F = 0x8841
+0xB270 = 0x8842
+0xB271 = 0x8843
+0xB272 = 0x8844
+0xB273 = 0x8845
+0xB276 = 0x8846
+0xB277 = 0x8847
+0xB278 = 0x8848
+0xB279 = 0x8849
+0xB27A = 0x884A
+0xB27B = 0x884B
+0xB27D = 0x884C
+0xB27E = 0x884D
+0xB27F = 0x884E
+0xB280 = 0x884F
+0xB281 = 0x8850
+0xB282 = 0x8851
+0xB283 = 0x8852
+0xB286 = 0x8853
+0xB287 = 0x8854
+0xB288 = 0x8855
+0xB28A = 0x8856
+0xB28B = 0x8857
+0xB28C = 0x8858
+0xB28D = 0x8859
+0xB28E = 0x885A
+0xB28F = 0x8861
+0xB292 = 0x8862
+0xB293 = 0x8863
+0xB295 = 0x8864
+0xB296 = 0x8865
+0xB297 = 0x8866
+0xB29B = 0x8867
+0xB29C = 0x8868
+0xB29D = 0x8869
+0xB29E = 0x886A
+0xB29F = 0x886B
+0xB2A2 = 0x886C
+0xB2A4 = 0x886D
+0xB2A7 = 0x886E
+0xB2A8 = 0x886F
+0xB2A9 = 0x8870
+0xB2AB = 0x8871
+0xB2AD = 0x8872
+0xB2AE = 0x8873
+0xB2AF = 0x8874
+0xB2B1 = 0x8875
+0xB2B2 = 0x8876
+0xB2B3 = 0x8877
+0xB2B5 = 0x8878
+0xB2B6 = 0x8879
+0xB2B7 = 0x887A
+0xB2B8 = 0x8881
+0xB2B9 = 0x8882
+0xB2BA = 0x8883
+0xB2BB = 0x8884
+0xB2BC = 0x8885
+0xB2BD = 0x8886
+0xB2BE = 0x8887
+0xB2BF = 0x8888
+0xB2C0 = 0x8889
+0xB2C1 = 0x888A
+0xB2C2 = 0x888B
+0xB2C3 = 0x888C
+0xB2C4 = 0x888D
+0xB2C5 = 0x888E
+0xB2C6 = 0x888F
+0xB2C7 = 0x8890
+0xB2CA = 0x8891
+0xB2CB = 0x8892
+0xB2CD = 0x8893
+0xB2CE = 0x8894
+0xB2CF = 0x8895
+0xB2D1 = 0x8896
+0xB2D3 = 0x8897
+0xB2D4 = 0x8898
+0xB2D5 = 0x8899
+0xB2D6 = 0x889A
+0xB2D7 = 0x889B
+0xB2DA = 0x889C
+0xB2DC = 0x889D
+0xB2DE = 0x889E
+0xB2DF = 0x889F
+0xB2E0 = 0x88A0
+0xB2E1 = 0x88A1
+0xB2E3 = 0x88A2
+0xB2E7 = 0x88A3
+0xB2E9 = 0x88A4
+0xB2EA = 0x88A5
+0xB2F0 = 0x88A6
+0xB2F1 = 0x88A7
+0xB2F2 = 0x88A8
+0xB2F6 = 0x88A9
+0xB2FC = 0x88AA
+0xB2FD = 0x88AB
+0xB2FE = 0x88AC
+0xB302 = 0x88AD
+0xB303 = 0x88AE
+0xB305 = 0x88AF
+0xB306 = 0x88B0
+0xB307 = 0x88B1
+0xB309 = 0x88B2
+0xB30A = 0x88B3
+0xB30B = 0x88B4
+0xB30C = 0x88B5
+0xB30D = 0x88B6
+0xB30E = 0x88B7
+0xB30F = 0x88B8
+0xB312 = 0x88B9
+0xB316 = 0x88BA
+0xB317 = 0x88BB
+0xB318 = 0x88BC
+0xB319 = 0x88BD
+0xB31A = 0x88BE
+0xB31B = 0x88BF
+0xB31D = 0x88C0
+0xB31E = 0x88C1
+0xB31F = 0x88C2
+0xB320 = 0x88C3
+0xB321 = 0x88C4
+0xB322 = 0x88C5
+0xB323 = 0x88C6
+0xB324 = 0x88C7
+0xB325 = 0x88C8
+0xB326 = 0x88C9
+0xB327 = 0x88CA
+0xB328 = 0x88CB
+0xB329 = 0x88CC
+0xB32A = 0x88CD
+0xB32B = 0x88CE
+0xB32C = 0x88CF
+0xB32D = 0x88D0
+0xB32E = 0x88D1
+0xB32F = 0x88D2
+0xB330 = 0x88D3
+0xB331 = 0x88D4
+0xB332 = 0x88D5
+0xB333 = 0x88D6
+0xB334 = 0x88D7
+0xB335 = 0x88D8
+0xB336 = 0x88D9
+0xB337 = 0x88DA
+0xB338 = 0x88DB
+0xB339 = 0x88DC
+0xB33A = 0x88DD
+0xB33B = 0x88DE
+0xB33C = 0x88DF
+0xB33D = 0x88E0
+0xB33E = 0x88E1
+0xB33F = 0x88E2
+0xB340 = 0x88E3
+0xB341 = 0x88E4
+0xB342 = 0x88E5
+0xB343 = 0x88E6
+0xB344 = 0x88E7
+0xB345 = 0x88E8
+0xB346 = 0x88E9
+0xB347 = 0x88EA
+0xB348 = 0x88EB
+0xB349 = 0x88EC
+0xB34A = 0x88ED
+0xB34B = 0x88EE
+0xB34C = 0x88EF
+0xB34D = 0x88F0
+0xB34E = 0x88F1
+0xB34F = 0x88F2
+0xB350 = 0x88F3
+0xB351 = 0x88F4
+0xB352 = 0x88F5
+0xB353 = 0x88F6
+0xB357 = 0x88F7
+0xB359 = 0x88F8
+0xB35A = 0x88F9
+0xB35D = 0x88FA
+0xB360 = 0x88FB
+0xB361 = 0x88FC
+0xB362 = 0x88FD
+0xB363 = 0x88FE
+0xB366 = 0x8941
+0xB368 = 0x8942
+0xB36A = 0x8943
+0xB36C = 0x8944
+0xB36D = 0x8945
+0xB36F = 0x8946
+0xB372 = 0x8947
+0xB373 = 0x8948
+0xB375 = 0x8949
+0xB376 = 0x894A
+0xB377 = 0x894B
+0xB379 = 0x894C
+0xB37A = 0x894D
+0xB37B = 0x894E
+0xB37C = 0x894F
+0xB37D = 0x8950
+0xB37E = 0x8951
+0xB37F = 0x8952
+0xB382 = 0x8953
+0xB386 = 0x8954
+0xB387 = 0x8955
+0xB388 = 0x8956
+0xB389 = 0x8957
+0xB38A = 0x8958
+0xB38B = 0x8959
+0xB38D = 0x895A
+0xB38E = 0x8961
+0xB38F = 0x8962
+0xB391 = 0x8963
+0xB392 = 0x8964
+0xB393 = 0x8965
+0xB395 = 0x8966
+0xB396 = 0x8967
+0xB397 = 0x8968
+0xB398 = 0x8969
+0xB399 = 0x896A
+0xB39A = 0x896B
+0xB39B = 0x896C
+0xB39C = 0x896D
+0xB39D = 0x896E
+0xB39E = 0x896F
+0xB39F = 0x8970
+0xB3A2 = 0x8971
+0xB3A3 = 0x8972
+0xB3A4 = 0x8973
+0xB3A5 = 0x8974
+0xB3A6 = 0x8975
+0xB3A7 = 0x8976
+0xB3A9 = 0x8977
+0xB3AA = 0x8978
+0xB3AB = 0x8979
+0xB3AD = 0x897A
+0xB3AE = 0x8981
+0xB3AF = 0x8982
+0xB3B0 = 0x8983
+0xB3B1 = 0x8984
+0xB3B2 = 0x8985
+0xB3B3 = 0x8986
+0xB3B4 = 0x8987
+0xB3B5 = 0x8988
+0xB3B6 = 0x8989
+0xB3B7 = 0x898A
+0xB3B8 = 0x898B
+0xB3B9 = 0x898C
+0xB3BA = 0x898D
+0xB3BB = 0x898E
+0xB3BC = 0x898F
+0xB3BD = 0x8990
+0xB3BE = 0x8991
+0xB3BF = 0x8992
+0xB3C0 = 0x8993
+0xB3C1 = 0x8994
+0xB3C2 = 0x8995
+0xB3C3 = 0x8996
+0xB3C6 = 0x8997
+0xB3C7 = 0x8998
+0xB3C9 = 0x8999
+0xB3CA = 0x899A
+0xB3CD = 0x899B
+0xB3CF = 0x899C
+0xB3D1 = 0x899D
+0xB3D2 = 0x899E
+0xB3D3 = 0x899F
+0xB3D6 = 0x89A0
+0xB3D8 = 0x89A1
+0xB3DA = 0x89A2
+0xB3DC = 0x89A3
+0xB3DE = 0x89A4
+0xB3DF = 0x89A5
+0xB3E1 = 0x89A6
+0xB3E2 = 0x89A7
+0xB3E3 = 0x89A8
+0xB3E5 = 0x89A9
+0xB3E6 = 0x89AA
+0xB3E7 = 0x89AB
+0xB3E9 = 0x89AC
+0xB3EA = 0x89AD
+0xB3EB = 0x89AE
+0xB3EC = 0x89AF
+0xB3ED = 0x89B0
+0xB3EE = 0x89B1
+0xB3EF = 0x89B2
+0xB3F0 = 0x89B3
+0xB3F1 = 0x89B4
+0xB3F2 = 0x89B5
+0xB3F3 = 0x89B6
+0xB3F4 = 0x89B7
+0xB3F5 = 0x89B8
+0xB3F6 = 0x89B9
+0xB3F7 = 0x89BA
+0xB3F8 = 0x89BB
+0xB3F9 = 0x89BC
+0xB3FA = 0x89BD
+0xB3FB = 0x89BE
+0xB3FD = 0x89BF
+0xB3FE = 0x89C0
+0xB3FF = 0x89C1
+0xB400 = 0x89C2
+0xB401 = 0x89C3
+0xB402 = 0x89C4
+0xB403 = 0x89C5
+0xB404 = 0x89C6
+0xB405 = 0x89C7
+0xB406 = 0x89C8
+0xB407 = 0x89C9
+0xB408 = 0x89CA
+0xB409 = 0x89CB
+0xB40A = 0x89CC
+0xB40B = 0x89CD
+0xB40C = 0x89CE
+0xB40D = 0x89CF
+0xB40E = 0x89D0
+0xB40F = 0x89D1
+0xB411 = 0x89D2
+0xB412 = 0x89D3
+0xB413 = 0x89D4
+0xB414 = 0x89D5
+0xB415 = 0x89D6
+0xB416 = 0x89D7
+0xB417 = 0x89D8
+0xB419 = 0x89D9
+0xB41A = 0x89DA
+0xB41B = 0x89DB
+0xB41D = 0x89DC
+0xB41E = 0x89DD
+0xB41F = 0x89DE
+0xB421 = 0x89DF
+0xB422 = 0x89E0
+0xB423 = 0x89E1
+0xB424 = 0x89E2
+0xB425 = 0x89E3
+0xB426 = 0x89E4
+0xB427 = 0x89E5
+0xB42A = 0x89E6
+0xB42C = 0x89E7
+0xB42D = 0x89E8
+0xB42E = 0x89E9
+0xB42F = 0x89EA
+0xB430 = 0x89EB
+0xB431 = 0x89EC
+0xB432 = 0x89ED
+0xB433 = 0x89EE
+0xB435 = 0x89EF
+0xB436 = 0x89F0
+0xB437 = 0x89F1
+0xB438 = 0x89F2
+0xB439 = 0x89F3
+0xB43A = 0x89F4
+0xB43B = 0x89F5
+0xB43C = 0x89F6
+0xB43D = 0x89F7
+0xB43E = 0x89F8
+0xB43F = 0x89F9
+0xB440 = 0x89FA
+0xB441 = 0x89FB
+0xB442 = 0x89FC
+0xB443 = 0x89FD
+0xB444 = 0x89FE
+0xB445 = 0x8A41
+0xB446 = 0x8A42
+0xB447 = 0x8A43
+0xB448 = 0x8A44
+0xB449 = 0x8A45
+0xB44A = 0x8A46
+0xB44B = 0x8A47
+0xB44C = 0x8A48
+0xB44D = 0x8A49
+0xB44E = 0x8A4A
+0xB44F = 0x8A4B
+0xB452 = 0x8A4C
+0xB453 = 0x8A4D
+0xB455 = 0x8A4E
+0xB456 = 0x8A4F
+0xB457 = 0x8A50
+0xB459 = 0x8A51
+0xB45A = 0x8A52
+0xB45B = 0x8A53
+0xB45C = 0x8A54
+0xB45D = 0x8A55
+0xB45E = 0x8A56
+0xB45F = 0x8A57
+0xB462 = 0x8A58
+0xB464 = 0x8A59
+0xB466 = 0x8A5A
+0xB467 = 0x8A61
+0xB468 = 0x8A62
+0xB469 = 0x8A63
+0xB46A = 0x8A64
+0xB46B = 0x8A65
+0xB46D = 0x8A66
+0xB46E = 0x8A67
+0xB46F = 0x8A68
+0xB470 = 0x8A69
+0xB471 = 0x8A6A
+0xB472 = 0x8A6B
+0xB473 = 0x8A6C
+0xB474 = 0x8A6D
+0xB475 = 0x8A6E
+0xB476 = 0x8A6F
+0xB477 = 0x8A70
+0xB478 = 0x8A71
+0xB479 = 0x8A72
+0xB47A = 0x8A73
+0xB47B = 0x8A74
+0xB47C = 0x8A75
+0xB47D = 0x8A76
+0xB47E = 0x8A77
+0xB47F = 0x8A78
+0xB481 = 0x8A79
+0xB482 = 0x8A7A
+0xB483 = 0x8A81
+0xB484 = 0x8A82
+0xB485 = 0x8A83
+0xB486 = 0x8A84
+0xB487 = 0x8A85
+0xB489 = 0x8A86
+0xB48A = 0x8A87
+0xB48B = 0x8A88
+0xB48C = 0x8A89
+0xB48D = 0x8A8A
+0xB48E = 0x8A8B
+0xB48F = 0x8A8C
+0xB490 = 0x8A8D
+0xB491 = 0x8A8E
+0xB492 = 0x8A8F
+0xB493 = 0x8A90
+0xB494 = 0x8A91
+0xB495 = 0x8A92
+0xB496 = 0x8A93
+0xB497 = 0x8A94
+0xB498 = 0x8A95
+0xB499 = 0x8A96
+0xB49A = 0x8A97
+0xB49B = 0x8A98
+0xB49C = 0x8A99
+0xB49E = 0x8A9A
+0xB49F = 0x8A9B
+0xB4A0 = 0x8A9C
+0xB4A1 = 0x8A9D
+0xB4A2 = 0x8A9E
+0xB4A3 = 0x8A9F
+0xB4A5 = 0x8AA0
+0xB4A6 = 0x8AA1
+0xB4A7 = 0x8AA2
+0xB4A9 = 0x8AA3
+0xB4AA = 0x8AA4
+0xB4AB = 0x8AA5
+0xB4AD = 0x8AA6
+0xB4AE = 0x8AA7
+0xB4AF = 0x8AA8
+0xB4B0 = 0x8AA9
+0xB4B1 = 0x8AAA
+0xB4B2 = 0x8AAB
+0xB4B3 = 0x8AAC
+0xB4B4 = 0x8AAD
+0xB4B6 = 0x8AAE
+0xB4B8 = 0x8AAF
+0xB4BA = 0x8AB0
+0xB4BB = 0x8AB1
+0xB4BC = 0x8AB2
+0xB4BD = 0x8AB3
+0xB4BE = 0x8AB4
+0xB4BF = 0x8AB5
+0xB4C1 = 0x8AB6
+0xB4C2 = 0x8AB7
+0xB4C3 = 0x8AB8
+0xB4C5 = 0x8AB9
+0xB4C6 = 0x8ABA
+0xB4C7 = 0x8ABB
+0xB4C9 = 0x8ABC
+0xB4CA = 0x8ABD
+0xB4CB = 0x8ABE
+0xB4CC = 0x8ABF
+0xB4CD = 0x8AC0
+0xB4CE = 0x8AC1
+0xB4CF = 0x8AC2
+0xB4D1 = 0x8AC3
+0xB4D2 = 0x8AC4
+0xB4D3 = 0x8AC5
+0xB4D4 = 0x8AC6
+0xB4D6 = 0x8AC7
+0xB4D7 = 0x8AC8
+0xB4D8 = 0x8AC9
+0xB4D9 = 0x8ACA
+0xB4DA = 0x8ACB
+0xB4DB = 0x8ACC
+0xB4DE = 0x8ACD
+0xB4DF = 0x8ACE
+0xB4E1 = 0x8ACF
+0xB4E2 = 0x8AD0
+0xB4E5 = 0x8AD1
+0xB4E7 = 0x8AD2
+0xB4E8 = 0x8AD3
+0xB4E9 = 0x8AD4
+0xB4EA = 0x8AD5
+0xB4EB = 0x8AD6
+0xB4EE = 0x8AD7
+0xB4F0 = 0x8AD8
+0xB4F2 = 0x8AD9
+0xB4F3 = 0x8ADA
+0xB4F4 = 0x8ADB
+0xB4F5 = 0x8ADC
+0xB4F6 = 0x8ADD
+0xB4F7 = 0x8ADE
+0xB4F9 = 0x8ADF
+0xB4FA = 0x8AE0
+0xB4FB = 0x8AE1
+0xB4FC = 0x8AE2
+0xB4FD = 0x8AE3
+0xB4FE = 0x8AE4
+0xB4FF = 0x8AE5
+0xB500 = 0x8AE6
+0xB501 = 0x8AE7
+0xB502 = 0x8AE8
+0xB503 = 0x8AE9
+0xB504 = 0x8AEA
+0xB505 = 0x8AEB
+0xB506 = 0x8AEC
+0xB507 = 0x8AED
+0xB508 = 0x8AEE
+0xB509 = 0x8AEF
+0xB50A = 0x8AF0
+0xB50B = 0x8AF1
+0xB50C = 0x8AF2
+0xB50D = 0x8AF3
+0xB50E = 0x8AF4
+0xB50F = 0x8AF5
+0xB510 = 0x8AF6
+0xB511 = 0x8AF7
+0xB512 = 0x8AF8
+0xB513 = 0x8AF9
+0xB516 = 0x8AFA
+0xB517 = 0x8AFB
+0xB519 = 0x8AFC
+0xB51A = 0x8AFD
+0xB51D = 0x8AFE
+0xB51E = 0x8B41
+0xB51F = 0x8B42
+0xB520 = 0x8B43
+0xB521 = 0x8B44
+0xB522 = 0x8B45
+0xB523 = 0x8B46
+0xB526 = 0x8B47
+0xB52B = 0x8B48
+0xB52C = 0x8B49
+0xB52D = 0x8B4A
+0xB52E = 0x8B4B
+0xB52F = 0x8B4C
+0xB532 = 0x8B4D
+0xB533 = 0x8B4E
+0xB535 = 0x8B4F
+0xB536 = 0x8B50
+0xB537 = 0x8B51
+0xB539 = 0x8B52
+0xB53A = 0x8B53
+0xB53B = 0x8B54
+0xB53C = 0x8B55
+0xB53D = 0x8B56
+0xB53E = 0x8B57
+0xB53F = 0x8B58
+0xB542 = 0x8B59
+0xB546 = 0x8B5A
+0xB547 = 0x8B61
+0xB548 = 0x8B62
+0xB549 = 0x8B63
+0xB54A = 0x8B64
+0xB54E = 0x8B65
+0xB54F = 0x8B66
+0xB551 = 0x8B67
+0xB552 = 0x8B68
+0xB553 = 0x8B69
+0xB555 = 0x8B6A
+0xB556 = 0x8B6B
+0xB557 = 0x8B6C
+0xB558 = 0x8B6D
+0xB559 = 0x8B6E
+0xB55A = 0x8B6F
+0xB55B = 0x8B70
+0xB55E = 0x8B71
+0xB562 = 0x8B72
+0xB563 = 0x8B73
+0xB564 = 0x8B74
+0xB565 = 0x8B75
+0xB566 = 0x8B76
+0xB567 = 0x8B77
+0xB568 = 0x8B78
+0xB569 = 0x8B79
+0xB56A = 0x8B7A
+0xB56B = 0x8B81
+0xB56C = 0x8B82
+0xB56D = 0x8B83
+0xB56E = 0x8B84
+0xB56F = 0x8B85
+0xB570 = 0x8B86
+0xB571 = 0x8B87
+0xB572 = 0x8B88
+0xB573 = 0x8B89
+0xB574 = 0x8B8A
+0xB575 = 0x8B8B
+0xB576 = 0x8B8C
+0xB577 = 0x8B8D
+0xB578 = 0x8B8E
+0xB579 = 0x8B8F
+0xB57A = 0x8B90
+0xB57B = 0x8B91
+0xB57C = 0x8B92
+0xB57D = 0x8B93
+0xB57E = 0x8B94
+0xB57F = 0x8B95
+0xB580 = 0x8B96
+0xB581 = 0x8B97
+0xB582 = 0x8B98
+0xB583 = 0x8B99
+0xB584 = 0x8B9A
+0xB585 = 0x8B9B
+0xB586 = 0x8B9C
+0xB587 = 0x8B9D
+0xB588 = 0x8B9E
+0xB589 = 0x8B9F
+0xB58A = 0x8BA0
+0xB58B = 0x8BA1
+0xB58C = 0x8BA2
+0xB58D = 0x8BA3
+0xB58E = 0x8BA4
+0xB58F = 0x8BA5
+0xB590 = 0x8BA6
+0xB591 = 0x8BA7
+0xB592 = 0x8BA8
+0xB593 = 0x8BA9
+0xB594 = 0x8BAA
+0xB595 = 0x8BAB
+0xB596 = 0x8BAC
+0xB597 = 0x8BAD
+0xB598 = 0x8BAE
+0xB599 = 0x8BAF
+0xB59A = 0x8BB0
+0xB59B = 0x8BB1
+0xB59C = 0x8BB2
+0xB59D = 0x8BB3
+0xB59E = 0x8BB4
+0xB59F = 0x8BB5
+0xB5A2 = 0x8BB6
+0xB5A3 = 0x8BB7
+0xB5A5 = 0x8BB8
+0xB5A6 = 0x8BB9
+0xB5A7 = 0x8BBA
+0xB5A9 = 0x8BBB
+0xB5AC = 0x8BBC
+0xB5AD = 0x8BBD
+0xB5AE = 0x8BBE
+0xB5AF = 0x8BBF
+0xB5B2 = 0x8BC0
+0xB5B6 = 0x8BC1
+0xB5B7 = 0x8BC2
+0xB5B8 = 0x8BC3
+0xB5B9 = 0x8BC4
+0xB5BA = 0x8BC5
+0xB5BE = 0x8BC6
+0xB5BF = 0x8BC7
+0xB5C1 = 0x8BC8
+0xB5C2 = 0x8BC9
+0xB5C3 = 0x8BCA
+0xB5C5 = 0x8BCB
+0xB5C6 = 0x8BCC
+0xB5C7 = 0x8BCD
+0xB5C8 = 0x8BCE
+0xB5C9 = 0x8BCF
+0xB5CA = 0x8BD0
+0xB5CB = 0x8BD1
+0xB5CE = 0x8BD2
+0xB5D2 = 0x8BD3
+0xB5D3 = 0x8BD4
+0xB5D4 = 0x8BD5
+0xB5D5 = 0x8BD6
+0xB5D6 = 0x8BD7
+0xB5D7 = 0x8BD8
+0xB5D9 = 0x8BD9
+0xB5DA = 0x8BDA
+0xB5DB = 0x8BDB
+0xB5DC = 0x8BDC
+0xB5DD = 0x8BDD
+0xB5DE = 0x8BDE
+0xB5DF = 0x8BDF
+0xB5E0 = 0x8BE0
+0xB5E1 = 0x8BE1
+0xB5E2 = 0x8BE2
+0xB5E3 = 0x8BE3
+0xB5E4 = 0x8BE4
+0xB5E5 = 0x8BE5
+0xB5E6 = 0x8BE6
+0xB5E7 = 0x8BE7
+0xB5E8 = 0x8BE8
+0xB5E9 = 0x8BE9
+0xB5EA = 0x8BEA
+0xB5EB = 0x8BEB
+0xB5ED = 0x8BEC
+0xB5EE = 0x8BED
+0xB5EF = 0x8BEE
+0xB5F0 = 0x8BEF
+0xB5F1 = 0x8BF0
+0xB5F2 = 0x8BF1
+0xB5F3 = 0x8BF2
+0xB5F4 = 0x8BF3
+0xB5F5 = 0x8BF4
+0xB5F6 = 0x8BF5
+0xB5F7 = 0x8BF6
+0xB5F8 = 0x8BF7
+0xB5F9 = 0x8BF8
+0xB5FA = 0x8BF9
+0xB5FB = 0x8BFA
+0xB5FC = 0x8BFB
+0xB5FD = 0x8BFC
+0xB5FE = 0x8BFD
+0xB5FF = 0x8BFE
+0xB600 = 0x8C41
+0xB601 = 0x8C42
+0xB602 = 0x8C43
+0xB603 = 0x8C44
+0xB604 = 0x8C45
+0xB605 = 0x8C46
+0xB606 = 0x8C47
+0xB607 = 0x8C48
+0xB608 = 0x8C49
+0xB609 = 0x8C4A
+0xB60A = 0x8C4B
+0xB60B = 0x8C4C
+0xB60C = 0x8C4D
+0xB60D = 0x8C4E
+0xB60E = 0x8C4F
+0xB60F = 0x8C50
+0xB612 = 0x8C51
+0xB613 = 0x8C52
+0xB615 = 0x8C53
+0xB616 = 0x8C54
+0xB617 = 0x8C55
+0xB619 = 0x8C56
+0xB61A = 0x8C57
+0xB61B = 0x8C58
+0xB61C = 0x8C59
+0xB61D = 0x8C5A
+0xB61E = 0x8C61
+0xB61F = 0x8C62
+0xB620 = 0x8C63
+0xB621 = 0x8C64
+0xB622 = 0x8C65
+0xB623 = 0x8C66
+0xB624 = 0x8C67
+0xB626 = 0x8C68
+0xB627 = 0x8C69
+0xB628 = 0x8C6A
+0xB629 = 0x8C6B
+0xB62A = 0x8C6C
+0xB62B = 0x8C6D
+0xB62D = 0x8C6E
+0xB62E = 0x8C6F
+0xB62F = 0x8C70
+0xB630 = 0x8C71
+0xB631 = 0x8C72
+0xB632 = 0x8C73
+0xB633 = 0x8C74
+0xB635 = 0x8C75
+0xB636 = 0x8C76
+0xB637 = 0x8C77
+0xB638 = 0x8C78
+0xB639 = 0x8C79
+0xB63A = 0x8C7A
+0xB63B = 0x8C81
+0xB63C = 0x8C82
+0xB63D = 0x8C83
+0xB63E = 0x8C84
+0xB63F = 0x8C85
+0xB640 = 0x8C86
+0xB641 = 0x8C87
+0xB642 = 0x8C88
+0xB643 = 0x8C89
+0xB644 = 0x8C8A
+0xB645 = 0x8C8B
+0xB646 = 0x8C8C
+0xB647 = 0x8C8D
+0xB649 = 0x8C8E
+0xB64A = 0x8C8F
+0xB64B = 0x8C90
+0xB64C = 0x8C91
+0xB64D = 0x8C92
+0xB64E = 0x8C93
+0xB64F = 0x8C94
+0xB650 = 0x8C95
+0xB651 = 0x8C96
+0xB652 = 0x8C97
+0xB653 = 0x8C98
+0xB654 = 0x8C99
+0xB655 = 0x8C9A
+0xB656 = 0x8C9B
+0xB657 = 0x8C9C
+0xB658 = 0x8C9D
+0xB659 = 0x8C9E
+0xB65A = 0x8C9F
+0xB65B = 0x8CA0
+0xB65C = 0x8CA1
+0xB65D = 0x8CA2
+0xB65E = 0x8CA3
+0xB65F = 0x8CA4
+0xB660 = 0x8CA5
+0xB661 = 0x8CA6
+0xB662 = 0x8CA7
+0xB663 = 0x8CA8
+0xB665 = 0x8CA9
+0xB666 = 0x8CAA
+0xB667 = 0x8CAB
+0xB669 = 0x8CAC
+0xB66A = 0x8CAD
+0xB66B = 0x8CAE
+0xB66C = 0x8CAF
+0xB66D = 0x8CB0
+0xB66E = 0x8CB1
+0xB66F = 0x8CB2
+0xB670 = 0x8CB3
+0xB671 = 0x8CB4
+0xB672 = 0x8CB5
+0xB673 = 0x8CB6
+0xB674 = 0x8CB7
+0xB675 = 0x8CB8
+0xB676 = 0x8CB9
+0xB677 = 0x8CBA
+0xB678 = 0x8CBB
+0xB679 = 0x8CBC
+0xB67A = 0x8CBD
+0xB67B = 0x8CBE
+0xB67C = 0x8CBF
+0xB67D = 0x8CC0
+0xB67E = 0x8CC1
+0xB67F = 0x8CC2
+0xB680 = 0x8CC3
+0xB681 = 0x8CC4
+0xB682 = 0x8CC5
+0xB683 = 0x8CC6
+0xB684 = 0x8CC7
+0xB685 = 0x8CC8
+0xB686 = 0x8CC9
+0xB687 = 0x8CCA
+0xB688 = 0x8CCB
+0xB689 = 0x8CCC
+0xB68A = 0x8CCD
+0xB68B = 0x8CCE
+0xB68C = 0x8CCF
+0xB68D = 0x8CD0
+0xB68E = 0x8CD1
+0xB68F = 0x8CD2
+0xB690 = 0x8CD3
+0xB691 = 0x8CD4
+0xB692 = 0x8CD5
+0xB693 = 0x8CD6
+0xB694 = 0x8CD7
+0xB695 = 0x8CD8
+0xB696 = 0x8CD9
+0xB697 = 0x8CDA
+0xB698 = 0x8CDB
+0xB699 = 0x8CDC
+0xB69A = 0x8CDD
+0xB69B = 0x8CDE
+0xB69E = 0x8CDF
+0xB69F = 0x8CE0
+0xB6A1 = 0x8CE1
+0xB6A2 = 0x8CE2
+0xB6A3 = 0x8CE3
+0xB6A5 = 0x8CE4
+0xB6A6 = 0x8CE5
+0xB6A7 = 0x8CE6
+0xB6A8 = 0x8CE7
+0xB6A9 = 0x8CE8
+0xB6AA = 0x8CE9
+0xB6AD = 0x8CEA
+0xB6AE = 0x8CEB
+0xB6AF = 0x8CEC
+0xB6B0 = 0x8CED
+0xB6B2 = 0x8CEE
+0xB6B3 = 0x8CEF
+0xB6B4 = 0x8CF0
+0xB6B5 = 0x8CF1
+0xB6B6 = 0x8CF2
+0xB6B7 = 0x8CF3
+0xB6B8 = 0x8CF4
+0xB6B9 = 0x8CF5
+0xB6BA = 0x8CF6
+0xB6BB = 0x8CF7
+0xB6BC = 0x8CF8
+0xB6BD = 0x8CF9
+0xB6BE = 0x8CFA
+0xB6BF = 0x8CFB
+0xB6C0 = 0x8CFC
+0xB6C1 = 0x8CFD
+0xB6C2 = 0x8CFE
+0xB6C3 = 0x8D41
+0xB6C4 = 0x8D42
+0xB6C5 = 0x8D43
+0xB6C6 = 0x8D44
+0xB6C7 = 0x8D45
+0xB6C8 = 0x8D46
+0xB6C9 = 0x8D47
+0xB6CA = 0x8D48
+0xB6CB = 0x8D49
+0xB6CC = 0x8D4A
+0xB6CD = 0x8D4B
+0xB6CE = 0x8D4C
+0xB6CF = 0x8D4D
+0xB6D0 = 0x8D4E
+0xB6D1 = 0x8D4F
+0xB6D2 = 0x8D50
+0xB6D3 = 0x8D51
+0xB6D5 = 0x8D52
+0xB6D6 = 0x8D53
+0xB6D7 = 0x8D54
+0xB6D8 = 0x8D55
+0xB6D9 = 0x8D56
+0xB6DA = 0x8D57
+0xB6DB = 0x8D58
+0xB6DC = 0x8D59
+0xB6DD = 0x8D5A
+0xB6DE = 0x8D61
+0xB6DF = 0x8D62
+0xB6E0 = 0x8D63
+0xB6E1 = 0x8D64
+0xB6E2 = 0x8D65
+0xB6E3 = 0x8D66
+0xB6E4 = 0x8D67
+0xB6E5 = 0x8D68
+0xB6E6 = 0x8D69
+0xB6E7 = 0x8D6A
+0xB6E8 = 0x8D6B
+0xB6E9 = 0x8D6C
+0xB6EA = 0x8D6D
+0xB6EB = 0x8D6E
+0xB6EC = 0x8D6F
+0xB6ED = 0x8D70
+0xB6EE = 0x8D71
+0xB6EF = 0x8D72
+0xB6F1 = 0x8D73
+0xB6F2 = 0x8D74
+0xB6F3 = 0x8D75
+0xB6F5 = 0x8D76
+0xB6F6 = 0x8D77
+0xB6F7 = 0x8D78
+0xB6F9 = 0x8D79
+0xB6FA = 0x8D7A
+0xB6FB = 0x8D81
+0xB6FC = 0x8D82
+0xB6FD = 0x8D83
+0xB6FE = 0x8D84
+0xB6FF = 0x8D85
+0xB702 = 0x8D86
+0xB703 = 0x8D87
+0xB704 = 0x8D88
+0xB706 = 0x8D89
+0xB707 = 0x8D8A
+0xB708 = 0x8D8B
+0xB709 = 0x8D8C
+0xB70A = 0x8D8D
+0xB70B = 0x8D8E
+0xB70C = 0x8D8F
+0xB70D = 0x8D90
+0xB70E = 0x8D91
+0xB70F = 0x8D92
+0xB710 = 0x8D93
+0xB711 = 0x8D94
+0xB712 = 0x8D95
+0xB713 = 0x8D96
+0xB714 = 0x8D97
+0xB715 = 0x8D98
+0xB716 = 0x8D99
+0xB717 = 0x8D9A
+0xB718 = 0x8D9B
+0xB719 = 0x8D9C
+0xB71A = 0x8D9D
+0xB71B = 0x8D9E
+0xB71C = 0x8D9F
+0xB71D = 0x8DA0
+0xB71E = 0x8DA1
+0xB71F = 0x8DA2
+0xB720 = 0x8DA3
+0xB721 = 0x8DA4
+0xB722 = 0x8DA5
+0xB723 = 0x8DA6
+0xB724 = 0x8DA7
+0xB725 = 0x8DA8
+0xB726 = 0x8DA9
+0xB727 = 0x8DAA
+0xB72A = 0x8DAB
+0xB72B = 0x8DAC
+0xB72D = 0x8DAD
+0xB72E = 0x8DAE
+0xB731 = 0x8DAF
+0xB732 = 0x8DB0
+0xB733 = 0x8DB1
+0xB734 = 0x8DB2
+0xB735 = 0x8DB3
+0xB736 = 0x8DB4
+0xB737 = 0x8DB5
+0xB73A = 0x8DB6
+0xB73C = 0x8DB7
+0xB73D = 0x8DB8
+0xB73E = 0x8DB9
+0xB73F = 0x8DBA
+0xB740 = 0x8DBB
+0xB741 = 0x8DBC
+0xB742 = 0x8DBD
+0xB743 = 0x8DBE
+0xB745 = 0x8DBF
+0xB746 = 0x8DC0
+0xB747 = 0x8DC1
+0xB749 = 0x8DC2
+0xB74A = 0x8DC3
+0xB74B = 0x8DC4
+0xB74D = 0x8DC5
+0xB74E = 0x8DC6
+0xB74F = 0x8DC7
+0xB750 = 0x8DC8
+0xB751 = 0x8DC9
+0xB752 = 0x8DCA
+0xB753 = 0x8DCB
+0xB756 = 0x8DCC
+0xB757 = 0x8DCD
+0xB758 = 0x8DCE
+0xB759 = 0x8DCF
+0xB75A = 0x8DD0
+0xB75B = 0x8DD1
+0xB75C = 0x8DD2
+0xB75D = 0x8DD3
+0xB75E = 0x8DD4
+0xB75F = 0x8DD5
+0xB761 = 0x8DD6
+0xB762 = 0x8DD7
+0xB763 = 0x8DD8
+0xB765 = 0x8DD9
+0xB766 = 0x8DDA
+0xB767 = 0x8DDB
+0xB769 = 0x8DDC
+0xB76A = 0x8DDD
+0xB76B = 0x8DDE
+0xB76C = 0x8DDF
+0xB76D = 0x8DE0
+0xB76E = 0x8DE1
+0xB76F = 0x8DE2
+0xB772 = 0x8DE3
+0xB774 = 0x8DE4
+0xB776 = 0x8DE5
+0xB777 = 0x8DE6
+0xB778 = 0x8DE7
+0xB779 = 0x8DE8
+0xB77A = 0x8DE9
+0xB77B = 0x8DEA
+0xB77E = 0x8DEB
+0xB77F = 0x8DEC
+0xB781 = 0x8DED
+0xB782 = 0x8DEE
+0xB783 = 0x8DEF
+0xB785 = 0x8DF0
+0xB786 = 0x8DF1
+0xB787 = 0x8DF2
+0xB788 = 0x8DF3
+0xB789 = 0x8DF4
+0xB78A = 0x8DF5
+0xB78B = 0x8DF6
+0xB78E = 0x8DF7
+0xB793 = 0x8DF8
+0xB794 = 0x8DF9
+0xB795 = 0x8DFA
+0xB79A = 0x8DFB
+0xB79B = 0x8DFC
+0xB79D = 0x8DFD
+0xB79E = 0x8DFE
+0xB79F = 0x8E41
+0xB7A1 = 0x8E42
+0xB7A2 = 0x8E43
+0xB7A3 = 0x8E44
+0xB7A4 = 0x8E45
+0xB7A5 = 0x8E46
+0xB7A6 = 0x8E47
+0xB7A7 = 0x8E48
+0xB7AA = 0x8E49
+0xB7AE = 0x8E4A
+0xB7AF = 0x8E4B
+0xB7B0 = 0x8E4C
+0xB7B1 = 0x8E4D
+0xB7B2 = 0x8E4E
+0xB7B3 = 0x8E4F
+0xB7B6 = 0x8E50
+0xB7B7 = 0x8E51
+0xB7B9 = 0x8E52
+0xB7BA = 0x8E53
+0xB7BB = 0x8E54
+0xB7BC = 0x8E55
+0xB7BD = 0x8E56
+0xB7BE = 0x8E57
+0xB7BF = 0x8E58
+0xB7C0 = 0x8E59
+0xB7C1 = 0x8E5A
+0xB7C2 = 0x8E61
+0xB7C3 = 0x8E62
+0xB7C4 = 0x8E63
+0xB7C5 = 0x8E64
+0xB7C6 = 0x8E65
+0xB7C8 = 0x8E66
+0xB7CA = 0x8E67
+0xB7CB = 0x8E68
+0xB7CC = 0x8E69
+0xB7CD = 0x8E6A
+0xB7CE = 0x8E6B
+0xB7CF = 0x8E6C
+0xB7D0 = 0x8E6D
+0xB7D1 = 0x8E6E
+0xB7D2 = 0x8E6F
+0xB7D3 = 0x8E70
+0xB7D4 = 0x8E71
+0xB7D5 = 0x8E72
+0xB7D6 = 0x8E73
+0xB7D7 = 0x8E74
+0xB7D8 = 0x8E75
+0xB7D9 = 0x8E76
+0xB7DA = 0x8E77
+0xB7DB = 0x8E78
+0xB7DC = 0x8E79
+0xB7DD = 0x8E7A
+0xB7DE = 0x8E81
+0xB7DF = 0x8E82
+0xB7E0 = 0x8E83
+0xB7E1 = 0x8E84
+0xB7E2 = 0x8E85
+0xB7E3 = 0x8E86
+0xB7E4 = 0x8E87
+0xB7E5 = 0x8E88
+0xB7E6 = 0x8E89
+0xB7E7 = 0x8E8A
+0xB7E8 = 0x8E8B
+0xB7E9 = 0x8E8C
+0xB7EA = 0x8E8D
+0xB7EB = 0x8E8E
+0xB7EE = 0x8E8F
+0xB7EF = 0x8E90
+0xB7F1 = 0x8E91
+0xB7F2 = 0x8E92
+0xB7F3 = 0x8E93
+0xB7F5 = 0x8E94
+0xB7F6 = 0x8E95
+0xB7F7 = 0x8E96
+0xB7F8 = 0x8E97
+0xB7F9 = 0x8E98
+0xB7FA = 0x8E99
+0xB7FB = 0x8E9A
+0xB7FE = 0x8E9B
+0xB802 = 0x8E9C
+0xB803 = 0x8E9D
+0xB804 = 0x8E9E
+0xB805 = 0x8E9F
+0xB806 = 0x8EA0
+0xB80A = 0x8EA1
+0xB80B = 0x8EA2
+0xB80D = 0x8EA3
+0xB80E = 0x8EA4
+0xB80F = 0x8EA5
+0xB811 = 0x8EA6
+0xB812 = 0x8EA7
+0xB813 = 0x8EA8
+0xB814 = 0x8EA9
+0xB815 = 0x8EAA
+0xB816 = 0x8EAB
+0xB817 = 0x8EAC
+0xB81A = 0x8EAD
+0xB81C = 0x8EAE
+0xB81E = 0x8EAF
+0xB81F = 0x8EB0
+0xB820 = 0x8EB1
+0xB821 = 0x8EB2
+0xB822 = 0x8EB3
+0xB823 = 0x8EB4
+0xB826 = 0x8EB5
+0xB827 = 0x8EB6
+0xB829 = 0x8EB7
+0xB82A = 0x8EB8
+0xB82B = 0x8EB9
+0xB82D = 0x8EBA
+0xB82E = 0x8EBB
+0xB82F = 0x8EBC
+0xB830 = 0x8EBD
+0xB831 = 0x8EBE
+0xB832 = 0x8EBF
+0xB833 = 0x8EC0
+0xB836 = 0x8EC1
+0xB83A = 0x8EC2
+0xB83B = 0x8EC3
+0xB83C = 0x8EC4
+0xB83D = 0x8EC5
+0xB83E = 0x8EC6
+0xB83F = 0x8EC7
+0xB841 = 0x8EC8
+0xB842 = 0x8EC9
+0xB843 = 0x8ECA
+0xB845 = 0x8ECB
+0xB846 = 0x8ECC
+0xB847 = 0x8ECD
+0xB848 = 0x8ECE
+0xB849 = 0x8ECF
+0xB84A = 0x8ED0
+0xB84B = 0x8ED1
+0xB84C = 0x8ED2
+0xB84D = 0x8ED3
+0xB84E = 0x8ED4
+0xB84F = 0x8ED5
+0xB850 = 0x8ED6
+0xB852 = 0x8ED7
+0xB854 = 0x8ED8
+0xB855 = 0x8ED9
+0xB856 = 0x8EDA
+0xB857 = 0x8EDB
+0xB858 = 0x8EDC
+0xB859 = 0x8EDD
+0xB85A = 0x8EDE
+0xB85B = 0x8EDF
+0xB85E = 0x8EE0
+0xB85F = 0x8EE1
+0xB861 = 0x8EE2
+0xB862 = 0x8EE3
+0xB863 = 0x8EE4
+0xB865 = 0x8EE5
+0xB866 = 0x8EE6
+0xB867 = 0x8EE7
+0xB868 = 0x8EE8
+0xB869 = 0x8EE9
+0xB86A = 0x8EEA
+0xB86B = 0x8EEB
+0xB86E = 0x8EEC
+0xB870 = 0x8EED
+0xB872 = 0x8EEE
+0xB873 = 0x8EEF
+0xB874 = 0x8EF0
+0xB875 = 0x8EF1
+0xB876 = 0x8EF2
+0xB877 = 0x8EF3
+0xB879 = 0x8EF4
+0xB87A = 0x8EF5
+0xB87B = 0x8EF6
+0xB87D = 0x8EF7
+0xB87E = 0x8EF8
+0xB87F = 0x8EF9
+0xB880 = 0x8EFA
+0xB881 = 0x8EFB
+0xB882 = 0x8EFC
+0xB883 = 0x8EFD
+0xB884 = 0x8EFE
+0xB885 = 0x8F41
+0xB886 = 0x8F42
+0xB887 = 0x8F43
+0xB888 = 0x8F44
+0xB889 = 0x8F45
+0xB88A = 0x8F46
+0xB88B = 0x8F47
+0xB88C = 0x8F48
+0xB88E = 0x8F49
+0xB88F = 0x8F4A
+0xB890 = 0x8F4B
+0xB891 = 0x8F4C
+0xB892 = 0x8F4D
+0xB893 = 0x8F4E
+0xB894 = 0x8F4F
+0xB895 = 0x8F50
+0xB896 = 0x8F51
+0xB897 = 0x8F52
+0xB898 = 0x8F53
+0xB899 = 0x8F54
+0xB89A = 0x8F55
+0xB89B = 0x8F56
+0xB89C = 0x8F57
+0xB89D = 0x8F58
+0xB89E = 0x8F59
+0xB89F = 0x8F5A
+0xB8A0 = 0x8F61
+0xB8A1 = 0x8F62
+0xB8A2 = 0x8F63
+0xB8A3 = 0x8F64
+0xB8A4 = 0x8F65
+0xB8A5 = 0x8F66
+0xB8A6 = 0x8F67
+0xB8A7 = 0x8F68
+0xB8A9 = 0x8F69
+0xB8AA = 0x8F6A
+0xB8AB = 0x8F6B
+0xB8AC = 0x8F6C
+0xB8AD = 0x8F6D
+0xB8AE = 0x8F6E
+0xB8AF = 0x8F6F
+0xB8B1 = 0x8F70
+0xB8B2 = 0x8F71
+0xB8B3 = 0x8F72
+0xB8B5 = 0x8F73
+0xB8B6 = 0x8F74
+0xB8B7 = 0x8F75
+0xB8B9 = 0x8F76
+0xB8BA = 0x8F77
+0xB8BB = 0x8F78
+0xB8BC = 0x8F79
+0xB8BD = 0x8F7A
+0xB8BE = 0x8F81
+0xB8BF = 0x8F82
+0xB8C2 = 0x8F83
+0xB8C4 = 0x8F84
+0xB8C6 = 0x8F85
+0xB8C7 = 0x8F86
+0xB8C8 = 0x8F87
+0xB8C9 = 0x8F88
+0xB8CA = 0x8F89
+0xB8CB = 0x8F8A
+0xB8CD = 0x8F8B
+0xB8CE = 0x8F8C
+0xB8CF = 0x8F8D
+0xB8D1 = 0x8F8E
+0xB8D2 = 0x8F8F
+0xB8D3 = 0x8F90
+0xB8D5 = 0x8F91
+0xB8D6 = 0x8F92
+0xB8D7 = 0x8F93
+0xB8D8 = 0x8F94
+0xB8D9 = 0x8F95
+0xB8DA = 0x8F96
+0xB8DB = 0x8F97
+0xB8DC = 0x8F98
+0xB8DE = 0x8F99
+0xB8E0 = 0x8F9A
+0xB8E2 = 0x8F9B
+0xB8E3 = 0x8F9C
+0xB8E4 = 0x8F9D
+0xB8E5 = 0x8F9E
+0xB8E6 = 0x8F9F
+0xB8E7 = 0x8FA0
+0xB8EA = 0x8FA1
+0xB8EB = 0x8FA2
+0xB8ED = 0x8FA3
+0xB8EE = 0x8FA4
+0xB8EF = 0x8FA5
+0xB8F1 = 0x8FA6
+0xB8F2 = 0x8FA7
+0xB8F3 = 0x8FA8
+0xB8F4 = 0x8FA9
+0xB8F5 = 0x8FAA
+0xB8F6 = 0x8FAB
+0xB8F7 = 0x8FAC
+0xB8FA = 0x8FAD
+0xB8FC = 0x8FAE
+0xB8FE = 0x8FAF
+0xB8FF = 0x8FB0
+0xB900 = 0x8FB1
+0xB901 = 0x8FB2
+0xB902 = 0x8FB3
+0xB903 = 0x8FB4
+0xB905 = 0x8FB5
+0xB906 = 0x8FB6
+0xB907 = 0x8FB7
+0xB908 = 0x8FB8
+0xB909 = 0x8FB9
+0xB90A = 0x8FBA
+0xB90B = 0x8FBB
+0xB90C = 0x8FBC
+0xB90D = 0x8FBD
+0xB90E = 0x8FBE
+0xB90F = 0x8FBF
+0xB910 = 0x8FC0
+0xB911 = 0x8FC1
+0xB912 = 0x8FC2
+0xB913 = 0x8FC3
+0xB914 = 0x8FC4
+0xB915 = 0x8FC5
+0xB916 = 0x8FC6
+0xB917 = 0x8FC7
+0xB919 = 0x8FC8
+0xB91A = 0x8FC9
+0xB91B = 0x8FCA
+0xB91C = 0x8FCB
+0xB91D = 0x8FCC
+0xB91E = 0x8FCD
+0xB91F = 0x8FCE
+0xB921 = 0x8FCF
+0xB922 = 0x8FD0
+0xB923 = 0x8FD1
+0xB924 = 0x8FD2
+0xB925 = 0x8FD3
+0xB926 = 0x8FD4
+0xB927 = 0x8FD5
+0xB928 = 0x8FD6
+0xB929 = 0x8FD7
+0xB92A = 0x8FD8
+0xB92B = 0x8FD9
+0xB92C = 0x8FDA
+0xB92D = 0x8FDB
+0xB92E = 0x8FDC
+0xB92F = 0x8FDD
+0xB930 = 0x8FDE
+0xB931 = 0x8FDF
+0xB932 = 0x8FE0
+0xB933 = 0x8FE1
+0xB934 = 0x8FE2
+0xB935 = 0x8FE3
+0xB936 = 0x8FE4
+0xB937 = 0x8FE5
+0xB938 = 0x8FE6
+0xB939 = 0x8FE7
+0xB93A = 0x8FE8
+0xB93B = 0x8FE9
+0xB93E = 0x8FEA
+0xB93F = 0x8FEB
+0xB941 = 0x8FEC
+0xB942 = 0x8FED
+0xB943 = 0x8FEE
+0xB945 = 0x8FEF
+0xB946 = 0x8FF0
+0xB947 = 0x8FF1
+0xB948 = 0x8FF2
+0xB949 = 0x8FF3
+0xB94A = 0x8FF4
+0xB94B = 0x8FF5
+0xB94D = 0x8FF6
+0xB94E = 0x8FF7
+0xB950 = 0x8FF8
+0xB952 = 0x8FF9
+0xB953 = 0x8FFA
+0xB954 = 0x8FFB
+0xB955 = 0x8FFC
+0xB956 = 0x8FFD
+0xB957 = 0x8FFE
+0xB95A = 0x9041
+0xB95B = 0x9042
+0xB95D = 0x9043
+0xB95E = 0x9044
+0xB95F = 0x9045
+0xB961 = 0x9046
+0xB962 = 0x9047
+0xB963 = 0x9048
+0xB964 = 0x9049
+0xB965 = 0x904A
+0xB966 = 0x904B
+0xB967 = 0x904C
+0xB96A = 0x904D
+0xB96C = 0x904E
+0xB96E = 0x904F
+0xB96F = 0x9050
+0xB970 = 0x9051
+0xB971 = 0x9052
+0xB972 = 0x9053
+0xB973 = 0x9054
+0xB976 = 0x9055
+0xB977 = 0x9056
+0xB979 = 0x9057
+0xB97A = 0x9058
+0xB97B = 0x9059
+0xB97D = 0x905A
+0xB97E = 0x9061
+0xB97F = 0x9062
+0xB980 = 0x9063
+0xB981 = 0x9064
+0xB982 = 0x9065
+0xB983 = 0x9066
+0xB986 = 0x9067
+0xB988 = 0x9068
+0xB98B = 0x9069
+0xB98C = 0x906A
+0xB98F = 0x906B
+0xB990 = 0x906C
+0xB991 = 0x906D
+0xB992 = 0x906E
+0xB993 = 0x906F
+0xB994 = 0x9070
+0xB995 = 0x9071
+0xB996 = 0x9072
+0xB997 = 0x9073
+0xB998 = 0x9074
+0xB999 = 0x9075
+0xB99A = 0x9076
+0xB99B = 0x9077
+0xB99C = 0x9078
+0xB99D = 0x9079
+0xB99E = 0x907A
+0xB99F = 0x9081
+0xB9A0 = 0x9082
+0xB9A1 = 0x9083
+0xB9A2 = 0x9084
+0xB9A3 = 0x9085
+0xB9A4 = 0x9086
+0xB9A5 = 0x9087
+0xB9A6 = 0x9088
+0xB9A7 = 0x9089
+0xB9A8 = 0x908A
+0xB9A9 = 0x908B
+0xB9AA = 0x908C
+0xB9AB = 0x908D
+0xB9AE = 0x908E
+0xB9AF = 0x908F
+0xB9B1 = 0x9090
+0xB9B2 = 0x9091
+0xB9B3 = 0x9092
+0xB9B5 = 0x9093
+0xB9B6 = 0x9094
+0xB9B7 = 0x9095
+0xB9B8 = 0x9096
+0xB9B9 = 0x9097
+0xB9BA = 0x9098
+0xB9BB = 0x9099
+0xB9BE = 0x909A
+0xB9C0 = 0x909B
+0xB9C2 = 0x909C
+0xB9C3 = 0x909D
+0xB9C4 = 0x909E
+0xB9C5 = 0x909F
+0xB9C6 = 0x90A0
+0xB9C7 = 0x90A1
+0xB9CA = 0x90A2
+0xB9CB = 0x90A3
+0xB9CD = 0x90A4
+0xB9D3 = 0x90A5
+0xB9D4 = 0x90A6
+0xB9D5 = 0x90A7
+0xB9D6 = 0x90A8
+0xB9D7 = 0x90A9
+0xB9DA = 0x90AA
+0xB9DC = 0x90AB
+0xB9DF = 0x90AC
+0xB9E0 = 0x90AD
+0xB9E2 = 0x90AE
+0xB9E6 = 0x90AF
+0xB9E7 = 0x90B0
+0xB9E9 = 0x90B1
+0xB9EA = 0x90B2
+0xB9EB = 0x90B3
+0xB9ED = 0x90B4
+0xB9EE = 0x90B5
+0xB9EF = 0x90B6
+0xB9F0 = 0x90B7
+0xB9F1 = 0x90B8
+0xB9F2 = 0x90B9
+0xB9F3 = 0x90BA
+0xB9F6 = 0x90BB
+0xB9FB = 0x90BC
+0xB9FC = 0x90BD
+0xB9FD = 0x90BE
+0xB9FE = 0x90BF
+0xB9FF = 0x90C0
+0xBA02 = 0x90C1
+0xBA03 = 0x90C2
+0xBA04 = 0x90C3
+0xBA05 = 0x90C4
+0xBA06 = 0x90C5
+0xBA07 = 0x90C6
+0xBA09 = 0x90C7
+0xBA0A = 0x90C8
+0xBA0B = 0x90C9
+0xBA0C = 0x90CA
+0xBA0D = 0x90CB
+0xBA0E = 0x90CC
+0xBA0F = 0x90CD
+0xBA10 = 0x90CE
+0xBA11 = 0x90CF
+0xBA12 = 0x90D0
+0xBA13 = 0x90D1
+0xBA14 = 0x90D2
+0xBA16 = 0x90D3
+0xBA17 = 0x90D4
+0xBA18 = 0x90D5
+0xBA19 = 0x90D6
+0xBA1A = 0x90D7
+0xBA1B = 0x90D8
+0xBA1C = 0x90D9
+0xBA1D = 0x90DA
+0xBA1E = 0x90DB
+0xBA1F = 0x90DC
+0xBA20 = 0x90DD
+0xBA21 = 0x90DE
+0xBA22 = 0x90DF
+0xBA23 = 0x90E0
+0xBA24 = 0x90E1
+0xBA25 = 0x90E2
+0xBA26 = 0x90E3
+0xBA27 = 0x90E4
+0xBA28 = 0x90E5
+0xBA29 = 0x90E6
+0xBA2A = 0x90E7
+0xBA2B = 0x90E8
+0xBA2C = 0x90E9
+0xBA2D = 0x90EA
+0xBA2E = 0x90EB
+0xBA2F = 0x90EC
+0xBA30 = 0x90ED
+0xBA31 = 0x90EE
+0xBA32 = 0x90EF
+0xBA33 = 0x90F0
+0xBA34 = 0x90F1
+0xBA35 = 0x90F2
+0xBA36 = 0x90F3
+0xBA37 = 0x90F4
+0xBA3A = 0x90F5
+0xBA3B = 0x90F6
+0xBA3D = 0x90F7
+0xBA3E = 0x90F8
+0xBA3F = 0x90F9
+0xBA41 = 0x90FA
+0xBA43 = 0x90FB
+0xBA44 = 0x90FC
+0xBA45 = 0x90FD
+0xBA46 = 0x90FE
+0xBA47 = 0x9141
+0xBA4A = 0x9142
+0xBA4C = 0x9143
+0xBA4F = 0x9144
+0xBA50 = 0x9145
+0xBA51 = 0x9146
+0xBA52 = 0x9147
+0xBA56 = 0x9148
+0xBA57 = 0x9149
+0xBA59 = 0x914A
+0xBA5A = 0x914B
+0xBA5B = 0x914C
+0xBA5D = 0x914D
+0xBA5E = 0x914E
+0xBA5F = 0x914F
+0xBA60 = 0x9150
+0xBA61 = 0x9151
+0xBA62 = 0x9152
+0xBA63 = 0x9153
+0xBA66 = 0x9154
+0xBA6A = 0x9155
+0xBA6B = 0x9156
+0xBA6C = 0x9157
+0xBA6D = 0x9158
+0xBA6E = 0x9159
+0xBA6F = 0x915A
+0xBA72 = 0x9161
+0xBA73 = 0x9162
+0xBA75 = 0x9163
+0xBA76 = 0x9164
+0xBA77 = 0x9165
+0xBA79 = 0x9166
+0xBA7A = 0x9167
+0xBA7B = 0x9168
+0xBA7C = 0x9169
+0xBA7D = 0x916A
+0xBA7E = 0x916B
+0xBA7F = 0x916C
+0xBA80 = 0x916D
+0xBA81 = 0x916E
+0xBA82 = 0x916F
+0xBA86 = 0x9170
+0xBA88 = 0x9171
+0xBA89 = 0x9172
+0xBA8A = 0x9173
+0xBA8B = 0x9174
+0xBA8D = 0x9175
+0xBA8E = 0x9176
+0xBA8F = 0x9177
+0xBA90 = 0x9178
+0xBA91 = 0x9179
+0xBA92 = 0x917A
+0xBA93 = 0x9181
+0xBA94 = 0x9182
+0xBA95 = 0x9183
+0xBA96 = 0x9184
+0xBA97 = 0x9185
+0xBA98 = 0x9186
+0xBA99 = 0x9187
+0xBA9A = 0x9188
+0xBA9B = 0x9189
+0xBA9C = 0x918A
+0xBA9D = 0x918B
+0xBA9E = 0x918C
+0xBA9F = 0x918D
+0xBAA0 = 0x918E
+0xBAA1 = 0x918F
+0xBAA2 = 0x9190
+0xBAA3 = 0x9191
+0xBAA4 = 0x9192
+0xBAA5 = 0x9193
+0xBAA6 = 0x9194
+0xBAA7 = 0x9195
+0xBAAA = 0x9196
+0xBAAD = 0x9197
+0xBAAE = 0x9198
+0xBAAF = 0x9199
+0xBAB1 = 0x919A
+0xBAB3 = 0x919B
+0xBAB4 = 0x919C
+0xBAB5 = 0x919D
+0xBAB6 = 0x919E
+0xBAB7 = 0x919F
+0xBABA = 0x91A0
+0xBABC = 0x91A1
+0xBABE = 0x91A2
+0xBABF = 0x91A3
+0xBAC0 = 0x91A4
+0xBAC1 = 0x91A5
+0xBAC2 = 0x91A6
+0xBAC3 = 0x91A7
+0xBAC5 = 0x91A8
+0xBAC6 = 0x91A9
+0xBAC7 = 0x91AA
+0xBAC9 = 0x91AB
+0xBACA = 0x91AC
+0xBACB = 0x91AD
+0xBACC = 0x91AE
+0xBACD = 0x91AF
+0xBACE = 0x91B0
+0xBACF = 0x91B1
+0xBAD0 = 0x91B2
+0xBAD1 = 0x91B3
+0xBAD2 = 0x91B4
+0xBAD3 = 0x91B5
+0xBAD4 = 0x91B6
+0xBAD5 = 0x91B7
+0xBAD6 = 0x91B8
+0xBAD7 = 0x91B9
+0xBADA = 0x91BA
+0xBADB = 0x91BB
+0xBADC = 0x91BC
+0xBADD = 0x91BD
+0xBADE = 0x91BE
+0xBADF = 0x91BF
+0xBAE0 = 0x91C0
+0xBAE1 = 0x91C1
+0xBAE2 = 0x91C2
+0xBAE3 = 0x91C3
+0xBAE4 = 0x91C4
+0xBAE5 = 0x91C5
+0xBAE6 = 0x91C6
+0xBAE7 = 0x91C7
+0xBAE8 = 0x91C8
+0xBAE9 = 0x91C9
+0xBAEA = 0x91CA
+0xBAEB = 0x91CB
+0xBAEC = 0x91CC
+0xBAED = 0x91CD
+0xBAEE = 0x91CE
+0xBAEF = 0x91CF
+0xBAF0 = 0x91D0
+0xBAF1 = 0x91D1
+0xBAF2 = 0x91D2
+0xBAF3 = 0x91D3
+0xBAF4 = 0x91D4
+0xBAF5 = 0x91D5
+0xBAF6 = 0x91D6
+0xBAF7 = 0x91D7
+0xBAF8 = 0x91D8
+0xBAF9 = 0x91D9
+0xBAFA = 0x91DA
+0xBAFB = 0x91DB
+0xBAFD = 0x91DC
+0xBAFE = 0x91DD
+0xBAFF = 0x91DE
+0xBB01 = 0x91DF
+0xBB02 = 0x91E0
+0xBB03 = 0x91E1
+0xBB05 = 0x91E2
+0xBB06 = 0x91E3
+0xBB07 = 0x91E4
+0xBB08 = 0x91E5
+0xBB09 = 0x91E6
+0xBB0A = 0x91E7
+0xBB0B = 0x91E8
+0xBB0C = 0x91E9
+0xBB0E = 0x91EA
+0xBB10 = 0x91EB
+0xBB12 = 0x91EC
+0xBB13 = 0x91ED
+0xBB14 = 0x91EE
+0xBB15 = 0x91EF
+0xBB16 = 0x91F0
+0xBB17 = 0x91F1
+0xBB19 = 0x91F2
+0xBB1A = 0x91F3
+0xBB1B = 0x91F4
+0xBB1D = 0x91F5
+0xBB1E = 0x91F6
+0xBB1F = 0x91F7
+0xBB21 = 0x91F8
+0xBB22 = 0x91F9
+0xBB23 = 0x91FA
+0xBB24 = 0x91FB
+0xBB25 = 0x91FC
+0xBB26 = 0x91FD
+0xBB27 = 0x91FE
+0xBB28 = 0x9241
+0xBB2A = 0x9242
+0xBB2C = 0x9243
+0xBB2D = 0x9244
+0xBB2E = 0x9245
+0xBB2F = 0x9246
+0xBB30 = 0x9247
+0xBB31 = 0x9248
+0xBB32 = 0x9249
+0xBB33 = 0x924A
+0xBB37 = 0x924B
+0xBB39 = 0x924C
+0xBB3A = 0x924D
+0xBB3F = 0x924E
+0xBB40 = 0x924F
+0xBB41 = 0x9250
+0xBB42 = 0x9251
+0xBB43 = 0x9252
+0xBB46 = 0x9253
+0xBB48 = 0x9254
+0xBB4A = 0x9255
+0xBB4B = 0x9256
+0xBB4C = 0x9257
+0xBB4E = 0x9258
+0xBB51 = 0x9259
+0xBB52 = 0x925A
+0xBB53 = 0x9261
+0xBB55 = 0x9262
+0xBB56 = 0x9263
+0xBB57 = 0x9264
+0xBB59 = 0x9265
+0xBB5A = 0x9266
+0xBB5B = 0x9267
+0xBB5C = 0x9268
+0xBB5D = 0x9269
+0xBB5E = 0x926A
+0xBB5F = 0x926B
+0xBB60 = 0x926C
+0xBB62 = 0x926D
+0xBB64 = 0x926E
+0xBB65 = 0x926F
+0xBB66 = 0x9270
+0xBB67 = 0x9271
+0xBB68 = 0x9272
+0xBB69 = 0x9273
+0xBB6A = 0x9274
+0xBB6B = 0x9275
+0xBB6D = 0x9276
+0xBB6E = 0x9277
+0xBB6F = 0x9278
+0xBB70 = 0x9279
+0xBB71 = 0x927A
+0xBB72 = 0x9281
+0xBB73 = 0x9282
+0xBB74 = 0x9283
+0xBB75 = 0x9284
+0xBB76 = 0x9285
+0xBB77 = 0x9286
+0xBB78 = 0x9287
+0xBB79 = 0x9288
+0xBB7A = 0x9289
+0xBB7B = 0x928A
+0xBB7C = 0x928B
+0xBB7D = 0x928C
+0xBB7E = 0x928D
+0xBB7F = 0x928E
+0xBB80 = 0x928F
+0xBB81 = 0x9290
+0xBB82 = 0x9291
+0xBB83 = 0x9292
+0xBB84 = 0x9293
+0xBB85 = 0x9294
+0xBB86 = 0x9295
+0xBB87 = 0x9296
+0xBB89 = 0x9297
+0xBB8A = 0x9298
+0xBB8B = 0x9299
+0xBB8D = 0x929A
+0xBB8E = 0x929B
+0xBB8F = 0x929C
+0xBB91 = 0x929D
+0xBB92 = 0x929E
+0xBB93 = 0x929F
+0xBB94 = 0x92A0
+0xBB95 = 0x92A1
+0xBB96 = 0x92A2
+0xBB97 = 0x92A3
+0xBB98 = 0x92A4
+0xBB99 = 0x92A5
+0xBB9A = 0x92A6
+0xBB9B = 0x92A7
+0xBB9C = 0x92A8
+0xBB9D = 0x92A9
+0xBB9E = 0x92AA
+0xBB9F = 0x92AB
+0xBBA0 = 0x92AC
+0xBBA1 = 0x92AD
+0xBBA2 = 0x92AE
+0xBBA3 = 0x92AF
+0xBBA5 = 0x92B0
+0xBBA6 = 0x92B1
+0xBBA7 = 0x92B2
+0xBBA9 = 0x92B3
+0xBBAA = 0x92B4
+0xBBAB = 0x92B5
+0xBBAD = 0x92B6
+0xBBAE = 0x92B7
+0xBBAF = 0x92B8
+0xBBB0 = 0x92B9
+0xBBB1 = 0x92BA
+0xBBB2 = 0x92BB
+0xBBB3 = 0x92BC
+0xBBB5 = 0x92BD
+0xBBB6 = 0x92BE
+0xBBB8 = 0x92BF
+0xBBB9 = 0x92C0
+0xBBBA = 0x92C1
+0xBBBB = 0x92C2
+0xBBBC = 0x92C3
+0xBBBD = 0x92C4
+0xBBBE = 0x92C5
+0xBBBF = 0x92C6
+0xBBC1 = 0x92C7
+0xBBC2 = 0x92C8
+0xBBC3 = 0x92C9
+0xBBC5 = 0x92CA
+0xBBC6 = 0x92CB
+0xBBC7 = 0x92CC
+0xBBC9 = 0x92CD
+0xBBCA = 0x92CE
+0xBBCB = 0x92CF
+0xBBCC = 0x92D0
+0xBBCD = 0x92D1
+0xBBCE = 0x92D2
+0xBBCF = 0x92D3
+0xBBD1 = 0x92D4
+0xBBD2 = 0x92D5
+0xBBD4 = 0x92D6
+0xBBD5 = 0x92D7
+0xBBD6 = 0x92D8
+0xBBD7 = 0x92D9
+0xBBD8 = 0x92DA
+0xBBD9 = 0x92DB
+0xBBDA = 0x92DC
+0xBBDB = 0x92DD
+0xBBDC = 0x92DE
+0xBBDD = 0x92DF
+0xBBDE = 0x92E0
+0xBBDF = 0x92E1
+0xBBE0 = 0x92E2
+0xBBE1 = 0x92E3
+0xBBE2 = 0x92E4
+0xBBE3 = 0x92E5
+0xBBE4 = 0x92E6
+0xBBE5 = 0x92E7
+0xBBE6 = 0x92E8
+0xBBE7 = 0x92E9
+0xBBE8 = 0x92EA
+0xBBE9 = 0x92EB
+0xBBEA = 0x92EC
+0xBBEB = 0x92ED
+0xBBEC = 0x92EE
+0xBBED = 0x92EF
+0xBBEE = 0x92F0
+0xBBEF = 0x92F1
+0xBBF0 = 0x92F2
+0xBBF1 = 0x92F3
+0xBBF2 = 0x92F4
+0xBBF3 = 0x92F5
+0xBBF4 = 0x92F6
+0xBBF5 = 0x92F7
+0xBBF6 = 0x92F8
+0xBBF7 = 0x92F9
+0xBBFA = 0x92FA
+0xBBFB = 0x92FB
+0xBBFD = 0x92FC
+0xBBFE = 0x92FD
+0xBC01 = 0x92FE
+0xBC03 = 0x9341
+0xBC04 = 0x9342
+0xBC05 = 0x9343
+0xBC06 = 0x9344
+0xBC07 = 0x9345
+0xBC0A = 0x9346
+0xBC0E = 0x9347
+0xBC10 = 0x9348
+0xBC12 = 0x9349
+0xBC13 = 0x934A
+0xBC19 = 0x934B
+0xBC1A = 0x934C
+0xBC20 = 0x934D
+0xBC21 = 0x934E
+0xBC22 = 0x934F
+0xBC23 = 0x9350
+0xBC26 = 0x9351
+0xBC28 = 0x9352
+0xBC2A = 0x9353
+0xBC2B = 0x9354
+0xBC2C = 0x9355
+0xBC2E = 0x9356
+0xBC2F = 0x9357
+0xBC32 = 0x9358
+0xBC33 = 0x9359
+0xBC35 = 0x935A
+0xBC36 = 0x9361
+0xBC37 = 0x9362
+0xBC39 = 0x9363
+0xBC3A = 0x9364
+0xBC3B = 0x9365
+0xBC3C = 0x9366
+0xBC3D = 0x9367
+0xBC3E = 0x9368
+0xBC3F = 0x9369
+0xBC42 = 0x936A
+0xBC46 = 0x936B
+0xBC47 = 0x936C
+0xBC48 = 0x936D
+0xBC4A = 0x936E
+0xBC4B = 0x936F
+0xBC4E = 0x9370
+0xBC4F = 0x9371
+0xBC51 = 0x9372
+0xBC52 = 0x9373
+0xBC53 = 0x9374
+0xBC54 = 0x9375
+0xBC55 = 0x9376
+0xBC56 = 0x9377
+0xBC57 = 0x9378
+0xBC58 = 0x9379
+0xBC59 = 0x937A
+0xBC5A = 0x9381
+0xBC5B = 0x9382
+0xBC5C = 0x9383
+0xBC5E = 0x9384
+0xBC5F = 0x9385
+0xBC60 = 0x9386
+0xBC61 = 0x9387
+0xBC62 = 0x9388
+0xBC63 = 0x9389
+0xBC64 = 0x938A
+0xBC65 = 0x938B
+0xBC66 = 0x938C
+0xBC67 = 0x938D
+0xBC68 = 0x938E
+0xBC69 = 0x938F
+0xBC6A = 0x9390
+0xBC6B = 0x9391
+0xBC6C = 0x9392
+0xBC6D = 0x9393
+0xBC6E = 0x9394
+0xBC6F = 0x9395
+0xBC70 = 0x9396
+0xBC71 = 0x9397
+0xBC72 = 0x9398
+0xBC73 = 0x9399
+0xBC74 = 0x939A
+0xBC75 = 0x939B
+0xBC76 = 0x939C
+0xBC77 = 0x939D
+0xBC78 = 0x939E
+0xBC79 = 0x939F
+0xBC7A = 0x93A0
+0xBC7B = 0x93A1
+0xBC7C = 0x93A2
+0xBC7D = 0x93A3
+0xBC7E = 0x93A4
+0xBC7F = 0x93A5
+0xBC80 = 0x93A6
+0xBC81 = 0x93A7
+0xBC82 = 0x93A8
+0xBC83 = 0x93A9
+0xBC86 = 0x93AA
+0xBC87 = 0x93AB
+0xBC89 = 0x93AC
+0xBC8A = 0x93AD
+0xBC8D = 0x93AE
+0xBC8F = 0x93AF
+0xBC90 = 0x93B0
+0xBC91 = 0x93B1
+0xBC92 = 0x93B2
+0xBC93 = 0x93B3
+0xBC96 = 0x93B4
+0xBC98 = 0x93B5
+0xBC9B = 0x93B6
+0xBC9C = 0x93B7
+0xBC9D = 0x93B8
+0xBC9E = 0x93B9
+0xBC9F = 0x93BA
+0xBCA2 = 0x93BB
+0xBCA3 = 0x93BC
+0xBCA5 = 0x93BD
+0xBCA6 = 0x93BE
+0xBCA9 = 0x93BF
+0xBCAA = 0x93C0
+0xBCAB = 0x93C1
+0xBCAC = 0x93C2
+0xBCAD = 0x93C3
+0xBCAE = 0x93C4
+0xBCAF = 0x93C5
+0xBCB2 = 0x93C6
+0xBCB6 = 0x93C7
+0xBCB7 = 0x93C8
+0xBCB8 = 0x93C9
+0xBCB9 = 0x93CA
+0xBCBA = 0x93CB
+0xBCBB = 0x93CC
+0xBCBE = 0x93CD
+0xBCBF = 0x93CE
+0xBCC1 = 0x93CF
+0xBCC2 = 0x93D0
+0xBCC3 = 0x93D1
+0xBCC5 = 0x93D2
+0xBCC6 = 0x93D3
+0xBCC7 = 0x93D4
+0xBCC8 = 0x93D5
+0xBCC9 = 0x93D6
+0xBCCA = 0x93D7
+0xBCCB = 0x93D8
+0xBCCC = 0x93D9
+0xBCCE = 0x93DA
+0xBCD2 = 0x93DB
+0xBCD3 = 0x93DC
+0xBCD4 = 0x93DD
+0xBCD6 = 0x93DE
+0xBCD7 = 0x93DF
+0xBCD9 = 0x93E0
+0xBCDA = 0x93E1
+0xBCDB = 0x93E2
+0xBCDD = 0x93E3
+0xBCDE = 0x93E4
+0xBCDF = 0x93E5
+0xBCE0 = 0x93E6
+0xBCE1 = 0x93E7
+0xBCE2 = 0x93E8
+0xBCE3 = 0x93E9
+0xBCE4 = 0x93EA
+0xBCE5 = 0x93EB
+0xBCE6 = 0x93EC
+0xBCE7 = 0x93ED
+0xBCE8 = 0x93EE
+0xBCE9 = 0x93EF
+0xBCEA = 0x93F0
+0xBCEB = 0x93F1
+0xBCEC = 0x93F2
+0xBCED = 0x93F3
+0xBCEE = 0x93F4
+0xBCEF = 0x93F5
+0xBCF0 = 0x93F6
+0xBCF1 = 0x93F7
+0xBCF2 = 0x93F8
+0xBCF3 = 0x93F9
+0xBCF7 = 0x93FA
+0xBCF9 = 0x93FB
+0xBCFA = 0x93FC
+0xBCFB = 0x93FD
+0xBCFD = 0x93FE
+0xBCFE = 0x9441
+0xBCFF = 0x9442
+0xBD00 = 0x9443
+0xBD01 = 0x9444
+0xBD02 = 0x9445
+0xBD03 = 0x9446
+0xBD06 = 0x9447
+0xBD08 = 0x9448
+0xBD0A = 0x9449
+0xBD0B = 0x944A
+0xBD0C = 0x944B
+0xBD0D = 0x944C
+0xBD0E = 0x944D
+0xBD0F = 0x944E
+0xBD11 = 0x944F
+0xBD12 = 0x9450
+0xBD13 = 0x9451
+0xBD15 = 0x9452
+0xBD16 = 0x9453
+0xBD17 = 0x9454
+0xBD18 = 0x9455
+0xBD19 = 0x9456
+0xBD1A = 0x9457
+0xBD1B = 0x9458
+0xBD1C = 0x9459
+0xBD1D = 0x945A
+0xBD1E = 0x9461
+0xBD1F = 0x9462
+0xBD20 = 0x9463
+0xBD21 = 0x9464
+0xBD22 = 0x9465
+0xBD23 = 0x9466
+0xBD25 = 0x9467
+0xBD26 = 0x9468
+0xBD27 = 0x9469
+0xBD28 = 0x946A
+0xBD29 = 0x946B
+0xBD2A = 0x946C
+0xBD2B = 0x946D
+0xBD2D = 0x946E
+0xBD2E = 0x946F
+0xBD2F = 0x9470
+0xBD30 = 0x9471
+0xBD31 = 0x9472
+0xBD32 = 0x9473
+0xBD33 = 0x9474
+0xBD34 = 0x9475
+0xBD35 = 0x9476
+0xBD36 = 0x9477
+0xBD37 = 0x9478
+0xBD38 = 0x9479
+0xBD39 = 0x947A
+0xBD3A = 0x9481
+0xBD3B = 0x9482
+0xBD3C = 0x9483
+0xBD3D = 0x9484
+0xBD3E = 0x9485
+0xBD3F = 0x9486
+0xBD41 = 0x9487
+0xBD42 = 0x9488
+0xBD43 = 0x9489
+0xBD44 = 0x948A
+0xBD45 = 0x948B
+0xBD46 = 0x948C
+0xBD47 = 0x948D
+0xBD4A = 0x948E
+0xBD4B = 0x948F
+0xBD4D = 0x9490
+0xBD4E = 0x9491
+0xBD4F = 0x9492
+0xBD51 = 0x9493
+0xBD52 = 0x9494
+0xBD53 = 0x9495
+0xBD54 = 0x9496
+0xBD55 = 0x9497
+0xBD56 = 0x9498
+0xBD57 = 0x9499
+0xBD5A = 0x949A
+0xBD5B = 0x949B
+0xBD5C = 0x949C
+0xBD5D = 0x949D
+0xBD5E = 0x949E
+0xBD5F = 0x949F
+0xBD60 = 0x94A0
+0xBD61 = 0x94A1
+0xBD62 = 0x94A2
+0xBD63 = 0x94A3
+0xBD65 = 0x94A4
+0xBD66 = 0x94A5
+0xBD67 = 0x94A6
+0xBD69 = 0x94A7
+0xBD6A = 0x94A8
+0xBD6B = 0x94A9
+0xBD6C = 0x94AA
+0xBD6D = 0x94AB
+0xBD6E = 0x94AC
+0xBD6F = 0x94AD
+0xBD70 = 0x94AE
+0xBD71 = 0x94AF
+0xBD72 = 0x94B0
+0xBD73 = 0x94B1
+0xBD74 = 0x94B2
+0xBD75 = 0x94B3
+0xBD76 = 0x94B4
+0xBD77 = 0x94B5
+0xBD78 = 0x94B6
+0xBD79 = 0x94B7
+0xBD7A = 0x94B8
+0xBD7B = 0x94B9
+0xBD7C = 0x94BA
+0xBD7D = 0x94BB
+0xBD7E = 0x94BC
+0xBD7F = 0x94BD
+0xBD82 = 0x94BE
+0xBD83 = 0x94BF
+0xBD85 = 0x94C0
+0xBD86 = 0x94C1
+0xBD8B = 0x94C2
+0xBD8C = 0x94C3
+0xBD8D = 0x94C4
+0xBD8E = 0x94C5
+0xBD8F = 0x94C6
+0xBD92 = 0x94C7
+0xBD94 = 0x94C8
+0xBD96 = 0x94C9
+0xBD97 = 0x94CA
+0xBD98 = 0x94CB
+0xBD9B = 0x94CC
+0xBD9D = 0x94CD
+0xBD9E = 0x94CE
+0xBD9F = 0x94CF
+0xBDA0 = 0x94D0
+0xBDA1 = 0x94D1
+0xBDA2 = 0x94D2
+0xBDA3 = 0x94D3
+0xBDA5 = 0x94D4
+0xBDA6 = 0x94D5
+0xBDA7 = 0x94D6
+0xBDA8 = 0x94D7
+0xBDA9 = 0x94D8
+0xBDAA = 0x94D9
+0xBDAB = 0x94DA
+0xBDAC = 0x94DB
+0xBDAD = 0x94DC
+0xBDAE = 0x94DD
+0xBDAF = 0x94DE
+0xBDB1 = 0x94DF
+0xBDB2 = 0x94E0
+0xBDB3 = 0x94E1
+0xBDB4 = 0x94E2
+0xBDB5 = 0x94E3
+0xBDB6 = 0x94E4
+0xBDB7 = 0x94E5
+0xBDB9 = 0x94E6
+0xBDBA = 0x94E7
+0xBDBB = 0x94E8
+0xBDBC = 0x94E9
+0xBDBD = 0x94EA
+0xBDBE = 0x94EB
+0xBDBF = 0x94EC
+0xBDC0 = 0x94ED
+0xBDC1 = 0x94EE
+0xBDC2 = 0x94EF
+0xBDC3 = 0x94F0
+0xBDC4 = 0x94F1
+0xBDC5 = 0x94F2
+0xBDC6 = 0x94F3
+0xBDC7 = 0x94F4
+0xBDC8 = 0x94F5
+0xBDC9 = 0x94F6
+0xBDCA = 0x94F7
+0xBDCB = 0x94F8
+0xBDCC = 0x94F9
+0xBDCD = 0x94FA
+0xBDCE = 0x94FB
+0xBDCF = 0x94FC
+0xBDD0 = 0x94FD
+0xBDD1 = 0x94FE
+0xBDD2 = 0x9541
+0xBDD3 = 0x9542
+0xBDD6 = 0x9543
+0xBDD7 = 0x9544
+0xBDD9 = 0x9545
+0xBDDA = 0x9546
+0xBDDB = 0x9547
+0xBDDD = 0x9548
+0xBDDE = 0x9549
+0xBDDF = 0x954A
+0xBDE0 = 0x954B
+0xBDE1 = 0x954C
+0xBDE2 = 0x954D
+0xBDE3 = 0x954E
+0xBDE4 = 0x954F
+0xBDE5 = 0x9550
+0xBDE6 = 0x9551
+0xBDE7 = 0x9552
+0xBDE8 = 0x9553
+0xBDEA = 0x9554
+0xBDEB = 0x9555
+0xBDEC = 0x9556
+0xBDED = 0x9557
+0xBDEE = 0x9558
+0xBDEF = 0x9559
+0xBDF1 = 0x955A
+0xBDF2 = 0x9561
+0xBDF3 = 0x9562
+0xBDF5 = 0x9563
+0xBDF6 = 0x9564
+0xBDF7 = 0x9565
+0xBDF9 = 0x9566
+0xBDFA = 0x9567
+0xBDFB = 0x9568
+0xBDFC = 0x9569
+0xBDFD = 0x956A
+0xBDFE = 0x956B
+0xBDFF = 0x956C
+0xBE01 = 0x956D
+0xBE02 = 0x956E
+0xBE04 = 0x956F
+0xBE06 = 0x9570
+0xBE07 = 0x9571
+0xBE08 = 0x9572
+0xBE09 = 0x9573
+0xBE0A = 0x9574
+0xBE0B = 0x9575
+0xBE0E = 0x9576
+0xBE0F = 0x9577
+0xBE11 = 0x9578
+0xBE12 = 0x9579
+0xBE13 = 0x957A
+0xBE15 = 0x9581
+0xBE16 = 0x9582
+0xBE17 = 0x9583
+0xBE18 = 0x9584
+0xBE19 = 0x9585
+0xBE1A = 0x9586
+0xBE1B = 0x9587
+0xBE1E = 0x9588
+0xBE20 = 0x9589
+0xBE21 = 0x958A
+0xBE22 = 0x958B
+0xBE23 = 0x958C
+0xBE24 = 0x958D
+0xBE25 = 0x958E
+0xBE26 = 0x958F
+0xBE27 = 0x9590
+0xBE28 = 0x9591
+0xBE29 = 0x9592
+0xBE2A = 0x9593
+0xBE2B = 0x9594
+0xBE2C = 0x9595
+0xBE2D = 0x9596
+0xBE2E = 0x9597
+0xBE2F = 0x9598
+0xBE30 = 0x9599
+0xBE31 = 0x959A
+0xBE32 = 0x959B
+0xBE33 = 0x959C
+0xBE34 = 0x959D
+0xBE35 = 0x959E
+0xBE36 = 0x959F
+0xBE37 = 0x95A0
+0xBE38 = 0x95A1
+0xBE39 = 0x95A2
+0xBE3A = 0x95A3
+0xBE3B = 0x95A4
+0xBE3C = 0x95A5
+0xBE3D = 0x95A6
+0xBE3E = 0x95A7
+0xBE3F = 0x95A8
+0xBE40 = 0x95A9
+0xBE41 = 0x95AA
+0xBE42 = 0x95AB
+0xBE43 = 0x95AC
+0xBE46 = 0x95AD
+0xBE47 = 0x95AE
+0xBE49 = 0x95AF
+0xBE4A = 0x95B0
+0xBE4B = 0x95B1
+0xBE4D = 0x95B2
+0xBE4F = 0x95B3
+0xBE50 = 0x95B4
+0xBE51 = 0x95B5
+0xBE52 = 0x95B6
+0xBE53 = 0x95B7
+0xBE56 = 0x95B8
+0xBE58 = 0x95B9
+0xBE5C = 0x95BA
+0xBE5D = 0x95BB
+0xBE5E = 0x95BC
+0xBE5F = 0x95BD
+0xBE62 = 0x95BE
+0xBE63 = 0x95BF
+0xBE65 = 0x95C0
+0xBE66 = 0x95C1
+0xBE67 = 0x95C2
+0xBE69 = 0x95C3
+0xBE6B = 0x95C4
+0xBE6C = 0x95C5
+0xBE6D = 0x95C6
+0xBE6E = 0x95C7
+0xBE6F = 0x95C8
+0xBE72 = 0x95C9
+0xBE76 = 0x95CA
+0xBE77 = 0x95CB
+0xBE78 = 0x95CC
+0xBE79 = 0x95CD
+0xBE7A = 0x95CE
+0xBE7E = 0x95CF
+0xBE7F = 0x95D0
+0xBE81 = 0x95D1
+0xBE82 = 0x95D2
+0xBE83 = 0x95D3
+0xBE85 = 0x95D4
+0xBE86 = 0x95D5
+0xBE87 = 0x95D6
+0xBE88 = 0x95D7
+0xBE89 = 0x95D8
+0xBE8A = 0x95D9
+0xBE8B = 0x95DA
+0xBE8E = 0x95DB
+0xBE92 = 0x95DC
+0xBE93 = 0x95DD
+0xBE94 = 0x95DE
+0xBE95 = 0x95DF
+0xBE96 = 0x95E0
+0xBE97 = 0x95E1
+0xBE9A = 0x95E2
+0xBE9B = 0x95E3
+0xBE9C = 0x95E4
+0xBE9D = 0x95E5
+0xBE9E = 0x95E6
+0xBE9F = 0x95E7
+0xBEA0 = 0x95E8
+0xBEA1 = 0x95E9
+0xBEA2 = 0x95EA
+0xBEA3 = 0x95EB
+0xBEA4 = 0x95EC
+0xBEA5 = 0x95ED
+0xBEA6 = 0x95EE
+0xBEA7 = 0x95EF
+0xBEA9 = 0x95F0
+0xBEAA = 0x95F1
+0xBEAB = 0x95F2
+0xBEAC = 0x95F3
+0xBEAD = 0x95F4
+0xBEAE = 0x95F5
+0xBEAF = 0x95F6
+0xBEB0 = 0x95F7
+0xBEB1 = 0x95F8
+0xBEB2 = 0x95F9
+0xBEB3 = 0x95FA
+0xBEB4 = 0x95FB
+0xBEB5 = 0x95FC
+0xBEB6 = 0x95FD
+0xBEB7 = 0x95FE
+0xBEB8 = 0x9641
+0xBEB9 = 0x9642
+0xBEBA = 0x9643
+0xBEBB = 0x9644
+0xBEBC = 0x9645
+0xBEBD = 0x9646
+0xBEBE = 0x9647
+0xBEBF = 0x9648
+0xBEC0 = 0x9649
+0xBEC1 = 0x964A
+0xBEC2 = 0x964B
+0xBEC3 = 0x964C
+0xBEC4 = 0x964D
+0xBEC5 = 0x964E
+0xBEC6 = 0x964F
+0xBEC7 = 0x9650
+0xBEC8 = 0x9651
+0xBEC9 = 0x9652
+0xBECA = 0x9653
+0xBECB = 0x9654
+0xBECC = 0x9655
+0xBECD = 0x9656
+0xBECE = 0x9657
+0xBECF = 0x9658
+0xBED2 = 0x9659
+0xBED3 = 0x965A
+0xBED5 = 0x9661
+0xBED6 = 0x9662
+0xBED9 = 0x9663
+0xBEDA = 0x9664
+0xBEDB = 0x9665
+0xBEDC = 0x9666
+0xBEDD = 0x9667
+0xBEDE = 0x9668
+0xBEDF = 0x9669
+0xBEE1 = 0x966A
+0xBEE2 = 0x966B
+0xBEE6 = 0x966C
+0xBEE7 = 0x966D
+0xBEE8 = 0x966E
+0xBEE9 = 0x966F
+0xBEEA = 0x9670
+0xBEEB = 0x9671
+0xBEED = 0x9672
+0xBEEE = 0x9673
+0xBEEF = 0x9674
+0xBEF0 = 0x9675
+0xBEF1 = 0x9676
+0xBEF2 = 0x9677
+0xBEF3 = 0x9678
+0xBEF4 = 0x9679
+0xBEF5 = 0x967A
+0xBEF6 = 0x9681
+0xBEF7 = 0x9682
+0xBEF8 = 0x9683
+0xBEF9 = 0x9684
+0xBEFA = 0x9685
+0xBEFB = 0x9686
+0xBEFC = 0x9687
+0xBEFD = 0x9688
+0xBEFE = 0x9689
+0xBEFF = 0x968A
+0xBF00 = 0x968B
+0xBF02 = 0x968C
+0xBF03 = 0x968D
+0xBF04 = 0x968E
+0xBF05 = 0x968F
+0xBF06 = 0x9690
+0xBF07 = 0x9691
+0xBF0A = 0x9692
+0xBF0B = 0x9693
+0xBF0C = 0x9694
+0xBF0D = 0x9695
+0xBF0E = 0x9696
+0xBF0F = 0x9697
+0xBF10 = 0x9698
+0xBF11 = 0x9699
+0xBF12 = 0x969A
+0xBF13 = 0x969B
+0xBF14 = 0x969C
+0xBF15 = 0x969D
+0xBF16 = 0x969E
+0xBF17 = 0x969F
+0xBF1A = 0x96A0
+0xBF1E = 0x96A1
+0xBF1F = 0x96A2
+0xBF20 = 0x96A3
+0xBF21 = 0x96A4
+0xBF22 = 0x96A5
+0xBF23 = 0x96A6
+0xBF24 = 0x96A7
+0xBF25 = 0x96A8
+0xBF26 = 0x96A9
+0xBF27 = 0x96AA
+0xBF28 = 0x96AB
+0xBF29 = 0x96AC
+0xBF2A = 0x96AD
+0xBF2B = 0x96AE
+0xBF2C = 0x96AF
+0xBF2D = 0x96B0
+0xBF2E = 0x96B1
+0xBF2F = 0x96B2
+0xBF30 = 0x96B3
+0xBF31 = 0x96B4
+0xBF32 = 0x96B5
+0xBF33 = 0x96B6
+0xBF34 = 0x96B7
+0xBF35 = 0x96B8
+0xBF36 = 0x96B9
+0xBF37 = 0x96BA
+0xBF38 = 0x96BB
+0xBF39 = 0x96BC
+0xBF3A = 0x96BD
+0xBF3B = 0x96BE
+0xBF3C = 0x96BF
+0xBF3D = 0x96C0
+0xBF3E = 0x96C1
+0xBF3F = 0x96C2
+0xBF42 = 0x96C3
+0xBF43 = 0x96C4
+0xBF45 = 0x96C5
+0xBF46 = 0x96C6
+0xBF47 = 0x96C7
+0xBF49 = 0x96C8
+0xBF4A = 0x96C9
+0xBF4B = 0x96CA
+0xBF4C = 0x96CB
+0xBF4D = 0x96CC
+0xBF4E = 0x96CD
+0xBF4F = 0x96CE
+0xBF52 = 0x96CF
+0xBF53 = 0x96D0
+0xBF54 = 0x96D1
+0xBF56 = 0x96D2
+0xBF57 = 0x96D3
+0xBF58 = 0x96D4
+0xBF59 = 0x96D5
+0xBF5A = 0x96D6
+0xBF5B = 0x96D7
+0xBF5C = 0x96D8
+0xBF5D = 0x96D9
+0xBF5E = 0x96DA
+0xBF5F = 0x96DB
+0xBF60 = 0x96DC
+0xBF61 = 0x96DD
+0xBF62 = 0x96DE
+0xBF63 = 0x96DF
+0xBF64 = 0x96E0
+0xBF65 = 0x96E1
+0xBF66 = 0x96E2
+0xBF67 = 0x96E3
+0xBF68 = 0x96E4
+0xBF69 = 0x96E5
+0xBF6A = 0x96E6
+0xBF6B = 0x96E7
+0xBF6C = 0x96E8
+0xBF6D = 0x96E9
+0xBF6E = 0x96EA
+0xBF6F = 0x96EB
+0xBF70 = 0x96EC
+0xBF71 = 0x96ED
+0xBF72 = 0x96EE
+0xBF73 = 0x96EF
+0xBF74 = 0x96F0
+0xBF75 = 0x96F1
+0xBF76 = 0x96F2
+0xBF77 = 0x96F3
+0xBF78 = 0x96F4
+0xBF79 = 0x96F5
+0xBF7A = 0x96F6
+0xBF7B = 0x96F7
+0xBF7C = 0x96F8
+0xBF7D = 0x96F9
+0xBF7E = 0x96FA
+0xBF7F = 0x96FB
+0xBF80 = 0x96FC
+0xBF81 = 0x96FD
+0xBF82 = 0x96FE
+0xBF83 = 0x9741
+0xBF84 = 0x9742
+0xBF85 = 0x9743
+0xBF86 = 0x9744
+0xBF87 = 0x9745
+0xBF88 = 0x9746
+0xBF89 = 0x9747
+0xBF8A = 0x9748
+0xBF8B = 0x9749
+0xBF8C = 0x974A
+0xBF8D = 0x974B
+0xBF8E = 0x974C
+0xBF8F = 0x974D
+0xBF90 = 0x974E
+0xBF91 = 0x974F
+0xBF92 = 0x9750
+0xBF93 = 0x9751
+0xBF95 = 0x9752
+0xBF96 = 0x9753
+0xBF97 = 0x9754
+0xBF98 = 0x9755
+0xBF99 = 0x9756
+0xBF9A = 0x9757
+0xBF9B = 0x9758
+0xBF9C = 0x9759
+0xBF9D = 0x975A
+0xBF9E = 0x9761
+0xBF9F = 0x9762
+0xBFA0 = 0x9763
+0xBFA1 = 0x9764
+0xBFA2 = 0x9765
+0xBFA3 = 0x9766
+0xBFA4 = 0x9767
+0xBFA5 = 0x9768
+0xBFA6 = 0x9769
+0xBFA7 = 0x976A
+0xBFA8 = 0x976B
+0xBFA9 = 0x976C
+0xBFAA = 0x976D
+0xBFAB = 0x976E
+0xBFAC = 0x976F
+0xBFAD = 0x9770
+0xBFAE = 0x9771
+0xBFAF = 0x9772
+0xBFB1 = 0x9773
+0xBFB2 = 0x9774
+0xBFB3 = 0x9775
+0xBFB4 = 0x9776
+0xBFB5 = 0x9777
+0xBFB6 = 0x9778
+0xBFB7 = 0x9779
+0xBFB8 = 0x977A
+0xBFB9 = 0x9781
+0xBFBA = 0x9782
+0xBFBB = 0x9783
+0xBFBC = 0x9784
+0xBFBD = 0x9785
+0xBFBE = 0x9786
+0xBFBF = 0x9787
+0xBFC0 = 0x9788
+0xBFC1 = 0x9789
+0xBFC2 = 0x978A
+0xBFC3 = 0x978B
+0xBFC4 = 0x978C
+0xBFC6 = 0x978D
+0xBFC7 = 0x978E
+0xBFC8 = 0x978F
+0xBFC9 = 0x9790
+0xBFCA = 0x9791
+0xBFCB = 0x9792
+0xBFCE = 0x9793
+0xBFCF = 0x9794
+0xBFD1 = 0x9795
+0xBFD2 = 0x9796
+0xBFD3 = 0x9797
+0xBFD5 = 0x9798
+0xBFD6 = 0x9799
+0xBFD7 = 0x979A
+0xBFD8 = 0x979B
+0xBFD9 = 0x979C
+0xBFDA = 0x979D
+0xBFDB = 0x979E
+0xBFDD = 0x979F
+0xBFDE = 0x97A0
+0xBFE0 = 0x97A1
+0xBFE2 = 0x97A2
+0xBFE3 = 0x97A3
+0xBFE4 = 0x97A4
+0xBFE5 = 0x97A5
+0xBFE6 = 0x97A6
+0xBFE7 = 0x97A7
+0xBFE8 = 0x97A8
+0xBFE9 = 0x97A9
+0xBFEA = 0x97AA
+0xBFEB = 0x97AB
+0xBFEC = 0x97AC
+0xBFED = 0x97AD
+0xBFEE = 0x97AE
+0xBFEF = 0x97AF
+0xBFF0 = 0x97B0
+0xBFF1 = 0x97B1
+0xBFF2 = 0x97B2
+0xBFF3 = 0x97B3
+0xBFF4 = 0x97B4
+0xBFF5 = 0x97B5
+0xBFF6 = 0x97B6
+0xBFF7 = 0x97B7
+0xBFF8 = 0x97B8
+0xBFF9 = 0x97B9
+0xBFFA = 0x97BA
+0xBFFB = 0x97BB
+0xBFFC = 0x97BC
+0xBFFD = 0x97BD
+0xBFFE = 0x97BE
+0xBFFF = 0x97BF
+0xC000 = 0x97C0
+0xC001 = 0x97C1
+0xC002 = 0x97C2
+0xC003 = 0x97C3
+0xC004 = 0x97C4
+0xC005 = 0x97C5
+0xC006 = 0x97C6
+0xC007 = 0x97C7
+0xC008 = 0x97C8
+0xC009 = 0x97C9
+0xC00A = 0x97CA
+0xC00B = 0x97CB
+0xC00C = 0x97CC
+0xC00D = 0x97CD
+0xC00E = 0x97CE
+0xC00F = 0x97CF
+0xC010 = 0x97D0
+0xC011 = 0x97D1
+0xC012 = 0x97D2
+0xC013 = 0x97D3
+0xC014 = 0x97D4
+0xC015 = 0x97D5
+0xC016 = 0x97D6
+0xC017 = 0x97D7
+0xC018 = 0x97D8
+0xC019 = 0x97D9
+0xC01A = 0x97DA
+0xC01B = 0x97DB
+0xC01C = 0x97DC
+0xC01D = 0x97DD
+0xC01E = 0x97DE
+0xC01F = 0x97DF
+0xC020 = 0x97E0
+0xC021 = 0x97E1
+0xC022 = 0x97E2
+0xC023 = 0x97E3
+0xC024 = 0x97E4
+0xC025 = 0x97E5
+0xC026 = 0x97E6
+0xC027 = 0x97E7
+0xC028 = 0x97E8
+0xC029 = 0x97E9
+0xC02A = 0x97EA
+0xC02B = 0x97EB
+0xC02C = 0x97EC
+0xC02D = 0x97ED
+0xC02E = 0x97EE
+0xC02F = 0x97EF
+0xC030 = 0x97F0
+0xC031 = 0x97F1
+0xC032 = 0x97F2
+0xC033 = 0x97F3
+0xC034 = 0x97F4
+0xC035 = 0x97F5
+0xC036 = 0x97F6
+0xC037 = 0x97F7
+0xC038 = 0x97F8
+0xC039 = 0x97F9
+0xC03A = 0x97FA
+0xC03B = 0x97FB
+0xC03D = 0x97FC
+0xC03E = 0x97FD
+0xC03F = 0x97FE
+0xC040 = 0x9841
+0xC041 = 0x9842
+0xC042 = 0x9843
+0xC043 = 0x9844
+0xC044 = 0x9845
+0xC045 = 0x9846
+0xC046 = 0x9847
+0xC047 = 0x9848
+0xC048 = 0x9849
+0xC049 = 0x984A
+0xC04A = 0x984B
+0xC04B = 0x984C
+0xC04C = 0x984D
+0xC04D = 0x984E
+0xC04E = 0x984F
+0xC04F = 0x9850
+0xC050 = 0x9851
+0xC052 = 0x9852
+0xC053 = 0x9853
+0xC054 = 0x9854
+0xC055 = 0x9855
+0xC056 = 0x9856
+0xC057 = 0x9857
+0xC059 = 0x9858
+0xC05A = 0x9859
+0xC05B = 0x985A
+0xC05D = 0x9861
+0xC05E = 0x9862
+0xC05F = 0x9863
+0xC061 = 0x9864
+0xC062 = 0x9865
+0xC063 = 0x9866
+0xC064 = 0x9867
+0xC065 = 0x9868
+0xC066 = 0x9869
+0xC067 = 0x986A
+0xC06A = 0x986B
+0xC06B = 0x986C
+0xC06C = 0x986D
+0xC06D = 0x986E
+0xC06E = 0x986F
+0xC06F = 0x9870
+0xC070 = 0x9871
+0xC071 = 0x9872
+0xC072 = 0x9873
+0xC073 = 0x9874
+0xC074 = 0x9875
+0xC075 = 0x9876
+0xC076 = 0x9877
+0xC077 = 0x9878
+0xC078 = 0x9879
+0xC079 = 0x987A
+0xC07A = 0x9881
+0xC07B = 0x9882
+0xC07C = 0x9883
+0xC07D = 0x9884
+0xC07E = 0x9885
+0xC07F = 0x9886
+0xC080 = 0x9887
+0xC081 = 0x9888
+0xC082 = 0x9889
+0xC083 = 0x988A
+0xC084 = 0x988B
+0xC085 = 0x988C
+0xC086 = 0x988D
+0xC087 = 0x988E
+0xC088 = 0x988F
+0xC089 = 0x9890
+0xC08A = 0x9891
+0xC08B = 0x9892
+0xC08C = 0x9893
+0xC08D = 0x9894
+0xC08E = 0x9895
+0xC08F = 0x9896
+0xC092 = 0x9897
+0xC093 = 0x9898
+0xC095 = 0x9899
+0xC096 = 0x989A
+0xC097 = 0x989B
+0xC099 = 0x989C
+0xC09A = 0x989D
+0xC09B = 0x989E
+0xC09C = 0x989F
+0xC09D = 0x98A0
+0xC09E = 0x98A1
+0xC09F = 0x98A2
+0xC0A2 = 0x98A3
+0xC0A4 = 0x98A4
+0xC0A6 = 0x98A5
+0xC0A7 = 0x98A6
+0xC0A8 = 0x98A7
+0xC0A9 = 0x98A8
+0xC0AA = 0x98A9
+0xC0AB = 0x98AA
+0xC0AE = 0x98AB
+0xC0B1 = 0x98AC
+0xC0B2 = 0x98AD
+0xC0B7 = 0x98AE
+0xC0B8 = 0x98AF
+0xC0B9 = 0x98B0
+0xC0BA = 0x98B1
+0xC0BB = 0x98B2
+0xC0BE = 0x98B3
+0xC0C2 = 0x98B4
+0xC0C3 = 0x98B5
+0xC0C4 = 0x98B6
+0xC0C6 = 0x98B7
+0xC0C7 = 0x98B8
+0xC0CA = 0x98B9
+0xC0CB = 0x98BA
+0xC0CD = 0x98BB
+0xC0CE = 0x98BC
+0xC0CF = 0x98BD
+0xC0D1 = 0x98BE
+0xC0D2 = 0x98BF
+0xC0D3 = 0x98C0
+0xC0D4 = 0x98C1
+0xC0D5 = 0x98C2
+0xC0D6 = 0x98C3
+0xC0D7 = 0x98C4
+0xC0DA = 0x98C5
+0xC0DE = 0x98C6
+0xC0DF = 0x98C7
+0xC0E0 = 0x98C8
+0xC0E1 = 0x98C9
+0xC0E2 = 0x98CA
+0xC0E3 = 0x98CB
+0xC0E6 = 0x98CC
+0xC0E7 = 0x98CD
+0xC0E9 = 0x98CE
+0xC0EA = 0x98CF
+0xC0EB = 0x98D0
+0xC0ED = 0x98D1
+0xC0EE = 0x98D2
+0xC0EF = 0x98D3
+0xC0F0 = 0x98D4
+0xC0F1 = 0x98D5
+0xC0F2 = 0x98D6
+0xC0F3 = 0x98D7
+0xC0F6 = 0x98D8
+0xC0F8 = 0x98D9
+0xC0FA = 0x98DA
+0xC0FB = 0x98DB
+0xC0FC = 0x98DC
+0xC0FD = 0x98DD
+0xC0FE = 0x98DE
+0xC0FF = 0x98DF
+0xC101 = 0x98E0
+0xC102 = 0x98E1
+0xC103 = 0x98E2
+0xC105 = 0x98E3
+0xC106 = 0x98E4
+0xC107 = 0x98E5
+0xC109 = 0x98E6
+0xC10A = 0x98E7
+0xC10B = 0x98E8
+0xC10C = 0x98E9
+0xC10D = 0x98EA
+0xC10E = 0x98EB
+0xC10F = 0x98EC
+0xC111 = 0x98ED
+0xC112 = 0x98EE
+0xC113 = 0x98EF
+0xC114 = 0x98F0
+0xC116 = 0x98F1
+0xC117 = 0x98F2
+0xC118 = 0x98F3
+0xC119 = 0x98F4
+0xC11A = 0x98F5
+0xC11B = 0x98F6
+0xC121 = 0x98F7
+0xC122 = 0x98F8
+0xC125 = 0x98F9
+0xC128 = 0x98FA
+0xC129 = 0x98FB
+0xC12A = 0x98FC
+0xC12B = 0x98FD
+0xC12E = 0x98FE
+0xC132 = 0x9941
+0xC133 = 0x9942
+0xC134 = 0x9943
+0xC135 = 0x9944
+0xC137 = 0x9945
+0xC13A = 0x9946
+0xC13B = 0x9947
+0xC13D = 0x9948
+0xC13E = 0x9949
+0xC13F = 0x994A
+0xC141 = 0x994B
+0xC142 = 0x994C
+0xC143 = 0x994D
+0xC144 = 0x994E
+0xC145 = 0x994F
+0xC146 = 0x9950
+0xC147 = 0x9951
+0xC14A = 0x9952
+0xC14E = 0x9953
+0xC14F = 0x9954
+0xC150 = 0x9955
+0xC151 = 0x9956
+0xC152 = 0x9957
+0xC153 = 0x9958
+0xC156 = 0x9959
+0xC157 = 0x995A
+0xC159 = 0x9961
+0xC15A = 0x9962
+0xC15B = 0x9963
+0xC15D = 0x9964
+0xC15E = 0x9965
+0xC15F = 0x9966
+0xC160 = 0x9967
+0xC161 = 0x9968
+0xC162 = 0x9969
+0xC163 = 0x996A
+0xC166 = 0x996B
+0xC16A = 0x996C
+0xC16B = 0x996D
+0xC16C = 0x996E
+0xC16D = 0x996F
+0xC16E = 0x9970
+0xC16F = 0x9971
+0xC171 = 0x9972
+0xC172 = 0x9973
+0xC173 = 0x9974
+0xC175 = 0x9975
+0xC176 = 0x9976
+0xC177 = 0x9977
+0xC179 = 0x9978
+0xC17A = 0x9979
+0xC17B = 0x997A
+0xC17C = 0x9981
+0xC17D = 0x9982
+0xC17E = 0x9983
+0xC17F = 0x9984
+0xC180 = 0x9985
+0xC181 = 0x9986
+0xC182 = 0x9987
+0xC183 = 0x9988
+0xC184 = 0x9989
+0xC186 = 0x998A
+0xC187 = 0x998B
+0xC188 = 0x998C
+0xC189 = 0x998D
+0xC18A = 0x998E
+0xC18B = 0x998F
+0xC18F = 0x9990
+0xC191 = 0x9991
+0xC192 = 0x9992
+0xC193 = 0x9993
+0xC195 = 0x9994
+0xC197 = 0x9995
+0xC198 = 0x9996
+0xC199 = 0x9997
+0xC19A = 0x9998
+0xC19B = 0x9999
+0xC19E = 0x999A
+0xC1A0 = 0x999B
+0xC1A2 = 0x999C
+0xC1A3 = 0x999D
+0xC1A4 = 0x999E
+0xC1A6 = 0x999F
+0xC1A7 = 0x99A0
+0xC1AA = 0x99A1
+0xC1AB = 0x99A2
+0xC1AD = 0x99A3
+0xC1AE = 0x99A4
+0xC1AF = 0x99A5
+0xC1B1 = 0x99A6
+0xC1B2 = 0x99A7
+0xC1B3 = 0x99A8
+0xC1B4 = 0x99A9
+0xC1B5 = 0x99AA
+0xC1B6 = 0x99AB
+0xC1B7 = 0x99AC
+0xC1B8 = 0x99AD
+0xC1B9 = 0x99AE
+0xC1BA = 0x99AF
+0xC1BB = 0x99B0
+0xC1BC = 0x99B1
+0xC1BE = 0x99B2
+0xC1BF = 0x99B3
+0xC1C0 = 0x99B4
+0xC1C1 = 0x99B5
+0xC1C2 = 0x99B6
+0xC1C3 = 0x99B7
+0xC1C5 = 0x99B8
+0xC1C6 = 0x99B9
+0xC1C7 = 0x99BA
+0xC1C9 = 0x99BB
+0xC1CA = 0x99BC
+0xC1CB = 0x99BD
+0xC1CD = 0x99BE
+0xC1CE = 0x99BF
+0xC1CF = 0x99C0
+0xC1D0 = 0x99C1
+0xC1D1 = 0x99C2
+0xC1D2 = 0x99C3
+0xC1D3 = 0x99C4
+0xC1D5 = 0x99C5
+0xC1D6 = 0x99C6
+0xC1D9 = 0x99C7
+0xC1DA = 0x99C8
+0xC1DB = 0x99C9
+0xC1DC = 0x99CA
+0xC1DD = 0x99CB
+0xC1DE = 0x99CC
+0xC1DF = 0x99CD
+0xC1E1 = 0x99CE
+0xC1E2 = 0x99CF
+0xC1E3 = 0x99D0
+0xC1E5 = 0x99D1
+0xC1E6 = 0x99D2
+0xC1E7 = 0x99D3
+0xC1E9 = 0x99D4
+0xC1EA = 0x99D5
+0xC1EB = 0x99D6
+0xC1EC = 0x99D7
+0xC1ED = 0x99D8
+0xC1EE = 0x99D9
+0xC1EF = 0x99DA
+0xC1F2 = 0x99DB
+0xC1F4 = 0x99DC
+0xC1F5 = 0x99DD
+0xC1F6 = 0x99DE
+0xC1F7 = 0x99DF
+0xC1F8 = 0x99E0
+0xC1F9 = 0x99E1
+0xC1FA = 0x99E2
+0xC1FB = 0x99E3
+0xC1FE = 0x99E4
+0xC1FF = 0x99E5
+0xC201 = 0x99E6
+0xC202 = 0x99E7
+0xC203 = 0x99E8
+0xC205 = 0x99E9
+0xC206 = 0x99EA
+0xC207 = 0x99EB
+0xC208 = 0x99EC
+0xC209 = 0x99ED
+0xC20A = 0x99EE
+0xC20B = 0x99EF
+0xC20E = 0x99F0
+0xC210 = 0x99F1
+0xC212 = 0x99F2
+0xC213 = 0x99F3
+0xC214 = 0x99F4
+0xC215 = 0x99F5
+0xC216 = 0x99F6
+0xC217 = 0x99F7
+0xC21A = 0x99F8
+0xC21B = 0x99F9
+0xC21D = 0x99FA
+0xC21E = 0x99FB
+0xC221 = 0x99FC
+0xC222 = 0x99FD
+0xC223 = 0x99FE
+0xC224 = 0x9A41
+0xC225 = 0x9A42
+0xC226 = 0x9A43
+0xC227 = 0x9A44
+0xC22A = 0x9A45
+0xC22C = 0x9A46
+0xC22E = 0x9A47
+0xC230 = 0x9A48
+0xC233 = 0x9A49
+0xC235 = 0x9A4A
+0xC236 = 0x9A4B
+0xC237 = 0x9A4C
+0xC238 = 0x9A4D
+0xC239 = 0x9A4E
+0xC23A = 0x9A4F
+0xC23B = 0x9A50
+0xC23C = 0x9A51
+0xC23D = 0x9A52
+0xC23E = 0x9A53
+0xC23F = 0x9A54
+0xC240 = 0x9A55
+0xC241 = 0x9A56
+0xC242 = 0x9A57
+0xC243 = 0x9A58
+0xC244 = 0x9A59
+0xC245 = 0x9A5A
+0xC246 = 0x9A61
+0xC247 = 0x9A62
+0xC249 = 0x9A63
+0xC24A = 0x9A64
+0xC24B = 0x9A65
+0xC24C = 0x9A66
+0xC24D = 0x9A67
+0xC24E = 0x9A68
+0xC24F = 0x9A69
+0xC252 = 0x9A6A
+0xC253 = 0x9A6B
+0xC255 = 0x9A6C
+0xC256 = 0x9A6D
+0xC257 = 0x9A6E
+0xC259 = 0x9A6F
+0xC25A = 0x9A70
+0xC25B = 0x9A71
+0xC25C = 0x9A72
+0xC25D = 0x9A73
+0xC25E = 0x9A74
+0xC25F = 0x9A75
+0xC261 = 0x9A76
+0xC262 = 0x9A77
+0xC263 = 0x9A78
+0xC264 = 0x9A79
+0xC266 = 0x9A7A
+0xC267 = 0x9A81
+0xC268 = 0x9A82
+0xC269 = 0x9A83
+0xC26A = 0x9A84
+0xC26B = 0x9A85
+0xC26E = 0x9A86
+0xC26F = 0x9A87
+0xC271 = 0x9A88
+0xC272 = 0x9A89
+0xC273 = 0x9A8A
+0xC275 = 0x9A8B
+0xC276 = 0x9A8C
+0xC277 = 0x9A8D
+0xC278 = 0x9A8E
+0xC279 = 0x9A8F
+0xC27A = 0x9A90
+0xC27B = 0x9A91
+0xC27E = 0x9A92
+0xC280 = 0x9A93
+0xC282 = 0x9A94
+0xC283 = 0x9A95
+0xC284 = 0x9A96
+0xC285 = 0x9A97
+0xC286 = 0x9A98
+0xC287 = 0x9A99
+0xC28A = 0x9A9A
+0xC28B = 0x9A9B
+0xC28C = 0x9A9C
+0xC28D = 0x9A9D
+0xC28E = 0x9A9E
+0xC28F = 0x9A9F
+0xC291 = 0x9AA0
+0xC292 = 0x9AA1
+0xC293 = 0x9AA2
+0xC294 = 0x9AA3
+0xC295 = 0x9AA4
+0xC296 = 0x9AA5
+0xC297 = 0x9AA6
+0xC299 = 0x9AA7
+0xC29A = 0x9AA8
+0xC29C = 0x9AA9
+0xC29E = 0x9AAA
+0xC29F = 0x9AAB
+0xC2A0 = 0x9AAC
+0xC2A1 = 0x9AAD
+0xC2A2 = 0x9AAE
+0xC2A3 = 0x9AAF
+0xC2A6 = 0x9AB0
+0xC2A7 = 0x9AB1
+0xC2A9 = 0x9AB2
+0xC2AA = 0x9AB3
+0xC2AB = 0x9AB4
+0xC2AE = 0x9AB5
+0xC2AF = 0x9AB6
+0xC2B0 = 0x9AB7
+0xC2B1 = 0x9AB8
+0xC2B2 = 0x9AB9
+0xC2B3 = 0x9ABA
+0xC2B6 = 0x9ABB
+0xC2B8 = 0x9ABC
+0xC2BA = 0x9ABD
+0xC2BB = 0x9ABE
+0xC2BC = 0x9ABF
+0xC2BD = 0x9AC0
+0xC2BE = 0x9AC1
+0xC2BF = 0x9AC2
+0xC2C0 = 0x9AC3
+0xC2C1 = 0x9AC4
+0xC2C2 = 0x9AC5
+0xC2C3 = 0x9AC6
+0xC2C4 = 0x9AC7
+0xC2C5 = 0x9AC8
+0xC2C6 = 0x9AC9
+0xC2C7 = 0x9ACA
+0xC2C8 = 0x9ACB
+0xC2C9 = 0x9ACC
+0xC2CA = 0x9ACD
+0xC2CB = 0x9ACE
+0xC2CC = 0x9ACF
+0xC2CD = 0x9AD0
+0xC2CE = 0x9AD1
+0xC2CF = 0x9AD2
+0xC2D0 = 0x9AD3
+0xC2D1 = 0x9AD4
+0xC2D2 = 0x9AD5
+0xC2D3 = 0x9AD6
+0xC2D4 = 0x9AD7
+0xC2D5 = 0x9AD8
+0xC2D6 = 0x9AD9
+0xC2D7 = 0x9ADA
+0xC2D8 = 0x9ADB
+0xC2D9 = 0x9ADC
+0xC2DA = 0x9ADD
+0xC2DB = 0x9ADE
+0xC2DE = 0x9ADF
+0xC2DF = 0x9AE0
+0xC2E1 = 0x9AE1
+0xC2E2 = 0x9AE2
+0xC2E5 = 0x9AE3
+0xC2E6 = 0x9AE4
+0xC2E7 = 0x9AE5
+0xC2E8 = 0x9AE6
+0xC2E9 = 0x9AE7
+0xC2EA = 0x9AE8
+0xC2EE = 0x9AE9
+0xC2F0 = 0x9AEA
+0xC2F2 = 0x9AEB
+0xC2F3 = 0x9AEC
+0xC2F4 = 0x9AED
+0xC2F5 = 0x9AEE
+0xC2F7 = 0x9AEF
+0xC2FA = 0x9AF0
+0xC2FD = 0x9AF1
+0xC2FE = 0x9AF2
+0xC2FF = 0x9AF3
+0xC301 = 0x9AF4
+0xC302 = 0x9AF5
+0xC303 = 0x9AF6
+0xC304 = 0x9AF7
+0xC305 = 0x9AF8
+0xC306 = 0x9AF9
+0xC307 = 0x9AFA
+0xC30A = 0x9AFB
+0xC30B = 0x9AFC
+0xC30E = 0x9AFD
+0xC30F = 0x9AFE
+0xC310 = 0x9B41
+0xC311 = 0x9B42
+0xC312 = 0x9B43
+0xC316 = 0x9B44
+0xC317 = 0x9B45
+0xC319 = 0x9B46
+0xC31A = 0x9B47
+0xC31B = 0x9B48
+0xC31D = 0x9B49
+0xC31E = 0x9B4A
+0xC31F = 0x9B4B
+0xC320 = 0x9B4C
+0xC321 = 0x9B4D
+0xC322 = 0x9B4E
+0xC323 = 0x9B4F
+0xC326 = 0x9B50
+0xC327 = 0x9B51
+0xC32A = 0x9B52
+0xC32B = 0x9B53
+0xC32C = 0x9B54
+0xC32D = 0x9B55
+0xC32E = 0x9B56
+0xC32F = 0x9B57
+0xC330 = 0x9B58
+0xC331 = 0x9B59
+0xC332 = 0x9B5A
+0xC333 = 0x9B61
+0xC334 = 0x9B62
+0xC335 = 0x9B63
+0xC336 = 0x9B64
+0xC337 = 0x9B65
+0xC338 = 0x9B66
+0xC339 = 0x9B67
+0xC33A = 0x9B68
+0xC33B = 0x9B69
+0xC33C = 0x9B6A
+0xC33D = 0x9B6B
+0xC33E = 0x9B6C
+0xC33F = 0x9B6D
+0xC340 = 0x9B6E
+0xC341 = 0x9B6F
+0xC342 = 0x9B70
+0xC343 = 0x9B71
+0xC344 = 0x9B72
+0xC346 = 0x9B73
+0xC347 = 0x9B74
+0xC348 = 0x9B75
+0xC349 = 0x9B76
+0xC34A = 0x9B77
+0xC34B = 0x9B78
+0xC34C = 0x9B79
+0xC34D = 0x9B7A
+0xC34E = 0x9B81
+0xC34F = 0x9B82
+0xC350 = 0x9B83
+0xC351 = 0x9B84
+0xC352 = 0x9B85
+0xC353 = 0x9B86
+0xC354 = 0x9B87
+0xC355 = 0x9B88
+0xC356 = 0x9B89
+0xC357 = 0x9B8A
+0xC358 = 0x9B8B
+0xC359 = 0x9B8C
+0xC35A = 0x9B8D
+0xC35B = 0x9B8E
+0xC35C = 0x9B8F
+0xC35D = 0x9B90
+0xC35E = 0x9B91
+0xC35F = 0x9B92
+0xC360 = 0x9B93
+0xC361 = 0x9B94
+0xC362 = 0x9B95
+0xC363 = 0x9B96
+0xC364 = 0x9B97
+0xC365 = 0x9B98
+0xC366 = 0x9B99
+0xC367 = 0x9B9A
+0xC36A = 0x9B9B
+0xC36B = 0x9B9C
+0xC36D = 0x9B9D
+0xC36E = 0x9B9E
+0xC36F = 0x9B9F
+0xC371 = 0x9BA0
+0xC373 = 0x9BA1
+0xC374 = 0x9BA2
+0xC375 = 0x9BA3
+0xC376 = 0x9BA4
+0xC377 = 0x9BA5
+0xC37A = 0x9BA6
+0xC37B = 0x9BA7
+0xC37E = 0x9BA8
+0xC37F = 0x9BA9
+0xC380 = 0x9BAA
+0xC381 = 0x9BAB
+0xC382 = 0x9BAC
+0xC383 = 0x9BAD
+0xC385 = 0x9BAE
+0xC386 = 0x9BAF
+0xC387 = 0x9BB0
+0xC389 = 0x9BB1
+0xC38A = 0x9BB2
+0xC38B = 0x9BB3
+0xC38D = 0x9BB4
+0xC38E = 0x9BB5
+0xC38F = 0x9BB6
+0xC390 = 0x9BB7
+0xC391 = 0x9BB8
+0xC392 = 0x9BB9
+0xC393 = 0x9BBA
+0xC394 = 0x9BBB
+0xC395 = 0x9BBC
+0xC396 = 0x9BBD
+0xC397 = 0x9BBE
+0xC398 = 0x9BBF
+0xC399 = 0x9BC0
+0xC39A = 0x9BC1
+0xC39B = 0x9BC2
+0xC39C = 0x9BC3
+0xC39D = 0x9BC4
+0xC39E = 0x9BC5
+0xC39F = 0x9BC6
+0xC3A0 = 0x9BC7
+0xC3A1 = 0x9BC8
+0xC3A2 = 0x9BC9
+0xC3A3 = 0x9BCA
+0xC3A4 = 0x9BCB
+0xC3A5 = 0x9BCC
+0xC3A6 = 0x9BCD
+0xC3A7 = 0x9BCE
+0xC3A8 = 0x9BCF
+0xC3A9 = 0x9BD0
+0xC3AA = 0x9BD1
+0xC3AB = 0x9BD2
+0xC3AC = 0x9BD3
+0xC3AD = 0x9BD4
+0xC3AE = 0x9BD5
+0xC3AF = 0x9BD6
+0xC3B0 = 0x9BD7
+0xC3B1 = 0x9BD8
+0xC3B2 = 0x9BD9
+0xC3B3 = 0x9BDA
+0xC3B4 = 0x9BDB
+0xC3B5 = 0x9BDC
+0xC3B6 = 0x9BDD
+0xC3B7 = 0x9BDE
+0xC3B8 = 0x9BDF
+0xC3B9 = 0x9BE0
+0xC3BA = 0x9BE1
+0xC3BB = 0x9BE2
+0xC3BC = 0x9BE3
+0xC3BD = 0x9BE4
+0xC3BE = 0x9BE5
+0xC3BF = 0x9BE6
+0xC3C1 = 0x9BE7
+0xC3C2 = 0x9BE8
+0xC3C3 = 0x9BE9
+0xC3C4 = 0x9BEA
+0xC3C5 = 0x9BEB
+0xC3C6 = 0x9BEC
+0xC3C7 = 0x9BED
+0xC3C8 = 0x9BEE
+0xC3C9 = 0x9BEF
+0xC3CA = 0x9BF0
+0xC3CB = 0x9BF1
+0xC3CC = 0x9BF2
+0xC3CD = 0x9BF3
+0xC3CE = 0x9BF4
+0xC3CF = 0x9BF5
+0xC3D0 = 0x9BF6
+0xC3D1 = 0x9BF7
+0xC3D2 = 0x9BF8
+0xC3D3 = 0x9BF9
+0xC3D4 = 0x9BFA
+0xC3D5 = 0x9BFB
+0xC3D6 = 0x9BFC
+0xC3D7 = 0x9BFD
+0xC3DA = 0x9BFE
+0xC3DB = 0x9C41
+0xC3DD = 0x9C42
+0xC3DE = 0x9C43
+0xC3E1 = 0x9C44
+0xC3E3 = 0x9C45
+0xC3E4 = 0x9C46
+0xC3E5 = 0x9C47
+0xC3E6 = 0x9C48
+0xC3E7 = 0x9C49
+0xC3EA = 0x9C4A
+0xC3EB = 0x9C4B
+0xC3EC = 0x9C4C
+0xC3EE = 0x9C4D
+0xC3EF = 0x9C4E
+0xC3F0 = 0x9C4F
+0xC3F1 = 0x9C50
+0xC3F2 = 0x9C51
+0xC3F3 = 0x9C52
+0xC3F6 = 0x9C53
+0xC3F7 = 0x9C54
+0xC3F9 = 0x9C55
+0xC3FA = 0x9C56
+0xC3FB = 0x9C57
+0xC3FC = 0x9C58
+0xC3FD = 0x9C59
+0xC3FE = 0x9C5A
+0xC3FF = 0x9C61
+0xC400 = 0x9C62
+0xC401 = 0x9C63
+0xC402 = 0x9C64
+0xC403 = 0x9C65
+0xC404 = 0x9C66
+0xC405 = 0x9C67
+0xC406 = 0x9C68
+0xC407 = 0x9C69
+0xC409 = 0x9C6A
+0xC40A = 0x9C6B
+0xC40B = 0x9C6C
+0xC40C = 0x9C6D
+0xC40D = 0x9C6E
+0xC40E = 0x9C6F
+0xC40F = 0x9C70
+0xC411 = 0x9C71
+0xC412 = 0x9C72
+0xC413 = 0x9C73
+0xC414 = 0x9C74
+0xC415 = 0x9C75
+0xC416 = 0x9C76
+0xC417 = 0x9C77
+0xC418 = 0x9C78
+0xC419 = 0x9C79
+0xC41A = 0x9C7A
+0xC41B = 0x9C81
+0xC41C = 0x9C82
+0xC41D = 0x9C83
+0xC41E = 0x9C84
+0xC41F = 0x9C85
+0xC420 = 0x9C86
+0xC421 = 0x9C87
+0xC422 = 0x9C88
+0xC423 = 0x9C89
+0xC425 = 0x9C8A
+0xC426 = 0x9C8B
+0xC427 = 0x9C8C
+0xC428 = 0x9C8D
+0xC429 = 0x9C8E
+0xC42A = 0x9C8F
+0xC42B = 0x9C90
+0xC42D = 0x9C91
+0xC42E = 0x9C92
+0xC42F = 0x9C93
+0xC431 = 0x9C94
+0xC432 = 0x9C95
+0xC433 = 0x9C96
+0xC435 = 0x9C97
+0xC436 = 0x9C98
+0xC437 = 0x9C99
+0xC438 = 0x9C9A
+0xC439 = 0x9C9B
+0xC43A = 0x9C9C
+0xC43B = 0x9C9D
+0xC43E = 0x9C9E
+0xC43F = 0x9C9F
+0xC440 = 0x9CA0
+0xC441 = 0x9CA1
+0xC442 = 0x9CA2
+0xC443 = 0x9CA3
+0xC444 = 0x9CA4
+0xC445 = 0x9CA5
+0xC446 = 0x9CA6
+0xC447 = 0x9CA7
+0xC449 = 0x9CA8
+0xC44A = 0x9CA9
+0xC44B = 0x9CAA
+0xC44C = 0x9CAB
+0xC44D = 0x9CAC
+0xC44E = 0x9CAD
+0xC44F = 0x9CAE
+0xC450 = 0x9CAF
+0xC451 = 0x9CB0
+0xC452 = 0x9CB1
+0xC453 = 0x9CB2
+0xC454 = 0x9CB3
+0xC455 = 0x9CB4
+0xC456 = 0x9CB5
+0xC457 = 0x9CB6
+0xC458 = 0x9CB7
+0xC459 = 0x9CB8
+0xC45A = 0x9CB9
+0xC45B = 0x9CBA
+0xC45C = 0x9CBB
+0xC45D = 0x9CBC
+0xC45E = 0x9CBD
+0xC45F = 0x9CBE
+0xC460 = 0x9CBF
+0xC461 = 0x9CC0
+0xC462 = 0x9CC1
+0xC463 = 0x9CC2
+0xC466 = 0x9CC3
+0xC467 = 0x9CC4
+0xC469 = 0x9CC5
+0xC46A = 0x9CC6
+0xC46B = 0x9CC7
+0xC46D = 0x9CC8
+0xC46E = 0x9CC9
+0xC46F = 0x9CCA
+0xC470 = 0x9CCB
+0xC471 = 0x9CCC
+0xC472 = 0x9CCD
+0xC473 = 0x9CCE
+0xC476 = 0x9CCF
+0xC477 = 0x9CD0
+0xC478 = 0x9CD1
+0xC47A = 0x9CD2
+0xC47B = 0x9CD3
+0xC47C = 0x9CD4
+0xC47D = 0x9CD5
+0xC47E = 0x9CD6
+0xC47F = 0x9CD7
+0xC481 = 0x9CD8
+0xC482 = 0x9CD9
+0xC483 = 0x9CDA
+0xC484 = 0x9CDB
+0xC485 = 0x9CDC
+0xC486 = 0x9CDD
+0xC487 = 0x9CDE
+0xC488 = 0x9CDF
+0xC489 = 0x9CE0
+0xC48A = 0x9CE1
+0xC48B = 0x9CE2
+0xC48C = 0x9CE3
+0xC48D = 0x9CE4
+0xC48E = 0x9CE5
+0xC48F = 0x9CE6
+0xC490 = 0x9CE7
+0xC491 = 0x9CE8
+0xC492 = 0x9CE9
+0xC493 = 0x9CEA
+0xC495 = 0x9CEB
+0xC496 = 0x9CEC
+0xC497 = 0x9CED
+0xC498 = 0x9CEE
+0xC499 = 0x9CEF
+0xC49A = 0x9CF0
+0xC49B = 0x9CF1
+0xC49D = 0x9CF2
+0xC49E = 0x9CF3
+0xC49F = 0x9CF4
+0xC4A0 = 0x9CF5
+0xC4A1 = 0x9CF6
+0xC4A2 = 0x9CF7
+0xC4A3 = 0x9CF8
+0xC4A4 = 0x9CF9
+0xC4A5 = 0x9CFA
+0xC4A6 = 0x9CFB
+0xC4A7 = 0x9CFC
+0xC4A8 = 0x9CFD
+0xC4A9 = 0x9CFE
+0xC4AA = 0x9D41
+0xC4AB = 0x9D42
+0xC4AC = 0x9D43
+0xC4AD = 0x9D44
+0xC4AE = 0x9D45
+0xC4AF = 0x9D46
+0xC4B0 = 0x9D47
+0xC4B1 = 0x9D48
+0xC4B2 = 0x9D49
+0xC4B3 = 0x9D4A
+0xC4B4 = 0x9D4B
+0xC4B5 = 0x9D4C
+0xC4B6 = 0x9D4D
+0xC4B7 = 0x9D4E
+0xC4B9 = 0x9D4F
+0xC4BA = 0x9D50
+0xC4BB = 0x9D51
+0xC4BD = 0x9D52
+0xC4BE = 0x9D53
+0xC4BF = 0x9D54
+0xC4C0 = 0x9D55
+0xC4C1 = 0x9D56
+0xC4C2 = 0x9D57
+0xC4C3 = 0x9D58
+0xC4C4 = 0x9D59
+0xC4C5 = 0x9D5A
+0xC4C6 = 0x9D61
+0xC4C7 = 0x9D62
+0xC4C8 = 0x9D63
+0xC4C9 = 0x9D64
+0xC4CA = 0x9D65
+0xC4CB = 0x9D66
+0xC4CC = 0x9D67
+0xC4CD = 0x9D68
+0xC4CE = 0x9D69
+0xC4CF = 0x9D6A
+0xC4D0 = 0x9D6B
+0xC4D1 = 0x9D6C
+0xC4D2 = 0x9D6D
+0xC4D3 = 0x9D6E
+0xC4D4 = 0x9D6F
+0xC4D5 = 0x9D70
+0xC4D6 = 0x9D71
+0xC4D7 = 0x9D72
+0xC4D8 = 0x9D73
+0xC4D9 = 0x9D74
+0xC4DA = 0x9D75
+0xC4DB = 0x9D76
+0xC4DC = 0x9D77
+0xC4DD = 0x9D78
+0xC4DE = 0x9D79
+0xC4DF = 0x9D7A
+0xC4E0 = 0x9D81
+0xC4E1 = 0x9D82
+0xC4E2 = 0x9D83
+0xC4E3 = 0x9D84
+0xC4E4 = 0x9D85
+0xC4E5 = 0x9D86
+0xC4E6 = 0x9D87
+0xC4E7 = 0x9D88
+0xC4E8 = 0x9D89
+0xC4EA = 0x9D8A
+0xC4EB = 0x9D8B
+0xC4EC = 0x9D8C
+0xC4ED = 0x9D8D
+0xC4EE = 0x9D8E
+0xC4EF = 0x9D8F
+0xC4F2 = 0x9D90
+0xC4F3 = 0x9D91
+0xC4F5 = 0x9D92
+0xC4F6 = 0x9D93
+0xC4F7 = 0x9D94
+0xC4F9 = 0x9D95
+0xC4FB = 0x9D96
+0xC4FC = 0x9D97
+0xC4FD = 0x9D98
+0xC4FE = 0x9D99
+0xC502 = 0x9D9A
+0xC503 = 0x9D9B
+0xC504 = 0x9D9C
+0xC505 = 0x9D9D
+0xC506 = 0x9D9E
+0xC507 = 0x9D9F
+0xC508 = 0x9DA0
+0xC509 = 0x9DA1
+0xC50A = 0x9DA2
+0xC50B = 0x9DA3
+0xC50D = 0x9DA4
+0xC50E = 0x9DA5
+0xC50F = 0x9DA6
+0xC511 = 0x9DA7
+0xC512 = 0x9DA8
+0xC513 = 0x9DA9
+0xC515 = 0x9DAA
+0xC516 = 0x9DAB
+0xC517 = 0x9DAC
+0xC518 = 0x9DAD
+0xC519 = 0x9DAE
+0xC51A = 0x9DAF
+0xC51B = 0x9DB0
+0xC51D = 0x9DB1
+0xC51E = 0x9DB2
+0xC51F = 0x9DB3
+0xC520 = 0x9DB4
+0xC521 = 0x9DB5
+0xC522 = 0x9DB6
+0xC523 = 0x9DB7
+0xC524 = 0x9DB8
+0xC525 = 0x9DB9
+0xC526 = 0x9DBA
+0xC527 = 0x9DBB
+0xC52A = 0x9DBC
+0xC52B = 0x9DBD
+0xC52D = 0x9DBE
+0xC52E = 0x9DBF
+0xC52F = 0x9DC0
+0xC531 = 0x9DC1
+0xC532 = 0x9DC2
+0xC533 = 0x9DC3
+0xC534 = 0x9DC4
+0xC535 = 0x9DC5
+0xC536 = 0x9DC6
+0xC537 = 0x9DC7
+0xC53A = 0x9DC8
+0xC53C = 0x9DC9
+0xC53E = 0x9DCA
+0xC53F = 0x9DCB
+0xC540 = 0x9DCC
+0xC541 = 0x9DCD
+0xC542 = 0x9DCE
+0xC543 = 0x9DCF
+0xC546 = 0x9DD0
+0xC547 = 0x9DD1
+0xC54B = 0x9DD2
+0xC54F = 0x9DD3
+0xC550 = 0x9DD4
+0xC551 = 0x9DD5
+0xC552 = 0x9DD6
+0xC556 = 0x9DD7
+0xC55A = 0x9DD8
+0xC55B = 0x9DD9
+0xC55C = 0x9DDA
+0xC55F = 0x9DDB
+0xC562 = 0x9DDC
+0xC563 = 0x9DDD
+0xC565 = 0x9DDE
+0xC566 = 0x9DDF
+0xC567 = 0x9DE0
+0xC569 = 0x9DE1
+0xC56A = 0x9DE2
+0xC56B = 0x9DE3
+0xC56C = 0x9DE4
+0xC56D = 0x9DE5
+0xC56E = 0x9DE6
+0xC56F = 0x9DE7
+0xC572 = 0x9DE8
+0xC576 = 0x9DE9
+0xC577 = 0x9DEA
+0xC578 = 0x9DEB
+0xC579 = 0x9DEC
+0xC57A = 0x9DED
+0xC57B = 0x9DEE
+0xC57E = 0x9DEF
+0xC57F = 0x9DF0
+0xC581 = 0x9DF1
+0xC582 = 0x9DF2
+0xC583 = 0x9DF3
+0xC585 = 0x9DF4
+0xC586 = 0x9DF5
+0xC588 = 0x9DF6
+0xC589 = 0x9DF7
+0xC58A = 0x9DF8
+0xC58B = 0x9DF9
+0xC58E = 0x9DFA
+0xC590 = 0x9DFB
+0xC592 = 0x9DFC
+0xC593 = 0x9DFD
+0xC594 = 0x9DFE
+0xC596 = 0x9E41
+0xC599 = 0x9E42
+0xC59A = 0x9E43
+0xC59B = 0x9E44
+0xC59D = 0x9E45
+0xC59E = 0x9E46
+0xC59F = 0x9E47
+0xC5A1 = 0x9E48
+0xC5A2 = 0x9E49
+0xC5A3 = 0x9E4A
+0xC5A4 = 0x9E4B
+0xC5A5 = 0x9E4C
+0xC5A6 = 0x9E4D
+0xC5A7 = 0x9E4E
+0xC5A8 = 0x9E4F
+0xC5AA = 0x9E50
+0xC5AB = 0x9E51
+0xC5AC = 0x9E52
+0xC5AD = 0x9E53
+0xC5AE = 0x9E54
+0xC5AF = 0x9E55
+0xC5B0 = 0x9E56
+0xC5B1 = 0x9E57
+0xC5B2 = 0x9E58
+0xC5B3 = 0x9E59
+0xC5B6 = 0x9E5A
+0xC5B7 = 0x9E61
+0xC5BA = 0x9E62
+0xC5BF = 0x9E63
+0xC5C0 = 0x9E64
+0xC5C1 = 0x9E65
+0xC5C2 = 0x9E66
+0xC5C3 = 0x9E67
+0xC5CB = 0x9E68
+0xC5CD = 0x9E69
+0xC5CF = 0x9E6A
+0xC5D2 = 0x9E6B
+0xC5D3 = 0x9E6C
+0xC5D5 = 0x9E6D
+0xC5D6 = 0x9E6E
+0xC5D7 = 0x9E6F
+0xC5D9 = 0x9E70
+0xC5DA = 0x9E71
+0xC5DB = 0x9E72
+0xC5DC = 0x9E73
+0xC5DD = 0x9E74
+0xC5DE = 0x9E75
+0xC5DF = 0x9E76
+0xC5E2 = 0x9E77
+0xC5E4 = 0x9E78
+0xC5E6 = 0x9E79
+0xC5E7 = 0x9E7A
+0xC5E8 = 0x9E81
+0xC5E9 = 0x9E82
+0xC5EA = 0x9E83
+0xC5EB = 0x9E84
+0xC5EF = 0x9E85
+0xC5F1 = 0x9E86
+0xC5F2 = 0x9E87
+0xC5F3 = 0x9E88
+0xC5F5 = 0x9E89
+0xC5F8 = 0x9E8A
+0xC5F9 = 0x9E8B
+0xC5FA = 0x9E8C
+0xC5FB = 0x9E8D
+0xC602 = 0x9E8E
+0xC603 = 0x9E8F
+0xC604 = 0x9E90
+0xC609 = 0x9E91
+0xC60A = 0x9E92
+0xC60B = 0x9E93
+0xC60D = 0x9E94
+0xC60E = 0x9E95
+0xC60F = 0x9E96
+0xC611 = 0x9E97
+0xC612 = 0x9E98
+0xC613 = 0x9E99
+0xC614 = 0x9E9A
+0xC615 = 0x9E9B
+0xC616 = 0x9E9C
+0xC617 = 0x9E9D
+0xC61A = 0x9E9E
+0xC61D = 0x9E9F
+0xC61E = 0x9EA0
+0xC61F = 0x9EA1
+0xC620 = 0x9EA2
+0xC621 = 0x9EA3
+0xC622 = 0x9EA4
+0xC623 = 0x9EA5
+0xC626 = 0x9EA6
+0xC627 = 0x9EA7
+0xC629 = 0x9EA8
+0xC62A = 0x9EA9
+0xC62B = 0x9EAA
+0xC62F = 0x9EAB
+0xC631 = 0x9EAC
+0xC632 = 0x9EAD
+0xC636 = 0x9EAE
+0xC638 = 0x9EAF
+0xC63A = 0x9EB0
+0xC63C = 0x9EB1
+0xC63D = 0x9EB2
+0xC63E = 0x9EB3
+0xC63F = 0x9EB4
+0xC642 = 0x9EB5
+0xC643 = 0x9EB6
+0xC645 = 0x9EB7
+0xC646 = 0x9EB8
+0xC647 = 0x9EB9
+0xC649 = 0x9EBA
+0xC64A = 0x9EBB
+0xC64B = 0x9EBC
+0xC64C = 0x9EBD
+0xC64D = 0x9EBE
+0xC64E = 0x9EBF
+0xC64F = 0x9EC0
+0xC652 = 0x9EC1
+0xC656 = 0x9EC2
+0xC657 = 0x9EC3
+0xC658 = 0x9EC4
+0xC659 = 0x9EC5
+0xC65A = 0x9EC6
+0xC65B = 0x9EC7
+0xC65E = 0x9EC8
+0xC65F = 0x9EC9
+0xC661 = 0x9ECA
+0xC662 = 0x9ECB
+0xC663 = 0x9ECC
+0xC664 = 0x9ECD
+0xC665 = 0x9ECE
+0xC666 = 0x9ECF
+0xC667 = 0x9ED0
+0xC668 = 0x9ED1
+0xC669 = 0x9ED2
+0xC66A = 0x9ED3
+0xC66B = 0x9ED4
+0xC66D = 0x9ED5
+0xC66E = 0x9ED6
+0xC670 = 0x9ED7
+0xC672 = 0x9ED8
+0xC673 = 0x9ED9
+0xC674 = 0x9EDA
+0xC675 = 0x9EDB
+0xC676 = 0x9EDC
+0xC677 = 0x9EDD
+0xC67A = 0x9EDE
+0xC67B = 0x9EDF
+0xC67D = 0x9EE0
+0xC67E = 0x9EE1
+0xC67F = 0x9EE2
+0xC681 = 0x9EE3
+0xC682 = 0x9EE4
+0xC683 = 0x9EE5
+0xC684 = 0x9EE6
+0xC685 = 0x9EE7
+0xC686 = 0x9EE8
+0xC687 = 0x9EE9
+0xC68A = 0x9EEA
+0xC68C = 0x9EEB
+0xC68E = 0x9EEC
+0xC68F = 0x9EED
+0xC690 = 0x9EEE
+0xC691 = 0x9EEF
+0xC692 = 0x9EF0
+0xC693 = 0x9EF1
+0xC696 = 0x9EF2
+0xC697 = 0x9EF3
+0xC699 = 0x9EF4
+0xC69A = 0x9EF5
+0xC69B = 0x9EF6
+0xC69D = 0x9EF7
+0xC69E = 0x9EF8
+0xC69F = 0x9EF9
+0xC6A0 = 0x9EFA
+0xC6A1 = 0x9EFB
+0xC6A2 = 0x9EFC
+0xC6A3 = 0x9EFD
+0xC6A6 = 0x9EFE
+0xC6A8 = 0x9F41
+0xC6AA = 0x9F42
+0xC6AB = 0x9F43
+0xC6AC = 0x9F44
+0xC6AD = 0x9F45
+0xC6AE = 0x9F46
+0xC6AF = 0x9F47
+0xC6B2 = 0x9F48
+0xC6B3 = 0x9F49
+0xC6B5 = 0x9F4A
+0xC6B6 = 0x9F4B
+0xC6B7 = 0x9F4C
+0xC6BB = 0x9F4D
+0xC6BC = 0x9F4E
+0xC6BD = 0x9F4F
+0xC6BE = 0x9F50
+0xC6BF = 0x9F51
+0xC6C2 = 0x9F52
+0xC6C4 = 0x9F53
+0xC6C6 = 0x9F54
+0xC6C7 = 0x9F55
+0xC6C8 = 0x9F56
+0xC6C9 = 0x9F57
+0xC6CA = 0x9F58
+0xC6CB = 0x9F59
+0xC6CE = 0x9F5A
+0xC6CF = 0x9F61
+0xC6D1 = 0x9F62
+0xC6D2 = 0x9F63
+0xC6D3 = 0x9F64
+0xC6D5 = 0x9F65
+0xC6D6 = 0x9F66
+0xC6D7 = 0x9F67
+0xC6D8 = 0x9F68
+0xC6D9 = 0x9F69
+0xC6DA = 0x9F6A
+0xC6DB = 0x9F6B
+0xC6DE = 0x9F6C
+0xC6DF = 0x9F6D
+0xC6E2 = 0x9F6E
+0xC6E3 = 0x9F6F
+0xC6E4 = 0x9F70
+0xC6E5 = 0x9F71
+0xC6E6 = 0x9F72
+0xC6E7 = 0x9F73
+0xC6EA = 0x9F74
+0xC6EB = 0x9F75
+0xC6ED = 0x9F76
+0xC6EE = 0x9F77
+0xC6EF = 0x9F78
+0xC6F1 = 0x9F79
+0xC6F2 = 0x9F7A
+0xC6F3 = 0x9F81
+0xC6F4 = 0x9F82
+0xC6F5 = 0x9F83
+0xC6F6 = 0x9F84
+0xC6F7 = 0x9F85
+0xC6FA = 0x9F86
+0xC6FB = 0x9F87
+0xC6FC = 0x9F88
+0xC6FE = 0x9F89
+0xC6FF = 0x9F8A
+0xC700 = 0x9F8B
+0xC701 = 0x9F8C
+0xC702 = 0x9F8D
+0xC703 = 0x9F8E
+0xC706 = 0x9F8F
+0xC707 = 0x9F90
+0xC709 = 0x9F91
+0xC70A = 0x9F92
+0xC70B = 0x9F93
+0xC70D = 0x9F94
+0xC70E = 0x9F95
+0xC70F = 0x9F96
+0xC710 = 0x9F97
+0xC711 = 0x9F98
+0xC712 = 0x9F99
+0xC713 = 0x9F9A
+0xC716 = 0x9F9B
+0xC718 = 0x9F9C
+0xC71A = 0x9F9D
+0xC71B = 0x9F9E
+0xC71C = 0x9F9F
+0xC71D = 0x9FA0
+0xC71E = 0x9FA1
+0xC71F = 0x9FA2
+0xC722 = 0x9FA3
+0xC723 = 0x9FA4
+0xC725 = 0x9FA5
+0xC726 = 0x9FA6
+0xC727 = 0x9FA7
+0xC729 = 0x9FA8
+0xC72A = 0x9FA9
+0xC72B = 0x9FAA
+0xC72C = 0x9FAB
+0xC72D = 0x9FAC
+0xC72E = 0x9FAD
+0xC72F = 0x9FAE
+0xC732 = 0x9FAF
+0xC734 = 0x9FB0
+0xC736 = 0x9FB1
+0xC738 = 0x9FB2
+0xC739 = 0x9FB3
+0xC73A = 0x9FB4
+0xC73B = 0x9FB5
+0xC73E = 0x9FB6
+0xC73F = 0x9FB7
+0xC741 = 0x9FB8
+0xC742 = 0x9FB9
+0xC743 = 0x9FBA
+0xC745 = 0x9FBB
+0xC746 = 0x9FBC
+0xC747 = 0x9FBD
+0xC748 = 0x9FBE
+0xC749 = 0x9FBF
+0xC74B = 0x9FC0
+0xC74E = 0x9FC1
+0xC750 = 0x9FC2
+0xC759 = 0x9FC3
+0xC75A = 0x9FC4
+0xC75B = 0x9FC5
+0xC75D = 0x9FC6
+0xC75E = 0x9FC7
+0xC75F = 0x9FC8
+0xC761 = 0x9FC9
+0xC762 = 0x9FCA
+0xC763 = 0x9FCB
+0xC764 = 0x9FCC
+0xC765 = 0x9FCD
+0xC766 = 0x9FCE
+0xC767 = 0x9FCF
+0xC769 = 0x9FD0
+0xC76A = 0x9FD1
+0xC76C = 0x9FD2
+0xC76D = 0x9FD3
+0xC76E = 0x9FD4
+0xC76F = 0x9FD5
+0xC770 = 0x9FD6
+0xC771 = 0x9FD7
+0xC772 = 0x9FD8
+0xC773 = 0x9FD9
+0xC776 = 0x9FDA
+0xC777 = 0x9FDB
+0xC779 = 0x9FDC
+0xC77A = 0x9FDD
+0xC77B = 0x9FDE
+0xC77F = 0x9FDF
+0xC780 = 0x9FE0
+0xC781 = 0x9FE1
+0xC782 = 0x9FE2
+0xC786 = 0x9FE3
+0xC78B = 0x9FE4
+0xC78C = 0x9FE5
+0xC78D = 0x9FE6
+0xC78F = 0x9FE7
+0xC792 = 0x9FE8
+0xC793 = 0x9FE9
+0xC795 = 0x9FEA
+0xC799 = 0x9FEB
+0xC79B = 0x9FEC
+0xC79C = 0x9FED
+0xC79D = 0x9FEE
+0xC79E = 0x9FEF
+0xC79F = 0x9FF0
+0xC7A2 = 0x9FF1
+0xC7A7 = 0x9FF2
+0xC7A8 = 0x9FF3
+0xC7A9 = 0x9FF4
+0xC7AA = 0x9FF5
+0xC7AB = 0x9FF6
+0xC7AE = 0x9FF7
+0xC7AF = 0x9FF8
+0xC7B1 = 0x9FF9
+0xC7B2 = 0x9FFA
+0xC7B3 = 0x9FFB
+0xC7B5 = 0x9FFC
+0xC7B6 = 0x9FFD
+0xC7B7 = 0x9FFE
+0xC7B8 = 0xA041
+0xC7B9 = 0xA042
+0xC7BA = 0xA043
+0xC7BB = 0xA044
+0xC7BE = 0xA045
+0xC7C2 = 0xA046
+0xC7C3 = 0xA047
+0xC7C4 = 0xA048
+0xC7C5 = 0xA049
+0xC7C6 = 0xA04A
+0xC7C7 = 0xA04B
+0xC7CA = 0xA04C
+0xC7CB = 0xA04D
+0xC7CD = 0xA04E
+0xC7CF = 0xA04F
+0xC7D1 = 0xA050
+0xC7D2 = 0xA051
+0xC7D3 = 0xA052
+0xC7D4 = 0xA053
+0xC7D5 = 0xA054
+0xC7D6 = 0xA055
+0xC7D7 = 0xA056
+0xC7D9 = 0xA057
+0xC7DA = 0xA058
+0xC7DB = 0xA059
+0xC7DC = 0xA05A
+0xC7DE = 0xA061
+0xC7DF = 0xA062
+0xC7E0 = 0xA063
+0xC7E1 = 0xA064
+0xC7E2 = 0xA065
+0xC7E3 = 0xA066
+0xC7E5 = 0xA067
+0xC7E6 = 0xA068
+0xC7E7 = 0xA069
+0xC7E9 = 0xA06A
+0xC7EA = 0xA06B
+0xC7EB = 0xA06C
+0xC7ED = 0xA06D
+0xC7EE = 0xA06E
+0xC7EF = 0xA06F
+0xC7F0 = 0xA070
+0xC7F1 = 0xA071
+0xC7F2 = 0xA072
+0xC7F3 = 0xA073
+0xC7F4 = 0xA074
+0xC7F5 = 0xA075
+0xC7F6 = 0xA076
+0xC7F7 = 0xA077
+0xC7F8 = 0xA078
+0xC7F9 = 0xA079
+0xC7FA = 0xA07A
+0xC7FB = 0xA081
+0xC7FC = 0xA082
+0xC7FD = 0xA083
+0xC7FE = 0xA084
+0xC7FF = 0xA085
+0xC802 = 0xA086
+0xC803 = 0xA087
+0xC805 = 0xA088
+0xC806 = 0xA089
+0xC807 = 0xA08A
+0xC809 = 0xA08B
+0xC80B = 0xA08C
+0xC80C = 0xA08D
+0xC80D = 0xA08E
+0xC80E = 0xA08F
+0xC80F = 0xA090
+0xC812 = 0xA091
+0xC814 = 0xA092
+0xC817 = 0xA093
+0xC818 = 0xA094
+0xC819 = 0xA095
+0xC81A = 0xA096
+0xC81B = 0xA097
+0xC81E = 0xA098
+0xC81F = 0xA099
+0xC821 = 0xA09A
+0xC822 = 0xA09B
+0xC823 = 0xA09C
+0xC825 = 0xA09D
+0xC826 = 0xA09E
+0xC827 = 0xA09F
+0xC828 = 0xA0A0
+0xC829 = 0xA0A1
+0xC82A = 0xA0A2
+0xC82B = 0xA0A3
+0xC82E = 0xA0A4
+0xC830 = 0xA0A5
+0xC832 = 0xA0A6
+0xC833 = 0xA0A7
+0xC834 = 0xA0A8
+0xC835 = 0xA0A9
+0xC836 = 0xA0AA
+0xC837 = 0xA0AB
+0xC839 = 0xA0AC
+0xC83A = 0xA0AD
+0xC83B = 0xA0AE
+0xC83D = 0xA0AF
+0xC83E = 0xA0B0
+0xC83F = 0xA0B1
+0xC841 = 0xA0B2
+0xC842 = 0xA0B3
+0xC843 = 0xA0B4
+0xC844 = 0xA0B5
+0xC845 = 0xA0B6
+0xC846 = 0xA0B7
+0xC847 = 0xA0B8
+0xC84A = 0xA0B9
+0xC84B = 0xA0BA
+0xC84E = 0xA0BB
+0xC84F = 0xA0BC
+0xC850 = 0xA0BD
+0xC851 = 0xA0BE
+0xC852 = 0xA0BF
+0xC853 = 0xA0C0
+0xC855 = 0xA0C1
+0xC856 = 0xA0C2
+0xC857 = 0xA0C3
+0xC858 = 0xA0C4
+0xC859 = 0xA0C5
+0xC85A = 0xA0C6
+0xC85B = 0xA0C7
+0xC85C = 0xA0C8
+0xC85D = 0xA0C9
+0xC85E = 0xA0CA
+0xC85F = 0xA0CB
+0xC860 = 0xA0CC
+0xC861 = 0xA0CD
+0xC862 = 0xA0CE
+0xC863 = 0xA0CF
+0xC864 = 0xA0D0
+0xC865 = 0xA0D1
+0xC866 = 0xA0D2
+0xC867 = 0xA0D3
+0xC868 = 0xA0D4
+0xC869 = 0xA0D5
+0xC86A = 0xA0D6
+0xC86B = 0xA0D7
+0xC86C = 0xA0D8
+0xC86D = 0xA0D9
+0xC86E = 0xA0DA
+0xC86F = 0xA0DB
+0xC872 = 0xA0DC
+0xC873 = 0xA0DD
+0xC875 = 0xA0DE
+0xC876 = 0xA0DF
+0xC877 = 0xA0E0
+0xC879 = 0xA0E1
+0xC87B = 0xA0E2
+0xC87C = 0xA0E3
+0xC87D = 0xA0E4
+0xC87E = 0xA0E5
+0xC87F = 0xA0E6
+0xC882 = 0xA0E7
+0xC884 = 0xA0E8
+0xC888 = 0xA0E9
+0xC889 = 0xA0EA
+0xC88A = 0xA0EB
+0xC88E = 0xA0EC
+0xC88F = 0xA0ED
+0xC890 = 0xA0EE
+0xC891 = 0xA0EF
+0xC892 = 0xA0F0
+0xC893 = 0xA0F1
+0xC895 = 0xA0F2
+0xC896 = 0xA0F3
+0xC897 = 0xA0F4
+0xC898 = 0xA0F5
+0xC899 = 0xA0F6
+0xC89A = 0xA0F7
+0xC89B = 0xA0F8
+0xC89C = 0xA0F9
+0xC89E = 0xA0FA
+0xC8A0 = 0xA0FB
+0xC8A2 = 0xA0FC
+0xC8A3 = 0xA0FD
+0xC8A4 = 0xA0FE
+0xC8A5 = 0xA141
+0xC8A6 = 0xA142
+0xC8A7 = 0xA143
+0xC8A9 = 0xA144
+0xC8AA = 0xA145
+0xC8AB = 0xA146
+0xC8AC = 0xA147
+0xC8AD = 0xA148
+0xC8AE = 0xA149
+0xC8AF = 0xA14A
+0xC8B0 = 0xA14B
+0xC8B1 = 0xA14C
+0xC8B2 = 0xA14D
+0xC8B3 = 0xA14E
+0xC8B4 = 0xA14F
+0xC8B5 = 0xA150
+0xC8B6 = 0xA151
+0xC8B7 = 0xA152
+0xC8B8 = 0xA153
+0xC8B9 = 0xA154
+0xC8BA = 0xA155
+0xC8BB = 0xA156
+0xC8BE = 0xA157
+0xC8BF = 0xA158
+0xC8C0 = 0xA159
+0xC8C1 = 0xA15A
+0xC8C2 = 0xA161
+0xC8C3 = 0xA162
+0xC8C5 = 0xA163
+0xC8C6 = 0xA164
+0xC8C7 = 0xA165
+0xC8C9 = 0xA166
+0xC8CA = 0xA167
+0xC8CB = 0xA168
+0xC8CD = 0xA169
+0xC8CE = 0xA16A
+0xC8CF = 0xA16B
+0xC8D0 = 0xA16C
+0xC8D1 = 0xA16D
+0xC8D2 = 0xA16E
+0xC8D3 = 0xA16F
+0xC8D6 = 0xA170
+0xC8D8 = 0xA171
+0xC8DA = 0xA172
+0xC8DB = 0xA173
+0xC8DC = 0xA174
+0xC8DD = 0xA175
+0xC8DE = 0xA176
+0xC8DF = 0xA177
+0xC8E2 = 0xA178
+0xC8E3 = 0xA179
+0xC8E5 = 0xA17A
+0xC8E6 = 0xA181
+0xC8E7 = 0xA182
+0xC8E8 = 0xA183
+0xC8E9 = 0xA184
+0xC8EA = 0xA185
+0xC8EB = 0xA186
+0xC8EC = 0xA187
+0xC8ED = 0xA188
+0xC8EE = 0xA189
+0xC8EF = 0xA18A
+0xC8F0 = 0xA18B
+0xC8F1 = 0xA18C
+0xC8F2 = 0xA18D
+0xC8F3 = 0xA18E
+0xC8F4 = 0xA18F
+0xC8F6 = 0xA190
+0xC8F7 = 0xA191
+0xC8F8 = 0xA192
+0xC8F9 = 0xA193
+0xC8FA = 0xA194
+0xC8FB = 0xA195
+0xC8FE = 0xA196
+0xC8FF = 0xA197
+0xC901 = 0xA198
+0xC902 = 0xA199
+0xC903 = 0xA19A
+0xC907 = 0xA19B
+0xC908 = 0xA19C
+0xC909 = 0xA19D
+0xC90A = 0xA19E
+0xC90B = 0xA19F
+0xC90E = 0xA1A0
+0xC910 = 0xA241
+0xC912 = 0xA242
+0xC913 = 0xA243
+0xC914 = 0xA244
+0xC915 = 0xA245
+0xC916 = 0xA246
+0xC917 = 0xA247
+0xC919 = 0xA248
+0xC91A = 0xA249
+0xC91B = 0xA24A
+0xC91C = 0xA24B
+0xC91D = 0xA24C
+0xC91E = 0xA24D
+0xC91F = 0xA24E
+0xC920 = 0xA24F
+0xC921 = 0xA250
+0xC922 = 0xA251
+0xC923 = 0xA252
+0xC924 = 0xA253
+0xC925 = 0xA254
+0xC926 = 0xA255
+0xC927 = 0xA256
+0xC928 = 0xA257
+0xC929 = 0xA258
+0xC92A = 0xA259
+0xC92B = 0xA25A
+0xC92D = 0xA261
+0xC92E = 0xA262
+0xC92F = 0xA263
+0xC930 = 0xA264
+0xC931 = 0xA265
+0xC932 = 0xA266
+0xC933 = 0xA267
+0xC935 = 0xA268
+0xC936 = 0xA269
+0xC937 = 0xA26A
+0xC938 = 0xA26B
+0xC939 = 0xA26C
+0xC93A = 0xA26D
+0xC93B = 0xA26E
+0xC93C = 0xA26F
+0xC93D = 0xA270
+0xC93E = 0xA271
+0xC93F = 0xA272
+0xC940 = 0xA273
+0xC941 = 0xA274
+0xC942 = 0xA275
+0xC943 = 0xA276
+0xC944 = 0xA277
+0xC945 = 0xA278
+0xC946 = 0xA279
+0xC947 = 0xA27A
+0xC948 = 0xA281
+0xC949 = 0xA282
+0xC94A = 0xA283
+0xC94B = 0xA284
+0xC94C = 0xA285
+0xC94D = 0xA286
+0xC94E = 0xA287
+0xC94F = 0xA288
+0xC952 = 0xA289
+0xC953 = 0xA28A
+0xC955 = 0xA28B
+0xC956 = 0xA28C
+0xC957 = 0xA28D
+0xC959 = 0xA28E
+0xC95A = 0xA28F
+0xC95B = 0xA290
+0xC95C = 0xA291
+0xC95D = 0xA292
+0xC95E = 0xA293
+0xC95F = 0xA294
+0xC962 = 0xA295
+0xC964 = 0xA296
+0xC965 = 0xA297
+0xC966 = 0xA298
+0xC967 = 0xA299
+0xC968 = 0xA29A
+0xC969 = 0xA29B
+0xC96A = 0xA29C
+0xC96B = 0xA29D
+0xC96D = 0xA29E
+0xC96E = 0xA29F
+0xC96F = 0xA2A0
+0xC971 = 0xA341
+0xC972 = 0xA342
+0xC973 = 0xA343
+0xC975 = 0xA344
+0xC976 = 0xA345
+0xC977 = 0xA346
+0xC978 = 0xA347
+0xC979 = 0xA348
+0xC97A = 0xA349
+0xC97B = 0xA34A
+0xC97D = 0xA34B
+0xC97E = 0xA34C
+0xC97F = 0xA34D
+0xC980 = 0xA34E
+0xC981 = 0xA34F
+0xC982 = 0xA350
+0xC983 = 0xA351
+0xC984 = 0xA352
+0xC985 = 0xA353
+0xC986 = 0xA354
+0xC987 = 0xA355
+0xC98A = 0xA356
+0xC98B = 0xA357
+0xC98D = 0xA358
+0xC98E = 0xA359
+0xC98F = 0xA35A
+0xC991 = 0xA361
+0xC992 = 0xA362
+0xC993 = 0xA363
+0xC994 = 0xA364
+0xC995 = 0xA365
+0xC996 = 0xA366
+0xC997 = 0xA367
+0xC99A = 0xA368
+0xC99C = 0xA369
+0xC99E = 0xA36A
+0xC99F = 0xA36B
+0xC9A0 = 0xA36C
+0xC9A1 = 0xA36D
+0xC9A2 = 0xA36E
+0xC9A3 = 0xA36F
+0xC9A4 = 0xA370
+0xC9A5 = 0xA371
+0xC9A6 = 0xA372
+0xC9A7 = 0xA373
+0xC9A8 = 0xA374
+0xC9A9 = 0xA375
+0xC9AA = 0xA376
+0xC9AB = 0xA377
+0xC9AC = 0xA378
+0xC9AD = 0xA379
+0xC9AE = 0xA37A
+0xC9AF = 0xA381
+0xC9B0 = 0xA382
+0xC9B1 = 0xA383
+0xC9B2 = 0xA384
+0xC9B3 = 0xA385
+0xC9B4 = 0xA386
+0xC9B5 = 0xA387
+0xC9B6 = 0xA388
+0xC9B7 = 0xA389
+0xC9B8 = 0xA38A
+0xC9B9 = 0xA38B
+0xC9BA = 0xA38C
+0xC9BB = 0xA38D
+0xC9BC = 0xA38E
+0xC9BD = 0xA38F
+0xC9BE = 0xA390
+0xC9BF = 0xA391
+0xC9C2 = 0xA392
+0xC9C3 = 0xA393
+0xC9C5 = 0xA394
+0xC9C6 = 0xA395
+0xC9C9 = 0xA396
+0xC9CB = 0xA397
+0xC9CC = 0xA398
+0xC9CD = 0xA399
+0xC9CE = 0xA39A
+0xC9CF = 0xA39B
+0xC9D2 = 0xA39C
+0xC9D4 = 0xA39D
+0xC9D7 = 0xA39E
+0xC9D8 = 0xA39F
+0xC9DB = 0xA3A0
+0xC9DE = 0xA441
+0xC9DF = 0xA442
+0xC9E1 = 0xA443
+0xC9E3 = 0xA444
+0xC9E5 = 0xA445
+0xC9E6 = 0xA446
+0xC9E8 = 0xA447
+0xC9E9 = 0xA448
+0xC9EA = 0xA449
+0xC9EB = 0xA44A
+0xC9EE = 0xA44B
+0xC9F2 = 0xA44C
+0xC9F3 = 0xA44D
+0xC9F4 = 0xA44E
+0xC9F5 = 0xA44F
+0xC9F6 = 0xA450
+0xC9F7 = 0xA451
+0xC9FA = 0xA452
+0xC9FB = 0xA453
+0xC9FD = 0xA454
+0xC9FE = 0xA455
+0xC9FF = 0xA456
+0xCA01 = 0xA457
+0xCA02 = 0xA458
+0xCA03 = 0xA459
+0xCA04 = 0xA45A
+0xCA05 = 0xA461
+0xCA06 = 0xA462
+0xCA07 = 0xA463
+0xCA0A = 0xA464
+0xCA0E = 0xA465
+0xCA0F = 0xA466
+0xCA10 = 0xA467
+0xCA11 = 0xA468
+0xCA12 = 0xA469
+0xCA13 = 0xA46A
+0xCA15 = 0xA46B
+0xCA16 = 0xA46C
+0xCA17 = 0xA46D
+0xCA19 = 0xA46E
+0xCA1A = 0xA46F
+0xCA1B = 0xA470
+0xCA1C = 0xA471
+0xCA1D = 0xA472
+0xCA1E = 0xA473
+0xCA1F = 0xA474
+0xCA20 = 0xA475
+0xCA21 = 0xA476
+0xCA22 = 0xA477
+0xCA23 = 0xA478
+0xCA24 = 0xA479
+0xCA25 = 0xA47A
+0xCA26 = 0xA481
+0xCA27 = 0xA482
+0xCA28 = 0xA483
+0xCA2A = 0xA484
+0xCA2B = 0xA485
+0xCA2C = 0xA486
+0xCA2D = 0xA487
+0xCA2E = 0xA488
+0xCA2F = 0xA489
+0xCA30 = 0xA48A
+0xCA31 = 0xA48B
+0xCA32 = 0xA48C
+0xCA33 = 0xA48D
+0xCA34 = 0xA48E
+0xCA35 = 0xA48F
+0xCA36 = 0xA490
+0xCA37 = 0xA491
+0xCA38 = 0xA492
+0xCA39 = 0xA493
+0xCA3A = 0xA494
+0xCA3B = 0xA495
+0xCA3C = 0xA496
+0xCA3D = 0xA497
+0xCA3E = 0xA498
+0xCA3F = 0xA499
+0xCA40 = 0xA49A
+0xCA41 = 0xA49B
+0xCA42 = 0xA49C
+0xCA43 = 0xA49D
+0xCA44 = 0xA49E
+0xCA45 = 0xA49F
+0xCA46 = 0xA4A0
+0xCA47 = 0xA541
+0xCA48 = 0xA542
+0xCA49 = 0xA543
+0xCA4A = 0xA544
+0xCA4B = 0xA545
+0xCA4E = 0xA546
+0xCA4F = 0xA547
+0xCA51 = 0xA548
+0xCA52 = 0xA549
+0xCA53 = 0xA54A
+0xCA55 = 0xA54B
+0xCA56 = 0xA54C
+0xCA57 = 0xA54D
+0xCA58 = 0xA54E
+0xCA59 = 0xA54F
+0xCA5A = 0xA550
+0xCA5B = 0xA551
+0xCA5E = 0xA552
+0xCA62 = 0xA553
+0xCA63 = 0xA554
+0xCA64 = 0xA555
+0xCA65 = 0xA556
+0xCA66 = 0xA557
+0xCA67 = 0xA558
+0xCA69 = 0xA559
+0xCA6A = 0xA55A
+0xCA6B = 0xA561
+0xCA6C = 0xA562
+0xCA6D = 0xA563
+0xCA6E = 0xA564
+0xCA6F = 0xA565
+0xCA70 = 0xA566
+0xCA71 = 0xA567
+0xCA72 = 0xA568
+0xCA73 = 0xA569
+0xCA74 = 0xA56A
+0xCA75 = 0xA56B
+0xCA76 = 0xA56C
+0xCA77 = 0xA56D
+0xCA78 = 0xA56E
+0xCA79 = 0xA56F
+0xCA7A = 0xA570
+0xCA7B = 0xA571
+0xCA7C = 0xA572
+0xCA7E = 0xA573
+0xCA7F = 0xA574
+0xCA80 = 0xA575
+0xCA81 = 0xA576
+0xCA82 = 0xA577
+0xCA83 = 0xA578
+0xCA85 = 0xA579
+0xCA86 = 0xA57A
+0xCA87 = 0xA581
+0xCA88 = 0xA582
+0xCA89 = 0xA583
+0xCA8A = 0xA584
+0xCA8B = 0xA585
+0xCA8C = 0xA586
+0xCA8D = 0xA587
+0xCA8E = 0xA588
+0xCA8F = 0xA589
+0xCA90 = 0xA58A
+0xCA91 = 0xA58B
+0xCA92 = 0xA58C
+0xCA93 = 0xA58D
+0xCA94 = 0xA58E
+0xCA95 = 0xA58F
+0xCA96 = 0xA590
+0xCA97 = 0xA591
+0xCA99 = 0xA592
+0xCA9A = 0xA593
+0xCA9B = 0xA594
+0xCA9C = 0xA595
+0xCA9D = 0xA596
+0xCA9E = 0xA597
+0xCA9F = 0xA598
+0xCAA0 = 0xA599
+0xCAA1 = 0xA59A
+0xCAA2 = 0xA59B
+0xCAA3 = 0xA59C
+0xCAA4 = 0xA59D
+0xCAA5 = 0xA59E
+0xCAA6 = 0xA59F
+0xCAA7 = 0xA5A0
+0xCAA8 = 0xA641
+0xCAA9 = 0xA642
+0xCAAA = 0xA643
+0xCAAB = 0xA644
+0xCAAC = 0xA645
+0xCAAD = 0xA646
+0xCAAE = 0xA647
+0xCAAF = 0xA648
+0xCAB0 = 0xA649
+0xCAB1 = 0xA64A
+0xCAB2 = 0xA64B
+0xCAB3 = 0xA64C
+0xCAB4 = 0xA64D
+0xCAB5 = 0xA64E
+0xCAB6 = 0xA64F
+0xCAB7 = 0xA650
+0xCAB8 = 0xA651
+0xCAB9 = 0xA652
+0xCABA = 0xA653
+0xCABB = 0xA654
+0xCABE = 0xA655
+0xCABF = 0xA656
+0xCAC1 = 0xA657
+0xCAC2 = 0xA658
+0xCAC3 = 0xA659
+0xCAC5 = 0xA65A
+0xCAC6 = 0xA661
+0xCAC7 = 0xA662
+0xCAC8 = 0xA663
+0xCAC9 = 0xA664
+0xCACA = 0xA665
+0xCACB = 0xA666
+0xCACE = 0xA667
+0xCAD0 = 0xA668
+0xCAD2 = 0xA669
+0xCAD4 = 0xA66A
+0xCAD5 = 0xA66B
+0xCAD6 = 0xA66C
+0xCAD7 = 0xA66D
+0xCADA = 0xA66E
+0xCADB = 0xA66F
+0xCADC = 0xA670
+0xCADD = 0xA671
+0xCADE = 0xA672
+0xCADF = 0xA673
+0xCAE1 = 0xA674
+0xCAE2 = 0xA675
+0xCAE3 = 0xA676
+0xCAE4 = 0xA677
+0xCAE5 = 0xA678
+0xCAE6 = 0xA679
+0xCAE7 = 0xA67A
+0xCAE8 = 0xA681
+0xCAE9 = 0xA682
+0xCAEA = 0xA683
+0xCAEB = 0xA684
+0xCAED = 0xA685
+0xCAEE = 0xA686
+0xCAEF = 0xA687
+0xCAF0 = 0xA688
+0xCAF1 = 0xA689
+0xCAF2 = 0xA68A
+0xCAF3 = 0xA68B
+0xCAF5 = 0xA68C
+0xCAF6 = 0xA68D
+0xCAF7 = 0xA68E
+0xCAF8 = 0xA68F
+0xCAF9 = 0xA690
+0xCAFA = 0xA691
+0xCAFB = 0xA692
+0xCAFC = 0xA693
+0xCAFD = 0xA694
+0xCAFE = 0xA695
+0xCAFF = 0xA696
+0xCB00 = 0xA697
+0xCB01 = 0xA698
+0xCB02 = 0xA699
+0xCB03 = 0xA69A
+0xCB04 = 0xA69B
+0xCB05 = 0xA69C
+0xCB06 = 0xA69D
+0xCB07 = 0xA69E
+0xCB09 = 0xA69F
+0xCB0A = 0xA6A0
+0xCB0B = 0xA741
+0xCB0C = 0xA742
+0xCB0D = 0xA743
+0xCB0E = 0xA744
+0xCB0F = 0xA745
+0xCB11 = 0xA746
+0xCB12 = 0xA747
+0xCB13 = 0xA748
+0xCB15 = 0xA749
+0xCB16 = 0xA74A
+0xCB17 = 0xA74B
+0xCB19 = 0xA74C
+0xCB1A = 0xA74D
+0xCB1B = 0xA74E
+0xCB1C = 0xA74F
+0xCB1D = 0xA750
+0xCB1E = 0xA751
+0xCB1F = 0xA752
+0xCB22 = 0xA753
+0xCB23 = 0xA754
+0xCB24 = 0xA755
+0xCB25 = 0xA756
+0xCB26 = 0xA757
+0xCB27 = 0xA758
+0xCB28 = 0xA759
+0xCB29 = 0xA75A
+0xCB2A = 0xA761
+0xCB2B = 0xA762
+0xCB2C = 0xA763
+0xCB2D = 0xA764
+0xCB2E = 0xA765
+0xCB2F = 0xA766
+0xCB30 = 0xA767
+0xCB31 = 0xA768
+0xCB32 = 0xA769
+0xCB33 = 0xA76A
+0xCB34 = 0xA76B
+0xCB35 = 0xA76C
+0xCB36 = 0xA76D
+0xCB37 = 0xA76E
+0xCB38 = 0xA76F
+0xCB39 = 0xA770
+0xCB3A = 0xA771
+0xCB3B = 0xA772
+0xCB3C = 0xA773
+0xCB3D = 0xA774
+0xCB3E = 0xA775
+0xCB3F = 0xA776
+0xCB40 = 0xA777
+0xCB42 = 0xA778
+0xCB43 = 0xA779
+0xCB44 = 0xA77A
+0xCB45 = 0xA781
+0xCB46 = 0xA782
+0xCB47 = 0xA783
+0xCB4A = 0xA784
+0xCB4B = 0xA785
+0xCB4D = 0xA786
+0xCB4E = 0xA787
+0xCB4F = 0xA788
+0xCB51 = 0xA789
+0xCB52 = 0xA78A
+0xCB53 = 0xA78B
+0xCB54 = 0xA78C
+0xCB55 = 0xA78D
+0xCB56 = 0xA78E
+0xCB57 = 0xA78F
+0xCB5A = 0xA790
+0xCB5B = 0xA791
+0xCB5C = 0xA792
+0xCB5E = 0xA793
+0xCB5F = 0xA794
+0xCB60 = 0xA795
+0xCB61 = 0xA796
+0xCB62 = 0xA797
+0xCB63 = 0xA798
+0xCB65 = 0xA799
+0xCB66 = 0xA79A
+0xCB67 = 0xA79B
+0xCB68 = 0xA79C
+0xCB69 = 0xA79D
+0xCB6A = 0xA79E
+0xCB6B = 0xA79F
+0xCB6C = 0xA7A0
+0xCB6D = 0xA841
+0xCB6E = 0xA842
+0xCB6F = 0xA843
+0xCB70 = 0xA844
+0xCB71 = 0xA845
+0xCB72 = 0xA846
+0xCB73 = 0xA847
+0xCB74 = 0xA848
+0xCB75 = 0xA849
+0xCB76 = 0xA84A
+0xCB77 = 0xA84B
+0xCB7A = 0xA84C
+0xCB7B = 0xA84D
+0xCB7C = 0xA84E
+0xCB7D = 0xA84F
+0xCB7E = 0xA850
+0xCB7F = 0xA851
+0xCB80 = 0xA852
+0xCB81 = 0xA853
+0xCB82 = 0xA854
+0xCB83 = 0xA855
+0xCB84 = 0xA856
+0xCB85 = 0xA857
+0xCB86 = 0xA858
+0xCB87 = 0xA859
+0xCB88 = 0xA85A
+0xCB89 = 0xA861
+0xCB8A = 0xA862
+0xCB8B = 0xA863
+0xCB8C = 0xA864
+0xCB8D = 0xA865
+0xCB8E = 0xA866
+0xCB8F = 0xA867
+0xCB90 = 0xA868
+0xCB91 = 0xA869
+0xCB92 = 0xA86A
+0xCB93 = 0xA86B
+0xCB94 = 0xA86C
+0xCB95 = 0xA86D
+0xCB96 = 0xA86E
+0xCB97 = 0xA86F
+0xCB98 = 0xA870
+0xCB99 = 0xA871
+0xCB9A = 0xA872
+0xCB9B = 0xA873
+0xCB9D = 0xA874
+0xCB9E = 0xA875
+0xCB9F = 0xA876
+0xCBA0 = 0xA877
+0xCBA1 = 0xA878
+0xCBA2 = 0xA879
+0xCBA3 = 0xA87A
+0xCBA4 = 0xA881
+0xCBA5 = 0xA882
+0xCBA6 = 0xA883
+0xCBA7 = 0xA884
+0xCBA8 = 0xA885
+0xCBA9 = 0xA886
+0xCBAA = 0xA887
+0xCBAB = 0xA888
+0xCBAC = 0xA889
+0xCBAD = 0xA88A
+0xCBAE = 0xA88B
+0xCBAF = 0xA88C
+0xCBB0 = 0xA88D
+0xCBB1 = 0xA88E
+0xCBB2 = 0xA88F
+0xCBB3 = 0xA890
+0xCBB4 = 0xA891
+0xCBB5 = 0xA892
+0xCBB6 = 0xA893
+0xCBB7 = 0xA894
+0xCBB9 = 0xA895
+0xCBBA = 0xA896
+0xCBBB = 0xA897
+0xCBBC = 0xA898
+0xCBBD = 0xA899
+0xCBBE = 0xA89A
+0xCBBF = 0xA89B
+0xCBC0 = 0xA89C
+0xCBC1 = 0xA89D
+0xCBC2 = 0xA89E
+0xCBC3 = 0xA89F
+0xCBC4 = 0xA8A0
+0xCBC5 = 0xA941
+0xCBC6 = 0xA942
+0xCBC7 = 0xA943
+0xCBC8 = 0xA944
+0xCBC9 = 0xA945
+0xCBCA = 0xA946
+0xCBCB = 0xA947
+0xCBCC = 0xA948
+0xCBCD = 0xA949
+0xCBCE = 0xA94A
+0xCBCF = 0xA94B
+0xCBD0 = 0xA94C
+0xCBD1 = 0xA94D
+0xCBD2 = 0xA94E
+0xCBD3 = 0xA94F
+0xCBD5 = 0xA950
+0xCBD6 = 0xA951
+0xCBD7 = 0xA952
+0xCBD8 = 0xA953
+0xCBD9 = 0xA954
+0xCBDA = 0xA955
+0xCBDB = 0xA956
+0xCBDC = 0xA957
+0xCBDD = 0xA958
+0xCBDE = 0xA959
+0xCBDF = 0xA95A
+0xCBE0 = 0xA961
+0xCBE1 = 0xA962
+0xCBE2 = 0xA963
+0xCBE3 = 0xA964
+0xCBE5 = 0xA965
+0xCBE6 = 0xA966
+0xCBE8 = 0xA967
+0xCBEA = 0xA968
+0xCBEB = 0xA969
+0xCBEC = 0xA96A
+0xCBED = 0xA96B
+0xCBEE = 0xA96C
+0xCBEF = 0xA96D
+0xCBF0 = 0xA96E
+0xCBF1 = 0xA96F
+0xCBF2 = 0xA970
+0xCBF3 = 0xA971
+0xCBF4 = 0xA972
+0xCBF5 = 0xA973
+0xCBF6 = 0xA974
+0xCBF7 = 0xA975
+0xCBF8 = 0xA976
+0xCBF9 = 0xA977
+0xCBFA = 0xA978
+0xCBFB = 0xA979
+0xCBFC = 0xA97A
+0xCBFD = 0xA981
+0xCBFE = 0xA982
+0xCBFF = 0xA983
+0xCC00 = 0xA984
+0xCC01 = 0xA985
+0xCC02 = 0xA986
+0xCC03 = 0xA987
+0xCC04 = 0xA988
+0xCC05 = 0xA989
+0xCC06 = 0xA98A
+0xCC07 = 0xA98B
+0xCC08 = 0xA98C
+0xCC09 = 0xA98D
+0xCC0A = 0xA98E
+0xCC0B = 0xA98F
+0xCC0E = 0xA990
+0xCC0F = 0xA991
+0xCC11 = 0xA992
+0xCC12 = 0xA993
+0xCC13 = 0xA994
+0xCC15 = 0xA995
+0xCC16 = 0xA996
+0xCC17 = 0xA997
+0xCC18 = 0xA998
+0xCC19 = 0xA999
+0xCC1A = 0xA99A
+0xCC1B = 0xA99B
+0xCC1E = 0xA99C
+0xCC1F = 0xA99D
+0xCC20 = 0xA99E
+0xCC23 = 0xA99F
+0xCC24 = 0xA9A0
+0xCC25 = 0xAA41
+0xCC26 = 0xAA42
+0xCC2A = 0xAA43
+0xCC2B = 0xAA44
+0xCC2D = 0xAA45
+0xCC2F = 0xAA46
+0xCC31 = 0xAA47
+0xCC32 = 0xAA48
+0xCC33 = 0xAA49
+0xCC34 = 0xAA4A
+0xCC35 = 0xAA4B
+0xCC36 = 0xAA4C
+0xCC37 = 0xAA4D
+0xCC3A = 0xAA4E
+0xCC3F = 0xAA4F
+0xCC40 = 0xAA50
+0xCC41 = 0xAA51
+0xCC42 = 0xAA52
+0xCC43 = 0xAA53
+0xCC46 = 0xAA54
+0xCC47 = 0xAA55
+0xCC49 = 0xAA56
+0xCC4A = 0xAA57
+0xCC4B = 0xAA58
+0xCC4D = 0xAA59
+0xCC4E = 0xAA5A
+0xCC4F = 0xAA61
+0xCC50 = 0xAA62
+0xCC51 = 0xAA63
+0xCC52 = 0xAA64
+0xCC53 = 0xAA65
+0xCC56 = 0xAA66
+0xCC5A = 0xAA67
+0xCC5B = 0xAA68
+0xCC5C = 0xAA69
+0xCC5D = 0xAA6A
+0xCC5E = 0xAA6B
+0xCC5F = 0xAA6C
+0xCC61 = 0xAA6D
+0xCC62 = 0xAA6E
+0xCC63 = 0xAA6F
+0xCC65 = 0xAA70
+0xCC67 = 0xAA71
+0xCC69 = 0xAA72
+0xCC6A = 0xAA73
+0xCC6B = 0xAA74
+0xCC6C = 0xAA75
+0xCC6D = 0xAA76
+0xCC6E = 0xAA77
+0xCC6F = 0xAA78
+0xCC71 = 0xAA79
+0xCC72 = 0xAA7A
+0xCC73 = 0xAA81
+0xCC74 = 0xAA82
+0xCC76 = 0xAA83
+0xCC77 = 0xAA84
+0xCC78 = 0xAA85
+0xCC79 = 0xAA86
+0xCC7A = 0xAA87
+0xCC7B = 0xAA88
+0xCC7C = 0xAA89
+0xCC7D = 0xAA8A
+0xCC7E = 0xAA8B
+0xCC7F = 0xAA8C
+0xCC80 = 0xAA8D
+0xCC81 = 0xAA8E
+0xCC82 = 0xAA8F
+0xCC83 = 0xAA90
+0xCC84 = 0xAA91
+0xCC85 = 0xAA92
+0xCC86 = 0xAA93
+0xCC87 = 0xAA94
+0xCC88 = 0xAA95
+0xCC89 = 0xAA96
+0xCC8A = 0xAA97
+0xCC8B = 0xAA98
+0xCC8C = 0xAA99
+0xCC8D = 0xAA9A
+0xCC8E = 0xAA9B
+0xCC8F = 0xAA9C
+0xCC90 = 0xAA9D
+0xCC91 = 0xAA9E
+0xCC92 = 0xAA9F
+0xCC93 = 0xAAA0
+0xCC94 = 0xAB41
+0xCC95 = 0xAB42
+0xCC96 = 0xAB43
+0xCC97 = 0xAB44
+0xCC9A = 0xAB45
+0xCC9B = 0xAB46
+0xCC9D = 0xAB47
+0xCC9E = 0xAB48
+0xCC9F = 0xAB49
+0xCCA1 = 0xAB4A
+0xCCA2 = 0xAB4B
+0xCCA3 = 0xAB4C
+0xCCA4 = 0xAB4D
+0xCCA5 = 0xAB4E
+0xCCA6 = 0xAB4F
+0xCCA7 = 0xAB50
+0xCCAA = 0xAB51
+0xCCAE = 0xAB52
+0xCCAF = 0xAB53
+0xCCB0 = 0xAB54
+0xCCB1 = 0xAB55
+0xCCB2 = 0xAB56
+0xCCB3 = 0xAB57
+0xCCB6 = 0xAB58
+0xCCB7 = 0xAB59
+0xCCB9 = 0xAB5A
+0xCCBA = 0xAB61
+0xCCBB = 0xAB62
+0xCCBD = 0xAB63
+0xCCBE = 0xAB64
+0xCCBF = 0xAB65
+0xCCC0 = 0xAB66
+0xCCC1 = 0xAB67
+0xCCC2 = 0xAB68
+0xCCC3 = 0xAB69
+0xCCC6 = 0xAB6A
+0xCCC8 = 0xAB6B
+0xCCCA = 0xAB6C
+0xCCCB = 0xAB6D
+0xCCCC = 0xAB6E
+0xCCCD = 0xAB6F
+0xCCCE = 0xAB70
+0xCCCF = 0xAB71
+0xCCD1 = 0xAB72
+0xCCD2 = 0xAB73
+0xCCD3 = 0xAB74
+0xCCD5 = 0xAB75
+0xCCD6 = 0xAB76
+0xCCD7 = 0xAB77
+0xCCD8 = 0xAB78
+0xCCD9 = 0xAB79
+0xCCDA = 0xAB7A
+0xCCDB = 0xAB81
+0xCCDC = 0xAB82
+0xCCDD = 0xAB83
+0xCCDE = 0xAB84
+0xCCDF = 0xAB85
+0xCCE0 = 0xAB86
+0xCCE1 = 0xAB87
+0xCCE2 = 0xAB88
+0xCCE3 = 0xAB89
+0xCCE5 = 0xAB8A
+0xCCE6 = 0xAB8B
+0xCCE7 = 0xAB8C
+0xCCE8 = 0xAB8D
+0xCCE9 = 0xAB8E
+0xCCEA = 0xAB8F
+0xCCEB = 0xAB90
+0xCCED = 0xAB91
+0xCCEE = 0xAB92
+0xCCEF = 0xAB93
+0xCCF1 = 0xAB94
+0xCCF2 = 0xAB95
+0xCCF3 = 0xAB96
+0xCCF4 = 0xAB97
+0xCCF5 = 0xAB98
+0xCCF6 = 0xAB99
+0xCCF7 = 0xAB9A
+0xCCF8 = 0xAB9B
+0xCCF9 = 0xAB9C
+0xCCFA = 0xAB9D
+0xCCFB = 0xAB9E
+0xCCFC = 0xAB9F
+0xCCFD = 0xABA0
+0xCCFE = 0xAC41
+0xCCFF = 0xAC42
+0xCD00 = 0xAC43
+0xCD02 = 0xAC44
+0xCD03 = 0xAC45
+0xCD04 = 0xAC46
+0xCD05 = 0xAC47
+0xCD06 = 0xAC48
+0xCD07 = 0xAC49
+0xCD0A = 0xAC4A
+0xCD0B = 0xAC4B
+0xCD0D = 0xAC4C
+0xCD0E = 0xAC4D
+0xCD0F = 0xAC4E
+0xCD11 = 0xAC4F
+0xCD12 = 0xAC50
+0xCD13 = 0xAC51
+0xCD14 = 0xAC52
+0xCD15 = 0xAC53
+0xCD16 = 0xAC54
+0xCD17 = 0xAC55
+0xCD1A = 0xAC56
+0xCD1C = 0xAC57
+0xCD1E = 0xAC58
+0xCD1F = 0xAC59
+0xCD20 = 0xAC5A
+0xCD21 = 0xAC61
+0xCD22 = 0xAC62
+0xCD23 = 0xAC63
+0xCD25 = 0xAC64
+0xCD26 = 0xAC65
+0xCD27 = 0xAC66
+0xCD29 = 0xAC67
+0xCD2A = 0xAC68
+0xCD2B = 0xAC69
+0xCD2D = 0xAC6A
+0xCD2E = 0xAC6B
+0xCD2F = 0xAC6C
+0xCD30 = 0xAC6D
+0xCD31 = 0xAC6E
+0xCD32 = 0xAC6F
+0xCD33 = 0xAC70
+0xCD34 = 0xAC71
+0xCD35 = 0xAC72
+0xCD36 = 0xAC73
+0xCD37 = 0xAC74
+0xCD38 = 0xAC75
+0xCD3A = 0xAC76
+0xCD3B = 0xAC77
+0xCD3C = 0xAC78
+0xCD3D = 0xAC79
+0xCD3E = 0xAC7A
+0xCD3F = 0xAC81
+0xCD40 = 0xAC82
+0xCD41 = 0xAC83
+0xCD42 = 0xAC84
+0xCD43 = 0xAC85
+0xCD44 = 0xAC86
+0xCD45 = 0xAC87
+0xCD46 = 0xAC88
+0xCD47 = 0xAC89
+0xCD48 = 0xAC8A
+0xCD49 = 0xAC8B
+0xCD4A = 0xAC8C
+0xCD4B = 0xAC8D
+0xCD4C = 0xAC8E
+0xCD4D = 0xAC8F
+0xCD4E = 0xAC90
+0xCD4F = 0xAC91
+0xCD50 = 0xAC92
+0xCD51 = 0xAC93
+0xCD52 = 0xAC94
+0xCD53 = 0xAC95
+0xCD54 = 0xAC96
+0xCD55 = 0xAC97
+0xCD56 = 0xAC98
+0xCD57 = 0xAC99
+0xCD58 = 0xAC9A
+0xCD59 = 0xAC9B
+0xCD5A = 0xAC9C
+0xCD5B = 0xAC9D
+0xCD5D = 0xAC9E
+0xCD5E = 0xAC9F
+0xCD5F = 0xACA0
+0xCD61 = 0xAD41
+0xCD62 = 0xAD42
+0xCD63 = 0xAD43
+0xCD65 = 0xAD44
+0xCD66 = 0xAD45
+0xCD67 = 0xAD46
+0xCD68 = 0xAD47
+0xCD69 = 0xAD48
+0xCD6A = 0xAD49
+0xCD6B = 0xAD4A
+0xCD6E = 0xAD4B
+0xCD70 = 0xAD4C
+0xCD72 = 0xAD4D
+0xCD73 = 0xAD4E
+0xCD74 = 0xAD4F
+0xCD75 = 0xAD50
+0xCD76 = 0xAD51
+0xCD77 = 0xAD52
+0xCD79 = 0xAD53
+0xCD7A = 0xAD54
+0xCD7B = 0xAD55
+0xCD7C = 0xAD56
+0xCD7D = 0xAD57
+0xCD7E = 0xAD58
+0xCD7F = 0xAD59
+0xCD80 = 0xAD5A
+0xCD81 = 0xAD61
+0xCD82 = 0xAD62
+0xCD83 = 0xAD63
+0xCD84 = 0xAD64
+0xCD85 = 0xAD65
+0xCD86 = 0xAD66
+0xCD87 = 0xAD67
+0xCD89 = 0xAD68
+0xCD8A = 0xAD69
+0xCD8B = 0xAD6A
+0xCD8C = 0xAD6B
+0xCD8D = 0xAD6C
+0xCD8E = 0xAD6D
+0xCD8F = 0xAD6E
+0xCD90 = 0xAD6F
+0xCD91 = 0xAD70
+0xCD92 = 0xAD71
+0xCD93 = 0xAD72
+0xCD96 = 0xAD73
+0xCD97 = 0xAD74
+0xCD99 = 0xAD75
+0xCD9A = 0xAD76
+0xCD9B = 0xAD77
+0xCD9D = 0xAD78
+0xCD9E = 0xAD79
+0xCD9F = 0xAD7A
+0xCDA0 = 0xAD81
+0xCDA1 = 0xAD82
+0xCDA2 = 0xAD83
+0xCDA3 = 0xAD84
+0xCDA6 = 0xAD85
+0xCDA8 = 0xAD86
+0xCDAA = 0xAD87
+0xCDAB = 0xAD88
+0xCDAC = 0xAD89
+0xCDAD = 0xAD8A
+0xCDAE = 0xAD8B
+0xCDAF = 0xAD8C
+0xCDB1 = 0xAD8D
+0xCDB2 = 0xAD8E
+0xCDB3 = 0xAD8F
+0xCDB4 = 0xAD90
+0xCDB5 = 0xAD91
+0xCDB6 = 0xAD92
+0xCDB7 = 0xAD93
+0xCDB8 = 0xAD94
+0xCDB9 = 0xAD95
+0xCDBA = 0xAD96
+0xCDBB = 0xAD97
+0xCDBC = 0xAD98
+0xCDBD = 0xAD99
+0xCDBE = 0xAD9A
+0xCDBF = 0xAD9B
+0xCDC0 = 0xAD9C
+0xCDC1 = 0xAD9D
+0xCDC2 = 0xAD9E
+0xCDC3 = 0xAD9F
+0xCDC5 = 0xADA0
+0xCDC6 = 0xAE41
+0xCDC7 = 0xAE42
+0xCDC8 = 0xAE43
+0xCDC9 = 0xAE44
+0xCDCA = 0xAE45
+0xCDCB = 0xAE46
+0xCDCD = 0xAE47
+0xCDCE = 0xAE48
+0xCDCF = 0xAE49
+0xCDD1 = 0xAE4A
+0xCDD2 = 0xAE4B
+0xCDD3 = 0xAE4C
+0xCDD4 = 0xAE4D
+0xCDD5 = 0xAE4E
+0xCDD6 = 0xAE4F
+0xCDD7 = 0xAE50
+0xCDD8 = 0xAE51
+0xCDD9 = 0xAE52
+0xCDDA = 0xAE53
+0xCDDB = 0xAE54
+0xCDDC = 0xAE55
+0xCDDD = 0xAE56
+0xCDDE = 0xAE57
+0xCDDF = 0xAE58
+0xCDE0 = 0xAE59
+0xCDE1 = 0xAE5A
+0xCDE2 = 0xAE61
+0xCDE3 = 0xAE62
+0xCDE4 = 0xAE63
+0xCDE5 = 0xAE64
+0xCDE6 = 0xAE65
+0xCDE7 = 0xAE66
+0xCDE9 = 0xAE67
+0xCDEA = 0xAE68
+0xCDEB = 0xAE69
+0xCDED = 0xAE6A
+0xCDEE = 0xAE6B
+0xCDEF = 0xAE6C
+0xCDF1 = 0xAE6D
+0xCDF2 = 0xAE6E
+0xCDF3 = 0xAE6F
+0xCDF4 = 0xAE70
+0xCDF5 = 0xAE71
+0xCDF6 = 0xAE72
+0xCDF7 = 0xAE73
+0xCDFA = 0xAE74
+0xCDFC = 0xAE75
+0xCDFE = 0xAE76
+0xCDFF = 0xAE77
+0xCE00 = 0xAE78
+0xCE01 = 0xAE79
+0xCE02 = 0xAE7A
+0xCE03 = 0xAE81
+0xCE05 = 0xAE82
+0xCE06 = 0xAE83
+0xCE07 = 0xAE84
+0xCE09 = 0xAE85
+0xCE0A = 0xAE86
+0xCE0B = 0xAE87
+0xCE0D = 0xAE88
+0xCE0E = 0xAE89
+0xCE0F = 0xAE8A
+0xCE10 = 0xAE8B
+0xCE11 = 0xAE8C
+0xCE12 = 0xAE8D
+0xCE13 = 0xAE8E
+0xCE15 = 0xAE8F
+0xCE16 = 0xAE90
+0xCE17 = 0xAE91
+0xCE18 = 0xAE92
+0xCE1A = 0xAE93
+0xCE1B = 0xAE94
+0xCE1C = 0xAE95
+0xCE1D = 0xAE96
+0xCE1E = 0xAE97
+0xCE1F = 0xAE98
+0xCE22 = 0xAE99
+0xCE23 = 0xAE9A
+0xCE25 = 0xAE9B
+0xCE26 = 0xAE9C
+0xCE27 = 0xAE9D
+0xCE29 = 0xAE9E
+0xCE2A = 0xAE9F
+0xCE2B = 0xAEA0
+0xCE2C = 0xAF41
+0xCE2D = 0xAF42
+0xCE2E = 0xAF43
+0xCE2F = 0xAF44
+0xCE32 = 0xAF45
+0xCE34 = 0xAF46
+0xCE36 = 0xAF47
+0xCE37 = 0xAF48
+0xCE38 = 0xAF49
+0xCE39 = 0xAF4A
+0xCE3A = 0xAF4B
+0xCE3B = 0xAF4C
+0xCE3C = 0xAF4D
+0xCE3D = 0xAF4E
+0xCE3E = 0xAF4F
+0xCE3F = 0xAF50
+0xCE40 = 0xAF51
+0xCE41 = 0xAF52
+0xCE42 = 0xAF53
+0xCE43 = 0xAF54
+0xCE44 = 0xAF55
+0xCE45 = 0xAF56
+0xCE46 = 0xAF57
+0xCE47 = 0xAF58
+0xCE48 = 0xAF59
+0xCE49 = 0xAF5A
+0xCE4A = 0xAF61
+0xCE4B = 0xAF62
+0xCE4C = 0xAF63
+0xCE4D = 0xAF64
+0xCE4E = 0xAF65
+0xCE4F = 0xAF66
+0xCE50 = 0xAF67
+0xCE51 = 0xAF68
+0xCE52 = 0xAF69
+0xCE53 = 0xAF6A
+0xCE54 = 0xAF6B
+0xCE55 = 0xAF6C
+0xCE56 = 0xAF6D
+0xCE57 = 0xAF6E
+0xCE5A = 0xAF6F
+0xCE5B = 0xAF70
+0xCE5D = 0xAF71
+0xCE5E = 0xAF72
+0xCE62 = 0xAF73
+0xCE63 = 0xAF74
+0xCE64 = 0xAF75
+0xCE65 = 0xAF76
+0xCE66 = 0xAF77
+0xCE67 = 0xAF78
+0xCE6A = 0xAF79
+0xCE6C = 0xAF7A
+0xCE6E = 0xAF81
+0xCE6F = 0xAF82
+0xCE70 = 0xAF83
+0xCE71 = 0xAF84
+0xCE72 = 0xAF85
+0xCE73 = 0xAF86
+0xCE76 = 0xAF87
+0xCE77 = 0xAF88
+0xCE79 = 0xAF89
+0xCE7A = 0xAF8A
+0xCE7B = 0xAF8B
+0xCE7D = 0xAF8C
+0xCE7E = 0xAF8D
+0xCE7F = 0xAF8E
+0xCE80 = 0xAF8F
+0xCE81 = 0xAF90
+0xCE82 = 0xAF91
+0xCE83 = 0xAF92
+0xCE86 = 0xAF93
+0xCE88 = 0xAF94
+0xCE8A = 0xAF95
+0xCE8B = 0xAF96
+0xCE8C = 0xAF97
+0xCE8D = 0xAF98
+0xCE8E = 0xAF99
+0xCE8F = 0xAF9A
+0xCE92 = 0xAF9B
+0xCE93 = 0xAF9C
+0xCE95 = 0xAF9D
+0xCE96 = 0xAF9E
+0xCE97 = 0xAF9F
+0xCE99 = 0xAFA0
+0xCE9A = 0xB041
+0xCE9B = 0xB042
+0xCE9C = 0xB043
+0xCE9D = 0xB044
+0xCE9E = 0xB045
+0xCE9F = 0xB046
+0xCEA2 = 0xB047
+0xCEA6 = 0xB048
+0xCEA7 = 0xB049
+0xCEA8 = 0xB04A
+0xCEA9 = 0xB04B
+0xCEAA = 0xB04C
+0xCEAB = 0xB04D
+0xCEAE = 0xB04E
+0xCEAF = 0xB04F
+0xCEB0 = 0xB050
+0xCEB1 = 0xB051
+0xCEB2 = 0xB052
+0xCEB3 = 0xB053
+0xCEB4 = 0xB054
+0xCEB5 = 0xB055
+0xCEB6 = 0xB056
+0xCEB7 = 0xB057
+0xCEB8 = 0xB058
+0xCEB9 = 0xB059
+0xCEBA = 0xB05A
+0xCEBB = 0xB061
+0xCEBC = 0xB062
+0xCEBD = 0xB063
+0xCEBE = 0xB064
+0xCEBF = 0xB065
+0xCEC0 = 0xB066
+0xCEC2 = 0xB067
+0xCEC3 = 0xB068
+0xCEC4 = 0xB069
+0xCEC5 = 0xB06A
+0xCEC6 = 0xB06B
+0xCEC7 = 0xB06C
+0xCEC8 = 0xB06D
+0xCEC9 = 0xB06E
+0xCECA = 0xB06F
+0xCECB = 0xB070
+0xCECC = 0xB071
+0xCECD = 0xB072
+0xCECE = 0xB073
+0xCECF = 0xB074
+0xCED0 = 0xB075
+0xCED1 = 0xB076
+0xCED2 = 0xB077
+0xCED3 = 0xB078
+0xCED4 = 0xB079
+0xCED5 = 0xB07A
+0xCED6 = 0xB081
+0xCED7 = 0xB082
+0xCED8 = 0xB083
+0xCED9 = 0xB084
+0xCEDA = 0xB085
+0xCEDB = 0xB086
+0xCEDC = 0xB087
+0xCEDD = 0xB088
+0xCEDE = 0xB089
+0xCEDF = 0xB08A
+0xCEE0 = 0xB08B
+0xCEE1 = 0xB08C
+0xCEE2 = 0xB08D
+0xCEE3 = 0xB08E
+0xCEE6 = 0xB08F
+0xCEE7 = 0xB090
+0xCEE9 = 0xB091
+0xCEEA = 0xB092
+0xCEED = 0xB093
+0xCEEE = 0xB094
+0xCEEF = 0xB095
+0xCEF0 = 0xB096
+0xCEF1 = 0xB097
+0xCEF2 = 0xB098
+0xCEF3 = 0xB099
+0xCEF6 = 0xB09A
+0xCEFA = 0xB09B
+0xCEFB = 0xB09C
+0xCEFC = 0xB09D
+0xCEFD = 0xB09E
+0xCEFE = 0xB09F
+0xCEFF = 0xB0A0
+0xCF02 = 0xB141
+0xCF03 = 0xB142
+0xCF05 = 0xB143
+0xCF06 = 0xB144
+0xCF07 = 0xB145
+0xCF09 = 0xB146
+0xCF0A = 0xB147
+0xCF0B = 0xB148
+0xCF0C = 0xB149
+0xCF0D = 0xB14A
+0xCF0E = 0xB14B
+0xCF0F = 0xB14C
+0xCF12 = 0xB14D
+0xCF14 = 0xB14E
+0xCF16 = 0xB14F
+0xCF17 = 0xB150
+0xCF18 = 0xB151
+0xCF19 = 0xB152
+0xCF1A = 0xB153
+0xCF1B = 0xB154
+0xCF1D = 0xB155
+0xCF1E = 0xB156
+0xCF1F = 0xB157
+0xCF21 = 0xB158
+0xCF22 = 0xB159
+0xCF23 = 0xB15A
+0xCF25 = 0xB161
+0xCF26 = 0xB162
+0xCF27 = 0xB163
+0xCF28 = 0xB164
+0xCF29 = 0xB165
+0xCF2A = 0xB166
+0xCF2B = 0xB167
+0xCF2E = 0xB168
+0xCF32 = 0xB169
+0xCF33 = 0xB16A
+0xCF34 = 0xB16B
+0xCF35 = 0xB16C
+0xCF36 = 0xB16D
+0xCF37 = 0xB16E
+0xCF39 = 0xB16F
+0xCF3A = 0xB170
+0xCF3B = 0xB171
+0xCF3C = 0xB172
+0xCF3D = 0xB173
+0xCF3E = 0xB174
+0xCF3F = 0xB175
+0xCF40 = 0xB176
+0xCF41 = 0xB177
+0xCF42 = 0xB178
+0xCF43 = 0xB179
+0xCF44 = 0xB17A
+0xCF45 = 0xB181
+0xCF46 = 0xB182
+0xCF47 = 0xB183
+0xCF48 = 0xB184
+0xCF49 = 0xB185
+0xCF4A = 0xB186
+0xCF4B = 0xB187
+0xCF4C = 0xB188
+0xCF4D = 0xB189
+0xCF4E = 0xB18A
+0xCF4F = 0xB18B
+0xCF50 = 0xB18C
+0xCF51 = 0xB18D
+0xCF52 = 0xB18E
+0xCF53 = 0xB18F
+0xCF56 = 0xB190
+0xCF57 = 0xB191
+0xCF59 = 0xB192
+0xCF5A = 0xB193
+0xCF5B = 0xB194
+0xCF5D = 0xB195
+0xCF5E = 0xB196
+0xCF5F = 0xB197
+0xCF60 = 0xB198
+0xCF61 = 0xB199
+0xCF62 = 0xB19A
+0xCF63 = 0xB19B
+0xCF66 = 0xB19C
+0xCF68 = 0xB19D
+0xCF6A = 0xB19E
+0xCF6B = 0xB19F
+0xCF6C = 0xB1A0
+0xCF6D = 0xB241
+0xCF6E = 0xB242
+0xCF6F = 0xB243
+0xCF72 = 0xB244
+0xCF73 = 0xB245
+0xCF75 = 0xB246
+0xCF76 = 0xB247
+0xCF77 = 0xB248
+0xCF79 = 0xB249
+0xCF7A = 0xB24A
+0xCF7B = 0xB24B
+0xCF7C = 0xB24C
+0xCF7D = 0xB24D
+0xCF7E = 0xB24E
+0xCF7F = 0xB24F
+0xCF81 = 0xB250
+0xCF82 = 0xB251
+0xCF83 = 0xB252
+0xCF84 = 0xB253
+0xCF86 = 0xB254
+0xCF87 = 0xB255
+0xCF88 = 0xB256
+0xCF89 = 0xB257
+0xCF8A = 0xB258
+0xCF8B = 0xB259
+0xCF8D = 0xB25A
+0xCF8E = 0xB261
+0xCF8F = 0xB262
+0xCF90 = 0xB263
+0xCF91 = 0xB264
+0xCF92 = 0xB265
+0xCF93 = 0xB266
+0xCF94 = 0xB267
+0xCF95 = 0xB268
+0xCF96 = 0xB269
+0xCF97 = 0xB26A
+0xCF98 = 0xB26B
+0xCF99 = 0xB26C
+0xCF9A = 0xB26D
+0xCF9B = 0xB26E
+0xCF9C = 0xB26F
+0xCF9D = 0xB270
+0xCF9E = 0xB271
+0xCF9F = 0xB272
+0xCFA0 = 0xB273
+0xCFA2 = 0xB274
+0xCFA3 = 0xB275
+0xCFA4 = 0xB276
+0xCFA5 = 0xB277
+0xCFA6 = 0xB278
+0xCFA7 = 0xB279
+0xCFA9 = 0xB27A
+0xCFAA = 0xB281
+0xCFAB = 0xB282
+0xCFAC = 0xB283
+0xCFAD = 0xB284
+0xCFAE = 0xB285
+0xCFAF = 0xB286
+0xCFB1 = 0xB287
+0xCFB2 = 0xB288
+0xCFB3 = 0xB289
+0xCFB4 = 0xB28A
+0xCFB5 = 0xB28B
+0xCFB6 = 0xB28C
+0xCFB7 = 0xB28D
+0xCFB8 = 0xB28E
+0xCFB9 = 0xB28F
+0xCFBA = 0xB290
+0xCFBB = 0xB291
+0xCFBC = 0xB292
+0xCFBD = 0xB293
+0xCFBE = 0xB294
+0xCFBF = 0xB295
+0xCFC0 = 0xB296
+0xCFC1 = 0xB297
+0xCFC2 = 0xB298
+0xCFC3 = 0xB299
+0xCFC5 = 0xB29A
+0xCFC6 = 0xB29B
+0xCFC7 = 0xB29C
+0xCFC8 = 0xB29D
+0xCFC9 = 0xB29E
+0xCFCA = 0xB29F
+0xCFCB = 0xB2A0
+0xCFCC = 0xB341
+0xCFCD = 0xB342
+0xCFCE = 0xB343
+0xCFCF = 0xB344
+0xCFD0 = 0xB345
+0xCFD1 = 0xB346
+0xCFD2 = 0xB347
+0xCFD3 = 0xB348
+0xCFD4 = 0xB349
+0xCFD5 = 0xB34A
+0xCFD6 = 0xB34B
+0xCFD7 = 0xB34C
+0xCFD8 = 0xB34D
+0xCFD9 = 0xB34E
+0xCFDA = 0xB34F
+0xCFDB = 0xB350
+0xCFDC = 0xB351
+0xCFDD = 0xB352
+0xCFDE = 0xB353
+0xCFDF = 0xB354
+0xCFE2 = 0xB355
+0xCFE3 = 0xB356
+0xCFE5 = 0xB357
+0xCFE6 = 0xB358
+0xCFE7 = 0xB359
+0xCFE9 = 0xB35A
+0xCFEA = 0xB361
+0xCFEB = 0xB362
+0xCFEC = 0xB363
+0xCFED = 0xB364
+0xCFEE = 0xB365
+0xCFEF = 0xB366
+0xCFF2 = 0xB367
+0xCFF4 = 0xB368
+0xCFF6 = 0xB369
+0xCFF7 = 0xB36A
+0xCFF8 = 0xB36B
+0xCFF9 = 0xB36C
+0xCFFA = 0xB36D
+0xCFFB = 0xB36E
+0xCFFD = 0xB36F
+0xCFFE = 0xB370
+0xCFFF = 0xB371
+0xD001 = 0xB372
+0xD002 = 0xB373
+0xD003 = 0xB374
+0xD005 = 0xB375
+0xD006 = 0xB376
+0xD007 = 0xB377
+0xD008 = 0xB378
+0xD009 = 0xB379
+0xD00A = 0xB37A
+0xD00B = 0xB381
+0xD00C = 0xB382
+0xD00D = 0xB383
+0xD00E = 0xB384
+0xD00F = 0xB385
+0xD010 = 0xB386
+0xD012 = 0xB387
+0xD013 = 0xB388
+0xD014 = 0xB389
+0xD015 = 0xB38A
+0xD016 = 0xB38B
+0xD017 = 0xB38C
+0xD019 = 0xB38D
+0xD01A = 0xB38E
+0xD01B = 0xB38F
+0xD01C = 0xB390
+0xD01D = 0xB391
+0xD01E = 0xB392
+0xD01F = 0xB393
+0xD020 = 0xB394
+0xD021 = 0xB395
+0xD022 = 0xB396
+0xD023 = 0xB397
+0xD024 = 0xB398
+0xD025 = 0xB399
+0xD026 = 0xB39A
+0xD027 = 0xB39B
+0xD028 = 0xB39C
+0xD029 = 0xB39D
+0xD02A = 0xB39E
+0xD02B = 0xB39F
+0xD02C = 0xB3A0
+0xD02E = 0xB441
+0xD02F = 0xB442
+0xD030 = 0xB443
+0xD031 = 0xB444
+0xD032 = 0xB445
+0xD033 = 0xB446
+0xD036 = 0xB447
+0xD037 = 0xB448
+0xD039 = 0xB449
+0xD03A = 0xB44A
+0xD03B = 0xB44B
+0xD03D = 0xB44C
+0xD03E = 0xB44D
+0xD03F = 0xB44E
+0xD040 = 0xB44F
+0xD041 = 0xB450
+0xD042 = 0xB451
+0xD043 = 0xB452
+0xD046 = 0xB453
+0xD048 = 0xB454
+0xD04A = 0xB455
+0xD04B = 0xB456
+0xD04C = 0xB457
+0xD04D = 0xB458
+0xD04E = 0xB459
+0xD04F = 0xB45A
+0xD051 = 0xB461
+0xD052 = 0xB462
+0xD053 = 0xB463
+0xD055 = 0xB464
+0xD056 = 0xB465
+0xD057 = 0xB466
+0xD059 = 0xB467
+0xD05A = 0xB468
+0xD05B = 0xB469
+0xD05C = 0xB46A
+0xD05D = 0xB46B
+0xD05E = 0xB46C
+0xD05F = 0xB46D
+0xD061 = 0xB46E
+0xD062 = 0xB46F
+0xD063 = 0xB470
+0xD064 = 0xB471
+0xD065 = 0xB472
+0xD066 = 0xB473
+0xD067 = 0xB474
+0xD068 = 0xB475
+0xD069 = 0xB476
+0xD06A = 0xB477
+0xD06B = 0xB478
+0xD06E = 0xB479
+0xD06F = 0xB47A
+0xD071 = 0xB481
+0xD072 = 0xB482
+0xD073 = 0xB483
+0xD075 = 0xB484
+0xD076 = 0xB485
+0xD077 = 0xB486
+0xD078 = 0xB487
+0xD079 = 0xB488
+0xD07A = 0xB489
+0xD07B = 0xB48A
+0xD07E = 0xB48B
+0xD07F = 0xB48C
+0xD080 = 0xB48D
+0xD082 = 0xB48E
+0xD083 = 0xB48F
+0xD084 = 0xB490
+0xD085 = 0xB491
+0xD086 = 0xB492
+0xD087 = 0xB493
+0xD088 = 0xB494
+0xD089 = 0xB495
+0xD08A = 0xB496
+0xD08B = 0xB497
+0xD08C = 0xB498
+0xD08D = 0xB499
+0xD08E = 0xB49A
+0xD08F = 0xB49B
+0xD090 = 0xB49C
+0xD091 = 0xB49D
+0xD092 = 0xB49E
+0xD093 = 0xB49F
+0xD094 = 0xB4A0
+0xD095 = 0xB541
+0xD096 = 0xB542
+0xD097 = 0xB543
+0xD098 = 0xB544
+0xD099 = 0xB545
+0xD09A = 0xB546
+0xD09B = 0xB547
+0xD09C = 0xB548
+0xD09D = 0xB549
+0xD09E = 0xB54A
+0xD09F = 0xB54B
+0xD0A0 = 0xB54C
+0xD0A1 = 0xB54D
+0xD0A2 = 0xB54E
+0xD0A3 = 0xB54F
+0xD0A6 = 0xB550
+0xD0A7 = 0xB551
+0xD0A9 = 0xB552
+0xD0AA = 0xB553
+0xD0AB = 0xB554
+0xD0AD = 0xB555
+0xD0AE = 0xB556
+0xD0AF = 0xB557
+0xD0B0 = 0xB558
+0xD0B1 = 0xB559
+0xD0B2 = 0xB55A
+0xD0B3 = 0xB561
+0xD0B6 = 0xB562
+0xD0B8 = 0xB563
+0xD0BA = 0xB564
+0xD0BB = 0xB565
+0xD0BC = 0xB566
+0xD0BD = 0xB567
+0xD0BE = 0xB568
+0xD0BF = 0xB569
+0xD0C2 = 0xB56A
+0xD0C3 = 0xB56B
+0xD0C5 = 0xB56C
+0xD0C6 = 0xB56D
+0xD0C7 = 0xB56E
+0xD0CA = 0xB56F
+0xD0CB = 0xB570
+0xD0CC = 0xB571
+0xD0CD = 0xB572
+0xD0CE = 0xB573
+0xD0CF = 0xB574
+0xD0D2 = 0xB575
+0xD0D6 = 0xB576
+0xD0D7 = 0xB577
+0xD0D8 = 0xB578
+0xD0D9 = 0xB579
+0xD0DA = 0xB57A
+0xD0DB = 0xB581
+0xD0DE = 0xB582
+0xD0DF = 0xB583
+0xD0E1 = 0xB584
+0xD0E2 = 0xB585
+0xD0E3 = 0xB586
+0xD0E5 = 0xB587
+0xD0E6 = 0xB588
+0xD0E7 = 0xB589
+0xD0E8 = 0xB58A
+0xD0E9 = 0xB58B
+0xD0EA = 0xB58C
+0xD0EB = 0xB58D
+0xD0EE = 0xB58E
+0xD0F2 = 0xB58F
+0xD0F3 = 0xB590
+0xD0F4 = 0xB591
+0xD0F5 = 0xB592
+0xD0F6 = 0xB593
+0xD0F7 = 0xB594
+0xD0F9 = 0xB595
+0xD0FA = 0xB596
+0xD0FB = 0xB597
+0xD0FC = 0xB598
+0xD0FD = 0xB599
+0xD0FE = 0xB59A
+0xD0FF = 0xB59B
+0xD100 = 0xB59C
+0xD101 = 0xB59D
+0xD102 = 0xB59E
+0xD103 = 0xB59F
+0xD104 = 0xB5A0
+0xD105 = 0xB641
+0xD106 = 0xB642
+0xD107 = 0xB643
+0xD108 = 0xB644
+0xD109 = 0xB645
+0xD10A = 0xB646
+0xD10B = 0xB647
+0xD10C = 0xB648
+0xD10E = 0xB649
+0xD10F = 0xB64A
+0xD110 = 0xB64B
+0xD111 = 0xB64C
+0xD112 = 0xB64D
+0xD113 = 0xB64E
+0xD114 = 0xB64F
+0xD115 = 0xB650
+0xD116 = 0xB651
+0xD117 = 0xB652
+0xD118 = 0xB653
+0xD119 = 0xB654
+0xD11A = 0xB655
+0xD11B = 0xB656
+0xD11C = 0xB657
+0xD11D = 0xB658
+0xD11E = 0xB659
+0xD11F = 0xB65A
+0xD120 = 0xB661
+0xD121 = 0xB662
+0xD122 = 0xB663
+0xD123 = 0xB664
+0xD124 = 0xB665
+0xD125 = 0xB666
+0xD126 = 0xB667
+0xD127 = 0xB668
+0xD128 = 0xB669
+0xD129 = 0xB66A
+0xD12A = 0xB66B
+0xD12B = 0xB66C
+0xD12C = 0xB66D
+0xD12D = 0xB66E
+0xD12E = 0xB66F
+0xD12F = 0xB670
+0xD132 = 0xB671
+0xD133 = 0xB672
+0xD135 = 0xB673
+0xD136 = 0xB674
+0xD137 = 0xB675
+0xD139 = 0xB676
+0xD13B = 0xB677
+0xD13C = 0xB678
+0xD13D = 0xB679
+0xD13E = 0xB67A
+0xD13F = 0xB681
+0xD142 = 0xB682
+0xD146 = 0xB683
+0xD147 = 0xB684
+0xD148 = 0xB685
+0xD149 = 0xB686
+0xD14A = 0xB687
+0xD14B = 0xB688
+0xD14E = 0xB689
+0xD14F = 0xB68A
+0xD151 = 0xB68B
+0xD152 = 0xB68C
+0xD153 = 0xB68D
+0xD155 = 0xB68E
+0xD156 = 0xB68F
+0xD157 = 0xB690
+0xD158 = 0xB691
+0xD159 = 0xB692
+0xD15A = 0xB693
+0xD15B = 0xB694
+0xD15E = 0xB695
+0xD160 = 0xB696
+0xD162 = 0xB697
+0xD163 = 0xB698
+0xD164 = 0xB699
+0xD165 = 0xB69A
+0xD166 = 0xB69B
+0xD167 = 0xB69C
+0xD169 = 0xB69D
+0xD16A = 0xB69E
+0xD16B = 0xB69F
+0xD16D = 0xB6A0
+0xD16E = 0xB741
+0xD16F = 0xB742
+0xD170 = 0xB743
+0xD171 = 0xB744
+0xD172 = 0xB745
+0xD173 = 0xB746
+0xD174 = 0xB747
+0xD175 = 0xB748
+0xD176 = 0xB749
+0xD177 = 0xB74A
+0xD178 = 0xB74B
+0xD179 = 0xB74C
+0xD17A = 0xB74D
+0xD17B = 0xB74E
+0xD17D = 0xB74F
+0xD17E = 0xB750
+0xD17F = 0xB751
+0xD180 = 0xB752
+0xD181 = 0xB753
+0xD182 = 0xB754
+0xD183 = 0xB755
+0xD185 = 0xB756
+0xD186 = 0xB757
+0xD187 = 0xB758
+0xD189 = 0xB759
+0xD18A = 0xB75A
+0xD18B = 0xB761
+0xD18C = 0xB762
+0xD18D = 0xB763
+0xD18E = 0xB764
+0xD18F = 0xB765
+0xD190 = 0xB766
+0xD191 = 0xB767
+0xD192 = 0xB768
+0xD193 = 0xB769
+0xD194 = 0xB76A
+0xD195 = 0xB76B
+0xD196 = 0xB76C
+0xD197 = 0xB76D
+0xD198 = 0xB76E
+0xD199 = 0xB76F
+0xD19A = 0xB770
+0xD19B = 0xB771
+0xD19C = 0xB772
+0xD19D = 0xB773
+0xD19E = 0xB774
+0xD19F = 0xB775
+0xD1A2 = 0xB776
+0xD1A3 = 0xB777
+0xD1A5 = 0xB778
+0xD1A6 = 0xB779
+0xD1A7 = 0xB77A
+0xD1A9 = 0xB781
+0xD1AA = 0xB782
+0xD1AB = 0xB783
+0xD1AC = 0xB784
+0xD1AD = 0xB785
+0xD1AE = 0xB786
+0xD1AF = 0xB787
+0xD1B2 = 0xB788
+0xD1B4 = 0xB789
+0xD1B6 = 0xB78A
+0xD1B7 = 0xB78B
+0xD1B8 = 0xB78C
+0xD1B9 = 0xB78D
+0xD1BB = 0xB78E
+0xD1BD = 0xB78F
+0xD1BE = 0xB790
+0xD1BF = 0xB791
+0xD1C1 = 0xB792
+0xD1C2 = 0xB793
+0xD1C3 = 0xB794
+0xD1C4 = 0xB795
+0xD1C5 = 0xB796
+0xD1C6 = 0xB797
+0xD1C7 = 0xB798
+0xD1C8 = 0xB799
+0xD1C9 = 0xB79A
+0xD1CA = 0xB79B
+0xD1CB = 0xB79C
+0xD1CC = 0xB79D
+0xD1CD = 0xB79E
+0xD1CE = 0xB79F
+0xD1CF = 0xB7A0
+0xD1D0 = 0xB841
+0xD1D1 = 0xB842
+0xD1D2 = 0xB843
+0xD1D3 = 0xB844
+0xD1D4 = 0xB845
+0xD1D5 = 0xB846
+0xD1D6 = 0xB847
+0xD1D7 = 0xB848
+0xD1D9 = 0xB849
+0xD1DA = 0xB84A
+0xD1DB = 0xB84B
+0xD1DC = 0xB84C
+0xD1DD = 0xB84D
+0xD1DE = 0xB84E
+0xD1DF = 0xB84F
+0xD1E0 = 0xB850
+0xD1E1 = 0xB851
+0xD1E2 = 0xB852
+0xD1E3 = 0xB853
+0xD1E4 = 0xB854
+0xD1E5 = 0xB855
+0xD1E6 = 0xB856
+0xD1E7 = 0xB857
+0xD1E8 = 0xB858
+0xD1E9 = 0xB859
+0xD1EA = 0xB85A
+0xD1EB = 0xB861
+0xD1EC = 0xB862
+0xD1ED = 0xB863
+0xD1EE = 0xB864
+0xD1EF = 0xB865
+0xD1F0 = 0xB866
+0xD1F1 = 0xB867
+0xD1F2 = 0xB868
+0xD1F3 = 0xB869
+0xD1F5 = 0xB86A
+0xD1F6 = 0xB86B
+0xD1F7 = 0xB86C
+0xD1F9 = 0xB86D
+0xD1FA = 0xB86E
+0xD1FB = 0xB86F
+0xD1FC = 0xB870
+0xD1FD = 0xB871
+0xD1FE = 0xB872
+0xD1FF = 0xB873
+0xD200 = 0xB874
+0xD201 = 0xB875
+0xD202 = 0xB876
+0xD203 = 0xB877
+0xD204 = 0xB878
+0xD205 = 0xB879
+0xD206 = 0xB87A
+0xD208 = 0xB881
+0xD20A = 0xB882
+0xD20B = 0xB883
+0xD20C = 0xB884
+0xD20D = 0xB885
+0xD20E = 0xB886
+0xD20F = 0xB887
+0xD211 = 0xB888
+0xD212 = 0xB889
+0xD213 = 0xB88A
+0xD214 = 0xB88B
+0xD215 = 0xB88C
+0xD216 = 0xB88D
+0xD217 = 0xB88E
+0xD218 = 0xB88F
+0xD219 = 0xB890
+0xD21A = 0xB891
+0xD21B = 0xB892
+0xD21C = 0xB893
+0xD21D = 0xB894
+0xD21E = 0xB895
+0xD21F = 0xB896
+0xD220 = 0xB897
+0xD221 = 0xB898
+0xD222 = 0xB899
+0xD223 = 0xB89A
+0xD224 = 0xB89B
+0xD225 = 0xB89C
+0xD226 = 0xB89D
+0xD227 = 0xB89E
+0xD228 = 0xB89F
+0xD229 = 0xB8A0
+0xD22A = 0xB941
+0xD22B = 0xB942
+0xD22E = 0xB943
+0xD22F = 0xB944
+0xD231 = 0xB945
+0xD232 = 0xB946
+0xD233 = 0xB947
+0xD235 = 0xB948
+0xD236 = 0xB949
+0xD237 = 0xB94A
+0xD238 = 0xB94B
+0xD239 = 0xB94C
+0xD23A = 0xB94D
+0xD23B = 0xB94E
+0xD23E = 0xB94F
+0xD240 = 0xB950
+0xD242 = 0xB951
+0xD243 = 0xB952
+0xD244 = 0xB953
+0xD245 = 0xB954
+0xD246 = 0xB955
+0xD247 = 0xB956
+0xD249 = 0xB957
+0xD24A = 0xB958
+0xD24B = 0xB959
+0xD24C = 0xB95A
+0xD24D = 0xB961
+0xD24E = 0xB962
+0xD24F = 0xB963
+0xD250 = 0xB964
+0xD251 = 0xB965
+0xD252 = 0xB966
+0xD253 = 0xB967
+0xD254 = 0xB968
+0xD255 = 0xB969
+0xD256 = 0xB96A
+0xD257 = 0xB96B
+0xD258 = 0xB96C
+0xD259 = 0xB96D
+0xD25A = 0xB96E
+0xD25B = 0xB96F
+0xD25D = 0xB970
+0xD25E = 0xB971
+0xD25F = 0xB972
+0xD260 = 0xB973
+0xD261 = 0xB974
+0xD262 = 0xB975
+0xD263 = 0xB976
+0xD265 = 0xB977
+0xD266 = 0xB978
+0xD267 = 0xB979
+0xD268 = 0xB97A
+0xD269 = 0xB981
+0xD26A = 0xB982
+0xD26B = 0xB983
+0xD26C = 0xB984
+0xD26D = 0xB985
+0xD26E = 0xB986
+0xD26F = 0xB987
+0xD270 = 0xB988
+0xD271 = 0xB989
+0xD272 = 0xB98A
+0xD273 = 0xB98B
+0xD274 = 0xB98C
+0xD275 = 0xB98D
+0xD276 = 0xB98E
+0xD277 = 0xB98F
+0xD278 = 0xB990
+0xD279 = 0xB991
+0xD27A = 0xB992
+0xD27B = 0xB993
+0xD27C = 0xB994
+0xD27D = 0xB995
+0xD27E = 0xB996
+0xD27F = 0xB997
+0xD282 = 0xB998
+0xD283 = 0xB999
+0xD285 = 0xB99A
+0xD286 = 0xB99B
+0xD287 = 0xB99C
+0xD289 = 0xB99D
+0xD28A = 0xB99E
+0xD28B = 0xB99F
+0xD28C = 0xB9A0
+0xD28D = 0xBA41
+0xD28E = 0xBA42
+0xD28F = 0xBA43
+0xD292 = 0xBA44
+0xD293 = 0xBA45
+0xD294 = 0xBA46
+0xD296 = 0xBA47
+0xD297 = 0xBA48
+0xD298 = 0xBA49
+0xD299 = 0xBA4A
+0xD29A = 0xBA4B
+0xD29B = 0xBA4C
+0xD29D = 0xBA4D
+0xD29E = 0xBA4E
+0xD29F = 0xBA4F
+0xD2A1 = 0xBA50
+0xD2A2 = 0xBA51
+0xD2A3 = 0xBA52
+0xD2A5 = 0xBA53
+0xD2A6 = 0xBA54
+0xD2A7 = 0xBA55
+0xD2A8 = 0xBA56
+0xD2A9 = 0xBA57
+0xD2AA = 0xBA58
+0xD2AB = 0xBA59
+0xD2AD = 0xBA5A
+0xD2AE = 0xBA61
+0xD2AF = 0xBA62
+0xD2B0 = 0xBA63
+0xD2B2 = 0xBA64
+0xD2B3 = 0xBA65
+0xD2B4 = 0xBA66
+0xD2B5 = 0xBA67
+0xD2B6 = 0xBA68
+0xD2B7 = 0xBA69
+0xD2BA = 0xBA6A
+0xD2BB = 0xBA6B
+0xD2BD = 0xBA6C
+0xD2BE = 0xBA6D
+0xD2C1 = 0xBA6E
+0xD2C3 = 0xBA6F
+0xD2C4 = 0xBA70
+0xD2C5 = 0xBA71
+0xD2C6 = 0xBA72
+0xD2C7 = 0xBA73
+0xD2CA = 0xBA74
+0xD2CC = 0xBA75
+0xD2CD = 0xBA76
+0xD2CE = 0xBA77
+0xD2CF = 0xBA78
+0xD2D0 = 0xBA79
+0xD2D1 = 0xBA7A
+0xD2D2 = 0xBA81
+0xD2D3 = 0xBA82
+0xD2D5 = 0xBA83
+0xD2D6 = 0xBA84
+0xD2D7 = 0xBA85
+0xD2D9 = 0xBA86
+0xD2DA = 0xBA87
+0xD2DB = 0xBA88
+0xD2DD = 0xBA89
+0xD2DE = 0xBA8A
+0xD2DF = 0xBA8B
+0xD2E0 = 0xBA8C
+0xD2E1 = 0xBA8D
+0xD2E2 = 0xBA8E
+0xD2E3 = 0xBA8F
+0xD2E6 = 0xBA90
+0xD2E7 = 0xBA91
+0xD2E8 = 0xBA92
+0xD2E9 = 0xBA93
+0xD2EA = 0xBA94
+0xD2EB = 0xBA95
+0xD2EC = 0xBA96
+0xD2ED = 0xBA97
+0xD2EE = 0xBA98
+0xD2EF = 0xBA99
+0xD2F2 = 0xBA9A
+0xD2F3 = 0xBA9B
+0xD2F5 = 0xBA9C
+0xD2F6 = 0xBA9D
+0xD2F7 = 0xBA9E
+0xD2F9 = 0xBA9F
+0xD2FA = 0xBAA0
+0xD2FB = 0xBB41
+0xD2FC = 0xBB42
+0xD2FD = 0xBB43
+0xD2FE = 0xBB44
+0xD2FF = 0xBB45
+0xD302 = 0xBB46
+0xD304 = 0xBB47
+0xD306 = 0xBB48
+0xD307 = 0xBB49
+0xD308 = 0xBB4A
+0xD309 = 0xBB4B
+0xD30A = 0xBB4C
+0xD30B = 0xBB4D
+0xD30F = 0xBB4E
+0xD311 = 0xBB4F
+0xD312 = 0xBB50
+0xD313 = 0xBB51
+0xD315 = 0xBB52
+0xD317 = 0xBB53
+0xD318 = 0xBB54
+0xD319 = 0xBB55
+0xD31A = 0xBB56
+0xD31B = 0xBB57
+0xD31E = 0xBB58
+0xD322 = 0xBB59
+0xD323 = 0xBB5A
+0xD324 = 0xBB61
+0xD326 = 0xBB62
+0xD327 = 0xBB63
+0xD32A = 0xBB64
+0xD32B = 0xBB65
+0xD32D = 0xBB66
+0xD32E = 0xBB67
+0xD32F = 0xBB68
+0xD331 = 0xBB69
+0xD332 = 0xBB6A
+0xD333 = 0xBB6B
+0xD334 = 0xBB6C
+0xD335 = 0xBB6D
+0xD336 = 0xBB6E
+0xD337 = 0xBB6F
+0xD33A = 0xBB70
+0xD33E = 0xBB71
+0xD33F = 0xBB72
+0xD340 = 0xBB73
+0xD341 = 0xBB74
+0xD342 = 0xBB75
+0xD343 = 0xBB76
+0xD346 = 0xBB77
+0xD347 = 0xBB78
+0xD348 = 0xBB79
+0xD349 = 0xBB7A
+0xD34A = 0xBB81
+0xD34B = 0xBB82
+0xD34C = 0xBB83
+0xD34D = 0xBB84
+0xD34E = 0xBB85
+0xD34F = 0xBB86
+0xD350 = 0xBB87
+0xD351 = 0xBB88
+0xD352 = 0xBB89
+0xD353 = 0xBB8A
+0xD354 = 0xBB8B
+0xD355 = 0xBB8C
+0xD356 = 0xBB8D
+0xD357 = 0xBB8E
+0xD358 = 0xBB8F
+0xD359 = 0xBB90
+0xD35A = 0xBB91
+0xD35B = 0xBB92
+0xD35C = 0xBB93
+0xD35D = 0xBB94
+0xD35E = 0xBB95
+0xD35F = 0xBB96
+0xD360 = 0xBB97
+0xD361 = 0xBB98
+0xD362 = 0xBB99
+0xD363 = 0xBB9A
+0xD364 = 0xBB9B
+0xD365 = 0xBB9C
+0xD366 = 0xBB9D
+0xD367 = 0xBB9E
+0xD368 = 0xBB9F
+0xD369 = 0xBBA0
+0xD36A = 0xBC41
+0xD36B = 0xBC42
+0xD36C = 0xBC43
+0xD36D = 0xBC44
+0xD36E = 0xBC45
+0xD36F = 0xBC46
+0xD370 = 0xBC47
+0xD371 = 0xBC48
+0xD372 = 0xBC49
+0xD373 = 0xBC4A
+0xD374 = 0xBC4B
+0xD375 = 0xBC4C
+0xD376 = 0xBC4D
+0xD377 = 0xBC4E
+0xD378 = 0xBC4F
+0xD379 = 0xBC50
+0xD37A = 0xBC51
+0xD37B = 0xBC52
+0xD37E = 0xBC53
+0xD37F = 0xBC54
+0xD381 = 0xBC55
+0xD382 = 0xBC56
+0xD383 = 0xBC57
+0xD385 = 0xBC58
+0xD386 = 0xBC59
+0xD387 = 0xBC5A
+0xD388 = 0xBC61
+0xD389 = 0xBC62
+0xD38A = 0xBC63
+0xD38B = 0xBC64
+0xD38E = 0xBC65
+0xD392 = 0xBC66
+0xD393 = 0xBC67
+0xD394 = 0xBC68
+0xD395 = 0xBC69
+0xD396 = 0xBC6A
+0xD397 = 0xBC6B
+0xD39A = 0xBC6C
+0xD39B = 0xBC6D
+0xD39D = 0xBC6E
+0xD39E = 0xBC6F
+0xD39F = 0xBC70
+0xD3A1 = 0xBC71
+0xD3A2 = 0xBC72
+0xD3A3 = 0xBC73
+0xD3A4 = 0xBC74
+0xD3A5 = 0xBC75
+0xD3A6 = 0xBC76
+0xD3A7 = 0xBC77
+0xD3AA = 0xBC78
+0xD3AC = 0xBC79
+0xD3AE = 0xBC7A
+0xD3AF = 0xBC81
+0xD3B0 = 0xBC82
+0xD3B1 = 0xBC83
+0xD3B2 = 0xBC84
+0xD3B3 = 0xBC85
+0xD3B5 = 0xBC86
+0xD3B6 = 0xBC87
+0xD3B7 = 0xBC88
+0xD3B9 = 0xBC89
+0xD3BA = 0xBC8A
+0xD3BB = 0xBC8B
+0xD3BD = 0xBC8C
+0xD3BE = 0xBC8D
+0xD3BF = 0xBC8E
+0xD3C0 = 0xBC8F
+0xD3C1 = 0xBC90
+0xD3C2 = 0xBC91
+0xD3C3 = 0xBC92
+0xD3C6 = 0xBC93
+0xD3C7 = 0xBC94
+0xD3CA = 0xBC95
+0xD3CB = 0xBC96
+0xD3CC = 0xBC97
+0xD3CD = 0xBC98
+0xD3CE = 0xBC99
+0xD3CF = 0xBC9A
+0xD3D1 = 0xBC9B
+0xD3D2 = 0xBC9C
+0xD3D3 = 0xBC9D
+0xD3D4 = 0xBC9E
+0xD3D5 = 0xBC9F
+0xD3D6 = 0xBCA0
+0xD3D7 = 0xBD41
+0xD3D9 = 0xBD42
+0xD3DA = 0xBD43
+0xD3DB = 0xBD44
+0xD3DC = 0xBD45
+0xD3DD = 0xBD46
+0xD3DE = 0xBD47
+0xD3DF = 0xBD48
+0xD3E0 = 0xBD49
+0xD3E2 = 0xBD4A
+0xD3E4 = 0xBD4B
+0xD3E5 = 0xBD4C
+0xD3E6 = 0xBD4D
+0xD3E7 = 0xBD4E
+0xD3E8 = 0xBD4F
+0xD3E9 = 0xBD50
+0xD3EA = 0xBD51
+0xD3EB = 0xBD52
+0xD3EE = 0xBD53
+0xD3EF = 0xBD54
+0xD3F1 = 0xBD55
+0xD3F2 = 0xBD56
+0xD3F3 = 0xBD57
+0xD3F5 = 0xBD58
+0xD3F6 = 0xBD59
+0xD3F7 = 0xBD5A
+0xD3F8 = 0xBD61
+0xD3F9 = 0xBD62
+0xD3FA = 0xBD63
+0xD3FB = 0xBD64
+0xD3FE = 0xBD65
+0xD400 = 0xBD66
+0xD402 = 0xBD67
+0xD403 = 0xBD68
+0xD404 = 0xBD69
+0xD405 = 0xBD6A
+0xD406 = 0xBD6B
+0xD407 = 0xBD6C
+0xD409 = 0xBD6D
+0xD40A = 0xBD6E
+0xD40B = 0xBD6F
+0xD40C = 0xBD70
+0xD40D = 0xBD71
+0xD40E = 0xBD72
+0xD40F = 0xBD73
+0xD410 = 0xBD74
+0xD411 = 0xBD75
+0xD412 = 0xBD76
+0xD413 = 0xBD77
+0xD414 = 0xBD78
+0xD415 = 0xBD79
+0xD416 = 0xBD7A
+0xD417 = 0xBD81
+0xD418 = 0xBD82
+0xD419 = 0xBD83
+0xD41A = 0xBD84
+0xD41B = 0xBD85
+0xD41C = 0xBD86
+0xD41E = 0xBD87
+0xD41F = 0xBD88
+0xD420 = 0xBD89
+0xD421 = 0xBD8A
+0xD422 = 0xBD8B
+0xD423 = 0xBD8C
+0xD424 = 0xBD8D
+0xD425 = 0xBD8E
+0xD426 = 0xBD8F
+0xD427 = 0xBD90
+0xD428 = 0xBD91
+0xD429 = 0xBD92
+0xD42A = 0xBD93
+0xD42B = 0xBD94
+0xD42C = 0xBD95
+0xD42D = 0xBD96
+0xD42E = 0xBD97
+0xD42F = 0xBD98
+0xD430 = 0xBD99
+0xD431 = 0xBD9A
+0xD432 = 0xBD9B
+0xD433 = 0xBD9C
+0xD434 = 0xBD9D
+0xD435 = 0xBD9E
+0xD436 = 0xBD9F
+0xD437 = 0xBDA0
+0xD438 = 0xBE41
+0xD439 = 0xBE42
+0xD43A = 0xBE43
+0xD43B = 0xBE44
+0xD43C = 0xBE45
+0xD43D = 0xBE46
+0xD43E = 0xBE47
+0xD43F = 0xBE48
+0xD441 = 0xBE49
+0xD442 = 0xBE4A
+0xD443 = 0xBE4B
+0xD445 = 0xBE4C
+0xD446 = 0xBE4D
+0xD447 = 0xBE4E
+0xD448 = 0xBE4F
+0xD449 = 0xBE50
+0xD44A = 0xBE51
+0xD44B = 0xBE52
+0xD44C = 0xBE53
+0xD44D = 0xBE54
+0xD44E = 0xBE55
+0xD44F = 0xBE56
+0xD450 = 0xBE57
+0xD451 = 0xBE58
+0xD452 = 0xBE59
+0xD453 = 0xBE5A
+0xD454 = 0xBE61
+0xD455 = 0xBE62
+0xD456 = 0xBE63
+0xD457 = 0xBE64
+0xD458 = 0xBE65
+0xD459 = 0xBE66
+0xD45A = 0xBE67
+0xD45B = 0xBE68
+0xD45D = 0xBE69
+0xD45E = 0xBE6A
+0xD45F = 0xBE6B
+0xD461 = 0xBE6C
+0xD462 = 0xBE6D
+0xD463 = 0xBE6E
+0xD465 = 0xBE6F
+0xD466 = 0xBE70
+0xD467 = 0xBE71
+0xD468 = 0xBE72
+0xD469 = 0xBE73
+0xD46A = 0xBE74
+0xD46B = 0xBE75
+0xD46C = 0xBE76
+0xD46E = 0xBE77
+0xD470 = 0xBE78
+0xD471 = 0xBE79
+0xD472 = 0xBE7A
+0xD473 = 0xBE81
+0xD474 = 0xBE82
+0xD475 = 0xBE83
+0xD476 = 0xBE84
+0xD477 = 0xBE85
+0xD47A = 0xBE86
+0xD47B = 0xBE87
+0xD47D = 0xBE88
+0xD47E = 0xBE89
+0xD481 = 0xBE8A
+0xD483 = 0xBE8B
+0xD484 = 0xBE8C
+0xD485 = 0xBE8D
+0xD486 = 0xBE8E
+0xD487 = 0xBE8F
+0xD48A = 0xBE90
+0xD48C = 0xBE91
+0xD48E = 0xBE92
+0xD48F = 0xBE93
+0xD490 = 0xBE94
+0xD491 = 0xBE95
+0xD492 = 0xBE96
+0xD493 = 0xBE97
+0xD495 = 0xBE98
+0xD496 = 0xBE99
+0xD497 = 0xBE9A
+0xD498 = 0xBE9B
+0xD499 = 0xBE9C
+0xD49A = 0xBE9D
+0xD49B = 0xBE9E
+0xD49C = 0xBE9F
+0xD49D = 0xBEA0
+0xD49E = 0xBF41
+0xD49F = 0xBF42
+0xD4A0 = 0xBF43
+0xD4A1 = 0xBF44
+0xD4A2 = 0xBF45
+0xD4A3 = 0xBF46
+0xD4A4 = 0xBF47
+0xD4A5 = 0xBF48
+0xD4A6 = 0xBF49
+0xD4A7 = 0xBF4A
+0xD4A8 = 0xBF4B
+0xD4AA = 0xBF4C
+0xD4AB = 0xBF4D
+0xD4AC = 0xBF4E
+0xD4AD = 0xBF4F
+0xD4AE = 0xBF50
+0xD4AF = 0xBF51
+0xD4B0 = 0xBF52
+0xD4B1 = 0xBF53
+0xD4B2 = 0xBF54
+0xD4B3 = 0xBF55
+0xD4B4 = 0xBF56
+0xD4B5 = 0xBF57
+0xD4B6 = 0xBF58
+0xD4B7 = 0xBF59
+0xD4B8 = 0xBF5A
+0xD4B9 = 0xBF61
+0xD4BA = 0xBF62
+0xD4BB = 0xBF63
+0xD4BC = 0xBF64
+0xD4BD = 0xBF65
+0xD4BE = 0xBF66
+0xD4BF = 0xBF67
+0xD4C0 = 0xBF68
+0xD4C1 = 0xBF69
+0xD4C2 = 0xBF6A
+0xD4C3 = 0xBF6B
+0xD4C4 = 0xBF6C
+0xD4C5 = 0xBF6D
+0xD4C6 = 0xBF6E
+0xD4C7 = 0xBF6F
+0xD4C8 = 0xBF70
+0xD4C9 = 0xBF71
+0xD4CA = 0xBF72
+0xD4CB = 0xBF73
+0xD4CD = 0xBF74
+0xD4CE = 0xBF75
+0xD4CF = 0xBF76
+0xD4D1 = 0xBF77
+0xD4D2 = 0xBF78
+0xD4D3 = 0xBF79
+0xD4D5 = 0xBF7A
+0xD4D6 = 0xBF81
+0xD4D7 = 0xBF82
+0xD4D8 = 0xBF83
+0xD4D9 = 0xBF84
+0xD4DA = 0xBF85
+0xD4DB = 0xBF86
+0xD4DD = 0xBF87
+0xD4DE = 0xBF88
+0xD4E0 = 0xBF89
+0xD4E1 = 0xBF8A
+0xD4E2 = 0xBF8B
+0xD4E3 = 0xBF8C
+0xD4E4 = 0xBF8D
+0xD4E5 = 0xBF8E
+0xD4E6 = 0xBF8F
+0xD4E7 = 0xBF90
+0xD4E9 = 0xBF91
+0xD4EA = 0xBF92
+0xD4EB = 0xBF93
+0xD4ED = 0xBF94
+0xD4EE = 0xBF95
+0xD4EF = 0xBF96
+0xD4F1 = 0xBF97
+0xD4F2 = 0xBF98
+0xD4F3 = 0xBF99
+0xD4F4 = 0xBF9A
+0xD4F5 = 0xBF9B
+0xD4F6 = 0xBF9C
+0xD4F7 = 0xBF9D
+0xD4F9 = 0xBF9E
+0xD4FA = 0xBF9F
+0xD4FC = 0xBFA0
+0xD4FE = 0xC041
+0xD4FF = 0xC042
+0xD500 = 0xC043
+0xD501 = 0xC044
+0xD502 = 0xC045
+0xD503 = 0xC046
+0xD505 = 0xC047
+0xD506 = 0xC048
+0xD507 = 0xC049
+0xD509 = 0xC04A
+0xD50A = 0xC04B
+0xD50B = 0xC04C
+0xD50D = 0xC04D
+0xD50E = 0xC04E
+0xD50F = 0xC04F
+0xD510 = 0xC050
+0xD511 = 0xC051
+0xD512 = 0xC052
+0xD513 = 0xC053
+0xD516 = 0xC054
+0xD518 = 0xC055
+0xD519 = 0xC056
+0xD51A = 0xC057
+0xD51B = 0xC058
+0xD51C = 0xC059
+0xD51D = 0xC05A
+0xD51E = 0xC061
+0xD51F = 0xC062
+0xD520 = 0xC063
+0xD521 = 0xC064
+0xD522 = 0xC065
+0xD523 = 0xC066
+0xD524 = 0xC067
+0xD525 = 0xC068
+0xD526 = 0xC069
+0xD527 = 0xC06A
+0xD528 = 0xC06B
+0xD529 = 0xC06C
+0xD52A = 0xC06D
+0xD52B = 0xC06E
+0xD52C = 0xC06F
+0xD52D = 0xC070
+0xD52E = 0xC071
+0xD52F = 0xC072
+0xD530 = 0xC073
+0xD531 = 0xC074
+0xD532 = 0xC075
+0xD533 = 0xC076
+0xD534 = 0xC077
+0xD535 = 0xC078
+0xD536 = 0xC079
+0xD537 = 0xC07A
+0xD538 = 0xC081
+0xD539 = 0xC082
+0xD53A = 0xC083
+0xD53B = 0xC084
+0xD53E = 0xC085
+0xD53F = 0xC086
+0xD541 = 0xC087
+0xD542 = 0xC088
+0xD543 = 0xC089
+0xD545 = 0xC08A
+0xD546 = 0xC08B
+0xD547 = 0xC08C
+0xD548 = 0xC08D
+0xD549 = 0xC08E
+0xD54A = 0xC08F
+0xD54B = 0xC090
+0xD54E = 0xC091
+0xD550 = 0xC092
+0xD552 = 0xC093
+0xD553 = 0xC094
+0xD554 = 0xC095
+0xD555 = 0xC096
+0xD556 = 0xC097
+0xD557 = 0xC098
+0xD55A = 0xC099
+0xD55B = 0xC09A
+0xD55D = 0xC09B
+0xD55E = 0xC09C
+0xD55F = 0xC09D
+0xD561 = 0xC09E
+0xD562 = 0xC09F
+0xD563 = 0xC0A0
+0xD564 = 0xC141
+0xD566 = 0xC142
+0xD567 = 0xC143
+0xD56A = 0xC144
+0xD56C = 0xC145
+0xD56E = 0xC146
+0xD56F = 0xC147
+0xD570 = 0xC148
+0xD571 = 0xC149
+0xD572 = 0xC14A
+0xD573 = 0xC14B
+0xD576 = 0xC14C
+0xD577 = 0xC14D
+0xD579 = 0xC14E
+0xD57A = 0xC14F
+0xD57B = 0xC150
+0xD57D = 0xC151
+0xD57E = 0xC152
+0xD57F = 0xC153
+0xD580 = 0xC154
+0xD581 = 0xC155
+0xD582 = 0xC156
+0xD583 = 0xC157
+0xD586 = 0xC158
+0xD58A = 0xC159
+0xD58B = 0xC15A
+0xD58C = 0xC161
+0xD58D = 0xC162
+0xD58E = 0xC163
+0xD58F = 0xC164
+0xD591 = 0xC165
+0xD592 = 0xC166
+0xD593 = 0xC167
+0xD594 = 0xC168
+0xD595 = 0xC169
+0xD596 = 0xC16A
+0xD597 = 0xC16B
+0xD598 = 0xC16C
+0xD599 = 0xC16D
+0xD59A = 0xC16E
+0xD59B = 0xC16F
+0xD59C = 0xC170
+0xD59D = 0xC171
+0xD59E = 0xC172
+0xD59F = 0xC173
+0xD5A0 = 0xC174
+0xD5A1 = 0xC175
+0xD5A2 = 0xC176
+0xD5A3 = 0xC177
+0xD5A4 = 0xC178
+0xD5A6 = 0xC179
+0xD5A7 = 0xC17A
+0xD5A8 = 0xC181
+0xD5A9 = 0xC182
+0xD5AA = 0xC183
+0xD5AB = 0xC184
+0xD5AC = 0xC185
+0xD5AD = 0xC186
+0xD5AE = 0xC187
+0xD5AF = 0xC188
+0xD5B0 = 0xC189
+0xD5B1 = 0xC18A
+0xD5B2 = 0xC18B
+0xD5B3 = 0xC18C
+0xD5B4 = 0xC18D
+0xD5B5 = 0xC18E
+0xD5B6 = 0xC18F
+0xD5B7 = 0xC190
+0xD5B8 = 0xC191
+0xD5B9 = 0xC192
+0xD5BA = 0xC193
+0xD5BB = 0xC194
+0xD5BC = 0xC195
+0xD5BD = 0xC196
+0xD5BE = 0xC197
+0xD5BF = 0xC198
+0xD5C0 = 0xC199
+0xD5C1 = 0xC19A
+0xD5C2 = 0xC19B
+0xD5C3 = 0xC19C
+0xD5C4 = 0xC19D
+0xD5C5 = 0xC19E
+0xD5C6 = 0xC19F
+0xD5C7 = 0xC1A0
+0xD5CA = 0xC241
+0xD5CB = 0xC242
+0xD5CD = 0xC243
+0xD5CE = 0xC244
+0xD5CF = 0xC245
+0xD5D1 = 0xC246
+0xD5D3 = 0xC247
+0xD5D4 = 0xC248
+0xD5D5 = 0xC249
+0xD5D6 = 0xC24A
+0xD5D7 = 0xC24B
+0xD5DA = 0xC24C
+0xD5DC = 0xC24D
+0xD5DE = 0xC24E
+0xD5DF = 0xC24F
+0xD5E0 = 0xC250
+0xD5E1 = 0xC251
+0xD5E2 = 0xC252
+0xD5E3 = 0xC253
+0xD5E6 = 0xC254
+0xD5E7 = 0xC255
+0xD5E9 = 0xC256
+0xD5EA = 0xC257
+0xD5EB = 0xC258
+0xD5ED = 0xC259
+0xD5EE = 0xC25A
+0xD5EF = 0xC261
+0xD5F0 = 0xC262
+0xD5F1 = 0xC263
+0xD5F2 = 0xC264
+0xD5F3 = 0xC265
+0xD5F6 = 0xC266
+0xD5F8 = 0xC267
+0xD5FA = 0xC268
+0xD5FB = 0xC269
+0xD5FC = 0xC26A
+0xD5FD = 0xC26B
+0xD5FE = 0xC26C
+0xD5FF = 0xC26D
+0xD602 = 0xC26E
+0xD603 = 0xC26F
+0xD605 = 0xC270
+0xD606 = 0xC271
+0xD607 = 0xC272
+0xD609 = 0xC273
+0xD60A = 0xC274
+0xD60B = 0xC275
+0xD60C = 0xC276
+0xD60D = 0xC277
+0xD60E = 0xC278
+0xD60F = 0xC279
+0xD612 = 0xC27A
+0xD616 = 0xC281
+0xD617 = 0xC282
+0xD618 = 0xC283
+0xD619 = 0xC284
+0xD61A = 0xC285
+0xD61B = 0xC286
+0xD61D = 0xC287
+0xD61E = 0xC288
+0xD61F = 0xC289
+0xD621 = 0xC28A
+0xD622 = 0xC28B
+0xD623 = 0xC28C
+0xD625 = 0xC28D
+0xD626 = 0xC28E
+0xD627 = 0xC28F
+0xD628 = 0xC290
+0xD629 = 0xC291
+0xD62A = 0xC292
+0xD62B = 0xC293
+0xD62C = 0xC294
+0xD62E = 0xC295
+0xD62F = 0xC296
+0xD630 = 0xC297
+0xD631 = 0xC298
+0xD632 = 0xC299
+0xD633 = 0xC29A
+0xD634 = 0xC29B
+0xD635 = 0xC29C
+0xD636 = 0xC29D
+0xD637 = 0xC29E
+0xD63A = 0xC29F
+0xD63B = 0xC2A0
+0xD63D = 0xC341
+0xD63E = 0xC342
+0xD63F = 0xC343
+0xD641 = 0xC344
+0xD642 = 0xC345
+0xD643 = 0xC346
+0xD644 = 0xC347
+0xD646 = 0xC348
+0xD647 = 0xC349
+0xD64A = 0xC34A
+0xD64C = 0xC34B
+0xD64E = 0xC34C
+0xD64F = 0xC34D
+0xD650 = 0xC34E
+0xD652 = 0xC34F
+0xD653 = 0xC350
+0xD656 = 0xC351
+0xD657 = 0xC352
+0xD659 = 0xC353
+0xD65A = 0xC354
+0xD65B = 0xC355
+0xD65D = 0xC356
+0xD65E = 0xC357
+0xD65F = 0xC358
+0xD660 = 0xC359
+0xD661 = 0xC35A
+0xD662 = 0xC361
+0xD663 = 0xC362
+0xD664 = 0xC363
+0xD665 = 0xC364
+0xD666 = 0xC365
+0xD668 = 0xC366
+0xD66A = 0xC367
+0xD66B = 0xC368
+0xD66C = 0xC369
+0xD66D = 0xC36A
+0xD66E = 0xC36B
+0xD66F = 0xC36C
+0xD672 = 0xC36D
+0xD673 = 0xC36E
+0xD675 = 0xC36F
+0xD676 = 0xC370
+0xD677 = 0xC371
+0xD678 = 0xC372
+0xD679 = 0xC373
+0xD67A = 0xC374
+0xD67B = 0xC375
+0xD67C = 0xC376
+0xD67D = 0xC377
+0xD67E = 0xC378
+0xD67F = 0xC379
+0xD680 = 0xC37A
+0xD681 = 0xC381
+0xD682 = 0xC382
+0xD684 = 0xC383
+0xD686 = 0xC384
+0xD687 = 0xC385
+0xD688 = 0xC386
+0xD689 = 0xC387
+0xD68A = 0xC388
+0xD68B = 0xC389
+0xD68E = 0xC38A
+0xD68F = 0xC38B
+0xD691 = 0xC38C
+0xD692 = 0xC38D
+0xD693 = 0xC38E
+0xD695 = 0xC38F
+0xD696 = 0xC390
+0xD697 = 0xC391
+0xD698 = 0xC392
+0xD699 = 0xC393
+0xD69A = 0xC394
+0xD69B = 0xC395
+0xD69C = 0xC396
+0xD69E = 0xC397
+0xD6A0 = 0xC398
+0xD6A2 = 0xC399
+0xD6A3 = 0xC39A
+0xD6A4 = 0xC39B
+0xD6A5 = 0xC39C
+0xD6A6 = 0xC39D
+0xD6A7 = 0xC39E
+0xD6A9 = 0xC39F
+0xD6AA = 0xC3A0
+0xD6AB = 0xC441
+0xD6AD = 0xC442
+0xD6AE = 0xC443
+0xD6AF = 0xC444
+0xD6B1 = 0xC445
+0xD6B2 = 0xC446
+0xD6B3 = 0xC447
+0xD6B4 = 0xC448
+0xD6B5 = 0xC449
+0xD6B6 = 0xC44A
+0xD6B7 = 0xC44B
+0xD6B8 = 0xC44C
+0xD6BA = 0xC44D
+0xD6BC = 0xC44E
+0xD6BD = 0xC44F
+0xD6BE = 0xC450
+0xD6BF = 0xC451
+0xD6C0 = 0xC452
+0xD6C1 = 0xC453
+0xD6C2 = 0xC454
+0xD6C3 = 0xC455
+0xD6C6 = 0xC456
+0xD6C7 = 0xC457
+0xD6C9 = 0xC458
+0xD6CA = 0xC459
+0xD6CB = 0xC45A
+0xD6CD = 0xC461
+0xD6CE = 0xC462
+0xD6CF = 0xC463
+0xD6D0 = 0xC464
+0xD6D2 = 0xC465
+0xD6D3 = 0xC466
+0xD6D5 = 0xC467
+0xD6D6 = 0xC468
+0xD6D8 = 0xC469
+0xD6DA = 0xC46A
+0xD6DB = 0xC46B
+0xD6DC = 0xC46C
+0xD6DD = 0xC46D
+0xD6DE = 0xC46E
+0xD6DF = 0xC46F
+0xD6E1 = 0xC470
+0xD6E2 = 0xC471
+0xD6E3 = 0xC472
+0xD6E5 = 0xC473
+0xD6E6 = 0xC474
+0xD6E7 = 0xC475
+0xD6E9 = 0xC476
+0xD6EA = 0xC477
+0xD6EB = 0xC478
+0xD6EC = 0xC479
+0xD6ED = 0xC47A
+0xD6EE = 0xC481
+0xD6EF = 0xC482
+0xD6F1 = 0xC483
+0xD6F2 = 0xC484
+0xD6F3 = 0xC485
+0xD6F4 = 0xC486
+0xD6F6 = 0xC487
+0xD6F7 = 0xC488
+0xD6F8 = 0xC489
+0xD6F9 = 0xC48A
+0xD6FA = 0xC48B
+0xD6FB = 0xC48C
+0xD6FE = 0xC48D
+0xD6FF = 0xC48E
+0xD701 = 0xC48F
+0xD702 = 0xC490
+0xD703 = 0xC491
+0xD705 = 0xC492
+0xD706 = 0xC493
+0xD707 = 0xC494
+0xD708 = 0xC495
+0xD709 = 0xC496
+0xD70A = 0xC497
+0xD70B = 0xC498
+0xD70C = 0xC499
+0xD70D = 0xC49A
+0xD70E = 0xC49B
+0xD70F = 0xC49C
+0xD710 = 0xC49D
+0xD712 = 0xC49E
+0xD713 = 0xC49F
+0xD714 = 0xC4A0
+0xD715 = 0xC541
+0xD716 = 0xC542
+0xD717 = 0xC543
+0xD71A = 0xC544
+0xD71B = 0xC545
+0xD71D = 0xC546
+0xD71E = 0xC547
+0xD71F = 0xC548
+0xD721 = 0xC549
+0xD722 = 0xC54A
+0xD723 = 0xC54B
+0xD724 = 0xC54C
+0xD725 = 0xC54D
+0xD726 = 0xC54E
+0xD727 = 0xC54F
+0xD72A = 0xC550
+0xD72C = 0xC551
+0xD72E = 0xC552
+0xD72F = 0xC553
+0xD730 = 0xC554
+0xD731 = 0xC555
+0xD732 = 0xC556
+0xD733 = 0xC557
+0xD736 = 0xC558
+0xD737 = 0xC559
+0xD739 = 0xC55A
+0xD73A = 0xC561
+0xD73B = 0xC562
+0xD73D = 0xC563
+0xD73E = 0xC564
+0xD73F = 0xC565
+0xD740 = 0xC566
+0xD741 = 0xC567
+0xD742 = 0xC568
+0xD743 = 0xC569
+0xD745 = 0xC56A
+0xD746 = 0xC56B
+0xD748 = 0xC56C
+0xD74A = 0xC56D
+0xD74B = 0xC56E
+0xD74C = 0xC56F
+0xD74D = 0xC570
+0xD74E = 0xC571
+0xD74F = 0xC572
+0xD752 = 0xC573
+0xD753 = 0xC574
+0xD755 = 0xC575
+0xD75A = 0xC576
+0xD75B = 0xC577
+0xD75C = 0xC578
+0xD75D = 0xC579
+0xD75E = 0xC57A
+0xD75F = 0xC581
+0xD762 = 0xC582
+0xD764 = 0xC583
+0xD766 = 0xC584
+0xD767 = 0xC585
+0xD768 = 0xC586
+0xD76A = 0xC587
+0xD76B = 0xC588
+0xD76D = 0xC589
+0xD76E = 0xC58A
+0xD76F = 0xC58B
+0xD771 = 0xC58C
+0xD772 = 0xC58D
+0xD773 = 0xC58E
+0xD775 = 0xC58F
+0xD776 = 0xC590
+0xD777 = 0xC591
+0xD778 = 0xC592
+0xD779 = 0xC593
+0xD77A = 0xC594
+0xD77B = 0xC595
+0xD77E = 0xC596
+0xD77F = 0xC597
+0xD780 = 0xC598
+0xD782 = 0xC599
+0xD783 = 0xC59A
+0xD784 = 0xC59B
+0xD785 = 0xC59C
+0xD786 = 0xC59D
+0xD787 = 0xC59E
+0xD78A = 0xC59F
+0xD78B = 0xC5A0
+0xD78D = 0xC641
+0xD78E = 0xC642
+0xD78F = 0xC643
+0xD791 = 0xC644
+0xD792 = 0xC645
+0xD793 = 0xC646
+0xD794 = 0xC647
+0xD795 = 0xC648
+0xD796 = 0xC649
+0xD797 = 0xC64A
+0xD79A = 0xC64B
+0xD79C = 0xC64C
+0xD79E = 0xC64D
+0xD79F = 0xC64E
+0xD7A0 = 0xC64F
+0xD7A1 = 0xC650
+0xD7A2 = 0xC651
+0xD7A3 = 0xC652
+END_MAP
diff --git a/share/i18n/csmapper/CP/UCS%CP950.src b/share/i18n/csmapper/CP/UCS%CP950.src
new file mode 100644 (file)
index 0000000..dd920bb
--- /dev/null
@@ -0,0 +1,13525 @@
+# $NetBSD: UCS%CP950.src,v 1.3 2003/07/14 06:03:40 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/CP950"
+SRC_ZONE       0x0000 - 0xFFFF
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp950 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          1/7/2000
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp950 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp950 order
+#
+0x00A7 = 0xA1B1
+0x00AF = 0xA1C2
+0x00B0 = 0xA258
+0x00B1 = 0xA1D3
+0x00B7 = 0xA150
+0x00D7 = 0xA1D1
+0x00F7 = 0xA1D2
+0x02C7 = 0xA3BE
+0x02C9 = 0xA3BC
+0x02CA = 0xA3BD
+0x02CB = 0xA3BF
+0x02CD = 0xA1C5
+0x02D9 = 0xA3BB
+0x0391 = 0xA344
+0x0392 = 0xA345
+0x0393 = 0xA346
+0x0394 = 0xA347
+0x0395 = 0xA348
+0x0396 = 0xA349
+0x0397 = 0xA34A
+0x0398 = 0xA34B
+0x0399 = 0xA34C
+0x039A = 0xA34D
+0x039B = 0xA34E
+0x039C = 0xA34F
+0x039D = 0xA350
+0x039E = 0xA351
+0x039F = 0xA352
+0x03A0 = 0xA353
+0x03A1 = 0xA354
+0x03A3 = 0xA355
+0x03A4 = 0xA356
+0x03A5 = 0xA357
+0x03A6 = 0xA358
+0x03A7 = 0xA359
+0x03A8 = 0xA35A
+0x03A9 = 0xA35B
+0x03B1 = 0xA35C
+0x03B2 = 0xA35D
+0x03B3 = 0xA35E
+0x03B4 = 0xA35F
+0x03B5 = 0xA360
+0x03B6 = 0xA361
+0x03B7 = 0xA362
+0x03B8 = 0xA363
+0x03B9 = 0xA364
+0x03BA = 0xA365
+0x03BB = 0xA366
+0x03BC = 0xA367
+0x03BD = 0xA368
+0x03BE = 0xA369
+0x03BF = 0xA36A
+0x03C0 = 0xA36B
+0x03C1 = 0xA36C
+0x03C3 = 0xA36D
+0x03C4 = 0xA36E
+0x03C5 = 0xA36F
+0x03C6 = 0xA370
+0x03C7 = 0xA371
+0x03C8 = 0xA372
+0x03C9 = 0xA373
+0x2013 = 0xA156
+0x2014 = 0xA158
+0x2018 = 0xA1A5
+0x2019 = 0xA1A6
+0x201C = 0xA1A7
+0x201D = 0xA1A8
+0x2025 = 0xA14C
+0x2026 = 0xA14B
+0x2027 = 0xA145
+0x2032 = 0xA1AC
+0x2035 = 0xA1AB
+0x203B = 0xA1B0
+0x20AC = 0xA3E1
+0x2103 = 0xA24A
+0x2105 = 0xA1C1
+0x2109 = 0xA24B
+0x2160 = 0xA2B9
+0x2161 = 0xA2BA
+0x2162 = 0xA2BB
+0x2163 = 0xA2BC
+0x2164 = 0xA2BD
+0x2165 = 0xA2BE
+0x2166 = 0xA2BF
+0x2167 = 0xA2C0
+0x2168 = 0xA2C1
+0x2169 = 0xA2C2
+0x2190 = 0xA1F6
+0x2191 = 0xA1F4
+0x2192 = 0xA1F7
+0x2193 = 0xA1F5
+0x2196 = 0xA1F8
+0x2197 = 0xA1F9
+0x2198 = 0xA1FB
+0x2199 = 0xA1FA
+0x2215 = 0xA241
+0x221A = 0xA1D4
+0x221E = 0xA1DB
+0x221F = 0xA1E8
+0x2220 = 0xA1E7
+0x2223 = 0xA1FD
+0x2225 = 0xA1FC
+0x2229 = 0xA1E4
+0x222A = 0xA1E5
+0x222B = 0xA1EC
+0x222E = 0xA1ED
+0x2234 = 0xA1EF
+0x2235 = 0xA1EE
+0x2252 = 0xA1DC
+0x2260 = 0xA1DA
+0x2261 = 0xA1DD
+0x2266 = 0xA1D8
+0x2267 = 0xA1D9
+0x2295 = 0xA1F2
+0x2299 = 0xA1F3
+0x22A5 = 0xA1E6
+0x22BF = 0xA1E9
+0x2500 = 0xA277
+0x2502 = 0xA278
+0x250C = 0xA27A
+0x2510 = 0xA27B
+0x2514 = 0xA27C
+0x2518 = 0xA27D
+0x251C = 0xA275
+0x2524 = 0xA274
+0x252C = 0xA273
+0x2534 = 0xA272
+0x253C = 0xA271
+0x2550 = 0xF9F9
+0x2551 = 0xF9F8
+0x2552 = 0xF9E6
+0x2553 = 0xF9EF
+0x2554 = 0xF9DD
+0x2555 = 0xF9E8
+0x2556 = 0xF9F1
+0x2557 = 0xF9DF
+0x2558 = 0xF9EC
+0x2559 = 0xF9F5
+0x255A = 0xF9E3
+0x255B = 0xF9EE
+0x255C = 0xF9F7
+0x255D = 0xF9E5
+0x255E = 0xF9E9
+0x255F = 0xF9F2
+0x2560 = 0xF9E0
+0x2561 = 0xF9EB
+0x2562 = 0xF9F4
+0x2563 = 0xF9E2
+0x2564 = 0xF9E7
+0x2565 = 0xF9F0
+0x2566 = 0xF9DE
+0x2567 = 0xF9ED
+0x2568 = 0xF9F6
+0x2569 = 0xF9E4
+0x256A = 0xF9EA
+0x256B = 0xF9F3
+0x256C = 0xF9E1
+0x256D = 0xF9FA
+0x256E = 0xF9FB
+0x256F = 0xF9FD
+0x2570 = 0xF9FC
+0x2571 = 0xA2AC
+0x2572 = 0xA2AD
+0x2573 = 0xA2AE
+0x2574 = 0xA15A
+0x2581 = 0xA262
+0x2582 = 0xA263
+0x2583 = 0xA264
+0x2584 = 0xA265
+0x2585 = 0xA266
+0x2586 = 0xA267
+0x2587 = 0xA268
+0x2588 = 0xA269
+0x2589 = 0xA270
+0x258A = 0xA26F
+0x258B = 0xA26E
+0x258C = 0xA26D
+0x258D = 0xA26C
+0x258E = 0xA26B
+0x258F = 0xA26A
+0x2593 = 0xF9FE
+0x2594 = 0xA276
+0x2595 = 0xA279
+0x25A0 = 0xA1BD
+0x25A1 = 0xA1BC
+0x25B2 = 0xA1B6
+0x25B3 = 0xA1B5
+0x25BC = 0xA1BF
+0x25BD = 0xA1BE
+0x25C6 = 0xA1BB
+0x25C7 = 0xA1BA
+0x25CB = 0xA1B3
+0x25CE = 0xA1B7
+0x25CF = 0xA1B4
+0x25E2 = 0xA2A8
+0x25E3 = 0xA2A9
+0x25E4 = 0xA2AB
+0x25E5 = 0xA2AA
+0x2605 = 0xA1B9
+0x2606 = 0xA1B8
+0x2640 = 0xA1F0
+0x2642 = 0xA1F1
+0x3000 = 0xA140
+0x3001 = 0xA142
+0x3002 = 0xA143
+0x3003 = 0xA1B2
+0x3008 = 0xA171
+0x3009 = 0xA172
+0x300A = 0xA16D
+0x300B = 0xA16E
+0x300C = 0xA175
+0x300D = 0xA176
+0x300E = 0xA179
+0x300F = 0xA17A
+0x3010 = 0xA169
+0x3011 = 0xA16A
+0x3012 = 0xA245
+0x3014 = 0xA165
+0x3015 = 0xA166
+0x301D = 0xA1A9
+0x301E = 0xA1AA
+0x3021 = 0xA2C3
+0x3022 = 0xA2C4
+0x3023 = 0xA2C5
+0x3024 = 0xA2C6
+0x3025 = 0xA2C7
+0x3026 = 0xA2C8
+0x3027 = 0xA2C9
+0x3028 = 0xA2CA
+0x3029 = 0xA2CB
+0x3105 = 0xA374
+0x3106 = 0xA375
+0x3107 = 0xA376
+0x3108 = 0xA377
+0x3109 = 0xA378
+0x310A = 0xA379
+0x310B = 0xA37A
+0x310C = 0xA37B
+0x310D = 0xA37C
+0x310E = 0xA37D
+0x310F = 0xA37E
+0x3110 = 0xA3A1
+0x3111 = 0xA3A2
+0x3112 = 0xA3A3
+0x3113 = 0xA3A4
+0x3114 = 0xA3A5
+0x3115 = 0xA3A6
+0x3116 = 0xA3A7
+0x3117 = 0xA3A8
+0x3118 = 0xA3A9
+0x3119 = 0xA3AA
+0x311A = 0xA3AB
+0x311B = 0xA3AC
+0x311C = 0xA3AD
+0x311D = 0xA3AE
+0x311E = 0xA3AF
+0x311F = 0xA3B0
+0x3120 = 0xA3B1
+0x3121 = 0xA3B2
+0x3122 = 0xA3B3
+0x3123 = 0xA3B4
+0x3124 = 0xA3B5
+0x3125 = 0xA3B6
+0x3126 = 0xA3B7
+0x3127 = 0xA3B8
+0x3128 = 0xA3B9
+0x3129 = 0xA3BA
+0x32A3 = 0xA1C0
+0x338E = 0xA255
+0x338F = 0xA256
+0x339C = 0xA250
+0x339D = 0xA251
+0x339E = 0xA252
+0x33A1 = 0xA254
+0x33C4 = 0xA257
+0x33CE = 0xA253
+0x33D1 = 0xA1EB
+0x33D2 = 0xA1EA
+0x33D5 = 0xA24F
+0x4E00 = 0xA440
+0x4E01 = 0xA442
+0x4E03 = 0xA443
+0x4E07 = 0xC945
+0x4E08 = 0xA456
+0x4E09 = 0xA454
+0x4E0A = 0xA457
+0x4E0B = 0xA455
+0x4E0C = 0xC946
+0x4E0D = 0xA4A3
+0x4E0E = 0xC94F
+0x4E0F = 0xC94D
+0x4E10 = 0xA4A2
+0x4E11 = 0xA4A1
+0x4E14 = 0xA542
+0x4E15 = 0xA541
+0x4E16 = 0xA540
+0x4E18 = 0xA543
+0x4E19 = 0xA4FE
+0x4E1E = 0xA5E0
+0x4E1F = 0xA5E1
+0x4E26 = 0xA8C3
+0x4E2B = 0xA458
+0x4E2D = 0xA4A4
+0x4E2E = 0xC950
+0x4E30 = 0xA4A5
+0x4E31 = 0xC963
+0x4E32 = 0xA6EA
+0x4E33 = 0xCBB1
+0x4E38 = 0xA459
+0x4E39 = 0xA4A6
+0x4E3B = 0xA544
+0x4E3C = 0xC964
+0x4E42 = 0xC940
+0x4E43 = 0xA444
+0x4E45 = 0xA45B
+0x4E47 = 0xC947
+0x4E48 = 0xA45C
+0x4E4B = 0xA4A7
+0x4E4D = 0xA545
+0x4E4E = 0xA547
+0x4E4F = 0xA546
+0x4E52 = 0xA5E2
+0x4E53 = 0xA5E3
+0x4E56 = 0xA8C4
+0x4E58 = 0xADBC
+0x4E59 = 0xA441
+0x4E5C = 0xC941
+0x4E5D = 0xA445
+0x4E5E = 0xA45E
+0x4E5F = 0xA45D
+0x4E69 = 0xA5E4
+0x4E73 = 0xA8C5
+0x4E7E = 0xB0AE
+0x4E7F = 0xD44B
+0x4E82 = 0xB6C3
+0x4E83 = 0xDCB1
+0x4E84 = 0xDCB2
+0x4E86 = 0xA446
+0x4E88 = 0xA4A9
+0x4E8B = 0xA8C6
+0x4E8C = 0xA447
+0x4E8D = 0xC948
+0x4E8E = 0xA45F
+0x4E91 = 0xA4AA
+0x4E92 = 0xA4AC
+0x4E93 = 0xC951
+0x4E94 = 0xA4AD
+0x4E95 = 0xA4AB
+0x4E99 = 0xA5E5
+0x4E9B = 0xA8C7
+0x4E9E = 0xA8C8
+0x4E9F = 0xAB45
+0x4EA1 = 0xA460
+0x4EA2 = 0xA4AE
+0x4EA4 = 0xA5E6
+0x4EA5 = 0xA5E8
+0x4EA6 = 0xA5E7
+0x4EA8 = 0xA6EB
+0x4EAB = 0xA8C9
+0x4EAC = 0xA8CA
+0x4EAD = 0xAB46
+0x4EAE = 0xAB47
+0x4EB3 = 0xADBD
+0x4EB6 = 0xDCB3
+0x4EB9 = 0xF6D6
+0x4EBA = 0xA448
+0x4EC0 = 0xA4B0
+0x4EC1 = 0xA4AF
+0x4EC2 = 0xC952
+0x4EC3 = 0xA4B1
+0x4EC4 = 0xA4B7
+0x4EC6 = 0xA4B2
+0x4EC7 = 0xA4B3
+0x4EC8 = 0xC954
+0x4EC9 = 0xC953
+0x4ECA = 0xA4B5
+0x4ECB = 0xA4B6
+0x4ECD = 0xA4B4
+0x4ED4 = 0xA54A
+0x4ED5 = 0xA54B
+0x4ED6 = 0xA54C
+0x4ED7 = 0xA54D
+0x4ED8 = 0xA549
+0x4ED9 = 0xA550
+0x4EDA = 0xC96A
+0x4EDC = 0xC966
+0x4EDD = 0xC969
+0x4EDE = 0xA551
+0x4EDF = 0xA561
+0x4EE1 = 0xC968
+0x4EE3 = 0xA54E
+0x4EE4 = 0xA54F
+0x4EE5 = 0xA548
+0x4EE8 = 0xC965
+0x4EE9 = 0xC967
+0x4EF0 = 0xA5F5
+0x4EF1 = 0xC9B0
+0x4EF2 = 0xA5F2
+0x4EF3 = 0xA5F6
+0x4EF4 = 0xC9BA
+0x4EF5 = 0xC9AE
+0x4EF6 = 0xA5F3
+0x4EF7 = 0xC9B2
+0x4EFB = 0xA5F4
+0x4EFD = 0xA5F7
+0x4EFF = 0xA5E9
+0x4F00 = 0xC9B1
+0x4F01 = 0xA5F8
+0x4F02 = 0xC9B5
+0x4F04 = 0xC9B9
+0x4F05 = 0xC9B6
+0x4F08 = 0xC9B3
+0x4F09 = 0xA5EA
+0x4F0A = 0xA5EC
+0x4F0B = 0xA5F9
+0x4F0D = 0xA5EE
+0x4F0E = 0xC9AB
+0x4F0F = 0xA5F1
+0x4F10 = 0xA5EF
+0x4F11 = 0xA5F0
+0x4F12 = 0xC9BB
+0x4F13 = 0xC9B8
+0x4F14 = 0xC9AF
+0x4F15 = 0xA5ED
+0x4F18 = 0xC9AC
+0x4F19 = 0xA5EB
+0x4F1D = 0xC9B4
+0x4F22 = 0xC9B7
+0x4F2C = 0xC9AD
+0x4F2D = 0xCA66
+0x4F2F = 0xA742
+0x4F30 = 0xA6F4
+0x4F33 = 0xCA67
+0x4F34 = 0xA6F1
+0x4F36 = 0xA744
+0x4F38 = 0xA6F9
+0x4F3A = 0xA6F8
+0x4F3B = 0xCA5B
+0x4F3C = 0xA6FC
+0x4F3D = 0xA6F7
+0x4F3E = 0xCA60
+0x4F3F = 0xCA68
+0x4F41 = 0xCA64
+0x4F43 = 0xA6FA
+0x4F46 = 0xA6FD
+0x4F47 = 0xA6EE
+0x4F48 = 0xA747
+0x4F49 = 0xCA5D
+0x4F4C = 0xCBBD
+0x4F4D = 0xA6EC
+0x4F4E = 0xA743
+0x4F4F = 0xA6ED
+0x4F50 = 0xA6F5
+0x4F51 = 0xA6F6
+0x4F52 = 0xCA62
+0x4F53 = 0xCA5E
+0x4F54 = 0xA6FB
+0x4F55 = 0xA6F3
+0x4F56 = 0xCA5A
+0x4F57 = 0xA6EF
+0x4F58 = 0xCA65
+0x4F59 = 0xA745
+0x4F5A = 0xA748
+0x4F5B = 0xA6F2
+0x4F5C = 0xA740
+0x4F5D = 0xA746
+0x4F5E = 0xA6F0
+0x4F5F = 0xCA63
+0x4F60 = 0xA741
+0x4F61 = 0xCA69
+0x4F62 = 0xCA5C
+0x4F63 = 0xA6FE
+0x4F64 = 0xCA5F
+0x4F67 = 0xCA61
+0x4F69 = 0xA8D8
+0x4F6A = 0xCBBF
+0x4F6B = 0xCBCB
+0x4F6C = 0xA8D0
+0x4F6E = 0xCBCC
+0x4F6F = 0xA8CB
+0x4F70 = 0xA8D5
+0x4F73 = 0xA8CE
+0x4F74 = 0xCBB9
+0x4F75 = 0xA8D6
+0x4F76 = 0xCBB8
+0x4F77 = 0xCBBC
+0x4F78 = 0xCBC3
+0x4F79 = 0xCBC1
+0x4F7A = 0xA8DE
+0x4F7B = 0xA8D9
+0x4F7C = 0xCBB3
+0x4F7D = 0xCBB5
+0x4F7E = 0xA8DB
+0x4F7F = 0xA8CF
+0x4F80 = 0xCBB6
+0x4F81 = 0xCBC2
+0x4F82 = 0xCBC9
+0x4F83 = 0xA8D4
+0x4F84 = 0xCBBB
+0x4F85 = 0xCBB4
+0x4F86 = 0xA8D3
+0x4F87 = 0xCBB7
+0x4F88 = 0xA8D7
+0x4F89 = 0xCBBA
+0x4F8B = 0xA8D2
+0x4F8D = 0xA8CD
+0x4F8F = 0xA8DC
+0x4F90 = 0xCBC4
+0x4F91 = 0xA8DD
+0x4F92 = 0xCBC8
+0x4F94 = 0xCBC6
+0x4F95 = 0xCBCA
+0x4F96 = 0xA8DA
+0x4F97 = 0xCBBE
+0x4F98 = 0xCBB2
+0x4F9A = 0xCBC0
+0x4F9B = 0xA8D1
+0x4F9C = 0xCBC5
+0x4F9D = 0xA8CC
+0x4F9E = 0xCBC7
+0x4FAE = 0xAB56
+0x4FAF = 0xAB4A
+0x4FB2 = 0xCDE0
+0x4FB3 = 0xCDE8
+0x4FB5 = 0xAB49
+0x4FB6 = 0xAB51
+0x4FB7 = 0xAB5D
+0x4FB9 = 0xCDEE
+0x4FBA = 0xCDEC
+0x4FBB = 0xCDE7
+0x4FBF = 0xAB4B
+0x4FC0 = 0xCDED
+0x4FC1 = 0xCDE3
+0x4FC2 = 0xAB59
+0x4FC3 = 0xAB50
+0x4FC4 = 0xAB58
+0x4FC5 = 0xCDDE
+0x4FC7 = 0xCDEA
+0x4FC9 = 0xCDE1
+0x4FCA = 0xAB54
+0x4FCB = 0xCDE2
+0x4FCD = 0xCDDD
+0x4FCE = 0xAB5B
+0x4FCF = 0xAB4E
+0x4FD0 = 0xAB57
+0x4FD1 = 0xAB4D
+0x4FD3 = 0xCDDF
+0x4FD4 = 0xCDE4
+0x4FD6 = 0xCDEB
+0x4FD7 = 0xAB55
+0x4FD8 = 0xAB52
+0x4FD9 = 0xCDE6
+0x4FDA = 0xAB5A
+0x4FDB = 0xCDE9
+0x4FDC = 0xCDE5
+0x4FDD = 0xAB4F
+0x4FDE = 0xAB5C
+0x4FDF = 0xAB53
+0x4FE0 = 0xAB4C
+0x4FE1 = 0xAB48
+0x4FEC = 0xCDEF
+0x4FEE = 0xADD7
+0x4FEF = 0xADC1
+0x4FF1 = 0xADD1
+0x4FF3 = 0xADD6
+0x4FF4 = 0xD0D0
+0x4FF5 = 0xD0CF
+0x4FF6 = 0xD0D4
+0x4FF7 = 0xD0D5
+0x4FF8 = 0xADC4
+0x4FFA = 0xADCD
+0x4FFE = 0xADDA
+0x5000 = 0xADCE
+0x5005 = 0xD0C9
+0x5006 = 0xADC7
+0x5007 = 0xD0CA
+0x5009 = 0xADDC
+0x500B = 0xADD3
+0x500C = 0xADBE
+0x500D = 0xADBF
+0x500E = 0xD0DD
+0x500F = 0xB0BF
+0x5011 = 0xADCC
+0x5012 = 0xADCB
+0x5013 = 0xD0CB
+0x5014 = 0xADCF
+0x5015 = 0xD45B
+0x5016 = 0xADC6
+0x5017 = 0xD0D6
+0x5018 = 0xADD5
+0x5019 = 0xADD4
+0x501A = 0xADCA
+0x501B = 0xD0CE
+0x501C = 0xD0D7
+0x501E = 0xD0C8
+0x501F = 0xADC9
+0x5020 = 0xD0D8
+0x5021 = 0xADD2
+0x5022 = 0xD0CC
+0x5023 = 0xADC0
+0x5025 = 0xADC3
+0x5026 = 0xADC2
+0x5027 = 0xD0D9
+0x5028 = 0xADD0
+0x5029 = 0xADC5
+0x502A = 0xADD9
+0x502B = 0xADDB
+0x502C = 0xD0D3
+0x502D = 0xADD8
+0x502F = 0xD0DB
+0x5030 = 0xD0CD
+0x5031 = 0xD0DC
+0x5033 = 0xD0D1
+0x5035 = 0xD0DA
+0x5037 = 0xD0D2
+0x503C = 0xADC8
+0x5040 = 0xD463
+0x5041 = 0xD457
+0x5043 = 0xB0B3
+0x5045 = 0xD45C
+0x5046 = 0xD462
+0x5047 = 0xB0B2
+0x5048 = 0xD455
+0x5049 = 0xB0B6
+0x504A = 0xD459
+0x504B = 0xD452
+0x504C = 0xB0B4
+0x504D = 0xD456
+0x504E = 0xB0B9
+0x504F = 0xB0BE
+0x5051 = 0xD467
+0x5053 = 0xD451
+0x5055 = 0xB0BA
+0x5057 = 0xD466
+0x505A = 0xB0B5
+0x505B = 0xD458
+0x505C = 0xB0B1
+0x505D = 0xD453
+0x505E = 0xD44F
+0x505F = 0xD45D
+0x5060 = 0xD450
+0x5061 = 0xD44E
+0x5062 = 0xD45A
+0x5063 = 0xD460
+0x5064 = 0xD461
+0x5065 = 0xB0B7
+0x5068 = 0xD85B
+0x5069 = 0xD45E
+0x506A = 0xD44D
+0x506B = 0xD45F
+0x506D = 0xB0C1
+0x506E = 0xD464
+0x506F = 0xB0C0
+0x5070 = 0xD44C
+0x5072 = 0xD454
+0x5073 = 0xD465
+0x5074 = 0xB0BC
+0x5075 = 0xB0BB
+0x5076 = 0xB0B8
+0x5077 = 0xB0BD
+0x507A = 0xB0AF
+0x507D = 0xB0B0
+0x5080 = 0xB3C8
+0x5082 = 0xD85E
+0x5083 = 0xD857
+0x5085 = 0xB3C5
+0x5087 = 0xD85F
+0x508B = 0xD855
+0x508C = 0xD858
+0x508D = 0xB3C4
+0x508E = 0xD859
+0x5091 = 0xB3C7
+0x5092 = 0xD85D
+0x5094 = 0xD853
+0x5095 = 0xD852
+0x5096 = 0xB3C9
+0x5098 = 0xB3CA
+0x5099 = 0xB3C6
+0x509A = 0xB3CB
+0x509B = 0xD851
+0x509C = 0xD85C
+0x509D = 0xD85A
+0x509E = 0xD854
+0x50A2 = 0xB3C3
+0x50A3 = 0xD856
+0x50AC = 0xB6CA
+0x50AD = 0xB6C4
+0x50AE = 0xDCB7
+0x50AF = 0xB6CD
+0x50B0 = 0xDCBD
+0x50B1 = 0xDCC0
+0x50B2 = 0xB6C6
+0x50B3 = 0xB6C7
+0x50B4 = 0xDCBA
+0x50B5 = 0xB6C5
+0x50B6 = 0xDCC3
+0x50B7 = 0xB6CB
+0x50B8 = 0xDCC4
+0x50BA = 0xDCBF
+0x50BB = 0xB6CC
+0x50BD = 0xDCB4
+0x50BE = 0xB6C9
+0x50BF = 0xDCB5
+0x50C1 = 0xDCBE
+0x50C2 = 0xDCBC
+0x50C4 = 0xDCB8
+0x50C5 = 0xB6C8
+0x50C6 = 0xDCB6
+0x50C7 = 0xB6CE
+0x50C8 = 0xDCBB
+0x50C9 = 0xDCC2
+0x50CA = 0xDCB9
+0x50CB = 0xDCC1
+0x50CE = 0xB9B6
+0x50CF = 0xB9B3
+0x50D1 = 0xB9B4
+0x50D3 = 0xE0F9
+0x50D4 = 0xE0F1
+0x50D5 = 0xB9B2
+0x50D6 = 0xB9AF
+0x50D7 = 0xE0F2
+0x50DA = 0xB9B1
+0x50DB = 0xE0F5
+0x50DD = 0xE0F7
+0x50E0 = 0xE0FE
+0x50E3 = 0xE0FD
+0x50E4 = 0xE0F8
+0x50E5 = 0xB9AE
+0x50E6 = 0xE0F0
+0x50E7 = 0xB9AC
+0x50E8 = 0xE0F3
+0x50E9 = 0xB9B7
+0x50EA = 0xE0F6
+0x50EC = 0xE0FA
+0x50ED = 0xB9B0
+0x50EE = 0xB9AD
+0x50EF = 0xE0FC
+0x50F0 = 0xE0FB
+0x50F1 = 0xB9B5
+0x50F3 = 0xE0F4
+0x50F5 = 0xBBF8
+0x50F6 = 0xE4EC
+0x50F8 = 0xE4E9
+0x50F9 = 0xBBF9
+0x50FB = 0xBBF7
+0x50FD = 0xE4F0
+0x50FE = 0xE4ED
+0x50FF = 0xE4E6
+0x5100 = 0xBBF6
+0x5102 = 0xBBFA
+0x5103 = 0xE4E7
+0x5104 = 0xBBF5
+0x5105 = 0xBBFD
+0x5106 = 0xE4EA
+0x5107 = 0xE4EB
+0x5108 = 0xBBFB
+0x5109 = 0xBBFC
+0x510A = 0xE4F1
+0x510B = 0xE4EE
+0x510C = 0xE4EF
+0x5110 = 0xBEAA
+0x5111 = 0xE8F8
+0x5112 = 0xBEA7
+0x5113 = 0xE8F5
+0x5114 = 0xBEA9
+0x5115 = 0xBEAB
+0x5117 = 0xE8F6
+0x5118 = 0xBEA8
+0x511A = 0xE8F7
+0x511C = 0xE8F4
+0x511F = 0xC076
+0x5120 = 0xECBD
+0x5121 = 0xC077
+0x5122 = 0xECBB
+0x5124 = 0xECBC
+0x5125 = 0xECBA
+0x5126 = 0xECB9
+0x5129 = 0xECBE
+0x512A = 0xC075
+0x512D = 0xEFB8
+0x512E = 0xEFB9
+0x5130 = 0xE4E8
+0x5131 = 0xEFB7
+0x5132 = 0xC078
+0x5133 = 0xC35F
+0x5134 = 0xF1EB
+0x5135 = 0xF1EC
+0x5137 = 0xC4D7
+0x5138 = 0xC4D8
+0x5139 = 0xF5C1
+0x513A = 0xF5C0
+0x513B = 0xC56C
+0x513C = 0xC56B
+0x513D = 0xF7D0
+0x513F = 0xA449
+0x5140 = 0xA461
+0x5141 = 0xA4B9
+0x5143 = 0xA4B8
+0x5144 = 0xA553
+0x5145 = 0xA552
+0x5146 = 0xA5FC
+0x5147 = 0xA5FB
+0x5148 = 0xA5FD
+0x5149 = 0xA5FA
+0x514B = 0xA74A
+0x514C = 0xA749
+0x514D = 0xA74B
+0x5152 = 0xA8E0
+0x5154 = 0xA8DF
+0x5155 = 0xA8E1
+0x5157 = 0xAB5E
+0x5159 = 0xA259
+0x515A = 0xD0DE
+0x515B = 0xA25A
+0x515C = 0xB0C2
+0x515D = 0xA25C
+0x515E = 0xA25B
+0x515F = 0xD860
+0x5161 = 0xA25D
+0x5162 = 0xB9B8
+0x5163 = 0xA25E
+0x5165 = 0xA44A
+0x5167 = 0xA4BA
+0x5168 = 0xA5FE
+0x5169 = 0xA8E2
+0x516B = 0xA44B
+0x516C = 0xA4BD
+0x516D = 0xA4BB
+0x516E = 0xA4BC
+0x5171 = 0xA640
+0x5175 = 0xA74C
+0x5176 = 0xA8E4
+0x5177 = 0xA8E3
+0x5178 = 0xA8E5
+0x517C = 0xADDD
+0x5180 = 0xBEAC
+0x5187 = 0xC94E
+0x5189 = 0xA554
+0x518A = 0xA555
+0x518D = 0xA641
+0x518F = 0xCA6A
+0x5191 = 0xAB60
+0x5192 = 0xAB5F
+0x5193 = 0xD0E0
+0x5194 = 0xD0DF
+0x5195 = 0xB0C3
+0x5197 = 0xA4BE
+0x5198 = 0xC955
+0x519E = 0xCBCD
+0x51A0 = 0xAB61
+0x51A2 = 0xADE0
+0x51A4 = 0xADDE
+0x51A5 = 0xADDF
+0x51AA = 0xBEAD
+0x51AC = 0xA556
+0x51B0 = 0xA642
+0x51B1 = 0xC9BC
+0x51B6 = 0xA74D
+0x51B7 = 0xA74E
+0x51B9 = 0xCA6B
+0x51BC = 0xCBCE
+0x51BD = 0xA8E6
+0x51BE = 0xCBCF
+0x51C4 = 0xD0E2
+0x51C5 = 0xD0E3
+0x51C6 = 0xADE3
+0x51C8 = 0xD0E4
+0x51CA = 0xD0E1
+0x51CB = 0xADE4
+0x51CC = 0xADE2
+0x51CD = 0xADE1
+0x51CE = 0xD0E5
+0x51D0 = 0xD468
+0x51D4 = 0xD861
+0x51D7 = 0xDCC5
+0x51D8 = 0xE140
+0x51DC = 0xBBFE
+0x51DD = 0xBEAE
+0x51DE = 0xE8F9
+0x51E0 = 0xA44C
+0x51E1 = 0xA45A
+0x51F0 = 0xB0C4
+0x51F1 = 0xB3CD
+0x51F3 = 0xB9B9
+0x51F5 = 0xC942
+0x51F6 = 0xA4BF
+0x51F8 = 0xA559
+0x51F9 = 0xA557
+0x51FA = 0xA558
+0x51FD = 0xA8E7
+0x5200 = 0xA44D
+0x5201 = 0xA44E
+0x5203 = 0xA462
+0x5206 = 0xA4C0
+0x5207 = 0xA4C1
+0x5208 = 0xA4C2
+0x5209 = 0xC9BE
+0x520A = 0xA55A
+0x520C = 0xC96B
+0x520E = 0xA646
+0x5210 = 0xC9BF
+0x5211 = 0xA644
+0x5212 = 0xA645
+0x5213 = 0xC9BD
+0x5216 = 0xA647
+0x5217 = 0xA643
+0x521C = 0xCA6C
+0x521D = 0xAAEC
+0x521E = 0xCA6D
+0x5221 = 0xCA6E
+0x5224 = 0xA750
+0x5225 = 0xA74F
+0x5228 = 0xA753
+0x5229 = 0xA751
+0x522A = 0xA752
+0x522E = 0xA8ED
+0x5230 = 0xA8EC
+0x5231 = 0xCBD4
+0x5232 = 0xCBD1
+0x5233 = 0xCBD2
+0x5235 = 0xCBD0
+0x5236 = 0xA8EE
+0x5237 = 0xA8EA
+0x5238 = 0xA8E9
+0x523A = 0xA8EB
+0x523B = 0xA8E8
+0x5241 = 0xA8EF
+0x5243 = 0xAB63
+0x5244 = 0xCDF0
+0x5246 = 0xCBD3
+0x5247 = 0xAB68
+0x5249 = 0xCDF1
+0x524A = 0xAB64
+0x524B = 0xAB67
+0x524C = 0xAB66
+0x524D = 0xAB65
+0x524E = 0xAB62
+0x5252 = 0xD0E8
+0x5254 = 0xADE7
+0x5255 = 0xD0EB
+0x5256 = 0xADE5
+0x525A = 0xD0E7
+0x525B = 0xADE8
+0x525C = 0xADE6
+0x525D = 0xADE9
+0x525E = 0xD0E9
+0x525F = 0xD0EA
+0x5261 = 0xD0E6
+0x5262 = 0xD0EC
+0x5269 = 0xB3D1
+0x526A = 0xB0C5
+0x526B = 0xD469
+0x526C = 0xD46B
+0x526D = 0xD46A
+0x526E = 0xD46C
+0x526F = 0xB0C6
+0x5272 = 0xB3CE
+0x5274 = 0xB3CF
+0x5275 = 0xB3D0
+0x5277 = 0xB6D0
+0x5278 = 0xDCC7
+0x527A = 0xDCC6
+0x527B = 0xDCC8
+0x527C = 0xDCC9
+0x527D = 0xB6D1
+0x527F = 0xB6CF
+0x5280 = 0xE141
+0x5281 = 0xE142
+0x5282 = 0xB9BB
+0x5283 = 0xB9BA
+0x5284 = 0xE35A
+0x5287 = 0xBC40
+0x5288 = 0xBC41
+0x5289 = 0xBC42
+0x528A = 0xBC44
+0x528B = 0xE4F2
+0x528C = 0xE4F3
+0x528D = 0xBC43
+0x5291 = 0xBEAF
+0x5293 = 0xBEB0
+0x5296 = 0xF1ED
+0x5297 = 0xF5C3
+0x5298 = 0xF5C2
+0x5299 = 0xF7D1
+0x529B = 0xA44F
+0x529F = 0xA55C
+0x52A0 = 0xA55B
+0x52A3 = 0xA648
+0x52A6 = 0xC9C0
+0x52A9 = 0xA755
+0x52AA = 0xA756
+0x52AB = 0xA754
+0x52AC = 0xA757
+0x52AD = 0xCA6F
+0x52AE = 0xCA70
+0x52BB = 0xA8F1
+0x52BC = 0xCBD5
+0x52BE = 0xA8F0
+0x52C0 = 0xCDF2
+0x52C1 = 0xAB6C
+0x52C2 = 0xCDF3
+0x52C3 = 0xAB6B
+0x52C7 = 0xAB69
+0x52C9 = 0xAB6A
+0x52CD = 0xD0ED
+0x52D2 = 0xB0C7
+0x52D3 = 0xD46E
+0x52D5 = 0xB0CA
+0x52D6 = 0xD46D
+0x52D7 = 0xB1E5
+0x52D8 = 0xB0C9
+0x52D9 = 0xB0C8
+0x52DB = 0xB3D4
+0x52DD = 0xB3D3
+0x52DE = 0xB3D2
+0x52DF = 0xB6D2
+0x52E2 = 0xB6D5
+0x52E3 = 0xB6D6
+0x52E4 = 0xB6D4
+0x52E6 = 0xB6D3
+0x52E9 = 0xE143
+0x52EB = 0xE144
+0x52EF = 0xE4F5
+0x52F0 = 0xBC45
+0x52F1 = 0xE4F4
+0x52F3 = 0xBEB1
+0x52F4 = 0xECBF
+0x52F5 = 0xC079
+0x52F7 = 0xF1EE
+0x52F8 = 0xC455
+0x52FA = 0xA463
+0x52FB = 0xA4C3
+0x52FC = 0xC956
+0x52FE = 0xA4C4
+0x52FF = 0xA4C5
+0x5305 = 0xA55D
+0x5306 = 0xA55E
+0x5308 = 0xA649
+0x5309 = 0xCA71
+0x530A = 0xCBD6
+0x530B = 0xCBD7
+0x530D = 0xAB6D
+0x530E = 0xD0EE
+0x530F = 0xB0CC
+0x5310 = 0xB0CB
+0x5311 = 0xD863
+0x5312 = 0xD862
+0x5315 = 0xA450
+0x5316 = 0xA4C6
+0x5317 = 0xA55F
+0x5319 = 0xB0CD
+0x531A = 0xC943
+0x531C = 0xC96C
+0x531D = 0xA560
+0x531F = 0xC9C2
+0x5320 = 0xA64B
+0x5321 = 0xA64A
+0x5322 = 0xC9C1
+0x5323 = 0xA758
+0x532A = 0xADEA
+0x532D = 0xD46F
+0x532F = 0xB6D7
+0x5330 = 0xE145
+0x5331 = 0xB9BC
+0x5334 = 0xE8FA
+0x5337 = 0xF3FD
+0x5339 = 0xA4C7
+0x533C = 0xCBD8
+0x533D = 0xCDF4
+0x533E = 0xB0D0
+0x533F = 0xB0CE
+0x5340 = 0xB0CF
+0x5341 = 0xA451
+0x5343 = 0xA464
+0x5344 = 0xA2CD
+0x5345 = 0xA4CA
+0x5347 = 0xA4C9
+0x5348 = 0xA4C8
+0x5349 = 0xA563
+0x534A = 0xA562
+0x534C = 0xC96D
+0x534D = 0xC9C3
+0x5351 = 0xA8F5
+0x5352 = 0xA8F2
+0x5353 = 0xA8F4
+0x5354 = 0xA8F3
+0x5357 = 0xAB6E
+0x535A = 0xB3D5
+0x535C = 0xA452
+0x535E = 0xA4CB
+0x5360 = 0xA565
+0x5361 = 0xA564
+0x5363 = 0xCA72
+0x5366 = 0xA8F6
+0x536C = 0xC957
+0x536E = 0xA567
+0x536F = 0xA566
+0x5370 = 0xA64C
+0x5371 = 0xA64D
+0x5372 = 0xCA73
+0x5373 = 0xA759
+0x5375 = 0xA75A
+0x5377 = 0xA8F7
+0x5378 = 0xA8F8
+0x5379 = 0xA8F9
+0x537B = 0xAB6F
+0x537C = 0xCDF5
+0x537F = 0xADEB
+0x5382 = 0xC944
+0x5384 = 0xA4CC
+0x538A = 0xC9C4
+0x538E = 0xCA74
+0x538F = 0xCA75
+0x5392 = 0xCBD9
+0x5394 = 0xCBDA
+0x5396 = 0xCDF7
+0x5397 = 0xCDF6
+0x5398 = 0xCDF9
+0x5399 = 0xCDF8
+0x539A = 0xAB70
+0x539C = 0xD470
+0x539D = 0xADED
+0x539E = 0xD0EF
+0x539F = 0xADEC
+0x53A4 = 0xD864
+0x53A5 = 0xB3D6
+0x53A7 = 0xD865
+0x53AC = 0xE146
+0x53AD = 0xB9BD
+0x53B2 = 0xBC46
+0x53B4 = 0xF1EF
+0x53B9 = 0xC958
+0x53BB = 0xA568
+0x53C3 = 0xB0D1
+0x53C8 = 0xA453
+0x53C9 = 0xA465
+0x53CA = 0xA4CE
+0x53CB = 0xA4CD
+0x53CD = 0xA4CF
+0x53D4 = 0xA8FB
+0x53D6 = 0xA8FA
+0x53D7 = 0xA8FC
+0x53DB = 0xAB71
+0x53DF = 0xADEE
+0x53E1 = 0xE8FB
+0x53E2 = 0xC24F
+0x53E3 = 0xA466
+0x53E4 = 0xA56A
+0x53E5 = 0xA579
+0x53E6 = 0xA574
+0x53E8 = 0xA56F
+0x53E9 = 0xA56E
+0x53EA = 0xA575
+0x53EB = 0xA573
+0x53EC = 0xA56C
+0x53ED = 0xA57A
+0x53EE = 0xA56D
+0x53EF = 0xA569
+0x53F0 = 0xA578
+0x53F1 = 0xA577
+0x53F2 = 0xA576
+0x53F3 = 0xA56B
+0x53F5 = 0xA572
+0x53F8 = 0xA571
+0x53FB = 0xA57B
+0x53FC = 0xA570
+0x5401 = 0xA653
+0x5403 = 0xA659
+0x5404 = 0xA655
+0x5406 = 0xA65B
+0x5407 = 0xC9C5
+0x5408 = 0xA658
+0x5409 = 0xA64E
+0x540A = 0xA651
+0x540B = 0xA654
+0x540C = 0xA650
+0x540D = 0xA657
+0x540E = 0xA65A
+0x540F = 0xA64F
+0x5410 = 0xA652
+0x5411 = 0xA656
+0x5412 = 0xA65C
+0x5418 = 0xCA7E
+0x5419 = 0xCA7B
+0x541B = 0xA767
+0x541C = 0xCA7C
+0x541D = 0xA75B
+0x541E = 0xA75D
+0x541F = 0xA775
+0x5420 = 0xA770
+0x5424 = 0xCAA5
+0x5425 = 0xCA7D
+0x5426 = 0xA75F
+0x5427 = 0xA761
+0x5428 = 0xCAA4
+0x5429 = 0xA768
+0x542A = 0xCA78
+0x542B = 0xA774
+0x542C = 0xA776
+0x542D = 0xA75C
+0x542E = 0xA76D
+0x5430 = 0xCA76
+0x5431 = 0xA773
+0x5433 = 0xA764
+0x5435 = 0xA76E
+0x5436 = 0xA76F
+0x5437 = 0xCA77
+0x5438 = 0xA76C
+0x5439 = 0xA76A
+0x543B = 0xA76B
+0x543C = 0xA771
+0x543D = 0xCAA1
+0x543E = 0xA75E
+0x5440 = 0xA772
+0x5441 = 0xCAA3
+0x5442 = 0xA766
+0x5443 = 0xA763
+0x5445 = 0xCA7A
+0x5446 = 0xA762
+0x5447 = 0xCAA6
+0x5448 = 0xA765
+0x544A = 0xA769
+0x544E = 0xA760
+0x544F = 0xCAA2
+0x5454 = 0xCA79
+0x5460 = 0xCBEB
+0x5461 = 0xCBEA
+0x5462 = 0xA94F
+0x5463 = 0xCBED
+0x5464 = 0xCBEF
+0x5465 = 0xCBE4
+0x5466 = 0xCBE7
+0x5467 = 0xCBEE
+0x5468 = 0xA950
+0x546B = 0xCBE1
+0x546C = 0xCBE5
+0x546F = 0xCBE9
+0x5470 = 0xCE49
+0x5471 = 0xA94B
+0x5472 = 0xCE4D
+0x5473 = 0xA8FD
+0x5474 = 0xCBE6
+0x5475 = 0xA8FE
+0x5476 = 0xA94C
+0x5477 = 0xA945
+0x5478 = 0xA941
+0x547A = 0xCBE2
+0x547B = 0xA944
+0x547C = 0xA949
+0x547D = 0xA952
+0x547E = 0xCBE3
+0x547F = 0xCBDC
+0x5480 = 0xA943
+0x5481 = 0xCBDD
+0x5482 = 0xCBDF
+0x5484 = 0xA946
+0x5486 = 0xA948
+0x5487 = 0xCBDB
+0x5488 = 0xCBE0
+0x548B = 0xA951
+0x548C = 0xA94D
+0x548D = 0xCBE8
+0x548E = 0xA953
+0x5490 = 0xA94A
+0x5491 = 0xCBDE
+0x5492 = 0xA947
+0x5495 = 0xA942
+0x5496 = 0xA940
+0x5498 = 0xCBEC
+0x549A = 0xA94E
+0x54A0 = 0xCE48
+0x54A1 = 0xCDFB
+0x54A2 = 0xCE4B
+0x54A5 = 0xCDFD
+0x54A6 = 0xAB78
+0x54A7 = 0xABA8
+0x54A8 = 0xAB74
+0x54A9 = 0xABA7
+0x54AA = 0xAB7D
+0x54AB = 0xABA4
+0x54AC = 0xAB72
+0x54AD = 0xCDFC
+0x54AE = 0xCE43
+0x54AF = 0xABA3
+0x54B0 = 0xCE4F
+0x54B1 = 0xABA5
+0x54B3 = 0xAB79
+0x54B6 = 0xCE45
+0x54B7 = 0xCE42
+0x54B8 = 0xAB77
+0x54BA = 0xCDFA
+0x54BB = 0xABA6
+0x54BC = 0xCE4A
+0x54BD = 0xAB7C
+0x54BE = 0xCE4C
+0x54BF = 0xABA9
+0x54C0 = 0xAB73
+0x54C1 = 0xAB7E
+0x54C2 = 0xAB7B
+0x54C3 = 0xCE40
+0x54C4 = 0xABA1
+0x54C5 = 0xCE46
+0x54C6 = 0xCE47
+0x54C7 = 0xAB7A
+0x54C8 = 0xABA2
+0x54C9 = 0xAB76
+0x54CE = 0xAB75
+0x54CF = 0xCDFE
+0x54D6 = 0xCE44
+0x54DE = 0xCE4E
+0x54E0 = 0xD144
+0x54E1 = 0xADFB
+0x54E2 = 0xD0F1
+0x54E4 = 0xD0F6
+0x54E5 = 0xADF4
+0x54E6 = 0xAE40
+0x54E7 = 0xD0F4
+0x54E8 = 0xADEF
+0x54E9 = 0xADF9
+0x54EA = 0xADFE
+0x54EB = 0xD0FB
+0x54ED = 0xADFA
+0x54EE = 0xADFD
+0x54F1 = 0xD0FE
+0x54F2 = 0xADF5
+0x54F3 = 0xD0F5
+0x54F7 = 0xD142
+0x54F8 = 0xD143
+0x54FA = 0xADF7
+0x54FB = 0xD141
+0x54FC = 0xADF3
+0x54FD = 0xAE43
+0x54FF = 0xD0F8
+0x5501 = 0xADF1
+0x5503 = 0xD146
+0x5504 = 0xD0F9
+0x5505 = 0xD0FD
+0x5506 = 0xADF6
+0x5507 = 0xAE42
+0x5508 = 0xD0FA
+0x5509 = 0xADFC
+0x550A = 0xD140
+0x550B = 0xD147
+0x550C = 0xD4A1
+0x550E = 0xD145
+0x550F = 0xAE44
+0x5510 = 0xADF0
+0x5511 = 0xD0FC
+0x5512 = 0xD0F3
+0x5514 = 0xADF8
+0x5517 = 0xD0F2
+0x551A = 0xD0F7
+0x5526 = 0xD0F0
+0x5527 = 0xAE41
+0x552A = 0xD477
+0x552C = 0xB0E4
+0x552D = 0xD4A7
+0x552E = 0xB0E2
+0x552F = 0xB0DF
+0x5530 = 0xD47C
+0x5531 = 0xB0DB
+0x5532 = 0xD4A2
+0x5533 = 0xB0E6
+0x5534 = 0xD476
+0x5535 = 0xD47B
+0x5536 = 0xD47A
+0x5537 = 0xADF2
+0x5538 = 0xB0E1
+0x5539 = 0xD4A5
+0x553B = 0xD4A8
+0x553C = 0xD473
+0x553E = 0xB3E8
+0x5540 = 0xD4A9
+0x5541 = 0xB0E7
+0x5543 = 0xB0D9
+0x5544 = 0xB0D6
+0x5545 = 0xD47E
+0x5546 = 0xB0D3
+0x5548 = 0xD4A6
+0x554A = 0xB0DA
+0x554B = 0xD4AA
+0x554D = 0xD474
+0x554E = 0xD4A4
+0x554F = 0xB0DD
+0x5550 = 0xD475
+0x5551 = 0xD478
+0x5552 = 0xD47D
+0x5555 = 0xB0DE
+0x5556 = 0xB0DC
+0x5557 = 0xB0E8
+0x555C = 0xB0E3
+0x555E = 0xB0D7
+0x555F = 0xB1D2
+0x5561 = 0xB0D8
+0x5562 = 0xD479
+0x5563 = 0xB0E5
+0x5564 = 0xB0E0
+0x5565 = 0xD4A3
+0x5566 = 0xB0D5
+0x556A = 0xB0D4
+0x5575 = 0xD471
+0x5576 = 0xD472
+0x5577 = 0xD86A
+0x557B = 0xB3D7
+0x557C = 0xB3DA
+0x557D = 0xD875
+0x557E = 0xB3EE
+0x557F = 0xD878
+0x5580 = 0xB3D8
+0x5581 = 0xD871
+0x5582 = 0xB3DE
+0x5583 = 0xB3E4
+0x5584 = 0xB5BD
+0x5587 = 0xB3E2
+0x5588 = 0xD86E
+0x5589 = 0xB3EF
+0x558A = 0xB3DB
+0x558B = 0xB3E3
+0x558C = 0xD876
+0x558D = 0xDCD7
+0x558E = 0xD87B
+0x558F = 0xD86F
+0x5591 = 0xD866
+0x5592 = 0xD873
+0x5593 = 0xD86D
+0x5594 = 0xB3E1
+0x5595 = 0xD879
+0x5598 = 0xB3DD
+0x5599 = 0xB3F1
+0x559A = 0xB3EA
+0x559C = 0xB3DF
+0x559D = 0xB3DC
+0x559F = 0xB3E7
+0x55A1 = 0xD87A
+0x55A2 = 0xD86C
+0x55A3 = 0xD872
+0x55A4 = 0xD874
+0x55A5 = 0xD868
+0x55A6 = 0xD877
+0x55A7 = 0xB3D9
+0x55A8 = 0xD867
+0x55AA = 0xB3E0
+0x55AB = 0xB3F0
+0x55AC = 0xB3EC
+0x55AD = 0xD869
+0x55AE = 0xB3E6
+0x55B1 = 0xB3ED
+0x55B2 = 0xB3E9
+0x55B3 = 0xB3E5
+0x55B5 = 0xD870
+0x55BB = 0xB3EB
+0x55BF = 0xDCD5
+0x55C0 = 0xDCD1
+0x55C2 = 0xDCE0
+0x55C3 = 0xDCCA
+0x55C4 = 0xDCD3
+0x55C5 = 0xB6E5
+0x55C6 = 0xB6E6
+0x55C7 = 0xB6DE
+0x55C8 = 0xDCDC
+0x55C9 = 0xB6E8
+0x55CA = 0xDCCF
+0x55CB = 0xDCCE
+0x55CC = 0xDCCC
+0x55CD = 0xDCDE
+0x55CE = 0xB6DC
+0x55CF = 0xDCD8
+0x55D0 = 0xDCCD
+0x55D1 = 0xB6DF
+0x55D2 = 0xDCD6
+0x55D3 = 0xB6DA
+0x55D4 = 0xDCD2
+0x55D5 = 0xDCD9
+0x55D6 = 0xDCDB
+0x55D9 = 0xDCDF
+0x55DA = 0xB6E3
+0x55DB = 0xDCCB
+0x55DC = 0xB6DD
+0x55DD = 0xDCD0
+0x55DF = 0xB6D8
+0x55E1 = 0xB6E4
+0x55E2 = 0xDCDA
+0x55E3 = 0xB6E0
+0x55E4 = 0xB6E1
+0x55E5 = 0xB6E7
+0x55E6 = 0xB6DB
+0x55E7 = 0xA25F
+0x55E8 = 0xB6D9
+0x55E9 = 0xDCD4
+0x55EF = 0xB6E2
+0x55F2 = 0xDCDD
+0x55F6 = 0xB9CD
+0x55F7 = 0xB9C8
+0x55F9 = 0xE155
+0x55FA = 0xE151
+0x55FC = 0xE14B
+0x55FD = 0xB9C2
+0x55FE = 0xB9BE
+0x55FF = 0xE154
+0x5600 = 0xB9BF
+0x5601 = 0xE14E
+0x5602 = 0xE150
+0x5604 = 0xE153
+0x5606 = 0xB9C4
+0x5608 = 0xB9CB
+0x5609 = 0xB9C5
+0x560C = 0xE149
+0x560D = 0xB9C6
+0x560E = 0xB9C7
+0x560F = 0xE14C
+0x5610 = 0xB9CC
+0x5612 = 0xE14A
+0x5613 = 0xE14F
+0x5614 = 0xB9C3
+0x5615 = 0xE148
+0x5616 = 0xB9C9
+0x5617 = 0xB9C1
+0x561B = 0xB9C0
+0x561C = 0xE14D
+0x561D = 0xE152
+0x561F = 0xB9CA
+0x5627 = 0xE147
+0x5629 = 0xBC4D
+0x562A = 0xE547
+0x562C = 0xE544
+0x562E = 0xBC47
+0x562F = 0xBC53
+0x5630 = 0xBC54
+0x5632 = 0xBC4A
+0x5633 = 0xE542
+0x5634 = 0xBC4C
+0x5635 = 0xE4F9
+0x5636 = 0xBC52
+0x5638 = 0xE546
+0x5639 = 0xBC49
+0x563A = 0xE548
+0x563B = 0xBC48
+0x563D = 0xE543
+0x563E = 0xE545
+0x563F = 0xBC4B
+0x5640 = 0xE541
+0x5641 = 0xE4FA
+0x5642 = 0xE4F7
+0x5645 = 0xD86B
+0x5646 = 0xE4FD
+0x5648 = 0xE4F6
+0x5649 = 0xE4FC
+0x564A = 0xE4FB
+0x564C = 0xE4F8
+0x564E = 0xBC4F
+0x5653 = 0xBC4E
+0x5657 = 0xBC50
+0x5658 = 0xE4FE
+0x5659 = 0xBEB2
+0x565A = 0xE540
+0x565E = 0xE945
+0x5660 = 0xE8FD
+0x5662 = 0xBEBE
+0x5663 = 0xE942
+0x5664 = 0xBEB6
+0x5665 = 0xBEBA
+0x5666 = 0xE941
+0x5668 = 0xBEB9
+0x5669 = 0xBEB5
+0x566A = 0xBEB8
+0x566B = 0xBEB3
+0x566C = 0xBEBD
+0x566D = 0xE943
+0x566E = 0xE8FE
+0x566F = 0xBEBC
+0x5670 = 0xE8FC
+0x5671 = 0xBEBB
+0x5672 = 0xE944
+0x5673 = 0xE940
+0x5674 = 0xBC51
+0x5676 = 0xBEBF
+0x5677 = 0xE946
+0x5678 = 0xBEB7
+0x5679 = 0xBEB4
+0x567E = 0xECC6
+0x567F = 0xECC8
+0x5680 = 0xC07B
+0x5681 = 0xECC9
+0x5682 = 0xECC7
+0x5683 = 0xECC5
+0x5684 = 0xECC4
+0x5685 = 0xC07D
+0x5686 = 0xECC3
+0x5687 = 0xC07E
+0x568C = 0xECC1
+0x568D = 0xECC2
+0x568E = 0xC07A
+0x568F = 0xC0A1
+0x5690 = 0xC07C
+0x5693 = 0xECC0
+0x5695 = 0xC250
+0x5697 = 0xEFBC
+0x5698 = 0xEFBA
+0x5699 = 0xEFBF
+0x569A = 0xEFBD
+0x569C = 0xEFBB
+0x569D = 0xEFBE
+0x56A5 = 0xC360
+0x56A6 = 0xF1F2
+0x56A7 = 0xF1F3
+0x56A8 = 0xC456
+0x56AA = 0xF1F4
+0x56AB = 0xF1F0
+0x56AC = 0xF1F5
+0x56AD = 0xF1F1
+0x56AE = 0xC251
+0x56B2 = 0xF3FE
+0x56B3 = 0xF441
+0x56B4 = 0xC459
+0x56B5 = 0xF440
+0x56B6 = 0xC458
+0x56B7 = 0xC457
+0x56BC = 0xC45A
+0x56BD = 0xF5C5
+0x56BE = 0xF5C6
+0x56C0 = 0xC4DA
+0x56C1 = 0xC4D9
+0x56C2 = 0xC4DB
+0x56C3 = 0xF5C4
+0x56C5 = 0xF6D8
+0x56C6 = 0xF6D7
+0x56C8 = 0xC56D
+0x56C9 = 0xC56F
+0x56CA = 0xC56E
+0x56CB = 0xF6D9
+0x56CC = 0xC5C8
+0x56CD = 0xF8A6
+0x56D1 = 0xC5F1
+0x56D3 = 0xF8A5
+0x56D4 = 0xF8EE
+0x56D7 = 0xC949
+0x56DA = 0xA57D
+0x56DB = 0xA57C
+0x56DD = 0xA65F
+0x56DE = 0xA65E
+0x56DF = 0xC9C7
+0x56E0 = 0xA65D
+0x56E1 = 0xC9C6
+0x56E4 = 0xA779
+0x56E5 = 0xCAA9
+0x56E7 = 0xCAA8
+0x56EA = 0xA777
+0x56EB = 0xA77A
+0x56EE = 0xCAA7
+0x56F0 = 0xA778
+0x56F7 = 0xCBF0
+0x56F9 = 0xCBF1
+0x56FA = 0xA954
+0x56FF = 0xABAA
+0x5701 = 0xD148
+0x5702 = 0xD149
+0x5703 = 0xAE45
+0x5704 = 0xAE46
+0x5707 = 0xD4AC
+0x5708 = 0xB0E9
+0x5709 = 0xB0EB
+0x570A = 0xD4AB
+0x570B = 0xB0EA
+0x570C = 0xD87C
+0x570D = 0xB3F2
+0x5712 = 0xB6E9
+0x5713 = 0xB6EA
+0x5714 = 0xDCE1
+0x5716 = 0xB9CF
+0x5718 = 0xB9CE
+0x571A = 0xE549
+0x571B = 0xE948
+0x571C = 0xE947
+0x571E = 0xF96B
+0x571F = 0xA467
+0x5720 = 0xC959
+0x5722 = 0xC96E
+0x5723 = 0xC96F
+0x5728 = 0xA662
+0x5729 = 0xA666
+0x572A = 0xC9C9
+0x572C = 0xA664
+0x572D = 0xA663
+0x572E = 0xC9C8
+0x572F = 0xA665
+0x5730 = 0xA661
+0x5733 = 0xA660
+0x5734 = 0xC9CA
+0x573B = 0xA7A6
+0x573E = 0xA7A3
+0x5740 = 0xA77D
+0x5741 = 0xCAAA
+0x5745 = 0xCAAB
+0x5747 = 0xA7A1
+0x5749 = 0xCAAD
+0x574A = 0xA77B
+0x574B = 0xCAAE
+0x574C = 0xCAAC
+0x574D = 0xA77E
+0x574E = 0xA7A2
+0x574F = 0xA7A5
+0x5750 = 0xA7A4
+0x5751 = 0xA77C
+0x5752 = 0xCAAF
+0x5761 = 0xA959
+0x5762 = 0xCBFE
+0x5764 = 0xA95B
+0x5766 = 0xA95A
+0x5768 = 0xCC40
+0x5769 = 0xA958
+0x576A = 0xA957
+0x576B = 0xCBF5
+0x576D = 0xCBF4
+0x576F = 0xCBF2
+0x5770 = 0xCBF7
+0x5771 = 0xCBF6
+0x5772 = 0xCBF3
+0x5773 = 0xCBFC
+0x5774 = 0xCBFD
+0x5775 = 0xCBFA
+0x5776 = 0xCBF8
+0x5777 = 0xA956
+0x577B = 0xCBFB
+0x577C = 0xA95C
+0x577D = 0xCC41
+0x5780 = 0xCBF9
+0x5782 = 0xABAB
+0x5783 = 0xA955
+0x578B = 0xABAC
+0x578C = 0xCE54
+0x578F = 0xCE5A
+0x5793 = 0xABB2
+0x5794 = 0xCE58
+0x5795 = 0xCE5E
+0x5797 = 0xCE55
+0x5798 = 0xCE59
+0x5799 = 0xCE5B
+0x579A = 0xCE5D
+0x579B = 0xCE57
+0x579D = 0xCE56
+0x579E = 0xCE51
+0x579F = 0xCE52
+0x57A0 = 0xABAD
+0x57A2 = 0xABAF
+0x57A3 = 0xABAE
+0x57A4 = 0xCE53
+0x57A5 = 0xCE5C
+0x57AE = 0xABB1
+0x57B5 = 0xCE50
+0x57B6 = 0xD153
+0x57B8 = 0xD152
+0x57B9 = 0xD157
+0x57BA = 0xD14E
+0x57BC = 0xD151
+0x57BD = 0xD150
+0x57BF = 0xD154
+0x57C1 = 0xD158
+0x57C2 = 0xAE47
+0x57C3 = 0xAE4A
+0x57C6 = 0xD14F
+0x57C7 = 0xD155
+0x57CB = 0xAE49
+0x57CC = 0xD14A
+0x57CE = 0xABB0
+0x57CF = 0xD4BA
+0x57D0 = 0xD156
+0x57D2 = 0xD14D
+0x57D4 = 0xAE48
+0x57D5 = 0xD14C
+0x57DC = 0xD4B1
+0x57DF = 0xB0EC
+0x57E0 = 0xB0F0
+0x57E1 = 0xD4C1
+0x57E2 = 0xD4AF
+0x57E3 = 0xD4BD
+0x57E4 = 0xB0F1
+0x57E5 = 0xD4BF
+0x57E7 = 0xD4C5
+0x57E9 = 0xD4C9
+0x57EC = 0xD4C0
+0x57ED = 0xD4B4
+0x57EE = 0xD4BC
+0x57F0 = 0xD4CA
+0x57F1 = 0xD4C8
+0x57F2 = 0xD4BE
+0x57F3 = 0xD4B9
+0x57F4 = 0xD4B2
+0x57F5 = 0xD8A6
+0x57F6 = 0xD4B0
+0x57F7 = 0xB0F5
+0x57F8 = 0xD4B7
+0x57F9 = 0xB0F6
+0x57FA = 0xB0F2
+0x57FB = 0xD4AD
+0x57FC = 0xD4C3
+0x57FD = 0xD4B5
+0x5800 = 0xD4B3
+0x5801 = 0xD4C6
+0x5802 = 0xB0F3
+0x5804 = 0xD4CC
+0x5805 = 0xB0ED
+0x5806 = 0xB0EF
+0x5807 = 0xD4BB
+0x5808 = 0xD4B6
+0x5809 = 0xAE4B
+0x580A = 0xB0EE
+0x580B = 0xD4B8
+0x580C = 0xD4C7
+0x580D = 0xD4CB
+0x580E = 0xD4C2
+0x5810 = 0xD4C4
+0x5814 = 0xD4AE
+0x5819 = 0xD8A1
+0x581B = 0xD8AA
+0x581C = 0xD8A9
+0x581D = 0xB3FA
+0x581E = 0xD8A2
+0x5820 = 0xB3FB
+0x5821 = 0xB3F9
+0x5823 = 0xD8A4
+0x5824 = 0xB3F6
+0x5825 = 0xD8A8
+0x5827 = 0xD8A3
+0x5828 = 0xD8A5
+0x5829 = 0xD87D
+0x582A = 0xB3F4
+0x582C = 0xD8B2
+0x582D = 0xD8B1
+0x582E = 0xD8AE
+0x582F = 0xB3F3
+0x5830 = 0xB3F7
+0x5831 = 0xB3F8
+0x5832 = 0xD14B
+0x5833 = 0xD8AB
+0x5834 = 0xB3F5
+0x5835 = 0xB0F4
+0x5836 = 0xD8AD
+0x5837 = 0xD87E
+0x5838 = 0xD8B0
+0x5839 = 0xD8AF
+0x583B = 0xD8B3
+0x583D = 0xDCEF
+0x583F = 0xD8AC
+0x5848 = 0xD8A7
+0x5849 = 0xDCE7
+0x584A = 0xB6F4
+0x584B = 0xB6F7
+0x584C = 0xB6F2
+0x584D = 0xDCE6
+0x584E = 0xDCEA
+0x584F = 0xDCE5
+0x5851 = 0xB6EC
+0x5852 = 0xB6F6
+0x5853 = 0xDCE2
+0x5854 = 0xB6F0
+0x5855 = 0xDCE9
+0x5857 = 0xB6EE
+0x5858 = 0xB6ED
+0x5859 = 0xDCEC
+0x585A = 0xB6EF
+0x585B = 0xDCEE
+0x585D = 0xDCEB
+0x585E = 0xB6EB
+0x5862 = 0xB6F5
+0x5863 = 0xDCF0
+0x5864 = 0xDCE4
+0x5865 = 0xDCED
+0x5868 = 0xDCE3
+0x586B = 0xB6F1
+0x586D = 0xB6F3
+0x586F = 0xDCE8
+0x5871 = 0xDCF1
+0x5874 = 0xE15D
+0x5875 = 0xB9D0
+0x5876 = 0xE163
+0x5879 = 0xB9D5
+0x587A = 0xE15F
+0x587B = 0xE166
+0x587C = 0xE157
+0x587D = 0xB9D7
+0x587E = 0xB9D1
+0x587F = 0xE15C
+0x5880 = 0xBC55
+0x5881 = 0xE15B
+0x5882 = 0xE164
+0x5883 = 0xB9D2
+0x5885 = 0xB9D6
+0x5886 = 0xE15A
+0x5887 = 0xE160
+0x5888 = 0xE165
+0x5889 = 0xE156
+0x588A = 0xB9D4
+0x588B = 0xE15E
+0x588E = 0xE162
+0x588F = 0xE168
+0x5890 = 0xE158
+0x5891 = 0xE161
+0x5893 = 0xB9D3
+0x5894 = 0xE167
+0x5898 = 0xE159
+0x589C = 0xBC59
+0x589D = 0xE54B
+0x589E = 0xBC57
+0x589F = 0xBC56
+0x58A0 = 0xE54D
+0x58A1 = 0xE552
+0x58A3 = 0xE54E
+0x58A5 = 0xE551
+0x58A6 = 0xBC5C
+0x58A8 = 0xBEA5
+0x58A9 = 0xBC5B
+0x58AB = 0xE54A
+0x58AC = 0xE550
+0x58AE = 0xBC5A
+0x58AF = 0xE54F
+0x58B1 = 0xE54C
+0x58B3 = 0xBC58
+0x58BA = 0xE94D
+0x58BB = 0xF9D9
+0x58BC = 0xE94F
+0x58BD = 0xE94A
+0x58BE = 0xBEC1
+0x58BF = 0xE94C
+0x58C1 = 0xBEC0
+0x58C2 = 0xE94E
+0x58C5 = 0xBEC3
+0x58C6 = 0xE950
+0x58C7 = 0xBEC2
+0x58C8 = 0xE949
+0x58C9 = 0xE94B
+0x58CE = 0xC0A5
+0x58CF = 0xECCC
+0x58D1 = 0xC0A4
+0x58D2 = 0xECCD
+0x58D3 = 0xC0A3
+0x58D4 = 0xECCB
+0x58D5 = 0xC0A2
+0x58D6 = 0xECCA
+0x58D8 = 0xC253
+0x58D9 = 0xC252
+0x58DA = 0xF1F6
+0x58DB = 0xF1F8
+0x58DD = 0xF1F7
+0x58DE = 0xC361
+0x58DF = 0xC362
+0x58E2 = 0xC363
+0x58E3 = 0xF442
+0x58E4 = 0xC45B
+0x58E7 = 0xF7D3
+0x58E8 = 0xF7D2
+0x58E9 = 0xC5F2
+0x58EB = 0xA468
+0x58EC = 0xA4D0
+0x58EF = 0xA7A7
+0x58F4 = 0xCE5F
+0x58F9 = 0xB3FC
+0x58FA = 0xB3FD
+0x58FC = 0xDCF2
+0x58FD = 0xB9D8
+0x58FE = 0xE169
+0x58FF = 0xE553
+0x5903 = 0xC95A
+0x5906 = 0xCAB0
+0x590C = 0xCC42
+0x590D = 0xCE60
+0x590E = 0xD159
+0x590F = 0xAE4C
+0x5912 = 0xF1F9
+0x5914 = 0xC4DC
+0x5915 = 0xA469
+0x5916 = 0xA57E
+0x5917 = 0xC970
+0x5919 = 0xA667
+0x591A = 0xA668
+0x591C = 0xA95D
+0x5920 = 0xB0F7
+0x5922 = 0xB9DA
+0x5924 = 0xB9DB
+0x5925 = 0xB9D9
+0x5927 = 0xA46A
+0x5929 = 0xA4D1
+0x592A = 0xA4D3
+0x592B = 0xA4D2
+0x592C = 0xC95B
+0x592D = 0xA4D4
+0x592E = 0xA5A1
+0x592F = 0xC971
+0x5931 = 0xA5A2
+0x5937 = 0xA669
+0x5938 = 0xA66A
+0x593C = 0xC9CB
+0x593E = 0xA7A8
+0x5940 = 0xCAB1
+0x5944 = 0xA961
+0x5945 = 0xCC43
+0x5947 = 0xA95F
+0x5948 = 0xA960
+0x5949 = 0xA95E
+0x594A = 0xD15A
+0x594E = 0xABB6
+0x594F = 0xABB5
+0x5950 = 0xABB7
+0x5951 = 0xABB4
+0x5953 = 0xCE61
+0x5954 = 0xA962
+0x5955 = 0xABB3
+0x5957 = 0xAE4D
+0x5958 = 0xAE4E
+0x595A = 0xAE4F
+0x595C = 0xD4CD
+0x5960 = 0xB3FE
+0x5961 = 0xD8B4
+0x5962 = 0xB0F8
+0x5967 = 0xB6F8
+0x5969 = 0xB9DD
+0x596A = 0xB9DC
+0x596B = 0xE16A
+0x596D = 0xBC5D
+0x596E = 0xBEC4
+0x5970 = 0xEFC0
+0x5971 = 0xF6DA
+0x5972 = 0xF7D4
+0x5973 = 0xA46B
+0x5974 = 0xA5A3
+0x5976 = 0xA5A4
+0x5977 = 0xC9D1
+0x5978 = 0xA66C
+0x5979 = 0xA66F
+0x597B = 0xC9CF
+0x597C = 0xC9CD
+0x597D = 0xA66E
+0x597E = 0xC9D0
+0x597F = 0xC9D2
+0x5980 = 0xC9CC
+0x5981 = 0xA671
+0x5982 = 0xA670
+0x5983 = 0xA66D
+0x5984 = 0xA66B
+0x5985 = 0xC9CE
+0x598A = 0xA7B3
+0x598D = 0xA7B0
+0x598E = 0xCAB6
+0x598F = 0xCAB9
+0x5990 = 0xCAB8
+0x5992 = 0xA7AA
+0x5993 = 0xA7B2
+0x5996 = 0xA7AF
+0x5997 = 0xCAB5
+0x5998 = 0xCAB3
+0x5999 = 0xA7AE
+0x599D = 0xA7A9
+0x599E = 0xA7AC
+0x59A0 = 0xCAB4
+0x59A1 = 0xCABB
+0x59A2 = 0xCAB7
+0x59A3 = 0xA7AD
+0x59A4 = 0xA7B1
+0x59A5 = 0xA7B4
+0x59A6 = 0xCAB2
+0x59A7 = 0xCABA
+0x59A8 = 0xA7AB
+0x59AE = 0xA967
+0x59AF = 0xA96F
+0x59B1 = 0xCC4F
+0x59B2 = 0xCC48
+0x59B3 = 0xA970
+0x59B4 = 0xCC53
+0x59B5 = 0xCC44
+0x59B6 = 0xCC4B
+0x59B9 = 0xA966
+0x59BA = 0xCC45
+0x59BB = 0xA964
+0x59BC = 0xCC4C
+0x59BD = 0xCC50
+0x59BE = 0xA963
+0x59C0 = 0xCC51
+0x59C1 = 0xCC4A
+0x59C3 = 0xCC4D
+0x59C5 = 0xA972
+0x59C6 = 0xA969
+0x59C7 = 0xCC54
+0x59C8 = 0xCC52
+0x59CA = 0xA96E
+0x59CB = 0xA96C
+0x59CC = 0xCC49
+0x59CD = 0xA96B
+0x59CE = 0xCC47
+0x59CF = 0xCC46
+0x59D0 = 0xA96A
+0x59D1 = 0xA968
+0x59D2 = 0xA971
+0x59D3 = 0xA96D
+0x59D4 = 0xA965
+0x59D6 = 0xCC4E
+0x59D8 = 0xABB9
+0x59DA = 0xABC0
+0x59DB = 0xCE6F
+0x59DC = 0xABB8
+0x59DD = 0xCE67
+0x59DE = 0xCE63
+0x59E0 = 0xCE73
+0x59E1 = 0xCE62
+0x59E3 = 0xABBB
+0x59E4 = 0xCE6C
+0x59E5 = 0xABBE
+0x59E6 = 0xABC1
+0x59E8 = 0xABBC
+0x59E9 = 0xCE70
+0x59EA = 0xABBF
+0x59EC = 0xAE56
+0x59ED = 0xCE76
+0x59EE = 0xCE64
+0x59F1 = 0xCE66
+0x59F2 = 0xCE6D
+0x59F3 = 0xCE71
+0x59F4 = 0xCE75
+0x59F5 = 0xCE72
+0x59F6 = 0xCE6B
+0x59F7 = 0xCE6E
+0x59FA = 0xCE68
+0x59FB = 0xABC3
+0x59FC = 0xCE6A
+0x59FD = 0xCE69
+0x59FE = 0xCE74
+0x59FF = 0xABBA
+0x5A00 = 0xCE65
+0x5A01 = 0xABC2
+0x5A03 = 0xABBD
+0x5A09 = 0xAE5C
+0x5A0A = 0xD162
+0x5A0C = 0xAE5B
+0x5A0F = 0xD160
+0x5A11 = 0xAE50
+0x5A13 = 0xAE55
+0x5A15 = 0xD15F
+0x5A16 = 0xD15C
+0x5A17 = 0xD161
+0x5A18 = 0xAE51
+0x5A19 = 0xD15B
+0x5A1B = 0xAE54
+0x5A1C = 0xAE52
+0x5A1E = 0xD163
+0x5A1F = 0xAE53
+0x5A20 = 0xAE57
+0x5A23 = 0xAE58
+0x5A25 = 0xAE5A
+0x5A29 = 0xAE59
+0x5A2D = 0xD15D
+0x5A2E = 0xD15E
+0x5A33 = 0xD164
+0x5A35 = 0xD4D4
+0x5A36 = 0xB0F9
+0x5A37 = 0xD8C2
+0x5A38 = 0xD4D3
+0x5A39 = 0xD4E6
+0x5A3C = 0xB140
+0x5A3E = 0xD4E4
+0x5A40 = 0xB0FE
+0x5A41 = 0xB0FA
+0x5A42 = 0xD4ED
+0x5A43 = 0xD4DD
+0x5A44 = 0xD4E0
+0x5A46 = 0xB143
+0x5A47 = 0xD4EA
+0x5A48 = 0xD4E2
+0x5A49 = 0xB0FB
+0x5A4A = 0xB144
+0x5A4C = 0xD4E7
+0x5A4D = 0xD4E5
+0x5A50 = 0xD4D6
+0x5A51 = 0xD4EB
+0x5A52 = 0xD4DF
+0x5A53 = 0xD4DA
+0x5A55 = 0xD4D0
+0x5A56 = 0xD4EC
+0x5A57 = 0xD4DC
+0x5A58 = 0xD4CF
+0x5A5A = 0xB142
+0x5A5B = 0xD4E1
+0x5A5C = 0xD4EE
+0x5A5D = 0xD4DE
+0x5A5E = 0xD4D2
+0x5A5F = 0xD4D7
+0x5A60 = 0xD4CE
+0x5A62 = 0xB141
+0x5A64 = 0xD4DB
+0x5A65 = 0xD4D8
+0x5A66 = 0xB0FC
+0x5A67 = 0xD4D1
+0x5A69 = 0xD4E9
+0x5A6A = 0xB0FD
+0x5A6C = 0xD4D9
+0x5A6D = 0xD4D5
+0x5A70 = 0xD4E8
+0x5A77 = 0xB440
+0x5A78 = 0xD8BB
+0x5A7A = 0xD8B8
+0x5A7B = 0xD8C9
+0x5A7C = 0xD8BD
+0x5A7D = 0xD8CA
+0x5A7F = 0xB442
+0x5A83 = 0xD8C6
+0x5A84 = 0xD8C3
+0x5A8A = 0xD8C4
+0x5A8B = 0xD8C7
+0x5A8C = 0xD8CB
+0x5A8E = 0xD4E3
+0x5A8F = 0xD8CD
+0x5A90 = 0xDD47
+0x5A92 = 0xB443
+0x5A93 = 0xD8CE
+0x5A94 = 0xD8B6
+0x5A95 = 0xD8C0
+0x5A97 = 0xD8C5
+0x5A9A = 0xB441
+0x5A9B = 0xB444
+0x5A9C = 0xD8CC
+0x5A9D = 0xD8CF
+0x5A9E = 0xD8BA
+0x5A9F = 0xD8B7
+0x5AA2 = 0xD8B9
+0x5AA5 = 0xD8BE
+0x5AA6 = 0xD8BC
+0x5AA7 = 0xB445
+0x5AA9 = 0xD8C8
+0x5AAC = 0xD8BF
+0x5AAE = 0xD8C1
+0x5AAF = 0xD8B5
+0x5AB0 = 0xDCFA
+0x5AB1 = 0xDCF8
+0x5AB2 = 0xB742
+0x5AB3 = 0xB740
+0x5AB4 = 0xDD43
+0x5AB5 = 0xDCF9
+0x5AB6 = 0xDD44
+0x5AB7 = 0xDD40
+0x5AB8 = 0xDCF7
+0x5AB9 = 0xDD46
+0x5ABA = 0xDCF6
+0x5ABB = 0xDCFD
+0x5ABC = 0xB6FE
+0x5ABD = 0xB6FD
+0x5ABE = 0xB6FC
+0x5ABF = 0xDCFB
+0x5AC0 = 0xDD41
+0x5AC1 = 0xB6F9
+0x5AC2 = 0xB741
+0x5AC4 = 0xDCF4
+0x5AC6 = 0xDCFE
+0x5AC7 = 0xDCF3
+0x5AC8 = 0xDCFC
+0x5AC9 = 0xB6FA
+0x5ACA = 0xDD42
+0x5ACB = 0xDCF5
+0x5ACC = 0xB6FB
+0x5ACD = 0xDD45
+0x5AD5 = 0xE16E
+0x5AD6 = 0xB9E2
+0x5AD7 = 0xB9E1
+0x5AD8 = 0xB9E3
+0x5AD9 = 0xE17A
+0x5ADA = 0xE170
+0x5ADB = 0xE176
+0x5ADC = 0xE16B
+0x5ADD = 0xE179
+0x5ADE = 0xE178
+0x5ADF = 0xE17C
+0x5AE0 = 0xE175
+0x5AE1 = 0xB9DE
+0x5AE2 = 0xE174
+0x5AE3 = 0xB9E4
+0x5AE5 = 0xE16D
+0x5AE6 = 0xB9DF
+0x5AE8 = 0xE17B
+0x5AE9 = 0xB9E0
+0x5AEA = 0xE16F
+0x5AEB = 0xE172
+0x5AEC = 0xE177
+0x5AED = 0xE171
+0x5AEE = 0xE16C
+0x5AF3 = 0xE173
+0x5AF4 = 0xE555
+0x5AF5 = 0xBC61
+0x5AF6 = 0xE558
+0x5AF7 = 0xE557
+0x5AF8 = 0xE55A
+0x5AF9 = 0xE55C
+0x5AFA = 0xF9DC
+0x5AFB = 0xBC5F
+0x5AFD = 0xE556
+0x5AFF = 0xE554
+0x5B01 = 0xE55D
+0x5B02 = 0xE55B
+0x5B03 = 0xE559
+0x5B05 = 0xE55F
+0x5B07 = 0xE55E
+0x5B08 = 0xBC63
+0x5B09 = 0xBC5E
+0x5B0B = 0xBC60
+0x5B0C = 0xBC62
+0x5B0F = 0xE560
+0x5B10 = 0xE957
+0x5B13 = 0xE956
+0x5B14 = 0xE955
+0x5B16 = 0xE958
+0x5B17 = 0xE951
+0x5B19 = 0xE952
+0x5B1A = 0xE95A
+0x5B1B = 0xE953
+0x5B1D = 0xBEC5
+0x5B1E = 0xE95C
+0x5B20 = 0xE95B
+0x5B21 = 0xE954
+0x5B23 = 0xECD1
+0x5B24 = 0xC0A8
+0x5B25 = 0xECCF
+0x5B26 = 0xECD4
+0x5B27 = 0xECD3
+0x5B28 = 0xE959
+0x5B2A = 0xC0A7
+0x5B2C = 0xECD2
+0x5B2D = 0xECCE
+0x5B2E = 0xECD6
+0x5B2F = 0xECD5
+0x5B30 = 0xC0A6
+0x5B32 = 0xECD0
+0x5B34 = 0xBEC6
+0x5B38 = 0xC254
+0x5B3C = 0xEFC1
+0x5B3D = 0xF1FA
+0x5B3E = 0xF1FB
+0x5B3F = 0xF1FC
+0x5B40 = 0xC45C
+0x5B43 = 0xC45D
+0x5B45 = 0xF443
+0x5B47 = 0xF5C8
+0x5B48 = 0xF5C7
+0x5B4B = 0xF6DB
+0x5B4C = 0xF6DC
+0x5B4D = 0xF7D5
+0x5B4E = 0xF8A7
+0x5B50 = 0xA46C
+0x5B51 = 0xA46D
+0x5B53 = 0xA46E
+0x5B54 = 0xA4D5
+0x5B55 = 0xA5A5
+0x5B56 = 0xC9D3
+0x5B57 = 0xA672
+0x5B58 = 0xA673
+0x5B5A = 0xA7B7
+0x5B5B = 0xA7B8
+0x5B5C = 0xA7B6
+0x5B5D = 0xA7B5
+0x5B5F = 0xA973
+0x5B62 = 0xCC55
+0x5B63 = 0xA975
+0x5B64 = 0xA974
+0x5B65 = 0xCC56
+0x5B69 = 0xABC4
+0x5B6B = 0xAE5D
+0x5B6C = 0xD165
+0x5B6E = 0xD4F0
+0x5B70 = 0xB145
+0x5B71 = 0xB447
+0x5B72 = 0xD4EF
+0x5B73 = 0xB446
+0x5B75 = 0xB9E5
+0x5B77 = 0xE17D
+0x5B78 = 0xBEC7
+0x5B7A = 0xC0A9
+0x5B7B = 0xECD7
+0x5B7D = 0xC45E
+0x5B7F = 0xC570
+0x5B81 = 0xC972
+0x5B83 = 0xA5A6
+0x5B84 = 0xC973
+0x5B85 = 0xA676
+0x5B87 = 0xA674
+0x5B88 = 0xA675
+0x5B89 = 0xA677
+0x5B8B = 0xA7BA
+0x5B8C = 0xA7B9
+0x5B8E = 0xCABC
+0x5B8F = 0xA7BB
+0x5B92 = 0xCABD
+0x5B93 = 0xCC57
+0x5B95 = 0xCC58
+0x5B97 = 0xA976
+0x5B98 = 0xA978
+0x5B99 = 0xA97A
+0x5B9A = 0xA977
+0x5B9B = 0xA97B
+0x5B9C = 0xA979
+0x5BA2 = 0xABC8
+0x5BA3 = 0xABC5
+0x5BA4 = 0xABC7
+0x5BA5 = 0xABC9
+0x5BA6 = 0xABC6
+0x5BA7 = 0xD166
+0x5BA8 = 0xCE77
+0x5BAC = 0xD168
+0x5BAD = 0xD167
+0x5BAE = 0xAE63
+0x5BB0 = 0xAE5F
+0x5BB3 = 0xAE60
+0x5BB4 = 0xAE62
+0x5BB5 = 0xAE64
+0x5BB6 = 0xAE61
+0x5BB8 = 0xAE66
+0x5BB9 = 0xAE65
+0x5BBF = 0xB14A
+0x5BC0 = 0xD4F2
+0x5BC1 = 0xD4F1
+0x5BC2 = 0xB149
+0x5BC4 = 0xB148
+0x5BC5 = 0xB147
+0x5BC6 = 0xB14B
+0x5BC7 = 0xB146
+0x5BCA = 0xD8D5
+0x5BCB = 0xD8D2
+0x5BCC = 0xB449
+0x5BCD = 0xD8D1
+0x5BCE = 0xD8D6
+0x5BD0 = 0xB44B
+0x5BD1 = 0xD8D4
+0x5BD2 = 0xB448
+0x5BD3 = 0xB44A
+0x5BD4 = 0xD8D3
+0x5BD6 = 0xDD48
+0x5BD8 = 0xDD49
+0x5BD9 = 0xDD4A
+0x5BDE = 0xB9E6
+0x5BDF = 0xB9EE
+0x5BE0 = 0xE17E
+0x5BE1 = 0xB9E8
+0x5BE2 = 0xB9EC
+0x5BE3 = 0xE1A1
+0x5BE4 = 0xB9ED
+0x5BE5 = 0xB9E9
+0x5BE6 = 0xB9EA
+0x5BE7 = 0xB9E7
+0x5BE8 = 0xB9EB
+0x5BE9 = 0xBC66
+0x5BEA = 0xD8D0
+0x5BEB = 0xBC67
+0x5BEC = 0xBC65
+0x5BEE = 0xBC64
+0x5BEF = 0xE95D
+0x5BF0 = 0xBEC8
+0x5BF1 = 0xECD8
+0x5BF2 = 0xECD9
+0x5BF5 = 0xC364
+0x5BF6 = 0xC45F
+0x5BF8 = 0xA46F
+0x5BFA = 0xA678
+0x5C01 = 0xABCA
+0x5C03 = 0xD169
+0x5C04 = 0xAE67
+0x5C07 = 0xB14E
+0x5C08 = 0xB14D
+0x5C09 = 0xB14C
+0x5C0A = 0xB44C
+0x5C0B = 0xB44D
+0x5C0C = 0xD8D7
+0x5C0D = 0xB9EF
+0x5C0E = 0xBEC9
+0x5C0F = 0xA470
+0x5C10 = 0xC95C
+0x5C11 = 0xA4D6
+0x5C12 = 0xC974
+0x5C15 = 0xC9D4
+0x5C16 = 0xA679
+0x5C1A = 0xA97C
+0x5C1F = 0xDD4B
+0x5C22 = 0xA471
+0x5C24 = 0xA4D7
+0x5C25 = 0xC9D5
+0x5C28 = 0xCABE
+0x5C2A = 0xCABF
+0x5C2C = 0xA7BC
+0x5C30 = 0xD8D8
+0x5C31 = 0xB44E
+0x5C33 = 0xDD4C
+0x5C37 = 0xC0AA
+0x5C38 = 0xA472
+0x5C39 = 0xA4A8
+0x5C3A = 0xA4D8
+0x5C3B = 0xC975
+0x5C3C = 0xA5A7
+0x5C3E = 0xA7C0
+0x5C3F = 0xA7BF
+0x5C40 = 0xA7BD
+0x5C41 = 0xA7BE
+0x5C44 = 0xCC59
+0x5C45 = 0xA97E
+0x5C46 = 0xA9A1
+0x5C47 = 0xCC5A
+0x5C48 = 0xA97D
+0x5C4B = 0xABCE
+0x5C4C = 0xCE78
+0x5C4D = 0xABCD
+0x5C4E = 0xABCB
+0x5C4F = 0xABCC
+0x5C50 = 0xAE6A
+0x5C51 = 0xAE68
+0x5C54 = 0xD16B
+0x5C55 = 0xAE69
+0x5C56 = 0xD16A
+0x5C58 = 0xAE5E
+0x5C59 = 0xD4F3
+0x5C5C = 0xB150
+0x5C5D = 0xB151
+0x5C60 = 0xB14F
+0x5C62 = 0xB9F0
+0x5C63 = 0xE1A2
+0x5C64 = 0xBC68
+0x5C65 = 0xBC69
+0x5C67 = 0xE561
+0x5C68 = 0xC0AB
+0x5C69 = 0xEFC2
+0x5C6A = 0xEFC3
+0x5C6C = 0xC4DD
+0x5C6D = 0xF8A8
+0x5C6E = 0xC94B
+0x5C6F = 0xA4D9
+0x5C71 = 0xA473
+0x5C73 = 0xC977
+0x5C74 = 0xC976
+0x5C79 = 0xA67A
+0x5C7A = 0xC9D7
+0x5C7B = 0xC9D8
+0x5C7C = 0xC9D6
+0x5C7E = 0xC9D9
+0x5C86 = 0xCAC7
+0x5C88 = 0xCAC2
+0x5C89 = 0xCAC4
+0x5C8A = 0xCAC6
+0x5C8B = 0xCAC3
+0x5C8C = 0xA7C4
+0x5C8D = 0xCAC0
+0x5C8F = 0xCAC1
+0x5C90 = 0xA7C1
+0x5C91 = 0xA7C2
+0x5C92 = 0xCAC5
+0x5C93 = 0xCAC8
+0x5C94 = 0xA7C3
+0x5C95 = 0xCAC9
+0x5C9D = 0xCC68
+0x5C9F = 0xCC62
+0x5CA0 = 0xCC5D
+0x5CA1 = 0xA9A3
+0x5CA2 = 0xCC65
+0x5CA3 = 0xCC63
+0x5CA4 = 0xCC5C
+0x5CA5 = 0xCC69
+0x5CA6 = 0xCC6C
+0x5CA7 = 0xCC67
+0x5CA8 = 0xCC60
+0x5CA9 = 0xA9A5
+0x5CAA = 0xCC66
+0x5CAB = 0xA9A6
+0x5CAC = 0xCC61
+0x5CAD = 0xCC64
+0x5CAE = 0xCC5B
+0x5CAF = 0xCC5F
+0x5CB0 = 0xCC6B
+0x5CB1 = 0xA9A7
+0x5CB3 = 0xA9A8
+0x5CB5 = 0xCC5E
+0x5CB6 = 0xCC6A
+0x5CB7 = 0xA9A2
+0x5CB8 = 0xA9A4
+0x5CC6 = 0xCEAB
+0x5CC7 = 0xCEA4
+0x5CC8 = 0xCEAA
+0x5CC9 = 0xCEA3
+0x5CCA = 0xCEA5
+0x5CCB = 0xCE7D
+0x5CCC = 0xCE7B
+0x5CCE = 0xCEAC
+0x5CCF = 0xCEA9
+0x5CD0 = 0xCE79
+0x5CD2 = 0xABD0
+0x5CD3 = 0xCEA7
+0x5CD4 = 0xCEA8
+0x5CD6 = 0xCEA6
+0x5CD7 = 0xCE7C
+0x5CD8 = 0xCE7A
+0x5CD9 = 0xABCF
+0x5CDA = 0xCEA2
+0x5CDB = 0xCE7E
+0x5CDE = 0xCEA1
+0x5CDF = 0xCEAD
+0x5CE8 = 0xAE6F
+0x5CEA = 0xAE6E
+0x5CEC = 0xD16C
+0x5CED = 0xAE6B
+0x5CEE = 0xD16E
+0x5CF0 = 0xAE70
+0x5CF1 = 0xD16F
+0x5CF4 = 0xAE73
+0x5CF6 = 0xAE71
+0x5CF7 = 0xD170
+0x5CF8 = 0xCEAE
+0x5CF9 = 0xD172
+0x5CFB = 0xAE6D
+0x5CFD = 0xAE6C
+0x5CFF = 0xD16D
+0x5D00 = 0xD171
+0x5D01 = 0xAE72
+0x5D06 = 0xB153
+0x5D07 = 0xB152
+0x5D0B = 0xD4F5
+0x5D0C = 0xD4F9
+0x5D0D = 0xD4FB
+0x5D0E = 0xB154
+0x5D0F = 0xD4FE
+0x5D11 = 0xB158
+0x5D12 = 0xD541
+0x5D14 = 0xB15A
+0x5D16 = 0xB156
+0x5D17 = 0xB15E
+0x5D19 = 0xB15B
+0x5D1A = 0xD4F7
+0x5D1B = 0xB155
+0x5D1D = 0xD4F6
+0x5D1E = 0xD4F4
+0x5D1F = 0xD543
+0x5D20 = 0xD4F8
+0x5D22 = 0xB157
+0x5D23 = 0xD542
+0x5D24 = 0xB15C
+0x5D25 = 0xD4FD
+0x5D26 = 0xD4FC
+0x5D27 = 0xB15D
+0x5D28 = 0xD4FA
+0x5D29 = 0xB159
+0x5D2E = 0xD544
+0x5D30 = 0xD540
+0x5D31 = 0xD8E7
+0x5D32 = 0xD8EE
+0x5D33 = 0xD8E3
+0x5D34 = 0xB451
+0x5D35 = 0xD8DF
+0x5D36 = 0xD8EF
+0x5D37 = 0xD8D9
+0x5D38 = 0xD8EC
+0x5D39 = 0xD8EA
+0x5D3A = 0xD8E4
+0x5D3C = 0xD8ED
+0x5D3D = 0xD8E6
+0x5D3F = 0xD8DE
+0x5D40 = 0xD8F0
+0x5D41 = 0xD8DC
+0x5D42 = 0xD8E9
+0x5D43 = 0xD8DA
+0x5D45 = 0xD8F1
+0x5D47 = 0xB452
+0x5D49 = 0xD8EB
+0x5D4A = 0xDD4F
+0x5D4B = 0xD8DD
+0x5D4C = 0xB44F
+0x5D4E = 0xD8E1
+0x5D50 = 0xB450
+0x5D51 = 0xD8E0
+0x5D52 = 0xD8E5
+0x5D55 = 0xD8E2
+0x5D59 = 0xD8E8
+0x5D5E = 0xDD53
+0x5D62 = 0xDD56
+0x5D63 = 0xDD4E
+0x5D65 = 0xDD50
+0x5D67 = 0xDD55
+0x5D68 = 0xDD54
+0x5D69 = 0xB743
+0x5D6B = 0xD8DB
+0x5D6C = 0xDD52
+0x5D6F = 0xB744
+0x5D71 = 0xDD4D
+0x5D72 = 0xDD51
+0x5D77 = 0xE1A9
+0x5D79 = 0xE1B0
+0x5D7A = 0xE1A7
+0x5D7C = 0xE1AE
+0x5D7D = 0xE1A5
+0x5D7E = 0xE1AD
+0x5D7F = 0xE1B1
+0x5D80 = 0xE1A4
+0x5D81 = 0xE1A8
+0x5D82 = 0xE1A3
+0x5D84 = 0xB9F1
+0x5D86 = 0xE1A6
+0x5D87 = 0xB9F2
+0x5D88 = 0xE1AC
+0x5D89 = 0xE1AB
+0x5D8A = 0xE1AA
+0x5D8D = 0xE1AF
+0x5D92 = 0xE565
+0x5D93 = 0xE567
+0x5D94 = 0xBC6B
+0x5D95 = 0xE568
+0x5D97 = 0xE563
+0x5D99 = 0xE562
+0x5D9A = 0xE56C
+0x5D9C = 0xE56A
+0x5D9D = 0xBC6A
+0x5D9E = 0xE56D
+0x5D9F = 0xE564
+0x5DA0 = 0xE569
+0x5DA1 = 0xE56B
+0x5DA2 = 0xE566
+0x5DA7 = 0xE961
+0x5DA8 = 0xE966
+0x5DA9 = 0xE960
+0x5DAA = 0xE965
+0x5DAC = 0xE95E
+0x5DAD = 0xE968
+0x5DAE = 0xE964
+0x5DAF = 0xE969
+0x5DB0 = 0xE963
+0x5DB1 = 0xE95F
+0x5DB2 = 0xE967
+0x5DB4 = 0xE96A
+0x5DB5 = 0xE962
+0x5DB7 = 0xECDA
+0x5DB8 = 0xC0AF
+0x5DBA = 0xC0AD
+0x5DBC = 0xC0AC
+0x5DBD = 0xC0AE
+0x5DC0 = 0xEFC4
+0x5DC2 = 0xF172
+0x5DC3 = 0xF1FD
+0x5DC6 = 0xF444
+0x5DC7 = 0xF445
+0x5DC9 = 0xC460
+0x5DCB = 0xF5C9
+0x5DCD = 0xC4DE
+0x5DCF = 0xF5CA
+0x5DD1 = 0xF6DE
+0x5DD2 = 0xC572
+0x5DD4 = 0xC571
+0x5DD5 = 0xF6DD
+0x5DD6 = 0xC5C9
+0x5DD8 = 0xF7D6
+0x5DDD = 0xA474
+0x5DDE = 0xA67B
+0x5DDF = 0xC9DA
+0x5DE0 = 0xCACA
+0x5DE1 = 0xA8B5
+0x5DE2 = 0xB15F
+0x5DE5 = 0xA475
+0x5DE6 = 0xA5AA
+0x5DE7 = 0xA5A9
+0x5DE8 = 0xA5A8
+0x5DEB = 0xA7C5
+0x5DEE = 0xAE74
+0x5DF0 = 0xDD57
+0x5DF1 = 0xA476
+0x5DF2 = 0xA477
+0x5DF3 = 0xA478
+0x5DF4 = 0xA4DA
+0x5DF7 = 0xABD1
+0x5DF9 = 0xCEAF
+0x5DFD = 0xB453
+0x5DFE = 0xA479
+0x5DFF = 0xC95D
+0x5E02 = 0xA5AB
+0x5E03 = 0xA5AC
+0x5E04 = 0xC978
+0x5E06 = 0xA67C
+0x5E0A = 0xCACB
+0x5E0C = 0xA7C6
+0x5E0E = 0xCACC
+0x5E11 = 0xA9AE
+0x5E14 = 0xCC6E
+0x5E15 = 0xA9AC
+0x5E16 = 0xA9AB
+0x5E17 = 0xCC6D
+0x5E18 = 0xA9A9
+0x5E19 = 0xCC6F
+0x5E1A = 0xA9AA
+0x5E1B = 0xA9AD
+0x5E1D = 0xABD2
+0x5E1F = 0xABD4
+0x5E20 = 0xCEB3
+0x5E21 = 0xCEB0
+0x5E22 = 0xCEB1
+0x5E23 = 0xCEB2
+0x5E24 = 0xCEB4
+0x5E25 = 0xABD3
+0x5E28 = 0xD174
+0x5E29 = 0xD173
+0x5E2B = 0xAE76
+0x5E2D = 0xAE75
+0x5E33 = 0xB162
+0x5E34 = 0xD546
+0x5E36 = 0xB161
+0x5E37 = 0xB163
+0x5E38 = 0xB160
+0x5E3D = 0xB455
+0x5E3E = 0xD545
+0x5E40 = 0xB456
+0x5E41 = 0xD8F3
+0x5E43 = 0xB457
+0x5E44 = 0xD8F2
+0x5E45 = 0xB454
+0x5E4A = 0xDD5A
+0x5E4B = 0xDD5C
+0x5E4C = 0xB745
+0x5E4D = 0xDD5B
+0x5E4E = 0xDD59
+0x5E4F = 0xDD58
+0x5E53 = 0xE1B4
+0x5E54 = 0xB9F7
+0x5E55 = 0xB9F5
+0x5E57 = 0xB9F6
+0x5E58 = 0xE1B2
+0x5E59 = 0xE1B3
+0x5E5B = 0xB9F3
+0x5E5C = 0xE571
+0x5E5D = 0xE56F
+0x5E5F = 0xBC6D
+0x5E60 = 0xE570
+0x5E61 = 0xBC6E
+0x5E62 = 0xBC6C
+0x5E63 = 0xB9F4
+0x5E66 = 0xE96D
+0x5E67 = 0xE96B
+0x5E68 = 0xE96C
+0x5E69 = 0xE56E
+0x5E6A = 0xECDC
+0x5E6B = 0xC0B0
+0x5E6C = 0xECDB
+0x5E6D = 0xEFC5
+0x5E6E = 0xEFC6
+0x5E6F = 0xE96E
+0x5E70 = 0xF1FE
+0x5E72 = 0xA47A
+0x5E73 = 0xA5AD
+0x5E74 = 0xA67E
+0x5E75 = 0xC9DB
+0x5E76 = 0xA67D
+0x5E78 = 0xA9AF
+0x5E79 = 0xB746
+0x5E7B = 0xA4DB
+0x5E7C = 0xA5AE
+0x5E7D = 0xABD5
+0x5E7E = 0xB458
+0x5E80 = 0xC979
+0x5E82 = 0xC97A
+0x5E84 = 0xC9DC
+0x5E87 = 0xA7C8
+0x5E88 = 0xCAD0
+0x5E89 = 0xCACE
+0x5E8A = 0xA7C9
+0x5E8B = 0xCACD
+0x5E8C = 0xCACF
+0x5E8D = 0xCAD1
+0x5E8F = 0xA7C7
+0x5E95 = 0xA9B3
+0x5E96 = 0xA9B4
+0x5E97 = 0xA9B1
+0x5E9A = 0xA9B0
+0x5E9B = 0xCEB8
+0x5E9C = 0xA9B2
+0x5EA0 = 0xABD6
+0x5EA2 = 0xCEB7
+0x5EA3 = 0xCEB9
+0x5EA4 = 0xCEB6
+0x5EA5 = 0xCEBA
+0x5EA6 = 0xABD7
+0x5EA7 = 0xAE79
+0x5EA8 = 0xD175
+0x5EAA = 0xD177
+0x5EAB = 0xAE77
+0x5EAC = 0xD178
+0x5EAD = 0xAE78
+0x5EAE = 0xD176
+0x5EB0 = 0xCEB5
+0x5EB1 = 0xD547
+0x5EB2 = 0xD54A
+0x5EB3 = 0xD54B
+0x5EB4 = 0xD548
+0x5EB5 = 0xB167
+0x5EB6 = 0xB166
+0x5EB7 = 0xB164
+0x5EB8 = 0xB165
+0x5EB9 = 0xD549
+0x5EBE = 0xB168
+0x5EC1 = 0xB45A
+0x5EC2 = 0xB45B
+0x5EC4 = 0xB45C
+0x5EC5 = 0xDD5D
+0x5EC6 = 0xDD5F
+0x5EC7 = 0xDD61
+0x5EC8 = 0xB748
+0x5EC9 = 0xB747
+0x5ECA = 0xB459
+0x5ECB = 0xDD60
+0x5ECC = 0xDD5E
+0x5ECE = 0xE1B8
+0x5ED1 = 0xE1B6
+0x5ED2 = 0xE1BC
+0x5ED3 = 0xB9F8
+0x5ED4 = 0xE1BD
+0x5ED5 = 0xE1BA
+0x5ED6 = 0xB9F9
+0x5ED7 = 0xE1B7
+0x5ED8 = 0xE1B5
+0x5ED9 = 0xE1BB
+0x5EDA = 0xBC70
+0x5EDB = 0xE573
+0x5EDC = 0xE1B9
+0x5EDD = 0xBC72
+0x5EDE = 0xE574
+0x5EDF = 0xBC71
+0x5EE0 = 0xBC74
+0x5EE1 = 0xE575
+0x5EE2 = 0xBC6F
+0x5EE3 = 0xBC73
+0x5EE5 = 0xE973
+0x5EE6 = 0xE971
+0x5EE7 = 0xE970
+0x5EE8 = 0xE972
+0x5EE9 = 0xE96F
+0x5EEC = 0xC366
+0x5EEE = 0xF446
+0x5EEF = 0xF447
+0x5EF1 = 0xF5CB
+0x5EF2 = 0xF6DF
+0x5EF3 = 0xC655
+0x5EF6 = 0xA9B5
+0x5EF7 = 0xA7CA
+0x5EFA = 0xABD8
+0x5EFE = 0xA47B
+0x5EFF = 0xA4DC
+0x5F01 = 0xA5AF
+0x5F02 = 0xC9DD
+0x5F04 = 0xA7CB
+0x5F05 = 0xCAD2
+0x5F07 = 0xCEBB
+0x5F08 = 0xABD9
+0x5F0A = 0xB9FA
+0x5F0B = 0xA47C
+0x5F0F = 0xA6A1
+0x5F12 = 0xB749
+0x5F13 = 0xA47D
+0x5F14 = 0xA4DD
+0x5F15 = 0xA4DE
+0x5F17 = 0xA5B1
+0x5F18 = 0xA5B0
+0x5F1A = 0xC9DE
+0x5F1B = 0xA6A2
+0x5F1D = 0xCAD3
+0x5F1F = 0xA7CC
+0x5F22 = 0xCC71
+0x5F23 = 0xCC72
+0x5F24 = 0xCC73
+0x5F26 = 0xA9B6
+0x5F27 = 0xA9B7
+0x5F28 = 0xCC70
+0x5F29 = 0xA9B8
+0x5F2D = 0xABDA
+0x5F2E = 0xCEBC
+0x5F30 = 0xD17A
+0x5F31 = 0xAE7A
+0x5F33 = 0xD179
+0x5F35 = 0xB169
+0x5F36 = 0xD54C
+0x5F37 = 0xB16A
+0x5F38 = 0xD54D
+0x5F3C = 0xB45D
+0x5F40 = 0xDD62
+0x5F43 = 0xE1BF
+0x5F44 = 0xE1BE
+0x5F46 = 0xB9FB
+0x5F48 = 0xBC75
+0x5F49 = 0xE576
+0x5F4A = 0xBECA
+0x5F4B = 0xE974
+0x5F4C = 0xC0B1
+0x5F4E = 0xC573
+0x5F4F = 0xF7D8
+0x5F54 = 0xCC74
+0x5F56 = 0xCEBD
+0x5F57 = 0xB16B
+0x5F58 = 0xD8F4
+0x5F59 = 0xB74A
+0x5F5D = 0xC255
+0x5F62 = 0xA7CE
+0x5F64 = 0xA7CD
+0x5F65 = 0xABDB
+0x5F67 = 0xD17B
+0x5F69 = 0xB16D
+0x5F6A = 0xB343
+0x5F6B = 0xB16E
+0x5F6C = 0xB16C
+0x5F6D = 0xB45E
+0x5F6F = 0xE1C0
+0x5F70 = 0xB9FC
+0x5F71 = 0xBC76
+0x5F73 = 0xC94C
+0x5F74 = 0xC9DF
+0x5F76 = 0xCAD5
+0x5F77 = 0xA7CF
+0x5F78 = 0xCAD4
+0x5F79 = 0xA7D0
+0x5F7C = 0xA9BC
+0x5F7D = 0xCC77
+0x5F7E = 0xCC76
+0x5F7F = 0xA9BB
+0x5F80 = 0xA9B9
+0x5F81 = 0xA9BA
+0x5F82 = 0xCC75
+0x5F85 = 0xABDD
+0x5F86 = 0xCEBE
+0x5F87 = 0xABE0
+0x5F88 = 0xABDC
+0x5F89 = 0xABE2
+0x5F8A = 0xABDE
+0x5F8B = 0xABDF
+0x5F8C = 0xABE1
+0x5F90 = 0xAE7D
+0x5F91 = 0xAE7C
+0x5F92 = 0xAE7B
+0x5F96 = 0xD54F
+0x5F97 = 0xB16F
+0x5F98 = 0xB172
+0x5F99 = 0xB170
+0x5F9B = 0xD54E
+0x5F9C = 0xB175
+0x5F9E = 0xB171
+0x5F9F = 0xD550
+0x5FA0 = 0xB174
+0x5FA1 = 0xB173
+0x5FA5 = 0xD8F6
+0x5FA6 = 0xD8F5
+0x5FA8 = 0xB461
+0x5FA9 = 0xB45F
+0x5FAA = 0xB460
+0x5FAB = 0xD8F7
+0x5FAC = 0xB74B
+0x5FAD = 0xDD64
+0x5FAE = 0xB74C
+0x5FAF = 0xDD63
+0x5FB2 = 0xE577
+0x5FB5 = 0xBC78
+0x5FB6 = 0xE1C1
+0x5FB7 = 0xBC77
+0x5FB9 = 0xB9FD
+0x5FBB = 0xECDE
+0x5FBC = 0xE975
+0x5FBD = 0xC0B2
+0x5FBE = 0xECDD
+0x5FBF = 0xF240
+0x5FC0 = 0xF448
+0x5FC1 = 0xF449
+0x5FC3 = 0xA4DF
+0x5FC5 = 0xA5B2
+0x5FC9 = 0xC97B
+0x5FCC = 0xA7D2
+0x5FCD = 0xA7D4
+0x5FCF = 0xC9E2
+0x5FD0 = 0xCAD8
+0x5FD1 = 0xCAD7
+0x5FD2 = 0xCAD6
+0x5FD4 = 0xC9E1
+0x5FD5 = 0xC9E0
+0x5FD6 = 0xA6A4
+0x5FD7 = 0xA7D3
+0x5FD8 = 0xA7D1
+0x5FD9 = 0xA6A3
+0x5FDD = 0xA9BD
+0x5FDE = 0xCC78
+0x5FE0 = 0xA9BE
+0x5FE1 = 0xCADD
+0x5FE3 = 0xCADF
+0x5FE4 = 0xCADE
+0x5FE5 = 0xCC79
+0x5FE8 = 0xCADA
+0x5FEA = 0xA7D8
+0x5FEB = 0xA7D6
+0x5FED = 0xCAD9
+0x5FEE = 0xCADB
+0x5FEF = 0xCAE1
+0x5FF1 = 0xA7D5
+0x5FF3 = 0xCADC
+0x5FF4 = 0xCAE5
+0x5FF5 = 0xA9C0
+0x5FF7 = 0xCAE2
+0x5FF8 = 0xA7D7
+0x5FFA = 0xCAE0
+0x5FFB = 0xCAE3
+0x5FFD = 0xA9BF
+0x5FFF = 0xA9C1
+0x6000 = 0xCAE4
+0x6009 = 0xCCAF
+0x600A = 0xCCA2
+0x600B = 0xCC7E
+0x600C = 0xCCAE
+0x600D = 0xCCA9
+0x600E = 0xABE7
+0x600F = 0xA9C2
+0x6010 = 0xCCAA
+0x6011 = 0xCCAD
+0x6012 = 0xABE3
+0x6013 = 0xCCAC
+0x6014 = 0xA9C3
+0x6015 = 0xA9C8
+0x6016 = 0xA9C6
+0x6017 = 0xCCA3
+0x6019 = 0xCC7C
+0x601A = 0xCCA5
+0x601B = 0xA9CD
+0x601C = 0xCCB0
+0x601D = 0xABE4
+0x601E = 0xCCA6
+0x6020 = 0xABE5
+0x6021 = 0xA9C9
+0x6022 = 0xCCA8
+0x6024 = 0xCECD
+0x6025 = 0xABE6
+0x6026 = 0xCC7B
+0x6027 = 0xA9CA
+0x6028 = 0xABE8
+0x6029 = 0xA9CB
+0x602A = 0xA9C7
+0x602B = 0xA9CC
+0x602C = 0xCCA7
+0x602D = 0xCC7A
+0x602E = 0xCCAB
+0x602F = 0xA9C4
+0x6032 = 0xCC7D
+0x6033 = 0xCCA4
+0x6034 = 0xCCA1
+0x6035 = 0xA9C5
+0x6037 = 0xCEBF
+0x6039 = 0xCEC0
+0x6040 = 0xCECA
+0x6041 = 0xD1A1
+0x6042 = 0xCECB
+0x6043 = 0xABEE
+0x6044 = 0xCECE
+0x6045 = 0xCEC4
+0x6046 = 0xABED
+0x6047 = 0xCEC6
+0x6049 = 0xCEC7
+0x604C = 0xCEC9
+0x604D = 0xABE9
+0x6050 = 0xAEA3
+0x6052 = 0xF9DA
+0x6053 = 0xCEC5
+0x6054 = 0xCEC1
+0x6055 = 0xAEA4
+0x6058 = 0xCECF
+0x6059 = 0xAE7E
+0x605A = 0xD17D
+0x605B = 0xCEC8
+0x605D = 0xD17C
+0x605E = 0xCEC3
+0x605F = 0xCECC
+0x6062 = 0xABEC
+0x6063 = 0xAEA1
+0x6064 = 0xABF2
+0x6065 = 0xAEA2
+0x6066 = 0xCED0
+0x6067 = 0xD17E
+0x6068 = 0xABEB
+0x6069 = 0xAEA6
+0x606A = 0xABF1
+0x606B = 0xABF0
+0x606C = 0xABEF
+0x606D = 0xAEA5
+0x606E = 0xCED1
+0x606F = 0xAEA7
+0x6070 = 0xABEA
+0x6072 = 0xCEC2
+0x607F = 0xB176
+0x6080 = 0xD1A4
+0x6081 = 0xD1A6
+0x6083 = 0xD1A8
+0x6084 = 0xAEA8
+0x6085 = 0xAEAE
+0x6086 = 0xD553
+0x6087 = 0xD1AC
+0x6088 = 0xD1A3
+0x6089 = 0xB178
+0x608A = 0xD551
+0x608C = 0xAEAD
+0x608D = 0xAEAB
+0x608E = 0xD1AE
+0x6090 = 0xD552
+0x6092 = 0xD1A5
+0x6094 = 0xAEAC
+0x6095 = 0xD1A9
+0x6096 = 0xAEAF
+0x6097 = 0xD1AB
+0x609A = 0xAEAA
+0x609B = 0xD1AA
+0x609C = 0xD1AD
+0x609D = 0xD1A7
+0x609F = 0xAEA9
+0x60A0 = 0xB179
+0x60A2 = 0xD1A2
+0x60A3 = 0xB177
+0x60A8 = 0xB17A
+0x60B0 = 0xD555
+0x60B1 = 0xD55E
+0x60B2 = 0xB464
+0x60B4 = 0xB17C
+0x60B5 = 0xB1A3
+0x60B6 = 0xB465
+0x60B7 = 0xD560
+0x60B8 = 0xB1AA
+0x60B9 = 0xD8F9
+0x60BA = 0xD556
+0x60BB = 0xB1A2
+0x60BC = 0xB1A5
+0x60BD = 0xB17E
+0x60BE = 0xD554
+0x60BF = 0xD562
+0x60C0 = 0xD565
+0x60C1 = 0xD949
+0x60C3 = 0xD563
+0x60C4 = 0xD8FD
+0x60C5 = 0xB1A1
+0x60C6 = 0xB1A8
+0x60C7 = 0xB1AC
+0x60C8 = 0xD55D
+0x60C9 = 0xD8F8
+0x60CA = 0xD561
+0x60CB = 0xB17B
+0x60CC = 0xD8FA
+0x60CD = 0xD564
+0x60CE = 0xD8FC
+0x60CF = 0xD559
+0x60D1 = 0xB462
+0x60D3 = 0xD557
+0x60D4 = 0xD558
+0x60D5 = 0xB1A7
+0x60D8 = 0xB1A6
+0x60D9 = 0xD55B
+0x60DA = 0xB1AB
+0x60DB = 0xD55F
+0x60DC = 0xB1A4
+0x60DD = 0xD55C
+0x60DF = 0xB1A9
+0x60E0 = 0xB466
+0x60E1 = 0xB463
+0x60E2 = 0xD8FB
+0x60E4 = 0xD55A
+0x60E6 = 0xB17D
+0x60F0 = 0xB46B
+0x60F1 = 0xB46F
+0x60F2 = 0xD940
+0x60F3 = 0xB751
+0x60F4 = 0xB46D
+0x60F5 = 0xD944
+0x60F6 = 0xB471
+0x60F7 = 0xDD65
+0x60F8 = 0xD946
+0x60F9 = 0xB753
+0x60FA = 0xB469
+0x60FB = 0xB46C
+0x60FC = 0xD947
+0x60FE = 0xD948
+0x60FF = 0xD94E
+0x6100 = 0xB473
+0x6101 = 0xB754
+0x6103 = 0xD94A
+0x6104 = 0xD94F
+0x6105 = 0xD943
+0x6106 = 0xB75E
+0x6108 = 0xB755
+0x6109 = 0xB472
+0x610A = 0xD941
+0x610B = 0xD950
+0x610D = 0xB75D
+0x610E = 0xB470
+0x610F = 0xB74E
+0x6110 = 0xD94D
+0x6112 = 0xB474
+0x6113 = 0xD945
+0x6114 = 0xD8FE
+0x6115 = 0xB46A
+0x6116 = 0xD942
+0x6118 = 0xD94B
+0x611A = 0xB74D
+0x611B = 0xB752
+0x611C = 0xB467
+0x611D = 0xD94C
+0x611F = 0xB750
+0x6123 = 0xB468
+0x6127 = 0xB75C
+0x6128 = 0xE1C3
+0x6129 = 0xDD70
+0x612B = 0xDD68
+0x612C = 0xE1C2
+0x612E = 0xDD6C
+0x612F = 0xDD6E
+0x6132 = 0xDD6B
+0x6134 = 0xB75B
+0x6136 = 0xDD6A
+0x6137 = 0xB75F
+0x613B = 0xE1D2
+0x613E = 0xB75A
+0x613F = 0xBA40
+0x6140 = 0xDD71
+0x6141 = 0xE1C4
+0x6144 = 0xB758
+0x6145 = 0xDD69
+0x6146 = 0xDD6D
+0x6147 = 0xB9FE
+0x6148 = 0xB74F
+0x6149 = 0xDD66
+0x614A = 0xDD67
+0x614B = 0xBA41
+0x614C = 0xB757
+0x614D = 0xB759
+0x614E = 0xB756
+0x614F = 0xDD6F
+0x6152 = 0xE1C8
+0x6153 = 0xE1C9
+0x6154 = 0xE1CE
+0x6155 = 0xBC7D
+0x6156 = 0xE1D5
+0x6158 = 0xBA47
+0x615A = 0xBA46
+0x615B = 0xE1D0
+0x615D = 0xBC7C
+0x615E = 0xE1C5
+0x615F = 0xBA45
+0x6161 = 0xE1D4
+0x6162 = 0xBA43
+0x6163 = 0xBA44
+0x6165 = 0xE1D1
+0x6166 = 0xE5AA
+0x6167 = 0xBC7A
+0x6168 = 0xB46E
+0x616A = 0xE1D3
+0x616B = 0xBCA3
+0x616C = 0xE1CB
+0x616E = 0xBC7B
+0x6170 = 0xBCA2
+0x6171 = 0xE1C6
+0x6172 = 0xE1CA
+0x6173 = 0xE1C7
+0x6174 = 0xE1CD
+0x6175 = 0xBA48
+0x6176 = 0xBC79
+0x6177 = 0xBA42
+0x6179 = 0xE57A
+0x617A = 0xE1CF
+0x617C = 0xBCA1
+0x617E = 0xBCA4
+0x6180 = 0xE1CC
+0x6182 = 0xBC7E
+0x6183 = 0xE579
+0x6189 = 0xE57E
+0x618A = 0xBECE
+0x618B = 0xE578
+0x618C = 0xE9A3
+0x618D = 0xE5A9
+0x618E = 0xBCA8
+0x6190 = 0xBCA6
+0x6191 = 0xBECC
+0x6192 = 0xE5A6
+0x6193 = 0xE5A2
+0x6194 = 0xBCAC
+0x6196 = 0xE978
+0x619A = 0xBCAA
+0x619B = 0xE5A1
+0x619D = 0xE976
+0x619F = 0xE5A5
+0x61A1 = 0xE5A8
+0x61A2 = 0xE57D
+0x61A4 = 0xBCAB
+0x61A7 = 0xBCA5
+0x61A8 = 0xE977
+0x61A9 = 0xBECD
+0x61AA = 0xE5A7
+0x61AB = 0xBCA7
+0x61AC = 0xBCA9
+0x61AD = 0xE5A4
+0x61AE = 0xBCAD
+0x61AF = 0xE5A3
+0x61B0 = 0xE57C
+0x61B1 = 0xE57B
+0x61B2 = 0xBECB
+0x61B3 = 0xE5AB
+0x61B4 = 0xE97A
+0x61B5 = 0xECE0
+0x61B6 = 0xBED0
+0x61B8 = 0xE9A2
+0x61BA = 0xE97E
+0x61BC = 0xECE1
+0x61BE = 0xBED1
+0x61BF = 0xE9A1
+0x61C1 = 0xE97C
+0x61C2 = 0xC0B4
+0x61C3 = 0xECDF
+0x61C5 = 0xE979
+0x61C6 = 0xE97B
+0x61C7 = 0xC0B5
+0x61C8 = 0xBED3
+0x61C9 = 0xC0B3
+0x61CA = 0xBED2
+0x61CB = 0xC0B7
+0x61CC = 0xE97D
+0x61CD = 0xBECF
+0x61D6 = 0xEFCF
+0x61D8 = 0xEFC7
+0x61DE = 0xECE7
+0x61DF = 0xEFC8
+0x61E0 = 0xECE3
+0x61E3 = 0xC256
+0x61E4 = 0xECE5
+0x61E5 = 0xECE4
+0x61E6 = 0xC0B6
+0x61E7 = 0xECE2
+0x61E8 = 0xECE6
+0x61E9 = 0xEFD0
+0x61EA = 0xEFCC
+0x61EB = 0xEFCE
+0x61ED = 0xEFC9
+0x61EE = 0xEFCA
+0x61F0 = 0xEFCD
+0x61F1 = 0xEFCB
+0x61F2 = 0xC367
+0x61F5 = 0xC36A
+0x61F6 = 0xC369
+0x61F7 = 0xC368
+0x61F8 = 0xC461
+0x61F9 = 0xF44A
+0x61FA = 0xC462
+0x61FB = 0xF241
+0x61FC = 0xC4DF
+0x61FD = 0xF5CC
+0x61FE = 0xC4E0
+0x61FF = 0xC574
+0x6200 = 0xC5CA
+0x6201 = 0xF7D9
+0x6203 = 0xF7DA
+0x6204 = 0xF7DB
+0x6207 = 0xF9BA
+0x6208 = 0xA4E0
+0x6209 = 0xC97C
+0x620A = 0xA5B3
+0x620C = 0xA6A6
+0x620D = 0xA6A7
+0x620E = 0xA6A5
+0x6210 = 0xA6A8
+0x6211 = 0xA7DA
+0x6212 = 0xA7D9
+0x6214 = 0xCCB1
+0x6215 = 0xA9CF
+0x6216 = 0xA9CE
+0x6219 = 0xD1AF
+0x621A = 0xB1AD
+0x621B = 0xB1AE
+0x621F = 0xB475
+0x6220 = 0xDD72
+0x6221 = 0xB760
+0x6222 = 0xB761
+0x6223 = 0xDD74
+0x6224 = 0xDD76
+0x6225 = 0xDD75
+0x6227 = 0xE1D7
+0x6229 = 0xE1D6
+0x622A = 0xBA49
+0x622B = 0xE1D8
+0x622D = 0xE5AC
+0x622E = 0xBCAE
+0x6230 = 0xBED4
+0x6232 = 0xC0B8
+0x6233 = 0xC257
+0x6234 = 0xC0B9
+0x6236 = 0xA4E1
+0x623A = 0xCAE6
+0x623D = 0xCCB2
+0x623E = 0xA9D1
+0x623F = 0xA9D0
+0x6240 = 0xA9D2
+0x6241 = 0xABF3
+0x6242 = 0xCED2
+0x6243 = 0xCED3
+0x6246 = 0xD1B0
+0x6247 = 0xAEB0
+0x6248 = 0xB1AF
+0x6249 = 0xB476
+0x624A = 0xD951
+0x624B = 0xA4E2
+0x624D = 0xA47E
+0x624E = 0xA4E3
+0x6250 = 0xC97D
+0x6251 = 0xA5B7
+0x6252 = 0xA5B6
+0x6253 = 0xA5B4
+0x6254 = 0xA5B5
+0x6258 = 0xA6AB
+0x6259 = 0xC9E9
+0x625A = 0xC9EB
+0x625B = 0xA6AA
+0x625C = 0xC9E3
+0x625E = 0xC9E4
+0x6260 = 0xC9EA
+0x6261 = 0xC9E6
+0x6262 = 0xC9E8
+0x6263 = 0xA6A9
+0x6264 = 0xC9E5
+0x6265 = 0xC9EC
+0x6266 = 0xC9E7
+0x626D = 0xA7E1
+0x626E = 0xA7EA
+0x626F = 0xA7E8
+0x6270 = 0xCAF0
+0x6271 = 0xCAED
+0x6272 = 0xCAF5
+0x6273 = 0xA7E6
+0x6274 = 0xCAF6
+0x6276 = 0xA7DF
+0x6277 = 0xCAF3
+0x6279 = 0xA7E5
+0x627A = 0xCAEF
+0x627B = 0xCAEE
+0x627C = 0xA7E3
+0x627D = 0xCAF4
+0x627E = 0xA7E4
+0x627F = 0xA9D3
+0x6280 = 0xA7DE
+0x6281 = 0xCAF1
+0x6283 = 0xCAE7
+0x6284 = 0xA7DB
+0x6286 = 0xA7EE
+0x6287 = 0xCAEC
+0x6288 = 0xCAF2
+0x6289 = 0xA7E0
+0x628A = 0xA7E2
+0x628C = 0xCAE8
+0x628E = 0xCAE9
+0x628F = 0xCAEA
+0x6291 = 0xA7ED
+0x6292 = 0xA7E7
+0x6293 = 0xA7EC
+0x6294 = 0xCAEB
+0x6295 = 0xA7EB
+0x6296 = 0xA7DD
+0x6297 = 0xA7DC
+0x6298 = 0xA7E9
+0x62A8 = 0xA9E1
+0x62A9 = 0xCCBE
+0x62AA = 0xCCB7
+0x62AB = 0xA9DC
+0x62AC = 0xA9EF
+0x62AD = 0xCCB3
+0x62AE = 0xCCBA
+0x62AF = 0xCCBC
+0x62B0 = 0xCCBF
+0x62B1 = 0xA9EA
+0x62B3 = 0xCCBB
+0x62B4 = 0xCCB4
+0x62B5 = 0xA9E8
+0x62B6 = 0xCCB8
+0x62B8 = 0xCCC0
+0x62B9 = 0xA9D9
+0x62BB = 0xCCBD
+0x62BC = 0xA9E3
+0x62BD = 0xA9E2
+0x62BE = 0xCCB6
+0x62BF = 0xA9D7
+0x62C2 = 0xA9D8
+0x62C4 = 0xA9D6
+0x62C6 = 0xA9EE
+0x62C7 = 0xA9E6
+0x62C8 = 0xA9E0
+0x62C9 = 0xA9D4
+0x62CA = 0xCCB9
+0x62CB = 0xA9DF
+0x62CC = 0xA9D5
+0x62CD = 0xA9E7
+0x62CE = 0xA9F0
+0x62CF = 0xCED4
+0x62D0 = 0xA9E4
+0x62D1 = 0xCCB5
+0x62D2 = 0xA9DA
+0x62D3 = 0xA9DD
+0x62D4 = 0xA9DE
+0x62D6 = 0xA9EC
+0x62D7 = 0xA9ED
+0x62D8 = 0xA9EB
+0x62D9 = 0xA9E5
+0x62DA = 0xA9E9
+0x62DB = 0xA9DB
+0x62DC = 0xABF4
+0x62EB = 0xCEDA
+0x62EC = 0xAC41
+0x62ED = 0xABF8
+0x62EE = 0xABFA
+0x62EF = 0xAC40
+0x62F0 = 0xCEE6
+0x62F1 = 0xABFD
+0x62F2 = 0xD1B1
+0x62F3 = 0xAEB1
+0x62F4 = 0xAC43
+0x62F5 = 0xCED7
+0x62F6 = 0xCEDF
+0x62F7 = 0xABFE
+0x62F8 = 0xCEDE
+0x62F9 = 0xCEDB
+0x62FA = 0xCEE3
+0x62FB = 0xCEE5
+0x62FC = 0xABF7
+0x62FD = 0xABFB
+0x62FE = 0xAC42
+0x62FF = 0xAEB3
+0x6300 = 0xCEE0
+0x6301 = 0xABF9
+0x6302 = 0xAC45
+0x6303 = 0xCED9
+0x6307 = 0xABFC
+0x6308 = 0xAEB2
+0x6309 = 0xABF6
+0x630B = 0xCED6
+0x630C = 0xCEDD
+0x630D = 0xCED5
+0x630E = 0xCED8
+0x630F = 0xCEDC
+0x6310 = 0xD1B2
+0x6311 = 0xAC44
+0x6313 = 0xCEE1
+0x6314 = 0xCEE2
+0x6315 = 0xCEE4
+0x6316 = 0xABF5
+0x6328 = 0xAEC1
+0x6329 = 0xD1BE
+0x632A = 0xAEBF
+0x632B = 0xAEC0
+0x632C = 0xD1B4
+0x632D = 0xD1C4
+0x632F = 0xAEB6
+0x6332 = 0xD566
+0x6333 = 0xD1C6
+0x6334 = 0xD1C0
+0x6336 = 0xD1B7
+0x6338 = 0xD1C9
+0x6339 = 0xD1BA
+0x633A = 0xAEBC
+0x633B = 0xD57D
+0x633C = 0xD1BD
+0x633D = 0xAEBE
+0x633E = 0xAEB5
+0x6340 = 0xD1CB
+0x6341 = 0xD1BF
+0x6342 = 0xAEB8
+0x6343 = 0xD1B8
+0x6344 = 0xD1B5
+0x6345 = 0xD1B6
+0x6346 = 0xAEB9
+0x6347 = 0xD1C5
+0x6348 = 0xD1CC
+0x6349 = 0xAEBB
+0x634A = 0xD1BC
+0x634B = 0xD1BB
+0x634C = 0xAEC3
+0x634D = 0xAEC2
+0x634E = 0xAEB4
+0x634F = 0xAEBA
+0x6350 = 0xAEBD
+0x6351 = 0xD1C8
+0x6354 = 0xD1C2
+0x6355 = 0xAEB7
+0x6356 = 0xD1B3
+0x6357 = 0xD1CA
+0x6358 = 0xD1C1
+0x6359 = 0xD1C3
+0x635A = 0xD1C7
+0x6365 = 0xD567
+0x6367 = 0xB1B7
+0x6368 = 0xB1CB
+0x6369 = 0xB1CA
+0x636B = 0xB1BF
+0x636D = 0xD579
+0x636E = 0xD575
+0x636F = 0xD572
+0x6370 = 0xD5A6
+0x6371 = 0xB1BA
+0x6372 = 0xB1B2
+0x6375 = 0xD577
+0x6376 = 0xB4A8
+0x6377 = 0xB1B6
+0x6378 = 0xD5A1
+0x637A = 0xB1CC
+0x637B = 0xB1C9
+0x637C = 0xD57B
+0x637D = 0xD56A
+0x6380 = 0xB1C8
+0x6381 = 0xD5A3
+0x6382 = 0xD569
+0x6383 = 0xB1BD
+0x6384 = 0xB1C1
+0x6385 = 0xD5A2
+0x6387 = 0xD573
+0x6388 = 0xB1C2
+0x6389 = 0xB1BC
+0x638A = 0xD568
+0x638C = 0xB478
+0x638D = 0xD5A5
+0x638E = 0xD571
+0x638F = 0xB1C7
+0x6390 = 0xD574
+0x6391 = 0xD5A4
+0x6392 = 0xB1C6
+0x6394 = 0xD952
+0x6396 = 0xB1B3
+0x6397 = 0xD56F
+0x6398 = 0xB1B8
+0x6399 = 0xB1C3
+0x639B = 0xB1BE
+0x639C = 0xD578
+0x639D = 0xD56E
+0x639E = 0xD56C
+0x639F = 0xD57E
+0x63A0 = 0xB1B0
+0x63A1 = 0xB1C4
+0x63A2 = 0xB1B4
+0x63A3 = 0xB477
+0x63A4 = 0xD57C
+0x63A5 = 0xB1B5
+0x63A7 = 0xB1B1
+0x63A8 = 0xB1C0
+0x63A9 = 0xB1BB
+0x63AA = 0xB1B9
+0x63AB = 0xD570
+0x63AC = 0xB1C5
+0x63AD = 0xD56D
+0x63AE = 0xD57A
+0x63AF = 0xD576
+0x63B0 = 0xD954
+0x63B1 = 0xD953
+0x63BD = 0xD56B
+0x63BE = 0xD964
+0x63C0 = 0xB47A
+0x63C2 = 0xD96A
+0x63C3 = 0xD959
+0x63C4 = 0xD967
+0x63C5 = 0xDD77
+0x63C6 = 0xB47D
+0x63C7 = 0xD96B
+0x63C8 = 0xD96E
+0x63C9 = 0xB47C
+0x63CA = 0xD95C
+0x63CB = 0xD96D
+0x63CC = 0xD96C
+0x63CD = 0xB47E
+0x63CE = 0xD955
+0x63CF = 0xB479
+0x63D0 = 0xB4A3
+0x63D2 = 0xB4A1
+0x63D3 = 0xD969
+0x63D5 = 0xD95F
+0x63D6 = 0xB4A5
+0x63D7 = 0xD970
+0x63D8 = 0xD968
+0x63D9 = 0xD971
+0x63DA = 0xB4AD
+0x63DB = 0xB4AB
+0x63DC = 0xD966
+0x63DD = 0xD965
+0x63DF = 0xD963
+0x63E0 = 0xD95D
+0x63E1 = 0xB4A4
+0x63E3 = 0xB4A2
+0x63E4 = 0xD1B9
+0x63E5 = 0xD956
+0x63E7 = 0xDDB7
+0x63E8 = 0xD957
+0x63E9 = 0xB47B
+0x63EA = 0xB4AA
+0x63EB = 0xDD79
+0x63ED = 0xB4A6
+0x63EE = 0xB4A7
+0x63EF = 0xD958
+0x63F0 = 0xD96F
+0x63F1 = 0xDD78
+0x63F2 = 0xD960
+0x63F3 = 0xD95B
+0x63F4 = 0xB4A9
+0x63F5 = 0xD961
+0x63F6 = 0xD95E
+0x63F9 = 0xB4AE
+0x6406 = 0xB770
+0x6409 = 0xDD7C
+0x640A = 0xDDB1
+0x640B = 0xDDB6
+0x640C = 0xDDAA
+0x640D = 0xB76C
+0x640E = 0xDDBB
+0x640F = 0xB769
+0x6410 = 0xDD7A
+0x6412 = 0xDD7B
+0x6413 = 0xB762
+0x6414 = 0xB76B
+0x6415 = 0xDDA4
+0x6416 = 0xB76E
+0x6417 = 0xB76F
+0x6418 = 0xDDA5
+0x641A = 0xDDB2
+0x641B = 0xDDB8
+0x641C = 0xB76A
+0x641E = 0xB764
+0x641F = 0xDDA3
+0x6420 = 0xDD7D
+0x6421 = 0xDDBA
+0x6422 = 0xDDA8
+0x6423 = 0xDDA9
+0x6424 = 0xDD7E
+0x6425 = 0xDDB4
+0x6426 = 0xDDAB
+0x6427 = 0xDDB5
+0x6428 = 0xDDAD
+0x642A = 0xB765
+0x642B = 0xE1D9
+0x642C = 0xB768
+0x642D = 0xB766
+0x642E = 0xDDB9
+0x642F = 0xDDB0
+0x6430 = 0xDDAC
+0x6433 = 0xDDA1
+0x6434 = 0xBA53
+0x6435 = 0xDDAF
+0x6436 = 0xB76D
+0x6437 = 0xDDA7
+0x6439 = 0xDDA6
+0x643D = 0xB767
+0x643E = 0xB763
+0x643F = 0xE1EE
+0x6440 = 0xDDB3
+0x6441 = 0xDDAE
+0x6443 = 0xDDA2
+0x644B = 0xE1E9
+0x644D = 0xE1DA
+0x644E = 0xE1E5
+0x6450 = 0xE1EC
+0x6451 = 0xBA51
+0x6452 = 0xB4AC
+0x6453 = 0xE1EA
+0x6454 = 0xBA4C
+0x6458 = 0xBA4B
+0x6459 = 0xE1F1
+0x645B = 0xE1DB
+0x645C = 0xE1E8
+0x645D = 0xE1DC
+0x645E = 0xE1E7
+0x645F = 0xBA4F
+0x6460 = 0xE1EB
+0x6461 = 0xD962
+0x6465 = 0xE1F2
+0x6466 = 0xE1E3
+0x6467 = 0xBA52
+0x6468 = 0xE5BA
+0x6469 = 0xBCAF
+0x646B = 0xE1F0
+0x646C = 0xE1EF
+0x646D = 0xBA54
+0x646E = 0xE5AD
+0x646F = 0xBCB0
+0x6470 = 0xE5AE
+0x6472 = 0xE1DF
+0x6473 = 0xE1E0
+0x6474 = 0xE1DD
+0x6475 = 0xE1E2
+0x6476 = 0xE1DE
+0x6477 = 0xE1F3
+0x6478 = 0xBA4E
+0x6479 = 0xBCB1
+0x647A = 0xBA50
+0x647B = 0xBA55
+0x647D = 0xE1E1
+0x647F = 0xE1ED
+0x6482 = 0xE1E6
+0x6485 = 0xE5B1
+0x6487 = 0xBA4A
+0x6488 = 0xBCB4
+0x6489 = 0xE9AA
+0x648A = 0xE5B6
+0x648B = 0xE5B5
+0x648C = 0xE5B7
+0x648F = 0xE5B4
+0x6490 = 0xBCB5
+0x6492 = 0xBCBB
+0x6493 = 0xBCB8
+0x6495 = 0xBCB9
+0x6496 = 0xE5AF
+0x6497 = 0xE5B2
+0x6498 = 0xE5BC
+0x6499 = 0xBCC1
+0x649A = 0xBCBF
+0x649C = 0xE5B3
+0x649D = 0xD95A
+0x649E = 0xBCB2
+0x649F = 0xE5B9
+0x64A0 = 0xE5B0
+0x64A2 = 0xBCC2
+0x64A3 = 0xE5B8
+0x64A4 = 0xBA4D
+0x64A5 = 0xBCB7
+0x64A6 = 0xE1E4
+0x64A9 = 0xBCBA
+0x64AB = 0xBCBE
+0x64AC = 0xBCC0
+0x64AD = 0xBCBD
+0x64AE = 0xBCBC
+0x64B0 = 0xBCB6
+0x64B1 = 0xE5BB
+0x64B2 = 0xBCB3
+0x64B3 = 0xBCC3
+0x64BB = 0xBED8
+0x64BC = 0xBED9
+0x64BD = 0xE9A9
+0x64BE = 0xBEE2
+0x64BF = 0xBEDF
+0x64C1 = 0xBED6
+0x64C2 = 0xBEDD
+0x64C3 = 0xE9AB
+0x64C4 = 0xBEDB
+0x64C5 = 0xBED5
+0x64C7 = 0xBEDC
+0x64C9 = 0xE9A8
+0x64CA = 0xC0BB
+0x64CB = 0xBED7
+0x64CD = 0xBEDE
+0x64CE = 0xC0BA
+0x64CF = 0xE9A7
+0x64D0 = 0xE9A6
+0x64D2 = 0xBEE0
+0x64D4 = 0xBEE1
+0x64D6 = 0xE9A5
+0x64D7 = 0xE9A4
+0x64D8 = 0xC0BC
+0x64D9 = 0xE9AE
+0x64DA = 0xBEDA
+0x64DB = 0xE9AC
+0x64E0 = 0xC0BD
+0x64E2 = 0xC0C2
+0x64E3 = 0xECEA
+0x64E4 = 0xECEC
+0x64E6 = 0xC0BF
+0x64E8 = 0xECED
+0x64E9 = 0xECE9
+0x64EB = 0xECEB
+0x64EC = 0xC0C0
+0x64ED = 0xC0C3
+0x64EF = 0xECE8
+0x64F0 = 0xC0BE
+0x64F1 = 0xC0C1
+0x64F2 = 0xC259
+0x64F3 = 0xE9AD
+0x64F4 = 0xC258
+0x64F7 = 0xC25E
+0x64F8 = 0xEFD4
+0x64FA = 0xC25C
+0x64FB = 0xC25D
+0x64FC = 0xEFD7
+0x64FD = 0xEFD3
+0x64FE = 0xC25A
+0x64FF = 0xEFD1
+0x6500 = 0xC36B
+0x6501 = 0xEFD5
+0x6503 = 0xEFD6
+0x6504 = 0xEFD2
+0x6506 = 0xC25B
+0x6507 = 0xF242
+0x6509 = 0xF245
+0x650C = 0xF246
+0x650D = 0xF244
+0x650E = 0xF247
+0x650F = 0xC36C
+0x6510 = 0xF243
+0x6513 = 0xF44E
+0x6514 = 0xC464
+0x6515 = 0xF44D
+0x6516 = 0xF44C
+0x6517 = 0xF44B
+0x6518 = 0xC463
+0x6519 = 0xC465
+0x651B = 0xF5CD
+0x651C = 0xC4E2
+0x651D = 0xC4E1
+0x6520 = 0xF6E1
+0x6521 = 0xF6E0
+0x6522 = 0xF6E3
+0x6523 = 0xC5CB
+0x6524 = 0xC575
+0x6525 = 0xF7DD
+0x6526 = 0xF6E2
+0x6529 = 0xF7DC
+0x652A = 0xC5CD
+0x652B = 0xC5CC
+0x652C = 0xC5F3
+0x652D = 0xF8A9
+0x652E = 0xF8EF
+0x652F = 0xA4E4
+0x6532 = 0xD972
+0x6533 = 0xE9AF
+0x6536 = 0xA6AC
+0x6537 = 0xCAF7
+0x6538 = 0xA7F1
+0x6539 = 0xA7EF
+0x653B = 0xA7F0
+0x653D = 0xCCC1
+0x653E = 0xA9F1
+0x653F = 0xAC46
+0x6541 = 0xCEE7
+0x6543 = 0xCEE8
+0x6545 = 0xAC47
+0x6546 = 0xD1CE
+0x6548 = 0xAEC4
+0x6549 = 0xAEC5
+0x654A = 0xD1CD
+0x654F = 0xB1D3
+0x6551 = 0xB1CF
+0x6553 = 0xD5A7
+0x6554 = 0xB1D6
+0x6555 = 0xB1D5
+0x6556 = 0xB1CE
+0x6557 = 0xB1D1
+0x6558 = 0xB1D4
+0x6559 = 0xB1D0
+0x655C = 0xD976
+0x655D = 0xB1CD
+0x655E = 0xB4AF
+0x6562 = 0xB4B1
+0x6563 = 0xB4B2
+0x6564 = 0xD975
+0x6565 = 0xD978
+0x6566 = 0xB4B0
+0x6567 = 0xD973
+0x6568 = 0xD977
+0x656A = 0xD974
+0x656C = 0xB771
+0x656F = 0xDDBC
+0x6572 = 0xBA56
+0x6573 = 0xE1F4
+0x6574 = 0xBEE3
+0x6575 = 0xBCC4
+0x6576 = 0xE5BD
+0x6577 = 0xBCC5
+0x6578 = 0xBCC6
+0x6579 = 0xE5BF
+0x657A = 0xE5BE
+0x657B = 0xE5C0
+0x657C = 0xE9B1
+0x657F = 0xE9B0
+0x6580 = 0xECEF
+0x6581 = 0xECEE
+0x6582 = 0xC0C4
+0x6583 = 0xC0C5
+0x6584 = 0xF248
+0x6587 = 0xA4E5
+0x658C = 0xD979
+0x6590 = 0xB4B4
+0x6591 = 0xB4B3
+0x6592 = 0xDDBD
+0x6594 = 0xEFD8
+0x6595 = 0xC4E3
+0x6596 = 0xF7DE
+0x6597 = 0xA4E6
+0x6599 = 0xAEC6
+0x659B = 0xB1D8
+0x659C = 0xB1D7
+0x659D = 0xD97A
+0x659E = 0xD97B
+0x659F = 0xB772
+0x65A0 = 0xE1F5
+0x65A1 = 0xBA57
+0x65A2 = 0xE9B2
+0x65A4 = 0xA4E7
+0x65A5 = 0xA5B8
+0x65A7 = 0xA9F2
+0x65A8 = 0xCCC2
+0x65AA = 0xCEE9
+0x65AB = 0xAC48
+0x65AC = 0xB1D9
+0x65AE = 0xD97C
+0x65AF = 0xB4B5
+0x65B0 = 0xB773
+0x65B2 = 0xE5C1
+0x65B3 = 0xE5C2
+0x65B6 = 0xECF0
+0x65B7 = 0xC25F
+0x65B8 = 0xF8F0
+0x65B9 = 0xA4E8
+0x65BB = 0xCCC3
+0x65BC = 0xA9F3
+0x65BD = 0xAC49
+0x65BF = 0xCEEA
+0x65C1 = 0xAEC7
+0x65C2 = 0xD1D2
+0x65C3 = 0xD1D0
+0x65C4 = 0xD1D1
+0x65C5 = 0xAEC8
+0x65C6 = 0xD1CF
+0x65CB = 0xB1DB
+0x65CC = 0xB1DC
+0x65CD = 0xD5A8
+0x65CE = 0xB1DD
+0x65CF = 0xB1DA
+0x65D0 = 0xD97D
+0x65D2 = 0xD97E
+0x65D3 = 0xDDBE
+0x65D6 = 0xBA59
+0x65D7 = 0xBA58
+0x65DA = 0xECF1
+0x65DB = 0xEFD9
+0x65DD = 0xF24A
+0x65DE = 0xF249
+0x65DF = 0xF44F
+0x65E1 = 0xC95E
+0x65E2 = 0xAC4A
+0x65E5 = 0xA4E9
+0x65E6 = 0xA5B9
+0x65E8 = 0xA6AE
+0x65E9 = 0xA6AD
+0x65EC = 0xA6AF
+0x65ED = 0xA6B0
+0x65EE = 0xC9EE
+0x65EF = 0xC9ED
+0x65F0 = 0xCAF8
+0x65F1 = 0xA7F2
+0x65F2 = 0xCAFB
+0x65F3 = 0xCAFA
+0x65F4 = 0xCAF9
+0x65F5 = 0xCAFC
+0x65FA = 0xA9F4
+0x65FB = 0xCCC9
+0x65FC = 0xCCC5
+0x65FD = 0xCCCE
+0x6600 = 0xA9FB
+0x6602 = 0xA9F9
+0x6603 = 0xCCCA
+0x6604 = 0xCCC6
+0x6605 = 0xCCCD
+0x6606 = 0xA9F8
+0x6607 = 0xAA40
+0x6608 = 0xCCC8
+0x6609 = 0xCCC4
+0x660A = 0xA9FE
+0x660B = 0xCCCB
+0x660C = 0xA9F7
+0x660D = 0xCCCC
+0x660E = 0xA9FA
+0x660F = 0xA9FC
+0x6610 = 0xCCD0
+0x6611 = 0xCCCF
+0x6612 = 0xCCC7
+0x6613 = 0xA9F6
+0x6614 = 0xA9F5
+0x6615 = 0xA9FD
+0x661C = 0xCEEF
+0x661D = 0xCEF5
+0x661F = 0xAC50
+0x6620 = 0xAC4D
+0x6621 = 0xCEEC
+0x6622 = 0xCEF1
+0x6624 = 0xAC53
+0x6625 = 0xAC4B
+0x6626 = 0xCEF0
+0x6627 = 0xAC4E
+0x6628 = 0xAC51
+0x662B = 0xCEF3
+0x662D = 0xAC4C
+0x662E = 0xCEF8
+0x662F = 0xAC4F
+0x6631 = 0xAC52
+0x6632 = 0xCEED
+0x6633 = 0xCEF2
+0x6634 = 0xCEF6
+0x6635 = 0xCEEE
+0x6636 = 0xCEEB
+0x6639 = 0xCEF7
+0x663A = 0xCEF4
+0x6641 = 0xAED0
+0x6642 = 0xAEC9
+0x6643 = 0xAECC
+0x6645 = 0xAECF
+0x6647 = 0xD1D5
+0x6649 = 0xAECA
+0x664A = 0xD1D3
+0x664C = 0xAECE
+0x664F = 0xAECB
+0x6651 = 0xD1D6
+0x6652 = 0xAECD
+0x6659 = 0xD5AC
+0x665A = 0xB1DF
+0x665B = 0xD5AB
+0x665C = 0xD5AD
+0x665D = 0xB1DE
+0x665E = 0xB1E3
+0x665F = 0xD1D4
+0x6661 = 0xD5AA
+0x6662 = 0xD5AE
+0x6664 = 0xB1E0
+0x6665 = 0xD5A9
+0x6666 = 0xB1E2
+0x6668 = 0xB1E1
+0x666A = 0xD9A7
+0x666C = 0xD9A2
+0x666E = 0xB4B6
+0x666F = 0xB4BA
+0x6670 = 0xB4B7
+0x6671 = 0xD9A5
+0x6672 = 0xD9A8
+0x6674 = 0xB4B8
+0x6676 = 0xB4B9
+0x6677 = 0xB4BE
+0x6678 = 0xDDC7
+0x6679 = 0xD9A6
+0x667A = 0xB4BC
+0x667B = 0xD9A3
+0x667C = 0xD9A1
+0x667E = 0xB4BD
+0x6680 = 0xD9A4
+0x6684 = 0xB779
+0x6686 = 0xDDBF
+0x6687 = 0xB776
+0x6688 = 0xB777
+0x6689 = 0xB775
+0x668A = 0xDDC4
+0x668B = 0xDDC3
+0x668C = 0xDDC0
+0x668D = 0xB77B
+0x6690 = 0xDDC2
+0x6691 = 0xB4BB
+0x6694 = 0xDDC6
+0x6695 = 0xDDC1
+0x6696 = 0xB778
+0x6697 = 0xB774
+0x6698 = 0xB77A
+0x6699 = 0xDDC5
+0x669D = 0xBA5C
+0x669F = 0xE1F8
+0x66A0 = 0xE1F7
+0x66A1 = 0xE1F6
+0x66A2 = 0xBA5A
+0x66A8 = 0xBA5B
+0x66A9 = 0xE5C5
+0x66AA = 0xE5C8
+0x66AB = 0xBCC8
+0x66AE = 0xBCC7
+0x66AF = 0xE5C9
+0x66B0 = 0xE5C4
+0x66B1 = 0xBCCA
+0x66B2 = 0xE5C6
+0x66B4 = 0xBCC9
+0x66B5 = 0xE5C3
+0x66B7 = 0xE5C7
+0x66B8 = 0xBEE9
+0x66B9 = 0xBEE6
+0x66BA = 0xE9BB
+0x66BB = 0xE9BA
+0x66BD = 0xE9B9
+0x66BE = 0xE9B4
+0x66C0 = 0xE9B5
+0x66C4 = 0xBEE7
+0x66C6 = 0xBEE4
+0x66C7 = 0xBEE8
+0x66C8 = 0xE9B3
+0x66C9 = 0xBEE5
+0x66CA = 0xE9B6
+0x66CB = 0xE9B7
+0x66CC = 0xE9BC
+0x66CF = 0xE9B8
+0x66D2 = 0xECF2
+0x66D6 = 0xC0C7
+0x66D8 = 0xEFDC
+0x66D9 = 0xC0C6
+0x66DA = 0xEFDA
+0x66DB = 0xEFDB
+0x66DC = 0xC260
+0x66DD = 0xC36E
+0x66DE = 0xF24B
+0x66E0 = 0xC36D
+0x66E3 = 0xF451
+0x66E4 = 0xF452
+0x66E6 = 0xC466
+0x66E8 = 0xF450
+0x66E9 = 0xC4E4
+0x66EB = 0xF7DF
+0x66EC = 0xC5CE
+0x66ED = 0xF8AA
+0x66EE = 0xF8AB
+0x66F0 = 0xA4EA
+0x66F2 = 0xA6B1
+0x66F3 = 0xA6B2
+0x66F4 = 0xA7F3
+0x66F6 = 0xCCD1
+0x66F7 = 0xAC54
+0x66F8 = 0xAED1
+0x66F9 = 0xB1E4
+0x66FC = 0xB0D2
+0x66FE = 0xB4BF
+0x66FF = 0xB4C0
+0x6700 = 0xB3CC
+0x6701 = 0xD9A9
+0x6703 = 0xB77C
+0x6704 = 0xE1FA
+0x6705 = 0xE1F9
+0x6708 = 0xA4EB
+0x6709 = 0xA6B3
+0x670A = 0xCCD2
+0x670B = 0xAA42
+0x670D = 0xAA41
+0x670F = 0xCEF9
+0x6710 = 0xCEFA
+0x6712 = 0xD1D7
+0x6713 = 0xD1D8
+0x6714 = 0xAED2
+0x6715 = 0xAED3
+0x6717 = 0xAED4
+0x6718 = 0xD5AF
+0x671B = 0xB1E6
+0x671D = 0xB4C2
+0x671F = 0xB4C1
+0x6720 = 0xDDC8
+0x6721 = 0xDF7A
+0x6722 = 0xE1FB
+0x6723 = 0xE9BD
+0x6726 = 0xC261
+0x6727 = 0xC467
+0x6728 = 0xA4EC
+0x672A = 0xA5BC
+0x672B = 0xA5BD
+0x672C = 0xA5BB
+0x672D = 0xA5BE
+0x672E = 0xA5BA
+0x6731 = 0xA6B6
+0x6733 = 0xC9F6
+0x6734 = 0xA6B5
+0x6735 = 0xA6B7
+0x6738 = 0xC9F1
+0x6739 = 0xC9F0
+0x673A = 0xC9F3
+0x673B = 0xC9F2
+0x673C = 0xC9F5
+0x673D = 0xA6B4
+0x673E = 0xC9EF
+0x673F = 0xC9F4
+0x6745 = 0xCAFD
+0x6746 = 0xA7FD
+0x6747 = 0xCAFE
+0x6748 = 0xCB43
+0x6749 = 0xA7FC
+0x674B = 0xCB47
+0x674C = 0xCB42
+0x674D = 0xCB45
+0x674E = 0xA7F5
+0x674F = 0xA7F6
+0x6750 = 0xA7F7
+0x6751 = 0xA7F8
+0x6753 = 0xA840
+0x6755 = 0xCB41
+0x6756 = 0xA7FA
+0x6757 = 0xA841
+0x6759 = 0xCB40
+0x675A = 0xCB46
+0x675C = 0xA7F9
+0x675D = 0xCB44
+0x675E = 0xA7FB
+0x675F = 0xA7F4
+0x6760 = 0xA7FE
+0x676A = 0xAA57
+0x676C = 0xCCD4
+0x676D = 0xAA43
+0x676F = 0xAA4D
+0x6770 = 0xAA4E
+0x6771 = 0xAA46
+0x6772 = 0xAA58
+0x6773 = 0xAA48
+0x6774 = 0xCCDC
+0x6775 = 0xAA53
+0x6776 = 0xCCD7
+0x6777 = 0xAA49
+0x6778 = 0xCCE6
+0x6779 = 0xCCE7
+0x677A = 0xCCDF
+0x677B = 0xCCD8
+0x677C = 0xAA56
+0x677D = 0xCCE4
+0x677E = 0xAA51
+0x677F = 0xAA4F
+0x6781 = 0xCCE5
+0x6783 = 0xCCE3
+0x6784 = 0xCCDB
+0x6785 = 0xCCD3
+0x6786 = 0xCCDA
+0x6787 = 0xAA4A
+0x6789 = 0xAA50
+0x678B = 0xAA44
+0x678C = 0xCCDE
+0x678D = 0xCCDD
+0x678E = 0xCCD5
+0x6790 = 0xAA52
+0x6791 = 0xCCE1
+0x6792 = 0xCCD6
+0x6793 = 0xAA55
+0x6794 = 0xCCE8
+0x6795 = 0xAA45
+0x6797 = 0xAA4C
+0x6798 = 0xCCD9
+0x6799 = 0xCCE2
+0x679A = 0xAA54
+0x679C = 0xAA47
+0x679D = 0xAA4B
+0x679F = 0xCCE0
+0x67AE = 0xCF5B
+0x67AF = 0xAC5C
+0x67B0 = 0xAC69
+0x67B2 = 0xCF56
+0x67B3 = 0xCF4C
+0x67B4 = 0xAC62
+0x67B5 = 0xCF4A
+0x67B6 = 0xAC5B
+0x67B7 = 0xCF45
+0x67B8 = 0xAC65
+0x67B9 = 0xCF52
+0x67BA = 0xCEFE
+0x67BB = 0xCF41
+0x67C0 = 0xCF44
+0x67C1 = 0xCEFB
+0x67C2 = 0xCF51
+0x67C3 = 0xCF61
+0x67C4 = 0xAC60
+0x67C5 = 0xCF46
+0x67C6 = 0xCF58
+0x67C8 = 0xCEFD
+0x67C9 = 0xCF5F
+0x67CA = 0xCF60
+0x67CB = 0xCF63
+0x67CC = 0xCF5A
+0x67CD = 0xCF4B
+0x67CE = 0xCF53
+0x67CF = 0xAC66
+0x67D0 = 0xAC59
+0x67D1 = 0xAC61
+0x67D2 = 0xAC6D
+0x67D3 = 0xAC56
+0x67D4 = 0xAC58
+0x67D8 = 0xCF43
+0x67D9 = 0xAC6A
+0x67DA = 0xAC63
+0x67DB = 0xCF5D
+0x67DC = 0xCF40
+0x67DD = 0xAC6C
+0x67DE = 0xAC67
+0x67DF = 0xCF49
+0x67E2 = 0xAC6B
+0x67E3 = 0xCF50
+0x67E4 = 0xCF48
+0x67E5 = 0xAC64
+0x67E6 = 0xCF5C
+0x67E7 = 0xCF54
+0x67E9 = 0xAC5E
+0x67EA = 0xCF62
+0x67EB = 0xCF47
+0x67EC = 0xAC5A
+0x67ED = 0xCF59
+0x67EE = 0xCF4F
+0x67EF = 0xAC5F
+0x67F0 = 0xCF55
+0x67F1 = 0xAC57
+0x67F2 = 0xCEFC
+0x67F3 = 0xAC68
+0x67F4 = 0xAEE3
+0x67F5 = 0xAC5D
+0x67F6 = 0xCF4E
+0x67F7 = 0xCF4D
+0x67F8 = 0xCF42
+0x67FA = 0xCF5E
+0x67FC = 0xCF57
+0x67FF = 0xAC55
+0x6812 = 0xD1EC
+0x6813 = 0xAEEA
+0x6814 = 0xD1ED
+0x6816 = 0xD1E1
+0x6817 = 0xAEDF
+0x6818 = 0xAEEB
+0x681A = 0xD1DA
+0x681C = 0xD1E3
+0x681D = 0xD1EB
+0x681F = 0xD1D9
+0x6820 = 0xD1F4
+0x6821 = 0xAED5
+0x6825 = 0xD1F3
+0x6826 = 0xD1EE
+0x6828 = 0xD1EF
+0x6829 = 0xAEDD
+0x682A = 0xAEE8
+0x682B = 0xD1E5
+0x682D = 0xD1E6
+0x682E = 0xD1F0
+0x682F = 0xD1E7
+0x6831 = 0xD1E2
+0x6832 = 0xD1DC
+0x6833 = 0xD1DD
+0x6834 = 0xD1EA
+0x6835 = 0xD1E4
+0x6838 = 0xAED6
+0x6839 = 0xAEDA
+0x683A = 0xD1F2
+0x683B = 0xD1DE
+0x683C = 0xAEE6
+0x683D = 0xAEE2
+0x6840 = 0xAEE5
+0x6841 = 0xAEEC
+0x6842 = 0xAEDB
+0x6843 = 0xAEE7
+0x6844 = 0xD1E9
+0x6845 = 0xAEE9
+0x6846 = 0xAED8
+0x6848 = 0xAED7
+0x6849 = 0xD1DB
+0x684B = 0xD1DF
+0x684C = 0xAEE0
+0x684D = 0xD1F1
+0x684E = 0xD1E8
+0x684F = 0xD1E0
+0x6850 = 0xAEE4
+0x6851 = 0xAEE1
+0x6853 = 0xAED9
+0x6854 = 0xAEDC
+0x686B = 0xD5C4
+0x686D = 0xD5B4
+0x686E = 0xD5B5
+0x686F = 0xD5B9
+0x6871 = 0xD5C8
+0x6872 = 0xD5C5
+0x6874 = 0xD5BE
+0x6875 = 0xD5BD
+0x6876 = 0xB1ED
+0x6877 = 0xD5C1
+0x6878 = 0xD5D0
+0x6879 = 0xD5B0
+0x687B = 0xD5D1
+0x687C = 0xD5C3
+0x687D = 0xD5D5
+0x687E = 0xD5C9
+0x687F = 0xB1EC
+0x6880 = 0xD5C7
+0x6881 = 0xB1E7
+0x6882 = 0xB1FC
+0x6883 = 0xB1F2
+0x6885 = 0xB1F6
+0x6886 = 0xB1F5
+0x6887 = 0xD5B1
+0x6889 = 0xD5CE
+0x688A = 0xD5D4
+0x688B = 0xD5CC
+0x688C = 0xD5D3
+0x688F = 0xD5C0
+0x6890 = 0xD5B2
+0x6891 = 0xD5D2
+0x6892 = 0xD5C2
+0x6893 = 0xB1EA
+0x6894 = 0xB1F7
+0x6896 = 0xD5CB
+0x6897 = 0xB1F0
+0x689B = 0xD5CA
+0x689C = 0xD5B3
+0x689D = 0xB1F8
+0x689F = 0xB1FA
+0x68A0 = 0xD5CD
+0x68A1 = 0xB1FB
+0x68A2 = 0xB1E9
+0x68A3 = 0xD5BA
+0x68A4 = 0xD5CF
+0x68A7 = 0xB1EF
+0x68A8 = 0xB1F9
+0x68A9 = 0xD5BC
+0x68AA = 0xD5C6
+0x68AB = 0xD5B7
+0x68AC = 0xD5BB
+0x68AD = 0xB1F4
+0x68AE = 0xD5B6
+0x68AF = 0xB1E8
+0x68B0 = 0xB1F1
+0x68B1 = 0xB1EE
+0x68B2 = 0xD5BF
+0x68B3 = 0xAEDE
+0x68B4 = 0xD9C0
+0x68B5 = 0xB1EB
+0x68C4 = 0xB1F3
+0x68C6 = 0xD9C3
+0x68C7 = 0xD9D9
+0x68C8 = 0xD9CE
+0x68C9 = 0xB4D6
+0x68CB = 0xB4D1
+0x68CC = 0xD9BD
+0x68CD = 0xB4D2
+0x68CE = 0xD9CD
+0x68D0 = 0xD9C6
+0x68D1 = 0xD9D3
+0x68D2 = 0xB4CE
+0x68D3 = 0xD9AB
+0x68D4 = 0xD9D5
+0x68D5 = 0xB4C4
+0x68D6 = 0xD9B3
+0x68D7 = 0xB4C7
+0x68D8 = 0xB4C6
+0x68DA = 0xB4D7
+0x68DC = 0xD9AD
+0x68DD = 0xD9CF
+0x68DE = 0xD9D0
+0x68DF = 0xB4C9
+0x68E0 = 0xB4C5
+0x68E1 = 0xD9BB
+0x68E3 = 0xB4D0
+0x68E4 = 0xD9B6
+0x68E6 = 0xD9D1
+0x68E7 = 0xB4CC
+0x68E8 = 0xD9C9
+0x68E9 = 0xD9D6
+0x68EA = 0xD9B0
+0x68EB = 0xD9B5
+0x68EC = 0xD9AF
+0x68EE = 0xB4CB
+0x68EF = 0xD9C2
+0x68F0 = 0xDDDE
+0x68F1 = 0xD9B1
+0x68F2 = 0xB4CF
+0x68F3 = 0xD9BA
+0x68F4 = 0xD9D2
+0x68F5 = 0xB4CA
+0x68F6 = 0xD9B7
+0x68F7 = 0xD9B4
+0x68F8 = 0xD9C5
+0x68F9 = 0xB4CD
+0x68FA = 0xB4C3
+0x68FB = 0xB4D9
+0x68FC = 0xD9C8
+0x68FD = 0xD9C7
+0x6904 = 0xD9AC
+0x6905 = 0xB4C8
+0x6906 = 0xD9D4
+0x6907 = 0xD9BC
+0x6908 = 0xD9BE
+0x690A = 0xD9CB
+0x690B = 0xD9CA
+0x690C = 0xD9AA
+0x690D = 0xB4D3
+0x690E = 0xB4D5
+0x690F = 0xD9B2
+0x6910 = 0xD9B9
+0x6911 = 0xD9C1
+0x6912 = 0xB4D4
+0x6913 = 0xD9B8
+0x6914 = 0xD9C4
+0x6915 = 0xD9D7
+0x6917 = 0xD9CC
+0x6925 = 0xD9D8
+0x692A = 0xD9AE
+0x692F = 0xDDF2
+0x6930 = 0xB7A6
+0x6932 = 0xDDF0
+0x6933 = 0xDDDB
+0x6934 = 0xDDE0
+0x6935 = 0xDDD9
+0x6937 = 0xDDEC
+0x6938 = 0xDDCB
+0x6939 = 0xDDD2
+0x693B = 0xDDEA
+0x693C = 0xDDF4
+0x693D = 0xDDDC
+0x693F = 0xDDCF
+0x6940 = 0xDDE2
+0x6941 = 0xDDE7
+0x6942 = 0xDDD3
+0x6944 = 0xDDE4
+0x6945 = 0xDDD0
+0x6948 = 0xDDD7
+0x6949 = 0xDDD8
+0x694A = 0xB7A8
+0x694B = 0xDDEB
+0x694C = 0xDDE9
+0x694E = 0xDDCC
+0x694F = 0xDDEE
+0x6951 = 0xDDEF
+0x6952 = 0xDDF1
+0x6953 = 0xB7AC
+0x6954 = 0xB7A4
+0x6956 = 0xD5B8
+0x6957 = 0xDDD4
+0x6958 = 0xDDE6
+0x6959 = 0xDDD5
+0x695A = 0xB7A1
+0x695B = 0xB7B1
+0x695C = 0xDDED
+0x695D = 0xB7AF
+0x695E = 0xB7AB
+0x695F = 0xDDCA
+0x6960 = 0xB7A3
+0x6962 = 0xDDCD
+0x6963 = 0xB7B0
+0x6965 = 0xDDDD
+0x6966 = 0xDDC9
+0x6968 = 0xB7A9
+0x6969 = 0xDDE1
+0x696A = 0xDDD1
+0x696B = 0xB7AA
+0x696C = 0xDDDA
+0x696D = 0xB77E
+0x696E = 0xB4D8
+0x696F = 0xDDE3
+0x6970 = 0xD9BF
+0x6971 = 0xDDCE
+0x6974 = 0xDDE8
+0x6975 = 0xB7A5
+0x6976 = 0xDDE5
+0x6977 = 0xB7A2
+0x6978 = 0xDDDF
+0x6979 = 0xB7AD
+0x697A = 0xDDD6
+0x697B = 0xDDF3
+0x6982 = 0xB7A7
+0x6983 = 0xDEC6
+0x6986 = 0xB7AE
+0x698D = 0xE24A
+0x698E = 0xE248
+0x6990 = 0xE25E
+0x6991 = 0xE246
+0x6993 = 0xE258
+0x6994 = 0xB77D
+0x6995 = 0xBA5F
+0x6996 = 0xE242
+0x6997 = 0xE25D
+0x6999 = 0xE247
+0x699A = 0xE255
+0x699B = 0xBA64
+0x699C = 0xBA5D
+0x699E = 0xE25B
+0x69A0 = 0xE240
+0x69A1 = 0xE25A
+0x69A3 = 0xBA6F
+0x69A4 = 0xE251
+0x69A5 = 0xE261
+0x69A6 = 0xBA6D
+0x69A7 = 0xE249
+0x69A8 = 0xBA5E
+0x69A9 = 0xE24B
+0x69AA = 0xE259
+0x69AB = 0xBA67
+0x69AC = 0xE244
+0x69AD = 0xBA6B
+0x69AE = 0xBA61
+0x69AF = 0xE24D
+0x69B0 = 0xE243
+0x69B1 = 0xE1FC
+0x69B3 = 0xE257
+0x69B4 = 0xBA68
+0x69B5 = 0xE260
+0x69B6 = 0xE1FD
+0x69B7 = 0xBA65
+0x69B9 = 0xE253
+0x69BB = 0xBA66
+0x69BC = 0xE245
+0x69BD = 0xE250
+0x69BE = 0xE24C
+0x69BF = 0xE24E
+0x69C1 = 0xBA60
+0x69C2 = 0xE25F
+0x69C3 = 0xBA6E
+0x69C4 = 0xE24F
+0x69C6 = 0xE262
+0x69C9 = 0xE1FE
+0x69CA = 0xE254
+0x69CB = 0xBA63
+0x69CC = 0xBA6C
+0x69CD = 0xBA6A
+0x69CE = 0xE241
+0x69CF = 0xE256
+0x69D0 = 0xBA69
+0x69D3 = 0xBA62
+0x69D4 = 0xE252
+0x69D9 = 0xE25C
+0x69E2 = 0xE5D5
+0x69E4 = 0xE5D1
+0x69E5 = 0xE5CD
+0x69E6 = 0xE5E1
+0x69E7 = 0xE5DE
+0x69E8 = 0xBCCD
+0x69EB = 0xE5E5
+0x69EC = 0xE5D4
+0x69ED = 0xBCD8
+0x69EE = 0xE5DB
+0x69F1 = 0xE5D0
+0x69F2 = 0xE5DA
+0x69F3 = 0xBCD5
+0x69F4 = 0xE5EE
+0x69F6 = 0xE5EB
+0x69F7 = 0xE5DD
+0x69F8 = 0xE5CE
+0x69FB = 0xE5E2
+0x69FC = 0xE5E4
+0x69FD = 0xBCD1
+0x69FE = 0xE5D8
+0x69FF = 0xE5D3
+0x6A00 = 0xE5CA
+0x6A01 = 0xBCCE
+0x6A02 = 0xBCD6
+0x6A04 = 0xE5E7
+0x6A05 = 0xBCD7
+0x6A06 = 0xE5CB
+0x6A07 = 0xE5ED
+0x6A08 = 0xE5E0
+0x6A09 = 0xE5E6
+0x6A0A = 0xBCD4
+0x6A0D = 0xE5E3
+0x6A0F = 0xE5EA
+0x6A11 = 0xBCD9
+0x6A13 = 0xBCD3
+0x6A14 = 0xE5DC
+0x6A15 = 0xE5CF
+0x6A16 = 0xE5EF
+0x6A17 = 0xE5CC
+0x6A18 = 0xE5E8
+0x6A19 = 0xBCD0
+0x6A1B = 0xE5D6
+0x6A1D = 0xE5D7
+0x6A1E = 0xBCCF
+0x6A1F = 0xBCCC
+0x6A20 = 0xE5D2
+0x6A21 = 0xBCD2
+0x6A23 = 0xBCCB
+0x6A25 = 0xE5E9
+0x6A26 = 0xE5EC
+0x6A27 = 0xE5D9
+0x6A28 = 0xE9CA
+0x6A32 = 0xE9C2
+0x6A34 = 0xE9BE
+0x6A35 = 0xBEF6
+0x6A38 = 0xBEEB
+0x6A39 = 0xBEF0
+0x6A3A = 0xBEEC
+0x6A3B = 0xE9CC
+0x6A3C = 0xE9D7
+0x6A3D = 0xBEEA
+0x6A3E = 0xE9C4
+0x6A3F = 0xE9CD
+0x6A40 = 0xE5DF
+0x6A41 = 0xE9CE
+0x6A44 = 0xBEF1
+0x6A46 = 0xE9DD
+0x6A47 = 0xBEF5
+0x6A48 = 0xBEF8
+0x6A49 = 0xE9C0
+0x6A4B = 0xBEF4
+0x6A4D = 0xE9DB
+0x6A4E = 0xE9DC
+0x6A4F = 0xE9D2
+0x6A50 = 0xE9D1
+0x6A51 = 0xE9C9
+0x6A54 = 0xE9D3
+0x6A55 = 0xE9DA
+0x6A56 = 0xE9D9
+0x6A58 = 0xBEEF
+0x6A59 = 0xBEED
+0x6A5A = 0xE9CB
+0x6A5B = 0xE9C8
+0x6A5D = 0xE9C5
+0x6A5E = 0xE9D8
+0x6A5F = 0xBEF7
+0x6A60 = 0xE9D6
+0x6A61 = 0xBEF3
+0x6A62 = 0xBEF2
+0x6A64 = 0xE9D0
+0x6A66 = 0xE9BF
+0x6A67 = 0xE9C1
+0x6A68 = 0xE9C3
+0x6A69 = 0xE9D5
+0x6A6A = 0xE9CF
+0x6A6B = 0xBEEE
+0x6A6D = 0xE9C6
+0x6A6F = 0xE9D4
+0x6A76 = 0xE9C7
+0x6A7E = 0xC0CF
+0x6A7F = 0xED45
+0x6A80 = 0xC0C8
+0x6A81 = 0xECF5
+0x6A83 = 0xED41
+0x6A84 = 0xC0CA
+0x6A85 = 0xED48
+0x6A87 = 0xECFC
+0x6A89 = 0xECF7
+0x6A8C = 0xED49
+0x6A8D = 0xECF3
+0x6A8E = 0xECFE
+0x6A90 = 0xC0D1
+0x6A91 = 0xED44
+0x6A92 = 0xED4A
+0x6A93 = 0xECFD
+0x6A94 = 0xC0C9
+0x6A95 = 0xED40
+0x6A96 = 0xECF4
+0x6A97 = 0xC0D0
+0x6A9A = 0xED47
+0x6A9B = 0xECF9
+0x6A9C = 0xC0CC
+0x6A9E = 0xECFB
+0x6A9F = 0xECF8
+0x6AA0 = 0xC0D2
+0x6AA1 = 0xECFA
+0x6AA2 = 0xC0CB
+0x6AA3 = 0xC0CE
+0x6AA4 = 0xED43
+0x6AA5 = 0xECF6
+0x6AA6 = 0xED46
+0x6AA8 = 0xED42
+0x6AAC = 0xC263
+0x6AAD = 0xEFE7
+0x6AAE = 0xC268
+0x6AAF = 0xC269
+0x6AB3 = 0xC262
+0x6AB4 = 0xEFE6
+0x6AB6 = 0xEFE3
+0x6AB7 = 0xEFE4
+0x6AB8 = 0xC266
+0x6AB9 = 0xEFDE
+0x6ABA = 0xEFE2
+0x6ABB = 0xC265
+0x6ABD = 0xEFDF
+0x6AC2 = 0xC267
+0x6AC3 = 0xC264
+0x6AC5 = 0xEFDD
+0x6AC6 = 0xEFE1
+0x6AC7 = 0xEFE5
+0x6ACB = 0xF251
+0x6ACC = 0xF24E
+0x6ACD = 0xF257
+0x6ACF = 0xF256
+0x6AD0 = 0xF254
+0x6AD1 = 0xF24F
+0x6AD3 = 0xC372
+0x6AD9 = 0xF250
+0x6ADA = 0xC371
+0x6ADB = 0xC0CD
+0x6ADC = 0xF253
+0x6ADD = 0xC370
+0x6ADE = 0xF258
+0x6ADF = 0xF252
+0x6AE0 = 0xF24D
+0x6AE1 = 0xEFE0
+0x6AE5 = 0xC36F
+0x6AE7 = 0xF24C
+0x6AE8 = 0xF456
+0x6AEA = 0xF455
+0x6AEB = 0xF255
+0x6AEC = 0xC468
+0x6AEE = 0xF459
+0x6AEF = 0xF45A
+0x6AF0 = 0xF454
+0x6AF1 = 0xF458
+0x6AF3 = 0xF453
+0x6AF8 = 0xF5D1
+0x6AF9 = 0xF457
+0x6AFA = 0xC4E7
+0x6AFB = 0xC4E5
+0x6AFC = 0xF5CF
+0x6B00 = 0xF5D2
+0x6B02 = 0xF5CE
+0x6B03 = 0xF5D0
+0x6B04 = 0xC4E6
+0x6B08 = 0xF6E5
+0x6B09 = 0xF6E6
+0x6B0A = 0xC576
+0x6B0B = 0xF6E4
+0x6B0F = 0xF7E2
+0x6B10 = 0xC5CF
+0x6B11 = 0xF7E0
+0x6B12 = 0xF7E1
+0x6B13 = 0xF8AC
+0x6B16 = 0xC656
+0x6B17 = 0xF8F3
+0x6B18 = 0xF8F1
+0x6B19 = 0xF8F2
+0x6B1A = 0xF8F4
+0x6B1E = 0xF9BB
+0x6B20 = 0xA4ED
+0x6B21 = 0xA6B8
+0x6B23 = 0xAA59
+0x6B25 = 0xCCE9
+0x6B28 = 0xCF64
+0x6B2C = 0xD1F5
+0x6B2D = 0xD1F7
+0x6B2F = 0xD1F6
+0x6B31 = 0xD1F8
+0x6B32 = 0xB1FD
+0x6B33 = 0xD5D7
+0x6B34 = 0xD1F9
+0x6B36 = 0xD5D6
+0x6B37 = 0xD5D8
+0x6B38 = 0xD5D9
+0x6B39 = 0xD9DA
+0x6B3A = 0xB4DB
+0x6B3B = 0xD9DB
+0x6B3C = 0xD9DD
+0x6B3D = 0xB4DC
+0x6B3E = 0xB4DA
+0x6B3F = 0xD9DC
+0x6B41 = 0xDDFA
+0x6B42 = 0xDDF8
+0x6B43 = 0xDDF7
+0x6B45 = 0xDDF6
+0x6B46 = 0xDDF5
+0x6B47 = 0xB7B2
+0x6B48 = 0xDDF9
+0x6B49 = 0xBA70
+0x6B4A = 0xE263
+0x6B4B = 0xE265
+0x6B4C = 0xBA71
+0x6B4D = 0xE264
+0x6B4E = 0xBCDB
+0x6B50 = 0xBCDA
+0x6B51 = 0xE5F0
+0x6B54 = 0xE9DF
+0x6B55 = 0xE9DE
+0x6B56 = 0xE9E0
+0x6B59 = 0xBEF9
+0x6B5B = 0xED4B
+0x6B5C = 0xC0D3
+0x6B5E = 0xEFE8
+0x6B5F = 0xC26A
+0x6B60 = 0xF259
+0x6B61 = 0xC577
+0x6B62 = 0xA4EE
+0x6B63 = 0xA5BF
+0x6B64 = 0xA6B9
+0x6B65 = 0xA842
+0x6B66 = 0xAA5A
+0x6B67 = 0xAA5B
+0x6B6A = 0xAC6E
+0x6B6D = 0xD1FA
+0x6B72 = 0xB7B3
+0x6B76 = 0xE6D1
+0x6B77 = 0xBEFA
+0x6B78 = 0xC26B
+0x6B79 = 0xA4EF
+0x6B7B = 0xA6BA
+0x6B7E = 0xCCEB
+0x6B7F = 0xAA5C
+0x6B80 = 0xCCEA
+0x6B82 = 0xCF65
+0x6B83 = 0xAC6F
+0x6B84 = 0xCF66
+0x6B86 = 0xAC70
+0x6B88 = 0xD1FC
+0x6B89 = 0xAEEE
+0x6B8A = 0xAEED
+0x6B8C = 0xD5DE
+0x6B8D = 0xD5DC
+0x6B8E = 0xD5DD
+0x6B8F = 0xD5DB
+0x6B91 = 0xD5DA
+0x6B94 = 0xD9DE
+0x6B95 = 0xD9E1
+0x6B96 = 0xB4DE
+0x6B97 = 0xD9DF
+0x6B98 = 0xB4DD
+0x6B99 = 0xD9E0
+0x6B9B = 0xDDFB
+0x6B9E = 0xE266
+0x6B9F = 0xE267
+0x6BA0 = 0xE268
+0x6BA2 = 0xE5F3
+0x6BA3 = 0xE5F2
+0x6BA4 = 0xBCDC
+0x6BA5 = 0xE5F1
+0x6BA6 = 0xE5F4
+0x6BA7 = 0xE9E1
+0x6BAA = 0xE9E2
+0x6BAB = 0xE9E3
+0x6BAD = 0xED4C
+0x6BAE = 0xC0D4
+0x6BAF = 0xC26C
+0x6BB0 = 0xF25A
+0x6BB2 = 0xC4E8
+0x6BB3 = 0xC95F
+0x6BB5 = 0xAC71
+0x6BB6 = 0xCF67
+0x6BB7 = 0xAEEF
+0x6BBA = 0xB1FE
+0x6BBC = 0xB4DF
+0x6BBD = 0xD9E2
+0x6BBF = 0xB7B5
+0x6BC0 = 0xB7B4
+0x6BC3 = 0xE269
+0x6BC4 = 0xE26A
+0x6BC5 = 0xBCDD
+0x6BC6 = 0xBCDE
+0x6BC7 = 0xE9E5
+0x6BC8 = 0xE9E4
+0x6BC9 = 0xEFE9
+0x6BCA = 0xF7E3
+0x6BCB = 0xA4F0
+0x6BCC = 0xC960
+0x6BCD = 0xA5C0
+0x6BCF = 0xA843
+0x6BD0 = 0xCB48
+0x6BD2 = 0xAC72
+0x6BD3 = 0xB7B6
+0x6BD4 = 0xA4F1
+0x6BD6 = 0xCF68
+0x6BD7 = 0xAC73
+0x6BD8 = 0xCF69
+0x6BDA = 0xC0D5
+0x6BDB = 0xA4F2
+0x6BDE = 0xCCEC
+0x6BE0 = 0xCF6A
+0x6BE2 = 0xD242
+0x6BE3 = 0xD241
+0x6BE4 = 0xD1FE
+0x6BE6 = 0xD1FD
+0x6BE7 = 0xD243
+0x6BE8 = 0xD240
+0x6BEB = 0xB240
+0x6BEC = 0xB241
+0x6BEF = 0xB4E0
+0x6BF0 = 0xD9E3
+0x6BF2 = 0xD9E4
+0x6BF3 = 0xD9E5
+0x6BF7 = 0xDE41
+0x6BF8 = 0xDE42
+0x6BF9 = 0xDE40
+0x6BFB = 0xDDFD
+0x6BFC = 0xDDFE
+0x6BFD = 0xB7B7
+0x6BFE = 0xE26B
+0x6BFF = 0xE5F7
+0x6C00 = 0xE5F6
+0x6C01 = 0xE5F5
+0x6C02 = 0xE5F8
+0x6C03 = 0xE9E7
+0x6C04 = 0xE9E6
+0x6C05 = 0xBEFB
+0x6C06 = 0xE9E8
+0x6C08 = 0xC0D6
+0x6C09 = 0xED4D
+0x6C0B = 0xEFEA
+0x6C0C = 0xF25B
+0x6C0D = 0xF6E7
+0x6C0F = 0xA4F3
+0x6C10 = 0xA5C2
+0x6C11 = 0xA5C1
+0x6C13 = 0xAA5D
+0x6C14 = 0xC961
+0x6C15 = 0xC97E
+0x6C16 = 0xA6BB
+0x6C18 = 0xC9F7
+0x6C19 = 0xCB49
+0x6C1A = 0xCB4A
+0x6C1B = 0xAA5E
+0x6C1D = 0xCCED
+0x6C1F = 0xAC74
+0x6C20 = 0xCF6B
+0x6C21 = 0xCF6C
+0x6C23 = 0xAEF0
+0x6C24 = 0xAEF4
+0x6C25 = 0xD244
+0x6C26 = 0xAEF3
+0x6C27 = 0xAEF1
+0x6C28 = 0xAEF2
+0x6C2A = 0xD5DF
+0x6C2B = 0xB242
+0x6C2C = 0xB4E3
+0x6C2E = 0xB4E1
+0x6C2F = 0xB4E2
+0x6C30 = 0xD9E6
+0x6C33 = 0xBA72
+0x6C34 = 0xA4F4
+0x6C36 = 0xC9A1
+0x6C38 = 0xA5C3
+0x6C3B = 0xC9A4
+0x6C3E = 0xA5C6
+0x6C3F = 0xC9A3
+0x6C40 = 0xA5C5
+0x6C41 = 0xA5C4
+0x6C42 = 0xA844
+0x6C43 = 0xC9A2
+0x6C46 = 0xC9F8
+0x6C4A = 0xC9FC
+0x6C4B = 0xC9FE
+0x6C4C = 0xCA40
+0x6C4D = 0xA6C5
+0x6C4E = 0xA6C6
+0x6C4F = 0xC9FB
+0x6C50 = 0xA6C1
+0x6C52 = 0xC9F9
+0x6C54 = 0xC9FD
+0x6C55 = 0xA6C2
+0x6C57 = 0xA6BD
+0x6C59 = 0xA6BE
+0x6C5B = 0xA6C4
+0x6C5C = 0xC9FA
+0x6C5D = 0xA6BC
+0x6C5E = 0xA845
+0x6C5F = 0xA6BF
+0x6C60 = 0xA6C0
+0x6C61 = 0xA6C3
+0x6C65 = 0xCB5B
+0x6C66 = 0xCB59
+0x6C67 = 0xCB4C
+0x6C68 = 0xA851
+0x6C69 = 0xCB53
+0x6C6A = 0xA84C
+0x6C6B = 0xCB4D
+0x6C6D = 0xCB55
+0x6C6F = 0xCB52
+0x6C70 = 0xA84F
+0x6C71 = 0xCB51
+0x6C72 = 0xA856
+0x6C73 = 0xCB5A
+0x6C74 = 0xA858
+0x6C76 = 0xA85A
+0x6C78 = 0xCB4B
+0x6C7A = 0xA84D
+0x6C7B = 0xCB5C
+0x6C7D = 0xA854
+0x6C7E = 0xA857
+0x6C80 = 0xCD45
+0x6C81 = 0xA847
+0x6C82 = 0xA85E
+0x6C83 = 0xA855
+0x6C84 = 0xCB4E
+0x6C85 = 0xA84A
+0x6C86 = 0xA859
+0x6C87 = 0xCB56
+0x6C88 = 0xA848
+0x6C89 = 0xA849
+0x6C8A = 0xCD43
+0x6C8B = 0xCB4F
+0x6C8C = 0xA850
+0x6C8D = 0xA85B
+0x6C8E = 0xCB5D
+0x6C8F = 0xCB50
+0x6C90 = 0xA84E
+0x6C92 = 0xA853
+0x6C93 = 0xCCEE
+0x6C94 = 0xA85C
+0x6C95 = 0xCB57
+0x6C96 = 0xA852
+0x6C98 = 0xA85D
+0x6C99 = 0xA846
+0x6C9A = 0xCB54
+0x6C9B = 0xA84B
+0x6C9C = 0xCB58
+0x6C9D = 0xCD44
+0x6CAB = 0xAA6A
+0x6CAC = 0xAA7A
+0x6CAD = 0xCCF5
+0x6CAE = 0xAA71
+0x6CB0 = 0xCD4B
+0x6CB1 = 0xAA62
+0x6CB3 = 0xAA65
+0x6CB4 = 0xCD42
+0x6CB6 = 0xCCF3
+0x6CB7 = 0xCCF7
+0x6CB8 = 0xAA6D
+0x6CB9 = 0xAA6F
+0x6CBA = 0xCCFA
+0x6CBB = 0xAA76
+0x6CBC = 0xAA68
+0x6CBD = 0xAA66
+0x6CBE = 0xAA67
+0x6CBF = 0xAA75
+0x6CC0 = 0xCD47
+0x6CC1 = 0xAA70
+0x6CC2 = 0xCCF9
+0x6CC3 = 0xCCFB
+0x6CC4 = 0xAA6E
+0x6CC5 = 0xAA73
+0x6CC6 = 0xCCFC
+0x6CC7 = 0xCD4A
+0x6CC9 = 0xAC75
+0x6CCA = 0xAA79
+0x6CCC = 0xAA63
+0x6CCD = 0xCD49
+0x6CCF = 0xCD4D
+0x6CD0 = 0xCCF8
+0x6CD1 = 0xCD4F
+0x6CD2 = 0xCD40
+0x6CD3 = 0xAA6C
+0x6CD4 = 0xCCF4
+0x6CD5 = 0xAA6B
+0x6CD6 = 0xAA7D
+0x6CD7 = 0xAA72
+0x6CD9 = 0xCCF2
+0x6CDA = 0xCF75
+0x6CDB = 0xAA78
+0x6CDC = 0xAA7C
+0x6CDD = 0xCD41
+0x6CDE = 0xCD46
+0x6CE0 = 0xAA7E
+0x6CE1 = 0xAA77
+0x6CE2 = 0xAA69
+0x6CE3 = 0xAA5F
+0x6CE5 = 0xAA64
+0x6CE7 = 0xCCF6
+0x6CE8 = 0xAA60
+0x6CE9 = 0xCD4E
+0x6CEB = 0xCCF0
+0x6CEC = 0xCCEF
+0x6CED = 0xCCFD
+0x6CEE = 0xCCF1
+0x6CEF = 0xAA7B
+0x6CF0 = 0xAEF5
+0x6CF1 = 0xAA74
+0x6CF2 = 0xCCFE
+0x6CF3 = 0xAA61
+0x6CF5 = 0xACA6
+0x6CF9 = 0xCD4C
+0x6D00 = 0xCF7C
+0x6D01 = 0xCFA1
+0x6D03 = 0xCFA4
+0x6D04 = 0xCF77
+0x6D07 = 0xCFA7
+0x6D08 = 0xCFAA
+0x6D09 = 0xCFAC
+0x6D0A = 0xCF74
+0x6D0B = 0xAC76
+0x6D0C = 0xAC7B
+0x6D0D = 0xD249
+0x6D0E = 0xACAD
+0x6D0F = 0xCFA5
+0x6D10 = 0xCFAD
+0x6D11 = 0xCF7B
+0x6D12 = 0xCF73
+0x6D16 = 0xD264
+0x6D17 = 0xAC7E
+0x6D18 = 0xCFA2
+0x6D19 = 0xCF78
+0x6D1A = 0xCF7A
+0x6D1B = 0xACA5
+0x6D1D = 0xCF7D
+0x6D1E = 0xAC7D
+0x6D1F = 0xCF70
+0x6D20 = 0xCFA8
+0x6D22 = 0xCFAB
+0x6D25 = 0xAC7A
+0x6D27 = 0xACA8
+0x6D28 = 0xCF6D
+0x6D29 = 0xACAA
+0x6D2A = 0xAC78
+0x6D2B = 0xACAE
+0x6D2C = 0xCFA9
+0x6D2D = 0xCF6F
+0x6D2E = 0xACAB
+0x6D2F = 0xD25E
+0x6D30 = 0xCD48
+0x6D31 = 0xAC7C
+0x6D32 = 0xAC77
+0x6D33 = 0xCF76
+0x6D34 = 0xCF6E
+0x6D35 = 0xACAC
+0x6D36 = 0xACA4
+0x6D37 = 0xCFA3
+0x6D38 = 0xACA9
+0x6D39 = 0xACA7
+0x6D3A = 0xCF79
+0x6D3B = 0xACA1
+0x6D3C = 0xCF71
+0x6D3D = 0xACA2
+0x6D3E = 0xACA3
+0x6D3F = 0xCF72
+0x6D40 = 0xCFA6
+0x6D41 = 0xAC79
+0x6D42 = 0xCF7E
+0x6D58 = 0xD24C
+0x6D59 = 0xAEFD
+0x6D5A = 0xAF43
+0x6D5E = 0xD255
+0x6D5F = 0xD25B
+0x6D60 = 0xD257
+0x6D61 = 0xD24A
+0x6D62 = 0xD24D
+0x6D63 = 0xD246
+0x6D64 = 0xD247
+0x6D65 = 0xAF4A
+0x6D66 = 0xAEFA
+0x6D67 = 0xD256
+0x6D68 = 0xD25F
+0x6D69 = 0xAF45
+0x6D6A = 0xAEF6
+0x6D6C = 0xAF40
+0x6D6D = 0xD24E
+0x6D6E = 0xAF42
+0x6D6F = 0xD24F
+0x6D70 = 0xD259
+0x6D74 = 0xAF44
+0x6D75 = 0xD268
+0x6D76 = 0xD248
+0x6D77 = 0xAEFC
+0x6D78 = 0xAEFB
+0x6D79 = 0xAF48
+0x6D7A = 0xD245
+0x6D7B = 0xD266
+0x6D7C = 0xD25A
+0x6D7D = 0xD267
+0x6D7E = 0xD261
+0x6D7F = 0xD253
+0x6D80 = 0xD262
+0x6D82 = 0xD25C
+0x6D83 = 0xD265
+0x6D84 = 0xD263
+0x6D85 = 0xAF49
+0x6D86 = 0xD254
+0x6D87 = 0xAEF9
+0x6D88 = 0xAEF8
+0x6D89 = 0xAF41
+0x6D8A = 0xAF47
+0x6D8B = 0xD260
+0x6D8C = 0xAF46
+0x6D8D = 0xD251
+0x6D8E = 0xB243
+0x6D90 = 0xD269
+0x6D91 = 0xD250
+0x6D92 = 0xD24B
+0x6D93 = 0xAEFE
+0x6D94 = 0xAF4B
+0x6D95 = 0xAEF7
+0x6D97 = 0xD258
+0x6D98 = 0xD25D
+0x6DAA = 0xB265
+0x6DAB = 0xD5E1
+0x6DAC = 0xD5E5
+0x6DAE = 0xB252
+0x6DAF = 0xB250
+0x6DB2 = 0xB247
+0x6DB3 = 0xD5E3
+0x6DB4 = 0xD5E2
+0x6DB5 = 0xB25B
+0x6DB7 = 0xD5E8
+0x6DB8 = 0xB255
+0x6DBA = 0xD5FA
+0x6DBB = 0xD647
+0x6DBC = 0xB244
+0x6DBD = 0xD5F7
+0x6DBE = 0xD5F0
+0x6DBF = 0xB267
+0x6DC0 = 0xD5E0
+0x6DC2 = 0xD5FC
+0x6DC4 = 0xB264
+0x6DC5 = 0xB258
+0x6DC6 = 0xB263
+0x6DC7 = 0xB24E
+0x6DC8 = 0xD5EC
+0x6DC9 = 0xD5FE
+0x6DCA = 0xD5F6
+0x6DCB = 0xB24F
+0x6DCC = 0xB249
+0x6DCD = 0xD645
+0x6DCF = 0xD5FD
+0x6DD0 = 0xD640
+0x6DD1 = 0xB251
+0x6DD2 = 0xB259
+0x6DD3 = 0xD642
+0x6DD4 = 0xD5EA
+0x6DD5 = 0xD5FB
+0x6DD6 = 0xD5EF
+0x6DD7 = 0xD644
+0x6DD8 = 0xB25E
+0x6DD9 = 0xB246
+0x6DDA = 0xB25C
+0x6DDB = 0xD5F4
+0x6DDC = 0xD5F2
+0x6DDD = 0xD5F3
+0x6DDE = 0xB253
+0x6DDF = 0xD5EE
+0x6DE0 = 0xD5ED
+0x6DE1 = 0xB248
+0x6DE2 = 0xD5E7
+0x6DE3 = 0xD646
+0x6DE4 = 0xB24A
+0x6DE5 = 0xD5F1
+0x6DE6 = 0xB268
+0x6DE8 = 0xB262
+0x6DE9 = 0xD5E6
+0x6DEA = 0xB25F
+0x6DEB = 0xB25D
+0x6DEC = 0xB266
+0x6DED = 0xD5F8
+0x6DEE = 0xB261
+0x6DEF = 0xD252
+0x6DF0 = 0xD5F9
+0x6DF1 = 0xB260
+0x6DF2 = 0xD641
+0x6DF3 = 0xB245
+0x6DF4 = 0xD5F5
+0x6DF5 = 0xB257
+0x6DF6 = 0xD5E9
+0x6DF7 = 0xB256
+0x6DF9 = 0xB254
+0x6DFA = 0xB24C
+0x6DFB = 0xB24B
+0x6DFC = 0xD9E7
+0x6DFD = 0xD643
+0x6E00 = 0xD5EB
+0x6E03 = 0xD9FC
+0x6E05 = 0xB24D
+0x6E19 = 0xB541
+0x6E1A = 0xB25A
+0x6E1B = 0xB4EE
+0x6E1C = 0xD9F6
+0x6E1D = 0xB4FC
+0x6E1F = 0xD9EA
+0x6E20 = 0xB4EB
+0x6E21 = 0xB4E7
+0x6E22 = 0xDA49
+0x6E23 = 0xB4ED
+0x6E24 = 0xB4F1
+0x6E25 = 0xB4EC
+0x6E26 = 0xB4F5
+0x6E27 = 0xDA4D
+0x6E28 = 0xDA44
+0x6E2B = 0xD9F1
+0x6E2C = 0xB4FA
+0x6E2D = 0xB4F4
+0x6E2E = 0xD9FD
+0x6E2F = 0xB4E4
+0x6E30 = 0xDA4A
+0x6E31 = 0xDA43
+0x6E32 = 0xB4E8
+0x6E33 = 0xD9F7
+0x6E34 = 0xB4F7
+0x6E35 = 0xDA55
+0x6E36 = 0xDA56
+0x6E38 = 0xB4E5
+0x6E39 = 0xDA48
+0x6E3A = 0xB4F9
+0x6E3B = 0xD9FB
+0x6E3C = 0xD9ED
+0x6E3D = 0xD9EE
+0x6E3E = 0xB4FD
+0x6E3F = 0xD9F2
+0x6E40 = 0xD9F9
+0x6E41 = 0xD9F3
+0x6E43 = 0xB4FB
+0x6E44 = 0xB544
+0x6E45 = 0xD9EF
+0x6E46 = 0xD9E8
+0x6E47 = 0xD9E9
+0x6E49 = 0xD9EB
+0x6E4A = 0xB4EA
+0x6E4B = 0xD9F8
+0x6E4D = 0xB4F8
+0x6E4E = 0xB542
+0x6E51 = 0xD9FA
+0x6E52 = 0xDA53
+0x6E53 = 0xDA4B
+0x6E54 = 0xB4E6
+0x6E55 = 0xDA51
+0x6E56 = 0xB4F2
+0x6E58 = 0xB4F0
+0x6E5A = 0xDA57
+0x6E5B = 0xB4EF
+0x6E5C = 0xDA41
+0x6E5D = 0xD9F4
+0x6E5E = 0xD9FE
+0x6E5F = 0xB547
+0x6E60 = 0xDA45
+0x6E61 = 0xDA42
+0x6E62 = 0xD9F0
+0x6E63 = 0xB543
+0x6E64 = 0xDA4F
+0x6E65 = 0xDA4C
+0x6E66 = 0xDA54
+0x6E67 = 0xB4E9
+0x6E68 = 0xDA40
+0x6E69 = 0xB546
+0x6E6B = 0xDA47
+0x6E6E = 0xB4F3
+0x6E6F = 0xB4F6
+0x6E71 = 0xDA46
+0x6E72 = 0xB545
+0x6E73 = 0xD9F5
+0x6E74 = 0xD5E4
+0x6E77 = 0xDA50
+0x6E78 = 0xDA4E
+0x6E79 = 0xDA52
+0x6E88 = 0xD9EC
+0x6E89 = 0xB540
+0x6E8D = 0xDE61
+0x6E8E = 0xDE60
+0x6E8F = 0xDE46
+0x6E90 = 0xB7BD
+0x6E92 = 0xDE5F
+0x6E93 = 0xDE49
+0x6E94 = 0xDE4A
+0x6E96 = 0xB7C7
+0x6E97 = 0xDE68
+0x6E98 = 0xB7C2
+0x6E99 = 0xDE5E
+0x6E9B = 0xDE43
+0x6E9C = 0xB7C8
+0x6E9D = 0xB7BE
+0x6E9E = 0xDE52
+0x6E9F = 0xDE48
+0x6EA0 = 0xDE4B
+0x6EA1 = 0xDE63
+0x6EA2 = 0xB7B8
+0x6EA3 = 0xDE6A
+0x6EA4 = 0xDE62
+0x6EA5 = 0xB7C1
+0x6EA6 = 0xDE57
+0x6EA7 = 0xB7CC
+0x6EAA = 0xB7CB
+0x6EAB = 0xB7C5
+0x6EAE = 0xDE69
+0x6EAF = 0xB7B9
+0x6EB0 = 0xDE55
+0x6EB1 = 0xDE4C
+0x6EB2 = 0xDE59
+0x6EB3 = 0xDE65
+0x6EB4 = 0xB7CD
+0x6EB6 = 0xB7BB
+0x6EB7 = 0xDE54
+0x6EB9 = 0xDE4D
+0x6EBA = 0xB7C4
+0x6EBC = 0xB7C3
+0x6EBD = 0xDE50
+0x6EBE = 0xDE5A
+0x6EBF = 0xDE64
+0x6EC0 = 0xDE47
+0x6EC1 = 0xDE51
+0x6EC2 = 0xB7BC
+0x6EC3 = 0xDE5B
+0x6EC4 = 0xB7C9
+0x6EC5 = 0xB7C0
+0x6EC6 = 0xDE4E
+0x6EC7 = 0xB7BF
+0x6EC8 = 0xDE45
+0x6EC9 = 0xDE53
+0x6ECA = 0xDE67
+0x6ECB = 0xB4FE
+0x6ECC = 0xBAB0
+0x6ECD = 0xDE56
+0x6ECE = 0xE26C
+0x6ECF = 0xDE58
+0x6ED0 = 0xDE66
+0x6ED1 = 0xB7C6
+0x6ED2 = 0xDE4F
+0x6ED3 = 0xB7BA
+0x6ED4 = 0xB7CA
+0x6ED5 = 0xBCF0
+0x6ED6 = 0xDE44
+0x6ED8 = 0xDE5D
+0x6EDC = 0xDE5C
+0x6EEB = 0xE2AA
+0x6EEC = 0xBAAD
+0x6EED = 0xE27D
+0x6EEE = 0xE2A4
+0x6EEF = 0xBAA2
+0x6EF1 = 0xE26E
+0x6EF2 = 0xBAAF
+0x6EF4 = 0xBA77
+0x6EF5 = 0xE26D
+0x6EF6 = 0xE2B0
+0x6EF7 = 0xBAB1
+0x6EF8 = 0xE271
+0x6EF9 = 0xE2A3
+0x6EFB = 0xE273
+0x6EFC = 0xE2B3
+0x6EFD = 0xE2AF
+0x6EFE = 0xBA75
+0x6EFF = 0xBAA1
+0x6F00 = 0xE653
+0x6F01 = 0xBAAE
+0x6F02 = 0xBA7D
+0x6F03 = 0xE26F
+0x6F05 = 0xE2AE
+0x6F06 = 0xBAA3
+0x6F07 = 0xE2AB
+0x6F08 = 0xE2B8
+0x6F09 = 0xE275
+0x6F0A = 0xE27E
+0x6F0D = 0xE2B6
+0x6F0E = 0xE2AC
+0x6F0F = 0xBA7C
+0x6F12 = 0xE27C
+0x6F13 = 0xBA76
+0x6F14 = 0xBA74
+0x6F15 = 0xBAA8
+0x6F18 = 0xE27A
+0x6F19 = 0xE277
+0x6F1A = 0xE278
+0x6F1C = 0xE2B2
+0x6F1E = 0xE2B7
+0x6F1F = 0xE2B5
+0x6F20 = 0xBA7A
+0x6F21 = 0xE2B9
+0x6F22 = 0xBA7E
+0x6F23 = 0xBAA7
+0x6F25 = 0xE270
+0x6F26 = 0xE5FA
+0x6F27 = 0xE279
+0x6F29 = 0xBA78
+0x6F2A = 0xBAAC
+0x6F2B = 0xBAA9
+0x6F2C = 0xBA7B
+0x6F2D = 0xE2A5
+0x6F2E = 0xE274
+0x6F2F = 0xBAAA
+0x6F30 = 0xE2A7
+0x6F31 = 0xBAA4
+0x6F32 = 0xBAA6
+0x6F33 = 0xBA73
+0x6F35 = 0xE2A9
+0x6F36 = 0xE2A1
+0x6F37 = 0xE272
+0x6F38 = 0xBAA5
+0x6F39 = 0xE2B1
+0x6F3A = 0xE2B4
+0x6F3B = 0xE27B
+0x6F3C = 0xE2A8
+0x6F3E = 0xBA79
+0x6F3F = 0xBCDF
+0x6F40 = 0xE2A6
+0x6F41 = 0xE5F9
+0x6F43 = 0xE2AD
+0x6F4E = 0xE276
+0x6F4F = 0xE644
+0x6F50 = 0xE64E
+0x6F51 = 0xBCE2
+0x6F52 = 0xE64D
+0x6F53 = 0xE659
+0x6F54 = 0xBCE4
+0x6F55 = 0xE64B
+0x6F57 = 0xE64F
+0x6F58 = 0xBCEF
+0x6F5A = 0xE646
+0x6F5B = 0xBCE7
+0x6F5D = 0xE652
+0x6F5E = 0xE9F0
+0x6F5F = 0xBCF3
+0x6F60 = 0xBCF2
+0x6F61 = 0xE654
+0x6F62 = 0xE643
+0x6F63 = 0xE65E
+0x6F64 = 0xBCED
+0x6F66 = 0xBCE3
+0x6F67 = 0xE657
+0x6F69 = 0xE65B
+0x6F6A = 0xE660
+0x6F6B = 0xE655
+0x6F6C = 0xE649
+0x6F6D = 0xBCE6
+0x6F6E = 0xBCE9
+0x6F6F = 0xBCF1
+0x6F70 = 0xBCEC
+0x6F72 = 0xE64C
+0x6F73 = 0xE2A2
+0x6F76 = 0xE648
+0x6F77 = 0xE65F
+0x6F78 = 0xBCE8
+0x6F7A = 0xBCEB
+0x6F7B = 0xE661
+0x6F7C = 0xBCE0
+0x6F7D = 0xE656
+0x6F7E = 0xE5FB
+0x6F7F = 0xE65C
+0x6F80 = 0xC0DF
+0x6F82 = 0xE64A
+0x6F84 = 0xBCE1
+0x6F85 = 0xE645
+0x6F86 = 0xBCE5
+0x6F87 = 0xE5FC
+0x6F88 = 0xBAAB
+0x6F89 = 0xE641
+0x6F8B = 0xE65A
+0x6F8C = 0xE642
+0x6F8D = 0xE640
+0x6F8E = 0xBCEA
+0x6F90 = 0xE658
+0x6F92 = 0xE5FE
+0x6F93 = 0xE651
+0x6F94 = 0xE650
+0x6F95 = 0xE65D
+0x6F96 = 0xE647
+0x6F97 = 0xBCEE
+0x6F9E = 0xE9F3
+0x6FA0 = 0xBF49
+0x6FA1 = 0xBEFE
+0x6FA2 = 0xEA40
+0x6FA3 = 0xE9EB
+0x6FA4 = 0xBF41
+0x6FA5 = 0xE9F7
+0x6FA6 = 0xBF48
+0x6FA7 = 0xBF43
+0x6FA8 = 0xE9F5
+0x6FA9 = 0xED4F
+0x6FAA = 0xE9FB
+0x6FAB = 0xEA42
+0x6FAC = 0xE9FA
+0x6FAD = 0xE9E9
+0x6FAE = 0xE9F8
+0x6FAF = 0xEA44
+0x6FB0 = 0xEA46
+0x6FB1 = 0xBEFD
+0x6FB2 = 0xEA45
+0x6FB3 = 0xBF44
+0x6FB4 = 0xBF4A
+0x6FB6 = 0xBF47
+0x6FB8 = 0xE9FE
+0x6FB9 = 0xBF46
+0x6FBA = 0xE9F9
+0x6FBC = 0xE9ED
+0x6FBD = 0xE9F2
+0x6FBF = 0xE9FD
+0x6FC0 = 0xBF45
+0x6FC1 = 0xBF42
+0x6FC2 = 0xBEFC
+0x6FC3 = 0xBF40
+0x6FC4 = 0xE9F1
+0x6FC6 = 0xE5FD
+0x6FC7 = 0xE9EC
+0x6FC8 = 0xE9EF
+0x6FC9 = 0xEA41
+0x6FCA = 0xE9F4
+0x6FCB = 0xE9EA
+0x6FCC = 0xED4E
+0x6FCD = 0xEA43
+0x6FCE = 0xE9EE
+0x6FCF = 0xE9FC
+0x6FD4 = 0xED51
+0x6FD5 = 0xC0E3
+0x6FD8 = 0xC0D7
+0x6FDB = 0xC0DB
+0x6FDC = 0xED53
+0x6FDD = 0xED59
+0x6FDE = 0xED57
+0x6FDF = 0xC0D9
+0x6FE0 = 0xC0DA
+0x6FE1 = 0xC0E1
+0x6FE2 = 0xED5A
+0x6FE3 = 0xED52
+0x6FE4 = 0xC0DC
+0x6FE6 = 0xED56
+0x6FE7 = 0xED55
+0x6FE8 = 0xED5B
+0x6FE9 = 0xC0E2
+0x6FEB = 0xC0DD
+0x6FEC = 0xC0E0
+0x6FED = 0xED54
+0x6FEE = 0xC0E4
+0x6FEF = 0xC0DE
+0x6FF0 = 0xC0E5
+0x6FF1 = 0xC0D8
+0x6FF2 = 0xED58
+0x6FF4 = 0xED50
+0x6FF7 = 0xEFF7
+0x6FFA = 0xC271
+0x6FFB = 0xEFF4
+0x6FFC = 0xEFF6
+0x6FFE = 0xC26F
+0x6FFF = 0xEFF2
+0x7000 = 0xEFF3
+0x7001 = 0xEFEE
+0x7004 = 0xE9F6
+0x7005 = 0xEFEF
+0x7006 = 0xC270
+0x7007 = 0xEFEB
+0x7009 = 0xC26D
+0x700A = 0xEFF8
+0x700B = 0xC26E
+0x700C = 0xEFEC
+0x700D = 0xEFED
+0x700E = 0xEFF1
+0x700F = 0xC273
+0x7011 = 0xC272
+0x7014 = 0xEFF0
+0x7015 = 0xC378
+0x7016 = 0xF25F
+0x7017 = 0xF265
+0x7018 = 0xC379
+0x7019 = 0xF25C
+0x701A = 0xC376
+0x701B = 0xC373
+0x701C = 0xF267
+0x701D = 0xC377
+0x701F = 0xC374
+0x7020 = 0xF25E
+0x7021 = 0xF261
+0x7022 = 0xF262
+0x7023 = 0xF263
+0x7024 = 0xF266
+0x7026 = 0xEFF5
+0x7027 = 0xF25D
+0x7028 = 0xC375
+0x7029 = 0xF264
+0x702A = 0xF268
+0x702B = 0xF260
+0x702F = 0xF45D
+0x7030 = 0xC46A
+0x7031 = 0xF460
+0x7032 = 0xC46B
+0x7033 = 0xF468
+0x7034 = 0xF45F
+0x7035 = 0xF45C
+0x7037 = 0xF45E
+0x7038 = 0xF462
+0x7039 = 0xF465
+0x703A = 0xF464
+0x703B = 0xF467
+0x703C = 0xF45B
+0x703E = 0xC469
+0x703F = 0xF463
+0x7040 = 0xF466
+0x7041 = 0xF469
+0x7042 = 0xF461
+0x7043 = 0xF5D3
+0x7044 = 0xF5D4
+0x7045 = 0xF5D8
+0x7046 = 0xF5D9
+0x7048 = 0xF5D6
+0x7049 = 0xF5D7
+0x704A = 0xF5D5
+0x704C = 0xC4E9
+0x7051 = 0xC578
+0x7052 = 0xF6EB
+0x7055 = 0xF6E8
+0x7056 = 0xF6E9
+0x7057 = 0xF6EA
+0x7058 = 0xC579
+0x705A = 0xF7E5
+0x705B = 0xF7E4
+0x705D = 0xF8AF
+0x705E = 0xC5F4
+0x705F = 0xF8AD
+0x7060 = 0xF8B0
+0x7061 = 0xF8AE
+0x7062 = 0xF8F5
+0x7063 = 0xC657
+0x7064 = 0xC665
+0x7065 = 0xF9A3
+0x7066 = 0xF96C
+0x7068 = 0xF9A2
+0x7069 = 0xF9D0
+0x706A = 0xF9D1
+0x706B = 0xA4F5
+0x7070 = 0xA6C7
+0x7071 = 0xCA41
+0x7074 = 0xCB5E
+0x7076 = 0xA85F
+0x7078 = 0xA862
+0x707A = 0xCB5F
+0x707C = 0xA860
+0x707D = 0xA861
+0x7082 = 0xCD58
+0x7083 = 0xCD5A
+0x7084 = 0xCD55
+0x7085 = 0xCD52
+0x7086 = 0xCD54
+0x708A = 0xAAA4
+0x708E = 0xAAA2
+0x7091 = 0xCD56
+0x7092 = 0xAAA3
+0x7093 = 0xCD53
+0x7094 = 0xCD50
+0x7095 = 0xAAA1
+0x7096 = 0xCD57
+0x7098 = 0xCD51
+0x7099 = 0xAAA5
+0x709A = 0xCD59
+0x709F = 0xCFAF
+0x70A1 = 0xCFB3
+0x70A4 = 0xACB7
+0x70A9 = 0xCFB6
+0x70AB = 0xACAF
+0x70AC = 0xACB2
+0x70AD = 0xACB4
+0x70AE = 0xACB6
+0x70AF = 0xACB3
+0x70B0 = 0xCFB2
+0x70B1 = 0xCFB1
+0x70B3 = 0xACB1
+0x70B4 = 0xCFB4
+0x70B5 = 0xCFB5
+0x70B7 = 0xCFAE
+0x70B8 = 0xACB5
+0x70BA = 0xACB0
+0x70BE = 0xCFB0
+0x70C5 = 0xD277
+0x70C6 = 0xD278
+0x70C7 = 0xD279
+0x70C8 = 0xAF50
+0x70CA = 0xAF4C
+0x70CB = 0xD26E
+0x70CD = 0xD276
+0x70CE = 0xD27B
+0x70CF = 0xAF51
+0x70D1 = 0xD26C
+0x70D2 = 0xD272
+0x70D3 = 0xD26B
+0x70D4 = 0xD275
+0x70D7 = 0xD271
+0x70D8 = 0xAF4D
+0x70D9 = 0xAF4F
+0x70DA = 0xD27A
+0x70DC = 0xD26A
+0x70DD = 0xD26D
+0x70DE = 0xD273
+0x70E0 = 0xD274
+0x70E1 = 0xD27C
+0x70E2 = 0xD270
+0x70E4 = 0xAF4E
+0x70EF = 0xB26D
+0x70F0 = 0xD64E
+0x70F3 = 0xD650
+0x70F4 = 0xD64C
+0x70F6 = 0xD658
+0x70F7 = 0xD64A
+0x70F8 = 0xD657
+0x70F9 = 0xB269
+0x70FA = 0xD648
+0x70FB = 0xDA5B
+0x70FC = 0xD652
+0x70FD = 0xB26C
+0x70FF = 0xD653
+0x7100 = 0xD656
+0x7102 = 0xD65A
+0x7104 = 0xD64F
+0x7106 = 0xD654
+0x7109 = 0xB26A
+0x710A = 0xB26B
+0x710B = 0xD659
+0x710C = 0xD64D
+0x710D = 0xD649
+0x710E = 0xD65B
+0x7110 = 0xD651
+0x7113 = 0xD655
+0x7117 = 0xD64B
+0x7119 = 0xB548
+0x711A = 0xB549
+0x711B = 0xDA65
+0x711C = 0xB54F
+0x711E = 0xDA59
+0x711F = 0xDA62
+0x7120 = 0xDA58
+0x7121 = 0xB54C
+0x7122 = 0xDA60
+0x7123 = 0xDA5E
+0x7125 = 0xDA5F
+0x7126 = 0xB54A
+0x7128 = 0xDA63
+0x712E = 0xDA5C
+0x712F = 0xDA5A
+0x7130 = 0xB54B
+0x7131 = 0xDA5D
+0x7132 = 0xDA61
+0x7136 = 0xB54D
+0x713A = 0xDA64
+0x7141 = 0xDE70
+0x7142 = 0xDE77
+0x7143 = 0xDE79
+0x7144 = 0xDEA1
+0x7146 = 0xB7DA
+0x7147 = 0xDE6B
+0x7149 = 0xB7D2
+0x714B = 0xDE7A
+0x714C = 0xB7D7
+0x714D = 0xDEA2
+0x714E = 0xB7CE
+0x7150 = 0xDE7D
+0x7152 = 0xDE6D
+0x7153 = 0xDE7E
+0x7154 = 0xDE6C
+0x7156 = 0xB7DC
+0x7158 = 0xDE78
+0x7159 = 0xB7CF
+0x715A = 0xDEA3
+0x715C = 0xB7D4
+0x715D = 0xDE71
+0x715E = 0xB7D9
+0x715F = 0xDE7C
+0x7160 = 0xDE6F
+0x7161 = 0xDE76
+0x7162 = 0xDE72
+0x7163 = 0xDE6E
+0x7164 = 0xB7D1
+0x7165 = 0xB7D8
+0x7166 = 0xB7D6
+0x7167 = 0xB7D3
+0x7168 = 0xB7DB
+0x7169 = 0xB7D0
+0x716A = 0xDE75
+0x716C = 0xB7D5
+0x716E = 0xB54E
+0x7170 = 0xDE7B
+0x7172 = 0xDE73
+0x7178 = 0xDE74
+0x717B = 0xE2C1
+0x717D = 0xBAB4
+0x7180 = 0xE2BD
+0x7181 = 0xE2C3
+0x7182 = 0xE2BF
+0x7184 = 0xBAB6
+0x7185 = 0xE2BE
+0x7186 = 0xE2C2
+0x7187 = 0xE2BA
+0x7189 = 0xE2BC
+0x718A = 0xBAB5
+0x718F = 0xE2C0
+0x7190 = 0xE2BB
+0x7192 = 0xBAB7
+0x7194 = 0xBAB2
+0x7197 = 0xE2C4
+0x7199 = 0xBAB3
+0x719A = 0xE667
+0x719B = 0xE664
+0x719C = 0xE670
+0x719D = 0xE66A
+0x719E = 0xE66C
+0x719F = 0xBCF4
+0x71A0 = 0xE666
+0x71A1 = 0xE66E
+0x71A4 = 0xE66D
+0x71A5 = 0xE66B
+0x71A7 = 0xE671
+0x71A8 = 0xBCF7
+0x71A9 = 0xE668
+0x71AA = 0xE66F
+0x71AC = 0xBCF5
+0x71AF = 0xE663
+0x71B0 = 0xE665
+0x71B1 = 0xBCF6
+0x71B2 = 0xE662
+0x71B3 = 0xE672
+0x71B5 = 0xE669
+0x71B8 = 0xEA4A
+0x71B9 = 0xBF51
+0x71BC = 0xEA55
+0x71BD = 0xEA53
+0x71BE = 0xBF4B
+0x71BF = 0xEA49
+0x71C0 = 0xEA4C
+0x71C1 = 0xEA4D
+0x71C2 = 0xEA48
+0x71C3 = 0xBF55
+0x71C4 = 0xBF56
+0x71C5 = 0xEA47
+0x71C6 = 0xEA56
+0x71C7 = 0xEA51
+0x71C8 = 0xBF4F
+0x71C9 = 0xBF4C
+0x71CA = 0xEA50
+0x71CB = 0xEA4E
+0x71CE = 0xBF52
+0x71CF = 0xEA52
+0x71D0 = 0xBF4D
+0x71D2 = 0xBF4E
+0x71D4 = 0xEA4F
+0x71D5 = 0xBF50
+0x71D6 = 0xEA4B
+0x71D8 = 0xEA54
+0x71D9 = 0xBF53
+0x71DA = 0xEA57
+0x71DB = 0xEA58
+0x71DC = 0xBF54
+0x71DF = 0xC0E7
+0x71E0 = 0xC0EE
+0x71E1 = 0xED5C
+0x71E2 = 0xED62
+0x71E4 = 0xED60
+0x71E5 = 0xC0EA
+0x71E6 = 0xC0E9
+0x71E7 = 0xC0E6
+0x71E8 = 0xED5E
+0x71EC = 0xC0EC
+0x71ED = 0xC0EB
+0x71EE = 0xC0E8
+0x71F0 = 0xED61
+0x71F1 = 0xED5D
+0x71F2 = 0xED5F
+0x71F4 = 0xC0ED
+0x71F8 = 0xC277
+0x71F9 = 0xEFFB
+0x71FB = 0xC274
+0x71FC = 0xC275
+0x71FD = 0xEFFD
+0x71FE = 0xC276
+0x71FF = 0xEFFA
+0x7201 = 0xEFF9
+0x7202 = 0xF26C
+0x7203 = 0xEFFC
+0x7205 = 0xF26D
+0x7206 = 0xC37A
+0x7207 = 0xF26B
+0x720A = 0xF26A
+0x720C = 0xF269
+0x720D = 0xC37B
+0x7210 = 0xC46C
+0x7213 = 0xF46A
+0x7214 = 0xF46B
+0x7219 = 0xF5DC
+0x721A = 0xF5DB
+0x721B = 0xC4EA
+0x721D = 0xF5DA
+0x721E = 0xF6EC
+0x721F = 0xF6ED
+0x7222 = 0xF7E6
+0x7223 = 0xF8B1
+0x7226 = 0xF8F6
+0x7227 = 0xF9BC
+0x7228 = 0xC679
+0x7229 = 0xF9C6
+0x722A = 0xA4F6
+0x722C = 0xAAA6
+0x722D = 0xAAA7
+0x7230 = 0xACB8
+0x7235 = 0xC0EF
+0x7236 = 0xA4F7
+0x7238 = 0xAAA8
+0x7239 = 0xAF52
+0x723A = 0xB7DD
+0x723B = 0xA4F8
+0x723D = 0xB26E
+0x723E = 0xBAB8
+0x723F = 0xC962
+0x7241 = 0xCFB7
+0x7242 = 0xD27D
+0x7244 = 0xE2C5
+0x7246 = 0xC0F0
+0x7247 = 0xA4F9
+0x7248 = 0xAAA9
+0x7249 = 0xCFB8
+0x724A = 0xCFB9
+0x724B = 0xDA66
+0x724C = 0xB550
+0x724F = 0xDEA4
+0x7252 = 0xB7DE
+0x7253 = 0xE2C6
+0x7256 = 0xBCF8
+0x7258 = 0xC37C
+0x7259 = 0xA4FA
+0x725A = 0xDA67
+0x725B = 0xA4FB
+0x725D = 0xA6C9
+0x725E = 0xCA42
+0x725F = 0xA6C8
+0x7260 = 0xA865
+0x7261 = 0xA864
+0x7262 = 0xA863
+0x7263 = 0xCB60
+0x7267 = 0xAAAA
+0x7269 = 0xAAAB
+0x726A = 0xCD5B
+0x726C = 0xCFBA
+0x726E = 0xCFBD
+0x726F = 0xACBA
+0x7270 = 0xCFBB
+0x7272 = 0xACB9
+0x7273 = 0xCFBC
+0x7274 = 0xACBB
+0x7276 = 0xD2A2
+0x7277 = 0xD2A1
+0x7278 = 0xD27E
+0x7279 = 0xAF53
+0x727B = 0xD65D
+0x727C = 0xD65E
+0x727D = 0xB26F
+0x727E = 0xD65C
+0x727F = 0xD65F
+0x7280 = 0xB552
+0x7281 = 0xB270
+0x7284 = 0xB551
+0x7285 = 0xDA6B
+0x7286 = 0xDA6A
+0x7288 = 0xDA68
+0x7289 = 0xDA69
+0x728B = 0xDA6C
+0x728C = 0xDEA6
+0x728D = 0xDEA5
+0x728E = 0xDEA9
+0x7290 = 0xDEA8
+0x7291 = 0xDEA7
+0x7292 = 0xBAB9
+0x7293 = 0xE2C9
+0x7295 = 0xE2C8
+0x7296 = 0xBABA
+0x7297 = 0xE2C7
+0x7298 = 0xE673
+0x729A = 0xE674
+0x729B = 0xBCF9
+0x729D = 0xEA59
+0x729E = 0xEA5A
+0x72A1 = 0xF272
+0x72A2 = 0xC37D
+0x72A3 = 0xF271
+0x72A4 = 0xF270
+0x72A5 = 0xF26E
+0x72A6 = 0xF26F
+0x72A7 = 0xC4EB
+0x72A8 = 0xF46C
+0x72A9 = 0xF6EE
+0x72AA = 0xF8F7
+0x72AC = 0xA4FC
+0x72AE = 0xC9A5
+0x72AF = 0xA5C7
+0x72B0 = 0xC9A6
+0x72B4 = 0xCA43
+0x72B5 = 0xCA44
+0x72BA = 0xCB66
+0x72BD = 0xCB62
+0x72BF = 0xCB61
+0x72C0 = 0xAAAC
+0x72C1 = 0xCB65
+0x72C2 = 0xA867
+0x72C3 = 0xCB63
+0x72C4 = 0xA866
+0x72C5 = 0xCB67
+0x72C6 = 0xCB64
+0x72C9 = 0xCD5F
+0x72CA = 0xCFBE
+0x72CB = 0xCD5D
+0x72CC = 0xCD64
+0x72CE = 0xAAAD
+0x72D0 = 0xAAB0
+0x72D1 = 0xCD65
+0x72D2 = 0xCD61
+0x72D4 = 0xCD62
+0x72D6 = 0xCD5C
+0x72D7 = 0xAAAF
+0x72D8 = 0xCD5E
+0x72D9 = 0xAAAE
+0x72DA = 0xCD63
+0x72DC = 0xCD60
+0x72DF = 0xCFC2
+0x72E0 = 0xACBD
+0x72E1 = 0xACBE
+0x72E3 = 0xCFC5
+0x72E4 = 0xCFBF
+0x72E6 = 0xCFC4
+0x72E8 = 0xCFC0
+0x72E9 = 0xACBC
+0x72EA = 0xCFC3
+0x72EB = 0xCFC1
+0x72F3 = 0xD2A8
+0x72F4 = 0xD2A5
+0x72F6 = 0xD2A7
+0x72F7 = 0xAF58
+0x72F8 = 0xAF57
+0x72F9 = 0xAF55
+0x72FA = 0xD2A4
+0x72FB = 0xD2A9
+0x72FC = 0xAF54
+0x72FD = 0xAF56
+0x72FE = 0xD2A6
+0x72FF = 0xD667
+0x7300 = 0xD2A3
+0x7301 = 0xD2AA
+0x7307 = 0xD662
+0x7308 = 0xD666
+0x730A = 0xD665
+0x730B = 0xDA6E
+0x730C = 0xDA79
+0x730F = 0xD668
+0x7311 = 0xD663
+0x7312 = 0xDA6D
+0x7313 = 0xB274
+0x7316 = 0xB273
+0x7317 = 0xD661
+0x7318 = 0xD664
+0x7319 = 0xB275
+0x731B = 0xB272
+0x731C = 0xB271
+0x731D = 0xD660
+0x731E = 0xD669
+0x7322 = 0xDA70
+0x7323 = 0xDA77
+0x7325 = 0xB554
+0x7326 = 0xDA76
+0x7327 = 0xDA73
+0x7329 = 0xB556
+0x732D = 0xDA75
+0x7330 = 0xDA6F
+0x7331 = 0xDA71
+0x7332 = 0xDA74
+0x7333 = 0xDA72
+0x7334 = 0xB555
+0x7335 = 0xDA78
+0x7336 = 0xB553
+0x7337 = 0xB7DF
+0x733A = 0xDEAD
+0x733B = 0xDEAC
+0x733C = 0xDEAA
+0x733E = 0xB7E2
+0x733F = 0xB7E1
+0x7340 = 0xDEAE
+0x7342 = 0xDEAB
+0x7343 = 0xE2CA
+0x7344 = 0xBABB
+0x7345 = 0xB7E0
+0x7349 = 0xDEB0
+0x734A = 0xDEAF
+0x734C = 0xE2CD
+0x734D = 0xE2CB
+0x734E = 0xBCFA
+0x7350 = 0xBABC
+0x7351 = 0xE2CC
+0x7352 = 0xE676
+0x7357 = 0xBCFB
+0x7358 = 0xE675
+0x7359 = 0xE67E
+0x735A = 0xE67D
+0x735B = 0xE67B
+0x735D = 0xE67A
+0x735E = 0xE677
+0x735F = 0xE678
+0x7360 = 0xE679
+0x7361 = 0xE67C
+0x7362 = 0xE6A1
+0x7365 = 0xEA5F
+0x7366 = 0xEA5C
+0x7367 = 0xEA5D
+0x7368 = 0xBF57
+0x7369 = 0xEA5B
+0x736A = 0xEA61
+0x736B = 0xEA60
+0x736C = 0xEA5E
+0x736E = 0xED64
+0x736F = 0xED65
+0x7370 = 0xC0F1
+0x7372 = 0xC0F2
+0x7373 = 0xED63
+0x7375 = 0xC279
+0x7376 = 0xEFFE
+0x7377 = 0xC278
+0x7378 = 0xC37E
+0x737A = 0xC3A1
+0x737B = 0xC46D
+0x737C = 0xF46E
+0x737D = 0xF46D
+0x737E = 0xF5DD
+0x737F = 0xF6EF
+0x7380 = 0xC57A
+0x7381 = 0xF7E8
+0x7382 = 0xF7E7
+0x7383 = 0xF7E9
+0x7384 = 0xA5C8
+0x7385 = 0xCFC6
+0x7386 = 0xAF59
+0x7387 = 0xB276
+0x7388 = 0xD66A
+0x7389 = 0xA5C9
+0x738A = 0xC9A7
+0x738B = 0xA4FD
+0x738E = 0xCA45
+0x7392 = 0xCB6C
+0x7393 = 0xCB6A
+0x7394 = 0xCB6B
+0x7395 = 0xCB68
+0x7396 = 0xA868
+0x7397 = 0xCB69
+0x739D = 0xCD6D
+0x739F = 0xAAB3
+0x73A0 = 0xCD6B
+0x73A1 = 0xCD67
+0x73A2 = 0xCD6A
+0x73A4 = 0xCD66
+0x73A5 = 0xAAB5
+0x73A6 = 0xCD69
+0x73A8 = 0xAAB2
+0x73A9 = 0xAAB1
+0x73AB = 0xAAB4
+0x73AC = 0xCD6C
+0x73AD = 0xCD68
+0x73B2 = 0xACC2
+0x73B3 = 0xACC5
+0x73B4 = 0xCFCE
+0x73B5 = 0xCFCD
+0x73B6 = 0xCFCC
+0x73B7 = 0xACBF
+0x73B8 = 0xCFD5
+0x73B9 = 0xCFCB
+0x73BB = 0xACC1
+0x73BC = 0xD2AF
+0x73BE = 0xCFD2
+0x73BF = 0xCFD0
+0x73C0 = 0xACC4
+0x73C2 = 0xCFC8
+0x73C3 = 0xCFD3
+0x73C5 = 0xCFCA
+0x73C6 = 0xCFD4
+0x73C7 = 0xCFD1
+0x73C8 = 0xCFC9
+0x73CA = 0xACC0
+0x73CB = 0xCFD6
+0x73CC = 0xCFC7
+0x73CD = 0xACC3
+0x73D2 = 0xD2B4
+0x73D3 = 0xD2AB
+0x73D4 = 0xD2B6
+0x73D6 = 0xD2AE
+0x73D7 = 0xD2B9
+0x73D8 = 0xD2BA
+0x73D9 = 0xD2AC
+0x73DA = 0xD2B8
+0x73DB = 0xD2B5
+0x73DC = 0xD2B3
+0x73DD = 0xD2B7
+0x73DE = 0xAF5F
+0x73E0 = 0xAF5D
+0x73E3 = 0xD2B1
+0x73E5 = 0xD2AD
+0x73E7 = 0xD2B0
+0x73E8 = 0xD2BB
+0x73E9 = 0xD2B2
+0x73EA = 0xAF5E
+0x73EB = 0xCFCF
+0x73ED = 0xAF5A
+0x73EE = 0xAF5C
+0x73F4 = 0xD678
+0x73F5 = 0xD66D
+0x73F6 = 0xD66B
+0x73F8 = 0xD66C
+0x73FA = 0xD673
+0x73FC = 0xD674
+0x73FD = 0xD670
+0x73FE = 0xB27B
+0x73FF = 0xD675
+0x7400 = 0xD672
+0x7401 = 0xD66F
+0x7403 = 0xB279
+0x7404 = 0xD66E
+0x7405 = 0xB277
+0x7406 = 0xB27A
+0x7407 = 0xD671
+0x7408 = 0xD679
+0x7409 = 0xAF5B
+0x740A = 0xB278
+0x740B = 0xD677
+0x740C = 0xD676
+0x740D = 0xB27C
+0x7416 = 0xDA7E
+0x741A = 0xDAA1
+0x741B = 0xB560
+0x741D = 0xDAA7
+0x7420 = 0xDAA9
+0x7421 = 0xDAA2
+0x7422 = 0xB55A
+0x7423 = 0xDAA6
+0x7424 = 0xDAA5
+0x7425 = 0xB55B
+0x7426 = 0xB561
+0x7428 = 0xB562
+0x7429 = 0xDAA8
+0x742A = 0xB558
+0x742B = 0xDA7D
+0x742C = 0xDA7B
+0x742D = 0xDAA3
+0x742E = 0xDA7A
+0x742F = 0xB55F
+0x7430 = 0xDA7C
+0x7431 = 0xDAA4
+0x7432 = 0xDAAA
+0x7433 = 0xB559
+0x7434 = 0xB55E
+0x7435 = 0xB55C
+0x7436 = 0xB55D
+0x743A = 0xB557
+0x743F = 0xB7E9
+0x7440 = 0xDEB7
+0x7441 = 0xB7E8
+0x7442 = 0xDEBB
+0x7444 = 0xDEB1
+0x7446 = 0xDEBC
+0x744A = 0xDEB2
+0x744B = 0xDEB3
+0x744D = 0xDEBD
+0x744E = 0xDEBA
+0x744F = 0xDEB8
+0x7450 = 0xDEB9
+0x7451 = 0xDEB5
+0x7452 = 0xDEB4
+0x7454 = 0xDEBE
+0x7455 = 0xB7E5
+0x7457 = 0xDEB6
+0x7459 = 0xB7EA
+0x745A = 0xB7E4
+0x745B = 0xB7EB
+0x745C = 0xB7EC
+0x745E = 0xB7E7
+0x745F = 0xB7E6
+0x7462 = 0xE2CE
+0x7463 = 0xBABE
+0x7464 = 0xBABD
+0x7467 = 0xE2D3
+0x7469 = 0xBCFC
+0x746A = 0xBABF
+0x746D = 0xBAC1
+0x746E = 0xE2D4
+0x746F = 0xB7E3
+0x7470 = 0xBAC0
+0x7471 = 0xE2D0
+0x7472 = 0xE2D2
+0x7473 = 0xE2CF
+0x7475 = 0xE2D1
+0x7479 = 0xE6AB
+0x747C = 0xE6AA
+0x747D = 0xE6A7
+0x747E = 0xBD40
+0x747F = 0xEA62
+0x7480 = 0xBD41
+0x7481 = 0xE6A6
+0x7483 = 0xBCFE
+0x7485 = 0xE6A8
+0x7486 = 0xE6A5
+0x7487 = 0xE6A2
+0x7488 = 0xE6A9
+0x7489 = 0xE6A3
+0x748A = 0xE6A4
+0x748B = 0xBCFD
+0x7490 = 0xED69
+0x7492 = 0xEA66
+0x7494 = 0xEA65
+0x7495 = 0xEA67
+0x7497 = 0xED66
+0x7498 = 0xBF5A
+0x749A = 0xEA63
+0x749C = 0xBF58
+0x749E = 0xBF5C
+0x749F = 0xBF5B
+0x74A0 = 0xEA64
+0x74A1 = 0xEA68
+0x74A3 = 0xBF59
+0x74A5 = 0xED6D
+0x74A6 = 0xC0F5
+0x74A7 = 0xC27A
+0x74A8 = 0xC0F6
+0x74A9 = 0xC0F3
+0x74AA = 0xED6A
+0x74AB = 0xED68
+0x74AD = 0xED6B
+0x74AF = 0xED6E
+0x74B0 = 0xC0F4
+0x74B1 = 0xED6C
+0x74B2 = 0xED67
+0x74B5 = 0xF042
+0x74B6 = 0xF045
+0x74B7 = 0xF275
+0x74B8 = 0xF040
+0x74BA = 0xF46F
+0x74BB = 0xF046
+0x74BD = 0xC3A2
+0x74BE = 0xF044
+0x74BF = 0xC27B
+0x74C0 = 0xF041
+0x74C1 = 0xF043
+0x74C2 = 0xF047
+0x74C3 = 0xF276
+0x74C5 = 0xF274
+0x74CA = 0xC3A3
+0x74CB = 0xF273
+0x74CF = 0xC46E
+0x74D4 = 0xC4ED
+0x74D5 = 0xF6F1
+0x74D6 = 0xC4EC
+0x74D7 = 0xF6F3
+0x74D8 = 0xF6F0
+0x74D9 = 0xF6F2
+0x74DA = 0xC5D0
+0x74DB = 0xF8B2
+0x74DC = 0xA5CA
+0x74DD = 0xCD6E
+0x74DE = 0xD2BC
+0x74DF = 0xD2BD
+0x74E0 = 0xB27D
+0x74E1 = 0xDEBF
+0x74E2 = 0xBF5D
+0x74E3 = 0xC3A4
+0x74E4 = 0xC57B
+0x74E5 = 0xF8B3
+0x74E6 = 0xA5CB
+0x74E8 = 0xCD6F
+0x74E9 = 0xA260
+0x74EC = 0xCFD7
+0x74EE = 0xCFD8
+0x74F4 = 0xD2BE
+0x74F5 = 0xD2BF
+0x74F6 = 0xB27E
+0x74F7 = 0xB2A1
+0x74FB = 0xDAAB
+0x74FD = 0xDEC2
+0x74FE = 0xDEC1
+0x74FF = 0xDEC0
+0x7500 = 0xE2D5
+0x7502 = 0xE2D6
+0x7503 = 0xE2D7
+0x7504 = 0xBAC2
+0x7507 = 0xE6AD
+0x7508 = 0xE6AC
+0x750B = 0xEA69
+0x750C = 0xBF5E
+0x750D = 0xBF5F
+0x750F = 0xED72
+0x7510 = 0xED6F
+0x7511 = 0xED70
+0x7512 = 0xED71
+0x7513 = 0xF049
+0x7514 = 0xF048
+0x7515 = 0xC27C
+0x7516 = 0xF277
+0x7517 = 0xF5DE
+0x7518 = 0xA5CC
+0x751A = 0xACC6
+0x751C = 0xB2A2
+0x751D = 0xDEC3
+0x751F = 0xA5CD
+0x7521 = 0xD2C0
+0x7522 = 0xB2A3
+0x7525 = 0xB563
+0x7526 = 0xB564
+0x7528 = 0xA5CE
+0x7529 = 0xA5CF
+0x752A = 0xCA46
+0x752B = 0xA86A
+0x752C = 0xA869
+0x752D = 0xACC7
+0x752E = 0xCFD9
+0x752F = 0xDAAC
+0x7530 = 0xA5D0
+0x7531 = 0xA5D1
+0x7532 = 0xA5D2
+0x7533 = 0xA5D3
+0x7537 = 0xA86B
+0x7538 = 0xA86C
+0x7539 = 0xCB6E
+0x753A = 0xCB6D
+0x753D = 0xAAB6
+0x753E = 0xCD72
+0x753F = 0xCD70
+0x7540 = 0xCD71
+0x7547 = 0xCFDA
+0x7548 = 0xCFDB
+0x754B = 0xACCB
+0x754C = 0xACC9
+0x754E = 0xACCA
+0x754F = 0xACC8
+0x7554 = 0xAF60
+0x7559 = 0xAF64
+0x755A = 0xAF63
+0x755B = 0xD2C1
+0x755C = 0xAF62
+0x755D = 0xAF61
+0x755F = 0xD2C2
+0x7562 = 0xB2A6
+0x7563 = 0xD67B
+0x7564 = 0xD67A
+0x7565 = 0xB2A4
+0x7566 = 0xB2A5
+0x756A = 0xB566
+0x756B = 0xB565
+0x756C = 0xDAAE
+0x756F = 0xDAAD
+0x7570 = 0xB2A7
+0x7576 = 0xB7ED
+0x7577 = 0xDEC5
+0x7578 = 0xB7EE
+0x7579 = 0xDEC4
+0x757D = 0xE2D8
+0x757E = 0xE6AE
+0x757F = 0xBD42
+0x7580 = 0xEA6A
+0x7584 = 0xED73
+0x7586 = 0xC3A6
+0x7587 = 0xC3A5
+0x758A = 0xC57C
+0x758B = 0xA5D4
+0x758C = 0xCD73
+0x758F = 0xB2A8
+0x7590 = 0xE2D9
+0x7591 = 0xBAC3
+0x7594 = 0xCB6F
+0x7595 = 0xCB70
+0x7598 = 0xCD74
+0x7599 = 0xAAB8
+0x759A = 0xAAB9
+0x759D = 0xAAB7
+0x75A2 = 0xACCF
+0x75A3 = 0xACD0
+0x75A4 = 0xACCD
+0x75A5 = 0xACCE
+0x75A7 = 0xCFDC
+0x75AA = 0xCFDD
+0x75AB = 0xACCC
+0x75B0 = 0xD2C3
+0x75B2 = 0xAF68
+0x75B3 = 0xAF69
+0x75B5 = 0xB2AB
+0x75B6 = 0xD2C9
+0x75B8 = 0xAF6E
+0x75B9 = 0xAF6C
+0x75BA = 0xD2CA
+0x75BB = 0xD2C5
+0x75BC = 0xAF6B
+0x75BD = 0xAF6A
+0x75BE = 0xAF65
+0x75BF = 0xD2C8
+0x75C0 = 0xD2C7
+0x75C1 = 0xD2C4
+0x75C2 = 0xAF6D
+0x75C4 = 0xD2C6
+0x75C5 = 0xAF66
+0x75C7 = 0xAF67
+0x75CA = 0xB2AC
+0x75CB = 0xD6A1
+0x75CC = 0xD6A2
+0x75CD = 0xB2AD
+0x75CE = 0xD67C
+0x75CF = 0xD67E
+0x75D0 = 0xD6A4
+0x75D1 = 0xD6A3
+0x75D2 = 0xD67D
+0x75D4 = 0xB2A9
+0x75D5 = 0xB2AA
+0x75D7 = 0xDAB6
+0x75D8 = 0xB56B
+0x75D9 = 0xB56A
+0x75DA = 0xDAB0
+0x75DB = 0xB568
+0x75DD = 0xDAB3
+0x75DE = 0xB56C
+0x75DF = 0xDAB4
+0x75E0 = 0xB56D
+0x75E1 = 0xDAB1
+0x75E2 = 0xB567
+0x75E3 = 0xB569
+0x75E4 = 0xDAB5
+0x75E6 = 0xDAB2
+0x75E7 = 0xDAAF
+0x75ED = 0xDED2
+0x75EF = 0xDEC7
+0x75F0 = 0xB7F0
+0x75F1 = 0xB7F3
+0x75F2 = 0xB7F2
+0x75F3 = 0xB7F7
+0x75F4 = 0xB7F6
+0x75F5 = 0xDED3
+0x75F6 = 0xDED1
+0x75F7 = 0xDECA
+0x75F8 = 0xDECE
+0x75F9 = 0xDECD
+0x75FA = 0xB7F4
+0x75FB = 0xDED0
+0x75FC = 0xDECC
+0x75FD = 0xDED4
+0x75FE = 0xDECB
+0x75FF = 0xB7F5
+0x7600 = 0xB7EF
+0x7601 = 0xB7F1
+0x7603 = 0xDEC9
+0x7608 = 0xE2DB
+0x7609 = 0xBAC7
+0x760A = 0xE2DF
+0x760B = 0xBAC6
+0x760C = 0xE2DC
+0x760D = 0xBAC5
+0x760F = 0xDEC8
+0x7610 = 0xDECF
+0x7611 = 0xE2DE
+0x7613 = 0xBAC8
+0x7614 = 0xE2E0
+0x7615 = 0xE2DD
+0x7616 = 0xE2DA
+0x7619 = 0xE6B1
+0x761A = 0xE6B5
+0x761B = 0xE6B7
+0x761C = 0xE6B3
+0x761D = 0xE6B2
+0x761E = 0xE6B0
+0x761F = 0xBD45
+0x7620 = 0xBD43
+0x7621 = 0xBD48
+0x7622 = 0xBD49
+0x7623 = 0xE6B4
+0x7624 = 0xBD46
+0x7625 = 0xE6AF
+0x7626 = 0xBD47
+0x7627 = 0xBAC4
+0x7628 = 0xE6B6
+0x7629 = 0xBD44
+0x762D = 0xEA6C
+0x762F = 0xEA6B
+0x7630 = 0xEA73
+0x7631 = 0xEA6D
+0x7632 = 0xEA72
+0x7633 = 0xEA6F
+0x7634 = 0xBF60
+0x7635 = 0xEA71
+0x7638 = 0xBF61
+0x763A = 0xBF62
+0x763C = 0xEA70
+0x763D = 0xEA6E
+0x7642 = 0xC0F8
+0x7643 = 0xED74
+0x7646 = 0xC0F7
+0x7647 = 0xED77
+0x7648 = 0xED75
+0x7649 = 0xED76
+0x764C = 0xC0F9
+0x7650 = 0xF04D
+0x7652 = 0xC2A1
+0x7653 = 0xF04E
+0x7656 = 0xC27D
+0x7657 = 0xF04F
+0x7658 = 0xC27E
+0x7659 = 0xF04C
+0x765A = 0xF050
+0x765C = 0xF04A
+0x765F = 0xC3A7
+0x7660 = 0xF278
+0x7661 = 0xC3A8
+0x7662 = 0xC46F
+0x7664 = 0xF04B
+0x7665 = 0xC470
+0x7669 = 0xC4EE
+0x766A = 0xF5DF
+0x766C = 0xC57E
+0x766D = 0xF6F4
+0x766E = 0xC57D
+0x7670 = 0xF7EA
+0x7671 = 0xC5F5
+0x7672 = 0xC5F6
+0x7675 = 0xF9CC
+0x7678 = 0xACD1
+0x7679 = 0xCFDE
+0x767B = 0xB56E
+0x767C = 0xB56F
+0x767D = 0xA5D5
+0x767E = 0xA6CA
+0x767F = 0xCA47
+0x7681 = 0xCB71
+0x7682 = 0xA86D
+0x7684 = 0xAABA
+0x7686 = 0xACD2
+0x7687 = 0xACD3
+0x7688 = 0xACD4
+0x7689 = 0xD6A6
+0x768A = 0xD2CB
+0x768B = 0xAF6F
+0x768E = 0xB2AE
+0x768F = 0xD6A5
+0x7692 = 0xDAB8
+0x7693 = 0xB571
+0x7695 = 0xDAB7
+0x7696 = 0xB570
+0x7699 = 0xDED5
+0x769A = 0xBD4A
+0x769B = 0xE6BB
+0x769C = 0xE6B8
+0x769D = 0xE6B9
+0x769E = 0xE6BA
+0x76A4 = 0xED78
+0x76A6 = 0xF051
+0x76AA = 0xF471
+0x76AB = 0xF470
+0x76AD = 0xF6F5
+0x76AE = 0xA5D6
+0x76AF = 0xCD75
+0x76B0 = 0xAF70
+0x76B4 = 0xB572
+0x76B5 = 0xDED6
+0x76B8 = 0xE2E1
+0x76BA = 0xBD4B
+0x76BB = 0xEA74
+0x76BD = 0xF052
+0x76BE = 0xF472
+0x76BF = 0xA5D7
+0x76C2 = 0xAABB
+0x76C3 = 0xACD7
+0x76C4 = 0xCFDF
+0x76C5 = 0xACD8
+0x76C6 = 0xACD6
+0x76C8 = 0xACD5
+0x76C9 = 0xD2CC
+0x76CA = 0xAF71
+0x76CD = 0xAF72
+0x76CE = 0xAF73
+0x76D2 = 0xB2B0
+0x76D3 = 0xD6A7
+0x76D4 = 0xB2AF
+0x76DA = 0xDAB9
+0x76DB = 0xB2B1
+0x76DC = 0xB573
+0x76DD = 0xDED7
+0x76DE = 0xB7F8
+0x76DF = 0xB7F9
+0x76E1 = 0xBAC9
+0x76E3 = 0xBACA
+0x76E4 = 0xBD4C
+0x76E5 = 0xBF64
+0x76E6 = 0xEA75
+0x76E7 = 0xBF63
+0x76E9 = 0xED79
+0x76EA = 0xC0FA
+0x76EC = 0xF053
+0x76ED = 0xF473
+0x76EE = 0xA5D8
+0x76EF = 0xA86E
+0x76F0 = 0xCD78
+0x76F1 = 0xCD77
+0x76F2 = 0xAABC
+0x76F3 = 0xCD76
+0x76F4 = 0xAABD
+0x76F5 = 0xCD79
+0x76F7 = 0xCFE5
+0x76F8 = 0xACDB
+0x76F9 = 0xACDA
+0x76FA = 0xCFE7
+0x76FB = 0xCFE6
+0x76FC = 0xACDF
+0x76FE = 0xACDE
+0x7701 = 0xACD9
+0x7703 = 0xCFE1
+0x7704 = 0xCFE2
+0x7705 = 0xCFE3
+0x7707 = 0xACE0
+0x7708 = 0xCFE0
+0x7709 = 0xACDC
+0x770A = 0xCFE4
+0x770B = 0xACDD
+0x7710 = 0xD2CF
+0x7711 = 0xD2D3
+0x7712 = 0xD2D1
+0x7713 = 0xD2D0
+0x7715 = 0xD2D4
+0x7719 = 0xD2D5
+0x771A = 0xD2D6
+0x771B = 0xD2CE
+0x771D = 0xD2CD
+0x771F = 0xAF75
+0x7720 = 0xAF76
+0x7722 = 0xD2D7
+0x7723 = 0xD2D2
+0x7725 = 0xD6B0
+0x7727 = 0xD2D8
+0x7728 = 0xAF77
+0x7729 = 0xAF74
+0x772D = 0xD6AA
+0x772F = 0xD6A9
+0x7731 = 0xD6AB
+0x7732 = 0xD6AC
+0x7733 = 0xD6AE
+0x7734 = 0xD6AD
+0x7735 = 0xD6B2
+0x7736 = 0xB2B5
+0x7737 = 0xB2B2
+0x7738 = 0xB2B6
+0x7739 = 0xD6A8
+0x773A = 0xB2B7
+0x773B = 0xD6B1
+0x773C = 0xB2B4
+0x773D = 0xD6AF
+0x773E = 0xB2B3
+0x7744 = 0xDABC
+0x7745 = 0xDABE
+0x7746 = 0xDABA
+0x7747 = 0xDABB
+0x774A = 0xDABF
+0x774B = 0xDAC1
+0x774C = 0xDAC2
+0x774D = 0xDABD
+0x774E = 0xDAC0
+0x774F = 0xB574
+0x7752 = 0xDEDB
+0x7754 = 0xDEE0
+0x7755 = 0xDED8
+0x7756 = 0xDEDC
+0x7759 = 0xDEE1
+0x775A = 0xDEDD
+0x775B = 0xB7FA
+0x775C = 0xB843
+0x775E = 0xB7FD
+0x775F = 0xDED9
+0x7760 = 0xDEDA
+0x7761 = 0xBACE
+0x7762 = 0xB846
+0x7763 = 0xB7FE
+0x7765 = 0xB844
+0x7766 = 0xB7FC
+0x7767 = 0xDEDF
+0x7768 = 0xB845
+0x7769 = 0xDEDE
+0x776A = 0xB841
+0x776B = 0xB7FB
+0x776C = 0xB842
+0x776D = 0xDEE2
+0x776E = 0xE2E6
+0x776F = 0xE2E8
+0x7779 = 0xB840
+0x777C = 0xE2E3
+0x777D = 0xBACC
+0x777E = 0xE2E9
+0x777F = 0xBACD
+0x7780 = 0xE2E7
+0x7781 = 0xE2E2
+0x7782 = 0xE2E5
+0x7783 = 0xE2EA
+0x7784 = 0xBACB
+0x7785 = 0xE2E4
+0x7787 = 0xBD4E
+0x7788 = 0xE6BF
+0x7789 = 0xE6BE
+0x778B = 0xBD51
+0x778C = 0xBD4F
+0x778D = 0xE6BC
+0x778E = 0xBD4D
+0x778F = 0xE6BD
+0x7791 = 0xBD50
+0x7795 = 0xEA7D
+0x7797 = 0xEAA1
+0x7799 = 0xEA7E
+0x779A = 0xEA76
+0x779B = 0xEA7A
+0x779C = 0xEA79
+0x779D = 0xEA77
+0x779E = 0xBF66
+0x779F = 0xBF67
+0x77A0 = 0xBF65
+0x77A1 = 0xEA78
+0x77A2 = 0xEA7B
+0x77A3 = 0xEA7C
+0x77A5 = 0xBF68
+0x77A7 = 0xC140
+0x77A8 = 0xEDA3
+0x77AA = 0xC0FC
+0x77AB = 0xED7B
+0x77AC = 0xC0FE
+0x77AD = 0xC141
+0x77B0 = 0xC0FD
+0x77B1 = 0xEDA2
+0x77B2 = 0xED7C
+0x77B3 = 0xC0FB
+0x77B4 = 0xEDA1
+0x77B5 = 0xED7A
+0x77B6 = 0xED7E
+0x77B7 = 0xED7D
+0x77BA = 0xF055
+0x77BB = 0xC2A4
+0x77BC = 0xC2A5
+0x77BD = 0xC2A2
+0x77BF = 0xC2A3
+0x77C2 = 0xF054
+0x77C4 = 0xF27B
+0x77C7 = 0xC3A9
+0x77C9 = 0xF279
+0x77CA = 0xF27A
+0x77CC = 0xF474
+0x77CD = 0xF477
+0x77CE = 0xF475
+0x77CF = 0xF476
+0x77D0 = 0xF5E0
+0x77D3 = 0xC4EF
+0x77D4 = 0xF7EB
+0x77D5 = 0xF8B4
+0x77D7 = 0xC5F7
+0x77D8 = 0xF8F8
+0x77D9 = 0xF8F9
+0x77DA = 0xC666
+0x77DB = 0xA5D9
+0x77DC = 0xACE1
+0x77DE = 0xDAC3
+0x77E0 = 0xDEE3
+0x77E2 = 0xA5DA
+0x77E3 = 0xA86F
+0x77E5 = 0xAABE
+0x77E7 = 0xCFE8
+0x77E8 = 0xCFE9
+0x77E9 = 0xAF78
+0x77EC = 0xDAC4
+0x77ED = 0xB575
+0x77EE = 0xB847
+0x77EF = 0xC142
+0x77F0 = 0xEDA4
+0x77F1 = 0xF27C
+0x77F2 = 0xF478
+0x77F3 = 0xA5DB
+0x77F7 = 0xCDA1
+0x77F8 = 0xCD7A
+0x77F9 = 0xCD7C
+0x77FA = 0xCD7E
+0x77FB = 0xCD7D
+0x77FC = 0xCD7B
+0x77FD = 0xAABF
+0x7802 = 0xACE2
+0x7803 = 0xCFF2
+0x7805 = 0xCFED
+0x7806 = 0xCFEA
+0x7809 = 0xCFF1
+0x780C = 0xACE4
+0x780D = 0xACE5
+0x780E = 0xCFF0
+0x780F = 0xCFEF
+0x7810 = 0xCFEE
+0x7811 = 0xCFEB
+0x7812 = 0xCFEC
+0x7813 = 0xCFF3
+0x7814 = 0xACE3
+0x781D = 0xAF7C
+0x781F = 0xAFA4
+0x7820 = 0xAFA3
+0x7821 = 0xD2E1
+0x7822 = 0xD2DB
+0x7823 = 0xD2D9
+0x7825 = 0xAFA1
+0x7826 = 0xD6B9
+0x7827 = 0xAF7A
+0x7828 = 0xD2DE
+0x7829 = 0xD2E2
+0x782A = 0xD2E4
+0x782B = 0xD2E0
+0x782C = 0xD2DA
+0x782D = 0xAFA2
+0x782E = 0xD2DF
+0x782F = 0xD2DD
+0x7830 = 0xAF79
+0x7831 = 0xD2E5
+0x7832 = 0xAFA5
+0x7833 = 0xD2E3
+0x7834 = 0xAF7D
+0x7835 = 0xD2DC
+0x7837 = 0xAF7E
+0x7838 = 0xAF7B
+0x7843 = 0xB2B9
+0x7845 = 0xD6BA
+0x7848 = 0xD6B3
+0x7849 = 0xD6B5
+0x784A = 0xD6B7
+0x784C = 0xD6B8
+0x784D = 0xD6B6
+0x784E = 0xB2BA
+0x7850 = 0xD6BB
+0x7852 = 0xD6B4
+0x785C = 0xDAC8
+0x785D = 0xB576
+0x785E = 0xDAD0
+0x7860 = 0xDAC5
+0x7862 = 0xDAD1
+0x7864 = 0xDAC6
+0x7865 = 0xDAC7
+0x7868 = 0xDACF
+0x7869 = 0xDACE
+0x786A = 0xDACB
+0x786B = 0xB2B8
+0x786C = 0xB577
+0x786D = 0xDAC9
+0x786E = 0xDACC
+0x786F = 0xB578
+0x7870 = 0xDACD
+0x7871 = 0xDACA
+0x7879 = 0xDEEE
+0x787B = 0xDEF2
+0x787C = 0xB84E
+0x787E = 0xE2F0
+0x787F = 0xB851
+0x7880 = 0xDEF0
+0x7881 = 0xF9D6
+0x7883 = 0xDEED
+0x7884 = 0xDEE8
+0x7885 = 0xDEEA
+0x7886 = 0xDEEB
+0x7887 = 0xDEE4
+0x7889 = 0xB84D
+0x788C = 0xB84C
+0x788E = 0xB848
+0x788F = 0xDEE7
+0x7891 = 0xB84F
+0x7893 = 0xB850
+0x7894 = 0xDEE6
+0x7895 = 0xDEE9
+0x7896 = 0xDEF1
+0x7897 = 0xB84A
+0x7898 = 0xB84B
+0x7899 = 0xDEEF
+0x789A = 0xDEE5
+0x789E = 0xE2F2
+0x789F = 0xBAD0
+0x78A0 = 0xE2F4
+0x78A1 = 0xDEEC
+0x78A2 = 0xE2F6
+0x78A3 = 0xBAD4
+0x78A4 = 0xE2F7
+0x78A5 = 0xE2F3
+0x78A7 = 0xBAD1
+0x78A8 = 0xE2EF
+0x78A9 = 0xBAD3
+0x78AA = 0xE2EC
+0x78AB = 0xE2F1
+0x78AC = 0xE2F5
+0x78AD = 0xE2EE
+0x78B0 = 0xB849
+0x78B2 = 0xE2EB
+0x78B3 = 0xBAD2
+0x78B4 = 0xE2ED
+0x78BA = 0xBD54
+0x78BB = 0xE6C1
+0x78BC = 0xBD58
+0x78BE = 0xBD56
+0x78C1 = 0xBACF
+0x78C3 = 0xE6C8
+0x78C4 = 0xE6C9
+0x78C5 = 0xBD53
+0x78C8 = 0xE6C7
+0x78C9 = 0xE6CA
+0x78CA = 0xBD55
+0x78CB = 0xBD52
+0x78CC = 0xE6C3
+0x78CD = 0xE6C0
+0x78CE = 0xE6C5
+0x78CF = 0xE6C2
+0x78D0 = 0xBD59
+0x78D1 = 0xE6C4
+0x78D4 = 0xE6C6
+0x78D5 = 0xBD57
+0x78DA = 0xBF6A
+0x78DB = 0xEAA8
+0x78DD = 0xEAA2
+0x78DE = 0xEAA6
+0x78DF = 0xEAAC
+0x78E0 = 0xEAAD
+0x78E1 = 0xEAA9
+0x78E2 = 0xEAAA
+0x78E3 = 0xEAA7
+0x78E5 = 0xEAA4
+0x78E7 = 0xBF6C
+0x78E8 = 0xBF69
+0x78E9 = 0xEAA3
+0x78EA = 0xEAA5
+0x78EC = 0xBF6B
+0x78ED = 0xEAAB
+0x78EF = 0xC146
+0x78F2 = 0xEDAA
+0x78F3 = 0xEDA5
+0x78F4 = 0xC145
+0x78F7 = 0xC143
+0x78F9 = 0xEDAC
+0x78FA = 0xC144
+0x78FB = 0xEDA8
+0x78FC = 0xEDA9
+0x78FD = 0xEDA6
+0x78FE = 0xEDAD
+0x78FF = 0xF056
+0x7901 = 0xC147
+0x7902 = 0xEDA7
+0x7904 = 0xEDAE
+0x7905 = 0xEDAB
+0x7909 = 0xF05A
+0x790C = 0xF057
+0x790E = 0xC2A6
+0x7910 = 0xF05B
+0x7911 = 0xF05D
+0x7912 = 0xF05C
+0x7913 = 0xF058
+0x7914 = 0xF059
+0x7917 = 0xF2A3
+0x7919 = 0xC3AA
+0x791B = 0xF27E
+0x791C = 0xF2A2
+0x791D = 0xF27D
+0x791E = 0xF2A4
+0x7921 = 0xF2A1
+0x7923 = 0xF47A
+0x7924 = 0xF47D
+0x7925 = 0xF479
+0x7926 = 0xC471
+0x7927 = 0xF47B
+0x7928 = 0xF47C
+0x7929 = 0xF47E
+0x792A = 0xC472
+0x792B = 0xC474
+0x792C = 0xC473
+0x792D = 0xF5E1
+0x792F = 0xF5E3
+0x7931 = 0xF5E2
+0x7935 = 0xF6F6
+0x7938 = 0xF8B5
+0x7939 = 0xF8FA
+0x793A = 0xA5DC
+0x793D = 0xCB72
+0x793E = 0xAAC0
+0x793F = 0xCDA3
+0x7940 = 0xAAC1
+0x7941 = 0xAAC2
+0x7942 = 0xCDA2
+0x7944 = 0xCFF8
+0x7945 = 0xCFF7
+0x7946 = 0xACE6
+0x7947 = 0xACE9
+0x7948 = 0xACE8
+0x7949 = 0xACE7
+0x794A = 0xCFF4
+0x794B = 0xCFF6
+0x794C = 0xCFF5
+0x794F = 0xD2E8
+0x7950 = 0xAFA7
+0x7951 = 0xD2EC
+0x7952 = 0xD2EB
+0x7953 = 0xD2EA
+0x7954 = 0xD2E6
+0x7955 = 0xAFA6
+0x7956 = 0xAFAA
+0x7957 = 0xAFAD
+0x795A = 0xAFAE
+0x795B = 0xD2E7
+0x795C = 0xD2E9
+0x795D = 0xAFAC
+0x795E = 0xAFAB
+0x795F = 0xAFA9
+0x7960 = 0xAFA8
+0x7961 = 0xD6C2
+0x7963 = 0xD6C0
+0x7964 = 0xD6BC
+0x7965 = 0xB2BB
+0x7967 = 0xD6BD
+0x7968 = 0xB2BC
+0x7969 = 0xD6BE
+0x796A = 0xD6BF
+0x796B = 0xD6C1
+0x796D = 0xB2BD
+0x7970 = 0xDAD5
+0x7972 = 0xDAD4
+0x7973 = 0xDAD3
+0x7974 = 0xDAD2
+0x7979 = 0xDEF6
+0x797A = 0xB852
+0x797C = 0xDEF3
+0x797D = 0xDEF5
+0x797F = 0xB853
+0x7981 = 0xB854
+0x7982 = 0xDEF4
+0x7988 = 0xE341
+0x798A = 0xE2F9
+0x798B = 0xE2FA
+0x798D = 0xBAD7
+0x798E = 0xBAD5
+0x798F = 0xBAD6
+0x7990 = 0xE343
+0x7992 = 0xE342
+0x7993 = 0xE2FE
+0x7994 = 0xE2FD
+0x7995 = 0xE2FC
+0x7996 = 0xE2FB
+0x7997 = 0xE340
+0x7998 = 0xE2F8
+0x799A = 0xE6CB
+0x799B = 0xE6D0
+0x799C = 0xE6CE
+0x79A0 = 0xE6CD
+0x79A1 = 0xE6CC
+0x79A2 = 0xE6CF
+0x79A4 = 0xEAAE
+0x79A6 = 0xBF6D
+0x79A7 = 0xC148
+0x79A8 = 0xEDB0
+0x79AA = 0xC149
+0x79AB = 0xEDAF
+0x79AC = 0xF05F
+0x79AD = 0xF05E
+0x79AE = 0xC2A7
+0x79B0 = 0xF2A5
+0x79B1 = 0xC3AB
+0x79B2 = 0xF4A1
+0x79B3 = 0xC5A1
+0x79B4 = 0xF6F7
+0x79B6 = 0xF8B7
+0x79B7 = 0xF8B6
+0x79B8 = 0xC9A8
+0x79B9 = 0xACEA
+0x79BA = 0xACEB
+0x79BB = 0xD6C3
+0x79BD = 0xB856
+0x79BE = 0xA5DD
+0x79BF = 0xA872
+0x79C0 = 0xA871
+0x79C1 = 0xA870
+0x79C5 = 0xCDA4
+0x79C8 = 0xAAC4
+0x79C9 = 0xAAC3
+0x79CB = 0xACEE
+0x79CD = 0xCFFA
+0x79CE = 0xCFFD
+0x79CF = 0xCFFB
+0x79D1 = 0xACEC
+0x79D2 = 0xACED
+0x79D5 = 0xCFF9
+0x79D6 = 0xCFFC
+0x79D8 = 0xAFB5
+0x79DC = 0xD2F3
+0x79DD = 0xD2F5
+0x79DE = 0xD2F4
+0x79DF = 0xAFB2
+0x79E0 = 0xD2EF
+0x79E3 = 0xAFB0
+0x79E4 = 0xAFAF
+0x79E6 = 0xAFB3
+0x79E7 = 0xAFB1
+0x79E9 = 0xAFB4
+0x79EA = 0xD2F2
+0x79EB = 0xD2ED
+0x79EC = 0xD2EE
+0x79ED = 0xD2F1
+0x79EE = 0xD2F0
+0x79F6 = 0xD6C6
+0x79F7 = 0xD6C7
+0x79F8 = 0xD6C5
+0x79FA = 0xD6C4
+0x79FB = 0xB2BE
+0x7A00 = 0xB57D
+0x7A02 = 0xDAD6
+0x7A03 = 0xDAD8
+0x7A04 = 0xDADA
+0x7A05 = 0xB57C
+0x7A08 = 0xB57A
+0x7A0A = 0xDAD7
+0x7A0B = 0xB57B
+0x7A0C = 0xDAD9
+0x7A0D = 0xB579
+0x7A10 = 0xDF41
+0x7A11 = 0xDEF7
+0x7A12 = 0xDEFA
+0x7A13 = 0xDEFE
+0x7A14 = 0xB85A
+0x7A15 = 0xDEFC
+0x7A17 = 0xDEFB
+0x7A18 = 0xDEF8
+0x7A19 = 0xDEF9
+0x7A1A = 0xB858
+0x7A1B = 0xDF40
+0x7A1C = 0xB857
+0x7A1E = 0xB85C
+0x7A1F = 0xB85B
+0x7A20 = 0xB859
+0x7A22 = 0xDEFD
+0x7A26 = 0xE349
+0x7A28 = 0xE348
+0x7A2B = 0xE344
+0x7A2E = 0xBAD8
+0x7A2F = 0xE347
+0x7A30 = 0xE346
+0x7A31 = 0xBAD9
+0x7A37 = 0xBD5E
+0x7A39 = 0xE6D2
+0x7A3B = 0xBD5F
+0x7A3C = 0xBD5B
+0x7A3D = 0xBD5D
+0x7A3F = 0xBD5A
+0x7A40 = 0xBD5C
+0x7A44 = 0xEAAF
+0x7A46 = 0xBF70
+0x7A47 = 0xEAB1
+0x7A48 = 0xEAB0
+0x7A4A = 0xE345
+0x7A4B = 0xBF72
+0x7A4C = 0xBF71
+0x7A4D = 0xBF6E
+0x7A4E = 0xBF6F
+0x7A54 = 0xEDB5
+0x7A56 = 0xEDB3
+0x7A57 = 0xC14A
+0x7A58 = 0xEDB4
+0x7A5A = 0xEDB6
+0x7A5B = 0xEDB2
+0x7A5C = 0xEDB1
+0x7A5F = 0xF060
+0x7A60 = 0xC2AA
+0x7A61 = 0xC2A8
+0x7A62 = 0xC2A9
+0x7A67 = 0xF2A6
+0x7A68 = 0xF2A7
+0x7A69 = 0xC3AD
+0x7A6B = 0xC3AC
+0x7A6C = 0xF4A3
+0x7A6D = 0xF4A4
+0x7A6E = 0xF4A2
+0x7A70 = 0xF6F8
+0x7A71 = 0xF6F9
+0x7A74 = 0xA5DE
+0x7A75 = 0xCA48
+0x7A76 = 0xA873
+0x7A78 = 0xCDA5
+0x7A79 = 0xAAC6
+0x7A7A = 0xAAC5
+0x7A7B = 0xCDA6
+0x7A7E = 0xD040
+0x7A7F = 0xACEF
+0x7A80 = 0xCFFE
+0x7A81 = 0xACF0
+0x7A84 = 0xAFB6
+0x7A85 = 0xD2F8
+0x7A86 = 0xD2F6
+0x7A87 = 0xD2FC
+0x7A88 = 0xAFB7
+0x7A89 = 0xD2F7
+0x7A8A = 0xD2FB
+0x7A8B = 0xD2F9
+0x7A8C = 0xD2FA
+0x7A8F = 0xD6C8
+0x7A90 = 0xD6CA
+0x7A92 = 0xB2BF
+0x7A94 = 0xD6C9
+0x7A95 = 0xB2C0
+0x7A96 = 0xB5A2
+0x7A97 = 0xB5A1
+0x7A98 = 0xB57E
+0x7A99 = 0xDADB
+0x7A9E = 0xDF44
+0x7A9F = 0xB85D
+0x7AA0 = 0xB85E
+0x7AA2 = 0xDF43
+0x7AA3 = 0xDF42
+0x7AA8 = 0xE34A
+0x7AA9 = 0xBADB
+0x7AAA = 0xBADA
+0x7AAB = 0xE34B
+0x7AAC = 0xE34C
+0x7AAE = 0xBD61
+0x7AAF = 0xBD60
+0x7AB1 = 0xEAB5
+0x7AB2 = 0xE6D3
+0x7AB3 = 0xE6D5
+0x7AB4 = 0xE6D4
+0x7AB5 = 0xEAB4
+0x7AB6 = 0xEAB2
+0x7AB7 = 0xEAB6
+0x7AB8 = 0xEAB3
+0x7ABA = 0xBF73
+0x7ABE = 0xEDB7
+0x7ABF = 0xC14B
+0x7AC0 = 0xEDB8
+0x7AC1 = 0xEDB9
+0x7AC4 = 0xC2AB
+0x7AC5 = 0xC2AC
+0x7AC7 = 0xC475
+0x7ACA = 0xC5D1
+0x7ACB = 0xA5DF
+0x7AD1 = 0xD041
+0x7AD8 = 0xD2FD
+0x7AD9 = 0xAFB8
+0x7ADF = 0xB3BA
+0x7AE0 = 0xB3B9
+0x7AE3 = 0xB5A4
+0x7AE4 = 0xDADD
+0x7AE5 = 0xB5A3
+0x7AE6 = 0xDADC
+0x7AEB = 0xDF45
+0x7AED = 0xBADC
+0x7AEE = 0xE34D
+0x7AEF = 0xBADD
+0x7AF6 = 0xC476
+0x7AF7 = 0xF4A5
+0x7AF9 = 0xA6CB
+0x7AFA = 0xAAC7
+0x7AFB = 0xCDA7
+0x7AFD = 0xACF2
+0x7AFF = 0xACF1
+0x7B00 = 0xD042
+0x7B01 = 0xD043
+0x7B04 = 0xD340
+0x7B05 = 0xD342
+0x7B06 = 0xAFB9
+0x7B08 = 0xD344
+0x7B09 = 0xD347
+0x7B0A = 0xD345
+0x7B0E = 0xD346
+0x7B0F = 0xD343
+0x7B10 = 0xD2FE
+0x7B11 = 0xAFBA
+0x7B12 = 0xD348
+0x7B13 = 0xD341
+0x7B18 = 0xD6D3
+0x7B19 = 0xB2C6
+0x7B1A = 0xD6DC
+0x7B1B = 0xB2C3
+0x7B1D = 0xD6D5
+0x7B1E = 0xB2C7
+0x7B20 = 0xB2C1
+0x7B22 = 0xD6D0
+0x7B23 = 0xD6DD
+0x7B24 = 0xD6D1
+0x7B25 = 0xD6CE
+0x7B26 = 0xB2C5
+0x7B28 = 0xB2C2
+0x7B2A = 0xD6D4
+0x7B2B = 0xD6D7
+0x7B2C = 0xB2C4
+0x7B2D = 0xD6D8
+0x7B2E = 0xB2C8
+0x7B2F = 0xD6D9
+0x7B30 = 0xD6CF
+0x7B31 = 0xD6D6
+0x7B32 = 0xD6DA
+0x7B33 = 0xD6D2
+0x7B34 = 0xD6CD
+0x7B35 = 0xD6CB
+0x7B38 = 0xD6DB
+0x7B3B = 0xDADF
+0x7B40 = 0xDAE4
+0x7B44 = 0xDAE0
+0x7B45 = 0xDAE6
+0x7B46 = 0xB5A7
+0x7B47 = 0xD6CC
+0x7B48 = 0xDAE1
+0x7B49 = 0xB5A5
+0x7B4A = 0xDADE
+0x7B4B = 0xB5AC
+0x7B4C = 0xDAE2
+0x7B4D = 0xB5AB
+0x7B4E = 0xDAE3
+0x7B4F = 0xB5AD
+0x7B50 = 0xB5A8
+0x7B51 = 0xB5AE
+0x7B52 = 0xB5A9
+0x7B54 = 0xB5AA
+0x7B56 = 0xB5A6
+0x7B58 = 0xDAE5
+0x7B60 = 0xB861
+0x7B61 = 0xDF50
+0x7B63 = 0xDF53
+0x7B64 = 0xDF47
+0x7B65 = 0xDF4C
+0x7B66 = 0xDF46
+0x7B67 = 0xB863
+0x7B69 = 0xDF4A
+0x7B6D = 0xDF48
+0x7B6E = 0xB862
+0x7B70 = 0xDF4F
+0x7B71 = 0xDF4E
+0x7B72 = 0xDF4B
+0x7B73 = 0xDF4D
+0x7B74 = 0xDF49
+0x7B75 = 0xBAE1
+0x7B76 = 0xDF52
+0x7B77 = 0xB85F
+0x7B78 = 0xDF51
+0x7B82 = 0xE35D
+0x7B84 = 0xBAE8
+0x7B85 = 0xE358
+0x7B87 = 0xBAE7
+0x7B88 = 0xE34E
+0x7B8A = 0xE350
+0x7B8B = 0xBAE0
+0x7B8C = 0xE355
+0x7B8D = 0xE354
+0x7B8E = 0xE357
+0x7B8F = 0xBAE5
+0x7B90 = 0xE352
+0x7B91 = 0xE351
+0x7B94 = 0xBAE4
+0x7B95 = 0xBADF
+0x7B96 = 0xE353
+0x7B97 = 0xBAE2
+0x7B98 = 0xE359
+0x7B99 = 0xE35B
+0x7B9B = 0xE356
+0x7B9C = 0xE34F
+0x7B9D = 0xBAE3
+0x7BA0 = 0xBD69
+0x7BA1 = 0xBADE
+0x7BA4 = 0xE35C
+0x7BAC = 0xE6D9
+0x7BAD = 0xBD62
+0x7BAF = 0xE6DB
+0x7BB1 = 0xBD63
+0x7BB4 = 0xBD65
+0x7BB5 = 0xE6DE
+0x7BB7 = 0xE6D6
+0x7BB8 = 0xBAE6
+0x7BB9 = 0xE6DC
+0x7BBE = 0xE6D8
+0x7BC0 = 0xB860
+0x7BC1 = 0xBD68
+0x7BC4 = 0xBD64
+0x7BC6 = 0xBD66
+0x7BC7 = 0xBD67
+0x7BC9 = 0xBF76
+0x7BCA = 0xE6DD
+0x7BCB = 0xE6D7
+0x7BCC = 0xBD6A
+0x7BCE = 0xE6DA
+0x7BD4 = 0xEAC0
+0x7BD5 = 0xEABB
+0x7BD8 = 0xEAC5
+0x7BD9 = 0xBF74
+0x7BDA = 0xEABD
+0x7BDB = 0xBF78
+0x7BDC = 0xEAC3
+0x7BDD = 0xEABA
+0x7BDE = 0xEAB7
+0x7BDF = 0xEAC6
+0x7BE0 = 0xC151
+0x7BE1 = 0xBF79
+0x7BE2 = 0xEAC2
+0x7BE3 = 0xEAB8
+0x7BE4 = 0xBF77
+0x7BE5 = 0xEABC
+0x7BE6 = 0xBF7B
+0x7BE7 = 0xEAB9
+0x7BE8 = 0xEABE
+0x7BE9 = 0xBF7A
+0x7BEA = 0xEAC1
+0x7BEB = 0xEAC4
+0x7BF0 = 0xEDCB
+0x7BF1 = 0xEDCC
+0x7BF2 = 0xEDBC
+0x7BF3 = 0xEDC3
+0x7BF4 = 0xEDC1
+0x7BF7 = 0xC14F
+0x7BF8 = 0xEDC8
+0x7BF9 = 0xEABF
+0x7BFB = 0xEDBF
+0x7BFD = 0xEDC9
+0x7BFE = 0xC14E
+0x7BFF = 0xEDBE
+0x7C00 = 0xEDBD
+0x7C01 = 0xEDC7
+0x7C02 = 0xEDC4
+0x7C03 = 0xEDC6
+0x7C05 = 0xEDBA
+0x7C06 = 0xEDCA
+0x7C07 = 0xC14C
+0x7C09 = 0xEDC5
+0x7C0A = 0xEDCE
+0x7C0B = 0xEDC2
+0x7C0C = 0xC150
+0x7C0D = 0xC14D
+0x7C0E = 0xEDC0
+0x7C0F = 0xEDBB
+0x7C10 = 0xEDCD
+0x7C11 = 0xBF75
+0x7C19 = 0xF063
+0x7C1C = 0xF061
+0x7C1D = 0xF067
+0x7C1E = 0xC2B0
+0x7C1F = 0xF065
+0x7C20 = 0xF064
+0x7C21 = 0xC2B2
+0x7C22 = 0xF06A
+0x7C23 = 0xC2B1
+0x7C25 = 0xF06B
+0x7C26 = 0xF068
+0x7C27 = 0xC2AE
+0x7C28 = 0xF069
+0x7C29 = 0xF062
+0x7C2A = 0xC2AF
+0x7C2B = 0xC2AD
+0x7C2C = 0xF2AB
+0x7C2D = 0xF066
+0x7C30 = 0xF06C
+0x7C33 = 0xF2A8
+0x7C37 = 0xC3B2
+0x7C38 = 0xC3B0
+0x7C39 = 0xF2AA
+0x7C3B = 0xF2AC
+0x7C3C = 0xF2A9
+0x7C3D = 0xC3B1
+0x7C3E = 0xC3AE
+0x7C3F = 0xC3AF
+0x7C40 = 0xC3B3
+0x7C43 = 0xC478
+0x7C45 = 0xF4AA
+0x7C47 = 0xF4A9
+0x7C48 = 0xF4A7
+0x7C49 = 0xF4A6
+0x7C4A = 0xF4A8
+0x7C4C = 0xC477
+0x7C4D = 0xC479
+0x7C50 = 0xC4F0
+0x7C53 = 0xF5E5
+0x7C54 = 0xF5E4
+0x7C57 = 0xF6FA
+0x7C59 = 0xF6FC
+0x7C5A = 0xF6FE
+0x7C5B = 0xF6FD
+0x7C5C = 0xF6FB
+0x7C5F = 0xC5A3
+0x7C60 = 0xC5A2
+0x7C63 = 0xC5D3
+0x7C64 = 0xC5D2
+0x7C65 = 0xC5D4
+0x7C66 = 0xF7ED
+0x7C67 = 0xF7EC
+0x7C69 = 0xF8FB
+0x7C6A = 0xF8B8
+0x7C6B = 0xF8FC
+0x7C6C = 0xC658
+0x7C6E = 0xC659
+0x7C6F = 0xF96D
+0x7C72 = 0xC67E
+0x7C73 = 0xA6CC
+0x7C75 = 0xCDA8
+0x7C78 = 0xD045
+0x7C79 = 0xD046
+0x7C7A = 0xD044
+0x7C7D = 0xACF3
+0x7C7F = 0xD047
+0x7C80 = 0xD048
+0x7C81 = 0xD049
+0x7C84 = 0xD349
+0x7C85 = 0xD34F
+0x7C88 = 0xD34D
+0x7C89 = 0xAFBB
+0x7C8A = 0xD34B
+0x7C8C = 0xD34C
+0x7C8D = 0xD34E
+0x7C91 = 0xD34A
+0x7C92 = 0xB2C9
+0x7C94 = 0xD6DE
+0x7C95 = 0xB2CB
+0x7C96 = 0xD6E0
+0x7C97 = 0xB2CA
+0x7C98 = 0xD6DF
+0x7C9E = 0xDAE8
+0x7C9F = 0xB5AF
+0x7CA1 = 0xDAEA
+0x7CA2 = 0xDAE7
+0x7CA3 = 0xD6E1
+0x7CA5 = 0xB5B0
+0x7CA7 = 0xF9DB
+0x7CA8 = 0xDAE9
+0x7CAF = 0xDF56
+0x7CB1 = 0xB864
+0x7CB2 = 0xDF54
+0x7CB3 = 0xB865
+0x7CB4 = 0xDF55
+0x7CB5 = 0xB866
+0x7CB9 = 0xBAE9
+0x7CBA = 0xE361
+0x7CBB = 0xE35E
+0x7CBC = 0xE360
+0x7CBD = 0xBAEA
+0x7CBE = 0xBAEB
+0x7CBF = 0xE35F
+0x7CC5 = 0xE6DF
+0x7CC8 = 0xE6E0
+0x7CCA = 0xBD6B
+0x7CCB = 0xE6E2
+0x7CCC = 0xE6E1
+0x7CCE = 0xA261
+0x7CD0 = 0xEACA
+0x7CD1 = 0xEACB
+0x7CD2 = 0xEAC7
+0x7CD4 = 0xEAC8
+0x7CD5 = 0xBF7C
+0x7CD6 = 0xBF7D
+0x7CD7 = 0xEAC9
+0x7CD9 = 0xC157
+0x7CDC = 0xC153
+0x7CDD = 0xC158
+0x7CDE = 0xC154
+0x7CDF = 0xC156
+0x7CE0 = 0xC152
+0x7CE2 = 0xC155
+0x7CE7 = 0xC2B3
+0x7CE8 = 0xEDCF
+0x7CEA = 0xF2AE
+0x7CEC = 0xF2AD
+0x7CEE = 0xF4AB
+0x7CEF = 0xC47A
+0x7CF0 = 0xC47B
+0x7CF1 = 0xF741
+0x7CF2 = 0xF5E6
+0x7CF4 = 0xF740
+0x7CF6 = 0xF8FD
+0x7CF7 = 0xF9A4
+0x7CF8 = 0xA6CD
+0x7CFB = 0xA874
+0x7CFD = 0xCDA9
+0x7CFE = 0xAAC8
+0x7D00 = 0xACF6
+0x7D01 = 0xD04C
+0x7D02 = 0xACF4
+0x7D03 = 0xD04A
+0x7D04 = 0xACF9
+0x7D05 = 0xACF5
+0x7D06 = 0xACFA
+0x7D07 = 0xACF8
+0x7D08 = 0xD04B
+0x7D09 = 0xACF7
+0x7D0A = 0xAFBF
+0x7D0B = 0xAFBE
+0x7D0C = 0xD35A
+0x7D0D = 0xAFC7
+0x7D0E = 0xD353
+0x7D0F = 0xD359
+0x7D10 = 0xAFC3
+0x7D11 = 0xD352
+0x7D12 = 0xD358
+0x7D13 = 0xD356
+0x7D14 = 0xAFC2
+0x7D15 = 0xAFC4
+0x7D16 = 0xD355
+0x7D17 = 0xAFBD
+0x7D18 = 0xD354
+0x7D19 = 0xAFC8
+0x7D1A = 0xAFC5
+0x7D1B = 0xAFC9
+0x7D1C = 0xAFC6
+0x7D1D = 0xD351
+0x7D1E = 0xD350
+0x7D1F = 0xD357
+0x7D20 = 0xAFC0
+0x7D21 = 0xAFBC
+0x7D22 = 0xAFC1
+0x7D28 = 0xD6F0
+0x7D29 = 0xD6E9
+0x7D2B = 0xB5B5
+0x7D2C = 0xD6E8
+0x7D2E = 0xB2CF
+0x7D2F = 0xB2D6
+0x7D30 = 0xB2D3
+0x7D31 = 0xB2D9
+0x7D32 = 0xB2D8
+0x7D33 = 0xB2D4
+0x7D35 = 0xD6E2
+0x7D36 = 0xD6E5
+0x7D38 = 0xD6E4
+0x7D39 = 0xB2D0
+0x7D3A = 0xD6E6
+0x7D3B = 0xD6EF
+0x7D3C = 0xB2D1
+0x7D3D = 0xD6E3
+0x7D3E = 0xD6EC
+0x7D3F = 0xD6ED
+0x7D40 = 0xB2D2
+0x7D41 = 0xD6EA
+0x7D42 = 0xB2D7
+0x7D43 = 0xB2CD
+0x7D44 = 0xB2D5
+0x7D45 = 0xD6E7
+0x7D46 = 0xB2CC
+0x7D47 = 0xD6EB
+0x7D4A = 0xD6EE
+0x7D4E = 0xDAFB
+0x7D4F = 0xDAF2
+0x7D50 = 0xB5B2
+0x7D51 = 0xDAF9
+0x7D52 = 0xDAF6
+0x7D53 = 0xDAEE
+0x7D54 = 0xDAF7
+0x7D55 = 0xB5B4
+0x7D56 = 0xDAEF
+0x7D58 = 0xDAEB
+0x7D5B = 0xB86C
+0x7D5C = 0xDAF4
+0x7D5E = 0xB5B1
+0x7D5F = 0xDAFA
+0x7D61 = 0xB5B8
+0x7D62 = 0xB5BA
+0x7D63 = 0xDAED
+0x7D66 = 0xB5B9
+0x7D67 = 0xDAF0
+0x7D68 = 0xB5B3
+0x7D69 = 0xDAF8
+0x7D6A = 0xDAF1
+0x7D6B = 0xDAF5
+0x7D6D = 0xDAF3
+0x7D6E = 0xB5B6
+0x7D6F = 0xDAEC
+0x7D70 = 0xB5BB
+0x7D71 = 0xB2CE
+0x7D72 = 0xB5B7
+0x7D73 = 0xB5BC
+0x7D79 = 0xB868
+0x7D7A = 0xDF5D
+0x7D7B = 0xDF5F
+0x7D7C = 0xDF61
+0x7D7D = 0xDF65
+0x7D7F = 0xDF5B
+0x7D80 = 0xDF59
+0x7D81 = 0xB86A
+0x7D83 = 0xDF60
+0x7D84 = 0xDF64
+0x7D85 = 0xDF5C
+0x7D86 = 0xDF58
+0x7D88 = 0xDF57
+0x7D8C = 0xDF62
+0x7D8D = 0xDF5A
+0x7D8E = 0xDF5E
+0x7D8F = 0xB86B
+0x7D91 = 0xB869
+0x7D92 = 0xDF66
+0x7D93 = 0xB867
+0x7D94 = 0xDF63
+0x7D96 = 0xE372
+0x7D9C = 0xBAEE
+0x7D9D = 0xE36A
+0x7D9E = 0xBD78
+0x7D9F = 0xE374
+0x7DA0 = 0xBAF1
+0x7DA1 = 0xE378
+0x7DA2 = 0xBAF7
+0x7DA3 = 0xE365
+0x7DA6 = 0xE375
+0x7DA7 = 0xE362
+0x7DA9 = 0xE377
+0x7DAA = 0xE366
+0x7DAC = 0xBAFE
+0x7DAD = 0xBAFB
+0x7DAE = 0xE376
+0x7DAF = 0xE370
+0x7DB0 = 0xBAED
+0x7DB1 = 0xBAF5
+0x7DB2 = 0xBAF4
+0x7DB4 = 0xBAF3
+0x7DB5 = 0xBAF9
+0x7DB7 = 0xE363
+0x7DB8 = 0xBAFA
+0x7DB9 = 0xE371
+0x7DBA = 0xBAF6
+0x7DBB = 0xBAEC
+0x7DBC = 0xE373
+0x7DBD = 0xBAEF
+0x7DBE = 0xBAF0
+0x7DBF = 0xBAF8
+0x7DC0 = 0xE368
+0x7DC1 = 0xE367
+0x7DC2 = 0xE364
+0x7DC4 = 0xE36C
+0x7DC5 = 0xE369
+0x7DC6 = 0xE36D
+0x7DC7 = 0xBAFD
+0x7DC9 = 0xE379
+0x7DCA = 0xBAF2
+0x7DCB = 0xE36E
+0x7DCC = 0xE36F
+0x7DCE = 0xE36B
+0x7DD2 = 0xBAFC
+0x7DD7 = 0xE6E7
+0x7DD8 = 0xBD70
+0x7DD9 = 0xBD79
+0x7DDA = 0xBD75
+0x7DDB = 0xE6E4
+0x7DDD = 0xBD72
+0x7DDE = 0xBD76
+0x7DDF = 0xE6F0
+0x7DE0 = 0xBD6C
+0x7DE1 = 0xE6E8
+0x7DE3 = 0xBD74
+0x7DE6 = 0xE6EB
+0x7DE7 = 0xE6E6
+0x7DE8 = 0xBD73
+0x7DE9 = 0xBD77
+0x7DEA = 0xE6E5
+0x7DEC = 0xBD71
+0x7DEE = 0xE6EF
+0x7DEF = 0xBD6E
+0x7DF0 = 0xE6EE
+0x7DF1 = 0xE6ED
+0x7DF2 = 0xBD7A
+0x7DF3 = 0xE572
+0x7DF4 = 0xBD6D
+0x7DF6 = 0xE6EC
+0x7DF7 = 0xE6E3
+0x7DF9 = 0xBD7B
+0x7DFA = 0xE6EA
+0x7DFB = 0xBD6F
+0x7E03 = 0xE6E9
+0x7E08 = 0xBFA2
+0x7E09 = 0xBFA7
+0x7E0A = 0xBF7E
+0x7E0B = 0xEAD8
+0x7E0C = 0xEACF
+0x7E0D = 0xEADB
+0x7E0E = 0xEAD3
+0x7E0F = 0xEAD9
+0x7E10 = 0xBFA8
+0x7E11 = 0xBFA1
+0x7E12 = 0xEACC
+0x7E13 = 0xEAD2
+0x7E14 = 0xEADC
+0x7E15 = 0xEAD5
+0x7E16 = 0xEADA
+0x7E17 = 0xEACE
+0x7E1A = 0xEAD6
+0x7E1B = 0xBFA3
+0x7E1C = 0xEAD4
+0x7E1D = 0xBFA6
+0x7E1E = 0xBFA5
+0x7E1F = 0xEAD0
+0x7E20 = 0xEAD1
+0x7E21 = 0xEACD
+0x7E22 = 0xEAD7
+0x7E23 = 0xBFA4
+0x7E24 = 0xEADE
+0x7E25 = 0xEADD
+0x7E29 = 0xEDDA
+0x7E2A = 0xEDD6
+0x7E2B = 0xC15F
+0x7E2D = 0xEDD0
+0x7E2E = 0xC159
+0x7E2F = 0xC169
+0x7E30 = 0xEDDC
+0x7E31 = 0xC161
+0x7E32 = 0xC15D
+0x7E33 = 0xEDD3
+0x7E34 = 0xC164
+0x7E35 = 0xC167
+0x7E36 = 0xEDDE
+0x7E37 = 0xC15C
+0x7E38 = 0xEDD5
+0x7E39 = 0xC165
+0x7E3A = 0xEDE0
+0x7E3B = 0xEDDD
+0x7E3C = 0xEDD1
+0x7E3D = 0xC160
+0x7E3E = 0xC15A
+0x7E3F = 0xC168
+0x7E40 = 0xEDD8
+0x7E41 = 0xC163
+0x7E42 = 0xEDD2
+0x7E43 = 0xC15E
+0x7E44 = 0xEDDF
+0x7E45 = 0xC162
+0x7E46 = 0xC15B
+0x7E47 = 0xEDD9
+0x7E48 = 0xC166
+0x7E49 = 0xEDD7
+0x7E4C = 0xEDDB
+0x7E50 = 0xF06E
+0x7E51 = 0xF074
+0x7E52 = 0xC2B9
+0x7E53 = 0xF077
+0x7E54 = 0xC2B4
+0x7E55 = 0xC2B5
+0x7E56 = 0xF06F
+0x7E57 = 0xF076
+0x7E58 = 0xF071
+0x7E59 = 0xC2BA
+0x7E5A = 0xC2B7
+0x7E5C = 0xF06D
+0x7E5E = 0xC2B6
+0x7E5F = 0xF073
+0x7E60 = 0xF075
+0x7E61 = 0xC2B8
+0x7E62 = 0xF072
+0x7E63 = 0xF070
+0x7E68 = 0xF2B8
+0x7E69 = 0xC3B7
+0x7E6A = 0xC3B8
+0x7E6B = 0xC3B4
+0x7E6D = 0xC3B5
+0x7E6F = 0xF2B4
+0x7E70 = 0xF2B2
+0x7E72 = 0xF2B6
+0x7E73 = 0xC3BA
+0x7E74 = 0xF2B7
+0x7E75 = 0xF2B0
+0x7E76 = 0xF2AF
+0x7E77 = 0xF2B3
+0x7E78 = 0xF2B1
+0x7E79 = 0xC3B6
+0x7E7A = 0xF2B5
+0x7E7B = 0xF4AC
+0x7E7C = 0xC47E
+0x7E7D = 0xC47D
+0x7E7E = 0xF4AD
+0x7E80 = 0xF4AF
+0x7E81 = 0xF4AE
+0x7E82 = 0xC4A1
+0x7E86 = 0xF5EB
+0x7E87 = 0xF5E8
+0x7E88 = 0xF5E9
+0x7E8A = 0xF5E7
+0x7E8B = 0xF5EA
+0x7E8C = 0xC4F2
+0x7E8D = 0xF5EC
+0x7E8F = 0xC4F1
+0x7E91 = 0xF742
+0x7E93 = 0xC5D5
+0x7E94 = 0xC5D7
+0x7E95 = 0xF7EE
+0x7E96 = 0xC5D6
+0x7E97 = 0xF8B9
+0x7E98 = 0xF940
+0x7E99 = 0xF942
+0x7E9A = 0xF8FE
+0x7E9B = 0xF941
+0x7E9C = 0xC66C
+0x7F36 = 0xA6CE
+0x7F38 = 0xACFB
+0x7F39 = 0xD26F
+0x7F3A = 0xAFCA
+0x7F3D = 0xB2DA
+0x7F3E = 0xDAFC
+0x7F3F = 0xDAFD
+0x7F43 = 0xEADF
+0x7F44 = 0xC16A
+0x7F45 = 0xEDE1
+0x7F48 = 0xC2BB
+0x7F4A = 0xF2BA
+0x7F4B = 0xF2B9
+0x7F4C = 0xC4A2
+0x7F4D = 0xF5ED
+0x7F4F = 0xF743
+0x7F50 = 0xC5F8
+0x7F51 = 0xCA49
+0x7F54 = 0xAAC9
+0x7F55 = 0xA875
+0x7F58 = 0xD04D
+0x7F5B = 0xD360
+0x7F5C = 0xD35B
+0x7F5D = 0xD35F
+0x7F5E = 0xD35D
+0x7F5F = 0xAFCB
+0x7F60 = 0xD35E
+0x7F61 = 0xD35C
+0x7F63 = 0xD6F1
+0x7F65 = 0xDAFE
+0x7F66 = 0xDB40
+0x7F67 = 0xDF69
+0x7F68 = 0xDF6A
+0x7F69 = 0xB86E
+0x7F6A = 0xB86F
+0x7F6B = 0xDF68
+0x7F6C = 0xDF6B
+0x7F6D = 0xDF67
+0x7F6E = 0xB86D
+0x7F70 = 0xBB40
+0x7F72 = 0xB870
+0x7F73 = 0xE37A
+0x7F75 = 0xBD7C
+0x7F76 = 0xE6F1
+0x7F77 = 0xBD7D
+0x7F79 = 0xBFA9
+0x7F7A = 0xEAE2
+0x7F7B = 0xEAE0
+0x7F7C = 0xEAE1
+0x7F7D = 0xEDE4
+0x7F7E = 0xEDE3
+0x7F7F = 0xEDE2
+0x7F83 = 0xF2BB
+0x7F85 = 0xC3B9
+0x7F86 = 0xF2BC
+0x7F87 = 0xF744
+0x7F88 = 0xC5F9
+0x7F89 = 0xF8BA
+0x7F8A = 0xA6CF
+0x7F8B = 0xAACB
+0x7F8C = 0xAACA
+0x7F8D = 0xD04F
+0x7F8E = 0xACFC
+0x7F91 = 0xD04E
+0x7F92 = 0xD362
+0x7F94 = 0xAFCC
+0x7F95 = 0xD6F2
+0x7F96 = 0xD361
+0x7F9A = 0xB2DC
+0x7F9B = 0xD6F5
+0x7F9C = 0xD6F3
+0x7F9D = 0xD6F4
+0x7F9E = 0xB2DB
+0x7FA0 = 0xDB42
+0x7FA1 = 0xDB43
+0x7FA2 = 0xDB41
+0x7FA4 = 0xB873
+0x7FA5 = 0xDF6D
+0x7FA6 = 0xDF6C
+0x7FA7 = 0xDF6E
+0x7FA8 = 0xB872
+0x7FA9 = 0xB871
+0x7FAC = 0xE6F2
+0x7FAD = 0xE6F4
+0x7FAF = 0xBD7E
+0x7FB0 = 0xE6F3
+0x7FB1 = 0xEAE3
+0x7FB2 = 0xBFAA
+0x7FB3 = 0xF079
+0x7FB5 = 0xF078
+0x7FB6 = 0xC3BB
+0x7FB7 = 0xF2BD
+0x7FB8 = 0xC3BD
+0x7FB9 = 0xC3BC
+0x7FBA = 0xF4B0
+0x7FBB = 0xF5EE
+0x7FBC = 0xC4F3
+0x7FBD = 0xA6D0
+0x7FBE = 0xD050
+0x7FBF = 0xACFD
+0x7FC0 = 0xD365
+0x7FC1 = 0xAFCE
+0x7FC2 = 0xD364
+0x7FC3 = 0xD363
+0x7FC5 = 0xAFCD
+0x7FC7 = 0xD6FB
+0x7FC9 = 0xD6FD
+0x7FCA = 0xD6F6
+0x7FCB = 0xD6F7
+0x7FCC = 0xB2DD
+0x7FCD = 0xD6F8
+0x7FCE = 0xB2DE
+0x7FCF = 0xD6FC
+0x7FD0 = 0xD6F9
+0x7FD1 = 0xD6FA
+0x7FD2 = 0xB2DF
+0x7FD4 = 0xB5BE
+0x7FD5 = 0xB5BF
+0x7FD7 = 0xDB44
+0x7FDB = 0xDF6F
+0x7FDC = 0xDF70
+0x7FDE = 0xE37E
+0x7FDF = 0xBB43
+0x7FE0 = 0xBB41
+0x7FE1 = 0xBB42
+0x7FE2 = 0xE37B
+0x7FE3 = 0xE37C
+0x7FE5 = 0xE37D
+0x7FE6 = 0xE6F9
+0x7FE8 = 0xE6FA
+0x7FE9 = 0xBDA1
+0x7FEA = 0xE6F7
+0x7FEB = 0xE6F6
+0x7FEC = 0xE6F8
+0x7FED = 0xE6F5
+0x7FEE = 0xBFAD
+0x7FEF = 0xEAE4
+0x7FF0 = 0xBFAB
+0x7FF1 = 0xBFAC
+0x7FF2 = 0xEDE6
+0x7FF3 = 0xC16B
+0x7FF4 = 0xEDE5
+0x7FF5 = 0xEFA8
+0x7FF7 = 0xF07A
+0x7FF8 = 0xF07B
+0x7FF9 = 0xC2BC
+0x7FFB = 0xC2BD
+0x7FFC = 0xC16C
+0x7FFD = 0xF2BE
+0x7FFE = 0xF2BF
+0x7FFF = 0xF4B1
+0x8000 = 0xC4A3
+0x8001 = 0xA6D1
+0x8003 = 0xA6D2
+0x8004 = 0xACFE
+0x8005 = 0xAACC
+0x8006 = 0xAFCF
+0x8007 = 0xD051
+0x800B = 0xB5C0
+0x800C = 0xA6D3
+0x800D = 0xAD41
+0x800E = 0xD052
+0x800F = 0xD053
+0x8010 = 0xAD40
+0x8011 = 0xAD42
+0x8012 = 0xA6D4
+0x8014 = 0xD054
+0x8015 = 0xAFD1
+0x8016 = 0xD366
+0x8017 = 0xAFD3
+0x8018 = 0xAFD0
+0x8019 = 0xAFD2
+0x801B = 0xD741
+0x801C = 0xB2E0
+0x801E = 0xD740
+0x801F = 0xD6FE
+0x8021 = 0xDF71
+0x8024 = 0xE3A1
+0x8026 = 0xBDA2
+0x8028 = 0xBFAE
+0x8029 = 0xEAE6
+0x802A = 0xEAE5
+0x802C = 0xEDE7
+0x8030 = 0xF5EF
+0x8033 = 0xA6D5
+0x8034 = 0xCB73
+0x8035 = 0xCDAA
+0x8036 = 0xAD43
+0x8037 = 0xD055
+0x8039 = 0xD368
+0x803D = 0xAFD4
+0x803E = 0xD367
+0x803F = 0xAFD5
+0x8043 = 0xD743
+0x8046 = 0xB2E2
+0x8047 = 0xD742
+0x8048 = 0xD744
+0x804A = 0xB2E1
+0x804F = 0xDB46
+0x8050 = 0xDB47
+0x8051 = 0xDB45
+0x8052 = 0xB5C1
+0x8056 = 0xB874
+0x8058 = 0xB875
+0x805A = 0xBB45
+0x805C = 0xE3A3
+0x805D = 0xE3A2
+0x805E = 0xBB44
+0x8064 = 0xE6FB
+0x8067 = 0xE6FC
+0x806C = 0xEAE7
+0x806F = 0xC170
+0x8070 = 0xC16F
+0x8071 = 0xC16D
+0x8072 = 0xC16E
+0x8073 = 0xC171
+0x8075 = 0xF07C
+0x8076 = 0xC2BF
+0x8077 = 0xC2BE
+0x8078 = 0xF2C0
+0x8079 = 0xF4B2
+0x807D = 0xC5A5
+0x807E = 0xC5A4
+0x807F = 0xA6D6
+0x8082 = 0xD1FB
+0x8084 = 0xB877
+0x8085 = 0xB5C2
+0x8086 = 0xB876
+0x8087 = 0xBB46
+0x8089 = 0xA6D7
+0x808A = 0xC9A9
+0x808B = 0xA6D8
+0x808C = 0xA6D9
+0x808F = 0xCDAB
+0x8090 = 0xCB76
+0x8092 = 0xCB77
+0x8093 = 0xA877
+0x8095 = 0xCB74
+0x8096 = 0xA876
+0x8098 = 0xA879
+0x8099 = 0xCB75
+0x809A = 0xA87B
+0x809B = 0xA87A
+0x809C = 0xCB78
+0x809D = 0xA878
+0x80A1 = 0xAAD1
+0x80A2 = 0xAACF
+0x80A3 = 0xCDAD
+0x80A5 = 0xAACE
+0x80A9 = 0xAAD3
+0x80AA = 0xAAD5
+0x80AB = 0xAAD2
+0x80AD = 0xCDB0
+0x80AE = 0xCDAC
+0x80AF = 0xAAD6
+0x80B1 = 0xAAD0
+0x80B2 = 0xA87C
+0x80B4 = 0xAAD4
+0x80B5 = 0xCDAF
+0x80B8 = 0xCDAE
+0x80BA = 0xAACD
+0x80C2 = 0xD05B
+0x80C3 = 0xAD47
+0x80C4 = 0xAD48
+0x80C5 = 0xD05D
+0x80C7 = 0xD057
+0x80C8 = 0xD05A
+0x80C9 = 0xD063
+0x80CA = 0xD061
+0x80CC = 0xAD49
+0x80CD = 0xD067
+0x80CE = 0xAD4C
+0x80CF = 0xD064
+0x80D0 = 0xD05C
+0x80D1 = 0xD059
+0x80D4 = 0xDB49
+0x80D5 = 0xD062
+0x80D6 = 0xAD44
+0x80D7 = 0xD065
+0x80D8 = 0xD056
+0x80D9 = 0xD05F
+0x80DA = 0xAD46
+0x80DB = 0xAD4B
+0x80DC = 0xD060
+0x80DD = 0xAD4F
+0x80DE = 0xAD4D
+0x80E0 = 0xD058
+0x80E1 = 0xAD4A
+0x80E3 = 0xD05E
+0x80E4 = 0xAD4E
+0x80E5 = 0xAD45
+0x80E6 = 0xD066
+0x80ED = 0xAFDA
+0x80EF = 0xAFE3
+0x80F0 = 0xAFD8
+0x80F1 = 0xAFD6
+0x80F2 = 0xD36A
+0x80F3 = 0xAFDE
+0x80F4 = 0xAFDB
+0x80F5 = 0xD36C
+0x80F8 = 0xAFDD
+0x80F9 = 0xD36B
+0x80FA = 0xD369
+0x80FB = 0xD36E
+0x80FC = 0xAFE2
+0x80FD = 0xAFE0
+0x80FE = 0xDB48
+0x8100 = 0xD36F
+0x8101 = 0xD36D
+0x8102 = 0xAFD7
+0x8105 = 0xAFD9
+0x8106 = 0xAFDC
+0x8108 = 0xAFDF
+0x810A = 0xAFE1
+0x8115 = 0xD74E
+0x8116 = 0xB2E4
+0x8118 = 0xD745
+0x8119 = 0xD747
+0x811B = 0xD748
+0x811D = 0xD750
+0x811E = 0xD74C
+0x811F = 0xD74A
+0x8121 = 0xD74D
+0x8122 = 0xD751
+0x8123 = 0xB2E5
+0x8124 = 0xB2E9
+0x8125 = 0xD746
+0x8127 = 0xD74F
+0x8129 = 0xB2E7
+0x812B = 0xB2E6
+0x812C = 0xD74B
+0x812D = 0xD749
+0x812F = 0xB2E3
+0x8130 = 0xB2E8
+0x8139 = 0xB5C8
+0x813A = 0xDB51
+0x813D = 0xDB4F
+0x813E = 0xB5CA
+0x8143 = 0xDB4A
+0x8144 = 0xDFA1
+0x8146 = 0xB5C9
+0x8147 = 0xDB4E
+0x814A = 0xDB4B
+0x814B = 0xB5C5
+0x814C = 0xB5CB
+0x814D = 0xDB50
+0x814E = 0xB5C7
+0x814F = 0xDB4D
+0x8150 = 0xBB47
+0x8151 = 0xB5C6
+0x8152 = 0xDB4C
+0x8153 = 0xB5CC
+0x8154 = 0xB5C4
+0x8155 = 0xB5C3
+0x815B = 0xDF77
+0x815C = 0xDF75
+0x815E = 0xDF7B
+0x8160 = 0xDF73
+0x8161 = 0xDFA2
+0x8162 = 0xDF78
+0x8164 = 0xDF72
+0x8165 = 0xB87B
+0x8166 = 0xB8A3
+0x8167 = 0xDF7D
+0x8169 = 0xDF76
+0x816B = 0xB87E
+0x816E = 0xB87C
+0x816F = 0xDF7E
+0x8170 = 0xB879
+0x8171 = 0xB878
+0x8172 = 0xDF79
+0x8173 = 0xB87D
+0x8174 = 0xB5CD
+0x8176 = 0xDF7C
+0x8177 = 0xDF74
+0x8178 = 0xB87A
+0x8179 = 0xB8A1
+0x817A = 0xB8A2
+0x817F = 0xBB4C
+0x8180 = 0xBB48
+0x8182 = 0xBB4D
+0x8183 = 0xE3A6
+0x8186 = 0xE3A5
+0x8187 = 0xE3A7
+0x8188 = 0xBB4A
+0x8189 = 0xE3A4
+0x818A = 0xBB4B
+0x818B = 0xE3AA
+0x818C = 0xE3A9
+0x818D = 0xE3A8
+0x818F = 0xBB49
+0x8195 = 0xE741
+0x8197 = 0xE744
+0x8198 = 0xBDA8
+0x8199 = 0xE743
+0x819A = 0xBDA7
+0x819B = 0xBDA3
+0x819C = 0xBDA4
+0x819D = 0xBDA5
+0x819E = 0xE740
+0x819F = 0xE6FE
+0x81A0 = 0xBDA6
+0x81A2 = 0xE742
+0x81A3 = 0xE6FD
+0x81A6 = 0xEAE9
+0x81A7 = 0xEAF3
+0x81A8 = 0xBFB1
+0x81A9 = 0xBFB0
+0x81AB = 0xEAED
+0x81AC = 0xEAEF
+0x81AE = 0xEAEA
+0x81B0 = 0xEAEE
+0x81B1 = 0xEAE8
+0x81B2 = 0xEAF1
+0x81B3 = 0xBFAF
+0x81B4 = 0xEAF0
+0x81B5 = 0xEAEC
+0x81B7 = 0xEAF2
+0x81B9 = 0xEAEB
+0x81BA = 0xC174
+0x81BB = 0xEDE8
+0x81BC = 0xEDEE
+0x81BD = 0xC178
+0x81BE = 0xC17A
+0x81BF = 0xC177
+0x81C0 = 0xC176
+0x81C2 = 0xC175
+0x81C3 = 0xC173
+0x81C4 = 0xEDE9
+0x81C5 = 0xEDEC
+0x81C6 = 0xC172
+0x81C7 = 0xEDED
+0x81C9 = 0xC179
+0x81CA = 0xEDEB
+0x81CC = 0xEDEA
+0x81CD = 0xC2C0
+0x81CF = 0xC2C1
+0x81D0 = 0xF0A1
+0x81D1 = 0xF07D
+0x81D2 = 0xF07E
+0x81D5 = 0xF2C2
+0x81D7 = 0xF2C1
+0x81D8 = 0xC3BE
+0x81D9 = 0xF4B4
+0x81DA = 0xC4A4
+0x81DB = 0xF4B3
+0x81DD = 0xF5F0
+0x81DE = 0xF745
+0x81DF = 0xC5A6
+0x81E0 = 0xF943
+0x81E1 = 0xF944
+0x81E2 = 0xC5D8
+0x81E3 = 0xA6DA
+0x81E5 = 0xAAD7
+0x81E6 = 0xDB52
+0x81E7 = 0xBB4E
+0x81E8 = 0xC17B
+0x81E9 = 0xEDEF
+0x81EA = 0xA6DB
+0x81EC = 0xAFE5
+0x81ED = 0xAFE4
+0x81EE = 0xDB53
+0x81F2 = 0xEAF4
+0x81F3 = 0xA6DC
+0x81F4 = 0xAD50
+0x81F7 = 0xDB54
+0x81F8 = 0xDB55
+0x81F9 = 0xDB56
+0x81FA = 0xBB4F
+0x81FB = 0xBFB2
+0x81FC = 0xA6DD
+0x81FE = 0xAAD8
+0x81FF = 0xD068
+0x8200 = 0xAFE6
+0x8201 = 0xD370
+0x8202 = 0xB2EA
+0x8204 = 0xDB57
+0x8205 = 0xB8A4
+0x8207 = 0xBB50
+0x8208 = 0xBFB3
+0x8209 = 0xC17C
+0x820A = 0xC2C2
+0x820B = 0xF4B5
+0x820C = 0xA6DE
+0x820D = 0xAAD9
+0x8210 = 0xAFE7
+0x8211 = 0xD752
+0x8212 = 0xB5CE
+0x8214 = 0xBB51
+0x8215 = 0xE3AB
+0x8216 = 0xE745
+0x821B = 0xA6DF
+0x821C = 0xB5CF
+0x821D = 0xDFA3
+0x821E = 0xBB52
+0x821F = 0xA6E0
+0x8220 = 0xCDB1
+0x8221 = 0xD069
+0x8222 = 0xAD51
+0x8225 = 0xD372
+0x8228 = 0xAFEA
+0x822A = 0xAFE8
+0x822B = 0xAFE9
+0x822C = 0xAFEB
+0x822F = 0xD371
+0x8232 = 0xD757
+0x8233 = 0xD754
+0x8234 = 0xD756
+0x8235 = 0xB2EB
+0x8236 = 0xB2ED
+0x8237 = 0xB2EC
+0x8238 = 0xD753
+0x8239 = 0xB2EE
+0x823A = 0xD755
+0x823C = 0xDB58
+0x823D = 0xDB59
+0x823F = 0xDB5A
+0x8240 = 0xDFA6
+0x8242 = 0xDFA7
+0x8244 = 0xDFA5
+0x8245 = 0xDFA8
+0x8247 = 0xB8A5
+0x8249 = 0xDFA4
+0x824B = 0xBB53
+0x824E = 0xE74A
+0x824F = 0xE746
+0x8250 = 0xE749
+0x8251 = 0xE74B
+0x8252 = 0xE748
+0x8253 = 0xE747
+0x8255 = 0xEAF5
+0x8256 = 0xEAF6
+0x8257 = 0xEAF7
+0x8258 = 0xBFB4
+0x8259 = 0xBFB5
+0x825A = 0xEDF1
+0x825B = 0xEDF0
+0x825C = 0xEDF2
+0x825E = 0xF0A3
+0x825F = 0xF0A2
+0x8261 = 0xF2C4
+0x8263 = 0xF2C5
+0x8264 = 0xF2C3
+0x8266 = 0xC4A5
+0x8268 = 0xF4B6
+0x8269 = 0xF4B7
+0x826B = 0xF746
+0x826C = 0xF7EF
+0x826D = 0xF8BB
+0x826E = 0xA6E1
+0x826F = 0xA87D
+0x8271 = 0xC17D
+0x8272 = 0xA6E2
+0x8274 = 0xD758
+0x8275 = 0xDB5B
+0x8277 = 0xC641
+0x8278 = 0xCA4A
+0x827C = 0xCA4B
+0x827D = 0xCA4D
+0x827E = 0xA6E3
+0x827F = 0xCA4E
+0x8280 = 0xCA4C
+0x8283 = 0xCBA2
+0x8284 = 0xCBA3
+0x8285 = 0xCB7B
+0x828A = 0xCBA1
+0x828B = 0xA8A1
+0x828D = 0xA8A2
+0x828E = 0xCB7C
+0x828F = 0xCB7A
+0x8290 = 0xCB79
+0x8291 = 0xCB7D
+0x8292 = 0xA87E
+0x8293 = 0xCB7E
+0x8294 = 0xD06A
+0x8298 = 0xCDB6
+0x8299 = 0xAADC
+0x829A = 0xCDB5
+0x829B = 0xCDB7
+0x829D = 0xAADB
+0x829E = 0xCDBC
+0x829F = 0xAADF
+0x82A0 = 0xCDB2
+0x82A1 = 0xCDC0
+0x82A2 = 0xCDC6
+0x82A3 = 0xAAE6
+0x82A4 = 0xCDC3
+0x82A5 = 0xAAE3
+0x82A7 = 0xCDB9
+0x82A8 = 0xCDBF
+0x82A9 = 0xCDC1
+0x82AB = 0xCDB4
+0x82AC = 0xAAE2
+0x82AD = 0xAADD
+0x82AE = 0xCDBA
+0x82AF = 0xAAE4
+0x82B0 = 0xAAE7
+0x82B1 = 0xAAE1
+0x82B3 = 0xAADA
+0x82B4 = 0xCDBE
+0x82B5 = 0xCDB8
+0x82B6 = 0xCDC5
+0x82B7 = 0xAAE9
+0x82B8 = 0xAAE5
+0x82B9 = 0xAAE0
+0x82BA = 0xCDBD
+0x82BB = 0xAFEC
+0x82BC = 0xCDBB
+0x82BD = 0xAADE
+0x82BE = 0xAAE8
+0x82C0 = 0xCDB3
+0x82C2 = 0xCDC2
+0x82C3 = 0xCDC4
+0x82D1 = 0xAD62
+0x82D2 = 0xAD5C
+0x82D3 = 0xAD64
+0x82D4 = 0xAD61
+0x82D5 = 0xD071
+0x82D6 = 0xD074
+0x82D7 = 0xAD5D
+0x82D9 = 0xD06B
+0x82DB = 0xAD56
+0x82DC = 0xAD60
+0x82DE = 0xAD63
+0x82DF = 0xAD65
+0x82E0 = 0xD0A2
+0x82E1 = 0xD077
+0x82E3 = 0xAD55
+0x82E4 = 0xD0A1
+0x82E5 = 0xAD59
+0x82E6 = 0xAD57
+0x82E7 = 0xAD52
+0x82E8 = 0xD06F
+0x82EA = 0xD07E
+0x82EB = 0xD073
+0x82EC = 0xD076
+0x82ED = 0xD0A5
+0x82EF = 0xAD66
+0x82F0 = 0xD07D
+0x82F1 = 0xAD5E
+0x82F2 = 0xD078
+0x82F3 = 0xD0A4
+0x82F4 = 0xD075
+0x82F5 = 0xD079
+0x82F6 = 0xD07C
+0x82F9 = 0xD06D
+0x82FA = 0xD0A3
+0x82FB = 0xD07B
+0x82FE = 0xD06C
+0x8300 = 0xD070
+0x8301 = 0xAD5F
+0x8302 = 0xAD5A
+0x8303 = 0xAD53
+0x8304 = 0xAD58
+0x8305 = 0xAD54
+0x8306 = 0xAD67
+0x8307 = 0xD06E
+0x8308 = 0xD3A5
+0x8309 = 0xAD5B
+0x830C = 0xD07A
+0x830D = 0xCE41
+0x8316 = 0xD3A8
+0x8317 = 0xAFFA
+0x8319 = 0xD376
+0x831B = 0xD3A3
+0x831C = 0xD37D
+0x831E = 0xD3B2
+0x8320 = 0xD3AA
+0x8322 = 0xD37E
+0x8324 = 0xD3A9
+0x8325 = 0xD378
+0x8326 = 0xD37C
+0x8327 = 0xD3B5
+0x8328 = 0xAFFD
+0x8329 = 0xD3AD
+0x832A = 0xD3A4
+0x832B = 0xAFED
+0x832C = 0xD3B3
+0x832D = 0xD374
+0x832F = 0xD3AC
+0x8331 = 0xAFFC
+0x8332 = 0xAFF7
+0x8333 = 0xD373
+0x8334 = 0xAFF5
+0x8335 = 0xAFF4
+0x8336 = 0xAFF9
+0x8337 = 0xD3AB
+0x8338 = 0xAFF1
+0x8339 = 0xAFF8
+0x833A = 0xD072
+0x833B = 0xDB5C
+0x833C = 0xD3A6
+0x833F = 0xD37A
+0x8340 = 0xAFFB
+0x8341 = 0xD37B
+0x8342 = 0xD3A1
+0x8343 = 0xAFFE
+0x8344 = 0xD375
+0x8345 = 0xD3AF
+0x8347 = 0xD3AE
+0x8348 = 0xD3B6
+0x8349 = 0xAFF3
+0x834A = 0xAFF0
+0x834B = 0xD3B4
+0x834C = 0xD3B0
+0x834D = 0xD3A7
+0x834E = 0xD3A2
+0x834F = 0xAFF6
+0x8350 = 0xAFF2
+0x8351 = 0xD377
+0x8352 = 0xAFEE
+0x8353 = 0xD3B1
+0x8354 = 0xAFEF
+0x8356 = 0xD379
+0x8373 = 0xD75E
+0x8374 = 0xD760
+0x8375 = 0xD765
+0x8376 = 0xD779
+0x8377 = 0xB2FC
+0x8378 = 0xB2F2
+0x837A = 0xD75D
+0x837B = 0xB2FD
+0x837C = 0xB2FE
+0x837D = 0xD768
+0x837E = 0xD76F
+0x837F = 0xD775
+0x8381 = 0xD762
+0x8383 = 0xD769
+0x8386 = 0xB340
+0x8387 = 0xD777
+0x8388 = 0xD772
+0x8389 = 0xB2FA
+0x838A = 0xB2F8
+0x838B = 0xD76E
+0x838C = 0xD76A
+0x838D = 0xD75C
+0x838E = 0xB2EF
+0x838F = 0xD761
+0x8390 = 0xD759
+0x8392 = 0xB2F7
+0x8393 = 0xB2F9
+0x8394 = 0xD766
+0x8395 = 0xD763
+0x8396 = 0xB2F4
+0x8397 = 0xD773
+0x8398 = 0xB2F1
+0x8399 = 0xD764
+0x839A = 0xD77A
+0x839B = 0xD76C
+0x839D = 0xD76B
+0x839E = 0xB2F0
+0x83A0 = 0xB2FB
+0x83A2 = 0xB2F3
+0x83A3 = 0xD75A
+0x83A4 = 0xD75F
+0x83A5 = 0xD770
+0x83A6 = 0xD776
+0x83A7 = 0xB341
+0x83A8 = 0xD75B
+0x83A9 = 0xD767
+0x83AA = 0xD76D
+0x83AB = 0xB2F6
+0x83AE = 0xD778
+0x83AF = 0xD771
+0x83B0 = 0xD774
+0x83BD = 0xB2F5
+0x83BF = 0xDB6C
+0x83C0 = 0xDB60
+0x83C1 = 0xB5D7
+0x83C2 = 0xDB7D
+0x83C3 = 0xDBA7
+0x83C4 = 0xDBAA
+0x83C5 = 0xB5D5
+0x83C6 = 0xDB68
+0x83C7 = 0xDBA3
+0x83C8 = 0xDB69
+0x83C9 = 0xDB77
+0x83CA = 0xB5E2
+0x83CB = 0xDB73
+0x83CC = 0xB5DF
+0x83CE = 0xDB74
+0x83CF = 0xDB5D
+0x83D1 = 0xDBA4
+0x83D4 = 0xB5E8
+0x83D5 = 0xDBA1
+0x83D6 = 0xDB75
+0x83D7 = 0xDBAC
+0x83D8 = 0xDB70
+0x83D9 = 0xDFC8
+0x83DB = 0xDBAF
+0x83DC = 0xB5E6
+0x83DD = 0xDB6E
+0x83DE = 0xDB7A
+0x83DF = 0xB5E9
+0x83E0 = 0xB5D4
+0x83E1 = 0xDB72
+0x83E2 = 0xDBAD
+0x83E3 = 0xDB6B
+0x83E4 = 0xDB64
+0x83E5 = 0xDB6F
+0x83E7 = 0xDB63
+0x83E8 = 0xDB61
+0x83E9 = 0xB5D0
+0x83EA = 0xDBA5
+0x83EB = 0xDB6A
+0x83EC = 0xDBA8
+0x83EE = 0xDBA9
+0x83EF = 0xB5D8
+0x83F0 = 0xB5DD
+0x83F1 = 0xB5D9
+0x83F2 = 0xB5E1
+0x83F3 = 0xDB7E
+0x83F4 = 0xB5DA
+0x83F5 = 0xDB76
+0x83F6 = 0xDB66
+0x83F8 = 0xB5D2
+0x83F9 = 0xDB5E
+0x83FA = 0xDBA2
+0x83FB = 0xDBAB
+0x83FC = 0xDB65
+0x83FD = 0xB5E0
+0x83FE = 0xDBB0
+0x83FF = 0xDB71
+0x8401 = 0xDB6D
+0x8403 = 0xB5D1
+0x8404 = 0xB5E5
+0x8406 = 0xDB7C
+0x8407 = 0xB5E7
+0x8409 = 0xDB78
+0x840A = 0xB5DC
+0x840B = 0xB5D6
+0x840C = 0xB5DE
+0x840D = 0xB5D3
+0x840E = 0xB5E4
+0x840F = 0xDB79
+0x8410 = 0xDB67
+0x8411 = 0xDB7B
+0x8412 = 0xDB62
+0x8413 = 0xDBA6
+0x841B = 0xDBAE
+0x8423 = 0xDB5F
+0x8429 = 0xDFC7
+0x842B = 0xDFDD
+0x842C = 0xB855
+0x842D = 0xDFCC
+0x842F = 0xDFCA
+0x8430 = 0xDFB5
+0x8431 = 0xB8A9
+0x8432 = 0xDFC5
+0x8433 = 0xDFD9
+0x8434 = 0xDFC1
+0x8435 = 0xB8B1
+0x8436 = 0xDFD8
+0x8437 = 0xDFBF
+0x8438 = 0xB5E3
+0x8439 = 0xDFCF
+0x843A = 0xDFC0
+0x843B = 0xDFD6
+0x843C = 0xB8B0
+0x843D = 0xB8A8
+0x843F = 0xDFAA
+0x8440 = 0xDFB2
+0x8442 = 0xDFCB
+0x8443 = 0xDFC3
+0x8444 = 0xDFDC
+0x8445 = 0xDFC6
+0x8446 = 0xB8B6
+0x8447 = 0xDFD7
+0x8449 = 0xB8AD
+0x844B = 0xDFC9
+0x844C = 0xDFD1
+0x844D = 0xDFB6
+0x844E = 0xDFD0
+0x8450 = 0xDFE1
+0x8451 = 0xDFB1
+0x8452 = 0xDFD2
+0x8454 = 0xDFDF
+0x8456 = 0xDFAB
+0x8457 = 0xB5DB
+0x8459 = 0xDFB9
+0x845A = 0xDFB8
+0x845B = 0xB8AF
+0x845D = 0xDFBC
+0x845E = 0xDFBE
+0x845F = 0xDFCD
+0x8460 = 0xDFDE
+0x8461 = 0xB8B2
+0x8463 = 0xB8B3
+0x8465 = 0xDFB0
+0x8466 = 0xB8AB
+0x8467 = 0xDFB4
+0x8468 = 0xDFDA
+0x8469 = 0xB8B4
+0x846B = 0xB8AC
+0x846C = 0xB8AE
+0x846D = 0xB8B5
+0x846E = 0xDFE0
+0x846F = 0xDFD3
+0x8470 = 0xDFCE
+0x8473 = 0xDFBB
+0x8474 = 0xDFBA
+0x8475 = 0xB8AA
+0x8476 = 0xDFAC
+0x8477 = 0xB8A7
+0x8478 = 0xDFC4
+0x8479 = 0xDFAD
+0x847A = 0xDFC2
+0x847D = 0xDFB7
+0x847E = 0xDFDB
+0x8482 = 0xB8A6
+0x8486 = 0xDFB3
+0x848D = 0xDFAF
+0x848E = 0xDFD5
+0x848F = 0xDFAE
+0x8490 = 0xBB60
+0x8491 = 0xE3D3
+0x8494 = 0xE3C2
+0x8497 = 0xE3AC
+0x8498 = 0xE3CA
+0x8499 = 0xBB58
+0x849A = 0xE3BB
+0x849B = 0xE3C5
+0x849C = 0xBB5B
+0x849D = 0xE3BE
+0x849E = 0xBB59
+0x849F = 0xE3AF
+0x84A0 = 0xE3CD
+0x84A1 = 0xE3AE
+0x84A2 = 0xE3C1
+0x84A4 = 0xE3AD
+0x84A7 = 0xE3BF
+0x84A8 = 0xE3C8
+0x84A9 = 0xE3C6
+0x84AA = 0xE3BA
+0x84AB = 0xE3B5
+0x84AC = 0xE3B3
+0x84AE = 0xE3B4
+0x84AF = 0xE3C7
+0x84B0 = 0xE3D2
+0x84B1 = 0xE3BC
+0x84B2 = 0xBB5A
+0x84B4 = 0xE3B7
+0x84B6 = 0xE3CB
+0x84B8 = 0xBB5D
+0x84B9 = 0xE3B6
+0x84BA = 0xE3B0
+0x84BB = 0xE3C0
+0x84BC = 0xBB61
+0x84BF = 0xBB55
+0x84C0 = 0xBB5E
+0x84C1 = 0xE3B8
+0x84C2 = 0xE3B2
+0x84C4 = 0xBB57
+0x84C5 = 0xDFD4
+0x84C6 = 0xBB56
+0x84C7 = 0xE3C3
+0x84C9 = 0xBB54
+0x84CA = 0xBB63
+0x84CB = 0xBB5C
+0x84CC = 0xE3C4
+0x84CD = 0xE3B9
+0x84CE = 0xE3B1
+0x84CF = 0xE3CC
+0x84D0 = 0xE3BD
+0x84D1 = 0xBB62
+0x84D2 = 0xE3D0
+0x84D3 = 0xBB5F
+0x84D4 = 0xE3CF
+0x84D6 = 0xE3C9
+0x84D7 = 0xE3CE
+0x84DB = 0xE3D1
+0x84E7 = 0xE773
+0x84E8 = 0xE774
+0x84E9 = 0xE767
+0x84EA = 0xE766
+0x84EB = 0xE762
+0x84EC = 0xBDB4
+0x84EE = 0xBDAC
+0x84EF = 0xE776
+0x84F0 = 0xE775
+0x84F1 = 0xDFA9
+0x84F2 = 0xE75F
+0x84F3 = 0xE763
+0x84F4 = 0xE75D
+0x84F6 = 0xE770
+0x84F7 = 0xE761
+0x84F9 = 0xE777
+0x84FA = 0xE75A
+0x84FB = 0xE758
+0x84FC = 0xE764
+0x84FD = 0xE76E
+0x84FE = 0xE769
+0x84FF = 0xBDB6
+0x8500 = 0xE74F
+0x8502 = 0xE76D
+0x8506 = 0xBDB7
+0x8507 = 0xDFBD
+0x8508 = 0xE75B
+0x8509 = 0xE752
+0x850A = 0xE755
+0x850B = 0xE77B
+0x850C = 0xE75C
+0x850D = 0xE753
+0x850E = 0xE751
+0x850F = 0xE74E
+0x8511 = 0xBDB0
+0x8512 = 0xE765
+0x8513 = 0xBDAF
+0x8514 = 0xBDB3
+0x8515 = 0xE760
+0x8516 = 0xE768
+0x8517 = 0xBDA9
+0x8518 = 0xE778
+0x8519 = 0xE77C
+0x851A = 0xBDAB
+0x851C = 0xE757
+0x851D = 0xE76B
+0x851E = 0xE76F
+0x851F = 0xE754
+0x8520 = 0xE779
+0x8521 = 0xBDB2
+0x8523 = 0xBDB1
+0x8524 = 0xE74C
+0x8525 = 0xBDB5
+0x8526 = 0xE772
+0x8527 = 0xE756
+0x8528 = 0xE76A
+0x8529 = 0xE750
+0x852A = 0xE75E
+0x852B = 0xE759
+0x852C = 0xBDAD
+0x852D = 0xBDAE
+0x852E = 0xE76C
+0x852F = 0xE77D
+0x8530 = 0xE77A
+0x8531 = 0xE771
+0x853B = 0xE74D
+0x853D = 0xBDAA
+0x853E = 0xEB49
+0x8540 = 0xEB40
+0x8541 = 0xEB43
+0x8543 = 0xBFBB
+0x8544 = 0xEB45
+0x8545 = 0xEAF9
+0x8546 = 0xEB41
+0x8547 = 0xEB47
+0x8548 = 0xBFB8
+0x8549 = 0xBFBC
+0x854A = 0xBFB6
+0x854D = 0xEAFB
+0x854E = 0xEB4C
+0x8551 = 0xEB46
+0x8553 = 0xEAFC
+0x8554 = 0xEB55
+0x8555 = 0xEB4F
+0x8556 = 0xEAF8
+0x8557 = 0xEE46
+0x8558 = 0xEAFE
+0x8559 = 0xBFB7
+0x855B = 0xEB4A
+0x855D = 0xEB54
+0x855E = 0xBFBF
+0x8560 = 0xEB51
+0x8561 = 0xEAFD
+0x8562 = 0xEB44
+0x8563 = 0xEB48
+0x8564 = 0xEB42
+0x8565 = 0xEB56
+0x8566 = 0xEB53
+0x8567 = 0xEB50
+0x8568 = 0xBFB9
+0x8569 = 0xBFBA
+0x856A = 0xBFBE
+0x856B = 0xEAFA
+0x856C = 0xEB57
+0x856D = 0xBFBD
+0x856E = 0xEB4D
+0x8571 = 0xEB4B
+0x8575 = 0xEB4E
+0x8576 = 0xEE53
+0x8577 = 0xEE40
+0x8578 = 0xEE45
+0x8579 = 0xEE52
+0x857A = 0xEE44
+0x857B = 0xEDFB
+0x857C = 0xEE41
+0x857E = 0xC1A2
+0x8580 = 0xEDF4
+0x8581 = 0xEE4D
+0x8582 = 0xEE4F
+0x8583 = 0xEDF3
+0x8584 = 0xC1A1
+0x8585 = 0xEE51
+0x8586 = 0xEE49
+0x8587 = 0xC1A8
+0x8588 = 0xEE50
+0x8589 = 0xEE42
+0x858A = 0xC1AA
+0x858B = 0xEDF9
+0x858C = 0xEB52
+0x858D = 0xEE4A
+0x858E = 0xEE47
+0x858F = 0xEDF5
+0x8590 = 0xEE55
+0x8591 = 0xC1A4
+0x8594 = 0xC1A5
+0x8595 = 0xEDF7
+0x8596 = 0xEE48
+0x8598 = 0xEE54
+0x8599 = 0xEE4B
+0x859A = 0xEDFD
+0x859B = 0xC1A7
+0x859C = 0xC1A3
+0x859D = 0xEE4C
+0x859E = 0xEDFE
+0x859F = 0xEE56
+0x85A0 = 0xEDF8
+0x85A1 = 0xEE43
+0x85A2 = 0xEE4E
+0x85A3 = 0xEDFA
+0x85A4 = 0xEDFC
+0x85A6 = 0xC2CB
+0x85A7 = 0xEDF6
+0x85A8 = 0xC1A9
+0x85A9 = 0xC2C4
+0x85AA = 0xC17E
+0x85AF = 0xC1A6
+0x85B0 = 0xC2C8
+0x85B1 = 0xF0B3
+0x85B3 = 0xF0A9
+0x85B4 = 0xF0A4
+0x85B5 = 0xF0AA
+0x85B6 = 0xF0B4
+0x85B7 = 0xF0B8
+0x85B8 = 0xF0B7
+0x85B9 = 0xC2CA
+0x85BA = 0xC2C9
+0x85BD = 0xF0AB
+0x85BE = 0xF0B9
+0x85BF = 0xF0AE
+0x85C0 = 0xF0A6
+0x85C2 = 0xF0A8
+0x85C3 = 0xF0A7
+0x85C4 = 0xF0AD
+0x85C5 = 0xF0B2
+0x85C6 = 0xF0A5
+0x85C7 = 0xF0AC
+0x85C8 = 0xF0B1
+0x85C9 = 0xC2C7
+0x85CB = 0xF0AF
+0x85CD = 0xC2C5
+0x85CE = 0xF0B0
+0x85CF = 0xC2C3
+0x85D0 = 0xC2C6
+0x85D1 = 0xF2D5
+0x85D2 = 0xF0B5
+0x85D5 = 0xC3C2
+0x85D7 = 0xF2CD
+0x85D8 = 0xF2D1
+0x85D9 = 0xF2C9
+0x85DA = 0xF2CC
+0x85DC = 0xF2D4
+0x85DD = 0xC3C0
+0x85DE = 0xF2D9
+0x85DF = 0xF2D2
+0x85E1 = 0xF2CA
+0x85E2 = 0xF2DA
+0x85E3 = 0xF2D3
+0x85E4 = 0xC3C3
+0x85E5 = 0xC3C4
+0x85E6 = 0xF2D7
+0x85E8 = 0xF2CB
+0x85E9 = 0xC3BF
+0x85EA = 0xC3C1
+0x85EB = 0xF2C6
+0x85EC = 0xF2CE
+0x85ED = 0xF2C8
+0x85EF = 0xF2D8
+0x85F0 = 0xF2D6
+0x85F1 = 0xF2C7
+0x85F2 = 0xF2CF
+0x85F6 = 0xF4BE
+0x85F7 = 0xC3C5
+0x85F8 = 0xF2D0
+0x85F9 = 0xC4A7
+0x85FA = 0xC4A9
+0x85FB = 0xC4A6
+0x85FD = 0xF4C3
+0x85FE = 0xF4BB
+0x85FF = 0xF4B9
+0x8600 = 0xF4BD
+0x8601 = 0xF4BA
+0x8604 = 0xF4BF
+0x8605 = 0xF4C1
+0x8606 = 0xC4AA
+0x8607 = 0xC4AC
+0x8609 = 0xF4C0
+0x860A = 0xC4AD
+0x860B = 0xC4AB
+0x860C = 0xF4C2
+0x8611 = 0xC4A8
+0x8617 = 0xC4F4
+0x8618 = 0xF5F1
+0x8619 = 0xF5F7
+0x861A = 0xC4F6
+0x861B = 0xF4BC
+0x861C = 0xF5F6
+0x861E = 0xF5FD
+0x861F = 0xF5F4
+0x8620 = 0xF5FB
+0x8621 = 0xF5FA
+0x8622 = 0xF4B8
+0x8623 = 0xF5F5
+0x8624 = 0xF0B6
+0x8625 = 0xF5FE
+0x8626 = 0xF5F3
+0x8627 = 0xF5F8
+0x8629 = 0xF5FC
+0x862A = 0xF5F2
+0x862C = 0xF74A
+0x862D = 0xC4F5
+0x862E = 0xF5F9
+0x8631 = 0xF7F4
+0x8632 = 0xF74B
+0x8633 = 0xF749
+0x8634 = 0xF747
+0x8635 = 0xF748
+0x8636 = 0xF74C
+0x8638 = 0xC5D9
+0x8639 = 0xF7F2
+0x863A = 0xF7F0
+0x863B = 0xF7F5
+0x863C = 0xF7F3
+0x863E = 0xF7F6
+0x863F = 0xC5DA
+0x8640 = 0xF7F1
+0x8643 = 0xF8BC
+0x8646 = 0xF945
+0x8647 = 0xF946
+0x8648 = 0xF947
+0x864B = 0xF9C7
+0x864C = 0xF9BD
+0x864D = 0xCA4F
+0x864E = 0xAAEA
+0x8650 = 0xAD68
+0x8652 = 0xD3B8
+0x8653 = 0xD3B7
+0x8654 = 0xB040
+0x8655 = 0xB342
+0x8656 = 0xD77C
+0x8659 = 0xD77B
+0x865B = 0xB5EA
+0x865C = 0xB8B8
+0x865E = 0xB8B7
+0x865F = 0xB8B9
+0x8661 = 0xE3D4
+0x8662 = 0xE77E
+0x8663 = 0xEB58
+0x8664 = 0xEB5A
+0x8665 = 0xEB59
+0x8667 = 0xC1AB
+0x8668 = 0xEE57
+0x8669 = 0xF0BA
+0x866A = 0xF9A5
+0x866B = 0xA6E4
+0x866D = 0xCDC9
+0x866E = 0xCDCA
+0x866F = 0xCDC8
+0x8670 = 0xCDC7
+0x8671 = 0xAAEB
+0x8673 = 0xD0A9
+0x8674 = 0xD0A7
+0x8677 = 0xD0A6
+0x8679 = 0xAD69
+0x867A = 0xAD6B
+0x867B = 0xAD6A
+0x867C = 0xD0A8
+0x8685 = 0xD3C4
+0x8686 = 0xD3C1
+0x8687 = 0xD3BF
+0x868A = 0xB041
+0x868B = 0xD3C2
+0x868C = 0xB046
+0x868D = 0xD3BC
+0x868E = 0xD3CB
+0x8690 = 0xD3CD
+0x8691 = 0xD3BD
+0x8693 = 0xB043
+0x8694 = 0xD3CE
+0x8695 = 0xD3C9
+0x8696 = 0xD3BB
+0x8697 = 0xD3C0
+0x8698 = 0xD3CA
+0x8699 = 0xD3C6
+0x869A = 0xD3C3
+0x869C = 0xB048
+0x869D = 0xD3CC
+0x869E = 0xD3BE
+0x86A1 = 0xD3C7
+0x86A2 = 0xD3B9
+0x86A3 = 0xB047
+0x86A4 = 0xB044
+0x86A5 = 0xD3C5
+0x86A7 = 0xD3C8
+0x86A8 = 0xD3BA
+0x86A9 = 0xB045
+0x86AA = 0xB042
+0x86AF = 0xB34C
+0x86B0 = 0xD7A5
+0x86B1 = 0xB34B
+0x86B3 = 0xD7A8
+0x86B4 = 0xD7AB
+0x86B5 = 0xB348
+0x86B6 = 0xB346
+0x86B7 = 0xD77E
+0x86B8 = 0xD7A9
+0x86B9 = 0xD7A7
+0x86BA = 0xD7A4
+0x86BB = 0xD7AC
+0x86BC = 0xD7AD
+0x86BD = 0xD7AF
+0x86BE = 0xD7B0
+0x86BF = 0xD77D
+0x86C0 = 0xB345
+0x86C1 = 0xD7A2
+0x86C2 = 0xD7A1
+0x86C3 = 0xD7AE
+0x86C4 = 0xB347
+0x86C5 = 0xD7A3
+0x86C6 = 0xB349
+0x86C7 = 0xB344
+0x86C8 = 0xD7A6
+0x86C9 = 0xB34D
+0x86CB = 0xB34A
+0x86CC = 0xD7AA
+0x86D0 = 0xB5F1
+0x86D1 = 0xDBBF
+0x86D3 = 0xDBB4
+0x86D4 = 0xB5EE
+0x86D6 = 0xDFE7
+0x86D7 = 0xDBBD
+0x86D8 = 0xDBB1
+0x86D9 = 0xB5EC
+0x86DA = 0xDBB6
+0x86DB = 0xB5EF
+0x86DC = 0xDBBA
+0x86DD = 0xDBB8
+0x86DE = 0xB5F2
+0x86DF = 0xB5EB
+0x86E2 = 0xDBB2
+0x86E3 = 0xDBB5
+0x86E4 = 0xB5F0
+0x86E6 = 0xDBB3
+0x86E8 = 0xDBBE
+0x86E9 = 0xDBBC
+0x86EA = 0xDBB7
+0x86EB = 0xDBB9
+0x86EC = 0xDBBB
+0x86ED = 0xB5ED
+0x86F5 = 0xDFE8
+0x86F6 = 0xDFEE
+0x86F7 = 0xDFE4
+0x86F8 = 0xDFEA
+0x86F9 = 0xB8BA
+0x86FA = 0xDFE6
+0x86FB = 0xB8C0
+0x86FE = 0xB8BF
+0x8700 = 0xB8BE
+0x8701 = 0xDFED
+0x8702 = 0xB8C1
+0x8703 = 0xB8C2
+0x8704 = 0xDFE3
+0x8705 = 0xDFF0
+0x8706 = 0xB8C3
+0x8707 = 0xB8BD
+0x8708 = 0xB8BC
+0x8709 = 0xDFEC
+0x870A = 0xB8C4
+0x870B = 0xDFE2
+0x870C = 0xDFE5
+0x870D = 0xDFEF
+0x870E = 0xDFEB
+0x8711 = 0xE3F4
+0x8712 = 0xE3E9
+0x8713 = 0xB8BB
+0x8718 = 0xBB6A
+0x8719 = 0xE3DD
+0x871A = 0xE3F2
+0x871B = 0xE3DE
+0x871C = 0xBB65
+0x871E = 0xE3DB
+0x8720 = 0xE3E4
+0x8721 = 0xE3DC
+0x8722 = 0xBB67
+0x8723 = 0xE3D6
+0x8724 = 0xE3F1
+0x8725 = 0xBB68
+0x8726 = 0xE3EE
+0x8727 = 0xE3EF
+0x8728 = 0xE3D7
+0x8729 = 0xBB6D
+0x872A = 0xE3E6
+0x872C = 0xE3E0
+0x872D = 0xE3E7
+0x872E = 0xE3DA
+0x8730 = 0xE3F3
+0x8731 = 0xE3EB
+0x8732 = 0xE3E5
+0x8733 = 0xE3D5
+0x8734 = 0xBB69
+0x8735 = 0xE3EC
+0x8737 = 0xBB6C
+0x8738 = 0xE3F0
+0x873A = 0xE3EA
+0x873B = 0xBB66
+0x873C = 0xE3E8
+0x873E = 0xE3E2
+0x873F = 0xBB64
+0x8740 = 0xE3D9
+0x8741 = 0xE3E1
+0x8742 = 0xE3ED
+0x8743 = 0xE3DF
+0x8746 = 0xE3E3
+0x874C = 0xBDC1
+0x874D = 0xDFE9
+0x874E = 0xE7B2
+0x874F = 0xE7BB
+0x8750 = 0xE7B1
+0x8751 = 0xE7AD
+0x8752 = 0xE7AA
+0x8753 = 0xBDC2
+0x8754 = 0xE7A8
+0x8755 = 0xBB6B
+0x8756 = 0xE7A1
+0x8757 = 0xBDC0
+0x8758 = 0xE7A7
+0x8759 = 0xBDBF
+0x875A = 0xE7AC
+0x875B = 0xE7A9
+0x875C = 0xE7B9
+0x875D = 0xE7B4
+0x875E = 0xE7AE
+0x875F = 0xE7B3
+0x8760 = 0xBDBB
+0x8761 = 0xE7AB
+0x8762 = 0xE7BE
+0x8763 = 0xE7A2
+0x8764 = 0xE7A3
+0x8765 = 0xE7BA
+0x8766 = 0xBDBC
+0x8767 = 0xE7BF
+0x8768 = 0xBDBE
+0x8769 = 0xE7C0
+0x876A = 0xE7B0
+0x876B = 0xE3D8
+0x876C = 0xE7B6
+0x876D = 0xE7AF
+0x876E = 0xE7B8
+0x876F = 0xE7B5
+0x8773 = 0xE7A6
+0x8774 = 0xBDB9
+0x8775 = 0xE7BD
+0x8776 = 0xBDBA
+0x8777 = 0xE7A4
+0x8778 = 0xBDBD
+0x8779 = 0xEB64
+0x877A = 0xE7B7
+0x877B = 0xE7BC
+0x8781 = 0xEB61
+0x8782 = 0xBDB8
+0x8783 = 0xBFC0
+0x8784 = 0xEB6B
+0x8785 = 0xEB67
+0x8787 = 0xEB65
+0x8788 = 0xEB60
+0x8789 = 0xEB6F
+0x878D = 0xBFC4
+0x878F = 0xEB5C
+0x8790 = 0xEB68
+0x8791 = 0xEB69
+0x8792 = 0xEB5F
+0x8793 = 0xEB5E
+0x8794 = 0xEB6C
+0x8796 = 0xEB62
+0x8797 = 0xEB5D
+0x8798 = 0xEB63
+0x879A = 0xEB6E
+0x879B = 0xEB5B
+0x879C = 0xEB6D
+0x879D = 0xEB6A
+0x879E = 0xBFC2
+0x879F = 0xBFC1
+0x87A2 = 0xBFC3
+0x87A3 = 0xEB66
+0x87A4 = 0xF0CB
+0x87AA = 0xEE59
+0x87AB = 0xC1B1
+0x87AC = 0xEE5D
+0x87AD = 0xEE5A
+0x87AE = 0xEE61
+0x87AF = 0xEE67
+0x87B0 = 0xEE5C
+0x87B2 = 0xEE70
+0x87B3 = 0xC1AE
+0x87B4 = 0xEE6A
+0x87B5 = 0xEE5F
+0x87B6 = 0xEE6B
+0x87B7 = 0xEE66
+0x87B8 = 0xEE6D
+0x87B9 = 0xEE5E
+0x87BA = 0xC1B3
+0x87BB = 0xC1B2
+0x87BC = 0xEE60
+0x87BD = 0xEE6E
+0x87BE = 0xEE58
+0x87BF = 0xEE6C
+0x87C0 = 0xC1AC
+0x87C2 = 0xEE64
+0x87C3 = 0xEE63
+0x87C4 = 0xEE68
+0x87C5 = 0xEE5B
+0x87C6 = 0xC1B0
+0x87C8 = 0xC1B4
+0x87C9 = 0xEE62
+0x87CA = 0xEE69
+0x87CB = 0xC1B5
+0x87CC = 0xEE65
+0x87D1 = 0xC1AD
+0x87D2 = 0xC1AF
+0x87D3 = 0xF0C7
+0x87D4 = 0xF0C5
+0x87D7 = 0xF0CC
+0x87D8 = 0xF0C9
+0x87D9 = 0xF0CD
+0x87DB = 0xF0BE
+0x87DC = 0xF0C6
+0x87DD = 0xF0D1
+0x87DE = 0xEE6F
+0x87DF = 0xF0C2
+0x87E0 = 0xC2CF
+0x87E1 = 0xE7A5
+0x87E2 = 0xF0BD
+0x87E3 = 0xF0CA
+0x87E4 = 0xF0C4
+0x87E5 = 0xF0C1
+0x87E6 = 0xF0BC
+0x87E7 = 0xF0BB
+0x87E8 = 0xF0D0
+0x87EA = 0xF0C0
+0x87EB = 0xF0BF
+0x87EC = 0xC2CD
+0x87ED = 0xF0C8
+0x87EF = 0xC2CC
+0x87F2 = 0xC2CE
+0x87F3 = 0xF0C3
+0x87F4 = 0xF0CF
+0x87F6 = 0xF2DE
+0x87F7 = 0xF2DF
+0x87F9 = 0xC3C9
+0x87FA = 0xF2DC
+0x87FB = 0xC3C6
+0x87FC = 0xF2E4
+0x87FE = 0xC3CA
+0x87FF = 0xF2E6
+0x8800 = 0xF2DB
+0x8801 = 0xF0CE
+0x8802 = 0xF2E8
+0x8803 = 0xF2DD
+0x8805 = 0xC3C7
+0x8806 = 0xF2E3
+0x8808 = 0xF2E5
+0x8809 = 0xF2E0
+0x880A = 0xF2E7
+0x880B = 0xF2E2
+0x880C = 0xF2E1
+0x880D = 0xC3C8
+0x8810 = 0xF4C5
+0x8811 = 0xF4C6
+0x8813 = 0xF4C8
+0x8814 = 0xC4AE
+0x8815 = 0xC4AF
+0x8816 = 0xF4C9
+0x8817 = 0xF4C7
+0x8819 = 0xF4C4
+0x881B = 0xF642
+0x881C = 0xF645
+0x881D = 0xF641
+0x881F = 0xC4FA
+0x8820 = 0xF643
+0x8821 = 0xC4F9
+0x8822 = 0xC4F8
+0x8823 = 0xC4F7
+0x8824 = 0xF644
+0x8825 = 0xF751
+0x8826 = 0xF74F
+0x8828 = 0xF74E
+0x8829 = 0xF640
+0x882A = 0xF750
+0x882B = 0xF646
+0x882C = 0xF74D
+0x882E = 0xF7F9
+0x882F = 0xF7D7
+0x8830 = 0xF7F7
+0x8831 = 0xC5DB
+0x8832 = 0xF7F8
+0x8833 = 0xF7FA
+0x8835 = 0xF8BF
+0x8836 = 0xC5FA
+0x8837 = 0xF8BE
+0x8838 = 0xF8BD
+0x8839 = 0xC5FB
+0x883B = 0xC65A
+0x883C = 0xF96E
+0x883D = 0xF9A7
+0x883E = 0xF9A6
+0x883F = 0xF9A8
+0x8840 = 0xA6E5
+0x8841 = 0xD0AA
+0x8843 = 0xD3CF
+0x8844 = 0xD3D0
+0x8848 = 0xDBC0
+0x884A = 0xF647
+0x884B = 0xF8C0
+0x884C = 0xA6E6
+0x884D = 0xAD6C
+0x884E = 0xD0AB
+0x8852 = 0xD7B1
+0x8853 = 0xB34E
+0x8855 = 0xDBC2
+0x8856 = 0xDBC1
+0x8857 = 0xB5F3
+0x8859 = 0xB8C5
+0x885A = 0xE7C1
+0x885B = 0xBDC3
+0x885D = 0xBDC4
+0x8861 = 0xBFC5
+0x8862 = 0xC5FC
+0x8863 = 0xA6E7
+0x8867 = 0xD0AC
+0x8868 = 0xAAED
+0x8869 = 0xD0AE
+0x886A = 0xD0AD
+0x886B = 0xAD6D
+0x886D = 0xD3D1
+0x886F = 0xD3D8
+0x8870 = 0xB049
+0x8871 = 0xD3D6
+0x8872 = 0xD3D4
+0x8874 = 0xD3DB
+0x8875 = 0xD3D2
+0x8876 = 0xD3D3
+0x8877 = 0xB04A
+0x8879 = 0xB04E
+0x887C = 0xD3DC
+0x887D = 0xB04D
+0x887E = 0xD3DA
+0x887F = 0xD3D7
+0x8880 = 0xD3D5
+0x8881 = 0xB04B
+0x8882 = 0xB04C
+0x8883 = 0xD3D9
+0x8888 = 0xB350
+0x8889 = 0xD7B2
+0x888B = 0xB355
+0x888C = 0xD7C2
+0x888D = 0xB354
+0x888E = 0xD7C4
+0x8891 = 0xD7B8
+0x8892 = 0xB352
+0x8893 = 0xD7C3
+0x8895 = 0xD7B3
+0x8896 = 0xB353
+0x8897 = 0xD7BF
+0x8898 = 0xD7BB
+0x8899 = 0xD7BD
+0x889A = 0xD7B7
+0x889B = 0xD7BE
+0x889E = 0xB34F
+0x889F = 0xD7BA
+0x88A1 = 0xD7B9
+0x88A2 = 0xD7B5
+0x88A4 = 0xD7C0
+0x88A7 = 0xD7BC
+0x88A8 = 0xD7B4
+0x88AA = 0xD7B6
+0x88AB = 0xB351
+0x88AC = 0xD7C1
+0x88B1 = 0xB5F6
+0x88B2 = 0xDBCD
+0x88B6 = 0xDBC9
+0x88B7 = 0xDBCB
+0x88B8 = 0xDBC6
+0x88B9 = 0xDBC5
+0x88BA = 0xDBC3
+0x88BC = 0xDBCA
+0x88BD = 0xDBCC
+0x88BE = 0xDBC8
+0x88C0 = 0xDBC7
+0x88C1 = 0xB5F4
+0x88C2 = 0xB5F5
+0x88C9 = 0xDBCF
+0x88CA = 0xB8CD
+0x88CB = 0xDFF2
+0x88CC = 0xDFF8
+0x88CD = 0xDFF3
+0x88CE = 0xDFF4
+0x88CF = 0xF9D8
+0x88D0 = 0xDFF9
+0x88D2 = 0xB8CF
+0x88D4 = 0xB8C7
+0x88D5 = 0xB8CE
+0x88D6 = 0xDFF1
+0x88D7 = 0xDBC4
+0x88D8 = 0xB8CA
+0x88D9 = 0xB8C8
+0x88DA = 0xDFF7
+0x88DB = 0xDFF6
+0x88DC = 0xB8C9
+0x88DD = 0xB8CB
+0x88DE = 0xDFF5
+0x88DF = 0xB8C6
+0x88E1 = 0xB8CC
+0x88E7 = 0xE3F6
+0x88E8 = 0xBB74
+0x88EB = 0xE442
+0x88EC = 0xE441
+0x88EE = 0xE3FB
+0x88EF = 0xBB76
+0x88F0 = 0xE440
+0x88F1 = 0xE3F7
+0x88F2 = 0xE3F8
+0x88F3 = 0xBB6E
+0x88F4 = 0xBB70
+0x88F6 = 0xE3FD
+0x88F7 = 0xE3F5
+0x88F8 = 0xBB72
+0x88F9 = 0xBB71
+0x88FA = 0xE3F9
+0x88FB = 0xE3FE
+0x88FC = 0xE3FC
+0x88FD = 0xBB73
+0x88FE = 0xE3FA
+0x8901 = 0xDBCE
+0x8902 = 0xBB6F
+0x8905 = 0xE7C2
+0x8906 = 0xE7C9
+0x8907 = 0xBDC6
+0x8909 = 0xE7CD
+0x890A = 0xBDCA
+0x890B = 0xE7C5
+0x890C = 0xE7C3
+0x890E = 0xE7CC
+0x8910 = 0xBDC5
+0x8911 = 0xE7CB
+0x8912 = 0xBDC7
+0x8913 = 0xBDC8
+0x8914 = 0xE7C4
+0x8915 = 0xBDC9
+0x8916 = 0xE7CA
+0x8917 = 0xE7C6
+0x8918 = 0xE7C7
+0x8919 = 0xE7C8
+0x891A = 0xBB75
+0x891E = 0xEB70
+0x891F = 0xEB7C
+0x8921 = 0xBFCA
+0x8922 = 0xEB77
+0x8923 = 0xEB79
+0x8925 = 0xBFC8
+0x8926 = 0xEB71
+0x8927 = 0xEB75
+0x8929 = 0xEB78
+0x892A = 0xBFC6
+0x892B = 0xBFC9
+0x892C = 0xEB7B
+0x892D = 0xEB73
+0x892E = 0xEB74
+0x892F = 0xEB7A
+0x8930 = 0xEB72
+0x8931 = 0xEB76
+0x8932 = 0xBFC7
+0x8933 = 0xEE72
+0x8935 = 0xEE71
+0x8936 = 0xC1B7
+0x8937 = 0xEE77
+0x8938 = 0xC1B9
+0x893B = 0xC1B6
+0x893C = 0xEE73
+0x893D = 0xC1BA
+0x893E = 0xEE74
+0x8941 = 0xEE75
+0x8942 = 0xEE78
+0x8944 = 0xC1B8
+0x8946 = 0xF0D6
+0x8949 = 0xF0D9
+0x894B = 0xF0D3
+0x894C = 0xF0D5
+0x894F = 0xF0D4
+0x8950 = 0xF0D7
+0x8951 = 0xF0D8
+0x8952 = 0xEE76
+0x8953 = 0xF0D2
+0x8956 = 0xC3CD
+0x8957 = 0xF2EC
+0x8958 = 0xF2EF
+0x8959 = 0xF2F1
+0x895A = 0xF2EA
+0x895B = 0xF2EB
+0x895C = 0xF2EE
+0x895D = 0xF2F0
+0x895E = 0xC3CE
+0x895F = 0xC3CC
+0x8960 = 0xC3CB
+0x8961 = 0xF2ED
+0x8962 = 0xF2E9
+0x8963 = 0xF4CA
+0x8964 = 0xC4B0
+0x8966 = 0xF4CB
+0x8969 = 0xF649
+0x896A = 0xC4FB
+0x896B = 0xF64B
+0x896C = 0xC4FC
+0x896D = 0xF648
+0x896E = 0xF64A
+0x896F = 0xC5A8
+0x8971 = 0xF752
+0x8972 = 0xC5A7
+0x8973 = 0xF7FD
+0x8974 = 0xF7FC
+0x8976 = 0xF7FB
+0x8979 = 0xF948
+0x897A = 0xF949
+0x897B = 0xF94B
+0x897C = 0xF94A
+0x897E = 0xCA50
+0x897F = 0xA6E8
+0x8981 = 0xAD6E
+0x8982 = 0xD7C5
+0x8983 = 0xB5F7
+0x8985 = 0xDFFA
+0x8986 = 0xC2D0
+0x8988 = 0xF2F2
+0x898B = 0xA8A3
+0x898F = 0xB357
+0x8993 = 0xB356
+0x8995 = 0xDBD0
+0x8996 = 0xB5F8
+0x8997 = 0xDBD2
+0x8998 = 0xDBD1
+0x899B = 0xDFFB
+0x899C = 0xB8D0
+0x899D = 0xE443
+0x899E = 0xE446
+0x899F = 0xE445
+0x89A1 = 0xE444
+0x89A2 = 0xE7CE
+0x89A3 = 0xE7D0
+0x89A4 = 0xE7CF
+0x89A6 = 0xBFCC
+0x89AA = 0xBFCB
+0x89AC = 0xC1BB
+0x89AD = 0xEE79
+0x89AE = 0xEE7B
+0x89AF = 0xEE7A
+0x89B2 = 0xC2D1
+0x89B6 = 0xF2F4
+0x89B7 = 0xF2F3
+0x89B9 = 0xF4CC
+0x89BA = 0xC4B1
+0x89BD = 0xC4FD
+0x89BE = 0xF754
+0x89BF = 0xF753
+0x89C0 = 0xC65B
+0x89D2 = 0xA8A4
+0x89D3 = 0xD0AF
+0x89D4 = 0xAD6F
+0x89D5 = 0xD7C8
+0x89D6 = 0xD7C6
+0x89D9 = 0xD7C7
+0x89DA = 0xDBD4
+0x89DB = 0xDBD5
+0x89DC = 0xE043
+0x89DD = 0xDBD3
+0x89DF = 0xDFFC
+0x89E0 = 0xE041
+0x89E1 = 0xE040
+0x89E2 = 0xE042
+0x89E3 = 0xB8D1
+0x89E4 = 0xDFFE
+0x89E5 = 0xDFFD
+0x89E6 = 0xE044
+0x89E8 = 0xE449
+0x89E9 = 0xE447
+0x89EB = 0xE448
+0x89EC = 0xE7D3
+0x89ED = 0xE7D1
+0x89F0 = 0xE7D2
+0x89F1 = 0xEB7D
+0x89F2 = 0xEE7C
+0x89F3 = 0xEE7D
+0x89F4 = 0xC2D2
+0x89F6 = 0xF2F5
+0x89F7 = 0xF4CD
+0x89F8 = 0xC4B2
+0x89FA = 0xF64C
+0x89FB = 0xF755
+0x89FC = 0xC5A9
+0x89FE = 0xF7FE
+0x89FF = 0xF94C
+0x8A00 = 0xA8A5
+0x8A02 = 0xAD71
+0x8A03 = 0xAD72
+0x8A04 = 0xD0B0
+0x8A07 = 0xD0B1
+0x8A08 = 0xAD70
+0x8A0A = 0xB054
+0x8A0C = 0xB052
+0x8A0E = 0xB051
+0x8A0F = 0xB058
+0x8A10 = 0xB050
+0x8A11 = 0xB059
+0x8A12 = 0xD3DD
+0x8A13 = 0xB056
+0x8A15 = 0xB053
+0x8A16 = 0xB057
+0x8A17 = 0xB055
+0x8A18 = 0xB04F
+0x8A1B = 0xB35F
+0x8A1D = 0xB359
+0x8A1E = 0xD7CC
+0x8A1F = 0xB35E
+0x8A22 = 0xB360
+0x8A23 = 0xB35A
+0x8A25 = 0xB35B
+0x8A27 = 0xD7CA
+0x8A2A = 0xB358
+0x8A2C = 0xD7CB
+0x8A2D = 0xB35D
+0x8A30 = 0xD7C9
+0x8A31 = 0xB35C
+0x8A34 = 0xB644
+0x8A36 = 0xB646
+0x8A39 = 0xDBD8
+0x8A3A = 0xB645
+0x8A3B = 0xB5F9
+0x8A3C = 0xB5FD
+0x8A3E = 0xB8E4
+0x8A3F = 0xE049
+0x8A40 = 0xDBDA
+0x8A41 = 0xB5FE
+0x8A44 = 0xDBDD
+0x8A45 = 0xDBDE
+0x8A46 = 0xB643
+0x8A48 = 0xDBE0
+0x8A4A = 0xDBE2
+0x8A4C = 0xDBE3
+0x8A4D = 0xDBD7
+0x8A4E = 0xDBD6
+0x8A4F = 0xDBE4
+0x8A50 = 0xB642
+0x8A51 = 0xDBE1
+0x8A52 = 0xDBDF
+0x8A54 = 0xB640
+0x8A55 = 0xB5FB
+0x8A56 = 0xB647
+0x8A57 = 0xDBDB
+0x8A58 = 0xDBDC
+0x8A59 = 0xDBD9
+0x8A5B = 0xB641
+0x8A5E = 0xB5FC
+0x8A60 = 0xB5FA
+0x8A61 = 0xE048
+0x8A62 = 0xB8DF
+0x8A63 = 0xB8DA
+0x8A66 = 0xB8D5
+0x8A68 = 0xB8E5
+0x8A69 = 0xB8D6
+0x8A6B = 0xB8D2
+0x8A6C = 0xB8E1
+0x8A6D = 0xB8DE
+0x8A6E = 0xB8E0
+0x8A70 = 0xB8D7
+0x8A71 = 0xB8DC
+0x8A72 = 0xB8D3
+0x8A73 = 0xB8D4
+0x8A74 = 0xE050
+0x8A75 = 0xE04D
+0x8A76 = 0xE045
+0x8A77 = 0xE04A
+0x8A79 = 0xB8E2
+0x8A7A = 0xE051
+0x8A7B = 0xB8E3
+0x8A7C = 0xB8D9
+0x8A7F = 0xE047
+0x8A81 = 0xE04F
+0x8A82 = 0xE04B
+0x8A83 = 0xE04E
+0x8A84 = 0xE04C
+0x8A85 = 0xB8DD
+0x8A86 = 0xE046
+0x8A87 = 0xB8D8
+0x8A8B = 0xE44C
+0x8A8C = 0xBB78
+0x8A8D = 0xBB7B
+0x8A8F = 0xE44E
+0x8A91 = 0xBBA5
+0x8A92 = 0xE44D
+0x8A93 = 0xBB7D
+0x8A95 = 0xBDCF
+0x8A96 = 0xE44F
+0x8A98 = 0xBBA4
+0x8A99 = 0xE44B
+0x8A9A = 0xBBA6
+0x8A9E = 0xBB79
+0x8AA0 = 0xB8DB
+0x8AA1 = 0xBB7C
+0x8AA3 = 0xBB7A
+0x8AA4 = 0xBB7E
+0x8AA5 = 0xBBA2
+0x8AA6 = 0xBB77
+0x8AA7 = 0xBBA7
+0x8AA8 = 0xBBA3
+0x8AAA = 0xBBA1
+0x8AAB = 0xE44A
+0x8AB0 = 0xBDD6
+0x8AB2 = 0xBDD2
+0x8AB6 = 0xBDD9
+0x8AB8 = 0xE7D6
+0x8AB9 = 0xBDDA
+0x8ABA = 0xE7E2
+0x8ABB = 0xE7DB
+0x8ABC = 0xBDCB
+0x8ABD = 0xE7E3
+0x8ABE = 0xE7DD
+0x8ABF = 0xBDD5
+0x8AC0 = 0xE7DE
+0x8AC2 = 0xBDD4
+0x8AC3 = 0xE7E1
+0x8AC4 = 0xBDCE
+0x8AC5 = 0xE7DF
+0x8AC6 = 0xE7D5
+0x8AC7 = 0xBDCD
+0x8AC8 = 0xEBAA
+0x8AC9 = 0xBDD3
+0x8ACB = 0xBDD0
+0x8ACD = 0xBDD8
+0x8ACF = 0xE7D4
+0x8AD1 = 0xE7D8
+0x8AD2 = 0xBDCC
+0x8AD3 = 0xE7D7
+0x8AD4 = 0xE7D9
+0x8AD5 = 0xE7DA
+0x8AD6 = 0xBDD7
+0x8AD7 = 0xE7DC
+0x8AD8 = 0xE7E0
+0x8AD9 = 0xE7E4
+0x8ADB = 0xBDDB
+0x8ADC = 0xBFD2
+0x8ADD = 0xEBA5
+0x8ADE = 0xEBAB
+0x8ADF = 0xEBA8
+0x8AE0 = 0xEB7E
+0x8AE1 = 0xEBAC
+0x8AE2 = 0xEBA1
+0x8AE4 = 0xEBA7
+0x8AE6 = 0xBFCD
+0x8AE7 = 0xBFD3
+0x8AE8 = 0xEBAD
+0x8AEB = 0xBFCF
+0x8AED = 0xBFD9
+0x8AEE = 0xBFD4
+0x8AEF = 0xEBAF
+0x8AF0 = 0xEBA9
+0x8AF1 = 0xBFD0
+0x8AF2 = 0xEBA2
+0x8AF3 = 0xBFDA
+0x8AF4 = 0xEBA3
+0x8AF5 = 0xEBA4
+0x8AF6 = 0xBFDB
+0x8AF7 = 0xBFD8
+0x8AF8 = 0xBDD1
+0x8AFA = 0xBFCE
+0x8AFB = 0xEBB0
+0x8AFC = 0xBFDC
+0x8AFE = 0xBFD5
+0x8AFF = 0xEBAE
+0x8B00 = 0xBFD1
+0x8B01 = 0xBFD6
+0x8B02 = 0xBFD7
+0x8B04 = 0xC1C3
+0x8B05 = 0xEEA4
+0x8B06 = 0xEEAD
+0x8B07 = 0xEEAA
+0x8B08 = 0xEEAC
+0x8B0A = 0xC1C0
+0x8B0B = 0xEEA5
+0x8B0D = 0xEEAB
+0x8B0E = 0xC1BC
+0x8B0F = 0xEEA7
+0x8B10 = 0xC1C4
+0x8B11 = 0xEEA3
+0x8B12 = 0xEEA8
+0x8B13 = 0xEEAF
+0x8B14 = 0xEBA6
+0x8B15 = 0xEEA9
+0x8B16 = 0xEEA2
+0x8B17 = 0xC1BD
+0x8B18 = 0xEEA1
+0x8B19 = 0xC1BE
+0x8B1A = 0xEEB0
+0x8B1B = 0xC1BF
+0x8B1C = 0xEEAE
+0x8B1D = 0xC1C2
+0x8B1E = 0xEE7E
+0x8B20 = 0xC1C1
+0x8B22 = 0xEEA6
+0x8B23 = 0xF0DC
+0x8B24 = 0xF0EA
+0x8B25 = 0xF0E5
+0x8B26 = 0xF0E7
+0x8B27 = 0xF0DB
+0x8B28 = 0xC2D3
+0x8B2A = 0xF0DA
+0x8B2B = 0xC2D6
+0x8B2C = 0xC2D5
+0x8B2E = 0xF0E9
+0x8B2F = 0xF0E1
+0x8B30 = 0xF0DE
+0x8B31 = 0xF0E4
+0x8B33 = 0xF0DD
+0x8B35 = 0xF0DF
+0x8B36 = 0xF0E8
+0x8B37 = 0xF0E6
+0x8B39 = 0xC2D4
+0x8B3A = 0xF0ED
+0x8B3B = 0xF0EB
+0x8B3C = 0xF0E2
+0x8B3D = 0xF0EC
+0x8B3E = 0xF0E3
+0x8B40 = 0xF2F9
+0x8B41 = 0xC3CF
+0x8B42 = 0xF341
+0x8B45 = 0xF64F
+0x8B46 = 0xC3D6
+0x8B47 = 0xF0E0
+0x8B48 = 0xF2F7
+0x8B49 = 0xC3D2
+0x8B4A = 0xF2F8
+0x8B4B = 0xF2FD
+0x8B4E = 0xC3D4
+0x8B4F = 0xC3D5
+0x8B50 = 0xF2F6
+0x8B51 = 0xF340
+0x8B52 = 0xF342
+0x8B53 = 0xF2FA
+0x8B54 = 0xF2FC
+0x8B55 = 0xF2FE
+0x8B56 = 0xF2FB
+0x8B57 = 0xF343
+0x8B58 = 0xC3D1
+0x8B59 = 0xC3D7
+0x8B5A = 0xC3D3
+0x8B5C = 0xC3D0
+0x8B5D = 0xF4D0
+0x8B5F = 0xC4B7
+0x8B60 = 0xF4CE
+0x8B63 = 0xF4D2
+0x8B65 = 0xF4D3
+0x8B66 = 0xC4B5
+0x8B67 = 0xF4D4
+0x8B68 = 0xF4D1
+0x8B6A = 0xF4CF
+0x8B6B = 0xC4B8
+0x8B6C = 0xC4B4
+0x8B6D = 0xF4D5
+0x8B6F = 0xC4B6
+0x8B70 = 0xC4B3
+0x8B74 = 0xC4FE
+0x8B77 = 0xC540
+0x8B78 = 0xF64E
+0x8B79 = 0xF64D
+0x8B7A = 0xF650
+0x8B7B = 0xF651
+0x8B7D = 0xC541
+0x8B7E = 0xF756
+0x8B7F = 0xF75B
+0x8B80 = 0xC5AA
+0x8B82 = 0xF758
+0x8B84 = 0xF757
+0x8B85 = 0xF75A
+0x8B86 = 0xF759
+0x8B88 = 0xF843
+0x8B8A = 0xC5DC
+0x8B8B = 0xF842
+0x8B8C = 0xF840
+0x8B8E = 0xF841
+0x8B92 = 0xC5FE
+0x8B93 = 0xC5FD
+0x8B94 = 0xF8C1
+0x8B95 = 0xF8C2
+0x8B96 = 0xC640
+0x8B98 = 0xF94D
+0x8B99 = 0xF94E
+0x8B9A = 0xC667
+0x8B9C = 0xC66D
+0x8B9E = 0xF9A9
+0x8B9F = 0xF9C8
+0x8C37 = 0xA8A6
+0x8C39 = 0xD7CD
+0x8C3B = 0xD7CE
+0x8C3C = 0xE052
+0x8C3D = 0xE450
+0x8C3E = 0xE7E5
+0x8C3F = 0xC1C6
+0x8C41 = 0xC1C5
+0x8C42 = 0xF0EE
+0x8C43 = 0xF344
+0x8C45 = 0xF844
+0x8C46 = 0xA8A7
+0x8C47 = 0xD3DE
+0x8C48 = 0xB05A
+0x8C49 = 0xB361
+0x8C4A = 0xE054
+0x8C4B = 0xE053
+0x8C4C = 0xBDDC
+0x8C4D = 0xE7E6
+0x8C4E = 0xBDDD
+0x8C4F = 0xEEB1
+0x8C50 = 0xC2D7
+0x8C54 = 0xC676
+0x8C55 = 0xA8A8
+0x8C56 = 0xCDCB
+0x8C57 = 0xD3DF
+0x8C5A = 0xB362
+0x8C5C = 0xD7CF
+0x8C5D = 0xD7D0
+0x8C5F = 0xDBE5
+0x8C61 = 0xB648
+0x8C62 = 0xB8E6
+0x8C64 = 0xE056
+0x8C65 = 0xE055
+0x8C66 = 0xE057
+0x8C68 = 0xE451
+0x8C69 = 0xE452
+0x8C6A = 0xBBA8
+0x8C6B = 0xBFDD
+0x8C6C = 0xBDDE
+0x8C6D = 0xBFDE
+0x8C6F = 0xEEB5
+0x8C70 = 0xEEB2
+0x8C71 = 0xEEB4
+0x8C72 = 0xEEB3
+0x8C73 = 0xC1C7
+0x8C75 = 0xF0EF
+0x8C76 = 0xF346
+0x8C77 = 0xF345
+0x8C78 = 0xCBA4
+0x8C79 = 0xB05C
+0x8C7A = 0xB05B
+0x8C7B = 0xD3E0
+0x8C7D = 0xD7D1
+0x8C80 = 0xDBE7
+0x8C81 = 0xDBE6
+0x8C82 = 0xB649
+0x8C84 = 0xE059
+0x8C85 = 0xE05A
+0x8C86 = 0xE058
+0x8C89 = 0xB8E8
+0x8C8A = 0xB8E7
+0x8C8C = 0xBBAA
+0x8C8D = 0xBBA9
+0x8C8F = 0xE7E7
+0x8C90 = 0xEBB3
+0x8C91 = 0xEBB1
+0x8C92 = 0xEBB2
+0x8C93 = 0xBFDF
+0x8C94 = 0xEEB7
+0x8C95 = 0xEEB6
+0x8C97 = 0xF0F2
+0x8C98 = 0xF0F1
+0x8C99 = 0xF0F0
+0x8C9A = 0xF347
+0x8C9C = 0xF9AA
+0x8C9D = 0xA8A9
+0x8C9E = 0xAD73
+0x8CA0 = 0xAD74
+0x8CA1 = 0xB05D
+0x8CA2 = 0xB05E
+0x8CA3 = 0xD3E2
+0x8CA4 = 0xD3E1
+0x8CA5 = 0xD7D2
+0x8CA7 = 0xB368
+0x8CA8 = 0xB366
+0x8CA9 = 0xB363
+0x8CAA = 0xB367
+0x8CAB = 0xB365
+0x8CAC = 0xB364
+0x8CAF = 0xB64A
+0x8CB0 = 0xDBEA
+0x8CB2 = 0xB8ED
+0x8CB3 = 0xB64C
+0x8CB4 = 0xB651
+0x8CB5 = 0xDBEC
+0x8CB6 = 0xB653
+0x8CB7 = 0xB652
+0x8CB8 = 0xB655
+0x8CB9 = 0xDBEB
+0x8CBA = 0xDBE8
+0x8CBB = 0xB64F
+0x8CBC = 0xB64B
+0x8CBD = 0xB64D
+0x8CBE = 0xDBE9
+0x8CBF = 0xB654
+0x8CC0 = 0xB650
+0x8CC1 = 0xB64E
+0x8CC2 = 0xB8EF
+0x8CC3 = 0xB8EE
+0x8CC4 = 0xB8EC
+0x8CC5 = 0xB8F0
+0x8CC7 = 0xB8EA
+0x8CC8 = 0xB8EB
+0x8CCA = 0xB8E9
+0x8CCC = 0xE05B
+0x8CCF = 0xE454
+0x8CD1 = 0xBBAC
+0x8CD2 = 0xBBAD
+0x8CD3 = 0xBBAB
+0x8CD5 = 0xE453
+0x8CD7 = 0xE455
+0x8CD9 = 0xE7EA
+0x8CDA = 0xE7EC
+0x8CDC = 0xBDE7
+0x8CDD = 0xE7ED
+0x8CDE = 0xBDE0
+0x8CDF = 0xE7E9
+0x8CE0 = 0xBDDF
+0x8CE1 = 0xBDE9
+0x8CE2 = 0xBDE5
+0x8CE3 = 0xBDE6
+0x8CE4 = 0xBDE2
+0x8CE5 = 0xE7E8
+0x8CE6 = 0xBDE1
+0x8CE7 = 0xE7EE
+0x8CE8 = 0xE7EB
+0x8CEA = 0xBDE8
+0x8CEC = 0xBDE3
+0x8CED = 0xBDE4
+0x8CEE = 0xEBB5
+0x8CF0 = 0xEBB7
+0x8CF1 = 0xEBB6
+0x8CF3 = 0xEBB8
+0x8CF4 = 0xBFE0
+0x8CF5 = 0xEBB4
+0x8CF8 = 0xC1CB
+0x8CF9 = 0xEEB8
+0x8CFA = 0xC1C8
+0x8CFB = 0xC1CC
+0x8CFC = 0xC1CA
+0x8CFD = 0xC1C9
+0x8CFE = 0xF0F3
+0x8D00 = 0xF0F6
+0x8D02 = 0xF0F5
+0x8D04 = 0xF0F4
+0x8D05 = 0xC2D8
+0x8D06 = 0xF348
+0x8D07 = 0xF349
+0x8D08 = 0xC3D8
+0x8D09 = 0xF34A
+0x8D0A = 0xC3D9
+0x8D0D = 0xC4BA
+0x8D0F = 0xC4B9
+0x8D10 = 0xF652
+0x8D13 = 0xC542
+0x8D14 = 0xF653
+0x8D15 = 0xF75C
+0x8D16 = 0xC5AB
+0x8D17 = 0xC5AC
+0x8D19 = 0xF845
+0x8D1B = 0xC642
+0x8D64 = 0xA8AA
+0x8D66 = 0xB36A
+0x8D67 = 0xB369
+0x8D68 = 0xE05C
+0x8D69 = 0xE05D
+0x8D6B = 0xBBAE
+0x8D6C = 0xEBB9
+0x8D6D = 0xBDEA
+0x8D6E = 0xEBBA
+0x8D6F = 0xEEB9
+0x8D70 = 0xA8AB
+0x8D72 = 0xD0B2
+0x8D73 = 0xAD76
+0x8D74 = 0xAD75
+0x8D76 = 0xD3E3
+0x8D77 = 0xB05F
+0x8D78 = 0xD3E4
+0x8D79 = 0xD7D5
+0x8D7B = 0xD7D4
+0x8D7D = 0xD7D3
+0x8D80 = 0xDBEE
+0x8D81 = 0xB658
+0x8D84 = 0xDBED
+0x8D85 = 0xB657
+0x8D89 = 0xDBEF
+0x8D8A = 0xB656
+0x8D8C = 0xE05F
+0x8D8D = 0xE062
+0x8D8E = 0xE060
+0x8D8F = 0xE061
+0x8D90 = 0xE065
+0x8D91 = 0xE05E
+0x8D92 = 0xE066
+0x8D93 = 0xE063
+0x8D94 = 0xE064
+0x8D95 = 0xBBB0
+0x8D96 = 0xE456
+0x8D99 = 0xBBAF
+0x8D9B = 0xE7F2
+0x8D9C = 0xE7F0
+0x8D9F = 0xBDEB
+0x8DA0 = 0xE7EF
+0x8DA1 = 0xE7F1
+0x8DA3 = 0xBDEC
+0x8DA5 = 0xEBBB
+0x8DA7 = 0xEBBC
+0x8DA8 = 0xC1CD
+0x8DAA = 0xF34C
+0x8DAB = 0xF34E
+0x8DAC = 0xF34B
+0x8DAD = 0xF34D
+0x8DAE = 0xF4D6
+0x8DAF = 0xF654
+0x8DB2 = 0xF96F
+0x8DB3 = 0xA8AC
+0x8DB4 = 0xAD77
+0x8DB5 = 0xD3E5
+0x8DB6 = 0xD3E7
+0x8DB7 = 0xD3E6
+0x8DB9 = 0xD7D8
+0x8DBA = 0xB36C
+0x8DBC = 0xD7D6
+0x8DBE = 0xB36B
+0x8DBF = 0xD7D9
+0x8DC1 = 0xD7DA
+0x8DC2 = 0xD7D7
+0x8DC5 = 0xDBFB
+0x8DC6 = 0xB660
+0x8DC7 = 0xDBF3
+0x8DC8 = 0xDBF9
+0x8DCB = 0xB65B
+0x8DCC = 0xB65E
+0x8DCD = 0xDBF2
+0x8DCE = 0xB659
+0x8DCF = 0xDBF6
+0x8DD0 = 0xE06C
+0x8DD1 = 0xB65D
+0x8DD3 = 0xDBF1
+0x8DD5 = 0xDBF7
+0x8DD6 = 0xDBF4
+0x8DD7 = 0xDBFA
+0x8DD8 = 0xDBF0
+0x8DD9 = 0xDBF8
+0x8DDA = 0xB65C
+0x8DDB = 0xB65F
+0x8DDC = 0xDBF5
+0x8DDD = 0xB65A
+0x8DDF = 0xB8F2
+0x8DE0 = 0xE068
+0x8DE1 = 0xB8F1
+0x8DE2 = 0xE06F
+0x8DE3 = 0xE06E
+0x8DE4 = 0xB8F8
+0x8DE6 = 0xB8F9
+0x8DE7 = 0xE070
+0x8DE8 = 0xB8F3
+0x8DE9 = 0xE06D
+0x8DEA = 0xB8F7
+0x8DEB = 0xE072
+0x8DEC = 0xE069
+0x8DEE = 0xE06B
+0x8DEF = 0xB8F4
+0x8DF0 = 0xE067
+0x8DF1 = 0xE06A
+0x8DF2 = 0xE071
+0x8DF3 = 0xB8F5
+0x8DF4 = 0xE073
+0x8DFA = 0xB8F6
+0x8DFC = 0xBBB1
+0x8DFD = 0xE45B
+0x8DFE = 0xE461
+0x8DFF = 0xE459
+0x8E00 = 0xE462
+0x8E02 = 0xE458
+0x8E03 = 0xE45D
+0x8E04 = 0xE463
+0x8E05 = 0xE460
+0x8E06 = 0xE45F
+0x8E07 = 0xE45E
+0x8E09 = 0xE457
+0x8E0A = 0xE45C
+0x8E0D = 0xE45A
+0x8E0F = 0xBDF1
+0x8E10 = 0xBDEE
+0x8E11 = 0xE7FB
+0x8E12 = 0xE841
+0x8E13 = 0xE843
+0x8E14 = 0xE840
+0x8E15 = 0xE7F8
+0x8E16 = 0xE7FA
+0x8E17 = 0xE845
+0x8E18 = 0xE842
+0x8E19 = 0xE7FC
+0x8E1A = 0xE846
+0x8E1B = 0xE7F9
+0x8E1C = 0xE844
+0x8E1D = 0xBDEF
+0x8E1E = 0xBDF5
+0x8E1F = 0xBDF3
+0x8E20 = 0xE7F3
+0x8E21 = 0xBDF4
+0x8E22 = 0xBDF0
+0x8E23 = 0xE7F4
+0x8E24 = 0xE7F6
+0x8E25 = 0xE7F5
+0x8E26 = 0xE7FD
+0x8E27 = 0xE7FE
+0x8E29 = 0xBDF2
+0x8E2B = 0xBDED
+0x8E2E = 0xE7F7
+0x8E30 = 0xEBC6
+0x8E31 = 0xBFE2
+0x8E33 = 0xEBBD
+0x8E34 = 0xBFE3
+0x8E35 = 0xBFE6
+0x8E36 = 0xEBC2
+0x8E38 = 0xEBBF
+0x8E39 = 0xBFE5
+0x8E3C = 0xEBC3
+0x8E3D = 0xEBC4
+0x8E3E = 0xEBBE
+0x8E3F = 0xEBC7
+0x8E40 = 0xEBC0
+0x8E41 = 0xEBC5
+0x8E42 = 0xBFE4
+0x8E44 = 0xBFE1
+0x8E45 = 0xEBC1
+0x8E47 = 0xEEBF
+0x8E48 = 0xC1D0
+0x8E49 = 0xC1CE
+0x8E4A = 0xC1D1
+0x8E4B = 0xC1CF
+0x8E4C = 0xEEBE
+0x8E4D = 0xEEBB
+0x8E4E = 0xEEBA
+0x8E50 = 0xEEBD
+0x8E53 = 0xEEBC
+0x8E54 = 0xF145
+0x8E55 = 0xC2DE
+0x8E56 = 0xF0FB
+0x8E57 = 0xF0FA
+0x8E59 = 0xC2D9
+0x8E5A = 0xF141
+0x8E5B = 0xF140
+0x8E5C = 0xF0F7
+0x8E5D = 0xF143
+0x8E5E = 0xF0FC
+0x8E5F = 0xC2DD
+0x8E60 = 0xF0F9
+0x8E61 = 0xF142
+0x8E62 = 0xF0F8
+0x8E63 = 0xC2DA
+0x8E64 = 0xC2DC
+0x8E65 = 0xF0FD
+0x8E66 = 0xC2DB
+0x8E67 = 0xF0FE
+0x8E69 = 0xF144
+0x8E6A = 0xF352
+0x8E6C = 0xC3DE
+0x8E6D = 0xF34F
+0x8E6F = 0xF353
+0x8E72 = 0xC3DB
+0x8E73 = 0xF351
+0x8E74 = 0xC3E0
+0x8E76 = 0xC3DD
+0x8E78 = 0xF350
+0x8E7A = 0xC3DF
+0x8E7B = 0xF354
+0x8E7C = 0xC3DA
+0x8E81 = 0xC4BC
+0x8E82 = 0xC4BE
+0x8E84 = 0xF4D9
+0x8E85 = 0xC4BD
+0x8E86 = 0xF4D7
+0x8E87 = 0xC3DC
+0x8E88 = 0xF4D8
+0x8E89 = 0xC4BB
+0x8E8A = 0xC543
+0x8E8B = 0xC545
+0x8E8C = 0xF656
+0x8E8D = 0xC544
+0x8E8E = 0xF655
+0x8E90 = 0xF761
+0x8E91 = 0xC5AD
+0x8E92 = 0xF760
+0x8E93 = 0xC5AE
+0x8E94 = 0xF75E
+0x8E95 = 0xF75D
+0x8E96 = 0xF762
+0x8E97 = 0xF763
+0x8E98 = 0xF846
+0x8E9A = 0xF75F
+0x8E9D = 0xF8C6
+0x8E9E = 0xF8C3
+0x8E9F = 0xF8C4
+0x8EA0 = 0xF8C5
+0x8EA1 = 0xC65C
+0x8EA3 = 0xF951
+0x8EA4 = 0xF950
+0x8EA5 = 0xF94F
+0x8EA6 = 0xF970
+0x8EA8 = 0xF9BE
+0x8EA9 = 0xF9AB
+0x8EAA = 0xC66E
+0x8EAB = 0xA8AD
+0x8EAC = 0xB060
+0x8EB2 = 0xB8FA
+0x8EBA = 0xBDF6
+0x8EBD = 0xEBC8
+0x8EC0 = 0xC2DF
+0x8EC2 = 0xF355
+0x8EC9 = 0xF9AC
+0x8ECA = 0xA8AE
+0x8ECB = 0xAAEE
+0x8ECC = 0xAD79
+0x8ECD = 0xAD78
+0x8ECF = 0xB063
+0x8ED1 = 0xD3E8
+0x8ED2 = 0xB061
+0x8ED3 = 0xD3E9
+0x8ED4 = 0xB062
+0x8ED7 = 0xD7DF
+0x8ED8 = 0xD7DB
+0x8EDB = 0xB36D
+0x8EDC = 0xD7DE
+0x8EDD = 0xD7DD
+0x8EDE = 0xD7DC
+0x8EDF = 0xB36E
+0x8EE0 = 0xD7E0
+0x8EE1 = 0xD7E1
+0x8EE5 = 0xDC43
+0x8EE6 = 0xDC41
+0x8EE7 = 0xDC45
+0x8EE8 = 0xDC46
+0x8EE9 = 0xDC4C
+0x8EEB = 0xDC48
+0x8EEC = 0xDC4A
+0x8EEE = 0xDC42
+0x8EEF = 0xDBFC
+0x8EF1 = 0xDC49
+0x8EF4 = 0xDC4B
+0x8EF5 = 0xDC44
+0x8EF6 = 0xDC47
+0x8EF7 = 0xDBFD
+0x8EF8 = 0xB662
+0x8EF9 = 0xDC40
+0x8EFA = 0xDBFE
+0x8EFB = 0xB661
+0x8EFC = 0xB663
+0x8EFE = 0xB8FD
+0x8EFF = 0xE075
+0x8F00 = 0xE077
+0x8F01 = 0xE076
+0x8F02 = 0xE07B
+0x8F03 = 0xB8FB
+0x8F05 = 0xE078
+0x8F06 = 0xE074
+0x8F07 = 0xE079
+0x8F08 = 0xE07A
+0x8F09 = 0xB8FC
+0x8F0A = 0xB8FE
+0x8F0B = 0xE07C
+0x8F0D = 0xE467
+0x8F0E = 0xE466
+0x8F10 = 0xE464
+0x8F11 = 0xE465
+0x8F12 = 0xBBB3
+0x8F13 = 0xBBB5
+0x8F14 = 0xBBB2
+0x8F15 = 0xBBB4
+0x8F16 = 0xE84D
+0x8F17 = 0xE84E
+0x8F18 = 0xE849
+0x8F1A = 0xE84A
+0x8F1B = 0xBDF8
+0x8F1C = 0xBDFD
+0x8F1D = 0xBDF7
+0x8F1E = 0xBDFE
+0x8F1F = 0xBDF9
+0x8F20 = 0xE84B
+0x8F23 = 0xE84C
+0x8F24 = 0xE848
+0x8F25 = 0xBE40
+0x8F26 = 0xBDFB
+0x8F29 = 0xBDFA
+0x8F2A = 0xBDFC
+0x8F2C = 0xE847
+0x8F2E = 0xEBCA
+0x8F2F = 0xBFE8
+0x8F32 = 0xEBCC
+0x8F33 = 0xBFEA
+0x8F34 = 0xEBCF
+0x8F35 = 0xEBCB
+0x8F36 = 0xEBC9
+0x8F37 = 0xEBCE
+0x8F38 = 0xBFE9
+0x8F39 = 0xEBCD
+0x8F3B = 0xBFE7
+0x8F3E = 0xC1D3
+0x8F3F = 0xC1D6
+0x8F40 = 0xEEC1
+0x8F42 = 0xC1D4
+0x8F43 = 0xEEC0
+0x8F44 = 0xC1D2
+0x8F45 = 0xC1D5
+0x8F46 = 0xF146
+0x8F47 = 0xF147
+0x8F48 = 0xF148
+0x8F49 = 0xC2E0
+0x8F4B = 0xF149
+0x8F4D = 0xC2E1
+0x8F4E = 0xC3E2
+0x8F4F = 0xF358
+0x8F50 = 0xF359
+0x8F51 = 0xF357
+0x8F52 = 0xF356
+0x8F53 = 0xF35A
+0x8F54 = 0xC3E1
+0x8F55 = 0xF4DD
+0x8F56 = 0xF4DB
+0x8F57 = 0xF4DC
+0x8F58 = 0xF4DE
+0x8F59 = 0xF4DA
+0x8F5A = 0xF4DF
+0x8F5B = 0xF658
+0x8F5D = 0xF659
+0x8F5E = 0xF657
+0x8F5F = 0xC546
+0x8F60 = 0xF764
+0x8F61 = 0xC5AF
+0x8F62 = 0xF765
+0x8F63 = 0xF848
+0x8F64 = 0xF847
+0x8F9B = 0xA8AF
+0x8F9C = 0xB664
+0x8F9F = 0xB940
+0x8FA3 = 0xBBB6
+0x8FA6 = 0xBFEC
+0x8FA8 = 0xBFEB
+0x8FAD = 0xC3E3
+0x8FAE = 0xC47C
+0x8FAF = 0xC547
+0x8FB0 = 0xA8B0
+0x8FB1 = 0xB064
+0x8FB2 = 0xB941
+0x8FB4 = 0xF35B
+0x8FBF = 0xCBA6
+0x8FC2 = 0xA8B1
+0x8FC4 = 0xA8B4
+0x8FC5 = 0xA8B3
+0x8FC6 = 0xA8B2
+0x8FC9 = 0xCBA5
+0x8FCB = 0xCDCD
+0x8FCD = 0xCDCF
+0x8FCE = 0xAAEF
+0x8FD1 = 0xAAF1
+0x8FD2 = 0xCDCC
+0x8FD3 = 0xCDCE
+0x8FD4 = 0xAAF0
+0x8FD5 = 0xCDD1
+0x8FD6 = 0xCDD0
+0x8FD7 = 0xCDD2
+0x8FE0 = 0xD0B6
+0x8FE1 = 0xD0B4
+0x8FE2 = 0xAD7C
+0x8FE3 = 0xD0B3
+0x8FE4 = 0xADA3
+0x8FE5 = 0xAD7E
+0x8FE6 = 0xAD7B
+0x8FE8 = 0xADA4
+0x8FEA = 0xAD7D
+0x8FEB = 0xADA2
+0x8FED = 0xADA1
+0x8FEE = 0xD0B5
+0x8FF0 = 0xAD7A
+0x8FF4 = 0xB06A
+0x8FF5 = 0xD3EB
+0x8FF6 = 0xD3F1
+0x8FF7 = 0xB067
+0x8FF8 = 0xB06E
+0x8FFA = 0xB069
+0x8FFB = 0xD3EE
+0x8FFC = 0xD3F0
+0x8FFD = 0xB06C
+0x8FFE = 0xD3EA
+0x8FFF = 0xD3ED
+0x9000 = 0xB068
+0x9001 = 0xB065
+0x9002 = 0xD3EC
+0x9003 = 0xB06B
+0x9004 = 0xD3EF
+0x9005 = 0xB06D
+0x9006 = 0xB066
+0x900B = 0xD7E3
+0x900C = 0xD7E6
+0x900D = 0xB370
+0x900F = 0xB37A
+0x9010 = 0xB376
+0x9011 = 0xD7E4
+0x9014 = 0xB37E
+0x9015 = 0xB377
+0x9016 = 0xB37C
+0x9017 = 0xB372
+0x9019 = 0xB36F
+0x901A = 0xB371
+0x901B = 0xB37D
+0x901C = 0xD7E5
+0x901D = 0xB375
+0x901E = 0xB378
+0x901F = 0xB374
+0x9020 = 0xB379
+0x9021 = 0xD7E7
+0x9022 = 0xB37B
+0x9023 = 0xB373
+0x9024 = 0xD7E2
+0x902D = 0xDC4D
+0x902E = 0xB665
+0x902F = 0xDC4F
+0x9031 = 0xB667
+0x9032 = 0xB669
+0x9034 = 0xDC4E
+0x9035 = 0xB666
+0x9036 = 0xB66A
+0x9038 = 0xB668
+0x903C = 0xB947
+0x903D = 0xE0A3
+0x903E = 0xB94F
+0x903F = 0xE07E
+0x9041 = 0xB950
+0x9042 = 0xB945
+0x9044 = 0xE0A1
+0x9047 = 0xB94A
+0x9049 = 0xE0A2
+0x904A = 0xB943
+0x904B = 0xB942
+0x904D = 0xB94D
+0x904E = 0xB94C
+0x904F = 0xB94B
+0x9050 = 0xB949
+0x9051 = 0xB94E
+0x9052 = 0xE07D
+0x9053 = 0xB944
+0x9054 = 0xB946
+0x9055 = 0xB948
+0x9058 = 0xBBB8
+0x9059 = 0xBBBB
+0x905B = 0xBBBF
+0x905C = 0xBBB9
+0x905D = 0xBBBE
+0x905E = 0xBBBC
+0x9060 = 0xBBB7
+0x9062 = 0xBBBD
+0x9063 = 0xBBBA
+0x9067 = 0xE852
+0x9068 = 0xBE43
+0x9069 = 0xBE41
+0x906B = 0xE853
+0x906D = 0xBE44
+0x906E = 0xBE42
+0x906F = 0xE851
+0x9070 = 0xE850
+0x9072 = 0xBFF0
+0x9073 = 0xE84F
+0x9074 = 0xBFEE
+0x9075 = 0xBFED
+0x9076 = 0xEBD0
+0x9077 = 0xBE45
+0x9078 = 0xBFEF
+0x9079 = 0xEBD1
+0x907A = 0xBFF2
+0x907B = 0xEBD2
+0x907C = 0xBFF1
+0x907D = 0xC1D8
+0x907E = 0xEEC3
+0x907F = 0xC1D7
+0x9080 = 0xC1DC
+0x9081 = 0xC1DA
+0x9082 = 0xC1DB
+0x9083 = 0xC2E3
+0x9084 = 0xC1D9
+0x9085 = 0xEEC2
+0x9086 = 0xEBD3
+0x9087 = 0xC2E2
+0x9088 = 0xC2E4
+0x908A = 0xC3E4
+0x908B = 0xC3E5
+0x908D = 0xF4E0
+0x908F = 0xC5DE
+0x9090 = 0xC5DD
+0x9091 = 0xA8B6
+0x9094 = 0xCA55
+0x9095 = 0xB06F
+0x9097 = 0xCA52
+0x9098 = 0xCA53
+0x9099 = 0xCA51
+0x909B = 0xCA54
+0x909E = 0xCBAA
+0x909F = 0xCBA7
+0x90A0 = 0xCBAC
+0x90A1 = 0xCBA8
+0x90A2 = 0xA8B7
+0x90A3 = 0xA8BA
+0x90A5 = 0xCBA9
+0x90A6 = 0xA8B9
+0x90A7 = 0xCBAB
+0x90AA = 0xA8B8
+0x90AF = 0xCDD5
+0x90B0 = 0xCDD7
+0x90B1 = 0xAAF4
+0x90B2 = 0xCDD3
+0x90B3 = 0xCDD6
+0x90B4 = 0xCDD4
+0x90B5 = 0xAAF2
+0x90B6 = 0xAAF5
+0x90B8 = 0xAAF3
+0x90BD = 0xD0B8
+0x90BE = 0xD0BC
+0x90BF = 0xD0B9
+0x90C1 = 0xADA7
+0x90C3 = 0xADA8
+0x90C5 = 0xD0BB
+0x90C7 = 0xD0BD
+0x90C8 = 0xD0BF
+0x90CA = 0xADA5
+0x90CB = 0xD0BE
+0x90CE = 0xADA6
+0x90D4 = 0xD7EE
+0x90D5 = 0xD0BA
+0x90D6 = 0xD3F2
+0x90D7 = 0xD3FB
+0x90D8 = 0xD3F9
+0x90D9 = 0xD3F4
+0x90DA = 0xD3F5
+0x90DB = 0xD3FA
+0x90DC = 0xD3FC
+0x90DD = 0xB071
+0x90DF = 0xD3F7
+0x90E0 = 0xD3F3
+0x90E1 = 0xB070
+0x90E2 = 0xB072
+0x90E3 = 0xD3F6
+0x90E4 = 0xD3FD
+0x90E5 = 0xD3F8
+0x90E8 = 0xB3A1
+0x90E9 = 0xD7F1
+0x90EA = 0xD7E9
+0x90EB = 0xD7EF
+0x90EC = 0xD7F0
+0x90ED = 0xB3A2
+0x90EF = 0xD7E8
+0x90F0 = 0xD7EA
+0x90F1 = 0xD0B7
+0x90F2 = 0xD7EC
+0x90F3 = 0xD7ED
+0x90F4 = 0xD7EB
+0x90F5 = 0xB66C
+0x90F9 = 0xDC56
+0x90FA = 0xEBD4
+0x90FB = 0xDC57
+0x90FC = 0xDC54
+0x90FD = 0xB3A3
+0x90FE = 0xB66E
+0x90FF = 0xDC53
+0x9100 = 0xDC59
+0x9101 = 0xDC58
+0x9102 = 0xB66B
+0x9103 = 0xDC5C
+0x9104 = 0xDC52
+0x9105 = 0xDC5B
+0x9106 = 0xDC50
+0x9107 = 0xDC5A
+0x9108 = 0xDC55
+0x9109 = 0xB66D
+0x910B = 0xE0AA
+0x910D = 0xE0A5
+0x910E = 0xE0AB
+0x910F = 0xE0A6
+0x9110 = 0xE0A4
+0x9111 = 0xE0A7
+0x9112 = 0xB951
+0x9114 = 0xE0A9
+0x9116 = 0xE0A8
+0x9117 = 0xB952
+0x9118 = 0xBBC1
+0x9119 = 0xBBC0
+0x911A = 0xE46E
+0x911B = 0xE471
+0x911C = 0xE469
+0x911D = 0xE46D
+0x911E = 0xBBC2
+0x911F = 0xE46C
+0x9120 = 0xE46A
+0x9121 = 0xE470
+0x9122 = 0xE46B
+0x9123 = 0xE468
+0x9124 = 0xE46F
+0x9126 = 0xE859
+0x9127 = 0xBE48
+0x9128 = 0xF14A
+0x9129 = 0xE856
+0x912A = 0xE857
+0x912B = 0xE855
+0x912C = 0xDC51
+0x912D = 0xBE47
+0x912E = 0xE85A
+0x912F = 0xE854
+0x9130 = 0xBE46
+0x9131 = 0xBE49
+0x9132 = 0xE858
+0x9133 = 0xEBD5
+0x9134 = 0xBFF3
+0x9135 = 0xEBD6
+0x9136 = 0xEBD7
+0x9138 = 0xEEC4
+0x9139 = 0xC1DD
+0x913A = 0xF14B
+0x913B = 0xF14C
+0x913E = 0xF14D
+0x913F = 0xF35D
+0x9140 = 0xF35C
+0x9141 = 0xF4E2
+0x9143 = 0xF4E1
+0x9144 = 0xF65B
+0x9145 = 0xF65C
+0x9146 = 0xF65A
+0x9147 = 0xF766
+0x9148 = 0xC5B0
+0x9149 = 0xA8BB
+0x914A = 0xADAA
+0x914B = 0xADA9
+0x914C = 0xB075
+0x914D = 0xB074
+0x914E = 0xD440
+0x914F = 0xD441
+0x9150 = 0xD3FE
+0x9152 = 0xB073
+0x9153 = 0xD7F5
+0x9155 = 0xD7F6
+0x9156 = 0xD7F2
+0x9157 = 0xB3A4
+0x9158 = 0xD7F3
+0x915A = 0xD7F4
+0x915F = 0xDC5F
+0x9160 = 0xDC61
+0x9161 = 0xDC5D
+0x9162 = 0xDC60
+0x9163 = 0xB66F
+0x9164 = 0xDC5E
+0x9165 = 0xB670
+0x9168 = 0xDD73
+0x9169 = 0xB955
+0x916A = 0xB954
+0x916C = 0xB953
+0x916E = 0xE0AC
+0x916F = 0xE0AD
+0x9172 = 0xE473
+0x9173 = 0xE475
+0x9174 = 0xBBC6
+0x9175 = 0xBBC3
+0x9177 = 0xBBC5
+0x9178 = 0xBBC4
+0x9179 = 0xE474
+0x917A = 0xE472
+0x9180 = 0xE861
+0x9181 = 0xE85E
+0x9182 = 0xE85F
+0x9183 = 0xBE4D
+0x9184 = 0xE860
+0x9185 = 0xE85B
+0x9186 = 0xE85C
+0x9187 = 0xBE4A
+0x9189 = 0xBE4B
+0x918A = 0xE85D
+0x918B = 0xBE4C
+0x918D = 0xEBDB
+0x918F = 0xEBDC
+0x9190 = 0xEBD9
+0x9191 = 0xEBDA
+0x9192 = 0xBFF4
+0x9193 = 0xEBD8
+0x9199 = 0xEEC8
+0x919A = 0xEEC5
+0x919B = 0xEEC7
+0x919C = 0xC1E0
+0x919D = 0xEECB
+0x919E = 0xC1DF
+0x919F = 0xEEC9
+0x91A0 = 0xEECC
+0x91A1 = 0xEECA
+0x91A2 = 0xEEC6
+0x91A3 = 0xC1DE
+0x91A5 = 0xF14F
+0x91A7 = 0xF150
+0x91A8 = 0xF14E
+0x91AA = 0xF152
+0x91AB = 0xC2E5
+0x91AC = 0xC2E6
+0x91AD = 0xF35F
+0x91AE = 0xC3E7
+0x91AF = 0xF151
+0x91B0 = 0xF35E
+0x91B1 = 0xC3E6
+0x91B2 = 0xF4E5
+0x91B3 = 0xF4E6
+0x91B4 = 0xC4BF
+0x91B5 = 0xF4E4
+0x91B7 = 0xF4E3
+0x91B9 = 0xF65D
+0x91BA = 0xC548
+0x91BC = 0xF849
+0x91BD = 0xF8C8
+0x91BE = 0xF8C7
+0x91C0 = 0xC643
+0x91C1 = 0xC65D
+0x91C2 = 0xF8C9
+0x91C3 = 0xF971
+0x91C5 = 0xC66F
+0x91C6 = 0xA8BC
+0x91C7 = 0xAAF6
+0x91C9 = 0xB956
+0x91CB = 0xC4C0
+0x91CC = 0xA8BD
+0x91CD = 0xADAB
+0x91CE = 0xB3A5
+0x91CF = 0xB671
+0x91D0 = 0xC2E7
+0x91D1 = 0xAAF7
+0x91D3 = 0xD0C1
+0x91D4 = 0xD0C0
+0x91D5 = 0xD442
+0x91D7 = 0xB078
+0x91D8 = 0xB076
+0x91D9 = 0xB07A
+0x91DA = 0xD444
+0x91DC = 0xB079
+0x91DD = 0xB077
+0x91E2 = 0xD443
+0x91E3 = 0xB3A8
+0x91E4 = 0xD7FC
+0x91E6 = 0xB3A7
+0x91E7 = 0xB3A9
+0x91E8 = 0xD842
+0x91E9 = 0xB3AB
+0x91EA = 0xD7FE
+0x91EB = 0xD840
+0x91EC = 0xD7F7
+0x91ED = 0xB3AA
+0x91EE = 0xD843
+0x91F1 = 0xD7F9
+0x91F3 = 0xD7FA
+0x91F4 = 0xD7F8
+0x91F5 = 0xB3A6
+0x91F7 = 0xD841
+0x91F8 = 0xD7FB
+0x91F9 = 0xD7FD
+0x91FD = 0xDC6D
+0x91FF = 0xDC6C
+0x9200 = 0xDC6A
+0x9201 = 0xDC62
+0x9202 = 0xDC71
+0x9203 = 0xDC65
+0x9204 = 0xDC6F
+0x9205 = 0xDC76
+0x9206 = 0xDC6E
+0x9207 = 0xB679
+0x9209 = 0xB675
+0x920A = 0xDC63
+0x920C = 0xDC69
+0x920D = 0xB677
+0x920F = 0xDC68
+0x9210 = 0xB678
+0x9211 = 0xB67A
+0x9212 = 0xDC6B
+0x9214 = 0xB672
+0x9215 = 0xB673
+0x9216 = 0xDC77
+0x9217 = 0xDC75
+0x9219 = 0xDC74
+0x921A = 0xDC66
+0x921C = 0xDC72
+0x921E = 0xB676
+0x9223 = 0xB674
+0x9224 = 0xDC73
+0x9225 = 0xDC64
+0x9226 = 0xDC67
+0x9227 = 0xDC70
+0x922D = 0xE4BA
+0x922E = 0xE0B7
+0x9230 = 0xE0B0
+0x9231 = 0xE0C3
+0x9232 = 0xE0CC
+0x9233 = 0xE0B3
+0x9234 = 0xB961
+0x9236 = 0xE0C0
+0x9237 = 0xB957
+0x9238 = 0xB959
+0x9239 = 0xB965
+0x923A = 0xE0B1
+0x923D = 0xB95A
+0x923E = 0xB95C
+0x923F = 0xB966
+0x9240 = 0xB95B
+0x9245 = 0xB964
+0x9246 = 0xE0B9
+0x9248 = 0xE0AE
+0x9249 = 0xB962
+0x924A = 0xE0B8
+0x924B = 0xB95E
+0x924C = 0xE0CA
+0x924D = 0xB963
+0x924E = 0xE0C8
+0x924F = 0xE0BC
+0x9250 = 0xE0C6
+0x9251 = 0xB960
+0x9252 = 0xE0AF
+0x9253 = 0xE0C9
+0x9254 = 0xE0C4
+0x9256 = 0xE0CB
+0x9257 = 0xB958
+0x925A = 0xB967
+0x925B = 0xB95D
+0x925E = 0xE0B5
+0x9260 = 0xE0BD
+0x9261 = 0xE0C1
+0x9263 = 0xE0C5
+0x9264 = 0xB95F
+0x9265 = 0xE0B4
+0x9266 = 0xE0B2
+0x9267 = 0xE0BE
+0x926C = 0xE0BB
+0x926D = 0xE0BA
+0x926F = 0xE0BF
+0x9270 = 0xE0C2
+0x9272 = 0xE0C7
+0x9276 = 0xE478
+0x9278 = 0xBBC7
+0x9279 = 0xE4A4
+0x927A = 0xE47A
+0x927B = 0xBBCC
+0x927C = 0xBBD0
+0x927D = 0xE4AD
+0x927E = 0xE4B5
+0x927F = 0xE4A6
+0x9280 = 0xBBC8
+0x9282 = 0xE4AA
+0x9283 = 0xE0B6
+0x9285 = 0xBBC9
+0x9286 = 0xE4B1
+0x9287 = 0xE4B6
+0x9288 = 0xE4AE
+0x928A = 0xE4B0
+0x928B = 0xE4B9
+0x928C = 0xE4B2
+0x928D = 0xE47E
+0x928E = 0xE4A9
+0x9291 = 0xBBD1
+0x9293 = 0xBBCD
+0x9294 = 0xE47C
+0x9295 = 0xE4AB
+0x9296 = 0xBBCB
+0x9297 = 0xE4A5
+0x9298 = 0xBBCA
+0x9299 = 0xE4B3
+0x929A = 0xE4A2
+0x929B = 0xE479
+0x929C = 0xBBCE
+0x929D = 0xE4B8
+0x92A0 = 0xE47B
+0x92A1 = 0xE4AF
+0x92A2 = 0xE4AC
+0x92A3 = 0xE4A7
+0x92A4 = 0xE477
+0x92A5 = 0xE476
+0x92A6 = 0xE4A1
+0x92A7 = 0xE4B4
+0x92A8 = 0xBBCF
+0x92A9 = 0xE4B7
+0x92AA = 0xE47D
+0x92AB = 0xE4A3
+0x92AC = 0xBE52
+0x92B2 = 0xBE5A
+0x92B3 = 0xBE55
+0x92B4 = 0xE8A4
+0x92B5 = 0xE8A1
+0x92B6 = 0xE867
+0x92B7 = 0xBE50
+0x92B9 = 0xF9D7
+0x92BB = 0xBE4F
+0x92BC = 0xBE56
+0x92C0 = 0xE865
+0x92C1 = 0xBE54
+0x92C2 = 0xE871
+0x92C3 = 0xE863
+0x92C4 = 0xE864
+0x92C5 = 0xBE4E
+0x92C6 = 0xE8A3
+0x92C7 = 0xBE58
+0x92C8 = 0xE874
+0x92C9 = 0xE879
+0x92CA = 0xE873
+0x92CB = 0xEBEE
+0x92CC = 0xE86F
+0x92CD = 0xE877
+0x92CE = 0xE875
+0x92CF = 0xE868
+0x92D0 = 0xE862
+0x92D1 = 0xE87D
+0x92D2 = 0xBE57
+0x92D3 = 0xE87E
+0x92D5 = 0xE878
+0x92D7 = 0xE86D
+0x92D8 = 0xE86B
+0x92D9 = 0xE866
+0x92DD = 0xE86E
+0x92DE = 0xE87B
+0x92DF = 0xE86A
+0x92E0 = 0xE87A
+0x92E1 = 0xE8A2
+0x92E4 = 0xBE53
+0x92E6 = 0xE876
+0x92E7 = 0xE87C
+0x92E8 = 0xE872
+0x92E9 = 0xE86C
+0x92EA = 0xBE51
+0x92EE = 0xE4A8
+0x92EF = 0xE870
+0x92F0 = 0xBE59
+0x92F1 = 0xE869
+0x92F7 = 0xEBF4
+0x92F8 = 0xBFF7
+0x92F9 = 0xEBF3
+0x92FA = 0xEBF0
+0x92FB = 0xEC44
+0x92FC = 0xBFFB
+0x92FE = 0xEC41
+0x92FF = 0xEBF8
+0x9300 = 0xEC43
+0x9301 = 0xEBE9
+0x9302 = 0xEBF6
+0x9304 = 0xBFFD
+0x9306 = 0xEBE1
+0x9308 = 0xEBDF
+0x9309 = 0xEC42
+0x930B = 0xEC40
+0x930C = 0xEBFE
+0x930D = 0xEBED
+0x930E = 0xEBEC
+0x930F = 0xEBE2
+0x9310 = 0xC040
+0x9312 = 0xEBE8
+0x9313 = 0xEBF2
+0x9314 = 0xEBFD
+0x9315 = 0xC043
+0x9316 = 0xEC45
+0x9318 = 0xC1E8
+0x9319 = 0xC045
+0x931A = 0xBFFE
+0x931B = 0xEBE6
+0x931D = 0xEBEF
+0x931E = 0xEBDE
+0x931F = 0xEBE0
+0x9320 = 0xBFF5
+0x9321 = 0xC042
+0x9322 = 0xBFFA
+0x9323 = 0xEBE7
+0x9324 = 0xEBF7
+0x9325 = 0xEBF1
+0x9326 = 0xC041
+0x9327 = 0xEBDD
+0x9328 = 0xC1E3
+0x9329 = 0xEBF9
+0x932A = 0xEBFC
+0x932B = 0xBFFC
+0x932D = 0xEBEB
+0x932E = 0xC044
+0x932F = 0xBFF9
+0x9333 = 0xBFF8
+0x9334 = 0xEBF5
+0x9335 = 0xEBFB
+0x9336 = 0xBFF6
+0x9338 = 0xEBE4
+0x9339 = 0xEBFA
+0x933C = 0xEBE5
+0x9346 = 0xEBEA
+0x9347 = 0xEED2
+0x9349 = 0xEED7
+0x934A = 0xC1E5
+0x934B = 0xC1E7
+0x934C = 0xEEDD
+0x934D = 0xC1E1
+0x934E = 0xEEEC
+0x934F = 0xEEE3
+0x9350 = 0xEED8
+0x9351 = 0xEED9
+0x9352 = 0xEEE2
+0x9354 = 0xC1EE
+0x9355 = 0xEEE1
+0x9356 = 0xEED1
+0x9357 = 0xEEE0
+0x9358 = 0xEED4
+0x9359 = 0xEEED
+0x935A = 0xC1ED
+0x935B = 0xC1EB
+0x935C = 0xEED5
+0x935E = 0xEEE8
+0x9360 = 0xEEDA
+0x9361 = 0xEEE7
+0x9363 = 0xEEE9
+0x9364 = 0xEED0
+0x9365 = 0xC1E6
+0x9367 = 0xEEEA
+0x936A = 0xEEDE
+0x936C = 0xC1EA
+0x936D = 0xEEDB
+0x9370 = 0xC1EC
+0x9371 = 0xEEE4
+0x9375 = 0xC1E4
+0x9376 = 0xEED6
+0x9377 = 0xEEE5
+0x9379 = 0xEEDF
+0x937A = 0xEBE3
+0x937B = 0xEEE6
+0x937C = 0xEED3
+0x937E = 0xC1E9
+0x9380 = 0xEEEB
+0x9382 = 0xC1E2
+0x9383 = 0xEECE
+0x9388 = 0xF160
+0x9389 = 0xF159
+0x938A = 0xC2E9
+0x938C = 0xF154
+0x938D = 0xF163
+0x938E = 0xF15B
+0x938F = 0xEEDC
+0x9391 = 0xF165
+0x9392 = 0xF155
+0x9394 = 0xC2E8
+0x9395 = 0xF15F
+0x9396 = 0xC2EA
+0x9397 = 0xC2F2
+0x9398 = 0xC2F0
+0x9399 = 0xF161
+0x939A = 0xC2F1
+0x939B = 0xF157
+0x939D = 0xF158
+0x939E = 0xF15D
+0x939F = 0xF162
+0x93A1 = 0xEECD
+0x93A2 = 0xC2EB
+0x93A3 = 0xF16A
+0x93A4 = 0xF167
+0x93A5 = 0xF16B
+0x93A6 = 0xF15E
+0x93A7 = 0xF15A
+0x93A8 = 0xF168
+0x93A9 = 0xF36A
+0x93AA = 0xF15C
+0x93AC = 0xC2EE
+0x93AE = 0xC2ED
+0x93AF = 0xEECF
+0x93B0 = 0xC2EF
+0x93B1 = 0xF164
+0x93B2 = 0xF166
+0x93B3 = 0xC2EC
+0x93B4 = 0xF169
+0x93B5 = 0xF153
+0x93B7 = 0xF156
+0x93C0 = 0xF373
+0x93C2 = 0xF363
+0x93C3 = 0xC3EB
+0x93C4 = 0xF371
+0x93C7 = 0xF361
+0x93C8 = 0xC3EC
+0x93CA = 0xF36C
+0x93CC = 0xF368
+0x93CD = 0xC3F1
+0x93CE = 0xF372
+0x93CF = 0xF362
+0x93D0 = 0xF365
+0x93D1 = 0xC3E9
+0x93D2 = 0xF374
+0x93D4 = 0xF36D
+0x93D5 = 0xF370
+0x93D6 = 0xC3EF
+0x93D7 = 0xC3F4
+0x93D8 = 0xC3F2
+0x93D9 = 0xF369
+0x93DA = 0xF364
+0x93DC = 0xC3ED
+0x93DD = 0xC3EE
+0x93DE = 0xF360
+0x93DF = 0xC3EA
+0x93E1 = 0xC3E8
+0x93E2 = 0xC3F0
+0x93E3 = 0xF36F
+0x93E4 = 0xC3F3
+0x93E6 = 0xF36B
+0x93E7 = 0xF375
+0x93E8 = 0xC3F5
+0x93EC = 0xF367
+0x93EE = 0xF36E
+0x93F5 = 0xF4F3
+0x93F6 = 0xF542
+0x93F7 = 0xF4F5
+0x93F8 = 0xF4FC
+0x93F9 = 0xF366
+0x93FA = 0xF4FA
+0x93FB = 0xF4E9
+0x93FC = 0xF540
+0x93FD = 0xC4C3
+0x93FE = 0xF4ED
+0x93FF = 0xF4FE
+0x9400 = 0xF4F4
+0x9403 = 0xC4C2
+0x9406 = 0xF544
+0x9407 = 0xF4F6
+0x9409 = 0xF4FB
+0x940A = 0xF4FD
+0x940B = 0xF4E7
+0x940C = 0xF541
+0x940D = 0xF4F2
+0x940E = 0xF4F7
+0x940F = 0xF4EB
+0x9410 = 0xF4EF
+0x9411 = 0xF543
+0x9412 = 0xF4F9
+0x9413 = 0xF4E8
+0x9414 = 0xF4EC
+0x9415 = 0xF4EE
+0x9416 = 0xF4F8
+0x9418 = 0xC4C1
+0x9419 = 0xF4F1
+0x9420 = 0xF4EA
+0x9428 = 0xF4F0
+0x9429 = 0xF661
+0x942A = 0xF666
+0x942B = 0xC54F
+0x942C = 0xF668
+0x942E = 0xC549
+0x9430 = 0xF664
+0x9431 = 0xF66A
+0x9432 = 0xC54E
+0x9433 = 0xC54A
+0x9435 = 0xC54B
+0x9436 = 0xF660
+0x9437 = 0xF667
+0x9438 = 0xC54D
+0x9439 = 0xF665
+0x943A = 0xC54C
+0x943B = 0xF65F
+0x943C = 0xF663
+0x943D = 0xF662
+0x943F = 0xF65E
+0x9440 = 0xF669
+0x9444 = 0xC5B1
+0x9445 = 0xF76D
+0x9446 = 0xF770
+0x9447 = 0xF76C
+0x9448 = 0xF76E
+0x9449 = 0xF76F
+0x944A = 0xF769
+0x944B = 0xF76A
+0x944C = 0xF767
+0x944F = 0xF76B
+0x9450 = 0xF768
+0x9451 = 0xC5B2
+0x9452 = 0xC5B3
+0x9455 = 0xF84B
+0x9457 = 0xF84D
+0x945D = 0xF84C
+0x945E = 0xF84E
+0x9460 = 0xC5E0
+0x9462 = 0xF84A
+0x9463 = 0xC5DF
+0x9464 = 0xC5E1
+0x9468 = 0xF8CB
+0x9469 = 0xF8CC
+0x946A = 0xC644
+0x946B = 0xF8CA
+0x946D = 0xF953
+0x946E = 0xF952
+0x946F = 0xF954
+0x9470 = 0xC65F
+0x9471 = 0xF955
+0x9472 = 0xC65E
+0x9473 = 0xF956
+0x9474 = 0xF972
+0x9475 = 0xF975
+0x9476 = 0xF974
+0x9477 = 0xC668
+0x9478 = 0xF973
+0x947C = 0xC672
+0x947D = 0xC670
+0x947E = 0xC671
+0x947F = 0xC677
+0x9480 = 0xF9C0
+0x9481 = 0xF9C1
+0x9482 = 0xF9BF
+0x9483 = 0xF9C9
+0x9577 = 0xAAF8
+0x957A = 0xD844
+0x957B = 0xDC78
+0x957C = 0xE8A5
+0x957D = 0xF376
+0x9580 = 0xAAF9
+0x9582 = 0xADAC
+0x9583 = 0xB07B
+0x9586 = 0xD845
+0x9588 = 0xD846
+0x9589 = 0xB3AC
+0x958B = 0xB67D
+0x958C = 0xDC7A
+0x958D = 0xDC79
+0x958E = 0xB6A3
+0x958F = 0xB67C
+0x9590 = 0xDC7B
+0x9591 = 0xB67E
+0x9592 = 0xB6A2
+0x9593 = 0xB6A1
+0x9594 = 0xB67B
+0x9598 = 0xB968
+0x959B = 0xE0D0
+0x959C = 0xE0CE
+0x959E = 0xE0CF
+0x959F = 0xE0CD
+0x95A1 = 0xBBD2
+0x95A3 = 0xBBD5
+0x95A4 = 0xBBD7
+0x95A5 = 0xBBD6
+0x95A8 = 0xBBD3
+0x95A9 = 0xBBD4
+0x95AB = 0xE8A7
+0x95AC = 0xE8A6
+0x95AD = 0xBE5B
+0x95AE = 0xE8A8
+0x95B0 = 0xE8A9
+0x95B1 = 0xBE5C
+0x95B5 = 0xEC4D
+0x95B6 = 0xEC4B
+0x95B7 = 0xEEF3
+0x95B9 = 0xEC49
+0x95BA = 0xEC4A
+0x95BB = 0xC046
+0x95BC = 0xEC46
+0x95BD = 0xEC4E
+0x95BE = 0xEC48
+0x95BF = 0xEC4C
+0x95C0 = 0xEEEF
+0x95C3 = 0xEEF1
+0x95C5 = 0xEEF2
+0x95C6 = 0xC1F3
+0x95C7 = 0xEEEE
+0x95C8 = 0xC1F2
+0x95C9 = 0xEEF0
+0x95CA = 0xC1EF
+0x95CB = 0xC1F0
+0x95CC = 0xC1F1
+0x95CD = 0xEC47
+0x95D0 = 0xC2F5
+0x95D1 = 0xF16E
+0x95D2 = 0xF16C
+0x95D3 = 0xF16D
+0x95D4 = 0xC2F3
+0x95D5 = 0xC2F6
+0x95D6 = 0xC2F4
+0x95DA = 0xF377
+0x95DB = 0xF378
+0x95DC = 0xC3F6
+0x95DE = 0xF545
+0x95DF = 0xF547
+0x95E0 = 0xF546
+0x95E1 = 0xC4C4
+0x95E2 = 0xC550
+0x95E3 = 0xF66D
+0x95E4 = 0xF66C
+0x95E5 = 0xF66B
+0x961C = 0xAAFA
+0x961E = 0xC9AA
+0x9620 = 0xCA58
+0x9621 = 0xA6E9
+0x9622 = 0xCA56
+0x9623 = 0xCA59
+0x9624 = 0xCA57
+0x9628 = 0xCBAE
+0x962A = 0xA8C1
+0x962C = 0xA8C2
+0x962D = 0xCBB0
+0x962E = 0xA8BF
+0x962F = 0xCBAF
+0x9630 = 0xCBAD
+0x9631 = 0xA8C0
+0x9632 = 0xA8BE
+0x9639 = 0xCDD8
+0x963A = 0xCDDB
+0x963B = 0xAAFD
+0x963C = 0xCDDA
+0x963D = 0xCDD9
+0x963F = 0xAAFC
+0x9640 = 0xAAFB
+0x9642 = 0xAB40
+0x9643 = 0xCDDC
+0x9644 = 0xAAFE
+0x964A = 0xD0C6
+0x964B = 0xADAE
+0x964C = 0xADAF
+0x964D = 0xADB0
+0x964E = 0xD0C7
+0x964F = 0xD0C3
+0x9650 = 0xADAD
+0x9651 = 0xD0C4
+0x9653 = 0xD0C5
+0x9654 = 0xD0C2
+0x9658 = 0xB0A4
+0x965B = 0xB0A1
+0x965C = 0xD445
+0x965D = 0xB0A2
+0x965E = 0xB0A5
+0x965F = 0xD446
+0x9661 = 0xB07E
+0x9662 = 0xB07C
+0x9663 = 0xB07D
+0x9664 = 0xB0A3
+0x966A = 0xB3AD
+0x966B = 0xD849
+0x966C = 0xB3B5
+0x966D = 0xD848
+0x966F = 0xD84B
+0x9670 = 0xB3B1
+0x9671 = 0xD84A
+0x9672 = 0xB6AB
+0x9673 = 0xB3AF
+0x9674 = 0xB3B2
+0x9675 = 0xB3AE
+0x9676 = 0xB3B3
+0x9677 = 0xB3B4
+0x9678 = 0xB3B0
+0x967C = 0xD847
+0x967D = 0xB6A7
+0x967E = 0xDC7D
+0x9680 = 0xDCA3
+0x9683 = 0xDCA2
+0x9684 = 0xB6AC
+0x9685 = 0xB6A8
+0x9686 = 0xB6A9
+0x9687 = 0xDC7C
+0x9688 = 0xDC7E
+0x9689 = 0xDCA1
+0x968A = 0xB6A4
+0x968B = 0xB6A6
+0x968D = 0xB6AA
+0x968E = 0xB6A5
+0x9691 = 0xE0D3
+0x9692 = 0xE0D1
+0x9693 = 0xE0D2
+0x9694 = 0xB96A
+0x9695 = 0xB96B
+0x9697 = 0xE0D4
+0x9698 = 0xB969
+0x9699 = 0xBBD8
+0x969B = 0xBBDA
+0x969C = 0xBBD9
+0x969E = 0xE4BB
+0x96A1 = 0xE4BC
+0x96A2 = 0xE8AB
+0x96A4 = 0xE8AA
+0x96A7 = 0xC047
+0x96A8 = 0xC048
+0x96A9 = 0xEC4F
+0x96AA = 0xC049
+0x96AC = 0xEEF6
+0x96AE = 0xEEF4
+0x96B0 = 0xEEF5
+0x96B1 = 0xC1F4
+0x96B3 = 0xF16F
+0x96B4 = 0xC3F7
+0x96B8 = 0xC1F5
+0x96B9 = 0xAB41
+0x96BB = 0xB0A6
+0x96BC = 0xD447
+0x96BF = 0xD84C
+0x96C0 = 0xB3B6
+0x96C1 = 0xB6AD
+0x96C2 = 0xDCA4
+0x96C3 = 0xDCA6
+0x96C4 = 0xB6AF
+0x96C5 = 0xB6AE
+0x96C6 = 0xB6B0
+0x96C7 = 0xB6B1
+0x96C8 = 0xDCA5
+0x96C9 = 0xB96E
+0x96CA = 0xB96F
+0x96CB = 0xB96D
+0x96CC = 0xBBDB
+0x96CD = 0xB96C
+0x96CE = 0xE0D5
+0x96D2 = 0xBBDC
+0x96D3 = 0xE8AC
+0x96D4 = 0xEC50
+0x96D5 = 0xC04A
+0x96D6 = 0xC1F6
+0x96D7 = 0xF170
+0x96D8 = 0xF174
+0x96D9 = 0xC2F9
+0x96DA = 0xF171
+0x96DB = 0xC2FA
+0x96DC = 0xC2F8
+0x96DD = 0xF175
+0x96DE = 0xC2FB
+0x96DF = 0xF173
+0x96E1 = 0xF379
+0x96E2 = 0xC2F7
+0x96E3 = 0xC3F8
+0x96E5 = 0xF8CD
+0x96E8 = 0xAB42
+0x96E9 = 0xB3B8
+0x96EA = 0xB3B7
+0x96EF = 0xB6B2
+0x96F0 = 0xDCA8
+0x96F1 = 0xDCA7
+0x96F2 = 0xB6B3
+0x96F5 = 0xE0D9
+0x96F6 = 0xB973
+0x96F7 = 0xB970
+0x96F8 = 0xE0D8
+0x96F9 = 0xB972
+0x96FA = 0xE0D6
+0x96FB = 0xB971
+0x96FD = 0xE0D7
+0x96FF = 0xE4BD
+0x9700 = 0xBBDD
+0x9702 = 0xE8AF
+0x9704 = 0xBE5D
+0x9705 = 0xE8AD
+0x9706 = 0xBE5E
+0x9707 = 0xBE5F
+0x9708 = 0xE8AE
+0x9709 = 0xBE60
+0x970B = 0xEC51
+0x970D = 0xC04E
+0x970E = 0xC04B
+0x970F = 0xC050
+0x9710 = 0xEC53
+0x9711 = 0xC04C
+0x9712 = 0xEC52
+0x9713 = 0xC04F
+0x9716 = 0xC04D
+0x9718 = 0xEEF9
+0x9719 = 0xEEFB
+0x971C = 0xC1F7
+0x971D = 0xEEFA
+0x971E = 0xC1F8
+0x971F = 0xEEF8
+0x9720 = 0xEEF7
+0x9722 = 0xF177
+0x9723 = 0xF176
+0x9724 = 0xC2FC
+0x9725 = 0xF178
+0x9726 = 0xF37E
+0x9727 = 0xC3FA
+0x9728 = 0xF37D
+0x9729 = 0xF37A
+0x972A = 0xC3F9
+0x972B = 0xF37B
+0x972C = 0xF37C
+0x972E = 0xF548
+0x972F = 0xF549
+0x9730 = 0xC4C5
+0x9732 = 0xC553
+0x9735 = 0xF66E
+0x9738 = 0xC551
+0x9739 = 0xC552
+0x973A = 0xF66F
+0x973D = 0xC5B4
+0x973E = 0xC5B5
+0x973F = 0xF771
+0x9742 = 0xC645
+0x9743 = 0xF8CF
+0x9744 = 0xC647
+0x9746 = 0xF8CE
+0x9747 = 0xF8D0
+0x9748 = 0xC646
+0x9749 = 0xF957
+0x974B = 0xF9AD
+0x9752 = 0xAB43
+0x9756 = 0xB974
+0x9758 = 0xE4BE
+0x975A = 0xE8B0
+0x975B = 0xC051
+0x975C = 0xC052
+0x975E = 0xAB44
+0x9760 = 0xBE61
+0x9761 = 0xC3FB
+0x9762 = 0xADB1
+0x9766 = 0xC053
+0x9768 = 0xC5E2
+0x9769 = 0xADB2
+0x976A = 0xD84D
+0x976C = 0xDCA9
+0x976E = 0xDCAB
+0x9770 = 0xDCAA
+0x9772 = 0xE0DD
+0x9773 = 0xE0DA
+0x9774 = 0xB975
+0x9776 = 0xB976
+0x9777 = 0xE0DB
+0x9778 = 0xE0DC
+0x977A = 0xE4C0
+0x977B = 0xE4C5
+0x977C = 0xBBDE
+0x977D = 0xE4BF
+0x977E = 0xE4C1
+0x977F = 0xE4C8
+0x9780 = 0xE4C3
+0x9781 = 0xE4C7
+0x9782 = 0xE4C4
+0x9783 = 0xE4C2
+0x9784 = 0xE4C6
+0x9785 = 0xBBDF
+0x9788 = 0xE8B3
+0x978A = 0xE8B1
+0x978B = 0xBE63
+0x978D = 0xBE62
+0x978E = 0xE8B2
+0x978F = 0xBE64
+0x9794 = 0xEC56
+0x9797 = 0xEC55
+0x9798 = 0xC054
+0x9799 = 0xEC54
+0x979A = 0xEEFC
+0x979C = 0xEEFE
+0x979D = 0xEF41
+0x979E = 0xEF40
+0x97A0 = 0xC1F9
+0x97A1 = 0xEEFD
+0x97A2 = 0xF1A1
+0x97A3 = 0xC2FD
+0x97A4 = 0xF17D
+0x97A5 = 0xF1A2
+0x97A6 = 0xC2FE
+0x97A8 = 0xF17B
+0x97AA = 0xF17E
+0x97AB = 0xF17C
+0x97AC = 0xF179
+0x97AD = 0xC340
+0x97AE = 0xF17A
+0x97B3 = 0xF3A1
+0x97B6 = 0xF3A3
+0x97B7 = 0xF3A2
+0x97B9 = 0xF54A
+0x97BB = 0xF54B
+0x97BF = 0xF670
+0x97C1 = 0xC5B7
+0x97C3 = 0xC5B6
+0x97C4 = 0xF84F
+0x97C5 = 0xF850
+0x97C6 = 0xC648
+0x97C7 = 0xF8D1
+0x97C9 = 0xC669
+0x97CB = 0xADB3
+0x97CC = 0xB6B4
+0x97CD = 0xE4CA
+0x97CE = 0xE4C9
+0x97CF = 0xE8B5
+0x97D0 = 0xE8B4
+0x97D3 = 0xC1FA
+0x97D4 = 0xEF43
+0x97D5 = 0xEF42
+0x97D6 = 0xF1A5
+0x97D7 = 0xF1A3
+0x97D8 = 0xF1A6
+0x97D9 = 0xF1A4
+0x97DC = 0xC3FC
+0x97DD = 0xF3A4
+0x97DE = 0xF3A5
+0x97DF = 0xF3A6
+0x97E1 = 0xF671
+0x97E3 = 0xF772
+0x97E5 = 0xF8D2
+0x97ED = 0xADB4
+0x97F0 = 0xEC57
+0x97F1 = 0xEF44
+0x97F3 = 0xADB5
+0x97F6 = 0xBBE0
+0x97F8 = 0xEC58
+0x97F9 = 0xC341
+0x97FA = 0xF1A7
+0x97FB = 0xC3FD
+0x97FD = 0xF54C
+0x97FE = 0xF54D
+0x97FF = 0xC554
+0x9800 = 0xF851
+0x9801 = 0xADB6
+0x9802 = 0xB3BB
+0x9803 = 0xB3BC
+0x9804 = 0xD84E
+0x9805 = 0xB6B5
+0x9806 = 0xB6B6
+0x9807 = 0xDCAC
+0x9808 = 0xB6B7
+0x980A = 0xB97A
+0x980C = 0xB97C
+0x980D = 0xE0DF
+0x980E = 0xE0E0
+0x980F = 0xE0DE
+0x9810 = 0xB977
+0x9811 = 0xB978
+0x9812 = 0xB97B
+0x9813 = 0xB979
+0x9816 = 0xE4CB
+0x9817 = 0xBBE1
+0x9818 = 0xBBE2
+0x981B = 0xE8BC
+0x981C = 0xBE67
+0x981D = 0xE8B7
+0x981E = 0xE8B6
+0x9820 = 0xE8BB
+0x9821 = 0xBE65
+0x9824 = 0xC05B
+0x9826 = 0xE8B8
+0x9827 = 0xE8BD
+0x9828 = 0xE8BA
+0x9829 = 0xE8B9
+0x982B = 0xBE66
+0x982D = 0xC059
+0x982F = 0xEC5A
+0x9830 = 0xC055
+0x9832 = 0xEC5B
+0x9835 = 0xEC59
+0x9837 = 0xC058
+0x9838 = 0xC056
+0x9839 = 0xC05A
+0x983B = 0xC057
+0x9841 = 0xEF45
+0x9843 = 0xEF4A
+0x9844 = 0xEF46
+0x9845 = 0xEF49
+0x9846 = 0xC1FB
+0x9848 = 0xEDD4
+0x9849 = 0xEF48
+0x984A = 0xEF47
+0x984C = 0xC344
+0x984D = 0xC342
+0x984E = 0xC345
+0x984F = 0xC343
+0x9850 = 0xF1A8
+0x9851 = 0xF1A9
+0x9852 = 0xF1AA
+0x9853 = 0xC346
+0x9857 = 0xF3AA
+0x9858 = 0xC440
+0x9859 = 0xF3A8
+0x985B = 0xC441
+0x985C = 0xF3A7
+0x985D = 0xF3A9
+0x985E = 0xC3FE
+0x985F = 0xF551
+0x9860 = 0xF54E
+0x9862 = 0xF54F
+0x9863 = 0xF550
+0x9864 = 0xF672
+0x9865 = 0xC556
+0x9867 = 0xC555
+0x9869 = 0xF774
+0x986A = 0xF773
+0x986B = 0xC5B8
+0x986F = 0xC5E3
+0x9870 = 0xC649
+0x9871 = 0xC660
+0x9872 = 0xF958
+0x9873 = 0xF9AE
+0x9874 = 0xF9AF
+0x98A8 = 0xADB7
+0x98A9 = 0xDCAD
+0x98AC = 0xE0E1
+0x98AD = 0xE4CC
+0x98AE = 0xE4CD
+0x98AF = 0xBBE3
+0x98B1 = 0xBBE4
+0x98B2 = 0xE8BE
+0x98B3 = 0xBE68
+0x98B6 = 0xC1FC
+0x98B8 = 0xF1AB
+0x98BA = 0xC347
+0x98BB = 0xF3AD
+0x98BC = 0xC442
+0x98BD = 0xF3AC
+0x98BE = 0xF3AE
+0x98BF = 0xF3AB
+0x98C0 = 0xF675
+0x98C1 = 0xF552
+0x98C2 = 0xF553
+0x98C4 = 0xC4C6
+0x98C6 = 0xF674
+0x98C9 = 0xF673
+0x98CB = 0xF775
+0x98CC = 0xF9B0
+0x98DB = 0xADB8
+0x98DF = 0xADB9
+0x98E2 = 0xB0A7
+0x98E3 = 0xD448
+0x98E5 = 0xD84F
+0x98E7 = 0xB6B8
+0x98E9 = 0xB6BB
+0x98EA = 0xB6B9
+0x98EB = 0xDCAE
+0x98ED = 0xB6BD
+0x98EF = 0xB6BA
+0x98F2 = 0xB6BC
+0x98F4 = 0xB97E
+0x98F6 = 0xE0E2
+0x98F9 = 0xE0E3
+0x98FA = 0xE8C0
+0x98FC = 0xB97D
+0x98FD = 0xB9A1
+0x98FE = 0xB9A2
+0x9900 = 0xE4CF
+0x9902 = 0xE4CE
+0x9903 = 0xBBE5
+0x9905 = 0xBBE6
+0x9907 = 0xE4D0
+0x9908 = 0xE8BF
+0x9909 = 0xBBE8
+0x990A = 0xBE69
+0x990C = 0xBBE7
+0x9910 = 0xC05C
+0x9911 = 0xE8C1
+0x9912 = 0xBE6B
+0x9913 = 0xBE6A
+0x9914 = 0xE8C2
+0x9915 = 0xE8C5
+0x9916 = 0xE8C3
+0x9917 = 0xE8C4
+0x9918 = 0xBE6C
+0x991A = 0xC061
+0x991B = 0xC05F
+0x991E = 0xC05E
+0x991F = 0xEC5D
+0x9921 = 0xC060
+0x9924 = 0xEC5C
+0x9925 = 0xEF4B
+0x9927 = 0xEC5E
+0x9928 = 0xC05D
+0x9929 = 0xEC5F
+0x992A = 0xEF4E
+0x992B = 0xEF4C
+0x992C = 0xEF4D
+0x992D = 0xEF52
+0x992E = 0xC34B
+0x992F = 0xEF51
+0x9930 = 0xEF54
+0x9931 = 0xEF53
+0x9932 = 0xEF50
+0x9933 = 0xEF4F
+0x9935 = 0xC1FD
+0x993A = 0xF1AE
+0x993C = 0xF1AD
+0x993D = 0xC34A
+0x993E = 0xC348
+0x993F = 0xC349
+0x9941 = 0xF1AC
+0x9943 = 0xF3B1
+0x9945 = 0xC443
+0x9947 = 0xF3B0
+0x9948 = 0xF3AF
+0x9949 = 0xC444
+0x994B = 0xF558
+0x994C = 0xF557
+0x994E = 0xF555
+0x9950 = 0xF554
+0x9951 = 0xC4C8
+0x9952 = 0xC4C7
+0x9953 = 0xF559
+0x9954 = 0xF776
+0x9955 = 0xC5B9
+0x9956 = 0xF677
+0x9957 = 0xC557
+0x9958 = 0xF676
+0x9959 = 0xF556
+0x995B = 0xF777
+0x995C = 0xC5E4
+0x995E = 0xC661
+0x995F = 0xF959
+0x9961 = 0xF9B1
+0x9996 = 0xADBA
+0x9997 = 0xD850
+0x9998 = 0xEF55
+0x9999 = 0xADBB
+0x999C = 0xE4D2
+0x999D = 0xE4D1
+0x999E = 0xEC60
+0x99A1 = 0xEF57
+0x99A3 = 0xEF56
+0x99A5 = 0xC34C
+0x99A6 = 0xF3B2
+0x99A7 = 0xF3B3
+0x99A8 = 0xC4C9
+0x99AB = 0xF9B2
+0x99AC = 0xB0A8
+0x99AD = 0xB6BF
+0x99AE = 0xB6BE
+0x99AF = 0xE0E4
+0x99B0 = 0xE0E6
+0x99B1 = 0xB9A4
+0x99B2 = 0xE0E5
+0x99B3 = 0xB9A3
+0x99B4 = 0xB9A5
+0x99B5 = 0xE0E7
+0x99B9 = 0xE4D4
+0x99BA = 0xE4D6
+0x99BB = 0xE4D5
+0x99BD = 0xE4D8
+0x99C1 = 0xBBE9
+0x99C2 = 0xE4D7
+0x99C3 = 0xE4D3
+0x99C7 = 0xE4D9
+0x99C9 = 0xE8CC
+0x99CB = 0xE8CF
+0x99CC = 0xE8D1
+0x99CD = 0xE8C7
+0x99CE = 0xE8CB
+0x99CF = 0xE8C8
+0x99D0 = 0xBE6E
+0x99D1 = 0xBE71
+0x99D2 = 0xBE73
+0x99D3 = 0xE8C9
+0x99D4 = 0xE8CA
+0x99D5 = 0xBE72
+0x99D6 = 0xE8CD
+0x99D7 = 0xE8D0
+0x99D8 = 0xE8CE
+0x99D9 = 0xBE74
+0x99DB = 0xBE70
+0x99DC = 0xE8C6
+0x99DD = 0xBE6D
+0x99DF = 0xBE6F
+0x99E2 = 0xC063
+0x99E3 = 0xEC66
+0x99E4 = 0xEC64
+0x99E5 = 0xEC63
+0x99E7 = 0xEC69
+0x99E9 = 0xEC68
+0x99EA = 0xEC67
+0x99EC = 0xEC62
+0x99ED = 0xC062
+0x99EE = 0xEC61
+0x99F0 = 0xEC65
+0x99F1 = 0xC064
+0x99F4 = 0xEF5A
+0x99F6 = 0xEF5E
+0x99F7 = 0xEF5B
+0x99F8 = 0xEF5D
+0x99F9 = 0xEF5C
+0x99FA = 0xEF59
+0x99FB = 0xEF5F
+0x99FC = 0xEF62
+0x99FD = 0xEF60
+0x99FE = 0xEF61
+0x99FF = 0xC240
+0x9A01 = 0xC1FE
+0x9A02 = 0xEF58
+0x9A03 = 0xEF63
+0x9A04 = 0xF1B3
+0x9A05 = 0xF1B6
+0x9A06 = 0xF1B8
+0x9A07 = 0xF1B7
+0x9A09 = 0xF1B1
+0x9A0A = 0xF1B5
+0x9A0B = 0xF1B0
+0x9A0D = 0xF1B2
+0x9A0E = 0xC34D
+0x9A0F = 0xF1AF
+0x9A11 = 0xF1B4
+0x9A14 = 0xF3C0
+0x9A15 = 0xF3B5
+0x9A16 = 0xC445
+0x9A19 = 0xC446
+0x9A1A = 0xF3B4
+0x9A1B = 0xF3B9
+0x9A1C = 0xF3BF
+0x9A1D = 0xF3B7
+0x9A1E = 0xF3BE
+0x9A20 = 0xF3BB
+0x9A22 = 0xF3BA
+0x9A23 = 0xF3BD
+0x9A24 = 0xF3B8
+0x9A25 = 0xF3B6
+0x9A27 = 0xF3BC
+0x9A29 = 0xF560
+0x9A2A = 0xF55E
+0x9A2B = 0xC4CA
+0x9A2C = 0xF55D
+0x9A2D = 0xF563
+0x9A2E = 0xF561
+0x9A30 = 0xC4CB
+0x9A31 = 0xF55C
+0x9A32 = 0xF55A
+0x9A34 = 0xF55B
+0x9A35 = 0xC4CD
+0x9A36 = 0xF55F
+0x9A37 = 0xC4CC
+0x9A38 = 0xF562
+0x9A39 = 0xF678
+0x9A3A = 0xF67E
+0x9A3D = 0xF679
+0x9A3E = 0xC55B
+0x9A3F = 0xF6A1
+0x9A40 = 0xC55A
+0x9A41 = 0xF67D
+0x9A42 = 0xF67C
+0x9A43 = 0xC559
+0x9A44 = 0xF67B
+0x9A45 = 0xC558
+0x9A46 = 0xF67A
+0x9A48 = 0xF77D
+0x9A49 = 0xF7A1
+0x9A4A = 0xF77E
+0x9A4C = 0xF77B
+0x9A4D = 0xC5BB
+0x9A4E = 0xF778
+0x9A4F = 0xF77C
+0x9A50 = 0xF7A3
+0x9A52 = 0xF7A2
+0x9A53 = 0xF779
+0x9A54 = 0xF77A
+0x9A55 = 0xC5BA
+0x9A56 = 0xF852
+0x9A57 = 0xC5E7
+0x9A59 = 0xF853
+0x9A5A = 0xC5E5
+0x9A5B = 0xC5E6
+0x9A5E = 0xF8D3
+0x9A5F = 0xC64A
+0x9A60 = 0xF976
+0x9A62 = 0xC66A
+0x9A64 = 0xF9B3
+0x9A65 = 0xC66B
+0x9A66 = 0xF9B4
+0x9A67 = 0xF9B5
+0x9A68 = 0xF9C3
+0x9A69 = 0xF9C2
+0x9A6A = 0xC67A
+0x9A6B = 0xF9CD
+0x9AA8 = 0xB0A9
+0x9AAB = 0xE0E9
+0x9AAD = 0xE0E8
+0x9AAF = 0xBBEA
+0x9AB0 = 0xBBEB
+0x9AB1 = 0xE4DA
+0x9AB3 = 0xE8D2
+0x9AB4 = 0xEC6C
+0x9AB7 = 0xBE75
+0x9AB8 = 0xC065
+0x9AB9 = 0xEC6A
+0x9ABB = 0xEC6D
+0x9ABC = 0xC066
+0x9ABE = 0xEF64
+0x9ABF = 0xEC6B
+0x9AC0 = 0xF1B9
+0x9AC1 = 0xC34E
+0x9AC2 = 0xF3C1
+0x9AC6 = 0xF566
+0x9AC7 = 0xF564
+0x9ACA = 0xF565
+0x9ACD = 0xF6A2
+0x9ACF = 0xC55C
+0x9AD0 = 0xF7A4
+0x9AD1 = 0xC5EA
+0x9AD2 = 0xC5BC
+0x9AD3 = 0xC5E8
+0x9AD4 = 0xC5E9
+0x9AD5 = 0xF8D4
+0x9AD6 = 0xC662
+0x9AD8 = 0xB0AA
+0x9ADC = 0xF1BA
+0x9ADF = 0xD449
+0x9AE1 = 0xB9A6
+0x9AE3 = 0xE4DB
+0x9AE6 = 0xBBEC
+0x9AE7 = 0xE4DC
+0x9AEB = 0xE8D4
+0x9AEC = 0xE8D3
+0x9AED = 0xC068
+0x9AEE = 0xBE76
+0x9AEF = 0xBE77
+0x9AF1 = 0xE8D7
+0x9AF2 = 0xE8D6
+0x9AF3 = 0xE8D5
+0x9AF6 = 0xEC6E
+0x9AF7 = 0xEC71
+0x9AF9 = 0xEC70
+0x9AFA = 0xEC6F
+0x9AFB = 0xC067
+0x9AFC = 0xEF68
+0x9AFD = 0xEF66
+0x9AFE = 0xEF65
+0x9B01 = 0xEF67
+0x9B03 = 0xC34F
+0x9B04 = 0xF1BC
+0x9B05 = 0xF1BD
+0x9B06 = 0xC350
+0x9B08 = 0xF1BB
+0x9B0A = 0xF3C3
+0x9B0B = 0xF3C2
+0x9B0C = 0xF3C5
+0x9B0D = 0xC447
+0x9B0E = 0xF3C4
+0x9B10 = 0xF567
+0x9B11 = 0xF569
+0x9B12 = 0xF568
+0x9B15 = 0xF6A3
+0x9B16 = 0xF6A6
+0x9B17 = 0xF6A4
+0x9B18 = 0xF6A5
+0x9B19 = 0xF7A5
+0x9B1A = 0xC5BD
+0x9B1E = 0xF854
+0x9B1F = 0xF855
+0x9B20 = 0xF856
+0x9B22 = 0xC64B
+0x9B23 = 0xC663
+0x9B24 = 0xF9B6
+0x9B25 = 0xB0AB
+0x9B27 = 0xBE78
+0x9B28 = 0xC069
+0x9B29 = 0xF1BE
+0x9B2B = 0xF7A6
+0x9B2E = 0xF9C4
+0x9B2F = 0xD44A
+0x9B31 = 0xC67B
+0x9B32 = 0xB0AC
+0x9B33 = 0xEC72
+0x9B35 = 0xF1BF
+0x9B37 = 0xF3C6
+0x9B3A = 0xF6A7
+0x9B3B = 0xF7A7
+0x9B3C = 0xB0AD
+0x9B3E = 0xE4DD
+0x9B3F = 0xE4DE
+0x9B41 = 0xBBED
+0x9B42 = 0xBBEE
+0x9B43 = 0xE8D9
+0x9B44 = 0xBE7A
+0x9B45 = 0xBE79
+0x9B46 = 0xE8D8
+0x9B48 = 0xEF69
+0x9B4A = 0xF1C0
+0x9B4B = 0xF1C2
+0x9B4C = 0xF1C1
+0x9B4D = 0xC353
+0x9B4E = 0xC352
+0x9B4F = 0xC351
+0x9B51 = 0xC55E
+0x9B52 = 0xF6A8
+0x9B54 = 0xC55D
+0x9B55 = 0xF7A9
+0x9B56 = 0xF7A8
+0x9B58 = 0xC64C
+0x9B59 = 0xF8D5
+0x9B5A = 0xB3BD
+0x9B5B = 0xE0EA
+0x9B5F = 0xE4E1
+0x9B60 = 0xE4DF
+0x9B61 = 0xE4E0
+0x9B64 = 0xE8E2
+0x9B66 = 0xE8DD
+0x9B67 = 0xE8DA
+0x9B68 = 0xE8E1
+0x9B6C = 0xE8E3
+0x9B6F = 0xBE7C
+0x9B70 = 0xE8E0
+0x9B71 = 0xE8DC
+0x9B74 = 0xE8DB
+0x9B75 = 0xE8DF
+0x9B76 = 0xE8DE
+0x9B77 = 0xBE7B
+0x9B7A = 0xEC7D
+0x9B7B = 0xEC78
+0x9B7C = 0xEC76
+0x9B7D = 0xECA1
+0x9B7E = 0xEC77
+0x9B80 = 0xEC73
+0x9B82 = 0xEC79
+0x9B85 = 0xEC74
+0x9B86 = 0xEF72
+0x9B87 = 0xEC75
+0x9B88 = 0xECA2
+0x9B90 = 0xEC7C
+0x9B91 = 0xC06A
+0x9B92 = 0xEC7B
+0x9B93 = 0xEC7A
+0x9B95 = 0xEC7E
+0x9B9A = 0xEF6A
+0x9B9B = 0xEF6D
+0x9B9E = 0xEF6C
+0x9BA0 = 0xEF74
+0x9BA1 = 0xEF6F
+0x9BA2 = 0xEF73
+0x9BA4 = 0xEF71
+0x9BA5 = 0xEF70
+0x9BA6 = 0xEF6E
+0x9BA8 = 0xEF6B
+0x9BAA = 0xC243
+0x9BAB = 0xC242
+0x9BAD = 0xC244
+0x9BAE = 0xC241
+0x9BAF = 0xEF75
+0x9BB5 = 0xF1C8
+0x9BB6 = 0xF1CB
+0x9BB8 = 0xF1C9
+0x9BB9 = 0xF1CD
+0x9BBD = 0xF1CE
+0x9BBF = 0xF1C6
+0x9BC0 = 0xC358
+0x9BC1 = 0xF1C7
+0x9BC3 = 0xF1C5
+0x9BC4 = 0xF1CC
+0x9BC6 = 0xF1C4
+0x9BC7 = 0xF1C3
+0x9BC8 = 0xC357
+0x9BC9 = 0xC355
+0x9BCA = 0xC354
+0x9BD3 = 0xF1CA
+0x9BD4 = 0xF3CF
+0x9BD5 = 0xF3D5
+0x9BD6 = 0xC44A
+0x9BD7 = 0xF3D0
+0x9BD9 = 0xF3D3
+0x9BDA = 0xF3D7
+0x9BDB = 0xC44B
+0x9BDC = 0xF3D2
+0x9BDE = 0xF3CA
+0x9BE0 = 0xF3C9
+0x9BE1 = 0xF3D6
+0x9BE2 = 0xF3CD
+0x9BE4 = 0xF3CB
+0x9BE5 = 0xF3D4
+0x9BE6 = 0xF3CC
+0x9BE7 = 0xC449
+0x9BE8 = 0xC448
+0x9BEA = 0xF3C7
+0x9BEB = 0xF3C8
+0x9BEC = 0xF3D1
+0x9BF0 = 0xF3CE
+0x9BF7 = 0xF56C
+0x9BF8 = 0xF56F
+0x9BFD = 0xC356
+0x9C05 = 0xF56D
+0x9C06 = 0xF573
+0x9C07 = 0xF571
+0x9C08 = 0xF56B
+0x9C09 = 0xF576
+0x9C0B = 0xF56A
+0x9C0D = 0xC4CF
+0x9C0E = 0xF572
+0x9C12 = 0xF56E
+0x9C13 = 0xC4CE
+0x9C14 = 0xF575
+0x9C17 = 0xF574
+0x9C1C = 0xF6AB
+0x9C1D = 0xF6AA
+0x9C21 = 0xF6B1
+0x9C23 = 0xF6AD
+0x9C24 = 0xF6B0
+0x9C25 = 0xC560
+0x9C28 = 0xF6AE
+0x9C29 = 0xF6AF
+0x9C2B = 0xF6A9
+0x9C2C = 0xF6AC
+0x9C2D = 0xC55F
+0x9C31 = 0xC5BF
+0x9C32 = 0xF7B4
+0x9C33 = 0xF7AF
+0x9C34 = 0xF7B3
+0x9C36 = 0xF7B6
+0x9C37 = 0xF7B2
+0x9C39 = 0xF7AE
+0x9C3B = 0xC5C1
+0x9C3C = 0xF7B1
+0x9C3D = 0xF7B5
+0x9C3E = 0xC5C0
+0x9C3F = 0xF7AC
+0x9C40 = 0xF570
+0x9C41 = 0xF7B0
+0x9C44 = 0xF7AD
+0x9C46 = 0xF7AA
+0x9C48 = 0xF7AB
+0x9C49 = 0xC5BE
+0x9C4A = 0xF85A
+0x9C4B = 0xF85C
+0x9C4C = 0xF85F
+0x9C4D = 0xF85B
+0x9C4E = 0xF860
+0x9C50 = 0xF859
+0x9C52 = 0xF857
+0x9C54 = 0xC5EB
+0x9C55 = 0xF85D
+0x9C56 = 0xC5ED
+0x9C57 = 0xC5EC
+0x9C58 = 0xF858
+0x9C59 = 0xF85E
+0x9C5E = 0xF8DA
+0x9C5F = 0xC64D
+0x9C60 = 0xF8DB
+0x9C62 = 0xF8D9
+0x9C63 = 0xF8D6
+0x9C66 = 0xF8D8
+0x9C67 = 0xF8D7
+0x9C68 = 0xF95A
+0x9C6D = 0xF95C
+0x9C6E = 0xF95B
+0x9C71 = 0xF979
+0x9C73 = 0xF978
+0x9C74 = 0xF977
+0x9C75 = 0xF97A
+0x9C77 = 0xC673
+0x9C78 = 0xC674
+0x9C79 = 0xF9CA
+0x9C7A = 0xF9CE
+0x9CE5 = 0xB3BE
+0x9CE6 = 0xDCAF
+0x9CE7 = 0xE0ED
+0x9CE9 = 0xB9A7
+0x9CEA = 0xE0EB
+0x9CED = 0xE0EC
+0x9CF1 = 0xE4E2
+0x9CF2 = 0xE4E3
+0x9CF3 = 0xBBF1
+0x9CF4 = 0xBBEF
+0x9CF5 = 0xE4E4
+0x9CF6 = 0xBBF0
+0x9CF7 = 0xE8E8
+0x9CF9 = 0xE8EB
+0x9CFA = 0xE8E5
+0x9CFB = 0xE8EC
+0x9CFC = 0xE8E4
+0x9CFD = 0xE8E6
+0x9CFF = 0xE8E7
+0x9D00 = 0xE8EA
+0x9D03 = 0xBEA1
+0x9D04 = 0xE8EF
+0x9D05 = 0xE8EE
+0x9D06 = 0xBE7D
+0x9D07 = 0xE8E9
+0x9D08 = 0xE8ED
+0x9D09 = 0xBE7E
+0x9D10 = 0xECAC
+0x9D12 = 0xC06F
+0x9D14 = 0xECA7
+0x9D15 = 0xC06B
+0x9D17 = 0xECA4
+0x9D18 = 0xECAA
+0x9D19 = 0xECAD
+0x9D1B = 0xC070
+0x9D1D = 0xECA9
+0x9D1E = 0xECA6
+0x9D1F = 0xECAE
+0x9D20 = 0xECA5
+0x9D22 = 0xECAB
+0x9D23 = 0xC06C
+0x9D25 = 0xECA3
+0x9D26 = 0xC06D
+0x9D28 = 0xC06E
+0x9D29 = 0xECA8
+0x9D2D = 0xEFA9
+0x9D2E = 0xEF7A
+0x9D2F = 0xEF7B
+0x9D30 = 0xEF7E
+0x9D31 = 0xEF7C
+0x9D33 = 0xEF76
+0x9D36 = 0xEF79
+0x9D37 = 0xEFA5
+0x9D38 = 0xEF7D
+0x9D3B = 0xC245
+0x9D3D = 0xEFA7
+0x9D3E = 0xEFA4
+0x9D3F = 0xC246
+0x9D40 = 0xEFA6
+0x9D41 = 0xEF77
+0x9D42 = 0xEFA2
+0x9D43 = 0xEFA3
+0x9D45 = 0xEFA1
+0x9D4A = 0xF1D2
+0x9D4B = 0xF1D4
+0x9D4C = 0xF1D7
+0x9D4F = 0xF1D1
+0x9D51 = 0xC359
+0x9D52 = 0xF1D9
+0x9D53 = 0xF1D0
+0x9D54 = 0xF1DA
+0x9D56 = 0xF1D6
+0x9D57 = 0xF1D8
+0x9D58 = 0xF1DC
+0x9D59 = 0xF1D5
+0x9D5A = 0xF1DD
+0x9D5B = 0xF1D3
+0x9D5C = 0xF1CF
+0x9D5D = 0xC35A
+0x9D5F = 0xF1DB
+0x9D60 = 0xC35B
+0x9D61 = 0xC44D
+0x9D67 = 0xEF78
+0x9D68 = 0xF3F1
+0x9D69 = 0xF3E8
+0x9D6A = 0xC44F
+0x9D6B = 0xF3E4
+0x9D6C = 0xC450
+0x9D6F = 0xF3ED
+0x9D70 = 0xF3E7
+0x9D71 = 0xF3DD
+0x9D72 = 0xC44E
+0x9D73 = 0xF3EA
+0x9D74 = 0xF3E5
+0x9D75 = 0xF3E6
+0x9D77 = 0xF3D8
+0x9D78 = 0xF3DF
+0x9D79 = 0xF3EE
+0x9D7B = 0xF3EB
+0x9D7D = 0xF3E3
+0x9D7F = 0xF3EF
+0x9D80 = 0xF3DE
+0x9D81 = 0xF3D9
+0x9D82 = 0xF3EC
+0x9D84 = 0xF3DB
+0x9D85 = 0xF3E9
+0x9D86 = 0xF3E0
+0x9D87 = 0xF3F0
+0x9D88 = 0xF3DC
+0x9D89 = 0xC44C
+0x9D8A = 0xF3DA
+0x9D8B = 0xF3E1
+0x9D8C = 0xF3E2
+0x9D90 = 0xF57D
+0x9D92 = 0xF57B
+0x9D94 = 0xF5A2
+0x9D96 = 0xF5AE
+0x9D97 = 0xF5A5
+0x9D98 = 0xF57C
+0x9D99 = 0xF578
+0x9D9A = 0xF5A7
+0x9D9B = 0xF57E
+0x9D9C = 0xF5A3
+0x9D9D = 0xF57A
+0x9D9E = 0xF5AA
+0x9D9F = 0xF577
+0x9DA0 = 0xF5A1
+0x9DA1 = 0xF5A6
+0x9DA2 = 0xF5A8
+0x9DA3 = 0xF5AB
+0x9DA4 = 0xF579
+0x9DA6 = 0xF5AF
+0x9DA7 = 0xF5B0
+0x9DA8 = 0xF5A9
+0x9DA9 = 0xF5AD
+0x9DAA = 0xF5A4
+0x9DAC = 0xF6C1
+0x9DAD = 0xF6C4
+0x9DAF = 0xC561
+0x9DB1 = 0xF6C3
+0x9DB2 = 0xF6C8
+0x9DB3 = 0xF6C6
+0x9DB4 = 0xC562
+0x9DB5 = 0xF6BD
+0x9DB6 = 0xF6B3
+0x9DB7 = 0xF6B2
+0x9DB8 = 0xC564
+0x9DB9 = 0xF6BF
+0x9DBA = 0xF6C0
+0x9DBB = 0xF6BC
+0x9DBC = 0xF6B4
+0x9DBE = 0xF6B9
+0x9DBF = 0xF5AC
+0x9DC1 = 0xF6B5
+0x9DC2 = 0xC563
+0x9DC3 = 0xF6BB
+0x9DC5 = 0xF6BA
+0x9DC7 = 0xF6B6
+0x9DC8 = 0xF6C2
+0x9DCA = 0xF6B7
+0x9DCB = 0xF7BB
+0x9DCC = 0xF6C5
+0x9DCD = 0xF6C7
+0x9DCE = 0xF6BE
+0x9DCF = 0xF6B8
+0x9DD0 = 0xF7BC
+0x9DD1 = 0xF7BE
+0x9DD2 = 0xF7B8
+0x9DD3 = 0xC5C2
+0x9DD5 = 0xF7C5
+0x9DD6 = 0xF7C3
+0x9DD7 = 0xC5C3
+0x9DD8 = 0xF7C2
+0x9DD9 = 0xF7C1
+0x9DDA = 0xF7BA
+0x9DDB = 0xF7B7
+0x9DDC = 0xF7BD
+0x9DDD = 0xF7C6
+0x9DDE = 0xF7B9
+0x9DDF = 0xF7BF
+0x9DE1 = 0xF869
+0x9DE2 = 0xF86E
+0x9DE3 = 0xF864
+0x9DE4 = 0xF867
+0x9DE5 = 0xC5EE
+0x9DE6 = 0xF86B
+0x9DE8 = 0xF872
+0x9DE9 = 0xF7C0
+0x9DEB = 0xF865
+0x9DEC = 0xF86F
+0x9DED = 0xF873
+0x9DEE = 0xF86A
+0x9DEF = 0xF863
+0x9DF0 = 0xF86D
+0x9DF2 = 0xF86C
+0x9DF3 = 0xF871
+0x9DF4 = 0xF870
+0x9DF5 = 0xF7C4
+0x9DF6 = 0xF868
+0x9DF7 = 0xF862
+0x9DF8 = 0xF866
+0x9DF9 = 0xC64E
+0x9DFA = 0xC64F
+0x9DFB = 0xF861
+0x9DFD = 0xF8E6
+0x9DFE = 0xF8DD
+0x9DFF = 0xF8E5
+0x9E00 = 0xF8E2
+0x9E01 = 0xF8E3
+0x9E02 = 0xF8DC
+0x9E03 = 0xF8DF
+0x9E04 = 0xF8E7
+0x9E05 = 0xF8E1
+0x9E06 = 0xF8E0
+0x9E07 = 0xF8DE
+0x9E09 = 0xF8E4
+0x9E0B = 0xF95D
+0x9E0D = 0xF95E
+0x9E0F = 0xF960
+0x9E10 = 0xF95F
+0x9E11 = 0xF962
+0x9E12 = 0xF961
+0x9E13 = 0xF97C
+0x9E14 = 0xF97B
+0x9E15 = 0xF9B7
+0x9E17 = 0xF9B8
+0x9E19 = 0xF9C5
+0x9E1A = 0xC678
+0x9E1B = 0xC67C
+0x9E1D = 0xF9CF
+0x9E1E = 0xC67D
+0x9E75 = 0xB3BF
+0x9E79 = 0xC4D0
+0x9E7A = 0xF6C9
+0x9E7C = 0xC650
+0x9E7D = 0xC651
+0x9E7F = 0xB3C0
+0x9E80 = 0xE0EE
+0x9E82 = 0xB9A8
+0x9E83 = 0xE8F0
+0x9E86 = 0xECB0
+0x9E87 = 0xECB1
+0x9E88 = 0xECAF
+0x9E89 = 0xEFAB
+0x9E8A = 0xEFAA
+0x9E8B = 0xC247
+0x9E8C = 0xF1DF
+0x9E8D = 0xEFAC
+0x9E8E = 0xF1DE
+0x9E91 = 0xF3F3
+0x9E92 = 0xC451
+0x9E93 = 0xC453
+0x9E94 = 0xF3F2
+0x9E97 = 0xC452
+0x9E99 = 0xF5B1
+0x9E9A = 0xF5B3
+0x9E9B = 0xF5B2
+0x9E9C = 0xF6CA
+0x9E9D = 0xC565
+0x9E9F = 0xC5EF
+0x9EA0 = 0xF8E8
+0x9EA1 = 0xF963
+0x9EA4 = 0xF9D2
+0x9EA5 = 0xB3C1
+0x9EA7 = 0xE4E5
+0x9EA9 = 0xBEA2
+0x9EAD = 0xECB3
+0x9EAE = 0xECB2
+0x9EB0 = 0xEFAD
+0x9EB4 = 0xC454
+0x9EB5 = 0xC4D1
+0x9EB6 = 0xF7C7
+0x9EB7 = 0xF9CB
+0x9EBB = 0xB3C2
+0x9EBC = 0xBBF2
+0x9EBE = 0xBEA3
+0x9EC0 = 0xF3F4
+0x9EC2 = 0xF874
+0x9EC3 = 0xB6C0
+0x9EC8 = 0xEFAE
+0x9ECC = 0xC664
+0x9ECD = 0xB6C1
+0x9ECE = 0xBEA4
+0x9ECF = 0xC248
+0x9ED0 = 0xF875
+0x9ED1 = 0xB6C2
+0x9ED3 = 0xE8F1
+0x9ED4 = 0xC072
+0x9ED5 = 0xECB4
+0x9ED6 = 0xECB5
+0x9ED8 = 0xC071
+0x9EDA = 0xEFAF
+0x9EDB = 0xC24C
+0x9EDC = 0xC24A
+0x9EDD = 0xC24B
+0x9EDE = 0xC249
+0x9EDF = 0xF1E0
+0x9EE0 = 0xC35C
+0x9EE4 = 0xF5B5
+0x9EE5 = 0xF5B4
+0x9EE6 = 0xF5B7
+0x9EE7 = 0xF5B6
+0x9EE8 = 0xC4D2
+0x9EEB = 0xF6CB
+0x9EED = 0xF6CD
+0x9EEE = 0xF6CC
+0x9EEF = 0xC566
+0x9EF0 = 0xF7C8
+0x9EF2 = 0xF876
+0x9EF3 = 0xF877
+0x9EF4 = 0xC5F0
+0x9EF5 = 0xF964
+0x9EF6 = 0xF97D
+0x9EF7 = 0xC675
+0x9EF9 = 0xDCB0
+0x9EFA = 0xECB6
+0x9EFB = 0xEFB0
+0x9EFC = 0xF3F5
+0x9EFD = 0xE0EF
+0x9EFF = 0xEFB1
+0x9F00 = 0xF1E2
+0x9F01 = 0xF1E1
+0x9F06 = 0xF878
+0x9F07 = 0xC652
+0x9F09 = 0xF965
+0x9F0A = 0xF97E
+0x9F0E = 0xB9A9
+0x9F0F = 0xE8F2
+0x9F10 = 0xE8F3
+0x9F12 = 0xECB7
+0x9F13 = 0xB9AA
+0x9F15 = 0xC35D
+0x9F16 = 0xF1E3
+0x9F18 = 0xF6CF
+0x9F19 = 0xC567
+0x9F1A = 0xF6D0
+0x9F1B = 0xF6CE
+0x9F1C = 0xF879
+0x9F1E = 0xF8E9
+0x9F20 = 0xB9AB
+0x9F22 = 0xEFB4
+0x9F23 = 0xEFB3
+0x9F24 = 0xEFB2
+0x9F25 = 0xF1E4
+0x9F28 = 0xF1E8
+0x9F29 = 0xF1E7
+0x9F2A = 0xF1E6
+0x9F2B = 0xF1E5
+0x9F2C = 0xC35E
+0x9F2D = 0xF3F6
+0x9F2E = 0xF5B9
+0x9F2F = 0xC4D3
+0x9F30 = 0xF5B8
+0x9F31 = 0xF6D1
+0x9F32 = 0xF7CB
+0x9F33 = 0xF7CA
+0x9F34 = 0xC5C4
+0x9F35 = 0xF7C9
+0x9F36 = 0xF87C
+0x9F37 = 0xF87B
+0x9F38 = 0xF87A
+0x9F3B = 0xBBF3
+0x9F3D = 0xECB8
+0x9F3E = 0xC24D
+0x9F40 = 0xF3F7
+0x9F41 = 0xF3F8
+0x9F42 = 0xF7CC
+0x9F43 = 0xF87D
+0x9F46 = 0xF8EA
+0x9F47 = 0xF966
+0x9F48 = 0xF9B9
+0x9F49 = 0xF9D4
+0x9F4A = 0xBBF4
+0x9F4B = 0xC24E
+0x9F4C = 0xF1E9
+0x9F4D = 0xF3F9
+0x9F4E = 0xF6D2
+0x9F4F = 0xF87E
+0x9F52 = 0xBEA6
+0x9F54 = 0xEFB5
+0x9F55 = 0xF1EA
+0x9F56 = 0xF3FA
+0x9F57 = 0xF3FB
+0x9F58 = 0xF3FC
+0x9F59 = 0xF5BE
+0x9F5B = 0xF5BA
+0x9F5C = 0xC568
+0x9F5D = 0xF5BD
+0x9F5E = 0xF5BC
+0x9F5F = 0xC4D4
+0x9F60 = 0xF5BB
+0x9F61 = 0xC4D6
+0x9F63 = 0xC4D5
+0x9F64 = 0xF6D4
+0x9F65 = 0xF6D3
+0x9F66 = 0xC569
+0x9F67 = 0xC56A
+0x9F6A = 0xC5C6
+0x9F6B = 0xF7CD
+0x9F6C = 0xC5C5
+0x9F6E = 0xF8A3
+0x9F6F = 0xF8A4
+0x9F70 = 0xF8A2
+0x9F71 = 0xF8A1
+0x9F72 = 0xC654
+0x9F74 = 0xF8EB
+0x9F75 = 0xF8EC
+0x9F76 = 0xF8ED
+0x9F77 = 0xC653
+0x9F78 = 0xF967
+0x9F79 = 0xF96A
+0x9F7A = 0xF969
+0x9F7B = 0xF968
+0x9F7E = 0xF9D3
+0x9F8D = 0xC073
+0x9F90 = 0xC365
+0x9F91 = 0xF5BF
+0x9F92 = 0xF6D5
+0x9F94 = 0xC5C7
+0x9F95 = 0xF7CE
+0x9F98 = 0xF9D5
+0x9F9C = 0xC074
+0x9FA0 = 0xEFB6
+0x9FA2 = 0xF7CF
+0x9FA4 = 0xF9A1
+0xFA0C = 0xC94A
+0xFA0D = 0xDDFC
+0xFE30 = 0xA14A
+0xFE31 = 0xA157
+0xFE33 = 0xA159
+0xFE34 = 0xA15B
+0xFE35 = 0xA15F
+0xFE36 = 0xA160
+0xFE37 = 0xA163
+0xFE38 = 0xA164
+0xFE39 = 0xA167
+0xFE3A = 0xA168
+0xFE3B = 0xA16B
+0xFE3C = 0xA16C
+0xFE3D = 0xA16F
+0xFE3E = 0xA170
+0xFE3F = 0xA173
+0xFE40 = 0xA174
+0xFE41 = 0xA177
+0xFE42 = 0xA178
+0xFE43 = 0xA17B
+0xFE44 = 0xA17C
+0xFE49 = 0xA1C6
+0xFE4A = 0xA1C7
+0xFE4B = 0xA1CA
+0xFE4C = 0xA1CB
+0xFE4D = 0xA1C8
+0xFE4E = 0xA1C9
+0xFE4F = 0xA15C
+0xFE50 = 0xA14D
+0xFE51 = 0xA14E
+0xFE52 = 0xA14F
+0xFE54 = 0xA151
+0xFE55 = 0xA152
+0xFE56 = 0xA153
+0xFE57 = 0xA154
+0xFE59 = 0xA17D
+0xFE5A = 0xA17E
+0xFE5B = 0xA1A1
+0xFE5C = 0xA1A2
+0xFE5D = 0xA1A3
+0xFE5E = 0xA1A4
+0xFE5F = 0xA1CC
+0xFE60 = 0xA1CD
+0xFE61 = 0xA1CE
+0xFE62 = 0xA1DE
+0xFE63 = 0xA1DF
+0xFE64 = 0xA1E0
+0xFE65 = 0xA1E1
+0xFE66 = 0xA1E2
+0xFE68 = 0xA242
+0xFE69 = 0xA24C
+0xFE6A = 0xA24D
+0xFE6B = 0xA24E
+0xFF01 = 0xA149
+0xFF03 = 0xA1AD
+0xFF04 = 0xA243
+0xFF05 = 0xA248
+0xFF06 = 0xA1AE
+0xFF08 = 0xA15D
+0xFF09 = 0xA15E
+0xFF0A = 0xA1AF
+0xFF0B = 0xA1CF
+0xFF0C = 0xA141
+0xFF0D = 0xA1D0
+0xFF0E = 0xA144
+0xFF0F = 0xA1FE
+0xFF10 = 0xA2AF
+0xFF11 = 0xA2B0
+0xFF12 = 0xA2B1
+0xFF13 = 0xA2B2
+0xFF14 = 0xA2B3
+0xFF15 = 0xA2B4
+0xFF16 = 0xA2B5
+0xFF17 = 0xA2B6
+0xFF18 = 0xA2B7
+0xFF19 = 0xA2B8
+0xFF1A = 0xA147
+0xFF1B = 0xA146
+0xFF1C = 0xA1D5
+0xFF1D = 0xA1D7
+0xFF1E = 0xA1D6
+0xFF1F = 0xA148
+0xFF20 = 0xA249
+0xFF21 = 0xA2CF
+0xFF22 = 0xA2D0
+0xFF23 = 0xA2D1
+0xFF24 = 0xA2D2
+0xFF25 = 0xA2D3
+0xFF26 = 0xA2D4
+0xFF27 = 0xA2D5
+0xFF28 = 0xA2D6
+0xFF29 = 0xA2D7
+0xFF2A = 0xA2D8
+0xFF2B = 0xA2D9
+0xFF2C = 0xA2DA
+0xFF2D = 0xA2DB
+0xFF2E = 0xA2DC
+0xFF2F = 0xA2DD
+0xFF30 = 0xA2DE
+0xFF31 = 0xA2DF
+0xFF32 = 0xA2E0
+0xFF33 = 0xA2E1
+0xFF34 = 0xA2E2
+0xFF35 = 0xA2E3
+0xFF36 = 0xA2E4
+0xFF37 = 0xA2E5
+0xFF38 = 0xA2E6
+0xFF39 = 0xA2E7
+0xFF3A = 0xA2E8
+0xFF3C = 0xA240
+0xFF3F = 0xA1C4
+0xFF41 = 0xA2E9
+0xFF42 = 0xA2EA
+0xFF43 = 0xA2EB
+0xFF44 = 0xA2EC
+0xFF45 = 0xA2ED
+0xFF46 = 0xA2EE
+0xFF47 = 0xA2EF
+0xFF48 = 0xA2F0
+0xFF49 = 0xA2F1
+0xFF4A = 0xA2F2
+0xFF4B = 0xA2F3
+0xFF4C = 0xA2F4
+0xFF4D = 0xA2F5
+0xFF4E = 0xA2F6
+0xFF4F = 0xA2F7
+0xFF50 = 0xA2F8
+0xFF51 = 0xA2F9
+0xFF52 = 0xA2FA
+0xFF53 = 0xA2FB
+0xFF54 = 0xA2FC
+0xFF55 = 0xA2FD
+0xFF56 = 0xA2FE
+0xFF57 = 0xA340
+0xFF58 = 0xA341
+0xFF59 = 0xA342
+0xFF5A = 0xA343
+0xFF5B = 0xA161
+0xFF5C = 0xA155
+0xFF5D = 0xA162
+0xFF5E = 0xA1E3
+0xFFE0 = 0xA246
+0xFFE1 = 0xA247
+0xFFE3 = 0xA1C3
+0xFFE5 = 0xA244
+END_MAP
diff --git a/share/i18n/csmapper/CP/charset.pivot.CP.src b/share/i18n/csmapper/CP/charset.pivot.CP.src
new file mode 100644 (file)
index 0000000..aa8e5f6
--- /dev/null
@@ -0,0 +1,18 @@
+# $NetBSD: charset.pivot.CP.src,v 1.6 2007/02/17 12:39:44 tnozaki Exp $
+
+CP50220                                CP51932                         1
+CP50220                                CP932KANJI                      1
+CP50220                                UCS                             1
+CP51932                                CP50220                         1
+CP51932                                CP932KANJI                      1
+CP51932                                UCS                             1
+CP932KANJI                     CP50220                         1
+CP932KANJI                     CP51932                         1
+CP932KANJI                     UCS                             1
+CP942                          UCS                             1
+CP943                          UCS                             1
+UCS                            CP50220                         1
+UCS                            CP51932                         1
+UCS                            CP932KANJI                      1
+UCS                            CP942                           1
+UCS                            CP943                           1
diff --git a/share/i18n/csmapper/CP/mapper.dir.CP.src b/share/i18n/csmapper/CP/mapper.dir.CP.src
new file mode 100644 (file)
index 0000000..a4ad711
--- /dev/null
@@ -0,0 +1,18 @@
+# $NetBSD: mapper.dir.CP.src,v 1.13 2008/09/13 13:08:36 tnozaki Exp $
+
+CP50220/CP51932                mapper_zone     0x2121 - 0x7C7E
+CP50220/CP932KANJI     mapper_zone     0x2121 - 0x927E
+CP50220/UCS            mapper_parallel JISX0208VDC:NEC/UCS,CP932VDC:NEC_IBM/UCS,CP932UDA/UCS,JISX0208:MS/UCS
+CP51932/CP50220                mapper_zone     0x2121 - 0x7C7E
+CP51932/CP932KANJI     mapper_zone     0x2121 - 0x7C7E
+CP51932/UCS            mapper_parallel JISX0208VDC:NEC/UCS,CP932VDC:NEC_IBM/UCS,JISX0208:MS/UCS
+CP932KANJI/CP51932     mapper_zone     0x2121 - 0x7C7E
+CP932KANJI/CP50220     mapper_zone     0x2121 - 0x927E
+CP932KANJI/UCS         mapper_parallel JISX0208VDC:NEC/UCS,CP932VDC:NEC_IBM/UCS,CP932VDC:IBM/UCS,CP932UDA/UCS,JISX0208:MS/UCS
+CP942/UCS              mapper_parallel CP932UDA/UCS,CP942EXT/UCS
+CP943/UCS              mapper_parallel JISX0208VDC:NEC/UCS,CP932VDC:NEC_IBM/UCS,CP932VDC:IBM/UCS,CP932UDA/UCS,JISX0208:1990/UCS
+UCS/CP50220            mapper_parallel UCS/JISX0208:MS,UCS/JISX0208VDC:NEC,UCS/CP932VDC:NEC_IBM,UCS/CP932UDA
+UCS/CP51932            mapper_parallel UCS/JISX0208:MS,UCS/JISX0208VDC:NEC,UCS/CP932VDC:NEC_IBM
+UCS/CP932KANJI         mapper_parallel UCS/JISX0208:MS,UCS/JISX0208VDC:NEC,UCS/CP932VDC:IBM,UCS/CP932VDC:NEC_IBM,UCS/CP932UDA
+UCS/CP942              mapper_parallel UCS/CP942EXT,UCS/CP932UDA
+UCS/CP943              mapper_parallel UCS/JISX0208:1990,UCS/JISX0208VDC:NEC,UCS/CP932VDC:IBM,UCS/CP932VDC:NEC_IBM,UCS/CP932UDA
diff --git a/share/i18n/csmapper/EBCDIC/EBCDIC-AT-DE%UCS.src b/share/i18n/csmapper/EBCDIC/EBCDIC-AT-DE%UCS.src
new file mode 100644 (file)
index 0000000..502404a
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: EBCDIC-AT-DE%UCS.src,v 1.3 2009/10/31 15:06:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "EBCDIC-AT-DE/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x4A = 0x00C4
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x5A = 0x00DC
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x6A = 0x00F6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x00A7
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x81 - 0x89 = 0x0061 -
+0x91 - 0x99 = 0x006A -
+0xA1 = 0x00DF
+0xA2 - 0xA9 = 0x0073 -
+0xC0 = 0x00E4
+0xC1 - 0xC9 = 0x0041 -
+0xD0 = 0x00FC
+0xD1 - 0xD9 = 0x004A -
+0xE0 = 0x00D6
+0xE2 - 0xE9 = 0x0053 -
+0xF0 - 0xF0 = 0x0030 -
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/EBCDIC-AT-DE-A%UCS.src b/share/i18n/csmapper/EBCDIC/EBCDIC-AT-DE-A%UCS.src
new file mode 100644 (file)
index 0000000..d9f29a4
--- /dev/null
@@ -0,0 +1,86 @@
+# $NetBSD: EBCDIC-AT-DE-A%UCS.src,v 1.3 2009/10/31 15:06:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "EBCDIC-AT-DE-A/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x1F = 0x001F
+0x40 = 0x0020
+0x4A = 0x00F6
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x007C
+0x50 = 0x0026
+0x5A = 0x00FC
+0x5B = 0x00DC
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x00AC
+0x60 = 0x002D
+0x61 = 0x002F
+0x6A = 0x00DF
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x7A = 0x003A
+0x7B = 0x00C4
+0x7C = 0x00D6
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x00E4
+0x81 - 0x89 = 0x0061 -
+0x91 - 0x99 = 0x006A -
+0xA2 - 0xA9 = 0x0073 -
+0xC1 - 0xC9 = 0x0041 -
+0xD1 - 0xD9 = 0x004A -
+0xE2 - 0xE9 = 0x0053 -
+0xF0 - 0xF9 = 0x0030 -
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/EBCDIC-CA-FR%UCS.src b/share/i18n/csmapper/EBCDIC/EBCDIC-CA-FR%UCS.src
new file mode 100644 (file)
index 0000000..33bf060
--- /dev/null
@@ -0,0 +1,109 @@
+# $NetBSD: EBCDIC-CA-FR%UCS.src,v 1.4 2009/11/08 10:37:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "EBCDIC-CA-FR/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x42 = 0x00E2
+0x48 = 0x00E7
+0x4A = 0x00E0
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x52 = 0x00EA
+0x53 = 0x00EB
+0x56 = 0x00EE
+0x57 = 0x00EF
+0x5A = 0x00B4
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x62 = 0x00C2
+0x64 = 0x00C0
+0x68 = 0x00C7
+0x6A = 0x00F9
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x71 - 0x73 = 0x00C9 -
+0x75 = 0x00CE
+0x76 = 0x00CF
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x81 - 0x89 = 0x0061 -
+0x91 - 0x99 = 0x006A -
+0xA1 = 0x00A8
+0xA2 - 0xA9 = 0x0073 -
+0xC0 = 0x00E9
+0xC1 - 0xC9 = 0x0041 -
+0xCB = 0x00F4
+0xD0 = 0x00E8
+0xD1 - 0xD9 = 0x004A -
+0xDB = 0x00FB
+0xDC = 0x00FC
+0xE0 = 0x00B8
+0xE2 - 0xE9 = 0x0053 -
+0xEB = 0x00D4
+0xF0 - 0xF9 = 0x0030 -
+0xFB = 0x00DB
+0xFC = 0x00DC
+0xFD = 0x00D9
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/EBCDIC-DK-NO%UCS.src b/share/i18n/csmapper/EBCDIC/EBCDIC-DK-NO%UCS.src
new file mode 100644 (file)
index 0000000..f2fddf3
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: EBCDIC-DK-NO%UCS.src,v 1.3 2009/10/31 15:06:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "EBCDIC-DK-NO/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x4A = 0x0023
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x5A = 0x00A4
+0x5B = 0x00C5
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x6A = 0x00F8
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x00C6
+0x7C = 0x00D8
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x81 - 0x89 = 0x0061 -
+0x91 - 0x99 = 0x006A -
+0xA1 = 0x00FC
+0xA2 - 0xA9 = 0x0073 -
+0xC0 = 0x00E6
+0xC1 - 0xC9 = 0x0041 -
+0xD0 = 0x00E5
+0xD1 - 0xD9 = 0x004A -
+0xE0 = 0x005C
+0xE2 - 0xE9 = 0x0053 -
+0xF0 - 0xF9 = 0x0030 -
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/EBCDIC-DK-NO-A%UCS.src b/share/i18n/csmapper/EBCDIC/EBCDIC-DK-NO-A%UCS.src
new file mode 100644 (file)
index 0000000..ebc6c9e
--- /dev/null
@@ -0,0 +1,85 @@
+# $NetBSD: EBCDIC-DK-NO-A%UCS.src,v 1.3 2009/10/31 15:06:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "EBCDIC-DK-NO-A/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x4A = 0x00F8
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x007C
+0x50 = 0x0026
+0x5A = 0x00E5
+0x5B = 0x00C5
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x00AC
+0x60 = 0x002D
+0x61 = 0x002F
+0x6A = 0x00A6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x7A = 0x003A
+0x7B = 0x00C6
+0x7C = 0x00D8
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x00E6
+0x81 - 0x89 = 0x0061 -
+0x91 - 0x99 = 0x006A -
+0xA2 - 0xA9 = 0x0073 -
+0xC1 - 0xC9 = 0x0041 -
+0xD1 - 0xD9 = 0x004A -
+0xE2 - 0xE9 = 0x0053 -
+0xF0 - 0xF9 = 0x0030 -
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/EBCDIC-ES%UCS.src b/share/i18n/csmapper/EBCDIC/EBCDIC-ES%UCS.src
new file mode 100644 (file)
index 0000000..baf0453
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: EBCDIC-ES%UCS.src,v 1.3 2009/10/31 15:06:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "EBCDIC-ES/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x4A = 0x00A2
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x007C
+0x50 = 0x0026
+0x5A = 0x0021
+0x5B = 0x20A7
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x00AC
+0x60 = 0x002D
+0x61 = 0x002F
+0x6A = 0x00F1
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x00D1
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x81 - 0x89 = 0x0061 -
+0x91 - 0x99 = 0x006A -
+0xA1 = 0x00A8
+0xA2 - 0xA9 = 0x0073 -
+0xC0 = 0x007B
+0xC1 - 0xC9 = 0x0041 -
+0xD0 = 0x007D
+0xD1 - 0xD9 = 0x004A -
+0xE0 = 0x005C
+0xE2 - 0xE9 = 0x0053 -
+0xF0 - 0xF9 = 0x0030 -
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/EBCDIC-ES-A%UCS.src b/share/i18n/csmapper/EBCDIC/EBCDIC-ES-A%UCS.src
new file mode 100644 (file)
index 0000000..d346f6b
--- /dev/null
@@ -0,0 +1,85 @@
+# $NetBSD: EBCDIC-ES-A%UCS.src,v 1.3 2009/10/31 15:06:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "EBCDIC-ES-A/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x4A = 0x00A2
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x007C
+0x50 = 0x0026
+0x5A = 0x0021
+0x5B = 0x20A7
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x00AC
+0x60 = 0x002D
+0x61 = 0x002F
+0x6A = 0x00A6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x7A = 0x003A
+0x7B = 0x00D1
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x00F1
+0x81 - 0x89 = 0x0061 -
+0x91 - 0x99 = 0x006A -
+0xA2 - 0xA9 = 0x0073 -
+0xC1 - 0xC9 = 0x0041 -
+0xD1 - 0xD9 = 0x004A -
+0xE2 - 0xE9 = 0x0053 -
+0xF0 - 0xF9 = 0x0030 -
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/EBCDIC-ES-S%UCS.src b/share/i18n/csmapper/EBCDIC/EBCDIC-ES-S%UCS.src
new file mode 100644 (file)
index 0000000..0d0c95b
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: EBCDIC-ES-S%UCS.src,v 1.3 2009/10/31 15:06:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "EBCDIC-ES-S/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x4A = 0x00A2
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x007C
+0x50 = 0x0026
+0x5A = 0x0021
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x00AC
+0x60 = 0x002D
+0x61 = 0x002F
+0x6A = 0x00F1
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x00D1
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x81 - 0x89 = 0x0061 -
+0x91 - 0x99 = 0x006A -
+0xA1 = 0x00A8
+0xA2 - 0xA9 = 0x0073 -
+0xC0 = 0x007B
+0xC1 - 0xC9 = 0x0041 -
+0xD0 = 0x007D
+0xD1 - 0xD9 = 0x004A -
+0xE0 = 0x005C
+0xE2 - 0xE9 = 0x0053 -
+0xF0 - 0xF9 = 0x0030 -
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/EBCDIC-FI-SE%UCS.src b/share/i18n/csmapper/EBCDIC/EBCDIC-FI-SE%UCS.src
new file mode 100644 (file)
index 0000000..af3506c
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: EBCDIC-FI-SE%UCS.src,v 1.3 2009/10/31 15:06:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "EBCDIC-FI-SE/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x4A = 0x00A7
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x5A = 0x00A4
+0x5B = 0x00C5
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x6A = 0x00F6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x79 = 0x00E9
+0x7A = 0x003A
+0x7B = 0x00C4
+0x7C = 0x00D6
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x81 - 0x89 = 0x0061 -
+0x91 - 0x99 = 0x006A -
+0xA1 = 0x00FC
+0xA2 - 0xA9 = 0x0073 -
+0xC0 = 0x00E4
+0xC1 - 0xC9 = 0x0041 -
+0xD0 = 0x00E5
+0xD1 - 0xD9 = 0x004A -
+0xE0 = 0x00C9
+0xE2 - 0xE9 = 0x0053 -
+0xF0 - 0xF9 = 0x0030 -
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/EBCDIC-FI-SE-A%UCS.src b/share/i18n/csmapper/EBCDIC/EBCDIC-FI-SE-A%UCS.src
new file mode 100644 (file)
index 0000000..8c06263
--- /dev/null
@@ -0,0 +1,85 @@
+# $NetBSD: EBCDIC-FI-SE-A%UCS.src,v 1.3 2009/10/31 15:06:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "EBCDIC-FI-SE-A/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x4A = 0x00F6
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x007C
+0x50 = 0x0026
+0x5A = 0x00E5
+0x5B = 0x00C5
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x00AC
+0x60 = 0x002D
+0x61 = 0x002F
+0x6A = 0x00A6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x7A = 0x003A
+0x7B = 0x00C4
+0x7C = 0x00D6
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x00E4
+0x81 - 0x89 = 0x0061 -
+0x91 - 0x99 = 0x006A -
+0xA2 - 0xA2 = 0x0073 -
+0xC1 - 0xC9 = 0x0041 -
+0xD1 - 0xD9 = 0x004A -
+0xE2 - 0xE9 = 0x0053 -
+0xF0 - 0xF9 = 0x0030 -
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/EBCDIC-FR%UCS.src b/share/i18n/csmapper/EBCDIC/EBCDIC-FR%UCS.src
new file mode 100644 (file)
index 0000000..ed4394e
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: EBCDIC-FR%UCS.src,v 1.3 2009/10/31 15:06:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "EBCDIC-FR/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x4A = 0x00B0
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x5A = 0x00A7
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x6A = 0x00F9
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x00A3
+0x7C = 0x00E0
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x81 - 0x89 = 0x0061 -
+0x91 - 0x99 = 0x006A -
+0xA1 = 0x00A8
+0xA2 - 0xA9 = 0x0073 -
+0xC0 = 0x00E9
+0xC1 - 0xC9 = 0x0041 -
+0xD0 = 0x00E8
+0xD1 - 0xD9 = 0x004A -
+0xE0 = 0x00E7
+0xE2 - 0xE9 = 0x0053 -
+0xF0 - 0xF9 = 0x0030 -
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/EBCDIC-IT%UCS.src b/share/i18n/csmapper/EBCDIC/EBCDIC-IT%UCS.src
new file mode 100644 (file)
index 0000000..4499b65
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: EBCDIC-IT%UCS.src,v 1.3 2009/10/31 15:06:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "EBCDIC-IT/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x4A = 0x00B0
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x5A = 0x00E9
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x6A = 0x00F2
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x79 = 0x00F9
+0x7A = 0x003A
+0x7B = 0x00A3
+0x7C = 0x00A7
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x81 - 0x89 = 0x0061 -
+0x91 - 0x99 = 0x006A -
+0xA1 = 0x00EC
+0xA2 - 0xA9 = 0x0073 -
+0xC0 = 0x00E0
+0xC1 - 0xC9 = 0x0041 -
+0xD0 = 0x00E8
+0xD1 - 0xD9 = 0x004A -
+0xE0 = 0x00E7
+0xE2 - 0xE9 = 0x0053 -
+0xF0 - 0xF9 = 0x0030 -
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/EBCDIC-PT%UCS.src b/share/i18n/csmapper/EBCDIC/EBCDIC-PT%UCS.src
new file mode 100644 (file)
index 0000000..40c9b97
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: EBCDIC-PT%UCS.src,v 1.3 2009/10/31 15:06:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "EBCDIC-PT/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x4A = 0x005B
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x0021
+0x50 = 0x0026
+0x5A = 0x005D
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x005E
+0x60 = 0x002D
+0x61 = 0x002F
+0x6A = 0x00F5
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x00C3
+0x7C = 0x00D5
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x81 - 0x89 = 0x0061 -
+0x91 - 0x99 = 0x006A -
+0xA1 = 0x00E7
+0xA2 - 0xA9 = 0x0073 -
+0xC0 = 0x00E3
+0xC1 - 0xC9 = 0x0041 -
+0xD0 = 0x00B4
+0xD1 - 0xD9 = 0x004A -
+0xE0 = 0x00C7
+0xE2 - 0xE9 = 0x0053 -
+0xF0 - 0xF9 = 0x0030 -
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/EBCDIC-UK%UCS.src b/share/i18n/csmapper/EBCDIC/EBCDIC-UK%UCS.src
new file mode 100644 (file)
index 0000000..39aaf6a
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: EBCDIC-UK%UCS.src,v 1.3 2009/10/31 15:06:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "EBCDIC-UK/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x4A = 0x0024
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x007C
+0x50 = 0x0026
+0x5A = 0x0021
+0x5B = 0x00A3
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x00AC
+0x60 = 0x002D
+0x61 = 0x002F
+0x6A = 0x00A6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x81 - 0x89 = 0x0061 -
+0x91 - 0x99 = 0x006A -
+0xA1 = 0x203E
+0xA2 - 0xA9 = 0x0073 -
+0xC0 = 0x007B
+0xC1 - 0xC9 = 0x0041 -
+0xD0 = 0x007D
+0xD1 - 0xD9 = 0x004A -
+0xE0 = 0x005C
+0xE2 - 0xE9 = 0x0053 -
+0xF0 - 0xF9 = 0x0030 -
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/EBCDIC-US%UCS.src b/share/i18n/csmapper/EBCDIC/EBCDIC-US%UCS.src
new file mode 100644 (file)
index 0000000..cb964d5
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: EBCDIC-US%UCS.src,v 1.1 2009/10/31 15:06:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "EBCDIC-US/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x00 - 0x03 = 0x0000 -
+0x04 = 0x009C
+0x05 = 0x0009
+0x06 = 0x0086
+0x07 = 0x007F
+0x08 = 0x0097
+0x09 = 0x008D
+0x0A = 0x008E
+0x0B - 0x13 = 0x000B -
+0x14 = 0x009D
+0x15 = 0x0085
+0x16 = 0x0008
+0x17 = 0x0087
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x0092
+0x1B = 0x008F
+0x1C - 0x1F = 0x001C -
+0x20 - 0x24 = 0x0080 -
+0x25 = 0x000A
+0x26 = 0x0017
+0x27 = 0x001B
+0x28 - 0x2C = 0x0088 -
+0x2D - 0x2F = 0x0005 -
+0x30 = 0x0090
+0x31 = 0x0091
+0x32 = 0x0016
+0x33 - 0x36 = 0x0093 -
+0x37 = 0x0004
+0x38 - 0x3B = 0x0098 -
+0x3C = 0x0014
+0x3D = 0x0015
+0x3E = 0x009E
+0x3F = 0x001A
+0x40 = 0x0020
+0x4A = 0x00A2
+0x4B = 0x002E
+0x4C = 0x003C
+0x4D = 0x0028
+0x4E = 0x002B
+0x4F = 0x007C
+0x50 = 0x0026
+0x5A = 0x0021
+0x5B = 0x0024
+0x5C = 0x002A
+0x5D = 0x0029
+0x5E = 0x003B
+0x5F = 0x00AC
+0x60 = 0x002D
+0x61 = 0x002F
+0x6A = 0x00A6
+0x6B = 0x002C
+0x6C = 0x0025
+0x6D = 0x005F
+0x6E = 0x003E
+0x6F = 0x003F
+0x79 = 0x0060
+0x7A = 0x003A
+0x7B = 0x0023
+0x7C = 0x0040
+0x7D = 0x0027
+0x7E = 0x003D
+0x7F = 0x0022
+0x81 - 0x89 = 0x0061 -
+0x91 - 0x99 = 0x006A -
+0xA1 = 0x7E
+0xA2 - 0xA9 = 0x0073 -
+0xC0 = 0x007B
+0xC1 - 0xC9 = 0x0041 -
+0xD0 = 0x007D
+0xD1 - 0xD9 = 0x004A -
+0xE0 = 0x005C
+0xE2 - 0xE9 = 0x0053 -
+0xF0 - 0xF9 = 0x0030 -
+0xFF = 0x009F
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/EBCDIC.part b/share/i18n/csmapper/EBCDIC/EBCDIC.part
new file mode 100644 (file)
index 0000000..fefd824
--- /dev/null
@@ -0,0 +1,17 @@
+# $NetBSD: EBCDIC.part,v 1.2 2009/10/31 15:06:52 tnozaki Exp $
+
+AT-DE
+AT-DE-A
+CA-FR
+DK-NO
+DK-NO-A
+ES
+ES-A
+ES-S
+FI-SE
+FI-SE-A
+FR
+IT
+PT
+UK
+US
diff --git a/share/i18n/csmapper/EBCDIC/Makefile.inc b/share/i18n/csmapper/EBCDIC/Makefile.inc
new file mode 100644 (file)
index 0000000..727dcde
--- /dev/null
@@ -0,0 +1,42 @@
+# $NetBSD: Makefile.inc,v 1.4 2008/10/25 22:35:36 apb Exp $
+
+.PATH: ${.CURDIR}/EBCDIC
+
+SRCS_mapper.dir+=      mapper.dir.EBCDIC
+SRCS_charset.pivot+=   charset.pivot.EBCDIC
+CLEANFILES+=           mapper.dir.EBCDIC charset.pivot.EBCDIC
+PART_EBCDIC!=          ${TOOL_SED} '/^\#/d;/^$$/d;' \
+                               ${.CURDIR}/EBCDIC/EBCDIC.part
+
+mapper.dir.EBCDIC: ${.CURDIR}/EBCDIC/EBCDIC.part
+       ${_MKTARGET_CREATE}
+       (\
+           echo "# EBCDIC";\
+           for i in ${PART_EBCDIC}; do \
+               printf '%-32s%-16s%s\n' EBCDIC-$$i'/UCS' \
+                   mapper_std EBCDIC/EBCDIC-$$i'%UCS.mps';\
+               printf '%-32s%-16s%s\n' UCS/EBCDIC-$$i \
+                   mapper_std EBCDIC/EBCDIC-$$i'%UCS.mps';\
+           done;\
+           echo;\
+       ) > ${.TARGET}
+
+charset.pivot.EBCDIC: ${.CURDIR}/EBCDIC/EBCDIC.part
+       ${_MKTARGET_CREATE}
+       (\
+           echo "# EBCDIC";\
+           for i in ${PART_EBCDIC}; do \
+               printf "%-32s%-32s%d\n" EBCDIC-$$i UCS 1;\
+               printf "%-32s%-32s%d\n" UCS EBCDIC-$$i 1;\
+           done;\
+           echo;\
+       ) > ${.TARGET}
+
+.for i in ${PART_EBCDIC}
+FILES+=                                        EBCDIC-${i:S/:/@/}%UCS.mps
+FILESDIR_EBCDIC-${i:S/:/@/}%UCS.mps=   ${BINDIR}/EBCDIC
+CLEANFILES+=                           EBCDIC-${i:S/:/@/}%UCS.mps
+FILES+=                                        UCS%EBCDIC-${i:S/:/@/}.mps
+FILESDIR_UCS%EBCDIC-${i:S/:/@/}.mps=   ${BINDIR}/EBCDIC
+CLEANFILES+=                           UCS%EBCDIC-${i:S/:/@/}.mps
+.endfor
diff --git a/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-AT-DE-A.src b/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-AT-DE-A.src
new file mode 100644 (file)
index 0000000..3cdde0f
--- /dev/null
@@ -0,0 +1,86 @@
+# $NetBSD: UCS%EBCDIC-AT-DE-A.src,v 1.5 2009/11/08 10:37:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/EBCDIC-AT-DE-A"
+SRC_ZONE       0x0000 - 0x00FC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x001F = 0x1F
+0x0020 = 0x40
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005F = 0x6D
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007C = 0x4F
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00AC = 0x5F
+0x00C4 = 0x7B
+0x00D6 = 0x7C
+0x00DC = 0x5B
+0x00DF = 0x6A
+0x00E4 = 0x7F
+0x00F6 = 0x4A
+0x00FC = 0x5A
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-AT-DE.src b/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-AT-DE.src
new file mode 100644 (file)
index 0000000..ad3c225
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: UCS%EBCDIC-AT-DE.src,v 1.5 2009/11/08 10:37:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/EBCDIC-AT-DE"
+SRC_ZONE       0x0000 - 0x00FC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A7 = 0x7C
+0x00C4 = 0x4A
+0x00D6 = 0xE0
+0x00DC = 0x5A
+0x00DF = 0xA1
+0x00E4 = 0xC0
+0x00F6 = 0x6A
+0x00FC = 0xD0
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-CA-FR.src b/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-CA-FR.src
new file mode 100644 (file)
index 0000000..350929b
--- /dev/null
@@ -0,0 +1,109 @@
+# $NetBSD: UCS%EBCDIC-CA-FR.src,v 1.5 2009/11/08 10:37:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/EBCDIC-CA-FR"
+SRC_ZONE       0x0000 - 0x00FC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A8 = 0xA1
+0x00B4 = 0x5A
+0x00B8 = 0xE0
+0x00C0 = 0x64
+0x00C2 = 0x62
+0x00C7 = 0x68
+0x00C9 - 0x00CB = 0x71 -
+0x00CE = 0x75
+0x00CF = 0x76
+0x00D4 = 0xEB
+0x00D9 = 0xFD
+0x00DB = 0xFB
+0x00DC = 0xFC
+0x00E0 = 0x4A
+0x00E2 = 0x42
+0x00E7 = 0x48
+0x00E8 = 0xD0
+0x00E9 = 0xC0
+0x00EA = 0x52
+0x00EB = 0x53
+0x00EE = 0x56
+0x00EF = 0x57
+0x00F4 = 0xCB
+0x00F9 = 0x6A
+0x00FB = 0xDB
+0x00FC = 0xDC
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-DK-NO-A.src b/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-DK-NO-A.src
new file mode 100644 (file)
index 0000000..76d5554
--- /dev/null
@@ -0,0 +1,85 @@
+# $NetBSD: UCS%EBCDIC-DK-NO-A.src,v 1.5 2009/11/08 10:37:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/EBCDIC-DK-NO-A"
+SRC_ZONE       0x0000 - 0x00F8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005F = 0x6D
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007C = 0x4F
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A6 = 0x6A
+0x00AC = 0x5F
+0x00C5 = 0x5B
+0x00C6 = 0x7B
+0x00D8 = 0x7C
+0x00E5 = 0x5A
+0x00E6 = 0x7F
+0x00F8 = 0x4A
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-DK-NO.src b/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-DK-NO.src
new file mode 100644 (file)
index 0000000..aee33cd
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: UCS%EBCDIC-DK-NO.src,v 1.5 2009/11/08 10:37:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/EBCDIC-DK-NO"
+SRC_ZONE       0x0000 - 0x00FC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0023 = 0x4A
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005C = 0xE0
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A4 = 0x5A
+0x00C5 = 0x5B
+0x00C6 = 0x7B
+0x00D8 = 0x7C
+0x00E5 = 0xD0
+0x00E6 = 0xC0
+0x00F8 = 0x6A
+0x00FC = 0xA1
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-ES-A.src b/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-ES-A.src
new file mode 100644 (file)
index 0000000..402c72a
--- /dev/null
@@ -0,0 +1,86 @@
+# $NetBSD: UCS%EBCDIC-ES-A.src,v 1.5 2009/11/08 10:37:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/EBCDIC-ES-A"
+SRC_ZONE       0x0000 - 0x20A7
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x5A
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005F = 0x6D
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0xC0
+0x007C = 0x4F
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A2 = 0x4A
+0x00A6 = 0x6A
+0x00AC = 0x5F
+0x00D1 = 0x7B
+0x00F1 = 0x7F
+0x20A7 = 0x5B
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-ES-S.src b/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-ES-S.src
new file mode 100644 (file)
index 0000000..b2251cd
--- /dev/null
@@ -0,0 +1,89 @@
+# $NetBSD: UCS%EBCDIC-ES-S.src,v 1.5 2009/11/08 10:37:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/EBCDIC-ES-S"
+SRC_ZONE       0x0000 - 0x00F1
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x5A
+0x0022 = 0x7F
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005C = 0xE0
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007C = 0x4F
+0x007D = 0xD0
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A2 = 0x4A
+0x00A8 = 0xA1
+0x00AC = 0x5F
+0x00D1 = 0x7B
+0x00F1 = 0x6A
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-ES.src b/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-ES.src
new file mode 100644 (file)
index 0000000..fcf84f8
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: UCS%EBCDIC-ES.src,v 1.5 2009/11/08 10:37:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/EBCDIC-ES"
+SRC_ZONE       0x0000 - 0x20A7
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x5A
+0x0022 = 0x7F
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005C = 0xE0
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0xC0
+0x007C = 0x4F
+0x007D = 0xD0
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A2 = 0x4A
+0x00A8 = 0xA1
+0x00AC = 0x5F
+0x00D1 = 0x7B
+0x00F1 = 0x6A
+0x20A7 = 0x5B
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-FI-SE-A.src b/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-FI-SE-A.src
new file mode 100644 (file)
index 0000000..9ff788a
--- /dev/null
@@ -0,0 +1,85 @@
+# $NetBSD: UCS%EBCDIC-FI-SE-A.src,v 1.5 2009/11/08 10:37:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/EBCDIC-FI-SE-A"
+SRC_ZONE       0x0000 - 0x00F6
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005F = 0x6D
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007C = 0x4F
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A6 = 0x6A
+0x00AC = 0x5F
+0x00C4 = 0x7B
+0x00C5 = 0x5B
+0x00D6 = 0x7C
+0x00E4 = 0x7F
+0x00E5 = 0x5A
+0x00F6 = 0x4A
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-FI-SE.src b/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-FI-SE.src
new file mode 100644 (file)
index 0000000..d125f0f
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: UCS%EBCDIC-FI-SE.src,v 1.5 2009/11/08 10:37:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/EBCDIC-FI-SE"
+SRC_ZONE       0x0000 - 0x00FC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005E = 0x5F
+0x005F = 0x6D
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A4 = 0x5A
+0x00A7 = 0x4A
+0x00C4 = 0x7B
+0x00C5 = 0x5B
+0x00C9 = 0xE0
+0x00D6 = 0x7C
+0x00E4 = 0xC0
+0x00E5 = 0xD0
+0x00E9 = 0x79
+0x00F6 = 0x6A
+0x00FC = 0xA1
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-FR.src b/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-FR.src
new file mode 100644 (file)
index 0000000..e22a972
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: UCS%EBCDIC-FR.src,v 1.5 2009/11/08 10:37:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/EBCDIC-FR"
+SRC_ZONE       0x0000 - 0x00F9
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A3 = 0x7B
+0x00A7 = 0x5A
+0x00A8 = 0xA1
+0x00B0 = 0x4A
+0x00E0 = 0x7C
+0x00E7 = 0xE0
+0x00E8 = 0xD0
+0x00E9 = 0xC0
+0x00F9 = 0x6A
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-IT.src b/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-IT.src
new file mode 100644 (file)
index 0000000..af8799d
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: UCS%EBCDIC-IT.src,v 1.5 2009/11/08 10:37:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/EBCDIC-IT"
+SRC_ZONE       0x0000 - 0x00F9
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005E = 0x5F
+0x005F = 0x6D
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A3 = 0x7B
+0x00A7 = 0x7C
+0x00B0 = 0x4A
+0x00E0 = 0xC0
+0x00E7 = 0xE0
+0x00E8 = 0xD0
+0x00E9 = 0x5A
+0x00EC = 0xA1
+0x00F2 = 0x6A
+0x00F9 = 0x79
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-PT.src b/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-PT.src
new file mode 100644 (file)
index 0000000..6e5ffa0
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: UCS%EBCDIC-PT.src,v 1.5 2009/11/08 10:37:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/EBCDIC-PT"
+SRC_ZONE       0x0000 - 0x00F5
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x4F
+0x0022 = 0x7F
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005B = 0x4A
+0x005D = 0x5A
+0x005E = 0x5F
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00B4 = 0xD0
+0x00C3 = 0x7B
+0x00C7 = 0xE0
+0x00D5 = 0x7C
+0x00E3 = 0xC0
+0x00E7 = 0xA1
+0x00F5 = 0x6A
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-UK.src b/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-UK.src
new file mode 100644 (file)
index 0000000..b45b58e
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: UCS%EBCDIC-UK.src,v 1.5 2009/11/08 10:37:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/EBCDIC-UK"
+SRC_ZONE       0x0000 - 0x203E
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x5A
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x4A
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005C = 0xE0
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0xC0
+0x007C = 0x4F
+0x007D = 0xD0
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A3 = 0x5B
+0x00A6 = 0x6A
+0x00AC = 0x5F
+0x203E = 0xA1
+END_MAP
diff --git a/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-US.src b/share/i18n/csmapper/EBCDIC/UCS%EBCDIC-US.src
new file mode 100644 (file)
index 0000000..b52b32c
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: UCS%EBCDIC-US.src,v 1.2 2009/11/08 10:37:52 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/EBCDIC-US"
+SRC_ZONE       0x0000 - 0x00AC
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and:
+# http://www-03.ibm.com/systems/i/software/globalization/controlcodes.html
+#
+0x0000 - 0x0003 = 0x00 -
+0x0004 = 0x37
+0x0005 - 0x0007 = 0x2D -
+0x0008 = 0x16
+0x0009 = 0x05
+0x000A = 0x25
+0x000B - 0x0013 = 0x0B -
+0x0014 = 0x3C
+0x0015 = 0x3D
+0x0016 = 0x32
+0x0017 = 0x26
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x3F
+0x001B = 0x27
+0x001C - 0x001F = 0x1C -
+0x0020 = 0x40
+0x0021 = 0x5A
+0x0022 = 0x7F
+0x0023 = 0x7B
+0x0024 = 0x5B
+0x0025 = 0x6C
+0x0026 = 0x50
+0x0027 = 0x7D
+0x0028 = 0x4D
+0x0029 = 0x5D
+0x002A = 0x5C
+0x002B = 0x4E
+0x002C = 0x6B
+0x002D = 0x60
+0x002E = 0x4B
+0x002F = 0x61
+0x0030 - 0x0039 = 0xF0 -
+0x003A = 0x7A
+0x003B = 0x5E
+0x003C = 0x4C
+0x003D = 0x7E
+0x003E = 0x6E
+0x003F = 0x6F
+0x0040 = 0x7C
+0x0041 - 0x0049 = 0xC1 -
+0x004A - 0x0052 = 0xD1 -
+0x0053 - 0x005A = 0xE2 -
+0x005C = 0xE0
+0x005F = 0x6D
+0x0060 = 0x79
+0x0061 - 0x0069 = 0x81 -
+0x006A - 0x0072 = 0x91 -
+0x0073 - 0x007A = 0xA2 -
+0x007B = 0xC0
+0x007C = 0x4F
+0x007D = 0xD0
+0x007E = 0xA1
+0x007F = 0x07
+0x0080 - 0x0084 = 0x20 -
+0x0085 = 0x15
+0x0086 = 0x06
+0x0087 = 0x17
+0x0088 - 0x008C = 0x28 -
+0x008D = 0x09
+0x008E = 0x0A
+0x008F = 0x1B
+0x0090 = 0x30
+0x0091 = 0x31
+0x0092 = 0x1A
+0x0093 - 0x0096 = 0x33 -
+0x0097 = 0x08
+0x0098 - 0x009B = 0x38 -
+0x009C = 0x04
+0x009D = 0x14
+0x009E = 0x3E
+0x009F = 0xFF
+0x00A2 = 0x4A
+0x00A6 = 0x6A
+0x00AC = 0x5F
+END_MAP
diff --git a/share/i18n/csmapper/GB/GB12345%UCS.src b/share/i18n/csmapper/GB/GB12345%UCS.src
new file mode 100644 (file)
index 0000000..0b4115b
--- /dev/null
@@ -0,0 +1,7618 @@
+# $NetBSD: GB12345%UCS.src,v 1.1 2006/11/23 03:25:24 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "GB12345/UCS"
+SRC_ZONE       0x21-0x79 / 0x21-0x7E / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             GB12345-80 to Unicode table (complete, hex format)
+#      Unicode version:  1.1
+#      Table version:    0.0d1
+#      Table format:     Format A
+#      Date:             6 December 1993
+#      Author:           Glenn Adams <glenn@metis.com>
+#                     John H. Jenkins <John_Jenkins@taligent.com>
+#
+#      Copyright (c) 1991-1994 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on magnetic media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Recipient is granted the right to make copies in any form for
+#      internal distribution and to freely use the information supplied
+#      in the creation of products supporting Unicode.  Unicode, Inc.
+#      specifically excludes the right to re-distribute this file directly
+#      to third parties or other organizations whether for profit or not.
+#
+#      General notes:
+#
+#      This table contains the data Metis and Taligent currently have on how
+#       GB12345-90 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the GB12345 code (in hex as 0xXXXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#                                      The official names for Unicode characters U+4E00
+#                                      to U+9FA5, inclusive, is "CJK UNIFIED IDEOGRAPH-XXXX",
+#                                      where XXXX is the code point.  Including all these
+#                                      names in this file increases its size substantially
+#                                      and needlessly.  The token "<CJK>" is used for the
+#                                      name of these characters.  If necessary, it can be
+#                                      expanded algorithmically by a parser or editor.
+#
+#      The entries are in GB12345 order
+#
+#      The following algorithms can be used to change the hex form
+#              of GB12345 to other standard forms:
+#
+#              To change hex to EUC form, add 0x8080
+#              To change hex to kuten form, first subtract 0x2020.  Then
+#                      the high and low bytes correspond to the ku and ten of
+#                      the kuten form.  For example, 0x2121 -> 0x0101 -> 0101;
+#                      0x777E -> 0x575E -> 8794
+#
+#      Any comments or problems, contact <John_Jenkins@taligent.com>
+#
+#
+0x2121 = 0x3000
+0x2122 = 0x3001
+0x2123 = 0x3002
+0x2124 = 0x00B7
+0x2125 = 0x02C9
+0x2126 = 0x02C7
+0x2127 = 0x00A8
+0x2128 = 0x3003
+0x2129 = 0x3005
+0x212A = 0x2014
+0x212B = 0xFF5E
+0x212C = 0x2016
+0x212D = 0x2026
+0x212E = 0x2018
+0x212F = 0x2019
+0x2130 = 0x201C
+0x2131 = 0x201D
+0x2132 = 0x3014
+0x2133 = 0x3015
+0x2134 = 0x3008
+0x2135 = 0x3009
+0x2136 = 0x300A
+0x2137 = 0x300B
+0x2138 = 0x300C
+0x2139 = 0x300D
+0x213A = 0x300E
+0x213B = 0x300F
+0x213C = 0x3016
+0x213D = 0x3017
+0x213E = 0x3010
+0x213F = 0x3011
+0x2140 = 0x00B1
+0x2141 = 0x00D7
+0x2142 = 0x00F7
+0x2143 = 0x2236
+0x2144 = 0x2227
+0x2145 = 0x2228
+0x2146 = 0x2211
+0x2147 = 0x220F
+0x2148 = 0x222A
+0x2149 = 0x2229
+0x214A = 0x2208
+0x214B = 0x2237
+0x214C = 0x221A
+0x214D = 0x22A5
+0x214E = 0x2225
+0x214F = 0x2220
+0x2150 = 0x2312
+0x2151 = 0x2299
+0x2152 = 0x222B
+0x2153 = 0x222E
+0x2154 = 0x2261
+0x2155 = 0x224C
+0x2156 = 0x2248
+0x2157 = 0x223D
+0x2158 = 0x221D
+0x2159 = 0x2260
+0x215A = 0x226E
+0x215B = 0x226F
+0x215C = 0x2264
+0x215D = 0x2265
+0x215E = 0x221E
+0x215F = 0x2235
+0x2160 = 0x2234
+0x2161 = 0x2642
+0x2162 = 0x2640
+0x2163 = 0x00B0
+0x2164 = 0x2032
+0x2165 = 0x2033
+0x2166 = 0x2103
+0x2167 = 0xFF04
+0x2168 = 0x00A4
+0x2169 = 0xFFE0
+0x216A = 0xFFE1
+0x216B = 0x2030
+0x216C = 0x00A7
+0x216D = 0x2116
+0x216E = 0x2606
+0x216F = 0x2605
+0x2170 = 0x25CB
+0x2171 = 0x25CF
+0x2172 = 0x25CE
+0x2173 = 0x25C7
+0x2174 = 0x25C6
+0x2175 = 0x25A1
+0x2176 = 0x25A0
+0x2177 = 0x25B3
+0x2178 = 0x25B2
+0x2179 = 0x203B
+0x217A = 0x2192
+0x217B = 0x2190
+0x217C = 0x2191
+0x217D = 0x2193
+0x217E = 0x3013
+0x2231 = 0x2488
+0x2232 = 0x2489
+0x2233 = 0x248A
+0x2234 = 0x248B
+0x2235 = 0x248C
+0x2236 = 0x248D
+0x2237 = 0x248E
+0x2238 = 0x248F
+0x2239 = 0x2490
+0x223A = 0x2491
+0x223B = 0x2492
+0x223C = 0x2493
+0x223D = 0x2494
+0x223E = 0x2495
+0x223F = 0x2496
+0x2240 = 0x2497
+0x2241 = 0x2498
+0x2242 = 0x2499
+0x2243 = 0x249A
+0x2244 = 0x249B
+0x2245 = 0x2474
+0x2246 = 0x2475
+0x2247 = 0x2476
+0x2248 = 0x2477
+0x2249 = 0x2478
+0x224A = 0x2479
+0x224B = 0x247A
+0x224C = 0x247B
+0x224D = 0x247C
+0x224E = 0x247D
+0x224F = 0x247E
+0x2250 = 0x247F
+0x2251 = 0x2480
+0x2252 = 0x2481
+0x2253 = 0x2482
+0x2254 = 0x2483
+0x2255 = 0x2484
+0x2256 = 0x2485
+0x2257 = 0x2486
+0x2258 = 0x2487
+0x2259 = 0x2460
+0x225A = 0x2461
+0x225B = 0x2462
+0x225C = 0x2463
+0x225D = 0x2464
+0x225E = 0x2465
+0x225F = 0x2466
+0x2260 = 0x2467
+0x2261 = 0x2468
+0x2262 = 0x2469
+0x2265 = 0x3220
+0x2266 = 0x3221
+0x2267 = 0x3222
+0x2268 = 0x3223
+0x2269 = 0x3224
+0x226A = 0x3225
+0x226B = 0x3226
+0x226C = 0x3227
+0x226D = 0x3228
+0x226E = 0x3229
+0x2271 = 0x2160
+0x2272 = 0x2161
+0x2273 = 0x2162
+0x2274 = 0x2163
+0x2275 = 0x2164
+0x2276 = 0x2165
+0x2277 = 0x2166
+0x2278 = 0x2167
+0x2279 = 0x2168
+0x227A = 0x2169
+0x227B = 0x216A
+0x227C = 0x216B
+0x2321 = 0xFF01
+0x2322 = 0xFF02
+0x2323 = 0xFF03
+0x2324 = 0xFFE5
+0x2325 = 0xFF05
+0x2326 = 0xFF06
+0x2327 = 0xFF07
+0x2328 = 0xFF08
+0x2329 = 0xFF09
+0x232A = 0xFF0A
+0x232B = 0xFF0B
+0x232C = 0xFF0C
+0x232D = 0xFF0D
+0x232E = 0xFF0E
+0x232F = 0xFF0F
+0x2330 = 0xFF10
+0x2331 = 0xFF11
+0x2332 = 0xFF12
+0x2333 = 0xFF13
+0x2334 = 0xFF14
+0x2335 = 0xFF15
+0x2336 = 0xFF16
+0x2337 = 0xFF17
+0x2338 = 0xFF18
+0x2339 = 0xFF19
+0x233A = 0xFF1A
+0x233B = 0xFF1B
+0x233C = 0xFF1C
+0x233D = 0xFF1D
+0x233E = 0xFF1E
+0x233F = 0xFF1F
+0x2340 = 0xFF20
+0x2341 = 0xFF21
+0x2342 = 0xFF22
+0x2343 = 0xFF23
+0x2344 = 0xFF24
+0x2345 = 0xFF25
+0x2346 = 0xFF26
+0x2347 = 0xFF27
+0x2348 = 0xFF28
+0x2349 = 0xFF29
+0x234A = 0xFF2A
+0x234B = 0xFF2B
+0x234C = 0xFF2C
+0x234D = 0xFF2D
+0x234E = 0xFF2E
+0x234F = 0xFF2F
+0x2350 = 0xFF30
+0x2351 = 0xFF31
+0x2352 = 0xFF32
+0x2353 = 0xFF33
+0x2354 = 0xFF34
+0x2355 = 0xFF35
+0x2356 = 0xFF36
+0x2357 = 0xFF37
+0x2358 = 0xFF38
+0x2359 = 0xFF39
+0x235A = 0xFF3A
+0x235B = 0xFF3B
+0x235C = 0xFF3C
+0x235D = 0xFF3D
+0x235E = 0xFF3E
+0x235F = 0xFF3F
+0x2360 = 0xFF40
+0x2361 = 0xFF41
+0x2362 = 0xFF42
+0x2363 = 0xFF43
+0x2364 = 0xFF44
+0x2365 = 0xFF45
+0x2366 = 0xFF46
+0x2367 = 0xFF47
+0x2368 = 0xFF48
+0x2369 = 0xFF49
+0x236A = 0xFF4A
+0x236B = 0xFF4B
+0x236C = 0xFF4C
+0x236D = 0xFF4D
+0x236E = 0xFF4E
+0x236F = 0xFF4F
+0x2370 = 0xFF50
+0x2371 = 0xFF51
+0x2372 = 0xFF52
+0x2373 = 0xFF53
+0x2374 = 0xFF54
+0x2375 = 0xFF55
+0x2376 = 0xFF56
+0x2377 = 0xFF57
+0x2378 = 0xFF58
+0x2379 = 0xFF59
+0x237A = 0xFF5A
+0x237B = 0xFF5B
+0x237C = 0xFF5C
+0x237D = 0xFF5D
+0x237E = 0xFFE3
+0x2421 = 0x3041
+0x2422 = 0x3042
+0x2423 = 0x3043
+0x2424 = 0x3044
+0x2425 = 0x3045
+0x2426 = 0x3046
+0x2427 = 0x3047
+0x2428 = 0x3048
+0x2429 = 0x3049
+0x242A = 0x304A
+0x242B = 0x304B
+0x242C = 0x304C
+0x242D = 0x304D
+0x242E = 0x304E
+0x242F = 0x304F
+0x2430 = 0x3050
+0x2431 = 0x3051
+0x2432 = 0x3052
+0x2433 = 0x3053
+0x2434 = 0x3054
+0x2435 = 0x3055
+0x2436 = 0x3056
+0x2437 = 0x3057
+0x2438 = 0x3058
+0x2439 = 0x3059
+0x243A = 0x305A
+0x243B = 0x305B
+0x243C = 0x305C
+0x243D = 0x305D
+0x243E = 0x305E
+0x243F = 0x305F
+0x2440 = 0x3060
+0x2441 = 0x3061
+0x2442 = 0x3062
+0x2443 = 0x3063
+0x2444 = 0x3064
+0x2445 = 0x3065
+0x2446 = 0x3066
+0x2447 = 0x3067
+0x2448 = 0x3068
+0x2449 = 0x3069
+0x244A = 0x306A
+0x244B = 0x306B
+0x244C = 0x306C
+0x244D = 0x306D
+0x244E = 0x306E
+0x244F = 0x306F
+0x2450 = 0x3070
+0x2451 = 0x3071
+0x2452 = 0x3072
+0x2453 = 0x3073
+0x2454 = 0x3074
+0x2455 = 0x3075
+0x2456 = 0x3076
+0x2457 = 0x3077
+0x2458 = 0x3078
+0x2459 = 0x3079
+0x245A = 0x307A
+0x245B = 0x307B
+0x245C = 0x307C
+0x245D = 0x307D
+0x245E = 0x307E
+0x245F = 0x307F
+0x2460 = 0x3080
+0x2461 = 0x3081
+0x2462 = 0x3082
+0x2463 = 0x3083
+0x2464 = 0x3084
+0x2465 = 0x3085
+0x2466 = 0x3086
+0x2467 = 0x3087
+0x2468 = 0x3088
+0x2469 = 0x3089
+0x246A = 0x308A
+0x246B = 0x308B
+0x246C = 0x308C
+0x246D = 0x308D
+0x246E = 0x308E
+0x246F = 0x308F
+0x2470 = 0x3090
+0x2471 = 0x3091
+0x2472 = 0x3092
+0x2473 = 0x3093
+0x2521 = 0x30A1
+0x2522 = 0x30A2
+0x2523 = 0x30A3
+0x2524 = 0x30A4
+0x2525 = 0x30A5
+0x2526 = 0x30A6
+0x2527 = 0x30A7
+0x2528 = 0x30A8
+0x2529 = 0x30A9
+0x252A = 0x30AA
+0x252B = 0x30AB
+0x252C = 0x30AC
+0x252D = 0x30AD
+0x252E = 0x30AE
+0x252F = 0x30AF
+0x2530 = 0x30B0
+0x2531 = 0x30B1
+0x2532 = 0x30B2
+0x2533 = 0x30B3
+0x2534 = 0x30B4
+0x2535 = 0x30B5
+0x2536 = 0x30B6
+0x2537 = 0x30B7
+0x2538 = 0x30B8
+0x2539 = 0x30B9
+0x253A = 0x30BA
+0x253B = 0x30BB
+0x253C = 0x30BC
+0x253D = 0x30BD
+0x253E = 0x30BE
+0x253F = 0x30BF
+0x2540 = 0x30C0
+0x2541 = 0x30C1
+0x2542 = 0x30C2
+0x2543 = 0x30C3
+0x2544 = 0x30C4
+0x2545 = 0x30C5
+0x2546 = 0x30C6
+0x2547 = 0x30C7
+0x2548 = 0x30C8
+0x2549 = 0x30C9
+0x254A = 0x30CA
+0x254B = 0x30CB
+0x254C = 0x30CC
+0x254D = 0x30CD
+0x254E = 0x30CE
+0x254F = 0x30CF
+0x2550 = 0x30D0
+0x2551 = 0x30D1
+0x2552 = 0x30D2
+0x2553 = 0x30D3
+0x2554 = 0x30D4
+0x2555 = 0x30D5
+0x2556 = 0x30D6
+0x2557 = 0x30D7
+0x2558 = 0x30D8
+0x2559 = 0x30D9
+0x255A = 0x30DA
+0x255B = 0x30DB
+0x255C = 0x30DC
+0x255D = 0x30DD
+0x255E = 0x30DE
+0x255F = 0x30DF
+0x2560 = 0x30E0
+0x2561 = 0x30E1
+0x2562 = 0x30E2
+0x2563 = 0x30E3
+0x2564 = 0x30E4
+0x2565 = 0x30E5
+0x2566 = 0x30E6
+0x2567 = 0x30E7
+0x2568 = 0x30E8
+0x2569 = 0x30E9
+0x256A = 0x30EA
+0x256B = 0x30EB
+0x256C = 0x30EC
+0x256D = 0x30ED
+0x256E = 0x30EE
+0x256F = 0x30EF
+0x2570 = 0x30F0
+0x2571 = 0x30F1
+0x2572 = 0x30F2
+0x2573 = 0x30F3
+0x2574 = 0x30F4
+0x2575 = 0x30F5
+0x2576 = 0x30F6
+0x2621 = 0x0391
+0x2622 = 0x0392
+0x2623 = 0x0393
+0x2624 = 0x0394
+0x2625 = 0x0395
+0x2626 = 0x0396
+0x2627 = 0x0397
+0x2628 = 0x0398
+0x2629 = 0x0399
+0x262A = 0x039A
+0x262B = 0x039B
+0x262C = 0x039C
+0x262D = 0x039D
+0x262E = 0x039E
+0x262F = 0x039F
+0x2630 = 0x03A0
+0x2631 = 0x03A1
+0x2632 = 0x03A3
+0x2633 = 0x03A4
+0x2634 = 0x03A5
+0x2635 = 0x03A6
+0x2636 = 0x03A7
+0x2637 = 0x03A8
+0x2638 = 0x03A9
+0x2641 = 0x03B1
+0x2642 = 0x03B2
+0x2643 = 0x03B3
+0x2644 = 0x03B4
+0x2645 = 0x03B5
+0x2646 = 0x03B6
+0x2647 = 0x03B7
+0x2648 = 0x03B8
+0x2649 = 0x03B9
+0x264A = 0x03BA
+0x264B = 0x03BB
+0x264C = 0x03BC
+0x264D = 0x03BD
+0x264E = 0x03BE
+0x264F = 0x03BF
+0x2650 = 0x03C0
+0x2651 = 0x03C1
+0x2652 = 0x03C3
+0x2653 = 0x03C4
+0x2654 = 0x03C5
+0x2655 = 0x03C6
+0x2656 = 0x03C7
+0x2657 = 0x03C8
+0x2658 = 0x03C9
+0x2721 = 0x0410
+0x2722 = 0x0411
+0x2723 = 0x0412
+0x2724 = 0x0413
+0x2725 = 0x0414
+0x2726 = 0x0415
+0x2727 = 0x0401
+0x2728 = 0x0416
+0x2729 = 0x0417
+0x272A = 0x0418
+0x272B = 0x0419
+0x272C = 0x041A
+0x272D = 0x041B
+0x272E = 0x041C
+0x272F = 0x041D
+0x2730 = 0x041E
+0x2731 = 0x041F
+0x2732 = 0x0420
+0x2733 = 0x0421
+0x2734 = 0x0422
+0x2735 = 0x0423
+0x2736 = 0x0424
+0x2737 = 0x0425
+0x2738 = 0x0426
+0x2739 = 0x0427
+0x273A = 0x0428
+0x273B = 0x0429
+0x273C = 0x042A
+0x273D = 0x042B
+0x273E = 0x042C
+0x273F = 0x042D
+0x2740 = 0x042E
+0x2741 = 0x042F
+0x2751 = 0x0430
+0x2752 = 0x0431
+0x2753 = 0x0432
+0x2754 = 0x0433
+0x2755 = 0x0434
+0x2756 = 0x0435
+0x2757 = 0x0451
+0x2758 = 0x0436
+0x2759 = 0x0437
+0x275A = 0x0438
+0x275B = 0x0439
+0x275C = 0x043A
+0x275D = 0x043B
+0x275E = 0x043C
+0x275F = 0x043D
+0x2760 = 0x043E
+0x2761 = 0x043F
+0x2762 = 0x0440
+0x2763 = 0x0441
+0x2764 = 0x0442
+0x2765 = 0x0443
+0x2766 = 0x0444
+0x2767 = 0x0445
+0x2768 = 0x0446
+0x2769 = 0x0447
+0x276A = 0x0448
+0x276B = 0x0449
+0x276C = 0x044A
+0x276D = 0x044B
+0x276E = 0x044C
+0x276F = 0x044D
+0x2770 = 0x044E
+0x2771 = 0x044F
+0x2821 = 0x0101
+0x2822 = 0x00E1
+0x2823 = 0x01CE
+0x2824 = 0x00E0
+0x2825 = 0x0113
+0x2826 = 0x00E9
+0x2827 = 0x011B
+0x2828 = 0x00E8
+0x2829 = 0x012B
+0x282A = 0x00ED
+0x282B = 0x01D0
+0x282C = 0x00EC
+0x282D = 0x014D
+0x282E = 0x00F3
+0x282F = 0x01D2
+0x2830 = 0x00F2
+0x2831 = 0x016B
+0x2832 = 0x00FA
+0x2833 = 0x01D4
+0x2834 = 0x00F9
+0x2835 = 0x01D6
+0x2836 = 0x01D8
+0x2837 = 0x01DA
+0x2838 = 0x01DC
+0x2839 = 0x00FC
+0x283A = 0x00EA
+0x2845 = 0x3105
+0x2846 = 0x3106
+0x2847 = 0x3107
+0x2848 = 0x3108
+0x2849 = 0x3109
+0x284A = 0x310A
+0x284B = 0x310B
+0x284C = 0x310C
+0x284D = 0x310D
+0x284E = 0x310E
+0x284F = 0x310F
+0x2850 = 0x3110
+0x2851 = 0x3111
+0x2852 = 0x3112
+0x2853 = 0x3113
+0x2854 = 0x3114
+0x2855 = 0x3115
+0x2856 = 0x3116
+0x2857 = 0x3117
+0x2858 = 0x3118
+0x2859 = 0x3119
+0x285A = 0x311A
+0x285B = 0x311B
+0x285C = 0x311C
+0x285D = 0x311D
+0x285E = 0x311E
+0x285F = 0x311F
+0x2860 = 0x3120
+0x2861 = 0x3121
+0x2862 = 0x3122
+0x2863 = 0x3123
+0x2864 = 0x3124
+0x2865 = 0x3125
+0x2866 = 0x3126
+0x2867 = 0x3127
+0x2868 = 0x3128
+0x2869 = 0x3129
+0x2924 = 0x2500
+0x2925 = 0x2501
+0x2926 = 0x2502
+0x2927 = 0x2503
+0x2928 = 0x2504
+0x2929 = 0x2505
+0x292A = 0x2506
+0x292B = 0x2507
+0x292C = 0x2508
+0x292D = 0x2509
+0x292E = 0x250A
+0x292F = 0x250B
+0x2930 = 0x250C
+0x2931 = 0x250D
+0x2932 = 0x250E
+0x2933 = 0x250F
+0x2934 = 0x2510
+0x2935 = 0x2511
+0x2936 = 0x2512
+0x2937 = 0x2513
+0x2938 = 0x2514
+0x2939 = 0x2515
+0x293A = 0x2516
+0x293B = 0x2517
+0x293C = 0x2518
+0x293D = 0x2519
+0x293E = 0x251A
+0x293F = 0x251B
+0x2940 = 0x251C
+0x2941 = 0x251D
+0x2942 = 0x251E
+0x2943 = 0x251F
+0x2944 = 0x2520
+0x2945 = 0x2521
+0x2946 = 0x2522
+0x2947 = 0x2523
+0x2948 = 0x2524
+0x2949 = 0x2525
+0x294A = 0x2526
+0x294B = 0x2527
+0x294C = 0x2528
+0x294D = 0x2529
+0x294E = 0x252A
+0x294F = 0x252B
+0x2950 = 0x252C
+0x2951 = 0x252D
+0x2952 = 0x252E
+0x2953 = 0x252F
+0x2954 = 0x2530
+0x2955 = 0x2531
+0x2956 = 0x2532
+0x2957 = 0x2533
+0x2958 = 0x2534
+0x2959 = 0x2535
+0x295A = 0x2536
+0x295B = 0x2537
+0x295C = 0x2538
+0x295D = 0x2539
+0x295E = 0x253A
+0x295F = 0x253B
+0x2960 = 0x253C
+0x2961 = 0x253D
+0x2962 = 0x253E
+0x2963 = 0x253F
+0x2964 = 0x2540
+0x2965 = 0x2541
+0x2966 = 0x2542
+0x2967 = 0x2543
+0x2968 = 0x2544
+0x2969 = 0x2545
+0x296A = 0x2546
+0x296B = 0x2547
+0x296C = 0x2548
+0x296D = 0x2549
+0x296E = 0x254A
+0x296F = 0x254B
+0x3021 = 0x554A
+0x3022 = 0x963F
+0x3023 = 0x57C3
+0x3024 = 0x6328
+0x3025 = 0x54CE
+0x3026 = 0x5509
+0x3027 = 0x54C0
+0x3028 = 0x769A
+0x3029 = 0x764C
+0x302A = 0x85F9
+0x302B = 0x77EE
+0x302C = 0x827E
+0x302D = 0x7919
+0x302E = 0x611B
+0x302F = 0x9698
+0x3030 = 0x978D
+0x3031 = 0x6C28
+0x3032 = 0x5B89
+0x3033 = 0x4FFA
+0x3034 = 0x6309
+0x3035 = 0x6697
+0x3036 = 0x5CB8
+0x3037 = 0x80FA
+0x3038 = 0x6848
+0x3039 = 0x9AAF
+0x303A = 0x6602
+0x303B = 0x76CE
+0x303C = 0x51F9
+0x303D = 0x6556
+0x303E = 0x71AC
+0x303F = 0x7FF1
+0x3040 = 0x8956
+0x3041 = 0x50B2
+0x3042 = 0x5965
+0x3043 = 0x61CA
+0x3044 = 0x6FB3
+0x3045 = 0x82AD
+0x3046 = 0x634C
+0x3047 = 0x6252
+0x3048 = 0x53ED
+0x3049 = 0x5427
+0x304A = 0x7B06
+0x304B = 0x516B
+0x304C = 0x75A4
+0x304D = 0x5DF4
+0x304E = 0x62D4
+0x304F = 0x8DCB
+0x3050 = 0x9776
+0x3051 = 0x628A
+0x3052 = 0x8019
+0x3053 = 0x58E9
+0x3054 = 0x9738
+0x3055 = 0x7F77
+0x3056 = 0x7238
+0x3057 = 0x767D
+0x3058 = 0x67CF
+0x3059 = 0x767E
+0x305A = 0x64FA
+0x305B = 0x4F70
+0x305C = 0x6557
+0x305D = 0x62DC
+0x305E = 0x7A17
+0x305F = 0x6591
+0x3060 = 0x73ED
+0x3061 = 0x642C
+0x3062 = 0x6273
+0x3063 = 0x822C
+0x3064 = 0x9812
+0x3065 = 0x677F
+0x3066 = 0x7248
+0x3067 = 0x626E
+0x3068 = 0x62CC
+0x3069 = 0x4F34
+0x306A = 0x74E3
+0x306B = 0x534A
+0x306C = 0x8FA6
+0x306D = 0x7D46
+0x306E = 0x90A6
+0x306F = 0x5E6B
+0x3070 = 0x6886
+0x3071 = 0x699C
+0x3072 = 0x8180
+0x3073 = 0x7D81
+0x3074 = 0x68D2
+0x3075 = 0x78C5
+0x3076 = 0x868C
+0x3077 = 0x938A
+0x3078 = 0x508D
+0x3079 = 0x8B17
+0x307A = 0x82DE
+0x307B = 0x80DE
+0x307C = 0x5305
+0x307D = 0x8912
+0x307E = 0x5265
+0x3121 = 0x8584
+0x3122 = 0x96F9
+0x3123 = 0x4FDD
+0x3124 = 0x5821
+0x3125 = 0x98FD
+0x3126 = 0x5BF6
+0x3127 = 0x62B1
+0x3128 = 0x5831
+0x3129 = 0x66B4
+0x312A = 0x8C79
+0x312B = 0x9B91
+0x312C = 0x7206
+0x312D = 0x676F
+0x312E = 0x7891
+0x312F = 0x60B2
+0x3130 = 0x5351
+0x3131 = 0x5317
+0x3132 = 0x8F29
+0x3133 = 0x80CC
+0x3134 = 0x8C9D
+0x3135 = 0x92C7
+0x3136 = 0x500D
+0x3137 = 0x72FD
+0x3138 = 0x5099
+0x3139 = 0x618A
+0x313A = 0x7119
+0x313B = 0x88AB
+0x313C = 0x5954
+0x313D = 0x82EF
+0x313E = 0x672C
+0x313F = 0x7B28
+0x3140 = 0x5D29
+0x3141 = 0x7DB3
+0x3142 = 0x752D
+0x3143 = 0x6CF5
+0x3144 = 0x8E66
+0x3145 = 0x8FF8
+0x3146 = 0x903C
+0x3147 = 0x9F3B
+0x3148 = 0x6BD4
+0x3149 = 0x9119
+0x314A = 0x7B46
+0x314B = 0x5F7C
+0x314C = 0x78A7
+0x314D = 0x84D6
+0x314E = 0x853D
+0x314F = 0x7562
+0x3150 = 0x6583
+0x3151 = 0x6BD6
+0x3152 = 0x5E63
+0x3153 = 0x5E87
+0x3154 = 0x75F9
+0x3155 = 0x9589
+0x3156 = 0x655D
+0x3157 = 0x5F0A
+0x3158 = 0x5FC5
+0x3159 = 0x8F9F
+0x315A = 0x58C1
+0x315B = 0x81C2
+0x315C = 0x907F
+0x315D = 0x965B
+0x315E = 0x97AD
+0x315F = 0x908A
+0x3160 = 0x7DE8
+0x3161 = 0x8CB6
+0x3162 = 0x6241
+0x3163 = 0x4FBF
+0x3164 = 0x8B8A
+0x3165 = 0x535E
+0x3166 = 0x8FA8
+0x3167 = 0x8FAF
+0x3168 = 0x8FAE
+0x3169 = 0x904D
+0x316A = 0x6A19
+0x316B = 0x5F6A
+0x316C = 0x8198
+0x316D = 0x8868
+0x316E = 0x9C49
+0x316F = 0x618B
+0x3170 = 0x522B
+0x3171 = 0x765F
+0x3172 = 0x5F6C
+0x3173 = 0x658C
+0x3174 = 0x7015
+0x3175 = 0x6FF1
+0x3176 = 0x8CD3
+0x3177 = 0x64EF
+0x3178 = 0x5175
+0x3179 = 0x51B0
+0x317A = 0x67C4
+0x317B = 0x4E19
+0x317C = 0x79C9
+0x317D = 0x9905
+0x317E = 0x70B3
+0x3221 = 0x75C5
+0x3222 = 0x5E76
+0x3223 = 0x73BB
+0x3224 = 0x83E0
+0x3225 = 0x64AD
+0x3226 = 0x64A5
+0x3227 = 0x9262
+0x3228 = 0x6CE2
+0x3229 = 0x535A
+0x322A = 0x52C3
+0x322B = 0x640F
+0x322C = 0x9251
+0x322D = 0x7B94
+0x322E = 0x4F2F
+0x322F = 0x5E1B
+0x3230 = 0x8236
+0x3231 = 0x8116
+0x3232 = 0x818A
+0x3233 = 0x6E24
+0x3234 = 0x6CCA
+0x3235 = 0x99C1
+0x3236 = 0x6355
+0x3237 = 0x535C
+0x3238 = 0x54FA
+0x3239 = 0x88DC
+0x323A = 0x57E0
+0x323B = 0x4E0D
+0x323C = 0x5E03
+0x323D = 0x6B65
+0x323E = 0x7C3F
+0x323F = 0x90E8
+0x3240 = 0x6016
+0x3241 = 0x64E6
+0x3242 = 0x731C
+0x3243 = 0x88C1
+0x3244 = 0x6750
+0x3245 = 0x624D
+0x3246 = 0x8CA1
+0x3247 = 0x776C
+0x3248 = 0x8E29
+0x3249 = 0x91C7
+0x324A = 0x5F69
+0x324B = 0x83DC
+0x324C = 0x8521
+0x324D = 0x9910
+0x324E = 0x53C3
+0x324F = 0x8836
+0x3250 = 0x6B98
+0x3251 = 0x615A
+0x3252 = 0x6158
+0x3253 = 0x71E6
+0x3254 = 0x84BC
+0x3255 = 0x8259
+0x3256 = 0x5009
+0x3257 = 0x6EC4
+0x3258 = 0x85CF
+0x3259 = 0x64CD
+0x325A = 0x7CD9
+0x325B = 0x69FD
+0x325C = 0x66F9
+0x325D = 0x8349
+0x325E = 0x53A0
+0x325F = 0x7B56
+0x3260 = 0x5074
+0x3261 = 0x518C
+0x3262 = 0x6E2C
+0x3263 = 0x5C64
+0x3264 = 0x8E6D
+0x3265 = 0x63D2
+0x3266 = 0x53C9
+0x3267 = 0x832C
+0x3268 = 0x8336
+0x3269 = 0x67E5
+0x326A = 0x78B4
+0x326B = 0x643D
+0x326C = 0x5BDF
+0x326D = 0x5C94
+0x326E = 0x5DEE
+0x326F = 0x8A6B
+0x3270 = 0x62C6
+0x3271 = 0x67F4
+0x3272 = 0x8C7A
+0x3273 = 0x6519
+0x3274 = 0x647B
+0x3275 = 0x87EC
+0x3276 = 0x995E
+0x3277 = 0x8B92
+0x3278 = 0x7E8F
+0x3279 = 0x93DF
+0x327A = 0x7523
+0x327B = 0x95E1
+0x327C = 0x986B
+0x327D = 0x660C
+0x327E = 0x7316
+0x3321 = 0x5834
+0x3322 = 0x5617
+0x3323 = 0x5E38
+0x3324 = 0x9577
+0x3325 = 0x511F
+0x3326 = 0x8178
+0x3327 = 0x5EE0
+0x3328 = 0x655E
+0x3329 = 0x66A2
+0x332A = 0x5531
+0x332B = 0x5021
+0x332C = 0x8D85
+0x332D = 0x6284
+0x332E = 0x9214
+0x332F = 0x671D
+0x3330 = 0x5632
+0x3331 = 0x6F6E
+0x3332 = 0x5DE2
+0x3333 = 0x5435
+0x3334 = 0x7092
+0x3335 = 0x8ECA
+0x3336 = 0x626F
+0x3337 = 0x64A4
+0x3338 = 0x63A3
+0x3339 = 0x5FB9
+0x333A = 0x6F88
+0x333B = 0x90F4
+0x333C = 0x81E3
+0x333D = 0x8FB0
+0x333E = 0x5875
+0x333F = 0x6668
+0x3340 = 0x5FF1
+0x3341 = 0x6C89
+0x3342 = 0x9673
+0x3343 = 0x8D81
+0x3344 = 0x896F
+0x3345 = 0x6491
+0x3346 = 0x7A31
+0x3347 = 0x57CE
+0x3348 = 0x6A59
+0x3349 = 0x6210
+0x334A = 0x5448
+0x334B = 0x4E58
+0x334C = 0x7A0B
+0x334D = 0x61F2
+0x334E = 0x6F84
+0x334F = 0x8AA0
+0x3350 = 0x627F
+0x3351 = 0x901E
+0x3352 = 0x9A01
+0x3353 = 0x79E4
+0x3354 = 0x5403
+0x3355 = 0x75F4
+0x3356 = 0x6301
+0x3357 = 0x5319
+0x3358 = 0x6C60
+0x3359 = 0x9072
+0x335A = 0x5F1B
+0x335B = 0x99B3
+0x335C = 0x803B
+0x335D = 0x9F52
+0x335E = 0x4F88
+0x335F = 0x5C3A
+0x3360 = 0x8D64
+0x3361 = 0x7FC5
+0x3362 = 0x65A5
+0x3363 = 0x71BE
+0x3364 = 0x5145
+0x3365 = 0x885D
+0x3366 = 0x87F2
+0x3367 = 0x5D07
+0x3368 = 0x5BF5
+0x3369 = 0x62BD
+0x336A = 0x916C
+0x336B = 0x7587
+0x336C = 0x8E8A
+0x336D = 0x7A20
+0x336E = 0x6101
+0x336F = 0x7C4C
+0x3370 = 0x4EC7
+0x3371 = 0x7DA2
+0x3372 = 0x7785
+0x3373 = 0x919C
+0x3374 = 0x81ED
+0x3375 = 0x521D
+0x3376 = 0x51FA
+0x3377 = 0x6A71
+0x3378 = 0x53A8
+0x3379 = 0x8E87
+0x337A = 0x92E4
+0x337B = 0x96DB
+0x337C = 0x6EC1
+0x337D = 0x9664
+0x337E = 0x695A
+0x3421 = 0x790E
+0x3422 = 0x5132
+0x3423 = 0x77D7
+0x3424 = 0x6410
+0x3425 = 0x89F8
+0x3426 = 0x8655
+0x3427 = 0x63E3
+0x3428 = 0x5DDD
+0x3429 = 0x7A7F
+0x342A = 0x693D
+0x342B = 0x50B3
+0x342C = 0x8239
+0x342D = 0x5598
+0x342E = 0x4E32
+0x342F = 0x7621
+0x3430 = 0x7A97
+0x3431 = 0x5E62
+0x3432 = 0x5E8A
+0x3433 = 0x95D6
+0x3434 = 0x5275
+0x3435 = 0x5439
+0x3436 = 0x708A
+0x3437 = 0x6376
+0x3438 = 0x9318
+0x3439 = 0x5782
+0x343A = 0x6625
+0x343B = 0x693F
+0x343C = 0x9187
+0x343D = 0x5507
+0x343E = 0x6DF3
+0x343F = 0x7D14
+0x3440 = 0x8822
+0x3441 = 0x6233
+0x3442 = 0x7DBD
+0x3443 = 0x75B5
+0x3444 = 0x8328
+0x3445 = 0x78C1
+0x3446 = 0x96CC
+0x3447 = 0x8FAD
+0x3448 = 0x6148
+0x3449 = 0x74F7
+0x344A = 0x8A5E
+0x344B = 0x6B64
+0x344C = 0x523A
+0x344D = 0x8CDC
+0x344E = 0x6B21
+0x344F = 0x8070
+0x3450 = 0x8471
+0x3451 = 0x56F1
+0x3452 = 0x5306
+0x3453 = 0x5F9E
+0x3454 = 0x53E2
+0x3455 = 0x51D1
+0x3456 = 0x7C97
+0x3457 = 0x918B
+0x3458 = 0x7C07
+0x3459 = 0x4FC3
+0x345A = 0x8EA5
+0x345B = 0x7BE1
+0x345C = 0x7AC4
+0x345D = 0x6467
+0x345E = 0x5D14
+0x345F = 0x50AC
+0x3460 = 0x8106
+0x3461 = 0x7601
+0x3462 = 0x7CB9
+0x3463 = 0x6DEC
+0x3464 = 0x7FE0
+0x3465 = 0x6751
+0x3466 = 0x5B58
+0x3467 = 0x5BF8
+0x3468 = 0x78CB
+0x3469 = 0x64AE
+0x346A = 0x6413
+0x346B = 0x63AA
+0x346C = 0x632B
+0x346D = 0x932F
+0x346E = 0x642D
+0x346F = 0x9054
+0x3470 = 0x7B54
+0x3471 = 0x7629
+0x3472 = 0x6253
+0x3473 = 0x5927
+0x3474 = 0x5446
+0x3475 = 0x6B79
+0x3476 = 0x50A3
+0x3477 = 0x6234
+0x3478 = 0x5E36
+0x3479 = 0x6B86
+0x347A = 0x4EE3
+0x347B = 0x8CB8
+0x347C = 0x888B
+0x347D = 0x5F85
+0x347E = 0x902E
+0x3521 = 0x6020
+0x3522 = 0x803D
+0x3523 = 0x64D4
+0x3524 = 0x4E39
+0x3525 = 0x55AE
+0x3526 = 0x9132
+0x3527 = 0x64A3
+0x3528 = 0x81BD
+0x3529 = 0x65E6
+0x352A = 0x6C2E
+0x352B = 0x4F46
+0x352C = 0x619A
+0x352D = 0x6DE1
+0x352E = 0x8A95
+0x352F = 0x5F48
+0x3530 = 0x86CB
+0x3531 = 0x7576
+0x3532 = 0x64CB
+0x3533 = 0x9EE8
+0x3534 = 0x8569
+0x3535 = 0x6A94
+0x3536 = 0x5200
+0x3537 = 0x6417
+0x3538 = 0x8E48
+0x3539 = 0x5012
+0x353A = 0x5CF6
+0x353B = 0x79B1
+0x353C = 0x5C0E
+0x353D = 0x5230
+0x353E = 0x7A3B
+0x353F = 0x60BC
+0x3540 = 0x9053
+0x3541 = 0x76D7
+0x3542 = 0x5FB7
+0x3543 = 0x5F97
+0x3544 = 0x7684
+0x3545 = 0x8E6C
+0x3546 = 0x71C8
+0x3547 = 0x767B
+0x3548 = 0x7B49
+0x3549 = 0x77AA
+0x354A = 0x51F3
+0x354B = 0x9127
+0x354C = 0x5824
+0x354D = 0x4F4E
+0x354E = 0x6EF4
+0x354F = 0x8FEA
+0x3550 = 0x6575
+0x3551 = 0x7B1B
+0x3552 = 0x72C4
+0x3553 = 0x6ECC
+0x3554 = 0x7FDF
+0x3555 = 0x5AE1
+0x3556 = 0x62B5
+0x3557 = 0x5E95
+0x3558 = 0x5730
+0x3559 = 0x8482
+0x355A = 0x7B2C
+0x355B = 0x5E1D
+0x355C = 0x5F1F
+0x355D = 0x905E
+0x355E = 0x7DE0
+0x355F = 0x985B
+0x3560 = 0x6382
+0x3561 = 0x6EC7
+0x3562 = 0x7898
+0x3563 = 0x9EDE
+0x3564 = 0x5178
+0x3565 = 0x975B
+0x3566 = 0x588A
+0x3567 = 0x96FB
+0x3568 = 0x4F43
+0x3569 = 0x7538
+0x356A = 0x5E97
+0x356B = 0x60E6
+0x356C = 0x5960
+0x356D = 0x6FB1
+0x356E = 0x6BBF
+0x356F = 0x7889
+0x3570 = 0x53FC
+0x3571 = 0x96D5
+0x3572 = 0x51CB
+0x3573 = 0x5201
+0x3574 = 0x6389
+0x3575 = 0x540A
+0x3576 = 0x91E3
+0x3577 = 0x8ABF
+0x3578 = 0x8DCC
+0x3579 = 0x7239
+0x357A = 0x789F
+0x357B = 0x8776
+0x357C = 0x8FED
+0x357D = 0x8ADC
+0x357E = 0x758A
+0x3621 = 0x4E01
+0x3622 = 0x76EF
+0x3623 = 0x53EE
+0x3624 = 0x91D8
+0x3625 = 0x9802
+0x3626 = 0x9F0E
+0x3627 = 0x9320
+0x3628 = 0x5B9A
+0x3629 = 0x8A02
+0x362A = 0x4E22
+0x362B = 0x6771
+0x362C = 0x51AC
+0x362D = 0x8463
+0x362E = 0x61C2
+0x362F = 0x52D5
+0x3630 = 0x68DF
+0x3631 = 0x4F97
+0x3632 = 0x606B
+0x3633 = 0x51CD
+0x3634 = 0x6D1E
+0x3635 = 0x515C
+0x3636 = 0x6296
+0x3637 = 0x9B25
+0x3638 = 0x9661
+0x3639 = 0x8C46
+0x363A = 0x9017
+0x363B = 0x75D8
+0x363C = 0x90FD
+0x363D = 0x7763
+0x363E = 0x6BD2
+0x363F = 0x72A2
+0x3640 = 0x7368
+0x3641 = 0x8B80
+0x3642 = 0x5835
+0x3643 = 0x7779
+0x3644 = 0x8CED
+0x3645 = 0x675C
+0x3646 = 0x934D
+0x3647 = 0x809A
+0x3648 = 0x5EA6
+0x3649 = 0x6E21
+0x364A = 0x5992
+0x364B = 0x7AEF
+0x364C = 0x77ED
+0x364D = 0x935B
+0x364E = 0x6BB5
+0x364F = 0x65B7
+0x3650 = 0x7DDE
+0x3651 = 0x5806
+0x3652 = 0x5151
+0x3653 = 0x968A
+0x3654 = 0x5C0D
+0x3655 = 0x58A9
+0x3656 = 0x5678
+0x3657 = 0x8E72
+0x3658 = 0x6566
+0x3659 = 0x9813
+0x365A = 0x56E4
+0x365B = 0x920D
+0x365C = 0x76FE
+0x365D = 0x9041
+0x365E = 0x6387
+0x365F = 0x54C6
+0x3660 = 0x591A
+0x3661 = 0x596A
+0x3662 = 0x579B
+0x3663 = 0x8EB2
+0x3664 = 0x6735
+0x3665 = 0x8DFA
+0x3666 = 0x8235
+0x3667 = 0x5241
+0x3668 = 0x60F0
+0x3669 = 0x58AE
+0x366A = 0x86FE
+0x366B = 0x5CE8
+0x366C = 0x9D5D
+0x366D = 0x4FC4
+0x366E = 0x984D
+0x366F = 0x8A1B
+0x3670 = 0x5A25
+0x3671 = 0x60E1
+0x3672 = 0x5384
+0x3673 = 0x627C
+0x3674 = 0x904F
+0x3675 = 0x9102
+0x3676 = 0x9913
+0x3677 = 0x6069
+0x3678 = 0x800C
+0x3679 = 0x5152
+0x367A = 0x8033
+0x367B = 0x723E
+0x367C = 0x990C
+0x367D = 0x6D31
+0x367E = 0x4E8C
+0x3721 = 0x8CB3
+0x3722 = 0x767C
+0x3723 = 0x7F70
+0x3724 = 0x7B4F
+0x3725 = 0x4F10
+0x3726 = 0x4E4F
+0x3727 = 0x95A5
+0x3728 = 0x6CD5
+0x3729 = 0x73D0
+0x372A = 0x85E9
+0x372B = 0x5E06
+0x372C = 0x756A
+0x372D = 0x7FFB
+0x372E = 0x6A0A
+0x372F = 0x792C
+0x3730 = 0x91E9
+0x3731 = 0x7E41
+0x3732 = 0x51E1
+0x3733 = 0x7169
+0x3734 = 0x53CD
+0x3735 = 0x8FD4
+0x3736 = 0x7BC4
+0x3737 = 0x8CA9
+0x3738 = 0x72AF
+0x3739 = 0x98EF
+0x373A = 0x6CDB
+0x373B = 0x574A
+0x373C = 0x82B3
+0x373D = 0x65B9
+0x373E = 0x80AA
+0x373F = 0x623F
+0x3740 = 0x9632
+0x3741 = 0x59A8
+0x3742 = 0x4EFF
+0x3743 = 0x8A2A
+0x3744 = 0x7D21
+0x3745 = 0x653E
+0x3746 = 0x83F2
+0x3747 = 0x975E
+0x3748 = 0x5561
+0x3749 = 0x98DB
+0x374A = 0x80A5
+0x374B = 0x532A
+0x374C = 0x8AB9
+0x374D = 0x5420
+0x374E = 0x80BA
+0x374F = 0x5EE2
+0x3750 = 0x6CB8
+0x3751 = 0x8CBB
+0x3752 = 0x82AC
+0x3753 = 0x915A
+0x3754 = 0x5429
+0x3755 = 0x6C1B
+0x3756 = 0x5206
+0x3757 = 0x7D1B
+0x3758 = 0x58B3
+0x3759 = 0x711A
+0x375A = 0x6C7E
+0x375B = 0x7C89
+0x375C = 0x596E
+0x375D = 0x4EFD
+0x375E = 0x5FFF
+0x375F = 0x61A4
+0x3760 = 0x7CDE
+0x3761 = 0x8C50
+0x3762 = 0x5C01
+0x3763 = 0x6953
+0x3764 = 0x8702
+0x3765 = 0x5CF0
+0x3766 = 0x92D2
+0x3767 = 0x98A8
+0x3768 = 0x760B
+0x3769 = 0x70FD
+0x376A = 0x9022
+0x376B = 0x99AE
+0x376C = 0x7E2B
+0x376D = 0x8AF7
+0x376E = 0x5949
+0x376F = 0x9CF3
+0x3770 = 0x4F5B
+0x3771 = 0x5426
+0x3772 = 0x592B
+0x3773 = 0x6577
+0x3774 = 0x819A
+0x3775 = 0x5B75
+0x3776 = 0x6276
+0x3777 = 0x62C2
+0x3778 = 0x8F3B
+0x3779 = 0x5E45
+0x377A = 0x6C1F
+0x377B = 0x7B26
+0x377C = 0x4F0F
+0x377D = 0x4FD8
+0x377E = 0x670D
+0x3821 = 0x6D6E
+0x3822 = 0x6DAA
+0x3823 = 0x798F
+0x3824 = 0x88B1
+0x3825 = 0x5F17
+0x3826 = 0x752B
+0x3827 = 0x64AB
+0x3828 = 0x8F14
+0x3829 = 0x4FEF
+0x382A = 0x91DC
+0x382B = 0x65A7
+0x382C = 0x812F
+0x382D = 0x8151
+0x382E = 0x5E9C
+0x382F = 0x8150
+0x3830 = 0x8D74
+0x3831 = 0x526F
+0x3832 = 0x8986
+0x3833 = 0x8CE6
+0x3834 = 0x5FA9
+0x3835 = 0x5085
+0x3836 = 0x4ED8
+0x3837 = 0x961C
+0x3838 = 0x7236
+0x3839 = 0x8179
+0x383A = 0x8CA0
+0x383B = 0x5BCC
+0x383C = 0x8A03
+0x383D = 0x9644
+0x383E = 0x5A66
+0x383F = 0x7E1B
+0x3840 = 0x5490
+0x3841 = 0x5676
+0x3842 = 0x560E
+0x3843 = 0x8A72
+0x3844 = 0x6539
+0x3845 = 0x6982
+0x3846 = 0x9223
+0x3847 = 0x84CB
+0x3848 = 0x6E89
+0x3849 = 0x5E79
+0x384A = 0x7518
+0x384B = 0x6746
+0x384C = 0x67D1
+0x384D = 0x7AFF
+0x384E = 0x809D
+0x384F = 0x8D95
+0x3850 = 0x611F
+0x3851 = 0x79C6
+0x3852 = 0x6562
+0x3853 = 0x8D1B
+0x3854 = 0x5CA1
+0x3855 = 0x525B
+0x3856 = 0x92FC
+0x3857 = 0x7F38
+0x3858 = 0x809B
+0x3859 = 0x7DB1
+0x385A = 0x5D17
+0x385B = 0x6E2F
+0x385C = 0x6760
+0x385D = 0x7BD9
+0x385E = 0x768B
+0x385F = 0x9AD8
+0x3860 = 0x818F
+0x3861 = 0x7F94
+0x3862 = 0x7CD5
+0x3863 = 0x641E
+0x3864 = 0x93AC
+0x3865 = 0x7A3F
+0x3866 = 0x544A
+0x3867 = 0x54E5
+0x3868 = 0x6B4C
+0x3869 = 0x64F1
+0x386A = 0x6208
+0x386B = 0x9D3F
+0x386C = 0x80F3
+0x386D = 0x7599
+0x386E = 0x5272
+0x386F = 0x9769
+0x3870 = 0x845B
+0x3871 = 0x683C
+0x3872 = 0x86E4
+0x3873 = 0x95A3
+0x3874 = 0x9694
+0x3875 = 0x927B
+0x3876 = 0x500B
+0x3877 = 0x5404
+0x3878 = 0x7D66
+0x3879 = 0x6839
+0x387A = 0x8DDF
+0x387B = 0x8015
+0x387C = 0x66F4
+0x387D = 0x5E9A
+0x387E = 0x7FB9
+0x3921 = 0x57C2
+0x3922 = 0x803F
+0x3923 = 0x6897
+0x3924 = 0x5DE5
+0x3925 = 0x653B
+0x3926 = 0x529F
+0x3927 = 0x606D
+0x3928 = 0x9F94
+0x3929 = 0x4F9B
+0x392A = 0x8EAC
+0x392B = 0x516C
+0x392C = 0x5BAB
+0x392D = 0x5F13
+0x392E = 0x978F
+0x392F = 0x6C5E
+0x3930 = 0x62F1
+0x3931 = 0x8CA2
+0x3932 = 0x5171
+0x3933 = 0x920E
+0x3934 = 0x52FE
+0x3935 = 0x6E9D
+0x3936 = 0x82DF
+0x3937 = 0x72D7
+0x3938 = 0x57A2
+0x3939 = 0x69CB
+0x393A = 0x8CFC
+0x393B = 0x591F
+0x393C = 0x8F9C
+0x393D = 0x83C7
+0x393E = 0x5495
+0x393F = 0x7B8D
+0x3940 = 0x4F30
+0x3941 = 0x6CBD
+0x3942 = 0x5B64
+0x3943 = 0x59D1
+0x3944 = 0x9F13
+0x3945 = 0x53E4
+0x3946 = 0x8831
+0x3947 = 0x9AA8
+0x3948 = 0x8C37
+0x3949 = 0x80A1
+0x394A = 0x6545
+0x394B = 0x9867
+0x394C = 0x56FA
+0x394D = 0x96C7
+0x394E = 0x522E
+0x394F = 0x74DC
+0x3950 = 0x526E
+0x3951 = 0x5BE1
+0x3952 = 0x6302
+0x3953 = 0x8902
+0x3954 = 0x4E56
+0x3955 = 0x62D0
+0x3956 = 0x602A
+0x3957 = 0x68FA
+0x3958 = 0x95DC
+0x3959 = 0x5B98
+0x395A = 0x51A0
+0x395B = 0x89C0
+0x395C = 0x7BA1
+0x395D = 0x9928
+0x395E = 0x7F50
+0x395F = 0x6163
+0x3960 = 0x704C
+0x3961 = 0x8CAB
+0x3962 = 0x5149
+0x3963 = 0x5EE3
+0x3964 = 0x901B
+0x3965 = 0x7470
+0x3966 = 0x898F
+0x3967 = 0x572D
+0x3968 = 0x7845
+0x3969 = 0x6B78
+0x396A = 0x9F9C
+0x396B = 0x95A8
+0x396C = 0x8ECC
+0x396D = 0x9B3C
+0x396E = 0x8A6D
+0x396F = 0x7678
+0x3970 = 0x6842
+0x3971 = 0x6AC3
+0x3972 = 0x8DEA
+0x3973 = 0x8CB4
+0x3974 = 0x528A
+0x3975 = 0x8F25
+0x3976 = 0x6EDA
+0x3977 = 0x68CD
+0x3978 = 0x934B
+0x3979 = 0x90ED
+0x397A = 0x570B
+0x397B = 0x679C
+0x397C = 0x88F9
+0x397D = 0x904E
+0x397E = 0x54C8
+0x3A21 = 0x9AB8
+0x3A22 = 0x5B69
+0x3A23 = 0x6D77
+0x3A24 = 0x6C26
+0x3A25 = 0x4EA5
+0x3A26 = 0x5BB3
+0x3A27 = 0x99ED
+0x3A28 = 0x9163
+0x3A29 = 0x61A8
+0x3A2A = 0x90AF
+0x3A2B = 0x97D3
+0x3A2C = 0x542B
+0x3A2D = 0x6DB5
+0x3A2E = 0x5BD2
+0x3A2F = 0x51FD
+0x3A30 = 0x558A
+0x3A31 = 0x7F55
+0x3A32 = 0x7FF0
+0x3A33 = 0x64BC
+0x3A34 = 0x634D
+0x3A35 = 0x65F1
+0x3A36 = 0x61BE
+0x3A37 = 0x608D
+0x3A38 = 0x710A
+0x3A39 = 0x6C57
+0x3A3A = 0x6F22
+0x3A3B = 0x592F
+0x3A3C = 0x676D
+0x3A3D = 0x822A
+0x3A3E = 0x58D5
+0x3A3F = 0x568E
+0x3A40 = 0x8C6A
+0x3A41 = 0x6BEB
+0x3A42 = 0x90DD
+0x3A43 = 0x597D
+0x3A44 = 0x8017
+0x3A45 = 0x865F
+0x3A46 = 0x6D69
+0x3A47 = 0x5475
+0x3A48 = 0x559D
+0x3A49 = 0x8377
+0x3A4A = 0x83CF
+0x3A4B = 0x6838
+0x3A4C = 0x79BE
+0x3A4D = 0x548C
+0x3A4E = 0x4F55
+0x3A4F = 0x5408
+0x3A50 = 0x76D2
+0x3A51 = 0x8C89
+0x3A52 = 0x95A1
+0x3A53 = 0x6CB3
+0x3A54 = 0x6DB8
+0x3A55 = 0x8D6B
+0x3A56 = 0x8910
+0x3A57 = 0x9DB4
+0x3A58 = 0x8CC0
+0x3A59 = 0x563F
+0x3A5A = 0x9ED1
+0x3A5B = 0x75D5
+0x3A5C = 0x5F88
+0x3A5D = 0x72E0
+0x3A5E = 0x6068
+0x3A5F = 0x54FC
+0x3A60 = 0x4EA8
+0x3A61 = 0x6A2A
+0x3A62 = 0x8861
+0x3A63 = 0x6052
+0x3A64 = 0x8F5F
+0x3A65 = 0x54C4
+0x3A66 = 0x70D8
+0x3A67 = 0x8679
+0x3A68 = 0x9D3B
+0x3A69 = 0x6D2A
+0x3A6A = 0x5B8F
+0x3A6B = 0x5F18
+0x3A6C = 0x7D05
+0x3A6D = 0x5589
+0x3A6E = 0x4FAF
+0x3A6F = 0x7334
+0x3A70 = 0x543C
+0x3A71 = 0x539A
+0x3A72 = 0x5019
+0x3A73 = 0x5F8C
+0x3A74 = 0x547C
+0x3A75 = 0x4E4E
+0x3A76 = 0x5FFD
+0x3A77 = 0x745A
+0x3A78 = 0x58FA
+0x3A79 = 0x846B
+0x3A7A = 0x80E1
+0x3A7B = 0x8774
+0x3A7C = 0x72D0
+0x3A7D = 0x7CCA
+0x3A7E = 0x6E56
+0x3B21 = 0x5F27
+0x3B22 = 0x864E
+0x3B23 = 0x552C
+0x3B24 = 0x8B77
+0x3B25 = 0x4E92
+0x3B26 = 0x6EEC
+0x3B27 = 0x6237
+0x3B28 = 0x82B1
+0x3B29 = 0x5629
+0x3B2A = 0x83EF
+0x3B2B = 0x733E
+0x3B2C = 0x6ED1
+0x3B2D = 0x756B
+0x3B2E = 0x5283
+0x3B2F = 0x5316
+0x3B30 = 0x8A71
+0x3B31 = 0x69D0
+0x3B32 = 0x5F8A
+0x3B33 = 0x61F7
+0x3B34 = 0x6DEE
+0x3B35 = 0x58DE
+0x3B36 = 0x6B61
+0x3B37 = 0x74B0
+0x3B38 = 0x6853
+0x3B39 = 0x9084
+0x3B3A = 0x7DE9
+0x3B3B = 0x63DB
+0x3B3C = 0x60A3
+0x3B3D = 0x559A
+0x3B3E = 0x7613
+0x3B3F = 0x8C62
+0x3B40 = 0x7165
+0x3B41 = 0x6E19
+0x3B42 = 0x5BA6
+0x3B43 = 0x5E7B
+0x3B44 = 0x8352
+0x3B45 = 0x614C
+0x3B46 = 0x9EC4
+0x3B47 = 0x78FA
+0x3B48 = 0x8757
+0x3B49 = 0x7C27
+0x3B4A = 0x7687
+0x3B4B = 0x51F0
+0x3B4C = 0x60F6
+0x3B4D = 0x714C
+0x3B4E = 0x6643
+0x3B4F = 0x5E4C
+0x3B50 = 0x604D
+0x3B51 = 0x8B0A
+0x3B52 = 0x7070
+0x3B53 = 0x63EE
+0x3B54 = 0x8F1D
+0x3B55 = 0x5FBD
+0x3B56 = 0x6062
+0x3B57 = 0x86D4
+0x3B58 = 0x56DE
+0x3B59 = 0x6BC1
+0x3B5A = 0x6094
+0x3B5B = 0x6167
+0x3B5C = 0x5349
+0x3B5D = 0x60E0
+0x3B5E = 0x6666
+0x3B5F = 0x8CC4
+0x3B60 = 0x7A62
+0x3B61 = 0x6703
+0x3B62 = 0x71F4
+0x3B63 = 0x532F
+0x3B64 = 0x8AF1
+0x3B65 = 0x8AA8
+0x3B66 = 0x7E6A
+0x3B67 = 0x8477
+0x3B68 = 0x660F
+0x3B69 = 0x5A5A
+0x3B6A = 0x9B42
+0x3B6B = 0x6E3E
+0x3B6C = 0x6DF7
+0x3B6D = 0x8C41
+0x3B6E = 0x6D3B
+0x3B6F = 0x4F19
+0x3B70 = 0x706B
+0x3B71 = 0x7372
+0x3B72 = 0x6216
+0x3B73 = 0x60D1
+0x3B74 = 0x970D
+0x3B75 = 0x8CA8
+0x3B76 = 0x798D
+0x3B77 = 0x64CA
+0x3B78 = 0x573E
+0x3B79 = 0x57FA
+0x3B7A = 0x6A5F
+0x3B7B = 0x7578
+0x3B7C = 0x7A3D
+0x3B7D = 0x7A4D
+0x3B7E = 0x7B95
+0x3C21 = 0x808C
+0x3C22 = 0x9951
+0x3C23 = 0x8FF9
+0x3C24 = 0x6FC0
+0x3C25 = 0x8B4F
+0x3C26 = 0x9DC4
+0x3C27 = 0x59EC
+0x3C28 = 0x7E3E
+0x3C29 = 0x7DDD
+0x3C2A = 0x5409
+0x3C2B = 0x6975
+0x3C2C = 0x68D8
+0x3C2D = 0x8F2F
+0x3C2E = 0x7C4D
+0x3C2F = 0x96C6
+0x3C30 = 0x53CA
+0x3C31 = 0x6025
+0x3C32 = 0x75BE
+0x3C33 = 0x6C72
+0x3C34 = 0x5373
+0x3C35 = 0x5AC9
+0x3C36 = 0x7D1A
+0x3C37 = 0x64E0
+0x3C38 = 0x5E7E
+0x3C39 = 0x810A
+0x3C3A = 0x5DF1
+0x3C3B = 0x858A
+0x3C3C = 0x6280
+0x3C3D = 0x5180
+0x3C3E = 0x5B63
+0x3C3F = 0x4F0E
+0x3C40 = 0x796D
+0x3C41 = 0x5291
+0x3C42 = 0x60B8
+0x3C43 = 0x6FDF
+0x3C44 = 0x5BC4
+0x3C45 = 0x5BC2
+0x3C46 = 0x8A08
+0x3C47 = 0x8A18
+0x3C48 = 0x65E2
+0x3C49 = 0x5FCC
+0x3C4A = 0x969B
+0x3C4B = 0x5993
+0x3C4C = 0x7E7C
+0x3C4D = 0x7D00
+0x3C4E = 0x5609
+0x3C4F = 0x67B7
+0x3C50 = 0x593E
+0x3C51 = 0x4F73
+0x3C52 = 0x5BB6
+0x3C53 = 0x52A0
+0x3C54 = 0x83A2
+0x3C55 = 0x9830
+0x3C56 = 0x8CC8
+0x3C57 = 0x7532
+0x3C58 = 0x9240
+0x3C59 = 0x5047
+0x3C5A = 0x7A3C
+0x3C5B = 0x50F9
+0x3C5C = 0x67B6
+0x3C5D = 0x99D5
+0x3C5E = 0x5AC1
+0x3C5F = 0x6BB2
+0x3C60 = 0x76E3
+0x3C61 = 0x5805
+0x3C62 = 0x5C16
+0x3C63 = 0x7B8B
+0x3C64 = 0x9593
+0x3C65 = 0x714E
+0x3C66 = 0x517C
+0x3C67 = 0x80A9
+0x3C68 = 0x8271
+0x3C69 = 0x5978
+0x3C6A = 0x7DD8
+0x3C6B = 0x7E6D
+0x3C6C = 0x6AA2
+0x3C6D = 0x67EC
+0x3C6E = 0x78B1
+0x3C6F = 0x9E7C
+0x3C70 = 0x63C0
+0x3C71 = 0x64BF
+0x3C72 = 0x7C21
+0x3C73 = 0x5109
+0x3C74 = 0x526A
+0x3C75 = 0x51CF
+0x3C76 = 0x85A6
+0x3C77 = 0x6ABB
+0x3C78 = 0x9452
+0x3C79 = 0x8E10
+0x3C7A = 0x8CE4
+0x3C7B = 0x898B
+0x3C7C = 0x9375
+0x3C7D = 0x7BAD
+0x3C7E = 0x4EF6
+0x3D21 = 0x5065
+0x3D22 = 0x8266
+0x3D23 = 0x528D
+0x3D24 = 0x991E
+0x3D25 = 0x6F38
+0x3D26 = 0x6FFA
+0x3D27 = 0x6F97
+0x3D28 = 0x5EFA
+0x3D29 = 0x50F5
+0x3D2A = 0x59DC
+0x3D2B = 0x5C07
+0x3D2C = 0x6F3F
+0x3D2D = 0x6C5F
+0x3D2E = 0x7586
+0x3D2F = 0x8523
+0x3D30 = 0x69F3
+0x3D31 = 0x596C
+0x3D32 = 0x8B1B
+0x3D33 = 0x5320
+0x3D34 = 0x91AC
+0x3D35 = 0x964D
+0x3D36 = 0x8549
+0x3D37 = 0x6912
+0x3D38 = 0x7901
+0x3D39 = 0x7126
+0x3D3A = 0x81A0
+0x3D3B = 0x4EA4
+0x3D3C = 0x90CA
+0x3D3D = 0x6F86
+0x3D3E = 0x9A55
+0x3D3F = 0x5B0C
+0x3D40 = 0x56BC
+0x3D41 = 0x652A
+0x3D42 = 0x9278
+0x3D43 = 0x77EF
+0x3D44 = 0x50E5
+0x3D45 = 0x811A
+0x3D46 = 0x72E1
+0x3D47 = 0x89D2
+0x3D48 = 0x9903
+0x3D49 = 0x7E73
+0x3D4A = 0x7D5E
+0x3D4B = 0x527F
+0x3D4C = 0x6559
+0x3D4D = 0x9175
+0x3D4E = 0x8F4E
+0x3D4F = 0x8F03
+0x3D50 = 0x53EB
+0x3D51 = 0x7A96
+0x3D52 = 0x63ED
+0x3D53 = 0x63A5
+0x3D54 = 0x7686
+0x3D55 = 0x79F8
+0x3D56 = 0x8857
+0x3D57 = 0x968E
+0x3D58 = 0x622A
+0x3D59 = 0x52AB
+0x3D5A = 0x7BC0
+0x3D5B = 0x6854
+0x3D5C = 0x6770
+0x3D5D = 0x6377
+0x3D5E = 0x776B
+0x3D5F = 0x7AED
+0x3D60 = 0x6F54
+0x3D61 = 0x7D50
+0x3D62 = 0x89E3
+0x3D63 = 0x59D0
+0x3D64 = 0x6212
+0x3D65 = 0x85C9
+0x3D66 = 0x82A5
+0x3D67 = 0x754C
+0x3D68 = 0x501F
+0x3D69 = 0x4ECB
+0x3D6A = 0x75A5
+0x3D6B = 0x8AA1
+0x3D6C = 0x5C4A
+0x3D6D = 0x5DFE
+0x3D6E = 0x7B4B
+0x3D6F = 0x65A4
+0x3D70 = 0x91D1
+0x3D71 = 0x4ECA
+0x3D72 = 0x6D25
+0x3D73 = 0x895F
+0x3D74 = 0x7DCA
+0x3D75 = 0x9326
+0x3D76 = 0x50C5
+0x3D77 = 0x8B39
+0x3D78 = 0x9032
+0x3D79 = 0x9773
+0x3D7A = 0x6649
+0x3D7B = 0x7981
+0x3D7C = 0x8FD1
+0x3D7D = 0x71FC
+0x3D7E = 0x6D78
+0x3E21 = 0x76E1
+0x3E22 = 0x52C1
+0x3E23 = 0x8346
+0x3E24 = 0x5162
+0x3E25 = 0x8396
+0x3E26 = 0x775B
+0x3E27 = 0x6676
+0x3E28 = 0x9BE8
+0x3E29 = 0x4EAC
+0x3E2A = 0x9A5A
+0x3E2B = 0x7CBE
+0x3E2C = 0x7CB3
+0x3E2D = 0x7D93
+0x3E2E = 0x4E95
+0x3E2F = 0x8B66
+0x3E30 = 0x666F
+0x3E31 = 0x9838
+0x3E32 = 0x975C
+0x3E33 = 0x5883
+0x3E34 = 0x656C
+0x3E35 = 0x93E1
+0x3E36 = 0x5F91
+0x3E37 = 0x75D9
+0x3E38 = 0x9756
+0x3E39 = 0x7ADF
+0x3E3A = 0x7AF6
+0x3E3B = 0x51C8
+0x3E3C = 0x70AF
+0x3E3D = 0x7A98
+0x3E3E = 0x63EA
+0x3E3F = 0x7A76
+0x3E40 = 0x7CFE
+0x3E41 = 0x7396
+0x3E42 = 0x97ED
+0x3E43 = 0x4E45
+0x3E44 = 0x7078
+0x3E45 = 0x4E5D
+0x3E46 = 0x9152
+0x3E47 = 0x53A9
+0x3E48 = 0x6551
+0x3E49 = 0x820A
+0x3E4A = 0x81FC
+0x3E4B = 0x8205
+0x3E4C = 0x548E
+0x3E4D = 0x5C31
+0x3E4E = 0x759A
+0x3E4F = 0x97A0
+0x3E50 = 0x62D8
+0x3E51 = 0x72D9
+0x3E52 = 0x75BD
+0x3E53 = 0x5C45
+0x3E54 = 0x99D2
+0x3E55 = 0x83CA
+0x3E56 = 0x5C40
+0x3E57 = 0x5480
+0x3E58 = 0x77E9
+0x3E59 = 0x8209
+0x3E5A = 0x6CAE
+0x3E5B = 0x805A
+0x3E5C = 0x62D2
+0x3E5D = 0x64DA
+0x3E5E = 0x5DE8
+0x3E5F = 0x5177
+0x3E60 = 0x8DDD
+0x3E61 = 0x8E1E
+0x3E62 = 0x92F8
+0x3E63 = 0x4FF1
+0x3E64 = 0x53E5
+0x3E65 = 0x61FC
+0x3E66 = 0x70AC
+0x3E67 = 0x5287
+0x3E68 = 0x6350
+0x3E69 = 0x9D51
+0x3E6A = 0x5A1F
+0x3E6B = 0x5026
+0x3E6C = 0x7737
+0x3E6D = 0x5377
+0x3E6E = 0x7D79
+0x3E6F = 0x6485
+0x3E70 = 0x652B
+0x3E71 = 0x6289
+0x3E72 = 0x6398
+0x3E73 = 0x5014
+0x3E74 = 0x7235
+0x3E75 = 0x89BA
+0x3E76 = 0x51B3
+0x3E77 = 0x8A23
+0x3E78 = 0x7D76
+0x3E79 = 0x5747
+0x3E7A = 0x83CC
+0x3E7B = 0x921E
+0x3E7C = 0x8ECD
+0x3E7D = 0x541B
+0x3E7E = 0x5CFB
+0x3F21 = 0x4FCA
+0x3F22 = 0x7AE3
+0x3F23 = 0x6D5A
+0x3F24 = 0x90E1
+0x3F25 = 0x99FF
+0x3F26 = 0x5580
+0x3F27 = 0x5496
+0x3F28 = 0x5361
+0x3F29 = 0x54AF
+0x3F2A = 0x958B
+0x3F2B = 0x63E9
+0x3F2C = 0x6977
+0x3F2D = 0x51F1
+0x3F2E = 0x6168
+0x3F2F = 0x520A
+0x3F30 = 0x582A
+0x3F31 = 0x52D8
+0x3F32 = 0x574E
+0x3F33 = 0x780D
+0x3F34 = 0x770B
+0x3F35 = 0x5EB7
+0x3F36 = 0x6177
+0x3F37 = 0x7CE0
+0x3F38 = 0x625B
+0x3F39 = 0x6297
+0x3F3A = 0x4EA2
+0x3F3B = 0x7095
+0x3F3C = 0x8003
+0x3F3D = 0x62F7
+0x3F3E = 0x70E4
+0x3F3F = 0x9760
+0x3F40 = 0x5777
+0x3F41 = 0x82DB
+0x3F42 = 0x67EF
+0x3F43 = 0x68F5
+0x3F44 = 0x78D5
+0x3F45 = 0x9846
+0x3F46 = 0x79D1
+0x3F47 = 0x6BBB
+0x3F48 = 0x54B3
+0x3F49 = 0x53EF
+0x3F4A = 0x6E34
+0x3F4B = 0x514B
+0x3F4C = 0x523B
+0x3F4D = 0x5BA2
+0x3F4E = 0x8AB2
+0x3F4F = 0x80AF
+0x3F50 = 0x5543
+0x3F51 = 0x58BE
+0x3F52 = 0x61C7
+0x3F53 = 0x5751
+0x3F54 = 0x542D
+0x3F55 = 0x7A7A
+0x3F56 = 0x6050
+0x3F57 = 0x5B54
+0x3F58 = 0x63A7
+0x3F59 = 0x6473
+0x3F5A = 0x53E3
+0x3F5B = 0x6263
+0x3F5C = 0x5BC7
+0x3F5D = 0x67AF
+0x3F5E = 0x54ED
+0x3F5F = 0x7A9F
+0x3F60 = 0x82E6
+0x3F61 = 0x9177
+0x3F62 = 0x5EAB
+0x3F63 = 0x8932
+0x3F64 = 0x8A87
+0x3F65 = 0x57AE
+0x3F66 = 0x630E
+0x3F67 = 0x8DE8
+0x3F68 = 0x80EF
+0x3F69 = 0x584A
+0x3F6A = 0x7B77
+0x3F6B = 0x5108
+0x3F6C = 0x5FEB
+0x3F6D = 0x5BEC
+0x3F6E = 0x6B3E
+0x3F6F = 0x5321
+0x3F70 = 0x7B50
+0x3F71 = 0x72C2
+0x3F72 = 0x6846
+0x3F73 = 0x7926
+0x3F74 = 0x7736
+0x3F75 = 0x66E0
+0x3F76 = 0x51B5
+0x3F77 = 0x8667
+0x3F78 = 0x76D4
+0x3F79 = 0x5DCB
+0x3F7A = 0x7ABA
+0x3F7B = 0x8475
+0x3F7C = 0x594E
+0x3F7D = 0x9B41
+0x3F7E = 0x5080
+0x4021 = 0x994B
+0x4022 = 0x6127
+0x4023 = 0x6F70
+0x4024 = 0x5764
+0x4025 = 0x6606
+0x4026 = 0x6346
+0x4027 = 0x56F0
+0x4028 = 0x62EC
+0x4029 = 0x64F4
+0x402A = 0x5ED3
+0x402B = 0x95CA
+0x402C = 0x5783
+0x402D = 0x62C9
+0x402E = 0x5587
+0x402F = 0x881F
+0x4030 = 0x81D8
+0x4031 = 0x8FA3
+0x4032 = 0x5566
+0x4033 = 0x840A
+0x4034 = 0x4F86
+0x4035 = 0x8CF4
+0x4036 = 0x85CD
+0x4037 = 0x5A6A
+0x4038 = 0x6B04
+0x4039 = 0x6514
+0x403A = 0x7C43
+0x403B = 0x95CC
+0x403C = 0x862D
+0x403D = 0x703E
+0x403E = 0x8B95
+0x403F = 0x652C
+0x4040 = 0x89BD
+0x4041 = 0x61F6
+0x4042 = 0x7E9C
+0x4043 = 0x721B
+0x4044 = 0x6FEB
+0x4045 = 0x7405
+0x4046 = 0x6994
+0x4047 = 0x72FC
+0x4048 = 0x5ECA
+0x4049 = 0x90CE
+0x404A = 0x6717
+0x404B = 0x6D6A
+0x404C = 0x6488
+0x404D = 0x52DE
+0x404E = 0x7262
+0x404F = 0x8001
+0x4050 = 0x4F6C
+0x4051 = 0x59E5
+0x4052 = 0x916A
+0x4053 = 0x70D9
+0x4054 = 0x6F87
+0x4055 = 0x52D2
+0x4056 = 0x6A02
+0x4057 = 0x96F7
+0x4058 = 0x9433
+0x4059 = 0x857E
+0x405A = 0x78CA
+0x405B = 0x7D2F
+0x405C = 0x5121
+0x405D = 0x58D8
+0x405E = 0x64C2
+0x405F = 0x808B
+0x4060 = 0x985E
+0x4061 = 0x6CEA
+0x4062 = 0x68F1
+0x4063 = 0x695E
+0x4064 = 0x51B7
+0x4065 = 0x5398
+0x4066 = 0x68A8
+0x4067 = 0x7281
+0x4068 = 0x9ECE
+0x4069 = 0x7C6C
+0x406A = 0x72F8
+0x406B = 0x96E2
+0x406C = 0x7055
+0x406D = 0x7406
+0x406E = 0x674E
+0x406F = 0x88CF
+0x4070 = 0x9BC9
+0x4071 = 0x79AE
+0x4072 = 0x8389
+0x4073 = 0x8354
+0x4074 = 0x540F
+0x4075 = 0x6817
+0x4076 = 0x9E97
+0x4077 = 0x53B2
+0x4078 = 0x52F5
+0x4079 = 0x792B
+0x407A = 0x6B77
+0x407B = 0x5229
+0x407C = 0x5088
+0x407D = 0x4F8B
+0x407E = 0x4FD0
+0x4121 = 0x75E2
+0x4122 = 0x7ACB
+0x4123 = 0x7C92
+0x4124 = 0x701D
+0x4125 = 0x96B8
+0x4126 = 0x529B
+0x4127 = 0x7483
+0x4128 = 0x54E9
+0x4129 = 0x5006
+0x412A = 0x806F
+0x412B = 0x84EE
+0x412C = 0x9023
+0x412D = 0x942E
+0x412E = 0x5EC9
+0x412F = 0x6190
+0x4130 = 0x6F23
+0x4131 = 0x7C3E
+0x4132 = 0x6582
+0x4133 = 0x81C9
+0x4134 = 0x93C8
+0x4135 = 0x6200
+0x4136 = 0x7149
+0x4137 = 0x7DF4
+0x4138 = 0x7CE7
+0x4139 = 0x51C9
+0x413A = 0x6881
+0x413B = 0x7CB1
+0x413C = 0x826F
+0x413D = 0x5169
+0x413E = 0x8F1B
+0x413F = 0x91CF
+0x4140 = 0x667E
+0x4141 = 0x4EAE
+0x4142 = 0x8AD2
+0x4143 = 0x64A9
+0x4144 = 0x804A
+0x4145 = 0x50DA
+0x4146 = 0x7642
+0x4147 = 0x71CE
+0x4148 = 0x5BE5
+0x4149 = 0x907C
+0x414A = 0x6F66
+0x414B = 0x4E86
+0x414C = 0x6482
+0x414D = 0x9410
+0x414E = 0x5ED6
+0x414F = 0x6599
+0x4150 = 0x5217
+0x4151 = 0x88C2
+0x4152 = 0x70C8
+0x4153 = 0x52A3
+0x4154 = 0x7375
+0x4155 = 0x7433
+0x4156 = 0x6797
+0x4157 = 0x78F7
+0x4158 = 0x9716
+0x4159 = 0x81E8
+0x415A = 0x9130
+0x415B = 0x9C57
+0x415C = 0x6DCB
+0x415D = 0x51DB
+0x415E = 0x8CC3
+0x415F = 0x541D
+0x4160 = 0x62CE
+0x4161 = 0x73B2
+0x4162 = 0x83F1
+0x4163 = 0x96F6
+0x4164 = 0x9F61
+0x4165 = 0x9234
+0x4166 = 0x4F36
+0x4167 = 0x7F9A
+0x4168 = 0x51CC
+0x4169 = 0x9748
+0x416A = 0x9675
+0x416B = 0x5DBA
+0x416C = 0x9818
+0x416D = 0x53E6
+0x416E = 0x4EE4
+0x416F = 0x6E9C
+0x4170 = 0x7409
+0x4171 = 0x69B4
+0x4172 = 0x786B
+0x4173 = 0x993E
+0x4174 = 0x7559
+0x4175 = 0x5289
+0x4176 = 0x7624
+0x4177 = 0x6D41
+0x4178 = 0x67F3
+0x4179 = 0x516D
+0x417A = 0x9F8D
+0x417B = 0x807E
+0x417C = 0x56A8
+0x417D = 0x7C60
+0x417E = 0x7ABF
+0x4221 = 0x9686
+0x4222 = 0x58DF
+0x4223 = 0x650F
+0x4224 = 0x96B4
+0x4225 = 0x6A13
+0x4226 = 0x5A41
+0x4227 = 0x645F
+0x4228 = 0x7C0D
+0x4229 = 0x6F0F
+0x422A = 0x964B
+0x422B = 0x8606
+0x422C = 0x76E7
+0x422D = 0x9871
+0x422E = 0x5EEC
+0x422F = 0x7210
+0x4230 = 0x64C4
+0x4231 = 0x6EF7
+0x4232 = 0x865C
+0x4233 = 0x9B6F
+0x4234 = 0x9E93
+0x4235 = 0x788C
+0x4236 = 0x9732
+0x4237 = 0x8DEF
+0x4238 = 0x8CC2
+0x4239 = 0x9E7F
+0x423A = 0x6F5E
+0x423B = 0x7984
+0x423C = 0x9332
+0x423D = 0x9678
+0x423E = 0x622E
+0x423F = 0x9A62
+0x4240 = 0x5415
+0x4241 = 0x92C1
+0x4242 = 0x4FA3
+0x4243 = 0x65C5
+0x4244 = 0x5C65
+0x4245 = 0x5C62
+0x4246 = 0x7E37
+0x4247 = 0x616E
+0x4248 = 0x6C2F
+0x4249 = 0x5F8B
+0x424A = 0x7387
+0x424B = 0x6FFE
+0x424C = 0x7DD1
+0x424D = 0x5DD2
+0x424E = 0x6523
+0x424F = 0x5B7F
+0x4250 = 0x7064
+0x4251 = 0x5375
+0x4252 = 0x4E82
+0x4253 = 0x63A0
+0x4254 = 0x7565
+0x4255 = 0x6384
+0x4256 = 0x8F2A
+0x4257 = 0x502B
+0x4258 = 0x4F96
+0x4259 = 0x6DEA
+0x425A = 0x7DB8
+0x425B = 0x8AD6
+0x425C = 0x863F
+0x425D = 0x87BA
+0x425E = 0x7F85
+0x425F = 0x908F
+0x4260 = 0x947C
+0x4261 = 0x7C6E
+0x4262 = 0x9A3E
+0x4263 = 0x88F8
+0x4264 = 0x843D
+0x4265 = 0x6D1B
+0x4266 = 0x99F1
+0x4267 = 0x7D61
+0x4268 = 0x5ABD
+0x4269 = 0x9EBB
+0x426A = 0x746A
+0x426B = 0x78BC
+0x426C = 0x879E
+0x426D = 0x99AC
+0x426E = 0x99E1
+0x426F = 0x561B
+0x4270 = 0x55CE
+0x4271 = 0x57CB
+0x4272 = 0x8CB7
+0x4273 = 0x9EA5
+0x4274 = 0x8CE3
+0x4275 = 0x9081
+0x4276 = 0x8109
+0x4277 = 0x779E
+0x4278 = 0x9945
+0x4279 = 0x883B
+0x427A = 0x6EFF
+0x427B = 0x8513
+0x427C = 0x66FC
+0x427D = 0x6162
+0x427E = 0x6F2B
+0x4321 = 0x8B3E
+0x4322 = 0x8292
+0x4323 = 0x832B
+0x4324 = 0x76F2
+0x4325 = 0x6C13
+0x4326 = 0x5FD9
+0x4327 = 0x83BD
+0x4328 = 0x732B
+0x4329 = 0x8305
+0x432A = 0x9328
+0x432B = 0x6BDB
+0x432C = 0x77DB
+0x432D = 0x925A
+0x432E = 0x536F
+0x432F = 0x8302
+0x4330 = 0x5192
+0x4331 = 0x5E3D
+0x4332 = 0x8C8C
+0x4333 = 0x8CBF
+0x4334 = 0x9EBD
+0x4335 = 0x73AB
+0x4336 = 0x679A
+0x4337 = 0x6885
+0x4338 = 0x9176
+0x4339 = 0x9709
+0x433A = 0x7164
+0x433B = 0x6CA1
+0x433C = 0x7709
+0x433D = 0x5A92
+0x433E = 0x9382
+0x433F = 0x6BCF
+0x4340 = 0x7F8E
+0x4341 = 0x6627
+0x4342 = 0x5BD0
+0x4343 = 0x59B9
+0x4344 = 0x5A9A
+0x4345 = 0x9580
+0x4346 = 0x60B6
+0x4347 = 0x5011
+0x4348 = 0x840C
+0x4349 = 0x8499
+0x434A = 0x6AAC
+0x434B = 0x76DF
+0x434C = 0x9333
+0x434D = 0x731B
+0x434E = 0x5922
+0x434F = 0x5B5F
+0x4350 = 0x772F
+0x4351 = 0x919A
+0x4352 = 0x9761
+0x4353 = 0x7CDC
+0x4354 = 0x8FF7
+0x4355 = 0x8B0E
+0x4356 = 0x5F4C
+0x4357 = 0x7C73
+0x4358 = 0x79D8
+0x4359 = 0x8993
+0x435A = 0x6CCC
+0x435B = 0x871C
+0x435C = 0x5BC6
+0x435D = 0x5E42
+0x435E = 0x68C9
+0x435F = 0x7720
+0x4360 = 0x7DBF
+0x4361 = 0x5195
+0x4362 = 0x514D
+0x4363 = 0x52C9
+0x4364 = 0x5A29
+0x4365 = 0x7DEC
+0x4366 = 0x9762
+0x4367 = 0x82D7
+0x4368 = 0x63CF
+0x4369 = 0x7784
+0x436A = 0x85D0
+0x436B = 0x79D2
+0x436C = 0x6E3A
+0x436D = 0x5EDF
+0x436E = 0x5999
+0x436F = 0x8511
+0x4370 = 0x6EC5
+0x4371 = 0x6C11
+0x4372 = 0x62BF
+0x4373 = 0x76BF
+0x4374 = 0x654F
+0x4375 = 0x61AB
+0x4376 = 0x95A9
+0x4377 = 0x660E
+0x4378 = 0x879F
+0x4379 = 0x9CF4
+0x437A = 0x9298
+0x437B = 0x540D
+0x437C = 0x547D
+0x437D = 0x8B2C
+0x437E = 0x6478
+0x4421 = 0x6479
+0x4422 = 0x8611
+0x4423 = 0x6A21
+0x4424 = 0x819C
+0x4425 = 0x78E8
+0x4426 = 0x6469
+0x4427 = 0x9B54
+0x4428 = 0x62B9
+0x4429 = 0x672B
+0x442A = 0x83AB
+0x442B = 0x58A8
+0x442C = 0x9ED8
+0x442D = 0x6CAB
+0x442E = 0x6F20
+0x442F = 0x5BDE
+0x4430 = 0x964C
+0x4431 = 0x8B00
+0x4432 = 0x725F
+0x4433 = 0x67D0
+0x4434 = 0x62C7
+0x4435 = 0x7261
+0x4436 = 0x755D
+0x4437 = 0x59C6
+0x4438 = 0x6BCD
+0x4439 = 0x5893
+0x443A = 0x66AE
+0x443B = 0x5E55
+0x443C = 0x52DF
+0x443D = 0x6155
+0x443E = 0x6728
+0x443F = 0x76EE
+0x4440 = 0x7766
+0x4441 = 0x7267
+0x4442 = 0x7A46
+0x4443 = 0x62FF
+0x4444 = 0x54EA
+0x4445 = 0x5450
+0x4446 = 0x9209
+0x4447 = 0x90A3
+0x4448 = 0x5A1C
+0x4449 = 0x7D0D
+0x444A = 0x6C16
+0x444B = 0x4E43
+0x444C = 0x5976
+0x444D = 0x8010
+0x444E = 0x5948
+0x444F = 0x5357
+0x4450 = 0x7537
+0x4451 = 0x96E3
+0x4452 = 0x56CA
+0x4453 = 0x6493
+0x4454 = 0x8166
+0x4455 = 0x60F1
+0x4456 = 0x9B27
+0x4457 = 0x6DD6
+0x4458 = 0x5462
+0x4459 = 0x9912
+0x445A = 0x5185
+0x445B = 0x5AE9
+0x445C = 0x80FD
+0x445D = 0x59AE
+0x445E = 0x9713
+0x445F = 0x502A
+0x4460 = 0x6CE5
+0x4461 = 0x5C3C
+0x4462 = 0x64EC
+0x4463 = 0x4F60
+0x4464 = 0x533F
+0x4465 = 0x81A9
+0x4466 = 0x9006
+0x4467 = 0x6EBA
+0x4468 = 0x852B
+0x4469 = 0x62C8
+0x446A = 0x5E74
+0x446B = 0x78BE
+0x446C = 0x6506
+0x446D = 0x637B
+0x446E = 0x5FF5
+0x446F = 0x5A18
+0x4470 = 0x91C0
+0x4471 = 0x9CE5
+0x4472 = 0x5C3F
+0x4473 = 0x634F
+0x4474 = 0x8076
+0x4475 = 0x5B7D
+0x4476 = 0x5699
+0x4477 = 0x9477
+0x4478 = 0x93B3
+0x4479 = 0x6D85
+0x447A = 0x60A8
+0x447B = 0x6AB8
+0x447C = 0x7370
+0x447D = 0x51DD
+0x447E = 0x5BE7
+0x4521 = 0x64F0
+0x4522 = 0x6FD8
+0x4523 = 0x725B
+0x4524 = 0x626D
+0x4525 = 0x9215
+0x4526 = 0x7D10
+0x4527 = 0x81BF
+0x4528 = 0x6FC3
+0x4529 = 0x8FB2
+0x452A = 0x5F04
+0x452B = 0x5974
+0x452C = 0x52AA
+0x452D = 0x6012
+0x452E = 0x5973
+0x452F = 0x6696
+0x4530 = 0x8650
+0x4531 = 0x7627
+0x4532 = 0x632A
+0x4533 = 0x61E6
+0x4534 = 0x7CEF
+0x4535 = 0x8AFE
+0x4536 = 0x54E6
+0x4537 = 0x6B50
+0x4538 = 0x9DD7
+0x4539 = 0x6BC6
+0x453A = 0x85D5
+0x453B = 0x5614
+0x453C = 0x5076
+0x453D = 0x6F1A
+0x453E = 0x556A
+0x453F = 0x8DB4
+0x4540 = 0x722C
+0x4541 = 0x5E15
+0x4542 = 0x6015
+0x4543 = 0x7436
+0x4544 = 0x62CD
+0x4545 = 0x6392
+0x4546 = 0x724C
+0x4547 = 0x5F98
+0x4548 = 0x6E43
+0x4549 = 0x6D3E
+0x454A = 0x6500
+0x454B = 0x6F58
+0x454C = 0x76E4
+0x454D = 0x78D0
+0x454E = 0x76FC
+0x454F = 0x7554
+0x4550 = 0x5224
+0x4551 = 0x53DB
+0x4552 = 0x4E53
+0x4553 = 0x9F90
+0x4554 = 0x65C1
+0x4555 = 0x802A
+0x4556 = 0x80D6
+0x4557 = 0x629B
+0x4558 = 0x5486
+0x4559 = 0x5228
+0x455A = 0x70AE
+0x455B = 0x888D
+0x455C = 0x8DD1
+0x455D = 0x6CE1
+0x455E = 0x5478
+0x455F = 0x80DA
+0x4560 = 0x57F9
+0x4561 = 0x88F4
+0x4562 = 0x8CE0
+0x4563 = 0x966A
+0x4564 = 0x914D
+0x4565 = 0x4F69
+0x4566 = 0x6C9B
+0x4567 = 0x5674
+0x4568 = 0x76C6
+0x4569 = 0x7830
+0x456A = 0x62A8
+0x456B = 0x70F9
+0x456C = 0x6F8E
+0x456D = 0x5F6D
+0x456E = 0x84EC
+0x456F = 0x68DA
+0x4570 = 0x787C
+0x4571 = 0x7BF7
+0x4572 = 0x81A8
+0x4573 = 0x670B
+0x4574 = 0x9D6C
+0x4575 = 0x6367
+0x4576 = 0x78B0
+0x4577 = 0x576F
+0x4578 = 0x7812
+0x4579 = 0x9739
+0x457A = 0x6279
+0x457B = 0x62AB
+0x457C = 0x5288
+0x457D = 0x7435
+0x457E = 0x6BD7
+0x4621 = 0x5564
+0x4622 = 0x813E
+0x4623 = 0x75B2
+0x4624 = 0x76AE
+0x4625 = 0x5339
+0x4626 = 0x75DE
+0x4627 = 0x50FB
+0x4628 = 0x5C41
+0x4629 = 0x8B6C
+0x462A = 0x7BC7
+0x462B = 0x504F
+0x462C = 0x7247
+0x462D = 0x9A19
+0x462E = 0x98C4
+0x462F = 0x6F02
+0x4630 = 0x74E2
+0x4631 = 0x7968
+0x4632 = 0x6487
+0x4633 = 0x77A5
+0x4634 = 0x62FC
+0x4635 = 0x983B
+0x4636 = 0x8CA7
+0x4637 = 0x54C1
+0x4638 = 0x8058
+0x4639 = 0x4E52
+0x463A = 0x576A
+0x463B = 0x860B
+0x463C = 0x840D
+0x463D = 0x5E73
+0x463E = 0x6191
+0x463F = 0x74F6
+0x4640 = 0x8A55
+0x4641 = 0x5C4F
+0x4642 = 0x5761
+0x4643 = 0x6F51
+0x4644 = 0x9817
+0x4645 = 0x5A46
+0x4646 = 0x7834
+0x4647 = 0x9B44
+0x4648 = 0x8FEB
+0x4649 = 0x7C95
+0x464A = 0x5256
+0x464B = 0x64B2
+0x464C = 0x92EA
+0x464D = 0x50D5
+0x464E = 0x8386
+0x464F = 0x8461
+0x4650 = 0x83E9
+0x4651 = 0x84B2
+0x4652 = 0x57D4
+0x4653 = 0x6A38
+0x4654 = 0x5703
+0x4655 = 0x666E
+0x4656 = 0x6D66
+0x4657 = 0x8B5C
+0x4658 = 0x66DD
+0x4659 = 0x7011
+0x465A = 0x671F
+0x465B = 0x6B3A
+0x465C = 0x68F2
+0x465D = 0x621A
+0x465E = 0x59BB
+0x465F = 0x4E03
+0x4660 = 0x51C4
+0x4661 = 0x6F06
+0x4662 = 0x67D2
+0x4663 = 0x6C8F
+0x4664 = 0x5176
+0x4665 = 0x68CB
+0x4666 = 0x5947
+0x4667 = 0x6B67
+0x4668 = 0x7566
+0x4669 = 0x5D0E
+0x466A = 0x81CD
+0x466B = 0x9F4A
+0x466C = 0x65D7
+0x466D = 0x7948
+0x466E = 0x7941
+0x466F = 0x9A0E
+0x4670 = 0x8D77
+0x4671 = 0x8C48
+0x4672 = 0x4E5E
+0x4673 = 0x4F01
+0x4674 = 0x5553
+0x4675 = 0x5951
+0x4676 = 0x780C
+0x4677 = 0x5668
+0x4678 = 0x6C23
+0x4679 = 0x8FC4
+0x467A = 0x68C4
+0x467B = 0x6C7D
+0x467C = 0x6CE3
+0x467D = 0x8A16
+0x467E = 0x6390
+0x4721 = 0x6070
+0x4722 = 0x6D3D
+0x4723 = 0x727D
+0x4724 = 0x6266
+0x4725 = 0x91FA
+0x4726 = 0x925B
+0x4727 = 0x5343
+0x4728 = 0x9077
+0x4729 = 0x7C3D
+0x472A = 0x4EDF
+0x472B = 0x8B19
+0x472C = 0x4E7E
+0x472D = 0x9ED4
+0x472E = 0x9322
+0x472F = 0x9257
+0x4730 = 0x524D
+0x4731 = 0x6F5B
+0x4732 = 0x9063
+0x4733 = 0x6DFA
+0x4734 = 0x8B74
+0x4735 = 0x5879
+0x4736 = 0x5D4C
+0x4737 = 0x6B20
+0x4738 = 0x6B49
+0x4739 = 0x69CD
+0x473A = 0x55C6
+0x473B = 0x8154
+0x473C = 0x7F8C
+0x473D = 0x58BB
+0x473E = 0x8594
+0x473F = 0x5F3A
+0x4740 = 0x6436
+0x4741 = 0x6A47
+0x4742 = 0x936C
+0x4743 = 0x6572
+0x4744 = 0x6084
+0x4745 = 0x6A4B
+0x4746 = 0x77A7
+0x4747 = 0x55AC
+0x4748 = 0x50D1
+0x4749 = 0x5DE7
+0x474A = 0x9798
+0x474B = 0x64AC
+0x474C = 0x7FF9
+0x474D = 0x5CED
+0x474E = 0x4FCF
+0x474F = 0x7AC5
+0x4750 = 0x5207
+0x4751 = 0x8304
+0x4752 = 0x4E14
+0x4753 = 0x602F
+0x4754 = 0x7ACA
+0x4755 = 0x6B3D
+0x4756 = 0x4FB5
+0x4757 = 0x89AA
+0x4758 = 0x79E6
+0x4759 = 0x7434
+0x475A = 0x52E4
+0x475B = 0x82B9
+0x475C = 0x64D2
+0x475D = 0x79BD
+0x475E = 0x5BE2
+0x475F = 0x6C81
+0x4760 = 0x9752
+0x4761 = 0x8F15
+0x4762 = 0x6C2B
+0x4763 = 0x50BE
+0x4764 = 0x537F
+0x4765 = 0x6E05
+0x4766 = 0x64CE
+0x4767 = 0x6674
+0x4768 = 0x6C30
+0x4769 = 0x60C5
+0x476A = 0x9803
+0x476B = 0x8ACB
+0x476C = 0x6176
+0x476D = 0x74CA
+0x476E = 0x7AAE
+0x476F = 0x79CB
+0x4770 = 0x4E18
+0x4771 = 0x90B1
+0x4772 = 0x7403
+0x4773 = 0x6C42
+0x4774 = 0x56DA
+0x4775 = 0x914B
+0x4776 = 0x6CC5
+0x4777 = 0x8DA8
+0x4778 = 0x5340
+0x4779 = 0x86C6
+0x477A = 0x66F2
+0x477B = 0x8EC0
+0x477C = 0x5C48
+0x477D = 0x9A45
+0x477E = 0x6E20
+0x4821 = 0x53D6
+0x4822 = 0x5A36
+0x4823 = 0x9F72
+0x4824 = 0x8DA3
+0x4825 = 0x53BB
+0x4826 = 0x5708
+0x4827 = 0x9874
+0x4828 = 0x6B0A
+0x4829 = 0x919B
+0x482A = 0x6CC9
+0x482B = 0x5168
+0x482C = 0x75CA
+0x482D = 0x62F3
+0x482E = 0x72AC
+0x482F = 0x5238
+0x4830 = 0x52F8
+0x4831 = 0x7F3A
+0x4832 = 0x7094
+0x4833 = 0x7638
+0x4834 = 0x5374
+0x4835 = 0x9D72
+0x4836 = 0x69B7
+0x4837 = 0x78BA
+0x4838 = 0x96C0
+0x4839 = 0x88D9
+0x483A = 0x7FA4
+0x483B = 0x7136
+0x483C = 0x71C3
+0x483D = 0x5189
+0x483E = 0x67D3
+0x483F = 0x74E4
+0x4840 = 0x58E4
+0x4841 = 0x6518
+0x4842 = 0x56B7
+0x4843 = 0x8B93
+0x4844 = 0x9952
+0x4845 = 0x64FE
+0x4846 = 0x7E5E
+0x4847 = 0x60F9
+0x4848 = 0x71B1
+0x4849 = 0x58EC
+0x484A = 0x4EC1
+0x484B = 0x4EBA
+0x484C = 0x5FCD
+0x484D = 0x97CC
+0x484E = 0x4EFB
+0x484F = 0x8A8D
+0x4850 = 0x5203
+0x4851 = 0x598A
+0x4852 = 0x7D09
+0x4853 = 0x6254
+0x4854 = 0x4ECD
+0x4855 = 0x65E5
+0x4856 = 0x620E
+0x4857 = 0x8338
+0x4858 = 0x84C9
+0x4859 = 0x69AE
+0x485A = 0x878D
+0x485B = 0x7194
+0x485C = 0x6EB6
+0x485D = 0x5BB9
+0x485E = 0x7D68
+0x485F = 0x5197
+0x4860 = 0x63C9
+0x4861 = 0x67D4
+0x4862 = 0x8089
+0x4863 = 0x8339
+0x4864 = 0x8815
+0x4865 = 0x5112
+0x4866 = 0x5B7A
+0x4867 = 0x5982
+0x4868 = 0x8FB1
+0x4869 = 0x4E73
+0x486A = 0x6C5D
+0x486B = 0x5165
+0x486C = 0x8925
+0x486D = 0x8EDF
+0x486E = 0x962E
+0x486F = 0x854A
+0x4870 = 0x745E
+0x4871 = 0x92ED
+0x4872 = 0x958F
+0x4873 = 0x6F64
+0x4874 = 0x82E5
+0x4875 = 0x5F31
+0x4876 = 0x6492
+0x4877 = 0x7051
+0x4878 = 0x85A9
+0x4879 = 0x816E
+0x487A = 0x9C13
+0x487B = 0x585E
+0x487C = 0x8CFD
+0x487D = 0x4E09
+0x487E = 0x53C1
+0x4921 = 0x5098
+0x4922 = 0x6563
+0x4923 = 0x6851
+0x4924 = 0x55D3
+0x4925 = 0x55AA
+0x4926 = 0x6414
+0x4927 = 0x9A37
+0x4928 = 0x6383
+0x4929 = 0x5AC2
+0x492A = 0x745F
+0x492B = 0x8272
+0x492C = 0x6F80
+0x492D = 0x68EE
+0x492E = 0x50E7
+0x492F = 0x838E
+0x4930 = 0x7802
+0x4931 = 0x6BBA
+0x4932 = 0x5239
+0x4933 = 0x6C99
+0x4934 = 0x7D17
+0x4935 = 0x50BB
+0x4936 = 0x5565
+0x4937 = 0x715E
+0x4938 = 0x7BE9
+0x4939 = 0x66EC
+0x493A = 0x73CA
+0x493B = 0x82EB
+0x493C = 0x6749
+0x493D = 0x5C71
+0x493E = 0x5220
+0x493F = 0x717D
+0x4940 = 0x886B
+0x4941 = 0x9583
+0x4942 = 0x965D
+0x4943 = 0x64C5
+0x4944 = 0x8D0D
+0x4945 = 0x81B3
+0x4946 = 0x5584
+0x4947 = 0x6C55
+0x4948 = 0x6247
+0x4949 = 0x7E55
+0x494A = 0x5892
+0x494B = 0x50B7
+0x494C = 0x5546
+0x494D = 0x8CDE
+0x494E = 0x664C
+0x494F = 0x4E0A
+0x4950 = 0x5C1A
+0x4951 = 0x88F3
+0x4952 = 0x68A2
+0x4953 = 0x634E
+0x4954 = 0x7A0D
+0x4955 = 0x71D2
+0x4956 = 0x828D
+0x4957 = 0x52FA
+0x4958 = 0x97F6
+0x4959 = 0x5C11
+0x495A = 0x54E8
+0x495B = 0x90B5
+0x495C = 0x7D39
+0x495D = 0x5962
+0x495E = 0x8CD2
+0x495F = 0x86C7
+0x4960 = 0x820C
+0x4961 = 0x6368
+0x4962 = 0x8D66
+0x4963 = 0x651D
+0x4964 = 0x5C04
+0x4965 = 0x61FE
+0x4966 = 0x6D89
+0x4967 = 0x793E
+0x4968 = 0x8A2D
+0x4969 = 0x7837
+0x496A = 0x7533
+0x496B = 0x547B
+0x496C = 0x4F38
+0x496D = 0x8EAB
+0x496E = 0x6DF1
+0x496F = 0x5A20
+0x4970 = 0x7D33
+0x4971 = 0x795E
+0x4972 = 0x6C88
+0x4973 = 0x5BE9
+0x4974 = 0x5B38
+0x4975 = 0x751A
+0x4976 = 0x814E
+0x4977 = 0x614E
+0x4978 = 0x6EF2
+0x4979 = 0x8072
+0x497A = 0x751F
+0x497B = 0x7525
+0x497C = 0x7272
+0x497D = 0x5347
+0x497E = 0x7E69
+0x4A21 = 0x7701
+0x4A22 = 0x76DB
+0x4A23 = 0x5269
+0x4A24 = 0x52DD
+0x4A25 = 0x8056
+0x4A26 = 0x5E2B
+0x4A27 = 0x5931
+0x4A28 = 0x7345
+0x4A29 = 0x65BD
+0x4A2A = 0x6FD5
+0x4A2B = 0x8A69
+0x4A2C = 0x5C38
+0x4A2D = 0x8671
+0x4A2E = 0x5341
+0x4A2F = 0x77F3
+0x4A30 = 0x62FE
+0x4A31 = 0x6642
+0x4A32 = 0x4EC0
+0x4A33 = 0x98DF
+0x4A34 = 0x8755
+0x4A35 = 0x5BE6
+0x4A36 = 0x8B58
+0x4A37 = 0x53F2
+0x4A38 = 0x77E2
+0x4A39 = 0x4F7F
+0x4A3A = 0x5C4E
+0x4A3B = 0x99DB
+0x4A3C = 0x59CB
+0x4A3D = 0x5F0F
+0x4A3E = 0x793A
+0x4A3F = 0x58EB
+0x4A40 = 0x4E16
+0x4A41 = 0x67FF
+0x4A42 = 0x4E8B
+0x4A43 = 0x62ED
+0x4A44 = 0x8A93
+0x4A45 = 0x901D
+0x4A46 = 0x52E2
+0x4A47 = 0x662F
+0x4A48 = 0x55DC
+0x4A49 = 0x566C
+0x4A4A = 0x9069
+0x4A4B = 0x4ED5
+0x4A4C = 0x4F8D
+0x4A4D = 0x91CB
+0x4A4E = 0x98FE
+0x4A4F = 0x6C0F
+0x4A50 = 0x5E02
+0x4A51 = 0x6043
+0x4A52 = 0x5BA4
+0x4A53 = 0x8996
+0x4A54 = 0x8A66
+0x4A55 = 0x6536
+0x4A56 = 0x624B
+0x4A57 = 0x9996
+0x4A58 = 0x5B88
+0x4A59 = 0x58FD
+0x4A5A = 0x6388
+0x4A5B = 0x552E
+0x4A5C = 0x53D7
+0x4A5D = 0x7626
+0x4A5E = 0x7378
+0x4A5F = 0x852C
+0x4A60 = 0x6A1E
+0x4A61 = 0x68B3
+0x4A62 = 0x6B8A
+0x4A63 = 0x6292
+0x4A64 = 0x8F38
+0x4A65 = 0x53D4
+0x4A66 = 0x8212
+0x4A67 = 0x6DD1
+0x4A68 = 0x758F
+0x4A69 = 0x66F8
+0x4A6A = 0x8D16
+0x4A6B = 0x5B70
+0x4A6C = 0x719F
+0x4A6D = 0x85AF
+0x4A6E = 0x6691
+0x4A6F = 0x66D9
+0x4A70 = 0x7F72
+0x4A71 = 0x8700
+0x4A72 = 0x9ECD
+0x4A73 = 0x9F20
+0x4A74 = 0x5C6C
+0x4A75 = 0x8853
+0x4A76 = 0x8FF0
+0x4A77 = 0x6A39
+0x4A78 = 0x675F
+0x4A79 = 0x620D
+0x4A7A = 0x7AEA
+0x4A7B = 0x5885
+0x4A7C = 0x5EB6
+0x4A7D = 0x6578
+0x4A7E = 0x6F31
+0x4B21 = 0x6055
+0x4B22 = 0x5237
+0x4B23 = 0x800D
+0x4B24 = 0x6454
+0x4B25 = 0x8870
+0x4B26 = 0x7529
+0x4B27 = 0x5E25
+0x4B28 = 0x6813
+0x4B29 = 0x62F4
+0x4B2A = 0x971C
+0x4B2B = 0x96D9
+0x4B2C = 0x723D
+0x4B2D = 0x8AB0
+0x4B2E = 0x6C34
+0x4B2F = 0x7761
+0x4B30 = 0x7A0E
+0x4B31 = 0x542E
+0x4B32 = 0x77AC
+0x4B33 = 0x9806
+0x4B34 = 0x821C
+0x4B35 = 0x8AAC
+0x4B36 = 0x78A9
+0x4B37 = 0x6714
+0x4B38 = 0x720D
+0x4B39 = 0x65AF
+0x4B3A = 0x6495
+0x4B3B = 0x5636
+0x4B3C = 0x601D
+0x4B3D = 0x79C1
+0x4B3E = 0x53F8
+0x4B3F = 0x7D72
+0x4B40 = 0x6B7B
+0x4B41 = 0x8086
+0x4B42 = 0x5BFA
+0x4B43 = 0x55E3
+0x4B44 = 0x56DB
+0x4B45 = 0x4F3A
+0x4B46 = 0x4F3C
+0x4B47 = 0x98FC
+0x4B48 = 0x5DF3
+0x4B49 = 0x9B06
+0x4B4A = 0x8073
+0x4B4B = 0x616B
+0x4B4C = 0x980C
+0x4B4D = 0x9001
+0x4B4E = 0x5B8B
+0x4B4F = 0x8A1F
+0x4B50 = 0x8AA6
+0x4B51 = 0x641C
+0x4B52 = 0x8258
+0x4B53 = 0x64FB
+0x4B54 = 0x55FD
+0x4B55 = 0x8607
+0x4B56 = 0x9165
+0x4B57 = 0x4FD7
+0x4B58 = 0x7D20
+0x4B59 = 0x901F
+0x4B5A = 0x7C9F
+0x4B5B = 0x50F3
+0x4B5C = 0x5851
+0x4B5D = 0x6EAF
+0x4B5E = 0x5BBF
+0x4B5F = 0x8A34
+0x4B60 = 0x8085
+0x4B61 = 0x9178
+0x4B62 = 0x849C
+0x4B63 = 0x7B97
+0x4B64 = 0x96D6
+0x4B65 = 0x968B
+0x4B66 = 0x96A8
+0x4B67 = 0x7D8F
+0x4B68 = 0x9AD3
+0x4B69 = 0x788E
+0x4B6A = 0x6B72
+0x4B6B = 0x7A57
+0x4B6C = 0x9042
+0x4B6D = 0x96A7
+0x4B6E = 0x795F
+0x4B6F = 0x5B6B
+0x4B70 = 0x640D
+0x4B71 = 0x7B0B
+0x4B72 = 0x84D1
+0x4B73 = 0x68AD
+0x4B74 = 0x5506
+0x4B75 = 0x7E2E
+0x4B76 = 0x7463
+0x4B77 = 0x7D22
+0x4B78 = 0x9396
+0x4B79 = 0x6240
+0x4B7A = 0x584C
+0x4B7B = 0x4ED6
+0x4B7C = 0x5B83
+0x4B7D = 0x5979
+0x4B7E = 0x5854
+0x4C21 = 0x737A
+0x4C22 = 0x64BB
+0x4C23 = 0x8E4B
+0x4C24 = 0x8E0F
+0x4C25 = 0x80CE
+0x4C26 = 0x82D4
+0x4C27 = 0x62AC
+0x4C28 = 0x81FA
+0x4C29 = 0x6CF0
+0x4C2A = 0x915E
+0x4C2B = 0x592A
+0x4C2C = 0x614B
+0x4C2D = 0x6C70
+0x4C2E = 0x574D
+0x4C2F = 0x6524
+0x4C30 = 0x8CAA
+0x4C31 = 0x7671
+0x4C32 = 0x7058
+0x4C33 = 0x58C7
+0x4C34 = 0x6A80
+0x4C35 = 0x75F0
+0x4C36 = 0x6F6D
+0x4C37 = 0x8B5A
+0x4C38 = 0x8AC7
+0x4C39 = 0x5766
+0x4C3A = 0x6BEF
+0x4C3B = 0x8892
+0x4C3C = 0x78B3
+0x4C3D = 0x63A2
+0x4C3E = 0x5606
+0x4C3F = 0x70AD
+0x4C40 = 0x6E6F
+0x4C41 = 0x5858
+0x4C42 = 0x642A
+0x4C43 = 0x5802
+0x4C44 = 0x68E0
+0x4C45 = 0x819B
+0x4C46 = 0x5510
+0x4C47 = 0x7CD6
+0x4C48 = 0x5018
+0x4C49 = 0x8EBA
+0x4C4A = 0x6DCC
+0x4C4B = 0x8D9F
+0x4C4C = 0x71D9
+0x4C4D = 0x638F
+0x4C4E = 0x6FE4
+0x4C4F = 0x6ED4
+0x4C50 = 0x7E27
+0x4C51 = 0x8404
+0x4C52 = 0x6843
+0x4C53 = 0x9003
+0x4C54 = 0x6DD8
+0x4C55 = 0x9676
+0x4C56 = 0x8A0E
+0x4C57 = 0x5957
+0x4C58 = 0x7279
+0x4C59 = 0x85E4
+0x4C5A = 0x9A30
+0x4C5B = 0x75BC
+0x4C5C = 0x8B04
+0x4C5D = 0x68AF
+0x4C5E = 0x5254
+0x4C5F = 0x8E22
+0x4C60 = 0x92BB
+0x4C61 = 0x63D0
+0x4C62 = 0x984C
+0x4C63 = 0x8E44
+0x4C64 = 0x557C
+0x4C65 = 0x9AD4
+0x4C66 = 0x66FF
+0x4C67 = 0x568F
+0x4C68 = 0x60D5
+0x4C69 = 0x6D95
+0x4C6A = 0x5243
+0x4C6B = 0x5C49
+0x4C6C = 0x5929
+0x4C6D = 0x6DFB
+0x4C6E = 0x586B
+0x4C6F = 0x7530
+0x4C70 = 0x751C
+0x4C71 = 0x606C
+0x4C72 = 0x8214
+0x4C73 = 0x8146
+0x4C74 = 0x6311
+0x4C75 = 0x689D
+0x4C76 = 0x8FE2
+0x4C77 = 0x773A
+0x4C78 = 0x8DF3
+0x4C79 = 0x8CBC
+0x4C7A = 0x9435
+0x4C7B = 0x5E16
+0x4C7C = 0x5EF3
+0x4C7D = 0x807D
+0x4C7E = 0x70F4
+0x4D21 = 0x6C40
+0x4D22 = 0x5EF7
+0x4D23 = 0x505C
+0x4D24 = 0x4EAD
+0x4D25 = 0x5EAD
+0x4D26 = 0x633A
+0x4D27 = 0x8247
+0x4D28 = 0x901A
+0x4D29 = 0x6850
+0x4D2A = 0x916E
+0x4D2B = 0x77B3
+0x4D2C = 0x540C
+0x4D2D = 0x9285
+0x4D2E = 0x5F64
+0x4D2F = 0x7AE5
+0x4D30 = 0x6876
+0x4D31 = 0x6345
+0x4D32 = 0x7B52
+0x4D33 = 0x7D71
+0x4D34 = 0x75DB
+0x4D35 = 0x5077
+0x4D36 = 0x6295
+0x4D37 = 0x982D
+0x4D38 = 0x900F
+0x4D39 = 0x51F8
+0x4D3A = 0x79C3
+0x4D3B = 0x7A81
+0x4D3C = 0x5716
+0x4D3D = 0x5F92
+0x4D3E = 0x9014
+0x4D3F = 0x5857
+0x4D40 = 0x5C60
+0x4D41 = 0x571F
+0x4D42 = 0x5410
+0x4D43 = 0x5154
+0x4D44 = 0x6E4D
+0x4D45 = 0x5718
+0x4D46 = 0x63A8
+0x4D47 = 0x983D
+0x4D48 = 0x817F
+0x4D49 = 0x8715
+0x4D4A = 0x892A
+0x4D4B = 0x9000
+0x4D4C = 0x541E
+0x4D4D = 0x5C6F
+0x4D4E = 0x81C0
+0x4D4F = 0x62D6
+0x4D50 = 0x6258
+0x4D51 = 0x8131
+0x4D52 = 0x9D15
+0x4D53 = 0x9640
+0x4D54 = 0x99B1
+0x4D55 = 0x99DD
+0x4D56 = 0x6A62
+0x4D57 = 0x59A5
+0x4D58 = 0x62D3
+0x4D59 = 0x553E
+0x4D5A = 0x6316
+0x4D5B = 0x54C7
+0x4D5C = 0x86D9
+0x4D5D = 0x7AAA
+0x4D5E = 0x5A03
+0x4D5F = 0x74E6
+0x4D60 = 0x896A
+0x4D61 = 0x6B6A
+0x4D62 = 0x5916
+0x4D63 = 0x8C4C
+0x4D64 = 0x5F4E
+0x4D65 = 0x7063
+0x4D66 = 0x73A9
+0x4D67 = 0x9811
+0x4D68 = 0x4E38
+0x4D69 = 0x70F7
+0x4D6A = 0x5B8C
+0x4D6B = 0x7897
+0x4D6C = 0x633D
+0x4D6D = 0x665A
+0x4D6E = 0x7696
+0x4D6F = 0x60CB
+0x4D70 = 0x5B9B
+0x4D71 = 0x5A49
+0x4D72 = 0x842C
+0x4D73 = 0x8155
+0x4D74 = 0x6C6A
+0x4D75 = 0x738B
+0x4D76 = 0x4EA1
+0x4D77 = 0x6789
+0x4D78 = 0x7DB2
+0x4D79 = 0x5F80
+0x4D7A = 0x65FA
+0x4D7B = 0x671B
+0x4D7C = 0x5FD8
+0x4D7D = 0x5984
+0x4D7E = 0x5A01
+0x4E21 = 0x5DCD
+0x4E22 = 0x5FAE
+0x4E23 = 0x5371
+0x4E24 = 0x97CB
+0x4E25 = 0x9055
+0x4E26 = 0x6845
+0x4E27 = 0x570D
+0x4E28 = 0x552F
+0x4E29 = 0x60DF
+0x4E2A = 0x7232
+0x4E2B = 0x6FF0
+0x4E2C = 0x7DAD
+0x4E2D = 0x8466
+0x4E2E = 0x840E
+0x4E2F = 0x59D4
+0x4E30 = 0x5049
+0x4E31 = 0x50DE
+0x4E32 = 0x5C3E
+0x4E33 = 0x7DEF
+0x4E34 = 0x672A
+0x4E35 = 0x851A
+0x4E36 = 0x5473
+0x4E37 = 0x754F
+0x4E38 = 0x80C3
+0x4E39 = 0x5582
+0x4E3A = 0x9B4F
+0x4E3B = 0x4F4D
+0x4E3C = 0x6E2D
+0x4E3D = 0x8B02
+0x4E3E = 0x5C09
+0x4E3F = 0x6170
+0x4E40 = 0x885B
+0x4E41 = 0x761F
+0x4E42 = 0x6E29
+0x4E43 = 0x868A
+0x4E44 = 0x6587
+0x4E45 = 0x805E
+0x4E46 = 0x7D0B
+0x4E47 = 0x543B
+0x4E48 = 0x7A69
+0x4E49 = 0x7D0A
+0x4E4A = 0x554F
+0x4E4B = 0x55E1
+0x4E4C = 0x7FC1
+0x4E4D = 0x74EE
+0x4E4E = 0x64BE
+0x4E4F = 0x8778
+0x4E50 = 0x6E26
+0x4E51 = 0x7AA9
+0x4E52 = 0x6211
+0x4E53 = 0x65A1
+0x4E54 = 0x5367
+0x4E55 = 0x63E1
+0x4E56 = 0x6C83
+0x4E57 = 0x5DEB
+0x4E58 = 0x55DA
+0x4E59 = 0x93A2
+0x4E5A = 0x70CF
+0x4E5B = 0x6C61
+0x4E5C = 0x8AA3
+0x4E5D = 0x5C4B
+0x4E5E = 0x7121
+0x4E5F = 0x856A
+0x4E60 = 0x68A7
+0x4E61 = 0x543E
+0x4E62 = 0x5434
+0x4E63 = 0x6BCB
+0x4E64 = 0x6B66
+0x4E65 = 0x4E94
+0x4E66 = 0x6342
+0x4E67 = 0x5348
+0x4E68 = 0x821E
+0x4E69 = 0x4F0D
+0x4E6A = 0x4FAE
+0x4E6B = 0x5862
+0x4E6C = 0x620A
+0x4E6D = 0x9727
+0x4E6E = 0x6664
+0x4E6F = 0x7269
+0x4E70 = 0x52FF
+0x4E71 = 0x52D9
+0x4E72 = 0x609F
+0x4E73 = 0x8AA4
+0x4E74 = 0x6614
+0x4E75 = 0x7199
+0x4E76 = 0x6790
+0x4E77 = 0x897F
+0x4E78 = 0x7852
+0x4E79 = 0x77FD
+0x4E7A = 0x6670
+0x4E7B = 0x563B
+0x4E7C = 0x5438
+0x4E7D = 0x932B
+0x4E7E = 0x72A7
+0x4F21 = 0x7A00
+0x4F22 = 0x606F
+0x4F23 = 0x5E0C
+0x4F24 = 0x6089
+0x4F25 = 0x819D
+0x4F26 = 0x5915
+0x4F27 = 0x60DC
+0x4F28 = 0x7184
+0x4F29 = 0x70EF
+0x4F2A = 0x6EAA
+0x4F2B = 0x6C50
+0x4F2C = 0x7280
+0x4F2D = 0x6A84
+0x4F2E = 0x8972
+0x4F2F = 0x5E2D
+0x4F30 = 0x7FD2
+0x4F31 = 0x5AB3
+0x4F32 = 0x559C
+0x4F33 = 0x9291
+0x4F34 = 0x6D17
+0x4F35 = 0x7CFB
+0x4F36 = 0x9699
+0x4F37 = 0x6232
+0x4F38 = 0x7D30
+0x4F39 = 0x778E
+0x4F3A = 0x8766
+0x4F3B = 0x5323
+0x4F3C = 0x971E
+0x4F3D = 0x8F44
+0x4F3E = 0x6687
+0x4F3F = 0x5CFD
+0x4F40 = 0x4FE0
+0x4F41 = 0x72F9
+0x4F42 = 0x4E0B
+0x4F43 = 0x53A6
+0x4F44 = 0x590F
+0x4F45 = 0x5687
+0x4F46 = 0x6380
+0x4F47 = 0x9341
+0x4F48 = 0x5148
+0x4F49 = 0x4ED9
+0x4F4A = 0x9BAE
+0x4F4B = 0x7E96
+0x4F4C = 0x54B8
+0x4F4D = 0x8CE2
+0x4F4E = 0x929C
+0x4F4F = 0x8237
+0x4F50 = 0x9591
+0x4F51 = 0x6D8E
+0x4F52 = 0x5F26
+0x4F53 = 0x5ACC
+0x4F54 = 0x986F
+0x4F55 = 0x96AA
+0x4F56 = 0x73FE
+0x4F57 = 0x737B
+0x4F58 = 0x7E23
+0x4F59 = 0x817A
+0x4F5A = 0x9921
+0x4F5B = 0x7FA1
+0x4F5C = 0x61B2
+0x4F5D = 0x9677
+0x4F5E = 0x9650
+0x4F5F = 0x7DAB
+0x4F60 = 0x76F8
+0x4F61 = 0x53A2
+0x4F62 = 0x9472
+0x4F63 = 0x9999
+0x4F64 = 0x7BB1
+0x4F65 = 0x8944
+0x4F66 = 0x6E58
+0x4F67 = 0x9109
+0x4F68 = 0x7FD4
+0x4F69 = 0x7965
+0x4F6A = 0x8A73
+0x4F6B = 0x60F3
+0x4F6C = 0x97FF
+0x4F6D = 0x4EAB
+0x4F6E = 0x9805
+0x4F6F = 0x5DF7
+0x4F70 = 0x6A61
+0x4F71 = 0x50CF
+0x4F72 = 0x5411
+0x4F73 = 0x8C61
+0x4F74 = 0x856D
+0x4F75 = 0x785D
+0x4F76 = 0x9704
+0x4F77 = 0x524A
+0x4F78 = 0x54EE
+0x4F79 = 0x56C2
+0x4F7A = 0x92B7
+0x4F7B = 0x6D88
+0x4F7C = 0x5BB5
+0x4F7D = 0x6DC6
+0x4F7E = 0x66C9
+0x5021 = 0x5C0F
+0x5022 = 0x5B5D
+0x5023 = 0x6821
+0x5024 = 0x8096
+0x5025 = 0x562F
+0x5026 = 0x7B11
+0x5027 = 0x6548
+0x5028 = 0x6954
+0x5029 = 0x4E9B
+0x502A = 0x6B47
+0x502B = 0x874E
+0x502C = 0x978B
+0x502D = 0x5354
+0x502E = 0x633E
+0x502F = 0x643A
+0x5030 = 0x90AA
+0x5031 = 0x659C
+0x5032 = 0x8105
+0x5033 = 0x8AE7
+0x5034 = 0x5BEB
+0x5035 = 0x68B0
+0x5036 = 0x5378
+0x5037 = 0x87F9
+0x5038 = 0x61C8
+0x5039 = 0x6CC4
+0x503A = 0x7009
+0x503B = 0x8B1D
+0x503C = 0x5C51
+0x503D = 0x85AA
+0x503E = 0x82AF
+0x503F = 0x92C5
+0x5040 = 0x6B23
+0x5041 = 0x8F9B
+0x5042 = 0x65B0
+0x5043 = 0x5FFB
+0x5044 = 0x5FC3
+0x5045 = 0x4FE1
+0x5046 = 0x91C1
+0x5047 = 0x661F
+0x5048 = 0x8165
+0x5049 = 0x7329
+0x504A = 0x60FA
+0x504B = 0x8208
+0x504C = 0x5211
+0x504D = 0x578B
+0x504E = 0x5F62
+0x504F = 0x90A2
+0x5050 = 0x884C
+0x5051 = 0x9192
+0x5052 = 0x5E78
+0x5053 = 0x674F
+0x5054 = 0x6027
+0x5055 = 0x59D3
+0x5056 = 0x5144
+0x5057 = 0x51F6
+0x5058 = 0x80F8
+0x5059 = 0x5308
+0x505A = 0x6C79
+0x505B = 0x96C4
+0x505C = 0x718A
+0x505D = 0x4F11
+0x505E = 0x4FEE
+0x505F = 0x7F9E
+0x5060 = 0x673D
+0x5061 = 0x55C5
+0x5062 = 0x92B9
+0x5063 = 0x79C0
+0x5064 = 0x8896
+0x5065 = 0x7D89
+0x5066 = 0x589F
+0x5067 = 0x620C
+0x5068 = 0x9700
+0x5069 = 0x865A
+0x506A = 0x5618
+0x506B = 0x9808
+0x506C = 0x5F90
+0x506D = 0x8A31
+0x506E = 0x84C4
+0x506F = 0x9157
+0x5070 = 0x53D9
+0x5071 = 0x65ED
+0x5072 = 0x5E8F
+0x5073 = 0x755C
+0x5074 = 0x6064
+0x5075 = 0x7D6E
+0x5076 = 0x5A7F
+0x5077 = 0x7DD2
+0x5078 = 0x7E8C
+0x5079 = 0x8ED2
+0x507A = 0x55A7
+0x507B = 0x5BA3
+0x507C = 0x61F8
+0x507D = 0x65CB
+0x507E = 0x7384
+0x5121 = 0x9078
+0x5122 = 0x766C
+0x5123 = 0x7729
+0x5124 = 0x7D62
+0x5125 = 0x9774
+0x5126 = 0x859B
+0x5127 = 0x5B78
+0x5128 = 0x7A74
+0x5129 = 0x96EA
+0x512A = 0x8840
+0x512B = 0x52DB
+0x512C = 0x718F
+0x512D = 0x5FAA
+0x512E = 0x65EC
+0x512F = 0x8A62
+0x5130 = 0x5C0B
+0x5131 = 0x99B4
+0x5132 = 0x5DE1
+0x5133 = 0x6B89
+0x5134 = 0x6C5B
+0x5135 = 0x8A13
+0x5136 = 0x8A0A
+0x5137 = 0x905C
+0x5138 = 0x8FC5
+0x5139 = 0x58D3
+0x513A = 0x62BC
+0x513B = 0x9D09
+0x513C = 0x9D28
+0x513D = 0x5440
+0x513E = 0x4E2B
+0x513F = 0x82BD
+0x5140 = 0x7259
+0x5141 = 0x869C
+0x5142 = 0x5D16
+0x5143 = 0x8859
+0x5144 = 0x6DAF
+0x5145 = 0x96C5
+0x5146 = 0x555E
+0x5147 = 0x4E9E
+0x5148 = 0x8A1D
+0x5149 = 0x7109
+0x514A = 0x54BD
+0x514B = 0x95B9
+0x514C = 0x70DF
+0x514D = 0x6DF9
+0x514E = 0x9E7D
+0x514F = 0x56B4
+0x5150 = 0x7814
+0x5151 = 0x8712
+0x5152 = 0x5CA9
+0x5153 = 0x5EF6
+0x5154 = 0x8A00
+0x5155 = 0x9854
+0x5156 = 0x95BB
+0x5157 = 0x708E
+0x5158 = 0x6CBF
+0x5159 = 0x5944
+0x515A = 0x63A9
+0x515B = 0x773C
+0x515C = 0x884D
+0x515D = 0x6F14
+0x515E = 0x8277
+0x515F = 0x5830
+0x5160 = 0x71D5
+0x5161 = 0x53AD
+0x5162 = 0x786F
+0x5163 = 0x96C1
+0x5164 = 0x5501
+0x5165 = 0x5F66
+0x5166 = 0x7130
+0x5167 = 0x5BB4
+0x5168 = 0x8AFA
+0x5169 = 0x9A57
+0x516A = 0x6B83
+0x516B = 0x592E
+0x516C = 0x9D26
+0x516D = 0x79E7
+0x516E = 0x694A
+0x516F = 0x63DA
+0x5170 = 0x4F6F
+0x5171 = 0x760D
+0x5172 = 0x7F8A
+0x5173 = 0x6D0B
+0x5174 = 0x967D
+0x5175 = 0x6C27
+0x5176 = 0x4EF0
+0x5177 = 0x7662
+0x5178 = 0x990A
+0x5179 = 0x6A23
+0x517A = 0x6F3E
+0x517B = 0x9080
+0x517C = 0x8170
+0x517D = 0x5996
+0x517E = 0x7476
+0x5221 = 0x6447
+0x5222 = 0x582F
+0x5223 = 0x9065
+0x5224 = 0x7A91
+0x5225 = 0x8B21
+0x5226 = 0x59DA
+0x5227 = 0x54AC
+0x5228 = 0x8200
+0x5229 = 0x85E5
+0x522A = 0x8981
+0x522B = 0x8000
+0x522C = 0x6930
+0x522D = 0x564E
+0x522E = 0x8036
+0x522F = 0x723A
+0x5230 = 0x91CE
+0x5231 = 0x51B6
+0x5232 = 0x4E5F
+0x5233 = 0x9801
+0x5234 = 0x6396
+0x5235 = 0x696D
+0x5236 = 0x8449
+0x5237 = 0x66F3
+0x5238 = 0x814B
+0x5239 = 0x591C
+0x523A = 0x6DB2
+0x523B = 0x4E00
+0x523C = 0x58F9
+0x523D = 0x91AB
+0x523E = 0x63D6
+0x523F = 0x92A5
+0x5240 = 0x4F9D
+0x5241 = 0x4F0A
+0x5242 = 0x8863
+0x5243 = 0x9824
+0x5244 = 0x5937
+0x5245 = 0x907A
+0x5246 = 0x79FB
+0x5247 = 0x5100
+0x5248 = 0x80F0
+0x5249 = 0x7591
+0x524A = 0x6C82
+0x524B = 0x5B9C
+0x524C = 0x59E8
+0x524D = 0x5F5D
+0x524E = 0x6905
+0x524F = 0x87FB
+0x5250 = 0x501A
+0x5251 = 0x5DF2
+0x5252 = 0x4E59
+0x5253 = 0x77E3
+0x5254 = 0x4EE5
+0x5255 = 0x85DD
+0x5256 = 0x6291
+0x5257 = 0x6613
+0x5258 = 0x9091
+0x5259 = 0x5C79
+0x525A = 0x5104
+0x525B = 0x5F79
+0x525C = 0x81C6
+0x525D = 0x9038
+0x525E = 0x8084
+0x525F = 0x75AB
+0x5260 = 0x4EA6
+0x5261 = 0x88D4
+0x5262 = 0x610F
+0x5263 = 0x6BC5
+0x5264 = 0x61B6
+0x5265 = 0x7FA9
+0x5266 = 0x76CA
+0x5267 = 0x6EA2
+0x5268 = 0x8A63
+0x5269 = 0x8B70
+0x526A = 0x8ABC
+0x526B = 0x8B6F
+0x526C = 0x5F02
+0x526D = 0x7FFC
+0x526E = 0x7FCC
+0x526F = 0x7E79
+0x5270 = 0x8335
+0x5271 = 0x852D
+0x5272 = 0x56E0
+0x5273 = 0x6BB7
+0x5274 = 0x97F3
+0x5275 = 0x9670
+0x5276 = 0x59FB
+0x5277 = 0x541F
+0x5278 = 0x9280
+0x5279 = 0x6DEB
+0x527A = 0x5BC5
+0x527B = 0x98F2
+0x527C = 0x5C39
+0x527D = 0x5F15
+0x527E = 0x96B1
+0x5321 = 0x5370
+0x5322 = 0x82F1
+0x5323 = 0x6AFB
+0x5324 = 0x5B30
+0x5325 = 0x9DF9
+0x5326 = 0x61C9
+0x5327 = 0x7E93
+0x5328 = 0x7469
+0x5329 = 0x87A2
+0x532A = 0x71DF
+0x532B = 0x7192
+0x532C = 0x8805
+0x532D = 0x8FCE
+0x532E = 0x8D0F
+0x532F = 0x76C8
+0x5330 = 0x5F71
+0x5331 = 0x7A4E
+0x5332 = 0x786C
+0x5333 = 0x6620
+0x5334 = 0x55B2
+0x5335 = 0x64C1
+0x5336 = 0x50AD
+0x5337 = 0x81C3
+0x5338 = 0x7670
+0x5339 = 0x5EB8
+0x533A = 0x96CD
+0x533B = 0x8E34
+0x533C = 0x86F9
+0x533D = 0x548F
+0x533E = 0x6CF3
+0x533F = 0x6D8C
+0x5340 = 0x6C38
+0x5341 = 0x607F
+0x5342 = 0x52C7
+0x5343 = 0x7528
+0x5344 = 0x5E7D
+0x5345 = 0x512A
+0x5346 = 0x60A0
+0x5347 = 0x6182
+0x5348 = 0x5C24
+0x5349 = 0x7531
+0x534A = 0x90F5
+0x534B = 0x923E
+0x534C = 0x7336
+0x534D = 0x6CB9
+0x534E = 0x6E38
+0x534F = 0x9149
+0x5350 = 0x6709
+0x5351 = 0x53CB
+0x5352 = 0x53F3
+0x5353 = 0x4F51
+0x5354 = 0x91C9
+0x5355 = 0x8A98
+0x5356 = 0x53C8
+0x5357 = 0x5E7C
+0x5358 = 0x8FC2
+0x5359 = 0x6DE4
+0x535A = 0x4E8E
+0x535B = 0x76C2
+0x535C = 0x6986
+0x535D = 0x865E
+0x535E = 0x611A
+0x535F = 0x8F3F
+0x5360 = 0x9918
+0x5361 = 0x4FDE
+0x5362 = 0x903E
+0x5363 = 0x9B5A
+0x5364 = 0x6109
+0x5365 = 0x6E1D
+0x5366 = 0x6F01
+0x5367 = 0x9685
+0x5368 = 0x4E88
+0x5369 = 0x5A31
+0x536A = 0x96E8
+0x536B = 0x8207
+0x536C = 0x5DBC
+0x536D = 0x79B9
+0x536E = 0x5B87
+0x536F = 0x8A9E
+0x5370 = 0x7FBD
+0x5371 = 0x7389
+0x5372 = 0x57DF
+0x5373 = 0x828B
+0x5374 = 0x9B31
+0x5375 = 0x5401
+0x5376 = 0x9047
+0x5377 = 0x55BB
+0x5378 = 0x5CEA
+0x5379 = 0x5FA1
+0x537A = 0x6108
+0x537B = 0x6B32
+0x537C = 0x7344
+0x537D = 0x80B2
+0x537E = 0x8B7D
+0x5421 = 0x6D74
+0x5422 = 0x5BD3
+0x5423 = 0x88D5
+0x5424 = 0x9810
+0x5425 = 0x8C6B
+0x5426 = 0x99AD
+0x5427 = 0x9D1B
+0x5428 = 0x6DF5
+0x5429 = 0x51A4
+0x542A = 0x5143
+0x542B = 0x57A3
+0x542C = 0x8881
+0x542D = 0x539F
+0x542E = 0x63F4
+0x542F = 0x8F45
+0x5430 = 0x5712
+0x5431 = 0x54E1
+0x5432 = 0x5713
+0x5433 = 0x733F
+0x5434 = 0x6E90
+0x5435 = 0x7DE3
+0x5436 = 0x9060
+0x5437 = 0x82D1
+0x5438 = 0x9858
+0x5439 = 0x6028
+0x543A = 0x9662
+0x543B = 0x66F0
+0x543C = 0x7D04
+0x543D = 0x8D8A
+0x543E = 0x8E8D
+0x543F = 0x9470
+0x5440 = 0x5CB3
+0x5441 = 0x7CA4
+0x5442 = 0x6708
+0x5443 = 0x60A6
+0x5444 = 0x95B2
+0x5445 = 0x8018
+0x5446 = 0x96F2
+0x5447 = 0x9116
+0x5448 = 0x5300
+0x5449 = 0x9695
+0x544A = 0x5141
+0x544B = 0x904B
+0x544C = 0x85F4
+0x544D = 0x9196
+0x544E = 0x6688
+0x544F = 0x97F5
+0x5450 = 0x5B55
+0x5451 = 0x531D
+0x5452 = 0x7838
+0x5453 = 0x96DC
+0x5454 = 0x683D
+0x5455 = 0x54C9
+0x5456 = 0x707E
+0x5457 = 0x5BB0
+0x5458 = 0x8F09
+0x5459 = 0x518D
+0x545A = 0x5728
+0x545B = 0x54B1
+0x545C = 0x6522
+0x545D = 0x66AB
+0x545E = 0x8D0A
+0x545F = 0x8D1C
+0x5460 = 0x81DF
+0x5461 = 0x846C
+0x5462 = 0x906D
+0x5463 = 0x7CDF
+0x5464 = 0x947F
+0x5465 = 0x85FB
+0x5466 = 0x68D7
+0x5467 = 0x65E9
+0x5468 = 0x6FA1
+0x5469 = 0x86A4
+0x546A = 0x8E81
+0x546B = 0x566A
+0x546C = 0x9020
+0x546D = 0x7682
+0x546E = 0x7AC8
+0x546F = 0x71E5
+0x5470 = 0x8CAC
+0x5471 = 0x64C7
+0x5472 = 0x5247
+0x5473 = 0x6FA4
+0x5474 = 0x8CCA
+0x5475 = 0x600E
+0x5476 = 0x589E
+0x5477 = 0x618E
+0x5478 = 0x66FE
+0x5479 = 0x8D08
+0x547A = 0x624E
+0x547B = 0x55B3
+0x547C = 0x6E23
+0x547D = 0x672D
+0x547E = 0x8ECB
+0x5521 = 0x9358
+0x5522 = 0x9598
+0x5523 = 0x7728
+0x5524 = 0x6805
+0x5525 = 0x69A8
+0x5526 = 0x548B
+0x5527 = 0x4E4D
+0x5528 = 0x70B8
+0x5529 = 0x8A50
+0x552A = 0x6458
+0x552B = 0x9F4B
+0x552C = 0x5B85
+0x552D = 0x7A84
+0x552E = 0x50B5
+0x552F = 0x5BE8
+0x5530 = 0x77BB
+0x5531 = 0x6C08
+0x5532 = 0x8A79
+0x5533 = 0x7C98
+0x5534 = 0x6CBE
+0x5535 = 0x76DE
+0x5536 = 0x65AC
+0x5537 = 0x8F3E
+0x5538 = 0x5D84
+0x5539 = 0x5C55
+0x553A = 0x8638
+0x553B = 0x68E7
+0x553C = 0x5360
+0x553D = 0x6230
+0x553E = 0x7AD9
+0x553F = 0x6E5B
+0x5540 = 0x7DBB
+0x5541 = 0x6A1F
+0x5542 = 0x7AE0
+0x5543 = 0x5F70
+0x5544 = 0x6F33
+0x5545 = 0x5F35
+0x5546 = 0x638C
+0x5547 = 0x6F32
+0x5548 = 0x6756
+0x5549 = 0x4E08
+0x554A = 0x5E33
+0x554B = 0x8CEC
+0x554C = 0x4ED7
+0x554D = 0x8139
+0x554E = 0x7634
+0x554F = 0x969C
+0x5550 = 0x62DB
+0x5551 = 0x662D
+0x5552 = 0x627E
+0x5553 = 0x6CBC
+0x5554 = 0x8D99
+0x5555 = 0x7167
+0x5556 = 0x7F69
+0x5557 = 0x5146
+0x5558 = 0x8087
+0x5559 = 0x53EC
+0x555A = 0x906E
+0x555B = 0x6298
+0x555C = 0x54F2
+0x555D = 0x87C4
+0x555E = 0x8F4D
+0x555F = 0x8005
+0x5560 = 0x937A
+0x5561 = 0x8517
+0x5562 = 0x9019
+0x5563 = 0x6D59
+0x5564 = 0x73CD
+0x5565 = 0x659F
+0x5566 = 0x771F
+0x5567 = 0x7504
+0x5568 = 0x7827
+0x5569 = 0x81FB
+0x556A = 0x8C9E
+0x556B = 0x91DD
+0x556C = 0x5075
+0x556D = 0x6795
+0x556E = 0x75B9
+0x556F = 0x8A3A
+0x5570 = 0x9707
+0x5571 = 0x632F
+0x5572 = 0x93AE
+0x5573 = 0x9663
+0x5574 = 0x84B8
+0x5575 = 0x6399
+0x5576 = 0x775C
+0x5577 = 0x5F81
+0x5578 = 0x7319
+0x5579 = 0x722D
+0x557A = 0x6014
+0x557B = 0x6574
+0x557C = 0x62EF
+0x557D = 0x6B63
+0x557E = 0x653F
+0x5621 = 0x5E40
+0x5622 = 0x7665
+0x5623 = 0x912D
+0x5624 = 0x8B49
+0x5625 = 0x829D
+0x5626 = 0x679D
+0x5627 = 0x652F
+0x5628 = 0x5431
+0x5629 = 0x8718
+0x562A = 0x77E5
+0x562B = 0x80A2
+0x562C = 0x8102
+0x562D = 0x6C41
+0x562E = 0x4E4B
+0x562F = 0x7E54
+0x5630 = 0x8077
+0x5631 = 0x76F4
+0x5632 = 0x690D
+0x5633 = 0x6B96
+0x5634 = 0x57F7
+0x5635 = 0x503C
+0x5636 = 0x4F84
+0x5637 = 0x5740
+0x5638 = 0x6307
+0x5639 = 0x6B62
+0x563A = 0x8DBE
+0x563B = 0x8879
+0x563C = 0x65E8
+0x563D = 0x7D19
+0x563E = 0x5FD7
+0x563F = 0x646F
+0x5640 = 0x64F2
+0x5641 = 0x81F3
+0x5642 = 0x81F4
+0x5643 = 0x7F6E
+0x5644 = 0x5E5F
+0x5645 = 0x5CD9
+0x5646 = 0x5236
+0x5647 = 0x667A
+0x5648 = 0x79E9
+0x5649 = 0x7A1A
+0x564A = 0x8CEA
+0x564B = 0x7099
+0x564C = 0x75D4
+0x564D = 0x6EEF
+0x564E = 0x6CBB
+0x564F = 0x7A92
+0x5650 = 0x4E2D
+0x5651 = 0x76C5
+0x5652 = 0x5FE0
+0x5653 = 0x9418
+0x5654 = 0x8877
+0x5655 = 0x7D42
+0x5656 = 0x7A2E
+0x5657 = 0x816B
+0x5658 = 0x91CD
+0x5659 = 0x4EF2
+0x565A = 0x8846
+0x565B = 0x821F
+0x565C = 0x5468
+0x565D = 0x5DDE
+0x565E = 0x6D32
+0x565F = 0x8B05
+0x5660 = 0x7CA5
+0x5661 = 0x8EF8
+0x5662 = 0x8098
+0x5663 = 0x5E1A
+0x5664 = 0x5492
+0x5665 = 0x76BA
+0x5666 = 0x5B99
+0x5667 = 0x665D
+0x5668 = 0x9A5F
+0x5669 = 0x73E0
+0x566A = 0x682A
+0x566B = 0x86DB
+0x566C = 0x6731
+0x566D = 0x732A
+0x566E = 0x8AF8
+0x566F = 0x8A85
+0x5670 = 0x9010
+0x5671 = 0x7AF9
+0x5672 = 0x71ED
+0x5673 = 0x716E
+0x5674 = 0x62C4
+0x5675 = 0x77DA
+0x5676 = 0x56D1
+0x5677 = 0x4E3B
+0x5678 = 0x8457
+0x5679 = 0x67F1
+0x567A = 0x52A9
+0x567B = 0x86C0
+0x567C = 0x8CAF
+0x567D = 0x9444
+0x567E = 0x7BC9
+0x5721 = 0x4F4F
+0x5722 = 0x6CE8
+0x5723 = 0x795D
+0x5724 = 0x99D0
+0x5725 = 0x6293
+0x5726 = 0x722A
+0x5727 = 0x62FD
+0x5728 = 0x5C08
+0x5729 = 0x78DA
+0x572A = 0x8F49
+0x572B = 0x64B0
+0x572C = 0x8CFA
+0x572D = 0x7BC6
+0x572E = 0x6A01
+0x572F = 0x838A
+0x5730 = 0x88DD
+0x5731 = 0x599D
+0x5732 = 0x649E
+0x5733 = 0x58EF
+0x5734 = 0x72C0
+0x5735 = 0x690E
+0x5736 = 0x9310
+0x5737 = 0x8FFD
+0x5738 = 0x8D05
+0x5739 = 0x589C
+0x573A = 0x7DB4
+0x573B = 0x8AC4
+0x573C = 0x6E96
+0x573D = 0x6349
+0x573E = 0x62D9
+0x573F = 0x5353
+0x5740 = 0x684C
+0x5741 = 0x7422
+0x5742 = 0x8301
+0x5743 = 0x914C
+0x5744 = 0x5544
+0x5745 = 0x7740
+0x5746 = 0x707C
+0x5747 = 0x6FC1
+0x5748 = 0x5179
+0x5749 = 0x54A8
+0x574A = 0x8CC7
+0x574B = 0x59FF
+0x574C = 0x6ECB
+0x574D = 0x6DC4
+0x574E = 0x5B5C
+0x574F = 0x7D2B
+0x5750 = 0x4ED4
+0x5751 = 0x7C7D
+0x5752 = 0x6ED3
+0x5753 = 0x5B50
+0x5754 = 0x81EA
+0x5755 = 0x6F2C
+0x5756 = 0x5B57
+0x5757 = 0x9B03
+0x5758 = 0x68D5
+0x5759 = 0x8E2A
+0x575A = 0x5B97
+0x575B = 0x7D9C
+0x575C = 0x7E3D
+0x575D = 0x7E31
+0x575E = 0x9112
+0x575F = 0x8D70
+0x5760 = 0x594F
+0x5761 = 0x63CD
+0x5762 = 0x79DF
+0x5763 = 0x8DB3
+0x5764 = 0x5352
+0x5765 = 0x65CF
+0x5766 = 0x7956
+0x5767 = 0x8A5B
+0x5768 = 0x963B
+0x5769 = 0x7D44
+0x576A = 0x947D
+0x576B = 0x7E82
+0x576C = 0x5634
+0x576D = 0x9189
+0x576E = 0x6700
+0x576F = 0x7F6A
+0x5770 = 0x5C0A
+0x5771 = 0x9075
+0x5772 = 0x6628
+0x5773 = 0x5DE6
+0x5774 = 0x4F50
+0x5775 = 0x67DE
+0x5776 = 0x505A
+0x5777 = 0x4F5C
+0x5778 = 0x5750
+0x5779 = 0x5EA7
+0x5821 = 0x4E8D
+0x5822 = 0x4E0C
+0x5823 = 0x5140
+0x5824 = 0x4E10
+0x5825 = 0x5EFF
+0x5826 = 0x5345
+0x5827 = 0x4E15
+0x5828 = 0x4E98
+0x5829 = 0x4E1E
+0x582A = 0x9B32
+0x582B = 0x5B6C
+0x582C = 0x5669
+0x582D = 0x4E28
+0x582E = 0x79BA
+0x582F = 0x4E3F
+0x5830 = 0x5315
+0x5831 = 0x4E47
+0x5832 = 0x592D
+0x5833 = 0x723B
+0x5834 = 0x536E
+0x5835 = 0x6C10
+0x5836 = 0x56DF
+0x5837 = 0x80E4
+0x5838 = 0x9997
+0x5839 = 0x6BD3
+0x583A = 0x777E
+0x583B = 0x9F17
+0x583C = 0x4E36
+0x583D = 0x4E9F
+0x583E = 0x9F10
+0x583F = 0x4E5C
+0x5840 = 0x4E69
+0x5841 = 0x4E93
+0x5842 = 0x8288
+0x5843 = 0x5B5B
+0x5844 = 0x55C7
+0x5845 = 0x560F
+0x5846 = 0x4EC4
+0x5847 = 0x5399
+0x5848 = 0x539D
+0x5849 = 0x53B4
+0x584A = 0x53A5
+0x584B = 0x53AE
+0x584C = 0x9768
+0x584D = 0x8D0B
+0x584E = 0x531A
+0x584F = 0x53F5
+0x5850 = 0x532D
+0x5851 = 0x5331
+0x5852 = 0x533E
+0x5853 = 0x8CFE
+0x5854 = 0x5366
+0x5855 = 0x5363
+0x5856 = 0x5202
+0x5857 = 0x5208
+0x5858 = 0x520E
+0x5859 = 0x5244
+0x585A = 0x5233
+0x585B = 0x528C
+0x585C = 0x5274
+0x585D = 0x524C
+0x585E = 0x525E
+0x585F = 0x5261
+0x5860 = 0x525C
+0x5861 = 0x84AF
+0x5862 = 0x527D
+0x5863 = 0x5282
+0x5864 = 0x5281
+0x5865 = 0x5290
+0x5866 = 0x5293
+0x5867 = 0x5182
+0x5868 = 0x7F54
+0x5869 = 0x4EBB
+0x586A = 0x4EC3
+0x586B = 0x4EC9
+0x586C = 0x4EC2
+0x586D = 0x4EE8
+0x586E = 0x4EE1
+0x586F = 0x4EEB
+0x5870 = 0x4EDE
+0x5871 = 0x50B4
+0x5872 = 0x4EF3
+0x5873 = 0x4F22
+0x5874 = 0x4F64
+0x5875 = 0x4EF5
+0x5876 = 0x5000
+0x5877 = 0x5096
+0x5878 = 0x4F09
+0x5879 = 0x4F47
+0x587A = 0x4F5E
+0x587B = 0x4F67
+0x587C = 0x6538
+0x587D = 0x4F5A
+0x587E = 0x4F5D
+0x5921 = 0x4F5F
+0x5922 = 0x4F57
+0x5923 = 0x4F32
+0x5924 = 0x4F3D
+0x5925 = 0x4F76
+0x5926 = 0x4F74
+0x5927 = 0x4F91
+0x5928 = 0x4F89
+0x5929 = 0x4F83
+0x592A = 0x4F8F
+0x592B = 0x4F7E
+0x592C = 0x4F7B
+0x592D = 0x5115
+0x592E = 0x4F7C
+0x592F = 0x5102
+0x5930 = 0x4F94
+0x5931 = 0x5114
+0x5932 = 0x513C
+0x5933 = 0x5137
+0x5934 = 0x4FC5
+0x5935 = 0x4FDA
+0x5936 = 0x4FE3
+0x5937 = 0x4FDC
+0x5938 = 0x4FD1
+0x5939 = 0x4FDF
+0x593A = 0x4FF8
+0x593B = 0x5029
+0x593C = 0x504C
+0x593D = 0x4FF3
+0x593E = 0x502C
+0x593F = 0x500F
+0x5940 = 0x502E
+0x5941 = 0x502D
+0x5942 = 0x4FFE
+0x5943 = 0x501C
+0x5944 = 0x500C
+0x5945 = 0x5025
+0x5946 = 0x5028
+0x5947 = 0x50E8
+0x5948 = 0x5043
+0x5949 = 0x5055
+0x594A = 0x5048
+0x594B = 0x504E
+0x594C = 0x506C
+0x594D = 0x50C2
+0x594E = 0x513B
+0x594F = 0x5110
+0x5950 = 0x513A
+0x5951 = 0x50BA
+0x5952 = 0x50D6
+0x5953 = 0x5106
+0x5954 = 0x50ED
+0x5955 = 0x50EC
+0x5956 = 0x50E6
+0x5957 = 0x50EE
+0x5958 = 0x5107
+0x5959 = 0x510B
+0x595A = 0x4EDD
+0x595B = 0x6C3D
+0x595C = 0x4F58
+0x595D = 0x50C9
+0x595E = 0x4FCE
+0x595F = 0x9FA0
+0x5960 = 0x6C46
+0x5961 = 0x7CF4
+0x5962 = 0x516E
+0x5963 = 0x5DFD
+0x5964 = 0x9ECC
+0x5965 = 0x9998
+0x5966 = 0x56C5
+0x5967 = 0x5914
+0x5968 = 0x52F9
+0x5969 = 0x530D
+0x596A = 0x8A07
+0x596B = 0x5310
+0x596C = 0x9CEC
+0x596D = 0x5919
+0x596E = 0x5155
+0x596F = 0x4EA0
+0x5970 = 0x5156
+0x5971 = 0x4EB3
+0x5972 = 0x886E
+0x5973 = 0x88A4
+0x5974 = 0x893B
+0x5975 = 0x81E0
+0x5976 = 0x88D2
+0x5977 = 0x7980
+0x5978 = 0x5B34
+0x5979 = 0x8803
+0x597A = 0x7FB8
+0x597B = 0x51AB
+0x597C = 0x51B1
+0x597D = 0x51BD
+0x597E = 0x51BC
+0x5A21 = 0x51C7
+0x5A22 = 0x5196
+0x5A23 = 0x51A2
+0x5A24 = 0x51A5
+0x5A25 = 0x8A01
+0x5A26 = 0x8A10
+0x5A27 = 0x8A0C
+0x5A28 = 0x8A15
+0x5A29 = 0x8B33
+0x5A2A = 0x8A4E
+0x5A2B = 0x8A25
+0x5A2C = 0x8A41
+0x5A2D = 0x8A36
+0x5A2E = 0x8A46
+0x5A2F = 0x8A54
+0x5A30 = 0x8A58
+0x5A31 = 0x8A52
+0x5A32 = 0x8A86
+0x5A33 = 0x8A84
+0x5A34 = 0x8A7F
+0x5A35 = 0x8A70
+0x5A36 = 0x8A7C
+0x5A37 = 0x8A75
+0x5A38 = 0x8A6C
+0x5A39 = 0x8A6E
+0x5A3A = 0x8ACD
+0x5A3B = 0x8AE2
+0x5A3C = 0x8A61
+0x5A3D = 0x8A9A
+0x5A3E = 0x8AA5
+0x5A3F = 0x8A91
+0x5A40 = 0x8A92
+0x5A41 = 0x8ACF
+0x5A42 = 0x8AD1
+0x5A43 = 0x8AC9
+0x5A44 = 0x8ADB
+0x5A45 = 0x8AD7
+0x5A46 = 0x8AC2
+0x5A47 = 0x8AB6
+0x5A48 = 0x8AF6
+0x5A49 = 0x8AEB
+0x5A4A = 0x8B14
+0x5A4B = 0x8B01
+0x5A4C = 0x8AE4
+0x5A4D = 0x8AED
+0x5A4E = 0x8AFC
+0x5A4F = 0x8AF3
+0x5A50 = 0x8AE6
+0x5A51 = 0x8AEE
+0x5A52 = 0x8ADE
+0x5A53 = 0x8B28
+0x5A54 = 0x8B9C
+0x5A55 = 0x8B16
+0x5A56 = 0x8B1A
+0x5A57 = 0x8B10
+0x5A58 = 0x8B2B
+0x5A59 = 0x8B2D
+0x5A5A = 0x8B56
+0x5A5B = 0x8B59
+0x5A5C = 0x8B4E
+0x5A5D = 0x8B9E
+0x5A5E = 0x8B6B
+0x5A5F = 0x8B96
+0x5A60 = 0x5369
+0x5A61 = 0x537A
+0x5A62 = 0x961D
+0x5A63 = 0x9622
+0x5A64 = 0x9621
+0x5A65 = 0x9631
+0x5A66 = 0x962A
+0x5A67 = 0x963D
+0x5A68 = 0x963C
+0x5A69 = 0x9642
+0x5A6A = 0x9658
+0x5A6B = 0x9654
+0x5A6C = 0x965F
+0x5A6D = 0x9689
+0x5A6E = 0x966C
+0x5A6F = 0x9672
+0x5A70 = 0x9674
+0x5A71 = 0x9688
+0x5A72 = 0x968D
+0x5A73 = 0x9697
+0x5A74 = 0x96B0
+0x5A75 = 0x9097
+0x5A76 = 0x909B
+0x5A77 = 0x913A
+0x5A78 = 0x9099
+0x5A79 = 0x9114
+0x5A7A = 0x90A1
+0x5A7B = 0x90B4
+0x5A7C = 0x90B3
+0x5A7D = 0x90B6
+0x5A7E = 0x9134
+0x5B21 = 0x90B8
+0x5B22 = 0x90B0
+0x5B23 = 0x90DF
+0x5B24 = 0x90C5
+0x5B25 = 0x90BE
+0x5B26 = 0x9136
+0x5B27 = 0x90C4
+0x5B28 = 0x90C7
+0x5B29 = 0x9106
+0x5B2A = 0x9148
+0x5B2B = 0x90E2
+0x5B2C = 0x90DC
+0x5B2D = 0x90D7
+0x5B2E = 0x90DB
+0x5B2F = 0x90EB
+0x5B30 = 0x90EF
+0x5B31 = 0x90FE
+0x5B32 = 0x9104
+0x5B33 = 0x9122
+0x5B34 = 0x911E
+0x5B35 = 0x9123
+0x5B36 = 0x9131
+0x5B37 = 0x912F
+0x5B38 = 0x9139
+0x5B39 = 0x9143
+0x5B3A = 0x9146
+0x5B3B = 0x82BB
+0x5B3C = 0x5950
+0x5B3D = 0x52F1
+0x5B3E = 0x52AC
+0x5B3F = 0x52AD
+0x5B40 = 0x52BE
+0x5B41 = 0x54FF
+0x5B42 = 0x52D0
+0x5B43 = 0x52D6
+0x5B44 = 0x52F0
+0x5B45 = 0x53DF
+0x5B46 = 0x71EE
+0x5B47 = 0x77CD
+0x5B48 = 0x5EF4
+0x5B49 = 0x51F5
+0x5B4A = 0x51FC
+0x5B4B = 0x9B2F
+0x5B4C = 0x53B6
+0x5B4D = 0x5F01
+0x5B4E = 0x755A
+0x5B4F = 0x5DF0
+0x5B50 = 0x574C
+0x5B51 = 0x580A
+0x5B52 = 0x57A1
+0x5B53 = 0x587E
+0x5B54 = 0x58BC
+0x5B55 = 0x58C5
+0x5B56 = 0x58D1
+0x5B57 = 0x5729
+0x5B58 = 0x572C
+0x5B59 = 0x572A
+0x5B5A = 0x5733
+0x5B5B = 0x58D9
+0x5B5C = 0x572E
+0x5B5D = 0x572F
+0x5B5E = 0x58E2
+0x5B5F = 0x573B
+0x5B60 = 0x5742
+0x5B61 = 0x5769
+0x5B62 = 0x58E0
+0x5B63 = 0x576B
+0x5B64 = 0x58DA
+0x5B65 = 0x577C
+0x5B66 = 0x577B
+0x5B67 = 0x5768
+0x5B68 = 0x576D
+0x5B69 = 0x5776
+0x5B6A = 0x5773
+0x5B6B = 0x57E1
+0x5B6C = 0x57A4
+0x5B6D = 0x578C
+0x5B6E = 0x584F
+0x5B6F = 0x57CF
+0x5B70 = 0x57A7
+0x5B71 = 0x5816
+0x5B72 = 0x5793
+0x5B73 = 0x57A0
+0x5B74 = 0x57D5
+0x5B75 = 0x5852
+0x5B76 = 0x581D
+0x5B77 = 0x5864
+0x5B78 = 0x57D2
+0x5B79 = 0x57B8
+0x5B7A = 0x57F4
+0x5B7B = 0x57EF
+0x5B7C = 0x57F8
+0x5B7D = 0x57E4
+0x5B7E = 0x57DD
+0x5C21 = 0x580B
+0x5C22 = 0x580D
+0x5C23 = 0x57FD
+0x5C24 = 0x57ED
+0x5C25 = 0x5800
+0x5C26 = 0x581E
+0x5C27 = 0x5819
+0x5C28 = 0x5844
+0x5C29 = 0x5820
+0x5C2A = 0x5865
+0x5C2B = 0x586C
+0x5C2C = 0x5881
+0x5C2D = 0x5889
+0x5C2E = 0x589A
+0x5C2F = 0x5880
+0x5C30 = 0x99A8
+0x5C31 = 0x9F19
+0x5C32 = 0x61FF
+0x5C33 = 0x8279
+0x5C34 = 0x827D
+0x5C35 = 0x827F
+0x5C36 = 0x828F
+0x5C37 = 0x828A
+0x5C38 = 0x82A8
+0x5C39 = 0x8284
+0x5C3A = 0x828E
+0x5C3B = 0x8291
+0x5C3C = 0x858C
+0x5C3D = 0x8299
+0x5C3E = 0x82AB
+0x5C3F = 0x8553
+0x5C40 = 0x82BE
+0x5C41 = 0x82B0
+0x5C42 = 0x85F6
+0x5C43 = 0x82CA
+0x5C44 = 0x82E3
+0x5C45 = 0x8298
+0x5C46 = 0x82B7
+0x5C47 = 0x82AE
+0x5C48 = 0x83A7
+0x5C49 = 0x8407
+0x5C4A = 0x84EF
+0x5C4B = 0x82A9
+0x5C4C = 0x82B4
+0x5C4D = 0x82A1
+0x5C4E = 0x82AA
+0x5C4F = 0x829F
+0x5C50 = 0x82C4
+0x5C51 = 0x82E7
+0x5C52 = 0x82A4
+0x5C53 = 0x82E1
+0x5C54 = 0x8309
+0x5C55 = 0x82F7
+0x5C56 = 0x82E4
+0x5C57 = 0x8622
+0x5C58 = 0x8307
+0x5C59 = 0x82DC
+0x5C5A = 0x82F4
+0x5C5B = 0x82D2
+0x5C5C = 0x82D8
+0x5C5D = 0x830C
+0x5C5E = 0x82FB
+0x5C5F = 0x82D3
+0x5C60 = 0x8526
+0x5C61 = 0x831A
+0x5C62 = 0x8306
+0x5C63 = 0x584B
+0x5C64 = 0x7162
+0x5C65 = 0x82E0
+0x5C66 = 0x82D5
+0x5C67 = 0x831C
+0x5C68 = 0x8351
+0x5C69 = 0x8558
+0x5C6A = 0x84FD
+0x5C6B = 0x8308
+0x5C6C = 0x8392
+0x5C6D = 0x833C
+0x5C6E = 0x8334
+0x5C6F = 0x8331
+0x5C70 = 0x839B
+0x5C71 = 0x854E
+0x5C72 = 0x832F
+0x5C73 = 0x834F
+0x5C74 = 0x8347
+0x5C75 = 0x8343
+0x5C76 = 0x8588
+0x5C77 = 0x8340
+0x5C78 = 0x8317
+0x5C79 = 0x85BA
+0x5C7A = 0x832D
+0x5C7B = 0x833A
+0x5C7C = 0x8333
+0x5C7D = 0x7296
+0x5C7E = 0x6ECE
+0x5D21 = 0x8541
+0x5D22 = 0x831B
+0x5D23 = 0x85CE
+0x5D24 = 0x8552
+0x5D25 = 0x84C0
+0x5D26 = 0x8452
+0x5D27 = 0x8464
+0x5D28 = 0x83B0
+0x5D29 = 0x8378
+0x5D2A = 0x8494
+0x5D2B = 0x8435
+0x5D2C = 0x83A0
+0x5D2D = 0x83AA
+0x5D2E = 0x8393
+0x5D2F = 0x839C
+0x5D30 = 0x8385
+0x5D31 = 0x837C
+0x5D32 = 0x859F
+0x5D33 = 0x83A9
+0x5D34 = 0x837D
+0x5D35 = 0x8555
+0x5D36 = 0x837B
+0x5D37 = 0x8398
+0x5D38 = 0x839E
+0x5D39 = 0x83A8
+0x5D3A = 0x9DAF
+0x5D3B = 0x8493
+0x5D3C = 0x83C1
+0x5D3D = 0x8401
+0x5D3E = 0x83E5
+0x5D3F = 0x83D8
+0x5D40 = 0x5807
+0x5D41 = 0x8418
+0x5D42 = 0x840B
+0x5D43 = 0x83DD
+0x5D44 = 0x83FD
+0x5D45 = 0x83D6
+0x5D46 = 0x841C
+0x5D47 = 0x8438
+0x5D48 = 0x8411
+0x5D49 = 0x8406
+0x5D4A = 0x83D4
+0x5D4B = 0x83DF
+0x5D4C = 0x840F
+0x5D4D = 0x8403
+0x5D4E = 0x83F8
+0x5D4F = 0x83F9
+0x5D50 = 0x83EA
+0x5D51 = 0x83C5
+0x5D52 = 0x83C0
+0x5D53 = 0x7E08
+0x5D54 = 0x83F0
+0x5D55 = 0x83E1
+0x5D56 = 0x845C
+0x5D57 = 0x8451
+0x5D58 = 0x845A
+0x5D59 = 0x8459
+0x5D5A = 0x8473
+0x5D5B = 0x8546
+0x5D5C = 0x8488
+0x5D5D = 0x847A
+0x5D5E = 0x8562
+0x5D5F = 0x8478
+0x5D60 = 0x843C
+0x5D61 = 0x8446
+0x5D62 = 0x8469
+0x5D63 = 0x8476
+0x5D64 = 0x851E
+0x5D65 = 0x848E
+0x5D66 = 0x8431
+0x5D67 = 0x846D
+0x5D68 = 0x84C1
+0x5D69 = 0x84CD
+0x5D6A = 0x84D0
+0x5D6B = 0x9A40
+0x5D6C = 0x84BD
+0x5D6D = 0x84D3
+0x5D6E = 0x84CA
+0x5D6F = 0x84BF
+0x5D70 = 0x84BA
+0x5D71 = 0x863A
+0x5D72 = 0x84A1
+0x5D73 = 0x84B9
+0x5D74 = 0x84B4
+0x5D75 = 0x8497
+0x5D76 = 0x93A3
+0x5D77 = 0x8577
+0x5D78 = 0x850C
+0x5D79 = 0x750D
+0x5D7A = 0x8538
+0x5D7B = 0x84F0
+0x5D7C = 0x861E
+0x5D7D = 0x851F
+0x5D7E = 0x85FA
+0x5E21 = 0x8556
+0x5E22 = 0x853B
+0x5E23 = 0x84FF
+0x5E24 = 0x84FC
+0x5E25 = 0x8559
+0x5E26 = 0x8548
+0x5E27 = 0x8568
+0x5E28 = 0x8564
+0x5E29 = 0x855E
+0x5E2A = 0x857A
+0x5E2B = 0x77A2
+0x5E2C = 0x8543
+0x5E2D = 0x8604
+0x5E2E = 0x857B
+0x5E2F = 0x85A4
+0x5E30 = 0x85A8
+0x5E31 = 0x8587
+0x5E32 = 0x858F
+0x5E33 = 0x8579
+0x5E34 = 0x85EA
+0x5E35 = 0x859C
+0x5E36 = 0x8585
+0x5E37 = 0x85B9
+0x5E38 = 0x85B7
+0x5E39 = 0x85B0
+0x5E3A = 0x861A
+0x5E3B = 0x85C1
+0x5E3C = 0x85DC
+0x5E3D = 0x85FF
+0x5E3E = 0x8627
+0x5E3F = 0x8605
+0x5E40 = 0x8629
+0x5E41 = 0x8616
+0x5E42 = 0x863C
+0x5E43 = 0x5EFE
+0x5E44 = 0x5F08
+0x5E45 = 0x593C
+0x5E46 = 0x5969
+0x5E47 = 0x8037
+0x5E48 = 0x5955
+0x5E49 = 0x595A
+0x5E4A = 0x5958
+0x5E4B = 0x530F
+0x5E4C = 0x5C22
+0x5E4D = 0x5C25
+0x5E4E = 0x5C2C
+0x5E4F = 0x5C37
+0x5E50 = 0x624C
+0x5E51 = 0x636B
+0x5E52 = 0x6476
+0x5E53 = 0x62BB
+0x5E54 = 0x62CA
+0x5E55 = 0x62DA
+0x5E56 = 0x62D7
+0x5E57 = 0x62EE
+0x5E58 = 0x649F
+0x5E59 = 0x62F6
+0x5E5A = 0x6339
+0x5E5B = 0x634B
+0x5E5C = 0x6343
+0x5E5D = 0x63AD
+0x5E5E = 0x63F6
+0x5E5F = 0x6371
+0x5E60 = 0x637A
+0x5E61 = 0x638E
+0x5E62 = 0x6451
+0x5E63 = 0x636D
+0x5E64 = 0x63AC
+0x5E65 = 0x638A
+0x5E66 = 0x6369
+0x5E67 = 0x63AE
+0x5E68 = 0x645C
+0x5E69 = 0x63F2
+0x5E6A = 0x63F8
+0x5E6B = 0x63E0
+0x5E6C = 0x64B3
+0x5E6D = 0x63C4
+0x5E6E = 0x63DE
+0x5E6F = 0x63CE
+0x5E70 = 0x6452
+0x5E71 = 0x63C6
+0x5E72 = 0x63BE
+0x5E73 = 0x6504
+0x5E74 = 0x6441
+0x5E75 = 0x640B
+0x5E76 = 0x641B
+0x5E77 = 0x6420
+0x5E78 = 0x640C
+0x5E79 = 0x6426
+0x5E7A = 0x6421
+0x5E7B = 0x645E
+0x5E7C = 0x6516
+0x5E7D = 0x646D
+0x5E7E = 0x6496
+0x5F21 = 0x647A
+0x5F22 = 0x64F7
+0x5F23 = 0x64FC
+0x5F24 = 0x6499
+0x5F25 = 0x651B
+0x5F26 = 0x64C0
+0x5F27 = 0x64D0
+0x5F28 = 0x64D7
+0x5F29 = 0x64E4
+0x5F2A = 0x64E2
+0x5F2B = 0x6509
+0x5F2C = 0x6525
+0x5F2D = 0x652E
+0x5F2E = 0x5F0B
+0x5F2F = 0x5FD2
+0x5F30 = 0x7519
+0x5F31 = 0x5F11
+0x5F32 = 0x535F
+0x5F33 = 0x53F1
+0x5F34 = 0x5630
+0x5F35 = 0x53E9
+0x5F36 = 0x53E8
+0x5F37 = 0x53FB
+0x5F38 = 0x5412
+0x5F39 = 0x5416
+0x5F3A = 0x5406
+0x5F3B = 0x544B
+0x5F3C = 0x5638
+0x5F3D = 0x56C8
+0x5F3E = 0x5454
+0x5F3F = 0x56A6
+0x5F40 = 0x5443
+0x5F41 = 0x5421
+0x5F42 = 0x5504
+0x5F43 = 0x54BC
+0x5F44 = 0x5423
+0x5F45 = 0x5432
+0x5F46 = 0x5482
+0x5F47 = 0x5494
+0x5F48 = 0x5477
+0x5F49 = 0x5471
+0x5F4A = 0x5464
+0x5F4B = 0x549A
+0x5F4C = 0x5680
+0x5F4D = 0x5484
+0x5F4E = 0x5476
+0x5F4F = 0x5466
+0x5F50 = 0x565D
+0x5F51 = 0x54D0
+0x5F52 = 0x54AD
+0x5F53 = 0x54C2
+0x5F54 = 0x54B4
+0x5F55 = 0x5660
+0x5F56 = 0x54A7
+0x5F57 = 0x54A6
+0x5F58 = 0x5635
+0x5F59 = 0x55F6
+0x5F5A = 0x5472
+0x5F5B = 0x54A3
+0x5F5C = 0x5666
+0x5F5D = 0x54BB
+0x5F5E = 0x54BF
+0x5F5F = 0x54CC
+0x5F60 = 0x5672
+0x5F61 = 0x54DA
+0x5F62 = 0x568C
+0x5F63 = 0x54A9
+0x5F64 = 0x54AA
+0x5F65 = 0x54A4
+0x5F66 = 0x5665
+0x5F67 = 0x54CF
+0x5F68 = 0x54DE
+0x5F69 = 0x561C
+0x5F6A = 0x54E7
+0x5F6B = 0x562E
+0x5F6C = 0x54FD
+0x5F6D = 0x5514
+0x5F6E = 0x54F3
+0x5F6F = 0x55E9
+0x5F70 = 0x5523
+0x5F71 = 0x550F
+0x5F72 = 0x5511
+0x5F73 = 0x5527
+0x5F74 = 0x552A
+0x5F75 = 0x5616
+0x5F76 = 0x558F
+0x5F77 = 0x55B5
+0x5F78 = 0x5549
+0x5F79 = 0x56C0
+0x5F7A = 0x5541
+0x5F7B = 0x5555
+0x5F7C = 0x553F
+0x5F7D = 0x5550
+0x5F7E = 0x553C
+0x6021 = 0x5537
+0x6022 = 0x5556
+0x6023 = 0x5575
+0x6024 = 0x5576
+0x6025 = 0x5577
+0x6026 = 0x5533
+0x6027 = 0x5530
+0x6028 = 0x555C
+0x6029 = 0x558B
+0x602A = 0x55D2
+0x602B = 0x5583
+0x602C = 0x55B1
+0x602D = 0x55B9
+0x602E = 0x5588
+0x602F = 0x5581
+0x6030 = 0x559F
+0x6031 = 0x557E
+0x6032 = 0x55D6
+0x6033 = 0x5591
+0x6034 = 0x557B
+0x6035 = 0x55DF
+0x6036 = 0x560D
+0x6037 = 0x56B3
+0x6038 = 0x5594
+0x6039 = 0x5599
+0x603A = 0x55EA
+0x603B = 0x55F7
+0x603C = 0x55C9
+0x603D = 0x561F
+0x603E = 0x55D1
+0x603F = 0x56C1
+0x6040 = 0x55EC
+0x6041 = 0x55D4
+0x6042 = 0x55E6
+0x6043 = 0x55DD
+0x6044 = 0x55C4
+0x6045 = 0x55EF
+0x6046 = 0x55E5
+0x6047 = 0x55F2
+0x6048 = 0x566F
+0x6049 = 0x55CC
+0x604A = 0x55CD
+0x604B = 0x55E8
+0x604C = 0x55F5
+0x604D = 0x55E4
+0x604E = 0x8F61
+0x604F = 0x561E
+0x6050 = 0x5608
+0x6051 = 0x560C
+0x6052 = 0x5601
+0x6053 = 0x56B6
+0x6054 = 0x5623
+0x6055 = 0x55FE
+0x6056 = 0x5600
+0x6057 = 0x5627
+0x6058 = 0x562D
+0x6059 = 0x5658
+0x605A = 0x5639
+0x605B = 0x5657
+0x605C = 0x562C
+0x605D = 0x564D
+0x605E = 0x5662
+0x605F = 0x5659
+0x6060 = 0x5695
+0x6061 = 0x564C
+0x6062 = 0x5654
+0x6063 = 0x5686
+0x6064 = 0x5664
+0x6065 = 0x5671
+0x6066 = 0x566B
+0x6067 = 0x567B
+0x6068 = 0x567C
+0x6069 = 0x5685
+0x606A = 0x5693
+0x606B = 0x56AF
+0x606C = 0x56D4
+0x606D = 0x56D7
+0x606E = 0x56DD
+0x606F = 0x56E1
+0x6070 = 0x5707
+0x6071 = 0x56EB
+0x6072 = 0x56F9
+0x6073 = 0x56FF
+0x6074 = 0x5704
+0x6075 = 0x570A
+0x6076 = 0x5709
+0x6077 = 0x571C
+0x6078 = 0x5E43
+0x6079 = 0x5E19
+0x607A = 0x5E14
+0x607B = 0x5E11
+0x607C = 0x5E6C
+0x607D = 0x5E58
+0x607E = 0x5E57
+0x6121 = 0x5E37
+0x6122 = 0x5E44
+0x6123 = 0x5E54
+0x6124 = 0x5E5B
+0x6125 = 0x5E5E
+0x6126 = 0x5E61
+0x6127 = 0x5C8C
+0x6128 = 0x5C7A
+0x6129 = 0x5C8D
+0x612A = 0x5C90
+0x612B = 0x5D87
+0x612C = 0x5C88
+0x612D = 0x5CF4
+0x612E = 0x5C99
+0x612F = 0x5C91
+0x6130 = 0x5D50
+0x6131 = 0x5C9C
+0x6132 = 0x5CB5
+0x6133 = 0x5CA2
+0x6134 = 0x5D2C
+0x6135 = 0x5CAC
+0x6136 = 0x5CAB
+0x6137 = 0x5CB1
+0x6138 = 0x5CA3
+0x6139 = 0x5CC1
+0x613A = 0x5CB7
+0x613B = 0x5DA7
+0x613C = 0x5CD2
+0x613D = 0x5DA0
+0x613E = 0x5CCB
+0x613F = 0x5D22
+0x6140 = 0x5D97
+0x6141 = 0x5D0D
+0x6142 = 0x5D27
+0x6143 = 0x5D26
+0x6144 = 0x5D2E
+0x6145 = 0x5D24
+0x6146 = 0x5D1E
+0x6147 = 0x5D06
+0x6148 = 0x5D1B
+0x6149 = 0x5DB8
+0x614A = 0x5D3E
+0x614B = 0x5D34
+0x614C = 0x5D3D
+0x614D = 0x5D6C
+0x614E = 0x5D5B
+0x614F = 0x5D6F
+0x6150 = 0x5D81
+0x6151 = 0x5D6B
+0x6152 = 0x5D4B
+0x6153 = 0x5D4A
+0x6154 = 0x5D69
+0x6155 = 0x5D74
+0x6156 = 0x5D82
+0x6157 = 0x5D99
+0x6158 = 0x5D9D
+0x6159 = 0x8C73
+0x615A = 0x5DB7
+0x615B = 0x5DD4
+0x615C = 0x5F73
+0x615D = 0x5F77
+0x615E = 0x5F82
+0x615F = 0x5F87
+0x6160 = 0x5F89
+0x6161 = 0x540E
+0x6162 = 0x5FA0
+0x6163 = 0x5F99
+0x6164 = 0x5F9C
+0x6165 = 0x5FA8
+0x6166 = 0x5FAD
+0x6167 = 0x5FB5
+0x6168 = 0x5FBC
+0x6169 = 0x8862
+0x616A = 0x5F61
+0x616B = 0x72AD
+0x616C = 0x72B0
+0x616D = 0x72B4
+0x616E = 0x7377
+0x616F = 0x7341
+0x6170 = 0x72C3
+0x6171 = 0x72C1
+0x6172 = 0x72CE
+0x6173 = 0x72CD
+0x6174 = 0x72D2
+0x6175 = 0x72E8
+0x6176 = 0x736A
+0x6177 = 0x72E9
+0x6178 = 0x733B
+0x6179 = 0x72F4
+0x617A = 0x72F7
+0x617B = 0x7301
+0x617C = 0x72F3
+0x617D = 0x736B
+0x617E = 0x72FA
+0x6221 = 0x72FB
+0x6222 = 0x7317
+0x6223 = 0x7313
+0x6224 = 0x7380
+0x6225 = 0x730A
+0x6226 = 0x731E
+0x6227 = 0x731D
+0x6228 = 0x737C
+0x6229 = 0x7322
+0x622A = 0x7339
+0x622B = 0x7325
+0x622C = 0x732C
+0x622D = 0x7338
+0x622E = 0x7331
+0x622F = 0x7350
+0x6230 = 0x734D
+0x6231 = 0x7357
+0x6232 = 0x7360
+0x6233 = 0x736C
+0x6234 = 0x736F
+0x6235 = 0x737E
+0x6236 = 0x821B
+0x6237 = 0x5925
+0x6238 = 0x98E7
+0x6239 = 0x5924
+0x623A = 0x5902
+0x623B = 0x98E0
+0x623C = 0x9933
+0x623D = 0x98E9
+0x623E = 0x993C
+0x623F = 0x98EA
+0x6240 = 0x98EB
+0x6241 = 0x98ED
+0x6242 = 0x98F4
+0x6243 = 0x9909
+0x6244 = 0x9911
+0x6245 = 0x4F59
+0x6246 = 0x991B
+0x6247 = 0x9937
+0x6248 = 0x993F
+0x6249 = 0x9943
+0x624A = 0x9948
+0x624B = 0x9949
+0x624C = 0x994A
+0x624D = 0x994C
+0x624E = 0x9962
+0x624F = 0x5E80
+0x6250 = 0x5EE1
+0x6251 = 0x5E8B
+0x6252 = 0x5E96
+0x6253 = 0x5EA5
+0x6254 = 0x5EA0
+0x6255 = 0x5EB9
+0x6256 = 0x5EB5
+0x6257 = 0x5EBE
+0x6258 = 0x5EB3
+0x6259 = 0x8CE1
+0x625A = 0x5ED2
+0x625B = 0x5ED1
+0x625C = 0x5EDB
+0x625D = 0x5EE8
+0x625E = 0x5EEA
+0x625F = 0x81BA
+0x6260 = 0x5FC4
+0x6261 = 0x5FC9
+0x6262 = 0x5FD6
+0x6263 = 0x61FA
+0x6264 = 0x61AE
+0x6265 = 0x5FEE
+0x6266 = 0x616A
+0x6267 = 0x5FE1
+0x6268 = 0x5FE4
+0x6269 = 0x613E
+0x626A = 0x60B5
+0x626B = 0x6134
+0x626C = 0x5FEA
+0x626D = 0x5FED
+0x626E = 0x5FF8
+0x626F = 0x6019
+0x6270 = 0x6035
+0x6271 = 0x6026
+0x6272 = 0x601B
+0x6273 = 0x600F
+0x6274 = 0x600D
+0x6275 = 0x6029
+0x6276 = 0x602B
+0x6277 = 0x600A
+0x6278 = 0x61CC
+0x6279 = 0x6021
+0x627A = 0x615F
+0x627B = 0x61E8
+0x627C = 0x60FB
+0x627D = 0x6137
+0x627E = 0x6042
+0x6321 = 0x606A
+0x6322 = 0x60F2
+0x6323 = 0x6096
+0x6324 = 0x609A
+0x6325 = 0x6173
+0x6326 = 0x609D
+0x6327 = 0x6083
+0x6328 = 0x6092
+0x6329 = 0x608C
+0x632A = 0x609B
+0x632B = 0x611C
+0x632C = 0x60BB
+0x632D = 0x60B1
+0x632E = 0x60DD
+0x632F = 0x60D8
+0x6330 = 0x60C6
+0x6331 = 0x60DA
+0x6332 = 0x60B4
+0x6333 = 0x6120
+0x6334 = 0x6192
+0x6335 = 0x6115
+0x6336 = 0x6123
+0x6337 = 0x60F4
+0x6338 = 0x6100
+0x6339 = 0x610E
+0x633A = 0x612B
+0x633B = 0x614A
+0x633C = 0x6175
+0x633D = 0x61AC
+0x633E = 0x6194
+0x633F = 0x61A7
+0x6340 = 0x61B7
+0x6341 = 0x61D4
+0x6342 = 0x61F5
+0x6343 = 0x5FDD
+0x6344 = 0x96B3
+0x6345 = 0x9582
+0x6346 = 0x9586
+0x6347 = 0x95C8
+0x6348 = 0x958E
+0x6349 = 0x9594
+0x634A = 0x958C
+0x634B = 0x95E5
+0x634C = 0x95AD
+0x634D = 0x95AB
+0x634E = 0x9B2E
+0x634F = 0x95AC
+0x6350 = 0x95BE
+0x6351 = 0x95B6
+0x6352 = 0x9B29
+0x6353 = 0x95BF
+0x6354 = 0x95BD
+0x6355 = 0x95BC
+0x6356 = 0x95C3
+0x6357 = 0x95CB
+0x6358 = 0x95D4
+0x6359 = 0x95D0
+0x635A = 0x95D5
+0x635B = 0x95DE
+0x635C = 0x4E2C
+0x635D = 0x723F
+0x635E = 0x6215
+0x635F = 0x6C35
+0x6360 = 0x6C54
+0x6361 = 0x6C5C
+0x6362 = 0x6C4A
+0x6363 = 0x7043
+0x6364 = 0x6C85
+0x6365 = 0x6C90
+0x6366 = 0x6C94
+0x6367 = 0x6C8C
+0x6368 = 0x6C68
+0x6369 = 0x6C69
+0x636A = 0x6C74
+0x636B = 0x6C76
+0x636C = 0x6C86
+0x636D = 0x6F59
+0x636E = 0x6CD0
+0x636F = 0x6CD4
+0x6370 = 0x6CAD
+0x6371 = 0x7027
+0x6372 = 0x7018
+0x6373 = 0x6CF1
+0x6374 = 0x6CD7
+0x6375 = 0x6CB2
+0x6376 = 0x6CE0
+0x6377 = 0x6CD6
+0x6378 = 0x6FFC
+0x6379 = 0x6CEB
+0x637A = 0x6CEE
+0x637B = 0x6CB1
+0x637C = 0x6CD3
+0x637D = 0x6CEF
+0x637E = 0x6D87
+0x6421 = 0x6D39
+0x6422 = 0x6D27
+0x6423 = 0x6D0C
+0x6424 = 0x6D79
+0x6425 = 0x6E5E
+0x6426 = 0x6D07
+0x6427 = 0x6D04
+0x6428 = 0x6D19
+0x6429 = 0x6D0E
+0x642A = 0x6D2B
+0x642B = 0x6FAE
+0x642C = 0x6D2E
+0x642D = 0x6D35
+0x642E = 0x6D1A
+0x642F = 0x700F
+0x6430 = 0x6EF8
+0x6431 = 0x6F6F
+0x6432 = 0x6D33
+0x6433 = 0x6D91
+0x6434 = 0x6D6F
+0x6435 = 0x6DF6
+0x6436 = 0x6F7F
+0x6437 = 0x6D5E
+0x6438 = 0x6D93
+0x6439 = 0x6D94
+0x643A = 0x6D5C
+0x643B = 0x6D60
+0x643C = 0x6D7C
+0x643D = 0x6D63
+0x643E = 0x6E1A
+0x643F = 0x6DC7
+0x6440 = 0x6DC5
+0x6441 = 0x6DDE
+0x6442 = 0x7006
+0x6443 = 0x6DBF
+0x6444 = 0x6DE0
+0x6445 = 0x6FA0
+0x6446 = 0x6DE6
+0x6447 = 0x6DDD
+0x6448 = 0x6DD9
+0x6449 = 0x700B
+0x644A = 0x6DAB
+0x644B = 0x6E0C
+0x644C = 0x6DAE
+0x644D = 0x6E2B
+0x644E = 0x6E6E
+0x644F = 0x6E4E
+0x6450 = 0x6E6B
+0x6451 = 0x6EB2
+0x6452 = 0x6E5F
+0x6453 = 0x6E86
+0x6454 = 0x6E53
+0x6455 = 0x6E54
+0x6456 = 0x6E32
+0x6457 = 0x6E25
+0x6458 = 0x6E44
+0x6459 = 0x7067
+0x645A = 0x6EB1
+0x645B = 0x6E98
+0x645C = 0x7044
+0x645D = 0x6F2D
+0x645E = 0x7005
+0x645F = 0x6EA5
+0x6460 = 0x6EA7
+0x6461 = 0x6EBD
+0x6462 = 0x6EBB
+0x6463 = 0x6EB7
+0x6464 = 0x6F77
+0x6465 = 0x6EB4
+0x6466 = 0x6ECF
+0x6467 = 0x6E8F
+0x6468 = 0x6EC2
+0x6469 = 0x6E9F
+0x646A = 0x6F62
+0x646B = 0x7020
+0x646C = 0x701F
+0x646D = 0x6F24
+0x646E = 0x6F15
+0x646F = 0x6EF9
+0x6470 = 0x6F2F
+0x6471 = 0x6F36
+0x6472 = 0x7032
+0x6473 = 0x6F74
+0x6474 = 0x6F2A
+0x6475 = 0x6F09
+0x6476 = 0x6F29
+0x6477 = 0x6F89
+0x6478 = 0x6F8D
+0x6479 = 0x6F8C
+0x647A = 0x6F78
+0x647B = 0x6F72
+0x647C = 0x6F7C
+0x647D = 0x6F7A
+0x647E = 0x7028
+0x6521 = 0x6FC9
+0x6522 = 0x6FA7
+0x6523 = 0x6FB9
+0x6524 = 0x6FB6
+0x6525 = 0x6FC2
+0x6526 = 0x6FE1
+0x6527 = 0x6FEE
+0x6528 = 0x6FDE
+0x6529 = 0x6FE0
+0x652A = 0x6FEF
+0x652B = 0x701A
+0x652C = 0x7023
+0x652D = 0x701B
+0x652E = 0x7039
+0x652F = 0x7035
+0x6530 = 0x705D
+0x6531 = 0x705E
+0x6532 = 0x5B80
+0x6533 = 0x5B84
+0x6534 = 0x5B95
+0x6535 = 0x5B93
+0x6536 = 0x5BA5
+0x6537 = 0x5BB8
+0x6538 = 0x752F
+0x6539 = 0x9A2B
+0x653A = 0x6434
+0x653B = 0x5BE4
+0x653C = 0x5BEE
+0x653D = 0x8930
+0x653E = 0x5BF0
+0x653F = 0x8E47
+0x6540 = 0x8B07
+0x6541 = 0x8FB6
+0x6542 = 0x8FD3
+0x6543 = 0x8FD5
+0x6544 = 0x8FE5
+0x6545 = 0x8FEE
+0x6546 = 0x8FE4
+0x6547 = 0x9087
+0x6548 = 0x8FE6
+0x6549 = 0x9015
+0x654A = 0x8FE8
+0x654B = 0x9005
+0x654C = 0x9004
+0x654D = 0x900B
+0x654E = 0x9090
+0x654F = 0x9011
+0x6550 = 0x900D
+0x6551 = 0x9016
+0x6552 = 0x9021
+0x6553 = 0x9035
+0x6554 = 0x9036
+0x6555 = 0x902D
+0x6556 = 0x902F
+0x6557 = 0x9044
+0x6558 = 0x9051
+0x6559 = 0x9052
+0x655A = 0x9050
+0x655B = 0x9068
+0x655C = 0x9058
+0x655D = 0x9062
+0x655E = 0x905B
+0x655F = 0x66B9
+0x6560 = 0x9074
+0x6561 = 0x907D
+0x6562 = 0x9082
+0x6563 = 0x9088
+0x6564 = 0x9083
+0x6565 = 0x908B
+0x6566 = 0x5F50
+0x6567 = 0x5F57
+0x6568 = 0x5F56
+0x6569 = 0x5F58
+0x656A = 0x5C3B
+0x656B = 0x54AB
+0x656C = 0x5C50
+0x656D = 0x5C59
+0x656E = 0x5B71
+0x656F = 0x5C63
+0x6570 = 0x5C68
+0x6571 = 0x7FBC
+0x6572 = 0x5F33
+0x6573 = 0x5F29
+0x6574 = 0x5F2D
+0x6575 = 0x8274
+0x6576 = 0x5F3C
+0x6577 = 0x9B3B
+0x6578 = 0x5C6E
+0x6579 = 0x5981
+0x657A = 0x5983
+0x657B = 0x598D
+0x657C = 0x5AF5
+0x657D = 0x5AD7
+0x657E = 0x59A3
+0x6621 = 0x5997
+0x6622 = 0x59CA
+0x6623 = 0x5B00
+0x6624 = 0x599E
+0x6625 = 0x59A4
+0x6626 = 0x59D2
+0x6627 = 0x59B2
+0x6628 = 0x59AF
+0x6629 = 0x59D7
+0x662A = 0x59BE
+0x662B = 0x5A6D
+0x662C = 0x5B08
+0x662D = 0x59DD
+0x662E = 0x5B4C
+0x662F = 0x59E3
+0x6630 = 0x59D8
+0x6631 = 0x59F9
+0x6632 = 0x5A0C
+0x6633 = 0x5A09
+0x6634 = 0x5AA7
+0x6635 = 0x5AFB
+0x6636 = 0x5A11
+0x6637 = 0x5A23
+0x6638 = 0x5A13
+0x6639 = 0x5A40
+0x663A = 0x5A67
+0x663B = 0x5A4A
+0x663C = 0x5A55
+0x663D = 0x5A3C
+0x663E = 0x5A62
+0x663F = 0x5B0B
+0x6640 = 0x80EC
+0x6641 = 0x5AAA
+0x6642 = 0x5A9B
+0x6643 = 0x5A77
+0x6644 = 0x5A7A
+0x6645 = 0x5ABE
+0x6646 = 0x5AEB
+0x6647 = 0x5AB2
+0x6648 = 0x5B21
+0x6649 = 0x5B2A
+0x664A = 0x5AB8
+0x664B = 0x5AE0
+0x664C = 0x5AE3
+0x664D = 0x5B19
+0x664E = 0x5AD6
+0x664F = 0x5AE6
+0x6650 = 0x5AD8
+0x6651 = 0x5ADC
+0x6652 = 0x5B09
+0x6653 = 0x5B17
+0x6654 = 0x5B16
+0x6655 = 0x5B32
+0x6656 = 0x5B37
+0x6657 = 0x5B40
+0x6658 = 0x5C15
+0x6659 = 0x5C1C
+0x665A = 0x5B5A
+0x665B = 0x5B65
+0x665C = 0x5B73
+0x665D = 0x5B51
+0x665E = 0x5B53
+0x665F = 0x5B62
+0x6660 = 0x99D4
+0x6661 = 0x99DF
+0x6662 = 0x99D9
+0x6663 = 0x9A36
+0x6664 = 0x9A5B
+0x6665 = 0x99D1
+0x6666 = 0x99D8
+0x6667 = 0x9A4D
+0x6668 = 0x9A4A
+0x6669 = 0x99E2
+0x666A = 0x9A6A
+0x666B = 0x9A0F
+0x666C = 0x9A0D
+0x666D = 0x9A05
+0x666E = 0x9A42
+0x666F = 0x9A2D
+0x6670 = 0x9A16
+0x6671 = 0x9A41
+0x6672 = 0x9A2E
+0x6673 = 0x9A38
+0x6674 = 0x9A43
+0x6675 = 0x9A44
+0x6676 = 0x9A4F
+0x6677 = 0x9A65
+0x6678 = 0x9A64
+0x6679 = 0x7CF9
+0x667A = 0x7D06
+0x667B = 0x7D02
+0x667C = 0x7D07
+0x667D = 0x7D08
+0x667E = 0x7E8A
+0x6721 = 0x7D1C
+0x6722 = 0x7D15
+0x6723 = 0x7D13
+0x6724 = 0x7D3A
+0x6725 = 0x7D32
+0x6726 = 0x7D31
+0x6727 = 0x7E10
+0x6728 = 0x7D3C
+0x6729 = 0x7D40
+0x672A = 0x7D3F
+0x672B = 0x7D5D
+0x672C = 0x7D4E
+0x672D = 0x7D73
+0x672E = 0x7D86
+0x672F = 0x7D83
+0x6730 = 0x7D88
+0x6731 = 0x7DBE
+0x6732 = 0x7DBA
+0x6733 = 0x7DCB
+0x6734 = 0x7DD4
+0x6735 = 0x7DC4
+0x6736 = 0x7D9E
+0x6737 = 0x7DAC
+0x6738 = 0x7DB9
+0x6739 = 0x7DA3
+0x673A = 0x7DB0
+0x673B = 0x7DC7
+0x673C = 0x7DD9
+0x673D = 0x7DD7
+0x673E = 0x7DF9
+0x673F = 0x7DF2
+0x6740 = 0x7E62
+0x6741 = 0x7DE6
+0x6742 = 0x7DF6
+0x6743 = 0x7DF1
+0x6744 = 0x7E0B
+0x6745 = 0x7DE1
+0x6746 = 0x7E09
+0x6747 = 0x7E1D
+0x6748 = 0x7E1F
+0x6749 = 0x7E1E
+0x674A = 0x7E2D
+0x674B = 0x7E0A
+0x674C = 0x7E11
+0x674D = 0x7E7D
+0x674E = 0x7E39
+0x674F = 0x7E35
+0x6750 = 0x7E32
+0x6751 = 0x7E46
+0x6752 = 0x7E45
+0x6753 = 0x7E88
+0x6754 = 0x7E5A
+0x6755 = 0x7E52
+0x6756 = 0x7E6E
+0x6757 = 0x7E7E
+0x6758 = 0x7E70
+0x6759 = 0x7E6F
+0x675A = 0x7E98
+0x675B = 0x5E7A
+0x675C = 0x757F
+0x675D = 0x5DDB
+0x675E = 0x753E
+0x675F = 0x9095
+0x6760 = 0x738E
+0x6761 = 0x74A3
+0x6762 = 0x744B
+0x6763 = 0x73A2
+0x6764 = 0x739F
+0x6765 = 0x73CF
+0x6766 = 0x73C2
+0x6767 = 0x74CF
+0x6768 = 0x73B7
+0x6769 = 0x73B3
+0x676A = 0x73C0
+0x676B = 0x73C9
+0x676C = 0x73C8
+0x676D = 0x73E5
+0x676E = 0x73D9
+0x676F = 0x980A
+0x6770 = 0x740A
+0x6771 = 0x73E9
+0x6772 = 0x73E7
+0x6773 = 0x73DE
+0x6774 = 0x74BD
+0x6775 = 0x743F
+0x6776 = 0x7489
+0x6777 = 0x742A
+0x6778 = 0x745B
+0x6779 = 0x7426
+0x677A = 0x7425
+0x677B = 0x7428
+0x677C = 0x7430
+0x677D = 0x742E
+0x677E = 0x742C
+0x6821 = 0x741B
+0x6822 = 0x741A
+0x6823 = 0x7441
+0x6824 = 0x745C
+0x6825 = 0x7457
+0x6826 = 0x7455
+0x6827 = 0x7459
+0x6828 = 0x74A6
+0x6829 = 0x746D
+0x682A = 0x747E
+0x682B = 0x749C
+0x682C = 0x74D4
+0x682D = 0x7480
+0x682E = 0x7481
+0x682F = 0x7487
+0x6830 = 0x748B
+0x6831 = 0x749E
+0x6832 = 0x74A8
+0x6833 = 0x74A9
+0x6834 = 0x7490
+0x6835 = 0x74A7
+0x6836 = 0x74DA
+0x6837 = 0x74BA
+0x6838 = 0x97D9
+0x6839 = 0x97DE
+0x683A = 0x97DC
+0x683B = 0x674C
+0x683C = 0x6753
+0x683D = 0x675E
+0x683E = 0x6748
+0x683F = 0x69AA
+0x6840 = 0x6AEA
+0x6841 = 0x6787
+0x6842 = 0x676A
+0x6843 = 0x6773
+0x6844 = 0x6798
+0x6845 = 0x6898
+0x6846 = 0x6775
+0x6847 = 0x68D6
+0x6848 = 0x6A05
+0x6849 = 0x689F
+0x684A = 0x678B
+0x684B = 0x6777
+0x684C = 0x677C
+0x684D = 0x67F0
+0x684E = 0x6ADB
+0x684F = 0x67D8
+0x6850 = 0x6AF3
+0x6851 = 0x67E9
+0x6852 = 0x67B0
+0x6853 = 0x6AE8
+0x6854 = 0x67D9
+0x6855 = 0x67B5
+0x6856 = 0x67DA
+0x6857 = 0x67B3
+0x6858 = 0x67DD
+0x6859 = 0x6800
+0x685A = 0x67C3
+0x685B = 0x67B8
+0x685C = 0x67E2
+0x685D = 0x6ADF
+0x685E = 0x67C1
+0x685F = 0x6A89
+0x6860 = 0x6832
+0x6861 = 0x6833
+0x6862 = 0x690F
+0x6863 = 0x6A48
+0x6864 = 0x684E
+0x6865 = 0x6968
+0x6866 = 0x6844
+0x6867 = 0x69BF
+0x6868 = 0x6883
+0x6869 = 0x681D
+0x686A = 0x6855
+0x686B = 0x6A3A
+0x686C = 0x6841
+0x686D = 0x6A9C
+0x686E = 0x6840
+0x686F = 0x6B12
+0x6870 = 0x684A
+0x6871 = 0x6849
+0x6872 = 0x6829
+0x6873 = 0x68B5
+0x6874 = 0x688F
+0x6875 = 0x6874
+0x6876 = 0x6877
+0x6877 = 0x6893
+0x6878 = 0x686B
+0x6879 = 0x6B1E
+0x687A = 0x696E
+0x687B = 0x68FC
+0x687C = 0x6ADD
+0x687D = 0x69E7
+0x687E = 0x68F9
+0x6921 = 0x6B0F
+0x6922 = 0x68F0
+0x6923 = 0x690B
+0x6924 = 0x6901
+0x6925 = 0x6957
+0x6926 = 0x68E3
+0x6927 = 0x6910
+0x6928 = 0x6971
+0x6929 = 0x6939
+0x692A = 0x6960
+0x692B = 0x6942
+0x692C = 0x695D
+0x692D = 0x6B16
+0x692E = 0x696B
+0x692F = 0x6980
+0x6930 = 0x6998
+0x6931 = 0x6978
+0x6932 = 0x6934
+0x6933 = 0x69CC
+0x6934 = 0x6AEC
+0x6935 = 0x6ADA
+0x6936 = 0x69CE
+0x6937 = 0x6AF8
+0x6938 = 0x6966
+0x6939 = 0x6963
+0x693A = 0x6979
+0x693B = 0x699B
+0x693C = 0x69A7
+0x693D = 0x69BB
+0x693E = 0x69AB
+0x693F = 0x69AD
+0x6940 = 0x69D4
+0x6941 = 0x69B1
+0x6942 = 0x69C1
+0x6943 = 0x69CA
+0x6944 = 0x6AB3
+0x6945 = 0x6995
+0x6946 = 0x6AE7
+0x6947 = 0x698D
+0x6948 = 0x69FF
+0x6949 = 0x6AA3
+0x694A = 0x69ED
+0x694B = 0x6A17
+0x694C = 0x6A18
+0x694D = 0x6A65
+0x694E = 0x69F2
+0x694F = 0x6A44
+0x6950 = 0x6A3E
+0x6951 = 0x6AA0
+0x6952 = 0x6A50
+0x6953 = 0x6A5B
+0x6954 = 0x6A35
+0x6955 = 0x6A8E
+0x6956 = 0x6AD3
+0x6957 = 0x6A3D
+0x6958 = 0x6A28
+0x6959 = 0x6A58
+0x695A = 0x6ADE
+0x695B = 0x6A91
+0x695C = 0x6A90
+0x695D = 0x6AA9
+0x695E = 0x6A97
+0x695F = 0x6AAB
+0x6960 = 0x7337
+0x6961 = 0x7352
+0x6962 = 0x6B81
+0x6963 = 0x6B82
+0x6964 = 0x6BA4
+0x6965 = 0x6B84
+0x6966 = 0x6B9E
+0x6967 = 0x6BAE
+0x6968 = 0x6B8D
+0x6969 = 0x6BAB
+0x696A = 0x6B9B
+0x696B = 0x6BAF
+0x696C = 0x6BAA
+0x696D = 0x8ED4
+0x696E = 0x8EDB
+0x696F = 0x8EF2
+0x6970 = 0x8EFB
+0x6971 = 0x8F64
+0x6972 = 0x8EF9
+0x6973 = 0x8EFC
+0x6974 = 0x8EEB
+0x6975 = 0x8EE4
+0x6976 = 0x8F62
+0x6977 = 0x8EFA
+0x6978 = 0x8EFE
+0x6979 = 0x8F0A
+0x697A = 0x8F07
+0x697B = 0x8F05
+0x697C = 0x8F12
+0x697D = 0x8F26
+0x697E = 0x8F1E
+0x6A21 = 0x8F1F
+0x6A22 = 0x8F1C
+0x6A23 = 0x8F33
+0x6A24 = 0x8F46
+0x6A25 = 0x8F54
+0x6A26 = 0x8ECE
+0x6A27 = 0x6214
+0x6A28 = 0x6227
+0x6A29 = 0x621B
+0x6A2A = 0x621F
+0x6A2B = 0x6222
+0x6A2C = 0x6221
+0x6A2D = 0x6225
+0x6A2E = 0x6224
+0x6A2F = 0x6229
+0x6A30 = 0x81E7
+0x6A31 = 0x750C
+0x6A32 = 0x74F4
+0x6A33 = 0x74FF
+0x6A34 = 0x750F
+0x6A35 = 0x7511
+0x6A36 = 0x7513
+0x6A37 = 0x6534
+0x6A38 = 0x65EE
+0x6A39 = 0x65EF
+0x6A3A = 0x65F0
+0x6A3B = 0x660A
+0x6A3C = 0x66C7
+0x6A3D = 0x6772
+0x6A3E = 0x6603
+0x6A3F = 0x6615
+0x6A40 = 0x6600
+0x6A41 = 0x7085
+0x6A42 = 0x66F7
+0x6A43 = 0x661D
+0x6A44 = 0x6634
+0x6A45 = 0x6631
+0x6A46 = 0x6636
+0x6A47 = 0x6635
+0x6A48 = 0x8006
+0x6A49 = 0x665F
+0x6A4A = 0x66C4
+0x6A4B = 0x6641
+0x6A4C = 0x664F
+0x6A4D = 0x6689
+0x6A4E = 0x6661
+0x6A4F = 0x6657
+0x6A50 = 0x6677
+0x6A51 = 0x6684
+0x6A52 = 0x668C
+0x6A53 = 0x66D6
+0x6A54 = 0x669D
+0x6A55 = 0x66BE
+0x6A56 = 0x66DB
+0x6A57 = 0x66DC
+0x6A58 = 0x66E6
+0x6A59 = 0x66E9
+0x6A5A = 0x8CC1
+0x6A5B = 0x8CB0
+0x6A5C = 0x8CBA
+0x6A5D = 0x8CBD
+0x6A5E = 0x8D04
+0x6A5F = 0x8CB2
+0x6A60 = 0x8CC5
+0x6A61 = 0x8D10
+0x6A62 = 0x8CD1
+0x6A63 = 0x8CDA
+0x6A64 = 0x8CD5
+0x6A65 = 0x8CEB
+0x6A66 = 0x8CE7
+0x6A67 = 0x8CFB
+0x6A68 = 0x8998
+0x6A69 = 0x89AC
+0x6A6A = 0x89A1
+0x6A6B = 0x89BF
+0x6A6C = 0x89A6
+0x6A6D = 0x89AF
+0x6A6E = 0x89B2
+0x6A6F = 0x89B7
+0x6A70 = 0x726E
+0x6A71 = 0x729F
+0x6A72 = 0x725D
+0x6A73 = 0x7266
+0x6A74 = 0x726F
+0x6A75 = 0x727E
+0x6A76 = 0x727F
+0x6A77 = 0x7284
+0x6A78 = 0x728B
+0x6A79 = 0x728D
+0x6A7A = 0x728F
+0x6A7B = 0x7292
+0x6A7C = 0x6308
+0x6A7D = 0x6332
+0x6A7E = 0x63B0
+0x6B21 = 0x643F
+0x6B22 = 0x64D8
+0x6B23 = 0x8004
+0x6B24 = 0x6BEA
+0x6B25 = 0x6BF3
+0x6B26 = 0x6BFD
+0x6B27 = 0x6BFF
+0x6B28 = 0x6BF9
+0x6B29 = 0x6C05
+0x6B2A = 0x6C0C
+0x6B2B = 0x6C06
+0x6B2C = 0x6C0D
+0x6B2D = 0x6C15
+0x6B2E = 0x6C18
+0x6B2F = 0x6C19
+0x6B30 = 0x6C1A
+0x6B31 = 0x6C21
+0x6B32 = 0x6C2C
+0x6B33 = 0x6C24
+0x6B34 = 0x6C2A
+0x6B35 = 0x6C32
+0x6B36 = 0x6535
+0x6B37 = 0x6555
+0x6B38 = 0x656B
+0x6B39 = 0x7258
+0x6B3A = 0x7252
+0x6B3B = 0x7256
+0x6B3C = 0x7230
+0x6B3D = 0x8662
+0x6B3E = 0x5216
+0x6B3F = 0x809F
+0x6B40 = 0x809C
+0x6B41 = 0x8093
+0x6B42 = 0x80BC
+0x6B43 = 0x670A
+0x6B44 = 0x80BD
+0x6B45 = 0x80B1
+0x6B46 = 0x80AB
+0x6B47 = 0x80AD
+0x6B48 = 0x80B4
+0x6B49 = 0x80B7
+0x6B4A = 0x6727
+0x6B4B = 0x8156
+0x6B4C = 0x80E9
+0x6B4D = 0x81DA
+0x6B4E = 0x80DB
+0x6B4F = 0x80C2
+0x6B50 = 0x80C4
+0x6B51 = 0x80D9
+0x6B52 = 0x80CD
+0x6B53 = 0x80D7
+0x6B54 = 0x6710
+0x6B55 = 0x80DD
+0x6B56 = 0x811B
+0x6B57 = 0x80F1
+0x6B58 = 0x80F4
+0x6B59 = 0x80ED
+0x6B5A = 0x81BE
+0x6B5B = 0x810E
+0x6B5C = 0x80F2
+0x6B5D = 0x80FC
+0x6B5E = 0x6715
+0x6B5F = 0x8112
+0x6B60 = 0x8C5A
+0x6B61 = 0x8161
+0x6B62 = 0x811E
+0x6B63 = 0x812C
+0x6B64 = 0x8118
+0x6B65 = 0x8132
+0x6B66 = 0x8148
+0x6B67 = 0x814C
+0x6B68 = 0x8153
+0x6B69 = 0x8174
+0x6B6A = 0x8159
+0x6B6B = 0x815A
+0x6B6C = 0x8171
+0x6B6D = 0x8160
+0x6B6E = 0x8169
+0x6B6F = 0x817C
+0x6B70 = 0x817D
+0x6B71 = 0x816D
+0x6B72 = 0x8167
+0x6B73 = 0x584D
+0x6B74 = 0x5AB5
+0x6B75 = 0x8188
+0x6B76 = 0x8182
+0x6B77 = 0x81CF
+0x6B78 = 0x6ED5
+0x6B79 = 0x81A3
+0x6B7A = 0x81AA
+0x6B7B = 0x81CC
+0x6B7C = 0x6726
+0x6B7D = 0x81CA
+0x6B7E = 0x81BB
+0x6C21 = 0x81C1
+0x6C22 = 0x81A6
+0x6C23 = 0x6B5F
+0x6C24 = 0x6B37
+0x6C25 = 0x6B39
+0x6C26 = 0x6B43
+0x6C27 = 0x6B46
+0x6C28 = 0x6B59
+0x6C29 = 0x98AE
+0x6C2A = 0x98AF
+0x6C2B = 0x98B6
+0x6C2C = 0x98BC
+0x6C2D = 0x98C6
+0x6C2E = 0x98C8
+0x6C2F = 0x6BB3
+0x6C30 = 0x5F40
+0x6C31 = 0x8F42
+0x6C32 = 0x89F3
+0x6C33 = 0x6590
+0x6C34 = 0x9F4F
+0x6C35 = 0x6595
+0x6C36 = 0x65BC
+0x6C37 = 0x65C6
+0x6C38 = 0x65C4
+0x6C39 = 0x65C3
+0x6C3A = 0x65CC
+0x6C3B = 0x65CE
+0x6C3C = 0x65D2
+0x6C3D = 0x65D6
+0x6C3E = 0x716C
+0x6C3F = 0x7152
+0x6C40 = 0x7096
+0x6C41 = 0x7197
+0x6C42 = 0x70BB
+0x6C43 = 0x70C0
+0x6C44 = 0x70B7
+0x6C45 = 0x70AB
+0x6C46 = 0x70B1
+0x6C47 = 0x71C1
+0x6C48 = 0x70CA
+0x6C49 = 0x7110
+0x6C4A = 0x7113
+0x6C4B = 0x71DC
+0x6C4C = 0x712F
+0x6C4D = 0x7131
+0x6C4E = 0x7173
+0x6C4F = 0x715C
+0x6C50 = 0x7168
+0x6C51 = 0x7145
+0x6C52 = 0x7172
+0x6C53 = 0x714A
+0x6C54 = 0x7178
+0x6C55 = 0x717A
+0x6C56 = 0x7198
+0x6C57 = 0x71B3
+0x6C58 = 0x71B5
+0x6C59 = 0x71A8
+0x6C5A = 0x71A0
+0x6C5B = 0x71E0
+0x6C5C = 0x71D4
+0x6C5D = 0x71E7
+0x6C5E = 0x71F9
+0x6C5F = 0x721D
+0x6C60 = 0x7228
+0x6C61 = 0x706C
+0x6C62 = 0x71FE
+0x6C63 = 0x7166
+0x6C64 = 0x71B9
+0x6C65 = 0x623E
+0x6C66 = 0x623D
+0x6C67 = 0x6243
+0x6C68 = 0x6248
+0x6C69 = 0x6249
+0x6C6A = 0x793B
+0x6C6B = 0x7940
+0x6C6C = 0x7946
+0x6C6D = 0x7949
+0x6C6E = 0x795B
+0x6C6F = 0x795C
+0x6C70 = 0x7953
+0x6C71 = 0x795A
+0x6C72 = 0x79B0
+0x6C73 = 0x7957
+0x6C74 = 0x7960
+0x6C75 = 0x798E
+0x6C76 = 0x7967
+0x6C77 = 0x797A
+0x6C78 = 0x79AA
+0x6C79 = 0x798A
+0x6C7A = 0x799A
+0x6C7B = 0x79A7
+0x6C7C = 0x79B3
+0x6C7D = 0x5FD1
+0x6C7E = 0x5FD0
+0x6D21 = 0x61DF
+0x6D22 = 0x605D
+0x6D23 = 0x605A
+0x6D24 = 0x6067
+0x6D25 = 0x6041
+0x6D26 = 0x6059
+0x6D27 = 0x6063
+0x6D28 = 0x6164
+0x6D29 = 0x6106
+0x6D2A = 0x610D
+0x6D2B = 0x615D
+0x6D2C = 0x61A9
+0x6D2D = 0x619D
+0x6D2E = 0x61CB
+0x6D2F = 0x61E3
+0x6D30 = 0x6207
+0x6D31 = 0x8080
+0x6D32 = 0x807F
+0x6D33 = 0x6C93
+0x6D34 = 0x6FA9
+0x6D35 = 0x6DFC
+0x6D36 = 0x78EF
+0x6D37 = 0x77F8
+0x6D38 = 0x78AD
+0x6D39 = 0x7809
+0x6D3A = 0x7868
+0x6D3B = 0x7818
+0x6D3C = 0x7811
+0x6D3D = 0x65AB
+0x6D3E = 0x782D
+0x6D3F = 0x78B8
+0x6D40 = 0x781D
+0x6D41 = 0x7839
+0x6D42 = 0x792A
+0x6D43 = 0x7931
+0x6D44 = 0x781F
+0x6D45 = 0x783C
+0x6D46 = 0x7825
+0x6D47 = 0x782C
+0x6D48 = 0x7823
+0x6D49 = 0x7829
+0x6D4A = 0x784E
+0x6D4B = 0x786D
+0x6D4C = 0x7864
+0x6D4D = 0x78FD
+0x6D4E = 0x7826
+0x6D4F = 0x7850
+0x6D50 = 0x7847
+0x6D51 = 0x784C
+0x6D52 = 0x786A
+0x6D53 = 0x78E7
+0x6D54 = 0x7893
+0x6D55 = 0x789A
+0x6D56 = 0x7887
+0x6D57 = 0x78E3
+0x6D58 = 0x78A1
+0x6D59 = 0x78A3
+0x6D5A = 0x78B2
+0x6D5B = 0x78B9
+0x6D5C = 0x78A5
+0x6D5D = 0x78D4
+0x6D5E = 0x78D9
+0x6D5F = 0x78C9
+0x6D60 = 0x78EC
+0x6D61 = 0x78F2
+0x6D62 = 0x7905
+0x6D63 = 0x78F4
+0x6D64 = 0x7913
+0x6D65 = 0x7924
+0x6D66 = 0x791E
+0x6D67 = 0x7934
+0x6D68 = 0x9F95
+0x6D69 = 0x9EF9
+0x6D6A = 0x9EFB
+0x6D6B = 0x9EFC
+0x6D6C = 0x76F1
+0x6D6D = 0x7704
+0x6D6E = 0x7798
+0x6D6F = 0x76F9
+0x6D70 = 0x7707
+0x6D71 = 0x7708
+0x6D72 = 0x771A
+0x6D73 = 0x7722
+0x6D74 = 0x7719
+0x6D75 = 0x772D
+0x6D76 = 0x7726
+0x6D77 = 0x7735
+0x6D78 = 0x7738
+0x6D79 = 0x775E
+0x6D7A = 0x77BC
+0x6D7B = 0x7747
+0x6D7C = 0x7743
+0x6D7D = 0x775A
+0x6D7E = 0x7768
+0x6E21 = 0x7762
+0x6E22 = 0x7765
+0x6E23 = 0x777F
+0x6E24 = 0x778D
+0x6E25 = 0x777D
+0x6E26 = 0x7780
+0x6E27 = 0x778C
+0x6E28 = 0x7791
+0x6E29 = 0x779F
+0x6E2A = 0x77A0
+0x6E2B = 0x77B0
+0x6E2C = 0x77B5
+0x6E2D = 0x77BD
+0x6E2E = 0x753A
+0x6E2F = 0x7540
+0x6E30 = 0x754E
+0x6E31 = 0x754B
+0x6E32 = 0x7548
+0x6E33 = 0x755B
+0x6E34 = 0x7572
+0x6E35 = 0x7579
+0x6E36 = 0x7583
+0x6E37 = 0x7F58
+0x6E38 = 0x7F61
+0x6E39 = 0x7F5F
+0x6E3A = 0x8A48
+0x6E3B = 0x7F68
+0x6E3C = 0x7F86
+0x6E3D = 0x7F71
+0x6E3E = 0x7F79
+0x6E3F = 0x7F88
+0x6E40 = 0x7F7E
+0x6E41 = 0x76CD
+0x6E42 = 0x76E5
+0x6E43 = 0x8832
+0x6E44 = 0x91D2
+0x6E45 = 0x91D3
+0x6E46 = 0x91D4
+0x6E47 = 0x91D9
+0x6E48 = 0x91D7
+0x6E49 = 0x91D5
+0x6E4A = 0x91F7
+0x6E4B = 0x91E7
+0x6E4C = 0x91E4
+0x6E4D = 0x9346
+0x6E4E = 0x91F5
+0x6E4F = 0x91F9
+0x6E50 = 0x9208
+0x6E51 = 0x9226
+0x6E52 = 0x9245
+0x6E53 = 0x9211
+0x6E54 = 0x9210
+0x6E55 = 0x9201
+0x6E56 = 0x9227
+0x6E57 = 0x9204
+0x6E58 = 0x9225
+0x6E59 = 0x9200
+0x6E5A = 0x923A
+0x6E5B = 0x9266
+0x6E5C = 0x9237
+0x6E5D = 0x9233
+0x6E5E = 0x9255
+0x6E5F = 0x923D
+0x6E60 = 0x9238
+0x6E61 = 0x925E
+0x6E62 = 0x926C
+0x6E63 = 0x926D
+0x6E64 = 0x923F
+0x6E65 = 0x9460
+0x6E66 = 0x9230
+0x6E67 = 0x9249
+0x6E68 = 0x9248
+0x6E69 = 0x924D
+0x6E6A = 0x922E
+0x6E6B = 0x9239
+0x6E6C = 0x9438
+0x6E6D = 0x92AC
+0x6E6E = 0x92A0
+0x6E6F = 0x927A
+0x6E70 = 0x92AA
+0x6E71 = 0x92EE
+0x6E72 = 0x92CF
+0x6E73 = 0x9403
+0x6E74 = 0x92E3
+0x6E75 = 0x943A
+0x6E76 = 0x92B1
+0x6E77 = 0x92A6
+0x6E78 = 0x93A7
+0x6E79 = 0x9296
+0x6E7A = 0x92CC
+0x6E7B = 0x92A9
+0x6E7C = 0x93F5
+0x6E7D = 0x9293
+0x6E7E = 0x927F
+0x6F21 = 0x93A9
+0x6F22 = 0x929A
+0x6F23 = 0x931A
+0x6F24 = 0x92AB
+0x6F25 = 0x9283
+0x6F26 = 0x940B
+0x6F27 = 0x92A8
+0x6F28 = 0x92A3
+0x6F29 = 0x9412
+0x6F2A = 0x9338
+0x6F2B = 0x92F1
+0x6F2C = 0x93D7
+0x6F2D = 0x92E5
+0x6F2E = 0x92F0
+0x6F2F = 0x92EF
+0x6F30 = 0x92E8
+0x6F31 = 0x92BC
+0x6F32 = 0x92DD
+0x6F33 = 0x92F6
+0x6F34 = 0x9426
+0x6F35 = 0x9427
+0x6F36 = 0x92C3
+0x6F37 = 0x92DF
+0x6F38 = 0x92E6
+0x6F39 = 0x9312
+0x6F3A = 0x9306
+0x6F3B = 0x9369
+0x6F3C = 0x931B
+0x6F3D = 0x9340
+0x6F3E = 0x9301
+0x6F3F = 0x9315
+0x6F40 = 0x932E
+0x6F41 = 0x9343
+0x6F42 = 0x9307
+0x6F43 = 0x9308
+0x6F44 = 0x931F
+0x6F45 = 0x9319
+0x6F46 = 0x9365
+0x6F47 = 0x9347
+0x6F48 = 0x9376
+0x6F49 = 0x9354
+0x6F4A = 0x9364
+0x6F4B = 0x93AA
+0x6F4C = 0x9370
+0x6F4D = 0x9384
+0x6F4E = 0x93E4
+0x6F4F = 0x93D8
+0x6F50 = 0x9428
+0x6F51 = 0x9387
+0x6F52 = 0x93CC
+0x6F53 = 0x9398
+0x6F54 = 0x93B8
+0x6F55 = 0x93BF
+0x6F56 = 0x93A6
+0x6F57 = 0x93B0
+0x6F58 = 0x93B5
+0x6F59 = 0x944C
+0x6F5A = 0x93E2
+0x6F5B = 0x93DC
+0x6F5C = 0x93DD
+0x6F5D = 0x93CD
+0x6F5E = 0x93DE
+0x6F5F = 0x93C3
+0x6F60 = 0x93C7
+0x6F61 = 0x93D1
+0x6F62 = 0x9414
+0x6F63 = 0x941D
+0x6F64 = 0x93F7
+0x6F65 = 0x9465
+0x6F66 = 0x9413
+0x6F67 = 0x946D
+0x6F68 = 0x9420
+0x6F69 = 0x9479
+0x6F6A = 0x93F9
+0x6F6B = 0x9419
+0x6F6C = 0x944A
+0x6F6D = 0x9432
+0x6F6E = 0x943F
+0x6F6F = 0x9454
+0x6F70 = 0x9463
+0x6F71 = 0x937E
+0x6F72 = 0x77E7
+0x6F73 = 0x77EC
+0x6F74 = 0x96C9
+0x6F75 = 0x79D5
+0x6F76 = 0x79ED
+0x6F77 = 0x79E3
+0x6F78 = 0x79EB
+0x6F79 = 0x7A06
+0x6F7A = 0x5D47
+0x6F7B = 0x7A03
+0x6F7C = 0x7A02
+0x6F7D = 0x7A1E
+0x6F7E = 0x7A14
+0x7021 = 0x7A39
+0x7022 = 0x7A37
+0x7023 = 0x7A61
+0x7024 = 0x9ECF
+0x7025 = 0x99A5
+0x7026 = 0x7A70
+0x7027 = 0x7688
+0x7028 = 0x768E
+0x7029 = 0x7693
+0x702A = 0x7699
+0x702B = 0x76A4
+0x702C = 0x74DE
+0x702D = 0x74E0
+0x702E = 0x752C
+0x702F = 0x9CE9
+0x7030 = 0x9CF6
+0x7031 = 0x9D07
+0x7032 = 0x9D06
+0x7033 = 0x9D23
+0x7034 = 0x9D87
+0x7035 = 0x9E15
+0x7036 = 0x9D1D
+0x7037 = 0x9D1F
+0x7038 = 0x9DE5
+0x7039 = 0x9D2F
+0x703A = 0x9DD9
+0x703B = 0x9D30
+0x703C = 0x9D42
+0x703D = 0x9E1E
+0x703E = 0x9D53
+0x703F = 0x9E1D
+0x7040 = 0x9D60
+0x7041 = 0x9D52
+0x7042 = 0x9DF3
+0x7043 = 0x9D5C
+0x7044 = 0x9D61
+0x7045 = 0x9D93
+0x7046 = 0x9D6A
+0x7047 = 0x9D6F
+0x7048 = 0x9D89
+0x7049 = 0x9D98
+0x704A = 0x9D9A
+0x704B = 0x9DC0
+0x704C = 0x9DA5
+0x704D = 0x9DA9
+0x704E = 0x9DC2
+0x704F = 0x9DBC
+0x7050 = 0x9E1A
+0x7051 = 0x9DD3
+0x7052 = 0x9DDA
+0x7053 = 0x9DEF
+0x7054 = 0x9DE6
+0x7055 = 0x9DF2
+0x7056 = 0x9DF8
+0x7057 = 0x9E0C
+0x7058 = 0x9DFA
+0x7059 = 0x9E1B
+0x705A = 0x7592
+0x705B = 0x7594
+0x705C = 0x7664
+0x705D = 0x7658
+0x705E = 0x759D
+0x705F = 0x7667
+0x7060 = 0x75A3
+0x7061 = 0x75B3
+0x7062 = 0x75B4
+0x7063 = 0x75B8
+0x7064 = 0x75C4
+0x7065 = 0x75B1
+0x7066 = 0x75B0
+0x7067 = 0x75C3
+0x7068 = 0x75C2
+0x7069 = 0x7602
+0x706A = 0x75CD
+0x706B = 0x75E3
+0x706C = 0x7646
+0x706D = 0x75E6
+0x706E = 0x75E4
+0x706F = 0x7647
+0x7070 = 0x75E7
+0x7071 = 0x7603
+0x7072 = 0x75F1
+0x7073 = 0x75FC
+0x7074 = 0x75FF
+0x7075 = 0x7610
+0x7076 = 0x7600
+0x7077 = 0x7649
+0x7078 = 0x760C
+0x7079 = 0x761E
+0x707A = 0x760A
+0x707B = 0x7625
+0x707C = 0x763B
+0x707D = 0x7615
+0x707E = 0x7619
+0x7121 = 0x761B
+0x7122 = 0x763C
+0x7123 = 0x7622
+0x7124 = 0x7620
+0x7125 = 0x7640
+0x7126 = 0x762D
+0x7127 = 0x7630
+0x7128 = 0x766D
+0x7129 = 0x7635
+0x712A = 0x7643
+0x712B = 0x766E
+0x712C = 0x7633
+0x712D = 0x764D
+0x712E = 0x7669
+0x712F = 0x7654
+0x7130 = 0x765C
+0x7131 = 0x7656
+0x7132 = 0x7672
+0x7133 = 0x766F
+0x7134 = 0x7FCA
+0x7135 = 0x7AE6
+0x7136 = 0x7A78
+0x7137 = 0x7A79
+0x7138 = 0x7A80
+0x7139 = 0x7A86
+0x713A = 0x7A88
+0x713B = 0x7A95
+0x713C = 0x7AC7
+0x713D = 0x7AA0
+0x713E = 0x7AAC
+0x713F = 0x7AA8
+0x7140 = 0x7AB6
+0x7141 = 0x7AB3
+0x7142 = 0x8864
+0x7143 = 0x8869
+0x7144 = 0x8872
+0x7145 = 0x887D
+0x7146 = 0x887F
+0x7147 = 0x8882
+0x7148 = 0x88A2
+0x7149 = 0x8960
+0x714A = 0x88B7
+0x714B = 0x88BC
+0x714C = 0x88C9
+0x714D = 0x8933
+0x714E = 0x88CE
+0x714F = 0x895D
+0x7150 = 0x8947
+0x7151 = 0x88F1
+0x7152 = 0x891A
+0x7153 = 0x88FC
+0x7154 = 0x88E8
+0x7155 = 0x88FE
+0x7156 = 0x88F0
+0x7157 = 0x8921
+0x7158 = 0x8919
+0x7159 = 0x8913
+0x715A = 0x8938
+0x715B = 0x890A
+0x715C = 0x8964
+0x715D = 0x892B
+0x715E = 0x8936
+0x715F = 0x8941
+0x7160 = 0x8966
+0x7161 = 0x897B
+0x7162 = 0x758B
+0x7163 = 0x80E5
+0x7164 = 0x76B8
+0x7165 = 0x76B4
+0x7166 = 0x77DC
+0x7167 = 0x8012
+0x7168 = 0x8014
+0x7169 = 0x8016
+0x716A = 0x801C
+0x716B = 0x8020
+0x716C = 0x802E
+0x716D = 0x8025
+0x716E = 0x8026
+0x716F = 0x802C
+0x7170 = 0x8029
+0x7171 = 0x8028
+0x7172 = 0x8031
+0x7173 = 0x800B
+0x7174 = 0x8035
+0x7175 = 0x8043
+0x7176 = 0x8046
+0x7177 = 0x8079
+0x7178 = 0x8052
+0x7179 = 0x8075
+0x717A = 0x8071
+0x717B = 0x8983
+0x717C = 0x9807
+0x717D = 0x980E
+0x717E = 0x980F
+0x7221 = 0x9821
+0x7222 = 0x981C
+0x7223 = 0x6F41
+0x7224 = 0x9826
+0x7225 = 0x9837
+0x7226 = 0x984E
+0x7227 = 0x9853
+0x7228 = 0x9873
+0x7229 = 0x9862
+0x722A = 0x9859
+0x722B = 0x9865
+0x722C = 0x986C
+0x722D = 0x9870
+0x722E = 0x864D
+0x722F = 0x8654
+0x7230 = 0x866C
+0x7231 = 0x87E3
+0x7232 = 0x8806
+0x7233 = 0x867A
+0x7234 = 0x867C
+0x7235 = 0x867B
+0x7236 = 0x86A8
+0x7237 = 0x868D
+0x7238 = 0x868B
+0x7239 = 0x8706
+0x723A = 0x869D
+0x723B = 0x86A7
+0x723C = 0x86A3
+0x723D = 0x86AA
+0x723E = 0x8693
+0x723F = 0x86A9
+0x7240 = 0x86B6
+0x7241 = 0x86C4
+0x7242 = 0x86B5
+0x7243 = 0x8823
+0x7244 = 0x86B0
+0x7245 = 0x86BA
+0x7246 = 0x86B1
+0x7247 = 0x86AF
+0x7248 = 0x86C9
+0x7249 = 0x87F6
+0x724A = 0x86B4
+0x724B = 0x86E9
+0x724C = 0x86FA
+0x724D = 0x87EF
+0x724E = 0x86ED
+0x724F = 0x8784
+0x7250 = 0x86D0
+0x7251 = 0x8713
+0x7252 = 0x86DE
+0x7253 = 0x8810
+0x7254 = 0x86DF
+0x7255 = 0x86D8
+0x7256 = 0x86D1
+0x7257 = 0x8703
+0x7258 = 0x8707
+0x7259 = 0x86F8
+0x725A = 0x8708
+0x725B = 0x870A
+0x725C = 0x870D
+0x725D = 0x8709
+0x725E = 0x8723
+0x725F = 0x873B
+0x7260 = 0x871E
+0x7261 = 0x8725
+0x7262 = 0x872E
+0x7263 = 0x871A
+0x7264 = 0x873E
+0x7265 = 0x87C8
+0x7266 = 0x8734
+0x7267 = 0x8731
+0x7268 = 0x8729
+0x7269 = 0x8737
+0x726A = 0x873F
+0x726B = 0x8782
+0x726C = 0x8722
+0x726D = 0x877D
+0x726E = 0x8811
+0x726F = 0x877B
+0x7270 = 0x8760
+0x7271 = 0x8770
+0x7272 = 0x874C
+0x7273 = 0x876E
+0x7274 = 0x878B
+0x7275 = 0x8753
+0x7276 = 0x8763
+0x7277 = 0x87BB
+0x7278 = 0x8764
+0x7279 = 0x8759
+0x727A = 0x8765
+0x727B = 0x8793
+0x727C = 0x87AF
+0x727D = 0x87CE
+0x727E = 0x87D2
+0x7321 = 0x87C6
+0x7322 = 0x8788
+0x7323 = 0x8785
+0x7324 = 0x87AD
+0x7325 = 0x8797
+0x7326 = 0x8783
+0x7327 = 0x87AB
+0x7328 = 0x87E5
+0x7329 = 0x87AC
+0x732A = 0x87B5
+0x732B = 0x87B3
+0x732C = 0x87CB
+0x732D = 0x87D3
+0x732E = 0x87BD
+0x732F = 0x87D1
+0x7330 = 0x87C0
+0x7331 = 0x87CA
+0x7332 = 0x87DB
+0x7333 = 0x87EA
+0x7334 = 0x87E0
+0x7335 = 0x87EE
+0x7336 = 0x8816
+0x7337 = 0x8813
+0x7338 = 0x87FE
+0x7339 = 0x880A
+0x733A = 0x881B
+0x733B = 0x8821
+0x733C = 0x8839
+0x733D = 0x883C
+0x733E = 0x7F36
+0x733F = 0x7F4C
+0x7340 = 0x7F44
+0x7341 = 0x7F45
+0x7342 = 0x8210
+0x7343 = 0x7AFA
+0x7344 = 0x7AFD
+0x7345 = 0x7B08
+0x7346 = 0x7BE4
+0x7347 = 0x7B04
+0x7348 = 0x7B67
+0x7349 = 0x7B0A
+0x734A = 0x7B2B
+0x734B = 0x7B0F
+0x734C = 0x7B47
+0x734D = 0x7B38
+0x734E = 0x7B2A
+0x734F = 0x7B19
+0x7350 = 0x7B2E
+0x7351 = 0x7B31
+0x7352 = 0x7B20
+0x7353 = 0x7B25
+0x7354 = 0x7B24
+0x7355 = 0x7B33
+0x7356 = 0x7C69
+0x7357 = 0x7B1E
+0x7358 = 0x7B58
+0x7359 = 0x7BF3
+0x735A = 0x7B45
+0x735B = 0x7B75
+0x735C = 0x7B4C
+0x735D = 0x7B8F
+0x735E = 0x7B60
+0x735F = 0x7B6E
+0x7360 = 0x7B7B
+0x7361 = 0x7B62
+0x7362 = 0x7B72
+0x7363 = 0x7B71
+0x7364 = 0x7B90
+0x7365 = 0x7C00
+0x7366 = 0x7BCB
+0x7367 = 0x7BB8
+0x7368 = 0x7BAC
+0x7369 = 0x7B9D
+0x736A = 0x7C5C
+0x736B = 0x7B85
+0x736C = 0x7C1E
+0x736D = 0x7B9C
+0x736E = 0x7BA2
+0x736F = 0x7C2B
+0x7370 = 0x7BB4
+0x7371 = 0x7C23
+0x7372 = 0x7BC1
+0x7373 = 0x7BCC
+0x7374 = 0x7BDD
+0x7375 = 0x7BDA
+0x7376 = 0x7BE5
+0x7377 = 0x7BE6
+0x7378 = 0x7BEA
+0x7379 = 0x7C0C
+0x737A = 0x7BFE
+0x737B = 0x7BFC
+0x737C = 0x7C0F
+0x737D = 0x7C6A
+0x737E = 0x7C0B
+0x7421 = 0x7C1F
+0x7422 = 0x7C2A
+0x7423 = 0x7C26
+0x7424 = 0x7C38
+0x7425 = 0x7C5F
+0x7426 = 0x7C40
+0x7427 = 0x81FE
+0x7428 = 0x8201
+0x7429 = 0x8202
+0x742A = 0x8204
+0x742B = 0x81EC
+0x742C = 0x8844
+0x742D = 0x8221
+0x742E = 0x8222
+0x742F = 0x8264
+0x7430 = 0x822D
+0x7431 = 0x822F
+0x7432 = 0x8228
+0x7433 = 0x822B
+0x7434 = 0x8238
+0x7435 = 0x826B
+0x7436 = 0x8233
+0x7437 = 0x8234
+0x7438 = 0x823E
+0x7439 = 0x8244
+0x743A = 0x8249
+0x743B = 0x824B
+0x743C = 0x824F
+0x743D = 0x825A
+0x743E = 0x825F
+0x743F = 0x8268
+0x7440 = 0x887E
+0x7441 = 0x88CA
+0x7442 = 0x8888
+0x7443 = 0x88D8
+0x7444 = 0x88DF
+0x7445 = 0x895E
+0x7446 = 0x7F9D
+0x7447 = 0x7FA5
+0x7448 = 0x7FA7
+0x7449 = 0x7FAF
+0x744A = 0x7FB0
+0x744B = 0x7FB2
+0x744C = 0x7C7C
+0x744D = 0x6549
+0x744E = 0x7C91
+0x744F = 0x7CF2
+0x7450 = 0x7CF6
+0x7451 = 0x7C9E
+0x7452 = 0x7CA2
+0x7453 = 0x7CB2
+0x7454 = 0x7CBC
+0x7455 = 0x7CBD
+0x7456 = 0x7CDD
+0x7457 = 0x7CC7
+0x7458 = 0x7CCC
+0x7459 = 0x7CCD
+0x745A = 0x7CC8
+0x745B = 0x7CC5
+0x745C = 0x7CD7
+0x745D = 0x7CE8
+0x745E = 0x826E
+0x745F = 0x66A8
+0x7460 = 0x7FBF
+0x7461 = 0x7FCE
+0x7462 = 0x7FD5
+0x7463 = 0x7FE5
+0x7464 = 0x7FE1
+0x7465 = 0x7FE6
+0x7466 = 0x7FE9
+0x7467 = 0x7FEE
+0x7468 = 0x7FF3
+0x7469 = 0x7CF8
+0x746A = 0x7E36
+0x746B = 0x7DA6
+0x746C = 0x7DAE
+0x746D = 0x7E47
+0x746E = 0x7E9B
+0x746F = 0x9EA9
+0x7470 = 0x9EB4
+0x7471 = 0x8D73
+0x7472 = 0x8D84
+0x7473 = 0x8D94
+0x7474 = 0x8D91
+0x7475 = 0x8DB2
+0x7476 = 0x8D67
+0x7477 = 0x8D6D
+0x7478 = 0x8C47
+0x7479 = 0x8C49
+0x747A = 0x914A
+0x747B = 0x9150
+0x747C = 0x914E
+0x747D = 0x914F
+0x747E = 0x9164
+0x7521 = 0x9162
+0x7522 = 0x9161
+0x7523 = 0x9170
+0x7524 = 0x9169
+0x7525 = 0x916F
+0x7526 = 0x91C5
+0x7527 = 0x91C3
+0x7528 = 0x9172
+0x7529 = 0x9174
+0x752A = 0x9179
+0x752B = 0x918C
+0x752C = 0x9185
+0x752D = 0x9190
+0x752E = 0x918D
+0x752F = 0x9191
+0x7530 = 0x91A2
+0x7531 = 0x91A3
+0x7532 = 0x91AA
+0x7533 = 0x91AD
+0x7534 = 0x91AE
+0x7535 = 0x91AF
+0x7536 = 0x91B5
+0x7537 = 0x91B4
+0x7538 = 0x91BA
+0x7539 = 0x8C55
+0x753A = 0x9E7A
+0x753B = 0x8E89
+0x753C = 0x8DEB
+0x753D = 0x8E05
+0x753E = 0x8E59
+0x753F = 0x8E69
+0x7540 = 0x8DB5
+0x7541 = 0x8DBF
+0x7542 = 0x8DBC
+0x7543 = 0x8DBA
+0x7544 = 0x8E4C
+0x7545 = 0x8DD6
+0x7546 = 0x8DD7
+0x7547 = 0x8DDA
+0x7548 = 0x8E92
+0x7549 = 0x8DCE
+0x754A = 0x8DCF
+0x754B = 0x8DDB
+0x754C = 0x8DC6
+0x754D = 0x8DEC
+0x754E = 0x8E7A
+0x754F = 0x8E55
+0x7550 = 0x8DE3
+0x7551 = 0x8E9A
+0x7552 = 0x8E8B
+0x7553 = 0x8DE4
+0x7554 = 0x8E09
+0x7555 = 0x8DFD
+0x7556 = 0x8E14
+0x7557 = 0x8E1D
+0x7558 = 0x8E1F
+0x7559 = 0x8E93
+0x755A = 0x8E2E
+0x755B = 0x8E23
+0x755C = 0x8E91
+0x755D = 0x8E3A
+0x755E = 0x8E40
+0x755F = 0x8E39
+0x7560 = 0x8E35
+0x7561 = 0x8E3D
+0x7562 = 0x8E31
+0x7563 = 0x8E49
+0x7564 = 0x8E41
+0x7565 = 0x8E42
+0x7566 = 0x8EA1
+0x7567 = 0x8E63
+0x7568 = 0x8E4A
+0x7569 = 0x8E70
+0x756A = 0x8E76
+0x756B = 0x8E7C
+0x756C = 0x8E6F
+0x756D = 0x8E74
+0x756E = 0x8E85
+0x756F = 0x8EAA
+0x7570 = 0x8E94
+0x7571 = 0x8E90
+0x7572 = 0x8EA6
+0x7573 = 0x8E9E
+0x7574 = 0x8C78
+0x7575 = 0x8C82
+0x7576 = 0x8C8A
+0x7577 = 0x8C85
+0x7578 = 0x8C98
+0x7579 = 0x8C94
+0x757A = 0x659B
+0x757B = 0x89D6
+0x757C = 0x89F4
+0x757D = 0x89DA
+0x757E = 0x89DC
+0x7621 = 0x89E5
+0x7622 = 0x89EB
+0x7623 = 0x89F6
+0x7624 = 0x8A3E
+0x7625 = 0x8B26
+0x7626 = 0x975A
+0x7627 = 0x96E9
+0x7628 = 0x9742
+0x7629 = 0x96EF
+0x762A = 0x9706
+0x762B = 0x973D
+0x762C = 0x9708
+0x762D = 0x970F
+0x762E = 0x970E
+0x762F = 0x972A
+0x7630 = 0x9744
+0x7631 = 0x9730
+0x7632 = 0x973E
+0x7633 = 0x9F54
+0x7634 = 0x9F5F
+0x7635 = 0x9F59
+0x7636 = 0x9F60
+0x7637 = 0x9F5C
+0x7638 = 0x9F66
+0x7639 = 0x9F6C
+0x763A = 0x9F6A
+0x763B = 0x9F77
+0x763C = 0x9EFD
+0x763D = 0x9EFF
+0x763E = 0x9F09
+0x763F = 0x96B9
+0x7640 = 0x96BC
+0x7641 = 0x96BD
+0x7642 = 0x96CE
+0x7643 = 0x96D2
+0x7644 = 0x77BF
+0x7645 = 0x8B8E
+0x7646 = 0x928E
+0x7647 = 0x947E
+0x7648 = 0x92C8
+0x7649 = 0x93E8
+0x764A = 0x936A
+0x764B = 0x93CA
+0x764C = 0x938F
+0x764D = 0x943E
+0x764E = 0x946B
+0x764F = 0x9B77
+0x7650 = 0x9B74
+0x7651 = 0x9B81
+0x7652 = 0x9B83
+0x7653 = 0x9B8E
+0x7654 = 0x9C78
+0x7655 = 0x7A4C
+0x7656 = 0x9B92
+0x7657 = 0x9C5F
+0x7658 = 0x9B90
+0x7659 = 0x9BAD
+0x765A = 0x9B9A
+0x765B = 0x9BAA
+0x765C = 0x9B9E
+0x765D = 0x9C6D
+0x765E = 0x9BAB
+0x765F = 0x9B9D
+0x7660 = 0x9C58
+0x7661 = 0x9BC1
+0x7662 = 0x9C7A
+0x7663 = 0x9C31
+0x7664 = 0x9C39
+0x7665 = 0x9C23
+0x7666 = 0x9C37
+0x7667 = 0x9BC0
+0x7668 = 0x9BCA
+0x7669 = 0x9BC7
+0x766A = 0x9BFD
+0x766B = 0x9BD6
+0x766C = 0x9BEA
+0x766D = 0x9BEB
+0x766E = 0x9BE1
+0x766F = 0x9BE4
+0x7670 = 0x9BE7
+0x7671 = 0x9BDD
+0x7672 = 0x9BE2
+0x7673 = 0x9BF0
+0x7674 = 0x9BDB
+0x7675 = 0x9BF4
+0x7676 = 0x9BD4
+0x7677 = 0x9C5D
+0x7678 = 0x9C08
+0x7679 = 0x9C10
+0x767A = 0x9C0D
+0x767B = 0x9C12
+0x767C = 0x9C09
+0x767D = 0x9BFF
+0x767E = 0x9C20
+0x7721 = 0x9C32
+0x7722 = 0x9C2D
+0x7723 = 0x9C28
+0x7724 = 0x9C25
+0x7725 = 0x9C29
+0x7726 = 0x9C33
+0x7727 = 0x9C3E
+0x7728 = 0x9C48
+0x7729 = 0x9C3B
+0x772A = 0x9C35
+0x772B = 0x9C45
+0x772C = 0x9C56
+0x772D = 0x9C54
+0x772E = 0x9C52
+0x772F = 0x9C67
+0x7730 = 0x977C
+0x7731 = 0x9785
+0x7732 = 0x97C3
+0x7733 = 0x97BD
+0x7734 = 0x9794
+0x7735 = 0x97C9
+0x7736 = 0x97AB
+0x7737 = 0x97A3
+0x7738 = 0x97B2
+0x7739 = 0x97B4
+0x773A = 0x9AB1
+0x773B = 0x9AB0
+0x773C = 0x9AB7
+0x773D = 0x9DBB
+0x773E = 0x9AB6
+0x773F = 0x9ABA
+0x7740 = 0x9ABC
+0x7741 = 0x9AC1
+0x7742 = 0x9AC0
+0x7743 = 0x9ACF
+0x7744 = 0x9AC2
+0x7745 = 0x9AD6
+0x7746 = 0x9AD5
+0x7747 = 0x9AD1
+0x7748 = 0x9B45
+0x7749 = 0x9B43
+0x774A = 0x9B58
+0x774B = 0x9B4E
+0x774C = 0x9B48
+0x774D = 0x9B4D
+0x774E = 0x9B51
+0x774F = 0x9957
+0x7750 = 0x995C
+0x7751 = 0x992E
+0x7752 = 0x9955
+0x7753 = 0x9954
+0x7754 = 0x9ADF
+0x7755 = 0x9AE1
+0x7756 = 0x9AE6
+0x7757 = 0x9AEF
+0x7758 = 0x9AEB
+0x7759 = 0x9AFB
+0x775A = 0x9AED
+0x775B = 0x9AF9
+0x775C = 0x9B08
+0x775D = 0x9B0F
+0x775E = 0x9B22
+0x775F = 0x9B1F
+0x7760 = 0x9B23
+0x7761 = 0x4E48
+0x7762 = 0x9EBE
+0x7763 = 0x7E3B
+0x7764 = 0x9E82
+0x7765 = 0x9E87
+0x7766 = 0x9E88
+0x7767 = 0x9E8B
+0x7768 = 0x9E92
+0x7769 = 0x93D6
+0x776A = 0x9E9D
+0x776B = 0x9E9F
+0x776C = 0x9EDB
+0x776D = 0x9EDC
+0x776E = 0x9EDD
+0x776F = 0x9EE0
+0x7770 = 0x9EDF
+0x7771 = 0x9EE2
+0x7772 = 0x9EF7
+0x7773 = 0x9EE7
+0x7774 = 0x9EE5
+0x7775 = 0x9EF2
+0x7776 = 0x9EEF
+0x7777 = 0x9F22
+0x7778 = 0x9F2C
+0x7779 = 0x9F2F
+0x777A = 0x9F39
+0x777B = 0x9F37
+0x777C = 0x9F3D
+0x777D = 0x9F3E
+0x777E = 0x9F44
+0x7821 = 0x896C
+0x7822 = 0x95C6
+0x7823 = 0x9336
+0x7824 = 0x5F46
+0x7825 = 0x8514
+0x7826 = 0x7E94
+0x7827 = 0x5382
+0x7828 = 0x51B2
+0x7829 = 0x4E11
+0x782A = 0x9F63
+0x782B = 0x5679
+0x782C = 0x515A
+0x782D = 0x6DC0
+0x782E = 0x9F15
+0x782F = 0x6597
+0x7830 = 0x5641
+0x7831 = 0x9AEE
+0x7832 = 0x8303
+0x7833 = 0x4E30
+0x7834 = 0x8907
+0x7835 = 0x5E72
+0x7836 = 0x7A40
+0x7837 = 0x98B3
+0x7838 = 0x5E7F
+0x7839 = 0x95A4
+0x783A = 0x9B0D
+0x783B = 0x5212
+0x783C = 0x8FF4
+0x783D = 0x5F59
+0x783E = 0x7A6B
+0x783F = 0x98E2
+0x7840 = 0x51E0
+0x7841 = 0x50A2
+0x7842 = 0x4EF7
+0x7843 = 0x8350
+0x7844 = 0x8591
+0x7845 = 0x5118
+0x7846 = 0x636E
+0x7847 = 0x6372
+0x7848 = 0x524B
+0x7849 = 0x5938
+0x784A = 0x774F
+0x784B = 0x8721
+0x784C = 0x814A
+0x784D = 0x7E8D
+0x784E = 0x91CC
+0x784F = 0x66C6
+0x7850 = 0x5E18
+0x7851 = 0x77AD
+0x7852 = 0x9E75
+0x7853 = 0x56C9
+0x7854 = 0x9EF4
+0x7855 = 0x6FDB
+0x7856 = 0x61DE
+0x7857 = 0x77C7
+0x7858 = 0x7030
+0x7859 = 0x9EB5
+0x785A = 0x884A
+0x785B = 0x95E2
+0x785C = 0x82F9
+0x785D = 0x51ED
+0x785E = 0x6251
+0x785F = 0x4EC6
+0x7860 = 0x6734
+0x7861 = 0x97C6
+0x7862 = 0x7C64
+0x7863 = 0x7E34
+0x7864 = 0x97A6
+0x7865 = 0x9EAF
+0x7866 = 0x786E
+0x7867 = 0x820D
+0x7868 = 0x672F
+0x7869 = 0x677E
+0x786A = 0x56CC
+0x786B = 0x53F0
+0x786C = 0x98B1
+0x786D = 0x6AAF
+0x786E = 0x7F4E
+0x786F = 0x6D82
+0x7870 = 0x7CF0
+0x7871 = 0x4E07
+0x7872 = 0x4FC2
+0x7873 = 0x7E6B
+0x7874 = 0x9E79
+0x7875 = 0x56AE
+0x7876 = 0x9B1A
+0x7877 = 0x846F
+0x7878 = 0x53F6
+0x7879 = 0x90C1
+0x787A = 0x79A6
+0x787B = 0x7C72
+0x787C = 0x613F
+0x787D = 0x4E91
+0x787E = 0x9AD2
+0x7921 = 0x75C7
+0x7922 = 0x96BB
+0x7923 = 0x53EA
+0x7924 = 0x7DFB
+0x7925 = 0x88FD
+0x7926 = 0x79CD
+0x7927 = 0x7843
+0x7928 = 0x7B51
+0x7929 = 0x51C6
+END_MAP
diff --git a/share/i18n/csmapper/GB/GB18030%UCS@BMP.src b/share/i18n/csmapper/GB/GB18030%UCS@BMP.src
new file mode 100644 (file)
index 0000000..7ee2067
--- /dev/null
@@ -0,0 +1,39564 @@
+# $NetBSD: GB18030%UCS@BMP.src,v 1.1 2006/09/09 15:43:04 tnozaki Exp $
+
+# Copyright (c)2006 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "GB18030BMP/UCS"
+SRC_ZONE       0x81-0x84 / 0x30-0x39 / 0x81-0xFE / 0x30-0x39 / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# #include <sys/queue.h>
+# #include <assert.h>
+# #include <stddef.h>
+# #include <stdio.h>
+# #include <stdlib.h>
+# #include <string.h>
+# 
+# #include "citrus_namespace.h"
+# #include "citrus_types.h"
+# #include "citrus_bcs.h"
+# #include "citrus_region.h"
+# #include "citrus_memstream.h"
+# #include "citrus_module.h"
+# #include "citrus_hash.h"
+# #include "citrus_mapper.h"
+# #include "citrus_csmapper.h"
+# 
+# static const char *charsets[] = {
+#      "UCS", "ISO646-US",
+#      "UCS", "GB2312:GB18030",
+#      "UCS", "GBK:GB18030",
+# };
+# 
+# struct gbkmapper {
+# #define ncharset     (sizeof (charsets) / sizeof (const char *))
+#      struct _csmapper *csm[ncharset];
+# };
+# 
+# static __inline int
+# gbkmapper_init(struct gbkmapper *rmp)
+# {
+#      int i, off, ret;
+#      unsigned long norm;
+# 
+#      _DIAGASSERT(rmp != NULL);
+# 
+#      for (i = 0; i < ncharset; ++i) {
+#        off = (i % 2) ? -1 : 1;
+#        ret = _csmapper_open(&rmp->csm[i],
+#          charsets[i], charsets[i + off], 0, &norm);
+#        if (ret != 0)
+#          break;
+#      }
+#      return ret;
+# }
+# 
+# static __inline int
+# gbkmapper_uninit(struct gbkmapper *rmp)
+# {
+#      int i;
+# 
+#      _DIAGASSERT(rmp != NULL);
+#      for (i = 0; i < ncharset; ++i)
+#        _csmapper_close(rmp->csm[i]);
+# }
+# 
+# static __inline int
+# gbkmapper_exists(struct gbkmapper *rmp, _index_t src)
+# {
+#      int i, ret;
+#      _index_t dst, tmp;
+# 
+#      _DIAGASSERT(rmp != NULL);
+#      for (i = 0; i < ncharset; i += 2) {
+#        ret = _csmapper_convert(rmp->csm[i], &dst, src, NULL);
+#        if (ret == 0) {
+#          /* gb2312/gbk fallback character */
+#          ret = _csmapper_convert(rmp->csm[i + 1], &tmp, dst, NULL);
+#          if (ret == 0 && tmp == src)
+#            return 1;
+#        }
+#      }
+#      return 0;
+# }
+# 
+# int
+# main(void)
+# {
+#      int ret, b1, b2, b3, b4;
+#      struct gbkmapper mp;
+#      _index_t src, dst;
+# 
+#      ret = gbkmapper_init(&mp);
+#      if (ret != 0)
+#        abort();
+#      src = 0x0;
+#      for (b1 = 0x81; b1 <= 0xFE; ++b1) {
+#        for (b2 = 0x30; b2 <= 0x39; ++b2) {
+#          for (b3 = 0x81; b3 <= 0xFE; ++b3) {
+#            for (b4 = 0x30; b4 <= 0x39; ++b4, ++src) {
+#              for (; src <= 0xFFFD; ++src) {
+#                if (src >= 0xD800 && src <= 0xDFFF)
+#                  src = 0xE000; /* skip surrogate area. */
+#                if (gbkmapper_exists(&mp, src) == 0)
+#                  goto found;
+#              }
+#              goto done;
+# found:
+#              dst = b1 << 24 | b2 << 16 | b3 << 8 | b4;
+#              printf("0x%.8X = 0x%.4X\n", dst, src);
+#            }
+#          }
+#        }
+#      }
+# done:
+#      gbkmapper_uninit(&mp);
+#      return 0;
+# }
+
+0x81308130 = 0x0080
+0x81308131 = 0x0081
+0x81308132 = 0x0082
+0x81308133 = 0x0083
+0x81308134 = 0x0084
+0x81308135 = 0x0085
+0x81308136 = 0x0086
+0x81308137 = 0x0087
+0x81308138 = 0x0088
+0x81308139 = 0x0089
+0x81308230 = 0x008A
+0x81308231 = 0x008B
+0x81308232 = 0x008C
+0x81308233 = 0x008D
+0x81308234 = 0x008E
+0x81308235 = 0x008F
+0x81308236 = 0x0090
+0x81308237 = 0x0091
+0x81308238 = 0x0092
+0x81308239 = 0x0093
+0x81308330 = 0x0094
+0x81308331 = 0x0095
+0x81308332 = 0x0096
+0x81308333 = 0x0097
+0x81308334 = 0x0098
+0x81308335 = 0x0099
+0x81308336 = 0x009A
+0x81308337 = 0x009B
+0x81308338 = 0x009C
+0x81308339 = 0x009D
+0x81308430 = 0x009E
+0x81308431 = 0x009F
+0x81308432 = 0x00A0
+0x81308433 = 0x00A1
+0x81308434 = 0x00A2
+0x81308435 = 0x00A3
+0x81308436 = 0x00A5
+0x81308437 = 0x00A6
+0x81308438 = 0x00A9
+0x81308439 = 0x00AA
+0x81308530 = 0x00AB
+0x81308531 = 0x00AC
+0x81308532 = 0x00AD
+0x81308533 = 0x00AE
+0x81308534 = 0x00AF
+0x81308535 = 0x00B2
+0x81308536 = 0x00B3
+0x81308537 = 0x00B4
+0x81308538 = 0x00B5
+0x81308539 = 0x00B6
+0x81308630 = 0x00B8
+0x81308631 = 0x00B9
+0x81308632 = 0x00BA
+0x81308633 = 0x00BB
+0x81308634 = 0x00BC
+0x81308635 = 0x00BD
+0x81308636 = 0x00BE
+0x81308637 = 0x00BF
+0x81308638 = 0x00C0
+0x81308639 = 0x00C1
+0x81308730 = 0x00C2
+0x81308731 = 0x00C3
+0x81308732 = 0x00C4
+0x81308733 = 0x00C5
+0x81308734 = 0x00C6
+0x81308735 = 0x00C7
+0x81308736 = 0x00C8
+0x81308737 = 0x00C9
+0x81308738 = 0x00CA
+0x81308739 = 0x00CB
+0x81308830 = 0x00CC
+0x81308831 = 0x00CD
+0x81308832 = 0x00CE
+0x81308833 = 0x00CF
+0x81308834 = 0x00D0
+0x81308835 = 0x00D1
+0x81308836 = 0x00D2
+0x81308837 = 0x00D3
+0x81308838 = 0x00D4
+0x81308839 = 0x00D5
+0x81308930 = 0x00D6
+0x81308931 = 0x00D8
+0x81308932 = 0x00D9
+0x81308933 = 0x00DA
+0x81308934 = 0x00DB
+0x81308935 = 0x00DC
+0x81308936 = 0x00DD
+0x81308937 = 0x00DE
+0x81308938 = 0x00DF
+0x81308939 = 0x00E2
+0x81308A30 = 0x00E3
+0x81308A31 = 0x00E4
+0x81308A32 = 0x00E5
+0x81308A33 = 0x00E6
+0x81308A34 = 0x00E7
+0x81308A35 = 0x00EB
+0x81308A36 = 0x00EE
+0x81308A37 = 0x00EF
+0x81308A38 = 0x00F0
+0x81308A39 = 0x00F1
+0x81308B30 = 0x00F4
+0x81308B31 = 0x00F5
+0x81308B32 = 0x00F6
+0x81308B33 = 0x00F8
+0x81308B34 = 0x00FB
+0x81308B35 = 0x00FD
+0x81308B36 = 0x00FE
+0x81308B37 = 0x00FF
+0x81308B38 = 0x0100
+0x81308B39 = 0x0102
+0x81308C30 = 0x0103
+0x81308C31 = 0x0104
+0x81308C32 = 0x0105
+0x81308C33 = 0x0106
+0x81308C34 = 0x0107
+0x81308C35 = 0x0108
+0x81308C36 = 0x0109
+0x81308C37 = 0x010A
+0x81308C38 = 0x010B
+0x81308C39 = 0x010C
+0x81308D30 = 0x010D
+0x81308D31 = 0x010E
+0x81308D32 = 0x010F
+0x81308D33 = 0x0110
+0x81308D34 = 0x0111
+0x81308D35 = 0x0112
+0x81308D36 = 0x0114
+0x81308D37 = 0x0115
+0x81308D38 = 0x0116
+0x81308D39 = 0x0117
+0x81308E30 = 0x0118
+0x81308E31 = 0x0119
+0x81308E32 = 0x011A
+0x81308E33 = 0x011C
+0x81308E34 = 0x011D
+0x81308E35 = 0x011E
+0x81308E36 = 0x011F
+0x81308E37 = 0x0120
+0x81308E38 = 0x0121
+0x81308E39 = 0x0122
+0x81308F30 = 0x0123
+0x81308F31 = 0x0124
+0x81308F32 = 0x0125
+0x81308F33 = 0x0126
+0x81308F34 = 0x0127
+0x81308F35 = 0x0128
+0x81308F36 = 0x0129
+0x81308F37 = 0x012A
+0x81308F38 = 0x012C
+0x81308F39 = 0x012D
+0x81309030 = 0x012E
+0x81309031 = 0x012F
+0x81309032 = 0x0130
+0x81309033 = 0x0131
+0x81309034 = 0x0132
+0x81309035 = 0x0133
+0x81309036 = 0x0134
+0x81309037 = 0x0135
+0x81309038 = 0x0136
+0x81309039 = 0x0137
+0x81309130 = 0x0138
+0x81309131 = 0x0139
+0x81309132 = 0x013A
+0x81309133 = 0x013B
+0x81309134 = 0x013C
+0x81309135 = 0x013D
+0x81309136 = 0x013E
+0x81309137 = 0x013F
+0x81309138 = 0x0140
+0x81309139 = 0x0141
+0x81309230 = 0x0142
+0x81309231 = 0x0143
+0x81309232 = 0x0145
+0x81309233 = 0x0146
+0x81309234 = 0x0147
+0x81309235 = 0x0149
+0x81309236 = 0x014A
+0x81309237 = 0x014B
+0x81309238 = 0x014C
+0x81309239 = 0x014E
+0x81309330 = 0x014F
+0x81309331 = 0x0150
+0x81309332 = 0x0151
+0x81309333 = 0x0152
+0x81309334 = 0x0153
+0x81309335 = 0x0154
+0x81309336 = 0x0155
+0x81309337 = 0x0156
+0x81309338 = 0x0157
+0x81309339 = 0x0158
+0x81309430 = 0x0159
+0x81309431 = 0x015A
+0x81309432 = 0x015B
+0x81309433 = 0x015C
+0x81309434 = 0x015D
+0x81309435 = 0x015E
+0x81309436 = 0x015F
+0x81309437 = 0x0160
+0x81309438 = 0x0161
+0x81309439 = 0x0162
+0x81309530 = 0x0163
+0x81309531 = 0x0164
+0x81309532 = 0x0165
+0x81309533 = 0x0166
+0x81309534 = 0x0167
+0x81309535 = 0x0168
+0x81309536 = 0x0169
+0x81309537 = 0x016A
+0x81309538 = 0x016C
+0x81309539 = 0x016D
+0x81309630 = 0x016E
+0x81309631 = 0x016F
+0x81309632 = 0x0170
+0x81309633 = 0x0171
+0x81309634 = 0x0172
+0x81309635 = 0x0173
+0x81309636 = 0x0174
+0x81309637 = 0x0175
+0x81309638 = 0x0176
+0x81309639 = 0x0177
+0x81309730 = 0x0178
+0x81309731 = 0x0179
+0x81309732 = 0x017A
+0x81309733 = 0x017B
+0x81309734 = 0x017C
+0x81309735 = 0x017D
+0x81309736 = 0x017E
+0x81309737 = 0x017F
+0x81309738 = 0x0180
+0x81309739 = 0x0181
+0x81309830 = 0x0182
+0x81309831 = 0x0183
+0x81309832 = 0x0184
+0x81309833 = 0x0185
+0x81309834 = 0x0186
+0x81309835 = 0x0187
+0x81309836 = 0x0188
+0x81309837 = 0x0189
+0x81309838 = 0x018A
+0x81309839 = 0x018B
+0x81309930 = 0x018C
+0x81309931 = 0x018D
+0x81309932 = 0x018E
+0x81309933 = 0x018F
+0x81309934 = 0x0190
+0x81309935 = 0x0191
+0x81309936 = 0x0192
+0x81309937 = 0x0193
+0x81309938 = 0x0194
+0x81309939 = 0x0195
+0x81309A30 = 0x0196
+0x81309A31 = 0x0197
+0x81309A32 = 0x0198
+0x81309A33 = 0x0199
+0x81309A34 = 0x019A
+0x81309A35 = 0x019B
+0x81309A36 = 0x019C
+0x81309A37 = 0x019D
+0x81309A38 = 0x019E
+0x81309A39 = 0x019F
+0x81309B30 = 0x01A0
+0x81309B31 = 0x01A1
+0x81309B32 = 0x01A2
+0x81309B33 = 0x01A3
+0x81309B34 = 0x01A4
+0x81309B35 = 0x01A5
+0x81309B36 = 0x01A6
+0x81309B37 = 0x01A7
+0x81309B38 = 0x01A8
+0x81309B39 = 0x01A9
+0x81309C30 = 0x01AA
+0x81309C31 = 0x01AB
+0x81309C32 = 0x01AC
+0x81309C33 = 0x01AD
+0x81309C34 = 0x01AE
+0x81309C35 = 0x01AF
+0x81309C36 = 0x01B0
+0x81309C37 = 0x01B1
+0x81309C38 = 0x01B2
+0x81309C39 = 0x01B3
+0x81309D30 = 0x01B4
+0x81309D31 = 0x01B5
+0x81309D32 = 0x01B6
+0x81309D33 = 0x01B7
+0x81309D34 = 0x01B8
+0x81309D35 = 0x01B9
+0x81309D36 = 0x01BA
+0x81309D37 = 0x01BB
+0x81309D38 = 0x01BC
+0x81309D39 = 0x01BD
+0x81309E30 = 0x01BE
+0x81309E31 = 0x01BF
+0x81309E32 = 0x01C0
+0x81309E33 = 0x01C1
+0x81309E34 = 0x01C2
+0x81309E35 = 0x01C3
+0x81309E36 = 0x01C4
+0x81309E37 = 0x01C5
+0x81309E38 = 0x01C6
+0x81309E39 = 0x01C7
+0x81309F30 = 0x01C8
+0x81309F31 = 0x01C9
+0x81309F32 = 0x01CA
+0x81309F33 = 0x01CB
+0x81309F34 = 0x01CC
+0x81309F35 = 0x01CD
+0x81309F36 = 0x01CF
+0x81309F37 = 0x01D1
+0x81309F38 = 0x01D3
+0x81309F39 = 0x01D5
+0x8130A030 = 0x01D7
+0x8130A031 = 0x01D9
+0x8130A032 = 0x01DB
+0x8130A033 = 0x01DD
+0x8130A034 = 0x01DE
+0x8130A035 = 0x01DF
+0x8130A036 = 0x01E0
+0x8130A037 = 0x01E1
+0x8130A038 = 0x01E2
+0x8130A039 = 0x01E3
+0x8130A130 = 0x01E4
+0x8130A131 = 0x01E5
+0x8130A132 = 0x01E6
+0x8130A133 = 0x01E7
+0x8130A134 = 0x01E8
+0x8130A135 = 0x01E9
+0x8130A136 = 0x01EA
+0x8130A137 = 0x01EB
+0x8130A138 = 0x01EC
+0x8130A139 = 0x01ED
+0x8130A230 = 0x01EE
+0x8130A231 = 0x01EF
+0x8130A232 = 0x01F0
+0x8130A233 = 0x01F1
+0x8130A234 = 0x01F2
+0x8130A235 = 0x01F3
+0x8130A236 = 0x01F4
+0x8130A237 = 0x01F5
+0x8130A238 = 0x01F6
+0x8130A239 = 0x01F7
+0x8130A330 = 0x01F8
+0x8130A331 = 0x01FA
+0x8130A332 = 0x01FB
+0x8130A333 = 0x01FC
+0x8130A334 = 0x01FD
+0x8130A335 = 0x01FE
+0x8130A336 = 0x01FF
+0x8130A337 = 0x0200
+0x8130A338 = 0x0201
+0x8130A339 = 0x0202
+0x8130A430 = 0x0203
+0x8130A431 = 0x0204
+0x8130A432 = 0x0205
+0x8130A433 = 0x0206
+0x8130A434 = 0x0207
+0x8130A435 = 0x0208
+0x8130A436 = 0x0209
+0x8130A437 = 0x020A
+0x8130A438 = 0x020B
+0x8130A439 = 0x020C
+0x8130A530 = 0x020D
+0x8130A531 = 0x020E
+0x8130A532 = 0x020F
+0x8130A533 = 0x0210
+0x8130A534 = 0x0211
+0x8130A535 = 0x0212
+0x8130A536 = 0x0213
+0x8130A537 = 0x0214
+0x8130A538 = 0x0215
+0x8130A539 = 0x0216
+0x8130A630 = 0x0217
+0x8130A631 = 0x0218
+0x8130A632 = 0x0219
+0x8130A633 = 0x021A
+0x8130A634 = 0x021B
+0x8130A635 = 0x021C
+0x8130A636 = 0x021D
+0x8130A637 = 0x021E
+0x8130A638 = 0x021F
+0x8130A639 = 0x0220
+0x8130A730 = 0x0221
+0x8130A731 = 0x0222
+0x8130A732 = 0x0223
+0x8130A733 = 0x0224
+0x8130A734 = 0x0225
+0x8130A735 = 0x0226
+0x8130A736 = 0x0227
+0x8130A737 = 0x0228
+0x8130A738 = 0x0229
+0x8130A739 = 0x022A
+0x8130A830 = 0x022B
+0x8130A831 = 0x022C
+0x8130A832 = 0x022D
+0x8130A833 = 0x022E
+0x8130A834 = 0x022F
+0x8130A835 = 0x0230
+0x8130A836 = 0x0231
+0x8130A837 = 0x0232
+0x8130A838 = 0x0233
+0x8130A839 = 0x0234
+0x8130A930 = 0x0235
+0x8130A931 = 0x0236
+0x8130A932 = 0x0237
+0x8130A933 = 0x0238
+0x8130A934 = 0x0239
+0x8130A935 = 0x023A
+0x8130A936 = 0x023B
+0x8130A937 = 0x023C
+0x8130A938 = 0x023D
+0x8130A939 = 0x023E
+0x8130AA30 = 0x023F
+0x8130AA31 = 0x0240
+0x8130AA32 = 0x0241
+0x8130AA33 = 0x0242
+0x8130AA34 = 0x0243
+0x8130AA35 = 0x0244
+0x8130AA36 = 0x0245
+0x8130AA37 = 0x0246
+0x8130AA38 = 0x0247
+0x8130AA39 = 0x0248
+0x8130AB30 = 0x0249
+0x8130AB31 = 0x024A
+0x8130AB32 = 0x024B
+0x8130AB33 = 0x024C
+0x8130AB34 = 0x024D
+0x8130AB35 = 0x024E
+0x8130AB36 = 0x024F
+0x8130AB37 = 0x0250
+0x8130AB38 = 0x0252
+0x8130AB39 = 0x0253
+0x8130AC30 = 0x0254
+0x8130AC31 = 0x0255
+0x8130AC32 = 0x0256
+0x8130AC33 = 0x0257
+0x8130AC34 = 0x0258
+0x8130AC35 = 0x0259
+0x8130AC36 = 0x025A
+0x8130AC37 = 0x025B
+0x8130AC38 = 0x025C
+0x8130AC39 = 0x025D
+0x8130AD30 = 0x025E
+0x8130AD31 = 0x025F
+0x8130AD32 = 0x0260
+0x8130AD33 = 0x0262
+0x8130AD34 = 0x0263
+0x8130AD35 = 0x0264
+0x8130AD36 = 0x0265
+0x8130AD37 = 0x0266
+0x8130AD38 = 0x0267
+0x8130AD39 = 0x0268
+0x8130AE30 = 0x0269
+0x8130AE31 = 0x026A
+0x8130AE32 = 0x026B
+0x8130AE33 = 0x026C
+0x8130AE34 = 0x026D
+0x8130AE35 = 0x026E
+0x8130AE36 = 0x026F
+0x8130AE37 = 0x0270
+0x8130AE38 = 0x0271
+0x8130AE39 = 0x0272
+0x8130AF30 = 0x0273
+0x8130AF31 = 0x0274
+0x8130AF32 = 0x0275
+0x8130AF33 = 0x0276
+0x8130AF34 = 0x0277
+0x8130AF35 = 0x0278
+0x8130AF36 = 0x0279
+0x8130AF37 = 0x027A
+0x8130AF38 = 0x027B
+0x8130AF39 = 0x027C
+0x8130B030 = 0x027D
+0x8130B031 = 0x027E
+0x8130B032 = 0x027F
+0x8130B033 = 0x0280
+0x8130B034 = 0x0281
+0x8130B035 = 0x0282
+0x8130B036 = 0x0283
+0x8130B037 = 0x0284
+0x8130B038 = 0x0285
+0x8130B039 = 0x0286
+0x8130B130 = 0x0287
+0x8130B131 = 0x0288
+0x8130B132 = 0x0289
+0x8130B133 = 0x028A
+0x8130B134 = 0x028B
+0x8130B135 = 0x028C
+0x8130B136 = 0x028D
+0x8130B137 = 0x028E
+0x8130B138 = 0x028F
+0x8130B139 = 0x0290
+0x8130B230 = 0x0291
+0x8130B231 = 0x0292
+0x8130B232 = 0x0293
+0x8130B233 = 0x0294
+0x8130B234 = 0x0295
+0x8130B235 = 0x0296
+0x8130B236 = 0x0297
+0x8130B237 = 0x0298
+0x8130B238 = 0x0299
+0x8130B239 = 0x029A
+0x8130B330 = 0x029B
+0x8130B331 = 0x029C
+0x8130B332 = 0x029D
+0x8130B333 = 0x029E
+0x8130B334 = 0x029F
+0x8130B335 = 0x02A0
+0x8130B336 = 0x02A1
+0x8130B337 = 0x02A2
+0x8130B338 = 0x02A3
+0x8130B339 = 0x02A4
+0x8130B430 = 0x02A5
+0x8130B431 = 0x02A6
+0x8130B432 = 0x02A7
+0x8130B433 = 0x02A8
+0x8130B434 = 0x02A9
+0x8130B435 = 0x02AA
+0x8130B436 = 0x02AB
+0x8130B437 = 0x02AC
+0x8130B438 = 0x02AD
+0x8130B439 = 0x02AE
+0x8130B530 = 0x02AF
+0x8130B531 = 0x02B0
+0x8130B532 = 0x02B1
+0x8130B533 = 0x02B2
+0x8130B534 = 0x02B3
+0x8130B535 = 0x02B4
+0x8130B536 = 0x02B5
+0x8130B537 = 0x02B6
+0x8130B538 = 0x02B7
+0x8130B539 = 0x02B8
+0x8130B630 = 0x02B9
+0x8130B631 = 0x02BA
+0x8130B632 = 0x02BB
+0x8130B633 = 0x02BC
+0x8130B634 = 0x02BD
+0x8130B635 = 0x02BE
+0x8130B636 = 0x02BF
+0x8130B637 = 0x02C0
+0x8130B638 = 0x02C1
+0x8130B639 = 0x02C2
+0x8130B730 = 0x02C3
+0x8130B731 = 0x02C4
+0x8130B732 = 0x02C5
+0x8130B733 = 0x02C6
+0x8130B734 = 0x02C8
+0x8130B735 = 0x02CC
+0x8130B736 = 0x02CD
+0x8130B737 = 0x02CE
+0x8130B738 = 0x02CF
+0x8130B739 = 0x02D0
+0x8130B830 = 0x02D1
+0x8130B831 = 0x02D2
+0x8130B832 = 0x02D3
+0x8130B833 = 0x02D4
+0x8130B834 = 0x02D5
+0x8130B835 = 0x02D6
+0x8130B836 = 0x02D7
+0x8130B837 = 0x02D8
+0x8130B838 = 0x02DA
+0x8130B839 = 0x02DB
+0x8130B930 = 0x02DC
+0x8130B931 = 0x02DD
+0x8130B932 = 0x02DE
+0x8130B933 = 0x02DF
+0x8130B934 = 0x02E0
+0x8130B935 = 0x02E1
+0x8130B936 = 0x02E2
+0x8130B937 = 0x02E3
+0x8130B938 = 0x02E4
+0x8130B939 = 0x02E5
+0x8130BA30 = 0x02E6
+0x8130BA31 = 0x02E7
+0x8130BA32 = 0x02E8
+0x8130BA33 = 0x02E9
+0x8130BA34 = 0x02EA
+0x8130BA35 = 0x02EB
+0x8130BA36 = 0x02EC
+0x8130BA37 = 0x02ED
+0x8130BA38 = 0x02EE
+0x8130BA39 = 0x02EF
+0x8130BB30 = 0x02F0
+0x8130BB31 = 0x02F1
+0x8130BB32 = 0x02F2
+0x8130BB33 = 0x02F3
+0x8130BB34 = 0x02F4
+0x8130BB35 = 0x02F5
+0x8130BB36 = 0x02F6
+0x8130BB37 = 0x02F7
+0x8130BB38 = 0x02F8
+0x8130BB39 = 0x02F9
+0x8130BC30 = 0x02FA
+0x8130BC31 = 0x02FB
+0x8130BC32 = 0x02FC
+0x8130BC33 = 0x02FD
+0x8130BC34 = 0x02FE
+0x8130BC35 = 0x02FF
+0x8130BC36 = 0x0300
+0x8130BC37 = 0x0301
+0x8130BC38 = 0x0302
+0x8130BC39 = 0x0303
+0x8130BD30 = 0x0304
+0x8130BD31 = 0x0305
+0x8130BD32 = 0x0306
+0x8130BD33 = 0x0307
+0x8130BD34 = 0x0308
+0x8130BD35 = 0x0309
+0x8130BD36 = 0x030A
+0x8130BD37 = 0x030B
+0x8130BD38 = 0x030C
+0x8130BD39 = 0x030D
+0x8130BE30 = 0x030E
+0x8130BE31 = 0x030F
+0x8130BE32 = 0x0310
+0x8130BE33 = 0x0311
+0x8130BE34 = 0x0312
+0x8130BE35 = 0x0313
+0x8130BE36 = 0x0314
+0x8130BE37 = 0x0315
+0x8130BE38 = 0x0316
+0x8130BE39 = 0x0317
+0x8130BF30 = 0x0318
+0x8130BF31 = 0x0319
+0x8130BF32 = 0x031A
+0x8130BF33 = 0x031B
+0x8130BF34 = 0x031C
+0x8130BF35 = 0x031D
+0x8130BF36 = 0x031E
+0x8130BF37 = 0x031F
+0x8130BF38 = 0x0320
+0x8130BF39 = 0x0321
+0x8130C030 = 0x0322
+0x8130C031 = 0x0323
+0x8130C032 = 0x0324
+0x8130C033 = 0x0325
+0x8130C034 = 0x0326
+0x8130C035 = 0x0327
+0x8130C036 = 0x0328
+0x8130C037 = 0x0329
+0x8130C038 = 0x032A
+0x8130C039 = 0x032B
+0x8130C130 = 0x032C
+0x8130C131 = 0x032D
+0x8130C132 = 0x032E
+0x8130C133 = 0x032F
+0x8130C134 = 0x0330
+0x8130C135 = 0x0331
+0x8130C136 = 0x0332
+0x8130C137 = 0x0333
+0x8130C138 = 0x0334
+0x8130C139 = 0x0335
+0x8130C230 = 0x0336
+0x8130C231 = 0x0337
+0x8130C232 = 0x0338
+0x8130C233 = 0x0339
+0x8130C234 = 0x033A
+0x8130C235 = 0x033B
+0x8130C236 = 0x033C
+0x8130C237 = 0x033D
+0x8130C238 = 0x033E
+0x8130C239 = 0x033F
+0x8130C330 = 0x0340
+0x8130C331 = 0x0341
+0x8130C332 = 0x0342
+0x8130C333 = 0x0343
+0x8130C334 = 0x0344
+0x8130C335 = 0x0345
+0x8130C336 = 0x0346
+0x8130C337 = 0x0347
+0x8130C338 = 0x0348
+0x8130C339 = 0x0349
+0x8130C430 = 0x034A
+0x8130C431 = 0x034B
+0x8130C432 = 0x034C
+0x8130C433 = 0x034D
+0x8130C434 = 0x034E
+0x8130C435 = 0x034F
+0x8130C436 = 0x0350
+0x8130C437 = 0x0351
+0x8130C438 = 0x0352
+0x8130C439 = 0x0353
+0x8130C530 = 0x0354
+0x8130C531 = 0x0355
+0x8130C532 = 0x0356
+0x8130C533 = 0x0357
+0x8130C534 = 0x0358
+0x8130C535 = 0x0359
+0x8130C536 = 0x035A
+0x8130C537 = 0x035B
+0x8130C538 = 0x035C
+0x8130C539 = 0x035D
+0x8130C630 = 0x035E
+0x8130C631 = 0x035F
+0x8130C632 = 0x0360
+0x8130C633 = 0x0361
+0x8130C634 = 0x0362
+0x8130C635 = 0x0363
+0x8130C636 = 0x0364
+0x8130C637 = 0x0365
+0x8130C638 = 0x0366
+0x8130C639 = 0x0367
+0x8130C730 = 0x0368
+0x8130C731 = 0x0369
+0x8130C732 = 0x036A
+0x8130C733 = 0x036B
+0x8130C734 = 0x036C
+0x8130C735 = 0x036D
+0x8130C736 = 0x036E
+0x8130C737 = 0x036F
+0x8130C738 = 0x0370
+0x8130C739 = 0x0371
+0x8130C830 = 0x0372
+0x8130C831 = 0x0373
+0x8130C832 = 0x0374
+0x8130C833 = 0x0375
+0x8130C834 = 0x0376
+0x8130C835 = 0x0377
+0x8130C836 = 0x0378
+0x8130C837 = 0x0379
+0x8130C838 = 0x037A
+0x8130C839 = 0x037B
+0x8130C930 = 0x037C
+0x8130C931 = 0x037D
+0x8130C932 = 0x037E
+0x8130C933 = 0x037F
+0x8130C934 = 0x0380
+0x8130C935 = 0x0381
+0x8130C936 = 0x0382
+0x8130C937 = 0x0383
+0x8130C938 = 0x0384
+0x8130C939 = 0x0385
+0x8130CA30 = 0x0386
+0x8130CA31 = 0x0387
+0x8130CA32 = 0x0388
+0x8130CA33 = 0x0389
+0x8130CA34 = 0x038A
+0x8130CA35 = 0x038B
+0x8130CA36 = 0x038C
+0x8130CA37 = 0x038D
+0x8130CA38 = 0x038E
+0x8130CA39 = 0x038F
+0x8130CB30 = 0x0390
+0x8130CB31 = 0x03A2
+0x8130CB32 = 0x03AA
+0x8130CB33 = 0x03AB
+0x8130CB34 = 0x03AC
+0x8130CB35 = 0x03AD
+0x8130CB36 = 0x03AE
+0x8130CB37 = 0x03AF
+0x8130CB38 = 0x03B0
+0x8130CB39 = 0x03C2
+0x8130CC30 = 0x03CA
+0x8130CC31 = 0x03CB
+0x8130CC32 = 0x03CC
+0x8130CC33 = 0x03CD
+0x8130CC34 = 0x03CE
+0x8130CC35 = 0x03CF
+0x8130CC36 = 0x03D0
+0x8130CC37 = 0x03D1
+0x8130CC38 = 0x03D2
+0x8130CC39 = 0x03D3
+0x8130CD30 = 0x03D4
+0x8130CD31 = 0x03D5
+0x8130CD32 = 0x03D6
+0x8130CD33 = 0x03D7
+0x8130CD34 = 0x03D8
+0x8130CD35 = 0x03D9
+0x8130CD36 = 0x03DA
+0x8130CD37 = 0x03DB
+0x8130CD38 = 0x03DC
+0x8130CD39 = 0x03DD
+0x8130CE30 = 0x03DE
+0x8130CE31 = 0x03DF
+0x8130CE32 = 0x03E0
+0x8130CE33 = 0x03E1
+0x8130CE34 = 0x03E2
+0x8130CE35 = 0x03E3
+0x8130CE36 = 0x03E4
+0x8130CE37 = 0x03E5
+0x8130CE38 = 0x03E6
+0x8130CE39 = 0x03E7
+0x8130CF30 = 0x03E8
+0x8130CF31 = 0x03E9
+0x8130CF32 = 0x03EA
+0x8130CF33 = 0x03EB
+0x8130CF34 = 0x03EC
+0x8130CF35 = 0x03ED
+0x8130CF36 = 0x03EE
+0x8130CF37 = 0x03EF
+0x8130CF38 = 0x03F0
+0x8130CF39 = 0x03F1
+0x8130D030 = 0x03F2
+0x8130D031 = 0x03F3
+0x8130D032 = 0x03F4
+0x8130D033 = 0x03F5
+0x8130D034 = 0x03F6
+0x8130D035 = 0x03F7
+0x8130D036 = 0x03F8
+0x8130D037 = 0x03F9
+0x8130D038 = 0x03FA
+0x8130D039 = 0x03FB
+0x8130D130 = 0x03FC
+0x8130D131 = 0x03FD
+0x8130D132 = 0x03FE
+0x8130D133 = 0x03FF
+0x8130D134 = 0x0400
+0x8130D135 = 0x0402
+0x8130D136 = 0x0403
+0x8130D137 = 0x0404
+0x8130D138 = 0x0405
+0x8130D139 = 0x0406
+0x8130D230 = 0x0407
+0x8130D231 = 0x0408
+0x8130D232 = 0x0409
+0x8130D233 = 0x040A
+0x8130D234 = 0x040B
+0x8130D235 = 0x040C
+0x8130D236 = 0x040D
+0x8130D237 = 0x040E
+0x8130D238 = 0x040F
+0x8130D239 = 0x0450
+0x8130D330 = 0x0452
+0x8130D331 = 0x0453
+0x8130D332 = 0x0454
+0x8130D333 = 0x0455
+0x8130D334 = 0x0456
+0x8130D335 = 0x0457
+0x8130D336 = 0x0458
+0x8130D337 = 0x0459
+0x8130D338 = 0x045A
+0x8130D339 = 0x045B
+0x8130D430 = 0x045C
+0x8130D431 = 0x045D
+0x8130D432 = 0x045E
+0x8130D433 = 0x045F
+0x8130D434 = 0x0460
+0x8130D435 = 0x0461
+0x8130D436 = 0x0462
+0x8130D437 = 0x0463
+0x8130D438 = 0x0464
+0x8130D439 = 0x0465
+0x8130D530 = 0x0466
+0x8130D531 = 0x0467
+0x8130D532 = 0x0468
+0x8130D533 = 0x0469
+0x8130D534 = 0x046A
+0x8130D535 = 0x046B
+0x8130D536 = 0x046C
+0x8130D537 = 0x046D
+0x8130D538 = 0x046E
+0x8130D539 = 0x046F
+0x8130D630 = 0x0470
+0x8130D631 = 0x0471
+0x8130D632 = 0x0472
+0x8130D633 = 0x0473
+0x8130D634 = 0x0474
+0x8130D635 = 0x0475
+0x8130D636 = 0x0476
+0x8130D637 = 0x0477
+0x8130D638 = 0x0478
+0x8130D639 = 0x0479
+0x8130D730 = 0x047A
+0x8130D731 = 0x047B
+0x8130D732 = 0x047C
+0x8130D733 = 0x047D
+0x8130D734 = 0x047E
+0x8130D735 = 0x047F
+0x8130D736 = 0x0480
+0x8130D737 = 0x0481
+0x8130D738 = 0x0482
+0x8130D739 = 0x0483
+0x8130D830 = 0x0484
+0x8130D831 = 0x0485
+0x8130D832 = 0x0486
+0x8130D833 = 0x0487
+0x8130D834 = 0x0488
+0x8130D835 = 0x0489
+0x8130D836 = 0x048A
+0x8130D837 = 0x048B
+0x8130D838 = 0x048C
+0x8130D839 = 0x048D
+0x8130D930 = 0x048E
+0x8130D931 = 0x048F
+0x8130D932 = 0x0490
+0x8130D933 = 0x0491
+0x8130D934 = 0x0492
+0x8130D935 = 0x0493
+0x8130D936 = 0x0494
+0x8130D937 = 0x0495
+0x8130D938 = 0x0496
+0x8130D939 = 0x0497
+0x8130DA30 = 0x0498
+0x8130DA31 = 0x0499
+0x8130DA32 = 0x049A
+0x8130DA33 = 0x049B
+0x8130DA34 = 0x049C
+0x8130DA35 = 0x049D
+0x8130DA36 = 0x049E
+0x8130DA37 = 0x049F
+0x8130DA38 = 0x04A0
+0x8130DA39 = 0x04A1
+0x8130DB30 = 0x04A2
+0x8130DB31 = 0x04A3
+0x8130DB32 = 0x04A4
+0x8130DB33 = 0x04A5
+0x8130DB34 = 0x04A6
+0x8130DB35 = 0x04A7
+0x8130DB36 = 0x04A8
+0x8130DB37 = 0x04A9
+0x8130DB38 = 0x04AA
+0x8130DB39 = 0x04AB
+0x8130DC30 = 0x04AC
+0x8130DC31 = 0x04AD
+0x8130DC32 = 0x04AE
+0x8130DC33 = 0x04AF
+0x8130DC34 = 0x04B0
+0x8130DC35 = 0x04B1
+0x8130DC36 = 0x04B2
+0x8130DC37 = 0x04B3
+0x8130DC38 = 0x04B4
+0x8130DC39 = 0x04B5
+0x8130DD30 = 0x04B6
+0x8130DD31 = 0x04B7
+0x8130DD32 = 0x04B8
+0x8130DD33 = 0x04B9
+0x8130DD34 = 0x04BA
+0x8130DD35 = 0x04BB
+0x8130DD36 = 0x04BC
+0x8130DD37 = 0x04BD
+0x8130DD38 = 0x04BE
+0x8130DD39 = 0x04BF
+0x8130DE30 = 0x04C0
+0x8130DE31 = 0x04C1
+0x8130DE32 = 0x04C2
+0x8130DE33 = 0x04C3
+0x8130DE34 = 0x04C4
+0x8130DE35 = 0x04C5
+0x8130DE36 = 0x04C6
+0x8130DE37 = 0x04C7
+0x8130DE38 = 0x04C8
+0x8130DE39 = 0x04C9
+0x8130DF30 = 0x04CA
+0x8130DF31 = 0x04CB
+0x8130DF32 = 0x04CC
+0x8130DF33 = 0x04CD
+0x8130DF34 = 0x04CE
+0x8130DF35 = 0x04CF
+0x8130DF36 = 0x04D0
+0x8130DF37 = 0x04D1
+0x8130DF38 = 0x04D2
+0x8130DF39 = 0x04D3
+0x8130E030 = 0x04D4
+0x8130E031 = 0x04D5
+0x8130E032 = 0x04D6
+0x8130E033 = 0x04D7
+0x8130E034 = 0x04D8
+0x8130E035 = 0x04D9
+0x8130E036 = 0x04DA
+0x8130E037 = 0x04DB
+0x8130E038 = 0x04DC
+0x8130E039 = 0x04DD
+0x8130E130 = 0x04DE
+0x8130E131 = 0x04DF
+0x8130E132 = 0x04E0
+0x8130E133 = 0x04E1
+0x8130E134 = 0x04E2
+0x8130E135 = 0x04E3
+0x8130E136 = 0x04E4
+0x8130E137 = 0x04E5
+0x8130E138 = 0x04E6
+0x8130E139 = 0x04E7
+0x8130E230 = 0x04E8
+0x8130E231 = 0x04E9
+0x8130E232 = 0x04EA
+0x8130E233 = 0x04EB
+0x8130E234 = 0x04EC
+0x8130E235 = 0x04ED
+0x8130E236 = 0x04EE
+0x8130E237 = 0x04EF
+0x8130E238 = 0x04F0
+0x8130E239 = 0x04F1
+0x8130E330 = 0x04F2
+0x8130E331 = 0x04F3
+0x8130E332 = 0x04F4
+0x8130E333 = 0x04F5
+0x8130E334 = 0x04F6
+0x8130E335 = 0x04F7
+0x8130E336 = 0x04F8
+0x8130E337 = 0x04F9
+0x8130E338 = 0x04FA
+0x8130E339 = 0x04FB
+0x8130E430 = 0x04FC
+0x8130E431 = 0x04FD
+0x8130E432 = 0x04FE
+0x8130E433 = 0x04FF
+0x8130E434 = 0x0500
+0x8130E435 = 0x0501
+0x8130E436 = 0x0502
+0x8130E437 = 0x0503
+0x8130E438 = 0x0504
+0x8130E439 = 0x0505
+0x8130E530 = 0x0506
+0x8130E531 = 0x0507
+0x8130E532 = 0x0508
+0x8130E533 = 0x0509
+0x8130E534 = 0x050A
+0x8130E535 = 0x050B
+0x8130E536 = 0x050C
+0x8130E537 = 0x050D
+0x8130E538 = 0x050E
+0x8130E539 = 0x050F
+0x8130E630 = 0x0510
+0x8130E631 = 0x0511
+0x8130E632 = 0x0512
+0x8130E633 = 0x0513
+0x8130E634 = 0x0514
+0x8130E635 = 0x0515
+0x8130E636 = 0x0516
+0x8130E637 = 0x0517
+0x8130E638 = 0x0518
+0x8130E639 = 0x0519
+0x8130E730 = 0x051A
+0x8130E731 = 0x051B
+0x8130E732 = 0x051C
+0x8130E733 = 0x051D
+0x8130E734 = 0x051E
+0x8130E735 = 0x051F
+0x8130E736 = 0x0520
+0x8130E737 = 0x0521
+0x8130E738 = 0x0522
+0x8130E739 = 0x0523
+0x8130E830 = 0x0524
+0x8130E831 = 0x0525
+0x8130E832 = 0x0526
+0x8130E833 = 0x0527
+0x8130E834 = 0x0528
+0x8130E835 = 0x0529
+0x8130E836 = 0x052A
+0x8130E837 = 0x052B
+0x8130E838 = 0x052C
+0x8130E839 = 0x052D
+0x8130E930 = 0x052E
+0x8130E931 = 0x052F
+0x8130E932 = 0x0530
+0x8130E933 = 0x0531
+0x8130E934 = 0x0532
+0x8130E935 = 0x0533
+0x8130E936 = 0x0534
+0x8130E937 = 0x0535
+0x8130E938 = 0x0536
+0x8130E939 = 0x0537
+0x8130EA30 = 0x0538
+0x8130EA31 = 0x0539
+0x8130EA32 = 0x053A
+0x8130EA33 = 0x053B
+0x8130EA34 = 0x053C
+0x8130EA35 = 0x053D
+0x8130EA36 = 0x053E
+0x8130EA37 = 0x053F
+0x8130EA38 = 0x0540
+0x8130EA39 = 0x0541
+0x8130EB30 = 0x0542
+0x8130EB31 = 0x0543
+0x8130EB32 = 0x0544
+0x8130EB33 = 0x0545
+0x8130EB34 = 0x0546
+0x8130EB35 = 0x0547
+0x8130EB36 = 0x0548
+0x8130EB37 = 0x0549
+0x8130EB38 = 0x054A
+0x8130EB39 = 0x054B
+0x8130EC30 = 0x054C
+0x8130EC31 = 0x054D
+0x8130EC32 = 0x054E
+0x8130EC33 = 0x054F
+0x8130EC34 = 0x0550
+0x8130EC35 = 0x0551
+0x8130EC36 = 0x0552
+0x8130EC37 = 0x0553
+0x8130EC38 = 0x0554
+0x8130EC39 = 0x0555
+0x8130ED30 = 0x0556
+0x8130ED31 = 0x0557
+0x8130ED32 = 0x0558
+0x8130ED33 = 0x0559
+0x8130ED34 = 0x055A
+0x8130ED35 = 0x055B
+0x8130ED36 = 0x055C
+0x8130ED37 = 0x055D
+0x8130ED38 = 0x055E
+0x8130ED39 = 0x055F
+0x8130EE30 = 0x0560
+0x8130EE31 = 0x0561
+0x8130EE32 = 0x0562
+0x8130EE33 = 0x0563
+0x8130EE34 = 0x0564
+0x8130EE35 = 0x0565
+0x8130EE36 = 0x0566
+0x8130EE37 = 0x0567
+0x8130EE38 = 0x0568
+0x8130EE39 = 0x0569
+0x8130EF30 = 0x056A
+0x8130EF31 = 0x056B
+0x8130EF32 = 0x056C
+0x8130EF33 = 0x056D
+0x8130EF34 = 0x056E
+0x8130EF35 = 0x056F
+0x8130EF36 = 0x0570
+0x8130EF37 = 0x0571
+0x8130EF38 = 0x0572
+0x8130EF39 = 0x0573
+0x8130F030 = 0x0574
+0x8130F031 = 0x0575
+0x8130F032 = 0x0576
+0x8130F033 = 0x0577
+0x8130F034 = 0x0578
+0x8130F035 = 0x0579
+0x8130F036 = 0x057A
+0x8130F037 = 0x057B
+0x8130F038 = 0x057C
+0x8130F039 = 0x057D
+0x8130F130 = 0x057E
+0x8130F131 = 0x057F
+0x8130F132 = 0x0580
+0x8130F133 = 0x0581
+0x8130F134 = 0x0582
+0x8130F135 = 0x0583
+0x8130F136 = 0x0584
+0x8130F137 = 0x0585
+0x8130F138 = 0x0586
+0x8130F139 = 0x0587
+0x8130F230 = 0x0588
+0x8130F231 = 0x0589
+0x8130F232 = 0x058A
+0x8130F233 = 0x058B
+0x8130F234 = 0x058C
+0x8130F235 = 0x058D
+0x8130F236 = 0x058E
+0x8130F237 = 0x058F
+0x8130F238 = 0x0590
+0x8130F239 = 0x0591
+0x8130F330 = 0x0592
+0x8130F331 = 0x0593
+0x8130F332 = 0x0594
+0x8130F333 = 0x0595
+0x8130F334 = 0x0596
+0x8130F335 = 0x0597
+0x8130F336 = 0x0598
+0x8130F337 = 0x0599
+0x8130F338 = 0x059A
+0x8130F339 = 0x059B
+0x8130F430 = 0x059C
+0x8130F431 = 0x059D
+0x8130F432 = 0x059E
+0x8130F433 = 0x059F
+0x8130F434 = 0x05A0
+0x8130F435 = 0x05A1
+0x8130F436 = 0x05A2
+0x8130F437 = 0x05A3
+0x8130F438 = 0x05A4
+0x8130F439 = 0x05A5
+0x8130F530 = 0x05A6
+0x8130F531 = 0x05A7
+0x8130F532 = 0x05A8
+0x8130F533 = 0x05A9
+0x8130F534 = 0x05AA
+0x8130F535 = 0x05AB
+0x8130F536 = 0x05AC
+0x8130F537 = 0x05AD
+0x8130F538 = 0x05AE
+0x8130F539 = 0x05AF
+0x8130F630 = 0x05B0
+0x8130F631 = 0x05B1
+0x8130F632 = 0x05B2
+0x8130F633 = 0x05B3
+0x8130F634 = 0x05B4
+0x8130F635 = 0x05B5
+0x8130F636 = 0x05B6
+0x8130F637 = 0x05B7
+0x8130F638 = 0x05B8
+0x8130F639 = 0x05B9
+0x8130F730 = 0x05BA
+0x8130F731 = 0x05BB
+0x8130F732 = 0x05BC
+0x8130F733 = 0x05BD
+0x8130F734 = 0x05BE
+0x8130F735 = 0x05BF
+0x8130F736 = 0x05C0
+0x8130F737 = 0x05C1
+0x8130F738 = 0x05C2
+0x8130F739 = 0x05C3
+0x8130F830 = 0x05C4
+0x8130F831 = 0x05C5
+0x8130F832 = 0x05C6
+0x8130F833 = 0x05C7
+0x8130F834 = 0x05C8
+0x8130F835 = 0x05C9
+0x8130F836 = 0x05CA
+0x8130F837 = 0x05CB
+0x8130F838 = 0x05CC
+0x8130F839 = 0x05CD
+0x8130F930 = 0x05CE
+0x8130F931 = 0x05CF
+0x8130F932 = 0x05D0
+0x8130F933 = 0x05D1
+0x8130F934 = 0x05D2
+0x8130F935 = 0x05D3
+0x8130F936 = 0x05D4
+0x8130F937 = 0x05D5
+0x8130F938 = 0x05D6
+0x8130F939 = 0x05D7
+0x8130FA30 = 0x05D8
+0x8130FA31 = 0x05D9
+0x8130FA32 = 0x05DA
+0x8130FA33 = 0x05DB
+0x8130FA34 = 0x05DC
+0x8130FA35 = 0x05DD
+0x8130FA36 = 0x05DE
+0x8130FA37 = 0x05DF
+0x8130FA38 = 0x05E0
+0x8130FA39 = 0x05E1
+0x8130FB30 = 0x05E2
+0x8130FB31 = 0x05E3
+0x8130FB32 = 0x05E4
+0x8130FB33 = 0x05E5
+0x8130FB34 = 0x05E6
+0x8130FB35 = 0x05E7
+0x8130FB36 = 0x05E8
+0x8130FB37 = 0x05E9
+0x8130FB38 = 0x05EA
+0x8130FB39 = 0x05EB
+0x8130FC30 = 0x05EC
+0x8130FC31 = 0x05ED
+0x8130FC32 = 0x05EE
+0x8130FC33 = 0x05EF
+0x8130FC34 = 0x05F0
+0x8130FC35 = 0x05F1
+0x8130FC36 = 0x05F2
+0x8130FC37 = 0x05F3
+0x8130FC38 = 0x05F4
+0x8130FC39 = 0x05F5
+0x8130FD30 = 0x05F6
+0x8130FD31 = 0x05F7
+0x8130FD32 = 0x05F8
+0x8130FD33 = 0x05F9
+0x8130FD34 = 0x05FA
+0x8130FD35 = 0x05FB
+0x8130FD36 = 0x05FC
+0x8130FD37 = 0x05FD
+0x8130FD38 = 0x05FE
+0x8130FD39 = 0x05FF
+0x8130FE30 = 0x0600
+0x8130FE31 = 0x0601
+0x8130FE32 = 0x0602
+0x8130FE33 = 0x0603
+0x8130FE34 = 0x0604
+0x8130FE35 = 0x0605
+0x8130FE36 = 0x0606
+0x8130FE37 = 0x0607
+0x8130FE38 = 0x0608
+0x8130FE39 = 0x0609
+0x81318130 = 0x060A
+0x81318131 = 0x060B
+0x81318132 = 0x060C
+0x81318133 = 0x060D
+0x81318134 = 0x060E
+0x81318135 = 0x060F
+0x81318136 = 0x0610
+0x81318137 = 0x0611
+0x81318138 = 0x0612
+0x81318139 = 0x0613
+0x81318230 = 0x0614
+0x81318231 = 0x0615
+0x81318232 = 0x0616
+0x81318233 = 0x0617
+0x81318234 = 0x0618
+0x81318235 = 0x0619
+0x81318236 = 0x061A
+0x81318237 = 0x061B
+0x81318238 = 0x061C
+0x81318239 = 0x061D
+0x81318330 = 0x061E
+0x81318331 = 0x061F
+0x81318332 = 0x0620
+0x81318333 = 0x0621
+0x81318334 = 0x0622
+0x81318335 = 0x0623
+0x81318336 = 0x0624
+0x81318337 = 0x0625
+0x81318338 = 0x0626
+0x81318339 = 0x0627
+0x81318430 = 0x0628
+0x81318431 = 0x0629
+0x81318432 = 0x062A
+0x81318433 = 0x062B
+0x81318434 = 0x062C
+0x81318435 = 0x062D
+0x81318436 = 0x062E
+0x81318437 = 0x062F
+0x81318438 = 0x0630
+0x81318439 = 0x0631
+0x81318530 = 0x0632
+0x81318531 = 0x0633
+0x81318532 = 0x0634
+0x81318533 = 0x0635
+0x81318534 = 0x0636
+0x81318535 = 0x0637
+0x81318536 = 0x0638
+0x81318537 = 0x0639
+0x81318538 = 0x063A
+0x81318539 = 0x063B
+0x81318630 = 0x063C
+0x81318631 = 0x063D
+0x81318632 = 0x063E
+0x81318633 = 0x063F
+0x81318634 = 0x0640
+0x81318635 = 0x0641
+0x81318636 = 0x0642
+0x81318637 = 0x0643
+0x81318638 = 0x0644
+0x81318639 = 0x0645
+0x81318730 = 0x0646
+0x81318731 = 0x0647
+0x81318732 = 0x0648
+0x81318733 = 0x0649
+0x81318734 = 0x064A
+0x81318735 = 0x064B
+0x81318736 = 0x064C
+0x81318737 = 0x064D
+0x81318738 = 0x064E
+0x81318739 = 0x064F
+0x81318830 = 0x0650
+0x81318831 = 0x0651
+0x81318832 = 0x0652
+0x81318833 = 0x0653
+0x81318834 = 0x0654
+0x81318835 = 0x0655
+0x81318836 = 0x0656
+0x81318837 = 0x0657
+0x81318838 = 0x0658
+0x81318839 = 0x0659
+0x81318930 = 0x065A
+0x81318931 = 0x065B
+0x81318932 = 0x065C
+0x81318933 = 0x065D
+0x81318934 = 0x065E
+0x81318935 = 0x065F
+0x81318936 = 0x0660
+0x81318937 = 0x0661
+0x81318938 = 0x0662
+0x81318939 = 0x0663
+0x81318A30 = 0x0664
+0x81318A31 = 0x0665
+0x81318A32 = 0x0666
+0x81318A33 = 0x0667
+0x81318A34 = 0x0668
+0x81318A35 = 0x0669
+0x81318A36 = 0x066A
+0x81318A37 = 0x066B
+0x81318A38 = 0x066C
+0x81318A39 = 0x066D
+0x81318B30 = 0x066E
+0x81318B31 = 0x066F
+0x81318B32 = 0x0670
+0x81318B33 = 0x0671
+0x81318B34 = 0x0672
+0x81318B35 = 0x0673
+0x81318B36 = 0x0674
+0x81318B37 = 0x0675
+0x81318B38 = 0x0676
+0x81318B39 = 0x0677
+0x81318C30 = 0x0678
+0x81318C31 = 0x0679
+0x81318C32 = 0x067A
+0x81318C33 = 0x067B
+0x81318C34 = 0x067C
+0x81318C35 = 0x067D
+0x81318C36 = 0x067E
+0x81318C37 = 0x067F
+0x81318C38 = 0x0680
+0x81318C39 = 0x0681
+0x81318D30 = 0x0682
+0x81318D31 = 0x0683
+0x81318D32 = 0x0684
+0x81318D33 = 0x0685
+0x81318D34 = 0x0686
+0x81318D35 = 0x0687
+0x81318D36 = 0x0688
+0x81318D37 = 0x0689
+0x81318D38 = 0x068A
+0x81318D39 = 0x068B
+0x81318E30 = 0x068C
+0x81318E31 = 0x068D
+0x81318E32 = 0x068E
+0x81318E33 = 0x068F
+0x81318E34 = 0x0690
+0x81318E35 = 0x0691
+0x81318E36 = 0x0692
+0x81318E37 = 0x0693
+0x81318E38 = 0x0694
+0x81318E39 = 0x0695
+0x81318F30 = 0x0696
+0x81318F31 = 0x0697
+0x81318F32 = 0x0698
+0x81318F33 = 0x0699
+0x81318F34 = 0x069A
+0x81318F35 = 0x069B
+0x81318F36 = 0x069C
+0x81318F37 = 0x069D
+0x81318F38 = 0x069E
+0x81318F39 = 0x069F
+0x81319030 = 0x06A0
+0x81319031 = 0x06A1
+0x81319032 = 0x06A2
+0x81319033 = 0x06A3
+0x81319034 = 0x06A4
+0x81319035 = 0x06A5
+0x81319036 = 0x06A6
+0x81319037 = 0x06A7
+0x81319038 = 0x06A8
+0x81319039 = 0x06A9
+0x81319130 = 0x06AA
+0x81319131 = 0x06AB
+0x81319132 = 0x06AC
+0x81319133 = 0x06AD
+0x81319134 = 0x06AE
+0x81319135 = 0x06AF
+0x81319136 = 0x06B0
+0x81319137 = 0x06B1
+0x81319138 = 0x06B2
+0x81319139 = 0x06B3
+0x81319230 = 0x06B4
+0x81319231 = 0x06B5
+0x81319232 = 0x06B6
+0x81319233 = 0x06B7
+0x81319234 = 0x06B8
+0x81319235 = 0x06B9
+0x81319236 = 0x06BA
+0x81319237 = 0x06BB
+0x81319238 = 0x06BC
+0x81319239 = 0x06BD
+0x81319330 = 0x06BE
+0x81319331 = 0x06BF
+0x81319332 = 0x06C0
+0x81319333 = 0x06C1
+0x81319334 = 0x06C2
+0x81319335 = 0x06C3
+0x81319336 = 0x06C4
+0x81319337 = 0x06C5
+0x81319338 = 0x06C6
+0x81319339 = 0x06C7
+0x81319430 = 0x06C8
+0x81319431 = 0x06C9
+0x81319432 = 0x06CA
+0x81319433 = 0x06CB
+0x81319434 = 0x06CC
+0x81319435 = 0x06CD
+0x81319436 = 0x06CE
+0x81319437 = 0x06CF
+0x81319438 = 0x06D0
+0x81319439 = 0x06D1
+0x81319530 = 0x06D2
+0x81319531 = 0x06D3
+0x81319532 = 0x06D4
+0x81319533 = 0x06D5
+0x81319534 = 0x06D6
+0x81319535 = 0x06D7
+0x81319536 = 0x06D8
+0x81319537 = 0x06D9
+0x81319538 = 0x06DA
+0x81319539 = 0x06DB
+0x81319630 = 0x06DC
+0x81319631 = 0x06DD
+0x81319632 = 0x06DE
+0x81319633 = 0x06DF
+0x81319634 = 0x06E0
+0x81319635 = 0x06E1
+0x81319636 = 0x06E2
+0x81319637 = 0x06E3
+0x81319638 = 0x06E4
+0x81319639 = 0x06E5
+0x81319730 = 0x06E6
+0x81319731 = 0x06E7
+0x81319732 = 0x06E8
+0x81319733 = 0x06E9
+0x81319734 = 0x06EA
+0x81319735 = 0x06EB
+0x81319736 = 0x06EC
+0x81319737 = 0x06ED
+0x81319738 = 0x06EE
+0x81319739 = 0x06EF
+0x81319830 = 0x06F0
+0x81319831 = 0x06F1
+0x81319832 = 0x06F2
+0x81319833 = 0x06F3
+0x81319834 = 0x06F4
+0x81319835 = 0x06F5
+0x81319836 = 0x06F6
+0x81319837 = 0x06F7
+0x81319838 = 0x06F8
+0x81319839 = 0x06F9
+0x81319930 = 0x06FA
+0x81319931 = 0x06FB
+0x81319932 = 0x06FC
+0x81319933 = 0x06FD
+0x81319934 = 0x06FE
+0x81319935 = 0x06FF
+0x81319936 = 0x0700
+0x81319937 = 0x0701
+0x81319938 = 0x0702
+0x81319939 = 0x0703
+0x81319A30 = 0x0704
+0x81319A31 = 0x0705
+0x81319A32 = 0x0706
+0x81319A33 = 0x0707
+0x81319A34 = 0x0708
+0x81319A35 = 0x0709
+0x81319A36 = 0x070A
+0x81319A37 = 0x070B
+0x81319A38 = 0x070C
+0x81319A39 = 0x070D
+0x81319B30 = 0x070E
+0x81319B31 = 0x070F
+0x81319B32 = 0x0710
+0x81319B33 = 0x0711
+0x81319B34 = 0x0712
+0x81319B35 = 0x0713
+0x81319B36 = 0x0714
+0x81319B37 = 0x0715
+0x81319B38 = 0x0716
+0x81319B39 = 0x0717
+0x81319C30 = 0x0718
+0x81319C31 = 0x0719
+0x81319C32 = 0x071A
+0x81319C33 = 0x071B
+0x81319C34 = 0x071C
+0x81319C35 = 0x071D
+0x81319C36 = 0x071E
+0x81319C37 = 0x071F
+0x81319C38 = 0x0720
+0x81319C39 = 0x0721
+0x81319D30 = 0x0722
+0x81319D31 = 0x0723
+0x81319D32 = 0x0724
+0x81319D33 = 0x0725
+0x81319D34 = 0x0726
+0x81319D35 = 0x0727
+0x81319D36 = 0x0728
+0x81319D37 = 0x0729
+0x81319D38 = 0x072A
+0x81319D39 = 0x072B
+0x81319E30 = 0x072C
+0x81319E31 = 0x072D
+0x81319E32 = 0x072E
+0x81319E33 = 0x072F
+0x81319E34 = 0x0730
+0x81319E35 = 0x0731
+0x81319E36 = 0x0732
+0x81319E37 = 0x0733
+0x81319E38 = 0x0734
+0x81319E39 = 0x0735
+0x81319F30 = 0x0736
+0x81319F31 = 0x0737
+0x81319F32 = 0x0738
+0x81319F33 = 0x0739
+0x81319F34 = 0x073A
+0x81319F35 = 0x073B
+0x81319F36 = 0x073C
+0x81319F37 = 0x073D
+0x81319F38 = 0x073E
+0x81319F39 = 0x073F
+0x8131A030 = 0x0740
+0x8131A031 = 0x0741
+0x8131A032 = 0x0742
+0x8131A033 = 0x0743
+0x8131A034 = 0x0744
+0x8131A035 = 0x0745
+0x8131A036 = 0x0746
+0x8131A037 = 0x0747
+0x8131A038 = 0x0748
+0x8131A039 = 0x0749
+0x8131A130 = 0x074A
+0x8131A131 = 0x074B
+0x8131A132 = 0x074C
+0x8131A133 = 0x074D
+0x8131A134 = 0x074E
+0x8131A135 = 0x074F
+0x8131A136 = 0x0750
+0x8131A137 = 0x0751
+0x8131A138 = 0x0752
+0x8131A139 = 0x0753
+0x8131A230 = 0x0754
+0x8131A231 = 0x0755
+0x8131A232 = 0x0756
+0x8131A233 = 0x0757
+0x8131A234 = 0x0758
+0x8131A235 = 0x0759
+0x8131A236 = 0x075A
+0x8131A237 = 0x075B
+0x8131A238 = 0x075C
+0x8131A239 = 0x075D
+0x8131A330 = 0x075E
+0x8131A331 = 0x075F
+0x8131A332 = 0x0760
+0x8131A333 = 0x0761
+0x8131A334 = 0x0762
+0x8131A335 = 0x0763
+0x8131A336 = 0x0764
+0x8131A337 = 0x0765
+0x8131A338 = 0x0766
+0x8131A339 = 0x0767
+0x8131A430 = 0x0768
+0x8131A431 = 0x0769
+0x8131A432 = 0x076A
+0x8131A433 = 0x076B
+0x8131A434 = 0x076C
+0x8131A435 = 0x076D
+0x8131A436 = 0x076E
+0x8131A437 = 0x076F
+0x8131A438 = 0x0770
+0x8131A439 = 0x0771
+0x8131A530 = 0x0772
+0x8131A531 = 0x0773
+0x8131A532 = 0x0774
+0x8131A533 = 0x0775
+0x8131A534 = 0x0776
+0x8131A535 = 0x0777
+0x8131A536 = 0x0778
+0x8131A537 = 0x0779
+0x8131A538 = 0x077A
+0x8131A539 = 0x077B
+0x8131A630 = 0x077C
+0x8131A631 = 0x077D
+0x8131A632 = 0x077E
+0x8131A633 = 0x077F
+0x8131A634 = 0x0780
+0x8131A635 = 0x0781
+0x8131A636 = 0x0782
+0x8131A637 = 0x0783
+0x8131A638 = 0x0784
+0x8131A639 = 0x0785
+0x8131A730 = 0x0786
+0x8131A731 = 0x0787
+0x8131A732 = 0x0788
+0x8131A733 = 0x0789
+0x8131A734 = 0x078A
+0x8131A735 = 0x078B
+0x8131A736 = 0x078C
+0x8131A737 = 0x078D
+0x8131A738 = 0x078E
+0x8131A739 = 0x078F
+0x8131A830 = 0x0790
+0x8131A831 = 0x0791
+0x8131A832 = 0x0792
+0x8131A833 = 0x0793
+0x8131A834 = 0x0794
+0x8131A835 = 0x0795
+0x8131A836 = 0x0796
+0x8131A837 = 0x0797
+0x8131A838 = 0x0798
+0x8131A839 = 0x0799
+0x8131A930 = 0x079A
+0x8131A931 = 0x079B
+0x8131A932 = 0x079C
+0x8131A933 = 0x079D
+0x8131A934 = 0x079E
+0x8131A935 = 0x079F
+0x8131A936 = 0x07A0
+0x8131A937 = 0x07A1
+0x8131A938 = 0x07A2
+0x8131A939 = 0x07A3
+0x8131AA30 = 0x07A4
+0x8131AA31 = 0x07A5
+0x8131AA32 = 0x07A6
+0x8131AA33 = 0x07A7
+0x8131AA34 = 0x07A8
+0x8131AA35 = 0x07A9
+0x8131AA36 = 0x07AA
+0x8131AA37 = 0x07AB
+0x8131AA38 = 0x07AC
+0x8131AA39 = 0x07AD
+0x8131AB30 = 0x07AE
+0x8131AB31 = 0x07AF
+0x8131AB32 = 0x07B0
+0x8131AB33 = 0x07B1
+0x8131AB34 = 0x07B2
+0x8131AB35 = 0x07B3
+0x8131AB36 = 0x07B4
+0x8131AB37 = 0x07B5
+0x8131AB38 = 0x07B6
+0x8131AB39 = 0x07B7
+0x8131AC30 = 0x07B8
+0x8131AC31 = 0x07B9
+0x8131AC32 = 0x07BA
+0x8131AC33 = 0x07BB
+0x8131AC34 = 0x07BC
+0x8131AC35 = 0x07BD
+0x8131AC36 = 0x07BE
+0x8131AC37 = 0x07BF
+0x8131AC38 = 0x07C0
+0x8131AC39 = 0x07C1
+0x8131AD30 = 0x07C2
+0x8131AD31 = 0x07C3
+0x8131AD32 = 0x07C4
+0x8131AD33 = 0x07C5
+0x8131AD34 = 0x07C6
+0x8131AD35 = 0x07C7
+0x8131AD36 = 0x07C8
+0x8131AD37 = 0x07C9
+0x8131AD38 = 0x07CA
+0x8131AD39 = 0x07CB
+0x8131AE30 = 0x07CC
+0x8131AE31 = 0x07CD
+0x8131AE32 = 0x07CE
+0x8131AE33 = 0x07CF
+0x8131AE34 = 0x07D0
+0x8131AE35 = 0x07D1
+0x8131AE36 = 0x07D2
+0x8131AE37 = 0x07D3
+0x8131AE38 = 0x07D4
+0x8131AE39 = 0x07D5
+0x8131AF30 = 0x07D6
+0x8131AF31 = 0x07D7
+0x8131AF32 = 0x07D8
+0x8131AF33 = 0x07D9
+0x8131AF34 = 0x07DA
+0x8131AF35 = 0x07DB
+0x8131AF36 = 0x07DC
+0x8131AF37 = 0x07DD
+0x8131AF38 = 0x07DE
+0x8131AF39 = 0x07DF
+0x8131B030 = 0x07E0
+0x8131B031 = 0x07E1
+0x8131B032 = 0x07E2
+0x8131B033 = 0x07E3
+0x8131B034 = 0x07E4
+0x8131B035 = 0x07E5
+0x8131B036 = 0x07E6
+0x8131B037 = 0x07E7
+0x8131B038 = 0x07E8
+0x8131B039 = 0x07E9
+0x8131B130 = 0x07EA
+0x8131B131 = 0x07EB
+0x8131B132 = 0x07EC
+0x8131B133 = 0x07ED
+0x8131B134 = 0x07EE
+0x8131B135 = 0x07EF
+0x8131B136 = 0x07F0
+0x8131B137 = 0x07F1
+0x8131B138 = 0x07F2
+0x8131B139 = 0x07F3
+0x8131B230 = 0x07F4
+0x8131B231 = 0x07F5
+0x8131B232 = 0x07F6
+0x8131B233 = 0x07F7
+0x8131B234 = 0x07F8
+0x8131B235 = 0x07F9
+0x8131B236 = 0x07FA
+0x8131B237 = 0x07FB
+0x8131B238 = 0x07FC
+0x8131B239 = 0x07FD
+0x8131B330 = 0x07FE
+0x8131B331 = 0x07FF
+0x8131B332 = 0x0800
+0x8131B333 = 0x0801
+0x8131B334 = 0x0802
+0x8131B335 = 0x0803
+0x8131B336 = 0x0804
+0x8131B337 = 0x0805
+0x8131B338 = 0x0806
+0x8131B339 = 0x0807
+0x8131B430 = 0x0808
+0x8131B431 = 0x0809
+0x8131B432 = 0x080A
+0x8131B433 = 0x080B
+0x8131B434 = 0x080C
+0x8131B435 = 0x080D
+0x8131B436 = 0x080E
+0x8131B437 = 0x080F
+0x8131B438 = 0x0810
+0x8131B439 = 0x0811
+0x8131B530 = 0x0812
+0x8131B531 = 0x0813
+0x8131B532 = 0x0814
+0x8131B533 = 0x0815
+0x8131B534 = 0x0816
+0x8131B535 = 0x0817
+0x8131B536 = 0x0818
+0x8131B537 = 0x0819
+0x8131B538 = 0x081A
+0x8131B539 = 0x081B
+0x8131B630 = 0x081C
+0x8131B631 = 0x081D
+0x8131B632 = 0x081E
+0x8131B633 = 0x081F
+0x8131B634 = 0x0820
+0x8131B635 = 0x0821
+0x8131B636 = 0x0822
+0x8131B637 = 0x0823
+0x8131B638 = 0x0824
+0x8131B639 = 0x0825
+0x8131B730 = 0x0826
+0x8131B731 = 0x0827
+0x8131B732 = 0x0828
+0x8131B733 = 0x0829
+0x8131B734 = 0x082A
+0x8131B735 = 0x082B
+0x8131B736 = 0x082C
+0x8131B737 = 0x082D
+0x8131B738 = 0x082E
+0x8131B739 = 0x082F
+0x8131B830 = 0x0830
+0x8131B831 = 0x0831
+0x8131B832 = 0x0832
+0x8131B833 = 0x0833
+0x8131B834 = 0x0834
+0x8131B835 = 0x0835
+0x8131B836 = 0x0836
+0x8131B837 = 0x0837
+0x8131B838 = 0x0838
+0x8131B839 = 0x0839
+0x8131B930 = 0x083A
+0x8131B931 = 0x083B
+0x8131B932 = 0x083C
+0x8131B933 = 0x083D
+0x8131B934 = 0x083E
+0x8131B935 = 0x083F
+0x8131B936 = 0x0840
+0x8131B937 = 0x0841
+0x8131B938 = 0x0842
+0x8131B939 = 0x0843
+0x8131BA30 = 0x0844
+0x8131BA31 = 0x0845
+0x8131BA32 = 0x0846
+0x8131BA33 = 0x0847
+0x8131BA34 = 0x0848
+0x8131BA35 = 0x0849
+0x8131BA36 = 0x084A
+0x8131BA37 = 0x084B
+0x8131BA38 = 0x084C
+0x8131BA39 = 0x084D
+0x8131BB30 = 0x084E
+0x8131BB31 = 0x084F
+0x8131BB32 = 0x0850
+0x8131BB33 = 0x0851
+0x8131BB34 = 0x0852
+0x8131BB35 = 0x0853
+0x8131BB36 = 0x0854
+0x8131BB37 = 0x0855
+0x8131BB38 = 0x0856
+0x8131BB39 = 0x0857
+0x8131BC30 = 0x0858
+0x8131BC31 = 0x0859
+0x8131BC32 = 0x085A
+0x8131BC33 = 0x085B
+0x8131BC34 = 0x085C
+0x8131BC35 = 0x085D
+0x8131BC36 = 0x085E
+0x8131BC37 = 0x085F
+0x8131BC38 = 0x0860
+0x8131BC39 = 0x0861
+0x8131BD30 = 0x0862
+0x8131BD31 = 0x0863
+0x8131BD32 = 0x0864
+0x8131BD33 = 0x0865
+0x8131BD34 = 0x0866
+0x8131BD35 = 0x0867
+0x8131BD36 = 0x0868
+0x8131BD37 = 0x0869
+0x8131BD38 = 0x086A
+0x8131BD39 = 0x086B
+0x8131BE30 = 0x086C
+0x8131BE31 = 0x086D
+0x8131BE32 = 0x086E
+0x8131BE33 = 0x086F
+0x8131BE34 = 0x0870
+0x8131BE35 = 0x0871
+0x8131BE36 = 0x0872
+0x8131BE37 = 0x0873
+0x8131BE38 = 0x0874
+0x8131BE39 = 0x0875
+0x8131BF30 = 0x0876
+0x8131BF31 = 0x0877
+0x8131BF32 = 0x0878
+0x8131BF33 = 0x0879
+0x8131BF34 = 0x087A
+0x8131BF35 = 0x087B
+0x8131BF36 = 0x087C
+0x8131BF37 = 0x087D
+0x8131BF38 = 0x087E
+0x8131BF39 = 0x087F
+0x8131C030 = 0x0880
+0x8131C031 = 0x0881
+0x8131C032 = 0x0882
+0x8131C033 = 0x0883
+0x8131C034 = 0x0884
+0x8131C035 = 0x0885
+0x8131C036 = 0x0886
+0x8131C037 = 0x0887
+0x8131C038 = 0x0888
+0x8131C039 = 0x0889
+0x8131C130 = 0x088A
+0x8131C131 = 0x088B
+0x8131C132 = 0x088C
+0x8131C133 = 0x088D
+0x8131C134 = 0x088E
+0x8131C135 = 0x088F
+0x8131C136 = 0x0890
+0x8131C137 = 0x0891
+0x8131C138 = 0x0892
+0x8131C139 = 0x0893
+0x8131C230 = 0x0894
+0x8131C231 = 0x0895
+0x8131C232 = 0x0896
+0x8131C233 = 0x0897
+0x8131C234 = 0x0898
+0x8131C235 = 0x0899
+0x8131C236 = 0x089A
+0x8131C237 = 0x089B
+0x8131C238 = 0x089C
+0x8131C239 = 0x089D
+0x8131C330 = 0x089E
+0x8131C331 = 0x089F
+0x8131C332 = 0x08A0
+0x8131C333 = 0x08A1
+0x8131C334 = 0x08A2
+0x8131C335 = 0x08A3
+0x8131C336 = 0x08A4
+0x8131C337 = 0x08A5
+0x8131C338 = 0x08A6
+0x8131C339 = 0x08A7
+0x8131C430 = 0x08A8
+0x8131C431 = 0x08A9
+0x8131C432 = 0x08AA
+0x8131C433 = 0x08AB
+0x8131C434 = 0x08AC
+0x8131C435 = 0x08AD
+0x8131C436 = 0x08AE
+0x8131C437 = 0x08AF
+0x8131C438 = 0x08B0
+0x8131C439 = 0x08B1
+0x8131C530 = 0x08B2
+0x8131C531 = 0x08B3
+0x8131C532 = 0x08B4
+0x8131C533 = 0x08B5
+0x8131C534 = 0x08B6
+0x8131C535 = 0x08B7
+0x8131C536 = 0x08B8
+0x8131C537 = 0x08B9
+0x8131C538 = 0x08BA
+0x8131C539 = 0x08BB
+0x8131C630 = 0x08BC
+0x8131C631 = 0x08BD
+0x8131C632 = 0x08BE
+0x8131C633 = 0x08BF
+0x8131C634 = 0x08C0
+0x8131C635 = 0x08C1
+0x8131C636 = 0x08C2
+0x8131C637 = 0x08C3
+0x8131C638 = 0x08C4
+0x8131C639 = 0x08C5
+0x8131C730 = 0x08C6
+0x8131C731 = 0x08C7
+0x8131C732 = 0x08C8
+0x8131C733 = 0x08C9
+0x8131C734 = 0x08CA
+0x8131C735 = 0x08CB
+0x8131C736 = 0x08CC
+0x8131C737 = 0x08CD
+0x8131C738 = 0x08CE
+0x8131C739 = 0x08CF
+0x8131C830 = 0x08D0
+0x8131C831 = 0x08D1
+0x8131C832 = 0x08D2
+0x8131C833 = 0x08D3
+0x8131C834 = 0x08D4
+0x8131C835 = 0x08D5
+0x8131C836 = 0x08D6
+0x8131C837 = 0x08D7
+0x8131C838 = 0x08D8
+0x8131C839 = 0x08D9
+0x8131C930 = 0x08DA
+0x8131C931 = 0x08DB
+0x8131C932 = 0x08DC
+0x8131C933 = 0x08DD
+0x8131C934 = 0x08DE
+0x8131C935 = 0x08DF
+0x8131C936 = 0x08E0
+0x8131C937 = 0x08E1
+0x8131C938 = 0x08E2
+0x8131C939 = 0x08E3
+0x8131CA30 = 0x08E4
+0x8131CA31 = 0x08E5
+0x8131CA32 = 0x08E6
+0x8131CA33 = 0x08E7
+0x8131CA34 = 0x08E8
+0x8131CA35 = 0x08E9
+0x8131CA36 = 0x08EA
+0x8131CA37 = 0x08EB
+0x8131CA38 = 0x08EC
+0x8131CA39 = 0x08ED
+0x8131CB30 = 0x08EE
+0x8131CB31 = 0x08EF
+0x8131CB32 = 0x08F0
+0x8131CB33 = 0x08F1
+0x8131CB34 = 0x08F2
+0x8131CB35 = 0x08F3
+0x8131CB36 = 0x08F4
+0x8131CB37 = 0x08F5
+0x8131CB38 = 0x08F6
+0x8131CB39 = 0x08F7
+0x8131CC30 = 0x08F8
+0x8131CC31 = 0x08F9
+0x8131CC32 = 0x08FA
+0x8131CC33 = 0x08FB
+0x8131CC34 = 0x08FC
+0x8131CC35 = 0x08FD
+0x8131CC36 = 0x08FE
+0x8131CC37 = 0x08FF
+0x8131CC38 = 0x0900
+0x8131CC39 = 0x0901
+0x8131CD30 = 0x0902
+0x8131CD31 = 0x0903
+0x8131CD32 = 0x0904
+0x8131CD33 = 0x0905
+0x8131CD34 = 0x0906
+0x8131CD35 = 0x0907
+0x8131CD36 = 0x0908
+0x8131CD37 = 0x0909
+0x8131CD38 = 0x090A
+0x8131CD39 = 0x090B
+0x8131CE30 = 0x090C
+0x8131CE31 = 0x090D
+0x8131CE32 = 0x090E
+0x8131CE33 = 0x090F
+0x8131CE34 = 0x0910
+0x8131CE35 = 0x0911
+0x8131CE36 = 0x0912
+0x8131CE37 = 0x0913
+0x8131CE38 = 0x0914
+0x8131CE39 = 0x0915
+0x8131CF30 = 0x0916
+0x8131CF31 = 0x0917
+0x8131CF32 = 0x0918
+0x8131CF33 = 0x0919
+0x8131CF34 = 0x091A
+0x8131CF35 = 0x091B
+0x8131CF36 = 0x091C
+0x8131CF37 = 0x091D
+0x8131CF38 = 0x091E
+0x8131CF39 = 0x091F
+0x8131D030 = 0x0920
+0x8131D031 = 0x0921
+0x8131D032 = 0x0922
+0x8131D033 = 0x0923
+0x8131D034 = 0x0924
+0x8131D035 = 0x0925
+0x8131D036 = 0x0926
+0x8131D037 = 0x0927
+0x8131D038 = 0x0928
+0x8131D039 = 0x0929
+0x8131D130 = 0x092A
+0x8131D131 = 0x092B
+0x8131D132 = 0x092C
+0x8131D133 = 0x092D
+0x8131D134 = 0x092E
+0x8131D135 = 0x092F
+0x8131D136 = 0x0930
+0x8131D137 = 0x0931
+0x8131D138 = 0x0932
+0x8131D139 = 0x0933
+0x8131D230 = 0x0934
+0x8131D231 = 0x0935
+0x8131D232 = 0x0936
+0x8131D233 = 0x0937
+0x8131D234 = 0x0938
+0x8131D235 = 0x0939
+0x8131D236 = 0x093A
+0x8131D237 = 0x093B
+0x8131D238 = 0x093C
+0x8131D239 = 0x093D
+0x8131D330 = 0x093E
+0x8131D331 = 0x093F
+0x8131D332 = 0x0940
+0x8131D333 = 0x0941
+0x8131D334 = 0x0942
+0x8131D335 = 0x0943
+0x8131D336 = 0x0944
+0x8131D337 = 0x0945
+0x8131D338 = 0x0946
+0x8131D339 = 0x0947
+0x8131D430 = 0x0948
+0x8131D431 = 0x0949
+0x8131D432 = 0x094A
+0x8131D433 = 0x094B
+0x8131D434 = 0x094C
+0x8131D435 = 0x094D
+0x8131D436 = 0x094E
+0x8131D437 = 0x094F
+0x8131D438 = 0x0950
+0x8131D439 = 0x0951
+0x8131D530 = 0x0952
+0x8131D531 = 0x0953
+0x8131D532 = 0x0954
+0x8131D533 = 0x0955
+0x8131D534 = 0x0956
+0x8131D535 = 0x0957
+0x8131D536 = 0x0958
+0x8131D537 = 0x0959
+0x8131D538 = 0x095A
+0x8131D539 = 0x095B
+0x8131D630 = 0x095C
+0x8131D631 = 0x095D
+0x8131D632 = 0x095E
+0x8131D633 = 0x095F
+0x8131D634 = 0x0960
+0x8131D635 = 0x0961
+0x8131D636 = 0x0962
+0x8131D637 = 0x0963
+0x8131D638 = 0x0964
+0x8131D639 = 0x0965
+0x8131D730 = 0x0966
+0x8131D731 = 0x0967
+0x8131D732 = 0x0968
+0x8131D733 = 0x0969
+0x8131D734 = 0x096A
+0x8131D735 = 0x096B
+0x8131D736 = 0x096C
+0x8131D737 = 0x096D
+0x8131D738 = 0x096E
+0x8131D739 = 0x096F
+0x8131D830 = 0x0970
+0x8131D831 = 0x0971
+0x8131D832 = 0x0972
+0x8131D833 = 0x0973
+0x8131D834 = 0x0974
+0x8131D835 = 0x0975
+0x8131D836 = 0x0976
+0x8131D837 = 0x0977
+0x8131D838 = 0x0978
+0x8131D839 = 0x0979
+0x8131D930 = 0x097A
+0x8131D931 = 0x097B
+0x8131D932 = 0x097C
+0x8131D933 = 0x097D
+0x8131D934 = 0x097E
+0x8131D935 = 0x097F
+0x8131D936 = 0x0980
+0x8131D937 = 0x0981
+0x8131D938 = 0x0982
+0x8131D939 = 0x0983
+0x8131DA30 = 0x0984
+0x8131DA31 = 0x0985
+0x8131DA32 = 0x0986
+0x8131DA33 = 0x0987
+0x8131DA34 = 0x0988
+0x8131DA35 = 0x0989
+0x8131DA36 = 0x098A
+0x8131DA37 = 0x098B
+0x8131DA38 = 0x098C
+0x8131DA39 = 0x098D
+0x8131DB30 = 0x098E
+0x8131DB31 = 0x098F
+0x8131DB32 = 0x0990
+0x8131DB33 = 0x0991
+0x8131DB34 = 0x0992
+0x8131DB35 = 0x0993
+0x8131DB36 = 0x0994
+0x8131DB37 = 0x0995
+0x8131DB38 = 0x0996
+0x8131DB39 = 0x0997
+0x8131DC30 = 0x0998
+0x8131DC31 = 0x0999
+0x8131DC32 = 0x099A
+0x8131DC33 = 0x099B
+0x8131DC34 = 0x099C
+0x8131DC35 = 0x099D
+0x8131DC36 = 0x099E
+0x8131DC37 = 0x099F
+0x8131DC38 = 0x09A0
+0x8131DC39 = 0x09A1
+0x8131DD30 = 0x09A2
+0x8131DD31 = 0x09A3
+0x8131DD32 = 0x09A4
+0x8131DD33 = 0x09A5
+0x8131DD34 = 0x09A6
+0x8131DD35 = 0x09A7
+0x8131DD36 = 0x09A8
+0x8131DD37 = 0x09A9
+0x8131DD38 = 0x09AA
+0x8131DD39 = 0x09AB
+0x8131DE30 = 0x09AC
+0x8131DE31 = 0x09AD
+0x8131DE32 = 0x09AE
+0x8131DE33 = 0x09AF
+0x8131DE34 = 0x09B0
+0x8131DE35 = 0x09B1
+0x8131DE36 = 0x09B2
+0x8131DE37 = 0x09B3
+0x8131DE38 = 0x09B4
+0x8131DE39 = 0x09B5
+0x8131DF30 = 0x09B6
+0x8131DF31 = 0x09B7
+0x8131DF32 = 0x09B8
+0x8131DF33 = 0x09B9
+0x8131DF34 = 0x09BA
+0x8131DF35 = 0x09BB
+0x8131DF36 = 0x09BC
+0x8131DF37 = 0x09BD
+0x8131DF38 = 0x09BE
+0x8131DF39 = 0x09BF
+0x8131E030 = 0x09C0
+0x8131E031 = 0x09C1
+0x8131E032 = 0x09C2
+0x8131E033 = 0x09C3
+0x8131E034 = 0x09C4
+0x8131E035 = 0x09C5
+0x8131E036 = 0x09C6
+0x8131E037 = 0x09C7
+0x8131E038 = 0x09C8
+0x8131E039 = 0x09C9
+0x8131E130 = 0x09CA
+0x8131E131 = 0x09CB
+0x8131E132 = 0x09CC
+0x8131E133 = 0x09CD
+0x8131E134 = 0x09CE
+0x8131E135 = 0x09CF
+0x8131E136 = 0x09D0
+0x8131E137 = 0x09D1
+0x8131E138 = 0x09D2
+0x8131E139 = 0x09D3
+0x8131E230 = 0x09D4
+0x8131E231 = 0x09D5
+0x8131E232 = 0x09D6
+0x8131E233 = 0x09D7
+0x8131E234 = 0x09D8
+0x8131E235 = 0x09D9
+0x8131E236 = 0x09DA
+0x8131E237 = 0x09DB
+0x8131E238 = 0x09DC
+0x8131E239 = 0x09DD
+0x8131E330 = 0x09DE
+0x8131E331 = 0x09DF
+0x8131E332 = 0x09E0
+0x8131E333 = 0x09E1
+0x8131E334 = 0x09E2
+0x8131E335 = 0x09E3
+0x8131E336 = 0x09E4
+0x8131E337 = 0x09E5
+0x8131E338 = 0x09E6
+0x8131E339 = 0x09E7
+0x8131E430 = 0x09E8
+0x8131E431 = 0x09E9
+0x8131E432 = 0x09EA
+0x8131E433 = 0x09EB
+0x8131E434 = 0x09EC
+0x8131E435 = 0x09ED
+0x8131E436 = 0x09EE
+0x8131E437 = 0x09EF
+0x8131E438 = 0x09F0
+0x8131E439 = 0x09F1
+0x8131E530 = 0x09F2
+0x8131E531 = 0x09F3
+0x8131E532 = 0x09F4
+0x8131E533 = 0x09F5
+0x8131E534 = 0x09F6
+0x8131E535 = 0x09F7
+0x8131E536 = 0x09F8
+0x8131E537 = 0x09F9
+0x8131E538 = 0x09FA
+0x8131E539 = 0x09FB
+0x8131E630 = 0x09FC
+0x8131E631 = 0x09FD
+0x8131E632 = 0x09FE
+0x8131E633 = 0x09FF
+0x8131E634 = 0x0A00
+0x8131E635 = 0x0A01
+0x8131E636 = 0x0A02
+0x8131E637 = 0x0A03
+0x8131E638 = 0x0A04
+0x8131E639 = 0x0A05
+0x8131E730 = 0x0A06
+0x8131E731 = 0x0A07
+0x8131E732 = 0x0A08
+0x8131E733 = 0x0A09
+0x8131E734 = 0x0A0A
+0x8131E735 = 0x0A0B
+0x8131E736 = 0x0A0C
+0x8131E737 = 0x0A0D
+0x8131E738 = 0x0A0E
+0x8131E739 = 0x0A0F
+0x8131E830 = 0x0A10
+0x8131E831 = 0x0A11
+0x8131E832 = 0x0A12
+0x8131E833 = 0x0A13
+0x8131E834 = 0x0A14
+0x8131E835 = 0x0A15
+0x8131E836 = 0x0A16
+0x8131E837 = 0x0A17
+0x8131E838 = 0x0A18
+0x8131E839 = 0x0A19
+0x8131E930 = 0x0A1A
+0x8131E931 = 0x0A1B
+0x8131E932 = 0x0A1C
+0x8131E933 = 0x0A1D
+0x8131E934 = 0x0A1E
+0x8131E935 = 0x0A1F
+0x8131E936 = 0x0A20
+0x8131E937 = 0x0A21
+0x8131E938 = 0x0A22
+0x8131E939 = 0x0A23
+0x8131EA30 = 0x0A24
+0x8131EA31 = 0x0A25
+0x8131EA32 = 0x0A26
+0x8131EA33 = 0x0A27
+0x8131EA34 = 0x0A28
+0x8131EA35 = 0x0A29
+0x8131EA36 = 0x0A2A
+0x8131EA37 = 0x0A2B
+0x8131EA38 = 0x0A2C
+0x8131EA39 = 0x0A2D
+0x8131EB30 = 0x0A2E
+0x8131EB31 = 0x0A2F
+0x8131EB32 = 0x0A30
+0x8131EB33 = 0x0A31
+0x8131EB34 = 0x0A32
+0x8131EB35 = 0x0A33
+0x8131EB36 = 0x0A34
+0x8131EB37 = 0x0A35
+0x8131EB38 = 0x0A36
+0x8131EB39 = 0x0A37
+0x8131EC30 = 0x0A38
+0x8131EC31 = 0x0A39
+0x8131EC32 = 0x0A3A
+0x8131EC33 = 0x0A3B
+0x8131EC34 = 0x0A3C
+0x8131EC35 = 0x0A3D
+0x8131EC36 = 0x0A3E
+0x8131EC37 = 0x0A3F
+0x8131EC38 = 0x0A40
+0x8131EC39 = 0x0A41
+0x8131ED30 = 0x0A42
+0x8131ED31 = 0x0A43
+0x8131ED32 = 0x0A44
+0x8131ED33 = 0x0A45
+0x8131ED34 = 0x0A46
+0x8131ED35 = 0x0A47
+0x8131ED36 = 0x0A48
+0x8131ED37 = 0x0A49
+0x8131ED38 = 0x0A4A
+0x8131ED39 = 0x0A4B
+0x8131EE30 = 0x0A4C
+0x8131EE31 = 0x0A4D
+0x8131EE32 = 0x0A4E
+0x8131EE33 = 0x0A4F
+0x8131EE34 = 0x0A50
+0x8131EE35 = 0x0A51
+0x8131EE36 = 0x0A52
+0x8131EE37 = 0x0A53
+0x8131EE38 = 0x0A54
+0x8131EE39 = 0x0A55
+0x8131EF30 = 0x0A56
+0x8131EF31 = 0x0A57
+0x8131EF32 = 0x0A58
+0x8131EF33 = 0x0A59
+0x8131EF34 = 0x0A5A
+0x8131EF35 = 0x0A5B
+0x8131EF36 = 0x0A5C
+0x8131EF37 = 0x0A5D
+0x8131EF38 = 0x0A5E
+0x8131EF39 = 0x0A5F
+0x8131F030 = 0x0A60
+0x8131F031 = 0x0A61
+0x8131F032 = 0x0A62
+0x8131F033 = 0x0A63
+0x8131F034 = 0x0A64
+0x8131F035 = 0x0A65
+0x8131F036 = 0x0A66
+0x8131F037 = 0x0A67
+0x8131F038 = 0x0A68
+0x8131F039 = 0x0A69
+0x8131F130 = 0x0A6A
+0x8131F131 = 0x0A6B
+0x8131F132 = 0x0A6C
+0x8131F133 = 0x0A6D
+0x8131F134 = 0x0A6E
+0x8131F135 = 0x0A6F
+0x8131F136 = 0x0A70
+0x8131F137 = 0x0A71
+0x8131F138 = 0x0A72
+0x8131F139 = 0x0A73
+0x8131F230 = 0x0A74
+0x8131F231 = 0x0A75
+0x8131F232 = 0x0A76
+0x8131F233 = 0x0A77
+0x8131F234 = 0x0A78
+0x8131F235 = 0x0A79
+0x8131F236 = 0x0A7A
+0x8131F237 = 0x0A7B
+0x8131F238 = 0x0A7C
+0x8131F239 = 0x0A7D
+0x8131F330 = 0x0A7E
+0x8131F331 = 0x0A7F
+0x8131F332 = 0x0A80
+0x8131F333 = 0x0A81
+0x8131F334 = 0x0A82
+0x8131F335 = 0x0A83
+0x8131F336 = 0x0A84
+0x8131F337 = 0x0A85
+0x8131F338 = 0x0A86
+0x8131F339 = 0x0A87
+0x8131F430 = 0x0A88
+0x8131F431 = 0x0A89
+0x8131F432 = 0x0A8A
+0x8131F433 = 0x0A8B
+0x8131F434 = 0x0A8C
+0x8131F435 = 0x0A8D
+0x8131F436 = 0x0A8E
+0x8131F437 = 0x0A8F
+0x8131F438 = 0x0A90
+0x8131F439 = 0x0A91
+0x8131F530 = 0x0A92
+0x8131F531 = 0x0A93
+0x8131F532 = 0x0A94
+0x8131F533 = 0x0A95
+0x8131F534 = 0x0A96
+0x8131F535 = 0x0A97
+0x8131F536 = 0x0A98
+0x8131F537 = 0x0A99
+0x8131F538 = 0x0A9A
+0x8131F539 = 0x0A9B
+0x8131F630 = 0x0A9C
+0x8131F631 = 0x0A9D
+0x8131F632 = 0x0A9E
+0x8131F633 = 0x0A9F
+0x8131F634 = 0x0AA0
+0x8131F635 = 0x0AA1
+0x8131F636 = 0x0AA2
+0x8131F637 = 0x0AA3
+0x8131F638 = 0x0AA4
+0x8131F639 = 0x0AA5
+0x8131F730 = 0x0AA6
+0x8131F731 = 0x0AA7
+0x8131F732 = 0x0AA8
+0x8131F733 = 0x0AA9
+0x8131F734 = 0x0AAA
+0x8131F735 = 0x0AAB
+0x8131F736 = 0x0AAC
+0x8131F737 = 0x0AAD
+0x8131F738 = 0x0AAE
+0x8131F739 = 0x0AAF
+0x8131F830 = 0x0AB0
+0x8131F831 = 0x0AB1
+0x8131F832 = 0x0AB2
+0x8131F833 = 0x0AB3
+0x8131F834 = 0x0AB4
+0x8131F835 = 0x0AB5
+0x8131F836 = 0x0AB6
+0x8131F837 = 0x0AB7
+0x8131F838 = 0x0AB8
+0x8131F839 = 0x0AB9
+0x8131F930 = 0x0ABA
+0x8131F931 = 0x0ABB
+0x8131F932 = 0x0ABC
+0x8131F933 = 0x0ABD
+0x8131F934 = 0x0ABE
+0x8131F935 = 0x0ABF
+0x8131F936 = 0x0AC0
+0x8131F937 = 0x0AC1
+0x8131F938 = 0x0AC2
+0x8131F939 = 0x0AC3
+0x8131FA30 = 0x0AC4
+0x8131FA31 = 0x0AC5
+0x8131FA32 = 0x0AC6
+0x8131FA33 = 0x0AC7
+0x8131FA34 = 0x0AC8
+0x8131FA35 = 0x0AC9
+0x8131FA36 = 0x0ACA
+0x8131FA37 = 0x0ACB
+0x8131FA38 = 0x0ACC
+0x8131FA39 = 0x0ACD
+0x8131FB30 = 0x0ACE
+0x8131FB31 = 0x0ACF
+0x8131FB32 = 0x0AD0
+0x8131FB33 = 0x0AD1
+0x8131FB34 = 0x0AD2
+0x8131FB35 = 0x0AD3
+0x8131FB36 = 0x0AD4
+0x8131FB37 = 0x0AD5
+0x8131FB38 = 0x0AD6
+0x8131FB39 = 0x0AD7
+0x8131FC30 = 0x0AD8
+0x8131FC31 = 0x0AD9
+0x8131FC32 = 0x0ADA
+0x8131FC33 = 0x0ADB
+0x8131FC34 = 0x0ADC
+0x8131FC35 = 0x0ADD
+0x8131FC36 = 0x0ADE
+0x8131FC37 = 0x0ADF
+0x8131FC38 = 0x0AE0
+0x8131FC39 = 0x0AE1
+0x8131FD30 = 0x0AE2
+0x8131FD31 = 0x0AE3
+0x8131FD32 = 0x0AE4
+0x8131FD33 = 0x0AE5
+0x8131FD34 = 0x0AE6
+0x8131FD35 = 0x0AE7
+0x8131FD36 = 0x0AE8
+0x8131FD37 = 0x0AE9
+0x8131FD38 = 0x0AEA
+0x8131FD39 = 0x0AEB
+0x8131FE30 = 0x0AEC
+0x8131FE31 = 0x0AED
+0x8131FE32 = 0x0AEE
+0x8131FE33 = 0x0AEF
+0x8131FE34 = 0x0AF0
+0x8131FE35 = 0x0AF1
+0x8131FE36 = 0x0AF2
+0x8131FE37 = 0x0AF3
+0x8131FE38 = 0x0AF4
+0x8131FE39 = 0x0AF5
+0x81328130 = 0x0AF6
+0x81328131 = 0x0AF7
+0x81328132 = 0x0AF8
+0x81328133 = 0x0AF9
+0x81328134 = 0x0AFA
+0x81328135 = 0x0AFB
+0x81328136 = 0x0AFC
+0x81328137 = 0x0AFD
+0x81328138 = 0x0AFE
+0x81328139 = 0x0AFF
+0x81328230 = 0x0B00
+0x81328231 = 0x0B01
+0x81328232 = 0x0B02
+0x81328233 = 0x0B03
+0x81328234 = 0x0B04
+0x81328235 = 0x0B05
+0x81328236 = 0x0B06
+0x81328237 = 0x0B07
+0x81328238 = 0x0B08
+0x81328239 = 0x0B09
+0x81328330 = 0x0B0A
+0x81328331 = 0x0B0B
+0x81328332 = 0x0B0C
+0x81328333 = 0x0B0D
+0x81328334 = 0x0B0E
+0x81328335 = 0x0B0F
+0x81328336 = 0x0B10
+0x81328337 = 0x0B11
+0x81328338 = 0x0B12
+0x81328339 = 0x0B13
+0x81328430 = 0x0B14
+0x81328431 = 0x0B15
+0x81328432 = 0x0B16
+0x81328433 = 0x0B17
+0x81328434 = 0x0B18
+0x81328435 = 0x0B19
+0x81328436 = 0x0B1A
+0x81328437 = 0x0B1B
+0x81328438 = 0x0B1C
+0x81328439 = 0x0B1D
+0x81328530 = 0x0B1E
+0x81328531 = 0x0B1F
+0x81328532 = 0x0B20
+0x81328533 = 0x0B21
+0x81328534 = 0x0B22
+0x81328535 = 0x0B23
+0x81328536 = 0x0B24
+0x81328537 = 0x0B25
+0x81328538 = 0x0B26
+0x81328539 = 0x0B27
+0x81328630 = 0x0B28
+0x81328631 = 0x0B29
+0x81328632 = 0x0B2A
+0x81328633 = 0x0B2B
+0x81328634 = 0x0B2C
+0x81328635 = 0x0B2D
+0x81328636 = 0x0B2E
+0x81328637 = 0x0B2F
+0x81328638 = 0x0B30
+0x81328639 = 0x0B31
+0x81328730 = 0x0B32
+0x81328731 = 0x0B33
+0x81328732 = 0x0B34
+0x81328733 = 0x0B35
+0x81328734 = 0x0B36
+0x81328735 = 0x0B37
+0x81328736 = 0x0B38
+0x81328737 = 0x0B39
+0x81328738 = 0x0B3A
+0x81328739 = 0x0B3B
+0x81328830 = 0x0B3C
+0x81328831 = 0x0B3D
+0x81328832 = 0x0B3E
+0x81328833 = 0x0B3F
+0x81328834 = 0x0B40
+0x81328835 = 0x0B41
+0x81328836 = 0x0B42
+0x81328837 = 0x0B43
+0x81328838 = 0x0B44
+0x81328839 = 0x0B45
+0x81328930 = 0x0B46
+0x81328931 = 0x0B47
+0x81328932 = 0x0B48
+0x81328933 = 0x0B49
+0x81328934 = 0x0B4A
+0x81328935 = 0x0B4B
+0x81328936 = 0x0B4C
+0x81328937 = 0x0B4D
+0x81328938 = 0x0B4E
+0x81328939 = 0x0B4F
+0x81328A30 = 0x0B50
+0x81328A31 = 0x0B51
+0x81328A32 = 0x0B52
+0x81328A33 = 0x0B53
+0x81328A34 = 0x0B54
+0x81328A35 = 0x0B55
+0x81328A36 = 0x0B56
+0x81328A37 = 0x0B57
+0x81328A38 = 0x0B58
+0x81328A39 = 0x0B59
+0x81328B30 = 0x0B5A
+0x81328B31 = 0x0B5B
+0x81328B32 = 0x0B5C
+0x81328B33 = 0x0B5D
+0x81328B34 = 0x0B5E
+0x81328B35 = 0x0B5F
+0x81328B36 = 0x0B60
+0x81328B37 = 0x0B61
+0x81328B38 = 0x0B62
+0x81328B39 = 0x0B63
+0x81328C30 = 0x0B64
+0x81328C31 = 0x0B65
+0x81328C32 = 0x0B66
+0x81328C33 = 0x0B67
+0x81328C34 = 0x0B68
+0x81328C35 = 0x0B69
+0x81328C36 = 0x0B6A
+0x81328C37 = 0x0B6B
+0x81328C38 = 0x0B6C
+0x81328C39 = 0x0B6D
+0x81328D30 = 0x0B6E
+0x81328D31 = 0x0B6F
+0x81328D32 = 0x0B70
+0x81328D33 = 0x0B71
+0x81328D34 = 0x0B72
+0x81328D35 = 0x0B73
+0x81328D36 = 0x0B74
+0x81328D37 = 0x0B75
+0x81328D38 = 0x0B76
+0x81328D39 = 0x0B77
+0x81328E30 = 0x0B78
+0x81328E31 = 0x0B79
+0x81328E32 = 0x0B7A
+0x81328E33 = 0x0B7B
+0x81328E34 = 0x0B7C
+0x81328E35 = 0x0B7D
+0x81328E36 = 0x0B7E
+0x81328E37 = 0x0B7F
+0x81328E38 = 0x0B80
+0x81328E39 = 0x0B81
+0x81328F30 = 0x0B82
+0x81328F31 = 0x0B83
+0x81328F32 = 0x0B84
+0x81328F33 = 0x0B85
+0x81328F34 = 0x0B86
+0x81328F35 = 0x0B87
+0x81328F36 = 0x0B88
+0x81328F37 = 0x0B89
+0x81328F38 = 0x0B8A
+0x81328F39 = 0x0B8B
+0x81329030 = 0x0B8C
+0x81329031 = 0x0B8D
+0x81329032 = 0x0B8E
+0x81329033 = 0x0B8F
+0x81329034 = 0x0B90
+0x81329035 = 0x0B91
+0x81329036 = 0x0B92
+0x81329037 = 0x0B93
+0x81329038 = 0x0B94
+0x81329039 = 0x0B95
+0x81329130 = 0x0B96
+0x81329131 = 0x0B97
+0x81329132 = 0x0B98
+0x81329133 = 0x0B99
+0x81329134 = 0x0B9A
+0x81329135 = 0x0B9B
+0x81329136 = 0x0B9C
+0x81329137 = 0x0B9D
+0x81329138 = 0x0B9E
+0x81329139 = 0x0B9F
+0x81329230 = 0x0BA0
+0x81329231 = 0x0BA1
+0x81329232 = 0x0BA2
+0x81329233 = 0x0BA3
+0x81329234 = 0x0BA4
+0x81329235 = 0x0BA5
+0x81329236 = 0x0BA6
+0x81329237 = 0x0BA7
+0x81329238 = 0x0BA8
+0x81329239 = 0x0BA9
+0x81329330 = 0x0BAA
+0x81329331 = 0x0BAB
+0x81329332 = 0x0BAC
+0x81329333 = 0x0BAD
+0x81329334 = 0x0BAE
+0x81329335 = 0x0BAF
+0x81329336 = 0x0BB0
+0x81329337 = 0x0BB1
+0x81329338 = 0x0BB2
+0x81329339 = 0x0BB3
+0x81329430 = 0x0BB4
+0x81329431 = 0x0BB5
+0x81329432 = 0x0BB6
+0x81329433 = 0x0BB7
+0x81329434 = 0x0BB8
+0x81329435 = 0x0BB9
+0x81329436 = 0x0BBA
+0x81329437 = 0x0BBB
+0x81329438 = 0x0BBC
+0x81329439 = 0x0BBD
+0x81329530 = 0x0BBE
+0x81329531 = 0x0BBF
+0x81329532 = 0x0BC0
+0x81329533 = 0x0BC1
+0x81329534 = 0x0BC2
+0x81329535 = 0x0BC3
+0x81329536 = 0x0BC4
+0x81329537 = 0x0BC5
+0x81329538 = 0x0BC6
+0x81329539 = 0x0BC7
+0x81329630 = 0x0BC8
+0x81329631 = 0x0BC9
+0x81329632 = 0x0BCA
+0x81329633 = 0x0BCB
+0x81329634 = 0x0BCC
+0x81329635 = 0x0BCD
+0x81329636 = 0x0BCE
+0x81329637 = 0x0BCF
+0x81329638 = 0x0BD0
+0x81329639 = 0x0BD1
+0x81329730 = 0x0BD2
+0x81329731 = 0x0BD3
+0x81329732 = 0x0BD4
+0x81329733 = 0x0BD5
+0x81329734 = 0x0BD6
+0x81329735 = 0x0BD7
+0x81329736 = 0x0BD8
+0x81329737 = 0x0BD9
+0x81329738 = 0x0BDA
+0x81329739 = 0x0BDB
+0x81329830 = 0x0BDC
+0x81329831 = 0x0BDD
+0x81329832 = 0x0BDE
+0x81329833 = 0x0BDF
+0x81329834 = 0x0BE0
+0x81329835 = 0x0BE1
+0x81329836 = 0x0BE2
+0x81329837 = 0x0BE3
+0x81329838 = 0x0BE4
+0x81329839 = 0x0BE5
+0x81329930 = 0x0BE6
+0x81329931 = 0x0BE7
+0x81329932 = 0x0BE8
+0x81329933 = 0x0BE9
+0x81329934 = 0x0BEA
+0x81329935 = 0x0BEB
+0x81329936 = 0x0BEC
+0x81329937 = 0x0BED
+0x81329938 = 0x0BEE
+0x81329939 = 0x0BEF
+0x81329A30 = 0x0BF0
+0x81329A31 = 0x0BF1
+0x81329A32 = 0x0BF2
+0x81329A33 = 0x0BF3
+0x81329A34 = 0x0BF4
+0x81329A35 = 0x0BF5
+0x81329A36 = 0x0BF6
+0x81329A37 = 0x0BF7
+0x81329A38 = 0x0BF8
+0x81329A39 = 0x0BF9
+0x81329B30 = 0x0BFA
+0x81329B31 = 0x0BFB
+0x81329B32 = 0x0BFC
+0x81329B33 = 0x0BFD
+0x81329B34 = 0x0BFE
+0x81329B35 = 0x0BFF
+0x81329B36 = 0x0C00
+0x81329B37 = 0x0C01
+0x81329B38 = 0x0C02
+0x81329B39 = 0x0C03
+0x81329C30 = 0x0C04
+0x81329C31 = 0x0C05
+0x81329C32 = 0x0C06
+0x81329C33 = 0x0C07
+0x81329C34 = 0x0C08
+0x81329C35 = 0x0C09
+0x81329C36 = 0x0C0A
+0x81329C37 = 0x0C0B
+0x81329C38 = 0x0C0C
+0x81329C39 = 0x0C0D
+0x81329D30 = 0x0C0E
+0x81329D31 = 0x0C0F
+0x81329D32 = 0x0C10
+0x81329D33 = 0x0C11
+0x81329D34 = 0x0C12
+0x81329D35 = 0x0C13
+0x81329D36 = 0x0C14
+0x81329D37 = 0x0C15
+0x81329D38 = 0x0C16
+0x81329D39 = 0x0C17
+0x81329E30 = 0x0C18
+0x81329E31 = 0x0C19
+0x81329E32 = 0x0C1A
+0x81329E33 = 0x0C1B
+0x81329E34 = 0x0C1C
+0x81329E35 = 0x0C1D
+0x81329E36 = 0x0C1E
+0x81329E37 = 0x0C1F
+0x81329E38 = 0x0C20
+0x81329E39 = 0x0C21
+0x81329F30 = 0x0C22
+0x81329F31 = 0x0C23
+0x81329F32 = 0x0C24
+0x81329F33 = 0x0C25
+0x81329F34 = 0x0C26
+0x81329F35 = 0x0C27
+0x81329F36 = 0x0C28
+0x81329F37 = 0x0C29
+0x81329F38 = 0x0C2A
+0x81329F39 = 0x0C2B
+0x8132A030 = 0x0C2C
+0x8132A031 = 0x0C2D
+0x8132A032 = 0x0C2E
+0x8132A033 = 0x0C2F
+0x8132A034 = 0x0C30
+0x8132A035 = 0x0C31
+0x8132A036 = 0x0C32
+0x8132A037 = 0x0C33
+0x8132A038 = 0x0C34
+0x8132A039 = 0x0C35
+0x8132A130 = 0x0C36
+0x8132A131 = 0x0C37
+0x8132A132 = 0x0C38
+0x8132A133 = 0x0C39
+0x8132A134 = 0x0C3A
+0x8132A135 = 0x0C3B
+0x8132A136 = 0x0C3C
+0x8132A137 = 0x0C3D
+0x8132A138 = 0x0C3E
+0x8132A139 = 0x0C3F
+0x8132A230 = 0x0C40
+0x8132A231 = 0x0C41
+0x8132A232 = 0x0C42
+0x8132A233 = 0x0C43
+0x8132A234 = 0x0C44
+0x8132A235 = 0x0C45
+0x8132A236 = 0x0C46
+0x8132A237 = 0x0C47
+0x8132A238 = 0x0C48
+0x8132A239 = 0x0C49
+0x8132A330 = 0x0C4A
+0x8132A331 = 0x0C4B
+0x8132A332 = 0x0C4C
+0x8132A333 = 0x0C4D
+0x8132A334 = 0x0C4E
+0x8132A335 = 0x0C4F
+0x8132A336 = 0x0C50
+0x8132A337 = 0x0C51
+0x8132A338 = 0x0C52
+0x8132A339 = 0x0C53
+0x8132A430 = 0x0C54
+0x8132A431 = 0x0C55
+0x8132A432 = 0x0C56
+0x8132A433 = 0x0C57
+0x8132A434 = 0x0C58
+0x8132A435 = 0x0C59
+0x8132A436 = 0x0C5A
+0x8132A437 = 0x0C5B
+0x8132A438 = 0x0C5C
+0x8132A439 = 0x0C5D
+0x8132A530 = 0x0C5E
+0x8132A531 = 0x0C5F
+0x8132A532 = 0x0C60
+0x8132A533 = 0x0C61
+0x8132A534 = 0x0C62
+0x8132A535 = 0x0C63
+0x8132A536 = 0x0C64
+0x8132A537 = 0x0C65
+0x8132A538 = 0x0C66
+0x8132A539 = 0x0C67
+0x8132A630 = 0x0C68
+0x8132A631 = 0x0C69
+0x8132A632 = 0x0C6A
+0x8132A633 = 0x0C6B
+0x8132A634 = 0x0C6C
+0x8132A635 = 0x0C6D
+0x8132A636 = 0x0C6E
+0x8132A637 = 0x0C6F
+0x8132A638 = 0x0C70
+0x8132A639 = 0x0C71
+0x8132A730 = 0x0C72
+0x8132A731 = 0x0C73
+0x8132A732 = 0x0C74
+0x8132A733 = 0x0C75
+0x8132A734 = 0x0C76
+0x8132A735 = 0x0C77
+0x8132A736 = 0x0C78
+0x8132A737 = 0x0C79
+0x8132A738 = 0x0C7A
+0x8132A739 = 0x0C7B
+0x8132A830 = 0x0C7C
+0x8132A831 = 0x0C7D
+0x8132A832 = 0x0C7E
+0x8132A833 = 0x0C7F
+0x8132A834 = 0x0C80
+0x8132A835 = 0x0C81
+0x8132A836 = 0x0C82
+0x8132A837 = 0x0C83
+0x8132A838 = 0x0C84
+0x8132A839 = 0x0C85
+0x8132A930 = 0x0C86
+0x8132A931 = 0x0C87
+0x8132A932 = 0x0C88
+0x8132A933 = 0x0C89
+0x8132A934 = 0x0C8A
+0x8132A935 = 0x0C8B
+0x8132A936 = 0x0C8C
+0x8132A937 = 0x0C8D
+0x8132A938 = 0x0C8E
+0x8132A939 = 0x0C8F
+0x8132AA30 = 0x0C90
+0x8132AA31 = 0x0C91
+0x8132AA32 = 0x0C92
+0x8132AA33 = 0x0C93
+0x8132AA34 = 0x0C94
+0x8132AA35 = 0x0C95
+0x8132AA36 = 0x0C96
+0x8132AA37 = 0x0C97
+0x8132AA38 = 0x0C98
+0x8132AA39 = 0x0C99
+0x8132AB30 = 0x0C9A
+0x8132AB31 = 0x0C9B
+0x8132AB32 = 0x0C9C
+0x8132AB33 = 0x0C9D
+0x8132AB34 = 0x0C9E
+0x8132AB35 = 0x0C9F
+0x8132AB36 = 0x0CA0
+0x8132AB37 = 0x0CA1
+0x8132AB38 = 0x0CA2
+0x8132AB39 = 0x0CA3
+0x8132AC30 = 0x0CA4
+0x8132AC31 = 0x0CA5
+0x8132AC32 = 0x0CA6
+0x8132AC33 = 0x0CA7
+0x8132AC34 = 0x0CA8
+0x8132AC35 = 0x0CA9
+0x8132AC36 = 0x0CAA
+0x8132AC37 = 0x0CAB
+0x8132AC38 = 0x0CAC
+0x8132AC39 = 0x0CAD
+0x8132AD30 = 0x0CAE
+0x8132AD31 = 0x0CAF
+0x8132AD32 = 0x0CB0
+0x8132AD33 = 0x0CB1
+0x8132AD34 = 0x0CB2
+0x8132AD35 = 0x0CB3
+0x8132AD36 = 0x0CB4
+0x8132AD37 = 0x0CB5
+0x8132AD38 = 0x0CB6
+0x8132AD39 = 0x0CB7
+0x8132AE30 = 0x0CB8
+0x8132AE31 = 0x0CB9
+0x8132AE32 = 0x0CBA
+0x8132AE33 = 0x0CBB
+0x8132AE34 = 0x0CBC
+0x8132AE35 = 0x0CBD
+0x8132AE36 = 0x0CBE
+0x8132AE37 = 0x0CBF
+0x8132AE38 = 0x0CC0
+0x8132AE39 = 0x0CC1
+0x8132AF30 = 0x0CC2
+0x8132AF31 = 0x0CC3
+0x8132AF32 = 0x0CC4
+0x8132AF33 = 0x0CC5
+0x8132AF34 = 0x0CC6
+0x8132AF35 = 0x0CC7
+0x8132AF36 = 0x0CC8
+0x8132AF37 = 0x0CC9
+0x8132AF38 = 0x0CCA
+0x8132AF39 = 0x0CCB
+0x8132B030 = 0x0CCC
+0x8132B031 = 0x0CCD
+0x8132B032 = 0x0CCE
+0x8132B033 = 0x0CCF
+0x8132B034 = 0x0CD0
+0x8132B035 = 0x0CD1
+0x8132B036 = 0x0CD2
+0x8132B037 = 0x0CD3
+0x8132B038 = 0x0CD4
+0x8132B039 = 0x0CD5
+0x8132B130 = 0x0CD6
+0x8132B131 = 0x0CD7
+0x8132B132 = 0x0CD8
+0x8132B133 = 0x0CD9
+0x8132B134 = 0x0CDA
+0x8132B135 = 0x0CDB
+0x8132B136 = 0x0CDC
+0x8132B137 = 0x0CDD
+0x8132B138 = 0x0CDE
+0x8132B139 = 0x0CDF
+0x8132B230 = 0x0CE0
+0x8132B231 = 0x0CE1
+0x8132B232 = 0x0CE2
+0x8132B233 = 0x0CE3
+0x8132B234 = 0x0CE4
+0x8132B235 = 0x0CE5
+0x8132B236 = 0x0CE6
+0x8132B237 = 0x0CE7
+0x8132B238 = 0x0CE8
+0x8132B239 = 0x0CE9
+0x8132B330 = 0x0CEA
+0x8132B331 = 0x0CEB
+0x8132B332 = 0x0CEC
+0x8132B333 = 0x0CED
+0x8132B334 = 0x0CEE
+0x8132B335 = 0x0CEF
+0x8132B336 = 0x0CF0
+0x8132B337 = 0x0CF1
+0x8132B338 = 0x0CF2
+0x8132B339 = 0x0CF3
+0x8132B430 = 0x0CF4
+0x8132B431 = 0x0CF5
+0x8132B432 = 0x0CF6
+0x8132B433 = 0x0CF7
+0x8132B434 = 0x0CF8
+0x8132B435 = 0x0CF9
+0x8132B436 = 0x0CFA
+0x8132B437 = 0x0CFB
+0x8132B438 = 0x0CFC
+0x8132B439 = 0x0CFD
+0x8132B530 = 0x0CFE
+0x8132B531 = 0x0CFF
+0x8132B532 = 0x0D00
+0x8132B533 = 0x0D01
+0x8132B534 = 0x0D02
+0x8132B535 = 0x0D03
+0x8132B536 = 0x0D04
+0x8132B537 = 0x0D05
+0x8132B538 = 0x0D06
+0x8132B539 = 0x0D07
+0x8132B630 = 0x0D08
+0x8132B631 = 0x0D09
+0x8132B632 = 0x0D0A
+0x8132B633 = 0x0D0B
+0x8132B634 = 0x0D0C
+0x8132B635 = 0x0D0D
+0x8132B636 = 0x0D0E
+0x8132B637 = 0x0D0F
+0x8132B638 = 0x0D10
+0x8132B639 = 0x0D11
+0x8132B730 = 0x0D12
+0x8132B731 = 0x0D13
+0x8132B732 = 0x0D14
+0x8132B733 = 0x0D15
+0x8132B734 = 0x0D16
+0x8132B735 = 0x0D17
+0x8132B736 = 0x0D18
+0x8132B737 = 0x0D19
+0x8132B738 = 0x0D1A
+0x8132B739 = 0x0D1B
+0x8132B830 = 0x0D1C
+0x8132B831 = 0x0D1D
+0x8132B832 = 0x0D1E
+0x8132B833 = 0x0D1F
+0x8132B834 = 0x0D20
+0x8132B835 = 0x0D21
+0x8132B836 = 0x0D22
+0x8132B837 = 0x0D23
+0x8132B838 = 0x0D24
+0x8132B839 = 0x0D25
+0x8132B930 = 0x0D26
+0x8132B931 = 0x0D27
+0x8132B932 = 0x0D28
+0x8132B933 = 0x0D29
+0x8132B934 = 0x0D2A
+0x8132B935 = 0x0D2B
+0x8132B936 = 0x0D2C
+0x8132B937 = 0x0D2D
+0x8132B938 = 0x0D2E
+0x8132B939 = 0x0D2F
+0x8132BA30 = 0x0D30
+0x8132BA31 = 0x0D31
+0x8132BA32 = 0x0D32
+0x8132BA33 = 0x0D33
+0x8132BA34 = 0x0D34
+0x8132BA35 = 0x0D35
+0x8132BA36 = 0x0D36
+0x8132BA37 = 0x0D37
+0x8132BA38 = 0x0D38
+0x8132BA39 = 0x0D39
+0x8132BB30 = 0x0D3A
+0x8132BB31 = 0x0D3B
+0x8132BB32 = 0x0D3C
+0x8132BB33 = 0x0D3D
+0x8132BB34 = 0x0D3E
+0x8132BB35 = 0x0D3F
+0x8132BB36 = 0x0D40
+0x8132BB37 = 0x0D41
+0x8132BB38 = 0x0D42
+0x8132BB39 = 0x0D43
+0x8132BC30 = 0x0D44
+0x8132BC31 = 0x0D45
+0x8132BC32 = 0x0D46
+0x8132BC33 = 0x0D47
+0x8132BC34 = 0x0D48
+0x8132BC35 = 0x0D49
+0x8132BC36 = 0x0D4A
+0x8132BC37 = 0x0D4B
+0x8132BC38 = 0x0D4C
+0x8132BC39 = 0x0D4D
+0x8132BD30 = 0x0D4E
+0x8132BD31 = 0x0D4F
+0x8132BD32 = 0x0D50
+0x8132BD33 = 0x0D51
+0x8132BD34 = 0x0D52
+0x8132BD35 = 0x0D53
+0x8132BD36 = 0x0D54
+0x8132BD37 = 0x0D55
+0x8132BD38 = 0x0D56
+0x8132BD39 = 0x0D57
+0x8132BE30 = 0x0D58
+0x8132BE31 = 0x0D59
+0x8132BE32 = 0x0D5A
+0x8132BE33 = 0x0D5B
+0x8132BE34 = 0x0D5C
+0x8132BE35 = 0x0D5D
+0x8132BE36 = 0x0D5E
+0x8132BE37 = 0x0D5F
+0x8132BE38 = 0x0D60
+0x8132BE39 = 0x0D61
+0x8132BF30 = 0x0D62
+0x8132BF31 = 0x0D63
+0x8132BF32 = 0x0D64
+0x8132BF33 = 0x0D65
+0x8132BF34 = 0x0D66
+0x8132BF35 = 0x0D67
+0x8132BF36 = 0x0D68
+0x8132BF37 = 0x0D69
+0x8132BF38 = 0x0D6A
+0x8132BF39 = 0x0D6B
+0x8132C030 = 0x0D6C
+0x8132C031 = 0x0D6D
+0x8132C032 = 0x0D6E
+0x8132C033 = 0x0D6F
+0x8132C034 = 0x0D70
+0x8132C035 = 0x0D71
+0x8132C036 = 0x0D72
+0x8132C037 = 0x0D73
+0x8132C038 = 0x0D74
+0x8132C039 = 0x0D75
+0x8132C130 = 0x0D76
+0x8132C131 = 0x0D77
+0x8132C132 = 0x0D78
+0x8132C133 = 0x0D79
+0x8132C134 = 0x0D7A
+0x8132C135 = 0x0D7B
+0x8132C136 = 0x0D7C
+0x8132C137 = 0x0D7D
+0x8132C138 = 0x0D7E
+0x8132C139 = 0x0D7F
+0x8132C230 = 0x0D80
+0x8132C231 = 0x0D81
+0x8132C232 = 0x0D82
+0x8132C233 = 0x0D83
+0x8132C234 = 0x0D84
+0x8132C235 = 0x0D85
+0x8132C236 = 0x0D86
+0x8132C237 = 0x0D87
+0x8132C238 = 0x0D88
+0x8132C239 = 0x0D89
+0x8132C330 = 0x0D8A
+0x8132C331 = 0x0D8B
+0x8132C332 = 0x0D8C
+0x8132C333 = 0x0D8D
+0x8132C334 = 0x0D8E
+0x8132C335 = 0x0D8F
+0x8132C336 = 0x0D90
+0x8132C337 = 0x0D91
+0x8132C338 = 0x0D92
+0x8132C339 = 0x0D93
+0x8132C430 = 0x0D94
+0x8132C431 = 0x0D95
+0x8132C432 = 0x0D96
+0x8132C433 = 0x0D97
+0x8132C434 = 0x0D98
+0x8132C435 = 0x0D99
+0x8132C436 = 0x0D9A
+0x8132C437 = 0x0D9B
+0x8132C438 = 0x0D9C
+0x8132C439 = 0x0D9D
+0x8132C530 = 0x0D9E
+0x8132C531 = 0x0D9F
+0x8132C532 = 0x0DA0
+0x8132C533 = 0x0DA1
+0x8132C534 = 0x0DA2
+0x8132C535 = 0x0DA3
+0x8132C536 = 0x0DA4
+0x8132C537 = 0x0DA5
+0x8132C538 = 0x0DA6
+0x8132C539 = 0x0DA7
+0x8132C630 = 0x0DA8
+0x8132C631 = 0x0DA9
+0x8132C632 = 0x0DAA
+0x8132C633 = 0x0DAB
+0x8132C634 = 0x0DAC
+0x8132C635 = 0x0DAD
+0x8132C636 = 0x0DAE
+0x8132C637 = 0x0DAF
+0x8132C638 = 0x0DB0
+0x8132C639 = 0x0DB1
+0x8132C730 = 0x0DB2
+0x8132C731 = 0x0DB3
+0x8132C732 = 0x0DB4
+0x8132C733 = 0x0DB5
+0x8132C734 = 0x0DB6
+0x8132C735 = 0x0DB7
+0x8132C736 = 0x0DB8
+0x8132C737 = 0x0DB9
+0x8132C738 = 0x0DBA
+0x8132C739 = 0x0DBB
+0x8132C830 = 0x0DBC
+0x8132C831 = 0x0DBD
+0x8132C832 = 0x0DBE
+0x8132C833 = 0x0DBF
+0x8132C834 = 0x0DC0
+0x8132C835 = 0x0DC1
+0x8132C836 = 0x0DC2
+0x8132C837 = 0x0DC3
+0x8132C838 = 0x0DC4
+0x8132C839 = 0x0DC5
+0x8132C930 = 0x0DC6
+0x8132C931 = 0x0DC7
+0x8132C932 = 0x0DC8
+0x8132C933 = 0x0DC9
+0x8132C934 = 0x0DCA
+0x8132C935 = 0x0DCB
+0x8132C936 = 0x0DCC
+0x8132C937 = 0x0DCD
+0x8132C938 = 0x0DCE
+0x8132C939 = 0x0DCF
+0x8132CA30 = 0x0DD0
+0x8132CA31 = 0x0DD1
+0x8132CA32 = 0x0DD2
+0x8132CA33 = 0x0DD3
+0x8132CA34 = 0x0DD4
+0x8132CA35 = 0x0DD5
+0x8132CA36 = 0x0DD6
+0x8132CA37 = 0x0DD7
+0x8132CA38 = 0x0DD8
+0x8132CA39 = 0x0DD9
+0x8132CB30 = 0x0DDA
+0x8132CB31 = 0x0DDB
+0x8132CB32 = 0x0DDC
+0x8132CB33 = 0x0DDD
+0x8132CB34 = 0x0DDE
+0x8132CB35 = 0x0DDF
+0x8132CB36 = 0x0DE0
+0x8132CB37 = 0x0DE1
+0x8132CB38 = 0x0DE2
+0x8132CB39 = 0x0DE3
+0x8132CC30 = 0x0DE4
+0x8132CC31 = 0x0DE5
+0x8132CC32 = 0x0DE6
+0x8132CC33 = 0x0DE7
+0x8132CC34 = 0x0DE8
+0x8132CC35 = 0x0DE9
+0x8132CC36 = 0x0DEA
+0x8132CC37 = 0x0DEB
+0x8132CC38 = 0x0DEC
+0x8132CC39 = 0x0DED
+0x8132CD30 = 0x0DEE
+0x8132CD31 = 0x0DEF
+0x8132CD32 = 0x0DF0
+0x8132CD33 = 0x0DF1
+0x8132CD34 = 0x0DF2
+0x8132CD35 = 0x0DF3
+0x8132CD36 = 0x0DF4
+0x8132CD37 = 0x0DF5
+0x8132CD38 = 0x0DF6
+0x8132CD39 = 0x0DF7
+0x8132CE30 = 0x0DF8
+0x8132CE31 = 0x0DF9
+0x8132CE32 = 0x0DFA
+0x8132CE33 = 0x0DFB
+0x8132CE34 = 0x0DFC
+0x8132CE35 = 0x0DFD
+0x8132CE36 = 0x0DFE
+0x8132CE37 = 0x0DFF
+0x8132CE38 = 0x0E00
+0x8132CE39 = 0x0E01
+0x8132CF30 = 0x0E02
+0x8132CF31 = 0x0E03
+0x8132CF32 = 0x0E04
+0x8132CF33 = 0x0E05
+0x8132CF34 = 0x0E06
+0x8132CF35 = 0x0E07
+0x8132CF36 = 0x0E08
+0x8132CF37 = 0x0E09
+0x8132CF38 = 0x0E0A
+0x8132CF39 = 0x0E0B
+0x8132D030 = 0x0E0C
+0x8132D031 = 0x0E0D
+0x8132D032 = 0x0E0E
+0x8132D033 = 0x0E0F
+0x8132D034 = 0x0E10
+0x8132D035 = 0x0E11
+0x8132D036 = 0x0E12
+0x8132D037 = 0x0E13
+0x8132D038 = 0x0E14
+0x8132D039 = 0x0E15
+0x8132D130 = 0x0E16
+0x8132D131 = 0x0E17
+0x8132D132 = 0x0E18
+0x8132D133 = 0x0E19
+0x8132D134 = 0x0E1A
+0x8132D135 = 0x0E1B
+0x8132D136 = 0x0E1C
+0x8132D137 = 0x0E1D
+0x8132D138 = 0x0E1E
+0x8132D139 = 0x0E1F
+0x8132D230 = 0x0E20
+0x8132D231 = 0x0E21
+0x8132D232 = 0x0E22
+0x8132D233 = 0x0E23
+0x8132D234 = 0x0E24
+0x8132D235 = 0x0E25
+0x8132D236 = 0x0E26
+0x8132D237 = 0x0E27
+0x8132D238 = 0x0E28
+0x8132D239 = 0x0E29
+0x8132D330 = 0x0E2A
+0x8132D331 = 0x0E2B
+0x8132D332 = 0x0E2C
+0x8132D333 = 0x0E2D
+0x8132D334 = 0x0E2E
+0x8132D335 = 0x0E2F
+0x8132D336 = 0x0E30
+0x8132D337 = 0x0E31
+0x8132D338 = 0x0E32
+0x8132D339 = 0x0E33
+0x8132D430 = 0x0E34
+0x8132D431 = 0x0E35
+0x8132D432 = 0x0E36
+0x8132D433 = 0x0E37
+0x8132D434 = 0x0E38
+0x8132D435 = 0x0E39
+0x8132D436 = 0x0E3A
+0x8132D437 = 0x0E3B
+0x8132D438 = 0x0E3C
+0x8132D439 = 0x0E3D
+0x8132D530 = 0x0E3E
+0x8132D531 = 0x0E3F
+0x8132D532 = 0x0E40
+0x8132D533 = 0x0E41
+0x8132D534 = 0x0E42
+0x8132D535 = 0x0E43
+0x8132D536 = 0x0E44
+0x8132D537 = 0x0E45
+0x8132D538 = 0x0E46
+0x8132D539 = 0x0E47
+0x8132D630 = 0x0E48
+0x8132D631 = 0x0E49
+0x8132D632 = 0x0E4A
+0x8132D633 = 0x0E4B
+0x8132D634 = 0x0E4C
+0x8132D635 = 0x0E4D
+0x8132D636 = 0x0E4E
+0x8132D637 = 0x0E4F
+0x8132D638 = 0x0E50
+0x8132D639 = 0x0E51
+0x8132D730 = 0x0E52
+0x8132D731 = 0x0E53
+0x8132D732 = 0x0E54
+0x8132D733 = 0x0E55
+0x8132D734 = 0x0E56
+0x8132D735 = 0x0E57
+0x8132D736 = 0x0E58
+0x8132D737 = 0x0E59
+0x8132D738 = 0x0E5A
+0x8132D739 = 0x0E5B
+0x8132D830 = 0x0E5C
+0x8132D831 = 0x0E5D
+0x8132D832 = 0x0E5E
+0x8132D833 = 0x0E5F
+0x8132D834 = 0x0E60
+0x8132D835 = 0x0E61
+0x8132D836 = 0x0E62
+0x8132D837 = 0x0E63
+0x8132D838 = 0x0E64
+0x8132D839 = 0x0E65
+0x8132D930 = 0x0E66
+0x8132D931 = 0x0E67
+0x8132D932 = 0x0E68
+0x8132D933 = 0x0E69
+0x8132D934 = 0x0E6A
+0x8132D935 = 0x0E6B
+0x8132D936 = 0x0E6C
+0x8132D937 = 0x0E6D
+0x8132D938 = 0x0E6E
+0x8132D939 = 0x0E6F
+0x8132DA30 = 0x0E70
+0x8132DA31 = 0x0E71
+0x8132DA32 = 0x0E72
+0x8132DA33 = 0x0E73
+0x8132DA34 = 0x0E74
+0x8132DA35 = 0x0E75
+0x8132DA36 = 0x0E76
+0x8132DA37 = 0x0E77
+0x8132DA38 = 0x0E78
+0x8132DA39 = 0x0E79
+0x8132DB30 = 0x0E7A
+0x8132DB31 = 0x0E7B
+0x8132DB32 = 0x0E7C
+0x8132DB33 = 0x0E7D
+0x8132DB34 = 0x0E7E
+0x8132DB35 = 0x0E7F
+0x8132DB36 = 0x0E80
+0x8132DB37 = 0x0E81
+0x8132DB38 = 0x0E82
+0x8132DB39 = 0x0E83
+0x8132DC30 = 0x0E84
+0x8132DC31 = 0x0E85
+0x8132DC32 = 0x0E86
+0x8132DC33 = 0x0E87
+0x8132DC34 = 0x0E88
+0x8132DC35 = 0x0E89
+0x8132DC36 = 0x0E8A
+0x8132DC37 = 0x0E8B
+0x8132DC38 = 0x0E8C
+0x8132DC39 = 0x0E8D
+0x8132DD30 = 0x0E8E
+0x8132DD31 = 0x0E8F
+0x8132DD32 = 0x0E90
+0x8132DD33 = 0x0E91
+0x8132DD34 = 0x0E92
+0x8132DD35 = 0x0E93
+0x8132DD36 = 0x0E94
+0x8132DD37 = 0x0E95
+0x8132DD38 = 0x0E96
+0x8132DD39 = 0x0E97
+0x8132DE30 = 0x0E98
+0x8132DE31 = 0x0E99
+0x8132DE32 = 0x0E9A
+0x8132DE33 = 0x0E9B
+0x8132DE34 = 0x0E9C
+0x8132DE35 = 0x0E9D
+0x8132DE36 = 0x0E9E
+0x8132DE37 = 0x0E9F
+0x8132DE38 = 0x0EA0
+0x8132DE39 = 0x0EA1
+0x8132DF30 = 0x0EA2
+0x8132DF31 = 0x0EA3
+0x8132DF32 = 0x0EA4
+0x8132DF33 = 0x0EA5
+0x8132DF34 = 0x0EA6
+0x8132DF35 = 0x0EA7
+0x8132DF36 = 0x0EA8
+0x8132DF37 = 0x0EA9
+0x8132DF38 = 0x0EAA
+0x8132DF39 = 0x0EAB
+0x8132E030 = 0x0EAC
+0x8132E031 = 0x0EAD
+0x8132E032 = 0x0EAE
+0x8132E033 = 0x0EAF
+0x8132E034 = 0x0EB0
+0x8132E035 = 0x0EB1
+0x8132E036 = 0x0EB2
+0x8132E037 = 0x0EB3
+0x8132E038 = 0x0EB4
+0x8132E039 = 0x0EB5
+0x8132E130 = 0x0EB6
+0x8132E131 = 0x0EB7
+0x8132E132 = 0x0EB8
+0x8132E133 = 0x0EB9
+0x8132E134 = 0x0EBA
+0x8132E135 = 0x0EBB
+0x8132E136 = 0x0EBC
+0x8132E137 = 0x0EBD
+0x8132E138 = 0x0EBE
+0x8132E139 = 0x0EBF
+0x8132E230 = 0x0EC0
+0x8132E231 = 0x0EC1
+0x8132E232 = 0x0EC2
+0x8132E233 = 0x0EC3
+0x8132E234 = 0x0EC4
+0x8132E235 = 0x0EC5
+0x8132E236 = 0x0EC6
+0x8132E237 = 0x0EC7
+0x8132E238 = 0x0EC8
+0x8132E239 = 0x0EC9
+0x8132E330 = 0x0ECA
+0x8132E331 = 0x0ECB
+0x8132E332 = 0x0ECC
+0x8132E333 = 0x0ECD
+0x8132E334 = 0x0ECE
+0x8132E335 = 0x0ECF
+0x8132E336 = 0x0ED0
+0x8132E337 = 0x0ED1
+0x8132E338 = 0x0ED2
+0x8132E339 = 0x0ED3
+0x8132E430 = 0x0ED4
+0x8132E431 = 0x0ED5
+0x8132E432 = 0x0ED6
+0x8132E433 = 0x0ED7
+0x8132E434 = 0x0ED8
+0x8132E435 = 0x0ED9
+0x8132E436 = 0x0EDA
+0x8132E437 = 0x0EDB
+0x8132E438 = 0x0EDC
+0x8132E439 = 0x0EDD
+0x8132E530 = 0x0EDE
+0x8132E531 = 0x0EDF
+0x8132E532 = 0x0EE0
+0x8132E533 = 0x0EE1
+0x8132E534 = 0x0EE2
+0x8132E535 = 0x0EE3
+0x8132E536 = 0x0EE4
+0x8132E537 = 0x0EE5
+0x8132E538 = 0x0EE6
+0x8132E539 = 0x0EE7
+0x8132E630 = 0x0EE8
+0x8132E631 = 0x0EE9
+0x8132E632 = 0x0EEA
+0x8132E633 = 0x0EEB
+0x8132E634 = 0x0EEC
+0x8132E635 = 0x0EED
+0x8132E636 = 0x0EEE
+0x8132E637 = 0x0EEF
+0x8132E638 = 0x0EF0
+0x8132E639 = 0x0EF1
+0x8132E730 = 0x0EF2
+0x8132E731 = 0x0EF3
+0x8132E732 = 0x0EF4
+0x8132E733 = 0x0EF5
+0x8132E734 = 0x0EF6
+0x8132E735 = 0x0EF7
+0x8132E736 = 0x0EF8
+0x8132E737 = 0x0EF9
+0x8132E738 = 0x0EFA
+0x8132E739 = 0x0EFB
+0x8132E830 = 0x0EFC
+0x8132E831 = 0x0EFD
+0x8132E832 = 0x0EFE
+0x8132E833 = 0x0EFF
+0x8132E834 = 0x0F00
+0x8132E835 = 0x0F01
+0x8132E836 = 0x0F02
+0x8132E837 = 0x0F03
+0x8132E838 = 0x0F04
+0x8132E839 = 0x0F05
+0x8132E930 = 0x0F06
+0x8132E931 = 0x0F07
+0x8132E932 = 0x0F08
+0x8132E933 = 0x0F09
+0x8132E934 = 0x0F0A
+0x8132E935 = 0x0F0B
+0x8132E936 = 0x0F0C
+0x8132E937 = 0x0F0D
+0x8132E938 = 0x0F0E
+0x8132E939 = 0x0F0F
+0x8132EA30 = 0x0F10
+0x8132EA31 = 0x0F11
+0x8132EA32 = 0x0F12
+0x8132EA33 = 0x0F13
+0x8132EA34 = 0x0F14
+0x8132EA35 = 0x0F15
+0x8132EA36 = 0x0F16
+0x8132EA37 = 0x0F17
+0x8132EA38 = 0x0F18
+0x8132EA39 = 0x0F19
+0x8132EB30 = 0x0F1A
+0x8132EB31 = 0x0F1B
+0x8132EB32 = 0x0F1C
+0x8132EB33 = 0x0F1D
+0x8132EB34 = 0x0F1E
+0x8132EB35 = 0x0F1F
+0x8132EB36 = 0x0F20
+0x8132EB37 = 0x0F21
+0x8132EB38 = 0x0F22
+0x8132EB39 = 0x0F23
+0x8132EC30 = 0x0F24
+0x8132EC31 = 0x0F25
+0x8132EC32 = 0x0F26
+0x8132EC33 = 0x0F27
+0x8132EC34 = 0x0F28
+0x8132EC35 = 0x0F29
+0x8132EC36 = 0x0F2A
+0x8132EC37 = 0x0F2B
+0x8132EC38 = 0x0F2C
+0x8132EC39 = 0x0F2D
+0x8132ED30 = 0x0F2E
+0x8132ED31 = 0x0F2F
+0x8132ED32 = 0x0F30
+0x8132ED33 = 0x0F31
+0x8132ED34 = 0x0F32
+0x8132ED35 = 0x0F33
+0x8132ED36 = 0x0F34
+0x8132ED37 = 0x0F35
+0x8132ED38 = 0x0F36
+0x8132ED39 = 0x0F37
+0x8132EE30 = 0x0F38
+0x8132EE31 = 0x0F39
+0x8132EE32 = 0x0F3A
+0x8132EE33 = 0x0F3B
+0x8132EE34 = 0x0F3C
+0x8132EE35 = 0x0F3D
+0x8132EE36 = 0x0F3E
+0x8132EE37 = 0x0F3F
+0x8132EE38 = 0x0F40
+0x8132EE39 = 0x0F41
+0x8132EF30 = 0x0F42
+0x8132EF31 = 0x0F43
+0x8132EF32 = 0x0F44
+0x8132EF33 = 0x0F45
+0x8132EF34 = 0x0F46
+0x8132EF35 = 0x0F47
+0x8132EF36 = 0x0F48
+0x8132EF37 = 0x0F49
+0x8132EF38 = 0x0F4A
+0x8132EF39 = 0x0F4B
+0x8132F030 = 0x0F4C
+0x8132F031 = 0x0F4D
+0x8132F032 = 0x0F4E
+0x8132F033 = 0x0F4F
+0x8132F034 = 0x0F50
+0x8132F035 = 0x0F51
+0x8132F036 = 0x0F52
+0x8132F037 = 0x0F53
+0x8132F038 = 0x0F54
+0x8132F039 = 0x0F55
+0x8132F130 = 0x0F56
+0x8132F131 = 0x0F57
+0x8132F132 = 0x0F58
+0x8132F133 = 0x0F59
+0x8132F134 = 0x0F5A
+0x8132F135 = 0x0F5B
+0x8132F136 = 0x0F5C
+0x8132F137 = 0x0F5D
+0x8132F138 = 0x0F5E
+0x8132F139 = 0x0F5F
+0x8132F230 = 0x0F60
+0x8132F231 = 0x0F61
+0x8132F232 = 0x0F62
+0x8132F233 = 0x0F63
+0x8132F234 = 0x0F64
+0x8132F235 = 0x0F65
+0x8132F236 = 0x0F66
+0x8132F237 = 0x0F67
+0x8132F238 = 0x0F68
+0x8132F239 = 0x0F69
+0x8132F330 = 0x0F6A
+0x8132F331 = 0x0F6B
+0x8132F332 = 0x0F6C
+0x8132F333 = 0x0F6D
+0x8132F334 = 0x0F6E
+0x8132F335 = 0x0F6F
+0x8132F336 = 0x0F70
+0x8132F337 = 0x0F71
+0x8132F338 = 0x0F72
+0x8132F339 = 0x0F73
+0x8132F430 = 0x0F74
+0x8132F431 = 0x0F75
+0x8132F432 = 0x0F76
+0x8132F433 = 0x0F77
+0x8132F434 = 0x0F78
+0x8132F435 = 0x0F79
+0x8132F436 = 0x0F7A
+0x8132F437 = 0x0F7B
+0x8132F438 = 0x0F7C
+0x8132F439 = 0x0F7D
+0x8132F530 = 0x0F7E
+0x8132F531 = 0x0F7F
+0x8132F532 = 0x0F80
+0x8132F533 = 0x0F81
+0x8132F534 = 0x0F82
+0x8132F535 = 0x0F83
+0x8132F536 = 0x0F84
+0x8132F537 = 0x0F85
+0x8132F538 = 0x0F86
+0x8132F539 = 0x0F87
+0x8132F630 = 0x0F88
+0x8132F631 = 0x0F89
+0x8132F632 = 0x0F8A
+0x8132F633 = 0x0F8B
+0x8132F634 = 0x0F8C
+0x8132F635 = 0x0F8D
+0x8132F636 = 0x0F8E
+0x8132F637 = 0x0F8F
+0x8132F638 = 0x0F90
+0x8132F639 = 0x0F91
+0x8132F730 = 0x0F92
+0x8132F731 = 0x0F93
+0x8132F732 = 0x0F94
+0x8132F733 = 0x0F95
+0x8132F734 = 0x0F96
+0x8132F735 = 0x0F97
+0x8132F736 = 0x0F98
+0x8132F737 = 0x0F99
+0x8132F738 = 0x0F9A
+0x8132F739 = 0x0F9B
+0x8132F830 = 0x0F9C
+0x8132F831 = 0x0F9D
+0x8132F832 = 0x0F9E
+0x8132F833 = 0x0F9F
+0x8132F834 = 0x0FA0
+0x8132F835 = 0x0FA1
+0x8132F836 = 0x0FA2
+0x8132F837 = 0x0FA3
+0x8132F838 = 0x0FA4
+0x8132F839 = 0x0FA5
+0x8132F930 = 0x0FA6
+0x8132F931 = 0x0FA7
+0x8132F932 = 0x0FA8
+0x8132F933 = 0x0FA9
+0x8132F934 = 0x0FAA
+0x8132F935 = 0x0FAB
+0x8132F936 = 0x0FAC
+0x8132F937 = 0x0FAD
+0x8132F938 = 0x0FAE
+0x8132F939 = 0x0FAF
+0x8132FA30 = 0x0FB0
+0x8132FA31 = 0x0FB1
+0x8132FA32 = 0x0FB2
+0x8132FA33 = 0x0FB3
+0x8132FA34 = 0x0FB4
+0x8132FA35 = 0x0FB5
+0x8132FA36 = 0x0FB6
+0x8132FA37 = 0x0FB7
+0x8132FA38 = 0x0FB8
+0x8132FA39 = 0x0FB9
+0x8132FB30 = 0x0FBA
+0x8132FB31 = 0x0FBB
+0x8132FB32 = 0x0FBC
+0x8132FB33 = 0x0FBD
+0x8132FB34 = 0x0FBE
+0x8132FB35 = 0x0FBF
+0x8132FB36 = 0x0FC0
+0x8132FB37 = 0x0FC1
+0x8132FB38 = 0x0FC2
+0x8132FB39 = 0x0FC3
+0x8132FC30 = 0x0FC4
+0x8132FC31 = 0x0FC5
+0x8132FC32 = 0x0FC6
+0x8132FC33 = 0x0FC7
+0x8132FC34 = 0x0FC8
+0x8132FC35 = 0x0FC9
+0x8132FC36 = 0x0FCA
+0x8132FC37 = 0x0FCB
+0x8132FC38 = 0x0FCC
+0x8132FC39 = 0x0FCD
+0x8132FD30 = 0x0FCE
+0x8132FD31 = 0x0FCF
+0x8132FD32 = 0x0FD0
+0x8132FD33 = 0x0FD1
+0x8132FD34 = 0x0FD2
+0x8132FD35 = 0x0FD3
+0x8132FD36 = 0x0FD4
+0x8132FD37 = 0x0FD5
+0x8132FD38 = 0x0FD6
+0x8132FD39 = 0x0FD7
+0x8132FE30 = 0x0FD8
+0x8132FE31 = 0x0FD9
+0x8132FE32 = 0x0FDA
+0x8132FE33 = 0x0FDB
+0x8132FE34 = 0x0FDC
+0x8132FE35 = 0x0FDD
+0x8132FE36 = 0x0FDE
+0x8132FE37 = 0x0FDF
+0x8132FE38 = 0x0FE0
+0x8132FE39 = 0x0FE1
+0x81338130 = 0x0FE2
+0x81338131 = 0x0FE3
+0x81338132 = 0x0FE4
+0x81338133 = 0x0FE5
+0x81338134 = 0x0FE6
+0x81338135 = 0x0FE7
+0x81338136 = 0x0FE8
+0x81338137 = 0x0FE9
+0x81338138 = 0x0FEA
+0x81338139 = 0x0FEB
+0x81338230 = 0x0FEC
+0x81338231 = 0x0FED
+0x81338232 = 0x0FEE
+0x81338233 = 0x0FEF
+0x81338234 = 0x0FF0
+0x81338235 = 0x0FF1
+0x81338236 = 0x0FF2
+0x81338237 = 0x0FF3
+0x81338238 = 0x0FF4
+0x81338239 = 0x0FF5
+0x81338330 = 0x0FF6
+0x81338331 = 0x0FF7
+0x81338332 = 0x0FF8
+0x81338333 = 0x0FF9
+0x81338334 = 0x0FFA
+0x81338335 = 0x0FFB
+0x81338336 = 0x0FFC
+0x81338337 = 0x0FFD
+0x81338338 = 0x0FFE
+0x81338339 = 0x0FFF
+0x81338430 = 0x1000
+0x81338431 = 0x1001
+0x81338432 = 0x1002
+0x81338433 = 0x1003
+0x81338434 = 0x1004
+0x81338435 = 0x1005
+0x81338436 = 0x1006
+0x81338437 = 0x1007
+0x81338438 = 0x1008
+0x81338439 = 0x1009
+0x81338530 = 0x100A
+0x81338531 = 0x100B
+0x81338532 = 0x100C
+0x81338533 = 0x100D
+0x81338534 = 0x100E
+0x81338535 = 0x100F
+0x81338536 = 0x1010
+0x81338537 = 0x1011
+0x81338538 = 0x1012
+0x81338539 = 0x1013
+0x81338630 = 0x1014
+0x81338631 = 0x1015
+0x81338632 = 0x1016
+0x81338633 = 0x1017
+0x81338634 = 0x1018
+0x81338635 = 0x1019
+0x81338636 = 0x101A
+0x81338637 = 0x101B
+0x81338638 = 0x101C
+0x81338639 = 0x101D
+0x81338730 = 0x101E
+0x81338731 = 0x101F
+0x81338732 = 0x1020
+0x81338733 = 0x1021
+0x81338734 = 0x1022
+0x81338735 = 0x1023
+0x81338736 = 0x1024
+0x81338737 = 0x1025
+0x81338738 = 0x1026
+0x81338739 = 0x1027
+0x81338830 = 0x1028
+0x81338831 = 0x1029
+0x81338832 = 0x102A
+0x81338833 = 0x102B
+0x81338834 = 0x102C
+0x81338835 = 0x102D
+0x81338836 = 0x102E
+0x81338837 = 0x102F
+0x81338838 = 0x1030
+0x81338839 = 0x1031
+0x81338930 = 0x1032
+0x81338931 = 0x1033
+0x81338932 = 0x1034
+0x81338933 = 0x1035
+0x81338934 = 0x1036
+0x81338935 = 0x1037
+0x81338936 = 0x1038
+0x81338937 = 0x1039
+0x81338938 = 0x103A
+0x81338939 = 0x103B
+0x81338A30 = 0x103C
+0x81338A31 = 0x103D
+0x81338A32 = 0x103E
+0x81338A33 = 0x103F
+0x81338A34 = 0x1040
+0x81338A35 = 0x1041
+0x81338A36 = 0x1042
+0x81338A37 = 0x1043
+0x81338A38 = 0x1044
+0x81338A39 = 0x1045
+0x81338B30 = 0x1046
+0x81338B31 = 0x1047
+0x81338B32 = 0x1048
+0x81338B33 = 0x1049
+0x81338B34 = 0x104A
+0x81338B35 = 0x104B
+0x81338B36 = 0x104C
+0x81338B37 = 0x104D
+0x81338B38 = 0x104E
+0x81338B39 = 0x104F
+0x81338C30 = 0x1050
+0x81338C31 = 0x1051
+0x81338C32 = 0x1052
+0x81338C33 = 0x1053
+0x81338C34 = 0x1054
+0x81338C35 = 0x1055
+0x81338C36 = 0x1056
+0x81338C37 = 0x1057
+0x81338C38 = 0x1058
+0x81338C39 = 0x1059
+0x81338D30 = 0x105A
+0x81338D31 = 0x105B
+0x81338D32 = 0x105C
+0x81338D33 = 0x105D
+0x81338D34 = 0x105E
+0x81338D35 = 0x105F
+0x81338D36 = 0x1060
+0x81338D37 = 0x1061
+0x81338D38 = 0x1062
+0x81338D39 = 0x1063
+0x81338E30 = 0x1064
+0x81338E31 = 0x1065
+0x81338E32 = 0x1066
+0x81338E33 = 0x1067
+0x81338E34 = 0x1068
+0x81338E35 = 0x1069
+0x81338E36 = 0x106A
+0x81338E37 = 0x106B
+0x81338E38 = 0x106C
+0x81338E39 = 0x106D
+0x81338F30 = 0x106E
+0x81338F31 = 0x106F
+0x81338F32 = 0x1070
+0x81338F33 = 0x1071
+0x81338F34 = 0x1072
+0x81338F35 = 0x1073
+0x81338F36 = 0x1074
+0x81338F37 = 0x1075
+0x81338F38 = 0x1076
+0x81338F39 = 0x1077
+0x81339030 = 0x1078
+0x81339031 = 0x1079
+0x81339032 = 0x107A
+0x81339033 = 0x107B
+0x81339034 = 0x107C
+0x81339035 = 0x107D
+0x81339036 = 0x107E
+0x81339037 = 0x107F
+0x81339038 = 0x1080
+0x81339039 = 0x1081
+0x81339130 = 0x1082
+0x81339131 = 0x1083
+0x81339132 = 0x1084
+0x81339133 = 0x1085
+0x81339134 = 0x1086
+0x81339135 = 0x1087
+0x81339136 = 0x1088
+0x81339137 = 0x1089
+0x81339138 = 0x108A
+0x81339139 = 0x108B
+0x81339230 = 0x108C
+0x81339231 = 0x108D
+0x81339232 = 0x108E
+0x81339233 = 0x108F
+0x81339234 = 0x1090
+0x81339235 = 0x1091
+0x81339236 = 0x1092
+0x81339237 = 0x1093
+0x81339238 = 0x1094
+0x81339239 = 0x1095
+0x81339330 = 0x1096
+0x81339331 = 0x1097
+0x81339332 = 0x1098
+0x81339333 = 0x1099
+0x81339334 = 0x109A
+0x81339335 = 0x109B
+0x81339336 = 0x109C
+0x81339337 = 0x109D
+0x81339338 = 0x109E
+0x81339339 = 0x109F
+0x81339430 = 0x10A0
+0x81339431 = 0x10A1
+0x81339432 = 0x10A2
+0x81339433 = 0x10A3
+0x81339434 = 0x10A4
+0x81339435 = 0x10A5
+0x81339436 = 0x10A6
+0x81339437 = 0x10A7
+0x81339438 = 0x10A8
+0x81339439 = 0x10A9
+0x81339530 = 0x10AA
+0x81339531 = 0x10AB
+0x81339532 = 0x10AC
+0x81339533 = 0x10AD
+0x81339534 = 0x10AE
+0x81339535 = 0x10AF
+0x81339536 = 0x10B0
+0x81339537 = 0x10B1
+0x81339538 = 0x10B2
+0x81339539 = 0x10B3
+0x81339630 = 0x10B4
+0x81339631 = 0x10B5
+0x81339632 = 0x10B6
+0x81339633 = 0x10B7
+0x81339634 = 0x10B8
+0x81339635 = 0x10B9
+0x81339636 = 0x10BA
+0x81339637 = 0x10BB
+0x81339638 = 0x10BC
+0x81339639 = 0x10BD
+0x81339730 = 0x10BE
+0x81339731 = 0x10BF
+0x81339732 = 0x10C0
+0x81339733 = 0x10C1
+0x81339734 = 0x10C2
+0x81339735 = 0x10C3
+0x81339736 = 0x10C4
+0x81339737 = 0x10C5
+0x81339738 = 0x10C6
+0x81339739 = 0x10C7
+0x81339830 = 0x10C8
+0x81339831 = 0x10C9
+0x81339832 = 0x10CA
+0x81339833 = 0x10CB
+0x81339834 = 0x10CC
+0x81339835 = 0x10CD
+0x81339836 = 0x10CE
+0x81339837 = 0x10CF
+0x81339838 = 0x10D0
+0x81339839 = 0x10D1
+0x81339930 = 0x10D2
+0x81339931 = 0x10D3
+0x81339932 = 0x10D4
+0x81339933 = 0x10D5
+0x81339934 = 0x10D6
+0x81339935 = 0x10D7
+0x81339936 = 0x10D8
+0x81339937 = 0x10D9
+0x81339938 = 0x10DA
+0x81339939 = 0x10DB
+0x81339A30 = 0x10DC
+0x81339A31 = 0x10DD
+0x81339A32 = 0x10DE
+0x81339A33 = 0x10DF
+0x81339A34 = 0x10E0
+0x81339A35 = 0x10E1
+0x81339A36 = 0x10E2
+0x81339A37 = 0x10E3
+0x81339A38 = 0x10E4
+0x81339A39 = 0x10E5
+0x81339B30 = 0x10E6
+0x81339B31 = 0x10E7
+0x81339B32 = 0x10E8
+0x81339B33 = 0x10E9
+0x81339B34 = 0x10EA
+0x81339B35 = 0x10EB
+0x81339B36 = 0x10EC
+0x81339B37 = 0x10ED
+0x81339B38 = 0x10EE
+0x81339B39 = 0x10EF
+0x81339C30 = 0x10F0
+0x81339C31 = 0x10F1
+0x81339C32 = 0x10F2
+0x81339C33 = 0x10F3
+0x81339C34 = 0x10F4
+0x81339C35 = 0x10F5
+0x81339C36 = 0x10F6
+0x81339C37 = 0x10F7
+0x81339C38 = 0x10F8
+0x81339C39 = 0x10F9
+0x81339D30 = 0x10FA
+0x81339D31 = 0x10FB
+0x81339D32 = 0x10FC
+0x81339D33 = 0x10FD
+0x81339D34 = 0x10FE
+0x81339D35 = 0x10FF
+0x81339D36 = 0x1100
+0x81339D37 = 0x1101
+0x81339D38 = 0x1102
+0x81339D39 = 0x1103
+0x81339E30 = 0x1104
+0x81339E31 = 0x1105
+0x81339E32 = 0x1106
+0x81339E33 = 0x1107
+0x81339E34 = 0x1108
+0x81339E35 = 0x1109
+0x81339E36 = 0x110A
+0x81339E37 = 0x110B
+0x81339E38 = 0x110C
+0x81339E39 = 0x110D
+0x81339F30 = 0x110E
+0x81339F31 = 0x110F
+0x81339F32 = 0x1110
+0x81339F33 = 0x1111
+0x81339F34 = 0x1112
+0x81339F35 = 0x1113
+0x81339F36 = 0x1114
+0x81339F37 = 0x1115
+0x81339F38 = 0x1116
+0x81339F39 = 0x1117
+0x8133A030 = 0x1118
+0x8133A031 = 0x1119
+0x8133A032 = 0x111A
+0x8133A033 = 0x111B
+0x8133A034 = 0x111C
+0x8133A035 = 0x111D
+0x8133A036 = 0x111E
+0x8133A037 = 0x111F
+0x8133A038 = 0x1120
+0x8133A039 = 0x1121
+0x8133A130 = 0x1122
+0x8133A131 = 0x1123
+0x8133A132 = 0x1124
+0x8133A133 = 0x1125
+0x8133A134 = 0x1126
+0x8133A135 = 0x1127
+0x8133A136 = 0x1128
+0x8133A137 = 0x1129
+0x8133A138 = 0x112A
+0x8133A139 = 0x112B
+0x8133A230 = 0x112C
+0x8133A231 = 0x112D
+0x8133A232 = 0x112E
+0x8133A233 = 0x112F
+0x8133A234 = 0x1130
+0x8133A235 = 0x1131
+0x8133A236 = 0x1132
+0x8133A237 = 0x1133
+0x8133A238 = 0x1134
+0x8133A239 = 0x1135
+0x8133A330 = 0x1136
+0x8133A331 = 0x1137
+0x8133A332 = 0x1138
+0x8133A333 = 0x1139
+0x8133A334 = 0x113A
+0x8133A335 = 0x113B
+0x8133A336 = 0x113C
+0x8133A337 = 0x113D
+0x8133A338 = 0x113E
+0x8133A339 = 0x113F
+0x8133A430 = 0x1140
+0x8133A431 = 0x1141
+0x8133A432 = 0x1142
+0x8133A433 = 0x1143
+0x8133A434 = 0x1144
+0x8133A435 = 0x1145
+0x8133A436 = 0x1146
+0x8133A437 = 0x1147
+0x8133A438 = 0x1148
+0x8133A439 = 0x1149
+0x8133A530 = 0x114A
+0x8133A531 = 0x114B
+0x8133A532 = 0x114C
+0x8133A533 = 0x114D
+0x8133A534 = 0x114E
+0x8133A535 = 0x114F
+0x8133A536 = 0x1150
+0x8133A537 = 0x1151
+0x8133A538 = 0x1152
+0x8133A539 = 0x1153
+0x8133A630 = 0x1154
+0x8133A631 = 0x1155
+0x8133A632 = 0x1156
+0x8133A633 = 0x1157
+0x8133A634 = 0x1158
+0x8133A635 = 0x1159
+0x8133A636 = 0x115A
+0x8133A637 = 0x115B
+0x8133A638 = 0x115C
+0x8133A639 = 0x115D
+0x8133A730 = 0x115E
+0x8133A731 = 0x115F
+0x8133A732 = 0x1160
+0x8133A733 = 0x1161
+0x8133A734 = 0x1162
+0x8133A735 = 0x1163
+0x8133A736 = 0x1164
+0x8133A737 = 0x1165
+0x8133A738 = 0x1166
+0x8133A739 = 0x1167
+0x8133A830 = 0x1168
+0x8133A831 = 0x1169
+0x8133A832 = 0x116A
+0x8133A833 = 0x116B
+0x8133A834 = 0x116C
+0x8133A835 = 0x116D
+0x8133A836 = 0x116E
+0x8133A837 = 0x116F
+0x8133A838 = 0x1170
+0x8133A839 = 0x1171
+0x8133A930 = 0x1172
+0x8133A931 = 0x1173
+0x8133A932 = 0x1174
+0x8133A933 = 0x1175
+0x8133A934 = 0x1176
+0x8133A935 = 0x1177
+0x8133A936 = 0x1178
+0x8133A937 = 0x1179
+0x8133A938 = 0x117A
+0x8133A939 = 0x117B
+0x8133AA30 = 0x117C
+0x8133AA31 = 0x117D
+0x8133AA32 = 0x117E
+0x8133AA33 = 0x117F
+0x8133AA34 = 0x1180
+0x8133AA35 = 0x1181
+0x8133AA36 = 0x1182
+0x8133AA37 = 0x1183
+0x8133AA38 = 0x1184
+0x8133AA39 = 0x1185
+0x8133AB30 = 0x1186
+0x8133AB31 = 0x1187
+0x8133AB32 = 0x1188
+0x8133AB33 = 0x1189
+0x8133AB34 = 0x118A
+0x8133AB35 = 0x118B
+0x8133AB36 = 0x118C
+0x8133AB37 = 0x118D
+0x8133AB38 = 0x118E
+0x8133AB39 = 0x118F
+0x8133AC30 = 0x1190
+0x8133AC31 = 0x1191
+0x8133AC32 = 0x1192
+0x8133AC33 = 0x1193
+0x8133AC34 = 0x1194
+0x8133AC35 = 0x1195
+0x8133AC36 = 0x1196
+0x8133AC37 = 0x1197
+0x8133AC38 = 0x1198
+0x8133AC39 = 0x1199
+0x8133AD30 = 0x119A
+0x8133AD31 = 0x119B
+0x8133AD32 = 0x119C
+0x8133AD33 = 0x119D
+0x8133AD34 = 0x119E
+0x8133AD35 = 0x119F
+0x8133AD36 = 0x11A0
+0x8133AD37 = 0x11A1
+0x8133AD38 = 0x11A2
+0x8133AD39 = 0x11A3
+0x8133AE30 = 0x11A4
+0x8133AE31 = 0x11A5
+0x8133AE32 = 0x11A6
+0x8133AE33 = 0x11A7
+0x8133AE34 = 0x11A8
+0x8133AE35 = 0x11A9
+0x8133AE36 = 0x11AA
+0x8133AE37 = 0x11AB
+0x8133AE38 = 0x11AC
+0x8133AE39 = 0x11AD
+0x8133AF30 = 0x11AE
+0x8133AF31 = 0x11AF
+0x8133AF32 = 0x11B0
+0x8133AF33 = 0x11B1
+0x8133AF34 = 0x11B2
+0x8133AF35 = 0x11B3
+0x8133AF36 = 0x11B4
+0x8133AF37 = 0x11B5
+0x8133AF38 = 0x11B6
+0x8133AF39 = 0x11B7
+0x8133B030 = 0x11B8
+0x8133B031 = 0x11B9
+0x8133B032 = 0x11BA
+0x8133B033 = 0x11BB
+0x8133B034 = 0x11BC
+0x8133B035 = 0x11BD
+0x8133B036 = 0x11BE
+0x8133B037 = 0x11BF
+0x8133B038 = 0x11C0
+0x8133B039 = 0x11C1
+0x8133B130 = 0x11C2
+0x8133B131 = 0x11C3
+0x8133B132 = 0x11C4
+0x8133B133 = 0x11C5
+0x8133B134 = 0x11C6
+0x8133B135 = 0x11C7
+0x8133B136 = 0x11C8
+0x8133B137 = 0x11C9
+0x8133B138 = 0x11CA
+0x8133B139 = 0x11CB
+0x8133B230 = 0x11CC
+0x8133B231 = 0x11CD
+0x8133B232 = 0x11CE
+0x8133B233 = 0x11CF
+0x8133B234 = 0x11D0
+0x8133B235 = 0x11D1
+0x8133B236 = 0x11D2
+0x8133B237 = 0x11D3
+0x8133B238 = 0x11D4
+0x8133B239 = 0x11D5
+0x8133B330 = 0x11D6
+0x8133B331 = 0x11D7
+0x8133B332 = 0x11D8
+0x8133B333 = 0x11D9
+0x8133B334 = 0x11DA
+0x8133B335 = 0x11DB
+0x8133B336 = 0x11DC
+0x8133B337 = 0x11DD
+0x8133B338 = 0x11DE
+0x8133B339 = 0x11DF
+0x8133B430 = 0x11E0
+0x8133B431 = 0x11E1
+0x8133B432 = 0x11E2
+0x8133B433 = 0x11E3
+0x8133B434 = 0x11E4
+0x8133B435 = 0x11E5
+0x8133B436 = 0x11E6
+0x8133B437 = 0x11E7
+0x8133B438 = 0x11E8
+0x8133B439 = 0x11E9
+0x8133B530 = 0x11EA
+0x8133B531 = 0x11EB
+0x8133B532 = 0x11EC
+0x8133B533 = 0x11ED
+0x8133B534 = 0x11EE
+0x8133B535 = 0x11EF
+0x8133B536 = 0x11F0
+0x8133B537 = 0x11F1
+0x8133B538 = 0x11F2
+0x8133B539 = 0x11F3
+0x8133B630 = 0x11F4
+0x8133B631 = 0x11F5
+0x8133B632 = 0x11F6
+0x8133B633 = 0x11F7
+0x8133B634 = 0x11F8
+0x8133B635 = 0x11F9
+0x8133B636 = 0x11FA
+0x8133B637 = 0x11FB
+0x8133B638 = 0x11FC
+0x8133B639 = 0x11FD
+0x8133B730 = 0x11FE
+0x8133B731 = 0x11FF
+0x8133B732 = 0x1200
+0x8133B733 = 0x1201
+0x8133B734 = 0x1202
+0x8133B735 = 0x1203
+0x8133B736 = 0x1204
+0x8133B737 = 0x1205
+0x8133B738 = 0x1206
+0x8133B739 = 0x1207
+0x8133B830 = 0x1208
+0x8133B831 = 0x1209
+0x8133B832 = 0x120A
+0x8133B833 = 0x120B
+0x8133B834 = 0x120C
+0x8133B835 = 0x120D
+0x8133B836 = 0x120E
+0x8133B837 = 0x120F
+0x8133B838 = 0x1210
+0x8133B839 = 0x1211
+0x8133B930 = 0x1212
+0x8133B931 = 0x1213
+0x8133B932 = 0x1214
+0x8133B933 = 0x1215
+0x8133B934 = 0x1216
+0x8133B935 = 0x1217
+0x8133B936 = 0x1218
+0x8133B937 = 0x1219
+0x8133B938 = 0x121A
+0x8133B939 = 0x121B
+0x8133BA30 = 0x121C
+0x8133BA31 = 0x121D
+0x8133BA32 = 0x121E
+0x8133BA33 = 0x121F
+0x8133BA34 = 0x1220
+0x8133BA35 = 0x1221
+0x8133BA36 = 0x1222
+0x8133BA37 = 0x1223
+0x8133BA38 = 0x1224
+0x8133BA39 = 0x1225
+0x8133BB30 = 0x1226
+0x8133BB31 = 0x1227
+0x8133BB32 = 0x1228
+0x8133BB33 = 0x1229
+0x8133BB34 = 0x122A
+0x8133BB35 = 0x122B
+0x8133BB36 = 0x122C
+0x8133BB37 = 0x122D
+0x8133BB38 = 0x122E
+0x8133BB39 = 0x122F
+0x8133BC30 = 0x1230
+0x8133BC31 = 0x1231
+0x8133BC32 = 0x1232
+0x8133BC33 = 0x1233
+0x8133BC34 = 0x1234
+0x8133BC35 = 0x1235
+0x8133BC36 = 0x1236
+0x8133BC37 = 0x1237
+0x8133BC38 = 0x1238
+0x8133BC39 = 0x1239
+0x8133BD30 = 0x123A
+0x8133BD31 = 0x123B
+0x8133BD32 = 0x123C
+0x8133BD33 = 0x123D
+0x8133BD34 = 0x123E
+0x8133BD35 = 0x123F
+0x8133BD36 = 0x1240
+0x8133BD37 = 0x1241
+0x8133BD38 = 0x1242
+0x8133BD39 = 0x1243
+0x8133BE30 = 0x1244
+0x8133BE31 = 0x1245
+0x8133BE32 = 0x1246
+0x8133BE33 = 0x1247
+0x8133BE34 = 0x1248
+0x8133BE35 = 0x1249
+0x8133BE36 = 0x124A
+0x8133BE37 = 0x124B
+0x8133BE38 = 0x124C
+0x8133BE39 = 0x124D
+0x8133BF30 = 0x124E
+0x8133BF31 = 0x124F
+0x8133BF32 = 0x1250
+0x8133BF33 = 0x1251
+0x8133BF34 = 0x1252
+0x8133BF35 = 0x1253
+0x8133BF36 = 0x1254
+0x8133BF37 = 0x1255
+0x8133BF38 = 0x1256
+0x8133BF39 = 0x1257
+0x8133C030 = 0x1258
+0x8133C031 = 0x1259
+0x8133C032 = 0x125A
+0x8133C033 = 0x125B
+0x8133C034 = 0x125C
+0x8133C035 = 0x125D
+0x8133C036 = 0x125E
+0x8133C037 = 0x125F
+0x8133C038 = 0x1260
+0x8133C039 = 0x1261
+0x8133C130 = 0x1262
+0x8133C131 = 0x1263
+0x8133C132 = 0x1264
+0x8133C133 = 0x1265
+0x8133C134 = 0x1266
+0x8133C135 = 0x1267
+0x8133C136 = 0x1268
+0x8133C137 = 0x1269
+0x8133C138 = 0x126A
+0x8133C139 = 0x126B
+0x8133C230 = 0x126C
+0x8133C231 = 0x126D
+0x8133C232 = 0x126E
+0x8133C233 = 0x126F
+0x8133C234 = 0x1270
+0x8133C235 = 0x1271
+0x8133C236 = 0x1272
+0x8133C237 = 0x1273
+0x8133C238 = 0x1274
+0x8133C239 = 0x1275
+0x8133C330 = 0x1276
+0x8133C331 = 0x1277
+0x8133C332 = 0x1278
+0x8133C333 = 0x1279
+0x8133C334 = 0x127A
+0x8133C335 = 0x127B
+0x8133C336 = 0x127C
+0x8133C337 = 0x127D
+0x8133C338 = 0x127E
+0x8133C339 = 0x127F
+0x8133C430 = 0x1280
+0x8133C431 = 0x1281
+0x8133C432 = 0x1282
+0x8133C433 = 0x1283
+0x8133C434 = 0x1284
+0x8133C435 = 0x1285
+0x8133C436 = 0x1286
+0x8133C437 = 0x1287
+0x8133C438 = 0x1288
+0x8133C439 = 0x1289
+0x8133C530 = 0x128A
+0x8133C531 = 0x128B
+0x8133C532 = 0x128C
+0x8133C533 = 0x128D
+0x8133C534 = 0x128E
+0x8133C535 = 0x128F
+0x8133C536 = 0x1290
+0x8133C537 = 0x1291
+0x8133C538 = 0x1292
+0x8133C539 = 0x1293
+0x8133C630 = 0x1294
+0x8133C631 = 0x1295
+0x8133C632 = 0x1296
+0x8133C633 = 0x1297
+0x8133C634 = 0x1298
+0x8133C635 = 0x1299
+0x8133C636 = 0x129A
+0x8133C637 = 0x129B
+0x8133C638 = 0x129C
+0x8133C639 = 0x129D
+0x8133C730 = 0x129E
+0x8133C731 = 0x129F
+0x8133C732 = 0x12A0
+0x8133C733 = 0x12A1
+0x8133C734 = 0x12A2
+0x8133C735 = 0x12A3
+0x8133C736 = 0x12A4
+0x8133C737 = 0x12A5
+0x8133C738 = 0x12A6
+0x8133C739 = 0x12A7
+0x8133C830 = 0x12A8
+0x8133C831 = 0x12A9
+0x8133C832 = 0x12AA
+0x8133C833 = 0x12AB
+0x8133C834 = 0x12AC
+0x8133C835 = 0x12AD
+0x8133C836 = 0x12AE
+0x8133C837 = 0x12AF
+0x8133C838 = 0x12B0
+0x8133C839 = 0x12B1
+0x8133C930 = 0x12B2
+0x8133C931 = 0x12B3
+0x8133C932 = 0x12B4
+0x8133C933 = 0x12B5
+0x8133C934 = 0x12B6
+0x8133C935 = 0x12B7
+0x8133C936 = 0x12B8
+0x8133C937 = 0x12B9
+0x8133C938 = 0x12BA
+0x8133C939 = 0x12BB
+0x8133CA30 = 0x12BC
+0x8133CA31 = 0x12BD
+0x8133CA32 = 0x12BE
+0x8133CA33 = 0x12BF
+0x8133CA34 = 0x12C0
+0x8133CA35 = 0x12C1
+0x8133CA36 = 0x12C2
+0x8133CA37 = 0x12C3
+0x8133CA38 = 0x12C4
+0x8133CA39 = 0x12C5
+0x8133CB30 = 0x12C6
+0x8133CB31 = 0x12C7
+0x8133CB32 = 0x12C8
+0x8133CB33 = 0x12C9
+0x8133CB34 = 0x12CA
+0x8133CB35 = 0x12CB
+0x8133CB36 = 0x12CC
+0x8133CB37 = 0x12CD
+0x8133CB38 = 0x12CE
+0x8133CB39 = 0x12CF
+0x8133CC30 = 0x12D0
+0x8133CC31 = 0x12D1
+0x8133CC32 = 0x12D2
+0x8133CC33 = 0x12D3
+0x8133CC34 = 0x12D4
+0x8133CC35 = 0x12D5
+0x8133CC36 = 0x12D6
+0x8133CC37 = 0x12D7
+0x8133CC38 = 0x12D8
+0x8133CC39 = 0x12D9
+0x8133CD30 = 0x12DA
+0x8133CD31 = 0x12DB
+0x8133CD32 = 0x12DC
+0x8133CD33 = 0x12DD
+0x8133CD34 = 0x12DE
+0x8133CD35 = 0x12DF
+0x8133CD36 = 0x12E0
+0x8133CD37 = 0x12E1
+0x8133CD38 = 0x12E2
+0x8133CD39 = 0x12E3
+0x8133CE30 = 0x12E4
+0x8133CE31 = 0x12E5
+0x8133CE32 = 0x12E6
+0x8133CE33 = 0x12E7
+0x8133CE34 = 0x12E8
+0x8133CE35 = 0x12E9
+0x8133CE36 = 0x12EA
+0x8133CE37 = 0x12EB
+0x8133CE38 = 0x12EC
+0x8133CE39 = 0x12ED
+0x8133CF30 = 0x12EE
+0x8133CF31 = 0x12EF
+0x8133CF32 = 0x12F0
+0x8133CF33 = 0x12F1
+0x8133CF34 = 0x12F2
+0x8133CF35 = 0x12F3
+0x8133CF36 = 0x12F4
+0x8133CF37 = 0x12F5
+0x8133CF38 = 0x12F6
+0x8133CF39 = 0x12F7
+0x8133D030 = 0x12F8
+0x8133D031 = 0x12F9
+0x8133D032 = 0x12FA
+0x8133D033 = 0x12FB
+0x8133D034 = 0x12FC
+0x8133D035 = 0x12FD
+0x8133D036 = 0x12FE
+0x8133D037 = 0x12FF
+0x8133D038 = 0x1300
+0x8133D039 = 0x1301
+0x8133D130 = 0x1302
+0x8133D131 = 0x1303
+0x8133D132 = 0x1304
+0x8133D133 = 0x1305
+0x8133D134 = 0x1306
+0x8133D135 = 0x1307
+0x8133D136 = 0x1308
+0x8133D137 = 0x1309
+0x8133D138 = 0x130A
+0x8133D139 = 0x130B
+0x8133D230 = 0x130C
+0x8133D231 = 0x130D
+0x8133D232 = 0x130E
+0x8133D233 = 0x130F
+0x8133D234 = 0x1310
+0x8133D235 = 0x1311
+0x8133D236 = 0x1312
+0x8133D237 = 0x1313
+0x8133D238 = 0x1314
+0x8133D239 = 0x1315
+0x8133D330 = 0x1316
+0x8133D331 = 0x1317
+0x8133D332 = 0x1318
+0x8133D333 = 0x1319
+0x8133D334 = 0x131A
+0x8133D335 = 0x131B
+0x8133D336 = 0x131C
+0x8133D337 = 0x131D
+0x8133D338 = 0x131E
+0x8133D339 = 0x131F
+0x8133D430 = 0x1320
+0x8133D431 = 0x1321
+0x8133D432 = 0x1322
+0x8133D433 = 0x1323
+0x8133D434 = 0x1324
+0x8133D435 = 0x1325
+0x8133D436 = 0x1326
+0x8133D437 = 0x1327
+0x8133D438 = 0x1328
+0x8133D439 = 0x1329
+0x8133D530 = 0x132A
+0x8133D531 = 0x132B
+0x8133D532 = 0x132C
+0x8133D533 = 0x132D
+0x8133D534 = 0x132E
+0x8133D535 = 0x132F
+0x8133D536 = 0x1330
+0x8133D537 = 0x1331
+0x8133D538 = 0x1332
+0x8133D539 = 0x1333
+0x8133D630 = 0x1334
+0x8133D631 = 0x1335
+0x8133D632 = 0x1336
+0x8133D633 = 0x1337
+0x8133D634 = 0x1338
+0x8133D635 = 0x1339
+0x8133D636 = 0x133A
+0x8133D637 = 0x133B
+0x8133D638 = 0x133C
+0x8133D639 = 0x133D
+0x8133D730 = 0x133E
+0x8133D731 = 0x133F
+0x8133D732 = 0x1340
+0x8133D733 = 0x1341
+0x8133D734 = 0x1342
+0x8133D735 = 0x1343
+0x8133D736 = 0x1344
+0x8133D737 = 0x1345
+0x8133D738 = 0x1346
+0x8133D739 = 0x1347
+0x8133D830 = 0x1348
+0x8133D831 = 0x1349
+0x8133D832 = 0x134A
+0x8133D833 = 0x134B
+0x8133D834 = 0x134C
+0x8133D835 = 0x134D
+0x8133D836 = 0x134E
+0x8133D837 = 0x134F
+0x8133D838 = 0x1350
+0x8133D839 = 0x1351
+0x8133D930 = 0x1352
+0x8133D931 = 0x1353
+0x8133D932 = 0x1354
+0x8133D933 = 0x1355
+0x8133D934 = 0x1356
+0x8133D935 = 0x1357
+0x8133D936 = 0x1358
+0x8133D937 = 0x1359
+0x8133D938 = 0x135A
+0x8133D939 = 0x135B
+0x8133DA30 = 0x135C
+0x8133DA31 = 0x135D
+0x8133DA32 = 0x135E
+0x8133DA33 = 0x135F
+0x8133DA34 = 0x1360
+0x8133DA35 = 0x1361
+0x8133DA36 = 0x1362
+0x8133DA37 = 0x1363
+0x8133DA38 = 0x1364
+0x8133DA39 = 0x1365
+0x8133DB30 = 0x1366
+0x8133DB31 = 0x1367
+0x8133DB32 = 0x1368
+0x8133DB33 = 0x1369
+0x8133DB34 = 0x136A
+0x8133DB35 = 0x136B
+0x8133DB36 = 0x136C
+0x8133DB37 = 0x136D
+0x8133DB38 = 0x136E
+0x8133DB39 = 0x136F
+0x8133DC30 = 0x1370
+0x8133DC31 = 0x1371
+0x8133DC32 = 0x1372
+0x8133DC33 = 0x1373
+0x8133DC34 = 0x1374
+0x8133DC35 = 0x1375
+0x8133DC36 = 0x1376
+0x8133DC37 = 0x1377
+0x8133DC38 = 0x1378
+0x8133DC39 = 0x1379
+0x8133DD30 = 0x137A
+0x8133DD31 = 0x137B
+0x8133DD32 = 0x137C
+0x8133DD33 = 0x137D
+0x8133DD34 = 0x137E
+0x8133DD35 = 0x137F
+0x8133DD36 = 0x1380
+0x8133DD37 = 0x1381
+0x8133DD38 = 0x1382
+0x8133DD39 = 0x1383
+0x8133DE30 = 0x1384
+0x8133DE31 = 0x1385
+0x8133DE32 = 0x1386
+0x8133DE33 = 0x1387
+0x8133DE34 = 0x1388
+0x8133DE35 = 0x1389
+0x8133DE36 = 0x138A
+0x8133DE37 = 0x138B
+0x8133DE38 = 0x138C
+0x8133DE39 = 0x138D
+0x8133DF30 = 0x138E
+0x8133DF31 = 0x138F
+0x8133DF32 = 0x1390
+0x8133DF33 = 0x1391
+0x8133DF34 = 0x1392
+0x8133DF35 = 0x1393
+0x8133DF36 = 0x1394
+0x8133DF37 = 0x1395
+0x8133DF38 = 0x1396
+0x8133DF39 = 0x1397
+0x8133E030 = 0x1398
+0x8133E031 = 0x1399
+0x8133E032 = 0x139A
+0x8133E033 = 0x139B
+0x8133E034 = 0x139C
+0x8133E035 = 0x139D
+0x8133E036 = 0x139E
+0x8133E037 = 0x139F
+0x8133E038 = 0x13A0
+0x8133E039 = 0x13A1
+0x8133E130 = 0x13A2
+0x8133E131 = 0x13A3
+0x8133E132 = 0x13A4
+0x8133E133 = 0x13A5
+0x8133E134 = 0x13A6
+0x8133E135 = 0x13A7
+0x8133E136 = 0x13A8
+0x8133E137 = 0x13A9
+0x8133E138 = 0x13AA
+0x8133E139 = 0x13AB
+0x8133E230 = 0x13AC
+0x8133E231 = 0x13AD
+0x8133E232 = 0x13AE
+0x8133E233 = 0x13AF
+0x8133E234 = 0x13B0
+0x8133E235 = 0x13B1
+0x8133E236 = 0x13B2
+0x8133E237 = 0x13B3
+0x8133E238 = 0x13B4
+0x8133E239 = 0x13B5
+0x8133E330 = 0x13B6
+0x8133E331 = 0x13B7
+0x8133E332 = 0x13B8
+0x8133E333 = 0x13B9
+0x8133E334 = 0x13BA
+0x8133E335 = 0x13BB
+0x8133E336 = 0x13BC
+0x8133E337 = 0x13BD
+0x8133E338 = 0x13BE
+0x8133E339 = 0x13BF
+0x8133E430 = 0x13C0
+0x8133E431 = 0x13C1
+0x8133E432 = 0x13C2
+0x8133E433 = 0x13C3
+0x8133E434 = 0x13C4
+0x8133E435 = 0x13C5
+0x8133E436 = 0x13C6
+0x8133E437 = 0x13C7
+0x8133E438 = 0x13C8
+0x8133E439 = 0x13C9
+0x8133E530 = 0x13CA
+0x8133E531 = 0x13CB
+0x8133E532 = 0x13CC
+0x8133E533 = 0x13CD
+0x8133E534 = 0x13CE
+0x8133E535 = 0x13CF
+0x8133E536 = 0x13D0
+0x8133E537 = 0x13D1
+0x8133E538 = 0x13D2
+0x8133E539 = 0x13D3
+0x8133E630 = 0x13D4
+0x8133E631 = 0x13D5
+0x8133E632 = 0x13D6
+0x8133E633 = 0x13D7
+0x8133E634 = 0x13D8
+0x8133E635 = 0x13D9
+0x8133E636 = 0x13DA
+0x8133E637 = 0x13DB
+0x8133E638 = 0x13DC
+0x8133E639 = 0x13DD
+0x8133E730 = 0x13DE
+0x8133E731 = 0x13DF
+0x8133E732 = 0x13E0
+0x8133E733 = 0x13E1
+0x8133E734 = 0x13E2
+0x8133E735 = 0x13E3
+0x8133E736 = 0x13E4
+0x8133E737 = 0x13E5
+0x8133E738 = 0x13E6
+0x8133E739 = 0x13E7
+0x8133E830 = 0x13E8
+0x8133E831 = 0x13E9
+0x8133E832 = 0x13EA
+0x8133E833 = 0x13EB
+0x8133E834 = 0x13EC
+0x8133E835 = 0x13ED
+0x8133E836 = 0x13EE
+0x8133E837 = 0x13EF
+0x8133E838 = 0x13F0
+0x8133E839 = 0x13F1
+0x8133E930 = 0x13F2
+0x8133E931 = 0x13F3
+0x8133E932 = 0x13F4
+0x8133E933 = 0x13F5
+0x8133E934 = 0x13F6
+0x8133E935 = 0x13F7
+0x8133E936 = 0x13F8
+0x8133E937 = 0x13F9
+0x8133E938 = 0x13FA
+0x8133E939 = 0x13FB
+0x8133EA30 = 0x13FC
+0x8133EA31 = 0x13FD
+0x8133EA32 = 0x13FE
+0x8133EA33 = 0x13FF
+0x8133EA34 = 0x1400
+0x8133EA35 = 0x1401
+0x8133EA36 = 0x1402
+0x8133EA37 = 0x1403
+0x8133EA38 = 0x1404
+0x8133EA39 = 0x1405
+0x8133EB30 = 0x1406
+0x8133EB31 = 0x1407
+0x8133EB32 = 0x1408
+0x8133EB33 = 0x1409
+0x8133EB34 = 0x140A
+0x8133EB35 = 0x140B
+0x8133EB36 = 0x140C
+0x8133EB37 = 0x140D
+0x8133EB38 = 0x140E
+0x8133EB39 = 0x140F
+0x8133EC30 = 0x1410
+0x8133EC31 = 0x1411
+0x8133EC32 = 0x1412
+0x8133EC33 = 0x1413
+0x8133EC34 = 0x1414
+0x8133EC35 = 0x1415
+0x8133EC36 = 0x1416
+0x8133EC37 = 0x1417
+0x8133EC38 = 0x1418
+0x8133EC39 = 0x1419
+0x8133ED30 = 0x141A
+0x8133ED31 = 0x141B
+0x8133ED32 = 0x141C
+0x8133ED33 = 0x141D
+0x8133ED34 = 0x141E
+0x8133ED35 = 0x141F
+0x8133ED36 = 0x1420
+0x8133ED37 = 0x1421
+0x8133ED38 = 0x1422
+0x8133ED39 = 0x1423
+0x8133EE30 = 0x1424
+0x8133EE31 = 0x1425
+0x8133EE32 = 0x1426
+0x8133EE33 = 0x1427
+0x8133EE34 = 0x1428
+0x8133EE35 = 0x1429
+0x8133EE36 = 0x142A
+0x8133EE37 = 0x142B
+0x8133EE38 = 0x142C
+0x8133EE39 = 0x142D
+0x8133EF30 = 0x142E
+0x8133EF31 = 0x142F
+0x8133EF32 = 0x1430
+0x8133EF33 = 0x1431
+0x8133EF34 = 0x1432
+0x8133EF35 = 0x1433
+0x8133EF36 = 0x1434
+0x8133EF37 = 0x1435
+0x8133EF38 = 0x1436
+0x8133EF39 = 0x1437
+0x8133F030 = 0x1438
+0x8133F031 = 0x1439
+0x8133F032 = 0x143A
+0x8133F033 = 0x143B
+0x8133F034 = 0x143C
+0x8133F035 = 0x143D
+0x8133F036 = 0x143E
+0x8133F037 = 0x143F
+0x8133F038 = 0x1440
+0x8133F039 = 0x1441
+0x8133F130 = 0x1442
+0x8133F131 = 0x1443
+0x8133F132 = 0x1444
+0x8133F133 = 0x1445
+0x8133F134 = 0x1446
+0x8133F135 = 0x1447
+0x8133F136 = 0x1448
+0x8133F137 = 0x1449
+0x8133F138 = 0x144A
+0x8133F139 = 0x144B
+0x8133F230 = 0x144C
+0x8133F231 = 0x144D
+0x8133F232 = 0x144E
+0x8133F233 = 0x144F
+0x8133F234 = 0x1450
+0x8133F235 = 0x1451
+0x8133F236 = 0x1452
+0x8133F237 = 0x1453
+0x8133F238 = 0x1454
+0x8133F239 = 0x1455
+0x8133F330 = 0x1456
+0x8133F331 = 0x1457
+0x8133F332 = 0x1458
+0x8133F333 = 0x1459
+0x8133F334 = 0x145A
+0x8133F335 = 0x145B
+0x8133F336 = 0x145C
+0x8133F337 = 0x145D
+0x8133F338 = 0x145E
+0x8133F339 = 0x145F
+0x8133F430 = 0x1460
+0x8133F431 = 0x1461
+0x8133F432 = 0x1462
+0x8133F433 = 0x1463
+0x8133F434 = 0x1464
+0x8133F435 = 0x1465
+0x8133F436 = 0x1466
+0x8133F437 = 0x1467
+0x8133F438 = 0x1468
+0x8133F439 = 0x1469
+0x8133F530 = 0x146A
+0x8133F531 = 0x146B
+0x8133F532 = 0x146C
+0x8133F533 = 0x146D
+0x8133F534 = 0x146E
+0x8133F535 = 0x146F
+0x8133F536 = 0x1470
+0x8133F537 = 0x1471
+0x8133F538 = 0x1472
+0x8133F539 = 0x1473
+0x8133F630 = 0x1474
+0x8133F631 = 0x1475
+0x8133F632 = 0x1476
+0x8133F633 = 0x1477
+0x8133F634 = 0x1478
+0x8133F635 = 0x1479
+0x8133F636 = 0x147A
+0x8133F637 = 0x147B
+0x8133F638 = 0x147C
+0x8133F639 = 0x147D
+0x8133F730 = 0x147E
+0x8133F731 = 0x147F
+0x8133F732 = 0x1480
+0x8133F733 = 0x1481
+0x8133F734 = 0x1482
+0x8133F735 = 0x1483
+0x8133F736 = 0x1484
+0x8133F737 = 0x1485
+0x8133F738 = 0x1486
+0x8133F739 = 0x1487
+0x8133F830 = 0x1488
+0x8133F831 = 0x1489
+0x8133F832 = 0x148A
+0x8133F833 = 0x148B
+0x8133F834 = 0x148C
+0x8133F835 = 0x148D
+0x8133F836 = 0x148E
+0x8133F837 = 0x148F
+0x8133F838 = 0x1490
+0x8133F839 = 0x1491
+0x8133F930 = 0x1492
+0x8133F931 = 0x1493
+0x8133F932 = 0x1494
+0x8133F933 = 0x1495
+0x8133F934 = 0x1496
+0x8133F935 = 0x1497
+0x8133F936 = 0x1498
+0x8133F937 = 0x1499
+0x8133F938 = 0x149A
+0x8133F939 = 0x149B
+0x8133FA30 = 0x149C
+0x8133FA31 = 0x149D
+0x8133FA32 = 0x149E
+0x8133FA33 = 0x149F
+0x8133FA34 = 0x14A0
+0x8133FA35 = 0x14A1
+0x8133FA36 = 0x14A2
+0x8133FA37 = 0x14A3
+0x8133FA38 = 0x14A4
+0x8133FA39 = 0x14A5
+0x8133FB30 = 0x14A6
+0x8133FB31 = 0x14A7
+0x8133FB32 = 0x14A8
+0x8133FB33 = 0x14A9
+0x8133FB34 = 0x14AA
+0x8133FB35 = 0x14AB
+0x8133FB36 = 0x14AC
+0x8133FB37 = 0x14AD
+0x8133FB38 = 0x14AE
+0x8133FB39 = 0x14AF
+0x8133FC30 = 0x14B0
+0x8133FC31 = 0x14B1
+0x8133FC32 = 0x14B2
+0x8133FC33 = 0x14B3
+0x8133FC34 = 0x14B4
+0x8133FC35 = 0x14B5
+0x8133FC36 = 0x14B6
+0x8133FC37 = 0x14B7
+0x8133FC38 = 0x14B8
+0x8133FC39 = 0x14B9
+0x8133FD30 = 0x14BA
+0x8133FD31 = 0x14BB
+0x8133FD32 = 0x14BC
+0x8133FD33 = 0x14BD
+0x8133FD34 = 0x14BE
+0x8133FD35 = 0x14BF
+0x8133FD36 = 0x14C0
+0x8133FD37 = 0x14C1
+0x8133FD38 = 0x14C2
+0x8133FD39 = 0x14C3
+0x8133FE30 = 0x14C4
+0x8133FE31 = 0x14C5
+0x8133FE32 = 0x14C6
+0x8133FE33 = 0x14C7
+0x8133FE34 = 0x14C8
+0x8133FE35 = 0x14C9
+0x8133FE36 = 0x14CA
+0x8133FE37 = 0x14CB
+0x8133FE38 = 0x14CC
+0x8133FE39 = 0x14CD
+0x81348130 = 0x14CE
+0x81348131 = 0x14CF
+0x81348132 = 0x14D0
+0x81348133 = 0x14D1
+0x81348134 = 0x14D2
+0x81348135 = 0x14D3
+0x81348136 = 0x14D4
+0x81348137 = 0x14D5
+0x81348138 = 0x14D6
+0x81348139 = 0x14D7
+0x81348230 = 0x14D8
+0x81348231 = 0x14D9
+0x81348232 = 0x14DA
+0x81348233 = 0x14DB
+0x81348234 = 0x14DC
+0x81348235 = 0x14DD
+0x81348236 = 0x14DE
+0x81348237 = 0x14DF
+0x81348238 = 0x14E0
+0x81348239 = 0x14E1
+0x81348330 = 0x14E2
+0x81348331 = 0x14E3
+0x81348332 = 0x14E4
+0x81348333 = 0x14E5
+0x81348334 = 0x14E6
+0x81348335 = 0x14E7
+0x81348336 = 0x14E8
+0x81348337 = 0x14E9
+0x81348338 = 0x14EA
+0x81348339 = 0x14EB
+0x81348430 = 0x14EC
+0x81348431 = 0x14ED
+0x81348432 = 0x14EE
+0x81348433 = 0x14EF
+0x81348434 = 0x14F0
+0x81348435 = 0x14F1
+0x81348436 = 0x14F2
+0x81348437 = 0x14F3
+0x81348438 = 0x14F4
+0x81348439 = 0x14F5
+0x81348530 = 0x14F6
+0x81348531 = 0x14F7
+0x81348532 = 0x14F8
+0x81348533 = 0x14F9
+0x81348534 = 0x14FA
+0x81348535 = 0x14FB
+0x81348536 = 0x14FC
+0x81348537 = 0x14FD
+0x81348538 = 0x14FE
+0x81348539 = 0x14FF
+0x81348630 = 0x1500
+0x81348631 = 0x1501
+0x81348632 = 0x1502
+0x81348633 = 0x1503
+0x81348634 = 0x1504
+0x81348635 = 0x1505
+0x81348636 = 0x1506
+0x81348637 = 0x1507
+0x81348638 = 0x1508
+0x81348639 = 0x1509
+0x81348730 = 0x150A
+0x81348731 = 0x150B
+0x81348732 = 0x150C
+0x81348733 = 0x150D
+0x81348734 = 0x150E
+0x81348735 = 0x150F
+0x81348736 = 0x1510
+0x81348737 = 0x1511
+0x81348738 = 0x1512
+0x81348739 = 0x1513
+0x81348830 = 0x1514
+0x81348831 = 0x1515
+0x81348832 = 0x1516
+0x81348833 = 0x1517
+0x81348834 = 0x1518
+0x81348835 = 0x1519
+0x81348836 = 0x151A
+0x81348837 = 0x151B
+0x81348838 = 0x151C
+0x81348839 = 0x151D
+0x81348930 = 0x151E
+0x81348931 = 0x151F
+0x81348932 = 0x1520
+0x81348933 = 0x1521
+0x81348934 = 0x1522
+0x81348935 = 0x1523
+0x81348936 = 0x1524
+0x81348937 = 0x1525
+0x81348938 = 0x1526
+0x81348939 = 0x1527
+0x81348A30 = 0x1528
+0x81348A31 = 0x1529
+0x81348A32 = 0x152A
+0x81348A33 = 0x152B
+0x81348A34 = 0x152C
+0x81348A35 = 0x152D
+0x81348A36 = 0x152E
+0x81348A37 = 0x152F
+0x81348A38 = 0x1530
+0x81348A39 = 0x1531
+0x81348B30 = 0x1532
+0x81348B31 = 0x1533
+0x81348B32 = 0x1534
+0x81348B33 = 0x1535
+0x81348B34 = 0x1536
+0x81348B35 = 0x1537
+0x81348B36 = 0x1538
+0x81348B37 = 0x1539
+0x81348B38 = 0x153A
+0x81348B39 = 0x153B
+0x81348C30 = 0x153C
+0x81348C31 = 0x153D
+0x81348C32 = 0x153E
+0x81348C33 = 0x153F
+0x81348C34 = 0x1540
+0x81348C35 = 0x1541
+0x81348C36 = 0x1542
+0x81348C37 = 0x1543
+0x81348C38 = 0x1544
+0x81348C39 = 0x1545
+0x81348D30 = 0x1546
+0x81348D31 = 0x1547
+0x81348D32 = 0x1548
+0x81348D33 = 0x1549
+0x81348D34 = 0x154A
+0x81348D35 = 0x154B
+0x81348D36 = 0x154C
+0x81348D37 = 0x154D
+0x81348D38 = 0x154E
+0x81348D39 = 0x154F
+0x81348E30 = 0x1550
+0x81348E31 = 0x1551
+0x81348E32 = 0x1552
+0x81348E33 = 0x1553
+0x81348E34 = 0x1554
+0x81348E35 = 0x1555
+0x81348E36 = 0x1556
+0x81348E37 = 0x1557
+0x81348E38 = 0x1558
+0x81348E39 = 0x1559
+0x81348F30 = 0x155A
+0x81348F31 = 0x155B
+0x81348F32 = 0x155C
+0x81348F33 = 0x155D
+0x81348F34 = 0x155E
+0x81348F35 = 0x155F
+0x81348F36 = 0x1560
+0x81348F37 = 0x1561
+0x81348F38 = 0x1562
+0x81348F39 = 0x1563
+0x81349030 = 0x1564
+0x81349031 = 0x1565
+0x81349032 = 0x1566
+0x81349033 = 0x1567
+0x81349034 = 0x1568
+0x81349035 = 0x1569
+0x81349036 = 0x156A
+0x81349037 = 0x156B
+0x81349038 = 0x156C
+0x81349039 = 0x156D
+0x81349130 = 0x156E
+0x81349131 = 0x156F
+0x81349132 = 0x1570
+0x81349133 = 0x1571
+0x81349134 = 0x1572
+0x81349135 = 0x1573
+0x81349136 = 0x1574
+0x81349137 = 0x1575
+0x81349138 = 0x1576
+0x81349139 = 0x1577
+0x81349230 = 0x1578
+0x81349231 = 0x1579
+0x81349232 = 0x157A
+0x81349233 = 0x157B
+0x81349234 = 0x157C
+0x81349235 = 0x157D
+0x81349236 = 0x157E
+0x81349237 = 0x157F
+0x81349238 = 0x1580
+0x81349239 = 0x1581
+0x81349330 = 0x1582
+0x81349331 = 0x1583
+0x81349332 = 0x1584
+0x81349333 = 0x1585
+0x81349334 = 0x1586
+0x81349335 = 0x1587
+0x81349336 = 0x1588
+0x81349337 = 0x1589
+0x81349338 = 0x158A
+0x81349339 = 0x158B
+0x81349430 = 0x158C
+0x81349431 = 0x158D
+0x81349432 = 0x158E
+0x81349433 = 0x158F
+0x81349434 = 0x1590
+0x81349435 = 0x1591
+0x81349436 = 0x1592
+0x81349437 = 0x1593
+0x81349438 = 0x1594
+0x81349439 = 0x1595
+0x81349530 = 0x1596
+0x81349531 = 0x1597
+0x81349532 = 0x1598
+0x81349533 = 0x1599
+0x81349534 = 0x159A
+0x81349535 = 0x159B
+0x81349536 = 0x159C
+0x81349537 = 0x159D
+0x81349538 = 0x159E
+0x81349539 = 0x159F
+0x81349630 = 0x15A0
+0x81349631 = 0x15A1
+0x81349632 = 0x15A2
+0x81349633 = 0x15A3
+0x81349634 = 0x15A4
+0x81349635 = 0x15A5
+0x81349636 = 0x15A6
+0x81349637 = 0x15A7
+0x81349638 = 0x15A8
+0x81349639 = 0x15A9
+0x81349730 = 0x15AA
+0x81349731 = 0x15AB
+0x81349732 = 0x15AC
+0x81349733 = 0x15AD
+0x81349734 = 0x15AE
+0x81349735 = 0x15AF
+0x81349736 = 0x15B0
+0x81349737 = 0x15B1
+0x81349738 = 0x15B2
+0x81349739 = 0x15B3
+0x81349830 = 0x15B4
+0x81349831 = 0x15B5
+0x81349832 = 0x15B6
+0x81349833 = 0x15B7
+0x81349834 = 0x15B8
+0x81349835 = 0x15B9
+0x81349836 = 0x15BA
+0x81349837 = 0x15BB
+0x81349838 = 0x15BC
+0x81349839 = 0x15BD
+0x81349930 = 0x15BE
+0x81349931 = 0x15BF
+0x81349932 = 0x15C0
+0x81349933 = 0x15C1
+0x81349934 = 0x15C2
+0x81349935 = 0x15C3
+0x81349936 = 0x15C4
+0x81349937 = 0x15C5
+0x81349938 = 0x15C6
+0x81349939 = 0x15C7
+0x81349A30 = 0x15C8
+0x81349A31 = 0x15C9
+0x81349A32 = 0x15CA
+0x81349A33 = 0x15CB
+0x81349A34 = 0x15CC
+0x81349A35 = 0x15CD
+0x81349A36 = 0x15CE
+0x81349A37 = 0x15CF
+0x81349A38 = 0x15D0
+0x81349A39 = 0x15D1
+0x81349B30 = 0x15D2
+0x81349B31 = 0x15D3
+0x81349B32 = 0x15D4
+0x81349B33 = 0x15D5
+0x81349B34 = 0x15D6
+0x81349B35 = 0x15D7
+0x81349B36 = 0x15D8
+0x81349B37 = 0x15D9
+0x81349B38 = 0x15DA
+0x81349B39 = 0x15DB
+0x81349C30 = 0x15DC
+0x81349C31 = 0x15DD
+0x81349C32 = 0x15DE
+0x81349C33 = 0x15DF
+0x81349C34 = 0x15E0
+0x81349C35 = 0x15E1
+0x81349C36 = 0x15E2
+0x81349C37 = 0x15E3
+0x81349C38 = 0x15E4
+0x81349C39 = 0x15E5
+0x81349D30 = 0x15E6
+0x81349D31 = 0x15E7
+0x81349D32 = 0x15E8
+0x81349D33 = 0x15E9
+0x81349D34 = 0x15EA
+0x81349D35 = 0x15EB
+0x81349D36 = 0x15EC
+0x81349D37 = 0x15ED
+0x81349D38 = 0x15EE
+0x81349D39 = 0x15EF
+0x81349E30 = 0x15F0
+0x81349E31 = 0x15F1
+0x81349E32 = 0x15F2
+0x81349E33 = 0x15F3
+0x81349E34 = 0x15F4
+0x81349E35 = 0x15F5
+0x81349E36 = 0x15F6
+0x81349E37 = 0x15F7
+0x81349E38 = 0x15F8
+0x81349E39 = 0x15F9
+0x81349F30 = 0x15FA
+0x81349F31 = 0x15FB
+0x81349F32 = 0x15FC
+0x81349F33 = 0x15FD
+0x81349F34 = 0x15FE
+0x81349F35 = 0x15FF
+0x81349F36 = 0x1600
+0x81349F37 = 0x1601
+0x81349F38 = 0x1602
+0x81349F39 = 0x1603
+0x8134A030 = 0x1604
+0x8134A031 = 0x1605
+0x8134A032 = 0x1606
+0x8134A033 = 0x1607
+0x8134A034 = 0x1608
+0x8134A035 = 0x1609
+0x8134A036 = 0x160A
+0x8134A037 = 0x160B
+0x8134A038 = 0x160C
+0x8134A039 = 0x160D
+0x8134A130 = 0x160E
+0x8134A131 = 0x160F
+0x8134A132 = 0x1610
+0x8134A133 = 0x1611
+0x8134A134 = 0x1612
+0x8134A135 = 0x1613
+0x8134A136 = 0x1614
+0x8134A137 = 0x1615
+0x8134A138 = 0x1616
+0x8134A139 = 0x1617
+0x8134A230 = 0x1618
+0x8134A231 = 0x1619
+0x8134A232 = 0x161A
+0x8134A233 = 0x161B
+0x8134A234 = 0x161C
+0x8134A235 = 0x161D
+0x8134A236 = 0x161E
+0x8134A237 = 0x161F
+0x8134A238 = 0x1620
+0x8134A239 = 0x1621
+0x8134A330 = 0x1622
+0x8134A331 = 0x1623
+0x8134A332 = 0x1624
+0x8134A333 = 0x1625
+0x8134A334 = 0x1626
+0x8134A335 = 0x1627
+0x8134A336 = 0x1628
+0x8134A337 = 0x1629
+0x8134A338 = 0x162A
+0x8134A339 = 0x162B
+0x8134A430 = 0x162C
+0x8134A431 = 0x162D
+0x8134A432 = 0x162E
+0x8134A433 = 0x162F
+0x8134A434 = 0x1630
+0x8134A435 = 0x1631
+0x8134A436 = 0x1632
+0x8134A437 = 0x1633
+0x8134A438 = 0x1634
+0x8134A439 = 0x1635
+0x8134A530 = 0x1636
+0x8134A531 = 0x1637
+0x8134A532 = 0x1638
+0x8134A533 = 0x1639
+0x8134A534 = 0x163A
+0x8134A535 = 0x163B
+0x8134A536 = 0x163C
+0x8134A537 = 0x163D
+0x8134A538 = 0x163E
+0x8134A539 = 0x163F
+0x8134A630 = 0x1640
+0x8134A631 = 0x1641
+0x8134A632 = 0x1642
+0x8134A633 = 0x1643
+0x8134A634 = 0x1644
+0x8134A635 = 0x1645
+0x8134A636 = 0x1646
+0x8134A637 = 0x1647
+0x8134A638 = 0x1648
+0x8134A639 = 0x1649
+0x8134A730 = 0x164A
+0x8134A731 = 0x164B
+0x8134A732 = 0x164C
+0x8134A733 = 0x164D
+0x8134A734 = 0x164E
+0x8134A735 = 0x164F
+0x8134A736 = 0x1650
+0x8134A737 = 0x1651
+0x8134A738 = 0x1652
+0x8134A739 = 0x1653
+0x8134A830 = 0x1654
+0x8134A831 = 0x1655
+0x8134A832 = 0x1656
+0x8134A833 = 0x1657
+0x8134A834 = 0x1658
+0x8134A835 = 0x1659
+0x8134A836 = 0x165A
+0x8134A837 = 0x165B
+0x8134A838 = 0x165C
+0x8134A839 = 0x165D
+0x8134A930 = 0x165E
+0x8134A931 = 0x165F
+0x8134A932 = 0x1660
+0x8134A933 = 0x1661
+0x8134A934 = 0x1662
+0x8134A935 = 0x1663
+0x8134A936 = 0x1664
+0x8134A937 = 0x1665
+0x8134A938 = 0x1666
+0x8134A939 = 0x1667
+0x8134AA30 = 0x1668
+0x8134AA31 = 0x1669
+0x8134AA32 = 0x166A
+0x8134AA33 = 0x166B
+0x8134AA34 = 0x166C
+0x8134AA35 = 0x166D
+0x8134AA36 = 0x166E
+0x8134AA37 = 0x166F
+0x8134AA38 = 0x1670
+0x8134AA39 = 0x1671
+0x8134AB30 = 0x1672
+0x8134AB31 = 0x1673
+0x8134AB32 = 0x1674
+0x8134AB33 = 0x1675
+0x8134AB34 = 0x1676
+0x8134AB35 = 0x1677
+0x8134AB36 = 0x1678
+0x8134AB37 = 0x1679
+0x8134AB38 = 0x167A
+0x8134AB39 = 0x167B
+0x8134AC30 = 0x167C
+0x8134AC31 = 0x167D
+0x8134AC32 = 0x167E
+0x8134AC33 = 0x167F
+0x8134AC34 = 0x1680
+0x8134AC35 = 0x1681
+0x8134AC36 = 0x1682
+0x8134AC37 = 0x1683
+0x8134AC38 = 0x1684
+0x8134AC39 = 0x1685
+0x8134AD30 = 0x1686
+0x8134AD31 = 0x1687
+0x8134AD32 = 0x1688
+0x8134AD33 = 0x1689
+0x8134AD34 = 0x168A
+0x8134AD35 = 0x168B
+0x8134AD36 = 0x168C
+0x8134AD37 = 0x168D
+0x8134AD38 = 0x168E
+0x8134AD39 = 0x168F
+0x8134AE30 = 0x1690
+0x8134AE31 = 0x1691
+0x8134AE32 = 0x1692
+0x8134AE33 = 0x1693
+0x8134AE34 = 0x1694
+0x8134AE35 = 0x1695
+0x8134AE36 = 0x1696
+0x8134AE37 = 0x1697
+0x8134AE38 = 0x1698
+0x8134AE39 = 0x1699
+0x8134AF30 = 0x169A
+0x8134AF31 = 0x169B
+0x8134AF32 = 0x169C
+0x8134AF33 = 0x169D
+0x8134AF34 = 0x169E
+0x8134AF35 = 0x169F
+0x8134AF36 = 0x16A0
+0x8134AF37 = 0x16A1
+0x8134AF38 = 0x16A2
+0x8134AF39 = 0x16A3
+0x8134B030 = 0x16A4
+0x8134B031 = 0x16A5
+0x8134B032 = 0x16A6
+0x8134B033 = 0x16A7
+0x8134B034 = 0x16A8
+0x8134B035 = 0x16A9
+0x8134B036 = 0x16AA
+0x8134B037 = 0x16AB
+0x8134B038 = 0x16AC
+0x8134B039 = 0x16AD
+0x8134B130 = 0x16AE
+0x8134B131 = 0x16AF
+0x8134B132 = 0x16B0
+0x8134B133 = 0x16B1
+0x8134B134 = 0x16B2
+0x8134B135 = 0x16B3
+0x8134B136 = 0x16B4
+0x8134B137 = 0x16B5
+0x8134B138 = 0x16B6
+0x8134B139 = 0x16B7
+0x8134B230 = 0x16B8
+0x8134B231 = 0x16B9
+0x8134B232 = 0x16BA
+0x8134B233 = 0x16BB
+0x8134B234 = 0x16BC
+0x8134B235 = 0x16BD
+0x8134B236 = 0x16BE
+0x8134B237 = 0x16BF
+0x8134B238 = 0x16C0
+0x8134B239 = 0x16C1
+0x8134B330 = 0x16C2
+0x8134B331 = 0x16C3
+0x8134B332 = 0x16C4
+0x8134B333 = 0x16C5
+0x8134B334 = 0x16C6
+0x8134B335 = 0x16C7
+0x8134B336 = 0x16C8
+0x8134B337 = 0x16C9
+0x8134B338 = 0x16CA
+0x8134B339 = 0x16CB
+0x8134B430 = 0x16CC
+0x8134B431 = 0x16CD
+0x8134B432 = 0x16CE
+0x8134B433 = 0x16CF
+0x8134B434 = 0x16D0
+0x8134B435 = 0x16D1
+0x8134B436 = 0x16D2
+0x8134B437 = 0x16D3
+0x8134B438 = 0x16D4
+0x8134B439 = 0x16D5
+0x8134B530 = 0x16D6
+0x8134B531 = 0x16D7
+0x8134B532 = 0x16D8
+0x8134B533 = 0x16D9
+0x8134B534 = 0x16DA
+0x8134B535 = 0x16DB
+0x8134B536 = 0x16DC
+0x8134B537 = 0x16DD
+0x8134B538 = 0x16DE
+0x8134B539 = 0x16DF
+0x8134B630 = 0x16E0
+0x8134B631 = 0x16E1
+0x8134B632 = 0x16E2
+0x8134B633 = 0x16E3
+0x8134B634 = 0x16E4
+0x8134B635 = 0x16E5
+0x8134B636 = 0x16E6
+0x8134B637 = 0x16E7
+0x8134B638 = 0x16E8
+0x8134B639 = 0x16E9
+0x8134B730 = 0x16EA
+0x8134B731 = 0x16EB
+0x8134B732 = 0x16EC
+0x8134B733 = 0x16ED
+0x8134B734 = 0x16EE
+0x8134B735 = 0x16EF
+0x8134B736 = 0x16F0
+0x8134B737 = 0x16F1
+0x8134B738 = 0x16F2
+0x8134B739 = 0x16F3
+0x8134B830 = 0x16F4
+0x8134B831 = 0x16F5
+0x8134B832 = 0x16F6
+0x8134B833 = 0x16F7
+0x8134B834 = 0x16F8
+0x8134B835 = 0x16F9
+0x8134B836 = 0x16FA
+0x8134B837 = 0x16FB
+0x8134B838 = 0x16FC
+0x8134B839 = 0x16FD
+0x8134B930 = 0x16FE
+0x8134B931 = 0x16FF
+0x8134B932 = 0x1700
+0x8134B933 = 0x1701
+0x8134B934 = 0x1702
+0x8134B935 = 0x1703
+0x8134B936 = 0x1704
+0x8134B937 = 0x1705
+0x8134B938 = 0x1706
+0x8134B939 = 0x1707
+0x8134BA30 = 0x1708
+0x8134BA31 = 0x1709
+0x8134BA32 = 0x170A
+0x8134BA33 = 0x170B
+0x8134BA34 = 0x170C
+0x8134BA35 = 0x170D
+0x8134BA36 = 0x170E
+0x8134BA37 = 0x170F
+0x8134BA38 = 0x1710
+0x8134BA39 = 0x1711
+0x8134BB30 = 0x1712
+0x8134BB31 = 0x1713
+0x8134BB32 = 0x1714
+0x8134BB33 = 0x1715
+0x8134BB34 = 0x1716
+0x8134BB35 = 0x1717
+0x8134BB36 = 0x1718
+0x8134BB37 = 0x1719
+0x8134BB38 = 0x171A
+0x8134BB39 = 0x171B
+0x8134BC30 = 0x171C
+0x8134BC31 = 0x171D
+0x8134BC32 = 0x171E
+0x8134BC33 = 0x171F
+0x8134BC34 = 0x1720
+0x8134BC35 = 0x1721
+0x8134BC36 = 0x1722
+0x8134BC37 = 0x1723
+0x8134BC38 = 0x1724
+0x8134BC39 = 0x1725
+0x8134BD30 = 0x1726
+0x8134BD31 = 0x1727
+0x8134BD32 = 0x1728
+0x8134BD33 = 0x1729
+0x8134BD34 = 0x172A
+0x8134BD35 = 0x172B
+0x8134BD36 = 0x172C
+0x8134BD37 = 0x172D
+0x8134BD38 = 0x172E
+0x8134BD39 = 0x172F
+0x8134BE30 = 0x1730
+0x8134BE31 = 0x1731
+0x8134BE32 = 0x1732
+0x8134BE33 = 0x1733
+0x8134BE34 = 0x1734
+0x8134BE35 = 0x1735
+0x8134BE36 = 0x1736
+0x8134BE37 = 0x1737
+0x8134BE38 = 0x1738
+0x8134BE39 = 0x1739
+0x8134BF30 = 0x173A
+0x8134BF31 = 0x173B
+0x8134BF32 = 0x173C
+0x8134BF33 = 0x173D
+0x8134BF34 = 0x173E
+0x8134BF35 = 0x173F
+0x8134BF36 = 0x1740
+0x8134BF37 = 0x1741
+0x8134BF38 = 0x1742
+0x8134BF39 = 0x1743
+0x8134C030 = 0x1744
+0x8134C031 = 0x1745
+0x8134C032 = 0x1746
+0x8134C033 = 0x1747
+0x8134C034 = 0x1748
+0x8134C035 = 0x1749
+0x8134C036 = 0x174A
+0x8134C037 = 0x174B
+0x8134C038 = 0x174C
+0x8134C039 = 0x174D
+0x8134C130 = 0x174E
+0x8134C131 = 0x174F
+0x8134C132 = 0x1750
+0x8134C133 = 0x1751
+0x8134C134 = 0x1752
+0x8134C135 = 0x1753
+0x8134C136 = 0x1754
+0x8134C137 = 0x1755
+0x8134C138 = 0x1756
+0x8134C139 = 0x1757
+0x8134C230 = 0x1758
+0x8134C231 = 0x1759
+0x8134C232 = 0x175A
+0x8134C233 = 0x175B
+0x8134C234 = 0x175C
+0x8134C235 = 0x175D
+0x8134C236 = 0x175E
+0x8134C237 = 0x175F
+0x8134C238 = 0x1760
+0x8134C239 = 0x1761
+0x8134C330 = 0x1762
+0x8134C331 = 0x1763
+0x8134C332 = 0x1764
+0x8134C333 = 0x1765
+0x8134C334 = 0x1766
+0x8134C335 = 0x1767
+0x8134C336 = 0x1768
+0x8134C337 = 0x1769
+0x8134C338 = 0x176A
+0x8134C339 = 0x176B
+0x8134C430 = 0x176C
+0x8134C431 = 0x176D
+0x8134C432 = 0x176E
+0x8134C433 = 0x176F
+0x8134C434 = 0x1770
+0x8134C435 = 0x1771
+0x8134C436 = 0x1772
+0x8134C437 = 0x1773
+0x8134C438 = 0x1774
+0x8134C439 = 0x1775
+0x8134C530 = 0x1776
+0x8134C531 = 0x1777
+0x8134C532 = 0x1778
+0x8134C533 = 0x1779
+0x8134C534 = 0x177A
+0x8134C535 = 0x177B
+0x8134C536 = 0x177C
+0x8134C537 = 0x177D
+0x8134C538 = 0x177E
+0x8134C539 = 0x177F
+0x8134C630 = 0x1780
+0x8134C631 = 0x1781
+0x8134C632 = 0x1782
+0x8134C633 = 0x1783
+0x8134C634 = 0x1784
+0x8134C635 = 0x1785
+0x8134C636 = 0x1786
+0x8134C637 = 0x1787
+0x8134C638 = 0x1788
+0x8134C639 = 0x1789
+0x8134C730 = 0x178A
+0x8134C731 = 0x178B
+0x8134C732 = 0x178C
+0x8134C733 = 0x178D
+0x8134C734 = 0x178E
+0x8134C735 = 0x178F
+0x8134C736 = 0x1790
+0x8134C737 = 0x1791
+0x8134C738 = 0x1792
+0x8134C739 = 0x1793
+0x8134C830 = 0x1794
+0x8134C831 = 0x1795
+0x8134C832 = 0x1796
+0x8134C833 = 0x1797
+0x8134C834 = 0x1798
+0x8134C835 = 0x1799
+0x8134C836 = 0x179A
+0x8134C837 = 0x179B
+0x8134C838 = 0x179C
+0x8134C839 = 0x179D
+0x8134C930 = 0x179E
+0x8134C931 = 0x179F
+0x8134C932 = 0x17A0
+0x8134C933 = 0x17A1
+0x8134C934 = 0x17A2
+0x8134C935 = 0x17A3
+0x8134C936 = 0x17A4
+0x8134C937 = 0x17A5
+0x8134C938 = 0x17A6
+0x8134C939 = 0x17A7
+0x8134CA30 = 0x17A8
+0x8134CA31 = 0x17A9
+0x8134CA32 = 0x17AA
+0x8134CA33 = 0x17AB
+0x8134CA34 = 0x17AC
+0x8134CA35 = 0x17AD
+0x8134CA36 = 0x17AE
+0x8134CA37 = 0x17AF
+0x8134CA38 = 0x17B0
+0x8134CA39 = 0x17B1
+0x8134CB30 = 0x17B2
+0x8134CB31 = 0x17B3
+0x8134CB32 = 0x17B4
+0x8134CB33 = 0x17B5
+0x8134CB34 = 0x17B6
+0x8134CB35 = 0x17B7
+0x8134CB36 = 0x17B8
+0x8134CB37 = 0x17B9
+0x8134CB38 = 0x17BA
+0x8134CB39 = 0x17BB
+0x8134CC30 = 0x17BC
+0x8134CC31 = 0x17BD
+0x8134CC32 = 0x17BE
+0x8134CC33 = 0x17BF
+0x8134CC34 = 0x17C0
+0x8134CC35 = 0x17C1
+0x8134CC36 = 0x17C2
+0x8134CC37 = 0x17C3
+0x8134CC38 = 0x17C4
+0x8134CC39 = 0x17C5
+0x8134CD30 = 0x17C6
+0x8134CD31 = 0x17C7
+0x8134CD32 = 0x17C8
+0x8134CD33 = 0x17C9
+0x8134CD34 = 0x17CA
+0x8134CD35 = 0x17CB
+0x8134CD36 = 0x17CC
+0x8134CD37 = 0x17CD
+0x8134CD38 = 0x17CE
+0x8134CD39 = 0x17CF
+0x8134CE30 = 0x17D0
+0x8134CE31 = 0x17D1
+0x8134CE32 = 0x17D2
+0x8134CE33 = 0x17D3
+0x8134CE34 = 0x17D4
+0x8134CE35 = 0x17D5
+0x8134CE36 = 0x17D6
+0x8134CE37 = 0x17D7
+0x8134CE38 = 0x17D8
+0x8134CE39 = 0x17D9
+0x8134CF30 = 0x17DA
+0x8134CF31 = 0x17DB
+0x8134CF32 = 0x17DC
+0x8134CF33 = 0x17DD
+0x8134CF34 = 0x17DE
+0x8134CF35 = 0x17DF
+0x8134CF36 = 0x17E0
+0x8134CF37 = 0x17E1
+0x8134CF38 = 0x17E2
+0x8134CF39 = 0x17E3
+0x8134D030 = 0x17E4
+0x8134D031 = 0x17E5
+0x8134D032 = 0x17E6
+0x8134D033 = 0x17E7
+0x8134D034 = 0x17E8
+0x8134D035 = 0x17E9
+0x8134D036 = 0x17EA
+0x8134D037 = 0x17EB
+0x8134D038 = 0x17EC
+0x8134D039 = 0x17ED
+0x8134D130 = 0x17EE
+0x8134D131 = 0x17EF
+0x8134D132 = 0x17F0
+0x8134D133 = 0x17F1
+0x8134D134 = 0x17F2
+0x8134D135 = 0x17F3
+0x8134D136 = 0x17F4
+0x8134D137 = 0x17F5
+0x8134D138 = 0x17F6
+0x8134D139 = 0x17F7
+0x8134D230 = 0x17F8
+0x8134D231 = 0x17F9
+0x8134D232 = 0x17FA
+0x8134D233 = 0x17FB
+0x8134D234 = 0x17FC
+0x8134D235 = 0x17FD
+0x8134D236 = 0x17FE
+0x8134D237 = 0x17FF
+0x8134D238 = 0x1800
+0x8134D239 = 0x1801
+0x8134D330 = 0x1802
+0x8134D331 = 0x1803
+0x8134D332 = 0x1804
+0x8134D333 = 0x1805
+0x8134D334 = 0x1806
+0x8134D335 = 0x1807
+0x8134D336 = 0x1808
+0x8134D337 = 0x1809
+0x8134D338 = 0x180A
+0x8134D339 = 0x180B
+0x8134D430 = 0x180C
+0x8134D431 = 0x180D
+0x8134D432 = 0x180E
+0x8134D433 = 0x180F
+0x8134D434 = 0x1810
+0x8134D435 = 0x1811
+0x8134D436 = 0x1812
+0x8134D437 = 0x1813
+0x8134D438 = 0x1814
+0x8134D439 = 0x1815
+0x8134D530 = 0x1816
+0x8134D531 = 0x1817
+0x8134D532 = 0x1818
+0x8134D533 = 0x1819
+0x8134D534 = 0x181A
+0x8134D535 = 0x181B
+0x8134D536 = 0x181C
+0x8134D537 = 0x181D
+0x8134D538 = 0x181E
+0x8134D539 = 0x181F
+0x8134D630 = 0x1820
+0x8134D631 = 0x1821
+0x8134D632 = 0x1822
+0x8134D633 = 0x1823
+0x8134D634 = 0x1824
+0x8134D635 = 0x1825
+0x8134D636 = 0x1826
+0x8134D637 = 0x1827
+0x8134D638 = 0x1828
+0x8134D639 = 0x1829
+0x8134D730 = 0x182A
+0x8134D731 = 0x182B
+0x8134D732 = 0x182C
+0x8134D733 = 0x182D
+0x8134D734 = 0x182E
+0x8134D735 = 0x182F
+0x8134D736 = 0x1830
+0x8134D737 = 0x1831
+0x8134D738 = 0x1832
+0x8134D739 = 0x1833
+0x8134D830 = 0x1834
+0x8134D831 = 0x1835
+0x8134D832 = 0x1836
+0x8134D833 = 0x1837
+0x8134D834 = 0x1838
+0x8134D835 = 0x1839
+0x8134D836 = 0x183A
+0x8134D837 = 0x183B
+0x8134D838 = 0x183C
+0x8134D839 = 0x183D
+0x8134D930 = 0x183E
+0x8134D931 = 0x183F
+0x8134D932 = 0x1840
+0x8134D933 = 0x1841
+0x8134D934 = 0x1842
+0x8134D935 = 0x1843
+0x8134D936 = 0x1844
+0x8134D937 = 0x1845
+0x8134D938 = 0x1846
+0x8134D939 = 0x1847
+0x8134DA30 = 0x1848
+0x8134DA31 = 0x1849
+0x8134DA32 = 0x184A
+0x8134DA33 = 0x184B
+0x8134DA34 = 0x184C
+0x8134DA35 = 0x184D
+0x8134DA36 = 0x184E
+0x8134DA37 = 0x184F
+0x8134DA38 = 0x1850
+0x8134DA39 = 0x1851
+0x8134DB30 = 0x1852
+0x8134DB31 = 0x1853
+0x8134DB32 = 0x1854
+0x8134DB33 = 0x1855
+0x8134DB34 = 0x1856
+0x8134DB35 = 0x1857
+0x8134DB36 = 0x1858
+0x8134DB37 = 0x1859
+0x8134DB38 = 0x185A
+0x8134DB39 = 0x185B
+0x8134DC30 = 0x185C
+0x8134DC31 = 0x185D
+0x8134DC32 = 0x185E
+0x8134DC33 = 0x185F
+0x8134DC34 = 0x1860
+0x8134DC35 = 0x1861
+0x8134DC36 = 0x1862
+0x8134DC37 = 0x1863
+0x8134DC38 = 0x1864
+0x8134DC39 = 0x1865
+0x8134DD30 = 0x1866
+0x8134DD31 = 0x1867
+0x8134DD32 = 0x1868
+0x8134DD33 = 0x1869
+0x8134DD34 = 0x186A
+0x8134DD35 = 0x186B
+0x8134DD36 = 0x186C
+0x8134DD37 = 0x186D
+0x8134DD38 = 0x186E
+0x8134DD39 = 0x186F
+0x8134DE30 = 0x1870
+0x8134DE31 = 0x1871
+0x8134DE32 = 0x1872
+0x8134DE33 = 0x1873
+0x8134DE34 = 0x1874
+0x8134DE35 = 0x1875
+0x8134DE36 = 0x1876
+0x8134DE37 = 0x1877
+0x8134DE38 = 0x1878
+0x8134DE39 = 0x1879
+0x8134DF30 = 0x187A
+0x8134DF31 = 0x187B
+0x8134DF32 = 0x187C
+0x8134DF33 = 0x187D
+0x8134DF34 = 0x187E
+0x8134DF35 = 0x187F
+0x8134DF36 = 0x1880
+0x8134DF37 = 0x1881
+0x8134DF38 = 0x1882
+0x8134DF39 = 0x1883
+0x8134E030 = 0x1884
+0x8134E031 = 0x1885
+0x8134E032 = 0x1886
+0x8134E033 = 0x1887
+0x8134E034 = 0x1888
+0x8134E035 = 0x1889
+0x8134E036 = 0x188A
+0x8134E037 = 0x188B
+0x8134E038 = 0x188C
+0x8134E039 = 0x188D
+0x8134E130 = 0x188E
+0x8134E131 = 0x188F
+0x8134E132 = 0x1890
+0x8134E133 = 0x1891
+0x8134E134 = 0x1892
+0x8134E135 = 0x1893
+0x8134E136 = 0x1894
+0x8134E137 = 0x1895
+0x8134E138 = 0x1896
+0x8134E139 = 0x1897
+0x8134E230 = 0x1898
+0x8134E231 = 0x1899
+0x8134E232 = 0x189A
+0x8134E233 = 0x189B
+0x8134E234 = 0x189C
+0x8134E235 = 0x189D
+0x8134E236 = 0x189E
+0x8134E237 = 0x189F
+0x8134E238 = 0x18A0
+0x8134E239 = 0x18A1
+0x8134E330 = 0x18A2
+0x8134E331 = 0x18A3
+0x8134E332 = 0x18A4
+0x8134E333 = 0x18A5
+0x8134E334 = 0x18A6
+0x8134E335 = 0x18A7
+0x8134E336 = 0x18A8
+0x8134E337 = 0x18A9
+0x8134E338 = 0x18AA
+0x8134E339 = 0x18AB
+0x8134E430 = 0x18AC
+0x8134E431 = 0x18AD
+0x8134E432 = 0x18AE
+0x8134E433 = 0x18AF
+0x8134E434 = 0x18B0
+0x8134E435 = 0x18B1
+0x8134E436 = 0x18B2
+0x8134E437 = 0x18B3
+0x8134E438 = 0x18B4
+0x8134E439 = 0x18B5
+0x8134E530 = 0x18B6
+0x8134E531 = 0x18B7
+0x8134E532 = 0x18B8
+0x8134E533 = 0x18B9
+0x8134E534 = 0x18BA
+0x8134E535 = 0x18BB
+0x8134E536 = 0x18BC
+0x8134E537 = 0x18BD
+0x8134E538 = 0x18BE
+0x8134E539 = 0x18BF
+0x8134E630 = 0x18C0
+0x8134E631 = 0x18C1
+0x8134E632 = 0x18C2
+0x8134E633 = 0x18C3
+0x8134E634 = 0x18C4
+0x8134E635 = 0x18C5
+0x8134E636 = 0x18C6
+0x8134E637 = 0x18C7
+0x8134E638 = 0x18C8
+0x8134E639 = 0x18C9
+0x8134E730 = 0x18CA
+0x8134E731 = 0x18CB
+0x8134E732 = 0x18CC
+0x8134E733 = 0x18CD
+0x8134E734 = 0x18CE
+0x8134E735 = 0x18CF
+0x8134E736 = 0x18D0
+0x8134E737 = 0x18D1
+0x8134E738 = 0x18D2
+0x8134E739 = 0x18D3
+0x8134E830 = 0x18D4
+0x8134E831 = 0x18D5
+0x8134E832 = 0x18D6
+0x8134E833 = 0x18D7
+0x8134E834 = 0x18D8
+0x8134E835 = 0x18D9
+0x8134E836 = 0x18DA
+0x8134E837 = 0x18DB
+0x8134E838 = 0x18DC
+0x8134E839 = 0x18DD
+0x8134E930 = 0x18DE
+0x8134E931 = 0x18DF
+0x8134E932 = 0x18E0
+0x8134E933 = 0x18E1
+0x8134E934 = 0x18E2
+0x8134E935 = 0x18E3
+0x8134E936 = 0x18E4
+0x8134E937 = 0x18E5
+0x8134E938 = 0x18E6
+0x8134E939 = 0x18E7
+0x8134EA30 = 0x18E8
+0x8134EA31 = 0x18E9
+0x8134EA32 = 0x18EA
+0x8134EA33 = 0x18EB
+0x8134EA34 = 0x18EC
+0x8134EA35 = 0x18ED
+0x8134EA36 = 0x18EE
+0x8134EA37 = 0x18EF
+0x8134EA38 = 0x18F0
+0x8134EA39 = 0x18F1
+0x8134EB30 = 0x18F2
+0x8134EB31 = 0x18F3
+0x8134EB32 = 0x18F4
+0x8134EB33 = 0x18F5
+0x8134EB34 = 0x18F6
+0x8134EB35 = 0x18F7
+0x8134EB36 = 0x18F8
+0x8134EB37 = 0x18F9
+0x8134EB38 = 0x18FA
+0x8134EB39 = 0x18FB
+0x8134EC30 = 0x18FC
+0x8134EC31 = 0x18FD
+0x8134EC32 = 0x18FE
+0x8134EC33 = 0x18FF
+0x8134EC34 = 0x1900
+0x8134EC35 = 0x1901
+0x8134EC36 = 0x1902
+0x8134EC37 = 0x1903
+0x8134EC38 = 0x1904
+0x8134EC39 = 0x1905
+0x8134ED30 = 0x1906
+0x8134ED31 = 0x1907
+0x8134ED32 = 0x1908
+0x8134ED33 = 0x1909
+0x8134ED34 = 0x190A
+0x8134ED35 = 0x190B
+0x8134ED36 = 0x190C
+0x8134ED37 = 0x190D
+0x8134ED38 = 0x190E
+0x8134ED39 = 0x190F
+0x8134EE30 = 0x1910
+0x8134EE31 = 0x1911
+0x8134EE32 = 0x1912
+0x8134EE33 = 0x1913
+0x8134EE34 = 0x1914
+0x8134EE35 = 0x1915
+0x8134EE36 = 0x1916
+0x8134EE37 = 0x1917
+0x8134EE38 = 0x1918
+0x8134EE39 = 0x1919
+0x8134EF30 = 0x191A
+0x8134EF31 = 0x191B
+0x8134EF32 = 0x191C
+0x8134EF33 = 0x191D
+0x8134EF34 = 0x191E
+0x8134EF35 = 0x191F
+0x8134EF36 = 0x1920
+0x8134EF37 = 0x1921
+0x8134EF38 = 0x1922
+0x8134EF39 = 0x1923
+0x8134F030 = 0x1924
+0x8134F031 = 0x1925
+0x8134F032 = 0x1926
+0x8134F033 = 0x1927
+0x8134F034 = 0x1928
+0x8134F035 = 0x1929
+0x8134F036 = 0x192A
+0x8134F037 = 0x192B
+0x8134F038 = 0x192C
+0x8134F039 = 0x192D
+0x8134F130 = 0x192E
+0x8134F131 = 0x192F
+0x8134F132 = 0x1930
+0x8134F133 = 0x1931
+0x8134F134 = 0x1932
+0x8134F135 = 0x1933
+0x8134F136 = 0x1934
+0x8134F137 = 0x1935
+0x8134F138 = 0x1936
+0x8134F139 = 0x1937
+0x8134F230 = 0x1938
+0x8134F231 = 0x1939
+0x8134F232 = 0x193A
+0x8134F233 = 0x193B
+0x8134F234 = 0x193C
+0x8134F235 = 0x193D
+0x8134F236 = 0x193E
+0x8134F237 = 0x193F
+0x8134F238 = 0x1940
+0x8134F239 = 0x1941
+0x8134F330 = 0x1942
+0x8134F331 = 0x1943
+0x8134F332 = 0x1944
+0x8134F333 = 0x1945
+0x8134F334 = 0x1946
+0x8134F335 = 0x1947
+0x8134F336 = 0x1948
+0x8134F337 = 0x1949
+0x8134F338 = 0x194A
+0x8134F339 = 0x194B
+0x8134F430 = 0x194C
+0x8134F431 = 0x194D
+0x8134F432 = 0x194E
+0x8134F433 = 0x194F
+0x8134F434 = 0x1950
+0x8134F435 = 0x1951
+0x8134F436 = 0x1952
+0x8134F437 = 0x1953
+0x8134F438 = 0x1954
+0x8134F439 = 0x1955
+0x8134F530 = 0x1956
+0x8134F531 = 0x1957
+0x8134F532 = 0x1958
+0x8134F533 = 0x1959
+0x8134F534 = 0x195A
+0x8134F535 = 0x195B
+0x8134F536 = 0x195C
+0x8134F537 = 0x195D
+0x8134F538 = 0x195E
+0x8134F539 = 0x195F
+0x8134F630 = 0x1960
+0x8134F631 = 0x1961
+0x8134F632 = 0x1962
+0x8134F633 = 0x1963
+0x8134F634 = 0x1964
+0x8134F635 = 0x1965
+0x8134F636 = 0x1966
+0x8134F637 = 0x1967
+0x8134F638 = 0x1968
+0x8134F639 = 0x1969
+0x8134F730 = 0x196A
+0x8134F731 = 0x196B
+0x8134F732 = 0x196C
+0x8134F733 = 0x196D
+0x8134F734 = 0x196E
+0x8134F735 = 0x196F
+0x8134F736 = 0x1970
+0x8134F737 = 0x1971
+0x8134F738 = 0x1972
+0x8134F739 = 0x1973
+0x8134F830 = 0x1974
+0x8134F831 = 0x1975
+0x8134F832 = 0x1976
+0x8134F833 = 0x1977
+0x8134F834 = 0x1978
+0x8134F835 = 0x1979
+0x8134F836 = 0x197A
+0x8134F837 = 0x197B
+0x8134F838 = 0x197C
+0x8134F839 = 0x197D
+0x8134F930 = 0x197E
+0x8134F931 = 0x197F
+0x8134F932 = 0x1980
+0x8134F933 = 0x1981
+0x8134F934 = 0x1982
+0x8134F935 = 0x1983
+0x8134F936 = 0x1984
+0x8134F937 = 0x1985
+0x8134F938 = 0x1986
+0x8134F939 = 0x1987
+0x8134FA30 = 0x1988
+0x8134FA31 = 0x1989
+0x8134FA32 = 0x198A
+0x8134FA33 = 0x198B
+0x8134FA34 = 0x198C
+0x8134FA35 = 0x198D
+0x8134FA36 = 0x198E
+0x8134FA37 = 0x198F
+0x8134FA38 = 0x1990
+0x8134FA39 = 0x1991
+0x8134FB30 = 0x1992
+0x8134FB31 = 0x1993
+0x8134FB32 = 0x1994
+0x8134FB33 = 0x1995
+0x8134FB34 = 0x1996
+0x8134FB35 = 0x1997
+0x8134FB36 = 0x1998
+0x8134FB37 = 0x1999
+0x8134FB38 = 0x199A
+0x8134FB39 = 0x199B
+0x8134FC30 = 0x199C
+0x8134FC31 = 0x199D
+0x8134FC32 = 0x199E
+0x8134FC33 = 0x199F
+0x8134FC34 = 0x19A0
+0x8134FC35 = 0x19A1
+0x8134FC36 = 0x19A2
+0x8134FC37 = 0x19A3
+0x8134FC38 = 0x19A4
+0x8134FC39 = 0x19A5
+0x8134FD30 = 0x19A6
+0x8134FD31 = 0x19A7
+0x8134FD32 = 0x19A8
+0x8134FD33 = 0x19A9
+0x8134FD34 = 0x19AA
+0x8134FD35 = 0x19AB
+0x8134FD36 = 0x19AC
+0x8134FD37 = 0x19AD
+0x8134FD38 = 0x19AE
+0x8134FD39 = 0x19AF
+0x8134FE30 = 0x19B0
+0x8134FE31 = 0x19B1
+0x8134FE32 = 0x19B2
+0x8134FE33 = 0x19B3
+0x8134FE34 = 0x19B4
+0x8134FE35 = 0x19B5
+0x8134FE36 = 0x19B6
+0x8134FE37 = 0x19B7
+0x8134FE38 = 0x19B8
+0x8134FE39 = 0x19B9
+0x81358130 = 0x19BA
+0x81358131 = 0x19BB
+0x81358132 = 0x19BC
+0x81358133 = 0x19BD
+0x81358134 = 0x19BE
+0x81358135 = 0x19BF
+0x81358136 = 0x19C0
+0x81358137 = 0x19C1
+0x81358138 = 0x19C2
+0x81358139 = 0x19C3
+0x81358230 = 0x19C4
+0x81358231 = 0x19C5
+0x81358232 = 0x19C6
+0x81358233 = 0x19C7
+0x81358234 = 0x19C8
+0x81358235 = 0x19C9
+0x81358236 = 0x19CA
+0x81358237 = 0x19CB
+0x81358238 = 0x19CC
+0x81358239 = 0x19CD
+0x81358330 = 0x19CE
+0x81358331 = 0x19CF
+0x81358332 = 0x19D0
+0x81358333 = 0x19D1
+0x81358334 = 0x19D2
+0x81358335 = 0x19D3
+0x81358336 = 0x19D4
+0x81358337 = 0x19D5
+0x81358338 = 0x19D6
+0x81358339 = 0x19D7
+0x81358430 = 0x19D8
+0x81358431 = 0x19D9
+0x81358432 = 0x19DA
+0x81358433 = 0x19DB
+0x81358434 = 0x19DC
+0x81358435 = 0x19DD
+0x81358436 = 0x19DE
+0x81358437 = 0x19DF
+0x81358438 = 0x19E0
+0x81358439 = 0x19E1
+0x81358530 = 0x19E2
+0x81358531 = 0x19E3
+0x81358532 = 0x19E4
+0x81358533 = 0x19E5
+0x81358534 = 0x19E6
+0x81358535 = 0x19E7
+0x81358536 = 0x19E8
+0x81358537 = 0x19E9
+0x81358538 = 0x19EA
+0x81358539 = 0x19EB
+0x81358630 = 0x19EC
+0x81358631 = 0x19ED
+0x81358632 = 0x19EE
+0x81358633 = 0x19EF
+0x81358634 = 0x19F0
+0x81358635 = 0x19F1
+0x81358636 = 0x19F2
+0x81358637 = 0x19F3
+0x81358638 = 0x19F4
+0x81358639 = 0x19F5
+0x81358730 = 0x19F6
+0x81358731 = 0x19F7
+0x81358732 = 0x19F8
+0x81358733 = 0x19F9
+0x81358734 = 0x19FA
+0x81358735 = 0x19FB
+0x81358736 = 0x19FC
+0x81358737 = 0x19FD
+0x81358738 = 0x19FE
+0x81358739 = 0x19FF
+0x81358830 = 0x1A00
+0x81358831 = 0x1A01
+0x81358832 = 0x1A02
+0x81358833 = 0x1A03
+0x81358834 = 0x1A04
+0x81358835 = 0x1A05
+0x81358836 = 0x1A06
+0x81358837 = 0x1A07
+0x81358838 = 0x1A08
+0x81358839 = 0x1A09
+0x81358930 = 0x1A0A
+0x81358931 = 0x1A0B
+0x81358932 = 0x1A0C
+0x81358933 = 0x1A0D
+0x81358934 = 0x1A0E
+0x81358935 = 0x1A0F
+0x81358936 = 0x1A10
+0x81358937 = 0x1A11
+0x81358938 = 0x1A12
+0x81358939 = 0x1A13
+0x81358A30 = 0x1A14
+0x81358A31 = 0x1A15
+0x81358A32 = 0x1A16
+0x81358A33 = 0x1A17
+0x81358A34 = 0x1A18
+0x81358A35 = 0x1A19
+0x81358A36 = 0x1A1A
+0x81358A37 = 0x1A1B
+0x81358A38 = 0x1A1C
+0x81358A39 = 0x1A1D
+0x81358B30 = 0x1A1E
+0x81358B31 = 0x1A1F
+0x81358B32 = 0x1A20
+0x81358B33 = 0x1A21
+0x81358B34 = 0x1A22
+0x81358B35 = 0x1A23
+0x81358B36 = 0x1A24
+0x81358B37 = 0x1A25
+0x81358B38 = 0x1A26
+0x81358B39 = 0x1A27
+0x81358C30 = 0x1A28
+0x81358C31 = 0x1A29
+0x81358C32 = 0x1A2A
+0x81358C33 = 0x1A2B
+0x81358C34 = 0x1A2C
+0x81358C35 = 0x1A2D
+0x81358C36 = 0x1A2E
+0x81358C37 = 0x1A2F
+0x81358C38 = 0x1A30
+0x81358C39 = 0x1A31
+0x81358D30 = 0x1A32
+0x81358D31 = 0x1A33
+0x81358D32 = 0x1A34
+0x81358D33 = 0x1A35
+0x81358D34 = 0x1A36
+0x81358D35 = 0x1A37
+0x81358D36 = 0x1A38
+0x81358D37 = 0x1A39
+0x81358D38 = 0x1A3A
+0x81358D39 = 0x1A3B
+0x81358E30 = 0x1A3C
+0x81358E31 = 0x1A3D
+0x81358E32 = 0x1A3E
+0x81358E33 = 0x1A3F
+0x81358E34 = 0x1A40
+0x81358E35 = 0x1A41
+0x81358E36 = 0x1A42
+0x81358E37 = 0x1A43
+0x81358E38 = 0x1A44
+0x81358E39 = 0x1A45
+0x81358F30 = 0x1A46
+0x81358F31 = 0x1A47
+0x81358F32 = 0x1A48
+0x81358F33 = 0x1A49
+0x81358F34 = 0x1A4A
+0x81358F35 = 0x1A4B
+0x81358F36 = 0x1A4C
+0x81358F37 = 0x1A4D
+0x81358F38 = 0x1A4E
+0x81358F39 = 0x1A4F
+0x81359030 = 0x1A50
+0x81359031 = 0x1A51
+0x81359032 = 0x1A52
+0x81359033 = 0x1A53
+0x81359034 = 0x1A54
+0x81359035 = 0x1A55
+0x81359036 = 0x1A56
+0x81359037 = 0x1A57
+0x81359038 = 0x1A58
+0x81359039 = 0x1A59
+0x81359130 = 0x1A5A
+0x81359131 = 0x1A5B
+0x81359132 = 0x1A5C
+0x81359133 = 0x1A5D
+0x81359134 = 0x1A5E
+0x81359135 = 0x1A5F
+0x81359136 = 0x1A60
+0x81359137 = 0x1A61
+0x81359138 = 0x1A62
+0x81359139 = 0x1A63
+0x81359230 = 0x1A64
+0x81359231 = 0x1A65
+0x81359232 = 0x1A66
+0x81359233 = 0x1A67
+0x81359234 = 0x1A68
+0x81359235 = 0x1A69
+0x81359236 = 0x1A6A
+0x81359237 = 0x1A6B
+0x81359238 = 0x1A6C
+0x81359239 = 0x1A6D
+0x81359330 = 0x1A6E
+0x81359331 = 0x1A6F
+0x81359332 = 0x1A70
+0x81359333 = 0x1A71
+0x81359334 = 0x1A72
+0x81359335 = 0x1A73
+0x81359336 = 0x1A74
+0x81359337 = 0x1A75
+0x81359338 = 0x1A76
+0x81359339 = 0x1A77
+0x81359430 = 0x1A78
+0x81359431 = 0x1A79
+0x81359432 = 0x1A7A
+0x81359433 = 0x1A7B
+0x81359434 = 0x1A7C
+0x81359435 = 0x1A7D
+0x81359436 = 0x1A7E
+0x81359437 = 0x1A7F
+0x81359438 = 0x1A80
+0x81359439 = 0x1A81
+0x81359530 = 0x1A82
+0x81359531 = 0x1A83
+0x81359532 = 0x1A84
+0x81359533 = 0x1A85
+0x81359534 = 0x1A86
+0x81359535 = 0x1A87
+0x81359536 = 0x1A88
+0x81359537 = 0x1A89
+0x81359538 = 0x1A8A
+0x81359539 = 0x1A8B
+0x81359630 = 0x1A8C
+0x81359631 = 0x1A8D
+0x81359632 = 0x1A8E
+0x81359633 = 0x1A8F
+0x81359634 = 0x1A90
+0x81359635 = 0x1A91
+0x81359636 = 0x1A92
+0x81359637 = 0x1A93
+0x81359638 = 0x1A94
+0x81359639 = 0x1A95
+0x81359730 = 0x1A96
+0x81359731 = 0x1A97
+0x81359732 = 0x1A98
+0x81359733 = 0x1A99
+0x81359734 = 0x1A9A
+0x81359735 = 0x1A9B
+0x81359736 = 0x1A9C
+0x81359737 = 0x1A9D
+0x81359738 = 0x1A9E
+0x81359739 = 0x1A9F
+0x81359830 = 0x1AA0
+0x81359831 = 0x1AA1
+0x81359832 = 0x1AA2
+0x81359833 = 0x1AA3
+0x81359834 = 0x1AA4
+0x81359835 = 0x1AA5
+0x81359836 = 0x1AA6
+0x81359837 = 0x1AA7
+0x81359838 = 0x1AA8
+0x81359839 = 0x1AA9
+0x81359930 = 0x1AAA
+0x81359931 = 0x1AAB
+0x81359932 = 0x1AAC
+0x81359933 = 0x1AAD
+0x81359934 = 0x1AAE
+0x81359935 = 0x1AAF
+0x81359936 = 0x1AB0
+0x81359937 = 0x1AB1
+0x81359938 = 0x1AB2
+0x81359939 = 0x1AB3
+0x81359A30 = 0x1AB4
+0x81359A31 = 0x1AB5
+0x81359A32 = 0x1AB6
+0x81359A33 = 0x1AB7
+0x81359A34 = 0x1AB8
+0x81359A35 = 0x1AB9
+0x81359A36 = 0x1ABA
+0x81359A37 = 0x1ABB
+0x81359A38 = 0x1ABC
+0x81359A39 = 0x1ABD
+0x81359B30 = 0x1ABE
+0x81359B31 = 0x1ABF
+0x81359B32 = 0x1AC0
+0x81359B33 = 0x1AC1
+0x81359B34 = 0x1AC2
+0x81359B35 = 0x1AC3
+0x81359B36 = 0x1AC4
+0x81359B37 = 0x1AC5
+0x81359B38 = 0x1AC6
+0x81359B39 = 0x1AC7
+0x81359C30 = 0x1AC8
+0x81359C31 = 0x1AC9
+0x81359C32 = 0x1ACA
+0x81359C33 = 0x1ACB
+0x81359C34 = 0x1ACC
+0x81359C35 = 0x1ACD
+0x81359C36 = 0x1ACE
+0x81359C37 = 0x1ACF
+0x81359C38 = 0x1AD0
+0x81359C39 = 0x1AD1
+0x81359D30 = 0x1AD2
+0x81359D31 = 0x1AD3
+0x81359D32 = 0x1AD4
+0x81359D33 = 0x1AD5
+0x81359D34 = 0x1AD6
+0x81359D35 = 0x1AD7
+0x81359D36 = 0x1AD8
+0x81359D37 = 0x1AD9
+0x81359D38 = 0x1ADA
+0x81359D39 = 0x1ADB
+0x81359E30 = 0x1ADC
+0x81359E31 = 0x1ADD
+0x81359E32 = 0x1ADE
+0x81359E33 = 0x1ADF
+0x81359E34 = 0x1AE0
+0x81359E35 = 0x1AE1
+0x81359E36 = 0x1AE2
+0x81359E37 = 0x1AE3
+0x81359E38 = 0x1AE4
+0x81359E39 = 0x1AE5
+0x81359F30 = 0x1AE6
+0x81359F31 = 0x1AE7
+0x81359F32 = 0x1AE8
+0x81359F33 = 0x1AE9
+0x81359F34 = 0x1AEA
+0x81359F35 = 0x1AEB
+0x81359F36 = 0x1AEC
+0x81359F37 = 0x1AED
+0x81359F38 = 0x1AEE
+0x81359F39 = 0x1AEF
+0x8135A030 = 0x1AF0
+0x8135A031 = 0x1AF1
+0x8135A032 = 0x1AF2
+0x8135A033 = 0x1AF3
+0x8135A034 = 0x1AF4
+0x8135A035 = 0x1AF5
+0x8135A036 = 0x1AF6
+0x8135A037 = 0x1AF7
+0x8135A038 = 0x1AF8
+0x8135A039 = 0x1AF9
+0x8135A130 = 0x1AFA
+0x8135A131 = 0x1AFB
+0x8135A132 = 0x1AFC
+0x8135A133 = 0x1AFD
+0x8135A134 = 0x1AFE
+0x8135A135 = 0x1AFF
+0x8135A136 = 0x1B00
+0x8135A137 = 0x1B01
+0x8135A138 = 0x1B02
+0x8135A139 = 0x1B03
+0x8135A230 = 0x1B04
+0x8135A231 = 0x1B05
+0x8135A232 = 0x1B06
+0x8135A233 = 0x1B07
+0x8135A234 = 0x1B08
+0x8135A235 = 0x1B09
+0x8135A236 = 0x1B0A
+0x8135A237 = 0x1B0B
+0x8135A238 = 0x1B0C
+0x8135A239 = 0x1B0D
+0x8135A330 = 0x1B0E
+0x8135A331 = 0x1B0F
+0x8135A332 = 0x1B10
+0x8135A333 = 0x1B11
+0x8135A334 = 0x1B12
+0x8135A335 = 0x1B13
+0x8135A336 = 0x1B14
+0x8135A337 = 0x1B15
+0x8135A338 = 0x1B16
+0x8135A339 = 0x1B17
+0x8135A430 = 0x1B18
+0x8135A431 = 0x1B19
+0x8135A432 = 0x1B1A
+0x8135A433 = 0x1B1B
+0x8135A434 = 0x1B1C
+0x8135A435 = 0x1B1D
+0x8135A436 = 0x1B1E
+0x8135A437 = 0x1B1F
+0x8135A438 = 0x1B20
+0x8135A439 = 0x1B21
+0x8135A530 = 0x1B22
+0x8135A531 = 0x1B23
+0x8135A532 = 0x1B24
+0x8135A533 = 0x1B25
+0x8135A534 = 0x1B26
+0x8135A535 = 0x1B27
+0x8135A536 = 0x1B28
+0x8135A537 = 0x1B29
+0x8135A538 = 0x1B2A
+0x8135A539 = 0x1B2B
+0x8135A630 = 0x1B2C
+0x8135A631 = 0x1B2D
+0x8135A632 = 0x1B2E
+0x8135A633 = 0x1B2F
+0x8135A634 = 0x1B30
+0x8135A635 = 0x1B31
+0x8135A636 = 0x1B32
+0x8135A637 = 0x1B33
+0x8135A638 = 0x1B34
+0x8135A639 = 0x1B35
+0x8135A730 = 0x1B36
+0x8135A731 = 0x1B37
+0x8135A732 = 0x1B38
+0x8135A733 = 0x1B39
+0x8135A734 = 0x1B3A
+0x8135A735 = 0x1B3B
+0x8135A736 = 0x1B3C
+0x8135A737 = 0x1B3D
+0x8135A738 = 0x1B3E
+0x8135A739 = 0x1B3F
+0x8135A830 = 0x1B40
+0x8135A831 = 0x1B41
+0x8135A832 = 0x1B42
+0x8135A833 = 0x1B43
+0x8135A834 = 0x1B44
+0x8135A835 = 0x1B45
+0x8135A836 = 0x1B46
+0x8135A837 = 0x1B47
+0x8135A838 = 0x1B48
+0x8135A839 = 0x1B49
+0x8135A930 = 0x1B4A
+0x8135A931 = 0x1B4B
+0x8135A932 = 0x1B4C
+0x8135A933 = 0x1B4D
+0x8135A934 = 0x1B4E
+0x8135A935 = 0x1B4F
+0x8135A936 = 0x1B50
+0x8135A937 = 0x1B51
+0x8135A938 = 0x1B52
+0x8135A939 = 0x1B53
+0x8135AA30 = 0x1B54
+0x8135AA31 = 0x1B55
+0x8135AA32 = 0x1B56
+0x8135AA33 = 0x1B57
+0x8135AA34 = 0x1B58
+0x8135AA35 = 0x1B59
+0x8135AA36 = 0x1B5A
+0x8135AA37 = 0x1B5B
+0x8135AA38 = 0x1B5C
+0x8135AA39 = 0x1B5D
+0x8135AB30 = 0x1B5E
+0x8135AB31 = 0x1B5F
+0x8135AB32 = 0x1B60
+0x8135AB33 = 0x1B61
+0x8135AB34 = 0x1B62
+0x8135AB35 = 0x1B63
+0x8135AB36 = 0x1B64
+0x8135AB37 = 0x1B65
+0x8135AB38 = 0x1B66
+0x8135AB39 = 0x1B67
+0x8135AC30 = 0x1B68
+0x8135AC31 = 0x1B69
+0x8135AC32 = 0x1B6A
+0x8135AC33 = 0x1B6B
+0x8135AC34 = 0x1B6C
+0x8135AC35 = 0x1B6D
+0x8135AC36 = 0x1B6E
+0x8135AC37 = 0x1B6F
+0x8135AC38 = 0x1B70
+0x8135AC39 = 0x1B71
+0x8135AD30 = 0x1B72
+0x8135AD31 = 0x1B73
+0x8135AD32 = 0x1B74
+0x8135AD33 = 0x1B75
+0x8135AD34 = 0x1B76
+0x8135AD35 = 0x1B77
+0x8135AD36 = 0x1B78
+0x8135AD37 = 0x1B79
+0x8135AD38 = 0x1B7A
+0x8135AD39 = 0x1B7B
+0x8135AE30 = 0x1B7C
+0x8135AE31 = 0x1B7D
+0x8135AE32 = 0x1B7E
+0x8135AE33 = 0x1B7F
+0x8135AE34 = 0x1B80
+0x8135AE35 = 0x1B81
+0x8135AE36 = 0x1B82
+0x8135AE37 = 0x1B83
+0x8135AE38 = 0x1B84
+0x8135AE39 = 0x1B85
+0x8135AF30 = 0x1B86
+0x8135AF31 = 0x1B87
+0x8135AF32 = 0x1B88
+0x8135AF33 = 0x1B89
+0x8135AF34 = 0x1B8A
+0x8135AF35 = 0x1B8B
+0x8135AF36 = 0x1B8C
+0x8135AF37 = 0x1B8D
+0x8135AF38 = 0x1B8E
+0x8135AF39 = 0x1B8F
+0x8135B030 = 0x1B90
+0x8135B031 = 0x1B91
+0x8135B032 = 0x1B92
+0x8135B033 = 0x1B93
+0x8135B034 = 0x1B94
+0x8135B035 = 0x1B95
+0x8135B036 = 0x1B96
+0x8135B037 = 0x1B97
+0x8135B038 = 0x1B98
+0x8135B039 = 0x1B99
+0x8135B130 = 0x1B9A
+0x8135B131 = 0x1B9B
+0x8135B132 = 0x1B9C
+0x8135B133 = 0x1B9D
+0x8135B134 = 0x1B9E
+0x8135B135 = 0x1B9F
+0x8135B136 = 0x1BA0
+0x8135B137 = 0x1BA1
+0x8135B138 = 0x1BA2
+0x8135B139 = 0x1BA3
+0x8135B230 = 0x1BA4
+0x8135B231 = 0x1BA5
+0x8135B232 = 0x1BA6
+0x8135B233 = 0x1BA7
+0x8135B234 = 0x1BA8
+0x8135B235 = 0x1BA9
+0x8135B236 = 0x1BAA
+0x8135B237 = 0x1BAB
+0x8135B238 = 0x1BAC
+0x8135B239 = 0x1BAD
+0x8135B330 = 0x1BAE
+0x8135B331 = 0x1BAF
+0x8135B332 = 0x1BB0
+0x8135B333 = 0x1BB1
+0x8135B334 = 0x1BB2
+0x8135B335 = 0x1BB3
+0x8135B336 = 0x1BB4
+0x8135B337 = 0x1BB5
+0x8135B338 = 0x1BB6
+0x8135B339 = 0x1BB7
+0x8135B430 = 0x1BB8
+0x8135B431 = 0x1BB9
+0x8135B432 = 0x1BBA
+0x8135B433 = 0x1BBB
+0x8135B434 = 0x1BBC
+0x8135B435 = 0x1BBD
+0x8135B436 = 0x1BBE
+0x8135B437 = 0x1BBF
+0x8135B438 = 0x1BC0
+0x8135B439 = 0x1BC1
+0x8135B530 = 0x1BC2
+0x8135B531 = 0x1BC3
+0x8135B532 = 0x1BC4
+0x8135B533 = 0x1BC5
+0x8135B534 = 0x1BC6
+0x8135B535 = 0x1BC7
+0x8135B536 = 0x1BC8
+0x8135B537 = 0x1BC9
+0x8135B538 = 0x1BCA
+0x8135B539 = 0x1BCB
+0x8135B630 = 0x1BCC
+0x8135B631 = 0x1BCD
+0x8135B632 = 0x1BCE
+0x8135B633 = 0x1BCF
+0x8135B634 = 0x1BD0
+0x8135B635 = 0x1BD1
+0x8135B636 = 0x1BD2
+0x8135B637 = 0x1BD3
+0x8135B638 = 0x1BD4
+0x8135B639 = 0x1BD5
+0x8135B730 = 0x1BD6
+0x8135B731 = 0x1BD7
+0x8135B732 = 0x1BD8
+0x8135B733 = 0x1BD9
+0x8135B734 = 0x1BDA
+0x8135B735 = 0x1BDB
+0x8135B736 = 0x1BDC
+0x8135B737 = 0x1BDD
+0x8135B738 = 0x1BDE
+0x8135B739 = 0x1BDF
+0x8135B830 = 0x1BE0
+0x8135B831 = 0x1BE1
+0x8135B832 = 0x1BE2
+0x8135B833 = 0x1BE3
+0x8135B834 = 0x1BE4
+0x8135B835 = 0x1BE5
+0x8135B836 = 0x1BE6
+0x8135B837 = 0x1BE7
+0x8135B838 = 0x1BE8
+0x8135B839 = 0x1BE9
+0x8135B930 = 0x1BEA
+0x8135B931 = 0x1BEB
+0x8135B932 = 0x1BEC
+0x8135B933 = 0x1BED
+0x8135B934 = 0x1BEE
+0x8135B935 = 0x1BEF
+0x8135B936 = 0x1BF0
+0x8135B937 = 0x1BF1
+0x8135B938 = 0x1BF2
+0x8135B939 = 0x1BF3
+0x8135BA30 = 0x1BF4
+0x8135BA31 = 0x1BF5
+0x8135BA32 = 0x1BF6
+0x8135BA33 = 0x1BF7
+0x8135BA34 = 0x1BF8
+0x8135BA35 = 0x1BF9
+0x8135BA36 = 0x1BFA
+0x8135BA37 = 0x1BFB
+0x8135BA38 = 0x1BFC
+0x8135BA39 = 0x1BFD
+0x8135BB30 = 0x1BFE
+0x8135BB31 = 0x1BFF
+0x8135BB32 = 0x1C00
+0x8135BB33 = 0x1C01
+0x8135BB34 = 0x1C02
+0x8135BB35 = 0x1C03
+0x8135BB36 = 0x1C04
+0x8135BB37 = 0x1C05
+0x8135BB38 = 0x1C06
+0x8135BB39 = 0x1C07
+0x8135BC30 = 0x1C08
+0x8135BC31 = 0x1C09
+0x8135BC32 = 0x1C0A
+0x8135BC33 = 0x1C0B
+0x8135BC34 = 0x1C0C
+0x8135BC35 = 0x1C0D
+0x8135BC36 = 0x1C0E
+0x8135BC37 = 0x1C0F
+0x8135BC38 = 0x1C10
+0x8135BC39 = 0x1C11
+0x8135BD30 = 0x1C12
+0x8135BD31 = 0x1C13
+0x8135BD32 = 0x1C14
+0x8135BD33 = 0x1C15
+0x8135BD34 = 0x1C16
+0x8135BD35 = 0x1C17
+0x8135BD36 = 0x1C18
+0x8135BD37 = 0x1C19
+0x8135BD38 = 0x1C1A
+0x8135BD39 = 0x1C1B
+0x8135BE30 = 0x1C1C
+0x8135BE31 = 0x1C1D
+0x8135BE32 = 0x1C1E
+0x8135BE33 = 0x1C1F
+0x8135BE34 = 0x1C20
+0x8135BE35 = 0x1C21
+0x8135BE36 = 0x1C22
+0x8135BE37 = 0x1C23
+0x8135BE38 = 0x1C24
+0x8135BE39 = 0x1C25
+0x8135BF30 = 0x1C26
+0x8135BF31 = 0x1C27
+0x8135BF32 = 0x1C28
+0x8135BF33 = 0x1C29
+0x8135BF34 = 0x1C2A
+0x8135BF35 = 0x1C2B
+0x8135BF36 = 0x1C2C
+0x8135BF37 = 0x1C2D
+0x8135BF38 = 0x1C2E
+0x8135BF39 = 0x1C2F
+0x8135C030 = 0x1C30
+0x8135C031 = 0x1C31
+0x8135C032 = 0x1C32
+0x8135C033 = 0x1C33
+0x8135C034 = 0x1C34
+0x8135C035 = 0x1C35
+0x8135C036 = 0x1C36
+0x8135C037 = 0x1C37
+0x8135C038 = 0x1C38
+0x8135C039 = 0x1C39
+0x8135C130 = 0x1C3A
+0x8135C131 = 0x1C3B
+0x8135C132 = 0x1C3C
+0x8135C133 = 0x1C3D
+0x8135C134 = 0x1C3E
+0x8135C135 = 0x1C3F
+0x8135C136 = 0x1C40
+0x8135C137 = 0x1C41
+0x8135C138 = 0x1C42
+0x8135C139 = 0x1C43
+0x8135C230 = 0x1C44
+0x8135C231 = 0x1C45
+0x8135C232 = 0x1C46
+0x8135C233 = 0x1C47
+0x8135C234 = 0x1C48
+0x8135C235 = 0x1C49
+0x8135C236 = 0x1C4A
+0x8135C237 = 0x1C4B
+0x8135C238 = 0x1C4C
+0x8135C239 = 0x1C4D
+0x8135C330 = 0x1C4E
+0x8135C331 = 0x1C4F
+0x8135C332 = 0x1C50
+0x8135C333 = 0x1C51
+0x8135C334 = 0x1C52
+0x8135C335 = 0x1C53
+0x8135C336 = 0x1C54
+0x8135C337 = 0x1C55
+0x8135C338 = 0x1C56
+0x8135C339 = 0x1C57
+0x8135C430 = 0x1C58
+0x8135C431 = 0x1C59
+0x8135C432 = 0x1C5A
+0x8135C433 = 0x1C5B
+0x8135C434 = 0x1C5C
+0x8135C435 = 0x1C5D
+0x8135C436 = 0x1C5E
+0x8135C437 = 0x1C5F
+0x8135C438 = 0x1C60
+0x8135C439 = 0x1C61
+0x8135C530 = 0x1C62
+0x8135C531 = 0x1C63
+0x8135C532 = 0x1C64
+0x8135C533 = 0x1C65
+0x8135C534 = 0x1C66
+0x8135C535 = 0x1C67
+0x8135C536 = 0x1C68
+0x8135C537 = 0x1C69
+0x8135C538 = 0x1C6A
+0x8135C539 = 0x1C6B
+0x8135C630 = 0x1C6C
+0x8135C631 = 0x1C6D
+0x8135C632 = 0x1C6E
+0x8135C633 = 0x1C6F
+0x8135C634 = 0x1C70
+0x8135C635 = 0x1C71
+0x8135C636 = 0x1C72
+0x8135C637 = 0x1C73
+0x8135C638 = 0x1C74
+0x8135C639 = 0x1C75
+0x8135C730 = 0x1C76
+0x8135C731 = 0x1C77
+0x8135C732 = 0x1C78
+0x8135C733 = 0x1C79
+0x8135C734 = 0x1C7A
+0x8135C735 = 0x1C7B
+0x8135C736 = 0x1C7C
+0x8135C737 = 0x1C7D
+0x8135C738 = 0x1C7E
+0x8135C739 = 0x1C7F
+0x8135C830 = 0x1C80
+0x8135C831 = 0x1C81
+0x8135C832 = 0x1C82
+0x8135C833 = 0x1C83
+0x8135C834 = 0x1C84
+0x8135C835 = 0x1C85
+0x8135C836 = 0x1C86
+0x8135C837 = 0x1C87
+0x8135C838 = 0x1C88
+0x8135C839 = 0x1C89
+0x8135C930 = 0x1C8A
+0x8135C931 = 0x1C8B
+0x8135C932 = 0x1C8C
+0x8135C933 = 0x1C8D
+0x8135C934 = 0x1C8E
+0x8135C935 = 0x1C8F
+0x8135C936 = 0x1C90
+0x8135C937 = 0x1C91
+0x8135C938 = 0x1C92
+0x8135C939 = 0x1C93
+0x8135CA30 = 0x1C94
+0x8135CA31 = 0x1C95
+0x8135CA32 = 0x1C96
+0x8135CA33 = 0x1C97
+0x8135CA34 = 0x1C98
+0x8135CA35 = 0x1C99
+0x8135CA36 = 0x1C9A
+0x8135CA37 = 0x1C9B
+0x8135CA38 = 0x1C9C
+0x8135CA39 = 0x1C9D
+0x8135CB30 = 0x1C9E
+0x8135CB31 = 0x1C9F
+0x8135CB32 = 0x1CA0
+0x8135CB33 = 0x1CA1
+0x8135CB34 = 0x1CA2
+0x8135CB35 = 0x1CA3
+0x8135CB36 = 0x1CA4
+0x8135CB37 = 0x1CA5
+0x8135CB38 = 0x1CA6
+0x8135CB39 = 0x1CA7
+0x8135CC30 = 0x1CA8
+0x8135CC31 = 0x1CA9
+0x8135CC32 = 0x1CAA
+0x8135CC33 = 0x1CAB
+0x8135CC34 = 0x1CAC
+0x8135CC35 = 0x1CAD
+0x8135CC36 = 0x1CAE
+0x8135CC37 = 0x1CAF
+0x8135CC38 = 0x1CB0
+0x8135CC39 = 0x1CB1
+0x8135CD30 = 0x1CB2
+0x8135CD31 = 0x1CB3
+0x8135CD32 = 0x1CB4
+0x8135CD33 = 0x1CB5
+0x8135CD34 = 0x1CB6
+0x8135CD35 = 0x1CB7
+0x8135CD36 = 0x1CB8
+0x8135CD37 = 0x1CB9
+0x8135CD38 = 0x1CBA
+0x8135CD39 = 0x1CBB
+0x8135CE30 = 0x1CBC
+0x8135CE31 = 0x1CBD
+0x8135CE32 = 0x1CBE
+0x8135CE33 = 0x1CBF
+0x8135CE34 = 0x1CC0
+0x8135CE35 = 0x1CC1
+0x8135CE36 = 0x1CC2
+0x8135CE37 = 0x1CC3
+0x8135CE38 = 0x1CC4
+0x8135CE39 = 0x1CC5
+0x8135CF30 = 0x1CC6
+0x8135CF31 = 0x1CC7
+0x8135CF32 = 0x1CC8
+0x8135CF33 = 0x1CC9
+0x8135CF34 = 0x1CCA
+0x8135CF35 = 0x1CCB
+0x8135CF36 = 0x1CCC
+0x8135CF37 = 0x1CCD
+0x8135CF38 = 0x1CCE
+0x8135CF39 = 0x1CCF
+0x8135D030 = 0x1CD0
+0x8135D031 = 0x1CD1
+0x8135D032 = 0x1CD2
+0x8135D033 = 0x1CD3
+0x8135D034 = 0x1CD4
+0x8135D035 = 0x1CD5
+0x8135D036 = 0x1CD6
+0x8135D037 = 0x1CD7
+0x8135D038 = 0x1CD8
+0x8135D039 = 0x1CD9
+0x8135D130 = 0x1CDA
+0x8135D131 = 0x1CDB
+0x8135D132 = 0x1CDC
+0x8135D133 = 0x1CDD
+0x8135D134 = 0x1CDE
+0x8135D135 = 0x1CDF
+0x8135D136 = 0x1CE0
+0x8135D137 = 0x1CE1
+0x8135D138 = 0x1CE2
+0x8135D139 = 0x1CE3
+0x8135D230 = 0x1CE4
+0x8135D231 = 0x1CE5
+0x8135D232 = 0x1CE6
+0x8135D233 = 0x1CE7
+0x8135D234 = 0x1CE8
+0x8135D235 = 0x1CE9
+0x8135D236 = 0x1CEA
+0x8135D237 = 0x1CEB
+0x8135D238 = 0x1CEC
+0x8135D239 = 0x1CED
+0x8135D330 = 0x1CEE
+0x8135D331 = 0x1CEF
+0x8135D332 = 0x1CF0
+0x8135D333 = 0x1CF1
+0x8135D334 = 0x1CF2
+0x8135D335 = 0x1CF3
+0x8135D336 = 0x1CF4
+0x8135D337 = 0x1CF5
+0x8135D338 = 0x1CF6
+0x8135D339 = 0x1CF7
+0x8135D430 = 0x1CF8
+0x8135D431 = 0x1CF9
+0x8135D432 = 0x1CFA
+0x8135D433 = 0x1CFB
+0x8135D434 = 0x1CFC
+0x8135D435 = 0x1CFD
+0x8135D436 = 0x1CFE
+0x8135D437 = 0x1CFF
+0x8135D438 = 0x1D00
+0x8135D439 = 0x1D01
+0x8135D530 = 0x1D02
+0x8135D531 = 0x1D03
+0x8135D532 = 0x1D04
+0x8135D533 = 0x1D05
+0x8135D534 = 0x1D06
+0x8135D535 = 0x1D07
+0x8135D536 = 0x1D08
+0x8135D537 = 0x1D09
+0x8135D538 = 0x1D0A
+0x8135D539 = 0x1D0B
+0x8135D630 = 0x1D0C
+0x8135D631 = 0x1D0D
+0x8135D632 = 0x1D0E
+0x8135D633 = 0x1D0F
+0x8135D634 = 0x1D10
+0x8135D635 = 0x1D11
+0x8135D636 = 0x1D12
+0x8135D637 = 0x1D13
+0x8135D638 = 0x1D14
+0x8135D639 = 0x1D15
+0x8135D730 = 0x1D16
+0x8135D731 = 0x1D17
+0x8135D732 = 0x1D18
+0x8135D733 = 0x1D19
+0x8135D734 = 0x1D1A
+0x8135D735 = 0x1D1B
+0x8135D736 = 0x1D1C
+0x8135D737 = 0x1D1D
+0x8135D738 = 0x1D1E
+0x8135D739 = 0x1D1F
+0x8135D830 = 0x1D20
+0x8135D831 = 0x1D21
+0x8135D832 = 0x1D22
+0x8135D833 = 0x1D23
+0x8135D834 = 0x1D24
+0x8135D835 = 0x1D25
+0x8135D836 = 0x1D26
+0x8135D837 = 0x1D27
+0x8135D838 = 0x1D28
+0x8135D839 = 0x1D29
+0x8135D930 = 0x1D2A
+0x8135D931 = 0x1D2B
+0x8135D932 = 0x1D2C
+0x8135D933 = 0x1D2D
+0x8135D934 = 0x1D2E
+0x8135D935 = 0x1D2F
+0x8135D936 = 0x1D30
+0x8135D937 = 0x1D31
+0x8135D938 = 0x1D32
+0x8135D939 = 0x1D33
+0x8135DA30 = 0x1D34
+0x8135DA31 = 0x1D35
+0x8135DA32 = 0x1D36
+0x8135DA33 = 0x1D37
+0x8135DA34 = 0x1D38
+0x8135DA35 = 0x1D39
+0x8135DA36 = 0x1D3A
+0x8135DA37 = 0x1D3B
+0x8135DA38 = 0x1D3C
+0x8135DA39 = 0x1D3D
+0x8135DB30 = 0x1D3E
+0x8135DB31 = 0x1D3F
+0x8135DB32 = 0x1D40
+0x8135DB33 = 0x1D41
+0x8135DB34 = 0x1D42
+0x8135DB35 = 0x1D43
+0x8135DB36 = 0x1D44
+0x8135DB37 = 0x1D45
+0x8135DB38 = 0x1D46
+0x8135DB39 = 0x1D47
+0x8135DC30 = 0x1D48
+0x8135DC31 = 0x1D49
+0x8135DC32 = 0x1D4A
+0x8135DC33 = 0x1D4B
+0x8135DC34 = 0x1D4C
+0x8135DC35 = 0x1D4D
+0x8135DC36 = 0x1D4E
+0x8135DC37 = 0x1D4F
+0x8135DC38 = 0x1D50
+0x8135DC39 = 0x1D51
+0x8135DD30 = 0x1D52
+0x8135DD31 = 0x1D53
+0x8135DD32 = 0x1D54
+0x8135DD33 = 0x1D55
+0x8135DD34 = 0x1D56
+0x8135DD35 = 0x1D57
+0x8135DD36 = 0x1D58
+0x8135DD37 = 0x1D59
+0x8135DD38 = 0x1D5A
+0x8135DD39 = 0x1D5B
+0x8135DE30 = 0x1D5C
+0x8135DE31 = 0x1D5D
+0x8135DE32 = 0x1D5E
+0x8135DE33 = 0x1D5F
+0x8135DE34 = 0x1D60
+0x8135DE35 = 0x1D61
+0x8135DE36 = 0x1D62
+0x8135DE37 = 0x1D63
+0x8135DE38 = 0x1D64
+0x8135DE39 = 0x1D65
+0x8135DF30 = 0x1D66
+0x8135DF31 = 0x1D67
+0x8135DF32 = 0x1D68
+0x8135DF33 = 0x1D69
+0x8135DF34 = 0x1D6A
+0x8135DF35 = 0x1D6B
+0x8135DF36 = 0x1D6C
+0x8135DF37 = 0x1D6D
+0x8135DF38 = 0x1D6E
+0x8135DF39 = 0x1D6F
+0x8135E030 = 0x1D70
+0x8135E031 = 0x1D71
+0x8135E032 = 0x1D72
+0x8135E033 = 0x1D73
+0x8135E034 = 0x1D74
+0x8135E035 = 0x1D75
+0x8135E036 = 0x1D76
+0x8135E037 = 0x1D77
+0x8135E038 = 0x1D78
+0x8135E039 = 0x1D79
+0x8135E130 = 0x1D7A
+0x8135E131 = 0x1D7B
+0x8135E132 = 0x1D7C
+0x8135E133 = 0x1D7D
+0x8135E134 = 0x1D7E
+0x8135E135 = 0x1D7F
+0x8135E136 = 0x1D80
+0x8135E137 = 0x1D81
+0x8135E138 = 0x1D82
+0x8135E139 = 0x1D83
+0x8135E230 = 0x1D84
+0x8135E231 = 0x1D85
+0x8135E232 = 0x1D86
+0x8135E233 = 0x1D87
+0x8135E234 = 0x1D88
+0x8135E235 = 0x1D89
+0x8135E236 = 0x1D8A
+0x8135E237 = 0x1D8B
+0x8135E238 = 0x1D8C
+0x8135E239 = 0x1D8D
+0x8135E330 = 0x1D8E
+0x8135E331 = 0x1D8F
+0x8135E332 = 0x1D90
+0x8135E333 = 0x1D91
+0x8135E334 = 0x1D92
+0x8135E335 = 0x1D93
+0x8135E336 = 0x1D94
+0x8135E337 = 0x1D95
+0x8135E338 = 0x1D96
+0x8135E339 = 0x1D97
+0x8135E430 = 0x1D98
+0x8135E431 = 0x1D99
+0x8135E432 = 0x1D9A
+0x8135E433 = 0x1D9B
+0x8135E434 = 0x1D9C
+0x8135E435 = 0x1D9D
+0x8135E436 = 0x1D9E
+0x8135E437 = 0x1D9F
+0x8135E438 = 0x1DA0
+0x8135E439 = 0x1DA1
+0x8135E530 = 0x1DA2
+0x8135E531 = 0x1DA3
+0x8135E532 = 0x1DA4
+0x8135E533 = 0x1DA5
+0x8135E534 = 0x1DA6
+0x8135E535 = 0x1DA7
+0x8135E536 = 0x1DA8
+0x8135E537 = 0x1DA9
+0x8135E538 = 0x1DAA
+0x8135E539 = 0x1DAB
+0x8135E630 = 0x1DAC
+0x8135E631 = 0x1DAD
+0x8135E632 = 0x1DAE
+0x8135E633 = 0x1DAF
+0x8135E634 = 0x1DB0
+0x8135E635 = 0x1DB1
+0x8135E636 = 0x1DB2
+0x8135E637 = 0x1DB3
+0x8135E638 = 0x1DB4
+0x8135E639 = 0x1DB5
+0x8135E730 = 0x1DB6
+0x8135E731 = 0x1DB7
+0x8135E732 = 0x1DB8
+0x8135E733 = 0x1DB9
+0x8135E734 = 0x1DBA
+0x8135E735 = 0x1DBB
+0x8135E736 = 0x1DBC
+0x8135E737 = 0x1DBD
+0x8135E738 = 0x1DBE
+0x8135E739 = 0x1DBF
+0x8135E830 = 0x1DC0
+0x8135E831 = 0x1DC1
+0x8135E832 = 0x1DC2
+0x8135E833 = 0x1DC3
+0x8135E834 = 0x1DC4
+0x8135E835 = 0x1DC5
+0x8135E836 = 0x1DC6
+0x8135E837 = 0x1DC7
+0x8135E838 = 0x1DC8
+0x8135E839 = 0x1DC9
+0x8135E930 = 0x1DCA
+0x8135E931 = 0x1DCB
+0x8135E932 = 0x1DCC
+0x8135E933 = 0x1DCD
+0x8135E934 = 0x1DCE
+0x8135E935 = 0x1DCF
+0x8135E936 = 0x1DD0
+0x8135E937 = 0x1DD1
+0x8135E938 = 0x1DD2
+0x8135E939 = 0x1DD3
+0x8135EA30 = 0x1DD4
+0x8135EA31 = 0x1DD5
+0x8135EA32 = 0x1DD6
+0x8135EA33 = 0x1DD7
+0x8135EA34 = 0x1DD8
+0x8135EA35 = 0x1DD9
+0x8135EA36 = 0x1DDA
+0x8135EA37 = 0x1DDB
+0x8135EA38 = 0x1DDC
+0x8135EA39 = 0x1DDD
+0x8135EB30 = 0x1DDE
+0x8135EB31 = 0x1DDF
+0x8135EB32 = 0x1DE0
+0x8135EB33 = 0x1DE1
+0x8135EB34 = 0x1DE2
+0x8135EB35 = 0x1DE3
+0x8135EB36 = 0x1DE4
+0x8135EB37 = 0x1DE5
+0x8135EB38 = 0x1DE6
+0x8135EB39 = 0x1DE7
+0x8135EC30 = 0x1DE8
+0x8135EC31 = 0x1DE9
+0x8135EC32 = 0x1DEA
+0x8135EC33 = 0x1DEB
+0x8135EC34 = 0x1DEC
+0x8135EC35 = 0x1DED
+0x8135EC36 = 0x1DEE
+0x8135EC37 = 0x1DEF
+0x8135EC38 = 0x1DF0
+0x8135EC39 = 0x1DF1
+0x8135ED30 = 0x1DF2
+0x8135ED31 = 0x1DF3
+0x8135ED32 = 0x1DF4
+0x8135ED33 = 0x1DF5
+0x8135ED34 = 0x1DF6
+0x8135ED35 = 0x1DF7
+0x8135ED36 = 0x1DF8
+0x8135ED37 = 0x1DF9
+0x8135ED38 = 0x1DFA
+0x8135ED39 = 0x1DFB
+0x8135EE30 = 0x1DFC
+0x8135EE31 = 0x1DFD
+0x8135EE32 = 0x1DFE
+0x8135EE33 = 0x1DFF
+0x8135EE34 = 0x1E00
+0x8135EE35 = 0x1E01
+0x8135EE36 = 0x1E02
+0x8135EE37 = 0x1E03
+0x8135EE38 = 0x1E04
+0x8135EE39 = 0x1E05
+0x8135EF30 = 0x1E06
+0x8135EF31 = 0x1E07
+0x8135EF32 = 0x1E08
+0x8135EF33 = 0x1E09
+0x8135EF34 = 0x1E0A
+0x8135EF35 = 0x1E0B
+0x8135EF36 = 0x1E0C
+0x8135EF37 = 0x1E0D
+0x8135EF38 = 0x1E0E
+0x8135EF39 = 0x1E0F
+0x8135F030 = 0x1E10
+0x8135F031 = 0x1E11
+0x8135F032 = 0x1E12
+0x8135F033 = 0x1E13
+0x8135F034 = 0x1E14
+0x8135F035 = 0x1E15
+0x8135F036 = 0x1E16
+0x8135F037 = 0x1E17
+0x8135F038 = 0x1E18
+0x8135F039 = 0x1E19
+0x8135F130 = 0x1E1A
+0x8135F131 = 0x1E1B
+0x8135F132 = 0x1E1C
+0x8135F133 = 0x1E1D
+0x8135F134 = 0x1E1E
+0x8135F135 = 0x1E1F
+0x8135F136 = 0x1E20
+0x8135F137 = 0x1E21
+0x8135F138 = 0x1E22
+0x8135F139 = 0x1E23
+0x8135F230 = 0x1E24
+0x8135F231 = 0x1E25
+0x8135F232 = 0x1E26
+0x8135F233 = 0x1E27
+0x8135F234 = 0x1E28
+0x8135F235 = 0x1E29
+0x8135F236 = 0x1E2A
+0x8135F237 = 0x1E2B
+0x8135F238 = 0x1E2C
+0x8135F239 = 0x1E2D
+0x8135F330 = 0x1E2E
+0x8135F331 = 0x1E2F
+0x8135F332 = 0x1E30
+0x8135F333 = 0x1E31
+0x8135F334 = 0x1E32
+0x8135F335 = 0x1E33
+0x8135F336 = 0x1E34
+0x8135F337 = 0x1E35
+0x8135F338 = 0x1E36
+0x8135F339 = 0x1E37
+0x8135F430 = 0x1E38
+0x8135F431 = 0x1E39
+0x8135F432 = 0x1E3A
+0x8135F433 = 0x1E3B
+0x8135F434 = 0x1E3C
+0x8135F435 = 0x1E3D
+0x8135F436 = 0x1E3E
+0x8135F437 = 0x1E3F
+0x8135F438 = 0x1E40
+0x8135F439 = 0x1E41
+0x8135F530 = 0x1E42
+0x8135F531 = 0x1E43
+0x8135F532 = 0x1E44
+0x8135F533 = 0x1E45
+0x8135F534 = 0x1E46
+0x8135F535 = 0x1E47
+0x8135F536 = 0x1E48
+0x8135F537 = 0x1E49
+0x8135F538 = 0x1E4A
+0x8135F539 = 0x1E4B
+0x8135F630 = 0x1E4C
+0x8135F631 = 0x1E4D
+0x8135F632 = 0x1E4E
+0x8135F633 = 0x1E4F
+0x8135F634 = 0x1E50
+0x8135F635 = 0x1E51
+0x8135F636 = 0x1E52
+0x8135F637 = 0x1E53
+0x8135F638 = 0x1E54
+0x8135F639 = 0x1E55
+0x8135F730 = 0x1E56
+0x8135F731 = 0x1E57
+0x8135F732 = 0x1E58
+0x8135F733 = 0x1E59
+0x8135F734 = 0x1E5A
+0x8135F735 = 0x1E5B
+0x8135F736 = 0x1E5C
+0x8135F737 = 0x1E5D
+0x8135F738 = 0x1E5E
+0x8135F739 = 0x1E5F
+0x8135F830 = 0x1E60
+0x8135F831 = 0x1E61
+0x8135F832 = 0x1E62
+0x8135F833 = 0x1E63
+0x8135F834 = 0x1E64
+0x8135F835 = 0x1E65
+0x8135F836 = 0x1E66
+0x8135F837 = 0x1E67
+0x8135F838 = 0x1E68
+0x8135F839 = 0x1E69
+0x8135F930 = 0x1E6A
+0x8135F931 = 0x1E6B
+0x8135F932 = 0x1E6C
+0x8135F933 = 0x1E6D
+0x8135F934 = 0x1E6E
+0x8135F935 = 0x1E6F
+0x8135F936 = 0x1E70
+0x8135F937 = 0x1E71
+0x8135F938 = 0x1E72
+0x8135F939 = 0x1E73
+0x8135FA30 = 0x1E74
+0x8135FA31 = 0x1E75
+0x8135FA32 = 0x1E76
+0x8135FA33 = 0x1E77
+0x8135FA34 = 0x1E78
+0x8135FA35 = 0x1E79
+0x8135FA36 = 0x1E7A
+0x8135FA37 = 0x1E7B
+0x8135FA38 = 0x1E7C
+0x8135FA39 = 0x1E7D
+0x8135FB30 = 0x1E7E
+0x8135FB31 = 0x1E7F
+0x8135FB32 = 0x1E80
+0x8135FB33 = 0x1E81
+0x8135FB34 = 0x1E82
+0x8135FB35 = 0x1E83
+0x8135FB36 = 0x1E84
+0x8135FB37 = 0x1E85
+0x8135FB38 = 0x1E86
+0x8135FB39 = 0x1E87
+0x8135FC30 = 0x1E88
+0x8135FC31 = 0x1E89
+0x8135FC32 = 0x1E8A
+0x8135FC33 = 0x1E8B
+0x8135FC34 = 0x1E8C
+0x8135FC35 = 0x1E8D
+0x8135FC36 = 0x1E8E
+0x8135FC37 = 0x1E8F
+0x8135FC38 = 0x1E90
+0x8135FC39 = 0x1E91
+0x8135FD30 = 0x1E92
+0x8135FD31 = 0x1E93
+0x8135FD32 = 0x1E94
+0x8135FD33 = 0x1E95
+0x8135FD34 = 0x1E96
+0x8135FD35 = 0x1E97
+0x8135FD36 = 0x1E98
+0x8135FD37 = 0x1E99
+0x8135FD38 = 0x1E9A
+0x8135FD39 = 0x1E9B
+0x8135FE30 = 0x1E9C
+0x8135FE31 = 0x1E9D
+0x8135FE32 = 0x1E9E
+0x8135FE33 = 0x1E9F
+0x8135FE34 = 0x1EA0
+0x8135FE35 = 0x1EA1
+0x8135FE36 = 0x1EA2
+0x8135FE37 = 0x1EA3
+0x8135FE38 = 0x1EA4
+0x8135FE39 = 0x1EA5
+0x81368130 = 0x1EA6
+0x81368131 = 0x1EA7
+0x81368132 = 0x1EA8
+0x81368133 = 0x1EA9
+0x81368134 = 0x1EAA
+0x81368135 = 0x1EAB
+0x81368136 = 0x1EAC
+0x81368137 = 0x1EAD
+0x81368138 = 0x1EAE
+0x81368139 = 0x1EAF
+0x81368230 = 0x1EB0
+0x81368231 = 0x1EB1
+0x81368232 = 0x1EB2
+0x81368233 = 0x1EB3
+0x81368234 = 0x1EB4
+0x81368235 = 0x1EB5
+0x81368236 = 0x1EB6
+0x81368237 = 0x1EB7
+0x81368238 = 0x1EB8
+0x81368239 = 0x1EB9
+0x81368330 = 0x1EBA
+0x81368331 = 0x1EBB
+0x81368332 = 0x1EBC
+0x81368333 = 0x1EBD
+0x81368334 = 0x1EBE
+0x81368335 = 0x1EBF
+0x81368336 = 0x1EC0
+0x81368337 = 0x1EC1
+0x81368338 = 0x1EC2
+0x81368339 = 0x1EC3
+0x81368430 = 0x1EC4
+0x81368431 = 0x1EC5
+0x81368432 = 0x1EC6
+0x81368433 = 0x1EC7
+0x81368434 = 0x1EC8
+0x81368435 = 0x1EC9
+0x81368436 = 0x1ECA
+0x81368437 = 0x1ECB
+0x81368438 = 0x1ECC
+0x81368439 = 0x1ECD
+0x81368530 = 0x1ECE
+0x81368531 = 0x1ECF
+0x81368532 = 0x1ED0
+0x81368533 = 0x1ED1
+0x81368534 = 0x1ED2
+0x81368535 = 0x1ED3
+0x81368536 = 0x1ED4
+0x81368537 = 0x1ED5
+0x81368538 = 0x1ED6
+0x81368539 = 0x1ED7
+0x81368630 = 0x1ED8
+0x81368631 = 0x1ED9
+0x81368632 = 0x1EDA
+0x81368633 = 0x1EDB
+0x81368634 = 0x1EDC
+0x81368635 = 0x1EDD
+0x81368636 = 0x1EDE
+0x81368637 = 0x1EDF
+0x81368638 = 0x1EE0
+0x81368639 = 0x1EE1
+0x81368730 = 0x1EE2
+0x81368731 = 0x1EE3
+0x81368732 = 0x1EE4
+0x81368733 = 0x1EE5
+0x81368734 = 0x1EE6
+0x81368735 = 0x1EE7
+0x81368736 = 0x1EE8
+0x81368737 = 0x1EE9
+0x81368738 = 0x1EEA
+0x81368739 = 0x1EEB
+0x81368830 = 0x1EEC
+0x81368831 = 0x1EED
+0x81368832 = 0x1EEE
+0x81368833 = 0x1EEF
+0x81368834 = 0x1EF0
+0x81368835 = 0x1EF1
+0x81368836 = 0x1EF2
+0x81368837 = 0x1EF3
+0x81368838 = 0x1EF4
+0x81368839 = 0x1EF5
+0x81368930 = 0x1EF6
+0x81368931 = 0x1EF7
+0x81368932 = 0x1EF8
+0x81368933 = 0x1EF9
+0x81368934 = 0x1EFA
+0x81368935 = 0x1EFB
+0x81368936 = 0x1EFC
+0x81368937 = 0x1EFD
+0x81368938 = 0x1EFE
+0x81368939 = 0x1EFF
+0x81368A30 = 0x1F00
+0x81368A31 = 0x1F01
+0x81368A32 = 0x1F02
+0x81368A33 = 0x1F03
+0x81368A34 = 0x1F04
+0x81368A35 = 0x1F05
+0x81368A36 = 0x1F06
+0x81368A37 = 0x1F07
+0x81368A38 = 0x1F08
+0x81368A39 = 0x1F09
+0x81368B30 = 0x1F0A
+0x81368B31 = 0x1F0B
+0x81368B32 = 0x1F0C
+0x81368B33 = 0x1F0D
+0x81368B34 = 0x1F0E
+0x81368B35 = 0x1F0F
+0x81368B36 = 0x1F10
+0x81368B37 = 0x1F11
+0x81368B38 = 0x1F12
+0x81368B39 = 0x1F13
+0x81368C30 = 0x1F14
+0x81368C31 = 0x1F15
+0x81368C32 = 0x1F16
+0x81368C33 = 0x1F17
+0x81368C34 = 0x1F18
+0x81368C35 = 0x1F19
+0x81368C36 = 0x1F1A
+0x81368C37 = 0x1F1B
+0x81368C38 = 0x1F1C
+0x81368C39 = 0x1F1D
+0x81368D30 = 0x1F1E
+0x81368D31 = 0x1F1F
+0x81368D32 = 0x1F20
+0x81368D33 = 0x1F21
+0x81368D34 = 0x1F22
+0x81368D35 = 0x1F23
+0x81368D36 = 0x1F24
+0x81368D37 = 0x1F25
+0x81368D38 = 0x1F26
+0x81368D39 = 0x1F27
+0x81368E30 = 0x1F28
+0x81368E31 = 0x1F29
+0x81368E32 = 0x1F2A
+0x81368E33 = 0x1F2B
+0x81368E34 = 0x1F2C
+0x81368E35 = 0x1F2D
+0x81368E36 = 0x1F2E
+0x81368E37 = 0x1F2F
+0x81368E38 = 0x1F30
+0x81368E39 = 0x1F31
+0x81368F30 = 0x1F32
+0x81368F31 = 0x1F33
+0x81368F32 = 0x1F34
+0x81368F33 = 0x1F35
+0x81368F34 = 0x1F36
+0x81368F35 = 0x1F37
+0x81368F36 = 0x1F38
+0x81368F37 = 0x1F39
+0x81368F38 = 0x1F3A
+0x81368F39 = 0x1F3B
+0x81369030 = 0x1F3C
+0x81369031 = 0x1F3D
+0x81369032 = 0x1F3E
+0x81369033 = 0x1F3F
+0x81369034 = 0x1F40
+0x81369035 = 0x1F41
+0x81369036 = 0x1F42
+0x81369037 = 0x1F43
+0x81369038 = 0x1F44
+0x81369039 = 0x1F45
+0x81369130 = 0x1F46
+0x81369131 = 0x1F47
+0x81369132 = 0x1F48
+0x81369133 = 0x1F49
+0x81369134 = 0x1F4A
+0x81369135 = 0x1F4B
+0x81369136 = 0x1F4C
+0x81369137 = 0x1F4D
+0x81369138 = 0x1F4E
+0x81369139 = 0x1F4F
+0x81369230 = 0x1F50
+0x81369231 = 0x1F51
+0x81369232 = 0x1F52
+0x81369233 = 0x1F53
+0x81369234 = 0x1F54
+0x81369235 = 0x1F55
+0x81369236 = 0x1F56
+0x81369237 = 0x1F57
+0x81369238 = 0x1F58
+0x81369239 = 0x1F59
+0x81369330 = 0x1F5A
+0x81369331 = 0x1F5B
+0x81369332 = 0x1F5C
+0x81369333 = 0x1F5D
+0x81369334 = 0x1F5E
+0x81369335 = 0x1F5F
+0x81369336 = 0x1F60
+0x81369337 = 0x1F61
+0x81369338 = 0x1F62
+0x81369339 = 0x1F63
+0x81369430 = 0x1F64
+0x81369431 = 0x1F65
+0x81369432 = 0x1F66
+0x81369433 = 0x1F67
+0x81369434 = 0x1F68
+0x81369435 = 0x1F69
+0x81369436 = 0x1F6A
+0x81369437 = 0x1F6B
+0x81369438 = 0x1F6C
+0x81369439 = 0x1F6D
+0x81369530 = 0x1F6E
+0x81369531 = 0x1F6F
+0x81369532 = 0x1F70
+0x81369533 = 0x1F71
+0x81369534 = 0x1F72
+0x81369535 = 0x1F73
+0x81369536 = 0x1F74
+0x81369537 = 0x1F75
+0x81369538 = 0x1F76
+0x81369539 = 0x1F77
+0x81369630 = 0x1F78
+0x81369631 = 0x1F79
+0x81369632 = 0x1F7A
+0x81369633 = 0x1F7B
+0x81369634 = 0x1F7C
+0x81369635 = 0x1F7D
+0x81369636 = 0x1F7E
+0x81369637 = 0x1F7F
+0x81369638 = 0x1F80
+0x81369639 = 0x1F81
+0x81369730 = 0x1F82
+0x81369731 = 0x1F83
+0x81369732 = 0x1F84
+0x81369733 = 0x1F85
+0x81369734 = 0x1F86
+0x81369735 = 0x1F87
+0x81369736 = 0x1F88
+0x81369737 = 0x1F89
+0x81369738 = 0x1F8A
+0x81369739 = 0x1F8B
+0x81369830 = 0x1F8C
+0x81369831 = 0x1F8D
+0x81369832 = 0x1F8E
+0x81369833 = 0x1F8F
+0x81369834 = 0x1F90
+0x81369835 = 0x1F91
+0x81369836 = 0x1F92
+0x81369837 = 0x1F93
+0x81369838 = 0x1F94
+0x81369839 = 0x1F95
+0x81369930 = 0x1F96
+0x81369931 = 0x1F97
+0x81369932 = 0x1F98
+0x81369933 = 0x1F99
+0x81369934 = 0x1F9A
+0x81369935 = 0x1F9B
+0x81369936 = 0x1F9C
+0x81369937 = 0x1F9D
+0x81369938 = 0x1F9E
+0x81369939 = 0x1F9F
+0x81369A30 = 0x1FA0
+0x81369A31 = 0x1FA1
+0x81369A32 = 0x1FA2
+0x81369A33 = 0x1FA3
+0x81369A34 = 0x1FA4
+0x81369A35 = 0x1FA5
+0x81369A36 = 0x1FA6
+0x81369A37 = 0x1FA7
+0x81369A38 = 0x1FA8
+0x81369A39 = 0x1FA9
+0x81369B30 = 0x1FAA
+0x81369B31 = 0x1FAB
+0x81369B32 = 0x1FAC
+0x81369B33 = 0x1FAD
+0x81369B34 = 0x1FAE
+0x81369B35 = 0x1FAF
+0x81369B36 = 0x1FB0
+0x81369B37 = 0x1FB1
+0x81369B38 = 0x1FB2
+0x81369B39 = 0x1FB3
+0x81369C30 = 0x1FB4
+0x81369C31 = 0x1FB5
+0x81369C32 = 0x1FB6
+0x81369C33 = 0x1FB7
+0x81369C34 = 0x1FB8
+0x81369C35 = 0x1FB9
+0x81369C36 = 0x1FBA
+0x81369C37 = 0x1FBB
+0x81369C38 = 0x1FBC
+0x81369C39 = 0x1FBD
+0x81369D30 = 0x1FBE
+0x81369D31 = 0x1FBF
+0x81369D32 = 0x1FC0
+0x81369D33 = 0x1FC1
+0x81369D34 = 0x1FC2
+0x81369D35 = 0x1FC3
+0x81369D36 = 0x1FC4
+0x81369D37 = 0x1FC5
+0x81369D38 = 0x1FC6
+0x81369D39 = 0x1FC7
+0x81369E30 = 0x1FC8
+0x81369E31 = 0x1FC9
+0x81369E32 = 0x1FCA
+0x81369E33 = 0x1FCB
+0x81369E34 = 0x1FCC
+0x81369E35 = 0x1FCD
+0x81369E36 = 0x1FCE
+0x81369E37 = 0x1FCF
+0x81369E38 = 0x1FD0
+0x81369E39 = 0x1FD1
+0x81369F30 = 0x1FD2
+0x81369F31 = 0x1FD3
+0x81369F32 = 0x1FD4
+0x81369F33 = 0x1FD5
+0x81369F34 = 0x1FD6
+0x81369F35 = 0x1FD7
+0x81369F36 = 0x1FD8
+0x81369F37 = 0x1FD9
+0x81369F38 = 0x1FDA
+0x81369F39 = 0x1FDB
+0x8136A030 = 0x1FDC
+0x8136A031 = 0x1FDD
+0x8136A032 = 0x1FDE
+0x8136A033 = 0x1FDF
+0x8136A034 = 0x1FE0
+0x8136A035 = 0x1FE1
+0x8136A036 = 0x1FE2
+0x8136A037 = 0x1FE3
+0x8136A038 = 0x1FE4
+0x8136A039 = 0x1FE5
+0x8136A130 = 0x1FE6
+0x8136A131 = 0x1FE7
+0x8136A132 = 0x1FE8
+0x8136A133 = 0x1FE9
+0x8136A134 = 0x1FEA
+0x8136A135 = 0x1FEB
+0x8136A136 = 0x1FEC
+0x8136A137 = 0x1FED
+0x8136A138 = 0x1FEE
+0x8136A139 = 0x1FEF
+0x8136A230 = 0x1FF0
+0x8136A231 = 0x1FF1
+0x8136A232 = 0x1FF2
+0x8136A233 = 0x1FF3
+0x8136A234 = 0x1FF4
+0x8136A235 = 0x1FF5
+0x8136A236 = 0x1FF6
+0x8136A237 = 0x1FF7
+0x8136A238 = 0x1FF8
+0x8136A239 = 0x1FF9
+0x8136A330 = 0x1FFA
+0x8136A331 = 0x1FFB
+0x8136A332 = 0x1FFC
+0x8136A333 = 0x1FFD
+0x8136A334 = 0x1FFE
+0x8136A335 = 0x1FFF
+0x8136A336 = 0x2000
+0x8136A337 = 0x2001
+0x8136A338 = 0x2002
+0x8136A339 = 0x2003
+0x8136A430 = 0x2004
+0x8136A431 = 0x2005
+0x8136A432 = 0x2006
+0x8136A433 = 0x2007
+0x8136A434 = 0x2008
+0x8136A435 = 0x2009
+0x8136A436 = 0x200A
+0x8136A437 = 0x200B
+0x8136A438 = 0x200C
+0x8136A439 = 0x200D
+0x8136A530 = 0x200E
+0x8136A531 = 0x200F
+0x8136A532 = 0x2011
+0x8136A533 = 0x2012
+0x8136A534 = 0x2017
+0x8136A535 = 0x201A
+0x8136A536 = 0x201B
+0x8136A537 = 0x201E
+0x8136A538 = 0x201F
+0x8136A539 = 0x2020
+0x8136A630 = 0x2021
+0x8136A631 = 0x2022
+0x8136A632 = 0x2023
+0x8136A633 = 0x2024
+0x8136A634 = 0x2027
+0x8136A635 = 0x2028
+0x8136A636 = 0x2029
+0x8136A637 = 0x202A
+0x8136A638 = 0x202B
+0x8136A639 = 0x202C
+0x8136A730 = 0x202D
+0x8136A731 = 0x202E
+0x8136A732 = 0x202F
+0x8136A733 = 0x2031
+0x8136A734 = 0x2034
+0x8136A735 = 0x2036
+0x8136A736 = 0x2037
+0x8136A737 = 0x2038
+0x8136A738 = 0x2039
+0x8136A739 = 0x203A
+0x8136A830 = 0x203C
+0x8136A831 = 0x203D
+0x8136A832 = 0x203E
+0x8136A833 = 0x203F
+0x8136A834 = 0x2040
+0x8136A835 = 0x2041
+0x8136A836 = 0x2042
+0x8136A837 = 0x2043
+0x8136A838 = 0x2044
+0x8136A839 = 0x2045
+0x8136A930 = 0x2046
+0x8136A931 = 0x2047
+0x8136A932 = 0x2048
+0x8136A933 = 0x2049
+0x8136A934 = 0x204A
+0x8136A935 = 0x204B
+0x8136A936 = 0x204C
+0x8136A937 = 0x204D
+0x8136A938 = 0x204E
+0x8136A939 = 0x204F
+0x8136AA30 = 0x2050
+0x8136AA31 = 0x2051
+0x8136AA32 = 0x2052
+0x8136AA33 = 0x2053
+0x8136AA34 = 0x2054
+0x8136AA35 = 0x2055
+0x8136AA36 = 0x2056
+0x8136AA37 = 0x2057
+0x8136AA38 = 0x2058
+0x8136AA39 = 0x2059
+0x8136AB30 = 0x205A
+0x8136AB31 = 0x205B
+0x8136AB32 = 0x205C
+0x8136AB33 = 0x205D
+0x8136AB34 = 0x205E
+0x8136AB35 = 0x205F
+0x8136AB36 = 0x2060
+0x8136AB37 = 0x2061
+0x8136AB38 = 0x2062
+0x8136AB39 = 0x2063
+0x8136AC30 = 0x2064
+0x8136AC31 = 0x2065
+0x8136AC32 = 0x2066
+0x8136AC33 = 0x2067
+0x8136AC34 = 0x2068
+0x8136AC35 = 0x2069
+0x8136AC36 = 0x206A
+0x8136AC37 = 0x206B
+0x8136AC38 = 0x206C
+0x8136AC39 = 0x206D
+0x8136AD30 = 0x206E
+0x8136AD31 = 0x206F
+0x8136AD32 = 0x2070
+0x8136AD33 = 0x2071
+0x8136AD34 = 0x2072
+0x8136AD35 = 0x2073
+0x8136AD36 = 0x2074
+0x8136AD37 = 0x2075
+0x8136AD38 = 0x2076
+0x8136AD39 = 0x2077
+0x8136AE30 = 0x2078
+0x8136AE31 = 0x2079
+0x8136AE32 = 0x207A
+0x8136AE33 = 0x207B
+0x8136AE34 = 0x207C
+0x8136AE35 = 0x207D
+0x8136AE36 = 0x207E
+0x8136AE37 = 0x207F
+0x8136AE38 = 0x2080
+0x8136AE39 = 0x2081
+0x8136AF30 = 0x2082
+0x8136AF31 = 0x2083
+0x8136AF32 = 0x2084
+0x8136AF33 = 0x2085
+0x8136AF34 = 0x2086
+0x8136AF35 = 0x2087
+0x8136AF36 = 0x2088
+0x8136AF37 = 0x2089
+0x8136AF38 = 0x208A
+0x8136AF39 = 0x208B
+0x8136B030 = 0x208C
+0x8136B031 = 0x208D
+0x8136B032 = 0x208E
+0x8136B033 = 0x208F
+0x8136B034 = 0x2090
+0x8136B035 = 0x2091
+0x8136B036 = 0x2092
+0x8136B037 = 0x2093
+0x8136B038 = 0x2094
+0x8136B039 = 0x2095
+0x8136B130 = 0x2096
+0x8136B131 = 0x2097
+0x8136B132 = 0x2098
+0x8136B133 = 0x2099
+0x8136B134 = 0x209A
+0x8136B135 = 0x209B
+0x8136B136 = 0x209C
+0x8136B137 = 0x209D
+0x8136B138 = 0x209E
+0x8136B139 = 0x209F
+0x8136B230 = 0x20A0
+0x8136B231 = 0x20A1
+0x8136B232 = 0x20A2
+0x8136B233 = 0x20A3
+0x8136B234 = 0x20A4
+0x8136B235 = 0x20A5
+0x8136B236 = 0x20A6
+0x8136B237 = 0x20A7
+0x8136B238 = 0x20A8
+0x8136B239 = 0x20A9
+0x8136B330 = 0x20AA
+0x8136B331 = 0x20AB
+0x8136B332 = 0x20AD
+0x8136B333 = 0x20AE
+0x8136B334 = 0x20AF
+0x8136B335 = 0x20B0
+0x8136B336 = 0x20B1
+0x8136B337 = 0x20B2
+0x8136B338 = 0x20B3
+0x8136B339 = 0x20B4
+0x8136B430 = 0x20B5
+0x8136B431 = 0x20B6
+0x8136B432 = 0x20B7
+0x8136B433 = 0x20B8
+0x8136B434 = 0x20B9
+0x8136B435 = 0x20BA
+0x8136B436 = 0x20BB
+0x8136B437 = 0x20BC
+0x8136B438 = 0x20BD
+0x8136B439 = 0x20BE
+0x8136B530 = 0x20BF
+0x8136B531 = 0x20C0
+0x8136B532 = 0x20C1
+0x8136B533 = 0x20C2
+0x8136B534 = 0x20C3
+0x8136B535 = 0x20C4
+0x8136B536 = 0x20C5
+0x8136B537 = 0x20C6
+0x8136B538 = 0x20C7
+0x8136B539 = 0x20C8
+0x8136B630 = 0x20C9
+0x8136B631 = 0x20CA
+0x8136B632 = 0x20CB
+0x8136B633 = 0x20CC
+0x8136B634 = 0x20CD
+0x8136B635 = 0x20CE
+0x8136B636 = 0x20CF
+0x8136B637 = 0x20D0
+0x8136B638 = 0x20D1
+0x8136B639 = 0x20D2
+0x8136B730 = 0x20D3
+0x8136B731 = 0x20D4
+0x8136B732 = 0x20D5
+0x8136B733 = 0x20D6
+0x8136B734 = 0x20D7
+0x8136B735 = 0x20D8
+0x8136B736 = 0x20D9
+0x8136B737 = 0x20DA
+0x8136B738 = 0x20DB
+0x8136B739 = 0x20DC
+0x8136B830 = 0x20DD
+0x8136B831 = 0x20DE
+0x8136B832 = 0x20DF
+0x8136B833 = 0x20E0
+0x8136B834 = 0x20E1
+0x8136B835 = 0x20E2
+0x8136B836 = 0x20E3
+0x8136B837 = 0x20E4
+0x8136B838 = 0x20E5
+0x8136B839 = 0x20E6
+0x8136B930 = 0x20E7
+0x8136B931 = 0x20E8
+0x8136B932 = 0x20E9
+0x8136B933 = 0x20EA
+0x8136B934 = 0x20EB
+0x8136B935 = 0x20EC
+0x8136B936 = 0x20ED
+0x8136B937 = 0x20EE
+0x8136B938 = 0x20EF
+0x8136B939 = 0x20F0
+0x8136BA30 = 0x20F1
+0x8136BA31 = 0x20F2
+0x8136BA32 = 0x20F3
+0x8136BA33 = 0x20F4
+0x8136BA34 = 0x20F5
+0x8136BA35 = 0x20F6
+0x8136BA36 = 0x20F7
+0x8136BA37 = 0x20F8
+0x8136BA38 = 0x20F9
+0x8136BA39 = 0x20FA
+0x8136BB30 = 0x20FB
+0x8136BB31 = 0x20FC
+0x8136BB32 = 0x20FD
+0x8136BB33 = 0x20FE
+0x8136BB34 = 0x20FF
+0x8136BB35 = 0x2100
+0x8136BB36 = 0x2101
+0x8136BB37 = 0x2102
+0x8136BB38 = 0x2104
+0x8136BB39 = 0x2106
+0x8136BC30 = 0x2107
+0x8136BC31 = 0x2108
+0x8136BC32 = 0x210A
+0x8136BC33 = 0x210B
+0x8136BC34 = 0x210C
+0x8136BC35 = 0x210D
+0x8136BC36 = 0x210E
+0x8136BC37 = 0x210F
+0x8136BC38 = 0x2110
+0x8136BC39 = 0x2111
+0x8136BD30 = 0x2112
+0x8136BD31 = 0x2113
+0x8136BD32 = 0x2114
+0x8136BD33 = 0x2115
+0x8136BD34 = 0x2117
+0x8136BD35 = 0x2118
+0x8136BD36 = 0x2119
+0x8136BD37 = 0x211A
+0x8136BD38 = 0x211B
+0x8136BD39 = 0x211C
+0x8136BE30 = 0x211D
+0x8136BE31 = 0x211E
+0x8136BE32 = 0x211F
+0x8136BE33 = 0x2120
+0x8136BE34 = 0x2122
+0x8136BE35 = 0x2123
+0x8136BE36 = 0x2124
+0x8136BE37 = 0x2125
+0x8136BE38 = 0x2126
+0x8136BE39 = 0x2127
+0x8136BF30 = 0x2128
+0x8136BF31 = 0x2129
+0x8136BF32 = 0x212A
+0x8136BF33 = 0x212B
+0x8136BF34 = 0x212C
+0x8136BF35 = 0x212D
+0x8136BF36 = 0x212E
+0x8136BF37 = 0x212F
+0x8136BF38 = 0x2130
+0x8136BF39 = 0x2131
+0x8136C030 = 0x2132
+0x8136C031 = 0x2133
+0x8136C032 = 0x2134
+0x8136C033 = 0x2135
+0x8136C034 = 0x2136
+0x8136C035 = 0x2137
+0x8136C036 = 0x2138
+0x8136C037 = 0x2139
+0x8136C038 = 0x213A
+0x8136C039 = 0x213B
+0x8136C130 = 0x213C
+0x8136C131 = 0x213D
+0x8136C132 = 0x213E
+0x8136C133 = 0x213F
+0x8136C134 = 0x2140
+0x8136C135 = 0x2141
+0x8136C136 = 0x2142
+0x8136C137 = 0x2143
+0x8136C138 = 0x2144
+0x8136C139 = 0x2145
+0x8136C230 = 0x2146
+0x8136C231 = 0x2147
+0x8136C232 = 0x2148
+0x8136C233 = 0x2149
+0x8136C234 = 0x214A
+0x8136C235 = 0x214B
+0x8136C236 = 0x214C
+0x8136C237 = 0x214D
+0x8136C238 = 0x214E
+0x8136C239 = 0x214F
+0x8136C330 = 0x2150
+0x8136C331 = 0x2151
+0x8136C332 = 0x2152
+0x8136C333 = 0x2153
+0x8136C334 = 0x2154
+0x8136C335 = 0x2155
+0x8136C336 = 0x2156
+0x8136C337 = 0x2157
+0x8136C338 = 0x2158
+0x8136C339 = 0x2159
+0x8136C430 = 0x215A
+0x8136C431 = 0x215B
+0x8136C432 = 0x215C
+0x8136C433 = 0x215D
+0x8136C434 = 0x215E
+0x8136C435 = 0x215F
+0x8136C436 = 0x216C
+0x8136C437 = 0x216D
+0x8136C438 = 0x216E
+0x8136C439 = 0x216F
+0x8136C530 = 0x217A
+0x8136C531 = 0x217B
+0x8136C532 = 0x217C
+0x8136C533 = 0x217D
+0x8136C534 = 0x217E
+0x8136C535 = 0x217F
+0x8136C536 = 0x2180
+0x8136C537 = 0x2181
+0x8136C538 = 0x2182
+0x8136C539 = 0x2183
+0x8136C630 = 0x2184
+0x8136C631 = 0x2185
+0x8136C632 = 0x2186
+0x8136C633 = 0x2187
+0x8136C634 = 0x2188
+0x8136C635 = 0x2189
+0x8136C636 = 0x218A
+0x8136C637 = 0x218B
+0x8136C638 = 0x218C
+0x8136C639 = 0x218D
+0x8136C730 = 0x218E
+0x8136C731 = 0x218F
+0x8136C732 = 0x2194
+0x8136C733 = 0x2195
+0x8136C734 = 0x219A
+0x8136C735 = 0x219B
+0x8136C736 = 0x219C
+0x8136C737 = 0x219D
+0x8136C738 = 0x219E
+0x8136C739 = 0x219F
+0x8136C830 = 0x21A0
+0x8136C831 = 0x21A1
+0x8136C832 = 0x21A2
+0x8136C833 = 0x21A3
+0x8136C834 = 0x21A4
+0x8136C835 = 0x21A5
+0x8136C836 = 0x21A6
+0x8136C837 = 0x21A7
+0x8136C838 = 0x21A8
+0x8136C839 = 0x21A9
+0x8136C930 = 0x21AA
+0x8136C931 = 0x21AB
+0x8136C932 = 0x21AC
+0x8136C933 = 0x21AD
+0x8136C934 = 0x21AE
+0x8136C935 = 0x21AF
+0x8136C936 = 0x21B0
+0x8136C937 = 0x21B1
+0x8136C938 = 0x21B2
+0x8136C939 = 0x21B3
+0x8136CA30 = 0x21B4
+0x8136CA31 = 0x21B5
+0x8136CA32 = 0x21B6
+0x8136CA33 = 0x21B7
+0x8136CA34 = 0x21B8
+0x8136CA35 = 0x21B9
+0x8136CA36 = 0x21BA
+0x8136CA37 = 0x21BB
+0x8136CA38 = 0x21BC
+0x8136CA39 = 0x21BD
+0x8136CB30 = 0x21BE
+0x8136CB31 = 0x21BF
+0x8136CB32 = 0x21C0
+0x8136CB33 = 0x21C1
+0x8136CB34 = 0x21C2
+0x8136CB35 = 0x21C3
+0x8136CB36 = 0x21C4
+0x8136CB37 = 0x21C5
+0x8136CB38 = 0x21C6
+0x8136CB39 = 0x21C7
+0x8136CC30 = 0x21C8
+0x8136CC31 = 0x21C9
+0x8136CC32 = 0x21CA
+0x8136CC33 = 0x21CB
+0x8136CC34 = 0x21CC
+0x8136CC35 = 0x21CD
+0x8136CC36 = 0x21CE
+0x8136CC37 = 0x21CF
+0x8136CC38 = 0x21D0
+0x8136CC39 = 0x21D1
+0x8136CD30 = 0x21D2
+0x8136CD31 = 0x21D3
+0x8136CD32 = 0x21D4
+0x8136CD33 = 0x21D5
+0x8136CD34 = 0x21D6
+0x8136CD35 = 0x21D7
+0x8136CD36 = 0x21D8
+0x8136CD37 = 0x21D9
+0x8136CD38 = 0x21DA
+0x8136CD39 = 0x21DB
+0x8136CE30 = 0x21DC
+0x8136CE31 = 0x21DD
+0x8136CE32 = 0x21DE
+0x8136CE33 = 0x21DF
+0x8136CE34 = 0x21E0
+0x8136CE35 = 0x21E1
+0x8136CE36 = 0x21E2
+0x8136CE37 = 0x21E3
+0x8136CE38 = 0x21E4
+0x8136CE39 = 0x21E5
+0x8136CF30 = 0x21E6
+0x8136CF31 = 0x21E7
+0x8136CF32 = 0x21E8
+0x8136CF33 = 0x21E9
+0x8136CF34 = 0x21EA
+0x8136CF35 = 0x21EB
+0x8136CF36 = 0x21EC
+0x8136CF37 = 0x21ED
+0x8136CF38 = 0x21EE
+0x8136CF39 = 0x21EF
+0x8136D030 = 0x21F0
+0x8136D031 = 0x21F1
+0x8136D032 = 0x21F2
+0x8136D033 = 0x21F3
+0x8136D034 = 0x21F4
+0x8136D035 = 0x21F5
+0x8136D036 = 0x21F6
+0x8136D037 = 0x21F7
+0x8136D038 = 0x21F8
+0x8136D039 = 0x21F9
+0x8136D130 = 0x21FA
+0x8136D131 = 0x21FB
+0x8136D132 = 0x21FC
+0x8136D133 = 0x21FD
+0x8136D134 = 0x21FE
+0x8136D135 = 0x21FF
+0x8136D136 = 0x2200
+0x8136D137 = 0x2201
+0x8136D138 = 0x2202
+0x8136D139 = 0x2203
+0x8136D230 = 0x2204
+0x8136D231 = 0x2205
+0x8136D232 = 0x2206
+0x8136D233 = 0x2207
+0x8136D234 = 0x2209
+0x8136D235 = 0x220A
+0x8136D236 = 0x220B
+0x8136D237 = 0x220C
+0x8136D238 = 0x220D
+0x8136D239 = 0x220E
+0x8136D330 = 0x2210
+0x8136D331 = 0x2212
+0x8136D332 = 0x2213
+0x8136D333 = 0x2214
+0x8136D334 = 0x2216
+0x8136D335 = 0x2217
+0x8136D336 = 0x2218
+0x8136D337 = 0x2219
+0x8136D338 = 0x221B
+0x8136D339 = 0x221C
+0x8136D430 = 0x2221
+0x8136D431 = 0x2222
+0x8136D432 = 0x2224
+0x8136D433 = 0x2226
+0x8136D434 = 0x222C
+0x8136D435 = 0x222D
+0x8136D436 = 0x222F
+0x8136D437 = 0x2230
+0x8136D438 = 0x2231
+0x8136D439 = 0x2232
+0x8136D530 = 0x2233
+0x8136D531 = 0x2238
+0x8136D532 = 0x2239
+0x8136D533 = 0x223A
+0x8136D534 = 0x223B
+0x8136D535 = 0x223C
+0x8136D536 = 0x223E
+0x8136D537 = 0x223F
+0x8136D538 = 0x2240
+0x8136D539 = 0x2241
+0x8136D630 = 0x2242
+0x8136D631 = 0x2243
+0x8136D632 = 0x2244
+0x8136D633 = 0x2245
+0x8136D634 = 0x2246
+0x8136D635 = 0x2247
+0x8136D636 = 0x2249
+0x8136D637 = 0x224A
+0x8136D638 = 0x224B
+0x8136D639 = 0x224D
+0x8136D730 = 0x224E
+0x8136D731 = 0x224F
+0x8136D732 = 0x2250
+0x8136D733 = 0x2251
+0x8136D734 = 0x2253
+0x8136D735 = 0x2254
+0x8136D736 = 0x2255
+0x8136D737 = 0x2256
+0x8136D738 = 0x2257
+0x8136D739 = 0x2258
+0x8136D830 = 0x2259
+0x8136D831 = 0x225A
+0x8136D832 = 0x225B
+0x8136D833 = 0x225C
+0x8136D834 = 0x225D
+0x8136D835 = 0x225E
+0x8136D836 = 0x225F
+0x8136D837 = 0x2262
+0x8136D838 = 0x2263
+0x8136D839 = 0x2268
+0x8136D930 = 0x2269
+0x8136D931 = 0x226A
+0x8136D932 = 0x226B
+0x8136D933 = 0x226C
+0x8136D934 = 0x226D
+0x8136D935 = 0x2270
+0x8136D936 = 0x2271
+0x8136D937 = 0x2272
+0x8136D938 = 0x2273
+0x8136D939 = 0x2274
+0x8136DA30 = 0x2275
+0x8136DA31 = 0x2276
+0x8136DA32 = 0x2277
+0x8136DA33 = 0x2278
+0x8136DA34 = 0x2279
+0x8136DA35 = 0x227A
+0x8136DA36 = 0x227B
+0x8136DA37 = 0x227C
+0x8136DA38 = 0x227D
+0x8136DA39 = 0x227E
+0x8136DB30 = 0x227F
+0x8136DB31 = 0x2280
+0x8136DB32 = 0x2281
+0x8136DB33 = 0x2282
+0x8136DB34 = 0x2283
+0x8136DB35 = 0x2284
+0x8136DB36 = 0x2285
+0x8136DB37 = 0x2286
+0x8136DB38 = 0x2287
+0x8136DB39 = 0x2288
+0x8136DC30 = 0x2289
+0x8136DC31 = 0x228A
+0x8136DC32 = 0x228B
+0x8136DC33 = 0x228C
+0x8136DC34 = 0x228D
+0x8136DC35 = 0x228E
+0x8136DC36 = 0x228F
+0x8136DC37 = 0x2290
+0x8136DC38 = 0x2291
+0x8136DC39 = 0x2292
+0x8136DD30 = 0x2293
+0x8136DD31 = 0x2294
+0x8136DD32 = 0x2296
+0x8136DD33 = 0x2297
+0x8136DD34 = 0x2298
+0x8136DD35 = 0x229A
+0x8136DD36 = 0x229B
+0x8136DD37 = 0x229C
+0x8136DD38 = 0x229D
+0x8136DD39 = 0x229E
+0x8136DE30 = 0x229F
+0x8136DE31 = 0x22A0
+0x8136DE32 = 0x22A1
+0x8136DE33 = 0x22A2
+0x8136DE34 = 0x22A3
+0x8136DE35 = 0x22A4
+0x8136DE36 = 0x22A6
+0x8136DE37 = 0x22A7
+0x8136DE38 = 0x22A8
+0x8136DE39 = 0x22A9
+0x8136DF30 = 0x22AA
+0x8136DF31 = 0x22AB
+0x8136DF32 = 0x22AC
+0x8136DF33 = 0x22AD
+0x8136DF34 = 0x22AE
+0x8136DF35 = 0x22AF
+0x8136DF36 = 0x22B0
+0x8136DF37 = 0x22B1
+0x8136DF38 = 0x22B2
+0x8136DF39 = 0x22B3
+0x8136E030 = 0x22B4
+0x8136E031 = 0x22B5
+0x8136E032 = 0x22B6
+0x8136E033 = 0x22B7
+0x8136E034 = 0x22B8
+0x8136E035 = 0x22B9
+0x8136E036 = 0x22BA
+0x8136E037 = 0x22BB
+0x8136E038 = 0x22BC
+0x8136E039 = 0x22BD
+0x8136E130 = 0x22BE
+0x8136E131 = 0x22C0
+0x8136E132 = 0x22C1
+0x8136E133 = 0x22C2
+0x8136E134 = 0x22C3
+0x8136E135 = 0x22C4
+0x8136E136 = 0x22C5
+0x8136E137 = 0x22C6
+0x8136E138 = 0x22C7
+0x8136E139 = 0x22C8
+0x8136E230 = 0x22C9
+0x8136E231 = 0x22CA
+0x8136E232 = 0x22CB
+0x8136E233 = 0x22CC
+0x8136E234 = 0x22CD
+0x8136E235 = 0x22CE
+0x8136E236 = 0x22CF
+0x8136E237 = 0x22D0
+0x8136E238 = 0x22D1
+0x8136E239 = 0x22D2
+0x8136E330 = 0x22D3
+0x8136E331 = 0x22D4
+0x8136E332 = 0x22D5
+0x8136E333 = 0x22D6
+0x8136E334 = 0x22D7
+0x8136E335 = 0x22D8
+0x8136E336 = 0x22D9
+0x8136E337 = 0x22DA
+0x8136E338 = 0x22DB
+0x8136E339 = 0x22DC
+0x8136E430 = 0x22DD
+0x8136E431 = 0x22DE
+0x8136E432 = 0x22DF
+0x8136E433 = 0x22E0
+0x8136E434 = 0x22E1
+0x8136E435 = 0x22E2
+0x8136E436 = 0x22E3
+0x8136E437 = 0x22E4
+0x8136E438 = 0x22E5
+0x8136E439 = 0x22E6
+0x8136E530 = 0x22E7
+0x8136E531 = 0x22E8
+0x8136E532 = 0x22E9
+0x8136E533 = 0x22EA
+0x8136E534 = 0x22EB
+0x8136E535 = 0x22EC
+0x8136E536 = 0x22ED
+0x8136E537 = 0x22EE
+0x8136E538 = 0x22EF
+0x8136E539 = 0x22F0
+0x8136E630 = 0x22F1
+0x8136E631 = 0x22F2
+0x8136E632 = 0x22F3
+0x8136E633 = 0x22F4
+0x8136E634 = 0x22F5
+0x8136E635 = 0x22F6
+0x8136E636 = 0x22F7
+0x8136E637 = 0x22F8
+0x8136E638 = 0x22F9
+0x8136E639 = 0x22FA
+0x8136E730 = 0x22FB
+0x8136E731 = 0x22FC
+0x8136E732 = 0x22FD
+0x8136E733 = 0x22FE
+0x8136E734 = 0x22FF
+0x8136E735 = 0x2300
+0x8136E736 = 0x2301
+0x8136E737 = 0x2302
+0x8136E738 = 0x2303
+0x8136E739 = 0x2304
+0x8136E830 = 0x2305
+0x8136E831 = 0x2306
+0x8136E832 = 0x2307
+0x8136E833 = 0x2308
+0x8136E834 = 0x2309
+0x8136E835 = 0x230A
+0x8136E836 = 0x230B
+0x8136E837 = 0x230C
+0x8136E838 = 0x230D
+0x8136E839 = 0x230E
+0x8136E930 = 0x230F
+0x8136E931 = 0x2310
+0x8136E932 = 0x2311
+0x8136E933 = 0x2313
+0x8136E934 = 0x2314
+0x8136E935 = 0x2315
+0x8136E936 = 0x2316
+0x8136E937 = 0x2317
+0x8136E938 = 0x2318
+0x8136E939 = 0x2319
+0x8136EA30 = 0x231A
+0x8136EA31 = 0x231B
+0x8136EA32 = 0x231C
+0x8136EA33 = 0x231D
+0x8136EA34 = 0x231E
+0x8136EA35 = 0x231F
+0x8136EA36 = 0x2320
+0x8136EA37 = 0x2321
+0x8136EA38 = 0x2322
+0x8136EA39 = 0x2323
+0x8136EB30 = 0x2324
+0x8136EB31 = 0x2325
+0x8136EB32 = 0x2326
+0x8136EB33 = 0x2327
+0x8136EB34 = 0x2328
+0x8136EB35 = 0x2329
+0x8136EB36 = 0x232A
+0x8136EB37 = 0x232B
+0x8136EB38 = 0x232C
+0x8136EB39 = 0x232D
+0x8136EC30 = 0x232E
+0x8136EC31 = 0x232F
+0x8136EC32 = 0x2330
+0x8136EC33 = 0x2331
+0x8136EC34 = 0x2332
+0x8136EC35 = 0x2333
+0x8136EC36 = 0x2334
+0x8136EC37 = 0x2335
+0x8136EC38 = 0x2336
+0x8136EC39 = 0x2337
+0x8136ED30 = 0x2338
+0x8136ED31 = 0x2339
+0x8136ED32 = 0x233A
+0x8136ED33 = 0x233B
+0x8136ED34 = 0x233C
+0x8136ED35 = 0x233D
+0x8136ED36 = 0x233E
+0x8136ED37 = 0x233F
+0x8136ED38 = 0x2340
+0x8136ED39 = 0x2341
+0x8136EE30 = 0x2342
+0x8136EE31 = 0x2343
+0x8136EE32 = 0x2344
+0x8136EE33 = 0x2345
+0x8136EE34 = 0x2346
+0x8136EE35 = 0x2347
+0x8136EE36 = 0x2348
+0x8136EE37 = 0x2349
+0x8136EE38 = 0x234A
+0x8136EE39 = 0x234B
+0x8136EF30 = 0x234C
+0x8136EF31 = 0x234D
+0x8136EF32 = 0x234E
+0x8136EF33 = 0x234F
+0x8136EF34 = 0x2350
+0x8136EF35 = 0x2351
+0x8136EF36 = 0x2352
+0x8136EF37 = 0x2353
+0x8136EF38 = 0x2354
+0x8136EF39 = 0x2355
+0x8136F030 = 0x2356
+0x8136F031 = 0x2357
+0x8136F032 = 0x2358
+0x8136F033 = 0x2359
+0x8136F034 = 0x235A
+0x8136F035 = 0x235B
+0x8136F036 = 0x235C
+0x8136F037 = 0x235D
+0x8136F038 = 0x235E
+0x8136F039 = 0x235F
+0x8136F130 = 0x2360
+0x8136F131 = 0x2361
+0x8136F132 = 0x2362
+0x8136F133 = 0x2363
+0x8136F134 = 0x2364
+0x8136F135 = 0x2365
+0x8136F136 = 0x2366
+0x8136F137 = 0x2367
+0x8136F138 = 0x2368
+0x8136F139 = 0x2369
+0x8136F230 = 0x236A
+0x8136F231 = 0x236B
+0x8136F232 = 0x236C
+0x8136F233 = 0x236D
+0x8136F234 = 0x236E
+0x8136F235 = 0x236F
+0x8136F236 = 0x2370
+0x8136F237 = 0x2371
+0x8136F238 = 0x2372
+0x8136F239 = 0x2373
+0x8136F330 = 0x2374
+0x8136F331 = 0x2375
+0x8136F332 = 0x2376
+0x8136F333 = 0x2377
+0x8136F334 = 0x2378
+0x8136F335 = 0x2379
+0x8136F336 = 0x237A
+0x8136F337 = 0x237B
+0x8136F338 = 0x237C
+0x8136F339 = 0x237D
+0x8136F430 = 0x237E
+0x8136F431 = 0x237F
+0x8136F432 = 0x2380
+0x8136F433 = 0x2381
+0x8136F434 = 0x2382
+0x8136F435 = 0x2383
+0x8136F436 = 0x2384
+0x8136F437 = 0x2385
+0x8136F438 = 0x2386
+0x8136F439 = 0x2387
+0x8136F530 = 0x2388
+0x8136F531 = 0x2389
+0x8136F532 = 0x238A
+0x8136F533 = 0x238B
+0x8136F534 = 0x238C
+0x8136F535 = 0x238D
+0x8136F536 = 0x238E
+0x8136F537 = 0x238F
+0x8136F538 = 0x2390
+0x8136F539 = 0x2391
+0x8136F630 = 0x2392
+0x8136F631 = 0x2393
+0x8136F632 = 0x2394
+0x8136F633 = 0x2395
+0x8136F634 = 0x2396
+0x8136F635 = 0x2397
+0x8136F636 = 0x2398
+0x8136F637 = 0x2399
+0x8136F638 = 0x239A
+0x8136F639 = 0x239B
+0x8136F730 = 0x239C
+0x8136F731 = 0x239D
+0x8136F732 = 0x239E
+0x8136F733 = 0x239F
+0x8136F734 = 0x23A0
+0x8136F735 = 0x23A1
+0x8136F736 = 0x23A2
+0x8136F737 = 0x23A3
+0x8136F738 = 0x23A4
+0x8136F739 = 0x23A5
+0x8136F830 = 0x23A6
+0x8136F831 = 0x23A7
+0x8136F832 = 0x23A8
+0x8136F833 = 0x23A9
+0x8136F834 = 0x23AA
+0x8136F835 = 0x23AB
+0x8136F836 = 0x23AC
+0x8136F837 = 0x23AD
+0x8136F838 = 0x23AE
+0x8136F839 = 0x23AF
+0x8136F930 = 0x23B0
+0x8136F931 = 0x23B1
+0x8136F932 = 0x23B2
+0x8136F933 = 0x23B3
+0x8136F934 = 0x23B4
+0x8136F935 = 0x23B5
+0x8136F936 = 0x23B6
+0x8136F937 = 0x23B7
+0x8136F938 = 0x23B8
+0x8136F939 = 0x23B9
+0x8136FA30 = 0x23BA
+0x8136FA31 = 0x23BB
+0x8136FA32 = 0x23BC
+0x8136FA33 = 0x23BD
+0x8136FA34 = 0x23BE
+0x8136FA35 = 0x23BF
+0x8136FA36 = 0x23C0
+0x8136FA37 = 0x23C1
+0x8136FA38 = 0x23C2
+0x8136FA39 = 0x23C3
+0x8136FB30 = 0x23C4
+0x8136FB31 = 0x23C5
+0x8136FB32 = 0x23C6
+0x8136FB33 = 0x23C7
+0x8136FB34 = 0x23C8
+0x8136FB35 = 0x23C9
+0x8136FB36 = 0x23CA
+0x8136FB37 = 0x23CB
+0x8136FB38 = 0x23CC
+0x8136FB39 = 0x23CD
+0x8136FC30 = 0x23CE
+0x8136FC31 = 0x23CF
+0x8136FC32 = 0x23D0
+0x8136FC33 = 0x23D1
+0x8136FC34 = 0x23D2
+0x8136FC35 = 0x23D3
+0x8136FC36 = 0x23D4
+0x8136FC37 = 0x23D5
+0x8136FC38 = 0x23D6
+0x8136FC39 = 0x23D7
+0x8136FD30 = 0x23D8
+0x8136FD31 = 0x23D9
+0x8136FD32 = 0x23DA
+0x8136FD33 = 0x23DB
+0x8136FD34 = 0x23DC
+0x8136FD35 = 0x23DD
+0x8136FD36 = 0x23DE
+0x8136FD37 = 0x23DF
+0x8136FD38 = 0x23E0
+0x8136FD39 = 0x23E1
+0x8136FE30 = 0x23E2
+0x8136FE31 = 0x23E3
+0x8136FE32 = 0x23E4
+0x8136FE33 = 0x23E5
+0x8136FE34 = 0x23E6
+0x8136FE35 = 0x23E7
+0x8136FE36 = 0x23E8
+0x8136FE37 = 0x23E9
+0x8136FE38 = 0x23EA
+0x8136FE39 = 0x23EB
+0x81378130 = 0x23EC
+0x81378131 = 0x23ED
+0x81378132 = 0x23EE
+0x81378133 = 0x23EF
+0x81378134 = 0x23F0
+0x81378135 = 0x23F1
+0x81378136 = 0x23F2
+0x81378137 = 0x23F3
+0x81378138 = 0x23F4
+0x81378139 = 0x23F5
+0x81378230 = 0x23F6
+0x81378231 = 0x23F7
+0x81378232 = 0x23F8
+0x81378233 = 0x23F9
+0x81378234 = 0x23FA
+0x81378235 = 0x23FB
+0x81378236 = 0x23FC
+0x81378237 = 0x23FD
+0x81378238 = 0x23FE
+0x81378239 = 0x23FF
+0x81378330 = 0x2400
+0x81378331 = 0x2401
+0x81378332 = 0x2402
+0x81378333 = 0x2403
+0x81378334 = 0x2404
+0x81378335 = 0x2405
+0x81378336 = 0x2406
+0x81378337 = 0x2407
+0x81378338 = 0x2408
+0x81378339 = 0x2409
+0x81378430 = 0x240A
+0x81378431 = 0x240B
+0x81378432 = 0x240C
+0x81378433 = 0x240D
+0x81378434 = 0x240E
+0x81378435 = 0x240F
+0x81378436 = 0x2410
+0x81378437 = 0x2411
+0x81378438 = 0x2412
+0x81378439 = 0x2413
+0x81378530 = 0x2414
+0x81378531 = 0x2415
+0x81378532 = 0x2416
+0x81378533 = 0x2417
+0x81378534 = 0x2418
+0x81378535 = 0x2419
+0x81378536 = 0x241A
+0x81378537 = 0x241B
+0x81378538 = 0x241C
+0x81378539 = 0x241D
+0x81378630 = 0x241E
+0x81378631 = 0x241F
+0x81378632 = 0x2420
+0x81378633 = 0x2421
+0x81378634 = 0x2422
+0x81378635 = 0x2423
+0x81378636 = 0x2424
+0x81378637 = 0x2425
+0x81378638 = 0x2426
+0x81378639 = 0x2427
+0x81378730 = 0x2428
+0x81378731 = 0x2429
+0x81378732 = 0x242A
+0x81378733 = 0x242B
+0x81378734 = 0x242C
+0x81378735 = 0x242D
+0x81378736 = 0x242E
+0x81378737 = 0x242F
+0x81378738 = 0x2430
+0x81378739 = 0x2431
+0x81378830 = 0x2432
+0x81378831 = 0x2433
+0x81378832 = 0x2434
+0x81378833 = 0x2435
+0x81378834 = 0x2436
+0x81378835 = 0x2437
+0x81378836 = 0x2438
+0x81378837 = 0x2439
+0x81378838 = 0x243A
+0x81378839 = 0x243B
+0x81378930 = 0x243C
+0x81378931 = 0x243D
+0x81378932 = 0x243E
+0x81378933 = 0x243F
+0x81378934 = 0x2440
+0x81378935 = 0x2441
+0x81378936 = 0x2442
+0x81378937 = 0x2443
+0x81378938 = 0x2444
+0x81378939 = 0x2445
+0x81378A30 = 0x2446
+0x81378A31 = 0x2447
+0x81378A32 = 0x2448
+0x81378A33 = 0x2449
+0x81378A34 = 0x244A
+0x81378A35 = 0x244B
+0x81378A36 = 0x244C
+0x81378A37 = 0x244D
+0x81378A38 = 0x244E
+0x81378A39 = 0x244F
+0x81378B30 = 0x2450
+0x81378B31 = 0x2451
+0x81378B32 = 0x2452
+0x81378B33 = 0x2453
+0x81378B34 = 0x2454
+0x81378B35 = 0x2455
+0x81378B36 = 0x2456
+0x81378B37 = 0x2457
+0x81378B38 = 0x2458
+0x81378B39 = 0x2459
+0x81378C30 = 0x245A
+0x81378C31 = 0x245B
+0x81378C32 = 0x245C
+0x81378C33 = 0x245D
+0x81378C34 = 0x245E
+0x81378C35 = 0x245F
+0x81378C36 = 0x246A
+0x81378C37 = 0x246B
+0x81378C38 = 0x246C
+0x81378C39 = 0x246D
+0x81378D30 = 0x246E
+0x81378D31 = 0x246F
+0x81378D32 = 0x2470
+0x81378D33 = 0x2471
+0x81378D34 = 0x2472
+0x81378D35 = 0x2473
+0x81378D36 = 0x249C
+0x81378D37 = 0x249D
+0x81378D38 = 0x249E
+0x81378D39 = 0x249F
+0x81378E30 = 0x24A0
+0x81378E31 = 0x24A1
+0x81378E32 = 0x24A2
+0x81378E33 = 0x24A3
+0x81378E34 = 0x24A4
+0x81378E35 = 0x24A5
+0x81378E36 = 0x24A6
+0x81378E37 = 0x24A7
+0x81378E38 = 0x24A8
+0x81378E39 = 0x24A9
+0x81378F30 = 0x24AA
+0x81378F31 = 0x24AB
+0x81378F32 = 0x24AC
+0x81378F33 = 0x24AD
+0x81378F34 = 0x24AE
+0x81378F35 = 0x24AF
+0x81378F36 = 0x24B0
+0x81378F37 = 0x24B1
+0x81378F38 = 0x24B2
+0x81378F39 = 0x24B3
+0x81379030 = 0x24B4
+0x81379031 = 0x24B5
+0x81379032 = 0x24B6
+0x81379033 = 0x24B7
+0x81379034 = 0x24B8
+0x81379035 = 0x24B9
+0x81379036 = 0x24BA
+0x81379037 = 0x24BB
+0x81379038 = 0x24BC
+0x81379039 = 0x24BD
+0x81379130 = 0x24BE
+0x81379131 = 0x24BF
+0x81379132 = 0x24C0
+0x81379133 = 0x24C1
+0x81379134 = 0x24C2
+0x81379135 = 0x24C3
+0x81379136 = 0x24C4
+0x81379137 = 0x24C5
+0x81379138 = 0x24C6
+0x81379139 = 0x24C7
+0x81379230 = 0x24C8
+0x81379231 = 0x24C9
+0x81379232 = 0x24CA
+0x81379233 = 0x24CB
+0x81379234 = 0x24CC
+0x81379235 = 0x24CD
+0x81379236 = 0x24CE
+0x81379237 = 0x24CF
+0x81379238 = 0x24D0
+0x81379239 = 0x24D1
+0x81379330 = 0x24D2
+0x81379331 = 0x24D3
+0x81379332 = 0x24D4
+0x81379333 = 0x24D5
+0x81379334 = 0x24D6
+0x81379335 = 0x24D7
+0x81379336 = 0x24D8
+0x81379337 = 0x24D9
+0x81379338 = 0x24DA
+0x81379339 = 0x24DB
+0x81379430 = 0x24DC
+0x81379431 = 0x24DD
+0x81379432 = 0x24DE
+0x81379433 = 0x24DF
+0x81379434 = 0x24E0
+0x81379435 = 0x24E1
+0x81379436 = 0x24E2
+0x81379437 = 0x24E3
+0x81379438 = 0x24E4
+0x81379439 = 0x24E5
+0x81379530 = 0x24E6
+0x81379531 = 0x24E7
+0x81379532 = 0x24E8
+0x81379533 = 0x24E9
+0x81379534 = 0x24EA
+0x81379535 = 0x24EB
+0x81379536 = 0x24EC
+0x81379537 = 0x24ED
+0x81379538 = 0x24EE
+0x81379539 = 0x24EF
+0x81379630 = 0x24F0
+0x81379631 = 0x24F1
+0x81379632 = 0x24F2
+0x81379633 = 0x24F3
+0x81379634 = 0x24F4
+0x81379635 = 0x24F5
+0x81379636 = 0x24F6
+0x81379637 = 0x24F7
+0x81379638 = 0x24F8
+0x81379639 = 0x24F9
+0x81379730 = 0x24FA
+0x81379731 = 0x24FB
+0x81379732 = 0x24FC
+0x81379733 = 0x24FD
+0x81379734 = 0x24FE
+0x81379735 = 0x24FF
+0x81379736 = 0x254C
+0x81379737 = 0x254D
+0x81379738 = 0x254E
+0x81379739 = 0x254F
+0x81379830 = 0x2574
+0x81379831 = 0x2575
+0x81379832 = 0x2576
+0x81379833 = 0x2577
+0x81379834 = 0x2578
+0x81379835 = 0x2579
+0x81379836 = 0x257A
+0x81379837 = 0x257B
+0x81379838 = 0x257C
+0x81379839 = 0x257D
+0x81379930 = 0x257E
+0x81379931 = 0x257F
+0x81379932 = 0x2580
+0x81379933 = 0x2590
+0x81379934 = 0x2591
+0x81379935 = 0x2592
+0x81379936 = 0x2596
+0x81379937 = 0x2597
+0x81379938 = 0x2598
+0x81379939 = 0x2599
+0x81379A30 = 0x259A
+0x81379A31 = 0x259B
+0x81379A32 = 0x259C
+0x81379A33 = 0x259D
+0x81379A34 = 0x259E
+0x81379A35 = 0x259F
+0x81379A36 = 0x25A2
+0x81379A37 = 0x25A3
+0x81379A38 = 0x25A4
+0x81379A39 = 0x25A5
+0x81379B30 = 0x25A6
+0x81379B31 = 0x25A7
+0x81379B32 = 0x25A8
+0x81379B33 = 0x25A9
+0x81379B34 = 0x25AA
+0x81379B35 = 0x25AB
+0x81379B36 = 0x25AC
+0x81379B37 = 0x25AD
+0x81379B38 = 0x25AE
+0x81379B39 = 0x25AF
+0x81379C30 = 0x25B0
+0x81379C31 = 0x25B1
+0x81379C32 = 0x25B4
+0x81379C33 = 0x25B5
+0x81379C34 = 0x25B6
+0x81379C35 = 0x25B7
+0x81379C36 = 0x25B8
+0x81379C37 = 0x25B9
+0x81379C38 = 0x25BA
+0x81379C39 = 0x25BB
+0x81379D30 = 0x25BE
+0x81379D31 = 0x25BF
+0x81379D32 = 0x25C0
+0x81379D33 = 0x25C1
+0x81379D34 = 0x25C2
+0x81379D35 = 0x25C3
+0x81379D36 = 0x25C4
+0x81379D37 = 0x25C5
+0x81379D38 = 0x25C8
+0x81379D39 = 0x25C9
+0x81379E30 = 0x25CA
+0x81379E31 = 0x25CC
+0x81379E32 = 0x25CD
+0x81379E33 = 0x25D0
+0x81379E34 = 0x25D1
+0x81379E35 = 0x25D2
+0x81379E36 = 0x25D3
+0x81379E37 = 0x25D4
+0x81379E38 = 0x25D5
+0x81379E39 = 0x25D6
+0x81379F30 = 0x25D7
+0x81379F31 = 0x25D8
+0x81379F32 = 0x25D9
+0x81379F33 = 0x25DA
+0x81379F34 = 0x25DB
+0x81379F35 = 0x25DC
+0x81379F36 = 0x25DD
+0x81379F37 = 0x25DE
+0x81379F38 = 0x25DF
+0x81379F39 = 0x25E0
+0x8137A030 = 0x25E1
+0x8137A031 = 0x25E6
+0x8137A032 = 0x25E7
+0x8137A033 = 0x25E8
+0x8137A034 = 0x25E9
+0x8137A035 = 0x25EA
+0x8137A036 = 0x25EB
+0x8137A037 = 0x25EC
+0x8137A038 = 0x25ED
+0x8137A039 = 0x25EE
+0x8137A130 = 0x25EF
+0x8137A131 = 0x25F0
+0x8137A132 = 0x25F1
+0x8137A133 = 0x25F2
+0x8137A134 = 0x25F3
+0x8137A135 = 0x25F4
+0x8137A136 = 0x25F5
+0x8137A137 = 0x25F6
+0x8137A138 = 0x25F7
+0x8137A139 = 0x25F8
+0x8137A230 = 0x25F9
+0x8137A231 = 0x25FA
+0x8137A232 = 0x25FB
+0x8137A233 = 0x25FC
+0x8137A234 = 0x25FD
+0x8137A235 = 0x25FE
+0x8137A236 = 0x25FF
+0x8137A237 = 0x2600
+0x8137A238 = 0x2601
+0x8137A239 = 0x2602
+0x8137A330 = 0x2603
+0x8137A331 = 0x2604
+0x8137A332 = 0x2607
+0x8137A333 = 0x2608
+0x8137A334 = 0x260A
+0x8137A335 = 0x260B
+0x8137A336 = 0x260C
+0x8137A337 = 0x260D
+0x8137A338 = 0x260E
+0x8137A339 = 0x260F
+0x8137A430 = 0x2610
+0x8137A431 = 0x2611
+0x8137A432 = 0x2612
+0x8137A433 = 0x2613
+0x8137A434 = 0x2614
+0x8137A435 = 0x2615
+0x8137A436 = 0x2616
+0x8137A437 = 0x2617
+0x8137A438 = 0x2618
+0x8137A439 = 0x2619
+0x8137A530 = 0x261A
+0x8137A531 = 0x261B
+0x8137A532 = 0x261C
+0x8137A533 = 0x261D
+0x8137A534 = 0x261E
+0x8137A535 = 0x261F
+0x8137A536 = 0x2620
+0x8137A537 = 0x2621
+0x8137A538 = 0x2622
+0x8137A539 = 0x2623
+0x8137A630 = 0x2624
+0x8137A631 = 0x2625
+0x8137A632 = 0x2626
+0x8137A633 = 0x2627
+0x8137A634 = 0x2628
+0x8137A635 = 0x2629
+0x8137A636 = 0x262A
+0x8137A637 = 0x262B
+0x8137A638 = 0x262C
+0x8137A639 = 0x262D
+0x8137A730 = 0x262E
+0x8137A731 = 0x262F
+0x8137A732 = 0x2630
+0x8137A733 = 0x2631
+0x8137A734 = 0x2632
+0x8137A735 = 0x2633
+0x8137A736 = 0x2634
+0x8137A737 = 0x2635
+0x8137A738 = 0x2636
+0x8137A739 = 0x2637
+0x8137A830 = 0x2638
+0x8137A831 = 0x2639
+0x8137A832 = 0x263A
+0x8137A833 = 0x263B
+0x8137A834 = 0x263C
+0x8137A835 = 0x263D
+0x8137A836 = 0x263E
+0x8137A837 = 0x263F
+0x8137A838 = 0x2641
+0x8137A839 = 0x2643
+0x8137A930 = 0x2644
+0x8137A931 = 0x2645
+0x8137A932 = 0x2646
+0x8137A933 = 0x2647
+0x8137A934 = 0x2648
+0x8137A935 = 0x2649
+0x8137A936 = 0x264A
+0x8137A937 = 0x264B
+0x8137A938 = 0x264C
+0x8137A939 = 0x264D
+0x8137AA30 = 0x264E
+0x8137AA31 = 0x264F
+0x8137AA32 = 0x2650
+0x8137AA33 = 0x2651
+0x8137AA34 = 0x2652
+0x8137AA35 = 0x2653
+0x8137AA36 = 0x2654
+0x8137AA37 = 0x2655
+0x8137AA38 = 0x2656
+0x8137AA39 = 0x2657
+0x8137AB30 = 0x2658
+0x8137AB31 = 0x2659
+0x8137AB32 = 0x265A
+0x8137AB33 = 0x265B
+0x8137AB34 = 0x265C
+0x8137AB35 = 0x265D
+0x8137AB36 = 0x265E
+0x8137AB37 = 0x265F
+0x8137AB38 = 0x2660
+0x8137AB39 = 0x2661
+0x8137AC30 = 0x2662
+0x8137AC31 = 0x2663
+0x8137AC32 = 0x2664
+0x8137AC33 = 0x2665
+0x8137AC34 = 0x2666
+0x8137AC35 = 0x2667
+0x8137AC36 = 0x2668
+0x8137AC37 = 0x2669
+0x8137AC38 = 0x266A
+0x8137AC39 = 0x266B
+0x8137AD30 = 0x266C
+0x8137AD31 = 0x266D
+0x8137AD32 = 0x266E
+0x8137AD33 = 0x266F
+0x8137AD34 = 0x2670
+0x8137AD35 = 0x2671
+0x8137AD36 = 0x2672
+0x8137AD37 = 0x2673
+0x8137AD38 = 0x2674
+0x8137AD39 = 0x2675
+0x8137AE30 = 0x2676
+0x8137AE31 = 0x2677
+0x8137AE32 = 0x2678
+0x8137AE33 = 0x2679
+0x8137AE34 = 0x267A
+0x8137AE35 = 0x267B
+0x8137AE36 = 0x267C
+0x8137AE37 = 0x267D
+0x8137AE38 = 0x267E
+0x8137AE39 = 0x267F
+0x8137AF30 = 0x2680
+0x8137AF31 = 0x2681
+0x8137AF32 = 0x2682
+0x8137AF33 = 0x2683
+0x8137AF34 = 0x2684
+0x8137AF35 = 0x2685
+0x8137AF36 = 0x2686
+0x8137AF37 = 0x2687
+0x8137AF38 = 0x2688
+0x8137AF39 = 0x2689
+0x8137B030 = 0x268A
+0x8137B031 = 0x268B
+0x8137B032 = 0x268C
+0x8137B033 = 0x268D
+0x8137B034 = 0x268E
+0x8137B035 = 0x268F
+0x8137B036 = 0x2690
+0x8137B037 = 0x2691
+0x8137B038 = 0x2692
+0x8137B039 = 0x2693
+0x8137B130 = 0x2694
+0x8137B131 = 0x2695
+0x8137B132 = 0x2696
+0x8137B133 = 0x2697
+0x8137B134 = 0x2698
+0x8137B135 = 0x2699
+0x8137B136 = 0x269A
+0x8137B137 = 0x269B
+0x8137B138 = 0x269C
+0x8137B139 = 0x269D
+0x8137B230 = 0x269E
+0x8137B231 = 0x269F
+0x8137B232 = 0x26A0
+0x8137B233 = 0x26A1
+0x8137B234 = 0x26A2
+0x8137B235 = 0x26A3
+0x8137B236 = 0x26A4
+0x8137B237 = 0x26A5
+0x8137B238 = 0x26A6
+0x8137B239 = 0x26A7
+0x8137B330 = 0x26A8
+0x8137B331 = 0x26A9
+0x8137B332 = 0x26AA
+0x8137B333 = 0x26AB
+0x8137B334 = 0x26AC
+0x8137B335 = 0x26AD
+0x8137B336 = 0x26AE
+0x8137B337 = 0x26AF
+0x8137B338 = 0x26B0
+0x8137B339 = 0x26B1
+0x8137B430 = 0x26B2
+0x8137B431 = 0x26B3
+0x8137B432 = 0x26B4
+0x8137B433 = 0x26B5
+0x8137B434 = 0x26B6
+0x8137B435 = 0x26B7
+0x8137B436 = 0x26B8
+0x8137B437 = 0x26B9
+0x8137B438 = 0x26BA
+0x8137B439 = 0x26BB
+0x8137B530 = 0x26BC
+0x8137B531 = 0x26BD
+0x8137B532 = 0x26BE
+0x8137B533 = 0x26BF
+0x8137B534 = 0x26C0
+0x8137B535 = 0x26C1
+0x8137B536 = 0x26C2
+0x8137B537 = 0x26C3
+0x8137B538 = 0x26C4
+0x8137B539 = 0x26C5
+0x8137B630 = 0x26C6
+0x8137B631 = 0x26C7
+0x8137B632 = 0x26C8
+0x8137B633 = 0x26C9
+0x8137B634 = 0x26CA
+0x8137B635 = 0x26CB
+0x8137B636 = 0x26CC
+0x8137B637 = 0x26CD
+0x8137B638 = 0x26CE
+0x8137B639 = 0x26CF
+0x8137B730 = 0x26D0
+0x8137B731 = 0x26D1
+0x8137B732 = 0x26D2
+0x8137B733 = 0x26D3
+0x8137B734 = 0x26D4
+0x8137B735 = 0x26D5
+0x8137B736 = 0x26D6
+0x8137B737 = 0x26D7
+0x8137B738 = 0x26D8
+0x8137B739 = 0x26D9
+0x8137B830 = 0x26DA
+0x8137B831 = 0x26DB
+0x8137B832 = 0x26DC
+0x8137B833 = 0x26DD
+0x8137B834 = 0x26DE
+0x8137B835 = 0x26DF
+0x8137B836 = 0x26E0
+0x8137B837 = 0x26E1
+0x8137B838 = 0x26E2
+0x8137B839 = 0x26E3
+0x8137B930 = 0x26E4
+0x8137B931 = 0x26E5
+0x8137B932 = 0x26E6
+0x8137B933 = 0x26E7
+0x8137B934 = 0x26E8
+0x8137B935 = 0x26E9
+0x8137B936 = 0x26EA
+0x8137B937 = 0x26EB
+0x8137B938 = 0x26EC
+0x8137B939 = 0x26ED
+0x8137BA30 = 0x26EE
+0x8137BA31 = 0x26EF
+0x8137BA32 = 0x26F0
+0x8137BA33 = 0x26F1
+0x8137BA34 = 0x26F2
+0x8137BA35 = 0x26F3
+0x8137BA36 = 0x26F4
+0x8137BA37 = 0x26F5
+0x8137BA38 = 0x26F6
+0x8137BA39 = 0x26F7
+0x8137BB30 = 0x26F8
+0x8137BB31 = 0x26F9
+0x8137BB32 = 0x26FA
+0x8137BB33 = 0x26FB
+0x8137BB34 = 0x26FC
+0x8137BB35 = 0x26FD
+0x8137BB36 = 0x26FE
+0x8137BB37 = 0x26FF
+0x8137BB38 = 0x2700
+0x8137BB39 = 0x2701
+0x8137BC30 = 0x2702
+0x8137BC31 = 0x2703
+0x8137BC32 = 0x2704
+0x8137BC33 = 0x2705
+0x8137BC34 = 0x2706
+0x8137BC35 = 0x2707
+0x8137BC36 = 0x2708
+0x8137BC37 = 0x2709
+0x8137BC38 = 0x270A
+0x8137BC39 = 0x270B
+0x8137BD30 = 0x270C
+0x8137BD31 = 0x270D
+0x8137BD32 = 0x270E
+0x8137BD33 = 0x270F
+0x8137BD34 = 0x2710
+0x8137BD35 = 0x2711
+0x8137BD36 = 0x2712
+0x8137BD37 = 0x2713
+0x8137BD38 = 0x2714
+0x8137BD39 = 0x2715
+0x8137BE30 = 0x2716
+0x8137BE31 = 0x2717
+0x8137BE32 = 0x2718
+0x8137BE33 = 0x2719
+0x8137BE34 = 0x271A
+0x8137BE35 = 0x271B
+0x8137BE36 = 0x271C
+0x8137BE37 = 0x271D
+0x8137BE38 = 0x271E
+0x8137BE39 = 0x271F
+0x8137BF30 = 0x2720
+0x8137BF31 = 0x2721
+0x8137BF32 = 0x2722
+0x8137BF33 = 0x2723
+0x8137BF34 = 0x2724
+0x8137BF35 = 0x2725
+0x8137BF36 = 0x2726
+0x8137BF37 = 0x2727
+0x8137BF38 = 0x2728
+0x8137BF39 = 0x2729
+0x8137C030 = 0x272A
+0x8137C031 = 0x272B
+0x8137C032 = 0x272C
+0x8137C033 = 0x272D
+0x8137C034 = 0x272E
+0x8137C035 = 0x272F
+0x8137C036 = 0x2730
+0x8137C037 = 0x2731
+0x8137C038 = 0x2732
+0x8137C039 = 0x2733
+0x8137C130 = 0x2734
+0x8137C131 = 0x2735
+0x8137C132 = 0x2736
+0x8137C133 = 0x2737
+0x8137C134 = 0x2738
+0x8137C135 = 0x2739
+0x8137C136 = 0x273A
+0x8137C137 = 0x273B
+0x8137C138 = 0x273C
+0x8137C139 = 0x273D
+0x8137C230 = 0x273E
+0x8137C231 = 0x273F
+0x8137C232 = 0x2740
+0x8137C233 = 0x2741
+0x8137C234 = 0x2742
+0x8137C235 = 0x2743
+0x8137C236 = 0x2744
+0x8137C237 = 0x2745
+0x8137C238 = 0x2746
+0x8137C239 = 0x2747
+0x8137C330 = 0x2748
+0x8137C331 = 0x2749
+0x8137C332 = 0x274A
+0x8137C333 = 0x274B
+0x8137C334 = 0x274C
+0x8137C335 = 0x274D
+0x8137C336 = 0x274E
+0x8137C337 = 0x274F
+0x8137C338 = 0x2750
+0x8137C339 = 0x2751
+0x8137C430 = 0x2752
+0x8137C431 = 0x2753
+0x8137C432 = 0x2754
+0x8137C433 = 0x2755
+0x8137C434 = 0x2756
+0x8137C435 = 0x2757
+0x8137C436 = 0x2758
+0x8137C437 = 0x2759
+0x8137C438 = 0x275A
+0x8137C439 = 0x275B
+0x8137C530 = 0x275C
+0x8137C531 = 0x275D
+0x8137C532 = 0x275E
+0x8137C533 = 0x275F
+0x8137C534 = 0x2760
+0x8137C535 = 0x2761
+0x8137C536 = 0x2762
+0x8137C537 = 0x2763
+0x8137C538 = 0x2764
+0x8137C539 = 0x2765
+0x8137C630 = 0x2766
+0x8137C631 = 0x2767
+0x8137C632 = 0x2768
+0x8137C633 = 0x2769
+0x8137C634 = 0x276A
+0x8137C635 = 0x276B
+0x8137C636 = 0x276C
+0x8137C637 = 0x276D
+0x8137C638 = 0x276E
+0x8137C639 = 0x276F
+0x8137C730 = 0x2770
+0x8137C731 = 0x2771
+0x8137C732 = 0x2772
+0x8137C733 = 0x2773
+0x8137C734 = 0x2774
+0x8137C735 = 0x2775
+0x8137C736 = 0x2776
+0x8137C737 = 0x2777
+0x8137C738 = 0x2778
+0x8137C739 = 0x2779
+0x8137C830 = 0x277A
+0x8137C831 = 0x277B
+0x8137C832 = 0x277C
+0x8137C833 = 0x277D
+0x8137C834 = 0x277E
+0x8137C835 = 0x277F
+0x8137C836 = 0x2780
+0x8137C837 = 0x2781
+0x8137C838 = 0x2782
+0x8137C839 = 0x2783
+0x8137C930 = 0x2784
+0x8137C931 = 0x2785
+0x8137C932 = 0x2786
+0x8137C933 = 0x2787
+0x8137C934 = 0x2788
+0x8137C935 = 0x2789
+0x8137C936 = 0x278A
+0x8137C937 = 0x278B
+0x8137C938 = 0x278C
+0x8137C939 = 0x278D
+0x8137CA30 = 0x278E
+0x8137CA31 = 0x278F
+0x8137CA32 = 0x2790
+0x8137CA33 = 0x2791
+0x8137CA34 = 0x2792
+0x8137CA35 = 0x2793
+0x8137CA36 = 0x2794
+0x8137CA37 = 0x2795
+0x8137CA38 = 0x2796
+0x8137CA39 = 0x2797
+0x8137CB30 = 0x2798
+0x8137CB31 = 0x2799
+0x8137CB32 = 0x279A
+0x8137CB33 = 0x279B
+0x8137CB34 = 0x279C
+0x8137CB35 = 0x279D
+0x8137CB36 = 0x279E
+0x8137CB37 = 0x279F
+0x8137CB38 = 0x27A0
+0x8137CB39 = 0x27A1
+0x8137CC30 = 0x27A2
+0x8137CC31 = 0x27A3
+0x8137CC32 = 0x27A4
+0x8137CC33 = 0x27A5
+0x8137CC34 = 0x27A6
+0x8137CC35 = 0x27A7
+0x8137CC36 = 0x27A8
+0x8137CC37 = 0x27A9
+0x8137CC38 = 0x27AA
+0x8137CC39 = 0x27AB
+0x8137CD30 = 0x27AC
+0x8137CD31 = 0x27AD
+0x8137CD32 = 0x27AE
+0x8137CD33 = 0x27AF
+0x8137CD34 = 0x27B0
+0x8137CD35 = 0x27B1
+0x8137CD36 = 0x27B2
+0x8137CD37 = 0x27B3
+0x8137CD38 = 0x27B4
+0x8137CD39 = 0x27B5
+0x8137CE30 = 0x27B6
+0x8137CE31 = 0x27B7
+0x8137CE32 = 0x27B8
+0x8137CE33 = 0x27B9
+0x8137CE34 = 0x27BA
+0x8137CE35 = 0x27BB
+0x8137CE36 = 0x27BC
+0x8137CE37 = 0x27BD
+0x8137CE38 = 0x27BE
+0x8137CE39 = 0x27BF
+0x8137CF30 = 0x27C0
+0x8137CF31 = 0x27C1
+0x8137CF32 = 0x27C2
+0x8137CF33 = 0x27C3
+0x8137CF34 = 0x27C4
+0x8137CF35 = 0x27C5
+0x8137CF36 = 0x27C6
+0x8137CF37 = 0x27C7
+0x8137CF38 = 0x27C8
+0x8137CF39 = 0x27C9
+0x8137D030 = 0x27CA
+0x8137D031 = 0x27CB
+0x8137D032 = 0x27CC
+0x8137D033 = 0x27CD
+0x8137D034 = 0x27CE
+0x8137D035 = 0x27CF
+0x8137D036 = 0x27D0
+0x8137D037 = 0x27D1
+0x8137D038 = 0x27D2
+0x8137D039 = 0x27D3
+0x8137D130 = 0x27D4
+0x8137D131 = 0x27D5
+0x8137D132 = 0x27D6
+0x8137D133 = 0x27D7
+0x8137D134 = 0x27D8
+0x8137D135 = 0x27D9
+0x8137D136 = 0x27DA
+0x8137D137 = 0x27DB
+0x8137D138 = 0x27DC
+0x8137D139 = 0x27DD
+0x8137D230 = 0x27DE
+0x8137D231 = 0x27DF
+0x8137D232 = 0x27E0
+0x8137D233 = 0x27E1
+0x8137D234 = 0x27E2
+0x8137D235 = 0x27E3
+0x8137D236 = 0x27E4
+0x8137D237 = 0x27E5
+0x8137D238 = 0x27E6
+0x8137D239 = 0x27E7
+0x8137D330 = 0x27E8
+0x8137D331 = 0x27E9
+0x8137D332 = 0x27EA
+0x8137D333 = 0x27EB
+0x8137D334 = 0x27EC
+0x8137D335 = 0x27ED
+0x8137D336 = 0x27EE
+0x8137D337 = 0x27EF
+0x8137D338 = 0x27F0
+0x8137D339 = 0x27F1
+0x8137D430 = 0x27F2
+0x8137D431 = 0x27F3
+0x8137D432 = 0x27F4
+0x8137D433 = 0x27F5
+0x8137D434 = 0x27F6
+0x8137D435 = 0x27F7
+0x8137D436 = 0x27F8
+0x8137D437 = 0x27F9
+0x8137D438 = 0x27FA
+0x8137D439 = 0x27FB
+0x8137D530 = 0x27FC
+0x8137D531 = 0x27FD
+0x8137D532 = 0x27FE
+0x8137D533 = 0x27FF
+0x8137D534 = 0x2800
+0x8137D535 = 0x2801
+0x8137D536 = 0x2802
+0x8137D537 = 0x2803
+0x8137D538 = 0x2804
+0x8137D539 = 0x2805
+0x8137D630 = 0x2806
+0x8137D631 = 0x2807
+0x8137D632 = 0x2808
+0x8137D633 = 0x2809
+0x8137D634 = 0x280A
+0x8137D635 = 0x280B
+0x8137D636 = 0x280C
+0x8137D637 = 0x280D
+0x8137D638 = 0x280E
+0x8137D639 = 0x280F
+0x8137D730 = 0x2810
+0x8137D731 = 0x2811
+0x8137D732 = 0x2812
+0x8137D733 = 0x2813
+0x8137D734 = 0x2814
+0x8137D735 = 0x2815
+0x8137D736 = 0x2816
+0x8137D737 = 0x2817
+0x8137D738 = 0x2818
+0x8137D739 = 0x2819
+0x8137D830 = 0x281A
+0x8137D831 = 0x281B
+0x8137D832 = 0x281C
+0x8137D833 = 0x281D
+0x8137D834 = 0x281E
+0x8137D835 = 0x281F
+0x8137D836 = 0x2820
+0x8137D837 = 0x2821
+0x8137D838 = 0x2822
+0x8137D839 = 0x2823
+0x8137D930 = 0x2824
+0x8137D931 = 0x2825
+0x8137D932 = 0x2826
+0x8137D933 = 0x2827
+0x8137D934 = 0x2828
+0x8137D935 = 0x2829
+0x8137D936 = 0x282A
+0x8137D937 = 0x282B
+0x8137D938 = 0x282C
+0x8137D939 = 0x282D
+0x8137DA30 = 0x282E
+0x8137DA31 = 0x282F
+0x8137DA32 = 0x2830
+0x8137DA33 = 0x2831
+0x8137DA34 = 0x2832
+0x8137DA35 = 0x2833
+0x8137DA36 = 0x2834
+0x8137DA37 = 0x2835
+0x8137DA38 = 0x2836
+0x8137DA39 = 0x2837
+0x8137DB30 = 0x2838
+0x8137DB31 = 0x2839
+0x8137DB32 = 0x283A
+0x8137DB33 = 0x283B
+0x8137DB34 = 0x283C
+0x8137DB35 = 0x283D
+0x8137DB36 = 0x283E
+0x8137DB37 = 0x283F
+0x8137DB38 = 0x2840
+0x8137DB39 = 0x2841
+0x8137DC30 = 0x2842
+0x8137DC31 = 0x2843
+0x8137DC32 = 0x2844
+0x8137DC33 = 0x2845
+0x8137DC34 = 0x2846
+0x8137DC35 = 0x2847
+0x8137DC36 = 0x2848
+0x8137DC37 = 0x2849
+0x8137DC38 = 0x284A
+0x8137DC39 = 0x284B
+0x8137DD30 = 0x284C
+0x8137DD31 = 0x284D
+0x8137DD32 = 0x284E
+0x8137DD33 = 0x284F
+0x8137DD34 = 0x2850
+0x8137DD35 = 0x2851
+0x8137DD36 = 0x2852
+0x8137DD37 = 0x2853
+0x8137DD38 = 0x2854
+0x8137DD39 = 0x2855
+0x8137DE30 = 0x2856
+0x8137DE31 = 0x2857
+0x8137DE32 = 0x2858
+0x8137DE33 = 0x2859
+0x8137DE34 = 0x285A
+0x8137DE35 = 0x285B
+0x8137DE36 = 0x285C
+0x8137DE37 = 0x285D
+0x8137DE38 = 0x285E
+0x8137DE39 = 0x285F
+0x8137DF30 = 0x2860
+0x8137DF31 = 0x2861
+0x8137DF32 = 0x2862
+0x8137DF33 = 0x2863
+0x8137DF34 = 0x2864
+0x8137DF35 = 0x2865
+0x8137DF36 = 0x2866
+0x8137DF37 = 0x2867
+0x8137DF38 = 0x2868
+0x8137DF39 = 0x2869
+0x8137E030 = 0x286A
+0x8137E031 = 0x286B
+0x8137E032 = 0x286C
+0x8137E033 = 0x286D
+0x8137E034 = 0x286E
+0x8137E035 = 0x286F
+0x8137E036 = 0x2870
+0x8137E037 = 0x2871
+0x8137E038 = 0x2872
+0x8137E039 = 0x2873
+0x8137E130 = 0x2874
+0x8137E131 = 0x2875
+0x8137E132 = 0x2876
+0x8137E133 = 0x2877
+0x8137E134 = 0x2878
+0x8137E135 = 0x2879
+0x8137E136 = 0x287A
+0x8137E137 = 0x287B
+0x8137E138 = 0x287C
+0x8137E139 = 0x287D
+0x8137E230 = 0x287E
+0x8137E231 = 0x287F
+0x8137E232 = 0x2880
+0x8137E233 = 0x2881
+0x8137E234 = 0x2882
+0x8137E235 = 0x2883
+0x8137E236 = 0x2884
+0x8137E237 = 0x2885
+0x8137E238 = 0x2886
+0x8137E239 = 0x2887
+0x8137E330 = 0x2888
+0x8137E331 = 0x2889
+0x8137E332 = 0x288A
+0x8137E333 = 0x288B
+0x8137E334 = 0x288C
+0x8137E335 = 0x288D
+0x8137E336 = 0x288E
+0x8137E337 = 0x288F
+0x8137E338 = 0x2890
+0x8137E339 = 0x2891
+0x8137E430 = 0x2892
+0x8137E431 = 0x2893
+0x8137E432 = 0x2894
+0x8137E433 = 0x2895
+0x8137E434 = 0x2896
+0x8137E435 = 0x2897
+0x8137E436 = 0x2898
+0x8137E437 = 0x2899
+0x8137E438 = 0x289A
+0x8137E439 = 0x289B
+0x8137E530 = 0x289C
+0x8137E531 = 0x289D
+0x8137E532 = 0x289E
+0x8137E533 = 0x289F
+0x8137E534 = 0x28A0
+0x8137E535 = 0x28A1
+0x8137E536 = 0x28A2
+0x8137E537 = 0x28A3
+0x8137E538 = 0x28A4
+0x8137E539 = 0x28A5
+0x8137E630 = 0x28A6
+0x8137E631 = 0x28A7
+0x8137E632 = 0x28A8
+0x8137E633 = 0x28A9
+0x8137E634 = 0x28AA
+0x8137E635 = 0x28AB
+0x8137E636 = 0x28AC
+0x8137E637 = 0x28AD
+0x8137E638 = 0x28AE
+0x8137E639 = 0x28AF
+0x8137E730 = 0x28B0
+0x8137E731 = 0x28B1
+0x8137E732 = 0x28B2
+0x8137E733 = 0x28B3
+0x8137E734 = 0x28B4
+0x8137E735 = 0x28B5
+0x8137E736 = 0x28B6
+0x8137E737 = 0x28B7
+0x8137E738 = 0x28B8
+0x8137E739 = 0x28B9
+0x8137E830 = 0x28BA
+0x8137E831 = 0x28BB
+0x8137E832 = 0x28BC
+0x8137E833 = 0x28BD
+0x8137E834 = 0x28BE
+0x8137E835 = 0x28BF
+0x8137E836 = 0x28C0
+0x8137E837 = 0x28C1
+0x8137E838 = 0x28C2
+0x8137E839 = 0x28C3
+0x8137E930 = 0x28C4
+0x8137E931 = 0x28C5
+0x8137E932 = 0x28C6
+0x8137E933 = 0x28C7
+0x8137E934 = 0x28C8
+0x8137E935 = 0x28C9
+0x8137E936 = 0x28CA
+0x8137E937 = 0x28CB
+0x8137E938 = 0x28CC
+0x8137E939 = 0x28CD
+0x8137EA30 = 0x28CE
+0x8137EA31 = 0x28CF
+0x8137EA32 = 0x28D0
+0x8137EA33 = 0x28D1
+0x8137EA34 = 0x28D2
+0x8137EA35 = 0x28D3
+0x8137EA36 = 0x28D4
+0x8137EA37 = 0x28D5
+0x8137EA38 = 0x28D6
+0x8137EA39 = 0x28D7
+0x8137EB30 = 0x28D8
+0x8137EB31 = 0x28D9
+0x8137EB32 = 0x28DA
+0x8137EB33 = 0x28DB
+0x8137EB34 = 0x28DC
+0x8137EB35 = 0x28DD
+0x8137EB36 = 0x28DE
+0x8137EB37 = 0x28DF
+0x8137EB38 = 0x28E0
+0x8137EB39 = 0x28E1
+0x8137EC30 = 0x28E2
+0x8137EC31 = 0x28E3
+0x8137EC32 = 0x28E4
+0x8137EC33 = 0x28E5
+0x8137EC34 = 0x28E6
+0x8137EC35 = 0x28E7
+0x8137EC36 = 0x28E8
+0x8137EC37 = 0x28E9
+0x8137EC38 = 0x28EA
+0x8137EC39 = 0x28EB
+0x8137ED30 = 0x28EC
+0x8137ED31 = 0x28ED
+0x8137ED32 = 0x28EE
+0x8137ED33 = 0x28EF
+0x8137ED34 = 0x28F0
+0x8137ED35 = 0x28F1
+0x8137ED36 = 0x28F2
+0x8137ED37 = 0x28F3
+0x8137ED38 = 0x28F4
+0x8137ED39 = 0x28F5
+0x8137EE30 = 0x28F6
+0x8137EE31 = 0x28F7
+0x8137EE32 = 0x28F8
+0x8137EE33 = 0x28F9
+0x8137EE34 = 0x28FA
+0x8137EE35 = 0x28FB
+0x8137EE36 = 0x28FC
+0x8137EE37 = 0x28FD
+0x8137EE38 = 0x28FE
+0x8137EE39 = 0x28FF
+0x8137EF30 = 0x2900
+0x8137EF31 = 0x2901
+0x8137EF32 = 0x2902
+0x8137EF33 = 0x2903
+0x8137EF34 = 0x2904
+0x8137EF35 = 0x2905
+0x8137EF36 = 0x2906
+0x8137EF37 = 0x2907
+0x8137EF38 = 0x2908
+0x8137EF39 = 0x2909
+0x8137F030 = 0x290A
+0x8137F031 = 0x290B
+0x8137F032 = 0x290C
+0x8137F033 = 0x290D
+0x8137F034 = 0x290E
+0x8137F035 = 0x290F
+0x8137F036 = 0x2910
+0x8137F037 = 0x2911
+0x8137F038 = 0x2912
+0x8137F039 = 0x2913
+0x8137F130 = 0x2914
+0x8137F131 = 0x2915
+0x8137F132 = 0x2916
+0x8137F133 = 0x2917
+0x8137F134 = 0x2918
+0x8137F135 = 0x2919
+0x8137F136 = 0x291A
+0x8137F137 = 0x291B
+0x8137F138 = 0x291C
+0x8137F139 = 0x291D
+0x8137F230 = 0x291E
+0x8137F231 = 0x291F
+0x8137F232 = 0x2920
+0x8137F233 = 0x2921
+0x8137F234 = 0x2922
+0x8137F235 = 0x2923
+0x8137F236 = 0x2924
+0x8137F237 = 0x2925
+0x8137F238 = 0x2926
+0x8137F239 = 0x2927
+0x8137F330 = 0x2928
+0x8137F331 = 0x2929
+0x8137F332 = 0x292A
+0x8137F333 = 0x292B
+0x8137F334 = 0x292C
+0x8137F335 = 0x292D
+0x8137F336 = 0x292E
+0x8137F337 = 0x292F
+0x8137F338 = 0x2930
+0x8137F339 = 0x2931
+0x8137F430 = 0x2932
+0x8137F431 = 0x2933
+0x8137F432 = 0x2934
+0x8137F433 = 0x2935
+0x8137F434 = 0x2936
+0x8137F435 = 0x2937
+0x8137F436 = 0x2938
+0x8137F437 = 0x2939
+0x8137F438 = 0x293A
+0x8137F439 = 0x293B
+0x8137F530 = 0x293C
+0x8137F531 = 0x293D
+0x8137F532 = 0x293E
+0x8137F533 = 0x293F
+0x8137F534 = 0x2940
+0x8137F535 = 0x2941
+0x8137F536 = 0x2942
+0x8137F537 = 0x2943
+0x8137F538 = 0x2944
+0x8137F539 = 0x2945
+0x8137F630 = 0x2946
+0x8137F631 = 0x2947
+0x8137F632 = 0x2948
+0x8137F633 = 0x2949
+0x8137F634 = 0x294A
+0x8137F635 = 0x294B
+0x8137F636 = 0x294C
+0x8137F637 = 0x294D
+0x8137F638 = 0x294E
+0x8137F639 = 0x294F
+0x8137F730 = 0x2950
+0x8137F731 = 0x2951
+0x8137F732 = 0x2952
+0x8137F733 = 0x2953
+0x8137F734 = 0x2954
+0x8137F735 = 0x2955
+0x8137F736 = 0x2956
+0x8137F737 = 0x2957
+0x8137F738 = 0x2958
+0x8137F739 = 0x2959
+0x8137F830 = 0x295A
+0x8137F831 = 0x295B
+0x8137F832 = 0x295C
+0x8137F833 = 0x295D
+0x8137F834 = 0x295E
+0x8137F835 = 0x295F
+0x8137F836 = 0x2960
+0x8137F837 = 0x2961
+0x8137F838 = 0x2962
+0x8137F839 = 0x2963
+0x8137F930 = 0x2964
+0x8137F931 = 0x2965
+0x8137F932 = 0x2966
+0x8137F933 = 0x2967
+0x8137F934 = 0x2968
+0x8137F935 = 0x2969
+0x8137F936 = 0x296A
+0x8137F937 = 0x296B
+0x8137F938 = 0x296C
+0x8137F939 = 0x296D
+0x8137FA30 = 0x296E
+0x8137FA31 = 0x296F
+0x8137FA32 = 0x2970
+0x8137FA33 = 0x2971
+0x8137FA34 = 0x2972
+0x8137FA35 = 0x2973
+0x8137FA36 = 0x2974
+0x8137FA37 = 0x2975
+0x8137FA38 = 0x2976
+0x8137FA39 = 0x2977
+0x8137FB30 = 0x2978
+0x8137FB31 = 0x2979
+0x8137FB32 = 0x297A
+0x8137FB33 = 0x297B
+0x8137FB34 = 0x297C
+0x8137FB35 = 0x297D
+0x8137FB36 = 0x297E
+0x8137FB37 = 0x297F
+0x8137FB38 = 0x2980
+0x8137FB39 = 0x2981
+0x8137FC30 = 0x2982
+0x8137FC31 = 0x2983
+0x8137FC32 = 0x2984
+0x8137FC33 = 0x2985
+0x8137FC34 = 0x2986
+0x8137FC35 = 0x2987
+0x8137FC36 = 0x2988
+0x8137FC37 = 0x2989
+0x8137FC38 = 0x298A
+0x8137FC39 = 0x298B
+0x8137FD30 = 0x298C
+0x8137FD31 = 0x298D
+0x8137FD32 = 0x298E
+0x8137FD33 = 0x298F
+0x8137FD34 = 0x2990
+0x8137FD35 = 0x2991
+0x8137FD36 = 0x2992
+0x8137FD37 = 0x2993
+0x8137FD38 = 0x2994
+0x8137FD39 = 0x2995
+0x8137FE30 = 0x2996
+0x8137FE31 = 0x2997
+0x8137FE32 = 0x2998
+0x8137FE33 = 0x2999
+0x8137FE34 = 0x299A
+0x8137FE35 = 0x299B
+0x8137FE36 = 0x299C
+0x8137FE37 = 0x299D
+0x8137FE38 = 0x299E
+0x8137FE39 = 0x299F
+0x81388130 = 0x29A0
+0x81388131 = 0x29A1
+0x81388132 = 0x29A2
+0x81388133 = 0x29A3
+0x81388134 = 0x29A4
+0x81388135 = 0x29A5
+0x81388136 = 0x29A6
+0x81388137 = 0x29A7
+0x81388138 = 0x29A8
+0x81388139 = 0x29A9
+0x81388230 = 0x29AA
+0x81388231 = 0x29AB
+0x81388232 = 0x29AC
+0x81388233 = 0x29AD
+0x81388234 = 0x29AE
+0x81388235 = 0x29AF
+0x81388236 = 0x29B0
+0x81388237 = 0x29B1
+0x81388238 = 0x29B2
+0x81388239 = 0x29B3
+0x81388330 = 0x29B4
+0x81388331 = 0x29B5
+0x81388332 = 0x29B6
+0x81388333 = 0x29B7
+0x81388334 = 0x29B8
+0x81388335 = 0x29B9
+0x81388336 = 0x29BA
+0x81388337 = 0x29BB
+0x81388338 = 0x29BC
+0x81388339 = 0x29BD
+0x81388430 = 0x29BE
+0x81388431 = 0x29BF
+0x81388432 = 0x29C0
+0x81388433 = 0x29C1
+0x81388434 = 0x29C2
+0x81388435 = 0x29C3
+0x81388436 = 0x29C4
+0x81388437 = 0x29C5
+0x81388438 = 0x29C6
+0x81388439 = 0x29C7
+0x81388530 = 0x29C8
+0x81388531 = 0x29C9
+0x81388532 = 0x29CA
+0x81388533 = 0x29CB
+0x81388534 = 0x29CC
+0x81388535 = 0x29CD
+0x81388536 = 0x29CE
+0x81388537 = 0x29CF
+0x81388538 = 0x29D0
+0x81388539 = 0x29D1
+0x81388630 = 0x29D2
+0x81388631 = 0x29D3
+0x81388632 = 0x29D4
+0x81388633 = 0x29D5
+0x81388634 = 0x29D6
+0x81388635 = 0x29D7
+0x81388636 = 0x29D8
+0x81388637 = 0x29D9
+0x81388638 = 0x29DA
+0x81388639 = 0x29DB
+0x81388730 = 0x29DC
+0x81388731 = 0x29DD
+0x81388732 = 0x29DE
+0x81388733 = 0x29DF
+0x81388734 = 0x29E0
+0x81388735 = 0x29E1
+0x81388736 = 0x29E2
+0x81388737 = 0x29E3
+0x81388738 = 0x29E4
+0x81388739 = 0x29E5
+0x81388830 = 0x29E6
+0x81388831 = 0x29E7
+0x81388832 = 0x29E8
+0x81388833 = 0x29E9
+0x81388834 = 0x29EA
+0x81388835 = 0x29EB
+0x81388836 = 0x29EC
+0x81388837 = 0x29ED
+0x81388838 = 0x29EE
+0x81388839 = 0x29EF
+0x81388930 = 0x29F0
+0x81388931 = 0x29F1
+0x81388932 = 0x29F2
+0x81388933 = 0x29F3
+0x81388934 = 0x29F4
+0x81388935 = 0x29F5
+0x81388936 = 0x29F6
+0x81388937 = 0x29F7
+0x81388938 = 0x29F8
+0x81388939 = 0x29F9
+0x81388A30 = 0x29FA
+0x81388A31 = 0x29FB
+0x81388A32 = 0x29FC
+0x81388A33 = 0x29FD
+0x81388A34 = 0x29FE
+0x81388A35 = 0x29FF
+0x81388A36 = 0x2A00
+0x81388A37 = 0x2A01
+0x81388A38 = 0x2A02
+0x81388A39 = 0x2A03
+0x81388B30 = 0x2A04
+0x81388B31 = 0x2A05
+0x81388B32 = 0x2A06
+0x81388B33 = 0x2A07
+0x81388B34 = 0x2A08
+0x81388B35 = 0x2A09
+0x81388B36 = 0x2A0A
+0x81388B37 = 0x2A0B
+0x81388B38 = 0x2A0C
+0x81388B39 = 0x2A0D
+0x81388C30 = 0x2A0E
+0x81388C31 = 0x2A0F
+0x81388C32 = 0x2A10
+0x81388C33 = 0x2A11
+0x81388C34 = 0x2A12
+0x81388C35 = 0x2A13
+0x81388C36 = 0x2A14
+0x81388C37 = 0x2A15
+0x81388C38 = 0x2A16
+0x81388C39 = 0x2A17
+0x81388D30 = 0x2A18
+0x81388D31 = 0x2A19
+0x81388D32 = 0x2A1A
+0x81388D33 = 0x2A1B
+0x81388D34 = 0x2A1C
+0x81388D35 = 0x2A1D
+0x81388D36 = 0x2A1E
+0x81388D37 = 0x2A1F
+0x81388D38 = 0x2A20
+0x81388D39 = 0x2A21
+0x81388E30 = 0x2A22
+0x81388E31 = 0x2A23
+0x81388E32 = 0x2A24
+0x81388E33 = 0x2A25
+0x81388E34 = 0x2A26
+0x81388E35 = 0x2A27
+0x81388E36 = 0x2A28
+0x81388E37 = 0x2A29
+0x81388E38 = 0x2A2A
+0x81388E39 = 0x2A2B
+0x81388F30 = 0x2A2C
+0x81388F31 = 0x2A2D
+0x81388F32 = 0x2A2E
+0x81388F33 = 0x2A2F
+0x81388F34 = 0x2A30
+0x81388F35 = 0x2A31
+0x81388F36 = 0x2A32
+0x81388F37 = 0x2A33
+0x81388F38 = 0x2A34
+0x81388F39 = 0x2A35
+0x81389030 = 0x2A36
+0x81389031 = 0x2A37
+0x81389032 = 0x2A38
+0x81389033 = 0x2A39
+0x81389034 = 0x2A3A
+0x81389035 = 0x2A3B
+0x81389036 = 0x2A3C
+0x81389037 = 0x2A3D
+0x81389038 = 0x2A3E
+0x81389039 = 0x2A3F
+0x81389130 = 0x2A40
+0x81389131 = 0x2A41
+0x81389132 = 0x2A42
+0x81389133 = 0x2A43
+0x81389134 = 0x2A44
+0x81389135 = 0x2A45
+0x81389136 = 0x2A46
+0x81389137 = 0x2A47
+0x81389138 = 0x2A48
+0x81389139 = 0x2A49
+0x81389230 = 0x2A4A
+0x81389231 = 0x2A4B
+0x81389232 = 0x2A4C
+0x81389233 = 0x2A4D
+0x81389234 = 0x2A4E
+0x81389235 = 0x2A4F
+0x81389236 = 0x2A50
+0x81389237 = 0x2A51
+0x81389238 = 0x2A52
+0x81389239 = 0x2A53
+0x81389330 = 0x2A54
+0x81389331 = 0x2A55
+0x81389332 = 0x2A56
+0x81389333 = 0x2A57
+0x81389334 = 0x2A58
+0x81389335 = 0x2A59
+0x81389336 = 0x2A5A
+0x81389337 = 0x2A5B
+0x81389338 = 0x2A5C
+0x81389339 = 0x2A5D
+0x81389430 = 0x2A5E
+0x81389431 = 0x2A5F
+0x81389432 = 0x2A60
+0x81389433 = 0x2A61
+0x81389434 = 0x2A62
+0x81389435 = 0x2A63
+0x81389436 = 0x2A64
+0x81389437 = 0x2A65
+0x81389438 = 0x2A66
+0x81389439 = 0x2A67
+0x81389530 = 0x2A68
+0x81389531 = 0x2A69
+0x81389532 = 0x2A6A
+0x81389533 = 0x2A6B
+0x81389534 = 0x2A6C
+0x81389535 = 0x2A6D
+0x81389536 = 0x2A6E
+0x81389537 = 0x2A6F
+0x81389538 = 0x2A70
+0x81389539 = 0x2A71
+0x81389630 = 0x2A72
+0x81389631 = 0x2A73
+0x81389632 = 0x2A74
+0x81389633 = 0x2A75
+0x81389634 = 0x2A76
+0x81389635 = 0x2A77
+0x81389636 = 0x2A78
+0x81389637 = 0x2A79
+0x81389638 = 0x2A7A
+0x81389639 = 0x2A7B
+0x81389730 = 0x2A7C
+0x81389731 = 0x2A7D
+0x81389732 = 0x2A7E
+0x81389733 = 0x2A7F
+0x81389734 = 0x2A80
+0x81389735 = 0x2A81
+0x81389736 = 0x2A82
+0x81389737 = 0x2A83
+0x81389738 = 0x2A84
+0x81389739 = 0x2A85
+0x81389830 = 0x2A86
+0x81389831 = 0x2A87
+0x81389832 = 0x2A88
+0x81389833 = 0x2A89
+0x81389834 = 0x2A8A
+0x81389835 = 0x2A8B
+0x81389836 = 0x2A8C
+0x81389837 = 0x2A8D
+0x81389838 = 0x2A8E
+0x81389839 = 0x2A8F
+0x81389930 = 0x2A90
+0x81389931 = 0x2A91
+0x81389932 = 0x2A92
+0x81389933 = 0x2A93
+0x81389934 = 0x2A94
+0x81389935 = 0x2A95
+0x81389936 = 0x2A96
+0x81389937 = 0x2A97
+0x81389938 = 0x2A98
+0x81389939 = 0x2A99
+0x81389A30 = 0x2A9A
+0x81389A31 = 0x2A9B
+0x81389A32 = 0x2A9C
+0x81389A33 = 0x2A9D
+0x81389A34 = 0x2A9E
+0x81389A35 = 0x2A9F
+0x81389A36 = 0x2AA0
+0x81389A37 = 0x2AA1
+0x81389A38 = 0x2AA2
+0x81389A39 = 0x2AA3
+0x81389B30 = 0x2AA4
+0x81389B31 = 0x2AA5
+0x81389B32 = 0x2AA6
+0x81389B33 = 0x2AA7
+0x81389B34 = 0x2AA8
+0x81389B35 = 0x2AA9
+0x81389B36 = 0x2AAA
+0x81389B37 = 0x2AAB
+0x81389B38 = 0x2AAC
+0x81389B39 = 0x2AAD
+0x81389C30 = 0x2AAE
+0x81389C31 = 0x2AAF
+0x81389C32 = 0x2AB0
+0x81389C33 = 0x2AB1
+0x81389C34 = 0x2AB2
+0x81389C35 = 0x2AB3
+0x81389C36 = 0x2AB4
+0x81389C37 = 0x2AB5
+0x81389C38 = 0x2AB6
+0x81389C39 = 0x2AB7
+0x81389D30 = 0x2AB8
+0x81389D31 = 0x2AB9
+0x81389D32 = 0x2ABA
+0x81389D33 = 0x2ABB
+0x81389D34 = 0x2ABC
+0x81389D35 = 0x2ABD
+0x81389D36 = 0x2ABE
+0x81389D37 = 0x2ABF
+0x81389D38 = 0x2AC0
+0x81389D39 = 0x2AC1
+0x81389E30 = 0x2AC2
+0x81389E31 = 0x2AC3
+0x81389E32 = 0x2AC4
+0x81389E33 = 0x2AC5
+0x81389E34 = 0x2AC6
+0x81389E35 = 0x2AC7
+0x81389E36 = 0x2AC8
+0x81389E37 = 0x2AC9
+0x81389E38 = 0x2ACA
+0x81389E39 = 0x2ACB
+0x81389F30 = 0x2ACC
+0x81389F31 = 0x2ACD
+0x81389F32 = 0x2ACE
+0x81389F33 = 0x2ACF
+0x81389F34 = 0x2AD0
+0x81389F35 = 0x2AD1
+0x81389F36 = 0x2AD2
+0x81389F37 = 0x2AD3
+0x81389F38 = 0x2AD4
+0x81389F39 = 0x2AD5
+0x8138A030 = 0x2AD6
+0x8138A031 = 0x2AD7
+0x8138A032 = 0x2AD8
+0x8138A033 = 0x2AD9
+0x8138A034 = 0x2ADA
+0x8138A035 = 0x2ADB
+0x8138A036 = 0x2ADC
+0x8138A037 = 0x2ADD
+0x8138A038 = 0x2ADE
+0x8138A039 = 0x2ADF
+0x8138A130 = 0x2AE0
+0x8138A131 = 0x2AE1
+0x8138A132 = 0x2AE2
+0x8138A133 = 0x2AE3
+0x8138A134 = 0x2AE4
+0x8138A135 = 0x2AE5
+0x8138A136 = 0x2AE6
+0x8138A137 = 0x2AE7
+0x8138A138 = 0x2AE8
+0x8138A139 = 0x2AE9
+0x8138A230 = 0x2AEA
+0x8138A231 = 0x2AEB
+0x8138A232 = 0x2AEC
+0x8138A233 = 0x2AED
+0x8138A234 = 0x2AEE
+0x8138A235 = 0x2AEF
+0x8138A236 = 0x2AF0
+0x8138A237 = 0x2AF1
+0x8138A238 = 0x2AF2
+0x8138A239 = 0x2AF3
+0x8138A330 = 0x2AF4
+0x8138A331 = 0x2AF5
+0x8138A332 = 0x2AF6
+0x8138A333 = 0x2AF7
+0x8138A334 = 0x2AF8
+0x8138A335 = 0x2AF9
+0x8138A336 = 0x2AFA
+0x8138A337 = 0x2AFB
+0x8138A338 = 0x2AFC
+0x8138A339 = 0x2AFD
+0x8138A430 = 0x2AFE
+0x8138A431 = 0x2AFF
+0x8138A432 = 0x2B00
+0x8138A433 = 0x2B01
+0x8138A434 = 0x2B02
+0x8138A435 = 0x2B03
+0x8138A436 = 0x2B04
+0x8138A437 = 0x2B05
+0x8138A438 = 0x2B06
+0x8138A439 = 0x2B07
+0x8138A530 = 0x2B08
+0x8138A531 = 0x2B09
+0x8138A532 = 0x2B0A
+0x8138A533 = 0x2B0B
+0x8138A534 = 0x2B0C
+0x8138A535 = 0x2B0D
+0x8138A536 = 0x2B0E
+0x8138A537 = 0x2B0F
+0x8138A538 = 0x2B10
+0x8138A539 = 0x2B11
+0x8138A630 = 0x2B12
+0x8138A631 = 0x2B13
+0x8138A632 = 0x2B14
+0x8138A633 = 0x2B15
+0x8138A634 = 0x2B16
+0x8138A635 = 0x2B17
+0x8138A636 = 0x2B18
+0x8138A637 = 0x2B19
+0x8138A638 = 0x2B1A
+0x8138A639 = 0x2B1B
+0x8138A730 = 0x2B1C
+0x8138A731 = 0x2B1D
+0x8138A732 = 0x2B1E
+0x8138A733 = 0x2B1F
+0x8138A734 = 0x2B20
+0x8138A735 = 0x2B21
+0x8138A736 = 0x2B22
+0x8138A737 = 0x2B23
+0x8138A738 = 0x2B24
+0x8138A739 = 0x2B25
+0x8138A830 = 0x2B26
+0x8138A831 = 0x2B27
+0x8138A832 = 0x2B28
+0x8138A833 = 0x2B29
+0x8138A834 = 0x2B2A
+0x8138A835 = 0x2B2B
+0x8138A836 = 0x2B2C
+0x8138A837 = 0x2B2D
+0x8138A838 = 0x2B2E
+0x8138A839 = 0x2B2F
+0x8138A930 = 0x2B30
+0x8138A931 = 0x2B31
+0x8138A932 = 0x2B32
+0x8138A933 = 0x2B33
+0x8138A934 = 0x2B34
+0x8138A935 = 0x2B35
+0x8138A936 = 0x2B36
+0x8138A937 = 0x2B37
+0x8138A938 = 0x2B38
+0x8138A939 = 0x2B39
+0x8138AA30 = 0x2B3A
+0x8138AA31 = 0x2B3B
+0x8138AA32 = 0x2B3C
+0x8138AA33 = 0x2B3D
+0x8138AA34 = 0x2B3E
+0x8138AA35 = 0x2B3F
+0x8138AA36 = 0x2B40
+0x8138AA37 = 0x2B41
+0x8138AA38 = 0x2B42
+0x8138AA39 = 0x2B43
+0x8138AB30 = 0x2B44
+0x8138AB31 = 0x2B45
+0x8138AB32 = 0x2B46
+0x8138AB33 = 0x2B47
+0x8138AB34 = 0x2B48
+0x8138AB35 = 0x2B49
+0x8138AB36 = 0x2B4A
+0x8138AB37 = 0x2B4B
+0x8138AB38 = 0x2B4C
+0x8138AB39 = 0x2B4D
+0x8138AC30 = 0x2B4E
+0x8138AC31 = 0x2B4F
+0x8138AC32 = 0x2B50
+0x8138AC33 = 0x2B51
+0x8138AC34 = 0x2B52
+0x8138AC35 = 0x2B53
+0x8138AC36 = 0x2B54
+0x8138AC37 = 0x2B55
+0x8138AC38 = 0x2B56
+0x8138AC39 = 0x2B57
+0x8138AD30 = 0x2B58
+0x8138AD31 = 0x2B59
+0x8138AD32 = 0x2B5A
+0x8138AD33 = 0x2B5B
+0x8138AD34 = 0x2B5C
+0x8138AD35 = 0x2B5D
+0x8138AD36 = 0x2B5E
+0x8138AD37 = 0x2B5F
+0x8138AD38 = 0x2B60
+0x8138AD39 = 0x2B61
+0x8138AE30 = 0x2B62
+0x8138AE31 = 0x2B63
+0x8138AE32 = 0x2B64
+0x8138AE33 = 0x2B65
+0x8138AE34 = 0x2B66
+0x8138AE35 = 0x2B67
+0x8138AE36 = 0x2B68
+0x8138AE37 = 0x2B69
+0x8138AE38 = 0x2B6A
+0x8138AE39 = 0x2B6B
+0x8138AF30 = 0x2B6C
+0x8138AF31 = 0x2B6D
+0x8138AF32 = 0x2B6E
+0x8138AF33 = 0x2B6F
+0x8138AF34 = 0x2B70
+0x8138AF35 = 0x2B71
+0x8138AF36 = 0x2B72
+0x8138AF37 = 0x2B73
+0x8138AF38 = 0x2B74
+0x8138AF39 = 0x2B75
+0x8138B030 = 0x2B76
+0x8138B031 = 0x2B77
+0x8138B032 = 0x2B78
+0x8138B033 = 0x2B79
+0x8138B034 = 0x2B7A
+0x8138B035 = 0x2B7B
+0x8138B036 = 0x2B7C
+0x8138B037 = 0x2B7D
+0x8138B038 = 0x2B7E
+0x8138B039 = 0x2B7F
+0x8138B130 = 0x2B80
+0x8138B131 = 0x2B81
+0x8138B132 = 0x2B82
+0x8138B133 = 0x2B83
+0x8138B134 = 0x2B84
+0x8138B135 = 0x2B85
+0x8138B136 = 0x2B86
+0x8138B137 = 0x2B87
+0x8138B138 = 0x2B88
+0x8138B139 = 0x2B89
+0x8138B230 = 0x2B8A
+0x8138B231 = 0x2B8B
+0x8138B232 = 0x2B8C
+0x8138B233 = 0x2B8D
+0x8138B234 = 0x2B8E
+0x8138B235 = 0x2B8F
+0x8138B236 = 0x2B90
+0x8138B237 = 0x2B91
+0x8138B238 = 0x2B92
+0x8138B239 = 0x2B93
+0x8138B330 = 0x2B94
+0x8138B331 = 0x2B95
+0x8138B332 = 0x2B96
+0x8138B333 = 0x2B97
+0x8138B334 = 0x2B98
+0x8138B335 = 0x2B99
+0x8138B336 = 0x2B9A
+0x8138B337 = 0x2B9B
+0x8138B338 = 0x2B9C
+0x8138B339 = 0x2B9D
+0x8138B430 = 0x2B9E
+0x8138B431 = 0x2B9F
+0x8138B432 = 0x2BA0
+0x8138B433 = 0x2BA1
+0x8138B434 = 0x2BA2
+0x8138B435 = 0x2BA3
+0x8138B436 = 0x2BA4
+0x8138B437 = 0x2BA5
+0x8138B438 = 0x2BA6
+0x8138B439 = 0x2BA7
+0x8138B530 = 0x2BA8
+0x8138B531 = 0x2BA9
+0x8138B532 = 0x2BAA
+0x8138B533 = 0x2BAB
+0x8138B534 = 0x2BAC
+0x8138B535 = 0x2BAD
+0x8138B536 = 0x2BAE
+0x8138B537 = 0x2BAF
+0x8138B538 = 0x2BB0
+0x8138B539 = 0x2BB1
+0x8138B630 = 0x2BB2
+0x8138B631 = 0x2BB3
+0x8138B632 = 0x2BB4
+0x8138B633 = 0x2BB5
+0x8138B634 = 0x2BB6
+0x8138B635 = 0x2BB7
+0x8138B636 = 0x2BB8
+0x8138B637 = 0x2BB9
+0x8138B638 = 0x2BBA
+0x8138B639 = 0x2BBB
+0x8138B730 = 0x2BBC
+0x8138B731 = 0x2BBD
+0x8138B732 = 0x2BBE
+0x8138B733 = 0x2BBF
+0x8138B734 = 0x2BC0
+0x8138B735 = 0x2BC1
+0x8138B736 = 0x2BC2
+0x8138B737 = 0x2BC3
+0x8138B738 = 0x2BC4
+0x8138B739 = 0x2BC5
+0x8138B830 = 0x2BC6
+0x8138B831 = 0x2BC7
+0x8138B832 = 0x2BC8
+0x8138B833 = 0x2BC9
+0x8138B834 = 0x2BCA
+0x8138B835 = 0x2BCB
+0x8138B836 = 0x2BCC
+0x8138B837 = 0x2BCD
+0x8138B838 = 0x2BCE
+0x8138B839 = 0x2BCF
+0x8138B930 = 0x2BD0
+0x8138B931 = 0x2BD1
+0x8138B932 = 0x2BD2
+0x8138B933 = 0x2BD3
+0x8138B934 = 0x2BD4
+0x8138B935 = 0x2BD5
+0x8138B936 = 0x2BD6
+0x8138B937 = 0x2BD7
+0x8138B938 = 0x2BD8
+0x8138B939 = 0x2BD9
+0x8138BA30 = 0x2BDA
+0x8138BA31 = 0x2BDB
+0x8138BA32 = 0x2BDC
+0x8138BA33 = 0x2BDD
+0x8138BA34 = 0x2BDE
+0x8138BA35 = 0x2BDF
+0x8138BA36 = 0x2BE0
+0x8138BA37 = 0x2BE1
+0x8138BA38 = 0x2BE2
+0x8138BA39 = 0x2BE3
+0x8138BB30 = 0x2BE4
+0x8138BB31 = 0x2BE5
+0x8138BB32 = 0x2BE6
+0x8138BB33 = 0x2BE7
+0x8138BB34 = 0x2BE8
+0x8138BB35 = 0x2BE9
+0x8138BB36 = 0x2BEA
+0x8138BB37 = 0x2BEB
+0x8138BB38 = 0x2BEC
+0x8138BB39 = 0x2BED
+0x8138BC30 = 0x2BEE
+0x8138BC31 = 0x2BEF
+0x8138BC32 = 0x2BF0
+0x8138BC33 = 0x2BF1
+0x8138BC34 = 0x2BF2
+0x8138BC35 = 0x2BF3
+0x8138BC36 = 0x2BF4
+0x8138BC37 = 0x2BF5
+0x8138BC38 = 0x2BF6
+0x8138BC39 = 0x2BF7
+0x8138BD30 = 0x2BF8
+0x8138BD31 = 0x2BF9
+0x8138BD32 = 0x2BFA
+0x8138BD33 = 0x2BFB
+0x8138BD34 = 0x2BFC
+0x8138BD35 = 0x2BFD
+0x8138BD36 = 0x2BFE
+0x8138BD37 = 0x2BFF
+0x8138BD38 = 0x2C00
+0x8138BD39 = 0x2C01
+0x8138BE30 = 0x2C02
+0x8138BE31 = 0x2C03
+0x8138BE32 = 0x2C04
+0x8138BE33 = 0x2C05
+0x8138BE34 = 0x2C06
+0x8138BE35 = 0x2C07
+0x8138BE36 = 0x2C08
+0x8138BE37 = 0x2C09
+0x8138BE38 = 0x2C0A
+0x8138BE39 = 0x2C0B
+0x8138BF30 = 0x2C0C
+0x8138BF31 = 0x2C0D
+0x8138BF32 = 0x2C0E
+0x8138BF33 = 0x2C0F
+0x8138BF34 = 0x2C10
+0x8138BF35 = 0x2C11
+0x8138BF36 = 0x2C12
+0x8138BF37 = 0x2C13
+0x8138BF38 = 0x2C14
+0x8138BF39 = 0x2C15
+0x8138C030 = 0x2C16
+0x8138C031 = 0x2C17
+0x8138C032 = 0x2C18
+0x8138C033 = 0x2C19
+0x8138C034 = 0x2C1A
+0x8138C035 = 0x2C1B
+0x8138C036 = 0x2C1C
+0x8138C037 = 0x2C1D
+0x8138C038 = 0x2C1E
+0x8138C039 = 0x2C1F
+0x8138C130 = 0x2C20
+0x8138C131 = 0x2C21
+0x8138C132 = 0x2C22
+0x8138C133 = 0x2C23
+0x8138C134 = 0x2C24
+0x8138C135 = 0x2C25
+0x8138C136 = 0x2C26
+0x8138C137 = 0x2C27
+0x8138C138 = 0x2C28
+0x8138C139 = 0x2C29
+0x8138C230 = 0x2C2A
+0x8138C231 = 0x2C2B
+0x8138C232 = 0x2C2C
+0x8138C233 = 0x2C2D
+0x8138C234 = 0x2C2E
+0x8138C235 = 0x2C2F
+0x8138C236 = 0x2C30
+0x8138C237 = 0x2C31
+0x8138C238 = 0x2C32
+0x8138C239 = 0x2C33
+0x8138C330 = 0x2C34
+0x8138C331 = 0x2C35
+0x8138C332 = 0x2C36
+0x8138C333 = 0x2C37
+0x8138C334 = 0x2C38
+0x8138C335 = 0x2C39
+0x8138C336 = 0x2C3A
+0x8138C337 = 0x2C3B
+0x8138C338 = 0x2C3C
+0x8138C339 = 0x2C3D
+0x8138C430 = 0x2C3E
+0x8138C431 = 0x2C3F
+0x8138C432 = 0x2C40
+0x8138C433 = 0x2C41
+0x8138C434 = 0x2C42
+0x8138C435 = 0x2C43
+0x8138C436 = 0x2C44
+0x8138C437 = 0x2C45
+0x8138C438 = 0x2C46
+0x8138C439 = 0x2C47
+0x8138C530 = 0x2C48
+0x8138C531 = 0x2C49
+0x8138C532 = 0x2C4A
+0x8138C533 = 0x2C4B
+0x8138C534 = 0x2C4C
+0x8138C535 = 0x2C4D
+0x8138C536 = 0x2C4E
+0x8138C537 = 0x2C4F
+0x8138C538 = 0x2C50
+0x8138C539 = 0x2C51
+0x8138C630 = 0x2C52
+0x8138C631 = 0x2C53
+0x8138C632 = 0x2C54
+0x8138C633 = 0x2C55
+0x8138C634 = 0x2C56
+0x8138C635 = 0x2C57
+0x8138C636 = 0x2C58
+0x8138C637 = 0x2C59
+0x8138C638 = 0x2C5A
+0x8138C639 = 0x2C5B
+0x8138C730 = 0x2C5C
+0x8138C731 = 0x2C5D
+0x8138C732 = 0x2C5E
+0x8138C733 = 0x2C5F
+0x8138C734 = 0x2C60
+0x8138C735 = 0x2C61
+0x8138C736 = 0x2C62
+0x8138C737 = 0x2C63
+0x8138C738 = 0x2C64
+0x8138C739 = 0x2C65
+0x8138C830 = 0x2C66
+0x8138C831 = 0x2C67
+0x8138C832 = 0x2C68
+0x8138C833 = 0x2C69
+0x8138C834 = 0x2C6A
+0x8138C835 = 0x2C6B
+0x8138C836 = 0x2C6C
+0x8138C837 = 0x2C6D
+0x8138C838 = 0x2C6E
+0x8138C839 = 0x2C6F
+0x8138C930 = 0x2C70
+0x8138C931 = 0x2C71
+0x8138C932 = 0x2C72
+0x8138C933 = 0x2C73
+0x8138C934 = 0x2C74
+0x8138C935 = 0x2C75
+0x8138C936 = 0x2C76
+0x8138C937 = 0x2C77
+0x8138C938 = 0x2C78
+0x8138C939 = 0x2C79
+0x8138CA30 = 0x2C7A
+0x8138CA31 = 0x2C7B
+0x8138CA32 = 0x2C7C
+0x8138CA33 = 0x2C7D
+0x8138CA34 = 0x2C7E
+0x8138CA35 = 0x2C7F
+0x8138CA36 = 0x2C80
+0x8138CA37 = 0x2C81
+0x8138CA38 = 0x2C82
+0x8138CA39 = 0x2C83
+0x8138CB30 = 0x2C84
+0x8138CB31 = 0x2C85
+0x8138CB32 = 0x2C86
+0x8138CB33 = 0x2C87
+0x8138CB34 = 0x2C88
+0x8138CB35 = 0x2C89
+0x8138CB36 = 0x2C8A
+0x8138CB37 = 0x2C8B
+0x8138CB38 = 0x2C8C
+0x8138CB39 = 0x2C8D
+0x8138CC30 = 0x2C8E
+0x8138CC31 = 0x2C8F
+0x8138CC32 = 0x2C90
+0x8138CC33 = 0x2C91
+0x8138CC34 = 0x2C92
+0x8138CC35 = 0x2C93
+0x8138CC36 = 0x2C94
+0x8138CC37 = 0x2C95
+0x8138CC38 = 0x2C96
+0x8138CC39 = 0x2C97
+0x8138CD30 = 0x2C98
+0x8138CD31 = 0x2C99
+0x8138CD32 = 0x2C9A
+0x8138CD33 = 0x2C9B
+0x8138CD34 = 0x2C9C
+0x8138CD35 = 0x2C9D
+0x8138CD36 = 0x2C9E
+0x8138CD37 = 0x2C9F
+0x8138CD38 = 0x2CA0
+0x8138CD39 = 0x2CA1
+0x8138CE30 = 0x2CA2
+0x8138CE31 = 0x2CA3
+0x8138CE32 = 0x2CA4
+0x8138CE33 = 0x2CA5
+0x8138CE34 = 0x2CA6
+0x8138CE35 = 0x2CA7
+0x8138CE36 = 0x2CA8
+0x8138CE37 = 0x2CA9
+0x8138CE38 = 0x2CAA
+0x8138CE39 = 0x2CAB
+0x8138CF30 = 0x2CAC
+0x8138CF31 = 0x2CAD
+0x8138CF32 = 0x2CAE
+0x8138CF33 = 0x2CAF
+0x8138CF34 = 0x2CB0
+0x8138CF35 = 0x2CB1
+0x8138CF36 = 0x2CB2
+0x8138CF37 = 0x2CB3
+0x8138CF38 = 0x2CB4
+0x8138CF39 = 0x2CB5
+0x8138D030 = 0x2CB6
+0x8138D031 = 0x2CB7
+0x8138D032 = 0x2CB8
+0x8138D033 = 0x2CB9
+0x8138D034 = 0x2CBA
+0x8138D035 = 0x2CBB
+0x8138D036 = 0x2CBC
+0x8138D037 = 0x2CBD
+0x8138D038 = 0x2CBE
+0x8138D039 = 0x2CBF
+0x8138D130 = 0x2CC0
+0x8138D131 = 0x2CC1
+0x8138D132 = 0x2CC2
+0x8138D133 = 0x2CC3
+0x8138D134 = 0x2CC4
+0x8138D135 = 0x2CC5
+0x8138D136 = 0x2CC6
+0x8138D137 = 0x2CC7
+0x8138D138 = 0x2CC8
+0x8138D139 = 0x2CC9
+0x8138D230 = 0x2CCA
+0x8138D231 = 0x2CCB
+0x8138D232 = 0x2CCC
+0x8138D233 = 0x2CCD
+0x8138D234 = 0x2CCE
+0x8138D235 = 0x2CCF
+0x8138D236 = 0x2CD0
+0x8138D237 = 0x2CD1
+0x8138D238 = 0x2CD2
+0x8138D239 = 0x2CD3
+0x8138D330 = 0x2CD4
+0x8138D331 = 0x2CD5
+0x8138D332 = 0x2CD6
+0x8138D333 = 0x2CD7
+0x8138D334 = 0x2CD8
+0x8138D335 = 0x2CD9
+0x8138D336 = 0x2CDA
+0x8138D337 = 0x2CDB
+0x8138D338 = 0x2CDC
+0x8138D339 = 0x2CDD
+0x8138D430 = 0x2CDE
+0x8138D431 = 0x2CDF
+0x8138D432 = 0x2CE0
+0x8138D433 = 0x2CE1
+0x8138D434 = 0x2CE2
+0x8138D435 = 0x2CE3
+0x8138D436 = 0x2CE4
+0x8138D437 = 0x2CE5
+0x8138D438 = 0x2CE6
+0x8138D439 = 0x2CE7
+0x8138D530 = 0x2CE8
+0x8138D531 = 0x2CE9
+0x8138D532 = 0x2CEA
+0x8138D533 = 0x2CEB
+0x8138D534 = 0x2CEC
+0x8138D535 = 0x2CED
+0x8138D536 = 0x2CEE
+0x8138D537 = 0x2CEF
+0x8138D538 = 0x2CF0
+0x8138D539 = 0x2CF1
+0x8138D630 = 0x2CF2
+0x8138D631 = 0x2CF3
+0x8138D632 = 0x2CF4
+0x8138D633 = 0x2CF5
+0x8138D634 = 0x2CF6
+0x8138D635 = 0x2CF7
+0x8138D636 = 0x2CF8
+0x8138D637 = 0x2CF9
+0x8138D638 = 0x2CFA
+0x8138D639 = 0x2CFB
+0x8138D730 = 0x2CFC
+0x8138D731 = 0x2CFD
+0x8138D732 = 0x2CFE
+0x8138D733 = 0x2CFF
+0x8138D734 = 0x2D00
+0x8138D735 = 0x2D01
+0x8138D736 = 0x2D02
+0x8138D737 = 0x2D03
+0x8138D738 = 0x2D04
+0x8138D739 = 0x2D05
+0x8138D830 = 0x2D06
+0x8138D831 = 0x2D07
+0x8138D832 = 0x2D08
+0x8138D833 = 0x2D09
+0x8138D834 = 0x2D0A
+0x8138D835 = 0x2D0B
+0x8138D836 = 0x2D0C
+0x8138D837 = 0x2D0D
+0x8138D838 = 0x2D0E
+0x8138D839 = 0x2D0F
+0x8138D930 = 0x2D10
+0x8138D931 = 0x2D11
+0x8138D932 = 0x2D12
+0x8138D933 = 0x2D13
+0x8138D934 = 0x2D14
+0x8138D935 = 0x2D15
+0x8138D936 = 0x2D16
+0x8138D937 = 0x2D17
+0x8138D938 = 0x2D18
+0x8138D939 = 0x2D19
+0x8138DA30 = 0x2D1A
+0x8138DA31 = 0x2D1B
+0x8138DA32 = 0x2D1C
+0x8138DA33 = 0x2D1D
+0x8138DA34 = 0x2D1E
+0x8138DA35 = 0x2D1F
+0x8138DA36 = 0x2D20
+0x8138DA37 = 0x2D21
+0x8138DA38 = 0x2D22
+0x8138DA39 = 0x2D23
+0x8138DB30 = 0x2D24
+0x8138DB31 = 0x2D25
+0x8138DB32 = 0x2D26
+0x8138DB33 = 0x2D27
+0x8138DB34 = 0x2D28
+0x8138DB35 = 0x2D29
+0x8138DB36 = 0x2D2A
+0x8138DB37 = 0x2D2B
+0x8138DB38 = 0x2D2C
+0x8138DB39 = 0x2D2D
+0x8138DC30 = 0x2D2E
+0x8138DC31 = 0x2D2F
+0x8138DC32 = 0x2D30
+0x8138DC33 = 0x2D31
+0x8138DC34 = 0x2D32
+0x8138DC35 = 0x2D33
+0x8138DC36 = 0x2D34
+0x8138DC37 = 0x2D35
+0x8138DC38 = 0x2D36
+0x8138DC39 = 0x2D37
+0x8138DD30 = 0x2D38
+0x8138DD31 = 0x2D39
+0x8138DD32 = 0x2D3A
+0x8138DD33 = 0x2D3B
+0x8138DD34 = 0x2D3C
+0x8138DD35 = 0x2D3D
+0x8138DD36 = 0x2D3E
+0x8138DD37 = 0x2D3F
+0x8138DD38 = 0x2D40
+0x8138DD39 = 0x2D41
+0x8138DE30 = 0x2D42
+0x8138DE31 = 0x2D43
+0x8138DE32 = 0x2D44
+0x8138DE33 = 0x2D45
+0x8138DE34 = 0x2D46
+0x8138DE35 = 0x2D47
+0x8138DE36 = 0x2D48
+0x8138DE37 = 0x2D49
+0x8138DE38 = 0x2D4A
+0x8138DE39 = 0x2D4B
+0x8138DF30 = 0x2D4C
+0x8138DF31 = 0x2D4D
+0x8138DF32 = 0x2D4E
+0x8138DF33 = 0x2D4F
+0x8138DF34 = 0x2D50
+0x8138DF35 = 0x2D51
+0x8138DF36 = 0x2D52
+0x8138DF37 = 0x2D53
+0x8138DF38 = 0x2D54
+0x8138DF39 = 0x2D55
+0x8138E030 = 0x2D56
+0x8138E031 = 0x2D57
+0x8138E032 = 0x2D58
+0x8138E033 = 0x2D59
+0x8138E034 = 0x2D5A
+0x8138E035 = 0x2D5B
+0x8138E036 = 0x2D5C
+0x8138E037 = 0x2D5D
+0x8138E038 = 0x2D5E
+0x8138E039 = 0x2D5F
+0x8138E130 = 0x2D60
+0x8138E131 = 0x2D61
+0x8138E132 = 0x2D62
+0x8138E133 = 0x2D63
+0x8138E134 = 0x2D64
+0x8138E135 = 0x2D65
+0x8138E136 = 0x2D66
+0x8138E137 = 0x2D67
+0x8138E138 = 0x2D68
+0x8138E139 = 0x2D69
+0x8138E230 = 0x2D6A
+0x8138E231 = 0x2D6B
+0x8138E232 = 0x2D6C
+0x8138E233 = 0x2D6D
+0x8138E234 = 0x2D6E
+0x8138E235 = 0x2D6F
+0x8138E236 = 0x2D70
+0x8138E237 = 0x2D71
+0x8138E238 = 0x2D72
+0x8138E239 = 0x2D73
+0x8138E330 = 0x2D74
+0x8138E331 = 0x2D75
+0x8138E332 = 0x2D76
+0x8138E333 = 0x2D77
+0x8138E334 = 0x2D78
+0x8138E335 = 0x2D79
+0x8138E336 = 0x2D7A
+0x8138E337 = 0x2D7B
+0x8138E338 = 0x2D7C
+0x8138E339 = 0x2D7D
+0x8138E430 = 0x2D7E
+0x8138E431 = 0x2D7F
+0x8138E432 = 0x2D80
+0x8138E433 = 0x2D81
+0x8138E434 = 0x2D82
+0x8138E435 = 0x2D83
+0x8138E436 = 0x2D84
+0x8138E437 = 0x2D85
+0x8138E438 = 0x2D86
+0x8138E439 = 0x2D87
+0x8138E530 = 0x2D88
+0x8138E531 = 0x2D89
+0x8138E532 = 0x2D8A
+0x8138E533 = 0x2D8B
+0x8138E534 = 0x2D8C
+0x8138E535 = 0x2D8D
+0x8138E536 = 0x2D8E
+0x8138E537 = 0x2D8F
+0x8138E538 = 0x2D90
+0x8138E539 = 0x2D91
+0x8138E630 = 0x2D92
+0x8138E631 = 0x2D93
+0x8138E632 = 0x2D94
+0x8138E633 = 0x2D95
+0x8138E634 = 0x2D96
+0x8138E635 = 0x2D97
+0x8138E636 = 0x2D98
+0x8138E637 = 0x2D99
+0x8138E638 = 0x2D9A
+0x8138E639 = 0x2D9B
+0x8138E730 = 0x2D9C
+0x8138E731 = 0x2D9D
+0x8138E732 = 0x2D9E
+0x8138E733 = 0x2D9F
+0x8138E734 = 0x2DA0
+0x8138E735 = 0x2DA1
+0x8138E736 = 0x2DA2
+0x8138E737 = 0x2DA3
+0x8138E738 = 0x2DA4
+0x8138E739 = 0x2DA5
+0x8138E830 = 0x2DA6
+0x8138E831 = 0x2DA7
+0x8138E832 = 0x2DA8
+0x8138E833 = 0x2DA9
+0x8138E834 = 0x2DAA
+0x8138E835 = 0x2DAB
+0x8138E836 = 0x2DAC
+0x8138E837 = 0x2DAD
+0x8138E838 = 0x2DAE
+0x8138E839 = 0x2DAF
+0x8138E930 = 0x2DB0
+0x8138E931 = 0x2DB1
+0x8138E932 = 0x2DB2
+0x8138E933 = 0x2DB3
+0x8138E934 = 0x2DB4
+0x8138E935 = 0x2DB5
+0x8138E936 = 0x2DB6
+0x8138E937 = 0x2DB7
+0x8138E938 = 0x2DB8
+0x8138E939 = 0x2DB9
+0x8138EA30 = 0x2DBA
+0x8138EA31 = 0x2DBB
+0x8138EA32 = 0x2DBC
+0x8138EA33 = 0x2DBD
+0x8138EA34 = 0x2DBE
+0x8138EA35 = 0x2DBF
+0x8138EA36 = 0x2DC0
+0x8138EA37 = 0x2DC1
+0x8138EA38 = 0x2DC2
+0x8138EA39 = 0x2DC3
+0x8138EB30 = 0x2DC4
+0x8138EB31 = 0x2DC5
+0x8138EB32 = 0x2DC6
+0x8138EB33 = 0x2DC7
+0x8138EB34 = 0x2DC8
+0x8138EB35 = 0x2DC9
+0x8138EB36 = 0x2DCA
+0x8138EB37 = 0x2DCB
+0x8138EB38 = 0x2DCC
+0x8138EB39 = 0x2DCD
+0x8138EC30 = 0x2DCE
+0x8138EC31 = 0x2DCF
+0x8138EC32 = 0x2DD0
+0x8138EC33 = 0x2DD1
+0x8138EC34 = 0x2DD2
+0x8138EC35 = 0x2DD3
+0x8138EC36 = 0x2DD4
+0x8138EC37 = 0x2DD5
+0x8138EC38 = 0x2DD6
+0x8138EC39 = 0x2DD7
+0x8138ED30 = 0x2DD8
+0x8138ED31 = 0x2DD9
+0x8138ED32 = 0x2DDA
+0x8138ED33 = 0x2DDB
+0x8138ED34 = 0x2DDC
+0x8138ED35 = 0x2DDD
+0x8138ED36 = 0x2DDE
+0x8138ED37 = 0x2DDF
+0x8138ED38 = 0x2DE0
+0x8138ED39 = 0x2DE1
+0x8138EE30 = 0x2DE2
+0x8138EE31 = 0x2DE3
+0x8138EE32 = 0x2DE4
+0x8138EE33 = 0x2DE5
+0x8138EE34 = 0x2DE6
+0x8138EE35 = 0x2DE7
+0x8138EE36 = 0x2DE8
+0x8138EE37 = 0x2DE9
+0x8138EE38 = 0x2DEA
+0x8138EE39 = 0x2DEB
+0x8138EF30 = 0x2DEC
+0x8138EF31 = 0x2DED
+0x8138EF32 = 0x2DEE
+0x8138EF33 = 0x2DEF
+0x8138EF34 = 0x2DF0
+0x8138EF35 = 0x2DF1
+0x8138EF36 = 0x2DF2
+0x8138EF37 = 0x2DF3
+0x8138EF38 = 0x2DF4
+0x8138EF39 = 0x2DF5
+0x8138F030 = 0x2DF6
+0x8138F031 = 0x2DF7
+0x8138F032 = 0x2DF8
+0x8138F033 = 0x2DF9
+0x8138F034 = 0x2DFA
+0x8138F035 = 0x2DFB
+0x8138F036 = 0x2DFC
+0x8138F037 = 0x2DFD
+0x8138F038 = 0x2DFE
+0x8138F039 = 0x2DFF
+0x8138F130 = 0x2E00
+0x8138F131 = 0x2E01
+0x8138F132 = 0x2E02
+0x8138F133 = 0x2E03
+0x8138F134 = 0x2E04
+0x8138F135 = 0x2E05
+0x8138F136 = 0x2E06
+0x8138F137 = 0x2E07
+0x8138F138 = 0x2E08
+0x8138F139 = 0x2E09
+0x8138F230 = 0x2E0A
+0x8138F231 = 0x2E0B
+0x8138F232 = 0x2E0C
+0x8138F233 = 0x2E0D
+0x8138F234 = 0x2E0E
+0x8138F235 = 0x2E0F
+0x8138F236 = 0x2E10
+0x8138F237 = 0x2E11
+0x8138F238 = 0x2E12
+0x8138F239 = 0x2E13
+0x8138F330 = 0x2E14
+0x8138F331 = 0x2E15
+0x8138F332 = 0x2E16
+0x8138F333 = 0x2E17
+0x8138F334 = 0x2E18
+0x8138F335 = 0x2E19
+0x8138F336 = 0x2E1A
+0x8138F337 = 0x2E1B
+0x8138F338 = 0x2E1C
+0x8138F339 = 0x2E1D
+0x8138F430 = 0x2E1E
+0x8138F431 = 0x2E1F
+0x8138F432 = 0x2E20
+0x8138F433 = 0x2E21
+0x8138F434 = 0x2E22
+0x8138F435 = 0x2E23
+0x8138F436 = 0x2E24
+0x8138F437 = 0x2E25
+0x8138F438 = 0x2E26
+0x8138F439 = 0x2E27
+0x8138F530 = 0x2E28
+0x8138F531 = 0x2E29
+0x8138F532 = 0x2E2A
+0x8138F533 = 0x2E2B
+0x8138F534 = 0x2E2C
+0x8138F535 = 0x2E2D
+0x8138F536 = 0x2E2E
+0x8138F537 = 0x2E2F
+0x8138F538 = 0x2E30
+0x8138F539 = 0x2E31
+0x8138F630 = 0x2E32
+0x8138F631 = 0x2E33
+0x8138F632 = 0x2E34
+0x8138F633 = 0x2E35
+0x8138F634 = 0x2E36
+0x8138F635 = 0x2E37
+0x8138F636 = 0x2E38
+0x8138F637 = 0x2E39
+0x8138F638 = 0x2E3A
+0x8138F639 = 0x2E3B
+0x8138F730 = 0x2E3C
+0x8138F731 = 0x2E3D
+0x8138F732 = 0x2E3E
+0x8138F733 = 0x2E3F
+0x8138F734 = 0x2E40
+0x8138F735 = 0x2E41
+0x8138F736 = 0x2E42
+0x8138F737 = 0x2E43
+0x8138F738 = 0x2E44
+0x8138F739 = 0x2E45
+0x8138F830 = 0x2E46
+0x8138F831 = 0x2E47
+0x8138F832 = 0x2E48
+0x8138F833 = 0x2E49
+0x8138F834 = 0x2E4A
+0x8138F835 = 0x2E4B
+0x8138F836 = 0x2E4C
+0x8138F837 = 0x2E4D
+0x8138F838 = 0x2E4E
+0x8138F839 = 0x2E4F
+0x8138F930 = 0x2E50
+0x8138F931 = 0x2E51
+0x8138F932 = 0x2E52
+0x8138F933 = 0x2E53
+0x8138F934 = 0x2E54
+0x8138F935 = 0x2E55
+0x8138F936 = 0x2E56
+0x8138F937 = 0x2E57
+0x8138F938 = 0x2E58
+0x8138F939 = 0x2E59
+0x8138FA30 = 0x2E5A
+0x8138FA31 = 0x2E5B
+0x8138FA32 = 0x2E5C
+0x8138FA33 = 0x2E5D
+0x8138FA34 = 0x2E5E
+0x8138FA35 = 0x2E5F
+0x8138FA36 = 0x2E60
+0x8138FA37 = 0x2E61
+0x8138FA38 = 0x2E62
+0x8138FA39 = 0x2E63
+0x8138FB30 = 0x2E64
+0x8138FB31 = 0x2E65
+0x8138FB32 = 0x2E66
+0x8138FB33 = 0x2E67
+0x8138FB34 = 0x2E68
+0x8138FB35 = 0x2E69
+0x8138FB36 = 0x2E6A
+0x8138FB37 = 0x2E6B
+0x8138FB38 = 0x2E6C
+0x8138FB39 = 0x2E6D
+0x8138FC30 = 0x2E6E
+0x8138FC31 = 0x2E6F
+0x8138FC32 = 0x2E70
+0x8138FC33 = 0x2E71
+0x8138FC34 = 0x2E72
+0x8138FC35 = 0x2E73
+0x8138FC36 = 0x2E74
+0x8138FC37 = 0x2E75
+0x8138FC38 = 0x2E76
+0x8138FC39 = 0x2E77
+0x8138FD30 = 0x2E78
+0x8138FD31 = 0x2E79
+0x8138FD32 = 0x2E7A
+0x8138FD33 = 0x2E7B
+0x8138FD34 = 0x2E7C
+0x8138FD35 = 0x2E7D
+0x8138FD36 = 0x2E7E
+0x8138FD37 = 0x2E7F
+0x8138FD38 = 0x2E80
+0x8138FD39 = 0x2E82
+0x8138FE30 = 0x2E83
+0x8138FE31 = 0x2E85
+0x8138FE32 = 0x2E86
+0x8138FE33 = 0x2E87
+0x8138FE34 = 0x2E89
+0x8138FE35 = 0x2E8A
+0x8138FE36 = 0x2E8D
+0x8138FE37 = 0x2E8E
+0x8138FE38 = 0x2E8F
+0x8138FE39 = 0x2E90
+0x81398130 = 0x2E91
+0x81398131 = 0x2E92
+0x81398132 = 0x2E93
+0x81398133 = 0x2E94
+0x81398134 = 0x2E95
+0x81398135 = 0x2E96
+0x81398136 = 0x2E98
+0x81398137 = 0x2E99
+0x81398138 = 0x2E9A
+0x81398139 = 0x2E9B
+0x81398230 = 0x2E9C
+0x81398231 = 0x2E9D
+0x81398232 = 0x2E9E
+0x81398233 = 0x2E9F
+0x81398234 = 0x2EA0
+0x81398235 = 0x2EA1
+0x81398236 = 0x2EA2
+0x81398237 = 0x2EA3
+0x81398238 = 0x2EA4
+0x81398239 = 0x2EA5
+0x81398330 = 0x2EA6
+0x81398331 = 0x2EA8
+0x81398332 = 0x2EA9
+0x81398333 = 0x2EAB
+0x81398334 = 0x2EAC
+0x81398335 = 0x2EAD
+0x81398336 = 0x2EAF
+0x81398337 = 0x2EB0
+0x81398338 = 0x2EB1
+0x81398339 = 0x2EB2
+0x81398430 = 0x2EB4
+0x81398431 = 0x2EB5
+0x81398432 = 0x2EB8
+0x81398433 = 0x2EB9
+0x81398434 = 0x2EBA
+0x81398435 = 0x2EBC
+0x81398436 = 0x2EBD
+0x81398437 = 0x2EBE
+0x81398438 = 0x2EBF
+0x81398439 = 0x2EC0
+0x81398530 = 0x2EC1
+0x81398531 = 0x2EC2
+0x81398532 = 0x2EC3
+0x81398533 = 0x2EC4
+0x81398534 = 0x2EC5
+0x81398535 = 0x2EC6
+0x81398536 = 0x2EC7
+0x81398537 = 0x2EC8
+0x81398538 = 0x2EC9
+0x81398539 = 0x2ECB
+0x81398630 = 0x2ECC
+0x81398631 = 0x2ECD
+0x81398632 = 0x2ECE
+0x81398633 = 0x2ECF
+0x81398634 = 0x2ED0
+0x81398635 = 0x2ED1
+0x81398636 = 0x2ED2
+0x81398637 = 0x2ED3
+0x81398638 = 0x2ED4
+0x81398639 = 0x2ED5
+0x81398730 = 0x2ED6
+0x81398731 = 0x2ED7
+0x81398732 = 0x2ED8
+0x81398733 = 0x2ED9
+0x81398734 = 0x2EDA
+0x81398735 = 0x2EDB
+0x81398736 = 0x2EDC
+0x81398737 = 0x2EDD
+0x81398738 = 0x2EDE
+0x81398739 = 0x2EDF
+0x81398830 = 0x2EE0
+0x81398831 = 0x2EE1
+0x81398832 = 0x2EE2
+0x81398833 = 0x2EE3
+0x81398834 = 0x2EE4
+0x81398835 = 0x2EE5
+0x81398836 = 0x2EE6
+0x81398837 = 0x2EE7
+0x81398838 = 0x2EE8
+0x81398839 = 0x2EE9
+0x81398930 = 0x2EEA
+0x81398931 = 0x2EEB
+0x81398932 = 0x2EEC
+0x81398933 = 0x2EED
+0x81398934 = 0x2EEE
+0x81398935 = 0x2EEF
+0x81398936 = 0x2EF0
+0x81398937 = 0x2EF1
+0x81398938 = 0x2EF2
+0x81398939 = 0x2EF3
+0x81398A30 = 0x2EF4
+0x81398A31 = 0x2EF5
+0x81398A32 = 0x2EF6
+0x81398A33 = 0x2EF7
+0x81398A34 = 0x2EF8
+0x81398A35 = 0x2EF9
+0x81398A36 = 0x2EFA
+0x81398A37 = 0x2EFB
+0x81398A38 = 0x2EFC
+0x81398A39 = 0x2EFD
+0x81398B30 = 0x2EFE
+0x81398B31 = 0x2EFF
+0x81398B32 = 0x2F00
+0x81398B33 = 0x2F01
+0x81398B34 = 0x2F02
+0x81398B35 = 0x2F03
+0x81398B36 = 0x2F04
+0x81398B37 = 0x2F05
+0x81398B38 = 0x2F06
+0x81398B39 = 0x2F07
+0x81398C30 = 0x2F08
+0x81398C31 = 0x2F09
+0x81398C32 = 0x2F0A
+0x81398C33 = 0x2F0B
+0x81398C34 = 0x2F0C
+0x81398C35 = 0x2F0D
+0x81398C36 = 0x2F0E
+0x81398C37 = 0x2F0F
+0x81398C38 = 0x2F10
+0x81398C39 = 0x2F11
+0x81398D30 = 0x2F12
+0x81398D31 = 0x2F13
+0x81398D32 = 0x2F14
+0x81398D33 = 0x2F15
+0x81398D34 = 0x2F16
+0x81398D35 = 0x2F17
+0x81398D36 = 0x2F18
+0x81398D37 = 0x2F19
+0x81398D38 = 0x2F1A
+0x81398D39 = 0x2F1B
+0x81398E30 = 0x2F1C
+0x81398E31 = 0x2F1D
+0x81398E32 = 0x2F1E
+0x81398E33 = 0x2F1F
+0x81398E34 = 0x2F20
+0x81398E35 = 0x2F21
+0x81398E36 = 0x2F22
+0x81398E37 = 0x2F23
+0x81398E38 = 0x2F24
+0x81398E39 = 0x2F25
+0x81398F30 = 0x2F26
+0x81398F31 = 0x2F27
+0x81398F32 = 0x2F28
+0x81398F33 = 0x2F29
+0x81398F34 = 0x2F2A
+0x81398F35 = 0x2F2B
+0x81398F36 = 0x2F2C
+0x81398F37 = 0x2F2D
+0x81398F38 = 0x2F2E
+0x81398F39 = 0x2F2F
+0x81399030 = 0x2F30
+0x81399031 = 0x2F31
+0x81399032 = 0x2F32
+0x81399033 = 0x2F33
+0x81399034 = 0x2F34
+0x81399035 = 0x2F35
+0x81399036 = 0x2F36
+0x81399037 = 0x2F37
+0x81399038 = 0x2F38
+0x81399039 = 0x2F39
+0x81399130 = 0x2F3A
+0x81399131 = 0x2F3B
+0x81399132 = 0x2F3C
+0x81399133 = 0x2F3D
+0x81399134 = 0x2F3E
+0x81399135 = 0x2F3F
+0x81399136 = 0x2F40
+0x81399137 = 0x2F41
+0x81399138 = 0x2F42
+0x81399139 = 0x2F43
+0x81399230 = 0x2F44
+0x81399231 = 0x2F45
+0x81399232 = 0x2F46
+0x81399233 = 0x2F47
+0x81399234 = 0x2F48
+0x81399235 = 0x2F49
+0x81399236 = 0x2F4A
+0x81399237 = 0x2F4B
+0x81399238 = 0x2F4C
+0x81399239 = 0x2F4D
+0x81399330 = 0x2F4E
+0x81399331 = 0x2F4F
+0x81399332 = 0x2F50
+0x81399333 = 0x2F51
+0x81399334 = 0x2F52
+0x81399335 = 0x2F53
+0x81399336 = 0x2F54
+0x81399337 = 0x2F55
+0x81399338 = 0x2F56
+0x81399339 = 0x2F57
+0x81399430 = 0x2F58
+0x81399431 = 0x2F59
+0x81399432 = 0x2F5A
+0x81399433 = 0x2F5B
+0x81399434 = 0x2F5C
+0x81399435 = 0x2F5D
+0x81399436 = 0x2F5E
+0x81399437 = 0x2F5F
+0x81399438 = 0x2F60
+0x81399439 = 0x2F61
+0x81399530 = 0x2F62
+0x81399531 = 0x2F63
+0x81399532 = 0x2F64
+0x81399533 = 0x2F65
+0x81399534 = 0x2F66
+0x81399535 = 0x2F67
+0x81399536 = 0x2F68
+0x81399537 = 0x2F69
+0x81399538 = 0x2F6A
+0x81399539 = 0x2F6B
+0x81399630 = 0x2F6C
+0x81399631 = 0x2F6D
+0x81399632 = 0x2F6E
+0x81399633 = 0x2F6F
+0x81399634 = 0x2F70
+0x81399635 = 0x2F71
+0x81399636 = 0x2F72
+0x81399637 = 0x2F73
+0x81399638 = 0x2F74
+0x81399639 = 0x2F75
+0x81399730 = 0x2F76
+0x81399731 = 0x2F77
+0x81399732 = 0x2F78
+0x81399733 = 0x2F79
+0x81399734 = 0x2F7A
+0x81399735 = 0x2F7B
+0x81399736 = 0x2F7C
+0x81399737 = 0x2F7D
+0x81399738 = 0x2F7E
+0x81399739 = 0x2F7F
+0x81399830 = 0x2F80
+0x81399831 = 0x2F81
+0x81399832 = 0x2F82
+0x81399833 = 0x2F83
+0x81399834 = 0x2F84
+0x81399835 = 0x2F85
+0x81399836 = 0x2F86
+0x81399837 = 0x2F87
+0x81399838 = 0x2F88
+0x81399839 = 0x2F89
+0x81399930 = 0x2F8A
+0x81399931 = 0x2F8B
+0x81399932 = 0x2F8C
+0x81399933 = 0x2F8D
+0x81399934 = 0x2F8E
+0x81399935 = 0x2F8F
+0x81399936 = 0x2F90
+0x81399937 = 0x2F91
+0x81399938 = 0x2F92
+0x81399939 = 0x2F93
+0x81399A30 = 0x2F94
+0x81399A31 = 0x2F95
+0x81399A32 = 0x2F96
+0x81399A33 = 0x2F97
+0x81399A34 = 0x2F98
+0x81399A35 = 0x2F99
+0x81399A36 = 0x2F9A
+0x81399A37 = 0x2F9B
+0x81399A38 = 0x2F9C
+0x81399A39 = 0x2F9D
+0x81399B30 = 0x2F9E
+0x81399B31 = 0x2F9F
+0x81399B32 = 0x2FA0
+0x81399B33 = 0x2FA1
+0x81399B34 = 0x2FA2
+0x81399B35 = 0x2FA3
+0x81399B36 = 0x2FA4
+0x81399B37 = 0x2FA5
+0x81399B38 = 0x2FA6
+0x81399B39 = 0x2FA7
+0x81399C30 = 0x2FA8
+0x81399C31 = 0x2FA9
+0x81399C32 = 0x2FAA
+0x81399C33 = 0x2FAB
+0x81399C34 = 0x2FAC
+0x81399C35 = 0x2FAD
+0x81399C36 = 0x2FAE
+0x81399C37 = 0x2FAF
+0x81399C38 = 0x2FB0
+0x81399C39 = 0x2FB1
+0x81399D30 = 0x2FB2
+0x81399D31 = 0x2FB3
+0x81399D32 = 0x2FB4
+0x81399D33 = 0x2FB5
+0x81399D34 = 0x2FB6
+0x81399D35 = 0x2FB7
+0x81399D36 = 0x2FB8
+0x81399D37 = 0x2FB9
+0x81399D38 = 0x2FBA
+0x81399D39 = 0x2FBB
+0x81399E30 = 0x2FBC
+0x81399E31 = 0x2FBD
+0x81399E32 = 0x2FBE
+0x81399E33 = 0x2FBF
+0x81399E34 = 0x2FC0
+0x81399E35 = 0x2FC1
+0x81399E36 = 0x2FC2
+0x81399E37 = 0x2FC3
+0x81399E38 = 0x2FC4
+0x81399E39 = 0x2FC5
+0x81399F30 = 0x2FC6
+0x81399F31 = 0x2FC7
+0x81399F32 = 0x2FC8
+0x81399F33 = 0x2FC9
+0x81399F34 = 0x2FCA
+0x81399F35 = 0x2FCB
+0x81399F36 = 0x2FCC
+0x81399F37 = 0x2FCD
+0x81399F38 = 0x2FCE
+0x81399F39 = 0x2FCF
+0x8139A030 = 0x2FD0
+0x8139A031 = 0x2FD1
+0x8139A032 = 0x2FD2
+0x8139A033 = 0x2FD3
+0x8139A034 = 0x2FD4
+0x8139A035 = 0x2FD5
+0x8139A036 = 0x2FD6
+0x8139A037 = 0x2FD7
+0x8139A038 = 0x2FD8
+0x8139A039 = 0x2FD9
+0x8139A130 = 0x2FDA
+0x8139A131 = 0x2FDB
+0x8139A132 = 0x2FDC
+0x8139A133 = 0x2FDD
+0x8139A134 = 0x2FDE
+0x8139A135 = 0x2FDF
+0x8139A136 = 0x2FE0
+0x8139A137 = 0x2FE1
+0x8139A138 = 0x2FE2
+0x8139A139 = 0x2FE3
+0x8139A230 = 0x2FE4
+0x8139A231 = 0x2FE5
+0x8139A232 = 0x2FE6
+0x8139A233 = 0x2FE7
+0x8139A234 = 0x2FE8
+0x8139A235 = 0x2FE9
+0x8139A236 = 0x2FEA
+0x8139A237 = 0x2FEB
+0x8139A238 = 0x2FEC
+0x8139A239 = 0x2FED
+0x8139A330 = 0x2FEE
+0x8139A331 = 0x2FEF
+0x8139A332 = 0x2FFC
+0x8139A333 = 0x2FFD
+0x8139A334 = 0x2FFE
+0x8139A335 = 0x2FFF
+0x8139A336 = 0x3004
+0x8139A337 = 0x3018
+0x8139A338 = 0x3019
+0x8139A339 = 0x301A
+0x8139A430 = 0x301B
+0x8139A431 = 0x301C
+0x8139A432 = 0x301F
+0x8139A433 = 0x3020
+0x8139A434 = 0x302A
+0x8139A435 = 0x302B
+0x8139A436 = 0x302C
+0x8139A437 = 0x302D
+0x8139A438 = 0x302E
+0x8139A439 = 0x302F
+0x8139A530 = 0x3030
+0x8139A531 = 0x3031
+0x8139A532 = 0x3032
+0x8139A533 = 0x3033
+0x8139A534 = 0x3034
+0x8139A535 = 0x3035
+0x8139A536 = 0x3036
+0x8139A537 = 0x3037
+0x8139A538 = 0x3038
+0x8139A539 = 0x3039
+0x8139A630 = 0x303A
+0x8139A631 = 0x303B
+0x8139A632 = 0x303C
+0x8139A633 = 0x303D
+0x8139A634 = 0x303F
+0x8139A635 = 0x3040
+0x8139A636 = 0x3094
+0x8139A637 = 0x3095
+0x8139A638 = 0x3096
+0x8139A639 = 0x3097
+0x8139A730 = 0x3098
+0x8139A731 = 0x3099
+0x8139A732 = 0x309A
+0x8139A733 = 0x309F
+0x8139A734 = 0x30A0
+0x8139A735 = 0x30F7
+0x8139A736 = 0x30F8
+0x8139A737 = 0x30F9
+0x8139A738 = 0x30FA
+0x8139A739 = 0x30FB
+0x8139A830 = 0x30FF
+0x8139A831 = 0x3100
+0x8139A832 = 0x3101
+0x8139A833 = 0x3102
+0x8139A834 = 0x3103
+0x8139A835 = 0x3104
+0x8139A836 = 0x312A
+0x8139A837 = 0x312B
+0x8139A838 = 0x312C
+0x8139A839 = 0x312D
+0x8139A930 = 0x312E
+0x8139A931 = 0x312F
+0x8139A932 = 0x3130
+0x8139A933 = 0x3131
+0x8139A934 = 0x3132
+0x8139A935 = 0x3133
+0x8139A936 = 0x3134
+0x8139A937 = 0x3135
+0x8139A938 = 0x3136
+0x8139A939 = 0x3137
+0x8139AA30 = 0x3138
+0x8139AA31 = 0x3139
+0x8139AA32 = 0x313A
+0x8139AA33 = 0x313B
+0x8139AA34 = 0x313C
+0x8139AA35 = 0x313D
+0x8139AA36 = 0x313E
+0x8139AA37 = 0x313F
+0x8139AA38 = 0x3140
+0x8139AA39 = 0x3141
+0x8139AB30 = 0x3142
+0x8139AB31 = 0x3143
+0x8139AB32 = 0x3144
+0x8139AB33 = 0x3145
+0x8139AB34 = 0x3146
+0x8139AB35 = 0x3147
+0x8139AB36 = 0x3148
+0x8139AB37 = 0x3149
+0x8139AB38 = 0x314A
+0x8139AB39 = 0x314B
+0x8139AC30 = 0x314C
+0x8139AC31 = 0x314D
+0x8139AC32 = 0x314E
+0x8139AC33 = 0x314F
+0x8139AC34 = 0x3150
+0x8139AC35 = 0x3151
+0x8139AC36 = 0x3152
+0x8139AC37 = 0x3153
+0x8139AC38 = 0x3154
+0x8139AC39 = 0x3155
+0x8139AD30 = 0x3156
+0x8139AD31 = 0x3157
+0x8139AD32 = 0x3158
+0x8139AD33 = 0x3159
+0x8139AD34 = 0x315A
+0x8139AD35 = 0x315B
+0x8139AD36 = 0x315C
+0x8139AD37 = 0x315D
+0x8139AD38 = 0x315E
+0x8139AD39 = 0x315F
+0x8139AE30 = 0x3160
+0x8139AE31 = 0x3161
+0x8139AE32 = 0x3162
+0x8139AE33 = 0x3163
+0x8139AE34 = 0x3164
+0x8139AE35 = 0x3165
+0x8139AE36 = 0x3166
+0x8139AE37 = 0x3167
+0x8139AE38 = 0x3168
+0x8139AE39 = 0x3169
+0x8139AF30 = 0x316A
+0x8139AF31 = 0x316B
+0x8139AF32 = 0x316C
+0x8139AF33 = 0x316D
+0x8139AF34 = 0x316E
+0x8139AF35 = 0x316F
+0x8139AF36 = 0x3170
+0x8139AF37 = 0x3171
+0x8139AF38 = 0x3172
+0x8139AF39 = 0x3173
+0x8139B030 = 0x3174
+0x8139B031 = 0x3175
+0x8139B032 = 0x3176
+0x8139B033 = 0x3177
+0x8139B034 = 0x3178
+0x8139B035 = 0x3179
+0x8139B036 = 0x317A
+0x8139B037 = 0x317B
+0x8139B038 = 0x317C
+0x8139B039 = 0x317D
+0x8139B130 = 0x317E
+0x8139B131 = 0x317F
+0x8139B132 = 0x3180
+0x8139B133 = 0x3181
+0x8139B134 = 0x3182
+0x8139B135 = 0x3183
+0x8139B136 = 0x3184
+0x8139B137 = 0x3185
+0x8139B138 = 0x3186
+0x8139B139 = 0x3187
+0x8139B230 = 0x3188
+0x8139B231 = 0x3189
+0x8139B232 = 0x318A
+0x8139B233 = 0x318B
+0x8139B234 = 0x318C
+0x8139B235 = 0x318D
+0x8139B236 = 0x318E
+0x8139B237 = 0x318F
+0x8139B238 = 0x3190
+0x8139B239 = 0x3191
+0x8139B330 = 0x3192
+0x8139B331 = 0x3193
+0x8139B332 = 0x3194
+0x8139B333 = 0x3195
+0x8139B334 = 0x3196
+0x8139B335 = 0x3197
+0x8139B336 = 0x3198
+0x8139B337 = 0x3199
+0x8139B338 = 0x319A
+0x8139B339 = 0x319B
+0x8139B430 = 0x319C
+0x8139B431 = 0x319D
+0x8139B432 = 0x319E
+0x8139B433 = 0x319F
+0x8139B434 = 0x31A0
+0x8139B435 = 0x31A1
+0x8139B436 = 0x31A2
+0x8139B437 = 0x31A3
+0x8139B438 = 0x31A4
+0x8139B439 = 0x31A5
+0x8139B530 = 0x31A6
+0x8139B531 = 0x31A7
+0x8139B532 = 0x31A8
+0x8139B533 = 0x31A9
+0x8139B534 = 0x31AA
+0x8139B535 = 0x31AB
+0x8139B536 = 0x31AC
+0x8139B537 = 0x31AD
+0x8139B538 = 0x31AE
+0x8139B539 = 0x31AF
+0x8139B630 = 0x31B0
+0x8139B631 = 0x31B1
+0x8139B632 = 0x31B2
+0x8139B633 = 0x31B3
+0x8139B634 = 0x31B4
+0x8139B635 = 0x31B5
+0x8139B636 = 0x31B6
+0x8139B637 = 0x31B7
+0x8139B638 = 0x31B8
+0x8139B639 = 0x31B9
+0x8139B730 = 0x31BA
+0x8139B731 = 0x31BB
+0x8139B732 = 0x31BC
+0x8139B733 = 0x31BD
+0x8139B734 = 0x31BE
+0x8139B735 = 0x31BF
+0x8139B736 = 0x31C0
+0x8139B737 = 0x31C1
+0x8139B738 = 0x31C2
+0x8139B739 = 0x31C3
+0x8139B830 = 0x31C4
+0x8139B831 = 0x31C5
+0x8139B832 = 0x31C6
+0x8139B833 = 0x31C7
+0x8139B834 = 0x31C8
+0x8139B835 = 0x31C9
+0x8139B836 = 0x31CA
+0x8139B837 = 0x31CB
+0x8139B838 = 0x31CC
+0x8139B839 = 0x31CD
+0x8139B930 = 0x31CE
+0x8139B931 = 0x31CF
+0x8139B932 = 0x31D0
+0x8139B933 = 0x31D1
+0x8139B934 = 0x31D2
+0x8139B935 = 0x31D3
+0x8139B936 = 0x31D4
+0x8139B937 = 0x31D5
+0x8139B938 = 0x31D6
+0x8139B939 = 0x31D7
+0x8139BA30 = 0x31D8
+0x8139BA31 = 0x31D9
+0x8139BA32 = 0x31DA
+0x8139BA33 = 0x31DB
+0x8139BA34 = 0x31DC
+0x8139BA35 = 0x31DD
+0x8139BA36 = 0x31DE
+0x8139BA37 = 0x31DF
+0x8139BA38 = 0x31E0
+0x8139BA39 = 0x31E1
+0x8139BB30 = 0x31E2
+0x8139BB31 = 0x31E3
+0x8139BB32 = 0x31E4
+0x8139BB33 = 0x31E5
+0x8139BB34 = 0x31E6
+0x8139BB35 = 0x31E7
+0x8139BB36 = 0x31E8
+0x8139BB37 = 0x31E9
+0x8139BB38 = 0x31EA
+0x8139BB39 = 0x31EB
+0x8139BC30 = 0x31EC
+0x8139BC31 = 0x31ED
+0x8139BC32 = 0x31EE
+0x8139BC33 = 0x31EF
+0x8139BC34 = 0x31F0
+0x8139BC35 = 0x31F1
+0x8139BC36 = 0x31F2
+0x8139BC37 = 0x31F3
+0x8139BC38 = 0x31F4
+0x8139BC39 = 0x31F5
+0x8139BD30 = 0x31F6
+0x8139BD31 = 0x31F7
+0x8139BD32 = 0x31F8
+0x8139BD33 = 0x31F9
+0x8139BD34 = 0x31FA
+0x8139BD35 = 0x31FB
+0x8139BD36 = 0x31FC
+0x8139BD37 = 0x31FD
+0x8139BD38 = 0x31FE
+0x8139BD39 = 0x31FF
+0x8139BE30 = 0x3200
+0x8139BE31 = 0x3201
+0x8139BE32 = 0x3202
+0x8139BE33 = 0x3203
+0x8139BE34 = 0x3204
+0x8139BE35 = 0x3205
+0x8139BE36 = 0x3206
+0x8139BE37 = 0x3207
+0x8139BE38 = 0x3208
+0x8139BE39 = 0x3209
+0x8139BF30 = 0x320A
+0x8139BF31 = 0x320B
+0x8139BF32 = 0x320C
+0x8139BF33 = 0x320D
+0x8139BF34 = 0x320E
+0x8139BF35 = 0x320F
+0x8139BF36 = 0x3210
+0x8139BF37 = 0x3211
+0x8139BF38 = 0x3212
+0x8139BF39 = 0x3213
+0x8139C030 = 0x3214
+0x8139C031 = 0x3215
+0x8139C032 = 0x3216
+0x8139C033 = 0x3217
+0x8139C034 = 0x3218
+0x8139C035 = 0x3219
+0x8139C036 = 0x321A
+0x8139C037 = 0x321B
+0x8139C038 = 0x321C
+0x8139C039 = 0x321D
+0x8139C130 = 0x321E
+0x8139C131 = 0x321F
+0x8139C132 = 0x322A
+0x8139C133 = 0x322B
+0x8139C134 = 0x322C
+0x8139C135 = 0x322D
+0x8139C136 = 0x322E
+0x8139C137 = 0x322F
+0x8139C138 = 0x3230
+0x8139C139 = 0x3232
+0x8139C230 = 0x3233
+0x8139C231 = 0x3234
+0x8139C232 = 0x3235
+0x8139C233 = 0x3236
+0x8139C234 = 0x3237
+0x8139C235 = 0x3238
+0x8139C236 = 0x3239
+0x8139C237 = 0x323A
+0x8139C238 = 0x323B
+0x8139C239 = 0x323C
+0x8139C330 = 0x323D
+0x8139C331 = 0x323E
+0x8139C332 = 0x323F
+0x8139C333 = 0x3240
+0x8139C334 = 0x3241
+0x8139C335 = 0x3242
+0x8139C336 = 0x3243
+0x8139C337 = 0x3244
+0x8139C338 = 0x3245
+0x8139C339 = 0x3246
+0x8139C430 = 0x3247
+0x8139C431 = 0x3248
+0x8139C432 = 0x3249
+0x8139C433 = 0x324A
+0x8139C434 = 0x324B
+0x8139C435 = 0x324C
+0x8139C436 = 0x324D
+0x8139C437 = 0x324E
+0x8139C438 = 0x324F
+0x8139C439 = 0x3250
+0x8139C530 = 0x3251
+0x8139C531 = 0x3252
+0x8139C532 = 0x3253
+0x8139C533 = 0x3254
+0x8139C534 = 0x3255
+0x8139C535 = 0x3256
+0x8139C536 = 0x3257
+0x8139C537 = 0x3258
+0x8139C538 = 0x3259
+0x8139C539 = 0x325A
+0x8139C630 = 0x325B
+0x8139C631 = 0x325C
+0x8139C632 = 0x325D
+0x8139C633 = 0x325E
+0x8139C634 = 0x325F
+0x8139C635 = 0x3260
+0x8139C636 = 0x3261
+0x8139C637 = 0x3262
+0x8139C638 = 0x3263
+0x8139C639 = 0x3264
+0x8139C730 = 0x3265
+0x8139C731 = 0x3266
+0x8139C732 = 0x3267
+0x8139C733 = 0x3268
+0x8139C734 = 0x3269
+0x8139C735 = 0x326A
+0x8139C736 = 0x326B
+0x8139C737 = 0x326C
+0x8139C738 = 0x326D
+0x8139C739 = 0x326E
+0x8139C830 = 0x326F
+0x8139C831 = 0x3270
+0x8139C832 = 0x3271
+0x8139C833 = 0x3272
+0x8139C834 = 0x3273
+0x8139C835 = 0x3274
+0x8139C836 = 0x3275
+0x8139C837 = 0x3276
+0x8139C838 = 0x3277
+0x8139C839 = 0x3278
+0x8139C930 = 0x3279
+0x8139C931 = 0x327A
+0x8139C932 = 0x327B
+0x8139C933 = 0x327C
+0x8139C934 = 0x327D
+0x8139C935 = 0x327E
+0x8139C936 = 0x327F
+0x8139C937 = 0x3280
+0x8139C938 = 0x3281
+0x8139C939 = 0x3282
+0x8139CA30 = 0x3283
+0x8139CA31 = 0x3284
+0x8139CA32 = 0x3285
+0x8139CA33 = 0x3286
+0x8139CA34 = 0x3287
+0x8139CA35 = 0x3288
+0x8139CA36 = 0x3289
+0x8139CA37 = 0x328A
+0x8139CA38 = 0x328B
+0x8139CA39 = 0x328C
+0x8139CB30 = 0x328D
+0x8139CB31 = 0x328E
+0x8139CB32 = 0x328F
+0x8139CB33 = 0x3290
+0x8139CB34 = 0x3291
+0x8139CB35 = 0x3292
+0x8139CB36 = 0x3293
+0x8139CB37 = 0x3294
+0x8139CB38 = 0x3295
+0x8139CB39 = 0x3296
+0x8139CC30 = 0x3297
+0x8139CC31 = 0x3298
+0x8139CC32 = 0x3299
+0x8139CC33 = 0x329A
+0x8139CC34 = 0x329B
+0x8139CC35 = 0x329C
+0x8139CC36 = 0x329D
+0x8139CC37 = 0x329E
+0x8139CC38 = 0x329F
+0x8139CC39 = 0x32A0
+0x8139CD30 = 0x32A1
+0x8139CD31 = 0x32A2
+0x8139CD32 = 0x32A4
+0x8139CD33 = 0x32A5
+0x8139CD34 = 0x32A6
+0x8139CD35 = 0x32A7
+0x8139CD36 = 0x32A8
+0x8139CD37 = 0x32A9
+0x8139CD38 = 0x32AA
+0x8139CD39 = 0x32AB
+0x8139CE30 = 0x32AC
+0x8139CE31 = 0x32AD
+0x8139CE32 = 0x32AE
+0x8139CE33 = 0x32AF
+0x8139CE34 = 0x32B0
+0x8139CE35 = 0x32B1
+0x8139CE36 = 0x32B2
+0x8139CE37 = 0x32B3
+0x8139CE38 = 0x32B4
+0x8139CE39 = 0x32B5
+0x8139CF30 = 0x32B6
+0x8139CF31 = 0x32B7
+0x8139CF32 = 0x32B8
+0x8139CF33 = 0x32B9
+0x8139CF34 = 0x32BA
+0x8139CF35 = 0x32BB
+0x8139CF36 = 0x32BC
+0x8139CF37 = 0x32BD
+0x8139CF38 = 0x32BE
+0x8139CF39 = 0x32BF
+0x8139D030 = 0x32C0
+0x8139D031 = 0x32C1
+0x8139D032 = 0x32C2
+0x8139D033 = 0x32C3
+0x8139D034 = 0x32C4
+0x8139D035 = 0x32C5
+0x8139D036 = 0x32C6
+0x8139D037 = 0x32C7
+0x8139D038 = 0x32C8
+0x8139D039 = 0x32C9
+0x8139D130 = 0x32CA
+0x8139D131 = 0x32CB
+0x8139D132 = 0x32CC
+0x8139D133 = 0x32CD
+0x8139D134 = 0x32CE
+0x8139D135 = 0x32CF
+0x8139D136 = 0x32D0
+0x8139D137 = 0x32D1
+0x8139D138 = 0x32D2
+0x8139D139 = 0x32D3
+0x8139D230 = 0x32D4
+0x8139D231 = 0x32D5
+0x8139D232 = 0x32D6
+0x8139D233 = 0x32D7
+0x8139D234 = 0x32D8
+0x8139D235 = 0x32D9
+0x8139D236 = 0x32DA
+0x8139D237 = 0x32DB
+0x8139D238 = 0x32DC
+0x8139D239 = 0x32DD
+0x8139D330 = 0x32DE
+0x8139D331 = 0x32DF
+0x8139D332 = 0x32E0
+0x8139D333 = 0x32E1
+0x8139D334 = 0x32E2
+0x8139D335 = 0x32E3
+0x8139D336 = 0x32E4
+0x8139D337 = 0x32E5
+0x8139D338 = 0x32E6
+0x8139D339 = 0x32E7
+0x8139D430 = 0x32E8
+0x8139D431 = 0x32E9
+0x8139D432 = 0x32EA
+0x8139D433 = 0x32EB
+0x8139D434 = 0x32EC
+0x8139D435 = 0x32ED
+0x8139D436 = 0x32EE
+0x8139D437 = 0x32EF
+0x8139D438 = 0x32F0
+0x8139D439 = 0x32F1
+0x8139D530 = 0x32F2
+0x8139D531 = 0x32F3
+0x8139D532 = 0x32F4
+0x8139D533 = 0x32F5
+0x8139D534 = 0x32F6
+0x8139D535 = 0x32F7
+0x8139D536 = 0x32F8
+0x8139D537 = 0x32F9
+0x8139D538 = 0x32FA
+0x8139D539 = 0x32FB
+0x8139D630 = 0x32FC
+0x8139D631 = 0x32FD
+0x8139D632 = 0x32FE
+0x8139D633 = 0x32FF
+0x8139D634 = 0x3300
+0x8139D635 = 0x3301
+0x8139D636 = 0x3302
+0x8139D637 = 0x3303
+0x8139D638 = 0x3304
+0x8139D639 = 0x3305
+0x8139D730 = 0x3306
+0x8139D731 = 0x3307
+0x8139D732 = 0x3308
+0x8139D733 = 0x3309
+0x8139D734 = 0x330A
+0x8139D735 = 0x330B
+0x8139D736 = 0x330C
+0x8139D737 = 0x330D
+0x8139D738 = 0x330E
+0x8139D739 = 0x330F
+0x8139D830 = 0x3310
+0x8139D831 = 0x3311
+0x8139D832 = 0x3312
+0x8139D833 = 0x3313
+0x8139D834 = 0x3314
+0x8139D835 = 0x3315
+0x8139D836 = 0x3316
+0x8139D837 = 0x3317
+0x8139D838 = 0x3318
+0x8139D839 = 0x3319
+0x8139D930 = 0x331A
+0x8139D931 = 0x331B
+0x8139D932 = 0x331C
+0x8139D933 = 0x331D
+0x8139D934 = 0x331E
+0x8139D935 = 0x331F
+0x8139D936 = 0x3320
+0x8139D937 = 0x3321
+0x8139D938 = 0x3322
+0x8139D939 = 0x3323
+0x8139DA30 = 0x3324
+0x8139DA31 = 0x3325
+0x8139DA32 = 0x3326
+0x8139DA33 = 0x3327
+0x8139DA34 = 0x3328
+0x8139DA35 = 0x3329
+0x8139DA36 = 0x332A
+0x8139DA37 = 0x332B
+0x8139DA38 = 0x332C
+0x8139DA39 = 0x332D
+0x8139DB30 = 0x332E
+0x8139DB31 = 0x332F
+0x8139DB32 = 0x3330
+0x8139DB33 = 0x3331
+0x8139DB34 = 0x3332
+0x8139DB35 = 0x3333
+0x8139DB36 = 0x3334
+0x8139DB37 = 0x3335
+0x8139DB38 = 0x3336
+0x8139DB39 = 0x3337
+0x8139DC30 = 0x3338
+0x8139DC31 = 0x3339
+0x8139DC32 = 0x333A
+0x8139DC33 = 0x333B
+0x8139DC34 = 0x333C
+0x8139DC35 = 0x333D
+0x8139DC36 = 0x333E
+0x8139DC37 = 0x333F
+0x8139DC38 = 0x3340
+0x8139DC39 = 0x3341
+0x8139DD30 = 0x3342
+0x8139DD31 = 0x3343
+0x8139DD32 = 0x3344
+0x8139DD33 = 0x3345
+0x8139DD34 = 0x3346
+0x8139DD35 = 0x3347
+0x8139DD36 = 0x3348
+0x8139DD37 = 0x3349
+0x8139DD38 = 0x334A
+0x8139DD39 = 0x334B
+0x8139DE30 = 0x334C
+0x8139DE31 = 0x334D
+0x8139DE32 = 0x334E
+0x8139DE33 = 0x334F
+0x8139DE34 = 0x3350
+0x8139DE35 = 0x3351
+0x8139DE36 = 0x3352
+0x8139DE37 = 0x3353
+0x8139DE38 = 0x3354
+0x8139DE39 = 0x3355
+0x8139DF30 = 0x3356
+0x8139DF31 = 0x3357
+0x8139DF32 = 0x3358
+0x8139DF33 = 0x3359
+0x8139DF34 = 0x335A
+0x8139DF35 = 0x335B
+0x8139DF36 = 0x335C
+0x8139DF37 = 0x335D
+0x8139DF38 = 0x335E
+0x8139DF39 = 0x335F
+0x8139E030 = 0x3360
+0x8139E031 = 0x3361
+0x8139E032 = 0x3362
+0x8139E033 = 0x3363
+0x8139E034 = 0x3364
+0x8139E035 = 0x3365
+0x8139E036 = 0x3366
+0x8139E037 = 0x3367
+0x8139E038 = 0x3368
+0x8139E039 = 0x3369
+0x8139E130 = 0x336A
+0x8139E131 = 0x336B
+0x8139E132 = 0x336C
+0x8139E133 = 0x336D
+0x8139E134 = 0x336E
+0x8139E135 = 0x336F
+0x8139E136 = 0x3370
+0x8139E137 = 0x3371
+0x8139E138 = 0x3372
+0x8139E139 = 0x3373
+0x8139E230 = 0x3374
+0x8139E231 = 0x3375
+0x8139E232 = 0x3376
+0x8139E233 = 0x3377
+0x8139E234 = 0x3378
+0x8139E235 = 0x3379
+0x8139E236 = 0x337A
+0x8139E237 = 0x337B
+0x8139E238 = 0x337C
+0x8139E239 = 0x337D
+0x8139E330 = 0x337E
+0x8139E331 = 0x337F
+0x8139E332 = 0x3380
+0x8139E333 = 0x3381
+0x8139E334 = 0x3382
+0x8139E335 = 0x3383
+0x8139E336 = 0x3384
+0x8139E337 = 0x3385
+0x8139E338 = 0x3386
+0x8139E339 = 0x3387
+0x8139E430 = 0x3388
+0x8139E431 = 0x3389
+0x8139E432 = 0x338A
+0x8139E433 = 0x338B
+0x8139E434 = 0x338C
+0x8139E435 = 0x338D
+0x8139E436 = 0x3390
+0x8139E437 = 0x3391
+0x8139E438 = 0x3392
+0x8139E439 = 0x3393
+0x8139E530 = 0x3394
+0x8139E531 = 0x3395
+0x8139E532 = 0x3396
+0x8139E533 = 0x3397
+0x8139E534 = 0x3398
+0x8139E535 = 0x3399
+0x8139E536 = 0x339A
+0x8139E537 = 0x339B
+0x8139E538 = 0x339F
+0x8139E539 = 0x33A0
+0x8139E630 = 0x33A2
+0x8139E631 = 0x33A3
+0x8139E632 = 0x33A4
+0x8139E633 = 0x33A5
+0x8139E634 = 0x33A6
+0x8139E635 = 0x33A7
+0x8139E636 = 0x33A8
+0x8139E637 = 0x33A9
+0x8139E638 = 0x33AA
+0x8139E639 = 0x33AB
+0x8139E730 = 0x33AC
+0x8139E731 = 0x33AD
+0x8139E732 = 0x33AE
+0x8139E733 = 0x33AF
+0x8139E734 = 0x33B0
+0x8139E735 = 0x33B1
+0x8139E736 = 0x33B2
+0x8139E737 = 0x33B3
+0x8139E738 = 0x33B4
+0x8139E739 = 0x33B5
+0x8139E830 = 0x33B6
+0x8139E831 = 0x33B7
+0x8139E832 = 0x33B8
+0x8139E833 = 0x33B9
+0x8139E834 = 0x33BA
+0x8139E835 = 0x33BB
+0x8139E836 = 0x33BC
+0x8139E837 = 0x33BD
+0x8139E838 = 0x33BE
+0x8139E839 = 0x33BF
+0x8139E930 = 0x33C0
+0x8139E931 = 0x33C1
+0x8139E932 = 0x33C2
+0x8139E933 = 0x33C3
+0x8139E934 = 0x33C5
+0x8139E935 = 0x33C6
+0x8139E936 = 0x33C7
+0x8139E937 = 0x33C8
+0x8139E938 = 0x33C9
+0x8139E939 = 0x33CA
+0x8139EA30 = 0x33CB
+0x8139EA31 = 0x33CC
+0x8139EA32 = 0x33CD
+0x8139EA33 = 0x33CF
+0x8139EA34 = 0x33D0
+0x8139EA35 = 0x33D3
+0x8139EA36 = 0x33D4
+0x8139EA37 = 0x33D6
+0x8139EA38 = 0x33D7
+0x8139EA39 = 0x33D8
+0x8139EB30 = 0x33D9
+0x8139EB31 = 0x33DA
+0x8139EB32 = 0x33DB
+0x8139EB33 = 0x33DC
+0x8139EB34 = 0x33DD
+0x8139EB35 = 0x33DE
+0x8139EB36 = 0x33DF
+0x8139EB37 = 0x33E0
+0x8139EB38 = 0x33E1
+0x8139EB39 = 0x33E2
+0x8139EC30 = 0x33E3
+0x8139EC31 = 0x33E4
+0x8139EC32 = 0x33E5
+0x8139EC33 = 0x33E6
+0x8139EC34 = 0x33E7
+0x8139EC35 = 0x33E8
+0x8139EC36 = 0x33E9
+0x8139EC37 = 0x33EA
+0x8139EC38 = 0x33EB
+0x8139EC39 = 0x33EC
+0x8139ED30 = 0x33ED
+0x8139ED31 = 0x33EE
+0x8139ED32 = 0x33EF
+0x8139ED33 = 0x33F0
+0x8139ED34 = 0x33F1
+0x8139ED35 = 0x33F2
+0x8139ED36 = 0x33F3
+0x8139ED37 = 0x33F4
+0x8139ED38 = 0x33F5
+0x8139ED39 = 0x33F6
+0x8139EE30 = 0x33F7
+0x8139EE31 = 0x33F8
+0x8139EE32 = 0x33F9
+0x8139EE33 = 0x33FA
+0x8139EE34 = 0x33FB
+0x8139EE35 = 0x33FC
+0x8139EE36 = 0x33FD
+0x8139EE37 = 0x33FE
+0x8139EE38 = 0x33FF
+0x8139EE39 = 0x3400
+0x8139EF30 = 0x3401
+0x8139EF31 = 0x3402
+0x8139EF32 = 0x3403
+0x8139EF33 = 0x3404
+0x8139EF34 = 0x3405
+0x8139EF35 = 0x3406
+0x8139EF36 = 0x3407
+0x8139EF37 = 0x3408
+0x8139EF38 = 0x3409
+0x8139EF39 = 0x340A
+0x8139F030 = 0x340B
+0x8139F031 = 0x340C
+0x8139F032 = 0x340D
+0x8139F033 = 0x340E
+0x8139F034 = 0x340F
+0x8139F035 = 0x3410
+0x8139F036 = 0x3411
+0x8139F037 = 0x3412
+0x8139F038 = 0x3413
+0x8139F039 = 0x3414
+0x8139F130 = 0x3415
+0x8139F131 = 0x3416
+0x8139F132 = 0x3417
+0x8139F133 = 0x3418
+0x8139F134 = 0x3419
+0x8139F135 = 0x341A
+0x8139F136 = 0x341B
+0x8139F137 = 0x341C
+0x8139F138 = 0x341D
+0x8139F139 = 0x341E
+0x8139F230 = 0x341F
+0x8139F231 = 0x3420
+0x8139F232 = 0x3421
+0x8139F233 = 0x3422
+0x8139F234 = 0x3423
+0x8139F235 = 0x3424
+0x8139F236 = 0x3425
+0x8139F237 = 0x3426
+0x8139F238 = 0x3427
+0x8139F239 = 0x3428
+0x8139F330 = 0x3429
+0x8139F331 = 0x342A
+0x8139F332 = 0x342B
+0x8139F333 = 0x342C
+0x8139F334 = 0x342D
+0x8139F335 = 0x342E
+0x8139F336 = 0x342F
+0x8139F337 = 0x3430
+0x8139F338 = 0x3431
+0x8139F339 = 0x3432
+0x8139F430 = 0x3433
+0x8139F431 = 0x3434
+0x8139F432 = 0x3435
+0x8139F433 = 0x3436
+0x8139F434 = 0x3437
+0x8139F435 = 0x3438
+0x8139F436 = 0x3439
+0x8139F437 = 0x343A
+0x8139F438 = 0x343B
+0x8139F439 = 0x343C
+0x8139F530 = 0x343D
+0x8139F531 = 0x343E
+0x8139F532 = 0x343F
+0x8139F533 = 0x3440
+0x8139F534 = 0x3441
+0x8139F535 = 0x3442
+0x8139F536 = 0x3443
+0x8139F537 = 0x3444
+0x8139F538 = 0x3445
+0x8139F539 = 0x3446
+0x8139F630 = 0x3448
+0x8139F631 = 0x3449
+0x8139F632 = 0x344A
+0x8139F633 = 0x344B
+0x8139F634 = 0x344C
+0x8139F635 = 0x344D
+0x8139F636 = 0x344E
+0x8139F637 = 0x344F
+0x8139F638 = 0x3450
+0x8139F639 = 0x3451
+0x8139F730 = 0x3452
+0x8139F731 = 0x3453
+0x8139F732 = 0x3454
+0x8139F733 = 0x3455
+0x8139F734 = 0x3456
+0x8139F735 = 0x3457
+0x8139F736 = 0x3458
+0x8139F737 = 0x3459
+0x8139F738 = 0x345A
+0x8139F739 = 0x345B
+0x8139F830 = 0x345C
+0x8139F831 = 0x345D
+0x8139F832 = 0x345E
+0x8139F833 = 0x345F
+0x8139F834 = 0x3460
+0x8139F835 = 0x3461
+0x8139F836 = 0x3462
+0x8139F837 = 0x3463
+0x8139F838 = 0x3464
+0x8139F839 = 0x3465
+0x8139F930 = 0x3466
+0x8139F931 = 0x3467
+0x8139F932 = 0x3468
+0x8139F933 = 0x3469
+0x8139F934 = 0x346A
+0x8139F935 = 0x346B
+0x8139F936 = 0x346C
+0x8139F937 = 0x346D
+0x8139F938 = 0x346E
+0x8139F939 = 0x346F
+0x8139FA30 = 0x3470
+0x8139FA31 = 0x3471
+0x8139FA32 = 0x3472
+0x8139FA33 = 0x3474
+0x8139FA34 = 0x3475
+0x8139FA35 = 0x3476
+0x8139FA36 = 0x3477
+0x8139FA37 = 0x3478
+0x8139FA38 = 0x3479
+0x8139FA39 = 0x347A
+0x8139FB30 = 0x347B
+0x8139FB31 = 0x347C
+0x8139FB32 = 0x347D
+0x8139FB33 = 0x347E
+0x8139FB34 = 0x347F
+0x8139FB35 = 0x3480
+0x8139FB36 = 0x3481
+0x8139FB37 = 0x3482
+0x8139FB38 = 0x3483
+0x8139FB39 = 0x3484
+0x8139FC30 = 0x3485
+0x8139FC31 = 0x3486
+0x8139FC32 = 0x3487
+0x8139FC33 = 0x3488
+0x8139FC34 = 0x3489
+0x8139FC35 = 0x348A
+0x8139FC36 = 0x348B
+0x8139FC37 = 0x348C
+0x8139FC38 = 0x348D
+0x8139FC39 = 0x348E
+0x8139FD30 = 0x348F
+0x8139FD31 = 0x3490
+0x8139FD32 = 0x3491
+0x8139FD33 = 0x3492
+0x8139FD34 = 0x3493
+0x8139FD35 = 0x3494
+0x8139FD36 = 0x3495
+0x8139FD37 = 0x3496
+0x8139FD38 = 0x3497
+0x8139FD39 = 0x3498
+0x8139FE30 = 0x3499
+0x8139FE31 = 0x349A
+0x8139FE32 = 0x349B
+0x8139FE33 = 0x349C
+0x8139FE34 = 0x349D
+0x8139FE35 = 0x349E
+0x8139FE36 = 0x349F
+0x8139FE37 = 0x34A0
+0x8139FE38 = 0x34A1
+0x8139FE39 = 0x34A2
+0x82308130 = 0x34A3
+0x82308131 = 0x34A4
+0x82308132 = 0x34A5
+0x82308133 = 0x34A6
+0x82308134 = 0x34A7
+0x82308135 = 0x34A8
+0x82308136 = 0x34A9
+0x82308137 = 0x34AA
+0x82308138 = 0x34AB
+0x82308139 = 0x34AC
+0x82308230 = 0x34AD
+0x82308231 = 0x34AE
+0x82308232 = 0x34AF
+0x82308233 = 0x34B0
+0x82308234 = 0x34B1
+0x82308235 = 0x34B2
+0x82308236 = 0x34B3
+0x82308237 = 0x34B4
+0x82308238 = 0x34B5
+0x82308239 = 0x34B6
+0x82308330 = 0x34B7
+0x82308331 = 0x34B8
+0x82308332 = 0x34B9
+0x82308333 = 0x34BA
+0x82308334 = 0x34BB
+0x82308335 = 0x34BC
+0x82308336 = 0x34BD
+0x82308337 = 0x34BE
+0x82308338 = 0x34BF
+0x82308339 = 0x34C0
+0x82308430 = 0x34C1
+0x82308431 = 0x34C2
+0x82308432 = 0x34C3
+0x82308433 = 0x34C4
+0x82308434 = 0x34C5
+0x82308435 = 0x34C6
+0x82308436 = 0x34C7
+0x82308437 = 0x34C8
+0x82308438 = 0x34C9
+0x82308439 = 0x34CA
+0x82308530 = 0x34CB
+0x82308531 = 0x34CC
+0x82308532 = 0x34CD
+0x82308533 = 0x34CE
+0x82308534 = 0x34CF
+0x82308535 = 0x34D0
+0x82308536 = 0x34D1
+0x82308537 = 0x34D2
+0x82308538 = 0x34D3
+0x82308539 = 0x34D4
+0x82308630 = 0x34D5
+0x82308631 = 0x34D6
+0x82308632 = 0x34D7
+0x82308633 = 0x34D8
+0x82308634 = 0x34D9
+0x82308635 = 0x34DA
+0x82308636 = 0x34DB
+0x82308637 = 0x34DC
+0x82308638 = 0x34DD
+0x82308639 = 0x34DE
+0x82308730 = 0x34DF
+0x82308731 = 0x34E0
+0x82308732 = 0x34E1
+0x82308733 = 0x34E2
+0x82308734 = 0x34E3
+0x82308735 = 0x34E4
+0x82308736 = 0x34E5
+0x82308737 = 0x34E6
+0x82308738 = 0x34E7
+0x82308739 = 0x34E8
+0x82308830 = 0x34E9
+0x82308831 = 0x34EA
+0x82308832 = 0x34EB
+0x82308833 = 0x34EC
+0x82308834 = 0x34ED
+0x82308835 = 0x34EE
+0x82308836 = 0x34EF
+0x82308837 = 0x34F0
+0x82308838 = 0x34F1
+0x82308839 = 0x34F2
+0x82308930 = 0x34F3
+0x82308931 = 0x34F4
+0x82308932 = 0x34F5
+0x82308933 = 0x34F6
+0x82308934 = 0x34F7
+0x82308935 = 0x34F8
+0x82308936 = 0x34F9
+0x82308937 = 0x34FA
+0x82308938 = 0x34FB
+0x82308939 = 0x34FC
+0x82308A30 = 0x34FD
+0x82308A31 = 0x34FE
+0x82308A32 = 0x34FF
+0x82308A33 = 0x3500
+0x82308A34 = 0x3501
+0x82308A35 = 0x3502
+0x82308A36 = 0x3503
+0x82308A37 = 0x3504
+0x82308A38 = 0x3505
+0x82308A39 = 0x3506
+0x82308B30 = 0x3507
+0x82308B31 = 0x3508
+0x82308B32 = 0x3509
+0x82308B33 = 0x350A
+0x82308B34 = 0x350B
+0x82308B35 = 0x350C
+0x82308B36 = 0x350D
+0x82308B37 = 0x350E
+0x82308B38 = 0x350F
+0x82308B39 = 0x3510
+0x82308C30 = 0x3511
+0x82308C31 = 0x3512
+0x82308C32 = 0x3513
+0x82308C33 = 0x3514
+0x82308C34 = 0x3515
+0x82308C35 = 0x3516
+0x82308C36 = 0x3517
+0x82308C37 = 0x3518
+0x82308C38 = 0x3519
+0x82308C39 = 0x351A
+0x82308D30 = 0x351B
+0x82308D31 = 0x351C
+0x82308D32 = 0x351D
+0x82308D33 = 0x351E
+0x82308D34 = 0x351F
+0x82308D35 = 0x3520
+0x82308D36 = 0x3521
+0x82308D37 = 0x3522
+0x82308D38 = 0x3523
+0x82308D39 = 0x3524
+0x82308E30 = 0x3525
+0x82308E31 = 0x3526
+0x82308E32 = 0x3527
+0x82308E33 = 0x3528
+0x82308E34 = 0x3529
+0x82308E35 = 0x352A
+0x82308E36 = 0x352B
+0x82308E37 = 0x352C
+0x82308E38 = 0x352D
+0x82308E39 = 0x352E
+0x82308F30 = 0x352F
+0x82308F31 = 0x3530
+0x82308F32 = 0x3531
+0x82308F33 = 0x3532
+0x82308F34 = 0x3533
+0x82308F35 = 0x3534
+0x82308F36 = 0x3535
+0x82308F37 = 0x3536
+0x82308F38 = 0x3537
+0x82308F39 = 0x3538
+0x82309030 = 0x3539
+0x82309031 = 0x353A
+0x82309032 = 0x353B
+0x82309033 = 0x353C
+0x82309034 = 0x353D
+0x82309035 = 0x353E
+0x82309036 = 0x353F
+0x82309037 = 0x3540
+0x82309038 = 0x3541
+0x82309039 = 0x3542
+0x82309130 = 0x3543
+0x82309131 = 0x3544
+0x82309132 = 0x3545
+0x82309133 = 0x3546
+0x82309134 = 0x3547
+0x82309135 = 0x3548
+0x82309136 = 0x3549
+0x82309137 = 0x354A
+0x82309138 = 0x354B
+0x82309139 = 0x354C
+0x82309230 = 0x354D
+0x82309231 = 0x354E
+0x82309232 = 0x354F
+0x82309233 = 0x3550
+0x82309234 = 0x3551
+0x82309235 = 0x3552
+0x82309236 = 0x3553
+0x82309237 = 0x3554
+0x82309238 = 0x3555
+0x82309239 = 0x3556
+0x82309330 = 0x3557
+0x82309331 = 0x3558
+0x82309332 = 0x3559
+0x82309333 = 0x355A
+0x82309334 = 0x355B
+0x82309335 = 0x355C
+0x82309336 = 0x355D
+0x82309337 = 0x355E
+0x82309338 = 0x355F
+0x82309339 = 0x3560
+0x82309430 = 0x3561
+0x82309431 = 0x3562
+0x82309432 = 0x3563
+0x82309433 = 0x3564
+0x82309434 = 0x3565
+0x82309435 = 0x3566
+0x82309436 = 0x3567
+0x82309437 = 0x3568
+0x82309438 = 0x3569
+0x82309439 = 0x356A
+0x82309530 = 0x356B
+0x82309531 = 0x356C
+0x82309532 = 0x356D
+0x82309533 = 0x356E
+0x82309534 = 0x356F
+0x82309535 = 0x3570
+0x82309536 = 0x3571
+0x82309537 = 0x3572
+0x82309538 = 0x3573
+0x82309539 = 0x3574
+0x82309630 = 0x3575
+0x82309631 = 0x3576
+0x82309632 = 0x3577
+0x82309633 = 0x3578
+0x82309634 = 0x3579
+0x82309635 = 0x357A
+0x82309636 = 0x357B
+0x82309637 = 0x357C
+0x82309638 = 0x357D
+0x82309639 = 0x357E
+0x82309730 = 0x357F
+0x82309731 = 0x3580
+0x82309732 = 0x3581
+0x82309733 = 0x3582
+0x82309734 = 0x3583
+0x82309735 = 0x3584
+0x82309736 = 0x3585
+0x82309737 = 0x3586
+0x82309738 = 0x3587
+0x82309739 = 0x3588
+0x82309830 = 0x3589
+0x82309831 = 0x358A
+0x82309832 = 0x358B
+0x82309833 = 0x358C
+0x82309834 = 0x358D
+0x82309835 = 0x358E
+0x82309836 = 0x358F
+0x82309837 = 0x3590
+0x82309838 = 0x3591
+0x82309839 = 0x3592
+0x82309930 = 0x3593
+0x82309931 = 0x3594
+0x82309932 = 0x3595
+0x82309933 = 0x3596
+0x82309934 = 0x3597
+0x82309935 = 0x3598
+0x82309936 = 0x3599
+0x82309937 = 0x359A
+0x82309938 = 0x359B
+0x82309939 = 0x359C
+0x82309A30 = 0x359D
+0x82309A31 = 0x359F
+0x82309A32 = 0x35A0
+0x82309A33 = 0x35A1
+0x82309A34 = 0x35A2
+0x82309A35 = 0x35A3
+0x82309A36 = 0x35A4
+0x82309A37 = 0x35A5
+0x82309A38 = 0x35A6
+0x82309A39 = 0x35A7
+0x82309B30 = 0x35A8
+0x82309B31 = 0x35A9
+0x82309B32 = 0x35AA
+0x82309B33 = 0x35AB
+0x82309B34 = 0x35AC
+0x82309B35 = 0x35AD
+0x82309B36 = 0x35AE
+0x82309B37 = 0x35AF
+0x82309B38 = 0x35B0
+0x82309B39 = 0x35B1
+0x82309C30 = 0x35B2
+0x82309C31 = 0x35B3
+0x82309C32 = 0x35B4
+0x82309C33 = 0x35B5
+0x82309C34 = 0x35B6
+0x82309C35 = 0x35B7
+0x82309C36 = 0x35B8
+0x82309C37 = 0x35B9
+0x82309C38 = 0x35BA
+0x82309C39 = 0x35BB
+0x82309D30 = 0x35BC
+0x82309D31 = 0x35BD
+0x82309D32 = 0x35BE
+0x82309D33 = 0x35BF
+0x82309D34 = 0x35C0
+0x82309D35 = 0x35C1
+0x82309D36 = 0x35C2
+0x82309D37 = 0x35C3
+0x82309D38 = 0x35C4
+0x82309D39 = 0x35C5
+0x82309E30 = 0x35C6
+0x82309E31 = 0x35C7
+0x82309E32 = 0x35C8
+0x82309E33 = 0x35C9
+0x82309E34 = 0x35CA
+0x82309E35 = 0x35CB
+0x82309E36 = 0x35CC
+0x82309E37 = 0x35CD
+0x82309E38 = 0x35CE
+0x82309E39 = 0x35CF
+0x82309F30 = 0x35D0
+0x82309F31 = 0x35D1
+0x82309F32 = 0x35D2
+0x82309F33 = 0x35D3
+0x82309F34 = 0x35D4
+0x82309F35 = 0x35D5
+0x82309F36 = 0x35D6
+0x82309F37 = 0x35D7
+0x82309F38 = 0x35D8
+0x82309F39 = 0x35D9
+0x8230A030 = 0x35DA
+0x8230A031 = 0x35DB
+0x8230A032 = 0x35DC
+0x8230A033 = 0x35DD
+0x8230A034 = 0x35DE
+0x8230A035 = 0x35DF
+0x8230A036 = 0x35E0
+0x8230A037 = 0x35E1
+0x8230A038 = 0x35E2
+0x8230A039 = 0x35E3
+0x8230A130 = 0x35E4
+0x8230A131 = 0x35E5
+0x8230A132 = 0x35E6
+0x8230A133 = 0x35E7
+0x8230A134 = 0x35E8
+0x8230A135 = 0x35E9
+0x8230A136 = 0x35EA
+0x8230A137 = 0x35EB
+0x8230A138 = 0x35EC
+0x8230A139 = 0x35ED
+0x8230A230 = 0x35EE
+0x8230A231 = 0x35EF
+0x8230A232 = 0x35F0
+0x8230A233 = 0x35F1
+0x8230A234 = 0x35F2
+0x8230A235 = 0x35F3
+0x8230A236 = 0x35F4
+0x8230A237 = 0x35F5
+0x8230A238 = 0x35F6
+0x8230A239 = 0x35F7
+0x8230A330 = 0x35F8
+0x8230A331 = 0x35F9
+0x8230A332 = 0x35FA
+0x8230A333 = 0x35FB
+0x8230A334 = 0x35FC
+0x8230A335 = 0x35FD
+0x8230A336 = 0x35FE
+0x8230A337 = 0x35FF
+0x8230A338 = 0x3600
+0x8230A339 = 0x3601
+0x8230A430 = 0x3602
+0x8230A431 = 0x3603
+0x8230A432 = 0x3604
+0x8230A433 = 0x3605
+0x8230A434 = 0x3606
+0x8230A435 = 0x3607
+0x8230A436 = 0x3608
+0x8230A437 = 0x3609
+0x8230A438 = 0x360A
+0x8230A439 = 0x360B
+0x8230A530 = 0x360C
+0x8230A531 = 0x360D
+0x8230A532 = 0x360F
+0x8230A533 = 0x3610
+0x8230A534 = 0x3611
+0x8230A535 = 0x3612
+0x8230A536 = 0x3613
+0x8230A537 = 0x3614
+0x8230A538 = 0x3615
+0x8230A539 = 0x3616
+0x8230A630 = 0x3617
+0x8230A631 = 0x3618
+0x8230A632 = 0x3619
+0x8230A633 = 0x361B
+0x8230A634 = 0x361C
+0x8230A635 = 0x361D
+0x8230A636 = 0x361E
+0x8230A637 = 0x361F
+0x8230A638 = 0x3620
+0x8230A639 = 0x3621
+0x8230A730 = 0x3622
+0x8230A731 = 0x3623
+0x8230A732 = 0x3624
+0x8230A733 = 0x3625
+0x8230A734 = 0x3626
+0x8230A735 = 0x3627
+0x8230A736 = 0x3628
+0x8230A737 = 0x3629
+0x8230A738 = 0x362A
+0x8230A739 = 0x362B
+0x8230A830 = 0x362C
+0x8230A831 = 0x362D
+0x8230A832 = 0x362E
+0x8230A833 = 0x362F
+0x8230A834 = 0x3630
+0x8230A835 = 0x3631
+0x8230A836 = 0x3632
+0x8230A837 = 0x3633
+0x8230A838 = 0x3634
+0x8230A839 = 0x3635
+0x8230A930 = 0x3636
+0x8230A931 = 0x3637
+0x8230A932 = 0x3638
+0x8230A933 = 0x3639
+0x8230A934 = 0x363A
+0x8230A935 = 0x363B
+0x8230A936 = 0x363C
+0x8230A937 = 0x363D
+0x8230A938 = 0x363E
+0x8230A939 = 0x363F
+0x8230AA30 = 0x3640
+0x8230AA31 = 0x3641
+0x8230AA32 = 0x3642
+0x8230AA33 = 0x3643
+0x8230AA34 = 0x3644
+0x8230AA35 = 0x3645
+0x8230AA36 = 0x3646
+0x8230AA37 = 0x3647
+0x8230AA38 = 0x3648
+0x8230AA39 = 0x3649
+0x8230AB30 = 0x364A
+0x8230AB31 = 0x364B
+0x8230AB32 = 0x364C
+0x8230AB33 = 0x364D
+0x8230AB34 = 0x364E
+0x8230AB35 = 0x364F
+0x8230AB36 = 0x3650
+0x8230AB37 = 0x3651
+0x8230AB38 = 0x3652
+0x8230AB39 = 0x3653
+0x8230AC30 = 0x3654
+0x8230AC31 = 0x3655
+0x8230AC32 = 0x3656
+0x8230AC33 = 0x3657
+0x8230AC34 = 0x3658
+0x8230AC35 = 0x3659
+0x8230AC36 = 0x365A
+0x8230AC37 = 0x365B
+0x8230AC38 = 0x365C
+0x8230AC39 = 0x365D
+0x8230AD30 = 0x365E
+0x8230AD31 = 0x365F
+0x8230AD32 = 0x3660
+0x8230AD33 = 0x3661
+0x8230AD34 = 0x3662
+0x8230AD35 = 0x3663
+0x8230AD36 = 0x3664
+0x8230AD37 = 0x3665
+0x8230AD38 = 0x3666
+0x8230AD39 = 0x3667
+0x8230AE30 = 0x3668
+0x8230AE31 = 0x3669
+0x8230AE32 = 0x366A
+0x8230AE33 = 0x366B
+0x8230AE34 = 0x366C
+0x8230AE35 = 0x366D
+0x8230AE36 = 0x366E
+0x8230AE37 = 0x366F
+0x8230AE38 = 0x3670
+0x8230AE39 = 0x3671
+0x8230AF30 = 0x3672
+0x8230AF31 = 0x3673
+0x8230AF32 = 0x3674
+0x8230AF33 = 0x3675
+0x8230AF34 = 0x3676
+0x8230AF35 = 0x3677
+0x8230AF36 = 0x3678
+0x8230AF37 = 0x3679
+0x8230AF38 = 0x367A
+0x8230AF39 = 0x367B
+0x8230B030 = 0x367C
+0x8230B031 = 0x367D
+0x8230B032 = 0x367E
+0x8230B033 = 0x367F
+0x8230B034 = 0x3680
+0x8230B035 = 0x3681
+0x8230B036 = 0x3682
+0x8230B037 = 0x3683
+0x8230B038 = 0x3684
+0x8230B039 = 0x3685
+0x8230B130 = 0x3686
+0x8230B131 = 0x3687
+0x8230B132 = 0x3688
+0x8230B133 = 0x3689
+0x8230B134 = 0x368A
+0x8230B135 = 0x368B
+0x8230B136 = 0x368C
+0x8230B137 = 0x368D
+0x8230B138 = 0x368E
+0x8230B139 = 0x368F
+0x8230B230 = 0x3690
+0x8230B231 = 0x3691
+0x8230B232 = 0x3692
+0x8230B233 = 0x3693
+0x8230B234 = 0x3694
+0x8230B235 = 0x3695
+0x8230B236 = 0x3696
+0x8230B237 = 0x3697
+0x8230B238 = 0x3698
+0x8230B239 = 0x3699
+0x8230B330 = 0x369A
+0x8230B331 = 0x369B
+0x8230B332 = 0x369C
+0x8230B333 = 0x369D
+0x8230B334 = 0x369E
+0x8230B335 = 0x369F
+0x8230B336 = 0x36A0
+0x8230B337 = 0x36A1
+0x8230B338 = 0x36A2
+0x8230B339 = 0x36A3
+0x8230B430 = 0x36A4
+0x8230B431 = 0x36A5
+0x8230B432 = 0x36A6
+0x8230B433 = 0x36A7
+0x8230B434 = 0x36A8
+0x8230B435 = 0x36A9
+0x8230B436 = 0x36AA
+0x8230B437 = 0x36AB
+0x8230B438 = 0x36AC
+0x8230B439 = 0x36AD
+0x8230B530 = 0x36AE
+0x8230B531 = 0x36AF
+0x8230B532 = 0x36B0
+0x8230B533 = 0x36B1
+0x8230B534 = 0x36B2
+0x8230B535 = 0x36B3
+0x8230B536 = 0x36B4
+0x8230B537 = 0x36B5
+0x8230B538 = 0x36B6
+0x8230B539 = 0x36B7
+0x8230B630 = 0x36B8
+0x8230B631 = 0x36B9
+0x8230B632 = 0x36BA
+0x8230B633 = 0x36BB
+0x8230B634 = 0x36BC
+0x8230B635 = 0x36BD
+0x8230B636 = 0x36BE
+0x8230B637 = 0x36BF
+0x8230B638 = 0x36C0
+0x8230B639 = 0x36C1
+0x8230B730 = 0x36C2
+0x8230B731 = 0x36C3
+0x8230B732 = 0x36C4
+0x8230B733 = 0x36C5
+0x8230B734 = 0x36C6
+0x8230B735 = 0x36C7
+0x8230B736 = 0x36C8
+0x8230B737 = 0x36C9
+0x8230B738 = 0x36CA
+0x8230B739 = 0x36CB
+0x8230B830 = 0x36CC
+0x8230B831 = 0x36CD
+0x8230B832 = 0x36CE
+0x8230B833 = 0x36CF
+0x8230B834 = 0x36D0
+0x8230B835 = 0x36D1
+0x8230B836 = 0x36D2
+0x8230B837 = 0x36D3
+0x8230B838 = 0x36D4
+0x8230B839 = 0x36D5
+0x8230B930 = 0x36D6
+0x8230B931 = 0x36D7
+0x8230B932 = 0x36D8
+0x8230B933 = 0x36D9
+0x8230B934 = 0x36DA
+0x8230B935 = 0x36DB
+0x8230B936 = 0x36DC
+0x8230B937 = 0x36DD
+0x8230B938 = 0x36DE
+0x8230B939 = 0x36DF
+0x8230BA30 = 0x36E0
+0x8230BA31 = 0x36E1
+0x8230BA32 = 0x36E2
+0x8230BA33 = 0x36E3
+0x8230BA34 = 0x36E4
+0x8230BA35 = 0x36E5
+0x8230BA36 = 0x36E6
+0x8230BA37 = 0x36E7
+0x8230BA38 = 0x36E8
+0x8230BA39 = 0x36E9
+0x8230BB30 = 0x36EA
+0x8230BB31 = 0x36EB
+0x8230BB32 = 0x36EC
+0x8230BB33 = 0x36ED
+0x8230BB34 = 0x36EE
+0x8230BB35 = 0x36EF
+0x8230BB36 = 0x36F0
+0x8230BB37 = 0x36F1
+0x8230BB38 = 0x36F2
+0x8230BB39 = 0x36F3
+0x8230BC30 = 0x36F4
+0x8230BC31 = 0x36F5
+0x8230BC32 = 0x36F6
+0x8230BC33 = 0x36F7
+0x8230BC34 = 0x36F8
+0x8230BC35 = 0x36F9
+0x8230BC36 = 0x36FA
+0x8230BC37 = 0x36FB
+0x8230BC38 = 0x36FC
+0x8230BC39 = 0x36FD
+0x8230BD30 = 0x36FE
+0x8230BD31 = 0x36FF
+0x8230BD32 = 0x3700
+0x8230BD33 = 0x3701
+0x8230BD34 = 0x3702
+0x8230BD35 = 0x3703
+0x8230BD36 = 0x3704
+0x8230BD37 = 0x3705
+0x8230BD38 = 0x3706
+0x8230BD39 = 0x3707
+0x8230BE30 = 0x3708
+0x8230BE31 = 0x3709
+0x8230BE32 = 0x370A
+0x8230BE33 = 0x370B
+0x8230BE34 = 0x370C
+0x8230BE35 = 0x370D
+0x8230BE36 = 0x370E
+0x8230BE37 = 0x370F
+0x8230BE38 = 0x3710
+0x8230BE39 = 0x3711
+0x8230BF30 = 0x3712
+0x8230BF31 = 0x3713
+0x8230BF32 = 0x3714
+0x8230BF33 = 0x3715
+0x8230BF34 = 0x3716
+0x8230BF35 = 0x3717
+0x8230BF36 = 0x3718
+0x8230BF37 = 0x3719
+0x8230BF38 = 0x371A
+0x8230BF39 = 0x371B
+0x8230C030 = 0x371C
+0x8230C031 = 0x371D
+0x8230C032 = 0x371E
+0x8230C033 = 0x371F
+0x8230C034 = 0x3720
+0x8230C035 = 0x3721
+0x8230C036 = 0x3722
+0x8230C037 = 0x3723
+0x8230C038 = 0x3724
+0x8230C039 = 0x3725
+0x8230C130 = 0x3726
+0x8230C131 = 0x3727
+0x8230C132 = 0x3728
+0x8230C133 = 0x3729
+0x8230C134 = 0x372A
+0x8230C135 = 0x372B
+0x8230C136 = 0x372C
+0x8230C137 = 0x372D
+0x8230C138 = 0x372E
+0x8230C139 = 0x372F
+0x8230C230 = 0x3730
+0x8230C231 = 0x3731
+0x8230C232 = 0x3732
+0x8230C233 = 0x3733
+0x8230C234 = 0x3734
+0x8230C235 = 0x3735
+0x8230C236 = 0x3736
+0x8230C237 = 0x3737
+0x8230C238 = 0x3738
+0x8230C239 = 0x3739
+0x8230C330 = 0x373A
+0x8230C331 = 0x373B
+0x8230C332 = 0x373C
+0x8230C333 = 0x373D
+0x8230C334 = 0x373E
+0x8230C335 = 0x373F
+0x8230C336 = 0x3740
+0x8230C337 = 0x3741
+0x8230C338 = 0x3742
+0x8230C339 = 0x3743
+0x8230C430 = 0x3744
+0x8230C431 = 0x3745
+0x8230C432 = 0x3746
+0x8230C433 = 0x3747
+0x8230C434 = 0x3748
+0x8230C435 = 0x3749
+0x8230C436 = 0x374A
+0x8230C437 = 0x374B
+0x8230C438 = 0x374C
+0x8230C439 = 0x374D
+0x8230C530 = 0x374E
+0x8230C531 = 0x374F
+0x8230C532 = 0x3750
+0x8230C533 = 0x3751
+0x8230C534 = 0x3752
+0x8230C535 = 0x3753
+0x8230C536 = 0x3754
+0x8230C537 = 0x3755
+0x8230C538 = 0x3756
+0x8230C539 = 0x3757
+0x8230C630 = 0x3758
+0x8230C631 = 0x3759
+0x8230C632 = 0x375A
+0x8230C633 = 0x375B
+0x8230C634 = 0x375C
+0x8230C635 = 0x375D
+0x8230C636 = 0x375E
+0x8230C637 = 0x375F
+0x8230C638 = 0x3760
+0x8230C639 = 0x3761
+0x8230C730 = 0x3762
+0x8230C731 = 0x3763
+0x8230C732 = 0x3764
+0x8230C733 = 0x3765
+0x8230C734 = 0x3766
+0x8230C735 = 0x3767
+0x8230C736 = 0x3768
+0x8230C737 = 0x3769
+0x8230C738 = 0x376A
+0x8230C739 = 0x376B
+0x8230C830 = 0x376C
+0x8230C831 = 0x376D
+0x8230C832 = 0x376E
+0x8230C833 = 0x376F
+0x8230C834 = 0x3770
+0x8230C835 = 0x3771
+0x8230C836 = 0x3772
+0x8230C837 = 0x3773
+0x8230C838 = 0x3774
+0x8230C839 = 0x3775
+0x8230C930 = 0x3776
+0x8230C931 = 0x3777
+0x8230C932 = 0x3778
+0x8230C933 = 0x3779
+0x8230C934 = 0x377A
+0x8230C935 = 0x377B
+0x8230C936 = 0x377C
+0x8230C937 = 0x377D
+0x8230C938 = 0x377E
+0x8230C939 = 0x377F
+0x8230CA30 = 0x3780
+0x8230CA31 = 0x3781
+0x8230CA32 = 0x3782
+0x8230CA33 = 0x3783
+0x8230CA34 = 0x3784
+0x8230CA35 = 0x3785
+0x8230CA36 = 0x3786
+0x8230CA37 = 0x3787
+0x8230CA38 = 0x3788
+0x8230CA39 = 0x3789
+0x8230CB30 = 0x378A
+0x8230CB31 = 0x378B
+0x8230CB32 = 0x378C
+0x8230CB33 = 0x378D
+0x8230CB34 = 0x378E
+0x8230CB35 = 0x378F
+0x8230CB36 = 0x3790
+0x8230CB37 = 0x3791
+0x8230CB38 = 0x3792
+0x8230CB39 = 0x3793
+0x8230CC30 = 0x3794
+0x8230CC31 = 0x3795
+0x8230CC32 = 0x3796
+0x8230CC33 = 0x3797
+0x8230CC34 = 0x3798
+0x8230CC35 = 0x3799
+0x8230CC36 = 0x379A
+0x8230CC37 = 0x379B
+0x8230CC38 = 0x379C
+0x8230CC39 = 0x379D
+0x8230CD30 = 0x379E
+0x8230CD31 = 0x379F
+0x8230CD32 = 0x37A0
+0x8230CD33 = 0x37A1
+0x8230CD34 = 0x37A2
+0x8230CD35 = 0x37A3
+0x8230CD36 = 0x37A4
+0x8230CD37 = 0x37A5
+0x8230CD38 = 0x37A6
+0x8230CD39 = 0x37A7
+0x8230CE30 = 0x37A8
+0x8230CE31 = 0x37A9
+0x8230CE32 = 0x37AA
+0x8230CE33 = 0x37AB
+0x8230CE34 = 0x37AC
+0x8230CE35 = 0x37AD
+0x8230CE36 = 0x37AE
+0x8230CE37 = 0x37AF
+0x8230CE38 = 0x37B0
+0x8230CE39 = 0x37B1
+0x8230CF30 = 0x37B2
+0x8230CF31 = 0x37B3
+0x8230CF32 = 0x37B4
+0x8230CF33 = 0x37B5
+0x8230CF34 = 0x37B6
+0x8230CF35 = 0x37B7
+0x8230CF36 = 0x37B8
+0x8230CF37 = 0x37B9
+0x8230CF38 = 0x37BA
+0x8230CF39 = 0x37BB
+0x8230D030 = 0x37BC
+0x8230D031 = 0x37BD
+0x8230D032 = 0x37BE
+0x8230D033 = 0x37BF
+0x8230D034 = 0x37C0
+0x8230D035 = 0x37C1
+0x8230D036 = 0x37C2
+0x8230D037 = 0x37C3
+0x8230D038 = 0x37C4
+0x8230D039 = 0x37C5
+0x8230D130 = 0x37C6
+0x8230D131 = 0x37C7
+0x8230D132 = 0x37C8
+0x8230D133 = 0x37C9
+0x8230D134 = 0x37CA
+0x8230D135 = 0x37CB
+0x8230D136 = 0x37CC
+0x8230D137 = 0x37CD
+0x8230D138 = 0x37CE
+0x8230D139 = 0x37CF
+0x8230D230 = 0x37D0
+0x8230D231 = 0x37D1
+0x8230D232 = 0x37D2
+0x8230D233 = 0x37D3
+0x8230D234 = 0x37D4
+0x8230D235 = 0x37D5
+0x8230D236 = 0x37D6
+0x8230D237 = 0x37D7
+0x8230D238 = 0x37D8
+0x8230D239 = 0x37D9
+0x8230D330 = 0x37DA
+0x8230D331 = 0x37DB
+0x8230D332 = 0x37DC
+0x8230D333 = 0x37DD
+0x8230D334 = 0x37DE
+0x8230D335 = 0x37DF
+0x8230D336 = 0x37E0
+0x8230D337 = 0x37E1
+0x8230D338 = 0x37E2
+0x8230D339 = 0x37E3
+0x8230D430 = 0x37E4
+0x8230D431 = 0x37E5
+0x8230D432 = 0x37E6
+0x8230D433 = 0x37E7
+0x8230D434 = 0x37E8
+0x8230D435 = 0x37E9
+0x8230D436 = 0x37EA
+0x8230D437 = 0x37EB
+0x8230D438 = 0x37EC
+0x8230D439 = 0x37ED
+0x8230D530 = 0x37EE
+0x8230D531 = 0x37EF
+0x8230D532 = 0x37F0
+0x8230D533 = 0x37F1
+0x8230D534 = 0x37F2
+0x8230D535 = 0x37F3
+0x8230D536 = 0x37F4
+0x8230D537 = 0x37F5
+0x8230D538 = 0x37F6
+0x8230D539 = 0x37F7
+0x8230D630 = 0x37F8
+0x8230D631 = 0x37F9
+0x8230D632 = 0x37FA
+0x8230D633 = 0x37FB
+0x8230D634 = 0x37FC
+0x8230D635 = 0x37FD
+0x8230D636 = 0x37FE
+0x8230D637 = 0x37FF
+0x8230D638 = 0x3800
+0x8230D639 = 0x3801
+0x8230D730 = 0x3802
+0x8230D731 = 0x3803
+0x8230D732 = 0x3804
+0x8230D733 = 0x3805
+0x8230D734 = 0x3806
+0x8230D735 = 0x3807
+0x8230D736 = 0x3808
+0x8230D737 = 0x3809
+0x8230D738 = 0x380A
+0x8230D739 = 0x380B
+0x8230D830 = 0x380C
+0x8230D831 = 0x380D
+0x8230D832 = 0x380E
+0x8230D833 = 0x380F
+0x8230D834 = 0x3810
+0x8230D835 = 0x3811
+0x8230D836 = 0x3812
+0x8230D837 = 0x3813
+0x8230D838 = 0x3814
+0x8230D839 = 0x3815
+0x8230D930 = 0x3816
+0x8230D931 = 0x3817
+0x8230D932 = 0x3818
+0x8230D933 = 0x3819
+0x8230D934 = 0x381A
+0x8230D935 = 0x381B
+0x8230D936 = 0x381C
+0x8230D937 = 0x381D
+0x8230D938 = 0x381E
+0x8230D939 = 0x381F
+0x8230DA30 = 0x3820
+0x8230DA31 = 0x3821
+0x8230DA32 = 0x3822
+0x8230DA33 = 0x3823
+0x8230DA34 = 0x3824
+0x8230DA35 = 0x3825
+0x8230DA36 = 0x3826
+0x8230DA37 = 0x3827
+0x8230DA38 = 0x3828
+0x8230DA39 = 0x3829
+0x8230DB30 = 0x382A
+0x8230DB31 = 0x382B
+0x8230DB32 = 0x382C
+0x8230DB33 = 0x382D
+0x8230DB34 = 0x382E
+0x8230DB35 = 0x382F
+0x8230DB36 = 0x3830
+0x8230DB37 = 0x3831
+0x8230DB38 = 0x3832
+0x8230DB39 = 0x3833
+0x8230DC30 = 0x3834
+0x8230DC31 = 0x3835
+0x8230DC32 = 0x3836
+0x8230DC33 = 0x3837
+0x8230DC34 = 0x3838
+0x8230DC35 = 0x3839
+0x8230DC36 = 0x383A
+0x8230DC37 = 0x383B
+0x8230DC38 = 0x383C
+0x8230DC39 = 0x383D
+0x8230DD30 = 0x383E
+0x8230DD31 = 0x383F
+0x8230DD32 = 0x3840
+0x8230DD33 = 0x3841
+0x8230DD34 = 0x3842
+0x8230DD35 = 0x3843
+0x8230DD36 = 0x3844
+0x8230DD37 = 0x3845
+0x8230DD38 = 0x3846
+0x8230DD39 = 0x3847
+0x8230DE30 = 0x3848
+0x8230DE31 = 0x3849
+0x8230DE32 = 0x384A
+0x8230DE33 = 0x384B
+0x8230DE34 = 0x384C
+0x8230DE35 = 0x384D
+0x8230DE36 = 0x384E
+0x8230DE37 = 0x384F
+0x8230DE38 = 0x3850
+0x8230DE39 = 0x3851
+0x8230DF30 = 0x3852
+0x8230DF31 = 0x3853
+0x8230DF32 = 0x3854
+0x8230DF33 = 0x3855
+0x8230DF34 = 0x3856
+0x8230DF35 = 0x3857
+0x8230DF36 = 0x3858
+0x8230DF37 = 0x3859
+0x8230DF38 = 0x385A
+0x8230DF39 = 0x385B
+0x8230E030 = 0x385C
+0x8230E031 = 0x385D
+0x8230E032 = 0x385E
+0x8230E033 = 0x385F
+0x8230E034 = 0x3860
+0x8230E035 = 0x3861
+0x8230E036 = 0x3862
+0x8230E037 = 0x3863
+0x8230E038 = 0x3864
+0x8230E039 = 0x3865
+0x8230E130 = 0x3866
+0x8230E131 = 0x3867
+0x8230E132 = 0x3868
+0x8230E133 = 0x3869
+0x8230E134 = 0x386A
+0x8230E135 = 0x386B
+0x8230E136 = 0x386C
+0x8230E137 = 0x386D
+0x8230E138 = 0x386E
+0x8230E139 = 0x386F
+0x8230E230 = 0x3870
+0x8230E231 = 0x3871
+0x8230E232 = 0x3872
+0x8230E233 = 0x3873
+0x8230E234 = 0x3874
+0x8230E235 = 0x3875
+0x8230E236 = 0x3876
+0x8230E237 = 0x3877
+0x8230E238 = 0x3878
+0x8230E239 = 0x3879
+0x8230E330 = 0x387A
+0x8230E331 = 0x387B
+0x8230E332 = 0x387C
+0x8230E333 = 0x387D
+0x8230E334 = 0x387E
+0x8230E335 = 0x387F
+0x8230E336 = 0x3880
+0x8230E337 = 0x3881
+0x8230E338 = 0x3882
+0x8230E339 = 0x3883
+0x8230E430 = 0x3884
+0x8230E431 = 0x3885
+0x8230E432 = 0x3886
+0x8230E433 = 0x3887
+0x8230E434 = 0x3888
+0x8230E435 = 0x3889
+0x8230E436 = 0x388A
+0x8230E437 = 0x388B
+0x8230E438 = 0x388C
+0x8230E439 = 0x388D
+0x8230E530 = 0x388E
+0x8230E531 = 0x388F
+0x8230E532 = 0x3890
+0x8230E533 = 0x3891
+0x8230E534 = 0x3892
+0x8230E535 = 0x3893
+0x8230E536 = 0x3894
+0x8230E537 = 0x3895
+0x8230E538 = 0x3896
+0x8230E539 = 0x3897
+0x8230E630 = 0x3898
+0x8230E631 = 0x3899
+0x8230E632 = 0x389A
+0x8230E633 = 0x389B
+0x8230E634 = 0x389C
+0x8230E635 = 0x389D
+0x8230E636 = 0x389E
+0x8230E637 = 0x389F
+0x8230E638 = 0x38A0
+0x8230E639 = 0x38A1
+0x8230E730 = 0x38A2
+0x8230E731 = 0x38A3
+0x8230E732 = 0x38A4
+0x8230E733 = 0x38A5
+0x8230E734 = 0x38A6
+0x8230E735 = 0x38A7
+0x8230E736 = 0x38A8
+0x8230E737 = 0x38A9
+0x8230E738 = 0x38AA
+0x8230E739 = 0x38AB
+0x8230E830 = 0x38AC
+0x8230E831 = 0x38AD
+0x8230E832 = 0x38AE
+0x8230E833 = 0x38AF
+0x8230E834 = 0x38B0
+0x8230E835 = 0x38B1
+0x8230E836 = 0x38B2
+0x8230E837 = 0x38B3
+0x8230E838 = 0x38B4
+0x8230E839 = 0x38B5
+0x8230E930 = 0x38B6
+0x8230E931 = 0x38B7
+0x8230E932 = 0x38B8
+0x8230E933 = 0x38B9
+0x8230E934 = 0x38BA
+0x8230E935 = 0x38BB
+0x8230E936 = 0x38BC
+0x8230E937 = 0x38BD
+0x8230E938 = 0x38BE
+0x8230E939 = 0x38BF
+0x8230EA30 = 0x38C0
+0x8230EA31 = 0x38C1
+0x8230EA32 = 0x38C2
+0x8230EA33 = 0x38C3
+0x8230EA34 = 0x38C4
+0x8230EA35 = 0x38C5
+0x8230EA36 = 0x38C6
+0x8230EA37 = 0x38C7
+0x8230EA38 = 0x38C8
+0x8230EA39 = 0x38C9
+0x8230EB30 = 0x38CA
+0x8230EB31 = 0x38CB
+0x8230EB32 = 0x38CC
+0x8230EB33 = 0x38CD
+0x8230EB34 = 0x38CE
+0x8230EB35 = 0x38CF
+0x8230EB36 = 0x38D0
+0x8230EB37 = 0x38D1
+0x8230EB38 = 0x38D2
+0x8230EB39 = 0x38D3
+0x8230EC30 = 0x38D4
+0x8230EC31 = 0x38D5
+0x8230EC32 = 0x38D6
+0x8230EC33 = 0x38D7
+0x8230EC34 = 0x38D8
+0x8230EC35 = 0x38D9
+0x8230EC36 = 0x38DA
+0x8230EC37 = 0x38DB
+0x8230EC38 = 0x38DC
+0x8230EC39 = 0x38DD
+0x8230ED30 = 0x38DE
+0x8230ED31 = 0x38DF
+0x8230ED32 = 0x38E0
+0x8230ED33 = 0x38E1
+0x8230ED34 = 0x38E2
+0x8230ED35 = 0x38E3
+0x8230ED36 = 0x38E4
+0x8230ED37 = 0x38E5
+0x8230ED38 = 0x38E6
+0x8230ED39 = 0x38E7
+0x8230EE30 = 0x38E8
+0x8230EE31 = 0x38E9
+0x8230EE32 = 0x38EA
+0x8230EE33 = 0x38EB
+0x8230EE34 = 0x38EC
+0x8230EE35 = 0x38ED
+0x8230EE36 = 0x38EE
+0x8230EE37 = 0x38EF
+0x8230EE38 = 0x38F0
+0x8230EE39 = 0x38F1
+0x8230EF30 = 0x38F2
+0x8230EF31 = 0x38F3
+0x8230EF32 = 0x38F4
+0x8230EF33 = 0x38F5
+0x8230EF34 = 0x38F6
+0x8230EF35 = 0x38F7
+0x8230EF36 = 0x38F8
+0x8230EF37 = 0x38F9
+0x8230EF38 = 0x38FA
+0x8230EF39 = 0x38FB
+0x8230F030 = 0x38FC
+0x8230F031 = 0x38FD
+0x8230F032 = 0x38FE
+0x8230F033 = 0x38FF
+0x8230F034 = 0x3900
+0x8230F035 = 0x3901
+0x8230F036 = 0x3902
+0x8230F037 = 0x3903
+0x8230F038 = 0x3904
+0x8230F039 = 0x3905
+0x8230F130 = 0x3906
+0x8230F131 = 0x3907
+0x8230F132 = 0x3908
+0x8230F133 = 0x3909
+0x8230F134 = 0x390A
+0x8230F135 = 0x390B
+0x8230F136 = 0x390C
+0x8230F137 = 0x390D
+0x8230F138 = 0x390E
+0x8230F139 = 0x390F
+0x8230F230 = 0x3910
+0x8230F231 = 0x3911
+0x8230F232 = 0x3912
+0x8230F233 = 0x3913
+0x8230F234 = 0x3914
+0x8230F235 = 0x3915
+0x8230F236 = 0x3916
+0x8230F237 = 0x3917
+0x8230F238 = 0x3919
+0x8230F239 = 0x391A
+0x8230F330 = 0x391B
+0x8230F331 = 0x391C
+0x8230F332 = 0x391D
+0x8230F333 = 0x391E
+0x8230F334 = 0x391F
+0x8230F335 = 0x3920
+0x8230F336 = 0x3921
+0x8230F337 = 0x3922
+0x8230F338 = 0x3923
+0x8230F339 = 0x3924
+0x8230F430 = 0x3925
+0x8230F431 = 0x3926
+0x8230F432 = 0x3927
+0x8230F433 = 0x3928
+0x8230F434 = 0x3929
+0x8230F435 = 0x392A
+0x8230F436 = 0x392B
+0x8230F437 = 0x392C
+0x8230F438 = 0x392D
+0x8230F439 = 0x392E
+0x8230F530 = 0x392F
+0x8230F531 = 0x3930
+0x8230F532 = 0x3931
+0x8230F533 = 0x3932
+0x8230F534 = 0x3933
+0x8230F535 = 0x3934
+0x8230F536 = 0x3935
+0x8230F537 = 0x3936
+0x8230F538 = 0x3937
+0x8230F539 = 0x3938
+0x8230F630 = 0x3939
+0x8230F631 = 0x393A
+0x8230F632 = 0x393B
+0x8230F633 = 0x393C
+0x8230F634 = 0x393D
+0x8230F635 = 0x393E
+0x8230F636 = 0x393F
+0x8230F637 = 0x3940
+0x8230F638 = 0x3941
+0x8230F639 = 0x3942
+0x8230F730 = 0x3943
+0x8230F731 = 0x3944
+0x8230F732 = 0x3945
+0x8230F733 = 0x3946
+0x8230F734 = 0x3947
+0x8230F735 = 0x3948
+0x8230F736 = 0x3949
+0x8230F737 = 0x394A
+0x8230F738 = 0x394B
+0x8230F739 = 0x394C
+0x8230F830 = 0x394D
+0x8230F831 = 0x394E
+0x8230F832 = 0x394F
+0x8230F833 = 0x3950
+0x8230F834 = 0x3951
+0x8230F835 = 0x3952
+0x8230F836 = 0x3953
+0x8230F837 = 0x3954
+0x8230F838 = 0x3955
+0x8230F839 = 0x3956
+0x8230F930 = 0x3957
+0x8230F931 = 0x3958
+0x8230F932 = 0x3959
+0x8230F933 = 0x395A
+0x8230F934 = 0x395B
+0x8230F935 = 0x395C
+0x8230F936 = 0x395D
+0x8230F937 = 0x395E
+0x8230F938 = 0x395F
+0x8230F939 = 0x3960
+0x8230FA30 = 0x3961
+0x8230FA31 = 0x3962
+0x8230FA32 = 0x3963
+0x8230FA33 = 0x3964
+0x8230FA34 = 0x3965
+0x8230FA35 = 0x3966
+0x8230FA36 = 0x3967
+0x8230FA37 = 0x3968
+0x8230FA38 = 0x3969
+0x8230FA39 = 0x396A
+0x8230FB30 = 0x396B
+0x8230FB31 = 0x396C
+0x8230FB32 = 0x396D
+0x8230FB33 = 0x396F
+0x8230FB34 = 0x3970
+0x8230FB35 = 0x3971
+0x8230FB36 = 0x3972
+0x8230FB37 = 0x3973
+0x8230FB38 = 0x3974
+0x8230FB39 = 0x3975
+0x8230FC30 = 0x3976
+0x8230FC31 = 0x3977
+0x8230FC32 = 0x3978
+0x8230FC33 = 0x3979
+0x8230FC34 = 0x397A
+0x8230FC35 = 0x397B
+0x8230FC36 = 0x397C
+0x8230FC37 = 0x397D
+0x8230FC38 = 0x397E
+0x8230FC39 = 0x397F
+0x8230FD30 = 0x3980
+0x8230FD31 = 0x3981
+0x8230FD32 = 0x3982
+0x8230FD33 = 0x3983
+0x8230FD34 = 0x3984
+0x8230FD35 = 0x3985
+0x8230FD36 = 0x3986
+0x8230FD37 = 0x3987
+0x8230FD38 = 0x3988
+0x8230FD39 = 0x3989
+0x8230FE30 = 0x398A
+0x8230FE31 = 0x398B
+0x8230FE32 = 0x398C
+0x8230FE33 = 0x398D
+0x8230FE34 = 0x398E
+0x8230FE35 = 0x398F
+0x8230FE36 = 0x3990
+0x8230FE37 = 0x3991
+0x8230FE38 = 0x3992
+0x8230FE39 = 0x3993
+0x82318130 = 0x3994
+0x82318131 = 0x3995
+0x82318132 = 0x3996
+0x82318133 = 0x3997
+0x82318134 = 0x3998
+0x82318135 = 0x3999
+0x82318136 = 0x399A
+0x82318137 = 0x399B
+0x82318138 = 0x399C
+0x82318139 = 0x399D
+0x82318230 = 0x399E
+0x82318231 = 0x399F
+0x82318232 = 0x39A0
+0x82318233 = 0x39A1
+0x82318234 = 0x39A2
+0x82318235 = 0x39A3
+0x82318236 = 0x39A4
+0x82318237 = 0x39A5
+0x82318238 = 0x39A6
+0x82318239 = 0x39A7
+0x82318330 = 0x39A8
+0x82318331 = 0x39A9
+0x82318332 = 0x39AA
+0x82318333 = 0x39AB
+0x82318334 = 0x39AC
+0x82318335 = 0x39AD
+0x82318336 = 0x39AE
+0x82318337 = 0x39AF
+0x82318338 = 0x39B0
+0x82318339 = 0x39B1
+0x82318430 = 0x39B2
+0x82318431 = 0x39B3
+0x82318432 = 0x39B4
+0x82318433 = 0x39B5
+0x82318434 = 0x39B6
+0x82318435 = 0x39B7
+0x82318436 = 0x39B8
+0x82318437 = 0x39B9
+0x82318438 = 0x39BA
+0x82318439 = 0x39BB
+0x82318530 = 0x39BC
+0x82318531 = 0x39BD
+0x82318532 = 0x39BE
+0x82318533 = 0x39BF
+0x82318534 = 0x39C0
+0x82318535 = 0x39C1
+0x82318536 = 0x39C2
+0x82318537 = 0x39C3
+0x82318538 = 0x39C4
+0x82318539 = 0x39C5
+0x82318630 = 0x39C6
+0x82318631 = 0x39C7
+0x82318632 = 0x39C8
+0x82318633 = 0x39C9
+0x82318634 = 0x39CA
+0x82318635 = 0x39CB
+0x82318636 = 0x39CC
+0x82318637 = 0x39CD
+0x82318638 = 0x39CE
+0x82318639 = 0x39D1
+0x82318730 = 0x39D2
+0x82318731 = 0x39D3
+0x82318732 = 0x39D4
+0x82318733 = 0x39D5
+0x82318734 = 0x39D6
+0x82318735 = 0x39D7
+0x82318736 = 0x39D8
+0x82318737 = 0x39D9
+0x82318738 = 0x39DA
+0x82318739 = 0x39DB
+0x82318830 = 0x39DC
+0x82318831 = 0x39DD
+0x82318832 = 0x39DE
+0x82318833 = 0x39E0
+0x82318834 = 0x39E1
+0x82318835 = 0x39E2
+0x82318836 = 0x39E3
+0x82318837 = 0x39E4
+0x82318838 = 0x39E5
+0x82318839 = 0x39E6
+0x82318930 = 0x39E7
+0x82318931 = 0x39E8
+0x82318932 = 0x39E9
+0x82318933 = 0x39EA
+0x82318934 = 0x39EB
+0x82318935 = 0x39EC
+0x82318936 = 0x39ED
+0x82318937 = 0x39EE
+0x82318938 = 0x39EF
+0x82318939 = 0x39F0
+0x82318A30 = 0x39F1
+0x82318A31 = 0x39F2
+0x82318A32 = 0x39F3
+0x82318A33 = 0x39F4
+0x82318A34 = 0x39F5
+0x82318A35 = 0x39F6
+0x82318A36 = 0x39F7
+0x82318A37 = 0x39F8
+0x82318A38 = 0x39F9
+0x82318A39 = 0x39FA
+0x82318B30 = 0x39FB
+0x82318B31 = 0x39FC
+0x82318B32 = 0x39FD
+0x82318B33 = 0x39FE
+0x82318B34 = 0x39FF
+0x82318B35 = 0x3A00
+0x82318B36 = 0x3A01
+0x82318B37 = 0x3A02
+0x82318B38 = 0x3A03
+0x82318B39 = 0x3A04
+0x82318C30 = 0x3A05
+0x82318C31 = 0x3A06
+0x82318C32 = 0x3A07
+0x82318C33 = 0x3A08
+0x82318C34 = 0x3A09
+0x82318C35 = 0x3A0A
+0x82318C36 = 0x3A0B
+0x82318C37 = 0x3A0C
+0x82318C38 = 0x3A0D
+0x82318C39 = 0x3A0E
+0x82318D30 = 0x3A0F
+0x82318D31 = 0x3A10
+0x82318D32 = 0x3A11
+0x82318D33 = 0x3A12
+0x82318D34 = 0x3A13
+0x82318D35 = 0x3A14
+0x82318D36 = 0x3A15
+0x82318D37 = 0x3A16
+0x82318D38 = 0x3A17
+0x82318D39 = 0x3A18
+0x82318E30 = 0x3A19
+0x82318E31 = 0x3A1A
+0x82318E32 = 0x3A1B
+0x82318E33 = 0x3A1C
+0x82318E34 = 0x3A1D
+0x82318E35 = 0x3A1E
+0x82318E36 = 0x3A1F
+0x82318E37 = 0x3A20
+0x82318E38 = 0x3A21
+0x82318E39 = 0x3A22
+0x82318F30 = 0x3A23
+0x82318F31 = 0x3A24
+0x82318F32 = 0x3A25
+0x82318F33 = 0x3A26
+0x82318F34 = 0x3A27
+0x82318F35 = 0x3A28
+0x82318F36 = 0x3A29
+0x82318F37 = 0x3A2A
+0x82318F38 = 0x3A2B
+0x82318F39 = 0x3A2C
+0x82319030 = 0x3A2D
+0x82319031 = 0x3A2E
+0x82319032 = 0x3A2F
+0x82319033 = 0x3A30
+0x82319034 = 0x3A31
+0x82319035 = 0x3A32
+0x82319036 = 0x3A33
+0x82319037 = 0x3A34
+0x82319038 = 0x3A35
+0x82319039 = 0x3A36
+0x82319130 = 0x3A37
+0x82319131 = 0x3A38
+0x82319132 = 0x3A39
+0x82319133 = 0x3A3A
+0x82319134 = 0x3A3B
+0x82319135 = 0x3A3C
+0x82319136 = 0x3A3D
+0x82319137 = 0x3A3E
+0x82319138 = 0x3A3F
+0x82319139 = 0x3A40
+0x82319230 = 0x3A41
+0x82319231 = 0x3A42
+0x82319232 = 0x3A43
+0x82319233 = 0x3A44
+0x82319234 = 0x3A45
+0x82319235 = 0x3A46
+0x82319236 = 0x3A47
+0x82319237 = 0x3A48
+0x82319238 = 0x3A49
+0x82319239 = 0x3A4A
+0x82319330 = 0x3A4B
+0x82319331 = 0x3A4C
+0x82319332 = 0x3A4D
+0x82319333 = 0x3A4E
+0x82319334 = 0x3A4F
+0x82319335 = 0x3A50
+0x82319336 = 0x3A51
+0x82319337 = 0x3A52
+0x82319338 = 0x3A53
+0x82319339 = 0x3A54
+0x82319430 = 0x3A55
+0x82319431 = 0x3A56
+0x82319432 = 0x3A57
+0x82319433 = 0x3A58
+0x82319434 = 0x3A59
+0x82319435 = 0x3A5A
+0x82319436 = 0x3A5B
+0x82319437 = 0x3A5C
+0x82319438 = 0x3A5D
+0x82319439 = 0x3A5E
+0x82319530 = 0x3A5F
+0x82319531 = 0x3A60
+0x82319532 = 0x3A61
+0x82319533 = 0x3A62
+0x82319534 = 0x3A63
+0x82319535 = 0x3A64
+0x82319536 = 0x3A65
+0x82319537 = 0x3A66
+0x82319538 = 0x3A67
+0x82319539 = 0x3A68
+0x82319630 = 0x3A69
+0x82319631 = 0x3A6A
+0x82319632 = 0x3A6B
+0x82319633 = 0x3A6C
+0x82319634 = 0x3A6D
+0x82319635 = 0x3A6E
+0x82319636 = 0x3A6F
+0x82319637 = 0x3A70
+0x82319638 = 0x3A71
+0x82319639 = 0x3A72
+0x82319730 = 0x3A74
+0x82319731 = 0x3A75
+0x82319732 = 0x3A76
+0x82319733 = 0x3A77
+0x82319734 = 0x3A78
+0x82319735 = 0x3A79
+0x82319736 = 0x3A7A
+0x82319737 = 0x3A7B
+0x82319738 = 0x3A7C
+0x82319739 = 0x3A7D
+0x82319830 = 0x3A7E
+0x82319831 = 0x3A7F
+0x82319832 = 0x3A80
+0x82319833 = 0x3A81
+0x82319834 = 0x3A82
+0x82319835 = 0x3A83
+0x82319836 = 0x3A84
+0x82319837 = 0x3A85
+0x82319838 = 0x3A86
+0x82319839 = 0x3A87
+0x82319930 = 0x3A88
+0x82319931 = 0x3A89
+0x82319932 = 0x3A8A
+0x82319933 = 0x3A8B
+0x82319934 = 0x3A8C
+0x82319935 = 0x3A8D
+0x82319936 = 0x3A8E
+0x82319937 = 0x3A8F
+0x82319938 = 0x3A90
+0x82319939 = 0x3A91
+0x82319A30 = 0x3A92
+0x82319A31 = 0x3A93
+0x82319A32 = 0x3A94
+0x82319A33 = 0x3A95
+0x82319A34 = 0x3A96
+0x82319A35 = 0x3A97
+0x82319A36 = 0x3A98
+0x82319A37 = 0x3A99
+0x82319A38 = 0x3A9A
+0x82319A39 = 0x3A9B
+0x82319B30 = 0x3A9C
+0x82319B31 = 0x3A9D
+0x82319B32 = 0x3A9E
+0x82319B33 = 0x3A9F
+0x82319B34 = 0x3AA0
+0x82319B35 = 0x3AA1
+0x82319B36 = 0x3AA2
+0x82319B37 = 0x3AA3
+0x82319B38 = 0x3AA4
+0x82319B39 = 0x3AA5
+0x82319C30 = 0x3AA6
+0x82319C31 = 0x3AA7
+0x82319C32 = 0x3AA8
+0x82319C33 = 0x3AA9
+0x82319C34 = 0x3AAA
+0x82319C35 = 0x3AAB
+0x82319C36 = 0x3AAC
+0x82319C37 = 0x3AAD
+0x82319C38 = 0x3AAE
+0x82319C39 = 0x3AAF
+0x82319D30 = 0x3AB0
+0x82319D31 = 0x3AB1
+0x82319D32 = 0x3AB2
+0x82319D33 = 0x3AB3
+0x82319D34 = 0x3AB4
+0x82319D35 = 0x3AB5
+0x82319D36 = 0x3AB6
+0x82319D37 = 0x3AB7
+0x82319D38 = 0x3AB8
+0x82319D39 = 0x3AB9
+0x82319E30 = 0x3ABA
+0x82319E31 = 0x3ABB
+0x82319E32 = 0x3ABC
+0x82319E33 = 0x3ABD
+0x82319E34 = 0x3ABE
+0x82319E35 = 0x3ABF
+0x82319E36 = 0x3AC0
+0x82319E37 = 0x3AC1
+0x82319E38 = 0x3AC2
+0x82319E39 = 0x3AC3
+0x82319F30 = 0x3AC4
+0x82319F31 = 0x3AC5
+0x82319F32 = 0x3AC6
+0x82319F33 = 0x3AC7
+0x82319F34 = 0x3AC8
+0x82319F35 = 0x3AC9
+0x82319F36 = 0x3ACA
+0x82319F37 = 0x3ACB
+0x82319F38 = 0x3ACC
+0x82319F39 = 0x3ACD
+0x8231A030 = 0x3ACE
+0x8231A031 = 0x3ACF
+0x8231A032 = 0x3AD0
+0x8231A033 = 0x3AD1
+0x8231A034 = 0x3AD2
+0x8231A035 = 0x3AD3
+0x8231A036 = 0x3AD4
+0x8231A037 = 0x3AD5
+0x8231A038 = 0x3AD6
+0x8231A039 = 0x3AD7
+0x8231A130 = 0x3AD8
+0x8231A131 = 0x3AD9
+0x8231A132 = 0x3ADA
+0x8231A133 = 0x3ADB
+0x8231A134 = 0x3ADC
+0x8231A135 = 0x3ADD
+0x8231A136 = 0x3ADE
+0x8231A137 = 0x3ADF
+0x8231A138 = 0x3AE0
+0x8231A139 = 0x3AE1
+0x8231A230 = 0x3AE2
+0x8231A231 = 0x3AE3
+0x8231A232 = 0x3AE4
+0x8231A233 = 0x3AE5
+0x8231A234 = 0x3AE6
+0x8231A235 = 0x3AE7
+0x8231A236 = 0x3AE8
+0x8231A237 = 0x3AE9
+0x8231A238 = 0x3AEA
+0x8231A239 = 0x3AEB
+0x8231A330 = 0x3AEC
+0x8231A331 = 0x3AED
+0x8231A332 = 0x3AEE
+0x8231A333 = 0x3AEF
+0x8231A334 = 0x3AF0
+0x8231A335 = 0x3AF1
+0x8231A336 = 0x3AF2
+0x8231A337 = 0x3AF3
+0x8231A338 = 0x3AF4
+0x8231A339 = 0x3AF5
+0x8231A430 = 0x3AF6
+0x8231A431 = 0x3AF7
+0x8231A432 = 0x3AF8
+0x8231A433 = 0x3AF9
+0x8231A434 = 0x3AFA
+0x8231A435 = 0x3AFB
+0x8231A436 = 0x3AFC
+0x8231A437 = 0x3AFD
+0x8231A438 = 0x3AFE
+0x8231A439 = 0x3AFF
+0x8231A530 = 0x3B00
+0x8231A531 = 0x3B01
+0x8231A532 = 0x3B02
+0x8231A533 = 0x3B03
+0x8231A534 = 0x3B04
+0x8231A535 = 0x3B05
+0x8231A536 = 0x3B06
+0x8231A537 = 0x3B07
+0x8231A538 = 0x3B08
+0x8231A539 = 0x3B09
+0x8231A630 = 0x3B0A
+0x8231A631 = 0x3B0B
+0x8231A632 = 0x3B0C
+0x8231A633 = 0x3B0D
+0x8231A634 = 0x3B0E
+0x8231A635 = 0x3B0F
+0x8231A636 = 0x3B10
+0x8231A637 = 0x3B11
+0x8231A638 = 0x3B12
+0x8231A639 = 0x3B13
+0x8231A730 = 0x3B14
+0x8231A731 = 0x3B15
+0x8231A732 = 0x3B16
+0x8231A733 = 0x3B17
+0x8231A734 = 0x3B18
+0x8231A735 = 0x3B19
+0x8231A736 = 0x3B1A
+0x8231A737 = 0x3B1B
+0x8231A738 = 0x3B1C
+0x8231A739 = 0x3B1D
+0x8231A830 = 0x3B1E
+0x8231A831 = 0x3B1F
+0x8231A832 = 0x3B20
+0x8231A833 = 0x3B21
+0x8231A834 = 0x3B22
+0x8231A835 = 0x3B23
+0x8231A836 = 0x3B24
+0x8231A837 = 0x3B25
+0x8231A838 = 0x3B26
+0x8231A839 = 0x3B27
+0x8231A930 = 0x3B28
+0x8231A931 = 0x3B29
+0x8231A932 = 0x3B2A
+0x8231A933 = 0x3B2B
+0x8231A934 = 0x3B2C
+0x8231A935 = 0x3B2D
+0x8231A936 = 0x3B2E
+0x8231A937 = 0x3B2F
+0x8231A938 = 0x3B30
+0x8231A939 = 0x3B31
+0x8231AA30 = 0x3B32
+0x8231AA31 = 0x3B33
+0x8231AA32 = 0x3B34
+0x8231AA33 = 0x3B35
+0x8231AA34 = 0x3B36
+0x8231AA35 = 0x3B37
+0x8231AA36 = 0x3B38
+0x8231AA37 = 0x3B39
+0x8231AA38 = 0x3B3A
+0x8231AA39 = 0x3B3B
+0x8231AB30 = 0x3B3C
+0x8231AB31 = 0x3B3D
+0x8231AB32 = 0x3B3E
+0x8231AB33 = 0x3B3F
+0x8231AB34 = 0x3B40
+0x8231AB35 = 0x3B41
+0x8231AB36 = 0x3B42
+0x8231AB37 = 0x3B43
+0x8231AB38 = 0x3B44
+0x8231AB39 = 0x3B45
+0x8231AC30 = 0x3B46
+0x8231AC31 = 0x3B47
+0x8231AC32 = 0x3B48
+0x8231AC33 = 0x3B49
+0x8231AC34 = 0x3B4A
+0x8231AC35 = 0x3B4B
+0x8231AC36 = 0x3B4C
+0x8231AC37 = 0x3B4D
+0x8231AC38 = 0x3B4F
+0x8231AC39 = 0x3B50
+0x8231AD30 = 0x3B51
+0x8231AD31 = 0x3B52
+0x8231AD32 = 0x3B53
+0x8231AD33 = 0x3B54
+0x8231AD34 = 0x3B55
+0x8231AD35 = 0x3B56
+0x8231AD36 = 0x3B57
+0x8231AD37 = 0x3B58
+0x8231AD38 = 0x3B59
+0x8231AD39 = 0x3B5A
+0x8231AE30 = 0x3B5B
+0x8231AE31 = 0x3B5C
+0x8231AE32 = 0x3B5D
+0x8231AE33 = 0x3B5E
+0x8231AE34 = 0x3B5F
+0x8231AE35 = 0x3B60
+0x8231AE36 = 0x3B61
+0x8231AE37 = 0x3B62
+0x8231AE38 = 0x3B63
+0x8231AE39 = 0x3B64
+0x8231AF30 = 0x3B65
+0x8231AF31 = 0x3B66
+0x8231AF32 = 0x3B67
+0x8231AF33 = 0x3B68
+0x8231AF34 = 0x3B69
+0x8231AF35 = 0x3B6A
+0x8231AF36 = 0x3B6B
+0x8231AF37 = 0x3B6C
+0x8231AF38 = 0x3B6D
+0x8231AF39 = 0x3B6E
+0x8231B030 = 0x3B6F
+0x8231B031 = 0x3B70
+0x8231B032 = 0x3B71
+0x8231B033 = 0x3B72
+0x8231B034 = 0x3B73
+0x8231B035 = 0x3B74
+0x8231B036 = 0x3B75
+0x8231B037 = 0x3B76
+0x8231B038 = 0x3B77
+0x8231B039 = 0x3B78
+0x8231B130 = 0x3B79
+0x8231B131 = 0x3B7A
+0x8231B132 = 0x3B7B
+0x8231B133 = 0x3B7C
+0x8231B134 = 0x3B7D
+0x8231B135 = 0x3B7E
+0x8231B136 = 0x3B7F
+0x8231B137 = 0x3B80
+0x8231B138 = 0x3B81
+0x8231B139 = 0x3B82
+0x8231B230 = 0x3B83
+0x8231B231 = 0x3B84
+0x8231B232 = 0x3B85
+0x8231B233 = 0x3B86
+0x8231B234 = 0x3B87
+0x8231B235 = 0x3B88
+0x8231B236 = 0x3B89
+0x8231B237 = 0x3B8A
+0x8231B238 = 0x3B8B
+0x8231B239 = 0x3B8C
+0x8231B330 = 0x3B8D
+0x8231B331 = 0x3B8E
+0x8231B332 = 0x3B8F
+0x8231B333 = 0x3B90
+0x8231B334 = 0x3B91
+0x8231B335 = 0x3B92
+0x8231B336 = 0x3B93
+0x8231B337 = 0x3B94
+0x8231B338 = 0x3B95
+0x8231B339 = 0x3B96
+0x8231B430 = 0x3B97
+0x8231B431 = 0x3B98
+0x8231B432 = 0x3B99
+0x8231B433 = 0x3B9A
+0x8231B434 = 0x3B9B
+0x8231B435 = 0x3B9C
+0x8231B436 = 0x3B9D
+0x8231B437 = 0x3B9E
+0x8231B438 = 0x3B9F
+0x8231B439 = 0x3BA0
+0x8231B530 = 0x3BA1
+0x8231B531 = 0x3BA2
+0x8231B532 = 0x3BA3
+0x8231B533 = 0x3BA4
+0x8231B534 = 0x3BA5
+0x8231B535 = 0x3BA6
+0x8231B536 = 0x3BA7
+0x8231B537 = 0x3BA8
+0x8231B538 = 0x3BA9
+0x8231B539 = 0x3BAA
+0x8231B630 = 0x3BAB
+0x8231B631 = 0x3BAC
+0x8231B632 = 0x3BAD
+0x8231B633 = 0x3BAE
+0x8231B634 = 0x3BAF
+0x8231B635 = 0x3BB0
+0x8231B636 = 0x3BB1
+0x8231B637 = 0x3BB2
+0x8231B638 = 0x3BB3
+0x8231B639 = 0x3BB4
+0x8231B730 = 0x3BB5
+0x8231B731 = 0x3BB6
+0x8231B732 = 0x3BB7
+0x8231B733 = 0x3BB8
+0x8231B734 = 0x3BB9
+0x8231B735 = 0x3BBA
+0x8231B736 = 0x3BBB
+0x8231B737 = 0x3BBC
+0x8231B738 = 0x3BBD
+0x8231B739 = 0x3BBE
+0x8231B830 = 0x3BBF
+0x8231B831 = 0x3BC0
+0x8231B832 = 0x3BC1
+0x8231B833 = 0x3BC2
+0x8231B834 = 0x3BC3
+0x8231B835 = 0x3BC4
+0x8231B836 = 0x3BC5
+0x8231B837 = 0x3BC6
+0x8231B838 = 0x3BC7
+0x8231B839 = 0x3BC8
+0x8231B930 = 0x3BC9
+0x8231B931 = 0x3BCA
+0x8231B932 = 0x3BCB
+0x8231B933 = 0x3BCC
+0x8231B934 = 0x3BCD
+0x8231B935 = 0x3BCE
+0x8231B936 = 0x3BCF
+0x8231B937 = 0x3BD0
+0x8231B938 = 0x3BD1
+0x8231B939 = 0x3BD2
+0x8231BA30 = 0x3BD3
+0x8231BA31 = 0x3BD4
+0x8231BA32 = 0x3BD5
+0x8231BA33 = 0x3BD6
+0x8231BA34 = 0x3BD7
+0x8231BA35 = 0x3BD8
+0x8231BA36 = 0x3BD9
+0x8231BA37 = 0x3BDA
+0x8231BA38 = 0x3BDB
+0x8231BA39 = 0x3BDC
+0x8231BB30 = 0x3BDD
+0x8231BB31 = 0x3BDE
+0x8231BB32 = 0x3BDF
+0x8231BB33 = 0x3BE0
+0x8231BB34 = 0x3BE1
+0x8231BB35 = 0x3BE2
+0x8231BB36 = 0x3BE3
+0x8231BB37 = 0x3BE4
+0x8231BB38 = 0x3BE5
+0x8231BB39 = 0x3BE6
+0x8231BC30 = 0x3BE7
+0x8231BC31 = 0x3BE8
+0x8231BC32 = 0x3BE9
+0x8231BC33 = 0x3BEA
+0x8231BC34 = 0x3BEB
+0x8231BC35 = 0x3BEC
+0x8231BC36 = 0x3BED
+0x8231BC37 = 0x3BEE
+0x8231BC38 = 0x3BEF
+0x8231BC39 = 0x3BF0
+0x8231BD30 = 0x3BF1
+0x8231BD31 = 0x3BF2
+0x8231BD32 = 0x3BF3
+0x8231BD33 = 0x3BF4
+0x8231BD34 = 0x3BF5
+0x8231BD35 = 0x3BF6
+0x8231BD36 = 0x3BF7
+0x8231BD37 = 0x3BF8
+0x8231BD38 = 0x3BF9
+0x8231BD39 = 0x3BFA
+0x8231BE30 = 0x3BFB
+0x8231BE31 = 0x3BFC
+0x8231BE32 = 0x3BFD
+0x8231BE33 = 0x3BFE
+0x8231BE34 = 0x3BFF
+0x8231BE35 = 0x3C00
+0x8231BE36 = 0x3C01
+0x8231BE37 = 0x3C02
+0x8231BE38 = 0x3C03
+0x8231BE39 = 0x3C04
+0x8231BF30 = 0x3C05
+0x8231BF31 = 0x3C06
+0x8231BF32 = 0x3C07
+0x8231BF33 = 0x3C08
+0x8231BF34 = 0x3C09
+0x8231BF35 = 0x3C0A
+0x8231BF36 = 0x3C0B
+0x8231BF37 = 0x3C0C
+0x8231BF38 = 0x3C0D
+0x8231BF39 = 0x3C0E
+0x8231C030 = 0x3C0F
+0x8231C031 = 0x3C10
+0x8231C032 = 0x3C11
+0x8231C033 = 0x3C12
+0x8231C034 = 0x3C13
+0x8231C035 = 0x3C14
+0x8231C036 = 0x3C15
+0x8231C037 = 0x3C16
+0x8231C038 = 0x3C17
+0x8231C039 = 0x3C18
+0x8231C130 = 0x3C19
+0x8231C131 = 0x3C1A
+0x8231C132 = 0x3C1B
+0x8231C133 = 0x3C1C
+0x8231C134 = 0x3C1D
+0x8231C135 = 0x3C1E
+0x8231C136 = 0x3C1F
+0x8231C137 = 0x3C20
+0x8231C138 = 0x3C21
+0x8231C139 = 0x3C22
+0x8231C230 = 0x3C23
+0x8231C231 = 0x3C24
+0x8231C232 = 0x3C25
+0x8231C233 = 0x3C26
+0x8231C234 = 0x3C27
+0x8231C235 = 0x3C28
+0x8231C236 = 0x3C29
+0x8231C237 = 0x3C2A
+0x8231C238 = 0x3C2B
+0x8231C239 = 0x3C2C
+0x8231C330 = 0x3C2D
+0x8231C331 = 0x3C2E
+0x8231C332 = 0x3C2F
+0x8231C333 = 0x3C30
+0x8231C334 = 0x3C31
+0x8231C335 = 0x3C32
+0x8231C336 = 0x3C33
+0x8231C337 = 0x3C34
+0x8231C338 = 0x3C35
+0x8231C339 = 0x3C36
+0x8231C430 = 0x3C37
+0x8231C431 = 0x3C38
+0x8231C432 = 0x3C39
+0x8231C433 = 0x3C3A
+0x8231C434 = 0x3C3B
+0x8231C435 = 0x3C3C
+0x8231C436 = 0x3C3D
+0x8231C437 = 0x3C3E
+0x8231C438 = 0x3C3F
+0x8231C439 = 0x3C40
+0x8231C530 = 0x3C41
+0x8231C531 = 0x3C42
+0x8231C532 = 0x3C43
+0x8231C533 = 0x3C44
+0x8231C534 = 0x3C45
+0x8231C535 = 0x3C46
+0x8231C536 = 0x3C47
+0x8231C537 = 0x3C48
+0x8231C538 = 0x3C49
+0x8231C539 = 0x3C4A
+0x8231C630 = 0x3C4B
+0x8231C631 = 0x3C4C
+0x8231C632 = 0x3C4D
+0x8231C633 = 0x3C4E
+0x8231C634 = 0x3C4F
+0x8231C635 = 0x3C50
+0x8231C636 = 0x3C51
+0x8231C637 = 0x3C52
+0x8231C638 = 0x3C53
+0x8231C639 = 0x3C54
+0x8231C730 = 0x3C55
+0x8231C731 = 0x3C56
+0x8231C732 = 0x3C57
+0x8231C733 = 0x3C58
+0x8231C734 = 0x3C59
+0x8231C735 = 0x3C5A
+0x8231C736 = 0x3C5B
+0x8231C737 = 0x3C5C
+0x8231C738 = 0x3C5D
+0x8231C739 = 0x3C5E
+0x8231C830 = 0x3C5F
+0x8231C831 = 0x3C60
+0x8231C832 = 0x3C61
+0x8231C833 = 0x3C62
+0x8231C834 = 0x3C63
+0x8231C835 = 0x3C64
+0x8231C836 = 0x3C65
+0x8231C837 = 0x3C66
+0x8231C838 = 0x3C67
+0x8231C839 = 0x3C68
+0x8231C930 = 0x3C69
+0x8231C931 = 0x3C6A
+0x8231C932 = 0x3C6B
+0x8231C933 = 0x3C6C
+0x8231C934 = 0x3C6D
+0x8231C935 = 0x3C6F
+0x8231C936 = 0x3C70
+0x8231C937 = 0x3C71
+0x8231C938 = 0x3C72
+0x8231C939 = 0x3C73
+0x8231CA30 = 0x3C74
+0x8231CA31 = 0x3C75
+0x8231CA32 = 0x3C76
+0x8231CA33 = 0x3C77
+0x8231CA34 = 0x3C78
+0x8231CA35 = 0x3C79
+0x8231CA36 = 0x3C7A
+0x8231CA37 = 0x3C7B
+0x8231CA38 = 0x3C7C
+0x8231CA39 = 0x3C7D
+0x8231CB30 = 0x3C7E
+0x8231CB31 = 0x3C7F
+0x8231CB32 = 0x3C80
+0x8231CB33 = 0x3C81
+0x8231CB34 = 0x3C82
+0x8231CB35 = 0x3C83
+0x8231CB36 = 0x3C84
+0x8231CB37 = 0x3C85
+0x8231CB38 = 0x3C86
+0x8231CB39 = 0x3C87
+0x8231CC30 = 0x3C88
+0x8231CC31 = 0x3C89
+0x8231CC32 = 0x3C8A
+0x8231CC33 = 0x3C8B
+0x8231CC34 = 0x3C8C
+0x8231CC35 = 0x3C8D
+0x8231CC36 = 0x3C8E
+0x8231CC37 = 0x3C8F
+0x8231CC38 = 0x3C90
+0x8231CC39 = 0x3C91
+0x8231CD30 = 0x3C92
+0x8231CD31 = 0x3C93
+0x8231CD32 = 0x3C94
+0x8231CD33 = 0x3C95
+0x8231CD34 = 0x3C96
+0x8231CD35 = 0x3C97
+0x8231CD36 = 0x3C98
+0x8231CD37 = 0x3C99
+0x8231CD38 = 0x3C9A
+0x8231CD39 = 0x3C9B
+0x8231CE30 = 0x3C9C
+0x8231CE31 = 0x3C9D
+0x8231CE32 = 0x3C9E
+0x8231CE33 = 0x3C9F
+0x8231CE34 = 0x3CA0
+0x8231CE35 = 0x3CA1
+0x8231CE36 = 0x3CA2
+0x8231CE37 = 0x3CA3
+0x8231CE38 = 0x3CA4
+0x8231CE39 = 0x3CA5
+0x8231CF30 = 0x3CA6
+0x8231CF31 = 0x3CA7
+0x8231CF32 = 0x3CA8
+0x8231CF33 = 0x3CA9
+0x8231CF34 = 0x3CAA
+0x8231CF35 = 0x3CAB
+0x8231CF36 = 0x3CAC
+0x8231CF37 = 0x3CAD
+0x8231CF38 = 0x3CAE
+0x8231CF39 = 0x3CAF
+0x8231D030 = 0x3CB0
+0x8231D031 = 0x3CB1
+0x8231D032 = 0x3CB2
+0x8231D033 = 0x3CB3
+0x8231D034 = 0x3CB4
+0x8231D035 = 0x3CB5
+0x8231D036 = 0x3CB6
+0x8231D037 = 0x3CB7
+0x8231D038 = 0x3CB8
+0x8231D039 = 0x3CB9
+0x8231D130 = 0x3CBA
+0x8231D131 = 0x3CBB
+0x8231D132 = 0x3CBC
+0x8231D133 = 0x3CBD
+0x8231D134 = 0x3CBE
+0x8231D135 = 0x3CBF
+0x8231D136 = 0x3CC0
+0x8231D137 = 0x3CC1
+0x8231D138 = 0x3CC2
+0x8231D139 = 0x3CC3
+0x8231D230 = 0x3CC4
+0x8231D231 = 0x3CC5
+0x8231D232 = 0x3CC6
+0x8231D233 = 0x3CC7
+0x8231D234 = 0x3CC8
+0x8231D235 = 0x3CC9
+0x8231D236 = 0x3CCA
+0x8231D237 = 0x3CCB
+0x8231D238 = 0x3CCC
+0x8231D239 = 0x3CCD
+0x8231D330 = 0x3CCE
+0x8231D331 = 0x3CCF
+0x8231D332 = 0x3CD0
+0x8231D333 = 0x3CD1
+0x8231D334 = 0x3CD2
+0x8231D335 = 0x3CD3
+0x8231D336 = 0x3CD4
+0x8231D337 = 0x3CD5
+0x8231D338 = 0x3CD6
+0x8231D339 = 0x3CD7
+0x8231D430 = 0x3CD8
+0x8231D431 = 0x3CD9
+0x8231D432 = 0x3CDA
+0x8231D433 = 0x3CDB
+0x8231D434 = 0x3CDC
+0x8231D435 = 0x3CDD
+0x8231D436 = 0x3CDE
+0x8231D437 = 0x3CDF
+0x8231D438 = 0x3CE1
+0x8231D439 = 0x3CE2
+0x8231D530 = 0x3CE3
+0x8231D531 = 0x3CE4
+0x8231D532 = 0x3CE5
+0x8231D533 = 0x3CE6
+0x8231D534 = 0x3CE7
+0x8231D535 = 0x3CE8
+0x8231D536 = 0x3CE9
+0x8231D537 = 0x3CEA
+0x8231D538 = 0x3CEB
+0x8231D539 = 0x3CEC
+0x8231D630 = 0x3CED
+0x8231D631 = 0x3CEE
+0x8231D632 = 0x3CEF
+0x8231D633 = 0x3CF0
+0x8231D634 = 0x3CF1
+0x8231D635 = 0x3CF2
+0x8231D636 = 0x3CF3
+0x8231D637 = 0x3CF4
+0x8231D638 = 0x3CF5
+0x8231D639 = 0x3CF6
+0x8231D730 = 0x3CF7
+0x8231D731 = 0x3CF8
+0x8231D732 = 0x3CF9
+0x8231D733 = 0x3CFA
+0x8231D734 = 0x3CFB
+0x8231D735 = 0x3CFC
+0x8231D736 = 0x3CFD
+0x8231D737 = 0x3CFE
+0x8231D738 = 0x3CFF
+0x8231D739 = 0x3D00
+0x8231D830 = 0x3D01
+0x8231D831 = 0x3D02
+0x8231D832 = 0x3D03
+0x8231D833 = 0x3D04
+0x8231D834 = 0x3D05
+0x8231D835 = 0x3D06
+0x8231D836 = 0x3D07
+0x8231D837 = 0x3D08
+0x8231D838 = 0x3D09
+0x8231D839 = 0x3D0A
+0x8231D930 = 0x3D0B
+0x8231D931 = 0x3D0C
+0x8231D932 = 0x3D0D
+0x8231D933 = 0x3D0E
+0x8231D934 = 0x3D0F
+0x8231D935 = 0x3D10
+0x8231D936 = 0x3D11
+0x8231D937 = 0x3D12
+0x8231D938 = 0x3D13
+0x8231D939 = 0x3D14
+0x8231DA30 = 0x3D15
+0x8231DA31 = 0x3D16
+0x8231DA32 = 0x3D17
+0x8231DA33 = 0x3D18
+0x8231DA34 = 0x3D19
+0x8231DA35 = 0x3D1A
+0x8231DA36 = 0x3D1B
+0x8231DA37 = 0x3D1C
+0x8231DA38 = 0x3D1D
+0x8231DA39 = 0x3D1E
+0x8231DB30 = 0x3D1F
+0x8231DB31 = 0x3D20
+0x8231DB32 = 0x3D21
+0x8231DB33 = 0x3D22
+0x8231DB34 = 0x3D23
+0x8231DB35 = 0x3D24
+0x8231DB36 = 0x3D25
+0x8231DB37 = 0x3D26
+0x8231DB38 = 0x3D27
+0x8231DB39 = 0x3D28
+0x8231DC30 = 0x3D29
+0x8231DC31 = 0x3D2A
+0x8231DC32 = 0x3D2B
+0x8231DC33 = 0x3D2C
+0x8231DC34 = 0x3D2D
+0x8231DC35 = 0x3D2E
+0x8231DC36 = 0x3D2F
+0x8231DC37 = 0x3D30
+0x8231DC38 = 0x3D31
+0x8231DC39 = 0x3D32
+0x8231DD30 = 0x3D33
+0x8231DD31 = 0x3D34
+0x8231DD32 = 0x3D35
+0x8231DD33 = 0x3D36
+0x8231DD34 = 0x3D37
+0x8231DD35 = 0x3D38
+0x8231DD36 = 0x3D39
+0x8231DD37 = 0x3D3A
+0x8231DD38 = 0x3D3B
+0x8231DD39 = 0x3D3C
+0x8231DE30 = 0x3D3D
+0x8231DE31 = 0x3D3E
+0x8231DE32 = 0x3D3F
+0x8231DE33 = 0x3D40
+0x8231DE34 = 0x3D41
+0x8231DE35 = 0x3D42
+0x8231DE36 = 0x3D43
+0x8231DE37 = 0x3D44
+0x8231DE38 = 0x3D45
+0x8231DE39 = 0x3D46
+0x8231DF30 = 0x3D47
+0x8231DF31 = 0x3D48
+0x8231DF32 = 0x3D49
+0x8231DF33 = 0x3D4A
+0x8231DF34 = 0x3D4B
+0x8231DF35 = 0x3D4C
+0x8231DF36 = 0x3D4D
+0x8231DF37 = 0x3D4E
+0x8231DF38 = 0x3D4F
+0x8231DF39 = 0x3D50
+0x8231E030 = 0x3D51
+0x8231E031 = 0x3D52
+0x8231E032 = 0x3D53
+0x8231E033 = 0x3D54
+0x8231E034 = 0x3D55
+0x8231E035 = 0x3D56
+0x8231E036 = 0x3D57
+0x8231E037 = 0x3D58
+0x8231E038 = 0x3D59
+0x8231E039 = 0x3D5A
+0x8231E130 = 0x3D5B
+0x8231E131 = 0x3D5C
+0x8231E132 = 0x3D5D
+0x8231E133 = 0x3D5E
+0x8231E134 = 0x3D5F
+0x8231E135 = 0x3D60
+0x8231E136 = 0x3D61
+0x8231E137 = 0x3D62
+0x8231E138 = 0x3D63
+0x8231E139 = 0x3D64
+0x8231E230 = 0x3D65
+0x8231E231 = 0x3D66
+0x8231E232 = 0x3D67
+0x8231E233 = 0x3D68
+0x8231E234 = 0x3D69
+0x8231E235 = 0x3D6A
+0x8231E236 = 0x3D6B
+0x8231E237 = 0x3D6C
+0x8231E238 = 0x3D6D
+0x8231E239 = 0x3D6E
+0x8231E330 = 0x3D6F
+0x8231E331 = 0x3D70
+0x8231E332 = 0x3D71
+0x8231E333 = 0x3D72
+0x8231E334 = 0x3D73
+0x8231E335 = 0x3D74
+0x8231E336 = 0x3D75
+0x8231E337 = 0x3D76
+0x8231E338 = 0x3D77
+0x8231E339 = 0x3D78
+0x8231E430 = 0x3D79
+0x8231E431 = 0x3D7A
+0x8231E432 = 0x3D7B
+0x8231E433 = 0x3D7C
+0x8231E434 = 0x3D7D
+0x8231E435 = 0x3D7E
+0x8231E436 = 0x3D7F
+0x8231E437 = 0x3D80
+0x8231E438 = 0x3D81
+0x8231E439 = 0x3D82
+0x8231E530 = 0x3D83
+0x8231E531 = 0x3D84
+0x8231E532 = 0x3D85
+0x8231E533 = 0x3D86
+0x8231E534 = 0x3D87
+0x8231E535 = 0x3D88
+0x8231E536 = 0x3D89
+0x8231E537 = 0x3D8A
+0x8231E538 = 0x3D8B
+0x8231E539 = 0x3D8C
+0x8231E630 = 0x3D8D
+0x8231E631 = 0x3D8E
+0x8231E632 = 0x3D8F
+0x8231E633 = 0x3D90
+0x8231E634 = 0x3D91
+0x8231E635 = 0x3D92
+0x8231E636 = 0x3D93
+0x8231E637 = 0x3D94
+0x8231E638 = 0x3D95
+0x8231E639 = 0x3D96
+0x8231E730 = 0x3D97
+0x8231E731 = 0x3D98
+0x8231E732 = 0x3D99
+0x8231E733 = 0x3D9A
+0x8231E734 = 0x3D9B
+0x8231E735 = 0x3D9C
+0x8231E736 = 0x3D9D
+0x8231E737 = 0x3D9E
+0x8231E738 = 0x3D9F
+0x8231E739 = 0x3DA0
+0x8231E830 = 0x3DA1
+0x8231E831 = 0x3DA2
+0x8231E832 = 0x3DA3
+0x8231E833 = 0x3DA4
+0x8231E834 = 0x3DA5
+0x8231E835 = 0x3DA6
+0x8231E836 = 0x3DA7
+0x8231E837 = 0x3DA8
+0x8231E838 = 0x3DA9
+0x8231E839 = 0x3DAA
+0x8231E930 = 0x3DAB
+0x8231E931 = 0x3DAC
+0x8231E932 = 0x3DAD
+0x8231E933 = 0x3DAE
+0x8231E934 = 0x3DAF
+0x8231E935 = 0x3DB0
+0x8231E936 = 0x3DB1
+0x8231E937 = 0x3DB2
+0x8231E938 = 0x3DB3
+0x8231E939 = 0x3DB4
+0x8231EA30 = 0x3DB5
+0x8231EA31 = 0x3DB6
+0x8231EA32 = 0x3DB7
+0x8231EA33 = 0x3DB8
+0x8231EA34 = 0x3DB9
+0x8231EA35 = 0x3DBA
+0x8231EA36 = 0x3DBB
+0x8231EA37 = 0x3DBC
+0x8231EA38 = 0x3DBD
+0x8231EA39 = 0x3DBE
+0x8231EB30 = 0x3DBF
+0x8231EB31 = 0x3DC0
+0x8231EB32 = 0x3DC1
+0x8231EB33 = 0x3DC2
+0x8231EB34 = 0x3DC3
+0x8231EB35 = 0x3DC4
+0x8231EB36 = 0x3DC5
+0x8231EB37 = 0x3DC6
+0x8231EB38 = 0x3DC7
+0x8231EB39 = 0x3DC8
+0x8231EC30 = 0x3DC9
+0x8231EC31 = 0x3DCA
+0x8231EC32 = 0x3DCB
+0x8231EC33 = 0x3DCC
+0x8231EC34 = 0x3DCD
+0x8231EC35 = 0x3DCE
+0x8231EC36 = 0x3DCF
+0x8231EC37 = 0x3DD0
+0x8231EC38 = 0x3DD1
+0x8231EC39 = 0x3DD2
+0x8231ED30 = 0x3DD3
+0x8231ED31 = 0x3DD4
+0x8231ED32 = 0x3DD5
+0x8231ED33 = 0x3DD6
+0x8231ED34 = 0x3DD7
+0x8231ED35 = 0x3DD8
+0x8231ED36 = 0x3DD9
+0x8231ED37 = 0x3DDA
+0x8231ED38 = 0x3DDB
+0x8231ED39 = 0x3DDC
+0x8231EE30 = 0x3DDD
+0x8231EE31 = 0x3DDE
+0x8231EE32 = 0x3DDF
+0x8231EE33 = 0x3DE0
+0x8231EE34 = 0x3DE1
+0x8231EE35 = 0x3DE2
+0x8231EE36 = 0x3DE3
+0x8231EE37 = 0x3DE4
+0x8231EE38 = 0x3DE5
+0x8231EE39 = 0x3DE6
+0x8231EF30 = 0x3DE7
+0x8231EF31 = 0x3DE8
+0x8231EF32 = 0x3DE9
+0x8231EF33 = 0x3DEA
+0x8231EF34 = 0x3DEB
+0x8231EF35 = 0x3DEC
+0x8231EF36 = 0x3DED
+0x8231EF37 = 0x3DEE
+0x8231EF38 = 0x3DEF
+0x8231EF39 = 0x3DF0
+0x8231F030 = 0x3DF1
+0x8231F031 = 0x3DF2
+0x8231F032 = 0x3DF3
+0x8231F033 = 0x3DF4
+0x8231F034 = 0x3DF5
+0x8231F035 = 0x3DF6
+0x8231F036 = 0x3DF7
+0x8231F037 = 0x3DF8
+0x8231F038 = 0x3DF9
+0x8231F039 = 0x3DFA
+0x8231F130 = 0x3DFB
+0x8231F131 = 0x3DFC
+0x8231F132 = 0x3DFD
+0x8231F133 = 0x3DFE
+0x8231F134 = 0x3DFF
+0x8231F135 = 0x3E00
+0x8231F136 = 0x3E01
+0x8231F137 = 0x3E02
+0x8231F138 = 0x3E03
+0x8231F139 = 0x3E04
+0x8231F230 = 0x3E05
+0x8231F231 = 0x3E06
+0x8231F232 = 0x3E07
+0x8231F233 = 0x3E08
+0x8231F234 = 0x3E09
+0x8231F235 = 0x3E0A
+0x8231F236 = 0x3E0B
+0x8231F237 = 0x3E0C
+0x8231F238 = 0x3E0D
+0x8231F239 = 0x3E0E
+0x8231F330 = 0x3E0F
+0x8231F331 = 0x3E10
+0x8231F332 = 0x3E11
+0x8231F333 = 0x3E12
+0x8231F334 = 0x3E13
+0x8231F335 = 0x3E14
+0x8231F336 = 0x3E15
+0x8231F337 = 0x3E16
+0x8231F338 = 0x3E17
+0x8231F339 = 0x3E18
+0x8231F430 = 0x3E19
+0x8231F431 = 0x3E1A
+0x8231F432 = 0x3E1B
+0x8231F433 = 0x3E1C
+0x8231F434 = 0x3E1D
+0x8231F435 = 0x3E1E
+0x8231F436 = 0x3E1F
+0x8231F437 = 0x3E20
+0x8231F438 = 0x3E21
+0x8231F439 = 0x3E22
+0x8231F530 = 0x3E23
+0x8231F531 = 0x3E24
+0x8231F532 = 0x3E25
+0x8231F533 = 0x3E26
+0x8231F534 = 0x3E27
+0x8231F535 = 0x3E28
+0x8231F536 = 0x3E29
+0x8231F537 = 0x3E2A
+0x8231F538 = 0x3E2B
+0x8231F539 = 0x3E2C
+0x8231F630 = 0x3E2D
+0x8231F631 = 0x3E2E
+0x8231F632 = 0x3E2F
+0x8231F633 = 0x3E30
+0x8231F634 = 0x3E31
+0x8231F635 = 0x3E32
+0x8231F636 = 0x3E33
+0x8231F637 = 0x3E34
+0x8231F638 = 0x3E35
+0x8231F639 = 0x3E36
+0x8231F730 = 0x3E37
+0x8231F731 = 0x3E38
+0x8231F732 = 0x3E39
+0x8231F733 = 0x3E3A
+0x8231F734 = 0x3E3B
+0x8231F735 = 0x3E3C
+0x8231F736 = 0x3E3D
+0x8231F737 = 0x3E3E
+0x8231F738 = 0x3E3F
+0x8231F739 = 0x3E40
+0x8231F830 = 0x3E41
+0x8231F831 = 0x3E42
+0x8231F832 = 0x3E43
+0x8231F833 = 0x3E44
+0x8231F834 = 0x3E45
+0x8231F835 = 0x3E46
+0x8231F836 = 0x3E47
+0x8231F837 = 0x3E48
+0x8231F838 = 0x3E49
+0x8231F839 = 0x3E4A
+0x8231F930 = 0x3E4B
+0x8231F931 = 0x3E4C
+0x8231F932 = 0x3E4D
+0x8231F933 = 0x3E4E
+0x8231F934 = 0x3E4F
+0x8231F935 = 0x3E50
+0x8231F936 = 0x3E51
+0x8231F937 = 0x3E52
+0x8231F938 = 0x3E53
+0x8231F939 = 0x3E54
+0x8231FA30 = 0x3E55
+0x8231FA31 = 0x3E56
+0x8231FA32 = 0x3E57
+0x8231FA33 = 0x3E58
+0x8231FA34 = 0x3E59
+0x8231FA35 = 0x3E5A
+0x8231FA36 = 0x3E5B
+0x8231FA37 = 0x3E5C
+0x8231FA38 = 0x3E5D
+0x8231FA39 = 0x3E5E
+0x8231FB30 = 0x3E5F
+0x8231FB31 = 0x3E60
+0x8231FB32 = 0x3E61
+0x8231FB33 = 0x3E62
+0x8231FB34 = 0x3E63
+0x8231FB35 = 0x3E64
+0x8231FB36 = 0x3E65
+0x8231FB37 = 0x3E66
+0x8231FB38 = 0x3E67
+0x8231FB39 = 0x3E68
+0x8231FC30 = 0x3E69
+0x8231FC31 = 0x3E6A
+0x8231FC32 = 0x3E6B
+0x8231FC33 = 0x3E6C
+0x8231FC34 = 0x3E6D
+0x8231FC35 = 0x3E6E
+0x8231FC36 = 0x3E6F
+0x8231FC37 = 0x3E70
+0x8231FC38 = 0x3E71
+0x8231FC39 = 0x3E72
+0x8231FD30 = 0x3E73
+0x8231FD31 = 0x3E74
+0x8231FD32 = 0x3E75
+0x8231FD33 = 0x3E76
+0x8231FD34 = 0x3E77
+0x8231FD35 = 0x3E78
+0x8231FD36 = 0x3E79
+0x8231FD37 = 0x3E7A
+0x8231FD38 = 0x3E7B
+0x8231FD39 = 0x3E7C
+0x8231FE30 = 0x3E7D
+0x8231FE31 = 0x3E7E
+0x8231FE32 = 0x3E7F
+0x8231FE33 = 0x3E80
+0x8231FE34 = 0x3E81
+0x8231FE35 = 0x3E82
+0x8231FE36 = 0x3E83
+0x8231FE37 = 0x3E84
+0x8231FE38 = 0x3E85
+0x8231FE39 = 0x3E86
+0x82328130 = 0x3E87
+0x82328131 = 0x3E88
+0x82328132 = 0x3E89
+0x82328133 = 0x3E8A
+0x82328134 = 0x3E8B
+0x82328135 = 0x3E8C
+0x82328136 = 0x3E8D
+0x82328137 = 0x3E8E
+0x82328138 = 0x3E8F
+0x82328139 = 0x3E90
+0x82328230 = 0x3E91
+0x82328231 = 0x3E92
+0x82328232 = 0x3E93
+0x82328233 = 0x3E94
+0x82328234 = 0x3E95
+0x82328235 = 0x3E96
+0x82328236 = 0x3E97
+0x82328237 = 0x3E98
+0x82328238 = 0x3E99
+0x82328239 = 0x3E9A
+0x82328330 = 0x3E9B
+0x82328331 = 0x3E9C
+0x82328332 = 0x3E9D
+0x82328333 = 0x3E9E
+0x82328334 = 0x3E9F
+0x82328335 = 0x3EA0
+0x82328336 = 0x3EA1
+0x82328337 = 0x3EA2
+0x82328338 = 0x3EA3
+0x82328339 = 0x3EA4
+0x82328430 = 0x3EA5
+0x82328431 = 0x3EA6
+0x82328432 = 0x3EA7
+0x82328433 = 0x3EA8
+0x82328434 = 0x3EA9
+0x82328435 = 0x3EAA
+0x82328436 = 0x3EAB
+0x82328437 = 0x3EAC
+0x82328438 = 0x3EAD
+0x82328439 = 0x3EAE
+0x82328530 = 0x3EAF
+0x82328531 = 0x3EB0
+0x82328532 = 0x3EB1
+0x82328533 = 0x3EB2
+0x82328534 = 0x3EB3
+0x82328535 = 0x3EB4
+0x82328536 = 0x3EB5
+0x82328537 = 0x3EB6
+0x82328538 = 0x3EB7
+0x82328539 = 0x3EB8
+0x82328630 = 0x3EB9
+0x82328631 = 0x3EBA
+0x82328632 = 0x3EBB
+0x82328633 = 0x3EBC
+0x82328634 = 0x3EBD
+0x82328635 = 0x3EBE
+0x82328636 = 0x3EBF
+0x82328637 = 0x3EC0
+0x82328638 = 0x3EC1
+0x82328639 = 0x3EC2
+0x82328730 = 0x3EC3
+0x82328731 = 0x3EC4
+0x82328732 = 0x3EC5
+0x82328733 = 0x3EC6
+0x82328734 = 0x3EC7
+0x82328735 = 0x3EC8
+0x82328736 = 0x3EC9
+0x82328737 = 0x3ECA
+0x82328738 = 0x3ECB
+0x82328739 = 0x3ECC
+0x82328830 = 0x3ECD
+0x82328831 = 0x3ECE
+0x82328832 = 0x3ECF
+0x82328833 = 0x3ED0
+0x82328834 = 0x3ED1
+0x82328835 = 0x3ED2
+0x82328836 = 0x3ED3
+0x82328837 = 0x3ED4
+0x82328838 = 0x3ED5
+0x82328839 = 0x3ED6
+0x82328930 = 0x3ED7
+0x82328931 = 0x3ED8
+0x82328932 = 0x3ED9
+0x82328933 = 0x3EDA
+0x82328934 = 0x3EDB
+0x82328935 = 0x3EDC
+0x82328936 = 0x3EDD
+0x82328937 = 0x3EDE
+0x82328938 = 0x3EDF
+0x82328939 = 0x3EE0
+0x82328A30 = 0x3EE1
+0x82328A31 = 0x3EE2
+0x82328A32 = 0x3EE3
+0x82328A33 = 0x3EE4
+0x82328A34 = 0x3EE5
+0x82328A35 = 0x3EE6
+0x82328A36 = 0x3EE7
+0x82328A37 = 0x3EE8
+0x82328A38 = 0x3EE9
+0x82328A39 = 0x3EEA
+0x82328B30 = 0x3EEB
+0x82328B31 = 0x3EEC
+0x82328B32 = 0x3EED
+0x82328B33 = 0x3EEE
+0x82328B34 = 0x3EEF
+0x82328B35 = 0x3EF0
+0x82328B36 = 0x3EF1
+0x82328B37 = 0x3EF2
+0x82328B38 = 0x3EF3
+0x82328B39 = 0x3EF4
+0x82328C30 = 0x3EF5
+0x82328C31 = 0x3EF6
+0x82328C32 = 0x3EF7
+0x82328C33 = 0x3EF8
+0x82328C34 = 0x3EF9
+0x82328C35 = 0x3EFA
+0x82328C36 = 0x3EFB
+0x82328C37 = 0x3EFC
+0x82328C38 = 0x3EFD
+0x82328C39 = 0x3EFE
+0x82328D30 = 0x3EFF
+0x82328D31 = 0x3F00
+0x82328D32 = 0x3F01
+0x82328D33 = 0x3F02
+0x82328D34 = 0x3F03
+0x82328D35 = 0x3F04
+0x82328D36 = 0x3F05
+0x82328D37 = 0x3F06
+0x82328D38 = 0x3F07
+0x82328D39 = 0x3F08
+0x82328E30 = 0x3F09
+0x82328E31 = 0x3F0A
+0x82328E32 = 0x3F0B
+0x82328E33 = 0x3F0C
+0x82328E34 = 0x3F0D
+0x82328E35 = 0x3F0E
+0x82328E36 = 0x3F0F
+0x82328E37 = 0x3F10
+0x82328E38 = 0x3F11
+0x82328E39 = 0x3F12
+0x82328F30 = 0x3F13
+0x82328F31 = 0x3F14
+0x82328F32 = 0x3F15
+0x82328F33 = 0x3F16
+0x82328F34 = 0x3F17
+0x82328F35 = 0x3F18
+0x82328F36 = 0x3F19
+0x82328F37 = 0x3F1A
+0x82328F38 = 0x3F1B
+0x82328F39 = 0x3F1C
+0x82329030 = 0x3F1D
+0x82329031 = 0x3F1E
+0x82329032 = 0x3F1F
+0x82329033 = 0x3F20
+0x82329034 = 0x3F21
+0x82329035 = 0x3F22
+0x82329036 = 0x3F23
+0x82329037 = 0x3F24
+0x82329038 = 0x3F25
+0x82329039 = 0x3F26
+0x82329130 = 0x3F27
+0x82329131 = 0x3F28
+0x82329132 = 0x3F29
+0x82329133 = 0x3F2A
+0x82329134 = 0x3F2B
+0x82329135 = 0x3F2C
+0x82329136 = 0x3F2D
+0x82329137 = 0x3F2E
+0x82329138 = 0x3F2F
+0x82329139 = 0x3F30
+0x82329230 = 0x3F31
+0x82329231 = 0x3F32
+0x82329232 = 0x3F33
+0x82329233 = 0x3F34
+0x82329234 = 0x3F35
+0x82329235 = 0x3F36
+0x82329236 = 0x3F37
+0x82329237 = 0x3F38
+0x82329238 = 0x3F39
+0x82329239 = 0x3F3A
+0x82329330 = 0x3F3B
+0x82329331 = 0x3F3C
+0x82329332 = 0x3F3D
+0x82329333 = 0x3F3E
+0x82329334 = 0x3F3F
+0x82329335 = 0x3F40
+0x82329336 = 0x3F41
+0x82329337 = 0x3F42
+0x82329338 = 0x3F43
+0x82329339 = 0x3F44
+0x82329430 = 0x3F45
+0x82329431 = 0x3F46
+0x82329432 = 0x3F47
+0x82329433 = 0x3F48
+0x82329434 = 0x3F49
+0x82329435 = 0x3F4A
+0x82329436 = 0x3F4B
+0x82329437 = 0x3F4C
+0x82329438 = 0x3F4D
+0x82329439 = 0x3F4E
+0x82329530 = 0x3F4F
+0x82329531 = 0x3F50
+0x82329532 = 0x3F51
+0x82329533 = 0x3F52
+0x82329534 = 0x3F53
+0x82329535 = 0x3F54
+0x82329536 = 0x3F55
+0x82329537 = 0x3F56
+0x82329538 = 0x3F57
+0x82329539 = 0x3F58
+0x82329630 = 0x3F59
+0x82329631 = 0x3F5A
+0x82329632 = 0x3F5B
+0x82329633 = 0x3F5C
+0x82329634 = 0x3F5D
+0x82329635 = 0x3F5E
+0x82329636 = 0x3F5F
+0x82329637 = 0x3F60
+0x82329638 = 0x3F61
+0x82329639 = 0x3F62
+0x82329730 = 0x3F63
+0x82329731 = 0x3F64
+0x82329732 = 0x3F65
+0x82329733 = 0x3F66
+0x82329734 = 0x3F67
+0x82329735 = 0x3F68
+0x82329736 = 0x3F69
+0x82329737 = 0x3F6A
+0x82329738 = 0x3F6B
+0x82329739 = 0x3F6C
+0x82329830 = 0x3F6D
+0x82329831 = 0x3F6E
+0x82329832 = 0x3F6F
+0x82329833 = 0x3F70
+0x82329834 = 0x3F71
+0x82329835 = 0x3F72
+0x82329836 = 0x3F73
+0x82329837 = 0x3F74
+0x82329838 = 0x3F75
+0x82329839 = 0x3F76
+0x82329930 = 0x3F77
+0x82329931 = 0x3F78
+0x82329932 = 0x3F79
+0x82329933 = 0x3F7A
+0x82329934 = 0x3F7B
+0x82329935 = 0x3F7C
+0x82329936 = 0x3F7D
+0x82329937 = 0x3F7E
+0x82329938 = 0x3F7F
+0x82329939 = 0x3F80
+0x82329A30 = 0x3F81
+0x82329A31 = 0x3F82
+0x82329A32 = 0x3F83
+0x82329A33 = 0x3F84
+0x82329A34 = 0x3F85
+0x82329A35 = 0x3F86
+0x82329A36 = 0x3F87
+0x82329A37 = 0x3F88
+0x82329A38 = 0x3F89
+0x82329A39 = 0x3F8A
+0x82329B30 = 0x3F8B
+0x82329B31 = 0x3F8C
+0x82329B32 = 0x3F8D
+0x82329B33 = 0x3F8E
+0x82329B34 = 0x3F8F
+0x82329B35 = 0x3F90
+0x82329B36 = 0x3F91
+0x82329B37 = 0x3F92
+0x82329B38 = 0x3F93
+0x82329B39 = 0x3F94
+0x82329C30 = 0x3F95
+0x82329C31 = 0x3F96
+0x82329C32 = 0x3F97
+0x82329C33 = 0x3F98
+0x82329C34 = 0x3F99
+0x82329C35 = 0x3F9A
+0x82329C36 = 0x3F9B
+0x82329C37 = 0x3F9C
+0x82329C38 = 0x3F9D
+0x82329C39 = 0x3F9E
+0x82329D30 = 0x3F9F
+0x82329D31 = 0x3FA0
+0x82329D32 = 0x3FA1
+0x82329D33 = 0x3FA2
+0x82329D34 = 0x3FA3
+0x82329D35 = 0x3FA4
+0x82329D36 = 0x3FA5
+0x82329D37 = 0x3FA6
+0x82329D38 = 0x3FA7
+0x82329D39 = 0x3FA8
+0x82329E30 = 0x3FA9
+0x82329E31 = 0x3FAA
+0x82329E32 = 0x3FAB
+0x82329E33 = 0x3FAC
+0x82329E34 = 0x3FAD
+0x82329E35 = 0x3FAE
+0x82329E36 = 0x3FAF
+0x82329E37 = 0x3FB0
+0x82329E38 = 0x3FB1
+0x82329E39 = 0x3FB2
+0x82329F30 = 0x3FB3
+0x82329F31 = 0x3FB4
+0x82329F32 = 0x3FB5
+0x82329F33 = 0x3FB6
+0x82329F34 = 0x3FB7
+0x82329F35 = 0x3FB8
+0x82329F36 = 0x3FB9
+0x82329F37 = 0x3FBA
+0x82329F38 = 0x3FBB
+0x82329F39 = 0x3FBC
+0x8232A030 = 0x3FBD
+0x8232A031 = 0x3FBE
+0x8232A032 = 0x3FBF
+0x8232A033 = 0x3FC0
+0x8232A034 = 0x3FC1
+0x8232A035 = 0x3FC2
+0x8232A036 = 0x3FC3
+0x8232A037 = 0x3FC4
+0x8232A038 = 0x3FC5
+0x8232A039 = 0x3FC6
+0x8232A130 = 0x3FC7
+0x8232A131 = 0x3FC8
+0x8232A132 = 0x3FC9
+0x8232A133 = 0x3FCA
+0x8232A134 = 0x3FCB
+0x8232A135 = 0x3FCC
+0x8232A136 = 0x3FCD
+0x8232A137 = 0x3FCE
+0x8232A138 = 0x3FCF
+0x8232A139 = 0x3FD0
+0x8232A230 = 0x3FD1
+0x8232A231 = 0x3FD2
+0x8232A232 = 0x3FD3
+0x8232A233 = 0x3FD4
+0x8232A234 = 0x3FD5
+0x8232A235 = 0x3FD6
+0x8232A236 = 0x3FD7
+0x8232A237 = 0x3FD8
+0x8232A238 = 0x3FD9
+0x8232A239 = 0x3FDA
+0x8232A330 = 0x3FDB
+0x8232A331 = 0x3FDC
+0x8232A332 = 0x3FDD
+0x8232A333 = 0x3FDE
+0x8232A334 = 0x3FDF
+0x8232A335 = 0x3FE0
+0x8232A336 = 0x3FE1
+0x8232A337 = 0x3FE2
+0x8232A338 = 0x3FE3
+0x8232A339 = 0x3FE4
+0x8232A430 = 0x3FE5
+0x8232A431 = 0x3FE6
+0x8232A432 = 0x3FE7
+0x8232A433 = 0x3FE8
+0x8232A434 = 0x3FE9
+0x8232A435 = 0x3FEA
+0x8232A436 = 0x3FEB
+0x8232A437 = 0x3FEC
+0x8232A438 = 0x3FED
+0x8232A439 = 0x3FEE
+0x8232A530 = 0x3FEF
+0x8232A531 = 0x3FF0
+0x8232A532 = 0x3FF1
+0x8232A533 = 0x3FF2
+0x8232A534 = 0x3FF3
+0x8232A535 = 0x3FF4
+0x8232A536 = 0x3FF5
+0x8232A537 = 0x3FF6
+0x8232A538 = 0x3FF7
+0x8232A539 = 0x3FF8
+0x8232A630 = 0x3FF9
+0x8232A631 = 0x3FFA
+0x8232A632 = 0x3FFB
+0x8232A633 = 0x3FFC
+0x8232A634 = 0x3FFD
+0x8232A635 = 0x3FFE
+0x8232A636 = 0x3FFF
+0x8232A637 = 0x4000
+0x8232A638 = 0x4001
+0x8232A639 = 0x4002
+0x8232A730 = 0x4003
+0x8232A731 = 0x4004
+0x8232A732 = 0x4005
+0x8232A733 = 0x4006
+0x8232A734 = 0x4007
+0x8232A735 = 0x4008
+0x8232A736 = 0x4009
+0x8232A737 = 0x400A
+0x8232A738 = 0x400B
+0x8232A739 = 0x400C
+0x8232A830 = 0x400D
+0x8232A831 = 0x400E
+0x8232A832 = 0x400F
+0x8232A833 = 0x4010
+0x8232A834 = 0x4011
+0x8232A835 = 0x4012
+0x8232A836 = 0x4013
+0x8232A837 = 0x4014
+0x8232A838 = 0x4015
+0x8232A839 = 0x4016
+0x8232A930 = 0x4017
+0x8232A931 = 0x4018
+0x8232A932 = 0x4019
+0x8232A933 = 0x401A
+0x8232A934 = 0x401B
+0x8232A935 = 0x401C
+0x8232A936 = 0x401D
+0x8232A937 = 0x401E
+0x8232A938 = 0x401F
+0x8232A939 = 0x4020
+0x8232AA30 = 0x4021
+0x8232AA31 = 0x4022
+0x8232AA32 = 0x4023
+0x8232AA33 = 0x4024
+0x8232AA34 = 0x4025
+0x8232AA35 = 0x4026
+0x8232AA36 = 0x4027
+0x8232AA37 = 0x4028
+0x8232AA38 = 0x4029
+0x8232AA39 = 0x402A
+0x8232AB30 = 0x402B
+0x8232AB31 = 0x402C
+0x8232AB32 = 0x402D
+0x8232AB33 = 0x402E
+0x8232AB34 = 0x402F
+0x8232AB35 = 0x4030
+0x8232AB36 = 0x4031
+0x8232AB37 = 0x4032
+0x8232AB38 = 0x4033
+0x8232AB39 = 0x4034
+0x8232AC30 = 0x4035
+0x8232AC31 = 0x4036
+0x8232AC32 = 0x4037
+0x8232AC33 = 0x4038
+0x8232AC34 = 0x4039
+0x8232AC35 = 0x403A
+0x8232AC36 = 0x403B
+0x8232AC37 = 0x403C
+0x8232AC38 = 0x403D
+0x8232AC39 = 0x403E
+0x8232AD30 = 0x403F
+0x8232AD31 = 0x4040
+0x8232AD32 = 0x4041
+0x8232AD33 = 0x4042
+0x8232AD34 = 0x4043
+0x8232AD35 = 0x4044
+0x8232AD36 = 0x4045
+0x8232AD37 = 0x4046
+0x8232AD38 = 0x4047
+0x8232AD39 = 0x4048
+0x8232AE30 = 0x4049
+0x8232AE31 = 0x404A
+0x8232AE32 = 0x404B
+0x8232AE33 = 0x404C
+0x8232AE34 = 0x404D
+0x8232AE35 = 0x404E
+0x8232AE36 = 0x404F
+0x8232AE37 = 0x4050
+0x8232AE38 = 0x4051
+0x8232AE39 = 0x4052
+0x8232AF30 = 0x4053
+0x8232AF31 = 0x4054
+0x8232AF32 = 0x4055
+0x8232AF33 = 0x4057
+0x8232AF34 = 0x4058
+0x8232AF35 = 0x4059
+0x8232AF36 = 0x405A
+0x8232AF37 = 0x405B
+0x8232AF38 = 0x405C
+0x8232AF39 = 0x405D
+0x8232B030 = 0x405E
+0x8232B031 = 0x405F
+0x8232B032 = 0x4060
+0x8232B033 = 0x4061
+0x8232B034 = 0x4062
+0x8232B035 = 0x4063
+0x8232B036 = 0x4064
+0x8232B037 = 0x4065
+0x8232B038 = 0x4066
+0x8232B039 = 0x4067
+0x8232B130 = 0x4068
+0x8232B131 = 0x4069
+0x8232B132 = 0x406A
+0x8232B133 = 0x406B
+0x8232B134 = 0x406C
+0x8232B135 = 0x406D
+0x8232B136 = 0x406E
+0x8232B137 = 0x406F
+0x8232B138 = 0x4070
+0x8232B139 = 0x4071
+0x8232B230 = 0x4072
+0x8232B231 = 0x4073
+0x8232B232 = 0x4074
+0x8232B233 = 0x4075
+0x8232B234 = 0x4076
+0x8232B235 = 0x4077
+0x8232B236 = 0x4078
+0x8232B237 = 0x4079
+0x8232B238 = 0x407A
+0x8232B239 = 0x407B
+0x8232B330 = 0x407C
+0x8232B331 = 0x407D
+0x8232B332 = 0x407E
+0x8232B333 = 0x407F
+0x8232B334 = 0x4080
+0x8232B335 = 0x4081
+0x8232B336 = 0x4082
+0x8232B337 = 0x4083
+0x8232B338 = 0x4084
+0x8232B339 = 0x4085
+0x8232B430 = 0x4086
+0x8232B431 = 0x4087
+0x8232B432 = 0x4088
+0x8232B433 = 0x4089
+0x8232B434 = 0x408A
+0x8232B435 = 0x408B
+0x8232B436 = 0x408C
+0x8232B437 = 0x408D
+0x8232B438 = 0x408E
+0x8232B439 = 0x408F
+0x8232B530 = 0x4090
+0x8232B531 = 0x4091
+0x8232B532 = 0x4092
+0x8232B533 = 0x4093
+0x8232B534 = 0x4094
+0x8232B535 = 0x4095
+0x8232B536 = 0x4096
+0x8232B537 = 0x4097
+0x8232B538 = 0x4098
+0x8232B539 = 0x4099
+0x8232B630 = 0x409A
+0x8232B631 = 0x409B
+0x8232B632 = 0x409C
+0x8232B633 = 0x409D
+0x8232B634 = 0x409E
+0x8232B635 = 0x409F
+0x8232B636 = 0x40A0
+0x8232B637 = 0x40A1
+0x8232B638 = 0x40A2
+0x8232B639 = 0x40A3
+0x8232B730 = 0x40A4
+0x8232B731 = 0x40A5
+0x8232B732 = 0x40A6
+0x8232B733 = 0x40A7
+0x8232B734 = 0x40A8
+0x8232B735 = 0x40A9
+0x8232B736 = 0x40AA
+0x8232B737 = 0x40AB
+0x8232B738 = 0x40AC
+0x8232B739 = 0x40AD
+0x8232B830 = 0x40AE
+0x8232B831 = 0x40AF
+0x8232B832 = 0x40B0
+0x8232B833 = 0x40B1
+0x8232B834 = 0x40B2
+0x8232B835 = 0x40B3
+0x8232B836 = 0x40B4
+0x8232B837 = 0x40B5
+0x8232B838 = 0x40B6
+0x8232B839 = 0x40B7
+0x8232B930 = 0x40B8
+0x8232B931 = 0x40B9
+0x8232B932 = 0x40BA
+0x8232B933 = 0x40BB
+0x8232B934 = 0x40BC
+0x8232B935 = 0x40BD
+0x8232B936 = 0x40BE
+0x8232B937 = 0x40BF
+0x8232B938 = 0x40C0
+0x8232B939 = 0x40C1
+0x8232BA30 = 0x40C2
+0x8232BA31 = 0x40C3
+0x8232BA32 = 0x40C4
+0x8232BA33 = 0x40C5
+0x8232BA34 = 0x40C6
+0x8232BA35 = 0x40C7
+0x8232BA36 = 0x40C8
+0x8232BA37 = 0x40C9
+0x8232BA38 = 0x40CA
+0x8232BA39 = 0x40CB
+0x8232BB30 = 0x40CC
+0x8232BB31 = 0x40CD
+0x8232BB32 = 0x40CE
+0x8232BB33 = 0x40CF
+0x8232BB34 = 0x40D0
+0x8232BB35 = 0x40D1
+0x8232BB36 = 0x40D2
+0x8232BB37 = 0x40D3
+0x8232BB38 = 0x40D4
+0x8232BB39 = 0x40D5
+0x8232BC30 = 0x40D6
+0x8232BC31 = 0x40D7
+0x8232BC32 = 0x40D8
+0x8232BC33 = 0x40D9
+0x8232BC34 = 0x40DA
+0x8232BC35 = 0x40DB
+0x8232BC36 = 0x40DC
+0x8232BC37 = 0x40DD
+0x8232BC38 = 0x40DE
+0x8232BC39 = 0x40DF
+0x8232BD30 = 0x40E0
+0x8232BD31 = 0x40E1
+0x8232BD32 = 0x40E2
+0x8232BD33 = 0x40E3
+0x8232BD34 = 0x40E4
+0x8232BD35 = 0x40E5
+0x8232BD36 = 0x40E6
+0x8232BD37 = 0x40E7
+0x8232BD38 = 0x40E8
+0x8232BD39 = 0x40E9
+0x8232BE30 = 0x40EA
+0x8232BE31 = 0x40EB
+0x8232BE32 = 0x40EC
+0x8232BE33 = 0x40ED
+0x8232BE34 = 0x40EE
+0x8232BE35 = 0x40EF
+0x8232BE36 = 0x40F0
+0x8232BE37 = 0x40F1
+0x8232BE38 = 0x40F2
+0x8232BE39 = 0x40F3
+0x8232BF30 = 0x40F4
+0x8232BF31 = 0x40F5
+0x8232BF32 = 0x40F6
+0x8232BF33 = 0x40F7
+0x8232BF34 = 0x40F8
+0x8232BF35 = 0x40F9
+0x8232BF36 = 0x40FA
+0x8232BF37 = 0x40FB
+0x8232BF38 = 0x40FC
+0x8232BF39 = 0x40FD
+0x8232C030 = 0x40FE
+0x8232C031 = 0x40FF
+0x8232C032 = 0x4100
+0x8232C033 = 0x4101
+0x8232C034 = 0x4102
+0x8232C035 = 0x4103
+0x8232C036 = 0x4104
+0x8232C037 = 0x4105
+0x8232C038 = 0x4106
+0x8232C039 = 0x4107
+0x8232C130 = 0x4108
+0x8232C131 = 0x4109
+0x8232C132 = 0x410A
+0x8232C133 = 0x410B
+0x8232C134 = 0x410C
+0x8232C135 = 0x410D
+0x8232C136 = 0x410E
+0x8232C137 = 0x410F
+0x8232C138 = 0x4110
+0x8232C139 = 0x4111
+0x8232C230 = 0x4112
+0x8232C231 = 0x4113
+0x8232C232 = 0x4114
+0x8232C233 = 0x4115
+0x8232C234 = 0x4116
+0x8232C235 = 0x4117
+0x8232C236 = 0x4118
+0x8232C237 = 0x4119
+0x8232C238 = 0x411A
+0x8232C239 = 0x411B
+0x8232C330 = 0x411C
+0x8232C331 = 0x411D
+0x8232C332 = 0x411E
+0x8232C333 = 0x411F
+0x8232C334 = 0x4120
+0x8232C335 = 0x4121
+0x8232C336 = 0x4122
+0x8232C337 = 0x4123
+0x8232C338 = 0x4124
+0x8232C339 = 0x4125
+0x8232C430 = 0x4126
+0x8232C431 = 0x4127
+0x8232C432 = 0x4128
+0x8232C433 = 0x4129
+0x8232C434 = 0x412A
+0x8232C435 = 0x412B
+0x8232C436 = 0x412C
+0x8232C437 = 0x412D
+0x8232C438 = 0x412E
+0x8232C439 = 0x412F
+0x8232C530 = 0x4130
+0x8232C531 = 0x4131
+0x8232C532 = 0x4132
+0x8232C533 = 0x4133
+0x8232C534 = 0x4134
+0x8232C535 = 0x4135
+0x8232C536 = 0x4136
+0x8232C537 = 0x4137
+0x8232C538 = 0x4138
+0x8232C539 = 0x4139
+0x8232C630 = 0x413A
+0x8232C631 = 0x413B
+0x8232C632 = 0x413C
+0x8232C633 = 0x413D
+0x8232C634 = 0x413E
+0x8232C635 = 0x413F
+0x8232C636 = 0x4140
+0x8232C637 = 0x4141
+0x8232C638 = 0x4142
+0x8232C639 = 0x4143
+0x8232C730 = 0x4144
+0x8232C731 = 0x4145
+0x8232C732 = 0x4146
+0x8232C733 = 0x4147
+0x8232C734 = 0x4148
+0x8232C735 = 0x4149
+0x8232C736 = 0x414A
+0x8232C737 = 0x414B
+0x8232C738 = 0x414C
+0x8232C739 = 0x414D
+0x8232C830 = 0x414E
+0x8232C831 = 0x414F
+0x8232C832 = 0x4150
+0x8232C833 = 0x4151
+0x8232C834 = 0x4152
+0x8232C835 = 0x4153
+0x8232C836 = 0x4154
+0x8232C837 = 0x4155
+0x8232C838 = 0x4156
+0x8232C839 = 0x4157
+0x8232C930 = 0x4158
+0x8232C931 = 0x4159
+0x8232C932 = 0x415A
+0x8232C933 = 0x415B
+0x8232C934 = 0x415C
+0x8232C935 = 0x415D
+0x8232C936 = 0x415E
+0x8232C937 = 0x4160
+0x8232C938 = 0x4161
+0x8232C939 = 0x4162
+0x8232CA30 = 0x4163
+0x8232CA31 = 0x4164
+0x8232CA32 = 0x4165
+0x8232CA33 = 0x4166
+0x8232CA34 = 0x4167
+0x8232CA35 = 0x4168
+0x8232CA36 = 0x4169
+0x8232CA37 = 0x416A
+0x8232CA38 = 0x416B
+0x8232CA39 = 0x416C
+0x8232CB30 = 0x416D
+0x8232CB31 = 0x416E
+0x8232CB32 = 0x416F
+0x8232CB33 = 0x4170
+0x8232CB34 = 0x4171
+0x8232CB35 = 0x4172
+0x8232CB36 = 0x4173
+0x8232CB37 = 0x4174
+0x8232CB38 = 0x4175
+0x8232CB39 = 0x4176
+0x8232CC30 = 0x4177
+0x8232CC31 = 0x4178
+0x8232CC32 = 0x4179
+0x8232CC33 = 0x417A
+0x8232CC34 = 0x417B
+0x8232CC35 = 0x417C
+0x8232CC36 = 0x417D
+0x8232CC37 = 0x417E
+0x8232CC38 = 0x417F
+0x8232CC39 = 0x4180
+0x8232CD30 = 0x4181
+0x8232CD31 = 0x4182
+0x8232CD32 = 0x4183
+0x8232CD33 = 0x4184
+0x8232CD34 = 0x4185
+0x8232CD35 = 0x4186
+0x8232CD36 = 0x4187
+0x8232CD37 = 0x4188
+0x8232CD38 = 0x4189
+0x8232CD39 = 0x418A
+0x8232CE30 = 0x418B
+0x8232CE31 = 0x418C
+0x8232CE32 = 0x418D
+0x8232CE33 = 0x418E
+0x8232CE34 = 0x418F
+0x8232CE35 = 0x4190
+0x8232CE36 = 0x4191
+0x8232CE37 = 0x4192
+0x8232CE38 = 0x4193
+0x8232CE39 = 0x4194
+0x8232CF30 = 0x4195
+0x8232CF31 = 0x4196
+0x8232CF32 = 0x4197
+0x8232CF33 = 0x4198
+0x8232CF34 = 0x4199
+0x8232CF35 = 0x419A
+0x8232CF36 = 0x419B
+0x8232CF37 = 0x419C
+0x8232CF38 = 0x419D
+0x8232CF39 = 0x419E
+0x8232D030 = 0x419F
+0x8232D031 = 0x41A0
+0x8232D032 = 0x41A1
+0x8232D033 = 0x41A2
+0x8232D034 = 0x41A3
+0x8232D035 = 0x41A4
+0x8232D036 = 0x41A5
+0x8232D037 = 0x41A6
+0x8232D038 = 0x41A7
+0x8232D039 = 0x41A8
+0x8232D130 = 0x41A9
+0x8232D131 = 0x41AA
+0x8232D132 = 0x41AB
+0x8232D133 = 0x41AC
+0x8232D134 = 0x41AD
+0x8232D135 = 0x41AE
+0x8232D136 = 0x41AF
+0x8232D137 = 0x41B0
+0x8232D138 = 0x41B1
+0x8232D139 = 0x41B2
+0x8232D230 = 0x41B3
+0x8232D231 = 0x41B4
+0x8232D232 = 0x41B5
+0x8232D233 = 0x41B6
+0x8232D234 = 0x41B7
+0x8232D235 = 0x41B8
+0x8232D236 = 0x41B9
+0x8232D237 = 0x41BA
+0x8232D238 = 0x41BB
+0x8232D239 = 0x41BC
+0x8232D330 = 0x41BD
+0x8232D331 = 0x41BE
+0x8232D332 = 0x41BF
+0x8232D333 = 0x41C0
+0x8232D334 = 0x41C1
+0x8232D335 = 0x41C2
+0x8232D336 = 0x41C3
+0x8232D337 = 0x41C4
+0x8232D338 = 0x41C5
+0x8232D339 = 0x41C6
+0x8232D430 = 0x41C7
+0x8232D431 = 0x41C8
+0x8232D432 = 0x41C9
+0x8232D433 = 0x41CA
+0x8232D434 = 0x41CB
+0x8232D435 = 0x41CC
+0x8232D436 = 0x41CD
+0x8232D437 = 0x41CE
+0x8232D438 = 0x41CF
+0x8232D439 = 0x41D0
+0x8232D530 = 0x41D1
+0x8232D531 = 0x41D2
+0x8232D532 = 0x41D3
+0x8232D533 = 0x41D4
+0x8232D534 = 0x41D5
+0x8232D535 = 0x41D6
+0x8232D536 = 0x41D7
+0x8232D537 = 0x41D8
+0x8232D538 = 0x41D9
+0x8232D539 = 0x41DA
+0x8232D630 = 0x41DB
+0x8232D631 = 0x41DC
+0x8232D632 = 0x41DD
+0x8232D633 = 0x41DE
+0x8232D634 = 0x41DF
+0x8232D635 = 0x41E0
+0x8232D636 = 0x41E1
+0x8232D637 = 0x41E2
+0x8232D638 = 0x41E3
+0x8232D639 = 0x41E4
+0x8232D730 = 0x41E5
+0x8232D731 = 0x41E6
+0x8232D732 = 0x41E7
+0x8232D733 = 0x41E8
+0x8232D734 = 0x41E9
+0x8232D735 = 0x41EA
+0x8232D736 = 0x41EB
+0x8232D737 = 0x41EC
+0x8232D738 = 0x41ED
+0x8232D739 = 0x41EE
+0x8232D830 = 0x41EF
+0x8232D831 = 0x41F0
+0x8232D832 = 0x41F1
+0x8232D833 = 0x41F2
+0x8232D834 = 0x41F3
+0x8232D835 = 0x41F4
+0x8232D836 = 0x41F5
+0x8232D837 = 0x41F6
+0x8232D838 = 0x41F7
+0x8232D839 = 0x41F8
+0x8232D930 = 0x41F9
+0x8232D931 = 0x41FA
+0x8232D932 = 0x41FB
+0x8232D933 = 0x41FC
+0x8232D934 = 0x41FD
+0x8232D935 = 0x41FE
+0x8232D936 = 0x41FF
+0x8232D937 = 0x4200
+0x8232D938 = 0x4201
+0x8232D939 = 0x4202
+0x8232DA30 = 0x4203
+0x8232DA31 = 0x4204
+0x8232DA32 = 0x4205
+0x8232DA33 = 0x4206
+0x8232DA34 = 0x4207
+0x8232DA35 = 0x4208
+0x8232DA36 = 0x4209
+0x8232DA37 = 0x420A
+0x8232DA38 = 0x420B
+0x8232DA39 = 0x420C
+0x8232DB30 = 0x420D
+0x8232DB31 = 0x420E
+0x8232DB32 = 0x420F
+0x8232DB33 = 0x4210
+0x8232DB34 = 0x4211
+0x8232DB35 = 0x4212
+0x8232DB36 = 0x4213
+0x8232DB37 = 0x4214
+0x8232DB38 = 0x4215
+0x8232DB39 = 0x4216
+0x8232DC30 = 0x4217
+0x8232DC31 = 0x4218
+0x8232DC32 = 0x4219
+0x8232DC33 = 0x421A
+0x8232DC34 = 0x421B
+0x8232DC35 = 0x421C
+0x8232DC36 = 0x421D
+0x8232DC37 = 0x421E
+0x8232DC38 = 0x421F
+0x8232DC39 = 0x4220
+0x8232DD30 = 0x4221
+0x8232DD31 = 0x4222
+0x8232DD32 = 0x4223
+0x8232DD33 = 0x4224
+0x8232DD34 = 0x4225
+0x8232DD35 = 0x4226
+0x8232DD36 = 0x4227
+0x8232DD37 = 0x4228
+0x8232DD38 = 0x4229
+0x8232DD39 = 0x422A
+0x8232DE30 = 0x422B
+0x8232DE31 = 0x422C
+0x8232DE32 = 0x422D
+0x8232DE33 = 0x422E
+0x8232DE34 = 0x422F
+0x8232DE35 = 0x4230
+0x8232DE36 = 0x4231
+0x8232DE37 = 0x4232
+0x8232DE38 = 0x4233
+0x8232DE39 = 0x4234
+0x8232DF30 = 0x4235
+0x8232DF31 = 0x4236
+0x8232DF32 = 0x4237
+0x8232DF33 = 0x4238
+0x8232DF34 = 0x4239
+0x8232DF35 = 0x423A
+0x8232DF36 = 0x423B
+0x8232DF37 = 0x423C
+0x8232DF38 = 0x423D
+0x8232DF39 = 0x423E
+0x8232E030 = 0x423F
+0x8232E031 = 0x4240
+0x8232E032 = 0x4241
+0x8232E033 = 0x4242
+0x8232E034 = 0x4243
+0x8232E035 = 0x4244
+0x8232E036 = 0x4245
+0x8232E037 = 0x4246
+0x8232E038 = 0x4247
+0x8232E039 = 0x4248
+0x8232E130 = 0x4249
+0x8232E131 = 0x424A
+0x8232E132 = 0x424B
+0x8232E133 = 0x424C
+0x8232E134 = 0x424D
+0x8232E135 = 0x424E
+0x8232E136 = 0x424F
+0x8232E137 = 0x4250
+0x8232E138 = 0x4251
+0x8232E139 = 0x4252
+0x8232E230 = 0x4253
+0x8232E231 = 0x4254
+0x8232E232 = 0x4255
+0x8232E233 = 0x4256
+0x8232E234 = 0x4257
+0x8232E235 = 0x4258
+0x8232E236 = 0x4259
+0x8232E237 = 0x425A
+0x8232E238 = 0x425B
+0x8232E239 = 0x425C
+0x8232E330 = 0x425D
+0x8232E331 = 0x425E
+0x8232E332 = 0x425F
+0x8232E333 = 0x4260
+0x8232E334 = 0x4261
+0x8232E335 = 0x4262
+0x8232E336 = 0x4263
+0x8232E337 = 0x4264
+0x8232E338 = 0x4265
+0x8232E339 = 0x4266
+0x8232E430 = 0x4267
+0x8232E431 = 0x4268
+0x8232E432 = 0x4269
+0x8232E433 = 0x426A
+0x8232E434 = 0x426B
+0x8232E435 = 0x426C
+0x8232E436 = 0x426D
+0x8232E437 = 0x426E
+0x8232E438 = 0x426F
+0x8232E439 = 0x4270
+0x8232E530 = 0x4271
+0x8232E531 = 0x4272
+0x8232E532 = 0x4273
+0x8232E533 = 0x4274
+0x8232E534 = 0x4275
+0x8232E535 = 0x4276
+0x8232E536 = 0x4277
+0x8232E537 = 0x4278
+0x8232E538 = 0x4279
+0x8232E539 = 0x427A
+0x8232E630 = 0x427B
+0x8232E631 = 0x427C
+0x8232E632 = 0x427D
+0x8232E633 = 0x427E
+0x8232E634 = 0x427F
+0x8232E635 = 0x4280
+0x8232E636 = 0x4281
+0x8232E637 = 0x4282
+0x8232E638 = 0x4283
+0x8232E639 = 0x4284
+0x8232E730 = 0x4285
+0x8232E731 = 0x4286
+0x8232E732 = 0x4287
+0x8232E733 = 0x4288
+0x8232E734 = 0x4289
+0x8232E735 = 0x428A
+0x8232E736 = 0x428B
+0x8232E737 = 0x428C
+0x8232E738 = 0x428D
+0x8232E739 = 0x428E
+0x8232E830 = 0x428F
+0x8232E831 = 0x4290
+0x8232E832 = 0x4291
+0x8232E833 = 0x4292
+0x8232E834 = 0x4293
+0x8232E835 = 0x4294
+0x8232E836 = 0x4295
+0x8232E837 = 0x4296
+0x8232E838 = 0x4297
+0x8232E839 = 0x4298
+0x8232E930 = 0x4299
+0x8232E931 = 0x429A
+0x8232E932 = 0x429B
+0x8232E933 = 0x429C
+0x8232E934 = 0x429D
+0x8232E935 = 0x429E
+0x8232E936 = 0x429F
+0x8232E937 = 0x42A0
+0x8232E938 = 0x42A1
+0x8232E939 = 0x42A2
+0x8232EA30 = 0x42A3
+0x8232EA31 = 0x42A4
+0x8232EA32 = 0x42A5
+0x8232EA33 = 0x42A6
+0x8232EA34 = 0x42A7
+0x8232EA35 = 0x42A8
+0x8232EA36 = 0x42A9
+0x8232EA37 = 0x42AA
+0x8232EA38 = 0x42AB
+0x8232EA39 = 0x42AC
+0x8232EB30 = 0x42AD
+0x8232EB31 = 0x42AE
+0x8232EB32 = 0x42AF
+0x8232EB33 = 0x42B0
+0x8232EB34 = 0x42B1
+0x8232EB35 = 0x42B2
+0x8232EB36 = 0x42B3
+0x8232EB37 = 0x42B4
+0x8232EB38 = 0x42B5
+0x8232EB39 = 0x42B6
+0x8232EC30 = 0x42B7
+0x8232EC31 = 0x42B8
+0x8232EC32 = 0x42B9
+0x8232EC33 = 0x42BA
+0x8232EC34 = 0x42BB
+0x8232EC35 = 0x42BC
+0x8232EC36 = 0x42BD
+0x8232EC37 = 0x42BE
+0x8232EC38 = 0x42BF
+0x8232EC39 = 0x42C0
+0x8232ED30 = 0x42C1
+0x8232ED31 = 0x42C2
+0x8232ED32 = 0x42C3
+0x8232ED33 = 0x42C4
+0x8232ED34 = 0x42C5
+0x8232ED35 = 0x42C6
+0x8232ED36 = 0x42C7
+0x8232ED37 = 0x42C8
+0x8232ED38 = 0x42C9
+0x8232ED39 = 0x42CA
+0x8232EE30 = 0x42CB
+0x8232EE31 = 0x42CC
+0x8232EE32 = 0x42CD
+0x8232EE33 = 0x42CE
+0x8232EE34 = 0x42CF
+0x8232EE35 = 0x42D0
+0x8232EE36 = 0x42D1
+0x8232EE37 = 0x42D2
+0x8232EE38 = 0x42D3
+0x8232EE39 = 0x42D4
+0x8232EF30 = 0x42D5
+0x8232EF31 = 0x42D6
+0x8232EF32 = 0x42D7
+0x8232EF33 = 0x42D8
+0x8232EF34 = 0x42D9
+0x8232EF35 = 0x42DA
+0x8232EF36 = 0x42DB
+0x8232EF37 = 0x42DC
+0x8232EF38 = 0x42DD
+0x8232EF39 = 0x42DE
+0x8232F030 = 0x42DF
+0x8232F031 = 0x42E0
+0x8232F032 = 0x42E1
+0x8232F033 = 0x42E2
+0x8232F034 = 0x42E3
+0x8232F035 = 0x42E4
+0x8232F036 = 0x42E5
+0x8232F037 = 0x42E6
+0x8232F038 = 0x42E7
+0x8232F039 = 0x42E8
+0x8232F130 = 0x42E9
+0x8232F131 = 0x42EA
+0x8232F132 = 0x42EB
+0x8232F133 = 0x42EC
+0x8232F134 = 0x42ED
+0x8232F135 = 0x42EE
+0x8232F136 = 0x42EF
+0x8232F137 = 0x42F0
+0x8232F138 = 0x42F1
+0x8232F139 = 0x42F2
+0x8232F230 = 0x42F3
+0x8232F231 = 0x42F4
+0x8232F232 = 0x42F5
+0x8232F233 = 0x42F6
+0x8232F234 = 0x42F7
+0x8232F235 = 0x42F8
+0x8232F236 = 0x42F9
+0x8232F237 = 0x42FA
+0x8232F238 = 0x42FB
+0x8232F239 = 0x42FC
+0x8232F330 = 0x42FD
+0x8232F331 = 0x42FE
+0x8232F332 = 0x42FF
+0x8232F333 = 0x4300
+0x8232F334 = 0x4301
+0x8232F335 = 0x4302
+0x8232F336 = 0x4303
+0x8232F337 = 0x4304
+0x8232F338 = 0x4305
+0x8232F339 = 0x4306
+0x8232F430 = 0x4307
+0x8232F431 = 0x4308
+0x8232F432 = 0x4309
+0x8232F433 = 0x430A
+0x8232F434 = 0x430B
+0x8232F435 = 0x430C
+0x8232F436 = 0x430D
+0x8232F437 = 0x430E
+0x8232F438 = 0x430F
+0x8232F439 = 0x4310
+0x8232F530 = 0x4311
+0x8232F531 = 0x4312
+0x8232F532 = 0x4313
+0x8232F533 = 0x4314
+0x8232F534 = 0x4315
+0x8232F535 = 0x4316
+0x8232F536 = 0x4317
+0x8232F537 = 0x4318
+0x8232F538 = 0x4319
+0x8232F539 = 0x431A
+0x8232F630 = 0x431B
+0x8232F631 = 0x431C
+0x8232F632 = 0x431D
+0x8232F633 = 0x431E
+0x8232F634 = 0x431F
+0x8232F635 = 0x4320
+0x8232F636 = 0x4321
+0x8232F637 = 0x4322
+0x8232F638 = 0x4323
+0x8232F639 = 0x4324
+0x8232F730 = 0x4325
+0x8232F731 = 0x4326
+0x8232F732 = 0x4327
+0x8232F733 = 0x4328
+0x8232F734 = 0x4329
+0x8232F735 = 0x432A
+0x8232F736 = 0x432B
+0x8232F737 = 0x432C
+0x8232F738 = 0x432D
+0x8232F739 = 0x432E
+0x8232F830 = 0x432F
+0x8232F831 = 0x4330
+0x8232F832 = 0x4331
+0x8232F833 = 0x4332
+0x8232F834 = 0x4333
+0x8232F835 = 0x4334
+0x8232F836 = 0x4335
+0x8232F837 = 0x4336
+0x8232F838 = 0x4338
+0x8232F839 = 0x4339
+0x8232F930 = 0x433A
+0x8232F931 = 0x433B
+0x8232F932 = 0x433C
+0x8232F933 = 0x433D
+0x8232F934 = 0x433E
+0x8232F935 = 0x433F
+0x8232F936 = 0x4340
+0x8232F937 = 0x4341
+0x8232F938 = 0x4342
+0x8232F939 = 0x4343
+0x8232FA30 = 0x4344
+0x8232FA31 = 0x4345
+0x8232FA32 = 0x4346
+0x8232FA33 = 0x4347
+0x8232FA34 = 0x4348
+0x8232FA35 = 0x4349
+0x8232FA36 = 0x434A
+0x8232FA37 = 0x434B
+0x8232FA38 = 0x434C
+0x8232FA39 = 0x434D
+0x8232FB30 = 0x434E
+0x8232FB31 = 0x434F
+0x8232FB32 = 0x4350
+0x8232FB33 = 0x4351
+0x8232FB34 = 0x4352
+0x8232FB35 = 0x4353
+0x8232FB36 = 0x4354
+0x8232FB37 = 0x4355
+0x8232FB38 = 0x4356
+0x8232FB39 = 0x4357
+0x8232FC30 = 0x4358
+0x8232FC31 = 0x4359
+0x8232FC32 = 0x435A
+0x8232FC33 = 0x435B
+0x8232FC34 = 0x435C
+0x8232FC35 = 0x435D
+0x8232FC36 = 0x435E
+0x8232FC37 = 0x435F
+0x8232FC38 = 0x4360
+0x8232FC39 = 0x4361
+0x8232FD30 = 0x4362
+0x8232FD31 = 0x4363
+0x8232FD32 = 0x4364
+0x8232FD33 = 0x4365
+0x8232FD34 = 0x4366
+0x8232FD35 = 0x4367
+0x8232FD36 = 0x4368
+0x8232FD37 = 0x4369
+0x8232FD38 = 0x436A
+0x8232FD39 = 0x436B
+0x8232FE30 = 0x436C
+0x8232FE31 = 0x436D
+0x8232FE32 = 0x436E
+0x8232FE33 = 0x436F
+0x8232FE34 = 0x4370
+0x8232FE35 = 0x4371
+0x8232FE36 = 0x4372
+0x8232FE37 = 0x4373
+0x8232FE38 = 0x4374
+0x8232FE39 = 0x4375
+0x82338130 = 0x4376
+0x82338131 = 0x4377
+0x82338132 = 0x4378
+0x82338133 = 0x4379
+0x82338134 = 0x437A
+0x82338135 = 0x437B
+0x82338136 = 0x437C
+0x82338137 = 0x437D
+0x82338138 = 0x437E
+0x82338139 = 0x437F
+0x82338230 = 0x4380
+0x82338231 = 0x4381
+0x82338232 = 0x4382
+0x82338233 = 0x4383
+0x82338234 = 0x4384
+0x82338235 = 0x4385
+0x82338236 = 0x4386
+0x82338237 = 0x4387
+0x82338238 = 0x4388
+0x82338239 = 0x4389
+0x82338330 = 0x438A
+0x82338331 = 0x438B
+0x82338332 = 0x438C
+0x82338333 = 0x438D
+0x82338334 = 0x438E
+0x82338335 = 0x438F
+0x82338336 = 0x4390
+0x82338337 = 0x4391
+0x82338338 = 0x4392
+0x82338339 = 0x4393
+0x82338430 = 0x4394
+0x82338431 = 0x4395
+0x82338432 = 0x4396
+0x82338433 = 0x4397
+0x82338434 = 0x4398
+0x82338435 = 0x4399
+0x82338436 = 0x439A
+0x82338437 = 0x439B
+0x82338438 = 0x439C
+0x82338439 = 0x439D
+0x82338530 = 0x439E
+0x82338531 = 0x439F
+0x82338532 = 0x43A0
+0x82338533 = 0x43A1
+0x82338534 = 0x43A2
+0x82338535 = 0x43A3
+0x82338536 = 0x43A4
+0x82338537 = 0x43A5
+0x82338538 = 0x43A6
+0x82338539 = 0x43A7
+0x82338630 = 0x43A8
+0x82338631 = 0x43A9
+0x82338632 = 0x43AA
+0x82338633 = 0x43AB
+0x82338634 = 0x43AD
+0x82338635 = 0x43AE
+0x82338636 = 0x43AF
+0x82338637 = 0x43B0
+0x82338638 = 0x43B2
+0x82338639 = 0x43B3
+0x82338730 = 0x43B4
+0x82338731 = 0x43B5
+0x82338732 = 0x43B6
+0x82338733 = 0x43B7
+0x82338734 = 0x43B8
+0x82338735 = 0x43B9
+0x82338736 = 0x43BA
+0x82338737 = 0x43BB
+0x82338738 = 0x43BC
+0x82338739 = 0x43BD
+0x82338830 = 0x43BE
+0x82338831 = 0x43BF
+0x82338832 = 0x43C0
+0x82338833 = 0x43C1
+0x82338834 = 0x43C2
+0x82338835 = 0x43C3
+0x82338836 = 0x43C4
+0x82338837 = 0x43C5
+0x82338838 = 0x43C6
+0x82338839 = 0x43C7
+0x82338930 = 0x43C8
+0x82338931 = 0x43C9
+0x82338932 = 0x43CA
+0x82338933 = 0x43CB
+0x82338934 = 0x43CC
+0x82338935 = 0x43CD
+0x82338936 = 0x43CE
+0x82338937 = 0x43CF
+0x82338938 = 0x43D0
+0x82338939 = 0x43D1
+0x82338A30 = 0x43D2
+0x82338A31 = 0x43D3
+0x82338A32 = 0x43D4
+0x82338A33 = 0x43D5
+0x82338A34 = 0x43D6
+0x82338A35 = 0x43D7
+0x82338A36 = 0x43D8
+0x82338A37 = 0x43D9
+0x82338A38 = 0x43DA
+0x82338A39 = 0x43DB
+0x82338B30 = 0x43DC
+0x82338B31 = 0x43DE
+0x82338B32 = 0x43DF
+0x82338B33 = 0x43E0
+0x82338B34 = 0x43E1
+0x82338B35 = 0x43E2
+0x82338B36 = 0x43E3
+0x82338B37 = 0x43E4
+0x82338B38 = 0x43E5
+0x82338B39 = 0x43E6
+0x82338C30 = 0x43E7
+0x82338C31 = 0x43E8
+0x82338C32 = 0x43E9
+0x82338C33 = 0x43EA
+0x82338C34 = 0x43EB
+0x82338C35 = 0x43EC
+0x82338C36 = 0x43ED
+0x82338C37 = 0x43EE
+0x82338C38 = 0x43EF
+0x82338C39 = 0x43F0
+0x82338D30 = 0x43F1
+0x82338D31 = 0x43F2
+0x82338D32 = 0x43F3
+0x82338D33 = 0x43F4
+0x82338D34 = 0x43F5
+0x82338D35 = 0x43F6
+0x82338D36 = 0x43F7
+0x82338D37 = 0x43F8
+0x82338D38 = 0x43F9
+0x82338D39 = 0x43FA
+0x82338E30 = 0x43FB
+0x82338E31 = 0x43FC
+0x82338E32 = 0x43FD
+0x82338E33 = 0x43FE
+0x82338E34 = 0x43FF
+0x82338E35 = 0x4400
+0x82338E36 = 0x4401
+0x82338E37 = 0x4402
+0x82338E38 = 0x4403
+0x82338E39 = 0x4404
+0x82338F30 = 0x4405
+0x82338F31 = 0x4406
+0x82338F32 = 0x4407
+0x82338F33 = 0x4408
+0x82338F34 = 0x4409
+0x82338F35 = 0x440A
+0x82338F36 = 0x440B
+0x82338F37 = 0x440C
+0x82338F38 = 0x440D
+0x82338F39 = 0x440E
+0x82339030 = 0x440F
+0x82339031 = 0x4410
+0x82339032 = 0x4411
+0x82339033 = 0x4412
+0x82339034 = 0x4413
+0x82339035 = 0x4414
+0x82339036 = 0x4415
+0x82339037 = 0x4416
+0x82339038 = 0x4417
+0x82339039 = 0x4418
+0x82339130 = 0x4419
+0x82339131 = 0x441A
+0x82339132 = 0x441B
+0x82339133 = 0x441C
+0x82339134 = 0x441D
+0x82339135 = 0x441E
+0x82339136 = 0x441F
+0x82339137 = 0x4420
+0x82339138 = 0x4421
+0x82339139 = 0x4422
+0x82339230 = 0x4423
+0x82339231 = 0x4424
+0x82339232 = 0x4425
+0x82339233 = 0x4426
+0x82339234 = 0x4427
+0x82339235 = 0x4428
+0x82339236 = 0x4429
+0x82339237 = 0x442A
+0x82339238 = 0x442B
+0x82339239 = 0x442C
+0x82339330 = 0x442D
+0x82339331 = 0x442E
+0x82339332 = 0x442F
+0x82339333 = 0x4430
+0x82339334 = 0x4431
+0x82339335 = 0x4432
+0x82339336 = 0x4433
+0x82339337 = 0x4434
+0x82339338 = 0x4435
+0x82339339 = 0x4436
+0x82339430 = 0x4437
+0x82339431 = 0x4438
+0x82339432 = 0x4439
+0x82339433 = 0x443A
+0x82339434 = 0x443B
+0x82339435 = 0x443C
+0x82339436 = 0x443D
+0x82339437 = 0x443E
+0x82339438 = 0x443F
+0x82339439 = 0x4440
+0x82339530 = 0x4441
+0x82339531 = 0x4442
+0x82339532 = 0x4443
+0x82339533 = 0x4444
+0x82339534 = 0x4445
+0x82339535 = 0x4446
+0x82339536 = 0x4447
+0x82339537 = 0x4448
+0x82339538 = 0x4449
+0x82339539 = 0x444A
+0x82339630 = 0x444B
+0x82339631 = 0x444C
+0x82339632 = 0x444D
+0x82339633 = 0x444E
+0x82339634 = 0x444F
+0x82339635 = 0x4450
+0x82339636 = 0x4451
+0x82339637 = 0x4452
+0x82339638 = 0x4453
+0x82339639 = 0x4454
+0x82339730 = 0x4455
+0x82339731 = 0x4456
+0x82339732 = 0x4457
+0x82339733 = 0x4458
+0x82339734 = 0x4459
+0x82339735 = 0x445A
+0x82339736 = 0x445B
+0x82339737 = 0x445C
+0x82339738 = 0x445D
+0x82339739 = 0x445E
+0x82339830 = 0x445F
+0x82339831 = 0x4460
+0x82339832 = 0x4461
+0x82339833 = 0x4462
+0x82339834 = 0x4463
+0x82339835 = 0x4464
+0x82339836 = 0x4465
+0x82339837 = 0x4466
+0x82339838 = 0x4467
+0x82339839 = 0x4468
+0x82339930 = 0x4469
+0x82339931 = 0x446A
+0x82339932 = 0x446B
+0x82339933 = 0x446C
+0x82339934 = 0x446D
+0x82339935 = 0x446E
+0x82339936 = 0x446F
+0x82339937 = 0x4470
+0x82339938 = 0x4471
+0x82339939 = 0x4472
+0x82339A30 = 0x4473
+0x82339A31 = 0x4474
+0x82339A32 = 0x4475
+0x82339A33 = 0x4476
+0x82339A34 = 0x4477
+0x82339A35 = 0x4478
+0x82339A36 = 0x4479
+0x82339A37 = 0x447A
+0x82339A38 = 0x447B
+0x82339A39 = 0x447C
+0x82339B30 = 0x447D
+0x82339B31 = 0x447E
+0x82339B32 = 0x447F
+0x82339B33 = 0x4480
+0x82339B34 = 0x4481
+0x82339B35 = 0x4482
+0x82339B36 = 0x4483
+0x82339B37 = 0x4484
+0x82339B38 = 0x4485
+0x82339B39 = 0x4486
+0x82339C30 = 0x4487
+0x82339C31 = 0x4488
+0x82339C32 = 0x4489
+0x82339C33 = 0x448A
+0x82339C34 = 0x448B
+0x82339C35 = 0x448C
+0x82339C36 = 0x448D
+0x82339C37 = 0x448E
+0x82339C38 = 0x448F
+0x82339C39 = 0x4490
+0x82339D30 = 0x4491
+0x82339D31 = 0x4492
+0x82339D32 = 0x4493
+0x82339D33 = 0x4494
+0x82339D34 = 0x4495
+0x82339D35 = 0x4496
+0x82339D36 = 0x4497
+0x82339D37 = 0x4498
+0x82339D38 = 0x4499
+0x82339D39 = 0x449A
+0x82339E30 = 0x449B
+0x82339E31 = 0x449C
+0x82339E32 = 0x449D
+0x82339E33 = 0x449E
+0x82339E34 = 0x449F
+0x82339E35 = 0x44A0
+0x82339E36 = 0x44A1
+0x82339E37 = 0x44A2
+0x82339E38 = 0x44A3
+0x82339E39 = 0x44A4
+0x82339F30 = 0x44A5
+0x82339F31 = 0x44A6
+0x82339F32 = 0x44A7
+0x82339F33 = 0x44A8
+0x82339F34 = 0x44A9
+0x82339F35 = 0x44AA
+0x82339F36 = 0x44AB
+0x82339F37 = 0x44AC
+0x82339F38 = 0x44AD
+0x82339F39 = 0x44AE
+0x8233A030 = 0x44AF
+0x8233A031 = 0x44B0
+0x8233A032 = 0x44B1
+0x8233A033 = 0x44B2
+0x8233A034 = 0x44B3
+0x8233A035 = 0x44B4
+0x8233A036 = 0x44B5
+0x8233A037 = 0x44B6
+0x8233A038 = 0x44B7
+0x8233A039 = 0x44B8
+0x8233A130 = 0x44B9
+0x8233A131 = 0x44BA
+0x8233A132 = 0x44BB
+0x8233A133 = 0x44BC
+0x8233A134 = 0x44BD
+0x8233A135 = 0x44BE
+0x8233A136 = 0x44BF
+0x8233A137 = 0x44C0
+0x8233A138 = 0x44C1
+0x8233A139 = 0x44C2
+0x8233A230 = 0x44C3
+0x8233A231 = 0x44C4
+0x8233A232 = 0x44C5
+0x8233A233 = 0x44C6
+0x8233A234 = 0x44C7
+0x8233A235 = 0x44C8
+0x8233A236 = 0x44C9
+0x8233A237 = 0x44CA
+0x8233A238 = 0x44CB
+0x8233A239 = 0x44CC
+0x8233A330 = 0x44CD
+0x8233A331 = 0x44CE
+0x8233A332 = 0x44CF
+0x8233A333 = 0x44D0
+0x8233A334 = 0x44D1
+0x8233A335 = 0x44D2
+0x8233A336 = 0x44D3
+0x8233A337 = 0x44D4
+0x8233A338 = 0x44D5
+0x8233A339 = 0x44D7
+0x8233A430 = 0x44D8
+0x8233A431 = 0x44D9
+0x8233A432 = 0x44DA
+0x8233A433 = 0x44DB
+0x8233A434 = 0x44DC
+0x8233A435 = 0x44DD
+0x8233A436 = 0x44DE
+0x8233A437 = 0x44DF
+0x8233A438 = 0x44E0
+0x8233A439 = 0x44E1
+0x8233A530 = 0x44E2
+0x8233A531 = 0x44E3
+0x8233A532 = 0x44E4
+0x8233A533 = 0x44E5
+0x8233A534 = 0x44E6
+0x8233A535 = 0x44E7
+0x8233A536 = 0x44E8
+0x8233A537 = 0x44E9
+0x8233A538 = 0x44EA
+0x8233A539 = 0x44EB
+0x8233A630 = 0x44EC
+0x8233A631 = 0x44ED
+0x8233A632 = 0x44EE
+0x8233A633 = 0x44EF
+0x8233A634 = 0x44F0
+0x8233A635 = 0x44F1
+0x8233A636 = 0x44F2
+0x8233A637 = 0x44F3
+0x8233A638 = 0x44F4
+0x8233A639 = 0x44F5
+0x8233A730 = 0x44F6
+0x8233A731 = 0x44F7
+0x8233A732 = 0x44F8
+0x8233A733 = 0x44F9
+0x8233A734 = 0x44FA
+0x8233A735 = 0x44FB
+0x8233A736 = 0x44FC
+0x8233A737 = 0x44FD
+0x8233A738 = 0x44FE
+0x8233A739 = 0x44FF
+0x8233A830 = 0x4500
+0x8233A831 = 0x4501
+0x8233A832 = 0x4502
+0x8233A833 = 0x4503
+0x8233A834 = 0x4504
+0x8233A835 = 0x4505
+0x8233A836 = 0x4506
+0x8233A837 = 0x4507
+0x8233A838 = 0x4508
+0x8233A839 = 0x4509
+0x8233A930 = 0x450A
+0x8233A931 = 0x450B
+0x8233A932 = 0x450C
+0x8233A933 = 0x450D
+0x8233A934 = 0x450E
+0x8233A935 = 0x450F
+0x8233A936 = 0x4510
+0x8233A937 = 0x4511
+0x8233A938 = 0x4512
+0x8233A939 = 0x4513
+0x8233AA30 = 0x4514
+0x8233AA31 = 0x4515
+0x8233AA32 = 0x4516
+0x8233AA33 = 0x4517
+0x8233AA34 = 0x4518
+0x8233AA35 = 0x4519
+0x8233AA36 = 0x451A
+0x8233AA37 = 0x451B
+0x8233AA38 = 0x451C
+0x8233AA39 = 0x451D
+0x8233AB30 = 0x451E
+0x8233AB31 = 0x451F
+0x8233AB32 = 0x4520
+0x8233AB33 = 0x4521
+0x8233AB34 = 0x4522
+0x8233AB35 = 0x4523
+0x8233AB36 = 0x4524
+0x8233AB37 = 0x4525
+0x8233AB38 = 0x4526
+0x8233AB39 = 0x4527
+0x8233AC30 = 0x4528
+0x8233AC31 = 0x4529
+0x8233AC32 = 0x452A
+0x8233AC33 = 0x452B
+0x8233AC34 = 0x452C
+0x8233AC35 = 0x452D
+0x8233AC36 = 0x452E
+0x8233AC37 = 0x452F
+0x8233AC38 = 0x4530
+0x8233AC39 = 0x4531
+0x8233AD30 = 0x4532
+0x8233AD31 = 0x4533
+0x8233AD32 = 0x4534
+0x8233AD33 = 0x4535
+0x8233AD34 = 0x4536
+0x8233AD35 = 0x4537
+0x8233AD36 = 0x4538
+0x8233AD37 = 0x4539
+0x8233AD38 = 0x453A
+0x8233AD39 = 0x453B
+0x8233AE30 = 0x453C
+0x8233AE31 = 0x453D
+0x8233AE32 = 0x453E
+0x8233AE33 = 0x453F
+0x8233AE34 = 0x4540
+0x8233AE35 = 0x4541
+0x8233AE36 = 0x4542
+0x8233AE37 = 0x4543
+0x8233AE38 = 0x4544
+0x8233AE39 = 0x4545
+0x8233AF30 = 0x4546
+0x8233AF31 = 0x4547
+0x8233AF32 = 0x4548
+0x8233AF33 = 0x4549
+0x8233AF34 = 0x454A
+0x8233AF35 = 0x454B
+0x8233AF36 = 0x454C
+0x8233AF37 = 0x454D
+0x8233AF38 = 0x454E
+0x8233AF39 = 0x454F
+0x8233B030 = 0x4550
+0x8233B031 = 0x4551
+0x8233B032 = 0x4552
+0x8233B033 = 0x4553
+0x8233B034 = 0x4554
+0x8233B035 = 0x4555
+0x8233B036 = 0x4556
+0x8233B037 = 0x4557
+0x8233B038 = 0x4558
+0x8233B039 = 0x4559
+0x8233B130 = 0x455A
+0x8233B131 = 0x455B
+0x8233B132 = 0x455C
+0x8233B133 = 0x455D
+0x8233B134 = 0x455E
+0x8233B135 = 0x455F
+0x8233B136 = 0x4560
+0x8233B137 = 0x4561
+0x8233B138 = 0x4562
+0x8233B139 = 0x4563
+0x8233B230 = 0x4564
+0x8233B231 = 0x4565
+0x8233B232 = 0x4566
+0x8233B233 = 0x4567
+0x8233B234 = 0x4568
+0x8233B235 = 0x4569
+0x8233B236 = 0x456A
+0x8233B237 = 0x456B
+0x8233B238 = 0x456C
+0x8233B239 = 0x456D
+0x8233B330 = 0x456E
+0x8233B331 = 0x456F
+0x8233B332 = 0x4570
+0x8233B333 = 0x4571
+0x8233B334 = 0x4572
+0x8233B335 = 0x4573
+0x8233B336 = 0x4574
+0x8233B337 = 0x4575
+0x8233B338 = 0x4576
+0x8233B339 = 0x4577
+0x8233B430 = 0x4578
+0x8233B431 = 0x4579
+0x8233B432 = 0x457A
+0x8233B433 = 0x457B
+0x8233B434 = 0x457C
+0x8233B435 = 0x457D
+0x8233B436 = 0x457E
+0x8233B437 = 0x457F
+0x8233B438 = 0x4580
+0x8233B439 = 0x4581
+0x8233B530 = 0x4582
+0x8233B531 = 0x4583
+0x8233B532 = 0x4584
+0x8233B533 = 0x4585
+0x8233B534 = 0x4586
+0x8233B535 = 0x4587
+0x8233B536 = 0x4588
+0x8233B537 = 0x4589
+0x8233B538 = 0x458A
+0x8233B539 = 0x458B
+0x8233B630 = 0x458C
+0x8233B631 = 0x458D
+0x8233B632 = 0x458E
+0x8233B633 = 0x458F
+0x8233B634 = 0x4590
+0x8233B635 = 0x4591
+0x8233B636 = 0x4592
+0x8233B637 = 0x4593
+0x8233B638 = 0x4594
+0x8233B639 = 0x4595
+0x8233B730 = 0x4596
+0x8233B731 = 0x4597
+0x8233B732 = 0x4598
+0x8233B733 = 0x4599
+0x8233B734 = 0x459A
+0x8233B735 = 0x459B
+0x8233B736 = 0x459C
+0x8233B737 = 0x459D
+0x8233B738 = 0x459E
+0x8233B739 = 0x459F
+0x8233B830 = 0x45A0
+0x8233B831 = 0x45A1
+0x8233B832 = 0x45A2
+0x8233B833 = 0x45A3
+0x8233B834 = 0x45A4
+0x8233B835 = 0x45A5
+0x8233B836 = 0x45A6
+0x8233B837 = 0x45A7
+0x8233B838 = 0x45A8
+0x8233B839 = 0x45A9
+0x8233B930 = 0x45AA
+0x8233B931 = 0x45AB
+0x8233B932 = 0x45AC
+0x8233B933 = 0x45AD
+0x8233B934 = 0x45AE
+0x8233B935 = 0x45AF
+0x8233B936 = 0x45B0
+0x8233B937 = 0x45B1
+0x8233B938 = 0x45B2
+0x8233B939 = 0x45B3
+0x8233BA30 = 0x45B4
+0x8233BA31 = 0x45B5
+0x8233BA32 = 0x45B6
+0x8233BA33 = 0x45B7
+0x8233BA34 = 0x45B8
+0x8233BA35 = 0x45B9
+0x8233BA36 = 0x45BA
+0x8233BA37 = 0x45BB
+0x8233BA38 = 0x45BC
+0x8233BA39 = 0x45BD
+0x8233BB30 = 0x45BE
+0x8233BB31 = 0x45BF
+0x8233BB32 = 0x45C0
+0x8233BB33 = 0x45C1
+0x8233BB34 = 0x45C2
+0x8233BB35 = 0x45C3
+0x8233BB36 = 0x45C4
+0x8233BB37 = 0x45C5
+0x8233BB38 = 0x45C6
+0x8233BB39 = 0x45C7
+0x8233BC30 = 0x45C8
+0x8233BC31 = 0x45C9
+0x8233BC32 = 0x45CA
+0x8233BC33 = 0x45CB
+0x8233BC34 = 0x45CC
+0x8233BC35 = 0x45CD
+0x8233BC36 = 0x45CE
+0x8233BC37 = 0x45CF
+0x8233BC38 = 0x45D0
+0x8233BC39 = 0x45D1
+0x8233BD30 = 0x45D2
+0x8233BD31 = 0x45D3
+0x8233BD32 = 0x45D4
+0x8233BD33 = 0x45D5
+0x8233BD34 = 0x45D6
+0x8233BD35 = 0x45D7
+0x8233BD36 = 0x45D8
+0x8233BD37 = 0x45D9
+0x8233BD38 = 0x45DA
+0x8233BD39 = 0x45DB
+0x8233BE30 = 0x45DC
+0x8233BE31 = 0x45DD
+0x8233BE32 = 0x45DE
+0x8233BE33 = 0x45DF
+0x8233BE34 = 0x45E0
+0x8233BE35 = 0x45E1
+0x8233BE36 = 0x45E2
+0x8233BE37 = 0x45E3
+0x8233BE38 = 0x45E4
+0x8233BE39 = 0x45E5
+0x8233BF30 = 0x45E6
+0x8233BF31 = 0x45E7
+0x8233BF32 = 0x45E8
+0x8233BF33 = 0x45E9
+0x8233BF34 = 0x45EA
+0x8233BF35 = 0x45EB
+0x8233BF36 = 0x45EC
+0x8233BF37 = 0x45ED
+0x8233BF38 = 0x45EE
+0x8233BF39 = 0x45EF
+0x8233C030 = 0x45F0
+0x8233C031 = 0x45F1
+0x8233C032 = 0x45F2
+0x8233C033 = 0x45F3
+0x8233C034 = 0x45F4
+0x8233C035 = 0x45F5
+0x8233C036 = 0x45F6
+0x8233C037 = 0x45F7
+0x8233C038 = 0x45F8
+0x8233C039 = 0x45F9
+0x8233C130 = 0x45FA
+0x8233C131 = 0x45FB
+0x8233C132 = 0x45FC
+0x8233C133 = 0x45FD
+0x8233C134 = 0x45FE
+0x8233C135 = 0x45FF
+0x8233C136 = 0x4600
+0x8233C137 = 0x4601
+0x8233C138 = 0x4602
+0x8233C139 = 0x4603
+0x8233C230 = 0x4604
+0x8233C231 = 0x4605
+0x8233C232 = 0x4606
+0x8233C233 = 0x4607
+0x8233C234 = 0x4608
+0x8233C235 = 0x4609
+0x8233C236 = 0x460A
+0x8233C237 = 0x460B
+0x8233C238 = 0x460C
+0x8233C239 = 0x460D
+0x8233C330 = 0x460E
+0x8233C331 = 0x460F
+0x8233C332 = 0x4610
+0x8233C333 = 0x4611
+0x8233C334 = 0x4612
+0x8233C335 = 0x4613
+0x8233C336 = 0x4614
+0x8233C337 = 0x4615
+0x8233C338 = 0x4616
+0x8233C339 = 0x4617
+0x8233C430 = 0x4618
+0x8233C431 = 0x4619
+0x8233C432 = 0x461A
+0x8233C433 = 0x461B
+0x8233C434 = 0x461C
+0x8233C435 = 0x461D
+0x8233C436 = 0x461E
+0x8233C437 = 0x461F
+0x8233C438 = 0x4620
+0x8233C439 = 0x4621
+0x8233C530 = 0x4622
+0x8233C531 = 0x4623
+0x8233C532 = 0x4624
+0x8233C533 = 0x4625
+0x8233C534 = 0x4626
+0x8233C535 = 0x4627
+0x8233C536 = 0x4628
+0x8233C537 = 0x4629
+0x8233C538 = 0x462A
+0x8233C539 = 0x462B
+0x8233C630 = 0x462C
+0x8233C631 = 0x462D
+0x8233C632 = 0x462E
+0x8233C633 = 0x462F
+0x8233C634 = 0x4630
+0x8233C635 = 0x4631
+0x8233C636 = 0x4632
+0x8233C637 = 0x4633
+0x8233C638 = 0x4634
+0x8233C639 = 0x4635
+0x8233C730 = 0x4636
+0x8233C731 = 0x4637
+0x8233C732 = 0x4638
+0x8233C733 = 0x4639
+0x8233C734 = 0x463A
+0x8233C735 = 0x463B
+0x8233C736 = 0x463C
+0x8233C737 = 0x463D
+0x8233C738 = 0x463E
+0x8233C739 = 0x463F
+0x8233C830 = 0x4640
+0x8233C831 = 0x4641
+0x8233C832 = 0x4642
+0x8233C833 = 0x4643
+0x8233C834 = 0x4644
+0x8233C835 = 0x4645
+0x8233C836 = 0x4646
+0x8233C837 = 0x4647
+0x8233C838 = 0x4648
+0x8233C839 = 0x4649
+0x8233C930 = 0x464A
+0x8233C931 = 0x464B
+0x8233C932 = 0x464D
+0x8233C933 = 0x464E
+0x8233C934 = 0x464F
+0x8233C935 = 0x4650
+0x8233C936 = 0x4651
+0x8233C937 = 0x4652
+0x8233C938 = 0x4653
+0x8233C939 = 0x4654
+0x8233CA30 = 0x4655
+0x8233CA31 = 0x4656
+0x8233CA32 = 0x4657
+0x8233CA33 = 0x4658
+0x8233CA34 = 0x4659
+0x8233CA35 = 0x465A
+0x8233CA36 = 0x465B
+0x8233CA37 = 0x465C
+0x8233CA38 = 0x465D
+0x8233CA39 = 0x465E
+0x8233CB30 = 0x465F
+0x8233CB31 = 0x4660
+0x8233CB32 = 0x4662
+0x8233CB33 = 0x4663
+0x8233CB34 = 0x4664
+0x8233CB35 = 0x4665
+0x8233CB36 = 0x4666
+0x8233CB37 = 0x4667
+0x8233CB38 = 0x4668
+0x8233CB39 = 0x4669
+0x8233CC30 = 0x466A
+0x8233CC31 = 0x466B
+0x8233CC32 = 0x466C
+0x8233CC33 = 0x466D
+0x8233CC34 = 0x466E
+0x8233CC35 = 0x466F
+0x8233CC36 = 0x4670
+0x8233CC37 = 0x4671
+0x8233CC38 = 0x4672
+0x8233CC39 = 0x4673
+0x8233CD30 = 0x4674
+0x8233CD31 = 0x4675
+0x8233CD32 = 0x4676
+0x8233CD33 = 0x4677
+0x8233CD34 = 0x4678
+0x8233CD35 = 0x4679
+0x8233CD36 = 0x467A
+0x8233CD37 = 0x467B
+0x8233CD38 = 0x467C
+0x8233CD39 = 0x467D
+0x8233CE30 = 0x467E
+0x8233CE31 = 0x467F
+0x8233CE32 = 0x4680
+0x8233CE33 = 0x4681
+0x8233CE34 = 0x4682
+0x8233CE35 = 0x4683
+0x8233CE36 = 0x4684
+0x8233CE37 = 0x4685
+0x8233CE38 = 0x4686
+0x8233CE39 = 0x4687
+0x8233CF30 = 0x4688
+0x8233CF31 = 0x4689
+0x8233CF32 = 0x468A
+0x8233CF33 = 0x468B
+0x8233CF34 = 0x468C
+0x8233CF35 = 0x468D
+0x8233CF36 = 0x468E
+0x8233CF37 = 0x468F
+0x8233CF38 = 0x4690
+0x8233CF39 = 0x4691
+0x8233D030 = 0x4692
+0x8233D031 = 0x4693
+0x8233D032 = 0x4694
+0x8233D033 = 0x4695
+0x8233D034 = 0x4696
+0x8233D035 = 0x4697
+0x8233D036 = 0x4698
+0x8233D037 = 0x4699
+0x8233D038 = 0x469A
+0x8233D039 = 0x469B
+0x8233D130 = 0x469C
+0x8233D131 = 0x469D
+0x8233D132 = 0x469E
+0x8233D133 = 0x469F
+0x8233D134 = 0x46A0
+0x8233D135 = 0x46A1
+0x8233D136 = 0x46A2
+0x8233D137 = 0x46A3
+0x8233D138 = 0x46A4
+0x8233D139 = 0x46A5
+0x8233D230 = 0x46A6
+0x8233D231 = 0x46A7
+0x8233D232 = 0x46A8
+0x8233D233 = 0x46A9
+0x8233D234 = 0x46AA
+0x8233D235 = 0x46AB
+0x8233D236 = 0x46AC
+0x8233D237 = 0x46AD
+0x8233D238 = 0x46AE
+0x8233D239 = 0x46AF
+0x8233D330 = 0x46B0
+0x8233D331 = 0x46B1
+0x8233D332 = 0x46B2
+0x8233D333 = 0x46B3
+0x8233D334 = 0x46B4
+0x8233D335 = 0x46B5
+0x8233D336 = 0x46B6
+0x8233D337 = 0x46B7
+0x8233D338 = 0x46B8
+0x8233D339 = 0x46B9
+0x8233D430 = 0x46BA
+0x8233D431 = 0x46BB
+0x8233D432 = 0x46BC
+0x8233D433 = 0x46BD
+0x8233D434 = 0x46BE
+0x8233D435 = 0x46BF
+0x8233D436 = 0x46C0
+0x8233D437 = 0x46C1
+0x8233D438 = 0x46C2
+0x8233D439 = 0x46C3
+0x8233D530 = 0x46C4
+0x8233D531 = 0x46C5
+0x8233D532 = 0x46C6
+0x8233D533 = 0x46C7
+0x8233D534 = 0x46C8
+0x8233D535 = 0x46C9
+0x8233D536 = 0x46CA
+0x8233D537 = 0x46CB
+0x8233D538 = 0x46CC
+0x8233D539 = 0x46CD
+0x8233D630 = 0x46CE
+0x8233D631 = 0x46CF
+0x8233D632 = 0x46D0
+0x8233D633 = 0x46D1
+0x8233D634 = 0x46D2
+0x8233D635 = 0x46D3
+0x8233D636 = 0x46D4
+0x8233D637 = 0x46D5
+0x8233D638 = 0x46D6
+0x8233D639 = 0x46D7
+0x8233D730 = 0x46D8
+0x8233D731 = 0x46D9
+0x8233D732 = 0x46DA
+0x8233D733 = 0x46DB
+0x8233D734 = 0x46DC
+0x8233D735 = 0x46DD
+0x8233D736 = 0x46DE
+0x8233D737 = 0x46DF
+0x8233D738 = 0x46E0
+0x8233D739 = 0x46E1
+0x8233D830 = 0x46E2
+0x8233D831 = 0x46E3
+0x8233D832 = 0x46E4
+0x8233D833 = 0x46E5
+0x8233D834 = 0x46E6
+0x8233D835 = 0x46E7
+0x8233D836 = 0x46E8
+0x8233D837 = 0x46E9
+0x8233D838 = 0x46EA
+0x8233D839 = 0x46EB
+0x8233D930 = 0x46EC
+0x8233D931 = 0x46ED
+0x8233D932 = 0x46EE
+0x8233D933 = 0x46EF
+0x8233D934 = 0x46F0
+0x8233D935 = 0x46F1
+0x8233D936 = 0x46F2
+0x8233D937 = 0x46F3
+0x8233D938 = 0x46F4
+0x8233D939 = 0x46F5
+0x8233DA30 = 0x46F6
+0x8233DA31 = 0x46F7
+0x8233DA32 = 0x46F8
+0x8233DA33 = 0x46F9
+0x8233DA34 = 0x46FA
+0x8233DA35 = 0x46FB
+0x8233DA36 = 0x46FC
+0x8233DA37 = 0x46FD
+0x8233DA38 = 0x46FE
+0x8233DA39 = 0x46FF
+0x8233DB30 = 0x4700
+0x8233DB31 = 0x4701
+0x8233DB32 = 0x4702
+0x8233DB33 = 0x4703
+0x8233DB34 = 0x4704
+0x8233DB35 = 0x4705
+0x8233DB36 = 0x4706
+0x8233DB37 = 0x4707
+0x8233DB38 = 0x4708
+0x8233DB39 = 0x4709
+0x8233DC30 = 0x470A
+0x8233DC31 = 0x470B
+0x8233DC32 = 0x470C
+0x8233DC33 = 0x470D
+0x8233DC34 = 0x470E
+0x8233DC35 = 0x470F
+0x8233DC36 = 0x4710
+0x8233DC37 = 0x4711
+0x8233DC38 = 0x4712
+0x8233DC39 = 0x4713
+0x8233DD30 = 0x4714
+0x8233DD31 = 0x4715
+0x8233DD32 = 0x4716
+0x8233DD33 = 0x4717
+0x8233DD34 = 0x4718
+0x8233DD35 = 0x4719
+0x8233DD36 = 0x471A
+0x8233DD37 = 0x471B
+0x8233DD38 = 0x471C
+0x8233DD39 = 0x471D
+0x8233DE30 = 0x471E
+0x8233DE31 = 0x471F
+0x8233DE32 = 0x4720
+0x8233DE33 = 0x4721
+0x8233DE34 = 0x4722
+0x8233DE35 = 0x4724
+0x8233DE36 = 0x4725
+0x8233DE37 = 0x4726
+0x8233DE38 = 0x4727
+0x8233DE39 = 0x4728
+0x8233DF30 = 0x472A
+0x8233DF31 = 0x472B
+0x8233DF32 = 0x472C
+0x8233DF33 = 0x472D
+0x8233DF34 = 0x472E
+0x8233DF35 = 0x472F
+0x8233DF36 = 0x4730
+0x8233DF37 = 0x4731
+0x8233DF38 = 0x4732
+0x8233DF39 = 0x4733
+0x8233E030 = 0x4734
+0x8233E031 = 0x4735
+0x8233E032 = 0x4736
+0x8233E033 = 0x4737
+0x8233E034 = 0x4738
+0x8233E035 = 0x4739
+0x8233E036 = 0x473A
+0x8233E037 = 0x473B
+0x8233E038 = 0x473C
+0x8233E039 = 0x473D
+0x8233E130 = 0x473E
+0x8233E131 = 0x473F
+0x8233E132 = 0x4740
+0x8233E133 = 0x4741
+0x8233E134 = 0x4742
+0x8233E135 = 0x4743
+0x8233E136 = 0x4744
+0x8233E137 = 0x4745
+0x8233E138 = 0x4746
+0x8233E139 = 0x4747
+0x8233E230 = 0x4748
+0x8233E231 = 0x4749
+0x8233E232 = 0x474A
+0x8233E233 = 0x474B
+0x8233E234 = 0x474C
+0x8233E235 = 0x474D
+0x8233E236 = 0x474E
+0x8233E237 = 0x474F
+0x8233E238 = 0x4750
+0x8233E239 = 0x4751
+0x8233E330 = 0x4752
+0x8233E331 = 0x4753
+0x8233E332 = 0x4754
+0x8233E333 = 0x4755
+0x8233E334 = 0x4756
+0x8233E335 = 0x4757
+0x8233E336 = 0x4758
+0x8233E337 = 0x4759
+0x8233E338 = 0x475A
+0x8233E339 = 0x475B
+0x8233E430 = 0x475C
+0x8233E431 = 0x475D
+0x8233E432 = 0x475E
+0x8233E433 = 0x475F
+0x8233E434 = 0x4760
+0x8233E435 = 0x4761
+0x8233E436 = 0x4762
+0x8233E437 = 0x4763
+0x8233E438 = 0x4764
+0x8233E439 = 0x4765
+0x8233E530 = 0x4766
+0x8233E531 = 0x4767
+0x8233E532 = 0x4768
+0x8233E533 = 0x4769
+0x8233E534 = 0x476A
+0x8233E535 = 0x476B
+0x8233E536 = 0x476C
+0x8233E537 = 0x476D
+0x8233E538 = 0x476E
+0x8233E539 = 0x476F
+0x8233E630 = 0x4770
+0x8233E631 = 0x4771
+0x8233E632 = 0x4772
+0x8233E633 = 0x4773
+0x8233E634 = 0x4774
+0x8233E635 = 0x4775
+0x8233E636 = 0x4776
+0x8233E637 = 0x4777
+0x8233E638 = 0x4778
+0x8233E639 = 0x4779
+0x8233E730 = 0x477A
+0x8233E731 = 0x477B
+0x8233E732 = 0x477D
+0x8233E733 = 0x477E
+0x8233E734 = 0x477F
+0x8233E735 = 0x4780
+0x8233E736 = 0x4781
+0x8233E737 = 0x4782
+0x8233E738 = 0x4783
+0x8233E739 = 0x4784
+0x8233E830 = 0x4785
+0x8233E831 = 0x4786
+0x8233E832 = 0x4787
+0x8233E833 = 0x4788
+0x8233E834 = 0x4789
+0x8233E835 = 0x478A
+0x8233E836 = 0x478B
+0x8233E837 = 0x478C
+0x8233E838 = 0x478E
+0x8233E839 = 0x478F
+0x8233E930 = 0x4790
+0x8233E931 = 0x4791
+0x8233E932 = 0x4792
+0x8233E933 = 0x4793
+0x8233E934 = 0x4794
+0x8233E935 = 0x4795
+0x8233E936 = 0x4796
+0x8233E937 = 0x4797
+0x8233E938 = 0x4798
+0x8233E939 = 0x4799
+0x8233EA30 = 0x479A
+0x8233EA31 = 0x479B
+0x8233EA32 = 0x479C
+0x8233EA33 = 0x479D
+0x8233EA34 = 0x479E
+0x8233EA35 = 0x479F
+0x8233EA36 = 0x47A0
+0x8233EA37 = 0x47A1
+0x8233EA38 = 0x47A2
+0x8233EA39 = 0x47A3
+0x8233EB30 = 0x47A4
+0x8233EB31 = 0x47A5
+0x8233EB32 = 0x47A6
+0x8233EB33 = 0x47A7
+0x8233EB34 = 0x47A8
+0x8233EB35 = 0x47A9
+0x8233EB36 = 0x47AA
+0x8233EB37 = 0x47AB
+0x8233EB38 = 0x47AC
+0x8233EB39 = 0x47AD
+0x8233EC30 = 0x47AE
+0x8233EC31 = 0x47AF
+0x8233EC32 = 0x47B0
+0x8233EC33 = 0x47B1
+0x8233EC34 = 0x47B2
+0x8233EC35 = 0x47B3
+0x8233EC36 = 0x47B4
+0x8233EC37 = 0x47B5
+0x8233EC38 = 0x47B6
+0x8233EC39 = 0x47B7
+0x8233ED30 = 0x47B8
+0x8233ED31 = 0x47B9
+0x8233ED32 = 0x47BA
+0x8233ED33 = 0x47BB
+0x8233ED34 = 0x47BC
+0x8233ED35 = 0x47BD
+0x8233ED36 = 0x47BE
+0x8233ED37 = 0x47BF
+0x8233ED38 = 0x47C0
+0x8233ED39 = 0x47C1
+0x8233EE30 = 0x47C2
+0x8233EE31 = 0x47C3
+0x8233EE32 = 0x47C4
+0x8233EE33 = 0x47C5
+0x8233EE34 = 0x47C6
+0x8233EE35 = 0x47C7
+0x8233EE36 = 0x47C8
+0x8233EE37 = 0x47C9
+0x8233EE38 = 0x47CA
+0x8233EE39 = 0x47CB
+0x8233EF30 = 0x47CC
+0x8233EF31 = 0x47CD
+0x8233EF32 = 0x47CE
+0x8233EF33 = 0x47CF
+0x8233EF34 = 0x47D0
+0x8233EF35 = 0x47D1
+0x8233EF36 = 0x47D2
+0x8233EF37 = 0x47D3
+0x8233EF38 = 0x47D4
+0x8233EF39 = 0x47D5
+0x8233F030 = 0x47D6
+0x8233F031 = 0x47D7
+0x8233F032 = 0x47D8
+0x8233F033 = 0x47D9
+0x8233F034 = 0x47DA
+0x8233F035 = 0x47DB
+0x8233F036 = 0x47DC
+0x8233F037 = 0x47DD
+0x8233F038 = 0x47DE
+0x8233F039 = 0x47DF
+0x8233F130 = 0x47E0
+0x8233F131 = 0x47E1
+0x8233F132 = 0x47E2
+0x8233F133 = 0x47E3
+0x8233F134 = 0x47E4
+0x8233F135 = 0x47E5
+0x8233F136 = 0x47E6
+0x8233F137 = 0x47E7
+0x8233F138 = 0x47E8
+0x8233F139 = 0x47E9
+0x8233F230 = 0x47EA
+0x8233F231 = 0x47EB
+0x8233F232 = 0x47EC
+0x8233F233 = 0x47ED
+0x8233F234 = 0x47EE
+0x8233F235 = 0x47EF
+0x8233F236 = 0x47F0
+0x8233F237 = 0x47F1
+0x8233F238 = 0x47F2
+0x8233F239 = 0x47F3
+0x8233F330 = 0x47F4
+0x8233F331 = 0x47F5
+0x8233F332 = 0x47F6
+0x8233F333 = 0x47F7
+0x8233F334 = 0x47F8
+0x8233F335 = 0x47F9
+0x8233F336 = 0x47FA
+0x8233F337 = 0x47FB
+0x8233F338 = 0x47FC
+0x8233F339 = 0x47FD
+0x8233F430 = 0x47FE
+0x8233F431 = 0x47FF
+0x8233F432 = 0x4800
+0x8233F433 = 0x4801
+0x8233F434 = 0x4802
+0x8233F435 = 0x4803
+0x8233F436 = 0x4804
+0x8233F437 = 0x4805
+0x8233F438 = 0x4806
+0x8233F439 = 0x4807
+0x8233F530 = 0x4808
+0x8233F531 = 0x4809
+0x8233F532 = 0x480A
+0x8233F533 = 0x480B
+0x8233F534 = 0x480C
+0x8233F535 = 0x480D
+0x8233F536 = 0x480E
+0x8233F537 = 0x480F
+0x8233F538 = 0x4810
+0x8233F539 = 0x4811
+0x8233F630 = 0x4812
+0x8233F631 = 0x4813
+0x8233F632 = 0x4814
+0x8233F633 = 0x4815
+0x8233F634 = 0x4816
+0x8233F635 = 0x4817
+0x8233F636 = 0x4818
+0x8233F637 = 0x4819
+0x8233F638 = 0x481A
+0x8233F639 = 0x481B
+0x8233F730 = 0x481C
+0x8233F731 = 0x481D
+0x8233F732 = 0x481E
+0x8233F733 = 0x481F
+0x8233F734 = 0x4820
+0x8233F735 = 0x4821
+0x8233F736 = 0x4822
+0x8233F737 = 0x4823
+0x8233F738 = 0x4824
+0x8233F739 = 0x4825
+0x8233F830 = 0x4826
+0x8233F831 = 0x4827
+0x8233F832 = 0x4828
+0x8233F833 = 0x4829
+0x8233F834 = 0x482A
+0x8233F835 = 0x482B
+0x8233F836 = 0x482C
+0x8233F837 = 0x482D
+0x8233F838 = 0x482E
+0x8233F839 = 0x482F
+0x8233F930 = 0x4830
+0x8233F931 = 0x4831
+0x8233F932 = 0x4832
+0x8233F933 = 0x4833
+0x8233F934 = 0x4834
+0x8233F935 = 0x4835
+0x8233F936 = 0x4836
+0x8233F937 = 0x4837
+0x8233F938 = 0x4838
+0x8233F939 = 0x4839
+0x8233FA30 = 0x483A
+0x8233FA31 = 0x483B
+0x8233FA32 = 0x483C
+0x8233FA33 = 0x483D
+0x8233FA34 = 0x483E
+0x8233FA35 = 0x483F
+0x8233FA36 = 0x4840
+0x8233FA37 = 0x4841
+0x8233FA38 = 0x4842
+0x8233FA39 = 0x4843
+0x8233FB30 = 0x4844
+0x8233FB31 = 0x4845
+0x8233FB32 = 0x4846
+0x8233FB33 = 0x4847
+0x8233FB34 = 0x4848
+0x8233FB35 = 0x4849
+0x8233FB36 = 0x484A
+0x8233FB37 = 0x484B
+0x8233FB38 = 0x484C
+0x8233FB39 = 0x484D
+0x8233FC30 = 0x484E
+0x8233FC31 = 0x484F
+0x8233FC32 = 0x4850
+0x8233FC33 = 0x4851
+0x8233FC34 = 0x4852
+0x8233FC35 = 0x4853
+0x8233FC36 = 0x4854
+0x8233FC37 = 0x4855
+0x8233FC38 = 0x4856
+0x8233FC39 = 0x4857
+0x8233FD30 = 0x4858
+0x8233FD31 = 0x4859
+0x8233FD32 = 0x485A
+0x8233FD33 = 0x485B
+0x8233FD34 = 0x485C
+0x8233FD35 = 0x485D
+0x8233FD36 = 0x485E
+0x8233FD37 = 0x485F
+0x8233FD38 = 0x4860
+0x8233FD39 = 0x4861
+0x8233FE30 = 0x4862
+0x8233FE31 = 0x4863
+0x8233FE32 = 0x4864
+0x8233FE33 = 0x4865
+0x8233FE34 = 0x4866
+0x8233FE35 = 0x4867
+0x8233FE36 = 0x4868
+0x8233FE37 = 0x4869
+0x8233FE38 = 0x486A
+0x8233FE39 = 0x486B
+0x82348130 = 0x486C
+0x82348131 = 0x486D
+0x82348132 = 0x486E
+0x82348133 = 0x486F
+0x82348134 = 0x4870
+0x82348135 = 0x4871
+0x82348136 = 0x4872
+0x82348137 = 0x4873
+0x82348138 = 0x4874
+0x82348139 = 0x4875
+0x82348230 = 0x4876
+0x82348231 = 0x4877
+0x82348232 = 0x4878
+0x82348233 = 0x4879
+0x82348234 = 0x487A
+0x82348235 = 0x487B
+0x82348236 = 0x487C
+0x82348237 = 0x487D
+0x82348238 = 0x487E
+0x82348239 = 0x487F
+0x82348330 = 0x4880
+0x82348331 = 0x4881
+0x82348332 = 0x4882
+0x82348333 = 0x4883
+0x82348334 = 0x4884
+0x82348335 = 0x4885
+0x82348336 = 0x4886
+0x82348337 = 0x4887
+0x82348338 = 0x4888
+0x82348339 = 0x4889
+0x82348430 = 0x488A
+0x82348431 = 0x488B
+0x82348432 = 0x488C
+0x82348433 = 0x488D
+0x82348434 = 0x488E
+0x82348435 = 0x488F
+0x82348436 = 0x4890
+0x82348437 = 0x4891
+0x82348438 = 0x4892
+0x82348439 = 0x4893
+0x82348530 = 0x4894
+0x82348531 = 0x4895
+0x82348532 = 0x4896
+0x82348533 = 0x4897
+0x82348534 = 0x4898
+0x82348535 = 0x4899
+0x82348536 = 0x489A
+0x82348537 = 0x489B
+0x82348538 = 0x489C
+0x82348539 = 0x489D
+0x82348630 = 0x489E
+0x82348631 = 0x489F
+0x82348632 = 0x48A0
+0x82348633 = 0x48A1
+0x82348634 = 0x48A2
+0x82348635 = 0x48A3
+0x82348636 = 0x48A4
+0x82348637 = 0x48A5
+0x82348638 = 0x48A6
+0x82348639 = 0x48A7
+0x82348730 = 0x48A8
+0x82348731 = 0x48A9
+0x82348732 = 0x48AA
+0x82348733 = 0x48AB
+0x82348734 = 0x48AC
+0x82348735 = 0x48AD
+0x82348736 = 0x48AE
+0x82348737 = 0x48AF
+0x82348738 = 0x48B0
+0x82348739 = 0x48B1
+0x82348830 = 0x48B2
+0x82348831 = 0x48B3
+0x82348832 = 0x48B4
+0x82348833 = 0x48B5
+0x82348834 = 0x48B6
+0x82348835 = 0x48B7
+0x82348836 = 0x48B8
+0x82348837 = 0x48B9
+0x82348838 = 0x48BA
+0x82348839 = 0x48BB
+0x82348930 = 0x48BC
+0x82348931 = 0x48BD
+0x82348932 = 0x48BE
+0x82348933 = 0x48BF
+0x82348934 = 0x48C0
+0x82348935 = 0x48C1
+0x82348936 = 0x48C2
+0x82348937 = 0x48C3
+0x82348938 = 0x48C4
+0x82348939 = 0x48C5
+0x82348A30 = 0x48C6
+0x82348A31 = 0x48C7
+0x82348A32 = 0x48C8
+0x82348A33 = 0x48C9
+0x82348A34 = 0x48CA
+0x82348A35 = 0x48CB
+0x82348A36 = 0x48CC
+0x82348A37 = 0x48CD
+0x82348A38 = 0x48CE
+0x82348A39 = 0x48CF
+0x82348B30 = 0x48D0
+0x82348B31 = 0x48D1
+0x82348B32 = 0x48D2
+0x82348B33 = 0x48D3
+0x82348B34 = 0x48D4
+0x82348B35 = 0x48D5
+0x82348B36 = 0x48D6
+0x82348B37 = 0x48D7
+0x82348B38 = 0x48D8
+0x82348B39 = 0x48D9
+0x82348C30 = 0x48DA
+0x82348C31 = 0x48DB
+0x82348C32 = 0x48DC
+0x82348C33 = 0x48DD
+0x82348C34 = 0x48DE
+0x82348C35 = 0x48DF
+0x82348C36 = 0x48E0
+0x82348C37 = 0x48E1
+0x82348C38 = 0x48E2
+0x82348C39 = 0x48E3
+0x82348D30 = 0x48E4
+0x82348D31 = 0x48E5
+0x82348D32 = 0x48E6
+0x82348D33 = 0x48E7
+0x82348D34 = 0x48E8
+0x82348D35 = 0x48E9
+0x82348D36 = 0x48EA
+0x82348D37 = 0x48EB
+0x82348D38 = 0x48EC
+0x82348D39 = 0x48ED
+0x82348E30 = 0x48EE
+0x82348E31 = 0x48EF
+0x82348E32 = 0x48F0
+0x82348E33 = 0x48F1
+0x82348E34 = 0x48F2
+0x82348E35 = 0x48F3
+0x82348E36 = 0x48F4
+0x82348E37 = 0x48F5
+0x82348E38 = 0x48F6
+0x82348E39 = 0x48F7
+0x82348F30 = 0x48F8
+0x82348F31 = 0x48F9
+0x82348F32 = 0x48FA
+0x82348F33 = 0x48FB
+0x82348F34 = 0x48FC
+0x82348F35 = 0x48FD
+0x82348F36 = 0x48FE
+0x82348F37 = 0x48FF
+0x82348F38 = 0x4900
+0x82348F39 = 0x4901
+0x82349030 = 0x4902
+0x82349031 = 0x4903
+0x82349032 = 0x4904
+0x82349033 = 0x4905
+0x82349034 = 0x4906
+0x82349035 = 0x4907
+0x82349036 = 0x4908
+0x82349037 = 0x4909
+0x82349038 = 0x490A
+0x82349039 = 0x490B
+0x82349130 = 0x490C
+0x82349131 = 0x490D
+0x82349132 = 0x490E
+0x82349133 = 0x490F
+0x82349134 = 0x4910
+0x82349135 = 0x4911
+0x82349136 = 0x4912
+0x82349137 = 0x4913
+0x82349138 = 0x4914
+0x82349139 = 0x4915
+0x82349230 = 0x4916
+0x82349231 = 0x4917
+0x82349232 = 0x4918
+0x82349233 = 0x4919
+0x82349234 = 0x491A
+0x82349235 = 0x491B
+0x82349236 = 0x491C
+0x82349237 = 0x491D
+0x82349238 = 0x491E
+0x82349239 = 0x491F
+0x82349330 = 0x4920
+0x82349331 = 0x4921
+0x82349332 = 0x4922
+0x82349333 = 0x4923
+0x82349334 = 0x4924
+0x82349335 = 0x4925
+0x82349336 = 0x4926
+0x82349337 = 0x4927
+0x82349338 = 0x4928
+0x82349339 = 0x4929
+0x82349430 = 0x492A
+0x82349431 = 0x492B
+0x82349432 = 0x492C
+0x82349433 = 0x492D
+0x82349434 = 0x492E
+0x82349435 = 0x492F
+0x82349436 = 0x4930
+0x82349437 = 0x4931
+0x82349438 = 0x4932
+0x82349439 = 0x4933
+0x82349530 = 0x4934
+0x82349531 = 0x4935
+0x82349532 = 0x4936
+0x82349533 = 0x4937
+0x82349534 = 0x4938
+0x82349535 = 0x4939
+0x82349536 = 0x493A
+0x82349537 = 0x493B
+0x82349538 = 0x493C
+0x82349539 = 0x493D
+0x82349630 = 0x493E
+0x82349631 = 0x493F
+0x82349632 = 0x4940
+0x82349633 = 0x4941
+0x82349634 = 0x4942
+0x82349635 = 0x4943
+0x82349636 = 0x4944
+0x82349637 = 0x4945
+0x82349638 = 0x4946
+0x82349639 = 0x4948
+0x82349730 = 0x4949
+0x82349731 = 0x494A
+0x82349732 = 0x494B
+0x82349733 = 0x494C
+0x82349734 = 0x494D
+0x82349735 = 0x494E
+0x82349736 = 0x494F
+0x82349737 = 0x4950
+0x82349738 = 0x4951
+0x82349739 = 0x4952
+0x82349830 = 0x4953
+0x82349831 = 0x4954
+0x82349832 = 0x4955
+0x82349833 = 0x4956
+0x82349834 = 0x4957
+0x82349835 = 0x4958
+0x82349836 = 0x4959
+0x82349837 = 0x495A
+0x82349838 = 0x495B
+0x82349839 = 0x495C
+0x82349930 = 0x495D
+0x82349931 = 0x495E
+0x82349932 = 0x495F
+0x82349933 = 0x4960
+0x82349934 = 0x4961
+0x82349935 = 0x4962
+0x82349936 = 0x4963
+0x82349937 = 0x4964
+0x82349938 = 0x4965
+0x82349939 = 0x4966
+0x82349A30 = 0x4967
+0x82349A31 = 0x4968
+0x82349A32 = 0x4969
+0x82349A33 = 0x496A
+0x82349A34 = 0x496B
+0x82349A35 = 0x496C
+0x82349A36 = 0x496D
+0x82349A37 = 0x496E
+0x82349A38 = 0x496F
+0x82349A39 = 0x4970
+0x82349B30 = 0x4971
+0x82349B31 = 0x4972
+0x82349B32 = 0x4973
+0x82349B33 = 0x4974
+0x82349B34 = 0x4975
+0x82349B35 = 0x4976
+0x82349B36 = 0x4977
+0x82349B37 = 0x4978
+0x82349B38 = 0x4979
+0x82349B39 = 0x497B
+0x82349C30 = 0x497C
+0x82349C31 = 0x497E
+0x82349C32 = 0x497F
+0x82349C33 = 0x4980
+0x82349C34 = 0x4981
+0x82349C35 = 0x4984
+0x82349C36 = 0x4987
+0x82349C37 = 0x4988
+0x82349C38 = 0x4989
+0x82349C39 = 0x498A
+0x82349D30 = 0x498B
+0x82349D31 = 0x498C
+0x82349D32 = 0x498D
+0x82349D33 = 0x498E
+0x82349D34 = 0x498F
+0x82349D35 = 0x4990
+0x82349D36 = 0x4991
+0x82349D37 = 0x4992
+0x82349D38 = 0x4993
+0x82349D39 = 0x4994
+0x82349E30 = 0x4995
+0x82349E31 = 0x4996
+0x82349E32 = 0x4997
+0x82349E33 = 0x4998
+0x82349E34 = 0x4999
+0x82349E35 = 0x499A
+0x82349E36 = 0x499C
+0x82349E37 = 0x499D
+0x82349E38 = 0x499E
+0x82349E39 = 0x49A0
+0x82349F30 = 0x49A1
+0x82349F31 = 0x49A2
+0x82349F32 = 0x49A3
+0x82349F33 = 0x49A4
+0x82349F34 = 0x49A5
+0x82349F35 = 0x49A6
+0x82349F36 = 0x49A7
+0x82349F37 = 0x49A8
+0x82349F38 = 0x49A9
+0x82349F39 = 0x49AA
+0x8234A030 = 0x49AB
+0x8234A031 = 0x49AC
+0x8234A032 = 0x49AD
+0x8234A033 = 0x49AE
+0x8234A034 = 0x49AF
+0x8234A035 = 0x49B0
+0x8234A036 = 0x49B1
+0x8234A037 = 0x49B2
+0x8234A038 = 0x49B3
+0x8234A039 = 0x49B4
+0x8234A130 = 0x49B5
+0x8234A131 = 0x49B8
+0x8234A132 = 0x49B9
+0x8234A133 = 0x49BA
+0x8234A134 = 0x49BB
+0x8234A135 = 0x49BC
+0x8234A136 = 0x49BD
+0x8234A137 = 0x49BE
+0x8234A138 = 0x49BF
+0x8234A139 = 0x49C0
+0x8234A230 = 0x49C1
+0x8234A231 = 0x49C2
+0x8234A232 = 0x49C3
+0x8234A233 = 0x49C4
+0x8234A234 = 0x49C5
+0x8234A235 = 0x49C6
+0x8234A236 = 0x49C7
+0x8234A237 = 0x49C8
+0x8234A238 = 0x49C9
+0x8234A239 = 0x49CA
+0x8234A330 = 0x49CB
+0x8234A331 = 0x49CC
+0x8234A332 = 0x49CD
+0x8234A333 = 0x49CE
+0x8234A334 = 0x49CF
+0x8234A335 = 0x49D0
+0x8234A336 = 0x49D1
+0x8234A337 = 0x49D2
+0x8234A338 = 0x49D3
+0x8234A339 = 0x49D4
+0x8234A430 = 0x49D5
+0x8234A431 = 0x49D6
+0x8234A432 = 0x49D7
+0x8234A433 = 0x49D8
+0x8234A434 = 0x49D9
+0x8234A435 = 0x49DA
+0x8234A436 = 0x49DB
+0x8234A437 = 0x49DC
+0x8234A438 = 0x49DD
+0x8234A439 = 0x49DE
+0x8234A530 = 0x49DF
+0x8234A531 = 0x49E0
+0x8234A532 = 0x49E1
+0x8234A533 = 0x49E2
+0x8234A534 = 0x49E3
+0x8234A535 = 0x49E4
+0x8234A536 = 0x49E5
+0x8234A537 = 0x49E6
+0x8234A538 = 0x49E7
+0x8234A539 = 0x49E8
+0x8234A630 = 0x49E9
+0x8234A631 = 0x49EA
+0x8234A632 = 0x49EB
+0x8234A633 = 0x49EC
+0x8234A634 = 0x49ED
+0x8234A635 = 0x49EE
+0x8234A636 = 0x49EF
+0x8234A637 = 0x49F0
+0x8234A638 = 0x49F1
+0x8234A639 = 0x49F2
+0x8234A730 = 0x49F3
+0x8234A731 = 0x49F4
+0x8234A732 = 0x49F5
+0x8234A733 = 0x49F6
+0x8234A734 = 0x49F7
+0x8234A735 = 0x49F8
+0x8234A736 = 0x49F9
+0x8234A737 = 0x49FA
+0x8234A738 = 0x49FB
+0x8234A739 = 0x49FC
+0x8234A830 = 0x49FD
+0x8234A831 = 0x49FE
+0x8234A832 = 0x49FF
+0x8234A833 = 0x4A00
+0x8234A834 = 0x4A01
+0x8234A835 = 0x4A02
+0x8234A836 = 0x4A03
+0x8234A837 = 0x4A04
+0x8234A838 = 0x4A05
+0x8234A839 = 0x4A06
+0x8234A930 = 0x4A07
+0x8234A931 = 0x4A08
+0x8234A932 = 0x4A09
+0x8234A933 = 0x4A0A
+0x8234A934 = 0x4A0B
+0x8234A935 = 0x4A0C
+0x8234A936 = 0x4A0D
+0x8234A937 = 0x4A0E
+0x8234A938 = 0x4A0F
+0x8234A939 = 0x4A10
+0x8234AA30 = 0x4A11
+0x8234AA31 = 0x4A12
+0x8234AA32 = 0x4A13
+0x8234AA33 = 0x4A14
+0x8234AA34 = 0x4A15
+0x8234AA35 = 0x4A16
+0x8234AA36 = 0x4A17
+0x8234AA37 = 0x4A18
+0x8234AA38 = 0x4A19
+0x8234AA39 = 0x4A1A
+0x8234AB30 = 0x4A1B
+0x8234AB31 = 0x4A1C
+0x8234AB32 = 0x4A1D
+0x8234AB33 = 0x4A1E
+0x8234AB34 = 0x4A1F
+0x8234AB35 = 0x4A20
+0x8234AB36 = 0x4A21
+0x8234AB37 = 0x4A22
+0x8234AB38 = 0x4A23
+0x8234AB39 = 0x4A24
+0x8234AC30 = 0x4A25
+0x8234AC31 = 0x4A26
+0x8234AC32 = 0x4A27
+0x8234AC33 = 0x4A28
+0x8234AC34 = 0x4A29
+0x8234AC35 = 0x4A2A
+0x8234AC36 = 0x4A2B
+0x8234AC37 = 0x4A2C
+0x8234AC38 = 0x4A2D
+0x8234AC39 = 0x4A2E
+0x8234AD30 = 0x4A2F
+0x8234AD31 = 0x4A30
+0x8234AD32 = 0x4A31
+0x8234AD33 = 0x4A32
+0x8234AD34 = 0x4A33
+0x8234AD35 = 0x4A34
+0x8234AD36 = 0x4A35
+0x8234AD37 = 0x4A36
+0x8234AD38 = 0x4A37
+0x8234AD39 = 0x4A38
+0x8234AE30 = 0x4A39
+0x8234AE31 = 0x4A3A
+0x8234AE32 = 0x4A3B
+0x8234AE33 = 0x4A3C
+0x8234AE34 = 0x4A3D
+0x8234AE35 = 0x4A3E
+0x8234AE36 = 0x4A3F
+0x8234AE37 = 0x4A40
+0x8234AE38 = 0x4A41
+0x8234AE39 = 0x4A42
+0x8234AF30 = 0x4A43
+0x8234AF31 = 0x4A44
+0x8234AF32 = 0x4A45
+0x8234AF33 = 0x4A46
+0x8234AF34 = 0x4A47
+0x8234AF35 = 0x4A48
+0x8234AF36 = 0x4A49
+0x8234AF37 = 0x4A4A
+0x8234AF38 = 0x4A4B
+0x8234AF39 = 0x4A4C
+0x8234B030 = 0x4A4D
+0x8234B031 = 0x4A4E
+0x8234B032 = 0x4A4F
+0x8234B033 = 0x4A50
+0x8234B034 = 0x4A51
+0x8234B035 = 0x4A52
+0x8234B036 = 0x4A53
+0x8234B037 = 0x4A54
+0x8234B038 = 0x4A55
+0x8234B039 = 0x4A56
+0x8234B130 = 0x4A57
+0x8234B131 = 0x4A58
+0x8234B132 = 0x4A59
+0x8234B133 = 0x4A5A
+0x8234B134 = 0x4A5B
+0x8234B135 = 0x4A5C
+0x8234B136 = 0x4A5D
+0x8234B137 = 0x4A5E
+0x8234B138 = 0x4A5F
+0x8234B139 = 0x4A60
+0x8234B230 = 0x4A61
+0x8234B231 = 0x4A62
+0x8234B232 = 0x4A63
+0x8234B233 = 0x4A64
+0x8234B234 = 0x4A65
+0x8234B235 = 0x4A66
+0x8234B236 = 0x4A67
+0x8234B237 = 0x4A68
+0x8234B238 = 0x4A69
+0x8234B239 = 0x4A6A
+0x8234B330 = 0x4A6B
+0x8234B331 = 0x4A6C
+0x8234B332 = 0x4A6D
+0x8234B333 = 0x4A6E
+0x8234B334 = 0x4A6F
+0x8234B335 = 0x4A70
+0x8234B336 = 0x4A71
+0x8234B337 = 0x4A72
+0x8234B338 = 0x4A73
+0x8234B339 = 0x4A74
+0x8234B430 = 0x4A75
+0x8234B431 = 0x4A76
+0x8234B432 = 0x4A77
+0x8234B433 = 0x4A78
+0x8234B434 = 0x4A79
+0x8234B435 = 0x4A7A
+0x8234B436 = 0x4A7B
+0x8234B437 = 0x4A7C
+0x8234B438 = 0x4A7D
+0x8234B439 = 0x4A7E
+0x8234B530 = 0x4A7F
+0x8234B531 = 0x4A80
+0x8234B532 = 0x4A81
+0x8234B533 = 0x4A82
+0x8234B534 = 0x4A83
+0x8234B535 = 0x4A84
+0x8234B536 = 0x4A85
+0x8234B537 = 0x4A86
+0x8234B538 = 0x4A87
+0x8234B539 = 0x4A88
+0x8234B630 = 0x4A89
+0x8234B631 = 0x4A8A
+0x8234B632 = 0x4A8B
+0x8234B633 = 0x4A8C
+0x8234B634 = 0x4A8D
+0x8234B635 = 0x4A8E
+0x8234B636 = 0x4A8F
+0x8234B637 = 0x4A90
+0x8234B638 = 0x4A91
+0x8234B639 = 0x4A92
+0x8234B730 = 0x4A93
+0x8234B731 = 0x4A94
+0x8234B732 = 0x4A95
+0x8234B733 = 0x4A96
+0x8234B734 = 0x4A97
+0x8234B735 = 0x4A98
+0x8234B736 = 0x4A99
+0x8234B737 = 0x4A9A
+0x8234B738 = 0x4A9B
+0x8234B739 = 0x4A9C
+0x8234B830 = 0x4A9D
+0x8234B831 = 0x4A9E
+0x8234B832 = 0x4A9F
+0x8234B833 = 0x4AA0
+0x8234B834 = 0x4AA1
+0x8234B835 = 0x4AA2
+0x8234B836 = 0x4AA3
+0x8234B837 = 0x4AA4
+0x8234B838 = 0x4AA5
+0x8234B839 = 0x4AA6
+0x8234B930 = 0x4AA7
+0x8234B931 = 0x4AA8
+0x8234B932 = 0x4AA9
+0x8234B933 = 0x4AAA
+0x8234B934 = 0x4AAB
+0x8234B935 = 0x4AAC
+0x8234B936 = 0x4AAD
+0x8234B937 = 0x4AAE
+0x8234B938 = 0x4AAF
+0x8234B939 = 0x4AB0
+0x8234BA30 = 0x4AB1
+0x8234BA31 = 0x4AB2
+0x8234BA32 = 0x4AB3
+0x8234BA33 = 0x4AB4
+0x8234BA34 = 0x4AB5
+0x8234BA35 = 0x4AB6
+0x8234BA36 = 0x4AB7
+0x8234BA37 = 0x4AB8
+0x8234BA38 = 0x4AB9
+0x8234BA39 = 0x4ABA
+0x8234BB30 = 0x4ABB
+0x8234BB31 = 0x4ABC
+0x8234BB32 = 0x4ABD
+0x8234BB33 = 0x4ABE
+0x8234BB34 = 0x4ABF
+0x8234BB35 = 0x4AC0
+0x8234BB36 = 0x4AC1
+0x8234BB37 = 0x4AC2
+0x8234BB38 = 0x4AC3
+0x8234BB39 = 0x4AC4
+0x8234BC30 = 0x4AC5
+0x8234BC31 = 0x4AC6
+0x8234BC32 = 0x4AC7
+0x8234BC33 = 0x4AC8
+0x8234BC34 = 0x4AC9
+0x8234BC35 = 0x4ACA
+0x8234BC36 = 0x4ACB
+0x8234BC37 = 0x4ACC
+0x8234BC38 = 0x4ACD
+0x8234BC39 = 0x4ACE
+0x8234BD30 = 0x4ACF
+0x8234BD31 = 0x4AD0
+0x8234BD32 = 0x4AD1
+0x8234BD33 = 0x4AD2
+0x8234BD34 = 0x4AD3
+0x8234BD35 = 0x4AD4
+0x8234BD36 = 0x4AD5
+0x8234BD37 = 0x4AD6
+0x8234BD38 = 0x4AD7
+0x8234BD39 = 0x4AD8
+0x8234BE30 = 0x4AD9
+0x8234BE31 = 0x4ADA
+0x8234BE32 = 0x4ADB
+0x8234BE33 = 0x4ADC
+0x8234BE34 = 0x4ADD
+0x8234BE35 = 0x4ADE
+0x8234BE36 = 0x4ADF
+0x8234BE37 = 0x4AE0
+0x8234BE38 = 0x4AE1
+0x8234BE39 = 0x4AE2
+0x8234BF30 = 0x4AE3
+0x8234BF31 = 0x4AE4
+0x8234BF32 = 0x4AE5
+0x8234BF33 = 0x4AE6
+0x8234BF34 = 0x4AE7
+0x8234BF35 = 0x4AE8
+0x8234BF36 = 0x4AE9
+0x8234BF37 = 0x4AEA
+0x8234BF38 = 0x4AEB
+0x8234BF39 = 0x4AEC
+0x8234C030 = 0x4AED
+0x8234C031 = 0x4AEE
+0x8234C032 = 0x4AEF
+0x8234C033 = 0x4AF0
+0x8234C034 = 0x4AF1
+0x8234C035 = 0x4AF2
+0x8234C036 = 0x4AF3
+0x8234C037 = 0x4AF4
+0x8234C038 = 0x4AF5
+0x8234C039 = 0x4AF6
+0x8234C130 = 0x4AF7
+0x8234C131 = 0x4AF8
+0x8234C132 = 0x4AF9
+0x8234C133 = 0x4AFA
+0x8234C134 = 0x4AFB
+0x8234C135 = 0x4AFC
+0x8234C136 = 0x4AFD
+0x8234C137 = 0x4AFE
+0x8234C138 = 0x4AFF
+0x8234C139 = 0x4B00
+0x8234C230 = 0x4B01
+0x8234C231 = 0x4B02
+0x8234C232 = 0x4B03
+0x8234C233 = 0x4B04
+0x8234C234 = 0x4B05
+0x8234C235 = 0x4B06
+0x8234C236 = 0x4B07
+0x8234C237 = 0x4B08
+0x8234C238 = 0x4B09
+0x8234C239 = 0x4B0A
+0x8234C330 = 0x4B0B
+0x8234C331 = 0x4B0C
+0x8234C332 = 0x4B0D
+0x8234C333 = 0x4B0E
+0x8234C334 = 0x4B0F
+0x8234C335 = 0x4B10
+0x8234C336 = 0x4B11
+0x8234C337 = 0x4B12
+0x8234C338 = 0x4B13
+0x8234C339 = 0x4B14
+0x8234C430 = 0x4B15
+0x8234C431 = 0x4B16
+0x8234C432 = 0x4B17
+0x8234C433 = 0x4B18
+0x8234C434 = 0x4B19
+0x8234C435 = 0x4B1A
+0x8234C436 = 0x4B1B
+0x8234C437 = 0x4B1C
+0x8234C438 = 0x4B1D
+0x8234C439 = 0x4B1E
+0x8234C530 = 0x4B1F
+0x8234C531 = 0x4B20
+0x8234C532 = 0x4B21
+0x8234C533 = 0x4B22
+0x8234C534 = 0x4B23
+0x8234C535 = 0x4B24
+0x8234C536 = 0x4B25
+0x8234C537 = 0x4B26
+0x8234C538 = 0x4B27
+0x8234C539 = 0x4B28
+0x8234C630 = 0x4B29
+0x8234C631 = 0x4B2A
+0x8234C632 = 0x4B2B
+0x8234C633 = 0x4B2C
+0x8234C634 = 0x4B2D
+0x8234C635 = 0x4B2E
+0x8234C636 = 0x4B2F
+0x8234C637 = 0x4B30
+0x8234C638 = 0x4B31
+0x8234C639 = 0x4B32
+0x8234C730 = 0x4B33
+0x8234C731 = 0x4B34
+0x8234C732 = 0x4B35
+0x8234C733 = 0x4B36
+0x8234C734 = 0x4B37
+0x8234C735 = 0x4B38
+0x8234C736 = 0x4B39
+0x8234C737 = 0x4B3A
+0x8234C738 = 0x4B3B
+0x8234C739 = 0x4B3C
+0x8234C830 = 0x4B3D
+0x8234C831 = 0x4B3E
+0x8234C832 = 0x4B3F
+0x8234C833 = 0x4B40
+0x8234C834 = 0x4B41
+0x8234C835 = 0x4B42
+0x8234C836 = 0x4B43
+0x8234C837 = 0x4B44
+0x8234C838 = 0x4B45
+0x8234C839 = 0x4B46
+0x8234C930 = 0x4B47
+0x8234C931 = 0x4B48
+0x8234C932 = 0x4B49
+0x8234C933 = 0x4B4A
+0x8234C934 = 0x4B4B
+0x8234C935 = 0x4B4C
+0x8234C936 = 0x4B4D
+0x8234C937 = 0x4B4E
+0x8234C938 = 0x4B4F
+0x8234C939 = 0x4B50
+0x8234CA30 = 0x4B51
+0x8234CA31 = 0x4B52
+0x8234CA32 = 0x4B53
+0x8234CA33 = 0x4B54
+0x8234CA34 = 0x4B55
+0x8234CA35 = 0x4B56
+0x8234CA36 = 0x4B57
+0x8234CA37 = 0x4B58
+0x8234CA38 = 0x4B59
+0x8234CA39 = 0x4B5A
+0x8234CB30 = 0x4B5B
+0x8234CB31 = 0x4B5C
+0x8234CB32 = 0x4B5D
+0x8234CB33 = 0x4B5E
+0x8234CB34 = 0x4B5F
+0x8234CB35 = 0x4B60
+0x8234CB36 = 0x4B61
+0x8234CB37 = 0x4B62
+0x8234CB38 = 0x4B63
+0x8234CB39 = 0x4B64
+0x8234CC30 = 0x4B65
+0x8234CC31 = 0x4B66
+0x8234CC32 = 0x4B67
+0x8234CC33 = 0x4B68
+0x8234CC34 = 0x4B69
+0x8234CC35 = 0x4B6A
+0x8234CC36 = 0x4B6B
+0x8234CC37 = 0x4B6C
+0x8234CC38 = 0x4B6D
+0x8234CC39 = 0x4B6E
+0x8234CD30 = 0x4B6F
+0x8234CD31 = 0x4B70
+0x8234CD32 = 0x4B71
+0x8234CD33 = 0x4B72
+0x8234CD34 = 0x4B73
+0x8234CD35 = 0x4B74
+0x8234CD36 = 0x4B75
+0x8234CD37 = 0x4B76
+0x8234CD38 = 0x4B77
+0x8234CD39 = 0x4B78
+0x8234CE30 = 0x4B79
+0x8234CE31 = 0x4B7A
+0x8234CE32 = 0x4B7B
+0x8234CE33 = 0x4B7C
+0x8234CE34 = 0x4B7D
+0x8234CE35 = 0x4B7E
+0x8234CE36 = 0x4B7F
+0x8234CE37 = 0x4B80
+0x8234CE38 = 0x4B81
+0x8234CE39 = 0x4B82
+0x8234CF30 = 0x4B83
+0x8234CF31 = 0x4B84
+0x8234CF32 = 0x4B85
+0x8234CF33 = 0x4B86
+0x8234CF34 = 0x4B87
+0x8234CF35 = 0x4B88
+0x8234CF36 = 0x4B89
+0x8234CF37 = 0x4B8A
+0x8234CF38 = 0x4B8B
+0x8234CF39 = 0x4B8C
+0x8234D030 = 0x4B8D
+0x8234D031 = 0x4B8E
+0x8234D032 = 0x4B8F
+0x8234D033 = 0x4B90
+0x8234D034 = 0x4B91
+0x8234D035 = 0x4B92
+0x8234D036 = 0x4B93
+0x8234D037 = 0x4B94
+0x8234D038 = 0x4B95
+0x8234D039 = 0x4B96
+0x8234D130 = 0x4B97
+0x8234D131 = 0x4B98
+0x8234D132 = 0x4B99
+0x8234D133 = 0x4B9A
+0x8234D134 = 0x4B9B
+0x8234D135 = 0x4B9C
+0x8234D136 = 0x4B9D
+0x8234D137 = 0x4B9E
+0x8234D138 = 0x4B9F
+0x8234D139 = 0x4BA0
+0x8234D230 = 0x4BA1
+0x8234D231 = 0x4BA2
+0x8234D232 = 0x4BA3
+0x8234D233 = 0x4BA4
+0x8234D234 = 0x4BA5
+0x8234D235 = 0x4BA6
+0x8234D236 = 0x4BA7
+0x8234D237 = 0x4BA8
+0x8234D238 = 0x4BA9
+0x8234D239 = 0x4BAA
+0x8234D330 = 0x4BAB
+0x8234D331 = 0x4BAC
+0x8234D332 = 0x4BAD
+0x8234D333 = 0x4BAE
+0x8234D334 = 0x4BAF
+0x8234D335 = 0x4BB0
+0x8234D336 = 0x4BB1
+0x8234D337 = 0x4BB2
+0x8234D338 = 0x4BB3
+0x8234D339 = 0x4BB4
+0x8234D430 = 0x4BB5
+0x8234D431 = 0x4BB6
+0x8234D432 = 0x4BB7
+0x8234D433 = 0x4BB8
+0x8234D434 = 0x4BB9
+0x8234D435 = 0x4BBA
+0x8234D436 = 0x4BBB
+0x8234D437 = 0x4BBC
+0x8234D438 = 0x4BBD
+0x8234D439 = 0x4BBE
+0x8234D530 = 0x4BBF
+0x8234D531 = 0x4BC0
+0x8234D532 = 0x4BC1
+0x8234D533 = 0x4BC2
+0x8234D534 = 0x4BC3
+0x8234D535 = 0x4BC4
+0x8234D536 = 0x4BC5
+0x8234D537 = 0x4BC6
+0x8234D538 = 0x4BC7
+0x8234D539 = 0x4BC8
+0x8234D630 = 0x4BC9
+0x8234D631 = 0x4BCA
+0x8234D632 = 0x4BCB
+0x8234D633 = 0x4BCC
+0x8234D634 = 0x4BCD
+0x8234D635 = 0x4BCE
+0x8234D636 = 0x4BCF
+0x8234D637 = 0x4BD0
+0x8234D638 = 0x4BD1
+0x8234D639 = 0x4BD2
+0x8234D730 = 0x4BD3
+0x8234D731 = 0x4BD4
+0x8234D732 = 0x4BD5
+0x8234D733 = 0x4BD6
+0x8234D734 = 0x4BD7
+0x8234D735 = 0x4BD8
+0x8234D736 = 0x4BD9
+0x8234D737 = 0x4BDA
+0x8234D738 = 0x4BDB
+0x8234D739 = 0x4BDC
+0x8234D830 = 0x4BDD
+0x8234D831 = 0x4BDE
+0x8234D832 = 0x4BDF
+0x8234D833 = 0x4BE0
+0x8234D834 = 0x4BE1
+0x8234D835 = 0x4BE2
+0x8234D836 = 0x4BE3
+0x8234D837 = 0x4BE4
+0x8234D838 = 0x4BE5
+0x8234D839 = 0x4BE6
+0x8234D930 = 0x4BE7
+0x8234D931 = 0x4BE8
+0x8234D932 = 0x4BE9
+0x8234D933 = 0x4BEA
+0x8234D934 = 0x4BEB
+0x8234D935 = 0x4BEC
+0x8234D936 = 0x4BED
+0x8234D937 = 0x4BEE
+0x8234D938 = 0x4BEF
+0x8234D939 = 0x4BF0
+0x8234DA30 = 0x4BF1
+0x8234DA31 = 0x4BF2
+0x8234DA32 = 0x4BF3
+0x8234DA33 = 0x4BF4
+0x8234DA34 = 0x4BF5
+0x8234DA35 = 0x4BF6
+0x8234DA36 = 0x4BF7
+0x8234DA37 = 0x4BF8
+0x8234DA38 = 0x4BF9
+0x8234DA39 = 0x4BFA
+0x8234DB30 = 0x4BFB
+0x8234DB31 = 0x4BFC
+0x8234DB32 = 0x4BFD
+0x8234DB33 = 0x4BFE
+0x8234DB34 = 0x4BFF
+0x8234DB35 = 0x4C00
+0x8234DB36 = 0x4C01
+0x8234DB37 = 0x4C02
+0x8234DB38 = 0x4C03
+0x8234DB39 = 0x4C04
+0x8234DC30 = 0x4C05
+0x8234DC31 = 0x4C06
+0x8234DC32 = 0x4C07
+0x8234DC33 = 0x4C08
+0x8234DC34 = 0x4C09
+0x8234DC35 = 0x4C0A
+0x8234DC36 = 0x4C0B
+0x8234DC37 = 0x4C0C
+0x8234DC38 = 0x4C0D
+0x8234DC39 = 0x4C0E
+0x8234DD30 = 0x4C0F
+0x8234DD31 = 0x4C10
+0x8234DD32 = 0x4C11
+0x8234DD33 = 0x4C12
+0x8234DD34 = 0x4C13
+0x8234DD35 = 0x4C14
+0x8234DD36 = 0x4C15
+0x8234DD37 = 0x4C16
+0x8234DD38 = 0x4C17
+0x8234DD39 = 0x4C18
+0x8234DE30 = 0x4C19
+0x8234DE31 = 0x4C1A
+0x8234DE32 = 0x4C1B
+0x8234DE33 = 0x4C1C
+0x8234DE34 = 0x4C1D
+0x8234DE35 = 0x4C1E
+0x8234DE36 = 0x4C1F
+0x8234DE37 = 0x4C20
+0x8234DE38 = 0x4C21
+0x8234DE39 = 0x4C22
+0x8234DF30 = 0x4C23
+0x8234DF31 = 0x4C24
+0x8234DF32 = 0x4C25
+0x8234DF33 = 0x4C26
+0x8234DF34 = 0x4C27
+0x8234DF35 = 0x4C28
+0x8234DF36 = 0x4C29
+0x8234DF37 = 0x4C2A
+0x8234DF38 = 0x4C2B
+0x8234DF39 = 0x4C2C
+0x8234E030 = 0x4C2D
+0x8234E031 = 0x4C2E
+0x8234E032 = 0x4C2F
+0x8234E033 = 0x4C30
+0x8234E034 = 0x4C31
+0x8234E035 = 0x4C32
+0x8234E036 = 0x4C33
+0x8234E037 = 0x4C34
+0x8234E038 = 0x4C35
+0x8234E039 = 0x4C36
+0x8234E130 = 0x4C37
+0x8234E131 = 0x4C38
+0x8234E132 = 0x4C39
+0x8234E133 = 0x4C3A
+0x8234E134 = 0x4C3B
+0x8234E135 = 0x4C3C
+0x8234E136 = 0x4C3D
+0x8234E137 = 0x4C3E
+0x8234E138 = 0x4C3F
+0x8234E139 = 0x4C40
+0x8234E230 = 0x4C41
+0x8234E231 = 0x4C42
+0x8234E232 = 0x4C43
+0x8234E233 = 0x4C44
+0x8234E234 = 0x4C45
+0x8234E235 = 0x4C46
+0x8234E236 = 0x4C47
+0x8234E237 = 0x4C48
+0x8234E238 = 0x4C49
+0x8234E239 = 0x4C4A
+0x8234E330 = 0x4C4B
+0x8234E331 = 0x4C4C
+0x8234E332 = 0x4C4D
+0x8234E333 = 0x4C4E
+0x8234E334 = 0x4C4F
+0x8234E335 = 0x4C50
+0x8234E336 = 0x4C51
+0x8234E337 = 0x4C52
+0x8234E338 = 0x4C53
+0x8234E339 = 0x4C54
+0x8234E430 = 0x4C55
+0x8234E431 = 0x4C56
+0x8234E432 = 0x4C57
+0x8234E433 = 0x4C58
+0x8234E434 = 0x4C59
+0x8234E435 = 0x4C5A
+0x8234E436 = 0x4C5B
+0x8234E437 = 0x4C5C
+0x8234E438 = 0x4C5D
+0x8234E439 = 0x4C5E
+0x8234E530 = 0x4C5F
+0x8234E531 = 0x4C60
+0x8234E532 = 0x4C61
+0x8234E533 = 0x4C62
+0x8234E534 = 0x4C63
+0x8234E535 = 0x4C64
+0x8234E536 = 0x4C65
+0x8234E537 = 0x4C66
+0x8234E538 = 0x4C67
+0x8234E539 = 0x4C68
+0x8234E630 = 0x4C69
+0x8234E631 = 0x4C6A
+0x8234E632 = 0x4C6B
+0x8234E633 = 0x4C6C
+0x8234E634 = 0x4C6D
+0x8234E635 = 0x4C6E
+0x8234E636 = 0x4C6F
+0x8234E637 = 0x4C70
+0x8234E638 = 0x4C71
+0x8234E639 = 0x4C72
+0x8234E730 = 0x4C73
+0x8234E731 = 0x4C74
+0x8234E732 = 0x4C75
+0x8234E733 = 0x4C76
+0x8234E734 = 0x4C78
+0x8234E735 = 0x4C79
+0x8234E736 = 0x4C7A
+0x8234E737 = 0x4C7B
+0x8234E738 = 0x4C7C
+0x8234E739 = 0x4C7D
+0x8234E830 = 0x4C7E
+0x8234E831 = 0x4C7F
+0x8234E832 = 0x4C80
+0x8234E833 = 0x4C81
+0x8234E834 = 0x4C82
+0x8234E835 = 0x4C83
+0x8234E836 = 0x4C84
+0x8234E837 = 0x4C85
+0x8234E838 = 0x4C86
+0x8234E839 = 0x4C87
+0x8234E930 = 0x4C88
+0x8234E931 = 0x4C89
+0x8234E932 = 0x4C8A
+0x8234E933 = 0x4C8B
+0x8234E934 = 0x4C8C
+0x8234E935 = 0x4C8D
+0x8234E936 = 0x4C8E
+0x8234E937 = 0x4C8F
+0x8234E938 = 0x4C90
+0x8234E939 = 0x4C91
+0x8234EA30 = 0x4C92
+0x8234EA31 = 0x4C93
+0x8234EA32 = 0x4C94
+0x8234EA33 = 0x4C95
+0x8234EA34 = 0x4C96
+0x8234EA35 = 0x4C97
+0x8234EA36 = 0x4C98
+0x8234EA37 = 0x4C99
+0x8234EA38 = 0x4C9A
+0x8234EA39 = 0x4C9B
+0x8234EB30 = 0x4C9C
+0x8234EB31 = 0x4C9D
+0x8234EB32 = 0x4C9E
+0x8234EB33 = 0x4CA4
+0x8234EB34 = 0x4CA5
+0x8234EB35 = 0x4CA6
+0x8234EB36 = 0x4CA7
+0x8234EB37 = 0x4CA8
+0x8234EB38 = 0x4CA9
+0x8234EB39 = 0x4CAA
+0x8234EC30 = 0x4CAB
+0x8234EC31 = 0x4CAC
+0x8234EC32 = 0x4CAD
+0x8234EC33 = 0x4CAE
+0x8234EC34 = 0x4CAF
+0x8234EC35 = 0x4CB0
+0x8234EC36 = 0x4CB1
+0x8234EC37 = 0x4CB2
+0x8234EC38 = 0x4CB3
+0x8234EC39 = 0x4CB4
+0x8234ED30 = 0x4CB5
+0x8234ED31 = 0x4CB6
+0x8234ED32 = 0x4CB7
+0x8234ED33 = 0x4CB8
+0x8234ED34 = 0x4CB9
+0x8234ED35 = 0x4CBA
+0x8234ED36 = 0x4CBB
+0x8234ED37 = 0x4CBC
+0x8234ED38 = 0x4CBD
+0x8234ED39 = 0x4CBE
+0x8234EE30 = 0x4CBF
+0x8234EE31 = 0x4CC0
+0x8234EE32 = 0x4CC1
+0x8234EE33 = 0x4CC2
+0x8234EE34 = 0x4CC3
+0x8234EE35 = 0x4CC4
+0x8234EE36 = 0x4CC5
+0x8234EE37 = 0x4CC6
+0x8234EE38 = 0x4CC7
+0x8234EE39 = 0x4CC8
+0x8234EF30 = 0x4CC9
+0x8234EF31 = 0x4CCA
+0x8234EF32 = 0x4CCB
+0x8234EF33 = 0x4CCC
+0x8234EF34 = 0x4CCD
+0x8234EF35 = 0x4CCE
+0x8234EF36 = 0x4CCF
+0x8234EF37 = 0x4CD0
+0x8234EF38 = 0x4CD1
+0x8234EF39 = 0x4CD2
+0x8234F030 = 0x4CD3
+0x8234F031 = 0x4CD4
+0x8234F032 = 0x4CD5
+0x8234F033 = 0x4CD6
+0x8234F034 = 0x4CD7
+0x8234F035 = 0x4CD8
+0x8234F036 = 0x4CD9
+0x8234F037 = 0x4CDA
+0x8234F038 = 0x4CDB
+0x8234F039 = 0x4CDC
+0x8234F130 = 0x4CDD
+0x8234F131 = 0x4CDE
+0x8234F132 = 0x4CDF
+0x8234F133 = 0x4CE0
+0x8234F134 = 0x4CE1
+0x8234F135 = 0x4CE2
+0x8234F136 = 0x4CE3
+0x8234F137 = 0x4CE4
+0x8234F138 = 0x4CE5
+0x8234F139 = 0x4CE6
+0x8234F230 = 0x4CE7
+0x8234F231 = 0x4CE8
+0x8234F232 = 0x4CE9
+0x8234F233 = 0x4CEA
+0x8234F234 = 0x4CEB
+0x8234F235 = 0x4CEC
+0x8234F236 = 0x4CED
+0x8234F237 = 0x4CEE
+0x8234F238 = 0x4CEF
+0x8234F239 = 0x4CF0
+0x8234F330 = 0x4CF1
+0x8234F331 = 0x4CF2
+0x8234F332 = 0x4CF3
+0x8234F333 = 0x4CF4
+0x8234F334 = 0x4CF5
+0x8234F335 = 0x4CF6
+0x8234F336 = 0x4CF7
+0x8234F337 = 0x4CF8
+0x8234F338 = 0x4CF9
+0x8234F339 = 0x4CFA
+0x8234F430 = 0x4CFB
+0x8234F431 = 0x4CFC
+0x8234F432 = 0x4CFD
+0x8234F433 = 0x4CFE
+0x8234F434 = 0x4CFF
+0x8234F435 = 0x4D00
+0x8234F436 = 0x4D01
+0x8234F437 = 0x4D02
+0x8234F438 = 0x4D03
+0x8234F439 = 0x4D04
+0x8234F530 = 0x4D05
+0x8234F531 = 0x4D06
+0x8234F532 = 0x4D07
+0x8234F533 = 0x4D08
+0x8234F534 = 0x4D09
+0x8234F535 = 0x4D0A
+0x8234F536 = 0x4D0B
+0x8234F537 = 0x4D0C
+0x8234F538 = 0x4D0D
+0x8234F539 = 0x4D0E
+0x8234F630 = 0x4D0F
+0x8234F631 = 0x4D10
+0x8234F632 = 0x4D11
+0x8234F633 = 0x4D12
+0x8234F634 = 0x4D1A
+0x8234F635 = 0x4D1B
+0x8234F636 = 0x4D1C
+0x8234F637 = 0x4D1D
+0x8234F638 = 0x4D1E
+0x8234F639 = 0x4D1F
+0x8234F730 = 0x4D20
+0x8234F731 = 0x4D21
+0x8234F732 = 0x4D22
+0x8234F733 = 0x4D23
+0x8234F734 = 0x4D24
+0x8234F735 = 0x4D25
+0x8234F736 = 0x4D26
+0x8234F737 = 0x4D27
+0x8234F738 = 0x4D28
+0x8234F739 = 0x4D29
+0x8234F830 = 0x4D2A
+0x8234F831 = 0x4D2B
+0x8234F832 = 0x4D2C
+0x8234F833 = 0x4D2D
+0x8234F834 = 0x4D2E
+0x8234F835 = 0x4D2F
+0x8234F836 = 0x4D30
+0x8234F837 = 0x4D31
+0x8234F838 = 0x4D32
+0x8234F839 = 0x4D33
+0x8234F930 = 0x4D34
+0x8234F931 = 0x4D35
+0x8234F932 = 0x4D36
+0x8234F933 = 0x4D37
+0x8234F934 = 0x4D38
+0x8234F935 = 0x4D39
+0x8234F936 = 0x4D3A
+0x8234F937 = 0x4D3B
+0x8234F938 = 0x4D3C
+0x8234F939 = 0x4D3D
+0x8234FA30 = 0x4D3E
+0x8234FA31 = 0x4D3F
+0x8234FA32 = 0x4D40
+0x8234FA33 = 0x4D41
+0x8234FA34 = 0x4D42
+0x8234FA35 = 0x4D43
+0x8234FA36 = 0x4D44
+0x8234FA37 = 0x4D45
+0x8234FA38 = 0x4D46
+0x8234FA39 = 0x4D47
+0x8234FB30 = 0x4D48
+0x8234FB31 = 0x4D49
+0x8234FB32 = 0x4D4A
+0x8234FB33 = 0x4D4B
+0x8234FB34 = 0x4D4C
+0x8234FB35 = 0x4D4D
+0x8234FB36 = 0x4D4E
+0x8234FB37 = 0x4D4F
+0x8234FB38 = 0x4D50
+0x8234FB39 = 0x4D51
+0x8234FC30 = 0x4D52
+0x8234FC31 = 0x4D53
+0x8234FC32 = 0x4D54
+0x8234FC33 = 0x4D55
+0x8234FC34 = 0x4D56
+0x8234FC35 = 0x4D57
+0x8234FC36 = 0x4D58
+0x8234FC37 = 0x4D59
+0x8234FC38 = 0x4D5A
+0x8234FC39 = 0x4D5B
+0x8234FD30 = 0x4D5C
+0x8234FD31 = 0x4D5D
+0x8234FD32 = 0x4D5E
+0x8234FD33 = 0x4D5F
+0x8234FD34 = 0x4D60
+0x8234FD35 = 0x4D61
+0x8234FD36 = 0x4D62
+0x8234FD37 = 0x4D63
+0x8234FD38 = 0x4D64
+0x8234FD39 = 0x4D65
+0x8234FE30 = 0x4D66
+0x8234FE31 = 0x4D67
+0x8234FE32 = 0x4D68
+0x8234FE33 = 0x4D69
+0x8234FE34 = 0x4D6A
+0x8234FE35 = 0x4D6B
+0x8234FE36 = 0x4D6C
+0x8234FE37 = 0x4D6D
+0x8234FE38 = 0x4D6E
+0x8234FE39 = 0x4D6F
+0x82358130 = 0x4D70
+0x82358131 = 0x4D71
+0x82358132 = 0x4D72
+0x82358133 = 0x4D73
+0x82358134 = 0x4D74
+0x82358135 = 0x4D75
+0x82358136 = 0x4D76
+0x82358137 = 0x4D77
+0x82358138 = 0x4D78
+0x82358139 = 0x4D79
+0x82358230 = 0x4D7A
+0x82358231 = 0x4D7B
+0x82358232 = 0x4D7C
+0x82358233 = 0x4D7D
+0x82358234 = 0x4D7E
+0x82358235 = 0x4D7F
+0x82358236 = 0x4D80
+0x82358237 = 0x4D81
+0x82358238 = 0x4D82
+0x82358239 = 0x4D83
+0x82358330 = 0x4D84
+0x82358331 = 0x4D85
+0x82358332 = 0x4D86
+0x82358333 = 0x4D87
+0x82358334 = 0x4D88
+0x82358335 = 0x4D89
+0x82358336 = 0x4D8A
+0x82358337 = 0x4D8B
+0x82358338 = 0x4D8C
+0x82358339 = 0x4D8D
+0x82358430 = 0x4D8E
+0x82358431 = 0x4D8F
+0x82358432 = 0x4D90
+0x82358433 = 0x4D91
+0x82358434 = 0x4D92
+0x82358435 = 0x4D93
+0x82358436 = 0x4D94
+0x82358437 = 0x4D95
+0x82358438 = 0x4D96
+0x82358439 = 0x4D97
+0x82358530 = 0x4D98
+0x82358531 = 0x4D99
+0x82358532 = 0x4D9A
+0x82358533 = 0x4D9B
+0x82358534 = 0x4D9C
+0x82358535 = 0x4D9D
+0x82358536 = 0x4D9E
+0x82358537 = 0x4D9F
+0x82358538 = 0x4DA0
+0x82358539 = 0x4DA1
+0x82358630 = 0x4DA2
+0x82358631 = 0x4DA3
+0x82358632 = 0x4DA4
+0x82358633 = 0x4DA5
+0x82358634 = 0x4DA6
+0x82358635 = 0x4DA7
+0x82358636 = 0x4DA8
+0x82358637 = 0x4DA9
+0x82358638 = 0x4DAA
+0x82358639 = 0x4DAB
+0x82358730 = 0x4DAC
+0x82358731 = 0x4DAD
+0x82358732 = 0x4DAF
+0x82358733 = 0x4DB0
+0x82358734 = 0x4DB1
+0x82358735 = 0x4DB2
+0x82358736 = 0x4DB3
+0x82358737 = 0x4DB4
+0x82358738 = 0x4DB5
+0x82358739 = 0x4DB6
+0x82358830 = 0x4DB7
+0x82358831 = 0x4DB8
+0x82358832 = 0x4DB9
+0x82358833 = 0x4DBA
+0x82358834 = 0x4DBB
+0x82358835 = 0x4DBC
+0x82358836 = 0x4DBD
+0x82358837 = 0x4DBE
+0x82358838 = 0x4DBF
+0x82358839 = 0x4DC0
+0x82358930 = 0x4DC1
+0x82358931 = 0x4DC2
+0x82358932 = 0x4DC3
+0x82358933 = 0x4DC4
+0x82358934 = 0x4DC5
+0x82358935 = 0x4DC6
+0x82358936 = 0x4DC7
+0x82358937 = 0x4DC8
+0x82358938 = 0x4DC9
+0x82358939 = 0x4DCA
+0x82358A30 = 0x4DCB
+0x82358A31 = 0x4DCC
+0x82358A32 = 0x4DCD
+0x82358A33 = 0x4DCE
+0x82358A34 = 0x4DCF
+0x82358A35 = 0x4DD0
+0x82358A36 = 0x4DD1
+0x82358A37 = 0x4DD2
+0x82358A38 = 0x4DD3
+0x82358A39 = 0x4DD4
+0x82358B30 = 0x4DD5
+0x82358B31 = 0x4DD6
+0x82358B32 = 0x4DD7
+0x82358B33 = 0x4DD8
+0x82358B34 = 0x4DD9
+0x82358B35 = 0x4DDA
+0x82358B36 = 0x4DDB
+0x82358B37 = 0x4DDC
+0x82358B38 = 0x4DDD
+0x82358B39 = 0x4DDE
+0x82358C30 = 0x4DDF
+0x82358C31 = 0x4DE0
+0x82358C32 = 0x4DE1
+0x82358C33 = 0x4DE2
+0x82358C34 = 0x4DE3
+0x82358C35 = 0x4DE4
+0x82358C36 = 0x4DE5
+0x82358C37 = 0x4DE6
+0x82358C38 = 0x4DE7
+0x82358C39 = 0x4DE8
+0x82358D30 = 0x4DE9
+0x82358D31 = 0x4DEA
+0x82358D32 = 0x4DEB
+0x82358D33 = 0x4DEC
+0x82358D34 = 0x4DED
+0x82358D35 = 0x4DEE
+0x82358D36 = 0x4DEF
+0x82358D37 = 0x4DF0
+0x82358D38 = 0x4DF1
+0x82358D39 = 0x4DF2
+0x82358E30 = 0x4DF3
+0x82358E31 = 0x4DF4
+0x82358E32 = 0x4DF5
+0x82358E33 = 0x4DF6
+0x82358E34 = 0x4DF7
+0x82358E35 = 0x4DF8
+0x82358E36 = 0x4DF9
+0x82358E37 = 0x4DFA
+0x82358E38 = 0x4DFB
+0x82358E39 = 0x4DFC
+0x82358F30 = 0x4DFD
+0x82358F31 = 0x4DFE
+0x82358F32 = 0x4DFF
+0x82358F33 = 0x9FA6
+0x82358F34 = 0x9FA7
+0x82358F35 = 0x9FA8
+0x82358F36 = 0x9FA9
+0x82358F37 = 0x9FAA
+0x82358F38 = 0x9FAB
+0x82358F39 = 0x9FAC
+0x82359030 = 0x9FAD
+0x82359031 = 0x9FAE
+0x82359032 = 0x9FAF
+0x82359033 = 0x9FB0
+0x82359034 = 0x9FB1
+0x82359035 = 0x9FB2
+0x82359036 = 0x9FB3
+0x82359037 = 0x9FB4
+0x82359038 = 0x9FB5
+0x82359039 = 0x9FB6
+0x82359130 = 0x9FB7
+0x82359131 = 0x9FB8
+0x82359132 = 0x9FB9
+0x82359133 = 0x9FBA
+0x82359134 = 0x9FBB
+0x82359135 = 0x9FBC
+0x82359136 = 0x9FBD
+0x82359137 = 0x9FBE
+0x82359138 = 0x9FBF
+0x82359139 = 0x9FC0
+0x82359230 = 0x9FC1
+0x82359231 = 0x9FC2
+0x82359232 = 0x9FC3
+0x82359233 = 0x9FC4
+0x82359234 = 0x9FC5
+0x82359235 = 0x9FC6
+0x82359236 = 0x9FC7
+0x82359237 = 0x9FC8
+0x82359238 = 0x9FC9
+0x82359239 = 0x9FCA
+0x82359330 = 0x9FCB
+0x82359331 = 0x9FCC
+0x82359332 = 0x9FCD
+0x82359333 = 0x9FCE
+0x82359334 = 0x9FCF
+0x82359335 = 0x9FD0
+0x82359336 = 0x9FD1
+0x82359337 = 0x9FD2
+0x82359338 = 0x9FD3
+0x82359339 = 0x9FD4
+0x82359430 = 0x9FD5
+0x82359431 = 0x9FD6
+0x82359432 = 0x9FD7
+0x82359433 = 0x9FD8
+0x82359434 = 0x9FD9
+0x82359435 = 0x9FDA
+0x82359436 = 0x9FDB
+0x82359437 = 0x9FDC
+0x82359438 = 0x9FDD
+0x82359439 = 0x9FDE
+0x82359530 = 0x9FDF
+0x82359531 = 0x9FE0
+0x82359532 = 0x9FE1
+0x82359533 = 0x9FE2
+0x82359534 = 0x9FE3
+0x82359535 = 0x9FE4
+0x82359536 = 0x9FE5
+0x82359537 = 0x9FE6
+0x82359538 = 0x9FE7
+0x82359539 = 0x9FE8
+0x82359630 = 0x9FE9
+0x82359631 = 0x9FEA
+0x82359632 = 0x9FEB
+0x82359633 = 0x9FEC
+0x82359634 = 0x9FED
+0x82359635 = 0x9FEE
+0x82359636 = 0x9FEF
+0x82359637 = 0x9FF0
+0x82359638 = 0x9FF1
+0x82359639 = 0x9FF2
+0x82359730 = 0x9FF3
+0x82359731 = 0x9FF4
+0x82359732 = 0x9FF5
+0x82359733 = 0x9FF6
+0x82359734 = 0x9FF7
+0x82359735 = 0x9FF8
+0x82359736 = 0x9FF9
+0x82359737 = 0x9FFA
+0x82359738 = 0x9FFB
+0x82359739 = 0x9FFC
+0x82359830 = 0x9FFD
+0x82359831 = 0x9FFE
+0x82359832 = 0x9FFF
+0x82359833 = 0xA000
+0x82359834 = 0xA001
+0x82359835 = 0xA002
+0x82359836 = 0xA003
+0x82359837 = 0xA004
+0x82359838 = 0xA005
+0x82359839 = 0xA006
+0x82359930 = 0xA007
+0x82359931 = 0xA008
+0x82359932 = 0xA009
+0x82359933 = 0xA00A
+0x82359934 = 0xA00B
+0x82359935 = 0xA00C
+0x82359936 = 0xA00D
+0x82359937 = 0xA00E
+0x82359938 = 0xA00F
+0x82359939 = 0xA010
+0x82359A30 = 0xA011
+0x82359A31 = 0xA012
+0x82359A32 = 0xA013
+0x82359A33 = 0xA014
+0x82359A34 = 0xA015
+0x82359A35 = 0xA016
+0x82359A36 = 0xA017
+0x82359A37 = 0xA018
+0x82359A38 = 0xA019
+0x82359A39 = 0xA01A
+0x82359B30 = 0xA01B
+0x82359B31 = 0xA01C
+0x82359B32 = 0xA01D
+0x82359B33 = 0xA01E
+0x82359B34 = 0xA01F
+0x82359B35 = 0xA020
+0x82359B36 = 0xA021
+0x82359B37 = 0xA022
+0x82359B38 = 0xA023
+0x82359B39 = 0xA024
+0x82359C30 = 0xA025
+0x82359C31 = 0xA026
+0x82359C32 = 0xA027
+0x82359C33 = 0xA028
+0x82359C34 = 0xA029
+0x82359C35 = 0xA02A
+0x82359C36 = 0xA02B
+0x82359C37 = 0xA02C
+0x82359C38 = 0xA02D
+0x82359C39 = 0xA02E
+0x82359D30 = 0xA02F
+0x82359D31 = 0xA030
+0x82359D32 = 0xA031
+0x82359D33 = 0xA032
+0x82359D34 = 0xA033
+0x82359D35 = 0xA034
+0x82359D36 = 0xA035
+0x82359D37 = 0xA036
+0x82359D38 = 0xA037
+0x82359D39 = 0xA038
+0x82359E30 = 0xA039
+0x82359E31 = 0xA03A
+0x82359E32 = 0xA03B
+0x82359E33 = 0xA03C
+0x82359E34 = 0xA03D
+0x82359E35 = 0xA03E
+0x82359E36 = 0xA03F
+0x82359E37 = 0xA040
+0x82359E38 = 0xA041
+0x82359E39 = 0xA042
+0x82359F30 = 0xA043
+0x82359F31 = 0xA044
+0x82359F32 = 0xA045
+0x82359F33 = 0xA046
+0x82359F34 = 0xA047
+0x82359F35 = 0xA048
+0x82359F36 = 0xA049
+0x82359F37 = 0xA04A
+0x82359F38 = 0xA04B
+0x82359F39 = 0xA04C
+0x8235A030 = 0xA04D
+0x8235A031 = 0xA04E
+0x8235A032 = 0xA04F
+0x8235A033 = 0xA050
+0x8235A034 = 0xA051
+0x8235A035 = 0xA052
+0x8235A036 = 0xA053
+0x8235A037 = 0xA054
+0x8235A038 = 0xA055
+0x8235A039 = 0xA056
+0x8235A130 = 0xA057
+0x8235A131 = 0xA058
+0x8235A132 = 0xA059
+0x8235A133 = 0xA05A
+0x8235A134 = 0xA05B
+0x8235A135 = 0xA05C
+0x8235A136 = 0xA05D
+0x8235A137 = 0xA05E
+0x8235A138 = 0xA05F
+0x8235A139 = 0xA060
+0x8235A230 = 0xA061
+0x8235A231 = 0xA062
+0x8235A232 = 0xA063
+0x8235A233 = 0xA064
+0x8235A234 = 0xA065
+0x8235A235 = 0xA066
+0x8235A236 = 0xA067
+0x8235A237 = 0xA068
+0x8235A238 = 0xA069
+0x8235A239 = 0xA06A
+0x8235A330 = 0xA06B
+0x8235A331 = 0xA06C
+0x8235A332 = 0xA06D
+0x8235A333 = 0xA06E
+0x8235A334 = 0xA06F
+0x8235A335 = 0xA070
+0x8235A336 = 0xA071
+0x8235A337 = 0xA072
+0x8235A338 = 0xA073
+0x8235A339 = 0xA074
+0x8235A430 = 0xA075
+0x8235A431 = 0xA076
+0x8235A432 = 0xA077
+0x8235A433 = 0xA078
+0x8235A434 = 0xA079
+0x8235A435 = 0xA07A
+0x8235A436 = 0xA07B
+0x8235A437 = 0xA07C
+0x8235A438 = 0xA07D
+0x8235A439 = 0xA07E
+0x8235A530 = 0xA07F
+0x8235A531 = 0xA080
+0x8235A532 = 0xA081
+0x8235A533 = 0xA082
+0x8235A534 = 0xA083
+0x8235A535 = 0xA084
+0x8235A536 = 0xA085
+0x8235A537 = 0xA086
+0x8235A538 = 0xA087
+0x8235A539 = 0xA088
+0x8235A630 = 0xA089
+0x8235A631 = 0xA08A
+0x8235A632 = 0xA08B
+0x8235A633 = 0xA08C
+0x8235A634 = 0xA08D
+0x8235A635 = 0xA08E
+0x8235A636 = 0xA08F
+0x8235A637 = 0xA090
+0x8235A638 = 0xA091
+0x8235A639 = 0xA092
+0x8235A730 = 0xA093
+0x8235A731 = 0xA094
+0x8235A732 = 0xA095
+0x8235A733 = 0xA096
+0x8235A734 = 0xA097
+0x8235A735 = 0xA098
+0x8235A736 = 0xA099
+0x8235A737 = 0xA09A
+0x8235A738 = 0xA09B
+0x8235A739 = 0xA09C
+0x8235A830 = 0xA09D
+0x8235A831 = 0xA09E
+0x8235A832 = 0xA09F
+0x8235A833 = 0xA0A0
+0x8235A834 = 0xA0A1
+0x8235A835 = 0xA0A2
+0x8235A836 = 0xA0A3
+0x8235A837 = 0xA0A4
+0x8235A838 = 0xA0A5
+0x8235A839 = 0xA0A6
+0x8235A930 = 0xA0A7
+0x8235A931 = 0xA0A8
+0x8235A932 = 0xA0A9
+0x8235A933 = 0xA0AA
+0x8235A934 = 0xA0AB
+0x8235A935 = 0xA0AC
+0x8235A936 = 0xA0AD
+0x8235A937 = 0xA0AE
+0x8235A938 = 0xA0AF
+0x8235A939 = 0xA0B0
+0x8235AA30 = 0xA0B1
+0x8235AA31 = 0xA0B2
+0x8235AA32 = 0xA0B3
+0x8235AA33 = 0xA0B4
+0x8235AA34 = 0xA0B5
+0x8235AA35 = 0xA0B6
+0x8235AA36 = 0xA0B7
+0x8235AA37 = 0xA0B8
+0x8235AA38 = 0xA0B9
+0x8235AA39 = 0xA0BA
+0x8235AB30 = 0xA0BB
+0x8235AB31 = 0xA0BC
+0x8235AB32 = 0xA0BD
+0x8235AB33 = 0xA0BE
+0x8235AB34 = 0xA0BF
+0x8235AB35 = 0xA0C0
+0x8235AB36 = 0xA0C1
+0x8235AB37 = 0xA0C2
+0x8235AB38 = 0xA0C3
+0x8235AB39 = 0xA0C4
+0x8235AC30 = 0xA0C5
+0x8235AC31 = 0xA0C6
+0x8235AC32 = 0xA0C7
+0x8235AC33 = 0xA0C8
+0x8235AC34 = 0xA0C9
+0x8235AC35 = 0xA0CA
+0x8235AC36 = 0xA0CB
+0x8235AC37 = 0xA0CC
+0x8235AC38 = 0xA0CD
+0x8235AC39 = 0xA0CE
+0x8235AD30 = 0xA0CF
+0x8235AD31 = 0xA0D0
+0x8235AD32 = 0xA0D1
+0x8235AD33 = 0xA0D2
+0x8235AD34 = 0xA0D3
+0x8235AD35 = 0xA0D4
+0x8235AD36 = 0xA0D5
+0x8235AD37 = 0xA0D6
+0x8235AD38 = 0xA0D7
+0x8235AD39 = 0xA0D8
+0x8235AE30 = 0xA0D9
+0x8235AE31 = 0xA0DA
+0x8235AE32 = 0xA0DB
+0x8235AE33 = 0xA0DC
+0x8235AE34 = 0xA0DD
+0x8235AE35 = 0xA0DE
+0x8235AE36 = 0xA0DF
+0x8235AE37 = 0xA0E0
+0x8235AE38 = 0xA0E1
+0x8235AE39 = 0xA0E2
+0x8235AF30 = 0xA0E3
+0x8235AF31 = 0xA0E4
+0x8235AF32 = 0xA0E5
+0x8235AF33 = 0xA0E6
+0x8235AF34 = 0xA0E7
+0x8235AF35 = 0xA0E8
+0x8235AF36 = 0xA0E9
+0x8235AF37 = 0xA0EA
+0x8235AF38 = 0xA0EB
+0x8235AF39 = 0xA0EC
+0x8235B030 = 0xA0ED
+0x8235B031 = 0xA0EE
+0x8235B032 = 0xA0EF
+0x8235B033 = 0xA0F0
+0x8235B034 = 0xA0F1
+0x8235B035 = 0xA0F2
+0x8235B036 = 0xA0F3
+0x8235B037 = 0xA0F4
+0x8235B038 = 0xA0F5
+0x8235B039 = 0xA0F6
+0x8235B130 = 0xA0F7
+0x8235B131 = 0xA0F8
+0x8235B132 = 0xA0F9
+0x8235B133 = 0xA0FA
+0x8235B134 = 0xA0FB
+0x8235B135 = 0xA0FC
+0x8235B136 = 0xA0FD
+0x8235B137 = 0xA0FE
+0x8235B138 = 0xA0FF
+0x8235B139 = 0xA100
+0x8235B230 = 0xA101
+0x8235B231 = 0xA102
+0x8235B232 = 0xA103
+0x8235B233 = 0xA104
+0x8235B234 = 0xA105
+0x8235B235 = 0xA106
+0x8235B236 = 0xA107
+0x8235B237 = 0xA108
+0x8235B238 = 0xA109
+0x8235B239 = 0xA10A
+0x8235B330 = 0xA10B
+0x8235B331 = 0xA10C
+0x8235B332 = 0xA10D
+0x8235B333 = 0xA10E
+0x8235B334 = 0xA10F
+0x8235B335 = 0xA110
+0x8235B336 = 0xA111
+0x8235B337 = 0xA112
+0x8235B338 = 0xA113
+0x8235B339 = 0xA114
+0x8235B430 = 0xA115
+0x8235B431 = 0xA116
+0x8235B432 = 0xA117
+0x8235B433 = 0xA118
+0x8235B434 = 0xA119
+0x8235B435 = 0xA11A
+0x8235B436 = 0xA11B
+0x8235B437 = 0xA11C
+0x8235B438 = 0xA11D
+0x8235B439 = 0xA11E
+0x8235B530 = 0xA11F
+0x8235B531 = 0xA120
+0x8235B532 = 0xA121
+0x8235B533 = 0xA122
+0x8235B534 = 0xA123
+0x8235B535 = 0xA124
+0x8235B536 = 0xA125
+0x8235B537 = 0xA126
+0x8235B538 = 0xA127
+0x8235B539 = 0xA128
+0x8235B630 = 0xA129
+0x8235B631 = 0xA12A
+0x8235B632 = 0xA12B
+0x8235B633 = 0xA12C
+0x8235B634 = 0xA12D
+0x8235B635 = 0xA12E
+0x8235B636 = 0xA12F
+0x8235B637 = 0xA130
+0x8235B638 = 0xA131
+0x8235B639 = 0xA132
+0x8235B730 = 0xA133
+0x8235B731 = 0xA134
+0x8235B732 = 0xA135
+0x8235B733 = 0xA136
+0x8235B734 = 0xA137
+0x8235B735 = 0xA138
+0x8235B736 = 0xA139
+0x8235B737 = 0xA13A
+0x8235B738 = 0xA13B
+0x8235B739 = 0xA13C
+0x8235B830 = 0xA13D
+0x8235B831 = 0xA13E
+0x8235B832 = 0xA13F
+0x8235B833 = 0xA140
+0x8235B834 = 0xA141
+0x8235B835 = 0xA142
+0x8235B836 = 0xA143
+0x8235B837 = 0xA144
+0x8235B838 = 0xA145
+0x8235B839 = 0xA146
+0x8235B930 = 0xA147
+0x8235B931 = 0xA148
+0x8235B932 = 0xA149
+0x8235B933 = 0xA14A
+0x8235B934 = 0xA14B
+0x8235B935 = 0xA14C
+0x8235B936 = 0xA14D
+0x8235B937 = 0xA14E
+0x8235B938 = 0xA14F
+0x8235B939 = 0xA150
+0x8235BA30 = 0xA151
+0x8235BA31 = 0xA152
+0x8235BA32 = 0xA153
+0x8235BA33 = 0xA154
+0x8235BA34 = 0xA155
+0x8235BA35 = 0xA156
+0x8235BA36 = 0xA157
+0x8235BA37 = 0xA158
+0x8235BA38 = 0xA159
+0x8235BA39 = 0xA15A
+0x8235BB30 = 0xA15B
+0x8235BB31 = 0xA15C
+0x8235BB32 = 0xA15D
+0x8235BB33 = 0xA15E
+0x8235BB34 = 0xA15F
+0x8235BB35 = 0xA160
+0x8235BB36 = 0xA161
+0x8235BB37 = 0xA162
+0x8235BB38 = 0xA163
+0x8235BB39 = 0xA164
+0x8235BC30 = 0xA165
+0x8235BC31 = 0xA166
+0x8235BC32 = 0xA167
+0x8235BC33 = 0xA168
+0x8235BC34 = 0xA169
+0x8235BC35 = 0xA16A
+0x8235BC36 = 0xA16B
+0x8235BC37 = 0xA16C
+0x8235BC38 = 0xA16D
+0x8235BC39 = 0xA16E
+0x8235BD30 = 0xA16F
+0x8235BD31 = 0xA170
+0x8235BD32 = 0xA171
+0x8235BD33 = 0xA172
+0x8235BD34 = 0xA173
+0x8235BD35 = 0xA174
+0x8235BD36 = 0xA175
+0x8235BD37 = 0xA176
+0x8235BD38 = 0xA177
+0x8235BD39 = 0xA178
+0x8235BE30 = 0xA179
+0x8235BE31 = 0xA17A
+0x8235BE32 = 0xA17B
+0x8235BE33 = 0xA17C
+0x8235BE34 = 0xA17D
+0x8235BE35 = 0xA17E
+0x8235BE36 = 0xA17F
+0x8235BE37 = 0xA180
+0x8235BE38 = 0xA181
+0x8235BE39 = 0xA182
+0x8235BF30 = 0xA183
+0x8235BF31 = 0xA184
+0x8235BF32 = 0xA185
+0x8235BF33 = 0xA186
+0x8235BF34 = 0xA187
+0x8235BF35 = 0xA188
+0x8235BF36 = 0xA189
+0x8235BF37 = 0xA18A
+0x8235BF38 = 0xA18B
+0x8235BF39 = 0xA18C
+0x8235C030 = 0xA18D
+0x8235C031 = 0xA18E
+0x8235C032 = 0xA18F
+0x8235C033 = 0xA190
+0x8235C034 = 0xA191
+0x8235C035 = 0xA192
+0x8235C036 = 0xA193
+0x8235C037 = 0xA194
+0x8235C038 = 0xA195
+0x8235C039 = 0xA196
+0x8235C130 = 0xA197
+0x8235C131 = 0xA198
+0x8235C132 = 0xA199
+0x8235C133 = 0xA19A
+0x8235C134 = 0xA19B
+0x8235C135 = 0xA19C
+0x8235C136 = 0xA19D
+0x8235C137 = 0xA19E
+0x8235C138 = 0xA19F
+0x8235C139 = 0xA1A0
+0x8235C230 = 0xA1A1
+0x8235C231 = 0xA1A2
+0x8235C232 = 0xA1A3
+0x8235C233 = 0xA1A4
+0x8235C234 = 0xA1A5
+0x8235C235 = 0xA1A6
+0x8235C236 = 0xA1A7
+0x8235C237 = 0xA1A8
+0x8235C238 = 0xA1A9
+0x8235C239 = 0xA1AA
+0x8235C330 = 0xA1AB
+0x8235C331 = 0xA1AC
+0x8235C332 = 0xA1AD
+0x8235C333 = 0xA1AE
+0x8235C334 = 0xA1AF
+0x8235C335 = 0xA1B0
+0x8235C336 = 0xA1B1
+0x8235C337 = 0xA1B2
+0x8235C338 = 0xA1B3
+0x8235C339 = 0xA1B4
+0x8235C430 = 0xA1B5
+0x8235C431 = 0xA1B6
+0x8235C432 = 0xA1B7
+0x8235C433 = 0xA1B8
+0x8235C434 = 0xA1B9
+0x8235C435 = 0xA1BA
+0x8235C436 = 0xA1BB
+0x8235C437 = 0xA1BC
+0x8235C438 = 0xA1BD
+0x8235C439 = 0xA1BE
+0x8235C530 = 0xA1BF
+0x8235C531 = 0xA1C0
+0x8235C532 = 0xA1C1
+0x8235C533 = 0xA1C2
+0x8235C534 = 0xA1C3
+0x8235C535 = 0xA1C4
+0x8235C536 = 0xA1C5
+0x8235C537 = 0xA1C6
+0x8235C538 = 0xA1C7
+0x8235C539 = 0xA1C8
+0x8235C630 = 0xA1C9
+0x8235C631 = 0xA1CA
+0x8235C632 = 0xA1CB
+0x8235C633 = 0xA1CC
+0x8235C634 = 0xA1CD
+0x8235C635 = 0xA1CE
+0x8235C636 = 0xA1CF
+0x8235C637 = 0xA1D0
+0x8235C638 = 0xA1D1
+0x8235C639 = 0xA1D2
+0x8235C730 = 0xA1D3
+0x8235C731 = 0xA1D4
+0x8235C732 = 0xA1D5
+0x8235C733 = 0xA1D6
+0x8235C734 = 0xA1D7
+0x8235C735 = 0xA1D8
+0x8235C736 = 0xA1D9
+0x8235C737 = 0xA1DA
+0x8235C738 = 0xA1DB
+0x8235C739 = 0xA1DC
+0x8235C830 = 0xA1DD
+0x8235C831 = 0xA1DE
+0x8235C832 = 0xA1DF
+0x8235C833 = 0xA1E0
+0x8235C834 = 0xA1E1
+0x8235C835 = 0xA1E2
+0x8235C836 = 0xA1E3
+0x8235C837 = 0xA1E4
+0x8235C838 = 0xA1E5
+0x8235C839 = 0xA1E6
+0x8235C930 = 0xA1E7
+0x8235C931 = 0xA1E8
+0x8235C932 = 0xA1E9
+0x8235C933 = 0xA1EA
+0x8235C934 = 0xA1EB
+0x8235C935 = 0xA1EC
+0x8235C936 = 0xA1ED
+0x8235C937 = 0xA1EE
+0x8235C938 = 0xA1EF
+0x8235C939 = 0xA1F0
+0x8235CA30 = 0xA1F1
+0x8235CA31 = 0xA1F2
+0x8235CA32 = 0xA1F3
+0x8235CA33 = 0xA1F4
+0x8235CA34 = 0xA1F5
+0x8235CA35 = 0xA1F6
+0x8235CA36 = 0xA1F7
+0x8235CA37 = 0xA1F8
+0x8235CA38 = 0xA1F9
+0x8235CA39 = 0xA1FA
+0x8235CB30 = 0xA1FB
+0x8235CB31 = 0xA1FC
+0x8235CB32 = 0xA1FD
+0x8235CB33 = 0xA1FE
+0x8235CB34 = 0xA1FF
+0x8235CB35 = 0xA200
+0x8235CB36 = 0xA201
+0x8235CB37 = 0xA202
+0x8235CB38 = 0xA203
+0x8235CB39 = 0xA204
+0x8235CC30 = 0xA205
+0x8235CC31 = 0xA206
+0x8235CC32 = 0xA207
+0x8235CC33 = 0xA208
+0x8235CC34 = 0xA209
+0x8235CC35 = 0xA20A
+0x8235CC36 = 0xA20B
+0x8235CC37 = 0xA20C
+0x8235CC38 = 0xA20D
+0x8235CC39 = 0xA20E
+0x8235CD30 = 0xA20F
+0x8235CD31 = 0xA210
+0x8235CD32 = 0xA211
+0x8235CD33 = 0xA212
+0x8235CD34 = 0xA213
+0x8235CD35 = 0xA214
+0x8235CD36 = 0xA215
+0x8235CD37 = 0xA216
+0x8235CD38 = 0xA217
+0x8235CD39 = 0xA218
+0x8235CE30 = 0xA219
+0x8235CE31 = 0xA21A
+0x8235CE32 = 0xA21B
+0x8235CE33 = 0xA21C
+0x8235CE34 = 0xA21D
+0x8235CE35 = 0xA21E
+0x8235CE36 = 0xA21F
+0x8235CE37 = 0xA220
+0x8235CE38 = 0xA221
+0x8235CE39 = 0xA222
+0x8235CF30 = 0xA223
+0x8235CF31 = 0xA224
+0x8235CF32 = 0xA225
+0x8235CF33 = 0xA226
+0x8235CF34 = 0xA227
+0x8235CF35 = 0xA228
+0x8235CF36 = 0xA229
+0x8235CF37 = 0xA22A
+0x8235CF38 = 0xA22B
+0x8235CF39 = 0xA22C
+0x8235D030 = 0xA22D
+0x8235D031 = 0xA22E
+0x8235D032 = 0xA22F
+0x8235D033 = 0xA230
+0x8235D034 = 0xA231
+0x8235D035 = 0xA232
+0x8235D036 = 0xA233
+0x8235D037 = 0xA234
+0x8235D038 = 0xA235
+0x8235D039 = 0xA236
+0x8235D130 = 0xA237
+0x8235D131 = 0xA238
+0x8235D132 = 0xA239
+0x8235D133 = 0xA23A
+0x8235D134 = 0xA23B
+0x8235D135 = 0xA23C
+0x8235D136 = 0xA23D
+0x8235D137 = 0xA23E
+0x8235D138 = 0xA23F
+0x8235D139 = 0xA240
+0x8235D230 = 0xA241
+0x8235D231 = 0xA242
+0x8235D232 = 0xA243
+0x8235D233 = 0xA244
+0x8235D234 = 0xA245
+0x8235D235 = 0xA246
+0x8235D236 = 0xA247
+0x8235D237 = 0xA248
+0x8235D238 = 0xA249
+0x8235D239 = 0xA24A
+0x8235D330 = 0xA24B
+0x8235D331 = 0xA24C
+0x8235D332 = 0xA24D
+0x8235D333 = 0xA24E
+0x8235D334 = 0xA24F
+0x8235D335 = 0xA250
+0x8235D336 = 0xA251
+0x8235D337 = 0xA252
+0x8235D338 = 0xA253
+0x8235D339 = 0xA254
+0x8235D430 = 0xA255
+0x8235D431 = 0xA256
+0x8235D432 = 0xA257
+0x8235D433 = 0xA258
+0x8235D434 = 0xA259
+0x8235D435 = 0xA25A
+0x8235D436 = 0xA25B
+0x8235D437 = 0xA25C
+0x8235D438 = 0xA25D
+0x8235D439 = 0xA25E
+0x8235D530 = 0xA25F
+0x8235D531 = 0xA260
+0x8235D532 = 0xA261
+0x8235D533 = 0xA262
+0x8235D534 = 0xA263
+0x8235D535 = 0xA264
+0x8235D536 = 0xA265
+0x8235D537 = 0xA266
+0x8235D538 = 0xA267
+0x8235D539 = 0xA268
+0x8235D630 = 0xA269
+0x8235D631 = 0xA26A
+0x8235D632 = 0xA26B
+0x8235D633 = 0xA26C
+0x8235D634 = 0xA26D
+0x8235D635 = 0xA26E
+0x8235D636 = 0xA26F
+0x8235D637 = 0xA270
+0x8235D638 = 0xA271
+0x8235D639 = 0xA272
+0x8235D730 = 0xA273
+0x8235D731 = 0xA274
+0x8235D732 = 0xA275
+0x8235D733 = 0xA276
+0x8235D734 = 0xA277
+0x8235D735 = 0xA278
+0x8235D736 = 0xA279
+0x8235D737 = 0xA27A
+0x8235D738 = 0xA27B
+0x8235D739 = 0xA27C
+0x8235D830 = 0xA27D
+0x8235D831 = 0xA27E
+0x8235D832 = 0xA27F
+0x8235D833 = 0xA280
+0x8235D834 = 0xA281
+0x8235D835 = 0xA282
+0x8235D836 = 0xA283
+0x8235D837 = 0xA284
+0x8235D838 = 0xA285
+0x8235D839 = 0xA286
+0x8235D930 = 0xA287
+0x8235D931 = 0xA288
+0x8235D932 = 0xA289
+0x8235D933 = 0xA28A
+0x8235D934 = 0xA28B
+0x8235D935 = 0xA28C
+0x8235D936 = 0xA28D
+0x8235D937 = 0xA28E
+0x8235D938 = 0xA28F
+0x8235D939 = 0xA290
+0x8235DA30 = 0xA291
+0x8235DA31 = 0xA292
+0x8235DA32 = 0xA293
+0x8235DA33 = 0xA294
+0x8235DA34 = 0xA295
+0x8235DA35 = 0xA296
+0x8235DA36 = 0xA297
+0x8235DA37 = 0xA298
+0x8235DA38 = 0xA299
+0x8235DA39 = 0xA29A
+0x8235DB30 = 0xA29B
+0x8235DB31 = 0xA29C
+0x8235DB32 = 0xA29D
+0x8235DB33 = 0xA29E
+0x8235DB34 = 0xA29F
+0x8235DB35 = 0xA2A0
+0x8235DB36 = 0xA2A1
+0x8235DB37 = 0xA2A2
+0x8235DB38 = 0xA2A3
+0x8235DB39 = 0xA2A4
+0x8235DC30 = 0xA2A5
+0x8235DC31 = 0xA2A6
+0x8235DC32 = 0xA2A7
+0x8235DC33 = 0xA2A8
+0x8235DC34 = 0xA2A9
+0x8235DC35 = 0xA2AA
+0x8235DC36 = 0xA2AB
+0x8235DC37 = 0xA2AC
+0x8235DC38 = 0xA2AD
+0x8235DC39 = 0xA2AE
+0x8235DD30 = 0xA2AF
+0x8235DD31 = 0xA2B0
+0x8235DD32 = 0xA2B1
+0x8235DD33 = 0xA2B2
+0x8235DD34 = 0xA2B3
+0x8235DD35 = 0xA2B4
+0x8235DD36 = 0xA2B5
+0x8235DD37 = 0xA2B6
+0x8235DD38 = 0xA2B7
+0x8235DD39 = 0xA2B8
+0x8235DE30 = 0xA2B9
+0x8235DE31 = 0xA2BA
+0x8235DE32 = 0xA2BB
+0x8235DE33 = 0xA2BC
+0x8235DE34 = 0xA2BD
+0x8235DE35 = 0xA2BE
+0x8235DE36 = 0xA2BF
+0x8235DE37 = 0xA2C0
+0x8235DE38 = 0xA2C1
+0x8235DE39 = 0xA2C2
+0x8235DF30 = 0xA2C3
+0x8235DF31 = 0xA2C4
+0x8235DF32 = 0xA2C5
+0x8235DF33 = 0xA2C6
+0x8235DF34 = 0xA2C7
+0x8235DF35 = 0xA2C8
+0x8235DF36 = 0xA2C9
+0x8235DF37 = 0xA2CA
+0x8235DF38 = 0xA2CB
+0x8235DF39 = 0xA2CC
+0x8235E030 = 0xA2CD
+0x8235E031 = 0xA2CE
+0x8235E032 = 0xA2CF
+0x8235E033 = 0xA2D0
+0x8235E034 = 0xA2D1
+0x8235E035 = 0xA2D2
+0x8235E036 = 0xA2D3
+0x8235E037 = 0xA2D4
+0x8235E038 = 0xA2D5
+0x8235E039 = 0xA2D6
+0x8235E130 = 0xA2D7
+0x8235E131 = 0xA2D8
+0x8235E132 = 0xA2D9
+0x8235E133 = 0xA2DA
+0x8235E134 = 0xA2DB
+0x8235E135 = 0xA2DC
+0x8235E136 = 0xA2DD
+0x8235E137 = 0xA2DE
+0x8235E138 = 0xA2DF
+0x8235E139 = 0xA2E0
+0x8235E230 = 0xA2E1
+0x8235E231 = 0xA2E2
+0x8235E232 = 0xA2E3
+0x8235E233 = 0xA2E4
+0x8235E234 = 0xA2E5
+0x8235E235 = 0xA2E6
+0x8235E236 = 0xA2E7
+0x8235E237 = 0xA2E8
+0x8235E238 = 0xA2E9
+0x8235E239 = 0xA2EA
+0x8235E330 = 0xA2EB
+0x8235E331 = 0xA2EC
+0x8235E332 = 0xA2ED
+0x8235E333 = 0xA2EE
+0x8235E334 = 0xA2EF
+0x8235E335 = 0xA2F0
+0x8235E336 = 0xA2F1
+0x8235E337 = 0xA2F2
+0x8235E338 = 0xA2F3
+0x8235E339 = 0xA2F4
+0x8235E430 = 0xA2F5
+0x8235E431 = 0xA2F6
+0x8235E432 = 0xA2F7
+0x8235E433 = 0xA2F8
+0x8235E434 = 0xA2F9
+0x8235E435 = 0xA2FA
+0x8235E436 = 0xA2FB
+0x8235E437 = 0xA2FC
+0x8235E438 = 0xA2FD
+0x8235E439 = 0xA2FE
+0x8235E530 = 0xA2FF
+0x8235E531 = 0xA300
+0x8235E532 = 0xA301
+0x8235E533 = 0xA302
+0x8235E534 = 0xA303
+0x8235E535 = 0xA304
+0x8235E536 = 0xA305
+0x8235E537 = 0xA306
+0x8235E538 = 0xA307
+0x8235E539 = 0xA308
+0x8235E630 = 0xA309
+0x8235E631 = 0xA30A
+0x8235E632 = 0xA30B
+0x8235E633 = 0xA30C
+0x8235E634 = 0xA30D
+0x8235E635 = 0xA30E
+0x8235E636 = 0xA30F
+0x8235E637 = 0xA310
+0x8235E638 = 0xA311
+0x8235E639 = 0xA312
+0x8235E730 = 0xA313
+0x8235E731 = 0xA314
+0x8235E732 = 0xA315
+0x8235E733 = 0xA316
+0x8235E734 = 0xA317
+0x8235E735 = 0xA318
+0x8235E736 = 0xA319
+0x8235E737 = 0xA31A
+0x8235E738 = 0xA31B
+0x8235E739 = 0xA31C
+0x8235E830 = 0xA31D
+0x8235E831 = 0xA31E
+0x8235E832 = 0xA31F
+0x8235E833 = 0xA320
+0x8235E834 = 0xA321
+0x8235E835 = 0xA322
+0x8235E836 = 0xA323
+0x8235E837 = 0xA324
+0x8235E838 = 0xA325
+0x8235E839 = 0xA326
+0x8235E930 = 0xA327
+0x8235E931 = 0xA328
+0x8235E932 = 0xA329
+0x8235E933 = 0xA32A
+0x8235E934 = 0xA32B
+0x8235E935 = 0xA32C
+0x8235E936 = 0xA32D
+0x8235E937 = 0xA32E
+0x8235E938 = 0xA32F
+0x8235E939 = 0xA330
+0x8235EA30 = 0xA331
+0x8235EA31 = 0xA332
+0x8235EA32 = 0xA333
+0x8235EA33 = 0xA334
+0x8235EA34 = 0xA335
+0x8235EA35 = 0xA336
+0x8235EA36 = 0xA337
+0x8235EA37 = 0xA338
+0x8235EA38 = 0xA339
+0x8235EA39 = 0xA33A
+0x8235EB30 = 0xA33B
+0x8235EB31 = 0xA33C
+0x8235EB32 = 0xA33D
+0x8235EB33 = 0xA33E
+0x8235EB34 = 0xA33F
+0x8235EB35 = 0xA340
+0x8235EB36 = 0xA341
+0x8235EB37 = 0xA342
+0x8235EB38 = 0xA343
+0x8235EB39 = 0xA344
+0x8235EC30 = 0xA345
+0x8235EC31 = 0xA346
+0x8235EC32 = 0xA347
+0x8235EC33 = 0xA348
+0x8235EC34 = 0xA349
+0x8235EC35 = 0xA34A
+0x8235EC36 = 0xA34B
+0x8235EC37 = 0xA34C
+0x8235EC38 = 0xA34D
+0x8235EC39 = 0xA34E
+0x8235ED30 = 0xA34F
+0x8235ED31 = 0xA350
+0x8235ED32 = 0xA351
+0x8235ED33 = 0xA352
+0x8235ED34 = 0xA353
+0x8235ED35 = 0xA354
+0x8235ED36 = 0xA355
+0x8235ED37 = 0xA356
+0x8235ED38 = 0xA357
+0x8235ED39 = 0xA358
+0x8235EE30 = 0xA359
+0x8235EE31 = 0xA35A
+0x8235EE32 = 0xA35B
+0x8235EE33 = 0xA35C
+0x8235EE34 = 0xA35D
+0x8235EE35 = 0xA35E
+0x8235EE36 = 0xA35F
+0x8235EE37 = 0xA360
+0x8235EE38 = 0xA361
+0x8235EE39 = 0xA362
+0x8235EF30 = 0xA363
+0x8235EF31 = 0xA364
+0x8235EF32 = 0xA365
+0x8235EF33 = 0xA366
+0x8235EF34 = 0xA367
+0x8235EF35 = 0xA368
+0x8235EF36 = 0xA369
+0x8235EF37 = 0xA36A
+0x8235EF38 = 0xA36B
+0x8235EF39 = 0xA36C
+0x8235F030 = 0xA36D
+0x8235F031 = 0xA36E
+0x8235F032 = 0xA36F
+0x8235F033 = 0xA370
+0x8235F034 = 0xA371
+0x8235F035 = 0xA372
+0x8235F036 = 0xA373
+0x8235F037 = 0xA374
+0x8235F038 = 0xA375
+0x8235F039 = 0xA376
+0x8235F130 = 0xA377
+0x8235F131 = 0xA378
+0x8235F132 = 0xA379
+0x8235F133 = 0xA37A
+0x8235F134 = 0xA37B
+0x8235F135 = 0xA37C
+0x8235F136 = 0xA37D
+0x8235F137 = 0xA37E
+0x8235F138 = 0xA37F
+0x8235F139 = 0xA380
+0x8235F230 = 0xA381
+0x8235F231 = 0xA382
+0x8235F232 = 0xA383
+0x8235F233 = 0xA384
+0x8235F234 = 0xA385
+0x8235F235 = 0xA386
+0x8235F236 = 0xA387
+0x8235F237 = 0xA388
+0x8235F238 = 0xA389
+0x8235F239 = 0xA38A
+0x8235F330 = 0xA38B
+0x8235F331 = 0xA38C
+0x8235F332 = 0xA38D
+0x8235F333 = 0xA38E
+0x8235F334 = 0xA38F
+0x8235F335 = 0xA390
+0x8235F336 = 0xA391
+0x8235F337 = 0xA392
+0x8235F338 = 0xA393
+0x8235F339 = 0xA394
+0x8235F430 = 0xA395
+0x8235F431 = 0xA396
+0x8235F432 = 0xA397
+0x8235F433 = 0xA398
+0x8235F434 = 0xA399
+0x8235F435 = 0xA39A
+0x8235F436 = 0xA39B
+0x8235F437 = 0xA39C
+0x8235F438 = 0xA39D
+0x8235F439 = 0xA39E
+0x8235F530 = 0xA39F
+0x8235F531 = 0xA3A0
+0x8235F532 = 0xA3A1
+0x8235F533 = 0xA3A2
+0x8235F534 = 0xA3A3
+0x8235F535 = 0xA3A4
+0x8235F536 = 0xA3A5
+0x8235F537 = 0xA3A6
+0x8235F538 = 0xA3A7
+0x8235F539 = 0xA3A8
+0x8235F630 = 0xA3A9
+0x8235F631 = 0xA3AA
+0x8235F632 = 0xA3AB
+0x8235F633 = 0xA3AC
+0x8235F634 = 0xA3AD
+0x8235F635 = 0xA3AE
+0x8235F636 = 0xA3AF
+0x8235F637 = 0xA3B0
+0x8235F638 = 0xA3B1
+0x8235F639 = 0xA3B2
+0x8235F730 = 0xA3B3
+0x8235F731 = 0xA3B4
+0x8235F732 = 0xA3B5
+0x8235F733 = 0xA3B6
+0x8235F734 = 0xA3B7
+0x8235F735 = 0xA3B8
+0x8235F736 = 0xA3B9
+0x8235F737 = 0xA3BA
+0x8235F738 = 0xA3BB
+0x8235F739 = 0xA3BC
+0x8235F830 = 0xA3BD
+0x8235F831 = 0xA3BE
+0x8235F832 = 0xA3BF
+0x8235F833 = 0xA3C0
+0x8235F834 = 0xA3C1
+0x8235F835 = 0xA3C2
+0x8235F836 = 0xA3C3
+0x8235F837 = 0xA3C4
+0x8235F838 = 0xA3C5
+0x8235F839 = 0xA3C6
+0x8235F930 = 0xA3C7
+0x8235F931 = 0xA3C8
+0x8235F932 = 0xA3C9
+0x8235F933 = 0xA3CA
+0x8235F934 = 0xA3CB
+0x8235F935 = 0xA3CC
+0x8235F936 = 0xA3CD
+0x8235F937 = 0xA3CE
+0x8235F938 = 0xA3CF
+0x8235F939 = 0xA3D0
+0x8235FA30 = 0xA3D1
+0x8235FA31 = 0xA3D2
+0x8235FA32 = 0xA3D3
+0x8235FA33 = 0xA3D4
+0x8235FA34 = 0xA3D5
+0x8235FA35 = 0xA3D6
+0x8235FA36 = 0xA3D7
+0x8235FA37 = 0xA3D8
+0x8235FA38 = 0xA3D9
+0x8235FA39 = 0xA3DA
+0x8235FB30 = 0xA3DB
+0x8235FB31 = 0xA3DC
+0x8235FB32 = 0xA3DD
+0x8235FB33 = 0xA3DE
+0x8235FB34 = 0xA3DF
+0x8235FB35 = 0xA3E0
+0x8235FB36 = 0xA3E1
+0x8235FB37 = 0xA3E2
+0x8235FB38 = 0xA3E3
+0x8235FB39 = 0xA3E4
+0x8235FC30 = 0xA3E5
+0x8235FC31 = 0xA3E6
+0x8235FC32 = 0xA3E7
+0x8235FC33 = 0xA3E8
+0x8235FC34 = 0xA3E9
+0x8235FC35 = 0xA3EA
+0x8235FC36 = 0xA3EB
+0x8235FC37 = 0xA3EC
+0x8235FC38 = 0xA3ED
+0x8235FC39 = 0xA3EE
+0x8235FD30 = 0xA3EF
+0x8235FD31 = 0xA3F0
+0x8235FD32 = 0xA3F1
+0x8235FD33 = 0xA3F2
+0x8235FD34 = 0xA3F3
+0x8235FD35 = 0xA3F4
+0x8235FD36 = 0xA3F5
+0x8235FD37 = 0xA3F6
+0x8235FD38 = 0xA3F7
+0x8235FD39 = 0xA3F8
+0x8235FE30 = 0xA3F9
+0x8235FE31 = 0xA3FA
+0x8235FE32 = 0xA3FB
+0x8235FE33 = 0xA3FC
+0x8235FE34 = 0xA3FD
+0x8235FE35 = 0xA3FE
+0x8235FE36 = 0xA3FF
+0x8235FE37 = 0xA400
+0x8235FE38 = 0xA401
+0x8235FE39 = 0xA402
+0x82368130 = 0xA403
+0x82368131 = 0xA404
+0x82368132 = 0xA405
+0x82368133 = 0xA406
+0x82368134 = 0xA407
+0x82368135 = 0xA408
+0x82368136 = 0xA409
+0x82368137 = 0xA40A
+0x82368138 = 0xA40B
+0x82368139 = 0xA40C
+0x82368230 = 0xA40D
+0x82368231 = 0xA40E
+0x82368232 = 0xA40F
+0x82368233 = 0xA410
+0x82368234 = 0xA411
+0x82368235 = 0xA412
+0x82368236 = 0xA413
+0x82368237 = 0xA414
+0x82368238 = 0xA415
+0x82368239 = 0xA416
+0x82368330 = 0xA417
+0x82368331 = 0xA418
+0x82368332 = 0xA419
+0x82368333 = 0xA41A
+0x82368334 = 0xA41B
+0x82368335 = 0xA41C
+0x82368336 = 0xA41D
+0x82368337 = 0xA41E
+0x82368338 = 0xA41F
+0x82368339 = 0xA420
+0x82368430 = 0xA421
+0x82368431 = 0xA422
+0x82368432 = 0xA423
+0x82368433 = 0xA424
+0x82368434 = 0xA425
+0x82368435 = 0xA426
+0x82368436 = 0xA427
+0x82368437 = 0xA428
+0x82368438 = 0xA429
+0x82368439 = 0xA42A
+0x82368530 = 0xA42B
+0x82368531 = 0xA42C
+0x82368532 = 0xA42D
+0x82368533 = 0xA42E
+0x82368534 = 0xA42F
+0x82368535 = 0xA430
+0x82368536 = 0xA431
+0x82368537 = 0xA432
+0x82368538 = 0xA433
+0x82368539 = 0xA434
+0x82368630 = 0xA435
+0x82368631 = 0xA436
+0x82368632 = 0xA437
+0x82368633 = 0xA438
+0x82368634 = 0xA439
+0x82368635 = 0xA43A
+0x82368636 = 0xA43B
+0x82368637 = 0xA43C
+0x82368638 = 0xA43D
+0x82368639 = 0xA43E
+0x82368730 = 0xA43F
+0x82368731 = 0xA440
+0x82368732 = 0xA441
+0x82368733 = 0xA442
+0x82368734 = 0xA443
+0x82368735 = 0xA444
+0x82368736 = 0xA445
+0x82368737 = 0xA446
+0x82368738 = 0xA447
+0x82368739 = 0xA448
+0x82368830 = 0xA449
+0x82368831 = 0xA44A
+0x82368832 = 0xA44B
+0x82368833 = 0xA44C
+0x82368834 = 0xA44D
+0x82368835 = 0xA44E
+0x82368836 = 0xA44F
+0x82368837 = 0xA450
+0x82368838 = 0xA451
+0x82368839 = 0xA452
+0x82368930 = 0xA453
+0x82368931 = 0xA454
+0x82368932 = 0xA455
+0x82368933 = 0xA456
+0x82368934 = 0xA457
+0x82368935 = 0xA458
+0x82368936 = 0xA459
+0x82368937 = 0xA45A
+0x82368938 = 0xA45B
+0x82368939 = 0xA45C
+0x82368A30 = 0xA45D
+0x82368A31 = 0xA45E
+0x82368A32 = 0xA45F
+0x82368A33 = 0xA460
+0x82368A34 = 0xA461
+0x82368A35 = 0xA462
+0x82368A36 = 0xA463
+0x82368A37 = 0xA464
+0x82368A38 = 0xA465
+0x82368A39 = 0xA466
+0x82368B30 = 0xA467
+0x82368B31 = 0xA468
+0x82368B32 = 0xA469
+0x82368B33 = 0xA46A
+0x82368B34 = 0xA46B
+0x82368B35 = 0xA46C
+0x82368B36 = 0xA46D
+0x82368B37 = 0xA46E
+0x82368B38 = 0xA46F
+0x82368B39 = 0xA470
+0x82368C30 = 0xA471
+0x82368C31 = 0xA472
+0x82368C32 = 0xA473
+0x82368C33 = 0xA474
+0x82368C34 = 0xA475
+0x82368C35 = 0xA476
+0x82368C36 = 0xA477
+0x82368C37 = 0xA478
+0x82368C38 = 0xA479
+0x82368C39 = 0xA47A
+0x82368D30 = 0xA47B
+0x82368D31 = 0xA47C
+0x82368D32 = 0xA47D
+0x82368D33 = 0xA47E
+0x82368D34 = 0xA47F
+0x82368D35 = 0xA480
+0x82368D36 = 0xA481
+0x82368D37 = 0xA482
+0x82368D38 = 0xA483
+0x82368D39 = 0xA484
+0x82368E30 = 0xA485
+0x82368E31 = 0xA486
+0x82368E32 = 0xA487
+0x82368E33 = 0xA488
+0x82368E34 = 0xA489
+0x82368E35 = 0xA48A
+0x82368E36 = 0xA48B
+0x82368E37 = 0xA48C
+0x82368E38 = 0xA48D
+0x82368E39 = 0xA48E
+0x82368F30 = 0xA48F
+0x82368F31 = 0xA490
+0x82368F32 = 0xA491
+0x82368F33 = 0xA492
+0x82368F34 = 0xA493
+0x82368F35 = 0xA494
+0x82368F36 = 0xA495
+0x82368F37 = 0xA496
+0x82368F38 = 0xA497
+0x82368F39 = 0xA498
+0x82369030 = 0xA499
+0x82369031 = 0xA49A
+0x82369032 = 0xA49B
+0x82369033 = 0xA49C
+0x82369034 = 0xA49D
+0x82369035 = 0xA49E
+0x82369036 = 0xA49F
+0x82369037 = 0xA4A0
+0x82369038 = 0xA4A1
+0x82369039 = 0xA4A2
+0x82369130 = 0xA4A3
+0x82369131 = 0xA4A4
+0x82369132 = 0xA4A5
+0x82369133 = 0xA4A6
+0x82369134 = 0xA4A7
+0x82369135 = 0xA4A8
+0x82369136 = 0xA4A9
+0x82369137 = 0xA4AA
+0x82369138 = 0xA4AB
+0x82369139 = 0xA4AC
+0x82369230 = 0xA4AD
+0x82369231 = 0xA4AE
+0x82369232 = 0xA4AF
+0x82369233 = 0xA4B0
+0x82369234 = 0xA4B1
+0x82369235 = 0xA4B2
+0x82369236 = 0xA4B3
+0x82369237 = 0xA4B4
+0x82369238 = 0xA4B5
+0x82369239 = 0xA4B6
+0x82369330 = 0xA4B7
+0x82369331 = 0xA4B8
+0x82369332 = 0xA4B9
+0x82369333 = 0xA4BA
+0x82369334 = 0xA4BB
+0x82369335 = 0xA4BC
+0x82369336 = 0xA4BD
+0x82369337 = 0xA4BE
+0x82369338 = 0xA4BF
+0x82369339 = 0xA4C0
+0x82369430 = 0xA4C1
+0x82369431 = 0xA4C2
+0x82369432 = 0xA4C3
+0x82369433 = 0xA4C4
+0x82369434 = 0xA4C5
+0x82369435 = 0xA4C6
+0x82369436 = 0xA4C7
+0x82369437 = 0xA4C8
+0x82369438 = 0xA4C9
+0x82369439 = 0xA4CA
+0x82369530 = 0xA4CB
+0x82369531 = 0xA4CC
+0x82369532 = 0xA4CD
+0x82369533 = 0xA4CE
+0x82369534 = 0xA4CF
+0x82369535 = 0xA4D0
+0x82369536 = 0xA4D1
+0x82369537 = 0xA4D2
+0x82369538 = 0xA4D3
+0x82369539 = 0xA4D4
+0x82369630 = 0xA4D5
+0x82369631 = 0xA4D6
+0x82369632 = 0xA4D7
+0x82369633 = 0xA4D8
+0x82369634 = 0xA4D9
+0x82369635 = 0xA4DA
+0x82369636 = 0xA4DB
+0x82369637 = 0xA4DC
+0x82369638 = 0xA4DD
+0x82369639 = 0xA4DE
+0x82369730 = 0xA4DF
+0x82369731 = 0xA4E0
+0x82369732 = 0xA4E1
+0x82369733 = 0xA4E2
+0x82369734 = 0xA4E3
+0x82369735 = 0xA4E4
+0x82369736 = 0xA4E5
+0x82369737 = 0xA4E6
+0x82369738 = 0xA4E7
+0x82369739 = 0xA4E8
+0x82369830 = 0xA4E9
+0x82369831 = 0xA4EA
+0x82369832 = 0xA4EB
+0x82369833 = 0xA4EC
+0x82369834 = 0xA4ED
+0x82369835 = 0xA4EE
+0x82369836 = 0xA4EF
+0x82369837 = 0xA4F0
+0x82369838 = 0xA4F1
+0x82369839 = 0xA4F2
+0x82369930 = 0xA4F3
+0x82369931 = 0xA4F4
+0x82369932 = 0xA4F5
+0x82369933 = 0xA4F6
+0x82369934 = 0xA4F7
+0x82369935 = 0xA4F8
+0x82369936 = 0xA4F9
+0x82369937 = 0xA4FA
+0x82369938 = 0xA4FB
+0x82369939 = 0xA4FC
+0x82369A30 = 0xA4FD
+0x82369A31 = 0xA4FE
+0x82369A32 = 0xA4FF
+0x82369A33 = 0xA500
+0x82369A34 = 0xA501
+0x82369A35 = 0xA502
+0x82369A36 = 0xA503
+0x82369A37 = 0xA504
+0x82369A38 = 0xA505
+0x82369A39 = 0xA506
+0x82369B30 = 0xA507
+0x82369B31 = 0xA508
+0x82369B32 = 0xA509
+0x82369B33 = 0xA50A
+0x82369B34 = 0xA50B
+0x82369B35 = 0xA50C
+0x82369B36 = 0xA50D
+0x82369B37 = 0xA50E
+0x82369B38 = 0xA50F
+0x82369B39 = 0xA510
+0x82369C30 = 0xA511
+0x82369C31 = 0xA512
+0x82369C32 = 0xA513
+0x82369C33 = 0xA514
+0x82369C34 = 0xA515
+0x82369C35 = 0xA516
+0x82369C36 = 0xA517
+0x82369C37 = 0xA518
+0x82369C38 = 0xA519
+0x82369C39 = 0xA51A
+0x82369D30 = 0xA51B
+0x82369D31 = 0xA51C
+0x82369D32 = 0xA51D
+0x82369D33 = 0xA51E
+0x82369D34 = 0xA51F
+0x82369D35 = 0xA520
+0x82369D36 = 0xA521
+0x82369D37 = 0xA522
+0x82369D38 = 0xA523
+0x82369D39 = 0xA524
+0x82369E30 = 0xA525
+0x82369E31 = 0xA526
+0x82369E32 = 0xA527
+0x82369E33 = 0xA528
+0x82369E34 = 0xA529
+0x82369E35 = 0xA52A
+0x82369E36 = 0xA52B
+0x82369E37 = 0xA52C
+0x82369E38 = 0xA52D
+0x82369E39 = 0xA52E
+0x82369F30 = 0xA52F
+0x82369F31 = 0xA530
+0x82369F32 = 0xA531
+0x82369F33 = 0xA532
+0x82369F34 = 0xA533
+0x82369F35 = 0xA534
+0x82369F36 = 0xA535
+0x82369F37 = 0xA536
+0x82369F38 = 0xA537
+0x82369F39 = 0xA538
+0x8236A030 = 0xA539
+0x8236A031 = 0xA53A
+0x8236A032 = 0xA53B
+0x8236A033 = 0xA53C
+0x8236A034 = 0xA53D
+0x8236A035 = 0xA53E
+0x8236A036 = 0xA53F
+0x8236A037 = 0xA540
+0x8236A038 = 0xA541
+0x8236A039 = 0xA542
+0x8236A130 = 0xA543
+0x8236A131 = 0xA544
+0x8236A132 = 0xA545
+0x8236A133 = 0xA546
+0x8236A134 = 0xA547
+0x8236A135 = 0xA548
+0x8236A136 = 0xA549
+0x8236A137 = 0xA54A
+0x8236A138 = 0xA54B
+0x8236A139 = 0xA54C
+0x8236A230 = 0xA54D
+0x8236A231 = 0xA54E
+0x8236A232 = 0xA54F
+0x8236A233 = 0xA550
+0x8236A234 = 0xA551
+0x8236A235 = 0xA552
+0x8236A236 = 0xA553
+0x8236A237 = 0xA554
+0x8236A238 = 0xA555
+0x8236A239 = 0xA556
+0x8236A330 = 0xA557
+0x8236A331 = 0xA558
+0x8236A332 = 0xA559
+0x8236A333 = 0xA55A
+0x8236A334 = 0xA55B
+0x8236A335 = 0xA55C
+0x8236A336 = 0xA55D
+0x8236A337 = 0xA55E
+0x8236A338 = 0xA55F
+0x8236A339 = 0xA560
+0x8236A430 = 0xA561
+0x8236A431 = 0xA562
+0x8236A432 = 0xA563
+0x8236A433 = 0xA564
+0x8236A434 = 0xA565
+0x8236A435 = 0xA566
+0x8236A436 = 0xA567
+0x8236A437 = 0xA568
+0x8236A438 = 0xA569
+0x8236A439 = 0xA56A
+0x8236A530 = 0xA56B
+0x8236A531 = 0xA56C
+0x8236A532 = 0xA56D
+0x8236A533 = 0xA56E
+0x8236A534 = 0xA56F
+0x8236A535 = 0xA570
+0x8236A536 = 0xA571
+0x8236A537 = 0xA572
+0x8236A538 = 0xA573
+0x8236A539 = 0xA574
+0x8236A630 = 0xA575
+0x8236A631 = 0xA576
+0x8236A632 = 0xA577
+0x8236A633 = 0xA578
+0x8236A634 = 0xA579
+0x8236A635 = 0xA57A
+0x8236A636 = 0xA57B
+0x8236A637 = 0xA57C
+0x8236A638 = 0xA57D
+0x8236A639 = 0xA57E
+0x8236A730 = 0xA57F
+0x8236A731 = 0xA580
+0x8236A732 = 0xA581
+0x8236A733 = 0xA582
+0x8236A734 = 0xA583
+0x8236A735 = 0xA584
+0x8236A736 = 0xA585
+0x8236A737 = 0xA586
+0x8236A738 = 0xA587
+0x8236A739 = 0xA588
+0x8236A830 = 0xA589
+0x8236A831 = 0xA58A
+0x8236A832 = 0xA58B
+0x8236A833 = 0xA58C
+0x8236A834 = 0xA58D
+0x8236A835 = 0xA58E
+0x8236A836 = 0xA58F
+0x8236A837 = 0xA590
+0x8236A838 = 0xA591
+0x8236A839 = 0xA592
+0x8236A930 = 0xA593
+0x8236A931 = 0xA594
+0x8236A932 = 0xA595
+0x8236A933 = 0xA596
+0x8236A934 = 0xA597
+0x8236A935 = 0xA598
+0x8236A936 = 0xA599
+0x8236A937 = 0xA59A
+0x8236A938 = 0xA59B
+0x8236A939 = 0xA59C
+0x8236AA30 = 0xA59D
+0x8236AA31 = 0xA59E
+0x8236AA32 = 0xA59F
+0x8236AA33 = 0xA5A0
+0x8236AA34 = 0xA5A1
+0x8236AA35 = 0xA5A2
+0x8236AA36 = 0xA5A3
+0x8236AA37 = 0xA5A4
+0x8236AA38 = 0xA5A5
+0x8236AA39 = 0xA5A6
+0x8236AB30 = 0xA5A7
+0x8236AB31 = 0xA5A8
+0x8236AB32 = 0xA5A9
+0x8236AB33 = 0xA5AA
+0x8236AB34 = 0xA5AB
+0x8236AB35 = 0xA5AC
+0x8236AB36 = 0xA5AD
+0x8236AB37 = 0xA5AE
+0x8236AB38 = 0xA5AF
+0x8236AB39 = 0xA5B0
+0x8236AC30 = 0xA5B1
+0x8236AC31 = 0xA5B2
+0x8236AC32 = 0xA5B3
+0x8236AC33 = 0xA5B4
+0x8236AC34 = 0xA5B5
+0x8236AC35 = 0xA5B6
+0x8236AC36 = 0xA5B7
+0x8236AC37 = 0xA5B8
+0x8236AC38 = 0xA5B9
+0x8236AC39 = 0xA5BA
+0x8236AD30 = 0xA5BB
+0x8236AD31 = 0xA5BC
+0x8236AD32 = 0xA5BD
+0x8236AD33 = 0xA5BE
+0x8236AD34 = 0xA5BF
+0x8236AD35 = 0xA5C0
+0x8236AD36 = 0xA5C1
+0x8236AD37 = 0xA5C2
+0x8236AD38 = 0xA5C3
+0x8236AD39 = 0xA5C4
+0x8236AE30 = 0xA5C5
+0x8236AE31 = 0xA5C6
+0x8236AE32 = 0xA5C7
+0x8236AE33 = 0xA5C8
+0x8236AE34 = 0xA5C9
+0x8236AE35 = 0xA5CA
+0x8236AE36 = 0xA5CB
+0x8236AE37 = 0xA5CC
+0x8236AE38 = 0xA5CD
+0x8236AE39 = 0xA5CE
+0x8236AF30 = 0xA5CF
+0x8236AF31 = 0xA5D0
+0x8236AF32 = 0xA5D1
+0x8236AF33 = 0xA5D2
+0x8236AF34 = 0xA5D3
+0x8236AF35 = 0xA5D4
+0x8236AF36 = 0xA5D5
+0x8236AF37 = 0xA5D6
+0x8236AF38 = 0xA5D7
+0x8236AF39 = 0xA5D8
+0x8236B030 = 0xA5D9
+0x8236B031 = 0xA5DA
+0x8236B032 = 0xA5DB
+0x8236B033 = 0xA5DC
+0x8236B034 = 0xA5DD
+0x8236B035 = 0xA5DE
+0x8236B036 = 0xA5DF
+0x8236B037 = 0xA5E0
+0x8236B038 = 0xA5E1
+0x8236B039 = 0xA5E2
+0x8236B130 = 0xA5E3
+0x8236B131 = 0xA5E4
+0x8236B132 = 0xA5E5
+0x8236B133 = 0xA5E6
+0x8236B134 = 0xA5E7
+0x8236B135 = 0xA5E8
+0x8236B136 = 0xA5E9
+0x8236B137 = 0xA5EA
+0x8236B138 = 0xA5EB
+0x8236B139 = 0xA5EC
+0x8236B230 = 0xA5ED
+0x8236B231 = 0xA5EE
+0x8236B232 = 0xA5EF
+0x8236B233 = 0xA5F0
+0x8236B234 = 0xA5F1
+0x8236B235 = 0xA5F2
+0x8236B236 = 0xA5F3
+0x8236B237 = 0xA5F4
+0x8236B238 = 0xA5F5
+0x8236B239 = 0xA5F6
+0x8236B330 = 0xA5F7
+0x8236B331 = 0xA5F8
+0x8236B332 = 0xA5F9
+0x8236B333 = 0xA5FA
+0x8236B334 = 0xA5FB
+0x8236B335 = 0xA5FC
+0x8236B336 = 0xA5FD
+0x8236B337 = 0xA5FE
+0x8236B338 = 0xA5FF
+0x8236B339 = 0xA600
+0x8236B430 = 0xA601
+0x8236B431 = 0xA602
+0x8236B432 = 0xA603
+0x8236B433 = 0xA604
+0x8236B434 = 0xA605
+0x8236B435 = 0xA606
+0x8236B436 = 0xA607
+0x8236B437 = 0xA608
+0x8236B438 = 0xA609
+0x8236B439 = 0xA60A
+0x8236B530 = 0xA60B
+0x8236B531 = 0xA60C
+0x8236B532 = 0xA60D
+0x8236B533 = 0xA60E
+0x8236B534 = 0xA60F
+0x8236B535 = 0xA610
+0x8236B536 = 0xA611
+0x8236B537 = 0xA612
+0x8236B538 = 0xA613
+0x8236B539 = 0xA614
+0x8236B630 = 0xA615
+0x8236B631 = 0xA616
+0x8236B632 = 0xA617
+0x8236B633 = 0xA618
+0x8236B634 = 0xA619
+0x8236B635 = 0xA61A
+0x8236B636 = 0xA61B
+0x8236B637 = 0xA61C
+0x8236B638 = 0xA61D
+0x8236B639 = 0xA61E
+0x8236B730 = 0xA61F
+0x8236B731 = 0xA620
+0x8236B732 = 0xA621
+0x8236B733 = 0xA622
+0x8236B734 = 0xA623
+0x8236B735 = 0xA624
+0x8236B736 = 0xA625
+0x8236B737 = 0xA626
+0x8236B738 = 0xA627
+0x8236B739 = 0xA628
+0x8236B830 = 0xA629
+0x8236B831 = 0xA62A
+0x8236B832 = 0xA62B
+0x8236B833 = 0xA62C
+0x8236B834 = 0xA62D
+0x8236B835 = 0xA62E
+0x8236B836 = 0xA62F
+0x8236B837 = 0xA630
+0x8236B838 = 0xA631
+0x8236B839 = 0xA632
+0x8236B930 = 0xA633
+0x8236B931 = 0xA634
+0x8236B932 = 0xA635
+0x8236B933 = 0xA636
+0x8236B934 = 0xA637
+0x8236B935 = 0xA638
+0x8236B936 = 0xA639
+0x8236B937 = 0xA63A
+0x8236B938 = 0xA63B
+0x8236B939 = 0xA63C
+0x8236BA30 = 0xA63D
+0x8236BA31 = 0xA63E
+0x8236BA32 = 0xA63F
+0x8236BA33 = 0xA640
+0x8236BA34 = 0xA641
+0x8236BA35 = 0xA642
+0x8236BA36 = 0xA643
+0x8236BA37 = 0xA644
+0x8236BA38 = 0xA645
+0x8236BA39 = 0xA646
+0x8236BB30 = 0xA647
+0x8236BB31 = 0xA648
+0x8236BB32 = 0xA649
+0x8236BB33 = 0xA64A
+0x8236BB34 = 0xA64B
+0x8236BB35 = 0xA64C
+0x8236BB36 = 0xA64D
+0x8236BB37 = 0xA64E
+0x8236BB38 = 0xA64F
+0x8236BB39 = 0xA650
+0x8236BC30 = 0xA651
+0x8236BC31 = 0xA652
+0x8236BC32 = 0xA653
+0x8236BC33 = 0xA654
+0x8236BC34 = 0xA655
+0x8236BC35 = 0xA656
+0x8236BC36 = 0xA657
+0x8236BC37 = 0xA658
+0x8236BC38 = 0xA659
+0x8236BC39 = 0xA65A
+0x8236BD30 = 0xA65B
+0x8236BD31 = 0xA65C
+0x8236BD32 = 0xA65D
+0x8236BD33 = 0xA65E
+0x8236BD34 = 0xA65F
+0x8236BD35 = 0xA660
+0x8236BD36 = 0xA661
+0x8236BD37 = 0xA662
+0x8236BD38 = 0xA663
+0x8236BD39 = 0xA664
+0x8236BE30 = 0xA665
+0x8236BE31 = 0xA666
+0x8236BE32 = 0xA667
+0x8236BE33 = 0xA668
+0x8236BE34 = 0xA669
+0x8236BE35 = 0xA66A
+0x8236BE36 = 0xA66B
+0x8236BE37 = 0xA66C
+0x8236BE38 = 0xA66D
+0x8236BE39 = 0xA66E
+0x8236BF30 = 0xA66F
+0x8236BF31 = 0xA670
+0x8236BF32 = 0xA671
+0x8236BF33 = 0xA672
+0x8236BF34 = 0xA673
+0x8236BF35 = 0xA674
+0x8236BF36 = 0xA675
+0x8236BF37 = 0xA676
+0x8236BF38 = 0xA677
+0x8236BF39 = 0xA678
+0x8236C030 = 0xA679
+0x8236C031 = 0xA67A
+0x8236C032 = 0xA67B
+0x8236C033 = 0xA67C
+0x8236C034 = 0xA67D
+0x8236C035 = 0xA67E
+0x8236C036 = 0xA67F
+0x8236C037 = 0xA680
+0x8236C038 = 0xA681
+0x8236C039 = 0xA682
+0x8236C130 = 0xA683
+0x8236C131 = 0xA684
+0x8236C132 = 0xA685
+0x8236C133 = 0xA686
+0x8236C134 = 0xA687
+0x8236C135 = 0xA688
+0x8236C136 = 0xA689
+0x8236C137 = 0xA68A
+0x8236C138 = 0xA68B
+0x8236C139 = 0xA68C
+0x8236C230 = 0xA68D
+0x8236C231 = 0xA68E
+0x8236C232 = 0xA68F
+0x8236C233 = 0xA690
+0x8236C234 = 0xA691
+0x8236C235 = 0xA692
+0x8236C236 = 0xA693
+0x8236C237 = 0xA694
+0x8236C238 = 0xA695
+0x8236C239 = 0xA696
+0x8236C330 = 0xA697
+0x8236C331 = 0xA698
+0x8236C332 = 0xA699
+0x8236C333 = 0xA69A
+0x8236C334 = 0xA69B
+0x8236C335 = 0xA69C
+0x8236C336 = 0xA69D
+0x8236C337 = 0xA69E
+0x8236C338 = 0xA69F
+0x8236C339 = 0xA6A0
+0x8236C430 = 0xA6A1
+0x8236C431 = 0xA6A2
+0x8236C432 = 0xA6A3
+0x8236C433 = 0xA6A4
+0x8236C434 = 0xA6A5
+0x8236C435 = 0xA6A6
+0x8236C436 = 0xA6A7
+0x8236C437 = 0xA6A8
+0x8236C438 = 0xA6A9
+0x8236C439 = 0xA6AA
+0x8236C530 = 0xA6AB
+0x8236C531 = 0xA6AC
+0x8236C532 = 0xA6AD
+0x8236C533 = 0xA6AE
+0x8236C534 = 0xA6AF
+0x8236C535 = 0xA6B0
+0x8236C536 = 0xA6B1
+0x8236C537 = 0xA6B2
+0x8236C538 = 0xA6B3
+0x8236C539 = 0xA6B4
+0x8236C630 = 0xA6B5
+0x8236C631 = 0xA6B6
+0x8236C632 = 0xA6B7
+0x8236C633 = 0xA6B8
+0x8236C634 = 0xA6B9
+0x8236C635 = 0xA6BA
+0x8236C636 = 0xA6BB
+0x8236C637 = 0xA6BC
+0x8236C638 = 0xA6BD
+0x8236C639 = 0xA6BE
+0x8236C730 = 0xA6BF
+0x8236C731 = 0xA6C0
+0x8236C732 = 0xA6C1
+0x8236C733 = 0xA6C2
+0x8236C734 = 0xA6C3
+0x8236C735 = 0xA6C4
+0x8236C736 = 0xA6C5
+0x8236C737 = 0xA6C6
+0x8236C738 = 0xA6C7
+0x8236C739 = 0xA6C8
+0x8236C830 = 0xA6C9
+0x8236C831 = 0xA6CA
+0x8236C832 = 0xA6CB
+0x8236C833 = 0xA6CC
+0x8236C834 = 0xA6CD
+0x8236C835 = 0xA6CE
+0x8236C836 = 0xA6CF
+0x8236C837 = 0xA6D0
+0x8236C838 = 0xA6D1
+0x8236C839 = 0xA6D2
+0x8236C930 = 0xA6D3
+0x8236C931 = 0xA6D4
+0x8236C932 = 0xA6D5
+0x8236C933 = 0xA6D6
+0x8236C934 = 0xA6D7
+0x8236C935 = 0xA6D8
+0x8236C936 = 0xA6D9
+0x8236C937 = 0xA6DA
+0x8236C938 = 0xA6DB
+0x8236C939 = 0xA6DC
+0x8236CA30 = 0xA6DD
+0x8236CA31 = 0xA6DE
+0x8236CA32 = 0xA6DF
+0x8236CA33 = 0xA6E0
+0x8236CA34 = 0xA6E1
+0x8236CA35 = 0xA6E2
+0x8236CA36 = 0xA6E3
+0x8236CA37 = 0xA6E4
+0x8236CA38 = 0xA6E5
+0x8236CA39 = 0xA6E6
+0x8236CB30 = 0xA6E7
+0x8236CB31 = 0xA6E8
+0x8236CB32 = 0xA6E9
+0x8236CB33 = 0xA6EA
+0x8236CB34 = 0xA6EB
+0x8236CB35 = 0xA6EC
+0x8236CB36 = 0xA6ED
+0x8236CB37 = 0xA6EE
+0x8236CB38 = 0xA6EF
+0x8236CB39 = 0xA6F0
+0x8236CC30 = 0xA6F1
+0x8236CC31 = 0xA6F2
+0x8236CC32 = 0xA6F3
+0x8236CC33 = 0xA6F4
+0x8236CC34 = 0xA6F5
+0x8236CC35 = 0xA6F6
+0x8236CC36 = 0xA6F7
+0x8236CC37 = 0xA6F8
+0x8236CC38 = 0xA6F9
+0x8236CC39 = 0xA6FA
+0x8236CD30 = 0xA6FB
+0x8236CD31 = 0xA6FC
+0x8236CD32 = 0xA6FD
+0x8236CD33 = 0xA6FE
+0x8236CD34 = 0xA6FF
+0x8236CD35 = 0xA700
+0x8236CD36 = 0xA701
+0x8236CD37 = 0xA702
+0x8236CD38 = 0xA703
+0x8236CD39 = 0xA704
+0x8236CE30 = 0xA705
+0x8236CE31 = 0xA706
+0x8236CE32 = 0xA707
+0x8236CE33 = 0xA708
+0x8236CE34 = 0xA709
+0x8236CE35 = 0xA70A
+0x8236CE36 = 0xA70B
+0x8236CE37 = 0xA70C
+0x8236CE38 = 0xA70D
+0x8236CE39 = 0xA70E
+0x8236CF30 = 0xA70F
+0x8236CF31 = 0xA710
+0x8236CF32 = 0xA711
+0x8236CF33 = 0xA712
+0x8236CF34 = 0xA713
+0x8236CF35 = 0xA714
+0x8236CF36 = 0xA715
+0x8236CF37 = 0xA716
+0x8236CF38 = 0xA717
+0x8236CF39 = 0xA718
+0x8236D030 = 0xA719
+0x8236D031 = 0xA71A
+0x8236D032 = 0xA71B
+0x8236D033 = 0xA71C
+0x8236D034 = 0xA71D
+0x8236D035 = 0xA71E
+0x8236D036 = 0xA71F
+0x8236D037 = 0xA720
+0x8236D038 = 0xA721
+0x8236D039 = 0xA722
+0x8236D130 = 0xA723
+0x8236D131 = 0xA724
+0x8236D132 = 0xA725
+0x8236D133 = 0xA726
+0x8236D134 = 0xA727
+0x8236D135 = 0xA728
+0x8236D136 = 0xA729
+0x8236D137 = 0xA72A
+0x8236D138 = 0xA72B
+0x8236D139 = 0xA72C
+0x8236D230 = 0xA72D
+0x8236D231 = 0xA72E
+0x8236D232 = 0xA72F
+0x8236D233 = 0xA730
+0x8236D234 = 0xA731
+0x8236D235 = 0xA732
+0x8236D236 = 0xA733
+0x8236D237 = 0xA734
+0x8236D238 = 0xA735
+0x8236D239 = 0xA736
+0x8236D330 = 0xA737
+0x8236D331 = 0xA738
+0x8236D332 = 0xA739
+0x8236D333 = 0xA73A
+0x8236D334 = 0xA73B
+0x8236D335 = 0xA73C
+0x8236D336 = 0xA73D
+0x8236D337 = 0xA73E
+0x8236D338 = 0xA73F
+0x8236D339 = 0xA740
+0x8236D430 = 0xA741
+0x8236D431 = 0xA742
+0x8236D432 = 0xA743
+0x8236D433 = 0xA744
+0x8236D434 = 0xA745
+0x8236D435 = 0xA746
+0x8236D436 = 0xA747
+0x8236D437 = 0xA748
+0x8236D438 = 0xA749
+0x8236D439 = 0xA74A
+0x8236D530 = 0xA74B
+0x8236D531 = 0xA74C
+0x8236D532 = 0xA74D
+0x8236D533 = 0xA74E
+0x8236D534 = 0xA74F
+0x8236D535 = 0xA750
+0x8236D536 = 0xA751
+0x8236D537 = 0xA752
+0x8236D538 = 0xA753
+0x8236D539 = 0xA754
+0x8236D630 = 0xA755
+0x8236D631 = 0xA756
+0x8236D632 = 0xA757
+0x8236D633 = 0xA758
+0x8236D634 = 0xA759
+0x8236D635 = 0xA75A
+0x8236D636 = 0xA75B
+0x8236D637 = 0xA75C
+0x8236D638 = 0xA75D
+0x8236D639 = 0xA75E
+0x8236D730 = 0xA75F
+0x8236D731 = 0xA760
+0x8236D732 = 0xA761
+0x8236D733 = 0xA762
+0x8236D734 = 0xA763
+0x8236D735 = 0xA764
+0x8236D736 = 0xA765
+0x8236D737 = 0xA766
+0x8236D738 = 0xA767
+0x8236D739 = 0xA768
+0x8236D830 = 0xA769
+0x8236D831 = 0xA76A
+0x8236D832 = 0xA76B
+0x8236D833 = 0xA76C
+0x8236D834 = 0xA76D
+0x8236D835 = 0xA76E
+0x8236D836 = 0xA76F
+0x8236D837 = 0xA770
+0x8236D838 = 0xA771
+0x8236D839 = 0xA772
+0x8236D930 = 0xA773
+0x8236D931 = 0xA774
+0x8236D932 = 0xA775
+0x8236D933 = 0xA776
+0x8236D934 = 0xA777
+0x8236D935 = 0xA778
+0x8236D936 = 0xA779
+0x8236D937 = 0xA77A
+0x8236D938 = 0xA77B
+0x8236D939 = 0xA77C
+0x8236DA30 = 0xA77D
+0x8236DA31 = 0xA77E
+0x8236DA32 = 0xA77F
+0x8236DA33 = 0xA780
+0x8236DA34 = 0xA781
+0x8236DA35 = 0xA782
+0x8236DA36 = 0xA783
+0x8236DA37 = 0xA784
+0x8236DA38 = 0xA785
+0x8236DA39 = 0xA786
+0x8236DB30 = 0xA787
+0x8236DB31 = 0xA788
+0x8236DB32 = 0xA789
+0x8236DB33 = 0xA78A
+0x8236DB34 = 0xA78B
+0x8236DB35 = 0xA78C
+0x8236DB36 = 0xA78D
+0x8236DB37 = 0xA78E
+0x8236DB38 = 0xA78F
+0x8236DB39 = 0xA790
+0x8236DC30 = 0xA791
+0x8236DC31 = 0xA792
+0x8236DC32 = 0xA793
+0x8236DC33 = 0xA794
+0x8236DC34 = 0xA795
+0x8236DC35 = 0xA796
+0x8236DC36 = 0xA797
+0x8236DC37 = 0xA798
+0x8236DC38 = 0xA799
+0x8236DC39 = 0xA79A
+0x8236DD30 = 0xA79B
+0x8236DD31 = 0xA79C
+0x8236DD32 = 0xA79D
+0x8236DD33 = 0xA79E
+0x8236DD34 = 0xA79F
+0x8236DD35 = 0xA7A0
+0x8236DD36 = 0xA7A1
+0x8236DD37 = 0xA7A2
+0x8236DD38 = 0xA7A3
+0x8236DD39 = 0xA7A4
+0x8236DE30 = 0xA7A5
+0x8236DE31 = 0xA7A6
+0x8236DE32 = 0xA7A7
+0x8236DE33 = 0xA7A8
+0x8236DE34 = 0xA7A9
+0x8236DE35 = 0xA7AA
+0x8236DE36 = 0xA7AB
+0x8236DE37 = 0xA7AC
+0x8236DE38 = 0xA7AD
+0x8236DE39 = 0xA7AE
+0x8236DF30 = 0xA7AF
+0x8236DF31 = 0xA7B0
+0x8236DF32 = 0xA7B1
+0x8236DF33 = 0xA7B2
+0x8236DF34 = 0xA7B3
+0x8236DF35 = 0xA7B4
+0x8236DF36 = 0xA7B5
+0x8236DF37 = 0xA7B6
+0x8236DF38 = 0xA7B7
+0x8236DF39 = 0xA7B8
+0x8236E030 = 0xA7B9
+0x8236E031 = 0xA7BA
+0x8236E032 = 0xA7BB
+0x8236E033 = 0xA7BC
+0x8236E034 = 0xA7BD
+0x8236E035 = 0xA7BE
+0x8236E036 = 0xA7BF
+0x8236E037 = 0xA7C0
+0x8236E038 = 0xA7C1
+0x8236E039 = 0xA7C2
+0x8236E130 = 0xA7C3
+0x8236E131 = 0xA7C4
+0x8236E132 = 0xA7C5
+0x8236E133 = 0xA7C6
+0x8236E134 = 0xA7C7
+0x8236E135 = 0xA7C8
+0x8236E136 = 0xA7C9
+0x8236E137 = 0xA7CA
+0x8236E138 = 0xA7CB
+0x8236E139 = 0xA7CC
+0x8236E230 = 0xA7CD
+0x8236E231 = 0xA7CE
+0x8236E232 = 0xA7CF
+0x8236E233 = 0xA7D0
+0x8236E234 = 0xA7D1
+0x8236E235 = 0xA7D2
+0x8236E236 = 0xA7D3
+0x8236E237 = 0xA7D4
+0x8236E238 = 0xA7D5
+0x8236E239 = 0xA7D6
+0x8236E330 = 0xA7D7
+0x8236E331 = 0xA7D8
+0x8236E332 = 0xA7D9
+0x8236E333 = 0xA7DA
+0x8236E334 = 0xA7DB
+0x8236E335 = 0xA7DC
+0x8236E336 = 0xA7DD
+0x8236E337 = 0xA7DE
+0x8236E338 = 0xA7DF
+0x8236E339 = 0xA7E0
+0x8236E430 = 0xA7E1
+0x8236E431 = 0xA7E2
+0x8236E432 = 0xA7E3
+0x8236E433 = 0xA7E4
+0x8236E434 = 0xA7E5
+0x8236E435 = 0xA7E6
+0x8236E436 = 0xA7E7
+0x8236E437 = 0xA7E8
+0x8236E438 = 0xA7E9
+0x8236E439 = 0xA7EA
+0x8236E530 = 0xA7EB
+0x8236E531 = 0xA7EC
+0x8236E532 = 0xA7ED
+0x8236E533 = 0xA7EE
+0x8236E534 = 0xA7EF
+0x8236E535 = 0xA7F0
+0x8236E536 = 0xA7F1
+0x8236E537 = 0xA7F2
+0x8236E538 = 0xA7F3
+0x8236E539 = 0xA7F4
+0x8236E630 = 0xA7F5
+0x8236E631 = 0xA7F6
+0x8236E632 = 0xA7F7
+0x8236E633 = 0xA7F8
+0x8236E634 = 0xA7F9
+0x8236E635 = 0xA7FA
+0x8236E636 = 0xA7FB
+0x8236E637 = 0xA7FC
+0x8236E638 = 0xA7FD
+0x8236E639 = 0xA7FE
+0x8236E730 = 0xA7FF
+0x8236E731 = 0xA800
+0x8236E732 = 0xA801
+0x8236E733 = 0xA802
+0x8236E734 = 0xA803
+0x8236E735 = 0xA804
+0x8236E736 = 0xA805
+0x8236E737 = 0xA806
+0x8236E738 = 0xA807
+0x8236E739 = 0xA808
+0x8236E830 = 0xA809
+0x8236E831 = 0xA80A
+0x8236E832 = 0xA80B
+0x8236E833 = 0xA80C
+0x8236E834 = 0xA80D
+0x8236E835 = 0xA80E
+0x8236E836 = 0xA80F
+0x8236E837 = 0xA810
+0x8236E838 = 0xA811
+0x8236E839 = 0xA812
+0x8236E930 = 0xA813
+0x8236E931 = 0xA814
+0x8236E932 = 0xA815
+0x8236E933 = 0xA816
+0x8236E934 = 0xA817
+0x8236E935 = 0xA818
+0x8236E936 = 0xA819
+0x8236E937 = 0xA81A
+0x8236E938 = 0xA81B
+0x8236E939 = 0xA81C
+0x8236EA30 = 0xA81D
+0x8236EA31 = 0xA81E
+0x8236EA32 = 0xA81F
+0x8236EA33 = 0xA820
+0x8236EA34 = 0xA821
+0x8236EA35 = 0xA822
+0x8236EA36 = 0xA823
+0x8236EA37 = 0xA824
+0x8236EA38 = 0xA825
+0x8236EA39 = 0xA826
+0x8236EB30 = 0xA827
+0x8236EB31 = 0xA828
+0x8236EB32 = 0xA829
+0x8236EB33 = 0xA82A
+0x8236EB34 = 0xA82B
+0x8236EB35 = 0xA82C
+0x8236EB36 = 0xA82D
+0x8236EB37 = 0xA82E
+0x8236EB38 = 0xA82F
+0x8236EB39 = 0xA830
+0x8236EC30 = 0xA831
+0x8236EC31 = 0xA832
+0x8236EC32 = 0xA833
+0x8236EC33 = 0xA834
+0x8236EC34 = 0xA835
+0x8236EC35 = 0xA836
+0x8236EC36 = 0xA837
+0x8236EC37 = 0xA838
+0x8236EC38 = 0xA839
+0x8236EC39 = 0xA83A
+0x8236ED30 = 0xA83B
+0x8236ED31 = 0xA83C
+0x8236ED32 = 0xA83D
+0x8236ED33 = 0xA83E
+0x8236ED34 = 0xA83F
+0x8236ED35 = 0xA840
+0x8236ED36 = 0xA841
+0x8236ED37 = 0xA842
+0x8236ED38 = 0xA843
+0x8236ED39 = 0xA844
+0x8236EE30 = 0xA845
+0x8236EE31 = 0xA846
+0x8236EE32 = 0xA847
+0x8236EE33 = 0xA848
+0x8236EE34 = 0xA849
+0x8236EE35 = 0xA84A
+0x8236EE36 = 0xA84B
+0x8236EE37 = 0xA84C
+0x8236EE38 = 0xA84D
+0x8236EE39 = 0xA84E
+0x8236EF30 = 0xA84F
+0x8236EF31 = 0xA850
+0x8236EF32 = 0xA851
+0x8236EF33 = 0xA852
+0x8236EF34 = 0xA853
+0x8236EF35 = 0xA854
+0x8236EF36 = 0xA855
+0x8236EF37 = 0xA856
+0x8236EF38 = 0xA857
+0x8236EF39 = 0xA858
+0x8236F030 = 0xA859
+0x8236F031 = 0xA85A
+0x8236F032 = 0xA85B
+0x8236F033 = 0xA85C
+0x8236F034 = 0xA85D
+0x8236F035 = 0xA85E
+0x8236F036 = 0xA85F
+0x8236F037 = 0xA860
+0x8236F038 = 0xA861
+0x8236F039 = 0xA862
+0x8236F130 = 0xA863
+0x8236F131 = 0xA864
+0x8236F132 = 0xA865
+0x8236F133 = 0xA866
+0x8236F134 = 0xA867
+0x8236F135 = 0xA868
+0x8236F136 = 0xA869
+0x8236F137 = 0xA86A
+0x8236F138 = 0xA86B
+0x8236F139 = 0xA86C
+0x8236F230 = 0xA86D
+0x8236F231 = 0xA86E
+0x8236F232 = 0xA86F
+0x8236F233 = 0xA870
+0x8236F234 = 0xA871
+0x8236F235 = 0xA872
+0x8236F236 = 0xA873
+0x8236F237 = 0xA874
+0x8236F238 = 0xA875
+0x8236F239 = 0xA876
+0x8236F330 = 0xA877
+0x8236F331 = 0xA878
+0x8236F332 = 0xA879
+0x8236F333 = 0xA87A
+0x8236F334 = 0xA87B
+0x8236F335 = 0xA87C
+0x8236F336 = 0xA87D
+0x8236F337 = 0xA87E
+0x8236F338 = 0xA87F
+0x8236F339 = 0xA880
+0x8236F430 = 0xA881
+0x8236F431 = 0xA882
+0x8236F432 = 0xA883
+0x8236F433 = 0xA884
+0x8236F434 = 0xA885
+0x8236F435 = 0xA886
+0x8236F436 = 0xA887
+0x8236F437 = 0xA888
+0x8236F438 = 0xA889
+0x8236F439 = 0xA88A
+0x8236F530 = 0xA88B
+0x8236F531 = 0xA88C
+0x8236F532 = 0xA88D
+0x8236F533 = 0xA88E
+0x8236F534 = 0xA88F
+0x8236F535 = 0xA890
+0x8236F536 = 0xA891
+0x8236F537 = 0xA892
+0x8236F538 = 0xA893
+0x8236F539 = 0xA894
+0x8236F630 = 0xA895
+0x8236F631 = 0xA896
+0x8236F632 = 0xA897
+0x8236F633 = 0xA898
+0x8236F634 = 0xA899
+0x8236F635 = 0xA89A
+0x8236F636 = 0xA89B
+0x8236F637 = 0xA89C
+0x8236F638 = 0xA89D
+0x8236F639 = 0xA89E
+0x8236F730 = 0xA89F
+0x8236F731 = 0xA8A0
+0x8236F732 = 0xA8A1
+0x8236F733 = 0xA8A2
+0x8236F734 = 0xA8A3
+0x8236F735 = 0xA8A4
+0x8236F736 = 0xA8A5
+0x8236F737 = 0xA8A6
+0x8236F738 = 0xA8A7
+0x8236F739 = 0xA8A8
+0x8236F830 = 0xA8A9
+0x8236F831 = 0xA8AA
+0x8236F832 = 0xA8AB
+0x8236F833 = 0xA8AC
+0x8236F834 = 0xA8AD
+0x8236F835 = 0xA8AE
+0x8236F836 = 0xA8AF
+0x8236F837 = 0xA8B0
+0x8236F838 = 0xA8B1
+0x8236F839 = 0xA8B2
+0x8236F930 = 0xA8B3
+0x8236F931 = 0xA8B4
+0x8236F932 = 0xA8B5
+0x8236F933 = 0xA8B6
+0x8236F934 = 0xA8B7
+0x8236F935 = 0xA8B8
+0x8236F936 = 0xA8B9
+0x8236F937 = 0xA8BA
+0x8236F938 = 0xA8BB
+0x8236F939 = 0xA8BC
+0x8236FA30 = 0xA8BD
+0x8236FA31 = 0xA8BE
+0x8236FA32 = 0xA8BF
+0x8236FA33 = 0xA8C0
+0x8236FA34 = 0xA8C1
+0x8236FA35 = 0xA8C2
+0x8236FA36 = 0xA8C3
+0x8236FA37 = 0xA8C4
+0x8236FA38 = 0xA8C5
+0x8236FA39 = 0xA8C6
+0x8236FB30 = 0xA8C7
+0x8236FB31 = 0xA8C8
+0x8236FB32 = 0xA8C9
+0x8236FB33 = 0xA8CA
+0x8236FB34 = 0xA8CB
+0x8236FB35 = 0xA8CC
+0x8236FB36 = 0xA8CD
+0x8236FB37 = 0xA8CE
+0x8236FB38 = 0xA8CF
+0x8236FB39 = 0xA8D0
+0x8236FC30 = 0xA8D1
+0x8236FC31 = 0xA8D2
+0x8236FC32 = 0xA8D3
+0x8236FC33 = 0xA8D4
+0x8236FC34 = 0xA8D5
+0x8236FC35 = 0xA8D6
+0x8236FC36 = 0xA8D7
+0x8236FC37 = 0xA8D8
+0x8236FC38 = 0xA8D9
+0x8236FC39 = 0xA8DA
+0x8236FD30 = 0xA8DB
+0x8236FD31 = 0xA8DC
+0x8236FD32 = 0xA8DD
+0x8236FD33 = 0xA8DE
+0x8236FD34 = 0xA8DF
+0x8236FD35 = 0xA8E0
+0x8236FD36 = 0xA8E1
+0x8236FD37 = 0xA8E2
+0x8236FD38 = 0xA8E3
+0x8236FD39 = 0xA8E4
+0x8236FE30 = 0xA8E5
+0x8236FE31 = 0xA8E6
+0x8236FE32 = 0xA8E7
+0x8236FE33 = 0xA8E8
+0x8236FE34 = 0xA8E9
+0x8236FE35 = 0xA8EA
+0x8236FE36 = 0xA8EB
+0x8236FE37 = 0xA8EC
+0x8236FE38 = 0xA8ED
+0x8236FE39 = 0xA8EE
+0x82378130 = 0xA8EF
+0x82378131 = 0xA8F0
+0x82378132 = 0xA8F1
+0x82378133 = 0xA8F2
+0x82378134 = 0xA8F3
+0x82378135 = 0xA8F4
+0x82378136 = 0xA8F5
+0x82378137 = 0xA8F6
+0x82378138 = 0xA8F7
+0x82378139 = 0xA8F8
+0x82378230 = 0xA8F9
+0x82378231 = 0xA8FA
+0x82378232 = 0xA8FB
+0x82378233 = 0xA8FC
+0x82378234 = 0xA8FD
+0x82378235 = 0xA8FE
+0x82378236 = 0xA8FF
+0x82378237 = 0xA900
+0x82378238 = 0xA901
+0x82378239 = 0xA902
+0x82378330 = 0xA903
+0x82378331 = 0xA904
+0x82378332 = 0xA905
+0x82378333 = 0xA906
+0x82378334 = 0xA907
+0x82378335 = 0xA908
+0x82378336 = 0xA909
+0x82378337 = 0xA90A
+0x82378338 = 0xA90B
+0x82378339 = 0xA90C
+0x82378430 = 0xA90D
+0x82378431 = 0xA90E
+0x82378432 = 0xA90F
+0x82378433 = 0xA910
+0x82378434 = 0xA911
+0x82378435 = 0xA912
+0x82378436 = 0xA913
+0x82378437 = 0xA914
+0x82378438 = 0xA915
+0x82378439 = 0xA916
+0x82378530 = 0xA917
+0x82378531 = 0xA918
+0x82378532 = 0xA919
+0x82378533 = 0xA91A
+0x82378534 = 0xA91B
+0x82378535 = 0xA91C
+0x82378536 = 0xA91D
+0x82378537 = 0xA91E
+0x82378538 = 0xA91F
+0x82378539 = 0xA920
+0x82378630 = 0xA921
+0x82378631 = 0xA922
+0x82378632 = 0xA923
+0x82378633 = 0xA924
+0x82378634 = 0xA925
+0x82378635 = 0xA926
+0x82378636 = 0xA927
+0x82378637 = 0xA928
+0x82378638 = 0xA929
+0x82378639 = 0xA92A
+0x82378730 = 0xA92B
+0x82378731 = 0xA92C
+0x82378732 = 0xA92D
+0x82378733 = 0xA92E
+0x82378734 = 0xA92F
+0x82378735 = 0xA930
+0x82378736 = 0xA931
+0x82378737 = 0xA932
+0x82378738 = 0xA933
+0x82378739 = 0xA934
+0x82378830 = 0xA935
+0x82378831 = 0xA936
+0x82378832 = 0xA937
+0x82378833 = 0xA938
+0x82378834 = 0xA939
+0x82378835 = 0xA93A
+0x82378836 = 0xA93B
+0x82378837 = 0xA93C
+0x82378838 = 0xA93D
+0x82378839 = 0xA93E
+0x82378930 = 0xA93F
+0x82378931 = 0xA940
+0x82378932 = 0xA941
+0x82378933 = 0xA942
+0x82378934 = 0xA943
+0x82378935 = 0xA944
+0x82378936 = 0xA945
+0x82378937 = 0xA946
+0x82378938 = 0xA947
+0x82378939 = 0xA948
+0x82378A30 = 0xA949
+0x82378A31 = 0xA94A
+0x82378A32 = 0xA94B
+0x82378A33 = 0xA94C
+0x82378A34 = 0xA94D
+0x82378A35 = 0xA94E
+0x82378A36 = 0xA94F
+0x82378A37 = 0xA950
+0x82378A38 = 0xA951
+0x82378A39 = 0xA952
+0x82378B30 = 0xA953
+0x82378B31 = 0xA954
+0x82378B32 = 0xA955
+0x82378B33 = 0xA956
+0x82378B34 = 0xA957
+0x82378B35 = 0xA958
+0x82378B36 = 0xA959
+0x82378B37 = 0xA95A
+0x82378B38 = 0xA95B
+0x82378B39 = 0xA95C
+0x82378C30 = 0xA95D
+0x82378C31 = 0xA95E
+0x82378C32 = 0xA95F
+0x82378C33 = 0xA960
+0x82378C34 = 0xA961
+0x82378C35 = 0xA962
+0x82378C36 = 0xA963
+0x82378C37 = 0xA964
+0x82378C38 = 0xA965
+0x82378C39 = 0xA966
+0x82378D30 = 0xA967
+0x82378D31 = 0xA968
+0x82378D32 = 0xA969
+0x82378D33 = 0xA96A
+0x82378D34 = 0xA96B
+0x82378D35 = 0xA96C
+0x82378D36 = 0xA96D
+0x82378D37 = 0xA96E
+0x82378D38 = 0xA96F
+0x82378D39 = 0xA970
+0x82378E30 = 0xA971
+0x82378E31 = 0xA972
+0x82378E32 = 0xA973
+0x82378E33 = 0xA974
+0x82378E34 = 0xA975
+0x82378E35 = 0xA976
+0x82378E36 = 0xA977
+0x82378E37 = 0xA978
+0x82378E38 = 0xA979
+0x82378E39 = 0xA97A
+0x82378F30 = 0xA97B
+0x82378F31 = 0xA97C
+0x82378F32 = 0xA97D
+0x82378F33 = 0xA97E
+0x82378F34 = 0xA97F
+0x82378F35 = 0xA980
+0x82378F36 = 0xA981
+0x82378F37 = 0xA982
+0x82378F38 = 0xA983
+0x82378F39 = 0xA984
+0x82379030 = 0xA985
+0x82379031 = 0xA986
+0x82379032 = 0xA987
+0x82379033 = 0xA988
+0x82379034 = 0xA989
+0x82379035 = 0xA98A
+0x82379036 = 0xA98B
+0x82379037 = 0xA98C
+0x82379038 = 0xA98D
+0x82379039 = 0xA98E
+0x82379130 = 0xA98F
+0x82379131 = 0xA990
+0x82379132 = 0xA991
+0x82379133 = 0xA992
+0x82379134 = 0xA993
+0x82379135 = 0xA994
+0x82379136 = 0xA995
+0x82379137 = 0xA996
+0x82379138 = 0xA997
+0x82379139 = 0xA998
+0x82379230 = 0xA999
+0x82379231 = 0xA99A
+0x82379232 = 0xA99B
+0x82379233 = 0xA99C
+0x82379234 = 0xA99D
+0x82379235 = 0xA99E
+0x82379236 = 0xA99F
+0x82379237 = 0xA9A0
+0x82379238 = 0xA9A1
+0x82379239 = 0xA9A2
+0x82379330 = 0xA9A3
+0x82379331 = 0xA9A4
+0x82379332 = 0xA9A5
+0x82379333 = 0xA9A6
+0x82379334 = 0xA9A7
+0x82379335 = 0xA9A8
+0x82379336 = 0xA9A9
+0x82379337 = 0xA9AA
+0x82379338 = 0xA9AB
+0x82379339 = 0xA9AC
+0x82379430 = 0xA9AD
+0x82379431 = 0xA9AE
+0x82379432 = 0xA9AF
+0x82379433 = 0xA9B0
+0x82379434 = 0xA9B1
+0x82379435 = 0xA9B2
+0x82379436 = 0xA9B3
+0x82379437 = 0xA9B4
+0x82379438 = 0xA9B5
+0x82379439 = 0xA9B6
+0x82379530 = 0xA9B7
+0x82379531 = 0xA9B8
+0x82379532 = 0xA9B9
+0x82379533 = 0xA9BA
+0x82379534 = 0xA9BB
+0x82379535 = 0xA9BC
+0x82379536 = 0xA9BD
+0x82379537 = 0xA9BE
+0x82379538 = 0xA9BF
+0x82379539 = 0xA9C0
+0x82379630 = 0xA9C1
+0x82379631 = 0xA9C2
+0x82379632 = 0xA9C3
+0x82379633 = 0xA9C4
+0x82379634 = 0xA9C5
+0x82379635 = 0xA9C6
+0x82379636 = 0xA9C7
+0x82379637 = 0xA9C8
+0x82379638 = 0xA9C9
+0x82379639 = 0xA9CA
+0x82379730 = 0xA9CB
+0x82379731 = 0xA9CC
+0x82379732 = 0xA9CD
+0x82379733 = 0xA9CE
+0x82379734 = 0xA9CF
+0x82379735 = 0xA9D0
+0x82379736 = 0xA9D1
+0x82379737 = 0xA9D2
+0x82379738 = 0xA9D3
+0x82379739 = 0xA9D4
+0x82379830 = 0xA9D5
+0x82379831 = 0xA9D6
+0x82379832 = 0xA9D7
+0x82379833 = 0xA9D8
+0x82379834 = 0xA9D9
+0x82379835 = 0xA9DA
+0x82379836 = 0xA9DB
+0x82379837 = 0xA9DC
+0x82379838 = 0xA9DD
+0x82379839 = 0xA9DE
+0x82379930 = 0xA9DF
+0x82379931 = 0xA9E0
+0x82379932 = 0xA9E1
+0x82379933 = 0xA9E2
+0x82379934 = 0xA9E3
+0x82379935 = 0xA9E4
+0x82379936 = 0xA9E5
+0x82379937 = 0xA9E6
+0x82379938 = 0xA9E7
+0x82379939 = 0xA9E8
+0x82379A30 = 0xA9E9
+0x82379A31 = 0xA9EA
+0x82379A32 = 0xA9EB
+0x82379A33 = 0xA9EC
+0x82379A34 = 0xA9ED
+0x82379A35 = 0xA9EE
+0x82379A36 = 0xA9EF
+0x82379A37 = 0xA9F0
+0x82379A38 = 0xA9F1
+0x82379A39 = 0xA9F2
+0x82379B30 = 0xA9F3
+0x82379B31 = 0xA9F4
+0x82379B32 = 0xA9F5
+0x82379B33 = 0xA9F6
+0x82379B34 = 0xA9F7
+0x82379B35 = 0xA9F8
+0x82379B36 = 0xA9F9
+0x82379B37 = 0xA9FA
+0x82379B38 = 0xA9FB
+0x82379B39 = 0xA9FC
+0x82379C30 = 0xA9FD
+0x82379C31 = 0xA9FE
+0x82379C32 = 0xA9FF
+0x82379C33 = 0xAA00
+0x82379C34 = 0xAA01
+0x82379C35 = 0xAA02
+0x82379C36 = 0xAA03
+0x82379C37 = 0xAA04
+0x82379C38 = 0xAA05
+0x82379C39 = 0xAA06
+0x82379D30 = 0xAA07
+0x82379D31 = 0xAA08
+0x82379D32 = 0xAA09
+0x82379D33 = 0xAA0A
+0x82379D34 = 0xAA0B
+0x82379D35 = 0xAA0C
+0x82379D36 = 0xAA0D
+0x82379D37 = 0xAA0E
+0x82379D38 = 0xAA0F
+0x82379D39 = 0xAA10
+0x82379E30 = 0xAA11
+0x82379E31 = 0xAA12
+0x82379E32 = 0xAA13
+0x82379E33 = 0xAA14
+0x82379E34 = 0xAA15
+0x82379E35 = 0xAA16
+0x82379E36 = 0xAA17
+0x82379E37 = 0xAA18
+0x82379E38 = 0xAA19
+0x82379E39 = 0xAA1A
+0x82379F30 = 0xAA1B
+0x82379F31 = 0xAA1C
+0x82379F32 = 0xAA1D
+0x82379F33 = 0xAA1E
+0x82379F34 = 0xAA1F
+0x82379F35 = 0xAA20
+0x82379F36 = 0xAA21
+0x82379F37 = 0xAA22
+0x82379F38 = 0xAA23
+0x82379F39 = 0xAA24
+0x8237A030 = 0xAA25
+0x8237A031 = 0xAA26
+0x8237A032 = 0xAA27
+0x8237A033 = 0xAA28
+0x8237A034 = 0xAA29
+0x8237A035 = 0xAA2A
+0x8237A036 = 0xAA2B
+0x8237A037 = 0xAA2C
+0x8237A038 = 0xAA2D
+0x8237A039 = 0xAA2E
+0x8237A130 = 0xAA2F
+0x8237A131 = 0xAA30
+0x8237A132 = 0xAA31
+0x8237A133 = 0xAA32
+0x8237A134 = 0xAA33
+0x8237A135 = 0xAA34
+0x8237A136 = 0xAA35
+0x8237A137 = 0xAA36
+0x8237A138 = 0xAA37
+0x8237A139 = 0xAA38
+0x8237A230 = 0xAA39
+0x8237A231 = 0xAA3A
+0x8237A232 = 0xAA3B
+0x8237A233 = 0xAA3C
+0x8237A234 = 0xAA3D
+0x8237A235 = 0xAA3E
+0x8237A236 = 0xAA3F
+0x8237A237 = 0xAA40
+0x8237A238 = 0xAA41
+0x8237A239 = 0xAA42
+0x8237A330 = 0xAA43
+0x8237A331 = 0xAA44
+0x8237A332 = 0xAA45
+0x8237A333 = 0xAA46
+0x8237A334 = 0xAA47
+0x8237A335 = 0xAA48
+0x8237A336 = 0xAA49
+0x8237A337 = 0xAA4A
+0x8237A338 = 0xAA4B
+0x8237A339 = 0xAA4C
+0x8237A430 = 0xAA4D
+0x8237A431 = 0xAA4E
+0x8237A432 = 0xAA4F
+0x8237A433 = 0xAA50
+0x8237A434 = 0xAA51
+0x8237A435 = 0xAA52
+0x8237A436 = 0xAA53
+0x8237A437 = 0xAA54
+0x8237A438 = 0xAA55
+0x8237A439 = 0xAA56
+0x8237A530 = 0xAA57
+0x8237A531 = 0xAA58
+0x8237A532 = 0xAA59
+0x8237A533 = 0xAA5A
+0x8237A534 = 0xAA5B
+0x8237A535 = 0xAA5C
+0x8237A536 = 0xAA5D
+0x8237A537 = 0xAA5E
+0x8237A538 = 0xAA5F
+0x8237A539 = 0xAA60
+0x8237A630 = 0xAA61
+0x8237A631 = 0xAA62
+0x8237A632 = 0xAA63
+0x8237A633 = 0xAA64
+0x8237A634 = 0xAA65
+0x8237A635 = 0xAA66
+0x8237A636 = 0xAA67
+0x8237A637 = 0xAA68
+0x8237A638 = 0xAA69
+0x8237A639 = 0xAA6A
+0x8237A730 = 0xAA6B
+0x8237A731 = 0xAA6C
+0x8237A732 = 0xAA6D
+0x8237A733 = 0xAA6E
+0x8237A734 = 0xAA6F
+0x8237A735 = 0xAA70
+0x8237A736 = 0xAA71
+0x8237A737 = 0xAA72
+0x8237A738 = 0xAA73
+0x8237A739 = 0xAA74
+0x8237A830 = 0xAA75
+0x8237A831 = 0xAA76
+0x8237A832 = 0xAA77
+0x8237A833 = 0xAA78
+0x8237A834 = 0xAA79
+0x8237A835 = 0xAA7A
+0x8237A836 = 0xAA7B
+0x8237A837 = 0xAA7C
+0x8237A838 = 0xAA7D
+0x8237A839 = 0xAA7E
+0x8237A930 = 0xAA7F
+0x8237A931 = 0xAA80
+0x8237A932 = 0xAA81
+0x8237A933 = 0xAA82
+0x8237A934 = 0xAA83
+0x8237A935 = 0xAA84
+0x8237A936 = 0xAA85
+0x8237A937 = 0xAA86
+0x8237A938 = 0xAA87
+0x8237A939 = 0xAA88
+0x8237AA30 = 0xAA89
+0x8237AA31 = 0xAA8A
+0x8237AA32 = 0xAA8B
+0x8237AA33 = 0xAA8C
+0x8237AA34 = 0xAA8D
+0x8237AA35 = 0xAA8E
+0x8237AA36 = 0xAA8F
+0x8237AA37 = 0xAA90
+0x8237AA38 = 0xAA91
+0x8237AA39 = 0xAA92
+0x8237AB30 = 0xAA93
+0x8237AB31 = 0xAA94
+0x8237AB32 = 0xAA95
+0x8237AB33 = 0xAA96
+0x8237AB34 = 0xAA97
+0x8237AB35 = 0xAA98
+0x8237AB36 = 0xAA99
+0x8237AB37 = 0xAA9A
+0x8237AB38 = 0xAA9B
+0x8237AB39 = 0xAA9C
+0x8237AC30 = 0xAA9D
+0x8237AC31 = 0xAA9E
+0x8237AC32 = 0xAA9F
+0x8237AC33 = 0xAAA0
+0x8237AC34 = 0xAAA1
+0x8237AC35 = 0xAAA2
+0x8237AC36 = 0xAAA3
+0x8237AC37 = 0xAAA4
+0x8237AC38 = 0xAAA5
+0x8237AC39 = 0xAAA6
+0x8237AD30 = 0xAAA7
+0x8237AD31 = 0xAAA8
+0x8237AD32 = 0xAAA9
+0x8237AD33 = 0xAAAA
+0x8237AD34 = 0xAAAB
+0x8237AD35 = 0xAAAC
+0x8237AD36 = 0xAAAD
+0x8237AD37 = 0xAAAE
+0x8237AD38 = 0xAAAF
+0x8237AD39 = 0xAAB0
+0x8237AE30 = 0xAAB1
+0x8237AE31 = 0xAAB2
+0x8237AE32 = 0xAAB3
+0x8237AE33 = 0xAAB4
+0x8237AE34 = 0xAAB5
+0x8237AE35 = 0xAAB6
+0x8237AE36 = 0xAAB7
+0x8237AE37 = 0xAAB8
+0x8237AE38 = 0xAAB9
+0x8237AE39 = 0xAABA
+0x8237AF30 = 0xAABB
+0x8237AF31 = 0xAABC
+0x8237AF32 = 0xAABD
+0x8237AF33 = 0xAABE
+0x8237AF34 = 0xAABF
+0x8237AF35 = 0xAAC0
+0x8237AF36 = 0xAAC1
+0x8237AF37 = 0xAAC2
+0x8237AF38 = 0xAAC3
+0x8237AF39 = 0xAAC4
+0x8237B030 = 0xAAC5
+0x8237B031 = 0xAAC6
+0x8237B032 = 0xAAC7
+0x8237B033 = 0xAAC8
+0x8237B034 = 0xAAC9
+0x8237B035 = 0xAACA
+0x8237B036 = 0xAACB
+0x8237B037 = 0xAACC
+0x8237B038 = 0xAACD
+0x8237B039 = 0xAACE
+0x8237B130 = 0xAACF
+0x8237B131 = 0xAAD0
+0x8237B132 = 0xAAD1
+0x8237B133 = 0xAAD2
+0x8237B134 = 0xAAD3
+0x8237B135 = 0xAAD4
+0x8237B136 = 0xAAD5
+0x8237B137 = 0xAAD6
+0x8237B138 = 0xAAD7
+0x8237B139 = 0xAAD8
+0x8237B230 = 0xAAD9
+0x8237B231 = 0xAADA
+0x8237B232 = 0xAADB
+0x8237B233 = 0xAADC
+0x8237B234 = 0xAADD
+0x8237B235 = 0xAADE
+0x8237B236 = 0xAADF
+0x8237B237 = 0xAAE0
+0x8237B238 = 0xAAE1
+0x8237B239 = 0xAAE2
+0x8237B330 = 0xAAE3
+0x8237B331 = 0xAAE4
+0x8237B332 = 0xAAE5
+0x8237B333 = 0xAAE6
+0x8237B334 = 0xAAE7
+0x8237B335 = 0xAAE8
+0x8237B336 = 0xAAE9
+0x8237B337 = 0xAAEA
+0x8237B338 = 0xAAEB
+0x8237B339 = 0xAAEC
+0x8237B430 = 0xAAED
+0x8237B431 = 0xAAEE
+0x8237B432 = 0xAAEF
+0x8237B433 = 0xAAF0
+0x8237B434 = 0xAAF1
+0x8237B435 = 0xAAF2
+0x8237B436 = 0xAAF3
+0x8237B437 = 0xAAF4
+0x8237B438 = 0xAAF5
+0x8237B439 = 0xAAF6
+0x8237B530 = 0xAAF7
+0x8237B531 = 0xAAF8
+0x8237B532 = 0xAAF9
+0x8237B533 = 0xAAFA
+0x8237B534 = 0xAAFB
+0x8237B535 = 0xAAFC
+0x8237B536 = 0xAAFD
+0x8237B537 = 0xAAFE
+0x8237B538 = 0xAAFF
+0x8237B539 = 0xAB00
+0x8237B630 = 0xAB01
+0x8237B631 = 0xAB02
+0x8237B632 = 0xAB03
+0x8237B633 = 0xAB04
+0x8237B634 = 0xAB05
+0x8237B635 = 0xAB06
+0x8237B636 = 0xAB07
+0x8237B637 = 0xAB08
+0x8237B638 = 0xAB09
+0x8237B639 = 0xAB0A
+0x8237B730 = 0xAB0B
+0x8237B731 = 0xAB0C
+0x8237B732 = 0xAB0D
+0x8237B733 = 0xAB0E
+0x8237B734 = 0xAB0F
+0x8237B735 = 0xAB10
+0x8237B736 = 0xAB11
+0x8237B737 = 0xAB12
+0x8237B738 = 0xAB13
+0x8237B739 = 0xAB14
+0x8237B830 = 0xAB15
+0x8237B831 = 0xAB16
+0x8237B832 = 0xAB17
+0x8237B833 = 0xAB18
+0x8237B834 = 0xAB19
+0x8237B835 = 0xAB1A
+0x8237B836 = 0xAB1B
+0x8237B837 = 0xAB1C
+0x8237B838 = 0xAB1D
+0x8237B839 = 0xAB1E
+0x8237B930 = 0xAB1F
+0x8237B931 = 0xAB20
+0x8237B932 = 0xAB21
+0x8237B933 = 0xAB22
+0x8237B934 = 0xAB23
+0x8237B935 = 0xAB24
+0x8237B936 = 0xAB25
+0x8237B937 = 0xAB26
+0x8237B938 = 0xAB27
+0x8237B939 = 0xAB28
+0x8237BA30 = 0xAB29
+0x8237BA31 = 0xAB2A
+0x8237BA32 = 0xAB2B
+0x8237BA33 = 0xAB2C
+0x8237BA34 = 0xAB2D
+0x8237BA35 = 0xAB2E
+0x8237BA36 = 0xAB2F
+0x8237BA37 = 0xAB30
+0x8237BA38 = 0xAB31
+0x8237BA39 = 0xAB32
+0x8237BB30 = 0xAB33
+0x8237BB31 = 0xAB34
+0x8237BB32 = 0xAB35
+0x8237BB33 = 0xAB36
+0x8237BB34 = 0xAB37
+0x8237BB35 = 0xAB38
+0x8237BB36 = 0xAB39
+0x8237BB37 = 0xAB3A
+0x8237BB38 = 0xAB3B
+0x8237BB39 = 0xAB3C
+0x8237BC30 = 0xAB3D
+0x8237BC31 = 0xAB3E
+0x8237BC32 = 0xAB3F
+0x8237BC33 = 0xAB40
+0x8237BC34 = 0xAB41
+0x8237BC35 = 0xAB42
+0x8237BC36 = 0xAB43
+0x8237BC37 = 0xAB44
+0x8237BC38 = 0xAB45
+0x8237BC39 = 0xAB46
+0x8237BD30 = 0xAB47
+0x8237BD31 = 0xAB48
+0x8237BD32 = 0xAB49
+0x8237BD33 = 0xAB4A
+0x8237BD34 = 0xAB4B
+0x8237BD35 = 0xAB4C
+0x8237BD36 = 0xAB4D
+0x8237BD37 = 0xAB4E
+0x8237BD38 = 0xAB4F
+0x8237BD39 = 0xAB50
+0x8237BE30 = 0xAB51
+0x8237BE31 = 0xAB52
+0x8237BE32 = 0xAB53
+0x8237BE33 = 0xAB54
+0x8237BE34 = 0xAB55
+0x8237BE35 = 0xAB56
+0x8237BE36 = 0xAB57
+0x8237BE37 = 0xAB58
+0x8237BE38 = 0xAB59
+0x8237BE39 = 0xAB5A
+0x8237BF30 = 0xAB5B
+0x8237BF31 = 0xAB5C
+0x8237BF32 = 0xAB5D
+0x8237BF33 = 0xAB5E
+0x8237BF34 = 0xAB5F
+0x8237BF35 = 0xAB60
+0x8237BF36 = 0xAB61
+0x8237BF37 = 0xAB62
+0x8237BF38 = 0xAB63
+0x8237BF39 = 0xAB64
+0x8237C030 = 0xAB65
+0x8237C031 = 0xAB66
+0x8237C032 = 0xAB67
+0x8237C033 = 0xAB68
+0x8237C034 = 0xAB69
+0x8237C035 = 0xAB6A
+0x8237C036 = 0xAB6B
+0x8237C037 = 0xAB6C
+0x8237C038 = 0xAB6D
+0x8237C039 = 0xAB6E
+0x8237C130 = 0xAB6F
+0x8237C131 = 0xAB70
+0x8237C132 = 0xAB71
+0x8237C133 = 0xAB72
+0x8237C134 = 0xAB73
+0x8237C135 = 0xAB74
+0x8237C136 = 0xAB75
+0x8237C137 = 0xAB76
+0x8237C138 = 0xAB77
+0x8237C139 = 0xAB78
+0x8237C230 = 0xAB79
+0x8237C231 = 0xAB7A
+0x8237C232 = 0xAB7B
+0x8237C233 = 0xAB7C
+0x8237C234 = 0xAB7D
+0x8237C235 = 0xAB7E
+0x8237C236 = 0xAB7F
+0x8237C237 = 0xAB80
+0x8237C238 = 0xAB81
+0x8237C239 = 0xAB82
+0x8237C330 = 0xAB83
+0x8237C331 = 0xAB84
+0x8237C332 = 0xAB85
+0x8237C333 = 0xAB86
+0x8237C334 = 0xAB87
+0x8237C335 = 0xAB88
+0x8237C336 = 0xAB89
+0x8237C337 = 0xAB8A
+0x8237C338 = 0xAB8B
+0x8237C339 = 0xAB8C
+0x8237C430 = 0xAB8D
+0x8237C431 = 0xAB8E
+0x8237C432 = 0xAB8F
+0x8237C433 = 0xAB90
+0x8237C434 = 0xAB91
+0x8237C435 = 0xAB92
+0x8237C436 = 0xAB93
+0x8237C437 = 0xAB94
+0x8237C438 = 0xAB95
+0x8237C439 = 0xAB96
+0x8237C530 = 0xAB97
+0x8237C531 = 0xAB98
+0x8237C532 = 0xAB99
+0x8237C533 = 0xAB9A
+0x8237C534 = 0xAB9B
+0x8237C535 = 0xAB9C
+0x8237C536 = 0xAB9D
+0x8237C537 = 0xAB9E
+0x8237C538 = 0xAB9F
+0x8237C539 = 0xABA0
+0x8237C630 = 0xABA1
+0x8237C631 = 0xABA2
+0x8237C632 = 0xABA3
+0x8237C633 = 0xABA4
+0x8237C634 = 0xABA5
+0x8237C635 = 0xABA6
+0x8237C636 = 0xABA7
+0x8237C637 = 0xABA8
+0x8237C638 = 0xABA9
+0x8237C639 = 0xABAA
+0x8237C730 = 0xABAB
+0x8237C731 = 0xABAC
+0x8237C732 = 0xABAD
+0x8237C733 = 0xABAE
+0x8237C734 = 0xABAF
+0x8237C735 = 0xABB0
+0x8237C736 = 0xABB1
+0x8237C737 = 0xABB2
+0x8237C738 = 0xABB3
+0x8237C739 = 0xABB4
+0x8237C830 = 0xABB5
+0x8237C831 = 0xABB6
+0x8237C832 = 0xABB7
+0x8237C833 = 0xABB8
+0x8237C834 = 0xABB9
+0x8237C835 = 0xABBA
+0x8237C836 = 0xABBB
+0x8237C837 = 0xABBC
+0x8237C838 = 0xABBD
+0x8237C839 = 0xABBE
+0x8237C930 = 0xABBF
+0x8237C931 = 0xABC0
+0x8237C932 = 0xABC1
+0x8237C933 = 0xABC2
+0x8237C934 = 0xABC3
+0x8237C935 = 0xABC4
+0x8237C936 = 0xABC5
+0x8237C937 = 0xABC6
+0x8237C938 = 0xABC7
+0x8237C939 = 0xABC8
+0x8237CA30 = 0xABC9
+0x8237CA31 = 0xABCA
+0x8237CA32 = 0xABCB
+0x8237CA33 = 0xABCC
+0x8237CA34 = 0xABCD
+0x8237CA35 = 0xABCE
+0x8237CA36 = 0xABCF
+0x8237CA37 = 0xABD0
+0x8237CA38 = 0xABD1
+0x8237CA39 = 0xABD2
+0x8237CB30 = 0xABD3
+0x8237CB31 = 0xABD4
+0x8237CB32 = 0xABD5
+0x8237CB33 = 0xABD6
+0x8237CB34 = 0xABD7
+0x8237CB35 = 0xABD8
+0x8237CB36 = 0xABD9
+0x8237CB37 = 0xABDA
+0x8237CB38 = 0xABDB
+0x8237CB39 = 0xABDC
+0x8237CC30 = 0xABDD
+0x8237CC31 = 0xABDE
+0x8237CC32 = 0xABDF
+0x8237CC33 = 0xABE0
+0x8237CC34 = 0xABE1
+0x8237CC35 = 0xABE2
+0x8237CC36 = 0xABE3
+0x8237CC37 = 0xABE4
+0x8237CC38 = 0xABE5
+0x8237CC39 = 0xABE6
+0x8237CD30 = 0xABE7
+0x8237CD31 = 0xABE8
+0x8237CD32 = 0xABE9
+0x8237CD33 = 0xABEA
+0x8237CD34 = 0xABEB
+0x8237CD35 = 0xABEC
+0x8237CD36 = 0xABED
+0x8237CD37 = 0xABEE
+0x8237CD38 = 0xABEF
+0x8237CD39 = 0xABF0
+0x8237CE30 = 0xABF1
+0x8237CE31 = 0xABF2
+0x8237CE32 = 0xABF3
+0x8237CE33 = 0xABF4
+0x8237CE34 = 0xABF5
+0x8237CE35 = 0xABF6
+0x8237CE36 = 0xABF7
+0x8237CE37 = 0xABF8
+0x8237CE38 = 0xABF9
+0x8237CE39 = 0xABFA
+0x8237CF30 = 0xABFB
+0x8237CF31 = 0xABFC
+0x8237CF32 = 0xABFD
+0x8237CF33 = 0xABFE
+0x8237CF34 = 0xABFF
+0x8237CF35 = 0xAC00
+0x8237CF36 = 0xAC01
+0x8237CF37 = 0xAC02
+0x8237CF38 = 0xAC03
+0x8237CF39 = 0xAC04
+0x8237D030 = 0xAC05
+0x8237D031 = 0xAC06
+0x8237D032 = 0xAC07
+0x8237D033 = 0xAC08
+0x8237D034 = 0xAC09
+0x8237D035 = 0xAC0A
+0x8237D036 = 0xAC0B
+0x8237D037 = 0xAC0C
+0x8237D038 = 0xAC0D
+0x8237D039 = 0xAC0E
+0x8237D130 = 0xAC0F
+0x8237D131 = 0xAC10
+0x8237D132 = 0xAC11
+0x8237D133 = 0xAC12
+0x8237D134 = 0xAC13
+0x8237D135 = 0xAC14
+0x8237D136 = 0xAC15
+0x8237D137 = 0xAC16
+0x8237D138 = 0xAC17
+0x8237D139 = 0xAC18
+0x8237D230 = 0xAC19
+0x8237D231 = 0xAC1A
+0x8237D232 = 0xAC1B
+0x8237D233 = 0xAC1C
+0x8237D234 = 0xAC1D
+0x8237D235 = 0xAC1E
+0x8237D236 = 0xAC1F
+0x8237D237 = 0xAC20
+0x8237D238 = 0xAC21
+0x8237D239 = 0xAC22
+0x8237D330 = 0xAC23
+0x8237D331 = 0xAC24
+0x8237D332 = 0xAC25
+0x8237D333 = 0xAC26
+0x8237D334 = 0xAC27
+0x8237D335 = 0xAC28
+0x8237D336 = 0xAC29
+0x8237D337 = 0xAC2A
+0x8237D338 = 0xAC2B
+0x8237D339 = 0xAC2C
+0x8237D430 = 0xAC2D
+0x8237D431 = 0xAC2E
+0x8237D432 = 0xAC2F
+0x8237D433 = 0xAC30
+0x8237D434 = 0xAC31
+0x8237D435 = 0xAC32
+0x8237D436 = 0xAC33
+0x8237D437 = 0xAC34
+0x8237D438 = 0xAC35
+0x8237D439 = 0xAC36
+0x8237D530 = 0xAC37
+0x8237D531 = 0xAC38
+0x8237D532 = 0xAC39
+0x8237D533 = 0xAC3A
+0x8237D534 = 0xAC3B
+0x8237D535 = 0xAC3C
+0x8237D536 = 0xAC3D
+0x8237D537 = 0xAC3E
+0x8237D538 = 0xAC3F
+0x8237D539 = 0xAC40
+0x8237D630 = 0xAC41
+0x8237D631 = 0xAC42
+0x8237D632 = 0xAC43
+0x8237D633 = 0xAC44
+0x8237D634 = 0xAC45
+0x8237D635 = 0xAC46
+0x8237D636 = 0xAC47
+0x8237D637 = 0xAC48
+0x8237D638 = 0xAC49
+0x8237D639 = 0xAC4A
+0x8237D730 = 0xAC4B
+0x8237D731 = 0xAC4C
+0x8237D732 = 0xAC4D
+0x8237D733 = 0xAC4E
+0x8237D734 = 0xAC4F
+0x8237D735 = 0xAC50
+0x8237D736 = 0xAC51
+0x8237D737 = 0xAC52
+0x8237D738 = 0xAC53
+0x8237D739 = 0xAC54
+0x8237D830 = 0xAC55
+0x8237D831 = 0xAC56
+0x8237D832 = 0xAC57
+0x8237D833 = 0xAC58
+0x8237D834 = 0xAC59
+0x8237D835 = 0xAC5A
+0x8237D836 = 0xAC5B
+0x8237D837 = 0xAC5C
+0x8237D838 = 0xAC5D
+0x8237D839 = 0xAC5E
+0x8237D930 = 0xAC5F
+0x8237D931 = 0xAC60
+0x8237D932 = 0xAC61
+0x8237D933 = 0xAC62
+0x8237D934 = 0xAC63
+0x8237D935 = 0xAC64
+0x8237D936 = 0xAC65
+0x8237D937 = 0xAC66
+0x8237D938 = 0xAC67
+0x8237D939 = 0xAC68
+0x8237DA30 = 0xAC69
+0x8237DA31 = 0xAC6A
+0x8237DA32 = 0xAC6B
+0x8237DA33 = 0xAC6C
+0x8237DA34 = 0xAC6D
+0x8237DA35 = 0xAC6E
+0x8237DA36 = 0xAC6F
+0x8237DA37 = 0xAC70
+0x8237DA38 = 0xAC71
+0x8237DA39 = 0xAC72
+0x8237DB30 = 0xAC73
+0x8237DB31 = 0xAC74
+0x8237DB32 = 0xAC75
+0x8237DB33 = 0xAC76
+0x8237DB34 = 0xAC77
+0x8237DB35 = 0xAC78
+0x8237DB36 = 0xAC79
+0x8237DB37 = 0xAC7A
+0x8237DB38 = 0xAC7B
+0x8237DB39 = 0xAC7C
+0x8237DC30 = 0xAC7D
+0x8237DC31 = 0xAC7E
+0x8237DC32 = 0xAC7F
+0x8237DC33 = 0xAC80
+0x8237DC34 = 0xAC81
+0x8237DC35 = 0xAC82
+0x8237DC36 = 0xAC83
+0x8237DC37 = 0xAC84
+0x8237DC38 = 0xAC85
+0x8237DC39 = 0xAC86
+0x8237DD30 = 0xAC87
+0x8237DD31 = 0xAC88
+0x8237DD32 = 0xAC89
+0x8237DD33 = 0xAC8A
+0x8237DD34 = 0xAC8B
+0x8237DD35 = 0xAC8C
+0x8237DD36 = 0xAC8D
+0x8237DD37 = 0xAC8E
+0x8237DD38 = 0xAC8F
+0x8237DD39 = 0xAC90
+0x8237DE30 = 0xAC91
+0x8237DE31 = 0xAC92
+0x8237DE32 = 0xAC93
+0x8237DE33 = 0xAC94
+0x8237DE34 = 0xAC95
+0x8237DE35 = 0xAC96
+0x8237DE36 = 0xAC97
+0x8237DE37 = 0xAC98
+0x8237DE38 = 0xAC99
+0x8237DE39 = 0xAC9A
+0x8237DF30 = 0xAC9B
+0x8237DF31 = 0xAC9C
+0x8237DF32 = 0xAC9D
+0x8237DF33 = 0xAC9E
+0x8237DF34 = 0xAC9F
+0x8237DF35 = 0xACA0
+0x8237DF36 = 0xACA1
+0x8237DF37 = 0xACA2
+0x8237DF38 = 0xACA3
+0x8237DF39 = 0xACA4
+0x8237E030 = 0xACA5
+0x8237E031 = 0xACA6
+0x8237E032 = 0xACA7
+0x8237E033 = 0xACA8
+0x8237E034 = 0xACA9
+0x8237E035 = 0xACAA
+0x8237E036 = 0xACAB
+0x8237E037 = 0xACAC
+0x8237E038 = 0xACAD
+0x8237E039 = 0xACAE
+0x8237E130 = 0xACAF
+0x8237E131 = 0xACB0
+0x8237E132 = 0xACB1
+0x8237E133 = 0xACB2
+0x8237E134 = 0xACB3
+0x8237E135 = 0xACB4
+0x8237E136 = 0xACB5
+0x8237E137 = 0xACB6
+0x8237E138 = 0xACB7
+0x8237E139 = 0xACB8
+0x8237E230 = 0xACB9
+0x8237E231 = 0xACBA
+0x8237E232 = 0xACBB
+0x8237E233 = 0xACBC
+0x8237E234 = 0xACBD
+0x8237E235 = 0xACBE
+0x8237E236 = 0xACBF
+0x8237E237 = 0xACC0
+0x8237E238 = 0xACC1
+0x8237E239 = 0xACC2
+0x8237E330 = 0xACC3
+0x8237E331 = 0xACC4
+0x8237E332 = 0xACC5
+0x8237E333 = 0xACC6
+0x8237E334 = 0xACC7
+0x8237E335 = 0xACC8
+0x8237E336 = 0xACC9
+0x8237E337 = 0xACCA
+0x8237E338 = 0xACCB
+0x8237E339 = 0xACCC
+0x8237E430 = 0xACCD
+0x8237E431 = 0xACCE
+0x8237E432 = 0xACCF
+0x8237E433 = 0xACD0
+0x8237E434 = 0xACD1
+0x8237E435 = 0xACD2
+0x8237E436 = 0xACD3
+0x8237E437 = 0xACD4
+0x8237E438 = 0xACD5
+0x8237E439 = 0xACD6
+0x8237E530 = 0xACD7
+0x8237E531 = 0xACD8
+0x8237E532 = 0xACD9
+0x8237E533 = 0xACDA
+0x8237E534 = 0xACDB
+0x8237E535 = 0xACDC
+0x8237E536 = 0xACDD
+0x8237E537 = 0xACDE
+0x8237E538 = 0xACDF
+0x8237E539 = 0xACE0
+0x8237E630 = 0xACE1
+0x8237E631 = 0xACE2
+0x8237E632 = 0xACE3
+0x8237E633 = 0xACE4
+0x8237E634 = 0xACE5
+0x8237E635 = 0xACE6
+0x8237E636 = 0xACE7
+0x8237E637 = 0xACE8
+0x8237E638 = 0xACE9
+0x8237E639 = 0xACEA
+0x8237E730 = 0xACEB
+0x8237E731 = 0xACEC
+0x8237E732 = 0xACED
+0x8237E733 = 0xACEE
+0x8237E734 = 0xACEF
+0x8237E735 = 0xACF0
+0x8237E736 = 0xACF1
+0x8237E737 = 0xACF2
+0x8237E738 = 0xACF3
+0x8237E739 = 0xACF4
+0x8237E830 = 0xACF5
+0x8237E831 = 0xACF6
+0x8237E832 = 0xACF7
+0x8237E833 = 0xACF8
+0x8237E834 = 0xACF9
+0x8237E835 = 0xACFA
+0x8237E836 = 0xACFB
+0x8237E837 = 0xACFC
+0x8237E838 = 0xACFD
+0x8237E839 = 0xACFE
+0x8237E930 = 0xACFF
+0x8237E931 = 0xAD00
+0x8237E932 = 0xAD01
+0x8237E933 = 0xAD02
+0x8237E934 = 0xAD03
+0x8237E935 = 0xAD04
+0x8237E936 = 0xAD05
+0x8237E937 = 0xAD06
+0x8237E938 = 0xAD07
+0x8237E939 = 0xAD08
+0x8237EA30 = 0xAD09
+0x8237EA31 = 0xAD0A
+0x8237EA32 = 0xAD0B
+0x8237EA33 = 0xAD0C
+0x8237EA34 = 0xAD0D
+0x8237EA35 = 0xAD0E
+0x8237EA36 = 0xAD0F
+0x8237EA37 = 0xAD10
+0x8237EA38 = 0xAD11
+0x8237EA39 = 0xAD12
+0x8237EB30 = 0xAD13
+0x8237EB31 = 0xAD14
+0x8237EB32 = 0xAD15
+0x8237EB33 = 0xAD16
+0x8237EB34 = 0xAD17
+0x8237EB35 = 0xAD18
+0x8237EB36 = 0xAD19
+0x8237EB37 = 0xAD1A
+0x8237EB38 = 0xAD1B
+0x8237EB39 = 0xAD1C
+0x8237EC30 = 0xAD1D
+0x8237EC31 = 0xAD1E
+0x8237EC32 = 0xAD1F
+0x8237EC33 = 0xAD20
+0x8237EC34 = 0xAD21
+0x8237EC35 = 0xAD22
+0x8237EC36 = 0xAD23
+0x8237EC37 = 0xAD24
+0x8237EC38 = 0xAD25
+0x8237EC39 = 0xAD26
+0x8237ED30 = 0xAD27
+0x8237ED31 = 0xAD28
+0x8237ED32 = 0xAD29
+0x8237ED33 = 0xAD2A
+0x8237ED34 = 0xAD2B
+0x8237ED35 = 0xAD2C
+0x8237ED36 = 0xAD2D
+0x8237ED37 = 0xAD2E
+0x8237ED38 = 0xAD2F
+0x8237ED39 = 0xAD30
+0x8237EE30 = 0xAD31
+0x8237EE31 = 0xAD32
+0x8237EE32 = 0xAD33
+0x8237EE33 = 0xAD34
+0x8237EE34 = 0xAD35
+0x8237EE35 = 0xAD36
+0x8237EE36 = 0xAD37
+0x8237EE37 = 0xAD38
+0x8237EE38 = 0xAD39
+0x8237EE39 = 0xAD3A
+0x8237EF30 = 0xAD3B
+0x8237EF31 = 0xAD3C
+0x8237EF32 = 0xAD3D
+0x8237EF33 = 0xAD3E
+0x8237EF34 = 0xAD3F
+0x8237EF35 = 0xAD40
+0x8237EF36 = 0xAD41
+0x8237EF37 = 0xAD42
+0x8237EF38 = 0xAD43
+0x8237EF39 = 0xAD44
+0x8237F030 = 0xAD45
+0x8237F031 = 0xAD46
+0x8237F032 = 0xAD47
+0x8237F033 = 0xAD48
+0x8237F034 = 0xAD49
+0x8237F035 = 0xAD4A
+0x8237F036 = 0xAD4B
+0x8237F037 = 0xAD4C
+0x8237F038 = 0xAD4D
+0x8237F039 = 0xAD4E
+0x8237F130 = 0xAD4F
+0x8237F131 = 0xAD50
+0x8237F132 = 0xAD51
+0x8237F133 = 0xAD52
+0x8237F134 = 0xAD53
+0x8237F135 = 0xAD54
+0x8237F136 = 0xAD55
+0x8237F137 = 0xAD56
+0x8237F138 = 0xAD57
+0x8237F139 = 0xAD58
+0x8237F230 = 0xAD59
+0x8237F231 = 0xAD5A
+0x8237F232 = 0xAD5B
+0x8237F233 = 0xAD5C
+0x8237F234 = 0xAD5D
+0x8237F235 = 0xAD5E
+0x8237F236 = 0xAD5F
+0x8237F237 = 0xAD60
+0x8237F238 = 0xAD61
+0x8237F239 = 0xAD62
+0x8237F330 = 0xAD63
+0x8237F331 = 0xAD64
+0x8237F332 = 0xAD65
+0x8237F333 = 0xAD66
+0x8237F334 = 0xAD67
+0x8237F335 = 0xAD68
+0x8237F336 = 0xAD69
+0x8237F337 = 0xAD6A
+0x8237F338 = 0xAD6B
+0x8237F339 = 0xAD6C
+0x8237F430 = 0xAD6D
+0x8237F431 = 0xAD6E
+0x8237F432 = 0xAD6F
+0x8237F433 = 0xAD70
+0x8237F434 = 0xAD71
+0x8237F435 = 0xAD72
+0x8237F436 = 0xAD73
+0x8237F437 = 0xAD74
+0x8237F438 = 0xAD75
+0x8237F439 = 0xAD76
+0x8237F530 = 0xAD77
+0x8237F531 = 0xAD78
+0x8237F532 = 0xAD79
+0x8237F533 = 0xAD7A
+0x8237F534 = 0xAD7B
+0x8237F535 = 0xAD7C
+0x8237F536 = 0xAD7D
+0x8237F537 = 0xAD7E
+0x8237F538 = 0xAD7F
+0x8237F539 = 0xAD80
+0x8237F630 = 0xAD81
+0x8237F631 = 0xAD82
+0x8237F632 = 0xAD83
+0x8237F633 = 0xAD84
+0x8237F634 = 0xAD85
+0x8237F635 = 0xAD86
+0x8237F636 = 0xAD87
+0x8237F637 = 0xAD88
+0x8237F638 = 0xAD89
+0x8237F639 = 0xAD8A
+0x8237F730 = 0xAD8B
+0x8237F731 = 0xAD8C
+0x8237F732 = 0xAD8D
+0x8237F733 = 0xAD8E
+0x8237F734 = 0xAD8F
+0x8237F735 = 0xAD90
+0x8237F736 = 0xAD91
+0x8237F737 = 0xAD92
+0x8237F738 = 0xAD93
+0x8237F739 = 0xAD94
+0x8237F830 = 0xAD95
+0x8237F831 = 0xAD96
+0x8237F832 = 0xAD97
+0x8237F833 = 0xAD98
+0x8237F834 = 0xAD99
+0x8237F835 = 0xAD9A
+0x8237F836 = 0xAD9B
+0x8237F837 = 0xAD9C
+0x8237F838 = 0xAD9D
+0x8237F839 = 0xAD9E
+0x8237F930 = 0xAD9F
+0x8237F931 = 0xADA0
+0x8237F932 = 0xADA1
+0x8237F933 = 0xADA2
+0x8237F934 = 0xADA3
+0x8237F935 = 0xADA4
+0x8237F936 = 0xADA5
+0x8237F937 = 0xADA6
+0x8237F938 = 0xADA7
+0x8237F939 = 0xADA8
+0x8237FA30 = 0xADA9
+0x8237FA31 = 0xADAA
+0x8237FA32 = 0xADAB
+0x8237FA33 = 0xADAC
+0x8237FA34 = 0xADAD
+0x8237FA35 = 0xADAE
+0x8237FA36 = 0xADAF
+0x8237FA37 = 0xADB0
+0x8237FA38 = 0xADB1
+0x8237FA39 = 0xADB2
+0x8237FB30 = 0xADB3
+0x8237FB31 = 0xADB4
+0x8237FB32 = 0xADB5
+0x8237FB33 = 0xADB6
+0x8237FB34 = 0xADB7
+0x8237FB35 = 0xADB8
+0x8237FB36 = 0xADB9
+0x8237FB37 = 0xADBA
+0x8237FB38 = 0xADBB
+0x8237FB39 = 0xADBC
+0x8237FC30 = 0xADBD
+0x8237FC31 = 0xADBE
+0x8237FC32 = 0xADBF
+0x8237FC33 = 0xADC0
+0x8237FC34 = 0xADC1
+0x8237FC35 = 0xADC2
+0x8237FC36 = 0xADC3
+0x8237FC37 = 0xADC4
+0x8237FC38 = 0xADC5
+0x8237FC39 = 0xADC6
+0x8237FD30 = 0xADC7
+0x8237FD31 = 0xADC8
+0x8237FD32 = 0xADC9
+0x8237FD33 = 0xADCA
+0x8237FD34 = 0xADCB
+0x8237FD35 = 0xADCC
+0x8237FD36 = 0xADCD
+0x8237FD37 = 0xADCE
+0x8237FD38 = 0xADCF
+0x8237FD39 = 0xADD0
+0x8237FE30 = 0xADD1
+0x8237FE31 = 0xADD2
+0x8237FE32 = 0xADD3
+0x8237FE33 = 0xADD4
+0x8237FE34 = 0xADD5
+0x8237FE35 = 0xADD6
+0x8237FE36 = 0xADD7
+0x8237FE37 = 0xADD8
+0x8237FE38 = 0xADD9
+0x8237FE39 = 0xADDA
+0x82388130 = 0xADDB
+0x82388131 = 0xADDC
+0x82388132 = 0xADDD
+0x82388133 = 0xADDE
+0x82388134 = 0xADDF
+0x82388135 = 0xADE0
+0x82388136 = 0xADE1
+0x82388137 = 0xADE2
+0x82388138 = 0xADE3
+0x82388139 = 0xADE4
+0x82388230 = 0xADE5
+0x82388231 = 0xADE6
+0x82388232 = 0xADE7
+0x82388233 = 0xADE8
+0x82388234 = 0xADE9
+0x82388235 = 0xADEA
+0x82388236 = 0xADEB
+0x82388237 = 0xADEC
+0x82388238 = 0xADED
+0x82388239 = 0xADEE
+0x82388330 = 0xADEF
+0x82388331 = 0xADF0
+0x82388332 = 0xADF1
+0x82388333 = 0xADF2
+0x82388334 = 0xADF3
+0x82388335 = 0xADF4
+0x82388336 = 0xADF5
+0x82388337 = 0xADF6
+0x82388338 = 0xADF7
+0x82388339 = 0xADF8
+0x82388430 = 0xADF9
+0x82388431 = 0xADFA
+0x82388432 = 0xADFB
+0x82388433 = 0xADFC
+0x82388434 = 0xADFD
+0x82388435 = 0xADFE
+0x82388436 = 0xADFF
+0x82388437 = 0xAE00
+0x82388438 = 0xAE01
+0x82388439 = 0xAE02
+0x82388530 = 0xAE03
+0x82388531 = 0xAE04
+0x82388532 = 0xAE05
+0x82388533 = 0xAE06
+0x82388534 = 0xAE07
+0x82388535 = 0xAE08
+0x82388536 = 0xAE09
+0x82388537 = 0xAE0A
+0x82388538 = 0xAE0B
+0x82388539 = 0xAE0C
+0x82388630 = 0xAE0D
+0x82388631 = 0xAE0E
+0x82388632 = 0xAE0F
+0x82388633 = 0xAE10
+0x82388634 = 0xAE11
+0x82388635 = 0xAE12
+0x82388636 = 0xAE13
+0x82388637 = 0xAE14
+0x82388638 = 0xAE15
+0x82388639 = 0xAE16
+0x82388730 = 0xAE17
+0x82388731 = 0xAE18
+0x82388732 = 0xAE19
+0x82388733 = 0xAE1A
+0x82388734 = 0xAE1B
+0x82388735 = 0xAE1C
+0x82388736 = 0xAE1D
+0x82388737 = 0xAE1E
+0x82388738 = 0xAE1F
+0x82388739 = 0xAE20
+0x82388830 = 0xAE21
+0x82388831 = 0xAE22
+0x82388832 = 0xAE23
+0x82388833 = 0xAE24
+0x82388834 = 0xAE25
+0x82388835 = 0xAE26
+0x82388836 = 0xAE27
+0x82388837 = 0xAE28
+0x82388838 = 0xAE29
+0x82388839 = 0xAE2A
+0x82388930 = 0xAE2B
+0x82388931 = 0xAE2C
+0x82388932 = 0xAE2D
+0x82388933 = 0xAE2E
+0x82388934 = 0xAE2F
+0x82388935 = 0xAE30
+0x82388936 = 0xAE31
+0x82388937 = 0xAE32
+0x82388938 = 0xAE33
+0x82388939 = 0xAE34
+0x82388A30 = 0xAE35
+0x82388A31 = 0xAE36
+0x82388A32 = 0xAE37
+0x82388A33 = 0xAE38
+0x82388A34 = 0xAE39
+0x82388A35 = 0xAE3A
+0x82388A36 = 0xAE3B
+0x82388A37 = 0xAE3C
+0x82388A38 = 0xAE3D
+0x82388A39 = 0xAE3E
+0x82388B30 = 0xAE3F
+0x82388B31 = 0xAE40
+0x82388B32 = 0xAE41
+0x82388B33 = 0xAE42
+0x82388B34 = 0xAE43
+0x82388B35 = 0xAE44
+0x82388B36 = 0xAE45
+0x82388B37 = 0xAE46
+0x82388B38 = 0xAE47
+0x82388B39 = 0xAE48
+0x82388C30 = 0xAE49
+0x82388C31 = 0xAE4A
+0x82388C32 = 0xAE4B
+0x82388C33 = 0xAE4C
+0x82388C34 = 0xAE4D
+0x82388C35 = 0xAE4E
+0x82388C36 = 0xAE4F
+0x82388C37 = 0xAE50
+0x82388C38 = 0xAE51
+0x82388C39 = 0xAE52
+0x82388D30 = 0xAE53
+0x82388D31 = 0xAE54
+0x82388D32 = 0xAE55
+0x82388D33 = 0xAE56
+0x82388D34 = 0xAE57
+0x82388D35 = 0xAE58
+0x82388D36 = 0xAE59
+0x82388D37 = 0xAE5A
+0x82388D38 = 0xAE5B
+0x82388D39 = 0xAE5C
+0x82388E30 = 0xAE5D
+0x82388E31 = 0xAE5E
+0x82388E32 = 0xAE5F
+0x82388E33 = 0xAE60
+0x82388E34 = 0xAE61
+0x82388E35 = 0xAE62
+0x82388E36 = 0xAE63
+0x82388E37 = 0xAE64
+0x82388E38 = 0xAE65
+0x82388E39 = 0xAE66
+0x82388F30 = 0xAE67
+0x82388F31 = 0xAE68
+0x82388F32 = 0xAE69
+0x82388F33 = 0xAE6A
+0x82388F34 = 0xAE6B
+0x82388F35 = 0xAE6C
+0x82388F36 = 0xAE6D
+0x82388F37 = 0xAE6E
+0x82388F38 = 0xAE6F
+0x82388F39 = 0xAE70
+0x82389030 = 0xAE71
+0x82389031 = 0xAE72
+0x82389032 = 0xAE73
+0x82389033 = 0xAE74
+0x82389034 = 0xAE75
+0x82389035 = 0xAE76
+0x82389036 = 0xAE77
+0x82389037 = 0xAE78
+0x82389038 = 0xAE79
+0x82389039 = 0xAE7A
+0x82389130 = 0xAE7B
+0x82389131 = 0xAE7C
+0x82389132 = 0xAE7D
+0x82389133 = 0xAE7E
+0x82389134 = 0xAE7F
+0x82389135 = 0xAE80
+0x82389136 = 0xAE81
+0x82389137 = 0xAE82
+0x82389138 = 0xAE83
+0x82389139 = 0xAE84
+0x82389230 = 0xAE85
+0x82389231 = 0xAE86
+0x82389232 = 0xAE87
+0x82389233 = 0xAE88
+0x82389234 = 0xAE89
+0x82389235 = 0xAE8A
+0x82389236 = 0xAE8B
+0x82389237 = 0xAE8C
+0x82389238 = 0xAE8D
+0x82389239 = 0xAE8E
+0x82389330 = 0xAE8F
+0x82389331 = 0xAE90
+0x82389332 = 0xAE91
+0x82389333 = 0xAE92
+0x82389334 = 0xAE93
+0x82389335 = 0xAE94
+0x82389336 = 0xAE95
+0x82389337 = 0xAE96
+0x82389338 = 0xAE97
+0x82389339 = 0xAE98
+0x82389430 = 0xAE99
+0x82389431 = 0xAE9A
+0x82389432 = 0xAE9B
+0x82389433 = 0xAE9C
+0x82389434 = 0xAE9D
+0x82389435 = 0xAE9E
+0x82389436 = 0xAE9F
+0x82389437 = 0xAEA0
+0x82389438 = 0xAEA1
+0x82389439 = 0xAEA2
+0x82389530 = 0xAEA3
+0x82389531 = 0xAEA4
+0x82389532 = 0xAEA5
+0x82389533 = 0xAEA6
+0x82389534 = 0xAEA7
+0x82389535 = 0xAEA8
+0x82389536 = 0xAEA9
+0x82389537 = 0xAEAA
+0x82389538 = 0xAEAB
+0x82389539 = 0xAEAC
+0x82389630 = 0xAEAD
+0x82389631 = 0xAEAE
+0x82389632 = 0xAEAF
+0x82389633 = 0xAEB0
+0x82389634 = 0xAEB1
+0x82389635 = 0xAEB2
+0x82389636 = 0xAEB3
+0x82389637 = 0xAEB4
+0x82389638 = 0xAEB5
+0x82389639 = 0xAEB6
+0x82389730 = 0xAEB7
+0x82389731 = 0xAEB8
+0x82389732 = 0xAEB9
+0x82389733 = 0xAEBA
+0x82389734 = 0xAEBB
+0x82389735 = 0xAEBC
+0x82389736 = 0xAEBD
+0x82389737 = 0xAEBE
+0x82389738 = 0xAEBF
+0x82389739 = 0xAEC0
+0x82389830 = 0xAEC1
+0x82389831 = 0xAEC2
+0x82389832 = 0xAEC3
+0x82389833 = 0xAEC4
+0x82389834 = 0xAEC5
+0x82389835 = 0xAEC6
+0x82389836 = 0xAEC7
+0x82389837 = 0xAEC8
+0x82389838 = 0xAEC9
+0x82389839 = 0xAECA
+0x82389930 = 0xAECB
+0x82389931 = 0xAECC
+0x82389932 = 0xAECD
+0x82389933 = 0xAECE
+0x82389934 = 0xAECF
+0x82389935 = 0xAED0
+0x82389936 = 0xAED1
+0x82389937 = 0xAED2
+0x82389938 = 0xAED3
+0x82389939 = 0xAED4
+0x82389A30 = 0xAED5
+0x82389A31 = 0xAED6
+0x82389A32 = 0xAED7
+0x82389A33 = 0xAED8
+0x82389A34 = 0xAED9
+0x82389A35 = 0xAEDA
+0x82389A36 = 0xAEDB
+0x82389A37 = 0xAEDC
+0x82389A38 = 0xAEDD
+0x82389A39 = 0xAEDE
+0x82389B30 = 0xAEDF
+0x82389B31 = 0xAEE0
+0x82389B32 = 0xAEE1
+0x82389B33 = 0xAEE2
+0x82389B34 = 0xAEE3
+0x82389B35 = 0xAEE4
+0x82389B36 = 0xAEE5
+0x82389B37 = 0xAEE6
+0x82389B38 = 0xAEE7
+0x82389B39 = 0xAEE8
+0x82389C30 = 0xAEE9
+0x82389C31 = 0xAEEA
+0x82389C32 = 0xAEEB
+0x82389C33 = 0xAEEC
+0x82389C34 = 0xAEED
+0x82389C35 = 0xAEEE
+0x82389C36 = 0xAEEF
+0x82389C37 = 0xAEF0
+0x82389C38 = 0xAEF1
+0x82389C39 = 0xAEF2
+0x82389D30 = 0xAEF3
+0x82389D31 = 0xAEF4
+0x82389D32 = 0xAEF5
+0x82389D33 = 0xAEF6
+0x82389D34 = 0xAEF7
+0x82389D35 = 0xAEF8
+0x82389D36 = 0xAEF9
+0x82389D37 = 0xAEFA
+0x82389D38 = 0xAEFB
+0x82389D39 = 0xAEFC
+0x82389E30 = 0xAEFD
+0x82389E31 = 0xAEFE
+0x82389E32 = 0xAEFF
+0x82389E33 = 0xAF00
+0x82389E34 = 0xAF01
+0x82389E35 = 0xAF02
+0x82389E36 = 0xAF03
+0x82389E37 = 0xAF04
+0x82389E38 = 0xAF05
+0x82389E39 = 0xAF06
+0x82389F30 = 0xAF07
+0x82389F31 = 0xAF08
+0x82389F32 = 0xAF09
+0x82389F33 = 0xAF0A
+0x82389F34 = 0xAF0B
+0x82389F35 = 0xAF0C
+0x82389F36 = 0xAF0D
+0x82389F37 = 0xAF0E
+0x82389F38 = 0xAF0F
+0x82389F39 = 0xAF10
+0x8238A030 = 0xAF11
+0x8238A031 = 0xAF12
+0x8238A032 = 0xAF13
+0x8238A033 = 0xAF14
+0x8238A034 = 0xAF15
+0x8238A035 = 0xAF16
+0x8238A036 = 0xAF17
+0x8238A037 = 0xAF18
+0x8238A038 = 0xAF19
+0x8238A039 = 0xAF1A
+0x8238A130 = 0xAF1B
+0x8238A131 = 0xAF1C
+0x8238A132 = 0xAF1D
+0x8238A133 = 0xAF1E
+0x8238A134 = 0xAF1F
+0x8238A135 = 0xAF20
+0x8238A136 = 0xAF21
+0x8238A137 = 0xAF22
+0x8238A138 = 0xAF23
+0x8238A139 = 0xAF24
+0x8238A230 = 0xAF25
+0x8238A231 = 0xAF26
+0x8238A232 = 0xAF27
+0x8238A233 = 0xAF28
+0x8238A234 = 0xAF29
+0x8238A235 = 0xAF2A
+0x8238A236 = 0xAF2B
+0x8238A237 = 0xAF2C
+0x8238A238 = 0xAF2D
+0x8238A239 = 0xAF2E
+0x8238A330 = 0xAF2F
+0x8238A331 = 0xAF30
+0x8238A332 = 0xAF31
+0x8238A333 = 0xAF32
+0x8238A334 = 0xAF33
+0x8238A335 = 0xAF34
+0x8238A336 = 0xAF35
+0x8238A337 = 0xAF36
+0x8238A338 = 0xAF37
+0x8238A339 = 0xAF38
+0x8238A430 = 0xAF39
+0x8238A431 = 0xAF3A
+0x8238A432 = 0xAF3B
+0x8238A433 = 0xAF3C
+0x8238A434 = 0xAF3D
+0x8238A435 = 0xAF3E
+0x8238A436 = 0xAF3F
+0x8238A437 = 0xAF40
+0x8238A438 = 0xAF41
+0x8238A439 = 0xAF42
+0x8238A530 = 0xAF43
+0x8238A531 = 0xAF44
+0x8238A532 = 0xAF45
+0x8238A533 = 0xAF46
+0x8238A534 = 0xAF47
+0x8238A535 = 0xAF48
+0x8238A536 = 0xAF49
+0x8238A537 = 0xAF4A
+0x8238A538 = 0xAF4B
+0x8238A539 = 0xAF4C
+0x8238A630 = 0xAF4D
+0x8238A631 = 0xAF4E
+0x8238A632 = 0xAF4F
+0x8238A633 = 0xAF50
+0x8238A634 = 0xAF51
+0x8238A635 = 0xAF52
+0x8238A636 = 0xAF53
+0x8238A637 = 0xAF54
+0x8238A638 = 0xAF55
+0x8238A639 = 0xAF56
+0x8238A730 = 0xAF57
+0x8238A731 = 0xAF58
+0x8238A732 = 0xAF59
+0x8238A733 = 0xAF5A
+0x8238A734 = 0xAF5B
+0x8238A735 = 0xAF5C
+0x8238A736 = 0xAF5D
+0x8238A737 = 0xAF5E
+0x8238A738 = 0xAF5F
+0x8238A739 = 0xAF60
+0x8238A830 = 0xAF61
+0x8238A831 = 0xAF62
+0x8238A832 = 0xAF63
+0x8238A833 = 0xAF64
+0x8238A834 = 0xAF65
+0x8238A835 = 0xAF66
+0x8238A836 = 0xAF67
+0x8238A837 = 0xAF68
+0x8238A838 = 0xAF69
+0x8238A839 = 0xAF6A
+0x8238A930 = 0xAF6B
+0x8238A931 = 0xAF6C
+0x8238A932 = 0xAF6D
+0x8238A933 = 0xAF6E
+0x8238A934 = 0xAF6F
+0x8238A935 = 0xAF70
+0x8238A936 = 0xAF71
+0x8238A937 = 0xAF72
+0x8238A938 = 0xAF73
+0x8238A939 = 0xAF74
+0x8238AA30 = 0xAF75
+0x8238AA31 = 0xAF76
+0x8238AA32 = 0xAF77
+0x8238AA33 = 0xAF78
+0x8238AA34 = 0xAF79
+0x8238AA35 = 0xAF7A
+0x8238AA36 = 0xAF7B
+0x8238AA37 = 0xAF7C
+0x8238AA38 = 0xAF7D
+0x8238AA39 = 0xAF7E
+0x8238AB30 = 0xAF7F
+0x8238AB31 = 0xAF80
+0x8238AB32 = 0xAF81
+0x8238AB33 = 0xAF82
+0x8238AB34 = 0xAF83
+0x8238AB35 = 0xAF84
+0x8238AB36 = 0xAF85
+0x8238AB37 = 0xAF86
+0x8238AB38 = 0xAF87
+0x8238AB39 = 0xAF88
+0x8238AC30 = 0xAF89
+0x8238AC31 = 0xAF8A
+0x8238AC32 = 0xAF8B
+0x8238AC33 = 0xAF8C
+0x8238AC34 = 0xAF8D
+0x8238AC35 = 0xAF8E
+0x8238AC36 = 0xAF8F
+0x8238AC37 = 0xAF90
+0x8238AC38 = 0xAF91
+0x8238AC39 = 0xAF92
+0x8238AD30 = 0xAF93
+0x8238AD31 = 0xAF94
+0x8238AD32 = 0xAF95
+0x8238AD33 = 0xAF96
+0x8238AD34 = 0xAF97
+0x8238AD35 = 0xAF98
+0x8238AD36 = 0xAF99
+0x8238AD37 = 0xAF9A
+0x8238AD38 = 0xAF9B
+0x8238AD39 = 0xAF9C
+0x8238AE30 = 0xAF9D
+0x8238AE31 = 0xAF9E
+0x8238AE32 = 0xAF9F
+0x8238AE33 = 0xAFA0
+0x8238AE34 = 0xAFA1
+0x8238AE35 = 0xAFA2
+0x8238AE36 = 0xAFA3
+0x8238AE37 = 0xAFA4
+0x8238AE38 = 0xAFA5
+0x8238AE39 = 0xAFA6
+0x8238AF30 = 0xAFA7
+0x8238AF31 = 0xAFA8
+0x8238AF32 = 0xAFA9
+0x8238AF33 = 0xAFAA
+0x8238AF34 = 0xAFAB
+0x8238AF35 = 0xAFAC
+0x8238AF36 = 0xAFAD
+0x8238AF37 = 0xAFAE
+0x8238AF38 = 0xAFAF
+0x8238AF39 = 0xAFB0
+0x8238B030 = 0xAFB1
+0x8238B031 = 0xAFB2
+0x8238B032 = 0xAFB3
+0x8238B033 = 0xAFB4
+0x8238B034 = 0xAFB5
+0x8238B035 = 0xAFB6
+0x8238B036 = 0xAFB7
+0x8238B037 = 0xAFB8
+0x8238B038 = 0xAFB9
+0x8238B039 = 0xAFBA
+0x8238B130 = 0xAFBB
+0x8238B131 = 0xAFBC
+0x8238B132 = 0xAFBD
+0x8238B133 = 0xAFBE
+0x8238B134 = 0xAFBF
+0x8238B135 = 0xAFC0
+0x8238B136 = 0xAFC1
+0x8238B137 = 0xAFC2
+0x8238B138 = 0xAFC3
+0x8238B139 = 0xAFC4
+0x8238B230 = 0xAFC5
+0x8238B231 = 0xAFC6
+0x8238B232 = 0xAFC7
+0x8238B233 = 0xAFC8
+0x8238B234 = 0xAFC9
+0x8238B235 = 0xAFCA
+0x8238B236 = 0xAFCB
+0x8238B237 = 0xAFCC
+0x8238B238 = 0xAFCD
+0x8238B239 = 0xAFCE
+0x8238B330 = 0xAFCF
+0x8238B331 = 0xAFD0
+0x8238B332 = 0xAFD1
+0x8238B333 = 0xAFD2
+0x8238B334 = 0xAFD3
+0x8238B335 = 0xAFD4
+0x8238B336 = 0xAFD5
+0x8238B337 = 0xAFD6
+0x8238B338 = 0xAFD7
+0x8238B339 = 0xAFD8
+0x8238B430 = 0xAFD9
+0x8238B431 = 0xAFDA
+0x8238B432 = 0xAFDB
+0x8238B433 = 0xAFDC
+0x8238B434 = 0xAFDD
+0x8238B435 = 0xAFDE
+0x8238B436 = 0xAFDF
+0x8238B437 = 0xAFE0
+0x8238B438 = 0xAFE1
+0x8238B439 = 0xAFE2
+0x8238B530 = 0xAFE3
+0x8238B531 = 0xAFE4
+0x8238B532 = 0xAFE5
+0x8238B533 = 0xAFE6
+0x8238B534 = 0xAFE7
+0x8238B535 = 0xAFE8
+0x8238B536 = 0xAFE9
+0x8238B537 = 0xAFEA
+0x8238B538 = 0xAFEB
+0x8238B539 = 0xAFEC
+0x8238B630 = 0xAFED
+0x8238B631 = 0xAFEE
+0x8238B632 = 0xAFEF
+0x8238B633 = 0xAFF0
+0x8238B634 = 0xAFF1
+0x8238B635 = 0xAFF2
+0x8238B636 = 0xAFF3
+0x8238B637 = 0xAFF4
+0x8238B638 = 0xAFF5
+0x8238B639 = 0xAFF6
+0x8238B730 = 0xAFF7
+0x8238B731 = 0xAFF8
+0x8238B732 = 0xAFF9
+0x8238B733 = 0xAFFA
+0x8238B734 = 0xAFFB
+0x8238B735 = 0xAFFC
+0x8238B736 = 0xAFFD
+0x8238B737 = 0xAFFE
+0x8238B738 = 0xAFFF
+0x8238B739 = 0xB000
+0x8238B830 = 0xB001
+0x8238B831 = 0xB002
+0x8238B832 = 0xB003
+0x8238B833 = 0xB004
+0x8238B834 = 0xB005
+0x8238B835 = 0xB006
+0x8238B836 = 0xB007
+0x8238B837 = 0xB008
+0x8238B838 = 0xB009
+0x8238B839 = 0xB00A
+0x8238B930 = 0xB00B
+0x8238B931 = 0xB00C
+0x8238B932 = 0xB00D
+0x8238B933 = 0xB00E
+0x8238B934 = 0xB00F
+0x8238B935 = 0xB010
+0x8238B936 = 0xB011
+0x8238B937 = 0xB012
+0x8238B938 = 0xB013
+0x8238B939 = 0xB014
+0x8238BA30 = 0xB015
+0x8238BA31 = 0xB016
+0x8238BA32 = 0xB017
+0x8238BA33 = 0xB018
+0x8238BA34 = 0xB019
+0x8238BA35 = 0xB01A
+0x8238BA36 = 0xB01B
+0x8238BA37 = 0xB01C
+0x8238BA38 = 0xB01D
+0x8238BA39 = 0xB01E
+0x8238BB30 = 0xB01F
+0x8238BB31 = 0xB020
+0x8238BB32 = 0xB021
+0x8238BB33 = 0xB022
+0x8238BB34 = 0xB023
+0x8238BB35 = 0xB024
+0x8238BB36 = 0xB025
+0x8238BB37 = 0xB026
+0x8238BB38 = 0xB027
+0x8238BB39 = 0xB028
+0x8238BC30 = 0xB029
+0x8238BC31 = 0xB02A
+0x8238BC32 = 0xB02B
+0x8238BC33 = 0xB02C
+0x8238BC34 = 0xB02D
+0x8238BC35 = 0xB02E
+0x8238BC36 = 0xB02F
+0x8238BC37 = 0xB030
+0x8238BC38 = 0xB031
+0x8238BC39 = 0xB032
+0x8238BD30 = 0xB033
+0x8238BD31 = 0xB034
+0x8238BD32 = 0xB035
+0x8238BD33 = 0xB036
+0x8238BD34 = 0xB037
+0x8238BD35 = 0xB038
+0x8238BD36 = 0xB039
+0x8238BD37 = 0xB03A
+0x8238BD38 = 0xB03B
+0x8238BD39 = 0xB03C
+0x8238BE30 = 0xB03D
+0x8238BE31 = 0xB03E
+0x8238BE32 = 0xB03F
+0x8238BE33 = 0xB040
+0x8238BE34 = 0xB041
+0x8238BE35 = 0xB042
+0x8238BE36 = 0xB043
+0x8238BE37 = 0xB044
+0x8238BE38 = 0xB045
+0x8238BE39 = 0xB046
+0x8238BF30 = 0xB047
+0x8238BF31 = 0xB048
+0x8238BF32 = 0xB049
+0x8238BF33 = 0xB04A
+0x8238BF34 = 0xB04B
+0x8238BF35 = 0xB04C
+0x8238BF36 = 0xB04D
+0x8238BF37 = 0xB04E
+0x8238BF38 = 0xB04F
+0x8238BF39 = 0xB050
+0x8238C030 = 0xB051
+0x8238C031 = 0xB052
+0x8238C032 = 0xB053
+0x8238C033 = 0xB054
+0x8238C034 = 0xB055
+0x8238C035 = 0xB056
+0x8238C036 = 0xB057
+0x8238C037 = 0xB058
+0x8238C038 = 0xB059
+0x8238C039 = 0xB05A
+0x8238C130 = 0xB05B
+0x8238C131 = 0xB05C
+0x8238C132 = 0xB05D
+0x8238C133 = 0xB05E
+0x8238C134 = 0xB05F
+0x8238C135 = 0xB060
+0x8238C136 = 0xB061
+0x8238C137 = 0xB062
+0x8238C138 = 0xB063
+0x8238C139 = 0xB064
+0x8238C230 = 0xB065
+0x8238C231 = 0xB066
+0x8238C232 = 0xB067
+0x8238C233 = 0xB068
+0x8238C234 = 0xB069
+0x8238C235 = 0xB06A
+0x8238C236 = 0xB06B
+0x8238C237 = 0xB06C
+0x8238C238 = 0xB06D
+0x8238C239 = 0xB06E
+0x8238C330 = 0xB06F
+0x8238C331 = 0xB070
+0x8238C332 = 0xB071
+0x8238C333 = 0xB072
+0x8238C334 = 0xB073
+0x8238C335 = 0xB074
+0x8238C336 = 0xB075
+0x8238C337 = 0xB076
+0x8238C338 = 0xB077
+0x8238C339 = 0xB078
+0x8238C430 = 0xB079
+0x8238C431 = 0xB07A
+0x8238C432 = 0xB07B
+0x8238C433 = 0xB07C
+0x8238C434 = 0xB07D
+0x8238C435 = 0xB07E
+0x8238C436 = 0xB07F
+0x8238C437 = 0xB080
+0x8238C438 = 0xB081
+0x8238C439 = 0xB082
+0x8238C530 = 0xB083
+0x8238C531 = 0xB084
+0x8238C532 = 0xB085
+0x8238C533 = 0xB086
+0x8238C534 = 0xB087
+0x8238C535 = 0xB088
+0x8238C536 = 0xB089
+0x8238C537 = 0xB08A
+0x8238C538 = 0xB08B
+0x8238C539 = 0xB08C
+0x8238C630 = 0xB08D
+0x8238C631 = 0xB08E
+0x8238C632 = 0xB08F
+0x8238C633 = 0xB090
+0x8238C634 = 0xB091
+0x8238C635 = 0xB092
+0x8238C636 = 0xB093
+0x8238C637 = 0xB094
+0x8238C638 = 0xB095
+0x8238C639 = 0xB096
+0x8238C730 = 0xB097
+0x8238C731 = 0xB098
+0x8238C732 = 0xB099
+0x8238C733 = 0xB09A
+0x8238C734 = 0xB09B
+0x8238C735 = 0xB09C
+0x8238C736 = 0xB09D
+0x8238C737 = 0xB09E
+0x8238C738 = 0xB09F
+0x8238C739 = 0xB0A0
+0x8238C830 = 0xB0A1
+0x8238C831 = 0xB0A2
+0x8238C832 = 0xB0A3
+0x8238C833 = 0xB0A4
+0x8238C834 = 0xB0A5
+0x8238C835 = 0xB0A6
+0x8238C836 = 0xB0A7
+0x8238C837 = 0xB0A8
+0x8238C838 = 0xB0A9
+0x8238C839 = 0xB0AA
+0x8238C930 = 0xB0AB
+0x8238C931 = 0xB0AC
+0x8238C932 = 0xB0AD
+0x8238C933 = 0xB0AE
+0x8238C934 = 0xB0AF
+0x8238C935 = 0xB0B0
+0x8238C936 = 0xB0B1
+0x8238C937 = 0xB0B2
+0x8238C938 = 0xB0B3
+0x8238C939 = 0xB0B4
+0x8238CA30 = 0xB0B5
+0x8238CA31 = 0xB0B6
+0x8238CA32 = 0xB0B7
+0x8238CA33 = 0xB0B8
+0x8238CA34 = 0xB0B9
+0x8238CA35 = 0xB0BA
+0x8238CA36 = 0xB0BB
+0x8238CA37 = 0xB0BC
+0x8238CA38 = 0xB0BD
+0x8238CA39 = 0xB0BE
+0x8238CB30 = 0xB0BF
+0x8238CB31 = 0xB0C0
+0x8238CB32 = 0xB0C1
+0x8238CB33 = 0xB0C2
+0x8238CB34 = 0xB0C3
+0x8238CB35 = 0xB0C4
+0x8238CB36 = 0xB0C5
+0x8238CB37 = 0xB0C6
+0x8238CB38 = 0xB0C7
+0x8238CB39 = 0xB0C8
+0x8238CC30 = 0xB0C9
+0x8238CC31 = 0xB0CA
+0x8238CC32 = 0xB0CB
+0x8238CC33 = 0xB0CC
+0x8238CC34 = 0xB0CD
+0x8238CC35 = 0xB0CE
+0x8238CC36 = 0xB0CF
+0x8238CC37 = 0xB0D0
+0x8238CC38 = 0xB0D1
+0x8238CC39 = 0xB0D2
+0x8238CD30 = 0xB0D3
+0x8238CD31 = 0xB0D4
+0x8238CD32 = 0xB0D5
+0x8238CD33 = 0xB0D6
+0x8238CD34 = 0xB0D7
+0x8238CD35 = 0xB0D8
+0x8238CD36 = 0xB0D9
+0x8238CD37 = 0xB0DA
+0x8238CD38 = 0xB0DB
+0x8238CD39 = 0xB0DC
+0x8238CE30 = 0xB0DD
+0x8238CE31 = 0xB0DE
+0x8238CE32 = 0xB0DF
+0x8238CE33 = 0xB0E0
+0x8238CE34 = 0xB0E1
+0x8238CE35 = 0xB0E2
+0x8238CE36 = 0xB0E3
+0x8238CE37 = 0xB0E4
+0x8238CE38 = 0xB0E5
+0x8238CE39 = 0xB0E6
+0x8238CF30 = 0xB0E7
+0x8238CF31 = 0xB0E8
+0x8238CF32 = 0xB0E9
+0x8238CF33 = 0xB0EA
+0x8238CF34 = 0xB0EB
+0x8238CF35 = 0xB0EC
+0x8238CF36 = 0xB0ED
+0x8238CF37 = 0xB0EE
+0x8238CF38 = 0xB0EF
+0x8238CF39 = 0xB0F0
+0x8238D030 = 0xB0F1
+0x8238D031 = 0xB0F2
+0x8238D032 = 0xB0F3
+0x8238D033 = 0xB0F4
+0x8238D034 = 0xB0F5
+0x8238D035 = 0xB0F6
+0x8238D036 = 0xB0F7
+0x8238D037 = 0xB0F8
+0x8238D038 = 0xB0F9
+0x8238D039 = 0xB0FA
+0x8238D130 = 0xB0FB
+0x8238D131 = 0xB0FC
+0x8238D132 = 0xB0FD
+0x8238D133 = 0xB0FE
+0x8238D134 = 0xB0FF
+0x8238D135 = 0xB100
+0x8238D136 = 0xB101
+0x8238D137 = 0xB102
+0x8238D138 = 0xB103
+0x8238D139 = 0xB104
+0x8238D230 = 0xB105
+0x8238D231 = 0xB106
+0x8238D232 = 0xB107
+0x8238D233 = 0xB108
+0x8238D234 = 0xB109
+0x8238D235 = 0xB10A
+0x8238D236 = 0xB10B
+0x8238D237 = 0xB10C
+0x8238D238 = 0xB10D
+0x8238D239 = 0xB10E
+0x8238D330 = 0xB10F
+0x8238D331 = 0xB110
+0x8238D332 = 0xB111
+0x8238D333 = 0xB112
+0x8238D334 = 0xB113
+0x8238D335 = 0xB114
+0x8238D336 = 0xB115
+0x8238D337 = 0xB116
+0x8238D338 = 0xB117
+0x8238D339 = 0xB118
+0x8238D430 = 0xB119
+0x8238D431 = 0xB11A
+0x8238D432 = 0xB11B
+0x8238D433 = 0xB11C
+0x8238D434 = 0xB11D
+0x8238D435 = 0xB11E
+0x8238D436 = 0xB11F
+0x8238D437 = 0xB120
+0x8238D438 = 0xB121
+0x8238D439 = 0xB122
+0x8238D530 = 0xB123
+0x8238D531 = 0xB124
+0x8238D532 = 0xB125
+0x8238D533 = 0xB126
+0x8238D534 = 0xB127
+0x8238D535 = 0xB128
+0x8238D536 = 0xB129
+0x8238D537 = 0xB12A
+0x8238D538 = 0xB12B
+0x8238D539 = 0xB12C
+0x8238D630 = 0xB12D
+0x8238D631 = 0xB12E
+0x8238D632 = 0xB12F
+0x8238D633 = 0xB130
+0x8238D634 = 0xB131
+0x8238D635 = 0xB132
+0x8238D636 = 0xB133
+0x8238D637 = 0xB134
+0x8238D638 = 0xB135
+0x8238D639 = 0xB136
+0x8238D730 = 0xB137
+0x8238D731 = 0xB138
+0x8238D732 = 0xB139
+0x8238D733 = 0xB13A
+0x8238D734 = 0xB13B
+0x8238D735 = 0xB13C
+0x8238D736 = 0xB13D
+0x8238D737 = 0xB13E
+0x8238D738 = 0xB13F
+0x8238D739 = 0xB140
+0x8238D830 = 0xB141
+0x8238D831 = 0xB142
+0x8238D832 = 0xB143
+0x8238D833 = 0xB144
+0x8238D834 = 0xB145
+0x8238D835 = 0xB146
+0x8238D836 = 0xB147
+0x8238D837 = 0xB148
+0x8238D838 = 0xB149
+0x8238D839 = 0xB14A
+0x8238D930 = 0xB14B
+0x8238D931 = 0xB14C
+0x8238D932 = 0xB14D
+0x8238D933 = 0xB14E
+0x8238D934 = 0xB14F
+0x8238D935 = 0xB150
+0x8238D936 = 0xB151
+0x8238D937 = 0xB152
+0x8238D938 = 0xB153
+0x8238D939 = 0xB154
+0x8238DA30 = 0xB155
+0x8238DA31 = 0xB156
+0x8238DA32 = 0xB157
+0x8238DA33 = 0xB158
+0x8238DA34 = 0xB159
+0x8238DA35 = 0xB15A
+0x8238DA36 = 0xB15B
+0x8238DA37 = 0xB15C
+0x8238DA38 = 0xB15D
+0x8238DA39 = 0xB15E
+0x8238DB30 = 0xB15F
+0x8238DB31 = 0xB160
+0x8238DB32 = 0xB161
+0x8238DB33 = 0xB162
+0x8238DB34 = 0xB163
+0x8238DB35 = 0xB164
+0x8238DB36 = 0xB165
+0x8238DB37 = 0xB166
+0x8238DB38 = 0xB167
+0x8238DB39 = 0xB168
+0x8238DC30 = 0xB169
+0x8238DC31 = 0xB16A
+0x8238DC32 = 0xB16B
+0x8238DC33 = 0xB16C
+0x8238DC34 = 0xB16D
+0x8238DC35 = 0xB16E
+0x8238DC36 = 0xB16F
+0x8238DC37 = 0xB170
+0x8238DC38 = 0xB171
+0x8238DC39 = 0xB172
+0x8238DD30 = 0xB173
+0x8238DD31 = 0xB174
+0x8238DD32 = 0xB175
+0x8238DD33 = 0xB176
+0x8238DD34 = 0xB177
+0x8238DD35 = 0xB178
+0x8238DD36 = 0xB179
+0x8238DD37 = 0xB17A
+0x8238DD38 = 0xB17B
+0x8238DD39 = 0xB17C
+0x8238DE30 = 0xB17D
+0x8238DE31 = 0xB17E
+0x8238DE32 = 0xB17F
+0x8238DE33 = 0xB180
+0x8238DE34 = 0xB181
+0x8238DE35 = 0xB182
+0x8238DE36 = 0xB183
+0x8238DE37 = 0xB184
+0x8238DE38 = 0xB185
+0x8238DE39 = 0xB186
+0x8238DF30 = 0xB187
+0x8238DF31 = 0xB188
+0x8238DF32 = 0xB189
+0x8238DF33 = 0xB18A
+0x8238DF34 = 0xB18B
+0x8238DF35 = 0xB18C
+0x8238DF36 = 0xB18D
+0x8238DF37 = 0xB18E
+0x8238DF38 = 0xB18F
+0x8238DF39 = 0xB190
+0x8238E030 = 0xB191
+0x8238E031 = 0xB192
+0x8238E032 = 0xB193
+0x8238E033 = 0xB194
+0x8238E034 = 0xB195
+0x8238E035 = 0xB196
+0x8238E036 = 0xB197
+0x8238E037 = 0xB198
+0x8238E038 = 0xB199
+0x8238E039 = 0xB19A
+0x8238E130 = 0xB19B
+0x8238E131 = 0xB19C
+0x8238E132 = 0xB19D
+0x8238E133 = 0xB19E
+0x8238E134 = 0xB19F
+0x8238E135 = 0xB1A0
+0x8238E136 = 0xB1A1
+0x8238E137 = 0xB1A2
+0x8238E138 = 0xB1A3
+0x8238E139 = 0xB1A4
+0x8238E230 = 0xB1A5
+0x8238E231 = 0xB1A6
+0x8238E232 = 0xB1A7
+0x8238E233 = 0xB1A8
+0x8238E234 = 0xB1A9
+0x8238E235 = 0xB1AA
+0x8238E236 = 0xB1AB
+0x8238E237 = 0xB1AC
+0x8238E238 = 0xB1AD
+0x8238E239 = 0xB1AE
+0x8238E330 = 0xB1AF
+0x8238E331 = 0xB1B0
+0x8238E332 = 0xB1B1
+0x8238E333 = 0xB1B2
+0x8238E334 = 0xB1B3
+0x8238E335 = 0xB1B4
+0x8238E336 = 0xB1B5
+0x8238E337 = 0xB1B6
+0x8238E338 = 0xB1B7
+0x8238E339 = 0xB1B8
+0x8238E430 = 0xB1B9
+0x8238E431 = 0xB1BA
+0x8238E432 = 0xB1BB
+0x8238E433 = 0xB1BC
+0x8238E434 = 0xB1BD
+0x8238E435 = 0xB1BE
+0x8238E436 = 0xB1BF
+0x8238E437 = 0xB1C0
+0x8238E438 = 0xB1C1
+0x8238E439 = 0xB1C2
+0x8238E530 = 0xB1C3
+0x8238E531 = 0xB1C4
+0x8238E532 = 0xB1C5
+0x8238E533 = 0xB1C6
+0x8238E534 = 0xB1C7
+0x8238E535 = 0xB1C8
+0x8238E536 = 0xB1C9
+0x8238E537 = 0xB1CA
+0x8238E538 = 0xB1CB
+0x8238E539 = 0xB1CC
+0x8238E630 = 0xB1CD
+0x8238E631 = 0xB1CE
+0x8238E632 = 0xB1CF
+0x8238E633 = 0xB1D0
+0x8238E634 = 0xB1D1
+0x8238E635 = 0xB1D2
+0x8238E636 = 0xB1D3
+0x8238E637 = 0xB1D4
+0x8238E638 = 0xB1D5
+0x8238E639 = 0xB1D6
+0x8238E730 = 0xB1D7
+0x8238E731 = 0xB1D8
+0x8238E732 = 0xB1D9
+0x8238E733 = 0xB1DA
+0x8238E734 = 0xB1DB
+0x8238E735 = 0xB1DC
+0x8238E736 = 0xB1DD
+0x8238E737 = 0xB1DE
+0x8238E738 = 0xB1DF
+0x8238E739 = 0xB1E0
+0x8238E830 = 0xB1E1
+0x8238E831 = 0xB1E2
+0x8238E832 = 0xB1E3
+0x8238E833 = 0xB1E4
+0x8238E834 = 0xB1E5
+0x8238E835 = 0xB1E6
+0x8238E836 = 0xB1E7
+0x8238E837 = 0xB1E8
+0x8238E838 = 0xB1E9
+0x8238E839 = 0xB1EA
+0x8238E930 = 0xB1EB
+0x8238E931 = 0xB1EC
+0x8238E932 = 0xB1ED
+0x8238E933 = 0xB1EE
+0x8238E934 = 0xB1EF
+0x8238E935 = 0xB1F0
+0x8238E936 = 0xB1F1
+0x8238E937 = 0xB1F2
+0x8238E938 = 0xB1F3
+0x8238E939 = 0xB1F4
+0x8238EA30 = 0xB1F5
+0x8238EA31 = 0xB1F6
+0x8238EA32 = 0xB1F7
+0x8238EA33 = 0xB1F8
+0x8238EA34 = 0xB1F9
+0x8238EA35 = 0xB1FA
+0x8238EA36 = 0xB1FB
+0x8238EA37 = 0xB1FC
+0x8238EA38 = 0xB1FD
+0x8238EA39 = 0xB1FE
+0x8238EB30 = 0xB1FF
+0x8238EB31 = 0xB200
+0x8238EB32 = 0xB201
+0x8238EB33 = 0xB202
+0x8238EB34 = 0xB203
+0x8238EB35 = 0xB204
+0x8238EB36 = 0xB205
+0x8238EB37 = 0xB206
+0x8238EB38 = 0xB207
+0x8238EB39 = 0xB208
+0x8238EC30 = 0xB209
+0x8238EC31 = 0xB20A
+0x8238EC32 = 0xB20B
+0x8238EC33 = 0xB20C
+0x8238EC34 = 0xB20D
+0x8238EC35 = 0xB20E
+0x8238EC36 = 0xB20F
+0x8238EC37 = 0xB210
+0x8238EC38 = 0xB211
+0x8238EC39 = 0xB212
+0x8238ED30 = 0xB213
+0x8238ED31 = 0xB214
+0x8238ED32 = 0xB215
+0x8238ED33 = 0xB216
+0x8238ED34 = 0xB217
+0x8238ED35 = 0xB218
+0x8238ED36 = 0xB219
+0x8238ED37 = 0xB21A
+0x8238ED38 = 0xB21B
+0x8238ED39 = 0xB21C
+0x8238EE30 = 0xB21D
+0x8238EE31 = 0xB21E
+0x8238EE32 = 0xB21F
+0x8238EE33 = 0xB220
+0x8238EE34 = 0xB221
+0x8238EE35 = 0xB222
+0x8238EE36 = 0xB223
+0x8238EE37 = 0xB224
+0x8238EE38 = 0xB225
+0x8238EE39 = 0xB226
+0x8238EF30 = 0xB227
+0x8238EF31 = 0xB228
+0x8238EF32 = 0xB229
+0x8238EF33 = 0xB22A
+0x8238EF34 = 0xB22B
+0x8238EF35 = 0xB22C
+0x8238EF36 = 0xB22D
+0x8238EF37 = 0xB22E
+0x8238EF38 = 0xB22F
+0x8238EF39 = 0xB230
+0x8238F030 = 0xB231
+0x8238F031 = 0xB232
+0x8238F032 = 0xB233
+0x8238F033 = 0xB234
+0x8238F034 = 0xB235
+0x8238F035 = 0xB236
+0x8238F036 = 0xB237
+0x8238F037 = 0xB238
+0x8238F038 = 0xB239
+0x8238F039 = 0xB23A
+0x8238F130 = 0xB23B
+0x8238F131 = 0xB23C
+0x8238F132 = 0xB23D
+0x8238F133 = 0xB23E
+0x8238F134 = 0xB23F
+0x8238F135 = 0xB240
+0x8238F136 = 0xB241
+0x8238F137 = 0xB242
+0x8238F138 = 0xB243
+0x8238F139 = 0xB244
+0x8238F230 = 0xB245
+0x8238F231 = 0xB246
+0x8238F232 = 0xB247
+0x8238F233 = 0xB248
+0x8238F234 = 0xB249
+0x8238F235 = 0xB24A
+0x8238F236 = 0xB24B
+0x8238F237 = 0xB24C
+0x8238F238 = 0xB24D
+0x8238F239 = 0xB24E
+0x8238F330 = 0xB24F
+0x8238F331 = 0xB250
+0x8238F332 = 0xB251
+0x8238F333 = 0xB252
+0x8238F334 = 0xB253
+0x8238F335 = 0xB254
+0x8238F336 = 0xB255
+0x8238F337 = 0xB256
+0x8238F338 = 0xB257
+0x8238F339 = 0xB258
+0x8238F430 = 0xB259
+0x8238F431 = 0xB25A
+0x8238F432 = 0xB25B
+0x8238F433 = 0xB25C
+0x8238F434 = 0xB25D
+0x8238F435 = 0xB25E
+0x8238F436 = 0xB25F
+0x8238F437 = 0xB260
+0x8238F438 = 0xB261
+0x8238F439 = 0xB262
+0x8238F530 = 0xB263
+0x8238F531 = 0xB264
+0x8238F532 = 0xB265
+0x8238F533 = 0xB266
+0x8238F534 = 0xB267
+0x8238F535 = 0xB268
+0x8238F536 = 0xB269
+0x8238F537 = 0xB26A
+0x8238F538 = 0xB26B
+0x8238F539 = 0xB26C
+0x8238F630 = 0xB26D
+0x8238F631 = 0xB26E
+0x8238F632 = 0xB26F
+0x8238F633 = 0xB270
+0x8238F634 = 0xB271
+0x8238F635 = 0xB272
+0x8238F636 = 0xB273
+0x8238F637 = 0xB274
+0x8238F638 = 0xB275
+0x8238F639 = 0xB276
+0x8238F730 = 0xB277
+0x8238F731 = 0xB278
+0x8238F732 = 0xB279
+0x8238F733 = 0xB27A
+0x8238F734 = 0xB27B
+0x8238F735 = 0xB27C
+0x8238F736 = 0xB27D
+0x8238F737 = 0xB27E
+0x8238F738 = 0xB27F
+0x8238F739 = 0xB280
+0x8238F830 = 0xB281
+0x8238F831 = 0xB282
+0x8238F832 = 0xB283
+0x8238F833 = 0xB284
+0x8238F834 = 0xB285
+0x8238F835 = 0xB286
+0x8238F836 = 0xB287
+0x8238F837 = 0xB288
+0x8238F838 = 0xB289
+0x8238F839 = 0xB28A
+0x8238F930 = 0xB28B
+0x8238F931 = 0xB28C
+0x8238F932 = 0xB28D
+0x8238F933 = 0xB28E
+0x8238F934 = 0xB28F
+0x8238F935 = 0xB290
+0x8238F936 = 0xB291
+0x8238F937 = 0xB292
+0x8238F938 = 0xB293
+0x8238F939 = 0xB294
+0x8238FA30 = 0xB295
+0x8238FA31 = 0xB296
+0x8238FA32 = 0xB297
+0x8238FA33 = 0xB298
+0x8238FA34 = 0xB299
+0x8238FA35 = 0xB29A
+0x8238FA36 = 0xB29B
+0x8238FA37 = 0xB29C
+0x8238FA38 = 0xB29D
+0x8238FA39 = 0xB29E
+0x8238FB30 = 0xB29F
+0x8238FB31 = 0xB2A0
+0x8238FB32 = 0xB2A1
+0x8238FB33 = 0xB2A2
+0x8238FB34 = 0xB2A3
+0x8238FB35 = 0xB2A4
+0x8238FB36 = 0xB2A5
+0x8238FB37 = 0xB2A6
+0x8238FB38 = 0xB2A7
+0x8238FB39 = 0xB2A8
+0x8238FC30 = 0xB2A9
+0x8238FC31 = 0xB2AA
+0x8238FC32 = 0xB2AB
+0x8238FC33 = 0xB2AC
+0x8238FC34 = 0xB2AD
+0x8238FC35 = 0xB2AE
+0x8238FC36 = 0xB2AF
+0x8238FC37 = 0xB2B0
+0x8238FC38 = 0xB2B1
+0x8238FC39 = 0xB2B2
+0x8238FD30 = 0xB2B3
+0x8238FD31 = 0xB2B4
+0x8238FD32 = 0xB2B5
+0x8238FD33 = 0xB2B6
+0x8238FD34 = 0xB2B7
+0x8238FD35 = 0xB2B8
+0x8238FD36 = 0xB2B9
+0x8238FD37 = 0xB2BA
+0x8238FD38 = 0xB2BB
+0x8238FD39 = 0xB2BC
+0x8238FE30 = 0xB2BD
+0x8238FE31 = 0xB2BE
+0x8238FE32 = 0xB2BF
+0x8238FE33 = 0xB2C0
+0x8238FE34 = 0xB2C1
+0x8238FE35 = 0xB2C2
+0x8238FE36 = 0xB2C3
+0x8238FE37 = 0xB2C4
+0x8238FE38 = 0xB2C5
+0x8238FE39 = 0xB2C6
+0x82398130 = 0xB2C7
+0x82398131 = 0xB2C8
+0x82398132 = 0xB2C9
+0x82398133 = 0xB2CA
+0x82398134 = 0xB2CB
+0x82398135 = 0xB2CC
+0x82398136 = 0xB2CD
+0x82398137 = 0xB2CE
+0x82398138 = 0xB2CF
+0x82398139 = 0xB2D0
+0x82398230 = 0xB2D1
+0x82398231 = 0xB2D2
+0x82398232 = 0xB2D3
+0x82398233 = 0xB2D4
+0x82398234 = 0xB2D5
+0x82398235 = 0xB2D6
+0x82398236 = 0xB2D7
+0x82398237 = 0xB2D8
+0x82398238 = 0xB2D9
+0x82398239 = 0xB2DA
+0x82398330 = 0xB2DB
+0x82398331 = 0xB2DC
+0x82398332 = 0xB2DD
+0x82398333 = 0xB2DE
+0x82398334 = 0xB2DF
+0x82398335 = 0xB2E0
+0x82398336 = 0xB2E1
+0x82398337 = 0xB2E2
+0x82398338 = 0xB2E3
+0x82398339 = 0xB2E4
+0x82398430 = 0xB2E5
+0x82398431 = 0xB2E6
+0x82398432 = 0xB2E7
+0x82398433 = 0xB2E8
+0x82398434 = 0xB2E9
+0x82398435 = 0xB2EA
+0x82398436 = 0xB2EB
+0x82398437 = 0xB2EC
+0x82398438 = 0xB2ED
+0x82398439 = 0xB2EE
+0x82398530 = 0xB2EF
+0x82398531 = 0xB2F0
+0x82398532 = 0xB2F1
+0x82398533 = 0xB2F2
+0x82398534 = 0xB2F3
+0x82398535 = 0xB2F4
+0x82398536 = 0xB2F5
+0x82398537 = 0xB2F6
+0x82398538 = 0xB2F7
+0x82398539 = 0xB2F8
+0x82398630 = 0xB2F9
+0x82398631 = 0xB2FA
+0x82398632 = 0xB2FB
+0x82398633 = 0xB2FC
+0x82398634 = 0xB2FD
+0x82398635 = 0xB2FE
+0x82398636 = 0xB2FF
+0x82398637 = 0xB300
+0x82398638 = 0xB301
+0x82398639 = 0xB302
+0x82398730 = 0xB303
+0x82398731 = 0xB304
+0x82398732 = 0xB305
+0x82398733 = 0xB306
+0x82398734 = 0xB307
+0x82398735 = 0xB308
+0x82398736 = 0xB309
+0x82398737 = 0xB30A
+0x82398738 = 0xB30B
+0x82398739 = 0xB30C
+0x82398830 = 0xB30D
+0x82398831 = 0xB30E
+0x82398832 = 0xB30F
+0x82398833 = 0xB310
+0x82398834 = 0xB311
+0x82398835 = 0xB312
+0x82398836 = 0xB313
+0x82398837 = 0xB314
+0x82398838 = 0xB315
+0x82398839 = 0xB316
+0x82398930 = 0xB317
+0x82398931 = 0xB318
+0x82398932 = 0xB319
+0x82398933 = 0xB31A
+0x82398934 = 0xB31B
+0x82398935 = 0xB31C
+0x82398936 = 0xB31D
+0x82398937 = 0xB31E
+0x82398938 = 0xB31F
+0x82398939 = 0xB320
+0x82398A30 = 0xB321
+0x82398A31 = 0xB322
+0x82398A32 = 0xB323
+0x82398A33 = 0xB324
+0x82398A34 = 0xB325
+0x82398A35 = 0xB326
+0x82398A36 = 0xB327
+0x82398A37 = 0xB328
+0x82398A38 = 0xB329
+0x82398A39 = 0xB32A
+0x82398B30 = 0xB32B
+0x82398B31 = 0xB32C
+0x82398B32 = 0xB32D
+0x82398B33 = 0xB32E
+0x82398B34 = 0xB32F
+0x82398B35 = 0xB330
+0x82398B36 = 0xB331
+0x82398B37 = 0xB332
+0x82398B38 = 0xB333
+0x82398B39 = 0xB334
+0x82398C30 = 0xB335
+0x82398C31 = 0xB336
+0x82398C32 = 0xB337
+0x82398C33 = 0xB338
+0x82398C34 = 0xB339
+0x82398C35 = 0xB33A
+0x82398C36 = 0xB33B
+0x82398C37 = 0xB33C
+0x82398C38 = 0xB33D
+0x82398C39 = 0xB33E
+0x82398D30 = 0xB33F
+0x82398D31 = 0xB340
+0x82398D32 = 0xB341
+0x82398D33 = 0xB342
+0x82398D34 = 0xB343
+0x82398D35 = 0xB344
+0x82398D36 = 0xB345
+0x82398D37 = 0xB346
+0x82398D38 = 0xB347
+0x82398D39 = 0xB348
+0x82398E30 = 0xB349
+0x82398E31 = 0xB34A
+0x82398E32 = 0xB34B
+0x82398E33 = 0xB34C
+0x82398E34 = 0xB34D
+0x82398E35 = 0xB34E
+0x82398E36 = 0xB34F
+0x82398E37 = 0xB350
+0x82398E38 = 0xB351
+0x82398E39 = 0xB352
+0x82398F30 = 0xB353
+0x82398F31 = 0xB354
+0x82398F32 = 0xB355
+0x82398F33 = 0xB356
+0x82398F34 = 0xB357
+0x82398F35 = 0xB358
+0x82398F36 = 0xB359
+0x82398F37 = 0xB35A
+0x82398F38 = 0xB35B
+0x82398F39 = 0xB35C
+0x82399030 = 0xB35D
+0x82399031 = 0xB35E
+0x82399032 = 0xB35F
+0x82399033 = 0xB360
+0x82399034 = 0xB361
+0x82399035 = 0xB362
+0x82399036 = 0xB363
+0x82399037 = 0xB364
+0x82399038 = 0xB365
+0x82399039 = 0xB366
+0x82399130 = 0xB367
+0x82399131 = 0xB368
+0x82399132 = 0xB369
+0x82399133 = 0xB36A
+0x82399134 = 0xB36B
+0x82399135 = 0xB36C
+0x82399136 = 0xB36D
+0x82399137 = 0xB36E
+0x82399138 = 0xB36F
+0x82399139 = 0xB370
+0x82399230 = 0xB371
+0x82399231 = 0xB372
+0x82399232 = 0xB373
+0x82399233 = 0xB374
+0x82399234 = 0xB375
+0x82399235 = 0xB376
+0x82399236 = 0xB377
+0x82399237 = 0xB378
+0x82399238 = 0xB379
+0x82399239 = 0xB37A
+0x82399330 = 0xB37B
+0x82399331 = 0xB37C
+0x82399332 = 0xB37D
+0x82399333 = 0xB37E
+0x82399334 = 0xB37F
+0x82399335 = 0xB380
+0x82399336 = 0xB381
+0x82399337 = 0xB382
+0x82399338 = 0xB383
+0x82399339 = 0xB384
+0x82399430 = 0xB385
+0x82399431 = 0xB386
+0x82399432 = 0xB387
+0x82399433 = 0xB388
+0x82399434 = 0xB389
+0x82399435 = 0xB38A
+0x82399436 = 0xB38B
+0x82399437 = 0xB38C
+0x82399438 = 0xB38D
+0x82399439 = 0xB38E
+0x82399530 = 0xB38F
+0x82399531 = 0xB390
+0x82399532 = 0xB391
+0x82399533 = 0xB392
+0x82399534 = 0xB393
+0x82399535 = 0xB394
+0x82399536 = 0xB395
+0x82399537 = 0xB396
+0x82399538 = 0xB397
+0x82399539 = 0xB398
+0x82399630 = 0xB399
+0x82399631 = 0xB39A
+0x82399632 = 0xB39B
+0x82399633 = 0xB39C
+0x82399634 = 0xB39D
+0x82399635 = 0xB39E
+0x82399636 = 0xB39F
+0x82399637 = 0xB3A0
+0x82399638 = 0xB3A1
+0x82399639 = 0xB3A2
+0x82399730 = 0xB3A3
+0x82399731 = 0xB3A4
+0x82399732 = 0xB3A5
+0x82399733 = 0xB3A6
+0x82399734 = 0xB3A7
+0x82399735 = 0xB3A8
+0x82399736 = 0xB3A9
+0x82399737 = 0xB3AA
+0x82399738 = 0xB3AB
+0x82399739 = 0xB3AC
+0x82399830 = 0xB3AD
+0x82399831 = 0xB3AE
+0x82399832 = 0xB3AF
+0x82399833 = 0xB3B0
+0x82399834 = 0xB3B1
+0x82399835 = 0xB3B2
+0x82399836 = 0xB3B3
+0x82399837 = 0xB3B4
+0x82399838 = 0xB3B5
+0x82399839 = 0xB3B6
+0x82399930 = 0xB3B7
+0x82399931 = 0xB3B8
+0x82399932 = 0xB3B9
+0x82399933 = 0xB3BA
+0x82399934 = 0xB3BB
+0x82399935 = 0xB3BC
+0x82399936 = 0xB3BD
+0x82399937 = 0xB3BE
+0x82399938 = 0xB3BF
+0x82399939 = 0xB3C0
+0x82399A30 = 0xB3C1
+0x82399A31 = 0xB3C2
+0x82399A32 = 0xB3C3
+0x82399A33 = 0xB3C4
+0x82399A34 = 0xB3C5
+0x82399A35 = 0xB3C6
+0x82399A36 = 0xB3C7
+0x82399A37 = 0xB3C8
+0x82399A38 = 0xB3C9
+0x82399A39 = 0xB3CA
+0x82399B30 = 0xB3CB
+0x82399B31 = 0xB3CC
+0x82399B32 = 0xB3CD
+0x82399B33 = 0xB3CE
+0x82399B34 = 0xB3CF
+0x82399B35 = 0xB3D0
+0x82399B36 = 0xB3D1
+0x82399B37 = 0xB3D2
+0x82399B38 = 0xB3D3
+0x82399B39 = 0xB3D4
+0x82399C30 = 0xB3D5
+0x82399C31 = 0xB3D6
+0x82399C32 = 0xB3D7
+0x82399C33 = 0xB3D8
+0x82399C34 = 0xB3D9
+0x82399C35 = 0xB3DA
+0x82399C36 = 0xB3DB
+0x82399C37 = 0xB3DC
+0x82399C38 = 0xB3DD
+0x82399C39 = 0xB3DE
+0x82399D30 = 0xB3DF
+0x82399D31 = 0xB3E0
+0x82399D32 = 0xB3E1
+0x82399D33 = 0xB3E2
+0x82399D34 = 0xB3E3
+0x82399D35 = 0xB3E4
+0x82399D36 = 0xB3E5
+0x82399D37 = 0xB3E6
+0x82399D38 = 0xB3E7
+0x82399D39 = 0xB3E8
+0x82399E30 = 0xB3E9
+0x82399E31 = 0xB3EA
+0x82399E32 = 0xB3EB
+0x82399E33 = 0xB3EC
+0x82399E34 = 0xB3ED
+0x82399E35 = 0xB3EE
+0x82399E36 = 0xB3EF
+0x82399E37 = 0xB3F0
+0x82399E38 = 0xB3F1
+0x82399E39 = 0xB3F2
+0x82399F30 = 0xB3F3
+0x82399F31 = 0xB3F4
+0x82399F32 = 0xB3F5
+0x82399F33 = 0xB3F6
+0x82399F34 = 0xB3F7
+0x82399F35 = 0xB3F8
+0x82399F36 = 0xB3F9
+0x82399F37 = 0xB3FA
+0x82399F38 = 0xB3FB
+0x82399F39 = 0xB3FC
+0x8239A030 = 0xB3FD
+0x8239A031 = 0xB3FE
+0x8239A032 = 0xB3FF
+0x8239A033 = 0xB400
+0x8239A034 = 0xB401
+0x8239A035 = 0xB402
+0x8239A036 = 0xB403
+0x8239A037 = 0xB404
+0x8239A038 = 0xB405
+0x8239A039 = 0xB406
+0x8239A130 = 0xB407
+0x8239A131 = 0xB408
+0x8239A132 = 0xB409
+0x8239A133 = 0xB40A
+0x8239A134 = 0xB40B
+0x8239A135 = 0xB40C
+0x8239A136 = 0xB40D
+0x8239A137 = 0xB40E
+0x8239A138 = 0xB40F
+0x8239A139 = 0xB410
+0x8239A230 = 0xB411
+0x8239A231 = 0xB412
+0x8239A232 = 0xB413
+0x8239A233 = 0xB414
+0x8239A234 = 0xB415
+0x8239A235 = 0xB416
+0x8239A236 = 0xB417
+0x8239A237 = 0xB418
+0x8239A238 = 0xB419
+0x8239A239 = 0xB41A
+0x8239A330 = 0xB41B
+0x8239A331 = 0xB41C
+0x8239A332 = 0xB41D
+0x8239A333 = 0xB41E
+0x8239A334 = 0xB41F
+0x8239A335 = 0xB420
+0x8239A336 = 0xB421
+0x8239A337 = 0xB422
+0x8239A338 = 0xB423
+0x8239A339 = 0xB424
+0x8239A430 = 0xB425
+0x8239A431 = 0xB426
+0x8239A432 = 0xB427
+0x8239A433 = 0xB428
+0x8239A434 = 0xB429
+0x8239A435 = 0xB42A
+0x8239A436 = 0xB42B
+0x8239A437 = 0xB42C
+0x8239A438 = 0xB42D
+0x8239A439 = 0xB42E
+0x8239A530 = 0xB42F
+0x8239A531 = 0xB430
+0x8239A532 = 0xB431
+0x8239A533 = 0xB432
+0x8239A534 = 0xB433
+0x8239A535 = 0xB434
+0x8239A536 = 0xB435
+0x8239A537 = 0xB436
+0x8239A538 = 0xB437
+0x8239A539 = 0xB438
+0x8239A630 = 0xB439
+0x8239A631 = 0xB43A
+0x8239A632 = 0xB43B
+0x8239A633 = 0xB43C
+0x8239A634 = 0xB43D
+0x8239A635 = 0xB43E
+0x8239A636 = 0xB43F
+0x8239A637 = 0xB440
+0x8239A638 = 0xB441
+0x8239A639 = 0xB442
+0x8239A730 = 0xB443
+0x8239A731 = 0xB444
+0x8239A732 = 0xB445
+0x8239A733 = 0xB446
+0x8239A734 = 0xB447
+0x8239A735 = 0xB448
+0x8239A736 = 0xB449
+0x8239A737 = 0xB44A
+0x8239A738 = 0xB44B
+0x8239A739 = 0xB44C
+0x8239A830 = 0xB44D
+0x8239A831 = 0xB44E
+0x8239A832 = 0xB44F
+0x8239A833 = 0xB450
+0x8239A834 = 0xB451
+0x8239A835 = 0xB452
+0x8239A836 = 0xB453
+0x8239A837 = 0xB454
+0x8239A838 = 0xB455
+0x8239A839 = 0xB456
+0x8239A930 = 0xB457
+0x8239A931 = 0xB458
+0x8239A932 = 0xB459
+0x8239A933 = 0xB45A
+0x8239A934 = 0xB45B
+0x8239A935 = 0xB45C
+0x8239A936 = 0xB45D
+0x8239A937 = 0xB45E
+0x8239A938 = 0xB45F
+0x8239A939 = 0xB460
+0x8239AA30 = 0xB461
+0x8239AA31 = 0xB462
+0x8239AA32 = 0xB463
+0x8239AA33 = 0xB464
+0x8239AA34 = 0xB465
+0x8239AA35 = 0xB466
+0x8239AA36 = 0xB467
+0x8239AA37 = 0xB468
+0x8239AA38 = 0xB469
+0x8239AA39 = 0xB46A
+0x8239AB30 = 0xB46B
+0x8239AB31 = 0xB46C
+0x8239AB32 = 0xB46D
+0x8239AB33 = 0xB46E
+0x8239AB34 = 0xB46F
+0x8239AB35 = 0xB470
+0x8239AB36 = 0xB471
+0x8239AB37 = 0xB472
+0x8239AB38 = 0xB473
+0x8239AB39 = 0xB474
+0x8239AC30 = 0xB475
+0x8239AC31 = 0xB476
+0x8239AC32 = 0xB477
+0x8239AC33 = 0xB478
+0x8239AC34 = 0xB479
+0x8239AC35 = 0xB47A
+0x8239AC36 = 0xB47B
+0x8239AC37 = 0xB47C
+0x8239AC38 = 0xB47D
+0x8239AC39 = 0xB47E
+0x8239AD30 = 0xB47F
+0x8239AD31 = 0xB480
+0x8239AD32 = 0xB481
+0x8239AD33 = 0xB482
+0x8239AD34 = 0xB483
+0x8239AD35 = 0xB484
+0x8239AD36 = 0xB485
+0x8239AD37 = 0xB486
+0x8239AD38 = 0xB487
+0x8239AD39 = 0xB488
+0x8239AE30 = 0xB489
+0x8239AE31 = 0xB48A
+0x8239AE32 = 0xB48B
+0x8239AE33 = 0xB48C
+0x8239AE34 = 0xB48D
+0x8239AE35 = 0xB48E
+0x8239AE36 = 0xB48F
+0x8239AE37 = 0xB490
+0x8239AE38 = 0xB491
+0x8239AE39 = 0xB492
+0x8239AF30 = 0xB493
+0x8239AF31 = 0xB494
+0x8239AF32 = 0xB495
+0x8239AF33 = 0xB496
+0x8239AF34 = 0xB497
+0x8239AF35 = 0xB498
+0x8239AF36 = 0xB499
+0x8239AF37 = 0xB49A
+0x8239AF38 = 0xB49B
+0x8239AF39 = 0xB49C
+0x8239B030 = 0xB49D
+0x8239B031 = 0xB49E
+0x8239B032 = 0xB49F
+0x8239B033 = 0xB4A0
+0x8239B034 = 0xB4A1
+0x8239B035 = 0xB4A2
+0x8239B036 = 0xB4A3
+0x8239B037 = 0xB4A4
+0x8239B038 = 0xB4A5
+0x8239B039 = 0xB4A6
+0x8239B130 = 0xB4A7
+0x8239B131 = 0xB4A8
+0x8239B132 = 0xB4A9
+0x8239B133 = 0xB4AA
+0x8239B134 = 0xB4AB
+0x8239B135 = 0xB4AC
+0x8239B136 = 0xB4AD
+0x8239B137 = 0xB4AE
+0x8239B138 = 0xB4AF
+0x8239B139 = 0xB4B0
+0x8239B230 = 0xB4B1
+0x8239B231 = 0xB4B2
+0x8239B232 = 0xB4B3
+0x8239B233 = 0xB4B4
+0x8239B234 = 0xB4B5
+0x8239B235 = 0xB4B6
+0x8239B236 = 0xB4B7
+0x8239B237 = 0xB4B8
+0x8239B238 = 0xB4B9
+0x8239B239 = 0xB4BA
+0x8239B330 = 0xB4BB
+0x8239B331 = 0xB4BC
+0x8239B332 = 0xB4BD
+0x8239B333 = 0xB4BE
+0x8239B334 = 0xB4BF
+0x8239B335 = 0xB4C0
+0x8239B336 = 0xB4C1
+0x8239B337 = 0xB4C2
+0x8239B338 = 0xB4C3
+0x8239B339 = 0xB4C4
+0x8239B430 = 0xB4C5
+0x8239B431 = 0xB4C6
+0x8239B432 = 0xB4C7
+0x8239B433 = 0xB4C8
+0x8239B434 = 0xB4C9
+0x8239B435 = 0xB4CA
+0x8239B436 = 0xB4CB
+0x8239B437 = 0xB4CC
+0x8239B438 = 0xB4CD
+0x8239B439 = 0xB4CE
+0x8239B530 = 0xB4CF
+0x8239B531 = 0xB4D0
+0x8239B532 = 0xB4D1
+0x8239B533 = 0xB4D2
+0x8239B534 = 0xB4D3
+0x8239B535 = 0xB4D4
+0x8239B536 = 0xB4D5
+0x8239B537 = 0xB4D6
+0x8239B538 = 0xB4D7
+0x8239B539 = 0xB4D8
+0x8239B630 = 0xB4D9
+0x8239B631 = 0xB4DA
+0x8239B632 = 0xB4DB
+0x8239B633 = 0xB4DC
+0x8239B634 = 0xB4DD
+0x8239B635 = 0xB4DE
+0x8239B636 = 0xB4DF
+0x8239B637 = 0xB4E0
+0x8239B638 = 0xB4E1
+0x8239B639 = 0xB4E2
+0x8239B730 = 0xB4E3
+0x8239B731 = 0xB4E4
+0x8239B732 = 0xB4E5
+0x8239B733 = 0xB4E6
+0x8239B734 = 0xB4E7
+0x8239B735 = 0xB4E8
+0x8239B736 = 0xB4E9
+0x8239B737 = 0xB4EA
+0x8239B738 = 0xB4EB
+0x8239B739 = 0xB4EC
+0x8239B830 = 0xB4ED
+0x8239B831 = 0xB4EE
+0x8239B832 = 0xB4EF
+0x8239B833 = 0xB4F0
+0x8239B834 = 0xB4F1
+0x8239B835 = 0xB4F2
+0x8239B836 = 0xB4F3
+0x8239B837 = 0xB4F4
+0x8239B838 = 0xB4F5
+0x8239B839 = 0xB4F6
+0x8239B930 = 0xB4F7
+0x8239B931 = 0xB4F8
+0x8239B932 = 0xB4F9
+0x8239B933 = 0xB4FA
+0x8239B934 = 0xB4FB
+0x8239B935 = 0xB4FC
+0x8239B936 = 0xB4FD
+0x8239B937 = 0xB4FE
+0x8239B938 = 0xB4FF
+0x8239B939 = 0xB500
+0x8239BA30 = 0xB501
+0x8239BA31 = 0xB502
+0x8239BA32 = 0xB503
+0x8239BA33 = 0xB504
+0x8239BA34 = 0xB505
+0x8239BA35 = 0xB506
+0x8239BA36 = 0xB507
+0x8239BA37 = 0xB508
+0x8239BA38 = 0xB509
+0x8239BA39 = 0xB50A
+0x8239BB30 = 0xB50B
+0x8239BB31 = 0xB50C
+0x8239BB32 = 0xB50D
+0x8239BB33 = 0xB50E
+0x8239BB34 = 0xB50F
+0x8239BB35 = 0xB510
+0x8239BB36 = 0xB511
+0x8239BB37 = 0xB512
+0x8239BB38 = 0xB513
+0x8239BB39 = 0xB514
+0x8239BC30 = 0xB515
+0x8239BC31 = 0xB516
+0x8239BC32 = 0xB517
+0x8239BC33 = 0xB518
+0x8239BC34 = 0xB519
+0x8239BC35 = 0xB51A
+0x8239BC36 = 0xB51B
+0x8239BC37 = 0xB51C
+0x8239BC38 = 0xB51D
+0x8239BC39 = 0xB51E
+0x8239BD30 = 0xB51F
+0x8239BD31 = 0xB520
+0x8239BD32 = 0xB521
+0x8239BD33 = 0xB522
+0x8239BD34 = 0xB523
+0x8239BD35 = 0xB524
+0x8239BD36 = 0xB525
+0x8239BD37 = 0xB526
+0x8239BD38 = 0xB527
+0x8239BD39 = 0xB528
+0x8239BE30 = 0xB529
+0x8239BE31 = 0xB52A
+0x8239BE32 = 0xB52B
+0x8239BE33 = 0xB52C
+0x8239BE34 = 0xB52D
+0x8239BE35 = 0xB52E
+0x8239BE36 = 0xB52F
+0x8239BE37 = 0xB530
+0x8239BE38 = 0xB531
+0x8239BE39 = 0xB532
+0x8239BF30 = 0xB533
+0x8239BF31 = 0xB534
+0x8239BF32 = 0xB535
+0x8239BF33 = 0xB536
+0x8239BF34 = 0xB537
+0x8239BF35 = 0xB538
+0x8239BF36 = 0xB539
+0x8239BF37 = 0xB53A
+0x8239BF38 = 0xB53B
+0x8239BF39 = 0xB53C
+0x8239C030 = 0xB53D
+0x8239C031 = 0xB53E
+0x8239C032 = 0xB53F
+0x8239C033 = 0xB540
+0x8239C034 = 0xB541
+0x8239C035 = 0xB542
+0x8239C036 = 0xB543
+0x8239C037 = 0xB544
+0x8239C038 = 0xB545
+0x8239C039 = 0xB546
+0x8239C130 = 0xB547
+0x8239C131 = 0xB548
+0x8239C132 = 0xB549
+0x8239C133 = 0xB54A
+0x8239C134 = 0xB54B
+0x8239C135 = 0xB54C
+0x8239C136 = 0xB54D
+0x8239C137 = 0xB54E
+0x8239C138 = 0xB54F
+0x8239C139 = 0xB550
+0x8239C230 = 0xB551
+0x8239C231 = 0xB552
+0x8239C232 = 0xB553
+0x8239C233 = 0xB554
+0x8239C234 = 0xB555
+0x8239C235 = 0xB556
+0x8239C236 = 0xB557
+0x8239C237 = 0xB558
+0x8239C238 = 0xB559
+0x8239C239 = 0xB55A
+0x8239C330 = 0xB55B
+0x8239C331 = 0xB55C
+0x8239C332 = 0xB55D
+0x8239C333 = 0xB55E
+0x8239C334 = 0xB55F
+0x8239C335 = 0xB560
+0x8239C336 = 0xB561
+0x8239C337 = 0xB562
+0x8239C338 = 0xB563
+0x8239C339 = 0xB564
+0x8239C430 = 0xB565
+0x8239C431 = 0xB566
+0x8239C432 = 0xB567
+0x8239C433 = 0xB568
+0x8239C434 = 0xB569
+0x8239C435 = 0xB56A
+0x8239C436 = 0xB56B
+0x8239C437 = 0xB56C
+0x8239C438 = 0xB56D
+0x8239C439 = 0xB56E
+0x8239C530 = 0xB56F
+0x8239C531 = 0xB570
+0x8239C532 = 0xB571
+0x8239C533 = 0xB572
+0x8239C534 = 0xB573
+0x8239C535 = 0xB574
+0x8239C536 = 0xB575
+0x8239C537 = 0xB576
+0x8239C538 = 0xB577
+0x8239C539 = 0xB578
+0x8239C630 = 0xB579
+0x8239C631 = 0xB57A
+0x8239C632 = 0xB57B
+0x8239C633 = 0xB57C
+0x8239C634 = 0xB57D
+0x8239C635 = 0xB57E
+0x8239C636 = 0xB57F
+0x8239C637 = 0xB580
+0x8239C638 = 0xB581
+0x8239C639 = 0xB582
+0x8239C730 = 0xB583
+0x8239C731 = 0xB584
+0x8239C732 = 0xB585
+0x8239C733 = 0xB586
+0x8239C734 = 0xB587
+0x8239C735 = 0xB588
+0x8239C736 = 0xB589
+0x8239C737 = 0xB58A
+0x8239C738 = 0xB58B
+0x8239C739 = 0xB58C
+0x8239C830 = 0xB58D
+0x8239C831 = 0xB58E
+0x8239C832 = 0xB58F
+0x8239C833 = 0xB590
+0x8239C834 = 0xB591
+0x8239C835 = 0xB592
+0x8239C836 = 0xB593
+0x8239C837 = 0xB594
+0x8239C838 = 0xB595
+0x8239C839 = 0xB596
+0x8239C930 = 0xB597
+0x8239C931 = 0xB598
+0x8239C932 = 0xB599
+0x8239C933 = 0xB59A
+0x8239C934 = 0xB59B
+0x8239C935 = 0xB59C
+0x8239C936 = 0xB59D
+0x8239C937 = 0xB59E
+0x8239C938 = 0xB59F
+0x8239C939 = 0xB5A0
+0x8239CA30 = 0xB5A1
+0x8239CA31 = 0xB5A2
+0x8239CA32 = 0xB5A3
+0x8239CA33 = 0xB5A4
+0x8239CA34 = 0xB5A5
+0x8239CA35 = 0xB5A6
+0x8239CA36 = 0xB5A7
+0x8239CA37 = 0xB5A8
+0x8239CA38 = 0xB5A9
+0x8239CA39 = 0xB5AA
+0x8239CB30 = 0xB5AB
+0x8239CB31 = 0xB5AC
+0x8239CB32 = 0xB5AD
+0x8239CB33 = 0xB5AE
+0x8239CB34 = 0xB5AF
+0x8239CB35 = 0xB5B0
+0x8239CB36 = 0xB5B1
+0x8239CB37 = 0xB5B2
+0x8239CB38 = 0xB5B3
+0x8239CB39 = 0xB5B4
+0x8239CC30 = 0xB5B5
+0x8239CC31 = 0xB5B6
+0x8239CC32 = 0xB5B7
+0x8239CC33 = 0xB5B8
+0x8239CC34 = 0xB5B9
+0x8239CC35 = 0xB5BA
+0x8239CC36 = 0xB5BB
+0x8239CC37 = 0xB5BC
+0x8239CC38 = 0xB5BD
+0x8239CC39 = 0xB5BE
+0x8239CD30 = 0xB5BF
+0x8239CD31 = 0xB5C0
+0x8239CD32 = 0xB5C1
+0x8239CD33 = 0xB5C2
+0x8239CD34 = 0xB5C3
+0x8239CD35 = 0xB5C4
+0x8239CD36 = 0xB5C5
+0x8239CD37 = 0xB5C6
+0x8239CD38 = 0xB5C7
+0x8239CD39 = 0xB5C8
+0x8239CE30 = 0xB5C9
+0x8239CE31 = 0xB5CA
+0x8239CE32 = 0xB5CB
+0x8239CE33 = 0xB5CC
+0x8239CE34 = 0xB5CD
+0x8239CE35 = 0xB5CE
+0x8239CE36 = 0xB5CF
+0x8239CE37 = 0xB5D0
+0x8239CE38 = 0xB5D1
+0x8239CE39 = 0xB5D2
+0x8239CF30 = 0xB5D3
+0x8239CF31 = 0xB5D4
+0x8239CF32 = 0xB5D5
+0x8239CF33 = 0xB5D6
+0x8239CF34 = 0xB5D7
+0x8239CF35 = 0xB5D8
+0x8239CF36 = 0xB5D9
+0x8239CF37 = 0xB5DA
+0x8239CF38 = 0xB5DB
+0x8239CF39 = 0xB5DC
+0x8239D030 = 0xB5DD
+0x8239D031 = 0xB5DE
+0x8239D032 = 0xB5DF
+0x8239D033 = 0xB5E0
+0x8239D034 = 0xB5E1
+0x8239D035 = 0xB5E2
+0x8239D036 = 0xB5E3
+0x8239D037 = 0xB5E4
+0x8239D038 = 0xB5E5
+0x8239D039 = 0xB5E6
+0x8239D130 = 0xB5E7
+0x8239D131 = 0xB5E8
+0x8239D132 = 0xB5E9
+0x8239D133 = 0xB5EA
+0x8239D134 = 0xB5EB
+0x8239D135 = 0xB5EC
+0x8239D136 = 0xB5ED
+0x8239D137 = 0xB5EE
+0x8239D138 = 0xB5EF
+0x8239D139 = 0xB5F0
+0x8239D230 = 0xB5F1
+0x8239D231 = 0xB5F2
+0x8239D232 = 0xB5F3
+0x8239D233 = 0xB5F4
+0x8239D234 = 0xB5F5
+0x8239D235 = 0xB5F6
+0x8239D236 = 0xB5F7
+0x8239D237 = 0xB5F8
+0x8239D238 = 0xB5F9
+0x8239D239 = 0xB5FA
+0x8239D330 = 0xB5FB
+0x8239D331 = 0xB5FC
+0x8239D332 = 0xB5FD
+0x8239D333 = 0xB5FE
+0x8239D334 = 0xB5FF
+0x8239D335 = 0xB600
+0x8239D336 = 0xB601
+0x8239D337 = 0xB602
+0x8239D338 = 0xB603
+0x8239D339 = 0xB604
+0x8239D430 = 0xB605
+0x8239D431 = 0xB606
+0x8239D432 = 0xB607
+0x8239D433 = 0xB608
+0x8239D434 = 0xB609
+0x8239D435 = 0xB60A
+0x8239D436 = 0xB60B
+0x8239D437 = 0xB60C
+0x8239D438 = 0xB60D
+0x8239D439 = 0xB60E
+0x8239D530 = 0xB60F
+0x8239D531 = 0xB610
+0x8239D532 = 0xB611
+0x8239D533 = 0xB612
+0x8239D534 = 0xB613
+0x8239D535 = 0xB614
+0x8239D536 = 0xB615
+0x8239D537 = 0xB616
+0x8239D538 = 0xB617
+0x8239D539 = 0xB618
+0x8239D630 = 0xB619
+0x8239D631 = 0xB61A
+0x8239D632 = 0xB61B
+0x8239D633 = 0xB61C
+0x8239D634 = 0xB61D
+0x8239D635 = 0xB61E
+0x8239D636 = 0xB61F
+0x8239D637 = 0xB620
+0x8239D638 = 0xB621
+0x8239D639 = 0xB622
+0x8239D730 = 0xB623
+0x8239D731 = 0xB624
+0x8239D732 = 0xB625
+0x8239D733 = 0xB626
+0x8239D734 = 0xB627
+0x8239D735 = 0xB628
+0x8239D736 = 0xB629
+0x8239D737 = 0xB62A
+0x8239D738 = 0xB62B
+0x8239D739 = 0xB62C
+0x8239D830 = 0xB62D
+0x8239D831 = 0xB62E
+0x8239D832 = 0xB62F
+0x8239D833 = 0xB630
+0x8239D834 = 0xB631
+0x8239D835 = 0xB632
+0x8239D836 = 0xB633
+0x8239D837 = 0xB634
+0x8239D838 = 0xB635
+0x8239D839 = 0xB636
+0x8239D930 = 0xB637
+0x8239D931 = 0xB638
+0x8239D932 = 0xB639
+0x8239D933 = 0xB63A
+0x8239D934 = 0xB63B
+0x8239D935 = 0xB63C
+0x8239D936 = 0xB63D
+0x8239D937 = 0xB63E
+0x8239D938 = 0xB63F
+0x8239D939 = 0xB640
+0x8239DA30 = 0xB641
+0x8239DA31 = 0xB642
+0x8239DA32 = 0xB643
+0x8239DA33 = 0xB644
+0x8239DA34 = 0xB645
+0x8239DA35 = 0xB646
+0x8239DA36 = 0xB647
+0x8239DA37 = 0xB648
+0x8239DA38 = 0xB649
+0x8239DA39 = 0xB64A
+0x8239DB30 = 0xB64B
+0x8239DB31 = 0xB64C
+0x8239DB32 = 0xB64D
+0x8239DB33 = 0xB64E
+0x8239DB34 = 0xB64F
+0x8239DB35 = 0xB650
+0x8239DB36 = 0xB651
+0x8239DB37 = 0xB652
+0x8239DB38 = 0xB653
+0x8239DB39 = 0xB654
+0x8239DC30 = 0xB655
+0x8239DC31 = 0xB656
+0x8239DC32 = 0xB657
+0x8239DC33 = 0xB658
+0x8239DC34 = 0xB659
+0x8239DC35 = 0xB65A
+0x8239DC36 = 0xB65B
+0x8239DC37 = 0xB65C
+0x8239DC38 = 0xB65D
+0x8239DC39 = 0xB65E
+0x8239DD30 = 0xB65F
+0x8239DD31 = 0xB660
+0x8239DD32 = 0xB661
+0x8239DD33 = 0xB662
+0x8239DD34 = 0xB663
+0x8239DD35 = 0xB664
+0x8239DD36 = 0xB665
+0x8239DD37 = 0xB666
+0x8239DD38 = 0xB667
+0x8239DD39 = 0xB668
+0x8239DE30 = 0xB669
+0x8239DE31 = 0xB66A
+0x8239DE32 = 0xB66B
+0x8239DE33 = 0xB66C
+0x8239DE34 = 0xB66D
+0x8239DE35 = 0xB66E
+0x8239DE36 = 0xB66F
+0x8239DE37 = 0xB670
+0x8239DE38 = 0xB671
+0x8239DE39 = 0xB672
+0x8239DF30 = 0xB673
+0x8239DF31 = 0xB674
+0x8239DF32 = 0xB675
+0x8239DF33 = 0xB676
+0x8239DF34 = 0xB677
+0x8239DF35 = 0xB678
+0x8239DF36 = 0xB679
+0x8239DF37 = 0xB67A
+0x8239DF38 = 0xB67B
+0x8239DF39 = 0xB67C
+0x8239E030 = 0xB67D
+0x8239E031 = 0xB67E
+0x8239E032 = 0xB67F
+0x8239E033 = 0xB680
+0x8239E034 = 0xB681
+0x8239E035 = 0xB682
+0x8239E036 = 0xB683
+0x8239E037 = 0xB684
+0x8239E038 = 0xB685
+0x8239E039 = 0xB686
+0x8239E130 = 0xB687
+0x8239E131 = 0xB688
+0x8239E132 = 0xB689
+0x8239E133 = 0xB68A
+0x8239E134 = 0xB68B
+0x8239E135 = 0xB68C
+0x8239E136 = 0xB68D
+0x8239E137 = 0xB68E
+0x8239E138 = 0xB68F
+0x8239E139 = 0xB690
+0x8239E230 = 0xB691
+0x8239E231 = 0xB692
+0x8239E232 = 0xB693
+0x8239E233 = 0xB694
+0x8239E234 = 0xB695
+0x8239E235 = 0xB696
+0x8239E236 = 0xB697
+0x8239E237 = 0xB698
+0x8239E238 = 0xB699
+0x8239E239 = 0xB69A
+0x8239E330 = 0xB69B
+0x8239E331 = 0xB69C
+0x8239E332 = 0xB69D
+0x8239E333 = 0xB69E
+0x8239E334 = 0xB69F
+0x8239E335 = 0xB6A0
+0x8239E336 = 0xB6A1
+0x8239E337 = 0xB6A2
+0x8239E338 = 0xB6A3
+0x8239E339 = 0xB6A4
+0x8239E430 = 0xB6A5
+0x8239E431 = 0xB6A6
+0x8239E432 = 0xB6A7
+0x8239E433 = 0xB6A8
+0x8239E434 = 0xB6A9
+0x8239E435 = 0xB6AA
+0x8239E436 = 0xB6AB
+0x8239E437 = 0xB6AC
+0x8239E438 = 0xB6AD
+0x8239E439 = 0xB6AE
+0x8239E530 = 0xB6AF
+0x8239E531 = 0xB6B0
+0x8239E532 = 0xB6B1
+0x8239E533 = 0xB6B2
+0x8239E534 = 0xB6B3
+0x8239E535 = 0xB6B4
+0x8239E536 = 0xB6B5
+0x8239E537 = 0xB6B6
+0x8239E538 = 0xB6B7
+0x8239E539 = 0xB6B8
+0x8239E630 = 0xB6B9
+0x8239E631 = 0xB6BA
+0x8239E632 = 0xB6BB
+0x8239E633 = 0xB6BC
+0x8239E634 = 0xB6BD
+0x8239E635 = 0xB6BE
+0x8239E636 = 0xB6BF
+0x8239E637 = 0xB6C0
+0x8239E638 = 0xB6C1
+0x8239E639 = 0xB6C2
+0x8239E730 = 0xB6C3
+0x8239E731 = 0xB6C4
+0x8239E732 = 0xB6C5
+0x8239E733 = 0xB6C6
+0x8239E734 = 0xB6C7
+0x8239E735 = 0xB6C8
+0x8239E736 = 0xB6C9
+0x8239E737 = 0xB6CA
+0x8239E738 = 0xB6CB
+0x8239E739 = 0xB6CC
+0x8239E830 = 0xB6CD
+0x8239E831 = 0xB6CE
+0x8239E832 = 0xB6CF
+0x8239E833 = 0xB6D0
+0x8239E834 = 0xB6D1
+0x8239E835 = 0xB6D2
+0x8239E836 = 0xB6D3
+0x8239E837 = 0xB6D4
+0x8239E838 = 0xB6D5
+0x8239E839 = 0xB6D6
+0x8239E930 = 0xB6D7
+0x8239E931 = 0xB6D8
+0x8239E932 = 0xB6D9
+0x8239E933 = 0xB6DA
+0x8239E934 = 0xB6DB
+0x8239E935 = 0xB6DC
+0x8239E936 = 0xB6DD
+0x8239E937 = 0xB6DE
+0x8239E938 = 0xB6DF
+0x8239E939 = 0xB6E0
+0x8239EA30 = 0xB6E1
+0x8239EA31 = 0xB6E2
+0x8239EA32 = 0xB6E3
+0x8239EA33 = 0xB6E4
+0x8239EA34 = 0xB6E5
+0x8239EA35 = 0xB6E6
+0x8239EA36 = 0xB6E7
+0x8239EA37 = 0xB6E8
+0x8239EA38 = 0xB6E9
+0x8239EA39 = 0xB6EA
+0x8239EB30 = 0xB6EB
+0x8239EB31 = 0xB6EC
+0x8239EB32 = 0xB6ED
+0x8239EB33 = 0xB6EE
+0x8239EB34 = 0xB6EF
+0x8239EB35 = 0xB6F0
+0x8239EB36 = 0xB6F1
+0x8239EB37 = 0xB6F2
+0x8239EB38 = 0xB6F3
+0x8239EB39 = 0xB6F4
+0x8239EC30 = 0xB6F5
+0x8239EC31 = 0xB6F6
+0x8239EC32 = 0xB6F7
+0x8239EC33 = 0xB6F8
+0x8239EC34 = 0xB6F9
+0x8239EC35 = 0xB6FA
+0x8239EC36 = 0xB6FB
+0x8239EC37 = 0xB6FC
+0x8239EC38 = 0xB6FD
+0x8239EC39 = 0xB6FE
+0x8239ED30 = 0xB6FF
+0x8239ED31 = 0xB700
+0x8239ED32 = 0xB701
+0x8239ED33 = 0xB702
+0x8239ED34 = 0xB703
+0x8239ED35 = 0xB704
+0x8239ED36 = 0xB705
+0x8239ED37 = 0xB706
+0x8239ED38 = 0xB707
+0x8239ED39 = 0xB708
+0x8239EE30 = 0xB709
+0x8239EE31 = 0xB70A
+0x8239EE32 = 0xB70B
+0x8239EE33 = 0xB70C
+0x8239EE34 = 0xB70D
+0x8239EE35 = 0xB70E
+0x8239EE36 = 0xB70F
+0x8239EE37 = 0xB710
+0x8239EE38 = 0xB711
+0x8239EE39 = 0xB712
+0x8239EF30 = 0xB713
+0x8239EF31 = 0xB714
+0x8239EF32 = 0xB715
+0x8239EF33 = 0xB716
+0x8239EF34 = 0xB717
+0x8239EF35 = 0xB718
+0x8239EF36 = 0xB719
+0x8239EF37 = 0xB71A
+0x8239EF38 = 0xB71B
+0x8239EF39 = 0xB71C
+0x8239F030 = 0xB71D
+0x8239F031 = 0xB71E
+0x8239F032 = 0xB71F
+0x8239F033 = 0xB720
+0x8239F034 = 0xB721
+0x8239F035 = 0xB722
+0x8239F036 = 0xB723
+0x8239F037 = 0xB724
+0x8239F038 = 0xB725
+0x8239F039 = 0xB726
+0x8239F130 = 0xB727
+0x8239F131 = 0xB728
+0x8239F132 = 0xB729
+0x8239F133 = 0xB72A
+0x8239F134 = 0xB72B
+0x8239F135 = 0xB72C
+0x8239F136 = 0xB72D
+0x8239F137 = 0xB72E
+0x8239F138 = 0xB72F
+0x8239F139 = 0xB730
+0x8239F230 = 0xB731
+0x8239F231 = 0xB732
+0x8239F232 = 0xB733
+0x8239F233 = 0xB734
+0x8239F234 = 0xB735
+0x8239F235 = 0xB736
+0x8239F236 = 0xB737
+0x8239F237 = 0xB738
+0x8239F238 = 0xB739
+0x8239F239 = 0xB73A
+0x8239F330 = 0xB73B
+0x8239F331 = 0xB73C
+0x8239F332 = 0xB73D
+0x8239F333 = 0xB73E
+0x8239F334 = 0xB73F
+0x8239F335 = 0xB740
+0x8239F336 = 0xB741
+0x8239F337 = 0xB742
+0x8239F338 = 0xB743
+0x8239F339 = 0xB744
+0x8239F430 = 0xB745
+0x8239F431 = 0xB746
+0x8239F432 = 0xB747
+0x8239F433 = 0xB748
+0x8239F434 = 0xB749
+0x8239F435 = 0xB74A
+0x8239F436 = 0xB74B
+0x8239F437 = 0xB74C
+0x8239F438 = 0xB74D
+0x8239F439 = 0xB74E
+0x8239F530 = 0xB74F
+0x8239F531 = 0xB750
+0x8239F532 = 0xB751
+0x8239F533 = 0xB752
+0x8239F534 = 0xB753
+0x8239F535 = 0xB754
+0x8239F536 = 0xB755
+0x8239F537 = 0xB756
+0x8239F538 = 0xB757
+0x8239F539 = 0xB758
+0x8239F630 = 0xB759
+0x8239F631 = 0xB75A
+0x8239F632 = 0xB75B
+0x8239F633 = 0xB75C
+0x8239F634 = 0xB75D
+0x8239F635 = 0xB75E
+0x8239F636 = 0xB75F
+0x8239F637 = 0xB760
+0x8239F638 = 0xB761
+0x8239F639 = 0xB762
+0x8239F730 = 0xB763
+0x8239F731 = 0xB764
+0x8239F732 = 0xB765
+0x8239F733 = 0xB766
+0x8239F734 = 0xB767
+0x8239F735 = 0xB768
+0x8239F736 = 0xB769
+0x8239F737 = 0xB76A
+0x8239F738 = 0xB76B
+0x8239F739 = 0xB76C
+0x8239F830 = 0xB76D
+0x8239F831 = 0xB76E
+0x8239F832 = 0xB76F
+0x8239F833 = 0xB770
+0x8239F834 = 0xB771
+0x8239F835 = 0xB772
+0x8239F836 = 0xB773
+0x8239F837 = 0xB774
+0x8239F838 = 0xB775
+0x8239F839 = 0xB776
+0x8239F930 = 0xB777
+0x8239F931 = 0xB778
+0x8239F932 = 0xB779
+0x8239F933 = 0xB77A
+0x8239F934 = 0xB77B
+0x8239F935 = 0xB77C
+0x8239F936 = 0xB77D
+0x8239F937 = 0xB77E
+0x8239F938 = 0xB77F
+0x8239F939 = 0xB780
+0x8239FA30 = 0xB781
+0x8239FA31 = 0xB782
+0x8239FA32 = 0xB783
+0x8239FA33 = 0xB784
+0x8239FA34 = 0xB785
+0x8239FA35 = 0xB786
+0x8239FA36 = 0xB787
+0x8239FA37 = 0xB788
+0x8239FA38 = 0xB789
+0x8239FA39 = 0xB78A
+0x8239FB30 = 0xB78B
+0x8239FB31 = 0xB78C
+0x8239FB32 = 0xB78D
+0x8239FB33 = 0xB78E
+0x8239FB34 = 0xB78F
+0x8239FB35 = 0xB790
+0x8239FB36 = 0xB791
+0x8239FB37 = 0xB792
+0x8239FB38 = 0xB793
+0x8239FB39 = 0xB794
+0x8239FC30 = 0xB795
+0x8239FC31 = 0xB796
+0x8239FC32 = 0xB797
+0x8239FC33 = 0xB798
+0x8239FC34 = 0xB799
+0x8239FC35 = 0xB79A
+0x8239FC36 = 0xB79B
+0x8239FC37 = 0xB79C
+0x8239FC38 = 0xB79D
+0x8239FC39 = 0xB79E
+0x8239FD30 = 0xB79F
+0x8239FD31 = 0xB7A0
+0x8239FD32 = 0xB7A1
+0x8239FD33 = 0xB7A2
+0x8239FD34 = 0xB7A3
+0x8239FD35 = 0xB7A4
+0x8239FD36 = 0xB7A5
+0x8239FD37 = 0xB7A6
+0x8239FD38 = 0xB7A7
+0x8239FD39 = 0xB7A8
+0x8239FE30 = 0xB7A9
+0x8239FE31 = 0xB7AA
+0x8239FE32 = 0xB7AB
+0x8239FE33 = 0xB7AC
+0x8239FE34 = 0xB7AD
+0x8239FE35 = 0xB7AE
+0x8239FE36 = 0xB7AF
+0x8239FE37 = 0xB7B0
+0x8239FE38 = 0xB7B1
+0x8239FE39 = 0xB7B2
+0x83308130 = 0xB7B3
+0x83308131 = 0xB7B4
+0x83308132 = 0xB7B5
+0x83308133 = 0xB7B6
+0x83308134 = 0xB7B7
+0x83308135 = 0xB7B8
+0x83308136 = 0xB7B9
+0x83308137 = 0xB7BA
+0x83308138 = 0xB7BB
+0x83308139 = 0xB7BC
+0x83308230 = 0xB7BD
+0x83308231 = 0xB7BE
+0x83308232 = 0xB7BF
+0x83308233 = 0xB7C0
+0x83308234 = 0xB7C1
+0x83308235 = 0xB7C2
+0x83308236 = 0xB7C3
+0x83308237 = 0xB7C4
+0x83308238 = 0xB7C5
+0x83308239 = 0xB7C6
+0x83308330 = 0xB7C7
+0x83308331 = 0xB7C8
+0x83308332 = 0xB7C9
+0x83308333 = 0xB7CA
+0x83308334 = 0xB7CB
+0x83308335 = 0xB7CC
+0x83308336 = 0xB7CD
+0x83308337 = 0xB7CE
+0x83308338 = 0xB7CF
+0x83308339 = 0xB7D0
+0x83308430 = 0xB7D1
+0x83308431 = 0xB7D2
+0x83308432 = 0xB7D3
+0x83308433 = 0xB7D4
+0x83308434 = 0xB7D5
+0x83308435 = 0xB7D6
+0x83308436 = 0xB7D7
+0x83308437 = 0xB7D8
+0x83308438 = 0xB7D9
+0x83308439 = 0xB7DA
+0x83308530 = 0xB7DB
+0x83308531 = 0xB7DC
+0x83308532 = 0xB7DD
+0x83308533 = 0xB7DE
+0x83308534 = 0xB7DF
+0x83308535 = 0xB7E0
+0x83308536 = 0xB7E1
+0x83308537 = 0xB7E2
+0x83308538 = 0xB7E3
+0x83308539 = 0xB7E4
+0x83308630 = 0xB7E5
+0x83308631 = 0xB7E6
+0x83308632 = 0xB7E7
+0x83308633 = 0xB7E8
+0x83308634 = 0xB7E9
+0x83308635 = 0xB7EA
+0x83308636 = 0xB7EB
+0x83308637 = 0xB7EC
+0x83308638 = 0xB7ED
+0x83308639 = 0xB7EE
+0x83308730 = 0xB7EF
+0x83308731 = 0xB7F0
+0x83308732 = 0xB7F1
+0x83308733 = 0xB7F2
+0x83308734 = 0xB7F3
+0x83308735 = 0xB7F4
+0x83308736 = 0xB7F5
+0x83308737 = 0xB7F6
+0x83308738 = 0xB7F7
+0x83308739 = 0xB7F8
+0x83308830 = 0xB7F9
+0x83308831 = 0xB7FA
+0x83308832 = 0xB7FB
+0x83308833 = 0xB7FC
+0x83308834 = 0xB7FD
+0x83308835 = 0xB7FE
+0x83308836 = 0xB7FF
+0x83308837 = 0xB800
+0x83308838 = 0xB801
+0x83308839 = 0xB802
+0x83308930 = 0xB803
+0x83308931 = 0xB804
+0x83308932 = 0xB805
+0x83308933 = 0xB806
+0x83308934 = 0xB807
+0x83308935 = 0xB808
+0x83308936 = 0xB809
+0x83308937 = 0xB80A
+0x83308938 = 0xB80B
+0x83308939 = 0xB80C
+0x83308A30 = 0xB80D
+0x83308A31 = 0xB80E
+0x83308A32 = 0xB80F
+0x83308A33 = 0xB810
+0x83308A34 = 0xB811
+0x83308A35 = 0xB812
+0x83308A36 = 0xB813
+0x83308A37 = 0xB814
+0x83308A38 = 0xB815
+0x83308A39 = 0xB816
+0x83308B30 = 0xB817
+0x83308B31 = 0xB818
+0x83308B32 = 0xB819
+0x83308B33 = 0xB81A
+0x83308B34 = 0xB81B
+0x83308B35 = 0xB81C
+0x83308B36 = 0xB81D
+0x83308B37 = 0xB81E
+0x83308B38 = 0xB81F
+0x83308B39 = 0xB820
+0x83308C30 = 0xB821
+0x83308C31 = 0xB822
+0x83308C32 = 0xB823
+0x83308C33 = 0xB824
+0x83308C34 = 0xB825
+0x83308C35 = 0xB826
+0x83308C36 = 0xB827
+0x83308C37 = 0xB828
+0x83308C38 = 0xB829
+0x83308C39 = 0xB82A
+0x83308D30 = 0xB82B
+0x83308D31 = 0xB82C
+0x83308D32 = 0xB82D
+0x83308D33 = 0xB82E
+0x83308D34 = 0xB82F
+0x83308D35 = 0xB830
+0x83308D36 = 0xB831
+0x83308D37 = 0xB832
+0x83308D38 = 0xB833
+0x83308D39 = 0xB834
+0x83308E30 = 0xB835
+0x83308E31 = 0xB836
+0x83308E32 = 0xB837
+0x83308E33 = 0xB838
+0x83308E34 = 0xB839
+0x83308E35 = 0xB83A
+0x83308E36 = 0xB83B
+0x83308E37 = 0xB83C
+0x83308E38 = 0xB83D
+0x83308E39 = 0xB83E
+0x83308F30 = 0xB83F
+0x83308F31 = 0xB840
+0x83308F32 = 0xB841
+0x83308F33 = 0xB842
+0x83308F34 = 0xB843
+0x83308F35 = 0xB844
+0x83308F36 = 0xB845
+0x83308F37 = 0xB846
+0x83308F38 = 0xB847
+0x83308F39 = 0xB848
+0x83309030 = 0xB849
+0x83309031 = 0xB84A
+0x83309032 = 0xB84B
+0x83309033 = 0xB84C
+0x83309034 = 0xB84D
+0x83309035 = 0xB84E
+0x83309036 = 0xB84F
+0x83309037 = 0xB850
+0x83309038 = 0xB851
+0x83309039 = 0xB852
+0x83309130 = 0xB853
+0x83309131 = 0xB854
+0x83309132 = 0xB855
+0x83309133 = 0xB856
+0x83309134 = 0xB857
+0x83309135 = 0xB858
+0x83309136 = 0xB859
+0x83309137 = 0xB85A
+0x83309138 = 0xB85B
+0x83309139 = 0xB85C
+0x83309230 = 0xB85D
+0x83309231 = 0xB85E
+0x83309232 = 0xB85F
+0x83309233 = 0xB860
+0x83309234 = 0xB861
+0x83309235 = 0xB862
+0x83309236 = 0xB863
+0x83309237 = 0xB864
+0x83309238 = 0xB865
+0x83309239 = 0xB866
+0x83309330 = 0xB867
+0x83309331 = 0xB868
+0x83309332 = 0xB869
+0x83309333 = 0xB86A
+0x83309334 = 0xB86B
+0x83309335 = 0xB86C
+0x83309336 = 0xB86D
+0x83309337 = 0xB86E
+0x83309338 = 0xB86F
+0x83309339 = 0xB870
+0x83309430 = 0xB871
+0x83309431 = 0xB872
+0x83309432 = 0xB873
+0x83309433 = 0xB874
+0x83309434 = 0xB875
+0x83309435 = 0xB876
+0x83309436 = 0xB877
+0x83309437 = 0xB878
+0x83309438 = 0xB879
+0x83309439 = 0xB87A
+0x83309530 = 0xB87B
+0x83309531 = 0xB87C
+0x83309532 = 0xB87D
+0x83309533 = 0xB87E
+0x83309534 = 0xB87F
+0x83309535 = 0xB880
+0x83309536 = 0xB881
+0x83309537 = 0xB882
+0x83309538 = 0xB883
+0x83309539 = 0xB884
+0x83309630 = 0xB885
+0x83309631 = 0xB886
+0x83309632 = 0xB887
+0x83309633 = 0xB888
+0x83309634 = 0xB889
+0x83309635 = 0xB88A
+0x83309636 = 0xB88B
+0x83309637 = 0xB88C
+0x83309638 = 0xB88D
+0x83309639 = 0xB88E
+0x83309730 = 0xB88F
+0x83309731 = 0xB890
+0x83309732 = 0xB891
+0x83309733 = 0xB892
+0x83309734 = 0xB893
+0x83309735 = 0xB894
+0x83309736 = 0xB895
+0x83309737 = 0xB896
+0x83309738 = 0xB897
+0x83309739 = 0xB898
+0x83309830 = 0xB899
+0x83309831 = 0xB89A
+0x83309832 = 0xB89B
+0x83309833 = 0xB89C
+0x83309834 = 0xB89D
+0x83309835 = 0xB89E
+0x83309836 = 0xB89F
+0x83309837 = 0xB8A0
+0x83309838 = 0xB8A1
+0x83309839 = 0xB8A2
+0x83309930 = 0xB8A3
+0x83309931 = 0xB8A4
+0x83309932 = 0xB8A5
+0x83309933 = 0xB8A6
+0x83309934 = 0xB8A7
+0x83309935 = 0xB8A8
+0x83309936 = 0xB8A9
+0x83309937 = 0xB8AA
+0x83309938 = 0xB8AB
+0x83309939 = 0xB8AC
+0x83309A30 = 0xB8AD
+0x83309A31 = 0xB8AE
+0x83309A32 = 0xB8AF
+0x83309A33 = 0xB8B0
+0x83309A34 = 0xB8B1
+0x83309A35 = 0xB8B2
+0x83309A36 = 0xB8B3
+0x83309A37 = 0xB8B4
+0x83309A38 = 0xB8B5
+0x83309A39 = 0xB8B6
+0x83309B30 = 0xB8B7
+0x83309B31 = 0xB8B8
+0x83309B32 = 0xB8B9
+0x83309B33 = 0xB8BA
+0x83309B34 = 0xB8BB
+0x83309B35 = 0xB8BC
+0x83309B36 = 0xB8BD
+0x83309B37 = 0xB8BE
+0x83309B38 = 0xB8BF
+0x83309B39 = 0xB8C0
+0x83309C30 = 0xB8C1
+0x83309C31 = 0xB8C2
+0x83309C32 = 0xB8C3
+0x83309C33 = 0xB8C4
+0x83309C34 = 0xB8C5
+0x83309C35 = 0xB8C6
+0x83309C36 = 0xB8C7
+0x83309C37 = 0xB8C8
+0x83309C38 = 0xB8C9
+0x83309C39 = 0xB8CA
+0x83309D30 = 0xB8CB
+0x83309D31 = 0xB8CC
+0x83309D32 = 0xB8CD
+0x83309D33 = 0xB8CE
+0x83309D34 = 0xB8CF
+0x83309D35 = 0xB8D0
+0x83309D36 = 0xB8D1
+0x83309D37 = 0xB8D2
+0x83309D38 = 0xB8D3
+0x83309D39 = 0xB8D4
+0x83309E30 = 0xB8D5
+0x83309E31 = 0xB8D6
+0x83309E32 = 0xB8D7
+0x83309E33 = 0xB8D8
+0x83309E34 = 0xB8D9
+0x83309E35 = 0xB8DA
+0x83309E36 = 0xB8DB
+0x83309E37 = 0xB8DC
+0x83309E38 = 0xB8DD
+0x83309E39 = 0xB8DE
+0x83309F30 = 0xB8DF
+0x83309F31 = 0xB8E0
+0x83309F32 = 0xB8E1
+0x83309F33 = 0xB8E2
+0x83309F34 = 0xB8E3
+0x83309F35 = 0xB8E4
+0x83309F36 = 0xB8E5
+0x83309F37 = 0xB8E6
+0x83309F38 = 0xB8E7
+0x83309F39 = 0xB8E8
+0x8330A030 = 0xB8E9
+0x8330A031 = 0xB8EA
+0x8330A032 = 0xB8EB
+0x8330A033 = 0xB8EC
+0x8330A034 = 0xB8ED
+0x8330A035 = 0xB8EE
+0x8330A036 = 0xB8EF
+0x8330A037 = 0xB8F0
+0x8330A038 = 0xB8F1
+0x8330A039 = 0xB8F2
+0x8330A130 = 0xB8F3
+0x8330A131 = 0xB8F4
+0x8330A132 = 0xB8F5
+0x8330A133 = 0xB8F6
+0x8330A134 = 0xB8F7
+0x8330A135 = 0xB8F8
+0x8330A136 = 0xB8F9
+0x8330A137 = 0xB8FA
+0x8330A138 = 0xB8FB
+0x8330A139 = 0xB8FC
+0x8330A230 = 0xB8FD
+0x8330A231 = 0xB8FE
+0x8330A232 = 0xB8FF
+0x8330A233 = 0xB900
+0x8330A234 = 0xB901
+0x8330A235 = 0xB902
+0x8330A236 = 0xB903
+0x8330A237 = 0xB904
+0x8330A238 = 0xB905
+0x8330A239 = 0xB906
+0x8330A330 = 0xB907
+0x8330A331 = 0xB908
+0x8330A332 = 0xB909
+0x8330A333 = 0xB90A
+0x8330A334 = 0xB90B
+0x8330A335 = 0xB90C
+0x8330A336 = 0xB90D
+0x8330A337 = 0xB90E
+0x8330A338 = 0xB90F
+0x8330A339 = 0xB910
+0x8330A430 = 0xB911
+0x8330A431 = 0xB912
+0x8330A432 = 0xB913
+0x8330A433 = 0xB914
+0x8330A434 = 0xB915
+0x8330A435 = 0xB916
+0x8330A436 = 0xB917
+0x8330A437 = 0xB918
+0x8330A438 = 0xB919
+0x8330A439 = 0xB91A
+0x8330A530 = 0xB91B
+0x8330A531 = 0xB91C
+0x8330A532 = 0xB91D
+0x8330A533 = 0xB91E
+0x8330A534 = 0xB91F
+0x8330A535 = 0xB920
+0x8330A536 = 0xB921
+0x8330A537 = 0xB922
+0x8330A538 = 0xB923
+0x8330A539 = 0xB924
+0x8330A630 = 0xB925
+0x8330A631 = 0xB926
+0x8330A632 = 0xB927
+0x8330A633 = 0xB928
+0x8330A634 = 0xB929
+0x8330A635 = 0xB92A
+0x8330A636 = 0xB92B
+0x8330A637 = 0xB92C
+0x8330A638 = 0xB92D
+0x8330A639 = 0xB92E
+0x8330A730 = 0xB92F
+0x8330A731 = 0xB930
+0x8330A732 = 0xB931
+0x8330A733 = 0xB932
+0x8330A734 = 0xB933
+0x8330A735 = 0xB934
+0x8330A736 = 0xB935
+0x8330A737 = 0xB936
+0x8330A738 = 0xB937
+0x8330A739 = 0xB938
+0x8330A830 = 0xB939
+0x8330A831 = 0xB93A
+0x8330A832 = 0xB93B
+0x8330A833 = 0xB93C
+0x8330A834 = 0xB93D
+0x8330A835 = 0xB93E
+0x8330A836 = 0xB93F
+0x8330A837 = 0xB940
+0x8330A838 = 0xB941
+0x8330A839 = 0xB942
+0x8330A930 = 0xB943
+0x8330A931 = 0xB944
+0x8330A932 = 0xB945
+0x8330A933 = 0xB946
+0x8330A934 = 0xB947
+0x8330A935 = 0xB948
+0x8330A936 = 0xB949
+0x8330A937 = 0xB94A
+0x8330A938 = 0xB94B
+0x8330A939 = 0xB94C
+0x8330AA30 = 0xB94D
+0x8330AA31 = 0xB94E
+0x8330AA32 = 0xB94F
+0x8330AA33 = 0xB950
+0x8330AA34 = 0xB951
+0x8330AA35 = 0xB952
+0x8330AA36 = 0xB953
+0x8330AA37 = 0xB954
+0x8330AA38 = 0xB955
+0x8330AA39 = 0xB956
+0x8330AB30 = 0xB957
+0x8330AB31 = 0xB958
+0x8330AB32 = 0xB959
+0x8330AB33 = 0xB95A
+0x8330AB34 = 0xB95B
+0x8330AB35 = 0xB95C
+0x8330AB36 = 0xB95D
+0x8330AB37 = 0xB95E
+0x8330AB38 = 0xB95F
+0x8330AB39 = 0xB960
+0x8330AC30 = 0xB961
+0x8330AC31 = 0xB962
+0x8330AC32 = 0xB963
+0x8330AC33 = 0xB964
+0x8330AC34 = 0xB965
+0x8330AC35 = 0xB966
+0x8330AC36 = 0xB967
+0x8330AC37 = 0xB968
+0x8330AC38 = 0xB969
+0x8330AC39 = 0xB96A
+0x8330AD30 = 0xB96B
+0x8330AD31 = 0xB96C
+0x8330AD32 = 0xB96D
+0x8330AD33 = 0xB96E
+0x8330AD34 = 0xB96F
+0x8330AD35 = 0xB970
+0x8330AD36 = 0xB971
+0x8330AD37 = 0xB972
+0x8330AD38 = 0xB973
+0x8330AD39 = 0xB974
+0x8330AE30 = 0xB975
+0x8330AE31 = 0xB976
+0x8330AE32 = 0xB977
+0x8330AE33 = 0xB978
+0x8330AE34 = 0xB979
+0x8330AE35 = 0xB97A
+0x8330AE36 = 0xB97B
+0x8330AE37 = 0xB97C
+0x8330AE38 = 0xB97D
+0x8330AE39 = 0xB97E
+0x8330AF30 = 0xB97F
+0x8330AF31 = 0xB980
+0x8330AF32 = 0xB981
+0x8330AF33 = 0xB982
+0x8330AF34 = 0xB983
+0x8330AF35 = 0xB984
+0x8330AF36 = 0xB985
+0x8330AF37 = 0xB986
+0x8330AF38 = 0xB987
+0x8330AF39 = 0xB988
+0x8330B030 = 0xB989
+0x8330B031 = 0xB98A
+0x8330B032 = 0xB98B
+0x8330B033 = 0xB98C
+0x8330B034 = 0xB98D
+0x8330B035 = 0xB98E
+0x8330B036 = 0xB98F
+0x8330B037 = 0xB990
+0x8330B038 = 0xB991
+0x8330B039 = 0xB992
+0x8330B130 = 0xB993
+0x8330B131 = 0xB994
+0x8330B132 = 0xB995
+0x8330B133 = 0xB996
+0x8330B134 = 0xB997
+0x8330B135 = 0xB998
+0x8330B136 = 0xB999
+0x8330B137 = 0xB99A
+0x8330B138 = 0xB99B
+0x8330B139 = 0xB99C
+0x8330B230 = 0xB99D
+0x8330B231 = 0xB99E
+0x8330B232 = 0xB99F
+0x8330B233 = 0xB9A0
+0x8330B234 = 0xB9A1
+0x8330B235 = 0xB9A2
+0x8330B236 = 0xB9A3
+0x8330B237 = 0xB9A4
+0x8330B238 = 0xB9A5
+0x8330B239 = 0xB9A6
+0x8330B330 = 0xB9A7
+0x8330B331 = 0xB9A8
+0x8330B332 = 0xB9A9
+0x8330B333 = 0xB9AA
+0x8330B334 = 0xB9AB
+0x8330B335 = 0xB9AC
+0x8330B336 = 0xB9AD
+0x8330B337 = 0xB9AE
+0x8330B338 = 0xB9AF
+0x8330B339 = 0xB9B0
+0x8330B430 = 0xB9B1
+0x8330B431 = 0xB9B2
+0x8330B432 = 0xB9B3
+0x8330B433 = 0xB9B4
+0x8330B434 = 0xB9B5
+0x8330B435 = 0xB9B6
+0x8330B436 = 0xB9B7
+0x8330B437 = 0xB9B8
+0x8330B438 = 0xB9B9
+0x8330B439 = 0xB9BA
+0x8330B530 = 0xB9BB
+0x8330B531 = 0xB9BC
+0x8330B532 = 0xB9BD
+0x8330B533 = 0xB9BE
+0x8330B534 = 0xB9BF
+0x8330B535 = 0xB9C0
+0x8330B536 = 0xB9C1
+0x8330B537 = 0xB9C2
+0x8330B538 = 0xB9C3
+0x8330B539 = 0xB9C4
+0x8330B630 = 0xB9C5
+0x8330B631 = 0xB9C6
+0x8330B632 = 0xB9C7
+0x8330B633 = 0xB9C8
+0x8330B634 = 0xB9C9
+0x8330B635 = 0xB9CA
+0x8330B636 = 0xB9CB
+0x8330B637 = 0xB9CC
+0x8330B638 = 0xB9CD
+0x8330B639 = 0xB9CE
+0x8330B730 = 0xB9CF
+0x8330B731 = 0xB9D0
+0x8330B732 = 0xB9D1
+0x8330B733 = 0xB9D2
+0x8330B734 = 0xB9D3
+0x8330B735 = 0xB9D4
+0x8330B736 = 0xB9D5
+0x8330B737 = 0xB9D6
+0x8330B738 = 0xB9D7
+0x8330B739 = 0xB9D8
+0x8330B830 = 0xB9D9
+0x8330B831 = 0xB9DA
+0x8330B832 = 0xB9DB
+0x8330B833 = 0xB9DC
+0x8330B834 = 0xB9DD
+0x8330B835 = 0xB9DE
+0x8330B836 = 0xB9DF
+0x8330B837 = 0xB9E0
+0x8330B838 = 0xB9E1
+0x8330B839 = 0xB9E2
+0x8330B930 = 0xB9E3
+0x8330B931 = 0xB9E4
+0x8330B932 = 0xB9E5
+0x8330B933 = 0xB9E6
+0x8330B934 = 0xB9E7
+0x8330B935 = 0xB9E8
+0x8330B936 = 0xB9E9
+0x8330B937 = 0xB9EA
+0x8330B938 = 0xB9EB
+0x8330B939 = 0xB9EC
+0x8330BA30 = 0xB9ED
+0x8330BA31 = 0xB9EE
+0x8330BA32 = 0xB9EF
+0x8330BA33 = 0xB9F0
+0x8330BA34 = 0xB9F1
+0x8330BA35 = 0xB9F2
+0x8330BA36 = 0xB9F3
+0x8330BA37 = 0xB9F4
+0x8330BA38 = 0xB9F5
+0x8330BA39 = 0xB9F6
+0x8330BB30 = 0xB9F7
+0x8330BB31 = 0xB9F8
+0x8330BB32 = 0xB9F9
+0x8330BB33 = 0xB9FA
+0x8330BB34 = 0xB9FB
+0x8330BB35 = 0xB9FC
+0x8330BB36 = 0xB9FD
+0x8330BB37 = 0xB9FE
+0x8330BB38 = 0xB9FF
+0x8330BB39 = 0xBA00
+0x8330BC30 = 0xBA01
+0x8330BC31 = 0xBA02
+0x8330BC32 = 0xBA03
+0x8330BC33 = 0xBA04
+0x8330BC34 = 0xBA05
+0x8330BC35 = 0xBA06
+0x8330BC36 = 0xBA07
+0x8330BC37 = 0xBA08
+0x8330BC38 = 0xBA09
+0x8330BC39 = 0xBA0A
+0x8330BD30 = 0xBA0B
+0x8330BD31 = 0xBA0C
+0x8330BD32 = 0xBA0D
+0x8330BD33 = 0xBA0E
+0x8330BD34 = 0xBA0F
+0x8330BD35 = 0xBA10
+0x8330BD36 = 0xBA11
+0x8330BD37 = 0xBA12
+0x8330BD38 = 0xBA13
+0x8330BD39 = 0xBA14
+0x8330BE30 = 0xBA15
+0x8330BE31 = 0xBA16
+0x8330BE32 = 0xBA17
+0x8330BE33 = 0xBA18
+0x8330BE34 = 0xBA19
+0x8330BE35 = 0xBA1A
+0x8330BE36 = 0xBA1B
+0x8330BE37 = 0xBA1C
+0x8330BE38 = 0xBA1D
+0x8330BE39 = 0xBA1E
+0x8330BF30 = 0xBA1F
+0x8330BF31 = 0xBA20
+0x8330BF32 = 0xBA21
+0x8330BF33 = 0xBA22
+0x8330BF34 = 0xBA23
+0x8330BF35 = 0xBA24
+0x8330BF36 = 0xBA25
+0x8330BF37 = 0xBA26
+0x8330BF38 = 0xBA27
+0x8330BF39 = 0xBA28
+0x8330C030 = 0xBA29
+0x8330C031 = 0xBA2A
+0x8330C032 = 0xBA2B
+0x8330C033 = 0xBA2C
+0x8330C034 = 0xBA2D
+0x8330C035 = 0xBA2E
+0x8330C036 = 0xBA2F
+0x8330C037 = 0xBA30
+0x8330C038 = 0xBA31
+0x8330C039 = 0xBA32
+0x8330C130 = 0xBA33
+0x8330C131 = 0xBA34
+0x8330C132 = 0xBA35
+0x8330C133 = 0xBA36
+0x8330C134 = 0xBA37
+0x8330C135 = 0xBA38
+0x8330C136 = 0xBA39
+0x8330C137 = 0xBA3A
+0x8330C138 = 0xBA3B
+0x8330C139 = 0xBA3C
+0x8330C230 = 0xBA3D
+0x8330C231 = 0xBA3E
+0x8330C232 = 0xBA3F
+0x8330C233 = 0xBA40
+0x8330C234 = 0xBA41
+0x8330C235 = 0xBA42
+0x8330C236 = 0xBA43
+0x8330C237 = 0xBA44
+0x8330C238 = 0xBA45
+0x8330C239 = 0xBA46
+0x8330C330 = 0xBA47
+0x8330C331 = 0xBA48
+0x8330C332 = 0xBA49
+0x8330C333 = 0xBA4A
+0x8330C334 = 0xBA4B
+0x8330C335 = 0xBA4C
+0x8330C336 = 0xBA4D
+0x8330C337 = 0xBA4E
+0x8330C338 = 0xBA4F
+0x8330C339 = 0xBA50
+0x8330C430 = 0xBA51
+0x8330C431 = 0xBA52
+0x8330C432 = 0xBA53
+0x8330C433 = 0xBA54
+0x8330C434 = 0xBA55
+0x8330C435 = 0xBA56
+0x8330C436 = 0xBA57
+0x8330C437 = 0xBA58
+0x8330C438 = 0xBA59
+0x8330C439 = 0xBA5A
+0x8330C530 = 0xBA5B
+0x8330C531 = 0xBA5C
+0x8330C532 = 0xBA5D
+0x8330C533 = 0xBA5E
+0x8330C534 = 0xBA5F
+0x8330C535 = 0xBA60
+0x8330C536 = 0xBA61
+0x8330C537 = 0xBA62
+0x8330C538 = 0xBA63
+0x8330C539 = 0xBA64
+0x8330C630 = 0xBA65
+0x8330C631 = 0xBA66
+0x8330C632 = 0xBA67
+0x8330C633 = 0xBA68
+0x8330C634 = 0xBA69
+0x8330C635 = 0xBA6A
+0x8330C636 = 0xBA6B
+0x8330C637 = 0xBA6C
+0x8330C638 = 0xBA6D
+0x8330C639 = 0xBA6E
+0x8330C730 = 0xBA6F
+0x8330C731 = 0xBA70
+0x8330C732 = 0xBA71
+0x8330C733 = 0xBA72
+0x8330C734 = 0xBA73
+0x8330C735 = 0xBA74
+0x8330C736 = 0xBA75
+0x8330C737 = 0xBA76
+0x8330C738 = 0xBA77
+0x8330C739 = 0xBA78
+0x8330C830 = 0xBA79
+0x8330C831 = 0xBA7A
+0x8330C832 = 0xBA7B
+0x8330C833 = 0xBA7C
+0x8330C834 = 0xBA7D
+0x8330C835 = 0xBA7E
+0x8330C836 = 0xBA7F
+0x8330C837 = 0xBA80
+0x8330C838 = 0xBA81
+0x8330C839 = 0xBA82
+0x8330C930 = 0xBA83
+0x8330C931 = 0xBA84
+0x8330C932 = 0xBA85
+0x8330C933 = 0xBA86
+0x8330C934 = 0xBA87
+0x8330C935 = 0xBA88
+0x8330C936 = 0xBA89
+0x8330C937 = 0xBA8A
+0x8330C938 = 0xBA8B
+0x8330C939 = 0xBA8C
+0x8330CA30 = 0xBA8D
+0x8330CA31 = 0xBA8E
+0x8330CA32 = 0xBA8F
+0x8330CA33 = 0xBA90
+0x8330CA34 = 0xBA91
+0x8330CA35 = 0xBA92
+0x8330CA36 = 0xBA93
+0x8330CA37 = 0xBA94
+0x8330CA38 = 0xBA95
+0x8330CA39 = 0xBA96
+0x8330CB30 = 0xBA97
+0x8330CB31 = 0xBA98
+0x8330CB32 = 0xBA99
+0x8330CB33 = 0xBA9A
+0x8330CB34 = 0xBA9B
+0x8330CB35 = 0xBA9C
+0x8330CB36 = 0xBA9D
+0x8330CB37 = 0xBA9E
+0x8330CB38 = 0xBA9F
+0x8330CB39 = 0xBAA0
+0x8330CC30 = 0xBAA1
+0x8330CC31 = 0xBAA2
+0x8330CC32 = 0xBAA3
+0x8330CC33 = 0xBAA4
+0x8330CC34 = 0xBAA5
+0x8330CC35 = 0xBAA6
+0x8330CC36 = 0xBAA7
+0x8330CC37 = 0xBAA8
+0x8330CC38 = 0xBAA9
+0x8330CC39 = 0xBAAA
+0x8330CD30 = 0xBAAB
+0x8330CD31 = 0xBAAC
+0x8330CD32 = 0xBAAD
+0x8330CD33 = 0xBAAE
+0x8330CD34 = 0xBAAF
+0x8330CD35 = 0xBAB0
+0x8330CD36 = 0xBAB1
+0x8330CD37 = 0xBAB2
+0x8330CD38 = 0xBAB3
+0x8330CD39 = 0xBAB4
+0x8330CE30 = 0xBAB5
+0x8330CE31 = 0xBAB6
+0x8330CE32 = 0xBAB7
+0x8330CE33 = 0xBAB8
+0x8330CE34 = 0xBAB9
+0x8330CE35 = 0xBABA
+0x8330CE36 = 0xBABB
+0x8330CE37 = 0xBABC
+0x8330CE38 = 0xBABD
+0x8330CE39 = 0xBABE
+0x8330CF30 = 0xBABF
+0x8330CF31 = 0xBAC0
+0x8330CF32 = 0xBAC1
+0x8330CF33 = 0xBAC2
+0x8330CF34 = 0xBAC3
+0x8330CF35 = 0xBAC4
+0x8330CF36 = 0xBAC5
+0x8330CF37 = 0xBAC6
+0x8330CF38 = 0xBAC7
+0x8330CF39 = 0xBAC8
+0x8330D030 = 0xBAC9
+0x8330D031 = 0xBACA
+0x8330D032 = 0xBACB
+0x8330D033 = 0xBACC
+0x8330D034 = 0xBACD
+0x8330D035 = 0xBACE
+0x8330D036 = 0xBACF
+0x8330D037 = 0xBAD0
+0x8330D038 = 0xBAD1
+0x8330D039 = 0xBAD2
+0x8330D130 = 0xBAD3
+0x8330D131 = 0xBAD4
+0x8330D132 = 0xBAD5
+0x8330D133 = 0xBAD6
+0x8330D134 = 0xBAD7
+0x8330D135 = 0xBAD8
+0x8330D136 = 0xBAD9
+0x8330D137 = 0xBADA
+0x8330D138 = 0xBADB
+0x8330D139 = 0xBADC
+0x8330D230 = 0xBADD
+0x8330D231 = 0xBADE
+0x8330D232 = 0xBADF
+0x8330D233 = 0xBAE0
+0x8330D234 = 0xBAE1
+0x8330D235 = 0xBAE2
+0x8330D236 = 0xBAE3
+0x8330D237 = 0xBAE4
+0x8330D238 = 0xBAE5
+0x8330D239 = 0xBAE6
+0x8330D330 = 0xBAE7
+0x8330D331 = 0xBAE8
+0x8330D332 = 0xBAE9
+0x8330D333 = 0xBAEA
+0x8330D334 = 0xBAEB
+0x8330D335 = 0xBAEC
+0x8330D336 = 0xBAED
+0x8330D337 = 0xBAEE
+0x8330D338 = 0xBAEF
+0x8330D339 = 0xBAF0
+0x8330D430 = 0xBAF1
+0x8330D431 = 0xBAF2
+0x8330D432 = 0xBAF3
+0x8330D433 = 0xBAF4
+0x8330D434 = 0xBAF5
+0x8330D435 = 0xBAF6
+0x8330D436 = 0xBAF7
+0x8330D437 = 0xBAF8
+0x8330D438 = 0xBAF9
+0x8330D439 = 0xBAFA
+0x8330D530 = 0xBAFB
+0x8330D531 = 0xBAFC
+0x8330D532 = 0xBAFD
+0x8330D533 = 0xBAFE
+0x8330D534 = 0xBAFF
+0x8330D535 = 0xBB00
+0x8330D536 = 0xBB01
+0x8330D537 = 0xBB02
+0x8330D538 = 0xBB03
+0x8330D539 = 0xBB04
+0x8330D630 = 0xBB05
+0x8330D631 = 0xBB06
+0x8330D632 = 0xBB07
+0x8330D633 = 0xBB08
+0x8330D634 = 0xBB09
+0x8330D635 = 0xBB0A
+0x8330D636 = 0xBB0B
+0x8330D637 = 0xBB0C
+0x8330D638 = 0xBB0D
+0x8330D639 = 0xBB0E
+0x8330D730 = 0xBB0F
+0x8330D731 = 0xBB10
+0x8330D732 = 0xBB11
+0x8330D733 = 0xBB12
+0x8330D734 = 0xBB13
+0x8330D735 = 0xBB14
+0x8330D736 = 0xBB15
+0x8330D737 = 0xBB16
+0x8330D738 = 0xBB17
+0x8330D739 = 0xBB18
+0x8330D830 = 0xBB19
+0x8330D831 = 0xBB1A
+0x8330D832 = 0xBB1B
+0x8330D833 = 0xBB1C
+0x8330D834 = 0xBB1D
+0x8330D835 = 0xBB1E
+0x8330D836 = 0xBB1F
+0x8330D837 = 0xBB20
+0x8330D838 = 0xBB21
+0x8330D839 = 0xBB22
+0x8330D930 = 0xBB23
+0x8330D931 = 0xBB24
+0x8330D932 = 0xBB25
+0x8330D933 = 0xBB26
+0x8330D934 = 0xBB27
+0x8330D935 = 0xBB28
+0x8330D936 = 0xBB29
+0x8330D937 = 0xBB2A
+0x8330D938 = 0xBB2B
+0x8330D939 = 0xBB2C
+0x8330DA30 = 0xBB2D
+0x8330DA31 = 0xBB2E
+0x8330DA32 = 0xBB2F
+0x8330DA33 = 0xBB30
+0x8330DA34 = 0xBB31
+0x8330DA35 = 0xBB32
+0x8330DA36 = 0xBB33
+0x8330DA37 = 0xBB34
+0x8330DA38 = 0xBB35
+0x8330DA39 = 0xBB36
+0x8330DB30 = 0xBB37
+0x8330DB31 = 0xBB38
+0x8330DB32 = 0xBB39
+0x8330DB33 = 0xBB3A
+0x8330DB34 = 0xBB3B
+0x8330DB35 = 0xBB3C
+0x8330DB36 = 0xBB3D
+0x8330DB37 = 0xBB3E
+0x8330DB38 = 0xBB3F
+0x8330DB39 = 0xBB40
+0x8330DC30 = 0xBB41
+0x8330DC31 = 0xBB42
+0x8330DC32 = 0xBB43
+0x8330DC33 = 0xBB44
+0x8330DC34 = 0xBB45
+0x8330DC35 = 0xBB46
+0x8330DC36 = 0xBB47
+0x8330DC37 = 0xBB48
+0x8330DC38 = 0xBB49
+0x8330DC39 = 0xBB4A
+0x8330DD30 = 0xBB4B
+0x8330DD31 = 0xBB4C
+0x8330DD32 = 0xBB4D
+0x8330DD33 = 0xBB4E
+0x8330DD34 = 0xBB4F
+0x8330DD35 = 0xBB50
+0x8330DD36 = 0xBB51
+0x8330DD37 = 0xBB52
+0x8330DD38 = 0xBB53
+0x8330DD39 = 0xBB54
+0x8330DE30 = 0xBB55
+0x8330DE31 = 0xBB56
+0x8330DE32 = 0xBB57
+0x8330DE33 = 0xBB58
+0x8330DE34 = 0xBB59
+0x8330DE35 = 0xBB5A
+0x8330DE36 = 0xBB5B
+0x8330DE37 = 0xBB5C
+0x8330DE38 = 0xBB5D
+0x8330DE39 = 0xBB5E
+0x8330DF30 = 0xBB5F
+0x8330DF31 = 0xBB60
+0x8330DF32 = 0xBB61
+0x8330DF33 = 0xBB62
+0x8330DF34 = 0xBB63
+0x8330DF35 = 0xBB64
+0x8330DF36 = 0xBB65
+0x8330DF37 = 0xBB66
+0x8330DF38 = 0xBB67
+0x8330DF39 = 0xBB68
+0x8330E030 = 0xBB69
+0x8330E031 = 0xBB6A
+0x8330E032 = 0xBB6B
+0x8330E033 = 0xBB6C
+0x8330E034 = 0xBB6D
+0x8330E035 = 0xBB6E
+0x8330E036 = 0xBB6F
+0x8330E037 = 0xBB70
+0x8330E038 = 0xBB71
+0x8330E039 = 0xBB72
+0x8330E130 = 0xBB73
+0x8330E131 = 0xBB74
+0x8330E132 = 0xBB75
+0x8330E133 = 0xBB76
+0x8330E134 = 0xBB77
+0x8330E135 = 0xBB78
+0x8330E136 = 0xBB79
+0x8330E137 = 0xBB7A
+0x8330E138 = 0xBB7B
+0x8330E139 = 0xBB7C
+0x8330E230 = 0xBB7D
+0x8330E231 = 0xBB7E
+0x8330E232 = 0xBB7F
+0x8330E233 = 0xBB80
+0x8330E234 = 0xBB81
+0x8330E235 = 0xBB82
+0x8330E236 = 0xBB83
+0x8330E237 = 0xBB84
+0x8330E238 = 0xBB85
+0x8330E239 = 0xBB86
+0x8330E330 = 0xBB87
+0x8330E331 = 0xBB88
+0x8330E332 = 0xBB89
+0x8330E333 = 0xBB8A
+0x8330E334 = 0xBB8B
+0x8330E335 = 0xBB8C
+0x8330E336 = 0xBB8D
+0x8330E337 = 0xBB8E
+0x8330E338 = 0xBB8F
+0x8330E339 = 0xBB90
+0x8330E430 = 0xBB91
+0x8330E431 = 0xBB92
+0x8330E432 = 0xBB93
+0x8330E433 = 0xBB94
+0x8330E434 = 0xBB95
+0x8330E435 = 0xBB96
+0x8330E436 = 0xBB97
+0x8330E437 = 0xBB98
+0x8330E438 = 0xBB99
+0x8330E439 = 0xBB9A
+0x8330E530 = 0xBB9B
+0x8330E531 = 0xBB9C
+0x8330E532 = 0xBB9D
+0x8330E533 = 0xBB9E
+0x8330E534 = 0xBB9F
+0x8330E535 = 0xBBA0
+0x8330E536 = 0xBBA1
+0x8330E537 = 0xBBA2
+0x8330E538 = 0xBBA3
+0x8330E539 = 0xBBA4
+0x8330E630 = 0xBBA5
+0x8330E631 = 0xBBA6
+0x8330E632 = 0xBBA7
+0x8330E633 = 0xBBA8
+0x8330E634 = 0xBBA9
+0x8330E635 = 0xBBAA
+0x8330E636 = 0xBBAB
+0x8330E637 = 0xBBAC
+0x8330E638 = 0xBBAD
+0x8330E639 = 0xBBAE
+0x8330E730 = 0xBBAF
+0x8330E731 = 0xBBB0
+0x8330E732 = 0xBBB1
+0x8330E733 = 0xBBB2
+0x8330E734 = 0xBBB3
+0x8330E735 = 0xBBB4
+0x8330E736 = 0xBBB5
+0x8330E737 = 0xBBB6
+0x8330E738 = 0xBBB7
+0x8330E739 = 0xBBB8
+0x8330E830 = 0xBBB9
+0x8330E831 = 0xBBBA
+0x8330E832 = 0xBBBB
+0x8330E833 = 0xBBBC
+0x8330E834 = 0xBBBD
+0x8330E835 = 0xBBBE
+0x8330E836 = 0xBBBF
+0x8330E837 = 0xBBC0
+0x8330E838 = 0xBBC1
+0x8330E839 = 0xBBC2
+0x8330E930 = 0xBBC3
+0x8330E931 = 0xBBC4
+0x8330E932 = 0xBBC5
+0x8330E933 = 0xBBC6
+0x8330E934 = 0xBBC7
+0x8330E935 = 0xBBC8
+0x8330E936 = 0xBBC9
+0x8330E937 = 0xBBCA
+0x8330E938 = 0xBBCB
+0x8330E939 = 0xBBCC
+0x8330EA30 = 0xBBCD
+0x8330EA31 = 0xBBCE
+0x8330EA32 = 0xBBCF
+0x8330EA33 = 0xBBD0
+0x8330EA34 = 0xBBD1
+0x8330EA35 = 0xBBD2
+0x8330EA36 = 0xBBD3
+0x8330EA37 = 0xBBD4
+0x8330EA38 = 0xBBD5
+0x8330EA39 = 0xBBD6
+0x8330EB30 = 0xBBD7
+0x8330EB31 = 0xBBD8
+0x8330EB32 = 0xBBD9
+0x8330EB33 = 0xBBDA
+0x8330EB34 = 0xBBDB
+0x8330EB35 = 0xBBDC
+0x8330EB36 = 0xBBDD
+0x8330EB37 = 0xBBDE
+0x8330EB38 = 0xBBDF
+0x8330EB39 = 0xBBE0
+0x8330EC30 = 0xBBE1
+0x8330EC31 = 0xBBE2
+0x8330EC32 = 0xBBE3
+0x8330EC33 = 0xBBE4
+0x8330EC34 = 0xBBE5
+0x8330EC35 = 0xBBE6
+0x8330EC36 = 0xBBE7
+0x8330EC37 = 0xBBE8
+0x8330EC38 = 0xBBE9
+0x8330EC39 = 0xBBEA
+0x8330ED30 = 0xBBEB
+0x8330ED31 = 0xBBEC
+0x8330ED32 = 0xBBED
+0x8330ED33 = 0xBBEE
+0x8330ED34 = 0xBBEF
+0x8330ED35 = 0xBBF0
+0x8330ED36 = 0xBBF1
+0x8330ED37 = 0xBBF2
+0x8330ED38 = 0xBBF3
+0x8330ED39 = 0xBBF4
+0x8330EE30 = 0xBBF5
+0x8330EE31 = 0xBBF6
+0x8330EE32 = 0xBBF7
+0x8330EE33 = 0xBBF8
+0x8330EE34 = 0xBBF9
+0x8330EE35 = 0xBBFA
+0x8330EE36 = 0xBBFB
+0x8330EE37 = 0xBBFC
+0x8330EE38 = 0xBBFD
+0x8330EE39 = 0xBBFE
+0x8330EF30 = 0xBBFF
+0x8330EF31 = 0xBC00
+0x8330EF32 = 0xBC01
+0x8330EF33 = 0xBC02
+0x8330EF34 = 0xBC03
+0x8330EF35 = 0xBC04
+0x8330EF36 = 0xBC05
+0x8330EF37 = 0xBC06
+0x8330EF38 = 0xBC07
+0x8330EF39 = 0xBC08
+0x8330F030 = 0xBC09
+0x8330F031 = 0xBC0A
+0x8330F032 = 0xBC0B
+0x8330F033 = 0xBC0C
+0x8330F034 = 0xBC0D
+0x8330F035 = 0xBC0E
+0x8330F036 = 0xBC0F
+0x8330F037 = 0xBC10
+0x8330F038 = 0xBC11
+0x8330F039 = 0xBC12
+0x8330F130 = 0xBC13
+0x8330F131 = 0xBC14
+0x8330F132 = 0xBC15
+0x8330F133 = 0xBC16
+0x8330F134 = 0xBC17
+0x8330F135 = 0xBC18
+0x8330F136 = 0xBC19
+0x8330F137 = 0xBC1A
+0x8330F138 = 0xBC1B
+0x8330F139 = 0xBC1C
+0x8330F230 = 0xBC1D
+0x8330F231 = 0xBC1E
+0x8330F232 = 0xBC1F
+0x8330F233 = 0xBC20
+0x8330F234 = 0xBC21
+0x8330F235 = 0xBC22
+0x8330F236 = 0xBC23
+0x8330F237 = 0xBC24
+0x8330F238 = 0xBC25
+0x8330F239 = 0xBC26
+0x8330F330 = 0xBC27
+0x8330F331 = 0xBC28
+0x8330F332 = 0xBC29
+0x8330F333 = 0xBC2A
+0x8330F334 = 0xBC2B
+0x8330F335 = 0xBC2C
+0x8330F336 = 0xBC2D
+0x8330F337 = 0xBC2E
+0x8330F338 = 0xBC2F
+0x8330F339 = 0xBC30
+0x8330F430 = 0xBC31
+0x8330F431 = 0xBC32
+0x8330F432 = 0xBC33
+0x8330F433 = 0xBC34
+0x8330F434 = 0xBC35
+0x8330F435 = 0xBC36
+0x8330F436 = 0xBC37
+0x8330F437 = 0xBC38
+0x8330F438 = 0xBC39
+0x8330F439 = 0xBC3A
+0x8330F530 = 0xBC3B
+0x8330F531 = 0xBC3C
+0x8330F532 = 0xBC3D
+0x8330F533 = 0xBC3E
+0x8330F534 = 0xBC3F
+0x8330F535 = 0xBC40
+0x8330F536 = 0xBC41
+0x8330F537 = 0xBC42
+0x8330F538 = 0xBC43
+0x8330F539 = 0xBC44
+0x8330F630 = 0xBC45
+0x8330F631 = 0xBC46
+0x8330F632 = 0xBC47
+0x8330F633 = 0xBC48
+0x8330F634 = 0xBC49
+0x8330F635 = 0xBC4A
+0x8330F636 = 0xBC4B
+0x8330F637 = 0xBC4C
+0x8330F638 = 0xBC4D
+0x8330F639 = 0xBC4E
+0x8330F730 = 0xBC4F
+0x8330F731 = 0xBC50
+0x8330F732 = 0xBC51
+0x8330F733 = 0xBC52
+0x8330F734 = 0xBC53
+0x8330F735 = 0xBC54
+0x8330F736 = 0xBC55
+0x8330F737 = 0xBC56
+0x8330F738 = 0xBC57
+0x8330F739 = 0xBC58
+0x8330F830 = 0xBC59
+0x8330F831 = 0xBC5A
+0x8330F832 = 0xBC5B
+0x8330F833 = 0xBC5C
+0x8330F834 = 0xBC5D
+0x8330F835 = 0xBC5E
+0x8330F836 = 0xBC5F
+0x8330F837 = 0xBC60
+0x8330F838 = 0xBC61
+0x8330F839 = 0xBC62
+0x8330F930 = 0xBC63
+0x8330F931 = 0xBC64
+0x8330F932 = 0xBC65
+0x8330F933 = 0xBC66
+0x8330F934 = 0xBC67
+0x8330F935 = 0xBC68
+0x8330F936 = 0xBC69
+0x8330F937 = 0xBC6A
+0x8330F938 = 0xBC6B
+0x8330F939 = 0xBC6C
+0x8330FA30 = 0xBC6D
+0x8330FA31 = 0xBC6E
+0x8330FA32 = 0xBC6F
+0x8330FA33 = 0xBC70
+0x8330FA34 = 0xBC71
+0x8330FA35 = 0xBC72
+0x8330FA36 = 0xBC73
+0x8330FA37 = 0xBC74
+0x8330FA38 = 0xBC75
+0x8330FA39 = 0xBC76
+0x8330FB30 = 0xBC77
+0x8330FB31 = 0xBC78
+0x8330FB32 = 0xBC79
+0x8330FB33 = 0xBC7A
+0x8330FB34 = 0xBC7B
+0x8330FB35 = 0xBC7C
+0x8330FB36 = 0xBC7D
+0x8330FB37 = 0xBC7E
+0x8330FB38 = 0xBC7F
+0x8330FB39 = 0xBC80
+0x8330FC30 = 0xBC81
+0x8330FC31 = 0xBC82
+0x8330FC32 = 0xBC83
+0x8330FC33 = 0xBC84
+0x8330FC34 = 0xBC85
+0x8330FC35 = 0xBC86
+0x8330FC36 = 0xBC87
+0x8330FC37 = 0xBC88
+0x8330FC38 = 0xBC89
+0x8330FC39 = 0xBC8A
+0x8330FD30 = 0xBC8B
+0x8330FD31 = 0xBC8C
+0x8330FD32 = 0xBC8D
+0x8330FD33 = 0xBC8E
+0x8330FD34 = 0xBC8F
+0x8330FD35 = 0xBC90
+0x8330FD36 = 0xBC91
+0x8330FD37 = 0xBC92
+0x8330FD38 = 0xBC93
+0x8330FD39 = 0xBC94
+0x8330FE30 = 0xBC95
+0x8330FE31 = 0xBC96
+0x8330FE32 = 0xBC97
+0x8330FE33 = 0xBC98
+0x8330FE34 = 0xBC99
+0x8330FE35 = 0xBC9A
+0x8330FE36 = 0xBC9B
+0x8330FE37 = 0xBC9C
+0x8330FE38 = 0xBC9D
+0x8330FE39 = 0xBC9E
+0x83318130 = 0xBC9F
+0x83318131 = 0xBCA0
+0x83318132 = 0xBCA1
+0x83318133 = 0xBCA2
+0x83318134 = 0xBCA3
+0x83318135 = 0xBCA4
+0x83318136 = 0xBCA5
+0x83318137 = 0xBCA6
+0x83318138 = 0xBCA7
+0x83318139 = 0xBCA8
+0x83318230 = 0xBCA9
+0x83318231 = 0xBCAA
+0x83318232 = 0xBCAB
+0x83318233 = 0xBCAC
+0x83318234 = 0xBCAD
+0x83318235 = 0xBCAE
+0x83318236 = 0xBCAF
+0x83318237 = 0xBCB0
+0x83318238 = 0xBCB1
+0x83318239 = 0xBCB2
+0x83318330 = 0xBCB3
+0x83318331 = 0xBCB4
+0x83318332 = 0xBCB5
+0x83318333 = 0xBCB6
+0x83318334 = 0xBCB7
+0x83318335 = 0xBCB8
+0x83318336 = 0xBCB9
+0x83318337 = 0xBCBA
+0x83318338 = 0xBCBB
+0x83318339 = 0xBCBC
+0x83318430 = 0xBCBD
+0x83318431 = 0xBCBE
+0x83318432 = 0xBCBF
+0x83318433 = 0xBCC0
+0x83318434 = 0xBCC1
+0x83318435 = 0xBCC2
+0x83318436 = 0xBCC3
+0x83318437 = 0xBCC4
+0x83318438 = 0xBCC5
+0x83318439 = 0xBCC6
+0x83318530 = 0xBCC7
+0x83318531 = 0xBCC8
+0x83318532 = 0xBCC9
+0x83318533 = 0xBCCA
+0x83318534 = 0xBCCB
+0x83318535 = 0xBCCC
+0x83318536 = 0xBCCD
+0x83318537 = 0xBCCE
+0x83318538 = 0xBCCF
+0x83318539 = 0xBCD0
+0x83318630 = 0xBCD1
+0x83318631 = 0xBCD2
+0x83318632 = 0xBCD3
+0x83318633 = 0xBCD4
+0x83318634 = 0xBCD5
+0x83318635 = 0xBCD6
+0x83318636 = 0xBCD7
+0x83318637 = 0xBCD8
+0x83318638 = 0xBCD9
+0x83318639 = 0xBCDA
+0x83318730 = 0xBCDB
+0x83318731 = 0xBCDC
+0x83318732 = 0xBCDD
+0x83318733 = 0xBCDE
+0x83318734 = 0xBCDF
+0x83318735 = 0xBCE0
+0x83318736 = 0xBCE1
+0x83318737 = 0xBCE2
+0x83318738 = 0xBCE3
+0x83318739 = 0xBCE4
+0x83318830 = 0xBCE5
+0x83318831 = 0xBCE6
+0x83318832 = 0xBCE7
+0x83318833 = 0xBCE8
+0x83318834 = 0xBCE9
+0x83318835 = 0xBCEA
+0x83318836 = 0xBCEB
+0x83318837 = 0xBCEC
+0x83318838 = 0xBCED
+0x83318839 = 0xBCEE
+0x83318930 = 0xBCEF
+0x83318931 = 0xBCF0
+0x83318932 = 0xBCF1
+0x83318933 = 0xBCF2
+0x83318934 = 0xBCF3
+0x83318935 = 0xBCF4
+0x83318936 = 0xBCF5
+0x83318937 = 0xBCF6
+0x83318938 = 0xBCF7
+0x83318939 = 0xBCF8
+0x83318A30 = 0xBCF9
+0x83318A31 = 0xBCFA
+0x83318A32 = 0xBCFB
+0x83318A33 = 0xBCFC
+0x83318A34 = 0xBCFD
+0x83318A35 = 0xBCFE
+0x83318A36 = 0xBCFF
+0x83318A37 = 0xBD00
+0x83318A38 = 0xBD01
+0x83318A39 = 0xBD02
+0x83318B30 = 0xBD03
+0x83318B31 = 0xBD04
+0x83318B32 = 0xBD05
+0x83318B33 = 0xBD06
+0x83318B34 = 0xBD07
+0x83318B35 = 0xBD08
+0x83318B36 = 0xBD09
+0x83318B37 = 0xBD0A
+0x83318B38 = 0xBD0B
+0x83318B39 = 0xBD0C
+0x83318C30 = 0xBD0D
+0x83318C31 = 0xBD0E
+0x83318C32 = 0xBD0F
+0x83318C33 = 0xBD10
+0x83318C34 = 0xBD11
+0x83318C35 = 0xBD12
+0x83318C36 = 0xBD13
+0x83318C37 = 0xBD14
+0x83318C38 = 0xBD15
+0x83318C39 = 0xBD16
+0x83318D30 = 0xBD17
+0x83318D31 = 0xBD18
+0x83318D32 = 0xBD19
+0x83318D33 = 0xBD1A
+0x83318D34 = 0xBD1B
+0x83318D35 = 0xBD1C
+0x83318D36 = 0xBD1D
+0x83318D37 = 0xBD1E
+0x83318D38 = 0xBD1F
+0x83318D39 = 0xBD20
+0x83318E30 = 0xBD21
+0x83318E31 = 0xBD22
+0x83318E32 = 0xBD23
+0x83318E33 = 0xBD24
+0x83318E34 = 0xBD25
+0x83318E35 = 0xBD26
+0x83318E36 = 0xBD27
+0x83318E37 = 0xBD28
+0x83318E38 = 0xBD29
+0x83318E39 = 0xBD2A
+0x83318F30 = 0xBD2B
+0x83318F31 = 0xBD2C
+0x83318F32 = 0xBD2D
+0x83318F33 = 0xBD2E
+0x83318F34 = 0xBD2F
+0x83318F35 = 0xBD30
+0x83318F36 = 0xBD31
+0x83318F37 = 0xBD32
+0x83318F38 = 0xBD33
+0x83318F39 = 0xBD34
+0x83319030 = 0xBD35
+0x83319031 = 0xBD36
+0x83319032 = 0xBD37
+0x83319033 = 0xBD38
+0x83319034 = 0xBD39
+0x83319035 = 0xBD3A
+0x83319036 = 0xBD3B
+0x83319037 = 0xBD3C
+0x83319038 = 0xBD3D
+0x83319039 = 0xBD3E
+0x83319130 = 0xBD3F
+0x83319131 = 0xBD40
+0x83319132 = 0xBD41
+0x83319133 = 0xBD42
+0x83319134 = 0xBD43
+0x83319135 = 0xBD44
+0x83319136 = 0xBD45
+0x83319137 = 0xBD46
+0x83319138 = 0xBD47
+0x83319139 = 0xBD48
+0x83319230 = 0xBD49
+0x83319231 = 0xBD4A
+0x83319232 = 0xBD4B
+0x83319233 = 0xBD4C
+0x83319234 = 0xBD4D
+0x83319235 = 0xBD4E
+0x83319236 = 0xBD4F
+0x83319237 = 0xBD50
+0x83319238 = 0xBD51
+0x83319239 = 0xBD52
+0x83319330 = 0xBD53
+0x83319331 = 0xBD54
+0x83319332 = 0xBD55
+0x83319333 = 0xBD56
+0x83319334 = 0xBD57
+0x83319335 = 0xBD58
+0x83319336 = 0xBD59
+0x83319337 = 0xBD5A
+0x83319338 = 0xBD5B
+0x83319339 = 0xBD5C
+0x83319430 = 0xBD5D
+0x83319431 = 0xBD5E
+0x83319432 = 0xBD5F
+0x83319433 = 0xBD60
+0x83319434 = 0xBD61
+0x83319435 = 0xBD62
+0x83319436 = 0xBD63
+0x83319437 = 0xBD64
+0x83319438 = 0xBD65
+0x83319439 = 0xBD66
+0x83319530 = 0xBD67
+0x83319531 = 0xBD68
+0x83319532 = 0xBD69
+0x83319533 = 0xBD6A
+0x83319534 = 0xBD6B
+0x83319535 = 0xBD6C
+0x83319536 = 0xBD6D
+0x83319537 = 0xBD6E
+0x83319538 = 0xBD6F
+0x83319539 = 0xBD70
+0x83319630 = 0xBD71
+0x83319631 = 0xBD72
+0x83319632 = 0xBD73
+0x83319633 = 0xBD74
+0x83319634 = 0xBD75
+0x83319635 = 0xBD76
+0x83319636 = 0xBD77
+0x83319637 = 0xBD78
+0x83319638 = 0xBD79
+0x83319639 = 0xBD7A
+0x83319730 = 0xBD7B
+0x83319731 = 0xBD7C
+0x83319732 = 0xBD7D
+0x83319733 = 0xBD7E
+0x83319734 = 0xBD7F
+0x83319735 = 0xBD80
+0x83319736 = 0xBD81
+0x83319737 = 0xBD82
+0x83319738 = 0xBD83
+0x83319739 = 0xBD84
+0x83319830 = 0xBD85
+0x83319831 = 0xBD86
+0x83319832 = 0xBD87
+0x83319833 = 0xBD88
+0x83319834 = 0xBD89
+0x83319835 = 0xBD8A
+0x83319836 = 0xBD8B
+0x83319837 = 0xBD8C
+0x83319838 = 0xBD8D
+0x83319839 = 0xBD8E
+0x83319930 = 0xBD8F
+0x83319931 = 0xBD90
+0x83319932 = 0xBD91
+0x83319933 = 0xBD92
+0x83319934 = 0xBD93
+0x83319935 = 0xBD94
+0x83319936 = 0xBD95
+0x83319937 = 0xBD96
+0x83319938 = 0xBD97
+0x83319939 = 0xBD98
+0x83319A30 = 0xBD99
+0x83319A31 = 0xBD9A
+0x83319A32 = 0xBD9B
+0x83319A33 = 0xBD9C
+0x83319A34 = 0xBD9D
+0x83319A35 = 0xBD9E
+0x83319A36 = 0xBD9F
+0x83319A37 = 0xBDA0
+0x83319A38 = 0xBDA1
+0x83319A39 = 0xBDA2
+0x83319B30 = 0xBDA3
+0x83319B31 = 0xBDA4
+0x83319B32 = 0xBDA5
+0x83319B33 = 0xBDA6
+0x83319B34 = 0xBDA7
+0x83319B35 = 0xBDA8
+0x83319B36 = 0xBDA9
+0x83319B37 = 0xBDAA
+0x83319B38 = 0xBDAB
+0x83319B39 = 0xBDAC
+0x83319C30 = 0xBDAD
+0x83319C31 = 0xBDAE
+0x83319C32 = 0xBDAF
+0x83319C33 = 0xBDB0
+0x83319C34 = 0xBDB1
+0x83319C35 = 0xBDB2
+0x83319C36 = 0xBDB3
+0x83319C37 = 0xBDB4
+0x83319C38 = 0xBDB5
+0x83319C39 = 0xBDB6
+0x83319D30 = 0xBDB7
+0x83319D31 = 0xBDB8
+0x83319D32 = 0xBDB9
+0x83319D33 = 0xBDBA
+0x83319D34 = 0xBDBB
+0x83319D35 = 0xBDBC
+0x83319D36 = 0xBDBD
+0x83319D37 = 0xBDBE
+0x83319D38 = 0xBDBF
+0x83319D39 = 0xBDC0
+0x83319E30 = 0xBDC1
+0x83319E31 = 0xBDC2
+0x83319E32 = 0xBDC3
+0x83319E33 = 0xBDC4
+0x83319E34 = 0xBDC5
+0x83319E35 = 0xBDC6
+0x83319E36 = 0xBDC7
+0x83319E37 = 0xBDC8
+0x83319E38 = 0xBDC9
+0x83319E39 = 0xBDCA
+0x83319F30 = 0xBDCB
+0x83319F31 = 0xBDCC
+0x83319F32 = 0xBDCD
+0x83319F33 = 0xBDCE
+0x83319F34 = 0xBDCF
+0x83319F35 = 0xBDD0
+0x83319F36 = 0xBDD1
+0x83319F37 = 0xBDD2
+0x83319F38 = 0xBDD3
+0x83319F39 = 0xBDD4
+0x8331A030 = 0xBDD5
+0x8331A031 = 0xBDD6
+0x8331A032 = 0xBDD7
+0x8331A033 = 0xBDD8
+0x8331A034 = 0xBDD9
+0x8331A035 = 0xBDDA
+0x8331A036 = 0xBDDB
+0x8331A037 = 0xBDDC
+0x8331A038 = 0xBDDD
+0x8331A039 = 0xBDDE
+0x8331A130 = 0xBDDF
+0x8331A131 = 0xBDE0
+0x8331A132 = 0xBDE1
+0x8331A133 = 0xBDE2
+0x8331A134 = 0xBDE3
+0x8331A135 = 0xBDE4
+0x8331A136 = 0xBDE5
+0x8331A137 = 0xBDE6
+0x8331A138 = 0xBDE7
+0x8331A139 = 0xBDE8
+0x8331A230 = 0xBDE9
+0x8331A231 = 0xBDEA
+0x8331A232 = 0xBDEB
+0x8331A233 = 0xBDEC
+0x8331A234 = 0xBDED
+0x8331A235 = 0xBDEE
+0x8331A236 = 0xBDEF
+0x8331A237 = 0xBDF0
+0x8331A238 = 0xBDF1
+0x8331A239 = 0xBDF2
+0x8331A330 = 0xBDF3
+0x8331A331 = 0xBDF4
+0x8331A332 = 0xBDF5
+0x8331A333 = 0xBDF6
+0x8331A334 = 0xBDF7
+0x8331A335 = 0xBDF8
+0x8331A336 = 0xBDF9
+0x8331A337 = 0xBDFA
+0x8331A338 = 0xBDFB
+0x8331A339 = 0xBDFC
+0x8331A430 = 0xBDFD
+0x8331A431 = 0xBDFE
+0x8331A432 = 0xBDFF
+0x8331A433 = 0xBE00
+0x8331A434 = 0xBE01
+0x8331A435 = 0xBE02
+0x8331A436 = 0xBE03
+0x8331A437 = 0xBE04
+0x8331A438 = 0xBE05
+0x8331A439 = 0xBE06
+0x8331A530 = 0xBE07
+0x8331A531 = 0xBE08
+0x8331A532 = 0xBE09
+0x8331A533 = 0xBE0A
+0x8331A534 = 0xBE0B
+0x8331A535 = 0xBE0C
+0x8331A536 = 0xBE0D
+0x8331A537 = 0xBE0E
+0x8331A538 = 0xBE0F
+0x8331A539 = 0xBE10
+0x8331A630 = 0xBE11
+0x8331A631 = 0xBE12
+0x8331A632 = 0xBE13
+0x8331A633 = 0xBE14
+0x8331A634 = 0xBE15
+0x8331A635 = 0xBE16
+0x8331A636 = 0xBE17
+0x8331A637 = 0xBE18
+0x8331A638 = 0xBE19
+0x8331A639 = 0xBE1A
+0x8331A730 = 0xBE1B
+0x8331A731 = 0xBE1C
+0x8331A732 = 0xBE1D
+0x8331A733 = 0xBE1E
+0x8331A734 = 0xBE1F
+0x8331A735 = 0xBE20
+0x8331A736 = 0xBE21
+0x8331A737 = 0xBE22
+0x8331A738 = 0xBE23
+0x8331A739 = 0xBE24
+0x8331A830 = 0xBE25
+0x8331A831 = 0xBE26
+0x8331A832 = 0xBE27
+0x8331A833 = 0xBE28
+0x8331A834 = 0xBE29
+0x8331A835 = 0xBE2A
+0x8331A836 = 0xBE2B
+0x8331A837 = 0xBE2C
+0x8331A838 = 0xBE2D
+0x8331A839 = 0xBE2E
+0x8331A930 = 0xBE2F
+0x8331A931 = 0xBE30
+0x8331A932 = 0xBE31
+0x8331A933 = 0xBE32
+0x8331A934 = 0xBE33
+0x8331A935 = 0xBE34
+0x8331A936 = 0xBE35
+0x8331A937 = 0xBE36
+0x8331A938 = 0xBE37
+0x8331A939 = 0xBE38
+0x8331AA30 = 0xBE39
+0x8331AA31 = 0xBE3A
+0x8331AA32 = 0xBE3B
+0x8331AA33 = 0xBE3C
+0x8331AA34 = 0xBE3D
+0x8331AA35 = 0xBE3E
+0x8331AA36 = 0xBE3F
+0x8331AA37 = 0xBE40
+0x8331AA38 = 0xBE41
+0x8331AA39 = 0xBE42
+0x8331AB30 = 0xBE43
+0x8331AB31 = 0xBE44
+0x8331AB32 = 0xBE45
+0x8331AB33 = 0xBE46
+0x8331AB34 = 0xBE47
+0x8331AB35 = 0xBE48
+0x8331AB36 = 0xBE49
+0x8331AB37 = 0xBE4A
+0x8331AB38 = 0xBE4B
+0x8331AB39 = 0xBE4C
+0x8331AC30 = 0xBE4D
+0x8331AC31 = 0xBE4E
+0x8331AC32 = 0xBE4F
+0x8331AC33 = 0xBE50
+0x8331AC34 = 0xBE51
+0x8331AC35 = 0xBE52
+0x8331AC36 = 0xBE53
+0x8331AC37 = 0xBE54
+0x8331AC38 = 0xBE55
+0x8331AC39 = 0xBE56
+0x8331AD30 = 0xBE57
+0x8331AD31 = 0xBE58
+0x8331AD32 = 0xBE59
+0x8331AD33 = 0xBE5A
+0x8331AD34 = 0xBE5B
+0x8331AD35 = 0xBE5C
+0x8331AD36 = 0xBE5D
+0x8331AD37 = 0xBE5E
+0x8331AD38 = 0xBE5F
+0x8331AD39 = 0xBE60
+0x8331AE30 = 0xBE61
+0x8331AE31 = 0xBE62
+0x8331AE32 = 0xBE63
+0x8331AE33 = 0xBE64
+0x8331AE34 = 0xBE65
+0x8331AE35 = 0xBE66
+0x8331AE36 = 0xBE67
+0x8331AE37 = 0xBE68
+0x8331AE38 = 0xBE69
+0x8331AE39 = 0xBE6A
+0x8331AF30 = 0xBE6B
+0x8331AF31 = 0xBE6C
+0x8331AF32 = 0xBE6D
+0x8331AF33 = 0xBE6E
+0x8331AF34 = 0xBE6F
+0x8331AF35 = 0xBE70
+0x8331AF36 = 0xBE71
+0x8331AF37 = 0xBE72
+0x8331AF38 = 0xBE73
+0x8331AF39 = 0xBE74
+0x8331B030 = 0xBE75
+0x8331B031 = 0xBE76
+0x8331B032 = 0xBE77
+0x8331B033 = 0xBE78
+0x8331B034 = 0xBE79
+0x8331B035 = 0xBE7A
+0x8331B036 = 0xBE7B
+0x8331B037 = 0xBE7C
+0x8331B038 = 0xBE7D
+0x8331B039 = 0xBE7E
+0x8331B130 = 0xBE7F
+0x8331B131 = 0xBE80
+0x8331B132 = 0xBE81
+0x8331B133 = 0xBE82
+0x8331B134 = 0xBE83
+0x8331B135 = 0xBE84
+0x8331B136 = 0xBE85
+0x8331B137 = 0xBE86
+0x8331B138 = 0xBE87
+0x8331B139 = 0xBE88
+0x8331B230 = 0xBE89
+0x8331B231 = 0xBE8A
+0x8331B232 = 0xBE8B
+0x8331B233 = 0xBE8C
+0x8331B234 = 0xBE8D
+0x8331B235 = 0xBE8E
+0x8331B236 = 0xBE8F
+0x8331B237 = 0xBE90
+0x8331B238 = 0xBE91
+0x8331B239 = 0xBE92
+0x8331B330 = 0xBE93
+0x8331B331 = 0xBE94
+0x8331B332 = 0xBE95
+0x8331B333 = 0xBE96
+0x8331B334 = 0xBE97
+0x8331B335 = 0xBE98
+0x8331B336 = 0xBE99
+0x8331B337 = 0xBE9A
+0x8331B338 = 0xBE9B
+0x8331B339 = 0xBE9C
+0x8331B430 = 0xBE9D
+0x8331B431 = 0xBE9E
+0x8331B432 = 0xBE9F
+0x8331B433 = 0xBEA0
+0x8331B434 = 0xBEA1
+0x8331B435 = 0xBEA2
+0x8331B436 = 0xBEA3
+0x8331B437 = 0xBEA4
+0x8331B438 = 0xBEA5
+0x8331B439 = 0xBEA6
+0x8331B530 = 0xBEA7
+0x8331B531 = 0xBEA8
+0x8331B532 = 0xBEA9
+0x8331B533 = 0xBEAA
+0x8331B534 = 0xBEAB
+0x8331B535 = 0xBEAC
+0x8331B536 = 0xBEAD
+0x8331B537 = 0xBEAE
+0x8331B538 = 0xBEAF
+0x8331B539 = 0xBEB0
+0x8331B630 = 0xBEB1
+0x8331B631 = 0xBEB2
+0x8331B632 = 0xBEB3
+0x8331B633 = 0xBEB4
+0x8331B634 = 0xBEB5
+0x8331B635 = 0xBEB6
+0x8331B636 = 0xBEB7
+0x8331B637 = 0xBEB8
+0x8331B638 = 0xBEB9
+0x8331B639 = 0xBEBA
+0x8331B730 = 0xBEBB
+0x8331B731 = 0xBEBC
+0x8331B732 = 0xBEBD
+0x8331B733 = 0xBEBE
+0x8331B734 = 0xBEBF
+0x8331B735 = 0xBEC0
+0x8331B736 = 0xBEC1
+0x8331B737 = 0xBEC2
+0x8331B738 = 0xBEC3
+0x8331B739 = 0xBEC4
+0x8331B830 = 0xBEC5
+0x8331B831 = 0xBEC6
+0x8331B832 = 0xBEC7
+0x8331B833 = 0xBEC8
+0x8331B834 = 0xBEC9
+0x8331B835 = 0xBECA
+0x8331B836 = 0xBECB
+0x8331B837 = 0xBECC
+0x8331B838 = 0xBECD
+0x8331B839 = 0xBECE
+0x8331B930 = 0xBECF
+0x8331B931 = 0xBED0
+0x8331B932 = 0xBED1
+0x8331B933 = 0xBED2
+0x8331B934 = 0xBED3
+0x8331B935 = 0xBED4
+0x8331B936 = 0xBED5
+0x8331B937 = 0xBED6
+0x8331B938 = 0xBED7
+0x8331B939 = 0xBED8
+0x8331BA30 = 0xBED9
+0x8331BA31 = 0xBEDA
+0x8331BA32 = 0xBEDB
+0x8331BA33 = 0xBEDC
+0x8331BA34 = 0xBEDD
+0x8331BA35 = 0xBEDE
+0x8331BA36 = 0xBEDF
+0x8331BA37 = 0xBEE0
+0x8331BA38 = 0xBEE1
+0x8331BA39 = 0xBEE2
+0x8331BB30 = 0xBEE3
+0x8331BB31 = 0xBEE4
+0x8331BB32 = 0xBEE5
+0x8331BB33 = 0xBEE6
+0x8331BB34 = 0xBEE7
+0x8331BB35 = 0xBEE8
+0x8331BB36 = 0xBEE9
+0x8331BB37 = 0xBEEA
+0x8331BB38 = 0xBEEB
+0x8331BB39 = 0xBEEC
+0x8331BC30 = 0xBEED
+0x8331BC31 = 0xBEEE
+0x8331BC32 = 0xBEEF
+0x8331BC33 = 0xBEF0
+0x8331BC34 = 0xBEF1
+0x8331BC35 = 0xBEF2
+0x8331BC36 = 0xBEF3
+0x8331BC37 = 0xBEF4
+0x8331BC38 = 0xBEF5
+0x8331BC39 = 0xBEF6
+0x8331BD30 = 0xBEF7
+0x8331BD31 = 0xBEF8
+0x8331BD32 = 0xBEF9
+0x8331BD33 = 0xBEFA
+0x8331BD34 = 0xBEFB
+0x8331BD35 = 0xBEFC
+0x8331BD36 = 0xBEFD
+0x8331BD37 = 0xBEFE
+0x8331BD38 = 0xBEFF
+0x8331BD39 = 0xBF00
+0x8331BE30 = 0xBF01
+0x8331BE31 = 0xBF02
+0x8331BE32 = 0xBF03
+0x8331BE33 = 0xBF04
+0x8331BE34 = 0xBF05
+0x8331BE35 = 0xBF06
+0x8331BE36 = 0xBF07
+0x8331BE37 = 0xBF08
+0x8331BE38 = 0xBF09
+0x8331BE39 = 0xBF0A
+0x8331BF30 = 0xBF0B
+0x8331BF31 = 0xBF0C
+0x8331BF32 = 0xBF0D
+0x8331BF33 = 0xBF0E
+0x8331BF34 = 0xBF0F
+0x8331BF35 = 0xBF10
+0x8331BF36 = 0xBF11
+0x8331BF37 = 0xBF12
+0x8331BF38 = 0xBF13
+0x8331BF39 = 0xBF14
+0x8331C030 = 0xBF15
+0x8331C031 = 0xBF16
+0x8331C032 = 0xBF17
+0x8331C033 = 0xBF18
+0x8331C034 = 0xBF19
+0x8331C035 = 0xBF1A
+0x8331C036 = 0xBF1B
+0x8331C037 = 0xBF1C
+0x8331C038 = 0xBF1D
+0x8331C039 = 0xBF1E
+0x8331C130 = 0xBF1F
+0x8331C131 = 0xBF20
+0x8331C132 = 0xBF21
+0x8331C133 = 0xBF22
+0x8331C134 = 0xBF23
+0x8331C135 = 0xBF24
+0x8331C136 = 0xBF25
+0x8331C137 = 0xBF26
+0x8331C138 = 0xBF27
+0x8331C139 = 0xBF28
+0x8331C230 = 0xBF29
+0x8331C231 = 0xBF2A
+0x8331C232 = 0xBF2B
+0x8331C233 = 0xBF2C
+0x8331C234 = 0xBF2D
+0x8331C235 = 0xBF2E
+0x8331C236 = 0xBF2F
+0x8331C237 = 0xBF30
+0x8331C238 = 0xBF31
+0x8331C239 = 0xBF32
+0x8331C330 = 0xBF33
+0x8331C331 = 0xBF34
+0x8331C332 = 0xBF35
+0x8331C333 = 0xBF36
+0x8331C334 = 0xBF37
+0x8331C335 = 0xBF38
+0x8331C336 = 0xBF39
+0x8331C337 = 0xBF3A
+0x8331C338 = 0xBF3B
+0x8331C339 = 0xBF3C
+0x8331C430 = 0xBF3D
+0x8331C431 = 0xBF3E
+0x8331C432 = 0xBF3F
+0x8331C433 = 0xBF40
+0x8331C434 = 0xBF41
+0x8331C435 = 0xBF42
+0x8331C436 = 0xBF43
+0x8331C437 = 0xBF44
+0x8331C438 = 0xBF45
+0x8331C439 = 0xBF46
+0x8331C530 = 0xBF47
+0x8331C531 = 0xBF48
+0x8331C532 = 0xBF49
+0x8331C533 = 0xBF4A
+0x8331C534 = 0xBF4B
+0x8331C535 = 0xBF4C
+0x8331C536 = 0xBF4D
+0x8331C537 = 0xBF4E
+0x8331C538 = 0xBF4F
+0x8331C539 = 0xBF50
+0x8331C630 = 0xBF51
+0x8331C631 = 0xBF52
+0x8331C632 = 0xBF53
+0x8331C633 = 0xBF54
+0x8331C634 = 0xBF55
+0x8331C635 = 0xBF56
+0x8331C636 = 0xBF57
+0x8331C637 = 0xBF58
+0x8331C638 = 0xBF59
+0x8331C639 = 0xBF5A
+0x8331C730 = 0xBF5B
+0x8331C731 = 0xBF5C
+0x8331C732 = 0xBF5D
+0x8331C733 = 0xBF5E
+0x8331C734 = 0xBF5F
+0x8331C735 = 0xBF60
+0x8331C736 = 0xBF61
+0x8331C737 = 0xBF62
+0x8331C738 = 0xBF63
+0x8331C739 = 0xBF64
+0x8331C830 = 0xBF65
+0x8331C831 = 0xBF66
+0x8331C832 = 0xBF67
+0x8331C833 = 0xBF68
+0x8331C834 = 0xBF69
+0x8331C835 = 0xBF6A
+0x8331C836 = 0xBF6B
+0x8331C837 = 0xBF6C
+0x8331C838 = 0xBF6D
+0x8331C839 = 0xBF6E
+0x8331C930 = 0xBF6F
+0x8331C931 = 0xBF70
+0x8331C932 = 0xBF71
+0x8331C933 = 0xBF72
+0x8331C934 = 0xBF73
+0x8331C935 = 0xBF74
+0x8331C936 = 0xBF75
+0x8331C937 = 0xBF76
+0x8331C938 = 0xBF77
+0x8331C939 = 0xBF78
+0x8331CA30 = 0xBF79
+0x8331CA31 = 0xBF7A
+0x8331CA32 = 0xBF7B
+0x8331CA33 = 0xBF7C
+0x8331CA34 = 0xBF7D
+0x8331CA35 = 0xBF7E
+0x8331CA36 = 0xBF7F
+0x8331CA37 = 0xBF80
+0x8331CA38 = 0xBF81
+0x8331CA39 = 0xBF82
+0x8331CB30 = 0xBF83
+0x8331CB31 = 0xBF84
+0x8331CB32 = 0xBF85
+0x8331CB33 = 0xBF86
+0x8331CB34 = 0xBF87
+0x8331CB35 = 0xBF88
+0x8331CB36 = 0xBF89
+0x8331CB37 = 0xBF8A
+0x8331CB38 = 0xBF8B
+0x8331CB39 = 0xBF8C
+0x8331CC30 = 0xBF8D
+0x8331CC31 = 0xBF8E
+0x8331CC32 = 0xBF8F
+0x8331CC33 = 0xBF90
+0x8331CC34 = 0xBF91
+0x8331CC35 = 0xBF92
+0x8331CC36 = 0xBF93
+0x8331CC37 = 0xBF94
+0x8331CC38 = 0xBF95
+0x8331CC39 = 0xBF96
+0x8331CD30 = 0xBF97
+0x8331CD31 = 0xBF98
+0x8331CD32 = 0xBF99
+0x8331CD33 = 0xBF9A
+0x8331CD34 = 0xBF9B
+0x8331CD35 = 0xBF9C
+0x8331CD36 = 0xBF9D
+0x8331CD37 = 0xBF9E
+0x8331CD38 = 0xBF9F
+0x8331CD39 = 0xBFA0
+0x8331CE30 = 0xBFA1
+0x8331CE31 = 0xBFA2
+0x8331CE32 = 0xBFA3
+0x8331CE33 = 0xBFA4
+0x8331CE34 = 0xBFA5
+0x8331CE35 = 0xBFA6
+0x8331CE36 = 0xBFA7
+0x8331CE37 = 0xBFA8
+0x8331CE38 = 0xBFA9
+0x8331CE39 = 0xBFAA
+0x8331CF30 = 0xBFAB
+0x8331CF31 = 0xBFAC
+0x8331CF32 = 0xBFAD
+0x8331CF33 = 0xBFAE
+0x8331CF34 = 0xBFAF
+0x8331CF35 = 0xBFB0
+0x8331CF36 = 0xBFB1
+0x8331CF37 = 0xBFB2
+0x8331CF38 = 0xBFB3
+0x8331CF39 = 0xBFB4
+0x8331D030 = 0xBFB5
+0x8331D031 = 0xBFB6
+0x8331D032 = 0xBFB7
+0x8331D033 = 0xBFB8
+0x8331D034 = 0xBFB9
+0x8331D035 = 0xBFBA
+0x8331D036 = 0xBFBB
+0x8331D037 = 0xBFBC
+0x8331D038 = 0xBFBD
+0x8331D039 = 0xBFBE
+0x8331D130 = 0xBFBF
+0x8331D131 = 0xBFC0
+0x8331D132 = 0xBFC1
+0x8331D133 = 0xBFC2
+0x8331D134 = 0xBFC3
+0x8331D135 = 0xBFC4
+0x8331D136 = 0xBFC5
+0x8331D137 = 0xBFC6
+0x8331D138 = 0xBFC7
+0x8331D139 = 0xBFC8
+0x8331D230 = 0xBFC9
+0x8331D231 = 0xBFCA
+0x8331D232 = 0xBFCB
+0x8331D233 = 0xBFCC
+0x8331D234 = 0xBFCD
+0x8331D235 = 0xBFCE
+0x8331D236 = 0xBFCF
+0x8331D237 = 0xBFD0
+0x8331D238 = 0xBFD1
+0x8331D239 = 0xBFD2
+0x8331D330 = 0xBFD3
+0x8331D331 = 0xBFD4
+0x8331D332 = 0xBFD5
+0x8331D333 = 0xBFD6
+0x8331D334 = 0xBFD7
+0x8331D335 = 0xBFD8
+0x8331D336 = 0xBFD9
+0x8331D337 = 0xBFDA
+0x8331D338 = 0xBFDB
+0x8331D339 = 0xBFDC
+0x8331D430 = 0xBFDD
+0x8331D431 = 0xBFDE
+0x8331D432 = 0xBFDF
+0x8331D433 = 0xBFE0
+0x8331D434 = 0xBFE1
+0x8331D435 = 0xBFE2
+0x8331D436 = 0xBFE3
+0x8331D437 = 0xBFE4
+0x8331D438 = 0xBFE5
+0x8331D439 = 0xBFE6
+0x8331D530 = 0xBFE7
+0x8331D531 = 0xBFE8
+0x8331D532 = 0xBFE9
+0x8331D533 = 0xBFEA
+0x8331D534 = 0xBFEB
+0x8331D535 = 0xBFEC
+0x8331D536 = 0xBFED
+0x8331D537 = 0xBFEE
+0x8331D538 = 0xBFEF
+0x8331D539 = 0xBFF0
+0x8331D630 = 0xBFF1
+0x8331D631 = 0xBFF2
+0x8331D632 = 0xBFF3
+0x8331D633 = 0xBFF4
+0x8331D634 = 0xBFF5
+0x8331D635 = 0xBFF6
+0x8331D636 = 0xBFF7
+0x8331D637 = 0xBFF8
+0x8331D638 = 0xBFF9
+0x8331D639 = 0xBFFA
+0x8331D730 = 0xBFFB
+0x8331D731 = 0xBFFC
+0x8331D732 = 0xBFFD
+0x8331D733 = 0xBFFE
+0x8331D734 = 0xBFFF
+0x8331D735 = 0xC000
+0x8331D736 = 0xC001
+0x8331D737 = 0xC002
+0x8331D738 = 0xC003
+0x8331D739 = 0xC004
+0x8331D830 = 0xC005
+0x8331D831 = 0xC006
+0x8331D832 = 0xC007
+0x8331D833 = 0xC008
+0x8331D834 = 0xC009
+0x8331D835 = 0xC00A
+0x8331D836 = 0xC00B
+0x8331D837 = 0xC00C
+0x8331D838 = 0xC00D
+0x8331D839 = 0xC00E
+0x8331D930 = 0xC00F
+0x8331D931 = 0xC010
+0x8331D932 = 0xC011
+0x8331D933 = 0xC012
+0x8331D934 = 0xC013
+0x8331D935 = 0xC014
+0x8331D936 = 0xC015
+0x8331D937 = 0xC016
+0x8331D938 = 0xC017
+0x8331D939 = 0xC018
+0x8331DA30 = 0xC019
+0x8331DA31 = 0xC01A
+0x8331DA32 = 0xC01B
+0x8331DA33 = 0xC01C
+0x8331DA34 = 0xC01D
+0x8331DA35 = 0xC01E
+0x8331DA36 = 0xC01F
+0x8331DA37 = 0xC020
+0x8331DA38 = 0xC021
+0x8331DA39 = 0xC022
+0x8331DB30 = 0xC023
+0x8331DB31 = 0xC024
+0x8331DB32 = 0xC025
+0x8331DB33 = 0xC026
+0x8331DB34 = 0xC027
+0x8331DB35 = 0xC028
+0x8331DB36 = 0xC029
+0x8331DB37 = 0xC02A
+0x8331DB38 = 0xC02B
+0x8331DB39 = 0xC02C
+0x8331DC30 = 0xC02D
+0x8331DC31 = 0xC02E
+0x8331DC32 = 0xC02F
+0x8331DC33 = 0xC030
+0x8331DC34 = 0xC031
+0x8331DC35 = 0xC032
+0x8331DC36 = 0xC033
+0x8331DC37 = 0xC034
+0x8331DC38 = 0xC035
+0x8331DC39 = 0xC036
+0x8331DD30 = 0xC037
+0x8331DD31 = 0xC038
+0x8331DD32 = 0xC039
+0x8331DD33 = 0xC03A
+0x8331DD34 = 0xC03B
+0x8331DD35 = 0xC03C
+0x8331DD36 = 0xC03D
+0x8331DD37 = 0xC03E
+0x8331DD38 = 0xC03F
+0x8331DD39 = 0xC040
+0x8331DE30 = 0xC041
+0x8331DE31 = 0xC042
+0x8331DE32 = 0xC043
+0x8331DE33 = 0xC044
+0x8331DE34 = 0xC045
+0x8331DE35 = 0xC046
+0x8331DE36 = 0xC047
+0x8331DE37 = 0xC048
+0x8331DE38 = 0xC049
+0x8331DE39 = 0xC04A
+0x8331DF30 = 0xC04B
+0x8331DF31 = 0xC04C
+0x8331DF32 = 0xC04D
+0x8331DF33 = 0xC04E
+0x8331DF34 = 0xC04F
+0x8331DF35 = 0xC050
+0x8331DF36 = 0xC051
+0x8331DF37 = 0xC052
+0x8331DF38 = 0xC053
+0x8331DF39 = 0xC054
+0x8331E030 = 0xC055
+0x8331E031 = 0xC056
+0x8331E032 = 0xC057
+0x8331E033 = 0xC058
+0x8331E034 = 0xC059
+0x8331E035 = 0xC05A
+0x8331E036 = 0xC05B
+0x8331E037 = 0xC05C
+0x8331E038 = 0xC05D
+0x8331E039 = 0xC05E
+0x8331E130 = 0xC05F
+0x8331E131 = 0xC060
+0x8331E132 = 0xC061
+0x8331E133 = 0xC062
+0x8331E134 = 0xC063
+0x8331E135 = 0xC064
+0x8331E136 = 0xC065
+0x8331E137 = 0xC066
+0x8331E138 = 0xC067
+0x8331E139 = 0xC068
+0x8331E230 = 0xC069
+0x8331E231 = 0xC06A
+0x8331E232 = 0xC06B
+0x8331E233 = 0xC06C
+0x8331E234 = 0xC06D
+0x8331E235 = 0xC06E
+0x8331E236 = 0xC06F
+0x8331E237 = 0xC070
+0x8331E238 = 0xC071
+0x8331E239 = 0xC072
+0x8331E330 = 0xC073
+0x8331E331 = 0xC074
+0x8331E332 = 0xC075
+0x8331E333 = 0xC076
+0x8331E334 = 0xC077
+0x8331E335 = 0xC078
+0x8331E336 = 0xC079
+0x8331E337 = 0xC07A
+0x8331E338 = 0xC07B
+0x8331E339 = 0xC07C
+0x8331E430 = 0xC07D
+0x8331E431 = 0xC07E
+0x8331E432 = 0xC07F
+0x8331E433 = 0xC080
+0x8331E434 = 0xC081
+0x8331E435 = 0xC082
+0x8331E436 = 0xC083
+0x8331E437 = 0xC084
+0x8331E438 = 0xC085
+0x8331E439 = 0xC086
+0x8331E530 = 0xC087
+0x8331E531 = 0xC088
+0x8331E532 = 0xC089
+0x8331E533 = 0xC08A
+0x8331E534 = 0xC08B
+0x8331E535 = 0xC08C
+0x8331E536 = 0xC08D
+0x8331E537 = 0xC08E
+0x8331E538 = 0xC08F
+0x8331E539 = 0xC090
+0x8331E630 = 0xC091
+0x8331E631 = 0xC092
+0x8331E632 = 0xC093
+0x8331E633 = 0xC094
+0x8331E634 = 0xC095
+0x8331E635 = 0xC096
+0x8331E636 = 0xC097
+0x8331E637 = 0xC098
+0x8331E638 = 0xC099
+0x8331E639 = 0xC09A
+0x8331E730 = 0xC09B
+0x8331E731 = 0xC09C
+0x8331E732 = 0xC09D
+0x8331E733 = 0xC09E
+0x8331E734 = 0xC09F
+0x8331E735 = 0xC0A0
+0x8331E736 = 0xC0A1
+0x8331E737 = 0xC0A2
+0x8331E738 = 0xC0A3
+0x8331E739 = 0xC0A4
+0x8331E830 = 0xC0A5
+0x8331E831 = 0xC0A6
+0x8331E832 = 0xC0A7
+0x8331E833 = 0xC0A8
+0x8331E834 = 0xC0A9
+0x8331E835 = 0xC0AA
+0x8331E836 = 0xC0AB
+0x8331E837 = 0xC0AC
+0x8331E838 = 0xC0AD
+0x8331E839 = 0xC0AE
+0x8331E930 = 0xC0AF
+0x8331E931 = 0xC0B0
+0x8331E932 = 0xC0B1
+0x8331E933 = 0xC0B2
+0x8331E934 = 0xC0B3
+0x8331E935 = 0xC0B4
+0x8331E936 = 0xC0B5
+0x8331E937 = 0xC0B6
+0x8331E938 = 0xC0B7
+0x8331E939 = 0xC0B8
+0x8331EA30 = 0xC0B9
+0x8331EA31 = 0xC0BA
+0x8331EA32 = 0xC0BB
+0x8331EA33 = 0xC0BC
+0x8331EA34 = 0xC0BD
+0x8331EA35 = 0xC0BE
+0x8331EA36 = 0xC0BF
+0x8331EA37 = 0xC0C0
+0x8331EA38 = 0xC0C1
+0x8331EA39 = 0xC0C2
+0x8331EB30 = 0xC0C3
+0x8331EB31 = 0xC0C4
+0x8331EB32 = 0xC0C5
+0x8331EB33 = 0xC0C6
+0x8331EB34 = 0xC0C7
+0x8331EB35 = 0xC0C8
+0x8331EB36 = 0xC0C9
+0x8331EB37 = 0xC0CA
+0x8331EB38 = 0xC0CB
+0x8331EB39 = 0xC0CC
+0x8331EC30 = 0xC0CD
+0x8331EC31 = 0xC0CE
+0x8331EC32 = 0xC0CF
+0x8331EC33 = 0xC0D0
+0x8331EC34 = 0xC0D1
+0x8331EC35 = 0xC0D2
+0x8331EC36 = 0xC0D3
+0x8331EC37 = 0xC0D4
+0x8331EC38 = 0xC0D5
+0x8331EC39 = 0xC0D6
+0x8331ED30 = 0xC0D7
+0x8331ED31 = 0xC0D8
+0x8331ED32 = 0xC0D9
+0x8331ED33 = 0xC0DA
+0x8331ED34 = 0xC0DB
+0x8331ED35 = 0xC0DC
+0x8331ED36 = 0xC0DD
+0x8331ED37 = 0xC0DE
+0x8331ED38 = 0xC0DF
+0x8331ED39 = 0xC0E0
+0x8331EE30 = 0xC0E1
+0x8331EE31 = 0xC0E2
+0x8331EE32 = 0xC0E3
+0x8331EE33 = 0xC0E4
+0x8331EE34 = 0xC0E5
+0x8331EE35 = 0xC0E6
+0x8331EE36 = 0xC0E7
+0x8331EE37 = 0xC0E8
+0x8331EE38 = 0xC0E9
+0x8331EE39 = 0xC0EA
+0x8331EF30 = 0xC0EB
+0x8331EF31 = 0xC0EC
+0x8331EF32 = 0xC0ED
+0x8331EF33 = 0xC0EE
+0x8331EF34 = 0xC0EF
+0x8331EF35 = 0xC0F0
+0x8331EF36 = 0xC0F1
+0x8331EF37 = 0xC0F2
+0x8331EF38 = 0xC0F3
+0x8331EF39 = 0xC0F4
+0x8331F030 = 0xC0F5
+0x8331F031 = 0xC0F6
+0x8331F032 = 0xC0F7
+0x8331F033 = 0xC0F8
+0x8331F034 = 0xC0F9
+0x8331F035 = 0xC0FA
+0x8331F036 = 0xC0FB
+0x8331F037 = 0xC0FC
+0x8331F038 = 0xC0FD
+0x8331F039 = 0xC0FE
+0x8331F130 = 0xC0FF
+0x8331F131 = 0xC100
+0x8331F132 = 0xC101
+0x8331F133 = 0xC102
+0x8331F134 = 0xC103
+0x8331F135 = 0xC104
+0x8331F136 = 0xC105
+0x8331F137 = 0xC106
+0x8331F138 = 0xC107
+0x8331F139 = 0xC108
+0x8331F230 = 0xC109
+0x8331F231 = 0xC10A
+0x8331F232 = 0xC10B
+0x8331F233 = 0xC10C
+0x8331F234 = 0xC10D
+0x8331F235 = 0xC10E
+0x8331F236 = 0xC10F
+0x8331F237 = 0xC110
+0x8331F238 = 0xC111
+0x8331F239 = 0xC112
+0x8331F330 = 0xC113
+0x8331F331 = 0xC114
+0x8331F332 = 0xC115
+0x8331F333 = 0xC116
+0x8331F334 = 0xC117
+0x8331F335 = 0xC118
+0x8331F336 = 0xC119
+0x8331F337 = 0xC11A
+0x8331F338 = 0xC11B
+0x8331F339 = 0xC11C
+0x8331F430 = 0xC11D
+0x8331F431 = 0xC11E
+0x8331F432 = 0xC11F
+0x8331F433 = 0xC120
+0x8331F434 = 0xC121
+0x8331F435 = 0xC122
+0x8331F436 = 0xC123
+0x8331F437 = 0xC124
+0x8331F438 = 0xC125
+0x8331F439 = 0xC126
+0x8331F530 = 0xC127
+0x8331F531 = 0xC128
+0x8331F532 = 0xC129
+0x8331F533 = 0xC12A
+0x8331F534 = 0xC12B
+0x8331F535 = 0xC12C
+0x8331F536 = 0xC12D
+0x8331F537 = 0xC12E
+0x8331F538 = 0xC12F
+0x8331F539 = 0xC130
+0x8331F630 = 0xC131
+0x8331F631 = 0xC132
+0x8331F632 = 0xC133
+0x8331F633 = 0xC134
+0x8331F634 = 0xC135
+0x8331F635 = 0xC136
+0x8331F636 = 0xC137
+0x8331F637 = 0xC138
+0x8331F638 = 0xC139
+0x8331F639 = 0xC13A
+0x8331F730 = 0xC13B
+0x8331F731 = 0xC13C
+0x8331F732 = 0xC13D
+0x8331F733 = 0xC13E
+0x8331F734 = 0xC13F
+0x8331F735 = 0xC140
+0x8331F736 = 0xC141
+0x8331F737 = 0xC142
+0x8331F738 = 0xC143
+0x8331F739 = 0xC144
+0x8331F830 = 0xC145
+0x8331F831 = 0xC146
+0x8331F832 = 0xC147
+0x8331F833 = 0xC148
+0x8331F834 = 0xC149
+0x8331F835 = 0xC14A
+0x8331F836 = 0xC14B
+0x8331F837 = 0xC14C
+0x8331F838 = 0xC14D
+0x8331F839 = 0xC14E
+0x8331F930 = 0xC14F
+0x8331F931 = 0xC150
+0x8331F932 = 0xC151
+0x8331F933 = 0xC152
+0x8331F934 = 0xC153
+0x8331F935 = 0xC154
+0x8331F936 = 0xC155
+0x8331F937 = 0xC156
+0x8331F938 = 0xC157
+0x8331F939 = 0xC158
+0x8331FA30 = 0xC159
+0x8331FA31 = 0xC15A
+0x8331FA32 = 0xC15B
+0x8331FA33 = 0xC15C
+0x8331FA34 = 0xC15D
+0x8331FA35 = 0xC15E
+0x8331FA36 = 0xC15F
+0x8331FA37 = 0xC160
+0x8331FA38 = 0xC161
+0x8331FA39 = 0xC162
+0x8331FB30 = 0xC163
+0x8331FB31 = 0xC164
+0x8331FB32 = 0xC165
+0x8331FB33 = 0xC166
+0x8331FB34 = 0xC167
+0x8331FB35 = 0xC168
+0x8331FB36 = 0xC169
+0x8331FB37 = 0xC16A
+0x8331FB38 = 0xC16B
+0x8331FB39 = 0xC16C
+0x8331FC30 = 0xC16D
+0x8331FC31 = 0xC16E
+0x8331FC32 = 0xC16F
+0x8331FC33 = 0xC170
+0x8331FC34 = 0xC171
+0x8331FC35 = 0xC172
+0x8331FC36 = 0xC173
+0x8331FC37 = 0xC174
+0x8331FC38 = 0xC175
+0x8331FC39 = 0xC176
+0x8331FD30 = 0xC177
+0x8331FD31 = 0xC178
+0x8331FD32 = 0xC179
+0x8331FD33 = 0xC17A
+0x8331FD34 = 0xC17B
+0x8331FD35 = 0xC17C
+0x8331FD36 = 0xC17D
+0x8331FD37 = 0xC17E
+0x8331FD38 = 0xC17F
+0x8331FD39 = 0xC180
+0x8331FE30 = 0xC181
+0x8331FE31 = 0xC182
+0x8331FE32 = 0xC183
+0x8331FE33 = 0xC184
+0x8331FE34 = 0xC185
+0x8331FE35 = 0xC186
+0x8331FE36 = 0xC187
+0x8331FE37 = 0xC188
+0x8331FE38 = 0xC189
+0x8331FE39 = 0xC18A
+0x83328130 = 0xC18B
+0x83328131 = 0xC18C
+0x83328132 = 0xC18D
+0x83328133 = 0xC18E
+0x83328134 = 0xC18F
+0x83328135 = 0xC190
+0x83328136 = 0xC191
+0x83328137 = 0xC192
+0x83328138 = 0xC193
+0x83328139 = 0xC194
+0x83328230 = 0xC195
+0x83328231 = 0xC196
+0x83328232 = 0xC197
+0x83328233 = 0xC198
+0x83328234 = 0xC199
+0x83328235 = 0xC19A
+0x83328236 = 0xC19B
+0x83328237 = 0xC19C
+0x83328238 = 0xC19D
+0x83328239 = 0xC19E
+0x83328330 = 0xC19F
+0x83328331 = 0xC1A0
+0x83328332 = 0xC1A1
+0x83328333 = 0xC1A2
+0x83328334 = 0xC1A3
+0x83328335 = 0xC1A4
+0x83328336 = 0xC1A5
+0x83328337 = 0xC1A6
+0x83328338 = 0xC1A7
+0x83328339 = 0xC1A8
+0x83328430 = 0xC1A9
+0x83328431 = 0xC1AA
+0x83328432 = 0xC1AB
+0x83328433 = 0xC1AC
+0x83328434 = 0xC1AD
+0x83328435 = 0xC1AE
+0x83328436 = 0xC1AF
+0x83328437 = 0xC1B0
+0x83328438 = 0xC1B1
+0x83328439 = 0xC1B2
+0x83328530 = 0xC1B3
+0x83328531 = 0xC1B4
+0x83328532 = 0xC1B5
+0x83328533 = 0xC1B6
+0x83328534 = 0xC1B7
+0x83328535 = 0xC1B8
+0x83328536 = 0xC1B9
+0x83328537 = 0xC1BA
+0x83328538 = 0xC1BB
+0x83328539 = 0xC1BC
+0x83328630 = 0xC1BD
+0x83328631 = 0xC1BE
+0x83328632 = 0xC1BF
+0x83328633 = 0xC1C0
+0x83328634 = 0xC1C1
+0x83328635 = 0xC1C2
+0x83328636 = 0xC1C3
+0x83328637 = 0xC1C4
+0x83328638 = 0xC1C5
+0x83328639 = 0xC1C6
+0x83328730 = 0xC1C7
+0x83328731 = 0xC1C8
+0x83328732 = 0xC1C9
+0x83328733 = 0xC1CA
+0x83328734 = 0xC1CB
+0x83328735 = 0xC1CC
+0x83328736 = 0xC1CD
+0x83328737 = 0xC1CE
+0x83328738 = 0xC1CF
+0x83328739 = 0xC1D0
+0x83328830 = 0xC1D1
+0x83328831 = 0xC1D2
+0x83328832 = 0xC1D3
+0x83328833 = 0xC1D4
+0x83328834 = 0xC1D5
+0x83328835 = 0xC1D6
+0x83328836 = 0xC1D7
+0x83328837 = 0xC1D8
+0x83328838 = 0xC1D9
+0x83328839 = 0xC1DA
+0x83328930 = 0xC1DB
+0x83328931 = 0xC1DC
+0x83328932 = 0xC1DD
+0x83328933 = 0xC1DE
+0x83328934 = 0xC1DF
+0x83328935 = 0xC1E0
+0x83328936 = 0xC1E1
+0x83328937 = 0xC1E2
+0x83328938 = 0xC1E3
+0x83328939 = 0xC1E4
+0x83328A30 = 0xC1E5
+0x83328A31 = 0xC1E6
+0x83328A32 = 0xC1E7
+0x83328A33 = 0xC1E8
+0x83328A34 = 0xC1E9
+0x83328A35 = 0xC1EA
+0x83328A36 = 0xC1EB
+0x83328A37 = 0xC1EC
+0x83328A38 = 0xC1ED
+0x83328A39 = 0xC1EE
+0x83328B30 = 0xC1EF
+0x83328B31 = 0xC1F0
+0x83328B32 = 0xC1F1
+0x83328B33 = 0xC1F2
+0x83328B34 = 0xC1F3
+0x83328B35 = 0xC1F4
+0x83328B36 = 0xC1F5
+0x83328B37 = 0xC1F6
+0x83328B38 = 0xC1F7
+0x83328B39 = 0xC1F8
+0x83328C30 = 0xC1F9
+0x83328C31 = 0xC1FA
+0x83328C32 = 0xC1FB
+0x83328C33 = 0xC1FC
+0x83328C34 = 0xC1FD
+0x83328C35 = 0xC1FE
+0x83328C36 = 0xC1FF
+0x83328C37 = 0xC200
+0x83328C38 = 0xC201
+0x83328C39 = 0xC202
+0x83328D30 = 0xC203
+0x83328D31 = 0xC204
+0x83328D32 = 0xC205
+0x83328D33 = 0xC206
+0x83328D34 = 0xC207
+0x83328D35 = 0xC208
+0x83328D36 = 0xC209
+0x83328D37 = 0xC20A
+0x83328D38 = 0xC20B
+0x83328D39 = 0xC20C
+0x83328E30 = 0xC20D
+0x83328E31 = 0xC20E
+0x83328E32 = 0xC20F
+0x83328E33 = 0xC210
+0x83328E34 = 0xC211
+0x83328E35 = 0xC212
+0x83328E36 = 0xC213
+0x83328E37 = 0xC214
+0x83328E38 = 0xC215
+0x83328E39 = 0xC216
+0x83328F30 = 0xC217
+0x83328F31 = 0xC218
+0x83328F32 = 0xC219
+0x83328F33 = 0xC21A
+0x83328F34 = 0xC21B
+0x83328F35 = 0xC21C
+0x83328F36 = 0xC21D
+0x83328F37 = 0xC21E
+0x83328F38 = 0xC21F
+0x83328F39 = 0xC220
+0x83329030 = 0xC221
+0x83329031 = 0xC222
+0x83329032 = 0xC223
+0x83329033 = 0xC224
+0x83329034 = 0xC225
+0x83329035 = 0xC226
+0x83329036 = 0xC227
+0x83329037 = 0xC228
+0x83329038 = 0xC229
+0x83329039 = 0xC22A
+0x83329130 = 0xC22B
+0x83329131 = 0xC22C
+0x83329132 = 0xC22D
+0x83329133 = 0xC22E
+0x83329134 = 0xC22F
+0x83329135 = 0xC230
+0x83329136 = 0xC231
+0x83329137 = 0xC232
+0x83329138 = 0xC233
+0x83329139 = 0xC234
+0x83329230 = 0xC235
+0x83329231 = 0xC236
+0x83329232 = 0xC237
+0x83329233 = 0xC238
+0x83329234 = 0xC239
+0x83329235 = 0xC23A
+0x83329236 = 0xC23B
+0x83329237 = 0xC23C
+0x83329238 = 0xC23D
+0x83329239 = 0xC23E
+0x83329330 = 0xC23F
+0x83329331 = 0xC240
+0x83329332 = 0xC241
+0x83329333 = 0xC242
+0x83329334 = 0xC243
+0x83329335 = 0xC244
+0x83329336 = 0xC245
+0x83329337 = 0xC246
+0x83329338 = 0xC247
+0x83329339 = 0xC248
+0x83329430 = 0xC249
+0x83329431 = 0xC24A
+0x83329432 = 0xC24B
+0x83329433 = 0xC24C
+0x83329434 = 0xC24D
+0x83329435 = 0xC24E
+0x83329436 = 0xC24F
+0x83329437 = 0xC250
+0x83329438 = 0xC251
+0x83329439 = 0xC252
+0x83329530 = 0xC253
+0x83329531 = 0xC254
+0x83329532 = 0xC255
+0x83329533 = 0xC256
+0x83329534 = 0xC257
+0x83329535 = 0xC258
+0x83329536 = 0xC259
+0x83329537 = 0xC25A
+0x83329538 = 0xC25B
+0x83329539 = 0xC25C
+0x83329630 = 0xC25D
+0x83329631 = 0xC25E
+0x83329632 = 0xC25F
+0x83329633 = 0xC260
+0x83329634 = 0xC261
+0x83329635 = 0xC262
+0x83329636 = 0xC263
+0x83329637 = 0xC264
+0x83329638 = 0xC265
+0x83329639 = 0xC266
+0x83329730 = 0xC267
+0x83329731 = 0xC268
+0x83329732 = 0xC269
+0x83329733 = 0xC26A
+0x83329734 = 0xC26B
+0x83329735 = 0xC26C
+0x83329736 = 0xC26D
+0x83329737 = 0xC26E
+0x83329738 = 0xC26F
+0x83329739 = 0xC270
+0x83329830 = 0xC271
+0x83329831 = 0xC272
+0x83329832 = 0xC273
+0x83329833 = 0xC274
+0x83329834 = 0xC275
+0x83329835 = 0xC276
+0x83329836 = 0xC277
+0x83329837 = 0xC278
+0x83329838 = 0xC279
+0x83329839 = 0xC27A
+0x83329930 = 0xC27B
+0x83329931 = 0xC27C
+0x83329932 = 0xC27D
+0x83329933 = 0xC27E
+0x83329934 = 0xC27F
+0x83329935 = 0xC280
+0x83329936 = 0xC281
+0x83329937 = 0xC282
+0x83329938 = 0xC283
+0x83329939 = 0xC284
+0x83329A30 = 0xC285
+0x83329A31 = 0xC286
+0x83329A32 = 0xC287
+0x83329A33 = 0xC288
+0x83329A34 = 0xC289
+0x83329A35 = 0xC28A
+0x83329A36 = 0xC28B
+0x83329A37 = 0xC28C
+0x83329A38 = 0xC28D
+0x83329A39 = 0xC28E
+0x83329B30 = 0xC28F
+0x83329B31 = 0xC290
+0x83329B32 = 0xC291
+0x83329B33 = 0xC292
+0x83329B34 = 0xC293
+0x83329B35 = 0xC294
+0x83329B36 = 0xC295
+0x83329B37 = 0xC296
+0x83329B38 = 0xC297
+0x83329B39 = 0xC298
+0x83329C30 = 0xC299
+0x83329C31 = 0xC29A
+0x83329C32 = 0xC29B
+0x83329C33 = 0xC29C
+0x83329C34 = 0xC29D
+0x83329C35 = 0xC29E
+0x83329C36 = 0xC29F
+0x83329C37 = 0xC2A0
+0x83329C38 = 0xC2A1
+0x83329C39 = 0xC2A2
+0x83329D30 = 0xC2A3
+0x83329D31 = 0xC2A4
+0x83329D32 = 0xC2A5
+0x83329D33 = 0xC2A6
+0x83329D34 = 0xC2A7
+0x83329D35 = 0xC2A8
+0x83329D36 = 0xC2A9
+0x83329D37 = 0xC2AA
+0x83329D38 = 0xC2AB
+0x83329D39 = 0xC2AC
+0x83329E30 = 0xC2AD
+0x83329E31 = 0xC2AE
+0x83329E32 = 0xC2AF
+0x83329E33 = 0xC2B0
+0x83329E34 = 0xC2B1
+0x83329E35 = 0xC2B2
+0x83329E36 = 0xC2B3
+0x83329E37 = 0xC2B4
+0x83329E38 = 0xC2B5
+0x83329E39 = 0xC2B6
+0x83329F30 = 0xC2B7
+0x83329F31 = 0xC2B8
+0x83329F32 = 0xC2B9
+0x83329F33 = 0xC2BA
+0x83329F34 = 0xC2BB
+0x83329F35 = 0xC2BC
+0x83329F36 = 0xC2BD
+0x83329F37 = 0xC2BE
+0x83329F38 = 0xC2BF
+0x83329F39 = 0xC2C0
+0x8332A030 = 0xC2C1
+0x8332A031 = 0xC2C2
+0x8332A032 = 0xC2C3
+0x8332A033 = 0xC2C4
+0x8332A034 = 0xC2C5
+0x8332A035 = 0xC2C6
+0x8332A036 = 0xC2C7
+0x8332A037 = 0xC2C8
+0x8332A038 = 0xC2C9
+0x8332A039 = 0xC2CA
+0x8332A130 = 0xC2CB
+0x8332A131 = 0xC2CC
+0x8332A132 = 0xC2CD
+0x8332A133 = 0xC2CE
+0x8332A134 = 0xC2CF
+0x8332A135 = 0xC2D0
+0x8332A136 = 0xC2D1
+0x8332A137 = 0xC2D2
+0x8332A138 = 0xC2D3
+0x8332A139 = 0xC2D4
+0x8332A230 = 0xC2D5
+0x8332A231 = 0xC2D6
+0x8332A232 = 0xC2D7
+0x8332A233 = 0xC2D8
+0x8332A234 = 0xC2D9
+0x8332A235 = 0xC2DA
+0x8332A236 = 0xC2DB
+0x8332A237 = 0xC2DC
+0x8332A238 = 0xC2DD
+0x8332A239 = 0xC2DE
+0x8332A330 = 0xC2DF
+0x8332A331 = 0xC2E0
+0x8332A332 = 0xC2E1
+0x8332A333 = 0xC2E2
+0x8332A334 = 0xC2E3
+0x8332A335 = 0xC2E4
+0x8332A336 = 0xC2E5
+0x8332A337 = 0xC2E6
+0x8332A338 = 0xC2E7
+0x8332A339 = 0xC2E8
+0x8332A430 = 0xC2E9
+0x8332A431 = 0xC2EA
+0x8332A432 = 0xC2EB
+0x8332A433 = 0xC2EC
+0x8332A434 = 0xC2ED
+0x8332A435 = 0xC2EE
+0x8332A436 = 0xC2EF
+0x8332A437 = 0xC2F0
+0x8332A438 = 0xC2F1
+0x8332A439 = 0xC2F2
+0x8332A530 = 0xC2F3
+0x8332A531 = 0xC2F4
+0x8332A532 = 0xC2F5
+0x8332A533 = 0xC2F6
+0x8332A534 = 0xC2F7
+0x8332A535 = 0xC2F8
+0x8332A536 = 0xC2F9
+0x8332A537 = 0xC2FA
+0x8332A538 = 0xC2FB
+0x8332A539 = 0xC2FC
+0x8332A630 = 0xC2FD
+0x8332A631 = 0xC2FE
+0x8332A632 = 0xC2FF
+0x8332A633 = 0xC300
+0x8332A634 = 0xC301
+0x8332A635 = 0xC302
+0x8332A636 = 0xC303
+0x8332A637 = 0xC304
+0x8332A638 = 0xC305
+0x8332A639 = 0xC306
+0x8332A730 = 0xC307
+0x8332A731 = 0xC308
+0x8332A732 = 0xC309
+0x8332A733 = 0xC30A
+0x8332A734 = 0xC30B
+0x8332A735 = 0xC30C
+0x8332A736 = 0xC30D
+0x8332A737 = 0xC30E
+0x8332A738 = 0xC30F
+0x8332A739 = 0xC310
+0x8332A830 = 0xC311
+0x8332A831 = 0xC312
+0x8332A832 = 0xC313
+0x8332A833 = 0xC314
+0x8332A834 = 0xC315
+0x8332A835 = 0xC316
+0x8332A836 = 0xC317
+0x8332A837 = 0xC318
+0x8332A838 = 0xC319
+0x8332A839 = 0xC31A
+0x8332A930 = 0xC31B
+0x8332A931 = 0xC31C
+0x8332A932 = 0xC31D
+0x8332A933 = 0xC31E
+0x8332A934 = 0xC31F
+0x8332A935 = 0xC320
+0x8332A936 = 0xC321
+0x8332A937 = 0xC322
+0x8332A938 = 0xC323
+0x8332A939 = 0xC324
+0x8332AA30 = 0xC325
+0x8332AA31 = 0xC326
+0x8332AA32 = 0xC327
+0x8332AA33 = 0xC328
+0x8332AA34 = 0xC329
+0x8332AA35 = 0xC32A
+0x8332AA36 = 0xC32B
+0x8332AA37 = 0xC32C
+0x8332AA38 = 0xC32D
+0x8332AA39 = 0xC32E
+0x8332AB30 = 0xC32F
+0x8332AB31 = 0xC330
+0x8332AB32 = 0xC331
+0x8332AB33 = 0xC332
+0x8332AB34 = 0xC333
+0x8332AB35 = 0xC334
+0x8332AB36 = 0xC335
+0x8332AB37 = 0xC336
+0x8332AB38 = 0xC337
+0x8332AB39 = 0xC338
+0x8332AC30 = 0xC339
+0x8332AC31 = 0xC33A
+0x8332AC32 = 0xC33B
+0x8332AC33 = 0xC33C
+0x8332AC34 = 0xC33D
+0x8332AC35 = 0xC33E
+0x8332AC36 = 0xC33F
+0x8332AC37 = 0xC340
+0x8332AC38 = 0xC341
+0x8332AC39 = 0xC342
+0x8332AD30 = 0xC343
+0x8332AD31 = 0xC344
+0x8332AD32 = 0xC345
+0x8332AD33 = 0xC346
+0x8332AD34 = 0xC347
+0x8332AD35 = 0xC348
+0x8332AD36 = 0xC349
+0x8332AD37 = 0xC34A
+0x8332AD38 = 0xC34B
+0x8332AD39 = 0xC34C
+0x8332AE30 = 0xC34D
+0x8332AE31 = 0xC34E
+0x8332AE32 = 0xC34F
+0x8332AE33 = 0xC350
+0x8332AE34 = 0xC351
+0x8332AE35 = 0xC352
+0x8332AE36 = 0xC353
+0x8332AE37 = 0xC354
+0x8332AE38 = 0xC355
+0x8332AE39 = 0xC356
+0x8332AF30 = 0xC357
+0x8332AF31 = 0xC358
+0x8332AF32 = 0xC359
+0x8332AF33 = 0xC35A
+0x8332AF34 = 0xC35B
+0x8332AF35 = 0xC35C
+0x8332AF36 = 0xC35D
+0x8332AF37 = 0xC35E
+0x8332AF38 = 0xC35F
+0x8332AF39 = 0xC360
+0x8332B030 = 0xC361
+0x8332B031 = 0xC362
+0x8332B032 = 0xC363
+0x8332B033 = 0xC364
+0x8332B034 = 0xC365
+0x8332B035 = 0xC366
+0x8332B036 = 0xC367
+0x8332B037 = 0xC368
+0x8332B038 = 0xC369
+0x8332B039 = 0xC36A
+0x8332B130 = 0xC36B
+0x8332B131 = 0xC36C
+0x8332B132 = 0xC36D
+0x8332B133 = 0xC36E
+0x8332B134 = 0xC36F
+0x8332B135 = 0xC370
+0x8332B136 = 0xC371
+0x8332B137 = 0xC372
+0x8332B138 = 0xC373
+0x8332B139 = 0xC374
+0x8332B230 = 0xC375
+0x8332B231 = 0xC376
+0x8332B232 = 0xC377
+0x8332B233 = 0xC378
+0x8332B234 = 0xC379
+0x8332B235 = 0xC37A
+0x8332B236 = 0xC37B
+0x8332B237 = 0xC37C
+0x8332B238 = 0xC37D
+0x8332B239 = 0xC37E
+0x8332B330 = 0xC37F
+0x8332B331 = 0xC380
+0x8332B332 = 0xC381
+0x8332B333 = 0xC382
+0x8332B334 = 0xC383
+0x8332B335 = 0xC384
+0x8332B336 = 0xC385
+0x8332B337 = 0xC386
+0x8332B338 = 0xC387
+0x8332B339 = 0xC388
+0x8332B430 = 0xC389
+0x8332B431 = 0xC38A
+0x8332B432 = 0xC38B
+0x8332B433 = 0xC38C
+0x8332B434 = 0xC38D
+0x8332B435 = 0xC38E
+0x8332B436 = 0xC38F
+0x8332B437 = 0xC390
+0x8332B438 = 0xC391
+0x8332B439 = 0xC392
+0x8332B530 = 0xC393
+0x8332B531 = 0xC394
+0x8332B532 = 0xC395
+0x8332B533 = 0xC396
+0x8332B534 = 0xC397
+0x8332B535 = 0xC398
+0x8332B536 = 0xC399
+0x8332B537 = 0xC39A
+0x8332B538 = 0xC39B
+0x8332B539 = 0xC39C
+0x8332B630 = 0xC39D
+0x8332B631 = 0xC39E
+0x8332B632 = 0xC39F
+0x8332B633 = 0xC3A0
+0x8332B634 = 0xC3A1
+0x8332B635 = 0xC3A2
+0x8332B636 = 0xC3A3
+0x8332B637 = 0xC3A4
+0x8332B638 = 0xC3A5
+0x8332B639 = 0xC3A6
+0x8332B730 = 0xC3A7
+0x8332B731 = 0xC3A8
+0x8332B732 = 0xC3A9
+0x8332B733 = 0xC3AA
+0x8332B734 = 0xC3AB
+0x8332B735 = 0xC3AC
+0x8332B736 = 0xC3AD
+0x8332B737 = 0xC3AE
+0x8332B738 = 0xC3AF
+0x8332B739 = 0xC3B0
+0x8332B830 = 0xC3B1
+0x8332B831 = 0xC3B2
+0x8332B832 = 0xC3B3
+0x8332B833 = 0xC3B4
+0x8332B834 = 0xC3B5
+0x8332B835 = 0xC3B6
+0x8332B836 = 0xC3B7
+0x8332B837 = 0xC3B8
+0x8332B838 = 0xC3B9
+0x8332B839 = 0xC3BA
+0x8332B930 = 0xC3BB
+0x8332B931 = 0xC3BC
+0x8332B932 = 0xC3BD
+0x8332B933 = 0xC3BE
+0x8332B934 = 0xC3BF
+0x8332B935 = 0xC3C0
+0x8332B936 = 0xC3C1
+0x8332B937 = 0xC3C2
+0x8332B938 = 0xC3C3
+0x8332B939 = 0xC3C4
+0x8332BA30 = 0xC3C5
+0x8332BA31 = 0xC3C6
+0x8332BA32 = 0xC3C7
+0x8332BA33 = 0xC3C8
+0x8332BA34 = 0xC3C9
+0x8332BA35 = 0xC3CA
+0x8332BA36 = 0xC3CB
+0x8332BA37 = 0xC3CC
+0x8332BA38 = 0xC3CD
+0x8332BA39 = 0xC3CE
+0x8332BB30 = 0xC3CF
+0x8332BB31 = 0xC3D0
+0x8332BB32 = 0xC3D1
+0x8332BB33 = 0xC3D2
+0x8332BB34 = 0xC3D3
+0x8332BB35 = 0xC3D4
+0x8332BB36 = 0xC3D5
+0x8332BB37 = 0xC3D6
+0x8332BB38 = 0xC3D7
+0x8332BB39 = 0xC3D8
+0x8332BC30 = 0xC3D9
+0x8332BC31 = 0xC3DA
+0x8332BC32 = 0xC3DB
+0x8332BC33 = 0xC3DC
+0x8332BC34 = 0xC3DD
+0x8332BC35 = 0xC3DE
+0x8332BC36 = 0xC3DF
+0x8332BC37 = 0xC3E0
+0x8332BC38 = 0xC3E1
+0x8332BC39 = 0xC3E2
+0x8332BD30 = 0xC3E3
+0x8332BD31 = 0xC3E4
+0x8332BD32 = 0xC3E5
+0x8332BD33 = 0xC3E6
+0x8332BD34 = 0xC3E7
+0x8332BD35 = 0xC3E8
+0x8332BD36 = 0xC3E9
+0x8332BD37 = 0xC3EA
+0x8332BD38 = 0xC3EB
+0x8332BD39 = 0xC3EC
+0x8332BE30 = 0xC3ED
+0x8332BE31 = 0xC3EE
+0x8332BE32 = 0xC3EF
+0x8332BE33 = 0xC3F0
+0x8332BE34 = 0xC3F1
+0x8332BE35 = 0xC3F2
+0x8332BE36 = 0xC3F3
+0x8332BE37 = 0xC3F4
+0x8332BE38 = 0xC3F5
+0x8332BE39 = 0xC3F6
+0x8332BF30 = 0xC3F7
+0x8332BF31 = 0xC3F8
+0x8332BF32 = 0xC3F9
+0x8332BF33 = 0xC3FA
+0x8332BF34 = 0xC3FB
+0x8332BF35 = 0xC3FC
+0x8332BF36 = 0xC3FD
+0x8332BF37 = 0xC3FE
+0x8332BF38 = 0xC3FF
+0x8332BF39 = 0xC400
+0x8332C030 = 0xC401
+0x8332C031 = 0xC402
+0x8332C032 = 0xC403
+0x8332C033 = 0xC404
+0x8332C034 = 0xC405
+0x8332C035 = 0xC406
+0x8332C036 = 0xC407
+0x8332C037 = 0xC408
+0x8332C038 = 0xC409
+0x8332C039 = 0xC40A
+0x8332C130 = 0xC40B
+0x8332C131 = 0xC40C
+0x8332C132 = 0xC40D
+0x8332C133 = 0xC40E
+0x8332C134 = 0xC40F
+0x8332C135 = 0xC410
+0x8332C136 = 0xC411
+0x8332C137 = 0xC412
+0x8332C138 = 0xC413
+0x8332C139 = 0xC414
+0x8332C230 = 0xC415
+0x8332C231 = 0xC416
+0x8332C232 = 0xC417
+0x8332C233 = 0xC418
+0x8332C234 = 0xC419
+0x8332C235 = 0xC41A
+0x8332C236 = 0xC41B
+0x8332C237 = 0xC41C
+0x8332C238 = 0xC41D
+0x8332C239 = 0xC41E
+0x8332C330 = 0xC41F
+0x8332C331 = 0xC420
+0x8332C332 = 0xC421
+0x8332C333 = 0xC422
+0x8332C334 = 0xC423
+0x8332C335 = 0xC424
+0x8332C336 = 0xC425
+0x8332C337 = 0xC426
+0x8332C338 = 0xC427
+0x8332C339 = 0xC428
+0x8332C430 = 0xC429
+0x8332C431 = 0xC42A
+0x8332C432 = 0xC42B
+0x8332C433 = 0xC42C
+0x8332C434 = 0xC42D
+0x8332C435 = 0xC42E
+0x8332C436 = 0xC42F
+0x8332C437 = 0xC430
+0x8332C438 = 0xC431
+0x8332C439 = 0xC432
+0x8332C530 = 0xC433
+0x8332C531 = 0xC434
+0x8332C532 = 0xC435
+0x8332C533 = 0xC436
+0x8332C534 = 0xC437
+0x8332C535 = 0xC438
+0x8332C536 = 0xC439
+0x8332C537 = 0xC43A
+0x8332C538 = 0xC43B
+0x8332C539 = 0xC43C
+0x8332C630 = 0xC43D
+0x8332C631 = 0xC43E
+0x8332C632 = 0xC43F
+0x8332C633 = 0xC440
+0x8332C634 = 0xC441
+0x8332C635 = 0xC442
+0x8332C636 = 0xC443
+0x8332C637 = 0xC444
+0x8332C638 = 0xC445
+0x8332C639 = 0xC446
+0x8332C730 = 0xC447
+0x8332C731 = 0xC448
+0x8332C732 = 0xC449
+0x8332C733 = 0xC44A
+0x8332C734 = 0xC44B
+0x8332C735 = 0xC44C
+0x8332C736 = 0xC44D
+0x8332C737 = 0xC44E
+0x8332C738 = 0xC44F
+0x8332C739 = 0xC450
+0x8332C830 = 0xC451
+0x8332C831 = 0xC452
+0x8332C832 = 0xC453
+0x8332C833 = 0xC454
+0x8332C834 = 0xC455
+0x8332C835 = 0xC456
+0x8332C836 = 0xC457
+0x8332C837 = 0xC458
+0x8332C838 = 0xC459
+0x8332C839 = 0xC45A
+0x8332C930 = 0xC45B
+0x8332C931 = 0xC45C
+0x8332C932 = 0xC45D
+0x8332C933 = 0xC45E
+0x8332C934 = 0xC45F
+0x8332C935 = 0xC460
+0x8332C936 = 0xC461
+0x8332C937 = 0xC462
+0x8332C938 = 0xC463
+0x8332C939 = 0xC464
+0x8332CA30 = 0xC465
+0x8332CA31 = 0xC466
+0x8332CA32 = 0xC467
+0x8332CA33 = 0xC468
+0x8332CA34 = 0xC469
+0x8332CA35 = 0xC46A
+0x8332CA36 = 0xC46B
+0x8332CA37 = 0xC46C
+0x8332CA38 = 0xC46D
+0x8332CA39 = 0xC46E
+0x8332CB30 = 0xC46F
+0x8332CB31 = 0xC470
+0x8332CB32 = 0xC471
+0x8332CB33 = 0xC472
+0x8332CB34 = 0xC473
+0x8332CB35 = 0xC474
+0x8332CB36 = 0xC475
+0x8332CB37 = 0xC476
+0x8332CB38 = 0xC477
+0x8332CB39 = 0xC478
+0x8332CC30 = 0xC479
+0x8332CC31 = 0xC47A
+0x8332CC32 = 0xC47B
+0x8332CC33 = 0xC47C
+0x8332CC34 = 0xC47D
+0x8332CC35 = 0xC47E
+0x8332CC36 = 0xC47F
+0x8332CC37 = 0xC480
+0x8332CC38 = 0xC481
+0x8332CC39 = 0xC482
+0x8332CD30 = 0xC483
+0x8332CD31 = 0xC484
+0x8332CD32 = 0xC485
+0x8332CD33 = 0xC486
+0x8332CD34 = 0xC487
+0x8332CD35 = 0xC488
+0x8332CD36 = 0xC489
+0x8332CD37 = 0xC48A
+0x8332CD38 = 0xC48B
+0x8332CD39 = 0xC48C
+0x8332CE30 = 0xC48D
+0x8332CE31 = 0xC48E
+0x8332CE32 = 0xC48F
+0x8332CE33 = 0xC490
+0x8332CE34 = 0xC491
+0x8332CE35 = 0xC492
+0x8332CE36 = 0xC493
+0x8332CE37 = 0xC494
+0x8332CE38 = 0xC495
+0x8332CE39 = 0xC496
+0x8332CF30 = 0xC497
+0x8332CF31 = 0xC498
+0x8332CF32 = 0xC499
+0x8332CF33 = 0xC49A
+0x8332CF34 = 0xC49B
+0x8332CF35 = 0xC49C
+0x8332CF36 = 0xC49D
+0x8332CF37 = 0xC49E
+0x8332CF38 = 0xC49F
+0x8332CF39 = 0xC4A0
+0x8332D030 = 0xC4A1
+0x8332D031 = 0xC4A2
+0x8332D032 = 0xC4A3
+0x8332D033 = 0xC4A4
+0x8332D034 = 0xC4A5
+0x8332D035 = 0xC4A6
+0x8332D036 = 0xC4A7
+0x8332D037 = 0xC4A8
+0x8332D038 = 0xC4A9
+0x8332D039 = 0xC4AA
+0x8332D130 = 0xC4AB
+0x8332D131 = 0xC4AC
+0x8332D132 = 0xC4AD
+0x8332D133 = 0xC4AE
+0x8332D134 = 0xC4AF
+0x8332D135 = 0xC4B0
+0x8332D136 = 0xC4B1
+0x8332D137 = 0xC4B2
+0x8332D138 = 0xC4B3
+0x8332D139 = 0xC4B4
+0x8332D230 = 0xC4B5
+0x8332D231 = 0xC4B6
+0x8332D232 = 0xC4B7
+0x8332D233 = 0xC4B8
+0x8332D234 = 0xC4B9
+0x8332D235 = 0xC4BA
+0x8332D236 = 0xC4BB
+0x8332D237 = 0xC4BC
+0x8332D238 = 0xC4BD
+0x8332D239 = 0xC4BE
+0x8332D330 = 0xC4BF
+0x8332D331 = 0xC4C0
+0x8332D332 = 0xC4C1
+0x8332D333 = 0xC4C2
+0x8332D334 = 0xC4C3
+0x8332D335 = 0xC4C4
+0x8332D336 = 0xC4C5
+0x8332D337 = 0xC4C6
+0x8332D338 = 0xC4C7
+0x8332D339 = 0xC4C8
+0x8332D430 = 0xC4C9
+0x8332D431 = 0xC4CA
+0x8332D432 = 0xC4CB
+0x8332D433 = 0xC4CC
+0x8332D434 = 0xC4CD
+0x8332D435 = 0xC4CE
+0x8332D436 = 0xC4CF
+0x8332D437 = 0xC4D0
+0x8332D438 = 0xC4D1
+0x8332D439 = 0xC4D2
+0x8332D530 = 0xC4D3
+0x8332D531 = 0xC4D4
+0x8332D532 = 0xC4D5
+0x8332D533 = 0xC4D6
+0x8332D534 = 0xC4D7
+0x8332D535 = 0xC4D8
+0x8332D536 = 0xC4D9
+0x8332D537 = 0xC4DA
+0x8332D538 = 0xC4DB
+0x8332D539 = 0xC4DC
+0x8332D630 = 0xC4DD
+0x8332D631 = 0xC4DE
+0x8332D632 = 0xC4DF
+0x8332D633 = 0xC4E0
+0x8332D634 = 0xC4E1
+0x8332D635 = 0xC4E2
+0x8332D636 = 0xC4E3
+0x8332D637 = 0xC4E4
+0x8332D638 = 0xC4E5
+0x8332D639 = 0xC4E6
+0x8332D730 = 0xC4E7
+0x8332D731 = 0xC4E8
+0x8332D732 = 0xC4E9
+0x8332D733 = 0xC4EA
+0x8332D734 = 0xC4EB
+0x8332D735 = 0xC4EC
+0x8332D736 = 0xC4ED
+0x8332D737 = 0xC4EE
+0x8332D738 = 0xC4EF
+0x8332D739 = 0xC4F0
+0x8332D830 = 0xC4F1
+0x8332D831 = 0xC4F2
+0x8332D832 = 0xC4F3
+0x8332D833 = 0xC4F4
+0x8332D834 = 0xC4F5
+0x8332D835 = 0xC4F6
+0x8332D836 = 0xC4F7
+0x8332D837 = 0xC4F8
+0x8332D838 = 0xC4F9
+0x8332D839 = 0xC4FA
+0x8332D930 = 0xC4FB
+0x8332D931 = 0xC4FC
+0x8332D932 = 0xC4FD
+0x8332D933 = 0xC4FE
+0x8332D934 = 0xC4FF
+0x8332D935 = 0xC500
+0x8332D936 = 0xC501
+0x8332D937 = 0xC502
+0x8332D938 = 0xC503
+0x8332D939 = 0xC504
+0x8332DA30 = 0xC505
+0x8332DA31 = 0xC506
+0x8332DA32 = 0xC507
+0x8332DA33 = 0xC508
+0x8332DA34 = 0xC509
+0x8332DA35 = 0xC50A
+0x8332DA36 = 0xC50B
+0x8332DA37 = 0xC50C
+0x8332DA38 = 0xC50D
+0x8332DA39 = 0xC50E
+0x8332DB30 = 0xC50F
+0x8332DB31 = 0xC510
+0x8332DB32 = 0xC511
+0x8332DB33 = 0xC512
+0x8332DB34 = 0xC513
+0x8332DB35 = 0xC514
+0x8332DB36 = 0xC515
+0x8332DB37 = 0xC516
+0x8332DB38 = 0xC517
+0x8332DB39 = 0xC518
+0x8332DC30 = 0xC519
+0x8332DC31 = 0xC51A
+0x8332DC32 = 0xC51B
+0x8332DC33 = 0xC51C
+0x8332DC34 = 0xC51D
+0x8332DC35 = 0xC51E
+0x8332DC36 = 0xC51F
+0x8332DC37 = 0xC520
+0x8332DC38 = 0xC521
+0x8332DC39 = 0xC522
+0x8332DD30 = 0xC523
+0x8332DD31 = 0xC524
+0x8332DD32 = 0xC525
+0x8332DD33 = 0xC526
+0x8332DD34 = 0xC527
+0x8332DD35 = 0xC528
+0x8332DD36 = 0xC529
+0x8332DD37 = 0xC52A
+0x8332DD38 = 0xC52B
+0x8332DD39 = 0xC52C
+0x8332DE30 = 0xC52D
+0x8332DE31 = 0xC52E
+0x8332DE32 = 0xC52F
+0x8332DE33 = 0xC530
+0x8332DE34 = 0xC531
+0x8332DE35 = 0xC532
+0x8332DE36 = 0xC533
+0x8332DE37 = 0xC534
+0x8332DE38 = 0xC535
+0x8332DE39 = 0xC536
+0x8332DF30 = 0xC537
+0x8332DF31 = 0xC538
+0x8332DF32 = 0xC539
+0x8332DF33 = 0xC53A
+0x8332DF34 = 0xC53B
+0x8332DF35 = 0xC53C
+0x8332DF36 = 0xC53D
+0x8332DF37 = 0xC53E
+0x8332DF38 = 0xC53F
+0x8332DF39 = 0xC540
+0x8332E030 = 0xC541
+0x8332E031 = 0xC542
+0x8332E032 = 0xC543
+0x8332E033 = 0xC544
+0x8332E034 = 0xC545
+0x8332E035 = 0xC546
+0x8332E036 = 0xC547
+0x8332E037 = 0xC548
+0x8332E038 = 0xC549
+0x8332E039 = 0xC54A
+0x8332E130 = 0xC54B
+0x8332E131 = 0xC54C
+0x8332E132 = 0xC54D
+0x8332E133 = 0xC54E
+0x8332E134 = 0xC54F
+0x8332E135 = 0xC550
+0x8332E136 = 0xC551
+0x8332E137 = 0xC552
+0x8332E138 = 0xC553
+0x8332E139 = 0xC554
+0x8332E230 = 0xC555
+0x8332E231 = 0xC556
+0x8332E232 = 0xC557
+0x8332E233 = 0xC558
+0x8332E234 = 0xC559
+0x8332E235 = 0xC55A
+0x8332E236 = 0xC55B
+0x8332E237 = 0xC55C
+0x8332E238 = 0xC55D
+0x8332E239 = 0xC55E
+0x8332E330 = 0xC55F
+0x8332E331 = 0xC560
+0x8332E332 = 0xC561
+0x8332E333 = 0xC562
+0x8332E334 = 0xC563
+0x8332E335 = 0xC564
+0x8332E336 = 0xC565
+0x8332E337 = 0xC566
+0x8332E338 = 0xC567
+0x8332E339 = 0xC568
+0x8332E430 = 0xC569
+0x8332E431 = 0xC56A
+0x8332E432 = 0xC56B
+0x8332E433 = 0xC56C
+0x8332E434 = 0xC56D
+0x8332E435 = 0xC56E
+0x8332E436 = 0xC56F
+0x8332E437 = 0xC570
+0x8332E438 = 0xC571
+0x8332E439 = 0xC572
+0x8332E530 = 0xC573
+0x8332E531 = 0xC574
+0x8332E532 = 0xC575
+0x8332E533 = 0xC576
+0x8332E534 = 0xC577
+0x8332E535 = 0xC578
+0x8332E536 = 0xC579
+0x8332E537 = 0xC57A
+0x8332E538 = 0xC57B
+0x8332E539 = 0xC57C
+0x8332E630 = 0xC57D
+0x8332E631 = 0xC57E
+0x8332E632 = 0xC57F
+0x8332E633 = 0xC580
+0x8332E634 = 0xC581
+0x8332E635 = 0xC582
+0x8332E636 = 0xC583
+0x8332E637 = 0xC584
+0x8332E638 = 0xC585
+0x8332E639 = 0xC586
+0x8332E730 = 0xC587
+0x8332E731 = 0xC588
+0x8332E732 = 0xC589
+0x8332E733 = 0xC58A
+0x8332E734 = 0xC58B
+0x8332E735 = 0xC58C
+0x8332E736 = 0xC58D
+0x8332E737 = 0xC58E
+0x8332E738 = 0xC58F
+0x8332E739 = 0xC590
+0x8332E830 = 0xC591
+0x8332E831 = 0xC592
+0x8332E832 = 0xC593
+0x8332E833 = 0xC594
+0x8332E834 = 0xC595
+0x8332E835 = 0xC596
+0x8332E836 = 0xC597
+0x8332E837 = 0xC598
+0x8332E838 = 0xC599
+0x8332E839 = 0xC59A
+0x8332E930 = 0xC59B
+0x8332E931 = 0xC59C
+0x8332E932 = 0xC59D
+0x8332E933 = 0xC59E
+0x8332E934 = 0xC59F
+0x8332E935 = 0xC5A0
+0x8332E936 = 0xC5A1
+0x8332E937 = 0xC5A2
+0x8332E938 = 0xC5A3
+0x8332E939 = 0xC5A4
+0x8332EA30 = 0xC5A5
+0x8332EA31 = 0xC5A6
+0x8332EA32 = 0xC5A7
+0x8332EA33 = 0xC5A8
+0x8332EA34 = 0xC5A9
+0x8332EA35 = 0xC5AA
+0x8332EA36 = 0xC5AB
+0x8332EA37 = 0xC5AC
+0x8332EA38 = 0xC5AD
+0x8332EA39 = 0xC5AE
+0x8332EB30 = 0xC5AF
+0x8332EB31 = 0xC5B0
+0x8332EB32 = 0xC5B1
+0x8332EB33 = 0xC5B2
+0x8332EB34 = 0xC5B3
+0x8332EB35 = 0xC5B4
+0x8332EB36 = 0xC5B5
+0x8332EB37 = 0xC5B6
+0x8332EB38 = 0xC5B7
+0x8332EB39 = 0xC5B8
+0x8332EC30 = 0xC5B9
+0x8332EC31 = 0xC5BA
+0x8332EC32 = 0xC5BB
+0x8332EC33 = 0xC5BC
+0x8332EC34 = 0xC5BD
+0x8332EC35 = 0xC5BE
+0x8332EC36 = 0xC5BF
+0x8332EC37 = 0xC5C0
+0x8332EC38 = 0xC5C1
+0x8332EC39 = 0xC5C2
+0x8332ED30 = 0xC5C3
+0x8332ED31 = 0xC5C4
+0x8332ED32 = 0xC5C5
+0x8332ED33 = 0xC5C6
+0x8332ED34 = 0xC5C7
+0x8332ED35 = 0xC5C8
+0x8332ED36 = 0xC5C9
+0x8332ED37 = 0xC5CA
+0x8332ED38 = 0xC5CB
+0x8332ED39 = 0xC5CC
+0x8332EE30 = 0xC5CD
+0x8332EE31 = 0xC5CE
+0x8332EE32 = 0xC5CF
+0x8332EE33 = 0xC5D0
+0x8332EE34 = 0xC5D1
+0x8332EE35 = 0xC5D2
+0x8332EE36 = 0xC5D3
+0x8332EE37 = 0xC5D4
+0x8332EE38 = 0xC5D5
+0x8332EE39 = 0xC5D6
+0x8332EF30 = 0xC5D7
+0x8332EF31 = 0xC5D8
+0x8332EF32 = 0xC5D9
+0x8332EF33 = 0xC5DA
+0x8332EF34 = 0xC5DB
+0x8332EF35 = 0xC5DC
+0x8332EF36 = 0xC5DD
+0x8332EF37 = 0xC5DE
+0x8332EF38 = 0xC5DF
+0x8332EF39 = 0xC5E0
+0x8332F030 = 0xC5E1
+0x8332F031 = 0xC5E2
+0x8332F032 = 0xC5E3
+0x8332F033 = 0xC5E4
+0x8332F034 = 0xC5E5
+0x8332F035 = 0xC5E6
+0x8332F036 = 0xC5E7
+0x8332F037 = 0xC5E8
+0x8332F038 = 0xC5E9
+0x8332F039 = 0xC5EA
+0x8332F130 = 0xC5EB
+0x8332F131 = 0xC5EC
+0x8332F132 = 0xC5ED
+0x8332F133 = 0xC5EE
+0x8332F134 = 0xC5EF
+0x8332F135 = 0xC5F0
+0x8332F136 = 0xC5F1
+0x8332F137 = 0xC5F2
+0x8332F138 = 0xC5F3
+0x8332F139 = 0xC5F4
+0x8332F230 = 0xC5F5
+0x8332F231 = 0xC5F6
+0x8332F232 = 0xC5F7
+0x8332F233 = 0xC5F8
+0x8332F234 = 0xC5F9
+0x8332F235 = 0xC5FA
+0x8332F236 = 0xC5FB
+0x8332F237 = 0xC5FC
+0x8332F238 = 0xC5FD
+0x8332F239 = 0xC5FE
+0x8332F330 = 0xC5FF
+0x8332F331 = 0xC600
+0x8332F332 = 0xC601
+0x8332F333 = 0xC602
+0x8332F334 = 0xC603
+0x8332F335 = 0xC604
+0x8332F336 = 0xC605
+0x8332F337 = 0xC606
+0x8332F338 = 0xC607
+0x8332F339 = 0xC608
+0x8332F430 = 0xC609
+0x8332F431 = 0xC60A
+0x8332F432 = 0xC60B
+0x8332F433 = 0xC60C
+0x8332F434 = 0xC60D
+0x8332F435 = 0xC60E
+0x8332F436 = 0xC60F
+0x8332F437 = 0xC610
+0x8332F438 = 0xC611
+0x8332F439 = 0xC612
+0x8332F530 = 0xC613
+0x8332F531 = 0xC614
+0x8332F532 = 0xC615
+0x8332F533 = 0xC616
+0x8332F534 = 0xC617
+0x8332F535 = 0xC618
+0x8332F536 = 0xC619
+0x8332F537 = 0xC61A
+0x8332F538 = 0xC61B
+0x8332F539 = 0xC61C
+0x8332F630 = 0xC61D
+0x8332F631 = 0xC61E
+0x8332F632 = 0xC61F
+0x8332F633 = 0xC620
+0x8332F634 = 0xC621
+0x8332F635 = 0xC622
+0x8332F636 = 0xC623
+0x8332F637 = 0xC624
+0x8332F638 = 0xC625
+0x8332F639 = 0xC626
+0x8332F730 = 0xC627
+0x8332F731 = 0xC628
+0x8332F732 = 0xC629
+0x8332F733 = 0xC62A
+0x8332F734 = 0xC62B
+0x8332F735 = 0xC62C
+0x8332F736 = 0xC62D
+0x8332F737 = 0xC62E
+0x8332F738 = 0xC62F
+0x8332F739 = 0xC630
+0x8332F830 = 0xC631
+0x8332F831 = 0xC632
+0x8332F832 = 0xC633
+0x8332F833 = 0xC634
+0x8332F834 = 0xC635
+0x8332F835 = 0xC636
+0x8332F836 = 0xC637
+0x8332F837 = 0xC638
+0x8332F838 = 0xC639
+0x8332F839 = 0xC63A
+0x8332F930 = 0xC63B
+0x8332F931 = 0xC63C
+0x8332F932 = 0xC63D
+0x8332F933 = 0xC63E
+0x8332F934 = 0xC63F
+0x8332F935 = 0xC640
+0x8332F936 = 0xC641
+0x8332F937 = 0xC642
+0x8332F938 = 0xC643
+0x8332F939 = 0xC644
+0x8332FA30 = 0xC645
+0x8332FA31 = 0xC646
+0x8332FA32 = 0xC647
+0x8332FA33 = 0xC648
+0x8332FA34 = 0xC649
+0x8332FA35 = 0xC64A
+0x8332FA36 = 0xC64B
+0x8332FA37 = 0xC64C
+0x8332FA38 = 0xC64D
+0x8332FA39 = 0xC64E
+0x8332FB30 = 0xC64F
+0x8332FB31 = 0xC650
+0x8332FB32 = 0xC651
+0x8332FB33 = 0xC652
+0x8332FB34 = 0xC653
+0x8332FB35 = 0xC654
+0x8332FB36 = 0xC655
+0x8332FB37 = 0xC656
+0x8332FB38 = 0xC657
+0x8332FB39 = 0xC658
+0x8332FC30 = 0xC659
+0x8332FC31 = 0xC65A
+0x8332FC32 = 0xC65B
+0x8332FC33 = 0xC65C
+0x8332FC34 = 0xC65D
+0x8332FC35 = 0xC65E
+0x8332FC36 = 0xC65F
+0x8332FC37 = 0xC660
+0x8332FC38 = 0xC661
+0x8332FC39 = 0xC662
+0x8332FD30 = 0xC663
+0x8332FD31 = 0xC664
+0x8332FD32 = 0xC665
+0x8332FD33 = 0xC666
+0x8332FD34 = 0xC667
+0x8332FD35 = 0xC668
+0x8332FD36 = 0xC669
+0x8332FD37 = 0xC66A
+0x8332FD38 = 0xC66B
+0x8332FD39 = 0xC66C
+0x8332FE30 = 0xC66D
+0x8332FE31 = 0xC66E
+0x8332FE32 = 0xC66F
+0x8332FE33 = 0xC670
+0x8332FE34 = 0xC671
+0x8332FE35 = 0xC672
+0x8332FE36 = 0xC673
+0x8332FE37 = 0xC674
+0x8332FE38 = 0xC675
+0x8332FE39 = 0xC676
+0x83338130 = 0xC677
+0x83338131 = 0xC678
+0x83338132 = 0xC679
+0x83338133 = 0xC67A
+0x83338134 = 0xC67B
+0x83338135 = 0xC67C
+0x83338136 = 0xC67D
+0x83338137 = 0xC67E
+0x83338138 = 0xC67F
+0x83338139 = 0xC680
+0x83338230 = 0xC681
+0x83338231 = 0xC682
+0x83338232 = 0xC683
+0x83338233 = 0xC684
+0x83338234 = 0xC685
+0x83338235 = 0xC686
+0x83338236 = 0xC687
+0x83338237 = 0xC688
+0x83338238 = 0xC689
+0x83338239 = 0xC68A
+0x83338330 = 0xC68B
+0x83338331 = 0xC68C
+0x83338332 = 0xC68D
+0x83338333 = 0xC68E
+0x83338334 = 0xC68F
+0x83338335 = 0xC690
+0x83338336 = 0xC691
+0x83338337 = 0xC692
+0x83338338 = 0xC693
+0x83338339 = 0xC694
+0x83338430 = 0xC695
+0x83338431 = 0xC696
+0x83338432 = 0xC697
+0x83338433 = 0xC698
+0x83338434 = 0xC699
+0x83338435 = 0xC69A
+0x83338436 = 0xC69B
+0x83338437 = 0xC69C
+0x83338438 = 0xC69D
+0x83338439 = 0xC69E
+0x83338530 = 0xC69F
+0x83338531 = 0xC6A0
+0x83338532 = 0xC6A1
+0x83338533 = 0xC6A2
+0x83338534 = 0xC6A3
+0x83338535 = 0xC6A4
+0x83338536 = 0xC6A5
+0x83338537 = 0xC6A6
+0x83338538 = 0xC6A7
+0x83338539 = 0xC6A8
+0x83338630 = 0xC6A9
+0x83338631 = 0xC6AA
+0x83338632 = 0xC6AB
+0x83338633 = 0xC6AC
+0x83338634 = 0xC6AD
+0x83338635 = 0xC6AE
+0x83338636 = 0xC6AF
+0x83338637 = 0xC6B0
+0x83338638 = 0xC6B1
+0x83338639 = 0xC6B2
+0x83338730 = 0xC6B3
+0x83338731 = 0xC6B4
+0x83338732 = 0xC6B5
+0x83338733 = 0xC6B6
+0x83338734 = 0xC6B7
+0x83338735 = 0xC6B8
+0x83338736 = 0xC6B9
+0x83338737 = 0xC6BA
+0x83338738 = 0xC6BB
+0x83338739 = 0xC6BC
+0x83338830 = 0xC6BD
+0x83338831 = 0xC6BE
+0x83338832 = 0xC6BF
+0x83338833 = 0xC6C0
+0x83338834 = 0xC6C1
+0x83338835 = 0xC6C2
+0x83338836 = 0xC6C3
+0x83338837 = 0xC6C4
+0x83338838 = 0xC6C5
+0x83338839 = 0xC6C6
+0x83338930 = 0xC6C7
+0x83338931 = 0xC6C8
+0x83338932 = 0xC6C9
+0x83338933 = 0xC6CA
+0x83338934 = 0xC6CB
+0x83338935 = 0xC6CC
+0x83338936 = 0xC6CD
+0x83338937 = 0xC6CE
+0x83338938 = 0xC6CF
+0x83338939 = 0xC6D0
+0x83338A30 = 0xC6D1
+0x83338A31 = 0xC6D2
+0x83338A32 = 0xC6D3
+0x83338A33 = 0xC6D4
+0x83338A34 = 0xC6D5
+0x83338A35 = 0xC6D6
+0x83338A36 = 0xC6D7
+0x83338A37 = 0xC6D8
+0x83338A38 = 0xC6D9
+0x83338A39 = 0xC6DA
+0x83338B30 = 0xC6DB
+0x83338B31 = 0xC6DC
+0x83338B32 = 0xC6DD
+0x83338B33 = 0xC6DE
+0x83338B34 = 0xC6DF
+0x83338B35 = 0xC6E0
+0x83338B36 = 0xC6E1
+0x83338B37 = 0xC6E2
+0x83338B38 = 0xC6E3
+0x83338B39 = 0xC6E4
+0x83338C30 = 0xC6E5
+0x83338C31 = 0xC6E6
+0x83338C32 = 0xC6E7
+0x83338C33 = 0xC6E8
+0x83338C34 = 0xC6E9
+0x83338C35 = 0xC6EA
+0x83338C36 = 0xC6EB
+0x83338C37 = 0xC6EC
+0x83338C38 = 0xC6ED
+0x83338C39 = 0xC6EE
+0x83338D30 = 0xC6EF
+0x83338D31 = 0xC6F0
+0x83338D32 = 0xC6F1
+0x83338D33 = 0xC6F2
+0x83338D34 = 0xC6F3
+0x83338D35 = 0xC6F4
+0x83338D36 = 0xC6F5
+0x83338D37 = 0xC6F6
+0x83338D38 = 0xC6F7
+0x83338D39 = 0xC6F8
+0x83338E30 = 0xC6F9
+0x83338E31 = 0xC6FA
+0x83338E32 = 0xC6FB
+0x83338E33 = 0xC6FC
+0x83338E34 = 0xC6FD
+0x83338E35 = 0xC6FE
+0x83338E36 = 0xC6FF
+0x83338E37 = 0xC700
+0x83338E38 = 0xC701
+0x83338E39 = 0xC702
+0x83338F30 = 0xC703
+0x83338F31 = 0xC704
+0x83338F32 = 0xC705
+0x83338F33 = 0xC706
+0x83338F34 = 0xC707
+0x83338F35 = 0xC708
+0x83338F36 = 0xC709
+0x83338F37 = 0xC70A
+0x83338F38 = 0xC70B
+0x83338F39 = 0xC70C
+0x83339030 = 0xC70D
+0x83339031 = 0xC70E
+0x83339032 = 0xC70F
+0x83339033 = 0xC710
+0x83339034 = 0xC711
+0x83339035 = 0xC712
+0x83339036 = 0xC713
+0x83339037 = 0xC714
+0x83339038 = 0xC715
+0x83339039 = 0xC716
+0x83339130 = 0xC717
+0x83339131 = 0xC718
+0x83339132 = 0xC719
+0x83339133 = 0xC71A
+0x83339134 = 0xC71B
+0x83339135 = 0xC71C
+0x83339136 = 0xC71D
+0x83339137 = 0xC71E
+0x83339138 = 0xC71F
+0x83339139 = 0xC720
+0x83339230 = 0xC721
+0x83339231 = 0xC722
+0x83339232 = 0xC723
+0x83339233 = 0xC724
+0x83339234 = 0xC725
+0x83339235 = 0xC726
+0x83339236 = 0xC727
+0x83339237 = 0xC728
+0x83339238 = 0xC729
+0x83339239 = 0xC72A
+0x83339330 = 0xC72B
+0x83339331 = 0xC72C
+0x83339332 = 0xC72D
+0x83339333 = 0xC72E
+0x83339334 = 0xC72F
+0x83339335 = 0xC730
+0x83339336 = 0xC731
+0x83339337 = 0xC732
+0x83339338 = 0xC733
+0x83339339 = 0xC734
+0x83339430 = 0xC735
+0x83339431 = 0xC736
+0x83339432 = 0xC737
+0x83339433 = 0xC738
+0x83339434 = 0xC739
+0x83339435 = 0xC73A
+0x83339436 = 0xC73B
+0x83339437 = 0xC73C
+0x83339438 = 0xC73D
+0x83339439 = 0xC73E
+0x83339530 = 0xC73F
+0x83339531 = 0xC740
+0x83339532 = 0xC741
+0x83339533 = 0xC742
+0x83339534 = 0xC743
+0x83339535 = 0xC744
+0x83339536 = 0xC745
+0x83339537 = 0xC746
+0x83339538 = 0xC747
+0x83339539 = 0xC748
+0x83339630 = 0xC749
+0x83339631 = 0xC74A
+0x83339632 = 0xC74B
+0x83339633 = 0xC74C
+0x83339634 = 0xC74D
+0x83339635 = 0xC74E
+0x83339636 = 0xC74F
+0x83339637 = 0xC750
+0x83339638 = 0xC751
+0x83339639 = 0xC752
+0x83339730 = 0xC753
+0x83339731 = 0xC754
+0x83339732 = 0xC755
+0x83339733 = 0xC756
+0x83339734 = 0xC757
+0x83339735 = 0xC758
+0x83339736 = 0xC759
+0x83339737 = 0xC75A
+0x83339738 = 0xC75B
+0x83339739 = 0xC75C
+0x83339830 = 0xC75D
+0x83339831 = 0xC75E
+0x83339832 = 0xC75F
+0x83339833 = 0xC760
+0x83339834 = 0xC761
+0x83339835 = 0xC762
+0x83339836 = 0xC763
+0x83339837 = 0xC764
+0x83339838 = 0xC765
+0x83339839 = 0xC766
+0x83339930 = 0xC767
+0x83339931 = 0xC768
+0x83339932 = 0xC769
+0x83339933 = 0xC76A
+0x83339934 = 0xC76B
+0x83339935 = 0xC76C
+0x83339936 = 0xC76D
+0x83339937 = 0xC76E
+0x83339938 = 0xC76F
+0x83339939 = 0xC770
+0x83339A30 = 0xC771
+0x83339A31 = 0xC772
+0x83339A32 = 0xC773
+0x83339A33 = 0xC774
+0x83339A34 = 0xC775
+0x83339A35 = 0xC776
+0x83339A36 = 0xC777
+0x83339A37 = 0xC778
+0x83339A38 = 0xC779
+0x83339A39 = 0xC77A
+0x83339B30 = 0xC77B
+0x83339B31 = 0xC77C
+0x83339B32 = 0xC77D
+0x83339B33 = 0xC77E
+0x83339B34 = 0xC77F
+0x83339B35 = 0xC780
+0x83339B36 = 0xC781
+0x83339B37 = 0xC782
+0x83339B38 = 0xC783
+0x83339B39 = 0xC784
+0x83339C30 = 0xC785
+0x83339C31 = 0xC786
+0x83339C32 = 0xC787
+0x83339C33 = 0xC788
+0x83339C34 = 0xC789
+0x83339C35 = 0xC78A
+0x83339C36 = 0xC78B
+0x83339C37 = 0xC78C
+0x83339C38 = 0xC78D
+0x83339C39 = 0xC78E
+0x83339D30 = 0xC78F
+0x83339D31 = 0xC790
+0x83339D32 = 0xC791
+0x83339D33 = 0xC792
+0x83339D34 = 0xC793
+0x83339D35 = 0xC794
+0x83339D36 = 0xC795
+0x83339D37 = 0xC796
+0x83339D38 = 0xC797
+0x83339D39 = 0xC798
+0x83339E30 = 0xC799
+0x83339E31 = 0xC79A
+0x83339E32 = 0xC79B
+0x83339E33 = 0xC79C
+0x83339E34 = 0xC79D
+0x83339E35 = 0xC79E
+0x83339E36 = 0xC79F
+0x83339E37 = 0xC7A0
+0x83339E38 = 0xC7A1
+0x83339E39 = 0xC7A2
+0x83339F30 = 0xC7A3
+0x83339F31 = 0xC7A4
+0x83339F32 = 0xC7A5
+0x83339F33 = 0xC7A6
+0x83339F34 = 0xC7A7
+0x83339F35 = 0xC7A8
+0x83339F36 = 0xC7A9
+0x83339F37 = 0xC7AA
+0x83339F38 = 0xC7AB
+0x83339F39 = 0xC7AC
+0x8333A030 = 0xC7AD
+0x8333A031 = 0xC7AE
+0x8333A032 = 0xC7AF
+0x8333A033 = 0xC7B0
+0x8333A034 = 0xC7B1
+0x8333A035 = 0xC7B2
+0x8333A036 = 0xC7B3
+0x8333A037 = 0xC7B4
+0x8333A038 = 0xC7B5
+0x8333A039 = 0xC7B6
+0x8333A130 = 0xC7B7
+0x8333A131 = 0xC7B8
+0x8333A132 = 0xC7B9
+0x8333A133 = 0xC7BA
+0x8333A134 = 0xC7BB
+0x8333A135 = 0xC7BC
+0x8333A136 = 0xC7BD
+0x8333A137 = 0xC7BE
+0x8333A138 = 0xC7BF
+0x8333A139 = 0xC7C0
+0x8333A230 = 0xC7C1
+0x8333A231 = 0xC7C2
+0x8333A232 = 0xC7C3
+0x8333A233 = 0xC7C4
+0x8333A234 = 0xC7C5
+0x8333A235 = 0xC7C6
+0x8333A236 = 0xC7C7
+0x8333A237 = 0xC7C8
+0x8333A238 = 0xC7C9
+0x8333A239 = 0xC7CA
+0x8333A330 = 0xC7CB
+0x8333A331 = 0xC7CC
+0x8333A332 = 0xC7CD
+0x8333A333 = 0xC7CE
+0x8333A334 = 0xC7CF
+0x8333A335 = 0xC7D0
+0x8333A336 = 0xC7D1
+0x8333A337 = 0xC7D2
+0x8333A338 = 0xC7D3
+0x8333A339 = 0xC7D4
+0x8333A430 = 0xC7D5
+0x8333A431 = 0xC7D6
+0x8333A432 = 0xC7D7
+0x8333A433 = 0xC7D8
+0x8333A434 = 0xC7D9
+0x8333A435 = 0xC7DA
+0x8333A436 = 0xC7DB
+0x8333A437 = 0xC7DC
+0x8333A438 = 0xC7DD
+0x8333A439 = 0xC7DE
+0x8333A530 = 0xC7DF
+0x8333A531 = 0xC7E0
+0x8333A532 = 0xC7E1
+0x8333A533 = 0xC7E2
+0x8333A534 = 0xC7E3
+0x8333A535 = 0xC7E4
+0x8333A536 = 0xC7E5
+0x8333A537 = 0xC7E6
+0x8333A538 = 0xC7E7
+0x8333A539 = 0xC7E8
+0x8333A630 = 0xC7E9
+0x8333A631 = 0xC7EA
+0x8333A632 = 0xC7EB
+0x8333A633 = 0xC7EC
+0x8333A634 = 0xC7ED
+0x8333A635 = 0xC7EE
+0x8333A636 = 0xC7EF
+0x8333A637 = 0xC7F0
+0x8333A638 = 0xC7F1
+0x8333A639 = 0xC7F2
+0x8333A730 = 0xC7F3
+0x8333A731 = 0xC7F4
+0x8333A732 = 0xC7F5
+0x8333A733 = 0xC7F6
+0x8333A734 = 0xC7F7
+0x8333A735 = 0xC7F8
+0x8333A736 = 0xC7F9
+0x8333A737 = 0xC7FA
+0x8333A738 = 0xC7FB
+0x8333A739 = 0xC7FC
+0x8333A830 = 0xC7FD
+0x8333A831 = 0xC7FE
+0x8333A832 = 0xC7FF
+0x8333A833 = 0xC800
+0x8333A834 = 0xC801
+0x8333A835 = 0xC802
+0x8333A836 = 0xC803
+0x8333A837 = 0xC804
+0x8333A838 = 0xC805
+0x8333A839 = 0xC806
+0x8333A930 = 0xC807
+0x8333A931 = 0xC808
+0x8333A932 = 0xC809
+0x8333A933 = 0xC80A
+0x8333A934 = 0xC80B
+0x8333A935 = 0xC80C
+0x8333A936 = 0xC80D
+0x8333A937 = 0xC80E
+0x8333A938 = 0xC80F
+0x8333A939 = 0xC810
+0x8333AA30 = 0xC811
+0x8333AA31 = 0xC812
+0x8333AA32 = 0xC813
+0x8333AA33 = 0xC814
+0x8333AA34 = 0xC815
+0x8333AA35 = 0xC816
+0x8333AA36 = 0xC817
+0x8333AA37 = 0xC818
+0x8333AA38 = 0xC819
+0x8333AA39 = 0xC81A
+0x8333AB30 = 0xC81B
+0x8333AB31 = 0xC81C
+0x8333AB32 = 0xC81D
+0x8333AB33 = 0xC81E
+0x8333AB34 = 0xC81F
+0x8333AB35 = 0xC820
+0x8333AB36 = 0xC821
+0x8333AB37 = 0xC822
+0x8333AB38 = 0xC823
+0x8333AB39 = 0xC824
+0x8333AC30 = 0xC825
+0x8333AC31 = 0xC826
+0x8333AC32 = 0xC827
+0x8333AC33 = 0xC828
+0x8333AC34 = 0xC829
+0x8333AC35 = 0xC82A
+0x8333AC36 = 0xC82B
+0x8333AC37 = 0xC82C
+0x8333AC38 = 0xC82D
+0x8333AC39 = 0xC82E
+0x8333AD30 = 0xC82F
+0x8333AD31 = 0xC830
+0x8333AD32 = 0xC831
+0x8333AD33 = 0xC832
+0x8333AD34 = 0xC833
+0x8333AD35 = 0xC834
+0x8333AD36 = 0xC835
+0x8333AD37 = 0xC836
+0x8333AD38 = 0xC837
+0x8333AD39 = 0xC838
+0x8333AE30 = 0xC839
+0x8333AE31 = 0xC83A
+0x8333AE32 = 0xC83B
+0x8333AE33 = 0xC83C
+0x8333AE34 = 0xC83D
+0x8333AE35 = 0xC83E
+0x8333AE36 = 0xC83F
+0x8333AE37 = 0xC840
+0x8333AE38 = 0xC841
+0x8333AE39 = 0xC842
+0x8333AF30 = 0xC843
+0x8333AF31 = 0xC844
+0x8333AF32 = 0xC845
+0x8333AF33 = 0xC846
+0x8333AF34 = 0xC847
+0x8333AF35 = 0xC848
+0x8333AF36 = 0xC849
+0x8333AF37 = 0xC84A
+0x8333AF38 = 0xC84B
+0x8333AF39 = 0xC84C
+0x8333B030 = 0xC84D
+0x8333B031 = 0xC84E
+0x8333B032 = 0xC84F
+0x8333B033 = 0xC850
+0x8333B034 = 0xC851
+0x8333B035 = 0xC852
+0x8333B036 = 0xC853
+0x8333B037 = 0xC854
+0x8333B038 = 0xC855
+0x8333B039 = 0xC856
+0x8333B130 = 0xC857
+0x8333B131 = 0xC858
+0x8333B132 = 0xC859
+0x8333B133 = 0xC85A
+0x8333B134 = 0xC85B
+0x8333B135 = 0xC85C
+0x8333B136 = 0xC85D
+0x8333B137 = 0xC85E
+0x8333B138 = 0xC85F
+0x8333B139 = 0xC860
+0x8333B230 = 0xC861
+0x8333B231 = 0xC862
+0x8333B232 = 0xC863
+0x8333B233 = 0xC864
+0x8333B234 = 0xC865
+0x8333B235 = 0xC866
+0x8333B236 = 0xC867
+0x8333B237 = 0xC868
+0x8333B238 = 0xC869
+0x8333B239 = 0xC86A
+0x8333B330 = 0xC86B
+0x8333B331 = 0xC86C
+0x8333B332 = 0xC86D
+0x8333B333 = 0xC86E
+0x8333B334 = 0xC86F
+0x8333B335 = 0xC870
+0x8333B336 = 0xC871
+0x8333B337 = 0xC872
+0x8333B338 = 0xC873
+0x8333B339 = 0xC874
+0x8333B430 = 0xC875
+0x8333B431 = 0xC876
+0x8333B432 = 0xC877
+0x8333B433 = 0xC878
+0x8333B434 = 0xC879
+0x8333B435 = 0xC87A
+0x8333B436 = 0xC87B
+0x8333B437 = 0xC87C
+0x8333B438 = 0xC87D
+0x8333B439 = 0xC87E
+0x8333B530 = 0xC87F
+0x8333B531 = 0xC880
+0x8333B532 = 0xC881
+0x8333B533 = 0xC882
+0x8333B534 = 0xC883
+0x8333B535 = 0xC884
+0x8333B536 = 0xC885
+0x8333B537 = 0xC886
+0x8333B538 = 0xC887
+0x8333B539 = 0xC888
+0x8333B630 = 0xC889
+0x8333B631 = 0xC88A
+0x8333B632 = 0xC88B
+0x8333B633 = 0xC88C
+0x8333B634 = 0xC88D
+0x8333B635 = 0xC88E
+0x8333B636 = 0xC88F
+0x8333B637 = 0xC890
+0x8333B638 = 0xC891
+0x8333B639 = 0xC892
+0x8333B730 = 0xC893
+0x8333B731 = 0xC894
+0x8333B732 = 0xC895
+0x8333B733 = 0xC896
+0x8333B734 = 0xC897
+0x8333B735 = 0xC898
+0x8333B736 = 0xC899
+0x8333B737 = 0xC89A
+0x8333B738 = 0xC89B
+0x8333B739 = 0xC89C
+0x8333B830 = 0xC89D
+0x8333B831 = 0xC89E
+0x8333B832 = 0xC89F
+0x8333B833 = 0xC8A0
+0x8333B834 = 0xC8A1
+0x8333B835 = 0xC8A2
+0x8333B836 = 0xC8A3
+0x8333B837 = 0xC8A4
+0x8333B838 = 0xC8A5
+0x8333B839 = 0xC8A6
+0x8333B930 = 0xC8A7
+0x8333B931 = 0xC8A8
+0x8333B932 = 0xC8A9
+0x8333B933 = 0xC8AA
+0x8333B934 = 0xC8AB
+0x8333B935 = 0xC8AC
+0x8333B936 = 0xC8AD
+0x8333B937 = 0xC8AE
+0x8333B938 = 0xC8AF
+0x8333B939 = 0xC8B0
+0x8333BA30 = 0xC8B1
+0x8333BA31 = 0xC8B2
+0x8333BA32 = 0xC8B3
+0x8333BA33 = 0xC8B4
+0x8333BA34 = 0xC8B5
+0x8333BA35 = 0xC8B6
+0x8333BA36 = 0xC8B7
+0x8333BA37 = 0xC8B8
+0x8333BA38 = 0xC8B9
+0x8333BA39 = 0xC8BA
+0x8333BB30 = 0xC8BB
+0x8333BB31 = 0xC8BC
+0x8333BB32 = 0xC8BD
+0x8333BB33 = 0xC8BE
+0x8333BB34 = 0xC8BF
+0x8333BB35 = 0xC8C0
+0x8333BB36 = 0xC8C1
+0x8333BB37 = 0xC8C2
+0x8333BB38 = 0xC8C3
+0x8333BB39 = 0xC8C4
+0x8333BC30 = 0xC8C5
+0x8333BC31 = 0xC8C6
+0x8333BC32 = 0xC8C7
+0x8333BC33 = 0xC8C8
+0x8333BC34 = 0xC8C9
+0x8333BC35 = 0xC8CA
+0x8333BC36 = 0xC8CB
+0x8333BC37 = 0xC8CC
+0x8333BC38 = 0xC8CD
+0x8333BC39 = 0xC8CE
+0x8333BD30 = 0xC8CF
+0x8333BD31 = 0xC8D0
+0x8333BD32 = 0xC8D1
+0x8333BD33 = 0xC8D2
+0x8333BD34 = 0xC8D3
+0x8333BD35 = 0xC8D4
+0x8333BD36 = 0xC8D5
+0x8333BD37 = 0xC8D6
+0x8333BD38 = 0xC8D7
+0x8333BD39 = 0xC8D8
+0x8333BE30 = 0xC8D9
+0x8333BE31 = 0xC8DA
+0x8333BE32 = 0xC8DB
+0x8333BE33 = 0xC8DC
+0x8333BE34 = 0xC8DD
+0x8333BE35 = 0xC8DE
+0x8333BE36 = 0xC8DF
+0x8333BE37 = 0xC8E0
+0x8333BE38 = 0xC8E1
+0x8333BE39 = 0xC8E2
+0x8333BF30 = 0xC8E3
+0x8333BF31 = 0xC8E4
+0x8333BF32 = 0xC8E5
+0x8333BF33 = 0xC8E6
+0x8333BF34 = 0xC8E7
+0x8333BF35 = 0xC8E8
+0x8333BF36 = 0xC8E9
+0x8333BF37 = 0xC8EA
+0x8333BF38 = 0xC8EB
+0x8333BF39 = 0xC8EC
+0x8333C030 = 0xC8ED
+0x8333C031 = 0xC8EE
+0x8333C032 = 0xC8EF
+0x8333C033 = 0xC8F0
+0x8333C034 = 0xC8F1
+0x8333C035 = 0xC8F2
+0x8333C036 = 0xC8F3
+0x8333C037 = 0xC8F4
+0x8333C038 = 0xC8F5
+0x8333C039 = 0xC8F6
+0x8333C130 = 0xC8F7
+0x8333C131 = 0xC8F8
+0x8333C132 = 0xC8F9
+0x8333C133 = 0xC8FA
+0x8333C134 = 0xC8FB
+0x8333C135 = 0xC8FC
+0x8333C136 = 0xC8FD
+0x8333C137 = 0xC8FE
+0x8333C138 = 0xC8FF
+0x8333C139 = 0xC900
+0x8333C230 = 0xC901
+0x8333C231 = 0xC902
+0x8333C232 = 0xC903
+0x8333C233 = 0xC904
+0x8333C234 = 0xC905
+0x8333C235 = 0xC906
+0x8333C236 = 0xC907
+0x8333C237 = 0xC908
+0x8333C238 = 0xC909
+0x8333C239 = 0xC90A
+0x8333C330 = 0xC90B
+0x8333C331 = 0xC90C
+0x8333C332 = 0xC90D
+0x8333C333 = 0xC90E
+0x8333C334 = 0xC90F
+0x8333C335 = 0xC910
+0x8333C336 = 0xC911
+0x8333C337 = 0xC912
+0x8333C338 = 0xC913
+0x8333C339 = 0xC914
+0x8333C430 = 0xC915
+0x8333C431 = 0xC916
+0x8333C432 = 0xC917
+0x8333C433 = 0xC918
+0x8333C434 = 0xC919
+0x8333C435 = 0xC91A
+0x8333C436 = 0xC91B
+0x8333C437 = 0xC91C
+0x8333C438 = 0xC91D
+0x8333C439 = 0xC91E
+0x8333C530 = 0xC91F
+0x8333C531 = 0xC920
+0x8333C532 = 0xC921
+0x8333C533 = 0xC922
+0x8333C534 = 0xC923
+0x8333C535 = 0xC924
+0x8333C536 = 0xC925
+0x8333C537 = 0xC926
+0x8333C538 = 0xC927
+0x8333C539 = 0xC928
+0x8333C630 = 0xC929
+0x8333C631 = 0xC92A
+0x8333C632 = 0xC92B
+0x8333C633 = 0xC92C
+0x8333C634 = 0xC92D
+0x8333C635 = 0xC92E
+0x8333C636 = 0xC92F
+0x8333C637 = 0xC930
+0x8333C638 = 0xC931
+0x8333C639 = 0xC932
+0x8333C730 = 0xC933
+0x8333C731 = 0xC934
+0x8333C732 = 0xC935
+0x8333C733 = 0xC936
+0x8333C734 = 0xC937
+0x8333C735 = 0xC938
+0x8333C736 = 0xC939
+0x8333C737 = 0xC93A
+0x8333C738 = 0xC93B
+0x8333C739 = 0xC93C
+0x8333C830 = 0xC93D
+0x8333C831 = 0xC93E
+0x8333C832 = 0xC93F
+0x8333C833 = 0xC940
+0x8333C834 = 0xC941
+0x8333C835 = 0xC942
+0x8333C836 = 0xC943
+0x8333C837 = 0xC944
+0x8333C838 = 0xC945
+0x8333C839 = 0xC946
+0x8333C930 = 0xC947
+0x8333C931 = 0xC948
+0x8333C932 = 0xC949
+0x8333C933 = 0xC94A
+0x8333C934 = 0xC94B
+0x8333C935 = 0xC94C
+0x8333C936 = 0xC94D
+0x8333C937 = 0xC94E
+0x8333C938 = 0xC94F
+0x8333C939 = 0xC950
+0x8333CA30 = 0xC951
+0x8333CA31 = 0xC952
+0x8333CA32 = 0xC953
+0x8333CA33 = 0xC954
+0x8333CA34 = 0xC955
+0x8333CA35 = 0xC956
+0x8333CA36 = 0xC957
+0x8333CA37 = 0xC958
+0x8333CA38 = 0xC959
+0x8333CA39 = 0xC95A
+0x8333CB30 = 0xC95B
+0x8333CB31 = 0xC95C
+0x8333CB32 = 0xC95D
+0x8333CB33 = 0xC95E
+0x8333CB34 = 0xC95F
+0x8333CB35 = 0xC960
+0x8333CB36 = 0xC961
+0x8333CB37 = 0xC962
+0x8333CB38 = 0xC963
+0x8333CB39 = 0xC964
+0x8333CC30 = 0xC965
+0x8333CC31 = 0xC966
+0x8333CC32 = 0xC967
+0x8333CC33 = 0xC968
+0x8333CC34 = 0xC969
+0x8333CC35 = 0xC96A
+0x8333CC36 = 0xC96B
+0x8333CC37 = 0xC96C
+0x8333CC38 = 0xC96D
+0x8333CC39 = 0xC96E
+0x8333CD30 = 0xC96F
+0x8333CD31 = 0xC970
+0x8333CD32 = 0xC971
+0x8333CD33 = 0xC972
+0x8333CD34 = 0xC973
+0x8333CD35 = 0xC974
+0x8333CD36 = 0xC975
+0x8333CD37 = 0xC976
+0x8333CD38 = 0xC977
+0x8333CD39 = 0xC978
+0x8333CE30 = 0xC979
+0x8333CE31 = 0xC97A
+0x8333CE32 = 0xC97B
+0x8333CE33 = 0xC97C
+0x8333CE34 = 0xC97D
+0x8333CE35 = 0xC97E
+0x8333CE36 = 0xC97F
+0x8333CE37 = 0xC980
+0x8333CE38 = 0xC981
+0x8333CE39 = 0xC982
+0x8333CF30 = 0xC983
+0x8333CF31 = 0xC984
+0x8333CF32 = 0xC985
+0x8333CF33 = 0xC986
+0x8333CF34 = 0xC987
+0x8333CF35 = 0xC988
+0x8333CF36 = 0xC989
+0x8333CF37 = 0xC98A
+0x8333CF38 = 0xC98B
+0x8333CF39 = 0xC98C
+0x8333D030 = 0xC98D
+0x8333D031 = 0xC98E
+0x8333D032 = 0xC98F
+0x8333D033 = 0xC990
+0x8333D034 = 0xC991
+0x8333D035 = 0xC992
+0x8333D036 = 0xC993
+0x8333D037 = 0xC994
+0x8333D038 = 0xC995
+0x8333D039 = 0xC996
+0x8333D130 = 0xC997
+0x8333D131 = 0xC998
+0x8333D132 = 0xC999
+0x8333D133 = 0xC99A
+0x8333D134 = 0xC99B
+0x8333D135 = 0xC99C
+0x8333D136 = 0xC99D
+0x8333D137 = 0xC99E
+0x8333D138 = 0xC99F
+0x8333D139 = 0xC9A0
+0x8333D230 = 0xC9A1
+0x8333D231 = 0xC9A2
+0x8333D232 = 0xC9A3
+0x8333D233 = 0xC9A4
+0x8333D234 = 0xC9A5
+0x8333D235 = 0xC9A6
+0x8333D236 = 0xC9A7
+0x8333D237 = 0xC9A8
+0x8333D238 = 0xC9A9
+0x8333D239 = 0xC9AA
+0x8333D330 = 0xC9AB
+0x8333D331 = 0xC9AC
+0x8333D332 = 0xC9AD
+0x8333D333 = 0xC9AE
+0x8333D334 = 0xC9AF
+0x8333D335 = 0xC9B0
+0x8333D336 = 0xC9B1
+0x8333D337 = 0xC9B2
+0x8333D338 = 0xC9B3
+0x8333D339 = 0xC9B4
+0x8333D430 = 0xC9B5
+0x8333D431 = 0xC9B6
+0x8333D432 = 0xC9B7
+0x8333D433 = 0xC9B8
+0x8333D434 = 0xC9B9
+0x8333D435 = 0xC9BA
+0x8333D436 = 0xC9BB
+0x8333D437 = 0xC9BC
+0x8333D438 = 0xC9BD
+0x8333D439 = 0xC9BE
+0x8333D530 = 0xC9BF
+0x8333D531 = 0xC9C0
+0x8333D532 = 0xC9C1
+0x8333D533 = 0xC9C2
+0x8333D534 = 0xC9C3
+0x8333D535 = 0xC9C4
+0x8333D536 = 0xC9C5
+0x8333D537 = 0xC9C6
+0x8333D538 = 0xC9C7
+0x8333D539 = 0xC9C8
+0x8333D630 = 0xC9C9
+0x8333D631 = 0xC9CA
+0x8333D632 = 0xC9CB
+0x8333D633 = 0xC9CC
+0x8333D634 = 0xC9CD
+0x8333D635 = 0xC9CE
+0x8333D636 = 0xC9CF
+0x8333D637 = 0xC9D0
+0x8333D638 = 0xC9D1
+0x8333D639 = 0xC9D2
+0x8333D730 = 0xC9D3
+0x8333D731 = 0xC9D4
+0x8333D732 = 0xC9D5
+0x8333D733 = 0xC9D6
+0x8333D734 = 0xC9D7
+0x8333D735 = 0xC9D8
+0x8333D736 = 0xC9D9
+0x8333D737 = 0xC9DA
+0x8333D738 = 0xC9DB
+0x8333D739 = 0xC9DC
+0x8333D830 = 0xC9DD
+0x8333D831 = 0xC9DE
+0x8333D832 = 0xC9DF
+0x8333D833 = 0xC9E0
+0x8333D834 = 0xC9E1
+0x8333D835 = 0xC9E2
+0x8333D836 = 0xC9E3
+0x8333D837 = 0xC9E4
+0x8333D838 = 0xC9E5
+0x8333D839 = 0xC9E6
+0x8333D930 = 0xC9E7
+0x8333D931 = 0xC9E8
+0x8333D932 = 0xC9E9
+0x8333D933 = 0xC9EA
+0x8333D934 = 0xC9EB
+0x8333D935 = 0xC9EC
+0x8333D936 = 0xC9ED
+0x8333D937 = 0xC9EE
+0x8333D938 = 0xC9EF
+0x8333D939 = 0xC9F0
+0x8333DA30 = 0xC9F1
+0x8333DA31 = 0xC9F2
+0x8333DA32 = 0xC9F3
+0x8333DA33 = 0xC9F4
+0x8333DA34 = 0xC9F5
+0x8333DA35 = 0xC9F6
+0x8333DA36 = 0xC9F7
+0x8333DA37 = 0xC9F8
+0x8333DA38 = 0xC9F9
+0x8333DA39 = 0xC9FA
+0x8333DB30 = 0xC9FB
+0x8333DB31 = 0xC9FC
+0x8333DB32 = 0xC9FD
+0x8333DB33 = 0xC9FE
+0x8333DB34 = 0xC9FF
+0x8333DB35 = 0xCA00
+0x8333DB36 = 0xCA01
+0x8333DB37 = 0xCA02
+0x8333DB38 = 0xCA03
+0x8333DB39 = 0xCA04
+0x8333DC30 = 0xCA05
+0x8333DC31 = 0xCA06
+0x8333DC32 = 0xCA07
+0x8333DC33 = 0xCA08
+0x8333DC34 = 0xCA09
+0x8333DC35 = 0xCA0A
+0x8333DC36 = 0xCA0B
+0x8333DC37 = 0xCA0C
+0x8333DC38 = 0xCA0D
+0x8333DC39 = 0xCA0E
+0x8333DD30 = 0xCA0F
+0x8333DD31 = 0xCA10
+0x8333DD32 = 0xCA11
+0x8333DD33 = 0xCA12
+0x8333DD34 = 0xCA13
+0x8333DD35 = 0xCA14
+0x8333DD36 = 0xCA15
+0x8333DD37 = 0xCA16
+0x8333DD38 = 0xCA17
+0x8333DD39 = 0xCA18
+0x8333DE30 = 0xCA19
+0x8333DE31 = 0xCA1A
+0x8333DE32 = 0xCA1B
+0x8333DE33 = 0xCA1C
+0x8333DE34 = 0xCA1D
+0x8333DE35 = 0xCA1E
+0x8333DE36 = 0xCA1F
+0x8333DE37 = 0xCA20
+0x8333DE38 = 0xCA21
+0x8333DE39 = 0xCA22
+0x8333DF30 = 0xCA23
+0x8333DF31 = 0xCA24
+0x8333DF32 = 0xCA25
+0x8333DF33 = 0xCA26
+0x8333DF34 = 0xCA27
+0x8333DF35 = 0xCA28
+0x8333DF36 = 0xCA29
+0x8333DF37 = 0xCA2A
+0x8333DF38 = 0xCA2B
+0x8333DF39 = 0xCA2C
+0x8333E030 = 0xCA2D
+0x8333E031 = 0xCA2E
+0x8333E032 = 0xCA2F
+0x8333E033 = 0xCA30
+0x8333E034 = 0xCA31
+0x8333E035 = 0xCA32
+0x8333E036 = 0xCA33
+0x8333E037 = 0xCA34
+0x8333E038 = 0xCA35
+0x8333E039 = 0xCA36
+0x8333E130 = 0xCA37
+0x8333E131 = 0xCA38
+0x8333E132 = 0xCA39
+0x8333E133 = 0xCA3A
+0x8333E134 = 0xCA3B
+0x8333E135 = 0xCA3C
+0x8333E136 = 0xCA3D
+0x8333E137 = 0xCA3E
+0x8333E138 = 0xCA3F
+0x8333E139 = 0xCA40
+0x8333E230 = 0xCA41
+0x8333E231 = 0xCA42
+0x8333E232 = 0xCA43
+0x8333E233 = 0xCA44
+0x8333E234 = 0xCA45
+0x8333E235 = 0xCA46
+0x8333E236 = 0xCA47
+0x8333E237 = 0xCA48
+0x8333E238 = 0xCA49
+0x8333E239 = 0xCA4A
+0x8333E330 = 0xCA4B
+0x8333E331 = 0xCA4C
+0x8333E332 = 0xCA4D
+0x8333E333 = 0xCA4E
+0x8333E334 = 0xCA4F
+0x8333E335 = 0xCA50
+0x8333E336 = 0xCA51
+0x8333E337 = 0xCA52
+0x8333E338 = 0xCA53
+0x8333E339 = 0xCA54
+0x8333E430 = 0xCA55
+0x8333E431 = 0xCA56
+0x8333E432 = 0xCA57
+0x8333E433 = 0xCA58
+0x8333E434 = 0xCA59
+0x8333E435 = 0xCA5A
+0x8333E436 = 0xCA5B
+0x8333E437 = 0xCA5C
+0x8333E438 = 0xCA5D
+0x8333E439 = 0xCA5E
+0x8333E530 = 0xCA5F
+0x8333E531 = 0xCA60
+0x8333E532 = 0xCA61
+0x8333E533 = 0xCA62
+0x8333E534 = 0xCA63
+0x8333E535 = 0xCA64
+0x8333E536 = 0xCA65
+0x8333E537 = 0xCA66
+0x8333E538 = 0xCA67
+0x8333E539 = 0xCA68
+0x8333E630 = 0xCA69
+0x8333E631 = 0xCA6A
+0x8333E632 = 0xCA6B
+0x8333E633 = 0xCA6C
+0x8333E634 = 0xCA6D
+0x8333E635 = 0xCA6E
+0x8333E636 = 0xCA6F
+0x8333E637 = 0xCA70
+0x8333E638 = 0xCA71
+0x8333E639 = 0xCA72
+0x8333E730 = 0xCA73
+0x8333E731 = 0xCA74
+0x8333E732 = 0xCA75
+0x8333E733 = 0xCA76
+0x8333E734 = 0xCA77
+0x8333E735 = 0xCA78
+0x8333E736 = 0xCA79
+0x8333E737 = 0xCA7A
+0x8333E738 = 0xCA7B
+0x8333E739 = 0xCA7C
+0x8333E830 = 0xCA7D
+0x8333E831 = 0xCA7E
+0x8333E832 = 0xCA7F
+0x8333E833 = 0xCA80
+0x8333E834 = 0xCA81
+0x8333E835 = 0xCA82
+0x8333E836 = 0xCA83
+0x8333E837 = 0xCA84
+0x8333E838 = 0xCA85
+0x8333E839 = 0xCA86
+0x8333E930 = 0xCA87
+0x8333E931 = 0xCA88
+0x8333E932 = 0xCA89
+0x8333E933 = 0xCA8A
+0x8333E934 = 0xCA8B
+0x8333E935 = 0xCA8C
+0x8333E936 = 0xCA8D
+0x8333E937 = 0xCA8E
+0x8333E938 = 0xCA8F
+0x8333E939 = 0xCA90
+0x8333EA30 = 0xCA91
+0x8333EA31 = 0xCA92
+0x8333EA32 = 0xCA93
+0x8333EA33 = 0xCA94
+0x8333EA34 = 0xCA95
+0x8333EA35 = 0xCA96
+0x8333EA36 = 0xCA97
+0x8333EA37 = 0xCA98
+0x8333EA38 = 0xCA99
+0x8333EA39 = 0xCA9A
+0x8333EB30 = 0xCA9B
+0x8333EB31 = 0xCA9C
+0x8333EB32 = 0xCA9D
+0x8333EB33 = 0xCA9E
+0x8333EB34 = 0xCA9F
+0x8333EB35 = 0xCAA0
+0x8333EB36 = 0xCAA1
+0x8333EB37 = 0xCAA2
+0x8333EB38 = 0xCAA3
+0x8333EB39 = 0xCAA4
+0x8333EC30 = 0xCAA5
+0x8333EC31 = 0xCAA6
+0x8333EC32 = 0xCAA7
+0x8333EC33 = 0xCAA8
+0x8333EC34 = 0xCAA9
+0x8333EC35 = 0xCAAA
+0x8333EC36 = 0xCAAB
+0x8333EC37 = 0xCAAC
+0x8333EC38 = 0xCAAD
+0x8333EC39 = 0xCAAE
+0x8333ED30 = 0xCAAF
+0x8333ED31 = 0xCAB0
+0x8333ED32 = 0xCAB1
+0x8333ED33 = 0xCAB2
+0x8333ED34 = 0xCAB3
+0x8333ED35 = 0xCAB4
+0x8333ED36 = 0xCAB5
+0x8333ED37 = 0xCAB6
+0x8333ED38 = 0xCAB7
+0x8333ED39 = 0xCAB8
+0x8333EE30 = 0xCAB9
+0x8333EE31 = 0xCABA
+0x8333EE32 = 0xCABB
+0x8333EE33 = 0xCABC
+0x8333EE34 = 0xCABD
+0x8333EE35 = 0xCABE
+0x8333EE36 = 0xCABF
+0x8333EE37 = 0xCAC0
+0x8333EE38 = 0xCAC1
+0x8333EE39 = 0xCAC2
+0x8333EF30 = 0xCAC3
+0x8333EF31 = 0xCAC4
+0x8333EF32 = 0xCAC5
+0x8333EF33 = 0xCAC6
+0x8333EF34 = 0xCAC7
+0x8333EF35 = 0xCAC8
+0x8333EF36 = 0xCAC9
+0x8333EF37 = 0xCACA
+0x8333EF38 = 0xCACB
+0x8333EF39 = 0xCACC
+0x8333F030 = 0xCACD
+0x8333F031 = 0xCACE
+0x8333F032 = 0xCACF
+0x8333F033 = 0xCAD0
+0x8333F034 = 0xCAD1
+0x8333F035 = 0xCAD2
+0x8333F036 = 0xCAD3
+0x8333F037 = 0xCAD4
+0x8333F038 = 0xCAD5
+0x8333F039 = 0xCAD6
+0x8333F130 = 0xCAD7
+0x8333F131 = 0xCAD8
+0x8333F132 = 0xCAD9
+0x8333F133 = 0xCADA
+0x8333F134 = 0xCADB
+0x8333F135 = 0xCADC
+0x8333F136 = 0xCADD
+0x8333F137 = 0xCADE
+0x8333F138 = 0xCADF
+0x8333F139 = 0xCAE0
+0x8333F230 = 0xCAE1
+0x8333F231 = 0xCAE2
+0x8333F232 = 0xCAE3
+0x8333F233 = 0xCAE4
+0x8333F234 = 0xCAE5
+0x8333F235 = 0xCAE6
+0x8333F236 = 0xCAE7
+0x8333F237 = 0xCAE8
+0x8333F238 = 0xCAE9
+0x8333F239 = 0xCAEA
+0x8333F330 = 0xCAEB
+0x8333F331 = 0xCAEC
+0x8333F332 = 0xCAED
+0x8333F333 = 0xCAEE
+0x8333F334 = 0xCAEF
+0x8333F335 = 0xCAF0
+0x8333F336 = 0xCAF1
+0x8333F337 = 0xCAF2
+0x8333F338 = 0xCAF3
+0x8333F339 = 0xCAF4
+0x8333F430 = 0xCAF5
+0x8333F431 = 0xCAF6
+0x8333F432 = 0xCAF7
+0x8333F433 = 0xCAF8
+0x8333F434 = 0xCAF9
+0x8333F435 = 0xCAFA
+0x8333F436 = 0xCAFB
+0x8333F437 = 0xCAFC
+0x8333F438 = 0xCAFD
+0x8333F439 = 0xCAFE
+0x8333F530 = 0xCAFF
+0x8333F531 = 0xCB00
+0x8333F532 = 0xCB01
+0x8333F533 = 0xCB02
+0x8333F534 = 0xCB03
+0x8333F535 = 0xCB04
+0x8333F536 = 0xCB05
+0x8333F537 = 0xCB06
+0x8333F538 = 0xCB07
+0x8333F539 = 0xCB08
+0x8333F630 = 0xCB09
+0x8333F631 = 0xCB0A
+0x8333F632 = 0xCB0B
+0x8333F633 = 0xCB0C
+0x8333F634 = 0xCB0D
+0x8333F635 = 0xCB0E
+0x8333F636 = 0xCB0F
+0x8333F637 = 0xCB10
+0x8333F638 = 0xCB11
+0x8333F639 = 0xCB12
+0x8333F730 = 0xCB13
+0x8333F731 = 0xCB14
+0x8333F732 = 0xCB15
+0x8333F733 = 0xCB16
+0x8333F734 = 0xCB17
+0x8333F735 = 0xCB18
+0x8333F736 = 0xCB19
+0x8333F737 = 0xCB1A
+0x8333F738 = 0xCB1B
+0x8333F739 = 0xCB1C
+0x8333F830 = 0xCB1D
+0x8333F831 = 0xCB1E
+0x8333F832 = 0xCB1F
+0x8333F833 = 0xCB20
+0x8333F834 = 0xCB21
+0x8333F835 = 0xCB22
+0x8333F836 = 0xCB23
+0x8333F837 = 0xCB24
+0x8333F838 = 0xCB25
+0x8333F839 = 0xCB26
+0x8333F930 = 0xCB27
+0x8333F931 = 0xCB28
+0x8333F932 = 0xCB29
+0x8333F933 = 0xCB2A
+0x8333F934 = 0xCB2B
+0x8333F935 = 0xCB2C
+0x8333F936 = 0xCB2D
+0x8333F937 = 0xCB2E
+0x8333F938 = 0xCB2F
+0x8333F939 = 0xCB30
+0x8333FA30 = 0xCB31
+0x8333FA31 = 0xCB32
+0x8333FA32 = 0xCB33
+0x8333FA33 = 0xCB34
+0x8333FA34 = 0xCB35
+0x8333FA35 = 0xCB36
+0x8333FA36 = 0xCB37
+0x8333FA37 = 0xCB38
+0x8333FA38 = 0xCB39
+0x8333FA39 = 0xCB3A
+0x8333FB30 = 0xCB3B
+0x8333FB31 = 0xCB3C
+0x8333FB32 = 0xCB3D
+0x8333FB33 = 0xCB3E
+0x8333FB34 = 0xCB3F
+0x8333FB35 = 0xCB40
+0x8333FB36 = 0xCB41
+0x8333FB37 = 0xCB42
+0x8333FB38 = 0xCB43
+0x8333FB39 = 0xCB44
+0x8333FC30 = 0xCB45
+0x8333FC31 = 0xCB46
+0x8333FC32 = 0xCB47
+0x8333FC33 = 0xCB48
+0x8333FC34 = 0xCB49
+0x8333FC35 = 0xCB4A
+0x8333FC36 = 0xCB4B
+0x8333FC37 = 0xCB4C
+0x8333FC38 = 0xCB4D
+0x8333FC39 = 0xCB4E
+0x8333FD30 = 0xCB4F
+0x8333FD31 = 0xCB50
+0x8333FD32 = 0xCB51
+0x8333FD33 = 0xCB52
+0x8333FD34 = 0xCB53
+0x8333FD35 = 0xCB54
+0x8333FD36 = 0xCB55
+0x8333FD37 = 0xCB56
+0x8333FD38 = 0xCB57
+0x8333FD39 = 0xCB58
+0x8333FE30 = 0xCB59
+0x8333FE31 = 0xCB5A
+0x8333FE32 = 0xCB5B
+0x8333FE33 = 0xCB5C
+0x8333FE34 = 0xCB5D
+0x8333FE35 = 0xCB5E
+0x8333FE36 = 0xCB5F
+0x8333FE37 = 0xCB60
+0x8333FE38 = 0xCB61
+0x8333FE39 = 0xCB62
+0x83348130 = 0xCB63
+0x83348131 = 0xCB64
+0x83348132 = 0xCB65
+0x83348133 = 0xCB66
+0x83348134 = 0xCB67
+0x83348135 = 0xCB68
+0x83348136 = 0xCB69
+0x83348137 = 0xCB6A
+0x83348138 = 0xCB6B
+0x83348139 = 0xCB6C
+0x83348230 = 0xCB6D
+0x83348231 = 0xCB6E
+0x83348232 = 0xCB6F
+0x83348233 = 0xCB70
+0x83348234 = 0xCB71
+0x83348235 = 0xCB72
+0x83348236 = 0xCB73
+0x83348237 = 0xCB74
+0x83348238 = 0xCB75
+0x83348239 = 0xCB76
+0x83348330 = 0xCB77
+0x83348331 = 0xCB78
+0x83348332 = 0xCB79
+0x83348333 = 0xCB7A
+0x83348334 = 0xCB7B
+0x83348335 = 0xCB7C
+0x83348336 = 0xCB7D
+0x83348337 = 0xCB7E
+0x83348338 = 0xCB7F
+0x83348339 = 0xCB80
+0x83348430 = 0xCB81
+0x83348431 = 0xCB82
+0x83348432 = 0xCB83
+0x83348433 = 0xCB84
+0x83348434 = 0xCB85
+0x83348435 = 0xCB86
+0x83348436 = 0xCB87
+0x83348437 = 0xCB88
+0x83348438 = 0xCB89
+0x83348439 = 0xCB8A
+0x83348530 = 0xCB8B
+0x83348531 = 0xCB8C
+0x83348532 = 0xCB8D
+0x83348533 = 0xCB8E
+0x83348534 = 0xCB8F
+0x83348535 = 0xCB90
+0x83348536 = 0xCB91
+0x83348537 = 0xCB92
+0x83348538 = 0xCB93
+0x83348539 = 0xCB94
+0x83348630 = 0xCB95
+0x83348631 = 0xCB96
+0x83348632 = 0xCB97
+0x83348633 = 0xCB98
+0x83348634 = 0xCB99
+0x83348635 = 0xCB9A
+0x83348636 = 0xCB9B
+0x83348637 = 0xCB9C
+0x83348638 = 0xCB9D
+0x83348639 = 0xCB9E
+0x83348730 = 0xCB9F
+0x83348731 = 0xCBA0
+0x83348732 = 0xCBA1
+0x83348733 = 0xCBA2
+0x83348734 = 0xCBA3
+0x83348735 = 0xCBA4
+0x83348736 = 0xCBA5
+0x83348737 = 0xCBA6
+0x83348738 = 0xCBA7
+0x83348739 = 0xCBA8
+0x83348830 = 0xCBA9
+0x83348831 = 0xCBAA
+0x83348832 = 0xCBAB
+0x83348833 = 0xCBAC
+0x83348834 = 0xCBAD
+0x83348835 = 0xCBAE
+0x83348836 = 0xCBAF
+0x83348837 = 0xCBB0
+0x83348838 = 0xCBB1
+0x83348839 = 0xCBB2
+0x83348930 = 0xCBB3
+0x83348931 = 0xCBB4
+0x83348932 = 0xCBB5
+0x83348933 = 0xCBB6
+0x83348934 = 0xCBB7
+0x83348935 = 0xCBB8
+0x83348936 = 0xCBB9
+0x83348937 = 0xCBBA
+0x83348938 = 0xCBBB
+0x83348939 = 0xCBBC
+0x83348A30 = 0xCBBD
+0x83348A31 = 0xCBBE
+0x83348A32 = 0xCBBF
+0x83348A33 = 0xCBC0
+0x83348A34 = 0xCBC1
+0x83348A35 = 0xCBC2
+0x83348A36 = 0xCBC3
+0x83348A37 = 0xCBC4
+0x83348A38 = 0xCBC5
+0x83348A39 = 0xCBC6
+0x83348B30 = 0xCBC7
+0x83348B31 = 0xCBC8
+0x83348B32 = 0xCBC9
+0x83348B33 = 0xCBCA
+0x83348B34 = 0xCBCB
+0x83348B35 = 0xCBCC
+0x83348B36 = 0xCBCD
+0x83348B37 = 0xCBCE
+0x83348B38 = 0xCBCF
+0x83348B39 = 0xCBD0
+0x83348C30 = 0xCBD1
+0x83348C31 = 0xCBD2
+0x83348C32 = 0xCBD3
+0x83348C33 = 0xCBD4
+0x83348C34 = 0xCBD5
+0x83348C35 = 0xCBD6
+0x83348C36 = 0xCBD7
+0x83348C37 = 0xCBD8
+0x83348C38 = 0xCBD9
+0x83348C39 = 0xCBDA
+0x83348D30 = 0xCBDB
+0x83348D31 = 0xCBDC
+0x83348D32 = 0xCBDD
+0x83348D33 = 0xCBDE
+0x83348D34 = 0xCBDF
+0x83348D35 = 0xCBE0
+0x83348D36 = 0xCBE1
+0x83348D37 = 0xCBE2
+0x83348D38 = 0xCBE3
+0x83348D39 = 0xCBE4
+0x83348E30 = 0xCBE5
+0x83348E31 = 0xCBE6
+0x83348E32 = 0xCBE7
+0x83348E33 = 0xCBE8
+0x83348E34 = 0xCBE9
+0x83348E35 = 0xCBEA
+0x83348E36 = 0xCBEB
+0x83348E37 = 0xCBEC
+0x83348E38 = 0xCBED
+0x83348E39 = 0xCBEE
+0x83348F30 = 0xCBEF
+0x83348F31 = 0xCBF0
+0x83348F32 = 0xCBF1
+0x83348F33 = 0xCBF2
+0x83348F34 = 0xCBF3
+0x83348F35 = 0xCBF4
+0x83348F36 = 0xCBF5
+0x83348F37 = 0xCBF6
+0x83348F38 = 0xCBF7
+0x83348F39 = 0xCBF8
+0x83349030 = 0xCBF9
+0x83349031 = 0xCBFA
+0x83349032 = 0xCBFB
+0x83349033 = 0xCBFC
+0x83349034 = 0xCBFD
+0x83349035 = 0xCBFE
+0x83349036 = 0xCBFF
+0x83349037 = 0xCC00
+0x83349038 = 0xCC01
+0x83349039 = 0xCC02
+0x83349130 = 0xCC03
+0x83349131 = 0xCC04
+0x83349132 = 0xCC05
+0x83349133 = 0xCC06
+0x83349134 = 0xCC07
+0x83349135 = 0xCC08
+0x83349136 = 0xCC09
+0x83349137 = 0xCC0A
+0x83349138 = 0xCC0B
+0x83349139 = 0xCC0C
+0x83349230 = 0xCC0D
+0x83349231 = 0xCC0E
+0x83349232 = 0xCC0F
+0x83349233 = 0xCC10
+0x83349234 = 0xCC11
+0x83349235 = 0xCC12
+0x83349236 = 0xCC13
+0x83349237 = 0xCC14
+0x83349238 = 0xCC15
+0x83349239 = 0xCC16
+0x83349330 = 0xCC17
+0x83349331 = 0xCC18
+0x83349332 = 0xCC19
+0x83349333 = 0xCC1A
+0x83349334 = 0xCC1B
+0x83349335 = 0xCC1C
+0x83349336 = 0xCC1D
+0x83349337 = 0xCC1E
+0x83349338 = 0xCC1F
+0x83349339 = 0xCC20
+0x83349430 = 0xCC21
+0x83349431 = 0xCC22
+0x83349432 = 0xCC23
+0x83349433 = 0xCC24
+0x83349434 = 0xCC25
+0x83349435 = 0xCC26
+0x83349436 = 0xCC27
+0x83349437 = 0xCC28
+0x83349438 = 0xCC29
+0x83349439 = 0xCC2A
+0x83349530 = 0xCC2B
+0x83349531 = 0xCC2C
+0x83349532 = 0xCC2D
+0x83349533 = 0xCC2E
+0x83349534 = 0xCC2F
+0x83349535 = 0xCC30
+0x83349536 = 0xCC31
+0x83349537 = 0xCC32
+0x83349538 = 0xCC33
+0x83349539 = 0xCC34
+0x83349630 = 0xCC35
+0x83349631 = 0xCC36
+0x83349632 = 0xCC37
+0x83349633 = 0xCC38
+0x83349634 = 0xCC39
+0x83349635 = 0xCC3A
+0x83349636 = 0xCC3B
+0x83349637 = 0xCC3C
+0x83349638 = 0xCC3D
+0x83349639 = 0xCC3E
+0x83349730 = 0xCC3F
+0x83349731 = 0xCC40
+0x83349732 = 0xCC41
+0x83349733 = 0xCC42
+0x83349734 = 0xCC43
+0x83349735 = 0xCC44
+0x83349736 = 0xCC45
+0x83349737 = 0xCC46
+0x83349738 = 0xCC47
+0x83349739 = 0xCC48
+0x83349830 = 0xCC49
+0x83349831 = 0xCC4A
+0x83349832 = 0xCC4B
+0x83349833 = 0xCC4C
+0x83349834 = 0xCC4D
+0x83349835 = 0xCC4E
+0x83349836 = 0xCC4F
+0x83349837 = 0xCC50
+0x83349838 = 0xCC51
+0x83349839 = 0xCC52
+0x83349930 = 0xCC53
+0x83349931 = 0xCC54
+0x83349932 = 0xCC55
+0x83349933 = 0xCC56
+0x83349934 = 0xCC57
+0x83349935 = 0xCC58
+0x83349936 = 0xCC59
+0x83349937 = 0xCC5A
+0x83349938 = 0xCC5B
+0x83349939 = 0xCC5C
+0x83349A30 = 0xCC5D
+0x83349A31 = 0xCC5E
+0x83349A32 = 0xCC5F
+0x83349A33 = 0xCC60
+0x83349A34 = 0xCC61
+0x83349A35 = 0xCC62
+0x83349A36 = 0xCC63
+0x83349A37 = 0xCC64
+0x83349A38 = 0xCC65
+0x83349A39 = 0xCC66
+0x83349B30 = 0xCC67
+0x83349B31 = 0xCC68
+0x83349B32 = 0xCC69
+0x83349B33 = 0xCC6A
+0x83349B34 = 0xCC6B
+0x83349B35 = 0xCC6C
+0x83349B36 = 0xCC6D
+0x83349B37 = 0xCC6E
+0x83349B38 = 0xCC6F
+0x83349B39 = 0xCC70
+0x83349C30 = 0xCC71
+0x83349C31 = 0xCC72
+0x83349C32 = 0xCC73
+0x83349C33 = 0xCC74
+0x83349C34 = 0xCC75
+0x83349C35 = 0xCC76
+0x83349C36 = 0xCC77
+0x83349C37 = 0xCC78
+0x83349C38 = 0xCC79
+0x83349C39 = 0xCC7A
+0x83349D30 = 0xCC7B
+0x83349D31 = 0xCC7C
+0x83349D32 = 0xCC7D
+0x83349D33 = 0xCC7E
+0x83349D34 = 0xCC7F
+0x83349D35 = 0xCC80
+0x83349D36 = 0xCC81
+0x83349D37 = 0xCC82
+0x83349D38 = 0xCC83
+0x83349D39 = 0xCC84
+0x83349E30 = 0xCC85
+0x83349E31 = 0xCC86
+0x83349E32 = 0xCC87
+0x83349E33 = 0xCC88
+0x83349E34 = 0xCC89
+0x83349E35 = 0xCC8A
+0x83349E36 = 0xCC8B
+0x83349E37 = 0xCC8C
+0x83349E38 = 0xCC8D
+0x83349E39 = 0xCC8E
+0x83349F30 = 0xCC8F
+0x83349F31 = 0xCC90
+0x83349F32 = 0xCC91
+0x83349F33 = 0xCC92
+0x83349F34 = 0xCC93
+0x83349F35 = 0xCC94
+0x83349F36 = 0xCC95
+0x83349F37 = 0xCC96
+0x83349F38 = 0xCC97
+0x83349F39 = 0xCC98
+0x8334A030 = 0xCC99
+0x8334A031 = 0xCC9A
+0x8334A032 = 0xCC9B
+0x8334A033 = 0xCC9C
+0x8334A034 = 0xCC9D
+0x8334A035 = 0xCC9E
+0x8334A036 = 0xCC9F
+0x8334A037 = 0xCCA0
+0x8334A038 = 0xCCA1
+0x8334A039 = 0xCCA2
+0x8334A130 = 0xCCA3
+0x8334A131 = 0xCCA4
+0x8334A132 = 0xCCA5
+0x8334A133 = 0xCCA6
+0x8334A134 = 0xCCA7
+0x8334A135 = 0xCCA8
+0x8334A136 = 0xCCA9
+0x8334A137 = 0xCCAA
+0x8334A138 = 0xCCAB
+0x8334A139 = 0xCCAC
+0x8334A230 = 0xCCAD
+0x8334A231 = 0xCCAE
+0x8334A232 = 0xCCAF
+0x8334A233 = 0xCCB0
+0x8334A234 = 0xCCB1
+0x8334A235 = 0xCCB2
+0x8334A236 = 0xCCB3
+0x8334A237 = 0xCCB4
+0x8334A238 = 0xCCB5
+0x8334A239 = 0xCCB6
+0x8334A330 = 0xCCB7
+0x8334A331 = 0xCCB8
+0x8334A332 = 0xCCB9
+0x8334A333 = 0xCCBA
+0x8334A334 = 0xCCBB
+0x8334A335 = 0xCCBC
+0x8334A336 = 0xCCBD
+0x8334A337 = 0xCCBE
+0x8334A338 = 0xCCBF
+0x8334A339 = 0xCCC0
+0x8334A430 = 0xCCC1
+0x8334A431 = 0xCCC2
+0x8334A432 = 0xCCC3
+0x8334A433 = 0xCCC4
+0x8334A434 = 0xCCC5
+0x8334A435 = 0xCCC6
+0x8334A436 = 0xCCC7
+0x8334A437 = 0xCCC8
+0x8334A438 = 0xCCC9
+0x8334A439 = 0xCCCA
+0x8334A530 = 0xCCCB
+0x8334A531 = 0xCCCC
+0x8334A532 = 0xCCCD
+0x8334A533 = 0xCCCE
+0x8334A534 = 0xCCCF
+0x8334A535 = 0xCCD0
+0x8334A536 = 0xCCD1
+0x8334A537 = 0xCCD2
+0x8334A538 = 0xCCD3
+0x8334A539 = 0xCCD4
+0x8334A630 = 0xCCD5
+0x8334A631 = 0xCCD6
+0x8334A632 = 0xCCD7
+0x8334A633 = 0xCCD8
+0x8334A634 = 0xCCD9
+0x8334A635 = 0xCCDA
+0x8334A636 = 0xCCDB
+0x8334A637 = 0xCCDC
+0x8334A638 = 0xCCDD
+0x8334A639 = 0xCCDE
+0x8334A730 = 0xCCDF
+0x8334A731 = 0xCCE0
+0x8334A732 = 0xCCE1
+0x8334A733 = 0xCCE2
+0x8334A734 = 0xCCE3
+0x8334A735 = 0xCCE4
+0x8334A736 = 0xCCE5
+0x8334A737 = 0xCCE6
+0x8334A738 = 0xCCE7
+0x8334A739 = 0xCCE8
+0x8334A830 = 0xCCE9
+0x8334A831 = 0xCCEA
+0x8334A832 = 0xCCEB
+0x8334A833 = 0xCCEC
+0x8334A834 = 0xCCED
+0x8334A835 = 0xCCEE
+0x8334A836 = 0xCCEF
+0x8334A837 = 0xCCF0
+0x8334A838 = 0xCCF1
+0x8334A839 = 0xCCF2
+0x8334A930 = 0xCCF3
+0x8334A931 = 0xCCF4
+0x8334A932 = 0xCCF5
+0x8334A933 = 0xCCF6
+0x8334A934 = 0xCCF7
+0x8334A935 = 0xCCF8
+0x8334A936 = 0xCCF9
+0x8334A937 = 0xCCFA
+0x8334A938 = 0xCCFB
+0x8334A939 = 0xCCFC
+0x8334AA30 = 0xCCFD
+0x8334AA31 = 0xCCFE
+0x8334AA32 = 0xCCFF
+0x8334AA33 = 0xCD00
+0x8334AA34 = 0xCD01
+0x8334AA35 = 0xCD02
+0x8334AA36 = 0xCD03
+0x8334AA37 = 0xCD04
+0x8334AA38 = 0xCD05
+0x8334AA39 = 0xCD06
+0x8334AB30 = 0xCD07
+0x8334AB31 = 0xCD08
+0x8334AB32 = 0xCD09
+0x8334AB33 = 0xCD0A
+0x8334AB34 = 0xCD0B
+0x8334AB35 = 0xCD0C
+0x8334AB36 = 0xCD0D
+0x8334AB37 = 0xCD0E
+0x8334AB38 = 0xCD0F
+0x8334AB39 = 0xCD10
+0x8334AC30 = 0xCD11
+0x8334AC31 = 0xCD12
+0x8334AC32 = 0xCD13
+0x8334AC33 = 0xCD14
+0x8334AC34 = 0xCD15
+0x8334AC35 = 0xCD16
+0x8334AC36 = 0xCD17
+0x8334AC37 = 0xCD18
+0x8334AC38 = 0xCD19
+0x8334AC39 = 0xCD1A
+0x8334AD30 = 0xCD1B
+0x8334AD31 = 0xCD1C
+0x8334AD32 = 0xCD1D
+0x8334AD33 = 0xCD1E
+0x8334AD34 = 0xCD1F
+0x8334AD35 = 0xCD20
+0x8334AD36 = 0xCD21
+0x8334AD37 = 0xCD22
+0x8334AD38 = 0xCD23
+0x8334AD39 = 0xCD24
+0x8334AE30 = 0xCD25
+0x8334AE31 = 0xCD26
+0x8334AE32 = 0xCD27
+0x8334AE33 = 0xCD28
+0x8334AE34 = 0xCD29
+0x8334AE35 = 0xCD2A
+0x8334AE36 = 0xCD2B
+0x8334AE37 = 0xCD2C
+0x8334AE38 = 0xCD2D
+0x8334AE39 = 0xCD2E
+0x8334AF30 = 0xCD2F
+0x8334AF31 = 0xCD30
+0x8334AF32 = 0xCD31
+0x8334AF33 = 0xCD32
+0x8334AF34 = 0xCD33
+0x8334AF35 = 0xCD34
+0x8334AF36 = 0xCD35
+0x8334AF37 = 0xCD36
+0x8334AF38 = 0xCD37
+0x8334AF39 = 0xCD38
+0x8334B030 = 0xCD39
+0x8334B031 = 0xCD3A
+0x8334B032 = 0xCD3B
+0x8334B033 = 0xCD3C
+0x8334B034 = 0xCD3D
+0x8334B035 = 0xCD3E
+0x8334B036 = 0xCD3F
+0x8334B037 = 0xCD40
+0x8334B038 = 0xCD41
+0x8334B039 = 0xCD42
+0x8334B130 = 0xCD43
+0x8334B131 = 0xCD44
+0x8334B132 = 0xCD45
+0x8334B133 = 0xCD46
+0x8334B134 = 0xCD47
+0x8334B135 = 0xCD48
+0x8334B136 = 0xCD49
+0x8334B137 = 0xCD4A
+0x8334B138 = 0xCD4B
+0x8334B139 = 0xCD4C
+0x8334B230 = 0xCD4D
+0x8334B231 = 0xCD4E
+0x8334B232 = 0xCD4F
+0x8334B233 = 0xCD50
+0x8334B234 = 0xCD51
+0x8334B235 = 0xCD52
+0x8334B236 = 0xCD53
+0x8334B237 = 0xCD54
+0x8334B238 = 0xCD55
+0x8334B239 = 0xCD56
+0x8334B330 = 0xCD57
+0x8334B331 = 0xCD58
+0x8334B332 = 0xCD59
+0x8334B333 = 0xCD5A
+0x8334B334 = 0xCD5B
+0x8334B335 = 0xCD5C
+0x8334B336 = 0xCD5D
+0x8334B337 = 0xCD5E
+0x8334B338 = 0xCD5F
+0x8334B339 = 0xCD60
+0x8334B430 = 0xCD61
+0x8334B431 = 0xCD62
+0x8334B432 = 0xCD63
+0x8334B433 = 0xCD64
+0x8334B434 = 0xCD65
+0x8334B435 = 0xCD66
+0x8334B436 = 0xCD67
+0x8334B437 = 0xCD68
+0x8334B438 = 0xCD69
+0x8334B439 = 0xCD6A
+0x8334B530 = 0xCD6B
+0x8334B531 = 0xCD6C
+0x8334B532 = 0xCD6D
+0x8334B533 = 0xCD6E
+0x8334B534 = 0xCD6F
+0x8334B535 = 0xCD70
+0x8334B536 = 0xCD71
+0x8334B537 = 0xCD72
+0x8334B538 = 0xCD73
+0x8334B539 = 0xCD74
+0x8334B630 = 0xCD75
+0x8334B631 = 0xCD76
+0x8334B632 = 0xCD77
+0x8334B633 = 0xCD78
+0x8334B634 = 0xCD79
+0x8334B635 = 0xCD7A
+0x8334B636 = 0xCD7B
+0x8334B637 = 0xCD7C
+0x8334B638 = 0xCD7D
+0x8334B639 = 0xCD7E
+0x8334B730 = 0xCD7F
+0x8334B731 = 0xCD80
+0x8334B732 = 0xCD81
+0x8334B733 = 0xCD82
+0x8334B734 = 0xCD83
+0x8334B735 = 0xCD84
+0x8334B736 = 0xCD85
+0x8334B737 = 0xCD86
+0x8334B738 = 0xCD87
+0x8334B739 = 0xCD88
+0x8334B830 = 0xCD89
+0x8334B831 = 0xCD8A
+0x8334B832 = 0xCD8B
+0x8334B833 = 0xCD8C
+0x8334B834 = 0xCD8D
+0x8334B835 = 0xCD8E
+0x8334B836 = 0xCD8F
+0x8334B837 = 0xCD90
+0x8334B838 = 0xCD91
+0x8334B839 = 0xCD92
+0x8334B930 = 0xCD93
+0x8334B931 = 0xCD94
+0x8334B932 = 0xCD95
+0x8334B933 = 0xCD96
+0x8334B934 = 0xCD97
+0x8334B935 = 0xCD98
+0x8334B936 = 0xCD99
+0x8334B937 = 0xCD9A
+0x8334B938 = 0xCD9B
+0x8334B939 = 0xCD9C
+0x8334BA30 = 0xCD9D
+0x8334BA31 = 0xCD9E
+0x8334BA32 = 0xCD9F
+0x8334BA33 = 0xCDA0
+0x8334BA34 = 0xCDA1
+0x8334BA35 = 0xCDA2
+0x8334BA36 = 0xCDA3
+0x8334BA37 = 0xCDA4
+0x8334BA38 = 0xCDA5
+0x8334BA39 = 0xCDA6
+0x8334BB30 = 0xCDA7
+0x8334BB31 = 0xCDA8
+0x8334BB32 = 0xCDA9
+0x8334BB33 = 0xCDAA
+0x8334BB34 = 0xCDAB
+0x8334BB35 = 0xCDAC
+0x8334BB36 = 0xCDAD
+0x8334BB37 = 0xCDAE
+0x8334BB38 = 0xCDAF
+0x8334BB39 = 0xCDB0
+0x8334BC30 = 0xCDB1
+0x8334BC31 = 0xCDB2
+0x8334BC32 = 0xCDB3
+0x8334BC33 = 0xCDB4
+0x8334BC34 = 0xCDB5
+0x8334BC35 = 0xCDB6
+0x8334BC36 = 0xCDB7
+0x8334BC37 = 0xCDB8
+0x8334BC38 = 0xCDB9
+0x8334BC39 = 0xCDBA
+0x8334BD30 = 0xCDBB
+0x8334BD31 = 0xCDBC
+0x8334BD32 = 0xCDBD
+0x8334BD33 = 0xCDBE
+0x8334BD34 = 0xCDBF
+0x8334BD35 = 0xCDC0
+0x8334BD36 = 0xCDC1
+0x8334BD37 = 0xCDC2
+0x8334BD38 = 0xCDC3
+0x8334BD39 = 0xCDC4
+0x8334BE30 = 0xCDC5
+0x8334BE31 = 0xCDC6
+0x8334BE32 = 0xCDC7
+0x8334BE33 = 0xCDC8
+0x8334BE34 = 0xCDC9
+0x8334BE35 = 0xCDCA
+0x8334BE36 = 0xCDCB
+0x8334BE37 = 0xCDCC
+0x8334BE38 = 0xCDCD
+0x8334BE39 = 0xCDCE
+0x8334BF30 = 0xCDCF
+0x8334BF31 = 0xCDD0
+0x8334BF32 = 0xCDD1
+0x8334BF33 = 0xCDD2
+0x8334BF34 = 0xCDD3
+0x8334BF35 = 0xCDD4
+0x8334BF36 = 0xCDD5
+0x8334BF37 = 0xCDD6
+0x8334BF38 = 0xCDD7
+0x8334BF39 = 0xCDD8
+0x8334C030 = 0xCDD9
+0x8334C031 = 0xCDDA
+0x8334C032 = 0xCDDB
+0x8334C033 = 0xCDDC
+0x8334C034 = 0xCDDD
+0x8334C035 = 0xCDDE
+0x8334C036 = 0xCDDF
+0x8334C037 = 0xCDE0
+0x8334C038 = 0xCDE1
+0x8334C039 = 0xCDE2
+0x8334C130 = 0xCDE3
+0x8334C131 = 0xCDE4
+0x8334C132 = 0xCDE5
+0x8334C133 = 0xCDE6
+0x8334C134 = 0xCDE7
+0x8334C135 = 0xCDE8
+0x8334C136 = 0xCDE9
+0x8334C137 = 0xCDEA
+0x8334C138 = 0xCDEB
+0x8334C139 = 0xCDEC
+0x8334C230 = 0xCDED
+0x8334C231 = 0xCDEE
+0x8334C232 = 0xCDEF
+0x8334C233 = 0xCDF0
+0x8334C234 = 0xCDF1
+0x8334C235 = 0xCDF2
+0x8334C236 = 0xCDF3
+0x8334C237 = 0xCDF4
+0x8334C238 = 0xCDF5
+0x8334C239 = 0xCDF6
+0x8334C330 = 0xCDF7
+0x8334C331 = 0xCDF8
+0x8334C332 = 0xCDF9
+0x8334C333 = 0xCDFA
+0x8334C334 = 0xCDFB
+0x8334C335 = 0xCDFC
+0x8334C336 = 0xCDFD
+0x8334C337 = 0xCDFE
+0x8334C338 = 0xCDFF
+0x8334C339 = 0xCE00
+0x8334C430 = 0xCE01
+0x8334C431 = 0xCE02
+0x8334C432 = 0xCE03
+0x8334C433 = 0xCE04
+0x8334C434 = 0xCE05
+0x8334C435 = 0xCE06
+0x8334C436 = 0xCE07
+0x8334C437 = 0xCE08
+0x8334C438 = 0xCE09
+0x8334C439 = 0xCE0A
+0x8334C530 = 0xCE0B
+0x8334C531 = 0xCE0C
+0x8334C532 = 0xCE0D
+0x8334C533 = 0xCE0E
+0x8334C534 = 0xCE0F
+0x8334C535 = 0xCE10
+0x8334C536 = 0xCE11
+0x8334C537 = 0xCE12
+0x8334C538 = 0xCE13
+0x8334C539 = 0xCE14
+0x8334C630 = 0xCE15
+0x8334C631 = 0xCE16
+0x8334C632 = 0xCE17
+0x8334C633 = 0xCE18
+0x8334C634 = 0xCE19
+0x8334C635 = 0xCE1A
+0x8334C636 = 0xCE1B
+0x8334C637 = 0xCE1C
+0x8334C638 = 0xCE1D
+0x8334C639 = 0xCE1E
+0x8334C730 = 0xCE1F
+0x8334C731 = 0xCE20
+0x8334C732 = 0xCE21
+0x8334C733 = 0xCE22
+0x8334C734 = 0xCE23
+0x8334C735 = 0xCE24
+0x8334C736 = 0xCE25
+0x8334C737 = 0xCE26
+0x8334C738 = 0xCE27
+0x8334C739 = 0xCE28
+0x8334C830 = 0xCE29
+0x8334C831 = 0xCE2A
+0x8334C832 = 0xCE2B
+0x8334C833 = 0xCE2C
+0x8334C834 = 0xCE2D
+0x8334C835 = 0xCE2E
+0x8334C836 = 0xCE2F
+0x8334C837 = 0xCE30
+0x8334C838 = 0xCE31
+0x8334C839 = 0xCE32
+0x8334C930 = 0xCE33
+0x8334C931 = 0xCE34
+0x8334C932 = 0xCE35
+0x8334C933 = 0xCE36
+0x8334C934 = 0xCE37
+0x8334C935 = 0xCE38
+0x8334C936 = 0xCE39
+0x8334C937 = 0xCE3A
+0x8334C938 = 0xCE3B
+0x8334C939 = 0xCE3C
+0x8334CA30 = 0xCE3D
+0x8334CA31 = 0xCE3E
+0x8334CA32 = 0xCE3F
+0x8334CA33 = 0xCE40
+0x8334CA34 = 0xCE41
+0x8334CA35 = 0xCE42
+0x8334CA36 = 0xCE43
+0x8334CA37 = 0xCE44
+0x8334CA38 = 0xCE45
+0x8334CA39 = 0xCE46
+0x8334CB30 = 0xCE47
+0x8334CB31 = 0xCE48
+0x8334CB32 = 0xCE49
+0x8334CB33 = 0xCE4A
+0x8334CB34 = 0xCE4B
+0x8334CB35 = 0xCE4C
+0x8334CB36 = 0xCE4D
+0x8334CB37 = 0xCE4E
+0x8334CB38 = 0xCE4F
+0x8334CB39 = 0xCE50
+0x8334CC30 = 0xCE51
+0x8334CC31 = 0xCE52
+0x8334CC32 = 0xCE53
+0x8334CC33 = 0xCE54
+0x8334CC34 = 0xCE55
+0x8334CC35 = 0xCE56
+0x8334CC36 = 0xCE57
+0x8334CC37 = 0xCE58
+0x8334CC38 = 0xCE59
+0x8334CC39 = 0xCE5A
+0x8334CD30 = 0xCE5B
+0x8334CD31 = 0xCE5C
+0x8334CD32 = 0xCE5D
+0x8334CD33 = 0xCE5E
+0x8334CD34 = 0xCE5F
+0x8334CD35 = 0xCE60
+0x8334CD36 = 0xCE61
+0x8334CD37 = 0xCE62
+0x8334CD38 = 0xCE63
+0x8334CD39 = 0xCE64
+0x8334CE30 = 0xCE65
+0x8334CE31 = 0xCE66
+0x8334CE32 = 0xCE67
+0x8334CE33 = 0xCE68
+0x8334CE34 = 0xCE69
+0x8334CE35 = 0xCE6A
+0x8334CE36 = 0xCE6B
+0x8334CE37 = 0xCE6C
+0x8334CE38 = 0xCE6D
+0x8334CE39 = 0xCE6E
+0x8334CF30 = 0xCE6F
+0x8334CF31 = 0xCE70
+0x8334CF32 = 0xCE71
+0x8334CF33 = 0xCE72
+0x8334CF34 = 0xCE73
+0x8334CF35 = 0xCE74
+0x8334CF36 = 0xCE75
+0x8334CF37 = 0xCE76
+0x8334CF38 = 0xCE77
+0x8334CF39 = 0xCE78
+0x8334D030 = 0xCE79
+0x8334D031 = 0xCE7A
+0x8334D032 = 0xCE7B
+0x8334D033 = 0xCE7C
+0x8334D034 = 0xCE7D
+0x8334D035 = 0xCE7E
+0x8334D036 = 0xCE7F
+0x8334D037 = 0xCE80
+0x8334D038 = 0xCE81
+0x8334D039 = 0xCE82
+0x8334D130 = 0xCE83
+0x8334D131 = 0xCE84
+0x8334D132 = 0xCE85
+0x8334D133 = 0xCE86
+0x8334D134 = 0xCE87
+0x8334D135 = 0xCE88
+0x8334D136 = 0xCE89
+0x8334D137 = 0xCE8A
+0x8334D138 = 0xCE8B
+0x8334D139 = 0xCE8C
+0x8334D230 = 0xCE8D
+0x8334D231 = 0xCE8E
+0x8334D232 = 0xCE8F
+0x8334D233 = 0xCE90
+0x8334D234 = 0xCE91
+0x8334D235 = 0xCE92
+0x8334D236 = 0xCE93
+0x8334D237 = 0xCE94
+0x8334D238 = 0xCE95
+0x8334D239 = 0xCE96
+0x8334D330 = 0xCE97
+0x8334D331 = 0xCE98
+0x8334D332 = 0xCE99
+0x8334D333 = 0xCE9A
+0x8334D334 = 0xCE9B
+0x8334D335 = 0xCE9C
+0x8334D336 = 0xCE9D
+0x8334D337 = 0xCE9E
+0x8334D338 = 0xCE9F
+0x8334D339 = 0xCEA0
+0x8334D430 = 0xCEA1
+0x8334D431 = 0xCEA2
+0x8334D432 = 0xCEA3
+0x8334D433 = 0xCEA4
+0x8334D434 = 0xCEA5
+0x8334D435 = 0xCEA6
+0x8334D436 = 0xCEA7
+0x8334D437 = 0xCEA8
+0x8334D438 = 0xCEA9
+0x8334D439 = 0xCEAA
+0x8334D530 = 0xCEAB
+0x8334D531 = 0xCEAC
+0x8334D532 = 0xCEAD
+0x8334D533 = 0xCEAE
+0x8334D534 = 0xCEAF
+0x8334D535 = 0xCEB0
+0x8334D536 = 0xCEB1
+0x8334D537 = 0xCEB2
+0x8334D538 = 0xCEB3
+0x8334D539 = 0xCEB4
+0x8334D630 = 0xCEB5
+0x8334D631 = 0xCEB6
+0x8334D632 = 0xCEB7
+0x8334D633 = 0xCEB8
+0x8334D634 = 0xCEB9
+0x8334D635 = 0xCEBA
+0x8334D636 = 0xCEBB
+0x8334D637 = 0xCEBC
+0x8334D638 = 0xCEBD
+0x8334D639 = 0xCEBE
+0x8334D730 = 0xCEBF
+0x8334D731 = 0xCEC0
+0x8334D732 = 0xCEC1
+0x8334D733 = 0xCEC2
+0x8334D734 = 0xCEC3
+0x8334D735 = 0xCEC4
+0x8334D736 = 0xCEC5
+0x8334D737 = 0xCEC6
+0x8334D738 = 0xCEC7
+0x8334D739 = 0xCEC8
+0x8334D830 = 0xCEC9
+0x8334D831 = 0xCECA
+0x8334D832 = 0xCECB
+0x8334D833 = 0xCECC
+0x8334D834 = 0xCECD
+0x8334D835 = 0xCECE
+0x8334D836 = 0xCECF
+0x8334D837 = 0xCED0
+0x8334D838 = 0xCED1
+0x8334D839 = 0xCED2
+0x8334D930 = 0xCED3
+0x8334D931 = 0xCED4
+0x8334D932 = 0xCED5
+0x8334D933 = 0xCED6
+0x8334D934 = 0xCED7
+0x8334D935 = 0xCED8
+0x8334D936 = 0xCED9
+0x8334D937 = 0xCEDA
+0x8334D938 = 0xCEDB
+0x8334D939 = 0xCEDC
+0x8334DA30 = 0xCEDD
+0x8334DA31 = 0xCEDE
+0x8334DA32 = 0xCEDF
+0x8334DA33 = 0xCEE0
+0x8334DA34 = 0xCEE1
+0x8334DA35 = 0xCEE2
+0x8334DA36 = 0xCEE3
+0x8334DA37 = 0xCEE4
+0x8334DA38 = 0xCEE5
+0x8334DA39 = 0xCEE6
+0x8334DB30 = 0xCEE7
+0x8334DB31 = 0xCEE8
+0x8334DB32 = 0xCEE9
+0x8334DB33 = 0xCEEA
+0x8334DB34 = 0xCEEB
+0x8334DB35 = 0xCEEC
+0x8334DB36 = 0xCEED
+0x8334DB37 = 0xCEEE
+0x8334DB38 = 0xCEEF
+0x8334DB39 = 0xCEF0
+0x8334DC30 = 0xCEF1
+0x8334DC31 = 0xCEF2
+0x8334DC32 = 0xCEF3
+0x8334DC33 = 0xCEF4
+0x8334DC34 = 0xCEF5
+0x8334DC35 = 0xCEF6
+0x8334DC36 = 0xCEF7
+0x8334DC37 = 0xCEF8
+0x8334DC38 = 0xCEF9
+0x8334DC39 = 0xCEFA
+0x8334DD30 = 0xCEFB
+0x8334DD31 = 0xCEFC
+0x8334DD32 = 0xCEFD
+0x8334DD33 = 0xCEFE
+0x8334DD34 = 0xCEFF
+0x8334DD35 = 0xCF00
+0x8334DD36 = 0xCF01
+0x8334DD37 = 0xCF02
+0x8334DD38 = 0xCF03
+0x8334DD39 = 0xCF04
+0x8334DE30 = 0xCF05
+0x8334DE31 = 0xCF06
+0x8334DE32 = 0xCF07
+0x8334DE33 = 0xCF08
+0x8334DE34 = 0xCF09
+0x8334DE35 = 0xCF0A
+0x8334DE36 = 0xCF0B
+0x8334DE37 = 0xCF0C
+0x8334DE38 = 0xCF0D
+0x8334DE39 = 0xCF0E
+0x8334DF30 = 0xCF0F
+0x8334DF31 = 0xCF10
+0x8334DF32 = 0xCF11
+0x8334DF33 = 0xCF12
+0x8334DF34 = 0xCF13
+0x8334DF35 = 0xCF14
+0x8334DF36 = 0xCF15
+0x8334DF37 = 0xCF16
+0x8334DF38 = 0xCF17
+0x8334DF39 = 0xCF18
+0x8334E030 = 0xCF19
+0x8334E031 = 0xCF1A
+0x8334E032 = 0xCF1B
+0x8334E033 = 0xCF1C
+0x8334E034 = 0xCF1D
+0x8334E035 = 0xCF1E
+0x8334E036 = 0xCF1F
+0x8334E037 = 0xCF20
+0x8334E038 = 0xCF21
+0x8334E039 = 0xCF22
+0x8334E130 = 0xCF23
+0x8334E131 = 0xCF24
+0x8334E132 = 0xCF25
+0x8334E133 = 0xCF26
+0x8334E134 = 0xCF27
+0x8334E135 = 0xCF28
+0x8334E136 = 0xCF29
+0x8334E137 = 0xCF2A
+0x8334E138 = 0xCF2B
+0x8334E139 = 0xCF2C
+0x8334E230 = 0xCF2D
+0x8334E231 = 0xCF2E
+0x8334E232 = 0xCF2F
+0x8334E233 = 0xCF30
+0x8334E234 = 0xCF31
+0x8334E235 = 0xCF32
+0x8334E236 = 0xCF33
+0x8334E237 = 0xCF34
+0x8334E238 = 0xCF35
+0x8334E239 = 0xCF36
+0x8334E330 = 0xCF37
+0x8334E331 = 0xCF38
+0x8334E332 = 0xCF39
+0x8334E333 = 0xCF3A
+0x8334E334 = 0xCF3B
+0x8334E335 = 0xCF3C
+0x8334E336 = 0xCF3D
+0x8334E337 = 0xCF3E
+0x8334E338 = 0xCF3F
+0x8334E339 = 0xCF40
+0x8334E430 = 0xCF41
+0x8334E431 = 0xCF42
+0x8334E432 = 0xCF43
+0x8334E433 = 0xCF44
+0x8334E434 = 0xCF45
+0x8334E435 = 0xCF46
+0x8334E436 = 0xCF47
+0x8334E437 = 0xCF48
+0x8334E438 = 0xCF49
+0x8334E439 = 0xCF4A
+0x8334E530 = 0xCF4B
+0x8334E531 = 0xCF4C
+0x8334E532 = 0xCF4D
+0x8334E533 = 0xCF4E
+0x8334E534 = 0xCF4F
+0x8334E535 = 0xCF50
+0x8334E536 = 0xCF51
+0x8334E537 = 0xCF52
+0x8334E538 = 0xCF53
+0x8334E539 = 0xCF54
+0x8334E630 = 0xCF55
+0x8334E631 = 0xCF56
+0x8334E632 = 0xCF57
+0x8334E633 = 0xCF58
+0x8334E634 = 0xCF59
+0x8334E635 = 0xCF5A
+0x8334E636 = 0xCF5B
+0x8334E637 = 0xCF5C
+0x8334E638 = 0xCF5D
+0x8334E639 = 0xCF5E
+0x8334E730 = 0xCF5F
+0x8334E731 = 0xCF60
+0x8334E732 = 0xCF61
+0x8334E733 = 0xCF62
+0x8334E734 = 0xCF63
+0x8334E735 = 0xCF64
+0x8334E736 = 0xCF65
+0x8334E737 = 0xCF66
+0x8334E738 = 0xCF67
+0x8334E739 = 0xCF68
+0x8334E830 = 0xCF69
+0x8334E831 = 0xCF6A
+0x8334E832 = 0xCF6B
+0x8334E833 = 0xCF6C
+0x8334E834 = 0xCF6D
+0x8334E835 = 0xCF6E
+0x8334E836 = 0xCF6F
+0x8334E837 = 0xCF70
+0x8334E838 = 0xCF71
+0x8334E839 = 0xCF72
+0x8334E930 = 0xCF73
+0x8334E931 = 0xCF74
+0x8334E932 = 0xCF75
+0x8334E933 = 0xCF76
+0x8334E934 = 0xCF77
+0x8334E935 = 0xCF78
+0x8334E936 = 0xCF79
+0x8334E937 = 0xCF7A
+0x8334E938 = 0xCF7B
+0x8334E939 = 0xCF7C
+0x8334EA30 = 0xCF7D
+0x8334EA31 = 0xCF7E
+0x8334EA32 = 0xCF7F
+0x8334EA33 = 0xCF80
+0x8334EA34 = 0xCF81
+0x8334EA35 = 0xCF82
+0x8334EA36 = 0xCF83
+0x8334EA37 = 0xCF84
+0x8334EA38 = 0xCF85
+0x8334EA39 = 0xCF86
+0x8334EB30 = 0xCF87
+0x8334EB31 = 0xCF88
+0x8334EB32 = 0xCF89
+0x8334EB33 = 0xCF8A
+0x8334EB34 = 0xCF8B
+0x8334EB35 = 0xCF8C
+0x8334EB36 = 0xCF8D
+0x8334EB37 = 0xCF8E
+0x8334EB38 = 0xCF8F
+0x8334EB39 = 0xCF90
+0x8334EC30 = 0xCF91
+0x8334EC31 = 0xCF92
+0x8334EC32 = 0xCF93
+0x8334EC33 = 0xCF94
+0x8334EC34 = 0xCF95
+0x8334EC35 = 0xCF96
+0x8334EC36 = 0xCF97
+0x8334EC37 = 0xCF98
+0x8334EC38 = 0xCF99
+0x8334EC39 = 0xCF9A
+0x8334ED30 = 0xCF9B
+0x8334ED31 = 0xCF9C
+0x8334ED32 = 0xCF9D
+0x8334ED33 = 0xCF9E
+0x8334ED34 = 0xCF9F
+0x8334ED35 = 0xCFA0
+0x8334ED36 = 0xCFA1
+0x8334ED37 = 0xCFA2
+0x8334ED38 = 0xCFA3
+0x8334ED39 = 0xCFA4
+0x8334EE30 = 0xCFA5
+0x8334EE31 = 0xCFA6
+0x8334EE32 = 0xCFA7
+0x8334EE33 = 0xCFA8
+0x8334EE34 = 0xCFA9
+0x8334EE35 = 0xCFAA
+0x8334EE36 = 0xCFAB
+0x8334EE37 = 0xCFAC
+0x8334EE38 = 0xCFAD
+0x8334EE39 = 0xCFAE
+0x8334EF30 = 0xCFAF
+0x8334EF31 = 0xCFB0
+0x8334EF32 = 0xCFB1
+0x8334EF33 = 0xCFB2
+0x8334EF34 = 0xCFB3
+0x8334EF35 = 0xCFB4
+0x8334EF36 = 0xCFB5
+0x8334EF37 = 0xCFB6
+0x8334EF38 = 0xCFB7
+0x8334EF39 = 0xCFB8
+0x8334F030 = 0xCFB9
+0x8334F031 = 0xCFBA
+0x8334F032 = 0xCFBB
+0x8334F033 = 0xCFBC
+0x8334F034 = 0xCFBD
+0x8334F035 = 0xCFBE
+0x8334F036 = 0xCFBF
+0x8334F037 = 0xCFC0
+0x8334F038 = 0xCFC1
+0x8334F039 = 0xCFC2
+0x8334F130 = 0xCFC3
+0x8334F131 = 0xCFC4
+0x8334F132 = 0xCFC5
+0x8334F133 = 0xCFC6
+0x8334F134 = 0xCFC7
+0x8334F135 = 0xCFC8
+0x8334F136 = 0xCFC9
+0x8334F137 = 0xCFCA
+0x8334F138 = 0xCFCB
+0x8334F139 = 0xCFCC
+0x8334F230 = 0xCFCD
+0x8334F231 = 0xCFCE
+0x8334F232 = 0xCFCF
+0x8334F233 = 0xCFD0
+0x8334F234 = 0xCFD1
+0x8334F235 = 0xCFD2
+0x8334F236 = 0xCFD3
+0x8334F237 = 0xCFD4
+0x8334F238 = 0xCFD5
+0x8334F239 = 0xCFD6
+0x8334F330 = 0xCFD7
+0x8334F331 = 0xCFD8
+0x8334F332 = 0xCFD9
+0x8334F333 = 0xCFDA
+0x8334F334 = 0xCFDB
+0x8334F335 = 0xCFDC
+0x8334F336 = 0xCFDD
+0x8334F337 = 0xCFDE
+0x8334F338 = 0xCFDF
+0x8334F339 = 0xCFE0
+0x8334F430 = 0xCFE1
+0x8334F431 = 0xCFE2
+0x8334F432 = 0xCFE3
+0x8334F433 = 0xCFE4
+0x8334F434 = 0xCFE5
+0x8334F435 = 0xCFE6
+0x8334F436 = 0xCFE7
+0x8334F437 = 0xCFE8
+0x8334F438 = 0xCFE9
+0x8334F439 = 0xCFEA
+0x8334F530 = 0xCFEB
+0x8334F531 = 0xCFEC
+0x8334F532 = 0xCFED
+0x8334F533 = 0xCFEE
+0x8334F534 = 0xCFEF
+0x8334F535 = 0xCFF0
+0x8334F536 = 0xCFF1
+0x8334F537 = 0xCFF2
+0x8334F538 = 0xCFF3
+0x8334F539 = 0xCFF4
+0x8334F630 = 0xCFF5
+0x8334F631 = 0xCFF6
+0x8334F632 = 0xCFF7
+0x8334F633 = 0xCFF8
+0x8334F634 = 0xCFF9
+0x8334F635 = 0xCFFA
+0x8334F636 = 0xCFFB
+0x8334F637 = 0xCFFC
+0x8334F638 = 0xCFFD
+0x8334F639 = 0xCFFE
+0x8334F730 = 0xCFFF
+0x8334F731 = 0xD000
+0x8334F732 = 0xD001
+0x8334F733 = 0xD002
+0x8334F734 = 0xD003
+0x8334F735 = 0xD004
+0x8334F736 = 0xD005
+0x8334F737 = 0xD006
+0x8334F738 = 0xD007
+0x8334F739 = 0xD008
+0x8334F830 = 0xD009
+0x8334F831 = 0xD00A
+0x8334F832 = 0xD00B
+0x8334F833 = 0xD00C
+0x8334F834 = 0xD00D
+0x8334F835 = 0xD00E
+0x8334F836 = 0xD00F
+0x8334F837 = 0xD010
+0x8334F838 = 0xD011
+0x8334F839 = 0xD012
+0x8334F930 = 0xD013
+0x8334F931 = 0xD014
+0x8334F932 = 0xD015
+0x8334F933 = 0xD016
+0x8334F934 = 0xD017
+0x8334F935 = 0xD018
+0x8334F936 = 0xD019
+0x8334F937 = 0xD01A
+0x8334F938 = 0xD01B
+0x8334F939 = 0xD01C
+0x8334FA30 = 0xD01D
+0x8334FA31 = 0xD01E
+0x8334FA32 = 0xD01F
+0x8334FA33 = 0xD020
+0x8334FA34 = 0xD021
+0x8334FA35 = 0xD022
+0x8334FA36 = 0xD023
+0x8334FA37 = 0xD024
+0x8334FA38 = 0xD025
+0x8334FA39 = 0xD026
+0x8334FB30 = 0xD027
+0x8334FB31 = 0xD028
+0x8334FB32 = 0xD029
+0x8334FB33 = 0xD02A
+0x8334FB34 = 0xD02B
+0x8334FB35 = 0xD02C
+0x8334FB36 = 0xD02D
+0x8334FB37 = 0xD02E
+0x8334FB38 = 0xD02F
+0x8334FB39 = 0xD030
+0x8334FC30 = 0xD031
+0x8334FC31 = 0xD032
+0x8334FC32 = 0xD033
+0x8334FC33 = 0xD034
+0x8334FC34 = 0xD035
+0x8334FC35 = 0xD036
+0x8334FC36 = 0xD037
+0x8334FC37 = 0xD038
+0x8334FC38 = 0xD039
+0x8334FC39 = 0xD03A
+0x8334FD30 = 0xD03B
+0x8334FD31 = 0xD03C
+0x8334FD32 = 0xD03D
+0x8334FD33 = 0xD03E
+0x8334FD34 = 0xD03F
+0x8334FD35 = 0xD040
+0x8334FD36 = 0xD041
+0x8334FD37 = 0xD042
+0x8334FD38 = 0xD043
+0x8334FD39 = 0xD044
+0x8334FE30 = 0xD045
+0x8334FE31 = 0xD046
+0x8334FE32 = 0xD047
+0x8334FE33 = 0xD048
+0x8334FE34 = 0xD049
+0x8334FE35 = 0xD04A
+0x8334FE36 = 0xD04B
+0x8334FE37 = 0xD04C
+0x8334FE38 = 0xD04D
+0x8334FE39 = 0xD04E
+0x83358130 = 0xD04F
+0x83358131 = 0xD050
+0x83358132 = 0xD051
+0x83358133 = 0xD052
+0x83358134 = 0xD053
+0x83358135 = 0xD054
+0x83358136 = 0xD055
+0x83358137 = 0xD056
+0x83358138 = 0xD057
+0x83358139 = 0xD058
+0x83358230 = 0xD059
+0x83358231 = 0xD05A
+0x83358232 = 0xD05B
+0x83358233 = 0xD05C
+0x83358234 = 0xD05D
+0x83358235 = 0xD05E
+0x83358236 = 0xD05F
+0x83358237 = 0xD060
+0x83358238 = 0xD061
+0x83358239 = 0xD062
+0x83358330 = 0xD063
+0x83358331 = 0xD064
+0x83358332 = 0xD065
+0x83358333 = 0xD066
+0x83358334 = 0xD067
+0x83358335 = 0xD068
+0x83358336 = 0xD069
+0x83358337 = 0xD06A
+0x83358338 = 0xD06B
+0x83358339 = 0xD06C
+0x83358430 = 0xD06D
+0x83358431 = 0xD06E
+0x83358432 = 0xD06F
+0x83358433 = 0xD070
+0x83358434 = 0xD071
+0x83358435 = 0xD072
+0x83358436 = 0xD073
+0x83358437 = 0xD074
+0x83358438 = 0xD075
+0x83358439 = 0xD076
+0x83358530 = 0xD077
+0x83358531 = 0xD078
+0x83358532 = 0xD079
+0x83358533 = 0xD07A
+0x83358534 = 0xD07B
+0x83358535 = 0xD07C
+0x83358536 = 0xD07D
+0x83358537 = 0xD07E
+0x83358538 = 0xD07F
+0x83358539 = 0xD080
+0x83358630 = 0xD081
+0x83358631 = 0xD082
+0x83358632 = 0xD083
+0x83358633 = 0xD084
+0x83358634 = 0xD085
+0x83358635 = 0xD086
+0x83358636 = 0xD087
+0x83358637 = 0xD088
+0x83358638 = 0xD089
+0x83358639 = 0xD08A
+0x83358730 = 0xD08B
+0x83358731 = 0xD08C
+0x83358732 = 0xD08D
+0x83358733 = 0xD08E
+0x83358734 = 0xD08F
+0x83358735 = 0xD090
+0x83358736 = 0xD091
+0x83358737 = 0xD092
+0x83358738 = 0xD093
+0x83358739 = 0xD094
+0x83358830 = 0xD095
+0x83358831 = 0xD096
+0x83358832 = 0xD097
+0x83358833 = 0xD098
+0x83358834 = 0xD099
+0x83358835 = 0xD09A
+0x83358836 = 0xD09B
+0x83358837 = 0xD09C
+0x83358838 = 0xD09D
+0x83358839 = 0xD09E
+0x83358930 = 0xD09F
+0x83358931 = 0xD0A0
+0x83358932 = 0xD0A1
+0x83358933 = 0xD0A2
+0x83358934 = 0xD0A3
+0x83358935 = 0xD0A4
+0x83358936 = 0xD0A5
+0x83358937 = 0xD0A6
+0x83358938 = 0xD0A7
+0x83358939 = 0xD0A8
+0x83358A30 = 0xD0A9
+0x83358A31 = 0xD0AA
+0x83358A32 = 0xD0AB
+0x83358A33 = 0xD0AC
+0x83358A34 = 0xD0AD
+0x83358A35 = 0xD0AE
+0x83358A36 = 0xD0AF
+0x83358A37 = 0xD0B0
+0x83358A38 = 0xD0B1
+0x83358A39 = 0xD0B2
+0x83358B30 = 0xD0B3
+0x83358B31 = 0xD0B4
+0x83358B32 = 0xD0B5
+0x83358B33 = 0xD0B6
+0x83358B34 = 0xD0B7
+0x83358B35 = 0xD0B8
+0x83358B36 = 0xD0B9
+0x83358B37 = 0xD0BA
+0x83358B38 = 0xD0BB
+0x83358B39 = 0xD0BC
+0x83358C30 = 0xD0BD
+0x83358C31 = 0xD0BE
+0x83358C32 = 0xD0BF
+0x83358C33 = 0xD0C0
+0x83358C34 = 0xD0C1
+0x83358C35 = 0xD0C2
+0x83358C36 = 0xD0C3
+0x83358C37 = 0xD0C4
+0x83358C38 = 0xD0C5
+0x83358C39 = 0xD0C6
+0x83358D30 = 0xD0C7
+0x83358D31 = 0xD0C8
+0x83358D32 = 0xD0C9
+0x83358D33 = 0xD0CA
+0x83358D34 = 0xD0CB
+0x83358D35 = 0xD0CC
+0x83358D36 = 0xD0CD
+0x83358D37 = 0xD0CE
+0x83358D38 = 0xD0CF
+0x83358D39 = 0xD0D0
+0x83358E30 = 0xD0D1
+0x83358E31 = 0xD0D2
+0x83358E32 = 0xD0D3
+0x83358E33 = 0xD0D4
+0x83358E34 = 0xD0D5
+0x83358E35 = 0xD0D6
+0x83358E36 = 0xD0D7
+0x83358E37 = 0xD0D8
+0x83358E38 = 0xD0D9
+0x83358E39 = 0xD0DA
+0x83358F30 = 0xD0DB
+0x83358F31 = 0xD0DC
+0x83358F32 = 0xD0DD
+0x83358F33 = 0xD0DE
+0x83358F34 = 0xD0DF
+0x83358F35 = 0xD0E0
+0x83358F36 = 0xD0E1
+0x83358F37 = 0xD0E2
+0x83358F38 = 0xD0E3
+0x83358F39 = 0xD0E4
+0x83359030 = 0xD0E5
+0x83359031 = 0xD0E6
+0x83359032 = 0xD0E7
+0x83359033 = 0xD0E8
+0x83359034 = 0xD0E9
+0x83359035 = 0xD0EA
+0x83359036 = 0xD0EB
+0x83359037 = 0xD0EC
+0x83359038 = 0xD0ED
+0x83359039 = 0xD0EE
+0x83359130 = 0xD0EF
+0x83359131 = 0xD0F0
+0x83359132 = 0xD0F1
+0x83359133 = 0xD0F2
+0x83359134 = 0xD0F3
+0x83359135 = 0xD0F4
+0x83359136 = 0xD0F5
+0x83359137 = 0xD0F6
+0x83359138 = 0xD0F7
+0x83359139 = 0xD0F8
+0x83359230 = 0xD0F9
+0x83359231 = 0xD0FA
+0x83359232 = 0xD0FB
+0x83359233 = 0xD0FC
+0x83359234 = 0xD0FD
+0x83359235 = 0xD0FE
+0x83359236 = 0xD0FF
+0x83359237 = 0xD100
+0x83359238 = 0xD101
+0x83359239 = 0xD102
+0x83359330 = 0xD103
+0x83359331 = 0xD104
+0x83359332 = 0xD105
+0x83359333 = 0xD106
+0x83359334 = 0xD107
+0x83359335 = 0xD108
+0x83359336 = 0xD109
+0x83359337 = 0xD10A
+0x83359338 = 0xD10B
+0x83359339 = 0xD10C
+0x83359430 = 0xD10D
+0x83359431 = 0xD10E
+0x83359432 = 0xD10F
+0x83359433 = 0xD110
+0x83359434 = 0xD111
+0x83359435 = 0xD112
+0x83359436 = 0xD113
+0x83359437 = 0xD114
+0x83359438 = 0xD115
+0x83359439 = 0xD116
+0x83359530 = 0xD117
+0x83359531 = 0xD118
+0x83359532 = 0xD119
+0x83359533 = 0xD11A
+0x83359534 = 0xD11B
+0x83359535 = 0xD11C
+0x83359536 = 0xD11D
+0x83359537 = 0xD11E
+0x83359538 = 0xD11F
+0x83359539 = 0xD120
+0x83359630 = 0xD121
+0x83359631 = 0xD122
+0x83359632 = 0xD123
+0x83359633 = 0xD124
+0x83359634 = 0xD125
+0x83359635 = 0xD126
+0x83359636 = 0xD127
+0x83359637 = 0xD128
+0x83359638 = 0xD129
+0x83359639 = 0xD12A
+0x83359730 = 0xD12B
+0x83359731 = 0xD12C
+0x83359732 = 0xD12D
+0x83359733 = 0xD12E
+0x83359734 = 0xD12F
+0x83359735 = 0xD130
+0x83359736 = 0xD131
+0x83359737 = 0xD132
+0x83359738 = 0xD133
+0x83359739 = 0xD134
+0x83359830 = 0xD135
+0x83359831 = 0xD136
+0x83359832 = 0xD137
+0x83359833 = 0xD138
+0x83359834 = 0xD139
+0x83359835 = 0xD13A
+0x83359836 = 0xD13B
+0x83359837 = 0xD13C
+0x83359838 = 0xD13D
+0x83359839 = 0xD13E
+0x83359930 = 0xD13F
+0x83359931 = 0xD140
+0x83359932 = 0xD141
+0x83359933 = 0xD142
+0x83359934 = 0xD143
+0x83359935 = 0xD144
+0x83359936 = 0xD145
+0x83359937 = 0xD146
+0x83359938 = 0xD147
+0x83359939 = 0xD148
+0x83359A30 = 0xD149
+0x83359A31 = 0xD14A
+0x83359A32 = 0xD14B
+0x83359A33 = 0xD14C
+0x83359A34 = 0xD14D
+0x83359A35 = 0xD14E
+0x83359A36 = 0xD14F
+0x83359A37 = 0xD150
+0x83359A38 = 0xD151
+0x83359A39 = 0xD152
+0x83359B30 = 0xD153
+0x83359B31 = 0xD154
+0x83359B32 = 0xD155
+0x83359B33 = 0xD156
+0x83359B34 = 0xD157
+0x83359B35 = 0xD158
+0x83359B36 = 0xD159
+0x83359B37 = 0xD15A
+0x83359B38 = 0xD15B
+0x83359B39 = 0xD15C
+0x83359C30 = 0xD15D
+0x83359C31 = 0xD15E
+0x83359C32 = 0xD15F
+0x83359C33 = 0xD160
+0x83359C34 = 0xD161
+0x83359C35 = 0xD162
+0x83359C36 = 0xD163
+0x83359C37 = 0xD164
+0x83359C38 = 0xD165
+0x83359C39 = 0xD166
+0x83359D30 = 0xD167
+0x83359D31 = 0xD168
+0x83359D32 = 0xD169
+0x83359D33 = 0xD16A
+0x83359D34 = 0xD16B
+0x83359D35 = 0xD16C
+0x83359D36 = 0xD16D
+0x83359D37 = 0xD16E
+0x83359D38 = 0xD16F
+0x83359D39 = 0xD170
+0x83359E30 = 0xD171
+0x83359E31 = 0xD172
+0x83359E32 = 0xD173
+0x83359E33 = 0xD174
+0x83359E34 = 0xD175
+0x83359E35 = 0xD176
+0x83359E36 = 0xD177
+0x83359E37 = 0xD178
+0x83359E38 = 0xD179
+0x83359E39 = 0xD17A
+0x83359F30 = 0xD17B
+0x83359F31 = 0xD17C
+0x83359F32 = 0xD17D
+0x83359F33 = 0xD17E
+0x83359F34 = 0xD17F
+0x83359F35 = 0xD180
+0x83359F36 = 0xD181
+0x83359F37 = 0xD182
+0x83359F38 = 0xD183
+0x83359F39 = 0xD184
+0x8335A030 = 0xD185
+0x8335A031 = 0xD186
+0x8335A032 = 0xD187
+0x8335A033 = 0xD188
+0x8335A034 = 0xD189
+0x8335A035 = 0xD18A
+0x8335A036 = 0xD18B
+0x8335A037 = 0xD18C
+0x8335A038 = 0xD18D
+0x8335A039 = 0xD18E
+0x8335A130 = 0xD18F
+0x8335A131 = 0xD190
+0x8335A132 = 0xD191
+0x8335A133 = 0xD192
+0x8335A134 = 0xD193
+0x8335A135 = 0xD194
+0x8335A136 = 0xD195
+0x8335A137 = 0xD196
+0x8335A138 = 0xD197
+0x8335A139 = 0xD198
+0x8335A230 = 0xD199
+0x8335A231 = 0xD19A
+0x8335A232 = 0xD19B
+0x8335A233 = 0xD19C
+0x8335A234 = 0xD19D
+0x8335A235 = 0xD19E
+0x8335A236 = 0xD19F
+0x8335A237 = 0xD1A0
+0x8335A238 = 0xD1A1
+0x8335A239 = 0xD1A2
+0x8335A330 = 0xD1A3
+0x8335A331 = 0xD1A4
+0x8335A332 = 0xD1A5
+0x8335A333 = 0xD1A6
+0x8335A334 = 0xD1A7
+0x8335A335 = 0xD1A8
+0x8335A336 = 0xD1A9
+0x8335A337 = 0xD1AA
+0x8335A338 = 0xD1AB
+0x8335A339 = 0xD1AC
+0x8335A430 = 0xD1AD
+0x8335A431 = 0xD1AE
+0x8335A432 = 0xD1AF
+0x8335A433 = 0xD1B0
+0x8335A434 = 0xD1B1
+0x8335A435 = 0xD1B2
+0x8335A436 = 0xD1B3
+0x8335A437 = 0xD1B4
+0x8335A438 = 0xD1B5
+0x8335A439 = 0xD1B6
+0x8335A530 = 0xD1B7
+0x8335A531 = 0xD1B8
+0x8335A532 = 0xD1B9
+0x8335A533 = 0xD1BA
+0x8335A534 = 0xD1BB
+0x8335A535 = 0xD1BC
+0x8335A536 = 0xD1BD
+0x8335A537 = 0xD1BE
+0x8335A538 = 0xD1BF
+0x8335A539 = 0xD1C0
+0x8335A630 = 0xD1C1
+0x8335A631 = 0xD1C2
+0x8335A632 = 0xD1C3
+0x8335A633 = 0xD1C4
+0x8335A634 = 0xD1C5
+0x8335A635 = 0xD1C6
+0x8335A636 = 0xD1C7
+0x8335A637 = 0xD1C8
+0x8335A638 = 0xD1C9
+0x8335A639 = 0xD1CA
+0x8335A730 = 0xD1CB
+0x8335A731 = 0xD1CC
+0x8335A732 = 0xD1CD
+0x8335A733 = 0xD1CE
+0x8335A734 = 0xD1CF
+0x8335A735 = 0xD1D0
+0x8335A736 = 0xD1D1
+0x8335A737 = 0xD1D2
+0x8335A738 = 0xD1D3
+0x8335A739 = 0xD1D4
+0x8335A830 = 0xD1D5
+0x8335A831 = 0xD1D6
+0x8335A832 = 0xD1D7
+0x8335A833 = 0xD1D8
+0x8335A834 = 0xD1D9
+0x8335A835 = 0xD1DA
+0x8335A836 = 0xD1DB
+0x8335A837 = 0xD1DC
+0x8335A838 = 0xD1DD
+0x8335A839 = 0xD1DE
+0x8335A930 = 0xD1DF
+0x8335A931 = 0xD1E0
+0x8335A932 = 0xD1E1
+0x8335A933 = 0xD1E2
+0x8335A934 = 0xD1E3
+0x8335A935 = 0xD1E4
+0x8335A936 = 0xD1E5
+0x8335A937 = 0xD1E6
+0x8335A938 = 0xD1E7
+0x8335A939 = 0xD1E8
+0x8335AA30 = 0xD1E9
+0x8335AA31 = 0xD1EA
+0x8335AA32 = 0xD1EB
+0x8335AA33 = 0xD1EC
+0x8335AA34 = 0xD1ED
+0x8335AA35 = 0xD1EE
+0x8335AA36 = 0xD1EF
+0x8335AA37 = 0xD1F0
+0x8335AA38 = 0xD1F1
+0x8335AA39 = 0xD1F2
+0x8335AB30 = 0xD1F3
+0x8335AB31 = 0xD1F4
+0x8335AB32 = 0xD1F5
+0x8335AB33 = 0xD1F6
+0x8335AB34 = 0xD1F7
+0x8335AB35 = 0xD1F8
+0x8335AB36 = 0xD1F9
+0x8335AB37 = 0xD1FA
+0x8335AB38 = 0xD1FB
+0x8335AB39 = 0xD1FC
+0x8335AC30 = 0xD1FD
+0x8335AC31 = 0xD1FE
+0x8335AC32 = 0xD1FF
+0x8335AC33 = 0xD200
+0x8335AC34 = 0xD201
+0x8335AC35 = 0xD202
+0x8335AC36 = 0xD203
+0x8335AC37 = 0xD204
+0x8335AC38 = 0xD205
+0x8335AC39 = 0xD206
+0x8335AD30 = 0xD207
+0x8335AD31 = 0xD208
+0x8335AD32 = 0xD209
+0x8335AD33 = 0xD20A
+0x8335AD34 = 0xD20B
+0x8335AD35 = 0xD20C
+0x8335AD36 = 0xD20D
+0x8335AD37 = 0xD20E
+0x8335AD38 = 0xD20F
+0x8335AD39 = 0xD210
+0x8335AE30 = 0xD211
+0x8335AE31 = 0xD212
+0x8335AE32 = 0xD213
+0x8335AE33 = 0xD214
+0x8335AE34 = 0xD215
+0x8335AE35 = 0xD216
+0x8335AE36 = 0xD217
+0x8335AE37 = 0xD218
+0x8335AE38 = 0xD219
+0x8335AE39 = 0xD21A
+0x8335AF30 = 0xD21B
+0x8335AF31 = 0xD21C
+0x8335AF32 = 0xD21D
+0x8335AF33 = 0xD21E
+0x8335AF34 = 0xD21F
+0x8335AF35 = 0xD220
+0x8335AF36 = 0xD221
+0x8335AF37 = 0xD222
+0x8335AF38 = 0xD223
+0x8335AF39 = 0xD224
+0x8335B030 = 0xD225
+0x8335B031 = 0xD226
+0x8335B032 = 0xD227
+0x8335B033 = 0xD228
+0x8335B034 = 0xD229
+0x8335B035 = 0xD22A
+0x8335B036 = 0xD22B
+0x8335B037 = 0xD22C
+0x8335B038 = 0xD22D
+0x8335B039 = 0xD22E
+0x8335B130 = 0xD22F
+0x8335B131 = 0xD230
+0x8335B132 = 0xD231
+0x8335B133 = 0xD232
+0x8335B134 = 0xD233
+0x8335B135 = 0xD234
+0x8335B136 = 0xD235
+0x8335B137 = 0xD236
+0x8335B138 = 0xD237
+0x8335B139 = 0xD238
+0x8335B230 = 0xD239
+0x8335B231 = 0xD23A
+0x8335B232 = 0xD23B
+0x8335B233 = 0xD23C
+0x8335B234 = 0xD23D
+0x8335B235 = 0xD23E
+0x8335B236 = 0xD23F
+0x8335B237 = 0xD240
+0x8335B238 = 0xD241
+0x8335B239 = 0xD242
+0x8335B330 = 0xD243
+0x8335B331 = 0xD244
+0x8335B332 = 0xD245
+0x8335B333 = 0xD246
+0x8335B334 = 0xD247
+0x8335B335 = 0xD248
+0x8335B336 = 0xD249
+0x8335B337 = 0xD24A
+0x8335B338 = 0xD24B
+0x8335B339 = 0xD24C
+0x8335B430 = 0xD24D
+0x8335B431 = 0xD24E
+0x8335B432 = 0xD24F
+0x8335B433 = 0xD250
+0x8335B434 = 0xD251
+0x8335B435 = 0xD252
+0x8335B436 = 0xD253
+0x8335B437 = 0xD254
+0x8335B438 = 0xD255
+0x8335B439 = 0xD256
+0x8335B530 = 0xD257
+0x8335B531 = 0xD258
+0x8335B532 = 0xD259
+0x8335B533 = 0xD25A
+0x8335B534 = 0xD25B
+0x8335B535 = 0xD25C
+0x8335B536 = 0xD25D
+0x8335B537 = 0xD25E
+0x8335B538 = 0xD25F
+0x8335B539 = 0xD260
+0x8335B630 = 0xD261
+0x8335B631 = 0xD262
+0x8335B632 = 0xD263
+0x8335B633 = 0xD264
+0x8335B634 = 0xD265
+0x8335B635 = 0xD266
+0x8335B636 = 0xD267
+0x8335B637 = 0xD268
+0x8335B638 = 0xD269
+0x8335B639 = 0xD26A
+0x8335B730 = 0xD26B
+0x8335B731 = 0xD26C
+0x8335B732 = 0xD26D
+0x8335B733 = 0xD26E
+0x8335B734 = 0xD26F
+0x8335B735 = 0xD270
+0x8335B736 = 0xD271
+0x8335B737 = 0xD272
+0x8335B738 = 0xD273
+0x8335B739 = 0xD274
+0x8335B830 = 0xD275
+0x8335B831 = 0xD276
+0x8335B832 = 0xD277
+0x8335B833 = 0xD278
+0x8335B834 = 0xD279
+0x8335B835 = 0xD27A
+0x8335B836 = 0xD27B
+0x8335B837 = 0xD27C
+0x8335B838 = 0xD27D
+0x8335B839 = 0xD27E
+0x8335B930 = 0xD27F
+0x8335B931 = 0xD280
+0x8335B932 = 0xD281
+0x8335B933 = 0xD282
+0x8335B934 = 0xD283
+0x8335B935 = 0xD284
+0x8335B936 = 0xD285
+0x8335B937 = 0xD286
+0x8335B938 = 0xD287
+0x8335B939 = 0xD288
+0x8335BA30 = 0xD289
+0x8335BA31 = 0xD28A
+0x8335BA32 = 0xD28B
+0x8335BA33 = 0xD28C
+0x8335BA34 = 0xD28D
+0x8335BA35 = 0xD28E
+0x8335BA36 = 0xD28F
+0x8335BA37 = 0xD290
+0x8335BA38 = 0xD291
+0x8335BA39 = 0xD292
+0x8335BB30 = 0xD293
+0x8335BB31 = 0xD294
+0x8335BB32 = 0xD295
+0x8335BB33 = 0xD296
+0x8335BB34 = 0xD297
+0x8335BB35 = 0xD298
+0x8335BB36 = 0xD299
+0x8335BB37 = 0xD29A
+0x8335BB38 = 0xD29B
+0x8335BB39 = 0xD29C
+0x8335BC30 = 0xD29D
+0x8335BC31 = 0xD29E
+0x8335BC32 = 0xD29F
+0x8335BC33 = 0xD2A0
+0x8335BC34 = 0xD2A1
+0x8335BC35 = 0xD2A2
+0x8335BC36 = 0xD2A3
+0x8335BC37 = 0xD2A4
+0x8335BC38 = 0xD2A5
+0x8335BC39 = 0xD2A6
+0x8335BD30 = 0xD2A7
+0x8335BD31 = 0xD2A8
+0x8335BD32 = 0xD2A9
+0x8335BD33 = 0xD2AA
+0x8335BD34 = 0xD2AB
+0x8335BD35 = 0xD2AC
+0x8335BD36 = 0xD2AD
+0x8335BD37 = 0xD2AE
+0x8335BD38 = 0xD2AF
+0x8335BD39 = 0xD2B0
+0x8335BE30 = 0xD2B1
+0x8335BE31 = 0xD2B2
+0x8335BE32 = 0xD2B3
+0x8335BE33 = 0xD2B4
+0x8335BE34 = 0xD2B5
+0x8335BE35 = 0xD2B6
+0x8335BE36 = 0xD2B7
+0x8335BE37 = 0xD2B8
+0x8335BE38 = 0xD2B9
+0x8335BE39 = 0xD2BA
+0x8335BF30 = 0xD2BB
+0x8335BF31 = 0xD2BC
+0x8335BF32 = 0xD2BD
+0x8335BF33 = 0xD2BE
+0x8335BF34 = 0xD2BF
+0x8335BF35 = 0xD2C0
+0x8335BF36 = 0xD2C1
+0x8335BF37 = 0xD2C2
+0x8335BF38 = 0xD2C3
+0x8335BF39 = 0xD2C4
+0x8335C030 = 0xD2C5
+0x8335C031 = 0xD2C6
+0x8335C032 = 0xD2C7
+0x8335C033 = 0xD2C8
+0x8335C034 = 0xD2C9
+0x8335C035 = 0xD2CA
+0x8335C036 = 0xD2CB
+0x8335C037 = 0xD2CC
+0x8335C038 = 0xD2CD
+0x8335C039 = 0xD2CE
+0x8335C130 = 0xD2CF
+0x8335C131 = 0xD2D0
+0x8335C132 = 0xD2D1
+0x8335C133 = 0xD2D2
+0x8335C134 = 0xD2D3
+0x8335C135 = 0xD2D4
+0x8335C136 = 0xD2D5
+0x8335C137 = 0xD2D6
+0x8335C138 = 0xD2D7
+0x8335C139 = 0xD2D8
+0x8335C230 = 0xD2D9
+0x8335C231 = 0xD2DA
+0x8335C232 = 0xD2DB
+0x8335C233 = 0xD2DC
+0x8335C234 = 0xD2DD
+0x8335C235 = 0xD2DE
+0x8335C236 = 0xD2DF
+0x8335C237 = 0xD2E0
+0x8335C238 = 0xD2E1
+0x8335C239 = 0xD2E2
+0x8335C330 = 0xD2E3
+0x8335C331 = 0xD2E4
+0x8335C332 = 0xD2E5
+0x8335C333 = 0xD2E6
+0x8335C334 = 0xD2E7
+0x8335C335 = 0xD2E8
+0x8335C336 = 0xD2E9
+0x8335C337 = 0xD2EA
+0x8335C338 = 0xD2EB
+0x8335C339 = 0xD2EC
+0x8335C430 = 0xD2ED
+0x8335C431 = 0xD2EE
+0x8335C432 = 0xD2EF
+0x8335C433 = 0xD2F0
+0x8335C434 = 0xD2F1
+0x8335C435 = 0xD2F2
+0x8335C436 = 0xD2F3
+0x8335C437 = 0xD2F4
+0x8335C438 = 0xD2F5
+0x8335C439 = 0xD2F6
+0x8335C530 = 0xD2F7
+0x8335C531 = 0xD2F8
+0x8335C532 = 0xD2F9
+0x8335C533 = 0xD2FA
+0x8335C534 = 0xD2FB
+0x8335C535 = 0xD2FC
+0x8335C536 = 0xD2FD
+0x8335C537 = 0xD2FE
+0x8335C538 = 0xD2FF
+0x8335C539 = 0xD300
+0x8335C630 = 0xD301
+0x8335C631 = 0xD302
+0x8335C632 = 0xD303
+0x8335C633 = 0xD304
+0x8335C634 = 0xD305
+0x8335C635 = 0xD306
+0x8335C636 = 0xD307
+0x8335C637 = 0xD308
+0x8335C638 = 0xD309
+0x8335C639 = 0xD30A
+0x8335C730 = 0xD30B
+0x8335C731 = 0xD30C
+0x8335C732 = 0xD30D
+0x8335C733 = 0xD30E
+0x8335C734 = 0xD30F
+0x8335C735 = 0xD310
+0x8335C736 = 0xD311
+0x8335C737 = 0xD312
+0x8335C738 = 0xD313
+0x8335C739 = 0xD314
+0x8335C830 = 0xD315
+0x8335C831 = 0xD316
+0x8335C832 = 0xD317
+0x8335C833 = 0xD318
+0x8335C834 = 0xD319
+0x8335C835 = 0xD31A
+0x8335C836 = 0xD31B
+0x8335C837 = 0xD31C
+0x8335C838 = 0xD31D
+0x8335C839 = 0xD31E
+0x8335C930 = 0xD31F
+0x8335C931 = 0xD320
+0x8335C932 = 0xD321
+0x8335C933 = 0xD322
+0x8335C934 = 0xD323
+0x8335C935 = 0xD324
+0x8335C936 = 0xD325
+0x8335C937 = 0xD326
+0x8335C938 = 0xD327
+0x8335C939 = 0xD328
+0x8335CA30 = 0xD329
+0x8335CA31 = 0xD32A
+0x8335CA32 = 0xD32B
+0x8335CA33 = 0xD32C
+0x8335CA34 = 0xD32D
+0x8335CA35 = 0xD32E
+0x8335CA36 = 0xD32F
+0x8335CA37 = 0xD330
+0x8335CA38 = 0xD331
+0x8335CA39 = 0xD332
+0x8335CB30 = 0xD333
+0x8335CB31 = 0xD334
+0x8335CB32 = 0xD335
+0x8335CB33 = 0xD336
+0x8335CB34 = 0xD337
+0x8335CB35 = 0xD338
+0x8335CB36 = 0xD339
+0x8335CB37 = 0xD33A
+0x8335CB38 = 0xD33B
+0x8335CB39 = 0xD33C
+0x8335CC30 = 0xD33D
+0x8335CC31 = 0xD33E
+0x8335CC32 = 0xD33F
+0x8335CC33 = 0xD340
+0x8335CC34 = 0xD341
+0x8335CC35 = 0xD342
+0x8335CC36 = 0xD343
+0x8335CC37 = 0xD344
+0x8335CC38 = 0xD345
+0x8335CC39 = 0xD346
+0x8335CD30 = 0xD347
+0x8335CD31 = 0xD348
+0x8335CD32 = 0xD349
+0x8335CD33 = 0xD34A
+0x8335CD34 = 0xD34B
+0x8335CD35 = 0xD34C
+0x8335CD36 = 0xD34D
+0x8335CD37 = 0xD34E
+0x8335CD38 = 0xD34F
+0x8335CD39 = 0xD350
+0x8335CE30 = 0xD351
+0x8335CE31 = 0xD352
+0x8335CE32 = 0xD353
+0x8335CE33 = 0xD354
+0x8335CE34 = 0xD355
+0x8335CE35 = 0xD356
+0x8335CE36 = 0xD357
+0x8335CE37 = 0xD358
+0x8335CE38 = 0xD359
+0x8335CE39 = 0xD35A
+0x8335CF30 = 0xD35B
+0x8335CF31 = 0xD35C
+0x8335CF32 = 0xD35D
+0x8335CF33 = 0xD35E
+0x8335CF34 = 0xD35F
+0x8335CF35 = 0xD360
+0x8335CF36 = 0xD361
+0x8335CF37 = 0xD362
+0x8335CF38 = 0xD363
+0x8335CF39 = 0xD364
+0x8335D030 = 0xD365
+0x8335D031 = 0xD366
+0x8335D032 = 0xD367
+0x8335D033 = 0xD368
+0x8335D034 = 0xD369
+0x8335D035 = 0xD36A
+0x8335D036 = 0xD36B
+0x8335D037 = 0xD36C
+0x8335D038 = 0xD36D
+0x8335D039 = 0xD36E
+0x8335D130 = 0xD36F
+0x8335D131 = 0xD370
+0x8335D132 = 0xD371
+0x8335D133 = 0xD372
+0x8335D134 = 0xD373
+0x8335D135 = 0xD374
+0x8335D136 = 0xD375
+0x8335D137 = 0xD376
+0x8335D138 = 0xD377
+0x8335D139 = 0xD378
+0x8335D230 = 0xD379
+0x8335D231 = 0xD37A
+0x8335D232 = 0xD37B
+0x8335D233 = 0xD37C
+0x8335D234 = 0xD37D
+0x8335D235 = 0xD37E
+0x8335D236 = 0xD37F
+0x8335D237 = 0xD380
+0x8335D238 = 0xD381
+0x8335D239 = 0xD382
+0x8335D330 = 0xD383
+0x8335D331 = 0xD384
+0x8335D332 = 0xD385
+0x8335D333 = 0xD386
+0x8335D334 = 0xD387
+0x8335D335 = 0xD388
+0x8335D336 = 0xD389
+0x8335D337 = 0xD38A
+0x8335D338 = 0xD38B
+0x8335D339 = 0xD38C
+0x8335D430 = 0xD38D
+0x8335D431 = 0xD38E
+0x8335D432 = 0xD38F
+0x8335D433 = 0xD390
+0x8335D434 = 0xD391
+0x8335D435 = 0xD392
+0x8335D436 = 0xD393
+0x8335D437 = 0xD394
+0x8335D438 = 0xD395
+0x8335D439 = 0xD396
+0x8335D530 = 0xD397
+0x8335D531 = 0xD398
+0x8335D532 = 0xD399
+0x8335D533 = 0xD39A
+0x8335D534 = 0xD39B
+0x8335D535 = 0xD39C
+0x8335D536 = 0xD39D
+0x8335D537 = 0xD39E
+0x8335D538 = 0xD39F
+0x8335D539 = 0xD3A0
+0x8335D630 = 0xD3A1
+0x8335D631 = 0xD3A2
+0x8335D632 = 0xD3A3
+0x8335D633 = 0xD3A4
+0x8335D634 = 0xD3A5
+0x8335D635 = 0xD3A6
+0x8335D636 = 0xD3A7
+0x8335D637 = 0xD3A8
+0x8335D638 = 0xD3A9
+0x8335D639 = 0xD3AA
+0x8335D730 = 0xD3AB
+0x8335D731 = 0xD3AC
+0x8335D732 = 0xD3AD
+0x8335D733 = 0xD3AE
+0x8335D734 = 0xD3AF
+0x8335D735 = 0xD3B0
+0x8335D736 = 0xD3B1
+0x8335D737 = 0xD3B2
+0x8335D738 = 0xD3B3
+0x8335D739 = 0xD3B4
+0x8335D830 = 0xD3B5
+0x8335D831 = 0xD3B6
+0x8335D832 = 0xD3B7
+0x8335D833 = 0xD3B8
+0x8335D834 = 0xD3B9
+0x8335D835 = 0xD3BA
+0x8335D836 = 0xD3BB
+0x8335D837 = 0xD3BC
+0x8335D838 = 0xD3BD
+0x8335D839 = 0xD3BE
+0x8335D930 = 0xD3BF
+0x8335D931 = 0xD3C0
+0x8335D932 = 0xD3C1
+0x8335D933 = 0xD3C2
+0x8335D934 = 0xD3C3
+0x8335D935 = 0xD3C4
+0x8335D936 = 0xD3C5
+0x8335D937 = 0xD3C6
+0x8335D938 = 0xD3C7
+0x8335D939 = 0xD3C8
+0x8335DA30 = 0xD3C9
+0x8335DA31 = 0xD3CA
+0x8335DA32 = 0xD3CB
+0x8335DA33 = 0xD3CC
+0x8335DA34 = 0xD3CD
+0x8335DA35 = 0xD3CE
+0x8335DA36 = 0xD3CF
+0x8335DA37 = 0xD3D0
+0x8335DA38 = 0xD3D1
+0x8335DA39 = 0xD3D2
+0x8335DB30 = 0xD3D3
+0x8335DB31 = 0xD3D4
+0x8335DB32 = 0xD3D5
+0x8335DB33 = 0xD3D6
+0x8335DB34 = 0xD3D7
+0x8335DB35 = 0xD3D8
+0x8335DB36 = 0xD3D9
+0x8335DB37 = 0xD3DA
+0x8335DB38 = 0xD3DB
+0x8335DB39 = 0xD3DC
+0x8335DC30 = 0xD3DD
+0x8335DC31 = 0xD3DE
+0x8335DC32 = 0xD3DF
+0x8335DC33 = 0xD3E0
+0x8335DC34 = 0xD3E1
+0x8335DC35 = 0xD3E2
+0x8335DC36 = 0xD3E3
+0x8335DC37 = 0xD3E4
+0x8335DC38 = 0xD3E5
+0x8335DC39 = 0xD3E6
+0x8335DD30 = 0xD3E7
+0x8335DD31 = 0xD3E8
+0x8335DD32 = 0xD3E9
+0x8335DD33 = 0xD3EA
+0x8335DD34 = 0xD3EB
+0x8335DD35 = 0xD3EC
+0x8335DD36 = 0xD3ED
+0x8335DD37 = 0xD3EE
+0x8335DD38 = 0xD3EF
+0x8335DD39 = 0xD3F0
+0x8335DE30 = 0xD3F1
+0x8335DE31 = 0xD3F2
+0x8335DE32 = 0xD3F3
+0x8335DE33 = 0xD3F4
+0x8335DE34 = 0xD3F5
+0x8335DE35 = 0xD3F6
+0x8335DE36 = 0xD3F7
+0x8335DE37 = 0xD3F8
+0x8335DE38 = 0xD3F9
+0x8335DE39 = 0xD3FA
+0x8335DF30 = 0xD3FB
+0x8335DF31 = 0xD3FC
+0x8335DF32 = 0xD3FD
+0x8335DF33 = 0xD3FE
+0x8335DF34 = 0xD3FF
+0x8335DF35 = 0xD400
+0x8335DF36 = 0xD401
+0x8335DF37 = 0xD402
+0x8335DF38 = 0xD403
+0x8335DF39 = 0xD404
+0x8335E030 = 0xD405
+0x8335E031 = 0xD406
+0x8335E032 = 0xD407
+0x8335E033 = 0xD408
+0x8335E034 = 0xD409
+0x8335E035 = 0xD40A
+0x8335E036 = 0xD40B
+0x8335E037 = 0xD40C
+0x8335E038 = 0xD40D
+0x8335E039 = 0xD40E
+0x8335E130 = 0xD40F
+0x8335E131 = 0xD410
+0x8335E132 = 0xD411
+0x8335E133 = 0xD412
+0x8335E134 = 0xD413
+0x8335E135 = 0xD414
+0x8335E136 = 0xD415
+0x8335E137 = 0xD416
+0x8335E138 = 0xD417
+0x8335E139 = 0xD418
+0x8335E230 = 0xD419
+0x8335E231 = 0xD41A
+0x8335E232 = 0xD41B
+0x8335E233 = 0xD41C
+0x8335E234 = 0xD41D
+0x8335E235 = 0xD41E
+0x8335E236 = 0xD41F
+0x8335E237 = 0xD420
+0x8335E238 = 0xD421
+0x8335E239 = 0xD422
+0x8335E330 = 0xD423
+0x8335E331 = 0xD424
+0x8335E332 = 0xD425
+0x8335E333 = 0xD426
+0x8335E334 = 0xD427
+0x8335E335 = 0xD428
+0x8335E336 = 0xD429
+0x8335E337 = 0xD42A
+0x8335E338 = 0xD42B
+0x8335E339 = 0xD42C
+0x8335E430 = 0xD42D
+0x8335E431 = 0xD42E
+0x8335E432 = 0xD42F
+0x8335E433 = 0xD430
+0x8335E434 = 0xD431
+0x8335E435 = 0xD432
+0x8335E436 = 0xD433
+0x8335E437 = 0xD434
+0x8335E438 = 0xD435
+0x8335E439 = 0xD436
+0x8335E530 = 0xD437
+0x8335E531 = 0xD438
+0x8335E532 = 0xD439
+0x8335E533 = 0xD43A
+0x8335E534 = 0xD43B
+0x8335E535 = 0xD43C
+0x8335E536 = 0xD43D
+0x8335E537 = 0xD43E
+0x8335E538 = 0xD43F
+0x8335E539 = 0xD440
+0x8335E630 = 0xD441
+0x8335E631 = 0xD442
+0x8335E632 = 0xD443
+0x8335E633 = 0xD444
+0x8335E634 = 0xD445
+0x8335E635 = 0xD446
+0x8335E636 = 0xD447
+0x8335E637 = 0xD448
+0x8335E638 = 0xD449
+0x8335E639 = 0xD44A
+0x8335E730 = 0xD44B
+0x8335E731 = 0xD44C
+0x8335E732 = 0xD44D
+0x8335E733 = 0xD44E
+0x8335E734 = 0xD44F
+0x8335E735 = 0xD450
+0x8335E736 = 0xD451
+0x8335E737 = 0xD452
+0x8335E738 = 0xD453
+0x8335E739 = 0xD454
+0x8335E830 = 0xD455
+0x8335E831 = 0xD456
+0x8335E832 = 0xD457
+0x8335E833 = 0xD458
+0x8335E834 = 0xD459
+0x8335E835 = 0xD45A
+0x8335E836 = 0xD45B
+0x8335E837 = 0xD45C
+0x8335E838 = 0xD45D
+0x8335E839 = 0xD45E
+0x8335E930 = 0xD45F
+0x8335E931 = 0xD460
+0x8335E932 = 0xD461
+0x8335E933 = 0xD462
+0x8335E934 = 0xD463
+0x8335E935 = 0xD464
+0x8335E936 = 0xD465
+0x8335E937 = 0xD466
+0x8335E938 = 0xD467
+0x8335E939 = 0xD468
+0x8335EA30 = 0xD469
+0x8335EA31 = 0xD46A
+0x8335EA32 = 0xD46B
+0x8335EA33 = 0xD46C
+0x8335EA34 = 0xD46D
+0x8335EA35 = 0xD46E
+0x8335EA36 = 0xD46F
+0x8335EA37 = 0xD470
+0x8335EA38 = 0xD471
+0x8335EA39 = 0xD472
+0x8335EB30 = 0xD473
+0x8335EB31 = 0xD474
+0x8335EB32 = 0xD475
+0x8335EB33 = 0xD476
+0x8335EB34 = 0xD477
+0x8335EB35 = 0xD478
+0x8335EB36 = 0xD479
+0x8335EB37 = 0xD47A
+0x8335EB38 = 0xD47B
+0x8335EB39 = 0xD47C
+0x8335EC30 = 0xD47D
+0x8335EC31 = 0xD47E
+0x8335EC32 = 0xD47F
+0x8335EC33 = 0xD480
+0x8335EC34 = 0xD481
+0x8335EC35 = 0xD482
+0x8335EC36 = 0xD483
+0x8335EC37 = 0xD484
+0x8335EC38 = 0xD485
+0x8335EC39 = 0xD486
+0x8335ED30 = 0xD487
+0x8335ED31 = 0xD488
+0x8335ED32 = 0xD489
+0x8335ED33 = 0xD48A
+0x8335ED34 = 0xD48B
+0x8335ED35 = 0xD48C
+0x8335ED36 = 0xD48D
+0x8335ED37 = 0xD48E
+0x8335ED38 = 0xD48F
+0x8335ED39 = 0xD490
+0x8335EE30 = 0xD491
+0x8335EE31 = 0xD492
+0x8335EE32 = 0xD493
+0x8335EE33 = 0xD494
+0x8335EE34 = 0xD495
+0x8335EE35 = 0xD496
+0x8335EE36 = 0xD497
+0x8335EE37 = 0xD498
+0x8335EE38 = 0xD499
+0x8335EE39 = 0xD49A
+0x8335EF30 = 0xD49B
+0x8335EF31 = 0xD49C
+0x8335EF32 = 0xD49D
+0x8335EF33 = 0xD49E
+0x8335EF34 = 0xD49F
+0x8335EF35 = 0xD4A0
+0x8335EF36 = 0xD4A1
+0x8335EF37 = 0xD4A2
+0x8335EF38 = 0xD4A3
+0x8335EF39 = 0xD4A4
+0x8335F030 = 0xD4A5
+0x8335F031 = 0xD4A6
+0x8335F032 = 0xD4A7
+0x8335F033 = 0xD4A8
+0x8335F034 = 0xD4A9
+0x8335F035 = 0xD4AA
+0x8335F036 = 0xD4AB
+0x8335F037 = 0xD4AC
+0x8335F038 = 0xD4AD
+0x8335F039 = 0xD4AE
+0x8335F130 = 0xD4AF
+0x8335F131 = 0xD4B0
+0x8335F132 = 0xD4B1
+0x8335F133 = 0xD4B2
+0x8335F134 = 0xD4B3
+0x8335F135 = 0xD4B4
+0x8335F136 = 0xD4B5
+0x8335F137 = 0xD4B6
+0x8335F138 = 0xD4B7
+0x8335F139 = 0xD4B8
+0x8335F230 = 0xD4B9
+0x8335F231 = 0xD4BA
+0x8335F232 = 0xD4BB
+0x8335F233 = 0xD4BC
+0x8335F234 = 0xD4BD
+0x8335F235 = 0xD4BE
+0x8335F236 = 0xD4BF
+0x8335F237 = 0xD4C0
+0x8335F238 = 0xD4C1
+0x8335F239 = 0xD4C2
+0x8335F330 = 0xD4C3
+0x8335F331 = 0xD4C4
+0x8335F332 = 0xD4C5
+0x8335F333 = 0xD4C6
+0x8335F334 = 0xD4C7
+0x8335F335 = 0xD4C8
+0x8335F336 = 0xD4C9
+0x8335F337 = 0xD4CA
+0x8335F338 = 0xD4CB
+0x8335F339 = 0xD4CC
+0x8335F430 = 0xD4CD
+0x8335F431 = 0xD4CE
+0x8335F432 = 0xD4CF
+0x8335F433 = 0xD4D0
+0x8335F434 = 0xD4D1
+0x8335F435 = 0xD4D2
+0x8335F436 = 0xD4D3
+0x8335F437 = 0xD4D4
+0x8335F438 = 0xD4D5
+0x8335F439 = 0xD4D6
+0x8335F530 = 0xD4D7
+0x8335F531 = 0xD4D8
+0x8335F532 = 0xD4D9
+0x8335F533 = 0xD4DA
+0x8335F534 = 0xD4DB
+0x8335F535 = 0xD4DC
+0x8335F536 = 0xD4DD
+0x8335F537 = 0xD4DE
+0x8335F538 = 0xD4DF
+0x8335F539 = 0xD4E0
+0x8335F630 = 0xD4E1
+0x8335F631 = 0xD4E2
+0x8335F632 = 0xD4E3
+0x8335F633 = 0xD4E4
+0x8335F634 = 0xD4E5
+0x8335F635 = 0xD4E6
+0x8335F636 = 0xD4E7
+0x8335F637 = 0xD4E8
+0x8335F638 = 0xD4E9
+0x8335F639 = 0xD4EA
+0x8335F730 = 0xD4EB
+0x8335F731 = 0xD4EC
+0x8335F732 = 0xD4ED
+0x8335F733 = 0xD4EE
+0x8335F734 = 0xD4EF
+0x8335F735 = 0xD4F0
+0x8335F736 = 0xD4F1
+0x8335F737 = 0xD4F2
+0x8335F738 = 0xD4F3
+0x8335F739 = 0xD4F4
+0x8335F830 = 0xD4F5
+0x8335F831 = 0xD4F6
+0x8335F832 = 0xD4F7
+0x8335F833 = 0xD4F8
+0x8335F834 = 0xD4F9
+0x8335F835 = 0xD4FA
+0x8335F836 = 0xD4FB
+0x8335F837 = 0xD4FC
+0x8335F838 = 0xD4FD
+0x8335F839 = 0xD4FE
+0x8335F930 = 0xD4FF
+0x8335F931 = 0xD500
+0x8335F932 = 0xD501
+0x8335F933 = 0xD502
+0x8335F934 = 0xD503
+0x8335F935 = 0xD504
+0x8335F936 = 0xD505
+0x8335F937 = 0xD506
+0x8335F938 = 0xD507
+0x8335F939 = 0xD508
+0x8335FA30 = 0xD509
+0x8335FA31 = 0xD50A
+0x8335FA32 = 0xD50B
+0x8335FA33 = 0xD50C
+0x8335FA34 = 0xD50D
+0x8335FA35 = 0xD50E
+0x8335FA36 = 0xD50F
+0x8335FA37 = 0xD510
+0x8335FA38 = 0xD511
+0x8335FA39 = 0xD512
+0x8335FB30 = 0xD513
+0x8335FB31 = 0xD514
+0x8335FB32 = 0xD515
+0x8335FB33 = 0xD516
+0x8335FB34 = 0xD517
+0x8335FB35 = 0xD518
+0x8335FB36 = 0xD519
+0x8335FB37 = 0xD51A
+0x8335FB38 = 0xD51B
+0x8335FB39 = 0xD51C
+0x8335FC30 = 0xD51D
+0x8335FC31 = 0xD51E
+0x8335FC32 = 0xD51F
+0x8335FC33 = 0xD520
+0x8335FC34 = 0xD521
+0x8335FC35 = 0xD522
+0x8335FC36 = 0xD523
+0x8335FC37 = 0xD524
+0x8335FC38 = 0xD525
+0x8335FC39 = 0xD526
+0x8335FD30 = 0xD527
+0x8335FD31 = 0xD528
+0x8335FD32 = 0xD529
+0x8335FD33 = 0xD52A
+0x8335FD34 = 0xD52B
+0x8335FD35 = 0xD52C
+0x8335FD36 = 0xD52D
+0x8335FD37 = 0xD52E
+0x8335FD38 = 0xD52F
+0x8335FD39 = 0xD530
+0x8335FE30 = 0xD531
+0x8335FE31 = 0xD532
+0x8335FE32 = 0xD533
+0x8335FE33 = 0xD534
+0x8335FE34 = 0xD535
+0x8335FE35 = 0xD536
+0x8335FE36 = 0xD537
+0x8335FE37 = 0xD538
+0x8335FE38 = 0xD539
+0x8335FE39 = 0xD53A
+0x83368130 = 0xD53B
+0x83368131 = 0xD53C
+0x83368132 = 0xD53D
+0x83368133 = 0xD53E
+0x83368134 = 0xD53F
+0x83368135 = 0xD540
+0x83368136 = 0xD541
+0x83368137 = 0xD542
+0x83368138 = 0xD543
+0x83368139 = 0xD544
+0x83368230 = 0xD545
+0x83368231 = 0xD546
+0x83368232 = 0xD547
+0x83368233 = 0xD548
+0x83368234 = 0xD549
+0x83368235 = 0xD54A
+0x83368236 = 0xD54B
+0x83368237 = 0xD54C
+0x83368238 = 0xD54D
+0x83368239 = 0xD54E
+0x83368330 = 0xD54F
+0x83368331 = 0xD550
+0x83368332 = 0xD551
+0x83368333 = 0xD552
+0x83368334 = 0xD553
+0x83368335 = 0xD554
+0x83368336 = 0xD555
+0x83368337 = 0xD556
+0x83368338 = 0xD557
+0x83368339 = 0xD558
+0x83368430 = 0xD559
+0x83368431 = 0xD55A
+0x83368432 = 0xD55B
+0x83368433 = 0xD55C
+0x83368434 = 0xD55D
+0x83368435 = 0xD55E
+0x83368436 = 0xD55F
+0x83368437 = 0xD560
+0x83368438 = 0xD561
+0x83368439 = 0xD562
+0x83368530 = 0xD563
+0x83368531 = 0xD564
+0x83368532 = 0xD565
+0x83368533 = 0xD566
+0x83368534 = 0xD567
+0x83368535 = 0xD568
+0x83368536 = 0xD569
+0x83368537 = 0xD56A
+0x83368538 = 0xD56B
+0x83368539 = 0xD56C
+0x83368630 = 0xD56D
+0x83368631 = 0xD56E
+0x83368632 = 0xD56F
+0x83368633 = 0xD570
+0x83368634 = 0xD571
+0x83368635 = 0xD572
+0x83368636 = 0xD573
+0x83368637 = 0xD574
+0x83368638 = 0xD575
+0x83368639 = 0xD576
+0x83368730 = 0xD577
+0x83368731 = 0xD578
+0x83368732 = 0xD579
+0x83368733 = 0xD57A
+0x83368734 = 0xD57B
+0x83368735 = 0xD57C
+0x83368736 = 0xD57D
+0x83368737 = 0xD57E
+0x83368738 = 0xD57F
+0x83368739 = 0xD580
+0x83368830 = 0xD581
+0x83368831 = 0xD582
+0x83368832 = 0xD583
+0x83368833 = 0xD584
+0x83368834 = 0xD585
+0x83368835 = 0xD586
+0x83368836 = 0xD587
+0x83368837 = 0xD588
+0x83368838 = 0xD589
+0x83368839 = 0xD58A
+0x83368930 = 0xD58B
+0x83368931 = 0xD58C
+0x83368932 = 0xD58D
+0x83368933 = 0xD58E
+0x83368934 = 0xD58F
+0x83368935 = 0xD590
+0x83368936 = 0xD591
+0x83368937 = 0xD592
+0x83368938 = 0xD593
+0x83368939 = 0xD594
+0x83368A30 = 0xD595
+0x83368A31 = 0xD596
+0x83368A32 = 0xD597
+0x83368A33 = 0xD598
+0x83368A34 = 0xD599
+0x83368A35 = 0xD59A
+0x83368A36 = 0xD59B
+0x83368A37 = 0xD59C
+0x83368A38 = 0xD59D
+0x83368A39 = 0xD59E
+0x83368B30 = 0xD59F
+0x83368B31 = 0xD5A0
+0x83368B32 = 0xD5A1
+0x83368B33 = 0xD5A2
+0x83368B34 = 0xD5A3
+0x83368B35 = 0xD5A4
+0x83368B36 = 0xD5A5
+0x83368B37 = 0xD5A6
+0x83368B38 = 0xD5A7
+0x83368B39 = 0xD5A8
+0x83368C30 = 0xD5A9
+0x83368C31 = 0xD5AA
+0x83368C32 = 0xD5AB
+0x83368C33 = 0xD5AC
+0x83368C34 = 0xD5AD
+0x83368C35 = 0xD5AE
+0x83368C36 = 0xD5AF
+0x83368C37 = 0xD5B0
+0x83368C38 = 0xD5B1
+0x83368C39 = 0xD5B2
+0x83368D30 = 0xD5B3
+0x83368D31 = 0xD5B4
+0x83368D32 = 0xD5B5
+0x83368D33 = 0xD5B6
+0x83368D34 = 0xD5B7
+0x83368D35 = 0xD5B8
+0x83368D36 = 0xD5B9
+0x83368D37 = 0xD5BA
+0x83368D38 = 0xD5BB
+0x83368D39 = 0xD5BC
+0x83368E30 = 0xD5BD
+0x83368E31 = 0xD5BE
+0x83368E32 = 0xD5BF
+0x83368E33 = 0xD5C0
+0x83368E34 = 0xD5C1
+0x83368E35 = 0xD5C2
+0x83368E36 = 0xD5C3
+0x83368E37 = 0xD5C4
+0x83368E38 = 0xD5C5
+0x83368E39 = 0xD5C6
+0x83368F30 = 0xD5C7
+0x83368F31 = 0xD5C8
+0x83368F32 = 0xD5C9
+0x83368F33 = 0xD5CA
+0x83368F34 = 0xD5CB
+0x83368F35 = 0xD5CC
+0x83368F36 = 0xD5CD
+0x83368F37 = 0xD5CE
+0x83368F38 = 0xD5CF
+0x83368F39 = 0xD5D0
+0x83369030 = 0xD5D1
+0x83369031 = 0xD5D2
+0x83369032 = 0xD5D3
+0x83369033 = 0xD5D4
+0x83369034 = 0xD5D5
+0x83369035 = 0xD5D6
+0x83369036 = 0xD5D7
+0x83369037 = 0xD5D8
+0x83369038 = 0xD5D9
+0x83369039 = 0xD5DA
+0x83369130 = 0xD5DB
+0x83369131 = 0xD5DC
+0x83369132 = 0xD5DD
+0x83369133 = 0xD5DE
+0x83369134 = 0xD5DF
+0x83369135 = 0xD5E0
+0x83369136 = 0xD5E1
+0x83369137 = 0xD5E2
+0x83369138 = 0xD5E3
+0x83369139 = 0xD5E4
+0x83369230 = 0xD5E5
+0x83369231 = 0xD5E6
+0x83369232 = 0xD5E7
+0x83369233 = 0xD5E8
+0x83369234 = 0xD5E9
+0x83369235 = 0xD5EA
+0x83369236 = 0xD5EB
+0x83369237 = 0xD5EC
+0x83369238 = 0xD5ED
+0x83369239 = 0xD5EE
+0x83369330 = 0xD5EF
+0x83369331 = 0xD5F0
+0x83369332 = 0xD5F1
+0x83369333 = 0xD5F2
+0x83369334 = 0xD5F3
+0x83369335 = 0xD5F4
+0x83369336 = 0xD5F5
+0x83369337 = 0xD5F6
+0x83369338 = 0xD5F7
+0x83369339 = 0xD5F8
+0x83369430 = 0xD5F9
+0x83369431 = 0xD5FA
+0x83369432 = 0xD5FB
+0x83369433 = 0xD5FC
+0x83369434 = 0xD5FD
+0x83369435 = 0xD5FE
+0x83369436 = 0xD5FF
+0x83369437 = 0xD600
+0x83369438 = 0xD601
+0x83369439 = 0xD602
+0x83369530 = 0xD603
+0x83369531 = 0xD604
+0x83369532 = 0xD605
+0x83369533 = 0xD606
+0x83369534 = 0xD607
+0x83369535 = 0xD608
+0x83369536 = 0xD609
+0x83369537 = 0xD60A
+0x83369538 = 0xD60B
+0x83369539 = 0xD60C
+0x83369630 = 0xD60D
+0x83369631 = 0xD60E
+0x83369632 = 0xD60F
+0x83369633 = 0xD610
+0x83369634 = 0xD611
+0x83369635 = 0xD612
+0x83369636 = 0xD613
+0x83369637 = 0xD614
+0x83369638 = 0xD615
+0x83369639 = 0xD616
+0x83369730 = 0xD617
+0x83369731 = 0xD618
+0x83369732 = 0xD619
+0x83369733 = 0xD61A
+0x83369734 = 0xD61B
+0x83369735 = 0xD61C
+0x83369736 = 0xD61D
+0x83369737 = 0xD61E
+0x83369738 = 0xD61F
+0x83369739 = 0xD620
+0x83369830 = 0xD621
+0x83369831 = 0xD622
+0x83369832 = 0xD623
+0x83369833 = 0xD624
+0x83369834 = 0xD625
+0x83369835 = 0xD626
+0x83369836 = 0xD627
+0x83369837 = 0xD628
+0x83369838 = 0xD629
+0x83369839 = 0xD62A
+0x83369930 = 0xD62B
+0x83369931 = 0xD62C
+0x83369932 = 0xD62D
+0x83369933 = 0xD62E
+0x83369934 = 0xD62F
+0x83369935 = 0xD630
+0x83369936 = 0xD631
+0x83369937 = 0xD632
+0x83369938 = 0xD633
+0x83369939 = 0xD634
+0x83369A30 = 0xD635
+0x83369A31 = 0xD636
+0x83369A32 = 0xD637
+0x83369A33 = 0xD638
+0x83369A34 = 0xD639
+0x83369A35 = 0xD63A
+0x83369A36 = 0xD63B
+0x83369A37 = 0xD63C
+0x83369A38 = 0xD63D
+0x83369A39 = 0xD63E
+0x83369B30 = 0xD63F
+0x83369B31 = 0xD640
+0x83369B32 = 0xD641
+0x83369B33 = 0xD642
+0x83369B34 = 0xD643
+0x83369B35 = 0xD644
+0x83369B36 = 0xD645
+0x83369B37 = 0xD646
+0x83369B38 = 0xD647
+0x83369B39 = 0xD648
+0x83369C30 = 0xD649
+0x83369C31 = 0xD64A
+0x83369C32 = 0xD64B
+0x83369C33 = 0xD64C
+0x83369C34 = 0xD64D
+0x83369C35 = 0xD64E
+0x83369C36 = 0xD64F
+0x83369C37 = 0xD650
+0x83369C38 = 0xD651
+0x83369C39 = 0xD652
+0x83369D30 = 0xD653
+0x83369D31 = 0xD654
+0x83369D32 = 0xD655
+0x83369D33 = 0xD656
+0x83369D34 = 0xD657
+0x83369D35 = 0xD658
+0x83369D36 = 0xD659
+0x83369D37 = 0xD65A
+0x83369D38 = 0xD65B
+0x83369D39 = 0xD65C
+0x83369E30 = 0xD65D
+0x83369E31 = 0xD65E
+0x83369E32 = 0xD65F
+0x83369E33 = 0xD660
+0x83369E34 = 0xD661
+0x83369E35 = 0xD662
+0x83369E36 = 0xD663
+0x83369E37 = 0xD664
+0x83369E38 = 0xD665
+0x83369E39 = 0xD666
+0x83369F30 = 0xD667
+0x83369F31 = 0xD668
+0x83369F32 = 0xD669
+0x83369F33 = 0xD66A
+0x83369F34 = 0xD66B
+0x83369F35 = 0xD66C
+0x83369F36 = 0xD66D
+0x83369F37 = 0xD66E
+0x83369F38 = 0xD66F
+0x83369F39 = 0xD670
+0x8336A030 = 0xD671
+0x8336A031 = 0xD672
+0x8336A032 = 0xD673
+0x8336A033 = 0xD674
+0x8336A034 = 0xD675
+0x8336A035 = 0xD676
+0x8336A036 = 0xD677
+0x8336A037 = 0xD678
+0x8336A038 = 0xD679
+0x8336A039 = 0xD67A
+0x8336A130 = 0xD67B
+0x8336A131 = 0xD67C
+0x8336A132 = 0xD67D
+0x8336A133 = 0xD67E
+0x8336A134 = 0xD67F
+0x8336A135 = 0xD680
+0x8336A136 = 0xD681
+0x8336A137 = 0xD682
+0x8336A138 = 0xD683
+0x8336A139 = 0xD684
+0x8336A230 = 0xD685
+0x8336A231 = 0xD686
+0x8336A232 = 0xD687
+0x8336A233 = 0xD688
+0x8336A234 = 0xD689
+0x8336A235 = 0xD68A
+0x8336A236 = 0xD68B
+0x8336A237 = 0xD68C
+0x8336A238 = 0xD68D
+0x8336A239 = 0xD68E
+0x8336A330 = 0xD68F
+0x8336A331 = 0xD690
+0x8336A332 = 0xD691
+0x8336A333 = 0xD692
+0x8336A334 = 0xD693
+0x8336A335 = 0xD694
+0x8336A336 = 0xD695
+0x8336A337 = 0xD696
+0x8336A338 = 0xD697
+0x8336A339 = 0xD698
+0x8336A430 = 0xD699
+0x8336A431 = 0xD69A
+0x8336A432 = 0xD69B
+0x8336A433 = 0xD69C
+0x8336A434 = 0xD69D
+0x8336A435 = 0xD69E
+0x8336A436 = 0xD69F
+0x8336A437 = 0xD6A0
+0x8336A438 = 0xD6A1
+0x8336A439 = 0xD6A2
+0x8336A530 = 0xD6A3
+0x8336A531 = 0xD6A4
+0x8336A532 = 0xD6A5
+0x8336A533 = 0xD6A6
+0x8336A534 = 0xD6A7
+0x8336A535 = 0xD6A8
+0x8336A536 = 0xD6A9
+0x8336A537 = 0xD6AA
+0x8336A538 = 0xD6AB
+0x8336A539 = 0xD6AC
+0x8336A630 = 0xD6AD
+0x8336A631 = 0xD6AE
+0x8336A632 = 0xD6AF
+0x8336A633 = 0xD6B0
+0x8336A634 = 0xD6B1
+0x8336A635 = 0xD6B2
+0x8336A636 = 0xD6B3
+0x8336A637 = 0xD6B4
+0x8336A638 = 0xD6B5
+0x8336A639 = 0xD6B6
+0x8336A730 = 0xD6B7
+0x8336A731 = 0xD6B8
+0x8336A732 = 0xD6B9
+0x8336A733 = 0xD6BA
+0x8336A734 = 0xD6BB
+0x8336A735 = 0xD6BC
+0x8336A736 = 0xD6BD
+0x8336A737 = 0xD6BE
+0x8336A738 = 0xD6BF
+0x8336A739 = 0xD6C0
+0x8336A830 = 0xD6C1
+0x8336A831 = 0xD6C2
+0x8336A832 = 0xD6C3
+0x8336A833 = 0xD6C4
+0x8336A834 = 0xD6C5
+0x8336A835 = 0xD6C6
+0x8336A836 = 0xD6C7
+0x8336A837 = 0xD6C8
+0x8336A838 = 0xD6C9
+0x8336A839 = 0xD6CA
+0x8336A930 = 0xD6CB
+0x8336A931 = 0xD6CC
+0x8336A932 = 0xD6CD
+0x8336A933 = 0xD6CE
+0x8336A934 = 0xD6CF
+0x8336A935 = 0xD6D0
+0x8336A936 = 0xD6D1
+0x8336A937 = 0xD6D2
+0x8336A938 = 0xD6D3
+0x8336A939 = 0xD6D4
+0x8336AA30 = 0xD6D5
+0x8336AA31 = 0xD6D6
+0x8336AA32 = 0xD6D7
+0x8336AA33 = 0xD6D8
+0x8336AA34 = 0xD6D9
+0x8336AA35 = 0xD6DA
+0x8336AA36 = 0xD6DB
+0x8336AA37 = 0xD6DC
+0x8336AA38 = 0xD6DD
+0x8336AA39 = 0xD6DE
+0x8336AB30 = 0xD6DF
+0x8336AB31 = 0xD6E0
+0x8336AB32 = 0xD6E1
+0x8336AB33 = 0xD6E2
+0x8336AB34 = 0xD6E3
+0x8336AB35 = 0xD6E4
+0x8336AB36 = 0xD6E5
+0x8336AB37 = 0xD6E6
+0x8336AB38 = 0xD6E7
+0x8336AB39 = 0xD6E8
+0x8336AC30 = 0xD6E9
+0x8336AC31 = 0xD6EA
+0x8336AC32 = 0xD6EB
+0x8336AC33 = 0xD6EC
+0x8336AC34 = 0xD6ED
+0x8336AC35 = 0xD6EE
+0x8336AC36 = 0xD6EF
+0x8336AC37 = 0xD6F0
+0x8336AC38 = 0xD6F1
+0x8336AC39 = 0xD6F2
+0x8336AD30 = 0xD6F3
+0x8336AD31 = 0xD6F4
+0x8336AD32 = 0xD6F5
+0x8336AD33 = 0xD6F6
+0x8336AD34 = 0xD6F7
+0x8336AD35 = 0xD6F8
+0x8336AD36 = 0xD6F9
+0x8336AD37 = 0xD6FA
+0x8336AD38 = 0xD6FB
+0x8336AD39 = 0xD6FC
+0x8336AE30 = 0xD6FD
+0x8336AE31 = 0xD6FE
+0x8336AE32 = 0xD6FF
+0x8336AE33 = 0xD700
+0x8336AE34 = 0xD701
+0x8336AE35 = 0xD702
+0x8336AE36 = 0xD703
+0x8336AE37 = 0xD704
+0x8336AE38 = 0xD705
+0x8336AE39 = 0xD706
+0x8336AF30 = 0xD707
+0x8336AF31 = 0xD708
+0x8336AF32 = 0xD709
+0x8336AF33 = 0xD70A
+0x8336AF34 = 0xD70B
+0x8336AF35 = 0xD70C
+0x8336AF36 = 0xD70D
+0x8336AF37 = 0xD70E
+0x8336AF38 = 0xD70F
+0x8336AF39 = 0xD710
+0x8336B030 = 0xD711
+0x8336B031 = 0xD712
+0x8336B032 = 0xD713
+0x8336B033 = 0xD714
+0x8336B034 = 0xD715
+0x8336B035 = 0xD716
+0x8336B036 = 0xD717
+0x8336B037 = 0xD718
+0x8336B038 = 0xD719
+0x8336B039 = 0xD71A
+0x8336B130 = 0xD71B
+0x8336B131 = 0xD71C
+0x8336B132 = 0xD71D
+0x8336B133 = 0xD71E
+0x8336B134 = 0xD71F
+0x8336B135 = 0xD720
+0x8336B136 = 0xD721
+0x8336B137 = 0xD722
+0x8336B138 = 0xD723
+0x8336B139 = 0xD724
+0x8336B230 = 0xD725
+0x8336B231 = 0xD726
+0x8336B232 = 0xD727
+0x8336B233 = 0xD728
+0x8336B234 = 0xD729
+0x8336B235 = 0xD72A
+0x8336B236 = 0xD72B
+0x8336B237 = 0xD72C
+0x8336B238 = 0xD72D
+0x8336B239 = 0xD72E
+0x8336B330 = 0xD72F
+0x8336B331 = 0xD730
+0x8336B332 = 0xD731
+0x8336B333 = 0xD732
+0x8336B334 = 0xD733
+0x8336B335 = 0xD734
+0x8336B336 = 0xD735
+0x8336B337 = 0xD736
+0x8336B338 = 0xD737
+0x8336B339 = 0xD738
+0x8336B430 = 0xD739
+0x8336B431 = 0xD73A
+0x8336B432 = 0xD73B
+0x8336B433 = 0xD73C
+0x8336B434 = 0xD73D
+0x8336B435 = 0xD73E
+0x8336B436 = 0xD73F
+0x8336B437 = 0xD740
+0x8336B438 = 0xD741
+0x8336B439 = 0xD742
+0x8336B530 = 0xD743
+0x8336B531 = 0xD744
+0x8336B532 = 0xD745
+0x8336B533 = 0xD746
+0x8336B534 = 0xD747
+0x8336B535 = 0xD748
+0x8336B536 = 0xD749
+0x8336B537 = 0xD74A
+0x8336B538 = 0xD74B
+0x8336B539 = 0xD74C
+0x8336B630 = 0xD74D
+0x8336B631 = 0xD74E
+0x8336B632 = 0xD74F
+0x8336B633 = 0xD750
+0x8336B634 = 0xD751
+0x8336B635 = 0xD752
+0x8336B636 = 0xD753
+0x8336B637 = 0xD754
+0x8336B638 = 0xD755
+0x8336B639 = 0xD756
+0x8336B730 = 0xD757
+0x8336B731 = 0xD758
+0x8336B732 = 0xD759
+0x8336B733 = 0xD75A
+0x8336B734 = 0xD75B
+0x8336B735 = 0xD75C
+0x8336B736 = 0xD75D
+0x8336B737 = 0xD75E
+0x8336B738 = 0xD75F
+0x8336B739 = 0xD760
+0x8336B830 = 0xD761
+0x8336B831 = 0xD762
+0x8336B832 = 0xD763
+0x8336B833 = 0xD764
+0x8336B834 = 0xD765
+0x8336B835 = 0xD766
+0x8336B836 = 0xD767
+0x8336B837 = 0xD768
+0x8336B838 = 0xD769
+0x8336B839 = 0xD76A
+0x8336B930 = 0xD76B
+0x8336B931 = 0xD76C
+0x8336B932 = 0xD76D
+0x8336B933 = 0xD76E
+0x8336B934 = 0xD76F
+0x8336B935 = 0xD770
+0x8336B936 = 0xD771
+0x8336B937 = 0xD772
+0x8336B938 = 0xD773
+0x8336B939 = 0xD774
+0x8336BA30 = 0xD775
+0x8336BA31 = 0xD776
+0x8336BA32 = 0xD777
+0x8336BA33 = 0xD778
+0x8336BA34 = 0xD779
+0x8336BA35 = 0xD77A
+0x8336BA36 = 0xD77B
+0x8336BA37 = 0xD77C
+0x8336BA38 = 0xD77D
+0x8336BA39 = 0xD77E
+0x8336BB30 = 0xD77F
+0x8336BB31 = 0xD780
+0x8336BB32 = 0xD781
+0x8336BB33 = 0xD782
+0x8336BB34 = 0xD783
+0x8336BB35 = 0xD784
+0x8336BB36 = 0xD785
+0x8336BB37 = 0xD786
+0x8336BB38 = 0xD787
+0x8336BB39 = 0xD788
+0x8336BC30 = 0xD789
+0x8336BC31 = 0xD78A
+0x8336BC32 = 0xD78B
+0x8336BC33 = 0xD78C
+0x8336BC34 = 0xD78D
+0x8336BC35 = 0xD78E
+0x8336BC36 = 0xD78F
+0x8336BC37 = 0xD790
+0x8336BC38 = 0xD791
+0x8336BC39 = 0xD792
+0x8336BD30 = 0xD793
+0x8336BD31 = 0xD794
+0x8336BD32 = 0xD795
+0x8336BD33 = 0xD796
+0x8336BD34 = 0xD797
+0x8336BD35 = 0xD798
+0x8336BD36 = 0xD799
+0x8336BD37 = 0xD79A
+0x8336BD38 = 0xD79B
+0x8336BD39 = 0xD79C
+0x8336BE30 = 0xD79D
+0x8336BE31 = 0xD79E
+0x8336BE32 = 0xD79F
+0x8336BE33 = 0xD7A0
+0x8336BE34 = 0xD7A1
+0x8336BE35 = 0xD7A2
+0x8336BE36 = 0xD7A3
+0x8336BE37 = 0xD7A4
+0x8336BE38 = 0xD7A5
+0x8336BE39 = 0xD7A6
+0x8336BF30 = 0xD7A7
+0x8336BF31 = 0xD7A8
+0x8336BF32 = 0xD7A9
+0x8336BF33 = 0xD7AA
+0x8336BF34 = 0xD7AB
+0x8336BF35 = 0xD7AC
+0x8336BF36 = 0xD7AD
+0x8336BF37 = 0xD7AE
+0x8336BF38 = 0xD7AF
+0x8336BF39 = 0xD7B0
+0x8336C030 = 0xD7B1
+0x8336C031 = 0xD7B2
+0x8336C032 = 0xD7B3
+0x8336C033 = 0xD7B4
+0x8336C034 = 0xD7B5
+0x8336C035 = 0xD7B6
+0x8336C036 = 0xD7B7
+0x8336C037 = 0xD7B8
+0x8336C038 = 0xD7B9
+0x8336C039 = 0xD7BA
+0x8336C130 = 0xD7BB
+0x8336C131 = 0xD7BC
+0x8336C132 = 0xD7BD
+0x8336C133 = 0xD7BE
+0x8336C134 = 0xD7BF
+0x8336C135 = 0xD7C0
+0x8336C136 = 0xD7C1
+0x8336C137 = 0xD7C2
+0x8336C138 = 0xD7C3
+0x8336C139 = 0xD7C4
+0x8336C230 = 0xD7C5
+0x8336C231 = 0xD7C6
+0x8336C232 = 0xD7C7
+0x8336C233 = 0xD7C8
+0x8336C234 = 0xD7C9
+0x8336C235 = 0xD7CA
+0x8336C236 = 0xD7CB
+0x8336C237 = 0xD7CC
+0x8336C238 = 0xD7CD
+0x8336C239 = 0xD7CE
+0x8336C330 = 0xD7CF
+0x8336C331 = 0xD7D0
+0x8336C332 = 0xD7D1
+0x8336C333 = 0xD7D2
+0x8336C334 = 0xD7D3
+0x8336C335 = 0xD7D4
+0x8336C336 = 0xD7D5
+0x8336C337 = 0xD7D6
+0x8336C338 = 0xD7D7
+0x8336C339 = 0xD7D8
+0x8336C430 = 0xD7D9
+0x8336C431 = 0xD7DA
+0x8336C432 = 0xD7DB
+0x8336C433 = 0xD7DC
+0x8336C434 = 0xD7DD
+0x8336C435 = 0xD7DE
+0x8336C436 = 0xD7DF
+0x8336C437 = 0xD7E0
+0x8336C438 = 0xD7E1
+0x8336C439 = 0xD7E2
+0x8336C530 = 0xD7E3
+0x8336C531 = 0xD7E4
+0x8336C532 = 0xD7E5
+0x8336C533 = 0xD7E6
+0x8336C534 = 0xD7E7
+0x8336C535 = 0xD7E8
+0x8336C536 = 0xD7E9
+0x8336C537 = 0xD7EA
+0x8336C538 = 0xD7EB
+0x8336C539 = 0xD7EC
+0x8336C630 = 0xD7ED
+0x8336C631 = 0xD7EE
+0x8336C632 = 0xD7EF
+0x8336C633 = 0xD7F0
+0x8336C634 = 0xD7F1
+0x8336C635 = 0xD7F2
+0x8336C636 = 0xD7F3
+0x8336C637 = 0xD7F4
+0x8336C638 = 0xD7F5
+0x8336C639 = 0xD7F6
+0x8336C730 = 0xD7F7
+0x8336C731 = 0xD7F8
+0x8336C732 = 0xD7F9
+0x8336C733 = 0xD7FA
+0x8336C734 = 0xD7FB
+0x8336C735 = 0xD7FC
+0x8336C736 = 0xD7FD
+0x8336C737 = 0xD7FE
+0x8336C738 = 0xD7FF
+0x8336C739 = 0xE76C
+0x8336C830 = 0xE7C8
+0x8336C831 = 0xE7E7
+0x8336C832 = 0xE7E8
+0x8336C833 = 0xE7E9
+0x8336C834 = 0xE7EA
+0x8336C835 = 0xE7EB
+0x8336C836 = 0xE7EC
+0x8336C837 = 0xE7ED
+0x8336C838 = 0xE7EE
+0x8336C839 = 0xE7EF
+0x8336C930 = 0xE7F0
+0x8336C931 = 0xE7F1
+0x8336C932 = 0xE7F2
+0x8336C933 = 0xE7F3
+0x8336C934 = 0xE815
+0x8336C935 = 0xE819
+0x8336C936 = 0xE81A
+0x8336C937 = 0xE81B
+0x8336C938 = 0xE81C
+0x8336C939 = 0xE81D
+0x8336CA30 = 0xE81F
+0x8336CA31 = 0xE820
+0x8336CA32 = 0xE821
+0x8336CA33 = 0xE822
+0x8336CA34 = 0xE823
+0x8336CA35 = 0xE824
+0x8336CA36 = 0xE825
+0x8336CA37 = 0xE827
+0x8336CA38 = 0xE828
+0x8336CA39 = 0xE829
+0x8336CB30 = 0xE82A
+0x8336CB31 = 0xE82D
+0x8336CB32 = 0xE82E
+0x8336CB33 = 0xE82F
+0x8336CB34 = 0xE830
+0x8336CB35 = 0xE833
+0x8336CB36 = 0xE834
+0x8336CB37 = 0xE835
+0x8336CB38 = 0xE836
+0x8336CB39 = 0xE837
+0x8336CC30 = 0xE838
+0x8336CC31 = 0xE839
+0x8336CC32 = 0xE83A
+0x8336CC33 = 0xE83C
+0x8336CC34 = 0xE83D
+0x8336CC35 = 0xE83E
+0x8336CC36 = 0xE83F
+0x8336CC37 = 0xE840
+0x8336CC38 = 0xE841
+0x8336CC39 = 0xE842
+0x8336CD30 = 0xE844
+0x8336CD31 = 0xE845
+0x8336CD32 = 0xE846
+0x8336CD33 = 0xE847
+0x8336CD34 = 0xE848
+0x8336CD35 = 0xE849
+0x8336CD36 = 0xE84A
+0x8336CD37 = 0xE84B
+0x8336CD38 = 0xE84C
+0x8336CD39 = 0xE84D
+0x8336CE30 = 0xE84E
+0x8336CE31 = 0xE84F
+0x8336CE32 = 0xE850
+0x8336CE33 = 0xE851
+0x8336CE34 = 0xE852
+0x8336CE35 = 0xE853
+0x8336CE36 = 0xE856
+0x8336CE37 = 0xE857
+0x8336CE38 = 0xE858
+0x8336CE39 = 0xE859
+0x8336CF30 = 0xE85A
+0x8336CF31 = 0xE85B
+0x8336CF32 = 0xE85C
+0x8336CF33 = 0xE85D
+0x8336CF34 = 0xE85E
+0x8336CF35 = 0xE85F
+0x8336CF36 = 0xE860
+0x8336CF37 = 0xE861
+0x8336CF38 = 0xE862
+0x8336CF39 = 0xE863
+0x8336D030 = 0xE865
+0x8336D031 = 0xE866
+0x8336D032 = 0xE867
+0x8336D033 = 0xE868
+0x8336D034 = 0xE869
+0x8336D035 = 0xE86A
+0x8336D036 = 0xE86B
+0x8336D037 = 0xE86C
+0x8336D038 = 0xE86D
+0x8336D039 = 0xE86E
+0x8336D130 = 0xE86F
+0x8336D131 = 0xE870
+0x8336D132 = 0xE871
+0x8336D133 = 0xE872
+0x8336D134 = 0xE873
+0x8336D135 = 0xE874
+0x8336D136 = 0xE875
+0x8336D137 = 0xE876
+0x8336D138 = 0xE877
+0x8336D139 = 0xE878
+0x8336D230 = 0xE879
+0x8336D231 = 0xE87A
+0x8336D232 = 0xE87B
+0x8336D233 = 0xE87C
+0x8336D234 = 0xE87D
+0x8336D235 = 0xE87E
+0x8336D236 = 0xE87F
+0x8336D237 = 0xE880
+0x8336D238 = 0xE881
+0x8336D239 = 0xE882
+0x8336D330 = 0xE883
+0x8336D331 = 0xE884
+0x8336D332 = 0xE885
+0x8336D333 = 0xE886
+0x8336D334 = 0xE887
+0x8336D335 = 0xE888
+0x8336D336 = 0xE889
+0x8336D337 = 0xE88A
+0x8336D338 = 0xE88B
+0x8336D339 = 0xE88C
+0x8336D430 = 0xE88D
+0x8336D431 = 0xE88E
+0x8336D432 = 0xE88F
+0x8336D433 = 0xE890
+0x8336D434 = 0xE891
+0x8336D435 = 0xE892
+0x8336D436 = 0xE893
+0x8336D437 = 0xE894
+0x8336D438 = 0xE895
+0x8336D439 = 0xE896
+0x8336D530 = 0xE897
+0x8336D531 = 0xE898
+0x8336D532 = 0xE899
+0x8336D533 = 0xE89A
+0x8336D534 = 0xE89B
+0x8336D535 = 0xE89C
+0x8336D536 = 0xE89D
+0x8336D537 = 0xE89E
+0x8336D538 = 0xE89F
+0x8336D539 = 0xE8A0
+0x8336D630 = 0xE8A1
+0x8336D631 = 0xE8A2
+0x8336D632 = 0xE8A3
+0x8336D633 = 0xE8A4
+0x8336D634 = 0xE8A5
+0x8336D635 = 0xE8A6
+0x8336D636 = 0xE8A7
+0x8336D637 = 0xE8A8
+0x8336D638 = 0xE8A9
+0x8336D639 = 0xE8AA
+0x8336D730 = 0xE8AB
+0x8336D731 = 0xE8AC
+0x8336D732 = 0xE8AD
+0x8336D733 = 0xE8AE
+0x8336D734 = 0xE8AF
+0x8336D735 = 0xE8B0
+0x8336D736 = 0xE8B1
+0x8336D737 = 0xE8B2
+0x8336D738 = 0xE8B3
+0x8336D739 = 0xE8B4
+0x8336D830 = 0xE8B5
+0x8336D831 = 0xE8B6
+0x8336D832 = 0xE8B7
+0x8336D833 = 0xE8B8
+0x8336D834 = 0xE8B9
+0x8336D835 = 0xE8BA
+0x8336D836 = 0xE8BB
+0x8336D837 = 0xE8BC
+0x8336D838 = 0xE8BD
+0x8336D839 = 0xE8BE
+0x8336D930 = 0xE8BF
+0x8336D931 = 0xE8C0
+0x8336D932 = 0xE8C1
+0x8336D933 = 0xE8C2
+0x8336D934 = 0xE8C3
+0x8336D935 = 0xE8C4
+0x8336D936 = 0xE8C5
+0x8336D937 = 0xE8C6
+0x8336D938 = 0xE8C7
+0x8336D939 = 0xE8C8
+0x8336DA30 = 0xE8C9
+0x8336DA31 = 0xE8CA
+0x8336DA32 = 0xE8CB
+0x8336DA33 = 0xE8CC
+0x8336DA34 = 0xE8CD
+0x8336DA35 = 0xE8CE
+0x8336DA36 = 0xE8CF
+0x8336DA37 = 0xE8D0
+0x8336DA38 = 0xE8D1
+0x8336DA39 = 0xE8D2
+0x8336DB30 = 0xE8D3
+0x8336DB31 = 0xE8D4
+0x8336DB32 = 0xE8D5
+0x8336DB33 = 0xE8D6
+0x8336DB34 = 0xE8D7
+0x8336DB35 = 0xE8D8
+0x8336DB36 = 0xE8D9
+0x8336DB37 = 0xE8DA
+0x8336DB38 = 0xE8DB
+0x8336DB39 = 0xE8DC
+0x8336DC30 = 0xE8DD
+0x8336DC31 = 0xE8DE
+0x8336DC32 = 0xE8DF
+0x8336DC33 = 0xE8E0
+0x8336DC34 = 0xE8E1
+0x8336DC35 = 0xE8E2
+0x8336DC36 = 0xE8E3
+0x8336DC37 = 0xE8E4
+0x8336DC38 = 0xE8E5
+0x8336DC39 = 0xE8E6
+0x8336DD30 = 0xE8E7
+0x8336DD31 = 0xE8E8
+0x8336DD32 = 0xE8E9
+0x8336DD33 = 0xE8EA
+0x8336DD34 = 0xE8EB
+0x8336DD35 = 0xE8EC
+0x8336DD36 = 0xE8ED
+0x8336DD37 = 0xE8EE
+0x8336DD38 = 0xE8EF
+0x8336DD39 = 0xE8F0
+0x8336DE30 = 0xE8F1
+0x8336DE31 = 0xE8F2
+0x8336DE32 = 0xE8F3
+0x8336DE33 = 0xE8F4
+0x8336DE34 = 0xE8F5
+0x8336DE35 = 0xE8F6
+0x8336DE36 = 0xE8F7
+0x8336DE37 = 0xE8F8
+0x8336DE38 = 0xE8F9
+0x8336DE39 = 0xE8FA
+0x8336DF30 = 0xE8FB
+0x8336DF31 = 0xE8FC
+0x8336DF32 = 0xE8FD
+0x8336DF33 = 0xE8FE
+0x8336DF34 = 0xE8FF
+0x8336DF35 = 0xE900
+0x8336DF36 = 0xE901
+0x8336DF37 = 0xE902
+0x8336DF38 = 0xE903
+0x8336DF39 = 0xE904
+0x8336E030 = 0xE905
+0x8336E031 = 0xE906
+0x8336E032 = 0xE907
+0x8336E033 = 0xE908
+0x8336E034 = 0xE909
+0x8336E035 = 0xE90A
+0x8336E036 = 0xE90B
+0x8336E037 = 0xE90C
+0x8336E038 = 0xE90D
+0x8336E039 = 0xE90E
+0x8336E130 = 0xE90F
+0x8336E131 = 0xE910
+0x8336E132 = 0xE911
+0x8336E133 = 0xE912
+0x8336E134 = 0xE913
+0x8336E135 = 0xE914
+0x8336E136 = 0xE915
+0x8336E137 = 0xE916
+0x8336E138 = 0xE917
+0x8336E139 = 0xE918
+0x8336E230 = 0xE919
+0x8336E231 = 0xE91A
+0x8336E232 = 0xE91B
+0x8336E233 = 0xE91C
+0x8336E234 = 0xE91D
+0x8336E235 = 0xE91E
+0x8336E236 = 0xE91F
+0x8336E237 = 0xE920
+0x8336E238 = 0xE921
+0x8336E239 = 0xE922
+0x8336E330 = 0xE923
+0x8336E331 = 0xE924
+0x8336E332 = 0xE925
+0x8336E333 = 0xE926
+0x8336E334 = 0xE927
+0x8336E335 = 0xE928
+0x8336E336 = 0xE929
+0x8336E337 = 0xE92A
+0x8336E338 = 0xE92B
+0x8336E339 = 0xE92C
+0x8336E430 = 0xE92D
+0x8336E431 = 0xE92E
+0x8336E432 = 0xE92F
+0x8336E433 = 0xE930
+0x8336E434 = 0xE931
+0x8336E435 = 0xE932
+0x8336E436 = 0xE933
+0x8336E437 = 0xE934
+0x8336E438 = 0xE935
+0x8336E439 = 0xE936
+0x8336E530 = 0xE937
+0x8336E531 = 0xE938
+0x8336E532 = 0xE939
+0x8336E533 = 0xE93A
+0x8336E534 = 0xE93B
+0x8336E535 = 0xE93C
+0x8336E536 = 0xE93D
+0x8336E537 = 0xE93E
+0x8336E538 = 0xE93F
+0x8336E539 = 0xE940
+0x8336E630 = 0xE941
+0x8336E631 = 0xE942
+0x8336E632 = 0xE943
+0x8336E633 = 0xE944
+0x8336E634 = 0xE945
+0x8336E635 = 0xE946
+0x8336E636 = 0xE947
+0x8336E637 = 0xE948
+0x8336E638 = 0xE949
+0x8336E639 = 0xE94A
+0x8336E730 = 0xE94B
+0x8336E731 = 0xE94C
+0x8336E732 = 0xE94D
+0x8336E733 = 0xE94E
+0x8336E734 = 0xE94F
+0x8336E735 = 0xE950
+0x8336E736 = 0xE951
+0x8336E737 = 0xE952
+0x8336E738 = 0xE953
+0x8336E739 = 0xE954
+0x8336E830 = 0xE955
+0x8336E831 = 0xE956
+0x8336E832 = 0xE957
+0x8336E833 = 0xE958
+0x8336E834 = 0xE959
+0x8336E835 = 0xE95A
+0x8336E836 = 0xE95B
+0x8336E837 = 0xE95C
+0x8336E838 = 0xE95D
+0x8336E839 = 0xE95E
+0x8336E930 = 0xE95F
+0x8336E931 = 0xE960
+0x8336E932 = 0xE961
+0x8336E933 = 0xE962
+0x8336E934 = 0xE963
+0x8336E935 = 0xE964
+0x8336E936 = 0xE965
+0x8336E937 = 0xE966
+0x8336E938 = 0xE967
+0x8336E939 = 0xE968
+0x8336EA30 = 0xE969
+0x8336EA31 = 0xE96A
+0x8336EA32 = 0xE96B
+0x8336EA33 = 0xE96C
+0x8336EA34 = 0xE96D
+0x8336EA35 = 0xE96E
+0x8336EA36 = 0xE96F
+0x8336EA37 = 0xE970
+0x8336EA38 = 0xE971
+0x8336EA39 = 0xE972
+0x8336EB30 = 0xE973
+0x8336EB31 = 0xE974
+0x8336EB32 = 0xE975
+0x8336EB33 = 0xE976
+0x8336EB34 = 0xE977
+0x8336EB35 = 0xE978
+0x8336EB36 = 0xE979
+0x8336EB37 = 0xE97A
+0x8336EB38 = 0xE97B
+0x8336EB39 = 0xE97C
+0x8336EC30 = 0xE97D
+0x8336EC31 = 0xE97E
+0x8336EC32 = 0xE97F
+0x8336EC33 = 0xE980
+0x8336EC34 = 0xE981
+0x8336EC35 = 0xE982
+0x8336EC36 = 0xE983
+0x8336EC37 = 0xE984
+0x8336EC38 = 0xE985
+0x8336EC39 = 0xE986
+0x8336ED30 = 0xE987
+0x8336ED31 = 0xE988
+0x8336ED32 = 0xE989
+0x8336ED33 = 0xE98A
+0x8336ED34 = 0xE98B
+0x8336ED35 = 0xE98C
+0x8336ED36 = 0xE98D
+0x8336ED37 = 0xE98E
+0x8336ED38 = 0xE98F
+0x8336ED39 = 0xE990
+0x8336EE30 = 0xE991
+0x8336EE31 = 0xE992
+0x8336EE32 = 0xE993
+0x8336EE33 = 0xE994
+0x8336EE34 = 0xE995
+0x8336EE35 = 0xE996
+0x8336EE36 = 0xE997
+0x8336EE37 = 0xE998
+0x8336EE38 = 0xE999
+0x8336EE39 = 0xE99A
+0x8336EF30 = 0xE99B
+0x8336EF31 = 0xE99C
+0x8336EF32 = 0xE99D
+0x8336EF33 = 0xE99E
+0x8336EF34 = 0xE99F
+0x8336EF35 = 0xE9A0
+0x8336EF36 = 0xE9A1
+0x8336EF37 = 0xE9A2
+0x8336EF38 = 0xE9A3
+0x8336EF39 = 0xE9A4
+0x8336F030 = 0xE9A5
+0x8336F031 = 0xE9A6
+0x8336F032 = 0xE9A7
+0x8336F033 = 0xE9A8
+0x8336F034 = 0xE9A9
+0x8336F035 = 0xE9AA
+0x8336F036 = 0xE9AB
+0x8336F037 = 0xE9AC
+0x8336F038 = 0xE9AD
+0x8336F039 = 0xE9AE
+0x8336F130 = 0xE9AF
+0x8336F131 = 0xE9B0
+0x8336F132 = 0xE9B1
+0x8336F133 = 0xE9B2
+0x8336F134 = 0xE9B3
+0x8336F135 = 0xE9B4
+0x8336F136 = 0xE9B5
+0x8336F137 = 0xE9B6
+0x8336F138 = 0xE9B7
+0x8336F139 = 0xE9B8
+0x8336F230 = 0xE9B9
+0x8336F231 = 0xE9BA
+0x8336F232 = 0xE9BB
+0x8336F233 = 0xE9BC
+0x8336F234 = 0xE9BD
+0x8336F235 = 0xE9BE
+0x8336F236 = 0xE9BF
+0x8336F237 = 0xE9C0
+0x8336F238 = 0xE9C1
+0x8336F239 = 0xE9C2
+0x8336F330 = 0xE9C3
+0x8336F331 = 0xE9C4
+0x8336F332 = 0xE9C5
+0x8336F333 = 0xE9C6
+0x8336F334 = 0xE9C7
+0x8336F335 = 0xE9C8
+0x8336F336 = 0xE9C9
+0x8336F337 = 0xE9CA
+0x8336F338 = 0xE9CB
+0x8336F339 = 0xE9CC
+0x8336F430 = 0xE9CD
+0x8336F431 = 0xE9CE
+0x8336F432 = 0xE9CF
+0x8336F433 = 0xE9D0
+0x8336F434 = 0xE9D1
+0x8336F435 = 0xE9D2
+0x8336F436 = 0xE9D3
+0x8336F437 = 0xE9D4
+0x8336F438 = 0xE9D5
+0x8336F439 = 0xE9D6
+0x8336F530 = 0xE9D7
+0x8336F531 = 0xE9D8
+0x8336F532 = 0xE9D9
+0x8336F533 = 0xE9DA
+0x8336F534 = 0xE9DB
+0x8336F535 = 0xE9DC
+0x8336F536 = 0xE9DD
+0x8336F537 = 0xE9DE
+0x8336F538 = 0xE9DF
+0x8336F539 = 0xE9E0
+0x8336F630 = 0xE9E1
+0x8336F631 = 0xE9E2
+0x8336F632 = 0xE9E3
+0x8336F633 = 0xE9E4
+0x8336F634 = 0xE9E5
+0x8336F635 = 0xE9E6
+0x8336F636 = 0xE9E7
+0x8336F637 = 0xE9E8
+0x8336F638 = 0xE9E9
+0x8336F639 = 0xE9EA
+0x8336F730 = 0xE9EB
+0x8336F731 = 0xE9EC
+0x8336F732 = 0xE9ED
+0x8336F733 = 0xE9EE
+0x8336F734 = 0xE9EF
+0x8336F735 = 0xE9F0
+0x8336F736 = 0xE9F1
+0x8336F737 = 0xE9F2
+0x8336F738 = 0xE9F3
+0x8336F739 = 0xE9F4
+0x8336F830 = 0xE9F5
+0x8336F831 = 0xE9F6
+0x8336F832 = 0xE9F7
+0x8336F833 = 0xE9F8
+0x8336F834 = 0xE9F9
+0x8336F835 = 0xE9FA
+0x8336F836 = 0xE9FB
+0x8336F837 = 0xE9FC
+0x8336F838 = 0xE9FD
+0x8336F839 = 0xE9FE
+0x8336F930 = 0xE9FF
+0x8336F931 = 0xEA00
+0x8336F932 = 0xEA01
+0x8336F933 = 0xEA02
+0x8336F934 = 0xEA03
+0x8336F935 = 0xEA04
+0x8336F936 = 0xEA05
+0x8336F937 = 0xEA06
+0x8336F938 = 0xEA07
+0x8336F939 = 0xEA08
+0x8336FA30 = 0xEA09
+0x8336FA31 = 0xEA0A
+0x8336FA32 = 0xEA0B
+0x8336FA33 = 0xEA0C
+0x8336FA34 = 0xEA0D
+0x8336FA35 = 0xEA0E
+0x8336FA36 = 0xEA0F
+0x8336FA37 = 0xEA10
+0x8336FA38 = 0xEA11
+0x8336FA39 = 0xEA12
+0x8336FB30 = 0xEA13
+0x8336FB31 = 0xEA14
+0x8336FB32 = 0xEA15
+0x8336FB33 = 0xEA16
+0x8336FB34 = 0xEA17
+0x8336FB35 = 0xEA18
+0x8336FB36 = 0xEA19
+0x8336FB37 = 0xEA1A
+0x8336FB38 = 0xEA1B
+0x8336FB39 = 0xEA1C
+0x8336FC30 = 0xEA1D
+0x8336FC31 = 0xEA1E
+0x8336FC32 = 0xEA1F
+0x8336FC33 = 0xEA20
+0x8336FC34 = 0xEA21
+0x8336FC35 = 0xEA22
+0x8336FC36 = 0xEA23
+0x8336FC37 = 0xEA24
+0x8336FC38 = 0xEA25
+0x8336FC39 = 0xEA26
+0x8336FD30 = 0xEA27
+0x8336FD31 = 0xEA28
+0x8336FD32 = 0xEA29
+0x8336FD33 = 0xEA2A
+0x8336FD34 = 0xEA2B
+0x8336FD35 = 0xEA2C
+0x8336FD36 = 0xEA2D
+0x8336FD37 = 0xEA2E
+0x8336FD38 = 0xEA2F
+0x8336FD39 = 0xEA30
+0x8336FE30 = 0xEA31
+0x8336FE31 = 0xEA32
+0x8336FE32 = 0xEA33
+0x8336FE33 = 0xEA34
+0x8336FE34 = 0xEA35
+0x8336FE35 = 0xEA36
+0x8336FE36 = 0xEA37
+0x8336FE37 = 0xEA38
+0x8336FE38 = 0xEA39
+0x8336FE39 = 0xEA3A
+0x83378130 = 0xEA3B
+0x83378131 = 0xEA3C
+0x83378132 = 0xEA3D
+0x83378133 = 0xEA3E
+0x83378134 = 0xEA3F
+0x83378135 = 0xEA40
+0x83378136 = 0xEA41
+0x83378137 = 0xEA42
+0x83378138 = 0xEA43
+0x83378139 = 0xEA44
+0x83378230 = 0xEA45
+0x83378231 = 0xEA46
+0x83378232 = 0xEA47
+0x83378233 = 0xEA48
+0x83378234 = 0xEA49
+0x83378235 = 0xEA4A
+0x83378236 = 0xEA4B
+0x83378237 = 0xEA4C
+0x83378238 = 0xEA4D
+0x83378239 = 0xEA4E
+0x83378330 = 0xEA4F
+0x83378331 = 0xEA50
+0x83378332 = 0xEA51
+0x83378333 = 0xEA52
+0x83378334 = 0xEA53
+0x83378335 = 0xEA54
+0x83378336 = 0xEA55
+0x83378337 = 0xEA56
+0x83378338 = 0xEA57
+0x83378339 = 0xEA58
+0x83378430 = 0xEA59
+0x83378431 = 0xEA5A
+0x83378432 = 0xEA5B
+0x83378433 = 0xEA5C
+0x83378434 = 0xEA5D
+0x83378435 = 0xEA5E
+0x83378436 = 0xEA5F
+0x83378437 = 0xEA60
+0x83378438 = 0xEA61
+0x83378439 = 0xEA62
+0x83378530 = 0xEA63
+0x83378531 = 0xEA64
+0x83378532 = 0xEA65
+0x83378533 = 0xEA66
+0x83378534 = 0xEA67
+0x83378535 = 0xEA68
+0x83378536 = 0xEA69
+0x83378537 = 0xEA6A
+0x83378538 = 0xEA6B
+0x83378539 = 0xEA6C
+0x83378630 = 0xEA6D
+0x83378631 = 0xEA6E
+0x83378632 = 0xEA6F
+0x83378633 = 0xEA70
+0x83378634 = 0xEA71
+0x83378635 = 0xEA72
+0x83378636 = 0xEA73
+0x83378637 = 0xEA74
+0x83378638 = 0xEA75
+0x83378639 = 0xEA76
+0x83378730 = 0xEA77
+0x83378731 = 0xEA78
+0x83378732 = 0xEA79
+0x83378733 = 0xEA7A
+0x83378734 = 0xEA7B
+0x83378735 = 0xEA7C
+0x83378736 = 0xEA7D
+0x83378737 = 0xEA7E
+0x83378738 = 0xEA7F
+0x83378739 = 0xEA80
+0x83378830 = 0xEA81
+0x83378831 = 0xEA82
+0x83378832 = 0xEA83
+0x83378833 = 0xEA84
+0x83378834 = 0xEA85
+0x83378835 = 0xEA86
+0x83378836 = 0xEA87
+0x83378837 = 0xEA88
+0x83378838 = 0xEA89
+0x83378839 = 0xEA8A
+0x83378930 = 0xEA8B
+0x83378931 = 0xEA8C
+0x83378932 = 0xEA8D
+0x83378933 = 0xEA8E
+0x83378934 = 0xEA8F
+0x83378935 = 0xEA90
+0x83378936 = 0xEA91
+0x83378937 = 0xEA92
+0x83378938 = 0xEA93
+0x83378939 = 0xEA94
+0x83378A30 = 0xEA95
+0x83378A31 = 0xEA96
+0x83378A32 = 0xEA97
+0x83378A33 = 0xEA98
+0x83378A34 = 0xEA99
+0x83378A35 = 0xEA9A
+0x83378A36 = 0xEA9B
+0x83378A37 = 0xEA9C
+0x83378A38 = 0xEA9D
+0x83378A39 = 0xEA9E
+0x83378B30 = 0xEA9F
+0x83378B31 = 0xEAA0
+0x83378B32 = 0xEAA1
+0x83378B33 = 0xEAA2
+0x83378B34 = 0xEAA3
+0x83378B35 = 0xEAA4
+0x83378B36 = 0xEAA5
+0x83378B37 = 0xEAA6
+0x83378B38 = 0xEAA7
+0x83378B39 = 0xEAA8
+0x83378C30 = 0xEAA9
+0x83378C31 = 0xEAAA
+0x83378C32 = 0xEAAB
+0x83378C33 = 0xEAAC
+0x83378C34 = 0xEAAD
+0x83378C35 = 0xEAAE
+0x83378C36 = 0xEAAF
+0x83378C37 = 0xEAB0
+0x83378C38 = 0xEAB1
+0x83378C39 = 0xEAB2
+0x83378D30 = 0xEAB3
+0x83378D31 = 0xEAB4
+0x83378D32 = 0xEAB5
+0x83378D33 = 0xEAB6
+0x83378D34 = 0xEAB7
+0x83378D35 = 0xEAB8
+0x83378D36 = 0xEAB9
+0x83378D37 = 0xEABA
+0x83378D38 = 0xEABB
+0x83378D39 = 0xEABC
+0x83378E30 = 0xEABD
+0x83378E31 = 0xEABE
+0x83378E32 = 0xEABF
+0x83378E33 = 0xEAC0
+0x83378E34 = 0xEAC1
+0x83378E35 = 0xEAC2
+0x83378E36 = 0xEAC3
+0x83378E37 = 0xEAC4
+0x83378E38 = 0xEAC5
+0x83378E39 = 0xEAC6
+0x83378F30 = 0xEAC7
+0x83378F31 = 0xEAC8
+0x83378F32 = 0xEAC9
+0x83378F33 = 0xEACA
+0x83378F34 = 0xEACB
+0x83378F35 = 0xEACC
+0x83378F36 = 0xEACD
+0x83378F37 = 0xEACE
+0x83378F38 = 0xEACF
+0x83378F39 = 0xEAD0
+0x83379030 = 0xEAD1
+0x83379031 = 0xEAD2
+0x83379032 = 0xEAD3
+0x83379033 = 0xEAD4
+0x83379034 = 0xEAD5
+0x83379035 = 0xEAD6
+0x83379036 = 0xEAD7
+0x83379037 = 0xEAD8
+0x83379038 = 0xEAD9
+0x83379039 = 0xEADA
+0x83379130 = 0xEADB
+0x83379131 = 0xEADC
+0x83379132 = 0xEADD
+0x83379133 = 0xEADE
+0x83379134 = 0xEADF
+0x83379135 = 0xEAE0
+0x83379136 = 0xEAE1
+0x83379137 = 0xEAE2
+0x83379138 = 0xEAE3
+0x83379139 = 0xEAE4
+0x83379230 = 0xEAE5
+0x83379231 = 0xEAE6
+0x83379232 = 0xEAE7
+0x83379233 = 0xEAE8
+0x83379234 = 0xEAE9
+0x83379235 = 0xEAEA
+0x83379236 = 0xEAEB
+0x83379237 = 0xEAEC
+0x83379238 = 0xEAED
+0x83379239 = 0xEAEE
+0x83379330 = 0xEAEF
+0x83379331 = 0xEAF0
+0x83379332 = 0xEAF1
+0x83379333 = 0xEAF2
+0x83379334 = 0xEAF3
+0x83379335 = 0xEAF4
+0x83379336 = 0xEAF5
+0x83379337 = 0xEAF6
+0x83379338 = 0xEAF7
+0x83379339 = 0xEAF8
+0x83379430 = 0xEAF9
+0x83379431 = 0xEAFA
+0x83379432 = 0xEAFB
+0x83379433 = 0xEAFC
+0x83379434 = 0xEAFD
+0x83379435 = 0xEAFE
+0x83379436 = 0xEAFF
+0x83379437 = 0xEB00
+0x83379438 = 0xEB01
+0x83379439 = 0xEB02
+0x83379530 = 0xEB03
+0x83379531 = 0xEB04
+0x83379532 = 0xEB05
+0x83379533 = 0xEB06
+0x83379534 = 0xEB07
+0x83379535 = 0xEB08
+0x83379536 = 0xEB09
+0x83379537 = 0xEB0A
+0x83379538 = 0xEB0B
+0x83379539 = 0xEB0C
+0x83379630 = 0xEB0D
+0x83379631 = 0xEB0E
+0x83379632 = 0xEB0F
+0x83379633 = 0xEB10
+0x83379634 = 0xEB11
+0x83379635 = 0xEB12
+0x83379636 = 0xEB13
+0x83379637 = 0xEB14
+0x83379638 = 0xEB15
+0x83379639 = 0xEB16
+0x83379730 = 0xEB17
+0x83379731 = 0xEB18
+0x83379732 = 0xEB19
+0x83379733 = 0xEB1A
+0x83379734 = 0xEB1B
+0x83379735 = 0xEB1C
+0x83379736 = 0xEB1D
+0x83379737 = 0xEB1E
+0x83379738 = 0xEB1F
+0x83379739 = 0xEB20
+0x83379830 = 0xEB21
+0x83379831 = 0xEB22
+0x83379832 = 0xEB23
+0x83379833 = 0xEB24
+0x83379834 = 0xEB25
+0x83379835 = 0xEB26
+0x83379836 = 0xEB27
+0x83379837 = 0xEB28
+0x83379838 = 0xEB29
+0x83379839 = 0xEB2A
+0x83379930 = 0xEB2B
+0x83379931 = 0xEB2C
+0x83379932 = 0xEB2D
+0x83379933 = 0xEB2E
+0x83379934 = 0xEB2F
+0x83379935 = 0xEB30
+0x83379936 = 0xEB31
+0x83379937 = 0xEB32
+0x83379938 = 0xEB33
+0x83379939 = 0xEB34
+0x83379A30 = 0xEB35
+0x83379A31 = 0xEB36
+0x83379A32 = 0xEB37
+0x83379A33 = 0xEB38
+0x83379A34 = 0xEB39
+0x83379A35 = 0xEB3A
+0x83379A36 = 0xEB3B
+0x83379A37 = 0xEB3C
+0x83379A38 = 0xEB3D
+0x83379A39 = 0xEB3E
+0x83379B30 = 0xEB3F
+0x83379B31 = 0xEB40
+0x83379B32 = 0xEB41
+0x83379B33 = 0xEB42
+0x83379B34 = 0xEB43
+0x83379B35 = 0xEB44
+0x83379B36 = 0xEB45
+0x83379B37 = 0xEB46
+0x83379B38 = 0xEB47
+0x83379B39 = 0xEB48
+0x83379C30 = 0xEB49
+0x83379C31 = 0xEB4A
+0x83379C32 = 0xEB4B
+0x83379C33 = 0xEB4C
+0x83379C34 = 0xEB4D
+0x83379C35 = 0xEB4E
+0x83379C36 = 0xEB4F
+0x83379C37 = 0xEB50
+0x83379C38 = 0xEB51
+0x83379C39 = 0xEB52
+0x83379D30 = 0xEB53
+0x83379D31 = 0xEB54
+0x83379D32 = 0xEB55
+0x83379D33 = 0xEB56
+0x83379D34 = 0xEB57
+0x83379D35 = 0xEB58
+0x83379D36 = 0xEB59
+0x83379D37 = 0xEB5A
+0x83379D38 = 0xEB5B
+0x83379D39 = 0xEB5C
+0x83379E30 = 0xEB5D
+0x83379E31 = 0xEB5E
+0x83379E32 = 0xEB5F
+0x83379E33 = 0xEB60
+0x83379E34 = 0xEB61
+0x83379E35 = 0xEB62
+0x83379E36 = 0xEB63
+0x83379E37 = 0xEB64
+0x83379E38 = 0xEB65
+0x83379E39 = 0xEB66
+0x83379F30 = 0xEB67
+0x83379F31 = 0xEB68
+0x83379F32 = 0xEB69
+0x83379F33 = 0xEB6A
+0x83379F34 = 0xEB6B
+0x83379F35 = 0xEB6C
+0x83379F36 = 0xEB6D
+0x83379F37 = 0xEB6E
+0x83379F38 = 0xEB6F
+0x83379F39 = 0xEB70
+0x8337A030 = 0xEB71
+0x8337A031 = 0xEB72
+0x8337A032 = 0xEB73
+0x8337A033 = 0xEB74
+0x8337A034 = 0xEB75
+0x8337A035 = 0xEB76
+0x8337A036 = 0xEB77
+0x8337A037 = 0xEB78
+0x8337A038 = 0xEB79
+0x8337A039 = 0xEB7A
+0x8337A130 = 0xEB7B
+0x8337A131 = 0xEB7C
+0x8337A132 = 0xEB7D
+0x8337A133 = 0xEB7E
+0x8337A134 = 0xEB7F
+0x8337A135 = 0xEB80
+0x8337A136 = 0xEB81
+0x8337A137 = 0xEB82
+0x8337A138 = 0xEB83
+0x8337A139 = 0xEB84
+0x8337A230 = 0xEB85
+0x8337A231 = 0xEB86
+0x8337A232 = 0xEB87
+0x8337A233 = 0xEB88
+0x8337A234 = 0xEB89
+0x8337A235 = 0xEB8A
+0x8337A236 = 0xEB8B
+0x8337A237 = 0xEB8C
+0x8337A238 = 0xEB8D
+0x8337A239 = 0xEB8E
+0x8337A330 = 0xEB8F
+0x8337A331 = 0xEB90
+0x8337A332 = 0xEB91
+0x8337A333 = 0xEB92
+0x8337A334 = 0xEB93
+0x8337A335 = 0xEB94
+0x8337A336 = 0xEB95
+0x8337A337 = 0xEB96
+0x8337A338 = 0xEB97
+0x8337A339 = 0xEB98
+0x8337A430 = 0xEB99
+0x8337A431 = 0xEB9A
+0x8337A432 = 0xEB9B
+0x8337A433 = 0xEB9C
+0x8337A434 = 0xEB9D
+0x8337A435 = 0xEB9E
+0x8337A436 = 0xEB9F
+0x8337A437 = 0xEBA0
+0x8337A438 = 0xEBA1
+0x8337A439 = 0xEBA2
+0x8337A530 = 0xEBA3
+0x8337A531 = 0xEBA4
+0x8337A532 = 0xEBA5
+0x8337A533 = 0xEBA6
+0x8337A534 = 0xEBA7
+0x8337A535 = 0xEBA8
+0x8337A536 = 0xEBA9
+0x8337A537 = 0xEBAA
+0x8337A538 = 0xEBAB
+0x8337A539 = 0xEBAC
+0x8337A630 = 0xEBAD
+0x8337A631 = 0xEBAE
+0x8337A632 = 0xEBAF
+0x8337A633 = 0xEBB0
+0x8337A634 = 0xEBB1
+0x8337A635 = 0xEBB2
+0x8337A636 = 0xEBB3
+0x8337A637 = 0xEBB4
+0x8337A638 = 0xEBB5
+0x8337A639 = 0xEBB6
+0x8337A730 = 0xEBB7
+0x8337A731 = 0xEBB8
+0x8337A732 = 0xEBB9
+0x8337A733 = 0xEBBA
+0x8337A734 = 0xEBBB
+0x8337A735 = 0xEBBC
+0x8337A736 = 0xEBBD
+0x8337A737 = 0xEBBE
+0x8337A738 = 0xEBBF
+0x8337A739 = 0xEBC0
+0x8337A830 = 0xEBC1
+0x8337A831 = 0xEBC2
+0x8337A832 = 0xEBC3
+0x8337A833 = 0xEBC4
+0x8337A834 = 0xEBC5
+0x8337A835 = 0xEBC6
+0x8337A836 = 0xEBC7
+0x8337A837 = 0xEBC8
+0x8337A838 = 0xEBC9
+0x8337A839 = 0xEBCA
+0x8337A930 = 0xEBCB
+0x8337A931 = 0xEBCC
+0x8337A932 = 0xEBCD
+0x8337A933 = 0xEBCE
+0x8337A934 = 0xEBCF
+0x8337A935 = 0xEBD0
+0x8337A936 = 0xEBD1
+0x8337A937 = 0xEBD2
+0x8337A938 = 0xEBD3
+0x8337A939 = 0xEBD4
+0x8337AA30 = 0xEBD5
+0x8337AA31 = 0xEBD6
+0x8337AA32 = 0xEBD7
+0x8337AA33 = 0xEBD8
+0x8337AA34 = 0xEBD9
+0x8337AA35 = 0xEBDA
+0x8337AA36 = 0xEBDB
+0x8337AA37 = 0xEBDC
+0x8337AA38 = 0xEBDD
+0x8337AA39 = 0xEBDE
+0x8337AB30 = 0xEBDF
+0x8337AB31 = 0xEBE0
+0x8337AB32 = 0xEBE1
+0x8337AB33 = 0xEBE2
+0x8337AB34 = 0xEBE3
+0x8337AB35 = 0xEBE4
+0x8337AB36 = 0xEBE5
+0x8337AB37 = 0xEBE6
+0x8337AB38 = 0xEBE7
+0x8337AB39 = 0xEBE8
+0x8337AC30 = 0xEBE9
+0x8337AC31 = 0xEBEA
+0x8337AC32 = 0xEBEB
+0x8337AC33 = 0xEBEC
+0x8337AC34 = 0xEBED
+0x8337AC35 = 0xEBEE
+0x8337AC36 = 0xEBEF
+0x8337AC37 = 0xEBF0
+0x8337AC38 = 0xEBF1
+0x8337AC39 = 0xEBF2
+0x8337AD30 = 0xEBF3
+0x8337AD31 = 0xEBF4
+0x8337AD32 = 0xEBF5
+0x8337AD33 = 0xEBF6
+0x8337AD34 = 0xEBF7
+0x8337AD35 = 0xEBF8
+0x8337AD36 = 0xEBF9
+0x8337AD37 = 0xEBFA
+0x8337AD38 = 0xEBFB
+0x8337AD39 = 0xEBFC
+0x8337AE30 = 0xEBFD
+0x8337AE31 = 0xEBFE
+0x8337AE32 = 0xEBFF
+0x8337AE33 = 0xEC00
+0x8337AE34 = 0xEC01
+0x8337AE35 = 0xEC02
+0x8337AE36 = 0xEC03
+0x8337AE37 = 0xEC04
+0x8337AE38 = 0xEC05
+0x8337AE39 = 0xEC06
+0x8337AF30 = 0xEC07
+0x8337AF31 = 0xEC08
+0x8337AF32 = 0xEC09
+0x8337AF33 = 0xEC0A
+0x8337AF34 = 0xEC0B
+0x8337AF35 = 0xEC0C
+0x8337AF36 = 0xEC0D
+0x8337AF37 = 0xEC0E
+0x8337AF38 = 0xEC0F
+0x8337AF39 = 0xEC10
+0x8337B030 = 0xEC11
+0x8337B031 = 0xEC12
+0x8337B032 = 0xEC13
+0x8337B033 = 0xEC14
+0x8337B034 = 0xEC15
+0x8337B035 = 0xEC16
+0x8337B036 = 0xEC17
+0x8337B037 = 0xEC18
+0x8337B038 = 0xEC19
+0x8337B039 = 0xEC1A
+0x8337B130 = 0xEC1B
+0x8337B131 = 0xEC1C
+0x8337B132 = 0xEC1D
+0x8337B133 = 0xEC1E
+0x8337B134 = 0xEC1F
+0x8337B135 = 0xEC20
+0x8337B136 = 0xEC21
+0x8337B137 = 0xEC22
+0x8337B138 = 0xEC23
+0x8337B139 = 0xEC24
+0x8337B230 = 0xEC25
+0x8337B231 = 0xEC26
+0x8337B232 = 0xEC27
+0x8337B233 = 0xEC28
+0x8337B234 = 0xEC29
+0x8337B235 = 0xEC2A
+0x8337B236 = 0xEC2B
+0x8337B237 = 0xEC2C
+0x8337B238 = 0xEC2D
+0x8337B239 = 0xEC2E
+0x8337B330 = 0xEC2F
+0x8337B331 = 0xEC30
+0x8337B332 = 0xEC31
+0x8337B333 = 0xEC32
+0x8337B334 = 0xEC33
+0x8337B335 = 0xEC34
+0x8337B336 = 0xEC35
+0x8337B337 = 0xEC36
+0x8337B338 = 0xEC37
+0x8337B339 = 0xEC38
+0x8337B430 = 0xEC39
+0x8337B431 = 0xEC3A
+0x8337B432 = 0xEC3B
+0x8337B433 = 0xEC3C
+0x8337B434 = 0xEC3D
+0x8337B435 = 0xEC3E
+0x8337B436 = 0xEC3F
+0x8337B437 = 0xEC40
+0x8337B438 = 0xEC41
+0x8337B439 = 0xEC42
+0x8337B530 = 0xEC43
+0x8337B531 = 0xEC44
+0x8337B532 = 0xEC45
+0x8337B533 = 0xEC46
+0x8337B534 = 0xEC47
+0x8337B535 = 0xEC48
+0x8337B536 = 0xEC49
+0x8337B537 = 0xEC4A
+0x8337B538 = 0xEC4B
+0x8337B539 = 0xEC4C
+0x8337B630 = 0xEC4D
+0x8337B631 = 0xEC4E
+0x8337B632 = 0xEC4F
+0x8337B633 = 0xEC50
+0x8337B634 = 0xEC51
+0x8337B635 = 0xEC52
+0x8337B636 = 0xEC53
+0x8337B637 = 0xEC54
+0x8337B638 = 0xEC55
+0x8337B639 = 0xEC56
+0x8337B730 = 0xEC57
+0x8337B731 = 0xEC58
+0x8337B732 = 0xEC59
+0x8337B733 = 0xEC5A
+0x8337B734 = 0xEC5B
+0x8337B735 = 0xEC5C
+0x8337B736 = 0xEC5D
+0x8337B737 = 0xEC5E
+0x8337B738 = 0xEC5F
+0x8337B739 = 0xEC60
+0x8337B830 = 0xEC61
+0x8337B831 = 0xEC62
+0x8337B832 = 0xEC63
+0x8337B833 = 0xEC64
+0x8337B834 = 0xEC65
+0x8337B835 = 0xEC66
+0x8337B836 = 0xEC67
+0x8337B837 = 0xEC68
+0x8337B838 = 0xEC69
+0x8337B839 = 0xEC6A
+0x8337B930 = 0xEC6B
+0x8337B931 = 0xEC6C
+0x8337B932 = 0xEC6D
+0x8337B933 = 0xEC6E
+0x8337B934 = 0xEC6F
+0x8337B935 = 0xEC70
+0x8337B936 = 0xEC71
+0x8337B937 = 0xEC72
+0x8337B938 = 0xEC73
+0x8337B939 = 0xEC74
+0x8337BA30 = 0xEC75
+0x8337BA31 = 0xEC76
+0x8337BA32 = 0xEC77
+0x8337BA33 = 0xEC78
+0x8337BA34 = 0xEC79
+0x8337BA35 = 0xEC7A
+0x8337BA36 = 0xEC7B
+0x8337BA37 = 0xEC7C
+0x8337BA38 = 0xEC7D
+0x8337BA39 = 0xEC7E
+0x8337BB30 = 0xEC7F
+0x8337BB31 = 0xEC80
+0x8337BB32 = 0xEC81
+0x8337BB33 = 0xEC82
+0x8337BB34 = 0xEC83
+0x8337BB35 = 0xEC84
+0x8337BB36 = 0xEC85
+0x8337BB37 = 0xEC86
+0x8337BB38 = 0xEC87
+0x8337BB39 = 0xEC88
+0x8337BC30 = 0xEC89
+0x8337BC31 = 0xEC8A
+0x8337BC32 = 0xEC8B
+0x8337BC33 = 0xEC8C
+0x8337BC34 = 0xEC8D
+0x8337BC35 = 0xEC8E
+0x8337BC36 = 0xEC8F
+0x8337BC37 = 0xEC90
+0x8337BC38 = 0xEC91
+0x8337BC39 = 0xEC92
+0x8337BD30 = 0xEC93
+0x8337BD31 = 0xEC94
+0x8337BD32 = 0xEC95
+0x8337BD33 = 0xEC96
+0x8337BD34 = 0xEC97
+0x8337BD35 = 0xEC98
+0x8337BD36 = 0xEC99
+0x8337BD37 = 0xEC9A
+0x8337BD38 = 0xEC9B
+0x8337BD39 = 0xEC9C
+0x8337BE30 = 0xEC9D
+0x8337BE31 = 0xEC9E
+0x8337BE32 = 0xEC9F
+0x8337BE33 = 0xECA0
+0x8337BE34 = 0xECA1
+0x8337BE35 = 0xECA2
+0x8337BE36 = 0xECA3
+0x8337BE37 = 0xECA4
+0x8337BE38 = 0xECA5
+0x8337BE39 = 0xECA6
+0x8337BF30 = 0xECA7
+0x8337BF31 = 0xECA8
+0x8337BF32 = 0xECA9
+0x8337BF33 = 0xECAA
+0x8337BF34 = 0xECAB
+0x8337BF35 = 0xECAC
+0x8337BF36 = 0xECAD
+0x8337BF37 = 0xECAE
+0x8337BF38 = 0xECAF
+0x8337BF39 = 0xECB0
+0x8337C030 = 0xECB1
+0x8337C031 = 0xECB2
+0x8337C032 = 0xECB3
+0x8337C033 = 0xECB4
+0x8337C034 = 0xECB5
+0x8337C035 = 0xECB6
+0x8337C036 = 0xECB7
+0x8337C037 = 0xECB8
+0x8337C038 = 0xECB9
+0x8337C039 = 0xECBA
+0x8337C130 = 0xECBB
+0x8337C131 = 0xECBC
+0x8337C132 = 0xECBD
+0x8337C133 = 0xECBE
+0x8337C134 = 0xECBF
+0x8337C135 = 0xECC0
+0x8337C136 = 0xECC1
+0x8337C137 = 0xECC2
+0x8337C138 = 0xECC3
+0x8337C139 = 0xECC4
+0x8337C230 = 0xECC5
+0x8337C231 = 0xECC6
+0x8337C232 = 0xECC7
+0x8337C233 = 0xECC8
+0x8337C234 = 0xECC9
+0x8337C235 = 0xECCA
+0x8337C236 = 0xECCB
+0x8337C237 = 0xECCC
+0x8337C238 = 0xECCD
+0x8337C239 = 0xECCE
+0x8337C330 = 0xECCF
+0x8337C331 = 0xECD0
+0x8337C332 = 0xECD1
+0x8337C333 = 0xECD2
+0x8337C334 = 0xECD3
+0x8337C335 = 0xECD4
+0x8337C336 = 0xECD5
+0x8337C337 = 0xECD6
+0x8337C338 = 0xECD7
+0x8337C339 = 0xECD8
+0x8337C430 = 0xECD9
+0x8337C431 = 0xECDA
+0x8337C432 = 0xECDB
+0x8337C433 = 0xECDC
+0x8337C434 = 0xECDD
+0x8337C435 = 0xECDE
+0x8337C436 = 0xECDF
+0x8337C437 = 0xECE0
+0x8337C438 = 0xECE1
+0x8337C439 = 0xECE2
+0x8337C530 = 0xECE3
+0x8337C531 = 0xECE4
+0x8337C532 = 0xECE5
+0x8337C533 = 0xECE6
+0x8337C534 = 0xECE7
+0x8337C535 = 0xECE8
+0x8337C536 = 0xECE9
+0x8337C537 = 0xECEA
+0x8337C538 = 0xECEB
+0x8337C539 = 0xECEC
+0x8337C630 = 0xECED
+0x8337C631 = 0xECEE
+0x8337C632 = 0xECEF
+0x8337C633 = 0xECF0
+0x8337C634 = 0xECF1
+0x8337C635 = 0xECF2
+0x8337C636 = 0xECF3
+0x8337C637 = 0xECF4
+0x8337C638 = 0xECF5
+0x8337C639 = 0xECF6
+0x8337C730 = 0xECF7
+0x8337C731 = 0xECF8
+0x8337C732 = 0xECF9
+0x8337C733 = 0xECFA
+0x8337C734 = 0xECFB
+0x8337C735 = 0xECFC
+0x8337C736 = 0xECFD
+0x8337C737 = 0xECFE
+0x8337C738 = 0xECFF
+0x8337C739 = 0xED00
+0x8337C830 = 0xED01
+0x8337C831 = 0xED02
+0x8337C832 = 0xED03
+0x8337C833 = 0xED04
+0x8337C834 = 0xED05
+0x8337C835 = 0xED06
+0x8337C836 = 0xED07
+0x8337C837 = 0xED08
+0x8337C838 = 0xED09
+0x8337C839 = 0xED0A
+0x8337C930 = 0xED0B
+0x8337C931 = 0xED0C
+0x8337C932 = 0xED0D
+0x8337C933 = 0xED0E
+0x8337C934 = 0xED0F
+0x8337C935 = 0xED10
+0x8337C936 = 0xED11
+0x8337C937 = 0xED12
+0x8337C938 = 0xED13
+0x8337C939 = 0xED14
+0x8337CA30 = 0xED15
+0x8337CA31 = 0xED16
+0x8337CA32 = 0xED17
+0x8337CA33 = 0xED18
+0x8337CA34 = 0xED19
+0x8337CA35 = 0xED1A
+0x8337CA36 = 0xED1B
+0x8337CA37 = 0xED1C
+0x8337CA38 = 0xED1D
+0x8337CA39 = 0xED1E
+0x8337CB30 = 0xED1F
+0x8337CB31 = 0xED20
+0x8337CB32 = 0xED21
+0x8337CB33 = 0xED22
+0x8337CB34 = 0xED23
+0x8337CB35 = 0xED24
+0x8337CB36 = 0xED25
+0x8337CB37 = 0xED26
+0x8337CB38 = 0xED27
+0x8337CB39 = 0xED28
+0x8337CC30 = 0xED29
+0x8337CC31 = 0xED2A
+0x8337CC32 = 0xED2B
+0x8337CC33 = 0xED2C
+0x8337CC34 = 0xED2D
+0x8337CC35 = 0xED2E
+0x8337CC36 = 0xED2F
+0x8337CC37 = 0xED30
+0x8337CC38 = 0xED31
+0x8337CC39 = 0xED32
+0x8337CD30 = 0xED33
+0x8337CD31 = 0xED34
+0x8337CD32 = 0xED35
+0x8337CD33 = 0xED36
+0x8337CD34 = 0xED37
+0x8337CD35 = 0xED38
+0x8337CD36 = 0xED39
+0x8337CD37 = 0xED3A
+0x8337CD38 = 0xED3B
+0x8337CD39 = 0xED3C
+0x8337CE30 = 0xED3D
+0x8337CE31 = 0xED3E
+0x8337CE32 = 0xED3F
+0x8337CE33 = 0xED40
+0x8337CE34 = 0xED41
+0x8337CE35 = 0xED42
+0x8337CE36 = 0xED43
+0x8337CE37 = 0xED44
+0x8337CE38 = 0xED45
+0x8337CE39 = 0xED46
+0x8337CF30 = 0xED47
+0x8337CF31 = 0xED48
+0x8337CF32 = 0xED49
+0x8337CF33 = 0xED4A
+0x8337CF34 = 0xED4B
+0x8337CF35 = 0xED4C
+0x8337CF36 = 0xED4D
+0x8337CF37 = 0xED4E
+0x8337CF38 = 0xED4F
+0x8337CF39 = 0xED50
+0x8337D030 = 0xED51
+0x8337D031 = 0xED52
+0x8337D032 = 0xED53
+0x8337D033 = 0xED54
+0x8337D034 = 0xED55
+0x8337D035 = 0xED56
+0x8337D036 = 0xED57
+0x8337D037 = 0xED58
+0x8337D038 = 0xED59
+0x8337D039 = 0xED5A
+0x8337D130 = 0xED5B
+0x8337D131 = 0xED5C
+0x8337D132 = 0xED5D
+0x8337D133 = 0xED5E
+0x8337D134 = 0xED5F
+0x8337D135 = 0xED60
+0x8337D136 = 0xED61
+0x8337D137 = 0xED62
+0x8337D138 = 0xED63
+0x8337D139 = 0xED64
+0x8337D230 = 0xED65
+0x8337D231 = 0xED66
+0x8337D232 = 0xED67
+0x8337D233 = 0xED68
+0x8337D234 = 0xED69
+0x8337D235 = 0xED6A
+0x8337D236 = 0xED6B
+0x8337D237 = 0xED6C
+0x8337D238 = 0xED6D
+0x8337D239 = 0xED6E
+0x8337D330 = 0xED6F
+0x8337D331 = 0xED70
+0x8337D332 = 0xED71
+0x8337D333 = 0xED72
+0x8337D334 = 0xED73
+0x8337D335 = 0xED74
+0x8337D336 = 0xED75
+0x8337D337 = 0xED76
+0x8337D338 = 0xED77
+0x8337D339 = 0xED78
+0x8337D430 = 0xED79
+0x8337D431 = 0xED7A
+0x8337D432 = 0xED7B
+0x8337D433 = 0xED7C
+0x8337D434 = 0xED7D
+0x8337D435 = 0xED7E
+0x8337D436 = 0xED7F
+0x8337D437 = 0xED80
+0x8337D438 = 0xED81
+0x8337D439 = 0xED82
+0x8337D530 = 0xED83
+0x8337D531 = 0xED84
+0x8337D532 = 0xED85
+0x8337D533 = 0xED86
+0x8337D534 = 0xED87
+0x8337D535 = 0xED88
+0x8337D536 = 0xED89
+0x8337D537 = 0xED8A
+0x8337D538 = 0xED8B
+0x8337D539 = 0xED8C
+0x8337D630 = 0xED8D
+0x8337D631 = 0xED8E
+0x8337D632 = 0xED8F
+0x8337D633 = 0xED90
+0x8337D634 = 0xED91
+0x8337D635 = 0xED92
+0x8337D636 = 0xED93
+0x8337D637 = 0xED94
+0x8337D638 = 0xED95
+0x8337D639 = 0xED96
+0x8337D730 = 0xED97
+0x8337D731 = 0xED98
+0x8337D732 = 0xED99
+0x8337D733 = 0xED9A
+0x8337D734 = 0xED9B
+0x8337D735 = 0xED9C
+0x8337D736 = 0xED9D
+0x8337D737 = 0xED9E
+0x8337D738 = 0xED9F
+0x8337D739 = 0xEDA0
+0x8337D830 = 0xEDA1
+0x8337D831 = 0xEDA2
+0x8337D832 = 0xEDA3
+0x8337D833 = 0xEDA4
+0x8337D834 = 0xEDA5
+0x8337D835 = 0xEDA6
+0x8337D836 = 0xEDA7
+0x8337D837 = 0xEDA8
+0x8337D838 = 0xEDA9
+0x8337D839 = 0xEDAA
+0x8337D930 = 0xEDAB
+0x8337D931 = 0xEDAC
+0x8337D932 = 0xEDAD
+0x8337D933 = 0xEDAE
+0x8337D934 = 0xEDAF
+0x8337D935 = 0xEDB0
+0x8337D936 = 0xEDB1
+0x8337D937 = 0xEDB2
+0x8337D938 = 0xEDB3
+0x8337D939 = 0xEDB4
+0x8337DA30 = 0xEDB5
+0x8337DA31 = 0xEDB6
+0x8337DA32 = 0xEDB7
+0x8337DA33 = 0xEDB8
+0x8337DA34 = 0xEDB9
+0x8337DA35 = 0xEDBA
+0x8337DA36 = 0xEDBB
+0x8337DA37 = 0xEDBC
+0x8337DA38 = 0xEDBD
+0x8337DA39 = 0xEDBE
+0x8337DB30 = 0xEDBF
+0x8337DB31 = 0xEDC0
+0x8337DB32 = 0xEDC1
+0x8337DB33 = 0xEDC2
+0x8337DB34 = 0xEDC3
+0x8337DB35 = 0xEDC4
+0x8337DB36 = 0xEDC5
+0x8337DB37 = 0xEDC6
+0x8337DB38 = 0xEDC7
+0x8337DB39 = 0xEDC8
+0x8337DC30 = 0xEDC9
+0x8337DC31 = 0xEDCA
+0x8337DC32 = 0xEDCB
+0x8337DC33 = 0xEDCC
+0x8337DC34 = 0xEDCD
+0x8337DC35 = 0xEDCE
+0x8337DC36 = 0xEDCF
+0x8337DC37 = 0xEDD0
+0x8337DC38 = 0xEDD1
+0x8337DC39 = 0xEDD2
+0x8337DD30 = 0xEDD3
+0x8337DD31 = 0xEDD4
+0x8337DD32 = 0xEDD5
+0x8337DD33 = 0xEDD6
+0x8337DD34 = 0xEDD7
+0x8337DD35 = 0xEDD8
+0x8337DD36 = 0xEDD9
+0x8337DD37 = 0xEDDA
+0x8337DD38 = 0xEDDB
+0x8337DD39 = 0xEDDC
+0x8337DE30 = 0xEDDD
+0x8337DE31 = 0xEDDE
+0x8337DE32 = 0xEDDF
+0x8337DE33 = 0xEDE0
+0x8337DE34 = 0xEDE1
+0x8337DE35 = 0xEDE2
+0x8337DE36 = 0xEDE3
+0x8337DE37 = 0xEDE4
+0x8337DE38 = 0xEDE5
+0x8337DE39 = 0xEDE6
+0x8337DF30 = 0xEDE7
+0x8337DF31 = 0xEDE8
+0x8337DF32 = 0xEDE9
+0x8337DF33 = 0xEDEA
+0x8337DF34 = 0xEDEB
+0x8337DF35 = 0xEDEC
+0x8337DF36 = 0xEDED
+0x8337DF37 = 0xEDEE
+0x8337DF38 = 0xEDEF
+0x8337DF39 = 0xEDF0
+0x8337E030 = 0xEDF1
+0x8337E031 = 0xEDF2
+0x8337E032 = 0xEDF3
+0x8337E033 = 0xEDF4
+0x8337E034 = 0xEDF5
+0x8337E035 = 0xEDF6
+0x8337E036 = 0xEDF7
+0x8337E037 = 0xEDF8
+0x8337E038 = 0xEDF9
+0x8337E039 = 0xEDFA
+0x8337E130 = 0xEDFB
+0x8337E131 = 0xEDFC
+0x8337E132 = 0xEDFD
+0x8337E133 = 0xEDFE
+0x8337E134 = 0xEDFF
+0x8337E135 = 0xEE00
+0x8337E136 = 0xEE01
+0x8337E137 = 0xEE02
+0x8337E138 = 0xEE03
+0x8337E139 = 0xEE04
+0x8337E230 = 0xEE05
+0x8337E231 = 0xEE06
+0x8337E232 = 0xEE07
+0x8337E233 = 0xEE08
+0x8337E234 = 0xEE09
+0x8337E235 = 0xEE0A
+0x8337E236 = 0xEE0B
+0x8337E237 = 0xEE0C
+0x8337E238 = 0xEE0D
+0x8337E239 = 0xEE0E
+0x8337E330 = 0xEE0F
+0x8337E331 = 0xEE10
+0x8337E332 = 0xEE11
+0x8337E333 = 0xEE12
+0x8337E334 = 0xEE13
+0x8337E335 = 0xEE14
+0x8337E336 = 0xEE15
+0x8337E337 = 0xEE16
+0x8337E338 = 0xEE17
+0x8337E339 = 0xEE18
+0x8337E430 = 0xEE19
+0x8337E431 = 0xEE1A
+0x8337E432 = 0xEE1B
+0x8337E433 = 0xEE1C
+0x8337E434 = 0xEE1D
+0x8337E435 = 0xEE1E
+0x8337E436 = 0xEE1F
+0x8337E437 = 0xEE20
+0x8337E438 = 0xEE21
+0x8337E439 = 0xEE22
+0x8337E530 = 0xEE23
+0x8337E531 = 0xEE24
+0x8337E532 = 0xEE25
+0x8337E533 = 0xEE26
+0x8337E534 = 0xEE27
+0x8337E535 = 0xEE28
+0x8337E536 = 0xEE29
+0x8337E537 = 0xEE2A
+0x8337E538 = 0xEE2B
+0x8337E539 = 0xEE2C
+0x8337E630 = 0xEE2D
+0x8337E631 = 0xEE2E
+0x8337E632 = 0xEE2F
+0x8337E633 = 0xEE30
+0x8337E634 = 0xEE31
+0x8337E635 = 0xEE32
+0x8337E636 = 0xEE33
+0x8337E637 = 0xEE34
+0x8337E638 = 0xEE35
+0x8337E639 = 0xEE36
+0x8337E730 = 0xEE37
+0x8337E731 = 0xEE38
+0x8337E732 = 0xEE39
+0x8337E733 = 0xEE3A
+0x8337E734 = 0xEE3B
+0x8337E735 = 0xEE3C
+0x8337E736 = 0xEE3D
+0x8337E737 = 0xEE3E
+0x8337E738 = 0xEE3F
+0x8337E739 = 0xEE40
+0x8337E830 = 0xEE41
+0x8337E831 = 0xEE42
+0x8337E832 = 0xEE43
+0x8337E833 = 0xEE44
+0x8337E834 = 0xEE45
+0x8337E835 = 0xEE46
+0x8337E836 = 0xEE47
+0x8337E837 = 0xEE48
+0x8337E838 = 0xEE49
+0x8337E839 = 0xEE4A
+0x8337E930 = 0xEE4B
+0x8337E931 = 0xEE4C
+0x8337E932 = 0xEE4D
+0x8337E933 = 0xEE4E
+0x8337E934 = 0xEE4F
+0x8337E935 = 0xEE50
+0x8337E936 = 0xEE51
+0x8337E937 = 0xEE52
+0x8337E938 = 0xEE53
+0x8337E939 = 0xEE54
+0x8337EA30 = 0xEE55
+0x8337EA31 = 0xEE56
+0x8337EA32 = 0xEE57
+0x8337EA33 = 0xEE58
+0x8337EA34 = 0xEE59
+0x8337EA35 = 0xEE5A
+0x8337EA36 = 0xEE5B
+0x8337EA37 = 0xEE5C
+0x8337EA38 = 0xEE5D
+0x8337EA39 = 0xEE5E
+0x8337EB30 = 0xEE5F
+0x8337EB31 = 0xEE60
+0x8337EB32 = 0xEE61
+0x8337EB33 = 0xEE62
+0x8337EB34 = 0xEE63
+0x8337EB35 = 0xEE64
+0x8337EB36 = 0xEE65
+0x8337EB37 = 0xEE66
+0x8337EB38 = 0xEE67
+0x8337EB39 = 0xEE68
+0x8337EC30 = 0xEE69
+0x8337EC31 = 0xEE6A
+0x8337EC32 = 0xEE6B
+0x8337EC33 = 0xEE6C
+0x8337EC34 = 0xEE6D
+0x8337EC35 = 0xEE6E
+0x8337EC36 = 0xEE6F
+0x8337EC37 = 0xEE70
+0x8337EC38 = 0xEE71
+0x8337EC39 = 0xEE72
+0x8337ED30 = 0xEE73
+0x8337ED31 = 0xEE74
+0x8337ED32 = 0xEE75
+0x8337ED33 = 0xEE76
+0x8337ED34 = 0xEE77
+0x8337ED35 = 0xEE78
+0x8337ED36 = 0xEE79
+0x8337ED37 = 0xEE7A
+0x8337ED38 = 0xEE7B
+0x8337ED39 = 0xEE7C
+0x8337EE30 = 0xEE7D
+0x8337EE31 = 0xEE7E
+0x8337EE32 = 0xEE7F
+0x8337EE33 = 0xEE80
+0x8337EE34 = 0xEE81
+0x8337EE35 = 0xEE82
+0x8337EE36 = 0xEE83
+0x8337EE37 = 0xEE84
+0x8337EE38 = 0xEE85
+0x8337EE39 = 0xEE86
+0x8337EF30 = 0xEE87
+0x8337EF31 = 0xEE88
+0x8337EF32 = 0xEE89
+0x8337EF33 = 0xEE8A
+0x8337EF34 = 0xEE8B
+0x8337EF35 = 0xEE8C
+0x8337EF36 = 0xEE8D
+0x8337EF37 = 0xEE8E
+0x8337EF38 = 0xEE8F
+0x8337EF39 = 0xEE90
+0x8337F030 = 0xEE91
+0x8337F031 = 0xEE92
+0x8337F032 = 0xEE93
+0x8337F033 = 0xEE94
+0x8337F034 = 0xEE95
+0x8337F035 = 0xEE96
+0x8337F036 = 0xEE97
+0x8337F037 = 0xEE98
+0x8337F038 = 0xEE99
+0x8337F039 = 0xEE9A
+0x8337F130 = 0xEE9B
+0x8337F131 = 0xEE9C
+0x8337F132 = 0xEE9D
+0x8337F133 = 0xEE9E
+0x8337F134 = 0xEE9F
+0x8337F135 = 0xEEA0
+0x8337F136 = 0xEEA1
+0x8337F137 = 0xEEA2
+0x8337F138 = 0xEEA3
+0x8337F139 = 0xEEA4
+0x8337F230 = 0xEEA5
+0x8337F231 = 0xEEA6
+0x8337F232 = 0xEEA7
+0x8337F233 = 0xEEA8
+0x8337F234 = 0xEEA9
+0x8337F235 = 0xEEAA
+0x8337F236 = 0xEEAB
+0x8337F237 = 0xEEAC
+0x8337F238 = 0xEEAD
+0x8337F239 = 0xEEAE
+0x8337F330 = 0xEEAF
+0x8337F331 = 0xEEB0
+0x8337F332 = 0xEEB1
+0x8337F333 = 0xEEB2
+0x8337F334 = 0xEEB3
+0x8337F335 = 0xEEB4
+0x8337F336 = 0xEEB5
+0x8337F337 = 0xEEB6
+0x8337F338 = 0xEEB7
+0x8337F339 = 0xEEB8
+0x8337F430 = 0xEEB9
+0x8337F431 = 0xEEBA
+0x8337F432 = 0xEEBB
+0x8337F433 = 0xEEBC
+0x8337F434 = 0xEEBD
+0x8337F435 = 0xEEBE
+0x8337F436 = 0xEEBF
+0x8337F437 = 0xEEC0
+0x8337F438 = 0xEEC1
+0x8337F439 = 0xEEC2
+0x8337F530 = 0xEEC3
+0x8337F531 = 0xEEC4
+0x8337F532 = 0xEEC5
+0x8337F533 = 0xEEC6
+0x8337F534 = 0xEEC7
+0x8337F535 = 0xEEC8
+0x8337F536 = 0xEEC9
+0x8337F537 = 0xEECA
+0x8337F538 = 0xEECB
+0x8337F539 = 0xEECC
+0x8337F630 = 0xEECD
+0x8337F631 = 0xEECE
+0x8337F632 = 0xEECF
+0x8337F633 = 0xEED0
+0x8337F634 = 0xEED1
+0x8337F635 = 0xEED2
+0x8337F636 = 0xEED3
+0x8337F637 = 0xEED4
+0x8337F638 = 0xEED5
+0x8337F639 = 0xEED6
+0x8337F730 = 0xEED7
+0x8337F731 = 0xEED8
+0x8337F732 = 0xEED9
+0x8337F733 = 0xEEDA
+0x8337F734 = 0xEEDB
+0x8337F735 = 0xEEDC
+0x8337F736 = 0xEEDD
+0x8337F737 = 0xEEDE
+0x8337F738 = 0xEEDF
+0x8337F739 = 0xEEE0
+0x8337F830 = 0xEEE1
+0x8337F831 = 0xEEE2
+0x8337F832 = 0xEEE3
+0x8337F833 = 0xEEE4
+0x8337F834 = 0xEEE5
+0x8337F835 = 0xEEE6
+0x8337F836 = 0xEEE7
+0x8337F837 = 0xEEE8
+0x8337F838 = 0xEEE9
+0x8337F839 = 0xEEEA
+0x8337F930 = 0xEEEB
+0x8337F931 = 0xEEEC
+0x8337F932 = 0xEEED
+0x8337F933 = 0xEEEE
+0x8337F934 = 0xEEEF
+0x8337F935 = 0xEEF0
+0x8337F936 = 0xEEF1
+0x8337F937 = 0xEEF2
+0x8337F938 = 0xEEF3
+0x8337F939 = 0xEEF4
+0x8337FA30 = 0xEEF5
+0x8337FA31 = 0xEEF6
+0x8337FA32 = 0xEEF7
+0x8337FA33 = 0xEEF8
+0x8337FA34 = 0xEEF9
+0x8337FA35 = 0xEEFA
+0x8337FA36 = 0xEEFB
+0x8337FA37 = 0xEEFC
+0x8337FA38 = 0xEEFD
+0x8337FA39 = 0xEEFE
+0x8337FB30 = 0xEEFF
+0x8337FB31 = 0xEF00
+0x8337FB32 = 0xEF01
+0x8337FB33 = 0xEF02
+0x8337FB34 = 0xEF03
+0x8337FB35 = 0xEF04
+0x8337FB36 = 0xEF05
+0x8337FB37 = 0xEF06
+0x8337FB38 = 0xEF07
+0x8337FB39 = 0xEF08
+0x8337FC30 = 0xEF09
+0x8337FC31 = 0xEF0A
+0x8337FC32 = 0xEF0B
+0x8337FC33 = 0xEF0C
+0x8337FC34 = 0xEF0D
+0x8337FC35 = 0xEF0E
+0x8337FC36 = 0xEF0F
+0x8337FC37 = 0xEF10
+0x8337FC38 = 0xEF11
+0x8337FC39 = 0xEF12
+0x8337FD30 = 0xEF13
+0x8337FD31 = 0xEF14
+0x8337FD32 = 0xEF15
+0x8337FD33 = 0xEF16
+0x8337FD34 = 0xEF17
+0x8337FD35 = 0xEF18
+0x8337FD36 = 0xEF19
+0x8337FD37 = 0xEF1A
+0x8337FD38 = 0xEF1B
+0x8337FD39 = 0xEF1C
+0x8337FE30 = 0xEF1D
+0x8337FE31 = 0xEF1E
+0x8337FE32 = 0xEF1F
+0x8337FE33 = 0xEF20
+0x8337FE34 = 0xEF21
+0x8337FE35 = 0xEF22
+0x8337FE36 = 0xEF23
+0x8337FE37 = 0xEF24
+0x8337FE38 = 0xEF25
+0x8337FE39 = 0xEF26
+0x83388130 = 0xEF27
+0x83388131 = 0xEF28
+0x83388132 = 0xEF29
+0x83388133 = 0xEF2A
+0x83388134 = 0xEF2B
+0x83388135 = 0xEF2C
+0x83388136 = 0xEF2D
+0x83388137 = 0xEF2E
+0x83388138 = 0xEF2F
+0x83388139 = 0xEF30
+0x83388230 = 0xEF31
+0x83388231 = 0xEF32
+0x83388232 = 0xEF33
+0x83388233 = 0xEF34
+0x83388234 = 0xEF35
+0x83388235 = 0xEF36
+0x83388236 = 0xEF37
+0x83388237 = 0xEF38
+0x83388238 = 0xEF39
+0x83388239 = 0xEF3A
+0x83388330 = 0xEF3B
+0x83388331 = 0xEF3C
+0x83388332 = 0xEF3D
+0x83388333 = 0xEF3E
+0x83388334 = 0xEF3F
+0x83388335 = 0xEF40
+0x83388336 = 0xEF41
+0x83388337 = 0xEF42
+0x83388338 = 0xEF43
+0x83388339 = 0xEF44
+0x83388430 = 0xEF45
+0x83388431 = 0xEF46
+0x83388432 = 0xEF47
+0x83388433 = 0xEF48
+0x83388434 = 0xEF49
+0x83388435 = 0xEF4A
+0x83388436 = 0xEF4B
+0x83388437 = 0xEF4C
+0x83388438 = 0xEF4D
+0x83388439 = 0xEF4E
+0x83388530 = 0xEF4F
+0x83388531 = 0xEF50
+0x83388532 = 0xEF51
+0x83388533 = 0xEF52
+0x83388534 = 0xEF53
+0x83388535 = 0xEF54
+0x83388536 = 0xEF55
+0x83388537 = 0xEF56
+0x83388538 = 0xEF57
+0x83388539 = 0xEF58
+0x83388630 = 0xEF59
+0x83388631 = 0xEF5A
+0x83388632 = 0xEF5B
+0x83388633 = 0xEF5C
+0x83388634 = 0xEF5D
+0x83388635 = 0xEF5E
+0x83388636 = 0xEF5F
+0x83388637 = 0xEF60
+0x83388638 = 0xEF61
+0x83388639 = 0xEF62
+0x83388730 = 0xEF63
+0x83388731 = 0xEF64
+0x83388732 = 0xEF65
+0x83388733 = 0xEF66
+0x83388734 = 0xEF67
+0x83388735 = 0xEF68
+0x83388736 = 0xEF69
+0x83388737 = 0xEF6A
+0x83388738 = 0xEF6B
+0x83388739 = 0xEF6C
+0x83388830 = 0xEF6D
+0x83388831 = 0xEF6E
+0x83388832 = 0xEF6F
+0x83388833 = 0xEF70
+0x83388834 = 0xEF71
+0x83388835 = 0xEF72
+0x83388836 = 0xEF73
+0x83388837 = 0xEF74
+0x83388838 = 0xEF75
+0x83388839 = 0xEF76
+0x83388930 = 0xEF77
+0x83388931 = 0xEF78
+0x83388932 = 0xEF79
+0x83388933 = 0xEF7A
+0x83388934 = 0xEF7B
+0x83388935 = 0xEF7C
+0x83388936 = 0xEF7D
+0x83388937 = 0xEF7E
+0x83388938 = 0xEF7F
+0x83388939 = 0xEF80
+0x83388A30 = 0xEF81
+0x83388A31 = 0xEF82
+0x83388A32 = 0xEF83
+0x83388A33 = 0xEF84
+0x83388A34 = 0xEF85
+0x83388A35 = 0xEF86
+0x83388A36 = 0xEF87
+0x83388A37 = 0xEF88
+0x83388A38 = 0xEF89
+0x83388A39 = 0xEF8A
+0x83388B30 = 0xEF8B
+0x83388B31 = 0xEF8C
+0x83388B32 = 0xEF8D
+0x83388B33 = 0xEF8E
+0x83388B34 = 0xEF8F
+0x83388B35 = 0xEF90
+0x83388B36 = 0xEF91
+0x83388B37 = 0xEF92
+0x83388B38 = 0xEF93
+0x83388B39 = 0xEF94
+0x83388C30 = 0xEF95
+0x83388C31 = 0xEF96
+0x83388C32 = 0xEF97
+0x83388C33 = 0xEF98
+0x83388C34 = 0xEF99
+0x83388C35 = 0xEF9A
+0x83388C36 = 0xEF9B
+0x83388C37 = 0xEF9C
+0x83388C38 = 0xEF9D
+0x83388C39 = 0xEF9E
+0x83388D30 = 0xEF9F
+0x83388D31 = 0xEFA0
+0x83388D32 = 0xEFA1
+0x83388D33 = 0xEFA2
+0x83388D34 = 0xEFA3
+0x83388D35 = 0xEFA4
+0x83388D36 = 0xEFA5
+0x83388D37 = 0xEFA6
+0x83388D38 = 0xEFA7
+0x83388D39 = 0xEFA8
+0x83388E30 = 0xEFA9
+0x83388E31 = 0xEFAA
+0x83388E32 = 0xEFAB
+0x83388E33 = 0xEFAC
+0x83388E34 = 0xEFAD
+0x83388E35 = 0xEFAE
+0x83388E36 = 0xEFAF
+0x83388E37 = 0xEFB0
+0x83388E38 = 0xEFB1
+0x83388E39 = 0xEFB2
+0x83388F30 = 0xEFB3
+0x83388F31 = 0xEFB4
+0x83388F32 = 0xEFB5
+0x83388F33 = 0xEFB6
+0x83388F34 = 0xEFB7
+0x83388F35 = 0xEFB8
+0x83388F36 = 0xEFB9
+0x83388F37 = 0xEFBA
+0x83388F38 = 0xEFBB
+0x83388F39 = 0xEFBC
+0x83389030 = 0xEFBD
+0x83389031 = 0xEFBE
+0x83389032 = 0xEFBF
+0x83389033 = 0xEFC0
+0x83389034 = 0xEFC1
+0x83389035 = 0xEFC2
+0x83389036 = 0xEFC3
+0x83389037 = 0xEFC4
+0x83389038 = 0xEFC5
+0x83389039 = 0xEFC6
+0x83389130 = 0xEFC7
+0x83389131 = 0xEFC8
+0x83389132 = 0xEFC9
+0x83389133 = 0xEFCA
+0x83389134 = 0xEFCB
+0x83389135 = 0xEFCC
+0x83389136 = 0xEFCD
+0x83389137 = 0xEFCE
+0x83389138 = 0xEFCF
+0x83389139 = 0xEFD0
+0x83389230 = 0xEFD1
+0x83389231 = 0xEFD2
+0x83389232 = 0xEFD3
+0x83389233 = 0xEFD4
+0x83389234 = 0xEFD5
+0x83389235 = 0xEFD6
+0x83389236 = 0xEFD7
+0x83389237 = 0xEFD8
+0x83389238 = 0xEFD9
+0x83389239 = 0xEFDA
+0x83389330 = 0xEFDB
+0x83389331 = 0xEFDC
+0x83389332 = 0xEFDD
+0x83389333 = 0xEFDE
+0x83389334 = 0xEFDF
+0x83389335 = 0xEFE0
+0x83389336 = 0xEFE1
+0x83389337 = 0xEFE2
+0x83389338 = 0xEFE3
+0x83389339 = 0xEFE4
+0x83389430 = 0xEFE5
+0x83389431 = 0xEFE6
+0x83389432 = 0xEFE7
+0x83389433 = 0xEFE8
+0x83389434 = 0xEFE9
+0x83389435 = 0xEFEA
+0x83389436 = 0xEFEB
+0x83389437 = 0xEFEC
+0x83389438 = 0xEFED
+0x83389439 = 0xEFEE
+0x83389530 = 0xEFEF
+0x83389531 = 0xEFF0
+0x83389532 = 0xEFF1
+0x83389533 = 0xEFF2
+0x83389534 = 0xEFF3
+0x83389535 = 0xEFF4
+0x83389536 = 0xEFF5
+0x83389537 = 0xEFF6
+0x83389538 = 0xEFF7
+0x83389539 = 0xEFF8
+0x83389630 = 0xEFF9
+0x83389631 = 0xEFFA
+0x83389632 = 0xEFFB
+0x83389633 = 0xEFFC
+0x83389634 = 0xEFFD
+0x83389635 = 0xEFFE
+0x83389636 = 0xEFFF
+0x83389637 = 0xF000
+0x83389638 = 0xF001
+0x83389639 = 0xF002
+0x83389730 = 0xF003
+0x83389731 = 0xF004
+0x83389732 = 0xF005
+0x83389733 = 0xF006
+0x83389734 = 0xF007
+0x83389735 = 0xF008
+0x83389736 = 0xF009
+0x83389737 = 0xF00A
+0x83389738 = 0xF00B
+0x83389739 = 0xF00C
+0x83389830 = 0xF00D
+0x83389831 = 0xF00E
+0x83389832 = 0xF00F
+0x83389833 = 0xF010
+0x83389834 = 0xF011
+0x83389835 = 0xF012
+0x83389836 = 0xF013
+0x83389837 = 0xF014
+0x83389838 = 0xF015
+0x83389839 = 0xF016
+0x83389930 = 0xF017
+0x83389931 = 0xF018
+0x83389932 = 0xF019
+0x83389933 = 0xF01A
+0x83389934 = 0xF01B
+0x83389935 = 0xF01C
+0x83389936 = 0xF01D
+0x83389937 = 0xF01E
+0x83389938 = 0xF01F
+0x83389939 = 0xF020
+0x83389A30 = 0xF021
+0x83389A31 = 0xF022
+0x83389A32 = 0xF023
+0x83389A33 = 0xF024
+0x83389A34 = 0xF025
+0x83389A35 = 0xF026
+0x83389A36 = 0xF027
+0x83389A37 = 0xF028
+0x83389A38 = 0xF029
+0x83389A39 = 0xF02A
+0x83389B30 = 0xF02B
+0x83389B31 = 0xF02C
+0x83389B32 = 0xF02D
+0x83389B33 = 0xF02E
+0x83389B34 = 0xF02F
+0x83389B35 = 0xF030
+0x83389B36 = 0xF031
+0x83389B37 = 0xF032
+0x83389B38 = 0xF033
+0x83389B39 = 0xF034
+0x83389C30 = 0xF035
+0x83389C31 = 0xF036
+0x83389C32 = 0xF037
+0x83389C33 = 0xF038
+0x83389C34 = 0xF039
+0x83389C35 = 0xF03A
+0x83389C36 = 0xF03B
+0x83389C37 = 0xF03C
+0x83389C38 = 0xF03D
+0x83389C39 = 0xF03E
+0x83389D30 = 0xF03F
+0x83389D31 = 0xF040
+0x83389D32 = 0xF041
+0x83389D33 = 0xF042
+0x83389D34 = 0xF043
+0x83389D35 = 0xF044
+0x83389D36 = 0xF045
+0x83389D37 = 0xF046
+0x83389D38 = 0xF047
+0x83389D39 = 0xF048
+0x83389E30 = 0xF049
+0x83389E31 = 0xF04A
+0x83389E32 = 0xF04B
+0x83389E33 = 0xF04C
+0x83389E34 = 0xF04D
+0x83389E35 = 0xF04E
+0x83389E36 = 0xF04F
+0x83389E37 = 0xF050
+0x83389E38 = 0xF051
+0x83389E39 = 0xF052
+0x83389F30 = 0xF053
+0x83389F31 = 0xF054
+0x83389F32 = 0xF055
+0x83389F33 = 0xF056
+0x83389F34 = 0xF057
+0x83389F35 = 0xF058
+0x83389F36 = 0xF059
+0x83389F37 = 0xF05A
+0x83389F38 = 0xF05B
+0x83389F39 = 0xF05C
+0x8338A030 = 0xF05D
+0x8338A031 = 0xF05E
+0x8338A032 = 0xF05F
+0x8338A033 = 0xF060
+0x8338A034 = 0xF061
+0x8338A035 = 0xF062
+0x8338A036 = 0xF063
+0x8338A037 = 0xF064
+0x8338A038 = 0xF065
+0x8338A039 = 0xF066
+0x8338A130 = 0xF067
+0x8338A131 = 0xF068
+0x8338A132 = 0xF069
+0x8338A133 = 0xF06A
+0x8338A134 = 0xF06B
+0x8338A135 = 0xF06C
+0x8338A136 = 0xF06D
+0x8338A137 = 0xF06E
+0x8338A138 = 0xF06F
+0x8338A139 = 0xF070
+0x8338A230 = 0xF071
+0x8338A231 = 0xF072
+0x8338A232 = 0xF073
+0x8338A233 = 0xF074
+0x8338A234 = 0xF075
+0x8338A235 = 0xF076
+0x8338A236 = 0xF077
+0x8338A237 = 0xF078
+0x8338A238 = 0xF079
+0x8338A239 = 0xF07A
+0x8338A330 = 0xF07B
+0x8338A331 = 0xF07C
+0x8338A332 = 0xF07D
+0x8338A333 = 0xF07E
+0x8338A334 = 0xF07F
+0x8338A335 = 0xF080
+0x8338A336 = 0xF081
+0x8338A337 = 0xF082
+0x8338A338 = 0xF083
+0x8338A339 = 0xF084
+0x8338A430 = 0xF085
+0x8338A431 = 0xF086
+0x8338A432 = 0xF087
+0x8338A433 = 0xF088
+0x8338A434 = 0xF089
+0x8338A435 = 0xF08A
+0x8338A436 = 0xF08B
+0x8338A437 = 0xF08C
+0x8338A438 = 0xF08D
+0x8338A439 = 0xF08E
+0x8338A530 = 0xF08F
+0x8338A531 = 0xF090
+0x8338A532 = 0xF091
+0x8338A533 = 0xF092
+0x8338A534 = 0xF093
+0x8338A535 = 0xF094
+0x8338A536 = 0xF095
+0x8338A537 = 0xF096
+0x8338A538 = 0xF097
+0x8338A539 = 0xF098
+0x8338A630 = 0xF099
+0x8338A631 = 0xF09A
+0x8338A632 = 0xF09B
+0x8338A633 = 0xF09C
+0x8338A634 = 0xF09D
+0x8338A635 = 0xF09E
+0x8338A636 = 0xF09F
+0x8338A637 = 0xF0A0
+0x8338A638 = 0xF0A1
+0x8338A639 = 0xF0A2
+0x8338A730 = 0xF0A3
+0x8338A731 = 0xF0A4
+0x8338A732 = 0xF0A5
+0x8338A733 = 0xF0A6
+0x8338A734 = 0xF0A7
+0x8338A735 = 0xF0A8
+0x8338A736 = 0xF0A9
+0x8338A737 = 0xF0AA
+0x8338A738 = 0xF0AB
+0x8338A739 = 0xF0AC
+0x8338A830 = 0xF0AD
+0x8338A831 = 0xF0AE
+0x8338A832 = 0xF0AF
+0x8338A833 = 0xF0B0
+0x8338A834 = 0xF0B1
+0x8338A835 = 0xF0B2
+0x8338A836 = 0xF0B3
+0x8338A837 = 0xF0B4
+0x8338A838 = 0xF0B5
+0x8338A839 = 0xF0B6
+0x8338A930 = 0xF0B7
+0x8338A931 = 0xF0B8
+0x8338A932 = 0xF0B9
+0x8338A933 = 0xF0BA
+0x8338A934 = 0xF0BB
+0x8338A935 = 0xF0BC
+0x8338A936 = 0xF0BD
+0x8338A937 = 0xF0BE
+0x8338A938 = 0xF0BF
+0x8338A939 = 0xF0C0
+0x8338AA30 = 0xF0C1
+0x8338AA31 = 0xF0C2
+0x8338AA32 = 0xF0C3
+0x8338AA33 = 0xF0C4
+0x8338AA34 = 0xF0C5
+0x8338AA35 = 0xF0C6
+0x8338AA36 = 0xF0C7
+0x8338AA37 = 0xF0C8
+0x8338AA38 = 0xF0C9
+0x8338AA39 = 0xF0CA
+0x8338AB30 = 0xF0CB
+0x8338AB31 = 0xF0CC
+0x8338AB32 = 0xF0CD
+0x8338AB33 = 0xF0CE
+0x8338AB34 = 0xF0CF
+0x8338AB35 = 0xF0D0
+0x8338AB36 = 0xF0D1
+0x8338AB37 = 0xF0D2
+0x8338AB38 = 0xF0D3
+0x8338AB39 = 0xF0D4
+0x8338AC30 = 0xF0D5
+0x8338AC31 = 0xF0D6
+0x8338AC32 = 0xF0D7
+0x8338AC33 = 0xF0D8
+0x8338AC34 = 0xF0D9
+0x8338AC35 = 0xF0DA
+0x8338AC36 = 0xF0DB
+0x8338AC37 = 0xF0DC
+0x8338AC38 = 0xF0DD
+0x8338AC39 = 0xF0DE
+0x8338AD30 = 0xF0DF
+0x8338AD31 = 0xF0E0
+0x8338AD32 = 0xF0E1
+0x8338AD33 = 0xF0E2
+0x8338AD34 = 0xF0E3
+0x8338AD35 = 0xF0E4
+0x8338AD36 = 0xF0E5
+0x8338AD37 = 0xF0E6
+0x8338AD38 = 0xF0E7
+0x8338AD39 = 0xF0E8
+0x8338AE30 = 0xF0E9
+0x8338AE31 = 0xF0EA
+0x8338AE32 = 0xF0EB
+0x8338AE33 = 0xF0EC
+0x8338AE34 = 0xF0ED
+0x8338AE35 = 0xF0EE
+0x8338AE36 = 0xF0EF
+0x8338AE37 = 0xF0F0
+0x8338AE38 = 0xF0F1
+0x8338AE39 = 0xF0F2
+0x8338AF30 = 0xF0F3
+0x8338AF31 = 0xF0F4
+0x8338AF32 = 0xF0F5
+0x8338AF33 = 0xF0F6
+0x8338AF34 = 0xF0F7
+0x8338AF35 = 0xF0F8
+0x8338AF36 = 0xF0F9
+0x8338AF37 = 0xF0FA
+0x8338AF38 = 0xF0FB
+0x8338AF39 = 0xF0FC
+0x8338B030 = 0xF0FD
+0x8338B031 = 0xF0FE
+0x8338B032 = 0xF0FF
+0x8338B033 = 0xF100
+0x8338B034 = 0xF101
+0x8338B035 = 0xF102
+0x8338B036 = 0xF103
+0x8338B037 = 0xF104
+0x8338B038 = 0xF105
+0x8338B039 = 0xF106
+0x8338B130 = 0xF107
+0x8338B131 = 0xF108
+0x8338B132 = 0xF109
+0x8338B133 = 0xF10A
+0x8338B134 = 0xF10B
+0x8338B135 = 0xF10C
+0x8338B136 = 0xF10D
+0x8338B137 = 0xF10E
+0x8338B138 = 0xF10F
+0x8338B139 = 0xF110
+0x8338B230 = 0xF111
+0x8338B231 = 0xF112
+0x8338B232 = 0xF113
+0x8338B233 = 0xF114
+0x8338B234 = 0xF115
+0x8338B235 = 0xF116
+0x8338B236 = 0xF117
+0x8338B237 = 0xF118
+0x8338B238 = 0xF119
+0x8338B239 = 0xF11A
+0x8338B330 = 0xF11B
+0x8338B331 = 0xF11C
+0x8338B332 = 0xF11D
+0x8338B333 = 0xF11E
+0x8338B334 = 0xF11F
+0x8338B335 = 0xF120
+0x8338B336 = 0xF121
+0x8338B337 = 0xF122
+0x8338B338 = 0xF123
+0x8338B339 = 0xF124
+0x8338B430 = 0xF125
+0x8338B431 = 0xF126
+0x8338B432 = 0xF127
+0x8338B433 = 0xF128
+0x8338B434 = 0xF129
+0x8338B435 = 0xF12A
+0x8338B436 = 0xF12B
+0x8338B437 = 0xF12C
+0x8338B438 = 0xF12D
+0x8338B439 = 0xF12E
+0x8338B530 = 0xF12F
+0x8338B531 = 0xF130
+0x8338B532 = 0xF131
+0x8338B533 = 0xF132
+0x8338B534 = 0xF133
+0x8338B535 = 0xF134
+0x8338B536 = 0xF135
+0x8338B537 = 0xF136
+0x8338B538 = 0xF137
+0x8338B539 = 0xF138
+0x8338B630 = 0xF139
+0x8338B631 = 0xF13A
+0x8338B632 = 0xF13B
+0x8338B633 = 0xF13C
+0x8338B634 = 0xF13D
+0x8338B635 = 0xF13E
+0x8338B636 = 0xF13F
+0x8338B637 = 0xF140
+0x8338B638 = 0xF141
+0x8338B639 = 0xF142
+0x8338B730 = 0xF143
+0x8338B731 = 0xF144
+0x8338B732 = 0xF145
+0x8338B733 = 0xF146
+0x8338B734 = 0xF147
+0x8338B735 = 0xF148
+0x8338B736 = 0xF149
+0x8338B737 = 0xF14A
+0x8338B738 = 0xF14B
+0x8338B739 = 0xF14C
+0x8338B830 = 0xF14D
+0x8338B831 = 0xF14E
+0x8338B832 = 0xF14F
+0x8338B833 = 0xF150
+0x8338B834 = 0xF151
+0x8338B835 = 0xF152
+0x8338B836 = 0xF153
+0x8338B837 = 0xF154
+0x8338B838 = 0xF155
+0x8338B839 = 0xF156
+0x8338B930 = 0xF157
+0x8338B931 = 0xF158
+0x8338B932 = 0xF159
+0x8338B933 = 0xF15A
+0x8338B934 = 0xF15B
+0x8338B935 = 0xF15C
+0x8338B936 = 0xF15D
+0x8338B937 = 0xF15E
+0x8338B938 = 0xF15F
+0x8338B939 = 0xF160
+0x8338BA30 = 0xF161
+0x8338BA31 = 0xF162
+0x8338BA32 = 0xF163
+0x8338BA33 = 0xF164
+0x8338BA34 = 0xF165
+0x8338BA35 = 0xF166
+0x8338BA36 = 0xF167
+0x8338BA37 = 0xF168
+0x8338BA38 = 0xF169
+0x8338BA39 = 0xF16A
+0x8338BB30 = 0xF16B
+0x8338BB31 = 0xF16C
+0x8338BB32 = 0xF16D
+0x8338BB33 = 0xF16E
+0x8338BB34 = 0xF16F
+0x8338BB35 = 0xF170
+0x8338BB36 = 0xF171
+0x8338BB37 = 0xF172
+0x8338BB38 = 0xF173
+0x8338BB39 = 0xF174
+0x8338BC30 = 0xF175
+0x8338BC31 = 0xF176
+0x8338BC32 = 0xF177
+0x8338BC33 = 0xF178
+0x8338BC34 = 0xF179
+0x8338BC35 = 0xF17A
+0x8338BC36 = 0xF17B
+0x8338BC37 = 0xF17C
+0x8338BC38 = 0xF17D
+0x8338BC39 = 0xF17E
+0x8338BD30 = 0xF17F
+0x8338BD31 = 0xF180
+0x8338BD32 = 0xF181
+0x8338BD33 = 0xF182
+0x8338BD34 = 0xF183
+0x8338BD35 = 0xF184
+0x8338BD36 = 0xF185
+0x8338BD37 = 0xF186
+0x8338BD38 = 0xF187
+0x8338BD39 = 0xF188
+0x8338BE30 = 0xF189
+0x8338BE31 = 0xF18A
+0x8338BE32 = 0xF18B
+0x8338BE33 = 0xF18C
+0x8338BE34 = 0xF18D
+0x8338BE35 = 0xF18E
+0x8338BE36 = 0xF18F
+0x8338BE37 = 0xF190
+0x8338BE38 = 0xF191
+0x8338BE39 = 0xF192
+0x8338BF30 = 0xF193
+0x8338BF31 = 0xF194
+0x8338BF32 = 0xF195
+0x8338BF33 = 0xF196
+0x8338BF34 = 0xF197
+0x8338BF35 = 0xF198
+0x8338BF36 = 0xF199
+0x8338BF37 = 0xF19A
+0x8338BF38 = 0xF19B
+0x8338BF39 = 0xF19C
+0x8338C030 = 0xF19D
+0x8338C031 = 0xF19E
+0x8338C032 = 0xF19F
+0x8338C033 = 0xF1A0
+0x8338C034 = 0xF1A1
+0x8338C035 = 0xF1A2
+0x8338C036 = 0xF1A3
+0x8338C037 = 0xF1A4
+0x8338C038 = 0xF1A5
+0x8338C039 = 0xF1A6
+0x8338C130 = 0xF1A7
+0x8338C131 = 0xF1A8
+0x8338C132 = 0xF1A9
+0x8338C133 = 0xF1AA
+0x8338C134 = 0xF1AB
+0x8338C135 = 0xF1AC
+0x8338C136 = 0xF1AD
+0x8338C137 = 0xF1AE
+0x8338C138 = 0xF1AF
+0x8338C139 = 0xF1B0
+0x8338C230 = 0xF1B1
+0x8338C231 = 0xF1B2
+0x8338C232 = 0xF1B3
+0x8338C233 = 0xF1B4
+0x8338C234 = 0xF1B5
+0x8338C235 = 0xF1B6
+0x8338C236 = 0xF1B7
+0x8338C237 = 0xF1B8
+0x8338C238 = 0xF1B9
+0x8338C239 = 0xF1BA
+0x8338C330 = 0xF1BB
+0x8338C331 = 0xF1BC
+0x8338C332 = 0xF1BD
+0x8338C333 = 0xF1BE
+0x8338C334 = 0xF1BF
+0x8338C335 = 0xF1C0
+0x8338C336 = 0xF1C1
+0x8338C337 = 0xF1C2
+0x8338C338 = 0xF1C3
+0x8338C339 = 0xF1C4
+0x8338C430 = 0xF1C5
+0x8338C431 = 0xF1C6
+0x8338C432 = 0xF1C7
+0x8338C433 = 0xF1C8
+0x8338C434 = 0xF1C9
+0x8338C435 = 0xF1CA
+0x8338C436 = 0xF1CB
+0x8338C437 = 0xF1CC
+0x8338C438 = 0xF1CD
+0x8338C439 = 0xF1CE
+0x8338C530 = 0xF1CF
+0x8338C531 = 0xF1D0
+0x8338C532 = 0xF1D1
+0x8338C533 = 0xF1D2
+0x8338C534 = 0xF1D3
+0x8338C535 = 0xF1D4
+0x8338C536 = 0xF1D5
+0x8338C537 = 0xF1D6
+0x8338C538 = 0xF1D7
+0x8338C539 = 0xF1D8
+0x8338C630 = 0xF1D9
+0x8338C631 = 0xF1DA
+0x8338C632 = 0xF1DB
+0x8338C633 = 0xF1DC
+0x8338C634 = 0xF1DD
+0x8338C635 = 0xF1DE
+0x8338C636 = 0xF1DF
+0x8338C637 = 0xF1E0
+0x8338C638 = 0xF1E1
+0x8338C639 = 0xF1E2
+0x8338C730 = 0xF1E3
+0x8338C731 = 0xF1E4
+0x8338C732 = 0xF1E5
+0x8338C733 = 0xF1E6
+0x8338C734 = 0xF1E7
+0x8338C735 = 0xF1E8
+0x8338C736 = 0xF1E9
+0x8338C737 = 0xF1EA
+0x8338C738 = 0xF1EB
+0x8338C739 = 0xF1EC
+0x8338C830 = 0xF1ED
+0x8338C831 = 0xF1EE
+0x8338C832 = 0xF1EF
+0x8338C833 = 0xF1F0
+0x8338C834 = 0xF1F1
+0x8338C835 = 0xF1F2
+0x8338C836 = 0xF1F3
+0x8338C837 = 0xF1F4
+0x8338C838 = 0xF1F5
+0x8338C839 = 0xF1F6
+0x8338C930 = 0xF1F7
+0x8338C931 = 0xF1F8
+0x8338C932 = 0xF1F9
+0x8338C933 = 0xF1FA
+0x8338C934 = 0xF1FB
+0x8338C935 = 0xF1FC
+0x8338C936 = 0xF1FD
+0x8338C937 = 0xF1FE
+0x8338C938 = 0xF1FF
+0x8338C939 = 0xF200
+0x8338CA30 = 0xF201
+0x8338CA31 = 0xF202
+0x8338CA32 = 0xF203
+0x8338CA33 = 0xF204
+0x8338CA34 = 0xF205
+0x8338CA35 = 0xF206
+0x8338CA36 = 0xF207
+0x8338CA37 = 0xF208
+0x8338CA38 = 0xF209
+0x8338CA39 = 0xF20A
+0x8338CB30 = 0xF20B
+0x8338CB31 = 0xF20C
+0x8338CB32 = 0xF20D
+0x8338CB33 = 0xF20E
+0x8338CB34 = 0xF20F
+0x8338CB35 = 0xF210
+0x8338CB36 = 0xF211
+0x8338CB37 = 0xF212
+0x8338CB38 = 0xF213
+0x8338CB39 = 0xF214
+0x8338CC30 = 0xF215
+0x8338CC31 = 0xF216
+0x8338CC32 = 0xF217
+0x8338CC33 = 0xF218
+0x8338CC34 = 0xF219
+0x8338CC35 = 0xF21A
+0x8338CC36 = 0xF21B
+0x8338CC37 = 0xF21C
+0x8338CC38 = 0xF21D
+0x8338CC39 = 0xF21E
+0x8338CD30 = 0xF21F
+0x8338CD31 = 0xF220
+0x8338CD32 = 0xF221
+0x8338CD33 = 0xF222
+0x8338CD34 = 0xF223
+0x8338CD35 = 0xF224
+0x8338CD36 = 0xF225
+0x8338CD37 = 0xF226
+0x8338CD38 = 0xF227
+0x8338CD39 = 0xF228
+0x8338CE30 = 0xF229
+0x8338CE31 = 0xF22A
+0x8338CE32 = 0xF22B
+0x8338CE33 = 0xF22C
+0x8338CE34 = 0xF22D
+0x8338CE35 = 0xF22E
+0x8338CE36 = 0xF22F
+0x8338CE37 = 0xF230
+0x8338CE38 = 0xF231
+0x8338CE39 = 0xF232
+0x8338CF30 = 0xF233
+0x8338CF31 = 0xF234
+0x8338CF32 = 0xF235
+0x8338CF33 = 0xF236
+0x8338CF34 = 0xF237
+0x8338CF35 = 0xF238
+0x8338CF36 = 0xF239
+0x8338CF37 = 0xF23A
+0x8338CF38 = 0xF23B
+0x8338CF39 = 0xF23C
+0x8338D030 = 0xF23D
+0x8338D031 = 0xF23E
+0x8338D032 = 0xF23F
+0x8338D033 = 0xF240
+0x8338D034 = 0xF241
+0x8338D035 = 0xF242
+0x8338D036 = 0xF243
+0x8338D037 = 0xF244
+0x8338D038 = 0xF245
+0x8338D039 = 0xF246
+0x8338D130 = 0xF247
+0x8338D131 = 0xF248
+0x8338D132 = 0xF249
+0x8338D133 = 0xF24A
+0x8338D134 = 0xF24B
+0x8338D135 = 0xF24C
+0x8338D136 = 0xF24D
+0x8338D137 = 0xF24E
+0x8338D138 = 0xF24F
+0x8338D139 = 0xF250
+0x8338D230 = 0xF251
+0x8338D231 = 0xF252
+0x8338D232 = 0xF253
+0x8338D233 = 0xF254
+0x8338D234 = 0xF255
+0x8338D235 = 0xF256
+0x8338D236 = 0xF257
+0x8338D237 = 0xF258
+0x8338D238 = 0xF259
+0x8338D239 = 0xF25A
+0x8338D330 = 0xF25B
+0x8338D331 = 0xF25C
+0x8338D332 = 0xF25D
+0x8338D333 = 0xF25E
+0x8338D334 = 0xF25F
+0x8338D335 = 0xF260
+0x8338D336 = 0xF261
+0x8338D337 = 0xF262
+0x8338D338 = 0xF263
+0x8338D339 = 0xF264
+0x8338D430 = 0xF265
+0x8338D431 = 0xF266
+0x8338D432 = 0xF267
+0x8338D433 = 0xF268
+0x8338D434 = 0xF269
+0x8338D435 = 0xF26A
+0x8338D436 = 0xF26B
+0x8338D437 = 0xF26C
+0x8338D438 = 0xF26D
+0x8338D439 = 0xF26E
+0x8338D530 = 0xF26F
+0x8338D531 = 0xF270
+0x8338D532 = 0xF271
+0x8338D533 = 0xF272
+0x8338D534 = 0xF273
+0x8338D535 = 0xF274
+0x8338D536 = 0xF275
+0x8338D537 = 0xF276
+0x8338D538 = 0xF277
+0x8338D539 = 0xF278
+0x8338D630 = 0xF279
+0x8338D631 = 0xF27A
+0x8338D632 = 0xF27B
+0x8338D633 = 0xF27C
+0x8338D634 = 0xF27D
+0x8338D635 = 0xF27E
+0x8338D636 = 0xF27F
+0x8338D637 = 0xF280
+0x8338D638 = 0xF281
+0x8338D639 = 0xF282
+0x8338D730 = 0xF283
+0x8338D731 = 0xF284
+0x8338D732 = 0xF285
+0x8338D733 = 0xF286
+0x8338D734 = 0xF287
+0x8338D735 = 0xF288
+0x8338D736 = 0xF289
+0x8338D737 = 0xF28A
+0x8338D738 = 0xF28B
+0x8338D739 = 0xF28C
+0x8338D830 = 0xF28D
+0x8338D831 = 0xF28E
+0x8338D832 = 0xF28F
+0x8338D833 = 0xF290
+0x8338D834 = 0xF291
+0x8338D835 = 0xF292
+0x8338D836 = 0xF293
+0x8338D837 = 0xF294
+0x8338D838 = 0xF295
+0x8338D839 = 0xF296
+0x8338D930 = 0xF297
+0x8338D931 = 0xF298
+0x8338D932 = 0xF299
+0x8338D933 = 0xF29A
+0x8338D934 = 0xF29B
+0x8338D935 = 0xF29C
+0x8338D936 = 0xF29D
+0x8338D937 = 0xF29E
+0x8338D938 = 0xF29F
+0x8338D939 = 0xF2A0
+0x8338DA30 = 0xF2A1
+0x8338DA31 = 0xF2A2
+0x8338DA32 = 0xF2A3
+0x8338DA33 = 0xF2A4
+0x8338DA34 = 0xF2A5
+0x8338DA35 = 0xF2A6
+0x8338DA36 = 0xF2A7
+0x8338DA37 = 0xF2A8
+0x8338DA38 = 0xF2A9
+0x8338DA39 = 0xF2AA
+0x8338DB30 = 0xF2AB
+0x8338DB31 = 0xF2AC
+0x8338DB32 = 0xF2AD
+0x8338DB33 = 0xF2AE
+0x8338DB34 = 0xF2AF
+0x8338DB35 = 0xF2B0
+0x8338DB36 = 0xF2B1
+0x8338DB37 = 0xF2B2
+0x8338DB38 = 0xF2B3
+0x8338DB39 = 0xF2B4
+0x8338DC30 = 0xF2B5
+0x8338DC31 = 0xF2B6
+0x8338DC32 = 0xF2B7
+0x8338DC33 = 0xF2B8
+0x8338DC34 = 0xF2B9
+0x8338DC35 = 0xF2BA
+0x8338DC36 = 0xF2BB
+0x8338DC37 = 0xF2BC
+0x8338DC38 = 0xF2BD
+0x8338DC39 = 0xF2BE
+0x8338DD30 = 0xF2BF
+0x8338DD31 = 0xF2C0
+0x8338DD32 = 0xF2C1
+0x8338DD33 = 0xF2C2
+0x8338DD34 = 0xF2C3
+0x8338DD35 = 0xF2C4
+0x8338DD36 = 0xF2C5
+0x8338DD37 = 0xF2C6
+0x8338DD38 = 0xF2C7
+0x8338DD39 = 0xF2C8
+0x8338DE30 = 0xF2C9
+0x8338DE31 = 0xF2CA
+0x8338DE32 = 0xF2CB
+0x8338DE33 = 0xF2CC
+0x8338DE34 = 0xF2CD
+0x8338DE35 = 0xF2CE
+0x8338DE36 = 0xF2CF
+0x8338DE37 = 0xF2D0
+0x8338DE38 = 0xF2D1
+0x8338DE39 = 0xF2D2
+0x8338DF30 = 0xF2D3
+0x8338DF31 = 0xF2D4
+0x8338DF32 = 0xF2D5
+0x8338DF33 = 0xF2D6
+0x8338DF34 = 0xF2D7
+0x8338DF35 = 0xF2D8
+0x8338DF36 = 0xF2D9
+0x8338DF37 = 0xF2DA
+0x8338DF38 = 0xF2DB
+0x8338DF39 = 0xF2DC
+0x8338E030 = 0xF2DD
+0x8338E031 = 0xF2DE
+0x8338E032 = 0xF2DF
+0x8338E033 = 0xF2E0
+0x8338E034 = 0xF2E1
+0x8338E035 = 0xF2E2
+0x8338E036 = 0xF2E3
+0x8338E037 = 0xF2E4
+0x8338E038 = 0xF2E5
+0x8338E039 = 0xF2E6
+0x8338E130 = 0xF2E7
+0x8338E131 = 0xF2E8
+0x8338E132 = 0xF2E9
+0x8338E133 = 0xF2EA
+0x8338E134 = 0xF2EB
+0x8338E135 = 0xF2EC
+0x8338E136 = 0xF2ED
+0x8338E137 = 0xF2EE
+0x8338E138 = 0xF2EF
+0x8338E139 = 0xF2F0
+0x8338E230 = 0xF2F1
+0x8338E231 = 0xF2F2
+0x8338E232 = 0xF2F3
+0x8338E233 = 0xF2F4
+0x8338E234 = 0xF2F5
+0x8338E235 = 0xF2F6
+0x8338E236 = 0xF2F7
+0x8338E237 = 0xF2F8
+0x8338E238 = 0xF2F9
+0x8338E239 = 0xF2FA
+0x8338E330 = 0xF2FB
+0x8338E331 = 0xF2FC
+0x8338E332 = 0xF2FD
+0x8338E333 = 0xF2FE
+0x8338E334 = 0xF2FF
+0x8338E335 = 0xF300
+0x8338E336 = 0xF301
+0x8338E337 = 0xF302
+0x8338E338 = 0xF303
+0x8338E339 = 0xF304
+0x8338E430 = 0xF305
+0x8338E431 = 0xF306
+0x8338E432 = 0xF307
+0x8338E433 = 0xF308
+0x8338E434 = 0xF309
+0x8338E435 = 0xF30A
+0x8338E436 = 0xF30B
+0x8338E437 = 0xF30C
+0x8338E438 = 0xF30D
+0x8338E439 = 0xF30E
+0x8338E530 = 0xF30F
+0x8338E531 = 0xF310
+0x8338E532 = 0xF311
+0x8338E533 = 0xF312
+0x8338E534 = 0xF313
+0x8338E535 = 0xF314
+0x8338E536 = 0xF315
+0x8338E537 = 0xF316
+0x8338E538 = 0xF317
+0x8338E539 = 0xF318
+0x8338E630 = 0xF319
+0x8338E631 = 0xF31A
+0x8338E632 = 0xF31B
+0x8338E633 = 0xF31C
+0x8338E634 = 0xF31D
+0x8338E635 = 0xF31E
+0x8338E636 = 0xF31F
+0x8338E637 = 0xF320
+0x8338E638 = 0xF321
+0x8338E639 = 0xF322
+0x8338E730 = 0xF323
+0x8338E731 = 0xF324
+0x8338E732 = 0xF325
+0x8338E733 = 0xF326
+0x8338E734 = 0xF327
+0x8338E735 = 0xF328
+0x8338E736 = 0xF329
+0x8338E737 = 0xF32A
+0x8338E738 = 0xF32B
+0x8338E739 = 0xF32C
+0x8338E830 = 0xF32D
+0x8338E831 = 0xF32E
+0x8338E832 = 0xF32F
+0x8338E833 = 0xF330
+0x8338E834 = 0xF331
+0x8338E835 = 0xF332
+0x8338E836 = 0xF333
+0x8338E837 = 0xF334
+0x8338E838 = 0xF335
+0x8338E839 = 0xF336
+0x8338E930 = 0xF337
+0x8338E931 = 0xF338
+0x8338E932 = 0xF339
+0x8338E933 = 0xF33A
+0x8338E934 = 0xF33B
+0x8338E935 = 0xF33C
+0x8338E936 = 0xF33D
+0x8338E937 = 0xF33E
+0x8338E938 = 0xF33F
+0x8338E939 = 0xF340
+0x8338EA30 = 0xF341
+0x8338EA31 = 0xF342
+0x8338EA32 = 0xF343
+0x8338EA33 = 0xF344
+0x8338EA34 = 0xF345
+0x8338EA35 = 0xF346
+0x8338EA36 = 0xF347
+0x8338EA37 = 0xF348
+0x8338EA38 = 0xF349
+0x8338EA39 = 0xF34A
+0x8338EB30 = 0xF34B
+0x8338EB31 = 0xF34C
+0x8338EB32 = 0xF34D
+0x8338EB33 = 0xF34E
+0x8338EB34 = 0xF34F
+0x8338EB35 = 0xF350
+0x8338EB36 = 0xF351
+0x8338EB37 = 0xF352
+0x8338EB38 = 0xF353
+0x8338EB39 = 0xF354
+0x8338EC30 = 0xF355
+0x8338EC31 = 0xF356
+0x8338EC32 = 0xF357
+0x8338EC33 = 0xF358
+0x8338EC34 = 0xF359
+0x8338EC35 = 0xF35A
+0x8338EC36 = 0xF35B
+0x8338EC37 = 0xF35C
+0x8338EC38 = 0xF35D
+0x8338EC39 = 0xF35E
+0x8338ED30 = 0xF35F
+0x8338ED31 = 0xF360
+0x8338ED32 = 0xF361
+0x8338ED33 = 0xF362
+0x8338ED34 = 0xF363
+0x8338ED35 = 0xF364
+0x8338ED36 = 0xF365
+0x8338ED37 = 0xF366
+0x8338ED38 = 0xF367
+0x8338ED39 = 0xF368
+0x8338EE30 = 0xF369
+0x8338EE31 = 0xF36A
+0x8338EE32 = 0xF36B
+0x8338EE33 = 0xF36C
+0x8338EE34 = 0xF36D
+0x8338EE35 = 0xF36E
+0x8338EE36 = 0xF36F
+0x8338EE37 = 0xF370
+0x8338EE38 = 0xF371
+0x8338EE39 = 0xF372
+0x8338EF30 = 0xF373
+0x8338EF31 = 0xF374
+0x8338EF32 = 0xF375
+0x8338EF33 = 0xF376
+0x8338EF34 = 0xF377
+0x8338EF35 = 0xF378
+0x8338EF36 = 0xF379
+0x8338EF37 = 0xF37A
+0x8338EF38 = 0xF37B
+0x8338EF39 = 0xF37C
+0x8338F030 = 0xF37D
+0x8338F031 = 0xF37E
+0x8338F032 = 0xF37F
+0x8338F033 = 0xF380
+0x8338F034 = 0xF381
+0x8338F035 = 0xF382
+0x8338F036 = 0xF383
+0x8338F037 = 0xF384
+0x8338F038 = 0xF385
+0x8338F039 = 0xF386
+0x8338F130 = 0xF387
+0x8338F131 = 0xF388
+0x8338F132 = 0xF389
+0x8338F133 = 0xF38A
+0x8338F134 = 0xF38B
+0x8338F135 = 0xF38C
+0x8338F136 = 0xF38D
+0x8338F137 = 0xF38E
+0x8338F138 = 0xF38F
+0x8338F139 = 0xF390
+0x8338F230 = 0xF391
+0x8338F231 = 0xF392
+0x8338F232 = 0xF393
+0x8338F233 = 0xF394
+0x8338F234 = 0xF395
+0x8338F235 = 0xF396
+0x8338F236 = 0xF397
+0x8338F237 = 0xF398
+0x8338F238 = 0xF399
+0x8338F239 = 0xF39A
+0x8338F330 = 0xF39B
+0x8338F331 = 0xF39C
+0x8338F332 = 0xF39D
+0x8338F333 = 0xF39E
+0x8338F334 = 0xF39F
+0x8338F335 = 0xF3A0
+0x8338F336 = 0xF3A1
+0x8338F337 = 0xF3A2
+0x8338F338 = 0xF3A3
+0x8338F339 = 0xF3A4
+0x8338F430 = 0xF3A5
+0x8338F431 = 0xF3A6
+0x8338F432 = 0xF3A7
+0x8338F433 = 0xF3A8
+0x8338F434 = 0xF3A9
+0x8338F435 = 0xF3AA
+0x8338F436 = 0xF3AB
+0x8338F437 = 0xF3AC
+0x8338F438 = 0xF3AD
+0x8338F439 = 0xF3AE
+0x8338F530 = 0xF3AF
+0x8338F531 = 0xF3B0
+0x8338F532 = 0xF3B1
+0x8338F533 = 0xF3B2
+0x8338F534 = 0xF3B3
+0x8338F535 = 0xF3B4
+0x8338F536 = 0xF3B5
+0x8338F537 = 0xF3B6
+0x8338F538 = 0xF3B7
+0x8338F539 = 0xF3B8
+0x8338F630 = 0xF3B9
+0x8338F631 = 0xF3BA
+0x8338F632 = 0xF3BB
+0x8338F633 = 0xF3BC
+0x8338F634 = 0xF3BD
+0x8338F635 = 0xF3BE
+0x8338F636 = 0xF3BF
+0x8338F637 = 0xF3C0
+0x8338F638 = 0xF3C1
+0x8338F639 = 0xF3C2
+0x8338F730 = 0xF3C3
+0x8338F731 = 0xF3C4
+0x8338F732 = 0xF3C5
+0x8338F733 = 0xF3C6
+0x8338F734 = 0xF3C7
+0x8338F735 = 0xF3C8
+0x8338F736 = 0xF3C9
+0x8338F737 = 0xF3CA
+0x8338F738 = 0xF3CB
+0x8338F739 = 0xF3CC
+0x8338F830 = 0xF3CD
+0x8338F831 = 0xF3CE
+0x8338F832 = 0xF3CF
+0x8338F833 = 0xF3D0
+0x8338F834 = 0xF3D1
+0x8338F835 = 0xF3D2
+0x8338F836 = 0xF3D3
+0x8338F837 = 0xF3D4
+0x8338F838 = 0xF3D5
+0x8338F839 = 0xF3D6
+0x8338F930 = 0xF3D7
+0x8338F931 = 0xF3D8
+0x8338F932 = 0xF3D9
+0x8338F933 = 0xF3DA
+0x8338F934 = 0xF3DB
+0x8338F935 = 0xF3DC
+0x8338F936 = 0xF3DD
+0x8338F937 = 0xF3DE
+0x8338F938 = 0xF3DF
+0x8338F939 = 0xF3E0
+0x8338FA30 = 0xF3E1
+0x8338FA31 = 0xF3E2
+0x8338FA32 = 0xF3E3
+0x8338FA33 = 0xF3E4
+0x8338FA34 = 0xF3E5
+0x8338FA35 = 0xF3E6
+0x8338FA36 = 0xF3E7
+0x8338FA37 = 0xF3E8
+0x8338FA38 = 0xF3E9
+0x8338FA39 = 0xF3EA
+0x8338FB30 = 0xF3EB
+0x8338FB31 = 0xF3EC
+0x8338FB32 = 0xF3ED
+0x8338FB33 = 0xF3EE
+0x8338FB34 = 0xF3EF
+0x8338FB35 = 0xF3F0
+0x8338FB36 = 0xF3F1
+0x8338FB37 = 0xF3F2
+0x8338FB38 = 0xF3F3
+0x8338FB39 = 0xF3F4
+0x8338FC30 = 0xF3F5
+0x8338FC31 = 0xF3F6
+0x8338FC32 = 0xF3F7
+0x8338FC33 = 0xF3F8
+0x8338FC34 = 0xF3F9
+0x8338FC35 = 0xF3FA
+0x8338FC36 = 0xF3FB
+0x8338FC37 = 0xF3FC
+0x8338FC38 = 0xF3FD
+0x8338FC39 = 0xF3FE
+0x8338FD30 = 0xF3FF
+0x8338FD31 = 0xF400
+0x8338FD32 = 0xF401
+0x8338FD33 = 0xF402
+0x8338FD34 = 0xF403
+0x8338FD35 = 0xF404
+0x8338FD36 = 0xF405
+0x8338FD37 = 0xF406
+0x8338FD38 = 0xF407
+0x8338FD39 = 0xF408
+0x8338FE30 = 0xF409
+0x8338FE31 = 0xF40A
+0x8338FE32 = 0xF40B
+0x8338FE33 = 0xF40C
+0x8338FE34 = 0xF40D
+0x8338FE35 = 0xF40E
+0x8338FE36 = 0xF40F
+0x8338FE37 = 0xF410
+0x8338FE38 = 0xF411
+0x8338FE39 = 0xF412
+0x83398130 = 0xF413
+0x83398131 = 0xF414
+0x83398132 = 0xF415
+0x83398133 = 0xF416
+0x83398134 = 0xF417
+0x83398135 = 0xF418
+0x83398136 = 0xF419
+0x83398137 = 0xF41A
+0x83398138 = 0xF41B
+0x83398139 = 0xF41C
+0x83398230 = 0xF41D
+0x83398231 = 0xF41E
+0x83398232 = 0xF41F
+0x83398233 = 0xF420
+0x83398234 = 0xF421
+0x83398235 = 0xF422
+0x83398236 = 0xF423
+0x83398237 = 0xF424
+0x83398238 = 0xF425
+0x83398239 = 0xF426
+0x83398330 = 0xF427
+0x83398331 = 0xF428
+0x83398332 = 0xF429
+0x83398333 = 0xF42A
+0x83398334 = 0xF42B
+0x83398335 = 0xF42C
+0x83398336 = 0xF42D
+0x83398337 = 0xF42E
+0x83398338 = 0xF42F
+0x83398339 = 0xF430
+0x83398430 = 0xF431
+0x83398431 = 0xF432
+0x83398432 = 0xF433
+0x83398433 = 0xF434
+0x83398434 = 0xF435
+0x83398435 = 0xF436
+0x83398436 = 0xF437
+0x83398437 = 0xF438
+0x83398438 = 0xF439
+0x83398439 = 0xF43A
+0x83398530 = 0xF43B
+0x83398531 = 0xF43C
+0x83398532 = 0xF43D
+0x83398533 = 0xF43E
+0x83398534 = 0xF43F
+0x83398535 = 0xF440
+0x83398536 = 0xF441
+0x83398537 = 0xF442
+0x83398538 = 0xF443
+0x83398539 = 0xF444
+0x83398630 = 0xF445
+0x83398631 = 0xF446
+0x83398632 = 0xF447
+0x83398633 = 0xF448
+0x83398634 = 0xF449
+0x83398635 = 0xF44A
+0x83398636 = 0xF44B
+0x83398637 = 0xF44C
+0x83398638 = 0xF44D
+0x83398639 = 0xF44E
+0x83398730 = 0xF44F
+0x83398731 = 0xF450
+0x83398732 = 0xF451
+0x83398733 = 0xF452
+0x83398734 = 0xF453
+0x83398735 = 0xF454
+0x83398736 = 0xF455
+0x83398737 = 0xF456
+0x83398738 = 0xF457
+0x83398739 = 0xF458
+0x83398830 = 0xF459
+0x83398831 = 0xF45A
+0x83398832 = 0xF45B
+0x83398833 = 0xF45C
+0x83398834 = 0xF45D
+0x83398835 = 0xF45E
+0x83398836 = 0xF45F
+0x83398837 = 0xF460
+0x83398838 = 0xF461
+0x83398839 = 0xF462
+0x83398930 = 0xF463
+0x83398931 = 0xF464
+0x83398932 = 0xF465
+0x83398933 = 0xF466
+0x83398934 = 0xF467
+0x83398935 = 0xF468
+0x83398936 = 0xF469
+0x83398937 = 0xF46A
+0x83398938 = 0xF46B
+0x83398939 = 0xF46C
+0x83398A30 = 0xF46D
+0x83398A31 = 0xF46E
+0x83398A32 = 0xF46F
+0x83398A33 = 0xF470
+0x83398A34 = 0xF471
+0x83398A35 = 0xF472
+0x83398A36 = 0xF473
+0x83398A37 = 0xF474
+0x83398A38 = 0xF475
+0x83398A39 = 0xF476
+0x83398B30 = 0xF477
+0x83398B31 = 0xF478
+0x83398B32 = 0xF479
+0x83398B33 = 0xF47A
+0x83398B34 = 0xF47B
+0x83398B35 = 0xF47C
+0x83398B36 = 0xF47D
+0x83398B37 = 0xF47E
+0x83398B38 = 0xF47F
+0x83398B39 = 0xF480
+0x83398C30 = 0xF481
+0x83398C31 = 0xF482
+0x83398C32 = 0xF483
+0x83398C33 = 0xF484
+0x83398C34 = 0xF485
+0x83398C35 = 0xF486
+0x83398C36 = 0xF487
+0x83398C37 = 0xF488
+0x83398C38 = 0xF489
+0x83398C39 = 0xF48A
+0x83398D30 = 0xF48B
+0x83398D31 = 0xF48C
+0x83398D32 = 0xF48D
+0x83398D33 = 0xF48E
+0x83398D34 = 0xF48F
+0x83398D35 = 0xF490
+0x83398D36 = 0xF491
+0x83398D37 = 0xF492
+0x83398D38 = 0xF493
+0x83398D39 = 0xF494
+0x83398E30 = 0xF495
+0x83398E31 = 0xF496
+0x83398E32 = 0xF497
+0x83398E33 = 0xF498
+0x83398E34 = 0xF499
+0x83398E35 = 0xF49A
+0x83398E36 = 0xF49B
+0x83398E37 = 0xF49C
+0x83398E38 = 0xF49D
+0x83398E39 = 0xF49E
+0x83398F30 = 0xF49F
+0x83398F31 = 0xF4A0
+0x83398F32 = 0xF4A1
+0x83398F33 = 0xF4A2
+0x83398F34 = 0xF4A3
+0x83398F35 = 0xF4A4
+0x83398F36 = 0xF4A5
+0x83398F37 = 0xF4A6
+0x83398F38 = 0xF4A7
+0x83398F39 = 0xF4A8
+0x83399030 = 0xF4A9
+0x83399031 = 0xF4AA
+0x83399032 = 0xF4AB
+0x83399033 = 0xF4AC
+0x83399034 = 0xF4AD
+0x83399035 = 0xF4AE
+0x83399036 = 0xF4AF
+0x83399037 = 0xF4B0
+0x83399038 = 0xF4B1
+0x83399039 = 0xF4B2
+0x83399130 = 0xF4B3
+0x83399131 = 0xF4B4
+0x83399132 = 0xF4B5
+0x83399133 = 0xF4B6
+0x83399134 = 0xF4B7
+0x83399135 = 0xF4B8
+0x83399136 = 0xF4B9
+0x83399137 = 0xF4BA
+0x83399138 = 0xF4BB
+0x83399139 = 0xF4BC
+0x83399230 = 0xF4BD
+0x83399231 = 0xF4BE
+0x83399232 = 0xF4BF
+0x83399233 = 0xF4C0
+0x83399234 = 0xF4C1
+0x83399235 = 0xF4C2
+0x83399236 = 0xF4C3
+0x83399237 = 0xF4C4
+0x83399238 = 0xF4C5
+0x83399239 = 0xF4C6
+0x83399330 = 0xF4C7
+0x83399331 = 0xF4C8
+0x83399332 = 0xF4C9
+0x83399333 = 0xF4CA
+0x83399334 = 0xF4CB
+0x83399335 = 0xF4CC
+0x83399336 = 0xF4CD
+0x83399337 = 0xF4CE
+0x83399338 = 0xF4CF
+0x83399339 = 0xF4D0
+0x83399430 = 0xF4D1
+0x83399431 = 0xF4D2
+0x83399432 = 0xF4D3
+0x83399433 = 0xF4D4
+0x83399434 = 0xF4D5
+0x83399435 = 0xF4D6
+0x83399436 = 0xF4D7
+0x83399437 = 0xF4D8
+0x83399438 = 0xF4D9
+0x83399439 = 0xF4DA
+0x83399530 = 0xF4DB
+0x83399531 = 0xF4DC
+0x83399532 = 0xF4DD
+0x83399533 = 0xF4DE
+0x83399534 = 0xF4DF
+0x83399535 = 0xF4E0
+0x83399536 = 0xF4E1
+0x83399537 = 0xF4E2
+0x83399538 = 0xF4E3
+0x83399539 = 0xF4E4
+0x83399630 = 0xF4E5
+0x83399631 = 0xF4E6
+0x83399632 = 0xF4E7
+0x83399633 = 0xF4E8
+0x83399634 = 0xF4E9
+0x83399635 = 0xF4EA
+0x83399636 = 0xF4EB
+0x83399637 = 0xF4EC
+0x83399638 = 0xF4ED
+0x83399639 = 0xF4EE
+0x83399730 = 0xF4EF
+0x83399731 = 0xF4F0
+0x83399732 = 0xF4F1
+0x83399733 = 0xF4F2
+0x83399734 = 0xF4F3
+0x83399735 = 0xF4F4
+0x83399736 = 0xF4F5
+0x83399737 = 0xF4F6
+0x83399738 = 0xF4F7
+0x83399739 = 0xF4F8
+0x83399830 = 0xF4F9
+0x83399831 = 0xF4FA
+0x83399832 = 0xF4FB
+0x83399833 = 0xF4FC
+0x83399834 = 0xF4FD
+0x83399835 = 0xF4FE
+0x83399836 = 0xF4FF
+0x83399837 = 0xF500
+0x83399838 = 0xF501
+0x83399839 = 0xF502
+0x83399930 = 0xF503
+0x83399931 = 0xF504
+0x83399932 = 0xF505
+0x83399933 = 0xF506
+0x83399934 = 0xF507
+0x83399935 = 0xF508
+0x83399936 = 0xF509
+0x83399937 = 0xF50A
+0x83399938 = 0xF50B
+0x83399939 = 0xF50C
+0x83399A30 = 0xF50D
+0x83399A31 = 0xF50E
+0x83399A32 = 0xF50F
+0x83399A33 = 0xF510
+0x83399A34 = 0xF511
+0x83399A35 = 0xF512
+0x83399A36 = 0xF513
+0x83399A37 = 0xF514
+0x83399A38 = 0xF515
+0x83399A39 = 0xF516
+0x83399B30 = 0xF517
+0x83399B31 = 0xF518
+0x83399B32 = 0xF519
+0x83399B33 = 0xF51A
+0x83399B34 = 0xF51B
+0x83399B35 = 0xF51C
+0x83399B36 = 0xF51D
+0x83399B37 = 0xF51E
+0x83399B38 = 0xF51F
+0x83399B39 = 0xF520
+0x83399C30 = 0xF521
+0x83399C31 = 0xF522
+0x83399C32 = 0xF523
+0x83399C33 = 0xF524
+0x83399C34 = 0xF525
+0x83399C35 = 0xF526
+0x83399C36 = 0xF527
+0x83399C37 = 0xF528
+0x83399C38 = 0xF529
+0x83399C39 = 0xF52A
+0x83399D30 = 0xF52B
+0x83399D31 = 0xF52C
+0x83399D32 = 0xF52D
+0x83399D33 = 0xF52E
+0x83399D34 = 0xF52F
+0x83399D35 = 0xF530
+0x83399D36 = 0xF531
+0x83399D37 = 0xF532
+0x83399D38 = 0xF533
+0x83399D39 = 0xF534
+0x83399E30 = 0xF535
+0x83399E31 = 0xF536
+0x83399E32 = 0xF537
+0x83399E33 = 0xF538
+0x83399E34 = 0xF539
+0x83399E35 = 0xF53A
+0x83399E36 = 0xF53B
+0x83399E37 = 0xF53C
+0x83399E38 = 0xF53D
+0x83399E39 = 0xF53E
+0x83399F30 = 0xF53F
+0x83399F31 = 0xF540
+0x83399F32 = 0xF541
+0x83399F33 = 0xF542
+0x83399F34 = 0xF543
+0x83399F35 = 0xF544
+0x83399F36 = 0xF545
+0x83399F37 = 0xF546
+0x83399F38 = 0xF547
+0x83399F39 = 0xF548
+0x8339A030 = 0xF549
+0x8339A031 = 0xF54A
+0x8339A032 = 0xF54B
+0x8339A033 = 0xF54C
+0x8339A034 = 0xF54D
+0x8339A035 = 0xF54E
+0x8339A036 = 0xF54F
+0x8339A037 = 0xF550
+0x8339A038 = 0xF551
+0x8339A039 = 0xF552
+0x8339A130 = 0xF553
+0x8339A131 = 0xF554
+0x8339A132 = 0xF555
+0x8339A133 = 0xF556
+0x8339A134 = 0xF557
+0x8339A135 = 0xF558
+0x8339A136 = 0xF559
+0x8339A137 = 0xF55A
+0x8339A138 = 0xF55B
+0x8339A139 = 0xF55C
+0x8339A230 = 0xF55D
+0x8339A231 = 0xF55E
+0x8339A232 = 0xF55F
+0x8339A233 = 0xF560
+0x8339A234 = 0xF561
+0x8339A235 = 0xF562
+0x8339A236 = 0xF563
+0x8339A237 = 0xF564
+0x8339A238 = 0xF565
+0x8339A239 = 0xF566
+0x8339A330 = 0xF567
+0x8339A331 = 0xF568
+0x8339A332 = 0xF569
+0x8339A333 = 0xF56A
+0x8339A334 = 0xF56B
+0x8339A335 = 0xF56C
+0x8339A336 = 0xF56D
+0x8339A337 = 0xF56E
+0x8339A338 = 0xF56F
+0x8339A339 = 0xF570
+0x8339A430 = 0xF571
+0x8339A431 = 0xF572
+0x8339A432 = 0xF573
+0x8339A433 = 0xF574
+0x8339A434 = 0xF575
+0x8339A435 = 0xF576
+0x8339A436 = 0xF577
+0x8339A437 = 0xF578
+0x8339A438 = 0xF579
+0x8339A439 = 0xF57A
+0x8339A530 = 0xF57B
+0x8339A531 = 0xF57C
+0x8339A532 = 0xF57D
+0x8339A533 = 0xF57E
+0x8339A534 = 0xF57F
+0x8339A535 = 0xF580
+0x8339A536 = 0xF581
+0x8339A537 = 0xF582
+0x8339A538 = 0xF583
+0x8339A539 = 0xF584
+0x8339A630 = 0xF585
+0x8339A631 = 0xF586
+0x8339A632 = 0xF587
+0x8339A633 = 0xF588
+0x8339A634 = 0xF589
+0x8339A635 = 0xF58A
+0x8339A636 = 0xF58B
+0x8339A637 = 0xF58C
+0x8339A638 = 0xF58D
+0x8339A639 = 0xF58E
+0x8339A730 = 0xF58F
+0x8339A731 = 0xF590
+0x8339A732 = 0xF591
+0x8339A733 = 0xF592
+0x8339A734 = 0xF593
+0x8339A735 = 0xF594
+0x8339A736 = 0xF595
+0x8339A737 = 0xF596
+0x8339A738 = 0xF597
+0x8339A739 = 0xF598
+0x8339A830 = 0xF599
+0x8339A831 = 0xF59A
+0x8339A832 = 0xF59B
+0x8339A833 = 0xF59C
+0x8339A834 = 0xF59D
+0x8339A835 = 0xF59E
+0x8339A836 = 0xF59F
+0x8339A837 = 0xF5A0
+0x8339A838 = 0xF5A1
+0x8339A839 = 0xF5A2
+0x8339A930 = 0xF5A3
+0x8339A931 = 0xF5A4
+0x8339A932 = 0xF5A5
+0x8339A933 = 0xF5A6
+0x8339A934 = 0xF5A7
+0x8339A935 = 0xF5A8
+0x8339A936 = 0xF5A9
+0x8339A937 = 0xF5AA
+0x8339A938 = 0xF5AB
+0x8339A939 = 0xF5AC
+0x8339AA30 = 0xF5AD
+0x8339AA31 = 0xF5AE
+0x8339AA32 = 0xF5AF
+0x8339AA33 = 0xF5B0
+0x8339AA34 = 0xF5B1
+0x8339AA35 = 0xF5B2
+0x8339AA36 = 0xF5B3
+0x8339AA37 = 0xF5B4
+0x8339AA38 = 0xF5B5
+0x8339AA39 = 0xF5B6
+0x8339AB30 = 0xF5B7
+0x8339AB31 = 0xF5B8
+0x8339AB32 = 0xF5B9
+0x8339AB33 = 0xF5BA
+0x8339AB34 = 0xF5BB
+0x8339AB35 = 0xF5BC
+0x8339AB36 = 0xF5BD
+0x8339AB37 = 0xF5BE
+0x8339AB38 = 0xF5BF
+0x8339AB39 = 0xF5C0
+0x8339AC30 = 0xF5C1
+0x8339AC31 = 0xF5C2
+0x8339AC32 = 0xF5C3
+0x8339AC33 = 0xF5C4
+0x8339AC34 = 0xF5C5
+0x8339AC35 = 0xF5C6
+0x8339AC36 = 0xF5C7
+0x8339AC37 = 0xF5C8
+0x8339AC38 = 0xF5C9
+0x8339AC39 = 0xF5CA
+0x8339AD30 = 0xF5CB
+0x8339AD31 = 0xF5CC
+0x8339AD32 = 0xF5CD
+0x8339AD33 = 0xF5CE
+0x8339AD34 = 0xF5CF
+0x8339AD35 = 0xF5D0
+0x8339AD36 = 0xF5D1
+0x8339AD37 = 0xF5D2
+0x8339AD38 = 0xF5D3
+0x8339AD39 = 0xF5D4
+0x8339AE30 = 0xF5D5
+0x8339AE31 = 0xF5D6
+0x8339AE32 = 0xF5D7
+0x8339AE33 = 0xF5D8
+0x8339AE34 = 0xF5D9
+0x8339AE35 = 0xF5DA
+0x8339AE36 = 0xF5DB
+0x8339AE37 = 0xF5DC
+0x8339AE38 = 0xF5DD
+0x8339AE39 = 0xF5DE
+0x8339AF30 = 0xF5DF
+0x8339AF31 = 0xF5E0
+0x8339AF32 = 0xF5E1
+0x8339AF33 = 0xF5E2
+0x8339AF34 = 0xF5E3
+0x8339AF35 = 0xF5E4
+0x8339AF36 = 0xF5E5
+0x8339AF37 = 0xF5E6
+0x8339AF38 = 0xF5E7
+0x8339AF39 = 0xF5E8
+0x8339B030 = 0xF5E9
+0x8339B031 = 0xF5EA
+0x8339B032 = 0xF5EB
+0x8339B033 = 0xF5EC
+0x8339B034 = 0xF5ED
+0x8339B035 = 0xF5EE
+0x8339B036 = 0xF5EF
+0x8339B037 = 0xF5F0
+0x8339B038 = 0xF5F1
+0x8339B039 = 0xF5F2
+0x8339B130 = 0xF5F3
+0x8339B131 = 0xF5F4
+0x8339B132 = 0xF5F5
+0x8339B133 = 0xF5F6
+0x8339B134 = 0xF5F7
+0x8339B135 = 0xF5F8
+0x8339B136 = 0xF5F9
+0x8339B137 = 0xF5FA
+0x8339B138 = 0xF5FB
+0x8339B139 = 0xF5FC
+0x8339B230 = 0xF5FD
+0x8339B231 = 0xF5FE
+0x8339B232 = 0xF5FF
+0x8339B233 = 0xF600
+0x8339B234 = 0xF601
+0x8339B235 = 0xF602
+0x8339B236 = 0xF603
+0x8339B237 = 0xF604
+0x8339B238 = 0xF605
+0x8339B239 = 0xF606
+0x8339B330 = 0xF607
+0x8339B331 = 0xF608
+0x8339B332 = 0xF609
+0x8339B333 = 0xF60A
+0x8339B334 = 0xF60B
+0x8339B335 = 0xF60C
+0x8339B336 = 0xF60D
+0x8339B337 = 0xF60E
+0x8339B338 = 0xF60F
+0x8339B339 = 0xF610
+0x8339B430 = 0xF611
+0x8339B431 = 0xF612
+0x8339B432 = 0xF613
+0x8339B433 = 0xF614
+0x8339B434 = 0xF615
+0x8339B435 = 0xF616
+0x8339B436 = 0xF617
+0x8339B437 = 0xF618
+0x8339B438 = 0xF619
+0x8339B439 = 0xF61A
+0x8339B530 = 0xF61B
+0x8339B531 = 0xF61C
+0x8339B532 = 0xF61D
+0x8339B533 = 0xF61E
+0x8339B534 = 0xF61F
+0x8339B535 = 0xF620
+0x8339B536 = 0xF621
+0x8339B537 = 0xF622
+0x8339B538 = 0xF623
+0x8339B539 = 0xF624
+0x8339B630 = 0xF625
+0x8339B631 = 0xF626
+0x8339B632 = 0xF627
+0x8339B633 = 0xF628
+0x8339B634 = 0xF629
+0x8339B635 = 0xF62A
+0x8339B636 = 0xF62B
+0x8339B637 = 0xF62C
+0x8339B638 = 0xF62D
+0x8339B639 = 0xF62E
+0x8339B730 = 0xF62F
+0x8339B731 = 0xF630
+0x8339B732 = 0xF631
+0x8339B733 = 0xF632
+0x8339B734 = 0xF633
+0x8339B735 = 0xF634
+0x8339B736 = 0xF635
+0x8339B737 = 0xF636
+0x8339B738 = 0xF637
+0x8339B739 = 0xF638
+0x8339B830 = 0xF639
+0x8339B831 = 0xF63A
+0x8339B832 = 0xF63B
+0x8339B833 = 0xF63C
+0x8339B834 = 0xF63D
+0x8339B835 = 0xF63E
+0x8339B836 = 0xF63F
+0x8339B837 = 0xF640
+0x8339B838 = 0xF641
+0x8339B839 = 0xF642
+0x8339B930 = 0xF643
+0x8339B931 = 0xF644
+0x8339B932 = 0xF645
+0x8339B933 = 0xF646
+0x8339B934 = 0xF647
+0x8339B935 = 0xF648
+0x8339B936 = 0xF649
+0x8339B937 = 0xF64A
+0x8339B938 = 0xF64B
+0x8339B939 = 0xF64C
+0x8339BA30 = 0xF64D
+0x8339BA31 = 0xF64E
+0x8339BA32 = 0xF64F
+0x8339BA33 = 0xF650
+0x8339BA34 = 0xF651
+0x8339BA35 = 0xF652
+0x8339BA36 = 0xF653
+0x8339BA37 = 0xF654
+0x8339BA38 = 0xF655
+0x8339BA39 = 0xF656
+0x8339BB30 = 0xF657
+0x8339BB31 = 0xF658
+0x8339BB32 = 0xF659
+0x8339BB33 = 0xF65A
+0x8339BB34 = 0xF65B
+0x8339BB35 = 0xF65C
+0x8339BB36 = 0xF65D
+0x8339BB37 = 0xF65E
+0x8339BB38 = 0xF65F
+0x8339BB39 = 0xF660
+0x8339BC30 = 0xF661
+0x8339BC31 = 0xF662
+0x8339BC32 = 0xF663
+0x8339BC33 = 0xF664
+0x8339BC34 = 0xF665
+0x8339BC35 = 0xF666
+0x8339BC36 = 0xF667
+0x8339BC37 = 0xF668
+0x8339BC38 = 0xF669
+0x8339BC39 = 0xF66A
+0x8339BD30 = 0xF66B
+0x8339BD31 = 0xF66C
+0x8339BD32 = 0xF66D
+0x8339BD33 = 0xF66E
+0x8339BD34 = 0xF66F
+0x8339BD35 = 0xF670
+0x8339BD36 = 0xF671
+0x8339BD37 = 0xF672
+0x8339BD38 = 0xF673
+0x8339BD39 = 0xF674
+0x8339BE30 = 0xF675
+0x8339BE31 = 0xF676
+0x8339BE32 = 0xF677
+0x8339BE33 = 0xF678
+0x8339BE34 = 0xF679
+0x8339BE35 = 0xF67A
+0x8339BE36 = 0xF67B
+0x8339BE37 = 0xF67C
+0x8339BE38 = 0xF67D
+0x8339BE39 = 0xF67E
+0x8339BF30 = 0xF67F
+0x8339BF31 = 0xF680
+0x8339BF32 = 0xF681
+0x8339BF33 = 0xF682
+0x8339BF34 = 0xF683
+0x8339BF35 = 0xF684
+0x8339BF36 = 0xF685
+0x8339BF37 = 0xF686
+0x8339BF38 = 0xF687
+0x8339BF39 = 0xF688
+0x8339C030 = 0xF689
+0x8339C031 = 0xF68A
+0x8339C032 = 0xF68B
+0x8339C033 = 0xF68C
+0x8339C034 = 0xF68D
+0x8339C035 = 0xF68E
+0x8339C036 = 0xF68F
+0x8339C037 = 0xF690
+0x8339C038 = 0xF691
+0x8339C039 = 0xF692
+0x8339C130 = 0xF693
+0x8339C131 = 0xF694
+0x8339C132 = 0xF695
+0x8339C133 = 0xF696
+0x8339C134 = 0xF697
+0x8339C135 = 0xF698
+0x8339C136 = 0xF699
+0x8339C137 = 0xF69A
+0x8339C138 = 0xF69B
+0x8339C139 = 0xF69C
+0x8339C230 = 0xF69D
+0x8339C231 = 0xF69E
+0x8339C232 = 0xF69F
+0x8339C233 = 0xF6A0
+0x8339C234 = 0xF6A1
+0x8339C235 = 0xF6A2
+0x8339C236 = 0xF6A3
+0x8339C237 = 0xF6A4
+0x8339C238 = 0xF6A5
+0x8339C239 = 0xF6A6
+0x8339C330 = 0xF6A7
+0x8339C331 = 0xF6A8
+0x8339C332 = 0xF6A9
+0x8339C333 = 0xF6AA
+0x8339C334 = 0xF6AB
+0x8339C335 = 0xF6AC
+0x8339C336 = 0xF6AD
+0x8339C337 = 0xF6AE
+0x8339C338 = 0xF6AF
+0x8339C339 = 0xF6B0
+0x8339C430 = 0xF6B1
+0x8339C431 = 0xF6B2
+0x8339C432 = 0xF6B3
+0x8339C433 = 0xF6B4
+0x8339C434 = 0xF6B5
+0x8339C435 = 0xF6B6
+0x8339C436 = 0xF6B7
+0x8339C437 = 0xF6B8
+0x8339C438 = 0xF6B9
+0x8339C439 = 0xF6BA
+0x8339C530 = 0xF6BB
+0x8339C531 = 0xF6BC
+0x8339C532 = 0xF6BD
+0x8339C533 = 0xF6BE
+0x8339C534 = 0xF6BF
+0x8339C535 = 0xF6C0
+0x8339C536 = 0xF6C1
+0x8339C537 = 0xF6C2
+0x8339C538 = 0xF6C3
+0x8339C539 = 0xF6C4
+0x8339C630 = 0xF6C5
+0x8339C631 = 0xF6C6
+0x8339C632 = 0xF6C7
+0x8339C633 = 0xF6C8
+0x8339C634 = 0xF6C9
+0x8339C635 = 0xF6CA
+0x8339C636 = 0xF6CB
+0x8339C637 = 0xF6CC
+0x8339C638 = 0xF6CD
+0x8339C639 = 0xF6CE
+0x8339C730 = 0xF6CF
+0x8339C731 = 0xF6D0
+0x8339C732 = 0xF6D1
+0x8339C733 = 0xF6D2
+0x8339C734 = 0xF6D3
+0x8339C735 = 0xF6D4
+0x8339C736 = 0xF6D5
+0x8339C737 = 0xF6D6
+0x8339C738 = 0xF6D7
+0x8339C739 = 0xF6D8
+0x8339C830 = 0xF6D9
+0x8339C831 = 0xF6DA
+0x8339C832 = 0xF6DB
+0x8339C833 = 0xF6DC
+0x8339C834 = 0xF6DD
+0x8339C835 = 0xF6DE
+0x8339C836 = 0xF6DF
+0x8339C837 = 0xF6E0
+0x8339C838 = 0xF6E1
+0x8339C839 = 0xF6E2
+0x8339C930 = 0xF6E3
+0x8339C931 = 0xF6E4
+0x8339C932 = 0xF6E5
+0x8339C933 = 0xF6E6
+0x8339C934 = 0xF6E7
+0x8339C935 = 0xF6E8
+0x8339C936 = 0xF6E9
+0x8339C937 = 0xF6EA
+0x8339C938 = 0xF6EB
+0x8339C939 = 0xF6EC
+0x8339CA30 = 0xF6ED
+0x8339CA31 = 0xF6EE
+0x8339CA32 = 0xF6EF
+0x8339CA33 = 0xF6F0
+0x8339CA34 = 0xF6F1
+0x8339CA35 = 0xF6F2
+0x8339CA36 = 0xF6F3
+0x8339CA37 = 0xF6F4
+0x8339CA38 = 0xF6F5
+0x8339CA39 = 0xF6F6
+0x8339CB30 = 0xF6F7
+0x8339CB31 = 0xF6F8
+0x8339CB32 = 0xF6F9
+0x8339CB33 = 0xF6FA
+0x8339CB34 = 0xF6FB
+0x8339CB35 = 0xF6FC
+0x8339CB36 = 0xF6FD
+0x8339CB37 = 0xF6FE
+0x8339CB38 = 0xF6FF
+0x8339CB39 = 0xF700
+0x8339CC30 = 0xF701
+0x8339CC31 = 0xF702
+0x8339CC32 = 0xF703
+0x8339CC33 = 0xF704
+0x8339CC34 = 0xF705
+0x8339CC35 = 0xF706
+0x8339CC36 = 0xF707
+0x8339CC37 = 0xF708
+0x8339CC38 = 0xF709
+0x8339CC39 = 0xF70A
+0x8339CD30 = 0xF70B
+0x8339CD31 = 0xF70C
+0x8339CD32 = 0xF70D
+0x8339CD33 = 0xF70E
+0x8339CD34 = 0xF70F
+0x8339CD35 = 0xF710
+0x8339CD36 = 0xF711
+0x8339CD37 = 0xF712
+0x8339CD38 = 0xF713
+0x8339CD39 = 0xF714
+0x8339CE30 = 0xF715
+0x8339CE31 = 0xF716
+0x8339CE32 = 0xF717
+0x8339CE33 = 0xF718
+0x8339CE34 = 0xF719
+0x8339CE35 = 0xF71A
+0x8339CE36 = 0xF71B
+0x8339CE37 = 0xF71C
+0x8339CE38 = 0xF71D
+0x8339CE39 = 0xF71E
+0x8339CF30 = 0xF71F
+0x8339CF31 = 0xF720
+0x8339CF32 = 0xF721
+0x8339CF33 = 0xF722
+0x8339CF34 = 0xF723
+0x8339CF35 = 0xF724
+0x8339CF36 = 0xF725
+0x8339CF37 = 0xF726
+0x8339CF38 = 0xF727
+0x8339CF39 = 0xF728
+0x8339D030 = 0xF729
+0x8339D031 = 0xF72A
+0x8339D032 = 0xF72B
+0x8339D033 = 0xF72C
+0x8339D034 = 0xF72D
+0x8339D035 = 0xF72E
+0x8339D036 = 0xF72F
+0x8339D037 = 0xF730
+0x8339D038 = 0xF731
+0x8339D039 = 0xF732
+0x8339D130 = 0xF733
+0x8339D131 = 0xF734
+0x8339D132 = 0xF735
+0x8339D133 = 0xF736
+0x8339D134 = 0xF737
+0x8339D135 = 0xF738
+0x8339D136 = 0xF739
+0x8339D137 = 0xF73A
+0x8339D138 = 0xF73B
+0x8339D139 = 0xF73C
+0x8339D230 = 0xF73D
+0x8339D231 = 0xF73E
+0x8339D232 = 0xF73F
+0x8339D233 = 0xF740
+0x8339D234 = 0xF741
+0x8339D235 = 0xF742
+0x8339D236 = 0xF743
+0x8339D237 = 0xF744
+0x8339D238 = 0xF745
+0x8339D239 = 0xF746
+0x8339D330 = 0xF747
+0x8339D331 = 0xF748
+0x8339D332 = 0xF749
+0x8339D333 = 0xF74A
+0x8339D334 = 0xF74B
+0x8339D335 = 0xF74C
+0x8339D336 = 0xF74D
+0x8339D337 = 0xF74E
+0x8339D338 = 0xF74F
+0x8339D339 = 0xF750
+0x8339D430 = 0xF751
+0x8339D431 = 0xF752
+0x8339D432 = 0xF753
+0x8339D433 = 0xF754
+0x8339D434 = 0xF755
+0x8339D435 = 0xF756
+0x8339D436 = 0xF757
+0x8339D437 = 0xF758
+0x8339D438 = 0xF759
+0x8339D439 = 0xF75A
+0x8339D530 = 0xF75B
+0x8339D531 = 0xF75C
+0x8339D532 = 0xF75D
+0x8339D533 = 0xF75E
+0x8339D534 = 0xF75F
+0x8339D535 = 0xF760
+0x8339D536 = 0xF761
+0x8339D537 = 0xF762
+0x8339D538 = 0xF763
+0x8339D539 = 0xF764
+0x8339D630 = 0xF765
+0x8339D631 = 0xF766
+0x8339D632 = 0xF767
+0x8339D633 = 0xF768
+0x8339D634 = 0xF769
+0x8339D635 = 0xF76A
+0x8339D636 = 0xF76B
+0x8339D637 = 0xF76C
+0x8339D638 = 0xF76D
+0x8339D639 = 0xF76E
+0x8339D730 = 0xF76F
+0x8339D731 = 0xF770
+0x8339D732 = 0xF771
+0x8339D733 = 0xF772
+0x8339D734 = 0xF773
+0x8339D735 = 0xF774
+0x8339D736 = 0xF775
+0x8339D737 = 0xF776
+0x8339D738 = 0xF777
+0x8339D739 = 0xF778
+0x8339D830 = 0xF779
+0x8339D831 = 0xF77A
+0x8339D832 = 0xF77B
+0x8339D833 = 0xF77C
+0x8339D834 = 0xF77D
+0x8339D835 = 0xF77E
+0x8339D836 = 0xF77F
+0x8339D837 = 0xF780
+0x8339D838 = 0xF781
+0x8339D839 = 0xF782
+0x8339D930 = 0xF783
+0x8339D931 = 0xF784
+0x8339D932 = 0xF785
+0x8339D933 = 0xF786
+0x8339D934 = 0xF787
+0x8339D935 = 0xF788
+0x8339D936 = 0xF789
+0x8339D937 = 0xF78A
+0x8339D938 = 0xF78B
+0x8339D939 = 0xF78C
+0x8339DA30 = 0xF78D
+0x8339DA31 = 0xF78E
+0x8339DA32 = 0xF78F
+0x8339DA33 = 0xF790
+0x8339DA34 = 0xF791
+0x8339DA35 = 0xF792
+0x8339DA36 = 0xF793
+0x8339DA37 = 0xF794
+0x8339DA38 = 0xF795
+0x8339DA39 = 0xF796
+0x8339DB30 = 0xF797
+0x8339DB31 = 0xF798
+0x8339DB32 = 0xF799
+0x8339DB33 = 0xF79A
+0x8339DB34 = 0xF79B
+0x8339DB35 = 0xF79C
+0x8339DB36 = 0xF79D
+0x8339DB37 = 0xF79E
+0x8339DB38 = 0xF79F
+0x8339DB39 = 0xF7A0
+0x8339DC30 = 0xF7A1
+0x8339DC31 = 0xF7A2
+0x8339DC32 = 0xF7A3
+0x8339DC33 = 0xF7A4
+0x8339DC34 = 0xF7A5
+0x8339DC35 = 0xF7A6
+0x8339DC36 = 0xF7A7
+0x8339DC37 = 0xF7A8
+0x8339DC38 = 0xF7A9
+0x8339DC39 = 0xF7AA
+0x8339DD30 = 0xF7AB
+0x8339DD31 = 0xF7AC
+0x8339DD32 = 0xF7AD
+0x8339DD33 = 0xF7AE
+0x8339DD34 = 0xF7AF
+0x8339DD35 = 0xF7B0
+0x8339DD36 = 0xF7B1
+0x8339DD37 = 0xF7B2
+0x8339DD38 = 0xF7B3
+0x8339DD39 = 0xF7B4
+0x8339DE30 = 0xF7B5
+0x8339DE31 = 0xF7B6
+0x8339DE32 = 0xF7B7
+0x8339DE33 = 0xF7B8
+0x8339DE34 = 0xF7B9
+0x8339DE35 = 0xF7BA
+0x8339DE36 = 0xF7BB
+0x8339DE37 = 0xF7BC
+0x8339DE38 = 0xF7BD
+0x8339DE39 = 0xF7BE
+0x8339DF30 = 0xF7BF
+0x8339DF31 = 0xF7C0
+0x8339DF32 = 0xF7C1
+0x8339DF33 = 0xF7C2
+0x8339DF34 = 0xF7C3
+0x8339DF35 = 0xF7C4
+0x8339DF36 = 0xF7C5
+0x8339DF37 = 0xF7C6
+0x8339DF38 = 0xF7C7
+0x8339DF39 = 0xF7C8
+0x8339E030 = 0xF7C9
+0x8339E031 = 0xF7CA
+0x8339E032 = 0xF7CB
+0x8339E033 = 0xF7CC
+0x8339E034 = 0xF7CD
+0x8339E035 = 0xF7CE
+0x8339E036 = 0xF7CF
+0x8339E037 = 0xF7D0
+0x8339E038 = 0xF7D1
+0x8339E039 = 0xF7D2
+0x8339E130 = 0xF7D3
+0x8339E131 = 0xF7D4
+0x8339E132 = 0xF7D5
+0x8339E133 = 0xF7D6
+0x8339E134 = 0xF7D7
+0x8339E135 = 0xF7D8
+0x8339E136 = 0xF7D9
+0x8339E137 = 0xF7DA
+0x8339E138 = 0xF7DB
+0x8339E139 = 0xF7DC
+0x8339E230 = 0xF7DD
+0x8339E231 = 0xF7DE
+0x8339E232 = 0xF7DF
+0x8339E233 = 0xF7E0
+0x8339E234 = 0xF7E1
+0x8339E235 = 0xF7E2
+0x8339E236 = 0xF7E3
+0x8339E237 = 0xF7E4
+0x8339E238 = 0xF7E5
+0x8339E239 = 0xF7E6
+0x8339E330 = 0xF7E7
+0x8339E331 = 0xF7E8
+0x8339E332 = 0xF7E9
+0x8339E333 = 0xF7EA
+0x8339E334 = 0xF7EB
+0x8339E335 = 0xF7EC
+0x8339E336 = 0xF7ED
+0x8339E337 = 0xF7EE
+0x8339E338 = 0xF7EF
+0x8339E339 = 0xF7F0
+0x8339E430 = 0xF7F1
+0x8339E431 = 0xF7F2
+0x8339E432 = 0xF7F3
+0x8339E433 = 0xF7F4
+0x8339E434 = 0xF7F5
+0x8339E435 = 0xF7F6
+0x8339E436 = 0xF7F7
+0x8339E437 = 0xF7F8
+0x8339E438 = 0xF7F9
+0x8339E439 = 0xF7FA
+0x8339E530 = 0xF7FB
+0x8339E531 = 0xF7FC
+0x8339E532 = 0xF7FD
+0x8339E533 = 0xF7FE
+0x8339E534 = 0xF7FF
+0x8339E535 = 0xF800
+0x8339E536 = 0xF801
+0x8339E537 = 0xF802
+0x8339E538 = 0xF803
+0x8339E539 = 0xF804
+0x8339E630 = 0xF805
+0x8339E631 = 0xF806
+0x8339E632 = 0xF807
+0x8339E633 = 0xF808
+0x8339E634 = 0xF809
+0x8339E635 = 0xF80A
+0x8339E636 = 0xF80B
+0x8339E637 = 0xF80C
+0x8339E638 = 0xF80D
+0x8339E639 = 0xF80E
+0x8339E730 = 0xF80F
+0x8339E731 = 0xF810
+0x8339E732 = 0xF811
+0x8339E733 = 0xF812
+0x8339E734 = 0xF813
+0x8339E735 = 0xF814
+0x8339E736 = 0xF815
+0x8339E737 = 0xF816
+0x8339E738 = 0xF817
+0x8339E739 = 0xF818
+0x8339E830 = 0xF819
+0x8339E831 = 0xF81A
+0x8339E832 = 0xF81B
+0x8339E833 = 0xF81C
+0x8339E834 = 0xF81D
+0x8339E835 = 0xF81E
+0x8339E836 = 0xF81F
+0x8339E837 = 0xF820
+0x8339E838 = 0xF821
+0x8339E839 = 0xF822
+0x8339E930 = 0xF823
+0x8339E931 = 0xF824
+0x8339E932 = 0xF825
+0x8339E933 = 0xF826
+0x8339E934 = 0xF827
+0x8339E935 = 0xF828
+0x8339E936 = 0xF829
+0x8339E937 = 0xF82A
+0x8339E938 = 0xF82B
+0x8339E939 = 0xF82C
+0x8339EA30 = 0xF82D
+0x8339EA31 = 0xF82E
+0x8339EA32 = 0xF82F
+0x8339EA33 = 0xF830
+0x8339EA34 = 0xF831
+0x8339EA35 = 0xF832
+0x8339EA36 = 0xF833
+0x8339EA37 = 0xF834
+0x8339EA38 = 0xF835
+0x8339EA39 = 0xF836
+0x8339EB30 = 0xF837
+0x8339EB31 = 0xF838
+0x8339EB32 = 0xF839
+0x8339EB33 = 0xF83A
+0x8339EB34 = 0xF83B
+0x8339EB35 = 0xF83C
+0x8339EB36 = 0xF83D
+0x8339EB37 = 0xF83E
+0x8339EB38 = 0xF83F
+0x8339EB39 = 0xF840
+0x8339EC30 = 0xF841
+0x8339EC31 = 0xF842
+0x8339EC32 = 0xF843
+0x8339EC33 = 0xF844
+0x8339EC34 = 0xF845
+0x8339EC35 = 0xF846
+0x8339EC36 = 0xF847
+0x8339EC37 = 0xF848
+0x8339EC38 = 0xF849
+0x8339EC39 = 0xF84A
+0x8339ED30 = 0xF84B
+0x8339ED31 = 0xF84C
+0x8339ED32 = 0xF84D
+0x8339ED33 = 0xF84E
+0x8339ED34 = 0xF84F
+0x8339ED35 = 0xF850
+0x8339ED36 = 0xF851
+0x8339ED37 = 0xF852
+0x8339ED38 = 0xF853
+0x8339ED39 = 0xF854
+0x8339EE30 = 0xF855
+0x8339EE31 = 0xF856
+0x8339EE32 = 0xF857
+0x8339EE33 = 0xF858
+0x8339EE34 = 0xF859
+0x8339EE35 = 0xF85A
+0x8339EE36 = 0xF85B
+0x8339EE37 = 0xF85C
+0x8339EE38 = 0xF85D
+0x8339EE39 = 0xF85E
+0x8339EF30 = 0xF85F
+0x8339EF31 = 0xF860
+0x8339EF32 = 0xF861
+0x8339EF33 = 0xF862
+0x8339EF34 = 0xF863
+0x8339EF35 = 0xF864
+0x8339EF36 = 0xF865
+0x8339EF37 = 0xF866
+0x8339EF38 = 0xF867
+0x8339EF39 = 0xF868
+0x8339F030 = 0xF869
+0x8339F031 = 0xF86A
+0x8339F032 = 0xF86B
+0x8339F033 = 0xF86C
+0x8339F034 = 0xF86D
+0x8339F035 = 0xF86E
+0x8339F036 = 0xF86F
+0x8339F037 = 0xF870
+0x8339F038 = 0xF871
+0x8339F039 = 0xF872
+0x8339F130 = 0xF873
+0x8339F131 = 0xF874
+0x8339F132 = 0xF875
+0x8339F133 = 0xF876
+0x8339F134 = 0xF877
+0x8339F135 = 0xF878
+0x8339F136 = 0xF879
+0x8339F137 = 0xF87A
+0x8339F138 = 0xF87B
+0x8339F139 = 0xF87C
+0x8339F230 = 0xF87D
+0x8339F231 = 0xF87E
+0x8339F232 = 0xF87F
+0x8339F233 = 0xF880
+0x8339F234 = 0xF881
+0x8339F235 = 0xF882
+0x8339F236 = 0xF883
+0x8339F237 = 0xF884
+0x8339F238 = 0xF885
+0x8339F239 = 0xF886
+0x8339F330 = 0xF887
+0x8339F331 = 0xF888
+0x8339F332 = 0xF889
+0x8339F333 = 0xF88A
+0x8339F334 = 0xF88B
+0x8339F335 = 0xF88C
+0x8339F336 = 0xF88D
+0x8339F337 = 0xF88E
+0x8339F338 = 0xF88F
+0x8339F339 = 0xF890
+0x8339F430 = 0xF891
+0x8339F431 = 0xF892
+0x8339F432 = 0xF893
+0x8339F433 = 0xF894
+0x8339F434 = 0xF895
+0x8339F435 = 0xF896
+0x8339F436 = 0xF897
+0x8339F437 = 0xF898
+0x8339F438 = 0xF899
+0x8339F439 = 0xF89A
+0x8339F530 = 0xF89B
+0x8339F531 = 0xF89C
+0x8339F532 = 0xF89D
+0x8339F533 = 0xF89E
+0x8339F534 = 0xF89F
+0x8339F535 = 0xF8A0
+0x8339F536 = 0xF8A1
+0x8339F537 = 0xF8A2
+0x8339F538 = 0xF8A3
+0x8339F539 = 0xF8A4
+0x8339F630 = 0xF8A5
+0x8339F631 = 0xF8A6
+0x8339F632 = 0xF8A7
+0x8339F633 = 0xF8A8
+0x8339F634 = 0xF8A9
+0x8339F635 = 0xF8AA
+0x8339F636 = 0xF8AB
+0x8339F637 = 0xF8AC
+0x8339F638 = 0xF8AD
+0x8339F639 = 0xF8AE
+0x8339F730 = 0xF8AF
+0x8339F731 = 0xF8B0
+0x8339F732 = 0xF8B1
+0x8339F733 = 0xF8B2
+0x8339F734 = 0xF8B3
+0x8339F735 = 0xF8B4
+0x8339F736 = 0xF8B5
+0x8339F737 = 0xF8B6
+0x8339F738 = 0xF8B7
+0x8339F739 = 0xF8B8
+0x8339F830 = 0xF8B9
+0x8339F831 = 0xF8BA
+0x8339F832 = 0xF8BB
+0x8339F833 = 0xF8BC
+0x8339F834 = 0xF8BD
+0x8339F835 = 0xF8BE
+0x8339F836 = 0xF8BF
+0x8339F837 = 0xF8C0
+0x8339F838 = 0xF8C1
+0x8339F839 = 0xF8C2
+0x8339F930 = 0xF8C3
+0x8339F931 = 0xF8C4
+0x8339F932 = 0xF8C5
+0x8339F933 = 0xF8C6
+0x8339F934 = 0xF8C7
+0x8339F935 = 0xF8C8
+0x8339F936 = 0xF8C9
+0x8339F937 = 0xF8CA
+0x8339F938 = 0xF8CB
+0x8339F939 = 0xF8CC
+0x8339FA30 = 0xF8CD
+0x8339FA31 = 0xF8CE
+0x8339FA32 = 0xF8CF
+0x8339FA33 = 0xF8D0
+0x8339FA34 = 0xF8D1
+0x8339FA35 = 0xF8D2
+0x8339FA36 = 0xF8D3
+0x8339FA37 = 0xF8D4
+0x8339FA38 = 0xF8D5
+0x8339FA39 = 0xF8D6
+0x8339FB30 = 0xF8D7
+0x8339FB31 = 0xF8D8
+0x8339FB32 = 0xF8D9
+0x8339FB33 = 0xF8DA
+0x8339FB34 = 0xF8DB
+0x8339FB35 = 0xF8DC
+0x8339FB36 = 0xF8DD
+0x8339FB37 = 0xF8DE
+0x8339FB38 = 0xF8DF
+0x8339FB39 = 0xF8E0
+0x8339FC30 = 0xF8E1
+0x8339FC31 = 0xF8E2
+0x8339FC32 = 0xF8E3
+0x8339FC33 = 0xF8E4
+0x8339FC34 = 0xF8E5
+0x8339FC35 = 0xF8E6
+0x8339FC36 = 0xF8E7
+0x8339FC37 = 0xF8E8
+0x8339FC38 = 0xF8E9
+0x8339FC39 = 0xF8EA
+0x8339FD30 = 0xF8EB
+0x8339FD31 = 0xF8EC
+0x8339FD32 = 0xF8ED
+0x8339FD33 = 0xF8EE
+0x8339FD34 = 0xF8EF
+0x8339FD35 = 0xF8F0
+0x8339FD36 = 0xF8F1
+0x8339FD37 = 0xF8F2
+0x8339FD38 = 0xF8F3
+0x8339FD39 = 0xF8F4
+0x8339FE30 = 0xF8F5
+0x8339FE31 = 0xF8F6
+0x8339FE32 = 0xF8F7
+0x8339FE33 = 0xF8F8
+0x8339FE34 = 0xF8F9
+0x8339FE35 = 0xF8FA
+0x8339FE36 = 0xF8FB
+0x8339FE37 = 0xF8FC
+0x8339FE38 = 0xF8FD
+0x8339FE39 = 0xF8FE
+0x84308130 = 0xF8FF
+0x84308131 = 0xF900
+0x84308132 = 0xF901
+0x84308133 = 0xF902
+0x84308134 = 0xF903
+0x84308135 = 0xF904
+0x84308136 = 0xF905
+0x84308137 = 0xF906
+0x84308138 = 0xF907
+0x84308139 = 0xF908
+0x84308230 = 0xF909
+0x84308231 = 0xF90A
+0x84308232 = 0xF90B
+0x84308233 = 0xF90C
+0x84308234 = 0xF90D
+0x84308235 = 0xF90E
+0x84308236 = 0xF90F
+0x84308237 = 0xF910
+0x84308238 = 0xF911
+0x84308239 = 0xF912
+0x84308330 = 0xF913
+0x84308331 = 0xF914
+0x84308332 = 0xF915
+0x84308333 = 0xF916
+0x84308334 = 0xF917
+0x84308335 = 0xF918
+0x84308336 = 0xF919
+0x84308337 = 0xF91A
+0x84308338 = 0xF91B
+0x84308339 = 0xF91C
+0x84308430 = 0xF91D
+0x84308431 = 0xF91E
+0x84308432 = 0xF91F
+0x84308433 = 0xF920
+0x84308434 = 0xF921
+0x84308435 = 0xF922
+0x84308436 = 0xF923
+0x84308437 = 0xF924
+0x84308438 = 0xF925
+0x84308439 = 0xF926
+0x84308530 = 0xF927
+0x84308531 = 0xF928
+0x84308532 = 0xF929
+0x84308533 = 0xF92A
+0x84308534 = 0xF92B
+0x84308535 = 0xF92D
+0x84308536 = 0xF92E
+0x84308537 = 0xF92F
+0x84308538 = 0xF930
+0x84308539 = 0xF931
+0x84308630 = 0xF932
+0x84308631 = 0xF933
+0x84308632 = 0xF934
+0x84308633 = 0xF935
+0x84308634 = 0xF936
+0x84308635 = 0xF937
+0x84308636 = 0xF938
+0x84308637 = 0xF939
+0x84308638 = 0xF93A
+0x84308639 = 0xF93B
+0x84308730 = 0xF93C
+0x84308731 = 0xF93D
+0x84308732 = 0xF93E
+0x84308733 = 0xF93F
+0x84308734 = 0xF940
+0x84308735 = 0xF941
+0x84308736 = 0xF942
+0x84308737 = 0xF943
+0x84308738 = 0xF944
+0x84308739 = 0xF945
+0x84308830 = 0xF946
+0x84308831 = 0xF947
+0x84308832 = 0xF948
+0x84308833 = 0xF949
+0x84308834 = 0xF94A
+0x84308835 = 0xF94B
+0x84308836 = 0xF94C
+0x84308837 = 0xF94D
+0x84308838 = 0xF94E
+0x84308839 = 0xF94F
+0x84308930 = 0xF950
+0x84308931 = 0xF951
+0x84308932 = 0xF952
+0x84308933 = 0xF953
+0x84308934 = 0xF954
+0x84308935 = 0xF955
+0x84308936 = 0xF956
+0x84308937 = 0xF957
+0x84308938 = 0xF958
+0x84308939 = 0xF959
+0x84308A30 = 0xF95A
+0x84308A31 = 0xF95B
+0x84308A32 = 0xF95C
+0x84308A33 = 0xF95D
+0x84308A34 = 0xF95E
+0x84308A35 = 0xF95F
+0x84308A36 = 0xF960
+0x84308A37 = 0xF961
+0x84308A38 = 0xF962
+0x84308A39 = 0xF963
+0x84308B30 = 0xF964
+0x84308B31 = 0xF965
+0x84308B32 = 0xF966
+0x84308B33 = 0xF967
+0x84308B34 = 0xF968
+0x84308B35 = 0xF969
+0x84308B36 = 0xF96A
+0x84308B37 = 0xF96B
+0x84308B38 = 0xF96C
+0x84308B39 = 0xF96D
+0x84308C30 = 0xF96E
+0x84308C31 = 0xF96F
+0x84308C32 = 0xF970
+0x84308C33 = 0xF971
+0x84308C34 = 0xF972
+0x84308C35 = 0xF973
+0x84308C36 = 0xF974
+0x84308C37 = 0xF975
+0x84308C38 = 0xF976
+0x84308C39 = 0xF977
+0x84308D30 = 0xF978
+0x84308D31 = 0xF97A
+0x84308D32 = 0xF97B
+0x84308D33 = 0xF97C
+0x84308D34 = 0xF97D
+0x84308D35 = 0xF97E
+0x84308D36 = 0xF97F
+0x84308D37 = 0xF980
+0x84308D38 = 0xF981
+0x84308D39 = 0xF982
+0x84308E30 = 0xF983
+0x84308E31 = 0xF984
+0x84308E32 = 0xF985
+0x84308E33 = 0xF986
+0x84308E34 = 0xF987
+0x84308E35 = 0xF988
+0x84308E36 = 0xF989
+0x84308E37 = 0xF98A
+0x84308E38 = 0xF98B
+0x84308E39 = 0xF98C
+0x84308F30 = 0xF98D
+0x84308F31 = 0xF98E
+0x84308F32 = 0xF98F
+0x84308F33 = 0xF990
+0x84308F34 = 0xF991
+0x84308F35 = 0xF992
+0x84308F36 = 0xF993
+0x84308F37 = 0xF994
+0x84308F38 = 0xF996
+0x84308F39 = 0xF997
+0x84309030 = 0xF998
+0x84309031 = 0xF999
+0x84309032 = 0xF99A
+0x84309033 = 0xF99B
+0x84309034 = 0xF99C
+0x84309035 = 0xF99D
+0x84309036 = 0xF99E
+0x84309037 = 0xF99F
+0x84309038 = 0xF9A0
+0x84309039 = 0xF9A1
+0x84309130 = 0xF9A2
+0x84309131 = 0xF9A3
+0x84309132 = 0xF9A4
+0x84309133 = 0xF9A5
+0x84309134 = 0xF9A6
+0x84309135 = 0xF9A7
+0x84309136 = 0xF9A8
+0x84309137 = 0xF9A9
+0x84309138 = 0xF9AA
+0x84309139 = 0xF9AB
+0x84309230 = 0xF9AC
+0x84309231 = 0xF9AD
+0x84309232 = 0xF9AE
+0x84309233 = 0xF9AF
+0x84309234 = 0xF9B0
+0x84309235 = 0xF9B1
+0x84309236 = 0xF9B2
+0x84309237 = 0xF9B3
+0x84309238 = 0xF9B4
+0x84309239 = 0xF9B5
+0x84309330 = 0xF9B6
+0x84309331 = 0xF9B7
+0x84309332 = 0xF9B8
+0x84309333 = 0xF9B9
+0x84309334 = 0xF9BA
+0x84309335 = 0xF9BB
+0x84309336 = 0xF9BC
+0x84309337 = 0xF9BD
+0x84309338 = 0xF9BE
+0x84309339 = 0xF9BF
+0x84309430 = 0xF9C0
+0x84309431 = 0xF9C1
+0x84309432 = 0xF9C2
+0x84309433 = 0xF9C3
+0x84309434 = 0xF9C4
+0x84309435 = 0xF9C5
+0x84309436 = 0xF9C6
+0x84309437 = 0xF9C7
+0x84309438 = 0xF9C8
+0x84309439 = 0xF9C9
+0x84309530 = 0xF9CA
+0x84309531 = 0xF9CB
+0x84309532 = 0xF9CC
+0x84309533 = 0xF9CD
+0x84309534 = 0xF9CE
+0x84309535 = 0xF9CF
+0x84309536 = 0xF9D0
+0x84309537 = 0xF9D1
+0x84309538 = 0xF9D2
+0x84309539 = 0xF9D3
+0x84309630 = 0xF9D4
+0x84309631 = 0xF9D5
+0x84309632 = 0xF9D6
+0x84309633 = 0xF9D7
+0x84309634 = 0xF9D8
+0x84309635 = 0xF9D9
+0x84309636 = 0xF9DA
+0x84309637 = 0xF9DB
+0x84309638 = 0xF9DC
+0x84309639 = 0xF9DD
+0x84309730 = 0xF9DE
+0x84309731 = 0xF9DF
+0x84309732 = 0xF9E0
+0x84309733 = 0xF9E1
+0x84309734 = 0xF9E2
+0x84309735 = 0xF9E3
+0x84309736 = 0xF9E4
+0x84309737 = 0xF9E5
+0x84309738 = 0xF9E6
+0x84309739 = 0xF9E8
+0x84309830 = 0xF9E9
+0x84309831 = 0xF9EA
+0x84309832 = 0xF9EB
+0x84309833 = 0xF9EC
+0x84309834 = 0xF9ED
+0x84309835 = 0xF9EE
+0x84309836 = 0xF9EF
+0x84309837 = 0xF9F0
+0x84309838 = 0xF9F2
+0x84309839 = 0xF9F3
+0x84309930 = 0xF9F4
+0x84309931 = 0xF9F5
+0x84309932 = 0xF9F6
+0x84309933 = 0xF9F7
+0x84309934 = 0xF9F8
+0x84309935 = 0xF9F9
+0x84309936 = 0xF9FA
+0x84309937 = 0xF9FB
+0x84309938 = 0xF9FC
+0x84309939 = 0xF9FD
+0x84309A30 = 0xF9FE
+0x84309A31 = 0xF9FF
+0x84309A32 = 0xFA00
+0x84309A33 = 0xFA01
+0x84309A34 = 0xFA02
+0x84309A35 = 0xFA03
+0x84309A36 = 0xFA04
+0x84309A37 = 0xFA05
+0x84309A38 = 0xFA06
+0x84309A39 = 0xFA07
+0x84309B30 = 0xFA08
+0x84309B31 = 0xFA09
+0x84309B32 = 0xFA0A
+0x84309B33 = 0xFA0B
+0x84309B34 = 0xFA10
+0x84309B35 = 0xFA12
+0x84309B36 = 0xFA15
+0x84309B37 = 0xFA16
+0x84309B38 = 0xFA17
+0x84309B39 = 0xFA19
+0x84309C30 = 0xFA1A
+0x84309C31 = 0xFA1B
+0x84309C32 = 0xFA1C
+0x84309C33 = 0xFA1D
+0x84309C34 = 0xFA1E
+0x84309C35 = 0xFA22
+0x84309C36 = 0xFA25
+0x84309C37 = 0xFA26
+0x84309C38 = 0xFA2A
+0x84309C39 = 0xFA2B
+0x84309D30 = 0xFA2C
+0x84309D31 = 0xFA2D
+0x84309D32 = 0xFA2E
+0x84309D33 = 0xFA2F
+0x84309D34 = 0xFA30
+0x84309D35 = 0xFA31
+0x84309D36 = 0xFA32
+0x84309D37 = 0xFA33
+0x84309D38 = 0xFA34
+0x84309D39 = 0xFA35
+0x84309E30 = 0xFA36
+0x84309E31 = 0xFA37
+0x84309E32 = 0xFA38
+0x84309E33 = 0xFA39
+0x84309E34 = 0xFA3A
+0x84309E35 = 0xFA3B
+0x84309E36 = 0xFA3C
+0x84309E37 = 0xFA3D
+0x84309E38 = 0xFA3E
+0x84309E39 = 0xFA3F
+0x84309F30 = 0xFA40
+0x84309F31 = 0xFA41
+0x84309F32 = 0xFA42
+0x84309F33 = 0xFA43
+0x84309F34 = 0xFA44
+0x84309F35 = 0xFA45
+0x84309F36 = 0xFA46
+0x84309F37 = 0xFA47
+0x84309F38 = 0xFA48
+0x84309F39 = 0xFA49
+0x8430A030 = 0xFA4A
+0x8430A031 = 0xFA4B
+0x8430A032 = 0xFA4C
+0x8430A033 = 0xFA4D
+0x8430A034 = 0xFA4E
+0x8430A035 = 0xFA4F
+0x8430A036 = 0xFA50
+0x8430A037 = 0xFA51
+0x8430A038 = 0xFA52
+0x8430A039 = 0xFA53
+0x8430A130 = 0xFA54
+0x8430A131 = 0xFA55
+0x8430A132 = 0xFA56
+0x8430A133 = 0xFA57
+0x8430A134 = 0xFA58
+0x8430A135 = 0xFA59
+0x8430A136 = 0xFA5A
+0x8430A137 = 0xFA5B
+0x8430A138 = 0xFA5C
+0x8430A139 = 0xFA5D
+0x8430A230 = 0xFA5E
+0x8430A231 = 0xFA5F
+0x8430A232 = 0xFA60
+0x8430A233 = 0xFA61
+0x8430A234 = 0xFA62
+0x8430A235 = 0xFA63
+0x8430A236 = 0xFA64
+0x8430A237 = 0xFA65
+0x8430A238 = 0xFA66
+0x8430A239 = 0xFA67
+0x8430A330 = 0xFA68
+0x8430A331 = 0xFA69
+0x8430A332 = 0xFA6A
+0x8430A333 = 0xFA6B
+0x8430A334 = 0xFA6C
+0x8430A335 = 0xFA6D
+0x8430A336 = 0xFA6E
+0x8430A337 = 0xFA6F
+0x8430A338 = 0xFA70
+0x8430A339 = 0xFA71
+0x8430A430 = 0xFA72
+0x8430A431 = 0xFA73
+0x8430A432 = 0xFA74
+0x8430A433 = 0xFA75
+0x8430A434 = 0xFA76
+0x8430A435 = 0xFA77
+0x8430A436 = 0xFA78
+0x8430A437 = 0xFA79
+0x8430A438 = 0xFA7A
+0x8430A439 = 0xFA7B
+0x8430A530 = 0xFA7C
+0x8430A531 = 0xFA7D
+0x8430A532 = 0xFA7E
+0x8430A533 = 0xFA7F
+0x8430A534 = 0xFA80
+0x8430A535 = 0xFA81
+0x8430A536 = 0xFA82
+0x8430A537 = 0xFA83
+0x8430A538 = 0xFA84
+0x8430A539 = 0xFA85
+0x8430A630 = 0xFA86
+0x8430A631 = 0xFA87
+0x8430A632 = 0xFA88
+0x8430A633 = 0xFA89
+0x8430A634 = 0xFA8A
+0x8430A635 = 0xFA8B
+0x8430A636 = 0xFA8C
+0x8430A637 = 0xFA8D
+0x8430A638 = 0xFA8E
+0x8430A639 = 0xFA8F
+0x8430A730 = 0xFA90
+0x8430A731 = 0xFA91
+0x8430A732 = 0xFA92
+0x8430A733 = 0xFA93
+0x8430A734 = 0xFA94
+0x8430A735 = 0xFA95
+0x8430A736 = 0xFA96
+0x8430A737 = 0xFA97
+0x8430A738 = 0xFA98
+0x8430A739 = 0xFA99
+0x8430A830 = 0xFA9A
+0x8430A831 = 0xFA9B
+0x8430A832 = 0xFA9C
+0x8430A833 = 0xFA9D
+0x8430A834 = 0xFA9E
+0x8430A835 = 0xFA9F
+0x8430A836 = 0xFAA0
+0x8430A837 = 0xFAA1
+0x8430A838 = 0xFAA2
+0x8430A839 = 0xFAA3
+0x8430A930 = 0xFAA4
+0x8430A931 = 0xFAA5
+0x8430A932 = 0xFAA6
+0x8430A933 = 0xFAA7
+0x8430A934 = 0xFAA8
+0x8430A935 = 0xFAA9
+0x8430A936 = 0xFAAA
+0x8430A937 = 0xFAAB
+0x8430A938 = 0xFAAC
+0x8430A939 = 0xFAAD
+0x8430AA30 = 0xFAAE
+0x8430AA31 = 0xFAAF
+0x8430AA32 = 0xFAB0
+0x8430AA33 = 0xFAB1
+0x8430AA34 = 0xFAB2
+0x8430AA35 = 0xFAB3
+0x8430AA36 = 0xFAB4
+0x8430AA37 = 0xFAB5
+0x8430AA38 = 0xFAB6
+0x8430AA39 = 0xFAB7
+0x8430AB30 = 0xFAB8
+0x8430AB31 = 0xFAB9
+0x8430AB32 = 0xFABA
+0x8430AB33 = 0xFABB
+0x8430AB34 = 0xFABC
+0x8430AB35 = 0xFABD
+0x8430AB36 = 0xFABE
+0x8430AB37 = 0xFABF
+0x8430AB38 = 0xFAC0
+0x8430AB39 = 0xFAC1
+0x8430AC30 = 0xFAC2
+0x8430AC31 = 0xFAC3
+0x8430AC32 = 0xFAC4
+0x8430AC33 = 0xFAC5
+0x8430AC34 = 0xFAC6
+0x8430AC35 = 0xFAC7
+0x8430AC36 = 0xFAC8
+0x8430AC37 = 0xFAC9
+0x8430AC38 = 0xFACA
+0x8430AC39 = 0xFACB
+0x8430AD30 = 0xFACC
+0x8430AD31 = 0xFACD
+0x8430AD32 = 0xFACE
+0x8430AD33 = 0xFACF
+0x8430AD34 = 0xFAD0
+0x8430AD35 = 0xFAD1
+0x8430AD36 = 0xFAD2
+0x8430AD37 = 0xFAD3
+0x8430AD38 = 0xFAD4
+0x8430AD39 = 0xFAD5
+0x8430AE30 = 0xFAD6
+0x8430AE31 = 0xFAD7
+0x8430AE32 = 0xFAD8
+0x8430AE33 = 0xFAD9
+0x8430AE34 = 0xFADA
+0x8430AE35 = 0xFADB
+0x8430AE36 = 0xFADC
+0x8430AE37 = 0xFADD
+0x8430AE38 = 0xFADE
+0x8430AE39 = 0xFADF
+0x8430AF30 = 0xFAE0
+0x8430AF31 = 0xFAE1
+0x8430AF32 = 0xFAE2
+0x8430AF33 = 0xFAE3
+0x8430AF34 = 0xFAE4
+0x8430AF35 = 0xFAE5
+0x8430AF36 = 0xFAE6
+0x8430AF37 = 0xFAE7
+0x8430AF38 = 0xFAE8
+0x8430AF39 = 0xFAE9
+0x8430B030 = 0xFAEA
+0x8430B031 = 0xFAEB
+0x8430B032 = 0xFAEC
+0x8430B033 = 0xFAED
+0x8430B034 = 0xFAEE
+0x8430B035 = 0xFAEF
+0x8430B036 = 0xFAF0
+0x8430B037 = 0xFAF1
+0x8430B038 = 0xFAF2
+0x8430B039 = 0xFAF3
+0x8430B130 = 0xFAF4
+0x8430B131 = 0xFAF5
+0x8430B132 = 0xFAF6
+0x8430B133 = 0xFAF7
+0x8430B134 = 0xFAF8
+0x8430B135 = 0xFAF9
+0x8430B136 = 0xFAFA
+0x8430B137 = 0xFAFB
+0x8430B138 = 0xFAFC
+0x8430B139 = 0xFAFD
+0x8430B230 = 0xFAFE
+0x8430B231 = 0xFAFF
+0x8430B232 = 0xFB00
+0x8430B233 = 0xFB01
+0x8430B234 = 0xFB02
+0x8430B235 = 0xFB03
+0x8430B236 = 0xFB04
+0x8430B237 = 0xFB05
+0x8430B238 = 0xFB06
+0x8430B239 = 0xFB07
+0x8430B330 = 0xFB08
+0x8430B331 = 0xFB09
+0x8430B332 = 0xFB0A
+0x8430B333 = 0xFB0B
+0x8430B334 = 0xFB0C
+0x8430B335 = 0xFB0D
+0x8430B336 = 0xFB0E
+0x8430B337 = 0xFB0F
+0x8430B338 = 0xFB10
+0x8430B339 = 0xFB11
+0x8430B430 = 0xFB12
+0x8430B431 = 0xFB13
+0x8430B432 = 0xFB14
+0x8430B433 = 0xFB15
+0x8430B434 = 0xFB16
+0x8430B435 = 0xFB17
+0x8430B436 = 0xFB18
+0x8430B437 = 0xFB19
+0x8430B438 = 0xFB1A
+0x8430B439 = 0xFB1B
+0x8430B530 = 0xFB1C
+0x8430B531 = 0xFB1D
+0x8430B532 = 0xFB1E
+0x8430B533 = 0xFB1F
+0x8430B534 = 0xFB20
+0x8430B535 = 0xFB21
+0x8430B536 = 0xFB22
+0x8430B537 = 0xFB23
+0x8430B538 = 0xFB24
+0x8430B539 = 0xFB25
+0x8430B630 = 0xFB26
+0x8430B631 = 0xFB27
+0x8430B632 = 0xFB28
+0x8430B633 = 0xFB29
+0x8430B634 = 0xFB2A
+0x8430B635 = 0xFB2B
+0x8430B636 = 0xFB2C
+0x8430B637 = 0xFB2D
+0x8430B638 = 0xFB2E
+0x8430B639 = 0xFB2F
+0x8430B730 = 0xFB30
+0x8430B731 = 0xFB31
+0x8430B732 = 0xFB32
+0x8430B733 = 0xFB33
+0x8430B734 = 0xFB34
+0x8430B735 = 0xFB35
+0x8430B736 = 0xFB36
+0x8430B737 = 0xFB37
+0x8430B738 = 0xFB38
+0x8430B739 = 0xFB39
+0x8430B830 = 0xFB3A
+0x8430B831 = 0xFB3B
+0x8430B832 = 0xFB3C
+0x8430B833 = 0xFB3D
+0x8430B834 = 0xFB3E
+0x8430B835 = 0xFB3F
+0x8430B836 = 0xFB40
+0x8430B837 = 0xFB41
+0x8430B838 = 0xFB42
+0x8430B839 = 0xFB43
+0x8430B930 = 0xFB44
+0x8430B931 = 0xFB45
+0x8430B932 = 0xFB46
+0x8430B933 = 0xFB47
+0x8430B934 = 0xFB48
+0x8430B935 = 0xFB49
+0x8430B936 = 0xFB4A
+0x8430B937 = 0xFB4B
+0x8430B938 = 0xFB4C
+0x8430B939 = 0xFB4D
+0x8430BA30 = 0xFB4E
+0x8430BA31 = 0xFB4F
+0x8430BA32 = 0xFB50
+0x8430BA33 = 0xFB51
+0x8430BA34 = 0xFB52
+0x8430BA35 = 0xFB53
+0x8430BA36 = 0xFB54
+0x8430BA37 = 0xFB55
+0x8430BA38 = 0xFB56
+0x8430BA39 = 0xFB57
+0x8430BB30 = 0xFB58
+0x8430BB31 = 0xFB59
+0x8430BB32 = 0xFB5A
+0x8430BB33 = 0xFB5B
+0x8430BB34 = 0xFB5C
+0x8430BB35 = 0xFB5D
+0x8430BB36 = 0xFB5E
+0x8430BB37 = 0xFB5F
+0x8430BB38 = 0xFB60
+0x8430BB39 = 0xFB61
+0x8430BC30 = 0xFB62
+0x8430BC31 = 0xFB63
+0x8430BC32 = 0xFB64
+0x8430BC33 = 0xFB65
+0x8430BC34 = 0xFB66
+0x8430BC35 = 0xFB67
+0x8430BC36 = 0xFB68
+0x8430BC37 = 0xFB69
+0x8430BC38 = 0xFB6A
+0x8430BC39 = 0xFB6B
+0x8430BD30 = 0xFB6C
+0x8430BD31 = 0xFB6D
+0x8430BD32 = 0xFB6E
+0x8430BD33 = 0xFB6F
+0x8430BD34 = 0xFB70
+0x8430BD35 = 0xFB71
+0x8430BD36 = 0xFB72
+0x8430BD37 = 0xFB73
+0x8430BD38 = 0xFB74
+0x8430BD39 = 0xFB75
+0x8430BE30 = 0xFB76
+0x8430BE31 = 0xFB77
+0x8430BE32 = 0xFB78
+0x8430BE33 = 0xFB79
+0x8430BE34 = 0xFB7A
+0x8430BE35 = 0xFB7B
+0x8430BE36 = 0xFB7C
+0x8430BE37 = 0xFB7D
+0x8430BE38 = 0xFB7E
+0x8430BE39 = 0xFB7F
+0x8430BF30 = 0xFB80
+0x8430BF31 = 0xFB81
+0x8430BF32 = 0xFB82
+0x8430BF33 = 0xFB83
+0x8430BF34 = 0xFB84
+0x8430BF35 = 0xFB85
+0x8430BF36 = 0xFB86
+0x8430BF37 = 0xFB87
+0x8430BF38 = 0xFB88
+0x8430BF39 = 0xFB89
+0x8430C030 = 0xFB8A
+0x8430C031 = 0xFB8B
+0x8430C032 = 0xFB8C
+0x8430C033 = 0xFB8D
+0x8430C034 = 0xFB8E
+0x8430C035 = 0xFB8F
+0x8430C036 = 0xFB90
+0x8430C037 = 0xFB91
+0x8430C038 = 0xFB92
+0x8430C039 = 0xFB93
+0x8430C130 = 0xFB94
+0x8430C131 = 0xFB95
+0x8430C132 = 0xFB96
+0x8430C133 = 0xFB97
+0x8430C134 = 0xFB98
+0x8430C135 = 0xFB99
+0x8430C136 = 0xFB9A
+0x8430C137 = 0xFB9B
+0x8430C138 = 0xFB9C
+0x8430C139 = 0xFB9D
+0x8430C230 = 0xFB9E
+0x8430C231 = 0xFB9F
+0x8430C232 = 0xFBA0
+0x8430C233 = 0xFBA1
+0x8430C234 = 0xFBA2
+0x8430C235 = 0xFBA3
+0x8430C236 = 0xFBA4
+0x8430C237 = 0xFBA5
+0x8430C238 = 0xFBA6
+0x8430C239 = 0xFBA7
+0x8430C330 = 0xFBA8
+0x8430C331 = 0xFBA9
+0x8430C332 = 0xFBAA
+0x8430C333 = 0xFBAB
+0x8430C334 = 0xFBAC
+0x8430C335 = 0xFBAD
+0x8430C336 = 0xFBAE
+0x8430C337 = 0xFBAF
+0x8430C338 = 0xFBB0
+0x8430C339 = 0xFBB1
+0x8430C430 = 0xFBB2
+0x8430C431 = 0xFBB3
+0x8430C432 = 0xFBB4
+0x8430C433 = 0xFBB5
+0x8430C434 = 0xFBB6
+0x8430C435 = 0xFBB7
+0x8430C436 = 0xFBB8
+0x8430C437 = 0xFBB9
+0x8430C438 = 0xFBBA
+0x8430C439 = 0xFBBB
+0x8430C530 = 0xFBBC
+0x8430C531 = 0xFBBD
+0x8430C532 = 0xFBBE
+0x8430C533 = 0xFBBF
+0x8430C534 = 0xFBC0
+0x8430C535 = 0xFBC1
+0x8430C536 = 0xFBC2
+0x8430C537 = 0xFBC3
+0x8430C538 = 0xFBC4
+0x8430C539 = 0xFBC5
+0x8430C630 = 0xFBC6
+0x8430C631 = 0xFBC7
+0x8430C632 = 0xFBC8
+0x8430C633 = 0xFBC9
+0x8430C634 = 0xFBCA
+0x8430C635 = 0xFBCB
+0x8430C636 = 0xFBCC
+0x8430C637 = 0xFBCD
+0x8430C638 = 0xFBCE
+0x8430C639 = 0xFBCF
+0x8430C730 = 0xFBD0
+0x8430C731 = 0xFBD1
+0x8430C732 = 0xFBD2
+0x8430C733 = 0xFBD3
+0x8430C734 = 0xFBD4
+0x8430C735 = 0xFBD5
+0x8430C736 = 0xFBD6
+0x8430C737 = 0xFBD7
+0x8430C738 = 0xFBD8
+0x8430C739 = 0xFBD9
+0x8430C830 = 0xFBDA
+0x8430C831 = 0xFBDB
+0x8430C832 = 0xFBDC
+0x8430C833 = 0xFBDD
+0x8430C834 = 0xFBDE
+0x8430C835 = 0xFBDF
+0x8430C836 = 0xFBE0
+0x8430C837 = 0xFBE1
+0x8430C838 = 0xFBE2
+0x8430C839 = 0xFBE3
+0x8430C930 = 0xFBE4
+0x8430C931 = 0xFBE5
+0x8430C932 = 0xFBE6
+0x8430C933 = 0xFBE7
+0x8430C934 = 0xFBE8
+0x8430C935 = 0xFBE9
+0x8430C936 = 0xFBEA
+0x8430C937 = 0xFBEB
+0x8430C938 = 0xFBEC
+0x8430C939 = 0xFBED
+0x8430CA30 = 0xFBEE
+0x8430CA31 = 0xFBEF
+0x8430CA32 = 0xFBF0
+0x8430CA33 = 0xFBF1
+0x8430CA34 = 0xFBF2
+0x8430CA35 = 0xFBF3
+0x8430CA36 = 0xFBF4
+0x8430CA37 = 0xFBF5
+0x8430CA38 = 0xFBF6
+0x8430CA39 = 0xFBF7
+0x8430CB30 = 0xFBF8
+0x8430CB31 = 0xFBF9
+0x8430CB32 = 0xFBFA
+0x8430CB33 = 0xFBFB
+0x8430CB34 = 0xFBFC
+0x8430CB35 = 0xFBFD
+0x8430CB36 = 0xFBFE
+0x8430CB37 = 0xFBFF
+0x8430CB38 = 0xFC00
+0x8430CB39 = 0xFC01
+0x8430CC30 = 0xFC02
+0x8430CC31 = 0xFC03
+0x8430CC32 = 0xFC04
+0x8430CC33 = 0xFC05
+0x8430CC34 = 0xFC06
+0x8430CC35 = 0xFC07
+0x8430CC36 = 0xFC08
+0x8430CC37 = 0xFC09
+0x8430CC38 = 0xFC0A
+0x8430CC39 = 0xFC0B
+0x8430CD30 = 0xFC0C
+0x8430CD31 = 0xFC0D
+0x8430CD32 = 0xFC0E
+0x8430CD33 = 0xFC0F
+0x8430CD34 = 0xFC10
+0x8430CD35 = 0xFC11
+0x8430CD36 = 0xFC12
+0x8430CD37 = 0xFC13
+0x8430CD38 = 0xFC14
+0x8430CD39 = 0xFC15
+0x8430CE30 = 0xFC16
+0x8430CE31 = 0xFC17
+0x8430CE32 = 0xFC18
+0x8430CE33 = 0xFC19
+0x8430CE34 = 0xFC1A
+0x8430CE35 = 0xFC1B
+0x8430CE36 = 0xFC1C
+0x8430CE37 = 0xFC1D
+0x8430CE38 = 0xFC1E
+0x8430CE39 = 0xFC1F
+0x8430CF30 = 0xFC20
+0x8430CF31 = 0xFC21
+0x8430CF32 = 0xFC22
+0x8430CF33 = 0xFC23
+0x8430CF34 = 0xFC24
+0x8430CF35 = 0xFC25
+0x8430CF36 = 0xFC26
+0x8430CF37 = 0xFC27
+0x8430CF38 = 0xFC28
+0x8430CF39 = 0xFC29
+0x8430D030 = 0xFC2A
+0x8430D031 = 0xFC2B
+0x8430D032 = 0xFC2C
+0x8430D033 = 0xFC2D
+0x8430D034 = 0xFC2E
+0x8430D035 = 0xFC2F
+0x8430D036 = 0xFC30
+0x8430D037 = 0xFC31
+0x8430D038 = 0xFC32
+0x8430D039 = 0xFC33
+0x8430D130 = 0xFC34
+0x8430D131 = 0xFC35
+0x8430D132 = 0xFC36
+0x8430D133 = 0xFC37
+0x8430D134 = 0xFC38
+0x8430D135 = 0xFC39
+0x8430D136 = 0xFC3A
+0x8430D137 = 0xFC3B
+0x8430D138 = 0xFC3C
+0x8430D139 = 0xFC3D
+0x8430D230 = 0xFC3E
+0x8430D231 = 0xFC3F
+0x8430D232 = 0xFC40
+0x8430D233 = 0xFC41
+0x8430D234 = 0xFC42
+0x8430D235 = 0xFC43
+0x8430D236 = 0xFC44
+0x8430D237 = 0xFC45
+0x8430D238 = 0xFC46
+0x8430D239 = 0xFC47
+0x8430D330 = 0xFC48
+0x8430D331 = 0xFC49
+0x8430D332 = 0xFC4A
+0x8430D333 = 0xFC4B
+0x8430D334 = 0xFC4C
+0x8430D335 = 0xFC4D
+0x8430D336 = 0xFC4E
+0x8430D337 = 0xFC4F
+0x8430D338 = 0xFC50
+0x8430D339 = 0xFC51
+0x8430D430 = 0xFC52
+0x8430D431 = 0xFC53
+0x8430D432 = 0xFC54
+0x8430D433 = 0xFC55
+0x8430D434 = 0xFC56
+0x8430D435 = 0xFC57
+0x8430D436 = 0xFC58
+0x8430D437 = 0xFC59
+0x8430D438 = 0xFC5A
+0x8430D439 = 0xFC5B
+0x8430D530 = 0xFC5C
+0x8430D531 = 0xFC5D
+0x8430D532 = 0xFC5E
+0x8430D533 = 0xFC5F
+0x8430D534 = 0xFC60
+0x8430D535 = 0xFC61
+0x8430D536 = 0xFC62
+0x8430D537 = 0xFC63
+0x8430D538 = 0xFC64
+0x8430D539 = 0xFC65
+0x8430D630 = 0xFC66
+0x8430D631 = 0xFC67
+0x8430D632 = 0xFC68
+0x8430D633 = 0xFC69
+0x8430D634 = 0xFC6A
+0x8430D635 = 0xFC6B
+0x8430D636 = 0xFC6C
+0x8430D637 = 0xFC6D
+0x8430D638 = 0xFC6E
+0x8430D639 = 0xFC6F
+0x8430D730 = 0xFC70
+0x8430D731 = 0xFC71
+0x8430D732 = 0xFC72
+0x8430D733 = 0xFC73
+0x8430D734 = 0xFC74
+0x8430D735 = 0xFC75
+0x8430D736 = 0xFC76
+0x8430D737 = 0xFC77
+0x8430D738 = 0xFC78
+0x8430D739 = 0xFC79
+0x8430D830 = 0xFC7A
+0x8430D831 = 0xFC7B
+0x8430D832 = 0xFC7C
+0x8430D833 = 0xFC7D
+0x8430D834 = 0xFC7E
+0x8430D835 = 0xFC7F
+0x8430D836 = 0xFC80
+0x8430D837 = 0xFC81
+0x8430D838 = 0xFC82
+0x8430D839 = 0xFC83
+0x8430D930 = 0xFC84
+0x8430D931 = 0xFC85
+0x8430D932 = 0xFC86
+0x8430D933 = 0xFC87
+0x8430D934 = 0xFC88
+0x8430D935 = 0xFC89
+0x8430D936 = 0xFC8A
+0x8430D937 = 0xFC8B
+0x8430D938 = 0xFC8C
+0x8430D939 = 0xFC8D
+0x8430DA30 = 0xFC8E
+0x8430DA31 = 0xFC8F
+0x8430DA32 = 0xFC90
+0x8430DA33 = 0xFC91
+0x8430DA34 = 0xFC92
+0x8430DA35 = 0xFC93
+0x8430DA36 = 0xFC94
+0x8430DA37 = 0xFC95
+0x8430DA38 = 0xFC96
+0x8430DA39 = 0xFC97
+0x8430DB30 = 0xFC98
+0x8430DB31 = 0xFC99
+0x8430DB32 = 0xFC9A
+0x8430DB33 = 0xFC9B
+0x8430DB34 = 0xFC9C
+0x8430DB35 = 0xFC9D
+0x8430DB36 = 0xFC9E
+0x8430DB37 = 0xFC9F
+0x8430DB38 = 0xFCA0
+0x8430DB39 = 0xFCA1
+0x8430DC30 = 0xFCA2
+0x8430DC31 = 0xFCA3
+0x8430DC32 = 0xFCA4
+0x8430DC33 = 0xFCA5
+0x8430DC34 = 0xFCA6
+0x8430DC35 = 0xFCA7
+0x8430DC36 = 0xFCA8
+0x8430DC37 = 0xFCA9
+0x8430DC38 = 0xFCAA
+0x8430DC39 = 0xFCAB
+0x8430DD30 = 0xFCAC
+0x8430DD31 = 0xFCAD
+0x8430DD32 = 0xFCAE
+0x8430DD33 = 0xFCAF
+0x8430DD34 = 0xFCB0
+0x8430DD35 = 0xFCB1
+0x8430DD36 = 0xFCB2
+0x8430DD37 = 0xFCB3
+0x8430DD38 = 0xFCB4
+0x8430DD39 = 0xFCB5
+0x8430DE30 = 0xFCB6
+0x8430DE31 = 0xFCB7
+0x8430DE32 = 0xFCB8
+0x8430DE33 = 0xFCB9
+0x8430DE34 = 0xFCBA
+0x8430DE35 = 0xFCBB
+0x8430DE36 = 0xFCBC
+0x8430DE37 = 0xFCBD
+0x8430DE38 = 0xFCBE
+0x8430DE39 = 0xFCBF
+0x8430DF30 = 0xFCC0
+0x8430DF31 = 0xFCC1
+0x8430DF32 = 0xFCC2
+0x8430DF33 = 0xFCC3
+0x8430DF34 = 0xFCC4
+0x8430DF35 = 0xFCC5
+0x8430DF36 = 0xFCC6
+0x8430DF37 = 0xFCC7
+0x8430DF38 = 0xFCC8
+0x8430DF39 = 0xFCC9
+0x8430E030 = 0xFCCA
+0x8430E031 = 0xFCCB
+0x8430E032 = 0xFCCC
+0x8430E033 = 0xFCCD
+0x8430E034 = 0xFCCE
+0x8430E035 = 0xFCCF
+0x8430E036 = 0xFCD0
+0x8430E037 = 0xFCD1
+0x8430E038 = 0xFCD2
+0x8430E039 = 0xFCD3
+0x8430E130 = 0xFCD4
+0x8430E131 = 0xFCD5
+0x8430E132 = 0xFCD6
+0x8430E133 = 0xFCD7
+0x8430E134 = 0xFCD8
+0x8430E135 = 0xFCD9
+0x8430E136 = 0xFCDA
+0x8430E137 = 0xFCDB
+0x8430E138 = 0xFCDC
+0x8430E139 = 0xFCDD
+0x8430E230 = 0xFCDE
+0x8430E231 = 0xFCDF
+0x8430E232 = 0xFCE0
+0x8430E233 = 0xFCE1
+0x8430E234 = 0xFCE2
+0x8430E235 = 0xFCE3
+0x8430E236 = 0xFCE4
+0x8430E237 = 0xFCE5
+0x8430E238 = 0xFCE6
+0x8430E239 = 0xFCE7
+0x8430E330 = 0xFCE8
+0x8430E331 = 0xFCE9
+0x8430E332 = 0xFCEA
+0x8430E333 = 0xFCEB
+0x8430E334 = 0xFCEC
+0x8430E335 = 0xFCED
+0x8430E336 = 0xFCEE
+0x8430E337 = 0xFCEF
+0x8430E338 = 0xFCF0
+0x8430E339 = 0xFCF1
+0x8430E430 = 0xFCF2
+0x8430E431 = 0xFCF3
+0x8430E432 = 0xFCF4
+0x8430E433 = 0xFCF5
+0x8430E434 = 0xFCF6
+0x8430E435 = 0xFCF7
+0x8430E436 = 0xFCF8
+0x8430E437 = 0xFCF9
+0x8430E438 = 0xFCFA
+0x8430E439 = 0xFCFB
+0x8430E530 = 0xFCFC
+0x8430E531 = 0xFCFD
+0x8430E532 = 0xFCFE
+0x8430E533 = 0xFCFF
+0x8430E534 = 0xFD00
+0x8430E535 = 0xFD01
+0x8430E536 = 0xFD02
+0x8430E537 = 0xFD03
+0x8430E538 = 0xFD04
+0x8430E539 = 0xFD05
+0x8430E630 = 0xFD06
+0x8430E631 = 0xFD07
+0x8430E632 = 0xFD08
+0x8430E633 = 0xFD09
+0x8430E634 = 0xFD0A
+0x8430E635 = 0xFD0B
+0x8430E636 = 0xFD0C
+0x8430E637 = 0xFD0D
+0x8430E638 = 0xFD0E
+0x8430E639 = 0xFD0F
+0x8430E730 = 0xFD10
+0x8430E731 = 0xFD11
+0x8430E732 = 0xFD12
+0x8430E733 = 0xFD13
+0x8430E734 = 0xFD14
+0x8430E735 = 0xFD15
+0x8430E736 = 0xFD16
+0x8430E737 = 0xFD17
+0x8430E738 = 0xFD18
+0x8430E739 = 0xFD19
+0x8430E830 = 0xFD1A
+0x8430E831 = 0xFD1B
+0x8430E832 = 0xFD1C
+0x8430E833 = 0xFD1D
+0x8430E834 = 0xFD1E
+0x8430E835 = 0xFD1F
+0x8430E836 = 0xFD20
+0x8430E837 = 0xFD21
+0x8430E838 = 0xFD22
+0x8430E839 = 0xFD23
+0x8430E930 = 0xFD24
+0x8430E931 = 0xFD25
+0x8430E932 = 0xFD26
+0x8430E933 = 0xFD27
+0x8430E934 = 0xFD28
+0x8430E935 = 0xFD29
+0x8430E936 = 0xFD2A
+0x8430E937 = 0xFD2B
+0x8430E938 = 0xFD2C
+0x8430E939 = 0xFD2D
+0x8430EA30 = 0xFD2E
+0x8430EA31 = 0xFD2F
+0x8430EA32 = 0xFD30
+0x8430EA33 = 0xFD31
+0x8430EA34 = 0xFD32
+0x8430EA35 = 0xFD33
+0x8430EA36 = 0xFD34
+0x8430EA37 = 0xFD35
+0x8430EA38 = 0xFD36
+0x8430EA39 = 0xFD37
+0x8430EB30 = 0xFD38
+0x8430EB31 = 0xFD39
+0x8430EB32 = 0xFD3A
+0x8430EB33 = 0xFD3B
+0x8430EB34 = 0xFD3C
+0x8430EB35 = 0xFD3D
+0x8430EB36 = 0xFD3E
+0x8430EB37 = 0xFD3F
+0x8430EB38 = 0xFD40
+0x8430EB39 = 0xFD41
+0x8430EC30 = 0xFD42
+0x8430EC31 = 0xFD43
+0x8430EC32 = 0xFD44
+0x8430EC33 = 0xFD45
+0x8430EC34 = 0xFD46
+0x8430EC35 = 0xFD47
+0x8430EC36 = 0xFD48
+0x8430EC37 = 0xFD49
+0x8430EC38 = 0xFD4A
+0x8430EC39 = 0xFD4B
+0x8430ED30 = 0xFD4C
+0x8430ED31 = 0xFD4D
+0x8430ED32 = 0xFD4E
+0x8430ED33 = 0xFD4F
+0x8430ED34 = 0xFD50
+0x8430ED35 = 0xFD51
+0x8430ED36 = 0xFD52
+0x8430ED37 = 0xFD53
+0x8430ED38 = 0xFD54
+0x8430ED39 = 0xFD55
+0x8430EE30 = 0xFD56
+0x8430EE31 = 0xFD57
+0x8430EE32 = 0xFD58
+0x8430EE33 = 0xFD59
+0x8430EE34 = 0xFD5A
+0x8430EE35 = 0xFD5B
+0x8430EE36 = 0xFD5C
+0x8430EE37 = 0xFD5D
+0x8430EE38 = 0xFD5E
+0x8430EE39 = 0xFD5F
+0x8430EF30 = 0xFD60
+0x8430EF31 = 0xFD61
+0x8430EF32 = 0xFD62
+0x8430EF33 = 0xFD63
+0x8430EF34 = 0xFD64
+0x8430EF35 = 0xFD65
+0x8430EF36 = 0xFD66
+0x8430EF37 = 0xFD67
+0x8430EF38 = 0xFD68
+0x8430EF39 = 0xFD69
+0x8430F030 = 0xFD6A
+0x8430F031 = 0xFD6B
+0x8430F032 = 0xFD6C
+0x8430F033 = 0xFD6D
+0x8430F034 = 0xFD6E
+0x8430F035 = 0xFD6F
+0x8430F036 = 0xFD70
+0x8430F037 = 0xFD71
+0x8430F038 = 0xFD72
+0x8430F039 = 0xFD73
+0x8430F130 = 0xFD74
+0x8430F131 = 0xFD75
+0x8430F132 = 0xFD76
+0x8430F133 = 0xFD77
+0x8430F134 = 0xFD78
+0x8430F135 = 0xFD79
+0x8430F136 = 0xFD7A
+0x8430F137 = 0xFD7B
+0x8430F138 = 0xFD7C
+0x8430F139 = 0xFD7D
+0x8430F230 = 0xFD7E
+0x8430F231 = 0xFD7F
+0x8430F232 = 0xFD80
+0x8430F233 = 0xFD81
+0x8430F234 = 0xFD82
+0x8430F235 = 0xFD83
+0x8430F236 = 0xFD84
+0x8430F237 = 0xFD85
+0x8430F238 = 0xFD86
+0x8430F239 = 0xFD87
+0x8430F330 = 0xFD88
+0x8430F331 = 0xFD89
+0x8430F332 = 0xFD8A
+0x8430F333 = 0xFD8B
+0x8430F334 = 0xFD8C
+0x8430F335 = 0xFD8D
+0x8430F336 = 0xFD8E
+0x8430F337 = 0xFD8F
+0x8430F338 = 0xFD90
+0x8430F339 = 0xFD91
+0x8430F430 = 0xFD92
+0x8430F431 = 0xFD93
+0x8430F432 = 0xFD94
+0x8430F433 = 0xFD95
+0x8430F434 = 0xFD96
+0x8430F435 = 0xFD97
+0x8430F436 = 0xFD98
+0x8430F437 = 0xFD99
+0x8430F438 = 0xFD9A
+0x8430F439 = 0xFD9B
+0x8430F530 = 0xFD9C
+0x8430F531 = 0xFD9D
+0x8430F532 = 0xFD9E
+0x8430F533 = 0xFD9F
+0x8430F534 = 0xFDA0
+0x8430F535 = 0xFDA1
+0x8430F536 = 0xFDA2
+0x8430F537 = 0xFDA3
+0x8430F538 = 0xFDA4
+0x8430F539 = 0xFDA5
+0x8430F630 = 0xFDA6
+0x8430F631 = 0xFDA7
+0x8430F632 = 0xFDA8
+0x8430F633 = 0xFDA9
+0x8430F634 = 0xFDAA
+0x8430F635 = 0xFDAB
+0x8430F636 = 0xFDAC
+0x8430F637 = 0xFDAD
+0x8430F638 = 0xFDAE
+0x8430F639 = 0xFDAF
+0x8430F730 = 0xFDB0
+0x8430F731 = 0xFDB1
+0x8430F732 = 0xFDB2
+0x8430F733 = 0xFDB3
+0x8430F734 = 0xFDB4
+0x8430F735 = 0xFDB5
+0x8430F736 = 0xFDB6
+0x8430F737 = 0xFDB7
+0x8430F738 = 0xFDB8
+0x8430F739 = 0xFDB9
+0x8430F830 = 0xFDBA
+0x8430F831 = 0xFDBB
+0x8430F832 = 0xFDBC
+0x8430F833 = 0xFDBD
+0x8430F834 = 0xFDBE
+0x8430F835 = 0xFDBF
+0x8430F836 = 0xFDC0
+0x8430F837 = 0xFDC1
+0x8430F838 = 0xFDC2
+0x8430F839 = 0xFDC3
+0x8430F930 = 0xFDC4
+0x8430F931 = 0xFDC5
+0x8430F932 = 0xFDC6
+0x8430F933 = 0xFDC7
+0x8430F934 = 0xFDC8
+0x8430F935 = 0xFDC9
+0x8430F936 = 0xFDCA
+0x8430F937 = 0xFDCB
+0x8430F938 = 0xFDCC
+0x8430F939 = 0xFDCD
+0x8430FA30 = 0xFDCE
+0x8430FA31 = 0xFDCF
+0x8430FA32 = 0xFDD0
+0x8430FA33 = 0xFDD1
+0x8430FA34 = 0xFDD2
+0x8430FA35 = 0xFDD3
+0x8430FA36 = 0xFDD4
+0x8430FA37 = 0xFDD5
+0x8430FA38 = 0xFDD6
+0x8430FA39 = 0xFDD7
+0x8430FB30 = 0xFDD8
+0x8430FB31 = 0xFDD9
+0x8430FB32 = 0xFDDA
+0x8430FB33 = 0xFDDB
+0x8430FB34 = 0xFDDC
+0x8430FB35 = 0xFDDD
+0x8430FB36 = 0xFDDE
+0x8430FB37 = 0xFDDF
+0x8430FB38 = 0xFDE0
+0x8430FB39 = 0xFDE1
+0x8430FC30 = 0xFDE2
+0x8430FC31 = 0xFDE3
+0x8430FC32 = 0xFDE4
+0x8430FC33 = 0xFDE5
+0x8430FC34 = 0xFDE6
+0x8430FC35 = 0xFDE7
+0x8430FC36 = 0xFDE8
+0x8430FC37 = 0xFDE9
+0x8430FC38 = 0xFDEA
+0x8430FC39 = 0xFDEB
+0x8430FD30 = 0xFDEC
+0x8430FD31 = 0xFDED
+0x8430FD32 = 0xFDEE
+0x8430FD33 = 0xFDEF
+0x8430FD34 = 0xFDF0
+0x8430FD35 = 0xFDF1
+0x8430FD36 = 0xFDF2
+0x8430FD37 = 0xFDF3
+0x8430FD38 = 0xFDF4
+0x8430FD39 = 0xFDF5
+0x8430FE30 = 0xFDF6
+0x8430FE31 = 0xFDF7
+0x8430FE32 = 0xFDF8
+0x8430FE33 = 0xFDF9
+0x8430FE34 = 0xFDFA
+0x8430FE35 = 0xFDFB
+0x8430FE36 = 0xFDFC
+0x8430FE37 = 0xFDFD
+0x8430FE38 = 0xFDFE
+0x8430FE39 = 0xFDFF
+0x84318130 = 0xFE00
+0x84318131 = 0xFE01
+0x84318132 = 0xFE02
+0x84318133 = 0xFE03
+0x84318134 = 0xFE04
+0x84318135 = 0xFE05
+0x84318136 = 0xFE06
+0x84318137 = 0xFE07
+0x84318138 = 0xFE08
+0x84318139 = 0xFE09
+0x84318230 = 0xFE0A
+0x84318231 = 0xFE0B
+0x84318232 = 0xFE0C
+0x84318233 = 0xFE0D
+0x84318234 = 0xFE0E
+0x84318235 = 0xFE0F
+0x84318236 = 0xFE10
+0x84318237 = 0xFE11
+0x84318238 = 0xFE12
+0x84318239 = 0xFE13
+0x84318330 = 0xFE14
+0x84318331 = 0xFE15
+0x84318332 = 0xFE16
+0x84318333 = 0xFE17
+0x84318334 = 0xFE18
+0x84318335 = 0xFE19
+0x84318336 = 0xFE1A
+0x84318337 = 0xFE1B
+0x84318338 = 0xFE1C
+0x84318339 = 0xFE1D
+0x84318430 = 0xFE1E
+0x84318431 = 0xFE1F
+0x84318432 = 0xFE20
+0x84318433 = 0xFE21
+0x84318434 = 0xFE22
+0x84318435 = 0xFE23
+0x84318436 = 0xFE24
+0x84318437 = 0xFE25
+0x84318438 = 0xFE26
+0x84318439 = 0xFE27
+0x84318530 = 0xFE28
+0x84318531 = 0xFE29
+0x84318532 = 0xFE2A
+0x84318533 = 0xFE2B
+0x84318534 = 0xFE2C
+0x84318535 = 0xFE2D
+0x84318536 = 0xFE2E
+0x84318537 = 0xFE2F
+0x84318538 = 0xFE32
+0x84318539 = 0xFE45
+0x84318630 = 0xFE46
+0x84318631 = 0xFE47
+0x84318632 = 0xFE48
+0x84318633 = 0xFE53
+0x84318634 = 0xFE58
+0x84318635 = 0xFE67
+0x84318636 = 0xFE6C
+0x84318637 = 0xFE6D
+0x84318638 = 0xFE6E
+0x84318639 = 0xFE6F
+0x84318730 = 0xFE70
+0x84318731 = 0xFE71
+0x84318732 = 0xFE72
+0x84318733 = 0xFE73
+0x84318734 = 0xFE74
+0x84318735 = 0xFE75
+0x84318736 = 0xFE76
+0x84318737 = 0xFE77
+0x84318738 = 0xFE78
+0x84318739 = 0xFE79
+0x84318830 = 0xFE7A
+0x84318831 = 0xFE7B
+0x84318832 = 0xFE7C
+0x84318833 = 0xFE7D
+0x84318834 = 0xFE7E
+0x84318835 = 0xFE7F
+0x84318836 = 0xFE80
+0x84318837 = 0xFE81
+0x84318838 = 0xFE82
+0x84318839 = 0xFE83
+0x84318930 = 0xFE84
+0x84318931 = 0xFE85
+0x84318932 = 0xFE86
+0x84318933 = 0xFE87
+0x84318934 = 0xFE88
+0x84318935 = 0xFE89
+0x84318936 = 0xFE8A
+0x84318937 = 0xFE8B
+0x84318938 = 0xFE8C
+0x84318939 = 0xFE8D
+0x84318A30 = 0xFE8E
+0x84318A31 = 0xFE8F
+0x84318A32 = 0xFE90
+0x84318A33 = 0xFE91
+0x84318A34 = 0xFE92
+0x84318A35 = 0xFE93
+0x84318A36 = 0xFE94
+0x84318A37 = 0xFE95
+0x84318A38 = 0xFE96
+0x84318A39 = 0xFE97
+0x84318B30 = 0xFE98
+0x84318B31 = 0xFE99
+0x84318B32 = 0xFE9A
+0x84318B33 = 0xFE9B
+0x84318B34 = 0xFE9C
+0x84318B35 = 0xFE9D
+0x84318B36 = 0xFE9E
+0x84318B37 = 0xFE9F
+0x84318B38 = 0xFEA0
+0x84318B39 = 0xFEA1
+0x84318C30 = 0xFEA2
+0x84318C31 = 0xFEA3
+0x84318C32 = 0xFEA4
+0x84318C33 = 0xFEA5
+0x84318C34 = 0xFEA6
+0x84318C35 = 0xFEA7
+0x84318C36 = 0xFEA8
+0x84318C37 = 0xFEA9
+0x84318C38 = 0xFEAA
+0x84318C39 = 0xFEAB
+0x84318D30 = 0xFEAC
+0x84318D31 = 0xFEAD
+0x84318D32 = 0xFEAE
+0x84318D33 = 0xFEAF
+0x84318D34 = 0xFEB0
+0x84318D35 = 0xFEB1
+0x84318D36 = 0xFEB2
+0x84318D37 = 0xFEB3
+0x84318D38 = 0xFEB4
+0x84318D39 = 0xFEB5
+0x84318E30 = 0xFEB6
+0x84318E31 = 0xFEB7
+0x84318E32 = 0xFEB8
+0x84318E33 = 0xFEB9
+0x84318E34 = 0xFEBA
+0x84318E35 = 0xFEBB
+0x84318E36 = 0xFEBC
+0x84318E37 = 0xFEBD
+0x84318E38 = 0xFEBE
+0x84318E39 = 0xFEBF
+0x84318F30 = 0xFEC0
+0x84318F31 = 0xFEC1
+0x84318F32 = 0xFEC2
+0x84318F33 = 0xFEC3
+0x84318F34 = 0xFEC4
+0x84318F35 = 0xFEC5
+0x84318F36 = 0xFEC6
+0x84318F37 = 0xFEC7
+0x84318F38 = 0xFEC8
+0x84318F39 = 0xFEC9
+0x84319030 = 0xFECA
+0x84319031 = 0xFECB
+0x84319032 = 0xFECC
+0x84319033 = 0xFECD
+0x84319034 = 0xFECE
+0x84319035 = 0xFECF
+0x84319036 = 0xFED0
+0x84319037 = 0xFED1
+0x84319038 = 0xFED2
+0x84319039 = 0xFED3
+0x84319130 = 0xFED4
+0x84319131 = 0xFED5
+0x84319132 = 0xFED6
+0x84319133 = 0xFED7
+0x84319134 = 0xFED8
+0x84319135 = 0xFED9
+0x84319136 = 0xFEDA
+0x84319137 = 0xFEDB
+0x84319138 = 0xFEDC
+0x84319139 = 0xFEDD
+0x84319230 = 0xFEDE
+0x84319231 = 0xFEDF
+0x84319232 = 0xFEE0
+0x84319233 = 0xFEE1
+0x84319234 = 0xFEE2
+0x84319235 = 0xFEE3
+0x84319236 = 0xFEE4
+0x84319237 = 0xFEE5
+0x84319238 = 0xFEE6
+0x84319239 = 0xFEE7
+0x84319330 = 0xFEE8
+0x84319331 = 0xFEE9
+0x84319332 = 0xFEEA
+0x84319333 = 0xFEEB
+0x84319334 = 0xFEEC
+0x84319335 = 0xFEED
+0x84319336 = 0xFEEE
+0x84319337 = 0xFEEF
+0x84319338 = 0xFEF0
+0x84319339 = 0xFEF1
+0x84319430 = 0xFEF2
+0x84319431 = 0xFEF3
+0x84319432 = 0xFEF4
+0x84319433 = 0xFEF5
+0x84319434 = 0xFEF6
+0x84319435 = 0xFEF7
+0x84319436 = 0xFEF8
+0x84319437 = 0xFEF9
+0x84319438 = 0xFEFA
+0x84319439 = 0xFEFB
+0x84319530 = 0xFEFC
+0x84319531 = 0xFEFD
+0x84319532 = 0xFEFE
+0x84319533 = 0xFEFF
+0x84319534 = 0xFF00
+0x84319535 = 0xFF5F
+0x84319536 = 0xFF60
+0x84319537 = 0xFF61
+0x84319538 = 0xFF62
+0x84319539 = 0xFF63
+0x84319630 = 0xFF64
+0x84319631 = 0xFF65
+0x84319632 = 0xFF66
+0x84319633 = 0xFF67
+0x84319634 = 0xFF68
+0x84319635 = 0xFF69
+0x84319636 = 0xFF6A
+0x84319637 = 0xFF6B
+0x84319638 = 0xFF6C
+0x84319639 = 0xFF6D
+0x84319730 = 0xFF6E
+0x84319731 = 0xFF6F
+0x84319732 = 0xFF70
+0x84319733 = 0xFF71
+0x84319734 = 0xFF72
+0x84319735 = 0xFF73
+0x84319736 = 0xFF74
+0x84319737 = 0xFF75
+0x84319738 = 0xFF76
+0x84319739 = 0xFF77
+0x84319830 = 0xFF78
+0x84319831 = 0xFF79
+0x84319832 = 0xFF7A
+0x84319833 = 0xFF7B
+0x84319834 = 0xFF7C
+0x84319835 = 0xFF7D
+0x84319836 = 0xFF7E
+0x84319837 = 0xFF7F
+0x84319838 = 0xFF80
+0x84319839 = 0xFF81
+0x84319930 = 0xFF82
+0x84319931 = 0xFF83
+0x84319932 = 0xFF84
+0x84319933 = 0xFF85
+0x84319934 = 0xFF86
+0x84319935 = 0xFF87
+0x84319936 = 0xFF88
+0x84319937 = 0xFF89
+0x84319938 = 0xFF8A
+0x84319939 = 0xFF8B
+0x84319A30 = 0xFF8C
+0x84319A31 = 0xFF8D
+0x84319A32 = 0xFF8E
+0x84319A33 = 0xFF8F
+0x84319A34 = 0xFF90
+0x84319A35 = 0xFF91
+0x84319A36 = 0xFF92
+0x84319A37 = 0xFF93
+0x84319A38 = 0xFF94
+0x84319A39 = 0xFF95
+0x84319B30 = 0xFF96
+0x84319B31 = 0xFF97
+0x84319B32 = 0xFF98
+0x84319B33 = 0xFF99
+0x84319B34 = 0xFF9A
+0x84319B35 = 0xFF9B
+0x84319B36 = 0xFF9C
+0x84319B37 = 0xFF9D
+0x84319B38 = 0xFF9E
+0x84319B39 = 0xFF9F
+0x84319C30 = 0xFFA0
+0x84319C31 = 0xFFA1
+0x84319C32 = 0xFFA2
+0x84319C33 = 0xFFA3
+0x84319C34 = 0xFFA4
+0x84319C35 = 0xFFA5
+0x84319C36 = 0xFFA6
+0x84319C37 = 0xFFA7
+0x84319C38 = 0xFFA8
+0x84319C39 = 0xFFA9
+0x84319D30 = 0xFFAA
+0x84319D31 = 0xFFAB
+0x84319D32 = 0xFFAC
+0x84319D33 = 0xFFAD
+0x84319D34 = 0xFFAE
+0x84319D35 = 0xFFAF
+0x84319D36 = 0xFFB0
+0x84319D37 = 0xFFB1
+0x84319D38 = 0xFFB2
+0x84319D39 = 0xFFB3
+0x84319E30 = 0xFFB4
+0x84319E31 = 0xFFB5
+0x84319E32 = 0xFFB6
+0x84319E33 = 0xFFB7
+0x84319E34 = 0xFFB8
+0x84319E35 = 0xFFB9
+0x84319E36 = 0xFFBA
+0x84319E37 = 0xFFBB
+0x84319E38 = 0xFFBC
+0x84319E39 = 0xFFBD
+0x84319F30 = 0xFFBE
+0x84319F31 = 0xFFBF
+0x84319F32 = 0xFFC0
+0x84319F33 = 0xFFC1
+0x84319F34 = 0xFFC2
+0x84319F35 = 0xFFC3
+0x84319F36 = 0xFFC4
+0x84319F37 = 0xFFC5
+0x84319F38 = 0xFFC6
+0x84319F39 = 0xFFC7
+0x8431A030 = 0xFFC8
+0x8431A031 = 0xFFC9
+0x8431A032 = 0xFFCA
+0x8431A033 = 0xFFCB
+0x8431A034 = 0xFFCC
+0x8431A035 = 0xFFCD
+0x8431A036 = 0xFFCE
+0x8431A037 = 0xFFCF
+0x8431A038 = 0xFFD0
+0x8431A039 = 0xFFD1
+0x8431A130 = 0xFFD2
+0x8431A131 = 0xFFD3
+0x8431A132 = 0xFFD4
+0x8431A133 = 0xFFD5
+0x8431A134 = 0xFFD6
+0x8431A135 = 0xFFD7
+0x8431A136 = 0xFFD8
+0x8431A137 = 0xFFD9
+0x8431A138 = 0xFFDA
+0x8431A139 = 0xFFDB
+0x8431A230 = 0xFFDC
+0x8431A231 = 0xFFDD
+0x8431A232 = 0xFFDE
+0x8431A233 = 0xFFDF
+0x8431A234 = 0xFFE6
+0x8431A235 = 0xFFE7
+0x8431A236 = 0xFFE8
+0x8431A237 = 0xFFE9
+0x8431A238 = 0xFFEA
+0x8431A239 = 0xFFEB
+0x8431A330 = 0xFFEC
+0x8431A331 = 0xFFED
+0x8431A332 = 0xFFEE
+0x8431A333 = 0xFFEF
+0x8431A334 = 0xFFF0
+0x8431A335 = 0xFFF1
+0x8431A336 = 0xFFF2
+0x8431A337 = 0xFFF3
+0x8431A338 = 0xFFF4
+0x8431A339 = 0xFFF5
+0x8431A430 = 0xFFF6
+0x8431A431 = 0xFFF7
+0x8431A432 = 0xFFF8
+0x8431A433 = 0xFFF9
+0x8431A434 = 0xFFFA
+0x8431A435 = 0xFFFB
+0x8431A436 = 0xFFFC
+0x8431A437 = 0xFFFD
+END_MAP
diff --git a/share/i18n/csmapper/GB/GB2312%UCS.src b/share/i18n/csmapper/GB/GB2312%UCS.src
new file mode 100644 (file)
index 0000000..d196bab
--- /dev/null
@@ -0,0 +1,7535 @@
+# $NetBSD: GB2312%UCS.src,v 1.4 2006/08/19 10:58:41 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "GB2312/UCS"
+SRC_ZONE       0x21-0x77 / 0x21-0x7E / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             GB2312-80 to Unicode table (complete, hex format)
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 October 8
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#
+# This table contains one set of mappings from GB2312-80 into Unicode.
+# Note that these data are *possible* mappings only and may not be the
+# same as those used by actual products, nor may they be the best suited
+# for all uses.  For more information on the mappings between various code
+# pages incorporating the repertoire of GB2312-80 and Unicode, consult the
+# VENDORS mapping data.  Normative information on the mapping between
+# GB2312-80 and Unicode may be found in the Unihan.txt file in the
+# latest Unicode Character Database.
+#
+# If you have carefully considered the fact that the mappings in
+# this table are only one possible set of mappings between GB2312-80 and
+# Unicode and have no normative status, but still feel that you
+# have located an error in the table that requires fixing, you may
+# report any such error to errata@unicode.org.
+#
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the GB2312 code (in hex as 0xXXXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#                      The official names for Unicode characters U+4E00
+#                      to U+9FA5, inclusive, is "CJK UNIFIED IDEOGRAPH-XXXX",
+#                      where XXXX is the code point.  Including all these
+#                      names in this file increases its size substantially
+#                      and needlessly.  The token "<CJK>" is used for the
+#                      name of these characters.  If necessary, it can be
+#                      expanded algorithmically by a parser or editor.
+#
+#      The entries are in GB2312 order
+#
+#      The following algorithms can be used to change the hex form
+#              of GB2312 to other standard forms:
+#
+#              To change hex to EUC form, add 0x8080
+#              To change hex to kuten form, first subtract 0x2020.  Then
+#                      the high and low bytes correspond to the ku and ten of
+#                      the kuten form.  For example, 0x2121 -> 0x0101 -> 0101;
+#                      0x777E -> 0x575E -> 8794
+#
+#      Version history
+#      1.0 version updates 0.0d2 version by correcting mapping for 0x212C
+#             from U+2225 to U+2016.
+#
+#
+
+# GBK1
+0x2121 = 0x3000
+0x2122 = 0x3001
+0x2123 = 0x3002
+0x2124 = 0x00B7
+0x2125 = 0x02C9
+0x2126 = 0x02C7
+0x2127 = 0x00A8
+0x2128 = 0x3003
+0x2129 = 0x3005
+0x212A = 0x2014
+0x212B = 0xFF5E
+0x212C = 0x2016
+0x212D = 0x2026
+0x212E = 0x2018
+0x212F = 0x2019
+0x2130 = 0x201C
+0x2131 = 0x201D
+0x2132 = 0x3014
+0x2133 = 0x3015
+0x2134 = 0x3008
+0x2135 = 0x3009
+0x2136 = 0x300A
+0x2137 = 0x300B
+0x2138 = 0x300C
+0x2139 = 0x300D
+0x213A = 0x300E
+0x213B = 0x300F
+0x213C = 0x3016
+0x213D = 0x3017
+0x213E = 0x3010
+0x213F = 0x3011
+0x2140 = 0x00B1
+0x2141 = 0x00D7
+0x2142 = 0x00F7
+0x2143 = 0x2236
+0x2144 = 0x2227
+0x2145 = 0x2228
+0x2146 = 0x2211
+0x2147 = 0x220F
+0x2148 = 0x222A
+0x2149 = 0x2229
+0x214A = 0x2208
+0x214B = 0x2237
+0x214C = 0x221A
+0x214D = 0x22A5
+0x214E = 0x2225
+0x214F = 0x2220
+0x2150 = 0x2312
+0x2151 = 0x2299
+0x2152 = 0x222B
+0x2153 = 0x222E
+0x2154 = 0x2261
+0x2155 = 0x224C
+0x2156 = 0x2248
+0x2157 = 0x223D
+0x2158 = 0x221D
+0x2159 = 0x2260
+0x215A = 0x226E
+0x215B = 0x226F
+0x215C = 0x2264
+0x215D = 0x2265
+0x215E = 0x221E
+0x215F = 0x2235
+0x2160 = 0x2234
+0x2161 = 0x2642
+0x2162 = 0x2640
+0x2163 = 0x00B0
+0x2164 = 0x2032
+0x2165 = 0x2033
+0x2166 = 0x2103
+0x2167 = 0xFF04
+0x2168 = 0x00A4
+0x2169 = 0xFFE0
+0x216A = 0xFFE1
+0x216B = 0x2030
+0x216C = 0x00A7
+0x216D = 0x2116
+0x216E = 0x2606
+0x216F = 0x2605
+0x2170 = 0x25CB
+0x2171 = 0x25CF
+0x2172 = 0x25CE
+0x2173 = 0x25C7
+0x2174 = 0x25C6
+0x2175 = 0x25A1
+0x2176 = 0x25A0
+0x2177 = 0x25B3
+0x2178 = 0x25B2
+0x2179 = 0x203B
+0x217A = 0x2192
+0x217B = 0x2190
+0x217C = 0x2191
+0x217D = 0x2193
+0x217E = 0x3013
+0x2231 = 0x2488
+0x2232 = 0x2489
+0x2233 = 0x248A
+0x2234 = 0x248B
+0x2235 = 0x248C
+0x2236 = 0x248D
+0x2237 = 0x248E
+0x2238 = 0x248F
+0x2239 = 0x2490
+0x223A = 0x2491
+0x223B = 0x2492
+0x223C = 0x2493
+0x223D = 0x2494
+0x223E = 0x2495
+0x223F = 0x2496
+0x2240 = 0x2497
+0x2241 = 0x2498
+0x2242 = 0x2499
+0x2243 = 0x249A
+0x2244 = 0x249B
+0x2245 = 0x2474
+0x2246 = 0x2475
+0x2247 = 0x2476
+0x2248 = 0x2477
+0x2249 = 0x2478
+0x224A = 0x2479
+0x224B = 0x247A
+0x224C = 0x247B
+0x224D = 0x247C
+0x224E = 0x247D
+0x224F = 0x247E
+0x2250 = 0x247F
+0x2251 = 0x2480
+0x2252 = 0x2481
+0x2253 = 0x2482
+0x2254 = 0x2483
+0x2255 = 0x2484
+0x2256 = 0x2485
+0x2257 = 0x2486
+0x2258 = 0x2487
+0x2259 = 0x2460
+0x225A = 0x2461
+0x225B = 0x2462
+0x225C = 0x2463
+0x225D = 0x2464
+0x225E = 0x2465
+0x225F = 0x2466
+0x2260 = 0x2467
+0x2261 = 0x2468
+0x2262 = 0x2469
+0x2265 = 0x3220
+0x2266 = 0x3221
+0x2267 = 0x3222
+0x2268 = 0x3223
+0x2269 = 0x3224
+0x226A = 0x3225
+0x226B = 0x3226
+0x226C = 0x3227
+0x226D = 0x3228
+0x226E = 0x3229
+0x2271 = 0x2160
+0x2272 = 0x2161
+0x2273 = 0x2162
+0x2274 = 0x2163
+0x2275 = 0x2164
+0x2276 = 0x2165
+0x2277 = 0x2166
+0x2278 = 0x2167
+0x2279 = 0x2168
+0x227A = 0x2169
+0x227B = 0x216A
+0x227C = 0x216B
+0x2321 = 0xFF01
+0x2322 = 0xFF02
+0x2323 = 0xFF03
+0x2324 = 0xFFE5
+0x2325 = 0xFF05
+0x2326 = 0xFF06
+0x2327 = 0xFF07
+0x2328 = 0xFF08
+0x2329 = 0xFF09
+0x232A = 0xFF0A
+0x232B = 0xFF0B
+0x232C = 0xFF0C
+0x232D = 0xFF0D
+0x232E = 0xFF0E
+0x232F = 0xFF0F
+0x2330 = 0xFF10
+0x2331 = 0xFF11
+0x2332 = 0xFF12
+0x2333 = 0xFF13
+0x2334 = 0xFF14
+0x2335 = 0xFF15
+0x2336 = 0xFF16
+0x2337 = 0xFF17
+0x2338 = 0xFF18
+0x2339 = 0xFF19
+0x233A = 0xFF1A
+0x233B = 0xFF1B
+0x233C = 0xFF1C
+0x233D = 0xFF1D
+0x233E = 0xFF1E
+0x233F = 0xFF1F
+0x2340 = 0xFF20
+0x2341 = 0xFF21
+0x2342 = 0xFF22
+0x2343 = 0xFF23
+0x2344 = 0xFF24
+0x2345 = 0xFF25
+0x2346 = 0xFF26
+0x2347 = 0xFF27
+0x2348 = 0xFF28
+0x2349 = 0xFF29
+0x234A = 0xFF2A
+0x234B = 0xFF2B
+0x234C = 0xFF2C
+0x234D = 0xFF2D
+0x234E = 0xFF2E
+0x234F = 0xFF2F
+0x2350 = 0xFF30
+0x2351 = 0xFF31
+0x2352 = 0xFF32
+0x2353 = 0xFF33
+0x2354 = 0xFF34
+0x2355 = 0xFF35
+0x2356 = 0xFF36
+0x2357 = 0xFF37
+0x2358 = 0xFF38
+0x2359 = 0xFF39
+0x235A = 0xFF3A
+0x235B = 0xFF3B
+0x235C = 0xFF3C
+0x235D = 0xFF3D
+0x235E = 0xFF3E
+0x235F = 0xFF3F
+0x2360 = 0xFF40
+0x2361 = 0xFF41
+0x2362 = 0xFF42
+0x2363 = 0xFF43
+0x2364 = 0xFF44
+0x2365 = 0xFF45
+0x2366 = 0xFF46
+0x2367 = 0xFF47
+0x2368 = 0xFF48
+0x2369 = 0xFF49
+0x236A = 0xFF4A
+0x236B = 0xFF4B
+0x236C = 0xFF4C
+0x236D = 0xFF4D
+0x236E = 0xFF4E
+0x236F = 0xFF4F
+0x2370 = 0xFF50
+0x2371 = 0xFF51
+0x2372 = 0xFF52
+0x2373 = 0xFF53
+0x2374 = 0xFF54
+0x2375 = 0xFF55
+0x2376 = 0xFF56
+0x2377 = 0xFF57
+0x2378 = 0xFF58
+0x2379 = 0xFF59
+0x237A = 0xFF5A
+0x237B = 0xFF5B
+0x237C = 0xFF5C
+0x237D = 0xFF5D
+0x237E = 0xFFE3
+0x2421 = 0x3041
+0x2422 = 0x3042
+0x2423 = 0x3043
+0x2424 = 0x3044
+0x2425 = 0x3045
+0x2426 = 0x3046
+0x2427 = 0x3047
+0x2428 = 0x3048
+0x2429 = 0x3049
+0x242A = 0x304A
+0x242B = 0x304B
+0x242C = 0x304C
+0x242D = 0x304D
+0x242E = 0x304E
+0x242F = 0x304F
+0x2430 = 0x3050
+0x2431 = 0x3051
+0x2432 = 0x3052
+0x2433 = 0x3053
+0x2434 = 0x3054
+0x2435 = 0x3055
+0x2436 = 0x3056
+0x2437 = 0x3057
+0x2438 = 0x3058
+0x2439 = 0x3059
+0x243A = 0x305A
+0x243B = 0x305B
+0x243C = 0x305C
+0x243D = 0x305D
+0x243E = 0x305E
+0x243F = 0x305F
+0x2440 = 0x3060
+0x2441 = 0x3061
+0x2442 = 0x3062
+0x2443 = 0x3063
+0x2444 = 0x3064
+0x2445 = 0x3065
+0x2446 = 0x3066
+0x2447 = 0x3067
+0x2448 = 0x3068
+0x2449 = 0x3069
+0x244A = 0x306A
+0x244B = 0x306B
+0x244C = 0x306C
+0x244D = 0x306D
+0x244E = 0x306E
+0x244F = 0x306F
+0x2450 = 0x3070
+0x2451 = 0x3071
+0x2452 = 0x3072
+0x2453 = 0x3073
+0x2454 = 0x3074
+0x2455 = 0x3075
+0x2456 = 0x3076
+0x2457 = 0x3077
+0x2458 = 0x3078
+0x2459 = 0x3079
+0x245A = 0x307A
+0x245B = 0x307B
+0x245C = 0x307C
+0x245D = 0x307D
+0x245E = 0x307E
+0x245F = 0x307F
+0x2460 = 0x3080
+0x2461 = 0x3081
+0x2462 = 0x3082
+0x2463 = 0x3083
+0x2464 = 0x3084
+0x2465 = 0x3085
+0x2466 = 0x3086
+0x2467 = 0x3087
+0x2468 = 0x3088
+0x2469 = 0x3089
+0x246A = 0x308A
+0x246B = 0x308B
+0x246C = 0x308C
+0x246D = 0x308D
+0x246E = 0x308E
+0x246F = 0x308F
+0x2470 = 0x3090
+0x2471 = 0x3091
+0x2472 = 0x3092
+0x2473 = 0x3093
+0x2521 = 0x30A1
+0x2522 = 0x30A2
+0x2523 = 0x30A3
+0x2524 = 0x30A4
+0x2525 = 0x30A5
+0x2526 = 0x30A6
+0x2527 = 0x30A7
+0x2528 = 0x30A8
+0x2529 = 0x30A9
+0x252A = 0x30AA
+0x252B = 0x30AB
+0x252C = 0x30AC
+0x252D = 0x30AD
+0x252E = 0x30AE
+0x252F = 0x30AF
+0x2530 = 0x30B0
+0x2531 = 0x30B1
+0x2532 = 0x30B2
+0x2533 = 0x30B3
+0x2534 = 0x30B4
+0x2535 = 0x30B5
+0x2536 = 0x30B6
+0x2537 = 0x30B7
+0x2538 = 0x30B8
+0x2539 = 0x30B9
+0x253A = 0x30BA
+0x253B = 0x30BB
+0x253C = 0x30BC
+0x253D = 0x30BD
+0x253E = 0x30BE
+0x253F = 0x30BF
+0x2540 = 0x30C0
+0x2541 = 0x30C1
+0x2542 = 0x30C2
+0x2543 = 0x30C3
+0x2544 = 0x30C4
+0x2545 = 0x30C5
+0x2546 = 0x30C6
+0x2547 = 0x30C7
+0x2548 = 0x30C8
+0x2549 = 0x30C9
+0x254A = 0x30CA
+0x254B = 0x30CB
+0x254C = 0x30CC
+0x254D = 0x30CD
+0x254E = 0x30CE
+0x254F = 0x30CF
+0x2550 = 0x30D0
+0x2551 = 0x30D1
+0x2552 = 0x30D2
+0x2553 = 0x30D3
+0x2554 = 0x30D4
+0x2555 = 0x30D5
+0x2556 = 0x30D6
+0x2557 = 0x30D7
+0x2558 = 0x30D8
+0x2559 = 0x30D9
+0x255A = 0x30DA
+0x255B = 0x30DB
+0x255C = 0x30DC
+0x255D = 0x30DD
+0x255E = 0x30DE
+0x255F = 0x30DF
+0x2560 = 0x30E0
+0x2561 = 0x30E1
+0x2562 = 0x30E2
+0x2563 = 0x30E3
+0x2564 = 0x30E4
+0x2565 = 0x30E5
+0x2566 = 0x30E6
+0x2567 = 0x30E7
+0x2568 = 0x30E8
+0x2569 = 0x30E9
+0x256A = 0x30EA
+0x256B = 0x30EB
+0x256C = 0x30EC
+0x256D = 0x30ED
+0x256E = 0x30EE
+0x256F = 0x30EF
+0x2570 = 0x30F0
+0x2571 = 0x30F1
+0x2572 = 0x30F2
+0x2573 = 0x30F3
+0x2574 = 0x30F4
+0x2575 = 0x30F5
+0x2576 = 0x30F6
+0x2621 = 0x0391
+0x2622 = 0x0392
+0x2623 = 0x0393
+0x2624 = 0x0394
+0x2625 = 0x0395
+0x2626 = 0x0396
+0x2627 = 0x0397
+0x2628 = 0x0398
+0x2629 = 0x0399
+0x262A = 0x039A
+0x262B = 0x039B
+0x262C = 0x039C
+0x262D = 0x039D
+0x262E = 0x039E
+0x262F = 0x039F
+0x2630 = 0x03A0
+0x2631 = 0x03A1
+0x2632 = 0x03A3
+0x2633 = 0x03A4
+0x2634 = 0x03A5
+0x2635 = 0x03A6
+0x2636 = 0x03A7
+0x2637 = 0x03A8
+0x2638 = 0x03A9
+0x2641 = 0x03B1
+0x2642 = 0x03B2
+0x2643 = 0x03B3
+0x2644 = 0x03B4
+0x2645 = 0x03B5
+0x2646 = 0x03B6
+0x2647 = 0x03B7
+0x2648 = 0x03B8
+0x2649 = 0x03B9
+0x264A = 0x03BA
+0x264B = 0x03BB
+0x264C = 0x03BC
+0x264D = 0x03BD
+0x264E = 0x03BE
+0x264F = 0x03BF
+0x2650 = 0x03C0
+0x2651 = 0x03C1
+0x2652 = 0x03C3
+0x2653 = 0x03C4
+0x2654 = 0x03C5
+0x2655 = 0x03C6
+0x2656 = 0x03C7
+0x2657 = 0x03C8
+0x2658 = 0x03C9
+0x2721 = 0x0410
+0x2722 = 0x0411
+0x2723 = 0x0412
+0x2724 = 0x0413
+0x2725 = 0x0414
+0x2726 = 0x0415
+0x2727 = 0x0401
+0x2728 = 0x0416
+0x2729 = 0x0417
+0x272A = 0x0418
+0x272B = 0x0419
+0x272C = 0x041A
+0x272D = 0x041B
+0x272E = 0x041C
+0x272F = 0x041D
+0x2730 = 0x041E
+0x2731 = 0x041F
+0x2732 = 0x0420
+0x2733 = 0x0421
+0x2734 = 0x0422
+0x2735 = 0x0423
+0x2736 = 0x0424
+0x2737 = 0x0425
+0x2738 = 0x0426
+0x2739 = 0x0427
+0x273A = 0x0428
+0x273B = 0x0429
+0x273C = 0x042A
+0x273D = 0x042B
+0x273E = 0x042C
+0x273F = 0x042D
+0x2740 = 0x042E
+0x2741 = 0x042F
+0x2751 = 0x0430
+0x2752 = 0x0431
+0x2753 = 0x0432
+0x2754 = 0x0433
+0x2755 = 0x0434
+0x2756 = 0x0435
+0x2757 = 0x0451
+0x2758 = 0x0436
+0x2759 = 0x0437
+0x275A = 0x0438
+0x275B = 0x0439
+0x275C = 0x043A
+0x275D = 0x043B
+0x275E = 0x043C
+0x275F = 0x043D
+0x2760 = 0x043E
+0x2761 = 0x043F
+0x2762 = 0x0440
+0x2763 = 0x0441
+0x2764 = 0x0442
+0x2765 = 0x0443
+0x2766 = 0x0444
+0x2767 = 0x0445
+0x2768 = 0x0446
+0x2769 = 0x0447
+0x276A = 0x0448
+0x276B = 0x0449
+0x276C = 0x044A
+0x276D = 0x044B
+0x276E = 0x044C
+0x276F = 0x044D
+0x2770 = 0x044E
+0x2771 = 0x044F
+0x2821 = 0x0101
+0x2822 = 0x00E1
+0x2823 = 0x01CE
+0x2824 = 0x00E0
+0x2825 = 0x0113
+0x2826 = 0x00E9
+0x2827 = 0x011B
+0x2828 = 0x00E8
+0x2829 = 0x012B
+0x282A = 0x00ED
+0x282B = 0x01D0
+0x282C = 0x00EC
+0x282D = 0x014D
+0x282E = 0x00F3
+0x282F = 0x01D2
+0x2830 = 0x00F2
+0x2831 = 0x016B
+0x2832 = 0x00FA
+0x2833 = 0x01D4
+0x2834 = 0x00F9
+0x2835 = 0x01D6
+0x2836 = 0x01D8
+0x2837 = 0x01DA
+0x2838 = 0x01DC
+0x2839 = 0x00FC
+0x283A = 0x00EA
+0x2845 = 0x3105
+0x2846 = 0x3106
+0x2847 = 0x3107
+0x2848 = 0x3108
+0x2849 = 0x3109
+0x284A = 0x310A
+0x284B = 0x310B
+0x284C = 0x310C
+0x284D = 0x310D
+0x284E = 0x310E
+0x284F = 0x310F
+0x2850 = 0x3110
+0x2851 = 0x3111
+0x2852 = 0x3112
+0x2853 = 0x3113
+0x2854 = 0x3114
+0x2855 = 0x3115
+0x2856 = 0x3116
+0x2857 = 0x3117
+0x2858 = 0x3118
+0x2859 = 0x3119
+0x285A = 0x311A
+0x285B = 0x311B
+0x285C = 0x311C
+0x285D = 0x311D
+0x285E = 0x311E
+0x285F = 0x311F
+0x2860 = 0x3120
+0x2861 = 0x3121
+0x2862 = 0x3122
+0x2863 = 0x3123
+0x2864 = 0x3124
+0x2865 = 0x3125
+0x2866 = 0x3126
+0x2867 = 0x3127
+0x2868 = 0x3128
+0x2869 = 0x3129
+0x2924 = 0x2500
+0x2925 = 0x2501
+0x2926 = 0x2502
+0x2927 = 0x2503
+0x2928 = 0x2504
+0x2929 = 0x2505
+0x292A = 0x2506
+0x292B = 0x2507
+0x292C = 0x2508
+0x292D = 0x2509
+0x292E = 0x250A
+0x292F = 0x250B
+0x2930 = 0x250C
+0x2931 = 0x250D
+0x2932 = 0x250E
+0x2933 = 0x250F
+0x2934 = 0x2510
+0x2935 = 0x2511
+0x2936 = 0x2512
+0x2937 = 0x2513
+0x2938 = 0x2514
+0x2939 = 0x2515
+0x293A = 0x2516
+0x293B = 0x2517
+0x293C = 0x2518
+0x293D = 0x2519
+0x293E = 0x251A
+0x293F = 0x251B
+0x2940 = 0x251C
+0x2941 = 0x251D
+0x2942 = 0x251E
+0x2943 = 0x251F
+0x2944 = 0x2520
+0x2945 = 0x2521
+0x2946 = 0x2522
+0x2947 = 0x2523
+0x2948 = 0x2524
+0x2949 = 0x2525
+0x294A = 0x2526
+0x294B = 0x2527
+0x294C = 0x2528
+0x294D = 0x2529
+0x294E = 0x252A
+0x294F = 0x252B
+0x2950 = 0x252C
+0x2951 = 0x252D
+0x2952 = 0x252E
+0x2953 = 0x252F
+0x2954 = 0x2530
+0x2955 = 0x2531
+0x2956 = 0x2532
+0x2957 = 0x2533
+0x2958 = 0x2534
+0x2959 = 0x2535
+0x295A = 0x2536
+0x295B = 0x2537
+0x295C = 0x2538
+0x295D = 0x2539
+0x295E = 0x253A
+0x295F = 0x253B
+0x2960 = 0x253C
+0x2961 = 0x253D
+0x2962 = 0x253E
+0x2963 = 0x253F
+0x2964 = 0x2540
+0x2965 = 0x2541
+0x2966 = 0x2542
+0x2967 = 0x2543
+0x2968 = 0x2544
+0x2969 = 0x2545
+0x296A = 0x2546
+0x296B = 0x2547
+0x296C = 0x2548
+0x296D = 0x2549
+0x296E = 0x254A
+0x296F = 0x254B
+
+# GBK2 / GB2312 plane1
+0x3021 = 0x554A
+0x3022 = 0x963F
+0x3023 = 0x57C3
+0x3024 = 0x6328
+0x3025 = 0x54CE
+0x3026 = 0x5509
+0x3027 = 0x54C0
+0x3028 = 0x7691
+0x3029 = 0x764C
+0x302A = 0x853C
+0x302B = 0x77EE
+0x302C = 0x827E
+0x302D = 0x788D
+0x302E = 0x7231
+0x302F = 0x9698
+0x3030 = 0x978D
+0x3031 = 0x6C28
+0x3032 = 0x5B89
+0x3033 = 0x4FFA
+0x3034 = 0x6309
+0x3035 = 0x6697
+0x3036 = 0x5CB8
+0x3037 = 0x80FA
+0x3038 = 0x6848
+0x3039 = 0x80AE
+0x303A = 0x6602
+0x303B = 0x76CE
+0x303C = 0x51F9
+0x303D = 0x6556
+0x303E = 0x71AC
+0x303F = 0x7FF1
+0x3040 = 0x8884
+0x3041 = 0x50B2
+0x3042 = 0x5965
+0x3043 = 0x61CA
+0x3044 = 0x6FB3
+0x3045 = 0x82AD
+0x3046 = 0x634C
+0x3047 = 0x6252
+0x3048 = 0x53ED
+0x3049 = 0x5427
+0x304A = 0x7B06
+0x304B = 0x516B
+0x304C = 0x75A4
+0x304D = 0x5DF4
+0x304E = 0x62D4
+0x304F = 0x8DCB
+0x3050 = 0x9776
+0x3051 = 0x628A
+0x3052 = 0x8019
+0x3053 = 0x575D
+0x3054 = 0x9738
+0x3055 = 0x7F62
+0x3056 = 0x7238
+0x3057 = 0x767D
+0x3058 = 0x67CF
+0x3059 = 0x767E
+0x305A = 0x6446
+0x305B = 0x4F70
+0x305C = 0x8D25
+0x305D = 0x62DC
+0x305E = 0x7A17
+0x305F = 0x6591
+0x3060 = 0x73ED
+0x3061 = 0x642C
+0x3062 = 0x6273
+0x3063 = 0x822C
+0x3064 = 0x9881
+0x3065 = 0x677F
+0x3066 = 0x7248
+0x3067 = 0x626E
+0x3068 = 0x62CC
+0x3069 = 0x4F34
+0x306A = 0x74E3
+0x306B = 0x534A
+0x306C = 0x529E
+0x306D = 0x7ECA
+0x306E = 0x90A6
+0x306F = 0x5E2E
+0x3070 = 0x6886
+0x3071 = 0x699C
+0x3072 = 0x8180
+0x3073 = 0x7ED1
+0x3074 = 0x68D2
+0x3075 = 0x78C5
+0x3076 = 0x868C
+0x3077 = 0x9551
+0x3078 = 0x508D
+0x3079 = 0x8C24
+0x307A = 0x82DE
+0x307B = 0x80DE
+0x307C = 0x5305
+0x307D = 0x8912
+0x307E = 0x5265
+0x3121 = 0x8584
+0x3122 = 0x96F9
+0x3123 = 0x4FDD
+0x3124 = 0x5821
+0x3125 = 0x9971
+0x3126 = 0x5B9D
+0x3127 = 0x62B1
+0x3128 = 0x62A5
+0x3129 = 0x66B4
+0x312A = 0x8C79
+0x312B = 0x9C8D
+0x312C = 0x7206
+0x312D = 0x676F
+0x312E = 0x7891
+0x312F = 0x60B2
+0x3130 = 0x5351
+0x3131 = 0x5317
+0x3132 = 0x8F88
+0x3133 = 0x80CC
+0x3134 = 0x8D1D
+0x3135 = 0x94A1
+0x3136 = 0x500D
+0x3137 = 0x72C8
+0x3138 = 0x5907
+0x3139 = 0x60EB
+0x313A = 0x7119
+0x313B = 0x88AB
+0x313C = 0x5954
+0x313D = 0x82EF
+0x313E = 0x672C
+0x313F = 0x7B28
+0x3140 = 0x5D29
+0x3141 = 0x7EF7
+0x3142 = 0x752D
+0x3143 = 0x6CF5
+0x3144 = 0x8E66
+0x3145 = 0x8FF8
+0x3146 = 0x903C
+0x3147 = 0x9F3B
+0x3148 = 0x6BD4
+0x3149 = 0x9119
+0x314A = 0x7B14
+0x314B = 0x5F7C
+0x314C = 0x78A7
+0x314D = 0x84D6
+0x314E = 0x853D
+0x314F = 0x6BD5
+0x3150 = 0x6BD9
+0x3151 = 0x6BD6
+0x3152 = 0x5E01
+0x3153 = 0x5E87
+0x3154 = 0x75F9
+0x3155 = 0x95ED
+0x3156 = 0x655D
+0x3157 = 0x5F0A
+0x3158 = 0x5FC5
+0x3159 = 0x8F9F
+0x315A = 0x58C1
+0x315B = 0x81C2
+0x315C = 0x907F
+0x315D = 0x965B
+0x315E = 0x97AD
+0x315F = 0x8FB9
+0x3160 = 0x7F16
+0x3161 = 0x8D2C
+0x3162 = 0x6241
+0x3163 = 0x4FBF
+0x3164 = 0x53D8
+0x3165 = 0x535E
+0x3166 = 0x8FA8
+0x3167 = 0x8FA9
+0x3168 = 0x8FAB
+0x3169 = 0x904D
+0x316A = 0x6807
+0x316B = 0x5F6A
+0x316C = 0x8198
+0x316D = 0x8868
+0x316E = 0x9CD6
+0x316F = 0x618B
+0x3170 = 0x522B
+0x3171 = 0x762A
+0x3172 = 0x5F6C
+0x3173 = 0x658C
+0x3174 = 0x6FD2
+0x3175 = 0x6EE8
+0x3176 = 0x5BBE
+0x3177 = 0x6448
+0x3178 = 0x5175
+0x3179 = 0x51B0
+0x317A = 0x67C4
+0x317B = 0x4E19
+0x317C = 0x79C9
+0x317D = 0x997C
+0x317E = 0x70B3
+0x3221 = 0x75C5
+0x3222 = 0x5E76
+0x3223 = 0x73BB
+0x3224 = 0x83E0
+0x3225 = 0x64AD
+0x3226 = 0x62E8
+0x3227 = 0x94B5
+0x3228 = 0x6CE2
+0x3229 = 0x535A
+0x322A = 0x52C3
+0x322B = 0x640F
+0x322C = 0x94C2
+0x322D = 0x7B94
+0x322E = 0x4F2F
+0x322F = 0x5E1B
+0x3230 = 0x8236
+0x3231 = 0x8116
+0x3232 = 0x818A
+0x3233 = 0x6E24
+0x3234 = 0x6CCA
+0x3235 = 0x9A73
+0x3236 = 0x6355
+0x3237 = 0x535C
+0x3238 = 0x54FA
+0x3239 = 0x8865
+0x323A = 0x57E0
+0x323B = 0x4E0D
+0x323C = 0x5E03
+0x323D = 0x6B65
+0x323E = 0x7C3F
+0x323F = 0x90E8
+0x3240 = 0x6016
+0x3241 = 0x64E6
+0x3242 = 0x731C
+0x3243 = 0x88C1
+0x3244 = 0x6750
+0x3245 = 0x624D
+0x3246 = 0x8D22
+0x3247 = 0x776C
+0x3248 = 0x8E29
+0x3249 = 0x91C7
+0x324A = 0x5F69
+0x324B = 0x83DC
+0x324C = 0x8521
+0x324D = 0x9910
+0x324E = 0x53C2
+0x324F = 0x8695
+0x3250 = 0x6B8B
+0x3251 = 0x60ED
+0x3252 = 0x60E8
+0x3253 = 0x707F
+0x3254 = 0x82CD
+0x3255 = 0x8231
+0x3256 = 0x4ED3
+0x3257 = 0x6CA7
+0x3258 = 0x85CF
+0x3259 = 0x64CD
+0x325A = 0x7CD9
+0x325B = 0x69FD
+0x325C = 0x66F9
+0x325D = 0x8349
+0x325E = 0x5395
+0x325F = 0x7B56
+0x3260 = 0x4FA7
+0x3261 = 0x518C
+0x3262 = 0x6D4B
+0x3263 = 0x5C42
+0x3264 = 0x8E6D
+0x3265 = 0x63D2
+0x3266 = 0x53C9
+0x3267 = 0x832C
+0x3268 = 0x8336
+0x3269 = 0x67E5
+0x326A = 0x78B4
+0x326B = 0x643D
+0x326C = 0x5BDF
+0x326D = 0x5C94
+0x326E = 0x5DEE
+0x326F = 0x8BE7
+0x3270 = 0x62C6
+0x3271 = 0x67F4
+0x3272 = 0x8C7A
+0x3273 = 0x6400
+0x3274 = 0x63BA
+0x3275 = 0x8749
+0x3276 = 0x998B
+0x3277 = 0x8C17
+0x3278 = 0x7F20
+0x3279 = 0x94F2
+0x327A = 0x4EA7
+0x327B = 0x9610
+0x327C = 0x98A4
+0x327D = 0x660C
+0x327E = 0x7316
+0x3321 = 0x573A
+0x3322 = 0x5C1D
+0x3323 = 0x5E38
+0x3324 = 0x957F
+0x3325 = 0x507F
+0x3326 = 0x80A0
+0x3327 = 0x5382
+0x3328 = 0x655E
+0x3329 = 0x7545
+0x332A = 0x5531
+0x332B = 0x5021
+0x332C = 0x8D85
+0x332D = 0x6284
+0x332E = 0x949E
+0x332F = 0x671D
+0x3330 = 0x5632
+0x3331 = 0x6F6E
+0x3332 = 0x5DE2
+0x3333 = 0x5435
+0x3334 = 0x7092
+0x3335 = 0x8F66
+0x3336 = 0x626F
+0x3337 = 0x64A4
+0x3338 = 0x63A3
+0x3339 = 0x5F7B
+0x333A = 0x6F88
+0x333B = 0x90F4
+0x333C = 0x81E3
+0x333D = 0x8FB0
+0x333E = 0x5C18
+0x333F = 0x6668
+0x3340 = 0x5FF1
+0x3341 = 0x6C89
+0x3342 = 0x9648
+0x3343 = 0x8D81
+0x3344 = 0x886C
+0x3345 = 0x6491
+0x3346 = 0x79F0
+0x3347 = 0x57CE
+0x3348 = 0x6A59
+0x3349 = 0x6210
+0x334A = 0x5448
+0x334B = 0x4E58
+0x334C = 0x7A0B
+0x334D = 0x60E9
+0x334E = 0x6F84
+0x334F = 0x8BDA
+0x3350 = 0x627F
+0x3351 = 0x901E
+0x3352 = 0x9A8B
+0x3353 = 0x79E4
+0x3354 = 0x5403
+0x3355 = 0x75F4
+0x3356 = 0x6301
+0x3357 = 0x5319
+0x3358 = 0x6C60
+0x3359 = 0x8FDF
+0x335A = 0x5F1B
+0x335B = 0x9A70
+0x335C = 0x803B
+0x335D = 0x9F7F
+0x335E = 0x4F88
+0x335F = 0x5C3A
+0x3360 = 0x8D64
+0x3361 = 0x7FC5
+0x3362 = 0x65A5
+0x3363 = 0x70BD
+0x3364 = 0x5145
+0x3365 = 0x51B2
+0x3366 = 0x866B
+0x3367 = 0x5D07
+0x3368 = 0x5BA0
+0x3369 = 0x62BD
+0x336A = 0x916C
+0x336B = 0x7574
+0x336C = 0x8E0C
+0x336D = 0x7A20
+0x336E = 0x6101
+0x336F = 0x7B79
+0x3370 = 0x4EC7
+0x3371 = 0x7EF8
+0x3372 = 0x7785
+0x3373 = 0x4E11
+0x3374 = 0x81ED
+0x3375 = 0x521D
+0x3376 = 0x51FA
+0x3377 = 0x6A71
+0x3378 = 0x53A8
+0x3379 = 0x8E87
+0x337A = 0x9504
+0x337B = 0x96CF
+0x337C = 0x6EC1
+0x337D = 0x9664
+0x337E = 0x695A
+0x3421 = 0x7840
+0x3422 = 0x50A8
+0x3423 = 0x77D7
+0x3424 = 0x6410
+0x3425 = 0x89E6
+0x3426 = 0x5904
+0x3427 = 0x63E3
+0x3428 = 0x5DDD
+0x3429 = 0x7A7F
+0x342A = 0x693D
+0x342B = 0x4F20
+0x342C = 0x8239
+0x342D = 0x5598
+0x342E = 0x4E32
+0x342F = 0x75AE
+0x3430 = 0x7A97
+0x3431 = 0x5E62
+0x3432 = 0x5E8A
+0x3433 = 0x95EF
+0x3434 = 0x521B
+0x3435 = 0x5439
+0x3436 = 0x708A
+0x3437 = 0x6376
+0x3438 = 0x9524
+0x3439 = 0x5782
+0x343A = 0x6625
+0x343B = 0x693F
+0x343C = 0x9187
+0x343D = 0x5507
+0x343E = 0x6DF3
+0x343F = 0x7EAF
+0x3440 = 0x8822
+0x3441 = 0x6233
+0x3442 = 0x7EF0
+0x3443 = 0x75B5
+0x3444 = 0x8328
+0x3445 = 0x78C1
+0x3446 = 0x96CC
+0x3447 = 0x8F9E
+0x3448 = 0x6148
+0x3449 = 0x74F7
+0x344A = 0x8BCD
+0x344B = 0x6B64
+0x344C = 0x523A
+0x344D = 0x8D50
+0x344E = 0x6B21
+0x344F = 0x806A
+0x3450 = 0x8471
+0x3451 = 0x56F1
+0x3452 = 0x5306
+0x3453 = 0x4ECE
+0x3454 = 0x4E1B
+0x3455 = 0x51D1
+0x3456 = 0x7C97
+0x3457 = 0x918B
+0x3458 = 0x7C07
+0x3459 = 0x4FC3
+0x345A = 0x8E7F
+0x345B = 0x7BE1
+0x345C = 0x7A9C
+0x345D = 0x6467
+0x345E = 0x5D14
+0x345F = 0x50AC
+0x3460 = 0x8106
+0x3461 = 0x7601
+0x3462 = 0x7CB9
+0x3463 = 0x6DEC
+0x3464 = 0x7FE0
+0x3465 = 0x6751
+0x3466 = 0x5B58
+0x3467 = 0x5BF8
+0x3468 = 0x78CB
+0x3469 = 0x64AE
+0x346A = 0x6413
+0x346B = 0x63AA
+0x346C = 0x632B
+0x346D = 0x9519
+0x346E = 0x642D
+0x346F = 0x8FBE
+0x3470 = 0x7B54
+0x3471 = 0x7629
+0x3472 = 0x6253
+0x3473 = 0x5927
+0x3474 = 0x5446
+0x3475 = 0x6B79
+0x3476 = 0x50A3
+0x3477 = 0x6234
+0x3478 = 0x5E26
+0x3479 = 0x6B86
+0x347A = 0x4EE3
+0x347B = 0x8D37
+0x347C = 0x888B
+0x347D = 0x5F85
+0x347E = 0x902E
+0x3521 = 0x6020
+0x3522 = 0x803D
+0x3523 = 0x62C5
+0x3524 = 0x4E39
+0x3525 = 0x5355
+0x3526 = 0x90F8
+0x3527 = 0x63B8
+0x3528 = 0x80C6
+0x3529 = 0x65E6
+0x352A = 0x6C2E
+0x352B = 0x4F46
+0x352C = 0x60EE
+0x352D = 0x6DE1
+0x352E = 0x8BDE
+0x352F = 0x5F39
+0x3530 = 0x86CB
+0x3531 = 0x5F53
+0x3532 = 0x6321
+0x3533 = 0x515A
+0x3534 = 0x8361
+0x3535 = 0x6863
+0x3536 = 0x5200
+0x3537 = 0x6363
+0x3538 = 0x8E48
+0x3539 = 0x5012
+0x353A = 0x5C9B
+0x353B = 0x7977
+0x353C = 0x5BFC
+0x353D = 0x5230
+0x353E = 0x7A3B
+0x353F = 0x60BC
+0x3540 = 0x9053
+0x3541 = 0x76D7
+0x3542 = 0x5FB7
+0x3543 = 0x5F97
+0x3544 = 0x7684
+0x3545 = 0x8E6C
+0x3546 = 0x706F
+0x3547 = 0x767B
+0x3548 = 0x7B49
+0x3549 = 0x77AA
+0x354A = 0x51F3
+0x354B = 0x9093
+0x354C = 0x5824
+0x354D = 0x4F4E
+0x354E = 0x6EF4
+0x354F = 0x8FEA
+0x3550 = 0x654C
+0x3551 = 0x7B1B
+0x3552 = 0x72C4
+0x3553 = 0x6DA4
+0x3554 = 0x7FDF
+0x3555 = 0x5AE1
+0x3556 = 0x62B5
+0x3557 = 0x5E95
+0x3558 = 0x5730
+0x3559 = 0x8482
+0x355A = 0x7B2C
+0x355B = 0x5E1D
+0x355C = 0x5F1F
+0x355D = 0x9012
+0x355E = 0x7F14
+0x355F = 0x98A0
+0x3560 = 0x6382
+0x3561 = 0x6EC7
+0x3562 = 0x7898
+0x3563 = 0x70B9
+0x3564 = 0x5178
+0x3565 = 0x975B
+0x3566 = 0x57AB
+0x3567 = 0x7535
+0x3568 = 0x4F43
+0x3569 = 0x7538
+0x356A = 0x5E97
+0x356B = 0x60E6
+0x356C = 0x5960
+0x356D = 0x6DC0
+0x356E = 0x6BBF
+0x356F = 0x7889
+0x3570 = 0x53FC
+0x3571 = 0x96D5
+0x3572 = 0x51CB
+0x3573 = 0x5201
+0x3574 = 0x6389
+0x3575 = 0x540A
+0x3576 = 0x9493
+0x3577 = 0x8C03
+0x3578 = 0x8DCC
+0x3579 = 0x7239
+0x357A = 0x789F
+0x357B = 0x8776
+0x357C = 0x8FED
+0x357D = 0x8C0D
+0x357E = 0x53E0
+0x3621 = 0x4E01
+0x3622 = 0x76EF
+0x3623 = 0x53EE
+0x3624 = 0x9489
+0x3625 = 0x9876
+0x3626 = 0x9F0E
+0x3627 = 0x952D
+0x3628 = 0x5B9A
+0x3629 = 0x8BA2
+0x362A = 0x4E22
+0x362B = 0x4E1C
+0x362C = 0x51AC
+0x362D = 0x8463
+0x362E = 0x61C2
+0x362F = 0x52A8
+0x3630 = 0x680B
+0x3631 = 0x4F97
+0x3632 = 0x606B
+0x3633 = 0x51BB
+0x3634 = 0x6D1E
+0x3635 = 0x515C
+0x3636 = 0x6296
+0x3637 = 0x6597
+0x3638 = 0x9661
+0x3639 = 0x8C46
+0x363A = 0x9017
+0x363B = 0x75D8
+0x363C = 0x90FD
+0x363D = 0x7763
+0x363E = 0x6BD2
+0x363F = 0x728A
+0x3640 = 0x72EC
+0x3641 = 0x8BFB
+0x3642 = 0x5835
+0x3643 = 0x7779
+0x3644 = 0x8D4C
+0x3645 = 0x675C
+0x3646 = 0x9540
+0x3647 = 0x809A
+0x3648 = 0x5EA6
+0x3649 = 0x6E21
+0x364A = 0x5992
+0x364B = 0x7AEF
+0x364C = 0x77ED
+0x364D = 0x953B
+0x364E = 0x6BB5
+0x364F = 0x65AD
+0x3650 = 0x7F0E
+0x3651 = 0x5806
+0x3652 = 0x5151
+0x3653 = 0x961F
+0x3654 = 0x5BF9
+0x3655 = 0x58A9
+0x3656 = 0x5428
+0x3657 = 0x8E72
+0x3658 = 0x6566
+0x3659 = 0x987F
+0x365A = 0x56E4
+0x365B = 0x949D
+0x365C = 0x76FE
+0x365D = 0x9041
+0x365E = 0x6387
+0x365F = 0x54C6
+0x3660 = 0x591A
+0x3661 = 0x593A
+0x3662 = 0x579B
+0x3663 = 0x8EB2
+0x3664 = 0x6735
+0x3665 = 0x8DFA
+0x3666 = 0x8235
+0x3667 = 0x5241
+0x3668 = 0x60F0
+0x3669 = 0x5815
+0x366A = 0x86FE
+0x366B = 0x5CE8
+0x366C = 0x9E45
+0x366D = 0x4FC4
+0x366E = 0x989D
+0x366F = 0x8BB9
+0x3670 = 0x5A25
+0x3671 = 0x6076
+0x3672 = 0x5384
+0x3673 = 0x627C
+0x3674 = 0x904F
+0x3675 = 0x9102
+0x3676 = 0x997F
+0x3677 = 0x6069
+0x3678 = 0x800C
+0x3679 = 0x513F
+0x367A = 0x8033
+0x367B = 0x5C14
+0x367C = 0x9975
+0x367D = 0x6D31
+0x367E = 0x4E8C
+0x3721 = 0x8D30
+0x3722 = 0x53D1
+0x3723 = 0x7F5A
+0x3724 = 0x7B4F
+0x3725 = 0x4F10
+0x3726 = 0x4E4F
+0x3727 = 0x9600
+0x3728 = 0x6CD5
+0x3729 = 0x73D0
+0x372A = 0x85E9
+0x372B = 0x5E06
+0x372C = 0x756A
+0x372D = 0x7FFB
+0x372E = 0x6A0A
+0x372F = 0x77FE
+0x3730 = 0x9492
+0x3731 = 0x7E41
+0x3732 = 0x51E1
+0x3733 = 0x70E6
+0x3734 = 0x53CD
+0x3735 = 0x8FD4
+0x3736 = 0x8303
+0x3737 = 0x8D29
+0x3738 = 0x72AF
+0x3739 = 0x996D
+0x373A = 0x6CDB
+0x373B = 0x574A
+0x373C = 0x82B3
+0x373D = 0x65B9
+0x373E = 0x80AA
+0x373F = 0x623F
+0x3740 = 0x9632
+0x3741 = 0x59A8
+0x3742 = 0x4EFF
+0x3743 = 0x8BBF
+0x3744 = 0x7EBA
+0x3745 = 0x653E
+0x3746 = 0x83F2
+0x3747 = 0x975E
+0x3748 = 0x5561
+0x3749 = 0x98DE
+0x374A = 0x80A5
+0x374B = 0x532A
+0x374C = 0x8BFD
+0x374D = 0x5420
+0x374E = 0x80BA
+0x374F = 0x5E9F
+0x3750 = 0x6CB8
+0x3751 = 0x8D39
+0x3752 = 0x82AC
+0x3753 = 0x915A
+0x3754 = 0x5429
+0x3755 = 0x6C1B
+0x3756 = 0x5206
+0x3757 = 0x7EB7
+0x3758 = 0x575F
+0x3759 = 0x711A
+0x375A = 0x6C7E
+0x375B = 0x7C89
+0x375C = 0x594B
+0x375D = 0x4EFD
+0x375E = 0x5FFF
+0x375F = 0x6124
+0x3760 = 0x7CAA
+0x3761 = 0x4E30
+0x3762 = 0x5C01
+0x3763 = 0x67AB
+0x3764 = 0x8702
+0x3765 = 0x5CF0
+0x3766 = 0x950B
+0x3767 = 0x98CE
+0x3768 = 0x75AF
+0x3769 = 0x70FD
+0x376A = 0x9022
+0x376B = 0x51AF
+0x376C = 0x7F1D
+0x376D = 0x8BBD
+0x376E = 0x5949
+0x376F = 0x51E4
+0x3770 = 0x4F5B
+0x3771 = 0x5426
+0x3772 = 0x592B
+0x3773 = 0x6577
+0x3774 = 0x80A4
+0x3775 = 0x5B75
+0x3776 = 0x6276
+0x3777 = 0x62C2
+0x3778 = 0x8F90
+0x3779 = 0x5E45
+0x377A = 0x6C1F
+0x377B = 0x7B26
+0x377C = 0x4F0F
+0x377D = 0x4FD8
+0x377E = 0x670D
+0x3821 = 0x6D6E
+0x3822 = 0x6DAA
+0x3823 = 0x798F
+0x3824 = 0x88B1
+0x3825 = 0x5F17
+0x3826 = 0x752B
+0x3827 = 0x629A
+0x3828 = 0x8F85
+0x3829 = 0x4FEF
+0x382A = 0x91DC
+0x382B = 0x65A7
+0x382C = 0x812F
+0x382D = 0x8151
+0x382E = 0x5E9C
+0x382F = 0x8150
+0x3830 = 0x8D74
+0x3831 = 0x526F
+0x3832 = 0x8986
+0x3833 = 0x8D4B
+0x3834 = 0x590D
+0x3835 = 0x5085
+0x3836 = 0x4ED8
+0x3837 = 0x961C
+0x3838 = 0x7236
+0x3839 = 0x8179
+0x383A = 0x8D1F
+0x383B = 0x5BCC
+0x383C = 0x8BA3
+0x383D = 0x9644
+0x383E = 0x5987
+0x383F = 0x7F1A
+0x3840 = 0x5490
+0x3841 = 0x5676
+0x3842 = 0x560E
+0x3843 = 0x8BE5
+0x3844 = 0x6539
+0x3845 = 0x6982
+0x3846 = 0x9499
+0x3847 = 0x76D6
+0x3848 = 0x6E89
+0x3849 = 0x5E72
+0x384A = 0x7518
+0x384B = 0x6746
+0x384C = 0x67D1
+0x384D = 0x7AFF
+0x384E = 0x809D
+0x384F = 0x8D76
+0x3850 = 0x611F
+0x3851 = 0x79C6
+0x3852 = 0x6562
+0x3853 = 0x8D63
+0x3854 = 0x5188
+0x3855 = 0x521A
+0x3856 = 0x94A2
+0x3857 = 0x7F38
+0x3858 = 0x809B
+0x3859 = 0x7EB2
+0x385A = 0x5C97
+0x385B = 0x6E2F
+0x385C = 0x6760
+0x385D = 0x7BD9
+0x385E = 0x768B
+0x385F = 0x9AD8
+0x3860 = 0x818F
+0x3861 = 0x7F94
+0x3862 = 0x7CD5
+0x3863 = 0x641E
+0x3864 = 0x9550
+0x3865 = 0x7A3F
+0x3866 = 0x544A
+0x3867 = 0x54E5
+0x3868 = 0x6B4C
+0x3869 = 0x6401
+0x386A = 0x6208
+0x386B = 0x9E3D
+0x386C = 0x80F3
+0x386D = 0x7599
+0x386E = 0x5272
+0x386F = 0x9769
+0x3870 = 0x845B
+0x3871 = 0x683C
+0x3872 = 0x86E4
+0x3873 = 0x9601
+0x3874 = 0x9694
+0x3875 = 0x94EC
+0x3876 = 0x4E2A
+0x3877 = 0x5404
+0x3878 = 0x7ED9
+0x3879 = 0x6839
+0x387A = 0x8DDF
+0x387B = 0x8015
+0x387C = 0x66F4
+0x387D = 0x5E9A
+0x387E = 0x7FB9
+0x3921 = 0x57C2
+0x3922 = 0x803F
+0x3923 = 0x6897
+0x3924 = 0x5DE5
+0x3925 = 0x653B
+0x3926 = 0x529F
+0x3927 = 0x606D
+0x3928 = 0x9F9A
+0x3929 = 0x4F9B
+0x392A = 0x8EAC
+0x392B = 0x516C
+0x392C = 0x5BAB
+0x392D = 0x5F13
+0x392E = 0x5DE9
+0x392F = 0x6C5E
+0x3930 = 0x62F1
+0x3931 = 0x8D21
+0x3932 = 0x5171
+0x3933 = 0x94A9
+0x3934 = 0x52FE
+0x3935 = 0x6C9F
+0x3936 = 0x82DF
+0x3937 = 0x72D7
+0x3938 = 0x57A2
+0x3939 = 0x6784
+0x393A = 0x8D2D
+0x393B = 0x591F
+0x393C = 0x8F9C
+0x393D = 0x83C7
+0x393E = 0x5495
+0x393F = 0x7B8D
+0x3940 = 0x4F30
+0x3941 = 0x6CBD
+0x3942 = 0x5B64
+0x3943 = 0x59D1
+0x3944 = 0x9F13
+0x3945 = 0x53E4
+0x3946 = 0x86CA
+0x3947 = 0x9AA8
+0x3948 = 0x8C37
+0x3949 = 0x80A1
+0x394A = 0x6545
+0x394B = 0x987E
+0x394C = 0x56FA
+0x394D = 0x96C7
+0x394E = 0x522E
+0x394F = 0x74DC
+0x3950 = 0x5250
+0x3951 = 0x5BE1
+0x3952 = 0x6302
+0x3953 = 0x8902
+0x3954 = 0x4E56
+0x3955 = 0x62D0
+0x3956 = 0x602A
+0x3957 = 0x68FA
+0x3958 = 0x5173
+0x3959 = 0x5B98
+0x395A = 0x51A0
+0x395B = 0x89C2
+0x395C = 0x7BA1
+0x395D = 0x9986
+0x395E = 0x7F50
+0x395F = 0x60EF
+0x3960 = 0x704C
+0x3961 = 0x8D2F
+0x3962 = 0x5149
+0x3963 = 0x5E7F
+0x3964 = 0x901B
+0x3965 = 0x7470
+0x3966 = 0x89C4
+0x3967 = 0x572D
+0x3968 = 0x7845
+0x3969 = 0x5F52
+0x396A = 0x9F9F
+0x396B = 0x95FA
+0x396C = 0x8F68
+0x396D = 0x9B3C
+0x396E = 0x8BE1
+0x396F = 0x7678
+0x3970 = 0x6842
+0x3971 = 0x67DC
+0x3972 = 0x8DEA
+0x3973 = 0x8D35
+0x3974 = 0x523D
+0x3975 = 0x8F8A
+0x3976 = 0x6EDA
+0x3977 = 0x68CD
+0x3978 = 0x9505
+0x3979 = 0x90ED
+0x397A = 0x56FD
+0x397B = 0x679C
+0x397C = 0x88F9
+0x397D = 0x8FC7
+0x397E = 0x54C8
+0x3A21 = 0x9AB8
+0x3A22 = 0x5B69
+0x3A23 = 0x6D77
+0x3A24 = 0x6C26
+0x3A25 = 0x4EA5
+0x3A26 = 0x5BB3
+0x3A27 = 0x9A87
+0x3A28 = 0x9163
+0x3A29 = 0x61A8
+0x3A2A = 0x90AF
+0x3A2B = 0x97E9
+0x3A2C = 0x542B
+0x3A2D = 0x6DB5
+0x3A2E = 0x5BD2
+0x3A2F = 0x51FD
+0x3A30 = 0x558A
+0x3A31 = 0x7F55
+0x3A32 = 0x7FF0
+0x3A33 = 0x64BC
+0x3A34 = 0x634D
+0x3A35 = 0x65F1
+0x3A36 = 0x61BE
+0x3A37 = 0x608D
+0x3A38 = 0x710A
+0x3A39 = 0x6C57
+0x3A3A = 0x6C49
+0x3A3B = 0x592F
+0x3A3C = 0x676D
+0x3A3D = 0x822A
+0x3A3E = 0x58D5
+0x3A3F = 0x568E
+0x3A40 = 0x8C6A
+0x3A41 = 0x6BEB
+0x3A42 = 0x90DD
+0x3A43 = 0x597D
+0x3A44 = 0x8017
+0x3A45 = 0x53F7
+0x3A46 = 0x6D69
+0x3A47 = 0x5475
+0x3A48 = 0x559D
+0x3A49 = 0x8377
+0x3A4A = 0x83CF
+0x3A4B = 0x6838
+0x3A4C = 0x79BE
+0x3A4D = 0x548C
+0x3A4E = 0x4F55
+0x3A4F = 0x5408
+0x3A50 = 0x76D2
+0x3A51 = 0x8C89
+0x3A52 = 0x9602
+0x3A53 = 0x6CB3
+0x3A54 = 0x6DB8
+0x3A55 = 0x8D6B
+0x3A56 = 0x8910
+0x3A57 = 0x9E64
+0x3A58 = 0x8D3A
+0x3A59 = 0x563F
+0x3A5A = 0x9ED1
+0x3A5B = 0x75D5
+0x3A5C = 0x5F88
+0x3A5D = 0x72E0
+0x3A5E = 0x6068
+0x3A5F = 0x54FC
+0x3A60 = 0x4EA8
+0x3A61 = 0x6A2A
+0x3A62 = 0x8861
+0x3A63 = 0x6052
+0x3A64 = 0x8F70
+0x3A65 = 0x54C4
+0x3A66 = 0x70D8
+0x3A67 = 0x8679
+0x3A68 = 0x9E3F
+0x3A69 = 0x6D2A
+0x3A6A = 0x5B8F
+0x3A6B = 0x5F18
+0x3A6C = 0x7EA2
+0x3A6D = 0x5589
+0x3A6E = 0x4FAF
+0x3A6F = 0x7334
+0x3A70 = 0x543C
+0x3A71 = 0x539A
+0x3A72 = 0x5019
+0x3A73 = 0x540E
+0x3A74 = 0x547C
+0x3A75 = 0x4E4E
+0x3A76 = 0x5FFD
+0x3A77 = 0x745A
+0x3A78 = 0x58F6
+0x3A79 = 0x846B
+0x3A7A = 0x80E1
+0x3A7B = 0x8774
+0x3A7C = 0x72D0
+0x3A7D = 0x7CCA
+0x3A7E = 0x6E56
+0x3B21 = 0x5F27
+0x3B22 = 0x864E
+0x3B23 = 0x552C
+0x3B24 = 0x62A4
+0x3B25 = 0x4E92
+0x3B26 = 0x6CAA
+0x3B27 = 0x6237
+0x3B28 = 0x82B1
+0x3B29 = 0x54D7
+0x3B2A = 0x534E
+0x3B2B = 0x733E
+0x3B2C = 0x6ED1
+0x3B2D = 0x753B
+0x3B2E = 0x5212
+0x3B2F = 0x5316
+0x3B30 = 0x8BDD
+0x3B31 = 0x69D0
+0x3B32 = 0x5F8A
+0x3B33 = 0x6000
+0x3B34 = 0x6DEE
+0x3B35 = 0x574F
+0x3B36 = 0x6B22
+0x3B37 = 0x73AF
+0x3B38 = 0x6853
+0x3B39 = 0x8FD8
+0x3B3A = 0x7F13
+0x3B3B = 0x6362
+0x3B3C = 0x60A3
+0x3B3D = 0x5524
+0x3B3E = 0x75EA
+0x3B3F = 0x8C62
+0x3B40 = 0x7115
+0x3B41 = 0x6DA3
+0x3B42 = 0x5BA6
+0x3B43 = 0x5E7B
+0x3B44 = 0x8352
+0x3B45 = 0x614C
+0x3B46 = 0x9EC4
+0x3B47 = 0x78FA
+0x3B48 = 0x8757
+0x3B49 = 0x7C27
+0x3B4A = 0x7687
+0x3B4B = 0x51F0
+0x3B4C = 0x60F6
+0x3B4D = 0x714C
+0x3B4E = 0x6643
+0x3B4F = 0x5E4C
+0x3B50 = 0x604D
+0x3B51 = 0x8C0E
+0x3B52 = 0x7070
+0x3B53 = 0x6325
+0x3B54 = 0x8F89
+0x3B55 = 0x5FBD
+0x3B56 = 0x6062
+0x3B57 = 0x86D4
+0x3B58 = 0x56DE
+0x3B59 = 0x6BC1
+0x3B5A = 0x6094
+0x3B5B = 0x6167
+0x3B5C = 0x5349
+0x3B5D = 0x60E0
+0x3B5E = 0x6666
+0x3B5F = 0x8D3F
+0x3B60 = 0x79FD
+0x3B61 = 0x4F1A
+0x3B62 = 0x70E9
+0x3B63 = 0x6C47
+0x3B64 = 0x8BB3
+0x3B65 = 0x8BF2
+0x3B66 = 0x7ED8
+0x3B67 = 0x8364
+0x3B68 = 0x660F
+0x3B69 = 0x5A5A
+0x3B6A = 0x9B42
+0x3B6B = 0x6D51
+0x3B6C = 0x6DF7
+0x3B6D = 0x8C41
+0x3B6E = 0x6D3B
+0x3B6F = 0x4F19
+0x3B70 = 0x706B
+0x3B71 = 0x83B7
+0x3B72 = 0x6216
+0x3B73 = 0x60D1
+0x3B74 = 0x970D
+0x3B75 = 0x8D27
+0x3B76 = 0x7978
+0x3B77 = 0x51FB
+0x3B78 = 0x573E
+0x3B79 = 0x57FA
+0x3B7A = 0x673A
+0x3B7B = 0x7578
+0x3B7C = 0x7A3D
+0x3B7D = 0x79EF
+0x3B7E = 0x7B95
+0x3C21 = 0x808C
+0x3C22 = 0x9965
+0x3C23 = 0x8FF9
+0x3C24 = 0x6FC0
+0x3C25 = 0x8BA5
+0x3C26 = 0x9E21
+0x3C27 = 0x59EC
+0x3C28 = 0x7EE9
+0x3C29 = 0x7F09
+0x3C2A = 0x5409
+0x3C2B = 0x6781
+0x3C2C = 0x68D8
+0x3C2D = 0x8F91
+0x3C2E = 0x7C4D
+0x3C2F = 0x96C6
+0x3C30 = 0x53CA
+0x3C31 = 0x6025
+0x3C32 = 0x75BE
+0x3C33 = 0x6C72
+0x3C34 = 0x5373
+0x3C35 = 0x5AC9
+0x3C36 = 0x7EA7
+0x3C37 = 0x6324
+0x3C38 = 0x51E0
+0x3C39 = 0x810A
+0x3C3A = 0x5DF1
+0x3C3B = 0x84DF
+0x3C3C = 0x6280
+0x3C3D = 0x5180
+0x3C3E = 0x5B63
+0x3C3F = 0x4F0E
+0x3C40 = 0x796D
+0x3C41 = 0x5242
+0x3C42 = 0x60B8
+0x3C43 = 0x6D4E
+0x3C44 = 0x5BC4
+0x3C45 = 0x5BC2
+0x3C46 = 0x8BA1
+0x3C47 = 0x8BB0
+0x3C48 = 0x65E2
+0x3C49 = 0x5FCC
+0x3C4A = 0x9645
+0x3C4B = 0x5993
+0x3C4C = 0x7EE7
+0x3C4D = 0x7EAA
+0x3C4E = 0x5609
+0x3C4F = 0x67B7
+0x3C50 = 0x5939
+0x3C51 = 0x4F73
+0x3C52 = 0x5BB6
+0x3C53 = 0x52A0
+0x3C54 = 0x835A
+0x3C55 = 0x988A
+0x3C56 = 0x8D3E
+0x3C57 = 0x7532
+0x3C58 = 0x94BE
+0x3C59 = 0x5047
+0x3C5A = 0x7A3C
+0x3C5B = 0x4EF7
+0x3C5C = 0x67B6
+0x3C5D = 0x9A7E
+0x3C5E = 0x5AC1
+0x3C5F = 0x6B7C
+0x3C60 = 0x76D1
+0x3C61 = 0x575A
+0x3C62 = 0x5C16
+0x3C63 = 0x7B3A
+0x3C64 = 0x95F4
+0x3C65 = 0x714E
+0x3C66 = 0x517C
+0x3C67 = 0x80A9
+0x3C68 = 0x8270
+0x3C69 = 0x5978
+0x3C6A = 0x7F04
+0x3C6B = 0x8327
+0x3C6C = 0x68C0
+0x3C6D = 0x67EC
+0x3C6E = 0x78B1
+0x3C6F = 0x7877
+0x3C70 = 0x62E3
+0x3C71 = 0x6361
+0x3C72 = 0x7B80
+0x3C73 = 0x4FED
+0x3C74 = 0x526A
+0x3C75 = 0x51CF
+0x3C76 = 0x8350
+0x3C77 = 0x69DB
+0x3C78 = 0x9274
+0x3C79 = 0x8DF5
+0x3C7A = 0x8D31
+0x3C7B = 0x89C1
+0x3C7C = 0x952E
+0x3C7D = 0x7BAD
+0x3C7E = 0x4EF6
+0x3D21 = 0x5065
+0x3D22 = 0x8230
+0x3D23 = 0x5251
+0x3D24 = 0x996F
+0x3D25 = 0x6E10
+0x3D26 = 0x6E85
+0x3D27 = 0x6DA7
+0x3D28 = 0x5EFA
+0x3D29 = 0x50F5
+0x3D2A = 0x59DC
+0x3D2B = 0x5C06
+0x3D2C = 0x6D46
+0x3D2D = 0x6C5F
+0x3D2E = 0x7586
+0x3D2F = 0x848B
+0x3D30 = 0x6868
+0x3D31 = 0x5956
+0x3D32 = 0x8BB2
+0x3D33 = 0x5320
+0x3D34 = 0x9171
+0x3D35 = 0x964D
+0x3D36 = 0x8549
+0x3D37 = 0x6912
+0x3D38 = 0x7901
+0x3D39 = 0x7126
+0x3D3A = 0x80F6
+0x3D3B = 0x4EA4
+0x3D3C = 0x90CA
+0x3D3D = 0x6D47
+0x3D3E = 0x9A84
+0x3D3F = 0x5A07
+0x3D40 = 0x56BC
+0x3D41 = 0x6405
+0x3D42 = 0x94F0
+0x3D43 = 0x77EB
+0x3D44 = 0x4FA5
+0x3D45 = 0x811A
+0x3D46 = 0x72E1
+0x3D47 = 0x89D2
+0x3D48 = 0x997A
+0x3D49 = 0x7F34
+0x3D4A = 0x7EDE
+0x3D4B = 0x527F
+0x3D4C = 0x6559
+0x3D4D = 0x9175
+0x3D4E = 0x8F7F
+0x3D4F = 0x8F83
+0x3D50 = 0x53EB
+0x3D51 = 0x7A96
+0x3D52 = 0x63ED
+0x3D53 = 0x63A5
+0x3D54 = 0x7686
+0x3D55 = 0x79F8
+0x3D56 = 0x8857
+0x3D57 = 0x9636
+0x3D58 = 0x622A
+0x3D59 = 0x52AB
+0x3D5A = 0x8282
+0x3D5B = 0x6854
+0x3D5C = 0x6770
+0x3D5D = 0x6377
+0x3D5E = 0x776B
+0x3D5F = 0x7AED
+0x3D60 = 0x6D01
+0x3D61 = 0x7ED3
+0x3D62 = 0x89E3
+0x3D63 = 0x59D0
+0x3D64 = 0x6212
+0x3D65 = 0x85C9
+0x3D66 = 0x82A5
+0x3D67 = 0x754C
+0x3D68 = 0x501F
+0x3D69 = 0x4ECB
+0x3D6A = 0x75A5
+0x3D6B = 0x8BEB
+0x3D6C = 0x5C4A
+0x3D6D = 0x5DFE
+0x3D6E = 0x7B4B
+0x3D6F = 0x65A4
+0x3D70 = 0x91D1
+0x3D71 = 0x4ECA
+0x3D72 = 0x6D25
+0x3D73 = 0x895F
+0x3D74 = 0x7D27
+0x3D75 = 0x9526
+0x3D76 = 0x4EC5
+0x3D77 = 0x8C28
+0x3D78 = 0x8FDB
+0x3D79 = 0x9773
+0x3D7A = 0x664B
+0x3D7B = 0x7981
+0x3D7C = 0x8FD1
+0x3D7D = 0x70EC
+0x3D7E = 0x6D78
+0x3E21 = 0x5C3D
+0x3E22 = 0x52B2
+0x3E23 = 0x8346
+0x3E24 = 0x5162
+0x3E25 = 0x830E
+0x3E26 = 0x775B
+0x3E27 = 0x6676
+0x3E28 = 0x9CB8
+0x3E29 = 0x4EAC
+0x3E2A = 0x60CA
+0x3E2B = 0x7CBE
+0x3E2C = 0x7CB3
+0x3E2D = 0x7ECF
+0x3E2E = 0x4E95
+0x3E2F = 0x8B66
+0x3E30 = 0x666F
+0x3E31 = 0x9888
+0x3E32 = 0x9759
+0x3E33 = 0x5883
+0x3E34 = 0x656C
+0x3E35 = 0x955C
+0x3E36 = 0x5F84
+0x3E37 = 0x75C9
+0x3E38 = 0x9756
+0x3E39 = 0x7ADF
+0x3E3A = 0x7ADE
+0x3E3B = 0x51C0
+0x3E3C = 0x70AF
+0x3E3D = 0x7A98
+0x3E3E = 0x63EA
+0x3E3F = 0x7A76
+0x3E40 = 0x7EA0
+0x3E41 = 0x7396
+0x3E42 = 0x97ED
+0x3E43 = 0x4E45
+0x3E44 = 0x7078
+0x3E45 = 0x4E5D
+0x3E46 = 0x9152
+0x3E47 = 0x53A9
+0x3E48 = 0x6551
+0x3E49 = 0x65E7
+0x3E4A = 0x81FC
+0x3E4B = 0x8205
+0x3E4C = 0x548E
+0x3E4D = 0x5C31
+0x3E4E = 0x759A
+0x3E4F = 0x97A0
+0x3E50 = 0x62D8
+0x3E51 = 0x72D9
+0x3E52 = 0x75BD
+0x3E53 = 0x5C45
+0x3E54 = 0x9A79
+0x3E55 = 0x83CA
+0x3E56 = 0x5C40
+0x3E57 = 0x5480
+0x3E58 = 0x77E9
+0x3E59 = 0x4E3E
+0x3E5A = 0x6CAE
+0x3E5B = 0x805A
+0x3E5C = 0x62D2
+0x3E5D = 0x636E
+0x3E5E = 0x5DE8
+0x3E5F = 0x5177
+0x3E60 = 0x8DDD
+0x3E61 = 0x8E1E
+0x3E62 = 0x952F
+0x3E63 = 0x4FF1
+0x3E64 = 0x53E5
+0x3E65 = 0x60E7
+0x3E66 = 0x70AC
+0x3E67 = 0x5267
+0x3E68 = 0x6350
+0x3E69 = 0x9E43
+0x3E6A = 0x5A1F
+0x3E6B = 0x5026
+0x3E6C = 0x7737
+0x3E6D = 0x5377
+0x3E6E = 0x7EE2
+0x3E6F = 0x6485
+0x3E70 = 0x652B
+0x3E71 = 0x6289
+0x3E72 = 0x6398
+0x3E73 = 0x5014
+0x3E74 = 0x7235
+0x3E75 = 0x89C9
+0x3E76 = 0x51B3
+0x3E77 = 0x8BC0
+0x3E78 = 0x7EDD
+0x3E79 = 0x5747
+0x3E7A = 0x83CC
+0x3E7B = 0x94A7
+0x3E7C = 0x519B
+0x3E7D = 0x541B
+0x3E7E = 0x5CFB
+0x3F21 = 0x4FCA
+0x3F22 = 0x7AE3
+0x3F23 = 0x6D5A
+0x3F24 = 0x90E1
+0x3F25 = 0x9A8F
+0x3F26 = 0x5580
+0x3F27 = 0x5496
+0x3F28 = 0x5361
+0x3F29 = 0x54AF
+0x3F2A = 0x5F00
+0x3F2B = 0x63E9
+0x3F2C = 0x6977
+0x3F2D = 0x51EF
+0x3F2E = 0x6168
+0x3F2F = 0x520A
+0x3F30 = 0x582A
+0x3F31 = 0x52D8
+0x3F32 = 0x574E
+0x3F33 = 0x780D
+0x3F34 = 0x770B
+0x3F35 = 0x5EB7
+0x3F36 = 0x6177
+0x3F37 = 0x7CE0
+0x3F38 = 0x625B
+0x3F39 = 0x6297
+0x3F3A = 0x4EA2
+0x3F3B = 0x7095
+0x3F3C = 0x8003
+0x3F3D = 0x62F7
+0x3F3E = 0x70E4
+0x3F3F = 0x9760
+0x3F40 = 0x5777
+0x3F41 = 0x82DB
+0x3F42 = 0x67EF
+0x3F43 = 0x68F5
+0x3F44 = 0x78D5
+0x3F45 = 0x9897
+0x3F46 = 0x79D1
+0x3F47 = 0x58F3
+0x3F48 = 0x54B3
+0x3F49 = 0x53EF
+0x3F4A = 0x6E34
+0x3F4B = 0x514B
+0x3F4C = 0x523B
+0x3F4D = 0x5BA2
+0x3F4E = 0x8BFE
+0x3F4F = 0x80AF
+0x3F50 = 0x5543
+0x3F51 = 0x57A6
+0x3F52 = 0x6073
+0x3F53 = 0x5751
+0x3F54 = 0x542D
+0x3F55 = 0x7A7A
+0x3F56 = 0x6050
+0x3F57 = 0x5B54
+0x3F58 = 0x63A7
+0x3F59 = 0x62A0
+0x3F5A = 0x53E3
+0x3F5B = 0x6263
+0x3F5C = 0x5BC7
+0x3F5D = 0x67AF
+0x3F5E = 0x54ED
+0x3F5F = 0x7A9F
+0x3F60 = 0x82E6
+0x3F61 = 0x9177
+0x3F62 = 0x5E93
+0x3F63 = 0x88E4
+0x3F64 = 0x5938
+0x3F65 = 0x57AE
+0x3F66 = 0x630E
+0x3F67 = 0x8DE8
+0x3F68 = 0x80EF
+0x3F69 = 0x5757
+0x3F6A = 0x7B77
+0x3F6B = 0x4FA9
+0x3F6C = 0x5FEB
+0x3F6D = 0x5BBD
+0x3F6E = 0x6B3E
+0x3F6F = 0x5321
+0x3F70 = 0x7B50
+0x3F71 = 0x72C2
+0x3F72 = 0x6846
+0x3F73 = 0x77FF
+0x3F74 = 0x7736
+0x3F75 = 0x65F7
+0x3F76 = 0x51B5
+0x3F77 = 0x4E8F
+0x3F78 = 0x76D4
+0x3F79 = 0x5CBF
+0x3F7A = 0x7AA5
+0x3F7B = 0x8475
+0x3F7C = 0x594E
+0x3F7D = 0x9B41
+0x3F7E = 0x5080
+0x4021 = 0x9988
+0x4022 = 0x6127
+0x4023 = 0x6E83
+0x4024 = 0x5764
+0x4025 = 0x6606
+0x4026 = 0x6346
+0x4027 = 0x56F0
+0x4028 = 0x62EC
+0x4029 = 0x6269
+0x402A = 0x5ED3
+0x402B = 0x9614
+0x402C = 0x5783
+0x402D = 0x62C9
+0x402E = 0x5587
+0x402F = 0x8721
+0x4030 = 0x814A
+0x4031 = 0x8FA3
+0x4032 = 0x5566
+0x4033 = 0x83B1
+0x4034 = 0x6765
+0x4035 = 0x8D56
+0x4036 = 0x84DD
+0x4037 = 0x5A6A
+0x4038 = 0x680F
+0x4039 = 0x62E6
+0x403A = 0x7BEE
+0x403B = 0x9611
+0x403C = 0x5170
+0x403D = 0x6F9C
+0x403E = 0x8C30
+0x403F = 0x63FD
+0x4040 = 0x89C8
+0x4041 = 0x61D2
+0x4042 = 0x7F06
+0x4043 = 0x70C2
+0x4044 = 0x6EE5
+0x4045 = 0x7405
+0x4046 = 0x6994
+0x4047 = 0x72FC
+0x4048 = 0x5ECA
+0x4049 = 0x90CE
+0x404A = 0x6717
+0x404B = 0x6D6A
+0x404C = 0x635E
+0x404D = 0x52B3
+0x404E = 0x7262
+0x404F = 0x8001
+0x4050 = 0x4F6C
+0x4051 = 0x59E5
+0x4052 = 0x916A
+0x4053 = 0x70D9
+0x4054 = 0x6D9D
+0x4055 = 0x52D2
+0x4056 = 0x4E50
+0x4057 = 0x96F7
+0x4058 = 0x956D
+0x4059 = 0x857E
+0x405A = 0x78CA
+0x405B = 0x7D2F
+0x405C = 0x5121
+0x405D = 0x5792
+0x405E = 0x64C2
+0x405F = 0x808B
+0x4060 = 0x7C7B
+0x4061 = 0x6CEA
+0x4062 = 0x68F1
+0x4063 = 0x695E
+0x4064 = 0x51B7
+0x4065 = 0x5398
+0x4066 = 0x68A8
+0x4067 = 0x7281
+0x4068 = 0x9ECE
+0x4069 = 0x7BF1
+0x406A = 0x72F8
+0x406B = 0x79BB
+0x406C = 0x6F13
+0x406D = 0x7406
+0x406E = 0x674E
+0x406F = 0x91CC
+0x4070 = 0x9CA4
+0x4071 = 0x793C
+0x4072 = 0x8389
+0x4073 = 0x8354
+0x4074 = 0x540F
+0x4075 = 0x6817
+0x4076 = 0x4E3D
+0x4077 = 0x5389
+0x4078 = 0x52B1
+0x4079 = 0x783E
+0x407A = 0x5386
+0x407B = 0x5229
+0x407C = 0x5088
+0x407D = 0x4F8B
+0x407E = 0x4FD0
+0x4121 = 0x75E2
+0x4122 = 0x7ACB
+0x4123 = 0x7C92
+0x4124 = 0x6CA5
+0x4125 = 0x96B6
+0x4126 = 0x529B
+0x4127 = 0x7483
+0x4128 = 0x54E9
+0x4129 = 0x4FE9
+0x412A = 0x8054
+0x412B = 0x83B2
+0x412C = 0x8FDE
+0x412D = 0x9570
+0x412E = 0x5EC9
+0x412F = 0x601C
+0x4130 = 0x6D9F
+0x4131 = 0x5E18
+0x4132 = 0x655B
+0x4133 = 0x8138
+0x4134 = 0x94FE
+0x4135 = 0x604B
+0x4136 = 0x70BC
+0x4137 = 0x7EC3
+0x4138 = 0x7CAE
+0x4139 = 0x51C9
+0x413A = 0x6881
+0x413B = 0x7CB1
+0x413C = 0x826F
+0x413D = 0x4E24
+0x413E = 0x8F86
+0x413F = 0x91CF
+0x4140 = 0x667E
+0x4141 = 0x4EAE
+0x4142 = 0x8C05
+0x4143 = 0x64A9
+0x4144 = 0x804A
+0x4145 = 0x50DA
+0x4146 = 0x7597
+0x4147 = 0x71CE
+0x4148 = 0x5BE5
+0x4149 = 0x8FBD
+0x414A = 0x6F66
+0x414B = 0x4E86
+0x414C = 0x6482
+0x414D = 0x9563
+0x414E = 0x5ED6
+0x414F = 0x6599
+0x4150 = 0x5217
+0x4151 = 0x88C2
+0x4152 = 0x70C8
+0x4153 = 0x52A3
+0x4154 = 0x730E
+0x4155 = 0x7433
+0x4156 = 0x6797
+0x4157 = 0x78F7
+0x4158 = 0x9716
+0x4159 = 0x4E34
+0x415A = 0x90BB
+0x415B = 0x9CDE
+0x415C = 0x6DCB
+0x415D = 0x51DB
+0x415E = 0x8D41
+0x415F = 0x541D
+0x4160 = 0x62CE
+0x4161 = 0x73B2
+0x4162 = 0x83F1
+0x4163 = 0x96F6
+0x4164 = 0x9F84
+0x4165 = 0x94C3
+0x4166 = 0x4F36
+0x4167 = 0x7F9A
+0x4168 = 0x51CC
+0x4169 = 0x7075
+0x416A = 0x9675
+0x416B = 0x5CAD
+0x416C = 0x9886
+0x416D = 0x53E6
+0x416E = 0x4EE4
+0x416F = 0x6E9C
+0x4170 = 0x7409
+0x4171 = 0x69B4
+0x4172 = 0x786B
+0x4173 = 0x998F
+0x4174 = 0x7559
+0x4175 = 0x5218
+0x4176 = 0x7624
+0x4177 = 0x6D41
+0x4178 = 0x67F3
+0x4179 = 0x516D
+0x417A = 0x9F99
+0x417B = 0x804B
+0x417C = 0x5499
+0x417D = 0x7B3C
+0x417E = 0x7ABF
+0x4221 = 0x9686
+0x4222 = 0x5784
+0x4223 = 0x62E2
+0x4224 = 0x9647
+0x4225 = 0x697C
+0x4226 = 0x5A04
+0x4227 = 0x6402
+0x4228 = 0x7BD3
+0x4229 = 0x6F0F
+0x422A = 0x964B
+0x422B = 0x82A6
+0x422C = 0x5362
+0x422D = 0x9885
+0x422E = 0x5E90
+0x422F = 0x7089
+0x4230 = 0x63B3
+0x4231 = 0x5364
+0x4232 = 0x864F
+0x4233 = 0x9C81
+0x4234 = 0x9E93
+0x4235 = 0x788C
+0x4236 = 0x9732
+0x4237 = 0x8DEF
+0x4238 = 0x8D42
+0x4239 = 0x9E7F
+0x423A = 0x6F5E
+0x423B = 0x7984
+0x423C = 0x5F55
+0x423D = 0x9646
+0x423E = 0x622E
+0x423F = 0x9A74
+0x4240 = 0x5415
+0x4241 = 0x94DD
+0x4242 = 0x4FA3
+0x4243 = 0x65C5
+0x4244 = 0x5C65
+0x4245 = 0x5C61
+0x4246 = 0x7F15
+0x4247 = 0x8651
+0x4248 = 0x6C2F
+0x4249 = 0x5F8B
+0x424A = 0x7387
+0x424B = 0x6EE4
+0x424C = 0x7EFF
+0x424D = 0x5CE6
+0x424E = 0x631B
+0x424F = 0x5B6A
+0x4250 = 0x6EE6
+0x4251 = 0x5375
+0x4252 = 0x4E71
+0x4253 = 0x63A0
+0x4254 = 0x7565
+0x4255 = 0x62A1
+0x4256 = 0x8F6E
+0x4257 = 0x4F26
+0x4258 = 0x4ED1
+0x4259 = 0x6CA6
+0x425A = 0x7EB6
+0x425B = 0x8BBA
+0x425C = 0x841D
+0x425D = 0x87BA
+0x425E = 0x7F57
+0x425F = 0x903B
+0x4260 = 0x9523
+0x4261 = 0x7BA9
+0x4262 = 0x9AA1
+0x4263 = 0x88F8
+0x4264 = 0x843D
+0x4265 = 0x6D1B
+0x4266 = 0x9A86
+0x4267 = 0x7EDC
+0x4268 = 0x5988
+0x4269 = 0x9EBB
+0x426A = 0x739B
+0x426B = 0x7801
+0x426C = 0x8682
+0x426D = 0x9A6C
+0x426E = 0x9A82
+0x426F = 0x561B
+0x4270 = 0x5417
+0x4271 = 0x57CB
+0x4272 = 0x4E70
+0x4273 = 0x9EA6
+0x4274 = 0x5356
+0x4275 = 0x8FC8
+0x4276 = 0x8109
+0x4277 = 0x7792
+0x4278 = 0x9992
+0x4279 = 0x86EE
+0x427A = 0x6EE1
+0x427B = 0x8513
+0x427C = 0x66FC
+0x427D = 0x6162
+0x427E = 0x6F2B
+0x4321 = 0x8C29
+0x4322 = 0x8292
+0x4323 = 0x832B
+0x4324 = 0x76F2
+0x4325 = 0x6C13
+0x4326 = 0x5FD9
+0x4327 = 0x83BD
+0x4328 = 0x732B
+0x4329 = 0x8305
+0x432A = 0x951A
+0x432B = 0x6BDB
+0x432C = 0x77DB
+0x432D = 0x94C6
+0x432E = 0x536F
+0x432F = 0x8302
+0x4330 = 0x5192
+0x4331 = 0x5E3D
+0x4332 = 0x8C8C
+0x4333 = 0x8D38
+0x4334 = 0x4E48
+0x4335 = 0x73AB
+0x4336 = 0x679A
+0x4337 = 0x6885
+0x4338 = 0x9176
+0x4339 = 0x9709
+0x433A = 0x7164
+0x433B = 0x6CA1
+0x433C = 0x7709
+0x433D = 0x5A92
+0x433E = 0x9541
+0x433F = 0x6BCF
+0x4340 = 0x7F8E
+0x4341 = 0x6627
+0x4342 = 0x5BD0
+0x4343 = 0x59B9
+0x4344 = 0x5A9A
+0x4345 = 0x95E8
+0x4346 = 0x95F7
+0x4347 = 0x4EEC
+0x4348 = 0x840C
+0x4349 = 0x8499
+0x434A = 0x6AAC
+0x434B = 0x76DF
+0x434C = 0x9530
+0x434D = 0x731B
+0x434E = 0x68A6
+0x434F = 0x5B5F
+0x4350 = 0x772F
+0x4351 = 0x919A
+0x4352 = 0x9761
+0x4353 = 0x7CDC
+0x4354 = 0x8FF7
+0x4355 = 0x8C1C
+0x4356 = 0x5F25
+0x4357 = 0x7C73
+0x4358 = 0x79D8
+0x4359 = 0x89C5
+0x435A = 0x6CCC
+0x435B = 0x871C
+0x435C = 0x5BC6
+0x435D = 0x5E42
+0x435E = 0x68C9
+0x435F = 0x7720
+0x4360 = 0x7EF5
+0x4361 = 0x5195
+0x4362 = 0x514D
+0x4363 = 0x52C9
+0x4364 = 0x5A29
+0x4365 = 0x7F05
+0x4366 = 0x9762
+0x4367 = 0x82D7
+0x4368 = 0x63CF
+0x4369 = 0x7784
+0x436A = 0x85D0
+0x436B = 0x79D2
+0x436C = 0x6E3A
+0x436D = 0x5E99
+0x436E = 0x5999
+0x436F = 0x8511
+0x4370 = 0x706D
+0x4371 = 0x6C11
+0x4372 = 0x62BF
+0x4373 = 0x76BF
+0x4374 = 0x654F
+0x4375 = 0x60AF
+0x4376 = 0x95FD
+0x4377 = 0x660E
+0x4378 = 0x879F
+0x4379 = 0x9E23
+0x437A = 0x94ED
+0x437B = 0x540D
+0x437C = 0x547D
+0x437D = 0x8C2C
+0x437E = 0x6478
+0x4421 = 0x6479
+0x4422 = 0x8611
+0x4423 = 0x6A21
+0x4424 = 0x819C
+0x4425 = 0x78E8
+0x4426 = 0x6469
+0x4427 = 0x9B54
+0x4428 = 0x62B9
+0x4429 = 0x672B
+0x442A = 0x83AB
+0x442B = 0x58A8
+0x442C = 0x9ED8
+0x442D = 0x6CAB
+0x442E = 0x6F20
+0x442F = 0x5BDE
+0x4430 = 0x964C
+0x4431 = 0x8C0B
+0x4432 = 0x725F
+0x4433 = 0x67D0
+0x4434 = 0x62C7
+0x4435 = 0x7261
+0x4436 = 0x4EA9
+0x4437 = 0x59C6
+0x4438 = 0x6BCD
+0x4439 = 0x5893
+0x443A = 0x66AE
+0x443B = 0x5E55
+0x443C = 0x52DF
+0x443D = 0x6155
+0x443E = 0x6728
+0x443F = 0x76EE
+0x4440 = 0x7766
+0x4441 = 0x7267
+0x4442 = 0x7A46
+0x4443 = 0x62FF
+0x4444 = 0x54EA
+0x4445 = 0x5450
+0x4446 = 0x94A0
+0x4447 = 0x90A3
+0x4448 = 0x5A1C
+0x4449 = 0x7EB3
+0x444A = 0x6C16
+0x444B = 0x4E43
+0x444C = 0x5976
+0x444D = 0x8010
+0x444E = 0x5948
+0x444F = 0x5357
+0x4450 = 0x7537
+0x4451 = 0x96BE
+0x4452 = 0x56CA
+0x4453 = 0x6320
+0x4454 = 0x8111
+0x4455 = 0x607C
+0x4456 = 0x95F9
+0x4457 = 0x6DD6
+0x4458 = 0x5462
+0x4459 = 0x9981
+0x445A = 0x5185
+0x445B = 0x5AE9
+0x445C = 0x80FD
+0x445D = 0x59AE
+0x445E = 0x9713
+0x445F = 0x502A
+0x4460 = 0x6CE5
+0x4461 = 0x5C3C
+0x4462 = 0x62DF
+0x4463 = 0x4F60
+0x4464 = 0x533F
+0x4465 = 0x817B
+0x4466 = 0x9006
+0x4467 = 0x6EBA
+0x4468 = 0x852B
+0x4469 = 0x62C8
+0x446A = 0x5E74
+0x446B = 0x78BE
+0x446C = 0x64B5
+0x446D = 0x637B
+0x446E = 0x5FF5
+0x446F = 0x5A18
+0x4470 = 0x917F
+0x4471 = 0x9E1F
+0x4472 = 0x5C3F
+0x4473 = 0x634F
+0x4474 = 0x8042
+0x4475 = 0x5B7D
+0x4476 = 0x556E
+0x4477 = 0x954A
+0x4478 = 0x954D
+0x4479 = 0x6D85
+0x447A = 0x60A8
+0x447B = 0x67E0
+0x447C = 0x72DE
+0x447D = 0x51DD
+0x447E = 0x5B81
+0x4521 = 0x62E7
+0x4522 = 0x6CDE
+0x4523 = 0x725B
+0x4524 = 0x626D
+0x4525 = 0x94AE
+0x4526 = 0x7EBD
+0x4527 = 0x8113
+0x4528 = 0x6D53
+0x4529 = 0x519C
+0x452A = 0x5F04
+0x452B = 0x5974
+0x452C = 0x52AA
+0x452D = 0x6012
+0x452E = 0x5973
+0x452F = 0x6696
+0x4530 = 0x8650
+0x4531 = 0x759F
+0x4532 = 0x632A
+0x4533 = 0x61E6
+0x4534 = 0x7CEF
+0x4535 = 0x8BFA
+0x4536 = 0x54E6
+0x4537 = 0x6B27
+0x4538 = 0x9E25
+0x4539 = 0x6BB4
+0x453A = 0x85D5
+0x453B = 0x5455
+0x453C = 0x5076
+0x453D = 0x6CA4
+0x453E = 0x556A
+0x453F = 0x8DB4
+0x4540 = 0x722C
+0x4541 = 0x5E15
+0x4542 = 0x6015
+0x4543 = 0x7436
+0x4544 = 0x62CD
+0x4545 = 0x6392
+0x4546 = 0x724C
+0x4547 = 0x5F98
+0x4548 = 0x6E43
+0x4549 = 0x6D3E
+0x454A = 0x6500
+0x454B = 0x6F58
+0x454C = 0x76D8
+0x454D = 0x78D0
+0x454E = 0x76FC
+0x454F = 0x7554
+0x4550 = 0x5224
+0x4551 = 0x53DB
+0x4552 = 0x4E53
+0x4553 = 0x5E9E
+0x4554 = 0x65C1
+0x4555 = 0x802A
+0x4556 = 0x80D6
+0x4557 = 0x629B
+0x4558 = 0x5486
+0x4559 = 0x5228
+0x455A = 0x70AE
+0x455B = 0x888D
+0x455C = 0x8DD1
+0x455D = 0x6CE1
+0x455E = 0x5478
+0x455F = 0x80DA
+0x4560 = 0x57F9
+0x4561 = 0x88F4
+0x4562 = 0x8D54
+0x4563 = 0x966A
+0x4564 = 0x914D
+0x4565 = 0x4F69
+0x4566 = 0x6C9B
+0x4567 = 0x55B7
+0x4568 = 0x76C6
+0x4569 = 0x7830
+0x456A = 0x62A8
+0x456B = 0x70F9
+0x456C = 0x6F8E
+0x456D = 0x5F6D
+0x456E = 0x84EC
+0x456F = 0x68DA
+0x4570 = 0x787C
+0x4571 = 0x7BF7
+0x4572 = 0x81A8
+0x4573 = 0x670B
+0x4574 = 0x9E4F
+0x4575 = 0x6367
+0x4576 = 0x78B0
+0x4577 = 0x576F
+0x4578 = 0x7812
+0x4579 = 0x9739
+0x457A = 0x6279
+0x457B = 0x62AB
+0x457C = 0x5288
+0x457D = 0x7435
+0x457E = 0x6BD7
+0x4621 = 0x5564
+0x4622 = 0x813E
+0x4623 = 0x75B2
+0x4624 = 0x76AE
+0x4625 = 0x5339
+0x4626 = 0x75DE
+0x4627 = 0x50FB
+0x4628 = 0x5C41
+0x4629 = 0x8B6C
+0x462A = 0x7BC7
+0x462B = 0x504F
+0x462C = 0x7247
+0x462D = 0x9A97
+0x462E = 0x98D8
+0x462F = 0x6F02
+0x4630 = 0x74E2
+0x4631 = 0x7968
+0x4632 = 0x6487
+0x4633 = 0x77A5
+0x4634 = 0x62FC
+0x4635 = 0x9891
+0x4636 = 0x8D2B
+0x4637 = 0x54C1
+0x4638 = 0x8058
+0x4639 = 0x4E52
+0x463A = 0x576A
+0x463B = 0x82F9
+0x463C = 0x840D
+0x463D = 0x5E73
+0x463E = 0x51ED
+0x463F = 0x74F6
+0x4640 = 0x8BC4
+0x4641 = 0x5C4F
+0x4642 = 0x5761
+0x4643 = 0x6CFC
+0x4644 = 0x9887
+0x4645 = 0x5A46
+0x4646 = 0x7834
+0x4647 = 0x9B44
+0x4648 = 0x8FEB
+0x4649 = 0x7C95
+0x464A = 0x5256
+0x464B = 0x6251
+0x464C = 0x94FA
+0x464D = 0x4EC6
+0x464E = 0x8386
+0x464F = 0x8461
+0x4650 = 0x83E9
+0x4651 = 0x84B2
+0x4652 = 0x57D4
+0x4653 = 0x6734
+0x4654 = 0x5703
+0x4655 = 0x666E
+0x4656 = 0x6D66
+0x4657 = 0x8C31
+0x4658 = 0x66DD
+0x4659 = 0x7011
+0x465A = 0x671F
+0x465B = 0x6B3A
+0x465C = 0x6816
+0x465D = 0x621A
+0x465E = 0x59BB
+0x465F = 0x4E03
+0x4660 = 0x51C4
+0x4661 = 0x6F06
+0x4662 = 0x67D2
+0x4663 = 0x6C8F
+0x4664 = 0x5176
+0x4665 = 0x68CB
+0x4666 = 0x5947
+0x4667 = 0x6B67
+0x4668 = 0x7566
+0x4669 = 0x5D0E
+0x466A = 0x8110
+0x466B = 0x9F50
+0x466C = 0x65D7
+0x466D = 0x7948
+0x466E = 0x7941
+0x466F = 0x9A91
+0x4670 = 0x8D77
+0x4671 = 0x5C82
+0x4672 = 0x4E5E
+0x4673 = 0x4F01
+0x4674 = 0x542F
+0x4675 = 0x5951
+0x4676 = 0x780C
+0x4677 = 0x5668
+0x4678 = 0x6C14
+0x4679 = 0x8FC4
+0x467A = 0x5F03
+0x467B = 0x6C7D
+0x467C = 0x6CE3
+0x467D = 0x8BAB
+0x467E = 0x6390
+0x4721 = 0x6070
+0x4722 = 0x6D3D
+0x4723 = 0x7275
+0x4724 = 0x6266
+0x4725 = 0x948E
+0x4726 = 0x94C5
+0x4727 = 0x5343
+0x4728 = 0x8FC1
+0x4729 = 0x7B7E
+0x472A = 0x4EDF
+0x472B = 0x8C26
+0x472C = 0x4E7E
+0x472D = 0x9ED4
+0x472E = 0x94B1
+0x472F = 0x94B3
+0x4730 = 0x524D
+0x4731 = 0x6F5C
+0x4732 = 0x9063
+0x4733 = 0x6D45
+0x4734 = 0x8C34
+0x4735 = 0x5811
+0x4736 = 0x5D4C
+0x4737 = 0x6B20
+0x4738 = 0x6B49
+0x4739 = 0x67AA
+0x473A = 0x545B
+0x473B = 0x8154
+0x473C = 0x7F8C
+0x473D = 0x5899
+0x473E = 0x8537
+0x473F = 0x5F3A
+0x4740 = 0x62A2
+0x4741 = 0x6A47
+0x4742 = 0x9539
+0x4743 = 0x6572
+0x4744 = 0x6084
+0x4745 = 0x6865
+0x4746 = 0x77A7
+0x4747 = 0x4E54
+0x4748 = 0x4FA8
+0x4749 = 0x5DE7
+0x474A = 0x9798
+0x474B = 0x64AC
+0x474C = 0x7FD8
+0x474D = 0x5CED
+0x474E = 0x4FCF
+0x474F = 0x7A8D
+0x4750 = 0x5207
+0x4751 = 0x8304
+0x4752 = 0x4E14
+0x4753 = 0x602F
+0x4754 = 0x7A83
+0x4755 = 0x94A6
+0x4756 = 0x4FB5
+0x4757 = 0x4EB2
+0x4758 = 0x79E6
+0x4759 = 0x7434
+0x475A = 0x52E4
+0x475B = 0x82B9
+0x475C = 0x64D2
+0x475D = 0x79BD
+0x475E = 0x5BDD
+0x475F = 0x6C81
+0x4760 = 0x9752
+0x4761 = 0x8F7B
+0x4762 = 0x6C22
+0x4763 = 0x503E
+0x4764 = 0x537F
+0x4765 = 0x6E05
+0x4766 = 0x64CE
+0x4767 = 0x6674
+0x4768 = 0x6C30
+0x4769 = 0x60C5
+0x476A = 0x9877
+0x476B = 0x8BF7
+0x476C = 0x5E86
+0x476D = 0x743C
+0x476E = 0x7A77
+0x476F = 0x79CB
+0x4770 = 0x4E18
+0x4771 = 0x90B1
+0x4772 = 0x7403
+0x4773 = 0x6C42
+0x4774 = 0x56DA
+0x4775 = 0x914B
+0x4776 = 0x6CC5
+0x4777 = 0x8D8B
+0x4778 = 0x533A
+0x4779 = 0x86C6
+0x477A = 0x66F2
+0x477B = 0x8EAF
+0x477C = 0x5C48
+0x477D = 0x9A71
+0x477E = 0x6E20
+0x4821 = 0x53D6
+0x4822 = 0x5A36
+0x4823 = 0x9F8B
+0x4824 = 0x8DA3
+0x4825 = 0x53BB
+0x4826 = 0x5708
+0x4827 = 0x98A7
+0x4828 = 0x6743
+0x4829 = 0x919B
+0x482A = 0x6CC9
+0x482B = 0x5168
+0x482C = 0x75CA
+0x482D = 0x62F3
+0x482E = 0x72AC
+0x482F = 0x5238
+0x4830 = 0x529D
+0x4831 = 0x7F3A
+0x4832 = 0x7094
+0x4833 = 0x7638
+0x4834 = 0x5374
+0x4835 = 0x9E4A
+0x4836 = 0x69B7
+0x4837 = 0x786E
+0x4838 = 0x96C0
+0x4839 = 0x88D9
+0x483A = 0x7FA4
+0x483B = 0x7136
+0x483C = 0x71C3
+0x483D = 0x5189
+0x483E = 0x67D3
+0x483F = 0x74E4
+0x4840 = 0x58E4
+0x4841 = 0x6518
+0x4842 = 0x56B7
+0x4843 = 0x8BA9
+0x4844 = 0x9976
+0x4845 = 0x6270
+0x4846 = 0x7ED5
+0x4847 = 0x60F9
+0x4848 = 0x70ED
+0x4849 = 0x58EC
+0x484A = 0x4EC1
+0x484B = 0x4EBA
+0x484C = 0x5FCD
+0x484D = 0x97E7
+0x484E = 0x4EFB
+0x484F = 0x8BA4
+0x4850 = 0x5203
+0x4851 = 0x598A
+0x4852 = 0x7EAB
+0x4853 = 0x6254
+0x4854 = 0x4ECD
+0x4855 = 0x65E5
+0x4856 = 0x620E
+0x4857 = 0x8338
+0x4858 = 0x84C9
+0x4859 = 0x8363
+0x485A = 0x878D
+0x485B = 0x7194
+0x485C = 0x6EB6
+0x485D = 0x5BB9
+0x485E = 0x7ED2
+0x485F = 0x5197
+0x4860 = 0x63C9
+0x4861 = 0x67D4
+0x4862 = 0x8089
+0x4863 = 0x8339
+0x4864 = 0x8815
+0x4865 = 0x5112
+0x4866 = 0x5B7A
+0x4867 = 0x5982
+0x4868 = 0x8FB1
+0x4869 = 0x4E73
+0x486A = 0x6C5D
+0x486B = 0x5165
+0x486C = 0x8925
+0x486D = 0x8F6F
+0x486E = 0x962E
+0x486F = 0x854A
+0x4870 = 0x745E
+0x4871 = 0x9510
+0x4872 = 0x95F0
+0x4873 = 0x6DA6
+0x4874 = 0x82E5
+0x4875 = 0x5F31
+0x4876 = 0x6492
+0x4877 = 0x6D12
+0x4878 = 0x8428
+0x4879 = 0x816E
+0x487A = 0x9CC3
+0x487B = 0x585E
+0x487C = 0x8D5B
+0x487D = 0x4E09
+0x487E = 0x53C1
+0x4921 = 0x4F1E
+0x4922 = 0x6563
+0x4923 = 0x6851
+0x4924 = 0x55D3
+0x4925 = 0x4E27
+0x4926 = 0x6414
+0x4927 = 0x9A9A
+0x4928 = 0x626B
+0x4929 = 0x5AC2
+0x492A = 0x745F
+0x492B = 0x8272
+0x492C = 0x6DA9
+0x492D = 0x68EE
+0x492E = 0x50E7
+0x492F = 0x838E
+0x4930 = 0x7802
+0x4931 = 0x6740
+0x4932 = 0x5239
+0x4933 = 0x6C99
+0x4934 = 0x7EB1
+0x4935 = 0x50BB
+0x4936 = 0x5565
+0x4937 = 0x715E
+0x4938 = 0x7B5B
+0x4939 = 0x6652
+0x493A = 0x73CA
+0x493B = 0x82EB
+0x493C = 0x6749
+0x493D = 0x5C71
+0x493E = 0x5220
+0x493F = 0x717D
+0x4940 = 0x886B
+0x4941 = 0x95EA
+0x4942 = 0x9655
+0x4943 = 0x64C5
+0x4944 = 0x8D61
+0x4945 = 0x81B3
+0x4946 = 0x5584
+0x4947 = 0x6C55
+0x4948 = 0x6247
+0x4949 = 0x7F2E
+0x494A = 0x5892
+0x494B = 0x4F24
+0x494C = 0x5546
+0x494D = 0x8D4F
+0x494E = 0x664C
+0x494F = 0x4E0A
+0x4950 = 0x5C1A
+0x4951 = 0x88F3
+0x4952 = 0x68A2
+0x4953 = 0x634E
+0x4954 = 0x7A0D
+0x4955 = 0x70E7
+0x4956 = 0x828D
+0x4957 = 0x52FA
+0x4958 = 0x97F6
+0x4959 = 0x5C11
+0x495A = 0x54E8
+0x495B = 0x90B5
+0x495C = 0x7ECD
+0x495D = 0x5962
+0x495E = 0x8D4A
+0x495F = 0x86C7
+0x4960 = 0x820C
+0x4961 = 0x820D
+0x4962 = 0x8D66
+0x4963 = 0x6444
+0x4964 = 0x5C04
+0x4965 = 0x6151
+0x4966 = 0x6D89
+0x4967 = 0x793E
+0x4968 = 0x8BBE
+0x4969 = 0x7837
+0x496A = 0x7533
+0x496B = 0x547B
+0x496C = 0x4F38
+0x496D = 0x8EAB
+0x496E = 0x6DF1
+0x496F = 0x5A20
+0x4970 = 0x7EC5
+0x4971 = 0x795E
+0x4972 = 0x6C88
+0x4973 = 0x5BA1
+0x4974 = 0x5A76
+0x4975 = 0x751A
+0x4976 = 0x80BE
+0x4977 = 0x614E
+0x4978 = 0x6E17
+0x4979 = 0x58F0
+0x497A = 0x751F
+0x497B = 0x7525
+0x497C = 0x7272
+0x497D = 0x5347
+0x497E = 0x7EF3
+0x4A21 = 0x7701
+0x4A22 = 0x76DB
+0x4A23 = 0x5269
+0x4A24 = 0x80DC
+0x4A25 = 0x5723
+0x4A26 = 0x5E08
+0x4A27 = 0x5931
+0x4A28 = 0x72EE
+0x4A29 = 0x65BD
+0x4A2A = 0x6E7F
+0x4A2B = 0x8BD7
+0x4A2C = 0x5C38
+0x4A2D = 0x8671
+0x4A2E = 0x5341
+0x4A2F = 0x77F3
+0x4A30 = 0x62FE
+0x4A31 = 0x65F6
+0x4A32 = 0x4EC0
+0x4A33 = 0x98DF
+0x4A34 = 0x8680
+0x4A35 = 0x5B9E
+0x4A36 = 0x8BC6
+0x4A37 = 0x53F2
+0x4A38 = 0x77E2
+0x4A39 = 0x4F7F
+0x4A3A = 0x5C4E
+0x4A3B = 0x9A76
+0x4A3C = 0x59CB
+0x4A3D = 0x5F0F
+0x4A3E = 0x793A
+0x4A3F = 0x58EB
+0x4A40 = 0x4E16
+0x4A41 = 0x67FF
+0x4A42 = 0x4E8B
+0x4A43 = 0x62ED
+0x4A44 = 0x8A93
+0x4A45 = 0x901D
+0x4A46 = 0x52BF
+0x4A47 = 0x662F
+0x4A48 = 0x55DC
+0x4A49 = 0x566C
+0x4A4A = 0x9002
+0x4A4B = 0x4ED5
+0x4A4C = 0x4F8D
+0x4A4D = 0x91CA
+0x4A4E = 0x9970
+0x4A4F = 0x6C0F
+0x4A50 = 0x5E02
+0x4A51 = 0x6043
+0x4A52 = 0x5BA4
+0x4A53 = 0x89C6
+0x4A54 = 0x8BD5
+0x4A55 = 0x6536
+0x4A56 = 0x624B
+0x4A57 = 0x9996
+0x4A58 = 0x5B88
+0x4A59 = 0x5BFF
+0x4A5A = 0x6388
+0x4A5B = 0x552E
+0x4A5C = 0x53D7
+0x4A5D = 0x7626
+0x4A5E = 0x517D
+0x4A5F = 0x852C
+0x4A60 = 0x67A2
+0x4A61 = 0x68B3
+0x4A62 = 0x6B8A
+0x4A63 = 0x6292
+0x4A64 = 0x8F93
+0x4A65 = 0x53D4
+0x4A66 = 0x8212
+0x4A67 = 0x6DD1
+0x4A68 = 0x758F
+0x4A69 = 0x4E66
+0x4A6A = 0x8D4E
+0x4A6B = 0x5B70
+0x4A6C = 0x719F
+0x4A6D = 0x85AF
+0x4A6E = 0x6691
+0x4A6F = 0x66D9
+0x4A70 = 0x7F72
+0x4A71 = 0x8700
+0x4A72 = 0x9ECD
+0x4A73 = 0x9F20
+0x4A74 = 0x5C5E
+0x4A75 = 0x672F
+0x4A76 = 0x8FF0
+0x4A77 = 0x6811
+0x4A78 = 0x675F
+0x4A79 = 0x620D
+0x4A7A = 0x7AD6
+0x4A7B = 0x5885
+0x4A7C = 0x5EB6
+0x4A7D = 0x6570
+0x4A7E = 0x6F31
+0x4B21 = 0x6055
+0x4B22 = 0x5237
+0x4B23 = 0x800D
+0x4B24 = 0x6454
+0x4B25 = 0x8870
+0x4B26 = 0x7529
+0x4B27 = 0x5E05
+0x4B28 = 0x6813
+0x4B29 = 0x62F4
+0x4B2A = 0x971C
+0x4B2B = 0x53CC
+0x4B2C = 0x723D
+0x4B2D = 0x8C01
+0x4B2E = 0x6C34
+0x4B2F = 0x7761
+0x4B30 = 0x7A0E
+0x4B31 = 0x542E
+0x4B32 = 0x77AC
+0x4B33 = 0x987A
+0x4B34 = 0x821C
+0x4B35 = 0x8BF4
+0x4B36 = 0x7855
+0x4B37 = 0x6714
+0x4B38 = 0x70C1
+0x4B39 = 0x65AF
+0x4B3A = 0x6495
+0x4B3B = 0x5636
+0x4B3C = 0x601D
+0x4B3D = 0x79C1
+0x4B3E = 0x53F8
+0x4B3F = 0x4E1D
+0x4B40 = 0x6B7B
+0x4B41 = 0x8086
+0x4B42 = 0x5BFA
+0x4B43 = 0x55E3
+0x4B44 = 0x56DB
+0x4B45 = 0x4F3A
+0x4B46 = 0x4F3C
+0x4B47 = 0x9972
+0x4B48 = 0x5DF3
+0x4B49 = 0x677E
+0x4B4A = 0x8038
+0x4B4B = 0x6002
+0x4B4C = 0x9882
+0x4B4D = 0x9001
+0x4B4E = 0x5B8B
+0x4B4F = 0x8BBC
+0x4B50 = 0x8BF5
+0x4B51 = 0x641C
+0x4B52 = 0x8258
+0x4B53 = 0x64DE
+0x4B54 = 0x55FD
+0x4B55 = 0x82CF
+0x4B56 = 0x9165
+0x4B57 = 0x4FD7
+0x4B58 = 0x7D20
+0x4B59 = 0x901F
+0x4B5A = 0x7C9F
+0x4B5B = 0x50F3
+0x4B5C = 0x5851
+0x4B5D = 0x6EAF
+0x4B5E = 0x5BBF
+0x4B5F = 0x8BC9
+0x4B60 = 0x8083
+0x4B61 = 0x9178
+0x4B62 = 0x849C
+0x4B63 = 0x7B97
+0x4B64 = 0x867D
+0x4B65 = 0x968B
+0x4B66 = 0x968F
+0x4B67 = 0x7EE5
+0x4B68 = 0x9AD3
+0x4B69 = 0x788E
+0x4B6A = 0x5C81
+0x4B6B = 0x7A57
+0x4B6C = 0x9042
+0x4B6D = 0x96A7
+0x4B6E = 0x795F
+0x4B6F = 0x5B59
+0x4B70 = 0x635F
+0x4B71 = 0x7B0B
+0x4B72 = 0x84D1
+0x4B73 = 0x68AD
+0x4B74 = 0x5506
+0x4B75 = 0x7F29
+0x4B76 = 0x7410
+0x4B77 = 0x7D22
+0x4B78 = 0x9501
+0x4B79 = 0x6240
+0x4B7A = 0x584C
+0x4B7B = 0x4ED6
+0x4B7C = 0x5B83
+0x4B7D = 0x5979
+0x4B7E = 0x5854
+0x4C21 = 0x736D
+0x4C22 = 0x631E
+0x4C23 = 0x8E4B
+0x4C24 = 0x8E0F
+0x4C25 = 0x80CE
+0x4C26 = 0x82D4
+0x4C27 = 0x62AC
+0x4C28 = 0x53F0
+0x4C29 = 0x6CF0
+0x4C2A = 0x915E
+0x4C2B = 0x592A
+0x4C2C = 0x6001
+0x4C2D = 0x6C70
+0x4C2E = 0x574D
+0x4C2F = 0x644A
+0x4C30 = 0x8D2A
+0x4C31 = 0x762B
+0x4C32 = 0x6EE9
+0x4C33 = 0x575B
+0x4C34 = 0x6A80
+0x4C35 = 0x75F0
+0x4C36 = 0x6F6D
+0x4C37 = 0x8C2D
+0x4C38 = 0x8C08
+0x4C39 = 0x5766
+0x4C3A = 0x6BEF
+0x4C3B = 0x8892
+0x4C3C = 0x78B3
+0x4C3D = 0x63A2
+0x4C3E = 0x53F9
+0x4C3F = 0x70AD
+0x4C40 = 0x6C64
+0x4C41 = 0x5858
+0x4C42 = 0x642A
+0x4C43 = 0x5802
+0x4C44 = 0x68E0
+0x4C45 = 0x819B
+0x4C46 = 0x5510
+0x4C47 = 0x7CD6
+0x4C48 = 0x5018
+0x4C49 = 0x8EBA
+0x4C4A = 0x6DCC
+0x4C4B = 0x8D9F
+0x4C4C = 0x70EB
+0x4C4D = 0x638F
+0x4C4E = 0x6D9B
+0x4C4F = 0x6ED4
+0x4C50 = 0x7EE6
+0x4C51 = 0x8404
+0x4C52 = 0x6843
+0x4C53 = 0x9003
+0x4C54 = 0x6DD8
+0x4C55 = 0x9676
+0x4C56 = 0x8BA8
+0x4C57 = 0x5957
+0x4C58 = 0x7279
+0x4C59 = 0x85E4
+0x4C5A = 0x817E
+0x4C5B = 0x75BC
+0x4C5C = 0x8A8A
+0x4C5D = 0x68AF
+0x4C5E = 0x5254
+0x4C5F = 0x8E22
+0x4C60 = 0x9511
+0x4C61 = 0x63D0
+0x4C62 = 0x9898
+0x4C63 = 0x8E44
+0x4C64 = 0x557C
+0x4C65 = 0x4F53
+0x4C66 = 0x66FF
+0x4C67 = 0x568F
+0x4C68 = 0x60D5
+0x4C69 = 0x6D95
+0x4C6A = 0x5243
+0x4C6B = 0x5C49
+0x4C6C = 0x5929
+0x4C6D = 0x6DFB
+0x4C6E = 0x586B
+0x4C6F = 0x7530
+0x4C70 = 0x751C
+0x4C71 = 0x606C
+0x4C72 = 0x8214
+0x4C73 = 0x8146
+0x4C74 = 0x6311
+0x4C75 = 0x6761
+0x4C76 = 0x8FE2
+0x4C77 = 0x773A
+0x4C78 = 0x8DF3
+0x4C79 = 0x8D34
+0x4C7A = 0x94C1
+0x4C7B = 0x5E16
+0x4C7C = 0x5385
+0x4C7D = 0x542C
+0x4C7E = 0x70C3
+0x4D21 = 0x6C40
+0x4D22 = 0x5EF7
+0x4D23 = 0x505C
+0x4D24 = 0x4EAD
+0x4D25 = 0x5EAD
+0x4D26 = 0x633A
+0x4D27 = 0x8247
+0x4D28 = 0x901A
+0x4D29 = 0x6850
+0x4D2A = 0x916E
+0x4D2B = 0x77B3
+0x4D2C = 0x540C
+0x4D2D = 0x94DC
+0x4D2E = 0x5F64
+0x4D2F = 0x7AE5
+0x4D30 = 0x6876
+0x4D31 = 0x6345
+0x4D32 = 0x7B52
+0x4D33 = 0x7EDF
+0x4D34 = 0x75DB
+0x4D35 = 0x5077
+0x4D36 = 0x6295
+0x4D37 = 0x5934
+0x4D38 = 0x900F
+0x4D39 = 0x51F8
+0x4D3A = 0x79C3
+0x4D3B = 0x7A81
+0x4D3C = 0x56FE
+0x4D3D = 0x5F92
+0x4D3E = 0x9014
+0x4D3F = 0x6D82
+0x4D40 = 0x5C60
+0x4D41 = 0x571F
+0x4D42 = 0x5410
+0x4D43 = 0x5154
+0x4D44 = 0x6E4D
+0x4D45 = 0x56E2
+0x4D46 = 0x63A8
+0x4D47 = 0x9893
+0x4D48 = 0x817F
+0x4D49 = 0x8715
+0x4D4A = 0x892A
+0x4D4B = 0x9000
+0x4D4C = 0x541E
+0x4D4D = 0x5C6F
+0x4D4E = 0x81C0
+0x4D4F = 0x62D6
+0x4D50 = 0x6258
+0x4D51 = 0x8131
+0x4D52 = 0x9E35
+0x4D53 = 0x9640
+0x4D54 = 0x9A6E
+0x4D55 = 0x9A7C
+0x4D56 = 0x692D
+0x4D57 = 0x59A5
+0x4D58 = 0x62D3
+0x4D59 = 0x553E
+0x4D5A = 0x6316
+0x4D5B = 0x54C7
+0x4D5C = 0x86D9
+0x4D5D = 0x6D3C
+0x4D5E = 0x5A03
+0x4D5F = 0x74E6
+0x4D60 = 0x889C
+0x4D61 = 0x6B6A
+0x4D62 = 0x5916
+0x4D63 = 0x8C4C
+0x4D64 = 0x5F2F
+0x4D65 = 0x6E7E
+0x4D66 = 0x73A9
+0x4D67 = 0x987D
+0x4D68 = 0x4E38
+0x4D69 = 0x70F7
+0x4D6A = 0x5B8C
+0x4D6B = 0x7897
+0x4D6C = 0x633D
+0x4D6D = 0x665A
+0x4D6E = 0x7696
+0x4D6F = 0x60CB
+0x4D70 = 0x5B9B
+0x4D71 = 0x5A49
+0x4D72 = 0x4E07
+0x4D73 = 0x8155
+0x4D74 = 0x6C6A
+0x4D75 = 0x738B
+0x4D76 = 0x4EA1
+0x4D77 = 0x6789
+0x4D78 = 0x7F51
+0x4D79 = 0x5F80
+0x4D7A = 0x65FA
+0x4D7B = 0x671B
+0x4D7C = 0x5FD8
+0x4D7D = 0x5984
+0x4D7E = 0x5A01
+0x4E21 = 0x5DCD
+0x4E22 = 0x5FAE
+0x4E23 = 0x5371
+0x4E24 = 0x97E6
+0x4E25 = 0x8FDD
+0x4E26 = 0x6845
+0x4E27 = 0x56F4
+0x4E28 = 0x552F
+0x4E29 = 0x60DF
+0x4E2A = 0x4E3A
+0x4E2B = 0x6F4D
+0x4E2C = 0x7EF4
+0x4E2D = 0x82C7
+0x4E2E = 0x840E
+0x4E2F = 0x59D4
+0x4E30 = 0x4F1F
+0x4E31 = 0x4F2A
+0x4E32 = 0x5C3E
+0x4E33 = 0x7EAC
+0x4E34 = 0x672A
+0x4E35 = 0x851A
+0x4E36 = 0x5473
+0x4E37 = 0x754F
+0x4E38 = 0x80C3
+0x4E39 = 0x5582
+0x4E3A = 0x9B4F
+0x4E3B = 0x4F4D
+0x4E3C = 0x6E2D
+0x4E3D = 0x8C13
+0x4E3E = 0x5C09
+0x4E3F = 0x6170
+0x4E40 = 0x536B
+0x4E41 = 0x761F
+0x4E42 = 0x6E29
+0x4E43 = 0x868A
+0x4E44 = 0x6587
+0x4E45 = 0x95FB
+0x4E46 = 0x7EB9
+0x4E47 = 0x543B
+0x4E48 = 0x7A33
+0x4E49 = 0x7D0A
+0x4E4A = 0x95EE
+0x4E4B = 0x55E1
+0x4E4C = 0x7FC1
+0x4E4D = 0x74EE
+0x4E4E = 0x631D
+0x4E4F = 0x8717
+0x4E50 = 0x6DA1
+0x4E51 = 0x7A9D
+0x4E52 = 0x6211
+0x4E53 = 0x65A1
+0x4E54 = 0x5367
+0x4E55 = 0x63E1
+0x4E56 = 0x6C83
+0x4E57 = 0x5DEB
+0x4E58 = 0x545C
+0x4E59 = 0x94A8
+0x4E5A = 0x4E4C
+0x4E5B = 0x6C61
+0x4E5C = 0x8BEC
+0x4E5D = 0x5C4B
+0x4E5E = 0x65E0
+0x4E5F = 0x829C
+0x4E60 = 0x68A7
+0x4E61 = 0x543E
+0x4E62 = 0x5434
+0x4E63 = 0x6BCB
+0x4E64 = 0x6B66
+0x4E65 = 0x4E94
+0x4E66 = 0x6342
+0x4E67 = 0x5348
+0x4E68 = 0x821E
+0x4E69 = 0x4F0D
+0x4E6A = 0x4FAE
+0x4E6B = 0x575E
+0x4E6C = 0x620A
+0x4E6D = 0x96FE
+0x4E6E = 0x6664
+0x4E6F = 0x7269
+0x4E70 = 0x52FF
+0x4E71 = 0x52A1
+0x4E72 = 0x609F
+0x4E73 = 0x8BEF
+0x4E74 = 0x6614
+0x4E75 = 0x7199
+0x4E76 = 0x6790
+0x4E77 = 0x897F
+0x4E78 = 0x7852
+0x4E79 = 0x77FD
+0x4E7A = 0x6670
+0x4E7B = 0x563B
+0x4E7C = 0x5438
+0x4E7D = 0x9521
+0x4E7E = 0x727A
+0x4F21 = 0x7A00
+0x4F22 = 0x606F
+0x4F23 = 0x5E0C
+0x4F24 = 0x6089
+0x4F25 = 0x819D
+0x4F26 = 0x5915
+0x4F27 = 0x60DC
+0x4F28 = 0x7184
+0x4F29 = 0x70EF
+0x4F2A = 0x6EAA
+0x4F2B = 0x6C50
+0x4F2C = 0x7280
+0x4F2D = 0x6A84
+0x4F2E = 0x88AD
+0x4F2F = 0x5E2D
+0x4F30 = 0x4E60
+0x4F31 = 0x5AB3
+0x4F32 = 0x559C
+0x4F33 = 0x94E3
+0x4F34 = 0x6D17
+0x4F35 = 0x7CFB
+0x4F36 = 0x9699
+0x4F37 = 0x620F
+0x4F38 = 0x7EC6
+0x4F39 = 0x778E
+0x4F3A = 0x867E
+0x4F3B = 0x5323
+0x4F3C = 0x971E
+0x4F3D = 0x8F96
+0x4F3E = 0x6687
+0x4F3F = 0x5CE1
+0x4F40 = 0x4FA0
+0x4F41 = 0x72ED
+0x4F42 = 0x4E0B
+0x4F43 = 0x53A6
+0x4F44 = 0x590F
+0x4F45 = 0x5413
+0x4F46 = 0x6380
+0x4F47 = 0x9528
+0x4F48 = 0x5148
+0x4F49 = 0x4ED9
+0x4F4A = 0x9C9C
+0x4F4B = 0x7EA4
+0x4F4C = 0x54B8
+0x4F4D = 0x8D24
+0x4F4E = 0x8854
+0x4F4F = 0x8237
+0x4F50 = 0x95F2
+0x4F51 = 0x6D8E
+0x4F52 = 0x5F26
+0x4F53 = 0x5ACC
+0x4F54 = 0x663E
+0x4F55 = 0x9669
+0x4F56 = 0x73B0
+0x4F57 = 0x732E
+0x4F58 = 0x53BF
+0x4F59 = 0x817A
+0x4F5A = 0x9985
+0x4F5B = 0x7FA1
+0x4F5C = 0x5BAA
+0x4F5D = 0x9677
+0x4F5E = 0x9650
+0x4F5F = 0x7EBF
+0x4F60 = 0x76F8
+0x4F61 = 0x53A2
+0x4F62 = 0x9576
+0x4F63 = 0x9999
+0x4F64 = 0x7BB1
+0x4F65 = 0x8944
+0x4F66 = 0x6E58
+0x4F67 = 0x4E61
+0x4F68 = 0x7FD4
+0x4F69 = 0x7965
+0x4F6A = 0x8BE6
+0x4F6B = 0x60F3
+0x4F6C = 0x54CD
+0x4F6D = 0x4EAB
+0x4F6E = 0x9879
+0x4F6F = 0x5DF7
+0x4F70 = 0x6A61
+0x4F71 = 0x50CF
+0x4F72 = 0x5411
+0x4F73 = 0x8C61
+0x4F74 = 0x8427
+0x4F75 = 0x785D
+0x4F76 = 0x9704
+0x4F77 = 0x524A
+0x4F78 = 0x54EE
+0x4F79 = 0x56A3
+0x4F7A = 0x9500
+0x4F7B = 0x6D88
+0x4F7C = 0x5BB5
+0x4F7D = 0x6DC6
+0x4F7E = 0x6653
+0x5021 = 0x5C0F
+0x5022 = 0x5B5D
+0x5023 = 0x6821
+0x5024 = 0x8096
+0x5025 = 0x5578
+0x5026 = 0x7B11
+0x5027 = 0x6548
+0x5028 = 0x6954
+0x5029 = 0x4E9B
+0x502A = 0x6B47
+0x502B = 0x874E
+0x502C = 0x978B
+0x502D = 0x534F
+0x502E = 0x631F
+0x502F = 0x643A
+0x5030 = 0x90AA
+0x5031 = 0x659C
+0x5032 = 0x80C1
+0x5033 = 0x8C10
+0x5034 = 0x5199
+0x5035 = 0x68B0
+0x5036 = 0x5378
+0x5037 = 0x87F9
+0x5038 = 0x61C8
+0x5039 = 0x6CC4
+0x503A = 0x6CFB
+0x503B = 0x8C22
+0x503C = 0x5C51
+0x503D = 0x85AA
+0x503E = 0x82AF
+0x503F = 0x950C
+0x5040 = 0x6B23
+0x5041 = 0x8F9B
+0x5042 = 0x65B0
+0x5043 = 0x5FFB
+0x5044 = 0x5FC3
+0x5045 = 0x4FE1
+0x5046 = 0x8845
+0x5047 = 0x661F
+0x5048 = 0x8165
+0x5049 = 0x7329
+0x504A = 0x60FA
+0x504B = 0x5174
+0x504C = 0x5211
+0x504D = 0x578B
+0x504E = 0x5F62
+0x504F = 0x90A2
+0x5050 = 0x884C
+0x5051 = 0x9192
+0x5052 = 0x5E78
+0x5053 = 0x674F
+0x5054 = 0x6027
+0x5055 = 0x59D3
+0x5056 = 0x5144
+0x5057 = 0x51F6
+0x5058 = 0x80F8
+0x5059 = 0x5308
+0x505A = 0x6C79
+0x505B = 0x96C4
+0x505C = 0x718A
+0x505D = 0x4F11
+0x505E = 0x4FEE
+0x505F = 0x7F9E
+0x5060 = 0x673D
+0x5061 = 0x55C5
+0x5062 = 0x9508
+0x5063 = 0x79C0
+0x5064 = 0x8896
+0x5065 = 0x7EE3
+0x5066 = 0x589F
+0x5067 = 0x620C
+0x5068 = 0x9700
+0x5069 = 0x865A
+0x506A = 0x5618
+0x506B = 0x987B
+0x506C = 0x5F90
+0x506D = 0x8BB8
+0x506E = 0x84C4
+0x506F = 0x9157
+0x5070 = 0x53D9
+0x5071 = 0x65ED
+0x5072 = 0x5E8F
+0x5073 = 0x755C
+0x5074 = 0x6064
+0x5075 = 0x7D6E
+0x5076 = 0x5A7F
+0x5077 = 0x7EEA
+0x5078 = 0x7EED
+0x5079 = 0x8F69
+0x507A = 0x55A7
+0x507B = 0x5BA3
+0x507C = 0x60AC
+0x507D = 0x65CB
+0x507E = 0x7384
+0x5121 = 0x9009
+0x5122 = 0x7663
+0x5123 = 0x7729
+0x5124 = 0x7EDA
+0x5125 = 0x9774
+0x5126 = 0x859B
+0x5127 = 0x5B66
+0x5128 = 0x7A74
+0x5129 = 0x96EA
+0x512A = 0x8840
+0x512B = 0x52CB
+0x512C = 0x718F
+0x512D = 0x5FAA
+0x512E = 0x65EC
+0x512F = 0x8BE2
+0x5130 = 0x5BFB
+0x5131 = 0x9A6F
+0x5132 = 0x5DE1
+0x5133 = 0x6B89
+0x5134 = 0x6C5B
+0x5135 = 0x8BAD
+0x5136 = 0x8BAF
+0x5137 = 0x900A
+0x5138 = 0x8FC5
+0x5139 = 0x538B
+0x513A = 0x62BC
+0x513B = 0x9E26
+0x513C = 0x9E2D
+0x513D = 0x5440
+0x513E = 0x4E2B
+0x513F = 0x82BD
+0x5140 = 0x7259
+0x5141 = 0x869C
+0x5142 = 0x5D16
+0x5143 = 0x8859
+0x5144 = 0x6DAF
+0x5145 = 0x96C5
+0x5146 = 0x54D1
+0x5147 = 0x4E9A
+0x5148 = 0x8BB6
+0x5149 = 0x7109
+0x514A = 0x54BD
+0x514B = 0x9609
+0x514C = 0x70DF
+0x514D = 0x6DF9
+0x514E = 0x76D0
+0x514F = 0x4E25
+0x5150 = 0x7814
+0x5151 = 0x8712
+0x5152 = 0x5CA9
+0x5153 = 0x5EF6
+0x5154 = 0x8A00
+0x5155 = 0x989C
+0x5156 = 0x960E
+0x5157 = 0x708E
+0x5158 = 0x6CBF
+0x5159 = 0x5944
+0x515A = 0x63A9
+0x515B = 0x773C
+0x515C = 0x884D
+0x515D = 0x6F14
+0x515E = 0x8273
+0x515F = 0x5830
+0x5160 = 0x71D5
+0x5161 = 0x538C
+0x5162 = 0x781A
+0x5163 = 0x96C1
+0x5164 = 0x5501
+0x5165 = 0x5F66
+0x5166 = 0x7130
+0x5167 = 0x5BB4
+0x5168 = 0x8C1A
+0x5169 = 0x9A8C
+0x516A = 0x6B83
+0x516B = 0x592E
+0x516C = 0x9E2F
+0x516D = 0x79E7
+0x516E = 0x6768
+0x516F = 0x626C
+0x5170 = 0x4F6F
+0x5171 = 0x75A1
+0x5172 = 0x7F8A
+0x5173 = 0x6D0B
+0x5174 = 0x9633
+0x5175 = 0x6C27
+0x5176 = 0x4EF0
+0x5177 = 0x75D2
+0x5178 = 0x517B
+0x5179 = 0x6837
+0x517A = 0x6F3E
+0x517B = 0x9080
+0x517C = 0x8170
+0x517D = 0x5996
+0x517E = 0x7476
+0x5221 = 0x6447
+0x5222 = 0x5C27
+0x5223 = 0x9065
+0x5224 = 0x7A91
+0x5225 = 0x8C23
+0x5226 = 0x59DA
+0x5227 = 0x54AC
+0x5228 = 0x8200
+0x5229 = 0x836F
+0x522A = 0x8981
+0x522B = 0x8000
+0x522C = 0x6930
+0x522D = 0x564E
+0x522E = 0x8036
+0x522F = 0x7237
+0x5230 = 0x91CE
+0x5231 = 0x51B6
+0x5232 = 0x4E5F
+0x5233 = 0x9875
+0x5234 = 0x6396
+0x5235 = 0x4E1A
+0x5236 = 0x53F6
+0x5237 = 0x66F3
+0x5238 = 0x814B
+0x5239 = 0x591C
+0x523A = 0x6DB2
+0x523B = 0x4E00
+0x523C = 0x58F9
+0x523D = 0x533B
+0x523E = 0x63D6
+0x523F = 0x94F1
+0x5240 = 0x4F9D
+0x5241 = 0x4F0A
+0x5242 = 0x8863
+0x5243 = 0x9890
+0x5244 = 0x5937
+0x5245 = 0x9057
+0x5246 = 0x79FB
+0x5247 = 0x4EEA
+0x5248 = 0x80F0
+0x5249 = 0x7591
+0x524A = 0x6C82
+0x524B = 0x5B9C
+0x524C = 0x59E8
+0x524D = 0x5F5D
+0x524E = 0x6905
+0x524F = 0x8681
+0x5250 = 0x501A
+0x5251 = 0x5DF2
+0x5252 = 0x4E59
+0x5253 = 0x77E3
+0x5254 = 0x4EE5
+0x5255 = 0x827A
+0x5256 = 0x6291
+0x5257 = 0x6613
+0x5258 = 0x9091
+0x5259 = 0x5C79
+0x525A = 0x4EBF
+0x525B = 0x5F79
+0x525C = 0x81C6
+0x525D = 0x9038
+0x525E = 0x8084
+0x525F = 0x75AB
+0x5260 = 0x4EA6
+0x5261 = 0x88D4
+0x5262 = 0x610F
+0x5263 = 0x6BC5
+0x5264 = 0x5FC6
+0x5265 = 0x4E49
+0x5266 = 0x76CA
+0x5267 = 0x6EA2
+0x5268 = 0x8BE3
+0x5269 = 0x8BAE
+0x526A = 0x8C0A
+0x526B = 0x8BD1
+0x526C = 0x5F02
+0x526D = 0x7FFC
+0x526E = 0x7FCC
+0x526F = 0x7ECE
+0x5270 = 0x8335
+0x5271 = 0x836B
+0x5272 = 0x56E0
+0x5273 = 0x6BB7
+0x5274 = 0x97F3
+0x5275 = 0x9634
+0x5276 = 0x59FB
+0x5277 = 0x541F
+0x5278 = 0x94F6
+0x5279 = 0x6DEB
+0x527A = 0x5BC5
+0x527B = 0x996E
+0x527C = 0x5C39
+0x527D = 0x5F15
+0x527E = 0x9690
+0x5321 = 0x5370
+0x5322 = 0x82F1
+0x5323 = 0x6A31
+0x5324 = 0x5A74
+0x5325 = 0x9E70
+0x5326 = 0x5E94
+0x5327 = 0x7F28
+0x5328 = 0x83B9
+0x5329 = 0x8424
+0x532A = 0x8425
+0x532B = 0x8367
+0x532C = 0x8747
+0x532D = 0x8FCE
+0x532E = 0x8D62
+0x532F = 0x76C8
+0x5330 = 0x5F71
+0x5331 = 0x9896
+0x5332 = 0x786C
+0x5333 = 0x6620
+0x5334 = 0x54DF
+0x5335 = 0x62E5
+0x5336 = 0x4F63
+0x5337 = 0x81C3
+0x5338 = 0x75C8
+0x5339 = 0x5EB8
+0x533A = 0x96CD
+0x533B = 0x8E0A
+0x533C = 0x86F9
+0x533D = 0x548F
+0x533E = 0x6CF3
+0x533F = 0x6D8C
+0x5340 = 0x6C38
+0x5341 = 0x607F
+0x5342 = 0x52C7
+0x5343 = 0x7528
+0x5344 = 0x5E7D
+0x5345 = 0x4F18
+0x5346 = 0x60A0
+0x5347 = 0x5FE7
+0x5348 = 0x5C24
+0x5349 = 0x7531
+0x534A = 0x90AE
+0x534B = 0x94C0
+0x534C = 0x72B9
+0x534D = 0x6CB9
+0x534E = 0x6E38
+0x534F = 0x9149
+0x5350 = 0x6709
+0x5351 = 0x53CB
+0x5352 = 0x53F3
+0x5353 = 0x4F51
+0x5354 = 0x91C9
+0x5355 = 0x8BF1
+0x5356 = 0x53C8
+0x5357 = 0x5E7C
+0x5358 = 0x8FC2
+0x5359 = 0x6DE4
+0x535A = 0x4E8E
+0x535B = 0x76C2
+0x535C = 0x6986
+0x535D = 0x865E
+0x535E = 0x611A
+0x535F = 0x8206
+0x5360 = 0x4F59
+0x5361 = 0x4FDE
+0x5362 = 0x903E
+0x5363 = 0x9C7C
+0x5364 = 0x6109
+0x5365 = 0x6E1D
+0x5366 = 0x6E14
+0x5367 = 0x9685
+0x5368 = 0x4E88
+0x5369 = 0x5A31
+0x536A = 0x96E8
+0x536B = 0x4E0E
+0x536C = 0x5C7F
+0x536D = 0x79B9
+0x536E = 0x5B87
+0x536F = 0x8BED
+0x5370 = 0x7FBD
+0x5371 = 0x7389
+0x5372 = 0x57DF
+0x5373 = 0x828B
+0x5374 = 0x90C1
+0x5375 = 0x5401
+0x5376 = 0x9047
+0x5377 = 0x55BB
+0x5378 = 0x5CEA
+0x5379 = 0x5FA1
+0x537A = 0x6108
+0x537B = 0x6B32
+0x537C = 0x72F1
+0x537D = 0x80B2
+0x537E = 0x8A89
+0x5421 = 0x6D74
+0x5422 = 0x5BD3
+0x5423 = 0x88D5
+0x5424 = 0x9884
+0x5425 = 0x8C6B
+0x5426 = 0x9A6D
+0x5427 = 0x9E33
+0x5428 = 0x6E0A
+0x5429 = 0x51A4
+0x542A = 0x5143
+0x542B = 0x57A3
+0x542C = 0x8881
+0x542D = 0x539F
+0x542E = 0x63F4
+0x542F = 0x8F95
+0x5430 = 0x56ED
+0x5431 = 0x5458
+0x5432 = 0x5706
+0x5433 = 0x733F
+0x5434 = 0x6E90
+0x5435 = 0x7F18
+0x5436 = 0x8FDC
+0x5437 = 0x82D1
+0x5438 = 0x613F
+0x5439 = 0x6028
+0x543A = 0x9662
+0x543B = 0x66F0
+0x543C = 0x7EA6
+0x543D = 0x8D8A
+0x543E = 0x8DC3
+0x543F = 0x94A5
+0x5440 = 0x5CB3
+0x5441 = 0x7CA4
+0x5442 = 0x6708
+0x5443 = 0x60A6
+0x5444 = 0x9605
+0x5445 = 0x8018
+0x5446 = 0x4E91
+0x5447 = 0x90E7
+0x5448 = 0x5300
+0x5449 = 0x9668
+0x544A = 0x5141
+0x544B = 0x8FD0
+0x544C = 0x8574
+0x544D = 0x915D
+0x544E = 0x6655
+0x544F = 0x97F5
+0x5450 = 0x5B55
+0x5451 = 0x531D
+0x5452 = 0x7838
+0x5453 = 0x6742
+0x5454 = 0x683D
+0x5455 = 0x54C9
+0x5456 = 0x707E
+0x5457 = 0x5BB0
+0x5458 = 0x8F7D
+0x5459 = 0x518D
+0x545A = 0x5728
+0x545B = 0x54B1
+0x545C = 0x6512
+0x545D = 0x6682
+0x545E = 0x8D5E
+0x545F = 0x8D43
+0x5460 = 0x810F
+0x5461 = 0x846C
+0x5462 = 0x906D
+0x5463 = 0x7CDF
+0x5464 = 0x51FF
+0x5465 = 0x85FB
+0x5466 = 0x67A3
+0x5467 = 0x65E9
+0x5468 = 0x6FA1
+0x5469 = 0x86A4
+0x546A = 0x8E81
+0x546B = 0x566A
+0x546C = 0x9020
+0x546D = 0x7682
+0x546E = 0x7076
+0x546F = 0x71E5
+0x5470 = 0x8D23
+0x5471 = 0x62E9
+0x5472 = 0x5219
+0x5473 = 0x6CFD
+0x5474 = 0x8D3C
+0x5475 = 0x600E
+0x5476 = 0x589E
+0x5477 = 0x618E
+0x5478 = 0x66FE
+0x5479 = 0x8D60
+0x547A = 0x624E
+0x547B = 0x55B3
+0x547C = 0x6E23
+0x547D = 0x672D
+0x547E = 0x8F67
+0x5521 = 0x94E1
+0x5522 = 0x95F8
+0x5523 = 0x7728
+0x5524 = 0x6805
+0x5525 = 0x69A8
+0x5526 = 0x548B
+0x5527 = 0x4E4D
+0x5528 = 0x70B8
+0x5529 = 0x8BC8
+0x552A = 0x6458
+0x552B = 0x658B
+0x552C = 0x5B85
+0x552D = 0x7A84
+0x552E = 0x503A
+0x552F = 0x5BE8
+0x5530 = 0x77BB
+0x5531 = 0x6BE1
+0x5532 = 0x8A79
+0x5533 = 0x7C98
+0x5534 = 0x6CBE
+0x5535 = 0x76CF
+0x5536 = 0x65A9
+0x5537 = 0x8F97
+0x5538 = 0x5D2D
+0x5539 = 0x5C55
+0x553A = 0x8638
+0x553B = 0x6808
+0x553C = 0x5360
+0x553D = 0x6218
+0x553E = 0x7AD9
+0x553F = 0x6E5B
+0x5540 = 0x7EFD
+0x5541 = 0x6A1F
+0x5542 = 0x7AE0
+0x5543 = 0x5F70
+0x5544 = 0x6F33
+0x5545 = 0x5F20
+0x5546 = 0x638C
+0x5547 = 0x6DA8
+0x5548 = 0x6756
+0x5549 = 0x4E08
+0x554A = 0x5E10
+0x554B = 0x8D26
+0x554C = 0x4ED7
+0x554D = 0x80C0
+0x554E = 0x7634
+0x554F = 0x969C
+0x5550 = 0x62DB
+0x5551 = 0x662D
+0x5552 = 0x627E
+0x5553 = 0x6CBC
+0x5554 = 0x8D75
+0x5555 = 0x7167
+0x5556 = 0x7F69
+0x5557 = 0x5146
+0x5558 = 0x8087
+0x5559 = 0x53EC
+0x555A = 0x906E
+0x555B = 0x6298
+0x555C = 0x54F2
+0x555D = 0x86F0
+0x555E = 0x8F99
+0x555F = 0x8005
+0x5560 = 0x9517
+0x5561 = 0x8517
+0x5562 = 0x8FD9
+0x5563 = 0x6D59
+0x5564 = 0x73CD
+0x5565 = 0x659F
+0x5566 = 0x771F
+0x5567 = 0x7504
+0x5568 = 0x7827
+0x5569 = 0x81FB
+0x556A = 0x8D1E
+0x556B = 0x9488
+0x556C = 0x4FA6
+0x556D = 0x6795
+0x556E = 0x75B9
+0x556F = 0x8BCA
+0x5570 = 0x9707
+0x5571 = 0x632F
+0x5572 = 0x9547
+0x5573 = 0x9635
+0x5574 = 0x84B8
+0x5575 = 0x6323
+0x5576 = 0x7741
+0x5577 = 0x5F81
+0x5578 = 0x72F0
+0x5579 = 0x4E89
+0x557A = 0x6014
+0x557B = 0x6574
+0x557C = 0x62EF
+0x557D = 0x6B63
+0x557E = 0x653F
+0x5621 = 0x5E27
+0x5622 = 0x75C7
+0x5623 = 0x90D1
+0x5624 = 0x8BC1
+0x5625 = 0x829D
+0x5626 = 0x679D
+0x5627 = 0x652F
+0x5628 = 0x5431
+0x5629 = 0x8718
+0x562A = 0x77E5
+0x562B = 0x80A2
+0x562C = 0x8102
+0x562D = 0x6C41
+0x562E = 0x4E4B
+0x562F = 0x7EC7
+0x5630 = 0x804C
+0x5631 = 0x76F4
+0x5632 = 0x690D
+0x5633 = 0x6B96
+0x5634 = 0x6267
+0x5635 = 0x503C
+0x5636 = 0x4F84
+0x5637 = 0x5740
+0x5638 = 0x6307
+0x5639 = 0x6B62
+0x563A = 0x8DBE
+0x563B = 0x53EA
+0x563C = 0x65E8
+0x563D = 0x7EB8
+0x563E = 0x5FD7
+0x563F = 0x631A
+0x5640 = 0x63B7
+0x5641 = 0x81F3
+0x5642 = 0x81F4
+0x5643 = 0x7F6E
+0x5644 = 0x5E1C
+0x5645 = 0x5CD9
+0x5646 = 0x5236
+0x5647 = 0x667A
+0x5648 = 0x79E9
+0x5649 = 0x7A1A
+0x564A = 0x8D28
+0x564B = 0x7099
+0x564C = 0x75D4
+0x564D = 0x6EDE
+0x564E = 0x6CBB
+0x564F = 0x7A92
+0x5650 = 0x4E2D
+0x5651 = 0x76C5
+0x5652 = 0x5FE0
+0x5653 = 0x949F
+0x5654 = 0x8877
+0x5655 = 0x7EC8
+0x5656 = 0x79CD
+0x5657 = 0x80BF
+0x5658 = 0x91CD
+0x5659 = 0x4EF2
+0x565A = 0x4F17
+0x565B = 0x821F
+0x565C = 0x5468
+0x565D = 0x5DDE
+0x565E = 0x6D32
+0x565F = 0x8BCC
+0x5660 = 0x7CA5
+0x5661 = 0x8F74
+0x5662 = 0x8098
+0x5663 = 0x5E1A
+0x5664 = 0x5492
+0x5665 = 0x76B1
+0x5666 = 0x5B99
+0x5667 = 0x663C
+0x5668 = 0x9AA4
+0x5669 = 0x73E0
+0x566A = 0x682A
+0x566B = 0x86DB
+0x566C = 0x6731
+0x566D = 0x732A
+0x566E = 0x8BF8
+0x566F = 0x8BDB
+0x5670 = 0x9010
+0x5671 = 0x7AF9
+0x5672 = 0x70DB
+0x5673 = 0x716E
+0x5674 = 0x62C4
+0x5675 = 0x77A9
+0x5676 = 0x5631
+0x5677 = 0x4E3B
+0x5678 = 0x8457
+0x5679 = 0x67F1
+0x567A = 0x52A9
+0x567B = 0x86C0
+0x567C = 0x8D2E
+0x567D = 0x94F8
+0x567E = 0x7B51
+0x5721 = 0x4F4F
+0x5722 = 0x6CE8
+0x5723 = 0x795D
+0x5724 = 0x9A7B
+0x5725 = 0x6293
+0x5726 = 0x722A
+0x5727 = 0x62FD
+0x5728 = 0x4E13
+0x5729 = 0x7816
+0x572A = 0x8F6C
+0x572B = 0x64B0
+0x572C = 0x8D5A
+0x572D = 0x7BC6
+0x572E = 0x6869
+0x572F = 0x5E84
+0x5730 = 0x88C5
+0x5731 = 0x5986
+0x5732 = 0x649E
+0x5733 = 0x58EE
+0x5734 = 0x72B6
+0x5735 = 0x690E
+0x5736 = 0x9525
+0x5737 = 0x8FFD
+0x5738 = 0x8D58
+0x5739 = 0x5760
+0x573A = 0x7F00
+0x573B = 0x8C06
+0x573C = 0x51C6
+0x573D = 0x6349
+0x573E = 0x62D9
+0x573F = 0x5353
+0x5740 = 0x684C
+0x5741 = 0x7422
+0x5742 = 0x8301
+0x5743 = 0x914C
+0x5744 = 0x5544
+0x5745 = 0x7740
+0x5746 = 0x707C
+0x5747 = 0x6D4A
+0x5748 = 0x5179
+0x5749 = 0x54A8
+0x574A = 0x8D44
+0x574B = 0x59FF
+0x574C = 0x6ECB
+0x574D = 0x6DC4
+0x574E = 0x5B5C
+0x574F = 0x7D2B
+0x5750 = 0x4ED4
+0x5751 = 0x7C7D
+0x5752 = 0x6ED3
+0x5753 = 0x5B50
+0x5754 = 0x81EA
+0x5755 = 0x6E0D
+0x5756 = 0x5B57
+0x5757 = 0x9B03
+0x5758 = 0x68D5
+0x5759 = 0x8E2A
+0x575A = 0x5B97
+0x575B = 0x7EFC
+0x575C = 0x603B
+0x575D = 0x7EB5
+0x575E = 0x90B9
+0x575F = 0x8D70
+0x5760 = 0x594F
+0x5761 = 0x63CD
+0x5762 = 0x79DF
+0x5763 = 0x8DB3
+0x5764 = 0x5352
+0x5765 = 0x65CF
+0x5766 = 0x7956
+0x5767 = 0x8BC5
+0x5768 = 0x963B
+0x5769 = 0x7EC4
+0x576A = 0x94BB
+0x576B = 0x7E82
+0x576C = 0x5634
+0x576D = 0x9189
+0x576E = 0x6700
+0x576F = 0x7F6A
+0x5770 = 0x5C0A
+0x5771 = 0x9075
+0x5772 = 0x6628
+0x5773 = 0x5DE6
+0x5774 = 0x4F50
+0x5775 = 0x67DE
+0x5776 = 0x505A
+0x5777 = 0x4F5C
+0x5778 = 0x5750
+0x5779 = 0x5EA7
+
+# GBK2 / GB2312 plane2
+0x5821 = 0x4E8D
+0x5822 = 0x4E0C
+0x5823 = 0x5140
+0x5824 = 0x4E10
+0x5825 = 0x5EFF
+0x5826 = 0x5345
+0x5827 = 0x4E15
+0x5828 = 0x4E98
+0x5829 = 0x4E1E
+0x582A = 0x9B32
+0x582B = 0x5B6C
+0x582C = 0x5669
+0x582D = 0x4E28
+0x582E = 0x79BA
+0x582F = 0x4E3F
+0x5830 = 0x5315
+0x5831 = 0x4E47
+0x5832 = 0x592D
+0x5833 = 0x723B
+0x5834 = 0x536E
+0x5835 = 0x6C10
+0x5836 = 0x56DF
+0x5837 = 0x80E4
+0x5838 = 0x9997
+0x5839 = 0x6BD3
+0x583A = 0x777E
+0x583B = 0x9F17
+0x583C = 0x4E36
+0x583D = 0x4E9F
+0x583E = 0x9F10
+0x583F = 0x4E5C
+0x5840 = 0x4E69
+0x5841 = 0x4E93
+0x5842 = 0x8288
+0x5843 = 0x5B5B
+0x5844 = 0x556C
+0x5845 = 0x560F
+0x5846 = 0x4EC4
+0x5847 = 0x538D
+0x5848 = 0x539D
+0x5849 = 0x53A3
+0x584A = 0x53A5
+0x584B = 0x53AE
+0x584C = 0x9765
+0x584D = 0x8D5D
+0x584E = 0x531A
+0x584F = 0x53F5
+0x5850 = 0x5326
+0x5851 = 0x532E
+0x5852 = 0x533E
+0x5853 = 0x8D5C
+0x5854 = 0x5366
+0x5855 = 0x5363
+0x5856 = 0x5202
+0x5857 = 0x5208
+0x5858 = 0x520E
+0x5859 = 0x522D
+0x585A = 0x5233
+0x585B = 0x523F
+0x585C = 0x5240
+0x585D = 0x524C
+0x585E = 0x525E
+0x585F = 0x5261
+0x5860 = 0x525C
+0x5861 = 0x84AF
+0x5862 = 0x527D
+0x5863 = 0x5282
+0x5864 = 0x5281
+0x5865 = 0x5290
+0x5866 = 0x5293
+0x5867 = 0x5182
+0x5868 = 0x7F54
+0x5869 = 0x4EBB
+0x586A = 0x4EC3
+0x586B = 0x4EC9
+0x586C = 0x4EC2
+0x586D = 0x4EE8
+0x586E = 0x4EE1
+0x586F = 0x4EEB
+0x5870 = 0x4EDE
+0x5871 = 0x4F1B
+0x5872 = 0x4EF3
+0x5873 = 0x4F22
+0x5874 = 0x4F64
+0x5875 = 0x4EF5
+0x5876 = 0x4F25
+0x5877 = 0x4F27
+0x5878 = 0x4F09
+0x5879 = 0x4F2B
+0x587A = 0x4F5E
+0x587B = 0x4F67
+0x587C = 0x6538
+0x587D = 0x4F5A
+0x587E = 0x4F5D
+0x5921 = 0x4F5F
+0x5922 = 0x4F57
+0x5923 = 0x4F32
+0x5924 = 0x4F3D
+0x5925 = 0x4F76
+0x5926 = 0x4F74
+0x5927 = 0x4F91
+0x5928 = 0x4F89
+0x5929 = 0x4F83
+0x592A = 0x4F8F
+0x592B = 0x4F7E
+0x592C = 0x4F7B
+0x592D = 0x4FAA
+0x592E = 0x4F7C
+0x592F = 0x4FAC
+0x5930 = 0x4F94
+0x5931 = 0x4FE6
+0x5932 = 0x4FE8
+0x5933 = 0x4FEA
+0x5934 = 0x4FC5
+0x5935 = 0x4FDA
+0x5936 = 0x4FE3
+0x5937 = 0x4FDC
+0x5938 = 0x4FD1
+0x5939 = 0x4FDF
+0x593A = 0x4FF8
+0x593B = 0x5029
+0x593C = 0x504C
+0x593D = 0x4FF3
+0x593E = 0x502C
+0x593F = 0x500F
+0x5940 = 0x502E
+0x5941 = 0x502D
+0x5942 = 0x4FFE
+0x5943 = 0x501C
+0x5944 = 0x500C
+0x5945 = 0x5025
+0x5946 = 0x5028
+0x5947 = 0x507E
+0x5948 = 0x5043
+0x5949 = 0x5055
+0x594A = 0x5048
+0x594B = 0x504E
+0x594C = 0x506C
+0x594D = 0x507B
+0x594E = 0x50A5
+0x594F = 0x50A7
+0x5950 = 0x50A9
+0x5951 = 0x50BA
+0x5952 = 0x50D6
+0x5953 = 0x5106
+0x5954 = 0x50ED
+0x5955 = 0x50EC
+0x5956 = 0x50E6
+0x5957 = 0x50EE
+0x5958 = 0x5107
+0x5959 = 0x510B
+0x595A = 0x4EDD
+0x595B = 0x6C3D
+0x595C = 0x4F58
+0x595D = 0x4F65
+0x595E = 0x4FCE
+0x595F = 0x9FA0
+0x5960 = 0x6C46
+0x5961 = 0x7C74
+0x5962 = 0x516E
+0x5963 = 0x5DFD
+0x5964 = 0x9EC9
+0x5965 = 0x9998
+0x5966 = 0x5181
+0x5967 = 0x5914
+0x5968 = 0x52F9
+0x5969 = 0x530D
+0x596A = 0x8A07
+0x596B = 0x5310
+0x596C = 0x51EB
+0x596D = 0x5919
+0x596E = 0x5155
+0x596F = 0x4EA0
+0x5970 = 0x5156
+0x5971 = 0x4EB3
+0x5972 = 0x886E
+0x5973 = 0x88A4
+0x5974 = 0x4EB5
+0x5975 = 0x8114
+0x5976 = 0x88D2
+0x5977 = 0x7980
+0x5978 = 0x5B34
+0x5979 = 0x8803
+0x597A = 0x7FB8
+0x597B = 0x51AB
+0x597C = 0x51B1
+0x597D = 0x51BD
+0x597E = 0x51BC
+0x5A21 = 0x51C7
+0x5A22 = 0x5196
+0x5A23 = 0x51A2
+0x5A24 = 0x51A5
+0x5A25 = 0x8BA0
+0x5A26 = 0x8BA6
+0x5A27 = 0x8BA7
+0x5A28 = 0x8BAA
+0x5A29 = 0x8BB4
+0x5A2A = 0x8BB5
+0x5A2B = 0x8BB7
+0x5A2C = 0x8BC2
+0x5A2D = 0x8BC3
+0x5A2E = 0x8BCB
+0x5A2F = 0x8BCF
+0x5A30 = 0x8BCE
+0x5A31 = 0x8BD2
+0x5A32 = 0x8BD3
+0x5A33 = 0x8BD4
+0x5A34 = 0x8BD6
+0x5A35 = 0x8BD8
+0x5A36 = 0x8BD9
+0x5A37 = 0x8BDC
+0x5A38 = 0x8BDF
+0x5A39 = 0x8BE0
+0x5A3A = 0x8BE4
+0x5A3B = 0x8BE8
+0x5A3C = 0x8BE9
+0x5A3D = 0x8BEE
+0x5A3E = 0x8BF0
+0x5A3F = 0x8BF3
+0x5A40 = 0x8BF6
+0x5A41 = 0x8BF9
+0x5A42 = 0x8BFC
+0x5A43 = 0x8BFF
+0x5A44 = 0x8C00
+0x5A45 = 0x8C02
+0x5A46 = 0x8C04
+0x5A47 = 0x8C07
+0x5A48 = 0x8C0C
+0x5A49 = 0x8C0F
+0x5A4A = 0x8C11
+0x5A4B = 0x8C12
+0x5A4C = 0x8C14
+0x5A4D = 0x8C15
+0x5A4E = 0x8C16
+0x5A4F = 0x8C19
+0x5A50 = 0x8C1B
+0x5A51 = 0x8C18
+0x5A52 = 0x8C1D
+0x5A53 = 0x8C1F
+0x5A54 = 0x8C20
+0x5A55 = 0x8C21
+0x5A56 = 0x8C25
+0x5A57 = 0x8C27
+0x5A58 = 0x8C2A
+0x5A59 = 0x8C2B
+0x5A5A = 0x8C2E
+0x5A5B = 0x8C2F
+0x5A5C = 0x8C32
+0x5A5D = 0x8C33
+0x5A5E = 0x8C35
+0x5A5F = 0x8C36
+0x5A60 = 0x5369
+0x5A61 = 0x537A
+0x5A62 = 0x961D
+0x5A63 = 0x9622
+0x5A64 = 0x9621
+0x5A65 = 0x9631
+0x5A66 = 0x962A
+0x5A67 = 0x963D
+0x5A68 = 0x963C
+0x5A69 = 0x9642
+0x5A6A = 0x9649
+0x5A6B = 0x9654
+0x5A6C = 0x965F
+0x5A6D = 0x9667
+0x5A6E = 0x966C
+0x5A6F = 0x9672
+0x5A70 = 0x9674
+0x5A71 = 0x9688
+0x5A72 = 0x968D
+0x5A73 = 0x9697
+0x5A74 = 0x96B0
+0x5A75 = 0x9097
+0x5A76 = 0x909B
+0x5A77 = 0x909D
+0x5A78 = 0x9099
+0x5A79 = 0x90AC
+0x5A7A = 0x90A1
+0x5A7B = 0x90B4
+0x5A7C = 0x90B3
+0x5A7D = 0x90B6
+0x5A7E = 0x90BA
+0x5B21 = 0x90B8
+0x5B22 = 0x90B0
+0x5B23 = 0x90CF
+0x5B24 = 0x90C5
+0x5B25 = 0x90BE
+0x5B26 = 0x90D0
+0x5B27 = 0x90C4
+0x5B28 = 0x90C7
+0x5B29 = 0x90D3
+0x5B2A = 0x90E6
+0x5B2B = 0x90E2
+0x5B2C = 0x90DC
+0x5B2D = 0x90D7
+0x5B2E = 0x90DB
+0x5B2F = 0x90EB
+0x5B30 = 0x90EF
+0x5B31 = 0x90FE
+0x5B32 = 0x9104
+0x5B33 = 0x9122
+0x5B34 = 0x911E
+0x5B35 = 0x9123
+0x5B36 = 0x9131
+0x5B37 = 0x912F
+0x5B38 = 0x9139
+0x5B39 = 0x9143
+0x5B3A = 0x9146
+0x5B3B = 0x520D
+0x5B3C = 0x5942
+0x5B3D = 0x52A2
+0x5B3E = 0x52AC
+0x5B3F = 0x52AD
+0x5B40 = 0x52BE
+0x5B41 = 0x54FF
+0x5B42 = 0x52D0
+0x5B43 = 0x52D6
+0x5B44 = 0x52F0
+0x5B45 = 0x53DF
+0x5B46 = 0x71EE
+0x5B47 = 0x77CD
+0x5B48 = 0x5EF4
+0x5B49 = 0x51F5
+0x5B4A = 0x51FC
+0x5B4B = 0x9B2F
+0x5B4C = 0x53B6
+0x5B4D = 0x5F01
+0x5B4E = 0x755A
+0x5B4F = 0x5DEF
+0x5B50 = 0x574C
+0x5B51 = 0x57A9
+0x5B52 = 0x57A1
+0x5B53 = 0x587E
+0x5B54 = 0x58BC
+0x5B55 = 0x58C5
+0x5B56 = 0x58D1
+0x5B57 = 0x5729
+0x5B58 = 0x572C
+0x5B59 = 0x572A
+0x5B5A = 0x5733
+0x5B5B = 0x5739
+0x5B5C = 0x572E
+0x5B5D = 0x572F
+0x5B5E = 0x575C
+0x5B5F = 0x573B
+0x5B60 = 0x5742
+0x5B61 = 0x5769
+0x5B62 = 0x5785
+0x5B63 = 0x576B
+0x5B64 = 0x5786
+0x5B65 = 0x577C
+0x5B66 = 0x577B
+0x5B67 = 0x5768
+0x5B68 = 0x576D
+0x5B69 = 0x5776
+0x5B6A = 0x5773
+0x5B6B = 0x57AD
+0x5B6C = 0x57A4
+0x5B6D = 0x578C
+0x5B6E = 0x57B2
+0x5B6F = 0x57CF
+0x5B70 = 0x57A7
+0x5B71 = 0x57B4
+0x5B72 = 0x5793
+0x5B73 = 0x57A0
+0x5B74 = 0x57D5
+0x5B75 = 0x57D8
+0x5B76 = 0x57DA
+0x5B77 = 0x57D9
+0x5B78 = 0x57D2
+0x5B79 = 0x57B8
+0x5B7A = 0x57F4
+0x5B7B = 0x57EF
+0x5B7C = 0x57F8
+0x5B7D = 0x57E4
+0x5B7E = 0x57DD
+0x5C21 = 0x580B
+0x5C22 = 0x580D
+0x5C23 = 0x57FD
+0x5C24 = 0x57ED
+0x5C25 = 0x5800
+0x5C26 = 0x581E
+0x5C27 = 0x5819
+0x5C28 = 0x5844
+0x5C29 = 0x5820
+0x5C2A = 0x5865
+0x5C2B = 0x586C
+0x5C2C = 0x5881
+0x5C2D = 0x5889
+0x5C2E = 0x589A
+0x5C2F = 0x5880
+0x5C30 = 0x99A8
+0x5C31 = 0x9F19
+0x5C32 = 0x61FF
+0x5C33 = 0x8279
+0x5C34 = 0x827D
+0x5C35 = 0x827F
+0x5C36 = 0x828F
+0x5C37 = 0x828A
+0x5C38 = 0x82A8
+0x5C39 = 0x8284
+0x5C3A = 0x828E
+0x5C3B = 0x8291
+0x5C3C = 0x8297
+0x5C3D = 0x8299
+0x5C3E = 0x82AB
+0x5C3F = 0x82B8
+0x5C40 = 0x82BE
+0x5C41 = 0x82B0
+0x5C42 = 0x82C8
+0x5C43 = 0x82CA
+0x5C44 = 0x82E3
+0x5C45 = 0x8298
+0x5C46 = 0x82B7
+0x5C47 = 0x82AE
+0x5C48 = 0x82CB
+0x5C49 = 0x82CC
+0x5C4A = 0x82C1
+0x5C4B = 0x82A9
+0x5C4C = 0x82B4
+0x5C4D = 0x82A1
+0x5C4E = 0x82AA
+0x5C4F = 0x829F
+0x5C50 = 0x82C4
+0x5C51 = 0x82CE
+0x5C52 = 0x82A4
+0x5C53 = 0x82E1
+0x5C54 = 0x8309
+0x5C55 = 0x82F7
+0x5C56 = 0x82E4
+0x5C57 = 0x830F
+0x5C58 = 0x8307
+0x5C59 = 0x82DC
+0x5C5A = 0x82F4
+0x5C5B = 0x82D2
+0x5C5C = 0x82D8
+0x5C5D = 0x830C
+0x5C5E = 0x82FB
+0x5C5F = 0x82D3
+0x5C60 = 0x8311
+0x5C61 = 0x831A
+0x5C62 = 0x8306
+0x5C63 = 0x8314
+0x5C64 = 0x8315
+0x5C65 = 0x82E0
+0x5C66 = 0x82D5
+0x5C67 = 0x831C
+0x5C68 = 0x8351
+0x5C69 = 0x835B
+0x5C6A = 0x835C
+0x5C6B = 0x8308
+0x5C6C = 0x8392
+0x5C6D = 0x833C
+0x5C6E = 0x8334
+0x5C6F = 0x8331
+0x5C70 = 0x839B
+0x5C71 = 0x835E
+0x5C72 = 0x832F
+0x5C73 = 0x834F
+0x5C74 = 0x8347
+0x5C75 = 0x8343
+0x5C76 = 0x835F
+0x5C77 = 0x8340
+0x5C78 = 0x8317
+0x5C79 = 0x8360
+0x5C7A = 0x832D
+0x5C7B = 0x833A
+0x5C7C = 0x8333
+0x5C7D = 0x8366
+0x5C7E = 0x8365
+0x5D21 = 0x8368
+0x5D22 = 0x831B
+0x5D23 = 0x8369
+0x5D24 = 0x836C
+0x5D25 = 0x836A
+0x5D26 = 0x836D
+0x5D27 = 0x836E
+0x5D28 = 0x83B0
+0x5D29 = 0x8378
+0x5D2A = 0x83B3
+0x5D2B = 0x83B4
+0x5D2C = 0x83A0
+0x5D2D = 0x83AA
+0x5D2E = 0x8393
+0x5D2F = 0x839C
+0x5D30 = 0x8385
+0x5D31 = 0x837C
+0x5D32 = 0x83B6
+0x5D33 = 0x83A9
+0x5D34 = 0x837D
+0x5D35 = 0x83B8
+0x5D36 = 0x837B
+0x5D37 = 0x8398
+0x5D38 = 0x839E
+0x5D39 = 0x83A8
+0x5D3A = 0x83BA
+0x5D3B = 0x83BC
+0x5D3C = 0x83C1
+0x5D3D = 0x8401
+0x5D3E = 0x83E5
+0x5D3F = 0x83D8
+0x5D40 = 0x5807
+0x5D41 = 0x8418
+0x5D42 = 0x840B
+0x5D43 = 0x83DD
+0x5D44 = 0x83FD
+0x5D45 = 0x83D6
+0x5D46 = 0x841C
+0x5D47 = 0x8438
+0x5D48 = 0x8411
+0x5D49 = 0x8406
+0x5D4A = 0x83D4
+0x5D4B = 0x83DF
+0x5D4C = 0x840F
+0x5D4D = 0x8403
+0x5D4E = 0x83F8
+0x5D4F = 0x83F9
+0x5D50 = 0x83EA
+0x5D51 = 0x83C5
+0x5D52 = 0x83C0
+0x5D53 = 0x8426
+0x5D54 = 0x83F0
+0x5D55 = 0x83E1
+0x5D56 = 0x845C
+0x5D57 = 0x8451
+0x5D58 = 0x845A
+0x5D59 = 0x8459
+0x5D5A = 0x8473
+0x5D5B = 0x8487
+0x5D5C = 0x8488
+0x5D5D = 0x847A
+0x5D5E = 0x8489
+0x5D5F = 0x8478
+0x5D60 = 0x843C
+0x5D61 = 0x8446
+0x5D62 = 0x8469
+0x5D63 = 0x8476
+0x5D64 = 0x848C
+0x5D65 = 0x848E
+0x5D66 = 0x8431
+0x5D67 = 0x846D
+0x5D68 = 0x84C1
+0x5D69 = 0x84CD
+0x5D6A = 0x84D0
+0x5D6B = 0x84E6
+0x5D6C = 0x84BD
+0x5D6D = 0x84D3
+0x5D6E = 0x84CA
+0x5D6F = 0x84BF
+0x5D70 = 0x84BA
+0x5D71 = 0x84E0
+0x5D72 = 0x84A1
+0x5D73 = 0x84B9
+0x5D74 = 0x84B4
+0x5D75 = 0x8497
+0x5D76 = 0x84E5
+0x5D77 = 0x84E3
+0x5D78 = 0x850C
+0x5D79 = 0x750D
+0x5D7A = 0x8538
+0x5D7B = 0x84F0
+0x5D7C = 0x8539
+0x5D7D = 0x851F
+0x5D7E = 0x853A
+0x5E21 = 0x8556
+0x5E22 = 0x853B
+0x5E23 = 0x84FF
+0x5E24 = 0x84FC
+0x5E25 = 0x8559
+0x5E26 = 0x8548
+0x5E27 = 0x8568
+0x5E28 = 0x8564
+0x5E29 = 0x855E
+0x5E2A = 0x857A
+0x5E2B = 0x77A2
+0x5E2C = 0x8543
+0x5E2D = 0x8572
+0x5E2E = 0x857B
+0x5E2F = 0x85A4
+0x5E30 = 0x85A8
+0x5E31 = 0x8587
+0x5E32 = 0x858F
+0x5E33 = 0x8579
+0x5E34 = 0x85AE
+0x5E35 = 0x859C
+0x5E36 = 0x8585
+0x5E37 = 0x85B9
+0x5E38 = 0x85B7
+0x5E39 = 0x85B0
+0x5E3A = 0x85D3
+0x5E3B = 0x85C1
+0x5E3C = 0x85DC
+0x5E3D = 0x85FF
+0x5E3E = 0x8627
+0x5E3F = 0x8605
+0x5E40 = 0x8629
+0x5E41 = 0x8616
+0x5E42 = 0x863C
+0x5E43 = 0x5EFE
+0x5E44 = 0x5F08
+0x5E45 = 0x593C
+0x5E46 = 0x5941
+0x5E47 = 0x8037
+0x5E48 = 0x5955
+0x5E49 = 0x595A
+0x5E4A = 0x5958
+0x5E4B = 0x530F
+0x5E4C = 0x5C22
+0x5E4D = 0x5C25
+0x5E4E = 0x5C2C
+0x5E4F = 0x5C34
+0x5E50 = 0x624C
+0x5E51 = 0x626A
+0x5E52 = 0x629F
+0x5E53 = 0x62BB
+0x5E54 = 0x62CA
+0x5E55 = 0x62DA
+0x5E56 = 0x62D7
+0x5E57 = 0x62EE
+0x5E58 = 0x6322
+0x5E59 = 0x62F6
+0x5E5A = 0x6339
+0x5E5B = 0x634B
+0x5E5C = 0x6343
+0x5E5D = 0x63AD
+0x5E5E = 0x63F6
+0x5E5F = 0x6371
+0x5E60 = 0x637A
+0x5E61 = 0x638E
+0x5E62 = 0x63B4
+0x5E63 = 0x636D
+0x5E64 = 0x63AC
+0x5E65 = 0x638A
+0x5E66 = 0x6369
+0x5E67 = 0x63AE
+0x5E68 = 0x63BC
+0x5E69 = 0x63F2
+0x5E6A = 0x63F8
+0x5E6B = 0x63E0
+0x5E6C = 0x63FF
+0x5E6D = 0x63C4
+0x5E6E = 0x63DE
+0x5E6F = 0x63CE
+0x5E70 = 0x6452
+0x5E71 = 0x63C6
+0x5E72 = 0x63BE
+0x5E73 = 0x6445
+0x5E74 = 0x6441
+0x5E75 = 0x640B
+0x5E76 = 0x641B
+0x5E77 = 0x6420
+0x5E78 = 0x640C
+0x5E79 = 0x6426
+0x5E7A = 0x6421
+0x5E7B = 0x645E
+0x5E7C = 0x6484
+0x5E7D = 0x646D
+0x5E7E = 0x6496
+0x5F21 = 0x647A
+0x5F22 = 0x64B7
+0x5F23 = 0x64B8
+0x5F24 = 0x6499
+0x5F25 = 0x64BA
+0x5F26 = 0x64C0
+0x5F27 = 0x64D0
+0x5F28 = 0x64D7
+0x5F29 = 0x64E4
+0x5F2A = 0x64E2
+0x5F2B = 0x6509
+0x5F2C = 0x6525
+0x5F2D = 0x652E
+0x5F2E = 0x5F0B
+0x5F2F = 0x5FD2
+0x5F30 = 0x7519
+0x5F31 = 0x5F11
+0x5F32 = 0x535F
+0x5F33 = 0x53F1
+0x5F34 = 0x53FD
+0x5F35 = 0x53E9
+0x5F36 = 0x53E8
+0x5F37 = 0x53FB
+0x5F38 = 0x5412
+0x5F39 = 0x5416
+0x5F3A = 0x5406
+0x5F3B = 0x544B
+0x5F3C = 0x5452
+0x5F3D = 0x5453
+0x5F3E = 0x5454
+0x5F3F = 0x5456
+0x5F40 = 0x5443
+0x5F41 = 0x5421
+0x5F42 = 0x5457
+0x5F43 = 0x5459
+0x5F44 = 0x5423
+0x5F45 = 0x5432
+0x5F46 = 0x5482
+0x5F47 = 0x5494
+0x5F48 = 0x5477
+0x5F49 = 0x5471
+0x5F4A = 0x5464
+0x5F4B = 0x549A
+0x5F4C = 0x549B
+0x5F4D = 0x5484
+0x5F4E = 0x5476
+0x5F4F = 0x5466
+0x5F50 = 0x549D
+0x5F51 = 0x54D0
+0x5F52 = 0x54AD
+0x5F53 = 0x54C2
+0x5F54 = 0x54B4
+0x5F55 = 0x54D2
+0x5F56 = 0x54A7
+0x5F57 = 0x54A6
+0x5F58 = 0x54D3
+0x5F59 = 0x54D4
+0x5F5A = 0x5472
+0x5F5B = 0x54A3
+0x5F5C = 0x54D5
+0x5F5D = 0x54BB
+0x5F5E = 0x54BF
+0x5F5F = 0x54CC
+0x5F60 = 0x54D9
+0x5F61 = 0x54DA
+0x5F62 = 0x54DC
+0x5F63 = 0x54A9
+0x5F64 = 0x54AA
+0x5F65 = 0x54A4
+0x5F66 = 0x54DD
+0x5F67 = 0x54CF
+0x5F68 = 0x54DE
+0x5F69 = 0x551B
+0x5F6A = 0x54E7
+0x5F6B = 0x5520
+0x5F6C = 0x54FD
+0x5F6D = 0x5514
+0x5F6E = 0x54F3
+0x5F6F = 0x5522
+0x5F70 = 0x5523
+0x5F71 = 0x550F
+0x5F72 = 0x5511
+0x5F73 = 0x5527
+0x5F74 = 0x552A
+0x5F75 = 0x5567
+0x5F76 = 0x558F
+0x5F77 = 0x55B5
+0x5F78 = 0x5549
+0x5F79 = 0x556D
+0x5F7A = 0x5541
+0x5F7B = 0x5555
+0x5F7C = 0x553F
+0x5F7D = 0x5550
+0x5F7E = 0x553C
+0x6021 = 0x5537
+0x6022 = 0x5556
+0x6023 = 0x5575
+0x6024 = 0x5576
+0x6025 = 0x5577
+0x6026 = 0x5533
+0x6027 = 0x5530
+0x6028 = 0x555C
+0x6029 = 0x558B
+0x602A = 0x55D2
+0x602B = 0x5583
+0x602C = 0x55B1
+0x602D = 0x55B9
+0x602E = 0x5588
+0x602F = 0x5581
+0x6030 = 0x559F
+0x6031 = 0x557E
+0x6032 = 0x55D6
+0x6033 = 0x5591
+0x6034 = 0x557B
+0x6035 = 0x55DF
+0x6036 = 0x55BD
+0x6037 = 0x55BE
+0x6038 = 0x5594
+0x6039 = 0x5599
+0x603A = 0x55EA
+0x603B = 0x55F7
+0x603C = 0x55C9
+0x603D = 0x561F
+0x603E = 0x55D1
+0x603F = 0x55EB
+0x6040 = 0x55EC
+0x6041 = 0x55D4
+0x6042 = 0x55E6
+0x6043 = 0x55DD
+0x6044 = 0x55C4
+0x6045 = 0x55EF
+0x6046 = 0x55E5
+0x6047 = 0x55F2
+0x6048 = 0x55F3
+0x6049 = 0x55CC
+0x604A = 0x55CD
+0x604B = 0x55E8
+0x604C = 0x55F5
+0x604D = 0x55E4
+0x604E = 0x8F94
+0x604F = 0x561E
+0x6050 = 0x5608
+0x6051 = 0x560C
+0x6052 = 0x5601
+0x6053 = 0x5624
+0x6054 = 0x5623
+0x6055 = 0x55FE
+0x6056 = 0x5600
+0x6057 = 0x5627
+0x6058 = 0x562D
+0x6059 = 0x5658
+0x605A = 0x5639
+0x605B = 0x5657
+0x605C = 0x562C
+0x605D = 0x564D
+0x605E = 0x5662
+0x605F = 0x5659
+0x6060 = 0x565C
+0x6061 = 0x564C
+0x6062 = 0x5654
+0x6063 = 0x5686
+0x6064 = 0x5664
+0x6065 = 0x5671
+0x6066 = 0x566B
+0x6067 = 0x567B
+0x6068 = 0x567C
+0x6069 = 0x5685
+0x606A = 0x5693
+0x606B = 0x56AF
+0x606C = 0x56D4
+0x606D = 0x56D7
+0x606E = 0x56DD
+0x606F = 0x56E1
+0x6070 = 0x56F5
+0x6071 = 0x56EB
+0x6072 = 0x56F9
+0x6073 = 0x56FF
+0x6074 = 0x5704
+0x6075 = 0x570A
+0x6076 = 0x5709
+0x6077 = 0x571C
+0x6078 = 0x5E0F
+0x6079 = 0x5E19
+0x607A = 0x5E14
+0x607B = 0x5E11
+0x607C = 0x5E31
+0x607D = 0x5E3B
+0x607E = 0x5E3C
+0x6121 = 0x5E37
+0x6122 = 0x5E44
+0x6123 = 0x5E54
+0x6124 = 0x5E5B
+0x6125 = 0x5E5E
+0x6126 = 0x5E61
+0x6127 = 0x5C8C
+0x6128 = 0x5C7A
+0x6129 = 0x5C8D
+0x612A = 0x5C90
+0x612B = 0x5C96
+0x612C = 0x5C88
+0x612D = 0x5C98
+0x612E = 0x5C99
+0x612F = 0x5C91
+0x6130 = 0x5C9A
+0x6131 = 0x5C9C
+0x6132 = 0x5CB5
+0x6133 = 0x5CA2
+0x6134 = 0x5CBD
+0x6135 = 0x5CAC
+0x6136 = 0x5CAB
+0x6137 = 0x5CB1
+0x6138 = 0x5CA3
+0x6139 = 0x5CC1
+0x613A = 0x5CB7
+0x613B = 0x5CC4
+0x613C = 0x5CD2
+0x613D = 0x5CE4
+0x613E = 0x5CCB
+0x613F = 0x5CE5
+0x6140 = 0x5D02
+0x6141 = 0x5D03
+0x6142 = 0x5D27
+0x6143 = 0x5D26
+0x6144 = 0x5D2E
+0x6145 = 0x5D24
+0x6146 = 0x5D1E
+0x6147 = 0x5D06
+0x6148 = 0x5D1B
+0x6149 = 0x5D58
+0x614A = 0x5D3E
+0x614B = 0x5D34
+0x614C = 0x5D3D
+0x614D = 0x5D6C
+0x614E = 0x5D5B
+0x614F = 0x5D6F
+0x6150 = 0x5D5D
+0x6151 = 0x5D6B
+0x6152 = 0x5D4B
+0x6153 = 0x5D4A
+0x6154 = 0x5D69
+0x6155 = 0x5D74
+0x6156 = 0x5D82
+0x6157 = 0x5D99
+0x6158 = 0x5D9D
+0x6159 = 0x8C73
+0x615A = 0x5DB7
+0x615B = 0x5DC5
+0x615C = 0x5F73
+0x615D = 0x5F77
+0x615E = 0x5F82
+0x615F = 0x5F87
+0x6160 = 0x5F89
+0x6161 = 0x5F8C
+0x6162 = 0x5F95
+0x6163 = 0x5F99
+0x6164 = 0x5F9C
+0x6165 = 0x5FA8
+0x6166 = 0x5FAD
+0x6167 = 0x5FB5
+0x6168 = 0x5FBC
+0x6169 = 0x8862
+0x616A = 0x5F61
+0x616B = 0x72AD
+0x616C = 0x72B0
+0x616D = 0x72B4
+0x616E = 0x72B7
+0x616F = 0x72B8
+0x6170 = 0x72C3
+0x6171 = 0x72C1
+0x6172 = 0x72CE
+0x6173 = 0x72CD
+0x6174 = 0x72D2
+0x6175 = 0x72E8
+0x6176 = 0x72EF
+0x6177 = 0x72E9
+0x6178 = 0x72F2
+0x6179 = 0x72F4
+0x617A = 0x72F7
+0x617B = 0x7301
+0x617C = 0x72F3
+0x617D = 0x7303
+0x617E = 0x72FA
+0x6221 = 0x72FB
+0x6222 = 0x7317
+0x6223 = 0x7313
+0x6224 = 0x7321
+0x6225 = 0x730A
+0x6226 = 0x731E
+0x6227 = 0x731D
+0x6228 = 0x7315
+0x6229 = 0x7322
+0x622A = 0x7339
+0x622B = 0x7325
+0x622C = 0x732C
+0x622D = 0x7338
+0x622E = 0x7331
+0x622F = 0x7350
+0x6230 = 0x734D
+0x6231 = 0x7357
+0x6232 = 0x7360
+0x6233 = 0x736C
+0x6234 = 0x736F
+0x6235 = 0x737E
+0x6236 = 0x821B
+0x6237 = 0x5925
+0x6238 = 0x98E7
+0x6239 = 0x5924
+0x623A = 0x5902
+0x623B = 0x9963
+0x623C = 0x9967
+0x623D = 0x9968
+0x623E = 0x9969
+0x623F = 0x996A
+0x6240 = 0x996B
+0x6241 = 0x996C
+0x6242 = 0x9974
+0x6243 = 0x9977
+0x6244 = 0x997D
+0x6245 = 0x9980
+0x6246 = 0x9984
+0x6247 = 0x9987
+0x6248 = 0x998A
+0x6249 = 0x998D
+0x624A = 0x9990
+0x624B = 0x9991
+0x624C = 0x9993
+0x624D = 0x9994
+0x624E = 0x9995
+0x624F = 0x5E80
+0x6250 = 0x5E91
+0x6251 = 0x5E8B
+0x6252 = 0x5E96
+0x6253 = 0x5EA5
+0x6254 = 0x5EA0
+0x6255 = 0x5EB9
+0x6256 = 0x5EB5
+0x6257 = 0x5EBE
+0x6258 = 0x5EB3
+0x6259 = 0x8D53
+0x625A = 0x5ED2
+0x625B = 0x5ED1
+0x625C = 0x5EDB
+0x625D = 0x5EE8
+0x625E = 0x5EEA
+0x625F = 0x81BA
+0x6260 = 0x5FC4
+0x6261 = 0x5FC9
+0x6262 = 0x5FD6
+0x6263 = 0x5FCF
+0x6264 = 0x6003
+0x6265 = 0x5FEE
+0x6266 = 0x6004
+0x6267 = 0x5FE1
+0x6268 = 0x5FE4
+0x6269 = 0x5FFE
+0x626A = 0x6005
+0x626B = 0x6006
+0x626C = 0x5FEA
+0x626D = 0x5FED
+0x626E = 0x5FF8
+0x626F = 0x6019
+0x6270 = 0x6035
+0x6271 = 0x6026
+0x6272 = 0x601B
+0x6273 = 0x600F
+0x6274 = 0x600D
+0x6275 = 0x6029
+0x6276 = 0x602B
+0x6277 = 0x600A
+0x6278 = 0x603F
+0x6279 = 0x6021
+0x627A = 0x6078
+0x627B = 0x6079
+0x627C = 0x607B
+0x627D = 0x607A
+0x627E = 0x6042
+0x6321 = 0x606A
+0x6322 = 0x607D
+0x6323 = 0x6096
+0x6324 = 0x609A
+0x6325 = 0x60AD
+0x6326 = 0x609D
+0x6327 = 0x6083
+0x6328 = 0x6092
+0x6329 = 0x608C
+0x632A = 0x609B
+0x632B = 0x60EC
+0x632C = 0x60BB
+0x632D = 0x60B1
+0x632E = 0x60DD
+0x632F = 0x60D8
+0x6330 = 0x60C6
+0x6331 = 0x60DA
+0x6332 = 0x60B4
+0x6333 = 0x6120
+0x6334 = 0x6126
+0x6335 = 0x6115
+0x6336 = 0x6123
+0x6337 = 0x60F4
+0x6338 = 0x6100
+0x6339 = 0x610E
+0x633A = 0x612B
+0x633B = 0x614A
+0x633C = 0x6175
+0x633D = 0x61AC
+0x633E = 0x6194
+0x633F = 0x61A7
+0x6340 = 0x61B7
+0x6341 = 0x61D4
+0x6342 = 0x61F5
+0x6343 = 0x5FDD
+0x6344 = 0x96B3
+0x6345 = 0x95E9
+0x6346 = 0x95EB
+0x6347 = 0x95F1
+0x6348 = 0x95F3
+0x6349 = 0x95F5
+0x634A = 0x95F6
+0x634B = 0x95FC
+0x634C = 0x95FE
+0x634D = 0x9603
+0x634E = 0x9604
+0x634F = 0x9606
+0x6350 = 0x9608
+0x6351 = 0x960A
+0x6352 = 0x960B
+0x6353 = 0x960C
+0x6354 = 0x960D
+0x6355 = 0x960F
+0x6356 = 0x9612
+0x6357 = 0x9615
+0x6358 = 0x9616
+0x6359 = 0x9617
+0x635A = 0x9619
+0x635B = 0x961A
+0x635C = 0x4E2C
+0x635D = 0x723F
+0x635E = 0x6215
+0x635F = 0x6C35
+0x6360 = 0x6C54
+0x6361 = 0x6C5C
+0x6362 = 0x6C4A
+0x6363 = 0x6CA3
+0x6364 = 0x6C85
+0x6365 = 0x6C90
+0x6366 = 0x6C94
+0x6367 = 0x6C8C
+0x6368 = 0x6C68
+0x6369 = 0x6C69
+0x636A = 0x6C74
+0x636B = 0x6C76
+0x636C = 0x6C86
+0x636D = 0x6CA9
+0x636E = 0x6CD0
+0x636F = 0x6CD4
+0x6370 = 0x6CAD
+0x6371 = 0x6CF7
+0x6372 = 0x6CF8
+0x6373 = 0x6CF1
+0x6374 = 0x6CD7
+0x6375 = 0x6CB2
+0x6376 = 0x6CE0
+0x6377 = 0x6CD6
+0x6378 = 0x6CFA
+0x6379 = 0x6CEB
+0x637A = 0x6CEE
+0x637B = 0x6CB1
+0x637C = 0x6CD3
+0x637D = 0x6CEF
+0x637E = 0x6CFE
+0x6421 = 0x6D39
+0x6422 = 0x6D27
+0x6423 = 0x6D0C
+0x6424 = 0x6D43
+0x6425 = 0x6D48
+0x6426 = 0x6D07
+0x6427 = 0x6D04
+0x6428 = 0x6D19
+0x6429 = 0x6D0E
+0x642A = 0x6D2B
+0x642B = 0x6D4D
+0x642C = 0x6D2E
+0x642D = 0x6D35
+0x642E = 0x6D1A
+0x642F = 0x6D4F
+0x6430 = 0x6D52
+0x6431 = 0x6D54
+0x6432 = 0x6D33
+0x6433 = 0x6D91
+0x6434 = 0x6D6F
+0x6435 = 0x6D9E
+0x6436 = 0x6DA0
+0x6437 = 0x6D5E
+0x6438 = 0x6D93
+0x6439 = 0x6D94
+0x643A = 0x6D5C
+0x643B = 0x6D60
+0x643C = 0x6D7C
+0x643D = 0x6D63
+0x643E = 0x6E1A
+0x643F = 0x6DC7
+0x6440 = 0x6DC5
+0x6441 = 0x6DDE
+0x6442 = 0x6E0E
+0x6443 = 0x6DBF
+0x6444 = 0x6DE0
+0x6445 = 0x6E11
+0x6446 = 0x6DE6
+0x6447 = 0x6DDD
+0x6448 = 0x6DD9
+0x6449 = 0x6E16
+0x644A = 0x6DAB
+0x644B = 0x6E0C
+0x644C = 0x6DAE
+0x644D = 0x6E2B
+0x644E = 0x6E6E
+0x644F = 0x6E4E
+0x6450 = 0x6E6B
+0x6451 = 0x6EB2
+0x6452 = 0x6E5F
+0x6453 = 0x6E86
+0x6454 = 0x6E53
+0x6455 = 0x6E54
+0x6456 = 0x6E32
+0x6457 = 0x6E25
+0x6458 = 0x6E44
+0x6459 = 0x6EDF
+0x645A = 0x6EB1
+0x645B = 0x6E98
+0x645C = 0x6EE0
+0x645D = 0x6F2D
+0x645E = 0x6EE2
+0x645F = 0x6EA5
+0x6460 = 0x6EA7
+0x6461 = 0x6EBD
+0x6462 = 0x6EBB
+0x6463 = 0x6EB7
+0x6464 = 0x6ED7
+0x6465 = 0x6EB4
+0x6466 = 0x6ECF
+0x6467 = 0x6E8F
+0x6468 = 0x6EC2
+0x6469 = 0x6E9F
+0x646A = 0x6F62
+0x646B = 0x6F46
+0x646C = 0x6F47
+0x646D = 0x6F24
+0x646E = 0x6F15
+0x646F = 0x6EF9
+0x6470 = 0x6F2F
+0x6471 = 0x6F36
+0x6472 = 0x6F4B
+0x6473 = 0x6F74
+0x6474 = 0x6F2A
+0x6475 = 0x6F09
+0x6476 = 0x6F29
+0x6477 = 0x6F89
+0x6478 = 0x6F8D
+0x6479 = 0x6F8C
+0x647A = 0x6F78
+0x647B = 0x6F72
+0x647C = 0x6F7C
+0x647D = 0x6F7A
+0x647E = 0x6FD1
+0x6521 = 0x6FC9
+0x6522 = 0x6FA7
+0x6523 = 0x6FB9
+0x6524 = 0x6FB6
+0x6525 = 0x6FC2
+0x6526 = 0x6FE1
+0x6527 = 0x6FEE
+0x6528 = 0x6FDE
+0x6529 = 0x6FE0
+0x652A = 0x6FEF
+0x652B = 0x701A
+0x652C = 0x7023
+0x652D = 0x701B
+0x652E = 0x7039
+0x652F = 0x7035
+0x6530 = 0x704F
+0x6531 = 0x705E
+0x6532 = 0x5B80
+0x6533 = 0x5B84
+0x6534 = 0x5B95
+0x6535 = 0x5B93
+0x6536 = 0x5BA5
+0x6537 = 0x5BB8
+0x6538 = 0x752F
+0x6539 = 0x9A9E
+0x653A = 0x6434
+0x653B = 0x5BE4
+0x653C = 0x5BEE
+0x653D = 0x8930
+0x653E = 0x5BF0
+0x653F = 0x8E47
+0x6540 = 0x8B07
+0x6541 = 0x8FB6
+0x6542 = 0x8FD3
+0x6543 = 0x8FD5
+0x6544 = 0x8FE5
+0x6545 = 0x8FEE
+0x6546 = 0x8FE4
+0x6547 = 0x8FE9
+0x6548 = 0x8FE6
+0x6549 = 0x8FF3
+0x654A = 0x8FE8
+0x654B = 0x9005
+0x654C = 0x9004
+0x654D = 0x900B
+0x654E = 0x9026
+0x654F = 0x9011
+0x6550 = 0x900D
+0x6551 = 0x9016
+0x6552 = 0x9021
+0x6553 = 0x9035
+0x6554 = 0x9036
+0x6555 = 0x902D
+0x6556 = 0x902F
+0x6557 = 0x9044
+0x6558 = 0x9051
+0x6559 = 0x9052
+0x655A = 0x9050
+0x655B = 0x9068
+0x655C = 0x9058
+0x655D = 0x9062
+0x655E = 0x905B
+0x655F = 0x66B9
+0x6560 = 0x9074
+0x6561 = 0x907D
+0x6562 = 0x9082
+0x6563 = 0x9088
+0x6564 = 0x9083
+0x6565 = 0x908B
+0x6566 = 0x5F50
+0x6567 = 0x5F57
+0x6568 = 0x5F56
+0x6569 = 0x5F58
+0x656A = 0x5C3B
+0x656B = 0x54AB
+0x656C = 0x5C50
+0x656D = 0x5C59
+0x656E = 0x5B71
+0x656F = 0x5C63
+0x6570 = 0x5C66
+0x6571 = 0x7FBC
+0x6572 = 0x5F2A
+0x6573 = 0x5F29
+0x6574 = 0x5F2D
+0x6575 = 0x8274
+0x6576 = 0x5F3C
+0x6577 = 0x9B3B
+0x6578 = 0x5C6E
+0x6579 = 0x5981
+0x657A = 0x5983
+0x657B = 0x598D
+0x657C = 0x59A9
+0x657D = 0x59AA
+0x657E = 0x59A3
+0x6621 = 0x5997
+0x6622 = 0x59CA
+0x6623 = 0x59AB
+0x6624 = 0x599E
+0x6625 = 0x59A4
+0x6626 = 0x59D2
+0x6627 = 0x59B2
+0x6628 = 0x59AF
+0x6629 = 0x59D7
+0x662A = 0x59BE
+0x662B = 0x5A05
+0x662C = 0x5A06
+0x662D = 0x59DD
+0x662E = 0x5A08
+0x662F = 0x59E3
+0x6630 = 0x59D8
+0x6631 = 0x59F9
+0x6632 = 0x5A0C
+0x6633 = 0x5A09
+0x6634 = 0x5A32
+0x6635 = 0x5A34
+0x6636 = 0x5A11
+0x6637 = 0x5A23
+0x6638 = 0x5A13
+0x6639 = 0x5A40
+0x663A = 0x5A67
+0x663B = 0x5A4A
+0x663C = 0x5A55
+0x663D = 0x5A3C
+0x663E = 0x5A62
+0x663F = 0x5A75
+0x6640 = 0x80EC
+0x6641 = 0x5AAA
+0x6642 = 0x5A9B
+0x6643 = 0x5A77
+0x6644 = 0x5A7A
+0x6645 = 0x5ABE
+0x6646 = 0x5AEB
+0x6647 = 0x5AB2
+0x6648 = 0x5AD2
+0x6649 = 0x5AD4
+0x664A = 0x5AB8
+0x664B = 0x5AE0
+0x664C = 0x5AE3
+0x664D = 0x5AF1
+0x664E = 0x5AD6
+0x664F = 0x5AE6
+0x6650 = 0x5AD8
+0x6651 = 0x5ADC
+0x6652 = 0x5B09
+0x6653 = 0x5B17
+0x6654 = 0x5B16
+0x6655 = 0x5B32
+0x6656 = 0x5B37
+0x6657 = 0x5B40
+0x6658 = 0x5C15
+0x6659 = 0x5C1C
+0x665A = 0x5B5A
+0x665B = 0x5B65
+0x665C = 0x5B73
+0x665D = 0x5B51
+0x665E = 0x5B53
+0x665F = 0x5B62
+0x6660 = 0x9A75
+0x6661 = 0x9A77
+0x6662 = 0x9A78
+0x6663 = 0x9A7A
+0x6664 = 0x9A7F
+0x6665 = 0x9A7D
+0x6666 = 0x9A80
+0x6667 = 0x9A81
+0x6668 = 0x9A85
+0x6669 = 0x9A88
+0x666A = 0x9A8A
+0x666B = 0x9A90
+0x666C = 0x9A92
+0x666D = 0x9A93
+0x666E = 0x9A96
+0x666F = 0x9A98
+0x6670 = 0x9A9B
+0x6671 = 0x9A9C
+0x6672 = 0x9A9D
+0x6673 = 0x9A9F
+0x6674 = 0x9AA0
+0x6675 = 0x9AA2
+0x6676 = 0x9AA3
+0x6677 = 0x9AA5
+0x6678 = 0x9AA7
+0x6679 = 0x7E9F
+0x667A = 0x7EA1
+0x667B = 0x7EA3
+0x667C = 0x7EA5
+0x667D = 0x7EA8
+0x667E = 0x7EA9
+0x6721 = 0x7EAD
+0x6722 = 0x7EB0
+0x6723 = 0x7EBE
+0x6724 = 0x7EC0
+0x6725 = 0x7EC1
+0x6726 = 0x7EC2
+0x6727 = 0x7EC9
+0x6728 = 0x7ECB
+0x6729 = 0x7ECC
+0x672A = 0x7ED0
+0x672B = 0x7ED4
+0x672C = 0x7ED7
+0x672D = 0x7EDB
+0x672E = 0x7EE0
+0x672F = 0x7EE1
+0x6730 = 0x7EE8
+0x6731 = 0x7EEB
+0x6732 = 0x7EEE
+0x6733 = 0x7EEF
+0x6734 = 0x7EF1
+0x6735 = 0x7EF2
+0x6736 = 0x7F0D
+0x6737 = 0x7EF6
+0x6738 = 0x7EFA
+0x6739 = 0x7EFB
+0x673A = 0x7EFE
+0x673B = 0x7F01
+0x673C = 0x7F02
+0x673D = 0x7F03
+0x673E = 0x7F07
+0x673F = 0x7F08
+0x6740 = 0x7F0B
+0x6741 = 0x7F0C
+0x6742 = 0x7F0F
+0x6743 = 0x7F11
+0x6744 = 0x7F12
+0x6745 = 0x7F17
+0x6746 = 0x7F19
+0x6747 = 0x7F1C
+0x6748 = 0x7F1B
+0x6749 = 0x7F1F
+0x674A = 0x7F21
+0x674B = 0x7F22
+0x674C = 0x7F23
+0x674D = 0x7F24
+0x674E = 0x7F25
+0x674F = 0x7F26
+0x6750 = 0x7F27
+0x6751 = 0x7F2A
+0x6752 = 0x7F2B
+0x6753 = 0x7F2C
+0x6754 = 0x7F2D
+0x6755 = 0x7F2F
+0x6756 = 0x7F30
+0x6757 = 0x7F31
+0x6758 = 0x7F32
+0x6759 = 0x7F33
+0x675A = 0x7F35
+0x675B = 0x5E7A
+0x675C = 0x757F
+0x675D = 0x5DDB
+0x675E = 0x753E
+0x675F = 0x9095
+0x6760 = 0x738E
+0x6761 = 0x7391
+0x6762 = 0x73AE
+0x6763 = 0x73A2
+0x6764 = 0x739F
+0x6765 = 0x73CF
+0x6766 = 0x73C2
+0x6767 = 0x73D1
+0x6768 = 0x73B7
+0x6769 = 0x73B3
+0x676A = 0x73C0
+0x676B = 0x73C9
+0x676C = 0x73C8
+0x676D = 0x73E5
+0x676E = 0x73D9
+0x676F = 0x987C
+0x6770 = 0x740A
+0x6771 = 0x73E9
+0x6772 = 0x73E7
+0x6773 = 0x73DE
+0x6774 = 0x73BA
+0x6775 = 0x73F2
+0x6776 = 0x740F
+0x6777 = 0x742A
+0x6778 = 0x745B
+0x6779 = 0x7426
+0x677A = 0x7425
+0x677B = 0x7428
+0x677C = 0x7430
+0x677D = 0x742E
+0x677E = 0x742C
+0x6821 = 0x741B
+0x6822 = 0x741A
+0x6823 = 0x7441
+0x6824 = 0x745C
+0x6825 = 0x7457
+0x6826 = 0x7455
+0x6827 = 0x7459
+0x6828 = 0x7477
+0x6829 = 0x746D
+0x682A = 0x747E
+0x682B = 0x749C
+0x682C = 0x748E
+0x682D = 0x7480
+0x682E = 0x7481
+0x682F = 0x7487
+0x6830 = 0x748B
+0x6831 = 0x749E
+0x6832 = 0x74A8
+0x6833 = 0x74A9
+0x6834 = 0x7490
+0x6835 = 0x74A7
+0x6836 = 0x74D2
+0x6837 = 0x74BA
+0x6838 = 0x97EA
+0x6839 = 0x97EB
+0x683A = 0x97EC
+0x683B = 0x674C
+0x683C = 0x6753
+0x683D = 0x675E
+0x683E = 0x6748
+0x683F = 0x6769
+0x6840 = 0x67A5
+0x6841 = 0x6787
+0x6842 = 0x676A
+0x6843 = 0x6773
+0x6844 = 0x6798
+0x6845 = 0x67A7
+0x6846 = 0x6775
+0x6847 = 0x67A8
+0x6848 = 0x679E
+0x6849 = 0x67AD
+0x684A = 0x678B
+0x684B = 0x6777
+0x684C = 0x677C
+0x684D = 0x67F0
+0x684E = 0x6809
+0x684F = 0x67D8
+0x6850 = 0x680A
+0x6851 = 0x67E9
+0x6852 = 0x67B0
+0x6853 = 0x680C
+0x6854 = 0x67D9
+0x6855 = 0x67B5
+0x6856 = 0x67DA
+0x6857 = 0x67B3
+0x6858 = 0x67DD
+0x6859 = 0x6800
+0x685A = 0x67C3
+0x685B = 0x67B8
+0x685C = 0x67E2
+0x685D = 0x680E
+0x685E = 0x67C1
+0x685F = 0x67FD
+0x6860 = 0x6832
+0x6861 = 0x6833
+0x6862 = 0x6860
+0x6863 = 0x6861
+0x6864 = 0x684E
+0x6865 = 0x6862
+0x6866 = 0x6844
+0x6867 = 0x6864
+0x6868 = 0x6883
+0x6869 = 0x681D
+0x686A = 0x6855
+0x686B = 0x6866
+0x686C = 0x6841
+0x686D = 0x6867
+0x686E = 0x6840
+0x686F = 0x683E
+0x6870 = 0x684A
+0x6871 = 0x6849
+0x6872 = 0x6829
+0x6873 = 0x68B5
+0x6874 = 0x688F
+0x6875 = 0x6874
+0x6876 = 0x6877
+0x6877 = 0x6893
+0x6878 = 0x686B
+0x6879 = 0x68C2
+0x687A = 0x696E
+0x687B = 0x68FC
+0x687C = 0x691F
+0x687D = 0x6920
+0x687E = 0x68F9
+0x6921 = 0x6924
+0x6922 = 0x68F0
+0x6923 = 0x690B
+0x6924 = 0x6901
+0x6925 = 0x6957
+0x6926 = 0x68E3
+0x6927 = 0x6910
+0x6928 = 0x6971
+0x6929 = 0x6939
+0x692A = 0x6960
+0x692B = 0x6942
+0x692C = 0x695D
+0x692D = 0x6984
+0x692E = 0x696B
+0x692F = 0x6980
+0x6930 = 0x6998
+0x6931 = 0x6978
+0x6932 = 0x6934
+0x6933 = 0x69CC
+0x6934 = 0x6987
+0x6935 = 0x6988
+0x6936 = 0x69CE
+0x6937 = 0x6989
+0x6938 = 0x6966
+0x6939 = 0x6963
+0x693A = 0x6979
+0x693B = 0x699B
+0x693C = 0x69A7
+0x693D = 0x69BB
+0x693E = 0x69AB
+0x693F = 0x69AD
+0x6940 = 0x69D4
+0x6941 = 0x69B1
+0x6942 = 0x69C1
+0x6943 = 0x69CA
+0x6944 = 0x69DF
+0x6945 = 0x6995
+0x6946 = 0x69E0
+0x6947 = 0x698D
+0x6948 = 0x69FF
+0x6949 = 0x6A2F
+0x694A = 0x69ED
+0x694B = 0x6A17
+0x694C = 0x6A18
+0x694D = 0x6A65
+0x694E = 0x69F2
+0x694F = 0x6A44
+0x6950 = 0x6A3E
+0x6951 = 0x6AA0
+0x6952 = 0x6A50
+0x6953 = 0x6A5B
+0x6954 = 0x6A35
+0x6955 = 0x6A8E
+0x6956 = 0x6A79
+0x6957 = 0x6A3D
+0x6958 = 0x6A28
+0x6959 = 0x6A58
+0x695A = 0x6A7C
+0x695B = 0x6A91
+0x695C = 0x6A90
+0x695D = 0x6AA9
+0x695E = 0x6A97
+0x695F = 0x6AAB
+0x6960 = 0x7337
+0x6961 = 0x7352
+0x6962 = 0x6B81
+0x6963 = 0x6B82
+0x6964 = 0x6B87
+0x6965 = 0x6B84
+0x6966 = 0x6B92
+0x6967 = 0x6B93
+0x6968 = 0x6B8D
+0x6969 = 0x6B9A
+0x696A = 0x6B9B
+0x696B = 0x6BA1
+0x696C = 0x6BAA
+0x696D = 0x8F6B
+0x696E = 0x8F6D
+0x696F = 0x8F71
+0x6970 = 0x8F72
+0x6971 = 0x8F73
+0x6972 = 0x8F75
+0x6973 = 0x8F76
+0x6974 = 0x8F78
+0x6975 = 0x8F77
+0x6976 = 0x8F79
+0x6977 = 0x8F7A
+0x6978 = 0x8F7C
+0x6979 = 0x8F7E
+0x697A = 0x8F81
+0x697B = 0x8F82
+0x697C = 0x8F84
+0x697D = 0x8F87
+0x697E = 0x8F8B
+0x6A21 = 0x8F8D
+0x6A22 = 0x8F8E
+0x6A23 = 0x8F8F
+0x6A24 = 0x8F98
+0x6A25 = 0x8F9A
+0x6A26 = 0x8ECE
+0x6A27 = 0x620B
+0x6A28 = 0x6217
+0x6A29 = 0x621B
+0x6A2A = 0x621F
+0x6A2B = 0x6222
+0x6A2C = 0x6221
+0x6A2D = 0x6225
+0x6A2E = 0x6224
+0x6A2F = 0x622C
+0x6A30 = 0x81E7
+0x6A31 = 0x74EF
+0x6A32 = 0x74F4
+0x6A33 = 0x74FF
+0x6A34 = 0x750F
+0x6A35 = 0x7511
+0x6A36 = 0x7513
+0x6A37 = 0x6534
+0x6A38 = 0x65EE
+0x6A39 = 0x65EF
+0x6A3A = 0x65F0
+0x6A3B = 0x660A
+0x6A3C = 0x6619
+0x6A3D = 0x6772
+0x6A3E = 0x6603
+0x6A3F = 0x6615
+0x6A40 = 0x6600
+0x6A41 = 0x7085
+0x6A42 = 0x66F7
+0x6A43 = 0x661D
+0x6A44 = 0x6634
+0x6A45 = 0x6631
+0x6A46 = 0x6636
+0x6A47 = 0x6635
+0x6A48 = 0x8006
+0x6A49 = 0x665F
+0x6A4A = 0x6654
+0x6A4B = 0x6641
+0x6A4C = 0x664F
+0x6A4D = 0x6656
+0x6A4E = 0x6661
+0x6A4F = 0x6657
+0x6A50 = 0x6677
+0x6A51 = 0x6684
+0x6A52 = 0x668C
+0x6A53 = 0x66A7
+0x6A54 = 0x669D
+0x6A55 = 0x66BE
+0x6A56 = 0x66DB
+0x6A57 = 0x66DC
+0x6A58 = 0x66E6
+0x6A59 = 0x66E9
+0x6A5A = 0x8D32
+0x6A5B = 0x8D33
+0x6A5C = 0x8D36
+0x6A5D = 0x8D3B
+0x6A5E = 0x8D3D
+0x6A5F = 0x8D40
+0x6A60 = 0x8D45
+0x6A61 = 0x8D46
+0x6A62 = 0x8D48
+0x6A63 = 0x8D49
+0x6A64 = 0x8D47
+0x6A65 = 0x8D4D
+0x6A66 = 0x8D55
+0x6A67 = 0x8D59
+0x6A68 = 0x89C7
+0x6A69 = 0x89CA
+0x6A6A = 0x89CB
+0x6A6B = 0x89CC
+0x6A6C = 0x89CE
+0x6A6D = 0x89CF
+0x6A6E = 0x89D0
+0x6A6F = 0x89D1
+0x6A70 = 0x726E
+0x6A71 = 0x729F
+0x6A72 = 0x725D
+0x6A73 = 0x7266
+0x6A74 = 0x726F
+0x6A75 = 0x727E
+0x6A76 = 0x727F
+0x6A77 = 0x7284
+0x6A78 = 0x728B
+0x6A79 = 0x728D
+0x6A7A = 0x728F
+0x6A7B = 0x7292
+0x6A7C = 0x6308
+0x6A7D = 0x6332
+0x6A7E = 0x63B0
+0x6B21 = 0x643F
+0x6B22 = 0x64D8
+0x6B23 = 0x8004
+0x6B24 = 0x6BEA
+0x6B25 = 0x6BF3
+0x6B26 = 0x6BFD
+0x6B27 = 0x6BF5
+0x6B28 = 0x6BF9
+0x6B29 = 0x6C05
+0x6B2A = 0x6C07
+0x6B2B = 0x6C06
+0x6B2C = 0x6C0D
+0x6B2D = 0x6C15
+0x6B2E = 0x6C18
+0x6B2F = 0x6C19
+0x6B30 = 0x6C1A
+0x6B31 = 0x6C21
+0x6B32 = 0x6C29
+0x6B33 = 0x6C24
+0x6B34 = 0x6C2A
+0x6B35 = 0x6C32
+0x6B36 = 0x6535
+0x6B37 = 0x6555
+0x6B38 = 0x656B
+0x6B39 = 0x724D
+0x6B3A = 0x7252
+0x6B3B = 0x7256
+0x6B3C = 0x7230
+0x6B3D = 0x8662
+0x6B3E = 0x5216
+0x6B3F = 0x809F
+0x6B40 = 0x809C
+0x6B41 = 0x8093
+0x6B42 = 0x80BC
+0x6B43 = 0x670A
+0x6B44 = 0x80BD
+0x6B45 = 0x80B1
+0x6B46 = 0x80AB
+0x6B47 = 0x80AD
+0x6B48 = 0x80B4
+0x6B49 = 0x80B7
+0x6B4A = 0x80E7
+0x6B4B = 0x80E8
+0x6B4C = 0x80E9
+0x6B4D = 0x80EA
+0x6B4E = 0x80DB
+0x6B4F = 0x80C2
+0x6B50 = 0x80C4
+0x6B51 = 0x80D9
+0x6B52 = 0x80CD
+0x6B53 = 0x80D7
+0x6B54 = 0x6710
+0x6B55 = 0x80DD
+0x6B56 = 0x80EB
+0x6B57 = 0x80F1
+0x6B58 = 0x80F4
+0x6B59 = 0x80ED
+0x6B5A = 0x810D
+0x6B5B = 0x810E
+0x6B5C = 0x80F2
+0x6B5D = 0x80FC
+0x6B5E = 0x6715
+0x6B5F = 0x8112
+0x6B60 = 0x8C5A
+0x6B61 = 0x8136
+0x6B62 = 0x811E
+0x6B63 = 0x812C
+0x6B64 = 0x8118
+0x6B65 = 0x8132
+0x6B66 = 0x8148
+0x6B67 = 0x814C
+0x6B68 = 0x8153
+0x6B69 = 0x8174
+0x6B6A = 0x8159
+0x6B6B = 0x815A
+0x6B6C = 0x8171
+0x6B6D = 0x8160
+0x6B6E = 0x8169
+0x6B6F = 0x817C
+0x6B70 = 0x817D
+0x6B71 = 0x816D
+0x6B72 = 0x8167
+0x6B73 = 0x584D
+0x6B74 = 0x5AB5
+0x6B75 = 0x8188
+0x6B76 = 0x8182
+0x6B77 = 0x8191
+0x6B78 = 0x6ED5
+0x6B79 = 0x81A3
+0x6B7A = 0x81AA
+0x6B7B = 0x81CC
+0x6B7C = 0x6726
+0x6B7D = 0x81CA
+0x6B7E = 0x81BB
+0x6C21 = 0x81C1
+0x6C22 = 0x81A6
+0x6C23 = 0x6B24
+0x6C24 = 0x6B37
+0x6C25 = 0x6B39
+0x6C26 = 0x6B43
+0x6C27 = 0x6B46
+0x6C28 = 0x6B59
+0x6C29 = 0x98D1
+0x6C2A = 0x98D2
+0x6C2B = 0x98D3
+0x6C2C = 0x98D5
+0x6C2D = 0x98D9
+0x6C2E = 0x98DA
+0x6C2F = 0x6BB3
+0x6C30 = 0x5F40
+0x6C31 = 0x6BC2
+0x6C32 = 0x89F3
+0x6C33 = 0x6590
+0x6C34 = 0x9F51
+0x6C35 = 0x6593
+0x6C36 = 0x65BC
+0x6C37 = 0x65C6
+0x6C38 = 0x65C4
+0x6C39 = 0x65C3
+0x6C3A = 0x65CC
+0x6C3B = 0x65CE
+0x6C3C = 0x65D2
+0x6C3D = 0x65D6
+0x6C3E = 0x7080
+0x6C3F = 0x709C
+0x6C40 = 0x7096
+0x6C41 = 0x709D
+0x6C42 = 0x70BB
+0x6C43 = 0x70C0
+0x6C44 = 0x70B7
+0x6C45 = 0x70AB
+0x6C46 = 0x70B1
+0x6C47 = 0x70E8
+0x6C48 = 0x70CA
+0x6C49 = 0x7110
+0x6C4A = 0x7113
+0x6C4B = 0x7116
+0x6C4C = 0x712F
+0x6C4D = 0x7131
+0x6C4E = 0x7173
+0x6C4F = 0x715C
+0x6C50 = 0x7168
+0x6C51 = 0x7145
+0x6C52 = 0x7172
+0x6C53 = 0x714A
+0x6C54 = 0x7178
+0x6C55 = 0x717A
+0x6C56 = 0x7198
+0x6C57 = 0x71B3
+0x6C58 = 0x71B5
+0x6C59 = 0x71A8
+0x6C5A = 0x71A0
+0x6C5B = 0x71E0
+0x6C5C = 0x71D4
+0x6C5D = 0x71E7
+0x6C5E = 0x71F9
+0x6C5F = 0x721D
+0x6C60 = 0x7228
+0x6C61 = 0x706C
+0x6C62 = 0x7118
+0x6C63 = 0x7166
+0x6C64 = 0x71B9
+0x6C65 = 0x623E
+0x6C66 = 0x623D
+0x6C67 = 0x6243
+0x6C68 = 0x6248
+0x6C69 = 0x6249
+0x6C6A = 0x793B
+0x6C6B = 0x7940
+0x6C6C = 0x7946
+0x6C6D = 0x7949
+0x6C6E = 0x795B
+0x6C6F = 0x795C
+0x6C70 = 0x7953
+0x6C71 = 0x795A
+0x6C72 = 0x7962
+0x6C73 = 0x7957
+0x6C74 = 0x7960
+0x6C75 = 0x796F
+0x6C76 = 0x7967
+0x6C77 = 0x797A
+0x6C78 = 0x7985
+0x6C79 = 0x798A
+0x6C7A = 0x799A
+0x6C7B = 0x79A7
+0x6C7C = 0x79B3
+0x6C7D = 0x5FD1
+0x6C7E = 0x5FD0
+0x6D21 = 0x603C
+0x6D22 = 0x605D
+0x6D23 = 0x605A
+0x6D24 = 0x6067
+0x6D25 = 0x6041
+0x6D26 = 0x6059
+0x6D27 = 0x6063
+0x6D28 = 0x60AB
+0x6D29 = 0x6106
+0x6D2A = 0x610D
+0x6D2B = 0x615D
+0x6D2C = 0x61A9
+0x6D2D = 0x619D
+0x6D2E = 0x61CB
+0x6D2F = 0x61D1
+0x6D30 = 0x6206
+0x6D31 = 0x8080
+0x6D32 = 0x807F
+0x6D33 = 0x6C93
+0x6D34 = 0x6CF6
+0x6D35 = 0x6DFC
+0x6D36 = 0x77F6
+0x6D37 = 0x77F8
+0x6D38 = 0x7800
+0x6D39 = 0x7809
+0x6D3A = 0x7817
+0x6D3B = 0x7818
+0x6D3C = 0x7811
+0x6D3D = 0x65AB
+0x6D3E = 0x782D
+0x6D3F = 0x781C
+0x6D40 = 0x781D
+0x6D41 = 0x7839
+0x6D42 = 0x783A
+0x6D43 = 0x783B
+0x6D44 = 0x781F
+0x6D45 = 0x783C
+0x6D46 = 0x7825
+0x6D47 = 0x782C
+0x6D48 = 0x7823
+0x6D49 = 0x7829
+0x6D4A = 0x784E
+0x6D4B = 0x786D
+0x6D4C = 0x7856
+0x6D4D = 0x7857
+0x6D4E = 0x7826
+0x6D4F = 0x7850
+0x6D50 = 0x7847
+0x6D51 = 0x784C
+0x6D52 = 0x786A
+0x6D53 = 0x789B
+0x6D54 = 0x7893
+0x6D55 = 0x789A
+0x6D56 = 0x7887
+0x6D57 = 0x789C
+0x6D58 = 0x78A1
+0x6D59 = 0x78A3
+0x6D5A = 0x78B2
+0x6D5B = 0x78B9
+0x6D5C = 0x78A5
+0x6D5D = 0x78D4
+0x6D5E = 0x78D9
+0x6D5F = 0x78C9
+0x6D60 = 0x78EC
+0x6D61 = 0x78F2
+0x6D62 = 0x7905
+0x6D63 = 0x78F4
+0x6D64 = 0x7913
+0x6D65 = 0x7924
+0x6D66 = 0x791E
+0x6D67 = 0x7934
+0x6D68 = 0x9F9B
+0x6D69 = 0x9EF9
+0x6D6A = 0x9EFB
+0x6D6B = 0x9EFC
+0x6D6C = 0x76F1
+0x6D6D = 0x7704
+0x6D6E = 0x770D
+0x6D6F = 0x76F9
+0x6D70 = 0x7707
+0x6D71 = 0x7708
+0x6D72 = 0x771A
+0x6D73 = 0x7722
+0x6D74 = 0x7719
+0x6D75 = 0x772D
+0x6D76 = 0x7726
+0x6D77 = 0x7735
+0x6D78 = 0x7738
+0x6D79 = 0x7750
+0x6D7A = 0x7751
+0x6D7B = 0x7747
+0x6D7C = 0x7743
+0x6D7D = 0x775A
+0x6D7E = 0x7768
+0x6E21 = 0x7762
+0x6E22 = 0x7765
+0x6E23 = 0x777F
+0x6E24 = 0x778D
+0x6E25 = 0x777D
+0x6E26 = 0x7780
+0x6E27 = 0x778C
+0x6E28 = 0x7791
+0x6E29 = 0x779F
+0x6E2A = 0x77A0
+0x6E2B = 0x77B0
+0x6E2C = 0x77B5
+0x6E2D = 0x77BD
+0x6E2E = 0x753A
+0x6E2F = 0x7540
+0x6E30 = 0x754E
+0x6E31 = 0x754B
+0x6E32 = 0x7548
+0x6E33 = 0x755B
+0x6E34 = 0x7572
+0x6E35 = 0x7579
+0x6E36 = 0x7583
+0x6E37 = 0x7F58
+0x6E38 = 0x7F61
+0x6E39 = 0x7F5F
+0x6E3A = 0x8A48
+0x6E3B = 0x7F68
+0x6E3C = 0x7F74
+0x6E3D = 0x7F71
+0x6E3E = 0x7F79
+0x6E3F = 0x7F81
+0x6E40 = 0x7F7E
+0x6E41 = 0x76CD
+0x6E42 = 0x76E5
+0x6E43 = 0x8832
+0x6E44 = 0x9485
+0x6E45 = 0x9486
+0x6E46 = 0x9487
+0x6E47 = 0x948B
+0x6E48 = 0x948A
+0x6E49 = 0x948C
+0x6E4A = 0x948D
+0x6E4B = 0x948F
+0x6E4C = 0x9490
+0x6E4D = 0x9494
+0x6E4E = 0x9497
+0x6E4F = 0x9495
+0x6E50 = 0x949A
+0x6E51 = 0x949B
+0x6E52 = 0x949C
+0x6E53 = 0x94A3
+0x6E54 = 0x94A4
+0x6E55 = 0x94AB
+0x6E56 = 0x94AA
+0x6E57 = 0x94AD
+0x6E58 = 0x94AC
+0x6E59 = 0x94AF
+0x6E5A = 0x94B0
+0x6E5B = 0x94B2
+0x6E5C = 0x94B4
+0x6E5D = 0x94B6
+0x6E5E = 0x94B7
+0x6E5F = 0x94B8
+0x6E60 = 0x94B9
+0x6E61 = 0x94BA
+0x6E62 = 0x94BC
+0x6E63 = 0x94BD
+0x6E64 = 0x94BF
+0x6E65 = 0x94C4
+0x6E66 = 0x94C8
+0x6E67 = 0x94C9
+0x6E68 = 0x94CA
+0x6E69 = 0x94CB
+0x6E6A = 0x94CC
+0x6E6B = 0x94CD
+0x6E6C = 0x94CE
+0x6E6D = 0x94D0
+0x6E6E = 0x94D1
+0x6E6F = 0x94D2
+0x6E70 = 0x94D5
+0x6E71 = 0x94D6
+0x6E72 = 0x94D7
+0x6E73 = 0x94D9
+0x6E74 = 0x94D8
+0x6E75 = 0x94DB
+0x6E76 = 0x94DE
+0x6E77 = 0x94DF
+0x6E78 = 0x94E0
+0x6E79 = 0x94E2
+0x6E7A = 0x94E4
+0x6E7B = 0x94E5
+0x6E7C = 0x94E7
+0x6E7D = 0x94E8
+0x6E7E = 0x94EA
+0x6F21 = 0x94E9
+0x6F22 = 0x94EB
+0x6F23 = 0x94EE
+0x6F24 = 0x94EF
+0x6F25 = 0x94F3
+0x6F26 = 0x94F4
+0x6F27 = 0x94F5
+0x6F28 = 0x94F7
+0x6F29 = 0x94F9
+0x6F2A = 0x94FC
+0x6F2B = 0x94FD
+0x6F2C = 0x94FF
+0x6F2D = 0x9503
+0x6F2E = 0x9502
+0x6F2F = 0x9506
+0x6F30 = 0x9507
+0x6F31 = 0x9509
+0x6F32 = 0x950A
+0x6F33 = 0x950D
+0x6F34 = 0x950E
+0x6F35 = 0x950F
+0x6F36 = 0x9512
+0x6F37 = 0x9513
+0x6F38 = 0x9514
+0x6F39 = 0x9515
+0x6F3A = 0x9516
+0x6F3B = 0x9518
+0x6F3C = 0x951B
+0x6F3D = 0x951D
+0x6F3E = 0x951E
+0x6F3F = 0x951F
+0x6F40 = 0x9522
+0x6F41 = 0x952A
+0x6F42 = 0x952B
+0x6F43 = 0x9529
+0x6F44 = 0x952C
+0x6F45 = 0x9531
+0x6F46 = 0x9532
+0x6F47 = 0x9534
+0x6F48 = 0x9536
+0x6F49 = 0x9537
+0x6F4A = 0x9538
+0x6F4B = 0x953C
+0x6F4C = 0x953E
+0x6F4D = 0x953F
+0x6F4E = 0x9542
+0x6F4F = 0x9535
+0x6F50 = 0x9544
+0x6F51 = 0x9545
+0x6F52 = 0x9546
+0x6F53 = 0x9549
+0x6F54 = 0x954C
+0x6F55 = 0x954E
+0x6F56 = 0x954F
+0x6F57 = 0x9552
+0x6F58 = 0x9553
+0x6F59 = 0x9554
+0x6F5A = 0x9556
+0x6F5B = 0x9557
+0x6F5C = 0x9558
+0x6F5D = 0x9559
+0x6F5E = 0x955B
+0x6F5F = 0x955E
+0x6F60 = 0x955F
+0x6F61 = 0x955D
+0x6F62 = 0x9561
+0x6F63 = 0x9562
+0x6F64 = 0x9564
+0x6F65 = 0x9565
+0x6F66 = 0x9566
+0x6F67 = 0x9567
+0x6F68 = 0x9568
+0x6F69 = 0x9569
+0x6F6A = 0x956A
+0x6F6B = 0x956B
+0x6F6C = 0x956C
+0x6F6D = 0x956F
+0x6F6E = 0x9571
+0x6F6F = 0x9572
+0x6F70 = 0x9573
+0x6F71 = 0x953A
+0x6F72 = 0x77E7
+0x6F73 = 0x77EC
+0x6F74 = 0x96C9
+0x6F75 = 0x79D5
+0x6F76 = 0x79ED
+0x6F77 = 0x79E3
+0x6F78 = 0x79EB
+0x6F79 = 0x7A06
+0x6F7A = 0x5D47
+0x6F7B = 0x7A03
+0x6F7C = 0x7A02
+0x6F7D = 0x7A1E
+0x6F7E = 0x7A14
+0x7021 = 0x7A39
+0x7022 = 0x7A37
+0x7023 = 0x7A51
+0x7024 = 0x9ECF
+0x7025 = 0x99A5
+0x7026 = 0x7A70
+0x7027 = 0x7688
+0x7028 = 0x768E
+0x7029 = 0x7693
+0x702A = 0x7699
+0x702B = 0x76A4
+0x702C = 0x74DE
+0x702D = 0x74E0
+0x702E = 0x752C
+0x702F = 0x9E20
+0x7030 = 0x9E22
+0x7031 = 0x9E28
+0x7032 = 0x9E29
+0x7033 = 0x9E2A
+0x7034 = 0x9E2B
+0x7035 = 0x9E2C
+0x7036 = 0x9E32
+0x7037 = 0x9E31
+0x7038 = 0x9E36
+0x7039 = 0x9E38
+0x703A = 0x9E37
+0x703B = 0x9E39
+0x703C = 0x9E3A
+0x703D = 0x9E3E
+0x703E = 0x9E41
+0x703F = 0x9E42
+0x7040 = 0x9E44
+0x7041 = 0x9E46
+0x7042 = 0x9E47
+0x7043 = 0x9E48
+0x7044 = 0x9E49
+0x7045 = 0x9E4B
+0x7046 = 0x9E4C
+0x7047 = 0x9E4E
+0x7048 = 0x9E51
+0x7049 = 0x9E55
+0x704A = 0x9E57
+0x704B = 0x9E5A
+0x704C = 0x9E5B
+0x704D = 0x9E5C
+0x704E = 0x9E5E
+0x704F = 0x9E63
+0x7050 = 0x9E66
+0x7051 = 0x9E67
+0x7052 = 0x9E68
+0x7053 = 0x9E69
+0x7054 = 0x9E6A
+0x7055 = 0x9E6B
+0x7056 = 0x9E6C
+0x7057 = 0x9E71
+0x7058 = 0x9E6D
+0x7059 = 0x9E73
+0x705A = 0x7592
+0x705B = 0x7594
+0x705C = 0x7596
+0x705D = 0x75A0
+0x705E = 0x759D
+0x705F = 0x75AC
+0x7060 = 0x75A3
+0x7061 = 0x75B3
+0x7062 = 0x75B4
+0x7063 = 0x75B8
+0x7064 = 0x75C4
+0x7065 = 0x75B1
+0x7066 = 0x75B0
+0x7067 = 0x75C3
+0x7068 = 0x75C2
+0x7069 = 0x75D6
+0x706A = 0x75CD
+0x706B = 0x75E3
+0x706C = 0x75E8
+0x706D = 0x75E6
+0x706E = 0x75E4
+0x706F = 0x75EB
+0x7070 = 0x75E7
+0x7071 = 0x7603
+0x7072 = 0x75F1
+0x7073 = 0x75FC
+0x7074 = 0x75FF
+0x7075 = 0x7610
+0x7076 = 0x7600
+0x7077 = 0x7605
+0x7078 = 0x760C
+0x7079 = 0x7617
+0x707A = 0x760A
+0x707B = 0x7625
+0x707C = 0x7618
+0x707D = 0x7615
+0x707E = 0x7619
+0x7121 = 0x761B
+0x7122 = 0x763C
+0x7123 = 0x7622
+0x7124 = 0x7620
+0x7125 = 0x7640
+0x7126 = 0x762D
+0x7127 = 0x7630
+0x7128 = 0x763F
+0x7129 = 0x7635
+0x712A = 0x7643
+0x712B = 0x763E
+0x712C = 0x7633
+0x712D = 0x764D
+0x712E = 0x765E
+0x712F = 0x7654
+0x7130 = 0x765C
+0x7131 = 0x7656
+0x7132 = 0x766B
+0x7133 = 0x766F
+0x7134 = 0x7FCA
+0x7135 = 0x7AE6
+0x7136 = 0x7A78
+0x7137 = 0x7A79
+0x7138 = 0x7A80
+0x7139 = 0x7A86
+0x713A = 0x7A88
+0x713B = 0x7A95
+0x713C = 0x7AA6
+0x713D = 0x7AA0
+0x713E = 0x7AAC
+0x713F = 0x7AA8
+0x7140 = 0x7AAD
+0x7141 = 0x7AB3
+0x7142 = 0x8864
+0x7143 = 0x8869
+0x7144 = 0x8872
+0x7145 = 0x887D
+0x7146 = 0x887F
+0x7147 = 0x8882
+0x7148 = 0x88A2
+0x7149 = 0x88C6
+0x714A = 0x88B7
+0x714B = 0x88BC
+0x714C = 0x88C9
+0x714D = 0x88E2
+0x714E = 0x88CE
+0x714F = 0x88E3
+0x7150 = 0x88E5
+0x7151 = 0x88F1
+0x7152 = 0x891A
+0x7153 = 0x88FC
+0x7154 = 0x88E8
+0x7155 = 0x88FE
+0x7156 = 0x88F0
+0x7157 = 0x8921
+0x7158 = 0x8919
+0x7159 = 0x8913
+0x715A = 0x891B
+0x715B = 0x890A
+0x715C = 0x8934
+0x715D = 0x892B
+0x715E = 0x8936
+0x715F = 0x8941
+0x7160 = 0x8966
+0x7161 = 0x897B
+0x7162 = 0x758B
+0x7163 = 0x80E5
+0x7164 = 0x76B2
+0x7165 = 0x76B4
+0x7166 = 0x77DC
+0x7167 = 0x8012
+0x7168 = 0x8014
+0x7169 = 0x8016
+0x716A = 0x801C
+0x716B = 0x8020
+0x716C = 0x8022
+0x716D = 0x8025
+0x716E = 0x8026
+0x716F = 0x8027
+0x7170 = 0x8029
+0x7171 = 0x8028
+0x7172 = 0x8031
+0x7173 = 0x800B
+0x7174 = 0x8035
+0x7175 = 0x8043
+0x7176 = 0x8046
+0x7177 = 0x804D
+0x7178 = 0x8052
+0x7179 = 0x8069
+0x717A = 0x8071
+0x717B = 0x8983
+0x717C = 0x9878
+0x717D = 0x9880
+0x717E = 0x9883
+0x7221 = 0x9889
+0x7222 = 0x988C
+0x7223 = 0x988D
+0x7224 = 0x988F
+0x7225 = 0x9894
+0x7226 = 0x989A
+0x7227 = 0x989B
+0x7228 = 0x989E
+0x7229 = 0x989F
+0x722A = 0x98A1
+0x722B = 0x98A2
+0x722C = 0x98A5
+0x722D = 0x98A6
+0x722E = 0x864D
+0x722F = 0x8654
+0x7230 = 0x866C
+0x7231 = 0x866E
+0x7232 = 0x867F
+0x7233 = 0x867A
+0x7234 = 0x867C
+0x7235 = 0x867B
+0x7236 = 0x86A8
+0x7237 = 0x868D
+0x7238 = 0x868B
+0x7239 = 0x86AC
+0x723A = 0x869D
+0x723B = 0x86A7
+0x723C = 0x86A3
+0x723D = 0x86AA
+0x723E = 0x8693
+0x723F = 0x86A9
+0x7240 = 0x86B6
+0x7241 = 0x86C4
+0x7242 = 0x86B5
+0x7243 = 0x86CE
+0x7244 = 0x86B0
+0x7245 = 0x86BA
+0x7246 = 0x86B1
+0x7247 = 0x86AF
+0x7248 = 0x86C9
+0x7249 = 0x86CF
+0x724A = 0x86B4
+0x724B = 0x86E9
+0x724C = 0x86F1
+0x724D = 0x86F2
+0x724E = 0x86ED
+0x724F = 0x86F3
+0x7250 = 0x86D0
+0x7251 = 0x8713
+0x7252 = 0x86DE
+0x7253 = 0x86F4
+0x7254 = 0x86DF
+0x7255 = 0x86D8
+0x7256 = 0x86D1
+0x7257 = 0x8703
+0x7258 = 0x8707
+0x7259 = 0x86F8
+0x725A = 0x8708
+0x725B = 0x870A
+0x725C = 0x870D
+0x725D = 0x8709
+0x725E = 0x8723
+0x725F = 0x873B
+0x7260 = 0x871E
+0x7261 = 0x8725
+0x7262 = 0x872E
+0x7263 = 0x871A
+0x7264 = 0x873E
+0x7265 = 0x8748
+0x7266 = 0x8734
+0x7267 = 0x8731
+0x7268 = 0x8729
+0x7269 = 0x8737
+0x726A = 0x873F
+0x726B = 0x8782
+0x726C = 0x8722
+0x726D = 0x877D
+0x726E = 0x877E
+0x726F = 0x877B
+0x7270 = 0x8760
+0x7271 = 0x8770
+0x7272 = 0x874C
+0x7273 = 0x876E
+0x7274 = 0x878B
+0x7275 = 0x8753
+0x7276 = 0x8763
+0x7277 = 0x877C
+0x7278 = 0x8764
+0x7279 = 0x8759
+0x727A = 0x8765
+0x727B = 0x8793
+0x727C = 0x87AF
+0x727D = 0x87A8
+0x727E = 0x87D2
+0x7321 = 0x87C6
+0x7322 = 0x8788
+0x7323 = 0x8785
+0x7324 = 0x87AD
+0x7325 = 0x8797
+0x7326 = 0x8783
+0x7327 = 0x87AB
+0x7328 = 0x87E5
+0x7329 = 0x87AC
+0x732A = 0x87B5
+0x732B = 0x87B3
+0x732C = 0x87CB
+0x732D = 0x87D3
+0x732E = 0x87BD
+0x732F = 0x87D1
+0x7330 = 0x87C0
+0x7331 = 0x87CA
+0x7332 = 0x87DB
+0x7333 = 0x87EA
+0x7334 = 0x87E0
+0x7335 = 0x87EE
+0x7336 = 0x8816
+0x7337 = 0x8813
+0x7338 = 0x87FE
+0x7339 = 0x880A
+0x733A = 0x881B
+0x733B = 0x8821
+0x733C = 0x8839
+0x733D = 0x883C
+0x733E = 0x7F36
+0x733F = 0x7F42
+0x7340 = 0x7F44
+0x7341 = 0x7F45
+0x7342 = 0x8210
+0x7343 = 0x7AFA
+0x7344 = 0x7AFD
+0x7345 = 0x7B08
+0x7346 = 0x7B03
+0x7347 = 0x7B04
+0x7348 = 0x7B15
+0x7349 = 0x7B0A
+0x734A = 0x7B2B
+0x734B = 0x7B0F
+0x734C = 0x7B47
+0x734D = 0x7B38
+0x734E = 0x7B2A
+0x734F = 0x7B19
+0x7350 = 0x7B2E
+0x7351 = 0x7B31
+0x7352 = 0x7B20
+0x7353 = 0x7B25
+0x7354 = 0x7B24
+0x7355 = 0x7B33
+0x7356 = 0x7B3E
+0x7357 = 0x7B1E
+0x7358 = 0x7B58
+0x7359 = 0x7B5A
+0x735A = 0x7B45
+0x735B = 0x7B75
+0x735C = 0x7B4C
+0x735D = 0x7B5D
+0x735E = 0x7B60
+0x735F = 0x7B6E
+0x7360 = 0x7B7B
+0x7361 = 0x7B62
+0x7362 = 0x7B72
+0x7363 = 0x7B71
+0x7364 = 0x7B90
+0x7365 = 0x7BA6
+0x7366 = 0x7BA7
+0x7367 = 0x7BB8
+0x7368 = 0x7BAC
+0x7369 = 0x7B9D
+0x736A = 0x7BA8
+0x736B = 0x7B85
+0x736C = 0x7BAA
+0x736D = 0x7B9C
+0x736E = 0x7BA2
+0x736F = 0x7BAB
+0x7370 = 0x7BB4
+0x7371 = 0x7BD1
+0x7372 = 0x7BC1
+0x7373 = 0x7BCC
+0x7374 = 0x7BDD
+0x7375 = 0x7BDA
+0x7376 = 0x7BE5
+0x7377 = 0x7BE6
+0x7378 = 0x7BEA
+0x7379 = 0x7C0C
+0x737A = 0x7BFE
+0x737B = 0x7BFC
+0x737C = 0x7C0F
+0x737D = 0x7C16
+0x737E = 0x7C0B
+0x7421 = 0x7C1F
+0x7422 = 0x7C2A
+0x7423 = 0x7C26
+0x7424 = 0x7C38
+0x7425 = 0x7C41
+0x7426 = 0x7C40
+0x7427 = 0x81FE
+0x7428 = 0x8201
+0x7429 = 0x8202
+0x742A = 0x8204
+0x742B = 0x81EC
+0x742C = 0x8844
+0x742D = 0x8221
+0x742E = 0x8222
+0x742F = 0x8223
+0x7430 = 0x822D
+0x7431 = 0x822F
+0x7432 = 0x8228
+0x7433 = 0x822B
+0x7434 = 0x8238
+0x7435 = 0x823B
+0x7436 = 0x8233
+0x7437 = 0x8234
+0x7438 = 0x823E
+0x7439 = 0x8244
+0x743A = 0x8249
+0x743B = 0x824B
+0x743C = 0x824F
+0x743D = 0x825A
+0x743E = 0x825F
+0x743F = 0x8268
+0x7440 = 0x887E
+0x7441 = 0x8885
+0x7442 = 0x8888
+0x7443 = 0x88D8
+0x7444 = 0x88DF
+0x7445 = 0x895E
+0x7446 = 0x7F9D
+0x7447 = 0x7F9F
+0x7448 = 0x7FA7
+0x7449 = 0x7FAF
+0x744A = 0x7FB0
+0x744B = 0x7FB2
+0x744C = 0x7C7C
+0x744D = 0x6549
+0x744E = 0x7C91
+0x744F = 0x7C9D
+0x7450 = 0x7C9C
+0x7451 = 0x7C9E
+0x7452 = 0x7CA2
+0x7453 = 0x7CB2
+0x7454 = 0x7CBC
+0x7455 = 0x7CBD
+0x7456 = 0x7CC1
+0x7457 = 0x7CC7
+0x7458 = 0x7CCC
+0x7459 = 0x7CCD
+0x745A = 0x7CC8
+0x745B = 0x7CC5
+0x745C = 0x7CD7
+0x745D = 0x7CE8
+0x745E = 0x826E
+0x745F = 0x66A8
+0x7460 = 0x7FBF
+0x7461 = 0x7FCE
+0x7462 = 0x7FD5
+0x7463 = 0x7FE5
+0x7464 = 0x7FE1
+0x7465 = 0x7FE6
+0x7466 = 0x7FE9
+0x7467 = 0x7FEE
+0x7468 = 0x7FF3
+0x7469 = 0x7CF8
+0x746A = 0x7D77
+0x746B = 0x7DA6
+0x746C = 0x7DAE
+0x746D = 0x7E47
+0x746E = 0x7E9B
+0x746F = 0x9EB8
+0x7470 = 0x9EB4
+0x7471 = 0x8D73
+0x7472 = 0x8D84
+0x7473 = 0x8D94
+0x7474 = 0x8D91
+0x7475 = 0x8DB1
+0x7476 = 0x8D67
+0x7477 = 0x8D6D
+0x7478 = 0x8C47
+0x7479 = 0x8C49
+0x747A = 0x914A
+0x747B = 0x9150
+0x747C = 0x914E
+0x747D = 0x914F
+0x747E = 0x9164
+0x7521 = 0x9162
+0x7522 = 0x9161
+0x7523 = 0x9170
+0x7524 = 0x9169
+0x7525 = 0x916F
+0x7526 = 0x917D
+0x7527 = 0x917E
+0x7528 = 0x9172
+0x7529 = 0x9174
+0x752A = 0x9179
+0x752B = 0x918C
+0x752C = 0x9185
+0x752D = 0x9190
+0x752E = 0x918D
+0x752F = 0x9191
+0x7530 = 0x91A2
+0x7531 = 0x91A3
+0x7532 = 0x91AA
+0x7533 = 0x91AD
+0x7534 = 0x91AE
+0x7535 = 0x91AF
+0x7536 = 0x91B5
+0x7537 = 0x91B4
+0x7538 = 0x91BA
+0x7539 = 0x8C55
+0x753A = 0x9E7E
+0x753B = 0x8DB8
+0x753C = 0x8DEB
+0x753D = 0x8E05
+0x753E = 0x8E59
+0x753F = 0x8E69
+0x7540 = 0x8DB5
+0x7541 = 0x8DBF
+0x7542 = 0x8DBC
+0x7543 = 0x8DBA
+0x7544 = 0x8DC4
+0x7545 = 0x8DD6
+0x7546 = 0x8DD7
+0x7547 = 0x8DDA
+0x7548 = 0x8DDE
+0x7549 = 0x8DCE
+0x754A = 0x8DCF
+0x754B = 0x8DDB
+0x754C = 0x8DC6
+0x754D = 0x8DEC
+0x754E = 0x8DF7
+0x754F = 0x8DF8
+0x7550 = 0x8DE3
+0x7551 = 0x8DF9
+0x7552 = 0x8DFB
+0x7553 = 0x8DE4
+0x7554 = 0x8E09
+0x7555 = 0x8DFD
+0x7556 = 0x8E14
+0x7557 = 0x8E1D
+0x7558 = 0x8E1F
+0x7559 = 0x8E2C
+0x755A = 0x8E2E
+0x755B = 0x8E23
+0x755C = 0x8E2F
+0x755D = 0x8E3A
+0x755E = 0x8E40
+0x755F = 0x8E39
+0x7560 = 0x8E35
+0x7561 = 0x8E3D
+0x7562 = 0x8E31
+0x7563 = 0x8E49
+0x7564 = 0x8E41
+0x7565 = 0x8E42
+0x7566 = 0x8E51
+0x7567 = 0x8E52
+0x7568 = 0x8E4A
+0x7569 = 0x8E70
+0x756A = 0x8E76
+0x756B = 0x8E7C
+0x756C = 0x8E6F
+0x756D = 0x8E74
+0x756E = 0x8E85
+0x756F = 0x8E8F
+0x7570 = 0x8E94
+0x7571 = 0x8E90
+0x7572 = 0x8E9C
+0x7573 = 0x8E9E
+0x7574 = 0x8C78
+0x7575 = 0x8C82
+0x7576 = 0x8C8A
+0x7577 = 0x8C85
+0x7578 = 0x8C98
+0x7579 = 0x8C94
+0x757A = 0x659B
+0x757B = 0x89D6
+0x757C = 0x89DE
+0x757D = 0x89DA
+0x757E = 0x89DC
+0x7621 = 0x89E5
+0x7622 = 0x89EB
+0x7623 = 0x89EF
+0x7624 = 0x8A3E
+0x7625 = 0x8B26
+0x7626 = 0x9753
+0x7627 = 0x96E9
+0x7628 = 0x96F3
+0x7629 = 0x96EF
+0x762A = 0x9706
+0x762B = 0x9701
+0x762C = 0x9708
+0x762D = 0x970F
+0x762E = 0x970E
+0x762F = 0x972A
+0x7630 = 0x972D
+0x7631 = 0x9730
+0x7632 = 0x973E
+0x7633 = 0x9F80
+0x7634 = 0x9F83
+0x7635 = 0x9F85
+0x7636 = 0x9F86
+0x7637 = 0x9F87
+0x7638 = 0x9F88
+0x7639 = 0x9F89
+0x763A = 0x9F8A
+0x763B = 0x9F8C
+0x763C = 0x9EFE
+0x763D = 0x9F0B
+0x763E = 0x9F0D
+0x763F = 0x96B9
+0x7640 = 0x96BC
+0x7641 = 0x96BD
+0x7642 = 0x96CE
+0x7643 = 0x96D2
+0x7644 = 0x77BF
+0x7645 = 0x96E0
+0x7646 = 0x928E
+0x7647 = 0x92AE
+0x7648 = 0x92C8
+0x7649 = 0x933E
+0x764A = 0x936A
+0x764B = 0x93CA
+0x764C = 0x938F
+0x764D = 0x943E
+0x764E = 0x946B
+0x764F = 0x9C7F
+0x7650 = 0x9C82
+0x7651 = 0x9C85
+0x7652 = 0x9C86
+0x7653 = 0x9C87
+0x7654 = 0x9C88
+0x7655 = 0x7A23
+0x7656 = 0x9C8B
+0x7657 = 0x9C8E
+0x7658 = 0x9C90
+0x7659 = 0x9C91
+0x765A = 0x9C92
+0x765B = 0x9C94
+0x765C = 0x9C95
+0x765D = 0x9C9A
+0x765E = 0x9C9B
+0x765F = 0x9C9E
+0x7660 = 0x9C9F
+0x7661 = 0x9CA0
+0x7662 = 0x9CA1
+0x7663 = 0x9CA2
+0x7664 = 0x9CA3
+0x7665 = 0x9CA5
+0x7666 = 0x9CA6
+0x7667 = 0x9CA7
+0x7668 = 0x9CA8
+0x7669 = 0x9CA9
+0x766A = 0x9CAB
+0x766B = 0x9CAD
+0x766C = 0x9CAE
+0x766D = 0x9CB0
+0x766E = 0x9CB1
+0x766F = 0x9CB2
+0x7670 = 0x9CB3
+0x7671 = 0x9CB4
+0x7672 = 0x9CB5
+0x7673 = 0x9CB6
+0x7674 = 0x9CB7
+0x7675 = 0x9CBA
+0x7676 = 0x9CBB
+0x7677 = 0x9CBC
+0x7678 = 0x9CBD
+0x7679 = 0x9CC4
+0x767A = 0x9CC5
+0x767B = 0x9CC6
+0x767C = 0x9CC7
+0x767D = 0x9CCA
+0x767E = 0x9CCB
+0x7721 = 0x9CCC
+0x7722 = 0x9CCD
+0x7723 = 0x9CCE
+0x7724 = 0x9CCF
+0x7725 = 0x9CD0
+0x7726 = 0x9CD3
+0x7727 = 0x9CD4
+0x7728 = 0x9CD5
+0x7729 = 0x9CD7
+0x772A = 0x9CD8
+0x772B = 0x9CD9
+0x772C = 0x9CDC
+0x772D = 0x9CDD
+0x772E = 0x9CDF
+0x772F = 0x9CE2
+0x7730 = 0x977C
+0x7731 = 0x9785
+0x7732 = 0x9791
+0x7733 = 0x9792
+0x7734 = 0x9794
+0x7735 = 0x97AF
+0x7736 = 0x97AB
+0x7737 = 0x97A3
+0x7738 = 0x97B2
+0x7739 = 0x97B4
+0x773A = 0x9AB1
+0x773B = 0x9AB0
+0x773C = 0x9AB7
+0x773D = 0x9E58
+0x773E = 0x9AB6
+0x773F = 0x9ABA
+0x7740 = 0x9ABC
+0x7741 = 0x9AC1
+0x7742 = 0x9AC0
+0x7743 = 0x9AC5
+0x7744 = 0x9AC2
+0x7745 = 0x9ACB
+0x7746 = 0x9ACC
+0x7747 = 0x9AD1
+0x7748 = 0x9B45
+0x7749 = 0x9B43
+0x774A = 0x9B47
+0x774B = 0x9B49
+0x774C = 0x9B48
+0x774D = 0x9B4D
+0x774E = 0x9B51
+0x774F = 0x98E8
+0x7750 = 0x990D
+0x7751 = 0x992E
+0x7752 = 0x9955
+0x7753 = 0x9954
+0x7754 = 0x9ADF
+0x7755 = 0x9AE1
+0x7756 = 0x9AE6
+0x7757 = 0x9AEF
+0x7758 = 0x9AEB
+0x7759 = 0x9AFB
+0x775A = 0x9AED
+0x775B = 0x9AF9
+0x775C = 0x9B08
+0x775D = 0x9B0F
+0x775E = 0x9B13
+0x775F = 0x9B1F
+0x7760 = 0x9B23
+0x7761 = 0x9EBD
+0x7762 = 0x9EBE
+0x7763 = 0x7E3B
+0x7764 = 0x9E82
+0x7765 = 0x9E87
+0x7766 = 0x9E88
+0x7767 = 0x9E8B
+0x7768 = 0x9E92
+0x7769 = 0x93D6
+0x776A = 0x9E9D
+0x776B = 0x9E9F
+0x776C = 0x9EDB
+0x776D = 0x9EDC
+0x776E = 0x9EDD
+0x776F = 0x9EE0
+0x7770 = 0x9EDF
+0x7771 = 0x9EE2
+0x7772 = 0x9EE9
+0x7773 = 0x9EE7
+0x7774 = 0x9EE5
+0x7775 = 0x9EEA
+0x7776 = 0x9EEF
+0x7777 = 0x9F22
+0x7778 = 0x9F2C
+0x7779 = 0x9F2F
+0x777A = 0x9F39
+0x777B = 0x9F37
+0x777C = 0x9F3D
+0x777D = 0x9F3E
+0x777E = 0x9F44
+END_MAP
diff --git a/share/i18n/csmapper/GB/GB2312EXT%UCS.src b/share/i18n/csmapper/GB/GB2312EXT%UCS.src
new file mode 100644 (file)
index 0000000..d4a428e
--- /dev/null
@@ -0,0 +1,73 @@
+# $NetBSD: GB2312EXT%UCS.src,v 1.2 2006/08/29 18:52:29 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "GB2312EXT/UCS"
+SRC_ZONE       0x22-0x28 / 0x21-0x7E / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp936 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          1/7/2000
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp936 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp936 order
+#
+
+# rest of GBK1
+0x2221 = 0x2170
+0x2222 = 0x2171
+0x2223 = 0x2172
+0x2224 = 0x2173
+0x2225 = 0x2174
+0x2226 = 0x2175
+0x2227 = 0x2176
+0x2228 = 0x2177
+0x2229 = 0x2178
+0x222A = 0x2179
+0x2263 = 0x20AC # 0xE76C
+0x2660 = 0xFE35
+0x2661 = 0xFE36
+0x2662 = 0xFE39
+0x2663 = 0xFE3A
+0x2664 = 0xFE3F
+0x2665 = 0xFE40
+0x2666 = 0xFE3D
+0x2667 = 0xFE3E
+0x2668 = 0xFE41
+0x2669 = 0xFE42
+0x266A = 0xFE43
+0x266B = 0xFE44
+0x266E = 0xFE3B
+0x266F = 0xFE3C
+0x2670 = 0xFE37
+0x2671 = 0xFE38
+0x2672 = 0xFE31
+0x2674 = 0xFE33
+0x2675 = 0xFE34
+
+# part of GB 6345.1-86
+# http://www.ibiblio.org/pub/packages/ccic/software/fonts/gb/misc/gb6345.txt
+0x283B = 0x0251
+0x283C = 0xE7C7
+0x283D = 0x0144
+0x283E = 0x0148
+0x283F = 0x01F9 # 0xE7C8
+0x2840 = 0x0261
+END_MAP
diff --git a/share/i18n/csmapper/GB/GB2312UDA1%UCS.src b/share/i18n/csmapper/GB/GB2312UDA1%UCS.src
new file mode 100644 (file)
index 0000000..480802f
--- /dev/null
@@ -0,0 +1,1262 @@
+# $NetBSD: GB2312UDA1%UCS.src,v 1.1 2006/08/19 10:58:41 tnozaki Exp $
+
+# Copyright (c)2006 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "GB2312UDA1/UCS"
+SRC_ZONE       0x2A-0x7E / 0x21-0x7E / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+
+# GBK UDA-1
+0x2A21 = 0xE000
+0x2A22 = 0xE001
+0x2A23 = 0xE002
+0x2A24 = 0xE003
+0x2A25 = 0xE004
+0x2A26 = 0xE005
+0x2A27 = 0xE006
+0x2A28 = 0xE007
+0x2A29 = 0xE008
+0x2A2A = 0xE009
+0x2A2B = 0xE00A
+0x2A2C = 0xE00B
+0x2A2D = 0xE00C
+0x2A2E = 0xE00D
+0x2A2F = 0xE00E
+0x2A30 = 0xE00F
+0x2A31 = 0xE010
+0x2A32 = 0xE011
+0x2A33 = 0xE012
+0x2A34 = 0xE013
+0x2A35 = 0xE014
+0x2A36 = 0xE015
+0x2A37 = 0xE016
+0x2A38 = 0xE017
+0x2A39 = 0xE018
+0x2A3A = 0xE019
+0x2A3B = 0xE01A
+0x2A3C = 0xE01B
+0x2A3D = 0xE01C
+0x2A3E = 0xE01D
+0x2A3F = 0xE01E
+0x2A40 = 0xE01F
+0x2A41 = 0xE020
+0x2A42 = 0xE021
+0x2A43 = 0xE022
+0x2A44 = 0xE023
+0x2A45 = 0xE024
+0x2A46 = 0xE025
+0x2A47 = 0xE026
+0x2A48 = 0xE027
+0x2A49 = 0xE028
+0x2A4A = 0xE029
+0x2A4B = 0xE02A
+0x2A4C = 0xE02B
+0x2A4D = 0xE02C
+0x2A4E = 0xE02D
+0x2A4F = 0xE02E
+0x2A50 = 0xE02F
+0x2A51 = 0xE030
+0x2A52 = 0xE031
+0x2A53 = 0xE032
+0x2A54 = 0xE033
+0x2A55 = 0xE034
+0x2A56 = 0xE035
+0x2A57 = 0xE036
+0x2A58 = 0xE037
+0x2A59 = 0xE038
+0x2A5A = 0xE039
+0x2A5B = 0xE03A
+0x2A5C = 0xE03B
+0x2A5D = 0xE03C
+0x2A5E = 0xE03D
+0x2A5F = 0xE03E
+0x2A60 = 0xE03F
+0x2A61 = 0xE040
+0x2A62 = 0xE041
+0x2A63 = 0xE042
+0x2A64 = 0xE043
+0x2A65 = 0xE044
+0x2A66 = 0xE045
+0x2A67 = 0xE046
+0x2A68 = 0xE047
+0x2A69 = 0xE048
+0x2A6A = 0xE049
+0x2A6B = 0xE04A
+0x2A6C = 0xE04B
+0x2A6D = 0xE04C
+0x2A6E = 0xE04D
+0x2A6F = 0xE04E
+0x2A70 = 0xE04F
+0x2A71 = 0xE050
+0x2A72 = 0xE051
+0x2A73 = 0xE052
+0x2A74 = 0xE053
+0x2A75 = 0xE054
+0x2A76 = 0xE055
+0x2A77 = 0xE056
+0x2A78 = 0xE057
+0x2A79 = 0xE058
+0x2A7A = 0xE059
+0x2A7B = 0xE05A
+0x2A7C = 0xE05B
+0x2A7D = 0xE05C
+0x2A7E = 0xE05D
+0x2B21 = 0xE05E
+0x2B22 = 0xE05F
+0x2B23 = 0xE060
+0x2B24 = 0xE061
+0x2B25 = 0xE062
+0x2B26 = 0xE063
+0x2B27 = 0xE064
+0x2B28 = 0xE065
+0x2B29 = 0xE066
+0x2B2A = 0xE067
+0x2B2B = 0xE068
+0x2B2C = 0xE069
+0x2B2D = 0xE06A
+0x2B2E = 0xE06B
+0x2B2F = 0xE06C
+0x2B30 = 0xE06D
+0x2B31 = 0xE06E
+0x2B32 = 0xE06F
+0x2B33 = 0xE070
+0x2B34 = 0xE071
+0x2B35 = 0xE072
+0x2B36 = 0xE073
+0x2B37 = 0xE074
+0x2B38 = 0xE075
+0x2B39 = 0xE076
+0x2B3A = 0xE077
+0x2B3B = 0xE078
+0x2B3C = 0xE079
+0x2B3D = 0xE07A
+0x2B3E = 0xE07B
+0x2B3F = 0xE07C
+0x2B40 = 0xE07D
+0x2B41 = 0xE07E
+0x2B42 = 0xE07F
+0x2B43 = 0xE080
+0x2B44 = 0xE081
+0x2B45 = 0xE082
+0x2B46 = 0xE083
+0x2B47 = 0xE084
+0x2B48 = 0xE085
+0x2B49 = 0xE086
+0x2B4A = 0xE087
+0x2B4B = 0xE088
+0x2B4C = 0xE089
+0x2B4D = 0xE08A
+0x2B4E = 0xE08B
+0x2B4F = 0xE08C
+0x2B50 = 0xE08D
+0x2B51 = 0xE08E
+0x2B52 = 0xE08F
+0x2B53 = 0xE090
+0x2B54 = 0xE091
+0x2B55 = 0xE092
+0x2B56 = 0xE093
+0x2B57 = 0xE094
+0x2B58 = 0xE095
+0x2B59 = 0xE096
+0x2B5A = 0xE097
+0x2B5B = 0xE098
+0x2B5C = 0xE099
+0x2B5D = 0xE09A
+0x2B5E = 0xE09B
+0x2B5F = 0xE09C
+0x2B60 = 0xE09D
+0x2B61 = 0xE09E
+0x2B62 = 0xE09F
+0x2B63 = 0xE0A0
+0x2B64 = 0xE0A1
+0x2B65 = 0xE0A2
+0x2B66 = 0xE0A3
+0x2B67 = 0xE0A4
+0x2B68 = 0xE0A5
+0x2B69 = 0xE0A6
+0x2B6A = 0xE0A7
+0x2B6B = 0xE0A8
+0x2B6C = 0xE0A9
+0x2B6D = 0xE0AA
+0x2B6E = 0xE0AB
+0x2B6F = 0xE0AC
+0x2B70 = 0xE0AD
+0x2B71 = 0xE0AE
+0x2B72 = 0xE0AF
+0x2B73 = 0xE0B0
+0x2B74 = 0xE0B1
+0x2B75 = 0xE0B2
+0x2B76 = 0xE0B3
+0x2B77 = 0xE0B4
+0x2B78 = 0xE0B5
+0x2B79 = 0xE0B6
+0x2B7A = 0xE0B7
+0x2B7B = 0xE0B8
+0x2B7C = 0xE0B9
+0x2B7D = 0xE0BA
+0x2B7E = 0xE0BB
+0x2C21 = 0xE0BC
+0x2C22 = 0xE0BD
+0x2C23 = 0xE0BE
+0x2C24 = 0xE0BF
+0x2C25 = 0xE0C0
+0x2C26 = 0xE0C1
+0x2C27 = 0xE0C2
+0x2C28 = 0xE0C3
+0x2C29 = 0xE0C4
+0x2C2A = 0xE0C5
+0x2C2B = 0xE0C6
+0x2C2C = 0xE0C7
+0x2C2D = 0xE0C8
+0x2C2E = 0xE0C9
+0x2C2F = 0xE0CA
+0x2C30 = 0xE0CB
+0x2C31 = 0xE0CC
+0x2C32 = 0xE0CD
+0x2C33 = 0xE0CE
+0x2C34 = 0xE0CF
+0x2C35 = 0xE0D0
+0x2C36 = 0xE0D1
+0x2C37 = 0xE0D2
+0x2C38 = 0xE0D3
+0x2C39 = 0xE0D4
+0x2C3A = 0xE0D5
+0x2C3B = 0xE0D6
+0x2C3C = 0xE0D7
+0x2C3D = 0xE0D8
+0x2C3E = 0xE0D9
+0x2C3F = 0xE0DA
+0x2C40 = 0xE0DB
+0x2C41 = 0xE0DC
+0x2C42 = 0xE0DD
+0x2C43 = 0xE0DE
+0x2C44 = 0xE0DF
+0x2C45 = 0xE0E0
+0x2C46 = 0xE0E1
+0x2C47 = 0xE0E2
+0x2C48 = 0xE0E3
+0x2C49 = 0xE0E4
+0x2C4A = 0xE0E5
+0x2C4B = 0xE0E6
+0x2C4C = 0xE0E7
+0x2C4D = 0xE0E8
+0x2C4E = 0xE0E9
+0x2C4F = 0xE0EA
+0x2C50 = 0xE0EB
+0x2C51 = 0xE0EC
+0x2C52 = 0xE0ED
+0x2C53 = 0xE0EE
+0x2C54 = 0xE0EF
+0x2C55 = 0xE0F0
+0x2C56 = 0xE0F1
+0x2C57 = 0xE0F2
+0x2C58 = 0xE0F3
+0x2C59 = 0xE0F4
+0x2C5A = 0xE0F5
+0x2C5B = 0xE0F6
+0x2C5C = 0xE0F7
+0x2C5D = 0xE0F8
+0x2C5E = 0xE0F9
+0x2C5F = 0xE0FA
+0x2C60 = 0xE0FB
+0x2C61 = 0xE0FC
+0x2C62 = 0xE0FD
+0x2C63 = 0xE0FE
+0x2C64 = 0xE0FF
+0x2C65 = 0xE100
+0x2C66 = 0xE101
+0x2C67 = 0xE102
+0x2C68 = 0xE103
+0x2C69 = 0xE104
+0x2C6A = 0xE105
+0x2C6B = 0xE106
+0x2C6C = 0xE107
+0x2C6D = 0xE108
+0x2C6E = 0xE109
+0x2C6F = 0xE10A
+0x2C70 = 0xE10B
+0x2C71 = 0xE10C
+0x2C72 = 0xE10D
+0x2C73 = 0xE10E
+0x2C74 = 0xE10F
+0x2C75 = 0xE110
+0x2C76 = 0xE111
+0x2C77 = 0xE112
+0x2C78 = 0xE113
+0x2C79 = 0xE114
+0x2C7A = 0xE115
+0x2C7B = 0xE116
+0x2C7C = 0xE117
+0x2C7D = 0xE118
+0x2C7E = 0xE119
+0x2D21 = 0xE11A
+0x2D22 = 0xE11B
+0x2D23 = 0xE11C
+0x2D24 = 0xE11D
+0x2D25 = 0xE11E
+0x2D26 = 0xE11F
+0x2D27 = 0xE120
+0x2D28 = 0xE121
+0x2D29 = 0xE122
+0x2D2A = 0xE123
+0x2D2B = 0xE124
+0x2D2C = 0xE125
+0x2D2D = 0xE126
+0x2D2E = 0xE127
+0x2D2F = 0xE128
+0x2D30 = 0xE129
+0x2D31 = 0xE12A
+0x2D32 = 0xE12B
+0x2D33 = 0xE12C
+0x2D34 = 0xE12D
+0x2D35 = 0xE12E
+0x2D36 = 0xE12F
+0x2D37 = 0xE130
+0x2D38 = 0xE131
+0x2D39 = 0xE132
+0x2D3A = 0xE133
+0x2D3B = 0xE134
+0x2D3C = 0xE135
+0x2D3D = 0xE136
+0x2D3E = 0xE137
+0x2D3F = 0xE138
+0x2D40 = 0xE139
+0x2D41 = 0xE13A
+0x2D42 = 0xE13B
+0x2D43 = 0xE13C
+0x2D44 = 0xE13D
+0x2D45 = 0xE13E
+0x2D46 = 0xE13F
+0x2D47 = 0xE140
+0x2D48 = 0xE141
+0x2D49 = 0xE142
+0x2D4A = 0xE143
+0x2D4B = 0xE144
+0x2D4C = 0xE145
+0x2D4D = 0xE146
+0x2D4E = 0xE147
+0x2D4F = 0xE148
+0x2D50 = 0xE149
+0x2D51 = 0xE14A
+0x2D52 = 0xE14B
+0x2D53 = 0xE14C
+0x2D54 = 0xE14D
+0x2D55 = 0xE14E
+0x2D56 = 0xE14F
+0x2D57 = 0xE150
+0x2D58 = 0xE151
+0x2D59 = 0xE152
+0x2D5A = 0xE153
+0x2D5B = 0xE154
+0x2D5C = 0xE155
+0x2D5D = 0xE156
+0x2D5E = 0xE157
+0x2D5F = 0xE158
+0x2D60 = 0xE159
+0x2D61 = 0xE15A
+0x2D62 = 0xE15B
+0x2D63 = 0xE15C
+0x2D64 = 0xE15D
+0x2D65 = 0xE15E
+0x2D66 = 0xE15F
+0x2D67 = 0xE160
+0x2D68 = 0xE161
+0x2D69 = 0xE162
+0x2D6A = 0xE163
+0x2D6B = 0xE164
+0x2D6C = 0xE165
+0x2D6D = 0xE166
+0x2D6E = 0xE167
+0x2D6F = 0xE168
+0x2D70 = 0xE169
+0x2D71 = 0xE16A
+0x2D72 = 0xE16B
+0x2D73 = 0xE16C
+0x2D74 = 0xE16D
+0x2D75 = 0xE16E
+0x2D76 = 0xE16F
+0x2D77 = 0xE170
+0x2D78 = 0xE171
+0x2D79 = 0xE172
+0x2D7A = 0xE173
+0x2D7B = 0xE174
+0x2D7C = 0xE175
+0x2D7D = 0xE176
+0x2D7E = 0xE177
+0x2E21 = 0xE178
+0x2E22 = 0xE179
+0x2E23 = 0xE17A
+0x2E24 = 0xE17B
+0x2E25 = 0xE17C
+0x2E26 = 0xE17D
+0x2E27 = 0xE17E
+0x2E28 = 0xE17F
+0x2E29 = 0xE180
+0x2E2A = 0xE181
+0x2E2B = 0xE182
+0x2E2C = 0xE183
+0x2E2D = 0xE184
+0x2E2E = 0xE185
+0x2E2F = 0xE186
+0x2E30 = 0xE187
+0x2E31 = 0xE188
+0x2E32 = 0xE189
+0x2E33 = 0xE18A
+0x2E34 = 0xE18B
+0x2E35 = 0xE18C
+0x2E36 = 0xE18D
+0x2E37 = 0xE18E
+0x2E38 = 0xE18F
+0x2E39 = 0xE190
+0x2E3A = 0xE191
+0x2E3B = 0xE192
+0x2E3C = 0xE193
+0x2E3D = 0xE194
+0x2E3E = 0xE195
+0x2E3F = 0xE196
+0x2E40 = 0xE197
+0x2E41 = 0xE198
+0x2E42 = 0xE199
+0x2E43 = 0xE19A
+0x2E44 = 0xE19B
+0x2E45 = 0xE19C
+0x2E46 = 0xE19D
+0x2E47 = 0xE19E
+0x2E48 = 0xE19F
+0x2E49 = 0xE1A0
+0x2E4A = 0xE1A1
+0x2E4B = 0xE1A2
+0x2E4C = 0xE1A3
+0x2E4D = 0xE1A4
+0x2E4E = 0xE1A5
+0x2E4F = 0xE1A6
+0x2E50 = 0xE1A7
+0x2E51 = 0xE1A8
+0x2E52 = 0xE1A9
+0x2E53 = 0xE1AA
+0x2E54 = 0xE1AB
+0x2E55 = 0xE1AC
+0x2E56 = 0xE1AD
+0x2E57 = 0xE1AE
+0x2E58 = 0xE1AF
+0x2E59 = 0xE1B0
+0x2E5A = 0xE1B1
+0x2E5B = 0xE1B2
+0x2E5C = 0xE1B3
+0x2E5D = 0xE1B4
+0x2E5E = 0xE1B5
+0x2E5F = 0xE1B6
+0x2E60 = 0xE1B7
+0x2E61 = 0xE1B8
+0x2E62 = 0xE1B9
+0x2E63 = 0xE1BA
+0x2E64 = 0xE1BB
+0x2E65 = 0xE1BC
+0x2E66 = 0xE1BD
+0x2E67 = 0xE1BE
+0x2E68 = 0xE1BF
+0x2E69 = 0xE1C0
+0x2E6A = 0xE1C1
+0x2E6B = 0xE1C2
+0x2E6C = 0xE1C3
+0x2E6D = 0xE1C4
+0x2E6E = 0xE1C5
+0x2E6F = 0xE1C6
+0x2E70 = 0xE1C7
+0x2E71 = 0xE1C8
+0x2E72 = 0xE1C9
+0x2E73 = 0xE1CA
+0x2E74 = 0xE1CB
+0x2E75 = 0xE1CC
+0x2E76 = 0xE1CD
+0x2E77 = 0xE1CE
+0x2E78 = 0xE1CF
+0x2E79 = 0xE1D0
+0x2E7A = 0xE1D1
+0x2E7B = 0xE1D2
+0x2E7C = 0xE1D3
+0x2E7D = 0xE1D4
+0x2E7E = 0xE1D5
+0x2F21 = 0xE1D6
+0x2F22 = 0xE1D7
+0x2F23 = 0xE1D8
+0x2F24 = 0xE1D9
+0x2F25 = 0xE1DA
+0x2F26 = 0xE1DB
+0x2F27 = 0xE1DC
+0x2F28 = 0xE1DD
+0x2F29 = 0xE1DE
+0x2F2A = 0xE1DF
+0x2F2B = 0xE1E0
+0x2F2C = 0xE1E1
+0x2F2D = 0xE1E2
+0x2F2E = 0xE1E3
+0x2F2F = 0xE1E4
+0x2F30 = 0xE1E5
+0x2F31 = 0xE1E6
+0x2F32 = 0xE1E7
+0x2F33 = 0xE1E8
+0x2F34 = 0xE1E9
+0x2F35 = 0xE1EA
+0x2F36 = 0xE1EB
+0x2F37 = 0xE1EC
+0x2F38 = 0xE1ED
+0x2F39 = 0xE1EE
+0x2F3A = 0xE1EF
+0x2F3B = 0xE1F0
+0x2F3C = 0xE1F1
+0x2F3D = 0xE1F2
+0x2F3E = 0xE1F3
+0x2F3F = 0xE1F4
+0x2F40 = 0xE1F5
+0x2F41 = 0xE1F6
+0x2F42 = 0xE1F7
+0x2F43 = 0xE1F8
+0x2F44 = 0xE1F9
+0x2F45 = 0xE1FA
+0x2F46 = 0xE1FB
+0x2F47 = 0xE1FC
+0x2F48 = 0xE1FD
+0x2F49 = 0xE1FE
+0x2F4A = 0xE1FF
+0x2F4B = 0xE200
+0x2F4C = 0xE201
+0x2F4D = 0xE202
+0x2F4E = 0xE203
+0x2F4F = 0xE204
+0x2F50 = 0xE205
+0x2F51 = 0xE206
+0x2F52 = 0xE207
+0x2F53 = 0xE208
+0x2F54 = 0xE209
+0x2F55 = 0xE20A
+0x2F56 = 0xE20B
+0x2F57 = 0xE20C
+0x2F58 = 0xE20D
+0x2F59 = 0xE20E
+0x2F5A = 0xE20F
+0x2F5B = 0xE210
+0x2F5C = 0xE211
+0x2F5D = 0xE212
+0x2F5E = 0xE213
+0x2F5F = 0xE214
+0x2F60 = 0xE215
+0x2F61 = 0xE216
+0x2F62 = 0xE217
+0x2F63 = 0xE218
+0x2F64 = 0xE219
+0x2F65 = 0xE21A
+0x2F66 = 0xE21B
+0x2F67 = 0xE21C
+0x2F68 = 0xE21D
+0x2F69 = 0xE21E
+0x2F6A = 0xE21F
+0x2F6B = 0xE220
+0x2F6C = 0xE221
+0x2F6D = 0xE222
+0x2F6E = 0xE223
+0x2F6F = 0xE224
+0x2F70 = 0xE225
+0x2F71 = 0xE226
+0x2F72 = 0xE227
+0x2F73 = 0xE228
+0x2F74 = 0xE229
+0x2F75 = 0xE22A
+0x2F76 = 0xE22B
+0x2F77 = 0xE22C
+0x2F78 = 0xE22D
+0x2F79 = 0xE22E
+0x2F7A = 0xE22F
+0x2F7B = 0xE230
+0x2F7C = 0xE231
+0x2F7D = 0xE232
+0x2F7E = 0xE233
+
+# GBK UDA-2
+0x7821 = 0xE234
+0x7822 = 0xE235
+0x7823 = 0xE236
+0x7824 = 0xE237
+0x7825 = 0xE238
+0x7826 = 0xE239
+0x7827 = 0xE23A
+0x7828 = 0xE23B
+0x7829 = 0xE23C
+0x782A = 0xE23D
+0x782B = 0xE23E
+0x782C = 0xE23F
+0x782D = 0xE240
+0x782E = 0xE241
+0x782F = 0xE242
+0x7830 = 0xE243
+0x7831 = 0xE244
+0x7832 = 0xE245
+0x7833 = 0xE246
+0x7834 = 0xE247
+0x7835 = 0xE248
+0x7836 = 0xE249
+0x7837 = 0xE24A
+0x7838 = 0xE24B
+0x7839 = 0xE24C
+0x783A = 0xE24D
+0x783B = 0xE24E
+0x783C = 0xE24F
+0x783D = 0xE250
+0x783E = 0xE251
+0x783F = 0xE252
+0x7840 = 0xE253
+0x7841 = 0xE254
+0x7842 = 0xE255
+0x7843 = 0xE256
+0x7844 = 0xE257
+0x7845 = 0xE258
+0x7846 = 0xE259
+0x7847 = 0xE25A
+0x7848 = 0xE25B
+0x7849 = 0xE25C
+0x784A = 0xE25D
+0x784B = 0xE25E
+0x784C = 0xE25F
+0x784D = 0xE260
+0x784E = 0xE261
+0x784F = 0xE262
+0x7850 = 0xE263
+0x7851 = 0xE264
+0x7852 = 0xE265
+0x7853 = 0xE266
+0x7854 = 0xE267
+0x7855 = 0xE268
+0x7856 = 0xE269
+0x7857 = 0xE26A
+0x7858 = 0xE26B
+0x7859 = 0xE26C
+0x785A = 0xE26D
+0x785B = 0xE26E
+0x785C = 0xE26F
+0x785D = 0xE270
+0x785E = 0xE271
+0x785F = 0xE272
+0x7860 = 0xE273
+0x7861 = 0xE274
+0x7862 = 0xE275
+0x7863 = 0xE276
+0x7864 = 0xE277
+0x7865 = 0xE278
+0x7866 = 0xE279
+0x7867 = 0xE27A
+0x7868 = 0xE27B
+0x7869 = 0xE27C
+0x786A = 0xE27D
+0x786B = 0xE27E
+0x786C = 0xE27F
+0x786D = 0xE280
+0x786E = 0xE281
+0x786F = 0xE282
+0x7870 = 0xE283
+0x7871 = 0xE284
+0x7872 = 0xE285
+0x7873 = 0xE286
+0x7874 = 0xE287
+0x7875 = 0xE288
+0x7876 = 0xE289
+0x7877 = 0xE28A
+0x7878 = 0xE28B
+0x7879 = 0xE28C
+0x787A = 0xE28D
+0x787B = 0xE28E
+0x787C = 0xE28F
+0x787D = 0xE290
+0x787E = 0xE291
+0x7921 = 0xE292
+0x7922 = 0xE293
+0x7923 = 0xE294
+0x7924 = 0xE295
+0x7925 = 0xE296
+0x7926 = 0xE297
+0x7927 = 0xE298
+0x7928 = 0xE299
+0x7929 = 0xE29A
+0x792A = 0xE29B
+0x792B = 0xE29C
+0x792C = 0xE29D
+0x792D = 0xE29E
+0x792E = 0xE29F
+0x792F = 0xE2A0
+0x7930 = 0xE2A1
+0x7931 = 0xE2A2
+0x7932 = 0xE2A3
+0x7933 = 0xE2A4
+0x7934 = 0xE2A5
+0x7935 = 0xE2A6
+0x7936 = 0xE2A7
+0x7937 = 0xE2A8
+0x7938 = 0xE2A9
+0x7939 = 0xE2AA
+0x793A = 0xE2AB
+0x793B = 0xE2AC
+0x793C = 0xE2AD
+0x793D = 0xE2AE
+0x793E = 0xE2AF
+0x793F = 0xE2B0
+0x7940 = 0xE2B1
+0x7941 = 0xE2B2
+0x7942 = 0xE2B3
+0x7943 = 0xE2B4
+0x7944 = 0xE2B5
+0x7945 = 0xE2B6
+0x7946 = 0xE2B7
+0x7947 = 0xE2B8
+0x7948 = 0xE2B9
+0x7949 = 0xE2BA
+0x794A = 0xE2BB
+0x794B = 0xE2BC
+0x794C = 0xE2BD
+0x794D = 0xE2BE
+0x794E = 0xE2BF
+0x794F = 0xE2C0
+0x7950 = 0xE2C1
+0x7951 = 0xE2C2
+0x7952 = 0xE2C3
+0x7953 = 0xE2C4
+0x7954 = 0xE2C5
+0x7955 = 0xE2C6
+0x7956 = 0xE2C7
+0x7957 = 0xE2C8
+0x7958 = 0xE2C9
+0x7959 = 0xE2CA
+0x795A = 0xE2CB
+0x795B = 0xE2CC
+0x795C = 0xE2CD
+0x795D = 0xE2CE
+0x795E = 0xE2CF
+0x795F = 0xE2D0
+0x7960 = 0xE2D1
+0x7961 = 0xE2D2
+0x7962 = 0xE2D3
+0x7963 = 0xE2D4
+0x7964 = 0xE2D5
+0x7965 = 0xE2D6
+0x7966 = 0xE2D7
+0x7967 = 0xE2D8
+0x7968 = 0xE2D9
+0x7969 = 0xE2DA
+0x796A = 0xE2DB
+0x796B = 0xE2DC
+0x796C = 0xE2DD
+0x796D = 0xE2DE
+0x796E = 0xE2DF
+0x796F = 0xE2E0
+0x7970 = 0xE2E1
+0x7971 = 0xE2E2
+0x7972 = 0xE2E3
+0x7973 = 0xE2E4
+0x7974 = 0xE2E5
+0x7975 = 0xE2E6
+0x7976 = 0xE2E7
+0x7977 = 0xE2E8
+0x7978 = 0xE2E9
+0x7979 = 0xE2EA
+0x797A = 0xE2EB
+0x797B = 0xE2EC
+0x797C = 0xE2ED
+0x797D = 0xE2EE
+0x797E = 0xE2EF
+0x7A21 = 0xE2F0
+0x7A22 = 0xE2F1
+0x7A23 = 0xE2F2
+0x7A24 = 0xE2F3
+0x7A25 = 0xE2F4
+0x7A26 = 0xE2F5
+0x7A27 = 0xE2F6
+0x7A28 = 0xE2F7
+0x7A29 = 0xE2F8
+0x7A2A = 0xE2F9
+0x7A2B = 0xE2FA
+0x7A2C = 0xE2FB
+0x7A2D = 0xE2FC
+0x7A2E = 0xE2FD
+0x7A2F = 0xE2FE
+0x7A30 = 0xE2FF
+0x7A31 = 0xE300
+0x7A32 = 0xE301
+0x7A33 = 0xE302
+0x7A34 = 0xE303
+0x7A35 = 0xE304
+0x7A36 = 0xE305
+0x7A37 = 0xE306
+0x7A38 = 0xE307
+0x7A39 = 0xE308
+0x7A3A = 0xE309
+0x7A3B = 0xE30A
+0x7A3C = 0xE30B
+0x7A3D = 0xE30C
+0x7A3E = 0xE30D
+0x7A3F = 0xE30E
+0x7A40 = 0xE30F
+0x7A41 = 0xE310
+0x7A42 = 0xE311
+0x7A43 = 0xE312
+0x7A44 = 0xE313
+0x7A45 = 0xE314
+0x7A46 = 0xE315
+0x7A47 = 0xE316
+0x7A48 = 0xE317
+0x7A49 = 0xE318
+0x7A4A = 0xE319
+0x7A4B = 0xE31A
+0x7A4C = 0xE31B
+0x7A4D = 0xE31C
+0x7A4E = 0xE31D
+0x7A4F = 0xE31E
+0x7A50 = 0xE31F
+0x7A51 = 0xE320
+0x7A52 = 0xE321
+0x7A53 = 0xE322
+0x7A54 = 0xE323
+0x7A55 = 0xE324
+0x7A56 = 0xE325
+0x7A57 = 0xE326
+0x7A58 = 0xE327
+0x7A59 = 0xE328
+0x7A5A = 0xE329
+0x7A5B = 0xE32A
+0x7A5C = 0xE32B
+0x7A5D = 0xE32C
+0x7A5E = 0xE32D
+0x7A5F = 0xE32E
+0x7A60 = 0xE32F
+0x7A61 = 0xE330
+0x7A62 = 0xE331
+0x7A63 = 0xE332
+0x7A64 = 0xE333
+0x7A65 = 0xE334
+0x7A66 = 0xE335
+0x7A67 = 0xE336
+0x7A68 = 0xE337
+0x7A69 = 0xE338
+0x7A6A = 0xE339
+0x7A6B = 0xE33A
+0x7A6C = 0xE33B
+0x7A6D = 0xE33C
+0x7A6E = 0xE33D
+0x7A6F = 0xE33E
+0x7A70 = 0xE33F
+0x7A71 = 0xE340
+0x7A72 = 0xE341
+0x7A73 = 0xE342
+0x7A74 = 0xE343
+0x7A75 = 0xE344
+0x7A76 = 0xE345
+0x7A77 = 0xE346
+0x7A78 = 0xE347
+0x7A79 = 0xE348
+0x7A7A = 0xE349
+0x7A7B = 0xE34A
+0x7A7C = 0xE34B
+0x7A7D = 0xE34C
+0x7A7E = 0xE34D
+0x7B21 = 0xE34E
+0x7B22 = 0xE34F
+0x7B23 = 0xE350
+0x7B24 = 0xE351
+0x7B25 = 0xE352
+0x7B26 = 0xE353
+0x7B27 = 0xE354
+0x7B28 = 0xE355
+0x7B29 = 0xE356
+0x7B2A = 0xE357
+0x7B2B = 0xE358
+0x7B2C = 0xE359
+0x7B2D = 0xE35A
+0x7B2E = 0xE35B
+0x7B2F = 0xE35C
+0x7B30 = 0xE35D
+0x7B31 = 0xE35E
+0x7B32 = 0xE35F
+0x7B33 = 0xE360
+0x7B34 = 0xE361
+0x7B35 = 0xE362
+0x7B36 = 0xE363
+0x7B37 = 0xE364
+0x7B38 = 0xE365
+0x7B39 = 0xE366
+0x7B3A = 0xE367
+0x7B3B = 0xE368
+0x7B3C = 0xE369
+0x7B3D = 0xE36A
+0x7B3E = 0xE36B
+0x7B3F = 0xE36C
+0x7B40 = 0xE36D
+0x7B41 = 0xE36E
+0x7B42 = 0xE36F
+0x7B43 = 0xE370
+0x7B44 = 0xE371
+0x7B45 = 0xE372
+0x7B46 = 0xE373
+0x7B47 = 0xE374
+0x7B48 = 0xE375
+0x7B49 = 0xE376
+0x7B4A = 0xE377
+0x7B4B = 0xE378
+0x7B4C = 0xE379
+0x7B4D = 0xE37A
+0x7B4E = 0xE37B
+0x7B4F = 0xE37C
+0x7B50 = 0xE37D
+0x7B51 = 0xE37E
+0x7B52 = 0xE37F
+0x7B53 = 0xE380
+0x7B54 = 0xE381
+0x7B55 = 0xE382
+0x7B56 = 0xE383
+0x7B57 = 0xE384
+0x7B58 = 0xE385
+0x7B59 = 0xE386
+0x7B5A = 0xE387
+0x7B5B = 0xE388
+0x7B5C = 0xE389
+0x7B5D = 0xE38A
+0x7B5E = 0xE38B
+0x7B5F = 0xE38C
+0x7B60 = 0xE38D
+0x7B61 = 0xE38E
+0x7B62 = 0xE38F
+0x7B63 = 0xE390
+0x7B64 = 0xE391
+0x7B65 = 0xE392
+0x7B66 = 0xE393
+0x7B67 = 0xE394
+0x7B68 = 0xE395
+0x7B69 = 0xE396
+0x7B6A = 0xE397
+0x7B6B = 0xE398
+0x7B6C = 0xE399
+0x7B6D = 0xE39A
+0x7B6E = 0xE39B
+0x7B6F = 0xE39C
+0x7B70 = 0xE39D
+0x7B71 = 0xE39E
+0x7B72 = 0xE39F
+0x7B73 = 0xE3A0
+0x7B74 = 0xE3A1
+0x7B75 = 0xE3A2
+0x7B76 = 0xE3A3
+0x7B77 = 0xE3A4
+0x7B78 = 0xE3A5
+0x7B79 = 0xE3A6
+0x7B7A = 0xE3A7
+0x7B7B = 0xE3A8
+0x7B7C = 0xE3A9
+0x7B7D = 0xE3AA
+0x7B7E = 0xE3AB
+0x7C21 = 0xE3AC
+0x7C22 = 0xE3AD
+0x7C23 = 0xE3AE
+0x7C24 = 0xE3AF
+0x7C25 = 0xE3B0
+0x7C26 = 0xE3B1
+0x7C27 = 0xE3B2
+0x7C28 = 0xE3B3
+0x7C29 = 0xE3B4
+0x7C2A = 0xE3B5
+0x7C2B = 0xE3B6
+0x7C2C = 0xE3B7
+0x7C2D = 0xE3B8
+0x7C2E = 0xE3B9
+0x7C2F = 0xE3BA
+0x7C30 = 0xE3BB
+0x7C31 = 0xE3BC
+0x7C32 = 0xE3BD
+0x7C33 = 0xE3BE
+0x7C34 = 0xE3BF
+0x7C35 = 0xE3C0
+0x7C36 = 0xE3C1
+0x7C37 = 0xE3C2
+0x7C38 = 0xE3C3
+0x7C39 = 0xE3C4
+0x7C3A = 0xE3C5
+0x7C3B = 0xE3C6
+0x7C3C = 0xE3C7
+0x7C3D = 0xE3C8
+0x7C3E = 0xE3C9
+0x7C3F = 0xE3CA
+0x7C40 = 0xE3CB
+0x7C41 = 0xE3CC
+0x7C42 = 0xE3CD
+0x7C43 = 0xE3CE
+0x7C44 = 0xE3CF
+0x7C45 = 0xE3D0
+0x7C46 = 0xE3D1
+0x7C47 = 0xE3D2
+0x7C48 = 0xE3D3
+0x7C49 = 0xE3D4
+0x7C4A = 0xE3D5
+0x7C4B = 0xE3D6
+0x7C4C = 0xE3D7
+0x7C4D = 0xE3D8
+0x7C4E = 0xE3D9
+0x7C4F = 0xE3DA
+0x7C50 = 0xE3DB
+0x7C51 = 0xE3DC
+0x7C52 = 0xE3DD
+0x7C53 = 0xE3DE
+0x7C54 = 0xE3DF
+0x7C55 = 0xE3E0
+0x7C56 = 0xE3E1
+0x7C57 = 0xE3E2
+0x7C58 = 0xE3E3
+0x7C59 = 0xE3E4
+0x7C5A = 0xE3E5
+0x7C5B = 0xE3E6
+0x7C5C = 0xE3E7
+0x7C5D = 0xE3E8
+0x7C5E = 0xE3E9
+0x7C5F = 0xE3EA
+0x7C60 = 0xE3EB
+0x7C61 = 0xE3EC
+0x7C62 = 0xE3ED
+0x7C63 = 0xE3EE
+0x7C64 = 0xE3EF
+0x7C65 = 0xE3F0
+0x7C66 = 0xE3F1
+0x7C67 = 0xE3F2
+0x7C68 = 0xE3F3
+0x7C69 = 0xE3F4
+0x7C6A = 0xE3F5
+0x7C6B = 0xE3F6
+0x7C6C = 0xE3F7
+0x7C6D = 0xE3F8
+0x7C6E = 0xE3F9
+0x7C6F = 0xE3FA
+0x7C70 = 0xE3FB
+0x7C71 = 0xE3FC
+0x7C72 = 0xE3FD
+0x7C73 = 0xE3FE
+0x7C74 = 0xE3FF
+0x7C75 = 0xE400
+0x7C76 = 0xE401
+0x7C77 = 0xE402
+0x7C78 = 0xE403
+0x7C79 = 0xE404
+0x7C7A = 0xE405
+0x7C7B = 0xE406
+0x7C7C = 0xE407
+0x7C7D = 0xE408
+0x7C7E = 0xE409
+0x7D21 = 0xE40A
+0x7D22 = 0xE40B
+0x7D23 = 0xE40C
+0x7D24 = 0xE40D
+0x7D25 = 0xE40E
+0x7D26 = 0xE40F
+0x7D27 = 0xE410
+0x7D28 = 0xE411
+0x7D29 = 0xE412
+0x7D2A = 0xE413
+0x7D2B = 0xE414
+0x7D2C = 0xE415
+0x7D2D = 0xE416
+0x7D2E = 0xE417
+0x7D2F = 0xE418
+0x7D30 = 0xE419
+0x7D31 = 0xE41A
+0x7D32 = 0xE41B
+0x7D33 = 0xE41C
+0x7D34 = 0xE41D
+0x7D35 = 0xE41E
+0x7D36 = 0xE41F
+0x7D37 = 0xE420
+0x7D38 = 0xE421
+0x7D39 = 0xE422
+0x7D3A = 0xE423
+0x7D3B = 0xE424
+0x7D3C = 0xE425
+0x7D3D = 0xE426
+0x7D3E = 0xE427
+0x7D3F = 0xE428
+0x7D40 = 0xE429
+0x7D41 = 0xE42A
+0x7D42 = 0xE42B
+0x7D43 = 0xE42C
+0x7D44 = 0xE42D
+0x7D45 = 0xE42E
+0x7D46 = 0xE42F
+0x7D47 = 0xE430
+0x7D48 = 0xE431
+0x7D49 = 0xE432
+0x7D4A = 0xE433
+0x7D4B = 0xE434
+0x7D4C = 0xE435
+0x7D4D = 0xE436
+0x7D4E = 0xE437
+0x7D4F = 0xE438
+0x7D50 = 0xE439
+0x7D51 = 0xE43A
+0x7D52 = 0xE43B
+0x7D53 = 0xE43C
+0x7D54 = 0xE43D
+0x7D55 = 0xE43E
+0x7D56 = 0xE43F
+0x7D57 = 0xE440
+0x7D58 = 0xE441
+0x7D59 = 0xE442
+0x7D5A = 0xE443
+0x7D5B = 0xE444
+0x7D5C = 0xE445
+0x7D5D = 0xE446
+0x7D5E = 0xE447
+0x7D5F = 0xE448
+0x7D60 = 0xE449
+0x7D61 = 0xE44A
+0x7D62 = 0xE44B
+0x7D63 = 0xE44C
+0x7D64 = 0xE44D
+0x7D65 = 0xE44E
+0x7D66 = 0xE44F
+0x7D67 = 0xE450
+0x7D68 = 0xE451
+0x7D69 = 0xE452
+0x7D6A = 0xE453
+0x7D6B = 0xE454
+0x7D6C = 0xE455
+0x7D6D = 0xE456
+0x7D6E = 0xE457
+0x7D6F = 0xE458
+0x7D70 = 0xE459
+0x7D71 = 0xE45A
+0x7D72 = 0xE45B
+0x7D73 = 0xE45C
+0x7D74 = 0xE45D
+0x7D75 = 0xE45E
+0x7D76 = 0xE45F
+0x7D77 = 0xE460
+0x7D78 = 0xE461
+0x7D79 = 0xE462
+0x7D7A = 0xE463
+0x7D7B = 0xE464
+0x7D7C = 0xE465
+0x7D7D = 0xE466
+0x7D7E = 0xE467
+0x7E21 = 0xE468
+0x7E22 = 0xE469
+0x7E23 = 0xE46A
+0x7E24 = 0xE46B
+0x7E25 = 0xE46C
+0x7E26 = 0xE46D
+0x7E27 = 0xE46E
+0x7E28 = 0xE46F
+0x7E29 = 0xE470
+0x7E2A = 0xE471
+0x7E2B = 0xE472
+0x7E2C = 0xE473
+0x7E2D = 0xE474
+0x7E2E = 0xE475
+0x7E2F = 0xE476
+0x7E30 = 0xE477
+0x7E31 = 0xE478
+0x7E32 = 0xE479
+0x7E33 = 0xE47A
+0x7E34 = 0xE47B
+0x7E35 = 0xE47C
+0x7E36 = 0xE47D
+0x7E37 = 0xE47E
+0x7E38 = 0xE47F
+0x7E39 = 0xE480
+0x7E3A = 0xE481
+0x7E3B = 0xE482
+0x7E3C = 0xE483
+0x7E3D = 0xE484
+0x7E3E = 0xE485
+0x7E3F = 0xE486
+0x7E40 = 0xE487
+0x7E41 = 0xE488
+0x7E42 = 0xE489
+0x7E43 = 0xE48A
+0x7E44 = 0xE48B
+0x7E45 = 0xE48C
+0x7E46 = 0xE48D
+0x7E47 = 0xE48E
+0x7E48 = 0xE48F
+0x7E49 = 0xE490
+0x7E4A = 0xE491
+0x7E4B = 0xE492
+0x7E4C = 0xE493
+0x7E4D = 0xE494
+0x7E4E = 0xE495
+0x7E4F = 0xE496
+0x7E50 = 0xE497
+0x7E51 = 0xE498
+0x7E52 = 0xE499
+0x7E53 = 0xE49A
+0x7E54 = 0xE49B
+0x7E55 = 0xE49C
+0x7E56 = 0xE49D
+0x7E57 = 0xE49E
+0x7E58 = 0xE49F
+0x7E59 = 0xE4A0
+0x7E5A = 0xE4A1
+0x7E5B = 0xE4A2
+0x7E5C = 0xE4A3
+0x7E5D = 0xE4A4
+0x7E5E = 0xE4A5
+0x7E5F = 0xE4A6
+0x7E60 = 0xE4A7
+0x7E61 = 0xE4A8
+0x7E62 = 0xE4A9
+0x7E63 = 0xE4AA
+0x7E64 = 0xE4AB
+0x7E65 = 0xE4AC
+0x7E66 = 0xE4AD
+0x7E67 = 0xE4AE
+0x7E68 = 0xE4AF
+0x7E69 = 0xE4B0
+0x7E6A = 0xE4B1
+0x7E6B = 0xE4B2
+0x7E6C = 0xE4B3
+0x7E6D = 0xE4B4
+0x7E6E = 0xE4B5
+0x7E6F = 0xE4B6
+0x7E70 = 0xE4B7
+0x7E71 = 0xE4B8
+0x7E72 = 0xE4B9
+0x7E73 = 0xE4BA
+0x7E74 = 0xE4BB
+0x7E75 = 0xE4BC
+0x7E76 = 0xE4BD
+0x7E77 = 0xE4BE
+0x7E78 = 0xE4BF
+0x7E79 = 0xE4C0
+0x7E7A = 0xE4C1
+0x7E7B = 0xE4C2
+0x7E7C = 0xE4C3
+0x7E7D = 0xE4C4
+0x7E7E = 0xE4C5
+END_MAP
diff --git a/share/i18n/csmapper/GB/GB2312UDA2%UCS.src b/share/i18n/csmapper/GB/GB2312UDA2%UCS.src
new file mode 100644 (file)
index 0000000..8686b5c
--- /dev/null
@@ -0,0 +1,171 @@
+# $NetBSD: GB2312UDA2%UCS.src,v 1.3 2006/08/29 18:52:29 tnozaki Exp $
+
+# Copyright (c)2006 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "GB2312UDA2/UCS"
+SRC_ZONE       0x22-0x57 / 0x21-0x7E / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+
+# GB18030 UDA (rest of GB2312)
+0x222B = 0xE766
+0x222C = 0xE767
+0x222D = 0xE768
+0x222E = 0xE769
+0x222F = 0xE76A
+0x2230 = 0xE76B
+0x2264 = 0xE76D
+0x226F = 0xE76E
+0x2270 = 0xE76F
+0x227D = 0xE770
+0x227E = 0xE771
+0x2474 = 0xE772
+0x2475 = 0xE773
+0x2476 = 0xE774
+0x2477 = 0xE775
+0x2478 = 0xE776
+0x2479 = 0xE777
+0x247A = 0xE778
+0x247B = 0xE779
+0x247C = 0xE77A
+0x247D = 0xE77B
+0x247E = 0xE77C
+0x2577 = 0xE77D
+0x2578 = 0xE77E
+0x2579 = 0xE77F
+0x257A = 0xE780
+0x257B = 0xE781
+0x257C = 0xE782
+0x257D = 0xE783
+0x257E = 0xE784
+0x2639 = 0xE785
+0x263A = 0xE786
+0x263B = 0xE787
+0x263C = 0xE788
+0x263D = 0xE789
+0x263E = 0xE78A
+0x263F = 0xE78B
+0x2640 = 0xE78C
+0x2659 = 0xE78D # 0xFE10?
+0x265A = 0xE78E # 0xFE12?
+0x265B = 0xE78F # 0xFE11?
+0x265C = 0xE790 # 0xFE13?
+0x265D = 0xE791 # 0xFE14?
+0x265E = 0xE792 # 0xFE15?
+0x265F = 0xE793 # 0xFE16?
+0x266C = 0xE794 # 0xFE17?
+0x266D = 0xE795 # 0xFE18?
+0x2673 = 0xE796 # 0xFE19?
+0x2676 = 0xE797
+0x2677 = 0xE798
+0x2678 = 0xE799
+0x2679 = 0xE79A
+0x267A = 0xE79B
+0x267B = 0xE79C
+0x267C = 0xE79D
+0x267D = 0xE79E
+0x267E = 0xE79F
+0x2742 = 0xE7A0
+0x2743 = 0xE7A1
+0x2744 = 0xE7A2
+0x2745 = 0xE7A3
+0x2746 = 0xE7A4
+0x2747 = 0xE7A5
+0x2748 = 0xE7A6
+0x2749 = 0xE7A7
+0x274A = 0xE7A8
+0x274B = 0xE7A9
+0x274C = 0xE7AA
+0x274D = 0xE7AB
+0x274E = 0xE7AC
+0x274F = 0xE7AD
+0x2750 = 0xE7AE
+0x2772 = 0xE7AF
+0x2773 = 0xE7B0
+0x2774 = 0xE7B1
+0x2775 = 0xE7B2
+0x2776 = 0xE7B3
+0x2777 = 0xE7B4
+0x2778 = 0xE7B5
+0x2779 = 0xE7B6
+0x277A = 0xE7B7
+0x277B = 0xE7B8
+0x277C = 0xE7B9
+0x277D = 0xE7BA
+0x277E = 0xE7BB
+0x2841 = 0xE7C9
+0x2842 = 0xE7CA
+0x2843 = 0xE7CB
+0x2844 = 0xE7CC
+0x286A = 0xE7CD
+0x286B = 0xE7CE
+0x286C = 0xE7CF
+0x286D = 0xE7D0
+0x286E = 0xE7D1
+0x286F = 0xE7D2
+0x2870 = 0xE7D3
+0x2871 = 0xE7D4
+0x2872 = 0xE7D5
+0x2873 = 0xE7D6
+0x2874 = 0xE7D7
+0x2875 = 0xE7D8
+0x2876 = 0xE7D9
+0x2877 = 0xE7DA
+0x2878 = 0xE7DB
+0x2879 = 0xE7DC
+0x287A = 0xE7DD
+0x287B = 0xE7DE
+0x287C = 0xE7DF
+0x287D = 0xE7E0
+0x287E = 0xE7E1
+0x2921 = 0xE7FE
+0x2922 = 0xE7FF
+0x2923 = 0xE800
+0x2970 = 0xE801
+0x2971 = 0xE802
+0x2972 = 0xE803
+0x2973 = 0xE804
+0x2974 = 0xE805
+0x2975 = 0xE806
+0x2976 = 0xE807
+0x2977 = 0xE808
+0x2978 = 0xE809
+0x2979 = 0xE80A
+0x297A = 0xE80B
+0x297B = 0xE80C
+0x297C = 0xE80D
+0x297D = 0xE80E
+0x297E = 0xE80F
+0x577A = 0xE810
+0x577B = 0xE811
+0x577C = 0xE812
+0x577D = 0xE813
+0x577E = 0xE814
+END_MAP
diff --git a/share/i18n/csmapper/GB/GBKEXT%UCS.src b/share/i18n/csmapper/GB/GBKEXT%UCS.src
new file mode 100644 (file)
index 0000000..61c2e73
--- /dev/null
@@ -0,0 +1,807 @@
+# $NetBSD: GBKEXT%UCS.src,v 1.2 2006/08/29 18:52:29 tnozaki Exp $
+
+# Copyright (c)2006 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "GBKEXT/UCS"
+SRC_ZONE       0xA1-0xFE/ 0x40-0xFE / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+
+# GBK UDA-3
+0xA140 = 0xE4C6
+0xA141 = 0xE4C7
+0xA142 = 0xE4C8
+0xA143 = 0xE4C9
+0xA144 = 0xE4CA
+0xA145 = 0xE4CB
+0xA146 = 0xE4CC
+0xA147 = 0xE4CD
+0xA148 = 0xE4CE
+0xA149 = 0xE4CF
+0xA14A = 0xE4D0
+0xA14B = 0xE4D1
+0xA14C = 0xE4D2
+0xA14D = 0xE4D3
+0xA14E = 0xE4D4
+0xA14F = 0xE4D5
+0xA150 = 0xE4D6
+0xA151 = 0xE4D7
+0xA152 = 0xE4D8
+0xA153 = 0xE4D9
+0xA154 = 0xE4DA
+0xA155 = 0xE4DB
+0xA156 = 0xE4DC
+0xA157 = 0xE4DD
+0xA158 = 0xE4DE
+0xA159 = 0xE4DF
+0xA15A = 0xE4E0
+0xA15B = 0xE4E1
+0xA15C = 0xE4E2
+0xA15D = 0xE4E3
+0xA15E = 0xE4E4
+0xA15F = 0xE4E5
+0xA160 = 0xE4E6
+0xA161 = 0xE4E7
+0xA162 = 0xE4E8
+0xA163 = 0xE4E9
+0xA164 = 0xE4EA
+0xA165 = 0xE4EB
+0xA166 = 0xE4EC
+0xA167 = 0xE4ED
+0xA168 = 0xE4EE
+0xA169 = 0xE4EF
+0xA16A = 0xE4F0
+0xA16B = 0xE4F1
+0xA16C = 0xE4F2
+0xA16D = 0xE4F3
+0xA16E = 0xE4F4
+0xA16F = 0xE4F5
+0xA170 = 0xE4F6
+0xA171 = 0xE4F7
+0xA172 = 0xE4F8
+0xA173 = 0xE4F9
+0xA174 = 0xE4FA
+0xA175 = 0xE4FB
+0xA176 = 0xE4FC
+0xA177 = 0xE4FD
+0xA178 = 0xE4FE
+0xA179 = 0xE4FF
+0xA17A = 0xE500
+0xA17B = 0xE501
+0xA17C = 0xE502
+0xA17D = 0xE503
+0xA17E = 0xE504
+0xA180 = 0xE505
+0xA181 = 0xE506
+0xA182 = 0xE507
+0xA183 = 0xE508
+0xA184 = 0xE509
+0xA185 = 0xE50A
+0xA186 = 0xE50B
+0xA187 = 0xE50C
+0xA188 = 0xE50D
+0xA189 = 0xE50E
+0xA18A = 0xE50F
+0xA18B = 0xE510
+0xA18C = 0xE511
+0xA18D = 0xE512
+0xA18E = 0xE513
+0xA18F = 0xE514
+0xA190 = 0xE515
+0xA191 = 0xE516
+0xA192 = 0xE517
+0xA193 = 0xE518
+0xA194 = 0xE519
+0xA195 = 0xE51A
+0xA196 = 0xE51B
+0xA197 = 0xE51C
+0xA198 = 0xE51D
+0xA199 = 0xE51E
+0xA19A = 0xE51F
+0xA19B = 0xE520
+0xA19C = 0xE521
+0xA19D = 0xE522
+0xA19E = 0xE523
+0xA19F = 0xE524
+0xA1A0 = 0xE525
+0xA240 = 0xE526
+0xA241 = 0xE527
+0xA242 = 0xE528
+0xA243 = 0xE529
+0xA244 = 0xE52A
+0xA245 = 0xE52B
+0xA246 = 0xE52C
+0xA247 = 0xE52D
+0xA248 = 0xE52E
+0xA249 = 0xE52F
+0xA24A = 0xE530
+0xA24B = 0xE531
+0xA24C = 0xE532
+0xA24D = 0xE533
+0xA24E = 0xE534
+0xA24F = 0xE535
+0xA250 = 0xE536
+0xA251 = 0xE537
+0xA252 = 0xE538
+0xA253 = 0xE539
+0xA254 = 0xE53A
+0xA255 = 0xE53B
+0xA256 = 0xE53C
+0xA257 = 0xE53D
+0xA258 = 0xE53E
+0xA259 = 0xE53F
+0xA25A = 0xE540
+0xA25B = 0xE541
+0xA25C = 0xE542
+0xA25D = 0xE543
+0xA25E = 0xE544
+0xA25F = 0xE545
+0xA260 = 0xE546
+0xA261 = 0xE547
+0xA262 = 0xE548
+0xA263 = 0xE549
+0xA264 = 0xE54A
+0xA265 = 0xE54B
+0xA266 = 0xE54C
+0xA267 = 0xE54D
+0xA268 = 0xE54E
+0xA269 = 0xE54F
+0xA26A = 0xE550
+0xA26B = 0xE551
+0xA26C = 0xE552
+0xA26D = 0xE553
+0xA26E = 0xE554
+0xA26F = 0xE555
+0xA270 = 0xE556
+0xA271 = 0xE557
+0xA272 = 0xE558
+0xA273 = 0xE559
+0xA274 = 0xE55A
+0xA275 = 0xE55B
+0xA276 = 0xE55C
+0xA277 = 0xE55D
+0xA278 = 0xE55E
+0xA279 = 0xE55F
+0xA27A = 0xE560
+0xA27B = 0xE561
+0xA27C = 0xE562
+0xA27D = 0xE563
+0xA27E = 0xE564
+0xA280 = 0xE565
+0xA281 = 0xE566
+0xA282 = 0xE567
+0xA283 = 0xE568
+0xA284 = 0xE569
+0xA285 = 0xE56A
+0xA286 = 0xE56B
+0xA287 = 0xE56C
+0xA288 = 0xE56D
+0xA289 = 0xE56E
+0xA28A = 0xE56F
+0xA28B = 0xE570
+0xA28C = 0xE571
+0xA28D = 0xE572
+0xA28E = 0xE573
+0xA28F = 0xE574
+0xA290 = 0xE575
+0xA291 = 0xE576
+0xA292 = 0xE577
+0xA293 = 0xE578
+0xA294 = 0xE579
+0xA295 = 0xE57A
+0xA296 = 0xE57B
+0xA297 = 0xE57C
+0xA298 = 0xE57D
+0xA299 = 0xE57E
+0xA29A = 0xE57F
+0xA29B = 0xE580
+0xA29C = 0xE581
+0xA29D = 0xE582
+0xA29E = 0xE583
+0xA29F = 0xE584
+0xA2A0 = 0xE585
+0xA340 = 0xE586
+0xA341 = 0xE587
+0xA342 = 0xE588
+0xA343 = 0xE589
+0xA344 = 0xE58A
+0xA345 = 0xE58B
+0xA346 = 0xE58C
+0xA347 = 0xE58D
+0xA348 = 0xE58E
+0xA349 = 0xE58F
+0xA34A = 0xE590
+0xA34B = 0xE591
+0xA34C = 0xE592
+0xA34D = 0xE593
+0xA34E = 0xE594
+0xA34F = 0xE595
+0xA350 = 0xE596
+0xA351 = 0xE597
+0xA352 = 0xE598
+0xA353 = 0xE599
+0xA354 = 0xE59A
+0xA355 = 0xE59B
+0xA356 = 0xE59C
+0xA357 = 0xE59D
+0xA358 = 0xE59E
+0xA359 = 0xE59F
+0xA35A = 0xE5A0
+0xA35B = 0xE5A1
+0xA35C = 0xE5A2
+0xA35D = 0xE5A3
+0xA35E = 0xE5A4
+0xA35F = 0xE5A5
+0xA360 = 0xE5A6
+0xA361 = 0xE5A7
+0xA362 = 0xE5A8
+0xA363 = 0xE5A9
+0xA364 = 0xE5AA
+0xA365 = 0xE5AB
+0xA366 = 0xE5AC
+0xA367 = 0xE5AD
+0xA368 = 0xE5AE
+0xA369 = 0xE5AF
+0xA36A = 0xE5B0
+0xA36B = 0xE5B1
+0xA36C = 0xE5B2
+0xA36D = 0xE5B3
+0xA36E = 0xE5B4
+0xA36F = 0xE5B5
+0xA370 = 0xE5B6
+0xA371 = 0xE5B7
+0xA372 = 0xE5B8
+0xA373 = 0xE5B9
+0xA374 = 0xE5BA
+0xA375 = 0xE5BB
+0xA376 = 0xE5BC
+0xA377 = 0xE5BD
+0xA378 = 0xE5BE
+0xA379 = 0xE5BF
+0xA37A = 0xE5C0
+0xA37B = 0xE5C1
+0xA37C = 0xE5C2
+0xA37D = 0xE5C3
+0xA37E = 0xE5C4
+0xA380 = 0xE5C5
+0xA381 = 0xE5C6
+0xA382 = 0xE5C7
+0xA383 = 0xE5C8
+0xA384 = 0xE5C9
+0xA385 = 0xE5CA
+0xA386 = 0xE5CB
+0xA387 = 0xE5CC
+0xA388 = 0xE5CD
+0xA389 = 0xE5CE
+0xA38A = 0xE5CF
+0xA38B = 0xE5D0
+0xA38C = 0xE5D1
+0xA38D = 0xE5D2
+0xA38E = 0xE5D3
+0xA38F = 0xE5D4
+0xA390 = 0xE5D5
+0xA391 = 0xE5D6
+0xA392 = 0xE5D7
+0xA393 = 0xE5D8
+0xA394 = 0xE5D9
+0xA395 = 0xE5DA
+0xA396 = 0xE5DB
+0xA397 = 0xE5DC
+0xA398 = 0xE5DD
+0xA399 = 0xE5DE
+0xA39A = 0xE5DF
+0xA39B = 0xE5E0
+0xA39C = 0xE5E1
+0xA39D = 0xE5E2
+0xA39E = 0xE5E3
+0xA39F = 0xE5E4
+0xA3A0 = 0xE5E5
+0xA440 = 0xE5E6
+0xA441 = 0xE5E7
+0xA442 = 0xE5E8
+0xA443 = 0xE5E9
+0xA444 = 0xE5EA
+0xA445 = 0xE5EB
+0xA446 = 0xE5EC
+0xA447 = 0xE5ED
+0xA448 = 0xE5EE
+0xA449 = 0xE5EF
+0xA44A = 0xE5F0
+0xA44B = 0xE5F1
+0xA44C = 0xE5F2
+0xA44D = 0xE5F3
+0xA44E = 0xE5F4
+0xA44F = 0xE5F5
+0xA450 = 0xE5F6
+0xA451 = 0xE5F7
+0xA452 = 0xE5F8
+0xA453 = 0xE5F9
+0xA454 = 0xE5FA
+0xA455 = 0xE5FB
+0xA456 = 0xE5FC
+0xA457 = 0xE5FD
+0xA458 = 0xE5FE
+0xA459 = 0xE5FF
+0xA45A = 0xE600
+0xA45B = 0xE601
+0xA45C = 0xE602
+0xA45D = 0xE603
+0xA45E = 0xE604
+0xA45F = 0xE605
+0xA460 = 0xE606
+0xA461 = 0xE607
+0xA462 = 0xE608
+0xA463 = 0xE609
+0xA464 = 0xE60A
+0xA465 = 0xE60B
+0xA466 = 0xE60C
+0xA467 = 0xE60D
+0xA468 = 0xE60E
+0xA469 = 0xE60F
+0xA46A = 0xE610
+0xA46B = 0xE611
+0xA46C = 0xE612
+0xA46D = 0xE613
+0xA46E = 0xE614
+0xA46F = 0xE615
+0xA470 = 0xE616
+0xA471 = 0xE617
+0xA472 = 0xE618
+0xA473 = 0xE619
+0xA474 = 0xE61A
+0xA475 = 0xE61B
+0xA476 = 0xE61C
+0xA477 = 0xE61D
+0xA478 = 0xE61E
+0xA479 = 0xE61F
+0xA47A = 0xE620
+0xA47B = 0xE621
+0xA47C = 0xE622
+0xA47D = 0xE623
+0xA47E = 0xE624
+0xA480 = 0xE625
+0xA481 = 0xE626
+0xA482 = 0xE627
+0xA483 = 0xE628
+0xA484 = 0xE629
+0xA485 = 0xE62A
+0xA486 = 0xE62B
+0xA487 = 0xE62C
+0xA488 = 0xE62D
+0xA489 = 0xE62E
+0xA48A = 0xE62F
+0xA48B = 0xE630
+0xA48C = 0xE631
+0xA48D = 0xE632
+0xA48E = 0xE633
+0xA48F = 0xE634
+0xA490 = 0xE635
+0xA491 = 0xE636
+0xA492 = 0xE637
+0xA493 = 0xE638
+0xA494 = 0xE639
+0xA495 = 0xE63A
+0xA496 = 0xE63B
+0xA497 = 0xE63C
+0xA498 = 0xE63D
+0xA499 = 0xE63E
+0xA49A = 0xE63F
+0xA49B = 0xE640
+0xA49C = 0xE641
+0xA49D = 0xE642
+0xA49E = 0xE643
+0xA49F = 0xE644
+0xA4A0 = 0xE645
+0xA540 = 0xE646
+0xA541 = 0xE647
+0xA542 = 0xE648
+0xA543 = 0xE649
+0xA544 = 0xE64A
+0xA545 = 0xE64B
+0xA546 = 0xE64C
+0xA547 = 0xE64D
+0xA548 = 0xE64E
+0xA549 = 0xE64F
+0xA54A = 0xE650
+0xA54B = 0xE651
+0xA54C = 0xE652
+0xA54D = 0xE653
+0xA54E = 0xE654
+0xA54F = 0xE655
+0xA550 = 0xE656
+0xA551 = 0xE657
+0xA552 = 0xE658
+0xA553 = 0xE659
+0xA554 = 0xE65A
+0xA555 = 0xE65B
+0xA556 = 0xE65C
+0xA557 = 0xE65D
+0xA558 = 0xE65E
+0xA559 = 0xE65F
+0xA55A = 0xE660
+0xA55B = 0xE661
+0xA55C = 0xE662
+0xA55D = 0xE663
+0xA55E = 0xE664
+0xA55F = 0xE665
+0xA560 = 0xE666
+0xA561 = 0xE667
+0xA562 = 0xE668
+0xA563 = 0xE669
+0xA564 = 0xE66A
+0xA565 = 0xE66B
+0xA566 = 0xE66C
+0xA567 = 0xE66D
+0xA568 = 0xE66E
+0xA569 = 0xE66F
+0xA56A = 0xE670
+0xA56B = 0xE671
+0xA56C = 0xE672
+0xA56D = 0xE673
+0xA56E = 0xE674
+0xA56F = 0xE675
+0xA570 = 0xE676
+0xA571 = 0xE677
+0xA572 = 0xE678
+0xA573 = 0xE679
+0xA574 = 0xE67A
+0xA575 = 0xE67B
+0xA576 = 0xE67C
+0xA577 = 0xE67D
+0xA578 = 0xE67E
+0xA579 = 0xE67F
+0xA57A = 0xE680
+0xA57B = 0xE681
+0xA57C = 0xE682
+0xA57D = 0xE683
+0xA57E = 0xE684
+0xA580 = 0xE685
+0xA581 = 0xE686
+0xA582 = 0xE687
+0xA583 = 0xE688
+0xA584 = 0xE689
+0xA585 = 0xE68A
+0xA586 = 0xE68B
+0xA587 = 0xE68C
+0xA588 = 0xE68D
+0xA589 = 0xE68E
+0xA58A = 0xE68F
+0xA58B = 0xE690
+0xA58C = 0xE691
+0xA58D = 0xE692
+0xA58E = 0xE693
+0xA58F = 0xE694
+0xA590 = 0xE695
+0xA591 = 0xE696
+0xA592 = 0xE697
+0xA593 = 0xE698
+0xA594 = 0xE699
+0xA595 = 0xE69A
+0xA596 = 0xE69B
+0xA597 = 0xE69C
+0xA598 = 0xE69D
+0xA599 = 0xE69E
+0xA59A = 0xE69F
+0xA59B = 0xE6A0
+0xA59C = 0xE6A1
+0xA59D = 0xE6A2
+0xA59E = 0xE6A3
+0xA59F = 0xE6A4
+0xA5A0 = 0xE6A5
+0xA640 = 0xE6A6
+0xA641 = 0xE6A7
+0xA642 = 0xE6A8
+0xA643 = 0xE6A9
+0xA644 = 0xE6AA
+0xA645 = 0xE6AB
+0xA646 = 0xE6AC
+0xA647 = 0xE6AD
+0xA648 = 0xE6AE
+0xA649 = 0xE6AF
+0xA64A = 0xE6B0
+0xA64B = 0xE6B1
+0xA64C = 0xE6B2
+0xA64D = 0xE6B3
+0xA64E = 0xE6B4
+0xA64F = 0xE6B5
+0xA650 = 0xE6B6
+0xA651 = 0xE6B7
+0xA652 = 0xE6B8
+0xA653 = 0xE6B9
+0xA654 = 0xE6BA
+0xA655 = 0xE6BB
+0xA656 = 0xE6BC
+0xA657 = 0xE6BD
+0xA658 = 0xE6BE
+0xA659 = 0xE6BF
+0xA65A = 0xE6C0
+0xA65B = 0xE6C1
+0xA65C = 0xE6C2
+0xA65D = 0xE6C3
+0xA65E = 0xE6C4
+0xA65F = 0xE6C5
+0xA660 = 0xE6C6
+0xA661 = 0xE6C7
+0xA662 = 0xE6C8
+0xA663 = 0xE6C9
+0xA664 = 0xE6CA
+0xA665 = 0xE6CB
+0xA666 = 0xE6CC
+0xA667 = 0xE6CD
+0xA668 = 0xE6CE
+0xA669 = 0xE6CF
+0xA66A = 0xE6D0
+0xA66B = 0xE6D1
+0xA66C = 0xE6D2
+0xA66D = 0xE6D3
+0xA66E = 0xE6D4
+0xA66F = 0xE6D5
+0xA670 = 0xE6D6
+0xA671 = 0xE6D7
+0xA672 = 0xE6D8
+0xA673 = 0xE6D9
+0xA674 = 0xE6DA
+0xA675 = 0xE6DB
+0xA676 = 0xE6DC
+0xA677 = 0xE6DD
+0xA678 = 0xE6DE
+0xA679 = 0xE6DF
+0xA67A = 0xE6E0
+0xA67B = 0xE6E1
+0xA67C = 0xE6E2
+0xA67D = 0xE6E3
+0xA67E = 0xE6E4
+0xA680 = 0xE6E5
+0xA681 = 0xE6E6
+0xA682 = 0xE6E7
+0xA683 = 0xE6E8
+0xA684 = 0xE6E9
+0xA685 = 0xE6EA
+0xA686 = 0xE6EB
+0xA687 = 0xE6EC
+0xA688 = 0xE6ED
+0xA689 = 0xE6EE
+0xA68A = 0xE6EF
+0xA68B = 0xE6F0
+0xA68C = 0xE6F1
+0xA68D = 0xE6F2
+0xA68E = 0xE6F3
+0xA68F = 0xE6F4
+0xA690 = 0xE6F5
+0xA691 = 0xE6F6
+0xA692 = 0xE6F7
+0xA693 = 0xE6F8
+0xA694 = 0xE6F9
+0xA695 = 0xE6FA
+0xA696 = 0xE6FB
+0xA697 = 0xE6FC
+0xA698 = 0xE6FD
+0xA699 = 0xE6FE
+0xA69A = 0xE6FF
+0xA69B = 0xE700
+0xA69C = 0xE701
+0xA69D = 0xE702
+0xA69E = 0xE703
+0xA69F = 0xE704
+0xA6A0 = 0xE705
+0xA740 = 0xE706
+0xA741 = 0xE707
+0xA742 = 0xE708
+0xA743 = 0xE709
+0xA744 = 0xE70A
+0xA745 = 0xE70B
+0xA746 = 0xE70C
+0xA747 = 0xE70D
+0xA748 = 0xE70E
+0xA749 = 0xE70F
+0xA74A = 0xE710
+0xA74B = 0xE711
+0xA74C = 0xE712
+0xA74D = 0xE713
+0xA74E = 0xE714
+0xA74F = 0xE715
+0xA750 = 0xE716
+0xA751 = 0xE717
+0xA752 = 0xE718
+0xA753 = 0xE719
+0xA754 = 0xE71A
+0xA755 = 0xE71B
+0xA756 = 0xE71C
+0xA757 = 0xE71D
+0xA758 = 0xE71E
+0xA759 = 0xE71F
+0xA75A = 0xE720
+0xA75B = 0xE721
+0xA75C = 0xE722
+0xA75D = 0xE723
+0xA75E = 0xE724
+0xA75F = 0xE725
+0xA760 = 0xE726
+0xA761 = 0xE727
+0xA762 = 0xE728
+0xA763 = 0xE729
+0xA764 = 0xE72A
+0xA765 = 0xE72B
+0xA766 = 0xE72C
+0xA767 = 0xE72D
+0xA768 = 0xE72E
+0xA769 = 0xE72F
+0xA76A = 0xE730
+0xA76B = 0xE731
+0xA76C = 0xE732
+0xA76D = 0xE733
+0xA76E = 0xE734
+0xA76F = 0xE735
+0xA770 = 0xE736
+0xA771 = 0xE737
+0xA772 = 0xE738
+0xA773 = 0xE739
+0xA774 = 0xE73A
+0xA775 = 0xE73B
+0xA776 = 0xE73C
+0xA777 = 0xE73D
+0xA778 = 0xE73E
+0xA779 = 0xE73F
+0xA77A = 0xE740
+0xA77B = 0xE741
+0xA77C = 0xE742
+0xA77D = 0xE743
+0xA77E = 0xE744
+0xA780 = 0xE745
+0xA781 = 0xE746
+0xA782 = 0xE747
+0xA783 = 0xE748
+0xA784 = 0xE749
+0xA785 = 0xE74A
+0xA786 = 0xE74B
+0xA787 = 0xE74C
+0xA788 = 0xE74D
+0xA789 = 0xE74E
+0xA78A = 0xE74F
+0xA78B = 0xE750
+0xA78C = 0xE751
+0xA78D = 0xE752
+0xA78E = 0xE753
+0xA78F = 0xE754
+0xA790 = 0xE755
+0xA791 = 0xE756
+0xA792 = 0xE757
+0xA793 = 0xE758
+0xA794 = 0xE759
+0xA795 = 0xE75A
+0xA796 = 0xE75B
+0xA797 = 0xE75C
+0xA798 = 0xE75D
+0xA799 = 0xE75E
+0xA79A = 0xE75F
+0xA79B = 0xE760
+0xA79C = 0xE761
+0xA79D = 0xE762
+0xA79E = 0xE763
+0xA79F = 0xE764
+0xA7A0 = 0xE765
+
+# rest of GBK5
+0xA989 = 0x303E # 0xE7E7
+0xA98A = 0x2FF0 # 0xE7E8
+0xA98B = 0x2FF1 # 0xE7E9
+0xA98C = 0x2FF2 # 0xE7EA
+0xA98D = 0x2FF3 # 0xE7EB
+0xA98E = 0x2FF4 # 0xE7EC
+0xA98F = 0x2FF5 # 0xE7ED
+0xA990 = 0x2FF6 # 0xE7EE
+0xA991 = 0x2FF7 # 0xE7EF
+0xA992 = 0x2FF8 # 0xE7F0
+0xA993 = 0x2FF9 # 0xE7F1
+0xA994 = 0x2FFA # 0xE7F2
+0xA995 = 0x2FFB # 0xE7F3
+
+# rest of GBK4
+0xFE50 = 0x2E81 # 0xE815
+0xFE51 = 0xE816
+0xFE52 = 0xE817
+0xFE53 = 0xE818
+0xFE54 = 0x2E84 # 0xE819
+0xFE55 = 0x3473 # 0xE81A
+0xFE56 = 0x3447 # 0xE81B
+0xFE57 = 0x2E88 # 0xE81C
+0xFE58 = 0x2E8B # 0xE81D
+0xFE59 = 0xE81E
+0xFE5A = 0x359E # 0xE81F
+0xFE5B = 0x361A # 0xE820
+0xFE5C = 0x360E # 0xE821
+0xFE5D = 0x2E8C # 0xE822
+0xFE5E = 0x2E97 # 0xE823
+0xFE5F = 0x396E # 0xE824
+0xFE60 = 0x3918 # 0xE825
+0xFE61 = 0xE826
+0xFE62 = 0x39CF # 0xE827
+0xFE63 = 0x39DF # 0xE828
+0xFE64 = 0x3A73 # 0xE829
+0xFE65 = 0x39D0 # 0xE82A
+0xFE66 = 0xE82B
+0xFE67 = 0xE82C
+0xFE68 = 0x3B4E # 0xE82D
+0xFE69 = 0x3C6E # 0xE82E
+0xFE6A = 0x3CE0 # 0xE82F
+0xFE6B = 0x2EA7 # 0xE830
+0xFE6C = 0xE831
+0xFE6D = 0xE832
+0xFE6E = 0x2EAA # 0xE833
+0xFE6F = 0x4056 # 0xE834
+0xFE70 = 0x415F # 0xE835
+0xFE71 = 0x2EAE # 0xE836
+0xFE72 = 0x4337 # 0xE837
+0xFE73 = 0x2EB3 # 0xE838
+0xFE74 = 0x2EB6 # 0xE839
+0xFE75 = 0x2EB7 # 0xE83A
+0xFE76 = 0xE83B
+0xFE77 = 0x43B1 # 0xE83C
+0xFE78 = 0x43AC # 0xE83D
+0xFE79 = 0x2EBB # 0xE83E
+0xFE7A = 0x43DD # 0xE83F
+0xFE7B = 0x44D6 # 0xE840
+0xFE7C = 0x4661 # 0xE841
+0xFE7D = 0x464C # 0xE842
+0xFE7E = 0xE843
+0xFE80 = 0x4723 # 0xE844
+0xFE81 = 0x4729 # 0xE845
+0xFE82 = 0x477C # 0xE846
+0xFE83 = 0x478D # 0xE847
+0xFE84 = 0x2ECA # 0xE848
+0xFE85 = 0x4947 # 0xE849
+0xFE86 = 0x497A # 0xE84A
+0xFE87 = 0x497D # 0xE84B
+0xFE88 = 0x4982 # 0xE84C
+0xFE89 = 0x4983 # 0xE84D
+0xFE8A = 0x4985 # 0xE84E
+0xFE8B = 0x4986 # 0xE84F
+0xFE8C = 0x499F # 0xE850
+0xFE8D = 0x499B # 0xE851
+0xFE8E = 0x49B7 # 0xE852
+0xFE8F = 0x49B6 # 0xE853
+0xFE90 = 0xE854
+0xFE91 = 0xE855
+0xFE92 = 0x4CA3 # 0xE856
+0xFE93 = 0x4C9F # 0xE857
+0xFE94 = 0x4CA0 # 0xE858
+0xFE95 = 0x4CA1 # 0xE859
+0xFE96 = 0x4C77 # 0xE85A
+0xFE97 = 0x4CA2 # 0xE85B
+0xFE98 = 0x4D13 # 0xE85C
+0xFE99 = 0x4D14 # 0xE85D
+0xFE9A = 0x4D15 # 0xE85E
+0xFE9B = 0x4D16 # 0xE85F
+0xFE9C = 0x4D17 # 0xE860
+0xFE9D = 0x4D18 # 0xE861
+0xFE9E = 0x4D19 # 0xE862
+0xFE9F = 0x4DAE # 0xE863
+0xFEA0 = 0xE864
+END_MAP
diff --git a/share/i18n/csmapper/GB/GBKUDA%UCS.src b/share/i18n/csmapper/GB/GBKUDA%UCS.src
new file mode 100644 (file)
index 0000000..1bb033d
--- /dev/null
@@ -0,0 +1,64 @@
+# $NetBSD: GBKUDA%UCS.src,v 1.1 2006/08/19 10:58:41 tnozaki Exp $
+
+# Copyright (c)2006 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "GBKUDA/UCS"
+SRC_ZONE       0xA8-0xA9 / 0x40-0xFE / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS   16
+
+BEGIN_MAP
+
+# GB18030 UDA (rest of GBK)
+0xA896 = 0xE7BC
+0xA897 = 0xE7BD
+0xA898 = 0xE7BE
+0xA899 = 0xE7BF
+0xA89A = 0xE7C0
+0xA89B = 0xE7C1
+0xA89C = 0xE7C2
+0xA89D = 0xE7C3
+0xA89E = 0xE7C4
+0xA89F = 0xE7C5
+0xA8A0 = 0xE7C6
+0xA958 = 0xE7E2
+0xA95B = 0xE7E3
+0xA95D = 0xE7E4
+0xA95E = 0xE7E5
+0xA95F = 0xE7E6
+0xA997 = 0xE7F4
+0xA998 = 0xE7F5
+0xA999 = 0xE7F6
+0xA99A = 0xE7F7
+0xA99B = 0xE7F8
+0xA99C = 0xE7F9
+0xA99D = 0xE7FA
+0xA99E = 0xE7FB
+0xA99F = 0xE7FC
+0xA9A0 = 0xE7FD
+END_MAP
diff --git a/share/i18n/csmapper/GB/ISO-IR-165EXT%UCS.src b/share/i18n/csmapper/GB/ISO-IR-165EXT%UCS.src
new file mode 100644 (file)
index 0000000..ea63433
--- /dev/null
@@ -0,0 +1,1027 @@
+# $NetBSD: ISO-IR-165EXT%UCS.src,v 1.2 2006/10/26 15:24:00 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "ISO-IR-165EXT/UCS"
+SRC_ZONE       0x26-0x7E / 0x21-0x7E / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+# This mapping data is made from :
+#
+#     http://www.itscj.ipsj.or.jp/ISO-IR/165.pdf
+#     ftp://ftp.unicode.org/Public/UNIDATA/Unihan.txt
+#     http://www.ibiblio.org/pub/packages/ccic/software/fonts/gb/misc/gb6345.txt
+#
+# Original notice:
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+
+# pattern
+#0x265C - 0x2671 = 0xFFFD
+
+# GB 6345.1-86
+0x283B = 0x0251
+0x283C = 0xE7C7
+0x283D = 0x0144
+0x283E = 0x0148
+0x283F = 0x01F9 # 0xE7C8
+0x2840 = 0x0261
+
+# halfwidth latin
+#0x2A21 = 0x0021
+#0x2A22 = 0x0022
+#0x2A23 = 0x0023
+#0x2A24 = 0x00A5
+#0x2A25 = 0x0025
+#0x2A26 = 0x0026
+#0x2A27 = 0x0027
+#0x2A28 = 0x0028
+#0x2A29 = 0x0029
+#0x2A2A = 0x002A
+#0x2A2B = 0x002B
+#0x2A2C = 0x002C
+#0x2A2D = 0x002D
+#0x2A2E = 0x002E
+#0x2A2F = 0x002F
+#0x2A30 = 0x0030
+#0x2A31 = 0x0031
+#0x2A32 = 0x0032
+#0x2A33 = 0x0033
+#0x2A34 = 0x0034
+#0x2A35 = 0x0035
+#0x2A36 = 0x0036
+#0x2A37 = 0x0037
+#0x2A38 = 0x0038
+#0x2A39 = 0x0039
+#0x2A3A = 0x003A
+#0x2A3B = 0x003B
+#0x2A3C = 0x003C
+#0x2A3D = 0x003D
+#0x2A3E = 0x003E
+#0x2A3F = 0x003F
+#0x2A40 = 0x0040
+#0x2A41 = 0x0041
+#0x2A42 = 0x0042
+#0x2A43 = 0x0043
+#0x2A44 = 0x0044
+#0x2A45 = 0x0045
+#0x2A46 = 0x0046
+#0x2A47 = 0x0047
+#0x2A48 = 0x0048
+#0x2A49 = 0x0049
+#0x2A4A = 0x004A
+#0x2A4B = 0x004B
+#0x2A4C = 0x004C
+#0x2A4D = 0x004D
+#0x2A4E = 0x004E
+#0x2A4F = 0x004F
+#0x2A50 = 0x0050
+#0x2A51 = 0x0051
+#0x2A52 = 0x0052
+#0x2A53 = 0x0053
+#0x2A54 = 0x0054
+#0x2A55 = 0x0055
+#0x2A56 = 0x0056
+#0x2A57 = 0x0057
+#0x2A58 = 0x0058
+#0x2A59 = 0x0059
+#0x2A5A = 0x005A
+#0x2A5B = 0x005B
+#0x2A5C = 0x005C
+#0x2A5D = 0x005D
+#0x2A5E = 0x005E
+#0x2A5F = 0x005F
+#0x2A60 = 0x0060
+#0x2A61 = 0x0061
+#0x2A62 = 0x0062
+#0x2A63 = 0x0063
+#0x2A64 = 0x0064
+#0x2A65 = 0x0065
+#0x2A66 = 0x0066
+#0x2A68 = 0x0068
+#0x2A69 = 0x0069
+#0x2A6A = 0x006A
+#0x2A6B = 0x006B
+#0x2A6C = 0x006C
+#0x2A6D = 0x006D
+#0x2A6E = 0x006E
+#0x2A6F = 0x006F
+#0x2A70 = 0x0070
+#0x2A71 = 0x0071
+#0x2A72 = 0x0072
+#0x2A73 = 0x0073
+#0x2A74 = 0x0074
+#0x2A75 = 0x0075
+#0x2A76 = 0x0076
+#0x2A77 = 0x0077
+#0x2A78 = 0x0078
+#0x2A79 = 0x0079
+#0x2A7A = 0x007A
+#0x2A7B = 0x007B
+#0x2A7C = 0x007C
+#0x2A7D = 0x007D
+0x2A7E = 0x203E
+# halfwidth pinyin
+#0x2B21 - 0x2B40 = 0xFFFD
+
+# GB 8565-89 12/01-12/94
+0x2C21 = 0x53BE
+0x2C22 = 0x4EB8
+0x2C23 = 0x4F3E
+0x2C24 = 0x501E
+0x2C25 = 0x50C7
+0x2C26 = 0x9118
+0x2C27 = 0x6C98
+0x2C28 = 0x6CDC
+0x2C29 = 0x6CC3
+0x2C2A = 0x6E5D
+0x2C2B = 0x6EA6
+0x2C2C = 0x6EEB
+0x2C2D = 0x6FA5
+0x2C2E = 0x6165
+0x2C2F = 0x5EA4
+0x2C30 = 0x9618
+0x2C31 = 0x5848
+0x2C32 = 0x8453
+0x2C33 = 0x7CF5
+0x2C34 = 0x5F07
+0x2C35 = 0x6294
+0x2C36 = 0x647D
+0x2C37 = 0x725A
+0x2C38 = 0x5574
+0x2C39 = 0x55A4
+0x2C3A = 0x5640
+0x2C3B = 0x5684
+0x2C3C = 0x5D1F
+0x2C3D = 0x72C9
+0x2C3E = 0x998C
+0x2C3F = 0x59DE
+0x2C40 = 0x59FD
+0x2C41 = 0x5A5E
+0x2C42 = 0x7EBB
+0x2C43 = 0x7EE4
+0x2C44 = 0x7EF9
+0x2C45 = 0x9A99
+0x2C46 = 0x71CF
+0x2C47 = 0x6245
+0x2C48 = 0x624A
+0x2C49 = 0x797C
+0x2C4A = 0x739A
+0x2C4B = 0x742B
+0x2C4C = 0x7488
+0x2C4D = 0x74AA
+0x2C4E = 0x74D8
+0x2C4F = 0x6767
+0x2C50 = 0x6AB5
+0x2C51 = 0x71CA
+0x2C52 = 0x6BA3
+0x2C53 = 0x8F80
+0x2C54 = 0x8F92
+0x2C55 = 0x8D5F
+0x2C56 = 0x9B36
+0x2C57 = 0x72A8
+0x2C58 = 0x87A3
+0x2C59 = 0x8152
+0x2C5A = 0x6B38
+0x2C5B = 0x98D0
+0x2C5C = 0x8897
+0x2C5D = 0x88AF
+0x2C5E = 0x8955
+0x2C5F = 0x770A
+0x2C60 = 0x94DA
+0x2C61 = 0x955A
+0x2C62 = 0x9560
+0x2C63 = 0x9E24
+0x2C64 = 0x9E40
+0x2C65 = 0x9E50
+0x2C66 = 0x9E5D
+0x2C67 = 0x9E60
+0x2C68 = 0x870E
+0x2C69 = 0x7B5C
+0x2C6A = 0x7FD9
+0x2C6B = 0x7FEF
+0x2C6C = 0x7E44
+0x2C6D = 0x8E45
+0x2C6E = 0x8E36
+0x2C6F = 0x8E62
+0x2C70 = 0x8E5C
+0x2C71 = 0x9778
+0x2C72 = 0x9B46
+0x2C73 = 0x9F2B
+0x2C74 = 0x9F41
+0x2C75 = 0x7526
+0x2C76 = 0x4E26
+0x2C77 = 0x8BAC
+0x2C78 = 0x8129
+0x2C79 = 0x5091
+0x2C7A = 0x50CD
+0x2C7B = 0x52B9
+0x2C7C = 0x89D4
+0x2C7D = 0x5557
+0x2C7E = 0x94C7
+
+# GB 8565-89 13/10-13/94
+0x2D21 = 0x9496
+0x2D22 = 0x9498
+0x2D23 = 0x94CF
+0x2D24 = 0x94D3
+0x2D25 = 0x94D4
+0x2D26 = 0x94E6
+0x2D27 = 0x9533
+0x2D28 = 0x951C
+0x2D29 = 0x9520
+0x2D2A = 0x9527
+0x2D2B = 0x953D
+0x2D2C = 0x9543
+0x2D2D = 0x956E
+0x2D2E = 0x9574
+0x2D2F = 0x9C80
+0x2D30 = 0x9C84
+0x2D31 = 0x9C8A
+0x2D32 = 0x9C93
+0x2D33 = 0x9C96
+0x2D34 = 0x9C97
+0x2D35 = 0x9C98
+0x2D36 = 0x9C99
+0x2D37 = 0x9CBF
+0x2D38 = 0x9CC0
+0x2D39 = 0x9CC1
+0x2D3A = 0x9CD2
+0x2D3B = 0x9CDB
+0x2D3C = 0x9CE0
+0x2D3D = 0x9CE3
+0x2D3E = 0x9770
+0x2D3F = 0x977A
+0x2D40 = 0x97A1
+0x2D41 = 0x97AE
+0x2D42 = 0x97A8
+0x2D43 = 0x9964
+0x2D44 = 0x9966
+0x2D45 = 0x9978
+0x2D46 = 0x9979
+0x2D47 = 0x997B
+0x2D48 = 0x997E
+0x2D49 = 0x9982
+0x2D4A = 0x9983
+0x2D4B = 0x998E
+0x2D4C = 0x9B10
+0x2D4D = 0x9B18
+0x2D4E = 0x65A2
+0x2D4F = 0x9E80
+0x2D50 = 0x911C
+0x2D51 = 0x9E91
+0x2D52 = 0x9F12
+0x2D53 = 0x52F3
+0x2D54 = 0x6C96
+0x2D55 = 0x6D44
+0x2D56 = 0x6E1B
+0x2D57 = 0x6E67
+0x2D58 = 0x6F82
+0x2D59 = 0x6FEC
+0x2D5A = 0x60AE
+0x2D5B = 0x5EC8
+0x2D5C = 0x8FFA
+0x2D5D = 0x577F
+0x2D5E = 0x5586
+0x2D5F = 0x849E
+0x2D60 = 0x8460
+0x2D61 = 0x5C05
+0x2D62 = 0x5E0B
+0x2D63 = 0x5D11
+0x2D64 = 0x5D19
+0x2D65 = 0x5DD6
+0x2D66 = 0x59B3
+0x2D67 = 0x5AAE
+0x2D68 = 0x9A94
+0x2D69 = 0x658F
+0x2D6A = 0x709E
+0x2D6B = 0x7551
+0x2D6C = 0x71FF
+0x2D6D = 0x691D
+0x2D6E = 0x6A11
+0x2D6F = 0x68BF
+0x2D70 = 0x6607
+0x2D71 = 0x668E
+0x2D72 = 0x6673
+0x2D73 = 0x6C25
+0x2D74 = 0x7652
+0x2D75 = 0x778B
+0x2D76 = 0x76EA
+0x2D77 = 0x9895
+0x2D78 = 0x8780
+0x2D79 = 0x882D
+0x2D7A = 0x7B87
+0x2D7B = 0x7C50
+0x2D7C = 0x8EAD
+0x2D7D = 0x9575
+0x2D7E = 0x65C2
+
+# GB 8565-89 14/01 - 14/92
+0x2E21 = 0x5390
+0x2E22 = 0x79B8
+0x2E23 = 0x4F15
+0x2E24 = 0x4F21
+0x2E25 = 0x4F3B
+0x2E26 = 0x4FA2
+0x2E27 = 0x50A4
+0x2E28 = 0x5092
+0x2E29 = 0x530A
+0x2E2A = 0x51C3
+0x2E2B = 0x51A8
+0x2E2C = 0x8D20
+0x2E2D = 0x5787
+0x2E2E = 0x579A
+0x2E2F = 0x5795
+0x2E30 = 0x57EB
+0x2E31 = 0x585D
+0x2E32 = 0x585A
+0x2E33 = 0x5871
+0x2E34 = 0x5895
+0x2E35 = 0x5C30
+0x2E36 = 0x5F0C
+0x2E37 = 0x5F0D
+0x2E38 = 0x5F0E
+0x2E39 = 0x5C72
+0x2E3A = 0x5CC7
+0x2E3B = 0x5FAC
+0x2E3C = 0x5F68
+0x2E3D = 0x5F5F
+0x2E3E = 0x5A12
+0x2E3F = 0x5A65
+0x2E40 = 0x5A84
+0x2E41 = 0x5AC4
+0x2E42 = 0x7394
+0x2E43 = 0x73EA
+0x2E44 = 0x73EE
+0x2E45 = 0x7437
+0x2E46 = 0x7415
+0x2E47 = 0x7454
+0x2E48 = 0x6799
+0x2E49 = 0x686C
+0x2E4A = 0x68F8
+0x2E4B = 0x69FE
+0x2E4C = 0x72E2
+0x2E4D = 0x6667
+0x2E4E = 0x8D52
+0x2E4F = 0x89C3
+0x2E50 = 0x89CD
+0x2E51 = 0x6427
+0x2E52 = 0x6477
+0x2E53 = 0x6C1D
+0x2E54 = 0x813F
+0x2E55 = 0x6B54
+0x2E56 = 0x98D6
+0x2E57 = 0x707A
+0x2E58 = 0x70F1
+0x2E59 = 0x7120
+0x2E5A = 0x6153
+0x2E5B = 0x6C87
+0x2E5C = 0x6DAD
+0x2E5D = 0x6E81
+0x2E5E = 0x6EB5
+0x2E5F = 0x6F94
+0x2E60 = 0x6F9B
+0x2E61 = 0x793D
+0x2E62 = 0x794E
+0x2E63 = 0x7806
+0x2E64 = 0x7859
+0x2E65 = 0x7894
+0x2E66 = 0x78DC
+0x2E67 = 0x7903
+0x2E68 = 0x7A16
+0x2E69 = 0x7A5E
+0x2E6A = 0x75E0
+0x2E6B = 0x7ADC
+0x2E6C = 0x7676
+0x2E6D = 0x9892
+0x2E6E = 0x7BF2
+0x2E6F = 0x7C30
+0x2E70 = 0x7C5D
+0x2E71 = 0x9C9D
+0x2E72 = 0x7CAC
+0x2E73 = 0x8278
+0x2E74 = 0x83D1
+0x2E75 = 0x84EA
+0x2E76 = 0x7FC0
+0x2E77 = 0x7F1E
+0x2E78 = 0x8E21
+0x2E79 = 0x8E53
+0x2E7A = 0x9754
+0x2E7B = 0x9F0C
+0x2E7C = 0x94FB
+
+# month
+0x2F21 = 0x32C0
+0x2F22 = 0x32C1
+0x2F23 = 0x32C2
+0x2F24 = 0x32C3
+0x2F25 = 0x32C4
+0x2F26 = 0x32C5
+0x2F27 = 0x32C6
+0x2F28 = 0x32C7
+0x2F29 = 0x32C8
+0x2F2A = 0x32C9
+0x2F2B = 0x32CA
+0x2F2C = 0x32CB
+
+# day
+0x2F2D = 0x33E0
+0x2F2E = 0x33E1
+0x2F2F = 0x33E2
+0x2F30 = 0x33E3
+0x2F31 = 0x33E4
+0x2F32 = 0x33E5
+0x2F33 = 0x33E6
+0x2F34 = 0x33E7
+0x2F35 = 0x33E8
+0x2F36 = 0x33E9
+0x2F37 = 0x33EA
+0x2F38 = 0x33EB
+0x2F39 = 0x33EC
+0x2F3A = 0x33ED
+0x2F3B = 0x33EE
+0x2F3C = 0x33EF
+0x2F3D = 0x33F0
+0x2F3E = 0x33F1
+0x2F3F = 0x33F2
+0x2F40 = 0x33F3
+0x2F41 = 0x33F4
+0x2F42 = 0x33F5
+0x2F43 = 0x33F6
+0x2F44 = 0x33F7
+0x2F45 = 0x33F8
+0x2F46 = 0x33F9
+0x2F47 = 0x33FA
+0x2F48 = 0x33FB
+0x2F49 = 0x33FC
+0x2F4A = 0x33FD
+0x2F4B = 0x33FE
+
+# hour
+0x2F4C = 0x3358
+0x2F4D = 0x3359
+0x2F4E = 0x335A
+0x2F4F = 0x335B
+0x2F50 = 0x335C
+0x2F51 = 0x335D
+0x2F52 = 0x335E
+0x2F53 = 0x335F
+0x2F54 = 0x3360
+0x2F55 = 0x3361
+0x2F56 = 0x3362
+0x2F57 = 0x3363
+0x2F58 = 0x3364
+0x2F59 = 0x3365
+0x2F5A = 0x3366
+0x2F5B = 0x3367
+0x2F5C = 0x3368
+0x2F5D = 0x3369
+0x2F5E = 0x336A
+0x2F5F = 0x336B
+0x2F60 = 0x336C
+0x2F61 = 0x336D
+0x2F62 = 0x336E
+0x2F63 = 0x336F
+0x2F64 = 0x3370
+
+# XX
+0x2F65 = 0x3037
+
+# GB 8565-89 08/93, 15/70 - 15/92
+0x2F66 = 0x90A8
+0x2F67 = 0x965E
+0x2F68 = 0x5842
+0x2F69 = 0x5803
+0x2F6A = 0x6C3E
+0x2F6B = 0x6D29
+0x2F6C = 0x6EE7
+0x2F6D = 0x8534
+0x2F6E = 0x84C6
+0x2F6F = 0x633C
+0x2F70 = 0x5D05
+0x2F71 = 0x7F10
+0x2F72 = 0x7EEC
+0x2F73 = 0x7287
+0x2F74 = 0x712E
+0x2F75 = 0x8218
+0x2F76 = 0x8216
+0x2F77 = 0x756C
+0x2F78 = 0x75F3
+0x2F79 = 0x9B25
+0x2F7A = 0x8980
+0x2F7B = 0x7CA6
+0x2F7C = 0x4E85
+0x2F7D = 0x5570
+
+# newly added character
+0x2F7E = 0x91C6
+
+# GB 8565-89 90/01 - 94/94
+0x7A21 = 0x4E0F
+0x7A22 = 0x673F
+0x7A23 = 0x4E42
+0x7A24 = 0x752A
+0x7A25 = 0x592C
+0x7A26 = 0x9EE1
+0x7A27 = 0x8652
+0x7A28 = 0x531C
+0x7A29 = 0x5187
+0x7A2A = 0x518F
+0x7A2B = 0x50F0
+0x7A2C = 0x4F0B
+0x7A2D = 0x4F23
+0x7A2E = 0x4F03
+0x7A2F = 0x4F61
+0x7A30 = 0x4F7A
+0x7A31 = 0x4F6B
+0x7A32 = 0x4FEB
+0x7A33 = 0x4FF5
+0x7A34 = 0x5034
+0x7A35 = 0x5022
+0x7A36 = 0x4FF6
+0x7A37 = 0x5072
+0x7A38 = 0x4EB6
+0x7A39 = 0x51AE
+0x7A3A = 0x5910
+0x7A3B = 0x6BDA
+0x7A3C = 0x522C
+0x7A3D = 0x5232
+0x7A3E = 0x4FB4
+0x7A3F = 0x5298
+0x7A40 = 0x52BB
+0x7A41 = 0x52BC
+0x7A42 = 0x52CD
+0x7A43 = 0x52DA
+0x7A44 = 0x52F7
+0x7A45 = 0x53C6
+0x7A46 = 0x53C7
+0x7A47 = 0x5770
+0x7A48 = 0x576C
+0x7A49 = 0x57B1
+0x7A4A = 0x579F
+0x7A4B = 0x579E
+0x7A4C = 0x57BE
+0x7A4D = 0x57CC
+0x7A4E = 0x580E
+0x7A4F = 0x580C
+0x7A50 = 0x57F5
+0x7A51 = 0x5809
+0x7A52 = 0x583C
+0x7A53 = 0x5843
+0x7A54 = 0x5845
+0x7A55 = 0x5846
+0x7A56 = 0x583D
+0x7A57 = 0x5853
+0x7A58 = 0x5888
+0x7A59 = 0x5884
+0x7A5A = 0x58F8
+0x7A5B = 0x56AD
+0x7A5C = 0x5940
+0x7A5D = 0x5953
+0x7A5E = 0x596D
+0x7A5F = 0x5C2A
+0x7A60 = 0x54A5
+0x7A61 = 0x551D
+0x7A62 = 0x5536
+0x7A63 = 0x556F
+0x7A64 = 0x554D
+0x7A65 = 0x569A
+0x7A66 = 0x569C
+0x7A67 = 0x56F7
+0x7A68 = 0x5710
+0x7A69 = 0x5719
+0x7A6A = 0x5E17
+0x7A6B = 0x5E21
+0x7A6C = 0x5E28
+0x7A6D = 0x5E6A
+0x7A6E = 0x5C74
+0x7A6F = 0x5C7C
+0x7A70 = 0x5CA8
+0x7A71 = 0x5C9E
+0x7A72 = 0x5CC3
+0x7A73 = 0x5CD3
+0x7A74 = 0x5CE3
+0x7A75 = 0x5CE7
+0x7A76 = 0x5CFF
+0x7A77 = 0x5D04
+0x7A78 = 0x5D00
+0x7A79 = 0x5D1A
+0x7A7A = 0x5D0C
+0x7A7B = 0x5D4E
+0x7A7C = 0x5D5A
+0x7A7D = 0x5D85
+0x7A7E = 0x5D93
+0x7B21 = 0x5D92
+0x7B22 = 0x5DC2
+0x7B23 = 0x5DC9
+0x7B24 = 0x8852
+0x7B25 = 0x5FAF
+0x7B26 = 0x5906
+0x7B27 = 0x65A8
+0x7B28 = 0x7241
+0x7B29 = 0x7242
+0x7B2A = 0x5EBC
+0x7B2B = 0x5ECB
+0x7B2C = 0x95EC
+0x7B2D = 0x95FF
+0x7B2E = 0x8A1A
+0x7B2F = 0x9607
+0x7B30 = 0x9613
+0x7B31 = 0x961B
+0x7B32 = 0x5BAC
+0x7B33 = 0x5BA7
+0x7B34 = 0x5C5D
+0x7B35 = 0x5F22
+0x7B36 = 0x59EE
+0x7B37 = 0x5A7C
+0x7B38 = 0x5A96
+0x7B39 = 0x5A73
+0x7B3A = 0x5A9E
+0x7B3B = 0x5AAD
+0x7B3C = 0x5ADA
+0x7B3D = 0x5AEA
+0x7B3E = 0x5B1B
+0x7B3F = 0x5B56
+0x7B40 = 0x9A72
+0x7B41 = 0x9A83
+0x7B42 = 0x9A89
+0x7B43 = 0x9A8D
+0x7B44 = 0x9A8E
+0x7B45 = 0x9A95
+0x7B46 = 0x9AA6
+0x7B47 = 0x7395
+0x7B48 = 0x7399
+0x7B49 = 0x73A0
+0x7B4A = 0x73B1
+0x7B4B = 0x73A5
+0x7B4C = 0x73A6
+0x7B4D = 0x73D6
+0x7B4E = 0x73F0
+0x7B4F = 0x73FD
+0x7B50 = 0x73E3
+0x7B51 = 0x7424
+0x7B52 = 0x740E
+0x7B53 = 0x7407
+0x7B54 = 0x73F6
+0x7B55 = 0x73FA
+0x7B56 = 0x7432
+0x7B57 = 0x742F
+0x7B58 = 0x7444
+0x7B59 = 0x7442
+0x7B5A = 0x7471
+0x7B5B = 0x7478
+0x7B5C = 0x7462
+0x7B5D = 0x7486
+0x7B5E = 0x749F
+0x7B5F = 0x74A0
+0x7B60 = 0x7498
+0x7B61 = 0x74B2
+0x7B62 = 0x97E8
+0x7B63 = 0x6745
+0x7B64 = 0x679F
+0x7B65 = 0x677B
+0x7B66 = 0x67C8
+0x7B67 = 0x67EE
+0x7B68 = 0x684B
+0x7B69 = 0x68A0
+0x7B6A = 0x6812
+0x7B6B = 0x681F
+0x7B6C = 0x686A
+0x7B6D = 0x68BC
+0x7B6E = 0x68FB
+0x7B6F = 0x686F
+0x7B70 = 0x68B1
+0x7B71 = 0x68C1
+0x7B72 = 0x68EB
+0x7B73 = 0x6913
+0x7B74 = 0x68D1
+0x7B75 = 0x6911
+0x7B76 = 0x68D3
+0x7B77 = 0x68EC
+0x7B78 = 0x692B
+0x7B79 = 0x68E8
+0x7B7A = 0x69BE
+0x7B7B = 0x6969
+0x7B7C = 0x6940
+0x7B7D = 0x696F
+0x7B7E = 0x695F
+0x7C21 = 0x6962
+0x7C22 = 0x6935
+0x7C23 = 0x6959
+0x7C24 = 0x69BC
+0x7C25 = 0x69C5
+0x7C26 = 0x69DA
+0x7C27 = 0x69DC
+0x7C28 = 0x6A0B
+0x7C29 = 0x69E5
+0x7C2A = 0x6A66
+0x7C2B = 0x6A96
+0x7C2C = 0x6AB4
+0x7C2D = 0x72DD
+0x7C2E = 0x5CF1
+0x7C2F = 0x7314
+0x7C30 = 0x733A
+0x7C31 = 0x6B95
+0x7C32 = 0x5F67
+0x7C33 = 0x80FE
+0x7C34 = 0x74FB
+0x7C35 = 0x7503
+0x7C36 = 0x655C
+0x7C37 = 0x6569
+0x7C38 = 0x527A
+0x7C39 = 0x65F8
+0x7C3A = 0x65FB
+0x7C3B = 0x6609
+0x7C3C = 0x663D
+0x7C3D = 0x6662
+0x7C3E = 0x665E
+0x7C3F = 0x666C
+0x7C40 = 0x668D
+0x7C41 = 0x668B
+0x7C42 = 0x8D51
+0x7C43 = 0x8D57
+0x7C44 = 0x7263
+0x7C45 = 0x7277
+0x7C46 = 0x63B1
+0x7C47 = 0x6261
+0x7C48 = 0x6260
+0x7C49 = 0x6283
+0x7C4A = 0x62E4
+0x7C4B = 0x62C3
+0x7C4C = 0x631C
+0x7C4D = 0x6326
+0x7C4E = 0x63AF
+0x7C4F = 0x63FE
+0x7C50 = 0x6422
+0x7C51 = 0x6412
+0x7C52 = 0x64ED
+0x7C53 = 0x6713
+0x7C54 = 0x6718
+0x7C55 = 0x8158
+0x7C56 = 0x81D1
+0x7C57 = 0x98CF
+0x7C58 = 0x98D4
+0x7C59 = 0x98D7
+0x7C5A = 0x6996
+0x7C5B = 0x7098
+0x7C5C = 0x70DC
+0x7C5D = 0x70FA
+0x7C5E = 0x710C
+0x7C5F = 0x711C
+0x7C60 = 0x71CB
+0x7C61 = 0x721F
+0x7C62 = 0x70DD
+0x7C63 = 0x659D
+0x7C64 = 0x6246
+0x7C65 = 0x6017
+0x7C66 = 0x60C7
+0x7C67 = 0x60D3
+0x7C68 = 0x60B0
+0x7C69 = 0x60D9
+0x7C6A = 0x6114
+0x7C6B = 0x6C3F
+0x7C6C = 0x6C67
+0x7C6D = 0x6C84
+0x7C6E = 0x6C9A
+0x7C6F = 0x6C6D
+0x7C70 = 0x6CA8
+0x7C71 = 0x6CC6
+0x7C72 = 0x6CB5
+0x7C73 = 0x6D49
+0x7C74 = 0x6D38
+0x7C75 = 0x6D11
+0x7C76 = 0x6D3A
+0x7C77 = 0x6D28
+0x7C78 = 0x6D50
+0x7C79 = 0x6D34
+0x7C7A = 0x6D55
+0x7C7B = 0x6D61
+0x7C7C = 0x6DA2
+0x7C7D = 0x6D65
+0x7C7E = 0x6D5B
+0x7D21 = 0x6D64
+0x7D22 = 0x6DB4
+0x7D23 = 0x6E9A
+0x7D24 = 0x6E5C
+0x7D25 = 0x6E72
+0x7D26 = 0x6EA0
+0x7D27 = 0x6E87
+0x7D28 = 0x6E8E
+0x7D29 = 0x6EC9
+0x7D2A = 0x6EC3
+0x7D2B = 0x6F37
+0x7D2C = 0x6ED8
+0x7D2D = 0x6EEA
+0x7D2E = 0x6F56
+0x7D2F = 0x6F75
+0x7D30 = 0x6F5F
+0x7D31 = 0x6FB4
+0x7D32 = 0x6FBC
+0x7D33 = 0x7014
+0x7D34 = 0x700D
+0x7D35 = 0x700C
+0x7D36 = 0x703C
+0x7D37 = 0x7943
+0x7D38 = 0x7947
+0x7D39 = 0x794A
+0x7D3A = 0x7950
+0x7D3B = 0x7972
+0x7D3C = 0x7998
+0x7D3D = 0x79A0
+0x7D3E = 0x79A4
+0x7D3F = 0x77FC
+0x7D40 = 0x77FB
+0x7D41 = 0x7822
+0x7D42 = 0x7820
+0x7D43 = 0x7841
+0x7D44 = 0x785A
+0x7D45 = 0x7875
+0x7D46 = 0x78B6
+0x7D47 = 0x78E1
+0x7D48 = 0x7933
+0x7D49 = 0x8A5F
+0x7D4A = 0x76FB
+0x7D4B = 0x771B
+0x7D4C = 0x772C
+0x7D4D = 0x7786
+0x7D4E = 0x77AB
+0x7D4F = 0x77AD
+0x7D50 = 0x7564
+0x7D51 = 0x756F
+0x7D52 = 0x6983
+0x7D53 = 0x7F7D
+0x7D54 = 0x76DD
+0x7D55 = 0x76E6
+0x7D56 = 0x76EC
+0x7D57 = 0x7521
+0x7D58 = 0x79FE
+0x7D59 = 0x7A44
+0x7D5A = 0x767F
+0x7D5B = 0x769E
+0x7D5C = 0x9E27
+0x7D5D = 0x9E2E
+0x7D5E = 0x9E30
+0x7D5F = 0x9E34
+0x7D60 = 0x9E4D
+0x7D61 = 0x9E52
+0x7D62 = 0x9E53
+0x7D63 = 0x9E54
+0x7D64 = 0x9E56
+0x7D65 = 0x9E59
+0x7D66 = 0x9E61
+0x7D67 = 0x9E62
+0x7D68 = 0x9E65
+0x7D69 = 0x9E6F
+0x7D6A = 0x9E74
+0x7D6B = 0x75A2
+0x7D6C = 0x7604
+0x7D6D = 0x7608
+0x7D6E = 0x761D
+0x7D6F = 0x7AD1
+0x7D70 = 0x7A85
+0x7D71 = 0x7A8E
+0x7D72 = 0x7AA3
+0x7D73 = 0x7AB8
+0x7D74 = 0x7ABE
+0x7D75 = 0x77DE
+0x7D76 = 0x8030
+0x7D77 = 0x988B
+0x7D78 = 0x988E
+0x7D79 = 0x9899
+0x7D7A = 0x98A3
+0x7D7B = 0x8683
+0x7D7C = 0x8705
+0x7D7D = 0x8758
+0x7D7E = 0x87CF
+0x7E21 = 0x87E2
+0x7E22 = 0x880B
+0x7E23 = 0x80D4
+0x7E24 = 0x7F4D
+0x7E25 = 0x7B4A
+0x7E26 = 0x7B4E
+0x7E27 = 0x7B7F
+0x7E28 = 0x7B93
+0x7E29 = 0x7BEF
+0x7E2A = 0x7C09
+0x7E2B = 0x7BF0
+0x7E2C = 0x7C15
+0x7E2D = 0x7C03
+0x7E2E = 0x7C20
+0x7E2F = 0x823A
+0x7E30 = 0x8886
+0x7E31 = 0x88AA
+0x7E32 = 0x88C0
+0x7E33 = 0x88C8
+0x7E34 = 0x8926
+0x7E35 = 0x8976
+0x7E36 = 0x7F91
+0x7E37 = 0x8283
+0x7E38 = 0x82BC
+0x7E39 = 0x82A7
+0x7E3A = 0x8313
+0x7E3B = 0x82FE
+0x7E3C = 0x8300
+0x7E3D = 0x835D
+0x7E3E = 0x8345
+0x7E3F = 0x8344
+0x7E40 = 0x831D
+0x7E41 = 0x83A6
+0x7E42 = 0x8399
+0x7E43 = 0x83FE
+0x7E44 = 0x841A
+0x7E45 = 0x83FC
+0x7E46 = 0x8429
+0x7E47 = 0x8439
+0x7E48 = 0x84A8
+0x7E49 = 0x84CF
+0x7E4A = 0x849F
+0x7E4B = 0x84C2
+0x7E4C = 0x84F7
+0x7E4D = 0x8570
+0x7E4E = 0x85B3
+0x7E4F = 0x85A2
+0x7E50 = 0x96D8
+0x7E51 = 0x85B8
+0x7E52 = 0x85E0
+0x7E53 = 0x7FDA
+0x7E54 = 0x7EAE
+0x7E55 = 0x7EB4
+0x7E56 = 0x7EBC
+0x7E57 = 0x7ED6
+0x7E58 = 0x7F0A
+0x7E59 = 0x5B43
+0x7E5A = 0x8D6A
+0x7E5B = 0x5245
+0x7E5C = 0x8C68
+0x7E5D = 0x8C6E
+0x7E5E = 0x8C6D
+0x7E5F = 0x8E16
+0x7E60 = 0x8E26
+0x7E61 = 0x8E27
+0x7E62 = 0x8E50
+0x7E63 = 0x9098
+0x7E64 = 0x90A0
+0x7E65 = 0x90BD
+0x7E66 = 0x90C8
+0x7E67 = 0x90C3
+0x7E68 = 0x90DA
+0x7E69 = 0x90FF
+0x7E6A = 0x911A
+0x7E6B = 0x910C
+0x7E6C = 0x9120
+0x7E6D = 0x9142
+0x7E6E = 0x8FB5
+0x7E6F = 0x90E4
+0x7E70 = 0x8C86
+0x7E71 = 0x89F1
+0x7E72 = 0x8BB1
+0x7E73 = 0x8BBB
+0x7E74 = 0x8BC7
+0x7E75 = 0x8BEA
+0x7E76 = 0x8C09
+0x7E77 = 0x8C1E
+0x7E78 = 0x9702
+0x7E79 = 0x68D0
+0x7E7A = 0x7306
+0x7E7B = 0x9F81
+0x7E7C = 0x9F82
+0x7E7D = 0x92C6
+0x7E7E = 0x9491
+END_MAP
diff --git a/share/i18n/csmapper/GB/Makefile.inc b/share/i18n/csmapper/GB/Makefile.inc
new file mode 100644 (file)
index 0000000..9d44dca
--- /dev/null
@@ -0,0 +1,39 @@
+# $NetBSD: Makefile.inc,v 1.7 2006/11/23 03:25:24 tnozaki Exp $
+
+.PATH: ${.CURDIR}/GB
+
+SRCS_mapper.dir+=      mapper.dir.GB
+SRCS_charset.pivot+=   charset.pivot.GB
+CLEANFILES+=           mapper.dir.GB charset.pivot.GB
+MAPS_GB=               GB12345%UCS.mps \
+                       GB18030%UCS@BMP.mps \
+                       GB2312%UCS.mps \
+                       GB2312EXT%UCS.mps \
+                       GB2312UDA1%UCS.mps \
+                       GB2312UDA2%UCS.mps \
+                       GBKEXT%UCS.mps \
+                       GBKUDA%UCS.mps \
+                       ISO-IR-165EXT%UCS.mps \
+                       UCS@BMP%GB18030.mps \
+                       UCS%GB12345.mps \
+                       UCS%GB2312.mps \
+                       UCS%GB2312EXT.mps \
+                       UCS%GB2312UDA1.mps \
+                       UCS%GB2312UDA2.mps \
+                       UCS%GBKEXT.mps \
+                       UCS%GBKUDA.mps \
+                       UCS%ISO-IR-165EXT.mps
+
+mapper.dir.GB: ${.CURDIR}/GB/mapper.dir.GB.src
+       ${_MKTARGET_CREATE}
+       (echo "# GB" ; cat ${.ALLSRC} ; echo ) > ${.TARGET}
+
+charset.pivot.GB: ${.CURDIR}/GB/charset.pivot.GB.src
+       ${_MKTARGET_CREATE}
+       (echo "# GB" ; cat ${.ALLSRC} ; echo ) > ${.TARGET}
+
+FILES+= ${MAPS_GB}
+CLEANFILES+= ${MAPS_GB}
+.for i in ${MAPS_GB}
+FILESDIR_$i= ${BINDIR}/GB
+.endfor
diff --git a/share/i18n/csmapper/GB/UCS%GB12345.src b/share/i18n/csmapper/GB/UCS%GB12345.src
new file mode 100644 (file)
index 0000000..8ec8318
--- /dev/null
@@ -0,0 +1,7620 @@
+# $NetBSD: UCS%GB12345.src,v 1.1 2006/11/23 03:25:24 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/GB12345"
+SRC_ZONE       0x00A4 - 0xFFE5
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             GB12345-80 to Unicode table (complete, hex format)
+#      Unicode version:  1.1
+#      Table version:    0.0d1
+#      Table format:     Format A
+#      Date:             6 December 1993
+#      Author:           Glenn Adams <glenn@metis.com>
+#                     John H. Jenkins <John_Jenkins@taligent.com>
+#
+#      Copyright (c) 1991-1994 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on magnetic media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Recipient is granted the right to make copies in any form for
+#      internal distribution and to freely use the information supplied
+#      in the creation of products supporting Unicode.  Unicode, Inc.
+#      specifically excludes the right to re-distribute this file directly
+#      to third parties or other organizations whether for profit or not.
+#
+#      General notes:
+#
+#      This table contains the data Metis and Taligent currently have on how
+#       GB12345-90 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the GB12345 code (in hex as 0xXXXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#                                      The official names for Unicode characters U+4E00
+#                                      to U+9FA5, inclusive, is "CJK UNIFIED IDEOGRAPH-XXXX",
+#                                      where XXXX is the code point.  Including all these
+#                                      names in this file increases its size substantially
+#                                      and needlessly.  The token "<CJK>" is used for the
+#                                      name of these characters.  If necessary, it can be
+#                                      expanded algorithmically by a parser or editor.
+#
+#      The entries are in GB12345 order
+#
+#      The following algorithms can be used to change the hex form
+#              of GB12345 to other standard forms:
+#
+#              To change hex to EUC form, add 0x8080
+#              To change hex to kuten form, first subtract 0x2020.  Then
+#                      the high and low bytes correspond to the ku and ten of
+#                      the kuten form.  For example, 0x2121 -> 0x0101 -> 0101;
+#                      0x777E -> 0x575E -> 8794
+#
+#      Any comments or problems, contact <John_Jenkins@taligent.com>
+#
+#
+0x00A4 = 0x2168
+0x00A7 = 0x216C
+0x00A8 = 0x2127
+0x00B0 = 0x2163
+0x00B1 = 0x2140
+0x00B7 = 0x2124
+0x00D7 = 0x2141
+0x00E0 = 0x2824
+0x00E1 = 0x2822
+0x00E8 = 0x2828
+0x00E9 = 0x2826
+0x00EA = 0x283A
+0x00EC = 0x282C
+0x00ED = 0x282A
+0x00F2 = 0x2830
+0x00F3 = 0x282E
+0x00F7 = 0x2142
+0x00F9 = 0x2834
+0x00FA = 0x2832
+0x00FC = 0x2839
+0x0101 = 0x2821
+0x0113 = 0x2825
+0x011B = 0x2827
+0x012B = 0x2829
+0x014D = 0x282D
+0x016B = 0x2831
+0x01CE = 0x2823
+0x01D0 = 0x282B
+0x01D2 = 0x282F
+0x01D4 = 0x2833
+0x01D6 = 0x2835
+0x01D8 = 0x2836
+0x01DA = 0x2837
+0x01DC = 0x2838
+0x02C7 = 0x2126
+0x02C9 = 0x2125
+0x0391 = 0x2621
+0x0392 = 0x2622
+0x0393 = 0x2623
+0x0394 = 0x2624
+0x0395 = 0x2625
+0x0396 = 0x2626
+0x0397 = 0x2627
+0x0398 = 0x2628
+0x0399 = 0x2629
+0x039A = 0x262A
+0x039B = 0x262B
+0x039C = 0x262C
+0x039D = 0x262D
+0x039E = 0x262E
+0x039F = 0x262F
+0x03A0 = 0x2630
+0x03A1 = 0x2631
+0x03A3 = 0x2632
+0x03A4 = 0x2633
+0x03A5 = 0x2634
+0x03A6 = 0x2635
+0x03A7 = 0x2636
+0x03A8 = 0x2637
+0x03A9 = 0x2638
+0x03B1 = 0x2641
+0x03B2 = 0x2642
+0x03B3 = 0x2643
+0x03B4 = 0x2644
+0x03B5 = 0x2645
+0x03B6 = 0x2646
+0x03B7 = 0x2647
+0x03B8 = 0x2648
+0x03B9 = 0x2649
+0x03BA = 0x264A
+0x03BB = 0x264B
+0x03BC = 0x264C
+0x03BD = 0x264D
+0x03BE = 0x264E
+0x03BF = 0x264F
+0x03C0 = 0x2650
+0x03C1 = 0x2651
+0x03C3 = 0x2652
+0x03C4 = 0x2653
+0x03C5 = 0x2654
+0x03C6 = 0x2655
+0x03C7 = 0x2656
+0x03C8 = 0x2657
+0x03C9 = 0x2658
+0x0401 = 0x2727
+0x0410 = 0x2721
+0x0411 = 0x2722
+0x0412 = 0x2723
+0x0413 = 0x2724
+0x0414 = 0x2725
+0x0415 = 0x2726
+0x0416 = 0x2728
+0x0417 = 0x2729
+0x0418 = 0x272A
+0x0419 = 0x272B
+0x041A = 0x272C
+0x041B = 0x272D
+0x041C = 0x272E
+0x041D = 0x272F
+0x041E = 0x2730
+0x041F = 0x2731
+0x0420 = 0x2732
+0x0421 = 0x2733
+0x0422 = 0x2734
+0x0423 = 0x2735
+0x0424 = 0x2736
+0x0425 = 0x2737
+0x0426 = 0x2738
+0x0427 = 0x2739
+0x0428 = 0x273A
+0x0429 = 0x273B
+0x042A = 0x273C
+0x042B = 0x273D
+0x042C = 0x273E
+0x042D = 0x273F
+0x042E = 0x2740
+0x042F = 0x2741
+0x0430 = 0x2751
+0x0431 = 0x2752
+0x0432 = 0x2753
+0x0433 = 0x2754
+0x0434 = 0x2755
+0x0435 = 0x2756
+0x0436 = 0x2758
+0x0437 = 0x2759
+0x0438 = 0x275A
+0x0439 = 0x275B
+0x043A = 0x275C
+0x043B = 0x275D
+0x043C = 0x275E
+0x043D = 0x275F
+0x043E = 0x2760
+0x043F = 0x2761
+0x0440 = 0x2762
+0x0441 = 0x2763
+0x0442 = 0x2764
+0x0443 = 0x2765
+0x0444 = 0x2766
+0x0445 = 0x2767
+0x0446 = 0x2768
+0x0447 = 0x2769
+0x0448 = 0x276A
+0x0449 = 0x276B
+0x044A = 0x276C
+0x044B = 0x276D
+0x044C = 0x276E
+0x044D = 0x276F
+0x044E = 0x2770
+0x044F = 0x2771
+0x0451 = 0x2757
+0x2014 = 0x212A
+0x2015 = 0x212A # fallback -> 0x2014
+0x2016 = 0x212C
+0x2018 = 0x212E
+0x2019 = 0x212F
+0x201C = 0x2130
+0x201D = 0x2131
+0x2026 = 0x212D
+0x2030 = 0x216B
+0x2032 = 0x2164
+0x2033 = 0x2165
+0x203B = 0x2179
+0x2103 = 0x2166
+0x2116 = 0x216D
+0x2160 = 0x2271
+0x2161 = 0x2272
+0x2162 = 0x2273
+0x2163 = 0x2274
+0x2164 = 0x2275
+0x2165 = 0x2276
+0x2166 = 0x2277
+0x2167 = 0x2278
+0x2168 = 0x2279
+0x2169 = 0x227A
+0x216A = 0x227B
+0x216B = 0x227C
+0x2190 = 0x217B
+0x2191 = 0x217C
+0x2192 = 0x217A
+0x2193 = 0x217D
+0x2208 = 0x214A
+0x220F = 0x2147
+0x2211 = 0x2146
+0x221A = 0x214C
+0x221D = 0x2158
+0x221E = 0x215E
+0x2220 = 0x214F
+0x2225 = 0x214E
+0x2227 = 0x2144
+0x2228 = 0x2145
+0x2229 = 0x2149
+0x222A = 0x2148
+0x222B = 0x2152
+0x222E = 0x2153
+0x2234 = 0x2160
+0x2235 = 0x215F
+0x2236 = 0x2143
+0x2237 = 0x214B
+0x223D = 0x2157
+0x2248 = 0x2156
+0x224C = 0x2155
+0x2260 = 0x2159
+0x2261 = 0x2154
+0x2264 = 0x215C
+0x2265 = 0x215D
+0x226E = 0x215A
+0x226F = 0x215B
+0x2299 = 0x2151
+0x22A5 = 0x214D
+0x2312 = 0x2150
+0x2460 = 0x2259
+0x2461 = 0x225A
+0x2462 = 0x225B
+0x2463 = 0x225C
+0x2464 = 0x225D
+0x2465 = 0x225E
+0x2466 = 0x225F
+0x2467 = 0x2260
+0x2468 = 0x2261
+0x2469 = 0x2262
+0x2474 = 0x2245
+0x2475 = 0x2246
+0x2476 = 0x2247
+0x2477 = 0x2248
+0x2478 = 0x2249
+0x2479 = 0x224A
+0x247A = 0x224B
+0x247B = 0x224C
+0x247C = 0x224D
+0x247D = 0x224E
+0x247E = 0x224F
+0x247F = 0x2250
+0x2480 = 0x2251
+0x2481 = 0x2252
+0x2482 = 0x2253
+0x2483 = 0x2254
+0x2484 = 0x2255
+0x2485 = 0x2256
+0x2486 = 0x2257
+0x2487 = 0x2258
+0x2488 = 0x2231
+0x2489 = 0x2232
+0x248A = 0x2233
+0x248B = 0x2234
+0x248C = 0x2235
+0x248D = 0x2236
+0x248E = 0x2237
+0x248F = 0x2238
+0x2490 = 0x2239
+0x2491 = 0x223A
+0x2492 = 0x223B
+0x2493 = 0x223C
+0x2494 = 0x223D
+0x2495 = 0x223E
+0x2496 = 0x223F
+0x2497 = 0x2240
+0x2498 = 0x2241
+0x2499 = 0x2242
+0x249A = 0x2243
+0x249B = 0x2244
+0x2500 = 0x2924
+0x2501 = 0x2925
+0x2502 = 0x2926
+0x2503 = 0x2927
+0x2504 = 0x2928
+0x2505 = 0x2929
+0x2506 = 0x292A
+0x2507 = 0x292B
+0x2508 = 0x292C
+0x2509 = 0x292D
+0x250A = 0x292E
+0x250B = 0x292F
+0x250C = 0x2930
+0x250D = 0x2931
+0x250E = 0x2932
+0x250F = 0x2933
+0x2510 = 0x2934
+0x2511 = 0x2935
+0x2512 = 0x2936
+0x2513 = 0x2937
+0x2514 = 0x2938
+0x2515 = 0x2939
+0x2516 = 0x293A
+0x2517 = 0x293B
+0x2518 = 0x293C
+0x2519 = 0x293D
+0x251A = 0x293E
+0x251B = 0x293F
+0x251C = 0x2940
+0x251D = 0x2941
+0x251E = 0x2942
+0x251F = 0x2943
+0x2520 = 0x2944
+0x2521 = 0x2945
+0x2522 = 0x2946
+0x2523 = 0x2947
+0x2524 = 0x2948
+0x2525 = 0x2949
+0x2526 = 0x294A
+0x2527 = 0x294B
+0x2528 = 0x294C
+0x2529 = 0x294D
+0x252A = 0x294E
+0x252B = 0x294F
+0x252C = 0x2950
+0x252D = 0x2951
+0x252E = 0x2952
+0x252F = 0x2953
+0x2530 = 0x2954
+0x2531 = 0x2955
+0x2532 = 0x2956
+0x2533 = 0x2957
+0x2534 = 0x2958
+0x2535 = 0x2959
+0x2536 = 0x295A
+0x2537 = 0x295B
+0x2538 = 0x295C
+0x2539 = 0x295D
+0x253A = 0x295E
+0x253B = 0x295F
+0x253C = 0x2960
+0x253D = 0x2961
+0x253E = 0x2962
+0x253F = 0x2963
+0x2540 = 0x2964
+0x2541 = 0x2965
+0x2542 = 0x2966
+0x2543 = 0x2967
+0x2544 = 0x2968
+0x2545 = 0x2969
+0x2546 = 0x296A
+0x2547 = 0x296B
+0x2548 = 0x296C
+0x2549 = 0x296D
+0x254A = 0x296E
+0x254B = 0x296F
+0x25A0 = 0x2176
+0x25A1 = 0x2175
+0x25B2 = 0x2178
+0x25B3 = 0x2177
+0x25C6 = 0x2174
+0x25C7 = 0x2173
+0x25CB = 0x2170
+0x25CE = 0x2172
+0x25CF = 0x2171
+0x2605 = 0x216F
+0x2606 = 0x216E
+0x2640 = 0x2162
+0x2642 = 0x2161
+0x3000 = 0x2121
+0x3001 = 0x2122
+0x3002 = 0x2123
+0x3003 = 0x2128
+0x3005 = 0x2129
+0x3008 = 0x2134
+0x3009 = 0x2135
+0x300A = 0x2136
+0x300B = 0x2137
+0x300C = 0x2138
+0x300D = 0x2139
+0x300E = 0x213A
+0x300F = 0x213B
+0x3010 = 0x213E
+0x3011 = 0x213F
+0x3013 = 0x217E
+0x3014 = 0x2132
+0x3015 = 0x2133
+0x3016 = 0x213C
+0x3017 = 0x213D
+0x3041 = 0x2421
+0x3042 = 0x2422
+0x3043 = 0x2423
+0x3044 = 0x2424
+0x3045 = 0x2425
+0x3046 = 0x2426
+0x3047 = 0x2427
+0x3048 = 0x2428
+0x3049 = 0x2429
+0x304A = 0x242A
+0x304B = 0x242B
+0x304C = 0x242C
+0x304D = 0x242D
+0x304E = 0x242E
+0x304F = 0x242F
+0x3050 = 0x2430
+0x3051 = 0x2431
+0x3052 = 0x2432
+0x3053 = 0x2433
+0x3054 = 0x2434
+0x3055 = 0x2435
+0x3056 = 0x2436
+0x3057 = 0x2437
+0x3058 = 0x2438
+0x3059 = 0x2439
+0x305A = 0x243A
+0x305B = 0x243B
+0x305C = 0x243C
+0x305D = 0x243D
+0x305E = 0x243E
+0x305F = 0x243F
+0x3060 = 0x2440
+0x3061 = 0x2441
+0x3062 = 0x2442
+0x3063 = 0x2443
+0x3064 = 0x2444
+0x3065 = 0x2445
+0x3066 = 0x2446
+0x3067 = 0x2447
+0x3068 = 0x2448
+0x3069 = 0x2449
+0x306A = 0x244A
+0x306B = 0x244B
+0x306C = 0x244C
+0x306D = 0x244D
+0x306E = 0x244E
+0x306F = 0x244F
+0x3070 = 0x2450
+0x3071 = 0x2451
+0x3072 = 0x2452
+0x3073 = 0x2453
+0x3074 = 0x2454
+0x3075 = 0x2455
+0x3076 = 0x2456
+0x3077 = 0x2457
+0x3078 = 0x2458
+0x3079 = 0x2459
+0x307A = 0x245A
+0x307B = 0x245B
+0x307C = 0x245C
+0x307D = 0x245D
+0x307E = 0x245E
+0x307F = 0x245F
+0x3080 = 0x2460
+0x3081 = 0x2461
+0x3082 = 0x2462
+0x3083 = 0x2463
+0x3084 = 0x2464
+0x3085 = 0x2465
+0x3086 = 0x2466
+0x3087 = 0x2467
+0x3088 = 0x2468
+0x3089 = 0x2469
+0x308A = 0x246A
+0x308B = 0x246B
+0x308C = 0x246C
+0x308D = 0x246D
+0x308E = 0x246E
+0x308F = 0x246F
+0x3090 = 0x2470
+0x3091 = 0x2471
+0x3092 = 0x2472
+0x3093 = 0x2473
+0x30A1 = 0x2521
+0x30A2 = 0x2522
+0x30A3 = 0x2523
+0x30A4 = 0x2524
+0x30A5 = 0x2525
+0x30A6 = 0x2526
+0x30A7 = 0x2527
+0x30A8 = 0x2528
+0x30A9 = 0x2529
+0x30AA = 0x252A
+0x30AB = 0x252B
+0x30AC = 0x252C
+0x30AD = 0x252D
+0x30AE = 0x252E
+0x30AF = 0x252F
+0x30B0 = 0x2530
+0x30B1 = 0x2531
+0x30B2 = 0x2532
+0x30B3 = 0x2533
+0x30B4 = 0x2534
+0x30B5 = 0x2535
+0x30B6 = 0x2536
+0x30B7 = 0x2537
+0x30B8 = 0x2538
+0x30B9 = 0x2539
+0x30BA = 0x253A
+0x30BB = 0x253B
+0x30BC = 0x253C
+0x30BD = 0x253D
+0x30BE = 0x253E
+0x30BF = 0x253F
+0x30C0 = 0x2540
+0x30C1 = 0x2541
+0x30C2 = 0x2542
+0x30C3 = 0x2543
+0x30C4 = 0x2544
+0x30C5 = 0x2545
+0x30C6 = 0x2546
+0x30C7 = 0x2547
+0x30C8 = 0x2548
+0x30C9 = 0x2549
+0x30CA = 0x254A
+0x30CB = 0x254B
+0x30CC = 0x254C
+0x30CD = 0x254D
+0x30CE = 0x254E
+0x30CF = 0x254F
+0x30D0 = 0x2550
+0x30D1 = 0x2551
+0x30D2 = 0x2552
+0x30D3 = 0x2553
+0x30D4 = 0x2554
+0x30D5 = 0x2555
+0x30D6 = 0x2556
+0x30D7 = 0x2557
+0x30D8 = 0x2558
+0x30D9 = 0x2559
+0x30DA = 0x255A
+0x30DB = 0x255B
+0x30DC = 0x255C
+0x30DD = 0x255D
+0x30DE = 0x255E
+0x30DF = 0x255F
+0x30E0 = 0x2560
+0x30E1 = 0x2561
+0x30E2 = 0x2562
+0x30E3 = 0x2563
+0x30E4 = 0x2564
+0x30E5 = 0x2565
+0x30E6 = 0x2566
+0x30E7 = 0x2567
+0x30E8 = 0x2568
+0x30E9 = 0x2569
+0x30EA = 0x256A
+0x30EB = 0x256B
+0x30EC = 0x256C
+0x30ED = 0x256D
+0x30EE = 0x256E
+0x30EF = 0x256F
+0x30F0 = 0x2570
+0x30F1 = 0x2571
+0x30F2 = 0x2572
+0x30F3 = 0x2573
+0x30F4 = 0x2574
+0x30F5 = 0x2575
+0x30F6 = 0x2576
+0x30FB = 0x2124 # fallback -> 0x00B7
+0x3105 = 0x2845
+0x3106 = 0x2846
+0x3107 = 0x2847
+0x3108 = 0x2848
+0x3109 = 0x2849
+0x310A = 0x284A
+0x310B = 0x284B
+0x310C = 0x284C
+0x310D = 0x284D
+0x310E = 0x284E
+0x310F = 0x284F
+0x3110 = 0x2850
+0x3111 = 0x2851
+0x3112 = 0x2852
+0x3113 = 0x2853
+0x3114 = 0x2854
+0x3115 = 0x2855
+0x3116 = 0x2856
+0x3117 = 0x2857
+0x3118 = 0x2858
+0x3119 = 0x2859
+0x311A = 0x285A
+0x311B = 0x285B
+0x311C = 0x285C
+0x311D = 0x285D
+0x311E = 0x285E
+0x311F = 0x285F
+0x3120 = 0x2860
+0x3121 = 0x2861
+0x3122 = 0x2862
+0x3123 = 0x2863
+0x3124 = 0x2864
+0x3125 = 0x2865
+0x3126 = 0x2866
+0x3127 = 0x2867
+0x3128 = 0x2868
+0x3129 = 0x2869
+0x3220 = 0x2265
+0x3221 = 0x2266
+0x3222 = 0x2267
+0x3223 = 0x2268
+0x3224 = 0x2269
+0x3225 = 0x226A
+0x3226 = 0x226B
+0x3227 = 0x226C
+0x3228 = 0x226D
+0x3229 = 0x226E
+0x4E00 = 0x523B
+0x4E01 = 0x3621
+0x4E03 = 0x465F
+0x4E07 = 0x7871
+0x4E08 = 0x5549
+0x4E09 = 0x487D
+0x4E0A = 0x494F
+0x4E0B = 0x4F42
+0x4E0C = 0x5822
+0x4E0D = 0x323B
+0x4E10 = 0x5824
+0x4E11 = 0x7829
+0x4E14 = 0x4752
+0x4E15 = 0x5827
+0x4E16 = 0x4A40
+0x4E18 = 0x4770
+0x4E19 = 0x317B
+0x4E1E = 0x5829
+0x4E22 = 0x362A
+0x4E28 = 0x582D
+0x4E2B = 0x513E
+0x4E2C = 0x635C
+0x4E2D = 0x5650
+0x4E30 = 0x7833
+0x4E32 = 0x342E
+0x4E36 = 0x583C
+0x4E38 = 0x4D68
+0x4E39 = 0x3524
+0x4E3B = 0x5677
+0x4E3F = 0x582F
+0x4E43 = 0x444B
+0x4E45 = 0x3E43
+0x4E47 = 0x5831
+0x4E48 = 0x7761
+0x4E4B = 0x562E
+0x4E4D = 0x5527
+0x4E4E = 0x3A75
+0x4E4F = 0x3726
+0x4E52 = 0x4639
+0x4E53 = 0x4552
+0x4E56 = 0x3954
+0x4E58 = 0x334B
+0x4E59 = 0x5252
+0x4E5C = 0x583F
+0x4E5D = 0x3E45
+0x4E5E = 0x4672
+0x4E5F = 0x5232
+0x4E69 = 0x5840
+0x4E73 = 0x4869
+0x4E7E = 0x472C
+0x4E82 = 0x4252
+0x4E86 = 0x414B
+0x4E88 = 0x5368
+0x4E8B = 0x4A42
+0x4E8C = 0x367E
+0x4E8D = 0x5821
+0x4E8E = 0x535A
+0x4E91 = 0x787D
+0x4E92 = 0x3B25
+0x4E93 = 0x5841
+0x4E94 = 0x4E65
+0x4E95 = 0x3E2E
+0x4E98 = 0x5828
+0x4E9B = 0x5029
+0x4E9E = 0x5147
+0x4E9F = 0x583D
+0x4EA0 = 0x596F
+0x4EA1 = 0x4D76
+0x4EA2 = 0x3F3A
+0x4EA4 = 0x3D3B
+0x4EA5 = 0x3A25
+0x4EA6 = 0x5260
+0x4EA8 = 0x3A60
+0x4EAB = 0x4F6D
+0x4EAC = 0x3E29
+0x4EAD = 0x4D24
+0x4EAE = 0x4141
+0x4EB3 = 0x5971
+0x4EBA = 0x484B
+0x4EBB = 0x5869
+0x4EC0 = 0x4A32
+0x4EC1 = 0x484A
+0x4EC2 = 0x586C
+0x4EC3 = 0x586A
+0x4EC4 = 0x5846
+0x4EC6 = 0x785F
+0x4EC7 = 0x3370
+0x4EC9 = 0x586B
+0x4ECA = 0x3D71
+0x4ECB = 0x3D69
+0x4ECD = 0x4854
+0x4ED4 = 0x5750
+0x4ED5 = 0x4A4B
+0x4ED6 = 0x4B7B
+0x4ED7 = 0x554C
+0x4ED8 = 0x3836
+0x4ED9 = 0x4F49
+0x4EDD = 0x595A
+0x4EDE = 0x5870
+0x4EDF = 0x472A
+0x4EE1 = 0x586E
+0x4EE3 = 0x347A
+0x4EE4 = 0x416E
+0x4EE5 = 0x5254
+0x4EE8 = 0x586D
+0x4EEB = 0x586F
+0x4EF0 = 0x5176
+0x4EF2 = 0x5659
+0x4EF3 = 0x5872
+0x4EF5 = 0x5875
+0x4EF6 = 0x3C7E
+0x4EF7 = 0x7842
+0x4EFB = 0x484E
+0x4EFD = 0x375D
+0x4EFF = 0x3742
+0x4F01 = 0x4673
+0x4F09 = 0x5878
+0x4F0A = 0x5241
+0x4F0D = 0x4E69
+0x4F0E = 0x3C3F
+0x4F0F = 0x377C
+0x4F10 = 0x3725
+0x4F11 = 0x505D
+0x4F19 = 0x3B6F
+0x4F22 = 0x5873
+0x4F2F = 0x322E
+0x4F30 = 0x3940
+0x4F32 = 0x5923
+0x4F34 = 0x3069
+0x4F36 = 0x4166
+0x4F38 = 0x496C
+0x4F3A = 0x4B45
+0x4F3C = 0x4B46
+0x4F3D = 0x5924
+0x4F43 = 0x3568
+0x4F46 = 0x352B
+0x4F47 = 0x5879
+0x4F4D = 0x4E3B
+0x4F4E = 0x354D
+0x4F4F = 0x5721
+0x4F50 = 0x5774
+0x4F51 = 0x5353
+0x4F55 = 0x3A4E
+0x4F57 = 0x5922
+0x4F58 = 0x595C
+0x4F59 = 0x6245
+0x4F5A = 0x587D
+0x4F5B = 0x3770
+0x4F5C = 0x5777
+0x4F5D = 0x587E
+0x4F5E = 0x587A
+0x4F5F = 0x5921
+0x4F60 = 0x4463
+0x4F64 = 0x5874
+0x4F67 = 0x587B
+0x4F69 = 0x4565
+0x4F6C = 0x4050
+0x4F6F = 0x5170
+0x4F70 = 0x305B
+0x4F73 = 0x3C51
+0x4F74 = 0x5926
+0x4F76 = 0x5925
+0x4F7B = 0x592C
+0x4F7C = 0x592E
+0x4F7E = 0x592B
+0x4F7F = 0x4A39
+0x4F83 = 0x5929
+0x4F84 = 0x5636
+0x4F86 = 0x4034
+0x4F88 = 0x335E
+0x4F89 = 0x5928
+0x4F8B = 0x407D
+0x4F8D = 0x4A4C
+0x4F8F = 0x592A
+0x4F91 = 0x5927
+0x4F94 = 0x5930
+0x4F96 = 0x4258
+0x4F97 = 0x3631
+0x4F9B = 0x3929
+0x4F9D = 0x5240
+0x4FA3 = 0x4242
+0x4FAE = 0x4E6A
+0x4FAF = 0x3A6E
+0x4FB5 = 0x4756
+0x4FBF = 0x3163
+0x4FC2 = 0x7872
+0x4FC3 = 0x3459
+0x4FC4 = 0x366D
+0x4FC5 = 0x5934
+0x4FCA = 0x3F21
+0x4FCE = 0x595E
+0x4FCF = 0x474E
+0x4FD0 = 0x407E
+0x4FD1 = 0x5938
+0x4FD7 = 0x4B57
+0x4FD8 = 0x377D
+0x4FDA = 0x5935
+0x4FDC = 0x5937
+0x4FDD = 0x3123
+0x4FDE = 0x5361
+0x4FDF = 0x5939
+0x4FE0 = 0x4F40
+0x4FE1 = 0x5045
+0x4FE3 = 0x5936
+0x4FEE = 0x505E
+0x4FEF = 0x3829
+0x4FF1 = 0x3E63
+0x4FF3 = 0x593D
+0x4FF8 = 0x593A
+0x4FFA = 0x3033
+0x4FFE = 0x5942
+0x5000 = 0x5876
+0x5006 = 0x4129
+0x5009 = 0x3256
+0x500B = 0x3876
+0x500C = 0x5944
+0x500D = 0x3136
+0x500F = 0x593F
+0x5011 = 0x4347
+0x5012 = 0x3539
+0x5014 = 0x3E73
+0x5018 = 0x4C48
+0x5019 = 0x3A72
+0x501A = 0x5250
+0x501C = 0x5943
+0x501F = 0x3D68
+0x5021 = 0x332B
+0x5025 = 0x5945
+0x5026 = 0x3E6B
+0x5028 = 0x5946
+0x5029 = 0x593B
+0x502A = 0x445F
+0x502B = 0x4257
+0x502C = 0x593E
+0x502D = 0x5941
+0x502E = 0x5940
+0x503C = 0x5635
+0x5043 = 0x5948
+0x5047 = 0x3C59
+0x5048 = 0x594A
+0x5049 = 0x4E30
+0x504C = 0x593C
+0x504E = 0x594B
+0x504F = 0x462B
+0x5055 = 0x5949
+0x505A = 0x5776
+0x505C = 0x4D23
+0x5065 = 0x3D21
+0x506C = 0x594C
+0x5074 = 0x3260
+0x5075 = 0x556C
+0x5076 = 0x453C
+0x5077 = 0x4D35
+0x5080 = 0x3F7E
+0x5085 = 0x3835
+0x5088 = 0x407C
+0x508D = 0x3078
+0x5096 = 0x5877
+0x5098 = 0x4921
+0x5099 = 0x3138
+0x50A2 = 0x7841
+0x50A3 = 0x3476
+0x50AC = 0x345F
+0x50AD = 0x5336
+0x50B2 = 0x3041
+0x50B3 = 0x342B
+0x50B4 = 0x5871
+0x50B5 = 0x552E
+0x50B7 = 0x494B
+0x50BA = 0x5951
+0x50BB = 0x4935
+0x50BE = 0x4763
+0x50C2 = 0x594D
+0x50C5 = 0x3D76
+0x50C9 = 0x595D
+0x50CF = 0x4F71
+0x50D1 = 0x4748
+0x50D5 = 0x464D
+0x50D6 = 0x5952
+0x50DA = 0x4145
+0x50DE = 0x4E31
+0x50E5 = 0x3D44
+0x50E6 = 0x5956
+0x50E7 = 0x492E
+0x50E8 = 0x5947
+0x50EC = 0x5955
+0x50ED = 0x5954
+0x50EE = 0x5957
+0x50F3 = 0x4B5B
+0x50F5 = 0x3D29
+0x50F9 = 0x3C5B
+0x50FB = 0x4627
+0x5100 = 0x5247
+0x5102 = 0x592F
+0x5104 = 0x525A
+0x5106 = 0x5953
+0x5107 = 0x5958
+0x5108 = 0x3F6B
+0x5109 = 0x3C73
+0x510B = 0x5959
+0x5110 = 0x594F
+0x5112 = 0x4865
+0x5114 = 0x5931
+0x5115 = 0x592D
+0x5118 = 0x7845
+0x511F = 0x3325
+0x5121 = 0x405C
+0x512A = 0x5345
+0x5132 = 0x3422
+0x5137 = 0x5933
+0x513A = 0x5950
+0x513B = 0x594E
+0x513C = 0x5932
+0x5140 = 0x5823
+0x5141 = 0x544A
+0x5143 = 0x542A
+0x5144 = 0x5056
+0x5145 = 0x3364
+0x5146 = 0x5557
+0x5148 = 0x4F48
+0x5149 = 0x3962
+0x514B = 0x3F4B
+0x514D = 0x4362
+0x5151 = 0x3652
+0x5152 = 0x3679
+0x5154 = 0x4D43
+0x5155 = 0x596E
+0x5156 = 0x5970
+0x515A = 0x782C
+0x515C = 0x3635
+0x5162 = 0x3E24
+0x5165 = 0x486B
+0x5168 = 0x482B
+0x5169 = 0x413D
+0x516B = 0x304B
+0x516C = 0x392B
+0x516D = 0x4179
+0x516E = 0x5962
+0x5171 = 0x3932
+0x5175 = 0x3178
+0x5176 = 0x4664
+0x5177 = 0x3E5F
+0x5178 = 0x3564
+0x5179 = 0x5748
+0x517C = 0x3C66
+0x5180 = 0x3C3D
+0x5182 = 0x5867
+0x5185 = 0x445A
+0x5189 = 0x483D
+0x518C = 0x3261
+0x518D = 0x5459
+0x5192 = 0x4330
+0x5195 = 0x4361
+0x5196 = 0x5A22
+0x5197 = 0x485F
+0x51A0 = 0x395A
+0x51A2 = 0x5A23
+0x51A4 = 0x5429
+0x51A5 = 0x5A24
+0x51AB = 0x597B
+0x51AC = 0x362C
+0x51B0 = 0x3179
+0x51B1 = 0x597C
+0x51B2 = 0x7828
+0x51B3 = 0x3E76
+0x51B5 = 0x3F76
+0x51B6 = 0x5231
+0x51B7 = 0x4064
+0x51BC = 0x597E
+0x51BD = 0x597D
+0x51C4 = 0x4660
+0x51C6 = 0x7929
+0x51C7 = 0x5A21
+0x51C8 = 0x3E3B
+0x51C9 = 0x4139
+0x51CB = 0x3572
+0x51CC = 0x4168
+0x51CD = 0x3633
+0x51CF = 0x3C75
+0x51D1 = 0x3455
+0x51DB = 0x415D
+0x51DD = 0x447D
+0x51E0 = 0x7840
+0x51E1 = 0x3732
+0x51ED = 0x785D
+0x51F0 = 0x3B4B
+0x51F1 = 0x3F2D
+0x51F3 = 0x354A
+0x51F5 = 0x5B49
+0x51F6 = 0x5057
+0x51F8 = 0x4D39
+0x51F9 = 0x303C
+0x51FA = 0x3376
+0x51FC = 0x5B4A
+0x51FD = 0x3A2F
+0x5200 = 0x3536
+0x5201 = 0x3573
+0x5202 = 0x5856
+0x5203 = 0x4850
+0x5206 = 0x3756
+0x5207 = 0x4750
+0x5208 = 0x5857
+0x520A = 0x3F2F
+0x520E = 0x5858
+0x5211 = 0x504C
+0x5212 = 0x783B
+0x5216 = 0x6B3E
+0x5217 = 0x4150
+0x521D = 0x3375
+0x5220 = 0x493E
+0x5224 = 0x4550
+0x5228 = 0x4559
+0x5229 = 0x407B
+0x522B = 0x3170
+0x522E = 0x394E
+0x5230 = 0x353D
+0x5233 = 0x585A
+0x5236 = 0x5646
+0x5237 = 0x4B22
+0x5238 = 0x482F
+0x5239 = 0x4932
+0x523A = 0x344C
+0x523B = 0x3F4C
+0x5241 = 0x3667
+0x5243 = 0x4C6A
+0x5244 = 0x5859
+0x5247 = 0x5472
+0x524A = 0x4F77
+0x524B = 0x7848
+0x524C = 0x585D
+0x524D = 0x4730
+0x5254 = 0x4C5E
+0x5256 = 0x464A
+0x525B = 0x3855
+0x525C = 0x5860
+0x525E = 0x585E
+0x5261 = 0x585F
+0x5265 = 0x307E
+0x5269 = 0x4A23
+0x526A = 0x3C74
+0x526E = 0x3950
+0x526F = 0x3831
+0x5272 = 0x386E
+0x5274 = 0x585C
+0x5275 = 0x3434
+0x527D = 0x5862
+0x527F = 0x3D4B
+0x5281 = 0x5864
+0x5282 = 0x5863
+0x5283 = 0x3B2E
+0x5287 = 0x3E67
+0x5288 = 0x457C
+0x5289 = 0x4175
+0x528A = 0x3974
+0x528C = 0x585B
+0x528D = 0x3D23
+0x5290 = 0x5865
+0x5291 = 0x3C41
+0x5293 = 0x5866
+0x529B = 0x4126
+0x529F = 0x3926
+0x52A0 = 0x3C53
+0x52A3 = 0x4153
+0x52A9 = 0x567A
+0x52AA = 0x452C
+0x52AB = 0x3D59
+0x52AC = 0x5B3E
+0x52AD = 0x5B3F
+0x52BE = 0x5B40
+0x52C1 = 0x3E22
+0x52C3 = 0x322A
+0x52C7 = 0x5342
+0x52C9 = 0x4363
+0x52D0 = 0x5B42
+0x52D2 = 0x4055
+0x52D5 = 0x362F
+0x52D6 = 0x5B43
+0x52D8 = 0x3F31
+0x52D9 = 0x4E71
+0x52DB = 0x512B
+0x52DD = 0x4A24
+0x52DE = 0x404D
+0x52DF = 0x443C
+0x52E2 = 0x4A46
+0x52E4 = 0x475A
+0x52F0 = 0x5B44
+0x52F1 = 0x5B3D
+0x52F5 = 0x4078
+0x52F8 = 0x4830
+0x52F9 = 0x5968
+0x52FA = 0x4957
+0x52FE = 0x3934
+0x52FF = 0x4E70
+0x5300 = 0x5448
+0x5305 = 0x307C
+0x5306 = 0x3452
+0x5308 = 0x5059
+0x530D = 0x5969
+0x530F = 0x5E4B
+0x5310 = 0x596B
+0x5315 = 0x5830
+0x5316 = 0x3B2F
+0x5317 = 0x3131
+0x5319 = 0x3357
+0x531A = 0x584E
+0x531D = 0x5451
+0x5320 = 0x3D33
+0x5321 = 0x3F6F
+0x5323 = 0x4F3B
+0x532A = 0x374B
+0x532D = 0x5850
+0x532F = 0x3B63
+0x5331 = 0x5851
+0x5339 = 0x4625
+0x533E = 0x5852
+0x533F = 0x4464
+0x5340 = 0x4778
+0x5341 = 0x4A2E
+0x5343 = 0x4727
+0x5345 = 0x5826
+0x5347 = 0x497D
+0x5348 = 0x4E67
+0x5349 = 0x3B5C
+0x534A = 0x306B
+0x5351 = 0x3130
+0x5352 = 0x5764
+0x5353 = 0x573F
+0x5354 = 0x502D
+0x5357 = 0x444F
+0x535A = 0x3229
+0x535C = 0x3237
+0x535E = 0x3165
+0x535F = 0x5F32
+0x5360 = 0x553C
+0x5361 = 0x3F28
+0x5363 = 0x5855
+0x5366 = 0x5854
+0x5367 = 0x4E54
+0x5369 = 0x5A60
+0x536E = 0x5834
+0x536F = 0x432E
+0x5370 = 0x5321
+0x5371 = 0x4E23
+0x5373 = 0x3C34
+0x5374 = 0x4834
+0x5375 = 0x4251
+0x5377 = 0x3E6D
+0x5378 = 0x5036
+0x537A = 0x5A61
+0x537F = 0x4764
+0x5382 = 0x7827
+0x5384 = 0x3672
+0x5398 = 0x4065
+0x5399 = 0x5847
+0x539A = 0x3A71
+0x539D = 0x5848
+0x539F = 0x542D
+0x53A0 = 0x325E
+0x53A2 = 0x4F61
+0x53A5 = 0x584A
+0x53A6 = 0x4F43
+0x53A8 = 0x3378
+0x53A9 = 0x3E47
+0x53AD = 0x5161
+0x53AE = 0x584B
+0x53B2 = 0x4077
+0x53B4 = 0x5849
+0x53B6 = 0x5B4C
+0x53BB = 0x4825
+0x53C1 = 0x487E
+0x53C3 = 0x324E
+0x53C8 = 0x5356
+0x53C9 = 0x3266
+0x53CA = 0x3C30
+0x53CB = 0x5351
+0x53CD = 0x3734
+0x53D4 = 0x4A65
+0x53D6 = 0x4821
+0x53D7 = 0x4A5C
+0x53D9 = 0x5070
+0x53DB = 0x4551
+0x53DF = 0x5B45
+0x53E2 = 0x3454
+0x53E3 = 0x3F5A
+0x53E4 = 0x3945
+0x53E5 = 0x3E64
+0x53E6 = 0x416D
+0x53E8 = 0x5F36
+0x53E9 = 0x5F35
+0x53EA = 0x7923
+0x53EB = 0x3D50
+0x53EC = 0x5559
+0x53ED = 0x3048
+0x53EE = 0x3623
+0x53EF = 0x3F49
+0x53F0 = 0x786B
+0x53F1 = 0x5F33
+0x53F2 = 0x4A37
+0x53F3 = 0x5352
+0x53F5 = 0x584F
+0x53F6 = 0x7878
+0x53F8 = 0x4B3E
+0x53FB = 0x5F37
+0x53FC = 0x3570
+0x5401 = 0x5375
+0x5403 = 0x3354
+0x5404 = 0x3877
+0x5406 = 0x5F3A
+0x5408 = 0x3A4F
+0x5409 = 0x3C2A
+0x540A = 0x3575
+0x540C = 0x4D2C
+0x540D = 0x437B
+0x540E = 0x6161
+0x540F = 0x4074
+0x5410 = 0x4D42
+0x5411 = 0x4F72
+0x5412 = 0x5F38
+0x5415 = 0x4240
+0x5416 = 0x5F39
+0x541B = 0x3E7D
+0x541D = 0x415F
+0x541E = 0x4D4C
+0x541F = 0x5277
+0x5420 = 0x374D
+0x5421 = 0x5F41
+0x5423 = 0x5F44
+0x5426 = 0x3771
+0x5427 = 0x3049
+0x5429 = 0x3754
+0x542B = 0x3A2C
+0x542D = 0x3F54
+0x542E = 0x4B31
+0x5431 = 0x5628
+0x5432 = 0x5F45
+0x5434 = 0x4E62
+0x5435 = 0x3333
+0x5438 = 0x4E7C
+0x5439 = 0x3435
+0x543B = 0x4E47
+0x543C = 0x3A70
+0x543E = 0x4E61
+0x5440 = 0x513D
+0x5443 = 0x5F40
+0x5446 = 0x3474
+0x5448 = 0x334A
+0x544A = 0x3866
+0x544B = 0x5F3B
+0x5450 = 0x4445
+0x5454 = 0x5F3E
+0x5462 = 0x4458
+0x5464 = 0x5F4A
+0x5466 = 0x5F4F
+0x5468 = 0x565C
+0x5471 = 0x5F49
+0x5472 = 0x5F5A
+0x5473 = 0x4E36
+0x5475 = 0x3A47
+0x5476 = 0x5F4E
+0x5477 = 0x5F48
+0x5478 = 0x455E
+0x547B = 0x496B
+0x547C = 0x3A74
+0x547D = 0x437C
+0x5480 = 0x3E57
+0x5482 = 0x5F46
+0x5484 = 0x5F4D
+0x5486 = 0x4558
+0x548B = 0x5526
+0x548C = 0x3A4D
+0x548E = 0x3E4C
+0x548F = 0x533D
+0x5490 = 0x3840
+0x5492 = 0x5664
+0x5494 = 0x5F47
+0x5495 = 0x393E
+0x5496 = 0x3F27
+0x549A = 0x5F4B
+0x54A3 = 0x5F5B
+0x54A4 = 0x5F65
+0x54A6 = 0x5F57
+0x54A7 = 0x5F56
+0x54A8 = 0x5749
+0x54A9 = 0x5F63
+0x54AA = 0x5F64
+0x54AB = 0x656B
+0x54AC = 0x5227
+0x54AD = 0x5F52
+0x54AF = 0x3F29
+0x54B1 = 0x545B
+0x54B3 = 0x3F48
+0x54B4 = 0x5F54
+0x54B8 = 0x4F4C
+0x54BB = 0x5F5D
+0x54BC = 0x5F43
+0x54BD = 0x514A
+0x54BF = 0x5F5E
+0x54C0 = 0x3027
+0x54C1 = 0x4637
+0x54C2 = 0x5F53
+0x54C4 = 0x3A65
+0x54C6 = 0x365F
+0x54C7 = 0x4D5B
+0x54C8 = 0x397E
+0x54C9 = 0x5455
+0x54CC = 0x5F5F
+0x54CE = 0x3025
+0x54CF = 0x5F67
+0x54D0 = 0x5F51
+0x54DA = 0x5F61
+0x54DE = 0x5F68
+0x54E1 = 0x5431
+0x54E5 = 0x3867
+0x54E6 = 0x4536
+0x54E7 = 0x5F6A
+0x54E8 = 0x495A
+0x54E9 = 0x4128
+0x54EA = 0x4444
+0x54ED = 0x3F5E
+0x54EE = 0x4F78
+0x54F2 = 0x555C
+0x54F3 = 0x5F6E
+0x54FA = 0x3238
+0x54FC = 0x3A5F
+0x54FD = 0x5F6C
+0x54FF = 0x5B41
+0x5501 = 0x5164
+0x5504 = 0x5F42
+0x5506 = 0x4B74
+0x5507 = 0x343D
+0x5509 = 0x3026
+0x550F = 0x5F71
+0x5510 = 0x4C46
+0x5511 = 0x5F72
+0x5514 = 0x5F6D
+0x5523 = 0x5F70
+0x5527 = 0x5F73
+0x552A = 0x5F74
+0x552C = 0x3B23
+0x552E = 0x4A5B
+0x552F = 0x4E28
+0x5530 = 0x6027
+0x5531 = 0x332A
+0x5533 = 0x6026
+0x5537 = 0x6021
+0x553C = 0x5F7E
+0x553E = 0x4D59
+0x553F = 0x5F7C
+0x5541 = 0x5F7A
+0x5543 = 0x3F50
+0x5544 = 0x5744
+0x5546 = 0x494C
+0x5549 = 0x5F78
+0x554A = 0x3021
+0x554F = 0x4E4A
+0x5550 = 0x5F7D
+0x5553 = 0x4674
+0x5555 = 0x5F7B
+0x5556 = 0x6022
+0x555C = 0x6028
+0x555E = 0x5146
+0x5561 = 0x3748
+0x5564 = 0x4621
+0x5565 = 0x4936
+0x5566 = 0x4032
+0x556A = 0x453E
+0x5575 = 0x6023
+0x5576 = 0x6024
+0x5577 = 0x6025
+0x557B = 0x6034
+0x557C = 0x4C64
+0x557E = 0x6031
+0x5580 = 0x3F26
+0x5581 = 0x602F
+0x5582 = 0x4E39
+0x5583 = 0x602B
+0x5584 = 0x4946
+0x5587 = 0x402E
+0x5588 = 0x602E
+0x5589 = 0x3A6D
+0x558A = 0x3A30
+0x558B = 0x6029
+0x558F = 0x5F76
+0x5591 = 0x6033
+0x5594 = 0x6038
+0x5598 = 0x342D
+0x5599 = 0x6039
+0x559A = 0x3B3D
+0x559C = 0x4F32
+0x559D = 0x3A48
+0x559F = 0x6030
+0x55A7 = 0x507A
+0x55AA = 0x4925
+0x55AC = 0x4747
+0x55AE = 0x3525
+0x55B1 = 0x602C
+0x55B2 = 0x5334
+0x55B3 = 0x547B
+0x55B5 = 0x5F77
+0x55B9 = 0x602D
+0x55BB = 0x5377
+0x55C4 = 0x6044
+0x55C5 = 0x5061
+0x55C6 = 0x473A
+0x55C7 = 0x5844
+0x55C9 = 0x603C
+0x55CC = 0x6049
+0x55CD = 0x604A
+0x55CE = 0x4270
+0x55D1 = 0x603E
+0x55D2 = 0x602A
+0x55D3 = 0x4924
+0x55D4 = 0x6041
+0x55D6 = 0x6032
+0x55DA = 0x4E58
+0x55DC = 0x4A48
+0x55DD = 0x6043
+0x55DF = 0x6035
+0x55E1 = 0x4E4B
+0x55E3 = 0x4B43
+0x55E4 = 0x604D
+0x55E5 = 0x6046
+0x55E6 = 0x6042
+0x55E8 = 0x604B
+0x55E9 = 0x5F6F
+0x55EA = 0x603A
+0x55EC = 0x6040
+0x55EF = 0x6045
+0x55F2 = 0x6047
+0x55F5 = 0x604C
+0x55F6 = 0x5F59
+0x55F7 = 0x603B
+0x55FD = 0x4B54
+0x55FE = 0x6055
+0x5600 = 0x6056
+0x5601 = 0x6052
+0x5606 = 0x4C3E
+0x5608 = 0x6050
+0x5609 = 0x3C4E
+0x560C = 0x6051
+0x560D = 0x6036
+0x560E = 0x3842
+0x560F = 0x5845
+0x5614 = 0x453B
+0x5616 = 0x5F75
+0x5617 = 0x3322
+0x5618 = 0x506A
+0x561B = 0x426F
+0x561C = 0x5F69
+0x561E = 0x604F
+0x561F = 0x603D
+0x5623 = 0x6054
+0x5627 = 0x6057
+0x5629 = 0x3B29
+0x562C = 0x605C
+0x562D = 0x6058
+0x562E = 0x5F6B
+0x562F = 0x5025
+0x5630 = 0x5F34
+0x5632 = 0x3330
+0x5634 = 0x576C
+0x5635 = 0x5F58
+0x5636 = 0x4B3B
+0x5638 = 0x5F3C
+0x5639 = 0x605A
+0x563B = 0x4E7B
+0x563F = 0x3A59
+0x5641 = 0x7830
+0x564C = 0x6061
+0x564D = 0x605D
+0x564E = 0x522D
+0x5654 = 0x6062
+0x5657 = 0x605B
+0x5658 = 0x6059
+0x5659 = 0x605F
+0x565D = 0x5F50
+0x5660 = 0x5F55
+0x5662 = 0x605E
+0x5664 = 0x6064
+0x5665 = 0x5F66
+0x5666 = 0x5F5C
+0x5668 = 0x4677
+0x5669 = 0x582C
+0x566A = 0x546B
+0x566B = 0x6066
+0x566C = 0x4A49
+0x566F = 0x6048
+0x5671 = 0x6065
+0x5672 = 0x5F60
+0x5674 = 0x4567
+0x5676 = 0x3841
+0x5678 = 0x3656
+0x5679 = 0x782B
+0x567B = 0x6067
+0x567C = 0x6068
+0x5680 = 0x5F4C
+0x5685 = 0x6069
+0x5686 = 0x6063
+0x5687 = 0x4F45
+0x568C = 0x5F62
+0x568E = 0x3A3F
+0x568F = 0x4C67
+0x5693 = 0x606A
+0x5695 = 0x6060
+0x5699 = 0x4476
+0x56A6 = 0x5F3F
+0x56A8 = 0x417C
+0x56AE = 0x7875
+0x56AF = 0x606B
+0x56B3 = 0x6037
+0x56B4 = 0x514F
+0x56B6 = 0x6053
+0x56B7 = 0x4842
+0x56BC = 0x3D40
+0x56C0 = 0x5F79
+0x56C1 = 0x603F
+0x56C2 = 0x4F79
+0x56C5 = 0x5966
+0x56C8 = 0x5F3D
+0x56C9 = 0x7853
+0x56CA = 0x4452
+0x56CC = 0x786A
+0x56D1 = 0x5676
+0x56D4 = 0x606C
+0x56D7 = 0x606D
+0x56DA = 0x4774
+0x56DB = 0x4B44
+0x56DD = 0x606E
+0x56DE = 0x3B58
+0x56DF = 0x5836
+0x56E0 = 0x5272
+0x56E1 = 0x606F
+0x56E4 = 0x365A
+0x56EB = 0x6071
+0x56F0 = 0x4027
+0x56F1 = 0x3451
+0x56F9 = 0x6072
+0x56FA = 0x394C
+0x56FF = 0x6073
+0x5703 = 0x4654
+0x5704 = 0x6074
+0x5707 = 0x6070
+0x5708 = 0x4826
+0x5709 = 0x6076
+0x570A = 0x6075
+0x570B = 0x397A
+0x570D = 0x4E27
+0x5712 = 0x5430
+0x5713 = 0x5432
+0x5716 = 0x4D3C
+0x5718 = 0x4D45
+0x571C = 0x6077
+0x571F = 0x4D41
+0x5728 = 0x545A
+0x5729 = 0x5B57
+0x572A = 0x5B59
+0x572C = 0x5B58
+0x572D = 0x3967
+0x572E = 0x5B5C
+0x572F = 0x5B5D
+0x5730 = 0x3558
+0x5733 = 0x5B5A
+0x573B = 0x5B5F
+0x573E = 0x3B78
+0x5740 = 0x5637
+0x5742 = 0x5B60
+0x5747 = 0x3E79
+0x574A = 0x373B
+0x574C = 0x5B50
+0x574D = 0x4C2E
+0x574E = 0x3F32
+0x5750 = 0x5778
+0x5751 = 0x3F53
+0x5761 = 0x4642
+0x5764 = 0x4024
+0x5766 = 0x4C39
+0x5768 = 0x5B67
+0x5769 = 0x5B61
+0x576A = 0x463A
+0x576B = 0x5B63
+0x576D = 0x5B68
+0x576F = 0x4577
+0x5773 = 0x5B6A
+0x5776 = 0x5B69
+0x5777 = 0x3F40
+0x577B = 0x5B66
+0x577C = 0x5B65
+0x5782 = 0x3439
+0x5783 = 0x402C
+0x578B = 0x504D
+0x578C = 0x5B6D
+0x5793 = 0x5B72
+0x579B = 0x3662
+0x57A0 = 0x5B73
+0x57A1 = 0x5B52
+0x57A2 = 0x3938
+0x57A3 = 0x542B
+0x57A4 = 0x5B6C
+0x57A7 = 0x5B70
+0x57AE = 0x3F65
+0x57B8 = 0x5B79
+0x57C2 = 0x3921
+0x57C3 = 0x3023
+0x57CB = 0x4271
+0x57CE = 0x3347
+0x57CF = 0x5B6F
+0x57D2 = 0x5B78
+0x57D4 = 0x4652
+0x57D5 = 0x5B74
+0x57DD = 0x5B7E
+0x57DF = 0x5372
+0x57E0 = 0x323A
+0x57E1 = 0x5B6B
+0x57E4 = 0x5B7D
+0x57ED = 0x5C24
+0x57EF = 0x5B7B
+0x57F4 = 0x5B7A
+0x57F7 = 0x5634
+0x57F8 = 0x5B7C
+0x57F9 = 0x4560
+0x57FA = 0x3B79
+0x57FD = 0x5C23
+0x5800 = 0x5C25
+0x5802 = 0x4C43
+0x5805 = 0x3C61
+0x5806 = 0x3651
+0x5807 = 0x5D40
+0x580A = 0x5B51
+0x580B = 0x5C21
+0x580D = 0x5C22
+0x5816 = 0x5B71
+0x5819 = 0x5C27
+0x581D = 0x5B76
+0x581E = 0x5C26
+0x5820 = 0x5C29
+0x5821 = 0x3124
+0x5824 = 0x354C
+0x582A = 0x3F30
+0x582F = 0x5222
+0x5830 = 0x515F
+0x5831 = 0x3128
+0x5834 = 0x3321
+0x5835 = 0x3642
+0x5844 = 0x5C28
+0x584A = 0x3F69
+0x584B = 0x5C63
+0x584C = 0x4B7A
+0x584D = 0x6B73
+0x584F = 0x5B6E
+0x5851 = 0x4B5C
+0x5852 = 0x5B75
+0x5854 = 0x4B7E
+0x5857 = 0x4D3F
+0x5858 = 0x4C41
+0x585E = 0x487B
+0x5862 = 0x4E6B
+0x5864 = 0x5B77
+0x5865 = 0x5C2A
+0x586B = 0x4C6E
+0x586C = 0x5C2B
+0x5875 = 0x333E
+0x5879 = 0x4735
+0x587E = 0x5B53
+0x5880 = 0x5C2F
+0x5881 = 0x5C2C
+0x5883 = 0x3E33
+0x5885 = 0x4A7B
+0x5889 = 0x5C2D
+0x588A = 0x3566
+0x5892 = 0x494A
+0x5893 = 0x4439
+0x589A = 0x5C2E
+0x589C = 0x5739
+0x589E = 0x5476
+0x589F = 0x5066
+0x58A8 = 0x442B
+0x58A9 = 0x3655
+0x58AE = 0x3669
+0x58B3 = 0x3758
+0x58BB = 0x473D
+0x58BC = 0x5B54
+0x58BE = 0x3F51
+0x58C1 = 0x315A
+0x58C5 = 0x5B55
+0x58C7 = 0x4C33
+0x58D1 = 0x5B56
+0x58D3 = 0x5139
+0x58D5 = 0x3A3E
+0x58D8 = 0x405D
+0x58D9 = 0x5B5B
+0x58DA = 0x5B64
+0x58DE = 0x3B35
+0x58DF = 0x4222
+0x58E0 = 0x5B62
+0x58E2 = 0x5B5E
+0x58E4 = 0x4840
+0x58E9 = 0x3053
+0x58EB = 0x4A3F
+0x58EC = 0x4849
+0x58EF = 0x5733
+0x58F9 = 0x523C
+0x58FA = 0x3A78
+0x58FD = 0x4A59
+0x5902 = 0x623A
+0x590F = 0x4F44
+0x5914 = 0x5967
+0x5915 = 0x4F26
+0x5916 = 0x4D62
+0x5919 = 0x596D
+0x591A = 0x3660
+0x591C = 0x5239
+0x591F = 0x393B
+0x5922 = 0x434E
+0x5924 = 0x6239
+0x5925 = 0x6237
+0x5927 = 0x3473
+0x5929 = 0x4C6C
+0x592A = 0x4C2B
+0x592B = 0x3772
+0x592D = 0x5832
+0x592E = 0x516B
+0x592F = 0x3A3B
+0x5931 = 0x4A27
+0x5937 = 0x5244
+0x5938 = 0x7849
+0x593C = 0x5E45
+0x593E = 0x3C50
+0x5944 = 0x5159
+0x5947 = 0x4666
+0x5948 = 0x444E
+0x5949 = 0x376E
+0x594E = 0x3F7C
+0x594F = 0x5760
+0x5950 = 0x5B3C
+0x5951 = 0x4675
+0x5954 = 0x313C
+0x5955 = 0x5E48
+0x5957 = 0x4C57
+0x5958 = 0x5E4A
+0x595A = 0x5E49
+0x5960 = 0x356C
+0x5962 = 0x495D
+0x5965 = 0x3042
+0x5969 = 0x5E46
+0x596A = 0x3661
+0x596C = 0x3D31
+0x596E = 0x375C
+0x5973 = 0x452E
+0x5974 = 0x452B
+0x5976 = 0x444C
+0x5978 = 0x3C69
+0x5979 = 0x4B7D
+0x597D = 0x3A43
+0x5981 = 0x6579
+0x5982 = 0x4867
+0x5983 = 0x657A
+0x5984 = 0x4D7D
+0x598A = 0x4851
+0x598D = 0x657B
+0x5992 = 0x364A
+0x5993 = 0x3C4B
+0x5996 = 0x517D
+0x5997 = 0x6621
+0x5999 = 0x436E
+0x599D = 0x5731
+0x599E = 0x6624
+0x59A3 = 0x657E
+0x59A4 = 0x6625
+0x59A5 = 0x4D57
+0x59A8 = 0x3741
+0x59AE = 0x445D
+0x59AF = 0x6628
+0x59B2 = 0x6627
+0x59B9 = 0x4343
+0x59BB = 0x465E
+0x59BE = 0x662A
+0x59C6 = 0x4437
+0x59CA = 0x6622
+0x59CB = 0x4A3C
+0x59D0 = 0x3D63
+0x59D1 = 0x3943
+0x59D2 = 0x6626
+0x59D3 = 0x5055
+0x59D4 = 0x4E2F
+0x59D7 = 0x6629
+0x59D8 = 0x6630
+0x59DA = 0x5226
+0x59DC = 0x3D2A
+0x59DD = 0x662D
+0x59E3 = 0x662F
+0x59E5 = 0x4051
+0x59E8 = 0x524C
+0x59EC = 0x3C27
+0x59F9 = 0x6631
+0x59FB = 0x5276
+0x59FF = 0x574B
+0x5A01 = 0x4D7E
+0x5A03 = 0x4D5E
+0x5A09 = 0x6633
+0x5A0C = 0x6632
+0x5A11 = 0x6636
+0x5A13 = 0x6638
+0x5A18 = 0x446F
+0x5A1C = 0x4448
+0x5A1F = 0x3E6A
+0x5A20 = 0x496F
+0x5A23 = 0x6637
+0x5A25 = 0x3670
+0x5A29 = 0x4364
+0x5A31 = 0x5369
+0x5A36 = 0x4822
+0x5A3C = 0x663D
+0x5A40 = 0x6639
+0x5A41 = 0x4226
+0x5A46 = 0x4645
+0x5A49 = 0x4D71
+0x5A4A = 0x663B
+0x5A55 = 0x663C
+0x5A5A = 0x3B69
+0x5A62 = 0x663E
+0x5A66 = 0x383E
+0x5A67 = 0x663A
+0x5A6A = 0x4037
+0x5A6D = 0x662B
+0x5A77 = 0x6643
+0x5A7A = 0x6644
+0x5A7F = 0x5076
+0x5A92 = 0x433D
+0x5A9A = 0x4344
+0x5A9B = 0x6642
+0x5AA7 = 0x6634
+0x5AAA = 0x6641
+0x5AB2 = 0x6647
+0x5AB3 = 0x4F31
+0x5AB5 = 0x6B74
+0x5AB8 = 0x664A
+0x5ABD = 0x4268
+0x5ABE = 0x6645
+0x5AC1 = 0x3C5E
+0x5AC2 = 0x4929
+0x5AC9 = 0x3C35
+0x5ACC = 0x4F53
+0x5AD6 = 0x664E
+0x5AD7 = 0x657D
+0x5AD8 = 0x6650
+0x5ADC = 0x6651
+0x5AE0 = 0x664B
+0x5AE1 = 0x3555
+0x5AE3 = 0x664C
+0x5AE6 = 0x664F
+0x5AE9 = 0x445B
+0x5AEB = 0x6646
+0x5AF5 = 0x657C
+0x5AFB = 0x6635
+0x5B00 = 0x6623
+0x5B08 = 0x662C
+0x5B09 = 0x6652
+0x5B0B = 0x663F
+0x5B0C = 0x3D3F
+0x5B16 = 0x6654
+0x5B17 = 0x6653
+0x5B19 = 0x664D
+0x5B21 = 0x6648
+0x5B2A = 0x6649
+0x5B30 = 0x5324
+0x5B32 = 0x6655
+0x5B34 = 0x5978
+0x5B37 = 0x6656
+0x5B38 = 0x4974
+0x5B40 = 0x6657
+0x5B4C = 0x662E
+0x5B50 = 0x5753
+0x5B51 = 0x665D
+0x5B53 = 0x665E
+0x5B54 = 0x3F57
+0x5B55 = 0x5450
+0x5B57 = 0x5756
+0x5B58 = 0x3466
+0x5B5A = 0x665A
+0x5B5B = 0x5843
+0x5B5C = 0x574E
+0x5B5D = 0x5022
+0x5B5F = 0x434F
+0x5B62 = 0x665F
+0x5B63 = 0x3C3E
+0x5B64 = 0x3942
+0x5B65 = 0x665B
+0x5B69 = 0x3A22
+0x5B6B = 0x4B6F
+0x5B6C = 0x582B
+0x5B70 = 0x4A6B
+0x5B71 = 0x656E
+0x5B73 = 0x665C
+0x5B75 = 0x3775
+0x5B78 = 0x5127
+0x5B7A = 0x4866
+0x5B7D = 0x4475
+0x5B7F = 0x424F
+0x5B80 = 0x6532
+0x5B83 = 0x4B7C
+0x5B84 = 0x6533
+0x5B85 = 0x552C
+0x5B87 = 0x536E
+0x5B88 = 0x4A58
+0x5B89 = 0x3032
+0x5B8B = 0x4B4E
+0x5B8C = 0x4D6A
+0x5B8F = 0x3A6A
+0x5B93 = 0x6535
+0x5B95 = 0x6534
+0x5B97 = 0x575A
+0x5B98 = 0x3959
+0x5B99 = 0x5666
+0x5B9A = 0x3628
+0x5B9B = 0x4D70
+0x5B9C = 0x524B
+0x5BA2 = 0x3F4D
+0x5BA3 = 0x507B
+0x5BA4 = 0x4A52
+0x5BA5 = 0x6536
+0x5BA6 = 0x3B42
+0x5BAB = 0x392C
+0x5BB0 = 0x5457
+0x5BB3 = 0x3A26
+0x5BB4 = 0x5167
+0x5BB5 = 0x4F7C
+0x5BB6 = 0x3C52
+0x5BB8 = 0x6537
+0x5BB9 = 0x485D
+0x5BBF = 0x4B5E
+0x5BC2 = 0x3C45
+0x5BC4 = 0x3C44
+0x5BC5 = 0x527A
+0x5BC6 = 0x435C
+0x5BC7 = 0x3F5C
+0x5BCC = 0x383B
+0x5BD0 = 0x4342
+0x5BD2 = 0x3A2E
+0x5BD3 = 0x5422
+0x5BDE = 0x442F
+0x5BDF = 0x326C
+0x5BE1 = 0x3951
+0x5BE2 = 0x475E
+0x5BE4 = 0x653B
+0x5BE5 = 0x4148
+0x5BE6 = 0x4A35
+0x5BE7 = 0x447E
+0x5BE8 = 0x552F
+0x5BE9 = 0x4973
+0x5BEB = 0x5034
+0x5BEC = 0x3F6D
+0x5BEE = 0x653C
+0x5BF0 = 0x653E
+0x5BF5 = 0x3368
+0x5BF6 = 0x3126
+0x5BF8 = 0x3467
+0x5BFA = 0x4B42
+0x5C01 = 0x3762
+0x5C04 = 0x4964
+0x5C07 = 0x3D2B
+0x5C08 = 0x5728
+0x5C09 = 0x4E3E
+0x5C0A = 0x5770
+0x5C0B = 0x5130
+0x5C0D = 0x3654
+0x5C0E = 0x353C
+0x5C0F = 0x5021
+0x5C11 = 0x4959
+0x5C15 = 0x6658
+0x5C16 = 0x3C62
+0x5C1A = 0x4950
+0x5C1C = 0x6659
+0x5C22 = 0x5E4C
+0x5C24 = 0x5348
+0x5C25 = 0x5E4D
+0x5C2C = 0x5E4E
+0x5C31 = 0x3E4D
+0x5C37 = 0x5E4F
+0x5C38 = 0x4A2C
+0x5C39 = 0x527C
+0x5C3A = 0x335F
+0x5C3B = 0x656A
+0x5C3C = 0x4461
+0x5C3E = 0x4E32
+0x5C3F = 0x4472
+0x5C40 = 0x3E56
+0x5C41 = 0x4628
+0x5C45 = 0x3E53
+0x5C48 = 0x477C
+0x5C49 = 0x4C6B
+0x5C4A = 0x3D6C
+0x5C4B = 0x4E5D
+0x5C4E = 0x4A3A
+0x5C4F = 0x4641
+0x5C50 = 0x656C
+0x5C51 = 0x503C
+0x5C55 = 0x5539
+0x5C59 = 0x656D
+0x5C60 = 0x4D40
+0x5C62 = 0x4245
+0x5C63 = 0x656F
+0x5C64 = 0x3263
+0x5C65 = 0x4244
+0x5C68 = 0x6570
+0x5C6C = 0x4A74
+0x5C6E = 0x6578
+0x5C6F = 0x4D4D
+0x5C71 = 0x493D
+0x5C79 = 0x5259
+0x5C7A = 0x6128
+0x5C88 = 0x612C
+0x5C8C = 0x6127
+0x5C8D = 0x6129
+0x5C90 = 0x612A
+0x5C91 = 0x612F
+0x5C94 = 0x326D
+0x5C99 = 0x612E
+0x5C9C = 0x6131
+0x5CA1 = 0x3854
+0x5CA2 = 0x6133
+0x5CA3 = 0x6138
+0x5CA9 = 0x5152
+0x5CAB = 0x6136
+0x5CAC = 0x6135
+0x5CB1 = 0x6137
+0x5CB3 = 0x5440
+0x5CB5 = 0x6132
+0x5CB7 = 0x613A
+0x5CB8 = 0x3036
+0x5CC1 = 0x6139
+0x5CCB = 0x613E
+0x5CD2 = 0x613C
+0x5CD9 = 0x5645
+0x5CE8 = 0x366B
+0x5CEA = 0x5378
+0x5CED = 0x474D
+0x5CF0 = 0x3765
+0x5CF4 = 0x612D
+0x5CF6 = 0x353A
+0x5CFB = 0x3E7E
+0x5CFD = 0x4F3F
+0x5D06 = 0x6147
+0x5D07 = 0x3367
+0x5D0D = 0x6141
+0x5D0E = 0x4669
+0x5D14 = 0x345E
+0x5D16 = 0x5142
+0x5D17 = 0x385A
+0x5D1B = 0x6148
+0x5D1E = 0x6146
+0x5D22 = 0x613F
+0x5D24 = 0x6145
+0x5D26 = 0x6143
+0x5D27 = 0x6142
+0x5D29 = 0x3140
+0x5D2C = 0x6134
+0x5D2E = 0x6144
+0x5D34 = 0x614B
+0x5D3D = 0x614C
+0x5D3E = 0x614A
+0x5D47 = 0x6F7A
+0x5D4A = 0x6153
+0x5D4B = 0x6152
+0x5D4C = 0x4736
+0x5D50 = 0x6130
+0x5D5B = 0x614E
+0x5D69 = 0x6154
+0x5D6B = 0x6151
+0x5D6C = 0x614D
+0x5D6F = 0x614F
+0x5D74 = 0x6155
+0x5D81 = 0x6150
+0x5D82 = 0x6156
+0x5D84 = 0x5538
+0x5D87 = 0x612B
+0x5D97 = 0x6140
+0x5D99 = 0x6157
+0x5D9D = 0x6158
+0x5DA0 = 0x613D
+0x5DA7 = 0x613B
+0x5DB7 = 0x615A
+0x5DB8 = 0x6149
+0x5DBA = 0x416B
+0x5DBC = 0x536C
+0x5DCB = 0x3F79
+0x5DCD = 0x4E21
+0x5DD2 = 0x424D
+0x5DD4 = 0x615B
+0x5DDB = 0x675D
+0x5DDD = 0x3428
+0x5DDE = 0x565D
+0x5DE1 = 0x5132
+0x5DE2 = 0x3332
+0x5DE5 = 0x3924
+0x5DE6 = 0x5773
+0x5DE7 = 0x4749
+0x5DE8 = 0x3E5E
+0x5DEB = 0x4E57
+0x5DEE = 0x326E
+0x5DF0 = 0x5B4F
+0x5DF1 = 0x3C3A
+0x5DF2 = 0x5251
+0x5DF3 = 0x4B48
+0x5DF4 = 0x304D
+0x5DF7 = 0x4F6F
+0x5DFD = 0x5963
+0x5DFE = 0x3D6D
+0x5E02 = 0x4A50
+0x5E03 = 0x323C
+0x5E06 = 0x372B
+0x5E0C = 0x4F23
+0x5E11 = 0x607B
+0x5E14 = 0x607A
+0x5E15 = 0x4541
+0x5E16 = 0x4C7B
+0x5E18 = 0x7850
+0x5E19 = 0x6079
+0x5E1A = 0x5663
+0x5E1B = 0x322F
+0x5E1D = 0x355B
+0x5E25 = 0x4B27
+0x5E2B = 0x4A26
+0x5E2D = 0x4F2F
+0x5E33 = 0x554A
+0x5E36 = 0x3478
+0x5E37 = 0x6121
+0x5E38 = 0x3323
+0x5E3D = 0x4331
+0x5E40 = 0x5621
+0x5E42 = 0x435D
+0x5E43 = 0x6078
+0x5E44 = 0x6122
+0x5E45 = 0x3779
+0x5E4C = 0x3B4F
+0x5E54 = 0x6123
+0x5E55 = 0x443B
+0x5E57 = 0x607E
+0x5E58 = 0x607D
+0x5E5B = 0x6124
+0x5E5E = 0x6125
+0x5E5F = 0x5644
+0x5E61 = 0x6126
+0x5E62 = 0x3431
+0x5E63 = 0x3152
+0x5E6B = 0x306F
+0x5E6C = 0x607C
+0x5E72 = 0x7835
+0x5E73 = 0x463D
+0x5E74 = 0x446A
+0x5E76 = 0x3222
+0x5E78 = 0x5052
+0x5E79 = 0x3849
+0x5E7A = 0x675B
+0x5E7B = 0x3B43
+0x5E7C = 0x5357
+0x5E7D = 0x5344
+0x5E7E = 0x3C38
+0x5E7F = 0x7838
+0x5E80 = 0x624F
+0x5E87 = 0x3153
+0x5E8A = 0x3432
+0x5E8B = 0x6251
+0x5E8F = 0x5072
+0x5E95 = 0x3557
+0x5E96 = 0x6252
+0x5E97 = 0x356A
+0x5E9A = 0x387D
+0x5E9C = 0x382E
+0x5EA0 = 0x6254
+0x5EA5 = 0x6253
+0x5EA6 = 0x3648
+0x5EA7 = 0x5779
+0x5EAB = 0x3F62
+0x5EAD = 0x4D25
+0x5EB3 = 0x6258
+0x5EB5 = 0x6256
+0x5EB6 = 0x4A7C
+0x5EB7 = 0x3F35
+0x5EB8 = 0x5339
+0x5EB9 = 0x6255
+0x5EBE = 0x6257
+0x5EC9 = 0x412E
+0x5ECA = 0x4048
+0x5ED1 = 0x625B
+0x5ED2 = 0x625A
+0x5ED3 = 0x402A
+0x5ED6 = 0x414E
+0x5EDB = 0x625C
+0x5EDF = 0x436D
+0x5EE0 = 0x3327
+0x5EE1 = 0x6250
+0x5EE2 = 0x374F
+0x5EE3 = 0x3963
+0x5EE8 = 0x625D
+0x5EEA = 0x625E
+0x5EEC = 0x422E
+0x5EF3 = 0x4C7C
+0x5EF4 = 0x5B48
+0x5EF6 = 0x5153
+0x5EF7 = 0x4D22
+0x5EFA = 0x3D28
+0x5EFE = 0x5E43
+0x5EFF = 0x5825
+0x5F01 = 0x5B4D
+0x5F02 = 0x526C
+0x5F04 = 0x452A
+0x5F08 = 0x5E44
+0x5F0A = 0x3157
+0x5F0B = 0x5F2E
+0x5F0F = 0x4A3D
+0x5F11 = 0x5F31
+0x5F13 = 0x392D
+0x5F15 = 0x527D
+0x5F17 = 0x3825
+0x5F18 = 0x3A6B
+0x5F1B = 0x335A
+0x5F1F = 0x355C
+0x5F26 = 0x4F52
+0x5F27 = 0x3B21
+0x5F29 = 0x6573
+0x5F2D = 0x6574
+0x5F31 = 0x4875
+0x5F33 = 0x6572
+0x5F35 = 0x5545
+0x5F3A = 0x473F
+0x5F3C = 0x6576
+0x5F40 = 0x6C30
+0x5F46 = 0x7824
+0x5F48 = 0x352F
+0x5F4C = 0x4356
+0x5F4E = 0x4D64
+0x5F50 = 0x6566
+0x5F56 = 0x6568
+0x5F57 = 0x6567
+0x5F58 = 0x6569
+0x5F59 = 0x783D
+0x5F5D = 0x524D
+0x5F61 = 0x616A
+0x5F62 = 0x504E
+0x5F64 = 0x4D2E
+0x5F66 = 0x5165
+0x5F69 = 0x324A
+0x5F6A = 0x316B
+0x5F6C = 0x3172
+0x5F6D = 0x456D
+0x5F70 = 0x5543
+0x5F71 = 0x5330
+0x5F73 = 0x615C
+0x5F77 = 0x615D
+0x5F79 = 0x525B
+0x5F7C = 0x314B
+0x5F80 = 0x4D79
+0x5F81 = 0x5577
+0x5F82 = 0x615E
+0x5F85 = 0x347D
+0x5F87 = 0x615F
+0x5F88 = 0x3A5C
+0x5F89 = 0x6160
+0x5F8A = 0x3B32
+0x5F8B = 0x4249
+0x5F8C = 0x3A73
+0x5F90 = 0x506C
+0x5F91 = 0x3E36
+0x5F92 = 0x4D3D
+0x5F97 = 0x3543
+0x5F98 = 0x4547
+0x5F99 = 0x6163
+0x5F9C = 0x6164
+0x5F9E = 0x3453
+0x5FA0 = 0x6162
+0x5FA1 = 0x5379
+0x5FA8 = 0x6165
+0x5FA9 = 0x3834
+0x5FAA = 0x512D
+0x5FAD = 0x6166
+0x5FAE = 0x4E22
+0x5FB5 = 0x6167
+0x5FB7 = 0x3542
+0x5FB9 = 0x3339
+0x5FBC = 0x6168
+0x5FBD = 0x3B55
+0x5FC3 = 0x5044
+0x5FC4 = 0x6260
+0x5FC5 = 0x3158
+0x5FC9 = 0x6261
+0x5FCC = 0x3C49
+0x5FCD = 0x484C
+0x5FD0 = 0x6C7E
+0x5FD1 = 0x6C7D
+0x5FD2 = 0x5F2F
+0x5FD6 = 0x6262
+0x5FD7 = 0x563E
+0x5FD8 = 0x4D7C
+0x5FD9 = 0x4326
+0x5FDD = 0x6343
+0x5FE0 = 0x5652
+0x5FE1 = 0x6267
+0x5FE4 = 0x6268
+0x5FEA = 0x626C
+0x5FEB = 0x3F6C
+0x5FED = 0x626D
+0x5FEE = 0x6265
+0x5FF1 = 0x3340
+0x5FF5 = 0x446E
+0x5FF8 = 0x626E
+0x5FFB = 0x5043
+0x5FFD = 0x3A76
+0x5FFF = 0x375E
+0x600A = 0x6277
+0x600D = 0x6274
+0x600E = 0x5475
+0x600F = 0x6273
+0x6012 = 0x452D
+0x6014 = 0x557A
+0x6015 = 0x4542
+0x6016 = 0x3240
+0x6019 = 0x626F
+0x601B = 0x6272
+0x601D = 0x4B3C
+0x6020 = 0x3521
+0x6021 = 0x6279
+0x6025 = 0x3C31
+0x6026 = 0x6271
+0x6027 = 0x5054
+0x6028 = 0x5439
+0x6029 = 0x6275
+0x602A = 0x3956
+0x602B = 0x6276
+0x602F = 0x4753
+0x6035 = 0x6270
+0x6041 = 0x6D25
+0x6042 = 0x627E
+0x6043 = 0x4A51
+0x604D = 0x3B50
+0x6050 = 0x3F56
+0x6052 = 0x3A63
+0x6055 = 0x4B21
+0x6059 = 0x6D26
+0x605A = 0x6D23
+0x605D = 0x6D22
+0x6062 = 0x3B56
+0x6063 = 0x6D27
+0x6064 = 0x5074
+0x6067 = 0x6D24
+0x6068 = 0x3A5E
+0x6069 = 0x3677
+0x606A = 0x6321
+0x606B = 0x3632
+0x606C = 0x4C71
+0x606D = 0x3927
+0x606F = 0x4F22
+0x6070 = 0x4721
+0x607F = 0x5341
+0x6083 = 0x6327
+0x6084 = 0x4744
+0x6089 = 0x4F24
+0x608C = 0x6329
+0x608D = 0x3A37
+0x6092 = 0x6328
+0x6094 = 0x3B5A
+0x6096 = 0x6323
+0x609A = 0x6324
+0x609B = 0x632A
+0x609D = 0x6326
+0x609F = 0x4E72
+0x60A0 = 0x5346
+0x60A3 = 0x3B3C
+0x60A6 = 0x5443
+0x60A8 = 0x447A
+0x60B1 = 0x632D
+0x60B2 = 0x312F
+0x60B4 = 0x6332
+0x60B5 = 0x626A
+0x60B6 = 0x4346
+0x60B8 = 0x3C42
+0x60BB = 0x632C
+0x60BC = 0x353F
+0x60C5 = 0x4769
+0x60C6 = 0x6330
+0x60CB = 0x4D6F
+0x60D1 = 0x3B73
+0x60D5 = 0x4C68
+0x60D8 = 0x632F
+0x60DA = 0x6331
+0x60DC = 0x4F27
+0x60DD = 0x632E
+0x60DF = 0x4E29
+0x60E0 = 0x3B5D
+0x60E1 = 0x3671
+0x60E6 = 0x356B
+0x60F0 = 0x3668
+0x60F1 = 0x4455
+0x60F2 = 0x6322
+0x60F3 = 0x4F6B
+0x60F4 = 0x6337
+0x60F6 = 0x3B4C
+0x60F9 = 0x4847
+0x60FA = 0x504A
+0x60FB = 0x627C
+0x6100 = 0x6338
+0x6101 = 0x336E
+0x6106 = 0x6D29
+0x6108 = 0x537A
+0x6109 = 0x5364
+0x610D = 0x6D2A
+0x610E = 0x6339
+0x610F = 0x5262
+0x6115 = 0x6335
+0x611A = 0x535E
+0x611B = 0x302E
+0x611C = 0x632B
+0x611F = 0x3850
+0x6120 = 0x6333
+0x6123 = 0x6336
+0x6127 = 0x4022
+0x612B = 0x633A
+0x6134 = 0x626B
+0x6137 = 0x627D
+0x613E = 0x6269
+0x613F = 0x787C
+0x6148 = 0x3448
+0x614A = 0x633B
+0x614B = 0x4C2C
+0x614C = 0x3B45
+0x614E = 0x4977
+0x6155 = 0x443D
+0x6158 = 0x3252
+0x615A = 0x3251
+0x615D = 0x6D2B
+0x615F = 0x627A
+0x6162 = 0x427D
+0x6163 = 0x395F
+0x6164 = 0x6D28
+0x6167 = 0x3B5B
+0x6168 = 0x3F2E
+0x616A = 0x6266
+0x616B = 0x4B4B
+0x616E = 0x4247
+0x6170 = 0x4E3F
+0x6173 = 0x6325
+0x6175 = 0x633C
+0x6176 = 0x476C
+0x6177 = 0x3F36
+0x6182 = 0x5347
+0x618A = 0x3139
+0x618B = 0x316F
+0x618E = 0x5477
+0x6190 = 0x412F
+0x6191 = 0x463E
+0x6192 = 0x6334
+0x6194 = 0x633E
+0x619A = 0x352C
+0x619D = 0x6D2D
+0x61A4 = 0x375F
+0x61A7 = 0x633F
+0x61A8 = 0x3A29
+0x61A9 = 0x6D2C
+0x61AB = 0x4375
+0x61AC = 0x633D
+0x61AE = 0x6264
+0x61B2 = 0x4F5C
+0x61B6 = 0x5264
+0x61B7 = 0x6340
+0x61BE = 0x3A36
+0x61C2 = 0x362E
+0x61C7 = 0x3F52
+0x61C8 = 0x5038
+0x61C9 = 0x5326
+0x61CA = 0x3043
+0x61CB = 0x6D2E
+0x61CC = 0x6278
+0x61D4 = 0x6341
+0x61DE = 0x7856
+0x61DF = 0x6D21
+0x61E3 = 0x6D2F
+0x61E6 = 0x4533
+0x61E8 = 0x627B
+0x61F2 = 0x334D
+0x61F5 = 0x6342
+0x61F6 = 0x4041
+0x61F7 = 0x3B33
+0x61F8 = 0x507C
+0x61FA = 0x6263
+0x61FC = 0x3E65
+0x61FE = 0x4965
+0x61FF = 0x5C32
+0x6200 = 0x4135
+0x6207 = 0x6D30
+0x6208 = 0x386A
+0x620A = 0x4E6C
+0x620C = 0x5067
+0x620D = 0x4A79
+0x620E = 0x4856
+0x6210 = 0x3349
+0x6211 = 0x4E52
+0x6212 = 0x3D64
+0x6214 = 0x6A27
+0x6215 = 0x635E
+0x6216 = 0x3B72
+0x621A = 0x465D
+0x621B = 0x6A29
+0x621F = 0x6A2A
+0x6221 = 0x6A2C
+0x6222 = 0x6A2B
+0x6224 = 0x6A2E
+0x6225 = 0x6A2D
+0x6227 = 0x6A28
+0x6229 = 0x6A2F
+0x622A = 0x3D58
+0x622E = 0x423E
+0x6230 = 0x553D
+0x6232 = 0x4F37
+0x6233 = 0x3441
+0x6234 = 0x3477
+0x6237 = 0x3B27
+0x623D = 0x6C66
+0x623E = 0x6C65
+0x623F = 0x373F
+0x6240 = 0x4B79
+0x6241 = 0x3162
+0x6243 = 0x6C67
+0x6247 = 0x4948
+0x6248 = 0x6C68
+0x6249 = 0x6C69
+0x624B = 0x4A56
+0x624C = 0x5E50
+0x624D = 0x3245
+0x624E = 0x547A
+0x6251 = 0x785E
+0x6252 = 0x3047
+0x6253 = 0x3472
+0x6254 = 0x4853
+0x6258 = 0x4D50
+0x625B = 0x3F38
+0x6263 = 0x3F5B
+0x6266 = 0x4724
+0x626D = 0x4524
+0x626E = 0x3067
+0x626F = 0x3336
+0x6273 = 0x3062
+0x6276 = 0x3776
+0x6279 = 0x457A
+0x627C = 0x3673
+0x627E = 0x5552
+0x627F = 0x3350
+0x6280 = 0x3C3C
+0x6284 = 0x332D
+0x6289 = 0x3E71
+0x628A = 0x3051
+0x6291 = 0x5256
+0x6292 = 0x4A63
+0x6293 = 0x5725
+0x6295 = 0x4D36
+0x6296 = 0x3636
+0x6297 = 0x3F39
+0x6298 = 0x555B
+0x629B = 0x4557
+0x62A8 = 0x456A
+0x62AB = 0x457B
+0x62AC = 0x4C27
+0x62B1 = 0x3127
+0x62B5 = 0x3556
+0x62B9 = 0x4428
+0x62BB = 0x5E53
+0x62BC = 0x513A
+0x62BD = 0x3369
+0x62BF = 0x4372
+0x62C2 = 0x3777
+0x62C4 = 0x5674
+0x62C6 = 0x3270
+0x62C7 = 0x4434
+0x62C8 = 0x4469
+0x62C9 = 0x402D
+0x62CA = 0x5E54
+0x62CC = 0x3068
+0x62CD = 0x4544
+0x62CE = 0x4160
+0x62D0 = 0x3955
+0x62D2 = 0x3E5C
+0x62D3 = 0x4D58
+0x62D4 = 0x304E
+0x62D6 = 0x4D4F
+0x62D7 = 0x5E56
+0x62D8 = 0x3E50
+0x62D9 = 0x573E
+0x62DA = 0x5E55
+0x62DB = 0x5550
+0x62DC = 0x305D
+0x62EC = 0x4028
+0x62ED = 0x4A43
+0x62EE = 0x5E57
+0x62EF = 0x557C
+0x62F1 = 0x3930
+0x62F3 = 0x482D
+0x62F4 = 0x4B29
+0x62F6 = 0x5E59
+0x62F7 = 0x3F3D
+0x62FC = 0x4634
+0x62FD = 0x5727
+0x62FE = 0x4A30
+0x62FF = 0x4443
+0x6301 = 0x3356
+0x6302 = 0x3952
+0x6307 = 0x5638
+0x6308 = 0x6A7C
+0x6309 = 0x3034
+0x630E = 0x3F66
+0x6311 = 0x4C74
+0x6316 = 0x4D5A
+0x6328 = 0x3024
+0x632A = 0x4532
+0x632B = 0x346C
+0x632F = 0x5571
+0x6332 = 0x6A7D
+0x6339 = 0x5E5A
+0x633A = 0x4D26
+0x633D = 0x4D6C
+0x633E = 0x502E
+0x6342 = 0x4E66
+0x6343 = 0x5E5C
+0x6345 = 0x4D31
+0x6346 = 0x4026
+0x6349 = 0x573D
+0x634B = 0x5E5B
+0x634C = 0x3046
+0x634D = 0x3A34
+0x634E = 0x4953
+0x634F = 0x4473
+0x6350 = 0x3E68
+0x6355 = 0x3236
+0x6367 = 0x4575
+0x6368 = 0x4961
+0x6369 = 0x5E66
+0x636B = 0x5E51
+0x636D = 0x5E63
+0x636E = 0x7846
+0x6371 = 0x5E5F
+0x6372 = 0x7847
+0x6376 = 0x3437
+0x6377 = 0x3D5D
+0x637A = 0x5E60
+0x637B = 0x446D
+0x6380 = 0x4F46
+0x6382 = 0x3560
+0x6383 = 0x4928
+0x6384 = 0x4255
+0x6387 = 0x365E
+0x6388 = 0x4A5A
+0x6389 = 0x3574
+0x638A = 0x5E65
+0x638C = 0x5546
+0x638E = 0x5E61
+0x638F = 0x4C4D
+0x6390 = 0x467E
+0x6392 = 0x4545
+0x6396 = 0x5234
+0x6398 = 0x3E72
+0x6399 = 0x5575
+0x63A0 = 0x4253
+0x63A2 = 0x4C3D
+0x63A3 = 0x3338
+0x63A5 = 0x3D53
+0x63A7 = 0x3F58
+0x63A8 = 0x4D46
+0x63A9 = 0x515A
+0x63AA = 0x346B
+0x63AC = 0x5E64
+0x63AD = 0x5E5D
+0x63AE = 0x5E67
+0x63B0 = 0x6A7E
+0x63BE = 0x5E72
+0x63C0 = 0x3C70
+0x63C4 = 0x5E6D
+0x63C6 = 0x5E71
+0x63C9 = 0x4860
+0x63CD = 0x5761
+0x63CE = 0x5E6F
+0x63CF = 0x4368
+0x63D0 = 0x4C61
+0x63D2 = 0x3265
+0x63D6 = 0x523E
+0x63DA = 0x516F
+0x63DB = 0x3B3B
+0x63DE = 0x5E6E
+0x63E0 = 0x5E6B
+0x63E1 = 0x4E55
+0x63E3 = 0x3427
+0x63E9 = 0x3F2B
+0x63EA = 0x3E3E
+0x63ED = 0x3D52
+0x63EE = 0x3B53
+0x63F2 = 0x5E69
+0x63F4 = 0x542E
+0x63F6 = 0x5E5E
+0x63F8 = 0x5E6A
+0x640B = 0x5E75
+0x640C = 0x5E78
+0x640D = 0x4B70
+0x640F = 0x322B
+0x6410 = 0x3424
+0x6413 = 0x346A
+0x6414 = 0x4926
+0x6417 = 0x3537
+0x641B = 0x5E76
+0x641C = 0x4B51
+0x641E = 0x3863
+0x6420 = 0x5E77
+0x6421 = 0x5E7A
+0x6426 = 0x5E79
+0x642A = 0x4C42
+0x642C = 0x3061
+0x642D = 0x346E
+0x6434 = 0x653A
+0x6436 = 0x4740
+0x643A = 0x502F
+0x643D = 0x326B
+0x643F = 0x6B21
+0x6441 = 0x5E74
+0x6447 = 0x5221
+0x6451 = 0x5E62
+0x6452 = 0x5E70
+0x6454 = 0x4B24
+0x6458 = 0x552A
+0x645C = 0x5E68
+0x645E = 0x5E7B
+0x645F = 0x4227
+0x6467 = 0x345D
+0x6469 = 0x4426
+0x646D = 0x5E7D
+0x646F = 0x563F
+0x6473 = 0x3F59
+0x6476 = 0x5E52
+0x6478 = 0x437E
+0x6479 = 0x4421
+0x647A = 0x5F21
+0x647B = 0x3274
+0x6482 = 0x414C
+0x6485 = 0x3E6F
+0x6487 = 0x4632
+0x6488 = 0x404C
+0x6491 = 0x3345
+0x6492 = 0x4876
+0x6493 = 0x4453
+0x6495 = 0x4B3A
+0x6496 = 0x5E7E
+0x6499 = 0x5F24
+0x649E = 0x5732
+0x649F = 0x5E58
+0x64A3 = 0x3527
+0x64A4 = 0x3337
+0x64A5 = 0x3226
+0x64A9 = 0x4143
+0x64AB = 0x3827
+0x64AC = 0x474B
+0x64AD = 0x3225
+0x64AE = 0x3469
+0x64B0 = 0x572B
+0x64B2 = 0x464B
+0x64B3 = 0x5E6C
+0x64BB = 0x4C22
+0x64BC = 0x3A33
+0x64BE = 0x4E4E
+0x64BF = 0x3C71
+0x64C0 = 0x5F26
+0x64C1 = 0x5335
+0x64C2 = 0x405E
+0x64C4 = 0x4230
+0x64C5 = 0x4943
+0x64C7 = 0x5471
+0x64CA = 0x3B77
+0x64CB = 0x3532
+0x64CD = 0x3259
+0x64CE = 0x4766
+0x64D0 = 0x5F27
+0x64D2 = 0x475C
+0x64D4 = 0x3523
+0x64D7 = 0x5F28
+0x64D8 = 0x6B22
+0x64DA = 0x3E5D
+0x64E0 = 0x3C37
+0x64E2 = 0x5F2A
+0x64E4 = 0x5F29
+0x64E6 = 0x3241
+0x64EC = 0x4462
+0x64EF = 0x3177
+0x64F0 = 0x4521
+0x64F1 = 0x3869
+0x64F2 = 0x5640
+0x64F4 = 0x4029
+0x64F7 = 0x5F22
+0x64FA = 0x305A
+0x64FB = 0x4B53
+0x64FC = 0x5F23
+0x64FE = 0x4845
+0x6500 = 0x454A
+0x6504 = 0x5E73
+0x6506 = 0x446C
+0x6509 = 0x5F2B
+0x650F = 0x4223
+0x6514 = 0x4039
+0x6516 = 0x5E7C
+0x6518 = 0x4841
+0x6519 = 0x3273
+0x651B = 0x5F25
+0x651D = 0x4963
+0x6522 = 0x545C
+0x6523 = 0x424E
+0x6524 = 0x4C2F
+0x6525 = 0x5F2C
+0x652A = 0x3D41
+0x652B = 0x3E70
+0x652C = 0x403F
+0x652E = 0x5F2D
+0x652F = 0x5627
+0x6534 = 0x6A37
+0x6535 = 0x6B36
+0x6536 = 0x4A55
+0x6538 = 0x587C
+0x6539 = 0x3844
+0x653B = 0x3925
+0x653E = 0x3745
+0x653F = 0x557E
+0x6545 = 0x394A
+0x6548 = 0x5027
+0x6549 = 0x744D
+0x654F = 0x4374
+0x6551 = 0x3E48
+0x6555 = 0x6B37
+0x6556 = 0x303D
+0x6557 = 0x305C
+0x6559 = 0x3D4C
+0x655D = 0x3156
+0x655E = 0x3328
+0x6562 = 0x3852
+0x6563 = 0x4922
+0x6566 = 0x3658
+0x656B = 0x6B38
+0x656C = 0x3E34
+0x6572 = 0x4743
+0x6574 = 0x557B
+0x6575 = 0x3550
+0x6577 = 0x3773
+0x6578 = 0x4A7D
+0x6582 = 0x4132
+0x6583 = 0x3150
+0x6587 = 0x4E44
+0x658C = 0x3173
+0x6590 = 0x6C33
+0x6591 = 0x305F
+0x6595 = 0x6C35
+0x6597 = 0x782F
+0x6599 = 0x414F
+0x659B = 0x757A
+0x659C = 0x5031
+0x659F = 0x5565
+0x65A1 = 0x4E53
+0x65A4 = 0x3D6F
+0x65A5 = 0x3362
+0x65A7 = 0x382B
+0x65AB = 0x6D3D
+0x65AC = 0x5536
+0x65AF = 0x4B39
+0x65B0 = 0x5042
+0x65B7 = 0x364F
+0x65B9 = 0x373D
+0x65BC = 0x6C36
+0x65BD = 0x4A29
+0x65C1 = 0x4554
+0x65C3 = 0x6C39
+0x65C4 = 0x6C38
+0x65C5 = 0x4243
+0x65C6 = 0x6C37
+0x65CB = 0x507D
+0x65CC = 0x6C3A
+0x65CE = 0x6C3B
+0x65CF = 0x5765
+0x65D2 = 0x6C3C
+0x65D6 = 0x6C3D
+0x65D7 = 0x466C
+0x65E2 = 0x3C48
+0x65E5 = 0x4855
+0x65E6 = 0x3529
+0x65E8 = 0x563C
+0x65E9 = 0x5467
+0x65EC = 0x512E
+0x65ED = 0x5071
+0x65EE = 0x6A38
+0x65EF = 0x6A39
+0x65F0 = 0x6A3A
+0x65F1 = 0x3A35
+0x65FA = 0x4D7A
+0x6600 = 0x6A40
+0x6602 = 0x303A
+0x6603 = 0x6A3E
+0x6606 = 0x4025
+0x660A = 0x6A3B
+0x660C = 0x327D
+0x660E = 0x4377
+0x660F = 0x3B68
+0x6613 = 0x5257
+0x6614 = 0x4E74
+0x6615 = 0x6A3F
+0x661D = 0x6A43
+0x661F = 0x5047
+0x6620 = 0x5333
+0x6625 = 0x343A
+0x6627 = 0x4341
+0x6628 = 0x5772
+0x662D = 0x5551
+0x662F = 0x4A47
+0x6631 = 0x6A45
+0x6634 = 0x6A44
+0x6635 = 0x6A47
+0x6636 = 0x6A46
+0x6641 = 0x6A4B
+0x6642 = 0x4A31
+0x6643 = 0x3B4E
+0x6649 = 0x3D7A
+0x664C = 0x494E
+0x664F = 0x6A4C
+0x6657 = 0x6A4F
+0x665A = 0x4D6D
+0x665D = 0x5667
+0x665F = 0x6A49
+0x6661 = 0x6A4E
+0x6664 = 0x4E6E
+0x6666 = 0x3B5E
+0x6668 = 0x333F
+0x666E = 0x4655
+0x666F = 0x3E30
+0x6670 = 0x4E7A
+0x6674 = 0x4767
+0x6676 = 0x3E27
+0x6677 = 0x6A50
+0x667A = 0x5647
+0x667E = 0x4140
+0x6684 = 0x6A51
+0x6687 = 0x4F3E
+0x6688 = 0x544E
+0x6689 = 0x6A4D
+0x668C = 0x6A52
+0x6691 = 0x4A6E
+0x6696 = 0x452F
+0x6697 = 0x3035
+0x669D = 0x6A54
+0x66A2 = 0x3329
+0x66A8 = 0x745F
+0x66AB = 0x545D
+0x66AE = 0x443A
+0x66B4 = 0x3129
+0x66B9 = 0x655F
+0x66BE = 0x6A55
+0x66C4 = 0x6A4A
+0x66C6 = 0x784F
+0x66C7 = 0x6A3C
+0x66C9 = 0x4F7E
+0x66D6 = 0x6A53
+0x66D9 = 0x4A6F
+0x66DB = 0x6A56
+0x66DC = 0x6A57
+0x66DD = 0x4658
+0x66E0 = 0x3F75
+0x66E6 = 0x6A58
+0x66E9 = 0x6A59
+0x66EC = 0x4939
+0x66F0 = 0x543B
+0x66F2 = 0x477A
+0x66F3 = 0x5237
+0x66F4 = 0x387C
+0x66F7 = 0x6A42
+0x66F8 = 0x4A69
+0x66F9 = 0x325C
+0x66FC = 0x427C
+0x66FE = 0x5478
+0x66FF = 0x4C66
+0x6700 = 0x576E
+0x6703 = 0x3B61
+0x6708 = 0x5442
+0x6709 = 0x5350
+0x670A = 0x6B43
+0x670B = 0x4573
+0x670D = 0x377E
+0x6710 = 0x6B54
+0x6714 = 0x4B37
+0x6715 = 0x6B5E
+0x6717 = 0x404A
+0x671B = 0x4D7B
+0x671D = 0x332F
+0x671F = 0x465A
+0x6726 = 0x6B7C
+0x6727 = 0x6B4A
+0x6728 = 0x443E
+0x672A = 0x4E34
+0x672B = 0x4429
+0x672C = 0x313E
+0x672D = 0x547D
+0x672F = 0x7868
+0x6731 = 0x566C
+0x6734 = 0x7860
+0x6735 = 0x3664
+0x673D = 0x5060
+0x6746 = 0x384B
+0x6748 = 0x683E
+0x6749 = 0x493C
+0x674C = 0x683B
+0x674E = 0x406E
+0x674F = 0x5053
+0x6750 = 0x3244
+0x6751 = 0x3465
+0x6753 = 0x683C
+0x6756 = 0x5548
+0x675C = 0x3645
+0x675E = 0x683D
+0x675F = 0x4A78
+0x6760 = 0x385C
+0x676A = 0x6842
+0x676D = 0x3A3C
+0x676F = 0x312D
+0x6770 = 0x3D5C
+0x6771 = 0x362B
+0x6772 = 0x6A3D
+0x6773 = 0x6843
+0x6775 = 0x6846
+0x6777 = 0x684B
+0x677C = 0x684C
+0x677E = 0x7869
+0x677F = 0x3065
+0x6787 = 0x6841
+0x6789 = 0x4D77
+0x678B = 0x684A
+0x6790 = 0x4E76
+0x6795 = 0x556D
+0x6797 = 0x4156
+0x6798 = 0x6844
+0x679A = 0x4336
+0x679C = 0x397B
+0x679D = 0x5626
+0x67AF = 0x3F5D
+0x67B0 = 0x6852
+0x67B3 = 0x6857
+0x67B5 = 0x6855
+0x67B6 = 0x3C5C
+0x67B7 = 0x3C4F
+0x67B8 = 0x685B
+0x67C1 = 0x685E
+0x67C3 = 0x685A
+0x67C4 = 0x317A
+0x67CF = 0x3058
+0x67D0 = 0x4433
+0x67D1 = 0x384C
+0x67D2 = 0x4662
+0x67D3 = 0x483E
+0x67D4 = 0x4861
+0x67D8 = 0x684F
+0x67D9 = 0x6854
+0x67DA = 0x6856
+0x67DD = 0x6858
+0x67DE = 0x5775
+0x67E2 = 0x685C
+0x67E5 = 0x3269
+0x67E9 = 0x6851
+0x67EC = 0x3C6D
+0x67EF = 0x3F42
+0x67F0 = 0x684D
+0x67F1 = 0x5679
+0x67F3 = 0x4178
+0x67F4 = 0x3271
+0x67FF = 0x4A41
+0x6800 = 0x6859
+0x6805 = 0x5524
+0x6813 = 0x4B28
+0x6817 = 0x4075
+0x681D = 0x6869
+0x6821 = 0x5023
+0x6829 = 0x6872
+0x682A = 0x566A
+0x6832 = 0x6860
+0x6833 = 0x6861
+0x6838 = 0x3A4B
+0x6839 = 0x3879
+0x683C = 0x3871
+0x683D = 0x5454
+0x6840 = 0x686E
+0x6841 = 0x686C
+0x6842 = 0x3970
+0x6843 = 0x4C52
+0x6844 = 0x6866
+0x6845 = 0x4E26
+0x6846 = 0x3F72
+0x6848 = 0x3038
+0x6849 = 0x6871
+0x684A = 0x6870
+0x684C = 0x5740
+0x684E = 0x6864
+0x6850 = 0x4D29
+0x6851 = 0x4923
+0x6853 = 0x3B38
+0x6854 = 0x3D5B
+0x6855 = 0x686A
+0x686B = 0x6878
+0x6874 = 0x6875
+0x6876 = 0x4D30
+0x6877 = 0x6876
+0x6881 = 0x413A
+0x6883 = 0x6868
+0x6885 = 0x4337
+0x6886 = 0x3070
+0x688F = 0x6874
+0x6893 = 0x6877
+0x6897 = 0x3923
+0x6898 = 0x6845
+0x689D = 0x4C75
+0x689F = 0x6849
+0x68A2 = 0x4952
+0x68A7 = 0x4E60
+0x68A8 = 0x4066
+0x68AD = 0x4B73
+0x68AF = 0x4C5D
+0x68B0 = 0x5035
+0x68B3 = 0x4A61
+0x68B5 = 0x6873
+0x68C4 = 0x467A
+0x68C9 = 0x435E
+0x68CB = 0x4665
+0x68CD = 0x3977
+0x68D2 = 0x3074
+0x68D5 = 0x5758
+0x68D6 = 0x6847
+0x68D7 = 0x5466
+0x68D8 = 0x3C2C
+0x68DA = 0x456F
+0x68DF = 0x3630
+0x68E0 = 0x4C44
+0x68E3 = 0x6926
+0x68E7 = 0x553B
+0x68EE = 0x492D
+0x68F0 = 0x6922
+0x68F1 = 0x4062
+0x68F2 = 0x465C
+0x68F5 = 0x3F43
+0x68F9 = 0x687E
+0x68FA = 0x3957
+0x68FC = 0x687B
+0x6901 = 0x6924
+0x6905 = 0x524E
+0x690B = 0x6923
+0x690D = 0x5632
+0x690E = 0x5735
+0x690F = 0x6862
+0x6910 = 0x6927
+0x6912 = 0x3D37
+0x6930 = 0x522C
+0x6934 = 0x6932
+0x6939 = 0x6929
+0x693D = 0x342A
+0x693F = 0x343B
+0x6942 = 0x692B
+0x694A = 0x516E
+0x6953 = 0x3763
+0x6954 = 0x5028
+0x6957 = 0x6925
+0x695A = 0x337E
+0x695D = 0x692C
+0x695E = 0x4063
+0x6960 = 0x692A
+0x6963 = 0x6939
+0x6966 = 0x6938
+0x6968 = 0x6865
+0x696B = 0x692E
+0x696D = 0x5235
+0x696E = 0x687A
+0x6971 = 0x6928
+0x6975 = 0x3C2B
+0x6977 = 0x3F2C
+0x6978 = 0x6931
+0x6979 = 0x693A
+0x6980 = 0x692F
+0x6982 = 0x3845
+0x6986 = 0x535C
+0x698D = 0x6947
+0x6994 = 0x4046
+0x6995 = 0x6945
+0x6998 = 0x6930
+0x699B = 0x693B
+0x699C = 0x3071
+0x69A7 = 0x693C
+0x69A8 = 0x5525
+0x69AA = 0x683F
+0x69AB = 0x693E
+0x69AD = 0x693F
+0x69AE = 0x4859
+0x69B1 = 0x6941
+0x69B4 = 0x4171
+0x69B7 = 0x4836
+0x69BB = 0x693D
+0x69BF = 0x6867
+0x69C1 = 0x6942
+0x69CA = 0x6943
+0x69CB = 0x3939
+0x69CC = 0x6933
+0x69CD = 0x4739
+0x69CE = 0x6936
+0x69D0 = 0x3B31
+0x69D4 = 0x6940
+0x69E7 = 0x687D
+0x69ED = 0x694A
+0x69F2 = 0x694E
+0x69F3 = 0x3D30
+0x69FD = 0x325B
+0x69FF = 0x6948
+0x6A01 = 0x572E
+0x6A02 = 0x4056
+0x6A05 = 0x6848
+0x6A0A = 0x372E
+0x6A13 = 0x4225
+0x6A17 = 0x694B
+0x6A18 = 0x694C
+0x6A19 = 0x316A
+0x6A1E = 0x4A60
+0x6A1F = 0x5541
+0x6A21 = 0x4423
+0x6A23 = 0x5179
+0x6A28 = 0x6958
+0x6A2A = 0x3A61
+0x6A35 = 0x6954
+0x6A38 = 0x4653
+0x6A39 = 0x4A77
+0x6A3A = 0x686B
+0x6A3D = 0x6957
+0x6A3E = 0x6950
+0x6A44 = 0x694F
+0x6A47 = 0x4741
+0x6A48 = 0x6863
+0x6A4B = 0x4745
+0x6A50 = 0x6952
+0x6A58 = 0x6959
+0x6A59 = 0x3348
+0x6A5B = 0x6953
+0x6A5F = 0x3B7A
+0x6A61 = 0x4F70
+0x6A62 = 0x4D56
+0x6A65 = 0x694D
+0x6A71 = 0x3377
+0x6A80 = 0x4C34
+0x6A84 = 0x4F2D
+0x6A89 = 0x685F
+0x6A8E = 0x6955
+0x6A90 = 0x695C
+0x6A91 = 0x695B
+0x6A94 = 0x3535
+0x6A97 = 0x695E
+0x6A9C = 0x686D
+0x6AA0 = 0x6951
+0x6AA2 = 0x3C6C
+0x6AA3 = 0x6949
+0x6AA9 = 0x695D
+0x6AAB = 0x695F
+0x6AAC = 0x434A
+0x6AAF = 0x786D
+0x6AB3 = 0x6944
+0x6AB8 = 0x447B
+0x6ABB = 0x3C77
+0x6AC3 = 0x3971
+0x6AD3 = 0x6956
+0x6ADA = 0x6935
+0x6ADB = 0x684E
+0x6ADD = 0x687C
+0x6ADE = 0x695A
+0x6ADF = 0x685D
+0x6AE7 = 0x6946
+0x6AE8 = 0x6853
+0x6AEA = 0x6840
+0x6AEC = 0x6934
+0x6AF3 = 0x6850
+0x6AF8 = 0x6937
+0x6AFB = 0x5323
+0x6B04 = 0x4038
+0x6B0A = 0x4828
+0x6B0F = 0x6921
+0x6B12 = 0x686F
+0x6B16 = 0x692D
+0x6B1E = 0x6879
+0x6B20 = 0x4737
+0x6B21 = 0x344E
+0x6B23 = 0x5040
+0x6B32 = 0x537B
+0x6B37 = 0x6C24
+0x6B39 = 0x6C25
+0x6B3A = 0x465B
+0x6B3D = 0x4755
+0x6B3E = 0x3F6E
+0x6B43 = 0x6C26
+0x6B46 = 0x6C27
+0x6B47 = 0x502A
+0x6B49 = 0x4738
+0x6B4C = 0x3868
+0x6B50 = 0x4537
+0x6B59 = 0x6C28
+0x6B5F = 0x6C23
+0x6B61 = 0x3B36
+0x6B62 = 0x5639
+0x6B63 = 0x557D
+0x6B64 = 0x344B
+0x6B65 = 0x323D
+0x6B66 = 0x4E64
+0x6B67 = 0x4667
+0x6B6A = 0x4D61
+0x6B72 = 0x4B6A
+0x6B77 = 0x407A
+0x6B78 = 0x3969
+0x6B79 = 0x3475
+0x6B7B = 0x4B40
+0x6B81 = 0x6962
+0x6B82 = 0x6963
+0x6B83 = 0x516A
+0x6B84 = 0x6965
+0x6B86 = 0x3479
+0x6B89 = 0x5133
+0x6B8A = 0x4A62
+0x6B8D = 0x6968
+0x6B96 = 0x5633
+0x6B98 = 0x3250
+0x6B9B = 0x696A
+0x6B9E = 0x6966
+0x6BA4 = 0x6964
+0x6BAA = 0x696C
+0x6BAB = 0x6969
+0x6BAE = 0x6967
+0x6BAF = 0x696B
+0x6BB2 = 0x3C5F
+0x6BB3 = 0x6C2F
+0x6BB5 = 0x364E
+0x6BB7 = 0x5273
+0x6BBA = 0x4931
+0x6BBB = 0x3F47
+0x6BBF = 0x356E
+0x6BC1 = 0x3B59
+0x6BC5 = 0x5263
+0x6BC6 = 0x4539
+0x6BCB = 0x4E63
+0x6BCD = 0x4438
+0x6BCF = 0x433F
+0x6BD2 = 0x363E
+0x6BD3 = 0x5839
+0x6BD4 = 0x3148
+0x6BD6 = 0x3151
+0x6BD7 = 0x457E
+0x6BDB = 0x432B
+0x6BEA = 0x6B24
+0x6BEB = 0x3A41
+0x6BEF = 0x4C3A
+0x6BF3 = 0x6B25
+0x6BF9 = 0x6B28
+0x6BFD = 0x6B26
+0x6BFF = 0x6B27
+0x6C05 = 0x6B29
+0x6C06 = 0x6B2B
+0x6C08 = 0x5531
+0x6C0C = 0x6B2A
+0x6C0D = 0x6B2C
+0x6C0F = 0x4A4F
+0x6C10 = 0x5835
+0x6C11 = 0x4371
+0x6C13 = 0x4325
+0x6C15 = 0x6B2D
+0x6C16 = 0x444A
+0x6C18 = 0x6B2E
+0x6C19 = 0x6B2F
+0x6C1A = 0x6B30
+0x6C1B = 0x3755
+0x6C1F = 0x377A
+0x6C21 = 0x6B31
+0x6C23 = 0x4678
+0x6C24 = 0x6B33
+0x6C26 = 0x3A24
+0x6C27 = 0x5175
+0x6C28 = 0x3031
+0x6C2A = 0x6B34
+0x6C2B = 0x4762
+0x6C2C = 0x6B32
+0x6C2E = 0x352A
+0x6C2F = 0x4248
+0x6C30 = 0x4768
+0x6C32 = 0x6B35
+0x6C34 = 0x4B2E
+0x6C35 = 0x635F
+0x6C38 = 0x5340
+0x6C3D = 0x595B
+0x6C40 = 0x4D21
+0x6C41 = 0x562D
+0x6C42 = 0x4773
+0x6C46 = 0x5960
+0x6C4A = 0x6362
+0x6C50 = 0x4F2B
+0x6C54 = 0x6360
+0x6C55 = 0x4947
+0x6C57 = 0x3A39
+0x6C5B = 0x5134
+0x6C5C = 0x6361
+0x6C5D = 0x486A
+0x6C5E = 0x392F
+0x6C5F = 0x3D2D
+0x6C60 = 0x3358
+0x6C61 = 0x4E5B
+0x6C68 = 0x6368
+0x6C69 = 0x6369
+0x6C6A = 0x4D74
+0x6C70 = 0x4C2D
+0x6C72 = 0x3C33
+0x6C74 = 0x636A
+0x6C76 = 0x636B
+0x6C79 = 0x505A
+0x6C7D = 0x467B
+0x6C7E = 0x375A
+0x6C81 = 0x475F
+0x6C82 = 0x524A
+0x6C83 = 0x4E56
+0x6C85 = 0x6364
+0x6C86 = 0x636C
+0x6C88 = 0x4972
+0x6C89 = 0x3341
+0x6C8C = 0x6367
+0x6C8F = 0x4663
+0x6C90 = 0x6365
+0x6C93 = 0x6D33
+0x6C94 = 0x6366
+0x6C99 = 0x4933
+0x6C9B = 0x4566
+0x6CA1 = 0x433B
+0x6CAB = 0x442D
+0x6CAD = 0x6370
+0x6CAE = 0x3E5A
+0x6CB1 = 0x637B
+0x6CB2 = 0x6375
+0x6CB3 = 0x3A53
+0x6CB8 = 0x3750
+0x6CB9 = 0x534D
+0x6CBB = 0x564E
+0x6CBC = 0x5553
+0x6CBD = 0x3941
+0x6CBE = 0x5534
+0x6CBF = 0x5158
+0x6CC4 = 0x5039
+0x6CC5 = 0x4776
+0x6CC9 = 0x482A
+0x6CCA = 0x3234
+0x6CCC = 0x435A
+0x6CD0 = 0x636E
+0x6CD3 = 0x637C
+0x6CD4 = 0x636F
+0x6CD5 = 0x3728
+0x6CD6 = 0x6377
+0x6CD7 = 0x6374
+0x6CDB = 0x373A
+0x6CE0 = 0x6376
+0x6CE1 = 0x455D
+0x6CE2 = 0x3228
+0x6CE3 = 0x467C
+0x6CE5 = 0x4460
+0x6CE8 = 0x5722
+0x6CEA = 0x4061
+0x6CEB = 0x6379
+0x6CEE = 0x637A
+0x6CEF = 0x637D
+0x6CF0 = 0x4C29
+0x6CF1 = 0x6373
+0x6CF3 = 0x533E
+0x6CF5 = 0x3143
+0x6D04 = 0x6427
+0x6D07 = 0x6426
+0x6D0B = 0x5173
+0x6D0C = 0x6423
+0x6D0E = 0x6429
+0x6D17 = 0x4F34
+0x6D19 = 0x6428
+0x6D1A = 0x642E
+0x6D1B = 0x4265
+0x6D1E = 0x3634
+0x6D25 = 0x3D72
+0x6D27 = 0x6422
+0x6D2A = 0x3A69
+0x6D2B = 0x642A
+0x6D2E = 0x642C
+0x6D31 = 0x367D
+0x6D32 = 0x565E
+0x6D33 = 0x6432
+0x6D35 = 0x642D
+0x6D39 = 0x6421
+0x6D3B = 0x3B6E
+0x6D3D = 0x4722
+0x6D3E = 0x4549
+0x6D41 = 0x4177
+0x6D59 = 0x5563
+0x6D5A = 0x3F23
+0x6D5C = 0x643A
+0x6D5E = 0x6437
+0x6D60 = 0x643B
+0x6D63 = 0x643D
+0x6D66 = 0x4656
+0x6D69 = 0x3A46
+0x6D6A = 0x404B
+0x6D6E = 0x3821
+0x6D6F = 0x6434
+0x6D74 = 0x5421
+0x6D77 = 0x3A23
+0x6D78 = 0x3D7E
+0x6D79 = 0x6424
+0x6D7C = 0x643C
+0x6D82 = 0x786F
+0x6D85 = 0x4479
+0x6D87 = 0x637E
+0x6D88 = 0x4F7B
+0x6D89 = 0x4966
+0x6D8C = 0x533F
+0x6D8E = 0x4F51
+0x6D91 = 0x6433
+0x6D93 = 0x6438
+0x6D94 = 0x6439
+0x6D95 = 0x4C69
+0x6DAA = 0x3822
+0x6DAB = 0x644A
+0x6DAE = 0x644C
+0x6DAF = 0x5144
+0x6DB2 = 0x523A
+0x6DB5 = 0x3A2D
+0x6DB8 = 0x3A54
+0x6DBF = 0x6443
+0x6DC0 = 0x782D
+0x6DC4 = 0x574D
+0x6DC5 = 0x6440
+0x6DC6 = 0x4F7D
+0x6DC7 = 0x643F
+0x6DCB = 0x415C
+0x6DCC = 0x4C4A
+0x6DD1 = 0x4A67
+0x6DD6 = 0x4457
+0x6DD8 = 0x4C54
+0x6DD9 = 0x6448
+0x6DDD = 0x6447
+0x6DDE = 0x6441
+0x6DE0 = 0x6444
+0x6DE1 = 0x352D
+0x6DE4 = 0x5359
+0x6DE6 = 0x6446
+0x6DEA = 0x4259
+0x6DEB = 0x5279
+0x6DEC = 0x3463
+0x6DEE = 0x3B34
+0x6DF1 = 0x496E
+0x6DF3 = 0x343E
+0x6DF5 = 0x5428
+0x6DF6 = 0x6435
+0x6DF7 = 0x3B6C
+0x6DF9 = 0x514D
+0x6DFA = 0x4733
+0x6DFB = 0x4C6D
+0x6DFC = 0x6D35
+0x6E05 = 0x4765
+0x6E0C = 0x644B
+0x6E19 = 0x3B41
+0x6E1A = 0x643E
+0x6E1D = 0x5365
+0x6E20 = 0x477E
+0x6E21 = 0x3649
+0x6E23 = 0x547C
+0x6E24 = 0x3233
+0x6E25 = 0x6457
+0x6E26 = 0x4E50
+0x6E29 = 0x4E42
+0x6E2B = 0x644D
+0x6E2C = 0x3262
+0x6E2D = 0x4E3C
+0x6E2F = 0x385B
+0x6E32 = 0x6456
+0x6E34 = 0x3F4A
+0x6E38 = 0x534E
+0x6E3A = 0x436C
+0x6E3E = 0x3B6B
+0x6E43 = 0x4548
+0x6E44 = 0x6458
+0x6E4D = 0x4D44
+0x6E4E = 0x644F
+0x6E53 = 0x6454
+0x6E54 = 0x6455
+0x6E56 = 0x3A7E
+0x6E58 = 0x4F66
+0x6E5B = 0x553F
+0x6E5E = 0x6425
+0x6E5F = 0x6452
+0x6E6B = 0x6450
+0x6E6E = 0x644E
+0x6E6F = 0x4C40
+0x6E86 = 0x6453
+0x6E89 = 0x3848
+0x6E8F = 0x6467
+0x6E90 = 0x5434
+0x6E96 = 0x573C
+0x6E98 = 0x645B
+0x6E9C = 0x416F
+0x6E9D = 0x3935
+0x6E9F = 0x6469
+0x6EA2 = 0x5267
+0x6EA5 = 0x645F
+0x6EA7 = 0x6460
+0x6EAA = 0x4F2A
+0x6EAF = 0x4B5D
+0x6EB1 = 0x645A
+0x6EB2 = 0x6451
+0x6EB4 = 0x6465
+0x6EB6 = 0x485C
+0x6EB7 = 0x6463
+0x6EBA = 0x4467
+0x6EBB = 0x6462
+0x6EBD = 0x6461
+0x6EC1 = 0x337C
+0x6EC2 = 0x6468
+0x6EC4 = 0x3257
+0x6EC5 = 0x4370
+0x6EC7 = 0x3561
+0x6ECB = 0x574C
+0x6ECC = 0x3553
+0x6ECE = 0x5C7E
+0x6ECF = 0x6466
+0x6ED1 = 0x3B2C
+0x6ED3 = 0x5752
+0x6ED4 = 0x4C4F
+0x6ED5 = 0x6B78
+0x6EDA = 0x3976
+0x6EEC = 0x3B26
+0x6EEF = 0x564D
+0x6EF2 = 0x4978
+0x6EF4 = 0x354E
+0x6EF7 = 0x4231
+0x6EF8 = 0x6430
+0x6EF9 = 0x646F
+0x6EFF = 0x427A
+0x6F01 = 0x5366
+0x6F02 = 0x462F
+0x6F06 = 0x4661
+0x6F09 = 0x6475
+0x6F0F = 0x4229
+0x6F14 = 0x515D
+0x6F15 = 0x646E
+0x6F1A = 0x453D
+0x6F20 = 0x442E
+0x6F22 = 0x3A3A
+0x6F23 = 0x4130
+0x6F24 = 0x646D
+0x6F29 = 0x6476
+0x6F2A = 0x6474
+0x6F2B = 0x427E
+0x6F2C = 0x5755
+0x6F2D = 0x645D
+0x6F2F = 0x6470
+0x6F31 = 0x4A7E
+0x6F32 = 0x5547
+0x6F33 = 0x5544
+0x6F36 = 0x6471
+0x6F38 = 0x3D25
+0x6F3E = 0x517A
+0x6F3F = 0x3D2C
+0x6F41 = 0x7223
+0x6F51 = 0x4643
+0x6F54 = 0x3D60
+0x6F58 = 0x454B
+0x6F59 = 0x636D
+0x6F5B = 0x4731
+0x6F5E = 0x423A
+0x6F62 = 0x646A
+0x6F64 = 0x4873
+0x6F66 = 0x414A
+0x6F6D = 0x4C36
+0x6F6E = 0x3331
+0x6F6F = 0x6431
+0x6F70 = 0x4023
+0x6F72 = 0x647B
+0x6F74 = 0x6473
+0x6F77 = 0x6464
+0x6F78 = 0x647A
+0x6F7A = 0x647D
+0x6F7C = 0x647C
+0x6F7F = 0x6436
+0x6F80 = 0x492C
+0x6F84 = 0x334E
+0x6F86 = 0x3D3D
+0x6F87 = 0x4054
+0x6F88 = 0x333A
+0x6F89 = 0x6477
+0x6F8C = 0x6479
+0x6F8D = 0x6478
+0x6F8E = 0x456C
+0x6F97 = 0x3D27
+0x6FA0 = 0x6445
+0x6FA1 = 0x5468
+0x6FA4 = 0x5473
+0x6FA7 = 0x6522
+0x6FA9 = 0x6D34
+0x6FAE = 0x642B
+0x6FB1 = 0x356D
+0x6FB3 = 0x3044
+0x6FB6 = 0x6524
+0x6FB9 = 0x6523
+0x6FC0 = 0x3C24
+0x6FC1 = 0x5747
+0x6FC2 = 0x6525
+0x6FC3 = 0x4528
+0x6FC9 = 0x6521
+0x6FD5 = 0x4A2A
+0x6FD8 = 0x4522
+0x6FDB = 0x7855
+0x6FDE = 0x6528
+0x6FDF = 0x3C43
+0x6FE0 = 0x6529
+0x6FE1 = 0x6526
+0x6FE4 = 0x4C4E
+0x6FEB = 0x4044
+0x6FEE = 0x6527
+0x6FEF = 0x652A
+0x6FF0 = 0x4E2B
+0x6FF1 = 0x3175
+0x6FFA = 0x3D26
+0x6FFC = 0x6378
+0x6FFE = 0x424B
+0x7005 = 0x645E
+0x7006 = 0x6442
+0x7009 = 0x503A
+0x700B = 0x6449
+0x700F = 0x642F
+0x7011 = 0x4659
+0x7015 = 0x3174
+0x7018 = 0x6372
+0x701A = 0x652B
+0x701B = 0x652D
+0x701D = 0x4124
+0x701F = 0x646C
+0x7020 = 0x646B
+0x7023 = 0x652C
+0x7027 = 0x6371
+0x7028 = 0x647E
+0x7030 = 0x7858
+0x7032 = 0x6472
+0x7035 = 0x652F
+0x7039 = 0x652E
+0x703E = 0x403D
+0x7043 = 0x6363
+0x7044 = 0x645C
+0x704C = 0x3960
+0x7051 = 0x4877
+0x7055 = 0x406C
+0x7058 = 0x4C32
+0x705D = 0x6530
+0x705E = 0x6531
+0x7063 = 0x4D65
+0x7064 = 0x4250
+0x7067 = 0x6459
+0x706B = 0x3B70
+0x706C = 0x6C61
+0x7070 = 0x3B52
+0x7078 = 0x3E44
+0x707C = 0x5746
+0x707E = 0x5456
+0x7085 = 0x6A41
+0x708A = 0x3436
+0x708E = 0x5157
+0x7092 = 0x3334
+0x7094 = 0x4832
+0x7095 = 0x3F3B
+0x7096 = 0x6C40
+0x7099 = 0x564B
+0x70AB = 0x6C45
+0x70AC = 0x3E66
+0x70AD = 0x4C3F
+0x70AE = 0x455A
+0x70AF = 0x3E3C
+0x70B1 = 0x6C46
+0x70B3 = 0x317E
+0x70B7 = 0x6C44
+0x70B8 = 0x5528
+0x70BB = 0x6C42
+0x70C0 = 0x6C43
+0x70C8 = 0x4152
+0x70CA = 0x6C48
+0x70CF = 0x4E5A
+0x70D8 = 0x3A66
+0x70D9 = 0x4053
+0x70DF = 0x514C
+0x70E4 = 0x3F3E
+0x70EF = 0x4F29
+0x70F4 = 0x4C7E
+0x70F7 = 0x4D69
+0x70F9 = 0x456B
+0x70FD = 0x3769
+0x7109 = 0x5149
+0x710A = 0x3A38
+0x7110 = 0x6C49
+0x7113 = 0x6C4A
+0x7119 = 0x313A
+0x711A = 0x3759
+0x7121 = 0x4E5E
+0x7126 = 0x3D39
+0x712F = 0x6C4C
+0x7130 = 0x5166
+0x7131 = 0x6C4D
+0x7136 = 0x483B
+0x7145 = 0x6C51
+0x7149 = 0x4136
+0x714A = 0x6C53
+0x714C = 0x3B4D
+0x714E = 0x3C65
+0x7152 = 0x6C3F
+0x715C = 0x6C4F
+0x715E = 0x4937
+0x7162 = 0x5C64
+0x7164 = 0x433A
+0x7165 = 0x3B40
+0x7166 = 0x6C63
+0x7167 = 0x5555
+0x7168 = 0x6C50
+0x7169 = 0x3733
+0x716C = 0x6C3E
+0x716E = 0x5673
+0x7172 = 0x6C52
+0x7173 = 0x6C4E
+0x7178 = 0x6C54
+0x717A = 0x6C55
+0x717D = 0x493F
+0x7184 = 0x4F28
+0x718A = 0x505C
+0x718F = 0x512C
+0x7192 = 0x532B
+0x7194 = 0x485B
+0x7197 = 0x6C41
+0x7198 = 0x6C56
+0x7199 = 0x4E75
+0x719F = 0x4A6C
+0x71A0 = 0x6C5A
+0x71A8 = 0x6C59
+0x71AC = 0x303E
+0x71B1 = 0x4848
+0x71B3 = 0x6C57
+0x71B5 = 0x6C58
+0x71B9 = 0x6C64
+0x71BE = 0x3363
+0x71C1 = 0x6C47
+0x71C3 = 0x483C
+0x71C8 = 0x3546
+0x71CE = 0x4147
+0x71D2 = 0x4955
+0x71D4 = 0x6C5C
+0x71D5 = 0x5160
+0x71D9 = 0x4C4C
+0x71DC = 0x6C4B
+0x71DF = 0x532A
+0x71E0 = 0x6C5B
+0x71E5 = 0x546F
+0x71E6 = 0x3253
+0x71E7 = 0x6C5D
+0x71ED = 0x5672
+0x71EE = 0x5B46
+0x71F4 = 0x3B62
+0x71F9 = 0x6C5E
+0x71FC = 0x3D7D
+0x71FE = 0x6C62
+0x7206 = 0x312C
+0x720D = 0x4B38
+0x7210 = 0x422F
+0x721B = 0x4043
+0x721D = 0x6C5F
+0x7228 = 0x6C60
+0x722A = 0x5726
+0x722C = 0x4540
+0x722D = 0x5579
+0x7230 = 0x6B3C
+0x7232 = 0x4E2A
+0x7235 = 0x3E74
+0x7236 = 0x3838
+0x7238 = 0x3056
+0x7239 = 0x3579
+0x723A = 0x522F
+0x723B = 0x5833
+0x723D = 0x4B2C
+0x723E = 0x367B
+0x723F = 0x635D
+0x7247 = 0x462C
+0x7248 = 0x3066
+0x724C = 0x4546
+0x7252 = 0x6B3A
+0x7256 = 0x6B3B
+0x7258 = 0x6B39
+0x7259 = 0x5140
+0x725B = 0x4523
+0x725D = 0x6A72
+0x725F = 0x4432
+0x7261 = 0x4435
+0x7262 = 0x404E
+0x7266 = 0x6A73
+0x7267 = 0x4441
+0x7269 = 0x4E6F
+0x726E = 0x6A70
+0x726F = 0x6A74
+0x7272 = 0x497C
+0x7279 = 0x4C58
+0x727D = 0x4723
+0x727E = 0x6A75
+0x727F = 0x6A76
+0x7280 = 0x4F2C
+0x7281 = 0x4067
+0x7284 = 0x6A77
+0x728B = 0x6A78
+0x728D = 0x6A79
+0x728F = 0x6A7A
+0x7292 = 0x6A7B
+0x7296 = 0x5C7D
+0x729F = 0x6A71
+0x72A2 = 0x363F
+0x72A7 = 0x4E7E
+0x72AC = 0x482E
+0x72AD = 0x616B
+0x72AF = 0x3738
+0x72B0 = 0x616C
+0x72B4 = 0x616D
+0x72C0 = 0x5734
+0x72C1 = 0x6171
+0x72C2 = 0x3F71
+0x72C3 = 0x6170
+0x72C4 = 0x3552
+0x72CD = 0x6173
+0x72CE = 0x6172
+0x72D0 = 0x3A7C
+0x72D2 = 0x6174
+0x72D7 = 0x3937
+0x72D9 = 0x3E51
+0x72E0 = 0x3A5D
+0x72E1 = 0x3D46
+0x72E8 = 0x6175
+0x72E9 = 0x6177
+0x72F3 = 0x617C
+0x72F4 = 0x6179
+0x72F7 = 0x617A
+0x72F8 = 0x406A
+0x72F9 = 0x4F41
+0x72FA = 0x617E
+0x72FB = 0x6221
+0x72FC = 0x4047
+0x72FD = 0x3137
+0x7301 = 0x617B
+0x730A = 0x6225
+0x7313 = 0x6223
+0x7316 = 0x327E
+0x7317 = 0x6222
+0x7319 = 0x5578
+0x731B = 0x434D
+0x731C = 0x3242
+0x731D = 0x6227
+0x731E = 0x6226
+0x7322 = 0x6229
+0x7325 = 0x622B
+0x7329 = 0x5049
+0x732A = 0x566D
+0x732B = 0x4328
+0x732C = 0x622C
+0x7331 = 0x622E
+0x7334 = 0x3A6F
+0x7336 = 0x534C
+0x7337 = 0x6960
+0x7338 = 0x622D
+0x7339 = 0x622A
+0x733B = 0x6178
+0x733E = 0x3B2B
+0x733F = 0x5433
+0x7341 = 0x616F
+0x7344 = 0x537C
+0x7345 = 0x4A28
+0x734D = 0x6230
+0x7350 = 0x622F
+0x7352 = 0x6961
+0x7357 = 0x6231
+0x7360 = 0x6232
+0x7368 = 0x3640
+0x736A = 0x6176
+0x736B = 0x617D
+0x736C = 0x6233
+0x736F = 0x6234
+0x7370 = 0x447C
+0x7372 = 0x3B71
+0x7375 = 0x4154
+0x7377 = 0x616E
+0x7378 = 0x4A5E
+0x737A = 0x4C21
+0x737B = 0x4F57
+0x737C = 0x6228
+0x737E = 0x6235
+0x7380 = 0x6224
+0x7384 = 0x507E
+0x7387 = 0x424A
+0x7389 = 0x5371
+0x738B = 0x4D75
+0x738E = 0x6760
+0x7396 = 0x3E41
+0x739F = 0x6764
+0x73A2 = 0x6763
+0x73A9 = 0x4D66
+0x73AB = 0x4335
+0x73B2 = 0x4161
+0x73B3 = 0x6769
+0x73B7 = 0x6768
+0x73BB = 0x3223
+0x73C0 = 0x676A
+0x73C2 = 0x6766
+0x73C8 = 0x676C
+0x73C9 = 0x676B
+0x73CA = 0x493A
+0x73CD = 0x5564
+0x73CF = 0x6765
+0x73D0 = 0x3729
+0x73D9 = 0x676E
+0x73DE = 0x6773
+0x73E0 = 0x5669
+0x73E5 = 0x676D
+0x73E7 = 0x6772
+0x73E9 = 0x6771
+0x73ED = 0x3060
+0x73FE = 0x4F56
+0x7403 = 0x4772
+0x7405 = 0x4045
+0x7406 = 0x406D
+0x7409 = 0x4170
+0x740A = 0x6770
+0x741A = 0x6822
+0x741B = 0x6821
+0x7422 = 0x5741
+0x7425 = 0x677A
+0x7426 = 0x6779
+0x7428 = 0x677B
+0x742A = 0x6777
+0x742C = 0x677E
+0x742E = 0x677D
+0x7430 = 0x677C
+0x7433 = 0x4155
+0x7434 = 0x4759
+0x7435 = 0x457D
+0x7436 = 0x4543
+0x743F = 0x6775
+0x7441 = 0x6823
+0x744B = 0x6762
+0x7455 = 0x6826
+0x7457 = 0x6825
+0x7459 = 0x6827
+0x745A = 0x3A77
+0x745B = 0x6778
+0x745C = 0x6824
+0x745E = 0x4870
+0x745F = 0x492A
+0x7463 = 0x4B76
+0x7469 = 0x5328
+0x746A = 0x426A
+0x746D = 0x6829
+0x7470 = 0x3965
+0x7476 = 0x517E
+0x747E = 0x682A
+0x7480 = 0x682D
+0x7481 = 0x682E
+0x7483 = 0x4127
+0x7487 = 0x682F
+0x7489 = 0x6776
+0x748B = 0x6830
+0x7490 = 0x6834
+0x749C = 0x682B
+0x749E = 0x6831
+0x74A3 = 0x6761
+0x74A6 = 0x6828
+0x74A7 = 0x6835
+0x74A8 = 0x6832
+0x74A9 = 0x6833
+0x74B0 = 0x3B37
+0x74BA = 0x6837
+0x74BD = 0x6774
+0x74CA = 0x476D
+0x74CF = 0x6767
+0x74D4 = 0x682C
+0x74DA = 0x6836
+0x74DC = 0x394F
+0x74DE = 0x702C
+0x74E0 = 0x702D
+0x74E2 = 0x4630
+0x74E3 = 0x306A
+0x74E4 = 0x483F
+0x74E6 = 0x4D5F
+0x74EE = 0x4E4D
+0x74F4 = 0x6A32
+0x74F6 = 0x463F
+0x74F7 = 0x3449
+0x74FF = 0x6A33
+0x7504 = 0x5567
+0x750C = 0x6A31
+0x750D = 0x5D79
+0x750F = 0x6A34
+0x7511 = 0x6A35
+0x7513 = 0x6A36
+0x7518 = 0x384A
+0x7519 = 0x5F30
+0x751A = 0x4975
+0x751C = 0x4C70
+0x751F = 0x497A
+0x7523 = 0x327A
+0x7525 = 0x497B
+0x7528 = 0x5343
+0x7529 = 0x4B26
+0x752B = 0x3826
+0x752C = 0x702E
+0x752D = 0x3142
+0x752F = 0x6538
+0x7530 = 0x4C6F
+0x7531 = 0x5349
+0x7532 = 0x3C57
+0x7533 = 0x496A
+0x7537 = 0x4450
+0x7538 = 0x3569
+0x753A = 0x6E2E
+0x753E = 0x675E
+0x7540 = 0x6E2F
+0x7548 = 0x6E32
+0x754B = 0x6E31
+0x754C = 0x3D67
+0x754E = 0x6E30
+0x754F = 0x4E37
+0x7554 = 0x454F
+0x7559 = 0x4174
+0x755A = 0x5B4E
+0x755B = 0x6E33
+0x755C = 0x5073
+0x755D = 0x4436
+0x7562 = 0x314F
+0x7565 = 0x4254
+0x7566 = 0x4668
+0x756A = 0x372C
+0x756B = 0x3B2D
+0x7572 = 0x6E34
+0x7576 = 0x3531
+0x7578 = 0x3B7B
+0x7579 = 0x6E35
+0x757F = 0x675C
+0x7583 = 0x6E36
+0x7586 = 0x3D2E
+0x7587 = 0x336B
+0x758A = 0x357E
+0x758B = 0x7162
+0x758F = 0x4A68
+0x7591 = 0x5249
+0x7592 = 0x705A
+0x7594 = 0x705B
+0x7599 = 0x386D
+0x759A = 0x3E4E
+0x759D = 0x705E
+0x75A3 = 0x7060
+0x75A4 = 0x304C
+0x75A5 = 0x3D6A
+0x75AB = 0x525F
+0x75B0 = 0x7066
+0x75B1 = 0x7065
+0x75B2 = 0x4623
+0x75B3 = 0x7061
+0x75B4 = 0x7062
+0x75B5 = 0x3443
+0x75B8 = 0x7063
+0x75B9 = 0x556E
+0x75BC = 0x4C5B
+0x75BD = 0x3E52
+0x75BE = 0x3C32
+0x75C2 = 0x7068
+0x75C3 = 0x7067
+0x75C4 = 0x7064
+0x75C5 = 0x3221
+0x75C7 = 0x7921
+0x75CA = 0x482C
+0x75CD = 0x706A
+0x75D4 = 0x564C
+0x75D5 = 0x3A5B
+0x75D8 = 0x363B
+0x75D9 = 0x3E37
+0x75DB = 0x4D34
+0x75DE = 0x4626
+0x75E2 = 0x4121
+0x75E3 = 0x706B
+0x75E4 = 0x706E
+0x75E6 = 0x706D
+0x75E7 = 0x7070
+0x75F0 = 0x4C35
+0x75F1 = 0x7072
+0x75F4 = 0x3355
+0x75F9 = 0x3154
+0x75FC = 0x7073
+0x75FF = 0x7074
+0x7600 = 0x7076
+0x7601 = 0x3461
+0x7602 = 0x7069
+0x7603 = 0x7071
+0x760A = 0x707A
+0x760B = 0x3768
+0x760C = 0x7078
+0x760D = 0x5171
+0x7610 = 0x7075
+0x7613 = 0x3B3E
+0x7615 = 0x707D
+0x7619 = 0x707E
+0x761B = 0x7121
+0x761E = 0x7079
+0x761F = 0x4E41
+0x7620 = 0x7124
+0x7621 = 0x342F
+0x7622 = 0x7123
+0x7624 = 0x4176
+0x7625 = 0x707B
+0x7626 = 0x4A5D
+0x7627 = 0x4531
+0x7629 = 0x3471
+0x762D = 0x7126
+0x7630 = 0x7127
+0x7633 = 0x712C
+0x7634 = 0x554E
+0x7635 = 0x7129
+0x7638 = 0x4833
+0x763B = 0x707C
+0x763C = 0x7122
+0x7640 = 0x7125
+0x7642 = 0x4146
+0x7643 = 0x712A
+0x7646 = 0x706C
+0x7647 = 0x706F
+0x7649 = 0x7077
+0x764C = 0x3029
+0x764D = 0x712D
+0x7654 = 0x712F
+0x7656 = 0x7131
+0x7658 = 0x705D
+0x765C = 0x7130
+0x765F = 0x3171
+0x7662 = 0x5177
+0x7664 = 0x705C
+0x7665 = 0x5622
+0x7667 = 0x705F
+0x7669 = 0x712E
+0x766C = 0x5122
+0x766D = 0x7128
+0x766E = 0x712B
+0x766F = 0x7133
+0x7670 = 0x5338
+0x7671 = 0x4C31
+0x7672 = 0x7132
+0x7678 = 0x396F
+0x767B = 0x3547
+0x767C = 0x3722
+0x767D = 0x3057
+0x767E = 0x3059
+0x7682 = 0x546D
+0x7684 = 0x3544
+0x7686 = 0x3D54
+0x7687 = 0x3B4A
+0x7688 = 0x7027
+0x768B = 0x385E
+0x768E = 0x7028
+0x7693 = 0x7029
+0x7696 = 0x4D6E
+0x7699 = 0x702A
+0x769A = 0x3028
+0x76A4 = 0x702B
+0x76AE = 0x4624
+0x76B4 = 0x7165
+0x76B8 = 0x7164
+0x76BA = 0x5665
+0x76BF = 0x4373
+0x76C2 = 0x535B
+0x76C5 = 0x5651
+0x76C6 = 0x4568
+0x76C8 = 0x532F
+0x76CA = 0x5266
+0x76CD = 0x6E41
+0x76CE = 0x303B
+0x76D2 = 0x3A50
+0x76D4 = 0x3F78
+0x76D7 = 0x3541
+0x76DB = 0x4A22
+0x76DE = 0x5535
+0x76DF = 0x434B
+0x76E1 = 0x3E21
+0x76E3 = 0x3C60
+0x76E4 = 0x454C
+0x76E5 = 0x6E42
+0x76E7 = 0x422C
+0x76EE = 0x443F
+0x76EF = 0x3622
+0x76F1 = 0x6D6C
+0x76F2 = 0x4324
+0x76F4 = 0x5631
+0x76F8 = 0x4F60
+0x76F9 = 0x6D6F
+0x76FC = 0x454E
+0x76FE = 0x365C
+0x7701 = 0x4A21
+0x7704 = 0x6D6D
+0x7707 = 0x6D70
+0x7708 = 0x6D71
+0x7709 = 0x433C
+0x770B = 0x3F34
+0x7719 = 0x6D74
+0x771A = 0x6D72
+0x771F = 0x5566
+0x7720 = 0x435F
+0x7722 = 0x6D73
+0x7726 = 0x6D76
+0x7728 = 0x5523
+0x7729 = 0x5123
+0x772D = 0x6D75
+0x772F = 0x4350
+0x7735 = 0x6D77
+0x7736 = 0x3F74
+0x7737 = 0x3E6C
+0x7738 = 0x6D78
+0x773A = 0x4C77
+0x773C = 0x515B
+0x7740 = 0x5745
+0x7743 = 0x6D7C
+0x7747 = 0x6D7B
+0x774F = 0x784A
+0x775A = 0x6D7D
+0x775B = 0x3E26
+0x775C = 0x5576
+0x775E = 0x6D79
+0x7761 = 0x4B2F
+0x7762 = 0x6E21
+0x7763 = 0x363D
+0x7765 = 0x6E22
+0x7766 = 0x4440
+0x7768 = 0x6D7E
+0x776B = 0x3D5E
+0x776C = 0x3247
+0x7779 = 0x3643
+0x777D = 0x6E25
+0x777E = 0x583A
+0x777F = 0x6E23
+0x7780 = 0x6E26
+0x7784 = 0x4369
+0x7785 = 0x3372
+0x778C = 0x6E27
+0x778D = 0x6E24
+0x778E = 0x4F39
+0x7791 = 0x6E28
+0x7798 = 0x6D6E
+0x779E = 0x4277
+0x779F = 0x6E29
+0x77A0 = 0x6E2A
+0x77A2 = 0x5E2B
+0x77A5 = 0x4633
+0x77A7 = 0x4746
+0x77AA = 0x3549
+0x77AC = 0x4B32
+0x77AD = 0x7851
+0x77B0 = 0x6E2B
+0x77B3 = 0x4D2B
+0x77B5 = 0x6E2C
+0x77BB = 0x5530
+0x77BC = 0x6D7A
+0x77BD = 0x6E2D
+0x77BF = 0x7644
+0x77C7 = 0x7857
+0x77CD = 0x5B47
+0x77D7 = 0x3423
+0x77DA = 0x5675
+0x77DB = 0x432C
+0x77DC = 0x7166
+0x77E2 = 0x4A38
+0x77E3 = 0x5253
+0x77E5 = 0x562A
+0x77E7 = 0x6F72
+0x77E9 = 0x3E58
+0x77EC = 0x6F73
+0x77ED = 0x364C
+0x77EE = 0x302B
+0x77EF = 0x3D43
+0x77F3 = 0x4A2F
+0x77F8 = 0x6D37
+0x77FD = 0x4E79
+0x7802 = 0x4930
+0x7809 = 0x6D39
+0x780C = 0x4676
+0x780D = 0x3F33
+0x7811 = 0x6D3C
+0x7812 = 0x4578
+0x7814 = 0x5150
+0x7818 = 0x6D3B
+0x781D = 0x6D40
+0x781F = 0x6D44
+0x7823 = 0x6D48
+0x7825 = 0x6D46
+0x7826 = 0x6D4E
+0x7827 = 0x5568
+0x7829 = 0x6D49
+0x782C = 0x6D47
+0x782D = 0x6D3E
+0x7830 = 0x4569
+0x7834 = 0x4646
+0x7837 = 0x4969
+0x7838 = 0x5452
+0x7839 = 0x6D41
+0x783C = 0x6D45
+0x7843 = 0x7927
+0x7845 = 0x3968
+0x7847 = 0x6D50
+0x784C = 0x6D51
+0x784E = 0x6D4A
+0x7850 = 0x6D4F
+0x7852 = 0x4E78
+0x785D = 0x4F75
+0x7864 = 0x6D4C
+0x7868 = 0x6D3A
+0x786A = 0x6D52
+0x786B = 0x4172
+0x786C = 0x5332
+0x786D = 0x6D4B
+0x786E = 0x7866
+0x786F = 0x5162
+0x787C = 0x4570
+0x7887 = 0x6D56
+0x7889 = 0x356F
+0x788C = 0x4235
+0x788E = 0x4B69
+0x7891 = 0x312E
+0x7893 = 0x6D54
+0x7897 = 0x4D6B
+0x7898 = 0x3562
+0x789A = 0x6D55
+0x789F = 0x357A
+0x78A1 = 0x6D58
+0x78A3 = 0x6D59
+0x78A5 = 0x6D5C
+0x78A7 = 0x314C
+0x78A9 = 0x4B36
+0x78AD = 0x6D38
+0x78B0 = 0x4576
+0x78B1 = 0x3C6E
+0x78B2 = 0x6D5A
+0x78B3 = 0x4C3C
+0x78B4 = 0x326A
+0x78B8 = 0x6D3F
+0x78B9 = 0x6D5B
+0x78BA = 0x4837
+0x78BC = 0x426B
+0x78BE = 0x446B
+0x78C1 = 0x3445
+0x78C5 = 0x3075
+0x78C9 = 0x6D5F
+0x78CA = 0x405A
+0x78CB = 0x3468
+0x78D0 = 0x454D
+0x78D4 = 0x6D5D
+0x78D5 = 0x3F44
+0x78D9 = 0x6D5E
+0x78DA = 0x5729
+0x78E3 = 0x6D57
+0x78E7 = 0x6D53
+0x78E8 = 0x4425
+0x78EC = 0x6D60
+0x78EF = 0x6D36
+0x78F2 = 0x6D61
+0x78F4 = 0x6D63
+0x78F7 = 0x4157
+0x78FA = 0x3B47
+0x78FD = 0x6D4D
+0x7901 = 0x3D38
+0x7905 = 0x6D62
+0x790E = 0x3421
+0x7913 = 0x6D64
+0x7919 = 0x302D
+0x791E = 0x6D66
+0x7924 = 0x6D65
+0x7926 = 0x3F73
+0x792A = 0x6D42
+0x792B = 0x4079
+0x792C = 0x372F
+0x7931 = 0x6D43
+0x7934 = 0x6D67
+0x793A = 0x4A3E
+0x793B = 0x6C6A
+0x793E = 0x4967
+0x7940 = 0x6C6B
+0x7941 = 0x466E
+0x7946 = 0x6C6C
+0x7948 = 0x466D
+0x7949 = 0x6C6D
+0x7953 = 0x6C70
+0x7956 = 0x5766
+0x7957 = 0x6C73
+0x795A = 0x6C71
+0x795B = 0x6C6E
+0x795C = 0x6C6F
+0x795D = 0x5723
+0x795E = 0x4971
+0x795F = 0x4B6E
+0x7960 = 0x6C74
+0x7965 = 0x4F69
+0x7967 = 0x6C76
+0x7968 = 0x4631
+0x796D = 0x3C40
+0x797A = 0x6C77
+0x7980 = 0x5977
+0x7981 = 0x3D7B
+0x7984 = 0x423B
+0x798A = 0x6C79
+0x798D = 0x3B76
+0x798E = 0x6C75
+0x798F = 0x3823
+0x799A = 0x6C7A
+0x79A6 = 0x787A
+0x79A7 = 0x6C7B
+0x79AA = 0x6C78
+0x79AE = 0x4071
+0x79B0 = 0x6C72
+0x79B1 = 0x353B
+0x79B3 = 0x6C7C
+0x79B9 = 0x536D
+0x79BA = 0x582E
+0x79BD = 0x475D
+0x79BE = 0x3A4C
+0x79C0 = 0x5063
+0x79C1 = 0x4B3D
+0x79C3 = 0x4D3A
+0x79C6 = 0x3851
+0x79C9 = 0x317C
+0x79CB = 0x476F
+0x79CD = 0x7926
+0x79D1 = 0x3F46
+0x79D2 = 0x436B
+0x79D5 = 0x6F75
+0x79D8 = 0x4358
+0x79DF = 0x5762
+0x79E3 = 0x6F77
+0x79E4 = 0x3353
+0x79E6 = 0x4758
+0x79E7 = 0x516D
+0x79E9 = 0x5648
+0x79EB = 0x6F78
+0x79ED = 0x6F76
+0x79F8 = 0x3D55
+0x79FB = 0x5246
+0x7A00 = 0x4F21
+0x7A02 = 0x6F7C
+0x7A03 = 0x6F7B
+0x7A06 = 0x6F79
+0x7A0B = 0x334C
+0x7A0D = 0x4954
+0x7A0E = 0x4B30
+0x7A14 = 0x6F7E
+0x7A17 = 0x305E
+0x7A1A = 0x5649
+0x7A1E = 0x6F7D
+0x7A20 = 0x336D
+0x7A2E = 0x5656
+0x7A31 = 0x3346
+0x7A37 = 0x7022
+0x7A39 = 0x7021
+0x7A3B = 0x353E
+0x7A3C = 0x3C5A
+0x7A3D = 0x3B7C
+0x7A3F = 0x3865
+0x7A40 = 0x7836
+0x7A46 = 0x4442
+0x7A4C = 0x7655
+0x7A4D = 0x3B7D
+0x7A4E = 0x5331
+0x7A57 = 0x4B6B
+0x7A61 = 0x7023
+0x7A62 = 0x3B60
+0x7A69 = 0x4E48
+0x7A6B = 0x783E
+0x7A70 = 0x7026
+0x7A74 = 0x5128
+0x7A76 = 0x3E3F
+0x7A78 = 0x7136
+0x7A79 = 0x7137
+0x7A7A = 0x3F55
+0x7A7F = 0x3429
+0x7A80 = 0x7138
+0x7A81 = 0x4D3B
+0x7A84 = 0x552D
+0x7A86 = 0x7139
+0x7A88 = 0x713A
+0x7A91 = 0x5224
+0x7A92 = 0x564F
+0x7A95 = 0x713B
+0x7A96 = 0x3D51
+0x7A97 = 0x3430
+0x7A98 = 0x3E3D
+0x7A9F = 0x3F5F
+0x7AA0 = 0x713D
+0x7AA8 = 0x713F
+0x7AA9 = 0x4E51
+0x7AAA = 0x4D5D
+0x7AAC = 0x713E
+0x7AAE = 0x476E
+0x7AB3 = 0x7141
+0x7AB6 = 0x7140
+0x7ABA = 0x3F7A
+0x7ABF = 0x417E
+0x7AC4 = 0x345C
+0x7AC5 = 0x474F
+0x7AC7 = 0x713C
+0x7AC8 = 0x546E
+0x7ACA = 0x4754
+0x7ACB = 0x4122
+0x7AD9 = 0x553E
+0x7ADF = 0x3E39
+0x7AE0 = 0x5542
+0x7AE3 = 0x3F22
+0x7AE5 = 0x4D2F
+0x7AE6 = 0x7135
+0x7AEA = 0x4A7A
+0x7AED = 0x3D5F
+0x7AEF = 0x364B
+0x7AF6 = 0x3E3A
+0x7AF9 = 0x5671
+0x7AFA = 0x7343
+0x7AFD = 0x7344
+0x7AFF = 0x384D
+0x7B04 = 0x7347
+0x7B06 = 0x304A
+0x7B08 = 0x7345
+0x7B0A = 0x7349
+0x7B0B = 0x4B71
+0x7B0F = 0x734B
+0x7B11 = 0x5026
+0x7B19 = 0x734F
+0x7B1B = 0x3551
+0x7B1E = 0x7357
+0x7B20 = 0x7352
+0x7B24 = 0x7354
+0x7B25 = 0x7353
+0x7B26 = 0x377B
+0x7B28 = 0x313F
+0x7B2A = 0x734E
+0x7B2B = 0x734A
+0x7B2C = 0x355A
+0x7B2E = 0x7350
+0x7B31 = 0x7351
+0x7B33 = 0x7355
+0x7B38 = 0x734D
+0x7B45 = 0x735A
+0x7B46 = 0x314A
+0x7B47 = 0x734C
+0x7B49 = 0x3548
+0x7B4B = 0x3D6E
+0x7B4C = 0x735C
+0x7B4F = 0x3724
+0x7B50 = 0x3F70
+0x7B51 = 0x7928
+0x7B52 = 0x4D32
+0x7B54 = 0x3470
+0x7B56 = 0x325F
+0x7B58 = 0x7358
+0x7B60 = 0x735E
+0x7B62 = 0x7361
+0x7B67 = 0x7348
+0x7B6E = 0x735F
+0x7B71 = 0x7363
+0x7B72 = 0x7362
+0x7B75 = 0x735B
+0x7B77 = 0x3F6A
+0x7B7B = 0x7360
+0x7B85 = 0x736B
+0x7B8B = 0x3C63
+0x7B8D = 0x393F
+0x7B8F = 0x735D
+0x7B90 = 0x7364
+0x7B94 = 0x322D
+0x7B95 = 0x3B7E
+0x7B97 = 0x4B63
+0x7B9C = 0x736D
+0x7B9D = 0x7369
+0x7BA1 = 0x395C
+0x7BA2 = 0x736E
+0x7BAC = 0x7368
+0x7BAD = 0x3C7D
+0x7BB1 = 0x4F64
+0x7BB4 = 0x7370
+0x7BB8 = 0x7367
+0x7BC0 = 0x3D5A
+0x7BC1 = 0x7372
+0x7BC4 = 0x3736
+0x7BC6 = 0x572D
+0x7BC7 = 0x462A
+0x7BC9 = 0x567E
+0x7BCB = 0x7366
+0x7BCC = 0x7373
+0x7BD9 = 0x385D
+0x7BDA = 0x7375
+0x7BDD = 0x7374
+0x7BE1 = 0x345B
+0x7BE4 = 0x7346
+0x7BE5 = 0x7376
+0x7BE6 = 0x7377
+0x7BE9 = 0x4938
+0x7BEA = 0x7378
+0x7BF3 = 0x7359
+0x7BF7 = 0x4571
+0x7BFC = 0x737B
+0x7BFE = 0x737A
+0x7C00 = 0x7365
+0x7C07 = 0x3458
+0x7C0B = 0x737E
+0x7C0C = 0x7379
+0x7C0D = 0x4228
+0x7C0F = 0x737C
+0x7C1E = 0x736C
+0x7C1F = 0x7421
+0x7C21 = 0x3C72
+0x7C23 = 0x7371
+0x7C26 = 0x7423
+0x7C27 = 0x3B49
+0x7C2A = 0x7422
+0x7C2B = 0x736F
+0x7C38 = 0x7424
+0x7C3D = 0x4729
+0x7C3E = 0x4131
+0x7C3F = 0x323E
+0x7C40 = 0x7426
+0x7C43 = 0x403A
+0x7C4C = 0x336F
+0x7C4D = 0x3C2E
+0x7C5C = 0x736A
+0x7C5F = 0x7425
+0x7C60 = 0x417D
+0x7C64 = 0x7862
+0x7C69 = 0x7356
+0x7C6A = 0x737D
+0x7C6C = 0x4069
+0x7C6E = 0x4261
+0x7C72 = 0x787B
+0x7C73 = 0x4357
+0x7C7C = 0x744C
+0x7C7D = 0x5751
+0x7C89 = 0x375B
+0x7C91 = 0x744E
+0x7C92 = 0x4123
+0x7C95 = 0x4649
+0x7C97 = 0x3456
+0x7C98 = 0x5533
+0x7C9E = 0x7451
+0x7C9F = 0x4B5A
+0x7CA2 = 0x7452
+0x7CA4 = 0x5441
+0x7CA5 = 0x5660
+0x7CB1 = 0x413B
+0x7CB2 = 0x7453
+0x7CB3 = 0x3E2C
+0x7CB9 = 0x3462
+0x7CBC = 0x7454
+0x7CBD = 0x7455
+0x7CBE = 0x3E2B
+0x7CC5 = 0x745B
+0x7CC7 = 0x7457
+0x7CC8 = 0x745A
+0x7CCA = 0x3A7D
+0x7CCC = 0x7458
+0x7CCD = 0x7459
+0x7CD5 = 0x3862
+0x7CD6 = 0x4C47
+0x7CD7 = 0x745C
+0x7CD9 = 0x325A
+0x7CDC = 0x4353
+0x7CDD = 0x7456
+0x7CDE = 0x3760
+0x7CDF = 0x5463
+0x7CE0 = 0x3F37
+0x7CE7 = 0x4138
+0x7CE8 = 0x745D
+0x7CEF = 0x4534
+0x7CF0 = 0x7870
+0x7CF2 = 0x744F
+0x7CF4 = 0x5961
+0x7CF6 = 0x7450
+0x7CF8 = 0x7469
+0x7CF9 = 0x6679
+0x7CFB = 0x4F35
+0x7CFE = 0x3E40
+0x7D00 = 0x3C4D
+0x7D02 = 0x667B
+0x7D04 = 0x543C
+0x7D05 = 0x3A6C
+0x7D06 = 0x667A
+0x7D07 = 0x667C
+0x7D08 = 0x667D
+0x7D09 = 0x4852
+0x7D0A = 0x4E49
+0x7D0B = 0x4E46
+0x7D0D = 0x4449
+0x7D10 = 0x4526
+0x7D13 = 0x6723
+0x7D14 = 0x343F
+0x7D15 = 0x6722
+0x7D17 = 0x4934
+0x7D19 = 0x563D
+0x7D1A = 0x3C36
+0x7D1B = 0x3757
+0x7D1C = 0x6721
+0x7D20 = 0x4B58
+0x7D21 = 0x3744
+0x7D22 = 0x4B77
+0x7D2B = 0x574F
+0x7D2F = 0x405B
+0x7D30 = 0x4F38
+0x7D31 = 0x6726
+0x7D32 = 0x6725
+0x7D33 = 0x4970
+0x7D39 = 0x495C
+0x7D3A = 0x6724
+0x7D3C = 0x6728
+0x7D3F = 0x672A
+0x7D40 = 0x6729
+0x7D42 = 0x5655
+0x7D44 = 0x5769
+0x7D46 = 0x306D
+0x7D4E = 0x672C
+0x7D50 = 0x3D61
+0x7D5D = 0x672B
+0x7D5E = 0x3D4A
+0x7D61 = 0x4267
+0x7D62 = 0x5124
+0x7D66 = 0x3878
+0x7D68 = 0x485E
+0x7D6E = 0x5075
+0x7D71 = 0x4D33
+0x7D72 = 0x4B3F
+0x7D73 = 0x672D
+0x7D76 = 0x3E78
+0x7D79 = 0x3E6E
+0x7D81 = 0x3073
+0x7D83 = 0x672F
+0x7D86 = 0x672E
+0x7D88 = 0x6730
+0x7D89 = 0x5065
+0x7D8F = 0x4B67
+0x7D93 = 0x3E2D
+0x7D9C = 0x575B
+0x7D9E = 0x6736
+0x7DA2 = 0x3371
+0x7DA3 = 0x6739
+0x7DA6 = 0x746B
+0x7DAB = 0x4F5F
+0x7DAC = 0x6737
+0x7DAD = 0x4E2C
+0x7DAE = 0x746C
+0x7DB0 = 0x673A
+0x7DB1 = 0x3859
+0x7DB2 = 0x4D78
+0x7DB3 = 0x3141
+0x7DB4 = 0x573A
+0x7DB8 = 0x425A
+0x7DB9 = 0x6738
+0x7DBA = 0x6732
+0x7DBB = 0x5540
+0x7DBD = 0x3442
+0x7DBE = 0x6731
+0x7DBF = 0x4360
+0x7DC4 = 0x6735
+0x7DC7 = 0x673B
+0x7DCA = 0x3D74
+0x7DCB = 0x6733
+0x7DD1 = 0x424C
+0x7DD2 = 0x5077
+0x7DD4 = 0x6734
+0x7DD7 = 0x673D
+0x7DD8 = 0x3C6A
+0x7DD9 = 0x673C
+0x7DDD = 0x3C29
+0x7DDE = 0x3650
+0x7DE0 = 0x355E
+0x7DE1 = 0x6745
+0x7DE3 = 0x5435
+0x7DE6 = 0x6741
+0x7DE8 = 0x3160
+0x7DE9 = 0x3B3A
+0x7DEC = 0x4365
+0x7DEF = 0x4E33
+0x7DF1 = 0x6743
+0x7DF2 = 0x673F
+0x7DF4 = 0x4137
+0x7DF6 = 0x6742
+0x7DF9 = 0x673E
+0x7DFB = 0x7924
+0x7E08 = 0x5D53
+0x7E09 = 0x6746
+0x7E0A = 0x674B
+0x7E0B = 0x6744
+0x7E10 = 0x6727
+0x7E11 = 0x674C
+0x7E1B = 0x383F
+0x7E1D = 0x6747
+0x7E1E = 0x6749
+0x7E1F = 0x6748
+0x7E23 = 0x4F58
+0x7E27 = 0x4C50
+0x7E2B = 0x376C
+0x7E2D = 0x674A
+0x7E2E = 0x4B75
+0x7E31 = 0x575D
+0x7E32 = 0x6750
+0x7E34 = 0x7863
+0x7E35 = 0x674F
+0x7E36 = 0x746A
+0x7E37 = 0x4246
+0x7E39 = 0x674E
+0x7E3B = 0x7763
+0x7E3D = 0x575C
+0x7E3E = 0x3C28
+0x7E41 = 0x3731
+0x7E45 = 0x6752
+0x7E46 = 0x6751
+0x7E47 = 0x746D
+0x7E52 = 0x6755
+0x7E54 = 0x562F
+0x7E55 = 0x4949
+0x7E5A = 0x6754
+0x7E5E = 0x4846
+0x7E62 = 0x6740
+0x7E69 = 0x497E
+0x7E6A = 0x3B66
+0x7E6B = 0x7873
+0x7E6D = 0x3C6B
+0x7E6E = 0x6756
+0x7E6F = 0x6759
+0x7E70 = 0x6758
+0x7E73 = 0x3D49
+0x7E79 = 0x526F
+0x7E7C = 0x3C4C
+0x7E7D = 0x674D
+0x7E7E = 0x6757
+0x7E82 = 0x576B
+0x7E88 = 0x6753
+0x7E8A = 0x667E
+0x7E8C = 0x5078
+0x7E8D = 0x784D
+0x7E8F = 0x3278
+0x7E93 = 0x5327
+0x7E94 = 0x7826
+0x7E96 = 0x4F4B
+0x7E98 = 0x675A
+0x7E9B = 0x746E
+0x7E9C = 0x4042
+0x7F36 = 0x733E
+0x7F38 = 0x3857
+0x7F3A = 0x4831
+0x7F44 = 0x7340
+0x7F45 = 0x7341
+0x7F4C = 0x733F
+0x7F4E = 0x786E
+0x7F50 = 0x395E
+0x7F54 = 0x5868
+0x7F55 = 0x3A31
+0x7F58 = 0x6E37
+0x7F5F = 0x6E39
+0x7F61 = 0x6E38
+0x7F68 = 0x6E3B
+0x7F69 = 0x5556
+0x7F6A = 0x576F
+0x7F6E = 0x5643
+0x7F70 = 0x3723
+0x7F71 = 0x6E3D
+0x7F72 = 0x4A70
+0x7F77 = 0x3055
+0x7F79 = 0x6E3E
+0x7F7E = 0x6E40
+0x7F85 = 0x425E
+0x7F86 = 0x6E3C
+0x7F88 = 0x6E3F
+0x7F8A = 0x5172
+0x7F8C = 0x473C
+0x7F8E = 0x4340
+0x7F94 = 0x3861
+0x7F9A = 0x4167
+0x7F9D = 0x7446
+0x7F9E = 0x505F
+0x7FA1 = 0x4F5B
+0x7FA4 = 0x483A
+0x7FA5 = 0x7447
+0x7FA7 = 0x7448
+0x7FA9 = 0x5265
+0x7FAF = 0x7449
+0x7FB0 = 0x744A
+0x7FB2 = 0x744B
+0x7FB8 = 0x597A
+0x7FB9 = 0x387E
+0x7FBC = 0x6571
+0x7FBD = 0x5370
+0x7FBF = 0x7460
+0x7FC1 = 0x4E4C
+0x7FC5 = 0x3361
+0x7FCA = 0x7134
+0x7FCC = 0x526E
+0x7FCE = 0x7461
+0x7FD2 = 0x4F30
+0x7FD4 = 0x4F68
+0x7FD5 = 0x7462
+0x7FDF = 0x3554
+0x7FE0 = 0x3464
+0x7FE1 = 0x7464
+0x7FE5 = 0x7463
+0x7FE6 = 0x7465
+0x7FE9 = 0x7466
+0x7FEE = 0x7467
+0x7FF0 = 0x3A32
+0x7FF1 = 0x303F
+0x7FF3 = 0x7468
+0x7FF9 = 0x474C
+0x7FFB = 0x372D
+0x7FFC = 0x526D
+0x8000 = 0x522B
+0x8001 = 0x404F
+0x8003 = 0x3F3C
+0x8004 = 0x6B23
+0x8005 = 0x555F
+0x8006 = 0x6A48
+0x800B = 0x7173
+0x800C = 0x3678
+0x800D = 0x4B23
+0x8010 = 0x444D
+0x8012 = 0x7167
+0x8014 = 0x7168
+0x8015 = 0x387B
+0x8016 = 0x7169
+0x8017 = 0x3A44
+0x8018 = 0x5445
+0x8019 = 0x3052
+0x801C = 0x716A
+0x8020 = 0x716B
+0x8025 = 0x716D
+0x8026 = 0x716E
+0x8028 = 0x7171
+0x8029 = 0x7170
+0x802A = 0x4555
+0x802C = 0x716F
+0x802E = 0x716C
+0x8031 = 0x7172
+0x8033 = 0x367A
+0x8035 = 0x7174
+0x8036 = 0x522E
+0x8037 = 0x5E47
+0x803B = 0x335C
+0x803D = 0x3522
+0x803F = 0x3922
+0x8043 = 0x7175
+0x8046 = 0x7176
+0x804A = 0x4144
+0x8052 = 0x7178
+0x8056 = 0x4A25
+0x8058 = 0x4638
+0x805A = 0x3E5B
+0x805E = 0x4E45
+0x806F = 0x412A
+0x8070 = 0x344F
+0x8071 = 0x717A
+0x8072 = 0x4979
+0x8073 = 0x4B4A
+0x8075 = 0x7179
+0x8076 = 0x4474
+0x8077 = 0x5630
+0x8079 = 0x7177
+0x807D = 0x4C7D
+0x807E = 0x417B
+0x807F = 0x6D32
+0x8080 = 0x6D31
+0x8084 = 0x525E
+0x8085 = 0x4B60
+0x8086 = 0x4B41
+0x8087 = 0x5558
+0x8089 = 0x4862
+0x808B = 0x405F
+0x808C = 0x3C21
+0x8093 = 0x6B41
+0x8096 = 0x5024
+0x8098 = 0x5662
+0x809A = 0x3647
+0x809B = 0x3858
+0x809C = 0x6B40
+0x809D = 0x384E
+0x809F = 0x6B3F
+0x80A1 = 0x3949
+0x80A2 = 0x562B
+0x80A5 = 0x374A
+0x80A9 = 0x3C67
+0x80AA = 0x373E
+0x80AB = 0x6B46
+0x80AD = 0x6B47
+0x80AF = 0x3F4F
+0x80B1 = 0x6B45
+0x80B2 = 0x537D
+0x80B4 = 0x6B48
+0x80B7 = 0x6B49
+0x80BA = 0x374E
+0x80BC = 0x6B42
+0x80BD = 0x6B44
+0x80C2 = 0x6B4F
+0x80C3 = 0x4E38
+0x80C4 = 0x6B50
+0x80CC = 0x3133
+0x80CD = 0x6B52
+0x80CE = 0x4C25
+0x80D6 = 0x4556
+0x80D7 = 0x6B53
+0x80D9 = 0x6B51
+0x80DA = 0x455F
+0x80DB = 0x6B4E
+0x80DD = 0x6B55
+0x80DE = 0x307B
+0x80E1 = 0x3A7A
+0x80E4 = 0x5837
+0x80E5 = 0x7163
+0x80E9 = 0x6B4C
+0x80EC = 0x6640
+0x80ED = 0x6B59
+0x80EF = 0x3F68
+0x80F0 = 0x5248
+0x80F1 = 0x6B57
+0x80F2 = 0x6B5C
+0x80F3 = 0x386C
+0x80F4 = 0x6B58
+0x80F8 = 0x5058
+0x80FA = 0x3037
+0x80FC = 0x6B5D
+0x80FD = 0x445C
+0x8102 = 0x562C
+0x8105 = 0x5032
+0x8106 = 0x3460
+0x8109 = 0x4276
+0x810A = 0x3C39
+0x810E = 0x6B5B
+0x8112 = 0x6B5F
+0x8116 = 0x3231
+0x8118 = 0x6B64
+0x811A = 0x3D45
+0x811B = 0x6B56
+0x811E = 0x6B62
+0x812C = 0x6B63
+0x812F = 0x382C
+0x8131 = 0x4D51
+0x8132 = 0x6B65
+0x8139 = 0x554D
+0x813E = 0x4622
+0x8146 = 0x4C73
+0x8148 = 0x6B66
+0x814A = 0x784C
+0x814B = 0x5238
+0x814C = 0x6B67
+0x814E = 0x4976
+0x8150 = 0x382F
+0x8151 = 0x382D
+0x8153 = 0x6B68
+0x8154 = 0x473B
+0x8155 = 0x4D73
+0x8156 = 0x6B4B
+0x8159 = 0x6B6A
+0x815A = 0x6B6B
+0x8160 = 0x6B6D
+0x8161 = 0x6B61
+0x8165 = 0x5048
+0x8166 = 0x4454
+0x8167 = 0x6B72
+0x8169 = 0x6B6E
+0x816B = 0x5657
+0x816D = 0x6B71
+0x816E = 0x4879
+0x8170 = 0x517C
+0x8171 = 0x6B6C
+0x8174 = 0x6B69
+0x8178 = 0x3326
+0x8179 = 0x3839
+0x817A = 0x4F59
+0x817C = 0x6B6F
+0x817D = 0x6B70
+0x817F = 0x4D48
+0x8180 = 0x3072
+0x8182 = 0x6B76
+0x8188 = 0x6B75
+0x818A = 0x3232
+0x818F = 0x3860
+0x8198 = 0x316C
+0x819A = 0x3774
+0x819B = 0x4C45
+0x819C = 0x4424
+0x819D = 0x4F25
+0x81A0 = 0x3D3A
+0x81A3 = 0x6B79
+0x81A6 = 0x6C22
+0x81A8 = 0x4572
+0x81A9 = 0x4465
+0x81AA = 0x6B7A
+0x81B3 = 0x4945
+0x81BA = 0x625F
+0x81BB = 0x6B7E
+0x81BD = 0x3528
+0x81BE = 0x6B5A
+0x81BF = 0x4527
+0x81C0 = 0x4D4E
+0x81C1 = 0x6C21
+0x81C2 = 0x315B
+0x81C3 = 0x5337
+0x81C6 = 0x525C
+0x81C9 = 0x4133
+0x81CA = 0x6B7D
+0x81CC = 0x6B7B
+0x81CD = 0x466A
+0x81CF = 0x6B77
+0x81D8 = 0x4030
+0x81DA = 0x6B4D
+0x81DF = 0x5460
+0x81E0 = 0x5975
+0x81E3 = 0x333C
+0x81E7 = 0x6A30
+0x81E8 = 0x4159
+0x81EA = 0x5754
+0x81EC = 0x742B
+0x81ED = 0x3374
+0x81F3 = 0x5641
+0x81F4 = 0x5642
+0x81FA = 0x4C28
+0x81FB = 0x5569
+0x81FC = 0x3E4A
+0x81FE = 0x7427
+0x8200 = 0x5228
+0x8201 = 0x7428
+0x8202 = 0x7429
+0x8204 = 0x742A
+0x8205 = 0x3E4B
+0x8207 = 0x536B
+0x8208 = 0x504B
+0x8209 = 0x3E59
+0x820A = 0x3E49
+0x820C = 0x4960
+0x820D = 0x7867
+0x8210 = 0x7342
+0x8212 = 0x4A66
+0x8214 = 0x4C72
+0x821B = 0x6236
+0x821C = 0x4B34
+0x821E = 0x4E68
+0x821F = 0x565B
+0x8221 = 0x742D
+0x8222 = 0x742E
+0x8228 = 0x7432
+0x822A = 0x3A3D
+0x822B = 0x7433
+0x822C = 0x3063
+0x822D = 0x7430
+0x822F = 0x7431
+0x8233 = 0x7436
+0x8234 = 0x7437
+0x8235 = 0x3666
+0x8236 = 0x3230
+0x8237 = 0x4F4F
+0x8238 = 0x7434
+0x8239 = 0x342C
+0x823E = 0x7438
+0x8244 = 0x7439
+0x8247 = 0x4D27
+0x8249 = 0x743A
+0x824B = 0x743B
+0x824F = 0x743C
+0x8258 = 0x4B52
+0x8259 = 0x3255
+0x825A = 0x743D
+0x825F = 0x743E
+0x8264 = 0x742F
+0x8266 = 0x3D22
+0x8268 = 0x743F
+0x826B = 0x7435
+0x826E = 0x745E
+0x826F = 0x413C
+0x8271 = 0x3C68
+0x8272 = 0x492B
+0x8274 = 0x6575
+0x8277 = 0x515E
+0x8279 = 0x5C33
+0x827D = 0x5C34
+0x827E = 0x302C
+0x827F = 0x5C35
+0x8284 = 0x5C39
+0x8288 = 0x5842
+0x828A = 0x5C37
+0x828B = 0x5373
+0x828D = 0x4956
+0x828E = 0x5C3A
+0x828F = 0x5C36
+0x8291 = 0x5C3B
+0x8292 = 0x4322
+0x8298 = 0x5C45
+0x8299 = 0x5C3D
+0x829D = 0x5625
+0x829F = 0x5C4F
+0x82A1 = 0x5C4D
+0x82A4 = 0x5C52
+0x82A5 = 0x3D66
+0x82A8 = 0x5C38
+0x82A9 = 0x5C4B
+0x82AA = 0x5C4E
+0x82AB = 0x5C3E
+0x82AC = 0x3752
+0x82AD = 0x3045
+0x82AE = 0x5C47
+0x82AF = 0x503E
+0x82B0 = 0x5C41
+0x82B1 = 0x3B28
+0x82B3 = 0x373C
+0x82B4 = 0x5C4C
+0x82B7 = 0x5C46
+0x82B9 = 0x475B
+0x82BB = 0x5B3B
+0x82BD = 0x513F
+0x82BE = 0x5C40
+0x82C4 = 0x5C50
+0x82CA = 0x5C43
+0x82D1 = 0x5437
+0x82D2 = 0x5C5B
+0x82D3 = 0x5C5F
+0x82D4 = 0x4C26
+0x82D5 = 0x5C66
+0x82D7 = 0x4367
+0x82D8 = 0x5C5C
+0x82DB = 0x3F41
+0x82DC = 0x5C59
+0x82DE = 0x307A
+0x82DF = 0x3936
+0x82E0 = 0x5C65
+0x82E1 = 0x5C53
+0x82E3 = 0x5C44
+0x82E4 = 0x5C56
+0x82E5 = 0x4874
+0x82E6 = 0x3F60
+0x82E7 = 0x5C51
+0x82EB = 0x493B
+0x82EF = 0x313D
+0x82F1 = 0x5322
+0x82F4 = 0x5C5A
+0x82F7 = 0x5C55
+0x82F9 = 0x785C
+0x82FB = 0x5C5E
+0x8301 = 0x5742
+0x8302 = 0x432F
+0x8303 = 0x7832
+0x8304 = 0x4751
+0x8305 = 0x4329
+0x8306 = 0x5C62
+0x8307 = 0x5C58
+0x8308 = 0x5C6B
+0x8309 = 0x5C54
+0x830C = 0x5C5D
+0x8317 = 0x5C78
+0x831A = 0x5C61
+0x831B = 0x5D22
+0x831C = 0x5C67
+0x8328 = 0x3444
+0x832B = 0x4323
+0x832C = 0x3267
+0x832D = 0x5C7A
+0x832F = 0x5C72
+0x8331 = 0x5C6F
+0x8333 = 0x5C7C
+0x8334 = 0x5C6E
+0x8335 = 0x5270
+0x8336 = 0x3268
+0x8338 = 0x4857
+0x8339 = 0x4863
+0x833A = 0x5C7B
+0x833C = 0x5C6D
+0x8340 = 0x5C77
+0x8343 = 0x5C75
+0x8346 = 0x3E23
+0x8347 = 0x5C74
+0x8349 = 0x325D
+0x834F = 0x5C73
+0x8350 = 0x7843
+0x8351 = 0x5C68
+0x8352 = 0x3B44
+0x8354 = 0x4073
+0x8377 = 0x3A49
+0x8378 = 0x5D29
+0x837B = 0x5D36
+0x837C = 0x5D31
+0x837D = 0x5D34
+0x8385 = 0x5D30
+0x8386 = 0x464E
+0x8389 = 0x4072
+0x838A = 0x572F
+0x838E = 0x492F
+0x8392 = 0x5C6C
+0x8393 = 0x5D2E
+0x8396 = 0x3E25
+0x8398 = 0x5D37
+0x839B = 0x5C70
+0x839C = 0x5D2F
+0x839E = 0x5D38
+0x83A0 = 0x5D2C
+0x83A2 = 0x3C54
+0x83A7 = 0x5C48
+0x83A8 = 0x5D39
+0x83A9 = 0x5D33
+0x83AA = 0x5D2D
+0x83AB = 0x442A
+0x83B0 = 0x5D28
+0x83BD = 0x4327
+0x83C0 = 0x5D52
+0x83C1 = 0x5D3C
+0x83C5 = 0x5D51
+0x83C7 = 0x393D
+0x83CA = 0x3E55
+0x83CC = 0x3E7A
+0x83CF = 0x3A4A
+0x83D4 = 0x5D4A
+0x83D6 = 0x5D45
+0x83D8 = 0x5D3F
+0x83DC = 0x324B
+0x83DD = 0x5D43
+0x83DF = 0x5D4B
+0x83E0 = 0x3224
+0x83E1 = 0x5D55
+0x83E5 = 0x5D3E
+0x83E9 = 0x4650
+0x83EA = 0x5D50
+0x83EF = 0x3B2A
+0x83F0 = 0x5D54
+0x83F1 = 0x4162
+0x83F2 = 0x3746
+0x83F8 = 0x5D4E
+0x83F9 = 0x5D4F
+0x83FD = 0x5D44
+0x8401 = 0x5D3D
+0x8403 = 0x5D4D
+0x8404 = 0x4C51
+0x8406 = 0x5D49
+0x8407 = 0x5C49
+0x840A = 0x4033
+0x840B = 0x5D42
+0x840C = 0x4348
+0x840D = 0x463C
+0x840E = 0x4E2E
+0x840F = 0x5D4C
+0x8411 = 0x5D48
+0x8418 = 0x5D41
+0x841C = 0x5D46
+0x842C = 0x4D72
+0x8431 = 0x5D66
+0x8435 = 0x5D2B
+0x8438 = 0x5D47
+0x843C = 0x5D60
+0x843D = 0x4264
+0x8446 = 0x5D61
+0x8449 = 0x5236
+0x8451 = 0x5D57
+0x8452 = 0x5D26
+0x8457 = 0x5678
+0x8459 = 0x5D59
+0x845A = 0x5D58
+0x845B = 0x3870
+0x845C = 0x5D56
+0x8461 = 0x464F
+0x8463 = 0x362D
+0x8464 = 0x5D27
+0x8466 = 0x4E2D
+0x8469 = 0x5D62
+0x846B = 0x3A79
+0x846C = 0x5461
+0x846D = 0x5D67
+0x846F = 0x7877
+0x8471 = 0x3450
+0x8473 = 0x5D5A
+0x8475 = 0x3F7B
+0x8476 = 0x5D63
+0x8477 = 0x3B67
+0x8478 = 0x5D5F
+0x847A = 0x5D5D
+0x8482 = 0x3559
+0x8488 = 0x5D5C
+0x848E = 0x5D65
+0x8493 = 0x5D3B
+0x8494 = 0x5D2A
+0x8497 = 0x5D75
+0x8499 = 0x4349
+0x849C = 0x4B62
+0x84A1 = 0x5D72
+0x84AF = 0x5861
+0x84B2 = 0x4651
+0x84B4 = 0x5D74
+0x84B8 = 0x5574
+0x84B9 = 0x5D73
+0x84BA = 0x5D70
+0x84BC = 0x3254
+0x84BD = 0x5D6C
+0x84BF = 0x5D6F
+0x84C0 = 0x5D25
+0x84C1 = 0x5D68
+0x84C4 = 0x506E
+0x84C9 = 0x4858
+0x84CA = 0x5D6E
+0x84CB = 0x3847
+0x84CD = 0x5D69
+0x84D0 = 0x5D6A
+0x84D1 = 0x4B72
+0x84D3 = 0x5D6D
+0x84D6 = 0x314D
+0x84EC = 0x456E
+0x84EE = 0x412B
+0x84EF = 0x5C4A
+0x84F0 = 0x5D7B
+0x84FC = 0x5E24
+0x84FD = 0x5C6A
+0x84FF = 0x5E23
+0x850C = 0x5D78
+0x8511 = 0x436F
+0x8513 = 0x427B
+0x8514 = 0x7825
+0x8517 = 0x5561
+0x851A = 0x4E35
+0x851E = 0x5D64
+0x851F = 0x5D7D
+0x8521 = 0x324C
+0x8523 = 0x3D2F
+0x8526 = 0x5C60
+0x852B = 0x4468
+0x852C = 0x4A5F
+0x852D = 0x5271
+0x8538 = 0x5D7A
+0x853B = 0x5E22
+0x853D = 0x314E
+0x8541 = 0x5D21
+0x8543 = 0x5E2C
+0x8546 = 0x5D5B
+0x8548 = 0x5E26
+0x8549 = 0x3D36
+0x854A = 0x486F
+0x854E = 0x5C71
+0x8552 = 0x5D24
+0x8553 = 0x5C3F
+0x8555 = 0x5D35
+0x8556 = 0x5E21
+0x8558 = 0x5C69
+0x8559 = 0x5E25
+0x855E = 0x5E29
+0x8562 = 0x5D5E
+0x8564 = 0x5E28
+0x8568 = 0x5E27
+0x8569 = 0x3534
+0x856A = 0x4E5F
+0x856D = 0x4F74
+0x8577 = 0x5D77
+0x8579 = 0x5E33
+0x857A = 0x5E2A
+0x857B = 0x5E2E
+0x857E = 0x4059
+0x8584 = 0x3121
+0x8585 = 0x5E36
+0x8587 = 0x5E31
+0x8588 = 0x5C76
+0x858A = 0x3C3B
+0x858C = 0x5C3C
+0x858F = 0x5E32
+0x8591 = 0x7844
+0x8594 = 0x473E
+0x859B = 0x5126
+0x859C = 0x5E35
+0x859F = 0x5D32
+0x85A4 = 0x5E2F
+0x85A6 = 0x3C76
+0x85A8 = 0x5E30
+0x85A9 = 0x4878
+0x85AA = 0x503D
+0x85AF = 0x4A6D
+0x85B0 = 0x5E39
+0x85B7 = 0x5E38
+0x85B9 = 0x5E37
+0x85BA = 0x5C79
+0x85C1 = 0x5E3B
+0x85C9 = 0x3D65
+0x85CD = 0x4036
+0x85CE = 0x5D23
+0x85CF = 0x3258
+0x85D0 = 0x436A
+0x85D5 = 0x453A
+0x85DC = 0x5E3C
+0x85DD = 0x5255
+0x85E4 = 0x4C59
+0x85E5 = 0x5229
+0x85E9 = 0x372A
+0x85EA = 0x5E34
+0x85F4 = 0x544C
+0x85F6 = 0x5C42
+0x85F9 = 0x302A
+0x85FA = 0x5D7E
+0x85FB = 0x5465
+0x85FF = 0x5E3D
+0x8604 = 0x5E2D
+0x8605 = 0x5E3F
+0x8606 = 0x422B
+0x8607 = 0x4B55
+0x860B = 0x463B
+0x8611 = 0x4422
+0x8616 = 0x5E41
+0x861A = 0x5E3A
+0x861E = 0x5D7C
+0x8622 = 0x5C57
+0x8627 = 0x5E3E
+0x8629 = 0x5E40
+0x862D = 0x403C
+0x8638 = 0x553A
+0x863A = 0x5D71
+0x863C = 0x5E42
+0x863F = 0x425C
+0x864D = 0x722E
+0x864E = 0x3B22
+0x8650 = 0x4530
+0x8654 = 0x722F
+0x8655 = 0x3426
+0x865A = 0x5069
+0x865C = 0x4232
+0x865E = 0x535D
+0x865F = 0x3A45
+0x8662 = 0x6B3D
+0x8667 = 0x3F77
+0x866C = 0x7230
+0x8671 = 0x4A2D
+0x8679 = 0x3A67
+0x867A = 0x7233
+0x867B = 0x7235
+0x867C = 0x7234
+0x868A = 0x4E43
+0x868B = 0x7238
+0x868C = 0x3076
+0x868D = 0x7237
+0x8693 = 0x723E
+0x869C = 0x5141
+0x869D = 0x723A
+0x86A3 = 0x723C
+0x86A4 = 0x5469
+0x86A7 = 0x723B
+0x86A8 = 0x7236
+0x86A9 = 0x723F
+0x86AA = 0x723D
+0x86AF = 0x7247
+0x86B0 = 0x7244
+0x86B1 = 0x7246
+0x86B4 = 0x724A
+0x86B5 = 0x7242
+0x86B6 = 0x7240
+0x86BA = 0x7245
+0x86C0 = 0x567B
+0x86C4 = 0x7241
+0x86C6 = 0x4779
+0x86C7 = 0x495F
+0x86C9 = 0x7248
+0x86CB = 0x3530
+0x86D0 = 0x7250
+0x86D1 = 0x7256
+0x86D4 = 0x3B57
+0x86D8 = 0x7255
+0x86D9 = 0x4D5C
+0x86DB = 0x566B
+0x86DE = 0x7252
+0x86DF = 0x7254
+0x86E4 = 0x3872
+0x86E9 = 0x724B
+0x86ED = 0x724E
+0x86F8 = 0x7259
+0x86F9 = 0x533C
+0x86FA = 0x724C
+0x86FE = 0x366A
+0x8700 = 0x4A71
+0x8702 = 0x3764
+0x8703 = 0x7257
+0x8706 = 0x7239
+0x8707 = 0x7258
+0x8708 = 0x725A
+0x8709 = 0x725D
+0x870A = 0x725B
+0x870D = 0x725C
+0x8712 = 0x5151
+0x8713 = 0x7251
+0x8715 = 0x4D49
+0x8718 = 0x5629
+0x871A = 0x7263
+0x871C = 0x435B
+0x871E = 0x7260
+0x8721 = 0x784B
+0x8722 = 0x726C
+0x8723 = 0x725E
+0x8725 = 0x7261
+0x8729 = 0x7268
+0x872E = 0x7262
+0x8731 = 0x7267
+0x8734 = 0x7266
+0x8737 = 0x7269
+0x873B = 0x725F
+0x873E = 0x7264
+0x873F = 0x726A
+0x874C = 0x7272
+0x874E = 0x502B
+0x8753 = 0x7275
+0x8755 = 0x4A34
+0x8757 = 0x3B48
+0x8759 = 0x7279
+0x8760 = 0x7270
+0x8763 = 0x7276
+0x8764 = 0x7278
+0x8765 = 0x727A
+0x8766 = 0x4F3A
+0x876E = 0x7273
+0x8770 = 0x7271
+0x8774 = 0x3A7B
+0x8776 = 0x357B
+0x8778 = 0x4E4F
+0x877B = 0x726F
+0x877D = 0x726D
+0x8782 = 0x726B
+0x8783 = 0x7326
+0x8784 = 0x724F
+0x8785 = 0x7323
+0x8788 = 0x7322
+0x878B = 0x7274
+0x878D = 0x485A
+0x8793 = 0x727B
+0x8797 = 0x7325
+0x879E = 0x426C
+0x879F = 0x4378
+0x87A2 = 0x5329
+0x87AB = 0x7327
+0x87AC = 0x7329
+0x87AD = 0x7324
+0x87AF = 0x727C
+0x87B3 = 0x732B
+0x87B5 = 0x732A
+0x87BA = 0x425D
+0x87BB = 0x7277
+0x87BD = 0x732E
+0x87C0 = 0x7330
+0x87C4 = 0x555D
+0x87C6 = 0x7321
+0x87C8 = 0x7265
+0x87CA = 0x7331
+0x87CB = 0x732C
+0x87CE = 0x727D
+0x87D1 = 0x732F
+0x87D2 = 0x727E
+0x87D3 = 0x732D
+0x87DB = 0x7332
+0x87E0 = 0x7334
+0x87E3 = 0x7231
+0x87E5 = 0x7328
+0x87EA = 0x7333
+0x87EC = 0x3275
+0x87EE = 0x7335
+0x87EF = 0x724D
+0x87F2 = 0x3366
+0x87F6 = 0x7249
+0x87F9 = 0x5037
+0x87FB = 0x524F
+0x87FE = 0x7338
+0x8803 = 0x5979
+0x8805 = 0x532C
+0x8806 = 0x7232
+0x880A = 0x7339
+0x8810 = 0x7253
+0x8811 = 0x726E
+0x8813 = 0x7337
+0x8815 = 0x4864
+0x8816 = 0x7336
+0x881B = 0x733A
+0x881F = 0x402F
+0x8821 = 0x733B
+0x8822 = 0x3440
+0x8823 = 0x7243
+0x8831 = 0x3946
+0x8832 = 0x6E43
+0x8836 = 0x324F
+0x8839 = 0x733C
+0x883B = 0x4279
+0x883C = 0x733D
+0x8840 = 0x512A
+0x8844 = 0x742C
+0x8846 = 0x565A
+0x884A = 0x785A
+0x884C = 0x5050
+0x884D = 0x515C
+0x8853 = 0x4A75
+0x8857 = 0x3D56
+0x8859 = 0x5143
+0x885B = 0x4E40
+0x885D = 0x3365
+0x8861 = 0x3A62
+0x8862 = 0x6169
+0x8863 = 0x5242
+0x8864 = 0x7142
+0x8868 = 0x316D
+0x8869 = 0x7143
+0x886B = 0x4940
+0x886E = 0x5972
+0x8870 = 0x4B25
+0x8872 = 0x7144
+0x8877 = 0x5654
+0x8879 = 0x563B
+0x887D = 0x7145
+0x887E = 0x7440
+0x887F = 0x7146
+0x8881 = 0x542C
+0x8882 = 0x7147
+0x8888 = 0x7442
+0x888B = 0x347C
+0x888D = 0x455B
+0x8892 = 0x4C3B
+0x8896 = 0x5064
+0x88A2 = 0x7148
+0x88A4 = 0x5973
+0x88AB = 0x313B
+0x88B1 = 0x3824
+0x88B7 = 0x714A
+0x88BC = 0x714B
+0x88C1 = 0x3243
+0x88C2 = 0x4151
+0x88C9 = 0x714C
+0x88CA = 0x7441
+0x88CE = 0x714E
+0x88CF = 0x406F
+0x88D2 = 0x5976
+0x88D4 = 0x5261
+0x88D5 = 0x5423
+0x88D8 = 0x7443
+0x88D9 = 0x4839
+0x88DC = 0x3239
+0x88DD = 0x5730
+0x88DF = 0x7444
+0x88E8 = 0x7154
+0x88F0 = 0x7156
+0x88F1 = 0x7151
+0x88F3 = 0x4951
+0x88F4 = 0x4561
+0x88F8 = 0x4263
+0x88F9 = 0x397C
+0x88FC = 0x7153
+0x88FD = 0x7925
+0x88FE = 0x7155
+0x8902 = 0x3953
+0x8907 = 0x7834
+0x890A = 0x715B
+0x8910 = 0x3A56
+0x8912 = 0x307D
+0x8913 = 0x7159
+0x8919 = 0x7158
+0x891A = 0x7152
+0x8921 = 0x7157
+0x8925 = 0x486C
+0x892A = 0x4D4A
+0x892B = 0x715D
+0x8930 = 0x653D
+0x8932 = 0x3F63
+0x8933 = 0x714D
+0x8936 = 0x715E
+0x8938 = 0x715A
+0x893B = 0x5974
+0x8941 = 0x715F
+0x8944 = 0x4F65
+0x8947 = 0x7150
+0x8956 = 0x3040
+0x895D = 0x714F
+0x895E = 0x7445
+0x895F = 0x3D73
+0x8960 = 0x7149
+0x8964 = 0x715C
+0x8966 = 0x7160
+0x896A = 0x4D60
+0x896C = 0x7821
+0x896F = 0x3344
+0x8972 = 0x4F2E
+0x897B = 0x7161
+0x897F = 0x4E77
+0x8981 = 0x522A
+0x8983 = 0x717B
+0x8986 = 0x3832
+0x898B = 0x3C7B
+0x898F = 0x3966
+0x8993 = 0x4359
+0x8996 = 0x4A53
+0x8998 = 0x6A68
+0x89A1 = 0x6A6A
+0x89A6 = 0x6A6C
+0x89AA = 0x4757
+0x89AC = 0x6A69
+0x89AF = 0x6A6D
+0x89B2 = 0x6A6E
+0x89B7 = 0x6A6F
+0x89BA = 0x3E75
+0x89BD = 0x4040
+0x89BF = 0x6A6B
+0x89C0 = 0x395B
+0x89D2 = 0x3D47
+0x89D6 = 0x757B
+0x89DA = 0x757D
+0x89DC = 0x757E
+0x89E3 = 0x3D62
+0x89E5 = 0x7621
+0x89EB = 0x7622
+0x89F3 = 0x6C32
+0x89F4 = 0x757C
+0x89F6 = 0x7623
+0x89F8 = 0x3425
+0x8A00 = 0x5154
+0x8A01 = 0x5A25
+0x8A02 = 0x3629
+0x8A03 = 0x383C
+0x8A07 = 0x596A
+0x8A08 = 0x3C46
+0x8A0A = 0x5136
+0x8A0C = 0x5A27
+0x8A0E = 0x4C56
+0x8A10 = 0x5A26
+0x8A13 = 0x5135
+0x8A15 = 0x5A28
+0x8A16 = 0x467D
+0x8A18 = 0x3C47
+0x8A1B = 0x366F
+0x8A1D = 0x5148
+0x8A1F = 0x4B4F
+0x8A23 = 0x3E77
+0x8A25 = 0x5A2B
+0x8A2A = 0x3743
+0x8A2D = 0x4968
+0x8A31 = 0x506D
+0x8A34 = 0x4B5F
+0x8A36 = 0x5A2D
+0x8A3A = 0x556F
+0x8A3E = 0x7624
+0x8A41 = 0x5A2C
+0x8A46 = 0x5A2E
+0x8A48 = 0x6E3A
+0x8A4E = 0x5A2A
+0x8A50 = 0x5529
+0x8A52 = 0x5A31
+0x8A54 = 0x5A2F
+0x8A55 = 0x4640
+0x8A58 = 0x5A30
+0x8A5B = 0x5767
+0x8A5E = 0x344A
+0x8A61 = 0x5A3C
+0x8A62 = 0x512F
+0x8A63 = 0x5268
+0x8A66 = 0x4A54
+0x8A69 = 0x4A2B
+0x8A6B = 0x326F
+0x8A6C = 0x5A38
+0x8A6D = 0x396E
+0x8A6E = 0x5A39
+0x8A70 = 0x5A35
+0x8A71 = 0x3B30
+0x8A72 = 0x3843
+0x8A73 = 0x4F6A
+0x8A75 = 0x5A37
+0x8A79 = 0x5532
+0x8A7C = 0x5A36
+0x8A7F = 0x5A34
+0x8A84 = 0x5A33
+0x8A85 = 0x566F
+0x8A86 = 0x5A32
+0x8A87 = 0x3F64
+0x8A8D = 0x484F
+0x8A91 = 0x5A3F
+0x8A92 = 0x5A40
+0x8A93 = 0x4A44
+0x8A95 = 0x352E
+0x8A98 = 0x5355
+0x8A9A = 0x5A3D
+0x8A9E = 0x536F
+0x8AA0 = 0x334F
+0x8AA1 = 0x3D6B
+0x8AA3 = 0x4E5C
+0x8AA4 = 0x4E73
+0x8AA5 = 0x5A3E
+0x8AA6 = 0x4B50
+0x8AA8 = 0x3B65
+0x8AAC = 0x4B35
+0x8AB0 = 0x4B2D
+0x8AB2 = 0x3F4E
+0x8AB6 = 0x5A47
+0x8AB9 = 0x374C
+0x8ABC = 0x526A
+0x8ABF = 0x3577
+0x8AC2 = 0x5A46
+0x8AC4 = 0x573B
+0x8AC7 = 0x4C38
+0x8AC9 = 0x5A43
+0x8ACB = 0x476B
+0x8ACD = 0x5A3A
+0x8ACF = 0x5A41
+0x8AD1 = 0x5A42
+0x8AD2 = 0x4142
+0x8AD6 = 0x425B
+0x8AD7 = 0x5A45
+0x8ADB = 0x5A44
+0x8ADC = 0x357D
+0x8ADE = 0x5A52
+0x8AE2 = 0x5A3B
+0x8AE4 = 0x5A4C
+0x8AE6 = 0x5A50
+0x8AE7 = 0x5033
+0x8AEB = 0x5A49
+0x8AED = 0x5A4D
+0x8AEE = 0x5A51
+0x8AF1 = 0x3B64
+0x8AF3 = 0x5A4F
+0x8AF6 = 0x5A48
+0x8AF7 = 0x376D
+0x8AF8 = 0x566E
+0x8AFA = 0x5168
+0x8AFC = 0x5A4E
+0x8AFE = 0x4535
+0x8B00 = 0x4431
+0x8B01 = 0x5A4B
+0x8B02 = 0x4E3D
+0x8B04 = 0x4C5C
+0x8B05 = 0x565F
+0x8B07 = 0x6540
+0x8B0A = 0x3B51
+0x8B0E = 0x4355
+0x8B10 = 0x5A57
+0x8B14 = 0x5A4A
+0x8B16 = 0x5A55
+0x8B17 = 0x3079
+0x8B19 = 0x472B
+0x8B1A = 0x5A56
+0x8B1B = 0x3D32
+0x8B1D = 0x503B
+0x8B21 = 0x5225
+0x8B26 = 0x7625
+0x8B28 = 0x5A53
+0x8B2B = 0x5A58
+0x8B2C = 0x437D
+0x8B2D = 0x5A59
+0x8B33 = 0x5A29
+0x8B39 = 0x3D77
+0x8B3E = 0x4321
+0x8B49 = 0x5624
+0x8B4E = 0x5A5C
+0x8B4F = 0x3C25
+0x8B56 = 0x5A5A
+0x8B58 = 0x4A36
+0x8B59 = 0x5A5B
+0x8B5A = 0x4C37
+0x8B5C = 0x4657
+0x8B66 = 0x3E2F
+0x8B6B = 0x5A5E
+0x8B6C = 0x4629
+0x8B6F = 0x526B
+0x8B70 = 0x5269
+0x8B74 = 0x4734
+0x8B77 = 0x3B24
+0x8B7D = 0x537E
+0x8B80 = 0x3641
+0x8B8A = 0x3164
+0x8B8E = 0x7645
+0x8B92 = 0x3277
+0x8B93 = 0x4843
+0x8B95 = 0x403E
+0x8B96 = 0x5A5F
+0x8B9C = 0x5A54
+0x8B9E = 0x5A5D
+0x8C37 = 0x3948
+0x8C41 = 0x3B6D
+0x8C46 = 0x3639
+0x8C47 = 0x7478
+0x8C48 = 0x4671
+0x8C49 = 0x7479
+0x8C4C = 0x4D63
+0x8C50 = 0x3761
+0x8C55 = 0x7539
+0x8C5A = 0x6B60
+0x8C61 = 0x4F73
+0x8C62 = 0x3B3F
+0x8C6A = 0x3A40
+0x8C6B = 0x5425
+0x8C73 = 0x6159
+0x8C78 = 0x7574
+0x8C79 = 0x312A
+0x8C7A = 0x3272
+0x8C82 = 0x7575
+0x8C85 = 0x7577
+0x8C89 = 0x3A51
+0x8C8A = 0x7576
+0x8C8C = 0x4332
+0x8C94 = 0x7579
+0x8C98 = 0x7578
+0x8C9D = 0x3134
+0x8C9E = 0x556A
+0x8CA0 = 0x383A
+0x8CA1 = 0x3246
+0x8CA2 = 0x3931
+0x8CA7 = 0x4636
+0x8CA8 = 0x3B75
+0x8CA9 = 0x3737
+0x8CAA = 0x4C30
+0x8CAB = 0x3961
+0x8CAC = 0x5470
+0x8CAF = 0x567C
+0x8CB0 = 0x6A5B
+0x8CB2 = 0x6A5F
+0x8CB3 = 0x3721
+0x8CB4 = 0x3973
+0x8CB6 = 0x3161
+0x8CB7 = 0x4272
+0x8CB8 = 0x347B
+0x8CBA = 0x6A5C
+0x8CBB = 0x3751
+0x8CBC = 0x4C79
+0x8CBD = 0x6A5D
+0x8CBF = 0x4333
+0x8CC0 = 0x3A58
+0x8CC1 = 0x6A5A
+0x8CC2 = 0x4238
+0x8CC3 = 0x415E
+0x8CC4 = 0x3B5F
+0x8CC5 = 0x6A60
+0x8CC7 = 0x574A
+0x8CC8 = 0x3C56
+0x8CCA = 0x5474
+0x8CD1 = 0x6A62
+0x8CD2 = 0x495E
+0x8CD3 = 0x3176
+0x8CD5 = 0x6A64
+0x8CDA = 0x6A63
+0x8CDC = 0x344D
+0x8CDE = 0x494D
+0x8CE0 = 0x4562
+0x8CE1 = 0x6259
+0x8CE2 = 0x4F4D
+0x8CE3 = 0x4274
+0x8CE4 = 0x3C7A
+0x8CE6 = 0x3833
+0x8CE7 = 0x6A66
+0x8CEA = 0x564A
+0x8CEB = 0x6A65
+0x8CEC = 0x554B
+0x8CED = 0x3644
+0x8CF4 = 0x4035
+0x8CFA = 0x572C
+0x8CFB = 0x6A67
+0x8CFC = 0x393A
+0x8CFD = 0x487C
+0x8CFE = 0x5853
+0x8D04 = 0x6A5E
+0x8D05 = 0x5738
+0x8D08 = 0x5479
+0x8D0A = 0x545E
+0x8D0B = 0x584D
+0x8D0D = 0x4944
+0x8D0F = 0x532E
+0x8D10 = 0x6A61
+0x8D16 = 0x4A6A
+0x8D1B = 0x3853
+0x8D1C = 0x545F
+0x8D64 = 0x3360
+0x8D66 = 0x4962
+0x8D67 = 0x7476
+0x8D6B = 0x3A55
+0x8D6D = 0x7477
+0x8D70 = 0x575F
+0x8D73 = 0x7471
+0x8D74 = 0x3830
+0x8D77 = 0x4670
+0x8D81 = 0x3343
+0x8D84 = 0x7472
+0x8D85 = 0x332C
+0x8D8A = 0x543D
+0x8D91 = 0x7474
+0x8D94 = 0x7473
+0x8D95 = 0x384F
+0x8D99 = 0x5554
+0x8D9F = 0x4C4B
+0x8DA3 = 0x4824
+0x8DA8 = 0x4777
+0x8DB2 = 0x7475
+0x8DB3 = 0x5763
+0x8DB4 = 0x453F
+0x8DB5 = 0x7540
+0x8DBA = 0x7543
+0x8DBC = 0x7542
+0x8DBE = 0x563A
+0x8DBF = 0x7541
+0x8DC6 = 0x754C
+0x8DCB = 0x304F
+0x8DCC = 0x3578
+0x8DCE = 0x7549
+0x8DCF = 0x754A
+0x8DD1 = 0x455C
+0x8DD6 = 0x7545
+0x8DD7 = 0x7546
+0x8DDA = 0x7547
+0x8DDB = 0x754B
+0x8DDD = 0x3E60
+0x8DDF = 0x387A
+0x8DE3 = 0x7550
+0x8DE4 = 0x7553
+0x8DE8 = 0x3F67
+0x8DEA = 0x3972
+0x8DEB = 0x753C
+0x8DEC = 0x754D
+0x8DEF = 0x4237
+0x8DF3 = 0x4C78
+0x8DFA = 0x3665
+0x8DFD = 0x7555
+0x8E05 = 0x753D
+0x8E09 = 0x7554
+0x8E0F = 0x4C24
+0x8E10 = 0x3C79
+0x8E14 = 0x7556
+0x8E1D = 0x7557
+0x8E1E = 0x3E61
+0x8E1F = 0x7558
+0x8E22 = 0x4C5F
+0x8E23 = 0x755B
+0x8E29 = 0x3248
+0x8E2A = 0x5759
+0x8E2E = 0x755A
+0x8E31 = 0x7562
+0x8E34 = 0x533B
+0x8E35 = 0x7560
+0x8E39 = 0x755F
+0x8E3A = 0x755D
+0x8E3D = 0x7561
+0x8E40 = 0x755E
+0x8E41 = 0x7564
+0x8E42 = 0x7565
+0x8E44 = 0x4C63
+0x8E47 = 0x653F
+0x8E48 = 0x3538
+0x8E49 = 0x7563
+0x8E4A = 0x7568
+0x8E4B = 0x4C23
+0x8E4C = 0x7544
+0x8E55 = 0x754F
+0x8E59 = 0x753E
+0x8E63 = 0x7567
+0x8E66 = 0x3144
+0x8E69 = 0x753F
+0x8E6C = 0x3545
+0x8E6D = 0x3264
+0x8E6F = 0x756C
+0x8E70 = 0x7569
+0x8E72 = 0x3657
+0x8E74 = 0x756D
+0x8E76 = 0x756A
+0x8E7A = 0x754E
+0x8E7C = 0x756B
+0x8E81 = 0x546A
+0x8E85 = 0x756E
+0x8E87 = 0x3379
+0x8E89 = 0x753B
+0x8E8A = 0x336C
+0x8E8B = 0x7552
+0x8E8D = 0x543E
+0x8E90 = 0x7571
+0x8E91 = 0x755C
+0x8E92 = 0x7548
+0x8E93 = 0x7559
+0x8E94 = 0x7570
+0x8E9A = 0x7551
+0x8E9E = 0x7573
+0x8EA1 = 0x7566
+0x8EA5 = 0x345A
+0x8EA6 = 0x7572
+0x8EAA = 0x756F
+0x8EAB = 0x496D
+0x8EAC = 0x392A
+0x8EB2 = 0x3663
+0x8EBA = 0x4C49
+0x8EC0 = 0x477B
+0x8ECA = 0x3335
+0x8ECB = 0x547E
+0x8ECC = 0x396C
+0x8ECD = 0x3E7C
+0x8ECE = 0x6A26
+0x8ED2 = 0x5079
+0x8ED4 = 0x696D
+0x8EDB = 0x696E
+0x8EDF = 0x486D
+0x8EE4 = 0x6975
+0x8EEB = 0x6974
+0x8EF2 = 0x696F
+0x8EF8 = 0x5661
+0x8EF9 = 0x6972
+0x8EFA = 0x6977
+0x8EFB = 0x6970
+0x8EFC = 0x6973
+0x8EFE = 0x6978
+0x8F03 = 0x3D4F
+0x8F05 = 0x697B
+0x8F07 = 0x697A
+0x8F09 = 0x5458
+0x8F0A = 0x6979
+0x8F12 = 0x697C
+0x8F14 = 0x3828
+0x8F15 = 0x4761
+0x8F1B = 0x413E
+0x8F1C = 0x6A22
+0x8F1D = 0x3B54
+0x8F1E = 0x697E
+0x8F1F = 0x6A21
+0x8F25 = 0x3975
+0x8F26 = 0x697D
+0x8F29 = 0x3132
+0x8F2A = 0x4256
+0x8F2F = 0x3C2D
+0x8F33 = 0x6A23
+0x8F38 = 0x4A64
+0x8F3B = 0x3778
+0x8F3E = 0x5537
+0x8F3F = 0x535F
+0x8F42 = 0x6C31
+0x8F44 = 0x4F3D
+0x8F45 = 0x542F
+0x8F46 = 0x6A24
+0x8F49 = 0x572A
+0x8F4D = 0x555E
+0x8F4E = 0x3D4E
+0x8F54 = 0x6A25
+0x8F5F = 0x3A64
+0x8F61 = 0x604E
+0x8F62 = 0x6976
+0x8F64 = 0x6971
+0x8F9B = 0x5041
+0x8F9C = 0x393C
+0x8F9F = 0x3159
+0x8FA3 = 0x4031
+0x8FA6 = 0x306C
+0x8FA8 = 0x3166
+0x8FAD = 0x3447
+0x8FAE = 0x3168
+0x8FAF = 0x3167
+0x8FB0 = 0x333D
+0x8FB1 = 0x4868
+0x8FB2 = 0x4529
+0x8FB6 = 0x6541
+0x8FC2 = 0x5358
+0x8FC4 = 0x4679
+0x8FC5 = 0x5138
+0x8FCE = 0x532D
+0x8FD1 = 0x3D7C
+0x8FD3 = 0x6542
+0x8FD4 = 0x3735
+0x8FD5 = 0x6543
+0x8FE2 = 0x4C76
+0x8FE4 = 0x6546
+0x8FE5 = 0x6544
+0x8FE6 = 0x6548
+0x8FE8 = 0x654A
+0x8FEA = 0x354F
+0x8FEB = 0x4648
+0x8FED = 0x357C
+0x8FEE = 0x6545
+0x8FF0 = 0x4A76
+0x8FF4 = 0x783C
+0x8FF7 = 0x4354
+0x8FF8 = 0x3145
+0x8FF9 = 0x3C23
+0x8FFD = 0x5737
+0x9000 = 0x4D4B
+0x9001 = 0x4B4D
+0x9003 = 0x4C53
+0x9004 = 0x654C
+0x9005 = 0x654B
+0x9006 = 0x4466
+0x900B = 0x654D
+0x900D = 0x6550
+0x900F = 0x4D38
+0x9010 = 0x5670
+0x9011 = 0x654F
+0x9014 = 0x4D3E
+0x9015 = 0x6549
+0x9016 = 0x6551
+0x9017 = 0x363A
+0x9019 = 0x5562
+0x901A = 0x4D28
+0x901B = 0x3964
+0x901D = 0x4A45
+0x901E = 0x3351
+0x901F = 0x4B59
+0x9020 = 0x546C
+0x9021 = 0x6552
+0x9022 = 0x376A
+0x9023 = 0x412C
+0x902D = 0x6555
+0x902E = 0x347E
+0x902F = 0x6556
+0x9032 = 0x3D78
+0x9035 = 0x6553
+0x9036 = 0x6554
+0x9038 = 0x525D
+0x903C = 0x3146
+0x903E = 0x5362
+0x9041 = 0x365D
+0x9042 = 0x4B6C
+0x9044 = 0x6557
+0x9047 = 0x5376
+0x904B = 0x544B
+0x904D = 0x3169
+0x904E = 0x397D
+0x904F = 0x3674
+0x9050 = 0x655A
+0x9051 = 0x6558
+0x9052 = 0x6559
+0x9053 = 0x3540
+0x9054 = 0x346F
+0x9055 = 0x4E25
+0x9058 = 0x655C
+0x905B = 0x655E
+0x905C = 0x5137
+0x905E = 0x355D
+0x9060 = 0x5436
+0x9062 = 0x655D
+0x9063 = 0x4732
+0x9065 = 0x5223
+0x9068 = 0x655B
+0x9069 = 0x4A4A
+0x906D = 0x5462
+0x906E = 0x555A
+0x9072 = 0x3359
+0x9074 = 0x6560
+0x9075 = 0x5771
+0x9077 = 0x4728
+0x9078 = 0x5121
+0x907A = 0x5245
+0x907C = 0x4149
+0x907D = 0x6561
+0x907F = 0x315C
+0x9080 = 0x517B
+0x9081 = 0x4275
+0x9082 = 0x6562
+0x9083 = 0x6564
+0x9084 = 0x3B39
+0x9087 = 0x6547
+0x9088 = 0x6563
+0x908A = 0x315F
+0x908B = 0x6565
+0x908F = 0x425F
+0x9090 = 0x654E
+0x9091 = 0x5258
+0x9095 = 0x675F
+0x9097 = 0x5A75
+0x9099 = 0x5A78
+0x909B = 0x5A76
+0x90A1 = 0x5A7A
+0x90A2 = 0x504F
+0x90A3 = 0x4447
+0x90A6 = 0x306E
+0x90AA = 0x5030
+0x90AF = 0x3A2A
+0x90B0 = 0x5B22
+0x90B1 = 0x4771
+0x90B3 = 0x5A7C
+0x90B4 = 0x5A7B
+0x90B5 = 0x495B
+0x90B6 = 0x5A7D
+0x90B8 = 0x5B21
+0x90BE = 0x5B25
+0x90C1 = 0x7879
+0x90C4 = 0x5B27
+0x90C5 = 0x5B24
+0x90C7 = 0x5B28
+0x90CA = 0x3D3C
+0x90CE = 0x4049
+0x90D7 = 0x5B2D
+0x90DB = 0x5B2E
+0x90DC = 0x5B2C
+0x90DD = 0x3A42
+0x90DF = 0x5B23
+0x90E1 = 0x3F24
+0x90E2 = 0x5B2B
+0x90E8 = 0x323F
+0x90EB = 0x5B2F
+0x90ED = 0x3979
+0x90EF = 0x5B30
+0x90F4 = 0x333B
+0x90F5 = 0x534A
+0x90FD = 0x363C
+0x90FE = 0x5B31
+0x9102 = 0x3675
+0x9104 = 0x5B32
+0x9106 = 0x5B29
+0x9109 = 0x4F67
+0x9112 = 0x575E
+0x9114 = 0x5A79
+0x9116 = 0x5447
+0x9119 = 0x3149
+0x911E = 0x5B34
+0x9122 = 0x5B33
+0x9123 = 0x5B35
+0x9127 = 0x354B
+0x912D = 0x5623
+0x912F = 0x5B37
+0x9130 = 0x415A
+0x9131 = 0x5B36
+0x9132 = 0x3526
+0x9134 = 0x5A7E
+0x9136 = 0x5B26
+0x9139 = 0x5B38
+0x913A = 0x5A77
+0x9143 = 0x5B39
+0x9146 = 0x5B3A
+0x9148 = 0x5B2A
+0x9149 = 0x534F
+0x914A = 0x747A
+0x914B = 0x4775
+0x914C = 0x5743
+0x914D = 0x4564
+0x914E = 0x747C
+0x914F = 0x747D
+0x9150 = 0x747B
+0x9152 = 0x3E46
+0x9157 = 0x506F
+0x915A = 0x3753
+0x915E = 0x4C2A
+0x9161 = 0x7522
+0x9162 = 0x7521
+0x9163 = 0x3A28
+0x9164 = 0x747E
+0x9165 = 0x4B56
+0x9169 = 0x7524
+0x916A = 0x4052
+0x916C = 0x336A
+0x916E = 0x4D2A
+0x916F = 0x7525
+0x9170 = 0x7523
+0x9172 = 0x7528
+0x9174 = 0x7529
+0x9175 = 0x3D4D
+0x9176 = 0x4338
+0x9177 = 0x3F61
+0x9178 = 0x4B61
+0x9179 = 0x752A
+0x9185 = 0x752C
+0x9187 = 0x343C
+0x9189 = 0x576D
+0x918B = 0x3457
+0x918C = 0x752B
+0x918D = 0x752E
+0x9190 = 0x752D
+0x9191 = 0x752F
+0x9192 = 0x5051
+0x9196 = 0x544D
+0x919A = 0x4351
+0x919B = 0x4829
+0x919C = 0x3373
+0x91A2 = 0x7530
+0x91A3 = 0x7531
+0x91AA = 0x7532
+0x91AB = 0x523D
+0x91AC = 0x3D34
+0x91AD = 0x7533
+0x91AE = 0x7534
+0x91AF = 0x7535
+0x91B4 = 0x7537
+0x91B5 = 0x7536
+0x91BA = 0x7538
+0x91C0 = 0x4470
+0x91C1 = 0x5046
+0x91C3 = 0x7527
+0x91C5 = 0x7526
+0x91C7 = 0x3249
+0x91C9 = 0x5354
+0x91CB = 0x4A4D
+0x91CC = 0x784E
+0x91CD = 0x5658
+0x91CE = 0x5230
+0x91CF = 0x413F
+0x91D1 = 0x3D70
+0x91D2 = 0x6E44
+0x91D3 = 0x6E45
+0x91D4 = 0x6E46
+0x91D5 = 0x6E49
+0x91D7 = 0x6E48
+0x91D8 = 0x3624
+0x91D9 = 0x6E47
+0x91DC = 0x382A
+0x91DD = 0x556B
+0x91E3 = 0x3576
+0x91E4 = 0x6E4C
+0x91E7 = 0x6E4B
+0x91E9 = 0x3730
+0x91F5 = 0x6E4E
+0x91F7 = 0x6E4A
+0x91F9 = 0x6E4F
+0x91FA = 0x4725
+0x9200 = 0x6E59
+0x9201 = 0x6E55
+0x9204 = 0x6E57
+0x9208 = 0x6E50
+0x9209 = 0x4446
+0x920D = 0x365B
+0x920E = 0x3933
+0x9210 = 0x6E54
+0x9211 = 0x6E53
+0x9214 = 0x332E
+0x9215 = 0x4525
+0x921E = 0x3E7B
+0x9223 = 0x3846
+0x9225 = 0x6E58
+0x9226 = 0x6E51
+0x9227 = 0x6E56
+0x922E = 0x6E6A
+0x9230 = 0x6E66
+0x9233 = 0x6E5D
+0x9234 = 0x4165
+0x9237 = 0x6E5C
+0x9238 = 0x6E60
+0x9239 = 0x6E6B
+0x923A = 0x6E5A
+0x923D = 0x6E5F
+0x923E = 0x534B
+0x923F = 0x6E64
+0x9240 = 0x3C58
+0x9245 = 0x6E52
+0x9248 = 0x6E68
+0x9249 = 0x6E67
+0x924D = 0x6E69
+0x9251 = 0x322C
+0x9255 = 0x6E5E
+0x9257 = 0x472F
+0x925A = 0x432D
+0x925B = 0x4726
+0x925E = 0x6E61
+0x9262 = 0x3227
+0x9266 = 0x6E5B
+0x926C = 0x6E62
+0x926D = 0x6E63
+0x9278 = 0x3D42
+0x927A = 0x6E6F
+0x927B = 0x3875
+0x927F = 0x6E7E
+0x9280 = 0x5278
+0x9283 = 0x6F25
+0x9285 = 0x4D2D
+0x928E = 0x7646
+0x9291 = 0x4F33
+0x9293 = 0x6E7D
+0x9296 = 0x6E79
+0x9298 = 0x437A
+0x929A = 0x6F22
+0x929C = 0x4F4E
+0x92A0 = 0x6E6E
+0x92A3 = 0x6F28
+0x92A5 = 0x523F
+0x92A6 = 0x6E77
+0x92A8 = 0x6F27
+0x92A9 = 0x6E7B
+0x92AA = 0x6E70
+0x92AB = 0x6F24
+0x92AC = 0x6E6D
+0x92B1 = 0x6E76
+0x92B7 = 0x4F7A
+0x92B9 = 0x5062
+0x92BB = 0x4C60
+0x92BC = 0x6F31
+0x92C1 = 0x4241
+0x92C3 = 0x6F36
+0x92C5 = 0x503F
+0x92C7 = 0x3135
+0x92C8 = 0x7648
+0x92CC = 0x6E7A
+0x92CF = 0x6E72
+0x92D2 = 0x3766
+0x92DD = 0x6F32
+0x92DF = 0x6F37
+0x92E3 = 0x6E74
+0x92E4 = 0x337A
+0x92E5 = 0x6F2D
+0x92E6 = 0x6F38
+0x92E8 = 0x6F30
+0x92EA = 0x464C
+0x92ED = 0x4871
+0x92EE = 0x6E71
+0x92EF = 0x6F2F
+0x92F0 = 0x6F2E
+0x92F1 = 0x6F2B
+0x92F6 = 0x6F33
+0x92F8 = 0x3E62
+0x92FC = 0x3856
+0x9301 = 0x6F3E
+0x9306 = 0x6F3A
+0x9307 = 0x6F42
+0x9308 = 0x6F43
+0x9310 = 0x5736
+0x9312 = 0x6F39
+0x9315 = 0x6F3F
+0x9318 = 0x3438
+0x9319 = 0x6F45
+0x931A = 0x6F23
+0x931B = 0x6F3C
+0x931F = 0x6F44
+0x9320 = 0x3627
+0x9322 = 0x472E
+0x9326 = 0x3D75
+0x9328 = 0x432A
+0x932B = 0x4E7D
+0x932E = 0x6F40
+0x932F = 0x346D
+0x9332 = 0x423C
+0x9333 = 0x434C
+0x9336 = 0x7823
+0x9338 = 0x6F2A
+0x9340 = 0x6F3D
+0x9341 = 0x4F47
+0x9343 = 0x6F41
+0x9346 = 0x6E4D
+0x9347 = 0x6F47
+0x934B = 0x3978
+0x934D = 0x3646
+0x9354 = 0x6F49
+0x9358 = 0x5521
+0x935B = 0x364D
+0x9364 = 0x6F4A
+0x9365 = 0x6F46
+0x9369 = 0x6F3B
+0x936A = 0x764A
+0x936C = 0x4742
+0x9370 = 0x6F4C
+0x9375 = 0x3C7C
+0x9376 = 0x6F48
+0x937A = 0x5560
+0x937E = 0x6F71
+0x9382 = 0x433E
+0x9384 = 0x6F4D
+0x9387 = 0x6F51
+0x938A = 0x3077
+0x938F = 0x764C
+0x9396 = 0x4B78
+0x9398 = 0x6F53
+0x93A2 = 0x4E59
+0x93A3 = 0x5D76
+0x93A6 = 0x6F56
+0x93A7 = 0x6E78
+0x93A9 = 0x6F21
+0x93AA = 0x6F4B
+0x93AC = 0x3864
+0x93AE = 0x5572
+0x93B0 = 0x6F57
+0x93B3 = 0x4478
+0x93B5 = 0x6F58
+0x93B8 = 0x6F54
+0x93BF = 0x6F55
+0x93C3 = 0x6F5F
+0x93C7 = 0x6F60
+0x93C8 = 0x4134
+0x93CA = 0x764B
+0x93CC = 0x6F52
+0x93CD = 0x6F5D
+0x93D1 = 0x6F61
+0x93D6 = 0x7769
+0x93D7 = 0x6F2C
+0x93D8 = 0x6F4F
+0x93DC = 0x6F5B
+0x93DD = 0x6F5C
+0x93DE = 0x6F5E
+0x93DF = 0x3279
+0x93E1 = 0x3E35
+0x93E2 = 0x6F5A
+0x93E4 = 0x6F4E
+0x93E8 = 0x7649
+0x93F5 = 0x6E7C
+0x93F7 = 0x6F64
+0x93F9 = 0x6F6A
+0x9403 = 0x6E73
+0x940B = 0x6F26
+0x9410 = 0x414D
+0x9412 = 0x6F29
+0x9413 = 0x6F66
+0x9414 = 0x6F62
+0x9418 = 0x5653
+0x9419 = 0x6F6B
+0x941D = 0x6F63
+0x9420 = 0x6F68
+0x9426 = 0x6F34
+0x9427 = 0x6F35
+0x9428 = 0x6F50
+0x942E = 0x412D
+0x9432 = 0x6F6D
+0x9433 = 0x4058
+0x9435 = 0x4C7A
+0x9438 = 0x6E6C
+0x943A = 0x6E75
+0x943E = 0x764D
+0x943F = 0x6F6E
+0x9444 = 0x567D
+0x944A = 0x6F6C
+0x944C = 0x6F59
+0x9452 = 0x3C78
+0x9454 = 0x6F6F
+0x9460 = 0x6E65
+0x9463 = 0x6F70
+0x9465 = 0x6F65
+0x946B = 0x764E
+0x946D = 0x6F67
+0x9470 = 0x543F
+0x9472 = 0x4F62
+0x9477 = 0x4477
+0x9479 = 0x6F69
+0x947C = 0x4260
+0x947D = 0x576A
+0x947E = 0x7647
+0x947F = 0x5464
+0x9577 = 0x3324
+0x9580 = 0x4345
+0x9582 = 0x6345
+0x9583 = 0x4941
+0x9586 = 0x6346
+0x9589 = 0x3155
+0x958B = 0x3F2A
+0x958C = 0x634A
+0x958E = 0x6348
+0x958F = 0x4872
+0x9591 = 0x4F50
+0x9593 = 0x3C64
+0x9594 = 0x6349
+0x9598 = 0x5522
+0x95A1 = 0x3A52
+0x95A3 = 0x3873
+0x95A4 = 0x7839
+0x95A5 = 0x3727
+0x95A8 = 0x396B
+0x95A9 = 0x4376
+0x95AB = 0x634D
+0x95AC = 0x634F
+0x95AD = 0x634C
+0x95B2 = 0x5444
+0x95B6 = 0x6351
+0x95B9 = 0x514B
+0x95BB = 0x5156
+0x95BC = 0x6355
+0x95BD = 0x6354
+0x95BE = 0x6350
+0x95BF = 0x6353
+0x95C3 = 0x6356
+0x95C6 = 0x7822
+0x95C8 = 0x6347
+0x95CA = 0x402B
+0x95CB = 0x6357
+0x95CC = 0x403B
+0x95D0 = 0x6359
+0x95D4 = 0x6358
+0x95D5 = 0x635A
+0x95D6 = 0x3433
+0x95DC = 0x3958
+0x95DE = 0x635B
+0x95E1 = 0x327B
+0x95E2 = 0x785B
+0x95E5 = 0x634B
+0x961C = 0x3837
+0x961D = 0x5A62
+0x9621 = 0x5A64
+0x9622 = 0x5A63
+0x962A = 0x5A66
+0x962E = 0x486E
+0x9631 = 0x5A65
+0x9632 = 0x3740
+0x963B = 0x5768
+0x963C = 0x5A68
+0x963D = 0x5A67
+0x963F = 0x3022
+0x9640 = 0x4D53
+0x9642 = 0x5A69
+0x9644 = 0x383D
+0x964B = 0x422A
+0x964C = 0x4430
+0x964D = 0x3D35
+0x9650 = 0x4F5E
+0x9654 = 0x5A6B
+0x9658 = 0x5A6A
+0x965B = 0x315D
+0x965D = 0x4942
+0x965F = 0x5A6C
+0x9661 = 0x3638
+0x9662 = 0x543A
+0x9663 = 0x5573
+0x9664 = 0x337D
+0x966A = 0x4563
+0x966C = 0x5A6E
+0x9670 = 0x5275
+0x9672 = 0x5A6F
+0x9673 = 0x3342
+0x9674 = 0x5A70
+0x9675 = 0x416A
+0x9676 = 0x4C55
+0x9677 = 0x4F5D
+0x9678 = 0x423D
+0x967D = 0x5174
+0x9685 = 0x5367
+0x9686 = 0x4221
+0x9688 = 0x5A71
+0x9689 = 0x5A6D
+0x968A = 0x3653
+0x968B = 0x4B65
+0x968D = 0x5A72
+0x968E = 0x3D57
+0x9694 = 0x3874
+0x9695 = 0x5449
+0x9697 = 0x5A73
+0x9698 = 0x302F
+0x9699 = 0x4F36
+0x969B = 0x3C4A
+0x969C = 0x554F
+0x96A7 = 0x4B6D
+0x96A8 = 0x4B66
+0x96AA = 0x4F55
+0x96B0 = 0x5A74
+0x96B1 = 0x527E
+0x96B3 = 0x6344
+0x96B4 = 0x4224
+0x96B8 = 0x4125
+0x96B9 = 0x763F
+0x96BB = 0x7922
+0x96BC = 0x7640
+0x96BD = 0x7641
+0x96C0 = 0x4838
+0x96C1 = 0x5163
+0x96C4 = 0x505B
+0x96C5 = 0x5145
+0x96C6 = 0x3C2F
+0x96C7 = 0x394D
+0x96C9 = 0x6F74
+0x96CC = 0x3446
+0x96CD = 0x533A
+0x96CE = 0x7642
+0x96D2 = 0x7643
+0x96D5 = 0x3571
+0x96D6 = 0x4B64
+0x96D9 = 0x4B2B
+0x96DB = 0x337B
+0x96DC = 0x5453
+0x96E2 = 0x406B
+0x96E3 = 0x4451
+0x96E8 = 0x536A
+0x96E9 = 0x7627
+0x96EA = 0x5129
+0x96EF = 0x7629
+0x96F2 = 0x5446
+0x96F6 = 0x4163
+0x96F7 = 0x4057
+0x96F9 = 0x3122
+0x96FB = 0x3567
+0x9700 = 0x5068
+0x9704 = 0x4F76
+0x9706 = 0x762A
+0x9707 = 0x5570
+0x9708 = 0x762C
+0x9709 = 0x4339
+0x970D = 0x3B74
+0x970E = 0x762E
+0x970F = 0x762D
+0x9713 = 0x445E
+0x9716 = 0x4158
+0x971C = 0x4B2A
+0x971E = 0x4F3C
+0x9727 = 0x4E6D
+0x972A = 0x762F
+0x9730 = 0x7631
+0x9732 = 0x4236
+0x9738 = 0x3054
+0x9739 = 0x4579
+0x973D = 0x762B
+0x973E = 0x7632
+0x9742 = 0x7628
+0x9744 = 0x7630
+0x9748 = 0x4169
+0x9752 = 0x4760
+0x9756 = 0x3E38
+0x975A = 0x7626
+0x975B = 0x3565
+0x975C = 0x3E32
+0x975E = 0x3747
+0x9760 = 0x3F3F
+0x9761 = 0x4352
+0x9762 = 0x4366
+0x9768 = 0x584C
+0x9769 = 0x386F
+0x9773 = 0x3D79
+0x9774 = 0x5125
+0x9776 = 0x3050
+0x977C = 0x7730
+0x9785 = 0x7731
+0x978B = 0x502C
+0x978D = 0x3030
+0x978F = 0x392E
+0x9794 = 0x7734
+0x9798 = 0x474A
+0x97A0 = 0x3E4F
+0x97A3 = 0x7737
+0x97A6 = 0x7864
+0x97AB = 0x7736
+0x97AD = 0x315E
+0x97B2 = 0x7738
+0x97B4 = 0x7739
+0x97BD = 0x7733
+0x97C3 = 0x7732
+0x97C6 = 0x7861
+0x97C9 = 0x7735
+0x97CB = 0x4E24
+0x97CC = 0x484D
+0x97D3 = 0x3A2B
+0x97D9 = 0x6838
+0x97DC = 0x683A
+0x97DE = 0x6839
+0x97ED = 0x3E42
+0x97F3 = 0x5274
+0x97F5 = 0x544F
+0x97F6 = 0x4958
+0x97FF = 0x4F6C
+0x9801 = 0x5233
+0x9802 = 0x3625
+0x9803 = 0x476A
+0x9805 = 0x4F6E
+0x9806 = 0x4B33
+0x9807 = 0x717C
+0x9808 = 0x506B
+0x980A = 0x676F
+0x980C = 0x4B4C
+0x980E = 0x717D
+0x980F = 0x717E
+0x9810 = 0x5424
+0x9811 = 0x4D67
+0x9812 = 0x3064
+0x9813 = 0x3659
+0x9817 = 0x4644
+0x9818 = 0x416C
+0x981C = 0x7222
+0x9821 = 0x7221
+0x9824 = 0x5243
+0x9826 = 0x7224
+0x982D = 0x4D37
+0x9830 = 0x3C55
+0x9837 = 0x7225
+0x9838 = 0x3E31
+0x983B = 0x4635
+0x983D = 0x4D47
+0x9846 = 0x3F45
+0x984C = 0x4C62
+0x984D = 0x366E
+0x984E = 0x7226
+0x9853 = 0x7227
+0x9854 = 0x5155
+0x9858 = 0x5438
+0x9859 = 0x722A
+0x985B = 0x355F
+0x985E = 0x4060
+0x9862 = 0x7229
+0x9865 = 0x722B
+0x9867 = 0x394B
+0x986B = 0x327C
+0x986C = 0x722C
+0x986F = 0x4F54
+0x9870 = 0x722D
+0x9871 = 0x422D
+0x9873 = 0x7228
+0x9874 = 0x4827
+0x98A8 = 0x3767
+0x98AE = 0x6C29
+0x98AF = 0x6C2A
+0x98B1 = 0x786C
+0x98B3 = 0x7837
+0x98B6 = 0x6C2B
+0x98BC = 0x6C2C
+0x98C4 = 0x462E
+0x98C6 = 0x6C2D
+0x98C8 = 0x6C2E
+0x98DB = 0x3749
+0x98DF = 0x4A33
+0x98E0 = 0x623B
+0x98E2 = 0x783F
+0x98E7 = 0x6238
+0x98E9 = 0x623D
+0x98EA = 0x623F
+0x98EB = 0x6240
+0x98ED = 0x6241
+0x98EF = 0x3739
+0x98F2 = 0x527B
+0x98F4 = 0x6242
+0x98FC = 0x4B47
+0x98FD = 0x3125
+0x98FE = 0x4A4E
+0x9903 = 0x3D48
+0x9905 = 0x317D
+0x9909 = 0x6243
+0x990A = 0x5178
+0x990C = 0x367C
+0x9910 = 0x324D
+0x9911 = 0x6244
+0x9912 = 0x4459
+0x9913 = 0x3676
+0x9918 = 0x5360
+0x991B = 0x6246
+0x991E = 0x3D24
+0x9921 = 0x4F5A
+0x9928 = 0x395D
+0x992E = 0x7751
+0x9933 = 0x623C
+0x9937 = 0x6247
+0x993C = 0x623E
+0x993E = 0x4173
+0x993F = 0x6248
+0x9943 = 0x6249
+0x9945 = 0x4278
+0x9948 = 0x624A
+0x9949 = 0x624B
+0x994A = 0x624C
+0x994B = 0x4021
+0x994C = 0x624D
+0x9951 = 0x3C22
+0x9952 = 0x4844
+0x9954 = 0x7753
+0x9955 = 0x7752
+0x9957 = 0x774F
+0x995C = 0x7750
+0x995E = 0x3276
+0x9962 = 0x624E
+0x9996 = 0x4A57
+0x9997 = 0x5838
+0x9998 = 0x5965
+0x9999 = 0x4F63
+0x99A5 = 0x7025
+0x99A8 = 0x5C30
+0x99AC = 0x426D
+0x99AD = 0x5426
+0x99AE = 0x376B
+0x99B1 = 0x4D54
+0x99B3 = 0x335B
+0x99B4 = 0x5131
+0x99C1 = 0x3235
+0x99D0 = 0x5724
+0x99D1 = 0x6665
+0x99D2 = 0x3E54
+0x99D4 = 0x6660
+0x99D5 = 0x3C5D
+0x99D8 = 0x6666
+0x99D9 = 0x6662
+0x99DB = 0x4A3B
+0x99DD = 0x4D55
+0x99DF = 0x6661
+0x99E1 = 0x426E
+0x99E2 = 0x6669
+0x99ED = 0x3A27
+0x99F1 = 0x4266
+0x99FF = 0x3F25
+0x9A01 = 0x3352
+0x9A05 = 0x666D
+0x9A0D = 0x666C
+0x9A0E = 0x466F
+0x9A0F = 0x666B
+0x9A16 = 0x6670
+0x9A19 = 0x462D
+0x9A2B = 0x6539
+0x9A2D = 0x666F
+0x9A2E = 0x6672
+0x9A30 = 0x4C5A
+0x9A36 = 0x6663
+0x9A37 = 0x4927
+0x9A38 = 0x6673
+0x9A3E = 0x4262
+0x9A40 = 0x5D6B
+0x9A41 = 0x6671
+0x9A42 = 0x666E
+0x9A43 = 0x6674
+0x9A44 = 0x6675
+0x9A45 = 0x477D
+0x9A4A = 0x6668
+0x9A4D = 0x6667
+0x9A4F = 0x6676
+0x9A55 = 0x3D3E
+0x9A57 = 0x5169
+0x9A5A = 0x3E2A
+0x9A5B = 0x6664
+0x9A5F = 0x5668
+0x9A62 = 0x423F
+0x9A64 = 0x6678
+0x9A65 = 0x6677
+0x9A6A = 0x666A
+0x9AA8 = 0x3947
+0x9AAF = 0x3039
+0x9AB0 = 0x773B
+0x9AB1 = 0x773A
+0x9AB6 = 0x773E
+0x9AB7 = 0x773C
+0x9AB8 = 0x3A21
+0x9ABA = 0x773F
+0x9ABC = 0x7740
+0x9AC0 = 0x7742
+0x9AC1 = 0x7741
+0x9AC2 = 0x7744
+0x9ACF = 0x7743
+0x9AD1 = 0x7747
+0x9AD2 = 0x787E
+0x9AD3 = 0x4B68
+0x9AD4 = 0x4C65
+0x9AD5 = 0x7746
+0x9AD6 = 0x7745
+0x9AD8 = 0x385F
+0x9ADF = 0x7754
+0x9AE1 = 0x7755
+0x9AE6 = 0x7756
+0x9AEB = 0x7758
+0x9AED = 0x775A
+0x9AEE = 0x7831
+0x9AEF = 0x7757
+0x9AF9 = 0x775B
+0x9AFB = 0x7759
+0x9B03 = 0x5757
+0x9B06 = 0x4B49
+0x9B08 = 0x775C
+0x9B0D = 0x783A
+0x9B0F = 0x775D
+0x9B1A = 0x7876
+0x9B1F = 0x775F
+0x9B22 = 0x775E
+0x9B23 = 0x7760
+0x9B25 = 0x3637
+0x9B27 = 0x4456
+0x9B29 = 0x6352
+0x9B2E = 0x634E
+0x9B2F = 0x5B4B
+0x9B31 = 0x5374
+0x9B32 = 0x582A
+0x9B3B = 0x6577
+0x9B3C = 0x396D
+0x9B41 = 0x3F7D
+0x9B42 = 0x3B6A
+0x9B43 = 0x7749
+0x9B44 = 0x4647
+0x9B45 = 0x7748
+0x9B48 = 0x774C
+0x9B4D = 0x774D
+0x9B4E = 0x774B
+0x9B4F = 0x4E3A
+0x9B51 = 0x774E
+0x9B54 = 0x4427
+0x9B58 = 0x774A
+0x9B5A = 0x5363
+0x9B6F = 0x4233
+0x9B74 = 0x7650
+0x9B77 = 0x764F
+0x9B81 = 0x7651
+0x9B83 = 0x7652
+0x9B8E = 0x7653
+0x9B90 = 0x7658
+0x9B91 = 0x312B
+0x9B92 = 0x7656
+0x9B9A = 0x765A
+0x9B9D = 0x765F
+0x9B9E = 0x765C
+0x9BAA = 0x765B
+0x9BAB = 0x765E
+0x9BAD = 0x7659
+0x9BAE = 0x4F4A
+0x9BC0 = 0x7667
+0x9BC1 = 0x7661
+0x9BC7 = 0x7669
+0x9BC9 = 0x4070
+0x9BCA = 0x7668
+0x9BD4 = 0x7676
+0x9BD6 = 0x766B
+0x9BDB = 0x7674
+0x9BDD = 0x7671
+0x9BE1 = 0x766E
+0x9BE2 = 0x7672
+0x9BE4 = 0x766F
+0x9BE7 = 0x7670
+0x9BE8 = 0x3E28
+0x9BEA = 0x766C
+0x9BEB = 0x766D
+0x9BF0 = 0x7673
+0x9BF4 = 0x7675
+0x9BFD = 0x766A
+0x9BFF = 0x767D
+0x9C08 = 0x7678
+0x9C09 = 0x767C
+0x9C0D = 0x767A
+0x9C10 = 0x7679
+0x9C12 = 0x767B
+0x9C13 = 0x487A
+0x9C20 = 0x767E
+0x9C23 = 0x7665
+0x9C25 = 0x7724
+0x9C28 = 0x7723
+0x9C29 = 0x7725
+0x9C2D = 0x7722
+0x9C31 = 0x7663
+0x9C32 = 0x7721
+0x9C33 = 0x7726
+0x9C35 = 0x772A
+0x9C37 = 0x7666
+0x9C39 = 0x7664
+0x9C3B = 0x7729
+0x9C3E = 0x7727
+0x9C45 = 0x772B
+0x9C48 = 0x7728
+0x9C49 = 0x316E
+0x9C52 = 0x772E
+0x9C54 = 0x772D
+0x9C56 = 0x772C
+0x9C57 = 0x415B
+0x9C58 = 0x7660
+0x9C5D = 0x7677
+0x9C5F = 0x7657
+0x9C67 = 0x772F
+0x9C6D = 0x765D
+0x9C78 = 0x7654
+0x9C7A = 0x7662
+0x9CE5 = 0x4471
+0x9CE9 = 0x702F
+0x9CEC = 0x596C
+0x9CF3 = 0x376F
+0x9CF4 = 0x4379
+0x9CF6 = 0x7030
+0x9D06 = 0x7032
+0x9D07 = 0x7031
+0x9D09 = 0x513B
+0x9D15 = 0x4D52
+0x9D1B = 0x5427
+0x9D1D = 0x7036
+0x9D1F = 0x7037
+0x9D23 = 0x7033
+0x9D26 = 0x516C
+0x9D28 = 0x513C
+0x9D2F = 0x7039
+0x9D30 = 0x703B
+0x9D3B = 0x3A68
+0x9D3F = 0x386B
+0x9D42 = 0x703C
+0x9D51 = 0x3E69
+0x9D52 = 0x7041
+0x9D53 = 0x703E
+0x9D5C = 0x7043
+0x9D5D = 0x366C
+0x9D60 = 0x7040
+0x9D61 = 0x7044
+0x9D6A = 0x7046
+0x9D6C = 0x4574
+0x9D6F = 0x7047
+0x9D72 = 0x4835
+0x9D87 = 0x7034
+0x9D89 = 0x7048
+0x9D93 = 0x7045
+0x9D98 = 0x7049
+0x9D9A = 0x704A
+0x9DA5 = 0x704C
+0x9DA9 = 0x704D
+0x9DAF = 0x5D3A
+0x9DB4 = 0x3A57
+0x9DBB = 0x773D
+0x9DBC = 0x704F
+0x9DC0 = 0x704B
+0x9DC2 = 0x704E
+0x9DC4 = 0x3C26
+0x9DD3 = 0x7051
+0x9DD7 = 0x4538
+0x9DD9 = 0x703A
+0x9DDA = 0x7052
+0x9DE5 = 0x7038
+0x9DE6 = 0x7054
+0x9DEF = 0x7053
+0x9DF2 = 0x7055
+0x9DF3 = 0x7042
+0x9DF8 = 0x7056
+0x9DF9 = 0x5325
+0x9DFA = 0x7058
+0x9E0C = 0x7057
+0x9E15 = 0x7035
+0x9E1A = 0x7050
+0x9E1B = 0x7059
+0x9E1D = 0x703F
+0x9E1E = 0x703D
+0x9E75 = 0x7852
+0x9E79 = 0x7874
+0x9E7A = 0x753A
+0x9E7C = 0x3C6F
+0x9E7D = 0x514E
+0x9E7F = 0x4239
+0x9E82 = 0x7764
+0x9E87 = 0x7765
+0x9E88 = 0x7766
+0x9E8B = 0x7767
+0x9E92 = 0x7768
+0x9E93 = 0x4234
+0x9E97 = 0x4076
+0x9E9D = 0x776A
+0x9E9F = 0x776B
+0x9EA5 = 0x4273
+0x9EA9 = 0x746F
+0x9EAF = 0x7865
+0x9EB4 = 0x7470
+0x9EB5 = 0x7859
+0x9EBB = 0x4269
+0x9EBD = 0x4334
+0x9EBE = 0x7762
+0x9EC4 = 0x3B46
+0x9ECC = 0x5964
+0x9ECD = 0x4A72
+0x9ECE = 0x4068
+0x9ECF = 0x7024
+0x9ED1 = 0x3A5A
+0x9ED4 = 0x472D
+0x9ED8 = 0x442C
+0x9EDB = 0x776C
+0x9EDC = 0x776D
+0x9EDD = 0x776E
+0x9EDE = 0x3563
+0x9EDF = 0x7770
+0x9EE0 = 0x776F
+0x9EE2 = 0x7771
+0x9EE5 = 0x7774
+0x9EE7 = 0x7773
+0x9EE8 = 0x3533
+0x9EEF = 0x7776
+0x9EF2 = 0x7775
+0x9EF4 = 0x7854
+0x9EF7 = 0x7772
+0x9EF9 = 0x6D69
+0x9EFB = 0x6D6A
+0x9EFC = 0x6D6B
+0x9EFD = 0x763C
+0x9EFF = 0x763D
+0x9F09 = 0x763E
+0x9F0E = 0x3626
+0x9F10 = 0x583E
+0x9F13 = 0x3944
+0x9F15 = 0x782E
+0x9F17 = 0x583B
+0x9F19 = 0x5C31
+0x9F20 = 0x4A73
+0x9F22 = 0x7777
+0x9F2C = 0x7778
+0x9F2F = 0x7779
+0x9F37 = 0x777B
+0x9F39 = 0x777A
+0x9F3B = 0x3147
+0x9F3D = 0x777C
+0x9F3E = 0x777D
+0x9F44 = 0x777E
+0x9F4A = 0x466B
+0x9F4B = 0x552B
+0x9F4F = 0x6C34
+0x9F52 = 0x335D
+0x9F54 = 0x7633
+0x9F59 = 0x7635
+0x9F5C = 0x7637
+0x9F5F = 0x7634
+0x9F60 = 0x7636
+0x9F61 = 0x4164
+0x9F63 = 0x782A
+0x9F66 = 0x7638
+0x9F6A = 0x763A
+0x9F6C = 0x7639
+0x9F72 = 0x4823
+0x9F77 = 0x763B
+0x9F8D = 0x417A
+0x9F90 = 0x4553
+0x9F94 = 0x3928
+0x9F95 = 0x6D68
+0x9F9C = 0x396A
+0x9FA0 = 0x595F
+0xFF01 = 0x2321
+0xFF02 = 0x2322
+0xFF03 = 0x2323
+0xFF04 = 0x2167
+0xFF05 = 0x2325
+0xFF06 = 0x2326
+0xFF07 = 0x2327
+0xFF08 = 0x2328
+0xFF09 = 0x2329
+0xFF0A = 0x232A
+0xFF0B = 0x232B
+0xFF0C = 0x232C
+0xFF0D = 0x232D
+0xFF0E = 0x232E
+0xFF0F = 0x232F
+0xFF10 = 0x2330
+0xFF11 = 0x2331
+0xFF12 = 0x2332
+0xFF13 = 0x2333
+0xFF14 = 0x2334
+0xFF15 = 0x2335
+0xFF16 = 0x2336
+0xFF17 = 0x2337
+0xFF18 = 0x2338
+0xFF19 = 0x2339
+0xFF1A = 0x233A
+0xFF1B = 0x233B
+0xFF1C = 0x233C
+0xFF1D = 0x233D
+0xFF1E = 0x233E
+0xFF1F = 0x233F
+0xFF20 = 0x2340
+0xFF21 = 0x2341
+0xFF22 = 0x2342
+0xFF23 = 0x2343
+0xFF24 = 0x2344
+0xFF25 = 0x2345
+0xFF26 = 0x2346
+0xFF27 = 0x2347
+0xFF28 = 0x2348
+0xFF29 = 0x2349
+0xFF2A = 0x234A
+0xFF2B = 0x234B
+0xFF2C = 0x234C
+0xFF2D = 0x234D
+0xFF2E = 0x234E
+0xFF2F = 0x234F
+0xFF30 = 0x2350
+0xFF31 = 0x2351
+0xFF32 = 0x2352
+0xFF33 = 0x2353
+0xFF34 = 0x2354
+0xFF35 = 0x2355
+0xFF36 = 0x2356
+0xFF37 = 0x2357
+0xFF38 = 0x2358
+0xFF39 = 0x2359
+0xFF3A = 0x235A
+0xFF3B = 0x235B
+0xFF3C = 0x235C
+0xFF3D = 0x235D
+0xFF3E = 0x235E
+0xFF3F = 0x235F
+0xFF40 = 0x2360
+0xFF41 = 0x2361
+0xFF42 = 0x2362
+0xFF43 = 0x2363
+0xFF44 = 0x2364
+0xFF45 = 0x2365
+0xFF46 = 0x2366
+0xFF47 = 0x2367
+0xFF48 = 0x2368
+0xFF49 = 0x2369
+0xFF4A = 0x236A
+0xFF4B = 0x236B
+0xFF4C = 0x236C
+0xFF4D = 0x236D
+0xFF4E = 0x236E
+0xFF4F = 0x236F
+0xFF50 = 0x2370
+0xFF51 = 0x2371
+0xFF52 = 0x2372
+0xFF53 = 0x2373
+0xFF54 = 0x2374
+0xFF55 = 0x2375
+0xFF56 = 0x2376
+0xFF57 = 0x2377
+0xFF58 = 0x2378
+0xFF59 = 0x2379
+0xFF5A = 0x237A
+0xFF5B = 0x237B
+0xFF5C = 0x237C
+0xFF5D = 0x237D
+0xFF5E = 0x212B
+0xFFE0 = 0x2169
+0xFFE1 = 0x216A
+0xFFE3 = 0x237E
+0xFFE5 = 0x2324
+END_MAP
diff --git a/share/i18n/csmapper/GB/UCS%GB2312.src b/share/i18n/csmapper/GB/UCS%GB2312.src
new file mode 100644 (file)
index 0000000..3293fea
--- /dev/null
@@ -0,0 +1,7531 @@
+# $NetBSD: UCS%GB2312.src,v 1.6 2006/11/22 20:22:30 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/GB2312"
+SRC_ZONE       0x00A4 - 0xFFE5
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             GB2312-80 to Unicode table (complete, hex format)
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 October 8
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#
+# This table contains one set of mappings from GB2312-80 into Unicode.
+# Note that these data are *possible* mappings only and may not be the
+# same as those used by actual products, nor may they be the best suited
+# for all uses.  For more information on the mappings between various code
+# pages incorporating the repertoire of GB2312-80 and Unicode, consult the
+# VENDORS mapping data.  Normative information on the mapping between
+# GB2312-80 and Unicode may be found in the Unihan.txt file in the
+# latest Unicode Character Database.
+#
+# If you have carefully considered the fact that the mappings in
+# this table are only one possible set of mappings between GB2312-80 and
+# Unicode and have no normative status, but still feel that you
+# have located an error in the table that requires fixing, you may
+# report any such error to errata@unicode.org.
+#
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the GB2312 code (in hex as 0xXXXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#                      The official names for Unicode characters U+4E00
+#                      to U+9FA5, inclusive, is "CJK UNIFIED IDEOGRAPH-XXXX",
+#                      where XXXX is the code point.  Including all these
+#                      names in this file increases its size substantially
+#                      and needlessly.  The token "<CJK>" is used for the
+#                      name of these characters.  If necessary, it can be
+#                      expanded algorithmically by a parser or editor.
+#
+#      The entries are in GB2312 order
+#
+#      The following algorithms can be used to change the hex form
+#              of GB2312 to other standard forms:
+#
+#              To change hex to EUC form, add 0x8080
+#              To change hex to kuten form, first subtract 0x2020.  Then
+#                      the high and low bytes correspond to the ku and ten of
+#                      the kuten form.  For example, 0x2121 -> 0x0101 -> 0101;
+#                      0x777E -> 0x575E -> 8794
+#
+#      Version history
+#      1.0 version updates 0.0d2 version by correcting mapping for 0x212C
+#             from U+2225 to U+2016.
+#
+#
+0x00A4 = 0x2168
+0x00A7 = 0x216C
+0x00A8 = 0x2127
+0x00B0 = 0x2163
+0x00B1 = 0x2140
+0x00B7 = 0x2124
+0x00D7 = 0x2141
+0x00E0 = 0x2824
+0x00E1 = 0x2822
+0x00E8 = 0x2828
+0x00E9 = 0x2826
+0x00EA = 0x283A
+0x00EC = 0x282C
+0x00ED = 0x282A
+0x00F2 = 0x2830
+0x00F3 = 0x282E
+0x00F7 = 0x2142
+0x00F9 = 0x2834
+0x00FA = 0x2832
+0x00FC = 0x2839
+0x0101 = 0x2821
+0x0113 = 0x2825
+0x011B = 0x2827
+0x012B = 0x2829
+0x014D = 0x282D
+0x016B = 0x2831
+0x01CE = 0x2823
+0x01D0 = 0x282B
+0x01D2 = 0x282F
+0x01D4 = 0x2833
+0x01D6 = 0x2835
+0x01D8 = 0x2836
+0x01DA = 0x2837
+0x01DC = 0x2838
+0x02C7 = 0x2126
+0x02C9 = 0x2125
+0x0391 = 0x2621
+0x0392 = 0x2622
+0x0393 = 0x2623
+0x0394 = 0x2624
+0x0395 = 0x2625
+0x0396 = 0x2626
+0x0397 = 0x2627
+0x0398 = 0x2628
+0x0399 = 0x2629
+0x039A = 0x262A
+0x039B = 0x262B
+0x039C = 0x262C
+0x039D = 0x262D
+0x039E = 0x262E
+0x039F = 0x262F
+0x03A0 = 0x2630
+0x03A1 = 0x2631
+0x03A3 = 0x2632
+0x03A4 = 0x2633
+0x03A5 = 0x2634
+0x03A6 = 0x2635
+0x03A7 = 0x2636
+0x03A8 = 0x2637
+0x03A9 = 0x2638
+0x03B1 = 0x2641
+0x03B2 = 0x2642
+0x03B3 = 0x2643
+0x03B4 = 0x2644
+0x03B5 = 0x2645
+0x03B6 = 0x2646
+0x03B7 = 0x2647
+0x03B8 = 0x2648
+0x03B9 = 0x2649
+0x03BA = 0x264A
+0x03BB = 0x264B
+0x03BC = 0x264C
+0x03BD = 0x264D
+0x03BE = 0x264E
+0x03BF = 0x264F
+0x03C0 = 0x2650
+0x03C1 = 0x2651
+0x03C3 = 0x2652
+0x03C4 = 0x2653
+0x03C5 = 0x2654
+0x03C6 = 0x2655
+0x03C7 = 0x2656
+0x03C8 = 0x2657
+0x03C9 = 0x2658
+0x0401 = 0x2727
+0x0410 = 0x2721
+0x0411 = 0x2722
+0x0412 = 0x2723
+0x0413 = 0x2724
+0x0414 = 0x2725
+0x0415 = 0x2726
+0x0416 = 0x2728
+0x0417 = 0x2729
+0x0418 = 0x272A
+0x0419 = 0x272B
+0x041A = 0x272C
+0x041B = 0x272D
+0x041C = 0x272E
+0x041D = 0x272F
+0x041E = 0x2730
+0x041F = 0x2731
+0x0420 = 0x2732
+0x0421 = 0x2733
+0x0422 = 0x2734
+0x0423 = 0x2735
+0x0424 = 0x2736
+0x0425 = 0x2737
+0x0426 = 0x2738
+0x0427 = 0x2739
+0x0428 = 0x273A
+0x0429 = 0x273B
+0x042A = 0x273C
+0x042B = 0x273D
+0x042C = 0x273E
+0x042D = 0x273F
+0x042E = 0x2740
+0x042F = 0x2741
+0x0430 = 0x2751
+0x0431 = 0x2752
+0x0432 = 0x2753
+0x0433 = 0x2754
+0x0434 = 0x2755
+0x0435 = 0x2756
+0x0436 = 0x2758
+0x0437 = 0x2759
+0x0438 = 0x275A
+0x0439 = 0x275B
+0x043A = 0x275C
+0x043B = 0x275D
+0x043C = 0x275E
+0x043D = 0x275F
+0x043E = 0x2760
+0x043F = 0x2761
+0x0440 = 0x2762
+0x0441 = 0x2763
+0x0442 = 0x2764
+0x0443 = 0x2765
+0x0444 = 0x2766
+0x0445 = 0x2767
+0x0446 = 0x2768
+0x0447 = 0x2769
+0x0448 = 0x276A
+0x0449 = 0x276B
+0x044A = 0x276C
+0x044B = 0x276D
+0x044C = 0x276E
+0x044D = 0x276F
+0x044E = 0x2770
+0x044F = 0x2771
+0x0451 = 0x2757
+0x2014 = 0x212A
+0x2015 = 0x212A # fallback -> 0x2014
+0x2016 = 0x212C
+0x2018 = 0x212E
+0x2019 = 0x212F
+0x201C = 0x2130
+0x201D = 0x2131
+0x2026 = 0x212D
+0x2030 = 0x216B
+0x2032 = 0x2164
+0x2033 = 0x2165
+0x203B = 0x2179
+0x2103 = 0x2166
+0x2116 = 0x216D
+0x2160 = 0x2271
+0x2161 = 0x2272
+0x2162 = 0x2273
+0x2163 = 0x2274
+0x2164 = 0x2275
+0x2165 = 0x2276
+0x2166 = 0x2277
+0x2167 = 0x2278
+0x2168 = 0x2279
+0x2169 = 0x227A
+0x216A = 0x227B
+0x216B = 0x227C
+0x2190 = 0x217B
+0x2191 = 0x217C
+0x2192 = 0x217A
+0x2193 = 0x217D
+0x2208 = 0x214A
+0x220F = 0x2147
+0x2211 = 0x2146
+0x221A = 0x214C
+0x221D = 0x2158
+0x221E = 0x215E
+0x2220 = 0x214F
+0x2225 = 0x214E
+0x2227 = 0x2144
+0x2228 = 0x2145
+0x2229 = 0x2149
+0x222A = 0x2148
+0x222B = 0x2152
+0x222E = 0x2153
+0x2234 = 0x2160
+0x2235 = 0x215F
+0x2236 = 0x2143
+0x2237 = 0x214B
+0x223D = 0x2157
+0x2248 = 0x2156
+0x224C = 0x2155
+0x2260 = 0x2159
+0x2261 = 0x2154
+0x2264 = 0x215C
+0x2265 = 0x215D
+0x226E = 0x215A
+0x226F = 0x215B
+0x2299 = 0x2151
+0x22A5 = 0x214D
+0x2312 = 0x2150
+0x2460 = 0x2259
+0x2461 = 0x225A
+0x2462 = 0x225B
+0x2463 = 0x225C
+0x2464 = 0x225D
+0x2465 = 0x225E
+0x2466 = 0x225F
+0x2467 = 0x2260
+0x2468 = 0x2261
+0x2469 = 0x2262
+0x2474 = 0x2245
+0x2475 = 0x2246
+0x2476 = 0x2247
+0x2477 = 0x2248
+0x2478 = 0x2249
+0x2479 = 0x224A
+0x247A = 0x224B
+0x247B = 0x224C
+0x247C = 0x224D
+0x247D = 0x224E
+0x247E = 0x224F
+0x247F = 0x2250
+0x2480 = 0x2251
+0x2481 = 0x2252
+0x2482 = 0x2253
+0x2483 = 0x2254
+0x2484 = 0x2255
+0x2485 = 0x2256
+0x2486 = 0x2257
+0x2487 = 0x2258
+0x2488 = 0x2231
+0x2489 = 0x2232
+0x248A = 0x2233
+0x248B = 0x2234
+0x248C = 0x2235
+0x248D = 0x2236
+0x248E = 0x2237
+0x248F = 0x2238
+0x2490 = 0x2239
+0x2491 = 0x223A
+0x2492 = 0x223B
+0x2493 = 0x223C
+0x2494 = 0x223D
+0x2495 = 0x223E
+0x2496 = 0x223F
+0x2497 = 0x2240
+0x2498 = 0x2241
+0x2499 = 0x2242
+0x249A = 0x2243
+0x249B = 0x2244
+0x2500 = 0x2924
+0x2501 = 0x2925
+0x2502 = 0x2926
+0x2503 = 0x2927
+0x2504 = 0x2928
+0x2505 = 0x2929
+0x2506 = 0x292A
+0x2507 = 0x292B
+0x2508 = 0x292C
+0x2509 = 0x292D
+0x250A = 0x292E
+0x250B = 0x292F
+0x250C = 0x2930
+0x250D = 0x2931
+0x250E = 0x2932
+0x250F = 0x2933
+0x2510 = 0x2934
+0x2511 = 0x2935
+0x2512 = 0x2936
+0x2513 = 0x2937
+0x2514 = 0x2938
+0x2515 = 0x2939
+0x2516 = 0x293A
+0x2517 = 0x293B
+0x2518 = 0x293C
+0x2519 = 0x293D
+0x251A = 0x293E
+0x251B = 0x293F
+0x251C = 0x2940
+0x251D = 0x2941
+0x251E = 0x2942
+0x251F = 0x2943
+0x2520 = 0x2944
+0x2521 = 0x2945
+0x2522 = 0x2946
+0x2523 = 0x2947
+0x2524 = 0x2948
+0x2525 = 0x2949
+0x2526 = 0x294A
+0x2527 = 0x294B
+0x2528 = 0x294C
+0x2529 = 0x294D
+0x252A = 0x294E
+0x252B = 0x294F
+0x252C = 0x2950
+0x252D = 0x2951
+0x252E = 0x2952
+0x252F = 0x2953
+0x2530 = 0x2954
+0x2531 = 0x2955
+0x2532 = 0x2956
+0x2533 = 0x2957
+0x2534 = 0x2958
+0x2535 = 0x2959
+0x2536 = 0x295A
+0x2537 = 0x295B
+0x2538 = 0x295C
+0x2539 = 0x295D
+0x253A = 0x295E
+0x253B = 0x295F
+0x253C = 0x2960
+0x253D = 0x2961
+0x253E = 0x2962
+0x253F = 0x2963
+0x2540 = 0x2964
+0x2541 = 0x2965
+0x2542 = 0x2966
+0x2543 = 0x2967
+0x2544 = 0x2968
+0x2545 = 0x2969
+0x2546 = 0x296A
+0x2547 = 0x296B
+0x2548 = 0x296C
+0x2549 = 0x296D
+0x254A = 0x296E
+0x254B = 0x296F
+0x25A0 = 0x2176
+0x25A1 = 0x2175
+0x25B2 = 0x2178
+0x25B3 = 0x2177
+0x25C6 = 0x2174
+0x25C7 = 0x2173
+0x25CB = 0x2170
+0x25CE = 0x2172
+0x25CF = 0x2171
+0x2605 = 0x216F
+0x2606 = 0x216E
+0x2640 = 0x2162
+0x2642 = 0x2161
+0x3000 = 0x2121
+0x3001 = 0x2122
+0x3002 = 0x2123
+0x3003 = 0x2128
+0x3005 = 0x2129
+0x3008 = 0x2134
+0x3009 = 0x2135
+0x300A = 0x2136
+0x300B = 0x2137
+0x300C = 0x2138
+0x300D = 0x2139
+0x300E = 0x213A
+0x300F = 0x213B
+0x3010 = 0x213E
+0x3011 = 0x213F
+0x3013 = 0x217E
+0x3014 = 0x2132
+0x3015 = 0x2133
+0x3016 = 0x213C
+0x3017 = 0x213D
+0x3041 = 0x2421
+0x3042 = 0x2422
+0x3043 = 0x2423
+0x3044 = 0x2424
+0x3045 = 0x2425
+0x3046 = 0x2426
+0x3047 = 0x2427
+0x3048 = 0x2428
+0x3049 = 0x2429
+0x304A = 0x242A
+0x304B = 0x242B
+0x304C = 0x242C
+0x304D = 0x242D
+0x304E = 0x242E
+0x304F = 0x242F
+0x3050 = 0x2430
+0x3051 = 0x2431
+0x3052 = 0x2432
+0x3053 = 0x2433
+0x3054 = 0x2434
+0x3055 = 0x2435
+0x3056 = 0x2436
+0x3057 = 0x2437
+0x3058 = 0x2438
+0x3059 = 0x2439
+0x305A = 0x243A
+0x305B = 0x243B
+0x305C = 0x243C
+0x305D = 0x243D
+0x305E = 0x243E
+0x305F = 0x243F
+0x3060 = 0x2440
+0x3061 = 0x2441
+0x3062 = 0x2442
+0x3063 = 0x2443
+0x3064 = 0x2444
+0x3065 = 0x2445
+0x3066 = 0x2446
+0x3067 = 0x2447
+0x3068 = 0x2448
+0x3069 = 0x2449
+0x306A = 0x244A
+0x306B = 0x244B
+0x306C = 0x244C
+0x306D = 0x244D
+0x306E = 0x244E
+0x306F = 0x244F
+0x3070 = 0x2450
+0x3071 = 0x2451
+0x3072 = 0x2452
+0x3073 = 0x2453
+0x3074 = 0x2454
+0x3075 = 0x2455
+0x3076 = 0x2456
+0x3077 = 0x2457
+0x3078 = 0x2458
+0x3079 = 0x2459
+0x307A = 0x245A
+0x307B = 0x245B
+0x307C = 0x245C
+0x307D = 0x245D
+0x307E = 0x245E
+0x307F = 0x245F
+0x3080 = 0x2460
+0x3081 = 0x2461
+0x3082 = 0x2462
+0x3083 = 0x2463
+0x3084 = 0x2464
+0x3085 = 0x2465
+0x3086 = 0x2466
+0x3087 = 0x2467
+0x3088 = 0x2468
+0x3089 = 0x2469
+0x308A = 0x246A
+0x308B = 0x246B
+0x308C = 0x246C
+0x308D = 0x246D
+0x308E = 0x246E
+0x308F = 0x246F
+0x3090 = 0x2470
+0x3091 = 0x2471
+0x3092 = 0x2472
+0x3093 = 0x2473
+0x30A1 = 0x2521
+0x30A2 = 0x2522
+0x30A3 = 0x2523
+0x30A4 = 0x2524
+0x30A5 = 0x2525
+0x30A6 = 0x2526
+0x30A7 = 0x2527
+0x30A8 = 0x2528
+0x30A9 = 0x2529
+0x30AA = 0x252A
+0x30AB = 0x252B
+0x30AC = 0x252C
+0x30AD = 0x252D
+0x30AE = 0x252E
+0x30AF = 0x252F
+0x30B0 = 0x2530
+0x30B1 = 0x2531
+0x30B2 = 0x2532
+0x30B3 = 0x2533
+0x30B4 = 0x2534
+0x30B5 = 0x2535
+0x30B6 = 0x2536
+0x30B7 = 0x2537
+0x30B8 = 0x2538
+0x30B9 = 0x2539
+0x30BA = 0x253A
+0x30BB = 0x253B
+0x30BC = 0x253C
+0x30BD = 0x253D
+0x30BE = 0x253E
+0x30BF = 0x253F
+0x30C0 = 0x2540
+0x30C1 = 0x2541
+0x30C2 = 0x2542
+0x30C3 = 0x2543
+0x30C4 = 0x2544
+0x30C5 = 0x2545
+0x30C6 = 0x2546
+0x30C7 = 0x2547
+0x30C8 = 0x2548
+0x30C9 = 0x2549
+0x30CA = 0x254A
+0x30CB = 0x254B
+0x30CC = 0x254C
+0x30CD = 0x254D
+0x30CE = 0x254E
+0x30CF = 0x254F
+0x30D0 = 0x2550
+0x30D1 = 0x2551
+0x30D2 = 0x2552
+0x30D3 = 0x2553
+0x30D4 = 0x2554
+0x30D5 = 0x2555
+0x30D6 = 0x2556
+0x30D7 = 0x2557
+0x30D8 = 0x2558
+0x30D9 = 0x2559
+0x30DA = 0x255A
+0x30DB = 0x255B
+0x30DC = 0x255C
+0x30DD = 0x255D
+0x30DE = 0x255E
+0x30DF = 0x255F
+0x30E0 = 0x2560
+0x30E1 = 0x2561
+0x30E2 = 0x2562
+0x30E3 = 0x2563
+0x30E4 = 0x2564
+0x30E5 = 0x2565
+0x30E6 = 0x2566
+0x30E7 = 0x2567
+0x30E8 = 0x2568
+0x30E9 = 0x2569
+0x30EA = 0x256A
+0x30EB = 0x256B
+0x30EC = 0x256C
+0x30ED = 0x256D
+0x30EE = 0x256E
+0x30EF = 0x256F
+0x30F0 = 0x2570
+0x30F1 = 0x2571
+0x30F2 = 0x2572
+0x30F3 = 0x2573
+0x30F4 = 0x2574
+0x30F5 = 0x2575
+0x30F6 = 0x2576
+0x30FB = 0x2124 # fallback -> 0x00B7
+0x3105 = 0x2845
+0x3106 = 0x2846
+0x3107 = 0x2847
+0x3108 = 0x2848
+0x3109 = 0x2849
+0x310A = 0x284A
+0x310B = 0x284B
+0x310C = 0x284C
+0x310D = 0x284D
+0x310E = 0x284E
+0x310F = 0x284F
+0x3110 = 0x2850
+0x3111 = 0x2851
+0x3112 = 0x2852
+0x3113 = 0x2853
+0x3114 = 0x2854
+0x3115 = 0x2855
+0x3116 = 0x2856
+0x3117 = 0x2857
+0x3118 = 0x2858
+0x3119 = 0x2859
+0x311A = 0x285A
+0x311B = 0x285B
+0x311C = 0x285C
+0x311D = 0x285D
+0x311E = 0x285E
+0x311F = 0x285F
+0x3120 = 0x2860
+0x3121 = 0x2861
+0x3122 = 0x2862
+0x3123 = 0x2863
+0x3124 = 0x2864
+0x3125 = 0x2865
+0x3126 = 0x2866
+0x3127 = 0x2867
+0x3128 = 0x2868
+0x3129 = 0x2869
+0x3220 = 0x2265
+0x3221 = 0x2266
+0x3222 = 0x2267
+0x3223 = 0x2268
+0x3224 = 0x2269
+0x3225 = 0x226A
+0x3226 = 0x226B
+0x3227 = 0x226C
+0x3228 = 0x226D
+0x3229 = 0x226E
+0x4E00 = 0x523B
+0x4E01 = 0x3621
+0x4E03 = 0x465F
+0x4E07 = 0x4D72
+0x4E08 = 0x5549
+0x4E09 = 0x487D
+0x4E0A = 0x494F
+0x4E0B = 0x4F42
+0x4E0C = 0x5822
+0x4E0D = 0x323B
+0x4E0E = 0x536B
+0x4E10 = 0x5824
+0x4E11 = 0x3373
+0x4E13 = 0x5728
+0x4E14 = 0x4752
+0x4E15 = 0x5827
+0x4E16 = 0x4A40
+0x4E18 = 0x4770
+0x4E19 = 0x317B
+0x4E1A = 0x5235
+0x4E1B = 0x3454
+0x4E1C = 0x362B
+0x4E1D = 0x4B3F
+0x4E1E = 0x5829
+0x4E22 = 0x362A
+0x4E24 = 0x413D
+0x4E25 = 0x514F
+0x4E27 = 0x4925
+0x4E28 = 0x582D
+0x4E2A = 0x3876
+0x4E2B = 0x513E
+0x4E2C = 0x635C
+0x4E2D = 0x5650
+0x4E30 = 0x3761
+0x4E32 = 0x342E
+0x4E34 = 0x4159
+0x4E36 = 0x583C
+0x4E38 = 0x4D68
+0x4E39 = 0x3524
+0x4E3A = 0x4E2A
+0x4E3B = 0x5677
+0x4E3D = 0x4076
+0x4E3E = 0x3E59
+0x4E3F = 0x582F
+0x4E43 = 0x444B
+0x4E45 = 0x3E43
+0x4E47 = 0x5831
+0x4E48 = 0x4334
+0x4E49 = 0x5265
+0x4E4B = 0x562E
+0x4E4C = 0x4E5A
+0x4E4D = 0x5527
+0x4E4E = 0x3A75
+0x4E4F = 0x3726
+0x4E50 = 0x4056
+0x4E52 = 0x4639
+0x4E53 = 0x4552
+0x4E54 = 0x4747
+0x4E56 = 0x3954
+0x4E58 = 0x334B
+0x4E59 = 0x5252
+0x4E5C = 0x583F
+0x4E5D = 0x3E45
+0x4E5E = 0x4672
+0x4E5F = 0x5232
+0x4E60 = 0x4F30
+0x4E61 = 0x4F67
+0x4E66 = 0x4A69
+0x4E69 = 0x5840
+0x4E70 = 0x4272
+0x4E71 = 0x4252
+0x4E73 = 0x4869
+0x4E7E = 0x472C
+0x4E86 = 0x414B
+0x4E88 = 0x5368
+0x4E89 = 0x5579
+0x4E8B = 0x4A42
+0x4E8C = 0x367E
+0x4E8D = 0x5821
+0x4E8E = 0x535A
+0x4E8F = 0x3F77
+0x4E91 = 0x5446
+0x4E92 = 0x3B25
+0x4E93 = 0x5841
+0x4E94 = 0x4E65
+0x4E95 = 0x3E2E
+0x4E98 = 0x5828
+0x4E9A = 0x5147
+0x4E9B = 0x5029
+0x4E9F = 0x583D
+0x4EA0 = 0x596F
+0x4EA1 = 0x4D76
+0x4EA2 = 0x3F3A
+0x4EA4 = 0x3D3B
+0x4EA5 = 0x3A25
+0x4EA6 = 0x5260
+0x4EA7 = 0x327A
+0x4EA8 = 0x3A60
+0x4EA9 = 0x4436
+0x4EAB = 0x4F6D
+0x4EAC = 0x3E29
+0x4EAD = 0x4D24
+0x4EAE = 0x4141
+0x4EB2 = 0x4757
+0x4EB3 = 0x5971
+0x4EB5 = 0x5974
+0x4EBA = 0x484B
+0x4EBB = 0x5869
+0x4EBF = 0x525A
+0x4EC0 = 0x4A32
+0x4EC1 = 0x484A
+0x4EC2 = 0x586C
+0x4EC3 = 0x586A
+0x4EC4 = 0x5846
+0x4EC5 = 0x3D76
+0x4EC6 = 0x464D
+0x4EC7 = 0x3370
+0x4EC9 = 0x586B
+0x4ECA = 0x3D71
+0x4ECB = 0x3D69
+0x4ECD = 0x4854
+0x4ECE = 0x3453
+0x4ED1 = 0x4258
+0x4ED3 = 0x3256
+0x4ED4 = 0x5750
+0x4ED5 = 0x4A4B
+0x4ED6 = 0x4B7B
+0x4ED7 = 0x554C
+0x4ED8 = 0x3836
+0x4ED9 = 0x4F49
+0x4EDD = 0x595A
+0x4EDE = 0x5870
+0x4EDF = 0x472A
+0x4EE1 = 0x586E
+0x4EE3 = 0x347A
+0x4EE4 = 0x416E
+0x4EE5 = 0x5254
+0x4EE8 = 0x586D
+0x4EEA = 0x5247
+0x4EEB = 0x586F
+0x4EEC = 0x4347
+0x4EF0 = 0x5176
+0x4EF2 = 0x5659
+0x4EF3 = 0x5872
+0x4EF5 = 0x5875
+0x4EF6 = 0x3C7E
+0x4EF7 = 0x3C5B
+0x4EFB = 0x484E
+0x4EFD = 0x375D
+0x4EFF = 0x3742
+0x4F01 = 0x4673
+0x4F09 = 0x5878
+0x4F0A = 0x5241
+0x4F0D = 0x4E69
+0x4F0E = 0x3C3F
+0x4F0F = 0x377C
+0x4F10 = 0x3725
+0x4F11 = 0x505D
+0x4F17 = 0x565A
+0x4F18 = 0x5345
+0x4F19 = 0x3B6F
+0x4F1A = 0x3B61
+0x4F1B = 0x5871
+0x4F1E = 0x4921
+0x4F1F = 0x4E30
+0x4F20 = 0x342B
+0x4F22 = 0x5873
+0x4F24 = 0x494B
+0x4F25 = 0x5876
+0x4F26 = 0x4257
+0x4F27 = 0x5877
+0x4F2A = 0x4E31
+0x4F2B = 0x5879
+0x4F2F = 0x322E
+0x4F30 = 0x3940
+0x4F32 = 0x5923
+0x4F34 = 0x3069
+0x4F36 = 0x4166
+0x4F38 = 0x496C
+0x4F3A = 0x4B45
+0x4F3C = 0x4B46
+0x4F3D = 0x5924
+0x4F43 = 0x3568
+0x4F46 = 0x352B
+0x4F4D = 0x4E3B
+0x4F4E = 0x354D
+0x4F4F = 0x5721
+0x4F50 = 0x5774
+0x4F51 = 0x5353
+0x4F53 = 0x4C65
+0x4F55 = 0x3A4E
+0x4F57 = 0x5922
+0x4F58 = 0x595C
+0x4F59 = 0x5360
+0x4F5A = 0x587D
+0x4F5B = 0x3770
+0x4F5C = 0x5777
+0x4F5D = 0x587E
+0x4F5E = 0x587A
+0x4F5F = 0x5921
+0x4F60 = 0x4463
+0x4F63 = 0x5336
+0x4F64 = 0x5874
+0x4F65 = 0x595D
+0x4F67 = 0x587B
+0x4F69 = 0x4565
+0x4F6C = 0x4050
+0x4F6F = 0x5170
+0x4F70 = 0x305B
+0x4F73 = 0x3C51
+0x4F74 = 0x5926
+0x4F76 = 0x5925
+0x4F7B = 0x592C
+0x4F7C = 0x592E
+0x4F7E = 0x592B
+0x4F7F = 0x4A39
+0x4F83 = 0x5929
+0x4F84 = 0x5636
+0x4F88 = 0x335E
+0x4F89 = 0x5928
+0x4F8B = 0x407D
+0x4F8D = 0x4A4C
+0x4F8F = 0x592A
+0x4F91 = 0x5927
+0x4F94 = 0x5930
+0x4F97 = 0x3631
+0x4F9B = 0x3929
+0x4F9D = 0x5240
+0x4FA0 = 0x4F40
+0x4FA3 = 0x4242
+0x4FA5 = 0x3D44
+0x4FA6 = 0x556C
+0x4FA7 = 0x3260
+0x4FA8 = 0x4748
+0x4FA9 = 0x3F6B
+0x4FAA = 0x592D
+0x4FAC = 0x592F
+0x4FAE = 0x4E6A
+0x4FAF = 0x3A6E
+0x4FB5 = 0x4756
+0x4FBF = 0x3163
+0x4FC3 = 0x3459
+0x4FC4 = 0x366D
+0x4FC5 = 0x5934
+0x4FCA = 0x3F21
+0x4FCE = 0x595E
+0x4FCF = 0x474E
+0x4FD0 = 0x407E
+0x4FD1 = 0x5938
+0x4FD7 = 0x4B57
+0x4FD8 = 0x377D
+0x4FDA = 0x5935
+0x4FDC = 0x5937
+0x4FDD = 0x3123
+0x4FDE = 0x5361
+0x4FDF = 0x5939
+0x4FE1 = 0x5045
+0x4FE3 = 0x5936
+0x4FE6 = 0x5931
+0x4FE8 = 0x5932
+0x4FE9 = 0x4129
+0x4FEA = 0x5933
+0x4FED = 0x3C73
+0x4FEE = 0x505E
+0x4FEF = 0x3829
+0x4FF1 = 0x3E63
+0x4FF3 = 0x593D
+0x4FF8 = 0x593A
+0x4FFA = 0x3033
+0x4FFE = 0x5942
+0x500C = 0x5944
+0x500D = 0x3136
+0x500F = 0x593F
+0x5012 = 0x3539
+0x5014 = 0x3E73
+0x5018 = 0x4C48
+0x5019 = 0x3A72
+0x501A = 0x5250
+0x501C = 0x5943
+0x501F = 0x3D68
+0x5021 = 0x332B
+0x5025 = 0x5945
+0x5026 = 0x3E6B
+0x5028 = 0x5946
+0x5029 = 0x593B
+0x502A = 0x445F
+0x502C = 0x593E
+0x502D = 0x5941
+0x502E = 0x5940
+0x503A = 0x552E
+0x503C = 0x5635
+0x503E = 0x4763
+0x5043 = 0x5948
+0x5047 = 0x3C59
+0x5048 = 0x594A
+0x504C = 0x593C
+0x504E = 0x594B
+0x504F = 0x462B
+0x5055 = 0x5949
+0x505A = 0x5776
+0x505C = 0x4D23
+0x5065 = 0x3D21
+0x506C = 0x594C
+0x5076 = 0x453C
+0x5077 = 0x4D35
+0x507B = 0x594D
+0x507E = 0x5947
+0x507F = 0x3325
+0x5080 = 0x3F7E
+0x5085 = 0x3835
+0x5088 = 0x407C
+0x508D = 0x3078
+0x50A3 = 0x3476
+0x50A5 = 0x594E
+0x50A7 = 0x594F
+0x50A8 = 0x3422
+0x50A9 = 0x5950
+0x50AC = 0x345F
+0x50B2 = 0x3041
+0x50BA = 0x5951
+0x50BB = 0x4935
+0x50CF = 0x4F71
+0x50D6 = 0x5952
+0x50DA = 0x4145
+0x50E6 = 0x5956
+0x50E7 = 0x492E
+0x50EC = 0x5955
+0x50ED = 0x5954
+0x50EE = 0x5957
+0x50F3 = 0x4B5B
+0x50F5 = 0x3D29
+0x50FB = 0x4627
+0x5106 = 0x5953
+0x5107 = 0x5958
+0x510B = 0x5959
+0x5112 = 0x4865
+0x5121 = 0x405C
+0x513F = 0x3679
+0x5140 = 0x5823
+0x5141 = 0x544A
+0x5143 = 0x542A
+0x5144 = 0x5056
+0x5145 = 0x3364
+0x5146 = 0x5557
+0x5148 = 0x4F48
+0x5149 = 0x3962
+0x514B = 0x3F4B
+0x514D = 0x4362
+0x5151 = 0x3652
+0x5154 = 0x4D43
+0x5155 = 0x596E
+0x5156 = 0x5970
+0x515A = 0x3533
+0x515C = 0x3635
+0x5162 = 0x3E24
+0x5165 = 0x486B
+0x5168 = 0x482B
+0x516B = 0x304B
+0x516C = 0x392B
+0x516D = 0x4179
+0x516E = 0x5962
+0x5170 = 0x403C
+0x5171 = 0x3932
+0x5173 = 0x3958
+0x5174 = 0x504B
+0x5175 = 0x3178
+0x5176 = 0x4664
+0x5177 = 0x3E5F
+0x5178 = 0x3564
+0x5179 = 0x5748
+0x517B = 0x5178
+0x517C = 0x3C66
+0x517D = 0x4A5E
+0x5180 = 0x3C3D
+0x5181 = 0x5966
+0x5182 = 0x5867
+0x5185 = 0x445A
+0x5188 = 0x3854
+0x5189 = 0x483D
+0x518C = 0x3261
+0x518D = 0x5459
+0x5192 = 0x4330
+0x5195 = 0x4361
+0x5196 = 0x5A22
+0x5197 = 0x485F
+0x5199 = 0x5034
+0x519B = 0x3E7C
+0x519C = 0x4529
+0x51A0 = 0x395A
+0x51A2 = 0x5A23
+0x51A4 = 0x5429
+0x51A5 = 0x5A24
+0x51AB = 0x597B
+0x51AC = 0x362C
+0x51AF = 0x376B
+0x51B0 = 0x3179
+0x51B1 = 0x597C
+0x51B2 = 0x3365
+0x51B3 = 0x3E76
+0x51B5 = 0x3F76
+0x51B6 = 0x5231
+0x51B7 = 0x4064
+0x51BB = 0x3633
+0x51BC = 0x597E
+0x51BD = 0x597D
+0x51C0 = 0x3E3B
+0x51C4 = 0x4660
+0x51C6 = 0x573C
+0x51C7 = 0x5A21
+0x51C9 = 0x4139
+0x51CB = 0x3572
+0x51CC = 0x4168
+0x51CF = 0x3C75
+0x51D1 = 0x3455
+0x51DB = 0x415D
+0x51DD = 0x447D
+0x51E0 = 0x3C38
+0x51E1 = 0x3732
+0x51E4 = 0x376F
+0x51EB = 0x596C
+0x51ED = 0x463E
+0x51EF = 0x3F2D
+0x51F0 = 0x3B4B
+0x51F3 = 0x354A
+0x51F5 = 0x5B49
+0x51F6 = 0x5057
+0x51F8 = 0x4D39
+0x51F9 = 0x303C
+0x51FA = 0x3376
+0x51FB = 0x3B77
+0x51FC = 0x5B4A
+0x51FD = 0x3A2F
+0x51FF = 0x5464
+0x5200 = 0x3536
+0x5201 = 0x3573
+0x5202 = 0x5856
+0x5203 = 0x4850
+0x5206 = 0x3756
+0x5207 = 0x4750
+0x5208 = 0x5857
+0x520A = 0x3F2F
+0x520D = 0x5B3B
+0x520E = 0x5858
+0x5211 = 0x504C
+0x5212 = 0x3B2E
+0x5216 = 0x6B3E
+0x5217 = 0x4150
+0x5218 = 0x4175
+0x5219 = 0x5472
+0x521A = 0x3855
+0x521B = 0x3434
+0x521D = 0x3375
+0x5220 = 0x493E
+0x5224 = 0x4550
+0x5228 = 0x4559
+0x5229 = 0x407B
+0x522B = 0x3170
+0x522D = 0x5859
+0x522E = 0x394E
+0x5230 = 0x353D
+0x5233 = 0x585A
+0x5236 = 0x5646
+0x5237 = 0x4B22
+0x5238 = 0x482F
+0x5239 = 0x4932
+0x523A = 0x344C
+0x523B = 0x3F4C
+0x523D = 0x3974
+0x523F = 0x585B
+0x5240 = 0x585C
+0x5241 = 0x3667
+0x5242 = 0x3C41
+0x5243 = 0x4C6A
+0x524A = 0x4F77
+0x524C = 0x585D
+0x524D = 0x4730
+0x5250 = 0x3950
+0x5251 = 0x3D23
+0x5254 = 0x4C5E
+0x5256 = 0x464A
+0x525C = 0x5860
+0x525E = 0x585E
+0x5261 = 0x585F
+0x5265 = 0x307E
+0x5267 = 0x3E67
+0x5269 = 0x4A23
+0x526A = 0x3C74
+0x526F = 0x3831
+0x5272 = 0x386E
+0x527D = 0x5862
+0x527F = 0x3D4B
+0x5281 = 0x5864
+0x5282 = 0x5863
+0x5288 = 0x457C
+0x5290 = 0x5865
+0x5293 = 0x5866
+0x529B = 0x4126
+0x529D = 0x4830
+0x529E = 0x306C
+0x529F = 0x3926
+0x52A0 = 0x3C53
+0x52A1 = 0x4E71
+0x52A2 = 0x5B3D
+0x52A3 = 0x4153
+0x52A8 = 0x362F
+0x52A9 = 0x567A
+0x52AA = 0x452C
+0x52AB = 0x3D59
+0x52AC = 0x5B3E
+0x52AD = 0x5B3F
+0x52B1 = 0x4078
+0x52B2 = 0x3E22
+0x52B3 = 0x404D
+0x52BE = 0x5B40
+0x52BF = 0x4A46
+0x52C3 = 0x322A
+0x52C7 = 0x5342
+0x52C9 = 0x4363
+0x52CB = 0x512B
+0x52D0 = 0x5B42
+0x52D2 = 0x4055
+0x52D6 = 0x5B43
+0x52D8 = 0x3F31
+0x52DF = 0x443C
+0x52E4 = 0x475A
+0x52F0 = 0x5B44
+0x52F9 = 0x5968
+0x52FA = 0x4957
+0x52FE = 0x3934
+0x52FF = 0x4E70
+0x5300 = 0x5448
+0x5305 = 0x307C
+0x5306 = 0x3452
+0x5308 = 0x5059
+0x530D = 0x5969
+0x530F = 0x5E4B
+0x5310 = 0x596B
+0x5315 = 0x5830
+0x5316 = 0x3B2F
+0x5317 = 0x3131
+0x5319 = 0x3357
+0x531A = 0x584E
+0x531D = 0x5451
+0x5320 = 0x3D33
+0x5321 = 0x3F6F
+0x5323 = 0x4F3B
+0x5326 = 0x5850
+0x532A = 0x374B
+0x532E = 0x5851
+0x5339 = 0x4625
+0x533A = 0x4778
+0x533B = 0x523D
+0x533E = 0x5852
+0x533F = 0x4464
+0x5341 = 0x4A2E
+0x5343 = 0x4727
+0x5345 = 0x5826
+0x5347 = 0x497D
+0x5348 = 0x4E67
+0x5349 = 0x3B5C
+0x534A = 0x306B
+0x534E = 0x3B2A
+0x534F = 0x502D
+0x5351 = 0x3130
+0x5352 = 0x5764
+0x5353 = 0x573F
+0x5355 = 0x3525
+0x5356 = 0x4274
+0x5357 = 0x444F
+0x535A = 0x3229
+0x535C = 0x3237
+0x535E = 0x3165
+0x535F = 0x5F32
+0x5360 = 0x553C
+0x5361 = 0x3F28
+0x5362 = 0x422C
+0x5363 = 0x5855
+0x5364 = 0x4231
+0x5366 = 0x5854
+0x5367 = 0x4E54
+0x5369 = 0x5A60
+0x536B = 0x4E40
+0x536E = 0x5834
+0x536F = 0x432E
+0x5370 = 0x5321
+0x5371 = 0x4E23
+0x5373 = 0x3C34
+0x5374 = 0x4834
+0x5375 = 0x4251
+0x5377 = 0x3E6D
+0x5378 = 0x5036
+0x537A = 0x5A61
+0x537F = 0x4764
+0x5382 = 0x3327
+0x5384 = 0x3672
+0x5385 = 0x4C7C
+0x5386 = 0x407A
+0x5389 = 0x4077
+0x538B = 0x5139
+0x538C = 0x5161
+0x538D = 0x5847
+0x5395 = 0x325E
+0x5398 = 0x4065
+0x539A = 0x3A71
+0x539D = 0x5848
+0x539F = 0x542D
+0x53A2 = 0x4F61
+0x53A3 = 0x5849
+0x53A5 = 0x584A
+0x53A6 = 0x4F43
+0x53A8 = 0x3378
+0x53A9 = 0x3E47
+0x53AE = 0x584B
+0x53B6 = 0x5B4C
+0x53BB = 0x4825
+0x53BF = 0x4F58
+0x53C1 = 0x487E
+0x53C2 = 0x324E
+0x53C8 = 0x5356
+0x53C9 = 0x3266
+0x53CA = 0x3C30
+0x53CB = 0x5351
+0x53CC = 0x4B2B
+0x53CD = 0x3734
+0x53D1 = 0x3722
+0x53D4 = 0x4A65
+0x53D6 = 0x4821
+0x53D7 = 0x4A5C
+0x53D8 = 0x3164
+0x53D9 = 0x5070
+0x53DB = 0x4551
+0x53DF = 0x5B45
+0x53E0 = 0x357E
+0x53E3 = 0x3F5A
+0x53E4 = 0x3945
+0x53E5 = 0x3E64
+0x53E6 = 0x416D
+0x53E8 = 0x5F36
+0x53E9 = 0x5F35
+0x53EA = 0x563B
+0x53EB = 0x3D50
+0x53EC = 0x5559
+0x53ED = 0x3048
+0x53EE = 0x3623
+0x53EF = 0x3F49
+0x53F0 = 0x4C28
+0x53F1 = 0x5F33
+0x53F2 = 0x4A37
+0x53F3 = 0x5352
+0x53F5 = 0x584F
+0x53F6 = 0x5236
+0x53F7 = 0x3A45
+0x53F8 = 0x4B3E
+0x53F9 = 0x4C3E
+0x53FB = 0x5F37
+0x53FC = 0x3570
+0x53FD = 0x5F34
+0x5401 = 0x5375
+0x5403 = 0x3354
+0x5404 = 0x3877
+0x5406 = 0x5F3A
+0x5408 = 0x3A4F
+0x5409 = 0x3C2A
+0x540A = 0x3575
+0x540C = 0x4D2C
+0x540D = 0x437B
+0x540E = 0x3A73
+0x540F = 0x4074
+0x5410 = 0x4D42
+0x5411 = 0x4F72
+0x5412 = 0x5F38
+0x5413 = 0x4F45
+0x5415 = 0x4240
+0x5416 = 0x5F39
+0x5417 = 0x4270
+0x541B = 0x3E7D
+0x541D = 0x415F
+0x541E = 0x4D4C
+0x541F = 0x5277
+0x5420 = 0x374D
+0x5421 = 0x5F41
+0x5423 = 0x5F44
+0x5426 = 0x3771
+0x5427 = 0x3049
+0x5428 = 0x3656
+0x5429 = 0x3754
+0x542B = 0x3A2C
+0x542C = 0x4C7D
+0x542D = 0x3F54
+0x542E = 0x4B31
+0x542F = 0x4674
+0x5431 = 0x5628
+0x5432 = 0x5F45
+0x5434 = 0x4E62
+0x5435 = 0x3333
+0x5438 = 0x4E7C
+0x5439 = 0x3435
+0x543B = 0x4E47
+0x543C = 0x3A70
+0x543E = 0x4E61
+0x5440 = 0x513D
+0x5443 = 0x5F40
+0x5446 = 0x3474
+0x5448 = 0x334A
+0x544A = 0x3866
+0x544B = 0x5F3B
+0x5450 = 0x4445
+0x5452 = 0x5F3C
+0x5453 = 0x5F3D
+0x5454 = 0x5F3E
+0x5455 = 0x453B
+0x5456 = 0x5F3F
+0x5457 = 0x5F42
+0x5458 = 0x5431
+0x5459 = 0x5F43
+0x545B = 0x473A
+0x545C = 0x4E58
+0x5462 = 0x4458
+0x5464 = 0x5F4A
+0x5466 = 0x5F4F
+0x5468 = 0x565C
+0x5471 = 0x5F49
+0x5472 = 0x5F5A
+0x5473 = 0x4E36
+0x5475 = 0x3A47
+0x5476 = 0x5F4E
+0x5477 = 0x5F48
+0x5478 = 0x455E
+0x547B = 0x496B
+0x547C = 0x3A74
+0x547D = 0x437C
+0x5480 = 0x3E57
+0x5482 = 0x5F46
+0x5484 = 0x5F4D
+0x5486 = 0x4558
+0x548B = 0x5526
+0x548C = 0x3A4D
+0x548E = 0x3E4C
+0x548F = 0x533D
+0x5490 = 0x3840
+0x5492 = 0x5664
+0x5494 = 0x5F47
+0x5495 = 0x393E
+0x5496 = 0x3F27
+0x5499 = 0x417C
+0x549A = 0x5F4B
+0x549B = 0x5F4C
+0x549D = 0x5F50
+0x54A3 = 0x5F5B
+0x54A4 = 0x5F65
+0x54A6 = 0x5F57
+0x54A7 = 0x5F56
+0x54A8 = 0x5749
+0x54A9 = 0x5F63
+0x54AA = 0x5F64
+0x54AB = 0x656B
+0x54AC = 0x5227
+0x54AD = 0x5F52
+0x54AF = 0x3F29
+0x54B1 = 0x545B
+0x54B3 = 0x3F48
+0x54B4 = 0x5F54
+0x54B8 = 0x4F4C
+0x54BB = 0x5F5D
+0x54BD = 0x514A
+0x54BF = 0x5F5E
+0x54C0 = 0x3027
+0x54C1 = 0x4637
+0x54C2 = 0x5F53
+0x54C4 = 0x3A65
+0x54C6 = 0x365F
+0x54C7 = 0x4D5B
+0x54C8 = 0x397E
+0x54C9 = 0x5455
+0x54CC = 0x5F5F
+0x54CD = 0x4F6C
+0x54CE = 0x3025
+0x54CF = 0x5F67
+0x54D0 = 0x5F51
+0x54D1 = 0x5146
+0x54D2 = 0x5F55
+0x54D3 = 0x5F58
+0x54D4 = 0x5F59
+0x54D5 = 0x5F5C
+0x54D7 = 0x3B29
+0x54D9 = 0x5F60
+0x54DA = 0x5F61
+0x54DC = 0x5F62
+0x54DD = 0x5F66
+0x54DE = 0x5F68
+0x54DF = 0x5334
+0x54E5 = 0x3867
+0x54E6 = 0x4536
+0x54E7 = 0x5F6A
+0x54E8 = 0x495A
+0x54E9 = 0x4128
+0x54EA = 0x4444
+0x54ED = 0x3F5E
+0x54EE = 0x4F78
+0x54F2 = 0x555C
+0x54F3 = 0x5F6E
+0x54FA = 0x3238
+0x54FC = 0x3A5F
+0x54FD = 0x5F6C
+0x54FF = 0x5B41
+0x5501 = 0x5164
+0x5506 = 0x4B74
+0x5507 = 0x343D
+0x5509 = 0x3026
+0x550F = 0x5F71
+0x5510 = 0x4C46
+0x5511 = 0x5F72
+0x5514 = 0x5F6D
+0x551B = 0x5F69
+0x5520 = 0x5F6B
+0x5522 = 0x5F6F
+0x5523 = 0x5F70
+0x5524 = 0x3B3D
+0x5527 = 0x5F73
+0x552A = 0x5F74
+0x552C = 0x3B23
+0x552E = 0x4A5B
+0x552F = 0x4E28
+0x5530 = 0x6027
+0x5531 = 0x332A
+0x5533 = 0x6026
+0x5537 = 0x6021
+0x553C = 0x5F7E
+0x553E = 0x4D59
+0x553F = 0x5F7C
+0x5541 = 0x5F7A
+0x5543 = 0x3F50
+0x5544 = 0x5744
+0x5546 = 0x494C
+0x5549 = 0x5F78
+0x554A = 0x3021
+0x5550 = 0x5F7D
+0x5555 = 0x5F7B
+0x5556 = 0x6022
+0x555C = 0x6028
+0x5561 = 0x3748
+0x5564 = 0x4621
+0x5565 = 0x4936
+0x5566 = 0x4032
+0x5567 = 0x5F75
+0x556A = 0x453E
+0x556C = 0x5844
+0x556D = 0x5F79
+0x556E = 0x4476
+0x5575 = 0x6023
+0x5576 = 0x6024
+0x5577 = 0x6025
+0x5578 = 0x5025
+0x557B = 0x6034
+0x557C = 0x4C64
+0x557E = 0x6031
+0x5580 = 0x3F26
+0x5581 = 0x602F
+0x5582 = 0x4E39
+0x5583 = 0x602B
+0x5584 = 0x4946
+0x5587 = 0x402E
+0x5588 = 0x602E
+0x5589 = 0x3A6D
+0x558A = 0x3A30
+0x558B = 0x6029
+0x558F = 0x5F76
+0x5591 = 0x6033
+0x5594 = 0x6038
+0x5598 = 0x342D
+0x5599 = 0x6039
+0x559C = 0x4F32
+0x559D = 0x3A48
+0x559F = 0x6030
+0x55A7 = 0x507A
+0x55B1 = 0x602C
+0x55B3 = 0x547B
+0x55B5 = 0x5F77
+0x55B7 = 0x4567
+0x55B9 = 0x602D
+0x55BB = 0x5377
+0x55BD = 0x6036
+0x55BE = 0x6037
+0x55C4 = 0x6044
+0x55C5 = 0x5061
+0x55C9 = 0x603C
+0x55CC = 0x6049
+0x55CD = 0x604A
+0x55D1 = 0x603E
+0x55D2 = 0x602A
+0x55D3 = 0x4924
+0x55D4 = 0x6041
+0x55D6 = 0x6032
+0x55DC = 0x4A48
+0x55DD = 0x6043
+0x55DF = 0x6035
+0x55E1 = 0x4E4B
+0x55E3 = 0x4B43
+0x55E4 = 0x604D
+0x55E5 = 0x6046
+0x55E6 = 0x6042
+0x55E8 = 0x604B
+0x55EA = 0x603A
+0x55EB = 0x603F
+0x55EC = 0x6040
+0x55EF = 0x6045
+0x55F2 = 0x6047
+0x55F3 = 0x6048
+0x55F5 = 0x604C
+0x55F7 = 0x603B
+0x55FD = 0x4B54
+0x55FE = 0x6055
+0x5600 = 0x6056
+0x5601 = 0x6052
+0x5608 = 0x6050
+0x5609 = 0x3C4E
+0x560C = 0x6051
+0x560E = 0x3842
+0x560F = 0x5845
+0x5618 = 0x506A
+0x561B = 0x426F
+0x561E = 0x604F
+0x561F = 0x603D
+0x5623 = 0x6054
+0x5624 = 0x6053
+0x5627 = 0x6057
+0x562C = 0x605C
+0x562D = 0x6058
+0x5631 = 0x5676
+0x5632 = 0x3330
+0x5634 = 0x576C
+0x5636 = 0x4B3B
+0x5639 = 0x605A
+0x563B = 0x4E7B
+0x563F = 0x3A59
+0x564C = 0x6061
+0x564D = 0x605D
+0x564E = 0x522D
+0x5654 = 0x6062
+0x5657 = 0x605B
+0x5658 = 0x6059
+0x5659 = 0x605F
+0x565C = 0x6060
+0x5662 = 0x605E
+0x5664 = 0x6064
+0x5668 = 0x4677
+0x5669 = 0x582C
+0x566A = 0x546B
+0x566B = 0x6066
+0x566C = 0x4A49
+0x5671 = 0x6065
+0x5676 = 0x3841
+0x567B = 0x6067
+0x567C = 0x6068
+0x5685 = 0x6069
+0x5686 = 0x6063
+0x568E = 0x3A3F
+0x568F = 0x4C67
+0x5693 = 0x606A
+0x56A3 = 0x4F79
+0x56AF = 0x606B
+0x56B7 = 0x4842
+0x56BC = 0x3D40
+0x56CA = 0x4452
+0x56D4 = 0x606C
+0x56D7 = 0x606D
+0x56DA = 0x4774
+0x56DB = 0x4B44
+0x56DD = 0x606E
+0x56DE = 0x3B58
+0x56DF = 0x5836
+0x56E0 = 0x5272
+0x56E1 = 0x606F
+0x56E2 = 0x4D45
+0x56E4 = 0x365A
+0x56EB = 0x6071
+0x56ED = 0x5430
+0x56F0 = 0x4027
+0x56F1 = 0x3451
+0x56F4 = 0x4E27
+0x56F5 = 0x6070
+0x56F9 = 0x6072
+0x56FA = 0x394C
+0x56FD = 0x397A
+0x56FE = 0x4D3C
+0x56FF = 0x6073
+0x5703 = 0x4654
+0x5704 = 0x6074
+0x5706 = 0x5432
+0x5708 = 0x4826
+0x5709 = 0x6076
+0x570A = 0x6075
+0x571C = 0x6077
+0x571F = 0x4D41
+0x5723 = 0x4A25
+0x5728 = 0x545A
+0x5729 = 0x5B57
+0x572A = 0x5B59
+0x572C = 0x5B58
+0x572D = 0x3967
+0x572E = 0x5B5C
+0x572F = 0x5B5D
+0x5730 = 0x3558
+0x5733 = 0x5B5A
+0x5739 = 0x5B5B
+0x573A = 0x3321
+0x573B = 0x5B5F
+0x573E = 0x3B78
+0x5740 = 0x5637
+0x5742 = 0x5B60
+0x5747 = 0x3E79
+0x574A = 0x373B
+0x574C = 0x5B50
+0x574D = 0x4C2E
+0x574E = 0x3F32
+0x574F = 0x3B35
+0x5750 = 0x5778
+0x5751 = 0x3F53
+0x5757 = 0x3F69
+0x575A = 0x3C61
+0x575B = 0x4C33
+0x575C = 0x5B5E
+0x575D = 0x3053
+0x575E = 0x4E6B
+0x575F = 0x3758
+0x5760 = 0x5739
+0x5761 = 0x4642
+0x5764 = 0x4024
+0x5766 = 0x4C39
+0x5768 = 0x5B67
+0x5769 = 0x5B61
+0x576A = 0x463A
+0x576B = 0x5B63
+0x576D = 0x5B68
+0x576F = 0x4577
+0x5773 = 0x5B6A
+0x5776 = 0x5B69
+0x5777 = 0x3F40
+0x577B = 0x5B66
+0x577C = 0x5B65
+0x5782 = 0x3439
+0x5783 = 0x402C
+0x5784 = 0x4222
+0x5785 = 0x5B62
+0x5786 = 0x5B64
+0x578B = 0x504D
+0x578C = 0x5B6D
+0x5792 = 0x405D
+0x5793 = 0x5B72
+0x579B = 0x3662
+0x57A0 = 0x5B73
+0x57A1 = 0x5B52
+0x57A2 = 0x3938
+0x57A3 = 0x542B
+0x57A4 = 0x5B6C
+0x57A6 = 0x3F51
+0x57A7 = 0x5B70
+0x57A9 = 0x5B51
+0x57AB = 0x3566
+0x57AD = 0x5B6B
+0x57AE = 0x3F65
+0x57B2 = 0x5B6E
+0x57B4 = 0x5B71
+0x57B8 = 0x5B79
+0x57C2 = 0x3921
+0x57C3 = 0x3023
+0x57CB = 0x4271
+0x57CE = 0x3347
+0x57CF = 0x5B6F
+0x57D2 = 0x5B78
+0x57D4 = 0x4652
+0x57D5 = 0x5B74
+0x57D8 = 0x5B75
+0x57D9 = 0x5B77
+0x57DA = 0x5B76
+0x57DD = 0x5B7E
+0x57DF = 0x5372
+0x57E0 = 0x323A
+0x57E4 = 0x5B7D
+0x57ED = 0x5C24
+0x57EF = 0x5B7B
+0x57F4 = 0x5B7A
+0x57F8 = 0x5B7C
+0x57F9 = 0x4560
+0x57FA = 0x3B79
+0x57FD = 0x5C23
+0x5800 = 0x5C25
+0x5802 = 0x4C43
+0x5806 = 0x3651
+0x5807 = 0x5D40
+0x580B = 0x5C21
+0x580D = 0x5C22
+0x5811 = 0x4735
+0x5815 = 0x3669
+0x5819 = 0x5C27
+0x581E = 0x5C26
+0x5820 = 0x5C29
+0x5821 = 0x3124
+0x5824 = 0x354C
+0x582A = 0x3F30
+0x5830 = 0x515F
+0x5835 = 0x3642
+0x5844 = 0x5C28
+0x584C = 0x4B7A
+0x584D = 0x6B73
+0x5851 = 0x4B5C
+0x5854 = 0x4B7E
+0x5858 = 0x4C41
+0x585E = 0x487B
+0x5865 = 0x5C2A
+0x586B = 0x4C6E
+0x586C = 0x5C2B
+0x587E = 0x5B53
+0x5880 = 0x5C2F
+0x5881 = 0x5C2C
+0x5883 = 0x3E33
+0x5885 = 0x4A7B
+0x5889 = 0x5C2D
+0x5892 = 0x494A
+0x5893 = 0x4439
+0x5899 = 0x473D
+0x589A = 0x5C2E
+0x589E = 0x5476
+0x589F = 0x5066
+0x58A8 = 0x442B
+0x58A9 = 0x3655
+0x58BC = 0x5B54
+0x58C1 = 0x315A
+0x58C5 = 0x5B55
+0x58D1 = 0x5B56
+0x58D5 = 0x3A3E
+0x58E4 = 0x4840
+0x58EB = 0x4A3F
+0x58EC = 0x4849
+0x58EE = 0x5733
+0x58F0 = 0x4979
+0x58F3 = 0x3F47
+0x58F6 = 0x3A78
+0x58F9 = 0x523C
+0x5902 = 0x623A
+0x5904 = 0x3426
+0x5907 = 0x3138
+0x590D = 0x3834
+0x590F = 0x4F44
+0x5914 = 0x5967
+0x5915 = 0x4F26
+0x5916 = 0x4D62
+0x5919 = 0x596D
+0x591A = 0x3660
+0x591C = 0x5239
+0x591F = 0x393B
+0x5924 = 0x6239
+0x5925 = 0x6237
+0x5927 = 0x3473
+0x5929 = 0x4C6C
+0x592A = 0x4C2B
+0x592B = 0x3772
+0x592D = 0x5832
+0x592E = 0x516B
+0x592F = 0x3A3B
+0x5931 = 0x4A27
+0x5934 = 0x4D37
+0x5937 = 0x5244
+0x5938 = 0x3F64
+0x5939 = 0x3C50
+0x593A = 0x3661
+0x593C = 0x5E45
+0x5941 = 0x5E46
+0x5942 = 0x5B3C
+0x5944 = 0x5159
+0x5947 = 0x4666
+0x5948 = 0x444E
+0x5949 = 0x376E
+0x594B = 0x375C
+0x594E = 0x3F7C
+0x594F = 0x5760
+0x5951 = 0x4675
+0x5954 = 0x313C
+0x5955 = 0x5E48
+0x5956 = 0x3D31
+0x5957 = 0x4C57
+0x5958 = 0x5E4A
+0x595A = 0x5E49
+0x5960 = 0x356C
+0x5962 = 0x495D
+0x5965 = 0x3042
+0x5973 = 0x452E
+0x5974 = 0x452B
+0x5976 = 0x444C
+0x5978 = 0x3C69
+0x5979 = 0x4B7D
+0x597D = 0x3A43
+0x5981 = 0x6579
+0x5982 = 0x4867
+0x5983 = 0x657A
+0x5984 = 0x4D7D
+0x5986 = 0x5731
+0x5987 = 0x383E
+0x5988 = 0x4268
+0x598A = 0x4851
+0x598D = 0x657B
+0x5992 = 0x364A
+0x5993 = 0x3C4B
+0x5996 = 0x517D
+0x5997 = 0x6621
+0x5999 = 0x436E
+0x599E = 0x6624
+0x59A3 = 0x657E
+0x59A4 = 0x6625
+0x59A5 = 0x4D57
+0x59A8 = 0x3741
+0x59A9 = 0x657C
+0x59AA = 0x657D
+0x59AB = 0x6623
+0x59AE = 0x445D
+0x59AF = 0x6628
+0x59B2 = 0x6627
+0x59B9 = 0x4343
+0x59BB = 0x465E
+0x59BE = 0x662A
+0x59C6 = 0x4437
+0x59CA = 0x6622
+0x59CB = 0x4A3C
+0x59D0 = 0x3D63
+0x59D1 = 0x3943
+0x59D2 = 0x6626
+0x59D3 = 0x5055
+0x59D4 = 0x4E2F
+0x59D7 = 0x6629
+0x59D8 = 0x6630
+0x59DA = 0x5226
+0x59DC = 0x3D2A
+0x59DD = 0x662D
+0x59E3 = 0x662F
+0x59E5 = 0x4051
+0x59E8 = 0x524C
+0x59EC = 0x3C27
+0x59F9 = 0x6631
+0x59FB = 0x5276
+0x59FF = 0x574B
+0x5A01 = 0x4D7E
+0x5A03 = 0x4D5E
+0x5A04 = 0x4226
+0x5A05 = 0x662B
+0x5A06 = 0x662C
+0x5A07 = 0x3D3F
+0x5A08 = 0x662E
+0x5A09 = 0x6633
+0x5A0C = 0x6632
+0x5A11 = 0x6636
+0x5A13 = 0x6638
+0x5A18 = 0x446F
+0x5A1C = 0x4448
+0x5A1F = 0x3E6A
+0x5A20 = 0x496F
+0x5A23 = 0x6637
+0x5A25 = 0x3670
+0x5A29 = 0x4364
+0x5A31 = 0x5369
+0x5A32 = 0x6634
+0x5A34 = 0x6635
+0x5A36 = 0x4822
+0x5A3C = 0x663D
+0x5A40 = 0x6639
+0x5A46 = 0x4645
+0x5A49 = 0x4D71
+0x5A4A = 0x663B
+0x5A55 = 0x663C
+0x5A5A = 0x3B69
+0x5A62 = 0x663E
+0x5A67 = 0x663A
+0x5A6A = 0x4037
+0x5A74 = 0x5324
+0x5A75 = 0x663F
+0x5A76 = 0x4974
+0x5A77 = 0x6643
+0x5A7A = 0x6644
+0x5A7F = 0x5076
+0x5A92 = 0x433D
+0x5A9A = 0x4344
+0x5A9B = 0x6642
+0x5AAA = 0x6641
+0x5AB2 = 0x6647
+0x5AB3 = 0x4F31
+0x5AB5 = 0x6B74
+0x5AB8 = 0x664A
+0x5ABE = 0x6645
+0x5AC1 = 0x3C5E
+0x5AC2 = 0x4929
+0x5AC9 = 0x3C35
+0x5ACC = 0x4F53
+0x5AD2 = 0x6648
+0x5AD4 = 0x6649
+0x5AD6 = 0x664E
+0x5AD8 = 0x6650
+0x5ADC = 0x6651
+0x5AE0 = 0x664B
+0x5AE1 = 0x3555
+0x5AE3 = 0x664C
+0x5AE6 = 0x664F
+0x5AE9 = 0x445B
+0x5AEB = 0x6646
+0x5AF1 = 0x664D
+0x5B09 = 0x6652
+0x5B16 = 0x6654
+0x5B17 = 0x6653
+0x5B32 = 0x6655
+0x5B34 = 0x5978
+0x5B37 = 0x6656
+0x5B40 = 0x6657
+0x5B50 = 0x5753
+0x5B51 = 0x665D
+0x5B53 = 0x665E
+0x5B54 = 0x3F57
+0x5B55 = 0x5450
+0x5B57 = 0x5756
+0x5B58 = 0x3466
+0x5B59 = 0x4B6F
+0x5B5A = 0x665A
+0x5B5B = 0x5843
+0x5B5C = 0x574E
+0x5B5D = 0x5022
+0x5B5F = 0x434F
+0x5B62 = 0x665F
+0x5B63 = 0x3C3E
+0x5B64 = 0x3942
+0x5B65 = 0x665B
+0x5B66 = 0x5127
+0x5B69 = 0x3A22
+0x5B6A = 0x424F
+0x5B6C = 0x582B
+0x5B70 = 0x4A6B
+0x5B71 = 0x656E
+0x5B73 = 0x665C
+0x5B75 = 0x3775
+0x5B7A = 0x4866
+0x5B7D = 0x4475
+0x5B80 = 0x6532
+0x5B81 = 0x447E
+0x5B83 = 0x4B7C
+0x5B84 = 0x6533
+0x5B85 = 0x552C
+0x5B87 = 0x536E
+0x5B88 = 0x4A58
+0x5B89 = 0x3032
+0x5B8B = 0x4B4E
+0x5B8C = 0x4D6A
+0x5B8F = 0x3A6A
+0x5B93 = 0x6535
+0x5B95 = 0x6534
+0x5B97 = 0x575A
+0x5B98 = 0x3959
+0x5B99 = 0x5666
+0x5B9A = 0x3628
+0x5B9B = 0x4D70
+0x5B9C = 0x524B
+0x5B9D = 0x3126
+0x5B9E = 0x4A35
+0x5BA0 = 0x3368
+0x5BA1 = 0x4973
+0x5BA2 = 0x3F4D
+0x5BA3 = 0x507B
+0x5BA4 = 0x4A52
+0x5BA5 = 0x6536
+0x5BA6 = 0x3B42
+0x5BAA = 0x4F5C
+0x5BAB = 0x392C
+0x5BB0 = 0x5457
+0x5BB3 = 0x3A26
+0x5BB4 = 0x5167
+0x5BB5 = 0x4F7C
+0x5BB6 = 0x3C52
+0x5BB8 = 0x6537
+0x5BB9 = 0x485D
+0x5BBD = 0x3F6D
+0x5BBE = 0x3176
+0x5BBF = 0x4B5E
+0x5BC2 = 0x3C45
+0x5BC4 = 0x3C44
+0x5BC5 = 0x527A
+0x5BC6 = 0x435C
+0x5BC7 = 0x3F5C
+0x5BCC = 0x383B
+0x5BD0 = 0x4342
+0x5BD2 = 0x3A2E
+0x5BD3 = 0x5422
+0x5BDD = 0x475E
+0x5BDE = 0x442F
+0x5BDF = 0x326C
+0x5BE1 = 0x3951
+0x5BE4 = 0x653B
+0x5BE5 = 0x4148
+0x5BE8 = 0x552F
+0x5BEE = 0x653C
+0x5BF0 = 0x653E
+0x5BF8 = 0x3467
+0x5BF9 = 0x3654
+0x5BFA = 0x4B42
+0x5BFB = 0x5130
+0x5BFC = 0x353C
+0x5BFF = 0x4A59
+0x5C01 = 0x3762
+0x5C04 = 0x4964
+0x5C06 = 0x3D2B
+0x5C09 = 0x4E3E
+0x5C0A = 0x5770
+0x5C0F = 0x5021
+0x5C11 = 0x4959
+0x5C14 = 0x367B
+0x5C15 = 0x6658
+0x5C16 = 0x3C62
+0x5C18 = 0x333E
+0x5C1A = 0x4950
+0x5C1C = 0x6659
+0x5C1D = 0x3322
+0x5C22 = 0x5E4C
+0x5C24 = 0x5348
+0x5C25 = 0x5E4D
+0x5C27 = 0x5222
+0x5C2C = 0x5E4E
+0x5C31 = 0x3E4D
+0x5C34 = 0x5E4F
+0x5C38 = 0x4A2C
+0x5C39 = 0x527C
+0x5C3A = 0x335F
+0x5C3B = 0x656A
+0x5C3C = 0x4461
+0x5C3D = 0x3E21
+0x5C3E = 0x4E32
+0x5C3F = 0x4472
+0x5C40 = 0x3E56
+0x5C41 = 0x4628
+0x5C42 = 0x3263
+0x5C45 = 0x3E53
+0x5C48 = 0x477C
+0x5C49 = 0x4C6B
+0x5C4A = 0x3D6C
+0x5C4B = 0x4E5D
+0x5C4E = 0x4A3A
+0x5C4F = 0x4641
+0x5C50 = 0x656C
+0x5C51 = 0x503C
+0x5C55 = 0x5539
+0x5C59 = 0x656D
+0x5C5E = 0x4A74
+0x5C60 = 0x4D40
+0x5C61 = 0x4245
+0x5C63 = 0x656F
+0x5C65 = 0x4244
+0x5C66 = 0x6570
+0x5C6E = 0x6578
+0x5C6F = 0x4D4D
+0x5C71 = 0x493D
+0x5C79 = 0x5259
+0x5C7A = 0x6128
+0x5C7F = 0x536C
+0x5C81 = 0x4B6A
+0x5C82 = 0x4671
+0x5C88 = 0x612C
+0x5C8C = 0x6127
+0x5C8D = 0x6129
+0x5C90 = 0x612A
+0x5C91 = 0x612F
+0x5C94 = 0x326D
+0x5C96 = 0x612B
+0x5C97 = 0x385A
+0x5C98 = 0x612D
+0x5C99 = 0x612E
+0x5C9A = 0x6130
+0x5C9B = 0x353A
+0x5C9C = 0x6131
+0x5CA2 = 0x6133
+0x5CA3 = 0x6138
+0x5CA9 = 0x5152
+0x5CAB = 0x6136
+0x5CAC = 0x6135
+0x5CAD = 0x416B
+0x5CB1 = 0x6137
+0x5CB3 = 0x5440
+0x5CB5 = 0x6132
+0x5CB7 = 0x613A
+0x5CB8 = 0x3036
+0x5CBD = 0x6134
+0x5CBF = 0x3F79
+0x5CC1 = 0x6139
+0x5CC4 = 0x613B
+0x5CCB = 0x613E
+0x5CD2 = 0x613C
+0x5CD9 = 0x5645
+0x5CE1 = 0x4F3F
+0x5CE4 = 0x613D
+0x5CE5 = 0x613F
+0x5CE6 = 0x424D
+0x5CE8 = 0x366B
+0x5CEA = 0x5378
+0x5CED = 0x474D
+0x5CF0 = 0x3765
+0x5CFB = 0x3E7E
+0x5D02 = 0x6140
+0x5D03 = 0x6141
+0x5D06 = 0x6147
+0x5D07 = 0x3367
+0x5D0E = 0x4669
+0x5D14 = 0x345E
+0x5D16 = 0x5142
+0x5D1B = 0x6148
+0x5D1E = 0x6146
+0x5D24 = 0x6145
+0x5D26 = 0x6143
+0x5D27 = 0x6142
+0x5D29 = 0x3140
+0x5D2D = 0x5538
+0x5D2E = 0x6144
+0x5D34 = 0x614B
+0x5D3D = 0x614C
+0x5D3E = 0x614A
+0x5D47 = 0x6F7A
+0x5D4A = 0x6153
+0x5D4B = 0x6152
+0x5D4C = 0x4736
+0x5D58 = 0x6149
+0x5D5B = 0x614E
+0x5D5D = 0x6150
+0x5D69 = 0x6154
+0x5D6B = 0x6151
+0x5D6C = 0x614D
+0x5D6F = 0x614F
+0x5D74 = 0x6155
+0x5D82 = 0x6156
+0x5D99 = 0x6157
+0x5D9D = 0x6158
+0x5DB7 = 0x615A
+0x5DC5 = 0x615B
+0x5DCD = 0x4E21
+0x5DDB = 0x675D
+0x5DDD = 0x3428
+0x5DDE = 0x565D
+0x5DE1 = 0x5132
+0x5DE2 = 0x3332
+0x5DE5 = 0x3924
+0x5DE6 = 0x5773
+0x5DE7 = 0x4749
+0x5DE8 = 0x3E5E
+0x5DE9 = 0x392E
+0x5DEB = 0x4E57
+0x5DEE = 0x326E
+0x5DEF = 0x5B4F
+0x5DF1 = 0x3C3A
+0x5DF2 = 0x5251
+0x5DF3 = 0x4B48
+0x5DF4 = 0x304D
+0x5DF7 = 0x4F6F
+0x5DFD = 0x5963
+0x5DFE = 0x3D6D
+0x5E01 = 0x3152
+0x5E02 = 0x4A50
+0x5E03 = 0x323C
+0x5E05 = 0x4B27
+0x5E06 = 0x372B
+0x5E08 = 0x4A26
+0x5E0C = 0x4F23
+0x5E0F = 0x6078
+0x5E10 = 0x554A
+0x5E11 = 0x607B
+0x5E14 = 0x607A
+0x5E15 = 0x4541
+0x5E16 = 0x4C7B
+0x5E18 = 0x4131
+0x5E19 = 0x6079
+0x5E1A = 0x5663
+0x5E1B = 0x322F
+0x5E1C = 0x5644
+0x5E1D = 0x355B
+0x5E26 = 0x3478
+0x5E27 = 0x5621
+0x5E2D = 0x4F2F
+0x5E2E = 0x306F
+0x5E31 = 0x607C
+0x5E37 = 0x6121
+0x5E38 = 0x3323
+0x5E3B = 0x607D
+0x5E3C = 0x607E
+0x5E3D = 0x4331
+0x5E42 = 0x435D
+0x5E44 = 0x6122
+0x5E45 = 0x3779
+0x5E4C = 0x3B4F
+0x5E54 = 0x6123
+0x5E55 = 0x443B
+0x5E5B = 0x6124
+0x5E5E = 0x6125
+0x5E61 = 0x6126
+0x5E62 = 0x3431
+0x5E72 = 0x3849
+0x5E73 = 0x463D
+0x5E74 = 0x446A
+0x5E76 = 0x3222
+0x5E78 = 0x5052
+0x5E7A = 0x675B
+0x5E7B = 0x3B43
+0x5E7C = 0x5357
+0x5E7D = 0x5344
+0x5E7F = 0x3963
+0x5E80 = 0x624F
+0x5E84 = 0x572F
+0x5E86 = 0x476C
+0x5E87 = 0x3153
+0x5E8A = 0x3432
+0x5E8B = 0x6251
+0x5E8F = 0x5072
+0x5E90 = 0x422E
+0x5E91 = 0x6250
+0x5E93 = 0x3F62
+0x5E94 = 0x5326
+0x5E95 = 0x3557
+0x5E96 = 0x6252
+0x5E97 = 0x356A
+0x5E99 = 0x436D
+0x5E9A = 0x387D
+0x5E9C = 0x382E
+0x5E9E = 0x4553
+0x5E9F = 0x374F
+0x5EA0 = 0x6254
+0x5EA5 = 0x6253
+0x5EA6 = 0x3648
+0x5EA7 = 0x5779
+0x5EAD = 0x4D25
+0x5EB3 = 0x6258
+0x5EB5 = 0x6256
+0x5EB6 = 0x4A7C
+0x5EB7 = 0x3F35
+0x5EB8 = 0x5339
+0x5EB9 = 0x6255
+0x5EBE = 0x6257
+0x5EC9 = 0x412E
+0x5ECA = 0x4048
+0x5ED1 = 0x625B
+0x5ED2 = 0x625A
+0x5ED3 = 0x402A
+0x5ED6 = 0x414E
+0x5EDB = 0x625C
+0x5EE8 = 0x625D
+0x5EEA = 0x625E
+0x5EF4 = 0x5B48
+0x5EF6 = 0x5153
+0x5EF7 = 0x4D22
+0x5EFA = 0x3D28
+0x5EFE = 0x5E43
+0x5EFF = 0x5825
+0x5F00 = 0x3F2A
+0x5F01 = 0x5B4D
+0x5F02 = 0x526C
+0x5F03 = 0x467A
+0x5F04 = 0x452A
+0x5F08 = 0x5E44
+0x5F0A = 0x3157
+0x5F0B = 0x5F2E
+0x5F0F = 0x4A3D
+0x5F11 = 0x5F31
+0x5F13 = 0x392D
+0x5F15 = 0x527D
+0x5F17 = 0x3825
+0x5F18 = 0x3A6B
+0x5F1B = 0x335A
+0x5F1F = 0x355C
+0x5F20 = 0x5545
+0x5F25 = 0x4356
+0x5F26 = 0x4F52
+0x5F27 = 0x3B21
+0x5F29 = 0x6573
+0x5F2A = 0x6572
+0x5F2D = 0x6574
+0x5F2F = 0x4D64
+0x5F31 = 0x4875
+0x5F39 = 0x352F
+0x5F3A = 0x473F
+0x5F3C = 0x6576
+0x5F40 = 0x6C30
+0x5F50 = 0x6566
+0x5F52 = 0x3969
+0x5F53 = 0x3531
+0x5F55 = 0x423C
+0x5F56 = 0x6568
+0x5F57 = 0x6567
+0x5F58 = 0x6569
+0x5F5D = 0x524D
+0x5F61 = 0x616A
+0x5F62 = 0x504E
+0x5F64 = 0x4D2E
+0x5F66 = 0x5165
+0x5F69 = 0x324A
+0x5F6A = 0x316B
+0x5F6C = 0x3172
+0x5F6D = 0x456D
+0x5F70 = 0x5543
+0x5F71 = 0x5330
+0x5F73 = 0x615C
+0x5F77 = 0x615D
+0x5F79 = 0x525B
+0x5F7B = 0x3339
+0x5F7C = 0x314B
+0x5F80 = 0x4D79
+0x5F81 = 0x5577
+0x5F82 = 0x615E
+0x5F84 = 0x3E36
+0x5F85 = 0x347D
+0x5F87 = 0x615F
+0x5F88 = 0x3A5C
+0x5F89 = 0x6160
+0x5F8A = 0x3B32
+0x5F8B = 0x4249
+0x5F8C = 0x6161
+0x5F90 = 0x506C
+0x5F92 = 0x4D3D
+0x5F95 = 0x6162
+0x5F97 = 0x3543
+0x5F98 = 0x4547
+0x5F99 = 0x6163
+0x5F9C = 0x6164
+0x5FA1 = 0x5379
+0x5FA8 = 0x6165
+0x5FAA = 0x512D
+0x5FAD = 0x6166
+0x5FAE = 0x4E22
+0x5FB5 = 0x6167
+0x5FB7 = 0x3542
+0x5FBC = 0x6168
+0x5FBD = 0x3B55
+0x5FC3 = 0x5044
+0x5FC4 = 0x6260
+0x5FC5 = 0x3158
+0x5FC6 = 0x5264
+0x5FC9 = 0x6261
+0x5FCC = 0x3C49
+0x5FCD = 0x484C
+0x5FCF = 0x6263
+0x5FD0 = 0x6C7E
+0x5FD1 = 0x6C7D
+0x5FD2 = 0x5F2F
+0x5FD6 = 0x6262
+0x5FD7 = 0x563E
+0x5FD8 = 0x4D7C
+0x5FD9 = 0x4326
+0x5FDD = 0x6343
+0x5FE0 = 0x5652
+0x5FE1 = 0x6267
+0x5FE4 = 0x6268
+0x5FE7 = 0x5347
+0x5FEA = 0x626C
+0x5FEB = 0x3F6C
+0x5FED = 0x626D
+0x5FEE = 0x6265
+0x5FF1 = 0x3340
+0x5FF5 = 0x446E
+0x5FF8 = 0x626E
+0x5FFB = 0x5043
+0x5FFD = 0x3A76
+0x5FFE = 0x6269
+0x5FFF = 0x375E
+0x6000 = 0x3B33
+0x6001 = 0x4C2C
+0x6002 = 0x4B4B
+0x6003 = 0x6264
+0x6004 = 0x6266
+0x6005 = 0x626A
+0x6006 = 0x626B
+0x600A = 0x6277
+0x600D = 0x6274
+0x600E = 0x5475
+0x600F = 0x6273
+0x6012 = 0x452D
+0x6014 = 0x557A
+0x6015 = 0x4542
+0x6016 = 0x3240
+0x6019 = 0x626F
+0x601B = 0x6272
+0x601C = 0x412F
+0x601D = 0x4B3C
+0x6020 = 0x3521
+0x6021 = 0x6279
+0x6025 = 0x3C31
+0x6026 = 0x6271
+0x6027 = 0x5054
+0x6028 = 0x5439
+0x6029 = 0x6275
+0x602A = 0x3956
+0x602B = 0x6276
+0x602F = 0x4753
+0x6035 = 0x6270
+0x603B = 0x575C
+0x603C = 0x6D21
+0x603F = 0x6278
+0x6041 = 0x6D25
+0x6042 = 0x627E
+0x6043 = 0x4A51
+0x604B = 0x4135
+0x604D = 0x3B50
+0x6050 = 0x3F56
+0x6052 = 0x3A63
+0x6055 = 0x4B21
+0x6059 = 0x6D26
+0x605A = 0x6D23
+0x605D = 0x6D22
+0x6062 = 0x3B56
+0x6063 = 0x6D27
+0x6064 = 0x5074
+0x6067 = 0x6D24
+0x6068 = 0x3A5E
+0x6069 = 0x3677
+0x606A = 0x6321
+0x606B = 0x3632
+0x606C = 0x4C71
+0x606D = 0x3927
+0x606F = 0x4F22
+0x6070 = 0x4721
+0x6073 = 0x3F52
+0x6076 = 0x3671
+0x6078 = 0x627A
+0x6079 = 0x627B
+0x607A = 0x627D
+0x607B = 0x627C
+0x607C = 0x4455
+0x607D = 0x6322
+0x607F = 0x5341
+0x6083 = 0x6327
+0x6084 = 0x4744
+0x6089 = 0x4F24
+0x608C = 0x6329
+0x608D = 0x3A37
+0x6092 = 0x6328
+0x6094 = 0x3B5A
+0x6096 = 0x6323
+0x609A = 0x6324
+0x609B = 0x632A
+0x609D = 0x6326
+0x609F = 0x4E72
+0x60A0 = 0x5346
+0x60A3 = 0x3B3C
+0x60A6 = 0x5443
+0x60A8 = 0x447A
+0x60AB = 0x6D28
+0x60AC = 0x507C
+0x60AD = 0x6325
+0x60AF = 0x4375
+0x60B1 = 0x632D
+0x60B2 = 0x312F
+0x60B4 = 0x6332
+0x60B8 = 0x3C42
+0x60BB = 0x632C
+0x60BC = 0x353F
+0x60C5 = 0x4769
+0x60C6 = 0x6330
+0x60CA = 0x3E2A
+0x60CB = 0x4D6F
+0x60D1 = 0x3B73
+0x60D5 = 0x4C68
+0x60D8 = 0x632F
+0x60DA = 0x6331
+0x60DC = 0x4F27
+0x60DD = 0x632E
+0x60DF = 0x4E29
+0x60E0 = 0x3B5D
+0x60E6 = 0x356B
+0x60E7 = 0x3E65
+0x60E8 = 0x3252
+0x60E9 = 0x334D
+0x60EB = 0x3139
+0x60EC = 0x632B
+0x60ED = 0x3251
+0x60EE = 0x352C
+0x60EF = 0x395F
+0x60F0 = 0x3668
+0x60F3 = 0x4F6B
+0x60F4 = 0x6337
+0x60F6 = 0x3B4C
+0x60F9 = 0x4847
+0x60FA = 0x504A
+0x6100 = 0x6338
+0x6101 = 0x336E
+0x6106 = 0x6D29
+0x6108 = 0x537A
+0x6109 = 0x5364
+0x610D = 0x6D2A
+0x610E = 0x6339
+0x610F = 0x5262
+0x6115 = 0x6335
+0x611A = 0x535E
+0x611F = 0x3850
+0x6120 = 0x6333
+0x6123 = 0x6336
+0x6124 = 0x375F
+0x6126 = 0x6334
+0x6127 = 0x4022
+0x612B = 0x633A
+0x613F = 0x5438
+0x6148 = 0x3448
+0x614A = 0x633B
+0x614C = 0x3B45
+0x614E = 0x4977
+0x6151 = 0x4965
+0x6155 = 0x443D
+0x615D = 0x6D2B
+0x6162 = 0x427D
+0x6167 = 0x3B5B
+0x6168 = 0x3F2E
+0x6170 = 0x4E3F
+0x6175 = 0x633C
+0x6177 = 0x3F36
+0x618B = 0x316F
+0x618E = 0x5477
+0x6194 = 0x633E
+0x619D = 0x6D2D
+0x61A7 = 0x633F
+0x61A8 = 0x3A29
+0x61A9 = 0x6D2C
+0x61AC = 0x633D
+0x61B7 = 0x6340
+0x61BE = 0x3A36
+0x61C2 = 0x362E
+0x61C8 = 0x5038
+0x61CA = 0x3043
+0x61CB = 0x6D2E
+0x61D1 = 0x6D2F
+0x61D2 = 0x4041
+0x61D4 = 0x6341
+0x61E6 = 0x4533
+0x61F5 = 0x6342
+0x61FF = 0x5C32
+0x6206 = 0x6D30
+0x6208 = 0x386A
+0x620A = 0x4E6C
+0x620B = 0x6A27
+0x620C = 0x5067
+0x620D = 0x4A79
+0x620E = 0x4856
+0x620F = 0x4F37
+0x6210 = 0x3349
+0x6211 = 0x4E52
+0x6212 = 0x3D64
+0x6215 = 0x635E
+0x6216 = 0x3B72
+0x6217 = 0x6A28
+0x6218 = 0x553D
+0x621A = 0x465D
+0x621B = 0x6A29
+0x621F = 0x6A2A
+0x6221 = 0x6A2C
+0x6222 = 0x6A2B
+0x6224 = 0x6A2E
+0x6225 = 0x6A2D
+0x622A = 0x3D58
+0x622C = 0x6A2F
+0x622E = 0x423E
+0x6233 = 0x3441
+0x6234 = 0x3477
+0x6237 = 0x3B27
+0x623D = 0x6C66
+0x623E = 0x6C65
+0x623F = 0x373F
+0x6240 = 0x4B79
+0x6241 = 0x3162
+0x6243 = 0x6C67
+0x6247 = 0x4948
+0x6248 = 0x6C68
+0x6249 = 0x6C69
+0x624B = 0x4A56
+0x624C = 0x5E50
+0x624D = 0x3245
+0x624E = 0x547A
+0x6251 = 0x464B
+0x6252 = 0x3047
+0x6253 = 0x3472
+0x6254 = 0x4853
+0x6258 = 0x4D50
+0x625B = 0x3F38
+0x6263 = 0x3F5B
+0x6266 = 0x4724
+0x6267 = 0x5634
+0x6269 = 0x4029
+0x626A = 0x5E51
+0x626B = 0x4928
+0x626C = 0x516F
+0x626D = 0x4524
+0x626E = 0x3067
+0x626F = 0x3336
+0x6270 = 0x4845
+0x6273 = 0x3062
+0x6276 = 0x3776
+0x6279 = 0x457A
+0x627C = 0x3673
+0x627E = 0x5552
+0x627F = 0x3350
+0x6280 = 0x3C3C
+0x6284 = 0x332D
+0x6289 = 0x3E71
+0x628A = 0x3051
+0x6291 = 0x5256
+0x6292 = 0x4A63
+0x6293 = 0x5725
+0x6295 = 0x4D36
+0x6296 = 0x3636
+0x6297 = 0x3F39
+0x6298 = 0x555B
+0x629A = 0x3827
+0x629B = 0x4557
+0x629F = 0x5E52
+0x62A0 = 0x3F59
+0x62A1 = 0x4255
+0x62A2 = 0x4740
+0x62A4 = 0x3B24
+0x62A5 = 0x3128
+0x62A8 = 0x456A
+0x62AB = 0x457B
+0x62AC = 0x4C27
+0x62B1 = 0x3127
+0x62B5 = 0x3556
+0x62B9 = 0x4428
+0x62BB = 0x5E53
+0x62BC = 0x513A
+0x62BD = 0x3369
+0x62BF = 0x4372
+0x62C2 = 0x3777
+0x62C4 = 0x5674
+0x62C5 = 0x3523
+0x62C6 = 0x3270
+0x62C7 = 0x4434
+0x62C8 = 0x4469
+0x62C9 = 0x402D
+0x62CA = 0x5E54
+0x62CC = 0x3068
+0x62CD = 0x4544
+0x62CE = 0x4160
+0x62D0 = 0x3955
+0x62D2 = 0x3E5C
+0x62D3 = 0x4D58
+0x62D4 = 0x304E
+0x62D6 = 0x4D4F
+0x62D7 = 0x5E56
+0x62D8 = 0x3E50
+0x62D9 = 0x573E
+0x62DA = 0x5E55
+0x62DB = 0x5550
+0x62DC = 0x305D
+0x62DF = 0x4462
+0x62E2 = 0x4223
+0x62E3 = 0x3C70
+0x62E5 = 0x5335
+0x62E6 = 0x4039
+0x62E7 = 0x4521
+0x62E8 = 0x3226
+0x62E9 = 0x5471
+0x62EC = 0x4028
+0x62ED = 0x4A43
+0x62EE = 0x5E57
+0x62EF = 0x557C
+0x62F1 = 0x3930
+0x62F3 = 0x482D
+0x62F4 = 0x4B29
+0x62F6 = 0x5E59
+0x62F7 = 0x3F3D
+0x62FC = 0x4634
+0x62FD = 0x5727
+0x62FE = 0x4A30
+0x62FF = 0x4443
+0x6301 = 0x3356
+0x6302 = 0x3952
+0x6307 = 0x5638
+0x6308 = 0x6A7C
+0x6309 = 0x3034
+0x630E = 0x3F66
+0x6311 = 0x4C74
+0x6316 = 0x4D5A
+0x631A = 0x563F
+0x631B = 0x424E
+0x631D = 0x4E4E
+0x631E = 0x4C22
+0x631F = 0x502E
+0x6320 = 0x4453
+0x6321 = 0x3532
+0x6322 = 0x5E58
+0x6323 = 0x5575
+0x6324 = 0x3C37
+0x6325 = 0x3B53
+0x6328 = 0x3024
+0x632A = 0x4532
+0x632B = 0x346C
+0x632F = 0x5571
+0x6332 = 0x6A7D
+0x6339 = 0x5E5A
+0x633A = 0x4D26
+0x633D = 0x4D6C
+0x6342 = 0x4E66
+0x6343 = 0x5E5C
+0x6345 = 0x4D31
+0x6346 = 0x4026
+0x6349 = 0x573D
+0x634B = 0x5E5B
+0x634C = 0x3046
+0x634D = 0x3A34
+0x634E = 0x4953
+0x634F = 0x4473
+0x6350 = 0x3E68
+0x6355 = 0x3236
+0x635E = 0x404C
+0x635F = 0x4B70
+0x6361 = 0x3C71
+0x6362 = 0x3B3B
+0x6363 = 0x3537
+0x6367 = 0x4575
+0x6369 = 0x5E66
+0x636D = 0x5E63
+0x636E = 0x3E5D
+0x6371 = 0x5E5F
+0x6376 = 0x3437
+0x6377 = 0x3D5D
+0x637A = 0x5E60
+0x637B = 0x446D
+0x6380 = 0x4F46
+0x6382 = 0x3560
+0x6387 = 0x365E
+0x6388 = 0x4A5A
+0x6389 = 0x3574
+0x638A = 0x5E65
+0x638C = 0x5546
+0x638E = 0x5E61
+0x638F = 0x4C4D
+0x6390 = 0x467E
+0x6392 = 0x4545
+0x6396 = 0x5234
+0x6398 = 0x3E72
+0x63A0 = 0x4253
+0x63A2 = 0x4C3D
+0x63A3 = 0x3338
+0x63A5 = 0x3D53
+0x63A7 = 0x3F58
+0x63A8 = 0x4D46
+0x63A9 = 0x515A
+0x63AA = 0x346B
+0x63AC = 0x5E64
+0x63AD = 0x5E5D
+0x63AE = 0x5E67
+0x63B0 = 0x6A7E
+0x63B3 = 0x4230
+0x63B4 = 0x5E62
+0x63B7 = 0x5640
+0x63B8 = 0x3527
+0x63BA = 0x3274
+0x63BC = 0x5E68
+0x63BE = 0x5E72
+0x63C4 = 0x5E6D
+0x63C6 = 0x5E71
+0x63C9 = 0x4860
+0x63CD = 0x5761
+0x63CE = 0x5E6F
+0x63CF = 0x4368
+0x63D0 = 0x4C61
+0x63D2 = 0x3265
+0x63D6 = 0x523E
+0x63DE = 0x5E6E
+0x63E0 = 0x5E6B
+0x63E1 = 0x4E55
+0x63E3 = 0x3427
+0x63E9 = 0x3F2B
+0x63EA = 0x3E3E
+0x63ED = 0x3D52
+0x63F2 = 0x5E69
+0x63F4 = 0x542E
+0x63F6 = 0x5E5E
+0x63F8 = 0x5E6A
+0x63FD = 0x403F
+0x63FF = 0x5E6C
+0x6400 = 0x3273
+0x6401 = 0x3869
+0x6402 = 0x4227
+0x6405 = 0x3D41
+0x640B = 0x5E75
+0x640C = 0x5E78
+0x640F = 0x322B
+0x6410 = 0x3424
+0x6413 = 0x346A
+0x6414 = 0x4926
+0x641B = 0x5E76
+0x641C = 0x4B51
+0x641E = 0x3863
+0x6420 = 0x5E77
+0x6421 = 0x5E7A
+0x6426 = 0x5E79
+0x642A = 0x4C42
+0x642C = 0x3061
+0x642D = 0x346E
+0x6434 = 0x653A
+0x643A = 0x502F
+0x643D = 0x326B
+0x643F = 0x6B21
+0x6441 = 0x5E74
+0x6444 = 0x4963
+0x6445 = 0x5E73
+0x6446 = 0x305A
+0x6447 = 0x5221
+0x6448 = 0x3177
+0x644A = 0x4C2F
+0x6452 = 0x5E70
+0x6454 = 0x4B24
+0x6458 = 0x552A
+0x645E = 0x5E7B
+0x6467 = 0x345D
+0x6469 = 0x4426
+0x646D = 0x5E7D
+0x6478 = 0x437E
+0x6479 = 0x4421
+0x647A = 0x5F21
+0x6482 = 0x414C
+0x6484 = 0x5E7C
+0x6485 = 0x3E6F
+0x6487 = 0x4632
+0x6491 = 0x3345
+0x6492 = 0x4876
+0x6495 = 0x4B3A
+0x6496 = 0x5E7E
+0x6499 = 0x5F24
+0x649E = 0x5732
+0x64A4 = 0x3337
+0x64A9 = 0x4143
+0x64AC = 0x474B
+0x64AD = 0x3225
+0x64AE = 0x3469
+0x64B0 = 0x572B
+0x64B5 = 0x446C
+0x64B7 = 0x5F22
+0x64B8 = 0x5F23
+0x64BA = 0x5F25
+0x64BC = 0x3A33
+0x64C0 = 0x5F26
+0x64C2 = 0x405E
+0x64C5 = 0x4943
+0x64CD = 0x3259
+0x64CE = 0x4766
+0x64D0 = 0x5F27
+0x64D2 = 0x475C
+0x64D7 = 0x5F28
+0x64D8 = 0x6B22
+0x64DE = 0x4B53
+0x64E2 = 0x5F2A
+0x64E4 = 0x5F29
+0x64E6 = 0x3241
+0x6500 = 0x454A
+0x6509 = 0x5F2B
+0x6512 = 0x545C
+0x6518 = 0x4841
+0x6525 = 0x5F2C
+0x652B = 0x3E70
+0x652E = 0x5F2D
+0x652F = 0x5627
+0x6534 = 0x6A37
+0x6535 = 0x6B36
+0x6536 = 0x4A55
+0x6538 = 0x587C
+0x6539 = 0x3844
+0x653B = 0x3925
+0x653E = 0x3745
+0x653F = 0x557E
+0x6545 = 0x394A
+0x6548 = 0x5027
+0x6549 = 0x744D
+0x654C = 0x3550
+0x654F = 0x4374
+0x6551 = 0x3E48
+0x6555 = 0x6B37
+0x6556 = 0x303D
+0x6559 = 0x3D4C
+0x655B = 0x4132
+0x655D = 0x3156
+0x655E = 0x3328
+0x6562 = 0x3852
+0x6563 = 0x4922
+0x6566 = 0x3658
+0x656B = 0x6B38
+0x656C = 0x3E34
+0x6570 = 0x4A7D
+0x6572 = 0x4743
+0x6574 = 0x557B
+0x6577 = 0x3773
+0x6587 = 0x4E44
+0x658B = 0x552B
+0x658C = 0x3173
+0x6590 = 0x6C33
+0x6591 = 0x305F
+0x6593 = 0x6C35
+0x6597 = 0x3637
+0x6599 = 0x414F
+0x659B = 0x757A
+0x659C = 0x5031
+0x659F = 0x5565
+0x65A1 = 0x4E53
+0x65A4 = 0x3D6F
+0x65A5 = 0x3362
+0x65A7 = 0x382B
+0x65A9 = 0x5536
+0x65AB = 0x6D3D
+0x65AD = 0x364F
+0x65AF = 0x4B39
+0x65B0 = 0x5042
+0x65B9 = 0x373D
+0x65BC = 0x6C36
+0x65BD = 0x4A29
+0x65C1 = 0x4554
+0x65C3 = 0x6C39
+0x65C4 = 0x6C38
+0x65C5 = 0x4243
+0x65C6 = 0x6C37
+0x65CB = 0x507D
+0x65CC = 0x6C3A
+0x65CE = 0x6C3B
+0x65CF = 0x5765
+0x65D2 = 0x6C3C
+0x65D6 = 0x6C3D
+0x65D7 = 0x466C
+0x65E0 = 0x4E5E
+0x65E2 = 0x3C48
+0x65E5 = 0x4855
+0x65E6 = 0x3529
+0x65E7 = 0x3E49
+0x65E8 = 0x563C
+0x65E9 = 0x5467
+0x65EC = 0x512E
+0x65ED = 0x5071
+0x65EE = 0x6A38
+0x65EF = 0x6A39
+0x65F0 = 0x6A3A
+0x65F1 = 0x3A35
+0x65F6 = 0x4A31
+0x65F7 = 0x3F75
+0x65FA = 0x4D7A
+0x6600 = 0x6A40
+0x6602 = 0x303A
+0x6603 = 0x6A3E
+0x6606 = 0x4025
+0x660A = 0x6A3B
+0x660C = 0x327D
+0x660E = 0x4377
+0x660F = 0x3B68
+0x6613 = 0x5257
+0x6614 = 0x4E74
+0x6615 = 0x6A3F
+0x6619 = 0x6A3C
+0x661D = 0x6A43
+0x661F = 0x5047
+0x6620 = 0x5333
+0x6625 = 0x343A
+0x6627 = 0x4341
+0x6628 = 0x5772
+0x662D = 0x5551
+0x662F = 0x4A47
+0x6631 = 0x6A45
+0x6634 = 0x6A44
+0x6635 = 0x6A47
+0x6636 = 0x6A46
+0x663C = 0x5667
+0x663E = 0x4F54
+0x6641 = 0x6A4B
+0x6643 = 0x3B4E
+0x664B = 0x3D7A
+0x664C = 0x494E
+0x664F = 0x6A4C
+0x6652 = 0x4939
+0x6653 = 0x4F7E
+0x6654 = 0x6A4A
+0x6655 = 0x544E
+0x6656 = 0x6A4D
+0x6657 = 0x6A4F
+0x665A = 0x4D6D
+0x665F = 0x6A49
+0x6661 = 0x6A4E
+0x6664 = 0x4E6E
+0x6666 = 0x3B5E
+0x6668 = 0x333F
+0x666E = 0x4655
+0x666F = 0x3E30
+0x6670 = 0x4E7A
+0x6674 = 0x4767
+0x6676 = 0x3E27
+0x6677 = 0x6A50
+0x667A = 0x5647
+0x667E = 0x4140
+0x6682 = 0x545D
+0x6684 = 0x6A51
+0x6687 = 0x4F3E
+0x668C = 0x6A52
+0x6691 = 0x4A6E
+0x6696 = 0x452F
+0x6697 = 0x3035
+0x669D = 0x6A54
+0x66A7 = 0x6A53
+0x66A8 = 0x745F
+0x66AE = 0x443A
+0x66B4 = 0x3129
+0x66B9 = 0x655F
+0x66BE = 0x6A55
+0x66D9 = 0x4A6F
+0x66DB = 0x6A56
+0x66DC = 0x6A57
+0x66DD = 0x4658
+0x66E6 = 0x6A58
+0x66E9 = 0x6A59
+0x66F0 = 0x543B
+0x66F2 = 0x477A
+0x66F3 = 0x5237
+0x66F4 = 0x387C
+0x66F7 = 0x6A42
+0x66F9 = 0x325C
+0x66FC = 0x427C
+0x66FE = 0x5478
+0x66FF = 0x4C66
+0x6700 = 0x576E
+0x6708 = 0x5442
+0x6709 = 0x5350
+0x670A = 0x6B43
+0x670B = 0x4573
+0x670D = 0x377E
+0x6710 = 0x6B54
+0x6714 = 0x4B37
+0x6715 = 0x6B5E
+0x6717 = 0x404A
+0x671B = 0x4D7B
+0x671D = 0x332F
+0x671F = 0x465A
+0x6726 = 0x6B7C
+0x6728 = 0x443E
+0x672A = 0x4E34
+0x672B = 0x4429
+0x672C = 0x313E
+0x672D = 0x547D
+0x672F = 0x4A75
+0x6731 = 0x566C
+0x6734 = 0x4653
+0x6735 = 0x3664
+0x673A = 0x3B7A
+0x673D = 0x5060
+0x6740 = 0x4931
+0x6742 = 0x5453
+0x6743 = 0x4828
+0x6746 = 0x384B
+0x6748 = 0x683E
+0x6749 = 0x493C
+0x674C = 0x683B
+0x674E = 0x406E
+0x674F = 0x5053
+0x6750 = 0x3244
+0x6751 = 0x3465
+0x6753 = 0x683C
+0x6756 = 0x5548
+0x675C = 0x3645
+0x675E = 0x683D
+0x675F = 0x4A78
+0x6760 = 0x385C
+0x6761 = 0x4C75
+0x6765 = 0x4034
+0x6768 = 0x516E
+0x6769 = 0x683F
+0x676A = 0x6842
+0x676D = 0x3A3C
+0x676F = 0x312D
+0x6770 = 0x3D5C
+0x6772 = 0x6A3D
+0x6773 = 0x6843
+0x6775 = 0x6846
+0x6777 = 0x684B
+0x677C = 0x684C
+0x677E = 0x4B49
+0x677F = 0x3065
+0x6781 = 0x3C2B
+0x6784 = 0x3939
+0x6787 = 0x6841
+0x6789 = 0x4D77
+0x678B = 0x684A
+0x6790 = 0x4E76
+0x6795 = 0x556D
+0x6797 = 0x4156
+0x6798 = 0x6844
+0x679A = 0x4336
+0x679C = 0x397B
+0x679D = 0x5626
+0x679E = 0x6848
+0x67A2 = 0x4A60
+0x67A3 = 0x5466
+0x67A5 = 0x6840
+0x67A7 = 0x6845
+0x67A8 = 0x6847
+0x67AA = 0x4739
+0x67AB = 0x3763
+0x67AD = 0x6849
+0x67AF = 0x3F5D
+0x67B0 = 0x6852
+0x67B3 = 0x6857
+0x67B5 = 0x6855
+0x67B6 = 0x3C5C
+0x67B7 = 0x3C4F
+0x67B8 = 0x685B
+0x67C1 = 0x685E
+0x67C3 = 0x685A
+0x67C4 = 0x317A
+0x67CF = 0x3058
+0x67D0 = 0x4433
+0x67D1 = 0x384C
+0x67D2 = 0x4662
+0x67D3 = 0x483E
+0x67D4 = 0x4861
+0x67D8 = 0x684F
+0x67D9 = 0x6854
+0x67DA = 0x6856
+0x67DC = 0x3971
+0x67DD = 0x6858
+0x67DE = 0x5775
+0x67E0 = 0x447B
+0x67E2 = 0x685C
+0x67E5 = 0x3269
+0x67E9 = 0x6851
+0x67EC = 0x3C6D
+0x67EF = 0x3F42
+0x67F0 = 0x684D
+0x67F1 = 0x5679
+0x67F3 = 0x4178
+0x67F4 = 0x3271
+0x67FD = 0x685F
+0x67FF = 0x4A41
+0x6800 = 0x6859
+0x6805 = 0x5524
+0x6807 = 0x316A
+0x6808 = 0x553B
+0x6809 = 0x684E
+0x680A = 0x6850
+0x680B = 0x3630
+0x680C = 0x6853
+0x680E = 0x685D
+0x680F = 0x4038
+0x6811 = 0x4A77
+0x6813 = 0x4B28
+0x6816 = 0x465C
+0x6817 = 0x4075
+0x681D = 0x6869
+0x6821 = 0x5023
+0x6829 = 0x6872
+0x682A = 0x566A
+0x6832 = 0x6860
+0x6833 = 0x6861
+0x6837 = 0x5179
+0x6838 = 0x3A4B
+0x6839 = 0x3879
+0x683C = 0x3871
+0x683D = 0x5454
+0x683E = 0x686F
+0x6840 = 0x686E
+0x6841 = 0x686C
+0x6842 = 0x3970
+0x6843 = 0x4C52
+0x6844 = 0x6866
+0x6845 = 0x4E26
+0x6846 = 0x3F72
+0x6848 = 0x3038
+0x6849 = 0x6871
+0x684A = 0x6870
+0x684C = 0x5740
+0x684E = 0x6864
+0x6850 = 0x4D29
+0x6851 = 0x4923
+0x6853 = 0x3B38
+0x6854 = 0x3D5B
+0x6855 = 0x686A
+0x6860 = 0x6862
+0x6861 = 0x6863
+0x6862 = 0x6865
+0x6863 = 0x3535
+0x6864 = 0x6867
+0x6865 = 0x4745
+0x6866 = 0x686B
+0x6867 = 0x686D
+0x6868 = 0x3D30
+0x6869 = 0x572E
+0x686B = 0x6878
+0x6874 = 0x6875
+0x6876 = 0x4D30
+0x6877 = 0x6876
+0x6881 = 0x413A
+0x6883 = 0x6868
+0x6885 = 0x4337
+0x6886 = 0x3070
+0x688F = 0x6874
+0x6893 = 0x6877
+0x6897 = 0x3923
+0x68A2 = 0x4952
+0x68A6 = 0x434E
+0x68A7 = 0x4E60
+0x68A8 = 0x4066
+0x68AD = 0x4B73
+0x68AF = 0x4C5D
+0x68B0 = 0x5035
+0x68B3 = 0x4A61
+0x68B5 = 0x6873
+0x68C0 = 0x3C6C
+0x68C2 = 0x6879
+0x68C9 = 0x435E
+0x68CB = 0x4665
+0x68CD = 0x3977
+0x68D2 = 0x3074
+0x68D5 = 0x5758
+0x68D8 = 0x3C2C
+0x68DA = 0x456F
+0x68E0 = 0x4C44
+0x68E3 = 0x6926
+0x68EE = 0x492D
+0x68F0 = 0x6922
+0x68F1 = 0x4062
+0x68F5 = 0x3F43
+0x68F9 = 0x687E
+0x68FA = 0x3957
+0x68FC = 0x687B
+0x6901 = 0x6924
+0x6905 = 0x524E
+0x690B = 0x6923
+0x690D = 0x5632
+0x690E = 0x5735
+0x6910 = 0x6927
+0x6912 = 0x3D37
+0x691F = 0x687C
+0x6920 = 0x687D
+0x6924 = 0x6921
+0x692D = 0x4D56
+0x6930 = 0x522C
+0x6934 = 0x6932
+0x6939 = 0x6929
+0x693D = 0x342A
+0x693F = 0x343B
+0x6942 = 0x692B
+0x6954 = 0x5028
+0x6957 = 0x6925
+0x695A = 0x337E
+0x695D = 0x692C
+0x695E = 0x4063
+0x6960 = 0x692A
+0x6963 = 0x6939
+0x6966 = 0x6938
+0x696B = 0x692E
+0x696E = 0x687A
+0x6971 = 0x6928
+0x6977 = 0x3F2C
+0x6978 = 0x6931
+0x6979 = 0x693A
+0x697C = 0x4225
+0x6980 = 0x692F
+0x6982 = 0x3845
+0x6984 = 0x692D
+0x6986 = 0x535C
+0x6987 = 0x6934
+0x6988 = 0x6935
+0x6989 = 0x6937
+0x698D = 0x6947
+0x6994 = 0x4046
+0x6995 = 0x6945
+0x6998 = 0x6930
+0x699B = 0x693B
+0x699C = 0x3071
+0x69A7 = 0x693C
+0x69A8 = 0x5525
+0x69AB = 0x693E
+0x69AD = 0x693F
+0x69B1 = 0x6941
+0x69B4 = 0x4171
+0x69B7 = 0x4836
+0x69BB = 0x693D
+0x69C1 = 0x6942
+0x69CA = 0x6943
+0x69CC = 0x6933
+0x69CE = 0x6936
+0x69D0 = 0x3B31
+0x69D4 = 0x6940
+0x69DB = 0x3C77
+0x69DF = 0x6944
+0x69E0 = 0x6946
+0x69ED = 0x694A
+0x69F2 = 0x694E
+0x69FD = 0x325B
+0x69FF = 0x6948
+0x6A0A = 0x372E
+0x6A17 = 0x694B
+0x6A18 = 0x694C
+0x6A1F = 0x5541
+0x6A21 = 0x4423
+0x6A28 = 0x6958
+0x6A2A = 0x3A61
+0x6A2F = 0x6949
+0x6A31 = 0x5323
+0x6A35 = 0x6954
+0x6A3D = 0x6957
+0x6A3E = 0x6950
+0x6A44 = 0x694F
+0x6A47 = 0x4741
+0x6A50 = 0x6952
+0x6A58 = 0x6959
+0x6A59 = 0x3348
+0x6A5B = 0x6953
+0x6A61 = 0x4F70
+0x6A65 = 0x694D
+0x6A71 = 0x3377
+0x6A79 = 0x6956
+0x6A7C = 0x695A
+0x6A80 = 0x4C34
+0x6A84 = 0x4F2D
+0x6A8E = 0x6955
+0x6A90 = 0x695C
+0x6A91 = 0x695B
+0x6A97 = 0x695E
+0x6AA0 = 0x6951
+0x6AA9 = 0x695D
+0x6AAB = 0x695F
+0x6AAC = 0x434A
+0x6B20 = 0x4737
+0x6B21 = 0x344E
+0x6B22 = 0x3B36
+0x6B23 = 0x5040
+0x6B24 = 0x6C23
+0x6B27 = 0x4537
+0x6B32 = 0x537B
+0x6B37 = 0x6C24
+0x6B39 = 0x6C25
+0x6B3A = 0x465B
+0x6B3E = 0x3F6E
+0x6B43 = 0x6C26
+0x6B46 = 0x6C27
+0x6B47 = 0x502A
+0x6B49 = 0x4738
+0x6B4C = 0x3868
+0x6B59 = 0x6C28
+0x6B62 = 0x5639
+0x6B63 = 0x557D
+0x6B64 = 0x344B
+0x6B65 = 0x323D
+0x6B66 = 0x4E64
+0x6B67 = 0x4667
+0x6B6A = 0x4D61
+0x6B79 = 0x3475
+0x6B7B = 0x4B40
+0x6B7C = 0x3C5F
+0x6B81 = 0x6962
+0x6B82 = 0x6963
+0x6B83 = 0x516A
+0x6B84 = 0x6965
+0x6B86 = 0x3479
+0x6B87 = 0x6964
+0x6B89 = 0x5133
+0x6B8A = 0x4A62
+0x6B8B = 0x3250
+0x6B8D = 0x6968
+0x6B92 = 0x6966
+0x6B93 = 0x6967
+0x6B96 = 0x5633
+0x6B9A = 0x6969
+0x6B9B = 0x696A
+0x6BA1 = 0x696B
+0x6BAA = 0x696C
+0x6BB3 = 0x6C2F
+0x6BB4 = 0x4539
+0x6BB5 = 0x364E
+0x6BB7 = 0x5273
+0x6BBF = 0x356E
+0x6BC1 = 0x3B59
+0x6BC2 = 0x6C31
+0x6BC5 = 0x5263
+0x6BCB = 0x4E63
+0x6BCD = 0x4438
+0x6BCF = 0x433F
+0x6BD2 = 0x363E
+0x6BD3 = 0x5839
+0x6BD4 = 0x3148
+0x6BD5 = 0x314F
+0x6BD6 = 0x3151
+0x6BD7 = 0x457E
+0x6BD9 = 0x3150
+0x6BDB = 0x432B
+0x6BE1 = 0x5531
+0x6BEA = 0x6B24
+0x6BEB = 0x3A41
+0x6BEF = 0x4C3A
+0x6BF3 = 0x6B25
+0x6BF5 = 0x6B27
+0x6BF9 = 0x6B28
+0x6BFD = 0x6B26
+0x6C05 = 0x6B29
+0x6C06 = 0x6B2B
+0x6C07 = 0x6B2A
+0x6C0D = 0x6B2C
+0x6C0F = 0x4A4F
+0x6C10 = 0x5835
+0x6C11 = 0x4371
+0x6C13 = 0x4325
+0x6C14 = 0x4678
+0x6C15 = 0x6B2D
+0x6C16 = 0x444A
+0x6C18 = 0x6B2E
+0x6C19 = 0x6B2F
+0x6C1A = 0x6B30
+0x6C1B = 0x3755
+0x6C1F = 0x377A
+0x6C21 = 0x6B31
+0x6C22 = 0x4762
+0x6C24 = 0x6B33
+0x6C26 = 0x3A24
+0x6C27 = 0x5175
+0x6C28 = 0x3031
+0x6C29 = 0x6B32
+0x6C2A = 0x6B34
+0x6C2E = 0x352A
+0x6C2F = 0x4248
+0x6C30 = 0x4768
+0x6C32 = 0x6B35
+0x6C34 = 0x4B2E
+0x6C35 = 0x635F
+0x6C38 = 0x5340
+0x6C3D = 0x595B
+0x6C40 = 0x4D21
+0x6C41 = 0x562D
+0x6C42 = 0x4773
+0x6C46 = 0x5960
+0x6C47 = 0x3B63
+0x6C49 = 0x3A3A
+0x6C4A = 0x6362
+0x6C50 = 0x4F2B
+0x6C54 = 0x6360
+0x6C55 = 0x4947
+0x6C57 = 0x3A39
+0x6C5B = 0x5134
+0x6C5C = 0x6361
+0x6C5D = 0x486A
+0x6C5E = 0x392F
+0x6C5F = 0x3D2D
+0x6C60 = 0x3358
+0x6C61 = 0x4E5B
+0x6C64 = 0x4C40
+0x6C68 = 0x6368
+0x6C69 = 0x6369
+0x6C6A = 0x4D74
+0x6C70 = 0x4C2D
+0x6C72 = 0x3C33
+0x6C74 = 0x636A
+0x6C76 = 0x636B
+0x6C79 = 0x505A
+0x6C7D = 0x467B
+0x6C7E = 0x375A
+0x6C81 = 0x475F
+0x6C82 = 0x524A
+0x6C83 = 0x4E56
+0x6C85 = 0x6364
+0x6C86 = 0x636C
+0x6C88 = 0x4972
+0x6C89 = 0x3341
+0x6C8C = 0x6367
+0x6C8F = 0x4663
+0x6C90 = 0x6365
+0x6C93 = 0x6D33
+0x6C94 = 0x6366
+0x6C99 = 0x4933
+0x6C9B = 0x4566
+0x6C9F = 0x3935
+0x6CA1 = 0x433B
+0x6CA3 = 0x6363
+0x6CA4 = 0x453D
+0x6CA5 = 0x4124
+0x6CA6 = 0x4259
+0x6CA7 = 0x3257
+0x6CA9 = 0x636D
+0x6CAA = 0x3B26
+0x6CAB = 0x442D
+0x6CAD = 0x6370
+0x6CAE = 0x3E5A
+0x6CB1 = 0x637B
+0x6CB2 = 0x6375
+0x6CB3 = 0x3A53
+0x6CB8 = 0x3750
+0x6CB9 = 0x534D
+0x6CBB = 0x564E
+0x6CBC = 0x5553
+0x6CBD = 0x3941
+0x6CBE = 0x5534
+0x6CBF = 0x5158
+0x6CC4 = 0x5039
+0x6CC5 = 0x4776
+0x6CC9 = 0x482A
+0x6CCA = 0x3234
+0x6CCC = 0x435A
+0x6CD0 = 0x636E
+0x6CD3 = 0x637C
+0x6CD4 = 0x636F
+0x6CD5 = 0x3728
+0x6CD6 = 0x6377
+0x6CD7 = 0x6374
+0x6CDB = 0x373A
+0x6CDE = 0x4522
+0x6CE0 = 0x6376
+0x6CE1 = 0x455D
+0x6CE2 = 0x3228
+0x6CE3 = 0x467C
+0x6CE5 = 0x4460
+0x6CE8 = 0x5722
+0x6CEA = 0x4061
+0x6CEB = 0x6379
+0x6CEE = 0x637A
+0x6CEF = 0x637D
+0x6CF0 = 0x4C29
+0x6CF1 = 0x6373
+0x6CF3 = 0x533E
+0x6CF5 = 0x3143
+0x6CF6 = 0x6D34
+0x6CF7 = 0x6371
+0x6CF8 = 0x6372
+0x6CFA = 0x6378
+0x6CFB = 0x503A
+0x6CFC = 0x4643
+0x6CFD = 0x5473
+0x6CFE = 0x637E
+0x6D01 = 0x3D60
+0x6D04 = 0x6427
+0x6D07 = 0x6426
+0x6D0B = 0x5173
+0x6D0C = 0x6423
+0x6D0E = 0x6429
+0x6D12 = 0x4877
+0x6D17 = 0x4F34
+0x6D19 = 0x6428
+0x6D1A = 0x642E
+0x6D1B = 0x4265
+0x6D1E = 0x3634
+0x6D25 = 0x3D72
+0x6D27 = 0x6422
+0x6D2A = 0x3A69
+0x6D2B = 0x642A
+0x6D2E = 0x642C
+0x6D31 = 0x367D
+0x6D32 = 0x565E
+0x6D33 = 0x6432
+0x6D35 = 0x642D
+0x6D39 = 0x6421
+0x6D3B = 0x3B6E
+0x6D3C = 0x4D5D
+0x6D3D = 0x4722
+0x6D3E = 0x4549
+0x6D41 = 0x4177
+0x6D43 = 0x6424
+0x6D45 = 0x4733
+0x6D46 = 0x3D2C
+0x6D47 = 0x3D3D
+0x6D48 = 0x6425
+0x6D4A = 0x5747
+0x6D4B = 0x3262
+0x6D4D = 0x642B
+0x6D4E = 0x3C43
+0x6D4F = 0x642F
+0x6D51 = 0x3B6B
+0x6D52 = 0x6430
+0x6D53 = 0x4528
+0x6D54 = 0x6431
+0x6D59 = 0x5563
+0x6D5A = 0x3F23
+0x6D5C = 0x643A
+0x6D5E = 0x6437
+0x6D60 = 0x643B
+0x6D63 = 0x643D
+0x6D66 = 0x4656
+0x6D69 = 0x3A46
+0x6D6A = 0x404B
+0x6D6E = 0x3821
+0x6D6F = 0x6434
+0x6D74 = 0x5421
+0x6D77 = 0x3A23
+0x6D78 = 0x3D7E
+0x6D7C = 0x643C
+0x6D82 = 0x4D3F
+0x6D85 = 0x4479
+0x6D88 = 0x4F7B
+0x6D89 = 0x4966
+0x6D8C = 0x533F
+0x6D8E = 0x4F51
+0x6D91 = 0x6433
+0x6D93 = 0x6438
+0x6D94 = 0x6439
+0x6D95 = 0x4C69
+0x6D9B = 0x4C4E
+0x6D9D = 0x4054
+0x6D9E = 0x6435
+0x6D9F = 0x4130
+0x6DA0 = 0x6436
+0x6DA1 = 0x4E50
+0x6DA3 = 0x3B41
+0x6DA4 = 0x3553
+0x6DA6 = 0x4873
+0x6DA7 = 0x3D27
+0x6DA8 = 0x5547
+0x6DA9 = 0x492C
+0x6DAA = 0x3822
+0x6DAB = 0x644A
+0x6DAE = 0x644C
+0x6DAF = 0x5144
+0x6DB2 = 0x523A
+0x6DB5 = 0x3A2D
+0x6DB8 = 0x3A54
+0x6DBF = 0x6443
+0x6DC0 = 0x356D
+0x6DC4 = 0x574D
+0x6DC5 = 0x6440
+0x6DC6 = 0x4F7D
+0x6DC7 = 0x643F
+0x6DCB = 0x415C
+0x6DCC = 0x4C4A
+0x6DD1 = 0x4A67
+0x6DD6 = 0x4457
+0x6DD8 = 0x4C54
+0x6DD9 = 0x6448
+0x6DDD = 0x6447
+0x6DDE = 0x6441
+0x6DE0 = 0x6444
+0x6DE1 = 0x352D
+0x6DE4 = 0x5359
+0x6DE6 = 0x6446
+0x6DEB = 0x5279
+0x6DEC = 0x3463
+0x6DEE = 0x3B34
+0x6DF1 = 0x496E
+0x6DF3 = 0x343E
+0x6DF7 = 0x3B6C
+0x6DF9 = 0x514D
+0x6DFB = 0x4C6D
+0x6DFC = 0x6D35
+0x6E05 = 0x4765
+0x6E0A = 0x5428
+0x6E0C = 0x644B
+0x6E0D = 0x5755
+0x6E0E = 0x6442
+0x6E10 = 0x3D25
+0x6E11 = 0x6445
+0x6E14 = 0x5366
+0x6E16 = 0x6449
+0x6E17 = 0x4978
+0x6E1A = 0x643E
+0x6E1D = 0x5365
+0x6E20 = 0x477E
+0x6E21 = 0x3649
+0x6E23 = 0x547C
+0x6E24 = 0x3233
+0x6E25 = 0x6457
+0x6E29 = 0x4E42
+0x6E2B = 0x644D
+0x6E2D = 0x4E3C
+0x6E2F = 0x385B
+0x6E32 = 0x6456
+0x6E34 = 0x3F4A
+0x6E38 = 0x534E
+0x6E3A = 0x436C
+0x6E43 = 0x4548
+0x6E44 = 0x6458
+0x6E4D = 0x4D44
+0x6E4E = 0x644F
+0x6E53 = 0x6454
+0x6E54 = 0x6455
+0x6E56 = 0x3A7E
+0x6E58 = 0x4F66
+0x6E5B = 0x553F
+0x6E5F = 0x6452
+0x6E6B = 0x6450
+0x6E6E = 0x644E
+0x6E7E = 0x4D65
+0x6E7F = 0x4A2A
+0x6E83 = 0x4023
+0x6E85 = 0x3D26
+0x6E86 = 0x6453
+0x6E89 = 0x3848
+0x6E8F = 0x6467
+0x6E90 = 0x5434
+0x6E98 = 0x645B
+0x6E9C = 0x416F
+0x6E9F = 0x6469
+0x6EA2 = 0x5267
+0x6EA5 = 0x645F
+0x6EA7 = 0x6460
+0x6EAA = 0x4F2A
+0x6EAF = 0x4B5D
+0x6EB1 = 0x645A
+0x6EB2 = 0x6451
+0x6EB4 = 0x6465
+0x6EB6 = 0x485C
+0x6EB7 = 0x6463
+0x6EBA = 0x4467
+0x6EBB = 0x6462
+0x6EBD = 0x6461
+0x6EC1 = 0x337C
+0x6EC2 = 0x6468
+0x6EC7 = 0x3561
+0x6ECB = 0x574C
+0x6ECF = 0x6466
+0x6ED1 = 0x3B2C
+0x6ED3 = 0x5752
+0x6ED4 = 0x4C4F
+0x6ED5 = 0x6B78
+0x6ED7 = 0x6464
+0x6EDA = 0x3976
+0x6EDE = 0x564D
+0x6EDF = 0x6459
+0x6EE0 = 0x645C
+0x6EE1 = 0x427A
+0x6EE2 = 0x645E
+0x6EE4 = 0x424B
+0x6EE5 = 0x4044
+0x6EE6 = 0x4250
+0x6EE8 = 0x3175
+0x6EE9 = 0x4C32
+0x6EF4 = 0x354E
+0x6EF9 = 0x646F
+0x6F02 = 0x462F
+0x6F06 = 0x4661
+0x6F09 = 0x6475
+0x6F0F = 0x4229
+0x6F13 = 0x406C
+0x6F14 = 0x515D
+0x6F15 = 0x646E
+0x6F20 = 0x442E
+0x6F24 = 0x646D
+0x6F29 = 0x6476
+0x6F2A = 0x6474
+0x6F2B = 0x427E
+0x6F2D = 0x645D
+0x6F2F = 0x6470
+0x6F31 = 0x4A7E
+0x6F33 = 0x5544
+0x6F36 = 0x6471
+0x6F3E = 0x517A
+0x6F46 = 0x646B
+0x6F47 = 0x646C
+0x6F4B = 0x6472
+0x6F4D = 0x4E2B
+0x6F58 = 0x454B
+0x6F5C = 0x4731
+0x6F5E = 0x423A
+0x6F62 = 0x646A
+0x6F66 = 0x414A
+0x6F6D = 0x4C36
+0x6F6E = 0x3331
+0x6F72 = 0x647B
+0x6F74 = 0x6473
+0x6F78 = 0x647A
+0x6F7A = 0x647D
+0x6F7C = 0x647C
+0x6F84 = 0x334E
+0x6F88 = 0x333A
+0x6F89 = 0x6477
+0x6F8C = 0x6479
+0x6F8D = 0x6478
+0x6F8E = 0x456C
+0x6F9C = 0x403D
+0x6FA1 = 0x5468
+0x6FA7 = 0x6522
+0x6FB3 = 0x3044
+0x6FB6 = 0x6524
+0x6FB9 = 0x6523
+0x6FC0 = 0x3C24
+0x6FC2 = 0x6525
+0x6FC9 = 0x6521
+0x6FD1 = 0x647E
+0x6FD2 = 0x3174
+0x6FDE = 0x6528
+0x6FE0 = 0x6529
+0x6FE1 = 0x6526
+0x6FEE = 0x6527
+0x6FEF = 0x652A
+0x7011 = 0x4659
+0x701A = 0x652B
+0x701B = 0x652D
+0x7023 = 0x652C
+0x7035 = 0x652F
+0x7039 = 0x652E
+0x704C = 0x3960
+0x704F = 0x6530
+0x705E = 0x6531
+0x706B = 0x3B70
+0x706C = 0x6C61
+0x706D = 0x4370
+0x706F = 0x3546
+0x7070 = 0x3B52
+0x7075 = 0x4169
+0x7076 = 0x546E
+0x7078 = 0x3E44
+0x707C = 0x5746
+0x707E = 0x5456
+0x707F = 0x3253
+0x7080 = 0x6C3E
+0x7085 = 0x6A41
+0x7089 = 0x422F
+0x708A = 0x3436
+0x708E = 0x5157
+0x7092 = 0x3334
+0x7094 = 0x4832
+0x7095 = 0x3F3B
+0x7096 = 0x6C40
+0x7099 = 0x564B
+0x709C = 0x6C3F
+0x709D = 0x6C41
+0x70AB = 0x6C45
+0x70AC = 0x3E66
+0x70AD = 0x4C3F
+0x70AE = 0x455A
+0x70AF = 0x3E3C
+0x70B1 = 0x6C46
+0x70B3 = 0x317E
+0x70B7 = 0x6C44
+0x70B8 = 0x5528
+0x70B9 = 0x3563
+0x70BB = 0x6C42
+0x70BC = 0x4136
+0x70BD = 0x3363
+0x70C0 = 0x6C43
+0x70C1 = 0x4B38
+0x70C2 = 0x4043
+0x70C3 = 0x4C7E
+0x70C8 = 0x4152
+0x70CA = 0x6C48
+0x70D8 = 0x3A66
+0x70D9 = 0x4053
+0x70DB = 0x5672
+0x70DF = 0x514C
+0x70E4 = 0x3F3E
+0x70E6 = 0x3733
+0x70E7 = 0x4955
+0x70E8 = 0x6C47
+0x70E9 = 0x3B62
+0x70EB = 0x4C4C
+0x70EC = 0x3D7D
+0x70ED = 0x4848
+0x70EF = 0x4F29
+0x70F7 = 0x4D69
+0x70F9 = 0x456B
+0x70FD = 0x3769
+0x7109 = 0x5149
+0x710A = 0x3A38
+0x7110 = 0x6C49
+0x7113 = 0x6C4A
+0x7115 = 0x3B40
+0x7116 = 0x6C4B
+0x7118 = 0x6C62
+0x7119 = 0x313A
+0x711A = 0x3759
+0x7126 = 0x3D39
+0x712F = 0x6C4C
+0x7130 = 0x5166
+0x7131 = 0x6C4D
+0x7136 = 0x483B
+0x7145 = 0x6C51
+0x714A = 0x6C53
+0x714C = 0x3B4D
+0x714E = 0x3C65
+0x715C = 0x6C4F
+0x715E = 0x4937
+0x7164 = 0x433A
+0x7166 = 0x6C63
+0x7167 = 0x5555
+0x7168 = 0x6C50
+0x716E = 0x5673
+0x7172 = 0x6C52
+0x7173 = 0x6C4E
+0x7178 = 0x6C54
+0x717A = 0x6C55
+0x717D = 0x493F
+0x7184 = 0x4F28
+0x718A = 0x505C
+0x718F = 0x512C
+0x7194 = 0x485B
+0x7198 = 0x6C56
+0x7199 = 0x4E75
+0x719F = 0x4A6C
+0x71A0 = 0x6C5A
+0x71A8 = 0x6C59
+0x71AC = 0x303E
+0x71B3 = 0x6C57
+0x71B5 = 0x6C58
+0x71B9 = 0x6C64
+0x71C3 = 0x483C
+0x71CE = 0x4147
+0x71D4 = 0x6C5C
+0x71D5 = 0x5160
+0x71E0 = 0x6C5B
+0x71E5 = 0x546F
+0x71E7 = 0x6C5D
+0x71EE = 0x5B46
+0x71F9 = 0x6C5E
+0x7206 = 0x312C
+0x721D = 0x6C5F
+0x7228 = 0x6C60
+0x722A = 0x5726
+0x722C = 0x4540
+0x7230 = 0x6B3C
+0x7231 = 0x302E
+0x7235 = 0x3E74
+0x7236 = 0x3838
+0x7237 = 0x522F
+0x7238 = 0x3056
+0x7239 = 0x3579
+0x723B = 0x5833
+0x723D = 0x4B2C
+0x723F = 0x635D
+0x7247 = 0x462C
+0x7248 = 0x3066
+0x724C = 0x4546
+0x724D = 0x6B39
+0x7252 = 0x6B3A
+0x7256 = 0x6B3B
+0x7259 = 0x5140
+0x725B = 0x4523
+0x725D = 0x6A72
+0x725F = 0x4432
+0x7261 = 0x4435
+0x7262 = 0x404E
+0x7266 = 0x6A73
+0x7267 = 0x4441
+0x7269 = 0x4E6F
+0x726E = 0x6A70
+0x726F = 0x6A74
+0x7272 = 0x497C
+0x7275 = 0x4723
+0x7279 = 0x4C58
+0x727A = 0x4E7E
+0x727E = 0x6A75
+0x727F = 0x6A76
+0x7280 = 0x4F2C
+0x7281 = 0x4067
+0x7284 = 0x6A77
+0x728A = 0x363F
+0x728B = 0x6A78
+0x728D = 0x6A79
+0x728F = 0x6A7A
+0x7292 = 0x6A7B
+0x729F = 0x6A71
+0x72AC = 0x482E
+0x72AD = 0x616B
+0x72AF = 0x3738
+0x72B0 = 0x616C
+0x72B4 = 0x616D
+0x72B6 = 0x5734
+0x72B7 = 0x616E
+0x72B8 = 0x616F
+0x72B9 = 0x534C
+0x72C1 = 0x6171
+0x72C2 = 0x3F71
+0x72C3 = 0x6170
+0x72C4 = 0x3552
+0x72C8 = 0x3137
+0x72CD = 0x6173
+0x72CE = 0x6172
+0x72D0 = 0x3A7C
+0x72D2 = 0x6174
+0x72D7 = 0x3937
+0x72D9 = 0x3E51
+0x72DE = 0x447C
+0x72E0 = 0x3A5D
+0x72E1 = 0x3D46
+0x72E8 = 0x6175
+0x72E9 = 0x6177
+0x72EC = 0x3640
+0x72ED = 0x4F41
+0x72EE = 0x4A28
+0x72EF = 0x6176
+0x72F0 = 0x5578
+0x72F1 = 0x537C
+0x72F2 = 0x6178
+0x72F3 = 0x617C
+0x72F4 = 0x6179
+0x72F7 = 0x617A
+0x72F8 = 0x406A
+0x72FA = 0x617E
+0x72FB = 0x6221
+0x72FC = 0x4047
+0x7301 = 0x617B
+0x7303 = 0x617D
+0x730A = 0x6225
+0x730E = 0x4154
+0x7313 = 0x6223
+0x7315 = 0x6228
+0x7316 = 0x327E
+0x7317 = 0x6222
+0x731B = 0x434D
+0x731C = 0x3242
+0x731D = 0x6227
+0x731E = 0x6226
+0x7321 = 0x6224
+0x7322 = 0x6229
+0x7325 = 0x622B
+0x7329 = 0x5049
+0x732A = 0x566D
+0x732B = 0x4328
+0x732C = 0x622C
+0x732E = 0x4F57
+0x7331 = 0x622E
+0x7334 = 0x3A6F
+0x7337 = 0x6960
+0x7338 = 0x622D
+0x7339 = 0x622A
+0x733E = 0x3B2B
+0x733F = 0x5433
+0x734D = 0x6230
+0x7350 = 0x622F
+0x7352 = 0x6961
+0x7357 = 0x6231
+0x7360 = 0x6232
+0x736C = 0x6233
+0x736D = 0x4C21
+0x736F = 0x6234
+0x737E = 0x6235
+0x7384 = 0x507E
+0x7387 = 0x424A
+0x7389 = 0x5371
+0x738B = 0x4D75
+0x738E = 0x6760
+0x7391 = 0x6761
+0x7396 = 0x3E41
+0x739B = 0x426A
+0x739F = 0x6764
+0x73A2 = 0x6763
+0x73A9 = 0x4D66
+0x73AB = 0x4335
+0x73AE = 0x6762
+0x73AF = 0x3B37
+0x73B0 = 0x4F56
+0x73B2 = 0x4161
+0x73B3 = 0x6769
+0x73B7 = 0x6768
+0x73BA = 0x6774
+0x73BB = 0x3223
+0x73C0 = 0x676A
+0x73C2 = 0x6766
+0x73C8 = 0x676C
+0x73C9 = 0x676B
+0x73CA = 0x493A
+0x73CD = 0x5564
+0x73CF = 0x6765
+0x73D0 = 0x3729
+0x73D1 = 0x6767
+0x73D9 = 0x676E
+0x73DE = 0x6773
+0x73E0 = 0x5669
+0x73E5 = 0x676D
+0x73E7 = 0x6772
+0x73E9 = 0x6771
+0x73ED = 0x3060
+0x73F2 = 0x6775
+0x7403 = 0x4772
+0x7405 = 0x4045
+0x7406 = 0x406D
+0x7409 = 0x4170
+0x740A = 0x6770
+0x740F = 0x6776
+0x7410 = 0x4B76
+0x741A = 0x6822
+0x741B = 0x6821
+0x7422 = 0x5741
+0x7425 = 0x677A
+0x7426 = 0x6779
+0x7428 = 0x677B
+0x742A = 0x6777
+0x742C = 0x677E
+0x742E = 0x677D
+0x7430 = 0x677C
+0x7433 = 0x4155
+0x7434 = 0x4759
+0x7435 = 0x457D
+0x7436 = 0x4543
+0x743C = 0x476D
+0x7441 = 0x6823
+0x7455 = 0x6826
+0x7457 = 0x6825
+0x7459 = 0x6827
+0x745A = 0x3A77
+0x745B = 0x6778
+0x745C = 0x6824
+0x745E = 0x4870
+0x745F = 0x492A
+0x746D = 0x6829
+0x7470 = 0x3965
+0x7476 = 0x517E
+0x7477 = 0x6828
+0x747E = 0x682A
+0x7480 = 0x682D
+0x7481 = 0x682E
+0x7483 = 0x4127
+0x7487 = 0x682F
+0x748B = 0x6830
+0x748E = 0x682C
+0x7490 = 0x6834
+0x749C = 0x682B
+0x749E = 0x6831
+0x74A7 = 0x6835
+0x74A8 = 0x6832
+0x74A9 = 0x6833
+0x74BA = 0x6837
+0x74D2 = 0x6836
+0x74DC = 0x394F
+0x74DE = 0x702C
+0x74E0 = 0x702D
+0x74E2 = 0x4630
+0x74E3 = 0x306A
+0x74E4 = 0x483F
+0x74E6 = 0x4D5F
+0x74EE = 0x4E4D
+0x74EF = 0x6A31
+0x74F4 = 0x6A32
+0x74F6 = 0x463F
+0x74F7 = 0x3449
+0x74FF = 0x6A33
+0x7504 = 0x5567
+0x750D = 0x5D79
+0x750F = 0x6A34
+0x7511 = 0x6A35
+0x7513 = 0x6A36
+0x7518 = 0x384A
+0x7519 = 0x5F30
+0x751A = 0x4975
+0x751C = 0x4C70
+0x751F = 0x497A
+0x7525 = 0x497B
+0x7528 = 0x5343
+0x7529 = 0x4B26
+0x752B = 0x3826
+0x752C = 0x702E
+0x752D = 0x3142
+0x752F = 0x6538
+0x7530 = 0x4C6F
+0x7531 = 0x5349
+0x7532 = 0x3C57
+0x7533 = 0x496A
+0x7535 = 0x3567
+0x7537 = 0x4450
+0x7538 = 0x3569
+0x753A = 0x6E2E
+0x753B = 0x3B2D
+0x753E = 0x675E
+0x7540 = 0x6E2F
+0x7545 = 0x3329
+0x7548 = 0x6E32
+0x754B = 0x6E31
+0x754C = 0x3D67
+0x754E = 0x6E30
+0x754F = 0x4E37
+0x7554 = 0x454F
+0x7559 = 0x4174
+0x755A = 0x5B4E
+0x755B = 0x6E33
+0x755C = 0x5073
+0x7565 = 0x4254
+0x7566 = 0x4668
+0x756A = 0x372C
+0x7572 = 0x6E34
+0x7574 = 0x336B
+0x7578 = 0x3B7B
+0x7579 = 0x6E35
+0x757F = 0x675C
+0x7583 = 0x6E36
+0x7586 = 0x3D2E
+0x758B = 0x7162
+0x758F = 0x4A68
+0x7591 = 0x5249
+0x7592 = 0x705A
+0x7594 = 0x705B
+0x7596 = 0x705C
+0x7597 = 0x4146
+0x7599 = 0x386D
+0x759A = 0x3E4E
+0x759D = 0x705E
+0x759F = 0x4531
+0x75A0 = 0x705D
+0x75A1 = 0x5171
+0x75A3 = 0x7060
+0x75A4 = 0x304C
+0x75A5 = 0x3D6A
+0x75AB = 0x525F
+0x75AC = 0x705F
+0x75AE = 0x342F
+0x75AF = 0x3768
+0x75B0 = 0x7066
+0x75B1 = 0x7065
+0x75B2 = 0x4623
+0x75B3 = 0x7061
+0x75B4 = 0x7062
+0x75B5 = 0x3443
+0x75B8 = 0x7063
+0x75B9 = 0x556E
+0x75BC = 0x4C5B
+0x75BD = 0x3E52
+0x75BE = 0x3C32
+0x75C2 = 0x7068
+0x75C3 = 0x7067
+0x75C4 = 0x7064
+0x75C5 = 0x3221
+0x75C7 = 0x5622
+0x75C8 = 0x5338
+0x75C9 = 0x3E37
+0x75CA = 0x482C
+0x75CD = 0x706A
+0x75D2 = 0x5177
+0x75D4 = 0x564C
+0x75D5 = 0x3A5B
+0x75D6 = 0x7069
+0x75D8 = 0x363B
+0x75DB = 0x4D34
+0x75DE = 0x4626
+0x75E2 = 0x4121
+0x75E3 = 0x706B
+0x75E4 = 0x706E
+0x75E6 = 0x706D
+0x75E7 = 0x7070
+0x75E8 = 0x706C
+0x75EA = 0x3B3E
+0x75EB = 0x706F
+0x75F0 = 0x4C35
+0x75F1 = 0x7072
+0x75F4 = 0x3355
+0x75F9 = 0x3154
+0x75FC = 0x7073
+0x75FF = 0x7074
+0x7600 = 0x7076
+0x7601 = 0x3461
+0x7603 = 0x7071
+0x7605 = 0x7077
+0x760A = 0x707A
+0x760C = 0x7078
+0x7610 = 0x7075
+0x7615 = 0x707D
+0x7617 = 0x7079
+0x7618 = 0x707C
+0x7619 = 0x707E
+0x761B = 0x7121
+0x761F = 0x4E41
+0x7620 = 0x7124
+0x7622 = 0x7123
+0x7624 = 0x4176
+0x7625 = 0x707B
+0x7626 = 0x4A5D
+0x7629 = 0x3471
+0x762A = 0x3171
+0x762B = 0x4C31
+0x762D = 0x7126
+0x7630 = 0x7127
+0x7633 = 0x712C
+0x7634 = 0x554E
+0x7635 = 0x7129
+0x7638 = 0x4833
+0x763C = 0x7122
+0x763E = 0x712B
+0x763F = 0x7128
+0x7640 = 0x7125
+0x7643 = 0x712A
+0x764C = 0x3029
+0x764D = 0x712D
+0x7654 = 0x712F
+0x7656 = 0x7131
+0x765C = 0x7130
+0x765E = 0x712E
+0x7663 = 0x5122
+0x766B = 0x7132
+0x766F = 0x7133
+0x7678 = 0x396F
+0x767B = 0x3547
+0x767D = 0x3057
+0x767E = 0x3059
+0x7682 = 0x546D
+0x7684 = 0x3544
+0x7686 = 0x3D54
+0x7687 = 0x3B4A
+0x7688 = 0x7027
+0x768B = 0x385E
+0x768E = 0x7028
+0x7691 = 0x3028
+0x7693 = 0x7029
+0x7696 = 0x4D6E
+0x7699 = 0x702A
+0x76A4 = 0x702B
+0x76AE = 0x4624
+0x76B1 = 0x5665
+0x76B2 = 0x7164
+0x76B4 = 0x7165
+0x76BF = 0x4373
+0x76C2 = 0x535B
+0x76C5 = 0x5651
+0x76C6 = 0x4568
+0x76C8 = 0x532F
+0x76CA = 0x5266
+0x76CD = 0x6E41
+0x76CE = 0x303B
+0x76CF = 0x5535
+0x76D0 = 0x514E
+0x76D1 = 0x3C60
+0x76D2 = 0x3A50
+0x76D4 = 0x3F78
+0x76D6 = 0x3847
+0x76D7 = 0x3541
+0x76D8 = 0x454C
+0x76DB = 0x4A22
+0x76DF = 0x434B
+0x76E5 = 0x6E42
+0x76EE = 0x443F
+0x76EF = 0x3622
+0x76F1 = 0x6D6C
+0x76F2 = 0x4324
+0x76F4 = 0x5631
+0x76F8 = 0x4F60
+0x76F9 = 0x6D6F
+0x76FC = 0x454E
+0x76FE = 0x365C
+0x7701 = 0x4A21
+0x7704 = 0x6D6D
+0x7707 = 0x6D70
+0x7708 = 0x6D71
+0x7709 = 0x433C
+0x770B = 0x3F34
+0x770D = 0x6D6E
+0x7719 = 0x6D74
+0x771A = 0x6D72
+0x771F = 0x5566
+0x7720 = 0x435F
+0x7722 = 0x6D73
+0x7726 = 0x6D76
+0x7728 = 0x5523
+0x7729 = 0x5123
+0x772D = 0x6D75
+0x772F = 0x4350
+0x7735 = 0x6D77
+0x7736 = 0x3F74
+0x7737 = 0x3E6C
+0x7738 = 0x6D78
+0x773A = 0x4C77
+0x773C = 0x515B
+0x7740 = 0x5745
+0x7741 = 0x5576
+0x7743 = 0x6D7C
+0x7747 = 0x6D7B
+0x7750 = 0x6D79
+0x7751 = 0x6D7A
+0x775A = 0x6D7D
+0x775B = 0x3E26
+0x7761 = 0x4B2F
+0x7762 = 0x6E21
+0x7763 = 0x363D
+0x7765 = 0x6E22
+0x7766 = 0x4440
+0x7768 = 0x6D7E
+0x776B = 0x3D5E
+0x776C = 0x3247
+0x7779 = 0x3643
+0x777D = 0x6E25
+0x777E = 0x583A
+0x777F = 0x6E23
+0x7780 = 0x6E26
+0x7784 = 0x4369
+0x7785 = 0x3372
+0x778C = 0x6E27
+0x778D = 0x6E24
+0x778E = 0x4F39
+0x7791 = 0x6E28
+0x7792 = 0x4277
+0x779F = 0x6E29
+0x77A0 = 0x6E2A
+0x77A2 = 0x5E2B
+0x77A5 = 0x4633
+0x77A7 = 0x4746
+0x77A9 = 0x5675
+0x77AA = 0x3549
+0x77AC = 0x4B32
+0x77B0 = 0x6E2B
+0x77B3 = 0x4D2B
+0x77B5 = 0x6E2C
+0x77BB = 0x5530
+0x77BD = 0x6E2D
+0x77BF = 0x7644
+0x77CD = 0x5B47
+0x77D7 = 0x3423
+0x77DB = 0x432C
+0x77DC = 0x7166
+0x77E2 = 0x4A38
+0x77E3 = 0x5253
+0x77E5 = 0x562A
+0x77E7 = 0x6F72
+0x77E9 = 0x3E58
+0x77EB = 0x3D43
+0x77EC = 0x6F73
+0x77ED = 0x364C
+0x77EE = 0x302B
+0x77F3 = 0x4A2F
+0x77F6 = 0x6D36
+0x77F8 = 0x6D37
+0x77FD = 0x4E79
+0x77FE = 0x372F
+0x77FF = 0x3F73
+0x7800 = 0x6D38
+0x7801 = 0x426B
+0x7802 = 0x4930
+0x7809 = 0x6D39
+0x780C = 0x4676
+0x780D = 0x3F33
+0x7811 = 0x6D3C
+0x7812 = 0x4578
+0x7814 = 0x5150
+0x7816 = 0x5729
+0x7817 = 0x6D3A
+0x7818 = 0x6D3B
+0x781A = 0x5162
+0x781C = 0x6D3F
+0x781D = 0x6D40
+0x781F = 0x6D44
+0x7823 = 0x6D48
+0x7825 = 0x6D46
+0x7826 = 0x6D4E
+0x7827 = 0x5568
+0x7829 = 0x6D49
+0x782C = 0x6D47
+0x782D = 0x6D3E
+0x7830 = 0x4569
+0x7834 = 0x4646
+0x7837 = 0x4969
+0x7838 = 0x5452
+0x7839 = 0x6D41
+0x783A = 0x6D42
+0x783B = 0x6D43
+0x783C = 0x6D45
+0x783E = 0x4079
+0x7840 = 0x3421
+0x7845 = 0x3968
+0x7847 = 0x6D50
+0x784C = 0x6D51
+0x784E = 0x6D4A
+0x7850 = 0x6D4F
+0x7852 = 0x4E78
+0x7855 = 0x4B36
+0x7856 = 0x6D4C
+0x7857 = 0x6D4D
+0x785D = 0x4F75
+0x786A = 0x6D52
+0x786B = 0x4172
+0x786C = 0x5332
+0x786D = 0x6D4B
+0x786E = 0x4837
+0x7877 = 0x3C6F
+0x787C = 0x4570
+0x7887 = 0x6D56
+0x7889 = 0x356F
+0x788C = 0x4235
+0x788D = 0x302D
+0x788E = 0x4B69
+0x7891 = 0x312E
+0x7893 = 0x6D54
+0x7897 = 0x4D6B
+0x7898 = 0x3562
+0x789A = 0x6D55
+0x789B = 0x6D53
+0x789C = 0x6D57
+0x789F = 0x357A
+0x78A1 = 0x6D58
+0x78A3 = 0x6D59
+0x78A5 = 0x6D5C
+0x78A7 = 0x314C
+0x78B0 = 0x4576
+0x78B1 = 0x3C6E
+0x78B2 = 0x6D5A
+0x78B3 = 0x4C3C
+0x78B4 = 0x326A
+0x78B9 = 0x6D5B
+0x78BE = 0x446B
+0x78C1 = 0x3445
+0x78C5 = 0x3075
+0x78C9 = 0x6D5F
+0x78CA = 0x405A
+0x78CB = 0x3468
+0x78D0 = 0x454D
+0x78D4 = 0x6D5D
+0x78D5 = 0x3F44
+0x78D9 = 0x6D5E
+0x78E8 = 0x4425
+0x78EC = 0x6D60
+0x78F2 = 0x6D61
+0x78F4 = 0x6D63
+0x78F7 = 0x4157
+0x78FA = 0x3B47
+0x7901 = 0x3D38
+0x7905 = 0x6D62
+0x7913 = 0x6D64
+0x791E = 0x6D66
+0x7924 = 0x6D65
+0x7934 = 0x6D67
+0x793A = 0x4A3E
+0x793B = 0x6C6A
+0x793C = 0x4071
+0x793E = 0x4967
+0x7940 = 0x6C6B
+0x7941 = 0x466E
+0x7946 = 0x6C6C
+0x7948 = 0x466D
+0x7949 = 0x6C6D
+0x7953 = 0x6C70
+0x7956 = 0x5766
+0x7957 = 0x6C73
+0x795A = 0x6C71
+0x795B = 0x6C6E
+0x795C = 0x6C6F
+0x795D = 0x5723
+0x795E = 0x4971
+0x795F = 0x4B6E
+0x7960 = 0x6C74
+0x7962 = 0x6C72
+0x7965 = 0x4F69
+0x7967 = 0x6C76
+0x7968 = 0x4631
+0x796D = 0x3C40
+0x796F = 0x6C75
+0x7977 = 0x353B
+0x7978 = 0x3B76
+0x797A = 0x6C77
+0x7980 = 0x5977
+0x7981 = 0x3D7B
+0x7984 = 0x423B
+0x7985 = 0x6C78
+0x798A = 0x6C79
+0x798F = 0x3823
+0x799A = 0x6C7A
+0x79A7 = 0x6C7B
+0x79B3 = 0x6C7C
+0x79B9 = 0x536D
+0x79BA = 0x582E
+0x79BB = 0x406B
+0x79BD = 0x475D
+0x79BE = 0x3A4C
+0x79C0 = 0x5063
+0x79C1 = 0x4B3D
+0x79C3 = 0x4D3A
+0x79C6 = 0x3851
+0x79C9 = 0x317C
+0x79CB = 0x476F
+0x79CD = 0x5656
+0x79D1 = 0x3F46
+0x79D2 = 0x436B
+0x79D5 = 0x6F75
+0x79D8 = 0x4358
+0x79DF = 0x5762
+0x79E3 = 0x6F77
+0x79E4 = 0x3353
+0x79E6 = 0x4758
+0x79E7 = 0x516D
+0x79E9 = 0x5648
+0x79EB = 0x6F78
+0x79ED = 0x6F76
+0x79EF = 0x3B7D
+0x79F0 = 0x3346
+0x79F8 = 0x3D55
+0x79FB = 0x5246
+0x79FD = 0x3B60
+0x7A00 = 0x4F21
+0x7A02 = 0x6F7C
+0x7A03 = 0x6F7B
+0x7A06 = 0x6F79
+0x7A0B = 0x334C
+0x7A0D = 0x4954
+0x7A0E = 0x4B30
+0x7A14 = 0x6F7E
+0x7A17 = 0x305E
+0x7A1A = 0x5649
+0x7A1E = 0x6F7D
+0x7A20 = 0x336D
+0x7A23 = 0x7655
+0x7A33 = 0x4E48
+0x7A37 = 0x7022
+0x7A39 = 0x7021
+0x7A3B = 0x353E
+0x7A3C = 0x3C5A
+0x7A3D = 0x3B7C
+0x7A3F = 0x3865
+0x7A46 = 0x4442
+0x7A51 = 0x7023
+0x7A57 = 0x4B6B
+0x7A70 = 0x7026
+0x7A74 = 0x5128
+0x7A76 = 0x3E3F
+0x7A77 = 0x476E
+0x7A78 = 0x7136
+0x7A79 = 0x7137
+0x7A7A = 0x3F55
+0x7A7F = 0x3429
+0x7A80 = 0x7138
+0x7A81 = 0x4D3B
+0x7A83 = 0x4754
+0x7A84 = 0x552D
+0x7A86 = 0x7139
+0x7A88 = 0x713A
+0x7A8D = 0x474F
+0x7A91 = 0x5224
+0x7A92 = 0x564F
+0x7A95 = 0x713B
+0x7A96 = 0x3D51
+0x7A97 = 0x3430
+0x7A98 = 0x3E3D
+0x7A9C = 0x345C
+0x7A9D = 0x4E51
+0x7A9F = 0x3F5F
+0x7AA0 = 0x713D
+0x7AA5 = 0x3F7A
+0x7AA6 = 0x713C
+0x7AA8 = 0x713F
+0x7AAC = 0x713E
+0x7AAD = 0x7140
+0x7AB3 = 0x7141
+0x7ABF = 0x417E
+0x7ACB = 0x4122
+0x7AD6 = 0x4A7A
+0x7AD9 = 0x553E
+0x7ADE = 0x3E3A
+0x7ADF = 0x3E39
+0x7AE0 = 0x5542
+0x7AE3 = 0x3F22
+0x7AE5 = 0x4D2F
+0x7AE6 = 0x7135
+0x7AED = 0x3D5F
+0x7AEF = 0x364B
+0x7AF9 = 0x5671
+0x7AFA = 0x7343
+0x7AFD = 0x7344
+0x7AFF = 0x384D
+0x7B03 = 0x7346
+0x7B04 = 0x7347
+0x7B06 = 0x304A
+0x7B08 = 0x7345
+0x7B0A = 0x7349
+0x7B0B = 0x4B71
+0x7B0F = 0x734B
+0x7B11 = 0x5026
+0x7B14 = 0x314A
+0x7B15 = 0x7348
+0x7B19 = 0x734F
+0x7B1B = 0x3551
+0x7B1E = 0x7357
+0x7B20 = 0x7352
+0x7B24 = 0x7354
+0x7B25 = 0x7353
+0x7B26 = 0x377B
+0x7B28 = 0x313F
+0x7B2A = 0x734E
+0x7B2B = 0x734A
+0x7B2C = 0x355A
+0x7B2E = 0x7350
+0x7B31 = 0x7351
+0x7B33 = 0x7355
+0x7B38 = 0x734D
+0x7B3A = 0x3C63
+0x7B3C = 0x417D
+0x7B3E = 0x7356
+0x7B45 = 0x735A
+0x7B47 = 0x734C
+0x7B49 = 0x3548
+0x7B4B = 0x3D6E
+0x7B4C = 0x735C
+0x7B4F = 0x3724
+0x7B50 = 0x3F70
+0x7B51 = 0x567E
+0x7B52 = 0x4D32
+0x7B54 = 0x3470
+0x7B56 = 0x325F
+0x7B58 = 0x7358
+0x7B5A = 0x7359
+0x7B5B = 0x4938
+0x7B5D = 0x735D
+0x7B60 = 0x735E
+0x7B62 = 0x7361
+0x7B6E = 0x735F
+0x7B71 = 0x7363
+0x7B72 = 0x7362
+0x7B75 = 0x735B
+0x7B77 = 0x3F6A
+0x7B79 = 0x336F
+0x7B7B = 0x7360
+0x7B7E = 0x4729
+0x7B80 = 0x3C72
+0x7B85 = 0x736B
+0x7B8D = 0x393F
+0x7B90 = 0x7364
+0x7B94 = 0x322D
+0x7B95 = 0x3B7E
+0x7B97 = 0x4B63
+0x7B9C = 0x736D
+0x7B9D = 0x7369
+0x7BA1 = 0x395C
+0x7BA2 = 0x736E
+0x7BA6 = 0x7365
+0x7BA7 = 0x7366
+0x7BA8 = 0x736A
+0x7BA9 = 0x4261
+0x7BAA = 0x736C
+0x7BAB = 0x736F
+0x7BAC = 0x7368
+0x7BAD = 0x3C7D
+0x7BB1 = 0x4F64
+0x7BB4 = 0x7370
+0x7BB8 = 0x7367
+0x7BC1 = 0x7372
+0x7BC6 = 0x572D
+0x7BC7 = 0x462A
+0x7BCC = 0x7373
+0x7BD1 = 0x7371
+0x7BD3 = 0x4228
+0x7BD9 = 0x385D
+0x7BDA = 0x7375
+0x7BDD = 0x7374
+0x7BE1 = 0x345B
+0x7BE5 = 0x7376
+0x7BE6 = 0x7377
+0x7BEA = 0x7378
+0x7BEE = 0x403A
+0x7BF1 = 0x4069
+0x7BF7 = 0x4571
+0x7BFC = 0x737B
+0x7BFE = 0x737A
+0x7C07 = 0x3458
+0x7C0B = 0x737E
+0x7C0C = 0x7379
+0x7C0F = 0x737C
+0x7C16 = 0x737D
+0x7C1F = 0x7421
+0x7C26 = 0x7423
+0x7C27 = 0x3B49
+0x7C2A = 0x7422
+0x7C38 = 0x7424
+0x7C3F = 0x323E
+0x7C40 = 0x7426
+0x7C41 = 0x7425
+0x7C4D = 0x3C2E
+0x7C73 = 0x4357
+0x7C74 = 0x5961
+0x7C7B = 0x4060
+0x7C7C = 0x744C
+0x7C7D = 0x5751
+0x7C89 = 0x375B
+0x7C91 = 0x744E
+0x7C92 = 0x4123
+0x7C95 = 0x4649
+0x7C97 = 0x3456
+0x7C98 = 0x5533
+0x7C9C = 0x7450
+0x7C9D = 0x744F
+0x7C9E = 0x7451
+0x7C9F = 0x4B5A
+0x7CA2 = 0x7452
+0x7CA4 = 0x5441
+0x7CA5 = 0x5660
+0x7CAA = 0x3760
+0x7CAE = 0x4138
+0x7CB1 = 0x413B
+0x7CB2 = 0x7453
+0x7CB3 = 0x3E2C
+0x7CB9 = 0x3462
+0x7CBC = 0x7454
+0x7CBD = 0x7455
+0x7CBE = 0x3E2B
+0x7CC1 = 0x7456
+0x7CC5 = 0x745B
+0x7CC7 = 0x7457
+0x7CC8 = 0x745A
+0x7CCA = 0x3A7D
+0x7CCC = 0x7458
+0x7CCD = 0x7459
+0x7CD5 = 0x3862
+0x7CD6 = 0x4C47
+0x7CD7 = 0x745C
+0x7CD9 = 0x325A
+0x7CDC = 0x4353
+0x7CDF = 0x5463
+0x7CE0 = 0x3F37
+0x7CE8 = 0x745D
+0x7CEF = 0x4534
+0x7CF8 = 0x7469
+0x7CFB = 0x4F35
+0x7D0A = 0x4E49
+0x7D20 = 0x4B58
+0x7D22 = 0x4B77
+0x7D27 = 0x3D74
+0x7D2B = 0x574F
+0x7D2F = 0x405B
+0x7D6E = 0x5075
+0x7D77 = 0x746A
+0x7DA6 = 0x746B
+0x7DAE = 0x746C
+0x7E3B = 0x7763
+0x7E41 = 0x3731
+0x7E47 = 0x746D
+0x7E82 = 0x576B
+0x7E9B = 0x746E
+0x7E9F = 0x6679
+0x7EA0 = 0x3E40
+0x7EA1 = 0x667A
+0x7EA2 = 0x3A6C
+0x7EA3 = 0x667B
+0x7EA4 = 0x4F4B
+0x7EA5 = 0x667C
+0x7EA6 = 0x543C
+0x7EA7 = 0x3C36
+0x7EA8 = 0x667D
+0x7EA9 = 0x667E
+0x7EAA = 0x3C4D
+0x7EAB = 0x4852
+0x7EAC = 0x4E33
+0x7EAD = 0x6721
+0x7EAF = 0x343F
+0x7EB0 = 0x6722
+0x7EB1 = 0x4934
+0x7EB2 = 0x3859
+0x7EB3 = 0x4449
+0x7EB5 = 0x575D
+0x7EB6 = 0x425A
+0x7EB7 = 0x3757
+0x7EB8 = 0x563D
+0x7EB9 = 0x4E46
+0x7EBA = 0x3744
+0x7EBD = 0x4526
+0x7EBE = 0x6723
+0x7EBF = 0x4F5F
+0x7EC0 = 0x6724
+0x7EC1 = 0x6725
+0x7EC2 = 0x6726
+0x7EC3 = 0x4137
+0x7EC4 = 0x5769
+0x7EC5 = 0x4970
+0x7EC6 = 0x4F38
+0x7EC7 = 0x562F
+0x7EC8 = 0x5655
+0x7EC9 = 0x6727
+0x7ECA = 0x306D
+0x7ECB = 0x6728
+0x7ECC = 0x6729
+0x7ECD = 0x495C
+0x7ECE = 0x526F
+0x7ECF = 0x3E2D
+0x7ED0 = 0x672A
+0x7ED1 = 0x3073
+0x7ED2 = 0x485E
+0x7ED3 = 0x3D61
+0x7ED4 = 0x672B
+0x7ED5 = 0x4846
+0x7ED7 = 0x672C
+0x7ED8 = 0x3B66
+0x7ED9 = 0x3878
+0x7EDA = 0x5124
+0x7EDB = 0x672D
+0x7EDC = 0x4267
+0x7EDD = 0x3E78
+0x7EDE = 0x3D4A
+0x7EDF = 0x4D33
+0x7EE0 = 0x672E
+0x7EE1 = 0x672F
+0x7EE2 = 0x3E6E
+0x7EE3 = 0x5065
+0x7EE5 = 0x4B67
+0x7EE6 = 0x4C50
+0x7EE7 = 0x3C4C
+0x7EE8 = 0x6730
+0x7EE9 = 0x3C28
+0x7EEA = 0x5077
+0x7EEB = 0x6731
+0x7EED = 0x5078
+0x7EEE = 0x6732
+0x7EEF = 0x6733
+0x7EF0 = 0x3442
+0x7EF1 = 0x6734
+0x7EF2 = 0x6735
+0x7EF3 = 0x497E
+0x7EF4 = 0x4E2C
+0x7EF5 = 0x4360
+0x7EF6 = 0x6737
+0x7EF7 = 0x3141
+0x7EF8 = 0x3371
+0x7EFA = 0x6738
+0x7EFB = 0x6739
+0x7EFC = 0x575B
+0x7EFD = 0x5540
+0x7EFE = 0x673A
+0x7EFF = 0x424C
+0x7F00 = 0x573A
+0x7F01 = 0x673B
+0x7F02 = 0x673C
+0x7F03 = 0x673D
+0x7F04 = 0x3C6A
+0x7F05 = 0x4365
+0x7F06 = 0x4042
+0x7F07 = 0x673E
+0x7F08 = 0x673F
+0x7F09 = 0x3C29
+0x7F0B = 0x6740
+0x7F0C = 0x6741
+0x7F0D = 0x6736
+0x7F0E = 0x3650
+0x7F0F = 0x6742
+0x7F11 = 0x6743
+0x7F12 = 0x6744
+0x7F13 = 0x3B3A
+0x7F14 = 0x355E
+0x7F15 = 0x4246
+0x7F16 = 0x3160
+0x7F17 = 0x6745
+0x7F18 = 0x5435
+0x7F19 = 0x6746
+0x7F1A = 0x383F
+0x7F1B = 0x6748
+0x7F1C = 0x6747
+0x7F1D = 0x376C
+0x7F1F = 0x6749
+0x7F20 = 0x3278
+0x7F21 = 0x674A
+0x7F22 = 0x674B
+0x7F23 = 0x674C
+0x7F24 = 0x674D
+0x7F25 = 0x674E
+0x7F26 = 0x674F
+0x7F27 = 0x6750
+0x7F28 = 0x5327
+0x7F29 = 0x4B75
+0x7F2A = 0x6751
+0x7F2B = 0x6752
+0x7F2C = 0x6753
+0x7F2D = 0x6754
+0x7F2E = 0x4949
+0x7F2F = 0x6755
+0x7F30 = 0x6756
+0x7F31 = 0x6757
+0x7F32 = 0x6758
+0x7F33 = 0x6759
+0x7F34 = 0x3D49
+0x7F35 = 0x675A
+0x7F36 = 0x733E
+0x7F38 = 0x3857
+0x7F3A = 0x4831
+0x7F42 = 0x733F
+0x7F44 = 0x7340
+0x7F45 = 0x7341
+0x7F50 = 0x395E
+0x7F51 = 0x4D78
+0x7F54 = 0x5868
+0x7F55 = 0x3A31
+0x7F57 = 0x425E
+0x7F58 = 0x6E37
+0x7F5A = 0x3723
+0x7F5F = 0x6E39
+0x7F61 = 0x6E38
+0x7F62 = 0x3055
+0x7F68 = 0x6E3B
+0x7F69 = 0x5556
+0x7F6A = 0x576F
+0x7F6E = 0x5643
+0x7F71 = 0x6E3D
+0x7F72 = 0x4A70
+0x7F74 = 0x6E3C
+0x7F79 = 0x6E3E
+0x7F7E = 0x6E40
+0x7F81 = 0x6E3F
+0x7F8A = 0x5172
+0x7F8C = 0x473C
+0x7F8E = 0x4340
+0x7F94 = 0x3861
+0x7F9A = 0x4167
+0x7F9D = 0x7446
+0x7F9E = 0x505F
+0x7F9F = 0x7447
+0x7FA1 = 0x4F5B
+0x7FA4 = 0x483A
+0x7FA7 = 0x7448
+0x7FAF = 0x7449
+0x7FB0 = 0x744A
+0x7FB2 = 0x744B
+0x7FB8 = 0x597A
+0x7FB9 = 0x387E
+0x7FBC = 0x6571
+0x7FBD = 0x5370
+0x7FBF = 0x7460
+0x7FC1 = 0x4E4C
+0x7FC5 = 0x3361
+0x7FCA = 0x7134
+0x7FCC = 0x526E
+0x7FCE = 0x7461
+0x7FD4 = 0x4F68
+0x7FD5 = 0x7462
+0x7FD8 = 0x474C
+0x7FDF = 0x3554
+0x7FE0 = 0x3464
+0x7FE1 = 0x7464
+0x7FE5 = 0x7463
+0x7FE6 = 0x7465
+0x7FE9 = 0x7466
+0x7FEE = 0x7467
+0x7FF0 = 0x3A32
+0x7FF1 = 0x303F
+0x7FF3 = 0x7468
+0x7FFB = 0x372D
+0x7FFC = 0x526D
+0x8000 = 0x522B
+0x8001 = 0x404F
+0x8003 = 0x3F3C
+0x8004 = 0x6B23
+0x8005 = 0x555F
+0x8006 = 0x6A48
+0x800B = 0x7173
+0x800C = 0x3678
+0x800D = 0x4B23
+0x8010 = 0x444D
+0x8012 = 0x7167
+0x8014 = 0x7168
+0x8015 = 0x387B
+0x8016 = 0x7169
+0x8017 = 0x3A44
+0x8018 = 0x5445
+0x8019 = 0x3052
+0x801C = 0x716A
+0x8020 = 0x716B
+0x8022 = 0x716C
+0x8025 = 0x716D
+0x8026 = 0x716E
+0x8027 = 0x716F
+0x8028 = 0x7171
+0x8029 = 0x7170
+0x802A = 0x4555
+0x8031 = 0x7172
+0x8033 = 0x367A
+0x8035 = 0x7174
+0x8036 = 0x522E
+0x8037 = 0x5E47
+0x8038 = 0x4B4A
+0x803B = 0x335C
+0x803D = 0x3522
+0x803F = 0x3922
+0x8042 = 0x4474
+0x8043 = 0x7175
+0x8046 = 0x7176
+0x804A = 0x4144
+0x804B = 0x417B
+0x804C = 0x5630
+0x804D = 0x7177
+0x8052 = 0x7178
+0x8054 = 0x412A
+0x8058 = 0x4638
+0x805A = 0x3E5B
+0x8069 = 0x7179
+0x806A = 0x344F
+0x8071 = 0x717A
+0x807F = 0x6D32
+0x8080 = 0x6D31
+0x8083 = 0x4B60
+0x8084 = 0x525E
+0x8086 = 0x4B41
+0x8087 = 0x5558
+0x8089 = 0x4862
+0x808B = 0x405F
+0x808C = 0x3C21
+0x8093 = 0x6B41
+0x8096 = 0x5024
+0x8098 = 0x5662
+0x809A = 0x3647
+0x809B = 0x3858
+0x809C = 0x6B40
+0x809D = 0x384E
+0x809F = 0x6B3F
+0x80A0 = 0x3326
+0x80A1 = 0x3949
+0x80A2 = 0x562B
+0x80A4 = 0x3774
+0x80A5 = 0x374A
+0x80A9 = 0x3C67
+0x80AA = 0x373E
+0x80AB = 0x6B46
+0x80AD = 0x6B47
+0x80AE = 0x3039
+0x80AF = 0x3F4F
+0x80B1 = 0x6B45
+0x80B2 = 0x537D
+0x80B4 = 0x6B48
+0x80B7 = 0x6B49
+0x80BA = 0x374E
+0x80BC = 0x6B42
+0x80BD = 0x6B44
+0x80BE = 0x4976
+0x80BF = 0x5657
+0x80C0 = 0x554D
+0x80C1 = 0x5032
+0x80C2 = 0x6B4F
+0x80C3 = 0x4E38
+0x80C4 = 0x6B50
+0x80C6 = 0x3528
+0x80CC = 0x3133
+0x80CD = 0x6B52
+0x80CE = 0x4C25
+0x80D6 = 0x4556
+0x80D7 = 0x6B53
+0x80D9 = 0x6B51
+0x80DA = 0x455F
+0x80DB = 0x6B4E
+0x80DC = 0x4A24
+0x80DD = 0x6B55
+0x80DE = 0x307B
+0x80E1 = 0x3A7A
+0x80E4 = 0x5837
+0x80E5 = 0x7163
+0x80E7 = 0x6B4A
+0x80E8 = 0x6B4B
+0x80E9 = 0x6B4C
+0x80EA = 0x6B4D
+0x80EB = 0x6B56
+0x80EC = 0x6640
+0x80ED = 0x6B59
+0x80EF = 0x3F68
+0x80F0 = 0x5248
+0x80F1 = 0x6B57
+0x80F2 = 0x6B5C
+0x80F3 = 0x386C
+0x80F4 = 0x6B58
+0x80F6 = 0x3D3A
+0x80F8 = 0x5058
+0x80FA = 0x3037
+0x80FC = 0x6B5D
+0x80FD = 0x445C
+0x8102 = 0x562C
+0x8106 = 0x3460
+0x8109 = 0x4276
+0x810A = 0x3C39
+0x810D = 0x6B5A
+0x810E = 0x6B5B
+0x810F = 0x5460
+0x8110 = 0x466A
+0x8111 = 0x4454
+0x8112 = 0x6B5F
+0x8113 = 0x4527
+0x8114 = 0x5975
+0x8116 = 0x3231
+0x8118 = 0x6B64
+0x811A = 0x3D45
+0x811E = 0x6B62
+0x812C = 0x6B63
+0x812F = 0x382C
+0x8131 = 0x4D51
+0x8132 = 0x6B65
+0x8136 = 0x6B61
+0x8138 = 0x4133
+0x813E = 0x4622
+0x8146 = 0x4C73
+0x8148 = 0x6B66
+0x814A = 0x4030
+0x814B = 0x5238
+0x814C = 0x6B67
+0x8150 = 0x382F
+0x8151 = 0x382D
+0x8153 = 0x6B68
+0x8154 = 0x473B
+0x8155 = 0x4D73
+0x8159 = 0x6B6A
+0x815A = 0x6B6B
+0x8160 = 0x6B6D
+0x8165 = 0x5048
+0x8167 = 0x6B72
+0x8169 = 0x6B6E
+0x816D = 0x6B71
+0x816E = 0x4879
+0x8170 = 0x517C
+0x8171 = 0x6B6C
+0x8174 = 0x6B69
+0x8179 = 0x3839
+0x817A = 0x4F59
+0x817B = 0x4465
+0x817C = 0x6B6F
+0x817D = 0x6B70
+0x817E = 0x4C5A
+0x817F = 0x4D48
+0x8180 = 0x3072
+0x8182 = 0x6B76
+0x8188 = 0x6B75
+0x818A = 0x3232
+0x818F = 0x3860
+0x8191 = 0x6B77
+0x8198 = 0x316C
+0x819B = 0x4C45
+0x819C = 0x4424
+0x819D = 0x4F25
+0x81A3 = 0x6B79
+0x81A6 = 0x6C22
+0x81A8 = 0x4572
+0x81AA = 0x6B7A
+0x81B3 = 0x4945
+0x81BA = 0x625F
+0x81BB = 0x6B7E
+0x81C0 = 0x4D4E
+0x81C1 = 0x6C21
+0x81C2 = 0x315B
+0x81C3 = 0x5337
+0x81C6 = 0x525C
+0x81CA = 0x6B7D
+0x81CC = 0x6B7B
+0x81E3 = 0x333C
+0x81E7 = 0x6A30
+0x81EA = 0x5754
+0x81EC = 0x742B
+0x81ED = 0x3374
+0x81F3 = 0x5641
+0x81F4 = 0x5642
+0x81FB = 0x5569
+0x81FC = 0x3E4A
+0x81FE = 0x7427
+0x8200 = 0x5228
+0x8201 = 0x7428
+0x8202 = 0x7429
+0x8204 = 0x742A
+0x8205 = 0x3E4B
+0x8206 = 0x535F
+0x820C = 0x4960
+0x820D = 0x4961
+0x8210 = 0x7342
+0x8212 = 0x4A66
+0x8214 = 0x4C72
+0x821B = 0x6236
+0x821C = 0x4B34
+0x821E = 0x4E68
+0x821F = 0x565B
+0x8221 = 0x742D
+0x8222 = 0x742E
+0x8223 = 0x742F
+0x8228 = 0x7432
+0x822A = 0x3A3D
+0x822B = 0x7433
+0x822C = 0x3063
+0x822D = 0x7430
+0x822F = 0x7431
+0x8230 = 0x3D22
+0x8231 = 0x3255
+0x8233 = 0x7436
+0x8234 = 0x7437
+0x8235 = 0x3666
+0x8236 = 0x3230
+0x8237 = 0x4F4F
+0x8238 = 0x7434
+0x8239 = 0x342C
+0x823B = 0x7435
+0x823E = 0x7438
+0x8244 = 0x7439
+0x8247 = 0x4D27
+0x8249 = 0x743A
+0x824B = 0x743B
+0x824F = 0x743C
+0x8258 = 0x4B52
+0x825A = 0x743D
+0x825F = 0x743E
+0x8268 = 0x743F
+0x826E = 0x745E
+0x826F = 0x413C
+0x8270 = 0x3C68
+0x8272 = 0x492B
+0x8273 = 0x515E
+0x8274 = 0x6575
+0x8279 = 0x5C33
+0x827A = 0x5255
+0x827D = 0x5C34
+0x827E = 0x302C
+0x827F = 0x5C35
+0x8282 = 0x3D5A
+0x8284 = 0x5C39
+0x8288 = 0x5842
+0x828A = 0x5C37
+0x828B = 0x5373
+0x828D = 0x4956
+0x828E = 0x5C3A
+0x828F = 0x5C36
+0x8291 = 0x5C3B
+0x8292 = 0x4322
+0x8297 = 0x5C3C
+0x8298 = 0x5C45
+0x8299 = 0x5C3D
+0x829C = 0x4E5F
+0x829D = 0x5625
+0x829F = 0x5C4F
+0x82A1 = 0x5C4D
+0x82A4 = 0x5C52
+0x82A5 = 0x3D66
+0x82A6 = 0x422B
+0x82A8 = 0x5C38
+0x82A9 = 0x5C4B
+0x82AA = 0x5C4E
+0x82AB = 0x5C3E
+0x82AC = 0x3752
+0x82AD = 0x3045
+0x82AE = 0x5C47
+0x82AF = 0x503E
+0x82B0 = 0x5C41
+0x82B1 = 0x3B28
+0x82B3 = 0x373C
+0x82B4 = 0x5C4C
+0x82B7 = 0x5C46
+0x82B8 = 0x5C3F
+0x82B9 = 0x475B
+0x82BD = 0x513F
+0x82BE = 0x5C40
+0x82C1 = 0x5C4A
+0x82C4 = 0x5C50
+0x82C7 = 0x4E2D
+0x82C8 = 0x5C42
+0x82CA = 0x5C43
+0x82CB = 0x5C48
+0x82CC = 0x5C49
+0x82CD = 0x3254
+0x82CE = 0x5C51
+0x82CF = 0x4B55
+0x82D1 = 0x5437
+0x82D2 = 0x5C5B
+0x82D3 = 0x5C5F
+0x82D4 = 0x4C26
+0x82D5 = 0x5C66
+0x82D7 = 0x4367
+0x82D8 = 0x5C5C
+0x82DB = 0x3F41
+0x82DC = 0x5C59
+0x82DE = 0x307A
+0x82DF = 0x3936
+0x82E0 = 0x5C65
+0x82E1 = 0x5C53
+0x82E3 = 0x5C44
+0x82E4 = 0x5C56
+0x82E5 = 0x4874
+0x82E6 = 0x3F60
+0x82EB = 0x493B
+0x82EF = 0x313D
+0x82F1 = 0x5322
+0x82F4 = 0x5C5A
+0x82F7 = 0x5C55
+0x82F9 = 0x463B
+0x82FB = 0x5C5E
+0x8301 = 0x5742
+0x8302 = 0x432F
+0x8303 = 0x3736
+0x8304 = 0x4751
+0x8305 = 0x4329
+0x8306 = 0x5C62
+0x8307 = 0x5C58
+0x8308 = 0x5C6B
+0x8309 = 0x5C54
+0x830C = 0x5C5D
+0x830E = 0x3E25
+0x830F = 0x5C57
+0x8311 = 0x5C60
+0x8314 = 0x5C63
+0x8315 = 0x5C64
+0x8317 = 0x5C78
+0x831A = 0x5C61
+0x831B = 0x5D22
+0x831C = 0x5C67
+0x8327 = 0x3C6B
+0x8328 = 0x3444
+0x832B = 0x4323
+0x832C = 0x3267
+0x832D = 0x5C7A
+0x832F = 0x5C72
+0x8331 = 0x5C6F
+0x8333 = 0x5C7C
+0x8334 = 0x5C6E
+0x8335 = 0x5270
+0x8336 = 0x3268
+0x8338 = 0x4857
+0x8339 = 0x4863
+0x833A = 0x5C7B
+0x833C = 0x5C6D
+0x8340 = 0x5C77
+0x8343 = 0x5C75
+0x8346 = 0x3E23
+0x8347 = 0x5C74
+0x8349 = 0x325D
+0x834F = 0x5C73
+0x8350 = 0x3C76
+0x8351 = 0x5C68
+0x8352 = 0x3B44
+0x8354 = 0x4073
+0x835A = 0x3C54
+0x835B = 0x5C69
+0x835C = 0x5C6A
+0x835E = 0x5C71
+0x835F = 0x5C76
+0x8360 = 0x5C79
+0x8361 = 0x3534
+0x8363 = 0x4859
+0x8364 = 0x3B67
+0x8365 = 0x5C7E
+0x8366 = 0x5C7D
+0x8367 = 0x532B
+0x8368 = 0x5D21
+0x8369 = 0x5D23
+0x836A = 0x5D25
+0x836B = 0x5271
+0x836C = 0x5D24
+0x836D = 0x5D26
+0x836E = 0x5D27
+0x836F = 0x5229
+0x8377 = 0x3A49
+0x8378 = 0x5D29
+0x837B = 0x5D36
+0x837C = 0x5D31
+0x837D = 0x5D34
+0x8385 = 0x5D30
+0x8386 = 0x464E
+0x8389 = 0x4072
+0x838E = 0x492F
+0x8392 = 0x5C6C
+0x8393 = 0x5D2E
+0x8398 = 0x5D37
+0x839B = 0x5C70
+0x839C = 0x5D2F
+0x839E = 0x5D38
+0x83A0 = 0x5D2C
+0x83A8 = 0x5D39
+0x83A9 = 0x5D33
+0x83AA = 0x5D2D
+0x83AB = 0x442A
+0x83B0 = 0x5D28
+0x83B1 = 0x4033
+0x83B2 = 0x412B
+0x83B3 = 0x5D2A
+0x83B4 = 0x5D2B
+0x83B6 = 0x5D32
+0x83B7 = 0x3B71
+0x83B8 = 0x5D35
+0x83B9 = 0x5328
+0x83BA = 0x5D3A
+0x83BC = 0x5D3B
+0x83BD = 0x4327
+0x83C0 = 0x5D52
+0x83C1 = 0x5D3C
+0x83C5 = 0x5D51
+0x83C7 = 0x393D
+0x83CA = 0x3E55
+0x83CC = 0x3E7A
+0x83CF = 0x3A4A
+0x83D4 = 0x5D4A
+0x83D6 = 0x5D45
+0x83D8 = 0x5D3F
+0x83DC = 0x324B
+0x83DD = 0x5D43
+0x83DF = 0x5D4B
+0x83E0 = 0x3224
+0x83E1 = 0x5D55
+0x83E5 = 0x5D3E
+0x83E9 = 0x4650
+0x83EA = 0x5D50
+0x83F0 = 0x5D54
+0x83F1 = 0x4162
+0x83F2 = 0x3746
+0x83F8 = 0x5D4E
+0x83F9 = 0x5D4F
+0x83FD = 0x5D44
+0x8401 = 0x5D3D
+0x8403 = 0x5D4D
+0x8404 = 0x4C51
+0x8406 = 0x5D49
+0x840B = 0x5D42
+0x840C = 0x4348
+0x840D = 0x463C
+0x840E = 0x4E2E
+0x840F = 0x5D4C
+0x8411 = 0x5D48
+0x8418 = 0x5D41
+0x841C = 0x5D46
+0x841D = 0x425C
+0x8424 = 0x5329
+0x8425 = 0x532A
+0x8426 = 0x5D53
+0x8427 = 0x4F74
+0x8428 = 0x4878
+0x8431 = 0x5D66
+0x8438 = 0x5D47
+0x843C = 0x5D60
+0x843D = 0x4264
+0x8446 = 0x5D61
+0x8451 = 0x5D57
+0x8457 = 0x5678
+0x8459 = 0x5D59
+0x845A = 0x5D58
+0x845B = 0x3870
+0x845C = 0x5D56
+0x8461 = 0x464F
+0x8463 = 0x362D
+0x8469 = 0x5D62
+0x846B = 0x3A79
+0x846C = 0x5461
+0x846D = 0x5D67
+0x8471 = 0x3450
+0x8473 = 0x5D5A
+0x8475 = 0x3F7B
+0x8476 = 0x5D63
+0x8478 = 0x5D5F
+0x847A = 0x5D5D
+0x8482 = 0x3559
+0x8487 = 0x5D5B
+0x8488 = 0x5D5C
+0x8489 = 0x5D5E
+0x848B = 0x3D2F
+0x848C = 0x5D64
+0x848E = 0x5D65
+0x8497 = 0x5D75
+0x8499 = 0x4349
+0x849C = 0x4B62
+0x84A1 = 0x5D72
+0x84AF = 0x5861
+0x84B2 = 0x4651
+0x84B4 = 0x5D74
+0x84B8 = 0x5574
+0x84B9 = 0x5D73
+0x84BA = 0x5D70
+0x84BD = 0x5D6C
+0x84BF = 0x5D6F
+0x84C1 = 0x5D68
+0x84C4 = 0x506E
+0x84C9 = 0x4858
+0x84CA = 0x5D6E
+0x84CD = 0x5D69
+0x84D0 = 0x5D6A
+0x84D1 = 0x4B72
+0x84D3 = 0x5D6D
+0x84D6 = 0x314D
+0x84DD = 0x4036
+0x84DF = 0x3C3B
+0x84E0 = 0x5D71
+0x84E3 = 0x5D77
+0x84E5 = 0x5D76
+0x84E6 = 0x5D6B
+0x84EC = 0x456E
+0x84F0 = 0x5D7B
+0x84FC = 0x5E24
+0x84FF = 0x5E23
+0x850C = 0x5D78
+0x8511 = 0x436F
+0x8513 = 0x427B
+0x8517 = 0x5561
+0x851A = 0x4E35
+0x851F = 0x5D7D
+0x8521 = 0x324C
+0x852B = 0x4468
+0x852C = 0x4A5F
+0x8537 = 0x473E
+0x8538 = 0x5D7A
+0x8539 = 0x5D7C
+0x853A = 0x5D7E
+0x853B = 0x5E22
+0x853C = 0x302A
+0x853D = 0x314E
+0x8543 = 0x5E2C
+0x8548 = 0x5E26
+0x8549 = 0x3D36
+0x854A = 0x486F
+0x8556 = 0x5E21
+0x8559 = 0x5E25
+0x855E = 0x5E29
+0x8564 = 0x5E28
+0x8568 = 0x5E27
+0x8572 = 0x5E2D
+0x8574 = 0x544C
+0x8579 = 0x5E33
+0x857A = 0x5E2A
+0x857B = 0x5E2E
+0x857E = 0x4059
+0x8584 = 0x3121
+0x8585 = 0x5E36
+0x8587 = 0x5E31
+0x858F = 0x5E32
+0x859B = 0x5126
+0x859C = 0x5E35
+0x85A4 = 0x5E2F
+0x85A8 = 0x5E30
+0x85AA = 0x503D
+0x85AE = 0x5E34
+0x85AF = 0x4A6D
+0x85B0 = 0x5E39
+0x85B7 = 0x5E38
+0x85B9 = 0x5E37
+0x85C1 = 0x5E3B
+0x85C9 = 0x3D65
+0x85CF = 0x3258
+0x85D0 = 0x436A
+0x85D3 = 0x5E3A
+0x85D5 = 0x453A
+0x85DC = 0x5E3C
+0x85E4 = 0x4C59
+0x85E9 = 0x372A
+0x85FB = 0x5465
+0x85FF = 0x5E3D
+0x8605 = 0x5E3F
+0x8611 = 0x4422
+0x8616 = 0x5E41
+0x8627 = 0x5E3E
+0x8629 = 0x5E40
+0x8638 = 0x553A
+0x863C = 0x5E42
+0x864D = 0x722E
+0x864E = 0x3B22
+0x864F = 0x4232
+0x8650 = 0x4530
+0x8651 = 0x4247
+0x8654 = 0x722F
+0x865A = 0x5069
+0x865E = 0x535D
+0x8662 = 0x6B3D
+0x866B = 0x3366
+0x866C = 0x7230
+0x866E = 0x7231
+0x8671 = 0x4A2D
+0x8679 = 0x3A67
+0x867A = 0x7233
+0x867B = 0x7235
+0x867C = 0x7234
+0x867D = 0x4B64
+0x867E = 0x4F3A
+0x867F = 0x7232
+0x8680 = 0x4A34
+0x8681 = 0x524F
+0x8682 = 0x426C
+0x868A = 0x4E43
+0x868B = 0x7238
+0x868C = 0x3076
+0x868D = 0x7237
+0x8693 = 0x723E
+0x8695 = 0x324F
+0x869C = 0x5141
+0x869D = 0x723A
+0x86A3 = 0x723C
+0x86A4 = 0x5469
+0x86A7 = 0x723B
+0x86A8 = 0x7236
+0x86A9 = 0x723F
+0x86AA = 0x723D
+0x86AC = 0x7239
+0x86AF = 0x7247
+0x86B0 = 0x7244
+0x86B1 = 0x7246
+0x86B4 = 0x724A
+0x86B5 = 0x7242
+0x86B6 = 0x7240
+0x86BA = 0x7245
+0x86C0 = 0x567B
+0x86C4 = 0x7241
+0x86C6 = 0x4779
+0x86C7 = 0x495F
+0x86C9 = 0x7248
+0x86CA = 0x3946
+0x86CB = 0x3530
+0x86CE = 0x7243
+0x86CF = 0x7249
+0x86D0 = 0x7250
+0x86D1 = 0x7256
+0x86D4 = 0x3B57
+0x86D8 = 0x7255
+0x86D9 = 0x4D5C
+0x86DB = 0x566B
+0x86DE = 0x7252
+0x86DF = 0x7254
+0x86E4 = 0x3872
+0x86E9 = 0x724B
+0x86ED = 0x724E
+0x86EE = 0x4279
+0x86F0 = 0x555D
+0x86F1 = 0x724C
+0x86F2 = 0x724D
+0x86F3 = 0x724F
+0x86F4 = 0x7253
+0x86F8 = 0x7259
+0x86F9 = 0x533C
+0x86FE = 0x366A
+0x8700 = 0x4A71
+0x8702 = 0x3764
+0x8703 = 0x7257
+0x8707 = 0x7258
+0x8708 = 0x725A
+0x8709 = 0x725D
+0x870A = 0x725B
+0x870D = 0x725C
+0x8712 = 0x5151
+0x8713 = 0x7251
+0x8715 = 0x4D49
+0x8717 = 0x4E4F
+0x8718 = 0x5629
+0x871A = 0x7263
+0x871C = 0x435B
+0x871E = 0x7260
+0x8721 = 0x402F
+0x8722 = 0x726C
+0x8723 = 0x725E
+0x8725 = 0x7261
+0x8729 = 0x7268
+0x872E = 0x7262
+0x8731 = 0x7267
+0x8734 = 0x7266
+0x8737 = 0x7269
+0x873B = 0x725F
+0x873E = 0x7264
+0x873F = 0x726A
+0x8747 = 0x532C
+0x8748 = 0x7265
+0x8749 = 0x3275
+0x874C = 0x7272
+0x874E = 0x502B
+0x8753 = 0x7275
+0x8757 = 0x3B48
+0x8759 = 0x7279
+0x8760 = 0x7270
+0x8763 = 0x7276
+0x8764 = 0x7278
+0x8765 = 0x727A
+0x876E = 0x7273
+0x8770 = 0x7271
+0x8774 = 0x3A7B
+0x8776 = 0x357B
+0x877B = 0x726F
+0x877C = 0x7277
+0x877D = 0x726D
+0x877E = 0x726E
+0x8782 = 0x726B
+0x8783 = 0x7326
+0x8785 = 0x7323
+0x8788 = 0x7322
+0x878B = 0x7274
+0x878D = 0x485A
+0x8793 = 0x727B
+0x8797 = 0x7325
+0x879F = 0x4378
+0x87A8 = 0x727D
+0x87AB = 0x7327
+0x87AC = 0x7329
+0x87AD = 0x7324
+0x87AF = 0x727C
+0x87B3 = 0x732B
+0x87B5 = 0x732A
+0x87BA = 0x425D
+0x87BD = 0x732E
+0x87C0 = 0x7330
+0x87C6 = 0x7321
+0x87CA = 0x7331
+0x87CB = 0x732C
+0x87D1 = 0x732F
+0x87D2 = 0x727E
+0x87D3 = 0x732D
+0x87DB = 0x7332
+0x87E0 = 0x7334
+0x87E5 = 0x7328
+0x87EA = 0x7333
+0x87EE = 0x7335
+0x87F9 = 0x5037
+0x87FE = 0x7338
+0x8803 = 0x5979
+0x880A = 0x7339
+0x8813 = 0x7337
+0x8815 = 0x4864
+0x8816 = 0x7336
+0x881B = 0x733A
+0x8821 = 0x733B
+0x8822 = 0x3440
+0x8832 = 0x6E43
+0x8839 = 0x733C
+0x883C = 0x733D
+0x8840 = 0x512A
+0x8844 = 0x742C
+0x8845 = 0x5046
+0x884C = 0x5050
+0x884D = 0x515C
+0x8854 = 0x4F4E
+0x8857 = 0x3D56
+0x8859 = 0x5143
+0x8861 = 0x3A62
+0x8862 = 0x6169
+0x8863 = 0x5242
+0x8864 = 0x7142
+0x8865 = 0x3239
+0x8868 = 0x316D
+0x8869 = 0x7143
+0x886B = 0x4940
+0x886C = 0x3344
+0x886E = 0x5972
+0x8870 = 0x4B25
+0x8872 = 0x7144
+0x8877 = 0x5654
+0x887D = 0x7145
+0x887E = 0x7440
+0x887F = 0x7146
+0x8881 = 0x542C
+0x8882 = 0x7147
+0x8884 = 0x3040
+0x8885 = 0x7441
+0x8888 = 0x7442
+0x888B = 0x347C
+0x888D = 0x455B
+0x8892 = 0x4C3B
+0x8896 = 0x5064
+0x889C = 0x4D60
+0x88A2 = 0x7148
+0x88A4 = 0x5973
+0x88AB = 0x313B
+0x88AD = 0x4F2E
+0x88B1 = 0x3824
+0x88B7 = 0x714A
+0x88BC = 0x714B
+0x88C1 = 0x3243
+0x88C2 = 0x4151
+0x88C5 = 0x5730
+0x88C6 = 0x7149
+0x88C9 = 0x714C
+0x88CE = 0x714E
+0x88D2 = 0x5976
+0x88D4 = 0x5261
+0x88D5 = 0x5423
+0x88D8 = 0x7443
+0x88D9 = 0x4839
+0x88DF = 0x7444
+0x88E2 = 0x714D
+0x88E3 = 0x714F
+0x88E4 = 0x3F63
+0x88E5 = 0x7150
+0x88E8 = 0x7154
+0x88F0 = 0x7156
+0x88F1 = 0x7151
+0x88F3 = 0x4951
+0x88F4 = 0x4561
+0x88F8 = 0x4263
+0x88F9 = 0x397C
+0x88FC = 0x7153
+0x88FE = 0x7155
+0x8902 = 0x3953
+0x890A = 0x715B
+0x8910 = 0x3A56
+0x8912 = 0x307D
+0x8913 = 0x7159
+0x8919 = 0x7158
+0x891A = 0x7152
+0x891B = 0x715A
+0x8921 = 0x7157
+0x8925 = 0x486C
+0x892A = 0x4D4A
+0x892B = 0x715D
+0x8930 = 0x653D
+0x8934 = 0x715C
+0x8936 = 0x715E
+0x8941 = 0x715F
+0x8944 = 0x4F65
+0x895E = 0x7445
+0x895F = 0x3D73
+0x8966 = 0x7160
+0x897B = 0x7161
+0x897F = 0x4E77
+0x8981 = 0x522A
+0x8983 = 0x717B
+0x8986 = 0x3832
+0x89C1 = 0x3C7B
+0x89C2 = 0x395B
+0x89C4 = 0x3966
+0x89C5 = 0x4359
+0x89C6 = 0x4A53
+0x89C7 = 0x6A68
+0x89C8 = 0x4040
+0x89C9 = 0x3E75
+0x89CA = 0x6A69
+0x89CB = 0x6A6A
+0x89CC = 0x6A6B
+0x89CE = 0x6A6C
+0x89CF = 0x6A6D
+0x89D0 = 0x6A6E
+0x89D1 = 0x6A6F
+0x89D2 = 0x3D47
+0x89D6 = 0x757B
+0x89DA = 0x757D
+0x89DC = 0x757E
+0x89DE = 0x757C
+0x89E3 = 0x3D62
+0x89E5 = 0x7621
+0x89E6 = 0x3425
+0x89EB = 0x7622
+0x89EF = 0x7623
+0x89F3 = 0x6C32
+0x8A00 = 0x5154
+0x8A07 = 0x596A
+0x8A3E = 0x7624
+0x8A48 = 0x6E3A
+0x8A79 = 0x5532
+0x8A89 = 0x537E
+0x8A8A = 0x4C5C
+0x8A93 = 0x4A44
+0x8B07 = 0x6540
+0x8B26 = 0x7625
+0x8B66 = 0x3E2F
+0x8B6C = 0x4629
+0x8BA0 = 0x5A25
+0x8BA1 = 0x3C46
+0x8BA2 = 0x3629
+0x8BA3 = 0x383C
+0x8BA4 = 0x484F
+0x8BA5 = 0x3C25
+0x8BA6 = 0x5A26
+0x8BA7 = 0x5A27
+0x8BA8 = 0x4C56
+0x8BA9 = 0x4843
+0x8BAA = 0x5A28
+0x8BAB = 0x467D
+0x8BAD = 0x5135
+0x8BAE = 0x5269
+0x8BAF = 0x5136
+0x8BB0 = 0x3C47
+0x8BB2 = 0x3D32
+0x8BB3 = 0x3B64
+0x8BB4 = 0x5A29
+0x8BB5 = 0x5A2A
+0x8BB6 = 0x5148
+0x8BB7 = 0x5A2B
+0x8BB8 = 0x506D
+0x8BB9 = 0x366F
+0x8BBA = 0x425B
+0x8BBC = 0x4B4F
+0x8BBD = 0x376D
+0x8BBE = 0x4968
+0x8BBF = 0x3743
+0x8BC0 = 0x3E77
+0x8BC1 = 0x5624
+0x8BC2 = 0x5A2C
+0x8BC3 = 0x5A2D
+0x8BC4 = 0x4640
+0x8BC5 = 0x5767
+0x8BC6 = 0x4A36
+0x8BC8 = 0x5529
+0x8BC9 = 0x4B5F
+0x8BCA = 0x556F
+0x8BCB = 0x5A2E
+0x8BCC = 0x565F
+0x8BCD = 0x344A
+0x8BCE = 0x5A30
+0x8BCF = 0x5A2F
+0x8BD1 = 0x526B
+0x8BD2 = 0x5A31
+0x8BD3 = 0x5A32
+0x8BD4 = 0x5A33
+0x8BD5 = 0x4A54
+0x8BD6 = 0x5A34
+0x8BD7 = 0x4A2B
+0x8BD8 = 0x5A35
+0x8BD9 = 0x5A36
+0x8BDA = 0x334F
+0x8BDB = 0x566F
+0x8BDC = 0x5A37
+0x8BDD = 0x3B30
+0x8BDE = 0x352E
+0x8BDF = 0x5A38
+0x8BE0 = 0x5A39
+0x8BE1 = 0x396E
+0x8BE2 = 0x512F
+0x8BE3 = 0x5268
+0x8BE4 = 0x5A3A
+0x8BE5 = 0x3843
+0x8BE6 = 0x4F6A
+0x8BE7 = 0x326F
+0x8BE8 = 0x5A3B
+0x8BE9 = 0x5A3C
+0x8BEB = 0x3D6B
+0x8BEC = 0x4E5C
+0x8BED = 0x536F
+0x8BEE = 0x5A3D
+0x8BEF = 0x4E73
+0x8BF0 = 0x5A3E
+0x8BF1 = 0x5355
+0x8BF2 = 0x3B65
+0x8BF3 = 0x5A3F
+0x8BF4 = 0x4B35
+0x8BF5 = 0x4B50
+0x8BF6 = 0x5A40
+0x8BF7 = 0x476B
+0x8BF8 = 0x566E
+0x8BF9 = 0x5A41
+0x8BFA = 0x4535
+0x8BFB = 0x3641
+0x8BFC = 0x5A42
+0x8BFD = 0x374C
+0x8BFE = 0x3F4E
+0x8BFF = 0x5A43
+0x8C00 = 0x5A44
+0x8C01 = 0x4B2D
+0x8C02 = 0x5A45
+0x8C03 = 0x3577
+0x8C04 = 0x5A46
+0x8C05 = 0x4142
+0x8C06 = 0x573B
+0x8C07 = 0x5A47
+0x8C08 = 0x4C38
+0x8C0A = 0x526A
+0x8C0B = 0x4431
+0x8C0C = 0x5A48
+0x8C0D = 0x357D
+0x8C0E = 0x3B51
+0x8C0F = 0x5A49
+0x8C10 = 0x5033
+0x8C11 = 0x5A4A
+0x8C12 = 0x5A4B
+0x8C13 = 0x4E3D
+0x8C14 = 0x5A4C
+0x8C15 = 0x5A4D
+0x8C16 = 0x5A4E
+0x8C17 = 0x3277
+0x8C18 = 0x5A51
+0x8C19 = 0x5A4F
+0x8C1A = 0x5168
+0x8C1B = 0x5A50
+0x8C1C = 0x4355
+0x8C1D = 0x5A52
+0x8C1F = 0x5A53
+0x8C20 = 0x5A54
+0x8C21 = 0x5A55
+0x8C22 = 0x503B
+0x8C23 = 0x5225
+0x8C24 = 0x3079
+0x8C25 = 0x5A56
+0x8C26 = 0x472B
+0x8C27 = 0x5A57
+0x8C28 = 0x3D77
+0x8C29 = 0x4321
+0x8C2A = 0x5A58
+0x8C2B = 0x5A59
+0x8C2C = 0x437D
+0x8C2D = 0x4C37
+0x8C2E = 0x5A5A
+0x8C2F = 0x5A5B
+0x8C30 = 0x403E
+0x8C31 = 0x4657
+0x8C32 = 0x5A5C
+0x8C33 = 0x5A5D
+0x8C34 = 0x4734
+0x8C35 = 0x5A5E
+0x8C36 = 0x5A5F
+0x8C37 = 0x3948
+0x8C41 = 0x3B6D
+0x8C46 = 0x3639
+0x8C47 = 0x7478
+0x8C49 = 0x7479
+0x8C4C = 0x4D63
+0x8C55 = 0x7539
+0x8C5A = 0x6B60
+0x8C61 = 0x4F73
+0x8C62 = 0x3B3F
+0x8C6A = 0x3A40
+0x8C6B = 0x5425
+0x8C73 = 0x6159
+0x8C78 = 0x7574
+0x8C79 = 0x312A
+0x8C7A = 0x3272
+0x8C82 = 0x7575
+0x8C85 = 0x7577
+0x8C89 = 0x3A51
+0x8C8A = 0x7576
+0x8C8C = 0x4332
+0x8C94 = 0x7579
+0x8C98 = 0x7578
+0x8D1D = 0x3134
+0x8D1E = 0x556A
+0x8D1F = 0x383A
+0x8D21 = 0x3931
+0x8D22 = 0x3246
+0x8D23 = 0x5470
+0x8D24 = 0x4F4D
+0x8D25 = 0x305C
+0x8D26 = 0x554B
+0x8D27 = 0x3B75
+0x8D28 = 0x564A
+0x8D29 = 0x3737
+0x8D2A = 0x4C30
+0x8D2B = 0x4636
+0x8D2C = 0x3161
+0x8D2D = 0x393A
+0x8D2E = 0x567C
+0x8D2F = 0x3961
+0x8D30 = 0x3721
+0x8D31 = 0x3C7A
+0x8D32 = 0x6A5A
+0x8D33 = 0x6A5B
+0x8D34 = 0x4C79
+0x8D35 = 0x3973
+0x8D36 = 0x6A5C
+0x8D37 = 0x347B
+0x8D38 = 0x4333
+0x8D39 = 0x3751
+0x8D3A = 0x3A58
+0x8D3B = 0x6A5D
+0x8D3C = 0x5474
+0x8D3D = 0x6A5E
+0x8D3E = 0x3C56
+0x8D3F = 0x3B5F
+0x8D40 = 0x6A5F
+0x8D41 = 0x415E
+0x8D42 = 0x4238
+0x8D43 = 0x545F
+0x8D44 = 0x574A
+0x8D45 = 0x6A60
+0x8D46 = 0x6A61
+0x8D47 = 0x6A64
+0x8D48 = 0x6A62
+0x8D49 = 0x6A63
+0x8D4A = 0x495E
+0x8D4B = 0x3833
+0x8D4C = 0x3644
+0x8D4D = 0x6A65
+0x8D4E = 0x4A6A
+0x8D4F = 0x494D
+0x8D50 = 0x344D
+0x8D53 = 0x6259
+0x8D54 = 0x4562
+0x8D55 = 0x6A66
+0x8D56 = 0x4035
+0x8D58 = 0x5738
+0x8D59 = 0x6A67
+0x8D5A = 0x572C
+0x8D5B = 0x487C
+0x8D5C = 0x5853
+0x8D5D = 0x584D
+0x8D5E = 0x545E
+0x8D60 = 0x5479
+0x8D61 = 0x4944
+0x8D62 = 0x532E
+0x8D63 = 0x3853
+0x8D64 = 0x3360
+0x8D66 = 0x4962
+0x8D67 = 0x7476
+0x8D6B = 0x3A55
+0x8D6D = 0x7477
+0x8D70 = 0x575F
+0x8D73 = 0x7471
+0x8D74 = 0x3830
+0x8D75 = 0x5554
+0x8D76 = 0x384F
+0x8D77 = 0x4670
+0x8D81 = 0x3343
+0x8D84 = 0x7472
+0x8D85 = 0x332C
+0x8D8A = 0x543D
+0x8D8B = 0x4777
+0x8D91 = 0x7474
+0x8D94 = 0x7473
+0x8D9F = 0x4C4B
+0x8DA3 = 0x4824
+0x8DB1 = 0x7475
+0x8DB3 = 0x5763
+0x8DB4 = 0x453F
+0x8DB5 = 0x7540
+0x8DB8 = 0x753B
+0x8DBA = 0x7543
+0x8DBC = 0x7542
+0x8DBE = 0x563A
+0x8DBF = 0x7541
+0x8DC3 = 0x543E
+0x8DC4 = 0x7544
+0x8DC6 = 0x754C
+0x8DCB = 0x304F
+0x8DCC = 0x3578
+0x8DCE = 0x7549
+0x8DCF = 0x754A
+0x8DD1 = 0x455C
+0x8DD6 = 0x7545
+0x8DD7 = 0x7546
+0x8DDA = 0x7547
+0x8DDB = 0x754B
+0x8DDD = 0x3E60
+0x8DDE = 0x7548
+0x8DDF = 0x387A
+0x8DE3 = 0x7550
+0x8DE4 = 0x7553
+0x8DE8 = 0x3F67
+0x8DEA = 0x3972
+0x8DEB = 0x753C
+0x8DEC = 0x754D
+0x8DEF = 0x4237
+0x8DF3 = 0x4C78
+0x8DF5 = 0x3C79
+0x8DF7 = 0x754E
+0x8DF8 = 0x754F
+0x8DF9 = 0x7551
+0x8DFA = 0x3665
+0x8DFB = 0x7552
+0x8DFD = 0x7555
+0x8E05 = 0x753D
+0x8E09 = 0x7554
+0x8E0A = 0x533B
+0x8E0C = 0x336C
+0x8E0F = 0x4C24
+0x8E14 = 0x7556
+0x8E1D = 0x7557
+0x8E1E = 0x3E61
+0x8E1F = 0x7558
+0x8E22 = 0x4C5F
+0x8E23 = 0x755B
+0x8E29 = 0x3248
+0x8E2A = 0x5759
+0x8E2C = 0x7559
+0x8E2E = 0x755A
+0x8E2F = 0x755C
+0x8E31 = 0x7562
+0x8E35 = 0x7560
+0x8E39 = 0x755F
+0x8E3A = 0x755D
+0x8E3D = 0x7561
+0x8E40 = 0x755E
+0x8E41 = 0x7564
+0x8E42 = 0x7565
+0x8E44 = 0x4C63
+0x8E47 = 0x653F
+0x8E48 = 0x3538
+0x8E49 = 0x7563
+0x8E4A = 0x7568
+0x8E4B = 0x4C23
+0x8E51 = 0x7566
+0x8E52 = 0x7567
+0x8E59 = 0x753E
+0x8E66 = 0x3144
+0x8E69 = 0x753F
+0x8E6C = 0x3545
+0x8E6D = 0x3264
+0x8E6F = 0x756C
+0x8E70 = 0x7569
+0x8E72 = 0x3657
+0x8E74 = 0x756D
+0x8E76 = 0x756A
+0x8E7C = 0x756B
+0x8E7F = 0x345A
+0x8E81 = 0x546A
+0x8E85 = 0x756E
+0x8E87 = 0x3379
+0x8E8F = 0x756F
+0x8E90 = 0x7571
+0x8E94 = 0x7570
+0x8E9C = 0x7572
+0x8E9E = 0x7573
+0x8EAB = 0x496D
+0x8EAC = 0x392A
+0x8EAF = 0x477B
+0x8EB2 = 0x3663
+0x8EBA = 0x4C49
+0x8ECE = 0x6A26
+0x8F66 = 0x3335
+0x8F67 = 0x547E
+0x8F68 = 0x396C
+0x8F69 = 0x5079
+0x8F6B = 0x696D
+0x8F6C = 0x572A
+0x8F6D = 0x696E
+0x8F6E = 0x4256
+0x8F6F = 0x486D
+0x8F70 = 0x3A64
+0x8F71 = 0x696F
+0x8F72 = 0x6970
+0x8F73 = 0x6971
+0x8F74 = 0x5661
+0x8F75 = 0x6972
+0x8F76 = 0x6973
+0x8F77 = 0x6975
+0x8F78 = 0x6974
+0x8F79 = 0x6976
+0x8F7A = 0x6977
+0x8F7B = 0x4761
+0x8F7C = 0x6978
+0x8F7D = 0x5458
+0x8F7E = 0x6979
+0x8F7F = 0x3D4E
+0x8F81 = 0x697A
+0x8F82 = 0x697B
+0x8F83 = 0x3D4F
+0x8F84 = 0x697C
+0x8F85 = 0x3828
+0x8F86 = 0x413E
+0x8F87 = 0x697D
+0x8F88 = 0x3132
+0x8F89 = 0x3B54
+0x8F8A = 0x3975
+0x8F8B = 0x697E
+0x8F8D = 0x6A21
+0x8F8E = 0x6A22
+0x8F8F = 0x6A23
+0x8F90 = 0x3778
+0x8F91 = 0x3C2D
+0x8F93 = 0x4A64
+0x8F94 = 0x604E
+0x8F95 = 0x542F
+0x8F96 = 0x4F3D
+0x8F97 = 0x5537
+0x8F98 = 0x6A24
+0x8F99 = 0x555E
+0x8F9A = 0x6A25
+0x8F9B = 0x5041
+0x8F9C = 0x393C
+0x8F9E = 0x3447
+0x8F9F = 0x3159
+0x8FA3 = 0x4031
+0x8FA8 = 0x3166
+0x8FA9 = 0x3167
+0x8FAB = 0x3168
+0x8FB0 = 0x333D
+0x8FB1 = 0x4868
+0x8FB6 = 0x6541
+0x8FB9 = 0x315F
+0x8FBD = 0x4149
+0x8FBE = 0x346F
+0x8FC1 = 0x4728
+0x8FC2 = 0x5358
+0x8FC4 = 0x4679
+0x8FC5 = 0x5138
+0x8FC7 = 0x397D
+0x8FC8 = 0x4275
+0x8FCE = 0x532D
+0x8FD0 = 0x544B
+0x8FD1 = 0x3D7C
+0x8FD3 = 0x6542
+0x8FD4 = 0x3735
+0x8FD5 = 0x6543
+0x8FD8 = 0x3B39
+0x8FD9 = 0x5562
+0x8FDB = 0x3D78
+0x8FDC = 0x5436
+0x8FDD = 0x4E25
+0x8FDE = 0x412C
+0x8FDF = 0x3359
+0x8FE2 = 0x4C76
+0x8FE4 = 0x6546
+0x8FE5 = 0x6544
+0x8FE6 = 0x6548
+0x8FE8 = 0x654A
+0x8FE9 = 0x6547
+0x8FEA = 0x354F
+0x8FEB = 0x4648
+0x8FED = 0x357C
+0x8FEE = 0x6545
+0x8FF0 = 0x4A76
+0x8FF3 = 0x6549
+0x8FF7 = 0x4354
+0x8FF8 = 0x3145
+0x8FF9 = 0x3C23
+0x8FFD = 0x5737
+0x9000 = 0x4D4B
+0x9001 = 0x4B4D
+0x9002 = 0x4A4A
+0x9003 = 0x4C53
+0x9004 = 0x654C
+0x9005 = 0x654B
+0x9006 = 0x4466
+0x9009 = 0x5121
+0x900A = 0x5137
+0x900B = 0x654D
+0x900D = 0x6550
+0x900F = 0x4D38
+0x9010 = 0x5670
+0x9011 = 0x654F
+0x9012 = 0x355D
+0x9014 = 0x4D3E
+0x9016 = 0x6551
+0x9017 = 0x363A
+0x901A = 0x4D28
+0x901B = 0x3964
+0x901D = 0x4A45
+0x901E = 0x3351
+0x901F = 0x4B59
+0x9020 = 0x546C
+0x9021 = 0x6552
+0x9022 = 0x376A
+0x9026 = 0x654E
+0x902D = 0x6555
+0x902E = 0x347E
+0x902F = 0x6556
+0x9035 = 0x6553
+0x9036 = 0x6554
+0x9038 = 0x525D
+0x903B = 0x425F
+0x903C = 0x3146
+0x903E = 0x5362
+0x9041 = 0x365D
+0x9042 = 0x4B6C
+0x9044 = 0x6557
+0x9047 = 0x5376
+0x904D = 0x3169
+0x904F = 0x3674
+0x9050 = 0x655A
+0x9051 = 0x6558
+0x9052 = 0x6559
+0x9053 = 0x3540
+0x9057 = 0x5245
+0x9058 = 0x655C
+0x905B = 0x655E
+0x9062 = 0x655D
+0x9063 = 0x4732
+0x9065 = 0x5223
+0x9068 = 0x655B
+0x906D = 0x5462
+0x906E = 0x555A
+0x9074 = 0x6560
+0x9075 = 0x5771
+0x907D = 0x6561
+0x907F = 0x315C
+0x9080 = 0x517B
+0x9082 = 0x6562
+0x9083 = 0x6564
+0x9088 = 0x6563
+0x908B = 0x6565
+0x9091 = 0x5258
+0x9093 = 0x354B
+0x9095 = 0x675F
+0x9097 = 0x5A75
+0x9099 = 0x5A78
+0x909B = 0x5A76
+0x909D = 0x5A77
+0x90A1 = 0x5A7A
+0x90A2 = 0x504F
+0x90A3 = 0x4447
+0x90A6 = 0x306E
+0x90AA = 0x5030
+0x90AC = 0x5A79
+0x90AE = 0x534A
+0x90AF = 0x3A2A
+0x90B0 = 0x5B22
+0x90B1 = 0x4771
+0x90B3 = 0x5A7C
+0x90B4 = 0x5A7B
+0x90B5 = 0x495B
+0x90B6 = 0x5A7D
+0x90B8 = 0x5B21
+0x90B9 = 0x575E
+0x90BA = 0x5A7E
+0x90BB = 0x415A
+0x90BE = 0x5B25
+0x90C1 = 0x5374
+0x90C4 = 0x5B27
+0x90C5 = 0x5B24
+0x90C7 = 0x5B28
+0x90CA = 0x3D3C
+0x90CE = 0x4049
+0x90CF = 0x5B23
+0x90D0 = 0x5B26
+0x90D1 = 0x5623
+0x90D3 = 0x5B29
+0x90D7 = 0x5B2D
+0x90DB = 0x5B2E
+0x90DC = 0x5B2C
+0x90DD = 0x3A42
+0x90E1 = 0x3F24
+0x90E2 = 0x5B2B
+0x90E6 = 0x5B2A
+0x90E7 = 0x5447
+0x90E8 = 0x323F
+0x90EB = 0x5B2F
+0x90ED = 0x3979
+0x90EF = 0x5B30
+0x90F4 = 0x333B
+0x90F8 = 0x3526
+0x90FD = 0x363C
+0x90FE = 0x5B31
+0x9102 = 0x3675
+0x9104 = 0x5B32
+0x9119 = 0x3149
+0x911E = 0x5B34
+0x9122 = 0x5B33
+0x9123 = 0x5B35
+0x912F = 0x5B37
+0x9131 = 0x5B36
+0x9139 = 0x5B38
+0x9143 = 0x5B39
+0x9146 = 0x5B3A
+0x9149 = 0x534F
+0x914A = 0x747A
+0x914B = 0x4775
+0x914C = 0x5743
+0x914D = 0x4564
+0x914E = 0x747C
+0x914F = 0x747D
+0x9150 = 0x747B
+0x9152 = 0x3E46
+0x9157 = 0x506F
+0x915A = 0x3753
+0x915D = 0x544D
+0x915E = 0x4C2A
+0x9161 = 0x7522
+0x9162 = 0x7521
+0x9163 = 0x3A28
+0x9164 = 0x747E
+0x9165 = 0x4B56
+0x9169 = 0x7524
+0x916A = 0x4052
+0x916C = 0x336A
+0x916E = 0x4D2A
+0x916F = 0x7525
+0x9170 = 0x7523
+0x9171 = 0x3D34
+0x9172 = 0x7528
+0x9174 = 0x7529
+0x9175 = 0x3D4D
+0x9176 = 0x4338
+0x9177 = 0x3F61
+0x9178 = 0x4B61
+0x9179 = 0x752A
+0x917D = 0x7526
+0x917E = 0x7527
+0x917F = 0x4470
+0x9185 = 0x752C
+0x9187 = 0x343C
+0x9189 = 0x576D
+0x918B = 0x3457
+0x918C = 0x752B
+0x918D = 0x752E
+0x9190 = 0x752D
+0x9191 = 0x752F
+0x9192 = 0x5051
+0x919A = 0x4351
+0x919B = 0x4829
+0x91A2 = 0x7530
+0x91A3 = 0x7531
+0x91AA = 0x7532
+0x91AD = 0x7533
+0x91AE = 0x7534
+0x91AF = 0x7535
+0x91B4 = 0x7537
+0x91B5 = 0x7536
+0x91BA = 0x7538
+0x91C7 = 0x3249
+0x91C9 = 0x5354
+0x91CA = 0x4A4D
+0x91CC = 0x406F
+0x91CD = 0x5658
+0x91CE = 0x5230
+0x91CF = 0x413F
+0x91D1 = 0x3D70
+0x91DC = 0x382A
+0x9274 = 0x3C78
+0x928E = 0x7646
+0x92AE = 0x7647
+0x92C8 = 0x7648
+0x933E = 0x7649
+0x936A = 0x764A
+0x938F = 0x764C
+0x93CA = 0x764B
+0x93D6 = 0x7769
+0x943E = 0x764D
+0x946B = 0x764E
+0x9485 = 0x6E44
+0x9486 = 0x6E45
+0x9487 = 0x6E46
+0x9488 = 0x556B
+0x9489 = 0x3624
+0x948A = 0x6E48
+0x948B = 0x6E47
+0x948C = 0x6E49
+0x948D = 0x6E4A
+0x948E = 0x4725
+0x948F = 0x6E4B
+0x9490 = 0x6E4C
+0x9492 = 0x3730
+0x9493 = 0x3576
+0x9494 = 0x6E4D
+0x9495 = 0x6E4F
+0x9497 = 0x6E4E
+0x9499 = 0x3846
+0x949A = 0x6E50
+0x949B = 0x6E51
+0x949C = 0x6E52
+0x949D = 0x365B
+0x949E = 0x332E
+0x949F = 0x5653
+0x94A0 = 0x4446
+0x94A1 = 0x3135
+0x94A2 = 0x3856
+0x94A3 = 0x6E53
+0x94A4 = 0x6E54
+0x94A5 = 0x543F
+0x94A6 = 0x4755
+0x94A7 = 0x3E7B
+0x94A8 = 0x4E59
+0x94A9 = 0x3933
+0x94AA = 0x6E56
+0x94AB = 0x6E55
+0x94AC = 0x6E58
+0x94AD = 0x6E57
+0x94AE = 0x4525
+0x94AF = 0x6E59
+0x94B0 = 0x6E5A
+0x94B1 = 0x472E
+0x94B2 = 0x6E5B
+0x94B3 = 0x472F
+0x94B4 = 0x6E5C
+0x94B5 = 0x3227
+0x94B6 = 0x6E5D
+0x94B7 = 0x6E5E
+0x94B8 = 0x6E5F
+0x94B9 = 0x6E60
+0x94BA = 0x6E61
+0x94BB = 0x576A
+0x94BC = 0x6E62
+0x94BD = 0x6E63
+0x94BE = 0x3C58
+0x94BF = 0x6E64
+0x94C0 = 0x534B
+0x94C1 = 0x4C7A
+0x94C2 = 0x322C
+0x94C3 = 0x4165
+0x94C4 = 0x6E65
+0x94C5 = 0x4726
+0x94C6 = 0x432D
+0x94C8 = 0x6E66
+0x94C9 = 0x6E67
+0x94CA = 0x6E68
+0x94CB = 0x6E69
+0x94CC = 0x6E6A
+0x94CD = 0x6E6B
+0x94CE = 0x6E6C
+0x94D0 = 0x6E6D
+0x94D1 = 0x6E6E
+0x94D2 = 0x6E6F
+0x94D5 = 0x6E70
+0x94D6 = 0x6E71
+0x94D7 = 0x6E72
+0x94D8 = 0x6E74
+0x94D9 = 0x6E73
+0x94DB = 0x6E75
+0x94DC = 0x4D2D
+0x94DD = 0x4241
+0x94DE = 0x6E76
+0x94DF = 0x6E77
+0x94E0 = 0x6E78
+0x94E1 = 0x5521
+0x94E2 = 0x6E79
+0x94E3 = 0x4F33
+0x94E4 = 0x6E7A
+0x94E5 = 0x6E7B
+0x94E7 = 0x6E7C
+0x94E8 = 0x6E7D
+0x94E9 = 0x6F21
+0x94EA = 0x6E7E
+0x94EB = 0x6F22
+0x94EC = 0x3875
+0x94ED = 0x437A
+0x94EE = 0x6F23
+0x94EF = 0x6F24
+0x94F0 = 0x3D42
+0x94F1 = 0x523F
+0x94F2 = 0x3279
+0x94F3 = 0x6F25
+0x94F4 = 0x6F26
+0x94F5 = 0x6F27
+0x94F6 = 0x5278
+0x94F7 = 0x6F28
+0x94F8 = 0x567D
+0x94F9 = 0x6F29
+0x94FA = 0x464C
+0x94FC = 0x6F2A
+0x94FD = 0x6F2B
+0x94FE = 0x4134
+0x94FF = 0x6F2C
+0x9500 = 0x4F7A
+0x9501 = 0x4B78
+0x9502 = 0x6F2E
+0x9503 = 0x6F2D
+0x9504 = 0x337A
+0x9505 = 0x3978
+0x9506 = 0x6F2F
+0x9507 = 0x6F30
+0x9508 = 0x5062
+0x9509 = 0x6F31
+0x950A = 0x6F32
+0x950B = 0x3766
+0x950C = 0x503F
+0x950D = 0x6F33
+0x950E = 0x6F34
+0x950F = 0x6F35
+0x9510 = 0x4871
+0x9511 = 0x4C60
+0x9512 = 0x6F36
+0x9513 = 0x6F37
+0x9514 = 0x6F38
+0x9515 = 0x6F39
+0x9516 = 0x6F3A
+0x9517 = 0x5560
+0x9518 = 0x6F3B
+0x9519 = 0x346D
+0x951A = 0x432A
+0x951B = 0x6F3C
+0x951D = 0x6F3D
+0x951E = 0x6F3E
+0x951F = 0x6F3F
+0x9521 = 0x4E7D
+0x9522 = 0x6F40
+0x9523 = 0x4260
+0x9524 = 0x3438
+0x9525 = 0x5736
+0x9526 = 0x3D75
+0x9528 = 0x4F47
+0x9529 = 0x6F43
+0x952A = 0x6F41
+0x952B = 0x6F42
+0x952C = 0x6F44
+0x952D = 0x3627
+0x952E = 0x3C7C
+0x952F = 0x3E62
+0x9530 = 0x434C
+0x9531 = 0x6F45
+0x9532 = 0x6F46
+0x9534 = 0x6F47
+0x9535 = 0x6F4F
+0x9536 = 0x6F48
+0x9537 = 0x6F49
+0x9538 = 0x6F4A
+0x9539 = 0x4742
+0x953A = 0x6F71
+0x953B = 0x364D
+0x953C = 0x6F4B
+0x953E = 0x6F4C
+0x953F = 0x6F4D
+0x9540 = 0x3646
+0x9541 = 0x433E
+0x9542 = 0x6F4E
+0x9544 = 0x6F50
+0x9545 = 0x6F51
+0x9546 = 0x6F52
+0x9547 = 0x5572
+0x9549 = 0x6F53
+0x954A = 0x4477
+0x954C = 0x6F54
+0x954D = 0x4478
+0x954E = 0x6F55
+0x954F = 0x6F56
+0x9550 = 0x3864
+0x9551 = 0x3077
+0x9552 = 0x6F57
+0x9553 = 0x6F58
+0x9554 = 0x6F59
+0x9556 = 0x6F5A
+0x9557 = 0x6F5B
+0x9558 = 0x6F5C
+0x9559 = 0x6F5D
+0x955B = 0x6F5E
+0x955C = 0x3E35
+0x955D = 0x6F61
+0x955E = 0x6F5F
+0x955F = 0x6F60
+0x9561 = 0x6F62
+0x9562 = 0x6F63
+0x9563 = 0x414D
+0x9564 = 0x6F64
+0x9565 = 0x6F65
+0x9566 = 0x6F66
+0x9567 = 0x6F67
+0x9568 = 0x6F68
+0x9569 = 0x6F69
+0x956A = 0x6F6A
+0x956B = 0x6F6B
+0x956C = 0x6F6C
+0x956D = 0x4058
+0x956F = 0x6F6D
+0x9570 = 0x412D
+0x9571 = 0x6F6E
+0x9572 = 0x6F6F
+0x9573 = 0x6F70
+0x9576 = 0x4F62
+0x957F = 0x3324
+0x95E8 = 0x4345
+0x95E9 = 0x6345
+0x95EA = 0x4941
+0x95EB = 0x6346
+0x95ED = 0x3155
+0x95EE = 0x4E4A
+0x95EF = 0x3433
+0x95F0 = 0x4872
+0x95F1 = 0x6347
+0x95F2 = 0x4F50
+0x95F3 = 0x6348
+0x95F4 = 0x3C64
+0x95F5 = 0x6349
+0x95F6 = 0x634A
+0x95F7 = 0x4346
+0x95F8 = 0x5522
+0x95F9 = 0x4456
+0x95FA = 0x396B
+0x95FB = 0x4E45
+0x95FC = 0x634B
+0x95FD = 0x4376
+0x95FE = 0x634C
+0x9600 = 0x3727
+0x9601 = 0x3873
+0x9602 = 0x3A52
+0x9603 = 0x634D
+0x9604 = 0x634E
+0x9605 = 0x5444
+0x9606 = 0x634F
+0x9608 = 0x6350
+0x9609 = 0x514B
+0x960A = 0x6351
+0x960B = 0x6352
+0x960C = 0x6353
+0x960D = 0x6354
+0x960E = 0x5156
+0x960F = 0x6355
+0x9610 = 0x327B
+0x9611 = 0x403B
+0x9612 = 0x6356
+0x9614 = 0x402B
+0x9615 = 0x6357
+0x9616 = 0x6358
+0x9617 = 0x6359
+0x9619 = 0x635A
+0x961A = 0x635B
+0x961C = 0x3837
+0x961D = 0x5A62
+0x961F = 0x3653
+0x9621 = 0x5A64
+0x9622 = 0x5A63
+0x962A = 0x5A66
+0x962E = 0x486E
+0x9631 = 0x5A65
+0x9632 = 0x3740
+0x9633 = 0x5174
+0x9634 = 0x5275
+0x9635 = 0x5573
+0x9636 = 0x3D57
+0x963B = 0x5768
+0x963C = 0x5A68
+0x963D = 0x5A67
+0x963F = 0x3022
+0x9640 = 0x4D53
+0x9642 = 0x5A69
+0x9644 = 0x383D
+0x9645 = 0x3C4A
+0x9646 = 0x423D
+0x9647 = 0x4224
+0x9648 = 0x3342
+0x9649 = 0x5A6A
+0x964B = 0x422A
+0x964C = 0x4430
+0x964D = 0x3D35
+0x9650 = 0x4F5E
+0x9654 = 0x5A6B
+0x9655 = 0x4942
+0x965B = 0x315D
+0x965F = 0x5A6C
+0x9661 = 0x3638
+0x9662 = 0x543A
+0x9664 = 0x337D
+0x9667 = 0x5A6D
+0x9668 = 0x5449
+0x9669 = 0x4F55
+0x966A = 0x4563
+0x966C = 0x5A6E
+0x9672 = 0x5A6F
+0x9674 = 0x5A70
+0x9675 = 0x416A
+0x9676 = 0x4C55
+0x9677 = 0x4F5D
+0x9685 = 0x5367
+0x9686 = 0x4221
+0x9688 = 0x5A71
+0x968B = 0x4B65
+0x968D = 0x5A72
+0x968F = 0x4B66
+0x9690 = 0x527E
+0x9694 = 0x3874
+0x9697 = 0x5A73
+0x9698 = 0x302F
+0x9699 = 0x4F36
+0x969C = 0x554F
+0x96A7 = 0x4B6D
+0x96B0 = 0x5A74
+0x96B3 = 0x6344
+0x96B6 = 0x4125
+0x96B9 = 0x763F
+0x96BC = 0x7640
+0x96BD = 0x7641
+0x96BE = 0x4451
+0x96C0 = 0x4838
+0x96C1 = 0x5163
+0x96C4 = 0x505B
+0x96C5 = 0x5145
+0x96C6 = 0x3C2F
+0x96C7 = 0x394D
+0x96C9 = 0x6F74
+0x96CC = 0x3446
+0x96CD = 0x533A
+0x96CE = 0x7642
+0x96CF = 0x337B
+0x96D2 = 0x7643
+0x96D5 = 0x3571
+0x96E0 = 0x7645
+0x96E8 = 0x536A
+0x96E9 = 0x7627
+0x96EA = 0x5129
+0x96EF = 0x7629
+0x96F3 = 0x7628
+0x96F6 = 0x4163
+0x96F7 = 0x4057
+0x96F9 = 0x3122
+0x96FE = 0x4E6D
+0x9700 = 0x5068
+0x9701 = 0x762B
+0x9704 = 0x4F76
+0x9706 = 0x762A
+0x9707 = 0x5570
+0x9708 = 0x762C
+0x9709 = 0x4339
+0x970D = 0x3B74
+0x970E = 0x762E
+0x970F = 0x762D
+0x9713 = 0x445E
+0x9716 = 0x4158
+0x971C = 0x4B2A
+0x971E = 0x4F3C
+0x972A = 0x762F
+0x972D = 0x7630
+0x9730 = 0x7631
+0x9732 = 0x4236
+0x9738 = 0x3054
+0x9739 = 0x4579
+0x973E = 0x7632
+0x9752 = 0x4760
+0x9753 = 0x7626
+0x9756 = 0x3E38
+0x9759 = 0x3E32
+0x975B = 0x3565
+0x975E = 0x3747
+0x9760 = 0x3F3F
+0x9761 = 0x4352
+0x9762 = 0x4366
+0x9765 = 0x584C
+0x9769 = 0x386F
+0x9773 = 0x3D79
+0x9774 = 0x5125
+0x9776 = 0x3050
+0x977C = 0x7730
+0x9785 = 0x7731
+0x978B = 0x502C
+0x978D = 0x3030
+0x9791 = 0x7732
+0x9792 = 0x7733
+0x9794 = 0x7734
+0x9798 = 0x474A
+0x97A0 = 0x3E4F
+0x97A3 = 0x7737
+0x97AB = 0x7736
+0x97AD = 0x315E
+0x97AF = 0x7735
+0x97B2 = 0x7738
+0x97B4 = 0x7739
+0x97E6 = 0x4E24
+0x97E7 = 0x484D
+0x97E9 = 0x3A2B
+0x97EA = 0x6838
+0x97EB = 0x6839
+0x97EC = 0x683A
+0x97ED = 0x3E42
+0x97F3 = 0x5274
+0x97F5 = 0x544F
+0x97F6 = 0x4958
+0x9875 = 0x5233
+0x9876 = 0x3625
+0x9877 = 0x476A
+0x9878 = 0x717C
+0x9879 = 0x4F6E
+0x987A = 0x4B33
+0x987B = 0x506B
+0x987C = 0x676F
+0x987D = 0x4D67
+0x987E = 0x394B
+0x987F = 0x3659
+0x9880 = 0x717D
+0x9881 = 0x3064
+0x9882 = 0x4B4C
+0x9883 = 0x717E
+0x9884 = 0x5424
+0x9885 = 0x422D
+0x9886 = 0x416C
+0x9887 = 0x4644
+0x9888 = 0x3E31
+0x9889 = 0x7221
+0x988A = 0x3C55
+0x988C = 0x7222
+0x988D = 0x7223
+0x988F = 0x7224
+0x9890 = 0x5243
+0x9891 = 0x4635
+0x9893 = 0x4D47
+0x9894 = 0x7225
+0x9896 = 0x5331
+0x9897 = 0x3F45
+0x9898 = 0x4C62
+0x989A = 0x7226
+0x989B = 0x7227
+0x989C = 0x5155
+0x989D = 0x366E
+0x989E = 0x7228
+0x989F = 0x7229
+0x98A0 = 0x355F
+0x98A1 = 0x722A
+0x98A2 = 0x722B
+0x98A4 = 0x327C
+0x98A5 = 0x722C
+0x98A6 = 0x722D
+0x98A7 = 0x4827
+0x98CE = 0x3767
+0x98D1 = 0x6C29
+0x98D2 = 0x6C2A
+0x98D3 = 0x6C2B
+0x98D5 = 0x6C2C
+0x98D8 = 0x462E
+0x98D9 = 0x6C2D
+0x98DA = 0x6C2E
+0x98DE = 0x3749
+0x98DF = 0x4A33
+0x98E7 = 0x6238
+0x98E8 = 0x774F
+0x990D = 0x7750
+0x9910 = 0x324D
+0x992E = 0x7751
+0x9954 = 0x7753
+0x9955 = 0x7752
+0x9963 = 0x623B
+0x9965 = 0x3C22
+0x9967 = 0x623C
+0x9968 = 0x623D
+0x9969 = 0x623E
+0x996A = 0x623F
+0x996B = 0x6240
+0x996C = 0x6241
+0x996D = 0x3739
+0x996E = 0x527B
+0x996F = 0x3D24
+0x9970 = 0x4A4E
+0x9971 = 0x3125
+0x9972 = 0x4B47
+0x9974 = 0x6242
+0x9975 = 0x367C
+0x9976 = 0x4844
+0x9977 = 0x6243
+0x997A = 0x3D48
+0x997C = 0x317D
+0x997D = 0x6244
+0x997F = 0x3676
+0x9980 = 0x6245
+0x9981 = 0x4459
+0x9984 = 0x6246
+0x9985 = 0x4F5A
+0x9986 = 0x395D
+0x9987 = 0x6247
+0x9988 = 0x4021
+0x998A = 0x6248
+0x998B = 0x3276
+0x998D = 0x6249
+0x998F = 0x4173
+0x9990 = 0x624A
+0x9991 = 0x624B
+0x9992 = 0x4278
+0x9993 = 0x624C
+0x9994 = 0x624D
+0x9995 = 0x624E
+0x9996 = 0x4A57
+0x9997 = 0x5838
+0x9998 = 0x5965
+0x9999 = 0x4F63
+0x99A5 = 0x7025
+0x99A8 = 0x5C30
+0x9A6C = 0x426D
+0x9A6D = 0x5426
+0x9A6E = 0x4D54
+0x9A6F = 0x5131
+0x9A70 = 0x335B
+0x9A71 = 0x477D
+0x9A73 = 0x3235
+0x9A74 = 0x423F
+0x9A75 = 0x6660
+0x9A76 = 0x4A3B
+0x9A77 = 0x6661
+0x9A78 = 0x6662
+0x9A79 = 0x3E54
+0x9A7A = 0x6663
+0x9A7B = 0x5724
+0x9A7C = 0x4D55
+0x9A7D = 0x6665
+0x9A7E = 0x3C5D
+0x9A7F = 0x6664
+0x9A80 = 0x6666
+0x9A81 = 0x6667
+0x9A82 = 0x426E
+0x9A84 = 0x3D3E
+0x9A85 = 0x6668
+0x9A86 = 0x4266
+0x9A87 = 0x3A27
+0x9A88 = 0x6669
+0x9A8A = 0x666A
+0x9A8B = 0x3352
+0x9A8C = 0x5169
+0x9A8F = 0x3F25
+0x9A90 = 0x666B
+0x9A91 = 0x466F
+0x9A92 = 0x666C
+0x9A93 = 0x666D
+0x9A96 = 0x666E
+0x9A97 = 0x462D
+0x9A98 = 0x666F
+0x9A9A = 0x4927
+0x9A9B = 0x6670
+0x9A9C = 0x6671
+0x9A9D = 0x6672
+0x9A9E = 0x6539
+0x9A9F = 0x6673
+0x9AA0 = 0x6674
+0x9AA1 = 0x4262
+0x9AA2 = 0x6675
+0x9AA3 = 0x6676
+0x9AA4 = 0x5668
+0x9AA5 = 0x6677
+0x9AA7 = 0x6678
+0x9AA8 = 0x3947
+0x9AB0 = 0x773B
+0x9AB1 = 0x773A
+0x9AB6 = 0x773E
+0x9AB7 = 0x773C
+0x9AB8 = 0x3A21
+0x9ABA = 0x773F
+0x9ABC = 0x7740
+0x9AC0 = 0x7742
+0x9AC1 = 0x7741
+0x9AC2 = 0x7744
+0x9AC5 = 0x7743
+0x9ACB = 0x7745
+0x9ACC = 0x7746
+0x9AD1 = 0x7747
+0x9AD3 = 0x4B68
+0x9AD8 = 0x385F
+0x9ADF = 0x7754
+0x9AE1 = 0x7755
+0x9AE6 = 0x7756
+0x9AEB = 0x7758
+0x9AED = 0x775A
+0x9AEF = 0x7757
+0x9AF9 = 0x775B
+0x9AFB = 0x7759
+0x9B03 = 0x5757
+0x9B08 = 0x775C
+0x9B0F = 0x775D
+0x9B13 = 0x775E
+0x9B1F = 0x775F
+0x9B23 = 0x7760
+0x9B2F = 0x5B4B
+0x9B32 = 0x582A
+0x9B3B = 0x6577
+0x9B3C = 0x396D
+0x9B41 = 0x3F7D
+0x9B42 = 0x3B6A
+0x9B43 = 0x7749
+0x9B44 = 0x4647
+0x9B45 = 0x7748
+0x9B47 = 0x774A
+0x9B48 = 0x774C
+0x9B49 = 0x774B
+0x9B4D = 0x774D
+0x9B4F = 0x4E3A
+0x9B51 = 0x774E
+0x9B54 = 0x4427
+0x9C7C = 0x5363
+0x9C7F = 0x764F
+0x9C81 = 0x4233
+0x9C82 = 0x7650
+0x9C85 = 0x7651
+0x9C86 = 0x7652
+0x9C87 = 0x7653
+0x9C88 = 0x7654
+0x9C8B = 0x7656
+0x9C8D = 0x312B
+0x9C8E = 0x7657
+0x9C90 = 0x7658
+0x9C91 = 0x7659
+0x9C92 = 0x765A
+0x9C94 = 0x765B
+0x9C95 = 0x765C
+0x9C9A = 0x765D
+0x9C9B = 0x765E
+0x9C9C = 0x4F4A
+0x9C9E = 0x765F
+0x9C9F = 0x7660
+0x9CA0 = 0x7661
+0x9CA1 = 0x7662
+0x9CA2 = 0x7663
+0x9CA3 = 0x7664
+0x9CA4 = 0x4070
+0x9CA5 = 0x7665
+0x9CA6 = 0x7666
+0x9CA7 = 0x7667
+0x9CA8 = 0x7668
+0x9CA9 = 0x7669
+0x9CAB = 0x766A
+0x9CAD = 0x766B
+0x9CAE = 0x766C
+0x9CB0 = 0x766D
+0x9CB1 = 0x766E
+0x9CB2 = 0x766F
+0x9CB3 = 0x7670
+0x9CB4 = 0x7671
+0x9CB5 = 0x7672
+0x9CB6 = 0x7673
+0x9CB7 = 0x7674
+0x9CB8 = 0x3E28
+0x9CBA = 0x7675
+0x9CBB = 0x7676
+0x9CBC = 0x7677
+0x9CBD = 0x7678
+0x9CC3 = 0x487A
+0x9CC4 = 0x7679
+0x9CC5 = 0x767A
+0x9CC6 = 0x767B
+0x9CC7 = 0x767C
+0x9CCA = 0x767D
+0x9CCB = 0x767E
+0x9CCC = 0x7721
+0x9CCD = 0x7722
+0x9CCE = 0x7723
+0x9CCF = 0x7724
+0x9CD0 = 0x7725
+0x9CD3 = 0x7726
+0x9CD4 = 0x7727
+0x9CD5 = 0x7728
+0x9CD6 = 0x316E
+0x9CD7 = 0x7729
+0x9CD8 = 0x772A
+0x9CD9 = 0x772B
+0x9CDC = 0x772C
+0x9CDD = 0x772D
+0x9CDE = 0x415B
+0x9CDF = 0x772E
+0x9CE2 = 0x772F
+0x9E1F = 0x4471
+0x9E20 = 0x702F
+0x9E21 = 0x3C26
+0x9E22 = 0x7030
+0x9E23 = 0x4379
+0x9E25 = 0x4538
+0x9E26 = 0x513B
+0x9E28 = 0x7031
+0x9E29 = 0x7032
+0x9E2A = 0x7033
+0x9E2B = 0x7034
+0x9E2C = 0x7035
+0x9E2D = 0x513C
+0x9E2F = 0x516C
+0x9E31 = 0x7037
+0x9E32 = 0x7036
+0x9E33 = 0x5427
+0x9E35 = 0x4D52
+0x9E36 = 0x7038
+0x9E37 = 0x703A
+0x9E38 = 0x7039
+0x9E39 = 0x703B
+0x9E3A = 0x703C
+0x9E3D = 0x386B
+0x9E3E = 0x703D
+0x9E3F = 0x3A68
+0x9E41 = 0x703E
+0x9E42 = 0x703F
+0x9E43 = 0x3E69
+0x9E44 = 0x7040
+0x9E45 = 0x366C
+0x9E46 = 0x7041
+0x9E47 = 0x7042
+0x9E48 = 0x7043
+0x9E49 = 0x7044
+0x9E4A = 0x4835
+0x9E4B = 0x7045
+0x9E4C = 0x7046
+0x9E4E = 0x7047
+0x9E4F = 0x4574
+0x9E51 = 0x7048
+0x9E55 = 0x7049
+0x9E57 = 0x704A
+0x9E58 = 0x773D
+0x9E5A = 0x704B
+0x9E5B = 0x704C
+0x9E5C = 0x704D
+0x9E5E = 0x704E
+0x9E63 = 0x704F
+0x9E64 = 0x3A57
+0x9E66 = 0x7050
+0x9E67 = 0x7051
+0x9E68 = 0x7052
+0x9E69 = 0x7053
+0x9E6A = 0x7054
+0x9E6B = 0x7055
+0x9E6C = 0x7056
+0x9E6D = 0x7058
+0x9E70 = 0x5325
+0x9E71 = 0x7057
+0x9E73 = 0x7059
+0x9E7E = 0x753A
+0x9E7F = 0x4239
+0x9E82 = 0x7764
+0x9E87 = 0x7765
+0x9E88 = 0x7766
+0x9E8B = 0x7767
+0x9E92 = 0x7768
+0x9E93 = 0x4234
+0x9E9D = 0x776A
+0x9E9F = 0x776B
+0x9EA6 = 0x4273
+0x9EB4 = 0x7470
+0x9EB8 = 0x746F
+0x9EBB = 0x4269
+0x9EBD = 0x7761
+0x9EBE = 0x7762
+0x9EC4 = 0x3B46
+0x9EC9 = 0x5964
+0x9ECD = 0x4A72
+0x9ECE = 0x4068
+0x9ECF = 0x7024
+0x9ED1 = 0x3A5A
+0x9ED4 = 0x472D
+0x9ED8 = 0x442C
+0x9EDB = 0x776C
+0x9EDC = 0x776D
+0x9EDD = 0x776E
+0x9EDF = 0x7770
+0x9EE0 = 0x776F
+0x9EE2 = 0x7771
+0x9EE5 = 0x7774
+0x9EE7 = 0x7773
+0x9EE9 = 0x7772
+0x9EEA = 0x7775
+0x9EEF = 0x7776
+0x9EF9 = 0x6D69
+0x9EFB = 0x6D6A
+0x9EFC = 0x6D6B
+0x9EFE = 0x763C
+0x9F0B = 0x763D
+0x9F0D = 0x763E
+0x9F0E = 0x3626
+0x9F10 = 0x583E
+0x9F13 = 0x3944
+0x9F17 = 0x583B
+0x9F19 = 0x5C31
+0x9F20 = 0x4A73
+0x9F22 = 0x7777
+0x9F2C = 0x7778
+0x9F2F = 0x7779
+0x9F37 = 0x777B
+0x9F39 = 0x777A
+0x9F3B = 0x3147
+0x9F3D = 0x777C
+0x9F3E = 0x777D
+0x9F44 = 0x777E
+0x9F50 = 0x466B
+0x9F51 = 0x6C34
+0x9F7F = 0x335D
+0x9F80 = 0x7633
+0x9F83 = 0x7634
+0x9F84 = 0x4164
+0x9F85 = 0x7635
+0x9F86 = 0x7636
+0x9F87 = 0x7637
+0x9F88 = 0x7638
+0x9F89 = 0x7639
+0x9F8A = 0x763A
+0x9F8B = 0x4823
+0x9F8C = 0x763B
+0x9F99 = 0x417A
+0x9F9A = 0x3928
+0x9F9B = 0x6D68
+0x9F9F = 0x396A
+0x9FA0 = 0x595F
+0xFF01 = 0x2321
+0xFF02 = 0x2322
+0xFF03 = 0x2323
+0xFF04 = 0x2167
+0xFF05 = 0x2325
+0xFF06 = 0x2326
+0xFF07 = 0x2327
+0xFF08 = 0x2328
+0xFF09 = 0x2329
+0xFF0A = 0x232A
+0xFF0B = 0x232B
+0xFF0C = 0x232C
+0xFF0D = 0x232D
+0xFF0E = 0x232E
+0xFF0F = 0x232F
+0xFF10 = 0x2330
+0xFF11 = 0x2331
+0xFF12 = 0x2332
+0xFF13 = 0x2333
+0xFF14 = 0x2334
+0xFF15 = 0x2335
+0xFF16 = 0x2336
+0xFF17 = 0x2337
+0xFF18 = 0x2338
+0xFF19 = 0x2339
+0xFF1A = 0x233A
+0xFF1B = 0x233B
+0xFF1C = 0x233C
+0xFF1D = 0x233D
+0xFF1E = 0x233E
+0xFF1F = 0x233F
+0xFF20 = 0x2340
+0xFF21 = 0x2341
+0xFF22 = 0x2342
+0xFF23 = 0x2343
+0xFF24 = 0x2344
+0xFF25 = 0x2345
+0xFF26 = 0x2346
+0xFF27 = 0x2347
+0xFF28 = 0x2348
+0xFF29 = 0x2349
+0xFF2A = 0x234A
+0xFF2B = 0x234B
+0xFF2C = 0x234C
+0xFF2D = 0x234D
+0xFF2E = 0x234E
+0xFF2F = 0x234F
+0xFF30 = 0x2350
+0xFF31 = 0x2351
+0xFF32 = 0x2352
+0xFF33 = 0x2353
+0xFF34 = 0x2354
+0xFF35 = 0x2355
+0xFF36 = 0x2356
+0xFF37 = 0x2357
+0xFF38 = 0x2358
+0xFF39 = 0x2359
+0xFF3A = 0x235A
+0xFF3B = 0x235B
+0xFF3C = 0x235C
+0xFF3D = 0x235D
+0xFF3E = 0x235E
+0xFF3F = 0x235F
+0xFF40 = 0x2360
+0xFF41 = 0x2361
+0xFF42 = 0x2362
+0xFF43 = 0x2363
+0xFF44 = 0x2364
+0xFF45 = 0x2365
+0xFF46 = 0x2366
+0xFF47 = 0x2367
+0xFF48 = 0x2368
+0xFF49 = 0x2369
+0xFF4A = 0x236A
+0xFF4B = 0x236B
+0xFF4C = 0x236C
+0xFF4D = 0x236D
+0xFF4E = 0x236E
+0xFF4F = 0x236F
+0xFF50 = 0x2370
+0xFF51 = 0x2371
+0xFF52 = 0x2372
+0xFF53 = 0x2373
+0xFF54 = 0x2374
+0xFF55 = 0x2375
+0xFF56 = 0x2376
+0xFF57 = 0x2377
+0xFF58 = 0x2378
+0xFF59 = 0x2379
+0xFF5A = 0x237A
+0xFF5B = 0x237B
+0xFF5C = 0x237C
+0xFF5D = 0x237D
+0xFF5E = 0x212B
+0xFFE0 = 0x2169
+0xFFE1 = 0x216A
+0xFFE3 = 0x237E
+0xFFE5 = 0x2324
+END_MAP
diff --git a/share/i18n/csmapper/GB/UCS%GB2312EXT.src b/share/i18n/csmapper/GB/UCS%GB2312EXT.src
new file mode 100644 (file)
index 0000000..5e4a3ec
--- /dev/null
@@ -0,0 +1,70 @@
+# $NetBSD: UCS%GB2312EXT.src,v 1.1 2006/08/19 10:58:41 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/GB2312EXT"
+SRC_ZONE       0x0144 - 0xFE44
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     cp936 to Unicode table
+#    Unicode version: 2.0
+#    Table version: 2.01
+#    Table format:  Format A
+#    Date:          1/7/2000
+#
+#    Contact:       cpxlate@microsoft.com
+#
+#    General notes: none
+#
+#    Format: Three tab-separated columns
+#        Column #1 is the cp936 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in cp936 order
+#
+0x0144 = 0x283D
+0x0148 = 0x283E
+0x01F9 = 0x283F
+0x0251 = 0x283B
+0x0261 = 0x2840
+0x20AC = 0x2263
+0x2170 = 0x2221
+0x2171 = 0x2222
+0x2172 = 0x2223
+0x2173 = 0x2224
+0x2174 = 0x2225
+0x2175 = 0x2226
+0x2176 = 0x2227
+0x2177 = 0x2228
+0x2178 = 0x2229
+0x2179 = 0x222A
+0xE76C = 0x2263 # fallback -> 0x20AC
+0xE7C7 = 0x283C
+0xE7C8 = 0x283F # fallback -> 0x01F9
+0xFE31 = 0x2672
+0xFE33 = 0x2674
+0xFE34 = 0x2675
+0xFE35 = 0x2660
+0xFE36 = 0x2661
+0xFE37 = 0x2670
+0xFE38 = 0x2671
+0xFE39 = 0x2662
+0xFE3A = 0x2663
+0xFE3B = 0x266E
+0xFE3C = 0x266F
+0xFE3D = 0x2666
+0xFE3E = 0x2667
+0xFE3F = 0x2664
+0xFE40 = 0x2665
+0xFE41 = 0x2668
+0xFE42 = 0x2669
+0xFE43 = 0x266A
+0xFE44 = 0x266B
+END_MAP
diff --git a/share/i18n/csmapper/GB/UCS%GB2312UDA1.src b/share/i18n/csmapper/GB/UCS%GB2312UDA1.src
new file mode 100644 (file)
index 0000000..4fb92ef
--- /dev/null
@@ -0,0 +1,1258 @@
+# $NetBSD: UCS%GB2312UDA1.src,v 1.1 2006/08/19 10:58:41 tnozaki Exp $
+
+# Copyright (c)2006 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "UCS/GB2312UDA1"
+SRC_ZONE       0xE000 - 0xE4C5
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+0xE000 = 0x2A21
+0xE001 = 0x2A22
+0xE002 = 0x2A23
+0xE003 = 0x2A24
+0xE004 = 0x2A25
+0xE005 = 0x2A26
+0xE006 = 0x2A27
+0xE007 = 0x2A28
+0xE008 = 0x2A29
+0xE009 = 0x2A2A
+0xE00A = 0x2A2B
+0xE00B = 0x2A2C
+0xE00C = 0x2A2D
+0xE00D = 0x2A2E
+0xE00E = 0x2A2F
+0xE00F = 0x2A30
+0xE010 = 0x2A31
+0xE011 = 0x2A32
+0xE012 = 0x2A33
+0xE013 = 0x2A34
+0xE014 = 0x2A35
+0xE015 = 0x2A36
+0xE016 = 0x2A37
+0xE017 = 0x2A38
+0xE018 = 0x2A39
+0xE019 = 0x2A3A
+0xE01A = 0x2A3B
+0xE01B = 0x2A3C
+0xE01C = 0x2A3D
+0xE01D = 0x2A3E
+0xE01E = 0x2A3F
+0xE01F = 0x2A40
+0xE020 = 0x2A41
+0xE021 = 0x2A42
+0xE022 = 0x2A43
+0xE023 = 0x2A44
+0xE024 = 0x2A45
+0xE025 = 0x2A46
+0xE026 = 0x2A47
+0xE027 = 0x2A48
+0xE028 = 0x2A49
+0xE029 = 0x2A4A
+0xE02A = 0x2A4B
+0xE02B = 0x2A4C
+0xE02C = 0x2A4D
+0xE02D = 0x2A4E
+0xE02E = 0x2A4F
+0xE02F = 0x2A50
+0xE030 = 0x2A51
+0xE031 = 0x2A52
+0xE032 = 0x2A53
+0xE033 = 0x2A54
+0xE034 = 0x2A55
+0xE035 = 0x2A56
+0xE036 = 0x2A57
+0xE037 = 0x2A58
+0xE038 = 0x2A59
+0xE039 = 0x2A5A
+0xE03A = 0x2A5B
+0xE03B = 0x2A5C
+0xE03C = 0x2A5D
+0xE03D = 0x2A5E
+0xE03E = 0x2A5F
+0xE03F = 0x2A60
+0xE040 = 0x2A61
+0xE041 = 0x2A62
+0xE042 = 0x2A63
+0xE043 = 0x2A64
+0xE044 = 0x2A65
+0xE045 = 0x2A66
+0xE046 = 0x2A67
+0xE047 = 0x2A68
+0xE048 = 0x2A69
+0xE049 = 0x2A6A
+0xE04A = 0x2A6B
+0xE04B = 0x2A6C
+0xE04C = 0x2A6D
+0xE04D = 0x2A6E
+0xE04E = 0x2A6F
+0xE04F = 0x2A70
+0xE050 = 0x2A71
+0xE051 = 0x2A72
+0xE052 = 0x2A73
+0xE053 = 0x2A74
+0xE054 = 0x2A75
+0xE055 = 0x2A76
+0xE056 = 0x2A77
+0xE057 = 0x2A78
+0xE058 = 0x2A79
+0xE059 = 0x2A7A
+0xE05A = 0x2A7B
+0xE05B = 0x2A7C
+0xE05C = 0x2A7D
+0xE05D = 0x2A7E
+0xE05E = 0x2B21
+0xE05F = 0x2B22
+0xE060 = 0x2B23
+0xE061 = 0x2B24
+0xE062 = 0x2B25
+0xE063 = 0x2B26
+0xE064 = 0x2B27
+0xE065 = 0x2B28
+0xE066 = 0x2B29
+0xE067 = 0x2B2A
+0xE068 = 0x2B2B
+0xE069 = 0x2B2C
+0xE06A = 0x2B2D
+0xE06B = 0x2B2E
+0xE06C = 0x2B2F
+0xE06D = 0x2B30
+0xE06E = 0x2B31
+0xE06F = 0x2B32
+0xE070 = 0x2B33
+0xE071 = 0x2B34
+0xE072 = 0x2B35
+0xE073 = 0x2B36
+0xE074 = 0x2B37
+0xE075 = 0x2B38
+0xE076 = 0x2B39
+0xE077 = 0x2B3A
+0xE078 = 0x2B3B
+0xE079 = 0x2B3C
+0xE07A = 0x2B3D
+0xE07B = 0x2B3E
+0xE07C = 0x2B3F
+0xE07D = 0x2B40
+0xE07E = 0x2B41
+0xE07F = 0x2B42
+0xE080 = 0x2B43
+0xE081 = 0x2B44
+0xE082 = 0x2B45
+0xE083 = 0x2B46
+0xE084 = 0x2B47
+0xE085 = 0x2B48
+0xE086 = 0x2B49
+0xE087 = 0x2B4A
+0xE088 = 0x2B4B
+0xE089 = 0x2B4C
+0xE08A = 0x2B4D
+0xE08B = 0x2B4E
+0xE08C = 0x2B4F
+0xE08D = 0x2B50
+0xE08E = 0x2B51
+0xE08F = 0x2B52
+0xE090 = 0x2B53
+0xE091 = 0x2B54
+0xE092 = 0x2B55
+0xE093 = 0x2B56
+0xE094 = 0x2B57
+0xE095 = 0x2B58
+0xE096 = 0x2B59
+0xE097 = 0x2B5A
+0xE098 = 0x2B5B
+0xE099 = 0x2B5C
+0xE09A = 0x2B5D
+0xE09B = 0x2B5E
+0xE09C = 0x2B5F
+0xE09D = 0x2B60
+0xE09E = 0x2B61
+0xE09F = 0x2B62
+0xE0A0 = 0x2B63
+0xE0A1 = 0x2B64
+0xE0A2 = 0x2B65
+0xE0A3 = 0x2B66
+0xE0A4 = 0x2B67
+0xE0A5 = 0x2B68
+0xE0A6 = 0x2B69
+0xE0A7 = 0x2B6A
+0xE0A8 = 0x2B6B
+0xE0A9 = 0x2B6C
+0xE0AA = 0x2B6D
+0xE0AB = 0x2B6E
+0xE0AC = 0x2B6F
+0xE0AD = 0x2B70
+0xE0AE = 0x2B71
+0xE0AF = 0x2B72
+0xE0B0 = 0x2B73
+0xE0B1 = 0x2B74
+0xE0B2 = 0x2B75
+0xE0B3 = 0x2B76
+0xE0B4 = 0x2B77
+0xE0B5 = 0x2B78
+0xE0B6 = 0x2B79
+0xE0B7 = 0x2B7A
+0xE0B8 = 0x2B7B
+0xE0B9 = 0x2B7C
+0xE0BA = 0x2B7D
+0xE0BB = 0x2B7E
+0xE0BC = 0x2C21
+0xE0BD = 0x2C22
+0xE0BE = 0x2C23
+0xE0BF = 0x2C24
+0xE0C0 = 0x2C25
+0xE0C1 = 0x2C26
+0xE0C2 = 0x2C27
+0xE0C3 = 0x2C28
+0xE0C4 = 0x2C29
+0xE0C5 = 0x2C2A
+0xE0C6 = 0x2C2B
+0xE0C7 = 0x2C2C
+0xE0C8 = 0x2C2D
+0xE0C9 = 0x2C2E
+0xE0CA = 0x2C2F
+0xE0CB = 0x2C30
+0xE0CC = 0x2C31
+0xE0CD = 0x2C32
+0xE0CE = 0x2C33
+0xE0CF = 0x2C34
+0xE0D0 = 0x2C35
+0xE0D1 = 0x2C36
+0xE0D2 = 0x2C37
+0xE0D3 = 0x2C38
+0xE0D4 = 0x2C39
+0xE0D5 = 0x2C3A
+0xE0D6 = 0x2C3B
+0xE0D7 = 0x2C3C
+0xE0D8 = 0x2C3D
+0xE0D9 = 0x2C3E
+0xE0DA = 0x2C3F
+0xE0DB = 0x2C40
+0xE0DC = 0x2C41
+0xE0DD = 0x2C42
+0xE0DE = 0x2C43
+0xE0DF = 0x2C44
+0xE0E0 = 0x2C45
+0xE0E1 = 0x2C46
+0xE0E2 = 0x2C47
+0xE0E3 = 0x2C48
+0xE0E4 = 0x2C49
+0xE0E5 = 0x2C4A
+0xE0E6 = 0x2C4B
+0xE0E7 = 0x2C4C
+0xE0E8 = 0x2C4D
+0xE0E9 = 0x2C4E
+0xE0EA = 0x2C4F
+0xE0EB = 0x2C50
+0xE0EC = 0x2C51
+0xE0ED = 0x2C52
+0xE0EE = 0x2C53
+0xE0EF = 0x2C54
+0xE0F0 = 0x2C55
+0xE0F1 = 0x2C56
+0xE0F2 = 0x2C57
+0xE0F3 = 0x2C58
+0xE0F4 = 0x2C59
+0xE0F5 = 0x2C5A
+0xE0F6 = 0x2C5B
+0xE0F7 = 0x2C5C
+0xE0F8 = 0x2C5D
+0xE0F9 = 0x2C5E
+0xE0FA = 0x2C5F
+0xE0FB = 0x2C60
+0xE0FC = 0x2C61
+0xE0FD = 0x2C62
+0xE0FE = 0x2C63
+0xE0FF = 0x2C64
+0xE100 = 0x2C65
+0xE101 = 0x2C66
+0xE102 = 0x2C67
+0xE103 = 0x2C68
+0xE104 = 0x2C69
+0xE105 = 0x2C6A
+0xE106 = 0x2C6B
+0xE107 = 0x2C6C
+0xE108 = 0x2C6D
+0xE109 = 0x2C6E
+0xE10A = 0x2C6F
+0xE10B = 0x2C70
+0xE10C = 0x2C71
+0xE10D = 0x2C72
+0xE10E = 0x2C73
+0xE10F = 0x2C74
+0xE110 = 0x2C75
+0xE111 = 0x2C76
+0xE112 = 0x2C77
+0xE113 = 0x2C78
+0xE114 = 0x2C79
+0xE115 = 0x2C7A
+0xE116 = 0x2C7B
+0xE117 = 0x2C7C
+0xE118 = 0x2C7D
+0xE119 = 0x2C7E
+0xE11A = 0x2D21
+0xE11B = 0x2D22
+0xE11C = 0x2D23
+0xE11D = 0x2D24
+0xE11E = 0x2D25
+0xE11F = 0x2D26
+0xE120 = 0x2D27
+0xE121 = 0x2D28
+0xE122 = 0x2D29
+0xE123 = 0x2D2A
+0xE124 = 0x2D2B
+0xE125 = 0x2D2C
+0xE126 = 0x2D2D
+0xE127 = 0x2D2E
+0xE128 = 0x2D2F
+0xE129 = 0x2D30
+0xE12A = 0x2D31
+0xE12B = 0x2D32
+0xE12C = 0x2D33
+0xE12D = 0x2D34
+0xE12E = 0x2D35
+0xE12F = 0x2D36
+0xE130 = 0x2D37
+0xE131 = 0x2D38
+0xE132 = 0x2D39
+0xE133 = 0x2D3A
+0xE134 = 0x2D3B
+0xE135 = 0x2D3C
+0xE136 = 0x2D3D
+0xE137 = 0x2D3E
+0xE138 = 0x2D3F
+0xE139 = 0x2D40
+0xE13A = 0x2D41
+0xE13B = 0x2D42
+0xE13C = 0x2D43
+0xE13D = 0x2D44
+0xE13E = 0x2D45
+0xE13F = 0x2D46
+0xE140 = 0x2D47
+0xE141 = 0x2D48
+0xE142 = 0x2D49
+0xE143 = 0x2D4A
+0xE144 = 0x2D4B
+0xE145 = 0x2D4C
+0xE146 = 0x2D4D
+0xE147 = 0x2D4E
+0xE148 = 0x2D4F
+0xE149 = 0x2D50
+0xE14A = 0x2D51
+0xE14B = 0x2D52
+0xE14C = 0x2D53
+0xE14D = 0x2D54
+0xE14E = 0x2D55
+0xE14F = 0x2D56
+0xE150 = 0x2D57
+0xE151 = 0x2D58
+0xE152 = 0x2D59
+0xE153 = 0x2D5A
+0xE154 = 0x2D5B
+0xE155 = 0x2D5C
+0xE156 = 0x2D5D
+0xE157 = 0x2D5E
+0xE158 = 0x2D5F
+0xE159 = 0x2D60
+0xE15A = 0x2D61
+0xE15B = 0x2D62
+0xE15C = 0x2D63
+0xE15D = 0x2D64
+0xE15E = 0x2D65
+0xE15F = 0x2D66
+0xE160 = 0x2D67
+0xE161 = 0x2D68
+0xE162 = 0x2D69
+0xE163 = 0x2D6A
+0xE164 = 0x2D6B
+0xE165 = 0x2D6C
+0xE166 = 0x2D6D
+0xE167 = 0x2D6E
+0xE168 = 0x2D6F
+0xE169 = 0x2D70
+0xE16A = 0x2D71
+0xE16B = 0x2D72
+0xE16C = 0x2D73
+0xE16D = 0x2D74
+0xE16E = 0x2D75
+0xE16F = 0x2D76
+0xE170 = 0x2D77
+0xE171 = 0x2D78
+0xE172 = 0x2D79
+0xE173 = 0x2D7A
+0xE174 = 0x2D7B
+0xE175 = 0x2D7C
+0xE176 = 0x2D7D
+0xE177 = 0x2D7E
+0xE178 = 0x2E21
+0xE179 = 0x2E22
+0xE17A = 0x2E23
+0xE17B = 0x2E24
+0xE17C = 0x2E25
+0xE17D = 0x2E26
+0xE17E = 0x2E27
+0xE17F = 0x2E28
+0xE180 = 0x2E29
+0xE181 = 0x2E2A
+0xE182 = 0x2E2B
+0xE183 = 0x2E2C
+0xE184 = 0x2E2D
+0xE185 = 0x2E2E
+0xE186 = 0x2E2F
+0xE187 = 0x2E30
+0xE188 = 0x2E31
+0xE189 = 0x2E32
+0xE18A = 0x2E33
+0xE18B = 0x2E34
+0xE18C = 0x2E35
+0xE18D = 0x2E36
+0xE18E = 0x2E37
+0xE18F = 0x2E38
+0xE190 = 0x2E39
+0xE191 = 0x2E3A
+0xE192 = 0x2E3B
+0xE193 = 0x2E3C
+0xE194 = 0x2E3D
+0xE195 = 0x2E3E
+0xE196 = 0x2E3F
+0xE197 = 0x2E40
+0xE198 = 0x2E41
+0xE199 = 0x2E42
+0xE19A = 0x2E43
+0xE19B = 0x2E44
+0xE19C = 0x2E45
+0xE19D = 0x2E46
+0xE19E = 0x2E47
+0xE19F = 0x2E48
+0xE1A0 = 0x2E49
+0xE1A1 = 0x2E4A
+0xE1A2 = 0x2E4B
+0xE1A3 = 0x2E4C
+0xE1A4 = 0x2E4D
+0xE1A5 = 0x2E4E
+0xE1A6 = 0x2E4F
+0xE1A7 = 0x2E50
+0xE1A8 = 0x2E51
+0xE1A9 = 0x2E52
+0xE1AA = 0x2E53
+0xE1AB = 0x2E54
+0xE1AC = 0x2E55
+0xE1AD = 0x2E56
+0xE1AE = 0x2E57
+0xE1AF = 0x2E58
+0xE1B0 = 0x2E59
+0xE1B1 = 0x2E5A
+0xE1B2 = 0x2E5B
+0xE1B3 = 0x2E5C
+0xE1B4 = 0x2E5D
+0xE1B5 = 0x2E5E
+0xE1B6 = 0x2E5F
+0xE1B7 = 0x2E60
+0xE1B8 = 0x2E61
+0xE1B9 = 0x2E62
+0xE1BA = 0x2E63
+0xE1BB = 0x2E64
+0xE1BC = 0x2E65
+0xE1BD = 0x2E66
+0xE1BE = 0x2E67
+0xE1BF = 0x2E68
+0xE1C0 = 0x2E69
+0xE1C1 = 0x2E6A
+0xE1C2 = 0x2E6B
+0xE1C3 = 0x2E6C
+0xE1C4 = 0x2E6D
+0xE1C5 = 0x2E6E
+0xE1C6 = 0x2E6F
+0xE1C7 = 0x2E70
+0xE1C8 = 0x2E71
+0xE1C9 = 0x2E72
+0xE1CA = 0x2E73
+0xE1CB = 0x2E74
+0xE1CC = 0x2E75
+0xE1CD = 0x2E76
+0xE1CE = 0x2E77
+0xE1CF = 0x2E78
+0xE1D0 = 0x2E79
+0xE1D1 = 0x2E7A
+0xE1D2 = 0x2E7B
+0xE1D3 = 0x2E7C
+0xE1D4 = 0x2E7D
+0xE1D5 = 0x2E7E
+0xE1D6 = 0x2F21
+0xE1D7 = 0x2F22
+0xE1D8 = 0x2F23
+0xE1D9 = 0x2F24
+0xE1DA = 0x2F25
+0xE1DB = 0x2F26
+0xE1DC = 0x2F27
+0xE1DD = 0x2F28
+0xE1DE = 0x2F29
+0xE1DF = 0x2F2A
+0xE1E0 = 0x2F2B
+0xE1E1 = 0x2F2C
+0xE1E2 = 0x2F2D
+0xE1E3 = 0x2F2E
+0xE1E4 = 0x2F2F
+0xE1E5 = 0x2F30
+0xE1E6 = 0x2F31
+0xE1E7 = 0x2F32
+0xE1E8 = 0x2F33
+0xE1E9 = 0x2F34
+0xE1EA = 0x2F35
+0xE1EB = 0x2F36
+0xE1EC = 0x2F37
+0xE1ED = 0x2F38
+0xE1EE = 0x2F39
+0xE1EF = 0x2F3A
+0xE1F0 = 0x2F3B
+0xE1F1 = 0x2F3C
+0xE1F2 = 0x2F3D
+0xE1F3 = 0x2F3E
+0xE1F4 = 0x2F3F
+0xE1F5 = 0x2F40
+0xE1F6 = 0x2F41
+0xE1F7 = 0x2F42
+0xE1F8 = 0x2F43
+0xE1F9 = 0x2F44
+0xE1FA = 0x2F45
+0xE1FB = 0x2F46
+0xE1FC = 0x2F47
+0xE1FD = 0x2F48
+0xE1FE = 0x2F49
+0xE1FF = 0x2F4A
+0xE200 = 0x2F4B
+0xE201 = 0x2F4C
+0xE202 = 0x2F4D
+0xE203 = 0x2F4E
+0xE204 = 0x2F4F
+0xE205 = 0x2F50
+0xE206 = 0x2F51
+0xE207 = 0x2F52
+0xE208 = 0x2F53
+0xE209 = 0x2F54
+0xE20A = 0x2F55
+0xE20B = 0x2F56
+0xE20C = 0x2F57
+0xE20D = 0x2F58
+0xE20E = 0x2F59
+0xE20F = 0x2F5A
+0xE210 = 0x2F5B
+0xE211 = 0x2F5C
+0xE212 = 0x2F5D
+0xE213 = 0x2F5E
+0xE214 = 0x2F5F
+0xE215 = 0x2F60
+0xE216 = 0x2F61
+0xE217 = 0x2F62
+0xE218 = 0x2F63
+0xE219 = 0x2F64
+0xE21A = 0x2F65
+0xE21B = 0x2F66
+0xE21C = 0x2F67
+0xE21D = 0x2F68
+0xE21E = 0x2F69
+0xE21F = 0x2F6A
+0xE220 = 0x2F6B
+0xE221 = 0x2F6C
+0xE222 = 0x2F6D
+0xE223 = 0x2F6E
+0xE224 = 0x2F6F
+0xE225 = 0x2F70
+0xE226 = 0x2F71
+0xE227 = 0x2F72
+0xE228 = 0x2F73
+0xE229 = 0x2F74
+0xE22A = 0x2F75
+0xE22B = 0x2F76
+0xE22C = 0x2F77
+0xE22D = 0x2F78
+0xE22E = 0x2F79
+0xE22F = 0x2F7A
+0xE230 = 0x2F7B
+0xE231 = 0x2F7C
+0xE232 = 0x2F7D
+0xE233 = 0x2F7E
+0xE234 = 0x7821
+0xE235 = 0x7822
+0xE236 = 0x7823
+0xE237 = 0x7824
+0xE238 = 0x7825
+0xE239 = 0x7826
+0xE23A = 0x7827
+0xE23B = 0x7828
+0xE23C = 0x7829
+0xE23D = 0x782A
+0xE23E = 0x782B
+0xE23F = 0x782C
+0xE240 = 0x782D
+0xE241 = 0x782E
+0xE242 = 0x782F
+0xE243 = 0x7830
+0xE244 = 0x7831
+0xE245 = 0x7832
+0xE246 = 0x7833
+0xE247 = 0x7834
+0xE248 = 0x7835
+0xE249 = 0x7836
+0xE24A = 0x7837
+0xE24B = 0x7838
+0xE24C = 0x7839
+0xE24D = 0x783A
+0xE24E = 0x783B
+0xE24F = 0x783C
+0xE250 = 0x783D
+0xE251 = 0x783E
+0xE252 = 0x783F
+0xE253 = 0x7840
+0xE254 = 0x7841
+0xE255 = 0x7842
+0xE256 = 0x7843
+0xE257 = 0x7844
+0xE258 = 0x7845
+0xE259 = 0x7846
+0xE25A = 0x7847
+0xE25B = 0x7848
+0xE25C = 0x7849
+0xE25D = 0x784A
+0xE25E = 0x784B
+0xE25F = 0x784C
+0xE260 = 0x784D
+0xE261 = 0x784E
+0xE262 = 0x784F
+0xE263 = 0x7850
+0xE264 = 0x7851
+0xE265 = 0x7852
+0xE266 = 0x7853
+0xE267 = 0x7854
+0xE268 = 0x7855
+0xE269 = 0x7856
+0xE26A = 0x7857
+0xE26B = 0x7858
+0xE26C = 0x7859
+0xE26D = 0x785A
+0xE26E = 0x785B
+0xE26F = 0x785C
+0xE270 = 0x785D
+0xE271 = 0x785E
+0xE272 = 0x785F
+0xE273 = 0x7860
+0xE274 = 0x7861
+0xE275 = 0x7862
+0xE276 = 0x7863
+0xE277 = 0x7864
+0xE278 = 0x7865
+0xE279 = 0x7866
+0xE27A = 0x7867
+0xE27B = 0x7868
+0xE27C = 0x7869
+0xE27D = 0x786A
+0xE27E = 0x786B
+0xE27F = 0x786C
+0xE280 = 0x786D
+0xE281 = 0x786E
+0xE282 = 0x786F
+0xE283 = 0x7870
+0xE284 = 0x7871
+0xE285 = 0x7872
+0xE286 = 0x7873
+0xE287 = 0x7874
+0xE288 = 0x7875
+0xE289 = 0x7876
+0xE28A = 0x7877
+0xE28B = 0x7878
+0xE28C = 0x7879
+0xE28D = 0x787A
+0xE28E = 0x787B
+0xE28F = 0x787C
+0xE290 = 0x787D
+0xE291 = 0x787E
+0xE292 = 0x7921
+0xE293 = 0x7922
+0xE294 = 0x7923
+0xE295 = 0x7924
+0xE296 = 0x7925
+0xE297 = 0x7926
+0xE298 = 0x7927
+0xE299 = 0x7928
+0xE29A = 0x7929
+0xE29B = 0x792A
+0xE29C = 0x792B
+0xE29D = 0x792C
+0xE29E = 0x792D
+0xE29F = 0x792E
+0xE2A0 = 0x792F
+0xE2A1 = 0x7930
+0xE2A2 = 0x7931
+0xE2A3 = 0x7932
+0xE2A4 = 0x7933
+0xE2A5 = 0x7934
+0xE2A6 = 0x7935
+0xE2A7 = 0x7936
+0xE2A8 = 0x7937
+0xE2A9 = 0x7938
+0xE2AA = 0x7939
+0xE2AB = 0x793A
+0xE2AC = 0x793B
+0xE2AD = 0x793C
+0xE2AE = 0x793D
+0xE2AF = 0x793E
+0xE2B0 = 0x793F
+0xE2B1 = 0x7940
+0xE2B2 = 0x7941
+0xE2B3 = 0x7942
+0xE2B4 = 0x7943
+0xE2B5 = 0x7944
+0xE2B6 = 0x7945
+0xE2B7 = 0x7946
+0xE2B8 = 0x7947
+0xE2B9 = 0x7948
+0xE2BA = 0x7949
+0xE2BB = 0x794A
+0xE2BC = 0x794B
+0xE2BD = 0x794C
+0xE2BE = 0x794D
+0xE2BF = 0x794E
+0xE2C0 = 0x794F
+0xE2C1 = 0x7950
+0xE2C2 = 0x7951
+0xE2C3 = 0x7952
+0xE2C4 = 0x7953
+0xE2C5 = 0x7954
+0xE2C6 = 0x7955
+0xE2C7 = 0x7956
+0xE2C8 = 0x7957
+0xE2C9 = 0x7958
+0xE2CA = 0x7959
+0xE2CB = 0x795A
+0xE2CC = 0x795B
+0xE2CD = 0x795C
+0xE2CE = 0x795D
+0xE2CF = 0x795E
+0xE2D0 = 0x795F
+0xE2D1 = 0x7960
+0xE2D2 = 0x7961
+0xE2D3 = 0x7962
+0xE2D4 = 0x7963
+0xE2D5 = 0x7964
+0xE2D6 = 0x7965
+0xE2D7 = 0x7966
+0xE2D8 = 0x7967
+0xE2D9 = 0x7968
+0xE2DA = 0x7969
+0xE2DB = 0x796A
+0xE2DC = 0x796B
+0xE2DD = 0x796C
+0xE2DE = 0x796D
+0xE2DF = 0x796E
+0xE2E0 = 0x796F
+0xE2E1 = 0x7970
+0xE2E2 = 0x7971
+0xE2E3 = 0x7972
+0xE2E4 = 0x7973
+0xE2E5 = 0x7974
+0xE2E6 = 0x7975
+0xE2E7 = 0x7976
+0xE2E8 = 0x7977
+0xE2E9 = 0x7978
+0xE2EA = 0x7979
+0xE2EB = 0x797A
+0xE2EC = 0x797B
+0xE2ED = 0x797C
+0xE2EE = 0x797D
+0xE2EF = 0x797E
+0xE2F0 = 0x7A21
+0xE2F1 = 0x7A22
+0xE2F2 = 0x7A23
+0xE2F3 = 0x7A24
+0xE2F4 = 0x7A25
+0xE2F5 = 0x7A26
+0xE2F6 = 0x7A27
+0xE2F7 = 0x7A28
+0xE2F8 = 0x7A29
+0xE2F9 = 0x7A2A
+0xE2FA = 0x7A2B
+0xE2FB = 0x7A2C
+0xE2FC = 0x7A2D
+0xE2FD = 0x7A2E
+0xE2FE = 0x7A2F
+0xE2FF = 0x7A30
+0xE300 = 0x7A31
+0xE301 = 0x7A32
+0xE302 = 0x7A33
+0xE303 = 0x7A34
+0xE304 = 0x7A35
+0xE305 = 0x7A36
+0xE306 = 0x7A37
+0xE307 = 0x7A38
+0xE308 = 0x7A39
+0xE309 = 0x7A3A
+0xE30A = 0x7A3B
+0xE30B = 0x7A3C
+0xE30C = 0x7A3D
+0xE30D = 0x7A3E
+0xE30E = 0x7A3F
+0xE30F = 0x7A40
+0xE310 = 0x7A41
+0xE311 = 0x7A42
+0xE312 = 0x7A43
+0xE313 = 0x7A44
+0xE314 = 0x7A45
+0xE315 = 0x7A46
+0xE316 = 0x7A47
+0xE317 = 0x7A48
+0xE318 = 0x7A49
+0xE319 = 0x7A4A
+0xE31A = 0x7A4B
+0xE31B = 0x7A4C
+0xE31C = 0x7A4D
+0xE31D = 0x7A4E
+0xE31E = 0x7A4F
+0xE31F = 0x7A50
+0xE320 = 0x7A51
+0xE321 = 0x7A52
+0xE322 = 0x7A53
+0xE323 = 0x7A54
+0xE324 = 0x7A55
+0xE325 = 0x7A56
+0xE326 = 0x7A57
+0xE327 = 0x7A58
+0xE328 = 0x7A59
+0xE329 = 0x7A5A
+0xE32A = 0x7A5B
+0xE32B = 0x7A5C
+0xE32C = 0x7A5D
+0xE32D = 0x7A5E
+0xE32E = 0x7A5F
+0xE32F = 0x7A60
+0xE330 = 0x7A61
+0xE331 = 0x7A62
+0xE332 = 0x7A63
+0xE333 = 0x7A64
+0xE334 = 0x7A65
+0xE335 = 0x7A66
+0xE336 = 0x7A67
+0xE337 = 0x7A68
+0xE338 = 0x7A69
+0xE339 = 0x7A6A
+0xE33A = 0x7A6B
+0xE33B = 0x7A6C
+0xE33C = 0x7A6D
+0xE33D = 0x7A6E
+0xE33E = 0x7A6F
+0xE33F = 0x7A70
+0xE340 = 0x7A71
+0xE341 = 0x7A72
+0xE342 = 0x7A73
+0xE343 = 0x7A74
+0xE344 = 0x7A75
+0xE345 = 0x7A76
+0xE346 = 0x7A77
+0xE347 = 0x7A78
+0xE348 = 0x7A79
+0xE349 = 0x7A7A
+0xE34A = 0x7A7B
+0xE34B = 0x7A7C
+0xE34C = 0x7A7D
+0xE34D = 0x7A7E
+0xE34E = 0x7B21
+0xE34F = 0x7B22
+0xE350 = 0x7B23
+0xE351 = 0x7B24
+0xE352 = 0x7B25
+0xE353 = 0x7B26
+0xE354 = 0x7B27
+0xE355 = 0x7B28
+0xE356 = 0x7B29
+0xE357 = 0x7B2A
+0xE358 = 0x7B2B
+0xE359 = 0x7B2C
+0xE35A = 0x7B2D
+0xE35B = 0x7B2E
+0xE35C = 0x7B2F
+0xE35D = 0x7B30
+0xE35E = 0x7B31
+0xE35F = 0x7B32
+0xE360 = 0x7B33
+0xE361 = 0x7B34
+0xE362 = 0x7B35
+0xE363 = 0x7B36
+0xE364 = 0x7B37
+0xE365 = 0x7B38
+0xE366 = 0x7B39
+0xE367 = 0x7B3A
+0xE368 = 0x7B3B
+0xE369 = 0x7B3C
+0xE36A = 0x7B3D
+0xE36B = 0x7B3E
+0xE36C = 0x7B3F
+0xE36D = 0x7B40
+0xE36E = 0x7B41
+0xE36F = 0x7B42
+0xE370 = 0x7B43
+0xE371 = 0x7B44
+0xE372 = 0x7B45
+0xE373 = 0x7B46
+0xE374 = 0x7B47
+0xE375 = 0x7B48
+0xE376 = 0x7B49
+0xE377 = 0x7B4A
+0xE378 = 0x7B4B
+0xE379 = 0x7B4C
+0xE37A = 0x7B4D
+0xE37B = 0x7B4E
+0xE37C = 0x7B4F
+0xE37D = 0x7B50
+0xE37E = 0x7B51
+0xE37F = 0x7B52
+0xE380 = 0x7B53
+0xE381 = 0x7B54
+0xE382 = 0x7B55
+0xE383 = 0x7B56
+0xE384 = 0x7B57
+0xE385 = 0x7B58
+0xE386 = 0x7B59
+0xE387 = 0x7B5A
+0xE388 = 0x7B5B
+0xE389 = 0x7B5C
+0xE38A = 0x7B5D
+0xE38B = 0x7B5E
+0xE38C = 0x7B5F
+0xE38D = 0x7B60
+0xE38E = 0x7B61
+0xE38F = 0x7B62
+0xE390 = 0x7B63
+0xE391 = 0x7B64
+0xE392 = 0x7B65
+0xE393 = 0x7B66
+0xE394 = 0x7B67
+0xE395 = 0x7B68
+0xE396 = 0x7B69
+0xE397 = 0x7B6A
+0xE398 = 0x7B6B
+0xE399 = 0x7B6C
+0xE39A = 0x7B6D
+0xE39B = 0x7B6E
+0xE39C = 0x7B6F
+0xE39D = 0x7B70
+0xE39E = 0x7B71
+0xE39F = 0x7B72
+0xE3A0 = 0x7B73
+0xE3A1 = 0x7B74
+0xE3A2 = 0x7B75
+0xE3A3 = 0x7B76
+0xE3A4 = 0x7B77
+0xE3A5 = 0x7B78
+0xE3A6 = 0x7B79
+0xE3A7 = 0x7B7A
+0xE3A8 = 0x7B7B
+0xE3A9 = 0x7B7C
+0xE3AA = 0x7B7D
+0xE3AB = 0x7B7E
+0xE3AC = 0x7C21
+0xE3AD = 0x7C22
+0xE3AE = 0x7C23
+0xE3AF = 0x7C24
+0xE3B0 = 0x7C25
+0xE3B1 = 0x7C26
+0xE3B2 = 0x7C27
+0xE3B3 = 0x7C28
+0xE3B4 = 0x7C29
+0xE3B5 = 0x7C2A
+0xE3B6 = 0x7C2B
+0xE3B7 = 0x7C2C
+0xE3B8 = 0x7C2D
+0xE3B9 = 0x7C2E
+0xE3BA = 0x7C2F
+0xE3BB = 0x7C30
+0xE3BC = 0x7C31
+0xE3BD = 0x7C32
+0xE3BE = 0x7C33
+0xE3BF = 0x7C34
+0xE3C0 = 0x7C35
+0xE3C1 = 0x7C36
+0xE3C2 = 0x7C37
+0xE3C3 = 0x7C38
+0xE3C4 = 0x7C39
+0xE3C5 = 0x7C3A
+0xE3C6 = 0x7C3B
+0xE3C7 = 0x7C3C
+0xE3C8 = 0x7C3D
+0xE3C9 = 0x7C3E
+0xE3CA = 0x7C3F
+0xE3CB = 0x7C40
+0xE3CC = 0x7C41
+0xE3CD = 0x7C42
+0xE3CE = 0x7C43
+0xE3CF = 0x7C44
+0xE3D0 = 0x7C45
+0xE3D1 = 0x7C46
+0xE3D2 = 0x7C47
+0xE3D3 = 0x7C48
+0xE3D4 = 0x7C49
+0xE3D5 = 0x7C4A
+0xE3D6 = 0x7C4B
+0xE3D7 = 0x7C4C
+0xE3D8 = 0x7C4D
+0xE3D9 = 0x7C4E
+0xE3DA = 0x7C4F
+0xE3DB = 0x7C50
+0xE3DC = 0x7C51
+0xE3DD = 0x7C52
+0xE3DE = 0x7C53
+0xE3DF = 0x7C54
+0xE3E0 = 0x7C55
+0xE3E1 = 0x7C56
+0xE3E2 = 0x7C57
+0xE3E3 = 0x7C58
+0xE3E4 = 0x7C59
+0xE3E5 = 0x7C5A
+0xE3E6 = 0x7C5B
+0xE3E7 = 0x7C5C
+0xE3E8 = 0x7C5D
+0xE3E9 = 0x7C5E
+0xE3EA = 0x7C5F
+0xE3EB = 0x7C60
+0xE3EC = 0x7C61
+0xE3ED = 0x7C62
+0xE3EE = 0x7C63
+0xE3EF = 0x7C64
+0xE3F0 = 0x7C65
+0xE3F1 = 0x7C66
+0xE3F2 = 0x7C67
+0xE3F3 = 0x7C68
+0xE3F4 = 0x7C69
+0xE3F5 = 0x7C6A
+0xE3F6 = 0x7C6B
+0xE3F7 = 0x7C6C
+0xE3F8 = 0x7C6D
+0xE3F9 = 0x7C6E
+0xE3FA = 0x7C6F
+0xE3FB = 0x7C70
+0xE3FC = 0x7C71
+0xE3FD = 0x7C72
+0xE3FE = 0x7C73
+0xE3FF = 0x7C74
+0xE400 = 0x7C75
+0xE401 = 0x7C76
+0xE402 = 0x7C77
+0xE403 = 0x7C78
+0xE404 = 0x7C79
+0xE405 = 0x7C7A
+0xE406 = 0x7C7B
+0xE407 = 0x7C7C
+0xE408 = 0x7C7D
+0xE409 = 0x7C7E
+0xE40A = 0x7D21
+0xE40B = 0x7D22
+0xE40C = 0x7D23
+0xE40D = 0x7D24
+0xE40E = 0x7D25
+0xE40F = 0x7D26
+0xE410 = 0x7D27
+0xE411 = 0x7D28
+0xE412 = 0x7D29
+0xE413 = 0x7D2A
+0xE414 = 0x7D2B
+0xE415 = 0x7D2C
+0xE416 = 0x7D2D
+0xE417 = 0x7D2E
+0xE418 = 0x7D2F
+0xE419 = 0x7D30
+0xE41A = 0x7D31
+0xE41B = 0x7D32
+0xE41C = 0x7D33
+0xE41D = 0x7D34
+0xE41E = 0x7D35
+0xE41F = 0x7D36
+0xE420 = 0x7D37
+0xE421 = 0x7D38
+0xE422 = 0x7D39
+0xE423 = 0x7D3A
+0xE424 = 0x7D3B
+0xE425 = 0x7D3C
+0xE426 = 0x7D3D
+0xE427 = 0x7D3E
+0xE428 = 0x7D3F
+0xE429 = 0x7D40
+0xE42A = 0x7D41
+0xE42B = 0x7D42
+0xE42C = 0x7D43
+0xE42D = 0x7D44
+0xE42E = 0x7D45
+0xE42F = 0x7D46
+0xE430 = 0x7D47
+0xE431 = 0x7D48
+0xE432 = 0x7D49
+0xE433 = 0x7D4A
+0xE434 = 0x7D4B
+0xE435 = 0x7D4C
+0xE436 = 0x7D4D
+0xE437 = 0x7D4E
+0xE438 = 0x7D4F
+0xE439 = 0x7D50
+0xE43A = 0x7D51
+0xE43B = 0x7D52
+0xE43C = 0x7D53
+0xE43D = 0x7D54
+0xE43E = 0x7D55
+0xE43F = 0x7D56
+0xE440 = 0x7D57
+0xE441 = 0x7D58
+0xE442 = 0x7D59
+0xE443 = 0x7D5A
+0xE444 = 0x7D5B
+0xE445 = 0x7D5C
+0xE446 = 0x7D5D
+0xE447 = 0x7D5E
+0xE448 = 0x7D5F
+0xE449 = 0x7D60
+0xE44A = 0x7D61
+0xE44B = 0x7D62
+0xE44C = 0x7D63
+0xE44D = 0x7D64
+0xE44E = 0x7D65
+0xE44F = 0x7D66
+0xE450 = 0x7D67
+0xE451 = 0x7D68
+0xE452 = 0x7D69
+0xE453 = 0x7D6A
+0xE454 = 0x7D6B
+0xE455 = 0x7D6C
+0xE456 = 0x7D6D
+0xE457 = 0x7D6E
+0xE458 = 0x7D6F
+0xE459 = 0x7D70
+0xE45A = 0x7D71
+0xE45B = 0x7D72
+0xE45C = 0x7D73
+0xE45D = 0x7D74
+0xE45E = 0x7D75
+0xE45F = 0x7D76
+0xE460 = 0x7D77
+0xE461 = 0x7D78
+0xE462 = 0x7D79
+0xE463 = 0x7D7A
+0xE464 = 0x7D7B
+0xE465 = 0x7D7C
+0xE466 = 0x7D7D
+0xE467 = 0x7D7E
+0xE468 = 0x7E21
+0xE469 = 0x7E22
+0xE46A = 0x7E23
+0xE46B = 0x7E24
+0xE46C = 0x7E25
+0xE46D = 0x7E26
+0xE46E = 0x7E27
+0xE46F = 0x7E28
+0xE470 = 0x7E29
+0xE471 = 0x7E2A
+0xE472 = 0x7E2B
+0xE473 = 0x7E2C
+0xE474 = 0x7E2D
+0xE475 = 0x7E2E
+0xE476 = 0x7E2F
+0xE477 = 0x7E30
+0xE478 = 0x7E31
+0xE479 = 0x7E32
+0xE47A = 0x7E33
+0xE47B = 0x7E34
+0xE47C = 0x7E35
+0xE47D = 0x7E36
+0xE47E = 0x7E37
+0xE47F = 0x7E38
+0xE480 = 0x7E39
+0xE481 = 0x7E3A
+0xE482 = 0x7E3B
+0xE483 = 0x7E3C
+0xE484 = 0x7E3D
+0xE485 = 0x7E3E
+0xE486 = 0x7E3F
+0xE487 = 0x7E40
+0xE488 = 0x7E41
+0xE489 = 0x7E42
+0xE48A = 0x7E43
+0xE48B = 0x7E44
+0xE48C = 0x7E45
+0xE48D = 0x7E46
+0xE48E = 0x7E47
+0xE48F = 0x7E48
+0xE490 = 0x7E49
+0xE491 = 0x7E4A
+0xE492 = 0x7E4B
+0xE493 = 0x7E4C
+0xE494 = 0x7E4D
+0xE495 = 0x7E4E
+0xE496 = 0x7E4F
+0xE497 = 0x7E50
+0xE498 = 0x7E51
+0xE499 = 0x7E52
+0xE49A = 0x7E53
+0xE49B = 0x7E54
+0xE49C = 0x7E55
+0xE49D = 0x7E56
+0xE49E = 0x7E57
+0xE49F = 0x7E58
+0xE4A0 = 0x7E59
+0xE4A1 = 0x7E5A
+0xE4A2 = 0x7E5B
+0xE4A3 = 0x7E5C
+0xE4A4 = 0x7E5D
+0xE4A5 = 0x7E5E
+0xE4A6 = 0x7E5F
+0xE4A7 = 0x7E60
+0xE4A8 = 0x7E61
+0xE4A9 = 0x7E62
+0xE4AA = 0x7E63
+0xE4AB = 0x7E64
+0xE4AC = 0x7E65
+0xE4AD = 0x7E66
+0xE4AE = 0x7E67
+0xE4AF = 0x7E68
+0xE4B0 = 0x7E69
+0xE4B1 = 0x7E6A
+0xE4B2 = 0x7E6B
+0xE4B3 = 0x7E6C
+0xE4B4 = 0x7E6D
+0xE4B5 = 0x7E6E
+0xE4B6 = 0x7E6F
+0xE4B7 = 0x7E70
+0xE4B8 = 0x7E71
+0xE4B9 = 0x7E72
+0xE4BA = 0x7E73
+0xE4BB = 0x7E74
+0xE4BC = 0x7E75
+0xE4BD = 0x7E76
+0xE4BE = 0x7E77
+0xE4BF = 0x7E78
+0xE4C0 = 0x7E79
+0xE4C1 = 0x7E7A
+0xE4C2 = 0x7E7B
+0xE4C3 = 0x7E7C
+0xE4C4 = 0x7E7D
+0xE4C5 = 0x7E7E
+END_MAP
diff --git a/share/i18n/csmapper/GB/UCS%GB2312UDA2.src b/share/i18n/csmapper/GB/UCS%GB2312UDA2.src
new file mode 100644 (file)
index 0000000..d7f964d
--- /dev/null
@@ -0,0 +1,169 @@
+# $NetBSD: UCS%GB2312UDA2.src,v 1.2 2006/08/25 15:27:41 tnozaki Exp $
+
+# Copyright (c)2006 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "UCS/GB2312UDA2"
+SRC_ZONE       0xE766 - 0xE814
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+0xE766 = 0x222B
+0xE767 = 0x222C
+0xE768 = 0x222D
+0xE769 = 0x222E
+0xE76A = 0x222F
+0xE76B = 0x2230
+0xE76D = 0x2264
+0xE76E = 0x226F
+0xE76F = 0x2270
+0xE770 = 0x227D
+0xE771 = 0x227E
+0xE772 = 0x2474
+0xE773 = 0x2475
+0xE774 = 0x2476
+0xE775 = 0x2477
+0xE776 = 0x2478
+0xE777 = 0x2479
+0xE778 = 0x247A
+0xE779 = 0x247B
+0xE77A = 0x247C
+0xE77B = 0x247D
+0xE77C = 0x247E
+0xE77D = 0x2577
+0xE77E = 0x2578
+0xE77F = 0x2579
+0xE780 = 0x257A
+0xE781 = 0x257B
+0xE782 = 0x257C
+0xE783 = 0x257D
+0xE784 = 0x257E
+0xE785 = 0x2639
+0xE786 = 0x263A
+0xE787 = 0x263B
+0xE788 = 0x263C
+0xE789 = 0x263D
+0xE78A = 0x263E
+0xE78B = 0x263F
+0xE78C = 0x2640
+0xE78D = 0x2659
+0xE78E = 0x265A
+0xE78F = 0x265B
+0xE790 = 0x265C
+0xE791 = 0x265D
+0xE792 = 0x265E
+0xE793 = 0x265F
+0xE794 = 0x266C
+0xE795 = 0x266D
+0xE796 = 0x2673
+0xE797 = 0x2676
+0xE798 = 0x2677
+0xE799 = 0x2678
+0xE79A = 0x2679
+0xE79B = 0x267A
+0xE79C = 0x267B
+0xE79D = 0x267C
+0xE79E = 0x267D
+0xE79F = 0x267E
+0xE7A0 = 0x2742
+0xE7A1 = 0x2743
+0xE7A2 = 0x2744
+0xE7A3 = 0x2745
+0xE7A4 = 0x2746
+0xE7A5 = 0x2747
+0xE7A6 = 0x2748
+0xE7A7 = 0x2749
+0xE7A8 = 0x274A
+0xE7A9 = 0x274B
+0xE7AA = 0x274C
+0xE7AB = 0x274D
+0xE7AC = 0x274E
+0xE7AD = 0x274F
+0xE7AE = 0x2750
+0xE7AF = 0x2772
+0xE7B0 = 0x2773
+0xE7B1 = 0x2774
+0xE7B2 = 0x2775
+0xE7B3 = 0x2776
+0xE7B4 = 0x2777
+0xE7B5 = 0x2778
+0xE7B6 = 0x2779
+0xE7B7 = 0x277A
+0xE7B8 = 0x277B
+0xE7B9 = 0x277C
+0xE7BA = 0x277D
+0xE7BB = 0x277E
+0xE7C9 = 0x2841
+0xE7CA = 0x2842
+0xE7CB = 0x2843
+0xE7CC = 0x2844
+0xE7CD = 0x286A
+0xE7CE = 0x286B
+0xE7CF = 0x286C
+0xE7D0 = 0x286D
+0xE7D1 = 0x286E
+0xE7D2 = 0x286F
+0xE7D3 = 0x2870
+0xE7D4 = 0x2871
+0xE7D5 = 0x2872
+0xE7D6 = 0x2873
+0xE7D7 = 0x2874
+0xE7D8 = 0x2875
+0xE7D9 = 0x2876
+0xE7DA = 0x2877
+0xE7DB = 0x2878
+0xE7DC = 0x2879
+0xE7DD = 0x287A
+0xE7DE = 0x287B
+0xE7DF = 0x287C
+0xE7E0 = 0x287D
+0xE7E1 = 0x287E
+0xE7FE = 0x2921
+0xE7FF = 0x2922
+0xE800 = 0x2923
+0xE801 = 0x2970
+0xE802 = 0x2971
+0xE803 = 0x2972
+0xE804 = 0x2973
+0xE805 = 0x2974
+0xE806 = 0x2975
+0xE807 = 0x2976
+0xE808 = 0x2977
+0xE809 = 0x2978
+0xE80A = 0x2979
+0xE80B = 0x297A
+0xE80C = 0x297B
+0xE80D = 0x297C
+0xE80E = 0x297D
+0xE80F = 0x297E
+0xE810 = 0x577A
+0xE811 = 0x577B
+0xE812 = 0x577C
+0xE813 = 0x577D
+0xE814 = 0x577E
+END_MAP
diff --git a/share/i18n/csmapper/GB/UCS%GBKEXT.src b/share/i18n/csmapper/GB/UCS%GBKEXT.src
new file mode 100644 (file)
index 0000000..e0a2312
--- /dev/null
@@ -0,0 +1,880 @@
+# $NetBSD: UCS%GBKEXT.src,v 1.2 2006/08/29 18:52:29 tnozaki Exp $
+
+# Copyright (c)2006 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "UCS/GBKEXT"
+SRC_ZONE       0x2E81 - 0xE864
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+0x2E81 = 0xFE50
+0x2E84 = 0xFE54
+0x2E88 = 0xFE57
+0x2E8B = 0xFE58
+0x2E8C = 0xFE5D
+0x2E97 = 0xFE5E
+0x2EA7 = 0xFE6B
+0x2EAA = 0xFE6E
+0x2EAE = 0xFE71
+0x2EB3 = 0xFE73
+0x2EB6 = 0xFE74
+0x2EB7 = 0xFE75
+0x2EBB = 0xFE79
+0x2ECA = 0xFE84
+0x2FF0 = 0xA98A
+0x2FF1 = 0xA98B
+0x2FF2 = 0xA98C
+0x2FF3 = 0xA98D
+0x2FF4 = 0xA98E
+0x2FF5 = 0xA98F
+0x2FF6 = 0xA990
+0x2FF7 = 0xA991
+0x2FF8 = 0xA992
+0x2FF9 = 0xA993
+0x2FFA = 0xA994
+0x2FFB = 0xA995
+0x303E = 0xA989
+0x3447 = 0xFE56
+0x3473 = 0xFE55
+0x359E = 0xFE5A
+0x360E = 0xFE5C
+0x361A = 0xFE5B
+0x3918 = 0xFE60
+0x396E = 0xFE5F
+0x39CF = 0xFE62
+0x39D0 = 0xFE65
+0x39DF = 0xFE63
+0x3A73 = 0xFE64
+0x3B4E = 0xFE68
+0x3C6E = 0xFE69
+0x3CE0 = 0xFE6A
+0x4056 = 0xFE6F
+0x415F = 0xFE70
+0x4337 = 0xFE72
+0x43AC = 0xFE78
+0x43B1 = 0xFE77
+0x43DD = 0xFE7A
+0x44D6 = 0xFE7B
+0x464C = 0xFE7D
+0x4661 = 0xFE7C
+0x4723 = 0xFE80
+0x4729 = 0xFE81
+0x477C = 0xFE82
+0x478D = 0xFE83
+0x4947 = 0xFE85
+0x497A = 0xFE86
+0x497D = 0xFE87
+0x4982 = 0xFE88
+0x4983 = 0xFE89
+0x4985 = 0xFE8A
+0x4986 = 0xFE8B
+0x499B = 0xFE8D
+0x499F = 0xFE8C
+0x49B6 = 0xFE8F
+0x49B7 = 0xFE8E
+0x4C77 = 0xFE96
+0x4C9F = 0xFE93
+0x4CA0 = 0xFE94
+0x4CA1 = 0xFE95
+0x4CA2 = 0xFE97
+0x4CA3 = 0xFE92
+0x4D13 = 0xFE98
+0x4D14 = 0xFE99
+0x4D15 = 0xFE9A
+0x4D16 = 0xFE9B
+0x4D17 = 0xFE9C
+0x4D18 = 0xFE9D
+0x4D19 = 0xFE9E
+0x4DAE = 0xFE9F
+0xE4C6 = 0xA140
+0xE4C7 = 0xA141
+0xE4C8 = 0xA142
+0xE4C9 = 0xA143
+0xE4CA = 0xA144
+0xE4CB = 0xA145
+0xE4CC = 0xA146
+0xE4CD = 0xA147
+0xE4CE = 0xA148
+0xE4CF = 0xA149
+0xE4D0 = 0xA14A
+0xE4D1 = 0xA14B
+0xE4D2 = 0xA14C
+0xE4D3 = 0xA14D
+0xE4D4 = 0xA14E
+0xE4D5 = 0xA14F
+0xE4D6 = 0xA150
+0xE4D7 = 0xA151
+0xE4D8 = 0xA152
+0xE4D9 = 0xA153
+0xE4DA = 0xA154
+0xE4DB = 0xA155
+0xE4DC = 0xA156
+0xE4DD = 0xA157
+0xE4DE = 0xA158
+0xE4DF = 0xA159
+0xE4E0 = 0xA15A
+0xE4E1 = 0xA15B
+0xE4E2 = 0xA15C
+0xE4E3 = 0xA15D
+0xE4E4 = 0xA15E
+0xE4E5 = 0xA15F
+0xE4E6 = 0xA160
+0xE4E7 = 0xA161
+0xE4E8 = 0xA162
+0xE4E9 = 0xA163
+0xE4EA = 0xA164
+0xE4EB = 0xA165
+0xE4EC = 0xA166
+0xE4ED = 0xA167
+0xE4EE = 0xA168
+0xE4EF = 0xA169
+0xE4F0 = 0xA16A
+0xE4F1 = 0xA16B
+0xE4F2 = 0xA16C
+0xE4F3 = 0xA16D
+0xE4F4 = 0xA16E
+0xE4F5 = 0xA16F
+0xE4F6 = 0xA170
+0xE4F7 = 0xA171
+0xE4F8 = 0xA172
+0xE4F9 = 0xA173
+0xE4FA = 0xA174
+0xE4FB = 0xA175
+0xE4FC = 0xA176
+0xE4FD = 0xA177
+0xE4FE = 0xA178
+0xE4FF = 0xA179
+0xE500 = 0xA17A
+0xE501 = 0xA17B
+0xE502 = 0xA17C
+0xE503 = 0xA17D
+0xE504 = 0xA17E
+0xE505 = 0xA180
+0xE506 = 0xA181
+0xE507 = 0xA182
+0xE508 = 0xA183
+0xE509 = 0xA184
+0xE50A = 0xA185
+0xE50B = 0xA186
+0xE50C = 0xA187
+0xE50D = 0xA188
+0xE50E = 0xA189
+0xE50F = 0xA18A
+0xE510 = 0xA18B
+0xE511 = 0xA18C
+0xE512 = 0xA18D
+0xE513 = 0xA18E
+0xE514 = 0xA18F
+0xE515 = 0xA190
+0xE516 = 0xA191
+0xE517 = 0xA192
+0xE518 = 0xA193
+0xE519 = 0xA194
+0xE51A = 0xA195
+0xE51B = 0xA196
+0xE51C = 0xA197
+0xE51D = 0xA198
+0xE51E = 0xA199
+0xE51F = 0xA19A
+0xE520 = 0xA19B
+0xE521 = 0xA19C
+0xE522 = 0xA19D
+0xE523 = 0xA19E
+0xE524 = 0xA19F
+0xE525 = 0xA1A0
+0xE526 = 0xA240
+0xE527 = 0xA241
+0xE528 = 0xA242
+0xE529 = 0xA243
+0xE52A = 0xA244
+0xE52B = 0xA245
+0xE52C = 0xA246
+0xE52D = 0xA247
+0xE52E = 0xA248
+0xE52F = 0xA249
+0xE530 = 0xA24A
+0xE531 = 0xA24B
+0xE532 = 0xA24C
+0xE533 = 0xA24D
+0xE534 = 0xA24E
+0xE535 = 0xA24F
+0xE536 = 0xA250
+0xE537 = 0xA251
+0xE538 = 0xA252
+0xE539 = 0xA253
+0xE53A = 0xA254
+0xE53B = 0xA255
+0xE53C = 0xA256
+0xE53D = 0xA257
+0xE53E = 0xA258
+0xE53F = 0xA259
+0xE540 = 0xA25A
+0xE541 = 0xA25B
+0xE542 = 0xA25C
+0xE543 = 0xA25D
+0xE544 = 0xA25E
+0xE545 = 0xA25F
+0xE546 = 0xA260
+0xE547 = 0xA261
+0xE548 = 0xA262
+0xE549 = 0xA263
+0xE54A = 0xA264
+0xE54B = 0xA265
+0xE54C = 0xA266
+0xE54D = 0xA267
+0xE54E = 0xA268
+0xE54F = 0xA269
+0xE550 = 0xA26A
+0xE551 = 0xA26B
+0xE552 = 0xA26C
+0xE553 = 0xA26D
+0xE554 = 0xA26E
+0xE555 = 0xA26F
+0xE556 = 0xA270
+0xE557 = 0xA271
+0xE558 = 0xA272
+0xE559 = 0xA273
+0xE55A = 0xA274
+0xE55B = 0xA275
+0xE55C = 0xA276
+0xE55D = 0xA277
+0xE55E = 0xA278
+0xE55F = 0xA279
+0xE560 = 0xA27A
+0xE561 = 0xA27B
+0xE562 = 0xA27C
+0xE563 = 0xA27D
+0xE564 = 0xA27E
+0xE565 = 0xA280
+0xE566 = 0xA281
+0xE567 = 0xA282
+0xE568 = 0xA283
+0xE569 = 0xA284
+0xE56A = 0xA285
+0xE56B = 0xA286
+0xE56C = 0xA287
+0xE56D = 0xA288
+0xE56E = 0xA289
+0xE56F = 0xA28A
+0xE570 = 0xA28B
+0xE571 = 0xA28C
+0xE572 = 0xA28D
+0xE573 = 0xA28E
+0xE574 = 0xA28F
+0xE575 = 0xA290
+0xE576 = 0xA291
+0xE577 = 0xA292
+0xE578 = 0xA293
+0xE579 = 0xA294
+0xE57A = 0xA295
+0xE57B = 0xA296
+0xE57C = 0xA297
+0xE57D = 0xA298
+0xE57E = 0xA299
+0xE57F = 0xA29A
+0xE580 = 0xA29B
+0xE581 = 0xA29C
+0xE582 = 0xA29D
+0xE583 = 0xA29E
+0xE584 = 0xA29F
+0xE585 = 0xA2A0
+0xE586 = 0xA340
+0xE587 = 0xA341
+0xE588 = 0xA342
+0xE589 = 0xA343
+0xE58A = 0xA344
+0xE58B = 0xA345
+0xE58C = 0xA346
+0xE58D = 0xA347
+0xE58E = 0xA348
+0xE58F = 0xA349
+0xE590 = 0xA34A
+0xE591 = 0xA34B
+0xE592 = 0xA34C
+0xE593 = 0xA34D
+0xE594 = 0xA34E
+0xE595 = 0xA34F
+0xE596 = 0xA350
+0xE597 = 0xA351
+0xE598 = 0xA352
+0xE599 = 0xA353
+0xE59A = 0xA354
+0xE59B = 0xA355
+0xE59C = 0xA356
+0xE59D = 0xA357
+0xE59E = 0xA358
+0xE59F = 0xA359
+0xE5A0 = 0xA35A
+0xE5A1 = 0xA35B
+0xE5A2 = 0xA35C
+0xE5A3 = 0xA35D
+0xE5A4 = 0xA35E
+0xE5A5 = 0xA35F
+0xE5A6 = 0xA360
+0xE5A7 = 0xA361
+0xE5A8 = 0xA362
+0xE5A9 = 0xA363
+0xE5AA = 0xA364
+0xE5AB = 0xA365
+0xE5AC = 0xA366
+0xE5AD = 0xA367
+0xE5AE = 0xA368
+0xE5AF = 0xA369
+0xE5B0 = 0xA36A
+0xE5B1 = 0xA36B
+0xE5B2 = 0xA36C
+0xE5B3 = 0xA36D
+0xE5B4 = 0xA36E
+0xE5B5 = 0xA36F
+0xE5B6 = 0xA370
+0xE5B7 = 0xA371
+0xE5B8 = 0xA372
+0xE5B9 = 0xA373
+0xE5BA = 0xA374
+0xE5BB = 0xA375
+0xE5BC = 0xA376
+0xE5BD = 0xA377
+0xE5BE = 0xA378
+0xE5BF = 0xA379
+0xE5C0 = 0xA37A
+0xE5C1 = 0xA37B
+0xE5C2 = 0xA37C
+0xE5C3 = 0xA37D
+0xE5C4 = 0xA37E
+0xE5C5 = 0xA380
+0xE5C6 = 0xA381
+0xE5C7 = 0xA382
+0xE5C8 = 0xA383
+0xE5C9 = 0xA384
+0xE5CA = 0xA385
+0xE5CB = 0xA386
+0xE5CC = 0xA387
+0xE5CD = 0xA388
+0xE5CE = 0xA389
+0xE5CF = 0xA38A
+0xE5D0 = 0xA38B
+0xE5D1 = 0xA38C
+0xE5D2 = 0xA38D
+0xE5D3 = 0xA38E
+0xE5D4 = 0xA38F
+0xE5D5 = 0xA390
+0xE5D6 = 0xA391
+0xE5D7 = 0xA392
+0xE5D8 = 0xA393
+0xE5D9 = 0xA394
+0xE5DA = 0xA395
+0xE5DB = 0xA396
+0xE5DC = 0xA397
+0xE5DD = 0xA398
+0xE5DE = 0xA399
+0xE5DF = 0xA39A
+0xE5E0 = 0xA39B
+0xE5E1 = 0xA39C
+0xE5E2 = 0xA39D
+0xE5E3 = 0xA39E
+0xE5E4 = 0xA39F
+0xE5E5 = 0xA3A0
+0xE5E6 = 0xA440
+0xE5E7 = 0xA441
+0xE5E8 = 0xA442
+0xE5E9 = 0xA443
+0xE5EA = 0xA444
+0xE5EB = 0xA445
+0xE5EC = 0xA446
+0xE5ED = 0xA447
+0xE5EE = 0xA448
+0xE5EF = 0xA449
+0xE5F0 = 0xA44A
+0xE5F1 = 0xA44B
+0xE5F2 = 0xA44C
+0xE5F3 = 0xA44D
+0xE5F4 = 0xA44E
+0xE5F5 = 0xA44F
+0xE5F6 = 0xA450
+0xE5F7 = 0xA451
+0xE5F8 = 0xA452
+0xE5F9 = 0xA453
+0xE5FA = 0xA454
+0xE5FB = 0xA455
+0xE5FC = 0xA456
+0xE5FD = 0xA457
+0xE5FE = 0xA458
+0xE5FF = 0xA459
+0xE600 = 0xA45A
+0xE601 = 0xA45B
+0xE602 = 0xA45C
+0xE603 = 0xA45D
+0xE604 = 0xA45E
+0xE605 = 0xA45F
+0xE606 = 0xA460
+0xE607 = 0xA461
+0xE608 = 0xA462
+0xE609 = 0xA463
+0xE60A = 0xA464
+0xE60B = 0xA465
+0xE60C = 0xA466
+0xE60D = 0xA467
+0xE60E = 0xA468
+0xE60F = 0xA469
+0xE610 = 0xA46A
+0xE611 = 0xA46B
+0xE612 = 0xA46C
+0xE613 = 0xA46D
+0xE614 = 0xA46E
+0xE615 = 0xA46F
+0xE616 = 0xA470
+0xE617 = 0xA471
+0xE618 = 0xA472
+0xE619 = 0xA473
+0xE61A = 0xA474
+0xE61B = 0xA475
+0xE61C = 0xA476
+0xE61D = 0xA477
+0xE61E = 0xA478
+0xE61F = 0xA479
+0xE620 = 0xA47A
+0xE621 = 0xA47B
+0xE622 = 0xA47C
+0xE623 = 0xA47D
+0xE624 = 0xA47E
+0xE625 = 0xA480
+0xE626 = 0xA481
+0xE627 = 0xA482
+0xE628 = 0xA483
+0xE629 = 0xA484
+0xE62A = 0xA485
+0xE62B = 0xA486
+0xE62C = 0xA487
+0xE62D = 0xA488
+0xE62E = 0xA489
+0xE62F = 0xA48A
+0xE630 = 0xA48B
+0xE631 = 0xA48C
+0xE632 = 0xA48D
+0xE633 = 0xA48E
+0xE634 = 0xA48F
+0xE635 = 0xA490
+0xE636 = 0xA491
+0xE637 = 0xA492
+0xE638 = 0xA493
+0xE639 = 0xA494
+0xE63A = 0xA495
+0xE63B = 0xA496
+0xE63C = 0xA497
+0xE63D = 0xA498
+0xE63E = 0xA499
+0xE63F = 0xA49A
+0xE640 = 0xA49B
+0xE641 = 0xA49C
+0xE642 = 0xA49D
+0xE643 = 0xA49E
+0xE644 = 0xA49F
+0xE645 = 0xA4A0
+0xE646 = 0xA540
+0xE647 = 0xA541
+0xE648 = 0xA542
+0xE649 = 0xA543
+0xE64A = 0xA544
+0xE64B = 0xA545
+0xE64C = 0xA546
+0xE64D = 0xA547
+0xE64E = 0xA548
+0xE64F = 0xA549
+0xE650 = 0xA54A
+0xE651 = 0xA54B
+0xE652 = 0xA54C
+0xE653 = 0xA54D
+0xE654 = 0xA54E
+0xE655 = 0xA54F
+0xE656 = 0xA550
+0xE657 = 0xA551
+0xE658 = 0xA552
+0xE659 = 0xA553
+0xE65A = 0xA554
+0xE65B = 0xA555
+0xE65C = 0xA556
+0xE65D = 0xA557
+0xE65E = 0xA558
+0xE65F = 0xA559
+0xE660 = 0xA55A
+0xE661 = 0xA55B
+0xE662 = 0xA55C
+0xE663 = 0xA55D
+0xE664 = 0xA55E
+0xE665 = 0xA55F
+0xE666 = 0xA560
+0xE667 = 0xA561
+0xE668 = 0xA562
+0xE669 = 0xA563
+0xE66A = 0xA564
+0xE66B = 0xA565
+0xE66C = 0xA566
+0xE66D = 0xA567
+0xE66E = 0xA568
+0xE66F = 0xA569
+0xE670 = 0xA56A
+0xE671 = 0xA56B
+0xE672 = 0xA56C
+0xE673 = 0xA56D
+0xE674 = 0xA56E
+0xE675 = 0xA56F
+0xE676 = 0xA570
+0xE677 = 0xA571
+0xE678 = 0xA572
+0xE679 = 0xA573
+0xE67A = 0xA574
+0xE67B = 0xA575
+0xE67C = 0xA576
+0xE67D = 0xA577
+0xE67E = 0xA578
+0xE67F = 0xA579
+0xE680 = 0xA57A
+0xE681 = 0xA57B
+0xE682 = 0xA57C
+0xE683 = 0xA57D
+0xE684 = 0xA57E
+0xE685 = 0xA580
+0xE686 = 0xA581
+0xE687 = 0xA582
+0xE688 = 0xA583
+0xE689 = 0xA584
+0xE68A = 0xA585
+0xE68B = 0xA586
+0xE68C = 0xA587
+0xE68D = 0xA588
+0xE68E = 0xA589
+0xE68F = 0xA58A
+0xE690 = 0xA58B
+0xE691 = 0xA58C
+0xE692 = 0xA58D
+0xE693 = 0xA58E
+0xE694 = 0xA58F
+0xE695 = 0xA590
+0xE696 = 0xA591
+0xE697 = 0xA592
+0xE698 = 0xA593
+0xE699 = 0xA594
+0xE69A = 0xA595
+0xE69B = 0xA596
+0xE69C = 0xA597
+0xE69D = 0xA598
+0xE69E = 0xA599
+0xE69F = 0xA59A
+0xE6A0 = 0xA59B
+0xE6A1 = 0xA59C
+0xE6A2 = 0xA59D
+0xE6A3 = 0xA59E
+0xE6A4 = 0xA59F
+0xE6A5 = 0xA5A0
+0xE6A6 = 0xA640
+0xE6A7 = 0xA641
+0xE6A8 = 0xA642
+0xE6A9 = 0xA643
+0xE6AA = 0xA644
+0xE6AB = 0xA645
+0xE6AC = 0xA646
+0xE6AD = 0xA647
+0xE6AE = 0xA648
+0xE6AF = 0xA649
+0xE6B0 = 0xA64A
+0xE6B1 = 0xA64B
+0xE6B2 = 0xA64C
+0xE6B3 = 0xA64D
+0xE6B4 = 0xA64E
+0xE6B5 = 0xA64F
+0xE6B6 = 0xA650
+0xE6B7 = 0xA651
+0xE6B8 = 0xA652
+0xE6B9 = 0xA653
+0xE6BA = 0xA654
+0xE6BB = 0xA655
+0xE6BC = 0xA656
+0xE6BD = 0xA657
+0xE6BE = 0xA658
+0xE6BF = 0xA659
+0xE6C0 = 0xA65A
+0xE6C1 = 0xA65B
+0xE6C2 = 0xA65C
+0xE6C3 = 0xA65D
+0xE6C4 = 0xA65E
+0xE6C5 = 0xA65F
+0xE6C6 = 0xA660
+0xE6C7 = 0xA661
+0xE6C8 = 0xA662
+0xE6C9 = 0xA663
+0xE6CA = 0xA664
+0xE6CB = 0xA665
+0xE6CC = 0xA666
+0xE6CD = 0xA667
+0xE6CE = 0xA668
+0xE6CF = 0xA669
+0xE6D0 = 0xA66A
+0xE6D1 = 0xA66B
+0xE6D2 = 0xA66C
+0xE6D3 = 0xA66D
+0xE6D4 = 0xA66E
+0xE6D5 = 0xA66F
+0xE6D6 = 0xA670
+0xE6D7 = 0xA671
+0xE6D8 = 0xA672
+0xE6D9 = 0xA673
+0xE6DA = 0xA674
+0xE6DB = 0xA675
+0xE6DC = 0xA676
+0xE6DD = 0xA677
+0xE6DE = 0xA678
+0xE6DF = 0xA679
+0xE6E0 = 0xA67A
+0xE6E1 = 0xA67B
+0xE6E2 = 0xA67C
+0xE6E3 = 0xA67D
+0xE6E4 = 0xA67E
+0xE6E5 = 0xA680
+0xE6E6 = 0xA681
+0xE6E7 = 0xA682
+0xE6E8 = 0xA683
+0xE6E9 = 0xA684
+0xE6EA = 0xA685
+0xE6EB = 0xA686
+0xE6EC = 0xA687
+0xE6ED = 0xA688
+0xE6EE = 0xA689
+0xE6EF = 0xA68A
+0xE6F0 = 0xA68B
+0xE6F1 = 0xA68C
+0xE6F2 = 0xA68D
+0xE6F3 = 0xA68E
+0xE6F4 = 0xA68F
+0xE6F5 = 0xA690
+0xE6F6 = 0xA691
+0xE6F7 = 0xA692
+0xE6F8 = 0xA693
+0xE6F9 = 0xA694
+0xE6FA = 0xA695
+0xE6FB = 0xA696
+0xE6FC = 0xA697
+0xE6FD = 0xA698
+0xE6FE = 0xA699
+0xE6FF = 0xA69A
+0xE700 = 0xA69B
+0xE701 = 0xA69C
+0xE702 = 0xA69D
+0xE703 = 0xA69E
+0xE704 = 0xA69F
+0xE705 = 0xA6A0
+0xE706 = 0xA740
+0xE707 = 0xA741
+0xE708 = 0xA742
+0xE709 = 0xA743
+0xE70A = 0xA744
+0xE70B = 0xA745
+0xE70C = 0xA746
+0xE70D = 0xA747
+0xE70E = 0xA748
+0xE70F = 0xA749
+0xE710 = 0xA74A
+0xE711 = 0xA74B
+0xE712 = 0xA74C
+0xE713 = 0xA74D
+0xE714 = 0xA74E
+0xE715 = 0xA74F
+0xE716 = 0xA750
+0xE717 = 0xA751
+0xE718 = 0xA752
+0xE719 = 0xA753
+0xE71A = 0xA754
+0xE71B = 0xA755
+0xE71C = 0xA756
+0xE71D = 0xA757
+0xE71E = 0xA758
+0xE71F = 0xA759
+0xE720 = 0xA75A
+0xE721 = 0xA75B
+0xE722 = 0xA75C
+0xE723 = 0xA75D
+0xE724 = 0xA75E
+0xE725 = 0xA75F
+0xE726 = 0xA760
+0xE727 = 0xA761
+0xE728 = 0xA762
+0xE729 = 0xA763
+0xE72A = 0xA764
+0xE72B = 0xA765
+0xE72C = 0xA766
+0xE72D = 0xA767
+0xE72E = 0xA768
+0xE72F = 0xA769
+0xE730 = 0xA76A
+0xE731 = 0xA76B
+0xE732 = 0xA76C
+0xE733 = 0xA76D
+0xE734 = 0xA76E
+0xE735 = 0xA76F
+0xE736 = 0xA770
+0xE737 = 0xA771
+0xE738 = 0xA772
+0xE739 = 0xA773
+0xE73A = 0xA774
+0xE73B = 0xA775
+0xE73C = 0xA776
+0xE73D = 0xA777
+0xE73E = 0xA778
+0xE73F = 0xA779
+0xE740 = 0xA77A
+0xE741 = 0xA77B
+0xE742 = 0xA77C
+0xE743 = 0xA77D
+0xE744 = 0xA77E
+0xE745 = 0xA780
+0xE746 = 0xA781
+0xE747 = 0xA782
+0xE748 = 0xA783
+0xE749 = 0xA784
+0xE74A = 0xA785
+0xE74B = 0xA786
+0xE74C = 0xA787
+0xE74D = 0xA788
+0xE74E = 0xA789
+0xE74F = 0xA78A
+0xE750 = 0xA78B
+0xE751 = 0xA78C
+0xE752 = 0xA78D
+0xE753 = 0xA78E
+0xE754 = 0xA78F
+0xE755 = 0xA790
+0xE756 = 0xA791
+0xE757 = 0xA792
+0xE758 = 0xA793
+0xE759 = 0xA794
+0xE75A = 0xA795
+0xE75B = 0xA796
+0xE75C = 0xA797
+0xE75D = 0xA798
+0xE75E = 0xA799
+0xE75F = 0xA79A
+0xE760 = 0xA79B
+0xE761 = 0xA79C
+0xE762 = 0xA79D
+0xE763 = 0xA79E
+0xE764 = 0xA79F
+0xE765 = 0xA7A0
+0xE7E7 = 0xA989 # fallback -> 0x303E
+0xE7E8 = 0xA98A # fallback -> 0x2FF0
+0xE7E9 = 0xA98B # fallback -> 0x2FF1
+0xE7EA = 0xA98C # fallback -> 0x2FF2
+0xE7EB = 0xA98D # fallback -> 0x2FF3
+0xE7EC = 0xA98E # fallback -> 0x2FF4
+0xE7ED = 0xA98F # fallback -> 0x2FF5
+0xE7EE = 0xA990 # fallback -> 0x2FF6
+0xE7EF = 0xA991 # fallback -> 0x2FF7
+0xE7F0 = 0xA992 # fallback -> 0x2FF8
+0xE7F1 = 0xA993 # fallback -> 0x2FF9
+0xE7F2 = 0xA994 # fallback -> 0x2FFA
+0xE7F3 = 0xA995 # fallback -> 0x2FFB
+0xE815 = 0xFE50 # fallback -> 0x2E81
+0xE816 = 0xFE51
+0xE817 = 0xFE52
+0xE818 = 0xFE53
+0xE819 = 0xFE54 # fallback -> 0x2E84
+0xE81A = 0xFE55 # fallback -> 0x3473
+0xE81B = 0xFE56 # fallback -> 0x3447
+0xE81C = 0xFE57 # fallback -> 0x2E88
+0xE81D = 0xFE58 # fallback -> 0x2E8B
+0xE81E = 0xFE59
+0xE81F = 0xFE5A # fallback -> 0x359E
+0xE820 = 0xFE5B # fallback -> 0x361A
+0xE821 = 0xFE5C # fallback -> 0x360E
+0xE822 = 0xFE5D # fallback -> 0x2E8C
+0xE823 = 0xFE5E # fallback -> 0x2E97
+0xE824 = 0xFE5F # fallback -> 0x396E
+0xE825 = 0xFE60 # fallback -> 0x3918
+0xE826 = 0xFE61
+0xE827 = 0xFE62 # fallback -> 0x39CF
+0xE828 = 0xFE63 # fallback -> 0x39DF
+0xE829 = 0xFE64 # fallback -> 0x3A73
+0xE82A = 0xFE65 # fallback -> 0x39D0
+0xE82B = 0xFE66
+0xE82C = 0xFE67
+0xE82D = 0xFE68 # fallback -> 0x3B4E 
+0xE82E = 0xFE69 # fallback -> 0x3C6E
+0xE82F = 0xFE6A # fallback -> 0x3CE0
+0xE830 = 0xFE6B # fallback -> 0x2EA7
+0xE831 = 0xFE6C
+0xE832 = 0xFE6D
+0xE833 = 0xFE6E # fallback -> 0x2EAA
+0xE834 = 0xFE6F # fallback -> 0x4056
+0xE835 = 0xFE70 # fallback -> 0x415F
+0xE836 = 0xFE71 # fallback -> 0x2EAE
+0xE837 = 0xFE72 # fallback -> 0x4337
+0xE838 = 0xFE73 # fallback -> 0x2EB3
+0xE839 = 0xFE74 # fallback -> 0x2EB6
+0xE83A = 0xFE75 # fallback -> 0x2EB7
+0xE83B = 0xFE76
+0xE83C = 0xFE77 # fallback -> 0x43B1
+0xE83D = 0xFE78 # fallback -> 0x43AC
+0xE83E = 0xFE79 # fallback -> 0x2EBB
+0xE83F = 0xFE7A # fallback -> 0x43DD
+0xE840 = 0xFE7B # fallback -> 0x44D6
+0xE841 = 0xFE7C # fallback -> 0x4661
+0xE842 = 0xFE7D # fallback -> 0x464C
+0xE843 = 0xFE7E
+0xE844 = 0xFE80 # fallback -> 0x4723
+0xE845 = 0xFE81 # fallback -> 0x4729
+0xE846 = 0xFE82 # fallback -> 0x477C
+0xE847 = 0xFE83 # fallback -> 0x478D
+0xE848 = 0xFE84 # fallback -> 0x2ECA
+0xE849 = 0xFE85 # fallback -> 0x4947
+0xE84A = 0xFE86 # fallback -> 0x497A
+0xE84B = 0xFE87 # fallback -> 0x497D
+0xE84C = 0xFE88 # fallback -> 0x4982
+0xE84D = 0xFE89 # fallback -> 0x4983
+0xE84E = 0xFE8A # fallback -> 0x4985
+0xE84F = 0xFE8B # fallback -> 0x4986
+0xE850 = 0xFE8C # fallback -> 0x499F
+0xE851 = 0xFE8D # fallback -> 0x499B
+0xE852 = 0xFE8E # fallback -> 0x49B7
+0xE853 = 0xFE8F # fallback -> 0x49B6
+0xE854 = 0xFE90
+0xE855 = 0xFE91
+0xE856 = 0xFE92 # fallback -> 0x4CA3
+0xE857 = 0xFE93 # fallback -> 0x4C9F
+0xE858 = 0xFE94 # fallback -> 0x4CA0
+0xE859 = 0xFE95 # fallback -> 0x4CA1
+0xE85A = 0xFE96 # fallback -> 0x4C77
+0xE85B = 0xFE97 # fallback -> 0x4CA2
+0xE85C = 0xFE98 # fallback -> 0x4D13
+0xE85D = 0xFE99 # fallback -> 0x4D14
+0xE85E = 0xFE9A # fallback -> 0x4D15
+0xE85F = 0xFE9B # fallback -> 0x4D16
+0xE860 = 0xFE9C # fallback -> 0x4D17
+0xE861 = 0xFE9D # fallback -> 0x4D18
+0xE862 = 0xFE9E # fallback -> 0x4D19
+0xE863 = 0xFE9F # fallback -> 0x4DAE
+0xE864 = 0xFEA0
+END_MAP
diff --git a/share/i18n/csmapper/GB/UCS%GBKUDA.src b/share/i18n/csmapper/GB/UCS%GBKUDA.src
new file mode 100644 (file)
index 0000000..1c0b6dd
--- /dev/null
@@ -0,0 +1,62 @@
+# $NetBSD: UCS%GBKUDA.src,v 1.1 2006/08/19 10:58:41 tnozaki Exp $
+
+# Copyright (c)2006 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "UCS/GBKUDA"
+SRC_ZONE       0xE7BC - 0xE7FD
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+0xE7BC = 0xA896
+0xE7BD = 0xA897
+0xE7BE = 0xA898
+0xE7BF = 0xA899
+0xE7C0 = 0xA89A
+0xE7C1 = 0xA89B
+0xE7C2 = 0xA89C
+0xE7C3 = 0xA89D
+0xE7C4 = 0xA89E
+0xE7C5 = 0xA89F
+0xE7C6 = 0xA8A0
+0xE7E2 = 0xA958
+0xE7E3 = 0xA95B
+0xE7E4 = 0xA95D
+0xE7E5 = 0xA95E
+0xE7E6 = 0xA95F
+0xE7F4 = 0xA997
+0xE7F5 = 0xA998
+0xE7F6 = 0xA999
+0xE7F7 = 0xA99A
+0xE7F8 = 0xA99B
+0xE7F9 = 0xA99C
+0xE7FA = 0xA99D
+0xE7FB = 0xA99E
+0xE7FC = 0xA99F
+0xE7FD = 0xA9A0
+END_MAP
diff --git a/share/i18n/csmapper/GB/UCS%ISO-IR-165EXT.src b/share/i18n/csmapper/GB/UCS%ISO-IR-165EXT.src
new file mode 100644 (file)
index 0000000..0cdab86
--- /dev/null
@@ -0,0 +1,1001 @@
+# $NetBSD: UCS%ISO-IR-165EXT.src,v 1.1 2006/10/26 15:06:18 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/ISO-IR-165EXT"
+SRC_ZONE       0x0021-0xE7C8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+# This mapping data is made from :
+#
+#     http://www.itscj.ipsj.or.jp/ISO-IR/165.pdf
+#     ftp://ftp.unicode.org/Public/UNIDATA/Unihan.txt
+#     http://www.ibiblio.org/pub/packages/ccic/software/fonts/gb/misc/gb6345.txt
+#
+# Original notice:
+#
+#      Name: Unihan database
+#      Unicode version: 5.0.0
+#      Table version: 1.1
+#      Date: 7 July 2006
+#
+#      Copyright (c) 1996-2006 Unicode, Inc. All Rights reserved.
+#
+#      For terms of use, see <http://www.unicode.org/terms_of_use.html>
+#
+#      Format information:
+#
+#      Each line of this file consists of three tab-separated fields.
+#      The first is the Unicode scalar value as U+[x]xxxx (that is, there are
+#              either four or five hex digits)
+#      The second is a tag indicating the type of information in the third field
+#      The third is the line's value (in UTF-8)
+#
+#      We give below a list of the tags in alphabetical order.  For each tag,
+#      we give additional information, such as its formal status in the standard, 
+#      a general category to which its data belongs, the separator (if any) 
+#      between individual subvalues, a regular expression indicating the 
+#      format of each subvalue, the version of Unicode in which the data were 
+#      originally introduced, and a description of the data associated with the 
+#      tag.
+#
+#      Regular expressions are based on standard Perl 5.8.6 syntax and may
+#      require modification for use with other regular expression engines.  
+#
+#      Unless otherwise noted, the order of subvalues within a single
+#      value field is not significant.
+#
+#      Note that only the description is present for every tag value.  
+#
+#      See also <http://www.unicode.org/Public/UNIDATA/Unihan.html>
+#      
+
+# halfwidth latin
+#0x0021 = 0x2A21
+#0x0022 = 0x2A22
+#0x0023 = 0x2A23
+#0x0025 = 0x2A25
+#0x0026 = 0x2A26
+#0x0027 = 0x2A27
+#0x0028 = 0x2A28
+#0x0029 = 0x2A29
+#0x002A = 0x2A2A
+#0x002B = 0x2A2B
+#0x002C = 0x2A2C
+#0x002D = 0x2A2D
+#0x002E = 0x2A2E
+#0x002F = 0x2A2F
+#0x0030 = 0x2A30
+#0x0031 = 0x2A31
+#0x0032 = 0x2A32
+#0x0033 = 0x2A33
+#0x0034 = 0x2A34
+#0x0035 = 0x2A35
+#0x0036 = 0x2A36
+#0x0037 = 0x2A37
+#0x0038 = 0x2A38
+#0x0039 = 0x2A39
+#0x003A = 0x2A3A
+#0x003B = 0x2A3B
+#0x003C = 0x2A3C
+#0x003D = 0x2A3D
+#0x003E = 0x2A3E
+#0x003F = 0x2A3F
+#0x0040 = 0x2A40
+#0x0041 = 0x2A41
+#0x0042 = 0x2A42
+#0x0043 = 0x2A43
+#0x0044 = 0x2A44
+#0x0045 = 0x2A45
+#0x0046 = 0x2A46
+#0x0047 = 0x2A47
+#0x0048 = 0x2A48
+#0x0049 = 0x2A49
+#0x004A = 0x2A4A
+#0x004B = 0x2A4B
+#0x004C = 0x2A4C
+#0x004D = 0x2A4D
+#0x004E = 0x2A4E
+#0x004F = 0x2A4F
+#0x0050 = 0x2A50
+#0x0051 = 0x2A51
+#0x0052 = 0x2A52
+#0x0053 = 0x2A53
+#0x0054 = 0x2A54
+#0x0055 = 0x2A55
+#0x0056 = 0x2A56
+#0x0057 = 0x2A57
+#0x0058 = 0x2A58
+#0x0059 = 0x2A59
+#0x005A = 0x2A5A
+#0x005B = 0x2A5B
+#0x005C = 0x2A5C
+#0x005D = 0x2A5D
+#0x005E = 0x2A5E
+#0x005F = 0x2A5F
+#0x0060 = 0x2A60
+#0x0061 = 0x2A61
+#0x0062 = 0x2A62
+#0x0063 = 0x2A63
+#0x0064 = 0x2A64
+#0x0065 = 0x2A65
+#0x0066 = 0x2A66
+#0x0068 = 0x2A68
+#0x0069 = 0x2A69
+#0x006A = 0x2A6A
+#0x006B = 0x2A6B
+#0x006C = 0x2A6C
+#0x006D = 0x2A6D
+#0x006E = 0x2A6E
+#0x006F = 0x2A6F
+#0x0070 = 0x2A70
+#0x0071 = 0x2A71
+#0x0072 = 0x2A72
+#0x0073 = 0x2A73
+#0x0074 = 0x2A74
+#0x0075 = 0x2A75
+#0x0076 = 0x2A76
+#0x0077 = 0x2A77
+#0x0078 = 0x2A78
+#0x0079 = 0x2A79
+#0x007A = 0x2A7A
+#0x007B = 0x2A7B
+#0x007C = 0x2A7C
+#0x007D = 0x2A7D
+#0x00A5 = 0x2A24
+
+0x0144 = 0x283D
+0x0148 = 0x283E
+0x01F9 = 0x283F
+0x0251 = 0x283B
+0x0261 = 0x2840
+0x203E = 0x2A7E
+0x3037 = 0x2F65
+0x32C0 = 0x2F21
+0x32C1 = 0x2F22
+0x32C2 = 0x2F23
+0x32C3 = 0x2F24
+0x32C4 = 0x2F25
+0x32C5 = 0x2F26
+0x32C6 = 0x2F27
+0x32C7 = 0x2F28
+0x32C8 = 0x2F29
+0x32C9 = 0x2F2A
+0x32CA = 0x2F2B
+0x32CB = 0x2F2C
+0x3358 = 0x2F4C
+0x3359 = 0x2F4D
+0x335A = 0x2F4E
+0x335B = 0x2F4F
+0x335C = 0x2F50
+0x335D = 0x2F51
+0x335E = 0x2F52
+0x335F = 0x2F53
+0x3360 = 0x2F54
+0x3361 = 0x2F55
+0x3362 = 0x2F56
+0x3363 = 0x2F57
+0x3364 = 0x2F58
+0x3365 = 0x2F59
+0x3366 = 0x2F5A
+0x3367 = 0x2F5B
+0x3368 = 0x2F5C
+0x3369 = 0x2F5D
+0x336A = 0x2F5E
+0x336B = 0x2F5F
+0x336C = 0x2F60
+0x336D = 0x2F61
+0x336E = 0x2F62
+0x336F = 0x2F63
+0x3370 = 0x2F64
+0x33E0 = 0x2F2D
+0x33E1 = 0x2F2E
+0x33E2 = 0x2F2F
+0x33E3 = 0x2F30
+0x33E4 = 0x2F31
+0x33E5 = 0x2F32
+0x33E6 = 0x2F33
+0x33E7 = 0x2F34
+0x33E8 = 0x2F35
+0x33E9 = 0x2F36
+0x33EA = 0x2F37
+0x33EB = 0x2F38
+0x33EC = 0x2F39
+0x33ED = 0x2F3A
+0x33EE = 0x2F3B
+0x33EF = 0x2F3C
+0x33F0 = 0x2F3D
+0x33F1 = 0x2F3E
+0x33F2 = 0x2F3F
+0x33F3 = 0x2F40
+0x33F4 = 0x2F41
+0x33F5 = 0x2F42
+0x33F6 = 0x2F43
+0x33F7 = 0x2F44
+0x33F8 = 0x2F45
+0x33F9 = 0x2F46
+0x33FA = 0x2F47
+0x33FB = 0x2F48
+0x33FC = 0x2F49
+0x33FD = 0x2F4A
+0x33FE = 0x2F4B
+0x4E0F = 0x7A21
+0x4E26 = 0x2C76
+0x4E42 = 0x7A23
+0x4E85 = 0x2F7C
+0x4EB6 = 0x7A38
+0x4EB8 = 0x2C22
+0x4F03 = 0x7A2E
+0x4F0B = 0x7A2C
+0x4F15 = 0x2E23
+0x4F21 = 0x2E24
+0x4F23 = 0x7A2D
+0x4F3B = 0x2E25
+0x4F3E = 0x2C23
+0x4F61 = 0x7A2F
+0x4F6B = 0x7A31
+0x4F7A = 0x7A30
+0x4FA2 = 0x2E26
+0x4FB4 = 0x7A3E
+0x4FEB = 0x7A32
+0x4FF5 = 0x7A33
+0x4FF6 = 0x7A36
+0x501E = 0x2C24
+0x5022 = 0x7A35
+0x5034 = 0x7A34
+0x5072 = 0x7A37
+0x5091 = 0x2C79
+0x5092 = 0x2E28
+0x50A4 = 0x2E27
+0x50C7 = 0x2C25
+0x50CD = 0x2C7A
+0x50F0 = 0x7A2B
+0x5187 = 0x7A29
+0x518F = 0x7A2A
+0x51A8 = 0x2E2B
+0x51AE = 0x7A39
+0x51C3 = 0x2E2A
+0x522C = 0x7A3C
+0x5232 = 0x7A3D
+0x5245 = 0x7E5B
+0x527A = 0x7C38
+0x5298 = 0x7A3F
+0x52B9 = 0x2C7B
+0x52BB = 0x7A40
+0x52BC = 0x7A41
+0x52CD = 0x7A42
+0x52DA = 0x7A43
+0x52F3 = 0x2D53
+0x52F7 = 0x7A44
+0x530A = 0x2E29
+0x531C = 0x7A28
+0x5390 = 0x2E21
+0x53BE = 0x2C21
+0x53C6 = 0x7A45
+0x53C7 = 0x7A46
+0x54A5 = 0x7A60
+0x551D = 0x7A61
+0x5536 = 0x7A62
+0x554D = 0x7A64
+0x5557 = 0x2C7D
+0x556F = 0x7A63
+0x5570 = 0x2F7D
+0x5574 = 0x2C38
+0x5586 = 0x2D5E
+0x55A4 = 0x2C39
+0x5640 = 0x2C3A
+0x5684 = 0x2C3B
+0x569A = 0x7A65
+0x569C = 0x7A66
+0x56AD = 0x7A5B
+0x56F7 = 0x7A67
+0x5710 = 0x7A68
+0x5719 = 0x7A69
+0x576C = 0x7A48
+0x5770 = 0x7A47
+0x577F = 0x2D5D
+0x5787 = 0x2E2D
+0x5795 = 0x2E2F
+0x579A = 0x2E2E
+0x579E = 0x7A4B
+0x579F = 0x7A4A
+0x57B1 = 0x7A49
+0x57BE = 0x7A4C
+0x57CC = 0x7A4D
+0x57EB = 0x2E30
+0x57F5 = 0x7A50
+0x5803 = 0x2F69
+0x5809 = 0x7A51
+0x580C = 0x7A4F
+0x580E = 0x7A4E
+0x583C = 0x7A52
+0x583D = 0x7A56
+0x5842 = 0x2F68
+0x5843 = 0x7A53
+0x5845 = 0x7A54
+0x5846 = 0x7A55
+0x5848 = 0x2C31
+0x5853 = 0x7A57
+0x585A = 0x2E32
+0x585D = 0x2E31
+0x5871 = 0x2E33
+0x5884 = 0x7A59
+0x5888 = 0x7A58
+0x5895 = 0x2E34
+0x58F8 = 0x7A5A
+0x5906 = 0x7B26
+0x5910 = 0x7A3A
+0x592C = 0x7A25
+0x5940 = 0x7A5C
+0x5953 = 0x7A5D
+0x596D = 0x7A5E
+0x59B3 = 0x2D66
+0x59DE = 0x2C3F
+0x59EE = 0x7B36
+0x59FD = 0x2C40
+0x5A12 = 0x2E3E
+0x5A5E = 0x2C41
+0x5A65 = 0x2E3F
+0x5A73 = 0x7B39
+0x5A7C = 0x7B37
+0x5A84 = 0x2E40
+0x5A96 = 0x7B38
+0x5A9E = 0x7B3A
+0x5AAD = 0x7B3B
+0x5AAE = 0x2D67
+0x5AC4 = 0x2E41
+0x5ADA = 0x7B3C
+0x5AEA = 0x7B3D
+0x5B1B = 0x7B3E
+0x5B43 = 0x7E59
+0x5B56 = 0x7B3F
+0x5BA7 = 0x7B33
+0x5BAC = 0x7B32
+0x5C05 = 0x2D61
+0x5C2A = 0x7A5F
+0x5C30 = 0x2E35
+0x5C5D = 0x7B34
+0x5C72 = 0x2E39
+0x5C74 = 0x7A6E
+0x5C7C = 0x7A6F
+0x5C9E = 0x7A71
+0x5CA8 = 0x7A70
+0x5CC3 = 0x7A72
+0x5CC7 = 0x2E3A
+0x5CD3 = 0x7A73
+0x5CE3 = 0x7A74
+0x5CE7 = 0x7A75
+0x5CF1 = 0x7C2E
+0x5CFF = 0x7A76
+0x5D00 = 0x7A78
+0x5D04 = 0x7A77
+0x5D05 = 0x2F70
+0x5D0C = 0x7A7A
+0x5D11 = 0x2D63
+0x5D19 = 0x2D64
+0x5D1A = 0x7A79
+0x5D1F = 0x2C3C
+0x5D4E = 0x7A7B
+0x5D5A = 0x7A7C
+0x5D85 = 0x7A7D
+0x5D92 = 0x7B21
+0x5D93 = 0x7A7E
+0x5DC2 = 0x7B22
+0x5DC9 = 0x7B23
+0x5DD6 = 0x2D65
+0x5E0B = 0x2D62
+0x5E17 = 0x7A6A
+0x5E21 = 0x7A6B
+0x5E28 = 0x7A6C
+0x5E6A = 0x7A6D
+0x5EA4 = 0x2C2F
+0x5EBC = 0x7B2A
+0x5EC8 = 0x2D5B
+0x5ECB = 0x7B2B
+0x5F07 = 0x2C34
+0x5F0C = 0x2E36
+0x5F0D = 0x2E37
+0x5F0E = 0x2E38
+0x5F22 = 0x7B35
+0x5F5F = 0x2E3D
+0x5F67 = 0x7C32
+0x5F68 = 0x2E3C
+0x5FAC = 0x2E3B
+0x5FAF = 0x7B25
+0x6017 = 0x7C65
+0x60AE = 0x2D5A
+0x60B0 = 0x7C68
+0x60C7 = 0x7C66
+0x60D3 = 0x7C67
+0x60D9 = 0x7C69
+0x6114 = 0x7C6A
+0x6153 = 0x2E5A
+0x6165 = 0x2C2E
+0x6245 = 0x2C47
+0x6246 = 0x7C64
+0x624A = 0x2C48
+0x6260 = 0x7C48
+0x6261 = 0x7C47
+0x6283 = 0x7C49
+0x6294 = 0x2C35
+0x62C3 = 0x7C4B
+0x62E4 = 0x7C4A
+0x631C = 0x7C4C
+0x6326 = 0x7C4D
+0x633C = 0x2F6F
+0x63AF = 0x7C4E
+0x63B1 = 0x7C46
+0x63FE = 0x7C4F
+0x6412 = 0x7C51
+0x6422 = 0x7C50
+0x6427 = 0x2E51
+0x6477 = 0x2E52
+0x647D = 0x2C36
+0x64ED = 0x7C52
+0x655C = 0x7C36
+0x6569 = 0x7C37
+0x658F = 0x2D69
+0x659D = 0x7C63
+0x65A2 = 0x2D4E
+0x65A8 = 0x7B27
+0x65C2 = 0x2D7E
+0x65F8 = 0x7C39
+0x65FB = 0x7C3A
+0x6607 = 0x2D70
+0x6609 = 0x7C3B
+0x663D = 0x7C3C
+0x665E = 0x7C3E
+0x6662 = 0x7C3D
+0x6667 = 0x2E4D
+0x666C = 0x7C3F
+0x6673 = 0x2D72
+0x668B = 0x7C41
+0x668D = 0x7C40
+0x668E = 0x2D71
+0x6713 = 0x7C53
+0x6718 = 0x7C54
+0x673F = 0x7A22
+0x6745 = 0x7B63
+0x6767 = 0x2C4F
+0x677B = 0x7B65
+0x6799 = 0x2E48
+0x679F = 0x7B64
+0x67C8 = 0x7B66
+0x67EE = 0x7B67
+0x6812 = 0x7B6A
+0x681F = 0x7B6B
+0x684B = 0x7B68
+0x686A = 0x7B6C
+0x686C = 0x2E49
+0x686F = 0x7B6F
+0x68A0 = 0x7B69
+0x68B1 = 0x7B70
+0x68BC = 0x7B6D
+0x68BF = 0x2D6F
+0x68C1 = 0x7B71
+0x68D0 = 0x7E79
+0x68D1 = 0x7B74
+0x68D3 = 0x7B76
+0x68E8 = 0x7B79
+0x68EB = 0x7B72
+0x68EC = 0x7B77
+0x68F8 = 0x2E4A
+0x68FB = 0x7B6E
+0x6911 = 0x7B75
+0x6913 = 0x7B73
+0x691D = 0x2D6D
+0x692B = 0x7B78
+0x6935 = 0x7C22
+0x6940 = 0x7B7C
+0x6959 = 0x7C23
+0x695F = 0x7B7E
+0x6962 = 0x7C21
+0x6969 = 0x7B7B
+0x696F = 0x7B7D
+0x6983 = 0x7D52
+0x6996 = 0x7C5A
+0x69BC = 0x7C24
+0x69BE = 0x7B7A
+0x69C5 = 0x7C25
+0x69DA = 0x7C26
+0x69DC = 0x7C27
+0x69E5 = 0x7C29
+0x69FE = 0x2E4B
+0x6A0B = 0x7C28
+0x6A11 = 0x2D6E
+0x6A66 = 0x7C2A
+0x6A96 = 0x7C2B
+0x6AB4 = 0x7C2C
+0x6AB5 = 0x2C50
+0x6B38 = 0x2C5A
+0x6B54 = 0x2E55
+0x6B95 = 0x7C31
+0x6BA3 = 0x2C52
+0x6BDA = 0x7A3B
+0x6C1D = 0x2E53
+0x6C25 = 0x2D73
+0x6C3E = 0x2F6A
+0x6C3F = 0x7C6B
+0x6C67 = 0x7C6C
+0x6C6D = 0x7C6F
+0x6C84 = 0x7C6D
+0x6C87 = 0x2E5B
+0x6C96 = 0x2D54
+0x6C98 = 0x2C27
+0x6C9A = 0x7C6E
+0x6CA8 = 0x7C70
+0x6CB5 = 0x7C72
+0x6CC3 = 0x2C29
+0x6CC6 = 0x7C71
+0x6CDC = 0x2C28
+0x6D11 = 0x7C75
+0x6D28 = 0x7C77
+0x6D29 = 0x2F6B
+0x6D34 = 0x7C79
+0x6D38 = 0x7C74
+0x6D3A = 0x7C76
+0x6D44 = 0x2D55
+0x6D49 = 0x7C73
+0x6D50 = 0x7C78
+0x6D55 = 0x7C7A
+0x6D5B = 0x7C7E
+0x6D61 = 0x7C7B
+0x6D64 = 0x7D21
+0x6D65 = 0x7C7D
+0x6DA2 = 0x7C7C
+0x6DAD = 0x2E5C
+0x6DB4 = 0x7D22
+0x6E1B = 0x2D56
+0x6E5C = 0x7D24
+0x6E5D = 0x2C2A
+0x6E67 = 0x2D57
+0x6E72 = 0x7D25
+0x6E81 = 0x2E5D
+0x6E87 = 0x7D27
+0x6E8E = 0x7D28
+0x6E9A = 0x7D23
+0x6EA0 = 0x7D26
+0x6EA6 = 0x2C2B
+0x6EB5 = 0x2E5E
+0x6EC3 = 0x7D2A
+0x6EC9 = 0x7D29
+0x6ED8 = 0x7D2C
+0x6EE7 = 0x2F6C
+0x6EEA = 0x7D2D
+0x6EEB = 0x2C2C
+0x6F37 = 0x7D2B
+0x6F56 = 0x7D2E
+0x6F5F = 0x7D30
+0x6F75 = 0x7D2F
+0x6F82 = 0x2D58
+0x6F94 = 0x2E5F
+0x6F9B = 0x2E60
+0x6FA5 = 0x2C2D
+0x6FB4 = 0x7D31
+0x6FBC = 0x7D32
+0x6FEC = 0x2D59
+0x700C = 0x7D35
+0x700D = 0x7D34
+0x7014 = 0x7D33
+0x703C = 0x7D36
+0x707A = 0x2E57
+0x7098 = 0x7C5B
+0x709E = 0x2D6A
+0x70DC = 0x7C5C
+0x70DD = 0x7C62
+0x70F1 = 0x2E58
+0x70FA = 0x7C5D
+0x710C = 0x7C5E
+0x711C = 0x7C5F
+0x7120 = 0x2E59
+0x712E = 0x2F74
+0x71CA = 0x2C51
+0x71CB = 0x7C60
+0x71CF = 0x2C46
+0x71FF = 0x2D6C
+0x721F = 0x7C61
+0x7241 = 0x7B28
+0x7242 = 0x7B29
+0x725A = 0x2C37
+0x7263 = 0x7C44
+0x7277 = 0x7C45
+0x7287 = 0x2F73
+0x72A8 = 0x2C57
+0x72C9 = 0x2C3D
+0x72DD = 0x7C2D
+0x72E2 = 0x2E4C
+0x7306 = 0x7E7A
+0x7314 = 0x7C2F
+0x733A = 0x7C30
+0x7394 = 0x2E42
+0x7395 = 0x7B47
+0x7399 = 0x7B48
+0x739A = 0x2C4A
+0x73A0 = 0x7B49
+0x73A5 = 0x7B4B
+0x73A6 = 0x7B4C
+0x73B1 = 0x7B4A
+0x73D6 = 0x7B4D
+0x73E3 = 0x7B50
+0x73EA = 0x2E43
+0x73EE = 0x2E44
+0x73F0 = 0x7B4E
+0x73F6 = 0x7B54
+0x73FA = 0x7B55
+0x73FD = 0x7B4F
+0x7407 = 0x7B53
+0x740E = 0x7B52
+0x7415 = 0x2E46
+0x7424 = 0x7B51
+0x742B = 0x2C4B
+0x742F = 0x7B57
+0x7432 = 0x7B56
+0x7437 = 0x2E45
+0x7442 = 0x7B59
+0x7444 = 0x7B58
+0x7454 = 0x2E47
+0x7462 = 0x7B5C
+0x7471 = 0x7B5A
+0x7478 = 0x7B5B
+0x7486 = 0x7B5D
+0x7488 = 0x2C4C
+0x7498 = 0x7B60
+0x749F = 0x7B5E
+0x74A0 = 0x7B5F
+0x74AA = 0x2C4D
+0x74B2 = 0x7B61
+0x74D8 = 0x2C4E
+0x74FB = 0x7C34
+0x7503 = 0x7C35
+0x7521 = 0x7D57
+0x7526 = 0x2C75
+0x752A = 0x7A24
+0x7551 = 0x2D6B
+0x7564 = 0x7D50
+0x756C = 0x2F77
+0x756F = 0x7D51
+0x75A2 = 0x7D6B
+0x75E0 = 0x2E6A
+0x75F3 = 0x2F78
+0x7604 = 0x7D6C
+0x7608 = 0x7D6D
+0x761D = 0x7D6E
+0x7652 = 0x2D74
+0x7676 = 0x2E6C
+0x767F = 0x7D5A
+0x769E = 0x7D5B
+0x76DD = 0x7D54
+0x76E6 = 0x7D55
+0x76EA = 0x2D76
+0x76EC = 0x7D56
+0x76FB = 0x7D4A
+0x770A = 0x2C5F
+0x771B = 0x7D4B
+0x772C = 0x7D4C
+0x7786 = 0x7D4D
+0x778B = 0x2D75
+0x77AB = 0x7D4E
+0x77AD = 0x7D4F
+0x77DE = 0x7D75
+0x77FB = 0x7D40
+0x77FC = 0x7D3F
+0x7806 = 0x2E63
+0x7820 = 0x7D42
+0x7822 = 0x7D41
+0x7841 = 0x7D43
+0x7859 = 0x2E64
+0x785A = 0x7D44
+0x7875 = 0x7D45
+0x7894 = 0x2E65
+0x78B6 = 0x7D46
+0x78DC = 0x2E66
+0x78E1 = 0x7D47
+0x7903 = 0x2E67
+0x7933 = 0x7D48
+0x793D = 0x2E61
+0x7943 = 0x7D37
+0x7947 = 0x7D38
+0x794A = 0x7D39
+0x794E = 0x2E62
+0x7950 = 0x7D3A
+0x7972 = 0x7D3B
+0x797C = 0x2C49
+0x7998 = 0x7D3C
+0x79A0 = 0x7D3D
+0x79A4 = 0x7D3E
+0x79B8 = 0x2E22
+0x79FE = 0x7D58
+0x7A16 = 0x2E68
+0x7A44 = 0x7D59
+0x7A5E = 0x2E69
+0x7A85 = 0x7D70
+0x7A8E = 0x7D71
+0x7AA3 = 0x7D72
+0x7AB8 = 0x7D73
+0x7ABE = 0x7D74
+0x7AD1 = 0x7D6F
+0x7ADC = 0x2E6B
+0x7B4A = 0x7E25
+0x7B4E = 0x7E26
+0x7B5C = 0x2C69
+0x7B7F = 0x7E27
+0x7B87 = 0x2D7A
+0x7B93 = 0x7E28
+0x7BEF = 0x7E29
+0x7BF0 = 0x7E2B
+0x7BF2 = 0x2E6E
+0x7C03 = 0x7E2D
+0x7C09 = 0x7E2A
+0x7C15 = 0x7E2C
+0x7C20 = 0x7E2E
+0x7C30 = 0x2E6F
+0x7C50 = 0x2D7B
+0x7C5D = 0x2E70
+0x7CA6 = 0x2F7B
+0x7CAC = 0x2E72
+0x7CF5 = 0x2C33
+0x7E44 = 0x2C6C
+0x7EAE = 0x7E54
+0x7EB4 = 0x7E55
+0x7EBB = 0x2C42
+0x7EBC = 0x7E56
+0x7ED6 = 0x7E57
+0x7EE4 = 0x2C43
+0x7EEC = 0x2F72
+0x7EF9 = 0x2C44
+0x7F0A = 0x7E58
+0x7F10 = 0x2F71
+0x7F1E = 0x2E77
+0x7F4D = 0x7E24
+0x7F7D = 0x7D53
+0x7F91 = 0x7E36
+0x7FC0 = 0x2E76
+0x7FD9 = 0x2C6A
+0x7FDA = 0x7E53
+0x7FEF = 0x2C6B
+0x8030 = 0x7D76
+0x80D4 = 0x7E23
+0x80FE = 0x7C33
+0x8129 = 0x2C78
+0x813F = 0x2E54
+0x8152 = 0x2C59
+0x8158 = 0x7C55
+0x81D1 = 0x7C56
+0x8216 = 0x2F76
+0x8218 = 0x2F75
+0x823A = 0x7E2F
+0x8278 = 0x2E73
+0x8283 = 0x7E37
+0x82A7 = 0x7E39
+0x82BC = 0x7E38
+0x82FE = 0x7E3B
+0x8300 = 0x7E3C
+0x8313 = 0x7E3A
+0x831D = 0x7E40
+0x8344 = 0x7E3F
+0x8345 = 0x7E3E
+0x835D = 0x7E3D
+0x8399 = 0x7E42
+0x83A6 = 0x7E41
+0x83D1 = 0x2E74
+0x83FC = 0x7E45
+0x83FE = 0x7E43
+0x841A = 0x7E44
+0x8429 = 0x7E46
+0x8439 = 0x7E47
+0x8453 = 0x2C32
+0x8460 = 0x2D60
+0x849E = 0x2D5F
+0x849F = 0x7E4A
+0x84A8 = 0x7E48
+0x84C2 = 0x7E4B
+0x84C6 = 0x2F6E
+0x84CF = 0x7E49
+0x84EA = 0x2E75
+0x84F7 = 0x7E4C
+0x8534 = 0x2F6D
+0x8570 = 0x7E4D
+0x85A2 = 0x7E4F
+0x85B3 = 0x7E4E
+0x85B8 = 0x7E51
+0x85E0 = 0x7E52
+0x8652 = 0x7A27
+0x8683 = 0x7D7B
+0x8705 = 0x7D7C
+0x870E = 0x2C68
+0x8758 = 0x7D7D
+0x8780 = 0x2D78
+0x87A3 = 0x2C58
+0x87CF = 0x7D7E
+0x87E2 = 0x7E21
+0x880B = 0x7E22
+0x882D = 0x2D79
+0x8852 = 0x7B24
+0x8886 = 0x7E30
+0x8897 = 0x2C5C
+0x88AA = 0x7E31
+0x88AF = 0x2C5D
+0x88C0 = 0x7E32
+0x88C8 = 0x7E33
+0x8926 = 0x7E34
+0x8955 = 0x2C5E
+0x8976 = 0x7E35
+0x8980 = 0x2F7A
+0x89C3 = 0x2E4F
+0x89CD = 0x2E50
+0x89D4 = 0x2C7C
+0x89F1 = 0x7E71
+0x8A1A = 0x7B2E
+0x8A5F = 0x7D49
+0x8BAC = 0x2C77
+0x8BB1 = 0x7E72
+0x8BBB = 0x7E73
+0x8BC7 = 0x7E74
+0x8BEA = 0x7E75
+0x8C09 = 0x7E76
+0x8C1E = 0x7E77
+0x8C68 = 0x7E5C
+0x8C6D = 0x7E5E
+0x8C6E = 0x7E5D
+0x8C86 = 0x7E70
+0x8D20 = 0x2E2C
+0x8D51 = 0x7C42
+0x8D52 = 0x2E4E
+0x8D57 = 0x7C43
+0x8D5F = 0x2C55
+0x8D6A = 0x7E5A
+0x8E16 = 0x7E5F
+0x8E21 = 0x2E78
+0x8E26 = 0x7E60
+0x8E27 = 0x7E61
+0x8E36 = 0x2C6E
+0x8E45 = 0x2C6D
+0x8E50 = 0x7E62
+0x8E53 = 0x2E79
+0x8E5C = 0x2C70
+0x8E62 = 0x2C6F
+0x8EAD = 0x2D7C
+0x8F80 = 0x2C53
+0x8F92 = 0x2C54
+0x8FB5 = 0x7E6E
+0x8FFA = 0x2D5C
+0x9098 = 0x7E63
+0x90A0 = 0x7E64
+0x90A8 = 0x2F66
+0x90BD = 0x7E65
+0x90C3 = 0x7E67
+0x90C8 = 0x7E66
+0x90DA = 0x7E68
+0x90E4 = 0x7E6F
+0x90FF = 0x7E69
+0x910C = 0x7E6B
+0x9118 = 0x2C26
+0x911A = 0x7E6A
+0x911C = 0x2D50
+0x9120 = 0x7E6C
+0x9142 = 0x7E6D
+0x91C6 = 0x2F7E
+0x92C6 = 0x7E7D
+0x9491 = 0x7E7E
+0x9496 = 0x2D21
+0x9498 = 0x2D22
+0x94C7 = 0x2C7E
+0x94CF = 0x2D23
+0x94D3 = 0x2D24
+0x94D4 = 0x2D25
+0x94DA = 0x2C60
+0x94E6 = 0x2D26
+0x94FB = 0x2E7C
+0x951C = 0x2D28
+0x9520 = 0x2D29
+0x9527 = 0x2D2A
+0x9533 = 0x2D27
+0x953D = 0x2D2B
+0x9543 = 0x2D2C
+0x955A = 0x2C61
+0x9560 = 0x2C62
+0x956E = 0x2D2D
+0x9574 = 0x2D2E
+0x9575 = 0x2D7D
+0x95EC = 0x7B2C
+0x95FF = 0x7B2D
+0x9607 = 0x7B2F
+0x9613 = 0x7B30
+0x9618 = 0x2C30
+0x961B = 0x7B31
+0x965E = 0x2F67
+0x96D8 = 0x7E50
+0x9702 = 0x7E78
+0x9754 = 0x2E7A
+0x9770 = 0x2D3E
+0x9778 = 0x2C71
+0x977A = 0x2D3F
+0x97A1 = 0x2D40
+0x97A8 = 0x2D42
+0x97AE = 0x2D41
+0x97E8 = 0x7B62
+0x988B = 0x7D77
+0x988E = 0x7D78
+0x9892 = 0x2E6D
+0x9895 = 0x2D77
+0x9899 = 0x7D79
+0x98A3 = 0x7D7A
+0x98CF = 0x7C57
+0x98D0 = 0x2C5B
+0x98D4 = 0x7C58
+0x98D6 = 0x2E56
+0x98D7 = 0x7C59
+0x9964 = 0x2D43
+0x9966 = 0x2D44
+0x9978 = 0x2D45
+0x9979 = 0x2D46
+0x997B = 0x2D47
+0x997E = 0x2D48
+0x9982 = 0x2D49
+0x9983 = 0x2D4A
+0x998C = 0x2C3E
+0x998E = 0x2D4B
+0x9A72 = 0x7B40
+0x9A83 = 0x7B41
+0x9A89 = 0x7B42
+0x9A8D = 0x7B43
+0x9A8E = 0x7B44
+0x9A94 = 0x2D68
+0x9A95 = 0x7B45
+0x9A99 = 0x2C45
+0x9AA6 = 0x7B46
+0x9B10 = 0x2D4C
+0x9B18 = 0x2D4D
+0x9B25 = 0x2F79
+0x9B36 = 0x2C56
+0x9B46 = 0x2C72
+0x9C80 = 0x2D2F
+0x9C84 = 0x2D30
+0x9C8A = 0x2D31
+0x9C93 = 0x2D32
+0x9C96 = 0x2D33
+0x9C97 = 0x2D34
+0x9C98 = 0x2D35
+0x9C99 = 0x2D36
+0x9C9D = 0x2E71
+0x9CBF = 0x2D37
+0x9CC0 = 0x2D38
+0x9CC1 = 0x2D39
+0x9CD2 = 0x2D3A
+0x9CDB = 0x2D3B
+0x9CE0 = 0x2D3C
+0x9CE3 = 0x2D3D
+0x9E24 = 0x2C63
+0x9E27 = 0x7D5C
+0x9E2E = 0x7D5D
+0x9E30 = 0x7D5E
+0x9E34 = 0x7D5F
+0x9E40 = 0x2C64
+0x9E4D = 0x7D60
+0x9E50 = 0x2C65
+0x9E52 = 0x7D61
+0x9E53 = 0x7D62
+0x9E54 = 0x7D63
+0x9E56 = 0x7D64
+0x9E59 = 0x7D65
+0x9E5D = 0x2C66
+0x9E60 = 0x2C67
+0x9E61 = 0x7D66
+0x9E62 = 0x7D67
+0x9E65 = 0x7D68
+0x9E6F = 0x7D69
+0x9E74 = 0x7D6A
+0x9E80 = 0x2D4F
+0x9E91 = 0x2D51
+0x9EE1 = 0x7A26
+0x9F0C = 0x2E7B
+0x9F12 = 0x2D52
+0x9F2B = 0x2C73
+0x9F41 = 0x2C74
+0x9F81 = 0x7E7B
+0x9F82 = 0x7E7C
+0xE7C7 = 0x283C
+0xE7C8 = 0x283F # fallback -> 0x01F9
+END_MAP
diff --git a/share/i18n/csmapper/GB/UCS@BMP%GB18030.src b/share/i18n/csmapper/GB/UCS@BMP%GB18030.src
new file mode 100644 (file)
index 0000000..54f2663
--- /dev/null
@@ -0,0 +1,39454 @@
+# $NetBSD: UCS@BMP%GB18030.src,v 1.1 2006/09/09 15:43:04 tnozaki Exp $
+
+# Copyright (c)2006 Citrus Project,
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions and the following disclaimer in the
+#    documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+#
+
+TYPE           ROWCOL
+NAME           "UCS:BMP/GB18030"
+SRC_ZONE       0x0080-0xFFFD
+OOB_MODE       INVALID
+DST_INVALID    0xFFFFFFFF
+DST_UNIT_BITS  32
+
+BEGIN_MAP
+0x0080 = 0x81308130
+0x0081 = 0x81308131
+0x0082 = 0x81308132
+0x0083 = 0x81308133
+0x0084 = 0x81308134
+0x0085 = 0x81308135
+0x0086 = 0x81308136
+0x0087 = 0x81308137
+0x0088 = 0x81308138
+0x0089 = 0x81308139
+0x008A = 0x81308230
+0x008B = 0x81308231
+0x008C = 0x81308232
+0x008D = 0x81308233
+0x008E = 0x81308234
+0x008F = 0x81308235
+0x0090 = 0x81308236
+0x0091 = 0x81308237
+0x0092 = 0x81308238
+0x0093 = 0x81308239
+0x0094 = 0x81308330
+0x0095 = 0x81308331
+0x0096 = 0x81308332
+0x0097 = 0x81308333
+0x0098 = 0x81308334
+0x0099 = 0x81308335
+0x009A = 0x81308336
+0x009B = 0x81308337
+0x009C = 0x81308338
+0x009D = 0x81308339
+0x009E = 0x81308430
+0x009F = 0x81308431
+0x00A0 = 0x81308432
+0x00A1 = 0x81308433
+0x00A2 = 0x81308434
+0x00A3 = 0x81308435
+0x00A5 = 0x81308436
+0x00A6 = 0x81308437
+0x00A9 = 0x81308438
+0x00AA = 0x81308439
+0x00AB = 0x81308530
+0x00AC = 0x81308531
+0x00AD = 0x81308532
+0x00AE = 0x81308533
+0x00AF = 0x81308534
+0x00B2 = 0x81308535
+0x00B3 = 0x81308536
+0x00B4 = 0x81308537
+0x00B5 = 0x81308538
+0x00B6 = 0x81308539
+0x00B8 = 0x81308630
+0x00B9 = 0x81308631
+0x00BA = 0x81308632
+0x00BB = 0x81308633
+0x00BC = 0x81308634
+0x00BD = 0x81308635
+0x00BE = 0x81308636
+0x00BF = 0x81308637
+0x00C0 = 0x81308638
+0x00C1 = 0x81308639
+0x00C2 = 0x81308730
+0x00C3 = 0x81308731
+0x00C4 = 0x81308732
+0x00C5 = 0x81308733
+0x00C6 = 0x81308734
+0x00C7 = 0x81308735
+0x00C8 = 0x81308736
+0x00C9 = 0x81308737
+0x00CA = 0x81308738
+0x00CB = 0x81308739
+0x00CC = 0x81308830
+0x00CD = 0x81308831
+0x00CE = 0x81308832
+0x00CF = 0x81308833
+0x00D0 = 0x81308834
+0x00D1 = 0x81308835
+0x00D2 = 0x81308836
+0x00D3 = 0x81308837
+0x00D4 = 0x81308838
+0x00D5 = 0x81308839
+0x00D6 = 0x81308930
+0x00D8 = 0x81308931
+0x00D9 = 0x81308932
+0x00DA = 0x81308933
+0x00DB = 0x81308934
+0x00DC = 0x81308935
+0x00DD = 0x81308936
+0x00DE = 0x81308937
+0x00DF = 0x81308938
+0x00E2 = 0x81308939
+0x00E3 = 0x81308A30
+0x00E4 = 0x81308A31
+0x00E5 = 0x81308A32
+0x00E6 = 0x81308A33
+0x00E7 = 0x81308A34
+0x00EB = 0x81308A35
+0x00EE = 0x81308A36
+0x00EF = 0x81308A37
+0x00F0 = 0x81308A38
+0x00F1 = 0x81308A39
+0x00F4 = 0x81308B30
+0x00F5 = 0x81308B31
+0x00F6 = 0x81308B32
+0x00F8 = 0x81308B33
+0x00FB = 0x81308B34
+0x00FD = 0x81308B35
+0x00FE = 0x81308B36
+0x00FF = 0x81308B37
+0x0100 = 0x81308B38
+0x0102 = 0x81308B39
+0x0103 = 0x81308C30
+0x0104 = 0x81308C31
+0x0105 = 0x81308C32
+0x0106 = 0x81308C33
+0x0107 = 0x81308C34
+0x0108 = 0x81308C35
+0x0109 = 0x81308C36
+0x010A = 0x81308C37
+0x010B = 0x81308C38
+0x010C = 0x81308C39
+0x010D = 0x81308D30
+0x010E = 0x81308D31
+0x010F = 0x81308D32
+0x0110 = 0x81308D33
+0x0111 = 0x81308D34
+0x0112 = 0x81308D35
+0x0114 = 0x81308D36
+0x0115 = 0x81308D37
+0x0116 = 0x81308D38
+0x0117 = 0x81308D39
+0x0118 = 0x81308E30
+0x0119 = 0x81308E31
+0x011A = 0x81308E32
+0x011C = 0x81308E33
+0x011D = 0x81308E34
+0x011E = 0x81308E35
+0x011F = 0x81308E36
+0x0120 = 0x81308E37
+0x0121 = 0x81308E38
+0x0122 = 0x81308E39
+0x0123 = 0x81308F30
+0x0124 = 0x81308F31
+0x0125 = 0x81308F32
+0x0126 = 0x81308F33
+0x0127 = 0x81308F34
+0x0128 = 0x81308F35
+0x0129 = 0x81308F36
+0x012A = 0x81308F37
+0x012C = 0x81308F38
+0x012D = 0x81308F39
+0x012E = 0x81309030
+0x012F = 0x81309031
+0x0130 = 0x81309032
+0x0131 = 0x81309033
+0x0132 = 0x81309034
+0x0133 = 0x81309035
+0x0134 = 0x81309036
+0x0135 = 0x81309037
+0x0136 = 0x81309038
+0x0137 = 0x81309039
+0x0138 = 0x81309130
+0x0139 = 0x81309131
+0x013A = 0x81309132
+0x013B = 0x81309133
+0x013C = 0x81309134
+0x013D = 0x81309135
+0x013E = 0x81309136
+0x013F = 0x81309137
+0x0140 = 0x81309138
+0x0141 = 0x81309139
+0x0142 = 0x81309230
+0x0143 = 0x81309231
+0x0145 = 0x81309232
+0x0146 = 0x81309233
+0x0147 = 0x81309234
+0x0149 = 0x81309235
+0x014A = 0x81309236
+0x014B = 0x81309237
+0x014C = 0x81309238
+0x014E = 0x81309239
+0x014F = 0x81309330
+0x0150 = 0x81309331
+0x0151 = 0x81309332
+0x0152 = 0x81309333
+0x0153 = 0x81309334
+0x0154 = 0x81309335
+0x0155 = 0x81309336
+0x0156 = 0x81309337
+0x0157 = 0x81309338
+0x0158 = 0x81309339
+0x0159 = 0x81309430
+0x015A = 0x81309431
+0x015B = 0x81309432
+0x015C = 0x81309433
+0x015D = 0x81309434
+0x015E = 0x81309435
+0x015F = 0x81309436
+0x0160 = 0x81309437
+0x0161 = 0x81309438
+0x0162 = 0x81309439
+0x0163 = 0x81309530
+0x0164 = 0x81309531
+0x0165 = 0x81309532
+0x0166 = 0x81309533
+0x0167 = 0x81309534
+0x0168 = 0x81309535
+0x0169 = 0x81309536
+0x016A = 0x81309537
+0x016C = 0x81309538
+0x016D = 0x81309539
+0x016E = 0x81309630
+0x016F = 0x81309631
+0x0170 = 0x81309632
+0x0171 = 0x81309633
+0x0172 = 0x81309634
+0x0173 = 0x81309635
+0x0174 = 0x81309636
+0x0175 = 0x81309637
+0x0176 = 0x81309638
+0x0177 = 0x81309639
+0x0178 = 0x81309730
+0x0179 = 0x81309731
+0x017A = 0x81309732
+0x017B = 0x81309733
+0x017C = 0x81309734
+0x017D = 0x81309735
+0x017E = 0x81309736
+0x017F = 0x81309737
+0x0180 = 0x81309738
+0x0181 = 0x81309739
+0x0182 = 0x81309830
+0x0183 = 0x81309831
+0x0184 = 0x81309832
+0x0185 = 0x81309833
+0x0186 = 0x81309834
+0x0187 = 0x81309835
+0x0188 = 0x81309836
+0x0189 = 0x81309837
+0x018A = 0x81309838
+0x018B = 0x81309839
+0x018C = 0x81309930
+0x018D = 0x81309931
+0x018E = 0x81309932
+0x018F = 0x81309933
+0x0190 = 0x81309934
+0x0191 = 0x81309935
+0x0192 = 0x81309936
+0x0193 = 0x81309937
+0x0194 = 0x81309938
+0x0195 = 0x81309939
+0x0196 = 0x81309A30
+0x0197 = 0x81309A31
+0x0198 = 0x81309A32
+0x0199 = 0x81309A33
+0x019A = 0x81309A34
+0x019B = 0x81309A35
+0x019C = 0x81309A36
+0x019D = 0x81309A37
+0x019E = 0x81309A38
+0x019F = 0x81309A39
+0x01A0 = 0x81309B30
+0x01A1 = 0x81309B31
+0x01A2 = 0x81309B32
+0x01A3 = 0x81309B33
+0x01A4 = 0x81309B34
+0x01A5 = 0x81309B35
+0x01A6 = 0x81309B36
+0x01A7 = 0x81309B37
+0x01A8 = 0x81309B38
+0x01A9 = 0x81309B39
+0x01AA = 0x81309C30
+0x01AB = 0x81309C31
+0x01AC = 0x81309C32
+0x01AD = 0x81309C33
+0x01AE = 0x81309C34
+0x01AF = 0x81309C35
+0x01B0 = 0x81309C36
+0x01B1 = 0x81309C37
+0x01B2 = 0x81309C38
+0x01B3 = 0x81309C39
+0x01B4 = 0x81309D30
+0x01B5 = 0x81309D31
+0x01B6 = 0x81309D32
+0x01B7 = 0x81309D33
+0x01B8 = 0x81309D34
+0x01B9 = 0x81309D35
+0x01BA = 0x81309D36
+0x01BB = 0x81309D37
+0x01BC = 0x81309D38
+0x01BD = 0x81309D39
+0x01BE = 0x81309E30
+0x01BF = 0x81309E31
+0x01C0 = 0x81309E32
+0x01C1 = 0x81309E33
+0x01C2 = 0x81309E34
+0x01C3 = 0x81309E35
+0x01C4 = 0x81309E36
+0x01C5 = 0x81309E37
+0x01C6 = 0x81309E38
+0x01C7 = 0x81309E39
+0x01C8 = 0x81309F30
+0x01C9 = 0x81309F31
+0x01CA = 0x81309F32
+0x01CB = 0x81309F33
+0x01CC = 0x81309F34
+0x01CD = 0x81309F35
+0x01CF = 0x81309F36
+0x01D1 = 0x81309F37
+0x01D3 = 0x81309F38
+0x01D5 = 0x81309F39
+0x01D7 = 0x8130A030
+0x01D9 = 0x8130A031
+0x01DB = 0x8130A032
+0x01DD = 0x8130A033
+0x01DE = 0x8130A034
+0x01DF = 0x8130A035
+0x01E0 = 0x8130A036
+0x01E1 = 0x8130A037
+0x01E2 = 0x8130A038
+0x01E3 = 0x8130A039
+0x01E4 = 0x8130A130
+0x01E5 = 0x8130A131
+0x01E6 = 0x8130A132
+0x01E7 = 0x8130A133
+0x01E8 = 0x8130A134
+0x01E9 = 0x8130A135
+0x01EA = 0x8130A136
+0x01EB = 0x8130A137
+0x01EC = 0x8130A138
+0x01ED = 0x8130A139
+0x01EE = 0x8130A230
+0x01EF = 0x8130A231
+0x01F0 = 0x8130A232
+0x01F1 = 0x8130A233
+0x01F2 = 0x8130A234
+0x01F3 = 0x8130A235
+0x01F4 = 0x8130A236
+0x01F5 = 0x8130A237
+0x01F6 = 0x8130A238
+0x01F7 = 0x8130A239
+0x01F8 = 0x8130A330
+0x01FA = 0x8130A331
+0x01FB = 0x8130A332
+0x01FC = 0x8130A333
+0x01FD = 0x8130A334
+0x01FE = 0x8130A335
+0x01FF = 0x8130A336
+0x0200 = 0x8130A337
+0x0201 = 0x8130A338
+0x0202 = 0x8130A339
+0x0203 = 0x8130A430
+0x0204 = 0x8130A431
+0x0205 = 0x8130A432
+0x0206 = 0x8130A433
+0x0207 = 0x8130A434
+0x0208 = 0x8130A435
+0x0209 = 0x8130A436
+0x020A = 0x8130A437
+0x020B = 0x8130A438
+0x020C = 0x8130A439
+0x020D = 0x8130A530
+0x020E = 0x8130A531
+0x020F = 0x8130A532
+0x0210 = 0x8130A533
+0x0211 = 0x8130A534
+0x0212 = 0x8130A535
+0x0213 = 0x8130A536
+0x0214 = 0x8130A537
+0x0215 = 0x8130A538
+0x0216 = 0x8130A539
+0x0217 = 0x8130A630
+0x0218 = 0x8130A631
+0x0219 = 0x8130A632
+0x021A = 0x8130A633
+0x021B = 0x8130A634
+0x021C = 0x8130A635
+0x021D = 0x8130A636
+0x021E = 0x8130A637
+0x021F = 0x8130A638
+0x0220 = 0x8130A639
+0x0221 = 0x8130A730
+0x0222 = 0x8130A731
+0x0223 = 0x8130A732
+0x0224 = 0x8130A733
+0x0225 = 0x8130A734
+0x0226 = 0x8130A735
+0x0227 = 0x8130A736
+0x0228 = 0x8130A737
+0x0229 = 0x8130A738
+0x022A = 0x8130A739
+0x022B = 0x8130A830
+0x022C = 0x8130A831
+0x022D = 0x8130A832
+0x022E = 0x8130A833
+0x022F = 0x8130A834
+0x0230 = 0x8130A835
+0x0231 = 0x8130A836
+0x0232 = 0x8130A837
+0x0233 = 0x8130A838
+0x0234 = 0x8130A839
+0x0235 = 0x8130A930
+0x0236 = 0x8130A931
+0x0237 = 0x8130A932
+0x0238 = 0x8130A933
+0x0239 = 0x8130A934
+0x023A = 0x8130A935
+0x023B = 0x8130A936
+0x023C = 0x8130A937
+0x023D = 0x8130A938
+0x023E = 0x8130A939
+0x023F = 0x8130AA30
+0x0240 = 0x8130AA31
+0x0241 = 0x8130AA32
+0x0242 = 0x8130AA33
+0x0243 = 0x8130AA34
+0x0244 = 0x8130AA35
+0x0245 = 0x8130AA36
+0x0246 = 0x8130AA37
+0x0247 = 0x8130AA38
+0x0248 = 0x8130AA39
+0x0249 = 0x8130AB30
+0x024A = 0x8130AB31
+0x024B = 0x8130AB32
+0x024C = 0x8130AB33
+0x024D = 0x8130AB34
+0x024E = 0x8130AB35
+0x024F = 0x8130AB36
+0x0250 = 0x8130AB37
+0x0252 = 0x8130AB38
+0x0253 = 0x8130AB39
+0x0254 = 0x8130AC30
+0x0255 = 0x8130AC31
+0x0256 = 0x8130AC32
+0x0257 = 0x8130AC33
+0x0258 = 0x8130AC34
+0x0259 = 0x8130AC35
+0x025A = 0x8130AC36
+0x025B = 0x8130AC37
+0x025C = 0x8130AC38
+0x025D = 0x8130AC39
+0x025E = 0x8130AD30
+0x025F = 0x8130AD31
+0x0260 = 0x8130AD32
+0x0262 = 0x8130AD33
+0x0263 = 0x8130AD34
+0x0264 = 0x8130AD35
+0x0265 = 0x8130AD36
+0x0266 = 0x8130AD37
+0x0267 = 0x8130AD38
+0x0268 = 0x8130AD39
+0x0269 = 0x8130AE30
+0x026A = 0x8130AE31
+0x026B = 0x8130AE32
+0x026C = 0x8130AE33
+0x026D = 0x8130AE34
+0x026E = 0x8130AE35
+0x026F = 0x8130AE36
+0x0270 = 0x8130AE37
+0x0271 = 0x8130AE38
+0x0272 = 0x8130AE39
+0x0273 = 0x8130AF30
+0x0274 = 0x8130AF31
+0x0275 = 0x8130AF32
+0x0276 = 0x8130AF33
+0x0277 = 0x8130AF34
+0x0278 = 0x8130AF35
+0x0279 = 0x8130AF36
+0x027A = 0x8130AF37
+0x027B = 0x8130AF38
+0x027C = 0x8130AF39
+0x027D = 0x8130B030
+0x027E = 0x8130B031
+0x027F = 0x8130B032
+0x0280 = 0x8130B033
+0x0281 = 0x8130B034
+0x0282 = 0x8130B035
+0x0283 = 0x8130B036
+0x0284 = 0x8130B037
+0x0285 = 0x8130B038
+0x0286 = 0x8130B039
+0x0287 = 0x8130B130
+0x0288 = 0x8130B131
+0x0289 = 0x8130B132
+0x028A = 0x8130B133
+0x028B = 0x8130B134
+0x028C = 0x8130B135
+0x028D = 0x8130B136
+0x028E = 0x8130B137
+0x028F = 0x8130B138
+0x0290 = 0x8130B139
+0x0291 = 0x8130B230
+0x0292 = 0x8130B231
+0x0293 = 0x8130B232
+0x0294 = 0x8130B233
+0x0295 = 0x8130B234
+0x0296 = 0x8130B235
+0x0297 = 0x8130B236
+0x0298 = 0x8130B237
+0x0299 = 0x8130B238
+0x029A = 0x8130B239
+0x029B = 0x8130B330
+0x029C = 0x8130B331
+0x029D = 0x8130B332
+0x029E = 0x8130B333
+0x029F = 0x8130B334
+0x02A0 = 0x8130B335
+0x02A1 = 0x8130B336
+0x02A2 = 0x8130B337
+0x02A3 = 0x8130B338
+0x02A4 = 0x8130B339
+0x02A5 = 0x8130B430
+0x02A6 = 0x8130B431
+0x02A7 = 0x8130B432
+0x02A8 = 0x8130B433
+0x02A9 = 0x8130B434
+0x02AA = 0x8130B435
+0x02AB = 0x8130B436
+0x02AC = 0x8130B437
+0x02AD = 0x8130B438
+0x02AE = 0x8130B439
+0x02AF = 0x8130B530
+0x02B0 = 0x8130B531
+0x02B1 = 0x8130B532
+0x02B2 = 0x8130B533
+0x02B3 = 0x8130B534
+0x02B4 = 0x8130B535
+0x02B5 = 0x8130B536
+0x02B6 = 0x8130B537
+0x02B7 = 0x8130B538
+0x02B8 = 0x8130B539
+0x02B9 = 0x8130B630
+0x02BA = 0x8130B631
+0x02BB = 0x8130B632
+0x02BC = 0x8130B633
+0x02BD = 0x8130B634
+0x02BE = 0x8130B635
+0x02BF = 0x8130B636
+0x02C0 = 0x8130B637
+0x02C1 = 0x8130B638
+0x02C2 = 0x8130B639
+0x02C3 = 0x8130B730
+0x02C4 = 0x8130B731
+0x02C5 = 0x8130B732
+0x02C6 = 0x8130B733
+0x02C8 = 0x8130B734
+0x02CC = 0x8130B735
+0x02CD = 0x8130B736
+0x02CE = 0x8130B737
+0x02CF = 0x8130B738
+0x02D0 = 0x8130B739
+0x02D1 = 0x8130B830
+0x02D2 = 0x8130B831
+0x02D3 = 0x8130B832
+0x02D4 = 0x8130B833
+0x02D5 = 0x8130B834
+0x02D6 = 0x8130B835
+0x02D7 = 0x8130B836
+0x02D8 = 0x8130B837
+0x02DA = 0x8130B838
+0x02DB = 0x8130B839
+0x02DC = 0x8130B930
+0x02DD = 0x8130B931
+0x02DE = 0x8130B932
+0x02DF = 0x8130B933
+0x02E0 = 0x8130B934
+0x02E1 = 0x8130B935
+0x02E2 = 0x8130B936
+0x02E3 = 0x8130B937
+0x02E4 = 0x8130B938
+0x02E5 = 0x8130B939
+0x02E6 = 0x8130BA30
+0x02E7 = 0x8130BA31
+0x02E8 = 0x8130BA32
+0x02E9 = 0x8130BA33
+0x02EA = 0x8130BA34
+0x02EB = 0x8130BA35
+0x02EC = 0x8130BA36
+0x02ED = 0x8130BA37
+0x02EE = 0x8130BA38
+0x02EF = 0x8130BA39
+0x02F0 = 0x8130BB30
+0x02F1 = 0x8130BB31
+0x02F2 = 0x8130BB32
+0x02F3 = 0x8130BB33
+0x02F4 = 0x8130BB34
+0x02F5 = 0x8130BB35
+0x02F6 = 0x8130BB36
+0x02F7 = 0x8130BB37
+0x02F8 = 0x8130BB38
+0x02F9 = 0x8130BB39
+0x02FA = 0x8130BC30
+0x02FB = 0x8130BC31
+0x02FC = 0x8130BC32
+0x02FD = 0x8130BC33
+0x02FE = 0x8130BC34
+0x02FF = 0x8130BC35
+0x0300 = 0x8130BC36
+0x0301 = 0x8130BC37
+0x0302 = 0x8130BC38
+0x0303 = 0x8130BC39
+0x0304 = 0x8130BD30
+0x0305 = 0x8130BD31
+0x0306 = 0x8130BD32
+0x0307 = 0x8130BD33
+0x0308 = 0x8130BD34
+0x0309 = 0x8130BD35
+0x030A = 0x8130BD36
+0x030B = 0x8130BD37
+0x030C = 0x8130BD38
+0x030D = 0x8130BD39
+0x030E = 0x8130BE30
+0x030F = 0x8130BE31
+0x0310 = 0x8130BE32
+0x0311 = 0x8130BE33
+0x0312 = 0x8130BE34
+0x0313 = 0x8130BE35
+0x0314 = 0x8130BE36
+0x0315 = 0x8130BE37
+0x0316 = 0x8130BE38
+0x0317 = 0x8130BE39
+0x0318 = 0x8130BF30
+0x0319 = 0x8130BF31
+0x031A = 0x8130BF32
+0x031B = 0x8130BF33
+0x031C = 0x8130BF34
+0x031D = 0x8130BF35
+0x031E = 0x8130BF36
+0x031F = 0x8130BF37
+0x0320 = 0x8130BF38
+0x0321 = 0x8130BF39
+0x0322 = 0x8130C030
+0x0323 = 0x8130C031
+0x0324 = 0x8130C032
+0x0325 = 0x8130C033
+0x0326 = 0x8130C034
+0x0327 = 0x8130C035
+0x0328 = 0x8130C036
+0x0329 = 0x8130C037
+0x032A = 0x8130C038
+0x032B = 0x8130C039
+0x032C = 0x8130C130
+0x032D = 0x8130C131
+0x032E = 0x8130C132
+0x032F = 0x8130C133
+0x0330 = 0x8130C134
+0x0331 = 0x8130C135
+0x0332 = 0x8130C136
+0x0333 = 0x8130C137
+0x0334 = 0x8130C138
+0x0335 = 0x8130C139
+0x0336 = 0x8130C230
+0x0337 = 0x8130C231
+0x0338 = 0x8130C232
+0x0339 = 0x8130C233
+0x033A = 0x8130C234
+0x033B = 0x8130C235
+0x033C = 0x8130C236
+0x033D = 0x8130C237
+0x033E = 0x8130C238
+0x033F = 0x8130C239
+0x0340 = 0x8130C330
+0x0341 = 0x8130C331
+0x0342 = 0x8130C332
+0x0343 = 0x8130C333
+0x0344 = 0x8130C334
+0x0345 = 0x8130C335
+0x0346 = 0x8130C336
+0x0347 = 0x8130C337
+0x0348 = 0x8130C338
+0x0349 = 0x8130C339
+0x034A = 0x8130C430
+0x034B = 0x8130C431
+0x034C = 0x8130C432
+0x034D = 0x8130C433
+0x034E = 0x8130C434
+0x034F = 0x8130C435
+0x0350 = 0x8130C436
+0x0351 = 0x8130C437
+0x0352 = 0x8130C438
+0x0353 = 0x8130C439
+0x0354 = 0x8130C530
+0x0355 = 0x8130C531
+0x0356 = 0x8130C532
+0x0357 = 0x8130C533
+0x0358 = 0x8130C534
+0x0359 = 0x8130C535
+0x035A = 0x8130C536
+0x035B = 0x8130C537
+0x035C = 0x8130C538
+0x035D = 0x8130C539
+0x035E = 0x8130C630
+0x035F = 0x8130C631
+0x0360 = 0x8130C632
+0x0361 = 0x8130C633
+0x0362 = 0x8130C634
+0x0363 = 0x8130C635
+0x0364 = 0x8130C636
+0x0365 = 0x8130C637
+0x0366 = 0x8130C638
+0x0367 = 0x8130C639
+0x0368 = 0x8130C730
+0x0369 = 0x8130C731
+0x036A = 0x8130C732
+0x036B = 0x8130C733
+0x036C = 0x8130C734
+0x036D = 0x8130C735
+0x036E = 0x8130C736
+0x036F = 0x8130C737
+0x0370 = 0x8130C738
+0x0371 = 0x8130C739
+0x0372 = 0x8130C830
+0x0373 = 0x8130C831
+0x0374 = 0x8130C832
+0x0375 = 0x8130C833
+0x0376 = 0x8130C834
+0x0377 = 0x8130C835
+0x0378 = 0x8130C836
+0x0379 = 0x8130C837
+0x037A = 0x8130C838
+0x037B = 0x8130C839
+0x037C = 0x8130C930
+0x037D = 0x8130C931
+0x037E = 0x8130C932
+0x037F = 0x8130C933
+0x0380 = 0x8130C934
+0x0381 = 0x8130C935
+0x0382 = 0x8130C936
+0x0383 = 0x8130C937
+0x0384 = 0x8130C938
+0x0385 = 0x8130C939
+0x0386 = 0x8130CA30
+0x0387 = 0x8130CA31
+0x0388 = 0x8130CA32
+0x0389 = 0x8130CA33
+0x038A = 0x8130CA34
+0x038B = 0x8130CA35
+0x038C = 0x8130CA36
+0x038D = 0x8130CA37
+0x038E = 0x8130CA38
+0x038F = 0x8130CA39
+0x0390 = 0x8130CB30
+0x03A2 = 0x8130CB31
+0x03AA = 0x8130CB32
+0x03AB = 0x8130CB33
+0x03AC = 0x8130CB34
+0x03AD = 0x8130CB35
+0x03AE = 0x8130CB36
+0x03AF = 0x8130CB37
+0x03B0 = 0x8130CB38
+0x03C2 = 0x8130CB39
+0x03CA = 0x8130CC30
+0x03CB = 0x8130CC31
+0x03CC = 0x8130CC32
+0x03CD = 0x8130CC33
+0x03CE = 0x8130CC34
+0x03CF = 0x8130CC35
+0x03D0 = 0x8130CC36
+0x03D1 = 0x8130CC37
+0x03D2 = 0x8130CC38
+0x03D3 = 0x8130CC39
+0x03D4 = 0x8130CD30
+0x03D5 = 0x8130CD31
+0x03D6 = 0x8130CD32
+0x03D7 = 0x8130CD33
+0x03D8 = 0x8130CD34
+0x03D9 = 0x8130CD35
+0x03DA = 0x8130CD36
+0x03DB = 0x8130CD37
+0x03DC = 0x8130CD38
+0x03DD = 0x8130CD39
+0x03DE = 0x8130CE30
+0x03DF = 0x8130CE31
+0x03E0 = 0x8130CE32
+0x03E1 = 0x8130CE33
+0x03E2 = 0x8130CE34
+0x03E3 = 0x8130CE35
+0x03E4 = 0x8130CE36
+0x03E5 = 0x8130CE37
+0x03E6 = 0x8130CE38
+0x03E7 = 0x8130CE39
+0x03E8 = 0x8130CF30
+0x03E9 = 0x8130CF31
+0x03EA = 0x8130CF32
+0x03EB = 0x8130CF33
+0x03EC = 0x8130CF34
+0x03ED = 0x8130CF35
+0x03EE = 0x8130CF36
+0x03EF = 0x8130CF37
+0x03F0 = 0x8130CF38
+0x03F1 = 0x8130CF39
+0x03F2 = 0x8130D030
+0x03F3 = 0x8130D031
+0x03F4 = 0x8130D032
+0x03F5 = 0x8130D033
+0x03F6 = 0x8130D034
+0x03F7 = 0x8130D035
+0x03F8 = 0x8130D036
+0x03F9 = 0x8130D037
+0x03FA = 0x8130D038
+0x03FB = 0x8130D039
+0x03FC = 0x8130D130
+0x03FD = 0x8130D131
+0x03FE = 0x8130D132
+0x03FF = 0x8130D133
+0x0400 = 0x8130D134
+0x0402 = 0x8130D135
+0x0403 = 0x8130D136
+0x0404 = 0x8130D137
+0x0405 = 0x8130D138
+0x0406 = 0x8130D139
+0x0407 = 0x8130D230
+0x0408 = 0x8130D231
+0x0409 = 0x8130D232
+0x040A = 0x8130D233
+0x040B = 0x8130D234
+0x040C = 0x8130D235
+0x040D = 0x8130D236
+0x040E = 0x8130D237
+0x040F = 0x8130D238
+0x0450 = 0x8130D239
+0x0452 = 0x8130D330
+0x0453 = 0x8130D331
+0x0454 = 0x8130D332
+0x0455 = 0x8130D333
+0x0456 = 0x8130D334
+0x0457 = 0x8130D335
+0x0458 = 0x8130D336
+0x0459 = 0x8130D337
+0x045A = 0x8130D338
+0x045B = 0x8130D339
+0x045C = 0x8130D430
+0x045D = 0x8130D431
+0x045E = 0x8130D432
+0x045F = 0x8130D433
+0x0460 = 0x8130D434
+0x0461 = 0x8130D435
+0x0462 = 0x8130D436
+0x0463 = 0x8130D437
+0x0464 = 0x8130D438
+0x0465 = 0x8130D439
+0x0466 = 0x8130D530
+0x0467 = 0x8130D531
+0x0468 = 0x8130D532
+0x0469 = 0x8130D533
+0x046A = 0x8130D534
+0x046B = 0x8130D535
+0x046C = 0x8130D536
+0x046D = 0x8130D537
+0x046E = 0x8130D538
+0x046F = 0x8130D539
+0x0470 = 0x8130D630
+0x0471 = 0x8130D631
+0x0472 = 0x8130D632
+0x0473 = 0x8130D633
+0x0474 = 0x8130D634
+0x0475 = 0x8130D635
+0x0476 = 0x8130D636
+0x0477 = 0x8130D637
+0x0478 = 0x8130D638
+0x0479 = 0x8130D639
+0x047A = 0x8130D730
+0x047B = 0x8130D731
+0x047C = 0x8130D732
+0x047D = 0x8130D733
+0x047E = 0x8130D734
+0x047F = 0x8130D735
+0x0480 = 0x8130D736
+0x0481 = 0x8130D737
+0x0482 = 0x8130D738
+0x0483 = 0x8130D739
+0x0484 = 0x8130D830
+0x0485 = 0x8130D831
+0x0486 = 0x8130D832
+0x0487 = 0x8130D833
+0x0488 = 0x8130D834
+0x0489 = 0x8130D835
+0x048A = 0x8130D836
+0x048B = 0x8130D837
+0x048C = 0x8130D838
+0x048D = 0x8130D839
+0x048E = 0x8130D930
+0x048F = 0x8130D931
+0x0490 = 0x8130D932
+0x0491 = 0x8130D933
+0x0492 = 0x8130D934
+0x0493 = 0x8130D935
+0x0494 = 0x8130D936
+0x0495 = 0x8130D937
+0x0496 = 0x8130D938
+0x0497 = 0x8130D939
+0x0498 = 0x8130DA30
+0x0499 = 0x8130DA31
+0x049A = 0x8130DA32
+0x049B = 0x8130DA33
+0x049C = 0x8130DA34
+0x049D = 0x8130DA35
+0x049E = 0x8130DA36
+0x049F = 0x8130DA37
+0x04A0 = 0x8130DA38
+0x04A1 = 0x8130DA39
+0x04A2 = 0x8130DB30
+0x04A3 = 0x8130DB31
+0x04A4 = 0x8130DB32
+0x04A5 = 0x8130DB33
+0x04A6 = 0x8130DB34
+0x04A7 = 0x8130DB35
+0x04A8 = 0x8130DB36
+0x04A9 = 0x8130DB37
+0x04AA = 0x8130DB38
+0x04AB = 0x8130DB39
+0x04AC = 0x8130DC30
+0x04AD = 0x8130DC31
+0x04AE = 0x8130DC32
+0x04AF = 0x8130DC33
+0x04B0 = 0x8130DC34
+0x04B1 = 0x8130DC35
+0x04B2 = 0x8130DC36
+0x04B3 = 0x8130DC37
+0x04B4 = 0x8130DC38
+0x04B5 = 0x8130DC39
+0x04B6 = 0x8130DD30
+0x04B7 = 0x8130DD31
+0x04B8 = 0x8130DD32
+0x04B9 = 0x8130DD33
+0x04BA = 0x8130DD34
+0x04BB = 0x8130DD35
+0x04BC = 0x8130DD36
+0x04BD = 0x8130DD37
+0x04BE = 0x8130DD38
+0x04BF = 0x8130DD39
+0x04C0 = 0x8130DE30
+0x04C1 = 0x8130DE31
+0x04C2 = 0x8130DE32
+0x04C3 = 0x8130DE33
+0x04C4 = 0x8130DE34
+0x04C5 = 0x8130DE35
+0x04C6 = 0x8130DE36
+0x04C7 = 0x8130DE37
+0x04C8 = 0x8130DE38
+0x04C9 = 0x8130DE39
+0x04CA = 0x8130DF30
+0x04CB = 0x8130DF31
+0x04CC = 0x8130DF32
+0x04CD = 0x8130DF33
+0x04CE = 0x8130DF34
+0x04CF = 0x8130DF35
+0x04D0 = 0x8130DF36
+0x04D1 = 0x8130DF37
+0x04D2 = 0x8130DF38
+0x04D3 = 0x8130DF39
+0x04D4 = 0x8130E030
+0x04D5 = 0x8130E031
+0x04D6 = 0x8130E032
+0x04D7 = 0x8130E033
+0x04D8 = 0x8130E034
+0x04D9 = 0x8130E035
+0x04DA = 0x8130E036
+0x04DB = 0x8130E037
+0x04DC = 0x8130E038
+0x04DD = 0x8130E039
+0x04DE = 0x8130E130
+0x04DF = 0x8130E131
+0x04E0 = 0x8130E132
+0x04E1 = 0x8130E133
+0x04E2 = 0x8130E134
+0x04E3 = 0x8130E135
+0x04E4 = 0x8130E136
+0x04E5 = 0x8130E137
+0x04E6 = 0x8130E138
+0x04E7 = 0x8130E139
+0x04E8 = 0x8130E230
+0x04E9 = 0x8130E231
+0x04EA = 0x8130E232
+0x04EB = 0x8130E233
+0x04EC = 0x8130E234
+0x04ED = 0x8130E235
+0x04EE = 0x8130E236
+0x04EF = 0x8130E237
+0x04F0 = 0x8130E238
+0x04F1 = 0x8130E239
+0x04F2 = 0x8130E330
+0x04F3 = 0x8130E331
+0x04F4 = 0x8130E332
+0x04F5 = 0x8130E333
+0x04F6 = 0x8130E334
+0x04F7 = 0x8130E335
+0x04F8 = 0x8130E336
+0x04F9 = 0x8130E337
+0x04FA = 0x8130E338
+0x04FB = 0x8130E339
+0x04FC = 0x8130E430
+0x04FD = 0x8130E431
+0x04FE = 0x8130E432
+0x04FF = 0x8130E433
+0x0500 = 0x8130E434
+0x0501 = 0x8130E435
+0x0502 = 0x8130E436
+0x0503 = 0x8130E437
+0x0504 = 0x8130E438
+0x0505 = 0x8130E439
+0x0506 = 0x8130E530
+0x0507 = 0x8130E531
+0x0508 = 0x8130E532
+0x0509 = 0x8130E533
+0x050A = 0x8130E534
+0x050B = 0x8130E535
+0x050C = 0x8130E536
+0x050D = 0x8130E537
+0x050E = 0x8130E538
+0x050F = 0x8130E539
+0x0510 = 0x8130E630
+0x0511 = 0x8130E631
+0x0512 = 0x8130E632
+0x0513 = 0x8130E633
+0x0514 = 0x8130E634
+0x0515 = 0x8130E635
+0x0516 = 0x8130E636
+0x0517 = 0x8130E637
+0x0518 = 0x8130E638
+0x0519 = 0x8130E639
+0x051A = 0x8130E730
+0x051B = 0x8130E731
+0x051C = 0x8130E732
+0x051D = 0x8130E733
+0x051E = 0x8130E734
+0x051F = 0x8130E735
+0x0520 = 0x8130E736
+0x0521 = 0x8130E737
+0x0522 = 0x8130E738
+0x0523 = 0x8130E739
+0x0524 = 0x8130E830
+0x0525 = 0x8130E831
+0x0526 = 0x8130E832
+0x0527 = 0x8130E833
+0x0528 = 0x8130E834
+0x0529 = 0x8130E835
+0x052A = 0x8130E836
+0x052B = 0x8130E837
+0x052C = 0x8130E838
+0x052D = 0x8130E839
+0x052E = 0x8130E930
+0x052F = 0x8130E931
+0x0530 = 0x8130E932
+0x0531 = 0x8130E933
+0x0532 = 0x8130E934
+0x0533 = 0x8130E935
+0x0534 = 0x8130E936
+0x0535 = 0x8130E937
+0x0536 = 0x8130E938
+0x0537 = 0x8130E939
+0x0538 = 0x8130EA30
+0x0539 = 0x8130EA31
+0x053A = 0x8130EA32
+0x053B = 0x8130EA33
+0x053C = 0x8130EA34
+0x053D = 0x8130EA35
+0x053E = 0x8130EA36
+0x053F = 0x8130EA37
+0x0540 = 0x8130EA38
+0x0541 = 0x8130EA39
+0x0542 = 0x8130EB30
+0x0543 = 0x8130EB31
+0x0544 = 0x8130EB32
+0x0545 = 0x8130EB33
+0x0546 = 0x8130EB34
+0x0547 = 0x8130EB35
+0x0548 = 0x8130EB36
+0x0549 = 0x8130EB37
+0x054A = 0x8130EB38
+0x054B = 0x8130EB39
+0x054C = 0x8130EC30
+0x054D = 0x8130EC31
+0x054E = 0x8130EC32
+0x054F = 0x8130EC33
+0x0550 = 0x8130EC34
+0x0551 = 0x8130EC35
+0x0552 = 0x8130EC36
+0x0553 = 0x8130EC37
+0x0554 = 0x8130EC38
+0x0555 = 0x8130EC39
+0x0556 = 0x8130ED30
+0x0557 = 0x8130ED31
+0x0558 = 0x8130ED32
+0x0559 = 0x8130ED33
+0x055A = 0x8130ED34
+0x055B = 0x8130ED35
+0x055C = 0x8130ED36
+0x055D = 0x8130ED37
+0x055E = 0x8130ED38
+0x055F = 0x8130ED39
+0x0560 = 0x8130EE30
+0x0561 = 0x8130EE31
+0x0562 = 0x8130EE32
+0x0563 = 0x8130EE33
+0x0564 = 0x8130EE34
+0x0565 = 0x8130EE35
+0x0566 = 0x8130EE36
+0x0567 = 0x8130EE37
+0x0568 = 0x8130EE38
+0x0569 = 0x8130EE39
+0x056A = 0x8130EF30
+0x056B = 0x8130EF31
+0x056C = 0x8130EF32
+0x056D = 0x8130EF33
+0x056E = 0x8130EF34
+0x056F = 0x8130EF35
+0x0570 = 0x8130EF36
+0x0571 = 0x8130EF37
+0x0572 = 0x8130EF38
+0x0573 = 0x8130EF39
+0x0574 = 0x8130F030
+0x0575 = 0x8130F031
+0x0576 = 0x8130F032
+0x0577 = 0x8130F033
+0x0578 = 0x8130F034
+0x0579 = 0x8130F035
+0x057A = 0x8130F036
+0x057B = 0x8130F037
+0x057C = 0x8130F038
+0x057D = 0x8130F039
+0x057E = 0x8130F130
+0x057F = 0x8130F131
+0x0580 = 0x8130F132
+0x0581 = 0x8130F133
+0x0582 = 0x8130F134
+0x0583 = 0x8130F135
+0x0584 = 0x8130F136
+0x0585 = 0x8130F137
+0x0586 = 0x8130F138
+0x0587 = 0x8130F139
+0x0588 = 0x8130F230
+0x0589 = 0x8130F231
+0x058A = 0x8130F232
+0x058B = 0x8130F233
+0x058C = 0x8130F234
+0x058D = 0x8130F235
+0x058E = 0x8130F236
+0x058F = 0x8130F237
+0x0590 = 0x8130F238
+0x0591 = 0x8130F239
+0x0592 = 0x8130F330
+0x0593 = 0x8130F331
+0x0594 = 0x8130F332
+0x0595 = 0x8130F333
+0x0596 = 0x8130F334
+0x0597 = 0x8130F335
+0x0598 = 0x8130F336
+0x0599 = 0x8130F337
+0x059A = 0x8130F338
+0x059B = 0x8130F339
+0x059C = 0x8130F430
+0x059D = 0x8130F431
+0x059E = 0x8130F432
+0x059F = 0x8130F433
+0x05A0 = 0x8130F434
+0x05A1 = 0x8130F435
+0x05A2 = 0x8130F436
+0x05A3 = 0x8130F437
+0x05A4 = 0x8130F438
+0x05A5 = 0x8130F439
+0x05A6 = 0x8130F530
+0x05A7 = 0x8130F531
+0x05A8 = 0x8130F532
+0x05A9 = 0x8130F533
+0x05AA = 0x8130F534
+0x05AB = 0x8130F535
+0x05AC = 0x8130F536
+0x05AD = 0x8130F537
+0x05AE = 0x8130F538
+0x05AF = 0x8130F539
+0x05B0 = 0x8130F630
+0x05B1 = 0x8130F631
+0x05B2 = 0x8130F632
+0x05B3 = 0x8130F633
+0x05B4 = 0x8130F634
+0x05B5 = 0x8130F635
+0x05B6 = 0x8130F636
+0x05B7 = 0x8130F637
+0x05B8 = 0x8130F638
+0x05B9 = 0x8130F639
+0x05BA = 0x8130F730
+0x05BB = 0x8130F731
+0x05BC = 0x8130F732
+0x05BD = 0x8130F733
+0x05BE = 0x8130F734
+0x05BF = 0x8130F735
+0x05C0 = 0x8130F736
+0x05C1 = 0x8130F737
+0x05C2 = 0x8130F738
+0x05C3 = 0x8130F739
+0x05C4 = 0x8130F830
+0x05C5 = 0x8130F831
+0x05C6 = 0x8130F832
+0x05C7 = 0x8130F833
+0x05C8 = 0x8130F834
+0x05C9 = 0x8130F835
+0x05CA = 0x8130F836
+0x05CB = 0x8130F837
+0x05CC = 0x8130F838
+0x05CD = 0x8130F839
+0x05CE = 0x8130F930
+0x05CF = 0x8130F931
+0x05D0 = 0x8130F932
+0x05D1 = 0x8130F933
+0x05D2 = 0x8130F934
+0x05D3 = 0x8130F935
+0x05D4 = 0x8130F936
+0x05D5 = 0x8130F937
+0x05D6 = 0x8130F938
+0x05D7 = 0x8130F939
+0x05D8 = 0x8130FA30
+0x05D9 = 0x8130FA31
+0x05DA = 0x8130FA32
+0x05DB = 0x8130FA33
+0x05DC = 0x8130FA34
+0x05DD = 0x8130FA35
+0x05DE = 0x8130FA36
+0x05DF = 0x8130FA37
+0x05E0 = 0x8130FA38
+0x05E1 = 0x8130FA39
+0x05E2 = 0x8130FB30
+0x05E3 = 0x8130FB31
+0x05E4 = 0x8130FB32
+0x05E5 = 0x8130FB33
+0x05E6 = 0x8130FB34
+0x05E7 = 0x8130FB35
+0x05E8 = 0x8130FB36
+0x05E9 = 0x8130FB37
+0x05EA = 0x8130FB38
+0x05EB = 0x8130FB39
+0x05EC = 0x8130FC30
+0x05ED = 0x8130FC31
+0x05EE = 0x8130FC32
+0x05EF = 0x8130FC33
+0x05F0 = 0x8130FC34
+0x05F1 = 0x8130FC35
+0x05F2 = 0x8130FC36
+0x05F3 = 0x8130FC37
+0x05F4 = 0x8130FC38
+0x05F5 = 0x8130FC39
+0x05F6 = 0x8130FD30
+0x05F7 = 0x8130FD31
+0x05F8 = 0x8130FD32
+0x05F9 = 0x8130FD33
+0x05FA = 0x8130FD34
+0x05FB = 0x8130FD35
+0x05FC = 0x8130FD36
+0x05FD = 0x8130FD37
+0x05FE = 0x8130FD38
+0x05FF = 0x8130FD39
+0x0600 = 0x8130FE30
+0x0601 = 0x8130FE31
+0x0602 = 0x8130FE32
+0x0603 = 0x8130FE33
+0x0604 = 0x8130FE34
+0x0605 = 0x8130FE35
+0x0606 = 0x8130FE36
+0x0607 = 0x8130FE37
+0x0608 = 0x8130FE38
+0x0609 = 0x8130FE39
+0x060A = 0x81318130
+0x060B = 0x81318131
+0x060C = 0x81318132
+0x060D = 0x81318133
+0x060E = 0x81318134
+0x060F = 0x81318135
+0x0610 = 0x81318136
+0x0611 = 0x81318137
+0x0612 = 0x81318138
+0x0613 = 0x81318139
+0x0614 = 0x81318230
+0x0615 = 0x81318231
+0x0616 = 0x81318232
+0x0617 = 0x81318233
+0x0618 = 0x81318234
+0x0619 = 0x81318235
+0x061A = 0x81318236
+0x061B = 0x81318237
+0x061C = 0x81318238
+0x061D = 0x81318239
+0x061E = 0x81318330
+0x061F = 0x81318331
+0x0620 = 0x81318332
+0x0621 = 0x81318333
+0x0622 = 0x81318334
+0x0623 = 0x81318335
+0x0624 = 0x81318336
+0x0625 = 0x81318337
+0x0626 = 0x81318338
+0x0627 = 0x81318339
+0x0628 = 0x81318430
+0x0629 = 0x81318431
+0x062A = 0x81318432
+0x062B = 0x81318433
+0x062C = 0x81318434
+0x062D = 0x81318435
+0x062E = 0x81318436
+0x062F = 0x81318437
+0x0630 = 0x81318438
+0x0631 = 0x81318439
+0x0632 = 0x81318530
+0x0633 = 0x81318531
+0x0634 = 0x81318532
+0x0635 = 0x81318533
+0x0636 = 0x81318534
+0x0637 = 0x81318535
+0x0638 = 0x81318536
+0x0639 = 0x81318537
+0x063A = 0x81318538
+0x063B = 0x81318539
+0x063C = 0x81318630
+0x063D = 0x81318631
+0x063E = 0x81318632
+0x063F = 0x81318633
+0x0640 = 0x81318634
+0x0641 = 0x81318635
+0x0642 = 0x81318636
+0x0643 = 0x81318637
+0x0644 = 0x81318638
+0x0645 = 0x81318639
+0x0646 = 0x81318730
+0x0647 = 0x81318731
+0x0648 = 0x81318732
+0x0649 = 0x81318733
+0x064A = 0x81318734
+0x064B = 0x81318735
+0x064C = 0x81318736
+0x064D = 0x81318737
+0x064E = 0x81318738
+0x064F = 0x81318739
+0x0650 = 0x81318830
+0x0651 = 0x81318831
+0x0652 = 0x81318832
+0x0653 = 0x81318833
+0x0654 = 0x81318834
+0x0655 = 0x81318835
+0x0656 = 0x81318836
+0x0657 = 0x81318837
+0x0658 = 0x81318838
+0x0659 = 0x81318839
+0x065A = 0x81318930
+0x065B = 0x81318931
+0x065C = 0x81318932
+0x065D = 0x81318933
+0x065E = 0x81318934
+0x065F = 0x81318935
+0x0660 = 0x81318936
+0x0661 = 0x81318937
+0x0662 = 0x81318938
+0x0663 = 0x81318939
+0x0664 = 0x81318A30
+0x0665 = 0x81318A31
+0x0666 = 0x81318A32
+0x0667 = 0x81318A33
+0x0668 = 0x81318A34
+0x0669 = 0x81318A35
+0x066A = 0x81318A36
+0x066B = 0x81318A37
+0x066C = 0x81318A38
+0x066D = 0x81318A39
+0x066E = 0x81318B30
+0x066F = 0x81318B31
+0x0670 = 0x81318B32
+0x0671 = 0x81318B33
+0x0672 = 0x81318B34
+0x0673 = 0x81318B35
+0x0674 = 0x81318B36
+0x0675 = 0x81318B37
+0x0676 = 0x81318B38
+0x0677 = 0x81318B39
+0x0678 = 0x81318C30
+0x0679 = 0x81318C31
+0x067A = 0x81318C32
+0x067B = 0x81318C33
+0x067C = 0x81318C34
+0x067D = 0x81318C35
+0x067E = 0x81318C36
+0x067F = 0x81318C37
+0x0680 = 0x81318C38
+0x0681 = 0x81318C39
+0x0682 = 0x81318D30
+0x0683 = 0x81318D31
+0x0684 = 0x81318D32
+0x0685 = 0x81318D33
+0x0686 = 0x81318D34
+0x0687 = 0x81318D35
+0x0688 = 0x81318D36
+0x0689 = 0x81318D37
+0x068A = 0x81318D38
+0x068B = 0x81318D39
+0x068C = 0x81318E30
+0x068D = 0x81318E31
+0x068E = 0x81318E32
+0x068F = 0x81318E33
+0x0690 = 0x81318E34
+0x0691 = 0x81318E35
+0x0692 = 0x81318E36
+0x0693 = 0x81318E37
+0x0694 = 0x81318E38
+0x0695 = 0x81318E39
+0x0696 = 0x81318F30
+0x0697 = 0x81318F31
+0x0698 = 0x81318F32
+0x0699 = 0x81318F33
+0x069A = 0x81318F34
+0x069B = 0x81318F35
+0x069C = 0x81318F36
+0x069D = 0x81318F37
+0x069E = 0x81318F38
+0x069F = 0x81318F39
+0x06A0 = 0x81319030
+0x06A1 = 0x81319031
+0x06A2 = 0x81319032
+0x06A3 = 0x81319033
+0x06A4 = 0x81319034
+0x06A5 = 0x81319035
+0x06A6 = 0x81319036
+0x06A7 = 0x81319037
+0x06A8 = 0x81319038
+0x06A9 = 0x81319039
+0x06AA = 0x81319130
+0x06AB = 0x81319131
+0x06AC = 0x81319132
+0x06AD = 0x81319133
+0x06AE = 0x81319134
+0x06AF = 0x81319135
+0x06B0 = 0x81319136
+0x06B1 = 0x81319137
+0x06B2 = 0x81319138
+0x06B3 = 0x81319139
+0x06B4 = 0x81319230
+0x06B5 = 0x81319231
+0x06B6 = 0x81319232
+0x06B7 = 0x81319233
+0x06B8 = 0x81319234
+0x06B9 = 0x81319235
+0x06BA = 0x81319236
+0x06BB = 0x81319237
+0x06BC = 0x81319238
+0x06BD = 0x81319239
+0x06BE = 0x81319330
+0x06BF = 0x81319331
+0x06C0 = 0x81319332
+0x06C1 = 0x81319333
+0x06C2 = 0x81319334
+0x06C3 = 0x81319335
+0x06C4 = 0x81319336
+0x06C5 = 0x81319337
+0x06C6 = 0x81319338
+0x06C7 = 0x81319339
+0x06C8 = 0x81319430
+0x06C9 = 0x81319431
+0x06CA = 0x81319432
+0x06CB = 0x81319433
+0x06CC = 0x81319434
+0x06CD = 0x81319435
+0x06CE = 0x81319436
+0x06CF = 0x81319437
+0x06D0 = 0x81319438
+0x06D1 = 0x81319439
+0x06D2 = 0x81319530
+0x06D3 = 0x81319531
+0x06D4 = 0x81319532
+0x06D5 = 0x81319533
+0x06D6 = 0x81319534
+0x06D7 = 0x81319535
+0x06D8 = 0x81319536
+0x06D9 = 0x81319537
+0x06DA = 0x81319538
+0x06DB = 0x81319539
+0x06DC = 0x81319630
+0x06DD = 0x81319631
+0x06DE = 0x81319632
+0x06DF = 0x81319633
+0x06E0 = 0x81319634
+0x06E1 = 0x81319635
+0x06E2 = 0x81319636
+0x06E3 = 0x81319637
+0x06E4 = 0x81319638
+0x06E5 = 0x81319639
+0x06E6 = 0x81319730
+0x06E7 = 0x81319731
+0x06E8 = 0x81319732
+0x06E9 = 0x81319733
+0x06EA = 0x81319734
+0x06EB = 0x81319735
+0x06EC = 0x81319736
+0x06ED = 0x81319737
+0x06EE = 0x81319738
+0x06EF = 0x81319739
+0x06F0 = 0x81319830
+0x06F1 = 0x81319831
+0x06F2 = 0x81319832
+0x06F3 = 0x81319833
+0x06F4 = 0x81319834
+0x06F5 = 0x81319835
+0x06F6 = 0x81319836
+0x06F7 = 0x81319837
+0x06F8 = 0x81319838
+0x06F9 = 0x81319839
+0x06FA = 0x81319930
+0x06FB = 0x81319931
+0x06FC = 0x81319932
+0x06FD = 0x81319933
+0x06FE = 0x81319934
+0x06FF = 0x81319935
+0x0700 = 0x81319936
+0x0701 = 0x81319937
+0x0702 = 0x81319938
+0x0703 = 0x81319939
+0x0704 = 0x81319A30
+0x0705 = 0x81319A31
+0x0706 = 0x81319A32
+0x0707 = 0x81319A33
+0x0708 = 0x81319A34
+0x0709 = 0x81319A35
+0x070A = 0x81319A36
+0x070B = 0x81319A37
+0x070C = 0x81319A38
+0x070D = 0x81319A39
+0x070E = 0x81319B30
+0x070F = 0x81319B31
+0x0710 = 0x81319B32
+0x0711 = 0x81319B33
+0x0712 = 0x81319B34
+0x0713 = 0x81319B35
+0x0714 = 0x81319B36
+0x0715 = 0x81319B37
+0x0716 = 0x81319B38
+0x0717 = 0x81319B39
+0x0718 = 0x81319C30
+0x0719 = 0x81319C31
+0x071A = 0x81319C32
+0x071B = 0x81319C33
+0x071C = 0x81319C34
+0x071D = 0x81319C35
+0x071E = 0x81319C36
+0x071F = 0x81319C37
+0x0720 = 0x81319C38
+0x0721 = 0x81319C39
+0x0722 = 0x81319D30
+0x0723 = 0x81319D31
+0x0724 = 0x81319D32
+0x0725 = 0x81319D33
+0x0726 = 0x81319D34
+0x0727 = 0x81319D35
+0x0728 = 0x81319D36
+0x0729 = 0x81319D37
+0x072A = 0x81319D38
+0x072B = 0x81319D39
+0x072C = 0x81319E30
+0x072D = 0x81319E31
+0x072E = 0x81319E32
+0x072F = 0x81319E33
+0x0730 = 0x81319E34
+0x0731 = 0x81319E35
+0x0732 = 0x81319E36
+0x0733 = 0x81319E37
+0x0734 = 0x81319E38
+0x0735 = 0x81319E39
+0x0736 = 0x81319F30
+0x0737 = 0x81319F31
+0x0738 = 0x81319F32
+0x0739 = 0x81319F33
+0x073A = 0x81319F34
+0x073B = 0x81319F35
+0x073C = 0x81319F36
+0x073D = 0x81319F37
+0x073E = 0x81319F38
+0x073F = 0x81319F39
+0x0740 = 0x8131A030
+0x0741 = 0x8131A031
+0x0742 = 0x8131A032
+0x0743 = 0x8131A033
+0x0744 = 0x8131A034
+0x0745 = 0x8131A035
+0x0746 = 0x8131A036
+0x0747 = 0x8131A037
+0x0748 = 0x8131A038
+0x0749 = 0x8131A039
+0x074A = 0x8131A130
+0x074B = 0x8131A131
+0x074C = 0x8131A132
+0x074D = 0x8131A133
+0x074E = 0x8131A134
+0x074F = 0x8131A135
+0x0750 = 0x8131A136
+0x0751 = 0x8131A137
+0x0752 = 0x8131A138
+0x0753 = 0x8131A139
+0x0754 = 0x8131A230
+0x0755 = 0x8131A231
+0x0756 = 0x8131A232
+0x0757 = 0x8131A233
+0x0758 = 0x8131A234
+0x0759 = 0x8131A235
+0x075A = 0x8131A236
+0x075B = 0x8131A237
+0x075C = 0x8131A238
+0x075D = 0x8131A239
+0x075E = 0x8131A330
+0x075F = 0x8131A331
+0x0760 = 0x8131A332
+0x0761 = 0x8131A333
+0x0762 = 0x8131A334
+0x0763 = 0x8131A335
+0x0764 = 0x8131A336
+0x0765 = 0x8131A337
+0x0766 = 0x8131A338
+0x0767 = 0x8131A339
+0x0768 = 0x8131A430
+0x0769 = 0x8131A431
+0x076A = 0x8131A432
+0x076B = 0x8131A433
+0x076C = 0x8131A434
+0x076D = 0x8131A435
+0x076E = 0x8131A436
+0x076F = 0x8131A437
+0x0770 = 0x8131A438
+0x0771 = 0x8131A439
+0x0772 = 0x8131A530
+0x0773 = 0x8131A531
+0x0774 = 0x8131A532
+0x0775 = 0x8131A533
+0x0776 = 0x8131A534
+0x0777 = 0x8131A535
+0x0778 = 0x8131A536
+0x0779 = 0x8131A537
+0x077A = 0x8131A538
+0x077B = 0x8131A539
+0x077C = 0x8131A630
+0x077D = 0x8131A631
+0x077E = 0x8131A632
+0x077F = 0x8131A633
+0x0780 = 0x8131A634
+0x0781 = 0x8131A635
+0x0782 = 0x8131A636
+0x0783 = 0x8131A637
+0x0784 = 0x8131A638
+0x0785 = 0x8131A639
+0x0786 = 0x8131A730
+0x0787 = 0x8131A731
+0x0788 = 0x8131A732
+0x0789 = 0x8131A733
+0x078A = 0x8131A734
+0x078B = 0x8131A735
+0x078C = 0x8131A736
+0x078D = 0x8131A737
+0x078E = 0x8131A738
+0x078F = 0x8131A739
+0x0790 = 0x8131A830
+0x0791 = 0x8131A831
+0x0792 = 0x8131A832
+0x0793 = 0x8131A833
+0x0794 = 0x8131A834
+0x0795 = 0x8131A835
+0x0796 = 0x8131A836
+0x0797 = 0x8131A837
+0x0798 = 0x8131A838
+0x0799 = 0x8131A839
+0x079A = 0x8131A930
+0x079B = 0x8131A931
+0x079C = 0x8131A932
+0x079D = 0x8131A933
+0x079E = 0x8131A934
+0x079F = 0x8131A935
+0x07A0 = 0x8131A936
+0x07A1 = 0x8131A937
+0x07A2 = 0x8131A938
+0x07A3 = 0x8131A939
+0x07A4 = 0x8131AA30
+0x07A5 = 0x8131AA31
+0x07A6 = 0x8131AA32
+0x07A7 = 0x8131AA33
+0x07A8 = 0x8131AA34
+0x07A9 = 0x8131AA35
+0x07AA = 0x8131AA36
+0x07AB = 0x8131AA37
+0x07AC = 0x8131AA38
+0x07AD = 0x8131AA39
+0x07AE = 0x8131AB30
+0x07AF = 0x8131AB31
+0x07B0 = 0x8131AB32
+0x07B1 = 0x8131AB33
+0x07B2 = 0x8131AB34
+0x07B3 = 0x8131AB35
+0x07B4 = 0x8131AB36
+0x07B5 = 0x8131AB37
+0x07B6 = 0x8131AB38
+0x07B7 = 0x8131AB39
+0x07B8 = 0x8131AC30
+0x07B9 = 0x8131AC31
+0x07BA = 0x8131AC32
+0x07BB = 0x8131AC33
+0x07BC = 0x8131AC34
+0x07BD = 0x8131AC35
+0x07BE = 0x8131AC36
+0x07BF = 0x8131AC37
+0x07C0 = 0x8131AC38
+0x07C1 = 0x8131AC39
+0x07C2 = 0x8131AD30
+0x07C3 = 0x8131AD31
+0x07C4 = 0x8131AD32
+0x07C5 = 0x8131AD33
+0x07C6 = 0x8131AD34
+0x07C7 = 0x8131AD35
+0x07C8 = 0x8131AD36
+0x07C9 = 0x8131AD37
+0x07CA = 0x8131AD38
+0x07CB = 0x8131AD39
+0x07CC = 0x8131AE30
+0x07CD = 0x8131AE31
+0x07CE = 0x8131AE32
+0x07CF = 0x8131AE33
+0x07D0 = 0x8131AE34
+0x07D1 = 0x8131AE35
+0x07D2 = 0x8131AE36
+0x07D3 = 0x8131AE37
+0x07D4 = 0x8131AE38
+0x07D5 = 0x8131AE39
+0x07D6 = 0x8131AF30
+0x07D7 = 0x8131AF31
+0x07D8 = 0x8131AF32
+0x07D9 = 0x8131AF33
+0x07DA = 0x8131AF34
+0x07DB = 0x8131AF35
+0x07DC = 0x8131AF36
+0x07DD = 0x8131AF37
+0x07DE = 0x8131AF38
+0x07DF = 0x8131AF39
+0x07E0 = 0x8131B030
+0x07E1 = 0x8131B031
+0x07E2 = 0x8131B032
+0x07E3 = 0x8131B033
+0x07E4 = 0x8131B034
+0x07E5 = 0x8131B035
+0x07E6 = 0x8131B036
+0x07E7 = 0x8131B037
+0x07E8 = 0x8131B038
+0x07E9 = 0x8131B039
+0x07EA = 0x8131B130
+0x07EB = 0x8131B131
+0x07EC = 0x8131B132
+0x07ED = 0x8131B133
+0x07EE = 0x8131B134
+0x07EF = 0x8131B135
+0x07F0 = 0x8131B136
+0x07F1 = 0x8131B137
+0x07F2 = 0x8131B138
+0x07F3 = 0x8131B139
+0x07F4 = 0x8131B230
+0x07F5 = 0x8131B231
+0x07F6 = 0x8131B232
+0x07F7 = 0x8131B233
+0x07F8 = 0x8131B234
+0x07F9 = 0x8131B235
+0x07FA = 0x8131B236
+0x07FB = 0x8131B237
+0x07FC = 0x8131B238
+0x07FD = 0x8131B239
+0x07FE = 0x8131B330
+0x07FF = 0x8131B331
+0x0800 = 0x8131B332
+0x0801 = 0x8131B333
+0x0802 = 0x8131B334
+0x0803 = 0x8131B335
+0x0804 = 0x8131B336
+0x0805 = 0x8131B337
+0x0806 = 0x8131B338
+0x0807 = 0x8131B339
+0x0808 = 0x8131B430
+0x0809 = 0x8131B431
+0x080A = 0x8131B432
+0x080B = 0x8131B433
+0x080C = 0x8131B434
+0x080D = 0x8131B435
+0x080E = 0x8131B436
+0x080F = 0x8131B437
+0x0810 = 0x8131B438
+0x0811 = 0x8131B439
+0x0812 = 0x8131B530
+0x0813 = 0x8131B531
+0x0814 = 0x8131B532
+0x0815 = 0x8131B533
+0x0816 = 0x8131B534
+0x0817 = 0x8131B535
+0x0818 = 0x8131B536
+0x0819 = 0x8131B537
+0x081A = 0x8131B538
+0x081B = 0x8131B539
+0x081C = 0x8131B630
+0x081D = 0x8131B631
+0x081E = 0x8131B632
+0x081F = 0x8131B633
+0x0820 = 0x8131B634
+0x0821 = 0x8131B635
+0x0822 = 0x8131B636
+0x0823 = 0x8131B637
+0x0824 = 0x8131B638
+0x0825 = 0x8131B639
+0x0826 = 0x8131B730
+0x0827 = 0x8131B731
+0x0828 = 0x8131B732
+0x0829 = 0x8131B733
+0x082A = 0x8131B734
+0x082B = 0x8131B735
+0x082C = 0x8131B736
+0x082D = 0x8131B737
+0x082E = 0x8131B738
+0x082F = 0x8131B739
+0x0830 = 0x8131B830
+0x0831 = 0x8131B831
+0x0832 = 0x8131B832
+0x0833 = 0x8131B833
+0x0834 = 0x8131B834
+0x0835 = 0x8131B835
+0x0836 = 0x8131B836
+0x0837 = 0x8131B837
+0x0838 = 0x8131B838
+0x0839 = 0x8131B839
+0x083A = 0x8131B930
+0x083B = 0x8131B931
+0x083C = 0x8131B932
+0x083D = 0x8131B933
+0x083E = 0x8131B934
+0x083F = 0x8131B935
+0x0840 = 0x8131B936
+0x0841 = 0x8131B937
+0x0842 = 0x8131B938
+0x0843 = 0x8131B939
+0x0844 = 0x8131BA30
+0x0845 = 0x8131BA31
+0x0846 = 0x8131BA32
+0x0847 = 0x8131BA33
+0x0848 = 0x8131BA34
+0x0849 = 0x8131BA35
+0x084A = 0x8131BA36
+0x084B = 0x8131BA37
+0x084C = 0x8131BA38
+0x084D = 0x8131BA39
+0x084E = 0x8131BB30
+0x084F = 0x8131BB31
+0x0850 = 0x8131BB32
+0x0851 = 0x8131BB33
+0x0852 = 0x8131BB34
+0x0853 = 0x8131BB35
+0x0854 = 0x8131BB36
+0x0855 = 0x8131BB37
+0x0856 = 0x8131BB38
+0x0857 = 0x8131BB39
+0x0858 = 0x8131BC30
+0x0859 = 0x8131BC31
+0x085A = 0x8131BC32
+0x085B = 0x8131BC33
+0x085C = 0x8131BC34
+0x085D = 0x8131BC35
+0x085E = 0x8131BC36
+0x085F = 0x8131BC37
+0x0860 = 0x8131BC38
+0x0861 = 0x8131BC39
+0x0862 = 0x8131BD30
+0x0863 = 0x8131BD31
+0x0864 = 0x8131BD32
+0x0865 = 0x8131BD33
+0x0866 = 0x8131BD34
+0x0867 = 0x8131BD35
+0x0868 = 0x8131BD36
+0x0869 = 0x8131BD37
+0x086A = 0x8131BD38
+0x086B = 0x8131BD39
+0x086C = 0x8131BE30
+0x086D = 0x8131BE31
+0x086E = 0x8131BE32
+0x086F = 0x8131BE33
+0x0870 = 0x8131BE34
+0x0871 = 0x8131BE35
+0x0872 = 0x8131BE36
+0x0873 = 0x8131BE37
+0x0874 = 0x8131BE38
+0x0875 = 0x8131BE39
+0x0876 = 0x8131BF30
+0x0877 = 0x8131BF31
+0x0878 = 0x8131BF32
+0x0879 = 0x8131BF33
+0x087A = 0x8131BF34
+0x087B = 0x8131BF35
+0x087C = 0x8131BF36
+0x087D = 0x8131BF37
+0x087E = 0x8131BF38
+0x087F = 0x8131BF39
+0x0880 = 0x8131C030
+0x0881 = 0x8131C031
+0x0882 = 0x8131C032
+0x0883 = 0x8131C033
+0x0884 = 0x8131C034
+0x0885 = 0x8131C035
+0x0886 = 0x8131C036
+0x0887 = 0x8131C037
+0x0888 = 0x8131C038
+0x0889 = 0x8131C039
+0x088A = 0x8131C130
+0x088B = 0x8131C131
+0x088C = 0x8131C132
+0x088D = 0x8131C133
+0x088E = 0x8131C134
+0x088F = 0x8131C135
+0x0890 = 0x8131C136
+0x0891 = 0x8131C137
+0x0892 = 0x8131C138
+0x0893 = 0x8131C139
+0x0894 = 0x8131C230
+0x0895 = 0x8131C231
+0x0896 = 0x8131C232
+0x0897 = 0x8131C233
+0x0898 = 0x8131C234
+0x0899 = 0x8131C235
+0x089A = 0x8131C236
+0x089B = 0x8131C237
+0x089C = 0x8131C238
+0x089D = 0x8131C239
+0x089E = 0x8131C330
+0x089F = 0x8131C331
+0x08A0 = 0x8131C332
+0x08A1 = 0x8131C333
+0x08A2 = 0x8131C334
+0x08A3 = 0x8131C335
+0x08A4 = 0x8131C336
+0x08A5 = 0x8131C337
+0x08A6 = 0x8131C338
+0x08A7 = 0x8131C339
+0x08A8 = 0x8131C430
+0x08A9 = 0x8131C431
+0x08AA = 0x8131C432
+0x08AB = 0x8131C433
+0x08AC = 0x8131C434
+0x08AD = 0x8131C435
+0x08AE = 0x8131C436
+0x08AF = 0x8131C437
+0x08B0 = 0x8131C438
+0x08B1 = 0x8131C439
+0x08B2 = 0x8131C530
+0x08B3 = 0x8131C531
+0x08B4 = 0x8131C532
+0x08B5 = 0x8131C533
+0x08B6 = 0x8131C534
+0x08B7 = 0x8131C535
+0x08B8 = 0x8131C536
+0x08B9 = 0x8131C537
+0x08BA = 0x8131C538
+0x08BB = 0x8131C539
+0x08BC = 0x8131C630
+0x08BD = 0x8131C631
+0x08BE = 0x8131C632
+0x08BF = 0x8131C633
+0x08C0 = 0x8131C634
+0x08C1 = 0x8131C635
+0x08C2 = 0x8131C636
+0x08C3 = 0x8131C637
+0x08C4 = 0x8131C638
+0x08C5 = 0x8131C639
+0x08C6 = 0x8131C730
+0x08C7 = 0x8131C731
+0x08C8 = 0x8131C732
+0x08C9 = 0x8131C733
+0x08CA = 0x8131C734
+0x08CB = 0x8131C735
+0x08CC = 0x8131C736
+0x08CD = 0x8131C737
+0x08CE = 0x8131C738
+0x08CF = 0x8131C739
+0x08D0 = 0x8131C830
+0x08D1 = 0x8131C831
+0x08D2 = 0x8131C832
+0x08D3 = 0x8131C833
+0x08D4 = 0x8131C834
+0x08D5 = 0x8131C835
+0x08D6 = 0x8131C836
+0x08D7 = 0x8131C837
+0x08D8 = 0x8131C838
+0x08D9 = 0x8131C839
+0x08DA = 0x8131C930
+0x08DB = 0x8131C931
+0x08DC = 0x8131C932
+0x08DD = 0x8131C933
+0x08DE = 0x8131C934
+0x08DF = 0x8131C935
+0x08E0 = 0x8131C936
+0x08E1 = 0x8131C937
+0x08E2 = 0x8131C938
+0x08E3 = 0x8131C939
+0x08E4 = 0x8131CA30
+0x08E5 = 0x8131CA31
+0x08E6 = 0x8131CA32
+0x08E7 = 0x8131CA33
+0x08E8 = 0x8131CA34
+0x08E9 = 0x8131CA35
+0x08EA = 0x8131CA36
+0x08EB = 0x8131CA37
+0x08EC = 0x8131CA38
+0x08ED = 0x8131CA39
+0x08EE = 0x8131CB30
+0x08EF = 0x8131CB31
+0x08F0 = 0x8131CB32
+0x08F1 = 0x8131CB33
+0x08F2 = 0x8131CB34
+0x08F3 = 0x8131CB35
+0x08F4 = 0x8131CB36
+0x08F5 = 0x8131CB37
+0x08F6 = 0x8131CB38
+0x08F7 = 0x8131CB39
+0x08F8 = 0x8131CC30
+0x08F9 = 0x8131CC31
+0x08FA = 0x8131CC32
+0x08FB = 0x8131CC33
+0x08FC = 0x8131CC34
+0x08FD = 0x8131CC35
+0x08FE = 0x8131CC36
+0x08FF = 0x8131CC37
+0x0900 = 0x8131CC38
+0x0901 = 0x8131CC39
+0x0902 = 0x8131CD30
+0x0903 = 0x8131CD31
+0x0904 = 0x8131CD32
+0x0905 = 0x8131CD33
+0x0906 = 0x8131CD34
+0x0907 = 0x8131CD35
+0x0908 = 0x8131CD36
+0x0909 = 0x8131CD37
+0x090A = 0x8131CD38
+0x090B = 0x8131CD39
+0x090C = 0x8131CE30
+0x090D = 0x8131CE31
+0x090E = 0x8131CE32
+0x090F = 0x8131CE33
+0x0910 = 0x8131CE34
+0x0911 = 0x8131CE35
+0x0912 = 0x8131CE36
+0x0913 = 0x8131CE37
+0x0914 = 0x8131CE38
+0x0915 = 0x8131CE39
+0x0916 = 0x8131CF30
+0x0917 = 0x8131CF31
+0x0918 = 0x8131CF32
+0x0919 = 0x8131CF33
+0x091A = 0x8131CF34
+0x091B = 0x8131CF35
+0x091C = 0x8131CF36
+0x091D = 0x8131CF37
+0x091E = 0x8131CF38
+0x091F = 0x8131CF39
+0x0920 = 0x8131D030
+0x0921 = 0x8131D031
+0x0922 = 0x8131D032
+0x0923 = 0x8131D033
+0x0924 = 0x8131D034
+0x0925 = 0x8131D035
+0x0926 = 0x8131D036
+0x0927 = 0x8131D037
+0x0928 = 0x8131D038
+0x0929 = 0x8131D039
+0x092A = 0x8131D130
+0x092B = 0x8131D131
+0x092C = 0x8131D132
+0x092D = 0x8131D133
+0x092E = 0x8131D134
+0x092F = 0x8131D135
+0x0930 = 0x8131D136
+0x0931 = 0x8131D137
+0x0932 = 0x8131D138
+0x0933 = 0x8131D139
+0x0934 = 0x8131D230
+0x0935 = 0x8131D231
+0x0936 = 0x8131D232
+0x0937 = 0x8131D233
+0x0938 = 0x8131D234
+0x0939 = 0x8131D235
+0x093A = 0x8131D236
+0x093B = 0x8131D237
+0x093C = 0x8131D238
+0x093D = 0x8131D239
+0x093E = 0x8131D330
+0x093F = 0x8131D331
+0x0940 = 0x8131D332
+0x0941 = 0x8131D333
+0x0942 = 0x8131D334
+0x0943 = 0x8131D335
+0x0944 = 0x8131D336
+0x0945 = 0x8131D337
+0x0946 = 0x8131D338
+0x0947 = 0x8131D339
+0x0948 = 0x8131D430
+0x0949 = 0x8131D431
+0x094A = 0x8131D432
+0x094B = 0x8131D433
+0x094C = 0x8131D434
+0x094D = 0x8131D435
+0x094E = 0x8131D436
+0x094F = 0x8131D437
+0x0950 = 0x8131D438
+0x0951 = 0x8131D439
+0x0952 = 0x8131D530
+0x0953 = 0x8131D531
+0x0954 = 0x8131D532
+0x0955 = 0x8131D533
+0x0956 = 0x8131D534
+0x0957 = 0x8131D535
+0x0958 = 0x8131D536
+0x0959 = 0x8131D537
+0x095A = 0x8131D538
+0x095B = 0x8131D539
+0x095C = 0x8131D630
+0x095D = 0x8131D631
+0x095E = 0x8131D632
+0x095F = 0x8131D633
+0x0960 = 0x8131D634
+0x0961 = 0x8131D635
+0x0962 = 0x8131D636
+0x0963 = 0x8131D637
+0x0964 = 0x8131D638
+0x0965 = 0x8131D639
+0x0966 = 0x8131D730
+0x0967 = 0x8131D731
+0x0968 = 0x8131D732
+0x0969 = 0x8131D733
+0x096A = 0x8131D734
+0x096B = 0x8131D735
+0x096C = 0x8131D736
+0x096D = 0x8131D737
+0x096E = 0x8131D738
+0x096F = 0x8131D739
+0x0970 = 0x8131D830
+0x0971 = 0x8131D831
+0x0972 = 0x8131D832
+0x0973 = 0x8131D833
+0x0974 = 0x8131D834
+0x0975 = 0x8131D835
+0x0976 = 0x8131D836
+0x0977 = 0x8131D837
+0x0978 = 0x8131D838
+0x0979 = 0x8131D839
+0x097A = 0x8131D930
+0x097B = 0x8131D931
+0x097C = 0x8131D932
+0x097D = 0x8131D933
+0x097E = 0x8131D934
+0x097F = 0x8131D935
+0x0980 = 0x8131D936
+0x0981 = 0x8131D937
+0x0982 = 0x8131D938
+0x0983 = 0x8131D939
+0x0984 = 0x8131DA30
+0x0985 = 0x8131DA31
+0x0986 = 0x8131DA32
+0x0987 = 0x8131DA33
+0x0988 = 0x8131DA34
+0x0989 = 0x8131DA35
+0x098A = 0x8131DA36
+0x098B = 0x8131DA37
+0x098C = 0x8131DA38
+0x098D = 0x8131DA39
+0x098E = 0x8131DB30
+0x098F = 0x8131DB31
+0x0990 = 0x8131DB32
+0x0991 = 0x8131DB33
+0x0992 = 0x8131DB34
+0x0993 = 0x8131DB35
+0x0994 = 0x8131DB36
+0x0995 = 0x8131DB37
+0x0996 = 0x8131DB38
+0x0997 = 0x8131DB39
+0x0998 = 0x8131DC30
+0x0999 = 0x8131DC31
+0x099A = 0x8131DC32
+0x099B = 0x8131DC33
+0x099C = 0x8131DC34
+0x099D = 0x8131DC35
+0x099E = 0x8131DC36
+0x099F = 0x8131DC37
+0x09A0 = 0x8131DC38
+0x09A1 = 0x8131DC39
+0x09A2 = 0x8131DD30
+0x09A3 = 0x8131DD31
+0x09A4 = 0x8131DD32
+0x09A5 = 0x8131DD33
+0x09A6 = 0x8131DD34
+0x09A7 = 0x8131DD35
+0x09A8 = 0x8131DD36
+0x09A9 = 0x8131DD37
+0x09AA = 0x8131DD38
+0x09AB = 0x8131DD39
+0x09AC = 0x8131DE30
+0x09AD = 0x8131DE31
+0x09AE = 0x8131DE32
+0x09AF = 0x8131DE33
+0x09B0 = 0x8131DE34
+0x09B1 = 0x8131DE35
+0x09B2 = 0x8131DE36
+0x09B3 = 0x8131DE37
+0x09B4 = 0x8131DE38
+0x09B5 = 0x8131DE39
+0x09B6 = 0x8131DF30
+0x09B7 = 0x8131DF31
+0x09B8 = 0x8131DF32
+0x09B9 = 0x8131DF33
+0x09BA = 0x8131DF34
+0x09BB = 0x8131DF35
+0x09BC = 0x8131DF36
+0x09BD = 0x8131DF37
+0x09BE = 0x8131DF38
+0x09BF = 0x8131DF39
+0x09C0 = 0x8131E030
+0x09C1 = 0x8131E031
+0x09C2 = 0x8131E032
+0x09C3 = 0x8131E033
+0x09C4 = 0x8131E034
+0x09C5 = 0x8131E035
+0x09C6 = 0x8131E036
+0x09C7 = 0x8131E037
+0x09C8 = 0x8131E038
+0x09C9 = 0x8131E039
+0x09CA = 0x8131E130
+0x09CB = 0x8131E131
+0x09CC = 0x8131E132
+0x09CD = 0x8131E133
+0x09CE = 0x8131E134
+0x09CF = 0x8131E135
+0x09D0 = 0x8131E136
+0x09D1 = 0x8131E137
+0x09D2 = 0x8131E138
+0x09D3 = 0x8131E139
+0x09D4 = 0x8131E230
+0x09D5 = 0x8131E231
+0x09D6 = 0x8131E232
+0x09D7 = 0x8131E233
+0x09D8 = 0x8131E234
+0x09D9 = 0x8131E235
+0x09DA = 0x8131E236
+0x09DB = 0x8131E237
+0x09DC = 0x8131E238
+0x09DD = 0x8131E239
+0x09DE = 0x8131E330
+0x09DF = 0x8131E331
+0x09E0 = 0x8131E332
+0x09E1 = 0x8131E333
+0x09E2 = 0x8131E334
+0x09E3 = 0x8131E335
+0x09E4 = 0x8131E336
+0x09E5 = 0x8131E337
+0x09E6 = 0x8131E338
+0x09E7 = 0x8131E339
+0x09E8 = 0x8131E430
+0x09E9 = 0x8131E431
+0x09EA = 0x8131E432
+0x09EB = 0x8131E433
+0x09EC = 0x8131E434
+0x09ED = 0x8131E435
+0x09EE = 0x8131E436
+0x09EF = 0x8131E437
+0x09F0 = 0x8131E438
+0x09F1 = 0x8131E439
+0x09F2 = 0x8131E530
+0x09F3 = 0x8131E531
+0x09F4 = 0x8131E532
+0x09F5 = 0x8131E533
+0x09F6 = 0x8131E534
+0x09F7 = 0x8131E535
+0x09F8 = 0x8131E536
+0x09F9 = 0x8131E537
+0x09FA = 0x8131E538
+0x09FB = 0x8131E539
+0x09FC = 0x8131E630
+0x09FD = 0x8131E631
+0x09FE = 0x8131E632
+0x09FF = 0x8131E633
+0x0A00 = 0x8131E634
+0x0A01 = 0x8131E635
+0x0A02 = 0x8131E636
+0x0A03 = 0x8131E637
+0x0A04 = 0x8131E638
+0x0A05 = 0x8131E639
+0x0A06 = 0x8131E730
+0x0A07 = 0x8131E731
+0x0A08 = 0x8131E732
+0x0A09 = 0x8131E733
+0x0A0A = 0x8131E734
+0x0A0B = 0x8131E735
+0x0A0C = 0x8131E736
+0x0A0D = 0x8131E737
+0x0A0E = 0x8131E738
+0x0A0F = 0x8131E739
+0x0A10 = 0x8131E830
+0x0A11 = 0x8131E831
+0x0A12 = 0x8131E832
+0x0A13 = 0x8131E833
+0x0A14 = 0x8131E834
+0x0A15 = 0x8131E835
+0x0A16 = 0x8131E836
+0x0A17 = 0x8131E837
+0x0A18 = 0x8131E838
+0x0A19 = 0x8131E839
+0x0A1A = 0x8131E930
+0x0A1B = 0x8131E931
+0x0A1C = 0x8131E932
+0x0A1D = 0x8131E933
+0x0A1E = 0x8131E934
+0x0A1F = 0x8131E935
+0x0A20 = 0x8131E936
+0x0A21 = 0x8131E937
+0x0A22 = 0x8131E938
+0x0A23 = 0x8131E939
+0x0A24 = 0x8131EA30
+0x0A25 = 0x8131EA31
+0x0A26 = 0x8131EA32
+0x0A27 = 0x8131EA33
+0x0A28 = 0x8131EA34
+0x0A29 = 0x8131EA35
+0x0A2A = 0x8131EA36
+0x0A2B = 0x8131EA37
+0x0A2C = 0x8131EA38
+0x0A2D = 0x8131EA39
+0x0A2E = 0x8131EB30
+0x0A2F = 0x8131EB31
+0x0A30 = 0x8131EB32
+0x0A31 = 0x8131EB33
+0x0A32 = 0x8131EB34
+0x0A33 = 0x8131EB35
+0x0A34 = 0x8131EB36
+0x0A35 = 0x8131EB37
+0x0A36 = 0x8131EB38
+0x0A37 = 0x8131EB39
+0x0A38 = 0x8131EC30
+0x0A39 = 0x8131EC31
+0x0A3A = 0x8131EC32
+0x0A3B = 0x8131EC33
+0x0A3C = 0x8131EC34
+0x0A3D = 0x8131EC35
+0x0A3E = 0x8131EC36
+0x0A3F = 0x8131EC37
+0x0A40 = 0x8131EC38
+0x0A41 = 0x8131EC39
+0x0A42 = 0x8131ED30
+0x0A43 = 0x8131ED31
+0x0A44 = 0x8131ED32
+0x0A45 = 0x8131ED33
+0x0A46 = 0x8131ED34
+0x0A47 = 0x8131ED35
+0x0A48 = 0x8131ED36
+0x0A49 = 0x8131ED37
+0x0A4A = 0x8131ED38
+0x0A4B = 0x8131ED39
+0x0A4C = 0x8131EE30
+0x0A4D = 0x8131EE31
+0x0A4E = 0x8131EE32
+0x0A4F = 0x8131EE33
+0x0A50 = 0x8131EE34
+0x0A51 = 0x8131EE35
+0x0A52 = 0x8131EE36
+0x0A53 = 0x8131EE37
+0x0A54 = 0x8131EE38
+0x0A55 = 0x8131EE39
+0x0A56 = 0x8131EF30
+0x0A57 = 0x8131EF31
+0x0A58 = 0x8131EF32
+0x0A59 = 0x8131EF33
+0x0A5A = 0x8131EF34
+0x0A5B = 0x8131EF35
+0x0A5C = 0x8131EF36
+0x0A5D = 0x8131EF37
+0x0A5E = 0x8131EF38
+0x0A5F = 0x8131EF39
+0x0A60 = 0x8131F030
+0x0A61 = 0x8131F031
+0x0A62 = 0x8131F032
+0x0A63 = 0x8131F033
+0x0A64 = 0x8131F034
+0x0A65 = 0x8131F035
+0x0A66 = 0x8131F036
+0x0A67 = 0x8131F037
+0x0A68 = 0x8131F038
+0x0A69 = 0x8131F039
+0x0A6A = 0x8131F130
+0x0A6B = 0x8131F131
+0x0A6C = 0x8131F132
+0x0A6D = 0x8131F133
+0x0A6E = 0x8131F134
+0x0A6F = 0x8131F135
+0x0A70 = 0x8131F136
+0x0A71 = 0x8131F137
+0x0A72 = 0x8131F138
+0x0A73 = 0x8131F139
+0x0A74 = 0x8131F230
+0x0A75 = 0x8131F231
+0x0A76 = 0x8131F232
+0x0A77 = 0x8131F233
+0x0A78 = 0x8131F234
+0x0A79 = 0x8131F235
+0x0A7A = 0x8131F236
+0x0A7B = 0x8131F237
+0x0A7C = 0x8131F238
+0x0A7D = 0x8131F239
+0x0A7E = 0x8131F330
+0x0A7F = 0x8131F331
+0x0A80 = 0x8131F332
+0x0A81 = 0x8131F333
+0x0A82 = 0x8131F334
+0x0A83 = 0x8131F335
+0x0A84 = 0x8131F336
+0x0A85 = 0x8131F337
+0x0A86 = 0x8131F338
+0x0A87 = 0x8131F339
+0x0A88 = 0x8131F430
+0x0A89 = 0x8131F431
+0x0A8A = 0x8131F432
+0x0A8B = 0x8131F433
+0x0A8C = 0x8131F434
+0x0A8D = 0x8131F435
+0x0A8E = 0x8131F436
+0x0A8F = 0x8131F437
+0x0A90 = 0x8131F438
+0x0A91 = 0x8131F439
+0x0A92 = 0x8131F530
+0x0A93 = 0x8131F531
+0x0A94 = 0x8131F532
+0x0A95 = 0x8131F533
+0x0A96 = 0x8131F534
+0x0A97 = 0x8131F535
+0x0A98 = 0x8131F536
+0x0A99 = 0x8131F537
+0x0A9A = 0x8131F538
+0x0A9B = 0x8131F539
+0x0A9C = 0x8131F630
+0x0A9D = 0x8131F631
+0x0A9E = 0x8131F632
+0x0A9F = 0x8131F633
+0x0AA0 = 0x8131F634
+0x0AA1 = 0x8131F635
+0x0AA2 = 0x8131F636
+0x0AA3 = 0x8131F637
+0x0AA4 = 0x8131F638
+0x0AA5 = 0x8131F639
+0x0AA6 = 0x8131F730
+0x0AA7 = 0x8131F731
+0x0AA8 = 0x8131F732
+0x0AA9 = 0x8131F733
+0x0AAA = 0x8131F734
+0x0AAB = 0x8131F735
+0x0AAC = 0x8131F736
+0x0AAD = 0x8131F737
+0x0AAE = 0x8131F738
+0x0AAF = 0x8131F739
+0x0AB0 = 0x8131F830
+0x0AB1 = 0x8131F831
+0x0AB2 = 0x8131F832
+0x0AB3 = 0x8131F833
+0x0AB4 = 0x8131F834
+0x0AB5 = 0x8131F835
+0x0AB6 = 0x8131F836
+0x0AB7 = 0x8131F837
+0x0AB8 = 0x8131F838
+0x0AB9 = 0x8131F839
+0x0ABA = 0x8131F930
+0x0ABB = 0x8131F931
+0x0ABC = 0x8131F932
+0x0ABD = 0x8131F933
+0x0ABE = 0x8131F934
+0x0ABF = 0x8131F935
+0x0AC0 = 0x8131F936
+0x0AC1 = 0x8131F937
+0x0AC2 = 0x8131F938
+0x0AC3 = 0x8131F939
+0x0AC4 = 0x8131FA30
+0x0AC5 = 0x8131FA31
+0x0AC6 = 0x8131FA32
+0x0AC7 = 0x8131FA33
+0x0AC8 = 0x8131FA34
+0x0AC9 = 0x8131FA35
+0x0ACA = 0x8131FA36
+0x0ACB = 0x8131FA37
+0x0ACC = 0x8131FA38
+0x0ACD = 0x8131FA39
+0x0ACE = 0x8131FB30
+0x0ACF = 0x8131FB31
+0x0AD0 = 0x8131FB32
+0x0AD1 = 0x8131FB33
+0x0AD2 = 0x8131FB34
+0x0AD3 = 0x8131FB35
+0x0AD4 = 0x8131FB36
+0x0AD5 = 0x8131FB37
+0x0AD6 = 0x8131FB38
+0x0AD7 = 0x8131FB39
+0x0AD8 = 0x8131FC30
+0x0AD9 = 0x8131FC31
+0x0ADA = 0x8131FC32
+0x0ADB = 0x8131FC33
+0x0ADC = 0x8131FC34
+0x0ADD = 0x8131FC35
+0x0ADE = 0x8131FC36
+0x0ADF = 0x8131FC37
+0x0AE0 = 0x8131FC38
+0x0AE1 = 0x8131FC39
+0x0AE2 = 0x8131FD30
+0x0AE3 = 0x8131FD31
+0x0AE4 = 0x8131FD32
+0x0AE5 = 0x8131FD33
+0x0AE6 = 0x8131FD34
+0x0AE7 = 0x8131FD35
+0x0AE8 = 0x8131FD36
+0x0AE9 = 0x8131FD37
+0x0AEA = 0x8131FD38
+0x0AEB = 0x8131FD39
+0x0AEC = 0x8131FE30
+0x0AED = 0x8131FE31
+0x0AEE = 0x8131FE32
+0x0AEF = 0x8131FE33
+0x0AF0 = 0x8131FE34
+0x0AF1 = 0x8131FE35
+0x0AF2 = 0x8131FE36
+0x0AF3 = 0x8131FE37
+0x0AF4 = 0x8131FE38
+0x0AF5 = 0x8131FE39
+0x0AF6 = 0x81328130
+0x0AF7 = 0x81328131
+0x0AF8 = 0x81328132
+0x0AF9 = 0x81328133
+0x0AFA = 0x81328134
+0x0AFB = 0x81328135
+0x0AFC = 0x81328136
+0x0AFD = 0x81328137
+0x0AFE = 0x81328138
+0x0AFF = 0x81328139
+0x0B00 = 0x81328230
+0x0B01 = 0x81328231
+0x0B02 = 0x81328232
+0x0B03 = 0x81328233
+0x0B04 = 0x81328234
+0x0B05 = 0x81328235
+0x0B06 = 0x81328236
+0x0B07 = 0x81328237
+0x0B08 = 0x81328238
+0x0B09 = 0x81328239
+0x0B0A = 0x81328330
+0x0B0B = 0x81328331
+0x0B0C = 0x81328332
+0x0B0D = 0x81328333
+0x0B0E = 0x81328334
+0x0B0F = 0x81328335
+0x0B10 = 0x81328336
+0x0B11 = 0x81328337
+0x0B12 = 0x81328338
+0x0B13 = 0x81328339
+0x0B14 = 0x81328430
+0x0B15 = 0x81328431
+0x0B16 = 0x81328432
+0x0B17 = 0x81328433
+0x0B18 = 0x81328434
+0x0B19 = 0x81328435
+0x0B1A = 0x81328436
+0x0B1B = 0x81328437
+0x0B1C = 0x81328438
+0x0B1D = 0x81328439
+0x0B1E = 0x81328530
+0x0B1F = 0x81328531
+0x0B20 = 0x81328532
+0x0B21 = 0x81328533
+0x0B22 = 0x81328534
+0x0B23 = 0x81328535
+0x0B24 = 0x81328536
+0x0B25 = 0x81328537
+0x0B26 = 0x81328538
+0x0B27 = 0x81328539
+0x0B28 = 0x81328630
+0x0B29 = 0x81328631
+0x0B2A = 0x81328632
+0x0B2B = 0x81328633
+0x0B2C = 0x81328634
+0x0B2D = 0x81328635
+0x0B2E = 0x81328636
+0x0B2F = 0x81328637
+0x0B30 = 0x81328638
+0x0B31 = 0x81328639
+0x0B32 = 0x81328730
+0x0B33 = 0x81328731
+0x0B34 = 0x81328732
+0x0B35 = 0x81328733
+0x0B36 = 0x81328734
+0x0B37 = 0x81328735
+0x0B38 = 0x81328736
+0x0B39 = 0x81328737
+0x0B3A = 0x81328738
+0x0B3B = 0x81328739
+0x0B3C = 0x81328830
+0x0B3D = 0x81328831
+0x0B3E = 0x81328832
+0x0B3F = 0x81328833
+0x0B40 = 0x81328834
+0x0B41 = 0x81328835
+0x0B42 = 0x81328836
+0x0B43 = 0x81328837
+0x0B44 = 0x81328838
+0x0B45 = 0x81328839
+0x0B46 = 0x81328930
+0x0B47 = 0x81328931
+0x0B48 = 0x81328932
+0x0B49 = 0x81328933
+0x0B4A = 0x81328934
+0x0B4B = 0x81328935
+0x0B4C = 0x81328936
+0x0B4D = 0x81328937
+0x0B4E = 0x81328938
+0x0B4F = 0x81328939
+0x0B50 = 0x81328A30
+0x0B51 = 0x81328A31
+0x0B52 = 0x81328A32
+0x0B53 = 0x81328A33
+0x0B54 = 0x81328A34
+0x0B55 = 0x81328A35
+0x0B56 = 0x81328A36
+0x0B57 = 0x81328A37
+0x0B58 = 0x81328A38
+0x0B59 = 0x81328A39
+0x0B5A = 0x81328B30
+0x0B5B = 0x81328B31
+0x0B5C = 0x81328B32
+0x0B5D = 0x81328B33
+0x0B5E = 0x81328B34
+0x0B5F = 0x81328B35
+0x0B60 = 0x81328B36
+0x0B61 = 0x81328B37
+0x0B62 = 0x81328B38
+0x0B63 = 0x81328B39
+0x0B64 = 0x81328C30
+0x0B65 = 0x81328C31
+0x0B66 = 0x81328C32
+0x0B67 = 0x81328C33
+0x0B68 = 0x81328C34
+0x0B69 = 0x81328C35
+0x0B6A = 0x81328C36
+0x0B6B = 0x81328C37
+0x0B6C = 0x81328C38
+0x0B6D = 0x81328C39
+0x0B6E = 0x81328D30
+0x0B6F = 0x81328D31
+0x0B70 = 0x81328D32
+0x0B71 = 0x81328D33
+0x0B72 = 0x81328D34
+0x0B73 = 0x81328D35
+0x0B74 = 0x81328D36
+0x0B75 = 0x81328D37
+0x0B76 = 0x81328D38
+0x0B77 = 0x81328D39
+0x0B78 = 0x81328E30
+0x0B79 = 0x81328E31
+0x0B7A = 0x81328E32
+0x0B7B = 0x81328E33
+0x0B7C = 0x81328E34
+0x0B7D = 0x81328E35
+0x0B7E = 0x81328E36
+0x0B7F = 0x81328E37
+0x0B80 = 0x81328E38
+0x0B81 = 0x81328E39
+0x0B82 = 0x81328F30
+0x0B83 = 0x81328F31
+0x0B84 = 0x81328F32
+0x0B85 = 0x81328F33
+0x0B86 = 0x81328F34
+0x0B87 = 0x81328F35
+0x0B88 = 0x81328F36
+0x0B89 = 0x81328F37
+0x0B8A = 0x81328F38
+0x0B8B = 0x81328F39
+0x0B8C = 0x81329030
+0x0B8D = 0x81329031
+0x0B8E = 0x81329032
+0x0B8F = 0x81329033
+0x0B90 = 0x81329034
+0x0B91 = 0x81329035
+0x0B92 = 0x81329036
+0x0B93 = 0x81329037
+0x0B94 = 0x81329038
+0x0B95 = 0x81329039
+0x0B96 = 0x81329130
+0x0B97 = 0x81329131
+0x0B98 = 0x81329132
+0x0B99 = 0x81329133
+0x0B9A = 0x81329134
+0x0B9B = 0x81329135
+0x0B9C = 0x81329136
+0x0B9D = 0x81329137
+0x0B9E = 0x81329138
+0x0B9F = 0x81329139
+0x0BA0 = 0x81329230
+0x0BA1 = 0x81329231
+0x0BA2 = 0x81329232
+0x0BA3 = 0x81329233
+0x0BA4 = 0x81329234
+0x0BA5 = 0x81329235
+0x0BA6 = 0x81329236
+0x0BA7 = 0x81329237
+0x0BA8 = 0x81329238
+0x0BA9 = 0x81329239
+0x0BAA = 0x81329330
+0x0BAB = 0x81329331
+0x0BAC = 0x81329332
+0x0BAD = 0x81329333
+0x0BAE = 0x81329334
+0x0BAF = 0x81329335
+0x0BB0 = 0x81329336
+0x0BB1 = 0x81329337
+0x0BB2 = 0x81329338
+0x0BB3 = 0x81329339
+0x0BB4 = 0x81329430
+0x0BB5 = 0x81329431
+0x0BB6 = 0x81329432
+0x0BB7 = 0x81329433
+0x0BB8 = 0x81329434
+0x0BB9 = 0x81329435
+0x0BBA = 0x81329436
+0x0BBB = 0x81329437
+0x0BBC = 0x81329438
+0x0BBD = 0x81329439
+0x0BBE = 0x81329530
+0x0BBF = 0x81329531
+0x0BC0 = 0x81329532
+0x0BC1 = 0x81329533
+0x0BC2 = 0x81329534
+0x0BC3 = 0x81329535
+0x0BC4 = 0x81329536
+0x0BC5 = 0x81329537
+0x0BC6 = 0x81329538
+0x0BC7 = 0x81329539
+0x0BC8 = 0x81329630
+0x0BC9 = 0x81329631
+0x0BCA = 0x81329632
+0x0BCB = 0x81329633
+0x0BCC = 0x81329634
+0x0BCD = 0x81329635
+0x0BCE = 0x81329636
+0x0BCF = 0x81329637
+0x0BD0 = 0x81329638
+0x0BD1 = 0x81329639
+0x0BD2 = 0x81329730
+0x0BD3 = 0x81329731
+0x0BD4 = 0x81329732
+0x0BD5 = 0x81329733
+0x0BD6 = 0x81329734
+0x0BD7 = 0x81329735
+0x0BD8 = 0x81329736
+0x0BD9 = 0x81329737
+0x0BDA = 0x81329738
+0x0BDB = 0x81329739
+0x0BDC = 0x81329830
+0x0BDD = 0x81329831
+0x0BDE = 0x81329832
+0x0BDF = 0x81329833
+0x0BE0 = 0x81329834
+0x0BE1 = 0x81329835
+0x0BE2 = 0x81329836
+0x0BE3 = 0x81329837
+0x0BE4 = 0x81329838
+0x0BE5 = 0x81329839
+0x0BE6 = 0x81329930
+0x0BE7 = 0x81329931
+0x0BE8 = 0x81329932
+0x0BE9 = 0x81329933
+0x0BEA = 0x81329934
+0x0BEB = 0x81329935
+0x0BEC = 0x81329936
+0x0BED = 0x81329937
+0x0BEE = 0x81329938
+0x0BEF = 0x81329939
+0x0BF0 = 0x81329A30
+0x0BF1 = 0x81329A31
+0x0BF2 = 0x81329A32
+0x0BF3 = 0x81329A33
+0x0BF4 = 0x81329A34
+0x0BF5 = 0x81329A35
+0x0BF6 = 0x81329A36
+0x0BF7 = 0x81329A37
+0x0BF8 = 0x81329A38
+0x0BF9 = 0x81329A39
+0x0BFA = 0x81329B30
+0x0BFB = 0x81329B31
+0x0BFC = 0x81329B32
+0x0BFD = 0x81329B33
+0x0BFE = 0x81329B34
+0x0BFF = 0x81329B35
+0x0C00 = 0x81329B36
+0x0C01 = 0x81329B37
+0x0C02 = 0x81329B38
+0x0C03 = 0x81329B39
+0x0C04 = 0x81329C30
+0x0C05 = 0x81329C31
+0x0C06 = 0x81329C32
+0x0C07 = 0x81329C33
+0x0C08 = 0x81329C34
+0x0C09 = 0x81329C35
+0x0C0A = 0x81329C36
+0x0C0B = 0x81329C37
+0x0C0C = 0x81329C38
+0x0C0D = 0x81329C39
+0x0C0E = 0x81329D30
+0x0C0F = 0x81329D31
+0x0C10 = 0x81329D32
+0x0C11 = 0x81329D33
+0x0C12 = 0x81329D34
+0x0C13 = 0x81329D35
+0x0C14 = 0x81329D36
+0x0C15 = 0x81329D37
+0x0C16 = 0x81329D38
+0x0C17 = 0x81329D39
+0x0C18 = 0x81329E30
+0x0C19 = 0x81329E31
+0x0C1A = 0x81329E32
+0x0C1B = 0x81329E33
+0x0C1C = 0x81329E34
+0x0C1D = 0x81329E35
+0x0C1E = 0x81329E36
+0x0C1F = 0x81329E37
+0x0C20 = 0x81329E38
+0x0C21 = 0x81329E39
+0x0C22 = 0x81329F30
+0x0C23 = 0x81329F31
+0x0C24 = 0x81329F32
+0x0C25 = 0x81329F33
+0x0C26 = 0x81329F34
+0x0C27 = 0x81329F35
+0x0C28 = 0x81329F36
+0x0C29 = 0x81329F37
+0x0C2A = 0x81329F38
+0x0C2B = 0x81329F39
+0x0C2C = 0x8132A030
+0x0C2D = 0x8132A031
+0x0C2E = 0x8132A032
+0x0C2F = 0x8132A033
+0x0C30 = 0x8132A034
+0x0C31 = 0x8132A035
+0x0C32 = 0x8132A036
+0x0C33 = 0x8132A037
+0x0C34 = 0x8132A038
+0x0C35 = 0x8132A039
+0x0C36 = 0x8132A130
+0x0C37 = 0x8132A131
+0x0C38 = 0x8132A132
+0x0C39 = 0x8132A133
+0x0C3A = 0x8132A134
+0x0C3B = 0x8132A135
+0x0C3C = 0x8132A136
+0x0C3D = 0x8132A137
+0x0C3E = 0x8132A138
+0x0C3F = 0x8132A139
+0x0C40 = 0x8132A230
+0x0C41 = 0x8132A231
+0x0C42 = 0x8132A232
+0x0C43 = 0x8132A233
+0x0C44 = 0x8132A234
+0x0C45 = 0x8132A235
+0x0C46 = 0x8132A236
+0x0C47 = 0x8132A237
+0x0C48 = 0x8132A238
+0x0C49 = 0x8132A239
+0x0C4A = 0x8132A330
+0x0C4B = 0x8132A331
+0x0C4C = 0x8132A332
+0x0C4D = 0x8132A333
+0x0C4E = 0x8132A334
+0x0C4F = 0x8132A335
+0x0C50 = 0x8132A336
+0x0C51 = 0x8132A337
+0x0C52 = 0x8132A338
+0x0C53 = 0x8132A339
+0x0C54 = 0x8132A430
+0x0C55 = 0x8132A431
+0x0C56 = 0x8132A432
+0x0C57 = 0x8132A433
+0x0C58 = 0x8132A434
+0x0C59 = 0x8132A435
+0x0C5A = 0x8132A436
+0x0C5B = 0x8132A437
+0x0C5C = 0x8132A438
+0x0C5D = 0x8132A439
+0x0C5E = 0x8132A530
+0x0C5F = 0x8132A531
+0x0C60 = 0x8132A532
+0x0C61 = 0x8132A533
+0x0C62 = 0x8132A534
+0x0C63 = 0x8132A535
+0x0C64 = 0x8132A536
+0x0C65 = 0x8132A537
+0x0C66 = 0x8132A538
+0x0C67 = 0x8132A539
+0x0C68 = 0x8132A630
+0x0C69 = 0x8132A631
+0x0C6A = 0x8132A632
+0x0C6B = 0x8132A633
+0x0C6C = 0x8132A634
+0x0C6D = 0x8132A635
+0x0C6E = 0x8132A636
+0x0C6F = 0x8132A637
+0x0C70 = 0x8132A638
+0x0C71 = 0x8132A639
+0x0C72 = 0x8132A730
+0x0C73 = 0x8132A731
+0x0C74 = 0x8132A732
+0x0C75 = 0x8132A733
+0x0C76 = 0x8132A734
+0x0C77 = 0x8132A735
+0x0C78 = 0x8132A736
+0x0C79 = 0x8132A737
+0x0C7A = 0x8132A738
+0x0C7B = 0x8132A739
+0x0C7C = 0x8132A830
+0x0C7D = 0x8132A831
+0x0C7E = 0x8132A832
+0x0C7F = 0x8132A833
+0x0C80 = 0x8132A834
+0x0C81 = 0x8132A835
+0x0C82 = 0x8132A836
+0x0C83 = 0x8132A837
+0x0C84 = 0x8132A838
+0x0C85 = 0x8132A839
+0x0C86 = 0x8132A930
+0x0C87 = 0x8132A931
+0x0C88 = 0x8132A932
+0x0C89 = 0x8132A933
+0x0C8A = 0x8132A934
+0x0C8B = 0x8132A935
+0x0C8C = 0x8132A936
+0x0C8D = 0x8132A937
+0x0C8E = 0x8132A938
+0x0C8F = 0x8132A939
+0x0C90 = 0x8132AA30
+0x0C91 = 0x8132AA31
+0x0C92 = 0x8132AA32
+0x0C93 = 0x8132AA33
+0x0C94 = 0x8132AA34
+0x0C95 = 0x8132AA35
+0x0C96 = 0x8132AA36
+0x0C97 = 0x8132AA37
+0x0C98 = 0x8132AA38
+0x0C99 = 0x8132AA39
+0x0C9A = 0x8132AB30
+0x0C9B = 0x8132AB31
+0x0C9C = 0x8132AB32
+0x0C9D = 0x8132AB33
+0x0C9E = 0x8132AB34
+0x0C9F = 0x8132AB35
+0x0CA0 = 0x8132AB36
+0x0CA1 = 0x8132AB37
+0x0CA2 = 0x8132AB38
+0x0CA3 = 0x8132AB39
+0x0CA4 = 0x8132AC30
+0x0CA5 = 0x8132AC31
+0x0CA6 = 0x8132AC32
+0x0CA7 = 0x8132AC33
+0x0CA8 = 0x8132AC34
+0x0CA9 = 0x8132AC35
+0x0CAA = 0x8132AC36
+0x0CAB = 0x8132AC37
+0x0CAC = 0x8132AC38
+0x0CAD = 0x8132AC39
+0x0CAE = 0x8132AD30
+0x0CAF = 0x8132AD31
+0x0CB0 = 0x8132AD32
+0x0CB1 = 0x8132AD33
+0x0CB2 = 0x8132AD34
+0x0CB3 = 0x8132AD35
+0x0CB4 = 0x8132AD36
+0x0CB5 = 0x8132AD37
+0x0CB6 = 0x8132AD38
+0x0CB7 = 0x8132AD39
+0x0CB8 = 0x8132AE30
+0x0CB9 = 0x8132AE31
+0x0CBA = 0x8132AE32
+0x0CBB = 0x8132AE33
+0x0CBC = 0x8132AE34
+0x0CBD = 0x8132AE35
+0x0CBE = 0x8132AE36
+0x0CBF = 0x8132AE37
+0x0CC0 = 0x8132AE38
+0x0CC1 = 0x8132AE39
+0x0CC2 = 0x8132AF30
+0x0CC3 = 0x8132AF31
+0x0CC4 = 0x8132AF32
+0x0CC5 = 0x8132AF33
+0x0CC6 = 0x8132AF34
+0x0CC7 = 0x8132AF35
+0x0CC8 = 0x8132AF36
+0x0CC9 = 0x8132AF37
+0x0CCA = 0x8132AF38
+0x0CCB = 0x8132AF39
+0x0CCC = 0x8132B030
+0x0CCD = 0x8132B031
+0x0CCE = 0x8132B032
+0x0CCF = 0x8132B033
+0x0CD0 = 0x8132B034
+0x0CD1 = 0x8132B035
+0x0CD2 = 0x8132B036
+0x0CD3 = 0x8132B037
+0x0CD4 = 0x8132B038
+0x0CD5 = 0x8132B039
+0x0CD6 = 0x8132B130
+0x0CD7 = 0x8132B131
+0x0CD8 = 0x8132B132
+0x0CD9 = 0x8132B133
+0x0CDA = 0x8132B134
+0x0CDB = 0x8132B135
+0x0CDC = 0x8132B136
+0x0CDD = 0x8132B137
+0x0CDE = 0x8132B138
+0x0CDF = 0x8132B139
+0x0CE0 = 0x8132B230
+0x0CE1 = 0x8132B231
+0x0CE2 = 0x8132B232
+0x0CE3 = 0x8132B233
+0x0CE4 = 0x8132B234
+0x0CE5 = 0x8132B235
+0x0CE6 = 0x8132B236
+0x0CE7 = 0x8132B237
+0x0CE8 = 0x8132B238
+0x0CE9 = 0x8132B239
+0x0CEA = 0x8132B330
+0x0CEB = 0x8132B331
+0x0CEC = 0x8132B332
+0x0CED = 0x8132B333
+0x0CEE = 0x8132B334
+0x0CEF = 0x8132B335
+0x0CF0 = 0x8132B336
+0x0CF1 = 0x8132B337
+0x0CF2 = 0x8132B338
+0x0CF3 = 0x8132B339
+0x0CF4 = 0x8132B430
+0x0CF5 = 0x8132B431
+0x0CF6 = 0x8132B432
+0x0CF7 = 0x8132B433
+0x0CF8 = 0x8132B434
+0x0CF9 = 0x8132B435
+0x0CFA = 0x8132B436
+0x0CFB = 0x8132B437
+0x0CFC = 0x8132B438
+0x0CFD = 0x8132B439
+0x0CFE = 0x8132B530
+0x0CFF = 0x8132B531
+0x0D00 = 0x8132B532
+0x0D01 = 0x8132B533
+0x0D02 = 0x8132B534
+0x0D03 = 0x8132B535
+0x0D04 = 0x8132B536
+0x0D05 = 0x8132B537
+0x0D06 = 0x8132B538
+0x0D07 = 0x8132B539
+0x0D08 = 0x8132B630
+0x0D09 = 0x8132B631
+0x0D0A = 0x8132B632
+0x0D0B = 0x8132B633
+0x0D0C = 0x8132B634
+0x0D0D = 0x8132B635
+0x0D0E = 0x8132B636
+0x0D0F = 0x8132B637
+0x0D10 = 0x8132B638
+0x0D11 = 0x8132B639
+0x0D12 = 0x8132B730
+0x0D13 = 0x8132B731
+0x0D14 = 0x8132B732
+0x0D15 = 0x8132B733
+0x0D16 = 0x8132B734
+0x0D17 = 0x8132B735
+0x0D18 = 0x8132B736
+0x0D19 = 0x8132B737
+0x0D1A = 0x8132B738
+0x0D1B = 0x8132B739
+0x0D1C = 0x8132B830
+0x0D1D = 0x8132B831
+0x0D1E = 0x8132B832
+0x0D1F = 0x8132B833
+0x0D20 = 0x8132B834
+0x0D21 = 0x8132B835
+0x0D22 = 0x8132B836
+0x0D23 = 0x8132B837
+0x0D24 = 0x8132B838
+0x0D25 = 0x8132B839
+0x0D26 = 0x8132B930
+0x0D27 = 0x8132B931
+0x0D28 = 0x8132B932
+0x0D29 = 0x8132B933
+0x0D2A = 0x8132B934
+0x0D2B = 0x8132B935
+0x0D2C = 0x8132B936
+0x0D2D = 0x8132B937
+0x0D2E = 0x8132B938
+0x0D2F = 0x8132B939
+0x0D30 = 0x8132BA30
+0x0D31 = 0x8132BA31
+0x0D32 = 0x8132BA32
+0x0D33 = 0x8132BA33
+0x0D34 = 0x8132BA34
+0x0D35 = 0x8132BA35
+0x0D36 = 0x8132BA36
+0x0D37 = 0x8132BA37
+0x0D38 = 0x8132BA38
+0x0D39 = 0x8132BA39
+0x0D3A = 0x8132BB30
+0x0D3B = 0x8132BB31
+0x0D3C = 0x8132BB32
+0x0D3D = 0x8132BB33
+0x0D3E = 0x8132BB34
+0x0D3F = 0x8132BB35
+0x0D40 = 0x8132BB36
+0x0D41 = 0x8132BB37
+0x0D42 = 0x8132BB38
+0x0D43 = 0x8132BB39
+0x0D44 = 0x8132BC30
+0x0D45 = 0x8132BC31
+0x0D46 = 0x8132BC32
+0x0D47 = 0x8132BC33
+0x0D48 = 0x8132BC34
+0x0D49 = 0x8132BC35
+0x0D4A = 0x8132BC36
+0x0D4B = 0x8132BC37
+0x0D4C = 0x8132BC38
+0x0D4D = 0x8132BC39
+0x0D4E = 0x8132BD30
+0x0D4F = 0x8132BD31
+0x0D50 = 0x8132BD32
+0x0D51 = 0x8132BD33
+0x0D52 = 0x8132BD34
+0x0D53 = 0x8132BD35
+0x0D54 = 0x8132BD36
+0x0D55 = 0x8132BD37
+0x0D56 = 0x8132BD38
+0x0D57 = 0x8132BD39
+0x0D58 = 0x8132BE30
+0x0D59 = 0x8132BE31
+0x0D5A = 0x8132BE32
+0x0D5B = 0x8132BE33
+0x0D5C = 0x8132BE34
+0x0D5D = 0x8132BE35
+0x0D5E = 0x8132BE36
+0x0D5F = 0x8132BE37
+0x0D60 = 0x8132BE38
+0x0D61 = 0x8132BE39
+0x0D62 = 0x8132BF30
+0x0D63 = 0x8132BF31
+0x0D64 = 0x8132BF32
+0x0D65 = 0x8132BF33
+0x0D66 = 0x8132BF34
+0x0D67 = 0x8132BF35
+0x0D68 = 0x8132BF36
+0x0D69 = 0x8132BF37
+0x0D6A = 0x8132BF38
+0x0D6B = 0x8132BF39
+0x0D6C = 0x8132C030
+0x0D6D = 0x8132C031
+0x0D6E = 0x8132C032
+0x0D6F = 0x8132C033
+0x0D70 = 0x8132C034
+0x0D71 = 0x8132C035
+0x0D72 = 0x8132C036
+0x0D73 = 0x8132C037
+0x0D74 = 0x8132C038
+0x0D75 = 0x8132C039
+0x0D76 = 0x8132C130
+0x0D77 = 0x8132C131
+0x0D78 = 0x8132C132
+0x0D79 = 0x8132C133
+0x0D7A = 0x8132C134
+0x0D7B = 0x8132C135
+0x0D7C = 0x8132C136
+0x0D7D = 0x8132C137
+0x0D7E = 0x8132C138
+0x0D7F = 0x8132C139
+0x0D80 = 0x8132C230
+0x0D81 = 0x8132C231
+0x0D82 = 0x8132C232
+0x0D83 = 0x8132C233
+0x0D84 = 0x8132C234
+0x0D85 = 0x8132C235
+0x0D86 = 0x8132C236
+0x0D87 = 0x8132C237
+0x0D88 = 0x8132C238
+0x0D89 = 0x8132C239
+0x0D8A = 0x8132C330
+0x0D8B = 0x8132C331
+0x0D8C = 0x8132C332
+0x0D8D = 0x8132C333
+0x0D8E = 0x8132C334
+0x0D8F = 0x8132C335
+0x0D90 = 0x8132C336
+0x0D91 = 0x8132C337
+0x0D92 = 0x8132C338
+0x0D93 = 0x8132C339
+0x0D94 = 0x8132C430
+0x0D95 = 0x8132C431
+0x0D96 = 0x8132C432
+0x0D97 = 0x8132C433
+0x0D98 = 0x8132C434
+0x0D99 = 0x8132C435
+0x0D9A = 0x8132C436
+0x0D9B = 0x8132C437
+0x0D9C = 0x8132C438
+0x0D9D = 0x8132C439
+0x0D9E = 0x8132C530
+0x0D9F = 0x8132C531
+0x0DA0 = 0x8132C532
+0x0DA1 = 0x8132C533
+0x0DA2 = 0x8132C534
+0x0DA3 = 0x8132C535
+0x0DA4 = 0x8132C536
+0x0DA5 = 0x8132C537
+0x0DA6 = 0x8132C538
+0x0DA7 = 0x8132C539
+0x0DA8 = 0x8132C630
+0x0DA9 = 0x8132C631
+0x0DAA = 0x8132C632
+0x0DAB = 0x8132C633
+0x0DAC = 0x8132C634
+0x0DAD = 0x8132C635
+0x0DAE = 0x8132C636
+0x0DAF = 0x8132C637
+0x0DB0 = 0x8132C638
+0x0DB1 = 0x8132C639
+0x0DB2 = 0x8132C730
+0x0DB3 = 0x8132C731
+0x0DB4 = 0x8132C732
+0x0DB5 = 0x8132C733
+0x0DB6 = 0x8132C734
+0x0DB7 = 0x8132C735
+0x0DB8 = 0x8132C736
+0x0DB9 = 0x8132C737
+0x0DBA = 0x8132C738
+0x0DBB = 0x8132C739
+0x0DBC = 0x8132C830
+0x0DBD = 0x8132C831
+0x0DBE = 0x8132C832
+0x0DBF = 0x8132C833
+0x0DC0 = 0x8132C834
+0x0DC1 = 0x8132C835
+0x0DC2 = 0x8132C836
+0x0DC3 = 0x8132C837
+0x0DC4 = 0x8132C838
+0x0DC5 = 0x8132C839
+0x0DC6 = 0x8132C930
+0x0DC7 = 0x8132C931
+0x0DC8 = 0x8132C932
+0x0DC9 = 0x8132C933
+0x0DCA = 0x8132C934
+0x0DCB = 0x8132C935
+0x0DCC = 0x8132C936
+0x0DCD = 0x8132C937
+0x0DCE = 0x8132C938
+0x0DCF = 0x8132C939
+0x0DD0 = 0x8132CA30
+0x0DD1 = 0x8132CA31
+0x0DD2 = 0x8132CA32
+0x0DD3 = 0x8132CA33
+0x0DD4 = 0x8132CA34
+0x0DD5 = 0x8132CA35
+0x0DD6 = 0x8132CA36
+0x0DD7 = 0x8132CA37
+0x0DD8 = 0x8132CA38
+0x0DD9 = 0x8132CA39
+0x0DDA = 0x8132CB30
+0x0DDB = 0x8132CB31
+0x0DDC = 0x8132CB32
+0x0DDD = 0x8132CB33
+0x0DDE = 0x8132CB34
+0x0DDF = 0x8132CB35
+0x0DE0 = 0x8132CB36
+0x0DE1 = 0x8132CB37
+0x0DE2 = 0x8132CB38
+0x0DE3 = 0x8132CB39
+0x0DE4 = 0x8132CC30
+0x0DE5 = 0x8132CC31
+0x0DE6 = 0x8132CC32
+0x0DE7 = 0x8132CC33
+0x0DE8 = 0x8132CC34
+0x0DE9 = 0x8132CC35
+0x0DEA = 0x8132CC36
+0x0DEB = 0x8132CC37
+0x0DEC = 0x8132CC38
+0x0DED = 0x8132CC39
+0x0DEE = 0x8132CD30
+0x0DEF = 0x8132CD31
+0x0DF0 = 0x8132CD32
+0x0DF1 = 0x8132CD33
+0x0DF2 = 0x8132CD34
+0x0DF3 = 0x8132CD35
+0x0DF4 = 0x8132CD36
+0x0DF5 = 0x8132CD37
+0x0DF6 = 0x8132CD38
+0x0DF7 = 0x8132CD39
+0x0DF8 = 0x8132CE30
+0x0DF9 = 0x8132CE31
+0x0DFA = 0x8132CE32
+0x0DFB = 0x8132CE33
+0x0DFC = 0x8132CE34
+0x0DFD = 0x8132CE35
+0x0DFE = 0x8132CE36
+0x0DFF = 0x8132CE37
+0x0E00 = 0x8132CE38
+0x0E01 = 0x8132CE39
+0x0E02 = 0x8132CF30
+0x0E03 = 0x8132CF31
+0x0E04 = 0x8132CF32
+0x0E05 = 0x8132CF33
+0x0E06 = 0x8132CF34
+0x0E07 = 0x8132CF35
+0x0E08 = 0x8132CF36
+0x0E09 = 0x8132CF37
+0x0E0A = 0x8132CF38
+0x0E0B = 0x8132CF39
+0x0E0C = 0x8132D030
+0x0E0D = 0x8132D031
+0x0E0E = 0x8132D032
+0x0E0F = 0x8132D033
+0x0E10 = 0x8132D034
+0x0E11 = 0x8132D035
+0x0E12 = 0x8132D036
+0x0E13 = 0x8132D037
+0x0E14 = 0x8132D038
+0x0E15 = 0x8132D039
+0x0E16 = 0x8132D130
+0x0E17 = 0x8132D131
+0x0E18 = 0x8132D132
+0x0E19 = 0x8132D133
+0x0E1A = 0x8132D134
+0x0E1B = 0x8132D135
+0x0E1C = 0x8132D136
+0x0E1D = 0x8132D137
+0x0E1E = 0x8132D138
+0x0E1F = 0x8132D139
+0x0E20 = 0x8132D230
+0x0E21 = 0x8132D231
+0x0E22 = 0x8132D232
+0x0E23 = 0x8132D233
+0x0E24 = 0x8132D234
+0x0E25 = 0x8132D235
+0x0E26 = 0x8132D236
+0x0E27 = 0x8132D237
+0x0E28 = 0x8132D238
+0x0E29 = 0x8132D239
+0x0E2A = 0x8132D330
+0x0E2B = 0x8132D331
+0x0E2C = 0x8132D332
+0x0E2D = 0x8132D333
+0x0E2E = 0x8132D334
+0x0E2F = 0x8132D335
+0x0E30 = 0x8132D336
+0x0E31 = 0x8132D337
+0x0E32 = 0x8132D338
+0x0E33 = 0x8132D339
+0x0E34 = 0x8132D430
+0x0E35 = 0x8132D431
+0x0E36 = 0x8132D432
+0x0E37 = 0x8132D433
+0x0E38 = 0x8132D434
+0x0E39 = 0x8132D435
+0x0E3A = 0x8132D436
+0x0E3B = 0x8132D437
+0x0E3C = 0x8132D438
+0x0E3D = 0x8132D439
+0x0E3E = 0x8132D530
+0x0E3F = 0x8132D531
+0x0E40 = 0x8132D532
+0x0E41 = 0x8132D533
+0x0E42 = 0x8132D534
+0x0E43 = 0x8132D535
+0x0E44 = 0x8132D536
+0x0E45 = 0x8132D537
+0x0E46 = 0x8132D538
+0x0E47 = 0x8132D539
+0x0E48 = 0x8132D630
+0x0E49 = 0x8132D631
+0x0E4A = 0x8132D632
+0x0E4B = 0x8132D633
+0x0E4C = 0x8132D634
+0x0E4D = 0x8132D635
+0x0E4E = 0x8132D636
+0x0E4F = 0x8132D637
+0x0E50 = 0x8132D638
+0x0E51 = 0x8132D639
+0x0E52 = 0x8132D730
+0x0E53 = 0x8132D731
+0x0E54 = 0x8132D732
+0x0E55 = 0x8132D733
+0x0E56 = 0x8132D734
+0x0E57 = 0x8132D735
+0x0E58 = 0x8132D736
+0x0E59 = 0x8132D737
+0x0E5A = 0x8132D738
+0x0E5B = 0x8132D739
+0x0E5C = 0x8132D830
+0x0E5D = 0x8132D831
+0x0E5E = 0x8132D832
+0x0E5F = 0x8132D833
+0x0E60 = 0x8132D834
+0x0E61 = 0x8132D835
+0x0E62 = 0x8132D836
+0x0E63 = 0x8132D837
+0x0E64 = 0x8132D838
+0x0E65 = 0x8132D839
+0x0E66 = 0x8132D930
+0x0E67 = 0x8132D931
+0x0E68 = 0x8132D932
+0x0E69 = 0x8132D933
+0x0E6A = 0x8132D934
+0x0E6B = 0x8132D935
+0x0E6C = 0x8132D936
+0x0E6D = 0x8132D937
+0x0E6E = 0x8132D938
+0x0E6F = 0x8132D939
+0x0E70 = 0x8132DA30
+0x0E71 = 0x8132DA31
+0x0E72 = 0x8132DA32
+0x0E73 = 0x8132DA33
+0x0E74 = 0x8132DA34
+0x0E75 = 0x8132DA35
+0x0E76 = 0x8132DA36
+0x0E77 = 0x8132DA37
+0x0E78 = 0x8132DA38
+0x0E79 = 0x8132DA39
+0x0E7A = 0x8132DB30
+0x0E7B = 0x8132DB31
+0x0E7C = 0x8132DB32
+0x0E7D = 0x8132DB33
+0x0E7E = 0x8132DB34
+0x0E7F = 0x8132DB35
+0x0E80 = 0x8132DB36
+0x0E81 = 0x8132DB37
+0x0E82 = 0x8132DB38
+0x0E83 = 0x8132DB39
+0x0E84 = 0x8132DC30
+0x0E85 = 0x8132DC31
+0x0E86 = 0x8132DC32
+0x0E87 = 0x8132DC33
+0x0E88 = 0x8132DC34
+0x0E89 = 0x8132DC35
+0x0E8A = 0x8132DC36
+0x0E8B = 0x8132DC37
+0x0E8C = 0x8132DC38
+0x0E8D = 0x8132DC39
+0x0E8E = 0x8132DD30
+0x0E8F = 0x8132DD31
+0x0E90 = 0x8132DD32
+0x0E91 = 0x8132DD33
+0x0E92 = 0x8132DD34
+0x0E93 = 0x8132DD35
+0x0E94 = 0x8132DD36
+0x0E95 = 0x8132DD37
+0x0E96 = 0x8132DD38
+0x0E97 = 0x8132DD39
+0x0E98 = 0x8132DE30
+0x0E99 = 0x8132DE31
+0x0E9A = 0x8132DE32
+0x0E9B = 0x8132DE33
+0x0E9C = 0x8132DE34
+0x0E9D = 0x8132DE35
+0x0E9E = 0x8132DE36
+0x0E9F = 0x8132DE37
+0x0EA0 = 0x8132DE38
+0x0EA1 = 0x8132DE39
+0x0EA2 = 0x8132DF30
+0x0EA3 = 0x8132DF31
+0x0EA4 = 0x8132DF32
+0x0EA5 = 0x8132DF33
+0x0EA6 = 0x8132DF34
+0x0EA7 = 0x8132DF35
+0x0EA8 = 0x8132DF36
+0x0EA9 = 0x8132DF37
+0x0EAA = 0x8132DF38
+0x0EAB = 0x8132DF39
+0x0EAC = 0x8132E030
+0x0EAD = 0x8132E031
+0x0EAE = 0x8132E032
+0x0EAF = 0x8132E033
+0x0EB0 = 0x8132E034
+0x0EB1 = 0x8132E035
+0x0EB2 = 0x8132E036
+0x0EB3 = 0x8132E037
+0x0EB4 = 0x8132E038
+0x0EB5 = 0x8132E039
+0x0EB6 = 0x8132E130
+0x0EB7 = 0x8132E131
+0x0EB8 = 0x8132E132
+0x0EB9 = 0x8132E133
+0x0EBA = 0x8132E134
+0x0EBB = 0x8132E135
+0x0EBC = 0x8132E136
+0x0EBD = 0x8132E137
+0x0EBE = 0x8132E138
+0x0EBF = 0x8132E139
+0x0EC0 = 0x8132E230
+0x0EC1 = 0x8132E231
+0x0EC2 = 0x8132E232
+0x0EC3 = 0x8132E233
+0x0EC4 = 0x8132E234
+0x0EC5 = 0x8132E235
+0x0EC6 = 0x8132E236
+0x0EC7 = 0x8132E237
+0x0EC8 = 0x8132E238
+0x0EC9 = 0x8132E239
+0x0ECA = 0x8132E330
+0x0ECB = 0x8132E331
+0x0ECC = 0x8132E332
+0x0ECD = 0x8132E333
+0x0ECE = 0x8132E334
+0x0ECF = 0x8132E335
+0x0ED0 = 0x8132E336
+0x0ED1 = 0x8132E337
+0x0ED2 = 0x8132E338
+0x0ED3 = 0x8132E339
+0x0ED4 = 0x8132E430
+0x0ED5 = 0x8132E431
+0x0ED6 = 0x8132E432
+0x0ED7 = 0x8132E433
+0x0ED8 = 0x8132E434
+0x0ED9 = 0x8132E435
+0x0EDA = 0x8132E436
+0x0EDB = 0x8132E437
+0x0EDC = 0x8132E438
+0x0EDD = 0x8132E439
+0x0EDE = 0x8132E530
+0x0EDF = 0x8132E531
+0x0EE0 = 0x8132E532
+0x0EE1 = 0x8132E533
+0x0EE2 = 0x8132E534
+0x0EE3 = 0x8132E535
+0x0EE4 = 0x8132E536
+0x0EE5 = 0x8132E537
+0x0EE6 = 0x8132E538
+0x0EE7 = 0x8132E539
+0x0EE8 = 0x8132E630
+0x0EE9 = 0x8132E631
+0x0EEA = 0x8132E632
+0x0EEB = 0x8132E633
+0x0EEC = 0x8132E634
+0x0EED = 0x8132E635
+0x0EEE = 0x8132E636
+0x0EEF = 0x8132E637
+0x0EF0 = 0x8132E638
+0x0EF1 = 0x8132E639
+0x0EF2 = 0x8132E730
+0x0EF3 = 0x8132E731
+0x0EF4 = 0x8132E732
+0x0EF5 = 0x8132E733
+0x0EF6 = 0x8132E734
+0x0EF7 = 0x8132E735
+0x0EF8 = 0x8132E736
+0x0EF9 = 0x8132E737
+0x0EFA = 0x8132E738
+0x0EFB = 0x8132E739
+0x0EFC = 0x8132E830
+0x0EFD = 0x8132E831
+0x0EFE = 0x8132E832
+0x0EFF = 0x8132E833
+0x0F00 = 0x8132E834
+0x0F01 = 0x8132E835
+0x0F02 = 0x8132E836
+0x0F03 = 0x8132E837
+0x0F04 = 0x8132E838
+0x0F05 = 0x8132E839
+0x0F06 = 0x8132E930
+0x0F07 = 0x8132E931
+0x0F08 = 0x8132E932
+0x0F09 = 0x8132E933
+0x0F0A = 0x8132E934
+0x0F0B = 0x8132E935
+0x0F0C = 0x8132E936
+0x0F0D = 0x8132E937
+0x0F0E = 0x8132E938
+0x0F0F = 0x8132E939
+0x0F10 = 0x8132EA30
+0x0F11 = 0x8132EA31
+0x0F12 = 0x8132EA32
+0x0F13 = 0x8132EA33
+0x0F14 = 0x8132EA34
+0x0F15 = 0x8132EA35
+0x0F16 = 0x8132EA36
+0x0F17 = 0x8132EA37
+0x0F18 = 0x8132EA38
+0x0F19 = 0x8132EA39
+0x0F1A = 0x8132EB30
+0x0F1B = 0x8132EB31
+0x0F1C = 0x8132EB32
+0x0F1D = 0x8132EB33
+0x0F1E = 0x8132EB34
+0x0F1F = 0x8132EB35
+0x0F20 = 0x8132EB36
+0x0F21 = 0x8132EB37
+0x0F22 = 0x8132EB38
+0x0F23 = 0x8132EB39
+0x0F24 = 0x8132EC30
+0x0F25 = 0x8132EC31
+0x0F26 = 0x8132EC32
+0x0F27 = 0x8132EC33
+0x0F28 = 0x8132EC34
+0x0F29 = 0x8132EC35
+0x0F2A = 0x8132EC36
+0x0F2B = 0x8132EC37
+0x0F2C = 0x8132EC38
+0x0F2D = 0x8132EC39
+0x0F2E = 0x8132ED30
+0x0F2F = 0x8132ED31
+0x0F30 = 0x8132ED32
+0x0F31 = 0x8132ED33
+0x0F32 = 0x8132ED34
+0x0F33 = 0x8132ED35
+0x0F34 = 0x8132ED36
+0x0F35 = 0x8132ED37
+0x0F36 = 0x8132ED38
+0x0F37 = 0x8132ED39
+0x0F38 = 0x8132EE30
+0x0F39 = 0x8132EE31
+0x0F3A = 0x8132EE32
+0x0F3B = 0x8132EE33
+0x0F3C = 0x8132EE34
+0x0F3D = 0x8132EE35
+0x0F3E = 0x8132EE36
+0x0F3F = 0x8132EE37
+0x0F40 = 0x8132EE38
+0x0F41 = 0x8132EE39
+0x0F42 = 0x8132EF30
+0x0F43 = 0x8132EF31
+0x0F44 = 0x8132EF32
+0x0F45 = 0x8132EF33
+0x0F46 = 0x8132EF34
+0x0F47 = 0x8132EF35
+0x0F48 = 0x8132EF36
+0x0F49 = 0x8132EF37
+0x0F4A = 0x8132EF38
+0x0F4B = 0x8132EF39
+0x0F4C = 0x8132F030
+0x0F4D = 0x8132F031
+0x0F4E = 0x8132F032
+0x0F4F = 0x8132F033
+0x0F50 = 0x8132F034
+0x0F51 = 0x8132F035
+0x0F52 = 0x8132F036
+0x0F53 = 0x8132F037
+0x0F54 = 0x8132F038
+0x0F55 = 0x8132F039
+0x0F56 = 0x8132F130
+0x0F57 = 0x8132F131
+0x0F58 = 0x8132F132
+0x0F59 = 0x8132F133
+0x0F5A = 0x8132F134
+0x0F5B = 0x8132F135
+0x0F5C = 0x8132F136
+0x0F5D = 0x8132F137
+0x0F5E = 0x8132F138
+0x0F5F = 0x8132F139
+0x0F60 = 0x8132F230
+0x0F61 = 0x8132F231
+0x0F62 = 0x8132F232
+0x0F63 = 0x8132F233
+0x0F64 = 0x8132F234
+0x0F65 = 0x8132F235
+0x0F66 = 0x8132F236
+0x0F67 = 0x8132F237
+0x0F68 = 0x8132F238
+0x0F69 = 0x8132F239
+0x0F6A = 0x8132F330
+0x0F6B = 0x8132F331
+0x0F6C = 0x8132F332
+0x0F6D = 0x8132F333
+0x0F6E = 0x8132F334
+0x0F6F = 0x8132F335
+0x0F70 = 0x8132F336
+0x0F71 = 0x8132F337
+0x0F72 = 0x8132F338
+0x0F73 = 0x8132F339
+0x0F74 = 0x8132F430
+0x0F75 = 0x8132F431
+0x0F76 = 0x8132F432
+0x0F77 = 0x8132F433
+0x0F78 = 0x8132F434
+0x0F79 = 0x8132F435
+0x0F7A = 0x8132F436
+0x0F7B = 0x8132F437
+0x0F7C = 0x8132F438
+0x0F7D = 0x8132F439
+0x0F7E = 0x8132F530
+0x0F7F = 0x8132F531
+0x0F80 = 0x8132F532
+0x0F81 = 0x8132F533
+0x0F82 = 0x8132F534
+0x0F83 = 0x8132F535
+0x0F84 = 0x8132F536
+0x0F85 = 0x8132F537
+0x0F86 = 0x8132F538
+0x0F87 = 0x8132F539
+0x0F88 = 0x8132F630
+0x0F89 = 0x8132F631
+0x0F8A = 0x8132F632
+0x0F8B = 0x8132F633
+0x0F8C = 0x8132F634
+0x0F8D = 0x8132F635
+0x0F8E = 0x8132F636
+0x0F8F = 0x8132F637
+0x0F90 = 0x8132F638
+0x0F91 = 0x8132F639
+0x0F92 = 0x8132F730
+0x0F93 = 0x8132F731
+0x0F94 = 0x8132F732
+0x0F95 = 0x8132F733
+0x0F96 = 0x8132F734
+0x0F97 = 0x8132F735
+0x0F98 = 0x8132F736
+0x0F99 = 0x8132F737
+0x0F9A = 0x8132F738
+0x0F9B = 0x8132F739
+0x0F9C = 0x8132F830
+0x0F9D = 0x8132F831
+0x0F9E = 0x8132F832
+0x0F9F = 0x8132F833
+0x0FA0 = 0x8132F834
+0x0FA1 = 0x8132F835
+0x0FA2 = 0x8132F836
+0x0FA3 = 0x8132F837
+0x0FA4 = 0x8132F838
+0x0FA5 = 0x8132F839
+0x0FA6 = 0x8132F930
+0x0FA7 = 0x8132F931
+0x0FA8 = 0x8132F932
+0x0FA9 = 0x8132F933
+0x0FAA = 0x8132F934
+0x0FAB = 0x8132F935
+0x0FAC = 0x8132F936
+0x0FAD = 0x8132F937
+0x0FAE = 0x8132F938
+0x0FAF = 0x8132F939
+0x0FB0 = 0x8132FA30
+0x0FB1 = 0x8132FA31
+0x0FB2 = 0x8132FA32
+0x0FB3 = 0x8132FA33
+0x0FB4 = 0x8132FA34
+0x0FB5 = 0x8132FA35
+0x0FB6 = 0x8132FA36
+0x0FB7 = 0x8132FA37
+0x0FB8 = 0x8132FA38
+0x0FB9 = 0x8132FA39
+0x0FBA = 0x8132FB30
+0x0FBB = 0x8132FB31
+0x0FBC = 0x8132FB32
+0x0FBD = 0x8132FB33
+0x0FBE = 0x8132FB34
+0x0FBF = 0x8132FB35
+0x0FC0 = 0x8132FB36
+0x0FC1 = 0x8132FB37
+0x0FC2 = 0x8132FB38
+0x0FC3 = 0x8132FB39
+0x0FC4 = 0x8132FC30
+0x0FC5 = 0x8132FC31
+0x0FC6 = 0x8132FC32
+0x0FC7 = 0x8132FC33
+0x0FC8 = 0x8132FC34
+0x0FC9 = 0x8132FC35
+0x0FCA = 0x8132FC36
+0x0FCB = 0x8132FC37
+0x0FCC = 0x8132FC38
+0x0FCD = 0x8132FC39
+0x0FCE = 0x8132FD30
+0x0FCF = 0x8132FD31
+0x0FD0 = 0x8132FD32
+0x0FD1 = 0x8132FD33
+0x0FD2 = 0x8132FD34
+0x0FD3 = 0x8132FD35
+0x0FD4 = 0x8132FD36
+0x0FD5 = 0x8132FD37
+0x0FD6 = 0x8132FD38
+0x0FD7 = 0x8132FD39
+0x0FD8 = 0x8132FE30
+0x0FD9 = 0x8132FE31
+0x0FDA = 0x8132FE32
+0x0FDB = 0x8132FE33
+0x0FDC = 0x8132FE34
+0x0FDD = 0x8132FE35
+0x0FDE = 0x8132FE36
+0x0FDF = 0x8132FE37
+0x0FE0 = 0x8132FE38
+0x0FE1 = 0x8132FE39
+0x0FE2 = 0x81338130
+0x0FE3 = 0x81338131
+0x0FE4 = 0x81338132
+0x0FE5 = 0x81338133
+0x0FE6 = 0x81338134
+0x0FE7 = 0x81338135
+0x0FE8 = 0x81338136
+0x0FE9 = 0x81338137
+0x0FEA = 0x81338138
+0x0FEB = 0x81338139
+0x0FEC = 0x81338230
+0x0FED = 0x81338231
+0x0FEE = 0x81338232
+0x0FEF = 0x81338233
+0x0FF0 = 0x81338234
+0x0FF1 = 0x81338235
+0x0FF2 = 0x81338236
+0x0FF3 = 0x81338237
+0x0FF4 = 0x81338238
+0x0FF5 = 0x81338239
+0x0FF6 = 0x81338330
+0x0FF7 = 0x81338331
+0x0FF8 = 0x81338332
+0x0FF9 = 0x81338333
+0x0FFA = 0x81338334
+0x0FFB = 0x81338335
+0x0FFC = 0x81338336
+0x0FFD = 0x81338337
+0x0FFE = 0x81338338
+0x0FFF = 0x81338339
+0x1000 = 0x81338430
+0x1001 = 0x81338431
+0x1002 = 0x81338432
+0x1003 = 0x81338433
+0x1004 = 0x81338434
+0x1005 = 0x81338435
+0x1006 = 0x81338436
+0x1007 = 0x81338437
+0x1008 = 0x81338438
+0x1009 = 0x81338439
+0x100A = 0x81338530
+0x100B = 0x81338531
+0x100C = 0x81338532
+0x100D = 0x81338533
+0x100E = 0x81338534
+0x100F = 0x81338535
+0x1010 = 0x81338536
+0x1011 = 0x81338537
+0x1012 = 0x81338538
+0x1013 = 0x81338539
+0x1014 = 0x81338630
+0x1015 = 0x81338631
+0x1016 = 0x81338632
+0x1017 = 0x81338633
+0x1018 = 0x81338634
+0x1019 = 0x81338635
+0x101A = 0x81338636
+0x101B = 0x81338637
+0x101C = 0x81338638
+0x101D = 0x81338639
+0x101E = 0x81338730
+0x101F = 0x81338731
+0x1020 = 0x81338732
+0x1021 = 0x81338733
+0x1022 = 0x81338734
+0x1023 = 0x81338735
+0x1024 = 0x81338736
+0x1025 = 0x81338737
+0x1026 = 0x81338738
+0x1027 = 0x81338739
+0x1028 = 0x81338830
+0x1029 = 0x81338831
+0x102A = 0x81338832
+0x102B = 0x81338833
+0x102C = 0x81338834
+0x102D = 0x81338835
+0x102E = 0x81338836
+0x102F = 0x81338837
+0x1030 = 0x81338838
+0x1031 = 0x81338839
+0x1032 = 0x81338930
+0x1033 = 0x81338931
+0x1034 = 0x81338932
+0x1035 = 0x81338933
+0x1036 = 0x81338934
+0x1037 = 0x81338935
+0x1038 = 0x81338936
+0x1039 = 0x81338937
+0x103A = 0x81338938
+0x103B = 0x81338939
+0x103C = 0x81338A30
+0x103D = 0x81338A31
+0x103E = 0x81338A32
+0x103F = 0x81338A33
+0x1040 = 0x81338A34
+0x1041 = 0x81338A35
+0x1042 = 0x81338A36
+0x1043 = 0x81338A37
+0x1044 = 0x81338A38
+0x1045 = 0x81338A39
+0x1046 = 0x81338B30
+0x1047 = 0x81338B31
+0x1048 = 0x81338B32
+0x1049 = 0x81338B33
+0x104A = 0x81338B34
+0x104B = 0x81338B35
+0x104C = 0x81338B36
+0x104D = 0x81338B37
+0x104E = 0x81338B38
+0x104F = 0x81338B39
+0x1050 = 0x81338C30
+0x1051 = 0x81338C31
+0x1052 = 0x81338C32
+0x1053 = 0x81338C33
+0x1054 = 0x81338C34
+0x1055 = 0x81338C35
+0x1056 = 0x81338C36
+0x1057 = 0x81338C37
+0x1058 = 0x81338C38
+0x1059 = 0x81338C39
+0x105A = 0x81338D30
+0x105B = 0x81338D31
+0x105C = 0x81338D32
+0x105D = 0x81338D33
+0x105E = 0x81338D34
+0x105F = 0x81338D35
+0x1060 = 0x81338D36
+0x1061 = 0x81338D37
+0x1062 = 0x81338D38
+0x1063 = 0x81338D39
+0x1064 = 0x81338E30
+0x1065 = 0x81338E31
+0x1066 = 0x81338E32
+0x1067 = 0x81338E33
+0x1068 = 0x81338E34
+0x1069 = 0x81338E35
+0x106A = 0x81338E36
+0x106B = 0x81338E37
+0x106C = 0x81338E38
+0x106D = 0x81338E39
+0x106E = 0x81338F30
+0x106F = 0x81338F31
+0x1070 = 0x81338F32
+0x1071 = 0x81338F33
+0x1072 = 0x81338F34
+0x1073 = 0x81338F35
+0x1074 = 0x81338F36
+0x1075 = 0x81338F37
+0x1076 = 0x81338F38
+0x1077 = 0x81338F39
+0x1078 = 0x81339030
+0x1079 = 0x81339031
+0x107A = 0x81339032
+0x107B = 0x81339033
+0x107C = 0x81339034
+0x107D = 0x81339035
+0x107E = 0x81339036
+0x107F = 0x81339037
+0x1080 = 0x81339038
+0x1081 = 0x81339039
+0x1082 = 0x81339130
+0x1083 = 0x81339131
+0x1084 = 0x81339132
+0x1085 = 0x81339133
+0x1086 = 0x81339134
+0x1087 = 0x81339135
+0x1088 = 0x81339136
+0x1089 = 0x81339137
+0x108A = 0x81339138
+0x108B = 0x81339139
+0x108C = 0x81339230
+0x108D = 0x81339231
+0x108E = 0x81339232
+0x108F = 0x81339233
+0x1090 = 0x81339234
+0x1091 = 0x81339235
+0x1092 = 0x81339236
+0x1093 = 0x81339237
+0x1094 = 0x81339238
+0x1095 = 0x81339239
+0x1096 = 0x81339330
+0x1097 = 0x81339331
+0x1098 = 0x81339332
+0x1099 = 0x81339333
+0x109A = 0x81339334
+0x109B = 0x81339335
+0x109C = 0x81339336
+0x109D = 0x81339337
+0x109E = 0x81339338
+0x109F = 0x81339339
+0x10A0 = 0x81339430
+0x10A1 = 0x81339431
+0x10A2 = 0x81339432
+0x10A3 = 0x81339433
+0x10A4 = 0x81339434
+0x10A5 = 0x81339435
+0x10A6 = 0x81339436
+0x10A7 = 0x81339437
+0x10A8 = 0x81339438
+0x10A9 = 0x81339439
+0x10AA = 0x81339530
+0x10AB = 0x81339531
+0x10AC = 0x81339532
+0x10AD = 0x81339533
+0x10AE = 0x81339534
+0x10AF = 0x81339535
+0x10B0 = 0x81339536
+0x10B1 = 0x81339537
+0x10B2 = 0x81339538
+0x10B3 = 0x81339539
+0x10B4 = 0x81339630
+0x10B5 = 0x81339631
+0x10B6 = 0x81339632
+0x10B7 = 0x81339633
+0x10B8 = 0x81339634
+0x10B9 = 0x81339635
+0x10BA = 0x81339636
+0x10BB = 0x81339637
+0x10BC = 0x81339638
+0x10BD = 0x81339639
+0x10BE = 0x81339730
+0x10BF = 0x81339731
+0x10C0 = 0x81339732
+0x10C1 = 0x81339733
+0x10C2 = 0x81339734
+0x10C3 = 0x81339735
+0x10C4 = 0x81339736
+0x10C5 = 0x81339737
+0x10C6 = 0x81339738
+0x10C7 = 0x81339739
+0x10C8 = 0x81339830
+0x10C9 = 0x81339831
+0x10CA = 0x81339832
+0x10CB = 0x81339833
+0x10CC = 0x81339834
+0x10CD = 0x81339835
+0x10CE = 0x81339836
+0x10CF = 0x81339837
+0x10D0 = 0x81339838
+0x10D1 = 0x81339839
+0x10D2 = 0x81339930
+0x10D3 = 0x81339931
+0x10D4 = 0x81339932
+0x10D5 = 0x81339933
+0x10D6 = 0x81339934
+0x10D7 = 0x81339935
+0x10D8 = 0x81339936
+0x10D9 = 0x81339937
+0x10DA = 0x81339938
+0x10DB = 0x81339939
+0x10DC = 0x81339A30
+0x10DD = 0x81339A31
+0x10DE = 0x81339A32
+0x10DF = 0x81339A33
+0x10E0 = 0x81339A34
+0x10E1 = 0x81339A35
+0x10E2 = 0x81339A36
+0x10E3 = 0x81339A37
+0x10E4 = 0x81339A38
+0x10E5 = 0x81339A39
+0x10E6 = 0x81339B30
+0x10E7 = 0x81339B31
+0x10E8 = 0x81339B32
+0x10E9 = 0x81339B33
+0x10EA = 0x81339B34
+0x10EB = 0x81339B35
+0x10EC = 0x81339B36
+0x10ED = 0x81339B37
+0x10EE = 0x81339B38
+0x10EF = 0x81339B39
+0x10F0 = 0x81339C30
+0x10F1 = 0x81339C31
+0x10F2 = 0x81339C32
+0x10F3 = 0x81339C33
+0x10F4 = 0x81339C34
+0x10F5 = 0x81339C35
+0x10F6 = 0x81339C36
+0x10F7 = 0x81339C37
+0x10F8 = 0x81339C38
+0x10F9 = 0x81339C39
+0x10FA = 0x81339D30
+0x10FB = 0x81339D31
+0x10FC = 0x81339D32
+0x10FD = 0x81339D33
+0x10FE = 0x81339D34
+0x10FF = 0x81339D35
+0x1100 = 0x81339D36
+0x1101 = 0x81339D37
+0x1102 = 0x81339D38
+0x1103 = 0x81339D39
+0x1104 = 0x81339E30
+0x1105 = 0x81339E31
+0x1106 = 0x81339E32
+0x1107 = 0x81339E33
+0x1108 = 0x81339E34
+0x1109 = 0x81339E35
+0x110A = 0x81339E36
+0x110B = 0x81339E37
+0x110C = 0x81339E38
+0x110D = 0x81339E39
+0x110E = 0x81339F30
+0x110F = 0x81339F31
+0x1110 = 0x81339F32
+0x1111 = 0x81339F33
+0x1112 = 0x81339F34
+0x1113 = 0x81339F35
+0x1114 = 0x81339F36
+0x1115 = 0x81339F37
+0x1116 = 0x81339F38
+0x1117 = 0x81339F39
+0x1118 = 0x8133A030
+0x1119 = 0x8133A031
+0x111A = 0x8133A032
+0x111B = 0x8133A033
+0x111C = 0x8133A034
+0x111D = 0x8133A035
+0x111E = 0x8133A036
+0x111F = 0x8133A037
+0x1120 = 0x8133A038
+0x1121 = 0x8133A039
+0x1122 = 0x8133A130
+0x1123 = 0x8133A131
+0x1124 = 0x8133A132
+0x1125 = 0x8133A133
+0x1126 = 0x8133A134
+0x1127 = 0x8133A135
+0x1128 = 0x8133A136
+0x1129 = 0x8133A137
+0x112A = 0x8133A138
+0x112B = 0x8133A139
+0x112C = 0x8133A230
+0x112D = 0x8133A231
+0x112E = 0x8133A232
+0x112F = 0x8133A233
+0x1130 = 0x8133A234
+0x1131 = 0x8133A235
+0x1132 = 0x8133A236
+0x1133 = 0x8133A237
+0x1134 = 0x8133A238
+0x1135 = 0x8133A239
+0x1136 = 0x8133A330
+0x1137 = 0x8133A331
+0x1138 = 0x8133A332
+0x1139 = 0x8133A333
+0x113A = 0x8133A334
+0x113B = 0x8133A335
+0x113C = 0x8133A336
+0x113D = 0x8133A337
+0x113E = 0x8133A338
+0x113F = 0x8133A339
+0x1140 = 0x8133A430
+0x1141 = 0x8133A431
+0x1142 = 0x8133A432
+0x1143 = 0x8133A433
+0x1144 = 0x8133A434
+0x1145 = 0x8133A435
+0x1146 = 0x8133A436
+0x1147 = 0x8133A437
+0x1148 = 0x8133A438
+0x1149 = 0x8133A439
+0x114A = 0x8133A530
+0x114B = 0x8133A531
+0x114C = 0x8133A532
+0x114D = 0x8133A533
+0x114E = 0x8133A534
+0x114F = 0x8133A535
+0x1150 = 0x8133A536
+0x1151 = 0x8133A537
+0x1152 = 0x8133A538
+0x1153 = 0x8133A539
+0x1154 = 0x8133A630
+0x1155 = 0x8133A631
+0x1156 = 0x8133A632
+0x1157 = 0x8133A633
+0x1158 = 0x8133A634
+0x1159 = 0x8133A635
+0x115A = 0x8133A636
+0x115B = 0x8133A637
+0x115C = 0x8133A638
+0x115D = 0x8133A639
+0x115E = 0x8133A730
+0x115F = 0x8133A731
+0x1160 = 0x8133A732
+0x1161 = 0x8133A733
+0x1162 = 0x8133A734
+0x1163 = 0x8133A735
+0x1164 = 0x8133A736
+0x1165 = 0x8133A737
+0x1166 = 0x8133A738
+0x1167 = 0x8133A739
+0x1168 = 0x8133A830
+0x1169 = 0x8133A831
+0x116A = 0x8133A832
+0x116B = 0x8133A833
+0x116C = 0x8133A834
+0x116D = 0x8133A835
+0x116E = 0x8133A836
+0x116F = 0x8133A837
+0x1170 = 0x8133A838
+0x1171 = 0x8133A839
+0x1172 = 0x8133A930
+0x1173 = 0x8133A931
+0x1174 = 0x8133A932
+0x1175 = 0x8133A933
+0x1176 = 0x8133A934
+0x1177 = 0x8133A935
+0x1178 = 0x8133A936
+0x1179 = 0x8133A937
+0x117A = 0x8133A938
+0x117B = 0x8133A939
+0x117C = 0x8133AA30
+0x117D = 0x8133AA31
+0x117E = 0x8133AA32
+0x117F = 0x8133AA33
+0x1180 = 0x8133AA34
+0x1181 = 0x8133AA35
+0x1182 = 0x8133AA36
+0x1183 = 0x8133AA37
+0x1184 = 0x8133AA38
+0x1185 = 0x8133AA39
+0x1186 = 0x8133AB30
+0x1187 = 0x8133AB31
+0x1188 = 0x8133AB32
+0x1189 = 0x8133AB33
+0x118A = 0x8133AB34
+0x118B = 0x8133AB35
+0x118C = 0x8133AB36
+0x118D = 0x8133AB37
+0x118E = 0x8133AB38
+0x118F = 0x8133AB39
+0x1190 = 0x8133AC30
+0x1191 = 0x8133AC31
+0x1192 = 0x8133AC32
+0x1193 = 0x8133AC33
+0x1194 = 0x8133AC34
+0x1195 = 0x8133AC35
+0x1196 = 0x8133AC36
+0x1197 = 0x8133AC37
+0x1198 = 0x8133AC38
+0x1199 = 0x8133AC39
+0x119A = 0x8133AD30
+0x119B = 0x8133AD31
+0x119C = 0x8133AD32
+0x119D = 0x8133AD33
+0x119E = 0x8133AD34
+0x119F = 0x8133AD35
+0x11A0 = 0x8133AD36
+0x11A1 = 0x8133AD37
+0x11A2 = 0x8133AD38
+0x11A3 = 0x8133AD39
+0x11A4 = 0x8133AE30
+0x11A5 = 0x8133AE31
+0x11A6 = 0x8133AE32
+0x11A7 = 0x8133AE33
+0x11A8 = 0x8133AE34
+0x11A9 = 0x8133AE35
+0x11AA = 0x8133AE36
+0x11AB = 0x8133AE37
+0x11AC = 0x8133AE38
+0x11AD = 0x8133AE39
+0x11AE = 0x8133AF30
+0x11AF = 0x8133AF31
+0x11B0 = 0x8133AF32
+0x11B1 = 0x8133AF33
+0x11B2 = 0x8133AF34
+0x11B3 = 0x8133AF35
+0x11B4 = 0x8133AF36
+0x11B5 = 0x8133AF37
+0x11B6 = 0x8133AF38
+0x11B7 = 0x8133AF39
+0x11B8 = 0x8133B030
+0x11B9 = 0x8133B031
+0x11BA = 0x8133B032
+0x11BB = 0x8133B033
+0x11BC = 0x8133B034
+0x11BD = 0x8133B035
+0x11BE = 0x8133B036
+0x11BF = 0x8133B037
+0x11C0 = 0x8133B038
+0x11C1 = 0x8133B039
+0x11C2 = 0x8133B130
+0x11C3 = 0x8133B131
+0x11C4 = 0x8133B132
+0x11C5 = 0x8133B133
+0x11C6 = 0x8133B134
+0x11C7 = 0x8133B135
+0x11C8 = 0x8133B136
+0x11C9 = 0x8133B137
+0x11CA = 0x8133B138
+0x11CB = 0x8133B139
+0x11CC = 0x8133B230
+0x11CD = 0x8133B231
+0x11CE = 0x8133B232
+0x11CF = 0x8133B233
+0x11D0 = 0x8133B234
+0x11D1 = 0x8133B235
+0x11D2 = 0x8133B236
+0x11D3 = 0x8133B237
+0x11D4 = 0x8133B238
+0x11D5 = 0x8133B239
+0x11D6 = 0x8133B330
+0x11D7 = 0x8133B331
+0x11D8 = 0x8133B332
+0x11D9 = 0x8133B333
+0x11DA = 0x8133B334
+0x11DB = 0x8133B335
+0x11DC = 0x8133B336
+0x11DD = 0x8133B337
+0x11DE = 0x8133B338
+0x11DF = 0x8133B339
+0x11E0 = 0x8133B430
+0x11E1 = 0x8133B431
+0x11E2 = 0x8133B432
+0x11E3 = 0x8133B433
+0x11E4 = 0x8133B434
+0x11E5 = 0x8133B435
+0x11E6 = 0x8133B436
+0x11E7 = 0x8133B437
+0x11E8 = 0x8133B438
+0x11E9 = 0x8133B439
+0x11EA = 0x8133B530
+0x11EB = 0x8133B531
+0x11EC = 0x8133B532
+0x11ED = 0x8133B533
+0x11EE = 0x8133B534
+0x11EF = 0x8133B535
+0x11F0 = 0x8133B536
+0x11F1 = 0x8133B537
+0x11F2 = 0x8133B538
+0x11F3 = 0x8133B539
+0x11F4 = 0x8133B630
+0x11F5 = 0x8133B631
+0x11F6 = 0x8133B632
+0x11F7 = 0x8133B633
+0x11F8 = 0x8133B634
+0x11F9 = 0x8133B635
+0x11FA = 0x8133B636
+0x11FB = 0x8133B637
+0x11FC = 0x8133B638
+0x11FD = 0x8133B639
+0x11FE = 0x8133B730
+0x11FF = 0x8133B731
+0x1200 = 0x8133B732
+0x1201 = 0x8133B733
+0x1202 = 0x8133B734
+0x1203 = 0x8133B735
+0x1204 = 0x8133B736
+0x1205 = 0x8133B737
+0x1206 = 0x8133B738
+0x1207 = 0x8133B739
+0x1208 = 0x8133B830
+0x1209 = 0x8133B831
+0x120A = 0x8133B832
+0x120B = 0x8133B833
+0x120C = 0x8133B834
+0x120D = 0x8133B835
+0x120E = 0x8133B836
+0x120F = 0x8133B837
+0x1210 = 0x8133B838
+0x1211 = 0x8133B839
+0x1212 = 0x8133B930
+0x1213 = 0x8133B931
+0x1214 = 0x8133B932
+0x1215 = 0x8133B933
+0x1216 = 0x8133B934
+0x1217 = 0x8133B935
+0x1218 = 0x8133B936
+0x1219 = 0x8133B937
+0x121A = 0x8133B938
+0x121B = 0x8133B939
+0x121C = 0x8133BA30
+0x121D = 0x8133BA31
+0x121E = 0x8133BA32
+0x121F = 0x8133BA33
+0x1220 = 0x8133BA34
+0x1221 = 0x8133BA35
+0x1222 = 0x8133BA36
+0x1223 = 0x8133BA37
+0x1224 = 0x8133BA38
+0x1225 = 0x8133BA39
+0x1226 = 0x8133BB30
+0x1227 = 0x8133BB31
+0x1228 = 0x8133BB32
+0x1229 = 0x8133BB33
+0x122A = 0x8133BB34
+0x122B = 0x8133BB35
+0x122C = 0x8133BB36
+0x122D = 0x8133BB37
+0x122E = 0x8133BB38
+0x122F = 0x8133BB39
+0x1230 = 0x8133BC30
+0x1231 = 0x8133BC31
+0x1232 = 0x8133BC32
+0x1233 = 0x8133BC33
+0x1234 = 0x8133BC34
+0x1235 = 0x8133BC35
+0x1236 = 0x8133BC36
+0x1237 = 0x8133BC37
+0x1238 = 0x8133BC38
+0x1239 = 0x8133BC39
+0x123A = 0x8133BD30
+0x123B = 0x8133BD31
+0x123C = 0x8133BD32
+0x123D = 0x8133BD33
+0x123E = 0x8133BD34
+0x123F = 0x8133BD35
+0x1240 = 0x8133BD36
+0x1241 = 0x8133BD37
+0x1242 = 0x8133BD38
+0x1243 = 0x8133BD39
+0x1244 = 0x8133BE30
+0x1245 = 0x8133BE31
+0x1246 = 0x8133BE32
+0x1247 = 0x8133BE33
+0x1248 = 0x8133BE34
+0x1249 = 0x8133BE35
+0x124A = 0x8133BE36
+0x124B = 0x8133BE37
+0x124C = 0x8133BE38
+0x124D = 0x8133BE39
+0x124E = 0x8133BF30
+0x124F = 0x8133BF31
+0x1250 = 0x8133BF32
+0x1251 = 0x8133BF33
+0x1252 = 0x8133BF34
+0x1253 = 0x8133BF35
+0x1254 = 0x8133BF36
+0x1255 = 0x8133BF37
+0x1256 = 0x8133BF38
+0x1257 = 0x8133BF39
+0x1258 = 0x8133C030
+0x1259 = 0x8133C031
+0x125A = 0x8133C032
+0x125B = 0x8133C033
+0x125C = 0x8133C034
+0x125D = 0x8133C035
+0x125E = 0x8133C036
+0x125F = 0x8133C037
+0x1260 = 0x8133C038
+0x1261 = 0x8133C039
+0x1262 = 0x8133C130
+0x1263 = 0x8133C131
+0x1264 = 0x8133C132
+0x1265 = 0x8133C133
+0x1266 = 0x8133C134
+0x1267 = 0x8133C135
+0x1268 = 0x8133C136
+0x1269 = 0x8133C137
+0x126A = 0x8133C138
+0x126B = 0x8133C139
+0x126C = 0x8133C230
+0x126D = 0x8133C231
+0x126E = 0x8133C232
+0x126F = 0x8133C233
+0x1270 = 0x8133C234
+0x1271 = 0x8133C235
+0x1272 = 0x8133C236
+0x1273 = 0x8133C237
+0x1274 = 0x8133C238
+0x1275 = 0x8133C239
+0x1276 = 0x8133C330
+0x1277 = 0x8133C331
+0x1278 = 0x8133C332
+0x1279 = 0x8133C333
+0x127A = 0x8133C334
+0x127B = 0x8133C335
+0x127C = 0x8133C336
+0x127D = 0x8133C337
+0x127E = 0x8133C338
+0x127F = 0x8133C339
+0x1280 = 0x8133C430
+0x1281 = 0x8133C431
+0x1282 = 0x8133C432
+0x1283 = 0x8133C433
+0x1284 = 0x8133C434
+0x1285 = 0x8133C435
+0x1286 = 0x8133C436
+0x1287 = 0x8133C437
+0x1288 = 0x8133C438
+0x1289 = 0x8133C439
+0x128A = 0x8133C530
+0x128B = 0x8133C531
+0x128C = 0x8133C532
+0x128D = 0x8133C533
+0x128E = 0x8133C534
+0x128F = 0x8133C535
+0x1290 = 0x8133C536
+0x1291 = 0x8133C537
+0x1292 = 0x8133C538
+0x1293 = 0x8133C539
+0x1294 = 0x8133C630
+0x1295 = 0x8133C631
+0x1296 = 0x8133C632
+0x1297 = 0x8133C633
+0x1298 = 0x8133C634
+0x1299 = 0x8133C635
+0x129A = 0x8133C636
+0x129B = 0x8133C637
+0x129C = 0x8133C638
+0x129D = 0x8133C639
+0x129E = 0x8133C730
+0x129F = 0x8133C731
+0x12A0 = 0x8133C732
+0x12A1 = 0x8133C733
+0x12A2 = 0x8133C734
+0x12A3 = 0x8133C735
+0x12A4 = 0x8133C736
+0x12A5 = 0x8133C737
+0x12A6 = 0x8133C738
+0x12A7 = 0x8133C739
+0x12A8 = 0x8133C830
+0x12A9 = 0x8133C831
+0x12AA = 0x8133C832
+0x12AB = 0x8133C833
+0x12AC = 0x8133C834
+0x12AD = 0x8133C835
+0x12AE = 0x8133C836
+0x12AF = 0x8133C837
+0x12B0 = 0x8133C838
+0x12B1 = 0x8133C839
+0x12B2 = 0x8133C930
+0x12B3 = 0x8133C931
+0x12B4 = 0x8133C932
+0x12B5 = 0x8133C933
+0x12B6 = 0x8133C934
+0x12B7 = 0x8133C935
+0x12B8 = 0x8133C936
+0x12B9 = 0x8133C937
+0x12BA = 0x8133C938
+0x12BB = 0x8133C939
+0x12BC = 0x8133CA30
+0x12BD = 0x8133CA31
+0x12BE = 0x8133CA32
+0x12BF = 0x8133CA33
+0x12C0 = 0x8133CA34
+0x12C1 = 0x8133CA35
+0x12C2 = 0x8133CA36
+0x12C3 = 0x8133CA37
+0x12C4 = 0x8133CA38
+0x12C5 = 0x8133CA39
+0x12C6 = 0x8133CB30
+0x12C7 = 0x8133CB31
+0x12C8 = 0x8133CB32
+0x12C9 = 0x8133CB33
+0x12CA = 0x8133CB34
+0x12CB = 0x8133CB35
+0x12CC = 0x8133CB36
+0x12CD = 0x8133CB37
+0x12CE = 0x8133CB38
+0x12CF = 0x8133CB39
+0x12D0 = 0x8133CC30
+0x12D1 = 0x8133CC31
+0x12D2 = 0x8133CC32
+0x12D3 = 0x8133CC33
+0x12D4 = 0x8133CC34
+0x12D5 = 0x8133CC35
+0x12D6 = 0x8133CC36
+0x12D7 = 0x8133CC37
+0x12D8 = 0x8133CC38
+0x12D9 = 0x8133CC39
+0x12DA = 0x8133CD30
+0x12DB = 0x8133CD31
+0x12DC = 0x8133CD32
+0x12DD = 0x8133CD33
+0x12DE = 0x8133CD34
+0x12DF = 0x8133CD35
+0x12E0 = 0x8133CD36
+0x12E1 = 0x8133CD37
+0x12E2 = 0x8133CD38
+0x12E3 = 0x8133CD39
+0x12E4 = 0x8133CE30
+0x12E5 = 0x8133CE31
+0x12E6 = 0x8133CE32
+0x12E7 = 0x8133CE33
+0x12E8 = 0x8133CE34
+0x12E9 = 0x8133CE35
+0x12EA = 0x8133CE36
+0x12EB = 0x8133CE37
+0x12EC = 0x8133CE38
+0x12ED = 0x8133CE39
+0x12EE = 0x8133CF30
+0x12EF = 0x8133CF31
+0x12F0 = 0x8133CF32
+0x12F1 = 0x8133CF33
+0x12F2 = 0x8133CF34
+0x12F3 = 0x8133CF35
+0x12F4 = 0x8133CF36
+0x12F5 = 0x8133CF37
+0x12F6 = 0x8133CF38
+0x12F7 = 0x8133CF39
+0x12F8 = 0x8133D030
+0x12F9 = 0x8133D031
+0x12FA = 0x8133D032
+0x12FB = 0x8133D033
+0x12FC = 0x8133D034
+0x12FD = 0x8133D035
+0x12FE = 0x8133D036
+0x12FF = 0x8133D037
+0x1300 = 0x8133D038
+0x1301 = 0x8133D039
+0x1302 = 0x8133D130
+0x1303 = 0x8133D131
+0x1304 = 0x8133D132
+0x1305 = 0x8133D133
+0x1306 = 0x8133D134
+0x1307 = 0x8133D135
+0x1308 = 0x8133D136
+0x1309 = 0x8133D137
+0x130A = 0x8133D138
+0x130B = 0x8133D139
+0x130C = 0x8133D230
+0x130D = 0x8133D231
+0x130E = 0x8133D232
+0x130F = 0x8133D233
+0x1310 = 0x8133D234
+0x1311 = 0x8133D235
+0x1312 = 0x8133D236
+0x1313 = 0x8133D237
+0x1314 = 0x8133D238
+0x1315 = 0x8133D239
+0x1316 = 0x8133D330
+0x1317 = 0x8133D331
+0x1318 = 0x8133D332
+0x1319 = 0x8133D333
+0x131A = 0x8133D334
+0x131B = 0x8133D335
+0x131C = 0x8133D336
+0x131D = 0x8133D337
+0x131E = 0x8133D338
+0x131F = 0x8133D339
+0x1320 = 0x8133D430
+0x1321 = 0x8133D431
+0x1322 = 0x8133D432
+0x1323 = 0x8133D433
+0x1324 = 0x8133D434
+0x1325 = 0x8133D435
+0x1326 = 0x8133D436
+0x1327 = 0x8133D437
+0x1328 = 0x8133D438
+0x1329 = 0x8133D439
+0x132A = 0x8133D530
+0x132B = 0x8133D531
+0x132C = 0x8133D532
+0x132D = 0x8133D533
+0x132E = 0x8133D534
+0x132F = 0x8133D535
+0x1330 = 0x8133D536
+0x1331 = 0x8133D537
+0x1332 = 0x8133D538
+0x1333 = 0x8133D539
+0x1334 = 0x8133D630
+0x1335 = 0x8133D631
+0x1336 = 0x8133D632
+0x1337 = 0x8133D633
+0x1338 = 0x8133D634
+0x1339 = 0x8133D635
+0x133A = 0x8133D636
+0x133B = 0x8133D637
+0x133C = 0x8133D638
+0x133D = 0x8133D639
+0x133E = 0x8133D730
+0x133F = 0x8133D731
+0x1340 = 0x8133D732
+0x1341 = 0x8133D733
+0x1342 = 0x8133D734
+0x1343 = 0x8133D735
+0x1344 = 0x8133D736
+0x1345 = 0x8133D737
+0x1346 = 0x8133D738
+0x1347 = 0x8133D739
+0x1348 = 0x8133D830
+0x1349 = 0x8133D831
+0x134A = 0x8133D832
+0x134B = 0x8133D833
+0x134C = 0x8133D834
+0x134D = 0x8133D835
+0x134E = 0x8133D836
+0x134F = 0x8133D837
+0x1350 = 0x8133D838
+0x1351 = 0x8133D839
+0x1352 = 0x8133D930
+0x1353 = 0x8133D931
+0x1354 = 0x8133D932
+0x1355 = 0x8133D933
+0x1356 = 0x8133D934
+0x1357 = 0x8133D935
+0x1358 = 0x8133D936
+0x1359 = 0x8133D937
+0x135A = 0x8133D938
+0x135B = 0x8133D939
+0x135C = 0x8133DA30
+0x135D = 0x8133DA31
+0x135E = 0x8133DA32
+0x135F = 0x8133DA33
+0x1360 = 0x8133DA34
+0x1361 = 0x8133DA35
+0x1362 = 0x8133DA36
+0x1363 = 0x8133DA37
+0x1364 = 0x8133DA38
+0x1365 = 0x8133DA39
+0x1366 = 0x8133DB30
+0x1367 = 0x8133DB31
+0x1368 = 0x8133DB32
+0x1369 = 0x8133DB33
+0x136A = 0x8133DB34
+0x136B = 0x8133DB35
+0x136C = 0x8133DB36
+0x136D = 0x8133DB37
+0x136E = 0x8133DB38
+0x136F = 0x8133DB39
+0x1370 = 0x8133DC30
+0x1371 = 0x8133DC31
+0x1372 = 0x8133DC32
+0x1373 = 0x8133DC33
+0x1374 = 0x8133DC34
+0x1375 = 0x8133DC35
+0x1376 = 0x8133DC36
+0x1377 = 0x8133DC37
+0x1378 = 0x8133DC38
+0x1379 = 0x8133DC39
+0x137A = 0x8133DD30
+0x137B = 0x8133DD31
+0x137C = 0x8133DD32
+0x137D = 0x8133DD33
+0x137E = 0x8133DD34
+0x137F = 0x8133DD35
+0x1380 = 0x8133DD36
+0x1381 = 0x8133DD37
+0x1382 = 0x8133DD38
+0x1383 = 0x8133DD39
+0x1384 = 0x8133DE30
+0x1385 = 0x8133DE31
+0x1386 = 0x8133DE32
+0x1387 = 0x8133DE33
+0x1388 = 0x8133DE34
+0x1389 = 0x8133DE35
+0x138A = 0x8133DE36
+0x138B = 0x8133DE37
+0x138C = 0x8133DE38
+0x138D = 0x8133DE39
+0x138E = 0x8133DF30
+0x138F = 0x8133DF31
+0x1390 = 0x8133DF32
+0x1391 = 0x8133DF33
+0x1392 = 0x8133DF34
+0x1393 = 0x8133DF35
+0x1394 = 0x8133DF36
+0x1395 = 0x8133DF37
+0x1396 = 0x8133DF38
+0x1397 = 0x8133DF39
+0x1398 = 0x8133E030
+0x1399 = 0x8133E031
+0x139A = 0x8133E032
+0x139B = 0x8133E033
+0x139C = 0x8133E034
+0x139D = 0x8133E035
+0x139E = 0x8133E036
+0x139F = 0x8133E037
+0x13A0 = 0x8133E038
+0x13A1 = 0x8133E039
+0x13A2 = 0x8133E130
+0x13A3 = 0x8133E131
+0x13A4 = 0x8133E132
+0x13A5 = 0x8133E133
+0x13A6 = 0x8133E134
+0x13A7 = 0x8133E135
+0x13A8 = 0x8133E136
+0x13A9 = 0x8133E137
+0x13AA = 0x8133E138
+0x13AB = 0x8133E139
+0x13AC = 0x8133E230
+0x13AD = 0x8133E231
+0x13AE = 0x8133E232
+0x13AF = 0x8133E233
+0x13B0 = 0x8133E234
+0x13B1 = 0x8133E235
+0x13B2 = 0x8133E236
+0x13B3 = 0x8133E237
+0x13B4 = 0x8133E238
+0x13B5 = 0x8133E239
+0x13B6 = 0x8133E330
+0x13B7 = 0x8133E331
+0x13B8 = 0x8133E332
+0x13B9 = 0x8133E333
+0x13BA = 0x8133E334
+0x13BB = 0x8133E335
+0x13BC = 0x8133E336
+0x13BD = 0x8133E337
+0x13BE = 0x8133E338
+0x13BF = 0x8133E339
+0x13C0 = 0x8133E430
+0x13C1 = 0x8133E431
+0x13C2 = 0x8133E432
+0x13C3 = 0x8133E433
+0x13C4 = 0x8133E434
+0x13C5 = 0x8133E435
+0x13C6 = 0x8133E436
+0x13C7 = 0x8133E437
+0x13C8 = 0x8133E438
+0x13C9 = 0x8133E439
+0x13CA = 0x8133E530
+0x13CB = 0x8133E531
+0x13CC = 0x8133E532
+0x13CD = 0x8133E533
+0x13CE = 0x8133E534
+0x13CF = 0x8133E535
+0x13D0 = 0x8133E536
+0x13D1 = 0x8133E537
+0x13D2 = 0x8133E538
+0x13D3 = 0x8133E539
+0x13D4 = 0x8133E630
+0x13D5 = 0x8133E631
+0x13D6 = 0x8133E632
+0x13D7 = 0x8133E633
+0x13D8 = 0x8133E634
+0x13D9 = 0x8133E635
+0x13DA = 0x8133E636
+0x13DB = 0x8133E637
+0x13DC = 0x8133E638
+0x13DD = 0x8133E639
+0x13DE = 0x8133E730
+0x13DF = 0x8133E731
+0x13E0 = 0x8133E732
+0x13E1 = 0x8133E733
+0x13E2 = 0x8133E734
+0x13E3 = 0x8133E735
+0x13E4 = 0x8133E736
+0x13E5 = 0x8133E737
+0x13E6 = 0x8133E738
+0x13E7 = 0x8133E739
+0x13E8 = 0x8133E830
+0x13E9 = 0x8133E831
+0x13EA = 0x8133E832
+0x13EB = 0x8133E833
+0x13EC = 0x8133E834
+0x13ED = 0x8133E835
+0x13EE = 0x8133E836
+0x13EF = 0x8133E837
+0x13F0 = 0x8133E838
+0x13F1 = 0x8133E839
+0x13F2 = 0x8133E930
+0x13F3 = 0x8133E931
+0x13F4 = 0x8133E932
+0x13F5 = 0x8133E933
+0x13F6 = 0x8133E934
+0x13F7 = 0x8133E935
+0x13F8 = 0x8133E936
+0x13F9 = 0x8133E937
+0x13FA = 0x8133E938
+0x13FB = 0x8133E939
+0x13FC = 0x8133EA30
+0x13FD = 0x8133EA31
+0x13FE = 0x8133EA32
+0x13FF = 0x8133EA33
+0x1400 = 0x8133EA34
+0x1401 = 0x8133EA35
+0x1402 = 0x8133EA36
+0x1403 = 0x8133EA37
+0x1404 = 0x8133EA38
+0x1405 = 0x8133EA39
+0x1406 = 0x8133EB30
+0x1407 = 0x8133EB31
+0x1408 = 0x8133EB32
+0x1409 = 0x8133EB33
+0x140A = 0x8133EB34
+0x140B = 0x8133EB35
+0x140C = 0x8133EB36
+0x140D = 0x8133EB37
+0x140E = 0x8133EB38
+0x140F = 0x8133EB39
+0x1410 = 0x8133EC30
+0x1411 = 0x8133EC31
+0x1412 = 0x8133EC32
+0x1413 = 0x8133EC33
+0x1414 = 0x8133EC34
+0x1415 = 0x8133EC35
+0x1416 = 0x8133EC36
+0x1417 = 0x8133EC37
+0x1418 = 0x8133EC38
+0x1419 = 0x8133EC39
+0x141A = 0x8133ED30
+0x141B = 0x8133ED31
+0x141C = 0x8133ED32
+0x141D = 0x8133ED33
+0x141E = 0x8133ED34
+0x141F = 0x8133ED35
+0x1420 = 0x8133ED36
+0x1421 = 0x8133ED37
+0x1422 = 0x8133ED38
+0x1423 = 0x8133ED39
+0x1424 = 0x8133EE30
+0x1425 = 0x8133EE31
+0x1426 = 0x8133EE32
+0x1427 = 0x8133EE33
+0x1428 = 0x8133EE34
+0x1429 = 0x8133EE35
+0x142A = 0x8133EE36
+0x142B = 0x8133EE37
+0x142C = 0x8133EE38
+0x142D = 0x8133EE39
+0x142E = 0x8133EF30
+0x142F = 0x8133EF31
+0x1430 = 0x8133EF32
+0x1431 = 0x8133EF33
+0x1432 = 0x8133EF34
+0x1433 = 0x8133EF35
+0x1434 = 0x8133EF36
+0x1435 = 0x8133EF37
+0x1436 = 0x8133EF38
+0x1437 = 0x8133EF39
+0x1438 = 0x8133F030
+0x1439 = 0x8133F031
+0x143A = 0x8133F032
+0x143B = 0x8133F033
+0x143C = 0x8133F034
+0x143D = 0x8133F035
+0x143E = 0x8133F036
+0x143F = 0x8133F037
+0x1440 = 0x8133F038
+0x1441 = 0x8133F039
+0x1442 = 0x8133F130
+0x1443 = 0x8133F131
+0x1444 = 0x8133F132
+0x1445 = 0x8133F133
+0x1446 = 0x8133F134
+0x1447 = 0x8133F135
+0x1448 = 0x8133F136
+0x1449 = 0x8133F137
+0x144A = 0x8133F138
+0x144B = 0x8133F139
+0x144C = 0x8133F230
+0x144D = 0x8133F231
+0x144E = 0x8133F232
+0x144F = 0x8133F233
+0x1450 = 0x8133F234
+0x1451 = 0x8133F235
+0x1452 = 0x8133F236
+0x1453 = 0x8133F237
+0x1454 = 0x8133F238
+0x1455 = 0x8133F239
+0x1456 = 0x8133F330
+0x1457 = 0x8133F331
+0x1458 = 0x8133F332
+0x1459 = 0x8133F333
+0x145A = 0x8133F334
+0x145B = 0x8133F335
+0x145C = 0x8133F336
+0x145D = 0x8133F337
+0x145E = 0x8133F338
+0x145F = 0x8133F339
+0x1460 = 0x8133F430
+0x1461 = 0x8133F431
+0x1462 = 0x8133F432
+0x1463 = 0x8133F433
+0x1464 = 0x8133F434
+0x1465 = 0x8133F435
+0x1466 = 0x8133F436
+0x1467 = 0x8133F437
+0x1468 = 0x8133F438
+0x1469 = 0x8133F439
+0x146A = 0x8133F530
+0x146B = 0x8133F531
+0x146C = 0x8133F532
+0x146D = 0x8133F533
+0x146E = 0x8133F534
+0x146F = 0x8133F535
+0x1470 = 0x8133F536
+0x1471 = 0x8133F537
+0x1472 = 0x8133F538
+0x1473 = 0x8133F539
+0x1474 = 0x8133F630
+0x1475 = 0x8133F631
+0x1476 = 0x8133F632
+0x1477 = 0x8133F633
+0x1478 = 0x8133F634
+0x1479 = 0x8133F635
+0x147A = 0x8133F636
+0x147B = 0x8133F637
+0x147C = 0x8133F638
+0x147D = 0x8133F639
+0x147E = 0x8133F730
+0x147F = 0x8133F731
+0x1480 = 0x8133F732
+0x1481 = 0x8133F733
+0x1482 = 0x8133F734
+0x1483 = 0x8133F735
+0x1484 = 0x8133F736
+0x1485 = 0x8133F737
+0x1486 = 0x8133F738
+0x1487 = 0x8133F739
+0x1488 = 0x8133F830
+0x1489 = 0x8133F831
+0x148A = 0x8133F832
+0x148B = 0x8133F833
+0x148C = 0x8133F834
+0x148D = 0x8133F835
+0x148E = 0x8133F836
+0x148F = 0x8133F837
+0x1490 = 0x8133F838
+0x1491 = 0x8133F839
+0x1492 = 0x8133F930
+0x1493 = 0x8133F931
+0x1494 = 0x8133F932
+0x1495 = 0x8133F933
+0x1496 = 0x8133F934
+0x1497 = 0x8133F935
+0x1498 = 0x8133F936
+0x1499 = 0x8133F937
+0x149A = 0x8133F938
+0x149B = 0x8133F939
+0x149C = 0x8133FA30
+0x149D = 0x8133FA31
+0x149E = 0x8133FA32
+0x149F = 0x8133FA33
+0x14A0 = 0x8133FA34
+0x14A1 = 0x8133FA35
+0x14A2 = 0x8133FA36
+0x14A3 = 0x8133FA37
+0x14A4 = 0x8133FA38
+0x14A5 = 0x8133FA39
+0x14A6 = 0x8133FB30
+0x14A7 = 0x8133FB31
+0x14A8 = 0x8133FB32
+0x14A9 = 0x8133FB33
+0x14AA = 0x8133FB34
+0x14AB = 0x8133FB35
+0x14AC = 0x8133FB36
+0x14AD = 0x8133FB37
+0x14AE = 0x8133FB38
+0x14AF = 0x8133FB39
+0x14B0 = 0x8133FC30
+0x14B1 = 0x8133FC31
+0x14B2 = 0x8133FC32
+0x14B3 = 0x8133FC33
+0x14B4 = 0x8133FC34
+0x14B5 = 0x8133FC35
+0x14B6 = 0x8133FC36
+0x14B7 = 0x8133FC37
+0x14B8 = 0x8133FC38
+0x14B9 = 0x8133FC39
+0x14BA = 0x8133FD30
+0x14BB = 0x8133FD31
+0x14BC = 0x8133FD32
+0x14BD = 0x8133FD33
+0x14BE = 0x8133FD34
+0x14BF = 0x8133FD35
+0x14C0 = 0x8133FD36
+0x14C1 = 0x8133FD37
+0x14C2 = 0x8133FD38
+0x14C3 = 0x8133FD39
+0x14C4 = 0x8133FE30
+0x14C5 = 0x8133FE31
+0x14C6 = 0x8133FE32
+0x14C7 = 0x8133FE33
+0x14C8 = 0x8133FE34
+0x14C9 = 0x8133FE35
+0x14CA = 0x8133FE36
+0x14CB = 0x8133FE37
+0x14CC = 0x8133FE38
+0x14CD = 0x8133FE39
+0x14CE = 0x81348130
+0x14CF = 0x81348131
+0x14D0 = 0x81348132
+0x14D1 = 0x81348133
+0x14D2 = 0x81348134
+0x14D3 = 0x81348135
+0x14D4 = 0x81348136
+0x14D5 = 0x81348137
+0x14D6 = 0x81348138
+0x14D7 = 0x81348139
+0x14D8 = 0x81348230
+0x14D9 = 0x81348231
+0x14DA = 0x81348232
+0x14DB = 0x81348233
+0x14DC = 0x81348234
+0x14DD = 0x81348235
+0x14DE = 0x81348236
+0x14DF = 0x81348237
+0x14E0 = 0x81348238
+0x14E1 = 0x81348239
+0x14E2 = 0x81348330
+0x14E3 = 0x81348331
+0x14E4 = 0x81348332
+0x14E5 = 0x81348333
+0x14E6 = 0x81348334
+0x14E7 = 0x81348335
+0x14E8 = 0x81348336
+0x14E9 = 0x81348337
+0x14EA = 0x81348338
+0x14EB = 0x81348339
+0x14EC = 0x81348430
+0x14ED = 0x81348431
+0x14EE = 0x81348432
+0x14EF = 0x81348433
+0x14F0 = 0x81348434
+0x14F1 = 0x81348435
+0x14F2 = 0x81348436
+0x14F3 = 0x81348437
+0x14F4 = 0x81348438
+0x14F5 = 0x81348439
+0x14F6 = 0x81348530
+0x14F7 = 0x81348531
+0x14F8 = 0x81348532
+0x14F9 = 0x81348533
+0x14FA = 0x81348534
+0x14FB = 0x81348535
+0x14FC = 0x81348536
+0x14FD = 0x81348537
+0x14FE = 0x81348538
+0x14FF = 0x81348539
+0x1500 = 0x81348630
+0x1501 = 0x81348631
+0x1502 = 0x81348632
+0x1503 = 0x81348633
+0x1504 = 0x81348634
+0x1505 = 0x81348635
+0x1506 = 0x81348636
+0x1507 = 0x81348637
+0x1508 = 0x81348638
+0x1509 = 0x81348639
+0x150A = 0x81348730
+0x150B = 0x81348731
+0x150C = 0x81348732
+0x150D = 0x81348733
+0x150E = 0x81348734
+0x150F = 0x81348735
+0x1510 = 0x81348736
+0x1511 = 0x81348737
+0x1512 = 0x81348738
+0x1513 = 0x81348739
+0x1514 = 0x81348830
+0x1515 = 0x81348831
+0x1516 = 0x81348832
+0x1517 = 0x81348833
+0x1518 = 0x81348834
+0x1519 = 0x81348835
+0x151A = 0x81348836
+0x151B = 0x81348837
+0x151C = 0x81348838
+0x151D = 0x81348839
+0x151E = 0x81348930
+0x151F = 0x81348931
+0x1520 = 0x81348932
+0x1521 = 0x81348933
+0x1522 = 0x81348934
+0x1523 = 0x81348935
+0x1524 = 0x81348936
+0x1525 = 0x81348937
+0x1526 = 0x81348938
+0x1527 = 0x81348939
+0x1528 = 0x81348A30
+0x1529 = 0x81348A31
+0x152A = 0x81348A32
+0x152B = 0x81348A33
+0x152C = 0x81348A34
+0x152D = 0x81348A35
+0x152E = 0x81348A36
+0x152F = 0x81348A37
+0x1530 = 0x81348A38
+0x1531 = 0x81348A39
+0x1532 = 0x81348B30
+0x1533 = 0x81348B31
+0x1534 = 0x81348B32
+0x1535 = 0x81348B33
+0x1536 = 0x81348B34
+0x1537 = 0x81348B35
+0x1538 = 0x81348B36
+0x1539 = 0x81348B37
+0x153A = 0x81348B38
+0x153B = 0x81348B39
+0x153C = 0x81348C30
+0x153D = 0x81348C31
+0x153E = 0x81348C32
+0x153F = 0x81348C33
+0x1540 = 0x81348C34
+0x1541 = 0x81348C35
+0x1542 = 0x81348C36
+0x1543 = 0x81348C37
+0x1544 = 0x81348C38
+0x1545 = 0x81348C39
+0x1546 = 0x81348D30
+0x1547 = 0x81348D31
+0x1548 = 0x81348D32
+0x1549 = 0x81348D33
+0x154A = 0x81348D34
+0x154B = 0x81348D35
+0x154C = 0x81348D36
+0x154D = 0x81348D37
+0x154E = 0x81348D38
+0x154F = 0x81348D39
+0x1550 = 0x81348E30
+0x1551 = 0x81348E31
+0x1552 = 0x81348E32
+0x1553 = 0x81348E33
+0x1554 = 0x81348E34
+0x1555 = 0x81348E35
+0x1556 = 0x81348E36
+0x1557 = 0x81348E37
+0x1558 = 0x81348E38
+0x1559 = 0x81348E39
+0x155A = 0x81348F30
+0x155B = 0x81348F31
+0x155C = 0x81348F32
+0x155D = 0x81348F33
+0x155E = 0x81348F34
+0x155F = 0x81348F35
+0x1560 = 0x81348F36
+0x1561 = 0x81348F37
+0x1562 = 0x81348F38
+0x1563 = 0x81348F39
+0x1564 = 0x81349030
+0x1565 = 0x81349031
+0x1566 = 0x81349032
+0x1567 = 0x81349033
+0x1568 = 0x81349034
+0x1569 = 0x81349035
+0x156A = 0x81349036
+0x156B = 0x81349037
+0x156C = 0x81349038
+0x156D = 0x81349039
+0x156E = 0x81349130
+0x156F = 0x81349131
+0x1570 = 0x81349132
+0x1571 = 0x81349133
+0x1572 = 0x81349134
+0x1573 = 0x81349135
+0x1574 = 0x81349136
+0x1575 = 0x81349137
+0x1576 = 0x81349138
+0x1577 = 0x81349139
+0x1578 = 0x81349230
+0x1579 = 0x81349231
+0x157A = 0x81349232
+0x157B = 0x81349233
+0x157C = 0x81349234
+0x157D = 0x81349235
+0x157E = 0x81349236
+0x157F = 0x81349237
+0x1580 = 0x81349238
+0x1581 = 0x81349239
+0x1582 = 0x81349330
+0x1583 = 0x81349331
+0x1584 = 0x81349332
+0x1585 = 0x81349333
+0x1586 = 0x81349334
+0x1587 = 0x81349335
+0x1588 = 0x81349336
+0x1589 = 0x81349337
+0x158A = 0x81349338
+0x158B = 0x81349339
+0x158C = 0x81349430
+0x158D = 0x81349431
+0x158E = 0x81349432
+0x158F = 0x81349433
+0x1590 = 0x81349434
+0x1591 = 0x81349435
+0x1592 = 0x81349436
+0x1593 = 0x81349437
+0x1594 = 0x81349438
+0x1595 = 0x81349439
+0x1596 = 0x81349530
+0x1597 = 0x81349531
+0x1598 = 0x81349532
+0x1599 = 0x81349533
+0x159A = 0x81349534
+0x159B = 0x81349535
+0x159C = 0x81349536
+0x159D = 0x81349537
+0x159E = 0x81349538
+0x159F = 0x81349539
+0x15A0 = 0x81349630
+0x15A1 = 0x81349631
+0x15A2 = 0x81349632
+0x15A3 = 0x81349633
+0x15A4 = 0x81349634
+0x15A5 = 0x81349635
+0x15A6 = 0x81349636
+0x15A7 = 0x81349637
+0x15A8 = 0x81349638
+0x15A9 = 0x81349639
+0x15AA = 0x81349730
+0x15AB = 0x81349731
+0x15AC = 0x81349732
+0x15AD = 0x81349733
+0x15AE = 0x81349734
+0x15AF = 0x81349735
+0x15B0 = 0x81349736
+0x15B1 = 0x81349737
+0x15B2 = 0x81349738
+0x15B3 = 0x81349739
+0x15B4 = 0x81349830
+0x15B5 = 0x81349831
+0x15B6 = 0x81349832
+0x15B7 = 0x81349833
+0x15B8 = 0x81349834
+0x15B9 = 0x81349835
+0x15BA = 0x81349836
+0x15BB = 0x81349837
+0x15BC = 0x81349838
+0x15BD = 0x81349839
+0x15BE = 0x81349930
+0x15BF = 0x81349931
+0x15C0 = 0x81349932
+0x15C1 = 0x81349933
+0x15C2 = 0x81349934
+0x15C3 = 0x81349935
+0x15C4 = 0x81349936
+0x15C5 = 0x81349937
+0x15C6 = 0x81349938
+0x15C7 = 0x81349939
+0x15C8 = 0x81349A30
+0x15C9 = 0x81349A31
+0x15CA = 0x81349A32
+0x15CB = 0x81349A33
+0x15CC = 0x81349A34
+0x15CD = 0x81349A35
+0x15CE = 0x81349A36
+0x15CF = 0x81349A37
+0x15D0 = 0x81349A38
+0x15D1 = 0x81349A39
+0x15D2 = 0x81349B30
+0x15D3 = 0x81349B31
+0x15D4 = 0x81349B32
+0x15D5 = 0x81349B33
+0x15D6 = 0x81349B34
+0x15D7 = 0x81349B35
+0x15D8 = 0x81349B36
+0x15D9 = 0x81349B37
+0x15DA = 0x81349B38
+0x15DB = 0x81349B39
+0x15DC = 0x81349C30
+0x15DD = 0x81349C31
+0x15DE = 0x81349C32
+0x15DF = 0x81349C33
+0x15E0 = 0x81349C34
+0x15E1 = 0x81349C35
+0x15E2 = 0x81349C36
+0x15E3 = 0x81349C37
+0x15E4 = 0x81349C38
+0x15E5 = 0x81349C39
+0x15E6 = 0x81349D30
+0x15E7 = 0x81349D31
+0x15E8 = 0x81349D32
+0x15E9 = 0x81349D33
+0x15EA = 0x81349D34
+0x15EB = 0x81349D35
+0x15EC = 0x81349D36
+0x15ED = 0x81349D37
+0x15EE = 0x81349D38
+0x15EF = 0x81349D39
+0x15F0 = 0x81349E30
+0x15F1 = 0x81349E31
+0x15F2 = 0x81349E32
+0x15F3 = 0x81349E33
+0x15F4 = 0x81349E34
+0x15F5 = 0x81349E35
+0x15F6 = 0x81349E36
+0x15F7 = 0x81349E37
+0x15F8 = 0x81349E38
+0x15F9 = 0x81349E39
+0x15FA = 0x81349F30
+0x15FB = 0x81349F31
+0x15FC = 0x81349F32
+0x15FD = 0x81349F33
+0x15FE = 0x81349F34
+0x15FF = 0x81349F35
+0x1600 = 0x81349F36
+0x1601 = 0x81349F37
+0x1602 = 0x81349F38
+0x1603 = 0x81349F39
+0x1604 = 0x8134A030
+0x1605 = 0x8134A031
+0x1606 = 0x8134A032
+0x1607 = 0x8134A033
+0x1608 = 0x8134A034
+0x1609 = 0x8134A035
+0x160A = 0x8134A036
+0x160B = 0x8134A037
+0x160C = 0x8134A038
+0x160D = 0x8134A039
+0x160E = 0x8134A130
+0x160F = 0x8134A131
+0x1610 = 0x8134A132
+0x1611 = 0x8134A133
+0x1612 = 0x8134A134
+0x1613 = 0x8134A135
+0x1614 = 0x8134A136
+0x1615 = 0x8134A137
+0x1616 = 0x8134A138
+0x1617 = 0x8134A139
+0x1618 = 0x8134A230
+0x1619 = 0x8134A231
+0x161A = 0x8134A232
+0x161B = 0x8134A233
+0x161C = 0x8134A234
+0x161D = 0x8134A235
+0x161E = 0x8134A236
+0x161F = 0x8134A237
+0x1620 = 0x8134A238
+0x1621 = 0x8134A239
+0x1622 = 0x8134A330
+0x1623 = 0x8134A331
+0x1624 = 0x8134A332
+0x1625 = 0x8134A333
+0x1626 = 0x8134A334
+0x1627 = 0x8134A335
+0x1628 = 0x8134A336
+0x1629 = 0x8134A337
+0x162A = 0x8134A338
+0x162B = 0x8134A339
+0x162C = 0x8134A430
+0x162D = 0x8134A431
+0x162E = 0x8134A432
+0x162F = 0x8134A433
+0x1630 = 0x8134A434
+0x1631 = 0x8134A435
+0x1632 = 0x8134A436
+0x1633 = 0x8134A437
+0x1634 = 0x8134A438
+0x1635 = 0x8134A439
+0x1636 = 0x8134A530
+0x1637 = 0x8134A531
+0x1638 = 0x8134A532
+0x1639 = 0x8134A533
+0x163A = 0x8134A534
+0x163B = 0x8134A535
+0x163C = 0x8134A536
+0x163D = 0x8134A537
+0x163E = 0x8134A538
+0x163F = 0x8134A539
+0x1640 = 0x8134A630
+0x1641 = 0x8134A631
+0x1642 = 0x8134A632
+0x1643 = 0x8134A633
+0x1644 = 0x8134A634
+0x1645 = 0x8134A635
+0x1646 = 0x8134A636
+0x1647 = 0x8134A637
+0x1648 = 0x8134A638
+0x1649 = 0x8134A639
+0x164A = 0x8134A730
+0x164B = 0x8134A731
+0x164C = 0x8134A732
+0x164D = 0x8134A733
+0x164E = 0x8134A734
+0x164F = 0x8134A735
+0x1650 = 0x8134A736
+0x1651 = 0x8134A737
+0x1652 = 0x8134A738
+0x1653 = 0x8134A739
+0x1654 = 0x8134A830
+0x1655 = 0x8134A831
+0x1656 = 0x8134A832
+0x1657 = 0x8134A833
+0x1658 = 0x8134A834
+0x1659 = 0x8134A835
+0x165A = 0x8134A836
+0x165B = 0x8134A837
+0x165C = 0x8134A838
+0x165D = 0x8134A839
+0x165E = 0x8134A930
+0x165F = 0x8134A931
+0x1660 = 0x8134A932
+0x1661 = 0x8134A933
+0x1662 = 0x8134A934
+0x1663 = 0x8134A935
+0x1664 = 0x8134A936
+0x1665 = 0x8134A937
+0x1666 = 0x8134A938
+0x1667 = 0x8134A939
+0x1668 = 0x8134AA30
+0x1669 = 0x8134AA31
+0x166A = 0x8134AA32
+0x166B = 0x8134AA33
+0x166C = 0x8134AA34
+0x166D = 0x8134AA35
+0x166E = 0x8134AA36
+0x166F = 0x8134AA37
+0x1670 = 0x8134AA38
+0x1671 = 0x8134AA39
+0x1672 = 0x8134AB30
+0x1673 = 0x8134AB31
+0x1674 = 0x8134AB32
+0x1675 = 0x8134AB33
+0x1676 = 0x8134AB34
+0x1677 = 0x8134AB35
+0x1678 = 0x8134AB36
+0x1679 = 0x8134AB37
+0x167A = 0x8134AB38
+0x167B = 0x8134AB39
+0x167C = 0x8134AC30
+0x167D = 0x8134AC31
+0x167E = 0x8134AC32
+0x167F = 0x8134AC33
+0x1680 = 0x8134AC34
+0x1681 = 0x8134AC35
+0x1682 = 0x8134AC36
+0x1683 = 0x8134AC37
+0x1684 = 0x8134AC38
+0x1685 = 0x8134AC39
+0x1686 = 0x8134AD30
+0x1687 = 0x8134AD31
+0x1688 = 0x8134AD32
+0x1689 = 0x8134AD33
+0x168A = 0x8134AD34
+0x168B = 0x8134AD35
+0x168C = 0x8134AD36
+0x168D = 0x8134AD37
+0x168E = 0x8134AD38
+0x168F = 0x8134AD39
+0x1690 = 0x8134AE30
+0x1691 = 0x8134AE31
+0x1692 = 0x8134AE32
+0x1693 = 0x8134AE33
+0x1694 = 0x8134AE34
+0x1695 = 0x8134AE35
+0x1696 = 0x8134AE36
+0x1697 = 0x8134AE37
+0x1698 = 0x8134AE38
+0x1699 = 0x8134AE39
+0x169A = 0x8134AF30
+0x169B = 0x8134AF31
+0x169C = 0x8134AF32
+0x169D = 0x8134AF33
+0x169E = 0x8134AF34
+0x169F = 0x8134AF35
+0x16A0 = 0x8134AF36
+0x16A1 = 0x8134AF37
+0x16A2 = 0x8134AF38
+0x16A3 = 0x8134AF39
+0x16A4 = 0x8134B030
+0x16A5 = 0x8134B031
+0x16A6 = 0x8134B032
+0x16A7 = 0x8134B033
+0x16A8 = 0x8134B034
+0x16A9 = 0x8134B035
+0x16AA = 0x8134B036
+0x16AB = 0x8134B037
+0x16AC = 0x8134B038
+0x16AD = 0x8134B039
+0x16AE = 0x8134B130
+0x16AF = 0x8134B131
+0x16B0 = 0x8134B132
+0x16B1 = 0x8134B133
+0x16B2 = 0x8134B134
+0x16B3 = 0x8134B135
+0x16B4 = 0x8134B136
+0x16B5 = 0x8134B137
+0x16B6 = 0x8134B138
+0x16B7 = 0x8134B139
+0x16B8 = 0x8134B230
+0x16B9 = 0x8134B231
+0x16BA = 0x8134B232
+0x16BB = 0x8134B233
+0x16BC = 0x8134B234
+0x16BD = 0x8134B235
+0x16BE = 0x8134B236
+0x16BF = 0x8134B237
+0x16C0 = 0x8134B238
+0x16C1 = 0x8134B239
+0x16C2 = 0x8134B330
+0x16C3 = 0x8134B331
+0x16C4 = 0x8134B332
+0x16C5 = 0x8134B333
+0x16C6 = 0x8134B334
+0x16C7 = 0x8134B335
+0x16C8 = 0x8134B336
+0x16C9 = 0x8134B337
+0x16CA = 0x8134B338
+0x16CB = 0x8134B339
+0x16CC = 0x8134B430
+0x16CD = 0x8134B431
+0x16CE = 0x8134B432
+0x16CF = 0x8134B433
+0x16D0 = 0x8134B434
+0x16D1 = 0x8134B435
+0x16D2 = 0x8134B436
+0x16D3 = 0x8134B437
+0x16D4 = 0x8134B438
+0x16D5 = 0x8134B439
+0x16D6 = 0x8134B530
+0x16D7 = 0x8134B531
+0x16D8 = 0x8134B532
+0x16D9 = 0x8134B533
+0x16DA = 0x8134B534
+0x16DB = 0x8134B535
+0x16DC = 0x8134B536
+0x16DD = 0x8134B537
+0x16DE = 0x8134B538
+0x16DF = 0x8134B539
+0x16E0 = 0x8134B630
+0x16E1 = 0x8134B631
+0x16E2 = 0x8134B632
+0x16E3 = 0x8134B633
+0x16E4 = 0x8134B634
+0x16E5 = 0x8134B635
+0x16E6 = 0x8134B636
+0x16E7 = 0x8134B637
+0x16E8 = 0x8134B638
+0x16E9 = 0x8134B639
+0x16EA = 0x8134B730
+0x16EB = 0x8134B731
+0x16EC = 0x8134B732
+0x16ED = 0x8134B733
+0x16EE = 0x8134B734
+0x16EF = 0x8134B735
+0x16F0 = 0x8134B736
+0x16F1 = 0x8134B737
+0x16F2 = 0x8134B738
+0x16F3 = 0x8134B739
+0x16F4 = 0x8134B830
+0x16F5 = 0x8134B831
+0x16F6 = 0x8134B832
+0x16F7 = 0x8134B833
+0x16F8 = 0x8134B834
+0x16F9 = 0x8134B835
+0x16FA = 0x8134B836
+0x16FB = 0x8134B837
+0x16FC = 0x8134B838
+0x16FD = 0x8134B839
+0x16FE = 0x8134B930
+0x16FF = 0x8134B931
+0x1700 = 0x8134B932
+0x1701 = 0x8134B933
+0x1702 = 0x8134B934
+0x1703 = 0x8134B935
+0x1704 = 0x8134B936
+0x1705 = 0x8134B937
+0x1706 = 0x8134B938
+0x1707 = 0x8134B939
+0x1708 = 0x8134BA30
+0x1709 = 0x8134BA31
+0x170A = 0x8134BA32
+0x170B = 0x8134BA33
+0x170C = 0x8134BA34
+0x170D = 0x8134BA35
+0x170E = 0x8134BA36
+0x170F = 0x8134BA37
+0x1710 = 0x8134BA38
+0x1711 = 0x8134BA39
+0x1712 = 0x8134BB30
+0x1713 = 0x8134BB31
+0x1714 = 0x8134BB32
+0x1715 = 0x8134BB33
+0x1716 = 0x8134BB34
+0x1717 = 0x8134BB35
+0x1718 = 0x8134BB36
+0x1719 = 0x8134BB37
+0x171A = 0x8134BB38
+0x171B = 0x8134BB39
+0x171C = 0x8134BC30
+0x171D = 0x8134BC31
+0x171E = 0x8134BC32
+0x171F = 0x8134BC33
+0x1720 = 0x8134BC34
+0x1721 = 0x8134BC35
+0x1722 = 0x8134BC36
+0x1723 = 0x8134BC37
+0x1724 = 0x8134BC38
+0x1725 = 0x8134BC39
+0x1726 = 0x8134BD30
+0x1727 = 0x8134BD31
+0x1728 = 0x8134BD32
+0x1729 = 0x8134BD33
+0x172A = 0x8134BD34
+0x172B = 0x8134BD35
+0x172C = 0x8134BD36
+0x172D = 0x8134BD37
+0x172E = 0x8134BD38
+0x172F = 0x8134BD39
+0x1730 = 0x8134BE30
+0x1731 = 0x8134BE31
+0x1732 = 0x8134BE32
+0x1733 = 0x8134BE33
+0x1734 = 0x8134BE34
+0x1735 = 0x8134BE35
+0x1736 = 0x8134BE36
+0x1737 = 0x8134BE37
+0x1738 = 0x8134BE38
+0x1739 = 0x8134BE39
+0x173A = 0x8134BF30
+0x173B = 0x8134BF31
+0x173C = 0x8134BF32
+0x173D = 0x8134BF33
+0x173E = 0x8134BF34
+0x173F = 0x8134BF35
+0x1740 = 0x8134BF36
+0x1741 = 0x8134BF37
+0x1742 = 0x8134BF38
+0x1743 = 0x8134BF39
+0x1744 = 0x8134C030
+0x1745 = 0x8134C031
+0x1746 = 0x8134C032
+0x1747 = 0x8134C033
+0x1748 = 0x8134C034
+0x1749 = 0x8134C035
+0x174A = 0x8134C036
+0x174B = 0x8134C037
+0x174C = 0x8134C038
+0x174D = 0x8134C039
+0x174E = 0x8134C130
+0x174F = 0x8134C131
+0x1750 = 0x8134C132
+0x1751 = 0x8134C133
+0x1752 = 0x8134C134
+0x1753 = 0x8134C135
+0x1754 = 0x8134C136
+0x1755 = 0x8134C137
+0x1756 = 0x8134C138
+0x1757 = 0x8134C139
+0x1758 = 0x8134C230
+0x1759 = 0x8134C231
+0x175A = 0x8134C232
+0x175B = 0x8134C233
+0x175C = 0x8134C234
+0x175D = 0x8134C235
+0x175E = 0x8134C236
+0x175F = 0x8134C237
+0x1760 = 0x8134C238
+0x1761 = 0x8134C239
+0x1762 = 0x8134C330
+0x1763 = 0x8134C331
+0x1764 = 0x8134C332
+0x1765 = 0x8134C333
+0x1766 = 0x8134C334
+0x1767 = 0x8134C335
+0x1768 = 0x8134C336
+0x1769 = 0x8134C337
+0x176A = 0x8134C338
+0x176B = 0x8134C339
+0x176C = 0x8134C430
+0x176D = 0x8134C431
+0x176E = 0x8134C432
+0x176F = 0x8134C433
+0x1770 = 0x8134C434
+0x1771 = 0x8134C435
+0x1772 = 0x8134C436
+0x1773 = 0x8134C437
+0x1774 = 0x8134C438
+0x1775 = 0x8134C439
+0x1776 = 0x8134C530
+0x1777 = 0x8134C531
+0x1778 = 0x8134C532
+0x1779 = 0x8134C533
+0x177A = 0x8134C534
+0x177B = 0x8134C535
+0x177C = 0x8134C536
+0x177D = 0x8134C537
+0x177E = 0x8134C538
+0x177F = 0x8134C539
+0x1780 = 0x8134C630
+0x1781 = 0x8134C631
+0x1782 = 0x8134C632
+0x1783 = 0x8134C633
+0x1784 = 0x8134C634
+0x1785 = 0x8134C635
+0x1786 = 0x8134C636
+0x1787 = 0x8134C637
+0x1788 = 0x8134C638
+0x1789 = 0x8134C639
+0x178A = 0x8134C730
+0x178B = 0x8134C731
+0x178C = 0x8134C732
+0x178D = 0x8134C733
+0x178E = 0x8134C734
+0x178F = 0x8134C735
+0x1790 = 0x8134C736
+0x1791 = 0x8134C737
+0x1792 = 0x8134C738
+0x1793 = 0x8134C739
+0x1794 = 0x8134C830
+0x1795 = 0x8134C831
+0x1796 = 0x8134C832
+0x1797 = 0x8134C833
+0x1798 = 0x8134C834
+0x1799 = 0x8134C835
+0x179A = 0x8134C836
+0x179B = 0x8134C837
+0x179C = 0x8134C838
+0x179D = 0x8134C839
+0x179E = 0x8134C930
+0x179F = 0x8134C931
+0x17A0 = 0x8134C932
+0x17A1 = 0x8134C933
+0x17A2 = 0x8134C934
+0x17A3 = 0x8134C935
+0x17A4 = 0x8134C936
+0x17A5 = 0x8134C937
+0x17A6 = 0x8134C938
+0x17A7 = 0x8134C939
+0x17A8 = 0x8134CA30
+0x17A9 = 0x8134CA31
+0x17AA = 0x8134CA32
+0x17AB = 0x8134CA33
+0x17AC = 0x8134CA34
+0x17AD = 0x8134CA35
+0x17AE = 0x8134CA36
+0x17AF = 0x8134CA37
+0x17B0 = 0x8134CA38
+0x17B1 = 0x8134CA39
+0x17B2 = 0x8134CB30
+0x17B3 = 0x8134CB31
+0x17B4 = 0x8134CB32
+0x17B5 = 0x8134CB33
+0x17B6 = 0x8134CB34
+0x17B7 = 0x8134CB35
+0x17B8 = 0x8134CB36
+0x17B9 = 0x8134CB37
+0x17BA = 0x8134CB38
+0x17BB = 0x8134CB39
+0x17BC = 0x8134CC30
+0x17BD = 0x8134CC31
+0x17BE = 0x8134CC32
+0x17BF = 0x8134CC33
+0x17C0 = 0x8134CC34
+0x17C1 = 0x8134CC35
+0x17C2 = 0x8134CC36
+0x17C3 = 0x8134CC37
+0x17C4 = 0x8134CC38
+0x17C5 = 0x8134CC39
+0x17C6 = 0x8134CD30
+0x17C7 = 0x8134CD31
+0x17C8 = 0x8134CD32
+0x17C9 = 0x8134CD33
+0x17CA = 0x8134CD34
+0x17CB = 0x8134CD35
+0x17CC = 0x8134CD36
+0x17CD = 0x8134CD37
+0x17CE = 0x8134CD38
+0x17CF = 0x8134CD39
+0x17D0 = 0x8134CE30
+0x17D1 = 0x8134CE31
+0x17D2 = 0x8134CE32
+0x17D3 = 0x8134CE33
+0x17D4 = 0x8134CE34
+0x17D5 = 0x8134CE35
+0x17D6 = 0x8134CE36
+0x17D7 = 0x8134CE37
+0x17D8 = 0x8134CE38
+0x17D9 = 0x8134CE39
+0x17DA = 0x8134CF30
+0x17DB = 0x8134CF31
+0x17DC = 0x8134CF32
+0x17DD = 0x8134CF33
+0x17DE = 0x8134CF34
+0x17DF = 0x8134CF35
+0x17E0 = 0x8134CF36
+0x17E1 = 0x8134CF37
+0x17E2 = 0x8134CF38
+0x17E3 = 0x8134CF39
+0x17E4 = 0x8134D030
+0x17E5 = 0x8134D031
+0x17E6 = 0x8134D032
+0x17E7 = 0x8134D033
+0x17E8 = 0x8134D034
+0x17E9 = 0x8134D035
+0x17EA = 0x8134D036
+0x17EB = 0x8134D037
+0x17EC = 0x8134D038
+0x17ED = 0x8134D039
+0x17EE = 0x8134D130
+0x17EF = 0x8134D131
+0x17F0 = 0x8134D132
+0x17F1 = 0x8134D133
+0x17F2 = 0x8134D134
+0x17F3 = 0x8134D135
+0x17F4 = 0x8134D136
+0x17F5 = 0x8134D137
+0x17F6 = 0x8134D138
+0x17F7 = 0x8134D139
+0x17F8 = 0x8134D230
+0x17F9 = 0x8134D231
+0x17FA = 0x8134D232
+0x17FB = 0x8134D233
+0x17FC = 0x8134D234
+0x17FD = 0x8134D235
+0x17FE = 0x8134D236
+0x17FF = 0x8134D237
+0x1800 = 0x8134D238
+0x1801 = 0x8134D239
+0x1802 = 0x8134D330
+0x1803 = 0x8134D331
+0x1804 = 0x8134D332
+0x1805 = 0x8134D333
+0x1806 = 0x8134D334
+0x1807 = 0x8134D335
+0x1808 = 0x8134D336
+0x1809 = 0x8134D337
+0x180A = 0x8134D338
+0x180B = 0x8134D339
+0x180C = 0x8134D430
+0x180D = 0x8134D431
+0x180E = 0x8134D432
+0x180F = 0x8134D433
+0x1810 = 0x8134D434
+0x1811 = 0x8134D435
+0x1812 = 0x8134D436
+0x1813 = 0x8134D437
+0x1814 = 0x8134D438
+0x1815 = 0x8134D439
+0x1816 = 0x8134D530
+0x1817 = 0x8134D531
+0x1818 = 0x8134D532
+0x1819 = 0x8134D533
+0x181A = 0x8134D534
+0x181B = 0x8134D535
+0x181C = 0x8134D536
+0x181D = 0x8134D537
+0x181E = 0x8134D538
+0x181F = 0x8134D539
+0x1820 = 0x8134D630
+0x1821 = 0x8134D631
+0x1822 = 0x8134D632
+0x1823 = 0x8134D633
+0x1824 = 0x8134D634
+0x1825 = 0x8134D635
+0x1826 = 0x8134D636
+0x1827 = 0x8134D637
+0x1828 = 0x8134D638
+0x1829 = 0x8134D639
+0x182A = 0x8134D730
+0x182B = 0x8134D731
+0x182C = 0x8134D732
+0x182D = 0x8134D733
+0x182E = 0x8134D734
+0x182F = 0x8134D735
+0x1830 = 0x8134D736
+0x1831 = 0x8134D737
+0x1832 = 0x8134D738
+0x1833 = 0x8134D739
+0x1834 = 0x8134D830
+0x1835 = 0x8134D831
+0x1836 = 0x8134D832
+0x1837 = 0x8134D833
+0x1838 = 0x8134D834
+0x1839 = 0x8134D835
+0x183A = 0x8134D836
+0x183B = 0x8134D837
+0x183C = 0x8134D838
+0x183D = 0x8134D839
+0x183E = 0x8134D930
+0x183F = 0x8134D931
+0x1840 = 0x8134D932
+0x1841 = 0x8134D933
+0x1842 = 0x8134D934
+0x1843 = 0x8134D935
+0x1844 = 0x8134D936
+0x1845 = 0x8134D937
+0x1846 = 0x8134D938
+0x1847 = 0x8134D939
+0x1848 = 0x8134DA30
+0x1849 = 0x8134DA31
+0x184A = 0x8134DA32
+0x184B = 0x8134DA33
+0x184C = 0x8134DA34
+0x184D = 0x8134DA35
+0x184E = 0x8134DA36
+0x184F = 0x8134DA37
+0x1850 = 0x8134DA38
+0x1851 = 0x8134DA39
+0x1852 = 0x8134DB30
+0x1853 = 0x8134DB31
+0x1854 = 0x8134DB32
+0x1855 = 0x8134DB33
+0x1856 = 0x8134DB34
+0x1857 = 0x8134DB35
+0x1858 = 0x8134DB36
+0x1859 = 0x8134DB37
+0x185A = 0x8134DB38
+0x185B = 0x8134DB39
+0x185C = 0x8134DC30
+0x185D = 0x8134DC31
+0x185E = 0x8134DC32
+0x185F = 0x8134DC33
+0x1860 = 0x8134DC34
+0x1861 = 0x8134DC35
+0x1862 = 0x8134DC36
+0x1863 = 0x8134DC37
+0x1864 = 0x8134DC38
+0x1865 = 0x8134DC39
+0x1866 = 0x8134DD30
+0x1867 = 0x8134DD31
+0x1868 = 0x8134DD32
+0x1869 = 0x8134DD33
+0x186A = 0x8134DD34
+0x186B = 0x8134DD35
+0x186C = 0x8134DD36
+0x186D = 0x8134DD37
+0x186E = 0x8134DD38
+0x186F = 0x8134DD39
+0x1870 = 0x8134DE30
+0x1871 = 0x8134DE31
+0x1872 = 0x8134DE32
+0x1873 = 0x8134DE33
+0x1874 = 0x8134DE34
+0x1875 = 0x8134DE35
+0x1876 = 0x8134DE36
+0x1877 = 0x8134DE37
+0x1878 = 0x8134DE38
+0x1879 = 0x8134DE39
+0x187A = 0x8134DF30
+0x187B = 0x8134DF31
+0x187C = 0x8134DF32
+0x187D = 0x8134DF33
+0x187E = 0x8134DF34
+0x187F = 0x8134DF35
+0x1880 = 0x8134DF36
+0x1881 = 0x8134DF37
+0x1882 = 0x8134DF38
+0x1883 = 0x8134DF39
+0x1884 = 0x8134E030
+0x1885 = 0x8134E031
+0x1886 = 0x8134E032
+0x1887 = 0x8134E033
+0x1888 = 0x8134E034
+0x1889 = 0x8134E035
+0x188A = 0x8134E036
+0x188B = 0x8134E037
+0x188C = 0x8134E038
+0x188D = 0x8134E039
+0x188E = 0x8134E130
+0x188F = 0x8134E131
+0x1890 = 0x8134E132
+0x1891 = 0x8134E133
+0x1892 = 0x8134E134
+0x1893 = 0x8134E135
+0x1894 = 0x8134E136
+0x1895 = 0x8134E137
+0x1896 = 0x8134E138
+0x1897 = 0x8134E139
+0x1898 = 0x8134E230
+0x1899 = 0x8134E231
+0x189A = 0x8134E232
+0x189B = 0x8134E233
+0x189C = 0x8134E234
+0x189D = 0x8134E235
+0x189E = 0x8134E236
+0x189F = 0x8134E237
+0x18A0 = 0x8134E238
+0x18A1 = 0x8134E239
+0x18A2 = 0x8134E330
+0x18A3 = 0x8134E331
+0x18A4 = 0x8134E332
+0x18A5 = 0x8134E333
+0x18A6 = 0x8134E334
+0x18A7 = 0x8134E335
+0x18A8 = 0x8134E336
+0x18A9 = 0x8134E337
+0x18AA = 0x8134E338
+0x18AB = 0x8134E339
+0x18AC = 0x8134E430
+0x18AD = 0x8134E431
+0x18AE = 0x8134E432
+0x18AF = 0x8134E433
+0x18B0 = 0x8134E434
+0x18B1 = 0x8134E435
+0x18B2 = 0x8134E436
+0x18B3 = 0x8134E437
+0x18B4 = 0x8134E438
+0x18B5 = 0x8134E439
+0x18B6 = 0x8134E530
+0x18B7 = 0x8134E531
+0x18B8 = 0x8134E532
+0x18B9 = 0x8134E533
+0x18BA = 0x8134E534
+0x18BB = 0x8134E535
+0x18BC = 0x8134E536
+0x18BD = 0x8134E537
+0x18BE = 0x8134E538
+0x18BF = 0x8134E539
+0x18C0 = 0x8134E630
+0x18C1 = 0x8134E631
+0x18C2 = 0x8134E632
+0x18C3 = 0x8134E633
+0x18C4 = 0x8134E634
+0x18C5 = 0x8134E635
+0x18C6 = 0x8134E636
+0x18C7 = 0x8134E637
+0x18C8 = 0x8134E638
+0x18C9 = 0x8134E639
+0x18CA = 0x8134E730
+0x18CB = 0x8134E731
+0x18CC = 0x8134E732
+0x18CD = 0x8134E733
+0x18CE = 0x8134E734
+0x18CF = 0x8134E735
+0x18D0 = 0x8134E736
+0x18D1 = 0x8134E737
+0x18D2 = 0x8134E738
+0x18D3 = 0x8134E739
+0x18D4 = 0x8134E830
+0x18D5 = 0x8134E831
+0x18D6 = 0x8134E832
+0x18D7 = 0x8134E833
+0x18D8 = 0x8134E834
+0x18D9 = 0x8134E835
+0x18DA = 0x8134E836
+0x18DB = 0x8134E837
+0x18DC = 0x8134E838
+0x18DD = 0x8134E839
+0x18DE = 0x8134E930
+0x18DF = 0x8134E931
+0x18E0 = 0x8134E932
+0x18E1 = 0x8134E933
+0x18E2 = 0x8134E934
+0x18E3 = 0x8134E935
+0x18E4 = 0x8134E936
+0x18E5 = 0x8134E937
+0x18E6 = 0x8134E938
+0x18E7 = 0x8134E939
+0x18E8 = 0x8134EA30
+0x18E9 = 0x8134EA31
+0x18EA = 0x8134EA32
+0x18EB = 0x8134EA33
+0x18EC = 0x8134EA34
+0x18ED = 0x8134EA35
+0x18EE = 0x8134EA36
+0x18EF = 0x8134EA37
+0x18F0 = 0x8134EA38
+0x18F1 = 0x8134EA39
+0x18F2 = 0x8134EB30
+0x18F3 = 0x8134EB31
+0x18F4 = 0x8134EB32
+0x18F5 = 0x8134EB33
+0x18F6 = 0x8134EB34
+0x18F7 = 0x8134EB35
+0x18F8 = 0x8134EB36
+0x18F9 = 0x8134EB37
+0x18FA = 0x8134EB38
+0x18FB = 0x8134EB39
+0x18FC = 0x8134EC30
+0x18FD = 0x8134EC31
+0x18FE = 0x8134EC32
+0x18FF = 0x8134EC33
+0x1900 = 0x8134EC34
+0x1901 = 0x8134EC35
+0x1902 = 0x8134EC36
+0x1903 = 0x8134EC37
+0x1904 = 0x8134EC38
+0x1905 = 0x8134EC39
+0x1906 = 0x8134ED30
+0x1907 = 0x8134ED31
+0x1908 = 0x8134ED32
+0x1909 = 0x8134ED33
+0x190A = 0x8134ED34
+0x190B = 0x8134ED35
+0x190C = 0x8134ED36
+0x190D = 0x8134ED37
+0x190E = 0x8134ED38
+0x190F = 0x8134ED39
+0x1910 = 0x8134EE30
+0x1911 = 0x8134EE31
+0x1912 = 0x8134EE32
+0x1913 = 0x8134EE33
+0x1914 = 0x8134EE34
+0x1915 = 0x8134EE35
+0x1916 = 0x8134EE36
+0x1917 = 0x8134EE37
+0x1918 = 0x8134EE38
+0x1919 = 0x8134EE39
+0x191A = 0x8134EF30
+0x191B = 0x8134EF31
+0x191C = 0x8134EF32
+0x191D = 0x8134EF33
+0x191E = 0x8134EF34
+0x191F = 0x8134EF35
+0x1920 = 0x8134EF36
+0x1921 = 0x8134EF37
+0x1922 = 0x8134EF38
+0x1923 = 0x8134EF39
+0x1924 = 0x8134F030
+0x1925 = 0x8134F031
+0x1926 = 0x8134F032
+0x1927 = 0x8134F033
+0x1928 = 0x8134F034
+0x1929 = 0x8134F035
+0x192A = 0x8134F036
+0x192B = 0x8134F037
+0x192C = 0x8134F038
+0x192D = 0x8134F039
+0x192E = 0x8134F130
+0x192F = 0x8134F131
+0x1930 = 0x8134F132
+0x1931 = 0x8134F133
+0x1932 = 0x8134F134
+0x1933 = 0x8134F135
+0x1934 = 0x8134F136
+0x1935 = 0x8134F137
+0x1936 = 0x8134F138
+0x1937 = 0x8134F139
+0x1938 = 0x8134F230
+0x1939 = 0x8134F231
+0x193A = 0x8134F232
+0x193B = 0x8134F233
+0x193C = 0x8134F234
+0x193D = 0x8134F235
+0x193E = 0x8134F236
+0x193F = 0x8134F237
+0x1940 = 0x8134F238
+0x1941 = 0x8134F239
+0x1942 = 0x8134F330
+0x1943 = 0x8134F331
+0x1944 = 0x8134F332
+0x1945 = 0x8134F333
+0x1946 = 0x8134F334
+0x1947 = 0x8134F335
+0x1948 = 0x8134F336
+0x1949 = 0x8134F337
+0x194A = 0x8134F338
+0x194B = 0x8134F339
+0x194C = 0x8134F430
+0x194D = 0x8134F431
+0x194E = 0x8134F432
+0x194F = 0x8134F433
+0x1950 = 0x8134F434
+0x1951 = 0x8134F435
+0x1952 = 0x8134F436
+0x1953 = 0x8134F437
+0x1954 = 0x8134F438
+0x1955 = 0x8134F439
+0x1956 = 0x8134F530
+0x1957 = 0x8134F531
+0x1958 = 0x8134F532
+0x1959 = 0x8134F533
+0x195A = 0x8134F534
+0x195B = 0x8134F535
+0x195C = 0x8134F536
+0x195D = 0x8134F537
+0x195E = 0x8134F538
+0x195F = 0x8134F539
+0x1960 = 0x8134F630
+0x1961 = 0x8134F631
+0x1962 = 0x8134F632
+0x1963 = 0x8134F633
+0x1964 = 0x8134F634
+0x1965 = 0x8134F635
+0x1966 = 0x8134F636
+0x1967 = 0x8134F637
+0x1968 = 0x8134F638
+0x1969 = 0x8134F639
+0x196A = 0x8134F730
+0x196B = 0x8134F731
+0x196C = 0x8134F732
+0x196D = 0x8134F733
+0x196E = 0x8134F734
+0x196F = 0x8134F735
+0x1970 = 0x8134F736
+0x1971 = 0x8134F737
+0x1972 = 0x8134F738
+0x1973 = 0x8134F739
+0x1974 = 0x8134F830
+0x1975 = 0x8134F831
+0x1976 = 0x8134F832
+0x1977 = 0x8134F833
+0x1978 = 0x8134F834
+0x1979 = 0x8134F835
+0x197A = 0x8134F836
+0x197B = 0x8134F837
+0x197C = 0x8134F838
+0x197D = 0x8134F839
+0x197E = 0x8134F930
+0x197F = 0x8134F931
+0x1980 = 0x8134F932
+0x1981 = 0x8134F933
+0x1982 = 0x8134F934
+0x1983 = 0x8134F935
+0x1984 = 0x8134F936
+0x1985 = 0x8134F937
+0x1986 = 0x8134F938
+0x1987 = 0x8134F939
+0x1988 = 0x8134FA30
+0x1989 = 0x8134FA31
+0x198A = 0x8134FA32
+0x198B = 0x8134FA33
+0x198C = 0x8134FA34
+0x198D = 0x8134FA35
+0x198E = 0x8134FA36
+0x198F = 0x8134FA37
+0x1990 = 0x8134FA38
+0x1991 = 0x8134FA39
+0x1992 = 0x8134FB30
+0x1993 = 0x8134FB31
+0x1994 = 0x8134FB32
+0x1995 = 0x8134FB33
+0x1996 = 0x8134FB34
+0x1997 = 0x8134FB35
+0x1998 = 0x8134FB36
+0x1999 = 0x8134FB37
+0x199A = 0x8134FB38
+0x199B = 0x8134FB39
+0x199C = 0x8134FC30
+0x199D = 0x8134FC31
+0x199E = 0x8134FC32
+0x199F = 0x8134FC33
+0x19A0 = 0x8134FC34
+0x19A1 = 0x8134FC35
+0x19A2 = 0x8134FC36
+0x19A3 = 0x8134FC37
+0x19A4 = 0x8134FC38
+0x19A5 = 0x8134FC39
+0x19A6 = 0x8134FD30
+0x19A7 = 0x8134FD31
+0x19A8 = 0x8134FD32
+0x19A9 = 0x8134FD33
+0x19AA = 0x8134FD34
+0x19AB = 0x8134FD35
+0x19AC = 0x8134FD36
+0x19AD = 0x8134FD37
+0x19AE = 0x8134FD38
+0x19AF = 0x8134FD39
+0x19B0 = 0x8134FE30
+0x19B1 = 0x8134FE31
+0x19B2 = 0x8134FE32
+0x19B3 = 0x8134FE33
+0x19B4 = 0x8134FE34
+0x19B5 = 0x8134FE35
+0x19B6 = 0x8134FE36
+0x19B7 = 0x8134FE37
+0x19B8 = 0x8134FE38
+0x19B9 = 0x8134FE39
+0x19BA = 0x81358130
+0x19BB = 0x81358131
+0x19BC = 0x81358132
+0x19BD = 0x81358133
+0x19BE = 0x81358134
+0x19BF = 0x81358135
+0x19C0 = 0x81358136
+0x19C1 = 0x81358137
+0x19C2 = 0x81358138
+0x19C3 = 0x81358139
+0x19C4 = 0x81358230
+0x19C5 = 0x81358231
+0x19C6 = 0x81358232
+0x19C7 = 0x81358233
+0x19C8 = 0x81358234
+0x19C9 = 0x81358235
+0x19CA = 0x81358236
+0x19CB = 0x81358237
+0x19CC = 0x81358238
+0x19CD = 0x81358239
+0x19CE = 0x81358330
+0x19CF = 0x81358331
+0x19D0 = 0x81358332
+0x19D1 = 0x81358333
+0x19D2 = 0x81358334
+0x19D3 = 0x81358335
+0x19D4 = 0x81358336
+0x19D5 = 0x81358337
+0x19D6 = 0x81358338
+0x19D7 = 0x81358339
+0x19D8 = 0x81358430
+0x19D9 = 0x81358431
+0x19DA = 0x81358432
+0x19DB = 0x81358433
+0x19DC = 0x81358434
+0x19DD = 0x81358435
+0x19DE = 0x81358436
+0x19DF = 0x81358437
+0x19E0 = 0x81358438
+0x19E1 = 0x81358439
+0x19E2 = 0x81358530
+0x19E3 = 0x81358531
+0x19E4 = 0x81358532
+0x19E5 = 0x81358533
+0x19E6 = 0x81358534
+0x19E7 = 0x81358535
+0x19E8 = 0x81358536
+0x19E9 = 0x81358537
+0x19EA = 0x81358538
+0x19EB = 0x81358539
+0x19EC = 0x81358630
+0x19ED = 0x81358631
+0x19EE = 0x81358632
+0x19EF = 0x81358633
+0x19F0 = 0x81358634
+0x19F1 = 0x81358635
+0x19F2 = 0x81358636
+0x19F3 = 0x81358637
+0x19F4 = 0x81358638
+0x19F5 = 0x81358639
+0x19F6 = 0x81358730
+0x19F7 = 0x81358731
+0x19F8 = 0x81358732
+0x19F9 = 0x81358733
+0x19FA = 0x81358734
+0x19FB = 0x81358735
+0x19FC = 0x81358736
+0x19FD = 0x81358737
+0x19FE = 0x81358738
+0x19FF = 0x81358739
+0x1A00 = 0x81358830
+0x1A01 = 0x81358831
+0x1A02 = 0x81358832
+0x1A03 = 0x81358833
+0x1A04 = 0x81358834
+0x1A05 = 0x81358835
+0x1A06 = 0x81358836
+0x1A07 = 0x81358837
+0x1A08 = 0x81358838
+0x1A09 = 0x81358839
+0x1A0A = 0x81358930
+0x1A0B = 0x81358931
+0x1A0C = 0x81358932
+0x1A0D = 0x81358933
+0x1A0E = 0x81358934
+0x1A0F = 0x81358935
+0x1A10 = 0x81358936
+0x1A11 = 0x81358937
+0x1A12 = 0x81358938
+0x1A13 = 0x81358939
+0x1A14 = 0x81358A30
+0x1A15 = 0x81358A31
+0x1A16 = 0x81358A32
+0x1A17 = 0x81358A33
+0x1A18 = 0x81358A34
+0x1A19 = 0x81358A35
+0x1A1A = 0x81358A36
+0x1A1B = 0x81358A37
+0x1A1C = 0x81358A38
+0x1A1D = 0x81358A39
+0x1A1E = 0x81358B30
+0x1A1F = 0x81358B31
+0x1A20 = 0x81358B32
+0x1A21 = 0x81358B33
+0x1A22 = 0x81358B34
+0x1A23 = 0x81358B35
+0x1A24 = 0x81358B36
+0x1A25 = 0x81358B37
+0x1A26 = 0x81358B38
+0x1A27 = 0x81358B39
+0x1A28 = 0x81358C30
+0x1A29 = 0x81358C31
+0x1A2A = 0x81358C32
+0x1A2B = 0x81358C33
+0x1A2C = 0x81358C34
+0x1A2D = 0x81358C35
+0x1A2E = 0x81358C36
+0x1A2F = 0x81358C37
+0x1A30 = 0x81358C38
+0x1A31 = 0x81358C39
+0x1A32 = 0x81358D30
+0x1A33 = 0x81358D31
+0x1A34 = 0x81358D32
+0x1A35 = 0x81358D33
+0x1A36 = 0x81358D34
+0x1A37 = 0x81358D35
+0x1A38 = 0x81358D36
+0x1A39 = 0x81358D37
+0x1A3A = 0x81358D38
+0x1A3B = 0x81358D39
+0x1A3C = 0x81358E30
+0x1A3D = 0x81358E31
+0x1A3E = 0x81358E32
+0x1A3F = 0x81358E33
+0x1A40 = 0x81358E34
+0x1A41 = 0x81358E35
+0x1A42 = 0x81358E36
+0x1A43 = 0x81358E37
+0x1A44 = 0x81358E38
+0x1A45 = 0x81358E39
+0x1A46 = 0x81358F30
+0x1A47 = 0x81358F31
+0x1A48 = 0x81358F32
+0x1A49 = 0x81358F33
+0x1A4A = 0x81358F34
+0x1A4B = 0x81358F35
+0x1A4C = 0x81358F36
+0x1A4D = 0x81358F37
+0x1A4E = 0x81358F38
+0x1A4F = 0x81358F39
+0x1A50 = 0x81359030
+0x1A51 = 0x81359031
+0x1A52 = 0x81359032
+0x1A53 = 0x81359033
+0x1A54 = 0x81359034
+0x1A55 = 0x81359035
+0x1A56 = 0x81359036
+0x1A57 = 0x81359037
+0x1A58 = 0x81359038
+0x1A59 = 0x81359039
+0x1A5A = 0x81359130
+0x1A5B = 0x81359131
+0x1A5C = 0x81359132
+0x1A5D = 0x81359133
+0x1A5E = 0x81359134
+0x1A5F = 0x81359135
+0x1A60 = 0x81359136
+0x1A61 = 0x81359137
+0x1A62 = 0x81359138
+0x1A63 = 0x81359139
+0x1A64 = 0x81359230
+0x1A65 = 0x81359231
+0x1A66 = 0x81359232
+0x1A67 = 0x81359233
+0x1A68 = 0x81359234
+0x1A69 = 0x81359235
+0x1A6A = 0x81359236
+0x1A6B = 0x81359237
+0x1A6C = 0x81359238
+0x1A6D = 0x81359239
+0x1A6E = 0x81359330
+0x1A6F = 0x81359331
+0x1A70 = 0x81359332
+0x1A71 = 0x81359333
+0x1A72 = 0x81359334
+0x1A73 = 0x81359335
+0x1A74 = 0x81359336
+0x1A75 = 0x81359337
+0x1A76 = 0x81359338
+0x1A77 = 0x81359339
+0x1A78 = 0x81359430
+0x1A79 = 0x81359431
+0x1A7A = 0x81359432
+0x1A7B = 0x81359433
+0x1A7C = 0x81359434
+0x1A7D = 0x81359435
+0x1A7E = 0x81359436
+0x1A7F = 0x81359437
+0x1A80 = 0x81359438
+0x1A81 = 0x81359439
+0x1A82 = 0x81359530
+0x1A83 = 0x81359531
+0x1A84 = 0x81359532
+0x1A85 = 0x81359533
+0x1A86 = 0x81359534
+0x1A87 = 0x81359535
+0x1A88 = 0x81359536
+0x1A89 = 0x81359537
+0x1A8A = 0x81359538
+0x1A8B = 0x81359539
+0x1A8C = 0x81359630
+0x1A8D = 0x81359631
+0x1A8E = 0x81359632
+0x1A8F = 0x81359633
+0x1A90 = 0x81359634
+0x1A91 = 0x81359635
+0x1A92 = 0x81359636
+0x1A93 = 0x81359637
+0x1A94 = 0x81359638
+0x1A95 = 0x81359639
+0x1A96 = 0x81359730
+0x1A97 = 0x81359731
+0x1A98 = 0x81359732
+0x1A99 = 0x81359733
+0x1A9A = 0x81359734
+0x1A9B = 0x81359735
+0x1A9C = 0x81359736
+0x1A9D = 0x81359737
+0x1A9E = 0x81359738
+0x1A9F = 0x81359739
+0x1AA0 = 0x81359830
+0x1AA1 = 0x81359831
+0x1AA2 = 0x81359832
+0x1AA3 = 0x81359833
+0x1AA4 = 0x81359834
+0x1AA5 = 0x81359835
+0x1AA6 = 0x81359836
+0x1AA7 = 0x81359837
+0x1AA8 = 0x81359838
+0x1AA9 = 0x81359839
+0x1AAA = 0x81359930
+0x1AAB = 0x81359931
+0x1AAC = 0x81359932
+0x1AAD = 0x81359933
+0x1AAE = 0x81359934
+0x1AAF = 0x81359935
+0x1AB0 = 0x81359936
+0x1AB1 = 0x81359937
+0x1AB2 = 0x81359938
+0x1AB3 = 0x81359939
+0x1AB4 = 0x81359A30
+0x1AB5 = 0x81359A31
+0x1AB6 = 0x81359A32
+0x1AB7 = 0x81359A33
+0x1AB8 = 0x81359A34
+0x1AB9 = 0x81359A35
+0x1ABA = 0x81359A36
+0x1ABB = 0x81359A37
+0x1ABC = 0x81359A38
+0x1ABD = 0x81359A39
+0x1ABE = 0x81359B30
+0x1ABF = 0x81359B31
+0x1AC0 = 0x81359B32
+0x1AC1 = 0x81359B33
+0x1AC2 = 0x81359B34
+0x1AC3 = 0x81359B35
+0x1AC4 = 0x81359B36
+0x1AC5 = 0x81359B37
+0x1AC6 = 0x81359B38
+0x1AC7 = 0x81359B39
+0x1AC8 = 0x81359C30
+0x1AC9 = 0x81359C31
+0x1ACA = 0x81359C32
+0x1ACB = 0x81359C33
+0x1ACC = 0x81359C34
+0x1ACD = 0x81359C35
+0x1ACE = 0x81359C36
+0x1ACF = 0x81359C37
+0x1AD0 = 0x81359C38
+0x1AD1 = 0x81359C39
+0x1AD2 = 0x81359D30
+0x1AD3 = 0x81359D31
+0x1AD4 = 0x81359D32
+0x1AD5 = 0x81359D33
+0x1AD6 = 0x81359D34
+0x1AD7 = 0x81359D35
+0x1AD8 = 0x81359D36
+0x1AD9 = 0x81359D37
+0x1ADA = 0x81359D38
+0x1ADB = 0x81359D39
+0x1ADC = 0x81359E30
+0x1ADD = 0x81359E31
+0x1ADE = 0x81359E32
+0x1ADF = 0x81359E33
+0x1AE0 = 0x81359E34
+0x1AE1 = 0x81359E35
+0x1AE2 = 0x81359E36
+0x1AE3 = 0x81359E37
+0x1AE4 = 0x81359E38
+0x1AE5 = 0x81359E39
+0x1AE6 = 0x81359F30
+0x1AE7 = 0x81359F31
+0x1AE8 = 0x81359F32
+0x1AE9 = 0x81359F33
+0x1AEA = 0x81359F34
+0x1AEB = 0x81359F35
+0x1AEC = 0x81359F36
+0x1AED = 0x81359F37
+0x1AEE = 0x81359F38
+0x1AEF = 0x81359F39
+0x1AF0 = 0x8135A030
+0x1AF1 = 0x8135A031
+0x1AF2 = 0x8135A032
+0x1AF3 = 0x8135A033
+0x1AF4 = 0x8135A034
+0x1AF5 = 0x8135A035
+0x1AF6 = 0x8135A036
+0x1AF7 = 0x8135A037
+0x1AF8 = 0x8135A038
+0x1AF9 = 0x8135A039
+0x1AFA = 0x8135A130
+0x1AFB = 0x8135A131
+0x1AFC = 0x8135A132
+0x1AFD = 0x8135A133
+0x1AFE = 0x8135A134
+0x1AFF = 0x8135A135
+0x1B00 = 0x8135A136
+0x1B01 = 0x8135A137
+0x1B02 = 0x8135A138
+0x1B03 = 0x8135A139
+0x1B04 = 0x8135A230
+0x1B05 = 0x8135A231
+0x1B06 = 0x8135A232
+0x1B07 = 0x8135A233
+0x1B08 = 0x8135A234
+0x1B09 = 0x8135A235
+0x1B0A = 0x8135A236
+0x1B0B = 0x8135A237
+0x1B0C = 0x8135A238
+0x1B0D = 0x8135A239
+0x1B0E = 0x8135A330
+0x1B0F = 0x8135A331
+0x1B10 = 0x8135A332
+0x1B11 = 0x8135A333
+0x1B12 = 0x8135A334
+0x1B13 = 0x8135A335
+0x1B14 = 0x8135A336
+0x1B15 = 0x8135A337
+0x1B16 = 0x8135A338
+0x1B17 = 0x8135A339
+0x1B18 = 0x8135A430
+0x1B19 = 0x8135A431
+0x1B1A = 0x8135A432
+0x1B1B = 0x8135A433
+0x1B1C = 0x8135A434
+0x1B1D = 0x8135A435
+0x1B1E = 0x8135A436
+0x1B1F = 0x8135A437
+0x1B20 = 0x8135A438
+0x1B21 = 0x8135A439
+0x1B22 = 0x8135A530
+0x1B23 = 0x8135A531
+0x1B24 = 0x8135A532
+0x1B25 = 0x8135A533
+0x1B26 = 0x8135A534
+0x1B27 = 0x8135A535
+0x1B28 = 0x8135A536
+0x1B29 = 0x8135A537
+0x1B2A = 0x8135A538
+0x1B2B = 0x8135A539
+0x1B2C = 0x8135A630
+0x1B2D = 0x8135A631
+0x1B2E = 0x8135A632
+0x1B2F = 0x8135A633
+0x1B30 = 0x8135A634
+0x1B31 = 0x8135A635
+0x1B32 = 0x8135A636
+0x1B33 = 0x8135A637
+0x1B34 = 0x8135A638
+0x1B35 = 0x8135A639
+0x1B36 = 0x8135A730
+0x1B37 = 0x8135A731
+0x1B38 = 0x8135A732
+0x1B39 = 0x8135A733
+0x1B3A = 0x8135A734
+0x1B3B = 0x8135A735
+0x1B3C = 0x8135A736
+0x1B3D = 0x8135A737
+0x1B3E = 0x8135A738
+0x1B3F = 0x8135A739
+0x1B40 = 0x8135A830
+0x1B41 = 0x8135A831
+0x1B42 = 0x8135A832
+0x1B43 = 0x8135A833
+0x1B44 = 0x8135A834
+0x1B45 = 0x8135A835
+0x1B46 = 0x8135A836
+0x1B47 = 0x8135A837
+0x1B48 = 0x8135A838
+0x1B49 = 0x8135A839
+0x1B4A = 0x8135A930
+0x1B4B = 0x8135A931
+0x1B4C = 0x8135A932
+0x1B4D = 0x8135A933
+0x1B4E = 0x8135A934
+0x1B4F = 0x8135A935
+0x1B50 = 0x8135A936
+0x1B51 = 0x8135A937
+0x1B52 = 0x8135A938
+0x1B53 = 0x8135A939
+0x1B54 = 0x8135AA30
+0x1B55 = 0x8135AA31
+0x1B56 = 0x8135AA32
+0x1B57 = 0x8135AA33
+0x1B58 = 0x8135AA34
+0x1B59 = 0x8135AA35
+0x1B5A = 0x8135AA36
+0x1B5B = 0x8135AA37
+0x1B5C = 0x8135AA38
+0x1B5D = 0x8135AA39
+0x1B5E = 0x8135AB30
+0x1B5F = 0x8135AB31
+0x1B60 = 0x8135AB32
+0x1B61 = 0x8135AB33
+0x1B62 = 0x8135AB34
+0x1B63 = 0x8135AB35
+0x1B64 = 0x8135AB36
+0x1B65 = 0x8135AB37
+0x1B66 = 0x8135AB38
+0x1B67 = 0x8135AB39
+0x1B68 = 0x8135AC30
+0x1B69 = 0x8135AC31
+0x1B6A = 0x8135AC32
+0x1B6B = 0x8135AC33
+0x1B6C = 0x8135AC34
+0x1B6D = 0x8135AC35
+0x1B6E = 0x8135AC36
+0x1B6F = 0x8135AC37
+0x1B70 = 0x8135AC38
+0x1B71 = 0x8135AC39
+0x1B72 = 0x8135AD30
+0x1B73 = 0x8135AD31
+0x1B74 = 0x8135AD32
+0x1B75 = 0x8135AD33
+0x1B76 = 0x8135AD34
+0x1B77 = 0x8135AD35
+0x1B78 = 0x8135AD36
+0x1B79 = 0x8135AD37
+0x1B7A = 0x8135AD38
+0x1B7B = 0x8135AD39
+0x1B7C = 0x8135AE30
+0x1B7D = 0x8135AE31
+0x1B7E = 0x8135AE32
+0x1B7F = 0x8135AE33
+0x1B80 = 0x8135AE34
+0x1B81 = 0x8135AE35
+0x1B82 = 0x8135AE36
+0x1B83 = 0x8135AE37
+0x1B84 = 0x8135AE38
+0x1B85 = 0x8135AE39
+0x1B86 = 0x8135AF30
+0x1B87 = 0x8135AF31
+0x1B88 = 0x8135AF32
+0x1B89 = 0x8135AF33
+0x1B8A = 0x8135AF34
+0x1B8B = 0x8135AF35
+0x1B8C = 0x8135AF36
+0x1B8D = 0x8135AF37
+0x1B8E = 0x8135AF38
+0x1B8F = 0x8135AF39
+0x1B90 = 0x8135B030
+0x1B91 = 0x8135B031
+0x1B92 = 0x8135B032
+0x1B93 = 0x8135B033
+0x1B94 = 0x8135B034
+0x1B95 = 0x8135B035
+0x1B96 = 0x8135B036
+0x1B97 = 0x8135B037
+0x1B98 = 0x8135B038
+0x1B99 = 0x8135B039
+0x1B9A = 0x8135B130
+0x1B9B = 0x8135B131
+0x1B9C = 0x8135B132
+0x1B9D = 0x8135B133
+0x1B9E = 0x8135B134
+0x1B9F = 0x8135B135
+0x1BA0 = 0x8135B136
+0x1BA1 = 0x8135B137
+0x1BA2 = 0x8135B138
+0x1BA3 = 0x8135B139
+0x1BA4 = 0x8135B230
+0x1BA5 = 0x8135B231
+0x1BA6 = 0x8135B232
+0x1BA7 = 0x8135B233
+0x1BA8 = 0x8135B234
+0x1BA9 = 0x8135B235
+0x1BAA = 0x8135B236
+0x1BAB = 0x8135B237
+0x1BAC = 0x8135B238
+0x1BAD = 0x8135B239
+0x1BAE = 0x8135B330
+0x1BAF = 0x8135B331
+0x1BB0 = 0x8135B332
+0x1BB1 = 0x8135B333
+0x1BB2 = 0x8135B334
+0x1BB3 = 0x8135B335
+0x1BB4 = 0x8135B336
+0x1BB5 = 0x8135B337
+0x1BB6 = 0x8135B338
+0x1BB7 = 0x8135B339
+0x1BB8 = 0x8135B430
+0x1BB9 = 0x8135B431
+0x1BBA = 0x8135B432
+0x1BBB = 0x8135B433
+0x1BBC = 0x8135B434
+0x1BBD = 0x8135B435
+0x1BBE = 0x8135B436
+0x1BBF = 0x8135B437
+0x1BC0 = 0x8135B438
+0x1BC1 = 0x8135B439
+0x1BC2 = 0x8135B530
+0x1BC3 = 0x8135B531
+0x1BC4 = 0x8135B532
+0x1BC5 = 0x8135B533
+0x1BC6 = 0x8135B534
+0x1BC7 = 0x8135B535
+0x1BC8 = 0x8135B536
+0x1BC9 = 0x8135B537
+0x1BCA = 0x8135B538
+0x1BCB = 0x8135B539
+0x1BCC = 0x8135B630
+0x1BCD = 0x8135B631
+0x1BCE = 0x8135B632
+0x1BCF = 0x8135B633
+0x1BD0 = 0x8135B634
+0x1BD1 = 0x8135B635
+0x1BD2 = 0x8135B636
+0x1BD3 = 0x8135B637
+0x1BD4 = 0x8135B638
+0x1BD5 = 0x8135B639
+0x1BD6 = 0x8135B730
+0x1BD7 = 0x8135B731
+0x1BD8 = 0x8135B732
+0x1BD9 = 0x8135B733
+0x1BDA = 0x8135B734
+0x1BDB = 0x8135B735
+0x1BDC = 0x8135B736
+0x1BDD = 0x8135B737
+0x1BDE = 0x8135B738
+0x1BDF = 0x8135B739
+0x1BE0 = 0x8135B830
+0x1BE1 = 0x8135B831
+0x1BE2 = 0x8135B832
+0x1BE3 = 0x8135B833
+0x1BE4 = 0x8135B834
+0x1BE5 = 0x8135B835
+0x1BE6 = 0x8135B836
+0x1BE7 = 0x8135B837
+0x1BE8 = 0x8135B838
+0x1BE9 = 0x8135B839
+0x1BEA = 0x8135B930
+0x1BEB = 0x8135B931
+0x1BEC = 0x8135B932
+0x1BED = 0x8135B933
+0x1BEE = 0x8135B934
+0x1BEF = 0x8135B935
+0x1BF0 = 0x8135B936
+0x1BF1 = 0x8135B937
+0x1BF2 = 0x8135B938
+0x1BF3 = 0x8135B939
+0x1BF4 = 0x8135BA30
+0x1BF5 = 0x8135BA31
+0x1BF6 = 0x8135BA32
+0x1BF7 = 0x8135BA33
+0x1BF8 = 0x8135BA34
+0x1BF9 = 0x8135BA35
+0x1BFA = 0x8135BA36
+0x1BFB = 0x8135BA37
+0x1BFC = 0x8135BA38
+0x1BFD = 0x8135BA39
+0x1BFE = 0x8135BB30
+0x1BFF = 0x8135BB31
+0x1C00 = 0x8135BB32
+0x1C01 = 0x8135BB33
+0x1C02 = 0x8135BB34
+0x1C03 = 0x8135BB35
+0x1C04 = 0x8135BB36
+0x1C05 = 0x8135BB37
+0x1C06 = 0x8135BB38
+0x1C07 = 0x8135BB39
+0x1C08 = 0x8135BC30
+0x1C09 = 0x8135BC31
+0x1C0A = 0x8135BC32
+0x1C0B = 0x8135BC33
+0x1C0C = 0x8135BC34
+0x1C0D = 0x8135BC35
+0x1C0E = 0x8135BC36
+0x1C0F = 0x8135BC37
+0x1C10 = 0x8135BC38
+0x1C11 = 0x8135BC39
+0x1C12 = 0x8135BD30
+0x1C13 = 0x8135BD31
+0x1C14 = 0x8135BD32
+0x1C15 = 0x8135BD33
+0x1C16 = 0x8135BD34
+0x1C17 = 0x8135BD35
+0x1C18 = 0x8135BD36
+0x1C19 = 0x8135BD37
+0x1C1A = 0x8135BD38
+0x1C1B = 0x8135BD39
+0x1C1C = 0x8135BE30
+0x1C1D = 0x8135BE31
+0x1C1E = 0x8135BE32
+0x1C1F = 0x8135BE33
+0x1C20 = 0x8135BE34
+0x1C21 = 0x8135BE35
+0x1C22 = 0x8135BE36
+0x1C23 = 0x8135BE37
+0x1C24 = 0x8135BE38
+0x1C25 = 0x8135BE39
+0x1C26 = 0x8135BF30
+0x1C27 = 0x8135BF31
+0x1C28 = 0x8135BF32
+0x1C29 = 0x8135BF33
+0x1C2A = 0x8135BF34
+0x1C2B = 0x8135BF35
+0x1C2C = 0x8135BF36
+0x1C2D = 0x8135BF37
+0x1C2E = 0x8135BF38
+0x1C2F = 0x8135BF39
+0x1C30 = 0x8135C030
+0x1C31 = 0x8135C031
+0x1C32 = 0x8135C032
+0x1C33 = 0x8135C033
+0x1C34 = 0x8135C034
+0x1C35 = 0x8135C035
+0x1C36 = 0x8135C036
+0x1C37 = 0x8135C037
+0x1C38 = 0x8135C038
+0x1C39 = 0x8135C039
+0x1C3A = 0x8135C130
+0x1C3B = 0x8135C131
+0x1C3C = 0x8135C132
+0x1C3D = 0x8135C133
+0x1C3E = 0x8135C134
+0x1C3F = 0x8135C135
+0x1C40 = 0x8135C136
+0x1C41 = 0x8135C137
+0x1C42 = 0x8135C138
+0x1C43 = 0x8135C139
+0x1C44 = 0x8135C230
+0x1C45 = 0x8135C231
+0x1C46 = 0x8135C232
+0x1C47 = 0x8135C233
+0x1C48 = 0x8135C234
+0x1C49 = 0x8135C235
+0x1C4A = 0x8135C236
+0x1C4B = 0x8135C237
+0x1C4C = 0x8135C238
+0x1C4D = 0x8135C239
+0x1C4E = 0x8135C330
+0x1C4F = 0x8135C331
+0x1C50 = 0x8135C332
+0x1C51 = 0x8135C333
+0x1C52 = 0x8135C334
+0x1C53 = 0x8135C335
+0x1C54 = 0x8135C336
+0x1C55 = 0x8135C337
+0x1C56 = 0x8135C338
+0x1C57 = 0x8135C339
+0x1C58 = 0x8135C430
+0x1C59 = 0x8135C431
+0x1C5A = 0x8135C432
+0x1C5B = 0x8135C433
+0x1C5C = 0x8135C434
+0x1C5D = 0x8135C435
+0x1C5E = 0x8135C436
+0x1C5F = 0x8135C437
+0x1C60 = 0x8135C438
+0x1C61 = 0x8135C439
+0x1C62 = 0x8135C530
+0x1C63 = 0x8135C531
+0x1C64 = 0x8135C532
+0x1C65 = 0x8135C533
+0x1C66 = 0x8135C534
+0x1C67 = 0x8135C535
+0x1C68 = 0x8135C536
+0x1C69 = 0x8135C537
+0x1C6A = 0x8135C538
+0x1C6B = 0x8135C539
+0x1C6C = 0x8135C630
+0x1C6D = 0x8135C631
+0x1C6E = 0x8135C632
+0x1C6F = 0x8135C633
+0x1C70 = 0x8135C634
+0x1C71 = 0x8135C635
+0x1C72 = 0x8135C636
+0x1C73 = 0x8135C637
+0x1C74 = 0x8135C638
+0x1C75 = 0x8135C639
+0x1C76 = 0x8135C730
+0x1C77 = 0x8135C731
+0x1C78 = 0x8135C732
+0x1C79 = 0x8135C733
+0x1C7A = 0x8135C734
+0x1C7B = 0x8135C735
+0x1C7C = 0x8135C736
+0x1C7D = 0x8135C737
+0x1C7E = 0x8135C738
+0x1C7F = 0x8135C739
+0x1C80 = 0x8135C830
+0x1C81 = 0x8135C831
+0x1C82 = 0x8135C832
+0x1C83 = 0x8135C833
+0x1C84 = 0x8135C834
+0x1C85 = 0x8135C835
+0x1C86 = 0x8135C836
+0x1C87 = 0x8135C837
+0x1C88 = 0x8135C838
+0x1C89 = 0x8135C839
+0x1C8A = 0x8135C930
+0x1C8B = 0x8135C931
+0x1C8C = 0x8135C932
+0x1C8D = 0x8135C933
+0x1C8E = 0x8135C934
+0x1C8F = 0x8135C935
+0x1C90 = 0x8135C936
+0x1C91 = 0x8135C937
+0x1C92 = 0x8135C938
+0x1C93 = 0x8135C939
+0x1C94 = 0x8135CA30
+0x1C95 = 0x8135CA31
+0x1C96 = 0x8135CA32
+0x1C97 = 0x8135CA33
+0x1C98 = 0x8135CA34
+0x1C99 = 0x8135CA35
+0x1C9A = 0x8135CA36
+0x1C9B = 0x8135CA37
+0x1C9C = 0x8135CA38
+0x1C9D = 0x8135CA39
+0x1C9E = 0x8135CB30
+0x1C9F = 0x8135CB31
+0x1CA0 = 0x8135CB32
+0x1CA1 = 0x8135CB33
+0x1CA2 = 0x8135CB34
+0x1CA3 = 0x8135CB35
+0x1CA4 = 0x8135CB36
+0x1CA5 = 0x8135CB37
+0x1CA6 = 0x8135CB38
+0x1CA7 = 0x8135CB39
+0x1CA8 = 0x8135CC30
+0x1CA9 = 0x8135CC31
+0x1CAA = 0x8135CC32
+0x1CAB = 0x8135CC33
+0x1CAC = 0x8135CC34
+0x1CAD = 0x8135CC35
+0x1CAE = 0x8135CC36
+0x1CAF = 0x8135CC37
+0x1CB0 = 0x8135CC38
+0x1CB1 = 0x8135CC39
+0x1CB2 = 0x8135CD30
+0x1CB3 = 0x8135CD31
+0x1CB4 = 0x8135CD32
+0x1CB5 = 0x8135CD33
+0x1CB6 = 0x8135CD34
+0x1CB7 = 0x8135CD35
+0x1CB8 = 0x8135CD36
+0x1CB9 = 0x8135CD37
+0x1CBA = 0x8135CD38
+0x1CBB = 0x8135CD39
+0x1CBC = 0x8135CE30
+0x1CBD = 0x8135CE31
+0x1CBE = 0x8135CE32
+0x1CBF = 0x8135CE33
+0x1CC0 = 0x8135CE34
+0x1CC1 = 0x8135CE35
+0x1CC2 = 0x8135CE36
+0x1CC3 = 0x8135CE37
+0x1CC4 = 0x8135CE38
+0x1CC5 = 0x8135CE39
+0x1CC6 = 0x8135CF30
+0x1CC7 = 0x8135CF31
+0x1CC8 = 0x8135CF32
+0x1CC9 = 0x8135CF33
+0x1CCA = 0x8135CF34
+0x1CCB = 0x8135CF35
+0x1CCC = 0x8135CF36
+0x1CCD = 0x8135CF37
+0x1CCE = 0x8135CF38
+0x1CCF = 0x8135CF39
+0x1CD0 = 0x8135D030
+0x1CD1 = 0x8135D031
+0x1CD2 = 0x8135D032
+0x1CD3 = 0x8135D033
+0x1CD4 = 0x8135D034
+0x1CD5 = 0x8135D035
+0x1CD6 = 0x8135D036
+0x1CD7 = 0x8135D037
+0x1CD8 = 0x8135D038
+0x1CD9 = 0x8135D039
+0x1CDA = 0x8135D130
+0x1CDB = 0x8135D131
+0x1CDC = 0x8135D132
+0x1CDD = 0x8135D133
+0x1CDE = 0x8135D134
+0x1CDF = 0x8135D135
+0x1CE0 = 0x8135D136
+0x1CE1 = 0x8135D137
+0x1CE2 = 0x8135D138
+0x1CE3 = 0x8135D139
+0x1CE4 = 0x8135D230
+0x1CE5 = 0x8135D231
+0x1CE6 = 0x8135D232
+0x1CE7 = 0x8135D233
+0x1CE8 = 0x8135D234
+0x1CE9 = 0x8135D235
+0x1CEA = 0x8135D236
+0x1CEB = 0x8135D237
+0x1CEC = 0x8135D238
+0x1CED = 0x8135D239
+0x1CEE = 0x8135D330
+0x1CEF = 0x8135D331
+0x1CF0 = 0x8135D332
+0x1CF1 = 0x8135D333
+0x1CF2 = 0x8135D334
+0x1CF3 = 0x8135D335
+0x1CF4 = 0x8135D336
+0x1CF5 = 0x8135D337
+0x1CF6 = 0x8135D338
+0x1CF7 = 0x8135D339
+0x1CF8 = 0x8135D430
+0x1CF9 = 0x8135D431
+0x1CFA = 0x8135D432
+0x1CFB = 0x8135D433
+0x1CFC = 0x8135D434
+0x1CFD = 0x8135D435
+0x1CFE = 0x8135D436
+0x1CFF = 0x8135D437
+0x1D00 = 0x8135D438
+0x1D01 = 0x8135D439
+0x1D02 = 0x8135D530
+0x1D03 = 0x8135D531
+0x1D04 = 0x8135D532
+0x1D05 = 0x8135D533
+0x1D06 = 0x8135D534
+0x1D07 = 0x8135D535
+0x1D08 = 0x8135D536
+0x1D09 = 0x8135D537
+0x1D0A = 0x8135D538
+0x1D0B = 0x8135D539
+0x1D0C = 0x8135D630
+0x1D0D = 0x8135D631
+0x1D0E = 0x8135D632
+0x1D0F = 0x8135D633
+0x1D10 = 0x8135D634
+0x1D11 = 0x8135D635
+0x1D12 = 0x8135D636
+0x1D13 = 0x8135D637
+0x1D14 = 0x8135D638
+0x1D15 = 0x8135D639
+0x1D16 = 0x8135D730
+0x1D17 = 0x8135D731
+0x1D18 = 0x8135D732
+0x1D19 = 0x8135D733
+0x1D1A = 0x8135D734
+0x1D1B = 0x8135D735
+0x1D1C = 0x8135D736
+0x1D1D = 0x8135D737
+0x1D1E = 0x8135D738
+0x1D1F = 0x8135D739
+0x1D20 = 0x8135D830
+0x1D21 = 0x8135D831
+0x1D22 = 0x8135D832
+0x1D23 = 0x8135D833
+0x1D24 = 0x8135D834
+0x1D25 = 0x8135D835
+0x1D26 = 0x8135D836
+0x1D27 = 0x8135D837
+0x1D28 = 0x8135D838
+0x1D29 = 0x8135D839
+0x1D2A = 0x8135D930
+0x1D2B = 0x8135D931
+0x1D2C = 0x8135D932
+0x1D2D = 0x8135D933
+0x1D2E = 0x8135D934
+0x1D2F = 0x8135D935
+0x1D30 = 0x8135D936
+0x1D31 = 0x8135D937
+0x1D32 = 0x8135D938
+0x1D33 = 0x8135D939
+0x1D34 = 0x8135DA30
+0x1D35 = 0x8135DA31
+0x1D36 = 0x8135DA32
+0x1D37 = 0x8135DA33
+0x1D38 = 0x8135DA34
+0x1D39 = 0x8135DA35
+0x1D3A = 0x8135DA36
+0x1D3B = 0x8135DA37
+0x1D3C = 0x8135DA38
+0x1D3D = 0x8135DA39
+0x1D3E = 0x8135DB30
+0x1D3F = 0x8135DB31
+0x1D40 = 0x8135DB32
+0x1D41 = 0x8135DB33
+0x1D42 = 0x8135DB34
+0x1D43 = 0x8135DB35
+0x1D44 = 0x8135DB36
+0x1D45 = 0x8135DB37
+0x1D46 = 0x8135DB38
+0x1D47 = 0x8135DB39
+0x1D48 = 0x8135DC30
+0x1D49 = 0x8135DC31
+0x1D4A = 0x8135DC32
+0x1D4B = 0x8135DC33
+0x1D4C = 0x8135DC34
+0x1D4D = 0x8135DC35
+0x1D4E = 0x8135DC36
+0x1D4F = 0x8135DC37
+0x1D50 = 0x8135DC38
+0x1D51 = 0x8135DC39
+0x1D52 = 0x8135DD30
+0x1D53 = 0x8135DD31
+0x1D54 = 0x8135DD32
+0x1D55 = 0x8135DD33
+0x1D56 = 0x8135DD34
+0x1D57 = 0x8135DD35
+0x1D58 = 0x8135DD36
+0x1D59 = 0x8135DD37
+0x1D5A = 0x8135DD38
+0x1D5B = 0x8135DD39
+0x1D5C = 0x8135DE30
+0x1D5D = 0x8135DE31
+0x1D5E = 0x8135DE32
+0x1D5F = 0x8135DE33
+0x1D60 = 0x8135DE34
+0x1D61 = 0x8135DE35
+0x1D62 = 0x8135DE36
+0x1D63 = 0x8135DE37
+0x1D64 = 0x8135DE38
+0x1D65 = 0x8135DE39
+0x1D66 = 0x8135DF30
+0x1D67 = 0x8135DF31
+0x1D68 = 0x8135DF32
+0x1D69 = 0x8135DF33
+0x1D6A = 0x8135DF34
+0x1D6B = 0x8135DF35
+0x1D6C = 0x8135DF36
+0x1D6D = 0x8135DF37
+0x1D6E = 0x8135DF38
+0x1D6F = 0x8135DF39
+0x1D70 = 0x8135E030
+0x1D71 = 0x8135E031
+0x1D72 = 0x8135E032
+0x1D73 = 0x8135E033
+0x1D74 = 0x8135E034
+0x1D75 = 0x8135E035
+0x1D76 = 0x8135E036
+0x1D77 = 0x8135E037
+0x1D78 = 0x8135E038
+0x1D79 = 0x8135E039
+0x1D7A = 0x8135E130
+0x1D7B = 0x8135E131
+0x1D7C = 0x8135E132
+0x1D7D = 0x8135E133
+0x1D7E = 0x8135E134
+0x1D7F = 0x8135E135
+0x1D80 = 0x8135E136
+0x1D81 = 0x8135E137
+0x1D82 = 0x8135E138
+0x1D83 = 0x8135E139
+0x1D84 = 0x8135E230
+0x1D85 = 0x8135E231
+0x1D86 = 0x8135E232
+0x1D87 = 0x8135E233
+0x1D88 = 0x8135E234
+0x1D89 = 0x8135E235
+0x1D8A = 0x8135E236
+0x1D8B = 0x8135E237
+0x1D8C = 0x8135E238
+0x1D8D = 0x8135E239
+0x1D8E = 0x8135E330
+0x1D8F = 0x8135E331
+0x1D90 = 0x8135E332
+0x1D91 = 0x8135E333
+0x1D92 = 0x8135E334
+0x1D93 = 0x8135E335
+0x1D94 = 0x8135E336
+0x1D95 = 0x8135E337
+0x1D96 = 0x8135E338
+0x1D97 = 0x8135E339
+0x1D98 = 0x8135E430
+0x1D99 = 0x8135E431
+0x1D9A = 0x8135E432
+0x1D9B = 0x8135E433
+0x1D9C = 0x8135E434
+0x1D9D = 0x8135E435
+0x1D9E = 0x8135E436
+0x1D9F = 0x8135E437
+0x1DA0 = 0x8135E438
+0x1DA1 = 0x8135E439
+0x1DA2 = 0x8135E530
+0x1DA3 = 0x8135E531
+0x1DA4 = 0x8135E532
+0x1DA5 = 0x8135E533
+0x1DA6 = 0x8135E534
+0x1DA7 = 0x8135E535
+0x1DA8 = 0x8135E536
+0x1DA9 = 0x8135E537
+0x1DAA = 0x8135E538
+0x1DAB = 0x8135E539
+0x1DAC = 0x8135E630
+0x1DAD = 0x8135E631
+0x1DAE = 0x8135E632
+0x1DAF = 0x8135E633
+0x1DB0 = 0x8135E634
+0x1DB1 = 0x8135E635
+0x1DB2 = 0x8135E636
+0x1DB3 = 0x8135E637
+0x1DB4 = 0x8135E638
+0x1DB5 = 0x8135E639
+0x1DB6 = 0x8135E730
+0x1DB7 = 0x8135E731
+0x1DB8 = 0x8135E732
+0x1DB9 = 0x8135E733
+0x1DBA = 0x8135E734
+0x1DBB = 0x8135E735
+0x1DBC = 0x8135E736
+0x1DBD = 0x8135E737
+0x1DBE = 0x8135E738
+0x1DBF = 0x8135E739
+0x1DC0 = 0x8135E830
+0x1DC1 = 0x8135E831
+0x1DC2 = 0x8135E832
+0x1DC3 = 0x8135E833
+0x1DC4 = 0x8135E834
+0x1DC5 = 0x8135E835
+0x1DC6 = 0x8135E836
+0x1DC7 = 0x8135E837
+0x1DC8 = 0x8135E838
+0x1DC9 = 0x8135E839
+0x1DCA = 0x8135E930
+0x1DCB = 0x8135E931
+0x1DCC = 0x8135E932
+0x1DCD = 0x8135E933
+0x1DCE = 0x8135E934
+0x1DCF = 0x8135E935
+0x1DD0 = 0x8135E936
+0x1DD1 = 0x8135E937
+0x1DD2 = 0x8135E938
+0x1DD3 = 0x8135E939
+0x1DD4 = 0x8135EA30
+0x1DD5 = 0x8135EA31
+0x1DD6 = 0x8135EA32
+0x1DD7 = 0x8135EA33
+0x1DD8 = 0x8135EA34
+0x1DD9 = 0x8135EA35
+0x1DDA = 0x8135EA36
+0x1DDB = 0x8135EA37
+0x1DDC = 0x8135EA38
+0x1DDD = 0x8135EA39
+0x1DDE = 0x8135EB30
+0x1DDF = 0x8135EB31
+0x1DE0 = 0x8135EB32
+0x1DE1 = 0x8135EB33
+0x1DE2 = 0x8135EB34
+0x1DE3 = 0x8135EB35
+0x1DE4 = 0x8135EB36
+0x1DE5 = 0x8135EB37
+0x1DE6 = 0x8135EB38
+0x1DE7 = 0x8135EB39
+0x1DE8 = 0x8135EC30
+0x1DE9 = 0x8135EC31
+0x1DEA = 0x8135EC32
+0x1DEB = 0x8135EC33
+0x1DEC = 0x8135EC34
+0x1DED = 0x8135EC35
+0x1DEE = 0x8135EC36
+0x1DEF = 0x8135EC37
+0x1DF0 = 0x8135EC38
+0x1DF1 = 0x8135EC39
+0x1DF2 = 0x8135ED30
+0x1DF3 = 0x8135ED31
+0x1DF4 = 0x8135ED32
+0x1DF5 = 0x8135ED33
+0x1DF6 = 0x8135ED34
+0x1DF7 = 0x8135ED35
+0x1DF8 = 0x8135ED36
+0x1DF9 = 0x8135ED37
+0x1DFA = 0x8135ED38
+0x1DFB = 0x8135ED39
+0x1DFC = 0x8135EE30
+0x1DFD = 0x8135EE31
+0x1DFE = 0x8135EE32
+0x1DFF = 0x8135EE33
+0x1E00 = 0x8135EE34
+0x1E01 = 0x8135EE35
+0x1E02 = 0x8135EE36
+0x1E03 = 0x8135EE37
+0x1E04 = 0x8135EE38
+0x1E05 = 0x8135EE39
+0x1E06 = 0x8135EF30
+0x1E07 = 0x8135EF31
+0x1E08 = 0x8135EF32
+0x1E09 = 0x8135EF33
+0x1E0A = 0x8135EF34
+0x1E0B = 0x8135EF35
+0x1E0C = 0x8135EF36
+0x1E0D = 0x8135EF37
+0x1E0E = 0x8135EF38
+0x1E0F = 0x8135EF39
+0x1E10 = 0x8135F030
+0x1E11 = 0x8135F031
+0x1E12 = 0x8135F032
+0x1E13 = 0x8135F033
+0x1E14 = 0x8135F034
+0x1E15 = 0x8135F035
+0x1E16 = 0x8135F036
+0x1E17 = 0x8135F037
+0x1E18 = 0x8135F038
+0x1E19 = 0x8135F039
+0x1E1A = 0x8135F130
+0x1E1B = 0x8135F131
+0x1E1C = 0x8135F132
+0x1E1D = 0x8135F133
+0x1E1E = 0x8135F134
+0x1E1F = 0x8135F135
+0x1E20 = 0x8135F136
+0x1E21 = 0x8135F137
+0x1E22 = 0x8135F138
+0x1E23 = 0x8135F139
+0x1E24 = 0x8135F230
+0x1E25 = 0x8135F231
+0x1E26 = 0x8135F232
+0x1E27 = 0x8135F233
+0x1E28 = 0x8135F234
+0x1E29 = 0x8135F235
+0x1E2A = 0x8135F236
+0x1E2B = 0x8135F237
+0x1E2C = 0x8135F238
+0x1E2D = 0x8135F239
+0x1E2E = 0x8135F330
+0x1E2F = 0x8135F331
+0x1E30 = 0x8135F332
+0x1E31 = 0x8135F333
+0x1E32 = 0x8135F334
+0x1E33 = 0x8135F335
+0x1E34 = 0x8135F336
+0x1E35 = 0x8135F337
+0x1E36 = 0x8135F338
+0x1E37 = 0x8135F339
+0x1E38 = 0x8135F430
+0x1E39 = 0x8135F431
+0x1E3A = 0x8135F432
+0x1E3B = 0x8135F433
+0x1E3C = 0x8135F434
+0x1E3D = 0x8135F435
+0x1E3E = 0x8135F436
+0x1E3F = 0x8135F437
+0x1E40 = 0x8135F438
+0x1E41 = 0x8135F439
+0x1E42 = 0x8135F530
+0x1E43 = 0x8135F531
+0x1E44 = 0x8135F532
+0x1E45 = 0x8135F533
+0x1E46 = 0x8135F534
+0x1E47 = 0x8135F535
+0x1E48 = 0x8135F536
+0x1E49 = 0x8135F537
+0x1E4A = 0x8135F538
+0x1E4B = 0x8135F539
+0x1E4C = 0x8135F630
+0x1E4D = 0x8135F631
+0x1E4E = 0x8135F632
+0x1E4F = 0x8135F633
+0x1E50 = 0x8135F634
+0x1E51 = 0x8135F635
+0x1E52 = 0x8135F636
+0x1E53 = 0x8135F637
+0x1E54 = 0x8135F638
+0x1E55 = 0x8135F639
+0x1E56 = 0x8135F730
+0x1E57 = 0x8135F731
+0x1E58 = 0x8135F732
+0x1E59 = 0x8135F733
+0x1E5A = 0x8135F734
+0x1E5B = 0x8135F735
+0x1E5C = 0x8135F736
+0x1E5D = 0x8135F737
+0x1E5E = 0x8135F738
+0x1E5F = 0x8135F739
+0x1E60 = 0x8135F830
+0x1E61 = 0x8135F831
+0x1E62 = 0x8135F832
+0x1E63 = 0x8135F833
+0x1E64 = 0x8135F834
+0x1E65 = 0x8135F835
+0x1E66 = 0x8135F836
+0x1E67 = 0x8135F837
+0x1E68 = 0x8135F838
+0x1E69 = 0x8135F839
+0x1E6A = 0x8135F930
+0x1E6B = 0x8135F931
+0x1E6C = 0x8135F932
+0x1E6D = 0x8135F933
+0x1E6E = 0x8135F934
+0x1E6F = 0x8135F935
+0x1E70 = 0x8135F936
+0x1E71 = 0x8135F937
+0x1E72 = 0x8135F938
+0x1E73 = 0x8135F939
+0x1E74 = 0x8135FA30
+0x1E75 = 0x8135FA31
+0x1E76 = 0x8135FA32
+0x1E77 = 0x8135FA33
+0x1E78 = 0x8135FA34
+0x1E79 = 0x8135FA35
+0x1E7A = 0x8135FA36
+0x1E7B = 0x8135FA37
+0x1E7C = 0x8135FA38
+0x1E7D = 0x8135FA39
+0x1E7E = 0x8135FB30
+0x1E7F = 0x8135FB31
+0x1E80 = 0x8135FB32
+0x1E81 = 0x8135FB33
+0x1E82 = 0x8135FB34
+0x1E83 = 0x8135FB35
+0x1E84 = 0x8135FB36
+0x1E85 = 0x8135FB37
+0x1E86 = 0x8135FB38
+0x1E87 = 0x8135FB39
+0x1E88 = 0x8135FC30
+0x1E89 = 0x8135FC31
+0x1E8A = 0x8135FC32
+0x1E8B = 0x8135FC33
+0x1E8C = 0x8135FC34
+0x1E8D = 0x8135FC35
+0x1E8E = 0x8135FC36
+0x1E8F = 0x8135FC37
+0x1E90 = 0x8135FC38
+0x1E91 = 0x8135FC39
+0x1E92 = 0x8135FD30
+0x1E93 = 0x8135FD31
+0x1E94 = 0x8135FD32
+0x1E95 = 0x8135FD33
+0x1E96 = 0x8135FD34
+0x1E97 = 0x8135FD35
+0x1E98 = 0x8135FD36
+0x1E99 = 0x8135FD37
+0x1E9A = 0x8135FD38
+0x1E9B = 0x8135FD39
+0x1E9C = 0x8135FE30
+0x1E9D = 0x8135FE31
+0x1E9E = 0x8135FE32
+0x1E9F = 0x8135FE33
+0x1EA0 = 0x8135FE34
+0x1EA1 = 0x8135FE35
+0x1EA2 = 0x8135FE36
+0x1EA3 = 0x8135FE37
+0x1EA4 = 0x8135FE38
+0x1EA5 = 0x8135FE39
+0x1EA6 = 0x81368130
+0x1EA7 = 0x81368131
+0x1EA8 = 0x81368132
+0x1EA9 = 0x81368133
+0x1EAA = 0x81368134
+0x1EAB = 0x81368135
+0x1EAC = 0x81368136
+0x1EAD = 0x81368137
+0x1EAE = 0x81368138
+0x1EAF = 0x81368139
+0x1EB0 = 0x81368230
+0x1EB1 = 0x81368231
+0x1EB2 = 0x81368232
+0x1EB3 = 0x81368233
+0x1EB4 = 0x81368234
+0x1EB5 = 0x81368235
+0x1EB6 = 0x81368236
+0x1EB7 = 0x81368237
+0x1EB8 = 0x81368238
+0x1EB9 = 0x81368239
+0x1EBA = 0x81368330
+0x1EBB = 0x81368331
+0x1EBC = 0x81368332
+0x1EBD = 0x81368333
+0x1EBE = 0x81368334
+0x1EBF = 0x81368335
+0x1EC0 = 0x81368336
+0x1EC1 = 0x81368337
+0x1EC2 = 0x81368338
+0x1EC3 = 0x81368339
+0x1EC4 = 0x81368430
+0x1EC5 = 0x81368431
+0x1EC6 = 0x81368432
+0x1EC7 = 0x81368433
+0x1EC8 = 0x81368434
+0x1EC9 = 0x81368435
+0x1ECA = 0x81368436
+0x1ECB = 0x81368437
+0x1ECC = 0x81368438
+0x1ECD = 0x81368439
+0x1ECE = 0x81368530
+0x1ECF = 0x81368531
+0x1ED0 = 0x81368532
+0x1ED1 = 0x81368533
+0x1ED2 = 0x81368534
+0x1ED3 = 0x81368535
+0x1ED4 = 0x81368536
+0x1ED5 = 0x81368537
+0x1ED6 = 0x81368538
+0x1ED7 = 0x81368539
+0x1ED8 = 0x81368630
+0x1ED9 = 0x81368631
+0x1EDA = 0x81368632
+0x1EDB = 0x81368633
+0x1EDC = 0x81368634
+0x1EDD = 0x81368635
+0x1EDE = 0x81368636
+0x1EDF = 0x81368637
+0x1EE0 = 0x81368638
+0x1EE1 = 0x81368639
+0x1EE2 = 0x81368730
+0x1EE3 = 0x81368731
+0x1EE4 = 0x81368732
+0x1EE5 = 0x81368733
+0x1EE6 = 0x81368734
+0x1EE7 = 0x81368735
+0x1EE8 = 0x81368736
+0x1EE9 = 0x81368737
+0x1EEA = 0x81368738
+0x1EEB = 0x81368739
+0x1EEC = 0x81368830
+0x1EED = 0x81368831
+0x1EEE = 0x81368832
+0x1EEF = 0x81368833
+0x1EF0 = 0x81368834
+0x1EF1 = 0x81368835
+0x1EF2 = 0x81368836
+0x1EF3 = 0x81368837
+0x1EF4 = 0x81368838
+0x1EF5 = 0x81368839
+0x1EF6 = 0x81368930
+0x1EF7 = 0x81368931
+0x1EF8 = 0x81368932
+0x1EF9 = 0x81368933
+0x1EFA = 0x81368934
+0x1EFB = 0x81368935
+0x1EFC = 0x81368936
+0x1EFD = 0x81368937
+0x1EFE = 0x81368938
+0x1EFF = 0x81368939
+0x1F00 = 0x81368A30
+0x1F01 = 0x81368A31
+0x1F02 = 0x81368A32
+0x1F03 = 0x81368A33
+0x1F04 = 0x81368A34
+0x1F05 = 0x81368A35
+0x1F06 = 0x81368A36
+0x1F07 = 0x81368A37
+0x1F08 = 0x81368A38
+0x1F09 = 0x81368A39
+0x1F0A = 0x81368B30
+0x1F0B = 0x81368B31
+0x1F0C = 0x81368B32
+0x1F0D = 0x81368B33
+0x1F0E = 0x81368B34
+0x1F0F = 0x81368B35
+0x1F10 = 0x81368B36
+0x1F11 = 0x81368B37
+0x1F12 = 0x81368B38
+0x1F13 = 0x81368B39
+0x1F14 = 0x81368C30
+0x1F15 = 0x81368C31
+0x1F16 = 0x81368C32
+0x1F17 = 0x81368C33
+0x1F18 = 0x81368C34
+0x1F19 = 0x81368C35
+0x1F1A = 0x81368C36
+0x1F1B = 0x81368C37
+0x1F1C = 0x81368C38
+0x1F1D = 0x81368C39
+0x1F1E = 0x81368D30
+0x1F1F = 0x81368D31
+0x1F20 = 0x81368D32
+0x1F21 = 0x81368D33
+0x1F22 = 0x81368D34
+0x1F23 = 0x81368D35
+0x1F24 = 0x81368D36
+0x1F25 = 0x81368D37
+0x1F26 = 0x81368D38
+0x1F27 = 0x81368D39
+0x1F28 = 0x81368E30
+0x1F29 = 0x81368E31
+0x1F2A = 0x81368E32
+0x1F2B = 0x81368E33
+0x1F2C = 0x81368E34
+0x1F2D = 0x81368E35
+0x1F2E = 0x81368E36
+0x1F2F = 0x81368E37
+0x1F30 = 0x81368E38
+0x1F31 = 0x81368E39
+0x1F32 = 0x81368F30
+0x1F33 = 0x81368F31
+0x1F34 = 0x81368F32
+0x1F35 = 0x81368F33
+0x1F36 = 0x81368F34
+0x1F37 = 0x81368F35
+0x1F38 = 0x81368F36
+0x1F39 = 0x81368F37
+0x1F3A = 0x81368F38
+0x1F3B = 0x81368F39
+0x1F3C = 0x81369030
+0x1F3D = 0x81369031
+0x1F3E = 0x81369032
+0x1F3F = 0x81369033
+0x1F40 = 0x81369034
+0x1F41 = 0x81369035
+0x1F42 = 0x81369036
+0x1F43 = 0x81369037
+0x1F44 = 0x81369038
+0x1F45 = 0x81369039
+0x1F46 = 0x81369130
+0x1F47 = 0x81369131
+0x1F48 = 0x81369132
+0x1F49 = 0x81369133
+0x1F4A = 0x81369134
+0x1F4B = 0x81369135
+0x1F4C = 0x81369136
+0x1F4D = 0x81369137
+0x1F4E = 0x81369138
+0x1F4F = 0x81369139
+0x1F50 = 0x81369230
+0x1F51 = 0x81369231
+0x1F52 = 0x81369232
+0x1F53 = 0x81369233
+0x1F54 = 0x81369234
+0x1F55 = 0x81369235
+0x1F56 = 0x81369236
+0x1F57 = 0x81369237
+0x1F58 = 0x81369238
+0x1F59 = 0x81369239
+0x1F5A = 0x81369330
+0x1F5B = 0x81369331
+0x1F5C = 0x81369332
+0x1F5D = 0x81369333
+0x1F5E = 0x81369334
+0x1F5F = 0x81369335
+0x1F60 = 0x81369336
+0x1F61 = 0x81369337
+0x1F62 = 0x81369338
+0x1F63 = 0x81369339
+0x1F64 = 0x81369430
+0x1F65 = 0x81369431
+0x1F66 = 0x81369432
+0x1F67 = 0x81369433
+0x1F68 = 0x81369434
+0x1F69 = 0x81369435
+0x1F6A = 0x81369436
+0x1F6B = 0x81369437
+0x1F6C = 0x81369438
+0x1F6D = 0x81369439
+0x1F6E = 0x81369530
+0x1F6F = 0x81369531
+0x1F70 = 0x81369532
+0x1F71 = 0x81369533
+0x1F72 = 0x81369534
+0x1F73 = 0x81369535
+0x1F74 = 0x81369536
+0x1F75 = 0x81369537
+0x1F76 = 0x81369538
+0x1F77 = 0x81369539
+0x1F78 = 0x81369630
+0x1F79 = 0x81369631
+0x1F7A = 0x81369632
+0x1F7B = 0x81369633
+0x1F7C = 0x81369634
+0x1F7D = 0x81369635
+0x1F7E = 0x81369636
+0x1F7F = 0x81369637
+0x1F80 = 0x81369638
+0x1F81 = 0x81369639
+0x1F82 = 0x81369730
+0x1F83 = 0x81369731
+0x1F84 = 0x81369732
+0x1F85 = 0x81369733
+0x1F86 = 0x81369734
+0x1F87 = 0x81369735
+0x1F88 = 0x81369736
+0x1F89 = 0x81369737
+0x1F8A = 0x81369738
+0x1F8B = 0x81369739
+0x1F8C = 0x81369830
+0x1F8D = 0x81369831
+0x1F8E = 0x81369832
+0x1F8F = 0x81369833
+0x1F90 = 0x81369834
+0x1F91 = 0x81369835
+0x1F92 = 0x81369836
+0x1F93 = 0x81369837
+0x1F94 = 0x81369838
+0x1F95 = 0x81369839
+0x1F96 = 0x81369930
+0x1F97 = 0x81369931
+0x1F98 = 0x81369932
+0x1F99 = 0x81369933
+0x1F9A = 0x81369934
+0x1F9B = 0x81369935
+0x1F9C = 0x81369936
+0x1F9D = 0x81369937
+0x1F9E = 0x81369938
+0x1F9F = 0x81369939
+0x1FA0 = 0x81369A30
+0x1FA1 = 0x81369A31
+0x1FA2 = 0x81369A32
+0x1FA3 = 0x81369A33
+0x1FA4 = 0x81369A34
+0x1FA5 = 0x81369A35
+0x1FA6 = 0x81369A36
+0x1FA7 = 0x81369A37
+0x1FA8 = 0x81369A38
+0x1FA9 = 0x81369A39
+0x1FAA = 0x81369B30
+0x1FAB = 0x81369B31
+0x1FAC = 0x81369B32
+0x1FAD = 0x81369B33
+0x1FAE = 0x81369B34
+0x1FAF = 0x81369B35
+0x1FB0 = 0x81369B36
+0x1FB1 = 0x81369B37
+0x1FB2 = 0x81369B38
+0x1FB3 = 0x81369B39
+0x1FB4 = 0x81369C30
+0x1FB5 = 0x81369C31
+0x1FB6 = 0x81369C32
+0x1FB7 = 0x81369C33
+0x1FB8 = 0x81369C34
+0x1FB9 = 0x81369C35
+0x1FBA = 0x81369C36
+0x1FBB = 0x81369C37
+0x1FBC = 0x81369C38
+0x1FBD = 0x81369C39
+0x1FBE = 0x81369D30
+0x1FBF = 0x81369D31
+0x1FC0 = 0x81369D32
+0x1FC1 = 0x81369D33
+0x1FC2 = 0x81369D34
+0x1FC3 = 0x81369D35
+0x1FC4 = 0x81369D36
+0x1FC5 = 0x81369D37
+0x1FC6 = 0x81369D38
+0x1FC7 = 0x81369D39
+0x1FC8 = 0x81369E30
+0x1FC9 = 0x81369E31
+0x1FCA = 0x81369E32
+0x1FCB = 0x81369E33
+0x1FCC = 0x81369E34
+0x1FCD = 0x81369E35
+0x1FCE = 0x81369E36
+0x1FCF = 0x81369E37
+0x1FD0 = 0x81369E38
+0x1FD1 = 0x81369E39
+0x1FD2 = 0x81369F30
+0x1FD3 = 0x81369F31
+0x1FD4 = 0x81369F32
+0x1FD5 = 0x81369F33
+0x1FD6 = 0x81369F34
+0x1FD7 = 0x81369F35
+0x1FD8 = 0x81369F36
+0x1FD9 = 0x81369F37
+0x1FDA = 0x81369F38
+0x1FDB = 0x81369F39
+0x1FDC = 0x8136A030
+0x1FDD = 0x8136A031
+0x1FDE = 0x8136A032
+0x1FDF = 0x8136A033
+0x1FE0 = 0x8136A034
+0x1FE1 = 0x8136A035
+0x1FE2 = 0x8136A036
+0x1FE3 = 0x8136A037
+0x1FE4 = 0x8136A038
+0x1FE5 = 0x8136A039
+0x1FE6 = 0x8136A130
+0x1FE7 = 0x8136A131
+0x1FE8 = 0x8136A132
+0x1FE9 = 0x8136A133
+0x1FEA = 0x8136A134
+0x1FEB = 0x8136A135
+0x1FEC = 0x8136A136
+0x1FED = 0x8136A137
+0x1FEE = 0x8136A138
+0x1FEF = 0x8136A139
+0x1FF0 = 0x8136A230
+0x1FF1 = 0x8136A231
+0x1FF2 = 0x8136A232
+0x1FF3 = 0x8136A233
+0x1FF4 = 0x8136A234
+0x1FF5 = 0x8136A235
+0x1FF6 = 0x8136A236
+0x1FF7 = 0x8136A237
+0x1FF8 = 0x8136A238
+0x1FF9 = 0x8136A239
+0x1FFA = 0x8136A330
+0x1FFB = 0x8136A331
+0x1FFC = 0x8136A332
+0x1FFD = 0x8136A333
+0x1FFE = 0x8136A334
+0x1FFF = 0x8136A335
+0x2000 = 0x8136A336
+0x2001 = 0x8136A337
+0x2002 = 0x8136A338
+0x2003 = 0x8136A339
+0x2004 = 0x8136A430
+0x2005 = 0x8136A431
+0x2006 = 0x8136A432
+0x2007 = 0x8136A433
+0x2008 = 0x8136A434
+0x2009 = 0x8136A435
+0x200A = 0x8136A436
+0x200B = 0x8136A437
+0x200C = 0x8136A438
+0x200D = 0x8136A439
+0x200E = 0x8136A530
+0x200F = 0x8136A531
+0x2011 = 0x8136A532
+0x2012 = 0x8136A533
+0x2017 = 0x8136A534
+0x201A = 0x8136A535
+0x201B = 0x8136A536
+0x201E = 0x8136A537
+0x201F = 0x8136A538
+0x2020 = 0x8136A539
+0x2021 = 0x8136A630
+0x2022 = 0x8136A631
+0x2023 = 0x8136A632
+0x2024 = 0x8136A633
+0x2027 = 0x8136A634
+0x2028 = 0x8136A635
+0x2029 = 0x8136A636
+0x202A = 0x8136A637
+0x202B = 0x8136A638
+0x202C = 0x8136A639
+0x202D = 0x8136A730
+0x202E = 0x8136A731
+0x202F = 0x8136A732
+0x2031 = 0x8136A733
+0x2034 = 0x8136A734
+0x2036 = 0x8136A735
+0x2037 = 0x8136A736
+0x2038 = 0x8136A737
+0x2039 = 0x8136A738
+0x203A = 0x8136A739
+0x203C = 0x8136A830
+0x203D = 0x8136A831
+0x203E = 0x8136A832
+0x203F = 0x8136A833
+0x2040 = 0x8136A834
+0x2041 = 0x8136A835
+0x2042 = 0x8136A836
+0x2043 = 0x8136A837
+0x2044 = 0x8136A838
+0x2045 = 0x8136A839
+0x2046 = 0x8136A930
+0x2047 = 0x8136A931
+0x2048 = 0x8136A932
+0x2049 = 0x8136A933
+0x204A = 0x8136A934
+0x204B = 0x8136A935
+0x204C = 0x8136A936
+0x204D = 0x8136A937
+0x204E = 0x8136A938
+0x204F = 0x8136A939
+0x2050 = 0x8136AA30
+0x2051 = 0x8136AA31
+0x2052 = 0x8136AA32
+0x2053 = 0x8136AA33
+0x2054 = 0x8136AA34
+0x2055 = 0x8136AA35
+0x2056 = 0x8136AA36
+0x2057 = 0x8136AA37
+0x2058 = 0x8136AA38
+0x2059 = 0x8136AA39
+0x205A = 0x8136AB30
+0x205B = 0x8136AB31
+0x205C = 0x8136AB32
+0x205D = 0x8136AB33
+0x205E = 0x8136AB34
+0x205F = 0x8136AB35
+0x2060 = 0x8136AB36
+0x2061 = 0x8136AB37
+0x2062 = 0x8136AB38
+0x2063 = 0x8136AB39
+0x2064 = 0x8136AC30
+0x2065 = 0x8136AC31
+0x2066 = 0x8136AC32
+0x2067 = 0x8136AC33
+0x2068 = 0x8136AC34
+0x2069 = 0x8136AC35
+0x206A = 0x8136AC36
+0x206B = 0x8136AC37
+0x206C = 0x8136AC38
+0x206D = 0x8136AC39
+0x206E = 0x8136AD30
+0x206F = 0x8136AD31
+0x2070 = 0x8136AD32
+0x2071 = 0x8136AD33
+0x2072 = 0x8136AD34
+0x2073 = 0x8136AD35
+0x2074 = 0x8136AD36
+0x2075 = 0x8136AD37
+0x2076 = 0x8136AD38
+0x2077 = 0x8136AD39
+0x2078 = 0x8136AE30
+0x2079 = 0x8136AE31
+0x207A = 0x8136AE32
+0x207B = 0x8136AE33
+0x207C = 0x8136AE34
+0x207D = 0x8136AE35
+0x207E = 0x8136AE36
+0x207F = 0x8136AE37
+0x2080 = 0x8136AE38
+0x2081 = 0x8136AE39
+0x2082 = 0x8136AF30
+0x2083 = 0x8136AF31
+0x2084 = 0x8136AF32
+0x2085 = 0x8136AF33
+0x2086 = 0x8136AF34
+0x2087 = 0x8136AF35
+0x2088 = 0x8136AF36
+0x2089 = 0x8136AF37
+0x208A = 0x8136AF38
+0x208B = 0x8136AF39
+0x208C = 0x8136B030
+0x208D = 0x8136B031
+0x208E = 0x8136B032
+0x208F = 0x8136B033
+0x2090 = 0x8136B034
+0x2091 = 0x8136B035
+0x2092 = 0x8136B036
+0x2093 = 0x8136B037
+0x2094 = 0x8136B038
+0x2095 = 0x8136B039
+0x2096 = 0x8136B130
+0x2097 = 0x8136B131
+0x2098 = 0x8136B132
+0x2099 = 0x8136B133
+0x209A = 0x8136B134
+0x209B = 0x8136B135
+0x209C = 0x8136B136
+0x209D = 0x8136B137
+0x209E = 0x8136B138
+0x209F = 0x8136B139
+0x20A0 = 0x8136B230
+0x20A1 = 0x8136B231
+0x20A2 = 0x8136B232
+0x20A3 = 0x8136B233
+0x20A4 = 0x8136B234
+0x20A5 = 0x8136B235
+0x20A6 = 0x8136B236
+0x20A7 = 0x8136B237
+0x20A8 = 0x8136B238
+0x20A9 = 0x8136B239
+0x20AA = 0x8136B330
+0x20AB = 0x8136B331
+0x20AD = 0x8136B332
+0x20AE = 0x8136B333
+0x20AF = 0x8136B334
+0x20B0 = 0x8136B335
+0x20B1 = 0x8136B336
+0x20B2 = 0x8136B337
+0x20B3 = 0x8136B338
+0x20B4 = 0x8136B339
+0x20B5 = 0x8136B430
+0x20B6 = 0x8136B431
+0x20B7 = 0x8136B432
+0x20B8 = 0x8136B433
+0x20B9 = 0x8136B434
+0x20BA = 0x8136B435
+0x20BB = 0x8136B436
+0x20BC = 0x8136B437
+0x20BD = 0x8136B438
+0x20BE = 0x8136B439
+0x20BF = 0x8136B530
+0x20C0 = 0x8136B531
+0x20C1 = 0x8136B532
+0x20C2 = 0x8136B533
+0x20C3 = 0x8136B534
+0x20C4 = 0x8136B535
+0x20C5 = 0x8136B536
+0x20C6 = 0x8136B537
+0x20C7 = 0x8136B538
+0x20C8 = 0x8136B539
+0x20C9 = 0x8136B630
+0x20CA = 0x8136B631
+0x20CB = 0x8136B632
+0x20CC = 0x8136B633
+0x20CD = 0x8136B634
+0x20CE = 0x8136B635
+0x20CF = 0x8136B636
+0x20D0 = 0x8136B637
+0x20D1 = 0x8136B638
+0x20D2 = 0x8136B639
+0x20D3 = 0x8136B730
+0x20D4 = 0x8136B731
+0x20D5 = 0x8136B732
+0x20D6 = 0x8136B733
+0x20D7 = 0x8136B734
+0x20D8 = 0x8136B735
+0x20D9 = 0x8136B736
+0x20DA = 0x8136B737
+0x20DB = 0x8136B738
+0x20DC = 0x8136B739
+0x20DD = 0x8136B830
+0x20DE = 0x8136B831
+0x20DF = 0x8136B832
+0x20E0 = 0x8136B833
+0x20E1 = 0x8136B834
+0x20E2 = 0x8136B835
+0x20E3 = 0x8136B836
+0x20E4 = 0x8136B837
+0x20E5 = 0x8136B838
+0x20E6 = 0x8136B839
+0x20E7 = 0x8136B930
+0x20E8 = 0x8136B931
+0x20E9 = 0x8136B932
+0x20EA = 0x8136B933
+0x20EB = 0x8136B934
+0x20EC = 0x8136B935
+0x20ED = 0x8136B936
+0x20EE = 0x8136B937
+0x20EF = 0x8136B938
+0x20F0 = 0x8136B939
+0x20F1 = 0x8136BA30
+0x20F2 = 0x8136BA31
+0x20F3 = 0x8136BA32
+0x20F4 = 0x8136BA33
+0x20F5 = 0x8136BA34
+0x20F6 = 0x8136BA35
+0x20F7 = 0x8136BA36
+0x20F8 = 0x8136BA37
+0x20F9 = 0x8136BA38
+0x20FA = 0x8136BA39
+0x20FB = 0x8136BB30
+0x20FC = 0x8136BB31
+0x20FD = 0x8136BB32
+0x20FE = 0x8136BB33
+0x20FF = 0x8136BB34
+0x2100 = 0x8136BB35
+0x2101 = 0x8136BB36
+0x2102 = 0x8136BB37
+0x2104 = 0x8136BB38
+0x2106 = 0x8136BB39
+0x2107 = 0x8136BC30
+0x2108 = 0x8136BC31
+0x210A = 0x8136BC32
+0x210B = 0x8136BC33
+0x210C = 0x8136BC34
+0x210D = 0x8136BC35
+0x210E = 0x8136BC36
+0x210F = 0x8136BC37
+0x2110 = 0x8136BC38
+0x2111 = 0x8136BC39
+0x2112 = 0x8136BD30
+0x2113 = 0x8136BD31
+0x2114 = 0x8136BD32
+0x2115 = 0x8136BD33
+0x2117 = 0x8136BD34
+0x2118 = 0x8136BD35
+0x2119 = 0x8136BD36
+0x211A = 0x8136BD37
+0x211B = 0x8136BD38
+0x211C = 0x8136BD39
+0x211D = 0x8136BE30
+0x211E = 0x8136BE31
+0x211F = 0x8136BE32
+0x2120 = 0x8136BE33
+0x2122 = 0x8136BE34
+0x2123 = 0x8136BE35
+0x2124 = 0x8136BE36
+0x2125 = 0x8136BE37
+0x2126 = 0x8136BE38
+0x2127 = 0x8136BE39
+0x2128 = 0x8136BF30
+0x2129 = 0x8136BF31
+0x212A = 0x8136BF32
+0x212B = 0x8136BF33
+0x212C = 0x8136BF34
+0x212D = 0x8136BF35
+0x212E = 0x8136BF36
+0x212F = 0x8136BF37
+0x2130 = 0x8136BF38
+0x2131 = 0x8136BF39
+0x2132 = 0x8136C030
+0x2133 = 0x8136C031
+0x2134 = 0x8136C032
+0x2135 = 0x8136C033
+0x2136 = 0x8136C034
+0x2137 = 0x8136C035
+0x2138 = 0x8136C036
+0x2139 = 0x8136C037
+0x213A = 0x8136C038
+0x213B = 0x8136C039
+0x213C = 0x8136C130
+0x213D = 0x8136C131
+0x213E = 0x8136C132
+0x213F = 0x8136C133
+0x2140 = 0x8136C134
+0x2141 = 0x8136C135
+0x2142 = 0x8136C136
+0x2143 = 0x8136C137
+0x2144 = 0x8136C138
+0x2145 = 0x8136C139
+0x2146 = 0x8136C230
+0x2147 = 0x8136C231
+0x2148 = 0x8136C232
+0x2149 = 0x8136C233
+0x214A = 0x8136C234
+0x214B = 0x8136C235
+0x214C = 0x8136C236
+0x214D = 0x8136C237
+0x214E = 0x8136C238
+0x214F = 0x8136C239
+0x2150 = 0x8136C330
+0x2151 = 0x8136C331
+0x2152 = 0x8136C332
+0x2153 = 0x8136C333
+0x2154 = 0x8136C334
+0x2155 = 0x8136C335
+0x2156 = 0x8136C336
+0x2157 = 0x8136C337
+0x2158 = 0x8136C338
+0x2159 = 0x8136C339
+0x215A = 0x8136C430
+0x215B = 0x8136C431
+0x215C = 0x8136C432
+0x215D = 0x8136C433
+0x215E = 0x8136C434
+0x215F = 0x8136C435
+0x216C = 0x8136C436
+0x216D = 0x8136C437
+0x216E = 0x8136C438
+0x216F = 0x8136C439
+0x217A = 0x8136C530
+0x217B = 0x8136C531
+0x217C = 0x8136C532
+0x217D = 0x8136C533
+0x217E = 0x8136C534
+0x217F = 0x8136C535
+0x2180 = 0x8136C536
+0x2181 = 0x8136C537
+0x2182 = 0x8136C538
+0x2183 = 0x8136C539
+0x2184 = 0x8136C630
+0x2185 = 0x8136C631
+0x2186 = 0x8136C632
+0x2187 = 0x8136C633
+0x2188 = 0x8136C634
+0x2189 = 0x8136C635
+0x218A = 0x8136C636
+0x218B = 0x8136C637
+0x218C = 0x8136C638
+0x218D = 0x8136C639
+0x218E = 0x8136C730
+0x218F = 0x8136C731
+0x2194 = 0x8136C732
+0x2195 = 0x8136C733
+0x219A = 0x8136C734
+0x219B = 0x8136C735
+0x219C = 0x8136C736
+0x219D = 0x8136C737
+0x219E = 0x8136C738
+0x219F = 0x8136C739
+0x21A0 = 0x8136C830
+0x21A1 = 0x8136C831
+0x21A2 = 0x8136C832
+0x21A3 = 0x8136C833
+0x21A4 = 0x8136C834
+0x21A5 = 0x8136C835
+0x21A6 = 0x8136C836
+0x21A7 = 0x8136C837
+0x21A8 = 0x8136C838
+0x21A9 = 0x8136C839
+0x21AA = 0x8136C930
+0x21AB = 0x8136C931
+0x21AC = 0x8136C932
+0x21AD = 0x8136C933
+0x21AE = 0x8136C934
+0x21AF = 0x8136C935
+0x21B0 = 0x8136C936
+0x21B1 = 0x8136C937
+0x21B2 = 0x8136C938
+0x21B3 = 0x8136C939
+0x21B4 = 0x8136CA30
+0x21B5 = 0x8136CA31
+0x21B6 = 0x8136CA32
+0x21B7 = 0x8136CA33
+0x21B8 = 0x8136CA34
+0x21B9 = 0x8136CA35
+0x21BA = 0x8136CA36
+0x21BB = 0x8136CA37
+0x21BC = 0x8136CA38
+0x21BD = 0x8136CA39
+0x21BE = 0x8136CB30
+0x21BF = 0x8136CB31
+0x21C0 = 0x8136CB32
+0x21C1 = 0x8136CB33
+0x21C2 = 0x8136CB34
+0x21C3 = 0x8136CB35
+0x21C4 = 0x8136CB36
+0x21C5 = 0x8136CB37
+0x21C6 = 0x8136CB38
+0x21C7 = 0x8136CB39
+0x21C8 = 0x8136CC30
+0x21C9 = 0x8136CC31
+0x21CA = 0x8136CC32
+0x21CB = 0x8136CC33
+0x21CC = 0x8136CC34
+0x21CD = 0x8136CC35
+0x21CE = 0x8136CC36
+0x21CF = 0x8136CC37
+0x21D0 = 0x8136CC38
+0x21D1 = 0x8136CC39
+0x21D2 = 0x8136CD30
+0x21D3 = 0x8136CD31
+0x21D4 = 0x8136CD32
+0x21D5 = 0x8136CD33
+0x21D6 = 0x8136CD34
+0x21D7 = 0x8136CD35
+0x21D8 = 0x8136CD36
+0x21D9 = 0x8136CD37
+0x21DA = 0x8136CD38
+0x21DB = 0x8136CD39
+0x21DC = 0x8136CE30
+0x21DD = 0x8136CE31
+0x21DE = 0x8136CE32
+0x21DF = 0x8136CE33
+0x21E0 = 0x8136CE34
+0x21E1 = 0x8136CE35
+0x21E2 = 0x8136CE36
+0x21E3 = 0x8136CE37
+0x21E4 = 0x8136CE38
+0x21E5 = 0x8136CE39
+0x21E6 = 0x8136CF30
+0x21E7 = 0x8136CF31
+0x21E8 = 0x8136CF32
+0x21E9 = 0x8136CF33
+0x21EA = 0x8136CF34
+0x21EB = 0x8136CF35
+0x21EC = 0x8136CF36
+0x21ED = 0x8136CF37
+0x21EE = 0x8136CF38
+0x21EF = 0x8136CF39
+0x21F0 = 0x8136D030
+0x21F1 = 0x8136D031
+0x21F2 = 0x8136D032
+0x21F3 = 0x8136D033
+0x21F4 = 0x8136D034
+0x21F5 = 0x8136D035
+0x21F6 = 0x8136D036
+0x21F7 = 0x8136D037
+0x21F8 = 0x8136D038
+0x21F9 = 0x8136D039
+0x21FA = 0x8136D130
+0x21FB = 0x8136D131
+0x21FC = 0x8136D132
+0x21FD = 0x8136D133
+0x21FE = 0x8136D134
+0x21FF = 0x8136D135
+0x2200 = 0x8136D136
+0x2201 = 0x8136D137
+0x2202 = 0x8136D138
+0x2203 = 0x8136D139
+0x2204 = 0x8136D230
+0x2205 = 0x8136D231
+0x2206 = 0x8136D232
+0x2207 = 0x8136D233
+0x2209 = 0x8136D234
+0x220A = 0x8136D235
+0x220B = 0x8136D236
+0x220C = 0x8136D237
+0x220D = 0x8136D238
+0x220E = 0x8136D239
+0x2210 = 0x8136D330
+0x2212 = 0x8136D331
+0x2213 = 0x8136D332
+0x2214 = 0x8136D333
+0x2216 = 0x8136D334
+0x2217 = 0x8136D335
+0x2218 = 0x8136D336
+0x2219 = 0x8136D337
+0x221B = 0x8136D338
+0x221C = 0x8136D339
+0x2221 = 0x8136D430
+0x2222 = 0x8136D431
+0x2224 = 0x8136D432
+0x2226 = 0x8136D433
+0x222C = 0x8136D434
+0x222D = 0x8136D435
+0x222F = 0x8136D436
+0x2230 = 0x8136D437
+0x2231 = 0x8136D438
+0x2232 = 0x8136D439
+0x2233 = 0x8136D530
+0x2238 = 0x8136D531
+0x2239 = 0x8136D532
+0x223A = 0x8136D533
+0x223B = 0x8136D534
+0x223C = 0x8136D535
+0x223E = 0x8136D536
+0x223F = 0x8136D537
+0x2240 = 0x8136D538
+0x2241 = 0x8136D539
+0x2242 = 0x8136D630
+0x2243 = 0x8136D631
+0x2244 = 0x8136D632
+0x2245 = 0x8136D633
+0x2246 = 0x8136D634
+0x2247 = 0x8136D635
+0x2249 = 0x8136D636
+0x224A = 0x8136D637
+0x224B = 0x8136D638
+0x224D = 0x8136D639
+0x224E = 0x8136D730
+0x224F = 0x8136D731
+0x2250 = 0x8136D732
+0x2251 = 0x8136D733
+0x2253 = 0x8136D734
+0x2254 = 0x8136D735
+0x2255 = 0x8136D736
+0x2256 = 0x8136D737
+0x2257 = 0x8136D738
+0x2258 = 0x8136D739
+0x2259 = 0x8136D830
+0x225A = 0x8136D831
+0x225B = 0x8136D832
+0x225C = 0x8136D833
+0x225D = 0x8136D834
+0x225E = 0x8136D835
+0x225F = 0x8136D836
+0x2262 = 0x8136D837
+0x2263 = 0x8136D838
+0x2268 = 0x8136D839
+0x2269 = 0x8136D930
+0x226A = 0x8136D931
+0x226B = 0x8136D932
+0x226C = 0x8136D933
+0x226D = 0x8136D934
+0x2270 = 0x8136D935
+0x2271 = 0x8136D936
+0x2272 = 0x8136D937
+0x2273 = 0x8136D938
+0x2274 = 0x8136D939
+0x2275 = 0x8136DA30
+0x2276 = 0x8136DA31
+0x2277 = 0x8136DA32
+0x2278 = 0x8136DA33
+0x2279 = 0x8136DA34
+0x227A = 0x8136DA35
+0x227B = 0x8136DA36
+0x227C = 0x8136DA37
+0x227D = 0x8136DA38
+0x227E = 0x8136DA39
+0x227F = 0x8136DB30
+0x2280 = 0x8136DB31
+0x2281 = 0x8136DB32
+0x2282 = 0x8136DB33
+0x2283 = 0x8136DB34
+0x2284 = 0x8136DB35
+0x2285 = 0x8136DB36
+0x2286 = 0x8136DB37
+0x2287 = 0x8136DB38
+0x2288 = 0x8136DB39
+0x2289 = 0x8136DC30
+0x228A = 0x8136DC31
+0x228B = 0x8136DC32
+0x228C = 0x8136DC33
+0x228D = 0x8136DC34
+0x228E = 0x8136DC35
+0x228F = 0x8136DC36
+0x2290 = 0x8136DC37
+0x2291 = 0x8136DC38
+0x2292 = 0x8136DC39
+0x2293 = 0x8136DD30
+0x2294 = 0x8136DD31
+0x2296 = 0x8136DD32
+0x2297 = 0x8136DD33
+0x2298 = 0x8136DD34
+0x229A = 0x8136DD35
+0x229B = 0x8136DD36
+0x229C = 0x8136DD37
+0x229D = 0x8136DD38
+0x229E = 0x8136DD39
+0x229F = 0x8136DE30
+0x22A0 = 0x8136DE31
+0x22A1 = 0x8136DE32
+0x22A2 = 0x8136DE33
+0x22A3 = 0x8136DE34
+0x22A4 = 0x8136DE35
+0x22A6 = 0x8136DE36
+0x22A7 = 0x8136DE37
+0x22A8 = 0x8136DE38
+0x22A9 = 0x8136DE39
+0x22AA = 0x8136DF30
+0x22AB = 0x8136DF31
+0x22AC = 0x8136DF32
+0x22AD = 0x8136DF33
+0x22AE = 0x8136DF34
+0x22AF = 0x8136DF35
+0x22B0 = 0x8136DF36
+0x22B1 = 0x8136DF37
+0x22B2 = 0x8136DF38
+0x22B3 = 0x8136DF39
+0x22B4 = 0x8136E030
+0x22B5 = 0x8136E031
+0x22B6 = 0x8136E032
+0x22B7 = 0x8136E033
+0x22B8 = 0x8136E034
+0x22B9 = 0x8136E035
+0x22BA = 0x8136E036
+0x22BB = 0x8136E037
+0x22BC = 0x8136E038
+0x22BD = 0x8136E039
+0x22BE = 0x8136E130
+0x22C0 = 0x8136E131
+0x22C1 = 0x8136E132
+0x22C2 = 0x8136E133
+0x22C3 = 0x8136E134
+0x22C4 = 0x8136E135
+0x22C5 = 0x8136E136
+0x22C6 = 0x8136E137
+0x22C7 = 0x8136E138
+0x22C8 = 0x8136E139
+0x22C9 = 0x8136E230
+0x22CA = 0x8136E231
+0x22CB = 0x8136E232
+0x22CC = 0x8136E233
+0x22CD = 0x8136E234
+0x22CE = 0x8136E235
+0x22CF = 0x8136E236
+0x22D0 = 0x8136E237
+0x22D1 = 0x8136E238
+0x22D2 = 0x8136E239
+0x22D3 = 0x8136E330
+0x22D4 = 0x8136E331
+0x22D5 = 0x8136E332
+0x22D6 = 0x8136E333
+0x22D7 = 0x8136E334
+0x22D8 = 0x8136E335
+0x22D9 = 0x8136E336
+0x22DA = 0x8136E337
+0x22DB = 0x8136E338
+0x22DC = 0x8136E339
+0x22DD = 0x8136E430
+0x22DE = 0x8136E431
+0x22DF = 0x8136E432
+0x22E0 = 0x8136E433
+0x22E1 = 0x8136E434
+0x22E2 = 0x8136E435
+0x22E3 = 0x8136E436
+0x22E4 = 0x8136E437
+0x22E5 = 0x8136E438
+0x22E6 = 0x8136E439
+0x22E7 = 0x8136E530
+0x22E8 = 0x8136E531
+0x22E9 = 0x8136E532
+0x22EA = 0x8136E533
+0x22EB = 0x8136E534
+0x22EC = 0x8136E535
+0x22ED = 0x8136E536
+0x22EE = 0x8136E537
+0x22EF = 0x8136E538
+0x22F0 = 0x8136E539
+0x22F1 = 0x8136E630
+0x22F2 = 0x8136E631
+0x22F3 = 0x8136E632
+0x22F4 = 0x8136E633
+0x22F5 = 0x8136E634
+0x22F6 = 0x8136E635
+0x22F7 = 0x8136E636
+0x22F8 = 0x8136E637
+0x22F9 = 0x8136E638
+0x22FA = 0x8136E639
+0x22FB = 0x8136E730
+0x22FC = 0x8136E731
+0x22FD = 0x8136E732
+0x22FE = 0x8136E733
+0x22FF = 0x8136E734
+0x2300 = 0x8136E735
+0x2301 = 0x8136E736
+0x2302 = 0x8136E737
+0x2303 = 0x8136E738
+0x2304 = 0x8136E739
+0x2305 = 0x8136E830
+0x2306 = 0x8136E831
+0x2307 = 0x8136E832
+0x2308 = 0x8136E833
+0x2309 = 0x8136E834
+0x230A = 0x8136E835
+0x230B = 0x8136E836
+0x230C = 0x8136E837
+0x230D = 0x8136E838
+0x230E = 0x8136E839
+0x230F = 0x8136E930
+0x2310 = 0x8136E931
+0x2311 = 0x8136E932
+0x2313 = 0x8136E933
+0x2314 = 0x8136E934
+0x2315 = 0x8136E935
+0x2316 = 0x8136E936
+0x2317 = 0x8136E937
+0x2318 = 0x8136E938
+0x2319 = 0x8136E939
+0x231A = 0x8136EA30
+0x231B = 0x8136EA31
+0x231C = 0x8136EA32
+0x231D = 0x8136EA33
+0x231E = 0x8136EA34
+0x231F = 0x8136EA35
+0x2320 = 0x8136EA36
+0x2321 = 0x8136EA37
+0x2322 = 0x8136EA38
+0x2323 = 0x8136EA39
+0x2324 = 0x8136EB30
+0x2325 = 0x8136EB31
+0x2326 = 0x8136EB32
+0x2327 = 0x8136EB33
+0x2328 = 0x8136EB34
+0x2329 = 0x8136EB35
+0x232A = 0x8136EB36
+0x232B = 0x8136EB37
+0x232C = 0x8136EB38
+0x232D = 0x8136EB39
+0x232E = 0x8136EC30
+0x232F = 0x8136EC31
+0x2330 = 0x8136EC32
+0x2331 = 0x8136EC33
+0x2332 = 0x8136EC34
+0x2333 = 0x8136EC35
+0x2334 = 0x8136EC36
+0x2335 = 0x8136EC37
+0x2336 = 0x8136EC38
+0x2337 = 0x8136EC39
+0x2338 = 0x8136ED30
+0x2339 = 0x8136ED31
+0x233A = 0x8136ED32
+0x233B = 0x8136ED33
+0x233C = 0x8136ED34
+0x233D = 0x8136ED35
+0x233E = 0x8136ED36
+0x233F = 0x8136ED37
+0x2340 = 0x8136ED38
+0x2341 = 0x8136ED39
+0x2342 = 0x8136EE30
+0x2343 = 0x8136EE31
+0x2344 = 0x8136EE32
+0x2345 = 0x8136EE33
+0x2346 = 0x8136EE34
+0x2347 = 0x8136EE35
+0x2348 = 0x8136EE36
+0x2349 = 0x8136EE37
+0x234A = 0x8136EE38
+0x234B = 0x8136EE39
+0x234C = 0x8136EF30
+0x234D = 0x8136EF31
+0x234E = 0x8136EF32
+0x234F = 0x8136EF33
+0x2350 = 0x8136EF34
+0x2351 = 0x8136EF35
+0x2352 = 0x8136EF36
+0x2353 = 0x8136EF37
+0x2354 = 0x8136EF38
+0x2355 = 0x8136EF39
+0x2356 = 0x8136F030
+0x2357 = 0x8136F031
+0x2358 = 0x8136F032
+0x2359 = 0x8136F033
+0x235A = 0x8136F034
+0x235B = 0x8136F035
+0x235C = 0x8136F036
+0x235D = 0x8136F037
+0x235E = 0x8136F038
+0x235F = 0x8136F039
+0x2360 = 0x8136F130
+0x2361 = 0x8136F131
+0x2362 = 0x8136F132
+0x2363 = 0x8136F133
+0x2364 = 0x8136F134
+0x2365 = 0x8136F135
+0x2366 = 0x8136F136
+0x2367 = 0x8136F137
+0x2368 = 0x8136F138
+0x2369 = 0x8136F139
+0x236A = 0x8136F230
+0x236B = 0x8136F231
+0x236C = 0x8136F232
+0x236D = 0x8136F233
+0x236E = 0x8136F234
+0x236F = 0x8136F235
+0x2370 = 0x8136F236
+0x2371 = 0x8136F237
+0x2372 = 0x8136F238
+0x2373 = 0x8136F239
+0x2374 = 0x8136F330
+0x2375 = 0x8136F331
+0x2376 = 0x8136F332
+0x2377 = 0x8136F333
+0x2378 = 0x8136F334
+0x2379 = 0x8136F335
+0x237A = 0x8136F336
+0x237B = 0x8136F337
+0x237C = 0x8136F338
+0x237D = 0x8136F339
+0x237E = 0x8136F430
+0x237F = 0x8136F431
+0x2380 = 0x8136F432
+0x2381 = 0x8136F433
+0x2382 = 0x8136F434
+0x2383 = 0x8136F435
+0x2384 = 0x8136F436
+0x2385 = 0x8136F437
+0x2386 = 0x8136F438
+0x2387 = 0x8136F439
+0x2388 = 0x8136F530
+0x2389 = 0x8136F531
+0x238A = 0x8136F532
+0x238B = 0x8136F533
+0x238C = 0x8136F534
+0x238D = 0x8136F535
+0x238E = 0x8136F536
+0x238F = 0x8136F537
+0x2390 = 0x8136F538
+0x2391 = 0x8136F539
+0x2392 = 0x8136F630
+0x2393 = 0x8136F631
+0x2394 = 0x8136F632
+0x2395 = 0x8136F633
+0x2396 = 0x8136F634
+0x2397 = 0x8136F635
+0x2398 = 0x8136F636
+0x2399 = 0x8136F637
+0x239A = 0x8136F638
+0x239B = 0x8136F639
+0x239C = 0x8136F730
+0x239D = 0x8136F731
+0x239E = 0x8136F732
+0x239F = 0x8136F733
+0x23A0 = 0x8136F734
+0x23A1 = 0x8136F735
+0x23A2 = 0x8136F736
+0x23A3 = 0x8136F737
+0x23A4 = 0x8136F738
+0x23A5 = 0x8136F739
+0x23A6 = 0x8136F830
+0x23A7 = 0x8136F831
+0x23A8 = 0x8136F832
+0x23A9 = 0x8136F833
+0x23AA = 0x8136F834
+0x23AB = 0x8136F835
+0x23AC = 0x8136F836
+0x23AD = 0x8136F837
+0x23AE = 0x8136F838
+0x23AF = 0x8136F839
+0x23B0 = 0x8136F930
+0x23B1 = 0x8136F931
+0x23B2 = 0x8136F932
+0x23B3 = 0x8136F933
+0x23B4 = 0x8136F934
+0x23B5 = 0x8136F935
+0x23B6 = 0x8136F936
+0x23B7 = 0x8136F937
+0x23B8 = 0x8136F938
+0x23B9 = 0x8136F939
+0x23BA = 0x8136FA30
+0x23BB = 0x8136FA31
+0x23BC = 0x8136FA32
+0x23BD = 0x8136FA33
+0x23BE = 0x8136FA34
+0x23BF = 0x8136FA35
+0x23C0 = 0x8136FA36
+0x23C1 = 0x8136FA37
+0x23C2 = 0x8136FA38
+0x23C3 = 0x8136FA39
+0x23C4 = 0x8136FB30
+0x23C5 = 0x8136FB31
+0x23C6 = 0x8136FB32
+0x23C7 = 0x8136FB33
+0x23C8 = 0x8136FB34
+0x23C9 = 0x8136FB35
+0x23CA = 0x8136FB36
+0x23CB = 0x8136FB37
+0x23CC = 0x8136FB38
+0x23CD = 0x8136FB39
+0x23CE = 0x8136FC30
+0x23CF = 0x8136FC31
+0x23D0 = 0x8136FC32
+0x23D1 = 0x8136FC33
+0x23D2 = 0x8136FC34
+0x23D3 = 0x8136FC35
+0x23D4 = 0x8136FC36
+0x23D5 = 0x8136FC37
+0x23D6 = 0x8136FC38
+0x23D7 = 0x8136FC39
+0x23D8 = 0x8136FD30
+0x23D9 = 0x8136FD31
+0x23DA = 0x8136FD32
+0x23DB = 0x8136FD33
+0x23DC = 0x8136FD34
+0x23DD = 0x8136FD35
+0x23DE = 0x8136FD36
+0x23DF = 0x8136FD37
+0x23E0 = 0x8136FD38
+0x23E1 = 0x8136FD39
+0x23E2 = 0x8136FE30
+0x23E3 = 0x8136FE31
+0x23E4 = 0x8136FE32
+0x23E5 = 0x8136FE33
+0x23E6 = 0x8136FE34
+0x23E7 = 0x8136FE35
+0x23E8 = 0x8136FE36
+0x23E9 = 0x8136FE37
+0x23EA = 0x8136FE38
+0x23EB = 0x8136FE39
+0x23EC = 0x81378130
+0x23ED = 0x81378131
+0x23EE = 0x81378132
+0x23EF = 0x81378133
+0x23F0 = 0x81378134
+0x23F1 = 0x81378135
+0x23F2 = 0x81378136
+0x23F3 = 0x81378137
+0x23F4 = 0x81378138
+0x23F5 = 0x81378139
+0x23F6 = 0x81378230
+0x23F7 = 0x81378231
+0x23F8 = 0x81378232
+0x23F9 = 0x81378233
+0x23FA = 0x81378234
+0x23FB = 0x81378235
+0x23FC = 0x81378236
+0x23FD = 0x81378237
+0x23FE = 0x81378238
+0x23FF = 0x81378239
+0x2400 = 0x81378330
+0x2401 = 0x81378331
+0x2402 = 0x81378332
+0x2403 = 0x81378333
+0x2404 = 0x81378334
+0x2405 = 0x81378335
+0x2406 = 0x81378336
+0x2407 = 0x81378337
+0x2408 = 0x81378338
+0x2409 = 0x81378339
+0x240A = 0x81378430
+0x240B = 0x81378431
+0x240C = 0x81378432
+0x240D = 0x81378433
+0x240E = 0x81378434
+0x240F = 0x81378435
+0x2410 = 0x81378436
+0x2411 = 0x81378437
+0x2412 = 0x81378438
+0x2413 = 0x81378439
+0x2414 = 0x81378530
+0x2415 = 0x81378531
+0x2416 = 0x81378532
+0x2417 = 0x81378533
+0x2418 = 0x81378534
+0x2419 = 0x81378535
+0x241A = 0x81378536
+0x241B = 0x81378537
+0x241C = 0x81378538
+0x241D = 0x81378539
+0x241E = 0x81378630
+0x241F = 0x81378631
+0x2420 = 0x81378632
+0x2421 = 0x81378633
+0x2422 = 0x81378634
+0x2423 = 0x81378635
+0x2424 = 0x81378636
+0x2425 = 0x81378637
+0x2426 = 0x81378638
+0x2427 = 0x81378639
+0x2428 = 0x81378730
+0x2429 = 0x81378731
+0x242A = 0x81378732
+0x242B = 0x81378733
+0x242C = 0x81378734
+0x242D = 0x81378735
+0x242E = 0x81378736
+0x242F = 0x81378737
+0x2430 = 0x81378738
+0x2431 = 0x81378739
+0x2432 = 0x81378830
+0x2433 = 0x81378831
+0x2434 = 0x81378832
+0x2435 = 0x81378833
+0x2436 = 0x81378834
+0x2437 = 0x81378835
+0x2438 = 0x81378836
+0x2439 = 0x81378837
+0x243A = 0x81378838
+0x243B = 0x81378839
+0x243C = 0x81378930
+0x243D = 0x81378931
+0x243E = 0x81378932
+0x243F = 0x81378933
+0x2440 = 0x81378934
+0x2441 = 0x81378935
+0x2442 = 0x81378936
+0x2443 = 0x81378937
+0x2444 = 0x81378938
+0x2445 = 0x81378939
+0x2446 = 0x81378A30
+0x2447 = 0x81378A31
+0x2448 = 0x81378A32
+0x2449 = 0x81378A33
+0x244A = 0x81378A34
+0x244B = 0x81378A35
+0x244C = 0x81378A36
+0x244D = 0x81378A37
+0x244E = 0x81378A38
+0x244F = 0x81378A39
+0x2450 = 0x81378B30
+0x2451 = 0x81378B31
+0x2452 = 0x81378B32
+0x2453 = 0x81378B33
+0x2454 = 0x81378B34
+0x2455 = 0x81378B35
+0x2456 = 0x81378B36
+0x2457 = 0x81378B37
+0x2458 = 0x81378B38
+0x2459 = 0x81378B39
+0x245A = 0x81378C30
+0x245B = 0x81378C31
+0x245C = 0x81378C32
+0x245D = 0x81378C33
+0x245E = 0x81378C34
+0x245F = 0x81378C35
+0x246A = 0x81378C36
+0x246B = 0x81378C37
+0x246C = 0x81378C38
+0x246D = 0x81378C39
+0x246E = 0x81378D30
+0x246F = 0x81378D31
+0x2470 = 0x81378D32
+0x2471 = 0x81378D33
+0x2472 = 0x81378D34
+0x2473 = 0x81378D35
+0x249C = 0x81378D36
+0x249D = 0x81378D37
+0x249E = 0x81378D38
+0x249F = 0x81378D39
+0x24A0 = 0x81378E30
+0x24A1 = 0x81378E31
+0x24A2 = 0x81378E32
+0x24A3 = 0x81378E33
+0x24A4 = 0x81378E34
+0x24A5 = 0x81378E35
+0x24A6 = 0x81378E36
+0x24A7 = 0x81378E37
+0x24A8 = 0x81378E38
+0x24A9 = 0x81378E39
+0x24AA = 0x81378F30
+0x24AB = 0x81378F31
+0x24AC = 0x81378F32
+0x24AD = 0x81378F33
+0x24AE = 0x81378F34
+0x24AF = 0x81378F35
+0x24B0 = 0x81378F36
+0x24B1 = 0x81378F37
+0x24B2 = 0x81378F38
+0x24B3 = 0x81378F39
+0x24B4 = 0x81379030
+0x24B5 = 0x81379031
+0x24B6 = 0x81379032
+0x24B7 = 0x81379033
+0x24B8 = 0x81379034
+0x24B9 = 0x81379035
+0x24BA = 0x81379036
+0x24BB = 0x81379037
+0x24BC = 0x81379038
+0x24BD = 0x81379039
+0x24BE = 0x81379130
+0x24BF = 0x81379131
+0x24C0 = 0x81379132
+0x24C1 = 0x81379133
+0x24C2 = 0x81379134
+0x24C3 = 0x81379135
+0x24C4 = 0x81379136
+0x24C5 = 0x81379137
+0x24C6 = 0x81379138
+0x24C7 = 0x81379139
+0x24C8 = 0x81379230
+0x24C9 = 0x81379231
+0x24CA = 0x81379232
+0x24CB = 0x81379233
+0x24CC = 0x81379234
+0x24CD = 0x81379235
+0x24CE = 0x81379236
+0x24CF = 0x81379237
+0x24D0 = 0x81379238
+0x24D1 = 0x81379239
+0x24D2 = 0x81379330
+0x24D3 = 0x81379331
+0x24D4 = 0x81379332
+0x24D5 = 0x81379333
+0x24D6 = 0x81379334
+0x24D7 = 0x81379335
+0x24D8 = 0x81379336
+0x24D9 = 0x81379337
+0x24DA = 0x81379338
+0x24DB = 0x81379339
+0x24DC = 0x81379430
+0x24DD = 0x81379431
+0x24DE = 0x81379432
+0x24DF = 0x81379433
+0x24E0 = 0x81379434
+0x24E1 = 0x81379435
+0x24E2 = 0x81379436
+0x24E3 = 0x81379437
+0x24E4 = 0x81379438
+0x24E5 = 0x81379439
+0x24E6 = 0x81379530
+0x24E7 = 0x81379531
+0x24E8 = 0x81379532
+0x24E9 = 0x81379533
+0x24EA = 0x81379534
+0x24EB = 0x81379535
+0x24EC = 0x81379536
+0x24ED = 0x81379537
+0x24EE = 0x81379538
+0x24EF = 0x81379539
+0x24F0 = 0x81379630
+0x24F1 = 0x81379631
+0x24F2 = 0x81379632
+0x24F3 = 0x81379633
+0x24F4 = 0x81379634
+0x24F5 = 0x81379635
+0x24F6 = 0x81379636
+0x24F7 = 0x81379637
+0x24F8 = 0x81379638
+0x24F9 = 0x81379639
+0x24FA = 0x81379730
+0x24FB = 0x81379731
+0x24FC = 0x81379732
+0x24FD = 0x81379733
+0x24FE = 0x81379734
+0x24FF = 0x81379735
+0x254C = 0x81379736
+0x254D = 0x81379737
+0x254E = 0x81379738
+0x254F = 0x81379739
+0x2574 = 0x81379830
+0x2575 = 0x81379831
+0x2576 = 0x81379832
+0x2577 = 0x81379833
+0x2578 = 0x81379834
+0x2579 = 0x81379835
+0x257A = 0x81379836
+0x257B = 0x81379837
+0x257C = 0x81379838
+0x257D = 0x81379839
+0x257E = 0x81379930
+0x257F = 0x81379931
+0x2580 = 0x81379932
+0x2590 = 0x81379933
+0x2591 = 0x81379934
+0x2592 = 0x81379935
+0x2596 = 0x81379936
+0x2597 = 0x81379937
+0x2598 = 0x81379938
+0x2599 = 0x81379939
+0x259A = 0x81379A30
+0x259B = 0x81379A31
+0x259C = 0x81379A32
+0x259D = 0x81379A33
+0x259E = 0x81379A34
+0x259F = 0x81379A35
+0x25A2 = 0x81379A36
+0x25A3 = 0x81379A37
+0x25A4 = 0x81379A38
+0x25A5 = 0x81379A39
+0x25A6 = 0x81379B30
+0x25A7 = 0x81379B31
+0x25A8 = 0x81379B32
+0x25A9 = 0x81379B33
+0x25AA = 0x81379B34
+0x25AB = 0x81379B35
+0x25AC = 0x81379B36
+0x25AD = 0x81379B37
+0x25AE = 0x81379B38
+0x25AF = 0x81379B39
+0x25B0 = 0x81379C30
+0x25B1 = 0x81379C31
+0x25B4 = 0x81379C32
+0x25B5 = 0x81379C33
+0x25B6 = 0x81379C34
+0x25B7 = 0x81379C35
+0x25B8 = 0x81379C36
+0x25B9 = 0x81379C37
+0x25BA = 0x81379C38
+0x25BB = 0x81379C39
+0x25BE = 0x81379D30
+0x25BF = 0x81379D31
+0x25C0 = 0x81379D32
+0x25C1 = 0x81379D33
+0x25C2 = 0x81379D34
+0x25C3 = 0x81379D35
+0x25C4 = 0x81379D36
+0x25C5 = 0x81379D37
+0x25C8 = 0x81379D38
+0x25C9 = 0x81379D39
+0x25CA = 0x81379E30
+0x25CC = 0x81379E31
+0x25CD = 0x81379E32
+0x25D0 = 0x81379E33
+0x25D1 = 0x81379E34
+0x25D2 = 0x81379E35
+0x25D3 = 0x81379E36
+0x25D4 = 0x81379E37
+0x25D5 = 0x81379E38
+0x25D6 = 0x81379E39
+0x25D7 = 0x81379F30
+0x25D8 = 0x81379F31
+0x25D9 = 0x81379F32
+0x25DA = 0x81379F33
+0x25DB = 0x81379F34
+0x25DC = 0x81379F35
+0x25DD = 0x81379F36
+0x25DE = 0x81379F37
+0x25DF = 0x81379F38
+0x25E0 = 0x81379F39
+0x25E1 = 0x8137A030
+0x25E6 = 0x8137A031
+0x25E7 = 0x8137A032
+0x25E8 = 0x8137A033
+0x25E9 = 0x8137A034
+0x25EA = 0x8137A035
+0x25EB = 0x8137A036
+0x25EC = 0x8137A037
+0x25ED = 0x8137A038
+0x25EE = 0x8137A039
+0x25EF = 0x8137A130
+0x25F0 = 0x8137A131
+0x25F1 = 0x8137A132
+0x25F2 = 0x8137A133
+0x25F3 = 0x8137A134
+0x25F4 = 0x8137A135
+0x25F5 = 0x8137A136
+0x25F6 = 0x8137A137
+0x25F7 = 0x8137A138
+0x25F8 = 0x8137A139
+0x25F9 = 0x8137A230
+0x25FA = 0x8137A231
+0x25FB = 0x8137A232
+0x25FC = 0x8137A233
+0x25FD = 0x8137A234
+0x25FE = 0x8137A235
+0x25FF = 0x8137A236
+0x2600 = 0x8137A237
+0x2601 = 0x8137A238
+0x2602 = 0x8137A239
+0x2603 = 0x8137A330
+0x2604 = 0x8137A331
+0x2607 = 0x8137A332
+0x2608 = 0x8137A333
+0x260A = 0x8137A334
+0x260B = 0x8137A335
+0x260C = 0x8137A336
+0x260D = 0x8137A337
+0x260E = 0x8137A338
+0x260F = 0x8137A339
+0x2610 = 0x8137A430
+0x2611 = 0x8137A431
+0x2612 = 0x8137A432
+0x2613 = 0x8137A433
+0x2614 = 0x8137A434
+0x2615 = 0x8137A435
+0x2616 = 0x8137A436
+0x2617 = 0x8137A437
+0x2618 = 0x8137A438
+0x2619 = 0x8137A439
+0x261A = 0x8137A530
+0x261B = 0x8137A531
+0x261C = 0x8137A532
+0x261D = 0x8137A533
+0x261E = 0x8137A534
+0x261F = 0x8137A535
+0x2620 = 0x8137A536
+0x2621 = 0x8137A537
+0x2622 = 0x8137A538
+0x2623 = 0x8137A539
+0x2624 = 0x8137A630
+0x2625 = 0x8137A631
+0x2626 = 0x8137A632
+0x2627 = 0x8137A633
+0x2628 = 0x8137A634
+0x2629 = 0x8137A635
+0x262A = 0x8137A636
+0x262B = 0x8137A637
+0x262C = 0x8137A638
+0x262D = 0x8137A639
+0x262E = 0x8137A730
+0x262F = 0x8137A731
+0x2630 = 0x8137A732
+0x2631 = 0x8137A733
+0x2632 = 0x8137A734
+0x2633 = 0x8137A735
+0x2634 = 0x8137A736
+0x2635 = 0x8137A737
+0x2636 = 0x8137A738
+0x2637 = 0x8137A739
+0x2638 = 0x8137A830
+0x2639 = 0x8137A831
+0x263A = 0x8137A832
+0x263B = 0x8137A833
+0x263C = 0x8137A834
+0x263D = 0x8137A835
+0x263E = 0x8137A836
+0x263F = 0x8137A837
+0x2641 = 0x8137A838
+0x2643 = 0x8137A839
+0x2644 = 0x8137A930
+0x2645 = 0x8137A931
+0x2646 = 0x8137A932
+0x2647 = 0x8137A933
+0x2648 = 0x8137A934
+0x2649 = 0x8137A935
+0x264A = 0x8137A936
+0x264B = 0x8137A937
+0x264C = 0x8137A938
+0x264D = 0x8137A939
+0x264E = 0x8137AA30
+0x264F = 0x8137AA31
+0x2650 = 0x8137AA32
+0x2651 = 0x8137AA33
+0x2652 = 0x8137AA34
+0x2653 = 0x8137AA35
+0x2654 = 0x8137AA36
+0x2655 = 0x8137AA37
+0x2656 = 0x8137AA38
+0x2657 = 0x8137AA39
+0x2658 = 0x8137AB30
+0x2659 = 0x8137AB31
+0x265A = 0x8137AB32
+0x265B = 0x8137AB33
+0x265C = 0x8137AB34
+0x265D = 0x8137AB35
+0x265E = 0x8137AB36
+0x265F = 0x8137AB37
+0x2660 = 0x8137AB38
+0x2661 = 0x8137AB39
+0x2662 = 0x8137AC30
+0x2663 = 0x8137AC31
+0x2664 = 0x8137AC32
+0x2665 = 0x8137AC33
+0x2666 = 0x8137AC34
+0x2667 = 0x8137AC35
+0x2668 = 0x8137AC36
+0x2669 = 0x8137AC37
+0x266A = 0x8137AC38
+0x266B = 0x8137AC39
+0x266C = 0x8137AD30
+0x266D = 0x8137AD31
+0x266E = 0x8137AD32
+0x266F = 0x8137AD33
+0x2670 = 0x8137AD34
+0x2671 = 0x8137AD35
+0x2672 = 0x8137AD36
+0x2673 = 0x8137AD37
+0x2674 = 0x8137AD38
+0x2675 = 0x8137AD39
+0x2676 = 0x8137AE30
+0x2677 = 0x8137AE31
+0x2678 = 0x8137AE32
+0x2679 = 0x8137AE33
+0x267A = 0x8137AE34
+0x267B = 0x8137AE35
+0x267C = 0x8137AE36
+0x267D = 0x8137AE37
+0x267E = 0x8137AE38
+0x267F = 0x8137AE39
+0x2680 = 0x8137AF30
+0x2681 = 0x8137AF31
+0x2682 = 0x8137AF32
+0x2683 = 0x8137AF33
+0x2684 = 0x8137AF34
+0x2685 = 0x8137AF35
+0x2686 = 0x8137AF36
+0x2687 = 0x8137AF37
+0x2688 = 0x8137AF38
+0x2689 = 0x8137AF39
+0x268A = 0x8137B030
+0x268B = 0x8137B031
+0x268C = 0x8137B032
+0x268D = 0x8137B033
+0x268E = 0x8137B034
+0x268F = 0x8137B035
+0x2690 = 0x8137B036
+0x2691 = 0x8137B037
+0x2692 = 0x8137B038
+0x2693 = 0x8137B039
+0x2694 = 0x8137B130
+0x2695 = 0x8137B131
+0x2696 = 0x8137B132
+0x2697 = 0x8137B133
+0x2698 = 0x8137B134
+0x2699 = 0x8137B135
+0x269A = 0x8137B136
+0x269B = 0x8137B137
+0x269C = 0x8137B138
+0x269D = 0x8137B139
+0x269E = 0x8137B230
+0x269F = 0x8137B231
+0x26A0 = 0x8137B232
+0x26A1 = 0x8137B233
+0x26A2 = 0x8137B234
+0x26A3 = 0x8137B235
+0x26A4 = 0x8137B236
+0x26A5 = 0x8137B237
+0x26A6 = 0x8137B238
+0x26A7 = 0x8137B239
+0x26A8 = 0x8137B330
+0x26A9 = 0x8137B331
+0x26AA = 0x8137B332
+0x26AB = 0x8137B333
+0x26AC = 0x8137B334
+0x26AD = 0x8137B335
+0x26AE = 0x8137B336
+0x26AF = 0x8137B337
+0x26B0 = 0x8137B338
+0x26B1 = 0x8137B339
+0x26B2 = 0x8137B430
+0x26B3 = 0x8137B431
+0x26B4 = 0x8137B432
+0x26B5 = 0x8137B433
+0x26B6 = 0x8137B434
+0x26B7 = 0x8137B435
+0x26B8 = 0x8137B436
+0x26B9 = 0x8137B437
+0x26BA = 0x8137B438
+0x26BB = 0x8137B439
+0x26BC = 0x8137B530
+0x26BD = 0x8137B531
+0x26BE = 0x8137B532
+0x26BF = 0x8137B533
+0x26C0 = 0x8137B534
+0x26C1 = 0x8137B535
+0x26C2 = 0x8137B536
+0x26C3 = 0x8137B537
+0x26C4 = 0x8137B538
+0x26C5 = 0x8137B539
+0x26C6 = 0x8137B630
+0x26C7 = 0x8137B631
+0x26C8 = 0x8137B632
+0x26C9 = 0x8137B633
+0x26CA = 0x8137B634
+0x26CB = 0x8137B635
+0x26CC = 0x8137B636
+0x26CD = 0x8137B637
+0x26CE = 0x8137B638
+0x26CF = 0x8137B639
+0x26D0 = 0x8137B730
+0x26D1 = 0x8137B731
+0x26D2 = 0x8137B732
+0x26D3 = 0x8137B733
+0x26D4 = 0x8137B734
+0x26D5 = 0x8137B735
+0x26D6 = 0x8137B736
+0x26D7 = 0x8137B737
+0x26D8 = 0x8137B738
+0x26D9 = 0x8137B739
+0x26DA = 0x8137B830
+0x26DB = 0x8137B831
+0x26DC = 0x8137B832
+0x26DD = 0x8137B833
+0x26DE = 0x8137B834
+0x26DF = 0x8137B835
+0x26E0 = 0x8137B836
+0x26E1 = 0x8137B837
+0x26E2 = 0x8137B838
+0x26E3 = 0x8137B839
+0x26E4 = 0x8137B930
+0x26E5 = 0x8137B931
+0x26E6 = 0x8137B932
+0x26E7 = 0x8137B933
+0x26E8 = 0x8137B934
+0x26E9 = 0x8137B935
+0x26EA = 0x8137B936
+0x26EB = 0x8137B937
+0x26EC = 0x8137B938
+0x26ED = 0x8137B939
+0x26EE = 0x8137BA30
+0x26EF = 0x8137BA31
+0x26F0 = 0x8137BA32
+0x26F1 = 0x8137BA33
+0x26F2 = 0x8137BA34
+0x26F3 = 0x8137BA35
+0x26F4 = 0x8137BA36
+0x26F5 = 0x8137BA37
+0x26F6 = 0x8137BA38
+0x26F7 = 0x8137BA39
+0x26F8 = 0x8137BB30
+0x26F9 = 0x8137BB31
+0x26FA = 0x8137BB32
+0x26FB = 0x8137BB33
+0x26FC = 0x8137BB34
+0x26FD = 0x8137BB35
+0x26FE = 0x8137BB36
+0x26FF = 0x8137BB37
+0x2700 = 0x8137BB38
+0x2701 = 0x8137BB39
+0x2702 = 0x8137BC30
+0x2703 = 0x8137BC31
+0x2704 = 0x8137BC32
+0x2705 = 0x8137BC33
+0x2706 = 0x8137BC34
+0x2707 = 0x8137BC35
+0x2708 = 0x8137BC36
+0x2709 = 0x8137BC37
+0x270A = 0x8137BC38
+0x270B = 0x8137BC39
+0x270C = 0x8137BD30
+0x270D = 0x8137BD31
+0x270E = 0x8137BD32
+0x270F = 0x8137BD33
+0x2710 = 0x8137BD34
+0x2711 = 0x8137BD35
+0x2712 = 0x8137BD36
+0x2713 = 0x8137BD37
+0x2714 = 0x8137BD38
+0x2715 = 0x8137BD39
+0x2716 = 0x8137BE30
+0x2717 = 0x8137BE31
+0x2718 = 0x8137BE32
+0x2719 = 0x8137BE33
+0x271A = 0x8137BE34
+0x271B = 0x8137BE35
+0x271C = 0x8137BE36
+0x271D = 0x8137BE37
+0x271E = 0x8137BE38
+0x271F = 0x8137BE39
+0x2720 = 0x8137BF30
+0x2721 = 0x8137BF31
+0x2722 = 0x8137BF32
+0x2723 = 0x8137BF33
+0x2724 = 0x8137BF34
+0x2725 = 0x8137BF35
+0x2726 = 0x8137BF36
+0x2727 = 0x8137BF37
+0x2728 = 0x8137BF38
+0x2729 = 0x8137BF39
+0x272A = 0x8137C030
+0x272B = 0x8137C031
+0x272C = 0x8137C032
+0x272D = 0x8137C033
+0x272E = 0x8137C034
+0x272F = 0x8137C035
+0x2730 = 0x8137C036
+0x2731 = 0x8137C037
+0x2732 = 0x8137C038
+0x2733 = 0x8137C039
+0x2734 = 0x8137C130
+0x2735 = 0x8137C131
+0x2736 = 0x8137C132
+0x2737 = 0x8137C133
+0x2738 = 0x8137C134
+0x2739 = 0x8137C135
+0x273A = 0x8137C136
+0x273B = 0x8137C137
+0x273C = 0x8137C138
+0x273D = 0x8137C139
+0x273E = 0x8137C230
+0x273F = 0x8137C231
+0x2740 = 0x8137C232
+0x2741 = 0x8137C233
+0x2742 = 0x8137C234
+0x2743 = 0x8137C235
+0x2744 = 0x8137C236
+0x2745 = 0x8137C237
+0x2746 = 0x8137C238
+0x2747 = 0x8137C239
+0x2748 = 0x8137C330
+0x2749 = 0x8137C331
+0x274A = 0x8137C332
+0x274B = 0x8137C333
+0x274C = 0x8137C334
+0x274D = 0x8137C335
+0x274E = 0x8137C336
+0x274F = 0x8137C337
+0x2750 = 0x8137C338
+0x2751 = 0x8137C339
+0x2752 = 0x8137C430
+0x2753 = 0x8137C431
+0x2754 = 0x8137C432
+0x2755 = 0x8137C433
+0x2756 = 0x8137C434
+0x2757 = 0x8137C435
+0x2758 = 0x8137C436
+0x2759 = 0x8137C437
+0x275A = 0x8137C438
+0x275B = 0x8137C439
+0x275C = 0x8137C530
+0x275D = 0x8137C531
+0x275E = 0x8137C532
+0x275F = 0x8137C533
+0x2760 = 0x8137C534
+0x2761 = 0x8137C535
+0x2762 = 0x8137C536
+0x2763 = 0x8137C537
+0x2764 = 0x8137C538
+0x2765 = 0x8137C539
+0x2766 = 0x8137C630
+0x2767 = 0x8137C631
+0x2768 = 0x8137C632
+0x2769 = 0x8137C633
+0x276A = 0x8137C634
+0x276B = 0x8137C635
+0x276C = 0x8137C636
+0x276D = 0x8137C637
+0x276E = 0x8137C638
+0x276F = 0x8137C639
+0x2770 = 0x8137C730
+0x2771 = 0x8137C731
+0x2772 = 0x8137C732
+0x2773 = 0x8137C733
+0x2774 = 0x8137C734
+0x2775 = 0x8137C735
+0x2776 = 0x8137C736
+0x2777 = 0x8137C737
+0x2778 = 0x8137C738
+0x2779 = 0x8137C739
+0x277A = 0x8137C830
+0x277B = 0x8137C831
+0x277C = 0x8137C832
+0x277D = 0x8137C833
+0x277E = 0x8137C834
+0x277F = 0x8137C835
+0x2780 = 0x8137C836
+0x2781 = 0x8137C837
+0x2782 = 0x8137C838
+0x2783 = 0x8137C839
+0x2784 = 0x8137C930
+0x2785 = 0x8137C931
+0x2786 = 0x8137C932
+0x2787 = 0x8137C933
+0x2788 = 0x8137C934
+0x2789 = 0x8137C935
+0x278A = 0x8137C936
+0x278B = 0x8137C937
+0x278C = 0x8137C938
+0x278D = 0x8137C939
+0x278E = 0x8137CA30
+0x278F = 0x8137CA31
+0x2790 = 0x8137CA32
+0x2791 = 0x8137CA33
+0x2792 = 0x8137CA34
+0x2793 = 0x8137CA35
+0x2794 = 0x8137CA36
+0x2795 = 0x8137CA37
+0x2796 = 0x8137CA38
+0x2797 = 0x8137CA39
+0x2798 = 0x8137CB30
+0x2799 = 0x8137CB31
+0x279A = 0x8137CB32
+0x279B = 0x8137CB33
+0x279C = 0x8137CB34
+0x279D = 0x8137CB35
+0x279E = 0x8137CB36
+0x279F = 0x8137CB37
+0x27A0 = 0x8137CB38
+0x27A1 = 0x8137CB39
+0x27A2 = 0x8137CC30
+0x27A3 = 0x8137CC31
+0x27A4 = 0x8137CC32
+0x27A5 = 0x8137CC33
+0x27A6 = 0x8137CC34
+0x27A7 = 0x8137CC35
+0x27A8 = 0x8137CC36
+0x27A9 = 0x8137CC37
+0x27AA = 0x8137CC38
+0x27AB = 0x8137CC39
+0x27AC = 0x8137CD30
+0x27AD = 0x8137CD31
+0x27AE = 0x8137CD32
+0x27AF = 0x8137CD33
+0x27B0 = 0x8137CD34
+0x27B1 = 0x8137CD35
+0x27B2 = 0x8137CD36
+0x27B3 = 0x8137CD37
+0x27B4 = 0x8137CD38
+0x27B5 = 0x8137CD39
+0x27B6 = 0x8137CE30
+0x27B7 = 0x8137CE31
+0x27B8 = 0x8137CE32
+0x27B9 = 0x8137CE33
+0x27BA = 0x8137CE34
+0x27BB = 0x8137CE35
+0x27BC = 0x8137CE36
+0x27BD = 0x8137CE37
+0x27BE = 0x8137CE38
+0x27BF = 0x8137CE39
+0x27C0 = 0x8137CF30
+0x27C1 = 0x8137CF31
+0x27C2 = 0x8137CF32
+0x27C3 = 0x8137CF33
+0x27C4 = 0x8137CF34
+0x27C5 = 0x8137CF35
+0x27C6 = 0x8137CF36
+0x27C7 = 0x8137CF37
+0x27C8 = 0x8137CF38
+0x27C9 = 0x8137CF39
+0x27CA = 0x8137D030
+0x27CB = 0x8137D031
+0x27CC = 0x8137D032
+0x27CD = 0x8137D033
+0x27CE = 0x8137D034
+0x27CF = 0x8137D035
+0x27D0 = 0x8137D036
+0x27D1 = 0x8137D037
+0x27D2 = 0x8137D038
+0x27D3 = 0x8137D039
+0x27D4 = 0x8137D130
+0x27D5 = 0x8137D131
+0x27D6 = 0x8137D132
+0x27D7 = 0x8137D133
+0x27D8 = 0x8137D134
+0x27D9 = 0x8137D135
+0x27DA = 0x8137D136
+0x27DB = 0x8137D137
+0x27DC = 0x8137D138
+0x27DD = 0x8137D139
+0x27DE = 0x8137D230
+0x27DF = 0x8137D231
+0x27E0 = 0x8137D232
+0x27E1 = 0x8137D233
+0x27E2 = 0x8137D234
+0x27E3 = 0x8137D235
+0x27E4 = 0x8137D236
+0x27E5 = 0x8137D237
+0x27E6 = 0x8137D238
+0x27E7 = 0x8137D239
+0x27E8 = 0x8137D330
+0x27E9 = 0x8137D331
+0x27EA = 0x8137D332
+0x27EB = 0x8137D333
+0x27EC = 0x8137D334
+0x27ED = 0x8137D335
+0x27EE = 0x8137D336
+0x27EF = 0x8137D337
+0x27F0 = 0x8137D338
+0x27F1 = 0x8137D339
+0x27F2 = 0x8137D430
+0x27F3 = 0x8137D431
+0x27F4 = 0x8137D432
+0x27F5 = 0x8137D433
+0x27F6 = 0x8137D434
+0x27F7 = 0x8137D435
+0x27F8 = 0x8137D436
+0x27F9 = 0x8137D437
+0x27FA = 0x8137D438
+0x27FB = 0x8137D439
+0x27FC = 0x8137D530
+0x27FD = 0x8137D531
+0x27FE = 0x8137D532
+0x27FF = 0x8137D533
+0x2800 = 0x8137D534
+0x2801 = 0x8137D535
+0x2802 = 0x8137D536
+0x2803 = 0x8137D537
+0x2804 = 0x8137D538
+0x2805 = 0x8137D539
+0x2806 = 0x8137D630
+0x2807 = 0x8137D631
+0x2808 = 0x8137D632
+0x2809 = 0x8137D633
+0x280A = 0x8137D634
+0x280B = 0x8137D635
+0x280C = 0x8137D636
+0x280D = 0x8137D637
+0x280E = 0x8137D638
+0x280F = 0x8137D639
+0x2810 = 0x8137D730
+0x2811 = 0x8137D731
+0x2812 = 0x8137D732
+0x2813 = 0x8137D733
+0x2814 = 0x8137D734
+0x2815 = 0x8137D735
+0x2816 = 0x8137D736
+0x2817 = 0x8137D737
+0x2818 = 0x8137D738
+0x2819 = 0x8137D739
+0x281A = 0x8137D830
+0x281B = 0x8137D831
+0x281C = 0x8137D832
+0x281D = 0x8137D833
+0x281E = 0x8137D834
+0x281F = 0x8137D835
+0x2820 = 0x8137D836
+0x2821 = 0x8137D837
+0x2822 = 0x8137D838
+0x2823 = 0x8137D839
+0x2824 = 0x8137D930
+0x2825 = 0x8137D931
+0x2826 = 0x8137D932
+0x2827 = 0x8137D933
+0x2828 = 0x8137D934
+0x2829 = 0x8137D935
+0x282A = 0x8137D936
+0x282B = 0x8137D937
+0x282C = 0x8137D938
+0x282D = 0x8137D939
+0x282E = 0x8137DA30
+0x282F = 0x8137DA31
+0x2830 = 0x8137DA32
+0x2831 = 0x8137DA33
+0x2832 = 0x8137DA34
+0x2833 = 0x8137DA35
+0x2834 = 0x8137DA36
+0x2835 = 0x8137DA37
+0x2836 = 0x8137DA38
+0x2837 = 0x8137DA39
+0x2838 = 0x8137DB30
+0x2839 = 0x8137DB31
+0x283A = 0x8137DB32
+0x283B = 0x8137DB33
+0x283C = 0x8137DB34
+0x283D = 0x8137DB35
+0x283E = 0x8137DB36
+0x283F = 0x8137DB37
+0x2840 = 0x8137DB38
+0x2841 = 0x8137DB39
+0x2842 = 0x8137DC30
+0x2843 = 0x8137DC31
+0x2844 = 0x8137DC32
+0x2845 = 0x8137DC33
+0x2846 = 0x8137DC34
+0x2847 = 0x8137DC35
+0x2848 = 0x8137DC36
+0x2849 = 0x8137DC37
+0x284A = 0x8137DC38
+0x284B = 0x8137DC39
+0x284C = 0x8137DD30
+0x284D = 0x8137DD31
+0x284E = 0x8137DD32
+0x284F = 0x8137DD33
+0x2850 = 0x8137DD34
+0x2851 = 0x8137DD35
+0x2852 = 0x8137DD36
+0x2853 = 0x8137DD37
+0x2854 = 0x8137DD38
+0x2855 = 0x8137DD39
+0x2856 = 0x8137DE30
+0x2857 = 0x8137DE31
+0x2858 = 0x8137DE32
+0x2859 = 0x8137DE33
+0x285A = 0x8137DE34
+0x285B = 0x8137DE35
+0x285C = 0x8137DE36
+0x285D = 0x8137DE37
+0x285E = 0x8137DE38
+0x285F = 0x8137DE39
+0x2860 = 0x8137DF30
+0x2861 = 0x8137DF31
+0x2862 = 0x8137DF32
+0x2863 = 0x8137DF33
+0x2864 = 0x8137DF34
+0x2865 = 0x8137DF35
+0x2866 = 0x8137DF36
+0x2867 = 0x8137DF37
+0x2868 = 0x8137DF38
+0x2869 = 0x8137DF39
+0x286A = 0x8137E030
+0x286B = 0x8137E031
+0x286C = 0x8137E032
+0x286D = 0x8137E033
+0x286E = 0x8137E034
+0x286F = 0x8137E035
+0x2870 = 0x8137E036
+0x2871 = 0x8137E037
+0x2872 = 0x8137E038
+0x2873 = 0x8137E039
+0x2874 = 0x8137E130
+0x2875 = 0x8137E131
+0x2876 = 0x8137E132
+0x2877 = 0x8137E133
+0x2878 = 0x8137E134
+0x2879 = 0x8137E135
+0x287A = 0x8137E136
+0x287B = 0x8137E137
+0x287C = 0x8137E138
+0x287D = 0x8137E139
+0x287E = 0x8137E230
+0x287F = 0x8137E231
+0x2880 = 0x8137E232
+0x2881 = 0x8137E233
+0x2882 = 0x8137E234
+0x2883 = 0x8137E235
+0x2884 = 0x8137E236
+0x2885 = 0x8137E237
+0x2886 = 0x8137E238
+0x2887 = 0x8137E239
+0x2888 = 0x8137E330
+0x2889 = 0x8137E331
+0x288A = 0x8137E332
+0x288B = 0x8137E333
+0x288C = 0x8137E334
+0x288D = 0x8137E335
+0x288E = 0x8137E336
+0x288F = 0x8137E337
+0x2890 = 0x8137E338
+0x2891 = 0x8137E339
+0x2892 = 0x8137E430
+0x2893 = 0x8137E431
+0x2894 = 0x8137E432
+0x2895 = 0x8137E433
+0x2896 = 0x8137E434
+0x2897 = 0x8137E435
+0x2898 = 0x8137E436
+0x2899 = 0x8137E437
+0x289A = 0x8137E438
+0x289B = 0x8137E439
+0x289C = 0x8137E530
+0x289D = 0x8137E531
+0x289E = 0x8137E532
+0x289F = 0x8137E533
+0x28A0 = 0x8137E534
+0x28A1 = 0x8137E535
+0x28A2 = 0x8137E536
+0x28A3 = 0x8137E537
+0x28A4 = 0x8137E538
+0x28A5 = 0x8137E539
+0x28A6 = 0x8137E630
+0x28A7 = 0x8137E631
+0x28A8 = 0x8137E632
+0x28A9 = 0x8137E633
+0x28AA = 0x8137E634
+0x28AB = 0x8137E635
+0x28AC = 0x8137E636
+0x28AD = 0x8137E637
+0x28AE = 0x8137E638
+0x28AF = 0x8137E639
+0x28B0 = 0x8137E730
+0x28B1 = 0x8137E731
+0x28B2 = 0x8137E732
+0x28B3 = 0x8137E733
+0x28B4 = 0x8137E734
+0x28B5 = 0x8137E735
+0x28B6 = 0x8137E736
+0x28B7 = 0x8137E737
+0x28B8 = 0x8137E738
+0x28B9 = 0x8137E739
+0x28BA = 0x8137E830
+0x28BB = 0x8137E831
+0x28BC = 0x8137E832
+0x28BD = 0x8137E833
+0x28BE = 0x8137E834
+0x28BF = 0x8137E835
+0x28C0 = 0x8137E836
+0x28C1 = 0x8137E837
+0x28C2 = 0x8137E838
+0x28C3 = 0x8137E839
+0x28C4 = 0x8137E930
+0x28C5 = 0x8137E931
+0x28C6 = 0x8137E932
+0x28C7 = 0x8137E933
+0x28C8 = 0x8137E934
+0x28C9 = 0x8137E935
+0x28CA = 0x8137E936
+0x28CB = 0x8137E937
+0x28CC = 0x8137E938
+0x28CD = 0x8137E939
+0x28CE = 0x8137EA30
+0x28CF = 0x8137EA31
+0x28D0 = 0x8137EA32
+0x28D1 = 0x8137EA33
+0x28D2 = 0x8137EA34
+0x28D3 = 0x8137EA35
+0x28D4 = 0x8137EA36
+0x28D5 = 0x8137EA37
+0x28D6 = 0x8137EA38
+0x28D7 = 0x8137EA39
+0x28D8 = 0x8137EB30
+0x28D9 = 0x8137EB31
+0x28DA = 0x8137EB32
+0x28DB = 0x8137EB33
+0x28DC = 0x8137EB34
+0x28DD = 0x8137EB35
+0x28DE = 0x8137EB36
+0x28DF = 0x8137EB37
+0x28E0 = 0x8137EB38
+0x28E1 = 0x8137EB39
+0x28E2 = 0x8137EC30
+0x28E3 = 0x8137EC31
+0x28E4 = 0x8137EC32
+0x28E5 = 0x8137EC33
+0x28E6 = 0x8137EC34
+0x28E7 = 0x8137EC35
+0x28E8 = 0x8137EC36
+0x28E9 = 0x8137EC37
+0x28EA = 0x8137EC38
+0x28EB = 0x8137EC39
+0x28EC = 0x8137ED30
+0x28ED = 0x8137ED31
+0x28EE = 0x8137ED32
+0x28EF = 0x8137ED33
+0x28F0 = 0x8137ED34
+0x28F1 = 0x8137ED35
+0x28F2 = 0x8137ED36
+0x28F3 = 0x8137ED37
+0x28F4 = 0x8137ED38
+0x28F5 = 0x8137ED39
+0x28F6 = 0x8137EE30
+0x28F7 = 0x8137EE31
+0x28F8 = 0x8137EE32
+0x28F9 = 0x8137EE33
+0x28FA = 0x8137EE34
+0x28FB = 0x8137EE35
+0x28FC = 0x8137EE36
+0x28FD = 0x8137EE37
+0x28FE = 0x8137EE38
+0x28FF = 0x8137EE39
+0x2900 = 0x8137EF30
+0x2901 = 0x8137EF31
+0x2902 = 0x8137EF32
+0x2903 = 0x8137EF33
+0x2904 = 0x8137EF34
+0x2905 = 0x8137EF35
+0x2906 = 0x8137EF36
+0x2907 = 0x8137EF37
+0x2908 = 0x8137EF38
+0x2909 = 0x8137EF39
+0x290A = 0x8137F030
+0x290B = 0x8137F031
+0x290C = 0x8137F032
+0x290D = 0x8137F033
+0x290E = 0x8137F034
+0x290F = 0x8137F035
+0x2910 = 0x8137F036
+0x2911 = 0x8137F037
+0x2912 = 0x8137F038
+0x2913 = 0x8137F039
+0x2914 = 0x8137F130
+0x2915 = 0x8137F131
+0x2916 = 0x8137F132
+0x2917 = 0x8137F133
+0x2918 = 0x8137F134
+0x2919 = 0x8137F135
+0x291A = 0x8137F136
+0x291B = 0x8137F137
+0x291C = 0x8137F138
+0x291D = 0x8137F139
+0x291E = 0x8137F230
+0x291F = 0x8137F231
+0x2920 = 0x8137F232
+0x2921 = 0x8137F233
+0x2922 = 0x8137F234
+0x2923 = 0x8137F235
+0x2924 = 0x8137F236
+0x2925 = 0x8137F237
+0x2926 = 0x8137F238
+0x2927 = 0x8137F239
+0x2928 = 0x8137F330
+0x2929 = 0x8137F331
+0x292A = 0x8137F332
+0x292B = 0x8137F333
+0x292C = 0x8137F334
+0x292D = 0x8137F335
+0x292E = 0x8137F336
+0x292F = 0x8137F337
+0x2930 = 0x8137F338
+0x2931 = 0x8137F339
+0x2932 = 0x8137F430
+0x2933 = 0x8137F431
+0x2934 = 0x8137F432
+0x2935 = 0x8137F433
+0x2936 = 0x8137F434
+0x2937 = 0x8137F435
+0x2938 = 0x8137F436
+0x2939 = 0x8137F437
+0x293A = 0x8137F438
+0x293B = 0x8137F439
+0x293C = 0x8137F530
+0x293D = 0x8137F531
+0x293E = 0x8137F532
+0x293F = 0x8137F533
+0x2940 = 0x8137F534
+0x2941 = 0x8137F535
+0x2942 = 0x8137F536
+0x2943 = 0x8137F537
+0x2944 = 0x8137F538
+0x2945 = 0x8137F539
+0x2946 = 0x8137F630
+0x2947 = 0x8137F631
+0x2948 = 0x8137F632
+0x2949 = 0x8137F633
+0x294A = 0x8137F634
+0x294B = 0x8137F635
+0x294C = 0x8137F636
+0x294D = 0x8137F637
+0x294E = 0x8137F638
+0x294F = 0x8137F639
+0x2950 = 0x8137F730
+0x2951 = 0x8137F731
+0x2952 = 0x8137F732
+0x2953 = 0x8137F733
+0x2954 = 0x8137F734
+0x2955 = 0x8137F735
+0x2956 = 0x8137F736
+0x2957 = 0x8137F737
+0x2958 = 0x8137F738
+0x2959 = 0x8137F739
+0x295A = 0x8137F830
+0x295B = 0x8137F831
+0x295C = 0x8137F832
+0x295D = 0x8137F833
+0x295E = 0x8137F834
+0x295F = 0x8137F835
+0x2960 = 0x8137F836
+0x2961 = 0x8137F837
+0x2962 = 0x8137F838
+0x2963 = 0x8137F839
+0x2964 = 0x8137F930
+0x2965 = 0x8137F931
+0x2966 = 0x8137F932
+0x2967 = 0x8137F933
+0x2968 = 0x8137F934
+0x2969 = 0x8137F935
+0x296A = 0x8137F936
+0x296B = 0x8137F937
+0x296C = 0x8137F938
+0x296D = 0x8137F939
+0x296E = 0x8137FA30
+0x296F = 0x8137FA31
+0x2970 = 0x8137FA32
+0x2971 = 0x8137FA33
+0x2972 = 0x8137FA34
+0x2973 = 0x8137FA35
+0x2974 = 0x8137FA36
+0x2975 = 0x8137FA37
+0x2976 = 0x8137FA38
+0x2977 = 0x8137FA39
+0x2978 = 0x8137FB30
+0x2979 = 0x8137FB31
+0x297A = 0x8137FB32
+0x297B = 0x8137FB33
+0x297C = 0x8137FB34
+0x297D = 0x8137FB35
+0x297E = 0x8137FB36
+0x297F = 0x8137FB37
+0x2980 = 0x8137FB38
+0x2981 = 0x8137FB39
+0x2982 = 0x8137FC30
+0x2983 = 0x8137FC31
+0x2984 = 0x8137FC32
+0x2985 = 0x8137FC33
+0x2986 = 0x8137FC34
+0x2987 = 0x8137FC35
+0x2988 = 0x8137FC36
+0x2989 = 0x8137FC37
+0x298A = 0x8137FC38
+0x298B = 0x8137FC39
+0x298C = 0x8137FD30
+0x298D = 0x8137FD31
+0x298E = 0x8137FD32
+0x298F = 0x8137FD33
+0x2990 = 0x8137FD34
+0x2991 = 0x8137FD35
+0x2992 = 0x8137FD36
+0x2993 = 0x8137FD37
+0x2994 = 0x8137FD38
+0x2995 = 0x8137FD39
+0x2996 = 0x8137FE30
+0x2997 = 0x8137FE31
+0x2998 = 0x8137FE32
+0x2999 = 0x8137FE33
+0x299A = 0x8137FE34
+0x299B = 0x8137FE35
+0x299C = 0x8137FE36
+0x299D = 0x8137FE37
+0x299E = 0x8137FE38
+0x299F = 0x8137FE39
+0x29A0 = 0x81388130
+0x29A1 = 0x81388131
+0x29A2 = 0x81388132
+0x29A3 = 0x81388133
+0x29A4 = 0x81388134
+0x29A5 = 0x81388135
+0x29A6 = 0x81388136
+0x29A7 = 0x81388137
+0x29A8 = 0x81388138
+0x29A9 = 0x81388139
+0x29AA = 0x81388230
+0x29AB = 0x81388231
+0x29AC = 0x81388232
+0x29AD = 0x81388233
+0x29AE = 0x81388234
+0x29AF = 0x81388235
+0x29B0 = 0x81388236
+0x29B1 = 0x81388237
+0x29B2 = 0x81388238
+0x29B3 = 0x81388239
+0x29B4 = 0x81388330
+0x29B5 = 0x81388331
+0x29B6 = 0x81388332
+0x29B7 = 0x81388333
+0x29B8 = 0x81388334
+0x29B9 = 0x81388335
+0x29BA = 0x81388336
+0x29BB = 0x81388337
+0x29BC = 0x81388338
+0x29BD = 0x81388339
+0x29BE = 0x81388430
+0x29BF = 0x81388431
+0x29C0 = 0x81388432
+0x29C1 = 0x81388433
+0x29C2 = 0x81388434
+0x29C3 = 0x81388435
+0x29C4 = 0x81388436
+0x29C5 = 0x81388437
+0x29C6 = 0x81388438
+0x29C7 = 0x81388439
+0x29C8 = 0x81388530
+0x29C9 = 0x81388531
+0x29CA = 0x81388532
+0x29CB = 0x81388533
+0x29CC = 0x81388534
+0x29CD = 0x81388535
+0x29CE = 0x81388536
+0x29CF = 0x81388537
+0x29D0 = 0x81388538
+0x29D1 = 0x81388539
+0x29D2 = 0x81388630
+0x29D3 = 0x81388631
+0x29D4 = 0x81388632
+0x29D5 = 0x81388633
+0x29D6 = 0x81388634
+0x29D7 = 0x81388635
+0x29D8 = 0x81388636
+0x29D9 = 0x81388637
+0x29DA = 0x81388638
+0x29DB = 0x81388639
+0x29DC = 0x81388730
+0x29DD = 0x81388731
+0x29DE = 0x81388732
+0x29DF = 0x81388733
+0x29E0 = 0x81388734
+0x29E1 = 0x81388735
+0x29E2 = 0x81388736
+0x29E3 = 0x81388737
+0x29E4 = 0x81388738
+0x29E5 = 0x81388739
+0x29E6 = 0x81388830
+0x29E7 = 0x81388831
+0x29E8 = 0x81388832
+0x29E9 = 0x81388833
+0x29EA = 0x81388834
+0x29EB = 0x81388835
+0x29EC = 0x81388836
+0x29ED = 0x81388837
+0x29EE = 0x81388838
+0x29EF = 0x81388839
+0x29F0 = 0x81388930
+0x29F1 = 0x81388931
+0x29F2 = 0x81388932
+0x29F3 = 0x81388933
+0x29F4 = 0x81388934
+0x29F5 = 0x81388935
+0x29F6 = 0x81388936
+0x29F7 = 0x81388937
+0x29F8 = 0x81388938
+0x29F9 = 0x81388939
+0x29FA = 0x81388A30
+0x29FB = 0x81388A31
+0x29FC = 0x81388A32
+0x29FD = 0x81388A33
+0x29FE = 0x81388A34
+0x29FF = 0x81388A35
+0x2A00 = 0x81388A36
+0x2A01 = 0x81388A37
+0x2A02 = 0x81388A38
+0x2A03 = 0x81388A39
+0x2A04 = 0x81388B30
+0x2A05 = 0x81388B31
+0x2A06 = 0x81388B32
+0x2A07 = 0x81388B33
+0x2A08 = 0x81388B34
+0x2A09 = 0x81388B35
+0x2A0A = 0x81388B36
+0x2A0B = 0x81388B37
+0x2A0C = 0x81388B38
+0x2A0D = 0x81388B39
+0x2A0E = 0x81388C30
+0x2A0F = 0x81388C31
+0x2A10 = 0x81388C32
+0x2A11 = 0x81388C33
+0x2A12 = 0x81388C34
+0x2A13 = 0x81388C35
+0x2A14 = 0x81388C36
+0x2A15 = 0x81388C37
+0x2A16 = 0x81388C38
+0x2A17 = 0x81388C39
+0x2A18 = 0x81388D30
+0x2A19 = 0x81388D31
+0x2A1A = 0x81388D32
+0x2A1B = 0x81388D33
+0x2A1C = 0x81388D34
+0x2A1D = 0x81388D35
+0x2A1E = 0x81388D36
+0x2A1F = 0x81388D37
+0x2A20 = 0x81388D38
+0x2A21 = 0x81388D39
+0x2A22 = 0x81388E30
+0x2A23 = 0x81388E31
+0x2A24 = 0x81388E32
+0x2A25 = 0x81388E33
+0x2A26 = 0x81388E34
+0x2A27 = 0x81388E35
+0x2A28 = 0x81388E36
+0x2A29 = 0x81388E37
+0x2A2A = 0x81388E38
+0x2A2B = 0x81388E39
+0x2A2C = 0x81388F30
+0x2A2D = 0x81388F31
+0x2A2E = 0x81388F32
+0x2A2F = 0x81388F33
+0x2A30 = 0x81388F34
+0x2A31 = 0x81388F35
+0x2A32 = 0x81388F36
+0x2A33 = 0x81388F37
+0x2A34 = 0x81388F38
+0x2A35 = 0x81388F39
+0x2A36 = 0x81389030
+0x2A37 = 0x81389031
+0x2A38 = 0x81389032
+0x2A39 = 0x81389033
+0x2A3A = 0x81389034
+0x2A3B = 0x81389035
+0x2A3C = 0x81389036
+0x2A3D = 0x81389037
+0x2A3E = 0x81389038
+0x2A3F = 0x81389039
+0x2A40 = 0x81389130
+0x2A41 = 0x81389131
+0x2A42 = 0x81389132
+0x2A43 = 0x81389133
+0x2A44 = 0x81389134
+0x2A45 = 0x81389135
+0x2A46 = 0x81389136
+0x2A47 = 0x81389137
+0x2A48 = 0x81389138
+0x2A49 = 0x81389139
+0x2A4A = 0x81389230
+0x2A4B = 0x81389231
+0x2A4C = 0x81389232
+0x2A4D = 0x81389233
+0x2A4E = 0x81389234
+0x2A4F = 0x81389235
+0x2A50 = 0x81389236
+0x2A51 = 0x81389237
+0x2A52 = 0x81389238
+0x2A53 = 0x81389239
+0x2A54 = 0x81389330
+0x2A55 = 0x81389331
+0x2A56 = 0x81389332
+0x2A57 = 0x81389333
+0x2A58 = 0x81389334
+0x2A59 = 0x81389335
+0x2A5A = 0x81389336
+0x2A5B = 0x81389337
+0x2A5C = 0x81389338
+0x2A5D = 0x81389339
+0x2A5E = 0x81389430
+0x2A5F = 0x81389431
+0x2A60 = 0x81389432
+0x2A61 = 0x81389433
+0x2A62 = 0x81389434
+0x2A63 = 0x81389435
+0x2A64 = 0x81389436
+0x2A65 = 0x81389437
+0x2A66 = 0x81389438
+0x2A67 = 0x81389439
+0x2A68 = 0x81389530
+0x2A69 = 0x81389531
+0x2A6A = 0x81389532
+0x2A6B = 0x81389533
+0x2A6C = 0x81389534
+0x2A6D = 0x81389535
+0x2A6E = 0x81389536
+0x2A6F = 0x81389537
+0x2A70 = 0x81389538
+0x2A71 = 0x81389539
+0x2A72 = 0x81389630
+0x2A73 = 0x81389631
+0x2A74 = 0x81389632
+0x2A75 = 0x81389633
+0x2A76 = 0x81389634
+0x2A77 = 0x81389635
+0x2A78 = 0x81389636
+0x2A79 = 0x81389637
+0x2A7A = 0x81389638
+0x2A7B = 0x81389639
+0x2A7C = 0x81389730
+0x2A7D = 0x81389731
+0x2A7E = 0x81389732
+0x2A7F = 0x81389733
+0x2A80 = 0x81389734
+0x2A81 = 0x81389735
+0x2A82 = 0x81389736
+0x2A83 = 0x81389737
+0x2A84 = 0x81389738
+0x2A85 = 0x81389739
+0x2A86 = 0x81389830
+0x2A87 = 0x81389831
+0x2A88 = 0x81389832
+0x2A89 = 0x81389833
+0x2A8A = 0x81389834
+0x2A8B = 0x81389835
+0x2A8C = 0x81389836
+0x2A8D = 0x81389837
+0x2A8E = 0x81389838
+0x2A8F = 0x81389839
+0x2A90 = 0x81389930
+0x2A91 = 0x81389931
+0x2A92 = 0x81389932
+0x2A93 = 0x81389933
+0x2A94 = 0x81389934
+0x2A95 = 0x81389935
+0x2A96 = 0x81389936
+0x2A97 = 0x81389937
+0x2A98 = 0x81389938
+0x2A99 = 0x81389939
+0x2A9A = 0x81389A30
+0x2A9B = 0x81389A31
+0x2A9C = 0x81389A32
+0x2A9D = 0x81389A33
+0x2A9E = 0x81389A34
+0x2A9F = 0x81389A35
+0x2AA0 = 0x81389A36
+0x2AA1 = 0x81389A37
+0x2AA2 = 0x81389A38
+0x2AA3 = 0x81389A39
+0x2AA4 = 0x81389B30
+0x2AA5 = 0x81389B31
+0x2AA6 = 0x81389B32
+0x2AA7 = 0x81389B33
+0x2AA8 = 0x81389B34
+0x2AA9 = 0x81389B35
+0x2AAA = 0x81389B36
+0x2AAB = 0x81389B37
+0x2AAC = 0x81389B38
+0x2AAD = 0x81389B39
+0x2AAE = 0x81389C30
+0x2AAF = 0x81389C31
+0x2AB0 = 0x81389C32
+0x2AB1 = 0x81389C33
+0x2AB2 = 0x81389C34
+0x2AB3 = 0x81389C35
+0x2AB4 = 0x81389C36
+0x2AB5 = 0x81389C37
+0x2AB6 = 0x81389C38
+0x2AB7 = 0x81389C39
+0x2AB8 = 0x81389D30
+0x2AB9 = 0x81389D31
+0x2ABA = 0x81389D32
+0x2ABB = 0x81389D33
+0x2ABC = 0x81389D34
+0x2ABD = 0x81389D35
+0x2ABE = 0x81389D36
+0x2ABF = 0x81389D37
+0x2AC0 = 0x81389D38
+0x2AC1 = 0x81389D39
+0x2AC2 = 0x81389E30
+0x2AC3 = 0x81389E31
+0x2AC4 = 0x81389E32
+0x2AC5 = 0x81389E33
+0x2AC6 = 0x81389E34
+0x2AC7 = 0x81389E35
+0x2AC8 = 0x81389E36
+0x2AC9 = 0x81389E37
+0x2ACA = 0x81389E38
+0x2ACB = 0x81389E39
+0x2ACC = 0x81389F30
+0x2ACD = 0x81389F31
+0x2ACE = 0x81389F32
+0x2ACF = 0x81389F33
+0x2AD0 = 0x81389F34
+0x2AD1 = 0x81389F35
+0x2AD2 = 0x81389F36
+0x2AD3 = 0x81389F37
+0x2AD4 = 0x81389F38
+0x2AD5 = 0x81389F39
+0x2AD6 = 0x8138A030
+0x2AD7 = 0x8138A031
+0x2AD8 = 0x8138A032
+0x2AD9 = 0x8138A033
+0x2ADA = 0x8138A034
+0x2ADB = 0x8138A035
+0x2ADC = 0x8138A036
+0x2ADD = 0x8138A037
+0x2ADE = 0x8138A038
+0x2ADF = 0x8138A039
+0x2AE0 = 0x8138A130
+0x2AE1 = 0x8138A131
+0x2AE2 = 0x8138A132
+0x2AE3 = 0x8138A133
+0x2AE4 = 0x8138A134
+0x2AE5 = 0x8138A135
+0x2AE6 = 0x8138A136
+0x2AE7 = 0x8138A137
+0x2AE8 = 0x8138A138
+0x2AE9 = 0x8138A139
+0x2AEA = 0x8138A230
+0x2AEB = 0x8138A231
+0x2AEC = 0x8138A232
+0x2AED = 0x8138A233
+0x2AEE = 0x8138A234
+0x2AEF = 0x8138A235
+0x2AF0 = 0x8138A236
+0x2AF1 = 0x8138A237
+0x2AF2 = 0x8138A238
+0x2AF3 = 0x8138A239
+0x2AF4 = 0x8138A330
+0x2AF5 = 0x8138A331
+0x2AF6 = 0x8138A332
+0x2AF7 = 0x8138A333
+0x2AF8 = 0x8138A334
+0x2AF9 = 0x8138A335
+0x2AFA = 0x8138A336
+0x2AFB = 0x8138A337
+0x2AFC = 0x8138A338
+0x2AFD = 0x8138A339
+0x2AFE = 0x8138A430
+0x2AFF = 0x8138A431
+0x2B00 = 0x8138A432
+0x2B01 = 0x8138A433
+0x2B02 = 0x8138A434
+0x2B03 = 0x8138A435
+0x2B04 = 0x8138A436
+0x2B05 = 0x8138A437
+0x2B06 = 0x8138A438
+0x2B07 = 0x8138A439
+0x2B08 = 0x8138A530
+0x2B09 = 0x8138A531
+0x2B0A = 0x8138A532
+0x2B0B = 0x8138A533
+0x2B0C = 0x8138A534
+0x2B0D = 0x8138A535
+0x2B0E = 0x8138A536
+0x2B0F = 0x8138A537
+0x2B10 = 0x8138A538
+0x2B11 = 0x8138A539
+0x2B12 = 0x8138A630
+0x2B13 = 0x8138A631
+0x2B14 = 0x8138A632
+0x2B15 = 0x8138A633
+0x2B16 = 0x8138A634
+0x2B17 = 0x8138A635
+0x2B18 = 0x8138A636
+0x2B19 = 0x8138A637
+0x2B1A = 0x8138A638
+0x2B1B = 0x8138A639
+0x2B1C = 0x8138A730
+0x2B1D = 0x8138A731
+0x2B1E = 0x8138A732
+0x2B1F = 0x8138A733
+0x2B20 = 0x8138A734
+0x2B21 = 0x8138A735
+0x2B22 = 0x8138A736
+0x2B23 = 0x8138A737
+0x2B24 = 0x8138A738
+0x2B25 = 0x8138A739
+0x2B26 = 0x8138A830
+0x2B27 = 0x8138A831
+0x2B28 = 0x8138A832
+0x2B29 = 0x8138A833
+0x2B2A = 0x8138A834
+0x2B2B = 0x8138A835
+0x2B2C = 0x8138A836
+0x2B2D = 0x8138A837
+0x2B2E = 0x8138A838
+0x2B2F = 0x8138A839
+0x2B30 = 0x8138A930
+0x2B31 = 0x8138A931
+0x2B32 = 0x8138A932
+0x2B33 = 0x8138A933
+0x2B34 = 0x8138A934
+0x2B35 = 0x8138A935
+0x2B36 = 0x8138A936
+0x2B37 = 0x8138A937
+0x2B38 = 0x8138A938
+0x2B39 = 0x8138A939
+0x2B3A = 0x8138AA30
+0x2B3B = 0x8138AA31
+0x2B3C = 0x8138AA32
+0x2B3D = 0x8138AA33
+0x2B3E = 0x8138AA34
+0x2B3F = 0x8138AA35
+0x2B40 = 0x8138AA36
+0x2B41 = 0x8138AA37
+0x2B42 = 0x8138AA38
+0x2B43 = 0x8138AA39
+0x2B44 = 0x8138AB30
+0x2B45 = 0x8138AB31
+0x2B46 = 0x8138AB32
+0x2B47 = 0x8138AB33
+0x2B48 = 0x8138AB34
+0x2B49 = 0x8138AB35
+0x2B4A = 0x8138AB36
+0x2B4B = 0x8138AB37
+0x2B4C = 0x8138AB38
+0x2B4D = 0x8138AB39
+0x2B4E = 0x8138AC30
+0x2B4F = 0x8138AC31
+0x2B50 = 0x8138AC32
+0x2B51 = 0x8138AC33
+0x2B52 = 0x8138AC34
+0x2B53 = 0x8138AC35
+0x2B54 = 0x8138AC36
+0x2B55 = 0x8138AC37
+0x2B56 = 0x8138AC38
+0x2B57 = 0x8138AC39
+0x2B58 = 0x8138AD30
+0x2B59 = 0x8138AD31
+0x2B5A = 0x8138AD32
+0x2B5B = 0x8138AD33
+0x2B5C = 0x8138AD34
+0x2B5D = 0x8138AD35
+0x2B5E = 0x8138AD36
+0x2B5F = 0x8138AD37
+0x2B60 = 0x8138AD38
+0x2B61 = 0x8138AD39
+0x2B62 = 0x8138AE30
+0x2B63 = 0x8138AE31
+0x2B64 = 0x8138AE32
+0x2B65 = 0x8138AE33
+0x2B66 = 0x8138AE34
+0x2B67 = 0x8138AE35
+0x2B68 = 0x8138AE36
+0x2B69 = 0x8138AE37
+0x2B6A = 0x8138AE38
+0x2B6B = 0x8138AE39
+0x2B6C = 0x8138AF30
+0x2B6D = 0x8138AF31
+0x2B6E = 0x8138AF32
+0x2B6F = 0x8138AF33
+0x2B70 = 0x8138AF34
+0x2B71 = 0x8138AF35
+0x2B72 = 0x8138AF36
+0x2B73 = 0x8138AF37
+0x2B74 = 0x8138AF38
+0x2B75 = 0x8138AF39
+0x2B76 = 0x8138B030
+0x2B77 = 0x8138B031
+0x2B78 = 0x8138B032
+0x2B79 = 0x8138B033
+0x2B7A = 0x8138B034
+0x2B7B = 0x8138B035
+0x2B7C = 0x8138B036
+0x2B7D = 0x8138B037
+0x2B7E = 0x8138B038
+0x2B7F = 0x8138B039
+0x2B80 = 0x8138B130
+0x2B81 = 0x8138B131
+0x2B82 = 0x8138B132
+0x2B83 = 0x8138B133
+0x2B84 = 0x8138B134
+0x2B85 = 0x8138B135
+0x2B86 = 0x8138B136
+0x2B87 = 0x8138B137
+0x2B88 = 0x8138B138
+0x2B89 = 0x8138B139
+0x2B8A = 0x8138B230
+0x2B8B = 0x8138B231
+0x2B8C = 0x8138B232
+0x2B8D = 0x8138B233
+0x2B8E = 0x8138B234
+0x2B8F = 0x8138B235
+0x2B90 = 0x8138B236
+0x2B91 = 0x8138B237
+0x2B92 = 0x8138B238
+0x2B93 = 0x8138B239
+0x2B94 = 0x8138B330
+0x2B95 = 0x8138B331
+0x2B96 = 0x8138B332
+0x2B97 = 0x8138B333
+0x2B98 = 0x8138B334
+0x2B99 = 0x8138B335
+0x2B9A = 0x8138B336
+0x2B9B = 0x8138B337
+0x2B9C = 0x8138B338
+0x2B9D = 0x8138B339
+0x2B9E = 0x8138B430
+0x2B9F = 0x8138B431
+0x2BA0 = 0x8138B432
+0x2BA1 = 0x8138B433
+0x2BA2 = 0x8138B434
+0x2BA3 = 0x8138B435
+0x2BA4 = 0x8138B436
+0x2BA5 = 0x8138B437
+0x2BA6 = 0x8138B438
+0x2BA7 = 0x8138B439
+0x2BA8 = 0x8138B530
+0x2BA9 = 0x8138B531
+0x2BAA = 0x8138B532
+0x2BAB = 0x8138B533
+0x2BAC = 0x8138B534
+0x2BAD = 0x8138B535
+0x2BAE = 0x8138B536
+0x2BAF = 0x8138B537
+0x2BB0 = 0x8138B538
+0x2BB1 = 0x8138B539
+0x2BB2 = 0x8138B630
+0x2BB3 = 0x8138B631
+0x2BB4 = 0x8138B632
+0x2BB5 = 0x8138B633
+0x2BB6 = 0x8138B634
+0x2BB7 = 0x8138B635
+0x2BB8 = 0x8138B636
+0x2BB9 = 0x8138B637
+0x2BBA = 0x8138B638
+0x2BBB = 0x8138B639
+0x2BBC = 0x8138B730
+0x2BBD = 0x8138B731
+0x2BBE = 0x8138B732
+0x2BBF = 0x8138B733
+0x2BC0 = 0x8138B734
+0x2BC1 = 0x8138B735
+0x2BC2 = 0x8138B736
+0x2BC3 = 0x8138B737
+0x2BC4 = 0x8138B738
+0x2BC5 = 0x8138B739
+0x2BC6 = 0x8138B830
+0x2BC7 = 0x8138B831
+0x2BC8 = 0x8138B832
+0x2BC9 = 0x8138B833
+0x2BCA = 0x8138B834
+0x2BCB = 0x8138B835
+0x2BCC = 0x8138B836
+0x2BCD = 0x8138B837
+0x2BCE = 0x8138B838
+0x2BCF = 0x8138B839
+0x2BD0 = 0x8138B930
+0x2BD1 = 0x8138B931
+0x2BD2 = 0x8138B932
+0x2BD3 = 0x8138B933
+0x2BD4 = 0x8138B934
+0x2BD5 = 0x8138B935
+0x2BD6 = 0x8138B936
+0x2BD7 = 0x8138B937
+0x2BD8 = 0x8138B938
+0x2BD9 = 0x8138B939
+0x2BDA = 0x8138BA30
+0x2BDB = 0x8138BA31
+0x2BDC = 0x8138BA32
+0x2BDD = 0x8138BA33
+0x2BDE = 0x8138BA34
+0x2BDF = 0x8138BA35
+0x2BE0 = 0x8138BA36
+0x2BE1 = 0x8138BA37
+0x2BE2 = 0x8138BA38
+0x2BE3 = 0x8138BA39
+0x2BE4 = 0x8138BB30
+0x2BE5 = 0x8138BB31
+0x2BE6 = 0x8138BB32
+0x2BE7 = 0x8138BB33
+0x2BE8 = 0x8138BB34
+0x2BE9 = 0x8138BB35
+0x2BEA = 0x8138BB36
+0x2BEB = 0x8138BB37
+0x2BEC = 0x8138BB38
+0x2BED = 0x8138BB39
+0x2BEE = 0x8138BC30
+0x2BEF = 0x8138BC31
+0x2BF0 = 0x8138BC32
+0x2BF1 = 0x8138BC33
+0x2BF2 = 0x8138BC34
+0x2BF3 = 0x8138BC35
+0x2BF4 = 0x8138BC36
+0x2BF5 = 0x8138BC37
+0x2BF6 = 0x8138BC38
+0x2BF7 = 0x8138BC39
+0x2BF8 = 0x8138BD30
+0x2BF9 = 0x8138BD31
+0x2BFA = 0x8138BD32
+0x2BFB = 0x8138BD33
+0x2BFC = 0x8138BD34
+0x2BFD = 0x8138BD35
+0x2BFE = 0x8138BD36
+0x2BFF = 0x8138BD37
+0x2C00 = 0x8138BD38
+0x2C01 = 0x8138BD39
+0x2C02 = 0x8138BE30
+0x2C03 = 0x8138BE31
+0x2C04 = 0x8138BE32
+0x2C05 = 0x8138BE33
+0x2C06 = 0x8138BE34
+0x2C07 = 0x8138BE35
+0x2C08 = 0x8138BE36
+0x2C09 = 0x8138BE37
+0x2C0A = 0x8138BE38
+0x2C0B = 0x8138BE39
+0x2C0C = 0x8138BF30
+0x2C0D = 0x8138BF31
+0x2C0E = 0x8138BF32
+0x2C0F = 0x8138BF33
+0x2C10 = 0x8138BF34
+0x2C11 = 0x8138BF35
+0x2C12 = 0x8138BF36
+0x2C13 = 0x8138BF37
+0x2C14 = 0x8138BF38
+0x2C15 = 0x8138BF39
+0x2C16 = 0x8138C030
+0x2C17 = 0x8138C031
+0x2C18 = 0x8138C032
+0x2C19 = 0x8138C033
+0x2C1A = 0x8138C034
+0x2C1B = 0x8138C035
+0x2C1C = 0x8138C036
+0x2C1D = 0x8138C037
+0x2C1E = 0x8138C038
+0x2C1F = 0x8138C039
+0x2C20 = 0x8138C130
+0x2C21 = 0x8138C131
+0x2C22 = 0x8138C132
+0x2C23 = 0x8138C133
+0x2C24 = 0x8138C134
+0x2C25 = 0x8138C135
+0x2C26 = 0x8138C136
+0x2C27 = 0x8138C137
+0x2C28 = 0x8138C138
+0x2C29 = 0x8138C139
+0x2C2A = 0x8138C230
+0x2C2B = 0x8138C231
+0x2C2C = 0x8138C232
+0x2C2D = 0x8138C233
+0x2C2E = 0x8138C234
+0x2C2F = 0x8138C235
+0x2C30 = 0x8138C236
+0x2C31 = 0x8138C237
+0x2C32 = 0x8138C238
+0x2C33 = 0x8138C239
+0x2C34 = 0x8138C330
+0x2C35 = 0x8138C331
+0x2C36 = 0x8138C332
+0x2C37 = 0x8138C333
+0x2C38 = 0x8138C334
+0x2C39 = 0x8138C335
+0x2C3A = 0x8138C336
+0x2C3B = 0x8138C337
+0x2C3C = 0x8138C338
+0x2C3D = 0x8138C339
+0x2C3E = 0x8138C430
+0x2C3F = 0x8138C431
+0x2C40 = 0x8138C432
+0x2C41 = 0x8138C433
+0x2C42 = 0x8138C434
+0x2C43 = 0x8138C435
+0x2C44 = 0x8138C436
+0x2C45 = 0x8138C437
+0x2C46 = 0x8138C438
+0x2C47 = 0x8138C439
+0x2C48 = 0x8138C530
+0x2C49 = 0x8138C531
+0x2C4A = 0x8138C532
+0x2C4B = 0x8138C533
+0x2C4C = 0x8138C534
+0x2C4D = 0x8138C535
+0x2C4E = 0x8138C536
+0x2C4F = 0x8138C537
+0x2C50 = 0x8138C538
+0x2C51 = 0x8138C539
+0x2C52 = 0x8138C630
+0x2C53 = 0x8138C631
+0x2C54 = 0x8138C632
+0x2C55 = 0x8138C633
+0x2C56 = 0x8138C634
+0x2C57 = 0x8138C635
+0x2C58 = 0x8138C636
+0x2C59 = 0x8138C637
+0x2C5A = 0x8138C638
+0x2C5B = 0x8138C639
+0x2C5C = 0x8138C730
+0x2C5D = 0x8138C731
+0x2C5E = 0x8138C732
+0x2C5F = 0x8138C733
+0x2C60 = 0x8138C734
+0x2C61 = 0x8138C735
+0x2C62 = 0x8138C736
+0x2C63 = 0x8138C737
+0x2C64 = 0x8138C738
+0x2C65 = 0x8138C739
+0x2C66 = 0x8138C830
+0x2C67 = 0x8138C831
+0x2C68 = 0x8138C832
+0x2C69 = 0x8138C833
+0x2C6A = 0x8138C834
+0x2C6B = 0x8138C835
+0x2C6C = 0x8138C836
+0x2C6D = 0x8138C837
+0x2C6E = 0x8138C838
+0x2C6F = 0x8138C839
+0x2C70 = 0x8138C930
+0x2C71 = 0x8138C931
+0x2C72 = 0x8138C932
+0x2C73 = 0x8138C933
+0x2C74 = 0x8138C934
+0x2C75 = 0x8138C935
+0x2C76 = 0x8138C936
+0x2C77 = 0x8138C937
+0x2C78 = 0x8138C938
+0x2C79 = 0x8138C939
+0x2C7A = 0x8138CA30
+0x2C7B = 0x8138CA31
+0x2C7C = 0x8138CA32
+0x2C7D = 0x8138CA33
+0x2C7E = 0x8138CA34
+0x2C7F = 0x8138CA35
+0x2C80 = 0x8138CA36
+0x2C81 = 0x8138CA37
+0x2C82 = 0x8138CA38
+0x2C83 = 0x8138CA39
+0x2C84 = 0x8138CB30
+0x2C85 = 0x8138CB31
+0x2C86 = 0x8138CB32
+0x2C87 = 0x8138CB33
+0x2C88 = 0x8138CB34
+0x2C89 = 0x8138CB35
+0x2C8A = 0x8138CB36
+0x2C8B = 0x8138CB37
+0x2C8C = 0x8138CB38
+0x2C8D = 0x8138CB39
+0x2C8E = 0x8138CC30
+0x2C8F = 0x8138CC31
+0x2C90 = 0x8138CC32
+0x2C91 = 0x8138CC33
+0x2C92 = 0x8138CC34
+0x2C93 = 0x8138CC35
+0x2C94 = 0x8138CC36
+0x2C95 = 0x8138CC37
+0x2C96 = 0x8138CC38
+0x2C97 = 0x8138CC39
+0x2C98 = 0x8138CD30
+0x2C99 = 0x8138CD31
+0x2C9A = 0x8138CD32
+0x2C9B = 0x8138CD33
+0x2C9C = 0x8138CD34
+0x2C9D = 0x8138CD35
+0x2C9E = 0x8138CD36
+0x2C9F = 0x8138CD37
+0x2CA0 = 0x8138CD38
+0x2CA1 = 0x8138CD39
+0x2CA2 = 0x8138CE30
+0x2CA3 = 0x8138CE31
+0x2CA4 = 0x8138CE32
+0x2CA5 = 0x8138CE33
+0x2CA6 = 0x8138CE34
+0x2CA7 = 0x8138CE35
+0x2CA8 = 0x8138CE36
+0x2CA9 = 0x8138CE37
+0x2CAA = 0x8138CE38
+0x2CAB = 0x8138CE39
+0x2CAC = 0x8138CF30
+0x2CAD = 0x8138CF31
+0x2CAE = 0x8138CF32
+0x2CAF = 0x8138CF33
+0x2CB0 = 0x8138CF34
+0x2CB1 = 0x8138CF35
+0x2CB2 = 0x8138CF36
+0x2CB3 = 0x8138CF37
+0x2CB4 = 0x8138CF38
+0x2CB5 = 0x8138CF39
+0x2CB6 = 0x8138D030
+0x2CB7 = 0x8138D031
+0x2CB8 = 0x8138D032
+0x2CB9 = 0x8138D033
+0x2CBA = 0x8138D034
+0x2CBB = 0x8138D035
+0x2CBC = 0x8138D036
+0x2CBD = 0x8138D037
+0x2CBE = 0x8138D038
+0x2CBF = 0x8138D039
+0x2CC0 = 0x8138D130
+0x2CC1 = 0x8138D131
+0x2CC2 = 0x8138D132
+0x2CC3 = 0x8138D133
+0x2CC4 = 0x8138D134
+0x2CC5 = 0x8138D135
+0x2CC6 = 0x8138D136
+0x2CC7 = 0x8138D137
+0x2CC8 = 0x8138D138
+0x2CC9 = 0x8138D139
+0x2CCA = 0x8138D230
+0x2CCB = 0x8138D231
+0x2CCC = 0x8138D232
+0x2CCD = 0x8138D233
+0x2CCE = 0x8138D234
+0x2CCF = 0x8138D235
+0x2CD0 = 0x8138D236
+0x2CD1 = 0x8138D237
+0x2CD2 = 0x8138D238
+0x2CD3 = 0x8138D239
+0x2CD4 = 0x8138D330
+0x2CD5 = 0x8138D331
+0x2CD6 = 0x8138D332
+0x2CD7 = 0x8138D333
+0x2CD8 = 0x8138D334
+0x2CD9 = 0x8138D335
+0x2CDA = 0x8138D336
+0x2CDB = 0x8138D337
+0x2CDC = 0x8138D338
+0x2CDD = 0x8138D339
+0x2CDE = 0x8138D430
+0x2CDF = 0x8138D431
+0x2CE0 = 0x8138D432
+0x2CE1 = 0x8138D433
+0x2CE2 = 0x8138D434
+0x2CE3 = 0x8138D435
+0x2CE4 = 0x8138D436
+0x2CE5 = 0x8138D437
+0x2CE6 = 0x8138D438
+0x2CE7 = 0x8138D439
+0x2CE8 = 0x8138D530
+0x2CE9 = 0x8138D531
+0x2CEA = 0x8138D532
+0x2CEB = 0x8138D533
+0x2CEC = 0x8138D534
+0x2CED = 0x8138D535
+0x2CEE = 0x8138D536
+0x2CEF = 0x8138D537
+0x2CF0 = 0x8138D538
+0x2CF1 = 0x8138D539
+0x2CF2 = 0x8138D630
+0x2CF3 = 0x8138D631
+0x2CF4 = 0x8138D632
+0x2CF5 = 0x8138D633
+0x2CF6 = 0x8138D634
+0x2CF7 = 0x8138D635
+0x2CF8 = 0x8138D636
+0x2CF9 = 0x8138D637
+0x2CFA = 0x8138D638
+0x2CFB = 0x8138D639
+0x2CFC = 0x8138D730
+0x2CFD = 0x8138D731
+0x2CFE = 0x8138D732
+0x2CFF = 0x8138D733
+0x2D00 = 0x8138D734
+0x2D01 = 0x8138D735
+0x2D02 = 0x8138D736
+0x2D03 = 0x8138D737
+0x2D04 = 0x8138D738
+0x2D05 = 0x8138D739
+0x2D06 = 0x8138D830
+0x2D07 = 0x8138D831
+0x2D08 = 0x8138D832
+0x2D09 = 0x8138D833
+0x2D0A = 0x8138D834
+0x2D0B = 0x8138D835
+0x2D0C = 0x8138D836
+0x2D0D = 0x8138D837
+0x2D0E = 0x8138D838
+0x2D0F = 0x8138D839
+0x2D10 = 0x8138D930
+0x2D11 = 0x8138D931
+0x2D12 = 0x8138D932
+0x2D13 = 0x8138D933
+0x2D14 = 0x8138D934
+0x2D15 = 0x8138D935
+0x2D16 = 0x8138D936
+0x2D17 = 0x8138D937
+0x2D18 = 0x8138D938
+0x2D19 = 0x8138D939
+0x2D1A = 0x8138DA30
+0x2D1B = 0x8138DA31
+0x2D1C = 0x8138DA32
+0x2D1D = 0x8138DA33
+0x2D1E = 0x8138DA34
+0x2D1F = 0x8138DA35
+0x2D20 = 0x8138DA36
+0x2D21 = 0x8138DA37
+0x2D22 = 0x8138DA38
+0x2D23 = 0x8138DA39
+0x2D24 = 0x8138DB30
+0x2D25 = 0x8138DB31
+0x2D26 = 0x8138DB32
+0x2D27 = 0x8138DB33
+0x2D28 = 0x8138DB34
+0x2D29 = 0x8138DB35
+0x2D2A = 0x8138DB36
+0x2D2B = 0x8138DB37
+0x2D2C = 0x8138DB38
+0x2D2D = 0x8138DB39
+0x2D2E = 0x8138DC30
+0x2D2F = 0x8138DC31
+0x2D30 = 0x8138DC32
+0x2D31 = 0x8138DC33
+0x2D32 = 0x8138DC34
+0x2D33 = 0x8138DC35
+0x2D34 = 0x8138DC36
+0x2D35 = 0x8138DC37
+0x2D36 = 0x8138DC38
+0x2D37 = 0x8138DC39
+0x2D38 = 0x8138DD30
+0x2D39 = 0x8138DD31
+0x2D3A = 0x8138DD32
+0x2D3B = 0x8138DD33
+0x2D3C = 0x8138DD34
+0x2D3D = 0x8138DD35
+0x2D3E = 0x8138DD36
+0x2D3F = 0x8138DD37
+0x2D40 = 0x8138DD38
+0x2D41 = 0x8138DD39
+0x2D42 = 0x8138DE30
+0x2D43 = 0x8138DE31
+0x2D44 = 0x8138DE32
+0x2D45 = 0x8138DE33
+0x2D46 = 0x8138DE34
+0x2D47 = 0x8138DE35
+0x2D48 = 0x8138DE36
+0x2D49 = 0x8138DE37
+0x2D4A = 0x8138DE38
+0x2D4B = 0x8138DE39
+0x2D4C = 0x8138DF30
+0x2D4D = 0x8138DF31
+0x2D4E = 0x8138DF32
+0x2D4F = 0x8138DF33
+0x2D50 = 0x8138DF34
+0x2D51 = 0x8138DF35
+0x2D52 = 0x8138DF36
+0x2D53 = 0x8138DF37
+0x2D54 = 0x8138DF38
+0x2D55 = 0x8138DF39
+0x2D56 = 0x8138E030
+0x2D57 = 0x8138E031
+0x2D58 = 0x8138E032
+0x2D59 = 0x8138E033
+0x2D5A = 0x8138E034
+0x2D5B = 0x8138E035
+0x2D5C = 0x8138E036
+0x2D5D = 0x8138E037
+0x2D5E = 0x8138E038
+0x2D5F = 0x8138E039
+0x2D60 = 0x8138E130
+0x2D61 = 0x8138E131
+0x2D62 = 0x8138E132
+0x2D63 = 0x8138E133
+0x2D64 = 0x8138E134
+0x2D65 = 0x8138E135
+0x2D66 = 0x8138E136
+0x2D67 = 0x8138E137
+0x2D68 = 0x8138E138
+0x2D69 = 0x8138E139
+0x2D6A = 0x8138E230
+0x2D6B = 0x8138E231
+0x2D6C = 0x8138E232
+0x2D6D = 0x8138E233
+0x2D6E = 0x8138E234
+0x2D6F = 0x8138E235
+0x2D70 = 0x8138E236
+0x2D71 = 0x8138E237
+0x2D72 = 0x8138E238
+0x2D73 = 0x8138E239
+0x2D74 = 0x8138E330
+0x2D75 = 0x8138E331
+0x2D76 = 0x8138E332
+0x2D77 = 0x8138E333
+0x2D78 = 0x8138E334
+0x2D79 = 0x8138E335
+0x2D7A = 0x8138E336
+0x2D7B = 0x8138E337
+0x2D7C = 0x8138E338
+0x2D7D = 0x8138E339
+0x2D7E = 0x8138E430
+0x2D7F = 0x8138E431
+0x2D80 = 0x8138E432
+0x2D81 = 0x8138E433
+0x2D82 = 0x8138E434
+0x2D83 = 0x8138E435
+0x2D84 = 0x8138E436
+0x2D85 = 0x8138E437
+0x2D86 = 0x8138E438
+0x2D87 = 0x8138E439
+0x2D88 = 0x8138E530
+0x2D89 = 0x8138E531
+0x2D8A = 0x8138E532
+0x2D8B = 0x8138E533
+0x2D8C = 0x8138E534
+0x2D8D = 0x8138E535
+0x2D8E = 0x8138E536
+0x2D8F = 0x8138E537
+0x2D90 = 0x8138E538
+0x2D91 = 0x8138E539
+0x2D92 = 0x8138E630
+0x2D93 = 0x8138E631
+0x2D94 = 0x8138E632
+0x2D95 = 0x8138E633
+0x2D96 = 0x8138E634
+0x2D97 = 0x8138E635
+0x2D98 = 0x8138E636
+0x2D99 = 0x8138E637
+0x2D9A = 0x8138E638
+0x2D9B = 0x8138E639
+0x2D9C = 0x8138E730
+0x2D9D = 0x8138E731
+0x2D9E = 0x8138E732
+0x2D9F = 0x8138E733
+0x2DA0 = 0x8138E734
+0x2DA1 = 0x8138E735
+0x2DA2 = 0x8138E736
+0x2DA3 = 0x8138E737
+0x2DA4 = 0x8138E738
+0x2DA5 = 0x8138E739
+0x2DA6 = 0x8138E830
+0x2DA7 = 0x8138E831
+0x2DA8 = 0x8138E832
+0x2DA9 = 0x8138E833
+0x2DAA = 0x8138E834
+0x2DAB = 0x8138E835
+0x2DAC = 0x8138E836
+0x2DAD = 0x8138E837
+0x2DAE = 0x8138E838
+0x2DAF = 0x8138E839
+0x2DB0 = 0x8138E930
+0x2DB1 = 0x8138E931
+0x2DB2 = 0x8138E932
+0x2DB3 = 0x8138E933
+0x2DB4 = 0x8138E934
+0x2DB5 = 0x8138E935
+0x2DB6 = 0x8138E936
+0x2DB7 = 0x8138E937
+0x2DB8 = 0x8138E938
+0x2DB9 = 0x8138E939
+0x2DBA = 0x8138EA30
+0x2DBB = 0x8138EA31
+0x2DBC = 0x8138EA32
+0x2DBD = 0x8138EA33
+0x2DBE = 0x8138EA34
+0x2DBF = 0x8138EA35
+0x2DC0 = 0x8138EA36
+0x2DC1 = 0x8138EA37
+0x2DC2 = 0x8138EA38
+0x2DC3 = 0x8138EA39
+0x2DC4 = 0x8138EB30
+0x2DC5 = 0x8138EB31
+0x2DC6 = 0x8138EB32
+0x2DC7 = 0x8138EB33
+0x2DC8 = 0x8138EB34
+0x2DC9 = 0x8138EB35
+0x2DCA = 0x8138EB36
+0x2DCB = 0x8138EB37
+0x2DCC = 0x8138EB38
+0x2DCD = 0x8138EB39
+0x2DCE = 0x8138EC30
+0x2DCF = 0x8138EC31
+0x2DD0 = 0x8138EC32
+0x2DD1 = 0x8138EC33
+0x2DD2 = 0x8138EC34
+0x2DD3 = 0x8138EC35
+0x2DD4 = 0x8138EC36
+0x2DD5 = 0x8138EC37
+0x2DD6 = 0x8138EC38
+0x2DD7 = 0x8138EC39
+0x2DD8 = 0x8138ED30
+0x2DD9 = 0x8138ED31
+0x2DDA = 0x8138ED32
+0x2DDB = 0x8138ED33
+0x2DDC = 0x8138ED34
+0x2DDD = 0x8138ED35
+0x2DDE = 0x8138ED36
+0x2DDF = 0x8138ED37
+0x2DE0 = 0x8138ED38
+0x2DE1 = 0x8138ED39
+0x2DE2 = 0x8138EE30
+0x2DE3 = 0x8138EE31
+0x2DE4 = 0x8138EE32
+0x2DE5 = 0x8138EE33
+0x2DE6 = 0x8138EE34
+0x2DE7 = 0x8138EE35
+0x2DE8 = 0x8138EE36
+0x2DE9 = 0x8138EE37
+0x2DEA = 0x8138EE38
+0x2DEB = 0x8138EE39
+0x2DEC = 0x8138EF30
+0x2DED = 0x8138EF31
+0x2DEE = 0x8138EF32
+0x2DEF = 0x8138EF33
+0x2DF0 = 0x8138EF34
+0x2DF1 = 0x8138EF35
+0x2DF2 = 0x8138EF36
+0x2DF3 = 0x8138EF37
+0x2DF4 = 0x8138EF38
+0x2DF5 = 0x8138EF39
+0x2DF6 = 0x8138F030
+0x2DF7 = 0x8138F031
+0x2DF8 = 0x8138F032
+0x2DF9 = 0x8138F033
+0x2DFA = 0x8138F034
+0x2DFB = 0x8138F035
+0x2DFC = 0x8138F036
+0x2DFD = 0x8138F037
+0x2DFE = 0x8138F038
+0x2DFF = 0x8138F039
+0x2E00 = 0x8138F130
+0x2E01 = 0x8138F131
+0x2E02 = 0x8138F132
+0x2E03 = 0x8138F133
+0x2E04 = 0x8138F134
+0x2E05 = 0x8138F135
+0x2E06 = 0x8138F136
+0x2E07 = 0x8138F137
+0x2E08 = 0x8138F138
+0x2E09 = 0x8138F139
+0x2E0A = 0x8138F230
+0x2E0B = 0x8138F231
+0x2E0C = 0x8138F232
+0x2E0D = 0x8138F233
+0x2E0E = 0x8138F234
+0x2E0F = 0x8138F235
+0x2E10 = 0x8138F236
+0x2E11 = 0x8138F237
+0x2E12 = 0x8138F238
+0x2E13 = 0x8138F239
+0x2E14 = 0x8138F330
+0x2E15 = 0x8138F331
+0x2E16 = 0x8138F332
+0x2E17 = 0x8138F333
+0x2E18 = 0x8138F334
+0x2E19 = 0x8138F335
+0x2E1A = 0x8138F336
+0x2E1B = 0x8138F337
+0x2E1C = 0x8138F338
+0x2E1D = 0x8138F339
+0x2E1E = 0x8138F430
+0x2E1F = 0x8138F431
+0x2E20 = 0x8138F432
+0x2E21 = 0x8138F433
+0x2E22 = 0x8138F434
+0x2E23 = 0x8138F435
+0x2E24 = 0x8138F436
+0x2E25 = 0x8138F437
+0x2E26 = 0x8138F438
+0x2E27 = 0x8138F439
+0x2E28 = 0x8138F530
+0x2E29 = 0x8138F531
+0x2E2A = 0x8138F532
+0x2E2B = 0x8138F533
+0x2E2C = 0x8138F534
+0x2E2D = 0x8138F535
+0x2E2E = 0x8138F536
+0x2E2F = 0x8138F537
+0x2E30 = 0x8138F538
+0x2E31 = 0x8138F539
+0x2E32 = 0x8138F630
+0x2E33 = 0x8138F631
+0x2E34 = 0x8138F632
+0x2E35 = 0x8138F633
+0x2E36 = 0x8138F634
+0x2E37 = 0x8138F635
+0x2E38 = 0x8138F636
+0x2E39 = 0x8138F637
+0x2E3A = 0x8138F638
+0x2E3B = 0x8138F639
+0x2E3C = 0x8138F730
+0x2E3D = 0x8138F731
+0x2E3E = 0x8138F732
+0x2E3F = 0x8138F733
+0x2E40 = 0x8138F734
+0x2E41 = 0x8138F735
+0x2E42 = 0x8138F736
+0x2E43 = 0x8138F737
+0x2E44 = 0x8138F738
+0x2E45 = 0x8138F739
+0x2E46 = 0x8138F830
+0x2E47 = 0x8138F831
+0x2E48 = 0x8138F832
+0x2E49 = 0x8138F833
+0x2E4A = 0x8138F834
+0x2E4B = 0x8138F835
+0x2E4C = 0x8138F836
+0x2E4D = 0x8138F837
+0x2E4E = 0x8138F838
+0x2E4F = 0x8138F839
+0x2E50 = 0x8138F930
+0x2E51 = 0x8138F931
+0x2E52 = 0x8138F932
+0x2E53 = 0x8138F933
+0x2E54 = 0x8138F934
+0x2E55 = 0x8138F935
+0x2E56 = 0x8138F936
+0x2E57 = 0x8138F937
+0x2E58 = 0x8138F938
+0x2E59 = 0x8138F939
+0x2E5A = 0x8138FA30
+0x2E5B = 0x8138FA31
+0x2E5C = 0x8138FA32
+0x2E5D = 0x8138FA33
+0x2E5E = 0x8138FA34
+0x2E5F = 0x8138FA35
+0x2E60 = 0x8138FA36
+0x2E61 = 0x8138FA37
+0x2E62 = 0x8138FA38
+0x2E63 = 0x8138FA39
+0x2E64 = 0x8138FB30
+0x2E65 = 0x8138FB31
+0x2E66 = 0x8138FB32
+0x2E67 = 0x8138FB33
+0x2E68 = 0x8138FB34
+0x2E69 = 0x8138FB35
+0x2E6A = 0x8138FB36
+0x2E6B = 0x8138FB37
+0x2E6C = 0x8138FB38
+0x2E6D = 0x8138FB39
+0x2E6E = 0x8138FC30
+0x2E6F = 0x8138FC31
+0x2E70 = 0x8138FC32
+0x2E71 = 0x8138FC33
+0x2E72 = 0x8138FC34
+0x2E73 = 0x8138FC35
+0x2E74 = 0x8138FC36
+0x2E75 = 0x8138FC37
+0x2E76 = 0x8138FC38
+0x2E77 = 0x8138FC39
+0x2E78 = 0x8138FD30
+0x2E79 = 0x8138FD31
+0x2E7A = 0x8138FD32
+0x2E7B = 0x8138FD33
+0x2E7C = 0x8138FD34
+0x2E7D = 0x8138FD35
+0x2E7E = 0x8138FD36
+0x2E7F = 0x8138FD37
+0x2E80 = 0x8138FD38
+0x2E82 = 0x8138FD39
+0x2E83 = 0x8138FE30
+0x2E85 = 0x8138FE31
+0x2E86 = 0x8138FE32
+0x2E87 = 0x8138FE33
+0x2E89 = 0x8138FE34
+0x2E8A = 0x8138FE35
+0x2E8D = 0x8138FE36
+0x2E8E = 0x8138FE37
+0x2E8F = 0x8138FE38
+0x2E90 = 0x8138FE39
+0x2E91 = 0x81398130
+0x2E92 = 0x81398131
+0x2E93 = 0x81398132
+0x2E94 = 0x81398133
+0x2E95 = 0x81398134
+0x2E96 = 0x81398135
+0x2E98 = 0x81398136
+0x2E99 = 0x81398137
+0x2E9A = 0x81398138
+0x2E9B = 0x81398139
+0x2E9C = 0x81398230
+0x2E9D = 0x81398231
+0x2E9E = 0x81398232
+0x2E9F = 0x81398233
+0x2EA0 = 0x81398234
+0x2EA1 = 0x81398235
+0x2EA2 = 0x81398236
+0x2EA3 = 0x81398237
+0x2EA4 = 0x81398238
+0x2EA5 = 0x81398239
+0x2EA6 = 0x81398330
+0x2EA8 = 0x81398331
+0x2EA9 = 0x81398332
+0x2EAB = 0x81398333
+0x2EAC = 0x81398334
+0x2EAD = 0x81398335
+0x2EAF = 0x81398336
+0x2EB0 = 0x81398337
+0x2EB1 = 0x81398338
+0x2EB2 = 0x81398339
+0x2EB4 = 0x81398430
+0x2EB5 = 0x81398431
+0x2EB8 = 0x81398432
+0x2EB9 = 0x81398433
+0x2EBA = 0x81398434
+0x2EBC = 0x81398435
+0x2EBD = 0x81398436
+0x2EBE = 0x81398437
+0x2EBF = 0x81398438
+0x2EC0 = 0x81398439
+0x2EC1 = 0x81398530
+0x2EC2 = 0x81398531
+0x2EC3 = 0x81398532
+0x2EC4 = 0x81398533
+0x2EC5 = 0x81398534
+0x2EC6 = 0x81398535
+0x2EC7 = 0x81398536
+0x2EC8 = 0x81398537
+0x2EC9 = 0x81398538
+0x2ECB = 0x81398539
+0x2ECC = 0x81398630
+0x2ECD = 0x81398631
+0x2ECE = 0x81398632
+0x2ECF = 0x81398633
+0x2ED0 = 0x81398634
+0x2ED1 = 0x81398635
+0x2ED2 = 0x81398636
+0x2ED3 = 0x81398637
+0x2ED4 = 0x81398638
+0x2ED5 = 0x81398639
+0x2ED6 = 0x81398730
+0x2ED7 = 0x81398731
+0x2ED8 = 0x81398732
+0x2ED9 = 0x81398733
+0x2EDA = 0x81398734
+0x2EDB = 0x81398735
+0x2EDC = 0x81398736
+0x2EDD = 0x81398737
+0x2EDE = 0x81398738
+0x2EDF = 0x81398739
+0x2EE0 = 0x81398830
+0x2EE1 = 0x81398831
+0x2EE2 = 0x81398832
+0x2EE3 = 0x81398833
+0x2EE4 = 0x81398834
+0x2EE5 = 0x81398835
+0x2EE6 = 0x81398836
+0x2EE7 = 0x81398837
+0x2EE8 = 0x81398838
+0x2EE9 = 0x81398839
+0x2EEA = 0x81398930
+0x2EEB = 0x81398931
+0x2EEC = 0x81398932
+0x2EED = 0x81398933
+0x2EEE = 0x81398934
+0x2EEF = 0x81398935
+0x2EF0 = 0x81398936
+0x2EF1 = 0x81398937
+0x2EF2 = 0x81398938
+0x2EF3 = 0x81398939
+0x2EF4 = 0x81398A30
+0x2EF5 = 0x81398A31
+0x2EF6 = 0x81398A32
+0x2EF7 = 0x81398A33
+0x2EF8 = 0x81398A34
+0x2EF9 = 0x81398A35
+0x2EFA = 0x81398A36
+0x2EFB = 0x81398A37
+0x2EFC = 0x81398A38
+0x2EFD = 0x81398A39
+0x2EFE = 0x81398B30
+0x2EFF = 0x81398B31
+0x2F00 = 0x81398B32
+0x2F01 = 0x81398B33
+0x2F02 = 0x81398B34
+0x2F03 = 0x81398B35
+0x2F04 = 0x81398B36
+0x2F05 = 0x81398B37
+0x2F06 = 0x81398B38
+0x2F07 = 0x81398B39
+0x2F08 = 0x81398C30
+0x2F09 = 0x81398C31
+0x2F0A = 0x81398C32
+0x2F0B = 0x81398C33
+0x2F0C = 0x81398C34
+0x2F0D = 0x81398C35
+0x2F0E = 0x81398C36
+0x2F0F = 0x81398C37
+0x2F10 = 0x81398C38
+0x2F11 = 0x81398C39
+0x2F12 = 0x81398D30
+0x2F13 = 0x81398D31
+0x2F14 = 0x81398D32
+0x2F15 = 0x81398D33
+0x2F16 = 0x81398D34
+0x2F17 = 0x81398D35
+0x2F18 = 0x81398D36
+0x2F19 = 0x81398D37
+0x2F1A = 0x81398D38
+0x2F1B = 0x81398D39
+0x2F1C = 0x81398E30
+0x2F1D = 0x81398E31
+0x2F1E = 0x81398E32
+0x2F1F = 0x81398E33
+0x2F20 = 0x81398E34
+0x2F21 = 0x81398E35
+0x2F22 = 0x81398E36
+0x2F23 = 0x81398E37
+0x2F24 = 0x81398E38
+0x2F25 = 0x81398E39
+0x2F26 = 0x81398F30
+0x2F27 = 0x81398F31
+0x2F28 = 0x81398F32
+0x2F29 = 0x81398F33
+0x2F2A = 0x81398F34
+0x2F2B = 0x81398F35
+0x2F2C = 0x81398F36
+0x2F2D = 0x81398F37
+0x2F2E = 0x81398F38
+0x2F2F = 0x81398F39
+0x2F30 = 0x81399030
+0x2F31 = 0x81399031
+0x2F32 = 0x81399032
+0x2F33 = 0x81399033
+0x2F34 = 0x81399034
+0x2F35 = 0x81399035
+0x2F36 = 0x81399036
+0x2F37 = 0x81399037
+0x2F38 = 0x81399038
+0x2F39 = 0x81399039
+0x2F3A = 0x81399130
+0x2F3B = 0x81399131
+0x2F3C = 0x81399132
+0x2F3D = 0x81399133
+0x2F3E = 0x81399134
+0x2F3F = 0x81399135
+0x2F40 = 0x81399136
+0x2F41 = 0x81399137
+0x2F42 = 0x81399138
+0x2F43 = 0x81399139
+0x2F44 = 0x81399230
+0x2F45 = 0x81399231
+0x2F46 = 0x81399232
+0x2F47 = 0x81399233
+0x2F48 = 0x81399234
+0x2F49 = 0x81399235
+0x2F4A = 0x81399236
+0x2F4B = 0x81399237
+0x2F4C = 0x81399238
+0x2F4D = 0x81399239
+0x2F4E = 0x81399330
+0x2F4F = 0x81399331
+0x2F50 = 0x81399332
+0x2F51 = 0x81399333
+0x2F52 = 0x81399334
+0x2F53 = 0x81399335
+0x2F54 = 0x81399336
+0x2F55 = 0x81399337
+0x2F56 = 0x81399338
+0x2F57 = 0x81399339
+0x2F58 = 0x81399430
+0x2F59 = 0x81399431
+0x2F5A = 0x81399432
+0x2F5B = 0x81399433
+0x2F5C = 0x81399434
+0x2F5D = 0x81399435
+0x2F5E = 0x81399436
+0x2F5F = 0x81399437
+0x2F60 = 0x81399438
+0x2F61 = 0x81399439
+0x2F62 = 0x81399530
+0x2F63 = 0x81399531
+0x2F64 = 0x81399532
+0x2F65 = 0x81399533
+0x2F66 = 0x81399534
+0x2F67 = 0x81399535
+0x2F68 = 0x81399536
+0x2F69 = 0x81399537
+0x2F6A = 0x81399538
+0x2F6B = 0x81399539
+0x2F6C = 0x81399630
+0x2F6D = 0x81399631
+0x2F6E = 0x81399632
+0x2F6F = 0x81399633
+0x2F70 = 0x81399634
+0x2F71 = 0x81399635
+0x2F72 = 0x81399636
+0x2F73 = 0x81399637
+0x2F74 = 0x81399638
+0x2F75 = 0x81399639
+0x2F76 = 0x81399730
+0x2F77 = 0x81399731
+0x2F78 = 0x81399732
+0x2F79 = 0x81399733
+0x2F7A = 0x81399734
+0x2F7B = 0x81399735
+0x2F7C = 0x81399736
+0x2F7D = 0x81399737
+0x2F7E = 0x81399738
+0x2F7F = 0x81399739
+0x2F80 = 0x81399830
+0x2F81 = 0x81399831
+0x2F82 = 0x81399832
+0x2F83 = 0x81399833
+0x2F84 = 0x81399834
+0x2F85 = 0x81399835
+0x2F86 = 0x81399836
+0x2F87 = 0x81399837
+0x2F88 = 0x81399838
+0x2F89 = 0x81399839
+0x2F8A = 0x81399930
+0x2F8B = 0x81399931
+0x2F8C = 0x81399932
+0x2F8D = 0x81399933
+0x2F8E = 0x81399934
+0x2F8F = 0x81399935
+0x2F90 = 0x81399936
+0x2F91 = 0x81399937
+0x2F92 = 0x81399938
+0x2F93 = 0x81399939
+0x2F94 = 0x81399A30
+0x2F95 = 0x81399A31
+0x2F96 = 0x81399A32
+0x2F97 = 0x81399A33
+0x2F98 = 0x81399A34
+0x2F99 = 0x81399A35
+0x2F9A = 0x81399A36
+0x2F9B = 0x81399A37
+0x2F9C = 0x81399A38
+0x2F9D = 0x81399A39
+0x2F9E = 0x81399B30
+0x2F9F = 0x81399B31
+0x2FA0 = 0x81399B32
+0x2FA1 = 0x81399B33
+0x2FA2 = 0x81399B34
+0x2FA3 = 0x81399B35
+0x2FA4 = 0x81399B36
+0x2FA5 = 0x81399B37
+0x2FA6 = 0x81399B38
+0x2FA7 = 0x81399B39
+0x2FA8 = 0x81399C30
+0x2FA9 = 0x81399C31
+0x2FAA = 0x81399C32
+0x2FAB = 0x81399C33
+0x2FAC = 0x81399C34
+0x2FAD = 0x81399C35
+0x2FAE = 0x81399C36
+0x2FAF = 0x81399C37
+0x2FB0 = 0x81399C38
+0x2FB1 = 0x81399C39
+0x2FB2 = 0x81399D30
+0x2FB3 = 0x81399D31
+0x2FB4 = 0x81399D32
+0x2FB5 = 0x81399D33
+0x2FB6 = 0x81399D34
+0x2FB7 = 0x81399D35
+0x2FB8 = 0x81399D36
+0x2FB9 = 0x81399D37
+0x2FBA = 0x81399D38
+0x2FBB = 0x81399D39
+0x2FBC = 0x81399E30
+0x2FBD = 0x81399E31
+0x2FBE = 0x81399E32
+0x2FBF = 0x81399E33
+0x2FC0 = 0x81399E34
+0x2FC1 = 0x81399E35
+0x2FC2 = 0x81399E36
+0x2FC3 = 0x81399E37
+0x2FC4 = 0x81399E38
+0x2FC5 = 0x81399E39
+0x2FC6 = 0x81399F30
+0x2FC7 = 0x81399F31
+0x2FC8 = 0x81399F32
+0x2FC9 = 0x81399F33
+0x2FCA = 0x81399F34
+0x2FCB = 0x81399F35
+0x2FCC = 0x81399F36
+0x2FCD = 0x81399F37
+0x2FCE = 0x81399F38
+0x2FCF = 0x81399F39
+0x2FD0 = 0x8139A030
+0x2FD1 = 0x8139A031
+0x2FD2 = 0x8139A032
+0x2FD3 = 0x8139A033
+0x2FD4 = 0x8139A034
+0x2FD5 = 0x8139A035
+0x2FD6 = 0x8139A036
+0x2FD7 = 0x8139A037
+0x2FD8 = 0x8139A038
+0x2FD9 = 0x8139A039
+0x2FDA = 0x8139A130
+0x2FDB = 0x8139A131
+0x2FDC = 0x8139A132
+0x2FDD = 0x8139A133
+0x2FDE = 0x8139A134
+0x2FDF = 0x8139A135
+0x2FE0 = 0x8139A136
+0x2FE1 = 0x8139A137
+0x2FE2 = 0x8139A138
+0x2FE3 = 0x8139A139
+0x2FE4 = 0x8139A230
+0x2FE5 = 0x8139A231
+0x2FE6 = 0x8139A232
+0x2FE7 = 0x8139A233
+0x2FE8 = 0x8139A234
+0x2FE9 = 0x8139A235
+0x2FEA = 0x8139A236
+0x2FEB = 0x8139A237
+0x2FEC = 0x8139A238
+0x2FED = 0x8139A239
+0x2FEE = 0x8139A330
+0x2FEF = 0x8139A331
+0x2FFC = 0x8139A332
+0x2FFD = 0x8139A333
+0x2FFE = 0x8139A334
+0x2FFF = 0x8139A335
+0x3004 = 0x8139A336
+0x3018 = 0x8139A337
+0x3019 = 0x8139A338
+0x301A = 0x8139A339
+0x301B = 0x8139A430
+0x301C = 0x8139A431
+0x301F = 0x8139A432
+0x3020 = 0x8139A433
+0x302A = 0x8139A434
+0x302B = 0x8139A435
+0x302C = 0x8139A436
+0x302D = 0x8139A437
+0x302E = 0x8139A438
+0x302F = 0x8139A439
+0x3030 = 0x8139A530
+0x3031 = 0x8139A531
+0x3032 = 0x8139A532
+0x3033 = 0x8139A533
+0x3034 = 0x8139A534
+0x3035 = 0x8139A535
+0x3036 = 0x8139A536
+0x3037 = 0x8139A537
+0x3038 = 0x8139A538
+0x3039 = 0x8139A539
+0x303A = 0x8139A630
+0x303B = 0x8139A631
+0x303C = 0x8139A632
+0x303D = 0x8139A633
+0x303F = 0x8139A634
+0x3040 = 0x8139A635
+0x3094 = 0x8139A636
+0x3095 = 0x8139A637
+0x3096 = 0x8139A638
+0x3097 = 0x8139A639
+0x3098 = 0x8139A730
+0x3099 = 0x8139A731
+0x309A = 0x8139A732
+0x309F = 0x8139A733
+0x30A0 = 0x8139A734
+0x30F7 = 0x8139A735
+0x30F8 = 0x8139A736
+0x30F9 = 0x8139A737
+0x30FA = 0x8139A738
+0x30FB = 0x8139A739
+0x30FF = 0x8139A830
+0x3100 = 0x8139A831
+0x3101 = 0x8139A832
+0x3102 = 0x8139A833
+0x3103 = 0x8139A834
+0x3104 = 0x8139A835
+0x312A = 0x8139A836
+0x312B = 0x8139A837
+0x312C = 0x8139A838
+0x312D = 0x8139A839
+0x312E = 0x8139A930
+0x312F = 0x8139A931
+0x3130 = 0x8139A932
+0x3131 = 0x8139A933
+0x3132 = 0x8139A934
+0x3133 = 0x8139A935
+0x3134 = 0x8139A936
+0x3135 = 0x8139A937
+0x3136 = 0x8139A938
+0x3137 = 0x8139A939
+0x3138 = 0x8139AA30
+0x3139 = 0x8139AA31
+0x313A = 0x8139AA32
+0x313B = 0x8139AA33
+0x313C = 0x8139AA34
+0x313D = 0x8139AA35
+0x313E = 0x8139AA36
+0x313F = 0x8139AA37
+0x3140 = 0x8139AA38
+0x3141 = 0x8139AA39
+0x3142 = 0x8139AB30
+0x3143 = 0x8139AB31
+0x3144 = 0x8139AB32
+0x3145 = 0x8139AB33
+0x3146 = 0x8139AB34
+0x3147 = 0x8139AB35
+0x3148 = 0x8139AB36
+0x3149 = 0x8139AB37
+0x314A = 0x8139AB38
+0x314B = 0x8139AB39
+0x314C = 0x8139AC30
+0x314D = 0x8139AC31
+0x314E = 0x8139AC32
+0x314F = 0x8139AC33
+0x3150 = 0x8139AC34
+0x3151 = 0x8139AC35
+0x3152 = 0x8139AC36
+0x3153 = 0x8139AC37
+0x3154 = 0x8139AC38
+0x3155 = 0x8139AC39
+0x3156 = 0x8139AD30
+0x3157 = 0x8139AD31
+0x3158 = 0x8139AD32
+0x3159 = 0x8139AD33
+0x315A = 0x8139AD34
+0x315B = 0x8139AD35
+0x315C = 0x8139AD36
+0x315D = 0x8139AD37
+0x315E = 0x8139AD38
+0x315F = 0x8139AD39
+0x3160 = 0x8139AE30
+0x3161 = 0x8139AE31
+0x3162 = 0x8139AE32
+0x3163 = 0x8139AE33
+0x3164 = 0x8139AE34
+0x3165 = 0x8139AE35
+0x3166 = 0x8139AE36
+0x3167 = 0x8139AE37
+0x3168 = 0x8139AE38
+0x3169 = 0x8139AE39
+0x316A = 0x8139AF30
+0x316B = 0x8139AF31
+0x316C = 0x8139AF32
+0x316D = 0x8139AF33
+0x316E = 0x8139AF34
+0x316F = 0x8139AF35
+0x3170 = 0x8139AF36
+0x3171 = 0x8139AF37
+0x3172 = 0x8139AF38
+0x3173 = 0x8139AF39
+0x3174 = 0x8139B030
+0x3175 = 0x8139B031
+0x3176 = 0x8139B032
+0x3177 = 0x8139B033
+0x3178 = 0x8139B034
+0x3179 = 0x8139B035
+0x317A = 0x8139B036
+0x317B = 0x8139B037
+0x317C = 0x8139B038
+0x317D = 0x8139B039
+0x317E = 0x8139B130
+0x317F = 0x8139B131
+0x3180 = 0x8139B132
+0x3181 = 0x8139B133
+0x3182 = 0x8139B134
+0x3183 = 0x8139B135
+0x3184 = 0x8139B136
+0x3185 = 0x8139B137
+0x3186 = 0x8139B138
+0x3187 = 0x8139B139
+0x3188 = 0x8139B230
+0x3189 = 0x8139B231
+0x318A = 0x8139B232
+0x318B = 0x8139B233
+0x318C = 0x8139B234
+0x318D = 0x8139B235
+0x318E = 0x8139B236
+0x318F = 0x8139B237
+0x3190 = 0x8139B238
+0x3191 = 0x8139B239
+0x3192 = 0x8139B330
+0x3193 = 0x8139B331
+0x3194 = 0x8139B332
+0x3195 = 0x8139B333
+0x3196 = 0x8139B334
+0x3197 = 0x8139B335
+0x3198 = 0x8139B336
+0x3199 = 0x8139B337
+0x319A = 0x8139B338
+0x319B = 0x8139B339
+0x319C = 0x8139B430
+0x319D = 0x8139B431
+0x319E = 0x8139B432
+0x319F = 0x8139B433
+0x31A0 = 0x8139B434
+0x31A1 = 0x8139B435
+0x31A2 = 0x8139B436
+0x31A3 = 0x8139B437
+0x31A4 = 0x8139B438
+0x31A5 = 0x8139B439
+0x31A6 = 0x8139B530
+0x31A7 = 0x8139B531
+0x31A8 = 0x8139B532
+0x31A9 = 0x8139B533
+0x31AA = 0x8139B534
+0x31AB = 0x8139B535
+0x31AC = 0x8139B536
+0x31AD = 0x8139B537
+0x31AE = 0x8139B538
+0x31AF = 0x8139B539
+0x31B0 = 0x8139B630
+0x31B1 = 0x8139B631
+0x31B2 = 0x8139B632
+0x31B3 = 0x8139B633
+0x31B4 = 0x8139B634
+0x31B5 = 0x8139B635
+0x31B6 = 0x8139B636
+0x31B7 = 0x8139B637
+0x31B8 = 0x8139B638
+0x31B9 = 0x8139B639
+0x31BA = 0x8139B730
+0x31BB = 0x8139B731
+0x31BC = 0x8139B732
+0x31BD = 0x8139B733
+0x31BE = 0x8139B734
+0x31BF = 0x8139B735
+0x31C0 = 0x8139B736
+0x31C1 = 0x8139B737
+0x31C2 = 0x8139B738
+0x31C3 = 0x8139B739
+0x31C4 = 0x8139B830
+0x31C5 = 0x8139B831
+0x31C6 = 0x8139B832
+0x31C7 = 0x8139B833
+0x31C8 = 0x8139B834
+0x31C9 = 0x8139B835
+0x31CA = 0x8139B836
+0x31CB = 0x8139B837
+0x31CC = 0x8139B838
+0x31CD = 0x8139B839
+0x31CE = 0x8139B930
+0x31CF = 0x8139B931
+0x31D0 = 0x8139B932
+0x31D1 = 0x8139B933
+0x31D2 = 0x8139B934
+0x31D3 = 0x8139B935
+0x31D4 = 0x8139B936
+0x31D5 = 0x8139B937
+0x31D6 = 0x8139B938
+0x31D7 = 0x8139B939
+0x31D8 = 0x8139BA30
+0x31D9 = 0x8139BA31
+0x31DA = 0x8139BA32
+0x31DB = 0x8139BA33
+0x31DC = 0x8139BA34
+0x31DD = 0x8139BA35
+0x31DE = 0x8139BA36
+0x31DF = 0x8139BA37
+0x31E0 = 0x8139BA38
+0x31E1 = 0x8139BA39
+0x31E2 = 0x8139BB30
+0x31E3 = 0x8139BB31
+0x31E4 = 0x8139BB32
+0x31E5 = 0x8139BB33
+0x31E6 = 0x8139BB34
+0x31E7 = 0x8139BB35
+0x31E8 = 0x8139BB36
+0x31E9 = 0x8139BB37
+0x31EA = 0x8139BB38
+0x31EB = 0x8139BB39
+0x31EC = 0x8139BC30
+0x31ED = 0x8139BC31
+0x31EE = 0x8139BC32
+0x31EF = 0x8139BC33
+0x31F0 = 0x8139BC34
+0x31F1 = 0x8139BC35
+0x31F2 = 0x8139BC36
+0x31F3 = 0x8139BC37
+0x31F4 = 0x8139BC38
+0x31F5 = 0x8139BC39
+0x31F6 = 0x8139BD30
+0x31F7 = 0x8139BD31
+0x31F8 = 0x8139BD32
+0x31F9 = 0x8139BD33
+0x31FA = 0x8139BD34
+0x31FB = 0x8139BD35
+0x31FC = 0x8139BD36
+0x31FD = 0x8139BD37
+0x31FE = 0x8139BD38
+0x31FF = 0x8139BD39
+0x3200 = 0x8139BE30
+0x3201 = 0x8139BE31
+0x3202 = 0x8139BE32
+0x3203 = 0x8139BE33
+0x3204 = 0x8139BE34
+0x3205 = 0x8139BE35
+0x3206 = 0x8139BE36
+0x3207 = 0x8139BE37
+0x3208 = 0x8139BE38
+0x3209 = 0x8139BE39
+0x320A = 0x8139BF30
+0x320B = 0x8139BF31
+0x320C = 0x8139BF32
+0x320D = 0x8139BF33
+0x320E = 0x8139BF34
+0x320F = 0x8139BF35
+0x3210 = 0x8139BF36
+0x3211 = 0x8139BF37
+0x3212 = 0x8139BF38
+0x3213 = 0x8139BF39
+0x3214 = 0x8139C030
+0x3215 = 0x8139C031
+0x3216 = 0x8139C032
+0x3217 = 0x8139C033
+0x3218 = 0x8139C034
+0x3219 = 0x8139C035
+0x321A = 0x8139C036
+0x321B = 0x8139C037
+0x321C = 0x8139C038
+0x321D = 0x8139C039
+0x321E = 0x8139C130
+0x321F = 0x8139C131
+0x322A = 0x8139C132
+0x322B = 0x8139C133
+0x322C = 0x8139C134
+0x322D = 0x8139C135
+0x322E = 0x8139C136
+0x322F = 0x8139C137
+0x3230 = 0x8139C138
+0x3232 = 0x8139C139
+0x3233 = 0x8139C230
+0x3234 = 0x8139C231
+0x3235 = 0x8139C232
+0x3236 = 0x8139C233
+0x3237 = 0x8139C234
+0x3238 = 0x8139C235
+0x3239 = 0x8139C236
+0x323A = 0x8139C237
+0x323B = 0x8139C238
+0x323C = 0x8139C239
+0x323D = 0x8139C330
+0x323E = 0x8139C331
+0x323F = 0x8139C332
+0x3240 = 0x8139C333
+0x3241 = 0x8139C334
+0x3242 = 0x8139C335
+0x3243 = 0x8139C336
+0x3244 = 0x8139C337
+0x3245 = 0x8139C338
+0x3246 = 0x8139C339
+0x3247 = 0x8139C430
+0x3248 = 0x8139C431
+0x3249 = 0x8139C432
+0x324A = 0x8139C433
+0x324B = 0x8139C434
+0x324C = 0x8139C435
+0x324D = 0x8139C436
+0x324E = 0x8139C437
+0x324F = 0x8139C438
+0x3250 = 0x8139C439
+0x3251 = 0x8139C530
+0x3252 = 0x8139C531
+0x3253 = 0x8139C532
+0x3254 = 0x8139C533
+0x3255 = 0x8139C534
+0x3256 = 0x8139C535
+0x3257 = 0x8139C536
+0x3258 = 0x8139C537
+0x3259 = 0x8139C538
+0x325A = 0x8139C539
+0x325B = 0x8139C630
+0x325C = 0x8139C631
+0x325D = 0x8139C632
+0x325E = 0x8139C633
+0x325F = 0x8139C634
+0x3260 = 0x8139C635
+0x3261 = 0x8139C636
+0x3262 = 0x8139C637
+0x3263 = 0x8139C638
+0x3264 = 0x8139C639
+0x3265 = 0x8139C730
+0x3266 = 0x8139C731
+0x3267 = 0x8139C732
+0x3268 = 0x8139C733
+0x3269 = 0x8139C734
+0x326A = 0x8139C735
+0x326B = 0x8139C736
+0x326C = 0x8139C737
+0x326D = 0x8139C738
+0x326E = 0x8139C739
+0x326F = 0x8139C830
+0x3270 = 0x8139C831
+0x3271 = 0x8139C832
+0x3272 = 0x8139C833
+0x3273 = 0x8139C834
+0x3274 = 0x8139C835
+0x3275 = 0x8139C836
+0x3276 = 0x8139C837
+0x3277 = 0x8139C838
+0x3278 = 0x8139C839
+0x3279 = 0x8139C930
+0x327A = 0x8139C931
+0x327B = 0x8139C932
+0x327C = 0x8139C933
+0x327D = 0x8139C934
+0x327E = 0x8139C935
+0x327F = 0x8139C936
+0x3280 = 0x8139C937
+0x3281 = 0x8139C938
+0x3282 = 0x8139C939
+0x3283 = 0x8139CA30
+0x3284 = 0x8139CA31
+0x3285 = 0x8139CA32
+0x3286 = 0x8139CA33
+0x3287 = 0x8139CA34
+0x3288 = 0x8139CA35
+0x3289 = 0x8139CA36
+0x328A = 0x8139CA37
+0x328B = 0x8139CA38
+0x328C = 0x8139CA39
+0x328D = 0x8139CB30
+0x328E = 0x8139CB31
+0x328F = 0x8139CB32
+0x3290 = 0x8139CB33
+0x3291 = 0x8139CB34
+0x3292 = 0x8139CB35
+0x3293 = 0x8139CB36
+0x3294 = 0x8139CB37
+0x3295 = 0x8139CB38
+0x3296 = 0x8139CB39
+0x3297 = 0x8139CC30
+0x3298 = 0x8139CC31
+0x3299 = 0x8139CC32
+0x329A = 0x8139CC33
+0x329B = 0x8139CC34
+0x329C = 0x8139CC35
+0x329D = 0x8139CC36
+0x329E = 0x8139CC37
+0x329F = 0x8139CC38
+0x32A0 = 0x8139CC39
+0x32A1 = 0x8139CD30
+0x32A2 = 0x8139CD31
+0x32A4 = 0x8139CD32
+0x32A5 = 0x8139CD33
+0x32A6 = 0x8139CD34
+0x32A7 = 0x8139CD35
+0x32A8 = 0x8139CD36
+0x32A9 = 0x8139CD37
+0x32AA = 0x8139CD38
+0x32AB = 0x8139CD39
+0x32AC = 0x8139CE30
+0x32AD = 0x8139CE31
+0x32AE = 0x8139CE32
+0x32AF = 0x8139CE33
+0x32B0 = 0x8139CE34
+0x32B1 = 0x8139CE35
+0x32B2 = 0x8139CE36
+0x32B3 = 0x8139CE37
+0x32B4 = 0x8139CE38
+0x32B5 = 0x8139CE39
+0x32B6 = 0x8139CF30
+0x32B7 = 0x8139CF31
+0x32B8 = 0x8139CF32
+0x32B9 = 0x8139CF33
+0x32BA = 0x8139CF34
+0x32BB = 0x8139CF35
+0x32BC = 0x8139CF36
+0x32BD = 0x8139CF37
+0x32BE = 0x8139CF38
+0x32BF = 0x8139CF39
+0x32C0 = 0x8139D030
+0x32C1 = 0x8139D031
+0x32C2 = 0x8139D032
+0x32C3 = 0x8139D033
+0x32C4 = 0x8139D034
+0x32C5 = 0x8139D035
+0x32C6 = 0x8139D036
+0x32C7 = 0x8139D037
+0x32C8 = 0x8139D038
+0x32C9 = 0x8139D039
+0x32CA = 0x8139D130
+0x32CB = 0x8139D131
+0x32CC = 0x8139D132
+0x32CD = 0x8139D133
+0x32CE = 0x8139D134
+0x32CF = 0x8139D135
+0x32D0 = 0x8139D136
+0x32D1 = 0x8139D137
+0x32D2 = 0x8139D138
+0x32D3 = 0x8139D139
+0x32D4 = 0x8139D230
+0x32D5 = 0x8139D231
+0x32D6 = 0x8139D232
+0x32D7 = 0x8139D233
+0x32D8 = 0x8139D234
+0x32D9 = 0x8139D235
+0x32DA = 0x8139D236
+0x32DB = 0x8139D237
+0x32DC = 0x8139D238
+0x32DD = 0x8139D239
+0x32DE = 0x8139D330
+0x32DF = 0x8139D331
+0x32E0 = 0x8139D332
+0x32E1 = 0x8139D333
+0x32E2 = 0x8139D334
+0x32E3 = 0x8139D335
+0x32E4 = 0x8139D336
+0x32E5 = 0x8139D337
+0x32E6 = 0x8139D338
+0x32E7 = 0x8139D339
+0x32E8 = 0x8139D430
+0x32E9 = 0x8139D431
+0x32EA = 0x8139D432
+0x32EB = 0x8139D433
+0x32EC = 0x8139D434
+0x32ED = 0x8139D435
+0x32EE = 0x8139D436
+0x32EF = 0x8139D437
+0x32F0 = 0x8139D438
+0x32F1 = 0x8139D439
+0x32F2 = 0x8139D530
+0x32F3 = 0x8139D531
+0x32F4 = 0x8139D532
+0x32F5 = 0x8139D533
+0x32F6 = 0x8139D534
+0x32F7 = 0x8139D535
+0x32F8 = 0x8139D536
+0x32F9 = 0x8139D537
+0x32FA = 0x8139D538
+0x32FB = 0x8139D539
+0x32FC = 0x8139D630
+0x32FD = 0x8139D631
+0x32FE = 0x8139D632
+0x32FF = 0x8139D633
+0x3300 = 0x8139D634
+0x3301 = 0x8139D635
+0x3302 = 0x8139D636
+0x3303 = 0x8139D637
+0x3304 = 0x8139D638
+0x3305 = 0x8139D639
+0x3306 = 0x8139D730
+0x3307 = 0x8139D731
+0x3308 = 0x8139D732
+0x3309 = 0x8139D733
+0x330A = 0x8139D734
+0x330B = 0x8139D735
+0x330C = 0x8139D736
+0x330D = 0x8139D737
+0x330E = 0x8139D738
+0x330F = 0x8139D739
+0x3310 = 0x8139D830
+0x3311 = 0x8139D831
+0x3312 = 0x8139D832
+0x3313 = 0x8139D833
+0x3314 = 0x8139D834
+0x3315 = 0x8139D835
+0x3316 = 0x8139D836
+0x3317 = 0x8139D837
+0x3318 = 0x8139D838
+0x3319 = 0x8139D839
+0x331A = 0x8139D930
+0x331B = 0x8139D931
+0x331C = 0x8139D932
+0x331D = 0x8139D933
+0x331E = 0x8139D934
+0x331F = 0x8139D935
+0x3320 = 0x8139D936
+0x3321 = 0x8139D937
+0x3322 = 0x8139D938
+0x3323 = 0x8139D939
+0x3324 = 0x8139DA30
+0x3325 = 0x8139DA31
+0x3326 = 0x8139DA32
+0x3327 = 0x8139DA33
+0x3328 = 0x8139DA34
+0x3329 = 0x8139DA35
+0x332A = 0x8139DA36
+0x332B = 0x8139DA37
+0x332C = 0x8139DA38
+0x332D = 0x8139DA39
+0x332E = 0x8139DB30
+0x332F = 0x8139DB31
+0x3330 = 0x8139DB32
+0x3331 = 0x8139DB33
+0x3332 = 0x8139DB34
+0x3333 = 0x8139DB35
+0x3334 = 0x8139DB36
+0x3335 = 0x8139DB37
+0x3336 = 0x8139DB38
+0x3337 = 0x8139DB39
+0x3338 = 0x8139DC30
+0x3339 = 0x8139DC31
+0x333A = 0x8139DC32
+0x333B = 0x8139DC33
+0x333C = 0x8139DC34
+0x333D = 0x8139DC35
+0x333E = 0x8139DC36
+0x333F = 0x8139DC37
+0x3340 = 0x8139DC38
+0x3341 = 0x8139DC39
+0x3342 = 0x8139DD30
+0x3343 = 0x8139DD31
+0x3344 = 0x8139DD32
+0x3345 = 0x8139DD33
+0x3346 = 0x8139DD34
+0x3347 = 0x8139DD35
+0x3348 = 0x8139DD36
+0x3349 = 0x8139DD37
+0x334A = 0x8139DD38
+0x334B = 0x8139DD39
+0x334C = 0x8139DE30
+0x334D = 0x8139DE31
+0x334E = 0x8139DE32
+0x334F = 0x8139DE33
+0x3350 = 0x8139DE34
+0x3351 = 0x8139DE35
+0x3352 = 0x8139DE36
+0x3353 = 0x8139DE37
+0x3354 = 0x8139DE38
+0x3355 = 0x8139DE39
+0x3356 = 0x8139DF30
+0x3357 = 0x8139DF31
+0x3358 = 0x8139DF32
+0x3359 = 0x8139DF33
+0x335A = 0x8139DF34
+0x335B = 0x8139DF35
+0x335C = 0x8139DF36
+0x335D = 0x8139DF37
+0x335E = 0x8139DF38
+0x335F = 0x8139DF39
+0x3360 = 0x8139E030
+0x3361 = 0x8139E031
+0x3362 = 0x8139E032
+0x3363 = 0x8139E033
+0x3364 = 0x8139E034
+0x3365 = 0x8139E035
+0x3366 = 0x8139E036
+0x3367 = 0x8139E037
+0x3368 = 0x8139E038
+0x3369 = 0x8139E039
+0x336A = 0x8139E130
+0x336B = 0x8139E131
+0x336C = 0x8139E132
+0x336D = 0x8139E133
+0x336E = 0x8139E134
+0x336F = 0x8139E135
+0x3370 = 0x8139E136
+0x3371 = 0x8139E137
+0x3372 = 0x8139E138
+0x3373 = 0x8139E139
+0x3374 = 0x8139E230
+0x3375 = 0x8139E231
+0x3376 = 0x8139E232
+0x3377 = 0x8139E233
+0x3378 = 0x8139E234
+0x3379 = 0x8139E235
+0x337A = 0x8139E236
+0x337B = 0x8139E237
+0x337C = 0x8139E238
+0x337D = 0x8139E239
+0x337E = 0x8139E330
+0x337F = 0x8139E331
+0x3380 = 0x8139E332
+0x3381 = 0x8139E333
+0x3382 = 0x8139E334
+0x3383 = 0x8139E335
+0x3384 = 0x8139E336
+0x3385 = 0x8139E337
+0x3386 = 0x8139E338
+0x3387 = 0x8139E339
+0x3388 = 0x8139E430
+0x3389 = 0x8139E431
+0x338A = 0x8139E432
+0x338B = 0x8139E433
+0x338C = 0x8139E434
+0x338D = 0x8139E435
+0x3390 = 0x8139E436
+0x3391 = 0x8139E437
+0x3392 = 0x8139E438
+0x3393 = 0x8139E439
+0x3394 = 0x8139E530
+0x3395 = 0x8139E531
+0x3396 = 0x8139E532
+0x3397 = 0x8139E533
+0x3398 = 0x8139E534
+0x3399 = 0x8139E535
+0x339A = 0x8139E536
+0x339B = 0x8139E537
+0x339F = 0x8139E538
+0x33A0 = 0x8139E539
+0x33A2 = 0x8139E630
+0x33A3 = 0x8139E631
+0x33A4 = 0x8139E632
+0x33A5 = 0x8139E633
+0x33A6 = 0x8139E634
+0x33A7 = 0x8139E635
+0x33A8 = 0x8139E636
+0x33A9 = 0x8139E637
+0x33AA = 0x8139E638
+0x33AB = 0x8139E639
+0x33AC = 0x8139E730
+0x33AD = 0x8139E731
+0x33AE = 0x8139E732
+0x33AF = 0x8139E733
+0x33B0 = 0x8139E734
+0x33B1 = 0x8139E735
+0x33B2 = 0x8139E736
+0x33B3 = 0x8139E737
+0x33B4 = 0x8139E738
+0x33B5 = 0x8139E739
+0x33B6 = 0x8139E830
+0x33B7 = 0x8139E831
+0x33B8 = 0x8139E832
+0x33B9 = 0x8139E833
+0x33BA = 0x8139E834
+0x33BB = 0x8139E835
+0x33BC = 0x8139E836
+0x33BD = 0x8139E837
+0x33BE = 0x8139E838
+0x33BF = 0x8139E839
+0x33C0 = 0x8139E930
+0x33C1 = 0x8139E931
+0x33C2 = 0x8139E932
+0x33C3 = 0x8139E933
+0x33C5 = 0x8139E934
+0x33C6 = 0x8139E935
+0x33C7 = 0x8139E936
+0x33C8 = 0x8139E937
+0x33C9 = 0x8139E938
+0x33CA = 0x8139E939
+0x33CB = 0x8139EA30
+0x33CC = 0x8139EA31
+0x33CD = 0x8139EA32
+0x33CF = 0x8139EA33
+0x33D0 = 0x8139EA34
+0x33D3 = 0x8139EA35
+0x33D4 = 0x8139EA36
+0x33D6 = 0x8139EA37
+0x33D7 = 0x8139EA38
+0x33D8 = 0x8139EA39
+0x33D9 = 0x8139EB30
+0x33DA = 0x8139EB31
+0x33DB = 0x8139EB32
+0x33DC = 0x8139EB33
+0x33DD = 0x8139EB34
+0x33DE = 0x8139EB35
+0x33DF = 0x8139EB36
+0x33E0 = 0x8139EB37
+0x33E1 = 0x8139EB38
+0x33E2 = 0x8139EB39
+0x33E3 = 0x8139EC30
+0x33E4 = 0x8139EC31
+0x33E5 = 0x8139EC32
+0x33E6 = 0x8139EC33
+0x33E7 = 0x8139EC34
+0x33E8 = 0x8139EC35
+0x33E9 = 0x8139EC36
+0x33EA = 0x8139EC37
+0x33EB = 0x8139EC38
+0x33EC = 0x8139EC39
+0x33ED = 0x8139ED30
+0x33EE = 0x8139ED31
+0x33EF = 0x8139ED32
+0x33F0 = 0x8139ED33
+0x33F1 = 0x8139ED34
+0x33F2 = 0x8139ED35
+0x33F3 = 0x8139ED36
+0x33F4 = 0x8139ED37
+0x33F5 = 0x8139ED38
+0x33F6 = 0x8139ED39
+0x33F7 = 0x8139EE30
+0x33F8 = 0x8139EE31
+0x33F9 = 0x8139EE32
+0x33FA = 0x8139EE33
+0x33FB = 0x8139EE34
+0x33FC = 0x8139EE35
+0x33FD = 0x8139EE36
+0x33FE = 0x8139EE37
+0x33FF = 0x8139EE38
+0x3400 = 0x8139EE39
+0x3401 = 0x8139EF30
+0x3402 = 0x8139EF31
+0x3403 = 0x8139EF32
+0x3404 = 0x8139EF33
+0x3405 = 0x8139EF34
+0x3406 = 0x8139EF35
+0x3407 = 0x8139EF36
+0x3408 = 0x8139EF37
+0x3409 = 0x8139EF38
+0x340A = 0x8139EF39
+0x340B = 0x8139F030
+0x340C = 0x8139F031
+0x340D = 0x8139F032
+0x340E = 0x8139F033
+0x340F = 0x8139F034
+0x3410 = 0x8139F035
+0x3411 = 0x8139F036
+0x3412 = 0x8139F037
+0x3413 = 0x8139F038
+0x3414 = 0x8139F039
+0x3415 = 0x8139F130
+0x3416 = 0x8139F131
+0x3417 = 0x8139F132
+0x3418 = 0x8139F133
+0x3419 = 0x8139F134
+0x341A = 0x8139F135
+0x341B = 0x8139F136
+0x341C = 0x8139F137
+0x341D = 0x8139F138
+0x341E = 0x8139F139
+0x341F = 0x8139F230
+0x3420 = 0x8139F231
+0x3421 = 0x8139F232
+0x3422 = 0x8139F233
+0x3423 = 0x8139F234
+0x3424 = 0x8139F235
+0x3425 = 0x8139F236
+0x3426 = 0x8139F237
+0x3427 = 0x8139F238
+0x3428 = 0x8139F239
+0x3429 = 0x8139F330
+0x342A = 0x8139F331
+0x342B = 0x8139F332
+0x342C = 0x8139F333
+0x342D = 0x8139F334
+0x342E = 0x8139F335
+0x342F = 0x8139F336
+0x3430 = 0x8139F337
+0x3431 = 0x8139F338
+0x3432 = 0x8139F339
+0x3433 = 0x8139F430
+0x3434 = 0x8139F431
+0x3435 = 0x8139F432
+0x3436 = 0x8139F433
+0x3437 = 0x8139F434
+0x3438 = 0x8139F435
+0x3439 = 0x8139F436
+0x343A = 0x8139F437
+0x343B = 0x8139F438
+0x343C = 0x8139F439
+0x343D = 0x8139F530
+0x343E = 0x8139F531
+0x343F = 0x8139F532
+0x3440 = 0x8139F533
+0x3441 = 0x8139F534
+0x3442 = 0x8139F535
+0x3443 = 0x8139F536
+0x3444 = 0x8139F537
+0x3445 = 0x8139F538
+0x3446 = 0x8139F539
+0x3448 = 0x8139F630
+0x3449 = 0x8139F631
+0x344A = 0x8139F632
+0x344B = 0x8139F633
+0x344C = 0x8139F634
+0x344D = 0x8139F635
+0x344E = 0x8139F636
+0x344F = 0x8139F637
+0x3450 = 0x8139F638
+0x3451 = 0x8139F639
+0x3452 = 0x8139F730
+0x3453 = 0x8139F731
+0x3454 = 0x8139F732
+0x3455 = 0x8139F733
+0x3456 = 0x8139F734
+0x3457 = 0x8139F735
+0x3458 = 0x8139F736
+0x3459 = 0x8139F737
+0x345A = 0x8139F738
+0x345B = 0x8139F739
+0x345C = 0x8139F830
+0x345D = 0x8139F831
+0x345E = 0x8139F832
+0x345F = 0x8139F833
+0x3460 = 0x8139F834
+0x3461 = 0x8139F835
+0x3462 = 0x8139F836
+0x3463 = 0x8139F837
+0x3464 = 0x8139F838
+0x3465 = 0x8139F839
+0x3466 = 0x8139F930
+0x3467 = 0x8139F931
+0x3468 = 0x8139F932
+0x3469 = 0x8139F933
+0x346A = 0x8139F934
+0x346B = 0x8139F935
+0x346C = 0x8139F936
+0x346D = 0x8139F937
+0x346E = 0x8139F938
+0x346F = 0x8139F939
+0x3470 = 0x8139FA30
+0x3471 = 0x8139FA31
+0x3472 = 0x8139FA32
+0x3474 = 0x8139FA33
+0x3475 = 0x8139FA34
+0x3476 = 0x8139FA35
+0x3477 = 0x8139FA36
+0x3478 = 0x8139FA37
+0x3479 = 0x8139FA38
+0x347A = 0x8139FA39
+0x347B = 0x8139FB30
+0x347C = 0x8139FB31
+0x347D = 0x8139FB32
+0x347E = 0x8139FB33
+0x347F = 0x8139FB34
+0x3480 = 0x8139FB35
+0x3481 = 0x8139FB36
+0x3482 = 0x8139FB37
+0x3483 = 0x8139FB38
+0x3484 = 0x8139FB39
+0x3485 = 0x8139FC30
+0x3486 = 0x8139FC31
+0x3487 = 0x8139FC32
+0x3488 = 0x8139FC33
+0x3489 = 0x8139FC34
+0x348A = 0x8139FC35
+0x348B = 0x8139FC36
+0x348C = 0x8139FC37
+0x348D = 0x8139FC38
+0x348E = 0x8139FC39
+0x348F = 0x8139FD30
+0x3490 = 0x8139FD31
+0x3491 = 0x8139FD32
+0x3492 = 0x8139FD33
+0x3493 = 0x8139FD34
+0x3494 = 0x8139FD35
+0x3495 = 0x8139FD36
+0x3496 = 0x8139FD37
+0x3497 = 0x8139FD38
+0x3498 = 0x8139FD39
+0x3499 = 0x8139FE30
+0x349A = 0x8139FE31
+0x349B = 0x8139FE32
+0x349C = 0x8139FE33
+0x349D = 0x8139FE34
+0x349E = 0x8139FE35
+0x349F = 0x8139FE36
+0x34A0 = 0x8139FE37
+0x34A1 = 0x8139FE38
+0x34A2 = 0x8139FE39
+0x34A3 = 0x82308130
+0x34A4 = 0x82308131
+0x34A5 = 0x82308132
+0x34A6 = 0x82308133
+0x34A7 = 0x82308134
+0x34A8 = 0x82308135
+0x34A9 = 0x82308136
+0x34AA = 0x82308137
+0x34AB = 0x82308138
+0x34AC = 0x82308139
+0x34AD = 0x82308230
+0x34AE = 0x82308231
+0x34AF = 0x82308232
+0x34B0 = 0x82308233
+0x34B1 = 0x82308234
+0x34B2 = 0x82308235
+0x34B3 = 0x82308236
+0x34B4 = 0x82308237
+0x34B5 = 0x82308238
+0x34B6 = 0x82308239
+0x34B7 = 0x82308330
+0x34B8 = 0x82308331
+0x34B9 = 0x82308332
+0x34BA = 0x82308333
+0x34BB = 0x82308334
+0x34BC = 0x82308335
+0x34BD = 0x82308336
+0x34BE = 0x82308337
+0x34BF = 0x82308338
+0x34C0 = 0x82308339
+0x34C1 = 0x82308430
+0x34C2 = 0x82308431
+0x34C3 = 0x82308432
+0x34C4 = 0x82308433
+0x34C5 = 0x82308434
+0x34C6 = 0x82308435
+0x34C7 = 0x82308436
+0x34C8 = 0x82308437
+0x34C9 = 0x82308438
+0x34CA = 0x82308439
+0x34CB = 0x82308530
+0x34CC = 0x82308531
+0x34CD = 0x82308532
+0x34CE = 0x82308533
+0x34CF = 0x82308534
+0x34D0 = 0x82308535
+0x34D1 = 0x82308536
+0x34D2 = 0x82308537
+0x34D3 = 0x82308538
+0x34D4 = 0x82308539
+0x34D5 = 0x82308630
+0x34D6 = 0x82308631
+0x34D7 = 0x82308632
+0x34D8 = 0x82308633
+0x34D9 = 0x82308634
+0x34DA = 0x82308635
+0x34DB = 0x82308636
+0x34DC = 0x82308637
+0x34DD = 0x82308638
+0x34DE = 0x82308639
+0x34DF = 0x82308730
+0x34E0 = 0x82308731
+0x34E1 = 0x82308732
+0x34E2 = 0x82308733
+0x34E3 = 0x82308734
+0x34E4 = 0x82308735
+0x34E5 = 0x82308736
+0x34E6 = 0x82308737
+0x34E7 = 0x82308738
+0x34E8 = 0x82308739
+0x34E9 = 0x82308830
+0x34EA = 0x82308831
+0x34EB = 0x82308832
+0x34EC = 0x82308833
+0x34ED = 0x82308834
+0x34EE = 0x82308835
+0x34EF = 0x82308836
+0x34F0 = 0x82308837
+0x34F1 = 0x82308838
+0x34F2 = 0x82308839
+0x34F3 = 0x82308930
+0x34F4 = 0x82308931
+0x34F5 = 0x82308932
+0x34F6 = 0x82308933
+0x34F7 = 0x82308934
+0x34F8 = 0x82308935
+0x34F9 = 0x82308936
+0x34FA = 0x82308937
+0x34FB = 0x82308938
+0x34FC = 0x82308939
+0x34FD = 0x82308A30
+0x34FE = 0x82308A31
+0x34FF = 0x82308A32
+0x3500 = 0x82308A33
+0x3501 = 0x82308A34
+0x3502 = 0x82308A35
+0x3503 = 0x82308A36
+0x3504 = 0x82308A37
+0x3505 = 0x82308A38
+0x3506 = 0x82308A39
+0x3507 = 0x82308B30
+0x3508 = 0x82308B31
+0x3509 = 0x82308B32
+0x350A = 0x82308B33
+0x350B = 0x82308B34
+0x350C = 0x82308B35
+0x350D = 0x82308B36
+0x350E = 0x82308B37
+0x350F = 0x82308B38
+0x3510 = 0x82308B39
+0x3511 = 0x82308C30
+0x3512 = 0x82308C31
+0x3513 = 0x82308C32
+0x3514 = 0x82308C33
+0x3515 = 0x82308C34
+0x3516 = 0x82308C35
+0x3517 = 0x82308C36
+0x3518 = 0x82308C37
+0x3519 = 0x82308C38
+0x351A = 0x82308C39
+0x351B = 0x82308D30
+0x351C = 0x82308D31
+0x351D = 0x82308D32
+0x351E = 0x82308D33
+0x351F = 0x82308D34
+0x3520 = 0x82308D35
+0x3521 = 0x82308D36
+0x3522 = 0x82308D37
+0x3523 = 0x82308D38
+0x3524 = 0x82308D39
+0x3525 = 0x82308E30
+0x3526 = 0x82308E31
+0x3527 = 0x82308E32
+0x3528 = 0x82308E33
+0x3529 = 0x82308E34
+0x352A = 0x82308E35
+0x352B = 0x82308E36
+0x352C = 0x82308E37
+0x352D = 0x82308E38
+0x352E = 0x82308E39
+0x352F = 0x82308F30
+0x3530 = 0x82308F31
+0x3531 = 0x82308F32
+0x3532 = 0x82308F33
+0x3533 = 0x82308F34
+0x3534 = 0x82308F35
+0x3535 = 0x82308F36
+0x3536 = 0x82308F37
+0x3537 = 0x82308F38
+0x3538 = 0x82308F39
+0x3539 = 0x82309030
+0x353A = 0x82309031
+0x353B = 0x82309032
+0x353C = 0x82309033
+0x353D = 0x82309034
+0x353E = 0x82309035
+0x353F = 0x82309036
+0x3540 = 0x82309037
+0x3541 = 0x82309038
+0x3542 = 0x82309039
+0x3543 = 0x82309130
+0x3544 = 0x82309131
+0x3545 = 0x82309132
+0x3546 = 0x82309133
+0x3547 = 0x82309134
+0x3548 = 0x82309135
+0x3549 = 0x82309136
+0x354A = 0x82309137
+0x354B = 0x82309138
+0x354C = 0x82309139
+0x354D = 0x82309230
+0x354E = 0x82309231
+0x354F = 0x82309232
+0x3550 = 0x82309233
+0x3551 = 0x82309234
+0x3552 = 0x82309235
+0x3553 = 0x82309236
+0x3554 = 0x82309237
+0x3555 = 0x82309238
+0x3556 = 0x82309239
+0x3557 = 0x82309330
+0x3558 = 0x82309331
+0x3559 = 0x82309332
+0x355A = 0x82309333
+0x355B = 0x82309334
+0x355C = 0x82309335
+0x355D = 0x82309336
+0x355E = 0x82309337
+0x355F = 0x82309338
+0x3560 = 0x82309339
+0x3561 = 0x82309430
+0x3562 = 0x82309431
+0x3563 = 0x82309432
+0x3564 = 0x82309433
+0x3565 = 0x82309434
+0x3566 = 0x82309435
+0x3567 = 0x82309436
+0x3568 = 0x82309437
+0x3569 = 0x82309438
+0x356A = 0x82309439
+0x356B = 0x82309530
+0x356C = 0x82309531
+0x356D = 0x82309532
+0x356E = 0x82309533
+0x356F = 0x82309534
+0x3570 = 0x82309535
+0x3571 = 0x82309536
+0x3572 = 0x82309537
+0x3573 = 0x82309538
+0x3574 = 0x82309539
+0x3575 = 0x82309630
+0x3576 = 0x82309631
+0x3577 = 0x82309632
+0x3578 = 0x82309633
+0x3579 = 0x82309634
+0x357A = 0x82309635
+0x357B = 0x82309636
+0x357C = 0x82309637
+0x357D = 0x82309638
+0x357E = 0x82309639
+0x357F = 0x82309730
+0x3580 = 0x82309731
+0x3581 = 0x82309732
+0x3582 = 0x82309733
+0x3583 = 0x82309734
+0x3584 = 0x82309735
+0x3585 = 0x82309736
+0x3586 = 0x82309737
+0x3587 = 0x82309738
+0x3588 = 0x82309739
+0x3589 = 0x82309830
+0x358A = 0x82309831
+0x358B = 0x82309832
+0x358C = 0x82309833
+0x358D = 0x82309834
+0x358E = 0x82309835
+0x358F = 0x82309836
+0x3590 = 0x82309837
+0x3591 = 0x82309838
+0x3592 = 0x82309839
+0x3593 = 0x82309930
+0x3594 = 0x82309931
+0x3595 = 0x82309932
+0x3596 = 0x82309933
+0x3597 = 0x82309934
+0x3598 = 0x82309935
+0x3599 = 0x82309936
+0x359A = 0x82309937
+0x359B = 0x82309938
+0x359C = 0x82309939
+0x359D = 0x82309A30
+0x359F = 0x82309A31
+0x35A0 = 0x82309A32
+0x35A1 = 0x82309A33
+0x35A2 = 0x82309A34
+0x35A3 = 0x82309A35
+0x35A4 = 0x82309A36
+0x35A5 = 0x82309A37
+0x35A6 = 0x82309A38
+0x35A7 = 0x82309A39
+0x35A8 = 0x82309B30
+0x35A9 = 0x82309B31
+0x35AA = 0x82309B32
+0x35AB = 0x82309B33
+0x35AC = 0x82309B34
+0x35AD = 0x82309B35
+0x35AE = 0x82309B36
+0x35AF = 0x82309B37
+0x35B0 = 0x82309B38
+0x35B1 = 0x82309B39
+0x35B2 = 0x82309C30
+0x35B3 = 0x82309C31
+0x35B4 = 0x82309C32
+0x35B5 = 0x82309C33
+0x35B6 = 0x82309C34
+0x35B7 = 0x82309C35
+0x35B8 = 0x82309C36
+0x35B9 = 0x82309C37
+0x35BA = 0x82309C38
+0x35BB = 0x82309C39
+0x35BC = 0x82309D30
+0x35BD = 0x82309D31
+0x35BE = 0x82309D32
+0x35BF = 0x82309D33
+0x35C0 = 0x82309D34
+0x35C1 = 0x82309D35
+0x35C2 = 0x82309D36
+0x35C3 = 0x82309D37
+0x35C4 = 0x82309D38
+0x35C5 = 0x82309D39
+0x35C6 = 0x82309E30
+0x35C7 = 0x82309E31
+0x35C8 = 0x82309E32
+0x35C9 = 0x82309E33
+0x35CA = 0x82309E34
+0x35CB = 0x82309E35
+0x35CC = 0x82309E36
+0x35CD = 0x82309E37
+0x35CE = 0x82309E38
+0x35CF = 0x82309E39
+0x35D0 = 0x82309F30
+0x35D1 = 0x82309F31
+0x35D2 = 0x82309F32
+0x35D3 = 0x82309F33
+0x35D4 = 0x82309F34
+0x35D5 = 0x82309F35
+0x35D6 = 0x82309F36
+0x35D7 = 0x82309F37
+0x35D8 = 0x82309F38
+0x35D9 = 0x82309F39
+0x35DA = 0x8230A030
+0x35DB = 0x8230A031
+0x35DC = 0x8230A032
+0x35DD = 0x8230A033
+0x35DE = 0x8230A034
+0x35DF = 0x8230A035
+0x35E0 = 0x8230A036
+0x35E1 = 0x8230A037
+0x35E2 = 0x8230A038
+0x35E3 = 0x8230A039
+0x35E4 = 0x8230A130
+0x35E5 = 0x8230A131
+0x35E6 = 0x8230A132
+0x35E7 = 0x8230A133
+0x35E8 = 0x8230A134
+0x35E9 = 0x8230A135
+0x35EA = 0x8230A136
+0x35EB = 0x8230A137
+0x35EC = 0x8230A138
+0x35ED = 0x8230A139
+0x35EE = 0x8230A230
+0x35EF = 0x8230A231
+0x35F0 = 0x8230A232
+0x35F1 = 0x8230A233
+0x35F2 = 0x8230A234
+0x35F3 = 0x8230A235
+0x35F4 = 0x8230A236
+0x35F5 = 0x8230A237
+0x35F6 = 0x8230A238
+0x35F7 = 0x8230A239
+0x35F8 = 0x8230A330
+0x35F9 = 0x8230A331
+0x35FA = 0x8230A332
+0x35FB = 0x8230A333
+0x35FC = 0x8230A334
+0x35FD = 0x8230A335
+0x35FE = 0x8230A336
+0x35FF = 0x8230A337
+0x3600 = 0x8230A338
+0x3601 = 0x8230A339
+0x3602 = 0x8230A430
+0x3603 = 0x8230A431
+0x3604 = 0x8230A432
+0x3605 = 0x8230A433
+0x3606 = 0x8230A434
+0x3607 = 0x8230A435
+0x3608 = 0x8230A436
+0x3609 = 0x8230A437
+0x360A = 0x8230A438
+0x360B = 0x8230A439
+0x360C = 0x8230A530
+0x360D = 0x8230A531
+0x360F = 0x8230A532
+0x3610 = 0x8230A533
+0x3611 = 0x8230A534
+0x3612 = 0x8230A535
+0x3613 = 0x8230A536
+0x3614 = 0x8230A537
+0x3615 = 0x8230A538
+0x3616 = 0x8230A539
+0x3617 = 0x8230A630
+0x3618 = 0x8230A631
+0x3619 = 0x8230A632
+0x361B = 0x8230A633
+0x361C = 0x8230A634
+0x361D = 0x8230A635
+0x361E = 0x8230A636
+0x361F = 0x8230A637
+0x3620 = 0x8230A638
+0x3621 = 0x8230A639
+0x3622 = 0x8230A730
+0x3623 = 0x8230A731
+0x3624 = 0x8230A732
+0x3625 = 0x8230A733
+0x3626 = 0x8230A734
+0x3627 = 0x8230A735
+0x3628 = 0x8230A736
+0x3629 = 0x8230A737
+0x362A = 0x8230A738
+0x362B = 0x8230A739
+0x362C = 0x8230A830
+0x362D = 0x8230A831
+0x362E = 0x8230A832
+0x362F = 0x8230A833
+0x3630 = 0x8230A834
+0x3631 = 0x8230A835
+0x3632 = 0x8230A836
+0x3633 = 0x8230A837
+0x3634 = 0x8230A838
+0x3635 = 0x8230A839
+0x3636 = 0x8230A930
+0x3637 = 0x8230A931
+0x3638 = 0x8230A932
+0x3639 = 0x8230A933
+0x363A = 0x8230A934
+0x363B = 0x8230A935
+0x363C = 0x8230A936
+0x363D = 0x8230A937
+0x363E = 0x8230A938
+0x363F = 0x8230A939
+0x3640 = 0x8230AA30
+0x3641 = 0x8230AA31
+0x3642 = 0x8230AA32
+0x3643 = 0x8230AA33
+0x3644 = 0x8230AA34
+0x3645 = 0x8230AA35
+0x3646 = 0x8230AA36
+0x3647 = 0x8230AA37
+0x3648 = 0x8230AA38
+0x3649 = 0x8230AA39
+0x364A = 0x8230AB30
+0x364B = 0x8230AB31
+0x364C = 0x8230AB32
+0x364D = 0x8230AB33
+0x364E = 0x8230AB34
+0x364F = 0x8230AB35
+0x3650 = 0x8230AB36
+0x3651 = 0x8230AB37
+0x3652 = 0x8230AB38
+0x3653 = 0x8230AB39
+0x3654 = 0x8230AC30
+0x3655 = 0x8230AC31
+0x3656 = 0x8230AC32
+0x3657 = 0x8230AC33
+0x3658 = 0x8230AC34
+0x3659 = 0x8230AC35
+0x365A = 0x8230AC36
+0x365B = 0x8230AC37
+0x365C = 0x8230AC38
+0x365D = 0x8230AC39
+0x365E = 0x8230AD30
+0x365F = 0x8230AD31
+0x3660 = 0x8230AD32
+0x3661 = 0x8230AD33
+0x3662 = 0x8230AD34
+0x3663 = 0x8230AD35
+0x3664 = 0x8230AD36
+0x3665 = 0x8230AD37
+0x3666 = 0x8230AD38
+0x3667 = 0x8230AD39
+0x3668 = 0x8230AE30
+0x3669 = 0x8230AE31
+0x366A = 0x8230AE32
+0x366B = 0x8230AE33
+0x366C = 0x8230AE34
+0x366D = 0x8230AE35
+0x366E = 0x8230AE36
+0x366F = 0x8230AE37
+0x3670 = 0x8230AE38
+0x3671 = 0x8230AE39
+0x3672 = 0x8230AF30
+0x3673 = 0x8230AF31
+0x3674 = 0x8230AF32
+0x3675 = 0x8230AF33
+0x3676 = 0x8230AF34
+0x3677 = 0x8230AF35
+0x3678 = 0x8230AF36
+0x3679 = 0x8230AF37
+0x367A = 0x8230AF38
+0x367B = 0x8230AF39
+0x367C = 0x8230B030
+0x367D = 0x8230B031
+0x367E = 0x8230B032
+0x367F = 0x8230B033
+0x3680 = 0x8230B034
+0x3681 = 0x8230B035
+0x3682 = 0x8230B036
+0x3683 = 0x8230B037
+0x3684 = 0x8230B038
+0x3685 = 0x8230B039
+0x3686 = 0x8230B130
+0x3687 = 0x8230B131
+0x3688 = 0x8230B132
+0x3689 = 0x8230B133
+0x368A = 0x8230B134
+0x368B = 0x8230B135
+0x368C = 0x8230B136
+0x368D = 0x8230B137
+0x368E = 0x8230B138
+0x368F = 0x8230B139
+0x3690 = 0x8230B230
+0x3691 = 0x8230B231
+0x3692 = 0x8230B232
+0x3693 = 0x8230B233
+0x3694 = 0x8230B234
+0x3695 = 0x8230B235
+0x3696 = 0x8230B236
+0x3697 = 0x8230B237
+0x3698 = 0x8230B238
+0x3699 = 0x8230B239
+0x369A = 0x8230B330
+0x369B = 0x8230B331
+0x369C = 0x8230B332
+0x369D = 0x8230B333
+0x369E = 0x8230B334
+0x369F = 0x8230B335
+0x36A0 = 0x8230B336
+0x36A1 = 0x8230B337
+0x36A2 = 0x8230B338
+0x36A3 = 0x8230B339
+0x36A4 = 0x8230B430
+0x36A5 = 0x8230B431
+0x36A6 = 0x8230B432
+0x36A7 = 0x8230B433
+0x36A8 = 0x8230B434
+0x36A9 = 0x8230B435
+0x36AA = 0x8230B436
+0x36AB = 0x8230B437
+0x36AC = 0x8230B438
+0x36AD = 0x8230B439
+0x36AE = 0x8230B530
+0x36AF = 0x8230B531
+0x36B0 = 0x8230B532
+0x36B1 = 0x8230B533
+0x36B2 = 0x8230B534
+0x36B3 = 0x8230B535
+0x36B4 = 0x8230B536
+0x36B5 = 0x8230B537
+0x36B6 = 0x8230B538
+0x36B7 = 0x8230B539
+0x36B8 = 0x8230B630
+0x36B9 = 0x8230B631
+0x36BA = 0x8230B632
+0x36BB = 0x8230B633
+0x36BC = 0x8230B634
+0x36BD = 0x8230B635
+0x36BE = 0x8230B636
+0x36BF = 0x8230B637
+0x36C0 = 0x8230B638
+0x36C1 = 0x8230B639
+0x36C2 = 0x8230B730
+0x36C3 = 0x8230B731
+0x36C4 = 0x8230B732
+0x36C5 = 0x8230B733
+0x36C6 = 0x8230B734
+0x36C7 = 0x8230B735
+0x36C8 = 0x8230B736
+0x36C9 = 0x8230B737
+0x36CA = 0x8230B738
+0x36CB = 0x8230B739
+0x36CC = 0x8230B830
+0x36CD = 0x8230B831
+0x36CE = 0x8230B832
+0x36CF = 0x8230B833
+0x36D0 = 0x8230B834
+0x36D1 = 0x8230B835
+0x36D2 = 0x8230B836
+0x36D3 = 0x8230B837
+0x36D4 = 0x8230B838
+0x36D5 = 0x8230B839
+0x36D6 = 0x8230B930
+0x36D7 = 0x8230B931
+0x36D8 = 0x8230B932
+0x36D9 = 0x8230B933
+0x36DA = 0x8230B934
+0x36DB = 0x8230B935
+0x36DC = 0x8230B936
+0x36DD = 0x8230B937
+0x36DE = 0x8230B938
+0x36DF = 0x8230B939
+0x36E0 = 0x8230BA30
+0x36E1 = 0x8230BA31
+0x36E2 = 0x8230BA32
+0x36E3 = 0x8230BA33
+0x36E4 = 0x8230BA34
+0x36E5 = 0x8230BA35
+0x36E6 = 0x8230BA36
+0x36E7 = 0x8230BA37
+0x36E8 = 0x8230BA38
+0x36E9 = 0x8230BA39
+0x36EA = 0x8230BB30
+0x36EB = 0x8230BB31
+0x36EC = 0x8230BB32
+0x36ED = 0x8230BB33
+0x36EE = 0x8230BB34
+0x36EF = 0x8230BB35
+0x36F0 = 0x8230BB36
+0x36F1 = 0x8230BB37
+0x36F2 = 0x8230BB38
+0x36F3 = 0x8230BB39
+0x36F4 = 0x8230BC30
+0x36F5 = 0x8230BC31
+0x36F6 = 0x8230BC32
+0x36F7 = 0x8230BC33
+0x36F8 = 0x8230BC34
+0x36F9 = 0x8230BC35
+0x36FA = 0x8230BC36
+0x36FB = 0x8230BC37
+0x36FC = 0x8230BC38
+0x36FD = 0x8230BC39
+0x36FE = 0x8230BD30
+0x36FF = 0x8230BD31
+0x3700 = 0x8230BD32
+0x3701 = 0x8230BD33
+0x3702 = 0x8230BD34
+0x3703 = 0x8230BD35
+0x3704 = 0x8230BD36
+0x3705 = 0x8230BD37
+0x3706 = 0x8230BD38
+0x3707 = 0x8230BD39
+0x3708 = 0x8230BE30
+0x3709 = 0x8230BE31
+0x370A = 0x8230BE32
+0x370B = 0x8230BE33
+0x370C = 0x8230BE34
+0x370D = 0x8230BE35
+0x370E = 0x8230BE36
+0x370F = 0x8230BE37
+0x3710 = 0x8230BE38
+0x3711 = 0x8230BE39
+0x3712 = 0x8230BF30
+0x3713 = 0x8230BF31
+0x3714 = 0x8230BF32
+0x3715 = 0x8230BF33
+0x3716 = 0x8230BF34
+0x3717 = 0x8230BF35
+0x3718 = 0x8230BF36
+0x3719 = 0x8230BF37
+0x371A = 0x8230BF38
+0x371B = 0x8230BF39
+0x371C = 0x8230C030
+0x371D = 0x8230C031
+0x371E = 0x8230C032
+0x371F = 0x8230C033
+0x3720 = 0x8230C034
+0x3721 = 0x8230C035
+0x3722 = 0x8230C036
+0x3723 = 0x8230C037
+0x3724 = 0x8230C038
+0x3725 = 0x8230C039
+0x3726 = 0x8230C130
+0x3727 = 0x8230C131
+0x3728 = 0x8230C132
+0x3729 = 0x8230C133
+0x372A = 0x8230C134
+0x372B = 0x8230C135
+0x372C = 0x8230C136
+0x372D = 0x8230C137
+0x372E = 0x8230C138
+0x372F = 0x8230C139
+0x3730 = 0x8230C230
+0x3731 = 0x8230C231
+0x3732 = 0x8230C232
+0x3733 = 0x8230C233
+0x3734 = 0x8230C234
+0x3735 = 0x8230C235
+0x3736 = 0x8230C236
+0x3737 = 0x8230C237
+0x3738 = 0x8230C238
+0x3739 = 0x8230C239
+0x373A = 0x8230C330
+0x373B = 0x8230C331
+0x373C = 0x8230C332
+0x373D = 0x8230C333
+0x373E = 0x8230C334
+0x373F = 0x8230C335
+0x3740 = 0x8230C336
+0x3741 = 0x8230C337
+0x3742 = 0x8230C338
+0x3743 = 0x8230C339
+0x3744 = 0x8230C430
+0x3745 = 0x8230C431
+0x3746 = 0x8230C432
+0x3747 = 0x8230C433
+0x3748 = 0x8230C434
+0x3749 = 0x8230C435
+0x374A = 0x8230C436
+0x374B = 0x8230C437
+0x374C = 0x8230C438
+0x374D = 0x8230C439
+0x374E = 0x8230C530
+0x374F = 0x8230C531
+0x3750 = 0x8230C532
+0x3751 = 0x8230C533
+0x3752 = 0x8230C534
+0x3753 = 0x8230C535
+0x3754 = 0x8230C536
+0x3755 = 0x8230C537
+0x3756 = 0x8230C538
+0x3757 = 0x8230C539
+0x3758 = 0x8230C630
+0x3759 = 0x8230C631
+0x375A = 0x8230C632
+0x375B = 0x8230C633
+0x375C = 0x8230C634
+0x375D = 0x8230C635
+0x375E = 0x8230C636
+0x375F = 0x8230C637
+0x3760 = 0x8230C638
+0x3761 = 0x8230C639
+0x3762 = 0x8230C730
+0x3763 = 0x8230C731
+0x3764 = 0x8230C732
+0x3765 = 0x8230C733
+0x3766 = 0x8230C734
+0x3767 = 0x8230C735
+0x3768 = 0x8230C736
+0x3769 = 0x8230C737
+0x376A = 0x8230C738
+0x376B = 0x8230C739
+0x376C = 0x8230C830
+0x376D = 0x8230C831
+0x376E = 0x8230C832
+0x376F = 0x8230C833
+0x3770 = 0x8230C834
+0x3771 = 0x8230C835
+0x3772 = 0x8230C836
+0x3773 = 0x8230C837
+0x3774 = 0x8230C838
+0x3775 = 0x8230C839
+0x3776 = 0x8230C930
+0x3777 = 0x8230C931
+0x3778 = 0x8230C932
+0x3779 = 0x8230C933
+0x377A = 0x8230C934
+0x377B = 0x8230C935
+0x377C = 0x8230C936
+0x377D = 0x8230C937
+0x377E = 0x8230C938
+0x377F = 0x8230C939
+0x3780 = 0x8230CA30
+0x3781 = 0x8230CA31
+0x3782 = 0x8230CA32
+0x3783 = 0x8230CA33
+0x3784 = 0x8230CA34
+0x3785 = 0x8230CA35
+0x3786 = 0x8230CA36
+0x3787 = 0x8230CA37
+0x3788 = 0x8230CA38
+0x3789 = 0x8230CA39
+0x378A = 0x8230CB30
+0x378B = 0x8230CB31
+0x378C = 0x8230CB32
+0x378D = 0x8230CB33
+0x378E = 0x8230CB34
+0x378F = 0x8230CB35
+0x3790 = 0x8230CB36
+0x3791 = 0x8230CB37
+0x3792 = 0x8230CB38
+0x3793 = 0x8230CB39
+0x3794 = 0x8230CC30
+0x3795 = 0x8230CC31
+0x3796 = 0x8230CC32
+0x3797 = 0x8230CC33
+0x3798 = 0x8230CC34
+0x3799 = 0x8230CC35
+0x379A = 0x8230CC36
+0x379B = 0x8230CC37
+0x379C = 0x8230CC38
+0x379D = 0x8230CC39
+0x379E = 0x8230CD30
+0x379F = 0x8230CD31
+0x37A0 = 0x8230CD32
+0x37A1 = 0x8230CD33
+0x37A2 = 0x8230CD34
+0x37A3 = 0x8230CD35
+0x37A4 = 0x8230CD36
+0x37A5 = 0x8230CD37
+0x37A6 = 0x8230CD38
+0x37A7 = 0x8230CD39
+0x37A8 = 0x8230CE30
+0x37A9 = 0x8230CE31
+0x37AA = 0x8230CE32
+0x37AB = 0x8230CE33
+0x37AC = 0x8230CE34
+0x37AD = 0x8230CE35
+0x37AE = 0x8230CE36
+0x37AF = 0x8230CE37
+0x37B0 = 0x8230CE38
+0x37B1 = 0x8230CE39
+0x37B2 = 0x8230CF30
+0x37B3 = 0x8230CF31
+0x37B4 = 0x8230CF32
+0x37B5 = 0x8230CF33
+0x37B6 = 0x8230CF34
+0x37B7 = 0x8230CF35
+0x37B8 = 0x8230CF36
+0x37B9 = 0x8230CF37
+0x37BA = 0x8230CF38
+0x37BB = 0x8230CF39
+0x37BC = 0x8230D030
+0x37BD = 0x8230D031
+0x37BE = 0x8230D032
+0x37BF = 0x8230D033
+0x37C0 = 0x8230D034
+0x37C1 = 0x8230D035
+0x37C2 = 0x8230D036
+0x37C3 = 0x8230D037
+0x37C4 = 0x8230D038
+0x37C5 = 0x8230D039
+0x37C6 = 0x8230D130
+0x37C7 = 0x8230D131
+0x37C8 = 0x8230D132
+0x37C9 = 0x8230D133
+0x37CA = 0x8230D134
+0x37CB = 0x8230D135
+0x37CC = 0x8230D136
+0x37CD = 0x8230D137
+0x37CE = 0x8230D138
+0x37CF = 0x8230D139
+0x37D0 = 0x8230D230
+0x37D1 = 0x8230D231
+0x37D2 = 0x8230D232
+0x37D3 = 0x8230D233
+0x37D4 = 0x8230D234
+0x37D5 = 0x8230D235
+0x37D6 = 0x8230D236
+0x37D7 = 0x8230D237
+0x37D8 = 0x8230D238
+0x37D9 = 0x8230D239
+0x37DA = 0x8230D330
+0x37DB = 0x8230D331
+0x37DC = 0x8230D332
+0x37DD = 0x8230D333
+0x37DE = 0x8230D334
+0x37DF = 0x8230D335
+0x37E0 = 0x8230D336
+0x37E1 = 0x8230D337
+0x37E2 = 0x8230D338
+0x37E3 = 0x8230D339
+0x37E4 = 0x8230D430
+0x37E5 = 0x8230D431
+0x37E6 = 0x8230D432
+0x37E7 = 0x8230D433
+0x37E8 = 0x8230D434
+0x37E9 = 0x8230D435
+0x37EA = 0x8230D436
+0x37EB = 0x8230D437
+0x37EC = 0x8230D438
+0x37ED = 0x8230D439
+0x37EE = 0x8230D530
+0x37EF = 0x8230D531
+0x37F0 = 0x8230D532
+0x37F1 = 0x8230D533
+0x37F2 = 0x8230D534
+0x37F3 = 0x8230D535
+0x37F4 = 0x8230D536
+0x37F5 = 0x8230D537
+0x37F6 = 0x8230D538
+0x37F7 = 0x8230D539
+0x37F8 = 0x8230D630
+0x37F9 = 0x8230D631
+0x37FA = 0x8230D632
+0x37FB = 0x8230D633
+0x37FC = 0x8230D634
+0x37FD = 0x8230D635
+0x37FE = 0x8230D636
+0x37FF = 0x8230D637
+0x3800 = 0x8230D638
+0x3801 = 0x8230D639
+0x3802 = 0x8230D730
+0x3803 = 0x8230D731
+0x3804 = 0x8230D732
+0x3805 = 0x8230D733
+0x3806 = 0x8230D734
+0x3807 = 0x8230D735
+0x3808 = 0x8230D736
+0x3809 = 0x8230D737
+0x380A = 0x8230D738
+0x380B = 0x8230D739
+0x380C = 0x8230D830
+0x380D = 0x8230D831
+0x380E = 0x8230D832
+0x380F = 0x8230D833
+0x3810 = 0x8230D834
+0x3811 = 0x8230D835
+0x3812 = 0x8230D836
+0x3813 = 0x8230D837
+0x3814 = 0x8230D838
+0x3815 = 0x8230D839
+0x3816 = 0x8230D930
+0x3817 = 0x8230D931
+0x3818 = 0x8230D932
+0x3819 = 0x8230D933
+0x381A = 0x8230D934
+0x381B = 0x8230D935
+0x381C = 0x8230D936
+0x381D = 0x8230D937
+0x381E = 0x8230D938
+0x381F = 0x8230D939
+0x3820 = 0x8230DA30
+0x3821 = 0x8230DA31
+0x3822 = 0x8230DA32
+0x3823 = 0x8230DA33
+0x3824 = 0x8230DA34
+0x3825 = 0x8230DA35
+0x3826 = 0x8230DA36
+0x3827 = 0x8230DA37
+0x3828 = 0x8230DA38
+0x3829 = 0x8230DA39
+0x382A = 0x8230DB30
+0x382B = 0x8230DB31
+0x382C = 0x8230DB32
+0x382D = 0x8230DB33
+0x382E = 0x8230DB34
+0x382F = 0x8230DB35
+0x3830 = 0x8230DB36
+0x3831 = 0x8230DB37
+0x3832 = 0x8230DB38
+0x3833 = 0x8230DB39
+0x3834 = 0x8230DC30
+0x3835 = 0x8230DC31
+0x3836 = 0x8230DC32
+0x3837 = 0x8230DC33
+0x3838 = 0x8230DC34
+0x3839 = 0x8230DC35
+0x383A = 0x8230DC36
+0x383B = 0x8230DC37
+0x383C = 0x8230DC38
+0x383D = 0x8230DC39
+0x383E = 0x8230DD30
+0x383F = 0x8230DD31
+0x3840 = 0x8230DD32
+0x3841 = 0x8230DD33
+0x3842 = 0x8230DD34
+0x3843 = 0x8230DD35
+0x3844 = 0x8230DD36
+0x3845 = 0x8230DD37
+0x3846 = 0x8230DD38
+0x3847 = 0x8230DD39
+0x3848 = 0x8230DE30
+0x3849 = 0x8230DE31
+0x384A = 0x8230DE32
+0x384B = 0x8230DE33
+0x384C = 0x8230DE34
+0x384D = 0x8230DE35
+0x384E = 0x8230DE36
+0x384F = 0x8230DE37
+0x3850 = 0x8230DE38
+0x3851 = 0x8230DE39
+0x3852 = 0x8230DF30
+0x3853 = 0x8230DF31
+0x3854 = 0x8230DF32
+0x3855 = 0x8230DF33
+0x3856 = 0x8230DF34
+0x3857 = 0x8230DF35
+0x3858 = 0x8230DF36
+0x3859 = 0x8230DF37
+0x385A = 0x8230DF38
+0x385B = 0x8230DF39
+0x385C = 0x8230E030
+0x385D = 0x8230E031
+0x385E = 0x8230E032
+0x385F = 0x8230E033
+0x3860 = 0x8230E034
+0x3861 = 0x8230E035
+0x3862 = 0x8230E036
+0x3863 = 0x8230E037
+0x3864 = 0x8230E038
+0x3865 = 0x8230E039
+0x3866 = 0x8230E130
+0x3867 = 0x8230E131
+0x3868 = 0x8230E132
+0x3869 = 0x8230E133
+0x386A = 0x8230E134
+0x386B = 0x8230E135
+0x386C = 0x8230E136
+0x386D = 0x8230E137
+0x386E = 0x8230E138
+0x386F = 0x8230E139
+0x3870 = 0x8230E230
+0x3871 = 0x8230E231
+0x3872 = 0x8230E232
+0x3873 = 0x8230E233
+0x3874 = 0x8230E234
+0x3875 = 0x8230E235
+0x3876 = 0x8230E236
+0x3877 = 0x8230E237
+0x3878 = 0x8230E238
+0x3879 = 0x8230E239
+0x387A = 0x8230E330
+0x387B = 0x8230E331
+0x387C = 0x8230E332
+0x387D = 0x8230E333
+0x387E = 0x8230E334
+0x387F = 0x8230E335
+0x3880 = 0x8230E336
+0x3881 = 0x8230E337
+0x3882 = 0x8230E338
+0x3883 = 0x8230E339
+0x3884 = 0x8230E430
+0x3885 = 0x8230E431
+0x3886 = 0x8230E432
+0x3887 = 0x8230E433
+0x3888 = 0x8230E434
+0x3889 = 0x8230E435
+0x388A = 0x8230E436
+0x388B = 0x8230E437
+0x388C = 0x8230E438
+0x388D = 0x8230E439
+0x388E = 0x8230E530
+0x388F = 0x8230E531
+0x3890 = 0x8230E532
+0x3891 = 0x8230E533
+0x3892 = 0x8230E534
+0x3893 = 0x8230E535
+0x3894 = 0x8230E536
+0x3895 = 0x8230E537
+0x3896 = 0x8230E538
+0x3897 = 0x8230E539
+0x3898 = 0x8230E630
+0x3899 = 0x8230E631
+0x389A = 0x8230E632
+0x389B = 0x8230E633
+0x389C = 0x8230E634
+0x389D = 0x8230E635
+0x389E = 0x8230E636
+0x389F = 0x8230E637
+0x38A0 = 0x8230E638
+0x38A1 = 0x8230E639
+0x38A2 = 0x8230E730
+0x38A3 = 0x8230E731
+0x38A4 = 0x8230E732
+0x38A5 = 0x8230E733
+0x38A6 = 0x8230E734
+0x38A7 = 0x8230E735
+0x38A8 = 0x8230E736
+0x38A9 = 0x8230E737
+0x38AA = 0x8230E738
+0x38AB = 0x8230E739
+0x38AC = 0x8230E830
+0x38AD = 0x8230E831
+0x38AE = 0x8230E832
+0x38AF = 0x8230E833
+0x38B0 = 0x8230E834
+0x38B1 = 0x8230E835
+0x38B2 = 0x8230E836
+0x38B3 = 0x8230E837
+0x38B4 = 0x8230E838
+0x38B5 = 0x8230E839
+0x38B6 = 0x8230E930
+0x38B7 = 0x8230E931
+0x38B8 = 0x8230E932
+0x38B9 = 0x8230E933
+0x38BA = 0x8230E934
+0x38BB = 0x8230E935
+0x38BC = 0x8230E936
+0x38BD = 0x8230E937
+0x38BE = 0x8230E938
+0x38BF = 0x8230E939
+0x38C0 = 0x8230EA30
+0x38C1 = 0x8230EA31
+0x38C2 = 0x8230EA32
+0x38C3 = 0x8230EA33
+0x38C4 = 0x8230EA34
+0x38C5 = 0x8230EA35
+0x38C6 = 0x8230EA36
+0x38C7 = 0x8230EA37
+0x38C8 = 0x8230EA38
+0x38C9 = 0x8230EA39
+0x38CA = 0x8230EB30
+0x38CB = 0x8230EB31
+0x38CC = 0x8230EB32
+0x38CD = 0x8230EB33
+0x38CE = 0x8230EB34
+0x38CF = 0x8230EB35
+0x38D0 = 0x8230EB36
+0x38D1 = 0x8230EB37
+0x38D2 = 0x8230EB38
+0x38D3 = 0x8230EB39
+0x38D4 = 0x8230EC30
+0x38D5 = 0x8230EC31
+0x38D6 = 0x8230EC32
+0x38D7 = 0x8230EC33
+0x38D8 = 0x8230EC34
+0x38D9 = 0x8230EC35
+0x38DA = 0x8230EC36
+0x38DB = 0x8230EC37
+0x38DC = 0x8230EC38
+0x38DD = 0x8230EC39
+0x38DE = 0x8230ED30
+0x38DF = 0x8230ED31
+0x38E0 = 0x8230ED32
+0x38E1 = 0x8230ED33
+0x38E2 = 0x8230ED34
+0x38E3 = 0x8230ED35
+0x38E4 = 0x8230ED36
+0x38E5 = 0x8230ED37
+0x38E6 = 0x8230ED38
+0x38E7 = 0x8230ED39
+0x38E8 = 0x8230EE30
+0x38E9 = 0x8230EE31
+0x38EA = 0x8230EE32
+0x38EB = 0x8230EE33
+0x38EC = 0x8230EE34
+0x38ED = 0x8230EE35
+0x38EE = 0x8230EE36
+0x38EF = 0x8230EE37
+0x38F0 = 0x8230EE38
+0x38F1 = 0x8230EE39
+0x38F2 = 0x8230EF30
+0x38F3 = 0x8230EF31
+0x38F4 = 0x8230EF32
+0x38F5 = 0x8230EF33
+0x38F6 = 0x8230EF34
+0x38F7 = 0x8230EF35
+0x38F8 = 0x8230EF36
+0x38F9 = 0x8230EF37
+0x38FA = 0x8230EF38
+0x38FB = 0x8230EF39
+0x38FC = 0x8230F030
+0x38FD = 0x8230F031
+0x38FE = 0x8230F032
+0x38FF = 0x8230F033
+0x3900 = 0x8230F034
+0x3901 = 0x8230F035
+0x3902 = 0x8230F036
+0x3903 = 0x8230F037
+0x3904 = 0x8230F038
+0x3905 = 0x8230F039
+0x3906 = 0x8230F130
+0x3907 = 0x8230F131
+0x3908 = 0x8230F132
+0x3909 = 0x8230F133
+0x390A = 0x8230F134
+0x390B = 0x8230F135
+0x390C = 0x8230F136
+0x390D = 0x8230F137
+0x390E = 0x8230F138
+0x390F = 0x8230F139
+0x3910 = 0x8230F230
+0x3911 = 0x8230F231
+0x3912 = 0x8230F232
+0x3913 = 0x8230F233
+0x3914 = 0x8230F234
+0x3915 = 0x8230F235
+0x3916 = 0x8230F236
+0x3917 = 0x8230F237
+0x3919 = 0x8230F238
+0x391A = 0x8230F239
+0x391B = 0x8230F330
+0x391C = 0x8230F331
+0x391D = 0x8230F332
+0x391E = 0x8230F333
+0x391F = 0x8230F334
+0x3920 = 0x8230F335
+0x3921 = 0x8230F336
+0x3922 = 0x8230F337
+0x3923 = 0x8230F338
+0x3924 = 0x8230F339
+0x3925 = 0x8230F430
+0x3926 = 0x8230F431
+0x3927 = 0x8230F432
+0x3928 = 0x8230F433
+0x3929 = 0x8230F434
+0x392A = 0x8230F435
+0x392B = 0x8230F436
+0x392C = 0x8230F437
+0x392D = 0x8230F438
+0x392E = 0x8230F439
+0x392F = 0x8230F530
+0x3930 = 0x8230F531
+0x3931 = 0x8230F532
+0x3932 = 0x8230F533
+0x3933 = 0x8230F534
+0x3934 = 0x8230F535
+0x3935 = 0x8230F536
+0x3936 = 0x8230F537
+0x3937 = 0x8230F538
+0x3938 = 0x8230F539
+0x3939 = 0x8230F630
+0x393A = 0x8230F631
+0x393B = 0x8230F632
+0x393C = 0x8230F633
+0x393D = 0x8230F634
+0x393E = 0x8230F635
+0x393F = 0x8230F636
+0x3940 = 0x8230F637
+0x3941 = 0x8230F638
+0x3942 = 0x8230F639
+0x3943 = 0x8230F730
+0x3944 = 0x8230F731
+0x3945 = 0x8230F732
+0x3946 = 0x8230F733
+0x3947 = 0x8230F734
+0x3948 = 0x8230F735
+0x3949 = 0x8230F736
+0x394A = 0x8230F737
+0x394B = 0x8230F738
+0x394C = 0x8230F739
+0x394D = 0x8230F830
+0x394E = 0x8230F831
+0x394F = 0x8230F832
+0x3950 = 0x8230F833
+0x3951 = 0x8230F834
+0x3952 = 0x8230F835
+0x3953 = 0x8230F836
+0x3954 = 0x8230F837
+0x3955 = 0x8230F838
+0x3956 = 0x8230F839
+0x3957 = 0x8230F930
+0x3958 = 0x8230F931
+0x3959 = 0x8230F932
+0x395A = 0x8230F933
+0x395B = 0x8230F934
+0x395C = 0x8230F935
+0x395D = 0x8230F936
+0x395E = 0x8230F937
+0x395F = 0x8230F938
+0x3960 = 0x8230F939
+0x3961 = 0x8230FA30
+0x3962 = 0x8230FA31
+0x3963 = 0x8230FA32
+0x3964 = 0x8230FA33
+0x3965 = 0x8230FA34
+0x3966 = 0x8230FA35
+0x3967 = 0x8230FA36
+0x3968 = 0x8230FA37
+0x3969 = 0x8230FA38
+0x396A = 0x8230FA39
+0x396B = 0x8230FB30
+0x396C = 0x8230FB31
+0x396D = 0x8230FB32
+0x396F = 0x8230FB33
+0x3970 = 0x8230FB34
+0x3971 = 0x8230FB35
+0x3972 = 0x8230FB36
+0x3973 = 0x8230FB37
+0x3974 = 0x8230FB38
+0x3975 = 0x8230FB39
+0x3976 = 0x8230FC30
+0x3977 = 0x8230FC31
+0x3978 = 0x8230FC32
+0x3979 = 0x8230FC33
+0x397A = 0x8230FC34
+0x397B = 0x8230FC35
+0x397C = 0x8230FC36
+0x397D = 0x8230FC37
+0x397E = 0x8230FC38
+0x397F = 0x8230FC39
+0x3980 = 0x8230FD30
+0x3981 = 0x8230FD31
+0x3982 = 0x8230FD32
+0x3983 = 0x8230FD33
+0x3984 = 0x8230FD34
+0x3985 = 0x8230FD35
+0x3986 = 0x8230FD36
+0x3987 = 0x8230FD37
+0x3988 = 0x8230FD38
+0x3989 = 0x8230FD39
+0x398A = 0x8230FE30
+0x398B = 0x8230FE31
+0x398C = 0x8230FE32
+0x398D = 0x8230FE33
+0x398E = 0x8230FE34
+0x398F = 0x8230FE35
+0x3990 = 0x8230FE36
+0x3991 = 0x8230FE37
+0x3992 = 0x8230FE38
+0x3993 = 0x8230FE39
+0x3994 = 0x82318130
+0x3995 = 0x82318131
+0x3996 = 0x82318132
+0x3997 = 0x82318133
+0x3998 = 0x82318134
+0x3999 = 0x82318135
+0x399A = 0x82318136
+0x399B = 0x82318137
+0x399C = 0x82318138
+0x399D = 0x82318139
+0x399E = 0x82318230
+0x399F = 0x82318231
+0x39A0 = 0x82318232
+0x39A1 = 0x82318233
+0x39A2 = 0x82318234
+0x39A3 = 0x82318235
+0x39A4 = 0x82318236
+0x39A5 = 0x82318237
+0x39A6 = 0x82318238
+0x39A7 = 0x82318239
+0x39A8 = 0x82318330
+0x39A9 = 0x82318331
+0x39AA = 0x82318332
+0x39AB = 0x82318333
+0x39AC = 0x82318334
+0x39AD = 0x82318335
+0x39AE = 0x82318336
+0x39AF = 0x82318337
+0x39B0 = 0x82318338
+0x39B1 = 0x82318339
+0x39B2 = 0x82318430
+0x39B3 = 0x82318431
+0x39B4 = 0x82318432
+0x39B5 = 0x82318433
+0x39B6 = 0x82318434
+0x39B7 = 0x82318435
+0x39B8 = 0x82318436
+0x39B9 = 0x82318437
+0x39BA = 0x82318438
+0x39BB = 0x82318439
+0x39BC = 0x82318530
+0x39BD = 0x82318531
+0x39BE = 0x82318532
+0x39BF = 0x82318533
+0x39C0 = 0x82318534
+0x39C1 = 0x82318535
+0x39C2 = 0x82318536
+0x39C3 = 0x82318537
+0x39C4 = 0x82318538
+0x39C5 = 0x82318539
+0x39C6 = 0x82318630
+0x39C7 = 0x82318631
+0x39C8 = 0x82318632
+0x39C9 = 0x82318633
+0x39CA = 0x82318634
+0x39CB = 0x82318635
+0x39CC = 0x82318636
+0x39CD = 0x82318637
+0x39CE = 0x82318638
+0x39D1 = 0x82318639
+0x39D2 = 0x82318730
+0x39D3 = 0x82318731
+0x39D4 = 0x82318732
+0x39D5 = 0x82318733
+0x39D6 = 0x82318734
+0x39D7 = 0x82318735
+0x39D8 = 0x82318736
+0x39D9 = 0x82318737
+0x39DA = 0x82318738
+0x39DB = 0x82318739
+0x39DC = 0x82318830
+0x39DD = 0x82318831
+0x39DE = 0x82318832
+0x39E0 = 0x82318833
+0x39E1 = 0x82318834
+0x39E2 = 0x82318835
+0x39E3 = 0x82318836
+0x39E4 = 0x82318837
+0x39E5 = 0x82318838
+0x39E6 = 0x82318839
+0x39E7 = 0x82318930
+0x39E8 = 0x82318931
+0x39E9 = 0x82318932
+0x39EA = 0x82318933
+0x39EB = 0x82318934
+0x39EC = 0x82318935
+0x39ED = 0x82318936
+0x39EE = 0x82318937
+0x39EF = 0x82318938
+0x39F0 = 0x82318939
+0x39F1 = 0x82318A30
+0x39F2 = 0x82318A31
+0x39F3 = 0x82318A32
+0x39F4 = 0x82318A33
+0x39F5 = 0x82318A34
+0x39F6 = 0x82318A35
+0x39F7 = 0x82318A36
+0x39F8 = 0x82318A37
+0x39F9 = 0x82318A38
+0x39FA = 0x82318A39
+0x39FB = 0x82318B30
+0x39FC = 0x82318B31
+0x39FD = 0x82318B32
+0x39FE = 0x82318B33
+0x39FF = 0x82318B34
+0x3A00 = 0x82318B35
+0x3A01 = 0x82318B36
+0x3A02 = 0x82318B37
+0x3A03 = 0x82318B38
+0x3A04 = 0x82318B39
+0x3A05 = 0x82318C30
+0x3A06 = 0x82318C31
+0x3A07 = 0x82318C32
+0x3A08 = 0x82318C33
+0x3A09 = 0x82318C34
+0x3A0A = 0x82318C35
+0x3A0B = 0x82318C36
+0x3A0C = 0x82318C37
+0x3A0D = 0x82318C38
+0x3A0E = 0x82318C39
+0x3A0F = 0x82318D30
+0x3A10 = 0x82318D31
+0x3A11 = 0x82318D32
+0x3A12 = 0x82318D33
+0x3A13 = 0x82318D34
+0x3A14 = 0x82318D35
+0x3A15 = 0x82318D36
+0x3A16 = 0x82318D37
+0x3A17 = 0x82318D38
+0x3A18 = 0x82318D39
+0x3A19 = 0x82318E30
+0x3A1A = 0x82318E31
+0x3A1B = 0x82318E32
+0x3A1C = 0x82318E33
+0x3A1D = 0x82318E34
+0x3A1E = 0x82318E35
+0x3A1F = 0x82318E36
+0x3A20 = 0x82318E37
+0x3A21 = 0x82318E38
+0x3A22 = 0x82318E39
+0x3A23 = 0x82318F30
+0x3A24 = 0x82318F31
+0x3A25 = 0x82318F32
+0x3A26 = 0x82318F33
+0x3A27 = 0x82318F34
+0x3A28 = 0x82318F35
+0x3A29 = 0x82318F36
+0x3A2A = 0x82318F37
+0x3A2B = 0x82318F38
+0x3A2C = 0x82318F39
+0x3A2D = 0x82319030
+0x3A2E = 0x82319031
+0x3A2F = 0x82319032
+0x3A30 = 0x82319033
+0x3A31 = 0x82319034
+0x3A32 = 0x82319035
+0x3A33 = 0x82319036
+0x3A34 = 0x82319037
+0x3A35 = 0x82319038
+0x3A36 = 0x82319039
+0x3A37 = 0x82319130
+0x3A38 = 0x82319131
+0x3A39 = 0x82319132
+0x3A3A = 0x82319133
+0x3A3B = 0x82319134
+0x3A3C = 0x82319135
+0x3A3D = 0x82319136
+0x3A3E = 0x82319137
+0x3A3F = 0x82319138
+0x3A40 = 0x82319139
+0x3A41 = 0x82319230
+0x3A42 = 0x82319231
+0x3A43 = 0x82319232
+0x3A44 = 0x82319233
+0x3A45 = 0x82319234
+0x3A46 = 0x82319235
+0x3A47 = 0x82319236
+0x3A48 = 0x82319237
+0x3A49 = 0x82319238
+0x3A4A = 0x82319239
+0x3A4B = 0x82319330
+0x3A4C = 0x82319331
+0x3A4D = 0x82319332
+0x3A4E = 0x82319333
+0x3A4F = 0x82319334
+0x3A50 = 0x82319335
+0x3A51 = 0x82319336
+0x3A52 = 0x82319337
+0x3A53 = 0x82319338
+0x3A54 = 0x82319339
+0x3A55 = 0x82319430
+0x3A56 = 0x82319431
+0x3A57 = 0x82319432
+0x3A58 = 0x82319433
+0x3A59 = 0x82319434
+0x3A5A = 0x82319435
+0x3A5B = 0x82319436
+0x3A5C = 0x82319437
+0x3A5D = 0x82319438
+0x3A5E = 0x82319439
+0x3A5F = 0x82319530
+0x3A60 = 0x82319531
+0x3A61 = 0x82319532
+0x3A62 = 0x82319533
+0x3A63 = 0x82319534
+0x3A64 = 0x82319535
+0x3A65 = 0x82319536
+0x3A66 = 0x82319537
+0x3A67 = 0x82319538
+0x3A68 = 0x82319539
+0x3A69 = 0x82319630
+0x3A6A = 0x82319631
+0x3A6B = 0x82319632
+0x3A6C = 0x82319633
+0x3A6D = 0x82319634
+0x3A6E = 0x82319635
+0x3A6F = 0x82319636
+0x3A70 = 0x82319637
+0x3A71 = 0x82319638
+0x3A72 = 0x82319639
+0x3A74 = 0x82319730
+0x3A75 = 0x82319731
+0x3A76 = 0x82319732
+0x3A77 = 0x82319733
+0x3A78 = 0x82319734
+0x3A79 = 0x82319735
+0x3A7A = 0x82319736
+0x3A7B = 0x82319737
+0x3A7C = 0x82319738
+0x3A7D = 0x82319739
+0x3A7E = 0x82319830
+0x3A7F = 0x82319831
+0x3A80 = 0x82319832
+0x3A81 = 0x82319833
+0x3A82 = 0x82319834
+0x3A83 = 0x82319835
+0x3A84 = 0x82319836
+0x3A85 = 0x82319837
+0x3A86 = 0x82319838
+0x3A87 = 0x82319839
+0x3A88 = 0x82319930
+0x3A89 = 0x82319931
+0x3A8A = 0x82319932
+0x3A8B = 0x82319933
+0x3A8C = 0x82319934
+0x3A8D = 0x82319935
+0x3A8E = 0x82319936
+0x3A8F = 0x82319937
+0x3A90 = 0x82319938
+0x3A91 = 0x82319939
+0x3A92 = 0x82319A30
+0x3A93 = 0x82319A31
+0x3A94 = 0x82319A32
+0x3A95 = 0x82319A33
+0x3A96 = 0x82319A34
+0x3A97 = 0x82319A35
+0x3A98 = 0x82319A36
+0x3A99 = 0x82319A37
+0x3A9A = 0x82319A38
+0x3A9B = 0x82319A39
+0x3A9C = 0x82319B30
+0x3A9D = 0x82319B31
+0x3A9E = 0x82319B32
+0x3A9F = 0x82319B33
+0x3AA0 = 0x82319B34
+0x3AA1 = 0x82319B35
+0x3AA2 = 0x82319B36
+0x3AA3 = 0x82319B37
+0x3AA4 = 0x82319B38
+0x3AA5 = 0x82319B39
+0x3AA6 = 0x82319C30
+0x3AA7 = 0x82319C31
+0x3AA8 = 0x82319C32
+0x3AA9 = 0x82319C33
+0x3AAA = 0x82319C34
+0x3AAB = 0x82319C35
+0x3AAC = 0x82319C36
+0x3AAD = 0x82319C37
+0x3AAE = 0x82319C38
+0x3AAF = 0x82319C39
+0x3AB0 = 0x82319D30
+0x3AB1 = 0x82319D31
+0x3AB2 = 0x82319D32
+0x3AB3 = 0x82319D33
+0x3AB4 = 0x82319D34
+0x3AB5 = 0x82319D35
+0x3AB6 = 0x82319D36
+0x3AB7 = 0x82319D37
+0x3AB8 = 0x82319D38
+0x3AB9 = 0x82319D39
+0x3ABA = 0x82319E30
+0x3ABB = 0x82319E31
+0x3ABC = 0x82319E32
+0x3ABD = 0x82319E33
+0x3ABE = 0x82319E34
+0x3ABF = 0x82319E35
+0x3AC0 = 0x82319E36
+0x3AC1 = 0x82319E37
+0x3AC2 = 0x82319E38
+0x3AC3 = 0x82319E39
+0x3AC4 = 0x82319F30
+0x3AC5 = 0x82319F31
+0x3AC6 = 0x82319F32
+0x3AC7 = 0x82319F33
+0x3AC8 = 0x82319F34
+0x3AC9 = 0x82319F35
+0x3ACA = 0x82319F36
+0x3ACB = 0x82319F37
+0x3ACC = 0x82319F38
+0x3ACD = 0x82319F39
+0x3ACE = 0x8231A030
+0x3ACF = 0x8231A031
+0x3AD0 = 0x8231A032
+0x3AD1 = 0x8231A033
+0x3AD2 = 0x8231A034
+0x3AD3 = 0x8231A035
+0x3AD4 = 0x8231A036
+0x3AD5 = 0x8231A037
+0x3AD6 = 0x8231A038
+0x3AD7 = 0x8231A039
+0x3AD8 = 0x8231A130
+0x3AD9 = 0x8231A131
+0x3ADA = 0x8231A132
+0x3ADB = 0x8231A133
+0x3ADC = 0x8231A134
+0x3ADD = 0x8231A135
+0x3ADE = 0x8231A136
+0x3ADF = 0x8231A137
+0x3AE0 = 0x8231A138
+0x3AE1 = 0x8231A139
+0x3AE2 = 0x8231A230
+0x3AE3 = 0x8231A231
+0x3AE4 = 0x8231A232
+0x3AE5 = 0x8231A233
+0x3AE6 = 0x8231A234
+0x3AE7 = 0x8231A235
+0x3AE8 = 0x8231A236
+0x3AE9 = 0x8231A237
+0x3AEA = 0x8231A238
+0x3AEB = 0x8231A239
+0x3AEC = 0x8231A330
+0x3AED = 0x8231A331
+0x3AEE = 0x8231A332
+0x3AEF = 0x8231A333
+0x3AF0 = 0x8231A334
+0x3AF1 = 0x8231A335
+0x3AF2 = 0x8231A336
+0x3AF3 = 0x8231A337
+0x3AF4 = 0x8231A338
+0x3AF5 = 0x8231A339
+0x3AF6 = 0x8231A430
+0x3AF7 = 0x8231A431
+0x3AF8 = 0x8231A432
+0x3AF9 = 0x8231A433
+0x3AFA = 0x8231A434
+0x3AFB = 0x8231A435
+0x3AFC = 0x8231A436
+0x3AFD = 0x8231A437
+0x3AFE = 0x8231A438
+0x3AFF = 0x8231A439
+0x3B00 = 0x8231A530
+0x3B01 = 0x8231A531
+0x3B02 = 0x8231A532
+0x3B03 = 0x8231A533
+0x3B04 = 0x8231A534
+0x3B05 = 0x8231A535
+0x3B06 = 0x8231A536
+0x3B07 = 0x8231A537
+0x3B08 = 0x8231A538
+0x3B09 = 0x8231A539
+0x3B0A = 0x8231A630
+0x3B0B = 0x8231A631
+0x3B0C = 0x8231A632
+0x3B0D = 0x8231A633
+0x3B0E = 0x8231A634
+0x3B0F = 0x8231A635
+0x3B10 = 0x8231A636
+0x3B11 = 0x8231A637
+0x3B12 = 0x8231A638
+0x3B13 = 0x8231A639
+0x3B14 = 0x8231A730
+0x3B15 = 0x8231A731
+0x3B16 = 0x8231A732
+0x3B17 = 0x8231A733
+0x3B18 = 0x8231A734
+0x3B19 = 0x8231A735
+0x3B1A = 0x8231A736
+0x3B1B = 0x8231A737
+0x3B1C = 0x8231A738
+0x3B1D = 0x8231A739
+0x3B1E = 0x8231A830
+0x3B1F = 0x8231A831
+0x3B20 = 0x8231A832
+0x3B21 = 0x8231A833
+0x3B22 = 0x8231A834
+0x3B23 = 0x8231A835
+0x3B24 = 0x8231A836
+0x3B25 = 0x8231A837
+0x3B26 = 0x8231A838
+0x3B27 = 0x8231A839
+0x3B28 = 0x8231A930
+0x3B29 = 0x8231A931
+0x3B2A = 0x8231A932
+0x3B2B = 0x8231A933
+0x3B2C = 0x8231A934
+0x3B2D = 0x8231A935
+0x3B2E = 0x8231A936
+0x3B2F = 0x8231A937
+0x3B30 = 0x8231A938
+0x3B31 = 0x8231A939
+0x3B32 = 0x8231AA30
+0x3B33 = 0x8231AA31
+0x3B34 = 0x8231AA32
+0x3B35 = 0x8231AA33
+0x3B36 = 0x8231AA34
+0x3B37 = 0x8231AA35
+0x3B38 = 0x8231AA36
+0x3B39 = 0x8231AA37
+0x3B3A = 0x8231AA38
+0x3B3B = 0x8231AA39
+0x3B3C = 0x8231AB30
+0x3B3D = 0x8231AB31
+0x3B3E = 0x8231AB32
+0x3B3F = 0x8231AB33
+0x3B40 = 0x8231AB34
+0x3B41 = 0x8231AB35
+0x3B42 = 0x8231AB36
+0x3B43 = 0x8231AB37
+0x3B44 = 0x8231AB38
+0x3B45 = 0x8231AB39
+0x3B46 = 0x8231AC30
+0x3B47 = 0x8231AC31
+0x3B48 = 0x8231AC32
+0x3B49 = 0x8231AC33
+0x3B4A = 0x8231AC34
+0x3B4B = 0x8231AC35
+0x3B4C = 0x8231AC36
+0x3B4D = 0x8231AC37
+0x3B4F = 0x8231AC38
+0x3B50 = 0x8231AC39
+0x3B51 = 0x8231AD30
+0x3B52 = 0x8231AD31
+0x3B53 = 0x8231AD32
+0x3B54 = 0x8231AD33
+0x3B55 = 0x8231AD34
+0x3B56 = 0x8231AD35
+0x3B57 = 0x8231AD36
+0x3B58 = 0x8231AD37
+0x3B59 = 0x8231AD38
+0x3B5A = 0x8231AD39
+0x3B5B = 0x8231AE30
+0x3B5C = 0x8231AE31
+0x3B5D = 0x8231AE32
+0x3B5E = 0x8231AE33
+0x3B5F = 0x8231AE34
+0x3B60 = 0x8231AE35
+0x3B61 = 0x8231AE36
+0x3B62 = 0x8231AE37
+0x3B63 = 0x8231AE38
+0x3B64 = 0x8231AE39
+0x3B65 = 0x8231AF30
+0x3B66 = 0x8231AF31
+0x3B67 = 0x8231AF32
+0x3B68 = 0x8231AF33
+0x3B69 = 0x8231AF34
+0x3B6A = 0x8231AF35
+0x3B6B = 0x8231AF36
+0x3B6C = 0x8231AF37
+0x3B6D = 0x8231AF38
+0x3B6E = 0x8231AF39
+0x3B6F = 0x8231B030
+0x3B70 = 0x8231B031
+0x3B71 = 0x8231B032
+0x3B72 = 0x8231B033
+0x3B73 = 0x8231B034
+0x3B74 = 0x8231B035
+0x3B75 = 0x8231B036
+0x3B76 = 0x8231B037
+0x3B77 = 0x8231B038
+0x3B78 = 0x8231B039
+0x3B79 = 0x8231B130
+0x3B7A = 0x8231B131
+0x3B7B = 0x8231B132
+0x3B7C = 0x8231B133
+0x3B7D = 0x8231B134
+0x3B7E = 0x8231B135
+0x3B7F = 0x8231B136
+0x3B80 = 0x8231B137
+0x3B81 = 0x8231B138
+0x3B82 = 0x8231B139
+0x3B83 = 0x8231B230
+0x3B84 = 0x8231B231
+0x3B85 = 0x8231B232
+0x3B86 = 0x8231B233
+0x3B87 = 0x8231B234
+0x3B88 = 0x8231B235
+0x3B89 = 0x8231B236
+0x3B8A = 0x8231B237
+0x3B8B = 0x8231B238
+0x3B8C = 0x8231B239
+0x3B8D = 0x8231B330
+0x3B8E = 0x8231B331
+0x3B8F = 0x8231B332
+0x3B90 = 0x8231B333
+0x3B91 = 0x8231B334
+0x3B92 = 0x8231B335
+0x3B93 = 0x8231B336
+0x3B94 = 0x8231B337
+0x3B95 = 0x8231B338
+0x3B96 = 0x8231B339
+0x3B97 = 0x8231B430
+0x3B98 = 0x8231B431
+0x3B99 = 0x8231B432
+0x3B9A = 0x8231B433
+0x3B9B = 0x8231B434
+0x3B9C = 0x8231B435
+0x3B9D = 0x8231B436
+0x3B9E = 0x8231B437
+0x3B9F = 0x8231B438
+0x3BA0 = 0x8231B439
+0x3BA1 = 0x8231B530
+0x3BA2 = 0x8231B531
+0x3BA3 = 0x8231B532
+0x3BA4 = 0x8231B533
+0x3BA5 = 0x8231B534
+0x3BA6 = 0x8231B535
+0x3BA7 = 0x8231B536
+0x3BA8 = 0x8231B537
+0x3BA9 = 0x8231B538
+0x3BAA = 0x8231B539
+0x3BAB = 0x8231B630
+0x3BAC = 0x8231B631
+0x3BAD = 0x8231B632
+0x3BAE = 0x8231B633
+0x3BAF = 0x8231B634
+0x3BB0 = 0x8231B635
+0x3BB1 = 0x8231B636
+0x3BB2 = 0x8231B637
+0x3BB3 = 0x8231B638
+0x3BB4 = 0x8231B639
+0x3BB5 = 0x8231B730
+0x3BB6 = 0x8231B731
+0x3BB7 = 0x8231B732
+0x3BB8 = 0x8231B733
+0x3BB9 = 0x8231B734
+0x3BBA = 0x8231B735
+0x3BBB = 0x8231B736
+0x3BBC = 0x8231B737
+0x3BBD = 0x8231B738
+0x3BBE = 0x8231B739
+0x3BBF = 0x8231B830
+0x3BC0 = 0x8231B831
+0x3BC1 = 0x8231B832
+0x3BC2 = 0x8231B833
+0x3BC3 = 0x8231B834
+0x3BC4 = 0x8231B835
+0x3BC5 = 0x8231B836
+0x3BC6 = 0x8231B837
+0x3BC7 = 0x8231B838
+0x3BC8 = 0x8231B839
+0x3BC9 = 0x8231B930
+0x3BCA = 0x8231B931
+0x3BCB = 0x8231B932
+0x3BCC = 0x8231B933
+0x3BCD = 0x8231B934
+0x3BCE = 0x8231B935
+0x3BCF = 0x8231B936
+0x3BD0 = 0x8231B937
+0x3BD1 = 0x8231B938
+0x3BD2 = 0x8231B939
+0x3BD3 = 0x8231BA30
+0x3BD4 = 0x8231BA31
+0x3BD5 = 0x8231BA32
+0x3BD6 = 0x8231BA33
+0x3BD7 = 0x8231BA34
+0x3BD8 = 0x8231BA35
+0x3BD9 = 0x8231BA36
+0x3BDA = 0x8231BA37
+0x3BDB = 0x8231BA38
+0x3BDC = 0x8231BA39
+0x3BDD = 0x8231BB30
+0x3BDE = 0x8231BB31
+0x3BDF = 0x8231BB32
+0x3BE0 = 0x8231BB33
+0x3BE1 = 0x8231BB34
+0x3BE2 = 0x8231BB35
+0x3BE3 = 0x8231BB36
+0x3BE4 = 0x8231BB37
+0x3BE5 = 0x8231BB38
+0x3BE6 = 0x8231BB39
+0x3BE7 = 0x8231BC30
+0x3BE8 = 0x8231BC31
+0x3BE9 = 0x8231BC32
+0x3BEA = 0x8231BC33
+0x3BEB = 0x8231BC34
+0x3BEC = 0x8231BC35
+0x3BED = 0x8231BC36
+0x3BEE = 0x8231BC37
+0x3BEF = 0x8231BC38
+0x3BF0 = 0x8231BC39
+0x3BF1 = 0x8231BD30
+0x3BF2 = 0x8231BD31
+0x3BF3 = 0x8231BD32
+0x3BF4 = 0x8231BD33
+0x3BF5 = 0x8231BD34
+0x3BF6 = 0x8231BD35
+0x3BF7 = 0x8231BD36
+0x3BF8 = 0x8231BD37
+0x3BF9 = 0x8231BD38
+0x3BFA = 0x8231BD39
+0x3BFB = 0x8231BE30
+0x3BFC = 0x8231BE31
+0x3BFD = 0x8231BE32
+0x3BFE = 0x8231BE33
+0x3BFF = 0x8231BE34
+0x3C00 = 0x8231BE35
+0x3C01 = 0x8231BE36
+0x3C02 = 0x8231BE37
+0x3C03 = 0x8231BE38
+0x3C04 = 0x8231BE39
+0x3C05 = 0x8231BF30
+0x3C06 = 0x8231BF31
+0x3C07 = 0x8231BF32
+0x3C08 = 0x8231BF33
+0x3C09 = 0x8231BF34
+0x3C0A = 0x8231BF35
+0x3C0B = 0x8231BF36
+0x3C0C = 0x8231BF37
+0x3C0D = 0x8231BF38
+0x3C0E = 0x8231BF39
+0x3C0F = 0x8231C030
+0x3C10 = 0x8231C031
+0x3C11 = 0x8231C032
+0x3C12 = 0x8231C033
+0x3C13 = 0x8231C034
+0x3C14 = 0x8231C035
+0x3C15 = 0x8231C036
+0x3C16 = 0x8231C037
+0x3C17 = 0x8231C038
+0x3C18 = 0x8231C039
+0x3C19 = 0x8231C130
+0x3C1A = 0x8231C131
+0x3C1B = 0x8231C132
+0x3C1C = 0x8231C133
+0x3C1D = 0x8231C134
+0x3C1E = 0x8231C135
+0x3C1F = 0x8231C136
+0x3C20 = 0x8231C137
+0x3C21 = 0x8231C138
+0x3C22 = 0x8231C139
+0x3C23 = 0x8231C230
+0x3C24 = 0x8231C231
+0x3C25 = 0x8231C232
+0x3C26 = 0x8231C233
+0x3C27 = 0x8231C234
+0x3C28 = 0x8231C235
+0x3C29 = 0x8231C236
+0x3C2A = 0x8231C237
+0x3C2B = 0x8231C238
+0x3C2C = 0x8231C239
+0x3C2D = 0x8231C330
+0x3C2E = 0x8231C331
+0x3C2F = 0x8231C332
+0x3C30 = 0x8231C333
+0x3C31 = 0x8231C334
+0x3C32 = 0x8231C335
+0x3C33 = 0x8231C336
+0x3C34 = 0x8231C337
+0x3C35 = 0x8231C338
+0x3C36 = 0x8231C339
+0x3C37 = 0x8231C430
+0x3C38 = 0x8231C431
+0x3C39 = 0x8231C432
+0x3C3A = 0x8231C433
+0x3C3B = 0x8231C434
+0x3C3C = 0x8231C435
+0x3C3D = 0x8231C436
+0x3C3E = 0x8231C437
+0x3C3F = 0x8231C438
+0x3C40 = 0x8231C439
+0x3C41 = 0x8231C530
+0x3C42 = 0x8231C531
+0x3C43 = 0x8231C532
+0x3C44 = 0x8231C533
+0x3C45 = 0x8231C534
+0x3C46 = 0x8231C535
+0x3C47 = 0x8231C536
+0x3C48 = 0x8231C537
+0x3C49 = 0x8231C538
+0x3C4A = 0x8231C539
+0x3C4B = 0x8231C630
+0x3C4C = 0x8231C631
+0x3C4D = 0x8231C632
+0x3C4E = 0x8231C633
+0x3C4F = 0x8231C634
+0x3C50 = 0x8231C635
+0x3C51 = 0x8231C636
+0x3C52 = 0x8231C637
+0x3C53 = 0x8231C638
+0x3C54 = 0x8231C639
+0x3C55 = 0x8231C730
+0x3C56 = 0x8231C731
+0x3C57 = 0x8231C732
+0x3C58 = 0x8231C733
+0x3C59 = 0x8231C734
+0x3C5A = 0x8231C735
+0x3C5B = 0x8231C736
+0x3C5C = 0x8231C737
+0x3C5D = 0x8231C738
+0x3C5E = 0x8231C739
+0x3C5F = 0x8231C830
+0x3C60 = 0x8231C831
+0x3C61 = 0x8231C832
+0x3C62 = 0x8231C833
+0x3C63 = 0x8231C834
+0x3C64 = 0x8231C835
+0x3C65 = 0x8231C836
+0x3C66 = 0x8231C837
+0x3C67 = 0x8231C838
+0x3C68 = 0x8231C839
+0x3C69 = 0x8231C930
+0x3C6A = 0x8231C931
+0x3C6B = 0x8231C932
+0x3C6C = 0x8231C933
+0x3C6D = 0x8231C934
+0x3C6F = 0x8231C935
+0x3C70 = 0x8231C936
+0x3C71 = 0x8231C937
+0x3C72 = 0x8231C938
+0x3C73 = 0x8231C939
+0x3C74 = 0x8231CA30
+0x3C75 = 0x8231CA31
+0x3C76 = 0x8231CA32
+0x3C77 = 0x8231CA33
+0x3C78 = 0x8231CA34
+0x3C79 = 0x8231CA35
+0x3C7A = 0x8231CA36
+0x3C7B = 0x8231CA37
+0x3C7C = 0x8231CA38
+0x3C7D = 0x8231CA39
+0x3C7E = 0x8231CB30
+0x3C7F = 0x8231CB31
+0x3C80 = 0x8231CB32
+0x3C81 = 0x8231CB33
+0x3C82 = 0x8231CB34
+0x3C83 = 0x8231CB35
+0x3C84 = 0x8231CB36
+0x3C85 = 0x8231CB37
+0x3C86 = 0x8231CB38
+0x3C87 = 0x8231CB39
+0x3C88 = 0x8231CC30
+0x3C89 = 0x8231CC31
+0x3C8A = 0x8231CC32
+0x3C8B = 0x8231CC33
+0x3C8C = 0x8231CC34
+0x3C8D = 0x8231CC35
+0x3C8E = 0x8231CC36
+0x3C8F = 0x8231CC37
+0x3C90 = 0x8231CC38
+0x3C91 = 0x8231CC39
+0x3C92 = 0x8231CD30
+0x3C93 = 0x8231CD31
+0x3C94 = 0x8231CD32
+0x3C95 = 0x8231CD33
+0x3C96 = 0x8231CD34
+0x3C97 = 0x8231CD35
+0x3C98 = 0x8231CD36
+0x3C99 = 0x8231CD37
+0x3C9A = 0x8231CD38
+0x3C9B = 0x8231CD39
+0x3C9C = 0x8231CE30
+0x3C9D = 0x8231CE31
+0x3C9E = 0x8231CE32
+0x3C9F = 0x8231CE33
+0x3CA0 = 0x8231CE34
+0x3CA1 = 0x8231CE35
+0x3CA2 = 0x8231CE36
+0x3CA3 = 0x8231CE37
+0x3CA4 = 0x8231CE38
+0x3CA5 = 0x8231CE39
+0x3CA6 = 0x8231CF30
+0x3CA7 = 0x8231CF31
+0x3CA8 = 0x8231CF32
+0x3CA9 = 0x8231CF33
+0x3CAA = 0x8231CF34
+0x3CAB = 0x8231CF35
+0x3CAC = 0x8231CF36
+0x3CAD = 0x8231CF37
+0x3CAE = 0x8231CF38
+0x3CAF = 0x8231CF39
+0x3CB0 = 0x8231D030
+0x3CB1 = 0x8231D031
+0x3CB2 = 0x8231D032
+0x3CB3 = 0x8231D033
+0x3CB4 = 0x8231D034
+0x3CB5 = 0x8231D035
+0x3CB6 = 0x8231D036
+0x3CB7 = 0x8231D037
+0x3CB8 = 0x8231D038
+0x3CB9 = 0x8231D039
+0x3CBA = 0x8231D130
+0x3CBB = 0x8231D131
+0x3CBC = 0x8231D132
+0x3CBD = 0x8231D133
+0x3CBE = 0x8231D134
+0x3CBF = 0x8231D135
+0x3CC0 = 0x8231D136
+0x3CC1 = 0x8231D137
+0x3CC2 = 0x8231D138
+0x3CC3 = 0x8231D139
+0x3CC4 = 0x8231D230
+0x3CC5 = 0x8231D231
+0x3CC6 = 0x8231D232
+0x3CC7 = 0x8231D233
+0x3CC8 = 0x8231D234
+0x3CC9 = 0x8231D235
+0x3CCA = 0x8231D236
+0x3CCB = 0x8231D237
+0x3CCC = 0x8231D238
+0x3CCD = 0x8231D239
+0x3CCE = 0x8231D330
+0x3CCF = 0x8231D331
+0x3CD0 = 0x8231D332
+0x3CD1 = 0x8231D333
+0x3CD2 = 0x8231D334
+0x3CD3 = 0x8231D335
+0x3CD4 = 0x8231D336
+0x3CD5 = 0x8231D337
+0x3CD6 = 0x8231D338
+0x3CD7 = 0x8231D339
+0x3CD8 = 0x8231D430
+0x3CD9 = 0x8231D431
+0x3CDA = 0x8231D432
+0x3CDB = 0x8231D433
+0x3CDC = 0x8231D434
+0x3CDD = 0x8231D435
+0x3CDE = 0x8231D436
+0x3CDF = 0x8231D437
+0x3CE1 = 0x8231D438
+0x3CE2 = 0x8231D439
+0x3CE3 = 0x8231D530
+0x3CE4 = 0x8231D531
+0x3CE5 = 0x8231D532
+0x3CE6 = 0x8231D533
+0x3CE7 = 0x8231D534
+0x3CE8 = 0x8231D535
+0x3CE9 = 0x8231D536
+0x3CEA = 0x8231D537
+0x3CEB = 0x8231D538
+0x3CEC = 0x8231D539
+0x3CED = 0x8231D630
+0x3CEE = 0x8231D631
+0x3CEF = 0x8231D632
+0x3CF0 = 0x8231D633
+0x3CF1 = 0x8231D634
+0x3CF2 = 0x8231D635
+0x3CF3 = 0x8231D636
+0x3CF4 = 0x8231D637
+0x3CF5 = 0x8231D638
+0x3CF6 = 0x8231D639
+0x3CF7 = 0x8231D730
+0x3CF8 = 0x8231D731
+0x3CF9 = 0x8231D732
+0x3CFA = 0x8231D733
+0x3CFB = 0x8231D734
+0x3CFC = 0x8231D735
+0x3CFD = 0x8231D736
+0x3CFE = 0x8231D737
+0x3CFF = 0x8231D738
+0x3D00 = 0x8231D739
+0x3D01 = 0x8231D830
+0x3D02 = 0x8231D831
+0x3D03 = 0x8231D832
+0x3D04 = 0x8231D833
+0x3D05 = 0x8231D834
+0x3D06 = 0x8231D835
+0x3D07 = 0x8231D836
+0x3D08 = 0x8231D837
+0x3D09 = 0x8231D838
+0x3D0A = 0x8231D839
+0x3D0B = 0x8231D930
+0x3D0C = 0x8231D931
+0x3D0D = 0x8231D932
+0x3D0E = 0x8231D933
+0x3D0F = 0x8231D934
+0x3D10 = 0x8231D935
+0x3D11 = 0x8231D936
+0x3D12 = 0x8231D937
+0x3D13 = 0x8231D938
+0x3D14 = 0x8231D939
+0x3D15 = 0x8231DA30
+0x3D16 = 0x8231DA31
+0x3D17 = 0x8231DA32
+0x3D18 = 0x8231DA33
+0x3D19 = 0x8231DA34
+0x3D1A = 0x8231DA35
+0x3D1B = 0x8231DA36
+0x3D1C = 0x8231DA37
+0x3D1D = 0x8231DA38
+0x3D1E = 0x8231DA39
+0x3D1F = 0x8231DB30
+0x3D20 = 0x8231DB31
+0x3D21 = 0x8231DB32
+0x3D22 = 0x8231DB33
+0x3D23 = 0x8231DB34
+0x3D24 = 0x8231DB35
+0x3D25 = 0x8231DB36
+0x3D26 = 0x8231DB37
+0x3D27 = 0x8231DB38
+0x3D28 = 0x8231DB39
+0x3D29 = 0x8231DC30
+0x3D2A = 0x8231DC31
+0x3D2B = 0x8231DC32
+0x3D2C = 0x8231DC33
+0x3D2D = 0x8231DC34
+0x3D2E = 0x8231DC35
+0x3D2F = 0x8231DC36
+0x3D30 = 0x8231DC37
+0x3D31 = 0x8231DC38
+0x3D32 = 0x8231DC39
+0x3D33 = 0x8231DD30
+0x3D34 = 0x8231DD31
+0x3D35 = 0x8231DD32
+0x3D36 = 0x8231DD33
+0x3D37 = 0x8231DD34
+0x3D38 = 0x8231DD35
+0x3D39 = 0x8231DD36
+0x3D3A = 0x8231DD37
+0x3D3B = 0x8231DD38
+0x3D3C = 0x8231DD39
+0x3D3D = 0x8231DE30
+0x3D3E = 0x8231DE31
+0x3D3F = 0x8231DE32
+0x3D40 = 0x8231DE33
+0x3D41 = 0x8231DE34
+0x3D42 = 0x8231DE35
+0x3D43 = 0x8231DE36
+0x3D44 = 0x8231DE37
+0x3D45 = 0x8231DE38
+0x3D46 = 0x8231DE39
+0x3D47 = 0x8231DF30
+0x3D48 = 0x8231DF31
+0x3D49 = 0x8231DF32
+0x3D4A = 0x8231DF33
+0x3D4B = 0x8231DF34
+0x3D4C = 0x8231DF35
+0x3D4D = 0x8231DF36
+0x3D4E = 0x8231DF37
+0x3D4F = 0x8231DF38
+0x3D50 = 0x8231DF39
+0x3D51 = 0x8231E030
+0x3D52 = 0x8231E031
+0x3D53 = 0x8231E032
+0x3D54 = 0x8231E033
+0x3D55 = 0x8231E034
+0x3D56 = 0x8231E035
+0x3D57 = 0x8231E036
+0x3D58 = 0x8231E037
+0x3D59 = 0x8231E038
+0x3D5A = 0x8231E039
+0x3D5B = 0x8231E130
+0x3D5C = 0x8231E131
+0x3D5D = 0x8231E132
+0x3D5E = 0x8231E133
+0x3D5F = 0x8231E134
+0x3D60 = 0x8231E135
+0x3D61 = 0x8231E136
+0x3D62 = 0x8231E137
+0x3D63 = 0x8231E138
+0x3D64 = 0x8231E139
+0x3D65 = 0x8231E230
+0x3D66 = 0x8231E231
+0x3D67 = 0x8231E232
+0x3D68 = 0x8231E233
+0x3D69 = 0x8231E234
+0x3D6A = 0x8231E235
+0x3D6B = 0x8231E236
+0x3D6C = 0x8231E237
+0x3D6D = 0x8231E238
+0x3D6E = 0x8231E239
+0x3D6F = 0x8231E330
+0x3D70 = 0x8231E331
+0x3D71 = 0x8231E332
+0x3D72 = 0x8231E333
+0x3D73 = 0x8231E334
+0x3D74 = 0x8231E335
+0x3D75 = 0x8231E336
+0x3D76 = 0x8231E337
+0x3D77 = 0x8231E338
+0x3D78 = 0x8231E339
+0x3D79 = 0x8231E430
+0x3D7A = 0x8231E431
+0x3D7B = 0x8231E432
+0x3D7C = 0x8231E433
+0x3D7D = 0x8231E434
+0x3D7E = 0x8231E435
+0x3D7F = 0x8231E436
+0x3D80 = 0x8231E437
+0x3D81 = 0x8231E438
+0x3D82 = 0x8231E439
+0x3D83 = 0x8231E530
+0x3D84 = 0x8231E531
+0x3D85 = 0x8231E532
+0x3D86 = 0x8231E533
+0x3D87 = 0x8231E534
+0x3D88 = 0x8231E535
+0x3D89 = 0x8231E536
+0x3D8A = 0x8231E537
+0x3D8B = 0x8231E538
+0x3D8C = 0x8231E539
+0x3D8D = 0x8231E630
+0x3D8E = 0x8231E631
+0x3D8F = 0x8231E632
+0x3D90 = 0x8231E633
+0x3D91 = 0x8231E634
+0x3D92 = 0x8231E635
+0x3D93 = 0x8231E636
+0x3D94 = 0x8231E637
+0x3D95 = 0x8231E638
+0x3D96 = 0x8231E639
+0x3D97 = 0x8231E730
+0x3D98 = 0x8231E731
+0x3D99 = 0x8231E732
+0x3D9A = 0x8231E733
+0x3D9B = 0x8231E734
+0x3D9C = 0x8231E735
+0x3D9D = 0x8231E736
+0x3D9E = 0x8231E737
+0x3D9F = 0x8231E738
+0x3DA0 = 0x8231E739
+0x3DA1 = 0x8231E830
+0x3DA2 = 0x8231E831
+0x3DA3 = 0x8231E832
+0x3DA4 = 0x8231E833
+0x3DA5 = 0x8231E834
+0x3DA6 = 0x8231E835
+0x3DA7 = 0x8231E836
+0x3DA8 = 0x8231E837
+0x3DA9 = 0x8231E838
+0x3DAA = 0x8231E839
+0x3DAB = 0x8231E930
+0x3DAC = 0x8231E931
+0x3DAD = 0x8231E932
+0x3DAE = 0x8231E933
+0x3DAF = 0x8231E934
+0x3DB0 = 0x8231E935
+0x3DB1 = 0x8231E936
+0x3DB2 = 0x8231E937
+0x3DB3 = 0x8231E938
+0x3DB4 = 0x8231E939
+0x3DB5 = 0x8231EA30
+0x3DB6 = 0x8231EA31
+0x3DB7 = 0x8231EA32
+0x3DB8 = 0x8231EA33
+0x3DB9 = 0x8231EA34
+0x3DBA = 0x8231EA35
+0x3DBB = 0x8231EA36
+0x3DBC = 0x8231EA37
+0x3DBD = 0x8231EA38
+0x3DBE = 0x8231EA39
+0x3DBF = 0x8231EB30
+0x3DC0 = 0x8231EB31
+0x3DC1 = 0x8231EB32
+0x3DC2 = 0x8231EB33
+0x3DC3 = 0x8231EB34
+0x3DC4 = 0x8231EB35
+0x3DC5 = 0x8231EB36
+0x3DC6 = 0x8231EB37
+0x3DC7 = 0x8231EB38
+0x3DC8 = 0x8231EB39
+0x3DC9 = 0x8231EC30
+0x3DCA = 0x8231EC31
+0x3DCB = 0x8231EC32
+0x3DCC = 0x8231EC33
+0x3DCD = 0x8231EC34
+0x3DCE = 0x8231EC35
+0x3DCF = 0x8231EC36
+0x3DD0 = 0x8231EC37
+0x3DD1 = 0x8231EC38
+0x3DD2 = 0x8231EC39
+0x3DD3 = 0x8231ED30
+0x3DD4 = 0x8231ED31
+0x3DD5 = 0x8231ED32
+0x3DD6 = 0x8231ED33
+0x3DD7 = 0x8231ED34
+0x3DD8 = 0x8231ED35
+0x3DD9 = 0x8231ED36
+0x3DDA = 0x8231ED37
+0x3DDB = 0x8231ED38
+0x3DDC = 0x8231ED39
+0x3DDD = 0x8231EE30
+0x3DDE = 0x8231EE31
+0x3DDF = 0x8231EE32
+0x3DE0 = 0x8231EE33
+0x3DE1 = 0x8231EE34
+0x3DE2 = 0x8231EE35
+0x3DE3 = 0x8231EE36
+0x3DE4 = 0x8231EE37
+0x3DE5 = 0x8231EE38
+0x3DE6 = 0x8231EE39
+0x3DE7 = 0x8231EF30
+0x3DE8 = 0x8231EF31
+0x3DE9 = 0x8231EF32
+0x3DEA = 0x8231EF33
+0x3DEB = 0x8231EF34
+0x3DEC = 0x8231EF35
+0x3DED = 0x8231EF36
+0x3DEE = 0x8231EF37
+0x3DEF = 0x8231EF38
+0x3DF0 = 0x8231EF39
+0x3DF1 = 0x8231F030
+0x3DF2 = 0x8231F031
+0x3DF3 = 0x8231F032
+0x3DF4 = 0x8231F033
+0x3DF5 = 0x8231F034
+0x3DF6 = 0x8231F035
+0x3DF7 = 0x8231F036
+0x3DF8 = 0x8231F037
+0x3DF9 = 0x8231F038
+0x3DFA = 0x8231F039
+0x3DFB = 0x8231F130
+0x3DFC = 0x8231F131
+0x3DFD = 0x8231F132
+0x3DFE = 0x8231F133
+0x3DFF = 0x8231F134
+0x3E00 = 0x8231F135
+0x3E01 = 0x8231F136
+0x3E02 = 0x8231F137
+0x3E03 = 0x8231F138
+0x3E04 = 0x8231F139
+0x3E05 = 0x8231F230
+0x3E06 = 0x8231F231
+0x3E07 = 0x8231F232
+0x3E08 = 0x8231F233
+0x3E09 = 0x8231F234
+0x3E0A = 0x8231F235
+0x3E0B = 0x8231F236
+0x3E0C = 0x8231F237
+0x3E0D = 0x8231F238
+0x3E0E = 0x8231F239
+0x3E0F = 0x8231F330
+0x3E10 = 0x8231F331
+0x3E11 = 0x8231F332
+0x3E12 = 0x8231F333
+0x3E13 = 0x8231F334
+0x3E14 = 0x8231F335
+0x3E15 = 0x8231F336
+0x3E16 = 0x8231F337
+0x3E17 = 0x8231F338
+0x3E18 = 0x8231F339
+0x3E19 = 0x8231F430
+0x3E1A = 0x8231F431
+0x3E1B = 0x8231F432
+0x3E1C = 0x8231F433
+0x3E1D = 0x8231F434
+0x3E1E = 0x8231F435
+0x3E1F = 0x8231F436
+0x3E20 = 0x8231F437
+0x3E21 = 0x8231F438
+0x3E22 = 0x8231F439
+0x3E23 = 0x8231F530
+0x3E24 = 0x8231F531
+0x3E25 = 0x8231F532
+0x3E26 = 0x8231F533
+0x3E27 = 0x8231F534
+0x3E28 = 0x8231F535
+0x3E29 = 0x8231F536
+0x3E2A = 0x8231F537
+0x3E2B = 0x8231F538
+0x3E2C = 0x8231F539
+0x3E2D = 0x8231F630
+0x3E2E = 0x8231F631
+0x3E2F = 0x8231F632
+0x3E30 = 0x8231F633
+0x3E31 = 0x8231F634
+0x3E32 = 0x8231F635
+0x3E33 = 0x8231F636
+0x3E34 = 0x8231F637
+0x3E35 = 0x8231F638
+0x3E36 = 0x8231F639
+0x3E37 = 0x8231F730
+0x3E38 = 0x8231F731
+0x3E39 = 0x8231F732
+0x3E3A = 0x8231F733
+0x3E3B = 0x8231F734
+0x3E3C = 0x8231F735
+0x3E3D = 0x8231F736
+0x3E3E = 0x8231F737
+0x3E3F = 0x8231F738
+0x3E40 = 0x8231F739
+0x3E41 = 0x8231F830
+0x3E42 = 0x8231F831
+0x3E43 = 0x8231F832
+0x3E44 = 0x8231F833
+0x3E45 = 0x8231F834
+0x3E46 = 0x8231F835
+0x3E47 = 0x8231F836
+0x3E48 = 0x8231F837
+0x3E49 = 0x8231F838
+0x3E4A = 0x8231F839
+0x3E4B = 0x8231F930
+0x3E4C = 0x8231F931
+0x3E4D = 0x8231F932
+0x3E4E = 0x8231F933
+0x3E4F = 0x8231F934
+0x3E50 = 0x8231F935
+0x3E51 = 0x8231F936
+0x3E52 = 0x8231F937
+0x3E53 = 0x8231F938
+0x3E54 = 0x8231F939
+0x3E55 = 0x8231FA30
+0x3E56 = 0x8231FA31
+0x3E57 = 0x8231FA32
+0x3E58 = 0x8231FA33
+0x3E59 = 0x8231FA34
+0x3E5A = 0x8231FA35
+0x3E5B = 0x8231FA36
+0x3E5C = 0x8231FA37
+0x3E5D = 0x8231FA38
+0x3E5E = 0x8231FA39
+0x3E5F = 0x8231FB30
+0x3E60 = 0x8231FB31
+0x3E61 = 0x8231FB32
+0x3E62 = 0x8231FB33
+0x3E63 = 0x8231FB34
+0x3E64 = 0x8231FB35
+0x3E65 = 0x8231FB36
+0x3E66 = 0x8231FB37
+0x3E67 = 0x8231FB38
+0x3E68 = 0x8231FB39
+0x3E69 = 0x8231FC30
+0x3E6A = 0x8231FC31
+0x3E6B = 0x8231FC32
+0x3E6C = 0x8231FC33
+0x3E6D = 0x8231FC34
+0x3E6E = 0x8231FC35
+0x3E6F = 0x8231FC36
+0x3E70 = 0x8231FC37
+0x3E71 = 0x8231FC38
+0x3E72 = 0x8231FC39
+0x3E73 = 0x8231FD30
+0x3E74 = 0x8231FD31
+0x3E75 = 0x8231FD32
+0x3E76 = 0x8231FD33
+0x3E77 = 0x8231FD34
+0x3E78 = 0x8231FD35
+0x3E79 = 0x8231FD36
+0x3E7A = 0x8231FD37
+0x3E7B = 0x8231FD38
+0x3E7C = 0x8231FD39
+0x3E7D = 0x8231FE30
+0x3E7E = 0x8231FE31
+0x3E7F = 0x8231FE32
+0x3E80 = 0x8231FE33
+0x3E81 = 0x8231FE34
+0x3E82 = 0x8231FE35
+0x3E83 = 0x8231FE36
+0x3E84 = 0x8231FE37
+0x3E85 = 0x8231FE38
+0x3E86 = 0x8231FE39
+0x3E87 = 0x82328130
+0x3E88 = 0x82328131
+0x3E89 = 0x82328132
+0x3E8A = 0x82328133
+0x3E8B = 0x82328134
+0x3E8C = 0x82328135
+0x3E8D = 0x82328136
+0x3E8E = 0x82328137
+0x3E8F = 0x82328138
+0x3E90 = 0x82328139
+0x3E91 = 0x82328230
+0x3E92 = 0x82328231
+0x3E93 = 0x82328232
+0x3E94 = 0x82328233
+0x3E95 = 0x82328234
+0x3E96 = 0x82328235
+0x3E97 = 0x82328236
+0x3E98 = 0x82328237
+0x3E99 = 0x82328238
+0x3E9A = 0x82328239
+0x3E9B = 0x82328330
+0x3E9C = 0x82328331
+0x3E9D = 0x82328332
+0x3E9E = 0x82328333
+0x3E9F = 0x82328334
+0x3EA0 = 0x82328335
+0x3EA1 = 0x82328336
+0x3EA2 = 0x82328337
+0x3EA3 = 0x82328338
+0x3EA4 = 0x82328339
+0x3EA5 = 0x82328430
+0x3EA6 = 0x82328431
+0x3EA7 = 0x82328432
+0x3EA8 = 0x82328433
+0x3EA9 = 0x82328434
+0x3EAA = 0x82328435
+0x3EAB = 0x82328436
+0x3EAC = 0x82328437
+0x3EAD = 0x82328438
+0x3EAE = 0x82328439
+0x3EAF = 0x82328530
+0x3EB0 = 0x82328531
+0x3EB1 = 0x82328532
+0x3EB2 = 0x82328533
+0x3EB3 = 0x82328534
+0x3EB4 = 0x82328535
+0x3EB5 = 0x82328536
+0x3EB6 = 0x82328537
+0x3EB7 = 0x82328538
+0x3EB8 = 0x82328539
+0x3EB9 = 0x82328630
+0x3EBA = 0x82328631
+0x3EBB = 0x82328632
+0x3EBC = 0x82328633
+0x3EBD = 0x82328634
+0x3EBE = 0x82328635
+0x3EBF = 0x82328636
+0x3EC0 = 0x82328637
+0x3EC1 = 0x82328638
+0x3EC2 = 0x82328639
+0x3EC3 = 0x82328730
+0x3EC4 = 0x82328731
+0x3EC5 = 0x82328732
+0x3EC6 = 0x82328733
+0x3EC7 = 0x82328734
+0x3EC8 = 0x82328735
+0x3EC9 = 0x82328736
+0x3ECA = 0x82328737
+0x3ECB = 0x82328738
+0x3ECC = 0x82328739
+0x3ECD = 0x82328830
+0x3ECE = 0x82328831
+0x3ECF = 0x82328832
+0x3ED0 = 0x82328833
+0x3ED1 = 0x82328834
+0x3ED2 = 0x82328835
+0x3ED3 = 0x82328836
+0x3ED4 = 0x82328837
+0x3ED5 = 0x82328838
+0x3ED6 = 0x82328839
+0x3ED7 = 0x82328930
+0x3ED8 = 0x82328931
+0x3ED9 = 0x82328932
+0x3EDA = 0x82328933
+0x3EDB = 0x82328934
+0x3EDC = 0x82328935
+0x3EDD = 0x82328936
+0x3EDE = 0x82328937
+0x3EDF = 0x82328938
+0x3EE0 = 0x82328939
+0x3EE1 = 0x82328A30
+0x3EE2 = 0x82328A31
+0x3EE3 = 0x82328A32
+0x3EE4 = 0x82328A33
+0x3EE5 = 0x82328A34
+0x3EE6 = 0x82328A35
+0x3EE7 = 0x82328A36
+0x3EE8 = 0x82328A37
+0x3EE9 = 0x82328A38
+0x3EEA = 0x82328A39
+0x3EEB = 0x82328B30
+0x3EEC = 0x82328B31
+0x3EED = 0x82328B32
+0x3EEE = 0x82328B33
+0x3EEF = 0x82328B34
+0x3EF0 = 0x82328B35
+0x3EF1 = 0x82328B36
+0x3EF2 = 0x82328B37
+0x3EF3 = 0x82328B38
+0x3EF4 = 0x82328B39
+0x3EF5 = 0x82328C30
+0x3EF6 = 0x82328C31
+0x3EF7 = 0x82328C32
+0x3EF8 = 0x82328C33
+0x3EF9 = 0x82328C34
+0x3EFA = 0x82328C35
+0x3EFB = 0x82328C36
+0x3EFC = 0x82328C37
+0x3EFD = 0x82328C38
+0x3EFE = 0x82328C39
+0x3EFF = 0x82328D30
+0x3F00 = 0x82328D31
+0x3F01 = 0x82328D32
+0x3F02 = 0x82328D33
+0x3F03 = 0x82328D34
+0x3F04 = 0x82328D35
+0x3F05 = 0x82328D36
+0x3F06 = 0x82328D37
+0x3F07 = 0x82328D38
+0x3F08 = 0x82328D39
+0x3F09 = 0x82328E30
+0x3F0A = 0x82328E31
+0x3F0B = 0x82328E32
+0x3F0C = 0x82328E33
+0x3F0D = 0x82328E34
+0x3F0E = 0x82328E35
+0x3F0F = 0x82328E36
+0x3F10 = 0x82328E37
+0x3F11 = 0x82328E38
+0x3F12 = 0x82328E39
+0x3F13 = 0x82328F30
+0x3F14 = 0x82328F31
+0x3F15 = 0x82328F32
+0x3F16 = 0x82328F33
+0x3F17 = 0x82328F34
+0x3F18 = 0x82328F35
+0x3F19 = 0x82328F36
+0x3F1A = 0x82328F37
+0x3F1B = 0x82328F38
+0x3F1C = 0x82328F39
+0x3F1D = 0x82329030
+0x3F1E = 0x82329031
+0x3F1F = 0x82329032
+0x3F20 = 0x82329033
+0x3F21 = 0x82329034
+0x3F22 = 0x82329035
+0x3F23 = 0x82329036
+0x3F24 = 0x82329037
+0x3F25 = 0x82329038
+0x3F26 = 0x82329039
+0x3F27 = 0x82329130
+0x3F28 = 0x82329131
+0x3F29 = 0x82329132
+0x3F2A = 0x82329133
+0x3F2B = 0x82329134
+0x3F2C = 0x82329135
+0x3F2D = 0x82329136
+0x3F2E = 0x82329137
+0x3F2F = 0x82329138
+0x3F30 = 0x82329139
+0x3F31 = 0x82329230
+0x3F32 = 0x82329231
+0x3F33 = 0x82329232
+0x3F34 = 0x82329233
+0x3F35 = 0x82329234
+0x3F36 = 0x82329235
+0x3F37 = 0x82329236
+0x3F38 = 0x82329237
+0x3F39 = 0x82329238
+0x3F3A = 0x82329239
+0x3F3B = 0x82329330
+0x3F3C = 0x82329331
+0x3F3D = 0x82329332
+0x3F3E = 0x82329333
+0x3F3F = 0x82329334
+0x3F40 = 0x82329335
+0x3F41 = 0x82329336
+0x3F42 = 0x82329337
+0x3F43 = 0x82329338
+0x3F44 = 0x82329339
+0x3F45 = 0x82329430
+0x3F46 = 0x82329431
+0x3F47 = 0x82329432
+0x3F48 = 0x82329433
+0x3F49 = 0x82329434
+0x3F4A = 0x82329435
+0x3F4B = 0x82329436
+0x3F4C = 0x82329437
+0x3F4D = 0x82329438
+0x3F4E = 0x82329439
+0x3F4F = 0x82329530
+0x3F50 = 0x82329531
+0x3F51 = 0x82329532
+0x3F52 = 0x82329533
+0x3F53 = 0x82329534
+0x3F54 = 0x82329535
+0x3F55 = 0x82329536
+0x3F56 = 0x82329537
+0x3F57 = 0x82329538
+0x3F58 = 0x82329539
+0x3F59 = 0x82329630
+0x3F5A = 0x82329631
+0x3F5B = 0x82329632
+0x3F5C = 0x82329633
+0x3F5D = 0x82329634
+0x3F5E = 0x82329635
+0x3F5F = 0x82329636
+0x3F60 = 0x82329637
+0x3F61 = 0x82329638
+0x3F62 = 0x82329639
+0x3F63 = 0x82329730
+0x3F64 = 0x82329731
+0x3F65 = 0x82329732
+0x3F66 = 0x82329733
+0x3F67 = 0x82329734
+0x3F68 = 0x82329735
+0x3F69 = 0x82329736
+0x3F6A = 0x82329737
+0x3F6B = 0x82329738
+0x3F6C = 0x82329739
+0x3F6D = 0x82329830
+0x3F6E = 0x82329831
+0x3F6F = 0x82329832
+0x3F70 = 0x82329833
+0x3F71 = 0x82329834
+0x3F72 = 0x82329835
+0x3F73 = 0x82329836
+0x3F74 = 0x82329837
+0x3F75 = 0x82329838
+0x3F76 = 0x82329839
+0x3F77 = 0x82329930
+0x3F78 = 0x82329931
+0x3F79 = 0x82329932
+0x3F7A = 0x82329933
+0x3F7B = 0x82329934
+0x3F7C = 0x82329935
+0x3F7D = 0x82329936
+0x3F7E = 0x82329937
+0x3F7F = 0x82329938
+0x3F80 = 0x82329939
+0x3F81 = 0x82329A30
+0x3F82 = 0x82329A31
+0x3F83 = 0x82329A32
+0x3F84 = 0x82329A33
+0x3F85 = 0x82329A34
+0x3F86 = 0x82329A35
+0x3F87 = 0x82329A36
+0x3F88 = 0x82329A37
+0x3F89 = 0x82329A38
+0x3F8A = 0x82329A39
+0x3F8B = 0x82329B30
+0x3F8C = 0x82329B31
+0x3F8D = 0x82329B32
+0x3F8E = 0x82329B33
+0x3F8F = 0x82329B34
+0x3F90 = 0x82329B35
+0x3F91 = 0x82329B36
+0x3F92 = 0x82329B37
+0x3F93 = 0x82329B38
+0x3F94 = 0x82329B39
+0x3F95 = 0x82329C30
+0x3F96 = 0x82329C31
+0x3F97 = 0x82329C32
+0x3F98 = 0x82329C33
+0x3F99 = 0x82329C34
+0x3F9A = 0x82329C35
+0x3F9B = 0x82329C36
+0x3F9C = 0x82329C37
+0x3F9D = 0x82329C38
+0x3F9E = 0x82329C39
+0x3F9F = 0x82329D30
+0x3FA0 = 0x82329D31
+0x3FA1 = 0x82329D32
+0x3FA2 = 0x82329D33
+0x3FA3 = 0x82329D34
+0x3FA4 = 0x82329D35
+0x3FA5 = 0x82329D36
+0x3FA6 = 0x82329D37
+0x3FA7 = 0x82329D38
+0x3FA8 = 0x82329D39
+0x3FA9 = 0x82329E30
+0x3FAA = 0x82329E31
+0x3FAB = 0x82329E32
+0x3FAC = 0x82329E33
+0x3FAD = 0x82329E34
+0x3FAE = 0x82329E35
+0x3FAF = 0x82329E36
+0x3FB0 = 0x82329E37
+0x3FB1 = 0x82329E38
+0x3FB2 = 0x82329E39
+0x3FB3 = 0x82329F30
+0x3FB4 = 0x82329F31
+0x3FB5 = 0x82329F32
+0x3FB6 = 0x82329F33
+0x3FB7 = 0x82329F34
+0x3FB8 = 0x82329F35
+0x3FB9 = 0x82329F36
+0x3FBA = 0x82329F37
+0x3FBB = 0x82329F38
+0x3FBC = 0x82329F39
+0x3FBD = 0x8232A030
+0x3FBE = 0x8232A031
+0x3FBF = 0x8232A032
+0x3FC0 = 0x8232A033
+0x3FC1 = 0x8232A034
+0x3FC2 = 0x8232A035
+0x3FC3 = 0x8232A036
+0x3FC4 = 0x8232A037
+0x3FC5 = 0x8232A038
+0x3FC6 = 0x8232A039
+0x3FC7 = 0x8232A130
+0x3FC8 = 0x8232A131
+0x3FC9 = 0x8232A132
+0x3FCA = 0x8232A133
+0x3FCB = 0x8232A134
+0x3FCC = 0x8232A135
+0x3FCD = 0x8232A136
+0x3FCE = 0x8232A137
+0x3FCF = 0x8232A138
+0x3FD0 = 0x8232A139
+0x3FD1 = 0x8232A230
+0x3FD2 = 0x8232A231
+0x3FD3 = 0x8232A232
+0x3FD4 = 0x8232A233
+0x3FD5 = 0x8232A234
+0x3FD6 = 0x8232A235
+0x3FD7 = 0x8232A236
+0x3FD8 = 0x8232A237
+0x3FD9 = 0x8232A238
+0x3FDA = 0x8232A239
+0x3FDB = 0x8232A330
+0x3FDC = 0x8232A331
+0x3FDD = 0x8232A332
+0x3FDE = 0x8232A333
+0x3FDF = 0x8232A334
+0x3FE0 = 0x8232A335
+0x3FE1 = 0x8232A336
+0x3FE2 = 0x8232A337
+0x3FE3 = 0x8232A338
+0x3FE4 = 0x8232A339
+0x3FE5 = 0x8232A430
+0x3FE6 = 0x8232A431
+0x3FE7 = 0x8232A432
+0x3FE8 = 0x8232A433
+0x3FE9 = 0x8232A434
+0x3FEA = 0x8232A435
+0x3FEB = 0x8232A436
+0x3FEC = 0x8232A437
+0x3FED = 0x8232A438
+0x3FEE = 0x8232A439
+0x3FEF = 0x8232A530
+0x3FF0 = 0x8232A531
+0x3FF1 = 0x8232A532
+0x3FF2 = 0x8232A533
+0x3FF3 = 0x8232A534
+0x3FF4 = 0x8232A535
+0x3FF5 = 0x8232A536
+0x3FF6 = 0x8232A537
+0x3FF7 = 0x8232A538
+0x3FF8 = 0x8232A539
+0x3FF9 = 0x8232A630
+0x3FFA = 0x8232A631
+0x3FFB = 0x8232A632
+0x3FFC = 0x8232A633
+0x3FFD = 0x8232A634
+0x3FFE = 0x8232A635
+0x3FFF = 0x8232A636
+0x4000 = 0x8232A637
+0x4001 = 0x8232A638
+0x4002 = 0x8232A639
+0x4003 = 0x8232A730
+0x4004 = 0x8232A731
+0x4005 = 0x8232A732
+0x4006 = 0x8232A733
+0x4007 = 0x8232A734
+0x4008 = 0x8232A735
+0x4009 = 0x8232A736
+0x400A = 0x8232A737
+0x400B = 0x8232A738
+0x400C = 0x8232A739
+0x400D = 0x8232A830
+0x400E = 0x8232A831
+0x400F = 0x8232A832
+0x4010 = 0x8232A833
+0x4011 = 0x8232A834
+0x4012 = 0x8232A835
+0x4013 = 0x8232A836
+0x4014 = 0x8232A837
+0x4015 = 0x8232A838
+0x4016 = 0x8232A839
+0x4017 = 0x8232A930
+0x4018 = 0x8232A931
+0x4019 = 0x8232A932
+0x401A = 0x8232A933
+0x401B = 0x8232A934
+0x401C = 0x8232A935
+0x401D = 0x8232A936
+0x401E = 0x8232A937
+0x401F = 0x8232A938
+0x4020 = 0x8232A939
+0x4021 = 0x8232AA30
+0x4022 = 0x8232AA31
+0x4023 = 0x8232AA32
+0x4024 = 0x8232AA33
+0x4025 = 0x8232AA34
+0x4026 = 0x8232AA35
+0x4027 = 0x8232AA36
+0x4028 = 0x8232AA37
+0x4029 = 0x8232AA38
+0x402A = 0x8232AA39
+0x402B = 0x8232AB30
+0x402C = 0x8232AB31
+0x402D = 0x8232AB32
+0x402E = 0x8232AB33
+0x402F = 0x8232AB34
+0x4030 = 0x8232AB35
+0x4031 = 0x8232AB36
+0x4032 = 0x8232AB37
+0x4033 = 0x8232AB38
+0x4034 = 0x8232AB39
+0x4035 = 0x8232AC30
+0x4036 = 0x8232AC31
+0x4037 = 0x8232AC32
+0x4038 = 0x8232AC33
+0x4039 = 0x8232AC34
+0x403A = 0x8232AC35
+0x403B = 0x8232AC36
+0x403C = 0x8232AC37
+0x403D = 0x8232AC38
+0x403E = 0x8232AC39
+0x403F = 0x8232AD30
+0x4040 = 0x8232AD31
+0x4041 = 0x8232AD32
+0x4042 = 0x8232AD33
+0x4043 = 0x8232AD34
+0x4044 = 0x8232AD35
+0x4045 = 0x8232AD36
+0x4046 = 0x8232AD37
+0x4047 = 0x8232AD38
+0x4048 = 0x8232AD39
+0x4049 = 0x8232AE30
+0x404A = 0x8232AE31
+0x404B = 0x8232AE32
+0x404C = 0x8232AE33
+0x404D = 0x8232AE34
+0x404E = 0x8232AE35
+0x404F = 0x8232AE36
+0x4050 = 0x8232AE37
+0x4051 = 0x8232AE38
+0x4052 = 0x8232AE39
+0x4053 = 0x8232AF30
+0x4054 = 0x8232AF31
+0x4055 = 0x8232AF32
+0x4057 = 0x8232AF33
+0x4058 = 0x8232AF34
+0x4059 = 0x8232AF35
+0x405A = 0x8232AF36
+0x405B = 0x8232AF37
+0x405C = 0x8232AF38
+0x405D = 0x8232AF39
+0x405E = 0x8232B030
+0x405F = 0x8232B031
+0x4060 = 0x8232B032
+0x4061 = 0x8232B033
+0x4062 = 0x8232B034
+0x4063 = 0x8232B035
+0x4064 = 0x8232B036
+0x4065 = 0x8232B037
+0x4066 = 0x8232B038
+0x4067 = 0x8232B039
+0x4068 = 0x8232B130
+0x4069 = 0x8232B131
+0x406A = 0x8232B132
+0x406B = 0x8232B133
+0x406C = 0x8232B134
+0x406D = 0x8232B135
+0x406E = 0x8232B136
+0x406F = 0x8232B137
+0x4070 = 0x8232B138
+0x4071 = 0x8232B139
+0x4072 = 0x8232B230
+0x4073 = 0x8232B231
+0x4074 = 0x8232B232
+0x4075 = 0x8232B233
+0x4076 = 0x8232B234
+0x4077 = 0x8232B235
+0x4078 = 0x8232B236
+0x4079 = 0x8232B237
+0x407A = 0x8232B238
+0x407B = 0x8232B239
+0x407C = 0x8232B330
+0x407D = 0x8232B331
+0x407E = 0x8232B332
+0x407F = 0x8232B333
+0x4080 = 0x8232B334
+0x4081 = 0x8232B335
+0x4082 = 0x8232B336
+0x4083 = 0x8232B337
+0x4084 = 0x8232B338
+0x4085 = 0x8232B339
+0x4086 = 0x8232B430
+0x4087 = 0x8232B431
+0x4088 = 0x8232B432
+0x4089 = 0x8232B433
+0x408A = 0x8232B434
+0x408B = 0x8232B435
+0x408C = 0x8232B436
+0x408D = 0x8232B437
+0x408E = 0x8232B438
+0x408F = 0x8232B439
+0x4090 = 0x8232B530
+0x4091 = 0x8232B531
+0x4092 = 0x8232B532
+0x4093 = 0x8232B533
+0x4094 = 0x8232B534
+0x4095 = 0x8232B535
+0x4096 = 0x8232B536
+0x4097 = 0x8232B537
+0x4098 = 0x8232B538
+0x4099 = 0x8232B539
+0x409A = 0x8232B630
+0x409B = 0x8232B631
+0x409C = 0x8232B632
+0x409D = 0x8232B633
+0x409E = 0x8232B634
+0x409F = 0x8232B635
+0x40A0 = 0x8232B636
+0x40A1 = 0x8232B637
+0x40A2 = 0x8232B638
+0x40A3 = 0x8232B639
+0x40A4 = 0x8232B730
+0x40A5 = 0x8232B731
+0x40A6 = 0x8232B732
+0x40A7 = 0x8232B733
+0x40A8 = 0x8232B734
+0x40A9 = 0x8232B735
+0x40AA = 0x8232B736
+0x40AB = 0x8232B737
+0x40AC = 0x8232B738
+0x40AD = 0x8232B739
+0x40AE = 0x8232B830
+0x40AF = 0x8232B831
+0x40B0 = 0x8232B832
+0x40B1 = 0x8232B833
+0x40B2 = 0x8232B834
+0x40B3 = 0x8232B835
+0x40B4 = 0x8232B836
+0x40B5 = 0x8232B837
+0x40B6 = 0x8232B838
+0x40B7 = 0x8232B839
+0x40B8 = 0x8232B930
+0x40B9 = 0x8232B931
+0x40BA = 0x8232B932
+0x40BB = 0x8232B933
+0x40BC = 0x8232B934
+0x40BD = 0x8232B935
+0x40BE = 0x8232B936
+0x40BF = 0x8232B937
+0x40C0 = 0x8232B938
+0x40C1 = 0x8232B939
+0x40C2 = 0x8232BA30
+0x40C3 = 0x8232BA31
+0x40C4 = 0x8232BA32
+0x40C5 = 0x8232BA33
+0x40C6 = 0x8232BA34
+0x40C7 = 0x8232BA35
+0x40C8 = 0x8232BA36
+0x40C9 = 0x8232BA37
+0x40CA = 0x8232BA38
+0x40CB = 0x8232BA39
+0x40CC = 0x8232BB30
+0x40CD = 0x8232BB31
+0x40CE = 0x8232BB32
+0x40CF = 0x8232BB33
+0x40D0 = 0x8232BB34
+0x40D1 = 0x8232BB35
+0x40D2 = 0x8232BB36
+0x40D3 = 0x8232BB37
+0x40D4 = 0x8232BB38
+0x40D5 = 0x8232BB39
+0x40D6 = 0x8232BC30
+0x40D7 = 0x8232BC31
+0x40D8 = 0x8232BC32
+0x40D9 = 0x8232BC33
+0x40DA = 0x8232BC34
+0x40DB = 0x8232BC35
+0x40DC = 0x8232BC36
+0x40DD = 0x8232BC37
+0x40DE = 0x8232BC38
+0x40DF = 0x8232BC39
+0x40E0 = 0x8232BD30
+0x40E1 = 0x8232BD31
+0x40E2 = 0x8232BD32
+0x40E3 = 0x8232BD33
+0x40E4 = 0x8232BD34
+0x40E5 = 0x8232BD35
+0x40E6 = 0x8232BD36
+0x40E7 = 0x8232BD37
+0x40E8 = 0x8232BD38
+0x40E9 = 0x8232BD39
+0x40EA = 0x8232BE30
+0x40EB = 0x8232BE31
+0x40EC = 0x8232BE32
+0x40ED = 0x8232BE33
+0x40EE = 0x8232BE34
+0x40EF = 0x8232BE35
+0x40F0 = 0x8232BE36
+0x40F1 = 0x8232BE37
+0x40F2 = 0x8232BE38
+0x40F3 = 0x8232BE39
+0x40F4 = 0x8232BF30
+0x40F5 = 0x8232BF31
+0x40F6 = 0x8232BF32
+0x40F7 = 0x8232BF33
+0x40F8 = 0x8232BF34
+0x40F9 = 0x8232BF35
+0x40FA = 0x8232BF36
+0x40FB = 0x8232BF37
+0x40FC = 0x8232BF38
+0x40FD = 0x8232BF39
+0x40FE = 0x8232C030
+0x40FF = 0x8232C031
+0x4100 = 0x8232C032
+0x4101 = 0x8232C033
+0x4102 = 0x8232C034
+0x4103 = 0x8232C035
+0x4104 = 0x8232C036
+0x4105 = 0x8232C037
+0x4106 = 0x8232C038
+0x4107 = 0x8232C039
+0x4108 = 0x8232C130
+0x4109 = 0x8232C131
+0x410A = 0x8232C132
+0x410B = 0x8232C133
+0x410C = 0x8232C134
+0x410D = 0x8232C135
+0x410E = 0x8232C136
+0x410F = 0x8232C137
+0x4110 = 0x8232C138
+0x4111 = 0x8232C139
+0x4112 = 0x8232C230
+0x4113 = 0x8232C231
+0x4114 = 0x8232C232
+0x4115 = 0x8232C233
+0x4116 = 0x8232C234
+0x4117 = 0x8232C235
+0x4118 = 0x8232C236
+0x4119 = 0x8232C237
+0x411A = 0x8232C238
+0x411B = 0x8232C239
+0x411C = 0x8232C330
+0x411D = 0x8232C331
+0x411E = 0x8232C332
+0x411F = 0x8232C333
+0x4120 = 0x8232C334
+0x4121 = 0x8232C335
+0x4122 = 0x8232C336
+0x4123 = 0x8232C337
+0x4124 = 0x8232C338
+0x4125 = 0x8232C339
+0x4126 = 0x8232C430
+0x4127 = 0x8232C431
+0x4128 = 0x8232C432
+0x4129 = 0x8232C433
+0x412A = 0x8232C434
+0x412B = 0x8232C435
+0x412C = 0x8232C436
+0x412D = 0x8232C437
+0x412E = 0x8232C438
+0x412F = 0x8232C439
+0x4130 = 0x8232C530
+0x4131 = 0x8232C531
+0x4132 = 0x8232C532
+0x4133 = 0x8232C533
+0x4134 = 0x8232C534
+0x4135 = 0x8232C535
+0x4136 = 0x8232C536
+0x4137 = 0x8232C537
+0x4138 = 0x8232C538
+0x4139 = 0x8232C539
+0x413A = 0x8232C630
+0x413B = 0x8232C631
+0x413C = 0x8232C632
+0x413D = 0x8232C633
+0x413E = 0x8232C634
+0x413F = 0x8232C635
+0x4140 = 0x8232C636
+0x4141 = 0x8232C637
+0x4142 = 0x8232C638
+0x4143 = 0x8232C639
+0x4144 = 0x8232C730
+0x4145 = 0x8232C731
+0x4146 = 0x8232C732
+0x4147 = 0x8232C733
+0x4148 = 0x8232C734
+0x4149 = 0x8232C735
+0x414A = 0x8232C736
+0x414B = 0x8232C737
+0x414C = 0x8232C738
+0x414D = 0x8232C739
+0x414E = 0x8232C830
+0x414F = 0x8232C831
+0x4150 = 0x8232C832
+0x4151 = 0x8232C833
+0x4152 = 0x8232C834
+0x4153 = 0x8232C835
+0x4154 = 0x8232C836
+0x4155 = 0x8232C837
+0x4156 = 0x8232C838
+0x4157 = 0x8232C839
+0x4158 = 0x8232C930
+0x4159 = 0x8232C931
+0x415A = 0x8232C932
+0x415B = 0x8232C933
+0x415C = 0x8232C934
+0x415D = 0x8232C935
+0x415E = 0x8232C936
+0x4160 = 0x8232C937
+0x4161 = 0x8232C938
+0x4162 = 0x8232C939
+0x4163 = 0x8232CA30
+0x4164 = 0x8232CA31
+0x4165 = 0x8232CA32
+0x4166 = 0x8232CA33
+0x4167 = 0x8232CA34
+0x4168 = 0x8232CA35
+0x4169 = 0x8232CA36
+0x416A = 0x8232CA37
+0x416B = 0x8232CA38
+0x416C = 0x8232CA39
+0x416D = 0x8232CB30
+0x416E = 0x8232CB31
+0x416F = 0x8232CB32
+0x4170 = 0x8232CB33
+0x4171 = 0x8232CB34
+0x4172 = 0x8232CB35
+0x4173 = 0x8232CB36
+0x4174 = 0x8232CB37
+0x4175 = 0x8232CB38
+0x4176 = 0x8232CB39
+0x4177 = 0x8232CC30
+0x4178 = 0x8232CC31
+0x4179 = 0x8232CC32
+0x417A = 0x8232CC33
+0x417B = 0x8232CC34
+0x417C = 0x8232CC35
+0x417D = 0x8232CC36
+0x417E = 0x8232CC37
+0x417F = 0x8232CC38
+0x4180 = 0x8232CC39
+0x4181 = 0x8232CD30
+0x4182 = 0x8232CD31
+0x4183 = 0x8232CD32
+0x4184 = 0x8232CD33
+0x4185 = 0x8232CD34
+0x4186 = 0x8232CD35
+0x4187 = 0x8232CD36
+0x4188 = 0x8232CD37
+0x4189 = 0x8232CD38
+0x418A = 0x8232CD39
+0x418B = 0x8232CE30
+0x418C = 0x8232CE31
+0x418D = 0x8232CE32
+0x418E = 0x8232CE33
+0x418F = 0x8232CE34
+0x4190 = 0x8232CE35
+0x4191 = 0x8232CE36
+0x4192 = 0x8232CE37
+0x4193 = 0x8232CE38
+0x4194 = 0x8232CE39
+0x4195 = 0x8232CF30
+0x4196 = 0x8232CF31
+0x4197 = 0x8232CF32
+0x4198 = 0x8232CF33
+0x4199 = 0x8232CF34
+0x419A = 0x8232CF35
+0x419B = 0x8232CF36
+0x419C = 0x8232CF37
+0x419D = 0x8232CF38
+0x419E = 0x8232CF39
+0x419F = 0x8232D030
+0x41A0 = 0x8232D031
+0x41A1 = 0x8232D032
+0x41A2 = 0x8232D033
+0x41A3 = 0x8232D034
+0x41A4 = 0x8232D035
+0x41A5 = 0x8232D036
+0x41A6 = 0x8232D037
+0x41A7 = 0x8232D038
+0x41A8 = 0x8232D039
+0x41A9 = 0x8232D130
+0x41AA = 0x8232D131
+0x41AB = 0x8232D132
+0x41AC = 0x8232D133
+0x41AD = 0x8232D134
+0x41AE = 0x8232D135
+0x41AF = 0x8232D136
+0x41B0 = 0x8232D137
+0x41B1 = 0x8232D138
+0x41B2 = 0x8232D139
+0x41B3 = 0x8232D230
+0x41B4 = 0x8232D231
+0x41B5 = 0x8232D232
+0x41B6 = 0x8232D233
+0x41B7 = 0x8232D234
+0x41B8 = 0x8232D235
+0x41B9 = 0x8232D236
+0x41BA = 0x8232D237
+0x41BB = 0x8232D238
+0x41BC = 0x8232D239
+0x41BD = 0x8232D330
+0x41BE = 0x8232D331
+0x41BF = 0x8232D332
+0x41C0 = 0x8232D333
+0x41C1 = 0x8232D334
+0x41C2 = 0x8232D335
+0x41C3 = 0x8232D336
+0x41C4 = 0x8232D337
+0x41C5 = 0x8232D338
+0x41C6 = 0x8232D339
+0x41C7 = 0x8232D430
+0x41C8 = 0x8232D431
+0x41C9 = 0x8232D432
+0x41CA = 0x8232D433
+0x41CB = 0x8232D434
+0x41CC = 0x8232D435
+0x41CD = 0x8232D436
+0x41CE = 0x8232D437
+0x41CF = 0x8232D438
+0x41D0 = 0x8232D439
+0x41D1 = 0x8232D530
+0x41D2 = 0x8232D531
+0x41D3 = 0x8232D532
+0x41D4 = 0x8232D533
+0x41D5 = 0x8232D534
+0x41D6 = 0x8232D535
+0x41D7 = 0x8232D536
+0x41D8 = 0x8232D537
+0x41D9 = 0x8232D538
+0x41DA = 0x8232D539
+0x41DB = 0x8232D630
+0x41DC = 0x8232D631
+0x41DD = 0x8232D632
+0x41DE = 0x8232D633
+0x41DF = 0x8232D634
+0x41E0 = 0x8232D635
+0x41E1 = 0x8232D636
+0x41E2 = 0x8232D637
+0x41E3 = 0x8232D638
+0x41E4 = 0x8232D639
+0x41E5 = 0x8232D730
+0x41E6 = 0x8232D731
+0x41E7 = 0x8232D732
+0x41E8 = 0x8232D733
+0x41E9 = 0x8232D734
+0x41EA = 0x8232D735
+0x41EB = 0x8232D736
+0x41EC = 0x8232D737
+0x41ED = 0x8232D738
+0x41EE = 0x8232D739
+0x41EF = 0x8232D830
+0x41F0 = 0x8232D831
+0x41F1 = 0x8232D832
+0x41F2 = 0x8232D833
+0x41F3 = 0x8232D834
+0x41F4 = 0x8232D835
+0x41F5 = 0x8232D836
+0x41F6 = 0x8232D837
+0x41F7 = 0x8232D838
+0x41F8 = 0x8232D839
+0x41F9 = 0x8232D930
+0x41FA = 0x8232D931
+0x41FB = 0x8232D932
+0x41FC = 0x8232D933
+0x41FD = 0x8232D934
+0x41FE = 0x8232D935
+0x41FF = 0x8232D936
+0x4200 = 0x8232D937
+0x4201 = 0x8232D938
+0x4202 = 0x8232D939
+0x4203 = 0x8232DA30
+0x4204 = 0x8232DA31
+0x4205 = 0x8232DA32
+0x4206 = 0x8232DA33
+0x4207 = 0x8232DA34
+0x4208 = 0x8232DA35
+0x4209 = 0x8232DA36
+0x420A = 0x8232DA37
+0x420B = 0x8232DA38
+0x420C = 0x8232DA39
+0x420D = 0x8232DB30
+0x420E = 0x8232DB31
+0x420F = 0x8232DB32
+0x4210 = 0x8232DB33
+0x4211 = 0x8232DB34
+0x4212 = 0x8232DB35
+0x4213 = 0x8232DB36
+0x4214 = 0x8232DB37
+0x4215 = 0x8232DB38
+0x4216 = 0x8232DB39
+0x4217 = 0x8232DC30
+0x4218 = 0x8232DC31
+0x4219 = 0x8232DC32
+0x421A = 0x8232DC33
+0x421B = 0x8232DC34
+0x421C = 0x8232DC35
+0x421D = 0x8232DC36
+0x421E = 0x8232DC37
+0x421F = 0x8232DC38
+0x4220 = 0x8232DC39
+0x4221 = 0x8232DD30
+0x4222 = 0x8232DD31
+0x4223 = 0x8232DD32
+0x4224 = 0x8232DD33
+0x4225 = 0x8232DD34
+0x4226 = 0x8232DD35
+0x4227 = 0x8232DD36
+0x4228 = 0x8232DD37
+0x4229 = 0x8232DD38
+0x422A = 0x8232DD39
+0x422B = 0x8232DE30
+0x422C = 0x8232DE31
+0x422D = 0x8232DE32
+0x422E = 0x8232DE33
+0x422F = 0x8232DE34
+0x4230 = 0x8232DE35
+0x4231 = 0x8232DE36
+0x4232 = 0x8232DE37
+0x4233 = 0x8232DE38
+0x4234 = 0x8232DE39
+0x4235 = 0x8232DF30
+0x4236 = 0x8232DF31
+0x4237 = 0x8232DF32
+0x4238 = 0x8232DF33
+0x4239 = 0x8232DF34
+0x423A = 0x8232DF35
+0x423B = 0x8232DF36
+0x423C = 0x8232DF37
+0x423D = 0x8232DF38
+0x423E = 0x8232DF39
+0x423F = 0x8232E030
+0x4240 = 0x8232E031
+0x4241 = 0x8232E032
+0x4242 = 0x8232E033
+0x4243 = 0x8232E034
+0x4244 = 0x8232E035
+0x4245 = 0x8232E036
+0x4246 = 0x8232E037
+0x4247 = 0x8232E038
+0x4248 = 0x8232E039
+0x4249 = 0x8232E130
+0x424A = 0x8232E131
+0x424B = 0x8232E132
+0x424C = 0x8232E133
+0x424D = 0x8232E134
+0x424E = 0x8232E135
+0x424F = 0x8232E136
+0x4250 = 0x8232E137
+0x4251 = 0x8232E138
+0x4252 = 0x8232E139
+0x4253 = 0x8232E230
+0x4254 = 0x8232E231
+0x4255 = 0x8232E232
+0x4256 = 0x8232E233
+0x4257 = 0x8232E234
+0x4258 = 0x8232E235
+0x4259 = 0x8232E236
+0x425A = 0x8232E237
+0x425B = 0x8232E238
+0x425C = 0x8232E239
+0x425D = 0x8232E330
+0x425E = 0x8232E331
+0x425F = 0x8232E332
+0x4260 = 0x8232E333
+0x4261 = 0x8232E334
+0x4262 = 0x8232E335
+0x4263 = 0x8232E336
+0x4264 = 0x8232E337
+0x4265 = 0x8232E338
+0x4266 = 0x8232E339
+0x4267 = 0x8232E430
+0x4268 = 0x8232E431
+0x4269 = 0x8232E432
+0x426A = 0x8232E433
+0x426B = 0x8232E434
+0x426C = 0x8232E435
+0x426D = 0x8232E436
+0x426E = 0x8232E437
+0x426F = 0x8232E438
+0x4270 = 0x8232E439
+0x4271 = 0x8232E530
+0x4272 = 0x8232E531
+0x4273 = 0x8232E532
+0x4274 = 0x8232E533
+0x4275 = 0x8232E534
+0x4276 = 0x8232E535
+0x4277 = 0x8232E536
+0x4278 = 0x8232E537
+0x4279 = 0x8232E538
+0x427A = 0x8232E539
+0x427B = 0x8232E630
+0x427C = 0x8232E631
+0x427D = 0x8232E632
+0x427E = 0x8232E633
+0x427F = 0x8232E634
+0x4280 = 0x8232E635
+0x4281 = 0x8232E636
+0x4282 = 0x8232E637
+0x4283 = 0x8232E638
+0x4284 = 0x8232E639
+0x4285 = 0x8232E730
+0x4286 = 0x8232E731
+0x4287 = 0x8232E732
+0x4288 = 0x8232E733
+0x4289 = 0x8232E734
+0x428A = 0x8232E735
+0x428B = 0x8232E736
+0x428C = 0x8232E737
+0x428D = 0x8232E738
+0x428E = 0x8232E739
+0x428F = 0x8232E830
+0x4290 = 0x8232E831
+0x4291 = 0x8232E832
+0x4292 = 0x8232E833
+0x4293 = 0x8232E834
+0x4294 = 0x8232E835
+0x4295 = 0x8232E836
+0x4296 = 0x8232E837
+0x4297 = 0x8232E838
+0x4298 = 0x8232E839
+0x4299 = 0x8232E930
+0x429A = 0x8232E931
+0x429B = 0x8232E932
+0x429C = 0x8232E933
+0x429D = 0x8232E934
+0x429E = 0x8232E935
+0x429F = 0x8232E936
+0x42A0 = 0x8232E937
+0x42A1 = 0x8232E938
+0x42A2 = 0x8232E939
+0x42A3 = 0x8232EA30
+0x42A4 = 0x8232EA31
+0x42A5 = 0x8232EA32
+0x42A6 = 0x8232EA33
+0x42A7 = 0x8232EA34
+0x42A8 = 0x8232EA35
+0x42A9 = 0x8232EA36
+0x42AA = 0x8232EA37
+0x42AB = 0x8232EA38
+0x42AC = 0x8232EA39
+0x42AD = 0x8232EB30
+0x42AE = 0x8232EB31
+0x42AF = 0x8232EB32
+0x42B0 = 0x8232EB33
+0x42B1 = 0x8232EB34
+0x42B2 = 0x8232EB35
+0x42B3 = 0x8232EB36
+0x42B4 = 0x8232EB37
+0x42B5 = 0x8232EB38
+0x42B6 = 0x8232EB39
+0x42B7 = 0x8232EC30
+0x42B8 = 0x8232EC31
+0x42B9 = 0x8232EC32
+0x42BA = 0x8232EC33
+0x42BB = 0x8232EC34
+0x42BC = 0x8232EC35
+0x42BD = 0x8232EC36
+0x42BE = 0x8232EC37
+0x42BF = 0x8232EC38
+0x42C0 = 0x8232EC39
+0x42C1 = 0x8232ED30
+0x42C2 = 0x8232ED31
+0x42C3 = 0x8232ED32
+0x42C4 = 0x8232ED33
+0x42C5 = 0x8232ED34
+0x42C6 = 0x8232ED35
+0x42C7 = 0x8232ED36
+0x42C8 = 0x8232ED37
+0x42C9 = 0x8232ED38
+0x42CA = 0x8232ED39
+0x42CB = 0x8232EE30
+0x42CC = 0x8232EE31
+0x42CD = 0x8232EE32
+0x42CE = 0x8232EE33
+0x42CF = 0x8232EE34
+0x42D0 = 0x8232EE35
+0x42D1 = 0x8232EE36
+0x42D2 = 0x8232EE37
+0x42D3 = 0x8232EE38
+0x42D4 = 0x8232EE39
+0x42D5 = 0x8232EF30
+0x42D6 = 0x8232EF31
+0x42D7 = 0x8232EF32
+0x42D8 = 0x8232EF33
+0x42D9 = 0x8232EF34
+0x42DA = 0x8232EF35
+0x42DB = 0x8232EF36
+0x42DC = 0x8232EF37
+0x42DD = 0x8232EF38
+0x42DE = 0x8232EF39
+0x42DF = 0x8232F030
+0x42E0 = 0x8232F031
+0x42E1 = 0x8232F032
+0x42E2 = 0x8232F033
+0x42E3 = 0x8232F034
+0x42E4 = 0x8232F035
+0x42E5 = 0x8232F036
+0x42E6 = 0x8232F037
+0x42E7 = 0x8232F038
+0x42E8 = 0x8232F039
+0x42E9 = 0x8232F130
+0x42EA = 0x8232F131
+0x42EB = 0x8232F132
+0x42EC = 0x8232F133
+0x42ED = 0x8232F134
+0x42EE = 0x8232F135
+0x42EF = 0x8232F136
+0x42F0 = 0x8232F137
+0x42F1 = 0x8232F138
+0x42F2 = 0x8232F139
+0x42F3 = 0x8232F230
+0x42F4 = 0x8232F231
+0x42F5 = 0x8232F232
+0x42F6 = 0x8232F233
+0x42F7 = 0x8232F234
+0x42F8 = 0x8232F235
+0x42F9 = 0x8232F236
+0x42FA = 0x8232F237
+0x42FB = 0x8232F238
+0x42FC = 0x8232F239
+0x42FD = 0x8232F330
+0x42FE = 0x8232F331
+0x42FF = 0x8232F332
+0x4300 = 0x8232F333
+0x4301 = 0x8232F334
+0x4302 = 0x8232F335
+0x4303 = 0x8232F336
+0x4304 = 0x8232F337
+0x4305 = 0x8232F338
+0x4306 = 0x8232F339
+0x4307 = 0x8232F430
+0x4308 = 0x8232F431
+0x4309 = 0x8232F432
+0x430A = 0x8232F433
+0x430B = 0x8232F434
+0x430C = 0x8232F435
+0x430D = 0x8232F436
+0x430E = 0x8232F437
+0x430F = 0x8232F438
+0x4310 = 0x8232F439
+0x4311 = 0x8232F530
+0x4312 = 0x8232F531
+0x4313 = 0x8232F532
+0x4314 = 0x8232F533
+0x4315 = 0x8232F534
+0x4316 = 0x8232F535
+0x4317 = 0x8232F536
+0x4318 = 0x8232F537
+0x4319 = 0x8232F538
+0x431A = 0x8232F539
+0x431B = 0x8232F630
+0x431C = 0x8232F631
+0x431D = 0x8232F632
+0x431E = 0x8232F633
+0x431F = 0x8232F634
+0x4320 = 0x8232F635
+0x4321 = 0x8232F636
+0x4322 = 0x8232F637
+0x4323 = 0x8232F638
+0x4324 = 0x8232F639
+0x4325 = 0x8232F730
+0x4326 = 0x8232F731
+0x4327 = 0x8232F732
+0x4328 = 0x8232F733
+0x4329 = 0x8232F734
+0x432A = 0x8232F735
+0x432B = 0x8232F736
+0x432C = 0x8232F737
+0x432D = 0x8232F738
+0x432E = 0x8232F739
+0x432F = 0x8232F830
+0x4330 = 0x8232F831
+0x4331 = 0x8232F832
+0x4332 = 0x8232F833
+0x4333 = 0x8232F834
+0x4334 = 0x8232F835
+0x4335 = 0x8232F836
+0x4336 = 0x8232F837
+0x4338 = 0x8232F838
+0x4339 = 0x8232F839
+0x433A = 0x8232F930
+0x433B = 0x8232F931
+0x433C = 0x8232F932
+0x433D = 0x8232F933
+0x433E = 0x8232F934
+0x433F = 0x8232F935
+0x4340 = 0x8232F936
+0x4341 = 0x8232F937
+0x4342 = 0x8232F938
+0x4343 = 0x8232F939
+0x4344 = 0x8232FA30
+0x4345 = 0x8232FA31
+0x4346 = 0x8232FA32
+0x4347 = 0x8232FA33
+0x4348 = 0x8232FA34
+0x4349 = 0x8232FA35
+0x434A = 0x8232FA36
+0x434B = 0x8232FA37
+0x434C = 0x8232FA38
+0x434D = 0x8232FA39
+0x434E = 0x8232FB30
+0x434F = 0x8232FB31
+0x4350 = 0x8232FB32
+0x4351 = 0x8232FB33
+0x4352 = 0x8232FB34
+0x4353 = 0x8232FB35
+0x4354 = 0x8232FB36
+0x4355 = 0x8232FB37
+0x4356 = 0x8232FB38
+0x4357 = 0x8232FB39
+0x4358 = 0x8232FC30
+0x4359 = 0x8232FC31
+0x435A = 0x8232FC32
+0x435B = 0x8232FC33
+0x435C = 0x8232FC34
+0x435D = 0x8232FC35
+0x435E = 0x8232FC36
+0x435F = 0x8232FC37
+0x4360 = 0x8232FC38
+0x4361 = 0x8232FC39
+0x4362 = 0x8232FD30
+0x4363 = 0x8232FD31
+0x4364 = 0x8232FD32
+0x4365 = 0x8232FD33
+0x4366 = 0x8232FD34
+0x4367 = 0x8232FD35
+0x4368 = 0x8232FD36
+0x4369 = 0x8232FD37
+0x436A = 0x8232FD38
+0x436B = 0x8232FD39
+0x436C = 0x8232FE30
+0x436D = 0x8232FE31
+0x436E = 0x8232FE32
+0x436F = 0x8232FE33
+0x4370 = 0x8232FE34
+0x4371 = 0x8232FE35
+0x4372 = 0x8232FE36
+0x4373 = 0x8232FE37
+0x4374 = 0x8232FE38
+0x4375 = 0x8232FE39
+0x4376 = 0x82338130
+0x4377 = 0x82338131
+0x4378 = 0x82338132
+0x4379 = 0x82338133
+0x437A = 0x82338134
+0x437B = 0x82338135
+0x437C = 0x82338136
+0x437D = 0x82338137
+0x437E = 0x82338138
+0x437F = 0x82338139
+0x4380 = 0x82338230
+0x4381 = 0x82338231
+0x4382 = 0x82338232
+0x4383 = 0x82338233
+0x4384 = 0x82338234
+0x4385 = 0x82338235
+0x4386 = 0x82338236
+0x4387 = 0x82338237
+0x4388 = 0x82338238
+0x4389 = 0x82338239
+0x438A = 0x82338330
+0x438B = 0x82338331
+0x438C = 0x82338332
+0x438D = 0x82338333
+0x438E = 0x82338334
+0x438F = 0x82338335
+0x4390 = 0x82338336
+0x4391 = 0x82338337
+0x4392 = 0x82338338
+0x4393 = 0x82338339
+0x4394 = 0x82338430
+0x4395 = 0x82338431
+0x4396 = 0x82338432
+0x4397 = 0x82338433
+0x4398 = 0x82338434
+0x4399 = 0x82338435
+0x439A = 0x82338436
+0x439B = 0x82338437
+0x439C = 0x82338438
+0x439D = 0x82338439
+0x439E = 0x82338530
+0x439F = 0x82338531
+0x43A0 = 0x82338532
+0x43A1 = 0x82338533
+0x43A2 = 0x82338534
+0x43A3 = 0x82338535
+0x43A4 = 0x82338536
+0x43A5 = 0x82338537
+0x43A6 = 0x82338538
+0x43A7 = 0x82338539
+0x43A8 = 0x82338630
+0x43A9 = 0x82338631
+0x43AA = 0x82338632
+0x43AB = 0x82338633
+0x43AD = 0x82338634
+0x43AE = 0x82338635
+0x43AF = 0x82338636
+0x43B0 = 0x82338637
+0x43B2 = 0x82338638
+0x43B3 = 0x82338639
+0x43B4 = 0x82338730
+0x43B5 = 0x82338731
+0x43B6 = 0x82338732
+0x43B7 = 0x82338733
+0x43B8 = 0x82338734
+0x43B9 = 0x82338735
+0x43BA = 0x82338736
+0x43BB = 0x82338737
+0x43BC = 0x82338738
+0x43BD = 0x82338739
+0x43BE = 0x82338830
+0x43BF = 0x82338831
+0x43C0 = 0x82338832
+0x43C1 = 0x82338833
+0x43C2 = 0x82338834
+0x43C3 = 0x82338835
+0x43C4 = 0x82338836
+0x43C5 = 0x82338837
+0x43C6 = 0x82338838
+0x43C7 = 0x82338839
+0x43C8 = 0x82338930
+0x43C9 = 0x82338931
+0x43CA = 0x82338932
+0x43CB = 0x82338933
+0x43CC = 0x82338934
+0x43CD = 0x82338935
+0x43CE = 0x82338936
+0x43CF = 0x82338937
+0x43D0 = 0x82338938
+0x43D1 = 0x82338939
+0x43D2 = 0x82338A30
+0x43D3 = 0x82338A31
+0x43D4 = 0x82338A32
+0x43D5 = 0x82338A33
+0x43D6 = 0x82338A34
+0x43D7 = 0x82338A35
+0x43D8 = 0x82338A36
+0x43D9 = 0x82338A37
+0x43DA = 0x82338A38
+0x43DB = 0x82338A39
+0x43DC = 0x82338B30
+0x43DE = 0x82338B31
+0x43DF = 0x82338B32
+0x43E0 = 0x82338B33
+0x43E1 = 0x82338B34
+0x43E2 = 0x82338B35
+0x43E3 = 0x82338B36
+0x43E4 = 0x82338B37
+0x43E5 = 0x82338B38
+0x43E6 = 0x82338B39
+0x43E7 = 0x82338C30
+0x43E8 = 0x82338C31
+0x43E9 = 0x82338C32
+0x43EA = 0x82338C33
+0x43EB = 0x82338C34
+0x43EC = 0x82338C35
+0x43ED = 0x82338C36
+0x43EE = 0x82338C37
+0x43EF = 0x82338C38
+0x43F0 = 0x82338C39
+0x43F1 = 0x82338D30
+0x43F2 = 0x82338D31
+0x43F3 = 0x82338D32
+0x43F4 = 0x82338D33
+0x43F5 = 0x82338D34
+0x43F6 = 0x82338D35
+0x43F7 = 0x82338D36
+0x43F8 = 0x82338D37
+0x43F9 = 0x82338D38
+0x43FA = 0x82338D39
+0x43FB = 0x82338E30
+0x43FC = 0x82338E31
+0x43FD = 0x82338E32
+0x43FE = 0x82338E33
+0x43FF = 0x82338E34
+0x4400 = 0x82338E35
+0x4401 = 0x82338E36
+0x4402 = 0x82338E37
+0x4403 = 0x82338E38
+0x4404 = 0x82338E39
+0x4405 = 0x82338F30
+0x4406 = 0x82338F31
+0x4407 = 0x82338F32
+0x4408 = 0x82338F33
+0x4409 = 0x82338F34
+0x440A = 0x82338F35
+0x440B = 0x82338F36
+0x440C = 0x82338F37
+0x440D = 0x82338F38
+0x440E = 0x82338F39
+0x440F = 0x82339030
+0x4410 = 0x82339031
+0x4411 = 0x82339032
+0x4412 = 0x82339033
+0x4413 = 0x82339034
+0x4414 = 0x82339035
+0x4415 = 0x82339036
+0x4416 = 0x82339037
+0x4417 = 0x82339038
+0x4418 = 0x82339039
+0x4419 = 0x82339130
+0x441A = 0x82339131
+0x441B = 0x82339132
+0x441C = 0x82339133
+0x441D = 0x82339134
+0x441E = 0x82339135
+0x441F = 0x82339136
+0x4420 = 0x82339137
+0x4421 = 0x82339138
+0x4422 = 0x82339139
+0x4423 = 0x82339230
+0x4424 = 0x82339231
+0x4425 = 0x82339232
+0x4426 = 0x82339233
+0x4427 = 0x82339234
+0x4428 = 0x82339235
+0x4429 = 0x82339236
+0x442A = 0x82339237
+0x442B = 0x82339238
+0x442C = 0x82339239
+0x442D = 0x82339330
+0x442E = 0x82339331
+0x442F = 0x82339332
+0x4430 = 0x82339333
+0x4431 = 0x82339334
+0x4432 = 0x82339335
+0x4433 = 0x82339336
+0x4434 = 0x82339337
+0x4435 = 0x82339338
+0x4436 = 0x82339339
+0x4437 = 0x82339430
+0x4438 = 0x82339431
+0x4439 = 0x82339432
+0x443A = 0x82339433
+0x443B = 0x82339434
+0x443C = 0x82339435
+0x443D = 0x82339436
+0x443E = 0x82339437
+0x443F = 0x82339438
+0x4440 = 0x82339439
+0x4441 = 0x82339530
+0x4442 = 0x82339531
+0x4443 = 0x82339532
+0x4444 = 0x82339533
+0x4445 = 0x82339534
+0x4446 = 0x82339535
+0x4447 = 0x82339536
+0x4448 = 0x82339537
+0x4449 = 0x82339538
+0x444A = 0x82339539
+0x444B = 0x82339630
+0x444C = 0x82339631
+0x444D = 0x82339632
+0x444E = 0x82339633
+0x444F = 0x82339634
+0x4450 = 0x82339635
+0x4451 = 0x82339636
+0x4452 = 0x82339637
+0x4453 = 0x82339638
+0x4454 = 0x82339639
+0x4455 = 0x82339730
+0x4456 = 0x82339731
+0x4457 = 0x82339732
+0x4458 = 0x82339733
+0x4459 = 0x82339734
+0x445A = 0x82339735
+0x445B = 0x82339736
+0x445C = 0x82339737
+0x445D = 0x82339738
+0x445E = 0x82339739
+0x445F = 0x82339830
+0x4460 = 0x82339831
+0x4461 = 0x82339832
+0x4462 = 0x82339833
+0x4463 = 0x82339834
+0x4464 = 0x82339835
+0x4465 = 0x82339836
+0x4466 = 0x82339837
+0x4467 = 0x82339838
+0x4468 = 0x82339839
+0x4469 = 0x82339930
+0x446A = 0x82339931
+0x446B = 0x82339932
+0x446C = 0x82339933
+0x446D = 0x82339934
+0x446E = 0x82339935
+0x446F = 0x82339936
+0x4470 = 0x82339937
+0x4471 = 0x82339938
+0x4472 = 0x82339939
+0x4473 = 0x82339A30
+0x4474 = 0x82339A31
+0x4475 = 0x82339A32
+0x4476 = 0x82339A33
+0x4477 = 0x82339A34
+0x4478 = 0x82339A35
+0x4479 = 0x82339A36
+0x447A = 0x82339A37
+0x447B = 0x82339A38
+0x447C = 0x82339A39
+0x447D = 0x82339B30
+0x447E = 0x82339B31
+0x447F = 0x82339B32
+0x4480 = 0x82339B33
+0x4481 = 0x82339B34
+0x4482 = 0x82339B35
+0x4483 = 0x82339B36
+0x4484 = 0x82339B37
+0x4485 = 0x82339B38
+0x4486 = 0x82339B39
+0x4487 = 0x82339C30
+0x4488 = 0x82339C31
+0x4489 = 0x82339C32
+0x448A = 0x82339C33
+0x448B = 0x82339C34
+0x448C = 0x82339C35
+0x448D = 0x82339C36
+0x448E = 0x82339C37
+0x448F = 0x82339C38
+0x4490 = 0x82339C39
+0x4491 = 0x82339D30
+0x4492 = 0x82339D31
+0x4493 = 0x82339D32
+0x4494 = 0x82339D33
+0x4495 = 0x82339D34
+0x4496 = 0x82339D35
+0x4497 = 0x82339D36
+0x4498 = 0x82339D37
+0x4499 = 0x82339D38
+0x449A = 0x82339D39
+0x449B = 0x82339E30
+0x449C = 0x82339E31
+0x449D = 0x82339E32
+0x449E = 0x82339E33
+0x449F = 0x82339E34
+0x44A0 = 0x82339E35
+0x44A1 = 0x82339E36
+0x44A2 = 0x82339E37
+0x44A3 = 0x82339E38
+0x44A4 = 0x82339E39
+0x44A5 = 0x82339F30
+0x44A6 = 0x82339F31
+0x44A7 = 0x82339F32
+0x44A8 = 0x82339F33
+0x44A9 = 0x82339F34
+0x44AA = 0x82339F35
+0x44AB = 0x82339F36
+0x44AC = 0x82339F37
+0x44AD = 0x82339F38
+0x44AE = 0x82339F39
+0x44AF = 0x8233A030
+0x44B0 = 0x8233A031
+0x44B1 = 0x8233A032
+0x44B2 = 0x8233A033
+0x44B3 = 0x8233A034
+0x44B4 = 0x8233A035
+0x44B5 = 0x8233A036
+0x44B6 = 0x8233A037
+0x44B7 = 0x8233A038
+0x44B8 = 0x8233A039
+0x44B9 = 0x8233A130
+0x44BA = 0x8233A131
+0x44BB = 0x8233A132
+0x44BC = 0x8233A133
+0x44BD = 0x8233A134
+0x44BE = 0x8233A135
+0x44BF = 0x8233A136
+0x44C0 = 0x8233A137
+0x44C1 = 0x8233A138
+0x44C2 = 0x8233A139
+0x44C3 = 0x8233A230
+0x44C4 = 0x8233A231
+0x44C5 = 0x8233A232
+0x44C6 = 0x8233A233
+0x44C7 = 0x8233A234
+0x44C8 = 0x8233A235
+0x44C9 = 0x8233A236
+0x44CA = 0x8233A237
+0x44CB = 0x8233A238
+0x44CC = 0x8233A239
+0x44CD = 0x8233A330
+0x44CE = 0x8233A331
+0x44CF = 0x8233A332
+0x44D0 = 0x8233A333
+0x44D1 = 0x8233A334
+0x44D2 = 0x8233A335
+0x44D3 = 0x8233A336
+0x44D4 = 0x8233A337
+0x44D5 = 0x8233A338
+0x44D7 = 0x8233A339
+0x44D8 = 0x8233A430
+0x44D9 = 0x8233A431
+0x44DA = 0x8233A432
+0x44DB = 0x8233A433
+0x44DC = 0x8233A434
+0x44DD = 0x8233A435
+0x44DE = 0x8233A436
+0x44DF = 0x8233A437
+0x44E0 = 0x8233A438
+0x44E1 = 0x8233A439
+0x44E2 = 0x8233A530
+0x44E3 = 0x8233A531
+0x44E4 = 0x8233A532
+0x44E5 = 0x8233A533
+0x44E6 = 0x8233A534
+0x44E7 = 0x8233A535
+0x44E8 = 0x8233A536
+0x44E9 = 0x8233A537
+0x44EA = 0x8233A538
+0x44EB = 0x8233A539
+0x44EC = 0x8233A630
+0x44ED = 0x8233A631
+0x44EE = 0x8233A632
+0x44EF = 0x8233A633
+0x44F0 = 0x8233A634
+0x44F1 = 0x8233A635
+0x44F2 = 0x8233A636
+0x44F3 = 0x8233A637
+0x44F4 = 0x8233A638
+0x44F5 = 0x8233A639
+0x44F6 = 0x8233A730
+0x44F7 = 0x8233A731
+0x44F8 = 0x8233A732
+0x44F9 = 0x8233A733
+0x44FA = 0x8233A734
+0x44FB = 0x8233A735
+0x44FC = 0x8233A736
+0x44FD = 0x8233A737
+0x44FE = 0x8233A738
+0x44FF = 0x8233A739
+0x4500 = 0x8233A830
+0x4501 = 0x8233A831
+0x4502 = 0x8233A832
+0x4503 = 0x8233A833
+0x4504 = 0x8233A834
+0x4505 = 0x8233A835
+0x4506 = 0x8233A836
+0x4507 = 0x8233A837
+0x4508 = 0x8233A838
+0x4509 = 0x8233A839
+0x450A = 0x8233A930
+0x450B = 0x8233A931
+0x450C = 0x8233A932
+0x450D = 0x8233A933
+0x450E = 0x8233A934
+0x450F = 0x8233A935
+0x4510 = 0x8233A936
+0x4511 = 0x8233A937
+0x4512 = 0x8233A938
+0x4513 = 0x8233A939
+0x4514 = 0x8233AA30
+0x4515 = 0x8233AA31
+0x4516 = 0x8233AA32
+0x4517 = 0x8233AA33
+0x4518 = 0x8233AA34
+0x4519 = 0x8233AA35
+0x451A = 0x8233AA36
+0x451B = 0x8233AA37
+0x451C = 0x8233AA38
+0x451D = 0x8233AA39
+0x451E = 0x8233AB30
+0x451F = 0x8233AB31
+0x4520 = 0x8233AB32
+0x4521 = 0x8233AB33
+0x4522 = 0x8233AB34
+0x4523 = 0x8233AB35
+0x4524 = 0x8233AB36
+0x4525 = 0x8233AB37
+0x4526 = 0x8233AB38
+0x4527 = 0x8233AB39
+0x4528 = 0x8233AC30
+0x4529 = 0x8233AC31
+0x452A = 0x8233AC32
+0x452B = 0x8233AC33
+0x452C = 0x8233AC34
+0x452D = 0x8233AC35
+0x452E = 0x8233AC36
+0x452F = 0x8233AC37
+0x4530 = 0x8233AC38
+0x4531 = 0x8233AC39
+0x4532 = 0x8233AD30
+0x4533 = 0x8233AD31
+0x4534 = 0x8233AD32
+0x4535 = 0x8233AD33
+0x4536 = 0x8233AD34
+0x4537 = 0x8233AD35
+0x4538 = 0x8233AD36
+0x4539 = 0x8233AD37
+0x453A = 0x8233AD38
+0x453B = 0x8233AD39
+0x453C = 0x8233AE30
+0x453D = 0x8233AE31
+0x453E = 0x8233AE32
+0x453F = 0x8233AE33
+0x4540 = 0x8233AE34
+0x4541 = 0x8233AE35
+0x4542 = 0x8233AE36
+0x4543 = 0x8233AE37
+0x4544 = 0x8233AE38
+0x4545 = 0x8233AE39
+0x4546 = 0x8233AF30
+0x4547 = 0x8233AF31
+0x4548 = 0x8233AF32
+0x4549 = 0x8233AF33
+0x454A = 0x8233AF34
+0x454B = 0x8233AF35
+0x454C = 0x8233AF36
+0x454D = 0x8233AF37
+0x454E = 0x8233AF38
+0x454F = 0x8233AF39
+0x4550 = 0x8233B030
+0x4551 = 0x8233B031
+0x4552 = 0x8233B032
+0x4553 = 0x8233B033
+0x4554 = 0x8233B034
+0x4555 = 0x8233B035
+0x4556 = 0x8233B036
+0x4557 = 0x8233B037
+0x4558 = 0x8233B038
+0x4559 = 0x8233B039
+0x455A = 0x8233B130
+0x455B = 0x8233B131
+0x455C = 0x8233B132
+0x455D = 0x8233B133
+0x455E = 0x8233B134
+0x455F = 0x8233B135
+0x4560 = 0x8233B136
+0x4561 = 0x8233B137
+0x4562 = 0x8233B138
+0x4563 = 0x8233B139
+0x4564 = 0x8233B230
+0x4565 = 0x8233B231
+0x4566 = 0x8233B232
+0x4567 = 0x8233B233
+0x4568 = 0x8233B234
+0x4569 = 0x8233B235
+0x456A = 0x8233B236
+0x456B = 0x8233B237
+0x456C = 0x8233B238
+0x456D = 0x8233B239
+0x456E = 0x8233B330
+0x456F = 0x8233B331
+0x4570 = 0x8233B332
+0x4571 = 0x8233B333
+0x4572 = 0x8233B334
+0x4573 = 0x8233B335
+0x4574 = 0x8233B336
+0x4575 = 0x8233B337
+0x4576 = 0x8233B338
+0x4577 = 0x8233B339
+0x4578 = 0x8233B430
+0x4579 = 0x8233B431
+0x457A = 0x8233B432
+0x457B = 0x8233B433
+0x457C = 0x8233B434
+0x457D = 0x8233B435
+0x457E = 0x8233B436
+0x457F = 0x8233B437
+0x4580 = 0x8233B438
+0x4581 = 0x8233B439
+0x4582 = 0x8233B530
+0x4583 = 0x8233B531
+0x4584 = 0x8233B532
+0x4585 = 0x8233B533
+0x4586 = 0x8233B534
+0x4587 = 0x8233B535
+0x4588 = 0x8233B536
+0x4589 = 0x8233B537
+0x458A = 0x8233B538
+0x458B = 0x8233B539
+0x458C = 0x8233B630
+0x458D = 0x8233B631
+0x458E = 0x8233B632
+0x458F = 0x8233B633
+0x4590 = 0x8233B634
+0x4591 = 0x8233B635
+0x4592 = 0x8233B636
+0x4593 = 0x8233B637
+0x4594 = 0x8233B638
+0x4595 = 0x8233B639
+0x4596 = 0x8233B730
+0x4597 = 0x8233B731
+0x4598 = 0x8233B732
+0x4599 = 0x8233B733
+0x459A = 0x8233B734
+0x459B = 0x8233B735
+0x459C = 0x8233B736
+0x459D = 0x8233B737
+0x459E = 0x8233B738
+0x459F = 0x8233B739
+0x45A0 = 0x8233B830
+0x45A1 = 0x8233B831
+0x45A2 = 0x8233B832
+0x45A3 = 0x8233B833
+0x45A4 = 0x8233B834
+0x45A5 = 0x8233B835
+0x45A6 = 0x8233B836
+0x45A7 = 0x8233B837
+0x45A8 = 0x8233B838
+0x45A9 = 0x8233B839
+0x45AA = 0x8233B930
+0x45AB = 0x8233B931
+0x45AC = 0x8233B932
+0x45AD = 0x8233B933
+0x45AE = 0x8233B934
+0x45AF = 0x8233B935
+0x45B0 = 0x8233B936
+0x45B1 = 0x8233B937
+0x45B2 = 0x8233B938
+0x45B3 = 0x8233B939
+0x45B4 = 0x8233BA30
+0x45B5 = 0x8233BA31
+0x45B6 = 0x8233BA32
+0x45B7 = 0x8233BA33
+0x45B8 = 0x8233BA34
+0x45B9 = 0x8233BA35
+0x45BA = 0x8233BA36
+0x45BB = 0x8233BA37
+0x45BC = 0x8233BA38
+0x45BD = 0x8233BA39
+0x45BE = 0x8233BB30
+0x45BF = 0x8233BB31
+0x45C0 = 0x8233BB32
+0x45C1 = 0x8233BB33
+0x45C2 = 0x8233BB34
+0x45C3 = 0x8233BB35
+0x45C4 = 0x8233BB36
+0x45C5 = 0x8233BB37
+0x45C6 = 0x8233BB38
+0x45C7 = 0x8233BB39
+0x45C8 = 0x8233BC30
+0x45C9 = 0x8233BC31
+0x45CA = 0x8233BC32
+0x45CB = 0x8233BC33
+0x45CC = 0x8233BC34
+0x45CD = 0x8233BC35
+0x45CE = 0x8233BC36
+0x45CF = 0x8233BC37
+0x45D0 = 0x8233BC38
+0x45D1 = 0x8233BC39
+0x45D2 = 0x8233BD30
+0x45D3 = 0x8233BD31
+0x45D4 = 0x8233BD32
+0x45D5 = 0x8233BD33
+0x45D6 = 0x8233BD34
+0x45D7 = 0x8233BD35
+0x45D8 = 0x8233BD36
+0x45D9 = 0x8233BD37
+0x45DA = 0x8233BD38
+0x45DB = 0x8233BD39
+0x45DC = 0x8233BE30
+0x45DD = 0x8233BE31
+0x45DE = 0x8233BE32
+0x45DF = 0x8233BE33
+0x45E0 = 0x8233BE34
+0x45E1 = 0x8233BE35
+0x45E2 = 0x8233BE36
+0x45E3 = 0x8233BE37
+0x45E4 = 0x8233BE38
+0x45E5 = 0x8233BE39
+0x45E6 = 0x8233BF30
+0x45E7 = 0x8233BF31
+0x45E8 = 0x8233BF32
+0x45E9 = 0x8233BF33
+0x45EA = 0x8233BF34
+0x45EB = 0x8233BF35
+0x45EC = 0x8233BF36
+0x45ED = 0x8233BF37
+0x45EE = 0x8233BF38
+0x45EF = 0x8233BF39
+0x45F0 = 0x8233C030
+0x45F1 = 0x8233C031
+0x45F2 = 0x8233C032
+0x45F3 = 0x8233C033
+0x45F4 = 0x8233C034
+0x45F5 = 0x8233C035
+0x45F6 = 0x8233C036
+0x45F7 = 0x8233C037
+0x45F8 = 0x8233C038
+0x45F9 = 0x8233C039
+0x45FA = 0x8233C130
+0x45FB = 0x8233C131
+0x45FC = 0x8233C132
+0x45FD = 0x8233C133
+0x45FE = 0x8233C134
+0x45FF = 0x8233C135
+0x4600 = 0x8233C136
+0x4601 = 0x8233C137
+0x4602 = 0x8233C138
+0x4603 = 0x8233C139
+0x4604 = 0x8233C230
+0x4605 = 0x8233C231
+0x4606 = 0x8233C232
+0x4607 = 0x8233C233
+0x4608 = 0x8233C234
+0x4609 = 0x8233C235
+0x460A = 0x8233C236
+0x460B = 0x8233C237
+0x460C = 0x8233C238
+0x460D = 0x8233C239
+0x460E = 0x8233C330
+0x460F = 0x8233C331
+0x4610 = 0x8233C332
+0x4611 = 0x8233C333
+0x4612 = 0x8233C334
+0x4613 = 0x8233C335
+0x4614 = 0x8233C336
+0x4615 = 0x8233C337
+0x4616 = 0x8233C338
+0x4617 = 0x8233C339
+0x4618 = 0x8233C430
+0x4619 = 0x8233C431
+0x461A = 0x8233C432
+0x461B = 0x8233C433
+0x461C = 0x8233C434
+0x461D = 0x8233C435
+0x461E = 0x8233C436
+0x461F = 0x8233C437
+0x4620 = 0x8233C438
+0x4621 = 0x8233C439
+0x4622 = 0x8233C530
+0x4623 = 0x8233C531
+0x4624 = 0x8233C532
+0x4625 = 0x8233C533
+0x4626 = 0x8233C534
+0x4627 = 0x8233C535
+0x4628 = 0x8233C536
+0x4629 = 0x8233C537
+0x462A = 0x8233C538
+0x462B = 0x8233C539
+0x462C = 0x8233C630
+0x462D = 0x8233C631
+0x462E = 0x8233C632
+0x462F = 0x8233C633
+0x4630 = 0x8233C634
+0x4631 = 0x8233C635
+0x4632 = 0x8233C636
+0x4633 = 0x8233C637
+0x4634 = 0x8233C638
+0x4635 = 0x8233C639
+0x4636 = 0x8233C730
+0x4637 = 0x8233C731
+0x4638 = 0x8233C732
+0x4639 = 0x8233C733
+0x463A = 0x8233C734
+0x463B = 0x8233C735
+0x463C = 0x8233C736
+0x463D = 0x8233C737
+0x463E = 0x8233C738
+0x463F = 0x8233C739
+0x4640 = 0x8233C830
+0x4641 = 0x8233C831
+0x4642 = 0x8233C832
+0x4643 = 0x8233C833
+0x4644 = 0x8233C834
+0x4645 = 0x8233C835
+0x4646 = 0x8233C836
+0x4647 = 0x8233C837
+0x4648 = 0x8233C838
+0x4649 = 0x8233C839
+0x464A = 0x8233C930
+0x464B = 0x8233C931
+0x464D = 0x8233C932
+0x464E = 0x8233C933
+0x464F = 0x8233C934
+0x4650 = 0x8233C935
+0x4651 = 0x8233C936
+0x4652 = 0x8233C937
+0x4653 = 0x8233C938
+0x4654 = 0x8233C939
+0x4655 = 0x8233CA30
+0x4656 = 0x8233CA31
+0x4657 = 0x8233CA32
+0x4658 = 0x8233CA33
+0x4659 = 0x8233CA34
+0x465A = 0x8233CA35
+0x465B = 0x8233CA36
+0x465C = 0x8233CA37
+0x465D = 0x8233CA38
+0x465E = 0x8233CA39
+0x465F = 0x8233CB30
+0x4660 = 0x8233CB31
+0x4662 = 0x8233CB32
+0x4663 = 0x8233CB33
+0x4664 = 0x8233CB34
+0x4665 = 0x8233CB35
+0x4666 = 0x8233CB36
+0x4667 = 0x8233CB37
+0x4668 = 0x8233CB38
+0x4669 = 0x8233CB39
+0x466A = 0x8233CC30
+0x466B = 0x8233CC31
+0x466C = 0x8233CC32
+0x466D = 0x8233CC33
+0x466E = 0x8233CC34
+0x466F = 0x8233CC35
+0x4670 = 0x8233CC36
+0x4671 = 0x8233CC37
+0x4672 = 0x8233CC38
+0x4673 = 0x8233CC39
+0x4674 = 0x8233CD30
+0x4675 = 0x8233CD31
+0x4676 = 0x8233CD32
+0x4677 = 0x8233CD33
+0x4678 = 0x8233CD34
+0x4679 = 0x8233CD35
+0x467A = 0x8233CD36
+0x467B = 0x8233CD37
+0x467C = 0x8233CD38
+0x467D = 0x8233CD39
+0x467E = 0x8233CE30
+0x467F = 0x8233CE31
+0x4680 = 0x8233CE32
+0x4681 = 0x8233CE33
+0x4682 = 0x8233CE34
+0x4683 = 0x8233CE35
+0x4684 = 0x8233CE36
+0x4685 = 0x8233CE37
+0x4686 = 0x8233CE38
+0x4687 = 0x8233CE39
+0x4688 = 0x8233CF30
+0x4689 = 0x8233CF31
+0x468A = 0x8233CF32
+0x468B = 0x8233CF33
+0x468C = 0x8233CF34
+0x468D = 0x8233CF35
+0x468E = 0x8233CF36
+0x468F = 0x8233CF37
+0x4690 = 0x8233CF38
+0x4691 = 0x8233CF39
+0x4692 = 0x8233D030
+0x4693 = 0x8233D031
+0x4694 = 0x8233D032
+0x4695 = 0x8233D033
+0x4696 = 0x8233D034
+0x4697 = 0x8233D035
+0x4698 = 0x8233D036
+0x4699 = 0x8233D037
+0x469A = 0x8233D038
+0x469B = 0x8233D039
+0x469C = 0x8233D130
+0x469D = 0x8233D131
+0x469E = 0x8233D132
+0x469F = 0x8233D133
+0x46A0 = 0x8233D134
+0x46A1 = 0x8233D135
+0x46A2 = 0x8233D136
+0x46A3 = 0x8233D137
+0x46A4 = 0x8233D138
+0x46A5 = 0x8233D139
+0x46A6 = 0x8233D230
+0x46A7 = 0x8233D231
+0x46A8 = 0x8233D232
+0x46A9 = 0x8233D233
+0x46AA = 0x8233D234
+0x46AB = 0x8233D235
+0x46AC = 0x8233D236
+0x46AD = 0x8233D237
+0x46AE = 0x8233D238
+0x46AF = 0x8233D239
+0x46B0 = 0x8233D330
+0x46B1 = 0x8233D331
+0x46B2 = 0x8233D332
+0x46B3 = 0x8233D333
+0x46B4 = 0x8233D334
+0x46B5 = 0x8233D335
+0x46B6 = 0x8233D336
+0x46B7 = 0x8233D337
+0x46B8 = 0x8233D338
+0x46B9 = 0x8233D339
+0x46BA = 0x8233D430
+0x46BB = 0x8233D431
+0x46BC = 0x8233D432
+0x46BD = 0x8233D433
+0x46BE = 0x8233D434
+0x46BF = 0x8233D435
+0x46C0 = 0x8233D436
+0x46C1 = 0x8233D437
+0x46C2 = 0x8233D438
+0x46C3 = 0x8233D439
+0x46C4 = 0x8233D530
+0x46C5 = 0x8233D531
+0x46C6 = 0x8233D532
+0x46C7 = 0x8233D533
+0x46C8 = 0x8233D534
+0x46C9 = 0x8233D535
+0x46CA = 0x8233D536
+0x46CB = 0x8233D537
+0x46CC = 0x8233D538
+0x46CD = 0x8233D539
+0x46CE = 0x8233D630
+0x46CF = 0x8233D631
+0x46D0 = 0x8233D632
+0x46D1 = 0x8233D633
+0x46D2 = 0x8233D634
+0x46D3 = 0x8233D635
+0x46D4 = 0x8233D636
+0x46D5 = 0x8233D637
+0x46D6 = 0x8233D638
+0x46D7 = 0x8233D639
+0x46D8 = 0x8233D730
+0x46D9 = 0x8233D731
+0x46DA = 0x8233D732
+0x46DB = 0x8233D733
+0x46DC = 0x8233D734
+0x46DD = 0x8233D735
+0x46DE = 0x8233D736
+0x46DF = 0x8233D737
+0x46E0 = 0x8233D738
+0x46E1 = 0x8233D739
+0x46E2 = 0x8233D830
+0x46E3 = 0x8233D831
+0x46E4 = 0x8233D832
+0x46E5 = 0x8233D833
+0x46E6 = 0x8233D834
+0x46E7 = 0x8233D835
+0x46E8 = 0x8233D836
+0x46E9 = 0x8233D837
+0x46EA = 0x8233D838
+0x46EB = 0x8233D839
+0x46EC = 0x8233D930
+0x46ED = 0x8233D931
+0x46EE = 0x8233D932
+0x46EF = 0x8233D933
+0x46F0 = 0x8233D934
+0x46F1 = 0x8233D935
+0x46F2 = 0x8233D936
+0x46F3 = 0x8233D937
+0x46F4 = 0x8233D938
+0x46F5 = 0x8233D939
+0x46F6 = 0x8233DA30
+0x46F7 = 0x8233DA31
+0x46F8 = 0x8233DA32
+0x46F9 = 0x8233DA33
+0x46FA = 0x8233DA34
+0x46FB = 0x8233DA35
+0x46FC = 0x8233DA36
+0x46FD = 0x8233DA37
+0x46FE = 0x8233DA38
+0x46FF = 0x8233DA39
+0x4700 = 0x8233DB30
+0x4701 = 0x8233DB31
+0x4702 = 0x8233DB32
+0x4703 = 0x8233DB33
+0x4704 = 0x8233DB34
+0x4705 = 0x8233DB35
+0x4706 = 0x8233DB36
+0x4707 = 0x8233DB37
+0x4708 = 0x8233DB38
+0x4709 = 0x8233DB39
+0x470A = 0x8233DC30
+0x470B = 0x8233DC31
+0x470C = 0x8233DC32
+0x470D = 0x8233DC33
+0x470E = 0x8233DC34
+0x470F = 0x8233DC35
+0x4710 = 0x8233DC36
+0x4711 = 0x8233DC37
+0x4712 = 0x8233DC38
+0x4713 = 0x8233DC39
+0x4714 = 0x8233DD30
+0x4715 = 0x8233DD31
+0x4716 = 0x8233DD32
+0x4717 = 0x8233DD33
+0x4718 = 0x8233DD34
+0x4719 = 0x8233DD35
+0x471A = 0x8233DD36
+0x471B = 0x8233DD37
+0x471C = 0x8233DD38
+0x471D = 0x8233DD39
+0x471E = 0x8233DE30
+0x471F = 0x8233DE31
+0x4720 = 0x8233DE32
+0x4721 = 0x8233DE33
+0x4722 = 0x8233DE34
+0x4724 = 0x8233DE35
+0x4725 = 0x8233DE36
+0x4726 = 0x8233DE37
+0x4727 = 0x8233DE38
+0x4728 = 0x8233DE39
+0x472A = 0x8233DF30
+0x472B = 0x8233DF31
+0x472C = 0x8233DF32
+0x472D = 0x8233DF33
+0x472E = 0x8233DF34
+0x472F = 0x8233DF35
+0x4730 = 0x8233DF36
+0x4731 = 0x8233DF37
+0x4732 = 0x8233DF38
+0x4733 = 0x8233DF39
+0x4734 = 0x8233E030
+0x4735 = 0x8233E031
+0x4736 = 0x8233E032
+0x4737 = 0x8233E033
+0x4738 = 0x8233E034
+0x4739 = 0x8233E035
+0x473A = 0x8233E036
+0x473B = 0x8233E037
+0x473C = 0x8233E038
+0x473D = 0x8233E039
+0x473E = 0x8233E130
+0x473F = 0x8233E131
+0x4740 = 0x8233E132
+0x4741 = 0x8233E133
+0x4742 = 0x8233E134
+0x4743 = 0x8233E135
+0x4744 = 0x8233E136
+0x4745 = 0x8233E137
+0x4746 = 0x8233E138
+0x4747 = 0x8233E139
+0x4748 = 0x8233E230
+0x4749 = 0x8233E231
+0x474A = 0x8233E232
+0x474B = 0x8233E233
+0x474C = 0x8233E234
+0x474D = 0x8233E235
+0x474E = 0x8233E236
+0x474F = 0x8233E237
+0x4750 = 0x8233E238
+0x4751 = 0x8233E239
+0x4752 = 0x8233E330
+0x4753 = 0x8233E331
+0x4754 = 0x8233E332
+0x4755 = 0x8233E333
+0x4756 = 0x8233E334
+0x4757 = 0x8233E335
+0x4758 = 0x8233E336
+0x4759 = 0x8233E337
+0x475A = 0x8233E338
+0x475B = 0x8233E339
+0x475C = 0x8233E430
+0x475D = 0x8233E431
+0x475E = 0x8233E432
+0x475F = 0x8233E433
+0x4760 = 0x8233E434
+0x4761 = 0x8233E435
+0x4762 = 0x8233E436
+0x4763 = 0x8233E437
+0x4764 = 0x8233E438
+0x4765 = 0x8233E439
+0x4766 = 0x8233E530
+0x4767 = 0x8233E531
+0x4768 = 0x8233E532
+0x4769 = 0x8233E533
+0x476A = 0x8233E534
+0x476B = 0x8233E535
+0x476C = 0x8233E536
+0x476D = 0x8233E537
+0x476E = 0x8233E538
+0x476F = 0x8233E539
+0x4770 = 0x8233E630
+0x4771 = 0x8233E631
+0x4772 = 0x8233E632
+0x4773 = 0x8233E633
+0x4774 = 0x8233E634
+0x4775 = 0x8233E635
+0x4776 = 0x8233E636
+0x4777 = 0x8233E637
+0x4778 = 0x8233E638
+0x4779 = 0x8233E639
+0x477A = 0x8233E730
+0x477B = 0x8233E731
+0x477D = 0x8233E732
+0x477E = 0x8233E733
+0x477F = 0x8233E734
+0x4780 = 0x8233E735
+0x4781 = 0x8233E736
+0x4782 = 0x8233E737
+0x4783 = 0x8233E738
+0x4784 = 0x8233E739
+0x4785 = 0x8233E830
+0x4786 = 0x8233E831
+0x4787 = 0x8233E832
+0x4788 = 0x8233E833
+0x4789 = 0x8233E834
+0x478A = 0x8233E835
+0x478B = 0x8233E836
+0x478C = 0x8233E837
+0x478E = 0x8233E838
+0x478F = 0x8233E839
+0x4790 = 0x8233E930
+0x4791 = 0x8233E931
+0x4792 = 0x8233E932
+0x4793 = 0x8233E933
+0x4794 = 0x8233E934
+0x4795 = 0x8233E935
+0x4796 = 0x8233E936
+0x4797 = 0x8233E937
+0x4798 = 0x8233E938
+0x4799 = 0x8233E939
+0x479A = 0x8233EA30
+0x479B = 0x8233EA31
+0x479C = 0x8233EA32
+0x479D = 0x8233EA33
+0x479E = 0x8233EA34
+0x479F = 0x8233EA35
+0x47A0 = 0x8233EA36
+0x47A1 = 0x8233EA37
+0x47A2 = 0x8233EA38
+0x47A3 = 0x8233EA39
+0x47A4 = 0x8233EB30
+0x47A5 = 0x8233EB31
+0x47A6 = 0x8233EB32
+0x47A7 = 0x8233EB33
+0x47A8 = 0x8233EB34
+0x47A9 = 0x8233EB35
+0x47AA = 0x8233EB36
+0x47AB = 0x8233EB37
+0x47AC = 0x8233EB38
+0x47AD = 0x8233EB39
+0x47AE = 0x8233EC30
+0x47AF = 0x8233EC31
+0x47B0 = 0x8233EC32
+0x47B1 = 0x8233EC33
+0x47B2 = 0x8233EC34
+0x47B3 = 0x8233EC35
+0x47B4 = 0x8233EC36
+0x47B5 = 0x8233EC37
+0x47B6 = 0x8233EC38
+0x47B7 = 0x8233EC39
+0x47B8 = 0x8233ED30
+0x47B9 = 0x8233ED31
+0x47BA = 0x8233ED32
+0x47BB = 0x8233ED33
+0x47BC = 0x8233ED34
+0x47BD = 0x8233ED35
+0x47BE = 0x8233ED36
+0x47BF = 0x8233ED37
+0x47C0 = 0x8233ED38
+0x47C1 = 0x8233ED39
+0x47C2 = 0x8233EE30
+0x47C3 = 0x8233EE31
+0x47C4 = 0x8233EE32
+0x47C5 = 0x8233EE33
+0x47C6 = 0x8233EE34
+0x47C7 = 0x8233EE35
+0x47C8 = 0x8233EE36
+0x47C9 = 0x8233EE37
+0x47CA = 0x8233EE38
+0x47CB = 0x8233EE39
+0x47CC = 0x8233EF30
+0x47CD = 0x8233EF31
+0x47CE = 0x8233EF32
+0x47CF = 0x8233EF33
+0x47D0 = 0x8233EF34
+0x47D1 = 0x8233EF35
+0x47D2 = 0x8233EF36
+0x47D3 = 0x8233EF37
+0x47D4 = 0x8233EF38
+0x47D5 = 0x8233EF39
+0x47D6 = 0x8233F030
+0x47D7 = 0x8233F031
+0x47D8 = 0x8233F032
+0x47D9 = 0x8233F033
+0x47DA = 0x8233F034
+0x47DB = 0x8233F035
+0x47DC = 0x8233F036
+0x47DD = 0x8233F037
+0x47DE = 0x8233F038
+0x47DF = 0x8233F039
+0x47E0 = 0x8233F130
+0x47E1 = 0x8233F131
+0x47E2 = 0x8233F132
+0x47E3 = 0x8233F133
+0x47E4 = 0x8233F134
+0x47E5 = 0x8233F135
+0x47E6 = 0x8233F136
+0x47E7 = 0x8233F137
+0x47E8 = 0x8233F138
+0x47E9 = 0x8233F139
+0x47EA = 0x8233F230
+0x47EB = 0x8233F231
+0x47EC = 0x8233F232
+0x47ED = 0x8233F233
+0x47EE = 0x8233F234
+0x47EF = 0x8233F235
+0x47F0 = 0x8233F236
+0x47F1 = 0x8233F237
+0x47F2 = 0x8233F238
+0x47F3 = 0x8233F239
+0x47F4 = 0x8233F330
+0x47F5 = 0x8233F331
+0x47F6 = 0x8233F332
+0x47F7 = 0x8233F333
+0x47F8 = 0x8233F334
+0x47F9 = 0x8233F335
+0x47FA = 0x8233F336
+0x47FB = 0x8233F337
+0x47FC = 0x8233F338
+0x47FD = 0x8233F339
+0x47FE = 0x8233F430
+0x47FF = 0x8233F431
+0x4800 = 0x8233F432
+0x4801 = 0x8233F433
+0x4802 = 0x8233F434
+0x4803 = 0x8233F435
+0x4804 = 0x8233F436
+0x4805 = 0x8233F437
+0x4806 = 0x8233F438
+0x4807 = 0x8233F439
+0x4808 = 0x8233F530
+0x4809 = 0x8233F531
+0x480A = 0x8233F532
+0x480B = 0x8233F533
+0x480C = 0x8233F534
+0x480D = 0x8233F535
+0x480E = 0x8233F536
+0x480F = 0x8233F537
+0x4810 = 0x8233F538
+0x4811 = 0x8233F539
+0x4812 = 0x8233F630
+0x4813 = 0x8233F631
+0x4814 = 0x8233F632
+0x4815 = 0x8233F633
+0x4816 = 0x8233F634
+0x4817 = 0x8233F635
+0x4818 = 0x8233F636
+0x4819 = 0x8233F637
+0x481A = 0x8233F638
+0x481B = 0x8233F639
+0x481C = 0x8233F730
+0x481D = 0x8233F731
+0x481E = 0x8233F732
+0x481F = 0x8233F733
+0x4820 = 0x8233F734
+0x4821 = 0x8233F735
+0x4822 = 0x8233F736
+0x4823 = 0x8233F737
+0x4824 = 0x8233F738
+0x4825 = 0x8233F739
+0x4826 = 0x8233F830
+0x4827 = 0x8233F831
+0x4828 = 0x8233F832
+0x4829 = 0x8233F833
+0x482A = 0x8233F834
+0x482B = 0x8233F835
+0x482C = 0x8233F836
+0x482D = 0x8233F837
+0x482E = 0x8233F838
+0x482F = 0x8233F839
+0x4830 = 0x8233F930
+0x4831 = 0x8233F931
+0x4832 = 0x8233F932
+0x4833 = 0x8233F933
+0x4834 = 0x8233F934
+0x4835 = 0x8233F935
+0x4836 = 0x8233F936
+0x4837 = 0x8233F937
+0x4838 = 0x8233F938
+0x4839 = 0x8233F939
+0x483A = 0x8233FA30
+0x483B = 0x8233FA31
+0x483C = 0x8233FA32
+0x483D = 0x8233FA33
+0x483E = 0x8233FA34
+0x483F = 0x8233FA35
+0x4840 = 0x8233FA36
+0x4841 = 0x8233FA37
+0x4842 = 0x8233FA38
+0x4843 = 0x8233FA39
+0x4844 = 0x8233FB30
+0x4845 = 0x8233FB31
+0x4846 = 0x8233FB32
+0x4847 = 0x8233FB33
+0x4848 = 0x8233FB34
+0x4849 = 0x8233FB35
+0x484A = 0x8233FB36
+0x484B = 0x8233FB37
+0x484C = 0x8233FB38
+0x484D = 0x8233FB39
+0x484E = 0x8233FC30
+0x484F = 0x8233FC31
+0x4850 = 0x8233FC32
+0x4851 = 0x8233FC33
+0x4852 = 0x8233FC34
+0x4853 = 0x8233FC35
+0x4854 = 0x8233FC36
+0x4855 = 0x8233FC37
+0x4856 = 0x8233FC38
+0x4857 = 0x8233FC39
+0x4858 = 0x8233FD30
+0x4859 = 0x8233FD31
+0x485A = 0x8233FD32
+0x485B = 0x8233FD33
+0x485C = 0x8233FD34
+0x485D = 0x8233FD35
+0x485E = 0x8233FD36
+0x485F = 0x8233FD37
+0x4860 = 0x8233FD38
+0x4861 = 0x8233FD39
+0x4862 = 0x8233FE30
+0x4863 = 0x8233FE31
+0x4864 = 0x8233FE32
+0x4865 = 0x8233FE33
+0x4866 = 0x8233FE34
+0x4867 = 0x8233FE35
+0x4868 = 0x8233FE36
+0x4869 = 0x8233FE37
+0x486A = 0x8233FE38
+0x486B = 0x8233FE39
+0x486C = 0x82348130
+0x486D = 0x82348131
+0x486E = 0x82348132
+0x486F = 0x82348133
+0x4870 = 0x82348134
+0x4871 = 0x82348135
+0x4872 = 0x82348136
+0x4873 = 0x82348137
+0x4874 = 0x82348138
+0x4875 = 0x82348139
+0x4876 = 0x82348230
+0x4877 = 0x82348231
+0x4878 = 0x82348232
+0x4879 = 0x82348233
+0x487A = 0x82348234
+0x487B = 0x82348235
+0x487C = 0x82348236
+0x487D = 0x82348237
+0x487E = 0x82348238
+0x487F = 0x82348239
+0x4880 = 0x82348330
+0x4881 = 0x82348331
+0x4882 = 0x82348332
+0x4883 = 0x82348333
+0x4884 = 0x82348334
+0x4885 = 0x82348335
+0x4886 = 0x82348336
+0x4887 = 0x82348337
+0x4888 = 0x82348338
+0x4889 = 0x82348339
+0x488A = 0x82348430
+0x488B = 0x82348431
+0x488C = 0x82348432
+0x488D = 0x82348433
+0x488E = 0x82348434
+0x488F = 0x82348435
+0x4890 = 0x82348436
+0x4891 = 0x82348437
+0x4892 = 0x82348438
+0x4893 = 0x82348439
+0x4894 = 0x82348530
+0x4895 = 0x82348531
+0x4896 = 0x82348532
+0x4897 = 0x82348533
+0x4898 = 0x82348534
+0x4899 = 0x82348535
+0x489A = 0x82348536
+0x489B = 0x82348537
+0x489C = 0x82348538
+0x489D = 0x82348539
+0x489E = 0x82348630
+0x489F = 0x82348631
+0x48A0 = 0x82348632
+0x48A1 = 0x82348633
+0x48A2 = 0x82348634
+0x48A3 = 0x82348635
+0x48A4 = 0x82348636
+0x48A5 = 0x82348637
+0x48A6 = 0x82348638
+0x48A7 = 0x82348639
+0x48A8 = 0x82348730
+0x48A9 = 0x82348731
+0x48AA = 0x82348732
+0x48AB = 0x82348733
+0x48AC = 0x82348734
+0x48AD = 0x82348735
+0x48AE = 0x82348736
+0x48AF = 0x82348737
+0x48B0 = 0x82348738
+0x48B1 = 0x82348739
+0x48B2 = 0x82348830
+0x48B3 = 0x82348831
+0x48B4 = 0x82348832
+0x48B5 = 0x82348833
+0x48B6 = 0x82348834
+0x48B7 = 0x82348835
+0x48B8 = 0x82348836
+0x48B9 = 0x82348837
+0x48BA = 0x82348838
+0x48BB = 0x82348839
+0x48BC = 0x82348930
+0x48BD = 0x82348931
+0x48BE = 0x82348932
+0x48BF = 0x82348933
+0x48C0 = 0x82348934
+0x48C1 = 0x82348935
+0x48C2 = 0x82348936
+0x48C3 = 0x82348937
+0x48C4 = 0x82348938
+0x48C5 = 0x82348939
+0x48C6 = 0x82348A30
+0x48C7 = 0x82348A31
+0x48C8 = 0x82348A32
+0x48C9 = 0x82348A33
+0x48CA = 0x82348A34
+0x48CB = 0x82348A35
+0x48CC = 0x82348A36
+0x48CD = 0x82348A37
+0x48CE = 0x82348A38
+0x48CF = 0x82348A39
+0x48D0 = 0x82348B30
+0x48D1 = 0x82348B31
+0x48D2 = 0x82348B32
+0x48D3 = 0x82348B33
+0x48D4 = 0x82348B34
+0x48D5 = 0x82348B35
+0x48D6 = 0x82348B36
+0x48D7 = 0x82348B37
+0x48D8 = 0x82348B38
+0x48D9 = 0x82348B39
+0x48DA = 0x82348C30
+0x48DB = 0x82348C31
+0x48DC = 0x82348C32
+0x48DD = 0x82348C33
+0x48DE = 0x82348C34
+0x48DF = 0x82348C35
+0x48E0 = 0x82348C36
+0x48E1 = 0x82348C37
+0x48E2 = 0x82348C38
+0x48E3 = 0x82348C39
+0x48E4 = 0x82348D30
+0x48E5 = 0x82348D31
+0x48E6 = 0x82348D32
+0x48E7 = 0x82348D33
+0x48E8 = 0x82348D34
+0x48E9 = 0x82348D35
+0x48EA = 0x82348D36
+0x48EB = 0x82348D37
+0x48EC = 0x82348D38
+0x48ED = 0x82348D39
+0x48EE = 0x82348E30
+0x48EF = 0x82348E31
+0x48F0 = 0x82348E32
+0x48F1 = 0x82348E33
+0x48F2 = 0x82348E34
+0x48F3 = 0x82348E35
+0x48F4 = 0x82348E36
+0x48F5 = 0x82348E37
+0x48F6 = 0x82348E38
+0x48F7 = 0x82348E39
+0x48F8 = 0x82348F30
+0x48F9 = 0x82348F31
+0x48FA = 0x82348F32
+0x48FB = 0x82348F33
+0x48FC = 0x82348F34
+0x48FD = 0x82348F35
+0x48FE = 0x82348F36
+0x48FF = 0x82348F37
+0x4900 = 0x82348F38
+0x4901 = 0x82348F39
+0x4902 = 0x82349030
+0x4903 = 0x82349031
+0x4904 = 0x82349032
+0x4905 = 0x82349033
+0x4906 = 0x82349034
+0x4907 = 0x82349035
+0x4908 = 0x82349036
+0x4909 = 0x82349037
+0x490A = 0x82349038
+0x490B = 0x82349039
+0x490C = 0x82349130
+0x490D = 0x82349131
+0x490E = 0x82349132
+0x490F = 0x82349133
+0x4910 = 0x82349134
+0x4911 = 0x82349135
+0x4912 = 0x82349136
+0x4913 = 0x82349137
+0x4914 = 0x82349138
+0x4915 = 0x82349139
+0x4916 = 0x82349230
+0x4917 = 0x82349231
+0x4918 = 0x82349232
+0x4919 = 0x82349233
+0x491A = 0x82349234
+0x491B = 0x82349235
+0x491C = 0x82349236
+0x491D = 0x82349237
+0x491E = 0x82349238
+0x491F = 0x82349239
+0x4920 = 0x82349330
+0x4921 = 0x82349331
+0x4922 = 0x82349332
+0x4923 = 0x82349333
+0x4924 = 0x82349334
+0x4925 = 0x82349335
+0x4926 = 0x82349336
+0x4927 = 0x82349337
+0x4928 = 0x82349338
+0x4929 = 0x82349339
+0x492A = 0x82349430
+0x492B = 0x82349431
+0x492C = 0x82349432
+0x492D = 0x82349433
+0x492E = 0x82349434
+0x492F = 0x82349435
+0x4930 = 0x82349436
+0x4931 = 0x82349437
+0x4932 = 0x82349438
+0x4933 = 0x82349439
+0x4934 = 0x82349530
+0x4935 = 0x82349531
+0x4936 = 0x82349532
+0x4937 = 0x82349533
+0x4938 = 0x82349534
+0x4939 = 0x82349535
+0x493A = 0x82349536
+0x493B = 0x82349537
+0x493C = 0x82349538
+0x493D = 0x82349539
+0x493E = 0x82349630
+0x493F = 0x82349631
+0x4940 = 0x82349632
+0x4941 = 0x82349633
+0x4942 = 0x82349634
+0x4943 = 0x82349635
+0x4944 = 0x82349636
+0x4945 = 0x82349637
+0x4946 = 0x82349638
+0x4948 = 0x82349639
+0x4949 = 0x82349730
+0x494A = 0x82349731
+0x494B = 0x82349732
+0x494C = 0x82349733
+0x494D = 0x82349734
+0x494E = 0x82349735
+0x494F = 0x82349736
+0x4950 = 0x82349737
+0x4951 = 0x82349738
+0x4952 = 0x82349739
+0x4953 = 0x82349830
+0x4954 = 0x82349831
+0x4955 = 0x82349832
+0x4956 = 0x82349833
+0x4957 = 0x82349834
+0x4958 = 0x82349835
+0x4959 = 0x82349836
+0x495A = 0x82349837
+0x495B = 0x82349838
+0x495C = 0x82349839
+0x495D = 0x82349930
+0x495E = 0x82349931
+0x495F = 0x82349932
+0x4960 = 0x82349933
+0x4961 = 0x82349934
+0x4962 = 0x82349935
+0x4963 = 0x82349936
+0x4964 = 0x82349937
+0x4965 = 0x82349938
+0x4966 = 0x82349939
+0x4967 = 0x82349A30
+0x4968 = 0x82349A31
+0x4969 = 0x82349A32
+0x496A = 0x82349A33
+0x496B = 0x82349A34
+0x496C = 0x82349A35
+0x496D = 0x82349A36
+0x496E = 0x82349A37
+0x496F = 0x82349A38
+0x4970 = 0x82349A39
+0x4971 = 0x82349B30
+0x4972 = 0x82349B31
+0x4973 = 0x82349B32
+0x4974 = 0x82349B33
+0x4975 = 0x82349B34
+0x4976 = 0x82349B35
+0x4977 = 0x82349B36
+0x4978 = 0x82349B37
+0x4979 = 0x82349B38
+0x497B = 0x82349B39
+0x497C = 0x82349C30
+0x497E = 0x82349C31
+0x497F = 0x82349C32
+0x4980 = 0x82349C33
+0x4981 = 0x82349C34
+0x4984 = 0x82349C35
+0x4987 = 0x82349C36
+0x4988 = 0x82349C37
+0x4989 = 0x82349C38
+0x498A = 0x82349C39
+0x498B = 0x82349D30
+0x498C = 0x82349D31
+0x498D = 0x82349D32
+0x498E = 0x82349D33
+0x498F = 0x82349D34
+0x4990 = 0x82349D35
+0x4991 = 0x82349D36
+0x4992 = 0x82349D37
+0x4993 = 0x82349D38
+0x4994 = 0x82349D39
+0x4995 = 0x82349E30
+0x4996 = 0x82349E31
+0x4997 = 0x82349E32
+0x4998 = 0x82349E33
+0x4999 = 0x82349E34
+0x499A = 0x82349E35
+0x499C = 0x82349E36
+0x499D = 0x82349E37
+0x499E = 0x82349E38
+0x49A0 = 0x82349E39
+0x49A1 = 0x82349F30
+0x49A2 = 0x82349F31
+0x49A3 = 0x82349F32
+0x49A4 = 0x82349F33
+0x49A5 = 0x82349F34
+0x49A6 = 0x82349F35
+0x49A7 = 0x82349F36
+0x49A8 = 0x82349F37
+0x49A9 = 0x82349F38
+0x49AA = 0x82349F39
+0x49AB = 0x8234A030
+0x49AC = 0x8234A031
+0x49AD = 0x8234A032
+0x49AE = 0x8234A033
+0x49AF = 0x8234A034
+0x49B0 = 0x8234A035
+0x49B1 = 0x8234A036
+0x49B2 = 0x8234A037
+0x49B3 = 0x8234A038
+0x49B4 = 0x8234A039
+0x49B5 = 0x8234A130
+0x49B8 = 0x8234A131
+0x49B9 = 0x8234A132
+0x49BA = 0x8234A133
+0x49BB = 0x8234A134
+0x49BC = 0x8234A135
+0x49BD = 0x8234A136
+0x49BE = 0x8234A137
+0x49BF = 0x8234A138
+0x49C0 = 0x8234A139
+0x49C1 = 0x8234A230
+0x49C2 = 0x8234A231
+0x49C3 = 0x8234A232
+0x49C4 = 0x8234A233
+0x49C5 = 0x8234A234
+0x49C6 = 0x8234A235
+0x49C7 = 0x8234A236
+0x49C8 = 0x8234A237
+0x49C9 = 0x8234A238
+0x49CA = 0x8234A239
+0x49CB = 0x8234A330
+0x49CC = 0x8234A331
+0x49CD = 0x8234A332
+0x49CE = 0x8234A333
+0x49CF = 0x8234A334
+0x49D0 = 0x8234A335
+0x49D1 = 0x8234A336
+0x49D2 = 0x8234A337
+0x49D3 = 0x8234A338
+0x49D4 = 0x8234A339
+0x49D5 = 0x8234A430
+0x49D6 = 0x8234A431
+0x49D7 = 0x8234A432
+0x49D8 = 0x8234A433
+0x49D9 = 0x8234A434
+0x49DA = 0x8234A435
+0x49DB = 0x8234A436
+0x49DC = 0x8234A437
+0x49DD = 0x8234A438
+0x49DE = 0x8234A439
+0x49DF = 0x8234A530
+0x49E0 = 0x8234A531
+0x49E1 = 0x8234A532
+0x49E2 = 0x8234A533
+0x49E3 = 0x8234A534
+0x49E4 = 0x8234A535
+0x49E5 = 0x8234A536
+0x49E6 = 0x8234A537
+0x49E7 = 0x8234A538
+0x49E8 = 0x8234A539
+0x49E9 = 0x8234A630
+0x49EA = 0x8234A631
+0x49EB = 0x8234A632
+0x49EC = 0x8234A633
+0x49ED = 0x8234A634
+0x49EE = 0x8234A635
+0x49EF = 0x8234A636
+0x49F0 = 0x8234A637
+0x49F1 = 0x8234A638
+0x49F2 = 0x8234A639
+0x49F3 = 0x8234A730
+0x49F4 = 0x8234A731
+0x49F5 = 0x8234A732
+0x49F6 = 0x8234A733
+0x49F7 = 0x8234A734
+0x49F8 = 0x8234A735
+0x49F9 = 0x8234A736
+0x49FA = 0x8234A737
+0x49FB = 0x8234A738
+0x49FC = 0x8234A739
+0x49FD = 0x8234A830
+0x49FE = 0x8234A831
+0x49FF = 0x8234A832
+0x4A00 = 0x8234A833
+0x4A01 = 0x8234A834
+0x4A02 = 0x8234A835
+0x4A03 = 0x8234A836
+0x4A04 = 0x8234A837
+0x4A05 = 0x8234A838
+0x4A06 = 0x8234A839
+0x4A07 = 0x8234A930
+0x4A08 = 0x8234A931
+0x4A09 = 0x8234A932
+0x4A0A = 0x8234A933
+0x4A0B = 0x8234A934
+0x4A0C = 0x8234A935
+0x4A0D = 0x8234A936
+0x4A0E = 0x8234A937
+0x4A0F = 0x8234A938
+0x4A10 = 0x8234A939
+0x4A11 = 0x8234AA30
+0x4A12 = 0x8234AA31
+0x4A13 = 0x8234AA32
+0x4A14 = 0x8234AA33
+0x4A15 = 0x8234AA34
+0x4A16 = 0x8234AA35
+0x4A17 = 0x8234AA36
+0x4A18 = 0x8234AA37
+0x4A19 = 0x8234AA38
+0x4A1A = 0x8234AA39
+0x4A1B = 0x8234AB30
+0x4A1C = 0x8234AB31
+0x4A1D = 0x8234AB32
+0x4A1E = 0x8234AB33
+0x4A1F = 0x8234AB34
+0x4A20 = 0x8234AB35
+0x4A21 = 0x8234AB36
+0x4A22 = 0x8234AB37
+0x4A23 = 0x8234AB38
+0x4A24 = 0x8234AB39
+0x4A25 = 0x8234AC30
+0x4A26 = 0x8234AC31
+0x4A27 = 0x8234AC32
+0x4A28 = 0x8234AC33
+0x4A29 = 0x8234AC34
+0x4A2A = 0x8234AC35
+0x4A2B = 0x8234AC36
+0x4A2C = 0x8234AC37
+0x4A2D = 0x8234AC38
+0x4A2E = 0x8234AC39
+0x4A2F = 0x8234AD30
+0x4A30 = 0x8234AD31
+0x4A31 = 0x8234AD32
+0x4A32 = 0x8234AD33
+0x4A33 = 0x8234AD34
+0x4A34 = 0x8234AD35
+0x4A35 = 0x8234AD36
+0x4A36 = 0x8234AD37
+0x4A37 = 0x8234AD38
+0x4A38 = 0x8234AD39
+0x4A39 = 0x8234AE30
+0x4A3A = 0x8234AE31
+0x4A3B = 0x8234AE32
+0x4A3C = 0x8234AE33
+0x4A3D = 0x8234AE34
+0x4A3E = 0x8234AE35
+0x4A3F = 0x8234AE36
+0x4A40 = 0x8234AE37
+0x4A41 = 0x8234AE38
+0x4A42 = 0x8234AE39
+0x4A43 = 0x8234AF30
+0x4A44 = 0x8234AF31
+0x4A45 = 0x8234AF32
+0x4A46 = 0x8234AF33
+0x4A47 = 0x8234AF34
+0x4A48 = 0x8234AF35
+0x4A49 = 0x8234AF36
+0x4A4A = 0x8234AF37
+0x4A4B = 0x8234AF38
+0x4A4C = 0x8234AF39
+0x4A4D = 0x8234B030
+0x4A4E = 0x8234B031
+0x4A4F = 0x8234B032
+0x4A50 = 0x8234B033
+0x4A51 = 0x8234B034
+0x4A52 = 0x8234B035
+0x4A53 = 0x8234B036
+0x4A54 = 0x8234B037
+0x4A55 = 0x8234B038
+0x4A56 = 0x8234B039
+0x4A57 = 0x8234B130
+0x4A58 = 0x8234B131
+0x4A59 = 0x8234B132
+0x4A5A = 0x8234B133
+0x4A5B = 0x8234B134
+0x4A5C = 0x8234B135
+0x4A5D = 0x8234B136
+0x4A5E = 0x8234B137
+0x4A5F = 0x8234B138
+0x4A60 = 0x8234B139
+0x4A61 = 0x8234B230
+0x4A62 = 0x8234B231
+0x4A63 = 0x8234B232
+0x4A64 = 0x8234B233
+0x4A65 = 0x8234B234
+0x4A66 = 0x8234B235
+0x4A67 = 0x8234B236
+0x4A68 = 0x8234B237
+0x4A69 = 0x8234B238
+0x4A6A = 0x8234B239
+0x4A6B = 0x8234B330
+0x4A6C = 0x8234B331
+0x4A6D = 0x8234B332
+0x4A6E = 0x8234B333
+0x4A6F = 0x8234B334
+0x4A70 = 0x8234B335
+0x4A71 = 0x8234B336
+0x4A72 = 0x8234B337
+0x4A73 = 0x8234B338
+0x4A74 = 0x8234B339
+0x4A75 = 0x8234B430
+0x4A76 = 0x8234B431
+0x4A77 = 0x8234B432
+0x4A78 = 0x8234B433
+0x4A79 = 0x8234B434
+0x4A7A = 0x8234B435
+0x4A7B = 0x8234B436
+0x4A7C = 0x8234B437
+0x4A7D = 0x8234B438
+0x4A7E = 0x8234B439
+0x4A7F = 0x8234B530
+0x4A80 = 0x8234B531
+0x4A81 = 0x8234B532
+0x4A82 = 0x8234B533
+0x4A83 = 0x8234B534
+0x4A84 = 0x8234B535
+0x4A85 = 0x8234B536
+0x4A86 = 0x8234B537
+0x4A87 = 0x8234B538
+0x4A88 = 0x8234B539
+0x4A89 = 0x8234B630
+0x4A8A = 0x8234B631
+0x4A8B = 0x8234B632
+0x4A8C = 0x8234B633
+0x4A8D = 0x8234B634
+0x4A8E = 0x8234B635
+0x4A8F = 0x8234B636
+0x4A90 = 0x8234B637
+0x4A91 = 0x8234B638
+0x4A92 = 0x8234B639
+0x4A93 = 0x8234B730
+0x4A94 = 0x8234B731
+0x4A95 = 0x8234B732
+0x4A96 = 0x8234B733
+0x4A97 = 0x8234B734
+0x4A98 = 0x8234B735
+0x4A99 = 0x8234B736
+0x4A9A = 0x8234B737
+0x4A9B = 0x8234B738
+0x4A9C = 0x8234B739
+0x4A9D = 0x8234B830
+0x4A9E = 0x8234B831
+0x4A9F = 0x8234B832
+0x4AA0 = 0x8234B833
+0x4AA1 = 0x8234B834
+0x4AA2 = 0x8234B835
+0x4AA3 = 0x8234B836
+0x4AA4 = 0x8234B837
+0x4AA5 = 0x8234B838
+0x4AA6 = 0x8234B839
+0x4AA7 = 0x8234B930
+0x4AA8 = 0x8234B931
+0x4AA9 = 0x8234B932
+0x4AAA = 0x8234B933
+0x4AAB = 0x8234B934
+0x4AAC = 0x8234B935
+0x4AAD = 0x8234B936
+0x4AAE = 0x8234B937
+0x4AAF = 0x8234B938
+0x4AB0 = 0x8234B939
+0x4AB1 = 0x8234BA30
+0x4AB2 = 0x8234BA31
+0x4AB3 = 0x8234BA32
+0x4AB4 = 0x8234BA33
+0x4AB5 = 0x8234BA34
+0x4AB6 = 0x8234BA35
+0x4AB7 = 0x8234BA36
+0x4AB8 = 0x8234BA37
+0x4AB9 = 0x8234BA38
+0x4ABA = 0x8234BA39
+0x4ABB = 0x8234BB30
+0x4ABC = 0x8234BB31
+0x4ABD = 0x8234BB32
+0x4ABE = 0x8234BB33
+0x4ABF = 0x8234BB34
+0x4AC0 = 0x8234BB35
+0x4AC1 = 0x8234BB36
+0x4AC2 = 0x8234BB37
+0x4AC3 = 0x8234BB38
+0x4AC4 = 0x8234BB39
+0x4AC5 = 0x8234BC30
+0x4AC6 = 0x8234BC31
+0x4AC7 = 0x8234BC32
+0x4AC8 = 0x8234BC33
+0x4AC9 = 0x8234BC34
+0x4ACA = 0x8234BC35
+0x4ACB = 0x8234BC36
+0x4ACC = 0x8234BC37
+0x4ACD = 0x8234BC38
+0x4ACE = 0x8234BC39
+0x4ACF = 0x8234BD30
+0x4AD0 = 0x8234BD31
+0x4AD1 = 0x8234BD32
+0x4AD2 = 0x8234BD33
+0x4AD3 = 0x8234BD34
+0x4AD4 = 0x8234BD35
+0x4AD5 = 0x8234BD36
+0x4AD6 = 0x8234BD37
+0x4AD7 = 0x8234BD38
+0x4AD8 = 0x8234BD39
+0x4AD9 = 0x8234BE30
+0x4ADA = 0x8234BE31
+0x4ADB = 0x8234BE32
+0x4ADC = 0x8234BE33
+0x4ADD = 0x8234BE34
+0x4ADE = 0x8234BE35
+0x4ADF = 0x8234BE36
+0x4AE0 = 0x8234BE37
+0x4AE1 = 0x8234BE38
+0x4AE2 = 0x8234BE39
+0x4AE3 = 0x8234BF30
+0x4AE4 = 0x8234BF31
+0x4AE5 = 0x8234BF32
+0x4AE6 = 0x8234BF33
+0x4AE7 = 0x8234BF34
+0x4AE8 = 0x8234BF35
+0x4AE9 = 0x8234BF36
+0x4AEA = 0x8234BF37
+0x4AEB = 0x8234BF38
+0x4AEC = 0x8234BF39
+0x4AED = 0x8234C030
+0x4AEE = 0x8234C031
+0x4AEF = 0x8234C032
+0x4AF0 = 0x8234C033
+0x4AF1 = 0x8234C034
+0x4AF2 = 0x8234C035
+0x4AF3 = 0x8234C036
+0x4AF4 = 0x8234C037
+0x4AF5 = 0x8234C038
+0x4AF6 = 0x8234C039
+0x4AF7 = 0x8234C130
+0x4AF8 = 0x8234C131
+0x4AF9 = 0x8234C132
+0x4AFA = 0x8234C133
+0x4AFB = 0x8234C134
+0x4AFC = 0x8234C135
+0x4AFD = 0x8234C136
+0x4AFE = 0x8234C137
+0x4AFF = 0x8234C138
+0x4B00 = 0x8234C139
+0x4B01 = 0x8234C230
+0x4B02 = 0x8234C231
+0x4B03 = 0x8234C232
+0x4B04 = 0x8234C233
+0x4B05 = 0x8234C234
+0x4B06 = 0x8234C235
+0x4B07 = 0x8234C236
+0x4B08 = 0x8234C237
+0x4B09 = 0x8234C238
+0x4B0A = 0x8234C239
+0x4B0B = 0x8234C330
+0x4B0C = 0x8234C331
+0x4B0D = 0x8234C332
+0x4B0E = 0x8234C333
+0x4B0F = 0x8234C334
+0x4B10 = 0x8234C335
+0x4B11 = 0x8234C336
+0x4B12 = 0x8234C337
+0x4B13 = 0x8234C338
+0x4B14 = 0x8234C339
+0x4B15 = 0x8234C430
+0x4B16 = 0x8234C431
+0x4B17 = 0x8234C432
+0x4B18 = 0x8234C433
+0x4B19 = 0x8234C434
+0x4B1A = 0x8234C435
+0x4B1B = 0x8234C436
+0x4B1C = 0x8234C437
+0x4B1D = 0x8234C438
+0x4B1E = 0x8234C439
+0x4B1F = 0x8234C530
+0x4B20 = 0x8234C531
+0x4B21 = 0x8234C532
+0x4B22 = 0x8234C533
+0x4B23 = 0x8234C534
+0x4B24 = 0x8234C535
+0x4B25 = 0x8234C536
+0x4B26 = 0x8234C537
+0x4B27 = 0x8234C538
+0x4B28 = 0x8234C539
+0x4B29 = 0x8234C630
+0x4B2A = 0x8234C631
+0x4B2B = 0x8234C632
+0x4B2C = 0x8234C633
+0x4B2D = 0x8234C634
+0x4B2E = 0x8234C635
+0x4B2F = 0x8234C636
+0x4B30 = 0x8234C637
+0x4B31 = 0x8234C638
+0x4B32 = 0x8234C639
+0x4B33 = 0x8234C730
+0x4B34 = 0x8234C731
+0x4B35 = 0x8234C732
+0x4B36 = 0x8234C733
+0x4B37 = 0x8234C734
+0x4B38 = 0x8234C735
+0x4B39 = 0x8234C736
+0x4B3A = 0x8234C737
+0x4B3B = 0x8234C738
+0x4B3C = 0x8234C739
+0x4B3D = 0x8234C830
+0x4B3E = 0x8234C831
+0x4B3F = 0x8234C832
+0x4B40 = 0x8234C833
+0x4B41 = 0x8234C834
+0x4B42 = 0x8234C835
+0x4B43 = 0x8234C836
+0x4B44 = 0x8234C837
+0x4B45 = 0x8234C838
+0x4B46 = 0x8234C839
+0x4B47 = 0x8234C930
+0x4B48 = 0x8234C931
+0x4B49 = 0x8234C932
+0x4B4A = 0x8234C933
+0x4B4B = 0x8234C934
+0x4B4C = 0x8234C935
+0x4B4D = 0x8234C936
+0x4B4E = 0x8234C937
+0x4B4F = 0x8234C938
+0x4B50 = 0x8234C939
+0x4B51 = 0x8234CA30
+0x4B52 = 0x8234CA31
+0x4B53 = 0x8234CA32
+0x4B54 = 0x8234CA33
+0x4B55 = 0x8234CA34
+0x4B56 = 0x8234CA35
+0x4B57 = 0x8234CA36
+0x4B58 = 0x8234CA37
+0x4B59 = 0x8234CA38
+0x4B5A = 0x8234CA39
+0x4B5B = 0x8234CB30
+0x4B5C = 0x8234CB31
+0x4B5D = 0x8234CB32
+0x4B5E = 0x8234CB33
+0x4B5F = 0x8234CB34
+0x4B60 = 0x8234CB35
+0x4B61 = 0x8234CB36
+0x4B62 = 0x8234CB37
+0x4B63 = 0x8234CB38
+0x4B64 = 0x8234CB39
+0x4B65 = 0x8234CC30
+0x4B66 = 0x8234CC31
+0x4B67 = 0x8234CC32
+0x4B68 = 0x8234CC33
+0x4B69 = 0x8234CC34
+0x4B6A = 0x8234CC35
+0x4B6B = 0x8234CC36
+0x4B6C = 0x8234CC37
+0x4B6D = 0x8234CC38
+0x4B6E = 0x8234CC39
+0x4B6F = 0x8234CD30
+0x4B70 = 0x8234CD31
+0x4B71 = 0x8234CD32
+0x4B72 = 0x8234CD33
+0x4B73 = 0x8234CD34
+0x4B74 = 0x8234CD35
+0x4B75 = 0x8234CD36
+0x4B76 = 0x8234CD37
+0x4B77 = 0x8234CD38
+0x4B78 = 0x8234CD39
+0x4B79 = 0x8234CE30
+0x4B7A = 0x8234CE31
+0x4B7B = 0x8234CE32
+0x4B7C = 0x8234CE33
+0x4B7D = 0x8234CE34
+0x4B7E = 0x8234CE35
+0x4B7F = 0x8234CE36
+0x4B80 = 0x8234CE37
+0x4B81 = 0x8234CE38
+0x4B82 = 0x8234CE39
+0x4B83 = 0x8234CF30
+0x4B84 = 0x8234CF31
+0x4B85 = 0x8234CF32
+0x4B86 = 0x8234CF33
+0x4B87 = 0x8234CF34
+0x4B88 = 0x8234CF35
+0x4B89 = 0x8234CF36
+0x4B8A = 0x8234CF37
+0x4B8B = 0x8234CF38
+0x4B8C = 0x8234CF39
+0x4B8D = 0x8234D030
+0x4B8E = 0x8234D031
+0x4B8F = 0x8234D032
+0x4B90 = 0x8234D033
+0x4B91 = 0x8234D034
+0x4B92 = 0x8234D035
+0x4B93 = 0x8234D036
+0x4B94 = 0x8234D037
+0x4B95 = 0x8234D038
+0x4B96 = 0x8234D039
+0x4B97 = 0x8234D130
+0x4B98 = 0x8234D131
+0x4B99 = 0x8234D132
+0x4B9A = 0x8234D133
+0x4B9B = 0x8234D134
+0x4B9C = 0x8234D135
+0x4B9D = 0x8234D136
+0x4B9E = 0x8234D137
+0x4B9F = 0x8234D138
+0x4BA0 = 0x8234D139
+0x4BA1 = 0x8234D230
+0x4BA2 = 0x8234D231
+0x4BA3 = 0x8234D232
+0x4BA4 = 0x8234D233
+0x4BA5 = 0x8234D234
+0x4BA6 = 0x8234D235
+0x4BA7 = 0x8234D236
+0x4BA8 = 0x8234D237
+0x4BA9 = 0x8234D238
+0x4BAA = 0x8234D239
+0x4BAB = 0x8234D330
+0x4BAC = 0x8234D331
+0x4BAD = 0x8234D332
+0x4BAE = 0x8234D333
+0x4BAF = 0x8234D334
+0x4BB0 = 0x8234D335
+0x4BB1 = 0x8234D336
+0x4BB2 = 0x8234D337
+0x4BB3 = 0x8234D338
+0x4BB4 = 0x8234D339
+0x4BB5 = 0x8234D430
+0x4BB6 = 0x8234D431
+0x4BB7 = 0x8234D432
+0x4BB8 = 0x8234D433
+0x4BB9 = 0x8234D434
+0x4BBA = 0x8234D435
+0x4BBB = 0x8234D436
+0x4BBC = 0x8234D437
+0x4BBD = 0x8234D438
+0x4BBE = 0x8234D439
+0x4BBF = 0x8234D530
+0x4BC0 = 0x8234D531
+0x4BC1 = 0x8234D532
+0x4BC2 = 0x8234D533
+0x4BC3 = 0x8234D534
+0x4BC4 = 0x8234D535
+0x4BC5 = 0x8234D536
+0x4BC6 = 0x8234D537
+0x4BC7 = 0x8234D538
+0x4BC8 = 0x8234D539
+0x4BC9 = 0x8234D630
+0x4BCA = 0x8234D631
+0x4BCB = 0x8234D632
+0x4BCC = 0x8234D633
+0x4BCD = 0x8234D634
+0x4BCE = 0x8234D635
+0x4BCF = 0x8234D636
+0x4BD0 = 0x8234D637
+0x4BD1 = 0x8234D638
+0x4BD2 = 0x8234D639
+0x4BD3 = 0x8234D730
+0x4BD4 = 0x8234D731
+0x4BD5 = 0x8234D732
+0x4BD6 = 0x8234D733
+0x4BD7 = 0x8234D734
+0x4BD8 = 0x8234D735
+0x4BD9 = 0x8234D736
+0x4BDA = 0x8234D737
+0x4BDB = 0x8234D738
+0x4BDC = 0x8234D739
+0x4BDD = 0x8234D830
+0x4BDE = 0x8234D831
+0x4BDF = 0x8234D832
+0x4BE0 = 0x8234D833
+0x4BE1 = 0x8234D834
+0x4BE2 = 0x8234D835
+0x4BE3 = 0x8234D836
+0x4BE4 = 0x8234D837
+0x4BE5 = 0x8234D838
+0x4BE6 = 0x8234D839
+0x4BE7 = 0x8234D930
+0x4BE8 = 0x8234D931
+0x4BE9 = 0x8234D932
+0x4BEA = 0x8234D933
+0x4BEB = 0x8234D934
+0x4BEC = 0x8234D935
+0x4BED = 0x8234D936
+0x4BEE = 0x8234D937
+0x4BEF = 0x8234D938
+0x4BF0 = 0x8234D939
+0x4BF1 = 0x8234DA30
+0x4BF2 = 0x8234DA31
+0x4BF3 = 0x8234DA32
+0x4BF4 = 0x8234DA33
+0x4BF5 = 0x8234DA34
+0x4BF6 = 0x8234DA35
+0x4BF7 = 0x8234DA36
+0x4BF8 = 0x8234DA37
+0x4BF9 = 0x8234DA38
+0x4BFA = 0x8234DA39
+0x4BFB = 0x8234DB30
+0x4BFC = 0x8234DB31
+0x4BFD = 0x8234DB32
+0x4BFE = 0x8234DB33
+0x4BFF = 0x8234DB34
+0x4C00 = 0x8234DB35
+0x4C01 = 0x8234DB36
+0x4C02 = 0x8234DB37
+0x4C03 = 0x8234DB38
+0x4C04 = 0x8234DB39
+0x4C05 = 0x8234DC30
+0x4C06 = 0x8234DC31
+0x4C07 = 0x8234DC32
+0x4C08 = 0x8234DC33
+0x4C09 = 0x8234DC34
+0x4C0A = 0x8234DC35
+0x4C0B = 0x8234DC36
+0x4C0C = 0x8234DC37
+0x4C0D = 0x8234DC38
+0x4C0E = 0x8234DC39
+0x4C0F = 0x8234DD30
+0x4C10 = 0x8234DD31
+0x4C11 = 0x8234DD32
+0x4C12 = 0x8234DD33
+0x4C13 = 0x8234DD34
+0x4C14 = 0x8234DD35
+0x4C15 = 0x8234DD36
+0x4C16 = 0x8234DD37
+0x4C17 = 0x8234DD38
+0x4C18 = 0x8234DD39
+0x4C19 = 0x8234DE30
+0x4C1A = 0x8234DE31
+0x4C1B = 0x8234DE32
+0x4C1C = 0x8234DE33
+0x4C1D = 0x8234DE34
+0x4C1E = 0x8234DE35
+0x4C1F = 0x8234DE36
+0x4C20 = 0x8234DE37
+0x4C21 = 0x8234DE38
+0x4C22 = 0x8234DE39
+0x4C23 = 0x8234DF30
+0x4C24 = 0x8234DF31
+0x4C25 = 0x8234DF32
+0x4C26 = 0x8234DF33
+0x4C27 = 0x8234DF34
+0x4C28 = 0x8234DF35
+0x4C29 = 0x8234DF36
+0x4C2A = 0x8234DF37
+0x4C2B = 0x8234DF38
+0x4C2C = 0x8234DF39
+0x4C2D = 0x8234E030
+0x4C2E = 0x8234E031
+0x4C2F = 0x8234E032
+0x4C30 = 0x8234E033
+0x4C31 = 0x8234E034
+0x4C32 = 0x8234E035
+0x4C33 = 0x8234E036
+0x4C34 = 0x8234E037
+0x4C35 = 0x8234E038
+0x4C36 = 0x8234E039
+0x4C37 = 0x8234E130
+0x4C38 = 0x8234E131
+0x4C39 = 0x8234E132
+0x4C3A = 0x8234E133
+0x4C3B = 0x8234E134
+0x4C3C = 0x8234E135
+0x4C3D = 0x8234E136
+0x4C3E = 0x8234E137
+0x4C3F = 0x8234E138
+0x4C40 = 0x8234E139
+0x4C41 = 0x8234E230
+0x4C42 = 0x8234E231
+0x4C43 = 0x8234E232
+0x4C44 = 0x8234E233
+0x4C45 = 0x8234E234
+0x4C46 = 0x8234E235
+0x4C47 = 0x8234E236
+0x4C48 = 0x8234E237
+0x4C49 = 0x8234E238
+0x4C4A = 0x8234E239
+0x4C4B = 0x8234E330
+0x4C4C = 0x8234E331
+0x4C4D = 0x8234E332
+0x4C4E = 0x8234E333
+0x4C4F = 0x8234E334
+0x4C50 = 0x8234E335
+0x4C51 = 0x8234E336
+0x4C52 = 0x8234E337
+0x4C53 = 0x8234E338
+0x4C54 = 0x8234E339
+0x4C55 = 0x8234E430
+0x4C56 = 0x8234E431
+0x4C57 = 0x8234E432
+0x4C58 = 0x8234E433
+0x4C59 = 0x8234E434
+0x4C5A = 0x8234E435
+0x4C5B = 0x8234E436
+0x4C5C = 0x8234E437
+0x4C5D = 0x8234E438
+0x4C5E = 0x8234E439
+0x4C5F = 0x8234E530
+0x4C60 = 0x8234E531
+0x4C61 = 0x8234E532
+0x4C62 = 0x8234E533
+0x4C63 = 0x8234E534
+0x4C64 = 0x8234E535
+0x4C65 = 0x8234E536
+0x4C66 = 0x8234E537
+0x4C67 = 0x8234E538
+0x4C68 = 0x8234E539
+0x4C69 = 0x8234E630
+0x4C6A = 0x8234E631
+0x4C6B = 0x8234E632
+0x4C6C = 0x8234E633
+0x4C6D = 0x8234E634
+0x4C6E = 0x8234E635
+0x4C6F = 0x8234E636
+0x4C70 = 0x8234E637
+0x4C71 = 0x8234E638
+0x4C72 = 0x8234E639
+0x4C73 = 0x8234E730
+0x4C74 = 0x8234E731
+0x4C75 = 0x8234E732
+0x4C76 = 0x8234E733
+0x4C78 = 0x8234E734
+0x4C79 = 0x8234E735
+0x4C7A = 0x8234E736
+0x4C7B = 0x8234E737
+0x4C7C = 0x8234E738
+0x4C7D = 0x8234E739
+0x4C7E = 0x8234E830
+0x4C7F = 0x8234E831
+0x4C80 = 0x8234E832
+0x4C81 = 0x8234E833
+0x4C82 = 0x8234E834
+0x4C83 = 0x8234E835
+0x4C84 = 0x8234E836
+0x4C85 = 0x8234E837
+0x4C86 = 0x8234E838
+0x4C87 = 0x8234E839
+0x4C88 = 0x8234E930
+0x4C89 = 0x8234E931
+0x4C8A = 0x8234E932
+0x4C8B = 0x8234E933
+0x4C8C = 0x8234E934
+0x4C8D = 0x8234E935
+0x4C8E = 0x8234E936
+0x4C8F = 0x8234E937
+0x4C90 = 0x8234E938
+0x4C91 = 0x8234E939
+0x4C92 = 0x8234EA30
+0x4C93 = 0x8234EA31
+0x4C94 = 0x8234EA32
+0x4C95 = 0x8234EA33
+0x4C96 = 0x8234EA34
+0x4C97 = 0x8234EA35
+0x4C98 = 0x8234EA36
+0x4C99 = 0x8234EA37
+0x4C9A = 0x8234EA38
+0x4C9B = 0x8234EA39
+0x4C9C = 0x8234EB30
+0x4C9D = 0x8234EB31
+0x4C9E = 0x8234EB32
+0x4CA4 = 0x8234EB33
+0x4CA5 = 0x8234EB34
+0x4CA6 = 0x8234EB35
+0x4CA7 = 0x8234EB36
+0x4CA8 = 0x8234EB37
+0x4CA9 = 0x8234EB38
+0x4CAA = 0x8234EB39
+0x4CAB = 0x8234EC30
+0x4CAC = 0x8234EC31
+0x4CAD = 0x8234EC32
+0x4CAE = 0x8234EC33
+0x4CAF = 0x8234EC34
+0x4CB0 = 0x8234EC35
+0x4CB1 = 0x8234EC36
+0x4CB2 = 0x8234EC37
+0x4CB3 = 0x8234EC38
+0x4CB4 = 0x8234EC39
+0x4CB5 = 0x8234ED30
+0x4CB6 = 0x8234ED31
+0x4CB7 = 0x8234ED32
+0x4CB8 = 0x8234ED33
+0x4CB9 = 0x8234ED34
+0x4CBA = 0x8234ED35
+0x4CBB = 0x8234ED36
+0x4CBC = 0x8234ED37
+0x4CBD = 0x8234ED38
+0x4CBE = 0x8234ED39
+0x4CBF = 0x8234EE30
+0x4CC0 = 0x8234EE31
+0x4CC1 = 0x8234EE32
+0x4CC2 = 0x8234EE33
+0x4CC3 = 0x8234EE34
+0x4CC4 = 0x8234EE35
+0x4CC5 = 0x8234EE36
+0x4CC6 = 0x8234EE37
+0x4CC7 = 0x8234EE38
+0x4CC8 = 0x8234EE39
+0x4CC9 = 0x8234EF30
+0x4CCA = 0x8234EF31
+0x4CCB = 0x8234EF32
+0x4CCC = 0x8234EF33
+0x4CCD = 0x8234EF34
+0x4CCE = 0x8234EF35
+0x4CCF = 0x8234EF36
+0x4CD0 = 0x8234EF37
+0x4CD1 = 0x8234EF38
+0x4CD2 = 0x8234EF39
+0x4CD3 = 0x8234F030
+0x4CD4 = 0x8234F031
+0x4CD5 = 0x8234F032
+0x4CD6 = 0x8234F033
+0x4CD7 = 0x8234F034
+0x4CD8 = 0x8234F035
+0x4CD9 = 0x8234F036
+0x4CDA = 0x8234F037
+0x4CDB = 0x8234F038
+0x4CDC = 0x8234F039
+0x4CDD = 0x8234F130
+0x4CDE = 0x8234F131
+0x4CDF = 0x8234F132
+0x4CE0 = 0x8234F133
+0x4CE1 = 0x8234F134
+0x4CE2 = 0x8234F135
+0x4CE3 = 0x8234F136
+0x4CE4 = 0x8234F137
+0x4CE5 = 0x8234F138
+0x4CE6 = 0x8234F139
+0x4CE7 = 0x8234F230
+0x4CE8 = 0x8234F231
+0x4CE9 = 0x8234F232
+0x4CEA = 0x8234F233
+0x4CEB = 0x8234F234
+0x4CEC = 0x8234F235
+0x4CED = 0x8234F236
+0x4CEE = 0x8234F237
+0x4CEF = 0x8234F238
+0x4CF0 = 0x8234F239
+0x4CF1 = 0x8234F330
+0x4CF2 = 0x8234F331
+0x4CF3 = 0x8234F332
+0x4CF4 = 0x8234F333
+0x4CF5 = 0x8234F334
+0x4CF6 = 0x8234F335
+0x4CF7 = 0x8234F336
+0x4CF8 = 0x8234F337
+0x4CF9 = 0x8234F338
+0x4CFA = 0x8234F339
+0x4CFB = 0x8234F430
+0x4CFC = 0x8234F431
+0x4CFD = 0x8234F432
+0x4CFE = 0x8234F433
+0x4CFF = 0x8234F434
+0x4D00 = 0x8234F435
+0x4D01 = 0x8234F436
+0x4D02 = 0x8234F437
+0x4D03 = 0x8234F438
+0x4D04 = 0x8234F439
+0x4D05 = 0x8234F530
+0x4D06 = 0x8234F531
+0x4D07 = 0x8234F532
+0x4D08 = 0x8234F533
+0x4D09 = 0x8234F534
+0x4D0A = 0x8234F535
+0x4D0B = 0x8234F536
+0x4D0C = 0x8234F537
+0x4D0D = 0x8234F538
+0x4D0E = 0x8234F539
+0x4D0F = 0x8234F630
+0x4D10 = 0x8234F631
+0x4D11 = 0x8234F632
+0x4D12 = 0x8234F633
+0x4D1A = 0x8234F634
+0x4D1B = 0x8234F635
+0x4D1C = 0x8234F636
+0x4D1D = 0x8234F637
+0x4D1E = 0x8234F638
+0x4D1F = 0x8234F639
+0x4D20 = 0x8234F730
+0x4D21 = 0x8234F731
+0x4D22 = 0x8234F732
+0x4D23 = 0x8234F733
+0x4D24 = 0x8234F734
+0x4D25 = 0x8234F735
+0x4D26 = 0x8234F736
+0x4D27 = 0x8234F737
+0x4D28 = 0x8234F738
+0x4D29 = 0x8234F739
+0x4D2A = 0x8234F830
+0x4D2B = 0x8234F831
+0x4D2C = 0x8234F832
+0x4D2D = 0x8234F833
+0x4D2E = 0x8234F834
+0x4D2F = 0x8234F835
+0x4D30 = 0x8234F836
+0x4D31 = 0x8234F837
+0x4D32 = 0x8234F838
+0x4D33 = 0x8234F839
+0x4D34 = 0x8234F930
+0x4D35 = 0x8234F931
+0x4D36 = 0x8234F932
+0x4D37 = 0x8234F933
+0x4D38 = 0x8234F934
+0x4D39 = 0x8234F935
+0x4D3A = 0x8234F936
+0x4D3B = 0x8234F937
+0x4D3C = 0x8234F938
+0x4D3D = 0x8234F939
+0x4D3E = 0x8234FA30
+0x4D3F = 0x8234FA31
+0x4D40 = 0x8234FA32
+0x4D41 = 0x8234FA33
+0x4D42 = 0x8234FA34
+0x4D43 = 0x8234FA35
+0x4D44 = 0x8234FA36
+0x4D45 = 0x8234FA37
+0x4D46 = 0x8234FA38
+0x4D47 = 0x8234FA39
+0x4D48 = 0x8234FB30
+0x4D49 = 0x8234FB31
+0x4D4A = 0x8234FB32
+0x4D4B = 0x8234FB33
+0x4D4C = 0x8234FB34
+0x4D4D = 0x8234FB35
+0x4D4E = 0x8234FB36
+0x4D4F = 0x8234FB37
+0x4D50 = 0x8234FB38
+0x4D51 = 0x8234FB39
+0x4D52 = 0x8234FC30
+0x4D53 = 0x8234FC31
+0x4D54 = 0x8234FC32
+0x4D55 = 0x8234FC33
+0x4D56 = 0x8234FC34
+0x4D57 = 0x8234FC35
+0x4D58 = 0x8234FC36
+0x4D59 = 0x8234FC37
+0x4D5A = 0x8234FC38
+0x4D5B = 0x8234FC39
+0x4D5C = 0x8234FD30
+0x4D5D = 0x8234FD31
+0x4D5E = 0x8234FD32
+0x4D5F = 0x8234FD33
+0x4D60 = 0x8234FD34
+0x4D61 = 0x8234FD35
+0x4D62 = 0x8234FD36
+0x4D63 = 0x8234FD37
+0x4D64 = 0x8234FD38
+0x4D65 = 0x8234FD39
+0x4D66 = 0x8234FE30
+0x4D67 = 0x8234FE31
+0x4D68 = 0x8234FE32
+0x4D69 = 0x8234FE33
+0x4D6A = 0x8234FE34
+0x4D6B = 0x8234FE35
+0x4D6C = 0x8234FE36
+0x4D6D = 0x8234FE37
+0x4D6E = 0x8234FE38
+0x4D6F = 0x8234FE39
+0x4D70 = 0x82358130
+0x4D71 = 0x82358131
+0x4D72 = 0x82358132
+0x4D73 = 0x82358133
+0x4D74 = 0x82358134
+0x4D75 = 0x82358135
+0x4D76 = 0x82358136
+0x4D77 = 0x82358137
+0x4D78 = 0x82358138
+0x4D79 = 0x82358139
+0x4D7A = 0x82358230
+0x4D7B = 0x82358231
+0x4D7C = 0x82358232
+0x4D7D = 0x82358233
+0x4D7E = 0x82358234
+0x4D7F = 0x82358235
+0x4D80 = 0x82358236
+0x4D81 = 0x82358237
+0x4D82 = 0x82358238
+0x4D83 = 0x82358239
+0x4D84 = 0x82358330
+0x4D85 = 0x82358331
+0x4D86 = 0x82358332
+0x4D87 = 0x82358333
+0x4D88 = 0x82358334
+0x4D89 = 0x82358335
+0x4D8A = 0x82358336
+0x4D8B = 0x82358337
+0x4D8C = 0x82358338
+0x4D8D = 0x82358339
+0x4D8E = 0x82358430
+0x4D8F = 0x82358431
+0x4D90 = 0x82358432
+0x4D91 = 0x82358433
+0x4D92 = 0x82358434
+0x4D93 = 0x82358435
+0x4D94 = 0x82358436
+0x4D95 = 0x82358437
+0x4D96 = 0x82358438
+0x4D97 = 0x82358439
+0x4D98 = 0x82358530
+0x4D99 = 0x82358531
+0x4D9A = 0x82358532
+0x4D9B = 0x82358533
+0x4D9C = 0x82358534
+0x4D9D = 0x82358535
+0x4D9E = 0x82358536
+0x4D9F = 0x82358537
+0x4DA0 = 0x82358538
+0x4DA1 = 0x82358539
+0x4DA2 = 0x82358630
+0x4DA3 = 0x82358631
+0x4DA4 = 0x82358632
+0x4DA5 = 0x82358633
+0x4DA6 = 0x82358634
+0x4DA7 = 0x82358635
+0x4DA8 = 0x82358636
+0x4DA9 = 0x82358637
+0x4DAA = 0x82358638
+0x4DAB = 0x82358639
+0x4DAC = 0x82358730
+0x4DAD = 0x82358731
+0x4DAF = 0x82358732
+0x4DB0 = 0x82358733
+0x4DB1 = 0x82358734
+0x4DB2 = 0x82358735
+0x4DB3 = 0x82358736
+0x4DB4 = 0x82358737
+0x4DB5 = 0x82358738
+0x4DB6 = 0x82358739
+0x4DB7 = 0x82358830
+0x4DB8 = 0x82358831
+0x4DB9 = 0x82358832
+0x4DBA = 0x82358833
+0x4DBB = 0x82358834
+0x4DBC = 0x82358835
+0x4DBD = 0x82358836
+0x4DBE = 0x82358837
+0x4DBF = 0x82358838
+0x4DC0 = 0x82358839
+0x4DC1 = 0x82358930
+0x4DC2 = 0x82358931
+0x4DC3 = 0x82358932
+0x4DC4 = 0x82358933
+0x4DC5 = 0x82358934
+0x4DC6 = 0x82358935
+0x4DC7 = 0x82358936
+0x4DC8 = 0x82358937
+0x4DC9 = 0x82358938
+0x4DCA = 0x82358939
+0x4DCB = 0x82358A30
+0x4DCC = 0x82358A31
+0x4DCD = 0x82358A32
+0x4DCE = 0x82358A33
+0x4DCF = 0x82358A34
+0x4DD0 = 0x82358A35
+0x4DD1 = 0x82358A36
+0x4DD2 = 0x82358A37
+0x4DD3 = 0x82358A38
+0x4DD4 = 0x82358A39
+0x4DD5 = 0x82358B30
+0x4DD6 = 0x82358B31
+0x4DD7 = 0x82358B32
+0x4DD8 = 0x82358B33
+0x4DD9 = 0x82358B34
+0x4DDA = 0x82358B35
+0x4DDB = 0x82358B36
+0x4DDC = 0x82358B37
+0x4DDD = 0x82358B38
+0x4DDE = 0x82358B39
+0x4DDF = 0x82358C30
+0x4DE0 = 0x82358C31
+0x4DE1 = 0x82358C32
+0x4DE2 = 0x82358C33
+0x4DE3 = 0x82358C34
+0x4DE4 = 0x82358C35
+0x4DE5 = 0x82358C36
+0x4DE6 = 0x82358C37
+0x4DE7 = 0x82358C38
+0x4DE8 = 0x82358C39
+0x4DE9 = 0x82358D30
+0x4DEA = 0x82358D31
+0x4DEB = 0x82358D32
+0x4DEC = 0x82358D33
+0x4DED = 0x82358D34
+0x4DEE = 0x82358D35
+0x4DEF = 0x82358D36
+0x4DF0 = 0x82358D37
+0x4DF1 = 0x82358D38
+0x4DF2 = 0x82358D39
+0x4DF3 = 0x82358E30
+0x4DF4 = 0x82358E31
+0x4DF5 = 0x82358E32
+0x4DF6 = 0x82358E33
+0x4DF7 = 0x82358E34
+0x4DF8 = 0x82358E35
+0x4DF9 = 0x82358E36
+0x4DFA = 0x82358E37
+0x4DFB = 0x82358E38
+0x4DFC = 0x82358E39
+0x4DFD = 0x82358F30
+0x4DFE = 0x82358F31
+0x4DFF = 0x82358F32
+0x9FA6 = 0x82358F33
+0x9FA7 = 0x82358F34
+0x9FA8 = 0x82358F35
+0x9FA9 = 0x82358F36
+0x9FAA = 0x82358F37
+0x9FAB = 0x82358F38
+0x9FAC = 0x82358F39
+0x9FAD = 0x82359030
+0x9FAE = 0x82359031
+0x9FAF = 0x82359032
+0x9FB0 = 0x82359033
+0x9FB1 = 0x82359034
+0x9FB2 = 0x82359035
+0x9FB3 = 0x82359036
+0x9FB4 = 0x82359037
+0x9FB5 = 0x82359038
+0x9FB6 = 0x82359039
+0x9FB7 = 0x82359130
+0x9FB8 = 0x82359131
+0x9FB9 = 0x82359132
+0x9FBA = 0x82359133
+0x9FBB = 0x82359134
+0x9FBC = 0x82359135
+0x9FBD = 0x82359136
+0x9FBE = 0x82359137
+0x9FBF = 0x82359138
+0x9FC0 = 0x82359139
+0x9FC1 = 0x82359230
+0x9FC2 = 0x82359231
+0x9FC3 = 0x82359232
+0x9FC4 = 0x82359233
+0x9FC5 = 0x82359234
+0x9FC6 = 0x82359235
+0x9FC7 = 0x82359236
+0x9FC8 = 0x82359237
+0x9FC9 = 0x82359238
+0x9FCA = 0x82359239
+0x9FCB = 0x82359330
+0x9FCC = 0x82359331
+0x9FCD = 0x82359332
+0x9FCE = 0x82359333
+0x9FCF = 0x82359334
+0x9FD0 = 0x82359335
+0x9FD1 = 0x82359336
+0x9FD2 = 0x82359337
+0x9FD3 = 0x82359338
+0x9FD4 = 0x82359339
+0x9FD5 = 0x82359430
+0x9FD6 = 0x82359431
+0x9FD7 = 0x82359432
+0x9FD8 = 0x82359433
+0x9FD9 = 0x82359434
+0x9FDA = 0x82359435
+0x9FDB = 0x82359436
+0x9FDC = 0x82359437
+0x9FDD = 0x82359438
+0x9FDE = 0x82359439
+0x9FDF = 0x82359530
+0x9FE0 = 0x82359531
+0x9FE1 = 0x82359532
+0x9FE2 = 0x82359533
+0x9FE3 = 0x82359534
+0x9FE4 = 0x82359535
+0x9FE5 = 0x82359536
+0x9FE6 = 0x82359537
+0x9FE7 = 0x82359538
+0x9FE8 = 0x82359539
+0x9FE9 = 0x82359630
+0x9FEA = 0x82359631
+0x9FEB = 0x82359632
+0x9FEC = 0x82359633
+0x9FED = 0x82359634
+0x9FEE = 0x82359635
+0x9FEF = 0x82359636
+0x9FF0 = 0x82359637
+0x9FF1 = 0x82359638
+0x9FF2 = 0x82359639
+0x9FF3 = 0x82359730
+0x9FF4 = 0x82359731
+0x9FF5 = 0x82359732
+0x9FF6 = 0x82359733
+0x9FF7 = 0x82359734
+0x9FF8 = 0x82359735
+0x9FF9 = 0x82359736
+0x9FFA = 0x82359737
+0x9FFB = 0x82359738
+0x9FFC = 0x82359739
+0x9FFD = 0x82359830
+0x9FFE = 0x82359831
+0x9FFF = 0x82359832
+0xA000 = 0x82359833
+0xA001 = 0x82359834
+0xA002 = 0x82359835
+0xA003 = 0x82359836
+0xA004 = 0x82359837
+0xA005 = 0x82359838
+0xA006 = 0x82359839
+0xA007 = 0x82359930
+0xA008 = 0x82359931
+0xA009 = 0x82359932
+0xA00A = 0x82359933
+0xA00B = 0x82359934
+0xA00C = 0x82359935
+0xA00D = 0x82359936
+0xA00E = 0x82359937
+0xA00F = 0x82359938
+0xA010 = 0x82359939
+0xA011 = 0x82359A30
+0xA012 = 0x82359A31
+0xA013 = 0x82359A32
+0xA014 = 0x82359A33
+0xA015 = 0x82359A34
+0xA016 = 0x82359A35
+0xA017 = 0x82359A36
+0xA018 = 0x82359A37
+0xA019 = 0x82359A38
+0xA01A = 0x82359A39
+0xA01B = 0x82359B30
+0xA01C = 0x82359B31
+0xA01D = 0x82359B32
+0xA01E = 0x82359B33
+0xA01F = 0x82359B34
+0xA020 = 0x82359B35
+0xA021 = 0x82359B36
+0xA022 = 0x82359B37
+0xA023 = 0x82359B38
+0xA024 = 0x82359B39
+0xA025 = 0x82359C30
+0xA026 = 0x82359C31
+0xA027 = 0x82359C32
+0xA028 = 0x82359C33
+0xA029 = 0x82359C34
+0xA02A = 0x82359C35
+0xA02B = 0x82359C36
+0xA02C = 0x82359C37
+0xA02D = 0x82359C38
+0xA02E = 0x82359C39
+0xA02F = 0x82359D30
+0xA030 = 0x82359D31
+0xA031 = 0x82359D32
+0xA032 = 0x82359D33
+0xA033 = 0x82359D34
+0xA034 = 0x82359D35
+0xA035 = 0x82359D36
+0xA036 = 0x82359D37
+0xA037 = 0x82359D38
+0xA038 = 0x82359D39
+0xA039 = 0x82359E30
+0xA03A = 0x82359E31
+0xA03B = 0x82359E32
+0xA03C = 0x82359E33
+0xA03D = 0x82359E34
+0xA03E = 0x82359E35
+0xA03F = 0x82359E36
+0xA040 = 0x82359E37
+0xA041 = 0x82359E38
+0xA042 = 0x82359E39
+0xA043 = 0x82359F30
+0xA044 = 0x82359F31
+0xA045 = 0x82359F32
+0xA046 = 0x82359F33
+0xA047 = 0x82359F34
+0xA048 = 0x82359F35
+0xA049 = 0x82359F36
+0xA04A = 0x82359F37
+0xA04B = 0x82359F38
+0xA04C = 0x82359F39
+0xA04D = 0x8235A030
+0xA04E = 0x8235A031
+0xA04F = 0x8235A032
+0xA050 = 0x8235A033
+0xA051 = 0x8235A034
+0xA052 = 0x8235A035
+0xA053 = 0x8235A036
+0xA054 = 0x8235A037
+0xA055 = 0x8235A038
+0xA056 = 0x8235A039
+0xA057 = 0x8235A130
+0xA058 = 0x8235A131
+0xA059 = 0x8235A132
+0xA05A = 0x8235A133
+0xA05B = 0x8235A134
+0xA05C = 0x8235A135
+0xA05D = 0x8235A136
+0xA05E = 0x8235A137
+0xA05F = 0x8235A138
+0xA060 = 0x8235A139
+0xA061 = 0x8235A230
+0xA062 = 0x8235A231
+0xA063 = 0x8235A232
+0xA064 = 0x8235A233
+0xA065 = 0x8235A234
+0xA066 = 0x8235A235
+0xA067 = 0x8235A236
+0xA068 = 0x8235A237
+0xA069 = 0x8235A238
+0xA06A = 0x8235A239
+0xA06B = 0x8235A330
+0xA06C = 0x8235A331
+0xA06D = 0x8235A332
+0xA06E = 0x8235A333
+0xA06F = 0x8235A334
+0xA070 = 0x8235A335
+0xA071 = 0x8235A336
+0xA072 = 0x8235A337
+0xA073 = 0x8235A338
+0xA074 = 0x8235A339
+0xA075 = 0x8235A430
+0xA076 = 0x8235A431
+0xA077 = 0x8235A432
+0xA078 = 0x8235A433
+0xA079 = 0x8235A434
+0xA07A = 0x8235A435
+0xA07B = 0x8235A436
+0xA07C = 0x8235A437
+0xA07D = 0x8235A438
+0xA07E = 0x8235A439
+0xA07F = 0x8235A530
+0xA080 = 0x8235A531
+0xA081 = 0x8235A532
+0xA082 = 0x8235A533
+0xA083 = 0x8235A534
+0xA084 = 0x8235A535
+0xA085 = 0x8235A536
+0xA086 = 0x8235A537
+0xA087 = 0x8235A538
+0xA088 = 0x8235A539
+0xA089 = 0x8235A630
+0xA08A = 0x8235A631
+0xA08B = 0x8235A632
+0xA08C = 0x8235A633
+0xA08D = 0x8235A634
+0xA08E = 0x8235A635
+0xA08F = 0x8235A636
+0xA090 = 0x8235A637
+0xA091 = 0x8235A638
+0xA092 = 0x8235A639
+0xA093 = 0x8235A730
+0xA094 = 0x8235A731
+0xA095 = 0x8235A732
+0xA096 = 0x8235A733
+0xA097 = 0x8235A734
+0xA098 = 0x8235A735
+0xA099 = 0x8235A736
+0xA09A = 0x8235A737
+0xA09B = 0x8235A738
+0xA09C = 0x8235A739
+0xA09D = 0x8235A830
+0xA09E = 0x8235A831
+0xA09F = 0x8235A832
+0xA0A0 = 0x8235A833
+0xA0A1 = 0x8235A834
+0xA0A2 = 0x8235A835
+0xA0A3 = 0x8235A836
+0xA0A4 = 0x8235A837
+0xA0A5 = 0x8235A838
+0xA0A6 = 0x8235A839
+0xA0A7 = 0x8235A930
+0xA0A8 = 0x8235A931
+0xA0A9 = 0x8235A932
+0xA0AA = 0x8235A933
+0xA0AB = 0x8235A934
+0xA0AC = 0x8235A935
+0xA0AD = 0x8235A936
+0xA0AE = 0x8235A937
+0xA0AF = 0x8235A938
+0xA0B0 = 0x8235A939
+0xA0B1 = 0x8235AA30
+0xA0B2 = 0x8235AA31
+0xA0B3 = 0x8235AA32
+0xA0B4 = 0x8235AA33
+0xA0B5 = 0x8235AA34
+0xA0B6 = 0x8235AA35
+0xA0B7 = 0x8235AA36
+0xA0B8 = 0x8235AA37
+0xA0B9 = 0x8235AA38
+0xA0BA = 0x8235AA39
+0xA0BB = 0x8235AB30
+0xA0BC = 0x8235AB31
+0xA0BD = 0x8235AB32
+0xA0BE = 0x8235AB33
+0xA0BF = 0x8235AB34
+0xA0C0 = 0x8235AB35
+0xA0C1 = 0x8235AB36
+0xA0C2 = 0x8235AB37
+0xA0C3 = 0x8235AB38
+0xA0C4 = 0x8235AB39
+0xA0C5 = 0x8235AC30
+0xA0C6 = 0x8235AC31
+0xA0C7 = 0x8235AC32
+0xA0C8 = 0x8235AC33
+0xA0C9 = 0x8235AC34
+0xA0CA = 0x8235AC35
+0xA0CB = 0x8235AC36
+0xA0CC = 0x8235AC37
+0xA0CD = 0x8235AC38
+0xA0CE = 0x8235AC39
+0xA0CF = 0x8235AD30
+0xA0D0 = 0x8235AD31
+0xA0D1 = 0x8235AD32
+0xA0D2 = 0x8235AD33
+0xA0D3 = 0x8235AD34
+0xA0D4 = 0x8235AD35
+0xA0D5 = 0x8235AD36
+0xA0D6 = 0x8235AD37
+0xA0D7 = 0x8235AD38
+0xA0D8 = 0x8235AD39
+0xA0D9 = 0x8235AE30
+0xA0DA = 0x8235AE31
+0xA0DB = 0x8235AE32
+0xA0DC = 0x8235AE33
+0xA0DD = 0x8235AE34
+0xA0DE = 0x8235AE35
+0xA0DF = 0x8235AE36
+0xA0E0 = 0x8235AE37
+0xA0E1 = 0x8235AE38
+0xA0E2 = 0x8235AE39
+0xA0E3 = 0x8235AF30
+0xA0E4 = 0x8235AF31
+0xA0E5 = 0x8235AF32
+0xA0E6 = 0x8235AF33
+0xA0E7 = 0x8235AF34
+0xA0E8 = 0x8235AF35
+0xA0E9 = 0x8235AF36
+0xA0EA = 0x8235AF37
+0xA0EB = 0x8235AF38
+0xA0EC = 0x8235AF39
+0xA0ED = 0x8235B030
+0xA0EE = 0x8235B031
+0xA0EF = 0x8235B032
+0xA0F0 = 0x8235B033
+0xA0F1 = 0x8235B034
+0xA0F2 = 0x8235B035
+0xA0F3 = 0x8235B036
+0xA0F4 = 0x8235B037
+0xA0F5 = 0x8235B038
+0xA0F6 = 0x8235B039
+0xA0F7 = 0x8235B130
+0xA0F8 = 0x8235B131
+0xA0F9 = 0x8235B132
+0xA0FA = 0x8235B133
+0xA0FB = 0x8235B134
+0xA0FC = 0x8235B135
+0xA0FD = 0x8235B136
+0xA0FE = 0x8235B137
+0xA0FF = 0x8235B138
+0xA100 = 0x8235B139
+0xA101 = 0x8235B230
+0xA102 = 0x8235B231
+0xA103 = 0x8235B232
+0xA104 = 0x8235B233
+0xA105 = 0x8235B234
+0xA106 = 0x8235B235
+0xA107 = 0x8235B236
+0xA108 = 0x8235B237
+0xA109 = 0x8235B238
+0xA10A = 0x8235B239
+0xA10B = 0x8235B330
+0xA10C = 0x8235B331
+0xA10D = 0x8235B332
+0xA10E = 0x8235B333
+0xA10F = 0x8235B334
+0xA110 = 0x8235B335
+0xA111 = 0x8235B336
+0xA112 = 0x8235B337
+0xA113 = 0x8235B338
+0xA114 = 0x8235B339
+0xA115 = 0x8235B430
+0xA116 = 0x8235B431
+0xA117 = 0x8235B432
+0xA118 = 0x8235B433
+0xA119 = 0x8235B434
+0xA11A = 0x8235B435
+0xA11B = 0x8235B436
+0xA11C = 0x8235B437
+0xA11D = 0x8235B438
+0xA11E = 0x8235B439
+0xA11F = 0x8235B530
+0xA120 = 0x8235B531
+0xA121 = 0x8235B532
+0xA122 = 0x8235B533
+0xA123 = 0x8235B534
+0xA124 = 0x8235B535
+0xA125 = 0x8235B536
+0xA126 = 0x8235B537
+0xA127 = 0x8235B538
+0xA128 = 0x8235B539
+0xA129 = 0x8235B630
+0xA12A = 0x8235B631
+0xA12B = 0x8235B632
+0xA12C = 0x8235B633
+0xA12D = 0x8235B634
+0xA12E = 0x8235B635
+0xA12F = 0x8235B636
+0xA130 = 0x8235B637
+0xA131 = 0x8235B638
+0xA132 = 0x8235B639
+0xA133 = 0x8235B730
+0xA134 = 0x8235B731
+0xA135 = 0x8235B732
+0xA136 = 0x8235B733
+0xA137 = 0x8235B734
+0xA138 = 0x8235B735
+0xA139 = 0x8235B736
+0xA13A = 0x8235B737
+0xA13B = 0x8235B738
+0xA13C = 0x8235B739
+0xA13D = 0x8235B830
+0xA13E = 0x8235B831
+0xA13F = 0x8235B832
+0xA140 = 0x8235B833
+0xA141 = 0x8235B834
+0xA142 = 0x8235B835
+0xA143 = 0x8235B836
+0xA144 = 0x8235B837
+0xA145 = 0x8235B838
+0xA146 = 0x8235B839
+0xA147 = 0x8235B930
+0xA148 = 0x8235B931
+0xA149 = 0x8235B932
+0xA14A = 0x8235B933
+0xA14B = 0x8235B934
+0xA14C = 0x8235B935
+0xA14D = 0x8235B936
+0xA14E = 0x8235B937
+0xA14F = 0x8235B938
+0xA150 = 0x8235B939
+0xA151 = 0x8235BA30
+0xA152 = 0x8235BA31
+0xA153 = 0x8235BA32
+0xA154 = 0x8235BA33
+0xA155 = 0x8235BA34
+0xA156 = 0x8235BA35
+0xA157 = 0x8235BA36
+0xA158 = 0x8235BA37
+0xA159 = 0x8235BA38
+0xA15A = 0x8235BA39
+0xA15B = 0x8235BB30
+0xA15C = 0x8235BB31
+0xA15D = 0x8235BB32
+0xA15E = 0x8235BB33
+0xA15F = 0x8235BB34
+0xA160 = 0x8235BB35
+0xA161 = 0x8235BB36
+0xA162 = 0x8235BB37
+0xA163 = 0x8235BB38
+0xA164 = 0x8235BB39
+0xA165 = 0x8235BC30
+0xA166 = 0x8235BC31
+0xA167 = 0x8235BC32
+0xA168 = 0x8235BC33
+0xA169 = 0x8235BC34
+0xA16A = 0x8235BC35
+0xA16B = 0x8235BC36
+0xA16C = 0x8235BC37
+0xA16D = 0x8235BC38
+0xA16E = 0x8235BC39
+0xA16F = 0x8235BD30
+0xA170 = 0x8235BD31
+0xA171 = 0x8235BD32
+0xA172 = 0x8235BD33
+0xA173 = 0x8235BD34
+0xA174 = 0x8235BD35
+0xA175 = 0x8235BD36
+0xA176 = 0x8235BD37
+0xA177 = 0x8235BD38
+0xA178 = 0x8235BD39
+0xA179 = 0x8235BE30
+0xA17A = 0x8235BE31
+0xA17B = 0x8235BE32
+0xA17C = 0x8235BE33
+0xA17D = 0x8235BE34
+0xA17E = 0x8235BE35
+0xA17F = 0x8235BE36
+0xA180 = 0x8235BE37
+0xA181 = 0x8235BE38
+0xA182 = 0x8235BE39
+0xA183 = 0x8235BF30
+0xA184 = 0x8235BF31
+0xA185 = 0x8235BF32
+0xA186 = 0x8235BF33
+0xA187 = 0x8235BF34
+0xA188 = 0x8235BF35
+0xA189 = 0x8235BF36
+0xA18A = 0x8235BF37
+0xA18B = 0x8235BF38
+0xA18C = 0x8235BF39
+0xA18D = 0x8235C030
+0xA18E = 0x8235C031
+0xA18F = 0x8235C032
+0xA190 = 0x8235C033
+0xA191 = 0x8235C034
+0xA192 = 0x8235C035
+0xA193 = 0x8235C036
+0xA194 = 0x8235C037
+0xA195 = 0x8235C038
+0xA196 = 0x8235C039
+0xA197 = 0x8235C130
+0xA198 = 0x8235C131
+0xA199 = 0x8235C132
+0xA19A = 0x8235C133
+0xA19B = 0x8235C134
+0xA19C = 0x8235C135
+0xA19D = 0x8235C136
+0xA19E = 0x8235C137
+0xA19F = 0x8235C138
+0xA1A0 = 0x8235C139
+0xA1A1 = 0x8235C230
+0xA1A2 = 0x8235C231
+0xA1A3 = 0x8235C232
+0xA1A4 = 0x8235C233
+0xA1A5 = 0x8235C234
+0xA1A6 = 0x8235C235
+0xA1A7 = 0x8235C236
+0xA1A8 = 0x8235C237
+0xA1A9 = 0x8235C238
+0xA1AA = 0x8235C239
+0xA1AB = 0x8235C330
+0xA1AC = 0x8235C331
+0xA1AD = 0x8235C332
+0xA1AE = 0x8235C333
+0xA1AF = 0x8235C334
+0xA1B0 = 0x8235C335
+0xA1B1 = 0x8235C336
+0xA1B2 = 0x8235C337
+0xA1B3 = 0x8235C338
+0xA1B4 = 0x8235C339
+0xA1B5 = 0x8235C430
+0xA1B6 = 0x8235C431
+0xA1B7 = 0x8235C432
+0xA1B8 = 0x8235C433
+0xA1B9 = 0x8235C434
+0xA1BA = 0x8235C435
+0xA1BB = 0x8235C436
+0xA1BC = 0x8235C437
+0xA1BD = 0x8235C438
+0xA1BE = 0x8235C439
+0xA1BF = 0x8235C530
+0xA1C0 = 0x8235C531
+0xA1C1 = 0x8235C532
+0xA1C2 = 0x8235C533
+0xA1C3 = 0x8235C534
+0xA1C4 = 0x8235C535
+0xA1C5 = 0x8235C536
+0xA1C6 = 0x8235C537
+0xA1C7 = 0x8235C538
+0xA1C8 = 0x8235C539
+0xA1C9 = 0x8235C630
+0xA1CA = 0x8235C631
+0xA1CB = 0x8235C632
+0xA1CC = 0x8235C633
+0xA1CD = 0x8235C634
+0xA1CE = 0x8235C635
+0xA1CF = 0x8235C636
+0xA1D0 = 0x8235C637
+0xA1D1 = 0x8235C638
+0xA1D2 = 0x8235C639
+0xA1D3 = 0x8235C730
+0xA1D4 = 0x8235C731
+0xA1D5 = 0x8235C732
+0xA1D6 = 0x8235C733
+0xA1D7 = 0x8235C734
+0xA1D8 = 0x8235C735
+0xA1D9 = 0x8235C736
+0xA1DA = 0x8235C737
+0xA1DB = 0x8235C738
+0xA1DC = 0x8235C739
+0xA1DD = 0x8235C830
+0xA1DE = 0x8235C831
+0xA1DF = 0x8235C832
+0xA1E0 = 0x8235C833
+0xA1E1 = 0x8235C834
+0xA1E2 = 0x8235C835
+0xA1E3 = 0x8235C836
+0xA1E4 = 0x8235C837
+0xA1E5 = 0x8235C838
+0xA1E6 = 0x8235C839
+0xA1E7 = 0x8235C930
+0xA1E8 = 0x8235C931
+0xA1E9 = 0x8235C932
+0xA1EA = 0x8235C933
+0xA1EB = 0x8235C934
+0xA1EC = 0x8235C935
+0xA1ED = 0x8235C936
+0xA1EE = 0x8235C937
+0xA1EF = 0x8235C938
+0xA1F0 = 0x8235C939
+0xA1F1 = 0x8235CA30
+0xA1F2 = 0x8235CA31
+0xA1F3 = 0x8235CA32
+0xA1F4 = 0x8235CA33
+0xA1F5 = 0x8235CA34
+0xA1F6 = 0x8235CA35
+0xA1F7 = 0x8235CA36
+0xA1F8 = 0x8235CA37
+0xA1F9 = 0x8235CA38
+0xA1FA = 0x8235CA39
+0xA1FB = 0x8235CB30
+0xA1FC = 0x8235CB31
+0xA1FD = 0x8235CB32
+0xA1FE = 0x8235CB33
+0xA1FF = 0x8235CB34
+0xA200 = 0x8235CB35
+0xA201 = 0x8235CB36
+0xA202 = 0x8235CB37
+0xA203 = 0x8235CB38
+0xA204 = 0x8235CB39
+0xA205 = 0x8235CC30
+0xA206 = 0x8235CC31
+0xA207 = 0x8235CC32
+0xA208 = 0x8235CC33
+0xA209 = 0x8235CC34
+0xA20A = 0x8235CC35
+0xA20B = 0x8235CC36
+0xA20C = 0x8235CC37
+0xA20D = 0x8235CC38
+0xA20E = 0x8235CC39
+0xA20F = 0x8235CD30
+0xA210 = 0x8235CD31
+0xA211 = 0x8235CD32
+0xA212 = 0x8235CD33
+0xA213 = 0x8235CD34
+0xA214 = 0x8235CD35
+0xA215 = 0x8235CD36
+0xA216 = 0x8235CD37
+0xA217 = 0x8235CD38
+0xA218 = 0x8235CD39
+0xA219 = 0x8235CE30
+0xA21A = 0x8235CE31
+0xA21B = 0x8235CE32
+0xA21C = 0x8235CE33
+0xA21D = 0x8235CE34
+0xA21E = 0x8235CE35
+0xA21F = 0x8235CE36
+0xA220 = 0x8235CE37
+0xA221 = 0x8235CE38
+0xA222 = 0x8235CE39
+0xA223 = 0x8235CF30
+0xA224 = 0x8235CF31
+0xA225 = 0x8235CF32
+0xA226 = 0x8235CF33
+0xA227 = 0x8235CF34
+0xA228 = 0x8235CF35
+0xA229 = 0x8235CF36
+0xA22A = 0x8235CF37
+0xA22B = 0x8235CF38
+0xA22C = 0x8235CF39
+0xA22D = 0x8235D030
+0xA22E = 0x8235D031
+0xA22F = 0x8235D032
+0xA230 = 0x8235D033
+0xA231 = 0x8235D034
+0xA232 = 0x8235D035
+0xA233 = 0x8235D036
+0xA234 = 0x8235D037
+0xA235 = 0x8235D038
+0xA236 = 0x8235D039
+0xA237 = 0x8235D130
+0xA238 = 0x8235D131
+0xA239 = 0x8235D132
+0xA23A = 0x8235D133
+0xA23B = 0x8235D134
+0xA23C = 0x8235D135
+0xA23D = 0x8235D136
+0xA23E = 0x8235D137
+0xA23F = 0x8235D138
+0xA240 = 0x8235D139
+0xA241 = 0x8235D230
+0xA242 = 0x8235D231
+0xA243 = 0x8235D232
+0xA244 = 0x8235D233
+0xA245 = 0x8235D234
+0xA246 = 0x8235D235
+0xA247 = 0x8235D236
+0xA248 = 0x8235D237
+0xA249 = 0x8235D238
+0xA24A = 0x8235D239
+0xA24B = 0x8235D330
+0xA24C = 0x8235D331
+0xA24D = 0x8235D332
+0xA24E = 0x8235D333
+0xA24F = 0x8235D334
+0xA250 = 0x8235D335
+0xA251 = 0x8235D336
+0xA252 = 0x8235D337
+0xA253 = 0x8235D338
+0xA254 = 0x8235D339
+0xA255 = 0x8235D430
+0xA256 = 0x8235D431
+0xA257 = 0x8235D432
+0xA258 = 0x8235D433
+0xA259 = 0x8235D434
+0xA25A = 0x8235D435
+0xA25B = 0x8235D436
+0xA25C = 0x8235D437
+0xA25D = 0x8235D438
+0xA25E = 0x8235D439
+0xA25F = 0x8235D530
+0xA260 = 0x8235D531
+0xA261 = 0x8235D532
+0xA262 = 0x8235D533
+0xA263 = 0x8235D534
+0xA264 = 0x8235D535
+0xA265 = 0x8235D536
+0xA266 = 0x8235D537
+0xA267 = 0x8235D538
+0xA268 = 0x8235D539
+0xA269 = 0x8235D630
+0xA26A = 0x8235D631
+0xA26B = 0x8235D632
+0xA26C = 0x8235D633
+0xA26D = 0x8235D634
+0xA26E = 0x8235D635
+0xA26F = 0x8235D636
+0xA270 = 0x8235D637
+0xA271 = 0x8235D638
+0xA272 = 0x8235D639
+0xA273 = 0x8235D730
+0xA274 = 0x8235D731
+0xA275 = 0x8235D732
+0xA276 = 0x8235D733
+0xA277 = 0x8235D734
+0xA278 = 0x8235D735
+0xA279 = 0x8235D736
+0xA27A = 0x8235D737
+0xA27B = 0x8235D738
+0xA27C = 0x8235D739
+0xA27D = 0x8235D830
+0xA27E = 0x8235D831
+0xA27F = 0x8235D832
+0xA280 = 0x8235D833
+0xA281 = 0x8235D834
+0xA282 = 0x8235D835
+0xA283 = 0x8235D836
+0xA284 = 0x8235D837
+0xA285 = 0x8235D838
+0xA286 = 0x8235D839
+0xA287 = 0x8235D930
+0xA288 = 0x8235D931
+0xA289 = 0x8235D932
+0xA28A = 0x8235D933
+0xA28B = 0x8235D934
+0xA28C = 0x8235D935
+0xA28D = 0x8235D936
+0xA28E = 0x8235D937
+0xA28F = 0x8235D938
+0xA290 = 0x8235D939
+0xA291 = 0x8235DA30
+0xA292 = 0x8235DA31
+0xA293 = 0x8235DA32
+0xA294 = 0x8235DA33
+0xA295 = 0x8235DA34
+0xA296 = 0x8235DA35
+0xA297 = 0x8235DA36
+0xA298 = 0x8235DA37
+0xA299 = 0x8235DA38
+0xA29A = 0x8235DA39
+0xA29B = 0x8235DB30
+0xA29C = 0x8235DB31
+0xA29D = 0x8235DB32
+0xA29E = 0x8235DB33
+0xA29F = 0x8235DB34
+0xA2A0 = 0x8235DB35
+0xA2A1 = 0x8235DB36
+0xA2A2 = 0x8235DB37
+0xA2A3 = 0x8235DB38
+0xA2A4 = 0x8235DB39
+0xA2A5 = 0x8235DC30
+0xA2A6 = 0x8235DC31
+0xA2A7 = 0x8235DC32
+0xA2A8 = 0x8235DC33
+0xA2A9 = 0x8235DC34
+0xA2AA = 0x8235DC35
+0xA2AB = 0x8235DC36
+0xA2AC = 0x8235DC37
+0xA2AD = 0x8235DC38
+0xA2AE = 0x8235DC39
+0xA2AF = 0x8235DD30
+0xA2B0 = 0x8235DD31
+0xA2B1 = 0x8235DD32
+0xA2B2 = 0x8235DD33
+0xA2B3 = 0x8235DD34
+0xA2B4 = 0x8235DD35
+0xA2B5 = 0x8235DD36
+0xA2B6 = 0x8235DD37
+0xA2B7 = 0x8235DD38
+0xA2B8 = 0x8235DD39
+0xA2B9 = 0x8235DE30
+0xA2BA = 0x8235DE31
+0xA2BB = 0x8235DE32
+0xA2BC = 0x8235DE33
+0xA2BD = 0x8235DE34
+0xA2BE = 0x8235DE35
+0xA2BF = 0x8235DE36
+0xA2C0 = 0x8235DE37
+0xA2C1 = 0x8235DE38
+0xA2C2 = 0x8235DE39
+0xA2C3 = 0x8235DF30
+0xA2C4 = 0x8235DF31
+0xA2C5 = 0x8235DF32
+0xA2C6 = 0x8235DF33
+0xA2C7 = 0x8235DF34
+0xA2C8 = 0x8235DF35
+0xA2C9 = 0x8235DF36
+0xA2CA = 0x8235DF37
+0xA2CB = 0x8235DF38
+0xA2CC = 0x8235DF39
+0xA2CD = 0x8235E030
+0xA2CE = 0x8235E031
+0xA2CF = 0x8235E032
+0xA2D0 = 0x8235E033
+0xA2D1 = 0x8235E034
+0xA2D2 = 0x8235E035
+0xA2D3 = 0x8235E036
+0xA2D4 = 0x8235E037
+0xA2D5 = 0x8235E038
+0xA2D6 = 0x8235E039
+0xA2D7 = 0x8235E130
+0xA2D8 = 0x8235E131
+0xA2D9 = 0x8235E132
+0xA2DA = 0x8235E133
+0xA2DB = 0x8235E134
+0xA2DC = 0x8235E135
+0xA2DD = 0x8235E136
+0xA2DE = 0x8235E137
+0xA2DF = 0x8235E138
+0xA2E0 = 0x8235E139
+0xA2E1 = 0x8235E230
+0xA2E2 = 0x8235E231
+0xA2E3 = 0x8235E232
+0xA2E4 = 0x8235E233
+0xA2E5 = 0x8235E234
+0xA2E6 = 0x8235E235
+0xA2E7 = 0x8235E236
+0xA2E8 = 0x8235E237
+0xA2E9 = 0x8235E238
+0xA2EA = 0x8235E239
+0xA2EB = 0x8235E330
+0xA2EC = 0x8235E331
+0xA2ED = 0x8235E332
+0xA2EE = 0x8235E333
+0xA2EF = 0x8235E334
+0xA2F0 = 0x8235E335
+0xA2F1 = 0x8235E336
+0xA2F2 = 0x8235E337
+0xA2F3 = 0x8235E338
+0xA2F4 = 0x8235E339
+0xA2F5 = 0x8235E430
+0xA2F6 = 0x8235E431
+0xA2F7 = 0x8235E432
+0xA2F8 = 0x8235E433
+0xA2F9 = 0x8235E434
+0xA2FA = 0x8235E435
+0xA2FB = 0x8235E436
+0xA2FC = 0x8235E437
+0xA2FD = 0x8235E438
+0xA2FE = 0x8235E439
+0xA2FF = 0x8235E530
+0xA300 = 0x8235E531
+0xA301 = 0x8235E532
+0xA302 = 0x8235E533
+0xA303 = 0x8235E534
+0xA304 = 0x8235E535
+0xA305 = 0x8235E536
+0xA306 = 0x8235E537
+0xA307 = 0x8235E538
+0xA308 = 0x8235E539
+0xA309 = 0x8235E630
+0xA30A = 0x8235E631
+0xA30B = 0x8235E632
+0xA30C = 0x8235E633
+0xA30D = 0x8235E634
+0xA30E = 0x8235E635
+0xA30F = 0x8235E636
+0xA310 = 0x8235E637
+0xA311 = 0x8235E638
+0xA312 = 0x8235E639
+0xA313 = 0x8235E730
+0xA314 = 0x8235E731
+0xA315 = 0x8235E732
+0xA316 = 0x8235E733
+0xA317 = 0x8235E734
+0xA318 = 0x8235E735
+0xA319 = 0x8235E736
+0xA31A = 0x8235E737
+0xA31B = 0x8235E738
+0xA31C = 0x8235E739
+0xA31D = 0x8235E830
+0xA31E = 0x8235E831
+0xA31F = 0x8235E832
+0xA320 = 0x8235E833
+0xA321 = 0x8235E834
+0xA322 = 0x8235E835
+0xA323 = 0x8235E836
+0xA324 = 0x8235E837
+0xA325 = 0x8235E838
+0xA326 = 0x8235E839
+0xA327 = 0x8235E930
+0xA328 = 0x8235E931
+0xA329 = 0x8235E932
+0xA32A = 0x8235E933
+0xA32B = 0x8235E934
+0xA32C = 0x8235E935
+0xA32D = 0x8235E936
+0xA32E = 0x8235E937
+0xA32F = 0x8235E938
+0xA330 = 0x8235E939
+0xA331 = 0x8235EA30
+0xA332 = 0x8235EA31
+0xA333 = 0x8235EA32
+0xA334 = 0x8235EA33
+0xA335 = 0x8235EA34
+0xA336 = 0x8235EA35
+0xA337 = 0x8235EA36
+0xA338 = 0x8235EA37
+0xA339 = 0x8235EA38
+0xA33A = 0x8235EA39
+0xA33B = 0x8235EB30
+0xA33C = 0x8235EB31
+0xA33D = 0x8235EB32
+0xA33E = 0x8235EB33
+0xA33F = 0x8235EB34
+0xA340 = 0x8235EB35
+0xA341 = 0x8235EB36
+0xA342 = 0x8235EB37
+0xA343 = 0x8235EB38
+0xA344 = 0x8235EB39
+0xA345 = 0x8235EC30
+0xA346 = 0x8235EC31
+0xA347 = 0x8235EC32
+0xA348 = 0x8235EC33
+0xA349 = 0x8235EC34
+0xA34A = 0x8235EC35
+0xA34B = 0x8235EC36
+0xA34C = 0x8235EC37
+0xA34D = 0x8235EC38
+0xA34E = 0x8235EC39
+0xA34F = 0x8235ED30
+0xA350 = 0x8235ED31
+0xA351 = 0x8235ED32
+0xA352 = 0x8235ED33
+0xA353 = 0x8235ED34
+0xA354 = 0x8235ED35
+0xA355 = 0x8235ED36
+0xA356 = 0x8235ED37
+0xA357 = 0x8235ED38
+0xA358 = 0x8235ED39
+0xA359 = 0x8235EE30
+0xA35A = 0x8235EE31
+0xA35B = 0x8235EE32
+0xA35C = 0x8235EE33
+0xA35D = 0x8235EE34
+0xA35E = 0x8235EE35
+0xA35F = 0x8235EE36
+0xA360 = 0x8235EE37
+0xA361 = 0x8235EE38
+0xA362 = 0x8235EE39
+0xA363 = 0x8235EF30
+0xA364 = 0x8235EF31
+0xA365 = 0x8235EF32
+0xA366 = 0x8235EF33
+0xA367 = 0x8235EF34
+0xA368 = 0x8235EF35
+0xA369 = 0x8235EF36
+0xA36A = 0x8235EF37
+0xA36B = 0x8235EF38
+0xA36C = 0x8235EF39
+0xA36D = 0x8235F030
+0xA36E = 0x8235F031
+0xA36F = 0x8235F032
+0xA370 = 0x8235F033
+0xA371 = 0x8235F034
+0xA372 = 0x8235F035
+0xA373 = 0x8235F036
+0xA374 = 0x8235F037
+0xA375 = 0x8235F038
+0xA376 = 0x8235F039
+0xA377 = 0x8235F130
+0xA378 = 0x8235F131
+0xA379 = 0x8235F132
+0xA37A = 0x8235F133
+0xA37B = 0x8235F134
+0xA37C = 0x8235F135
+0xA37D = 0x8235F136
+0xA37E = 0x8235F137
+0xA37F = 0x8235F138
+0xA380 = 0x8235F139
+0xA381 = 0x8235F230
+0xA382 = 0x8235F231
+0xA383 = 0x8235F232
+0xA384 = 0x8235F233
+0xA385 = 0x8235F234
+0xA386 = 0x8235F235
+0xA387 = 0x8235F236
+0xA388 = 0x8235F237
+0xA389 = 0x8235F238
+0xA38A = 0x8235F239
+0xA38B = 0x8235F330
+0xA38C = 0x8235F331
+0xA38D = 0x8235F332
+0xA38E = 0x8235F333
+0xA38F = 0x8235F334
+0xA390 = 0x8235F335
+0xA391 = 0x8235F336
+0xA392 = 0x8235F337
+0xA393 = 0x8235F338
+0xA394 = 0x8235F339
+0xA395 = 0x8235F430
+0xA396 = 0x8235F431
+0xA397 = 0x8235F432
+0xA398 = 0x8235F433
+0xA399 = 0x8235F434
+0xA39A = 0x8235F435
+0xA39B = 0x8235F436
+0xA39C = 0x8235F437
+0xA39D = 0x8235F438
+0xA39E = 0x8235F439
+0xA39F = 0x8235F530
+0xA3A0 = 0x8235F531
+0xA3A1 = 0x8235F532
+0xA3A2 = 0x8235F533
+0xA3A3 = 0x8235F534
+0xA3A4 = 0x8235F535
+0xA3A5 = 0x8235F536
+0xA3A6 = 0x8235F537
+0xA3A7 = 0x8235F538
+0xA3A8 = 0x8235F539
+0xA3A9 = 0x8235F630
+0xA3AA = 0x8235F631
+0xA3AB = 0x8235F632
+0xA3AC = 0x8235F633
+0xA3AD = 0x8235F634
+0xA3AE = 0x8235F635
+0xA3AF = 0x8235F636
+0xA3B0 = 0x8235F637
+0xA3B1 = 0x8235F638
+0xA3B2 = 0x8235F639
+0xA3B3 = 0x8235F730
+0xA3B4 = 0x8235F731
+0xA3B5 = 0x8235F732
+0xA3B6 = 0x8235F733
+0xA3B7 = 0x8235F734
+0xA3B8 = 0x8235F735
+0xA3B9 = 0x8235F736
+0xA3BA = 0x8235F737
+0xA3BB = 0x8235F738
+0xA3BC = 0x8235F739
+0xA3BD = 0x8235F830
+0xA3BE = 0x8235F831
+0xA3BF = 0x8235F832
+0xA3C0 = 0x8235F833
+0xA3C1 = 0x8235F834
+0xA3C2 = 0x8235F835
+0xA3C3 = 0x8235F836
+0xA3C4 = 0x8235F837
+0xA3C5 = 0x8235F838
+0xA3C6 = 0x8235F839
+0xA3C7 = 0x8235F930
+0xA3C8 = 0x8235F931
+0xA3C9 = 0x8235F932
+0xA3CA = 0x8235F933
+0xA3CB = 0x8235F934
+0xA3CC = 0x8235F935
+0xA3CD = 0x8235F936
+0xA3CE = 0x8235F937
+0xA3CF = 0x8235F938
+0xA3D0 = 0x8235F939
+0xA3D1 = 0x8235FA30
+0xA3D2 = 0x8235FA31
+0xA3D3 = 0x8235FA32
+0xA3D4 = 0x8235FA33
+0xA3D5 = 0x8235FA34
+0xA3D6 = 0x8235FA35
+0xA3D7 = 0x8235FA36
+0xA3D8 = 0x8235FA37
+0xA3D9 = 0x8235FA38
+0xA3DA = 0x8235FA39
+0xA3DB = 0x8235FB30
+0xA3DC = 0x8235FB31
+0xA3DD = 0x8235FB32
+0xA3DE = 0x8235FB33
+0xA3DF = 0x8235FB34
+0xA3E0 = 0x8235FB35
+0xA3E1 = 0x8235FB36
+0xA3E2 = 0x8235FB37
+0xA3E3 = 0x8235FB38
+0xA3E4 = 0x8235FB39
+0xA3E5 = 0x8235FC30
+0xA3E6 = 0x8235FC31
+0xA3E7 = 0x8235FC32
+0xA3E8 = 0x8235FC33
+0xA3E9 = 0x8235FC34
+0xA3EA = 0x8235FC35
+0xA3EB = 0x8235FC36
+0xA3EC = 0x8235FC37
+0xA3ED = 0x8235FC38
+0xA3EE = 0x8235FC39
+0xA3EF = 0x8235FD30
+0xA3F0 = 0x8235FD31
+0xA3F1 = 0x8235FD32
+0xA3F2 = 0x8235FD33
+0xA3F3 = 0x8235FD34
+0xA3F4 = 0x8235FD35
+0xA3F5 = 0x8235FD36
+0xA3F6 = 0x8235FD37
+0xA3F7 = 0x8235FD38
+0xA3F8 = 0x8235FD39
+0xA3F9 = 0x8235FE30
+0xA3FA = 0x8235FE31
+0xA3FB = 0x8235FE32
+0xA3FC = 0x8235FE33
+0xA3FD = 0x8235FE34
+0xA3FE = 0x8235FE35
+0xA3FF = 0x8235FE36
+0xA400 = 0x8235FE37
+0xA401 = 0x8235FE38
+0xA402 = 0x8235FE39
+0xA403 = 0x82368130
+0xA404 = 0x82368131
+0xA405 = 0x82368132
+0xA406 = 0x82368133
+0xA407 = 0x82368134
+0xA408 = 0x82368135
+0xA409 = 0x82368136
+0xA40A = 0x82368137
+0xA40B = 0x82368138
+0xA40C = 0x82368139
+0xA40D = 0x82368230
+0xA40E = 0x82368231
+0xA40F = 0x82368232
+0xA410 = 0x82368233
+0xA411 = 0x82368234
+0xA412 = 0x82368235
+0xA413 = 0x82368236
+0xA414 = 0x82368237
+0xA415 = 0x82368238
+0xA416 = 0x82368239
+0xA417 = 0x82368330
+0xA418 = 0x82368331
+0xA419 = 0x82368332
+0xA41A = 0x82368333
+0xA41B = 0x82368334
+0xA41C = 0x82368335
+0xA41D = 0x82368336
+0xA41E = 0x82368337
+0xA41F = 0x82368338
+0xA420 = 0x82368339
+0xA421 = 0x82368430
+0xA422 = 0x82368431
+0xA423 = 0x82368432
+0xA424 = 0x82368433
+0xA425 = 0x82368434
+0xA426 = 0x82368435
+0xA427 = 0x82368436
+0xA428 = 0x82368437
+0xA429 = 0x82368438
+0xA42A = 0x82368439
+0xA42B = 0x82368530
+0xA42C = 0x82368531
+0xA42D = 0x82368532
+0xA42E = 0x82368533
+0xA42F = 0x82368534
+0xA430 = 0x82368535
+0xA431 = 0x82368536
+0xA432 = 0x82368537
+0xA433 = 0x82368538
+0xA434 = 0x82368539
+0xA435 = 0x82368630
+0xA436 = 0x82368631
+0xA437 = 0x82368632
+0xA438 = 0x82368633
+0xA439 = 0x82368634
+0xA43A = 0x82368635
+0xA43B = 0x82368636
+0xA43C = 0x82368637
+0xA43D = 0x82368638
+0xA43E = 0x82368639
+0xA43F = 0x82368730
+0xA440 = 0x82368731
+0xA441 = 0x82368732
+0xA442 = 0x82368733
+0xA443 = 0x82368734
+0xA444 = 0x82368735
+0xA445 = 0x82368736
+0xA446 = 0x82368737
+0xA447 = 0x82368738
+0xA448 = 0x82368739
+0xA449 = 0x82368830
+0xA44A = 0x82368831
+0xA44B = 0x82368832
+0xA44C = 0x82368833
+0xA44D = 0x82368834
+0xA44E = 0x82368835
+0xA44F = 0x82368836
+0xA450 = 0x82368837
+0xA451 = 0x82368838
+0xA452 = 0x82368839
+0xA453 = 0x82368930
+0xA454 = 0x82368931
+0xA455 = 0x82368932
+0xA456 = 0x82368933
+0xA457 = 0x82368934
+0xA458 = 0x82368935
+0xA459 = 0x82368936
+0xA45A = 0x82368937
+0xA45B = 0x82368938
+0xA45C = 0x82368939
+0xA45D = 0x82368A30
+0xA45E = 0x82368A31
+0xA45F = 0x82368A32
+0xA460 = 0x82368A33
+0xA461 = 0x82368A34
+0xA462 = 0x82368A35
+0xA463 = 0x82368A36
+0xA464 = 0x82368A37
+0xA465 = 0x82368A38
+0xA466 = 0x82368A39
+0xA467 = 0x82368B30
+0xA468 = 0x82368B31
+0xA469 = 0x82368B32
+0xA46A = 0x82368B33
+0xA46B = 0x82368B34
+0xA46C = 0x82368B35
+0xA46D = 0x82368B36
+0xA46E = 0x82368B37
+0xA46F = 0x82368B38
+0xA470 = 0x82368B39
+0xA471 = 0x82368C30
+0xA472 = 0x82368C31
+0xA473 = 0x82368C32
+0xA474 = 0x82368C33
+0xA475 = 0x82368C34
+0xA476 = 0x82368C35
+0xA477 = 0x82368C36
+0xA478 = 0x82368C37
+0xA479 = 0x82368C38
+0xA47A = 0x82368C39
+0xA47B = 0x82368D30
+0xA47C = 0x82368D31
+0xA47D = 0x82368D32
+0xA47E = 0x82368D33
+0xA47F = 0x82368D34
+0xA480 = 0x82368D35
+0xA481 = 0x82368D36
+0xA482 = 0x82368D37
+0xA483 = 0x82368D38
+0xA484 = 0x82368D39
+0xA485 = 0x82368E30
+0xA486 = 0x82368E31
+0xA487 = 0x82368E32
+0xA488 = 0x82368E33
+0xA489 = 0x82368E34
+0xA48A = 0x82368E35
+0xA48B = 0x82368E36
+0xA48C = 0x82368E37
+0xA48D = 0x82368E38
+0xA48E = 0x82368E39
+0xA48F = 0x82368F30
+0xA490 = 0x82368F31
+0xA491 = 0x82368F32
+0xA492 = 0x82368F33
+0xA493 = 0x82368F34
+0xA494 = 0x82368F35
+0xA495 = 0x82368F36
+0xA496 = 0x82368F37
+0xA497 = 0x82368F38
+0xA498 = 0x82368F39
+0xA499 = 0x82369030
+0xA49A = 0x82369031
+0xA49B = 0x82369032
+0xA49C = 0x82369033
+0xA49D = 0x82369034
+0xA49E = 0x82369035
+0xA49F = 0x82369036
+0xA4A0 = 0x82369037
+0xA4A1 = 0x82369038
+0xA4A2 = 0x82369039
+0xA4A3 = 0x82369130
+0xA4A4 = 0x82369131
+0xA4A5 = 0x82369132
+0xA4A6 = 0x82369133
+0xA4A7 = 0x82369134
+0xA4A8 = 0x82369135
+0xA4A9 = 0x82369136
+0xA4AA = 0x82369137
+0xA4AB = 0x82369138
+0xA4AC = 0x82369139
+0xA4AD = 0x82369230
+0xA4AE = 0x82369231
+0xA4AF = 0x82369232
+0xA4B0 = 0x82369233
+0xA4B1 = 0x82369234
+0xA4B2 = 0x82369235
+0xA4B3 = 0x82369236
+0xA4B4 = 0x82369237
+0xA4B5 = 0x82369238
+0xA4B6 = 0x82369239
+0xA4B7 = 0x82369330
+0xA4B8 = 0x82369331
+0xA4B9 = 0x82369332
+0xA4BA = 0x82369333
+0xA4BB = 0x82369334
+0xA4BC = 0x82369335
+0xA4BD = 0x82369336
+0xA4BE = 0x82369337
+0xA4BF = 0x82369338
+0xA4C0 = 0x82369339
+0xA4C1 = 0x82369430
+0xA4C2 = 0x82369431
+0xA4C3 = 0x82369432
+0xA4C4 = 0x82369433
+0xA4C5 = 0x82369434
+0xA4C6 = 0x82369435
+0xA4C7 = 0x82369436
+0xA4C8 = 0x82369437
+0xA4C9 = 0x82369438
+0xA4CA = 0x82369439
+0xA4CB = 0x82369530
+0xA4CC = 0x82369531
+0xA4CD = 0x82369532
+0xA4CE = 0x82369533
+0xA4CF = 0x82369534
+0xA4D0 = 0x82369535
+0xA4D1 = 0x82369536
+0xA4D2 = 0x82369537
+0xA4D3 = 0x82369538
+0xA4D4 = 0x82369539
+0xA4D5 = 0x82369630
+0xA4D6 = 0x82369631
+0xA4D7 = 0x82369632
+0xA4D8 = 0x82369633
+0xA4D9 = 0x82369634
+0xA4DA = 0x82369635
+0xA4DB = 0x82369636
+0xA4DC = 0x82369637
+0xA4DD = 0x82369638
+0xA4DE = 0x82369639
+0xA4DF = 0x82369730
+0xA4E0 = 0x82369731
+0xA4E1 = 0x82369732
+0xA4E2 = 0x82369733
+0xA4E3 = 0x82369734
+0xA4E4 = 0x82369735
+0xA4E5 = 0x82369736
+0xA4E6 = 0x82369737
+0xA4E7 = 0x82369738
+0xA4E8 = 0x82369739
+0xA4E9 = 0x82369830
+0xA4EA = 0x82369831
+0xA4EB = 0x82369832
+0xA4EC = 0x82369833
+0xA4ED = 0x82369834
+0xA4EE = 0x82369835
+0xA4EF = 0x82369836
+0xA4F0 = 0x82369837
+0xA4F1 = 0x82369838
+0xA4F2 = 0x82369839
+0xA4F3 = 0x82369930
+0xA4F4 = 0x82369931
+0xA4F5 = 0x82369932
+0xA4F6 = 0x82369933
+0xA4F7 = 0x82369934
+0xA4F8 = 0x82369935
+0xA4F9 = 0x82369936
+0xA4FA = 0x82369937
+0xA4FB = 0x82369938
+0xA4FC = 0x82369939
+0xA4FD = 0x82369A30
+0xA4FE = 0x82369A31
+0xA4FF = 0x82369A32
+0xA500 = 0x82369A33
+0xA501 = 0x82369A34
+0xA502 = 0x82369A35
+0xA503 = 0x82369A36
+0xA504 = 0x82369A37
+0xA505 = 0x82369A38
+0xA506 = 0x82369A39
+0xA507 = 0x82369B30
+0xA508 = 0x82369B31
+0xA509 = 0x82369B32
+0xA50A = 0x82369B33
+0xA50B = 0x82369B34
+0xA50C = 0x82369B35
+0xA50D = 0x82369B36
+0xA50E = 0x82369B37
+0xA50F = 0x82369B38
+0xA510 = 0x82369B39
+0xA511 = 0x82369C30
+0xA512 = 0x82369C31
+0xA513 = 0x82369C32
+0xA514 = 0x82369C33
+0xA515 = 0x82369C34
+0xA516 = 0x82369C35
+0xA517 = 0x82369C36
+0xA518 = 0x82369C37
+0xA519 = 0x82369C38
+0xA51A = 0x82369C39
+0xA51B = 0x82369D30
+0xA51C = 0x82369D31
+0xA51D = 0x82369D32
+0xA51E = 0x82369D33
+0xA51F = 0x82369D34
+0xA520 = 0x82369D35
+0xA521 = 0x82369D36
+0xA522 = 0x82369D37
+0xA523 = 0x82369D38
+0xA524 = 0x82369D39
+0xA525 = 0x82369E30
+0xA526 = 0x82369E31
+0xA527 = 0x82369E32
+0xA528 = 0x82369E33
+0xA529 = 0x82369E34
+0xA52A = 0x82369E35
+0xA52B = 0x82369E36
+0xA52C = 0x82369E37
+0xA52D = 0x82369E38
+0xA52E = 0x82369E39
+0xA52F = 0x82369F30
+0xA530 = 0x82369F31
+0xA531 = 0x82369F32
+0xA532 = 0x82369F33
+0xA533 = 0x82369F34
+0xA534 = 0x82369F35
+0xA535 = 0x82369F36
+0xA536 = 0x82369F37
+0xA537 = 0x82369F38
+0xA538 = 0x82369F39
+0xA539 = 0x8236A030
+0xA53A = 0x8236A031
+0xA53B = 0x8236A032
+0xA53C = 0x8236A033
+0xA53D = 0x8236A034
+0xA53E = 0x8236A035
+0xA53F = 0x8236A036
+0xA540 = 0x8236A037
+0xA541 = 0x8236A038
+0xA542 = 0x8236A039
+0xA543 = 0x8236A130
+0xA544 = 0x8236A131
+0xA545 = 0x8236A132
+0xA546 = 0x8236A133
+0xA547 = 0x8236A134
+0xA548 = 0x8236A135
+0xA549 = 0x8236A136
+0xA54A = 0x8236A137
+0xA54B = 0x8236A138
+0xA54C = 0x8236A139
+0xA54D = 0x8236A230
+0xA54E = 0x8236A231
+0xA54F = 0x8236A232
+0xA550 = 0x8236A233
+0xA551 = 0x8236A234
+0xA552 = 0x8236A235
+0xA553 = 0x8236A236
+0xA554 = 0x8236A237
+0xA555 = 0x8236A238
+0xA556 = 0x8236A239
+0xA557 = 0x8236A330
+0xA558 = 0x8236A331
+0xA559 = 0x8236A332
+0xA55A = 0x8236A333
+0xA55B = 0x8236A334
+0xA55C = 0x8236A335
+0xA55D = 0x8236A336
+0xA55E = 0x8236A337
+0xA55F = 0x8236A338
+0xA560 = 0x8236A339
+0xA561 = 0x8236A430
+0xA562 = 0x8236A431
+0xA563 = 0x8236A432
+0xA564 = 0x8236A433
+0xA565 = 0x8236A434
+0xA566 = 0x8236A435
+0xA567 = 0x8236A436
+0xA568 = 0x8236A437
+0xA569 = 0x8236A438
+0xA56A = 0x8236A439
+0xA56B = 0x8236A530
+0xA56C = 0x8236A531
+0xA56D = 0x8236A532
+0xA56E = 0x8236A533
+0xA56F = 0x8236A534
+0xA570 = 0x8236A535
+0xA571 = 0x8236A536
+0xA572 = 0x8236A537
+0xA573 = 0x8236A538
+0xA574 = 0x8236A539
+0xA575 = 0x8236A630
+0xA576 = 0x8236A631
+0xA577 = 0x8236A632
+0xA578 = 0x8236A633
+0xA579 = 0x8236A634
+0xA57A = 0x8236A635
+0xA57B = 0x8236A636
+0xA57C = 0x8236A637
+0xA57D = 0x8236A638
+0xA57E = 0x8236A639
+0xA57F = 0x8236A730
+0xA580 = 0x8236A731
+0xA581 = 0x8236A732
+0xA582 = 0x8236A733
+0xA583 = 0x8236A734
+0xA584 = 0x8236A735
+0xA585 = 0x8236A736
+0xA586 = 0x8236A737
+0xA587 = 0x8236A738
+0xA588 = 0x8236A739
+0xA589 = 0x8236A830
+0xA58A = 0x8236A831
+0xA58B = 0x8236A832
+0xA58C = 0x8236A833
+0xA58D = 0x8236A834
+0xA58E = 0x8236A835
+0xA58F = 0x8236A836
+0xA590 = 0x8236A837
+0xA591 = 0x8236A838
+0xA592 = 0x8236A839
+0xA593 = 0x8236A930
+0xA594 = 0x8236A931
+0xA595 = 0x8236A932
+0xA596 = 0x8236A933
+0xA597 = 0x8236A934
+0xA598 = 0x8236A935
+0xA599 = 0x8236A936
+0xA59A = 0x8236A937
+0xA59B = 0x8236A938
+0xA59C = 0x8236A939
+0xA59D = 0x8236AA30
+0xA59E = 0x8236AA31
+0xA59F = 0x8236AA32
+0xA5A0 = 0x8236AA33
+0xA5A1 = 0x8236AA34
+0xA5A2 = 0x8236AA35
+0xA5A3 = 0x8236AA36
+0xA5A4 = 0x8236AA37
+0xA5A5 = 0x8236AA38
+0xA5A6 = 0x8236AA39
+0xA5A7 = 0x8236AB30
+0xA5A8 = 0x8236AB31
+0xA5A9 = 0x8236AB32
+0xA5AA = 0x8236AB33
+0xA5AB = 0x8236AB34
+0xA5AC = 0x8236AB35
+0xA5AD = 0x8236AB36
+0xA5AE = 0x8236AB37
+0xA5AF = 0x8236AB38
+0xA5B0 = 0x8236AB39
+0xA5B1 = 0x8236AC30
+0xA5B2 = 0x8236AC31
+0xA5B3 = 0x8236AC32
+0xA5B4 = 0x8236AC33
+0xA5B5 = 0x8236AC34
+0xA5B6 = 0x8236AC35
+0xA5B7 = 0x8236AC36
+0xA5B8 = 0x8236AC37
+0xA5B9 = 0x8236AC38
+0xA5BA = 0x8236AC39
+0xA5BB = 0x8236AD30
+0xA5BC = 0x8236AD31
+0xA5BD = 0x8236AD32
+0xA5BE = 0x8236AD33
+0xA5BF = 0x8236AD34
+0xA5C0 = 0x8236AD35
+0xA5C1 = 0x8236AD36
+0xA5C2 = 0x8236AD37
+0xA5C3 = 0x8236AD38
+0xA5C4 = 0x8236AD39
+0xA5C5 = 0x8236AE30
+0xA5C6 = 0x8236AE31
+0xA5C7 = 0x8236AE32
+0xA5C8 = 0x8236AE33
+0xA5C9 = 0x8236AE34
+0xA5CA = 0x8236AE35
+0xA5CB = 0x8236AE36
+0xA5CC = 0x8236AE37
+0xA5CD = 0x8236AE38
+0xA5CE = 0x8236AE39
+0xA5CF = 0x8236AF30
+0xA5D0 = 0x8236AF31
+0xA5D1 = 0x8236AF32
+0xA5D2 = 0x8236AF33
+0xA5D3 = 0x8236AF34
+0xA5D4 = 0x8236AF35
+0xA5D5 = 0x8236AF36
+0xA5D6 = 0x8236AF37
+0xA5D7 = 0x8236AF38
+0xA5D8 = 0x8236AF39
+0xA5D9 = 0x8236B030
+0xA5DA = 0x8236B031
+0xA5DB = 0x8236B032
+0xA5DC = 0x8236B033
+0xA5DD = 0x8236B034
+0xA5DE = 0x8236B035
+0xA5DF = 0x8236B036
+0xA5E0 = 0x8236B037
+0xA5E1 = 0x8236B038
+0xA5E2 = 0x8236B039
+0xA5E3 = 0x8236B130
+0xA5E4 = 0x8236B131
+0xA5E5 = 0x8236B132
+0xA5E6 = 0x8236B133
+0xA5E7 = 0x8236B134
+0xA5E8 = 0x8236B135
+0xA5E9 = 0x8236B136
+0xA5EA = 0x8236B137
+0xA5EB = 0x8236B138
+0xA5EC = 0x8236B139
+0xA5ED = 0x8236B230
+0xA5EE = 0x8236B231
+0xA5EF = 0x8236B232
+0xA5F0 = 0x8236B233
+0xA5F1 = 0x8236B234
+0xA5F2 = 0x8236B235
+0xA5F3 = 0x8236B236
+0xA5F4 = 0x8236B237
+0xA5F5 = 0x8236B238
+0xA5F6 = 0x8236B239
+0xA5F7 = 0x8236B330
+0xA5F8 = 0x8236B331
+0xA5F9 = 0x8236B332
+0xA5FA = 0x8236B333
+0xA5FB = 0x8236B334
+0xA5FC = 0x8236B335
+0xA5FD = 0x8236B336
+0xA5FE = 0x8236B337
+0xA5FF = 0x8236B338
+0xA600 = 0x8236B339
+0xA601 = 0x8236B430
+0xA602 = 0x8236B431
+0xA603 = 0x8236B432
+0xA604 = 0x8236B433
+0xA605 = 0x8236B434
+0xA606 = 0x8236B435
+0xA607 = 0x8236B436
+0xA608 = 0x8236B437
+0xA609 = 0x8236B438
+0xA60A = 0x8236B439
+0xA60B = 0x8236B530
+0xA60C = 0x8236B531
+0xA60D = 0x8236B532
+0xA60E = 0x8236B533
+0xA60F = 0x8236B534
+0xA610 = 0x8236B535
+0xA611 = 0x8236B536
+0xA612 = 0x8236B537
+0xA613 = 0x8236B538
+0xA614 = 0x8236B539
+0xA615 = 0x8236B630
+0xA616 = 0x8236B631
+0xA617 = 0x8236B632
+0xA618 = 0x8236B633
+0xA619 = 0x8236B634
+0xA61A = 0x8236B635
+0xA61B = 0x8236B636
+0xA61C = 0x8236B637
+0xA61D = 0x8236B638
+0xA61E = 0x8236B639
+0xA61F = 0x8236B730
+0xA620 = 0x8236B731
+0xA621 = 0x8236B732
+0xA622 = 0x8236B733
+0xA623 = 0x8236B734
+0xA624 = 0x8236B735
+0xA625 = 0x8236B736
+0xA626 = 0x8236B737
+0xA627 = 0x8236B738
+0xA628 = 0x8236B739
+0xA629 = 0x8236B830
+0xA62A = 0x8236B831
+0xA62B = 0x8236B832
+0xA62C = 0x8236B833
+0xA62D = 0x8236B834
+0xA62E = 0x8236B835
+0xA62F = 0x8236B836
+0xA630 = 0x8236B837
+0xA631 = 0x8236B838
+0xA632 = 0x8236B839
+0xA633 = 0x8236B930
+0xA634 = 0x8236B931
+0xA635 = 0x8236B932
+0xA636 = 0x8236B933
+0xA637 = 0x8236B934
+0xA638 = 0x8236B935
+0xA639 = 0x8236B936
+0xA63A = 0x8236B937
+0xA63B = 0x8236B938
+0xA63C = 0x8236B939
+0xA63D = 0x8236BA30
+0xA63E = 0x8236BA31
+0xA63F = 0x8236BA32
+0xA640 = 0x8236BA33
+0xA641 = 0x8236BA34
+0xA642 = 0x8236BA35
+0xA643 = 0x8236BA36
+0xA644 = 0x8236BA37
+0xA645 = 0x8236BA38
+0xA646 = 0x8236BA39
+0xA647 = 0x8236BB30
+0xA648 = 0x8236BB31
+0xA649 = 0x8236BB32
+0xA64A = 0x8236BB33
+0xA64B = 0x8236BB34
+0xA64C = 0x8236BB35
+0xA64D = 0x8236BB36
+0xA64E = 0x8236BB37
+0xA64F = 0x8236BB38
+0xA650 = 0x8236BB39
+0xA651 = 0x8236BC30
+0xA652 = 0x8236BC31
+0xA653 = 0x8236BC32
+0xA654 = 0x8236BC33
+0xA655 = 0x8236BC34
+0xA656 = 0x8236BC35
+0xA657 = 0x8236BC36
+0xA658 = 0x8236BC37
+0xA659 = 0x8236BC38
+0xA65A = 0x8236BC39
+0xA65B = 0x8236BD30
+0xA65C = 0x8236BD31
+0xA65D = 0x8236BD32
+0xA65E = 0x8236BD33
+0xA65F = 0x8236BD34
+0xA660 = 0x8236BD35
+0xA661 = 0x8236BD36
+0xA662 = 0x8236BD37
+0xA663 = 0x8236BD38
+0xA664 = 0x8236BD39
+0xA665 = 0x8236BE30
+0xA666 = 0x8236BE31
+0xA667 = 0x8236BE32
+0xA668 = 0x8236BE33
+0xA669 = 0x8236BE34
+0xA66A = 0x8236BE35
+0xA66B = 0x8236BE36
+0xA66C = 0x8236BE37
+0xA66D = 0x8236BE38
+0xA66E = 0x8236BE39
+0xA66F = 0x8236BF30
+0xA670 = 0x8236BF31
+0xA671 = 0x8236BF32
+0xA672 = 0x8236BF33
+0xA673 = 0x8236BF34
+0xA674 = 0x8236BF35
+0xA675 = 0x8236BF36
+0xA676 = 0x8236BF37
+0xA677 = 0x8236BF38
+0xA678 = 0x8236BF39
+0xA679 = 0x8236C030
+0xA67A = 0x8236C031
+0xA67B = 0x8236C032
+0xA67C = 0x8236C033
+0xA67D = 0x8236C034
+0xA67E = 0x8236C035
+0xA67F = 0x8236C036
+0xA680 = 0x8236C037
+0xA681 = 0x8236C038
+0xA682 = 0x8236C039
+0xA683 = 0x8236C130
+0xA684 = 0x8236C131
+0xA685 = 0x8236C132
+0xA686 = 0x8236C133
+0xA687 = 0x8236C134
+0xA688 = 0x8236C135
+0xA689 = 0x8236C136
+0xA68A = 0x8236C137
+0xA68B = 0x8236C138
+0xA68C = 0x8236C139
+0xA68D = 0x8236C230
+0xA68E = 0x8236C231
+0xA68F = 0x8236C232
+0xA690 = 0x8236C233
+0xA691 = 0x8236C234
+0xA692 = 0x8236C235
+0xA693 = 0x8236C236
+0xA694 = 0x8236C237
+0xA695 = 0x8236C238
+0xA696 = 0x8236C239
+0xA697 = 0x8236C330
+0xA698 = 0x8236C331
+0xA699 = 0x8236C332
+0xA69A = 0x8236C333
+0xA69B = 0x8236C334
+0xA69C = 0x8236C335
+0xA69D = 0x8236C336
+0xA69E = 0x8236C337
+0xA69F = 0x8236C338
+0xA6A0 = 0x8236C339
+0xA6A1 = 0x8236C430
+0xA6A2 = 0x8236C431
+0xA6A3 = 0x8236C432
+0xA6A4 = 0x8236C433
+0xA6A5 = 0x8236C434
+0xA6A6 = 0x8236C435
+0xA6A7 = 0x8236C436
+0xA6A8 = 0x8236C437
+0xA6A9 = 0x8236C438
+0xA6AA = 0x8236C439
+0xA6AB = 0x8236C530
+0xA6AC = 0x8236C531
+0xA6AD = 0x8236C532
+0xA6AE = 0x8236C533
+0xA6AF = 0x8236C534
+0xA6B0 = 0x8236C535
+0xA6B1 = 0x8236C536
+0xA6B2 = 0x8236C537
+0xA6B3 = 0x8236C538
+0xA6B4 = 0x8236C539
+0xA6B5 = 0x8236C630
+0xA6B6 = 0x8236C631
+0xA6B7 = 0x8236C632
+0xA6B8 = 0x8236C633
+0xA6B9 = 0x8236C634
+0xA6BA = 0x8236C635
+0xA6BB = 0x8236C636
+0xA6BC = 0x8236C637
+0xA6BD = 0x8236C638
+0xA6BE = 0x8236C639
+0xA6BF = 0x8236C730
+0xA6C0 = 0x8236C731
+0xA6C1 = 0x8236C732
+0xA6C2 = 0x8236C733
+0xA6C3 = 0x8236C734
+0xA6C4 = 0x8236C735
+0xA6C5 = 0x8236C736
+0xA6C6 = 0x8236C737
+0xA6C7 = 0x8236C738
+0xA6C8 = 0x8236C739
+0xA6C9 = 0x8236C830
+0xA6CA = 0x8236C831
+0xA6CB = 0x8236C832
+0xA6CC = 0x8236C833
+0xA6CD = 0x8236C834
+0xA6CE = 0x8236C835
+0xA6CF = 0x8236C836
+0xA6D0 = 0x8236C837
+0xA6D1 = 0x8236C838
+0xA6D2 = 0x8236C839
+0xA6D3 = 0x8236C930
+0xA6D4 = 0x8236C931
+0xA6D5 = 0x8236C932
+0xA6D6 = 0x8236C933
+0xA6D7 = 0x8236C934
+0xA6D8 = 0x8236C935
+0xA6D9 = 0x8236C936
+0xA6DA = 0x8236C937
+0xA6DB = 0x8236C938
+0xA6DC = 0x8236C939
+0xA6DD = 0x8236CA30
+0xA6DE = 0x8236CA31
+0xA6DF = 0x8236CA32
+0xA6E0 = 0x8236CA33
+0xA6E1 = 0x8236CA34
+0xA6E2 = 0x8236CA35
+0xA6E3 = 0x8236CA36
+0xA6E4 = 0x8236CA37
+0xA6E5 = 0x8236CA38
+0xA6E6 = 0x8236CA39
+0xA6E7 = 0x8236CB30
+0xA6E8 = 0x8236CB31
+0xA6E9 = 0x8236CB32
+0xA6EA = 0x8236CB33
+0xA6EB = 0x8236CB34
+0xA6EC = 0x8236CB35
+0xA6ED = 0x8236CB36
+0xA6EE = 0x8236CB37
+0xA6EF = 0x8236CB38
+0xA6F0 = 0x8236CB39
+0xA6F1 = 0x8236CC30
+0xA6F2 = 0x8236CC31
+0xA6F3 = 0x8236CC32
+0xA6F4 = 0x8236CC33
+0xA6F5 = 0x8236CC34
+0xA6F6 = 0x8236CC35
+0xA6F7 = 0x8236CC36
+0xA6F8 = 0x8236CC37
+0xA6F9 = 0x8236CC38
+0xA6FA = 0x8236CC39
+0xA6FB = 0x8236CD30
+0xA6FC = 0x8236CD31
+0xA6FD = 0x8236CD32
+0xA6FE = 0x8236CD33
+0xA6FF = 0x8236CD34
+0xA700 = 0x8236CD35
+0xA701 = 0x8236CD36
+0xA702 = 0x8236CD37
+0xA703 = 0x8236CD38
+0xA704 = 0x8236CD39
+0xA705 = 0x8236CE30
+0xA706 = 0x8236CE31
+0xA707 = 0x8236CE32
+0xA708 = 0x8236CE33
+0xA709 = 0x8236CE34
+0xA70A = 0x8236CE35
+0xA70B = 0x8236CE36
+0xA70C = 0x8236CE37
+0xA70D = 0x8236CE38
+0xA70E = 0x8236CE39
+0xA70F = 0x8236CF30
+0xA710 = 0x8236CF31
+0xA711 = 0x8236CF32
+0xA712 = 0x8236CF33
+0xA713 = 0x8236CF34
+0xA714 = 0x8236CF35
+0xA715 = 0x8236CF36
+0xA716 = 0x8236CF37
+0xA717 = 0x8236CF38
+0xA718 = 0x8236CF39
+0xA719 = 0x8236D030
+0xA71A = 0x8236D031
+0xA71B = 0x8236D032
+0xA71C = 0x8236D033
+0xA71D = 0x8236D034
+0xA71E = 0x8236D035
+0xA71F = 0x8236D036
+0xA720 = 0x8236D037
+0xA721 = 0x8236D038
+0xA722 = 0x8236D039
+0xA723 = 0x8236D130
+0xA724 = 0x8236D131
+0xA725 = 0x8236D132
+0xA726 = 0x8236D133
+0xA727 = 0x8236D134
+0xA728 = 0x8236D135
+0xA729 = 0x8236D136
+0xA72A = 0x8236D137
+0xA72B = 0x8236D138
+0xA72C = 0x8236D139
+0xA72D = 0x8236D230
+0xA72E = 0x8236D231
+0xA72F = 0x8236D232
+0xA730 = 0x8236D233
+0xA731 = 0x8236D234
+0xA732 = 0x8236D235
+0xA733 = 0x8236D236
+0xA734 = 0x8236D237
+0xA735 = 0x8236D238
+0xA736 = 0x8236D239
+0xA737 = 0x8236D330
+0xA738 = 0x8236D331
+0xA739 = 0x8236D332
+0xA73A = 0x8236D333
+0xA73B = 0x8236D334
+0xA73C = 0x8236D335
+0xA73D = 0x8236D336
+0xA73E = 0x8236D337
+0xA73F = 0x8236D338
+0xA740 = 0x8236D339
+0xA741 = 0x8236D430
+0xA742 = 0x8236D431
+0xA743 = 0x8236D432
+0xA744 = 0x8236D433
+0xA745 = 0x8236D434
+0xA746 = 0x8236D435
+0xA747 = 0x8236D436
+0xA748 = 0x8236D437
+0xA749 = 0x8236D438
+0xA74A = 0x8236D439
+0xA74B = 0x8236D530
+0xA74C = 0x8236D531
+0xA74D = 0x8236D532
+0xA74E = 0x8236D533
+0xA74F = 0x8236D534
+0xA750 = 0x8236D535
+0xA751 = 0x8236D536
+0xA752 = 0x8236D537
+0xA753 = 0x8236D538
+0xA754 = 0x8236D539
+0xA755 = 0x8236D630
+0xA756 = 0x8236D631
+0xA757 = 0x8236D632
+0xA758 = 0x8236D633
+0xA759 = 0x8236D634
+0xA75A = 0x8236D635
+0xA75B = 0x8236D636
+0xA75C = 0x8236D637
+0xA75D = 0x8236D638
+0xA75E = 0x8236D639
+0xA75F = 0x8236D730
+0xA760 = 0x8236D731
+0xA761 = 0x8236D732
+0xA762 = 0x8236D733
+0xA763 = 0x8236D734
+0xA764 = 0x8236D735
+0xA765 = 0x8236D736
+0xA766 = 0x8236D737
+0xA767 = 0x8236D738
+0xA768 = 0x8236D739
+0xA769 = 0x8236D830
+0xA76A = 0x8236D831
+0xA76B = 0x8236D832
+0xA76C = 0x8236D833
+0xA76D = 0x8236D834
+0xA76E = 0x8236D835
+0xA76F = 0x8236D836
+0xA770 = 0x8236D837
+0xA771 = 0x8236D838
+0xA772 = 0x8236D839
+0xA773 = 0x8236D930
+0xA774 = 0x8236D931
+0xA775 = 0x8236D932
+0xA776 = 0x8236D933
+0xA777 = 0x8236D934
+0xA778 = 0x8236D935
+0xA779 = 0x8236D936
+0xA77A = 0x8236D937
+0xA77B = 0x8236D938
+0xA77C = 0x8236D939
+0xA77D = 0x8236DA30
+0xA77E = 0x8236DA31
+0xA77F = 0x8236DA32
+0xA780 = 0x8236DA33
+0xA781 = 0x8236DA34
+0xA782 = 0x8236DA35
+0xA783 = 0x8236DA36
+0xA784 = 0x8236DA37
+0xA785 = 0x8236DA38
+0xA786 = 0x8236DA39
+0xA787 = 0x8236DB30
+0xA788 = 0x8236DB31
+0xA789 = 0x8236DB32
+0xA78A = 0x8236DB33
+0xA78B = 0x8236DB34
+0xA78C = 0x8236DB35
+0xA78D = 0x8236DB36
+0xA78E = 0x8236DB37
+0xA78F = 0x8236DB38
+0xA790 = 0x8236DB39
+0xA791 = 0x8236DC30
+0xA792 = 0x8236DC31
+0xA793 = 0x8236DC32
+0xA794 = 0x8236DC33
+0xA795 = 0x8236DC34
+0xA796 = 0x8236DC35
+0xA797 = 0x8236DC36
+0xA798 = 0x8236DC37
+0xA799 = 0x8236DC38
+0xA79A = 0x8236DC39
+0xA79B = 0x8236DD30
+0xA79C = 0x8236DD31
+0xA79D = 0x8236DD32
+0xA79E = 0x8236DD33
+0xA79F = 0x8236DD34
+0xA7A0 = 0x8236DD35
+0xA7A1 = 0x8236DD36
+0xA7A2 = 0x8236DD37
+0xA7A3 = 0x8236DD38
+0xA7A4 = 0x8236DD39
+0xA7A5 = 0x8236DE30
+0xA7A6 = 0x8236DE31
+0xA7A7 = 0x8236DE32
+0xA7A8 = 0x8236DE33
+0xA7A9 = 0x8236DE34
+0xA7AA = 0x8236DE35
+0xA7AB = 0x8236DE36
+0xA7AC = 0x8236DE37
+0xA7AD = 0x8236DE38
+0xA7AE = 0x8236DE39
+0xA7AF = 0x8236DF30
+0xA7B0 = 0x8236DF31
+0xA7B1 = 0x8236DF32
+0xA7B2 = 0x8236DF33
+0xA7B3 = 0x8236DF34
+0xA7B4 = 0x8236DF35
+0xA7B5 = 0x8236DF36
+0xA7B6 = 0x8236DF37
+0xA7B7 = 0x8236DF38
+0xA7B8 = 0x8236DF39
+0xA7B9 = 0x8236E030
+0xA7BA = 0x8236E031
+0xA7BB = 0x8236E032
+0xA7BC = 0x8236E033
+0xA7BD = 0x8236E034
+0xA7BE = 0x8236E035
+0xA7BF = 0x8236E036
+0xA7C0 = 0x8236E037
+0xA7C1 = 0x8236E038
+0xA7C2 = 0x8236E039
+0xA7C3 = 0x8236E130
+0xA7C4 = 0x8236E131
+0xA7C5 = 0x8236E132
+0xA7C6 = 0x8236E133
+0xA7C7 = 0x8236E134
+0xA7C8 = 0x8236E135
+0xA7C9 = 0x8236E136
+0xA7CA = 0x8236E137
+0xA7CB = 0x8236E138
+0xA7CC = 0x8236E139
+0xA7CD = 0x8236E230
+0xA7CE = 0x8236E231
+0xA7CF = 0x8236E232
+0xA7D0 = 0x8236E233
+0xA7D1 = 0x8236E234
+0xA7D2 = 0x8236E235
+0xA7D3 = 0x8236E236
+0xA7D4 = 0x8236E237
+0xA7D5 = 0x8236E238
+0xA7D6 = 0x8236E239
+0xA7D7 = 0x8236E330
+0xA7D8 = 0x8236E331
+0xA7D9 = 0x8236E332
+0xA7DA = 0x8236E333
+0xA7DB = 0x8236E334
+0xA7DC = 0x8236E335
+0xA7DD = 0x8236E336
+0xA7DE = 0x8236E337
+0xA7DF = 0x8236E338
+0xA7E0 = 0x8236E339
+0xA7E1 = 0x8236E430
+0xA7E2 = 0x8236E431
+0xA7E3 = 0x8236E432
+0xA7E4 = 0x8236E433
+0xA7E5 = 0x8236E434
+0xA7E6 = 0x8236E435
+0xA7E7 = 0x8236E436
+0xA7E8 = 0x8236E437
+0xA7E9 = 0x8236E438
+0xA7EA = 0x8236E439
+0xA7EB = 0x8236E530
+0xA7EC = 0x8236E531
+0xA7ED = 0x8236E532
+0xA7EE = 0x8236E533
+0xA7EF = 0x8236E534
+0xA7F0 = 0x8236E535
+0xA7F1 = 0x8236E536
+0xA7F2 = 0x8236E537
+0xA7F3 = 0x8236E538
+0xA7F4 = 0x8236E539
+0xA7F5 = 0x8236E630
+0xA7F6 = 0x8236E631
+0xA7F7 = 0x8236E632
+0xA7F8 = 0x8236E633
+0xA7F9 = 0x8236E634
+0xA7FA = 0x8236E635
+0xA7FB = 0x8236E636
+0xA7FC = 0x8236E637
+0xA7FD = 0x8236E638
+0xA7FE = 0x8236E639
+0xA7FF = 0x8236E730
+0xA800 = 0x8236E731
+0xA801 = 0x8236E732
+0xA802 = 0x8236E733
+0xA803 = 0x8236E734
+0xA804 = 0x8236E735
+0xA805 = 0x8236E736
+0xA806 = 0x8236E737
+0xA807 = 0x8236E738
+0xA808 = 0x8236E739
+0xA809 = 0x8236E830
+0xA80A = 0x8236E831
+0xA80B = 0x8236E832
+0xA80C = 0x8236E833
+0xA80D = 0x8236E834
+0xA80E = 0x8236E835
+0xA80F = 0x8236E836
+0xA810 = 0x8236E837
+0xA811 = 0x8236E838
+0xA812 = 0x8236E839
+0xA813 = 0x8236E930
+0xA814 = 0x8236E931
+0xA815 = 0x8236E932
+0xA816 = 0x8236E933
+0xA817 = 0x8236E934
+0xA818 = 0x8236E935
+0xA819 = 0x8236E936
+0xA81A = 0x8236E937
+0xA81B = 0x8236E938
+0xA81C = 0x8236E939
+0xA81D = 0x8236EA30
+0xA81E = 0x8236EA31
+0xA81F = 0x8236EA32
+0xA820 = 0x8236EA33
+0xA821 = 0x8236EA34
+0xA822 = 0x8236EA35
+0xA823 = 0x8236EA36
+0xA824 = 0x8236EA37
+0xA825 = 0x8236EA38
+0xA826 = 0x8236EA39
+0xA827 = 0x8236EB30
+0xA828 = 0x8236EB31
+0xA829 = 0x8236EB32
+0xA82A = 0x8236EB33
+0xA82B = 0x8236EB34
+0xA82C = 0x8236EB35
+0xA82D = 0x8236EB36
+0xA82E = 0x8236EB37
+0xA82F = 0x8236EB38
+0xA830 = 0x8236EB39
+0xA831 = 0x8236EC30
+0xA832 = 0x8236EC31
+0xA833 = 0x8236EC32
+0xA834 = 0x8236EC33
+0xA835 = 0x8236EC34
+0xA836 = 0x8236EC35
+0xA837 = 0x8236EC36
+0xA838 = 0x8236EC37
+0xA839 = 0x8236EC38
+0xA83A = 0x8236EC39
+0xA83B = 0x8236ED30
+0xA83C = 0x8236ED31
+0xA83D = 0x8236ED32
+0xA83E = 0x8236ED33
+0xA83F = 0x8236ED34
+0xA840 = 0x8236ED35
+0xA841 = 0x8236ED36
+0xA842 = 0x8236ED37
+0xA843 = 0x8236ED38
+0xA844 = 0x8236ED39
+0xA845 = 0x8236EE30
+0xA846 = 0x8236EE31
+0xA847 = 0x8236EE32
+0xA848 = 0x8236EE33
+0xA849 = 0x8236EE34
+0xA84A = 0x8236EE35
+0xA84B = 0x8236EE36
+0xA84C = 0x8236EE37
+0xA84D = 0x8236EE38
+0xA84E = 0x8236EE39
+0xA84F = 0x8236EF30
+0xA850 = 0x8236EF31
+0xA851 = 0x8236EF32
+0xA852 = 0x8236EF33
+0xA853 = 0x8236EF34
+0xA854 = 0x8236EF35
+0xA855 = 0x8236EF36
+0xA856 = 0x8236EF37
+0xA857 = 0x8236EF38
+0xA858 = 0x8236EF39
+0xA859 = 0x8236F030
+0xA85A = 0x8236F031
+0xA85B = 0x8236F032
+0xA85C = 0x8236F033
+0xA85D = 0x8236F034
+0xA85E = 0x8236F035
+0xA85F = 0x8236F036
+0xA860 = 0x8236F037
+0xA861 = 0x8236F038
+0xA862 = 0x8236F039
+0xA863 = 0x8236F130
+0xA864 = 0x8236F131
+0xA865 = 0x8236F132
+0xA866 = 0x8236F133
+0xA867 = 0x8236F134
+0xA868 = 0x8236F135
+0xA869 = 0x8236F136
+0xA86A = 0x8236F137
+0xA86B = 0x8236F138
+0xA86C = 0x8236F139
+0xA86D = 0x8236F230
+0xA86E = 0x8236F231
+0xA86F = 0x8236F232
+0xA870 = 0x8236F233
+0xA871 = 0x8236F234
+0xA872 = 0x8236F235
+0xA873 = 0x8236F236
+0xA874 = 0x8236F237
+0xA875 = 0x8236F238
+0xA876 = 0x8236F239
+0xA877 = 0x8236F330
+0xA878 = 0x8236F331
+0xA879 = 0x8236F332
+0xA87A = 0x8236F333
+0xA87B = 0x8236F334
+0xA87C = 0x8236F335
+0xA87D = 0x8236F336
+0xA87E = 0x8236F337
+0xA87F = 0x8236F338
+0xA880 = 0x8236F339
+0xA881 = 0x8236F430
+0xA882 = 0x8236F431
+0xA883 = 0x8236F432
+0xA884 = 0x8236F433
+0xA885 = 0x8236F434
+0xA886 = 0x8236F435
+0xA887 = 0x8236F436
+0xA888 = 0x8236F437
+0xA889 = 0x8236F438
+0xA88A = 0x8236F439
+0xA88B = 0x8236F530
+0xA88C = 0x8236F531
+0xA88D = 0x8236F532
+0xA88E = 0x8236F533
+0xA88F = 0x8236F534
+0xA890 = 0x8236F535
+0xA891 = 0x8236F536
+0xA892 = 0x8236F537
+0xA893 = 0x8236F538
+0xA894 = 0x8236F539
+0xA895 = 0x8236F630
+0xA896 = 0x8236F631
+0xA897 = 0x8236F632
+0xA898 = 0x8236F633
+0xA899 = 0x8236F634
+0xA89A = 0x8236F635
+0xA89B = 0x8236F636
+0xA89C = 0x8236F637
+0xA89D = 0x8236F638
+0xA89E = 0x8236F639
+0xA89F = 0x8236F730
+0xA8A0 = 0x8236F731
+0xA8A1 = 0x8236F732
+0xA8A2 = 0x8236F733
+0xA8A3 = 0x8236F734
+0xA8A4 = 0x8236F735
+0xA8A5 = 0x8236F736
+0xA8A6 = 0x8236F737
+0xA8A7 = 0x8236F738
+0xA8A8 = 0x8236F739
+0xA8A9 = 0x8236F830
+0xA8AA = 0x8236F831
+0xA8AB = 0x8236F832
+0xA8AC = 0x8236F833
+0xA8AD = 0x8236F834
+0xA8AE = 0x8236F835
+0xA8AF = 0x8236F836
+0xA8B0 = 0x8236F837
+0xA8B1 = 0x8236F838
+0xA8B2 = 0x8236F839
+0xA8B3 = 0x8236F930
+0xA8B4 = 0x8236F931
+0xA8B5 = 0x8236F932
+0xA8B6 = 0x8236F933
+0xA8B7 = 0x8236F934
+0xA8B8 = 0x8236F935
+0xA8B9 = 0x8236F936
+0xA8BA = 0x8236F937
+0xA8BB = 0x8236F938
+0xA8BC = 0x8236F939
+0xA8BD = 0x8236FA30
+0xA8BE = 0x8236FA31
+0xA8BF = 0x8236FA32
+0xA8C0 = 0x8236FA33
+0xA8C1 = 0x8236FA34
+0xA8C2 = 0x8236FA35
+0xA8C3 = 0x8236FA36
+0xA8C4 = 0x8236FA37
+0xA8C5 = 0x8236FA38
+0xA8C6 = 0x8236FA39
+0xA8C7 = 0x8236FB30
+0xA8C8 = 0x8236FB31
+0xA8C9 = 0x8236FB32
+0xA8CA = 0x8236FB33
+0xA8CB = 0x8236FB34
+0xA8CC = 0x8236FB35
+0xA8CD = 0x8236FB36
+0xA8CE = 0x8236FB37
+0xA8CF = 0x8236FB38
+0xA8D0 = 0x8236FB39
+0xA8D1 = 0x8236FC30
+0xA8D2 = 0x8236FC31
+0xA8D3 = 0x8236FC32
+0xA8D4 = 0x8236FC33
+0xA8D5 = 0x8236FC34
+0xA8D6 = 0x8236FC35
+0xA8D7 = 0x8236FC36
+0xA8D8 = 0x8236FC37
+0xA8D9 = 0x8236FC38
+0xA8DA = 0x8236FC39
+0xA8DB = 0x8236FD30
+0xA8DC = 0x8236FD31
+0xA8DD = 0x8236FD32
+0xA8DE = 0x8236FD33
+0xA8DF = 0x8236FD34
+0xA8E0 = 0x8236FD35
+0xA8E1 = 0x8236FD36
+0xA8E2 = 0x8236FD37
+0xA8E3 = 0x8236FD38
+0xA8E4 = 0x8236FD39
+0xA8E5 = 0x8236FE30
+0xA8E6 = 0x8236FE31
+0xA8E7 = 0x8236FE32
+0xA8E8 = 0x8236FE33
+0xA8E9 = 0x8236FE34
+0xA8EA = 0x8236FE35
+0xA8EB = 0x8236FE36
+0xA8EC = 0x8236FE37
+0xA8ED = 0x8236FE38
+0xA8EE = 0x8236FE39
+0xA8EF = 0x82378130
+0xA8F0 = 0x82378131
+0xA8F1 = 0x82378132
+0xA8F2 = 0x82378133
+0xA8F3 = 0x82378134
+0xA8F4 = 0x82378135
+0xA8F5 = 0x82378136
+0xA8F6 = 0x82378137
+0xA8F7 = 0x82378138
+0xA8F8 = 0x82378139
+0xA8F9 = 0x82378230
+0xA8FA = 0x82378231
+0xA8FB = 0x82378232
+0xA8FC = 0x82378233
+0xA8FD = 0x82378234
+0xA8FE = 0x82378235
+0xA8FF = 0x82378236
+0xA900 = 0x82378237
+0xA901 = 0x82378238
+0xA902 = 0x82378239
+0xA903 = 0x82378330
+0xA904 = 0x82378331
+0xA905 = 0x82378332
+0xA906 = 0x82378333
+0xA907 = 0x82378334
+0xA908 = 0x82378335
+0xA909 = 0x82378336
+0xA90A = 0x82378337
+0xA90B = 0x82378338
+0xA90C = 0x82378339
+0xA90D = 0x82378430
+0xA90E = 0x82378431
+0xA90F = 0x82378432
+0xA910 = 0x82378433
+0xA911 = 0x82378434
+0xA912 = 0x82378435
+0xA913 = 0x82378436
+0xA914 = 0x82378437
+0xA915 = 0x82378438
+0xA916 = 0x82378439
+0xA917 = 0x82378530
+0xA918 = 0x82378531
+0xA919 = 0x82378532
+0xA91A = 0x82378533
+0xA91B = 0x82378534
+0xA91C = 0x82378535
+0xA91D = 0x82378536
+0xA91E = 0x82378537
+0xA91F = 0x82378538
+0xA920 = 0x82378539
+0xA921 = 0x82378630
+0xA922 = 0x82378631
+0xA923 = 0x82378632
+0xA924 = 0x82378633
+0xA925 = 0x82378634
+0xA926 = 0x82378635
+0xA927 = 0x82378636
+0xA928 = 0x82378637
+0xA929 = 0x82378638
+0xA92A = 0x82378639
+0xA92B = 0x82378730
+0xA92C = 0x82378731
+0xA92D = 0x82378732
+0xA92E = 0x82378733
+0xA92F = 0x82378734
+0xA930 = 0x82378735
+0xA931 = 0x82378736
+0xA932 = 0x82378737
+0xA933 = 0x82378738
+0xA934 = 0x82378739
+0xA935 = 0x82378830
+0xA936 = 0x82378831
+0xA937 = 0x82378832
+0xA938 = 0x82378833
+0xA939 = 0x82378834
+0xA93A = 0x82378835
+0xA93B = 0x82378836
+0xA93C = 0x82378837
+0xA93D = 0x82378838
+0xA93E = 0x82378839
+0xA93F = 0x82378930
+0xA940 = 0x82378931
+0xA941 = 0x82378932
+0xA942 = 0x82378933
+0xA943 = 0x82378934
+0xA944 = 0x82378935
+0xA945 = 0x82378936
+0xA946 = 0x82378937
+0xA947 = 0x82378938
+0xA948 = 0x82378939
+0xA949 = 0x82378A30
+0xA94A = 0x82378A31
+0xA94B = 0x82378A32
+0xA94C = 0x82378A33
+0xA94D = 0x82378A34
+0xA94E = 0x82378A35
+0xA94F = 0x82378A36
+0xA950 = 0x82378A37
+0xA951 = 0x82378A38
+0xA952 = 0x82378A39
+0xA953 = 0x82378B30
+0xA954 = 0x82378B31
+0xA955 = 0x82378B32
+0xA956 = 0x82378B33
+0xA957 = 0x82378B34
+0xA958 = 0x82378B35
+0xA959 = 0x82378B36
+0xA95A = 0x82378B37
+0xA95B = 0x82378B38
+0xA95C = 0x82378B39
+0xA95D = 0x82378C30
+0xA95E = 0x82378C31
+0xA95F = 0x82378C32
+0xA960 = 0x82378C33
+0xA961 = 0x82378C34
+0xA962 = 0x82378C35
+0xA963 = 0x82378C36
+0xA964 = 0x82378C37
+0xA965 = 0x82378C38
+0xA966 = 0x82378C39
+0xA967 = 0x82378D30
+0xA968 = 0x82378D31
+0xA969 = 0x82378D32
+0xA96A = 0x82378D33
+0xA96B = 0x82378D34
+0xA96C = 0x82378D35
+0xA96D = 0x82378D36
+0xA96E = 0x82378D37
+0xA96F = 0x82378D38
+0xA970 = 0x82378D39
+0xA971 = 0x82378E30
+0xA972 = 0x82378E31
+0xA973 = 0x82378E32
+0xA974 = 0x82378E33
+0xA975 = 0x82378E34
+0xA976 = 0x82378E35
+0xA977 = 0x82378E36
+0xA978 = 0x82378E37
+0xA979 = 0x82378E38
+0xA97A = 0x82378E39
+0xA97B = 0x82378F30
+0xA97C = 0x82378F31
+0xA97D = 0x82378F32
+0xA97E = 0x82378F33
+0xA97F = 0x82378F34
+0xA980 = 0x82378F35
+0xA981 = 0x82378F36
+0xA982 = 0x82378F37
+0xA983 = 0x82378F38
+0xA984 = 0x82378F39
+0xA985 = 0x82379030
+0xA986 = 0x82379031
+0xA987 = 0x82379032
+0xA988 = 0x82379033
+0xA989 = 0x82379034
+0xA98A = 0x82379035
+0xA98B = 0x82379036
+0xA98C = 0x82379037
+0xA98D = 0x82379038
+0xA98E = 0x82379039
+0xA98F = 0x82379130
+0xA990 = 0x82379131
+0xA991 = 0x82379132
+0xA992 = 0x82379133
+0xA993 = 0x82379134
+0xA994 = 0x82379135
+0xA995 = 0x82379136
+0xA996 = 0x82379137
+0xA997 = 0x82379138
+0xA998 = 0x82379139
+0xA999 = 0x82379230
+0xA99A = 0x82379231
+0xA99B = 0x82379232
+0xA99C = 0x82379233
+0xA99D = 0x82379234
+0xA99E = 0x82379235
+0xA99F = 0x82379236
+0xA9A0 = 0x82379237
+0xA9A1 = 0x82379238
+0xA9A2 = 0x82379239
+0xA9A3 = 0x82379330
+0xA9A4 = 0x82379331
+0xA9A5 = 0x82379332
+0xA9A6 = 0x82379333
+0xA9A7 = 0x82379334
+0xA9A8 = 0x82379335
+0xA9A9 = 0x82379336
+0xA9AA = 0x82379337
+0xA9AB = 0x82379338
+0xA9AC = 0x82379339
+0xA9AD = 0x82379430
+0xA9AE = 0x82379431
+0xA9AF = 0x82379432
+0xA9B0 = 0x82379433
+0xA9B1 = 0x82379434
+0xA9B2 = 0x82379435
+0xA9B3 = 0x82379436
+0xA9B4 = 0x82379437
+0xA9B5 = 0x82379438
+0xA9B6 = 0x82379439
+0xA9B7 = 0x82379530
+0xA9B8 = 0x82379531
+0xA9B9 = 0x82379532
+0xA9BA = 0x82379533
+0xA9BB = 0x82379534
+0xA9BC = 0x82379535
+0xA9BD = 0x82379536
+0xA9BE = 0x82379537
+0xA9BF = 0x82379538
+0xA9C0 = 0x82379539
+0xA9C1 = 0x82379630
+0xA9C2 = 0x82379631
+0xA9C3 = 0x82379632
+0xA9C4 = 0x82379633
+0xA9C5 = 0x82379634
+0xA9C6 = 0x82379635
+0xA9C7 = 0x82379636
+0xA9C8 = 0x82379637
+0xA9C9 = 0x82379638
+0xA9CA = 0x82379639
+0xA9CB = 0x82379730
+0xA9CC = 0x82379731
+0xA9CD = 0x82379732
+0xA9CE = 0x82379733
+0xA9CF = 0x82379734
+0xA9D0 = 0x82379735
+0xA9D1 = 0x82379736
+0xA9D2 = 0x82379737
+0xA9D3 = 0x82379738
+0xA9D4 = 0x82379739
+0xA9D5 = 0x82379830
+0xA9D6 = 0x82379831
+0xA9D7 = 0x82379832
+0xA9D8 = 0x82379833
+0xA9D9 = 0x82379834
+0xA9DA = 0x82379835
+0xA9DB = 0x82379836
+0xA9DC = 0x82379837
+0xA9DD = 0x82379838
+0xA9DE = 0x82379839
+0xA9DF = 0x82379930
+0xA9E0 = 0x82379931
+0xA9E1 = 0x82379932
+0xA9E2 = 0x82379933
+0xA9E3 = 0x82379934
+0xA9E4 = 0x82379935
+0xA9E5 = 0x82379936
+0xA9E6 = 0x82379937
+0xA9E7 = 0x82379938
+0xA9E8 = 0x82379939
+0xA9E9 = 0x82379A30
+0xA9EA = 0x82379A31
+0xA9EB = 0x82379A32
+0xA9EC = 0x82379A33
+0xA9ED = 0x82379A34
+0xA9EE = 0x82379A35
+0xA9EF = 0x82379A36
+0xA9F0 = 0x82379A37
+0xA9F1 = 0x82379A38
+0xA9F2 = 0x82379A39
+0xA9F3 = 0x82379B30
+0xA9F4 = 0x82379B31
+0xA9F5 = 0x82379B32
+0xA9F6 = 0x82379B33
+0xA9F7 = 0x82379B34
+0xA9F8 = 0x82379B35
+0xA9F9 = 0x82379B36
+0xA9FA = 0x82379B37
+0xA9FB = 0x82379B38
+0xA9FC = 0x82379B39
+0xA9FD = 0x82379C30
+0xA9FE = 0x82379C31
+0xA9FF = 0x82379C32
+0xAA00 = 0x82379C33
+0xAA01 = 0x82379C34
+0xAA02 = 0x82379C35
+0xAA03 = 0x82379C36
+0xAA04 = 0x82379C37
+0xAA05 = 0x82379C38
+0xAA06 = 0x82379C39
+0xAA07 = 0x82379D30
+0xAA08 = 0x82379D31
+0xAA09 = 0x82379D32
+0xAA0A = 0x82379D33
+0xAA0B = 0x82379D34
+0xAA0C = 0x82379D35
+0xAA0D = 0x82379D36
+0xAA0E = 0x82379D37
+0xAA0F = 0x82379D38
+0xAA10 = 0x82379D39
+0xAA11 = 0x82379E30
+0xAA12 = 0x82379E31
+0xAA13 = 0x82379E32
+0xAA14 = 0x82379E33
+0xAA15 = 0x82379E34
+0xAA16 = 0x82379E35
+0xAA17 = 0x82379E36
+0xAA18 = 0x82379E37
+0xAA19 = 0x82379E38
+0xAA1A = 0x82379E39
+0xAA1B = 0x82379F30
+0xAA1C = 0x82379F31
+0xAA1D = 0x82379F32
+0xAA1E = 0x82379F33
+0xAA1F = 0x82379F34
+0xAA20 = 0x82379F35
+0xAA21 = 0x82379F36
+0xAA22 = 0x82379F37
+0xAA23 = 0x82379F38
+0xAA24 = 0x82379F39
+0xAA25 = 0x8237A030
+0xAA26 = 0x8237A031
+0xAA27 = 0x8237A032
+0xAA28 = 0x8237A033
+0xAA29 = 0x8237A034
+0xAA2A = 0x8237A035
+0xAA2B = 0x8237A036
+0xAA2C = 0x8237A037
+0xAA2D = 0x8237A038
+0xAA2E = 0x8237A039
+0xAA2F = 0x8237A130
+0xAA30 = 0x8237A131
+0xAA31 = 0x8237A132
+0xAA32 = 0x8237A133
+0xAA33 = 0x8237A134
+0xAA34 = 0x8237A135
+0xAA35 = 0x8237A136
+0xAA36 = 0x8237A137
+0xAA37 = 0x8237A138
+0xAA38 = 0x8237A139
+0xAA39 = 0x8237A230
+0xAA3A = 0x8237A231
+0xAA3B = 0x8237A232
+0xAA3C = 0x8237A233
+0xAA3D = 0x8237A234
+0xAA3E = 0x8237A235
+0xAA3F = 0x8237A236
+0xAA40 = 0x8237A237
+0xAA41 = 0x8237A238
+0xAA42 = 0x8237A239
+0xAA43 = 0x8237A330
+0xAA44 = 0x8237A331
+0xAA45 = 0x8237A332
+0xAA46 = 0x8237A333
+0xAA47 = 0x8237A334
+0xAA48 = 0x8237A335
+0xAA49 = 0x8237A336
+0xAA4A = 0x8237A337
+0xAA4B = 0x8237A338
+0xAA4C = 0x8237A339
+0xAA4D = 0x8237A430
+0xAA4E = 0x8237A431
+0xAA4F = 0x8237A432
+0xAA50 = 0x8237A433
+0xAA51 = 0x8237A434
+0xAA52 = 0x8237A435
+0xAA53 = 0x8237A436
+0xAA54 = 0x8237A437
+0xAA55 = 0x8237A438
+0xAA56 = 0x8237A439
+0xAA57 = 0x8237A530
+0xAA58 = 0x8237A531
+0xAA59 = 0x8237A532
+0xAA5A = 0x8237A533
+0xAA5B = 0x8237A534
+0xAA5C = 0x8237A535
+0xAA5D = 0x8237A536
+0xAA5E = 0x8237A537
+0xAA5F = 0x8237A538
+0xAA60 = 0x8237A539
+0xAA61 = 0x8237A630
+0xAA62 = 0x8237A631
+0xAA63 = 0x8237A632
+0xAA64 = 0x8237A633
+0xAA65 = 0x8237A634
+0xAA66 = 0x8237A635
+0xAA67 = 0x8237A636
+0xAA68 = 0x8237A637
+0xAA69 = 0x8237A638
+0xAA6A = 0x8237A639
+0xAA6B = 0x8237A730
+0xAA6C = 0x8237A731
+0xAA6D = 0x8237A732
+0xAA6E = 0x8237A733
+0xAA6F = 0x8237A734
+0xAA70 = 0x8237A735
+0xAA71 = 0x8237A736
+0xAA72 = 0x8237A737
+0xAA73 = 0x8237A738
+0xAA74 = 0x8237A739
+0xAA75 = 0x8237A830
+0xAA76 = 0x8237A831
+0xAA77 = 0x8237A832
+0xAA78 = 0x8237A833
+0xAA79 = 0x8237A834
+0xAA7A = 0x8237A835
+0xAA7B = 0x8237A836
+0xAA7C = 0x8237A837
+0xAA7D = 0x8237A838
+0xAA7E = 0x8237A839
+0xAA7F = 0x8237A930
+0xAA80 = 0x8237A931
+0xAA81 = 0x8237A932
+0xAA82 = 0x8237A933
+0xAA83 = 0x8237A934
+0xAA84 = 0x8237A935
+0xAA85 = 0x8237A936
+0xAA86 = 0x8237A937
+0xAA87 = 0x8237A938
+0xAA88 = 0x8237A939
+0xAA89 = 0x8237AA30
+0xAA8A = 0x8237AA31
+0xAA8B = 0x8237AA32
+0xAA8C = 0x8237AA33
+0xAA8D = 0x8237AA34
+0xAA8E = 0x8237AA35
+0xAA8F = 0x8237AA36
+0xAA90 = 0x8237AA37
+0xAA91 = 0x8237AA38
+0xAA92 = 0x8237AA39
+0xAA93 = 0x8237AB30
+0xAA94 = 0x8237AB31
+0xAA95 = 0x8237AB32
+0xAA96 = 0x8237AB33
+0xAA97 = 0x8237AB34
+0xAA98 = 0x8237AB35
+0xAA99 = 0x8237AB36
+0xAA9A = 0x8237AB37
+0xAA9B = 0x8237AB38
+0xAA9C = 0x8237AB39
+0xAA9D = 0x8237AC30
+0xAA9E = 0x8237AC31
+0xAA9F = 0x8237AC32
+0xAAA0 = 0x8237AC33
+0xAAA1 = 0x8237AC34
+0xAAA2 = 0x8237AC35
+0xAAA3 = 0x8237AC36
+0xAAA4 = 0x8237AC37
+0xAAA5 = 0x8237AC38
+0xAAA6 = 0x8237AC39
+0xAAA7 = 0x8237AD30
+0xAAA8 = 0x8237AD31
+0xAAA9 = 0x8237AD32
+0xAAAA = 0x8237AD33
+0xAAAB = 0x8237AD34
+0xAAAC = 0x8237AD35
+0xAAAD = 0x8237AD36
+0xAAAE = 0x8237AD37
+0xAAAF = 0x8237AD38
+0xAAB0 = 0x8237AD39
+0xAAB1 = 0x8237AE30
+0xAAB2 = 0x8237AE31
+0xAAB3 = 0x8237AE32
+0xAAB4 = 0x8237AE33
+0xAAB5 = 0x8237AE34
+0xAAB6 = 0x8237AE35
+0xAAB7 = 0x8237AE36
+0xAAB8 = 0x8237AE37
+0xAAB9 = 0x8237AE38
+0xAABA = 0x8237AE39
+0xAABB = 0x8237AF30
+0xAABC = 0x8237AF31
+0xAABD = 0x8237AF32
+0xAABE = 0x8237AF33
+0xAABF = 0x8237AF34
+0xAAC0 = 0x8237AF35
+0xAAC1 = 0x8237AF36
+0xAAC2 = 0x8237AF37
+0xAAC3 = 0x8237AF38
+0xAAC4 = 0x8237AF39
+0xAAC5 = 0x8237B030
+0xAAC6 = 0x8237B031
+0xAAC7 = 0x8237B032
+0xAAC8 = 0x8237B033
+0xAAC9 = 0x8237B034
+0xAACA = 0x8237B035
+0xAACB = 0x8237B036
+0xAACC = 0x8237B037
+0xAACD = 0x8237B038
+0xAACE = 0x8237B039
+0xAACF = 0x8237B130
+0xAAD0 = 0x8237B131
+0xAAD1 = 0x8237B132
+0xAAD2 = 0x8237B133
+0xAAD3 = 0x8237B134
+0xAAD4 = 0x8237B135
+0xAAD5 = 0x8237B136
+0xAAD6 = 0x8237B137
+0xAAD7 = 0x8237B138
+0xAAD8 = 0x8237B139
+0xAAD9 = 0x8237B230
+0xAADA = 0x8237B231
+0xAADB = 0x8237B232
+0xAADC = 0x8237B233
+0xAADD = 0x8237B234
+0xAADE = 0x8237B235
+0xAADF = 0x8237B236
+0xAAE0 = 0x8237B237
+0xAAE1 = 0x8237B238
+0xAAE2 = 0x8237B239
+0xAAE3 = 0x8237B330
+0xAAE4 = 0x8237B331
+0xAAE5 = 0x8237B332
+0xAAE6 = 0x8237B333
+0xAAE7 = 0x8237B334
+0xAAE8 = 0x8237B335
+0xAAE9 = 0x8237B336
+0xAAEA = 0x8237B337
+0xAAEB = 0x8237B338
+0xAAEC = 0x8237B339
+0xAAED = 0x8237B430
+0xAAEE = 0x8237B431
+0xAAEF = 0x8237B432
+0xAAF0 = 0x8237B433
+0xAAF1 = 0x8237B434
+0xAAF2 = 0x8237B435
+0xAAF3 = 0x8237B436
+0xAAF4 = 0x8237B437
+0xAAF5 = 0x8237B438
+0xAAF6 = 0x8237B439
+0xAAF7 = 0x8237B530
+0xAAF8 = 0x8237B531
+0xAAF9 = 0x8237B532
+0xAAFA = 0x8237B533
+0xAAFB = 0x8237B534
+0xAAFC = 0x8237B535
+0xAAFD = 0x8237B536
+0xAAFE = 0x8237B537
+0xAAFF = 0x8237B538
+0xAB00 = 0x8237B539
+0xAB01 = 0x8237B630
+0xAB02 = 0x8237B631
+0xAB03 = 0x8237B632
+0xAB04 = 0x8237B633
+0xAB05 = 0x8237B634
+0xAB06 = 0x8237B635
+0xAB07 = 0x8237B636
+0xAB08 = 0x8237B637
+0xAB09 = 0x8237B638
+0xAB0A = 0x8237B639
+0xAB0B = 0x8237B730
+0xAB0C = 0x8237B731
+0xAB0D = 0x8237B732
+0xAB0E = 0x8237B733
+0xAB0F = 0x8237B734
+0xAB10 = 0x8237B735
+0xAB11 = 0x8237B736
+0xAB12 = 0x8237B737
+0xAB13 = 0x8237B738
+0xAB14 = 0x8237B739
+0xAB15 = 0x8237B830
+0xAB16 = 0x8237B831
+0xAB17 = 0x8237B832
+0xAB18 = 0x8237B833
+0xAB19 = 0x8237B834
+0xAB1A = 0x8237B835
+0xAB1B = 0x8237B836
+0xAB1C = 0x8237B837
+0xAB1D = 0x8237B838
+0xAB1E = 0x8237B839
+0xAB1F = 0x8237B930
+0xAB20 = 0x8237B931
+0xAB21 = 0x8237B932
+0xAB22 = 0x8237B933
+0xAB23 = 0x8237B934
+0xAB24 = 0x8237B935
+0xAB25 = 0x8237B936
+0xAB26 = 0x8237B937
+0xAB27 = 0x8237B938
+0xAB28 = 0x8237B939
+0xAB29 = 0x8237BA30
+0xAB2A = 0x8237BA31
+0xAB2B = 0x8237BA32
+0xAB2C = 0x8237BA33
+0xAB2D = 0x8237BA34
+0xAB2E = 0x8237BA35
+0xAB2F = 0x8237BA36
+0xAB30 = 0x8237BA37
+0xAB31 = 0x8237BA38
+0xAB32 = 0x8237BA39
+0xAB33 = 0x8237BB30
+0xAB34 = 0x8237BB31
+0xAB35 = 0x8237BB32
+0xAB36 = 0x8237BB33
+0xAB37 = 0x8237BB34
+0xAB38 = 0x8237BB35
+0xAB39 = 0x8237BB36
+0xAB3A = 0x8237BB37
+0xAB3B = 0x8237BB38
+0xAB3C = 0x8237BB39
+0xAB3D = 0x8237BC30
+0xAB3E = 0x8237BC31
+0xAB3F = 0x8237BC32
+0xAB40 = 0x8237BC33
+0xAB41 = 0x8237BC34
+0xAB42 = 0x8237BC35
+0xAB43 = 0x8237BC36
+0xAB44 = 0x8237BC37
+0xAB45 = 0x8237BC38
+0xAB46 = 0x8237BC39
+0xAB47 = 0x8237BD30
+0xAB48 = 0x8237BD31
+0xAB49 = 0x8237BD32
+0xAB4A = 0x8237BD33
+0xAB4B = 0x8237BD34
+0xAB4C = 0x8237BD35
+0xAB4D = 0x8237BD36
+0xAB4E = 0x8237BD37
+0xAB4F = 0x8237BD38
+0xAB50 = 0x8237BD39
+0xAB51 = 0x8237BE30
+0xAB52 = 0x8237BE31
+0xAB53 = 0x8237BE32
+0xAB54 = 0x8237BE33
+0xAB55 = 0x8237BE34
+0xAB56 = 0x8237BE35
+0xAB57 = 0x8237BE36
+0xAB58 = 0x8237BE37
+0xAB59 = 0x8237BE38
+0xAB5A = 0x8237BE39
+0xAB5B = 0x8237BF30
+0xAB5C = 0x8237BF31
+0xAB5D = 0x8237BF32
+0xAB5E = 0x8237BF33
+0xAB5F = 0x8237BF34
+0xAB60 = 0x8237BF35
+0xAB61 = 0x8237BF36
+0xAB62 = 0x8237BF37
+0xAB63 = 0x8237BF38
+0xAB64 = 0x8237BF39
+0xAB65 = 0x8237C030
+0xAB66 = 0x8237C031
+0xAB67 = 0x8237C032
+0xAB68 = 0x8237C033
+0xAB69 = 0x8237C034
+0xAB6A = 0x8237C035
+0xAB6B = 0x8237C036
+0xAB6C = 0x8237C037
+0xAB6D = 0x8237C038
+0xAB6E = 0x8237C039
+0xAB6F = 0x8237C130
+0xAB70 = 0x8237C131
+0xAB71 = 0x8237C132
+0xAB72 = 0x8237C133
+0xAB73 = 0x8237C134
+0xAB74 = 0x8237C135
+0xAB75 = 0x8237C136
+0xAB76 = 0x8237C137
+0xAB77 = 0x8237C138
+0xAB78 = 0x8237C139
+0xAB79 = 0x8237C230
+0xAB7A = 0x8237C231
+0xAB7B = 0x8237C232
+0xAB7C = 0x8237C233
+0xAB7D = 0x8237C234
+0xAB7E = 0x8237C235
+0xAB7F = 0x8237C236
+0xAB80 = 0x8237C237
+0xAB81 = 0x8237C238
+0xAB82 = 0x8237C239
+0xAB83 = 0x8237C330
+0xAB84 = 0x8237C331
+0xAB85 = 0x8237C332
+0xAB86 = 0x8237C333
+0xAB87 = 0x8237C334
+0xAB88 = 0x8237C335
+0xAB89 = 0x8237C336
+0xAB8A = 0x8237C337
+0xAB8B = 0x8237C338
+0xAB8C = 0x8237C339
+0xAB8D = 0x8237C430
+0xAB8E = 0x8237C431
+0xAB8F = 0x8237C432
+0xAB90 = 0x8237C433
+0xAB91 = 0x8237C434
+0xAB92 = 0x8237C435
+0xAB93 = 0x8237C436
+0xAB94 = 0x8237C437
+0xAB95 = 0x8237C438
+0xAB96 = 0x8237C439
+0xAB97 = 0x8237C530
+0xAB98 = 0x8237C531
+0xAB99 = 0x8237C532
+0xAB9A = 0x8237C533
+0xAB9B = 0x8237C534
+0xAB9C = 0x8237C535
+0xAB9D = 0x8237C536
+0xAB9E = 0x8237C537
+0xAB9F = 0x8237C538
+0xABA0 = 0x8237C539
+0xABA1 = 0x8237C630
+0xABA2 = 0x8237C631
+0xABA3 = 0x8237C632
+0xABA4 = 0x8237C633
+0xABA5 = 0x8237C634
+0xABA6 = 0x8237C635
+0xABA7 = 0x8237C636
+0xABA8 = 0x8237C637
+0xABA9 = 0x8237C638
+0xABAA = 0x8237C639
+0xABAB = 0x8237C730
+0xABAC = 0x8237C731
+0xABAD = 0x8237C732
+0xABAE = 0x8237C733
+0xABAF = 0x8237C734
+0xABB0 = 0x8237C735
+0xABB1 = 0x8237C736
+0xABB2 = 0x8237C737
+0xABB3 = 0x8237C738
+0xABB4 = 0x8237C739
+0xABB5 = 0x8237C830
+0xABB6 = 0x8237C831
+0xABB7 = 0x8237C832
+0xABB8 = 0x8237C833
+0xABB9 = 0x8237C834
+0xABBA = 0x8237C835
+0xABBB = 0x8237C836
+0xABBC = 0x8237C837
+0xABBD = 0x8237C838
+0xABBE = 0x8237C839
+0xABBF = 0x8237C930
+0xABC0 = 0x8237C931
+0xABC1 = 0x8237C932
+0xABC2 = 0x8237C933
+0xABC3 = 0x8237C934
+0xABC4 = 0x8237C935
+0xABC5 = 0x8237C936
+0xABC6 = 0x8237C937
+0xABC7 = 0x8237C938
+0xABC8 = 0x8237C939
+0xABC9 = 0x8237CA30
+0xABCA = 0x8237CA31
+0xABCB = 0x8237CA32
+0xABCC = 0x8237CA33
+0xABCD = 0x8237CA34
+0xABCE = 0x8237CA35
+0xABCF = 0x8237CA36
+0xABD0 = 0x8237CA37
+0xABD1 = 0x8237CA38
+0xABD2 = 0x8237CA39
+0xABD3 = 0x8237CB30
+0xABD4 = 0x8237CB31
+0xABD5 = 0x8237CB32
+0xABD6 = 0x8237CB33
+0xABD7 = 0x8237CB34
+0xABD8 = 0x8237CB35
+0xABD9 = 0x8237CB36
+0xABDA = 0x8237CB37
+0xABDB = 0x8237CB38
+0xABDC = 0x8237CB39
+0xABDD = 0x8237CC30
+0xABDE = 0x8237CC31
+0xABDF = 0x8237CC32
+0xABE0 = 0x8237CC33
+0xABE1 = 0x8237CC34
+0xABE2 = 0x8237CC35
+0xABE3 = 0x8237CC36
+0xABE4 = 0x8237CC37
+0xABE5 = 0x8237CC38
+0xABE6 = 0x8237CC39
+0xABE7 = 0x8237CD30
+0xABE8 = 0x8237CD31
+0xABE9 = 0x8237CD32
+0xABEA = 0x8237CD33
+0xABEB = 0x8237CD34
+0xABEC = 0x8237CD35
+0xABED = 0x8237CD36
+0xABEE = 0x8237CD37
+0xABEF = 0x8237CD38
+0xABF0 = 0x8237CD39
+0xABF1 = 0x8237CE30
+0xABF2 = 0x8237CE31
+0xABF3 = 0x8237CE32
+0xABF4 = 0x8237CE33
+0xABF5 = 0x8237CE34
+0xABF6 = 0x8237CE35
+0xABF7 = 0x8237CE36
+0xABF8 = 0x8237CE37
+0xABF9 = 0x8237CE38
+0xABFA = 0x8237CE39
+0xABFB = 0x8237CF30
+0xABFC = 0x8237CF31
+0xABFD = 0x8237CF32
+0xABFE = 0x8237CF33
+0xABFF = 0x8237CF34
+0xAC00 = 0x8237CF35
+0xAC01 = 0x8237CF36
+0xAC02 = 0x8237CF37
+0xAC03 = 0x8237CF38
+0xAC04 = 0x8237CF39
+0xAC05 = 0x8237D030
+0xAC06 = 0x8237D031
+0xAC07 = 0x8237D032
+0xAC08 = 0x8237D033
+0xAC09 = 0x8237D034
+0xAC0A = 0x8237D035
+0xAC0B = 0x8237D036
+0xAC0C = 0x8237D037
+0xAC0D = 0x8237D038
+0xAC0E = 0x8237D039
+0xAC0F = 0x8237D130
+0xAC10 = 0x8237D131
+0xAC11 = 0x8237D132
+0xAC12 = 0x8237D133
+0xAC13 = 0x8237D134
+0xAC14 = 0x8237D135
+0xAC15 = 0x8237D136
+0xAC16 = 0x8237D137
+0xAC17 = 0x8237D138
+0xAC18 = 0x8237D139
+0xAC19 = 0x8237D230
+0xAC1A = 0x8237D231
+0xAC1B = 0x8237D232
+0xAC1C = 0x8237D233
+0xAC1D = 0x8237D234
+0xAC1E = 0x8237D235
+0xAC1F = 0x8237D236
+0xAC20 = 0x8237D237
+0xAC21 = 0x8237D238
+0xAC22 = 0x8237D239
+0xAC23 = 0x8237D330
+0xAC24 = 0x8237D331
+0xAC25 = 0x8237D332
+0xAC26 = 0x8237D333
+0xAC27 = 0x8237D334
+0xAC28 = 0x8237D335
+0xAC29 = 0x8237D336
+0xAC2A = 0x8237D337
+0xAC2B = 0x8237D338
+0xAC2C = 0x8237D339
+0xAC2D = 0x8237D430
+0xAC2E = 0x8237D431
+0xAC2F = 0x8237D432
+0xAC30 = 0x8237D433
+0xAC31 = 0x8237D434
+0xAC32 = 0x8237D435
+0xAC33 = 0x8237D436
+0xAC34 = 0x8237D437
+0xAC35 = 0x8237D438
+0xAC36 = 0x8237D439
+0xAC37 = 0x8237D530
+0xAC38 = 0x8237D531
+0xAC39 = 0x8237D532
+0xAC3A = 0x8237D533
+0xAC3B = 0x8237D534
+0xAC3C = 0x8237D535
+0xAC3D = 0x8237D536
+0xAC3E = 0x8237D537
+0xAC3F = 0x8237D538
+0xAC40 = 0x8237D539
+0xAC41 = 0x8237D630
+0xAC42 = 0x8237D631
+0xAC43 = 0x8237D632
+0xAC44 = 0x8237D633
+0xAC45 = 0x8237D634
+0xAC46 = 0x8237D635
+0xAC47 = 0x8237D636
+0xAC48 = 0x8237D637
+0xAC49 = 0x8237D638
+0xAC4A = 0x8237D639
+0xAC4B = 0x8237D730
+0xAC4C = 0x8237D731
+0xAC4D = 0x8237D732
+0xAC4E = 0x8237D733
+0xAC4F = 0x8237D734
+0xAC50 = 0x8237D735
+0xAC51 = 0x8237D736
+0xAC52 = 0x8237D737
+0xAC53 = 0x8237D738
+0xAC54 = 0x8237D739
+0xAC55 = 0x8237D830
+0xAC56 = 0x8237D831
+0xAC57 = 0x8237D832
+0xAC58 = 0x8237D833
+0xAC59 = 0x8237D834
+0xAC5A = 0x8237D835
+0xAC5B = 0x8237D836
+0xAC5C = 0x8237D837
+0xAC5D = 0x8237D838
+0xAC5E = 0x8237D839
+0xAC5F = 0x8237D930
+0xAC60 = 0x8237D931
+0xAC61 = 0x8237D932
+0xAC62 = 0x8237D933
+0xAC63 = 0x8237D934
+0xAC64 = 0x8237D935
+0xAC65 = 0x8237D936
+0xAC66 = 0x8237D937
+0xAC67 = 0x8237D938
+0xAC68 = 0x8237D939
+0xAC69 = 0x8237DA30
+0xAC6A = 0x8237DA31
+0xAC6B = 0x8237DA32
+0xAC6C = 0x8237DA33
+0xAC6D = 0x8237DA34
+0xAC6E = 0x8237DA35
+0xAC6F = 0x8237DA36
+0xAC70 = 0x8237DA37
+0xAC71 = 0x8237DA38
+0xAC72 = 0x8237DA39
+0xAC73 = 0x8237DB30
+0xAC74 = 0x8237DB31
+0xAC75 = 0x8237DB32
+0xAC76 = 0x8237DB33
+0xAC77 = 0x8237DB34
+0xAC78 = 0x8237DB35
+0xAC79 = 0x8237DB36
+0xAC7A = 0x8237DB37
+0xAC7B = 0x8237DB38
+0xAC7C = 0x8237DB39
+0xAC7D = 0x8237DC30
+0xAC7E = 0x8237DC31
+0xAC7F = 0x8237DC32
+0xAC80 = 0x8237DC33
+0xAC81 = 0x8237DC34
+0xAC82 = 0x8237DC35
+0xAC83 = 0x8237DC36
+0xAC84 = 0x8237DC37
+0xAC85 = 0x8237DC38
+0xAC86 = 0x8237DC39
+0xAC87 = 0x8237DD30
+0xAC88 = 0x8237DD31
+0xAC89 = 0x8237DD32
+0xAC8A = 0x8237DD33
+0xAC8B = 0x8237DD34
+0xAC8C = 0x8237DD35
+0xAC8D = 0x8237DD36
+0xAC8E = 0x8237DD37
+0xAC8F = 0x8237DD38
+0xAC90 = 0x8237DD39
+0xAC91 = 0x8237DE30
+0xAC92 = 0x8237DE31
+0xAC93 = 0x8237DE32
+0xAC94 = 0x8237DE33
+0xAC95 = 0x8237DE34
+0xAC96 = 0x8237DE35
+0xAC97 = 0x8237DE36
+0xAC98 = 0x8237DE37
+0xAC99 = 0x8237DE38
+0xAC9A = 0x8237DE39
+0xAC9B = 0x8237DF30
+0xAC9C = 0x8237DF31
+0xAC9D = 0x8237DF32
+0xAC9E = 0x8237DF33
+0xAC9F = 0x8237DF34
+0xACA0 = 0x8237DF35
+0xACA1 = 0x8237DF36
+0xACA2 = 0x8237DF37
+0xACA3 = 0x8237DF38
+0xACA4 = 0x8237DF39
+0xACA5 = 0x8237E030
+0xACA6 = 0x8237E031
+0xACA7 = 0x8237E032
+0xACA8 = 0x8237E033
+0xACA9 = 0x8237E034
+0xACAA = 0x8237E035
+0xACAB = 0x8237E036
+0xACAC = 0x8237E037
+0xACAD = 0x8237E038
+0xACAE = 0x8237E039
+0xACAF = 0x8237E130
+0xACB0 = 0x8237E131
+0xACB1 = 0x8237E132
+0xACB2 = 0x8237E133
+0xACB3 = 0x8237E134
+0xACB4 = 0x8237E135
+0xACB5 = 0x8237E136
+0xACB6 = 0x8237E137
+0xACB7 = 0x8237E138
+0xACB8 = 0x8237E139
+0xACB9 = 0x8237E230
+0xACBA = 0x8237E231
+0xACBB = 0x8237E232
+0xACBC = 0x8237E233
+0xACBD = 0x8237E234
+0xACBE = 0x8237E235
+0xACBF = 0x8237E236
+0xACC0 = 0x8237E237
+0xACC1 = 0x8237E238
+0xACC2 = 0x8237E239
+0xACC3 = 0x8237E330
+0xACC4 = 0x8237E331
+0xACC5 = 0x8237E332
+0xACC6 = 0x8237E333
+0xACC7 = 0x8237E334
+0xACC8 = 0x8237E335
+0xACC9 = 0x8237E336
+0xACCA = 0x8237E337
+0xACCB = 0x8237E338
+0xACCC = 0x8237E339
+0xACCD = 0x8237E430
+0xACCE = 0x8237E431
+0xACCF = 0x8237E432
+0xACD0 = 0x8237E433
+0xACD1 = 0x8237E434
+0xACD2 = 0x8237E435
+0xACD3 = 0x8237E436
+0xACD4 = 0x8237E437
+0xACD5 = 0x8237E438
+0xACD6 = 0x8237E439
+0xACD7 = 0x8237E530
+0xACD8 = 0x8237E531
+0xACD9 = 0x8237E532
+0xACDA = 0x8237E533
+0xACDB = 0x8237E534
+0xACDC = 0x8237E535
+0xACDD = 0x8237E536
+0xACDE = 0x8237E537
+0xACDF = 0x8237E538
+0xACE0 = 0x8237E539
+0xACE1 = 0x8237E630
+0xACE2 = 0x8237E631
+0xACE3 = 0x8237E632
+0xACE4 = 0x8237E633
+0xACE5 = 0x8237E634
+0xACE6 = 0x8237E635
+0xACE7 = 0x8237E636
+0xACE8 = 0x8237E637
+0xACE9 = 0x8237E638
+0xACEA = 0x8237E639
+0xACEB = 0x8237E730
+0xACEC = 0x8237E731
+0xACED = 0x8237E732
+0xACEE = 0x8237E733
+0xACEF = 0x8237E734
+0xACF0 = 0x8237E735
+0xACF1 = 0x8237E736
+0xACF2 = 0x8237E737
+0xACF3 = 0x8237E738
+0xACF4 = 0x8237E739
+0xACF5 = 0x8237E830
+0xACF6 = 0x8237E831
+0xACF7 = 0x8237E832
+0xACF8 = 0x8237E833
+0xACF9 = 0x8237E834
+0xACFA = 0x8237E835
+0xACFB = 0x8237E836
+0xACFC = 0x8237E837
+0xACFD = 0x8237E838
+0xACFE = 0x8237E839
+0xACFF = 0x8237E930
+0xAD00 = 0x8237E931
+0xAD01 = 0x8237E932
+0xAD02 = 0x8237E933
+0xAD03 = 0x8237E934
+0xAD04 = 0x8237E935
+0xAD05 = 0x8237E936
+0xAD06 = 0x8237E937
+0xAD07 = 0x8237E938
+0xAD08 = 0x8237E939
+0xAD09 = 0x8237EA30
+0xAD0A = 0x8237EA31
+0xAD0B = 0x8237EA32
+0xAD0C = 0x8237EA33
+0xAD0D = 0x8237EA34
+0xAD0E = 0x8237EA35
+0xAD0F = 0x8237EA36
+0xAD10 = 0x8237EA37
+0xAD11 = 0x8237EA38
+0xAD12 = 0x8237EA39
+0xAD13 = 0x8237EB30
+0xAD14 = 0x8237EB31
+0xAD15 = 0x8237EB32
+0xAD16 = 0x8237EB33
+0xAD17 = 0x8237EB34
+0xAD18 = 0x8237EB35
+0xAD19 = 0x8237EB36
+0xAD1A = 0x8237EB37
+0xAD1B = 0x8237EB38
+0xAD1C = 0x8237EB39
+0xAD1D = 0x8237EC30
+0xAD1E = 0x8237EC31
+0xAD1F = 0x8237EC32
+0xAD20 = 0x8237EC33
+0xAD21 = 0x8237EC34
+0xAD22 = 0x8237EC35
+0xAD23 = 0x8237EC36
+0xAD24 = 0x8237EC37
+0xAD25 = 0x8237EC38
+0xAD26 = 0x8237EC39
+0xAD27 = 0x8237ED30
+0xAD28 = 0x8237ED31
+0xAD29 = 0x8237ED32
+0xAD2A = 0x8237ED33
+0xAD2B = 0x8237ED34
+0xAD2C = 0x8237ED35
+0xAD2D = 0x8237ED36
+0xAD2E = 0x8237ED37
+0xAD2F = 0x8237ED38
+0xAD30 = 0x8237ED39
+0xAD31 = 0x8237EE30
+0xAD32 = 0x8237EE31
+0xAD33 = 0x8237EE32
+0xAD34 = 0x8237EE33
+0xAD35 = 0x8237EE34
+0xAD36 = 0x8237EE35
+0xAD37 = 0x8237EE36
+0xAD38 = 0x8237EE37
+0xAD39 = 0x8237EE38
+0xAD3A = 0x8237EE39
+0xAD3B = 0x8237EF30
+0xAD3C = 0x8237EF31
+0xAD3D = 0x8237EF32
+0xAD3E = 0x8237EF33
+0xAD3F = 0x8237EF34
+0xAD40 = 0x8237EF35
+0xAD41 = 0x8237EF36
+0xAD42 = 0x8237EF37
+0xAD43 = 0x8237EF38
+0xAD44 = 0x8237EF39
+0xAD45 = 0x8237F030
+0xAD46 = 0x8237F031
+0xAD47 = 0x8237F032
+0xAD48 = 0x8237F033
+0xAD49 = 0x8237F034
+0xAD4A = 0x8237F035
+0xAD4B = 0x8237F036
+0xAD4C = 0x8237F037
+0xAD4D = 0x8237F038
+0xAD4E = 0x8237F039
+0xAD4F = 0x8237F130
+0xAD50 = 0x8237F131
+0xAD51 = 0x8237F132
+0xAD52 = 0x8237F133
+0xAD53 = 0x8237F134
+0xAD54 = 0x8237F135
+0xAD55 = 0x8237F136
+0xAD56 = 0x8237F137
+0xAD57 = 0x8237F138
+0xAD58 = 0x8237F139
+0xAD59 = 0x8237F230
+0xAD5A = 0x8237F231
+0xAD5B = 0x8237F232
+0xAD5C = 0x8237F233
+0xAD5D = 0x8237F234
+0xAD5E = 0x8237F235
+0xAD5F = 0x8237F236
+0xAD60 = 0x8237F237
+0xAD61 = 0x8237F238
+0xAD62 = 0x8237F239
+0xAD63 = 0x8237F330
+0xAD64 = 0x8237F331
+0xAD65 = 0x8237F332
+0xAD66 = 0x8237F333
+0xAD67 = 0x8237F334
+0xAD68 = 0x8237F335
+0xAD69 = 0x8237F336
+0xAD6A = 0x8237F337
+0xAD6B = 0x8237F338
+0xAD6C = 0x8237F339
+0xAD6D = 0x8237F430
+0xAD6E = 0x8237F431
+0xAD6F = 0x8237F432
+0xAD70 = 0x8237F433
+0xAD71 = 0x8237F434
+0xAD72 = 0x8237F435
+0xAD73 = 0x8237F436
+0xAD74 = 0x8237F437
+0xAD75 = 0x8237F438
+0xAD76 = 0x8237F439
+0xAD77 = 0x8237F530
+0xAD78 = 0x8237F531
+0xAD79 = 0x8237F532
+0xAD7A = 0x8237F533
+0xAD7B = 0x8237F534
+0xAD7C = 0x8237F535
+0xAD7D = 0x8237F536
+0xAD7E = 0x8237F537
+0xAD7F = 0x8237F538
+0xAD80 = 0x8237F539
+0xAD81 = 0x8237F630
+0xAD82 = 0x8237F631
+0xAD83 = 0x8237F632
+0xAD84 = 0x8237F633
+0xAD85 = 0x8237F634
+0xAD86 = 0x8237F635
+0xAD87 = 0x8237F636
+0xAD88 = 0x8237F637
+0xAD89 = 0x8237F638
+0xAD8A = 0x8237F639
+0xAD8B = 0x8237F730
+0xAD8C = 0x8237F731
+0xAD8D = 0x8237F732
+0xAD8E = 0x8237F733
+0xAD8F = 0x8237F734
+0xAD90 = 0x8237F735
+0xAD91 = 0x8237F736
+0xAD92 = 0x8237F737
+0xAD93 = 0x8237F738
+0xAD94 = 0x8237F739
+0xAD95 = 0x8237F830
+0xAD96 = 0x8237F831
+0xAD97 = 0x8237F832
+0xAD98 = 0x8237F833
+0xAD99 = 0x8237F834
+0xAD9A = 0x8237F835
+0xAD9B = 0x8237F836
+0xAD9C = 0x8237F837
+0xAD9D = 0x8237F838
+0xAD9E = 0x8237F839
+0xAD9F = 0x8237F930
+0xADA0 = 0x8237F931
+0xADA1 = 0x8237F932
+0xADA2 = 0x8237F933
+0xADA3 = 0x8237F934
+0xADA4 = 0x8237F935
+0xADA5 = 0x8237F936
+0xADA6 = 0x8237F937
+0xADA7 = 0x8237F938
+0xADA8 = 0x8237F939
+0xADA9 = 0x8237FA30
+0xADAA = 0x8237FA31
+0xADAB = 0x8237FA32
+0xADAC = 0x8237FA33
+0xADAD = 0x8237FA34
+0xADAE = 0x8237FA35
+0xADAF = 0x8237FA36
+0xADB0 = 0x8237FA37
+0xADB1 = 0x8237FA38
+0xADB2 = 0x8237FA39
+0xADB3 = 0x8237FB30
+0xADB4 = 0x8237FB31
+0xADB5 = 0x8237FB32
+0xADB6 = 0x8237FB33
+0xADB7 = 0x8237FB34
+0xADB8 = 0x8237FB35
+0xADB9 = 0x8237FB36
+0xADBA = 0x8237FB37
+0xADBB = 0x8237FB38
+0xADBC = 0x8237FB39
+0xADBD = 0x8237FC30
+0xADBE = 0x8237FC31
+0xADBF = 0x8237FC32
+0xADC0 = 0x8237FC33
+0xADC1 = 0x8237FC34
+0xADC2 = 0x8237FC35
+0xADC3 = 0x8237FC36
+0xADC4 = 0x8237FC37
+0xADC5 = 0x8237FC38
+0xADC6 = 0x8237FC39
+0xADC7 = 0x8237FD30
+0xADC8 = 0x8237FD31
+0xADC9 = 0x8237FD32
+0xADCA = 0x8237FD33
+0xADCB = 0x8237FD34
+0xADCC = 0x8237FD35
+0xADCD = 0x8237FD36
+0xADCE = 0x8237FD37
+0xADCF = 0x8237FD38
+0xADD0 = 0x8237FD39
+0xADD1 = 0x8237FE30
+0xADD2 = 0x8237FE31
+0xADD3 = 0x8237FE32
+0xADD4 = 0x8237FE33
+0xADD5 = 0x8237FE34
+0xADD6 = 0x8237FE35
+0xADD7 = 0x8237FE36
+0xADD8 = 0x8237FE37
+0xADD9 = 0x8237FE38
+0xADDA = 0x8237FE39
+0xADDB = 0x82388130
+0xADDC = 0x82388131
+0xADDD = 0x82388132
+0xADDE = 0x82388133
+0xADDF = 0x82388134
+0xADE0 = 0x82388135
+0xADE1 = 0x82388136
+0xADE2 = 0x82388137
+0xADE3 = 0x82388138
+0xADE4 = 0x82388139
+0xADE5 = 0x82388230
+0xADE6 = 0x82388231
+0xADE7 = 0x82388232
+0xADE8 = 0x82388233
+0xADE9 = 0x82388234
+0xADEA = 0x82388235
+0xADEB = 0x82388236
+0xADEC = 0x82388237
+0xADED = 0x82388238
+0xADEE = 0x82388239
+0xADEF = 0x82388330
+0xADF0 = 0x82388331
+0xADF1 = 0x82388332
+0xADF2 = 0x82388333
+0xADF3 = 0x82388334
+0xADF4 = 0x82388335
+0xADF5 = 0x82388336
+0xADF6 = 0x82388337
+0xADF7 = 0x82388338
+0xADF8 = 0x82388339
+0xADF9 = 0x82388430
+0xADFA = 0x82388431
+0xADFB = 0x82388432
+0xADFC = 0x82388433
+0xADFD = 0x82388434
+0xADFE = 0x82388435
+0xADFF = 0x82388436
+0xAE00 = 0x82388437
+0xAE01 = 0x82388438
+0xAE02 = 0x82388439
+0xAE03 = 0x82388530
+0xAE04 = 0x82388531
+0xAE05 = 0x82388532
+0xAE06 = 0x82388533
+0xAE07 = 0x82388534
+0xAE08 = 0x82388535
+0xAE09 = 0x82388536
+0xAE0A = 0x82388537
+0xAE0B = 0x82388538
+0xAE0C = 0x82388539
+0xAE0D = 0x82388630
+0xAE0E = 0x82388631
+0xAE0F = 0x82388632
+0xAE10 = 0x82388633
+0xAE11 = 0x82388634
+0xAE12 = 0x82388635
+0xAE13 = 0x82388636
+0xAE14 = 0x82388637
+0xAE15 = 0x82388638
+0xAE16 = 0x82388639
+0xAE17 = 0x82388730
+0xAE18 = 0x82388731
+0xAE19 = 0x82388732
+0xAE1A = 0x82388733
+0xAE1B = 0x82388734
+0xAE1C = 0x82388735
+0xAE1D = 0x82388736
+0xAE1E = 0x82388737
+0xAE1F = 0x82388738
+0xAE20 = 0x82388739
+0xAE21 = 0x82388830
+0xAE22 = 0x82388831
+0xAE23 = 0x82388832
+0xAE24 = 0x82388833
+0xAE25 = 0x82388834
+0xAE26 = 0x82388835
+0xAE27 = 0x82388836
+0xAE28 = 0x82388837
+0xAE29 = 0x82388838
+0xAE2A = 0x82388839
+0xAE2B = 0x82388930
+0xAE2C = 0x82388931
+0xAE2D = 0x82388932
+0xAE2E = 0x82388933
+0xAE2F = 0x82388934
+0xAE30 = 0x82388935
+0xAE31 = 0x82388936
+0xAE32 = 0x82388937
+0xAE33 = 0x82388938
+0xAE34 = 0x82388939
+0xAE35 = 0x82388A30
+0xAE36 = 0x82388A31
+0xAE37 = 0x82388A32
+0xAE38 = 0x82388A33
+0xAE39 = 0x82388A34
+0xAE3A = 0x82388A35
+0xAE3B = 0x82388A36
+0xAE3C = 0x82388A37
+0xAE3D = 0x82388A38
+0xAE3E = 0x82388A39
+0xAE3F = 0x82388B30
+0xAE40 = 0x82388B31
+0xAE41 = 0x82388B32
+0xAE42 = 0x82388B33
+0xAE43 = 0x82388B34
+0xAE44 = 0x82388B35
+0xAE45 = 0x82388B36
+0xAE46 = 0x82388B37
+0xAE47 = 0x82388B38
+0xAE48 = 0x82388B39
+0xAE49 = 0x82388C30
+0xAE4A = 0x82388C31
+0xAE4B = 0x82388C32
+0xAE4C = 0x82388C33
+0xAE4D = 0x82388C34
+0xAE4E = 0x82388C35
+0xAE4F = 0x82388C36
+0xAE50 = 0x82388C37
+0xAE51 = 0x82388C38
+0xAE52 = 0x82388C39
+0xAE53 = 0x82388D30
+0xAE54 = 0x82388D31
+0xAE55 = 0x82388D32
+0xAE56 = 0x82388D33
+0xAE57 = 0x82388D34
+0xAE58 = 0x82388D35
+0xAE59 = 0x82388D36
+0xAE5A = 0x82388D37
+0xAE5B = 0x82388D38
+0xAE5C = 0x82388D39
+0xAE5D = 0x82388E30
+0xAE5E = 0x82388E31
+0xAE5F = 0x82388E32
+0xAE60 = 0x82388E33
+0xAE61 = 0x82388E34
+0xAE62 = 0x82388E35
+0xAE63 = 0x82388E36
+0xAE64 = 0x82388E37
+0xAE65 = 0x82388E38
+0xAE66 = 0x82388E39
+0xAE67 = 0x82388F30
+0xAE68 = 0x82388F31
+0xAE69 = 0x82388F32
+0xAE6A = 0x82388F33
+0xAE6B = 0x82388F34
+0xAE6C = 0x82388F35
+0xAE6D = 0x82388F36
+0xAE6E = 0x82388F37
+0xAE6F = 0x82388F38
+0xAE70 = 0x82388F39
+0xAE71 = 0x82389030
+0xAE72 = 0x82389031
+0xAE73 = 0x82389032
+0xAE74 = 0x82389033
+0xAE75 = 0x82389034
+0xAE76 = 0x82389035
+0xAE77 = 0x82389036
+0xAE78 = 0x82389037
+0xAE79 = 0x82389038
+0xAE7A = 0x82389039
+0xAE7B = 0x82389130
+0xAE7C = 0x82389131
+0xAE7D = 0x82389132
+0xAE7E = 0x82389133
+0xAE7F = 0x82389134
+0xAE80 = 0x82389135
+0xAE81 = 0x82389136
+0xAE82 = 0x82389137
+0xAE83 = 0x82389138
+0xAE84 = 0x82389139
+0xAE85 = 0x82389230
+0xAE86 = 0x82389231
+0xAE87 = 0x82389232
+0xAE88 = 0x82389233
+0xAE89 = 0x82389234
+0xAE8A = 0x82389235
+0xAE8B = 0x82389236
+0xAE8C = 0x82389237
+0xAE8D = 0x82389238
+0xAE8E = 0x82389239
+0xAE8F = 0x82389330
+0xAE90 = 0x82389331
+0xAE91 = 0x82389332
+0xAE92 = 0x82389333
+0xAE93 = 0x82389334
+0xAE94 = 0x82389335
+0xAE95 = 0x82389336
+0xAE96 = 0x82389337
+0xAE97 = 0x82389338
+0xAE98 = 0x82389339
+0xAE99 = 0x82389430
+0xAE9A = 0x82389431
+0xAE9B = 0x82389432
+0xAE9C = 0x82389433
+0xAE9D = 0x82389434
+0xAE9E = 0x82389435
+0xAE9F = 0x82389436
+0xAEA0 = 0x82389437
+0xAEA1 = 0x82389438
+0xAEA2 = 0x82389439
+0xAEA3 = 0x82389530
+0xAEA4 = 0x82389531
+0xAEA5 = 0x82389532
+0xAEA6 = 0x82389533
+0xAEA7 = 0x82389534
+0xAEA8 = 0x82389535
+0xAEA9 = 0x82389536
+0xAEAA = 0x82389537
+0xAEAB = 0x82389538
+0xAEAC = 0x82389539
+0xAEAD = 0x82389630
+0xAEAE = 0x82389631
+0xAEAF = 0x82389632
+0xAEB0 = 0x82389633
+0xAEB1 = 0x82389634
+0xAEB2 = 0x82389635
+0xAEB3 = 0x82389636
+0xAEB4 = 0x82389637
+0xAEB5 = 0x82389638
+0xAEB6 = 0x82389639
+0xAEB7 = 0x82389730
+0xAEB8 = 0x82389731
+0xAEB9 = 0x82389732
+0xAEBA = 0x82389733
+0xAEBB = 0x82389734
+0xAEBC = 0x82389735
+0xAEBD = 0x82389736
+0xAEBE = 0x82389737
+0xAEBF = 0x82389738
+0xAEC0 = 0x82389739
+0xAEC1 = 0x82389830
+0xAEC2 = 0x82389831
+0xAEC3 = 0x82389832
+0xAEC4 = 0x82389833
+0xAEC5 = 0x82389834
+0xAEC6 = 0x82389835
+0xAEC7 = 0x82389836
+0xAEC8 = 0x82389837
+0xAEC9 = 0x82389838
+0xAECA = 0x82389839
+0xAECB = 0x82389930
+0xAECC = 0x82389931
+0xAECD = 0x82389932
+0xAECE = 0x82389933
+0xAECF = 0x82389934
+0xAED0 = 0x82389935
+0xAED1 = 0x82389936
+0xAED2 = 0x82389937
+0xAED3 = 0x82389938
+0xAED4 = 0x82389939
+0xAED5 = 0x82389A30
+0xAED6 = 0x82389A31
+0xAED7 = 0x82389A32
+0xAED8 = 0x82389A33
+0xAED9 = 0x82389A34
+0xAEDA = 0x82389A35
+0xAEDB = 0x82389A36
+0xAEDC = 0x82389A37
+0xAEDD = 0x82389A38
+0xAEDE = 0x82389A39
+0xAEDF = 0x82389B30
+0xAEE0 = 0x82389B31
+0xAEE1 = 0x82389B32
+0xAEE2 = 0x82389B33
+0xAEE3 = 0x82389B34
+0xAEE4 = 0x82389B35
+0xAEE5 = 0x82389B36
+0xAEE6 = 0x82389B37
+0xAEE7 = 0x82389B38
+0xAEE8 = 0x82389B39
+0xAEE9 = 0x82389C30
+0xAEEA = 0x82389C31
+0xAEEB = 0x82389C32
+0xAEEC = 0x82389C33
+0xAEED = 0x82389C34
+0xAEEE = 0x82389C35
+0xAEEF = 0x82389C36
+0xAEF0 = 0x82389C37
+0xAEF1 = 0x82389C38
+0xAEF2 = 0x82389C39
+0xAEF3 = 0x82389D30
+0xAEF4 = 0x82389D31
+0xAEF5 = 0x82389D32
+0xAEF6 = 0x82389D33
+0xAEF7 = 0x82389D34
+0xAEF8 = 0x82389D35
+0xAEF9 = 0x82389D36
+0xAEFA = 0x82389D37
+0xAEFB = 0x82389D38
+0xAEFC = 0x82389D39
+0xAEFD = 0x82389E30
+0xAEFE = 0x82389E31
+0xAEFF = 0x82389E32
+0xAF00 = 0x82389E33
+0xAF01 = 0x82389E34
+0xAF02 = 0x82389E35
+0xAF03 = 0x82389E36
+0xAF04 = 0x82389E37
+0xAF05 = 0x82389E38
+0xAF06 = 0x82389E39
+0xAF07 = 0x82389F30
+0xAF08 = 0x82389F31
+0xAF09 = 0x82389F32
+0xAF0A = 0x82389F33
+0xAF0B = 0x82389F34
+0xAF0C = 0x82389F35
+0xAF0D = 0x82389F36
+0xAF0E = 0x82389F37
+0xAF0F = 0x82389F38
+0xAF10 = 0x82389F39
+0xAF11 = 0x8238A030
+0xAF12 = 0x8238A031
+0xAF13 = 0x8238A032
+0xAF14 = 0x8238A033
+0xAF15 = 0x8238A034
+0xAF16 = 0x8238A035
+0xAF17 = 0x8238A036
+0xAF18 = 0x8238A037
+0xAF19 = 0x8238A038
+0xAF1A = 0x8238A039
+0xAF1B = 0x8238A130
+0xAF1C = 0x8238A131
+0xAF1D = 0x8238A132
+0xAF1E = 0x8238A133
+0xAF1F = 0x8238A134
+0xAF20 = 0x8238A135
+0xAF21 = 0x8238A136
+0xAF22 = 0x8238A137
+0xAF23 = 0x8238A138
+0xAF24 = 0x8238A139
+0xAF25 = 0x8238A230
+0xAF26 = 0x8238A231
+0xAF27 = 0x8238A232
+0xAF28 = 0x8238A233
+0xAF29 = 0x8238A234
+0xAF2A = 0x8238A235
+0xAF2B = 0x8238A236
+0xAF2C = 0x8238A237
+0xAF2D = 0x8238A238
+0xAF2E = 0x8238A239
+0xAF2F = 0x8238A330
+0xAF30 = 0x8238A331
+0xAF31 = 0x8238A332
+0xAF32 = 0x8238A333
+0xAF33 = 0x8238A334
+0xAF34 = 0x8238A335
+0xAF35 = 0x8238A336
+0xAF36 = 0x8238A337
+0xAF37 = 0x8238A338
+0xAF38 = 0x8238A339
+0xAF39 = 0x8238A430
+0xAF3A = 0x8238A431
+0xAF3B = 0x8238A432
+0xAF3C = 0x8238A433
+0xAF3D = 0x8238A434
+0xAF3E = 0x8238A435
+0xAF3F = 0x8238A436
+0xAF40 = 0x8238A437
+0xAF41 = 0x8238A438
+0xAF42 = 0x8238A439
+0xAF43 = 0x8238A530
+0xAF44 = 0x8238A531
+0xAF45 = 0x8238A532
+0xAF46 = 0x8238A533
+0xAF47 = 0x8238A534
+0xAF48 = 0x8238A535
+0xAF49 = 0x8238A536
+0xAF4A = 0x8238A537
+0xAF4B = 0x8238A538
+0xAF4C = 0x8238A539
+0xAF4D = 0x8238A630
+0xAF4E = 0x8238A631
+0xAF4F = 0x8238A632
+0xAF50 = 0x8238A633
+0xAF51 = 0x8238A634
+0xAF52 = 0x8238A635
+0xAF53 = 0x8238A636
+0xAF54 = 0x8238A637
+0xAF55 = 0x8238A638
+0xAF56 = 0x8238A639
+0xAF57 = 0x8238A730
+0xAF58 = 0x8238A731
+0xAF59 = 0x8238A732
+0xAF5A = 0x8238A733
+0xAF5B = 0x8238A734
+0xAF5C = 0x8238A735
+0xAF5D = 0x8238A736
+0xAF5E = 0x8238A737
+0xAF5F = 0x8238A738
+0xAF60 = 0x8238A739
+0xAF61 = 0x8238A830
+0xAF62 = 0x8238A831
+0xAF63 = 0x8238A832
+0xAF64 = 0x8238A833
+0xAF65 = 0x8238A834
+0xAF66 = 0x8238A835
+0xAF67 = 0x8238A836
+0xAF68 = 0x8238A837
+0xAF69 = 0x8238A838
+0xAF6A = 0x8238A839
+0xAF6B = 0x8238A930
+0xAF6C = 0x8238A931
+0xAF6D = 0x8238A932
+0xAF6E = 0x8238A933
+0xAF6F = 0x8238A934
+0xAF70 = 0x8238A935
+0xAF71 = 0x8238A936
+0xAF72 = 0x8238A937
+0xAF73 = 0x8238A938
+0xAF74 = 0x8238A939
+0xAF75 = 0x8238AA30
+0xAF76 = 0x8238AA31
+0xAF77 = 0x8238AA32
+0xAF78 = 0x8238AA33
+0xAF79 = 0x8238AA34
+0xAF7A = 0x8238AA35
+0xAF7B = 0x8238AA36
+0xAF7C = 0x8238AA37
+0xAF7D = 0x8238AA38
+0xAF7E = 0x8238AA39
+0xAF7F = 0x8238AB30
+0xAF80 = 0x8238AB31
+0xAF81 = 0x8238AB32
+0xAF82 = 0x8238AB33
+0xAF83 = 0x8238AB34
+0xAF84 = 0x8238AB35
+0xAF85 = 0x8238AB36
+0xAF86 = 0x8238AB37
+0xAF87 = 0x8238AB38
+0xAF88 = 0x8238AB39
+0xAF89 = 0x8238AC30
+0xAF8A = 0x8238AC31
+0xAF8B = 0x8238AC32
+0xAF8C = 0x8238AC33
+0xAF8D = 0x8238AC34
+0xAF8E = 0x8238AC35
+0xAF8F = 0x8238AC36
+0xAF90 = 0x8238AC37
+0xAF91 = 0x8238AC38
+0xAF92 = 0x8238AC39
+0xAF93 = 0x8238AD30
+0xAF94 = 0x8238AD31
+0xAF95 = 0x8238AD32
+0xAF96 = 0x8238AD33
+0xAF97 = 0x8238AD34
+0xAF98 = 0x8238AD35
+0xAF99 = 0x8238AD36
+0xAF9A = 0x8238AD37
+0xAF9B = 0x8238AD38
+0xAF9C = 0x8238AD39
+0xAF9D = 0x8238AE30
+0xAF9E = 0x8238AE31
+0xAF9F = 0x8238AE32
+0xAFA0 = 0x8238AE33
+0xAFA1 = 0x8238AE34
+0xAFA2 = 0x8238AE35
+0xAFA3 = 0x8238AE36
+0xAFA4 = 0x8238AE37
+0xAFA5 = 0x8238AE38
+0xAFA6 = 0x8238AE39
+0xAFA7 = 0x8238AF30
+0xAFA8 = 0x8238AF31
+0xAFA9 = 0x8238AF32
+0xAFAA = 0x8238AF33
+0xAFAB = 0x8238AF34
+0xAFAC = 0x8238AF35
+0xAFAD = 0x8238AF36
+0xAFAE = 0x8238AF37
+0xAFAF = 0x8238AF38
+0xAFB0 = 0x8238AF39
+0xAFB1 = 0x8238B030
+0xAFB2 = 0x8238B031
+0xAFB3 = 0x8238B032
+0xAFB4 = 0x8238B033
+0xAFB5 = 0x8238B034
+0xAFB6 = 0x8238B035
+0xAFB7 = 0x8238B036
+0xAFB8 = 0x8238B037
+0xAFB9 = 0x8238B038
+0xAFBA = 0x8238B039
+0xAFBB = 0x8238B130
+0xAFBC = 0x8238B131
+0xAFBD = 0x8238B132
+0xAFBE = 0x8238B133
+0xAFBF = 0x8238B134
+0xAFC0 = 0x8238B135
+0xAFC1 = 0x8238B136
+0xAFC2 = 0x8238B137
+0xAFC3 = 0x8238B138
+0xAFC4 = 0x8238B139
+0xAFC5 = 0x8238B230
+0xAFC6 = 0x8238B231
+0xAFC7 = 0x8238B232
+0xAFC8 = 0x8238B233
+0xAFC9 = 0x8238B234
+0xAFCA = 0x8238B235
+0xAFCB = 0x8238B236
+0xAFCC = 0x8238B237
+0xAFCD = 0x8238B238
+0xAFCE = 0x8238B239
+0xAFCF = 0x8238B330
+0xAFD0 = 0x8238B331
+0xAFD1 = 0x8238B332
+0xAFD2 = 0x8238B333
+0xAFD3 = 0x8238B334
+0xAFD4 = 0x8238B335
+0xAFD5 = 0x8238B336
+0xAFD6 = 0x8238B337
+0xAFD7 = 0x8238B338
+0xAFD8 = 0x8238B339
+0xAFD9 = 0x8238B430
+0xAFDA = 0x8238B431
+0xAFDB = 0x8238B432
+0xAFDC = 0x8238B433
+0xAFDD = 0x8238B434
+0xAFDE = 0x8238B435
+0xAFDF = 0x8238B436
+0xAFE0 = 0x8238B437
+0xAFE1 = 0x8238B438
+0xAFE2 = 0x8238B439
+0xAFE3 = 0x8238B530
+0xAFE4 = 0x8238B531
+0xAFE5 = 0x8238B532
+0xAFE6 = 0x8238B533
+0xAFE7 = 0x8238B534
+0xAFE8 = 0x8238B535
+0xAFE9 = 0x8238B536
+0xAFEA = 0x8238B537
+0xAFEB = 0x8238B538
+0xAFEC = 0x8238B539
+0xAFED = 0x8238B630
+0xAFEE = 0x8238B631
+0xAFEF = 0x8238B632
+0xAFF0 = 0x8238B633
+0xAFF1 = 0x8238B634
+0xAFF2 = 0x8238B635
+0xAFF3 = 0x8238B636
+0xAFF4 = 0x8238B637
+0xAFF5 = 0x8238B638
+0xAFF6 = 0x8238B639
+0xAFF7 = 0x8238B730
+0xAFF8 = 0x8238B731
+0xAFF9 = 0x8238B732
+0xAFFA = 0x8238B733
+0xAFFB = 0x8238B734
+0xAFFC = 0x8238B735
+0xAFFD = 0x8238B736
+0xAFFE = 0x8238B737
+0xAFFF = 0x8238B738
+0xB000 = 0x8238B739
+0xB001 = 0x8238B830
+0xB002 = 0x8238B831
+0xB003 = 0x8238B832
+0xB004 = 0x8238B833
+0xB005 = 0x8238B834
+0xB006 = 0x8238B835
+0xB007 = 0x8238B836
+0xB008 = 0x8238B837
+0xB009 = 0x8238B838
+0xB00A = 0x8238B839
+0xB00B = 0x8238B930
+0xB00C = 0x8238B931
+0xB00D = 0x8238B932
+0xB00E = 0x8238B933
+0xB00F = 0x8238B934
+0xB010 = 0x8238B935
+0xB011 = 0x8238B936
+0xB012 = 0x8238B937
+0xB013 = 0x8238B938
+0xB014 = 0x8238B939
+0xB015 = 0x8238BA30
+0xB016 = 0x8238BA31
+0xB017 = 0x8238BA32
+0xB018 = 0x8238BA33
+0xB019 = 0x8238BA34
+0xB01A = 0x8238BA35
+0xB01B = 0x8238BA36
+0xB01C = 0x8238BA37
+0xB01D = 0x8238BA38
+0xB01E = 0x8238BA39
+0xB01F = 0x8238BB30
+0xB020 = 0x8238BB31
+0xB021 = 0x8238BB32
+0xB022 = 0x8238BB33
+0xB023 = 0x8238BB34
+0xB024 = 0x8238BB35
+0xB025 = 0x8238BB36
+0xB026 = 0x8238BB37
+0xB027 = 0x8238BB38
+0xB028 = 0x8238BB39
+0xB029 = 0x8238BC30
+0xB02A = 0x8238BC31
+0xB02B = 0x8238BC32
+0xB02C = 0x8238BC33
+0xB02D = 0x8238BC34
+0xB02E = 0x8238BC35
+0xB02F = 0x8238BC36
+0xB030 = 0x8238BC37
+0xB031 = 0x8238BC38
+0xB032 = 0x8238BC39
+0xB033 = 0x8238BD30
+0xB034 = 0x8238BD31
+0xB035 = 0x8238BD32
+0xB036 = 0x8238BD33
+0xB037 = 0x8238BD34
+0xB038 = 0x8238BD35
+0xB039 = 0x8238BD36
+0xB03A = 0x8238BD37
+0xB03B = 0x8238BD38
+0xB03C = 0x8238BD39
+0xB03D = 0x8238BE30
+0xB03E = 0x8238BE31
+0xB03F = 0x8238BE32
+0xB040 = 0x8238BE33
+0xB041 = 0x8238BE34
+0xB042 = 0x8238BE35
+0xB043 = 0x8238BE36
+0xB044 = 0x8238BE37
+0xB045 = 0x8238BE38
+0xB046 = 0x8238BE39
+0xB047 = 0x8238BF30
+0xB048 = 0x8238BF31
+0xB049 = 0x8238BF32
+0xB04A = 0x8238BF33
+0xB04B = 0x8238BF34
+0xB04C = 0x8238BF35
+0xB04D = 0x8238BF36
+0xB04E = 0x8238BF37
+0xB04F = 0x8238BF38
+0xB050 = 0x8238BF39
+0xB051 = 0x8238C030
+0xB052 = 0x8238C031
+0xB053 = 0x8238C032
+0xB054 = 0x8238C033
+0xB055 = 0x8238C034
+0xB056 = 0x8238C035
+0xB057 = 0x8238C036
+0xB058 = 0x8238C037
+0xB059 = 0x8238C038
+0xB05A = 0x8238C039
+0xB05B = 0x8238C130
+0xB05C = 0x8238C131
+0xB05D = 0x8238C132
+0xB05E = 0x8238C133
+0xB05F = 0x8238C134
+0xB060 = 0x8238C135
+0xB061 = 0x8238C136
+0xB062 = 0x8238C137
+0xB063 = 0x8238C138
+0xB064 = 0x8238C139
+0xB065 = 0x8238C230
+0xB066 = 0x8238C231
+0xB067 = 0x8238C232
+0xB068 = 0x8238C233
+0xB069 = 0x8238C234
+0xB06A = 0x8238C235
+0xB06B = 0x8238C236
+0xB06C = 0x8238C237
+0xB06D = 0x8238C238
+0xB06E = 0x8238C239
+0xB06F = 0x8238C330
+0xB070 = 0x8238C331
+0xB071 = 0x8238C332
+0xB072 = 0x8238C333
+0xB073 = 0x8238C334
+0xB074 = 0x8238C335
+0xB075 = 0x8238C336
+0xB076 = 0x8238C337
+0xB077 = 0x8238C338
+0xB078 = 0x8238C339
+0xB079 = 0x8238C430
+0xB07A = 0x8238C431
+0xB07B = 0x8238C432
+0xB07C = 0x8238C433
+0xB07D = 0x8238C434
+0xB07E = 0x8238C435
+0xB07F = 0x8238C436
+0xB080 = 0x8238C437
+0xB081 = 0x8238C438
+0xB082 = 0x8238C439
+0xB083 = 0x8238C530
+0xB084 = 0x8238C531
+0xB085 = 0x8238C532
+0xB086 = 0x8238C533
+0xB087 = 0x8238C534
+0xB088 = 0x8238C535
+0xB089 = 0x8238C536
+0xB08A = 0x8238C537
+0xB08B = 0x8238C538
+0xB08C = 0x8238C539
+0xB08D = 0x8238C630
+0xB08E = 0x8238C631
+0xB08F = 0x8238C632
+0xB090 = 0x8238C633
+0xB091 = 0x8238C634
+0xB092 = 0x8238C635
+0xB093 = 0x8238C636
+0xB094 = 0x8238C637
+0xB095 = 0x8238C638
+0xB096 = 0x8238C639
+0xB097 = 0x8238C730
+0xB098 = 0x8238C731
+0xB099 = 0x8238C732
+0xB09A = 0x8238C733
+0xB09B = 0x8238C734
+0xB09C = 0x8238C735
+0xB09D = 0x8238C736
+0xB09E = 0x8238C737
+0xB09F = 0x8238C738
+0xB0A0 = 0x8238C739
+0xB0A1 = 0x8238C830
+0xB0A2 = 0x8238C831
+0xB0A3 = 0x8238C832
+0xB0A4 = 0x8238C833
+0xB0A5 = 0x8238C834
+0xB0A6 = 0x8238C835
+0xB0A7 = 0x8238C836
+0xB0A8 = 0x8238C837
+0xB0A9 = 0x8238C838
+0xB0AA = 0x8238C839
+0xB0AB = 0x8238C930
+0xB0AC = 0x8238C931
+0xB0AD = 0x8238C932
+0xB0AE = 0x8238C933
+0xB0AF = 0x8238C934
+0xB0B0 = 0x8238C935
+0xB0B1 = 0x8238C936
+0xB0B2 = 0x8238C937
+0xB0B3 = 0x8238C938
+0xB0B4 = 0x8238C939
+0xB0B5 = 0x8238CA30
+0xB0B6 = 0x8238CA31
+0xB0B7 = 0x8238CA32
+0xB0B8 = 0x8238CA33
+0xB0B9 = 0x8238CA34
+0xB0BA = 0x8238CA35
+0xB0BB = 0x8238CA36
+0xB0BC = 0x8238CA37
+0xB0BD = 0x8238CA38
+0xB0BE = 0x8238CA39
+0xB0BF = 0x8238CB30
+0xB0C0 = 0x8238CB31
+0xB0C1 = 0x8238CB32
+0xB0C2 = 0x8238CB33
+0xB0C3 = 0x8238CB34
+0xB0C4 = 0x8238CB35
+0xB0C5 = 0x8238CB36
+0xB0C6 = 0x8238CB37
+0xB0C7 = 0x8238CB38
+0xB0C8 = 0x8238CB39
+0xB0C9 = 0x8238CC30
+0xB0CA = 0x8238CC31
+0xB0CB = 0x8238CC32
+0xB0CC = 0x8238CC33
+0xB0CD = 0x8238CC34
+0xB0CE = 0x8238CC35
+0xB0CF = 0x8238CC36
+0xB0D0 = 0x8238CC37
+0xB0D1 = 0x8238CC38
+0xB0D2 = 0x8238CC39
+0xB0D3 = 0x8238CD30
+0xB0D4 = 0x8238CD31
+0xB0D5 = 0x8238CD32
+0xB0D6 = 0x8238CD33
+0xB0D7 = 0x8238CD34
+0xB0D8 = 0x8238CD35
+0xB0D9 = 0x8238CD36
+0xB0DA = 0x8238CD37
+0xB0DB = 0x8238CD38
+0xB0DC = 0x8238CD39
+0xB0DD = 0x8238CE30
+0xB0DE = 0x8238CE31
+0xB0DF = 0x8238CE32
+0xB0E0 = 0x8238CE33
+0xB0E1 = 0x8238CE34
+0xB0E2 = 0x8238CE35
+0xB0E3 = 0x8238CE36
+0xB0E4 = 0x8238CE37
+0xB0E5 = 0x8238CE38
+0xB0E6 = 0x8238CE39
+0xB0E7 = 0x8238CF30
+0xB0E8 = 0x8238CF31
+0xB0E9 = 0x8238CF32
+0xB0EA = 0x8238CF33
+0xB0EB = 0x8238CF34
+0xB0EC = 0x8238CF35
+0xB0ED = 0x8238CF36
+0xB0EE = 0x8238CF37
+0xB0EF = 0x8238CF38
+0xB0F0 = 0x8238CF39
+0xB0F1 = 0x8238D030
+0xB0F2 = 0x8238D031
+0xB0F3 = 0x8238D032
+0xB0F4 = 0x8238D033
+0xB0F5 = 0x8238D034
+0xB0F6 = 0x8238D035
+0xB0F7 = 0x8238D036
+0xB0F8 = 0x8238D037
+0xB0F9 = 0x8238D038
+0xB0FA = 0x8238D039
+0xB0FB = 0x8238D130
+0xB0FC = 0x8238D131
+0xB0FD = 0x8238D132
+0xB0FE = 0x8238D133
+0xB0FF = 0x8238D134
+0xB100 = 0x8238D135
+0xB101 = 0x8238D136
+0xB102 = 0x8238D137
+0xB103 = 0x8238D138
+0xB104 = 0x8238D139
+0xB105 = 0x8238D230
+0xB106 = 0x8238D231
+0xB107 = 0x8238D232
+0xB108 = 0x8238D233
+0xB109 = 0x8238D234
+0xB10A = 0x8238D235
+0xB10B = 0x8238D236
+0xB10C = 0x8238D237
+0xB10D = 0x8238D238
+0xB10E = 0x8238D239
+0xB10F = 0x8238D330
+0xB110 = 0x8238D331
+0xB111 = 0x8238D332
+0xB112 = 0x8238D333
+0xB113 = 0x8238D334
+0xB114 = 0x8238D335
+0xB115 = 0x8238D336
+0xB116 = 0x8238D337
+0xB117 = 0x8238D338
+0xB118 = 0x8238D339
+0xB119 = 0x8238D430
+0xB11A = 0x8238D431
+0xB11B = 0x8238D432
+0xB11C = 0x8238D433
+0xB11D = 0x8238D434
+0xB11E = 0x8238D435
+0xB11F = 0x8238D436
+0xB120 = 0x8238D437
+0xB121 = 0x8238D438
+0xB122 = 0x8238D439
+0xB123 = 0x8238D530
+0xB124 = 0x8238D531
+0xB125 = 0x8238D532
+0xB126 = 0x8238D533
+0xB127 = 0x8238D534
+0xB128 = 0x8238D535
+0xB129 = 0x8238D536
+0xB12A = 0x8238D537
+0xB12B = 0x8238D538
+0xB12C = 0x8238D539
+0xB12D = 0x8238D630
+0xB12E = 0x8238D631
+0xB12F = 0x8238D632
+0xB130 = 0x8238D633
+0xB131 = 0x8238D634
+0xB132 = 0x8238D635
+0xB133 = 0x8238D636
+0xB134 = 0x8238D637
+0xB135 = 0x8238D638
+0xB136 = 0x8238D639
+0xB137 = 0x8238D730
+0xB138 = 0x8238D731
+0xB139 = 0x8238D732
+0xB13A = 0x8238D733
+0xB13B = 0x8238D734
+0xB13C = 0x8238D735
+0xB13D = 0x8238D736
+0xB13E = 0x8238D737
+0xB13F = 0x8238D738
+0xB140 = 0x8238D739
+0xB141 = 0x8238D830
+0xB142 = 0x8238D831
+0xB143 = 0x8238D832
+0xB144 = 0x8238D833
+0xB145 = 0x8238D834
+0xB146 = 0x8238D835
+0xB147 = 0x8238D836
+0xB148 = 0x8238D837
+0xB149 = 0x8238D838
+0xB14A = 0x8238D839
+0xB14B = 0x8238D930
+0xB14C = 0x8238D931
+0xB14D = 0x8238D932
+0xB14E = 0x8238D933
+0xB14F = 0x8238D934
+0xB150 = 0x8238D935
+0xB151 = 0x8238D936
+0xB152 = 0x8238D937
+0xB153 = 0x8238D938
+0xB154 = 0x8238D939
+0xB155 = 0x8238DA30
+0xB156 = 0x8238DA31
+0xB157 = 0x8238DA32
+0xB158 = 0x8238DA33
+0xB159 = 0x8238DA34
+0xB15A = 0x8238DA35
+0xB15B = 0x8238DA36
+0xB15C = 0x8238DA37
+0xB15D = 0x8238DA38
+0xB15E = 0x8238DA39
+0xB15F = 0x8238DB30
+0xB160 = 0x8238DB31
+0xB161 = 0x8238DB32
+0xB162 = 0x8238DB33
+0xB163 = 0x8238DB34
+0xB164 = 0x8238DB35
+0xB165 = 0x8238DB36
+0xB166 = 0x8238DB37
+0xB167 = 0x8238DB38
+0xB168 = 0x8238DB39
+0xB169 = 0x8238DC30
+0xB16A = 0x8238DC31
+0xB16B = 0x8238DC32
+0xB16C = 0x8238DC33
+0xB16D = 0x8238DC34
+0xB16E = 0x8238DC35
+0xB16F = 0x8238DC36
+0xB170 = 0x8238DC37
+0xB171 = 0x8238DC38
+0xB172 = 0x8238DC39
+0xB173 = 0x8238DD30
+0xB174 = 0x8238DD31
+0xB175 = 0x8238DD32
+0xB176 = 0x8238DD33
+0xB177 = 0x8238DD34
+0xB178 = 0x8238DD35
+0xB179 = 0x8238DD36
+0xB17A = 0x8238DD37
+0xB17B = 0x8238DD38
+0xB17C = 0x8238DD39
+0xB17D = 0x8238DE30
+0xB17E = 0x8238DE31
+0xB17F = 0x8238DE32
+0xB180 = 0x8238DE33
+0xB181 = 0x8238DE34
+0xB182 = 0x8238DE35
+0xB183 = 0x8238DE36
+0xB184 = 0x8238DE37
+0xB185 = 0x8238DE38
+0xB186 = 0x8238DE39
+0xB187 = 0x8238DF30
+0xB188 = 0x8238DF31
+0xB189 = 0x8238DF32
+0xB18A = 0x8238DF33
+0xB18B = 0x8238DF34
+0xB18C = 0x8238DF35
+0xB18D = 0x8238DF36
+0xB18E = 0x8238DF37
+0xB18F = 0x8238DF38
+0xB190 = 0x8238DF39
+0xB191 = 0x8238E030
+0xB192 = 0x8238E031
+0xB193 = 0x8238E032
+0xB194 = 0x8238E033
+0xB195 = 0x8238E034
+0xB196 = 0x8238E035
+0xB197 = 0x8238E036
+0xB198 = 0x8238E037
+0xB199 = 0x8238E038
+0xB19A = 0x8238E039
+0xB19B = 0x8238E130
+0xB19C = 0x8238E131
+0xB19D = 0x8238E132
+0xB19E = 0x8238E133
+0xB19F = 0x8238E134
+0xB1A0 = 0x8238E135
+0xB1A1 = 0x8238E136
+0xB1A2 = 0x8238E137
+0xB1A3 = 0x8238E138
+0xB1A4 = 0x8238E139
+0xB1A5 = 0x8238E230
+0xB1A6 = 0x8238E231
+0xB1A7 = 0x8238E232
+0xB1A8 = 0x8238E233
+0xB1A9 = 0x8238E234
+0xB1AA = 0x8238E235
+0xB1AB = 0x8238E236
+0xB1AC = 0x8238E237
+0xB1AD = 0x8238E238
+0xB1AE = 0x8238E239
+0xB1AF = 0x8238E330
+0xB1B0 = 0x8238E331
+0xB1B1 = 0x8238E332
+0xB1B2 = 0x8238E333
+0xB1B3 = 0x8238E334
+0xB1B4 = 0x8238E335
+0xB1B5 = 0x8238E336
+0xB1B6 = 0x8238E337
+0xB1B7 = 0x8238E338
+0xB1B8 = 0x8238E339
+0xB1B9 = 0x8238E430
+0xB1BA = 0x8238E431
+0xB1BB = 0x8238E432
+0xB1BC = 0x8238E433
+0xB1BD = 0x8238E434
+0xB1BE = 0x8238E435
+0xB1BF = 0x8238E436
+0xB1C0 = 0x8238E437
+0xB1C1 = 0x8238E438
+0xB1C2 = 0x8238E439
+0xB1C3 = 0x8238E530
+0xB1C4 = 0x8238E531
+0xB1C5 = 0x8238E532
+0xB1C6 = 0x8238E533
+0xB1C7 = 0x8238E534
+0xB1C8 = 0x8238E535
+0xB1C9 = 0x8238E536
+0xB1CA = 0x8238E537
+0xB1CB = 0x8238E538
+0xB1CC = 0x8238E539
+0xB1CD = 0x8238E630
+0xB1CE = 0x8238E631
+0xB1CF = 0x8238E632
+0xB1D0 = 0x8238E633
+0xB1D1 = 0x8238E634
+0xB1D2 = 0x8238E635
+0xB1D3 = 0x8238E636
+0xB1D4 = 0x8238E637
+0xB1D5 = 0x8238E638
+0xB1D6 = 0x8238E639
+0xB1D7 = 0x8238E730
+0xB1D8 = 0x8238E731
+0xB1D9 = 0x8238E732
+0xB1DA = 0x8238E733
+0xB1DB = 0x8238E734
+0xB1DC = 0x8238E735
+0xB1DD = 0x8238E736
+0xB1DE = 0x8238E737
+0xB1DF = 0x8238E738
+0xB1E0 = 0x8238E739
+0xB1E1 = 0x8238E830
+0xB1E2 = 0x8238E831
+0xB1E3 = 0x8238E832
+0xB1E4 = 0x8238E833
+0xB1E5 = 0x8238E834
+0xB1E6 = 0x8238E835
+0xB1E7 = 0x8238E836
+0xB1E8 = 0x8238E837
+0xB1E9 = 0x8238E838
+0xB1EA = 0x8238E839
+0xB1EB = 0x8238E930
+0xB1EC = 0x8238E931
+0xB1ED = 0x8238E932
+0xB1EE = 0x8238E933
+0xB1EF = 0x8238E934
+0xB1F0 = 0x8238E935
+0xB1F1 = 0x8238E936
+0xB1F2 = 0x8238E937
+0xB1F3 = 0x8238E938
+0xB1F4 = 0x8238E939
+0xB1F5 = 0x8238EA30
+0xB1F6 = 0x8238EA31
+0xB1F7 = 0x8238EA32
+0xB1F8 = 0x8238EA33
+0xB1F9 = 0x8238EA34
+0xB1FA = 0x8238EA35
+0xB1FB = 0x8238EA36
+0xB1FC = 0x8238EA37
+0xB1FD = 0x8238EA38
+0xB1FE = 0x8238EA39
+0xB1FF = 0x8238EB30
+0xB200 = 0x8238EB31
+0xB201 = 0x8238EB32
+0xB202 = 0x8238EB33
+0xB203 = 0x8238EB34
+0xB204 = 0x8238EB35
+0xB205 = 0x8238EB36
+0xB206 = 0x8238EB37
+0xB207 = 0x8238EB38
+0xB208 = 0x8238EB39
+0xB209 = 0x8238EC30
+0xB20A = 0x8238EC31
+0xB20B = 0x8238EC32
+0xB20C = 0x8238EC33
+0xB20D = 0x8238EC34
+0xB20E = 0x8238EC35
+0xB20F = 0x8238EC36
+0xB210 = 0x8238EC37
+0xB211 = 0x8238EC38
+0xB212 = 0x8238EC39
+0xB213 = 0x8238ED30
+0xB214 = 0x8238ED31
+0xB215 = 0x8238ED32
+0xB216 = 0x8238ED33
+0xB217 = 0x8238ED34
+0xB218 = 0x8238ED35
+0xB219 = 0x8238ED36
+0xB21A = 0x8238ED37
+0xB21B = 0x8238ED38
+0xB21C = 0x8238ED39
+0xB21D = 0x8238EE30
+0xB21E = 0x8238EE31
+0xB21F = 0x8238EE32
+0xB220 = 0x8238EE33
+0xB221 = 0x8238EE34
+0xB222 = 0x8238EE35
+0xB223 = 0x8238EE36
+0xB224 = 0x8238EE37
+0xB225 = 0x8238EE38
+0xB226 = 0x8238EE39
+0xB227 = 0x8238EF30
+0xB228 = 0x8238EF31
+0xB229 = 0x8238EF32
+0xB22A = 0x8238EF33
+0xB22B = 0x8238EF34
+0xB22C = 0x8238EF35
+0xB22D = 0x8238EF36
+0xB22E = 0x8238EF37
+0xB22F = 0x8238EF38
+0xB230 = 0x8238EF39
+0xB231 = 0x8238F030
+0xB232 = 0x8238F031
+0xB233 = 0x8238F032
+0xB234 = 0x8238F033
+0xB235 = 0x8238F034
+0xB236 = 0x8238F035
+0xB237 = 0x8238F036
+0xB238 = 0x8238F037
+0xB239 = 0x8238F038
+0xB23A = 0x8238F039
+0xB23B = 0x8238F130
+0xB23C = 0x8238F131
+0xB23D = 0x8238F132
+0xB23E = 0x8238F133
+0xB23F = 0x8238F134
+0xB240 = 0x8238F135
+0xB241 = 0x8238F136
+0xB242 = 0x8238F137
+0xB243 = 0x8238F138
+0xB244 = 0x8238F139
+0xB245 = 0x8238F230
+0xB246 = 0x8238F231
+0xB247 = 0x8238F232
+0xB248 = 0x8238F233
+0xB249 = 0x8238F234
+0xB24A = 0x8238F235
+0xB24B = 0x8238F236
+0xB24C = 0x8238F237
+0xB24D = 0x8238F238
+0xB24E = 0x8238F239
+0xB24F = 0x8238F330
+0xB250 = 0x8238F331
+0xB251 = 0x8238F332
+0xB252 = 0x8238F333
+0xB253 = 0x8238F334
+0xB254 = 0x8238F335
+0xB255 = 0x8238F336
+0xB256 = 0x8238F337
+0xB257 = 0x8238F338
+0xB258 = 0x8238F339
+0xB259 = 0x8238F430
+0xB25A = 0x8238F431
+0xB25B = 0x8238F432
+0xB25C = 0x8238F433
+0xB25D = 0x8238F434
+0xB25E = 0x8238F435
+0xB25F = 0x8238F436
+0xB260 = 0x8238F437
+0xB261 = 0x8238F438
+0xB262 = 0x8238F439
+0xB263 = 0x8238F530
+0xB264 = 0x8238F531
+0xB265 = 0x8238F532
+0xB266 = 0x8238F533
+0xB267 = 0x8238F534
+0xB268 = 0x8238F535
+0xB269 = 0x8238F536
+0xB26A = 0x8238F537
+0xB26B = 0x8238F538
+0xB26C = 0x8238F539
+0xB26D = 0x8238F630
+0xB26E = 0x8238F631
+0xB26F = 0x8238F632
+0xB270 = 0x8238F633
+0xB271 = 0x8238F634
+0xB272 = 0x8238F635
+0xB273 = 0x8238F636
+0xB274 = 0x8238F637
+0xB275 = 0x8238F638
+0xB276 = 0x8238F639
+0xB277 = 0x8238F730
+0xB278 = 0x8238F731
+0xB279 = 0x8238F732
+0xB27A = 0x8238F733
+0xB27B = 0x8238F734
+0xB27C = 0x8238F735
+0xB27D = 0x8238F736
+0xB27E = 0x8238F737
+0xB27F = 0x8238F738
+0xB280 = 0x8238F739
+0xB281 = 0x8238F830
+0xB282 = 0x8238F831
+0xB283 = 0x8238F832
+0xB284 = 0x8238F833
+0xB285 = 0x8238F834
+0xB286 = 0x8238F835
+0xB287 = 0x8238F836
+0xB288 = 0x8238F837
+0xB289 = 0x8238F838
+0xB28A = 0x8238F839
+0xB28B = 0x8238F930
+0xB28C = 0x8238F931
+0xB28D = 0x8238F932
+0xB28E = 0x8238F933
+0xB28F = 0x8238F934
+0xB290 = 0x8238F935
+0xB291 = 0x8238F936
+0xB292 = 0x8238F937
+0xB293 = 0x8238F938
+0xB294 = 0x8238F939
+0xB295 = 0x8238FA30
+0xB296 = 0x8238FA31
+0xB297 = 0x8238FA32
+0xB298 = 0x8238FA33
+0xB299 = 0x8238FA34
+0xB29A = 0x8238FA35
+0xB29B = 0x8238FA36
+0xB29C = 0x8238FA37
+0xB29D = 0x8238FA38
+0xB29E = 0x8238FA39
+0xB29F = 0x8238FB30
+0xB2A0 = 0x8238FB31
+0xB2A1 = 0x8238FB32
+0xB2A2 = 0x8238FB33
+0xB2A3 = 0x8238FB34
+0xB2A4 = 0x8238FB35
+0xB2A5 = 0x8238FB36
+0xB2A6 = 0x8238FB37
+0xB2A7 = 0x8238FB38
+0xB2A8 = 0x8238FB39
+0xB2A9 = 0x8238FC30
+0xB2AA = 0x8238FC31
+0xB2AB = 0x8238FC32
+0xB2AC = 0x8238FC33
+0xB2AD = 0x8238FC34
+0xB2AE = 0x8238FC35
+0xB2AF = 0x8238FC36
+0xB2B0 = 0x8238FC37
+0xB2B1 = 0x8238FC38
+0xB2B2 = 0x8238FC39
+0xB2B3 = 0x8238FD30
+0xB2B4 = 0x8238FD31
+0xB2B5 = 0x8238FD32
+0xB2B6 = 0x8238FD33
+0xB2B7 = 0x8238FD34
+0xB2B8 = 0x8238FD35
+0xB2B9 = 0x8238FD36
+0xB2BA = 0x8238FD37
+0xB2BB = 0x8238FD38
+0xB2BC = 0x8238FD39
+0xB2BD = 0x8238FE30
+0xB2BE = 0x8238FE31
+0xB2BF = 0x8238FE32
+0xB2C0 = 0x8238FE33
+0xB2C1 = 0x8238FE34
+0xB2C2 = 0x8238FE35
+0xB2C3 = 0x8238FE36
+0xB2C4 = 0x8238FE37
+0xB2C5 = 0x8238FE38
+0xB2C6 = 0x8238FE39
+0xB2C7 = 0x82398130
+0xB2C8 = 0x82398131
+0xB2C9 = 0x82398132
+0xB2CA = 0x82398133
+0xB2CB = 0x82398134
+0xB2CC = 0x82398135
+0xB2CD = 0x82398136
+0xB2CE = 0x82398137
+0xB2CF = 0x82398138
+0xB2D0 = 0x82398139
+0xB2D1 = 0x82398230
+0xB2D2 = 0x82398231
+0xB2D3 = 0x82398232
+0xB2D4 = 0x82398233
+0xB2D5 = 0x82398234
+0xB2D6 = 0x82398235
+0xB2D7 = 0x82398236
+0xB2D8 = 0x82398237
+0xB2D9 = 0x82398238
+0xB2DA = 0x82398239
+0xB2DB = 0x82398330
+0xB2DC = 0x82398331
+0xB2DD = 0x82398332
+0xB2DE = 0x82398333
+0xB2DF = 0x82398334
+0xB2E0 = 0x82398335
+0xB2E1 = 0x82398336
+0xB2E2 = 0x82398337
+0xB2E3 = 0x82398338
+0xB2E4 = 0x82398339
+0xB2E5 = 0x82398430
+0xB2E6 = 0x82398431
+0xB2E7 = 0x82398432
+0xB2E8 = 0x82398433
+0xB2E9 = 0x82398434
+0xB2EA = 0x82398435
+0xB2EB = 0x82398436
+0xB2EC = 0x82398437
+0xB2ED = 0x82398438
+0xB2EE = 0x82398439
+0xB2EF = 0x82398530
+0xB2F0 = 0x82398531
+0xB2F1 = 0x82398532
+0xB2F2 = 0x82398533
+0xB2F3 = 0x82398534
+0xB2F4 = 0x82398535
+0xB2F5 = 0x82398536
+0xB2F6 = 0x82398537
+0xB2F7 = 0x82398538
+0xB2F8 = 0x82398539
+0xB2F9 = 0x82398630
+0xB2FA = 0x82398631
+0xB2FB = 0x82398632
+0xB2FC = 0x82398633
+0xB2FD = 0x82398634
+0xB2FE = 0x82398635
+0xB2FF = 0x82398636
+0xB300 = 0x82398637
+0xB301 = 0x82398638
+0xB302 = 0x82398639
+0xB303 = 0x82398730
+0xB304 = 0x82398731
+0xB305 = 0x82398732
+0xB306 = 0x82398733
+0xB307 = 0x82398734
+0xB308 = 0x82398735
+0xB309 = 0x82398736
+0xB30A = 0x82398737
+0xB30B = 0x82398738
+0xB30C = 0x82398739
+0xB30D = 0x82398830
+0xB30E = 0x82398831
+0xB30F = 0x82398832
+0xB310 = 0x82398833
+0xB311 = 0x82398834
+0xB312 = 0x82398835
+0xB313 = 0x82398836
+0xB314 = 0x82398837
+0xB315 = 0x82398838
+0xB316 = 0x82398839
+0xB317 = 0x82398930
+0xB318 = 0x82398931
+0xB319 = 0x82398932
+0xB31A = 0x82398933
+0xB31B = 0x82398934
+0xB31C = 0x82398935
+0xB31D = 0x82398936
+0xB31E = 0x82398937
+0xB31F = 0x82398938
+0xB320 = 0x82398939
+0xB321 = 0x82398A30
+0xB322 = 0x82398A31
+0xB323 = 0x82398A32
+0xB324 = 0x82398A33
+0xB325 = 0x82398A34
+0xB326 = 0x82398A35
+0xB327 = 0x82398A36
+0xB328 = 0x82398A37
+0xB329 = 0x82398A38
+0xB32A = 0x82398A39
+0xB32B = 0x82398B30
+0xB32C = 0x82398B31
+0xB32D = 0x82398B32
+0xB32E = 0x82398B33
+0xB32F = 0x82398B34
+0xB330 = 0x82398B35
+0xB331 = 0x82398B36
+0xB332 = 0x82398B37
+0xB333 = 0x82398B38
+0xB334 = 0x82398B39
+0xB335 = 0x82398C30
+0xB336 = 0x82398C31
+0xB337 = 0x82398C32
+0xB338 = 0x82398C33
+0xB339 = 0x82398C34
+0xB33A = 0x82398C35
+0xB33B = 0x82398C36
+0xB33C = 0x82398C37
+0xB33D = 0x82398C38
+0xB33E = 0x82398C39
+0xB33F = 0x82398D30
+0xB340 = 0x82398D31
+0xB341 = 0x82398D32
+0xB342 = 0x82398D33
+0xB343 = 0x82398D34
+0xB344 = 0x82398D35
+0xB345 = 0x82398D36
+0xB346 = 0x82398D37
+0xB347 = 0x82398D38
+0xB348 = 0x82398D39
+0xB349 = 0x82398E30
+0xB34A = 0x82398E31
+0xB34B = 0x82398E32
+0xB34C = 0x82398E33
+0xB34D = 0x82398E34
+0xB34E = 0x82398E35
+0xB34F = 0x82398E36
+0xB350 = 0x82398E37
+0xB351 = 0x82398E38
+0xB352 = 0x82398E39
+0xB353 = 0x82398F30
+0xB354 = 0x82398F31
+0xB355 = 0x82398F32
+0xB356 = 0x82398F33
+0xB357 = 0x82398F34
+0xB358 = 0x82398F35
+0xB359 = 0x82398F36
+0xB35A = 0x82398F37
+0xB35B = 0x82398F38
+0xB35C = 0x82398F39
+0xB35D = 0x82399030
+0xB35E = 0x82399031
+0xB35F = 0x82399032
+0xB360 = 0x82399033
+0xB361 = 0x82399034
+0xB362 = 0x82399035
+0xB363 = 0x82399036
+0xB364 = 0x82399037
+0xB365 = 0x82399038
+0xB366 = 0x82399039
+0xB367 = 0x82399130
+0xB368 = 0x82399131
+0xB369 = 0x82399132
+0xB36A = 0x82399133
+0xB36B = 0x82399134
+0xB36C = 0x82399135
+0xB36D = 0x82399136
+0xB36E = 0x82399137
+0xB36F = 0x82399138
+0xB370 = 0x82399139
+0xB371 = 0x82399230
+0xB372 = 0x82399231
+0xB373 = 0x82399232
+0xB374 = 0x82399233
+0xB375 = 0x82399234
+0xB376 = 0x82399235
+0xB377 = 0x82399236
+0xB378 = 0x82399237
+0xB379 = 0x82399238
+0xB37A = 0x82399239
+0xB37B = 0x82399330
+0xB37C = 0x82399331
+0xB37D = 0x82399332
+0xB37E = 0x82399333
+0xB37F = 0x82399334
+0xB380 = 0x82399335
+0xB381 = 0x82399336
+0xB382 = 0x82399337
+0xB383 = 0x82399338
+0xB384 = 0x82399339
+0xB385 = 0x82399430
+0xB386 = 0x82399431
+0xB387 = 0x82399432
+0xB388 = 0x82399433
+0xB389 = 0x82399434
+0xB38A = 0x82399435
+0xB38B = 0x82399436
+0xB38C = 0x82399437
+0xB38D = 0x82399438
+0xB38E = 0x82399439
+0xB38F = 0x82399530
+0xB390 = 0x82399531
+0xB391 = 0x82399532
+0xB392 = 0x82399533
+0xB393 = 0x82399534
+0xB394 = 0x82399535
+0xB395 = 0x82399536
+0xB396 = 0x82399537
+0xB397 = 0x82399538
+0xB398 = 0x82399539
+0xB399 = 0x82399630
+0xB39A = 0x82399631
+0xB39B = 0x82399632
+0xB39C = 0x82399633
+0xB39D = 0x82399634
+0xB39E = 0x82399635
+0xB39F = 0x82399636
+0xB3A0 = 0x82399637
+0xB3A1 = 0x82399638
+0xB3A2 = 0x82399639
+0xB3A3 = 0x82399730
+0xB3A4 = 0x82399731
+0xB3A5 = 0x82399732
+0xB3A6 = 0x82399733
+0xB3A7 = 0x82399734
+0xB3A8 = 0x82399735
+0xB3A9 = 0x82399736
+0xB3AA = 0x82399737
+0xB3AB = 0x82399738
+0xB3AC = 0x82399739
+0xB3AD = 0x82399830
+0xB3AE = 0x82399831
+0xB3AF = 0x82399832
+0xB3B0 = 0x82399833
+0xB3B1 = 0x82399834
+0xB3B2 = 0x82399835
+0xB3B3 = 0x82399836
+0xB3B4 = 0x82399837
+0xB3B5 = 0x82399838
+0xB3B6 = 0x82399839
+0xB3B7 = 0x82399930
+0xB3B8 = 0x82399931
+0xB3B9 = 0x82399932
+0xB3BA = 0x82399933
+0xB3BB = 0x82399934
+0xB3BC = 0x82399935
+0xB3BD = 0x82399936
+0xB3BE = 0x82399937
+0xB3BF = 0x82399938
+0xB3C0 = 0x82399939
+0xB3C1 = 0x82399A30
+0xB3C2 = 0x82399A31
+0xB3C3 = 0x82399A32
+0xB3C4 = 0x82399A33
+0xB3C5 = 0x82399A34
+0xB3C6 = 0x82399A35
+0xB3C7 = 0x82399A36
+0xB3C8 = 0x82399A37
+0xB3C9 = 0x82399A38
+0xB3CA = 0x82399A39
+0xB3CB = 0x82399B30
+0xB3CC = 0x82399B31
+0xB3CD = 0x82399B32
+0xB3CE = 0x82399B33
+0xB3CF = 0x82399B34
+0xB3D0 = 0x82399B35
+0xB3D1 = 0x82399B36
+0xB3D2 = 0x82399B37
+0xB3D3 = 0x82399B38
+0xB3D4 = 0x82399B39
+0xB3D5 = 0x82399C30
+0xB3D6 = 0x82399C31
+0xB3D7 = 0x82399C32
+0xB3D8 = 0x82399C33
+0xB3D9 = 0x82399C34
+0xB3DA = 0x82399C35
+0xB3DB = 0x82399C36
+0xB3DC = 0x82399C37
+0xB3DD = 0x82399C38
+0xB3DE = 0x82399C39
+0xB3DF = 0x82399D30
+0xB3E0 = 0x82399D31
+0xB3E1 = 0x82399D32
+0xB3E2 = 0x82399D33
+0xB3E3 = 0x82399D34
+0xB3E4 = 0x82399D35
+0xB3E5 = 0x82399D36
+0xB3E6 = 0x82399D37
+0xB3E7 = 0x82399D38
+0xB3E8 = 0x82399D39
+0xB3E9 = 0x82399E30
+0xB3EA = 0x82399E31
+0xB3EB = 0x82399E32
+0xB3EC = 0x82399E33
+0xB3ED = 0x82399E34
+0xB3EE = 0x82399E35
+0xB3EF = 0x82399E36
+0xB3F0 = 0x82399E37
+0xB3F1 = 0x82399E38
+0xB3F2 = 0x82399E39
+0xB3F3 = 0x82399F30
+0xB3F4 = 0x82399F31
+0xB3F5 = 0x82399F32
+0xB3F6 = 0x82399F33
+0xB3F7 = 0x82399F34
+0xB3F8 = 0x82399F35
+0xB3F9 = 0x82399F36
+0xB3FA = 0x82399F37
+0xB3FB = 0x82399F38
+0xB3FC = 0x82399F39
+0xB3FD = 0x8239A030
+0xB3FE = 0x8239A031
+0xB3FF = 0x8239A032
+0xB400 = 0x8239A033
+0xB401 = 0x8239A034
+0xB402 = 0x8239A035
+0xB403 = 0x8239A036
+0xB404 = 0x8239A037
+0xB405 = 0x8239A038
+0xB406 = 0x8239A039
+0xB407 = 0x8239A130
+0xB408 = 0x8239A131
+0xB409 = 0x8239A132
+0xB40A = 0x8239A133
+0xB40B = 0x8239A134
+0xB40C = 0x8239A135
+0xB40D = 0x8239A136
+0xB40E = 0x8239A137
+0xB40F = 0x8239A138
+0xB410 = 0x8239A139
+0xB411 = 0x8239A230
+0xB412 = 0x8239A231
+0xB413 = 0x8239A232
+0xB414 = 0x8239A233
+0xB415 = 0x8239A234
+0xB416 = 0x8239A235
+0xB417 = 0x8239A236
+0xB418 = 0x8239A237
+0xB419 = 0x8239A238
+0xB41A = 0x8239A239
+0xB41B = 0x8239A330
+0xB41C = 0x8239A331
+0xB41D = 0x8239A332
+0xB41E = 0x8239A333
+0xB41F = 0x8239A334
+0xB420 = 0x8239A335
+0xB421 = 0x8239A336
+0xB422 = 0x8239A337
+0xB423 = 0x8239A338
+0xB424 = 0x8239A339
+0xB425 = 0x8239A430
+0xB426 = 0x8239A431
+0xB427 = 0x8239A432
+0xB428 = 0x8239A433
+0xB429 = 0x8239A434
+0xB42A = 0x8239A435
+0xB42B = 0x8239A436
+0xB42C = 0x8239A437
+0xB42D = 0x8239A438
+0xB42E = 0x8239A439
+0xB42F = 0x8239A530
+0xB430 = 0x8239A531
+0xB431 = 0x8239A532
+0xB432 = 0x8239A533
+0xB433 = 0x8239A534
+0xB434 = 0x8239A535
+0xB435 = 0x8239A536
+0xB436 = 0x8239A537
+0xB437 = 0x8239A538
+0xB438 = 0x8239A539
+0xB439 = 0x8239A630
+0xB43A = 0x8239A631
+0xB43B = 0x8239A632
+0xB43C = 0x8239A633
+0xB43D = 0x8239A634
+0xB43E = 0x8239A635
+0xB43F = 0x8239A636
+0xB440 = 0x8239A637
+0xB441 = 0x8239A638
+0xB442 = 0x8239A639
+0xB443 = 0x8239A730
+0xB444 = 0x8239A731
+0xB445 = 0x8239A732
+0xB446 = 0x8239A733
+0xB447 = 0x8239A734
+0xB448 = 0x8239A735
+0xB449 = 0x8239A736
+0xB44A = 0x8239A737
+0xB44B = 0x8239A738
+0xB44C = 0x8239A739
+0xB44D = 0x8239A830
+0xB44E = 0x8239A831
+0xB44F = 0x8239A832
+0xB450 = 0x8239A833
+0xB451 = 0x8239A834
+0xB452 = 0x8239A835
+0xB453 = 0x8239A836
+0xB454 = 0x8239A837
+0xB455 = 0x8239A838
+0xB456 = 0x8239A839
+0xB457 = 0x8239A930
+0xB458 = 0x8239A931
+0xB459 = 0x8239A932
+0xB45A = 0x8239A933
+0xB45B = 0x8239A934
+0xB45C = 0x8239A935
+0xB45D = 0x8239A936
+0xB45E = 0x8239A937
+0xB45F = 0x8239A938
+0xB460 = 0x8239A939
+0xB461 = 0x8239AA30
+0xB462 = 0x8239AA31
+0xB463 = 0x8239AA32
+0xB464 = 0x8239AA33
+0xB465 = 0x8239AA34
+0xB466 = 0x8239AA35
+0xB467 = 0x8239AA36
+0xB468 = 0x8239AA37
+0xB469 = 0x8239AA38
+0xB46A = 0x8239AA39
+0xB46B = 0x8239AB30
+0xB46C = 0x8239AB31
+0xB46D = 0x8239AB32
+0xB46E = 0x8239AB33
+0xB46F = 0x8239AB34
+0xB470 = 0x8239AB35
+0xB471 = 0x8239AB36
+0xB472 = 0x8239AB37
+0xB473 = 0x8239AB38
+0xB474 = 0x8239AB39
+0xB475 = 0x8239AC30
+0xB476 = 0x8239AC31
+0xB477 = 0x8239AC32
+0xB478 = 0x8239AC33
+0xB479 = 0x8239AC34
+0xB47A = 0x8239AC35
+0xB47B = 0x8239AC36
+0xB47C = 0x8239AC37
+0xB47D = 0x8239AC38
+0xB47E = 0x8239AC39
+0xB47F = 0x8239AD30
+0xB480 = 0x8239AD31
+0xB481 = 0x8239AD32
+0xB482 = 0x8239AD33
+0xB483 = 0x8239AD34
+0xB484 = 0x8239AD35
+0xB485 = 0x8239AD36
+0xB486 = 0x8239AD37
+0xB487 = 0x8239AD38
+0xB488 = 0x8239AD39
+0xB489 = 0x8239AE30
+0xB48A = 0x8239AE31
+0xB48B = 0x8239AE32
+0xB48C = 0x8239AE33
+0xB48D = 0x8239AE34
+0xB48E = 0x8239AE35
+0xB48F = 0x8239AE36
+0xB490 = 0x8239AE37
+0xB491 = 0x8239AE38
+0xB492 = 0x8239AE39
+0xB493 = 0x8239AF30
+0xB494 = 0x8239AF31
+0xB495 = 0x8239AF32
+0xB496 = 0x8239AF33
+0xB497 = 0x8239AF34
+0xB498 = 0x8239AF35
+0xB499 = 0x8239AF36
+0xB49A = 0x8239AF37
+0xB49B = 0x8239AF38
+0xB49C = 0x8239AF39
+0xB49D = 0x8239B030
+0xB49E = 0x8239B031
+0xB49F = 0x8239B032
+0xB4A0 = 0x8239B033
+0xB4A1 = 0x8239B034
+0xB4A2 = 0x8239B035
+0xB4A3 = 0x8239B036
+0xB4A4 = 0x8239B037
+0xB4A5 = 0x8239B038
+0xB4A6 = 0x8239B039
+0xB4A7 = 0x8239B130
+0xB4A8 = 0x8239B131
+0xB4A9 = 0x8239B132
+0xB4AA = 0x8239B133
+0xB4AB = 0x8239B134
+0xB4AC = 0x8239B135
+0xB4AD = 0x8239B136
+0xB4AE = 0x8239B137
+0xB4AF = 0x8239B138
+0xB4B0 = 0x8239B139
+0xB4B1 = 0x8239B230
+0xB4B2 = 0x8239B231
+0xB4B3 = 0x8239B232
+0xB4B4 = 0x8239B233
+0xB4B5 = 0x8239B234
+0xB4B6 = 0x8239B235
+0xB4B7 = 0x8239B236
+0xB4B8 = 0x8239B237
+0xB4B9 = 0x8239B238
+0xB4BA = 0x8239B239
+0xB4BB = 0x8239B330
+0xB4BC = 0x8239B331
+0xB4BD = 0x8239B332
+0xB4BE = 0x8239B333
+0xB4BF = 0x8239B334
+0xB4C0 = 0x8239B335
+0xB4C1 = 0x8239B336
+0xB4C2 = 0x8239B337
+0xB4C3 = 0x8239B338
+0xB4C4 = 0x8239B339
+0xB4C5 = 0x8239B430
+0xB4C6 = 0x8239B431
+0xB4C7 = 0x8239B432
+0xB4C8 = 0x8239B433
+0xB4C9 = 0x8239B434
+0xB4CA = 0x8239B435
+0xB4CB = 0x8239B436
+0xB4CC = 0x8239B437
+0xB4CD = 0x8239B438
+0xB4CE = 0x8239B439
+0xB4CF = 0x8239B530
+0xB4D0 = 0x8239B531
+0xB4D1 = 0x8239B532
+0xB4D2 = 0x8239B533
+0xB4D3 = 0x8239B534
+0xB4D4 = 0x8239B535
+0xB4D5 = 0x8239B536
+0xB4D6 = 0x8239B537
+0xB4D7 = 0x8239B538
+0xB4D8 = 0x8239B539
+0xB4D9 = 0x8239B630
+0xB4DA = 0x8239B631
+0xB4DB = 0x8239B632
+0xB4DC = 0x8239B633
+0xB4DD = 0x8239B634
+0xB4DE = 0x8239B635
+0xB4DF = 0x8239B636
+0xB4E0 = 0x8239B637
+0xB4E1 = 0x8239B638
+0xB4E2 = 0x8239B639
+0xB4E3 = 0x8239B730
+0xB4E4 = 0x8239B731
+0xB4E5 = 0x8239B732
+0xB4E6 = 0x8239B733
+0xB4E7 = 0x8239B734
+0xB4E8 = 0x8239B735
+0xB4E9 = 0x8239B736
+0xB4EA = 0x8239B737
+0xB4EB = 0x8239B738
+0xB4EC = 0x8239B739
+0xB4ED = 0x8239B830
+0xB4EE = 0x8239B831
+0xB4EF = 0x8239B832
+0xB4F0 = 0x8239B833
+0xB4F1 = 0x8239B834
+0xB4F2 = 0x8239B835
+0xB4F3 = 0x8239B836
+0xB4F4 = 0x8239B837
+0xB4F5 = 0x8239B838
+0xB4F6 = 0x8239B839
+0xB4F7 = 0x8239B930
+0xB4F8 = 0x8239B931
+0xB4F9 = 0x8239B932
+0xB4FA = 0x8239B933
+0xB4FB = 0x8239B934
+0xB4FC = 0x8239B935
+0xB4FD = 0x8239B936
+0xB4FE = 0x8239B937
+0xB4FF = 0x8239B938
+0xB500 = 0x8239B939
+0xB501 = 0x8239BA30
+0xB502 = 0x8239BA31
+0xB503 = 0x8239BA32
+0xB504 = 0x8239BA33
+0xB505 = 0x8239BA34
+0xB506 = 0x8239BA35
+0xB507 = 0x8239BA36
+0xB508 = 0x8239BA37
+0xB509 = 0x8239BA38
+0xB50A = 0x8239BA39
+0xB50B = 0x8239BB30
+0xB50C = 0x8239BB31
+0xB50D = 0x8239BB32
+0xB50E = 0x8239BB33
+0xB50F = 0x8239BB34
+0xB510 = 0x8239BB35
+0xB511 = 0x8239BB36
+0xB512 = 0x8239BB37
+0xB513 = 0x8239BB38
+0xB514 = 0x8239BB39
+0xB515 = 0x8239BC30
+0xB516 = 0x8239BC31
+0xB517 = 0x8239BC32
+0xB518 = 0x8239BC33
+0xB519 = 0x8239BC34
+0xB51A = 0x8239BC35
+0xB51B = 0x8239BC36
+0xB51C = 0x8239BC37
+0xB51D = 0x8239BC38
+0xB51E = 0x8239BC39
+0xB51F = 0x8239BD30
+0xB520 = 0x8239BD31
+0xB521 = 0x8239BD32
+0xB522 = 0x8239BD33
+0xB523 = 0x8239BD34
+0xB524 = 0x8239BD35
+0xB525 = 0x8239BD36
+0xB526 = 0x8239BD37
+0xB527 = 0x8239BD38
+0xB528 = 0x8239BD39
+0xB529 = 0x8239BE30
+0xB52A = 0x8239BE31
+0xB52B = 0x8239BE32
+0xB52C = 0x8239BE33
+0xB52D = 0x8239BE34
+0xB52E = 0x8239BE35
+0xB52F = 0x8239BE36
+0xB530 = 0x8239BE37
+0xB531 = 0x8239BE38
+0xB532 = 0x8239BE39
+0xB533 = 0x8239BF30
+0xB534 = 0x8239BF31
+0xB535 = 0x8239BF32
+0xB536 = 0x8239BF33
+0xB537 = 0x8239BF34
+0xB538 = 0x8239BF35
+0xB539 = 0x8239BF36
+0xB53A = 0x8239BF37
+0xB53B = 0x8239BF38
+0xB53C = 0x8239BF39
+0xB53D = 0x8239C030
+0xB53E = 0x8239C031
+0xB53F = 0x8239C032
+0xB540 = 0x8239C033
+0xB541 = 0x8239C034
+0xB542 = 0x8239C035
+0xB543 = 0x8239C036
+0xB544 = 0x8239C037
+0xB545 = 0x8239C038
+0xB546 = 0x8239C039
+0xB547 = 0x8239C130
+0xB548 = 0x8239C131
+0xB549 = 0x8239C132
+0xB54A = 0x8239C133
+0xB54B = 0x8239C134
+0xB54C = 0x8239C135
+0xB54D = 0x8239C136
+0xB54E = 0x8239C137
+0xB54F = 0x8239C138
+0xB550 = 0x8239C139
+0xB551 = 0x8239C230
+0xB552 = 0x8239C231
+0xB553 = 0x8239C232
+0xB554 = 0x8239C233
+0xB555 = 0x8239C234
+0xB556 = 0x8239C235
+0xB557 = 0x8239C236
+0xB558 = 0x8239C237
+0xB559 = 0x8239C238
+0xB55A = 0x8239C239
+0xB55B = 0x8239C330
+0xB55C = 0x8239C331
+0xB55D = 0x8239C332
+0xB55E = 0x8239C333
+0xB55F = 0x8239C334
+0xB560 = 0x8239C335
+0xB561 = 0x8239C336
+0xB562 = 0x8239C337
+0xB563 = 0x8239C338
+0xB564 = 0x8239C339
+0xB565 = 0x8239C430
+0xB566 = 0x8239C431
+0xB567 = 0x8239C432
+0xB568 = 0x8239C433
+0xB569 = 0x8239C434
+0xB56A = 0x8239C435
+0xB56B = 0x8239C436
+0xB56C = 0x8239C437
+0xB56D = 0x8239C438
+0xB56E = 0x8239C439
+0xB56F = 0x8239C530
+0xB570 = 0x8239C531
+0xB571 = 0x8239C532
+0xB572 = 0x8239C533
+0xB573 = 0x8239C534
+0xB574 = 0x8239C535
+0xB575 = 0x8239C536
+0xB576 = 0x8239C537
+0xB577 = 0x8239C538
+0xB578 = 0x8239C539
+0xB579 = 0x8239C630
+0xB57A = 0x8239C631
+0xB57B = 0x8239C632
+0xB57C = 0x8239C633
+0xB57D = 0x8239C634
+0xB57E = 0x8239C635
+0xB57F = 0x8239C636
+0xB580 = 0x8239C637
+0xB581 = 0x8239C638
+0xB582 = 0x8239C639
+0xB583 = 0x8239C730
+0xB584 = 0x8239C731
+0xB585 = 0x8239C732
+0xB586 = 0x8239C733
+0xB587 = 0x8239C734
+0xB588 = 0x8239C735
+0xB589 = 0x8239C736
+0xB58A = 0x8239C737
+0xB58B = 0x8239C738
+0xB58C = 0x8239C739
+0xB58D = 0x8239C830
+0xB58E = 0x8239C831
+0xB58F = 0x8239C832
+0xB590 = 0x8239C833
+0xB591 = 0x8239C834
+0xB592 = 0x8239C835
+0xB593 = 0x8239C836
+0xB594 = 0x8239C837
+0xB595 = 0x8239C838
+0xB596 = 0x8239C839
+0xB597 = 0x8239C930
+0xB598 = 0x8239C931
+0xB599 = 0x8239C932
+0xB59A = 0x8239C933
+0xB59B = 0x8239C934
+0xB59C = 0x8239C935
+0xB59D = 0x8239C936
+0xB59E = 0x8239C937
+0xB59F = 0x8239C938
+0xB5A0 = 0x8239C939
+0xB5A1 = 0x8239CA30
+0xB5A2 = 0x8239CA31
+0xB5A3 = 0x8239CA32
+0xB5A4 = 0x8239CA33
+0xB5A5 = 0x8239CA34
+0xB5A6 = 0x8239CA35
+0xB5A7 = 0x8239CA36
+0xB5A8 = 0x8239CA37
+0xB5A9 = 0x8239CA38
+0xB5AA = 0x8239CA39
+0xB5AB = 0x8239CB30
+0xB5AC = 0x8239CB31
+0xB5AD = 0x8239CB32
+0xB5AE = 0x8239CB33
+0xB5AF = 0x8239CB34
+0xB5B0 = 0x8239CB35
+0xB5B1 = 0x8239CB36
+0xB5B2 = 0x8239CB37
+0xB5B3 = 0x8239CB38
+0xB5B4 = 0x8239CB39
+0xB5B5 = 0x8239CC30
+0xB5B6 = 0x8239CC31
+0xB5B7 = 0x8239CC32
+0xB5B8 = 0x8239CC33
+0xB5B9 = 0x8239CC34
+0xB5BA = 0x8239CC35
+0xB5BB = 0x8239CC36
+0xB5BC = 0x8239CC37
+0xB5BD = 0x8239CC38
+0xB5BE = 0x8239CC39
+0xB5BF = 0x8239CD30
+0xB5C0 = 0x8239CD31
+0xB5C1 = 0x8239CD32
+0xB5C2 = 0x8239CD33
+0xB5C3 = 0x8239CD34
+0xB5C4 = 0x8239CD35
+0xB5C5 = 0x8239CD36
+0xB5C6 = 0x8239CD37
+0xB5C7 = 0x8239CD38
+0xB5C8 = 0x8239CD39
+0xB5C9 = 0x8239CE30
+0xB5CA = 0x8239CE31
+0xB5CB = 0x8239CE32
+0xB5CC = 0x8239CE33
+0xB5CD = 0x8239CE34
+0xB5CE = 0x8239CE35
+0xB5CF = 0x8239CE36
+0xB5D0 = 0x8239CE37
+0xB5D1 = 0x8239CE38
+0xB5D2 = 0x8239CE39
+0xB5D3 = 0x8239CF30
+0xB5D4 = 0x8239CF31
+0xB5D5 = 0x8239CF32
+0xB5D6 = 0x8239CF33
+0xB5D7 = 0x8239CF34
+0xB5D8 = 0x8239CF35
+0xB5D9 = 0x8239CF36
+0xB5DA = 0x8239CF37
+0xB5DB = 0x8239CF38
+0xB5DC = 0x8239CF39
+0xB5DD = 0x8239D030
+0xB5DE = 0x8239D031
+0xB5DF = 0x8239D032
+0xB5E0 = 0x8239D033
+0xB5E1 = 0x8239D034
+0xB5E2 = 0x8239D035
+0xB5E3 = 0x8239D036
+0xB5E4 = 0x8239D037
+0xB5E5 = 0x8239D038
+0xB5E6 = 0x8239D039
+0xB5E7 = 0x8239D130
+0xB5E8 = 0x8239D131
+0xB5E9 = 0x8239D132
+0xB5EA = 0x8239D133
+0xB5EB = 0x8239D134
+0xB5EC = 0x8239D135
+0xB5ED = 0x8239D136
+0xB5EE = 0x8239D137
+0xB5EF = 0x8239D138
+0xB5F0 = 0x8239D139
+0xB5F1 = 0x8239D230
+0xB5F2 = 0x8239D231
+0xB5F3 = 0x8239D232
+0xB5F4 = 0x8239D233
+0xB5F5 = 0x8239D234
+0xB5F6 = 0x8239D235
+0xB5F7 = 0x8239D236
+0xB5F8 = 0x8239D237
+0xB5F9 = 0x8239D238
+0xB5FA = 0x8239D239
+0xB5FB = 0x8239D330
+0xB5FC = 0x8239D331
+0xB5FD = 0x8239D332
+0xB5FE = 0x8239D333
+0xB5FF = 0x8239D334
+0xB600 = 0x8239D335
+0xB601 = 0x8239D336
+0xB602 = 0x8239D337
+0xB603 = 0x8239D338
+0xB604 = 0x8239D339
+0xB605 = 0x8239D430
+0xB606 = 0x8239D431
+0xB607 = 0x8239D432
+0xB608 = 0x8239D433
+0xB609 = 0x8239D434
+0xB60A = 0x8239D435
+0xB60B = 0x8239D436
+0xB60C = 0x8239D437
+0xB60D = 0x8239D438
+0xB60E = 0x8239D439
+0xB60F = 0x8239D530
+0xB610 = 0x8239D531
+0xB611 = 0x8239D532
+0xB612 = 0x8239D533
+0xB613 = 0x8239D534
+0xB614 = 0x8239D535
+0xB615 = 0x8239D536
+0xB616 = 0x8239D537
+0xB617 = 0x8239D538
+0xB618 = 0x8239D539
+0xB619 = 0x8239D630
+0xB61A = 0x8239D631
+0xB61B = 0x8239D632
+0xB61C = 0x8239D633
+0xB61D = 0x8239D634
+0xB61E = 0x8239D635
+0xB61F = 0x8239D636
+0xB620 = 0x8239D637
+0xB621 = 0x8239D638
+0xB622 = 0x8239D639
+0xB623 = 0x8239D730
+0xB624 = 0x8239D731
+0xB625 = 0x8239D732
+0xB626 = 0x8239D733
+0xB627 = 0x8239D734
+0xB628 = 0x8239D735
+0xB629 = 0x8239D736
+0xB62A = 0x8239D737
+0xB62B = 0x8239D738
+0xB62C = 0x8239D739
+0xB62D = 0x8239D830
+0xB62E = 0x8239D831
+0xB62F = 0x8239D832
+0xB630 = 0x8239D833
+0xB631 = 0x8239D834
+0xB632 = 0x8239D835
+0xB633 = 0x8239D836
+0xB634 = 0x8239D837
+0xB635 = 0x8239D838
+0xB636 = 0x8239D839
+0xB637 = 0x8239D930
+0xB638 = 0x8239D931
+0xB639 = 0x8239D932
+0xB63A = 0x8239D933
+0xB63B = 0x8239D934
+0xB63C = 0x8239D935
+0xB63D = 0x8239D936
+0xB63E = 0x8239D937
+0xB63F = 0x8239D938
+0xB640 = 0x8239D939
+0xB641 = 0x8239DA30
+0xB642 = 0x8239DA31
+0xB643 = 0x8239DA32
+0xB644 = 0x8239DA33
+0xB645 = 0x8239DA34
+0xB646 = 0x8239DA35
+0xB647 = 0x8239DA36
+0xB648 = 0x8239DA37
+0xB649 = 0x8239DA38
+0xB64A = 0x8239DA39
+0xB64B = 0x8239DB30
+0xB64C = 0x8239DB31
+0xB64D = 0x8239DB32
+0xB64E = 0x8239DB33
+0xB64F = 0x8239DB34
+0xB650 = 0x8239DB35
+0xB651 = 0x8239DB36
+0xB652 = 0x8239DB37
+0xB653 = 0x8239DB38
+0xB654 = 0x8239DB39
+0xB655 = 0x8239DC30
+0xB656 = 0x8239DC31
+0xB657 = 0x8239DC32
+0xB658 = 0x8239DC33
+0xB659 = 0x8239DC34
+0xB65A = 0x8239DC35
+0xB65B = 0x8239DC36
+0xB65C = 0x8239DC37
+0xB65D = 0x8239DC38
+0xB65E = 0x8239DC39
+0xB65F = 0x8239DD30
+0xB660 = 0x8239DD31
+0xB661 = 0x8239DD32
+0xB662 = 0x8239DD33
+0xB663 = 0x8239DD34
+0xB664 = 0x8239DD35
+0xB665 = 0x8239DD36
+0xB666 = 0x8239DD37
+0xB667 = 0x8239DD38
+0xB668 = 0x8239DD39
+0xB669 = 0x8239DE30
+0xB66A = 0x8239DE31
+0xB66B = 0x8239DE32
+0xB66C = 0x8239DE33
+0xB66D = 0x8239DE34
+0xB66E = 0x8239DE35
+0xB66F = 0x8239DE36
+0xB670 = 0x8239DE37
+0xB671 = 0x8239DE38
+0xB672 = 0x8239DE39
+0xB673 = 0x8239DF30
+0xB674 = 0x8239DF31
+0xB675 = 0x8239DF32
+0xB676 = 0x8239DF33
+0xB677 = 0x8239DF34
+0xB678 = 0x8239DF35
+0xB679 = 0x8239DF36
+0xB67A = 0x8239DF37
+0xB67B = 0x8239DF38
+0xB67C = 0x8239DF39
+0xB67D = 0x8239E030
+0xB67E = 0x8239E031
+0xB67F = 0x8239E032
+0xB680 = 0x8239E033
+0xB681 = 0x8239E034
+0xB682 = 0x8239E035
+0xB683 = 0x8239E036
+0xB684 = 0x8239E037
+0xB685 = 0x8239E038
+0xB686 = 0x8239E039
+0xB687 = 0x8239E130
+0xB688 = 0x8239E131
+0xB689 = 0x8239E132
+0xB68A = 0x8239E133
+0xB68B = 0x8239E134
+0xB68C = 0x8239E135
+0xB68D = 0x8239E136
+0xB68E = 0x8239E137
+0xB68F = 0x8239E138
+0xB690 = 0x8239E139
+0xB691 = 0x8239E230
+0xB692 = 0x8239E231
+0xB693 = 0x8239E232
+0xB694 = 0x8239E233
+0xB695 = 0x8239E234
+0xB696 = 0x8239E235
+0xB697 = 0x8239E236
+0xB698 = 0x8239E237
+0xB699 = 0x8239E238
+0xB69A = 0x8239E239
+0xB69B = 0x8239E330
+0xB69C = 0x8239E331
+0xB69D = 0x8239E332
+0xB69E = 0x8239E333
+0xB69F = 0x8239E334
+0xB6A0 = 0x8239E335
+0xB6A1 = 0x8239E336
+0xB6A2 = 0x8239E337
+0xB6A3 = 0x8239E338
+0xB6A4 = 0x8239E339
+0xB6A5 = 0x8239E430
+0xB6A6 = 0x8239E431
+0xB6A7 = 0x8239E432
+0xB6A8 = 0x8239E433
+0xB6A9 = 0x8239E434
+0xB6AA = 0x8239E435
+0xB6AB = 0x8239E436
+0xB6AC = 0x8239E437
+0xB6AD = 0x8239E438
+0xB6AE = 0x8239E439
+0xB6AF = 0x8239E530
+0xB6B0 = 0x8239E531
+0xB6B1 = 0x8239E532
+0xB6B2 = 0x8239E533
+0xB6B3 = 0x8239E534
+0xB6B4 = 0x8239E535
+0xB6B5 = 0x8239E536
+0xB6B6 = 0x8239E537
+0xB6B7 = 0x8239E538
+0xB6B8 = 0x8239E539
+0xB6B9 = 0x8239E630
+0xB6BA = 0x8239E631
+0xB6BB = 0x8239E632
+0xB6BC = 0x8239E633
+0xB6BD = 0x8239E634
+0xB6BE = 0x8239E635
+0xB6BF = 0x8239E636
+0xB6C0 = 0x8239E637
+0xB6C1 = 0x8239E638
+0xB6C2 = 0x8239E639
+0xB6C3 = 0x8239E730
+0xB6C4 = 0x8239E731
+0xB6C5 = 0x8239E732
+0xB6C6 = 0x8239E733
+0xB6C7 = 0x8239E734
+0xB6C8 = 0x8239E735
+0xB6C9 = 0x8239E736
+0xB6CA = 0x8239E737
+0xB6CB = 0x8239E738
+0xB6CC = 0x8239E739
+0xB6CD = 0x8239E830
+0xB6CE = 0x8239E831
+0xB6CF = 0x8239E832
+0xB6D0 = 0x8239E833
+0xB6D1 = 0x8239E834
+0xB6D2 = 0x8239E835
+0xB6D3 = 0x8239E836
+0xB6D4 = 0x8239E837
+0xB6D5 = 0x8239E838
+0xB6D6 = 0x8239E839
+0xB6D7 = 0x8239E930
+0xB6D8 = 0x8239E931
+0xB6D9 = 0x8239E932
+0xB6DA = 0x8239E933
+0xB6DB = 0x8239E934
+0xB6DC = 0x8239E935
+0xB6DD = 0x8239E936
+0xB6DE = 0x8239E937
+0xB6DF = 0x8239E938
+0xB6E0 = 0x8239E939
+0xB6E1 = 0x8239EA30
+0xB6E2 = 0x8239EA31
+0xB6E3 = 0x8239EA32
+0xB6E4 = 0x8239EA33
+0xB6E5 = 0x8239EA34
+0xB6E6 = 0x8239EA35
+0xB6E7 = 0x8239EA36
+0xB6E8 = 0x8239EA37
+0xB6E9 = 0x8239EA38
+0xB6EA = 0x8239EA39
+0xB6EB = 0x8239EB30
+0xB6EC = 0x8239EB31
+0xB6ED = 0x8239EB32
+0xB6EE = 0x8239EB33
+0xB6EF = 0x8239EB34
+0xB6F0 = 0x8239EB35
+0xB6F1 = 0x8239EB36
+0xB6F2 = 0x8239EB37
+0xB6F3 = 0x8239EB38
+0xB6F4 = 0x8239EB39
+0xB6F5 = 0x8239EC30
+0xB6F6 = 0x8239EC31
+0xB6F7 = 0x8239EC32
+0xB6F8 = 0x8239EC33
+0xB6F9 = 0x8239EC34
+0xB6FA = 0x8239EC35
+0xB6FB = 0x8239EC36
+0xB6FC = 0x8239EC37
+0xB6FD = 0x8239EC38
+0xB6FE = 0x8239EC39
+0xB6FF = 0x8239ED30
+0xB700 = 0x8239ED31
+0xB701 = 0x8239ED32
+0xB702 = 0x8239ED33
+0xB703 = 0x8239ED34
+0xB704 = 0x8239ED35
+0xB705 = 0x8239ED36
+0xB706 = 0x8239ED37
+0xB707 = 0x8239ED38
+0xB708 = 0x8239ED39
+0xB709 = 0x8239EE30
+0xB70A = 0x8239EE31
+0xB70B = 0x8239EE32
+0xB70C = 0x8239EE33
+0xB70D = 0x8239EE34
+0xB70E = 0x8239EE35
+0xB70F = 0x8239EE36
+0xB710 = 0x8239EE37
+0xB711 = 0x8239EE38
+0xB712 = 0x8239EE39
+0xB713 = 0x8239EF30
+0xB714 = 0x8239EF31
+0xB715 = 0x8239EF32
+0xB716 = 0x8239EF33
+0xB717 = 0x8239EF34
+0xB718 = 0x8239EF35
+0xB719 = 0x8239EF36
+0xB71A = 0x8239EF37
+0xB71B = 0x8239EF38
+0xB71C = 0x8239EF39
+0xB71D = 0x8239F030
+0xB71E = 0x8239F031
+0xB71F = 0x8239F032
+0xB720 = 0x8239F033
+0xB721 = 0x8239F034
+0xB722 = 0x8239F035
+0xB723 = 0x8239F036
+0xB724 = 0x8239F037
+0xB725 = 0x8239F038
+0xB726 = 0x8239F039
+0xB727 = 0x8239F130
+0xB728 = 0x8239F131
+0xB729 = 0x8239F132
+0xB72A = 0x8239F133
+0xB72B = 0x8239F134
+0xB72C = 0x8239F135
+0xB72D = 0x8239F136
+0xB72E = 0x8239F137
+0xB72F = 0x8239F138
+0xB730 = 0x8239F139
+0xB731 = 0x8239F230
+0xB732 = 0x8239F231
+0xB733 = 0x8239F232
+0xB734 = 0x8239F233
+0xB735 = 0x8239F234
+0xB736 = 0x8239F235
+0xB737 = 0x8239F236
+0xB738 = 0x8239F237
+0xB739 = 0x8239F238
+0xB73A = 0x8239F239
+0xB73B = 0x8239F330
+0xB73C = 0x8239F331
+0xB73D = 0x8239F332
+0xB73E = 0x8239F333
+0xB73F = 0x8239F334
+0xB740 = 0x8239F335
+0xB741 = 0x8239F336
+0xB742 = 0x8239F337
+0xB743 = 0x8239F338
+0xB744 = 0x8239F339
+0xB745 = 0x8239F430
+0xB746 = 0x8239F431
+0xB747 = 0x8239F432
+0xB748 = 0x8239F433
+0xB749 = 0x8239F434
+0xB74A = 0x8239F435
+0xB74B = 0x8239F436
+0xB74C = 0x8239F437
+0xB74D = 0x8239F438
+0xB74E = 0x8239F439
+0xB74F = 0x8239F530
+0xB750 = 0x8239F531
+0xB751 = 0x8239F532
+0xB752 = 0x8239F533
+0xB753 = 0x8239F534
+0xB754 = 0x8239F535
+0xB755 = 0x8239F536
+0xB756 = 0x8239F537
+0xB757 = 0x8239F538
+0xB758 = 0x8239F539
+0xB759 = 0x8239F630
+0xB75A = 0x8239F631
+0xB75B = 0x8239F632
+0xB75C = 0x8239F633
+0xB75D = 0x8239F634
+0xB75E = 0x8239F635
+0xB75F = 0x8239F636
+0xB760 = 0x8239F637
+0xB761 = 0x8239F638
+0xB762 = 0x8239F639
+0xB763 = 0x8239F730
+0xB764 = 0x8239F731
+0xB765 = 0x8239F732
+0xB766 = 0x8239F733
+0xB767 = 0x8239F734
+0xB768 = 0x8239F735
+0xB769 = 0x8239F736
+0xB76A = 0x8239F737
+0xB76B = 0x8239F738
+0xB76C = 0x8239F739
+0xB76D = 0x8239F830
+0xB76E = 0x8239F831
+0xB76F = 0x8239F832
+0xB770 = 0x8239F833
+0xB771 = 0x8239F834
+0xB772 = 0x8239F835
+0xB773 = 0x8239F836
+0xB774 = 0x8239F837
+0xB775 = 0x8239F838
+0xB776 = 0x8239F839
+0xB777 = 0x8239F930
+0xB778 = 0x8239F931
+0xB779 = 0x8239F932
+0xB77A = 0x8239F933
+0xB77B = 0x8239F934
+0xB77C = 0x8239F935
+0xB77D = 0x8239F936
+0xB77E = 0x8239F937
+0xB77F = 0x8239F938
+0xB780 = 0x8239F939
+0xB781 = 0x8239FA30
+0xB782 = 0x8239FA31
+0xB783 = 0x8239FA32
+0xB784 = 0x8239FA33
+0xB785 = 0x8239FA34
+0xB786 = 0x8239FA35
+0xB787 = 0x8239FA36
+0xB788 = 0x8239FA37
+0xB789 = 0x8239FA38
+0xB78A = 0x8239FA39
+0xB78B = 0x8239FB30
+0xB78C = 0x8239FB31
+0xB78D = 0x8239FB32
+0xB78E = 0x8239FB33
+0xB78F = 0x8239FB34
+0xB790 = 0x8239FB35
+0xB791 = 0x8239FB36
+0xB792 = 0x8239FB37
+0xB793 = 0x8239FB38
+0xB794 = 0x8239FB39
+0xB795 = 0x8239FC30
+0xB796 = 0x8239FC31
+0xB797 = 0x8239FC32
+0xB798 = 0x8239FC33
+0xB799 = 0x8239FC34
+0xB79A = 0x8239FC35
+0xB79B = 0x8239FC36
+0xB79C = 0x8239FC37
+0xB79D = 0x8239FC38
+0xB79E = 0x8239FC39
+0xB79F = 0x8239FD30
+0xB7A0 = 0x8239FD31
+0xB7A1 = 0x8239FD32
+0xB7A2 = 0x8239FD33
+0xB7A3 = 0x8239FD34
+0xB7A4 = 0x8239FD35
+0xB7A5 = 0x8239FD36
+0xB7A6 = 0x8239FD37
+0xB7A7 = 0x8239FD38
+0xB7A8 = 0x8239FD39
+0xB7A9 = 0x8239FE30
+0xB7AA = 0x8239FE31
+0xB7AB = 0x8239FE32
+0xB7AC = 0x8239FE33
+0xB7AD = 0x8239FE34
+0xB7AE = 0x8239FE35
+0xB7AF = 0x8239FE36
+0xB7B0 = 0x8239FE37
+0xB7B1 = 0x8239FE38
+0xB7B2 = 0x8239FE39
+0xB7B3 = 0x83308130
+0xB7B4 = 0x83308131
+0xB7B5 = 0x83308132
+0xB7B6 = 0x83308133
+0xB7B7 = 0x83308134
+0xB7B8 = 0x83308135
+0xB7B9 = 0x83308136
+0xB7BA = 0x83308137
+0xB7BB = 0x83308138
+0xB7BC = 0x83308139
+0xB7BD = 0x83308230
+0xB7BE = 0x83308231
+0xB7BF = 0x83308232
+0xB7C0 = 0x83308233
+0xB7C1 = 0x83308234
+0xB7C2 = 0x83308235
+0xB7C3 = 0x83308236
+0xB7C4 = 0x83308237
+0xB7C5 = 0x83308238
+0xB7C6 = 0x83308239
+0xB7C7 = 0x83308330
+0xB7C8 = 0x83308331
+0xB7C9 = 0x83308332
+0xB7CA = 0x83308333
+0xB7CB = 0x83308334
+0xB7CC = 0x83308335
+0xB7CD = 0x83308336
+0xB7CE = 0x83308337
+0xB7CF = 0x83308338
+0xB7D0 = 0x83308339
+0xB7D1 = 0x83308430
+0xB7D2 = 0x83308431
+0xB7D3 = 0x83308432
+0xB7D4 = 0x83308433
+0xB7D5 = 0x83308434
+0xB7D6 = 0x83308435
+0xB7D7 = 0x83308436
+0xB7D8 = 0x83308437
+0xB7D9 = 0x83308438
+0xB7DA = 0x83308439
+0xB7DB = 0x83308530
+0xB7DC = 0x83308531
+0xB7DD = 0x83308532
+0xB7DE = 0x83308533
+0xB7DF = 0x83308534
+0xB7E0 = 0x83308535
+0xB7E1 = 0x83308536
+0xB7E2 = 0x83308537
+0xB7E3 = 0x83308538
+0xB7E4 = 0x83308539
+0xB7E5 = 0x83308630
+0xB7E6 = 0x83308631
+0xB7E7 = 0x83308632
+0xB7E8 = 0x83308633
+0xB7E9 = 0x83308634
+0xB7EA = 0x83308635
+0xB7EB = 0x83308636
+0xB7EC = 0x83308637
+0xB7ED = 0x83308638
+0xB7EE = 0x83308639
+0xB7EF = 0x83308730
+0xB7F0 = 0x83308731
+0xB7F1 = 0x83308732
+0xB7F2 = 0x83308733
+0xB7F3 = 0x83308734
+0xB7F4 = 0x83308735
+0xB7F5 = 0x83308736
+0xB7F6 = 0x83308737
+0xB7F7 = 0x83308738
+0xB7F8 = 0x83308739
+0xB7F9 = 0x83308830
+0xB7FA = 0x83308831
+0xB7FB = 0x83308832
+0xB7FC = 0x83308833
+0xB7FD = 0x83308834
+0xB7FE = 0x83308835
+0xB7FF = 0x83308836
+0xB800 = 0x83308837
+0xB801 = 0x83308838
+0xB802 = 0x83308839
+0xB803 = 0x83308930
+0xB804 = 0x83308931
+0xB805 = 0x83308932
+0xB806 = 0x83308933
+0xB807 = 0x83308934
+0xB808 = 0x83308935
+0xB809 = 0x83308936
+0xB80A = 0x83308937
+0xB80B = 0x83308938
+0xB80C = 0x83308939
+0xB80D = 0x83308A30
+0xB80E = 0x83308A31
+0xB80F = 0x83308A32
+0xB810 = 0x83308A33
+0xB811 = 0x83308A34
+0xB812 = 0x83308A35
+0xB813 = 0x83308A36
+0xB814 = 0x83308A37
+0xB815 = 0x83308A38
+0xB816 = 0x83308A39
+0xB817 = 0x83308B30
+0xB818 = 0x83308B31
+0xB819 = 0x83308B32
+0xB81A = 0x83308B33
+0xB81B = 0x83308B34
+0xB81C = 0x83308B35
+0xB81D = 0x83308B36
+0xB81E = 0x83308B37
+0xB81F = 0x83308B38
+0xB820 = 0x83308B39
+0xB821 = 0x83308C30
+0xB822 = 0x83308C31
+0xB823 = 0x83308C32
+0xB824 = 0x83308C33
+0xB825 = 0x83308C34
+0xB826 = 0x83308C35
+0xB827 = 0x83308C36
+0xB828 = 0x83308C37
+0xB829 = 0x83308C38
+0xB82A = 0x83308C39
+0xB82B = 0x83308D30
+0xB82C = 0x83308D31
+0xB82D = 0x83308D32
+0xB82E = 0x83308D33
+0xB82F = 0x83308D34
+0xB830 = 0x83308D35
+0xB831 = 0x83308D36
+0xB832 = 0x83308D37
+0xB833 = 0x83308D38
+0xB834 = 0x83308D39
+0xB835 = 0x83308E30
+0xB836 = 0x83308E31
+0xB837 = 0x83308E32
+0xB838 = 0x83308E33
+0xB839 = 0x83308E34
+0xB83A = 0x83308E35
+0xB83B = 0x83308E36
+0xB83C = 0x83308E37
+0xB83D = 0x83308E38
+0xB83E = 0x83308E39
+0xB83F = 0x83308F30
+0xB840 = 0x83308F31
+0xB841 = 0x83308F32
+0xB842 = 0x83308F33
+0xB843 = 0x83308F34
+0xB844 = 0x83308F35
+0xB845 = 0x83308F36
+0xB846 = 0x83308F37
+0xB847 = 0x83308F38
+0xB848 = 0x83308F39
+0xB849 = 0x83309030
+0xB84A = 0x83309031
+0xB84B = 0x83309032
+0xB84C = 0x83309033
+0xB84D = 0x83309034
+0xB84E = 0x83309035
+0xB84F = 0x83309036
+0xB850 = 0x83309037
+0xB851 = 0x83309038
+0xB852 = 0x83309039
+0xB853 = 0x83309130
+0xB854 = 0x83309131
+0xB855 = 0x83309132
+0xB856 = 0x83309133
+0xB857 = 0x83309134
+0xB858 = 0x83309135
+0xB859 = 0x83309136
+0xB85A = 0x83309137
+0xB85B = 0x83309138
+0xB85C = 0x83309139
+0xB85D = 0x83309230
+0xB85E = 0x83309231
+0xB85F = 0x83309232
+0xB860 = 0x83309233
+0xB861 = 0x83309234
+0xB862 = 0x83309235
+0xB863 = 0x83309236
+0xB864 = 0x83309237
+0xB865 = 0x83309238
+0xB866 = 0x83309239
+0xB867 = 0x83309330
+0xB868 = 0x83309331
+0xB869 = 0x83309332
+0xB86A = 0x83309333
+0xB86B = 0x83309334
+0xB86C = 0x83309335
+0xB86D = 0x83309336
+0xB86E = 0x83309337
+0xB86F = 0x83309338
+0xB870 = 0x83309339
+0xB871 = 0x83309430
+0xB872 = 0x83309431
+0xB873 = 0x83309432
+0xB874 = 0x83309433
+0xB875 = 0x83309434
+0xB876 = 0x83309435
+0xB877 = 0x83309436
+0xB878 = 0x83309437
+0xB879 = 0x83309438
+0xB87A = 0x83309439
+0xB87B = 0x83309530
+0xB87C = 0x83309531
+0xB87D = 0x83309532
+0xB87E = 0x83309533
+0xB87F = 0x83309534
+0xB880 = 0x83309535
+0xB881 = 0x83309536
+0xB882 = 0x83309537
+0xB883 = 0x83309538
+0xB884 = 0x83309539
+0xB885 = 0x83309630
+0xB886 = 0x83309631
+0xB887 = 0x83309632
+0xB888 = 0x83309633
+0xB889 = 0x83309634
+0xB88A = 0x83309635
+0xB88B = 0x83309636
+0xB88C = 0x83309637
+0xB88D = 0x83309638
+0xB88E = 0x83309639
+0xB88F = 0x83309730
+0xB890 = 0x83309731
+0xB891 = 0x83309732
+0xB892 = 0x83309733
+0xB893 = 0x83309734
+0xB894 = 0x83309735
+0xB895 = 0x83309736
+0xB896 = 0x83309737
+0xB897 = 0x83309738
+0xB898 = 0x83309739
+0xB899 = 0x83309830
+0xB89A = 0x83309831
+0xB89B = 0x83309832
+0xB89C = 0x83309833
+0xB89D = 0x83309834
+0xB89E = 0x83309835
+0xB89F = 0x83309836
+0xB8A0 = 0x83309837
+0xB8A1 = 0x83309838
+0xB8A2 = 0x83309839
+0xB8A3 = 0x83309930
+0xB8A4 = 0x83309931
+0xB8A5 = 0x83309932
+0xB8A6 = 0x83309933
+0xB8A7 = 0x83309934
+0xB8A8 = 0x83309935
+0xB8A9 = 0x83309936
+0xB8AA = 0x83309937
+0xB8AB = 0x83309938
+0xB8AC = 0x83309939
+0xB8AD = 0x83309A30
+0xB8AE = 0x83309A31
+0xB8AF = 0x83309A32
+0xB8B0 = 0x83309A33
+0xB8B1 = 0x83309A34
+0xB8B2 = 0x83309A35
+0xB8B3 = 0x83309A36
+0xB8B4 = 0x83309A37
+0xB8B5 = 0x83309A38
+0xB8B6 = 0x83309A39
+0xB8B7 = 0x83309B30
+0xB8B8 = 0x83309B31
+0xB8B9 = 0x83309B32
+0xB8BA = 0x83309B33
+0xB8BB = 0x83309B34
+0xB8BC = 0x83309B35
+0xB8BD = 0x83309B36
+0xB8BE = 0x83309B37
+0xB8BF = 0x83309B38
+0xB8C0 = 0x83309B39
+0xB8C1 = 0x83309C30
+0xB8C2 = 0x83309C31
+0xB8C3 = 0x83309C32
+0xB8C4 = 0x83309C33
+0xB8C5 = 0x83309C34
+0xB8C6 = 0x83309C35
+0xB8C7 = 0x83309C36
+0xB8C8 = 0x83309C37
+0xB8C9 = 0x83309C38
+0xB8CA = 0x83309C39
+0xB8CB = 0x83309D30
+0xB8CC = 0x83309D31
+0xB8CD = 0x83309D32
+0xB8CE = 0x83309D33
+0xB8CF = 0x83309D34
+0xB8D0 = 0x83309D35
+0xB8D1 = 0x83309D36
+0xB8D2 = 0x83309D37
+0xB8D3 = 0x83309D38
+0xB8D4 = 0x83309D39
+0xB8D5 = 0x83309E30
+0xB8D6 = 0x83309E31
+0xB8D7 = 0x83309E32
+0xB8D8 = 0x83309E33
+0xB8D9 = 0x83309E34
+0xB8DA = 0x83309E35
+0xB8DB = 0x83309E36
+0xB8DC = 0x83309E37
+0xB8DD = 0x83309E38
+0xB8DE = 0x83309E39
+0xB8DF = 0x83309F30
+0xB8E0 = 0x83309F31
+0xB8E1 = 0x83309F32
+0xB8E2 = 0x83309F33
+0xB8E3 = 0x83309F34
+0xB8E4 = 0x83309F35
+0xB8E5 = 0x83309F36
+0xB8E6 = 0x83309F37
+0xB8E7 = 0x83309F38
+0xB8E8 = 0x83309F39
+0xB8E9 = 0x8330A030
+0xB8EA = 0x8330A031
+0xB8EB = 0x8330A032
+0xB8EC = 0x8330A033
+0xB8ED = 0x8330A034
+0xB8EE = 0x8330A035
+0xB8EF = 0x8330A036
+0xB8F0 = 0x8330A037
+0xB8F1 = 0x8330A038
+0xB8F2 = 0x8330A039
+0xB8F3 = 0x8330A130
+0xB8F4 = 0x8330A131
+0xB8F5 = 0x8330A132
+0xB8F6 = 0x8330A133
+0xB8F7 = 0x8330A134
+0xB8F8 = 0x8330A135
+0xB8F9 = 0x8330A136
+0xB8FA = 0x8330A137
+0xB8FB = 0x8330A138
+0xB8FC = 0x8330A139
+0xB8FD = 0x8330A230
+0xB8FE = 0x8330A231
+0xB8FF = 0x8330A232
+0xB900 = 0x8330A233
+0xB901 = 0x8330A234
+0xB902 = 0x8330A235
+0xB903 = 0x8330A236
+0xB904 = 0x8330A237
+0xB905 = 0x8330A238
+0xB906 = 0x8330A239
+0xB907 = 0x8330A330
+0xB908 = 0x8330A331
+0xB909 = 0x8330A332
+0xB90A = 0x8330A333
+0xB90B = 0x8330A334
+0xB90C = 0x8330A335
+0xB90D = 0x8330A336
+0xB90E = 0x8330A337
+0xB90F = 0x8330A338
+0xB910 = 0x8330A339
+0xB911 = 0x8330A430
+0xB912 = 0x8330A431
+0xB913 = 0x8330A432
+0xB914 = 0x8330A433
+0xB915 = 0x8330A434
+0xB916 = 0x8330A435
+0xB917 = 0x8330A436
+0xB918 = 0x8330A437
+0xB919 = 0x8330A438
+0xB91A = 0x8330A439
+0xB91B = 0x8330A530
+0xB91C = 0x8330A531
+0xB91D = 0x8330A532
+0xB91E = 0x8330A533
+0xB91F = 0x8330A534
+0xB920 = 0x8330A535
+0xB921 = 0x8330A536
+0xB922 = 0x8330A537
+0xB923 = 0x8330A538
+0xB924 = 0x8330A539
+0xB925 = 0x8330A630
+0xB926 = 0x8330A631
+0xB927 = 0x8330A632
+0xB928 = 0x8330A633
+0xB929 = 0x8330A634
+0xB92A = 0x8330A635
+0xB92B = 0x8330A636
+0xB92C = 0x8330A637
+0xB92D = 0x8330A638
+0xB92E = 0x8330A639
+0xB92F = 0x8330A730
+0xB930 = 0x8330A731
+0xB931 = 0x8330A732
+0xB932 = 0x8330A733
+0xB933 = 0x8330A734
+0xB934 = 0x8330A735
+0xB935 = 0x8330A736
+0xB936 = 0x8330A737
+0xB937 = 0x8330A738
+0xB938 = 0x8330A739
+0xB939 = 0x8330A830
+0xB93A = 0x8330A831
+0xB93B = 0x8330A832
+0xB93C = 0x8330A833
+0xB93D = 0x8330A834
+0xB93E = 0x8330A835
+0xB93F = 0x8330A836
+0xB940 = 0x8330A837
+0xB941 = 0x8330A838
+0xB942 = 0x8330A839
+0xB943 = 0x8330A930
+0xB944 = 0x8330A931
+0xB945 = 0x8330A932
+0xB946 = 0x8330A933
+0xB947 = 0x8330A934
+0xB948 = 0x8330A935
+0xB949 = 0x8330A936
+0xB94A = 0x8330A937
+0xB94B = 0x8330A938
+0xB94C = 0x8330A939
+0xB94D = 0x8330AA30
+0xB94E = 0x8330AA31
+0xB94F = 0x8330AA32
+0xB950 = 0x8330AA33
+0xB951 = 0x8330AA34
+0xB952 = 0x8330AA35
+0xB953 = 0x8330AA36
+0xB954 = 0x8330AA37
+0xB955 = 0x8330AA38
+0xB956 = 0x8330AA39
+0xB957 = 0x8330AB30
+0xB958 = 0x8330AB31
+0xB959 = 0x8330AB32
+0xB95A = 0x8330AB33
+0xB95B = 0x8330AB34
+0xB95C = 0x8330AB35
+0xB95D = 0x8330AB36
+0xB95E = 0x8330AB37
+0xB95F = 0x8330AB38
+0xB960 = 0x8330AB39
+0xB961 = 0x8330AC30
+0xB962 = 0x8330AC31
+0xB963 = 0x8330AC32
+0xB964 = 0x8330AC33
+0xB965 = 0x8330AC34
+0xB966 = 0x8330AC35
+0xB967 = 0x8330AC36
+0xB968 = 0x8330AC37
+0xB969 = 0x8330AC38
+0xB96A = 0x8330AC39
+0xB96B = 0x8330AD30
+0xB96C = 0x8330AD31
+0xB96D = 0x8330AD32
+0xB96E = 0x8330AD33
+0xB96F = 0x8330AD34
+0xB970 = 0x8330AD35
+0xB971 = 0x8330AD36
+0xB972 = 0x8330AD37
+0xB973 = 0x8330AD38
+0xB974 = 0x8330AD39
+0xB975 = 0x8330AE30
+0xB976 = 0x8330AE31
+0xB977 = 0x8330AE32
+0xB978 = 0x8330AE33
+0xB979 = 0x8330AE34
+0xB97A = 0x8330AE35
+0xB97B = 0x8330AE36
+0xB97C = 0x8330AE37
+0xB97D = 0x8330AE38
+0xB97E = 0x8330AE39
+0xB97F = 0x8330AF30
+0xB980 = 0x8330AF31
+0xB981 = 0x8330AF32
+0xB982 = 0x8330AF33
+0xB983 = 0x8330AF34
+0xB984 = 0x8330AF35
+0xB985 = 0x8330AF36
+0xB986 = 0x8330AF37
+0xB987 = 0x8330AF38
+0xB988 = 0x8330AF39
+0xB989 = 0x8330B030
+0xB98A = 0x8330B031
+0xB98B = 0x8330B032
+0xB98C = 0x8330B033
+0xB98D = 0x8330B034
+0xB98E = 0x8330B035
+0xB98F = 0x8330B036
+0xB990 = 0x8330B037
+0xB991 = 0x8330B038
+0xB992 = 0x8330B039
+0xB993 = 0x8330B130
+0xB994 = 0x8330B131
+0xB995 = 0x8330B132
+0xB996 = 0x8330B133
+0xB997 = 0x8330B134
+0xB998 = 0x8330B135
+0xB999 = 0x8330B136
+0xB99A = 0x8330B137
+0xB99B = 0x8330B138
+0xB99C = 0x8330B139
+0xB99D = 0x8330B230
+0xB99E = 0x8330B231
+0xB99F = 0x8330B232
+0xB9A0 = 0x8330B233
+0xB9A1 = 0x8330B234
+0xB9A2 = 0x8330B235
+0xB9A3 = 0x8330B236
+0xB9A4 = 0x8330B237
+0xB9A5 = 0x8330B238
+0xB9A6 = 0x8330B239
+0xB9A7 = 0x8330B330
+0xB9A8 = 0x8330B331
+0xB9A9 = 0x8330B332
+0xB9AA = 0x8330B333
+0xB9AB = 0x8330B334
+0xB9AC = 0x8330B335
+0xB9AD = 0x8330B336
+0xB9AE = 0x8330B337
+0xB9AF = 0x8330B338
+0xB9B0 = 0x8330B339
+0xB9B1 = 0x8330B430
+0xB9B2 = 0x8330B431
+0xB9B3 = 0x8330B432
+0xB9B4 = 0x8330B433
+0xB9B5 = 0x8330B434
+0xB9B6 = 0x8330B435
+0xB9B7 = 0x8330B436
+0xB9B8 = 0x8330B437
+0xB9B9 = 0x8330B438
+0xB9BA = 0x8330B439
+0xB9BB = 0x8330B530
+0xB9BC = 0x8330B531
+0xB9BD = 0x8330B532
+0xB9BE = 0x8330B533
+0xB9BF = 0x8330B534
+0xB9C0 = 0x8330B535
+0xB9C1 = 0x8330B536
+0xB9C2 = 0x8330B537
+0xB9C3 = 0x8330B538
+0xB9C4 = 0x8330B539
+0xB9C5 = 0x8330B630
+0xB9C6 = 0x8330B631
+0xB9C7 = 0x8330B632
+0xB9C8 = 0x8330B633
+0xB9C9 = 0x8330B634
+0xB9CA = 0x8330B635
+0xB9CB = 0x8330B636
+0xB9CC = 0x8330B637
+0xB9CD = 0x8330B638
+0xB9CE = 0x8330B639
+0xB9CF = 0x8330B730
+0xB9D0 = 0x8330B731
+0xB9D1 = 0x8330B732
+0xB9D2 = 0x8330B733
+0xB9D3 = 0x8330B734
+0xB9D4 = 0x8330B735
+0xB9D5 = 0x8330B736
+0xB9D6 = 0x8330B737
+0xB9D7 = 0x8330B738
+0xB9D8 = 0x8330B739
+0xB9D9 = 0x8330B830
+0xB9DA = 0x8330B831
+0xB9DB = 0x8330B832
+0xB9DC = 0x8330B833
+0xB9DD = 0x8330B834
+0xB9DE = 0x8330B835
+0xB9DF = 0x8330B836
+0xB9E0 = 0x8330B837
+0xB9E1 = 0x8330B838
+0xB9E2 = 0x8330B839
+0xB9E3 = 0x8330B930
+0xB9E4 = 0x8330B931
+0xB9E5 = 0x8330B932
+0xB9E6 = 0x8330B933
+0xB9E7 = 0x8330B934
+0xB9E8 = 0x8330B935
+0xB9E9 = 0x8330B936
+0xB9EA = 0x8330B937
+0xB9EB = 0x8330B938
+0xB9EC = 0x8330B939
+0xB9ED = 0x8330BA30
+0xB9EE = 0x8330BA31
+0xB9EF = 0x8330BA32
+0xB9F0 = 0x8330BA33
+0xB9F1 = 0x8330BA34
+0xB9F2 = 0x8330BA35
+0xB9F3 = 0x8330BA36
+0xB9F4 = 0x8330BA37
+0xB9F5 = 0x8330BA38
+0xB9F6 = 0x8330BA39
+0xB9F7 = 0x8330BB30
+0xB9F8 = 0x8330BB31
+0xB9F9 = 0x8330BB32
+0xB9FA = 0x8330BB33
+0xB9FB = 0x8330BB34
+0xB9FC = 0x8330BB35
+0xB9FD = 0x8330BB36
+0xB9FE = 0x8330BB37
+0xB9FF = 0x8330BB38
+0xBA00 = 0x8330BB39
+0xBA01 = 0x8330BC30
+0xBA02 = 0x8330BC31
+0xBA03 = 0x8330BC32
+0xBA04 = 0x8330BC33
+0xBA05 = 0x8330BC34
+0xBA06 = 0x8330BC35
+0xBA07 = 0x8330BC36
+0xBA08 = 0x8330BC37
+0xBA09 = 0x8330BC38
+0xBA0A = 0x8330BC39
+0xBA0B = 0x8330BD30
+0xBA0C = 0x8330BD31
+0xBA0D = 0x8330BD32
+0xBA0E = 0x8330BD33
+0xBA0F = 0x8330BD34
+0xBA10 = 0x8330BD35
+0xBA11 = 0x8330BD36
+0xBA12 = 0x8330BD37
+0xBA13 = 0x8330BD38
+0xBA14 = 0x8330BD39
+0xBA15 = 0x8330BE30
+0xBA16 = 0x8330BE31
+0xBA17 = 0x8330BE32
+0xBA18 = 0x8330BE33
+0xBA19 = 0x8330BE34
+0xBA1A = 0x8330BE35
+0xBA1B = 0x8330BE36
+0xBA1C = 0x8330BE37
+0xBA1D = 0x8330BE38
+0xBA1E = 0x8330BE39
+0xBA1F = 0x8330BF30
+0xBA20 = 0x8330BF31
+0xBA21 = 0x8330BF32
+0xBA22 = 0x8330BF33
+0xBA23 = 0x8330BF34
+0xBA24 = 0x8330BF35
+0xBA25 = 0x8330BF36
+0xBA26 = 0x8330BF37
+0xBA27 = 0x8330BF38
+0xBA28 = 0x8330BF39
+0xBA29 = 0x8330C030
+0xBA2A = 0x8330C031
+0xBA2B = 0x8330C032
+0xBA2C = 0x8330C033
+0xBA2D = 0x8330C034
+0xBA2E = 0x8330C035
+0xBA2F = 0x8330C036
+0xBA30 = 0x8330C037
+0xBA31 = 0x8330C038
+0xBA32 = 0x8330C039
+0xBA33 = 0x8330C130
+0xBA34 = 0x8330C131
+0xBA35 = 0x8330C132
+0xBA36 = 0x8330C133
+0xBA37 = 0x8330C134
+0xBA38 = 0x8330C135
+0xBA39 = 0x8330C136
+0xBA3A = 0x8330C137
+0xBA3B = 0x8330C138
+0xBA3C = 0x8330C139
+0xBA3D = 0x8330C230
+0xBA3E = 0x8330C231
+0xBA3F = 0x8330C232
+0xBA40 = 0x8330C233
+0xBA41 = 0x8330C234
+0xBA42 = 0x8330C235
+0xBA43 = 0x8330C236
+0xBA44 = 0x8330C237
+0xBA45 = 0x8330C238
+0xBA46 = 0x8330C239
+0xBA47 = 0x8330C330
+0xBA48 = 0x8330C331
+0xBA49 = 0x8330C332
+0xBA4A = 0x8330C333
+0xBA4B = 0x8330C334
+0xBA4C = 0x8330C335
+0xBA4D = 0x8330C336
+0xBA4E = 0x8330C337
+0xBA4F = 0x8330C338
+0xBA50 = 0x8330C339
+0xBA51 = 0x8330C430
+0xBA52 = 0x8330C431
+0xBA53 = 0x8330C432
+0xBA54 = 0x8330C433
+0xBA55 = 0x8330C434
+0xBA56 = 0x8330C435
+0xBA57 = 0x8330C436
+0xBA58 = 0x8330C437
+0xBA59 = 0x8330C438
+0xBA5A = 0x8330C439
+0xBA5B = 0x8330C530
+0xBA5C = 0x8330C531
+0xBA5D = 0x8330C532
+0xBA5E = 0x8330C533
+0xBA5F = 0x8330C534
+0xBA60 = 0x8330C535
+0xBA61 = 0x8330C536
+0xBA62 = 0x8330C537
+0xBA63 = 0x8330C538
+0xBA64 = 0x8330C539
+0xBA65 = 0x8330C630
+0xBA66 = 0x8330C631
+0xBA67 = 0x8330C632
+0xBA68 = 0x8330C633
+0xBA69 = 0x8330C634
+0xBA6A = 0x8330C635
+0xBA6B = 0x8330C636
+0xBA6C = 0x8330C637
+0xBA6D = 0x8330C638
+0xBA6E = 0x8330C639
+0xBA6F = 0x8330C730
+0xBA70 = 0x8330C731
+0xBA71 = 0x8330C732
+0xBA72 = 0x8330C733
+0xBA73 = 0x8330C734
+0xBA74 = 0x8330C735
+0xBA75 = 0x8330C736
+0xBA76 = 0x8330C737
+0xBA77 = 0x8330C738
+0xBA78 = 0x8330C739
+0xBA79 = 0x8330C830
+0xBA7A = 0x8330C831
+0xBA7B = 0x8330C832
+0xBA7C = 0x8330C833
+0xBA7D = 0x8330C834
+0xBA7E = 0x8330C835
+0xBA7F = 0x8330C836
+0xBA80 = 0x8330C837
+0xBA81 = 0x8330C838
+0xBA82 = 0x8330C839
+0xBA83 = 0x8330C930
+0xBA84 = 0x8330C931
+0xBA85 = 0x8330C932
+0xBA86 = 0x8330C933
+0xBA87 = 0x8330C934
+0xBA88 = 0x8330C935
+0xBA89 = 0x8330C936
+0xBA8A = 0x8330C937
+0xBA8B = 0x8330C938
+0xBA8C = 0x8330C939
+0xBA8D = 0x8330CA30
+0xBA8E = 0x8330CA31
+0xBA8F = 0x8330CA32
+0xBA90 = 0x8330CA33
+0xBA91 = 0x8330CA34
+0xBA92 = 0x8330CA35
+0xBA93 = 0x8330CA36
+0xBA94 = 0x8330CA37
+0xBA95 = 0x8330CA38
+0xBA96 = 0x8330CA39
+0xBA97 = 0x8330CB30
+0xBA98 = 0x8330CB31
+0xBA99 = 0x8330CB32
+0xBA9A = 0x8330CB33
+0xBA9B = 0x8330CB34
+0xBA9C = 0x8330CB35
+0xBA9D = 0x8330CB36
+0xBA9E = 0x8330CB37
+0xBA9F = 0x8330CB38
+0xBAA0 = 0x8330CB39
+0xBAA1 = 0x8330CC30
+0xBAA2 = 0x8330CC31
+0xBAA3 = 0x8330CC32
+0xBAA4 = 0x8330CC33
+0xBAA5 = 0x8330CC34
+0xBAA6 = 0x8330CC35
+0xBAA7 = 0x8330CC36
+0xBAA8 = 0x8330CC37
+0xBAA9 = 0x8330CC38
+0xBAAA = 0x8330CC39
+0xBAAB = 0x8330CD30
+0xBAAC = 0x8330CD31
+0xBAAD = 0x8330CD32
+0xBAAE = 0x8330CD33
+0xBAAF = 0x8330CD34
+0xBAB0 = 0x8330CD35
+0xBAB1 = 0x8330CD36
+0xBAB2 = 0x8330CD37
+0xBAB3 = 0x8330CD38
+0xBAB4 = 0x8330CD39
+0xBAB5 = 0x8330CE30
+0xBAB6 = 0x8330CE31
+0xBAB7 = 0x8330CE32
+0xBAB8 = 0x8330CE33
+0xBAB9 = 0x8330CE34
+0xBABA = 0x8330CE35
+0xBABB = 0x8330CE36
+0xBABC = 0x8330CE37
+0xBABD = 0x8330CE38
+0xBABE = 0x8330CE39
+0xBABF = 0x8330CF30
+0xBAC0 = 0x8330CF31
+0xBAC1 = 0x8330CF32
+0xBAC2 = 0x8330CF33
+0xBAC3 = 0x8330CF34
+0xBAC4 = 0x8330CF35
+0xBAC5 = 0x8330CF36
+0xBAC6 = 0x8330CF37
+0xBAC7 = 0x8330CF38
+0xBAC8 = 0x8330CF39
+0xBAC9 = 0x8330D030
+0xBACA = 0x8330D031
+0xBACB = 0x8330D032
+0xBACC = 0x8330D033
+0xBACD = 0x8330D034
+0xBACE = 0x8330D035
+0xBACF = 0x8330D036
+0xBAD0 = 0x8330D037
+0xBAD1 = 0x8330D038
+0xBAD2 = 0x8330D039
+0xBAD3 = 0x8330D130
+0xBAD4 = 0x8330D131
+0xBAD5 = 0x8330D132
+0xBAD6 = 0x8330D133
+0xBAD7 = 0x8330D134
+0xBAD8 = 0x8330D135
+0xBAD9 = 0x8330D136
+0xBADA = 0x8330D137
+0xBADB = 0x8330D138
+0xBADC = 0x8330D139
+0xBADD = 0x8330D230
+0xBADE = 0x8330D231
+0xBADF = 0x8330D232
+0xBAE0 = 0x8330D233
+0xBAE1 = 0x8330D234
+0xBAE2 = 0x8330D235
+0xBAE3 = 0x8330D236
+0xBAE4 = 0x8330D237
+0xBAE5 = 0x8330D238
+0xBAE6 = 0x8330D239
+0xBAE7 = 0x8330D330
+0xBAE8 = 0x8330D331
+0xBAE9 = 0x8330D332
+0xBAEA = 0x8330D333
+0xBAEB = 0x8330D334
+0xBAEC = 0x8330D335
+0xBAED = 0x8330D336
+0xBAEE = 0x8330D337
+0xBAEF = 0x8330D338
+0xBAF0 = 0x8330D339
+0xBAF1 = 0x8330D430
+0xBAF2 = 0x8330D431
+0xBAF3 = 0x8330D432
+0xBAF4 = 0x8330D433
+0xBAF5 = 0x8330D434
+0xBAF6 = 0x8330D435
+0xBAF7 = 0x8330D436
+0xBAF8 = 0x8330D437
+0xBAF9 = 0x8330D438
+0xBAFA = 0x8330D439
+0xBAFB = 0x8330D530
+0xBAFC = 0x8330D531
+0xBAFD = 0x8330D532
+0xBAFE = 0x8330D533
+0xBAFF = 0x8330D534
+0xBB00 = 0x8330D535
+0xBB01 = 0x8330D536
+0xBB02 = 0x8330D537
+0xBB03 = 0x8330D538
+0xBB04 = 0x8330D539
+0xBB05 = 0x8330D630
+0xBB06 = 0x8330D631
+0xBB07 = 0x8330D632
+0xBB08 = 0x8330D633
+0xBB09 = 0x8330D634
+0xBB0A = 0x8330D635
+0xBB0B = 0x8330D636
+0xBB0C = 0x8330D637
+0xBB0D = 0x8330D638
+0xBB0E = 0x8330D639
+0xBB0F = 0x8330D730
+0xBB10 = 0x8330D731
+0xBB11 = 0x8330D732
+0xBB12 = 0x8330D733
+0xBB13 = 0x8330D734
+0xBB14 = 0x8330D735
+0xBB15 = 0x8330D736
+0xBB16 = 0x8330D737
+0xBB17 = 0x8330D738
+0xBB18 = 0x8330D739
+0xBB19 = 0x8330D830
+0xBB1A = 0x8330D831
+0xBB1B = 0x8330D832
+0xBB1C = 0x8330D833
+0xBB1D = 0x8330D834
+0xBB1E = 0x8330D835
+0xBB1F = 0x8330D836
+0xBB20 = 0x8330D837
+0xBB21 = 0x8330D838
+0xBB22 = 0x8330D839
+0xBB23 = 0x8330D930
+0xBB24 = 0x8330D931
+0xBB25 = 0x8330D932
+0xBB26 = 0x8330D933
+0xBB27 = 0x8330D934
+0xBB28 = 0x8330D935
+0xBB29 = 0x8330D936
+0xBB2A = 0x8330D937
+0xBB2B = 0x8330D938
+0xBB2C = 0x8330D939
+0xBB2D = 0x8330DA30
+0xBB2E = 0x8330DA31
+0xBB2F = 0x8330DA32
+0xBB30 = 0x8330DA33
+0xBB31 = 0x8330DA34
+0xBB32 = 0x8330DA35
+0xBB33 = 0x8330DA36
+0xBB34 = 0x8330DA37
+0xBB35 = 0x8330DA38
+0xBB36 = 0x8330DA39
+0xBB37 = 0x8330DB30
+0xBB38 = 0x8330DB31
+0xBB39 = 0x8330DB32
+0xBB3A = 0x8330DB33
+0xBB3B = 0x8330DB34
+0xBB3C = 0x8330DB35
+0xBB3D = 0x8330DB36
+0xBB3E = 0x8330DB37
+0xBB3F = 0x8330DB38
+0xBB40 = 0x8330DB39
+0xBB41 = 0x8330DC30
+0xBB42 = 0x8330DC31
+0xBB43 = 0x8330DC32
+0xBB44 = 0x8330DC33
+0xBB45 = 0x8330DC34
+0xBB46 = 0x8330DC35
+0xBB47 = 0x8330DC36
+0xBB48 = 0x8330DC37
+0xBB49 = 0x8330DC38
+0xBB4A = 0x8330DC39
+0xBB4B = 0x8330DD30
+0xBB4C = 0x8330DD31
+0xBB4D = 0x8330DD32
+0xBB4E = 0x8330DD33
+0xBB4F = 0x8330DD34
+0xBB50 = 0x8330DD35
+0xBB51 = 0x8330DD36
+0xBB52 = 0x8330DD37
+0xBB53 = 0x8330DD38
+0xBB54 = 0x8330DD39
+0xBB55 = 0x8330DE30
+0xBB56 = 0x8330DE31
+0xBB57 = 0x8330DE32
+0xBB58 = 0x8330DE33
+0xBB59 = 0x8330DE34
+0xBB5A = 0x8330DE35
+0xBB5B = 0x8330DE36
+0xBB5C = 0x8330DE37
+0xBB5D = 0x8330DE38
+0xBB5E = 0x8330DE39
+0xBB5F = 0x8330DF30
+0xBB60 = 0x8330DF31
+0xBB61 = 0x8330DF32
+0xBB62 = 0x8330DF33
+0xBB63 = 0x8330DF34
+0xBB64 = 0x8330DF35
+0xBB65 = 0x8330DF36
+0xBB66 = 0x8330DF37
+0xBB67 = 0x8330DF38
+0xBB68 = 0x8330DF39
+0xBB69 = 0x8330E030
+0xBB6A = 0x8330E031
+0xBB6B = 0x8330E032
+0xBB6C = 0x8330E033
+0xBB6D = 0x8330E034
+0xBB6E = 0x8330E035
+0xBB6F = 0x8330E036
+0xBB70 = 0x8330E037
+0xBB71 = 0x8330E038
+0xBB72 = 0x8330E039
+0xBB73 = 0x8330E130
+0xBB74 = 0x8330E131
+0xBB75 = 0x8330E132
+0xBB76 = 0x8330E133
+0xBB77 = 0x8330E134
+0xBB78 = 0x8330E135
+0xBB79 = 0x8330E136
+0xBB7A = 0x8330E137
+0xBB7B = 0x8330E138
+0xBB7C = 0x8330E139
+0xBB7D = 0x8330E230
+0xBB7E = 0x8330E231
+0xBB7F = 0x8330E232
+0xBB80 = 0x8330E233
+0xBB81 = 0x8330E234
+0xBB82 = 0x8330E235
+0xBB83 = 0x8330E236
+0xBB84 = 0x8330E237
+0xBB85 = 0x8330E238
+0xBB86 = 0x8330E239
+0xBB87 = 0x8330E330
+0xBB88 = 0x8330E331
+0xBB89 = 0x8330E332
+0xBB8A = 0x8330E333
+0xBB8B = 0x8330E334
+0xBB8C = 0x8330E335
+0xBB8D = 0x8330E336
+0xBB8E = 0x8330E337
+0xBB8F = 0x8330E338
+0xBB90 = 0x8330E339
+0xBB91 = 0x8330E430
+0xBB92 = 0x8330E431
+0xBB93 = 0x8330E432
+0xBB94 = 0x8330E433
+0xBB95 = 0x8330E434
+0xBB96 = 0x8330E435
+0xBB97 = 0x8330E436
+0xBB98 = 0x8330E437
+0xBB99 = 0x8330E438
+0xBB9A = 0x8330E439
+0xBB9B = 0x8330E530
+0xBB9C = 0x8330E531
+0xBB9D = 0x8330E532
+0xBB9E = 0x8330E533
+0xBB9F = 0x8330E534
+0xBBA0 = 0x8330E535
+0xBBA1 = 0x8330E536
+0xBBA2 = 0x8330E537
+0xBBA3 = 0x8330E538
+0xBBA4 = 0x8330E539
+0xBBA5 = 0x8330E630
+0xBBA6 = 0x8330E631
+0xBBA7 = 0x8330E632
+0xBBA8 = 0x8330E633
+0xBBA9 = 0x8330E634
+0xBBAA = 0x8330E635
+0xBBAB = 0x8330E636
+0xBBAC = 0x8330E637
+0xBBAD = 0x8330E638
+0xBBAE = 0x8330E639
+0xBBAF = 0x8330E730
+0xBBB0 = 0x8330E731
+0xBBB1 = 0x8330E732
+0xBBB2 = 0x8330E733
+0xBBB3 = 0x8330E734
+0xBBB4 = 0x8330E735
+0xBBB5 = 0x8330E736
+0xBBB6 = 0x8330E737
+0xBBB7 = 0x8330E738
+0xBBB8 = 0x8330E739
+0xBBB9 = 0x8330E830
+0xBBBA = 0x8330E831
+0xBBBB = 0x8330E832
+0xBBBC = 0x8330E833
+0xBBBD = 0x8330E834
+0xBBBE = 0x8330E835
+0xBBBF = 0x8330E836
+0xBBC0 = 0x8330E837
+0xBBC1 = 0x8330E838
+0xBBC2 = 0x8330E839
+0xBBC3 = 0x8330E930
+0xBBC4 = 0x8330E931
+0xBBC5 = 0x8330E932
+0xBBC6 = 0x8330E933
+0xBBC7 = 0x8330E934
+0xBBC8 = 0x8330E935
+0xBBC9 = 0x8330E936
+0xBBCA = 0x8330E937
+0xBBCB = 0x8330E938
+0xBBCC = 0x8330E939
+0xBBCD = 0x8330EA30
+0xBBCE = 0x8330EA31
+0xBBCF = 0x8330EA32
+0xBBD0 = 0x8330EA33
+0xBBD1 = 0x8330EA34
+0xBBD2 = 0x8330EA35
+0xBBD3 = 0x8330EA36
+0xBBD4 = 0x8330EA37
+0xBBD5 = 0x8330EA38
+0xBBD6 = 0x8330EA39
+0xBBD7 = 0x8330EB30
+0xBBD8 = 0x8330EB31
+0xBBD9 = 0x8330EB32
+0xBBDA = 0x8330EB33
+0xBBDB = 0x8330EB34
+0xBBDC = 0x8330EB35
+0xBBDD = 0x8330EB36
+0xBBDE = 0x8330EB37
+0xBBDF = 0x8330EB38
+0xBBE0 = 0x8330EB39
+0xBBE1 = 0x8330EC30
+0xBBE2 = 0x8330EC31
+0xBBE3 = 0x8330EC32
+0xBBE4 = 0x8330EC33
+0xBBE5 = 0x8330EC34
+0xBBE6 = 0x8330EC35
+0xBBE7 = 0x8330EC36
+0xBBE8 = 0x8330EC37
+0xBBE9 = 0x8330EC38
+0xBBEA = 0x8330EC39
+0xBBEB = 0x8330ED30
+0xBBEC = 0x8330ED31
+0xBBED = 0x8330ED32
+0xBBEE = 0x8330ED33
+0xBBEF = 0x8330ED34
+0xBBF0 = 0x8330ED35
+0xBBF1 = 0x8330ED36
+0xBBF2 = 0x8330ED37
+0xBBF3 = 0x8330ED38
+0xBBF4 = 0x8330ED39
+0xBBF5 = 0x8330EE30
+0xBBF6 = 0x8330EE31
+0xBBF7 = 0x8330EE32
+0xBBF8 = 0x8330EE33
+0xBBF9 = 0x8330EE34
+0xBBFA = 0x8330EE35
+0xBBFB = 0x8330EE36
+0xBBFC = 0x8330EE37
+0xBBFD = 0x8330EE38
+0xBBFE = 0x8330EE39
+0xBBFF = 0x8330EF30
+0xBC00 = 0x8330EF31
+0xBC01 = 0x8330EF32
+0xBC02 = 0x8330EF33
+0xBC03 = 0x8330EF34
+0xBC04 = 0x8330EF35
+0xBC05 = 0x8330EF36
+0xBC06 = 0x8330EF37
+0xBC07 = 0x8330EF38
+0xBC08 = 0x8330EF39
+0xBC09 = 0x8330F030
+0xBC0A = 0x8330F031
+0xBC0B = 0x8330F032
+0xBC0C = 0x8330F033
+0xBC0D = 0x8330F034
+0xBC0E = 0x8330F035
+0xBC0F = 0x8330F036
+0xBC10 = 0x8330F037
+0xBC11 = 0x8330F038
+0xBC12 = 0x8330F039
+0xBC13 = 0x8330F130
+0xBC14 = 0x8330F131
+0xBC15 = 0x8330F132
+0xBC16 = 0x8330F133
+0xBC17 = 0x8330F134
+0xBC18 = 0x8330F135
+0xBC19 = 0x8330F136
+0xBC1A = 0x8330F137
+0xBC1B = 0x8330F138
+0xBC1C = 0x8330F139
+0xBC1D = 0x8330F230
+0xBC1E = 0x8330F231
+0xBC1F = 0x8330F232
+0xBC20 = 0x8330F233
+0xBC21 = 0x8330F234
+0xBC22 = 0x8330F235
+0xBC23 = 0x8330F236
+0xBC24 = 0x8330F237
+0xBC25 = 0x8330F238
+0xBC26 = 0x8330F239
+0xBC27 = 0x8330F330
+0xBC28 = 0x8330F331
+0xBC29 = 0x8330F332
+0xBC2A = 0x8330F333
+0xBC2B = 0x8330F334
+0xBC2C = 0x8330F335
+0xBC2D = 0x8330F336
+0xBC2E = 0x8330F337
+0xBC2F = 0x8330F338
+0xBC30 = 0x8330F339
+0xBC31 = 0x8330F430
+0xBC32 = 0x8330F431
+0xBC33 = 0x8330F432
+0xBC34 = 0x8330F433
+0xBC35 = 0x8330F434
+0xBC36 = 0x8330F435
+0xBC37 = 0x8330F436
+0xBC38 = 0x8330F437
+0xBC39 = 0x8330F438
+0xBC3A = 0x8330F439
+0xBC3B = 0x8330F530
+0xBC3C = 0x8330F531
+0xBC3D = 0x8330F532
+0xBC3E = 0x8330F533
+0xBC3F = 0x8330F534
+0xBC40 = 0x8330F535
+0xBC41 = 0x8330F536
+0xBC42 = 0x8330F537
+0xBC43 = 0x8330F538
+0xBC44 = 0x8330F539
+0xBC45 = 0x8330F630
+0xBC46 = 0x8330F631
+0xBC47 = 0x8330F632
+0xBC48 = 0x8330F633
+0xBC49 = 0x8330F634
+0xBC4A = 0x8330F635
+0xBC4B = 0x8330F636
+0xBC4C = 0x8330F637
+0xBC4D = 0x8330F638
+0xBC4E = 0x8330F639
+0xBC4F = 0x8330F730
+0xBC50 = 0x8330F731
+0xBC51 = 0x8330F732
+0xBC52 = 0x8330F733
+0xBC53 = 0x8330F734
+0xBC54 = 0x8330F735
+0xBC55 = 0x8330F736
+0xBC56 = 0x8330F737
+0xBC57 = 0x8330F738
+0xBC58 = 0x8330F739
+0xBC59 = 0x8330F830
+0xBC5A = 0x8330F831
+0xBC5B = 0x8330F832
+0xBC5C = 0x8330F833
+0xBC5D = 0x8330F834
+0xBC5E = 0x8330F835
+0xBC5F = 0x8330F836
+0xBC60 = 0x8330F837
+0xBC61 = 0x8330F838
+0xBC62 = 0x8330F839
+0xBC63 = 0x8330F930
+0xBC64 = 0x8330F931
+0xBC65 = 0x8330F932
+0xBC66 = 0x8330F933
+0xBC67 = 0x8330F934
+0xBC68 = 0x8330F935
+0xBC69 = 0x8330F936
+0xBC6A = 0x8330F937
+0xBC6B = 0x8330F938
+0xBC6C = 0x8330F939
+0xBC6D = 0x8330FA30
+0xBC6E = 0x8330FA31
+0xBC6F = 0x8330FA32
+0xBC70 = 0x8330FA33
+0xBC71 = 0x8330FA34
+0xBC72 = 0x8330FA35
+0xBC73 = 0x8330FA36
+0xBC74 = 0x8330FA37
+0xBC75 = 0x8330FA38
+0xBC76 = 0x8330FA39
+0xBC77 = 0x8330FB30
+0xBC78 = 0x8330FB31
+0xBC79 = 0x8330FB32
+0xBC7A = 0x8330FB33
+0xBC7B = 0x8330FB34
+0xBC7C = 0x8330FB35
+0xBC7D = 0x8330FB36
+0xBC7E = 0x8330FB37
+0xBC7F = 0x8330FB38
+0xBC80 = 0x8330FB39
+0xBC81 = 0x8330FC30
+0xBC82 = 0x8330FC31
+0xBC83 = 0x8330FC32
+0xBC84 = 0x8330FC33
+0xBC85 = 0x8330FC34
+0xBC86 = 0x8330FC35
+0xBC87 = 0x8330FC36
+0xBC88 = 0x8330FC37
+0xBC89 = 0x8330FC38
+0xBC8A = 0x8330FC39
+0xBC8B = 0x8330FD30
+0xBC8C = 0x8330FD31
+0xBC8D = 0x8330FD32
+0xBC8E = 0x8330FD33
+0xBC8F = 0x8330FD34
+0xBC90 = 0x8330FD35
+0xBC91 = 0x8330FD36
+0xBC92 = 0x8330FD37
+0xBC93 = 0x8330FD38
+0xBC94 = 0x8330FD39
+0xBC95 = 0x8330FE30
+0xBC96 = 0x8330FE31
+0xBC97 = 0x8330FE32
+0xBC98 = 0x8330FE33
+0xBC99 = 0x8330FE34
+0xBC9A = 0x8330FE35
+0xBC9B = 0x8330FE36
+0xBC9C = 0x8330FE37
+0xBC9D = 0x8330FE38
+0xBC9E = 0x8330FE39
+0xBC9F = 0x83318130
+0xBCA0 = 0x83318131
+0xBCA1 = 0x83318132
+0xBCA2 = 0x83318133
+0xBCA3 = 0x83318134
+0xBCA4 = 0x83318135
+0xBCA5 = 0x83318136
+0xBCA6 = 0x83318137
+0xBCA7 = 0x83318138
+0xBCA8 = 0x83318139
+0xBCA9 = 0x83318230
+0xBCAA = 0x83318231
+0xBCAB = 0x83318232
+0xBCAC = 0x83318233
+0xBCAD = 0x83318234
+0xBCAE = 0x83318235
+0xBCAF = 0x83318236
+0xBCB0 = 0x83318237
+0xBCB1 = 0x83318238
+0xBCB2 = 0x83318239
+0xBCB3 = 0x83318330
+0xBCB4 = 0x83318331
+0xBCB5 = 0x83318332
+0xBCB6 = 0x83318333
+0xBCB7 = 0x83318334
+0xBCB8 = 0x83318335
+0xBCB9 = 0x83318336
+0xBCBA = 0x83318337
+0xBCBB = 0x83318338
+0xBCBC = 0x83318339
+0xBCBD = 0x83318430
+0xBCBE = 0x83318431
+0xBCBF = 0x83318432
+0xBCC0 = 0x83318433
+0xBCC1 = 0x83318434
+0xBCC2 = 0x83318435
+0xBCC3 = 0x83318436
+0xBCC4 = 0x83318437
+0xBCC5 = 0x83318438
+0xBCC6 = 0x83318439
+0xBCC7 = 0x83318530
+0xBCC8 = 0x83318531
+0xBCC9 = 0x83318532
+0xBCCA = 0x83318533
+0xBCCB = 0x83318534
+0xBCCC = 0x83318535
+0xBCCD = 0x83318536
+0xBCCE = 0x83318537
+0xBCCF = 0x83318538
+0xBCD0 = 0x83318539
+0xBCD1 = 0x83318630
+0xBCD2 = 0x83318631
+0xBCD3 = 0x83318632
+0xBCD4 = 0x83318633
+0xBCD5 = 0x83318634
+0xBCD6 = 0x83318635
+0xBCD7 = 0x83318636
+0xBCD8 = 0x83318637
+0xBCD9 = 0x83318638
+0xBCDA = 0x83318639
+0xBCDB = 0x83318730
+0xBCDC = 0x83318731
+0xBCDD = 0x83318732
+0xBCDE = 0x83318733
+0xBCDF = 0x83318734
+0xBCE0 = 0x83318735
+0xBCE1 = 0x83318736
+0xBCE2 = 0x83318737
+0xBCE3 = 0x83318738
+0xBCE4 = 0x83318739
+0xBCE5 = 0x83318830
+0xBCE6 = 0x83318831
+0xBCE7 = 0x83318832
+0xBCE8 = 0x83318833
+0xBCE9 = 0x83318834
+0xBCEA = 0x83318835
+0xBCEB = 0x83318836
+0xBCEC = 0x83318837
+0xBCED = 0x83318838
+0xBCEE = 0x83318839
+0xBCEF = 0x83318930
+0xBCF0 = 0x83318931
+0xBCF1 = 0x83318932
+0xBCF2 = 0x83318933
+0xBCF3 = 0x83318934
+0xBCF4 = 0x83318935
+0xBCF5 = 0x83318936
+0xBCF6 = 0x83318937
+0xBCF7 = 0x83318938
+0xBCF8 = 0x83318939
+0xBCF9 = 0x83318A30
+0xBCFA = 0x83318A31
+0xBCFB = 0x83318A32
+0xBCFC = 0x83318A33
+0xBCFD = 0x83318A34
+0xBCFE = 0x83318A35
+0xBCFF = 0x83318A36
+0xBD00 = 0x83318A37
+0xBD01 = 0x83318A38
+0xBD02 = 0x83318A39
+0xBD03 = 0x83318B30
+0xBD04 = 0x83318B31
+0xBD05 = 0x83318B32
+0xBD06 = 0x83318B33
+0xBD07 = 0x83318B34
+0xBD08 = 0x83318B35
+0xBD09 = 0x83318B36
+0xBD0A = 0x83318B37
+0xBD0B = 0x83318B38
+0xBD0C = 0x83318B39
+0xBD0D = 0x83318C30
+0xBD0E = 0x83318C31
+0xBD0F = 0x83318C32
+0xBD10 = 0x83318C33
+0xBD11 = 0x83318C34
+0xBD12 = 0x83318C35
+0xBD13 = 0x83318C36
+0xBD14 = 0x83318C37
+0xBD15 = 0x83318C38
+0xBD16 = 0x83318C39
+0xBD17 = 0x83318D30
+0xBD18 = 0x83318D31
+0xBD19 = 0x83318D32
+0xBD1A = 0x83318D33
+0xBD1B = 0x83318D34
+0xBD1C = 0x83318D35
+0xBD1D = 0x83318D36
+0xBD1E = 0x83318D37
+0xBD1F = 0x83318D38
+0xBD20 = 0x83318D39
+0xBD21 = 0x83318E30
+0xBD22 = 0x83318E31
+0xBD23 = 0x83318E32
+0xBD24 = 0x83318E33
+0xBD25 = 0x83318E34
+0xBD26 = 0x83318E35
+0xBD27 = 0x83318E36
+0xBD28 = 0x83318E37
+0xBD29 = 0x83318E38
+0xBD2A = 0x83318E39
+0xBD2B = 0x83318F30
+0xBD2C = 0x83318F31
+0xBD2D = 0x83318F32
+0xBD2E = 0x83318F33
+0xBD2F = 0x83318F34
+0xBD30 = 0x83318F35
+0xBD31 = 0x83318F36
+0xBD32 = 0x83318F37
+0xBD33 = 0x83318F38
+0xBD34 = 0x83318F39
+0xBD35 = 0x83319030
+0xBD36 = 0x83319031
+0xBD37 = 0x83319032
+0xBD38 = 0x83319033
+0xBD39 = 0x83319034
+0xBD3A = 0x83319035
+0xBD3B = 0x83319036
+0xBD3C = 0x83319037
+0xBD3D = 0x83319038
+0xBD3E = 0x83319039
+0xBD3F = 0x83319130
+0xBD40 = 0x83319131
+0xBD41 = 0x83319132
+0xBD42 = 0x83319133
+0xBD43 = 0x83319134
+0xBD44 = 0x83319135
+0xBD45 = 0x83319136
+0xBD46 = 0x83319137
+0xBD47 = 0x83319138
+0xBD48 = 0x83319139
+0xBD49 = 0x83319230
+0xBD4A = 0x83319231
+0xBD4B = 0x83319232
+0xBD4C = 0x83319233
+0xBD4D = 0x83319234
+0xBD4E = 0x83319235
+0xBD4F = 0x83319236
+0xBD50 = 0x83319237
+0xBD51 = 0x83319238
+0xBD52 = 0x83319239
+0xBD53 = 0x83319330
+0xBD54 = 0x83319331
+0xBD55 = 0x83319332
+0xBD56 = 0x83319333
+0xBD57 = 0x83319334
+0xBD58 = 0x83319335
+0xBD59 = 0x83319336
+0xBD5A = 0x83319337
+0xBD5B = 0x83319338
+0xBD5C = 0x83319339
+0xBD5D = 0x83319430
+0xBD5E = 0x83319431
+0xBD5F = 0x83319432
+0xBD60 = 0x83319433
+0xBD61 = 0x83319434
+0xBD62 = 0x83319435
+0xBD63 = 0x83319436
+0xBD64 = 0x83319437
+0xBD65 = 0x83319438
+0xBD66 = 0x83319439
+0xBD67 = 0x83319530
+0xBD68 = 0x83319531
+0xBD69 = 0x83319532
+0xBD6A = 0x83319533
+0xBD6B = 0x83319534
+0xBD6C = 0x83319535
+0xBD6D = 0x83319536
+0xBD6E = 0x83319537
+0xBD6F = 0x83319538
+0xBD70 = 0x83319539
+0xBD71 = 0x83319630
+0xBD72 = 0x83319631
+0xBD73 = 0x83319632
+0xBD74 = 0x83319633
+0xBD75 = 0x83319634
+0xBD76 = 0x83319635
+0xBD77 = 0x83319636
+0xBD78 = 0x83319637
+0xBD79 = 0x83319638
+0xBD7A = 0x83319639
+0xBD7B = 0x83319730
+0xBD7C = 0x83319731
+0xBD7D = 0x83319732
+0xBD7E = 0x83319733
+0xBD7F = 0x83319734
+0xBD80 = 0x83319735
+0xBD81 = 0x83319736
+0xBD82 = 0x83319737
+0xBD83 = 0x83319738
+0xBD84 = 0x83319739
+0xBD85 = 0x83319830
+0xBD86 = 0x83319831
+0xBD87 = 0x83319832
+0xBD88 = 0x83319833
+0xBD89 = 0x83319834
+0xBD8A = 0x83319835
+0xBD8B = 0x83319836
+0xBD8C = 0x83319837
+0xBD8D = 0x83319838
+0xBD8E = 0x83319839
+0xBD8F = 0x83319930
+0xBD90 = 0x83319931
+0xBD91 = 0x83319932
+0xBD92 = 0x83319933
+0xBD93 = 0x83319934
+0xBD94 = 0x83319935
+0xBD95 = 0x83319936
+0xBD96 = 0x83319937
+0xBD97 = 0x83319938
+0xBD98 = 0x83319939
+0xBD99 = 0x83319A30
+0xBD9A = 0x83319A31
+0xBD9B = 0x83319A32
+0xBD9C = 0x83319A33
+0xBD9D = 0x83319A34
+0xBD9E = 0x83319A35
+0xBD9F = 0x83319A36
+0xBDA0 = 0x83319A37
+0xBDA1 = 0x83319A38
+0xBDA2 = 0x83319A39
+0xBDA3 = 0x83319B30
+0xBDA4 = 0x83319B31
+0xBDA5 = 0x83319B32
+0xBDA6 = 0x83319B33
+0xBDA7 = 0x83319B34
+0xBDA8 = 0x83319B35
+0xBDA9 = 0x83319B36
+0xBDAA = 0x83319B37
+0xBDAB = 0x83319B38
+0xBDAC = 0x83319B39
+0xBDAD = 0x83319C30
+0xBDAE = 0x83319C31
+0xBDAF = 0x83319C32
+0xBDB0 = 0x83319C33
+0xBDB1 = 0x83319C34
+0xBDB2 = 0x83319C35
+0xBDB3 = 0x83319C36
+0xBDB4 = 0x83319C37
+0xBDB5 = 0x83319C38
+0xBDB6 = 0x83319C39
+0xBDB7 = 0x83319D30
+0xBDB8 = 0x83319D31
+0xBDB9 = 0x83319D32
+0xBDBA = 0x83319D33
+0xBDBB = 0x83319D34
+0xBDBC = 0x83319D35
+0xBDBD = 0x83319D36
+0xBDBE = 0x83319D37
+0xBDBF = 0x83319D38
+0xBDC0 = 0x83319D39
+0xBDC1 = 0x83319E30
+0xBDC2 = 0x83319E31
+0xBDC3 = 0x83319E32
+0xBDC4 = 0x83319E33
+0xBDC5 = 0x83319E34
+0xBDC6 = 0x83319E35
+0xBDC7 = 0x83319E36
+0xBDC8 = 0x83319E37
+0xBDC9 = 0x83319E38
+0xBDCA = 0x83319E39
+0xBDCB = 0x83319F30
+0xBDCC = 0x83319F31
+0xBDCD = 0x83319F32
+0xBDCE = 0x83319F33
+0xBDCF = 0x83319F34
+0xBDD0 = 0x83319F35
+0xBDD1 = 0x83319F36
+0xBDD2 = 0x83319F37
+0xBDD3 = 0x83319F38
+0xBDD4 = 0x83319F39
+0xBDD5 = 0x8331A030
+0xBDD6 = 0x8331A031
+0xBDD7 = 0x8331A032
+0xBDD8 = 0x8331A033
+0xBDD9 = 0x8331A034
+0xBDDA = 0x8331A035
+0xBDDB = 0x8331A036
+0xBDDC = 0x8331A037
+0xBDDD = 0x8331A038
+0xBDDE = 0x8331A039
+0xBDDF = 0x8331A130
+0xBDE0 = 0x8331A131
+0xBDE1 = 0x8331A132
+0xBDE2 = 0x8331A133
+0xBDE3 = 0x8331A134
+0xBDE4 = 0x8331A135
+0xBDE5 = 0x8331A136
+0xBDE6 = 0x8331A137
+0xBDE7 = 0x8331A138
+0xBDE8 = 0x8331A139
+0xBDE9 = 0x8331A230
+0xBDEA = 0x8331A231
+0xBDEB = 0x8331A232
+0xBDEC = 0x8331A233
+0xBDED = 0x8331A234
+0xBDEE = 0x8331A235
+0xBDEF = 0x8331A236
+0xBDF0 = 0x8331A237
+0xBDF1 = 0x8331A238
+0xBDF2 = 0x8331A239
+0xBDF3 = 0x8331A330
+0xBDF4 = 0x8331A331
+0xBDF5 = 0x8331A332
+0xBDF6 = 0x8331A333
+0xBDF7 = 0x8331A334
+0xBDF8 = 0x8331A335
+0xBDF9 = 0x8331A336
+0xBDFA = 0x8331A337
+0xBDFB = 0x8331A338
+0xBDFC = 0x8331A339
+0xBDFD = 0x8331A430
+0xBDFE = 0x8331A431
+0xBDFF = 0x8331A432
+0xBE00 = 0x8331A433
+0xBE01 = 0x8331A434
+0xBE02 = 0x8331A435
+0xBE03 = 0x8331A436
+0xBE04 = 0x8331A437
+0xBE05 = 0x8331A438
+0xBE06 = 0x8331A439
+0xBE07 = 0x8331A530
+0xBE08 = 0x8331A531
+0xBE09 = 0x8331A532
+0xBE0A = 0x8331A533
+0xBE0B = 0x8331A534
+0xBE0C = 0x8331A535
+0xBE0D = 0x8331A536
+0xBE0E = 0x8331A537
+0xBE0F = 0x8331A538
+0xBE10 = 0x8331A539
+0xBE11 = 0x8331A630
+0xBE12 = 0x8331A631
+0xBE13 = 0x8331A632
+0xBE14 = 0x8331A633
+0xBE15 = 0x8331A634
+0xBE16 = 0x8331A635
+0xBE17 = 0x8331A636
+0xBE18 = 0x8331A637
+0xBE19 = 0x8331A638
+0xBE1A = 0x8331A639
+0xBE1B = 0x8331A730
+0xBE1C = 0x8331A731
+0xBE1D = 0x8331A732
+0xBE1E = 0x8331A733
+0xBE1F = 0x8331A734
+0xBE20 = 0x8331A735
+0xBE21 = 0x8331A736
+0xBE22 = 0x8331A737
+0xBE23 = 0x8331A738
+0xBE24 = 0x8331A739
+0xBE25 = 0x8331A830
+0xBE26 = 0x8331A831
+0xBE27 = 0x8331A832
+0xBE28 = 0x8331A833
+0xBE29 = 0x8331A834
+0xBE2A = 0x8331A835
+0xBE2B = 0x8331A836
+0xBE2C = 0x8331A837
+0xBE2D = 0x8331A838
+0xBE2E = 0x8331A839
+0xBE2F = 0x8331A930
+0xBE30 = 0x8331A931
+0xBE31 = 0x8331A932
+0xBE32 = 0x8331A933
+0xBE33 = 0x8331A934
+0xBE34 = 0x8331A935
+0xBE35 = 0x8331A936
+0xBE36 = 0x8331A937
+0xBE37 = 0x8331A938
+0xBE38 = 0x8331A939
+0xBE39 = 0x8331AA30
+0xBE3A = 0x8331AA31
+0xBE3B = 0x8331AA32
+0xBE3C = 0x8331AA33
+0xBE3D = 0x8331AA34
+0xBE3E = 0x8331AA35
+0xBE3F = 0x8331AA36
+0xBE40 = 0x8331AA37
+0xBE41 = 0x8331AA38
+0xBE42 = 0x8331AA39
+0xBE43 = 0x8331AB30
+0xBE44 = 0x8331AB31
+0xBE45 = 0x8331AB32
+0xBE46 = 0x8331AB33
+0xBE47 = 0x8331AB34
+0xBE48 = 0x8331AB35
+0xBE49 = 0x8331AB36
+0xBE4A = 0x8331AB37
+0xBE4B = 0x8331AB38
+0xBE4C = 0x8331AB39
+0xBE4D = 0x8331AC30
+0xBE4E = 0x8331AC31
+0xBE4F = 0x8331AC32
+0xBE50 = 0x8331AC33
+0xBE51 = 0x8331AC34
+0xBE52 = 0x8331AC35
+0xBE53 = 0x8331AC36
+0xBE54 = 0x8331AC37
+0xBE55 = 0x8331AC38
+0xBE56 = 0x8331AC39
+0xBE57 = 0x8331AD30
+0xBE58 = 0x8331AD31
+0xBE59 = 0x8331AD32
+0xBE5A = 0x8331AD33
+0xBE5B = 0x8331AD34
+0xBE5C = 0x8331AD35
+0xBE5D = 0x8331AD36
+0xBE5E = 0x8331AD37
+0xBE5F = 0x8331AD38
+0xBE60 = 0x8331AD39
+0xBE61 = 0x8331AE30
+0xBE62 = 0x8331AE31
+0xBE63 = 0x8331AE32
+0xBE64 = 0x8331AE33
+0xBE65 = 0x8331AE34
+0xBE66 = 0x8331AE35
+0xBE67 = 0x8331AE36
+0xBE68 = 0x8331AE37
+0xBE69 = 0x8331AE38
+0xBE6A = 0x8331AE39
+0xBE6B = 0x8331AF30
+0xBE6C = 0x8331AF31
+0xBE6D = 0x8331AF32
+0xBE6E = 0x8331AF33
+0xBE6F = 0x8331AF34
+0xBE70 = 0x8331AF35
+0xBE71 = 0x8331AF36
+0xBE72 = 0x8331AF37
+0xBE73 = 0x8331AF38
+0xBE74 = 0x8331AF39
+0xBE75 = 0x8331B030
+0xBE76 = 0x8331B031
+0xBE77 = 0x8331B032
+0xBE78 = 0x8331B033
+0xBE79 = 0x8331B034
+0xBE7A = 0x8331B035
+0xBE7B = 0x8331B036
+0xBE7C = 0x8331B037
+0xBE7D = 0x8331B038
+0xBE7E = 0x8331B039
+0xBE7F = 0x8331B130
+0xBE80 = 0x8331B131
+0xBE81 = 0x8331B132
+0xBE82 = 0x8331B133
+0xBE83 = 0x8331B134
+0xBE84 = 0x8331B135
+0xBE85 = 0x8331B136
+0xBE86 = 0x8331B137
+0xBE87 = 0x8331B138
+0xBE88 = 0x8331B139
+0xBE89 = 0x8331B230
+0xBE8A = 0x8331B231
+0xBE8B = 0x8331B232
+0xBE8C = 0x8331B233
+0xBE8D = 0x8331B234
+0xBE8E = 0x8331B235
+0xBE8F = 0x8331B236
+0xBE90 = 0x8331B237
+0xBE91 = 0x8331B238
+0xBE92 = 0x8331B239
+0xBE93 = 0x8331B330
+0xBE94 = 0x8331B331
+0xBE95 = 0x8331B332
+0xBE96 = 0x8331B333
+0xBE97 = 0x8331B334
+0xBE98 = 0x8331B335
+0xBE99 = 0x8331B336
+0xBE9A = 0x8331B337
+0xBE9B = 0x8331B338
+0xBE9C = 0x8331B339
+0xBE9D = 0x8331B430
+0xBE9E = 0x8331B431
+0xBE9F = 0x8331B432
+0xBEA0 = 0x8331B433
+0xBEA1 = 0x8331B434
+0xBEA2 = 0x8331B435
+0xBEA3 = 0x8331B436
+0xBEA4 = 0x8331B437
+0xBEA5 = 0x8331B438
+0xBEA6 = 0x8331B439
+0xBEA7 = 0x8331B530
+0xBEA8 = 0x8331B531
+0xBEA9 = 0x8331B532
+0xBEAA = 0x8331B533
+0xBEAB = 0x8331B534
+0xBEAC = 0x8331B535
+0xBEAD = 0x8331B536
+0xBEAE = 0x8331B537
+0xBEAF = 0x8331B538
+0xBEB0 = 0x8331B539
+0xBEB1 = 0x8331B630
+0xBEB2 = 0x8331B631
+0xBEB3 = 0x8331B632
+0xBEB4 = 0x8331B633
+0xBEB5 = 0x8331B634
+0xBEB6 = 0x8331B635
+0xBEB7 = 0x8331B636
+0xBEB8 = 0x8331B637
+0xBEB9 = 0x8331B638
+0xBEBA = 0x8331B639
+0xBEBB = 0x8331B730
+0xBEBC = 0x8331B731
+0xBEBD = 0x8331B732
+0xBEBE = 0x8331B733
+0xBEBF = 0x8331B734
+0xBEC0 = 0x8331B735
+0xBEC1 = 0x8331B736
+0xBEC2 = 0x8331B737
+0xBEC3 = 0x8331B738
+0xBEC4 = 0x8331B739
+0xBEC5 = 0x8331B830
+0xBEC6 = 0x8331B831
+0xBEC7 = 0x8331B832
+0xBEC8 = 0x8331B833
+0xBEC9 = 0x8331B834
+0xBECA = 0x8331B835
+0xBECB = 0x8331B836
+0xBECC = 0x8331B837
+0xBECD = 0x8331B838
+0xBECE = 0x8331B839
+0xBECF = 0x8331B930
+0xBED0 = 0x8331B931
+0xBED1 = 0x8331B932
+0xBED2 = 0x8331B933
+0xBED3 = 0x8331B934
+0xBED4 = 0x8331B935
+0xBED5 = 0x8331B936
+0xBED6 = 0x8331B937
+0xBED7 = 0x8331B938
+0xBED8 = 0x8331B939
+0xBED9 = 0x8331BA30
+0xBEDA = 0x8331BA31
+0xBEDB = 0x8331BA32
+0xBEDC = 0x8331BA33
+0xBEDD = 0x8331BA34
+0xBEDE = 0x8331BA35
+0xBEDF = 0x8331BA36
+0xBEE0 = 0x8331BA37
+0xBEE1 = 0x8331BA38
+0xBEE2 = 0x8331BA39
+0xBEE3 = 0x8331BB30
+0xBEE4 = 0x8331BB31
+0xBEE5 = 0x8331BB32
+0xBEE6 = 0x8331BB33
+0xBEE7 = 0x8331BB34
+0xBEE8 = 0x8331BB35
+0xBEE9 = 0x8331BB36
+0xBEEA = 0x8331BB37
+0xBEEB = 0x8331BB38
+0xBEEC = 0x8331BB39
+0xBEED = 0x8331BC30
+0xBEEE = 0x8331BC31
+0xBEEF = 0x8331BC32
+0xBEF0 = 0x8331BC33
+0xBEF1 = 0x8331BC34
+0xBEF2 = 0x8331BC35
+0xBEF3 = 0x8331BC36
+0xBEF4 = 0x8331BC37
+0xBEF5 = 0x8331BC38
+0xBEF6 = 0x8331BC39
+0xBEF7 = 0x8331BD30
+0xBEF8 = 0x8331BD31
+0xBEF9 = 0x8331BD32
+0xBEFA = 0x8331BD33
+0xBEFB = 0x8331BD34
+0xBEFC = 0x8331BD35
+0xBEFD = 0x8331BD36
+0xBEFE = 0x8331BD37
+0xBEFF = 0x8331BD38
+0xBF00 = 0x8331BD39
+0xBF01 = 0x8331BE30
+0xBF02 = 0x8331BE31
+0xBF03 = 0x8331BE32
+0xBF04 = 0x8331BE33
+0xBF05 = 0x8331BE34
+0xBF06 = 0x8331BE35
+0xBF07 = 0x8331BE36
+0xBF08 = 0x8331BE37
+0xBF09 = 0x8331BE38
+0xBF0A = 0x8331BE39
+0xBF0B = 0x8331BF30
+0xBF0C = 0x8331BF31
+0xBF0D = 0x8331BF32
+0xBF0E = 0x8331BF33
+0xBF0F = 0x8331BF34
+0xBF10 = 0x8331BF35
+0xBF11 = 0x8331BF36
+0xBF12 = 0x8331BF37
+0xBF13 = 0x8331BF38
+0xBF14 = 0x8331BF39
+0xBF15 = 0x8331C030
+0xBF16 = 0x8331C031
+0xBF17 = 0x8331C032
+0xBF18 = 0x8331C033
+0xBF19 = 0x8331C034
+0xBF1A = 0x8331C035
+0xBF1B = 0x8331C036
+0xBF1C = 0x8331C037
+0xBF1D = 0x8331C038
+0xBF1E = 0x8331C039
+0xBF1F = 0x8331C130
+0xBF20 = 0x8331C131
+0xBF21 = 0x8331C132
+0xBF22 = 0x8331C133
+0xBF23 = 0x8331C134
+0xBF24 = 0x8331C135
+0xBF25 = 0x8331C136
+0xBF26 = 0x8331C137
+0xBF27 = 0x8331C138
+0xBF28 = 0x8331C139
+0xBF29 = 0x8331C230
+0xBF2A = 0x8331C231
+0xBF2B = 0x8331C232
+0xBF2C = 0x8331C233
+0xBF2D = 0x8331C234
+0xBF2E = 0x8331C235
+0xBF2F = 0x8331C236
+0xBF30 = 0x8331C237
+0xBF31 = 0x8331C238
+0xBF32 = 0x8331C239
+0xBF33 = 0x8331C330
+0xBF34 = 0x8331C331
+0xBF35 = 0x8331C332
+0xBF36 = 0x8331C333
+0xBF37 = 0x8331C334
+0xBF38 = 0x8331C335
+0xBF39 = 0x8331C336
+0xBF3A = 0x8331C337
+0xBF3B = 0x8331C338
+0xBF3C = 0x8331C339
+0xBF3D = 0x8331C430
+0xBF3E = 0x8331C431
+0xBF3F = 0x8331C432
+0xBF40 = 0x8331C433
+0xBF41 = 0x8331C434
+0xBF42 = 0x8331C435
+0xBF43 = 0x8331C436
+0xBF44 = 0x8331C437
+0xBF45 = 0x8331C438
+0xBF46 = 0x8331C439
+0xBF47 = 0x8331C530
+0xBF48 = 0x8331C531
+0xBF49 = 0x8331C532
+0xBF4A = 0x8331C533
+0xBF4B = 0x8331C534
+0xBF4C = 0x8331C535
+0xBF4D = 0x8331C536
+0xBF4E = 0x8331C537
+0xBF4F = 0x8331C538
+0xBF50 = 0x8331C539
+0xBF51 = 0x8331C630
+0xBF52 = 0x8331C631
+0xBF53 = 0x8331C632
+0xBF54 = 0x8331C633
+0xBF55 = 0x8331C634
+0xBF56 = 0x8331C635
+0xBF57 = 0x8331C636
+0xBF58 = 0x8331C637
+0xBF59 = 0x8331C638
+0xBF5A = 0x8331C639
+0xBF5B = 0x8331C730
+0xBF5C = 0x8331C731
+0xBF5D = 0x8331C732
+0xBF5E = 0x8331C733
+0xBF5F = 0x8331C734
+0xBF60 = 0x8331C735
+0xBF61 = 0x8331C736
+0xBF62 = 0x8331C737
+0xBF63 = 0x8331C738
+0xBF64 = 0x8331C739
+0xBF65 = 0x8331C830
+0xBF66 = 0x8331C831
+0xBF67 = 0x8331C832
+0xBF68 = 0x8331C833
+0xBF69 = 0x8331C834
+0xBF6A = 0x8331C835
+0xBF6B = 0x8331C836
+0xBF6C = 0x8331C837
+0xBF6D = 0x8331C838
+0xBF6E = 0x8331C839
+0xBF6F = 0x8331C930
+0xBF70 = 0x8331C931
+0xBF71 = 0x8331C932
+0xBF72 = 0x8331C933
+0xBF73 = 0x8331C934
+0xBF74 = 0x8331C935
+0xBF75 = 0x8331C936
+0xBF76 = 0x8331C937
+0xBF77 = 0x8331C938
+0xBF78 = 0x8331C939
+0xBF79 = 0x8331CA30
+0xBF7A = 0x8331CA31
+0xBF7B = 0x8331CA32
+0xBF7C = 0x8331CA33
+0xBF7D = 0x8331CA34
+0xBF7E = 0x8331CA35
+0xBF7F = 0x8331CA36
+0xBF80 = 0x8331CA37
+0xBF81 = 0x8331CA38
+0xBF82 = 0x8331CA39
+0xBF83 = 0x8331CB30
+0xBF84 = 0x8331CB31
+0xBF85 = 0x8331CB32
+0xBF86 = 0x8331CB33
+0xBF87 = 0x8331CB34
+0xBF88 = 0x8331CB35
+0xBF89 = 0x8331CB36
+0xBF8A = 0x8331CB37
+0xBF8B = 0x8331CB38
+0xBF8C = 0x8331CB39
+0xBF8D = 0x8331CC30
+0xBF8E = 0x8331CC31
+0xBF8F = 0x8331CC32
+0xBF90 = 0x8331CC33
+0xBF91 = 0x8331CC34
+0xBF92 = 0x8331CC35
+0xBF93 = 0x8331CC36
+0xBF94 = 0x8331CC37
+0xBF95 = 0x8331CC38
+0xBF96 = 0x8331CC39
+0xBF97 = 0x8331CD30
+0xBF98 = 0x8331CD31
+0xBF99 = 0x8331CD32
+0xBF9A = 0x8331CD33
+0xBF9B = 0x8331CD34
+0xBF9C = 0x8331CD35
+0xBF9D = 0x8331CD36
+0xBF9E = 0x8331CD37
+0xBF9F = 0x8331CD38
+0xBFA0 = 0x8331CD39
+0xBFA1 = 0x8331CE30
+0xBFA2 = 0x8331CE31
+0xBFA3 = 0x8331CE32
+0xBFA4 = 0x8331CE33
+0xBFA5 = 0x8331CE34
+0xBFA6 = 0x8331CE35
+0xBFA7 = 0x8331CE36
+0xBFA8 = 0x8331CE37
+0xBFA9 = 0x8331CE38
+0xBFAA = 0x8331CE39
+0xBFAB = 0x8331CF30
+0xBFAC = 0x8331CF31
+0xBFAD = 0x8331CF32
+0xBFAE = 0x8331CF33
+0xBFAF = 0x8331CF34
+0xBFB0 = 0x8331CF35
+0xBFB1 = 0x8331CF36
+0xBFB2 = 0x8331CF37
+0xBFB3 = 0x8331CF38
+0xBFB4 = 0x8331CF39
+0xBFB5 = 0x8331D030
+0xBFB6 = 0x8331D031
+0xBFB7 = 0x8331D032
+0xBFB8 = 0x8331D033
+0xBFB9 = 0x8331D034
+0xBFBA = 0x8331D035
+0xBFBB = 0x8331D036
+0xBFBC = 0x8331D037
+0xBFBD = 0x8331D038
+0xBFBE = 0x8331D039
+0xBFBF = 0x8331D130
+0xBFC0 = 0x8331D131
+0xBFC1 = 0x8331D132
+0xBFC2 = 0x8331D133
+0xBFC3 = 0x8331D134
+0xBFC4 = 0x8331D135
+0xBFC5 = 0x8331D136
+0xBFC6 = 0x8331D137
+0xBFC7 = 0x8331D138
+0xBFC8 = 0x8331D139
+0xBFC9 = 0x8331D230
+0xBFCA = 0x8331D231
+0xBFCB = 0x8331D232
+0xBFCC = 0x8331D233
+0xBFCD = 0x8331D234
+0xBFCE = 0x8331D235
+0xBFCF = 0x8331D236
+0xBFD0 = 0x8331D237
+0xBFD1 = 0x8331D238
+0xBFD2 = 0x8331D239
+0xBFD3 = 0x8331D330
+0xBFD4 = 0x8331D331
+0xBFD5 = 0x8331D332
+0xBFD6 = 0x8331D333
+0xBFD7 = 0x8331D334
+0xBFD8 = 0x8331D335
+0xBFD9 = 0x8331D336
+0xBFDA = 0x8331D337
+0xBFDB = 0x8331D338
+0xBFDC = 0x8331D339
+0xBFDD = 0x8331D430
+0xBFDE = 0x8331D431
+0xBFDF = 0x8331D432
+0xBFE0 = 0x8331D433
+0xBFE1 = 0x8331D434
+0xBFE2 = 0x8331D435
+0xBFE3 = 0x8331D436
+0xBFE4 = 0x8331D437
+0xBFE5 = 0x8331D438
+0xBFE6 = 0x8331D439
+0xBFE7 = 0x8331D530
+0xBFE8 = 0x8331D531
+0xBFE9 = 0x8331D532
+0xBFEA = 0x8331D533
+0xBFEB = 0x8331D534
+0xBFEC = 0x8331D535
+0xBFED = 0x8331D536
+0xBFEE = 0x8331D537
+0xBFEF = 0x8331D538
+0xBFF0 = 0x8331D539
+0xBFF1 = 0x8331D630
+0xBFF2 = 0x8331D631
+0xBFF3 = 0x8331D632
+0xBFF4 = 0x8331D633
+0xBFF5 = 0x8331D634
+0xBFF6 = 0x8331D635
+0xBFF7 = 0x8331D636
+0xBFF8 = 0x8331D637
+0xBFF9 = 0x8331D638
+0xBFFA = 0x8331D639
+0xBFFB = 0x8331D730
+0xBFFC = 0x8331D731
+0xBFFD = 0x8331D732
+0xBFFE = 0x8331D733
+0xBFFF = 0x8331D734
+0xC000 = 0x8331D735
+0xC001 = 0x8331D736
+0xC002 = 0x8331D737
+0xC003 = 0x8331D738
+0xC004 = 0x8331D739
+0xC005 = 0x8331D830
+0xC006 = 0x8331D831
+0xC007 = 0x8331D832
+0xC008 = 0x8331D833
+0xC009 = 0x8331D834
+0xC00A = 0x8331D835
+0xC00B = 0x8331D836
+0xC00C = 0x8331D837
+0xC00D = 0x8331D838
+0xC00E = 0x8331D839
+0xC00F = 0x8331D930
+0xC010 = 0x8331D931
+0xC011 = 0x8331D932
+0xC012 = 0x8331D933
+0xC013 = 0x8331D934
+0xC014 = 0x8331D935
+0xC015 = 0x8331D936
+0xC016 = 0x8331D937
+0xC017 = 0x8331D938
+0xC018 = 0x8331D939
+0xC019 = 0x8331DA30
+0xC01A = 0x8331DA31
+0xC01B = 0x8331DA32
+0xC01C = 0x8331DA33
+0xC01D = 0x8331DA34
+0xC01E = 0x8331DA35
+0xC01F = 0x8331DA36
+0xC020 = 0x8331DA37
+0xC021 = 0x8331DA38
+0xC022 = 0x8331DA39
+0xC023 = 0x8331DB30
+0xC024 = 0x8331DB31
+0xC025 = 0x8331DB32
+0xC026 = 0x8331DB33
+0xC027 = 0x8331DB34
+0xC028 = 0x8331DB35
+0xC029 = 0x8331DB36
+0xC02A = 0x8331DB37
+0xC02B = 0x8331DB38
+0xC02C = 0x8331DB39
+0xC02D = 0x8331DC30
+0xC02E = 0x8331DC31
+0xC02F = 0x8331DC32
+0xC030 = 0x8331DC33
+0xC031 = 0x8331DC34
+0xC032 = 0x8331DC35
+0xC033 = 0x8331DC36
+0xC034 = 0x8331DC37
+0xC035 = 0x8331DC38
+0xC036 = 0x8331DC39
+0xC037 = 0x8331DD30
+0xC038 = 0x8331DD31
+0xC039 = 0x8331DD32
+0xC03A = 0x8331DD33
+0xC03B = 0x8331DD34
+0xC03C = 0x8331DD35
+0xC03D = 0x8331DD36
+0xC03E = 0x8331DD37
+0xC03F = 0x8331DD38
+0xC040 = 0x8331DD39
+0xC041 = 0x8331DE30
+0xC042 = 0x8331DE31
+0xC043 = 0x8331DE32
+0xC044 = 0x8331DE33
+0xC045 = 0x8331DE34
+0xC046 = 0x8331DE35
+0xC047 = 0x8331DE36
+0xC048 = 0x8331DE37
+0xC049 = 0x8331DE38
+0xC04A = 0x8331DE39
+0xC04B = 0x8331DF30
+0xC04C = 0x8331DF31
+0xC04D = 0x8331DF32
+0xC04E = 0x8331DF33
+0xC04F = 0x8331DF34
+0xC050 = 0x8331DF35
+0xC051 = 0x8331DF36
+0xC052 = 0x8331DF37
+0xC053 = 0x8331DF38
+0xC054 = 0x8331DF39
+0xC055 = 0x8331E030
+0xC056 = 0x8331E031
+0xC057 = 0x8331E032
+0xC058 = 0x8331E033
+0xC059 = 0x8331E034
+0xC05A = 0x8331E035
+0xC05B = 0x8331E036
+0xC05C = 0x8331E037
+0xC05D = 0x8331E038
+0xC05E = 0x8331E039
+0xC05F = 0x8331E130
+0xC060 = 0x8331E131
+0xC061 = 0x8331E132
+0xC062 = 0x8331E133
+0xC063 = 0x8331E134
+0xC064 = 0x8331E135
+0xC065 = 0x8331E136
+0xC066 = 0x8331E137
+0xC067 = 0x8331E138
+0xC068 = 0x8331E139
+0xC069 = 0x8331E230
+0xC06A = 0x8331E231
+0xC06B = 0x8331E232
+0xC06C = 0x8331E233
+0xC06D = 0x8331E234
+0xC06E = 0x8331E235
+0xC06F = 0x8331E236
+0xC070 = 0x8331E237
+0xC071 = 0x8331E238
+0xC072 = 0x8331E239
+0xC073 = 0x8331E330
+0xC074 = 0x8331E331
+0xC075 = 0x8331E332
+0xC076 = 0x8331E333
+0xC077 = 0x8331E334
+0xC078 = 0x8331E335
+0xC079 = 0x8331E336
+0xC07A = 0x8331E337
+0xC07B = 0x8331E338
+0xC07C = 0x8331E339
+0xC07D = 0x8331E430
+0xC07E = 0x8331E431
+0xC07F = 0x8331E432
+0xC080 = 0x8331E433
+0xC081 = 0x8331E434
+0xC082 = 0x8331E435
+0xC083 = 0x8331E436
+0xC084 = 0x8331E437
+0xC085 = 0x8331E438
+0xC086 = 0x8331E439
+0xC087 = 0x8331E530
+0xC088 = 0x8331E531
+0xC089 = 0x8331E532
+0xC08A = 0x8331E533
+0xC08B = 0x8331E534
+0xC08C = 0x8331E535
+0xC08D = 0x8331E536
+0xC08E = 0x8331E537
+0xC08F = 0x8331E538
+0xC090 = 0x8331E539
+0xC091 = 0x8331E630
+0xC092 = 0x8331E631
+0xC093 = 0x8331E632
+0xC094 = 0x8331E633
+0xC095 = 0x8331E634
+0xC096 = 0x8331E635
+0xC097 = 0x8331E636
+0xC098 = 0x8331E637
+0xC099 = 0x8331E638
+0xC09A = 0x8331E639
+0xC09B = 0x8331E730
+0xC09C = 0x8331E731
+0xC09D = 0x8331E732
+0xC09E = 0x8331E733
+0xC09F = 0x8331E734
+0xC0A0 = 0x8331E735
+0xC0A1 = 0x8331E736
+0xC0A2 = 0x8331E737
+0xC0A3 = 0x8331E738
+0xC0A4 = 0x8331E739
+0xC0A5 = 0x8331E830
+0xC0A6 = 0x8331E831
+0xC0A7 = 0x8331E832
+0xC0A8 = 0x8331E833
+0xC0A9 = 0x8331E834
+0xC0AA = 0x8331E835
+0xC0AB = 0x8331E836
+0xC0AC = 0x8331E837
+0xC0AD = 0x8331E838
+0xC0AE = 0x8331E839
+0xC0AF = 0x8331E930
+0xC0B0 = 0x8331E931
+0xC0B1 = 0x8331E932
+0xC0B2 = 0x8331E933
+0xC0B3 = 0x8331E934
+0xC0B4 = 0x8331E935
+0xC0B5 = 0x8331E936
+0xC0B6 = 0x8331E937
+0xC0B7 = 0x8331E938
+0xC0B8 = 0x8331E939
+0xC0B9 = 0x8331EA30
+0xC0BA = 0x8331EA31
+0xC0BB = 0x8331EA32
+0xC0BC = 0x8331EA33
+0xC0BD = 0x8331EA34
+0xC0BE = 0x8331EA35
+0xC0BF = 0x8331EA36
+0xC0C0 = 0x8331EA37
+0xC0C1 = 0x8331EA38
+0xC0C2 = 0x8331EA39
+0xC0C3 = 0x8331EB30
+0xC0C4 = 0x8331EB31
+0xC0C5 = 0x8331EB32
+0xC0C6 = 0x8331EB33
+0xC0C7 = 0x8331EB34
+0xC0C8 = 0x8331EB35
+0xC0C9 = 0x8331EB36
+0xC0CA = 0x8331EB37
+0xC0CB = 0x8331EB38
+0xC0CC = 0x8331EB39
+0xC0CD = 0x8331EC30
+0xC0CE = 0x8331EC31
+0xC0CF = 0x8331EC32
+0xC0D0 = 0x8331EC33
+0xC0D1 = 0x8331EC34
+0xC0D2 = 0x8331EC35
+0xC0D3 = 0x8331EC36
+0xC0D4 = 0x8331EC37
+0xC0D5 = 0x8331EC38
+0xC0D6 = 0x8331EC39
+0xC0D7 = 0x8331ED30
+0xC0D8 = 0x8331ED31
+0xC0D9 = 0x8331ED32
+0xC0DA = 0x8331ED33
+0xC0DB = 0x8331ED34
+0xC0DC = 0x8331ED35
+0xC0DD = 0x8331ED36
+0xC0DE = 0x8331ED37
+0xC0DF = 0x8331ED38
+0xC0E0 = 0x8331ED39
+0xC0E1 = 0x8331EE30
+0xC0E2 = 0x8331EE31
+0xC0E3 = 0x8331EE32
+0xC0E4 = 0x8331EE33
+0xC0E5 = 0x8331EE34
+0xC0E6 = 0x8331EE35
+0xC0E7 = 0x8331EE36
+0xC0E8 = 0x8331EE37
+0xC0E9 = 0x8331EE38
+0xC0EA = 0x8331EE39
+0xC0EB = 0x8331EF30
+0xC0EC = 0x8331EF31
+0xC0ED = 0x8331EF32
+0xC0EE = 0x8331EF33
+0xC0EF = 0x8331EF34
+0xC0F0 = 0x8331EF35
+0xC0F1 = 0x8331EF36
+0xC0F2 = 0x8331EF37
+0xC0F3 = 0x8331EF38
+0xC0F4 = 0x8331EF39
+0xC0F5 = 0x8331F030
+0xC0F6 = 0x8331F031
+0xC0F7 = 0x8331F032
+0xC0F8 = 0x8331F033
+0xC0F9 = 0x8331F034
+0xC0FA = 0x8331F035
+0xC0FB = 0x8331F036
+0xC0FC = 0x8331F037
+0xC0FD = 0x8331F038
+0xC0FE = 0x8331F039
+0xC0FF = 0x8331F130
+0xC100 = 0x8331F131
+0xC101 = 0x8331F132
+0xC102 = 0x8331F133
+0xC103 = 0x8331F134
+0xC104 = 0x8331F135
+0xC105 = 0x8331F136
+0xC106 = 0x8331F137
+0xC107 = 0x8331F138
+0xC108 = 0x8331F139
+0xC109 = 0x8331F230
+0xC10A = 0x8331F231
+0xC10B = 0x8331F232
+0xC10C = 0x8331F233
+0xC10D = 0x8331F234
+0xC10E = 0x8331F235
+0xC10F = 0x8331F236
+0xC110 = 0x8331F237
+0xC111 = 0x8331F238
+0xC112 = 0x8331F239
+0xC113 = 0x8331F330
+0xC114 = 0x8331F331
+0xC115 = 0x8331F332
+0xC116 = 0x8331F333
+0xC117 = 0x8331F334
+0xC118 = 0x8331F335
+0xC119 = 0x8331F336
+0xC11A = 0x8331F337
+0xC11B = 0x8331F338
+0xC11C = 0x8331F339
+0xC11D = 0x8331F430
+0xC11E = 0x8331F431
+0xC11F = 0x8331F432
+0xC120 = 0x8331F433
+0xC121 = 0x8331F434
+0xC122 = 0x8331F435
+0xC123 = 0x8331F436
+0xC124 = 0x8331F437
+0xC125 = 0x8331F438
+0xC126 = 0x8331F439
+0xC127 = 0x8331F530
+0xC128 = 0x8331F531
+0xC129 = 0x8331F532
+0xC12A = 0x8331F533
+0xC12B = 0x8331F534
+0xC12C = 0x8331F535
+0xC12D = 0x8331F536
+0xC12E = 0x8331F537
+0xC12F = 0x8331F538
+0xC130 = 0x8331F539
+0xC131 = 0x8331F630
+0xC132 = 0x8331F631
+0xC133 = 0x8331F632
+0xC134 = 0x8331F633
+0xC135 = 0x8331F634
+0xC136 = 0x8331F635
+0xC137 = 0x8331F636
+0xC138 = 0x8331F637
+0xC139 = 0x8331F638
+0xC13A = 0x8331F639
+0xC13B = 0x8331F730
+0xC13C = 0x8331F731
+0xC13D = 0x8331F732
+0xC13E = 0x8331F733
+0xC13F = 0x8331F734
+0xC140 = 0x8331F735
+0xC141 = 0x8331F736
+0xC142 = 0x8331F737
+0xC143 = 0x8331F738
+0xC144 = 0x8331F739
+0xC145 = 0x8331F830
+0xC146 = 0x8331F831
+0xC147 = 0x8331F832
+0xC148 = 0x8331F833
+0xC149 = 0x8331F834
+0xC14A = 0x8331F835
+0xC14B = 0x8331F836
+0xC14C = 0x8331F837
+0xC14D = 0x8331F838
+0xC14E = 0x8331F839
+0xC14F = 0x8331F930
+0xC150 = 0x8331F931
+0xC151 = 0x8331F932
+0xC152 = 0x8331F933
+0xC153 = 0x8331F934
+0xC154 = 0x8331F935
+0xC155 = 0x8331F936
+0xC156 = 0x8331F937
+0xC157 = 0x8331F938
+0xC158 = 0x8331F939
+0xC159 = 0x8331FA30
+0xC15A = 0x8331FA31
+0xC15B = 0x8331FA32
+0xC15C = 0x8331FA33
+0xC15D = 0x8331FA34
+0xC15E = 0x8331FA35
+0xC15F = 0x8331FA36
+0xC160 = 0x8331FA37
+0xC161 = 0x8331FA38
+0xC162 = 0x8331FA39
+0xC163 = 0x8331FB30
+0xC164 = 0x8331FB31
+0xC165 = 0x8331FB32
+0xC166 = 0x8331FB33
+0xC167 = 0x8331FB34
+0xC168 = 0x8331FB35
+0xC169 = 0x8331FB36
+0xC16A = 0x8331FB37
+0xC16B = 0x8331FB38
+0xC16C = 0x8331FB39
+0xC16D = 0x8331FC30
+0xC16E = 0x8331FC31
+0xC16F = 0x8331FC32
+0xC170 = 0x8331FC33
+0xC171 = 0x8331FC34
+0xC172 = 0x8331FC35
+0xC173 = 0x8331FC36
+0xC174 = 0x8331FC37
+0xC175 = 0x8331FC38
+0xC176 = 0x8331FC39
+0xC177 = 0x8331FD30
+0xC178 = 0x8331FD31
+0xC179 = 0x8331FD32
+0xC17A = 0x8331FD33
+0xC17B = 0x8331FD34
+0xC17C = 0x8331FD35
+0xC17D = 0x8331FD36
+0xC17E = 0x8331FD37
+0xC17F = 0x8331FD38
+0xC180 = 0x8331FD39
+0xC181 = 0x8331FE30
+0xC182 = 0x8331FE31
+0xC183 = 0x8331FE32
+0xC184 = 0x8331FE33
+0xC185 = 0x8331FE34
+0xC186 = 0x8331FE35
+0xC187 = 0x8331FE36
+0xC188 = 0x8331FE37
+0xC189 = 0x8331FE38
+0xC18A = 0x8331FE39
+0xC18B = 0x83328130
+0xC18C = 0x83328131
+0xC18D = 0x83328132
+0xC18E = 0x83328133
+0xC18F = 0x83328134
+0xC190 = 0x83328135
+0xC191 = 0x83328136
+0xC192 = 0x83328137
+0xC193 = 0x83328138
+0xC194 = 0x83328139
+0xC195 = 0x83328230
+0xC196 = 0x83328231
+0xC197 = 0x83328232
+0xC198 = 0x83328233
+0xC199 = 0x83328234
+0xC19A = 0x83328235
+0xC19B = 0x83328236
+0xC19C = 0x83328237
+0xC19D = 0x83328238
+0xC19E = 0x83328239
+0xC19F = 0x83328330
+0xC1A0 = 0x83328331
+0xC1A1 = 0x83328332
+0xC1A2 = 0x83328333
+0xC1A3 = 0x83328334
+0xC1A4 = 0x83328335
+0xC1A5 = 0x83328336
+0xC1A6 = 0x83328337
+0xC1A7 = 0x83328338
+0xC1A8 = 0x83328339
+0xC1A9 = 0x83328430
+0xC1AA = 0x83328431
+0xC1AB = 0x83328432
+0xC1AC = 0x83328433
+0xC1AD = 0x83328434
+0xC1AE = 0x83328435
+0xC1AF = 0x83328436
+0xC1B0 = 0x83328437
+0xC1B1 = 0x83328438
+0xC1B2 = 0x83328439
+0xC1B3 = 0x83328530
+0xC1B4 = 0x83328531
+0xC1B5 = 0x83328532
+0xC1B6 = 0x83328533
+0xC1B7 = 0x83328534
+0xC1B8 = 0x83328535
+0xC1B9 = 0x83328536
+0xC1BA = 0x83328537
+0xC1BB = 0x83328538
+0xC1BC = 0x83328539
+0xC1BD = 0x83328630
+0xC1BE = 0x83328631
+0xC1BF = 0x83328632
+0xC1C0 = 0x83328633
+0xC1C1 = 0x83328634
+0xC1C2 = 0x83328635
+0xC1C3 = 0x83328636
+0xC1C4 = 0x83328637
+0xC1C5 = 0x83328638
+0xC1C6 = 0x83328639
+0xC1C7 = 0x83328730
+0xC1C8 = 0x83328731
+0xC1C9 = 0x83328732
+0xC1CA = 0x83328733
+0xC1CB = 0x83328734
+0xC1CC = 0x83328735
+0xC1CD = 0x83328736
+0xC1CE = 0x83328737
+0xC1CF = 0x83328738
+0xC1D0 = 0x83328739
+0xC1D1 = 0x83328830
+0xC1D2 = 0x83328831
+0xC1D3 = 0x83328832
+0xC1D4 = 0x83328833
+0xC1D5 = 0x83328834
+0xC1D6 = 0x83328835
+0xC1D7 = 0x83328836
+0xC1D8 = 0x83328837
+0xC1D9 = 0x83328838
+0xC1DA = 0x83328839
+0xC1DB = 0x83328930
+0xC1DC = 0x83328931
+0xC1DD = 0x83328932
+0xC1DE = 0x83328933
+0xC1DF = 0x83328934
+0xC1E0 = 0x83328935
+0xC1E1 = 0x83328936
+0xC1E2 = 0x83328937
+0xC1E3 = 0x83328938
+0xC1E4 = 0x83328939
+0xC1E5 = 0x83328A30
+0xC1E6 = 0x83328A31
+0xC1E7 = 0x83328A32
+0xC1E8 = 0x83328A33
+0xC1E9 = 0x83328A34
+0xC1EA = 0x83328A35
+0xC1EB = 0x83328A36
+0xC1EC = 0x83328A37
+0xC1ED = 0x83328A38
+0xC1EE = 0x83328A39
+0xC1EF = 0x83328B30
+0xC1F0 = 0x83328B31
+0xC1F1 = 0x83328B32
+0xC1F2 = 0x83328B33
+0xC1F3 = 0x83328B34
+0xC1F4 = 0x83328B35
+0xC1F5 = 0x83328B36
+0xC1F6 = 0x83328B37
+0xC1F7 = 0x83328B38
+0xC1F8 = 0x83328B39
+0xC1F9 = 0x83328C30
+0xC1FA = 0x83328C31
+0xC1FB = 0x83328C32
+0xC1FC = 0x83328C33
+0xC1FD = 0x83328C34
+0xC1FE = 0x83328C35
+0xC1FF = 0x83328C36
+0xC200 = 0x83328C37
+0xC201 = 0x83328C38
+0xC202 = 0x83328C39
+0xC203 = 0x83328D30
+0xC204 = 0x83328D31
+0xC205 = 0x83328D32
+0xC206 = 0x83328D33
+0xC207 = 0x83328D34
+0xC208 = 0x83328D35
+0xC209 = 0x83328D36
+0xC20A = 0x83328D37
+0xC20B = 0x83328D38
+0xC20C = 0x83328D39
+0xC20D = 0x83328E30
+0xC20E = 0x83328E31
+0xC20F = 0x83328E32
+0xC210 = 0x83328E33
+0xC211 = 0x83328E34
+0xC212 = 0x83328E35
+0xC213 = 0x83328E36
+0xC214 = 0x83328E37
+0xC215 = 0x83328E38
+0xC216 = 0x83328E39
+0xC217 = 0x83328F30
+0xC218 = 0x83328F31
+0xC219 = 0x83328F32
+0xC21A = 0x83328F33
+0xC21B = 0x83328F34
+0xC21C = 0x83328F35
+0xC21D = 0x83328F36
+0xC21E = 0x83328F37
+0xC21F = 0x83328F38
+0xC220 = 0x83328F39
+0xC221 = 0x83329030
+0xC222 = 0x83329031
+0xC223 = 0x83329032
+0xC224 = 0x83329033
+0xC225 = 0x83329034
+0xC226 = 0x83329035
+0xC227 = 0x83329036
+0xC228 = 0x83329037
+0xC229 = 0x83329038
+0xC22A = 0x83329039
+0xC22B = 0x83329130
+0xC22C = 0x83329131
+0xC22D = 0x83329132
+0xC22E = 0x83329133
+0xC22F = 0x83329134
+0xC230 = 0x83329135
+0xC231 = 0x83329136
+0xC232 = 0x83329137
+0xC233 = 0x83329138
+0xC234 = 0x83329139
+0xC235 = 0x83329230
+0xC236 = 0x83329231
+0xC237 = 0x83329232
+0xC238 = 0x83329233
+0xC239 = 0x83329234
+0xC23A = 0x83329235
+0xC23B = 0x83329236
+0xC23C = 0x83329237
+0xC23D = 0x83329238
+0xC23E = 0x83329239
+0xC23F = 0x83329330
+0xC240 = 0x83329331
+0xC241 = 0x83329332
+0xC242 = 0x83329333
+0xC243 = 0x83329334
+0xC244 = 0x83329335
+0xC245 = 0x83329336
+0xC246 = 0x83329337
+0xC247 = 0x83329338
+0xC248 = 0x83329339
+0xC249 = 0x83329430
+0xC24A = 0x83329431
+0xC24B = 0x83329432
+0xC24C = 0x83329433
+0xC24D = 0x83329434
+0xC24E = 0x83329435
+0xC24F = 0x83329436
+0xC250 = 0x83329437
+0xC251 = 0x83329438
+0xC252 = 0x83329439
+0xC253 = 0x83329530
+0xC254 = 0x83329531
+0xC255 = 0x83329532
+0xC256 = 0x83329533
+0xC257 = 0x83329534
+0xC258 = 0x83329535
+0xC259 = 0x83329536
+0xC25A = 0x83329537
+0xC25B = 0x83329538
+0xC25C = 0x83329539
+0xC25D = 0x83329630
+0xC25E = 0x83329631
+0xC25F = 0x83329632
+0xC260 = 0x83329633
+0xC261 = 0x83329634
+0xC262 = 0x83329635
+0xC263 = 0x83329636
+0xC264 = 0x83329637
+0xC265 = 0x83329638
+0xC266 = 0x83329639
+0xC267 = 0x83329730
+0xC268 = 0x83329731
+0xC269 = 0x83329732
+0xC26A = 0x83329733
+0xC26B = 0x83329734
+0xC26C = 0x83329735
+0xC26D = 0x83329736
+0xC26E = 0x83329737
+0xC26F = 0x83329738
+0xC270 = 0x83329739
+0xC271 = 0x83329830
+0xC272 = 0x83329831
+0xC273 = 0x83329832
+0xC274 = 0x83329833
+0xC275 = 0x83329834
+0xC276 = 0x83329835
+0xC277 = 0x83329836
+0xC278 = 0x83329837
+0xC279 = 0x83329838
+0xC27A = 0x83329839
+0xC27B = 0x83329930
+0xC27C = 0x83329931
+0xC27D = 0x83329932
+0xC27E = 0x83329933
+0xC27F = 0x83329934
+0xC280 = 0x83329935
+0xC281 = 0x83329936
+0xC282 = 0x83329937
+0xC283 = 0x83329938
+0xC284 = 0x83329939
+0xC285 = 0x83329A30
+0xC286 = 0x83329A31
+0xC287 = 0x83329A32
+0xC288 = 0x83329A33
+0xC289 = 0x83329A34
+0xC28A = 0x83329A35
+0xC28B = 0x83329A36
+0xC28C = 0x83329A37
+0xC28D = 0x83329A38
+0xC28E = 0x83329A39
+0xC28F = 0x83329B30
+0xC290 = 0x83329B31
+0xC291 = 0x83329B32
+0xC292 = 0x83329B33
+0xC293 = 0x83329B34
+0xC294 = 0x83329B35
+0xC295 = 0x83329B36
+0xC296 = 0x83329B37
+0xC297 = 0x83329B38
+0xC298 = 0x83329B39
+0xC299 = 0x83329C30
+0xC29A = 0x83329C31
+0xC29B = 0x83329C32
+0xC29C = 0x83329C33
+0xC29D = 0x83329C34
+0xC29E = 0x83329C35
+0xC29F = 0x83329C36
+0xC2A0 = 0x83329C37
+0xC2A1 = 0x83329C38
+0xC2A2 = 0x83329C39
+0xC2A3 = 0x83329D30
+0xC2A4 = 0x83329D31
+0xC2A5 = 0x83329D32
+0xC2A6 = 0x83329D33
+0xC2A7 = 0x83329D34
+0xC2A8 = 0x83329D35
+0xC2A9 = 0x83329D36
+0xC2AA = 0x83329D37
+0xC2AB = 0x83329D38
+0xC2AC = 0x83329D39
+0xC2AD = 0x83329E30
+0xC2AE = 0x83329E31
+0xC2AF = 0x83329E32
+0xC2B0 = 0x83329E33
+0xC2B1 = 0x83329E34
+0xC2B2 = 0x83329E35
+0xC2B3 = 0x83329E36
+0xC2B4 = 0x83329E37
+0xC2B5 = 0x83329E38
+0xC2B6 = 0x83329E39
+0xC2B7 = 0x83329F30
+0xC2B8 = 0x83329F31
+0xC2B9 = 0x83329F32
+0xC2BA = 0x83329F33
+0xC2BB = 0x83329F34
+0xC2BC = 0x83329F35
+0xC2BD = 0x83329F36
+0xC2BE = 0x83329F37
+0xC2BF = 0x83329F38
+0xC2C0 = 0x83329F39
+0xC2C1 = 0x8332A030
+0xC2C2 = 0x8332A031
+0xC2C3 = 0x8332A032
+0xC2C4 = 0x8332A033
+0xC2C5 = 0x8332A034
+0xC2C6 = 0x8332A035
+0xC2C7 = 0x8332A036
+0xC2C8 = 0x8332A037
+0xC2C9 = 0x8332A038
+0xC2CA = 0x8332A039
+0xC2CB = 0x8332A130
+0xC2CC = 0x8332A131
+0xC2CD = 0x8332A132
+0xC2CE = 0x8332A133
+0xC2CF = 0x8332A134
+0xC2D0 = 0x8332A135
+0xC2D1 = 0x8332A136
+0xC2D2 = 0x8332A137
+0xC2D3 = 0x8332A138
+0xC2D4 = 0x8332A139
+0xC2D5 = 0x8332A230
+0xC2D6 = 0x8332A231
+0xC2D7 = 0x8332A232
+0xC2D8 = 0x8332A233
+0xC2D9 = 0x8332A234
+0xC2DA = 0x8332A235
+0xC2DB = 0x8332A236
+0xC2DC = 0x8332A237
+0xC2DD = 0x8332A238
+0xC2DE = 0x8332A239
+0xC2DF = 0x8332A330
+0xC2E0 = 0x8332A331
+0xC2E1 = 0x8332A332
+0xC2E2 = 0x8332A333
+0xC2E3 = 0x8332A334
+0xC2E4 = 0x8332A335
+0xC2E5 = 0x8332A336
+0xC2E6 = 0x8332A337
+0xC2E7 = 0x8332A338
+0xC2E8 = 0x8332A339
+0xC2E9 = 0x8332A430
+0xC2EA = 0x8332A431
+0xC2EB = 0x8332A432
+0xC2EC = 0x8332A433
+0xC2ED = 0x8332A434
+0xC2EE = 0x8332A435
+0xC2EF = 0x8332A436
+0xC2F0 = 0x8332A437
+0xC2F1 = 0x8332A438
+0xC2F2 = 0x8332A439
+0xC2F3 = 0x8332A530
+0xC2F4 = 0x8332A531
+0xC2F5 = 0x8332A532
+0xC2F6 = 0x8332A533
+0xC2F7 = 0x8332A534
+0xC2F8 = 0x8332A535
+0xC2F9 = 0x8332A536
+0xC2FA = 0x8332A537
+0xC2FB = 0x8332A538
+0xC2FC = 0x8332A539
+0xC2FD = 0x8332A630
+0xC2FE = 0x8332A631
+0xC2FF = 0x8332A632
+0xC300 = 0x8332A633
+0xC301 = 0x8332A634
+0xC302 = 0x8332A635
+0xC303 = 0x8332A636
+0xC304 = 0x8332A637
+0xC305 = 0x8332A638
+0xC306 = 0x8332A639
+0xC307 = 0x8332A730
+0xC308 = 0x8332A731
+0xC309 = 0x8332A732
+0xC30A = 0x8332A733
+0xC30B = 0x8332A734
+0xC30C = 0x8332A735
+0xC30D = 0x8332A736
+0xC30E = 0x8332A737
+0xC30F = 0x8332A738
+0xC310 = 0x8332A739
+0xC311 = 0x8332A830
+0xC312 = 0x8332A831
+0xC313 = 0x8332A832
+0xC314 = 0x8332A833
+0xC315 = 0x8332A834
+0xC316 = 0x8332A835
+0xC317 = 0x8332A836
+0xC318 = 0x8332A837
+0xC319 = 0x8332A838
+0xC31A = 0x8332A839
+0xC31B = 0x8332A930
+0xC31C = 0x8332A931
+0xC31D = 0x8332A932
+0xC31E = 0x8332A933
+0xC31F = 0x8332A934
+0xC320 = 0x8332A935
+0xC321 = 0x8332A936
+0xC322 = 0x8332A937
+0xC323 = 0x8332A938
+0xC324 = 0x8332A939
+0xC325 = 0x8332AA30
+0xC326 = 0x8332AA31
+0xC327 = 0x8332AA32
+0xC328 = 0x8332AA33
+0xC329 = 0x8332AA34
+0xC32A = 0x8332AA35
+0xC32B = 0x8332AA36
+0xC32C = 0x8332AA37
+0xC32D = 0x8332AA38
+0xC32E = 0x8332AA39
+0xC32F = 0x8332AB30
+0xC330 = 0x8332AB31
+0xC331 = 0x8332AB32
+0xC332 = 0x8332AB33
+0xC333 = 0x8332AB34
+0xC334 = 0x8332AB35
+0xC335 = 0x8332AB36
+0xC336 = 0x8332AB37
+0xC337 = 0x8332AB38
+0xC338 = 0x8332AB39
+0xC339 = 0x8332AC30
+0xC33A = 0x8332AC31
+0xC33B = 0x8332AC32
+0xC33C = 0x8332AC33
+0xC33D = 0x8332AC34
+0xC33E = 0x8332AC35
+0xC33F = 0x8332AC36
+0xC340 = 0x8332AC37
+0xC341 = 0x8332AC38
+0xC342 = 0x8332AC39
+0xC343 = 0x8332AD30
+0xC344 = 0x8332AD31
+0xC345 = 0x8332AD32
+0xC346 = 0x8332AD33
+0xC347 = 0x8332AD34
+0xC348 = 0x8332AD35
+0xC349 = 0x8332AD36
+0xC34A = 0x8332AD37
+0xC34B = 0x8332AD38
+0xC34C = 0x8332AD39
+0xC34D = 0x8332AE30
+0xC34E = 0x8332AE31
+0xC34F = 0x8332AE32
+0xC350 = 0x8332AE33
+0xC351 = 0x8332AE34
+0xC352 = 0x8332AE35
+0xC353 = 0x8332AE36
+0xC354 = 0x8332AE37
+0xC355 = 0x8332AE38
+0xC356 = 0x8332AE39
+0xC357 = 0x8332AF30
+0xC358 = 0x8332AF31
+0xC359 = 0x8332AF32
+0xC35A = 0x8332AF33
+0xC35B = 0x8332AF34
+0xC35C = 0x8332AF35
+0xC35D = 0x8332AF36
+0xC35E = 0x8332AF37
+0xC35F = 0x8332AF38
+0xC360 = 0x8332AF39
+0xC361 = 0x8332B030
+0xC362 = 0x8332B031
+0xC363 = 0x8332B032
+0xC364 = 0x8332B033
+0xC365 = 0x8332B034
+0xC366 = 0x8332B035
+0xC367 = 0x8332B036
+0xC368 = 0x8332B037
+0xC369 = 0x8332B038
+0xC36A = 0x8332B039
+0xC36B = 0x8332B130
+0xC36C = 0x8332B131
+0xC36D = 0x8332B132
+0xC36E = 0x8332B133
+0xC36F = 0x8332B134
+0xC370 = 0x8332B135
+0xC371 = 0x8332B136
+0xC372 = 0x8332B137
+0xC373 = 0x8332B138
+0xC374 = 0x8332B139
+0xC375 = 0x8332B230
+0xC376 = 0x8332B231
+0xC377 = 0x8332B232
+0xC378 = 0x8332B233
+0xC379 = 0x8332B234
+0xC37A = 0x8332B235
+0xC37B = 0x8332B236
+0xC37C = 0x8332B237
+0xC37D = 0x8332B238
+0xC37E = 0x8332B239
+0xC37F = 0x8332B330
+0xC380 = 0x8332B331
+0xC381 = 0x8332B332
+0xC382 = 0x8332B333
+0xC383 = 0x8332B334
+0xC384 = 0x8332B335
+0xC385 = 0x8332B336
+0xC386 = 0x8332B337
+0xC387 = 0x8332B338
+0xC388 = 0x8332B339
+0xC389 = 0x8332B430
+0xC38A = 0x8332B431
+0xC38B = 0x8332B432
+0xC38C = 0x8332B433
+0xC38D = 0x8332B434
+0xC38E = 0x8332B435
+0xC38F = 0x8332B436
+0xC390 = 0x8332B437
+0xC391 = 0x8332B438
+0xC392 = 0x8332B439
+0xC393 = 0x8332B530
+0xC394 = 0x8332B531
+0xC395 = 0x8332B532
+0xC396 = 0x8332B533
+0xC397 = 0x8332B534
+0xC398 = 0x8332B535
+0xC399 = 0x8332B536
+0xC39A = 0x8332B537
+0xC39B = 0x8332B538
+0xC39C = 0x8332B539
+0xC39D = 0x8332B630
+0xC39E = 0x8332B631
+0xC39F = 0x8332B632
+0xC3A0 = 0x8332B633
+0xC3A1 = 0x8332B634
+0xC3A2 = 0x8332B635
+0xC3A3 = 0x8332B636
+0xC3A4 = 0x8332B637
+0xC3A5 = 0x8332B638
+0xC3A6 = 0x8332B639
+0xC3A7 = 0x8332B730
+0xC3A8 = 0x8332B731
+0xC3A9 = 0x8332B732
+0xC3AA = 0x8332B733
+0xC3AB = 0x8332B734
+0xC3AC = 0x8332B735
+0xC3AD = 0x8332B736
+0xC3AE = 0x8332B737
+0xC3AF = 0x8332B738
+0xC3B0 = 0x8332B739
+0xC3B1 = 0x8332B830
+0xC3B2 = 0x8332B831
+0xC3B3 = 0x8332B832
+0xC3B4 = 0x8332B833
+0xC3B5 = 0x8332B834
+0xC3B6 = 0x8332B835
+0xC3B7 = 0x8332B836
+0xC3B8 = 0x8332B837
+0xC3B9 = 0x8332B838
+0xC3BA = 0x8332B839
+0xC3BB = 0x8332B930
+0xC3BC = 0x8332B931
+0xC3BD = 0x8332B932
+0xC3BE = 0x8332B933
+0xC3BF = 0x8332B934
+0xC3C0 = 0x8332B935
+0xC3C1 = 0x8332B936
+0xC3C2 = 0x8332B937
+0xC3C3 = 0x8332B938
+0xC3C4 = 0x8332B939
+0xC3C5 = 0x8332BA30
+0xC3C6 = 0x8332BA31
+0xC3C7 = 0x8332BA32
+0xC3C8 = 0x8332BA33
+0xC3C9 = 0x8332BA34
+0xC3CA = 0x8332BA35
+0xC3CB = 0x8332BA36
+0xC3CC = 0x8332BA37
+0xC3CD = 0x8332BA38
+0xC3CE = 0x8332BA39
+0xC3CF = 0x8332BB30
+0xC3D0 = 0x8332BB31
+0xC3D1 = 0x8332BB32
+0xC3D2 = 0x8332BB33
+0xC3D3 = 0x8332BB34
+0xC3D4 = 0x8332BB35
+0xC3D5 = 0x8332BB36
+0xC3D6 = 0x8332BB37
+0xC3D7 = 0x8332BB38
+0xC3D8 = 0x8332BB39
+0xC3D9 = 0x8332BC30
+0xC3DA = 0x8332BC31
+0xC3DB = 0x8332BC32
+0xC3DC = 0x8332BC33
+0xC3DD = 0x8332BC34
+0xC3DE = 0x8332BC35
+0xC3DF = 0x8332BC36
+0xC3E0 = 0x8332BC37
+0xC3E1 = 0x8332BC38
+0xC3E2 = 0x8332BC39
+0xC3E3 = 0x8332BD30
+0xC3E4 = 0x8332BD31
+0xC3E5 = 0x8332BD32
+0xC3E6 = 0x8332BD33
+0xC3E7 = 0x8332BD34
+0xC3E8 = 0x8332BD35
+0xC3E9 = 0x8332BD36
+0xC3EA = 0x8332BD37
+0xC3EB = 0x8332BD38
+0xC3EC = 0x8332BD39
+0xC3ED = 0x8332BE30
+0xC3EE = 0x8332BE31
+0xC3EF = 0x8332BE32
+0xC3F0 = 0x8332BE33
+0xC3F1 = 0x8332BE34
+0xC3F2 = 0x8332BE35
+0xC3F3 = 0x8332BE36
+0xC3F4 = 0x8332BE37
+0xC3F5 = 0x8332BE38
+0xC3F6 = 0x8332BE39
+0xC3F7 = 0x8332BF30
+0xC3F8 = 0x8332BF31
+0xC3F9 = 0x8332BF32
+0xC3FA = 0x8332BF33
+0xC3FB = 0x8332BF34
+0xC3FC = 0x8332BF35
+0xC3FD = 0x8332BF36
+0xC3FE = 0x8332BF37
+0xC3FF = 0x8332BF38
+0xC400 = 0x8332BF39
+0xC401 = 0x8332C030
+0xC402 = 0x8332C031
+0xC403 = 0x8332C032
+0xC404 = 0x8332C033
+0xC405 = 0x8332C034
+0xC406 = 0x8332C035
+0xC407 = 0x8332C036
+0xC408 = 0x8332C037
+0xC409 = 0x8332C038
+0xC40A = 0x8332C039
+0xC40B = 0x8332C130
+0xC40C = 0x8332C131
+0xC40D = 0x8332C132
+0xC40E = 0x8332C133
+0xC40F = 0x8332C134
+0xC410 = 0x8332C135
+0xC411 = 0x8332C136
+0xC412 = 0x8332C137
+0xC413 = 0x8332C138
+0xC414 = 0x8332C139
+0xC415 = 0x8332C230
+0xC416 = 0x8332C231
+0xC417 = 0x8332C232
+0xC418 = 0x8332C233
+0xC419 = 0x8332C234
+0xC41A = 0x8332C235
+0xC41B = 0x8332C236
+0xC41C = 0x8332C237
+0xC41D = 0x8332C238
+0xC41E = 0x8332C239
+0xC41F = 0x8332C330
+0xC420 = 0x8332C331
+0xC421 = 0x8332C332
+0xC422 = 0x8332C333
+0xC423 = 0x8332C334
+0xC424 = 0x8332C335
+0xC425 = 0x8332C336
+0xC426 = 0x8332C337
+0xC427 = 0x8332C338
+0xC428 = 0x8332C339
+0xC429 = 0x8332C430
+0xC42A = 0x8332C431
+0xC42B = 0x8332C432
+0xC42C = 0x8332C433
+0xC42D = 0x8332C434
+0xC42E = 0x8332C435
+0xC42F = 0x8332C436
+0xC430 = 0x8332C437
+0xC431 = 0x8332C438
+0xC432 = 0x8332C439
+0xC433 = 0x8332C530
+0xC434 = 0x8332C531
+0xC435 = 0x8332C532
+0xC436 = 0x8332C533
+0xC437 = 0x8332C534
+0xC438 = 0x8332C535
+0xC439 = 0x8332C536
+0xC43A = 0x8332C537
+0xC43B = 0x8332C538
+0xC43C = 0x8332C539
+0xC43D = 0x8332C630
+0xC43E = 0x8332C631
+0xC43F = 0x8332C632
+0xC440 = 0x8332C633
+0xC441 = 0x8332C634
+0xC442 = 0x8332C635
+0xC443 = 0x8332C636
+0xC444 = 0x8332C637
+0xC445 = 0x8332C638
+0xC446 = 0x8332C639
+0xC447 = 0x8332C730
+0xC448 = 0x8332C731
+0xC449 = 0x8332C732
+0xC44A = 0x8332C733
+0xC44B = 0x8332C734
+0xC44C = 0x8332C735
+0xC44D = 0x8332C736
+0xC44E = 0x8332C737
+0xC44F = 0x8332C738
+0xC450 = 0x8332C739
+0xC451 = 0x8332C830
+0xC452 = 0x8332C831
+0xC453 = 0x8332C832
+0xC454 = 0x8332C833
+0xC455 = 0x8332C834
+0xC456 = 0x8332C835
+0xC457 = 0x8332C836
+0xC458 = 0x8332C837
+0xC459 = 0x8332C838
+0xC45A = 0x8332C839
+0xC45B = 0x8332C930
+0xC45C = 0x8332C931
+0xC45D = 0x8332C932
+0xC45E = 0x8332C933
+0xC45F = 0x8332C934
+0xC460 = 0x8332C935
+0xC461 = 0x8332C936
+0xC462 = 0x8332C937
+0xC463 = 0x8332C938
+0xC464 = 0x8332C939
+0xC465 = 0x8332CA30
+0xC466 = 0x8332CA31
+0xC467 = 0x8332CA32
+0xC468 = 0x8332CA33
+0xC469 = 0x8332CA34
+0xC46A = 0x8332CA35
+0xC46B = 0x8332CA36
+0xC46C = 0x8332CA37
+0xC46D = 0x8332CA38
+0xC46E = 0x8332CA39
+0xC46F = 0x8332CB30
+0xC470 = 0x8332CB31
+0xC471 = 0x8332CB32
+0xC472 = 0x8332CB33
+0xC473 = 0x8332CB34
+0xC474 = 0x8332CB35
+0xC475 = 0x8332CB36
+0xC476 = 0x8332CB37
+0xC477 = 0x8332CB38
+0xC478 = 0x8332CB39
+0xC479 = 0x8332CC30
+0xC47A = 0x8332CC31
+0xC47B = 0x8332CC32
+0xC47C = 0x8332CC33
+0xC47D = 0x8332CC34
+0xC47E = 0x8332CC35
+0xC47F = 0x8332CC36
+0xC480 = 0x8332CC37
+0xC481 = 0x8332CC38
+0xC482 = 0x8332CC39
+0xC483 = 0x8332CD30
+0xC484 = 0x8332CD31
+0xC485 = 0x8332CD32
+0xC486 = 0x8332CD33
+0xC487 = 0x8332CD34
+0xC488 = 0x8332CD35
+0xC489 = 0x8332CD36
+0xC48A = 0x8332CD37
+0xC48B = 0x8332CD38
+0xC48C = 0x8332CD39
+0xC48D = 0x8332CE30
+0xC48E = 0x8332CE31
+0xC48F = 0x8332CE32
+0xC490 = 0x8332CE33
+0xC491 = 0x8332CE34
+0xC492 = 0x8332CE35
+0xC493 = 0x8332CE36
+0xC494 = 0x8332CE37
+0xC495 = 0x8332CE38
+0xC496 = 0x8332CE39
+0xC497 = 0x8332CF30
+0xC498 = 0x8332CF31
+0xC499 = 0x8332CF32
+0xC49A = 0x8332CF33
+0xC49B = 0x8332CF34
+0xC49C = 0x8332CF35
+0xC49D = 0x8332CF36
+0xC49E = 0x8332CF37
+0xC49F = 0x8332CF38
+0xC4A0 = 0x8332CF39
+0xC4A1 = 0x8332D030
+0xC4A2 = 0x8332D031
+0xC4A3 = 0x8332D032
+0xC4A4 = 0x8332D033
+0xC4A5 = 0x8332D034
+0xC4A6 = 0x8332D035
+0xC4A7 = 0x8332D036
+0xC4A8 = 0x8332D037
+0xC4A9 = 0x8332D038
+0xC4AA = 0x8332D039
+0xC4AB = 0x8332D130
+0xC4AC = 0x8332D131
+0xC4AD = 0x8332D132
+0xC4AE = 0x8332D133
+0xC4AF = 0x8332D134
+0xC4B0 = 0x8332D135
+0xC4B1 = 0x8332D136
+0xC4B2 = 0x8332D137
+0xC4B3 = 0x8332D138
+0xC4B4 = 0x8332D139
+0xC4B5 = 0x8332D230
+0xC4B6 = 0x8332D231
+0xC4B7 = 0x8332D232
+0xC4B8 = 0x8332D233
+0xC4B9 = 0x8332D234
+0xC4BA = 0x8332D235
+0xC4BB = 0x8332D236
+0xC4BC = 0x8332D237
+0xC4BD = 0x8332D238
+0xC4BE = 0x8332D239
+0xC4BF = 0x8332D330
+0xC4C0 = 0x8332D331
+0xC4C1 = 0x8332D332
+0xC4C2 = 0x8332D333
+0xC4C3 = 0x8332D334
+0xC4C4 = 0x8332D335
+0xC4C5 = 0x8332D336
+0xC4C6 = 0x8332D337
+0xC4C7 = 0x8332D338
+0xC4C8 = 0x8332D339
+0xC4C9 = 0x8332D430
+0xC4CA = 0x8332D431
+0xC4CB = 0x8332D432
+0xC4CC = 0x8332D433
+0xC4CD = 0x8332D434
+0xC4CE = 0x8332D435
+0xC4CF = 0x8332D436
+0xC4D0 = 0x8332D437
+0xC4D1 = 0x8332D438
+0xC4D2 = 0x8332D439
+0xC4D3 = 0x8332D530
+0xC4D4 = 0x8332D531
+0xC4D5 = 0x8332D532
+0xC4D6 = 0x8332D533
+0xC4D7 = 0x8332D534
+0xC4D8 = 0x8332D535
+0xC4D9 = 0x8332D536
+0xC4DA = 0x8332D537
+0xC4DB = 0x8332D538
+0xC4DC = 0x8332D539
+0xC4DD = 0x8332D630
+0xC4DE = 0x8332D631
+0xC4DF = 0x8332D632
+0xC4E0 = 0x8332D633
+0xC4E1 = 0x8332D634
+0xC4E2 = 0x8332D635
+0xC4E3 = 0x8332D636
+0xC4E4 = 0x8332D637
+0xC4E5 = 0x8332D638
+0xC4E6 = 0x8332D639
+0xC4E7 = 0x8332D730
+0xC4E8 = 0x8332D731
+0xC4E9 = 0x8332D732
+0xC4EA = 0x8332D733
+0xC4EB = 0x8332D734
+0xC4EC = 0x8332D735
+0xC4ED = 0x8332D736
+0xC4EE = 0x8332D737
+0xC4EF = 0x8332D738
+0xC4F0 = 0x8332D739
+0xC4F1 = 0x8332D830
+0xC4F2 = 0x8332D831
+0xC4F3 = 0x8332D832
+0xC4F4 = 0x8332D833
+0xC4F5 = 0x8332D834
+0xC4F6 = 0x8332D835
+0xC4F7 = 0x8332D836
+0xC4F8 = 0x8332D837
+0xC4F9 = 0x8332D838
+0xC4FA = 0x8332D839
+0xC4FB = 0x8332D930
+0xC4FC = 0x8332D931
+0xC4FD = 0x8332D932
+0xC4FE = 0x8332D933
+0xC4FF = 0x8332D934
+0xC500 = 0x8332D935
+0xC501 = 0x8332D936
+0xC502 = 0x8332D937
+0xC503 = 0x8332D938
+0xC504 = 0x8332D939
+0xC505 = 0x8332DA30
+0xC506 = 0x8332DA31
+0xC507 = 0x8332DA32
+0xC508 = 0x8332DA33
+0xC509 = 0x8332DA34
+0xC50A = 0x8332DA35
+0xC50B = 0x8332DA36
+0xC50C = 0x8332DA37
+0xC50D = 0x8332DA38
+0xC50E = 0x8332DA39
+0xC50F = 0x8332DB30
+0xC510 = 0x8332DB31
+0xC511 = 0x8332DB32
+0xC512 = 0x8332DB33
+0xC513 = 0x8332DB34
+0xC514 = 0x8332DB35
+0xC515 = 0x8332DB36
+0xC516 = 0x8332DB37
+0xC517 = 0x8332DB38
+0xC518 = 0x8332DB39
+0xC519 = 0x8332DC30
+0xC51A = 0x8332DC31
+0xC51B = 0x8332DC32
+0xC51C = 0x8332DC33
+0xC51D = 0x8332DC34
+0xC51E = 0x8332DC35
+0xC51F = 0x8332DC36
+0xC520 = 0x8332DC37
+0xC521 = 0x8332DC38
+0xC522 = 0x8332DC39
+0xC523 = 0x8332DD30
+0xC524 = 0x8332DD31
+0xC525 = 0x8332DD32
+0xC526 = 0x8332DD33
+0xC527 = 0x8332DD34
+0xC528 = 0x8332DD35
+0xC529 = 0x8332DD36
+0xC52A = 0x8332DD37
+0xC52B = 0x8332DD38
+0xC52C = 0x8332DD39
+0xC52D = 0x8332DE30
+0xC52E = 0x8332DE31
+0xC52F = 0x8332DE32
+0xC530 = 0x8332DE33
+0xC531 = 0x8332DE34
+0xC532 = 0x8332DE35
+0xC533 = 0x8332DE36
+0xC534 = 0x8332DE37
+0xC535 = 0x8332DE38
+0xC536 = 0x8332DE39
+0xC537 = 0x8332DF30
+0xC538 = 0x8332DF31
+0xC539 = 0x8332DF32
+0xC53A = 0x8332DF33
+0xC53B = 0x8332DF34
+0xC53C = 0x8332DF35
+0xC53D = 0x8332DF36
+0xC53E = 0x8332DF37
+0xC53F = 0x8332DF38
+0xC540 = 0x8332DF39
+0xC541 = 0x8332E030
+0xC542 = 0x8332E031
+0xC543 = 0x8332E032
+0xC544 = 0x8332E033
+0xC545 = 0x8332E034
+0xC546 = 0x8332E035
+0xC547 = 0x8332E036
+0xC548 = 0x8332E037
+0xC549 = 0x8332E038
+0xC54A = 0x8332E039
+0xC54B = 0x8332E130
+0xC54C = 0x8332E131
+0xC54D = 0x8332E132
+0xC54E = 0x8332E133
+0xC54F = 0x8332E134
+0xC550 = 0x8332E135
+0xC551 = 0x8332E136
+0xC552 = 0x8332E137
+0xC553 = 0x8332E138
+0xC554 = 0x8332E139
+0xC555 = 0x8332E230
+0xC556 = 0x8332E231
+0xC557 = 0x8332E232
+0xC558 = 0x8332E233
+0xC559 = 0x8332E234
+0xC55A = 0x8332E235
+0xC55B = 0x8332E236
+0xC55C = 0x8332E237
+0xC55D = 0x8332E238
+0xC55E = 0x8332E239
+0xC55F = 0x8332E330
+0xC560 = 0x8332E331
+0xC561 = 0x8332E332
+0xC562 = 0x8332E333
+0xC563 = 0x8332E334
+0xC564 = 0x8332E335
+0xC565 = 0x8332E336
+0xC566 = 0x8332E337
+0xC567 = 0x8332E338
+0xC568 = 0x8332E339
+0xC569 = 0x8332E430
+0xC56A = 0x8332E431
+0xC56B = 0x8332E432
+0xC56C = 0x8332E433
+0xC56D = 0x8332E434
+0xC56E = 0x8332E435
+0xC56F = 0x8332E436
+0xC570 = 0x8332E437
+0xC571 = 0x8332E438
+0xC572 = 0x8332E439
+0xC573 = 0x8332E530
+0xC574 = 0x8332E531
+0xC575 = 0x8332E532
+0xC576 = 0x8332E533
+0xC577 = 0x8332E534
+0xC578 = 0x8332E535
+0xC579 = 0x8332E536
+0xC57A = 0x8332E537
+0xC57B = 0x8332E538
+0xC57C = 0x8332E539
+0xC57D = 0x8332E630
+0xC57E = 0x8332E631
+0xC57F = 0x8332E632
+0xC580 = 0x8332E633
+0xC581 = 0x8332E634
+0xC582 = 0x8332E635
+0xC583 = 0x8332E636
+0xC584 = 0x8332E637
+0xC585 = 0x8332E638
+0xC586 = 0x8332E639
+0xC587 = 0x8332E730
+0xC588 = 0x8332E731
+0xC589 = 0x8332E732
+0xC58A = 0x8332E733
+0xC58B = 0x8332E734
+0xC58C = 0x8332E735
+0xC58D = 0x8332E736
+0xC58E = 0x8332E737
+0xC58F = 0x8332E738
+0xC590 = 0x8332E739
+0xC591 = 0x8332E830
+0xC592 = 0x8332E831
+0xC593 = 0x8332E832
+0xC594 = 0x8332E833
+0xC595 = 0x8332E834
+0xC596 = 0x8332E835
+0xC597 = 0x8332E836
+0xC598 = 0x8332E837
+0xC599 = 0x8332E838
+0xC59A = 0x8332E839
+0xC59B = 0x8332E930
+0xC59C = 0x8332E931
+0xC59D = 0x8332E932
+0xC59E = 0x8332E933
+0xC59F = 0x8332E934
+0xC5A0 = 0x8332E935
+0xC5A1 = 0x8332E936
+0xC5A2 = 0x8332E937
+0xC5A3 = 0x8332E938
+0xC5A4 = 0x8332E939
+0xC5A5 = 0x8332EA30
+0xC5A6 = 0x8332EA31
+0xC5A7 = 0x8332EA32
+0xC5A8 = 0x8332EA33
+0xC5A9 = 0x8332EA34
+0xC5AA = 0x8332EA35
+0xC5AB = 0x8332EA36
+0xC5AC = 0x8332EA37
+0xC5AD = 0x8332EA38
+0xC5AE = 0x8332EA39
+0xC5AF = 0x8332EB30
+0xC5B0 = 0x8332EB31
+0xC5B1 = 0x8332EB32
+0xC5B2 = 0x8332EB33
+0xC5B3 = 0x8332EB34
+0xC5B4 = 0x8332EB35
+0xC5B5 = 0x8332EB36
+0xC5B6 = 0x8332EB37
+0xC5B7 = 0x8332EB38
+0xC5B8 = 0x8332EB39
+0xC5B9 = 0x8332EC30
+0xC5BA = 0x8332EC31
+0xC5BB = 0x8332EC32
+0xC5BC = 0x8332EC33
+0xC5BD = 0x8332EC34
+0xC5BE = 0x8332EC35
+0xC5BF = 0x8332EC36
+0xC5C0 = 0x8332EC37
+0xC5C1 = 0x8332EC38
+0xC5C2 = 0x8332EC39
+0xC5C3 = 0x8332ED30
+0xC5C4 = 0x8332ED31
+0xC5C5 = 0x8332ED32
+0xC5C6 = 0x8332ED33
+0xC5C7 = 0x8332ED34
+0xC5C8 = 0x8332ED35
+0xC5C9 = 0x8332ED36
+0xC5CA = 0x8332ED37
+0xC5CB = 0x8332ED38
+0xC5CC = 0x8332ED39
+0xC5CD = 0x8332EE30
+0xC5CE = 0x8332EE31
+0xC5CF = 0x8332EE32
+0xC5D0 = 0x8332EE33
+0xC5D1 = 0x8332EE34
+0xC5D2 = 0x8332EE35
+0xC5D3 = 0x8332EE36
+0xC5D4 = 0x8332EE37
+0xC5D5 = 0x8332EE38
+0xC5D6 = 0x8332EE39
+0xC5D7 = 0x8332EF30
+0xC5D8 = 0x8332EF31
+0xC5D9 = 0x8332EF32
+0xC5DA = 0x8332EF33
+0xC5DB = 0x8332EF34
+0xC5DC = 0x8332EF35
+0xC5DD = 0x8332EF36
+0xC5DE = 0x8332EF37
+0xC5DF = 0x8332EF38
+0xC5E0 = 0x8332EF39
+0xC5E1 = 0x8332F030
+0xC5E2 = 0x8332F031
+0xC5E3 = 0x8332F032
+0xC5E4 = 0x8332F033
+0xC5E5 = 0x8332F034
+0xC5E6 = 0x8332F035
+0xC5E7 = 0x8332F036
+0xC5E8 = 0x8332F037
+0xC5E9 = 0x8332F038
+0xC5EA = 0x8332F039
+0xC5EB = 0x8332F130
+0xC5EC = 0x8332F131
+0xC5ED = 0x8332F132
+0xC5EE = 0x8332F133
+0xC5EF = 0x8332F134
+0xC5F0 = 0x8332F135
+0xC5F1 = 0x8332F136
+0xC5F2 = 0x8332F137
+0xC5F3 = 0x8332F138
+0xC5F4 = 0x8332F139
+0xC5F5 = 0x8332F230
+0xC5F6 = 0x8332F231
+0xC5F7 = 0x8332F232
+0xC5F8 = 0x8332F233
+0xC5F9 = 0x8332F234
+0xC5FA = 0x8332F235
+0xC5FB = 0x8332F236
+0xC5FC = 0x8332F237
+0xC5FD = 0x8332F238
+0xC5FE = 0x8332F239
+0xC5FF = 0x8332F330
+0xC600 = 0x8332F331
+0xC601 = 0x8332F332
+0xC602 = 0x8332F333
+0xC603 = 0x8332F334
+0xC604 = 0x8332F335
+0xC605 = 0x8332F336
+0xC606 = 0x8332F337
+0xC607 = 0x8332F338
+0xC608 = 0x8332F339
+0xC609 = 0x8332F430
+0xC60A = 0x8332F431
+0xC60B = 0x8332F432
+0xC60C = 0x8332F433
+0xC60D = 0x8332F434
+0xC60E = 0x8332F435
+0xC60F = 0x8332F436
+0xC610 = 0x8332F437
+0xC611 = 0x8332F438
+0xC612 = 0x8332F439
+0xC613 = 0x8332F530
+0xC614 = 0x8332F531
+0xC615 = 0x8332F532
+0xC616 = 0x8332F533
+0xC617 = 0x8332F534
+0xC618 = 0x8332F535
+0xC619 = 0x8332F536
+0xC61A = 0x8332F537
+0xC61B = 0x8332F538
+0xC61C = 0x8332F539
+0xC61D = 0x8332F630
+0xC61E = 0x8332F631
+0xC61F = 0x8332F632
+0xC620 = 0x8332F633
+0xC621 = 0x8332F634
+0xC622 = 0x8332F635
+0xC623 = 0x8332F636
+0xC624 = 0x8332F637
+0xC625 = 0x8332F638
+0xC626 = 0x8332F639
+0xC627 = 0x8332F730
+0xC628 = 0x8332F731
+0xC629 = 0x8332F732
+0xC62A = 0x8332F733
+0xC62B = 0x8332F734
+0xC62C = 0x8332F735
+0xC62D = 0x8332F736
+0xC62E = 0x8332F737
+0xC62F = 0x8332F738
+0xC630 = 0x8332F739
+0xC631 = 0x8332F830
+0xC632 = 0x8332F831
+0xC633 = 0x8332F832
+0xC634 = 0x8332F833
+0xC635 = 0x8332F834
+0xC636 = 0x8332F835
+0xC637 = 0x8332F836
+0xC638 = 0x8332F837
+0xC639 = 0x8332F838
+0xC63A = 0x8332F839
+0xC63B = 0x8332F930
+0xC63C = 0x8332F931
+0xC63D = 0x8332F932
+0xC63E = 0x8332F933
+0xC63F = 0x8332F934
+0xC640 = 0x8332F935
+0xC641 = 0x8332F936
+0xC642 = 0x8332F937
+0xC643 = 0x8332F938
+0xC644 = 0x8332F939
+0xC645 = 0x8332FA30
+0xC646 = 0x8332FA31
+0xC647 = 0x8332FA32
+0xC648 = 0x8332FA33
+0xC649 = 0x8332FA34
+0xC64A = 0x8332FA35
+0xC64B = 0x8332FA36
+0xC64C = 0x8332FA37
+0xC64D = 0x8332FA38
+0xC64E = 0x8332FA39
+0xC64F = 0x8332FB30
+0xC650 = 0x8332FB31
+0xC651 = 0x8332FB32
+0xC652 = 0x8332FB33
+0xC653 = 0x8332FB34
+0xC654 = 0x8332FB35
+0xC655 = 0x8332FB36
+0xC656 = 0x8332FB37
+0xC657 = 0x8332FB38
+0xC658 = 0x8332FB39
+0xC659 = 0x8332FC30
+0xC65A = 0x8332FC31
+0xC65B = 0x8332FC32
+0xC65C = 0x8332FC33
+0xC65D = 0x8332FC34
+0xC65E = 0x8332FC35
+0xC65F = 0x8332FC36
+0xC660 = 0x8332FC37
+0xC661 = 0x8332FC38
+0xC662 = 0x8332FC39
+0xC663 = 0x8332FD30
+0xC664 = 0x8332FD31
+0xC665 = 0x8332FD32
+0xC666 = 0x8332FD33
+0xC667 = 0x8332FD34
+0xC668 = 0x8332FD35
+0xC669 = 0x8332FD36
+0xC66A = 0x8332FD37
+0xC66B = 0x8332FD38
+0xC66C = 0x8332FD39
+0xC66D = 0x8332FE30
+0xC66E = 0x8332FE31
+0xC66F = 0x8332FE32
+0xC670 = 0x8332FE33
+0xC671 = 0x8332FE34
+0xC672 = 0x8332FE35
+0xC673 = 0x8332FE36
+0xC674 = 0x8332FE37
+0xC675 = 0x8332FE38
+0xC676 = 0x8332FE39
+0xC677 = 0x83338130
+0xC678 = 0x83338131
+0xC679 = 0x83338132
+0xC67A = 0x83338133
+0xC67B = 0x83338134
+0xC67C = 0x83338135
+0xC67D = 0x83338136
+0xC67E = 0x83338137
+0xC67F = 0x83338138
+0xC680 = 0x83338139
+0xC681 = 0x83338230
+0xC682 = 0x83338231
+0xC683 = 0x83338232
+0xC684 = 0x83338233
+0xC685 = 0x83338234
+0xC686 = 0x83338235
+0xC687 = 0x83338236
+0xC688 = 0x83338237
+0xC689 = 0x83338238
+0xC68A = 0x83338239
+0xC68B = 0x83338330
+0xC68C = 0x83338331
+0xC68D = 0x83338332
+0xC68E = 0x83338333
+0xC68F = 0x83338334
+0xC690 = 0x83338335
+0xC691 = 0x83338336
+0xC692 = 0x83338337
+0xC693 = 0x83338338
+0xC694 = 0x83338339
+0xC695 = 0x83338430
+0xC696 = 0x83338431
+0xC697 = 0x83338432
+0xC698 = 0x83338433
+0xC699 = 0x83338434
+0xC69A = 0x83338435
+0xC69B = 0x83338436
+0xC69C = 0x83338437
+0xC69D = 0x83338438
+0xC69E = 0x83338439
+0xC69F = 0x83338530
+0xC6A0 = 0x83338531
+0xC6A1 = 0x83338532
+0xC6A2 = 0x83338533
+0xC6A3 = 0x83338534
+0xC6A4 = 0x83338535
+0xC6A5 = 0x83338536
+0xC6A6 = 0x83338537
+0xC6A7 = 0x83338538
+0xC6A8 = 0x83338539
+0xC6A9 = 0x83338630
+0xC6AA = 0x83338631
+0xC6AB = 0x83338632
+0xC6AC = 0x83338633
+0xC6AD = 0x83338634
+0xC6AE = 0x83338635
+0xC6AF = 0x83338636
+0xC6B0 = 0x83338637
+0xC6B1 = 0x83338638
+0xC6B2 = 0x83338639
+0xC6B3 = 0x83338730
+0xC6B4 = 0x83338731
+0xC6B5 = 0x83338732
+0xC6B6 = 0x83338733
+0xC6B7 = 0x83338734
+0xC6B8 = 0x83338735
+0xC6B9 = 0x83338736
+0xC6BA = 0x83338737
+0xC6BB = 0x83338738
+0xC6BC = 0x83338739
+0xC6BD = 0x83338830
+0xC6BE = 0x83338831
+0xC6BF = 0x83338832
+0xC6C0 = 0x83338833
+0xC6C1 = 0x83338834
+0xC6C2 = 0x83338835
+0xC6C3 = 0x83338836
+0xC6C4 = 0x83338837
+0xC6C5 = 0x83338838
+0xC6C6 = 0x83338839
+0xC6C7 = 0x83338930
+0xC6C8 = 0x83338931
+0xC6C9 = 0x83338932
+0xC6CA = 0x83338933
+0xC6CB = 0x83338934
+0xC6CC = 0x83338935
+0xC6CD = 0x83338936
+0xC6CE = 0x83338937
+0xC6CF = 0x83338938
+0xC6D0 = 0x83338939
+0xC6D1 = 0x83338A30
+0xC6D2 = 0x83338A31
+0xC6D3 = 0x83338A32
+0xC6D4 = 0x83338A33
+0xC6D5 = 0x83338A34
+0xC6D6 = 0x83338A35
+0xC6D7 = 0x83338A36
+0xC6D8 = 0x83338A37
+0xC6D9 = 0x83338A38
+0xC6DA = 0x83338A39
+0xC6DB = 0x83338B30
+0xC6DC = 0x83338B31
+0xC6DD = 0x83338B32
+0xC6DE = 0x83338B33
+0xC6DF = 0x83338B34
+0xC6E0 = 0x83338B35
+0xC6E1 = 0x83338B36
+0xC6E2 = 0x83338B37
+0xC6E3 = 0x83338B38
+0xC6E4 = 0x83338B39
+0xC6E5 = 0x83338C30
+0xC6E6 = 0x83338C31
+0xC6E7 = 0x83338C32
+0xC6E8 = 0x83338C33
+0xC6E9 = 0x83338C34
+0xC6EA = 0x83338C35
+0xC6EB = 0x83338C36
+0xC6EC = 0x83338C37
+0xC6ED = 0x83338C38
+0xC6EE = 0x83338C39
+0xC6EF = 0x83338D30
+0xC6F0 = 0x83338D31
+0xC6F1 = 0x83338D32
+0xC6F2 = 0x83338D33
+0xC6F3 = 0x83338D34
+0xC6F4 = 0x83338D35
+0xC6F5 = 0x83338D36
+0xC6F6 = 0x83338D37
+0xC6F7 = 0x83338D38
+0xC6F8 = 0x83338D39
+0xC6F9 = 0x83338E30
+0xC6FA = 0x83338E31
+0xC6FB = 0x83338E32
+0xC6FC = 0x83338E33
+0xC6FD = 0x83338E34
+0xC6FE = 0x83338E35
+0xC6FF = 0x83338E36
+0xC700 = 0x83338E37
+0xC701 = 0x83338E38
+0xC702 = 0x83338E39
+0xC703 = 0x83338F30
+0xC704 = 0x83338F31
+0xC705 = 0x83338F32
+0xC706 = 0x83338F33
+0xC707 = 0x83338F34
+0xC708 = 0x83338F35
+0xC709 = 0x83338F36
+0xC70A = 0x83338F37
+0xC70B = 0x83338F38
+0xC70C = 0x83338F39
+0xC70D = 0x83339030
+0xC70E = 0x83339031
+0xC70F = 0x83339032
+0xC710 = 0x83339033
+0xC711 = 0x83339034
+0xC712 = 0x83339035
+0xC713 = 0x83339036
+0xC714 = 0x83339037
+0xC715 = 0x83339038
+0xC716 = 0x83339039
+0xC717 = 0x83339130
+0xC718 = 0x83339131
+0xC719 = 0x83339132
+0xC71A = 0x83339133
+0xC71B = 0x83339134
+0xC71C = 0x83339135
+0xC71D = 0x83339136
+0xC71E = 0x83339137
+0xC71F = 0x83339138
+0xC720 = 0x83339139
+0xC721 = 0x83339230
+0xC722 = 0x83339231
+0xC723 = 0x83339232
+0xC724 = 0x83339233
+0xC725 = 0x83339234
+0xC726 = 0x83339235
+0xC727 = 0x83339236
+0xC728 = 0x83339237
+0xC729 = 0x83339238
+0xC72A = 0x83339239
+0xC72B = 0x83339330
+0xC72C = 0x83339331
+0xC72D = 0x83339332
+0xC72E = 0x83339333
+0xC72F = 0x83339334
+0xC730 = 0x83339335
+0xC731 = 0x83339336
+0xC732 = 0x83339337
+0xC733 = 0x83339338
+0xC734 = 0x83339339
+0xC735 = 0x83339430
+0xC736 = 0x83339431
+0xC737 = 0x83339432
+0xC738 = 0x83339433
+0xC739 = 0x83339434
+0xC73A = 0x83339435
+0xC73B = 0x83339436
+0xC73C = 0x83339437
+0xC73D = 0x83339438
+0xC73E = 0x83339439
+0xC73F = 0x83339530
+0xC740 = 0x83339531
+0xC741 = 0x83339532
+0xC742 = 0x83339533
+0xC743 = 0x83339534
+0xC744 = 0x83339535
+0xC745 = 0x83339536
+0xC746 = 0x83339537
+0xC747 = 0x83339538
+0xC748 = 0x83339539
+0xC749 = 0x83339630
+0xC74A = 0x83339631
+0xC74B = 0x83339632
+0xC74C = 0x83339633
+0xC74D = 0x83339634
+0xC74E = 0x83339635
+0xC74F = 0x83339636
+0xC750 = 0x83339637
+0xC751 = 0x83339638
+0xC752 = 0x83339639
+0xC753 = 0x83339730
+0xC754 = 0x83339731
+0xC755 = 0x83339732
+0xC756 = 0x83339733
+0xC757 = 0x83339734
+0xC758 = 0x83339735
+0xC759 = 0x83339736
+0xC75A = 0x83339737
+0xC75B = 0x83339738
+0xC75C = 0x83339739
+0xC75D = 0x83339830
+0xC75E = 0x83339831
+0xC75F = 0x83339832
+0xC760 = 0x83339833
+0xC761 = 0x83339834
+0xC762 = 0x83339835
+0xC763 = 0x83339836
+0xC764 = 0x83339837
+0xC765 = 0x83339838
+0xC766 = 0x83339839
+0xC767 = 0x83339930
+0xC768 = 0x83339931
+0xC769 = 0x83339932
+0xC76A = 0x83339933
+0xC76B = 0x83339934
+0xC76C = 0x83339935
+0xC76D = 0x83339936
+0xC76E = 0x83339937
+0xC76F = 0x83339938
+0xC770 = 0x83339939
+0xC771 = 0x83339A30
+0xC772 = 0x83339A31
+0xC773 = 0x83339A32
+0xC774 = 0x83339A33
+0xC775 = 0x83339A34
+0xC776 = 0x83339A35
+0xC777 = 0x83339A36
+0xC778 = 0x83339A37
+0xC779 = 0x83339A38
+0xC77A = 0x83339A39
+0xC77B = 0x83339B30
+0xC77C = 0x83339B31
+0xC77D = 0x83339B32
+0xC77E = 0x83339B33
+0xC77F = 0x83339B34
+0xC780 = 0x83339B35
+0xC781 = 0x83339B36
+0xC782 = 0x83339B37
+0xC783 = 0x83339B38
+0xC784 = 0x83339B39
+0xC785 = 0x83339C30
+0xC786 = 0x83339C31
+0xC787 = 0x83339C32
+0xC788 = 0x83339C33
+0xC789 = 0x83339C34
+0xC78A = 0x83339C35
+0xC78B = 0x83339C36
+0xC78C = 0x83339C37
+0xC78D = 0x83339C38
+0xC78E = 0x83339C39
+0xC78F = 0x83339D30
+0xC790 = 0x83339D31
+0xC791 = 0x83339D32
+0xC792 = 0x83339D33
+0xC793 = 0x83339D34
+0xC794 = 0x83339D35
+0xC795 = 0x83339D36
+0xC796 = 0x83339D37
+0xC797 = 0x83339D38
+0xC798 = 0x83339D39
+0xC799 = 0x83339E30
+0xC79A = 0x83339E31
+0xC79B = 0x83339E32
+0xC79C = 0x83339E33
+0xC79D = 0x83339E34
+0xC79E = 0x83339E35
+0xC79F = 0x83339E36
+0xC7A0 = 0x83339E37
+0xC7A1 = 0x83339E38
+0xC7A2 = 0x83339E39
+0xC7A3 = 0x83339F30
+0xC7A4 = 0x83339F31
+0xC7A5 = 0x83339F32
+0xC7A6 = 0x83339F33
+0xC7A7 = 0x83339F34
+0xC7A8 = 0x83339F35
+0xC7A9 = 0x83339F36
+0xC7AA = 0x83339F37
+0xC7AB = 0x83339F38
+0xC7AC = 0x83339F39
+0xC7AD = 0x8333A030
+0xC7AE = 0x8333A031
+0xC7AF = 0x8333A032
+0xC7B0 = 0x8333A033
+0xC7B1 = 0x8333A034
+0xC7B2 = 0x8333A035
+0xC7B3 = 0x8333A036
+0xC7B4 = 0x8333A037
+0xC7B5 = 0x8333A038
+0xC7B6 = 0x8333A039
+0xC7B7 = 0x8333A130
+0xC7B8 = 0x8333A131
+0xC7B9 = 0x8333A132
+0xC7BA = 0x8333A133
+0xC7BB = 0x8333A134
+0xC7BC = 0x8333A135
+0xC7BD = 0x8333A136
+0xC7BE = 0x8333A137
+0xC7BF = 0x8333A138
+0xC7C0 = 0x8333A139
+0xC7C1 = 0x8333A230
+0xC7C2 = 0x8333A231
+0xC7C3 = 0x8333A232
+0xC7C4 = 0x8333A233
+0xC7C5 = 0x8333A234
+0xC7C6 = 0x8333A235
+0xC7C7 = 0x8333A236
+0xC7C8 = 0x8333A237
+0xC7C9 = 0x8333A238
+0xC7CA = 0x8333A239
+0xC7CB = 0x8333A330
+0xC7CC = 0x8333A331
+0xC7CD = 0x8333A332
+0xC7CE = 0x8333A333
+0xC7CF = 0x8333A334
+0xC7D0 = 0x8333A335
+0xC7D1 = 0x8333A336
+0xC7D2 = 0x8333A337
+0xC7D3 = 0x8333A338
+0xC7D4 = 0x8333A339
+0xC7D5 = 0x8333A430
+0xC7D6 = 0x8333A431
+0xC7D7 = 0x8333A432
+0xC7D8 = 0x8333A433
+0xC7D9 = 0x8333A434
+0xC7DA = 0x8333A435
+0xC7DB = 0x8333A436
+0xC7DC = 0x8333A437
+0xC7DD = 0x8333A438
+0xC7DE = 0x8333A439
+0xC7DF = 0x8333A530
+0xC7E0 = 0x8333A531
+0xC7E1 = 0x8333A532
+0xC7E2 = 0x8333A533
+0xC7E3 = 0x8333A534
+0xC7E4 = 0x8333A535
+0xC7E5 = 0x8333A536
+0xC7E6 = 0x8333A537
+0xC7E7 = 0x8333A538
+0xC7E8 = 0x8333A539
+0xC7E9 = 0x8333A630
+0xC7EA = 0x8333A631
+0xC7EB = 0x8333A632
+0xC7EC = 0x8333A633
+0xC7ED = 0x8333A634
+0xC7EE = 0x8333A635
+0xC7EF = 0x8333A636
+0xC7F0 = 0x8333A637
+0xC7F1 = 0x8333A638
+0xC7F2 = 0x8333A639
+0xC7F3 = 0x8333A730
+0xC7F4 = 0x8333A731
+0xC7F5 = 0x8333A732
+0xC7F6 = 0x8333A733
+0xC7F7 = 0x8333A734
+0xC7F8 = 0x8333A735
+0xC7F9 = 0x8333A736
+0xC7FA = 0x8333A737
+0xC7FB = 0x8333A738
+0xC7FC = 0x8333A739
+0xC7FD = 0x8333A830
+0xC7FE = 0x8333A831
+0xC7FF = 0x8333A832
+0xC800 = 0x8333A833
+0xC801 = 0x8333A834
+0xC802 = 0x8333A835
+0xC803 = 0x8333A836
+0xC804 = 0x8333A837
+0xC805 = 0x8333A838
+0xC806 = 0x8333A839
+0xC807 = 0x8333A930
+0xC808 = 0x8333A931
+0xC809 = 0x8333A932
+0xC80A = 0x8333A933
+0xC80B = 0x8333A934
+0xC80C = 0x8333A935
+0xC80D = 0x8333A936
+0xC80E = 0x8333A937
+0xC80F = 0x8333A938
+0xC810 = 0x8333A939
+0xC811 = 0x8333AA30
+0xC812 = 0x8333AA31
+0xC813 = 0x8333AA32
+0xC814 = 0x8333AA33
+0xC815 = 0x8333AA34
+0xC816 = 0x8333AA35
+0xC817 = 0x8333AA36
+0xC818 = 0x8333AA37
+0xC819 = 0x8333AA38
+0xC81A = 0x8333AA39
+0xC81B = 0x8333AB30
+0xC81C = 0x8333AB31
+0xC81D = 0x8333AB32
+0xC81E = 0x8333AB33
+0xC81F = 0x8333AB34
+0xC820 = 0x8333AB35
+0xC821 = 0x8333AB36
+0xC822 = 0x8333AB37
+0xC823 = 0x8333AB38
+0xC824 = 0x8333AB39
+0xC825 = 0x8333AC30
+0xC826 = 0x8333AC31
+0xC827 = 0x8333AC32
+0xC828 = 0x8333AC33
+0xC829 = 0x8333AC34
+0xC82A = 0x8333AC35
+0xC82B = 0x8333AC36
+0xC82C = 0x8333AC37
+0xC82D = 0x8333AC38
+0xC82E = 0x8333AC39
+0xC82F = 0x8333AD30
+0xC830 = 0x8333AD31
+0xC831 = 0x8333AD32
+0xC832 = 0x8333AD33
+0xC833 = 0x8333AD34
+0xC834 = 0x8333AD35
+0xC835 = 0x8333AD36
+0xC836 = 0x8333AD37
+0xC837 = 0x8333AD38
+0xC838 = 0x8333AD39
+0xC839 = 0x8333AE30
+0xC83A = 0x8333AE31
+0xC83B = 0x8333AE32
+0xC83C = 0x8333AE33
+0xC83D = 0x8333AE34
+0xC83E = 0x8333AE35
+0xC83F = 0x8333AE36
+0xC840 = 0x8333AE37
+0xC841 = 0x8333AE38
+0xC842 = 0x8333AE39
+0xC843 = 0x8333AF30
+0xC844 = 0x8333AF31
+0xC845 = 0x8333AF32
+0xC846 = 0x8333AF33
+0xC847 = 0x8333AF34
+0xC848 = 0x8333AF35
+0xC849 = 0x8333AF36
+0xC84A = 0x8333AF37
+0xC84B = 0x8333AF38
+0xC84C = 0x8333AF39
+0xC84D = 0x8333B030
+0xC84E = 0x8333B031
+0xC84F = 0x8333B032
+0xC850 = 0x8333B033
+0xC851 = 0x8333B034
+0xC852 = 0x8333B035
+0xC853 = 0x8333B036
+0xC854 = 0x8333B037
+0xC855 = 0x8333B038
+0xC856 = 0x8333B039
+0xC857 = 0x8333B130
+0xC858 = 0x8333B131
+0xC859 = 0x8333B132
+0xC85A = 0x8333B133
+0xC85B = 0x8333B134
+0xC85C = 0x8333B135
+0xC85D = 0x8333B136
+0xC85E = 0x8333B137
+0xC85F = 0x8333B138
+0xC860 = 0x8333B139
+0xC861 = 0x8333B230
+0xC862 = 0x8333B231
+0xC863 = 0x8333B232
+0xC864 = 0x8333B233
+0xC865 = 0x8333B234
+0xC866 = 0x8333B235
+0xC867 = 0x8333B236
+0xC868 = 0x8333B237
+0xC869 = 0x8333B238
+0xC86A = 0x8333B239
+0xC86B = 0x8333B330
+0xC86C = 0x8333B331
+0xC86D = 0x8333B332
+0xC86E = 0x8333B333
+0xC86F = 0x8333B334
+0xC870 = 0x8333B335
+0xC871 = 0x8333B336
+0xC872 = 0x8333B337
+0xC873 = 0x8333B338
+0xC874 = 0x8333B339
+0xC875 = 0x8333B430
+0xC876 = 0x8333B431
+0xC877 = 0x8333B432
+0xC878 = 0x8333B433
+0xC879 = 0x8333B434
+0xC87A = 0x8333B435
+0xC87B = 0x8333B436
+0xC87C = 0x8333B437
+0xC87D = 0x8333B438
+0xC87E = 0x8333B439
+0xC87F = 0x8333B530
+0xC880 = 0x8333B531
+0xC881 = 0x8333B532
+0xC882 = 0x8333B533
+0xC883 = 0x8333B534
+0xC884 = 0x8333B535
+0xC885 = 0x8333B536
+0xC886 = 0x8333B537
+0xC887 = 0x8333B538
+0xC888 = 0x8333B539
+0xC889 = 0x8333B630
+0xC88A = 0x8333B631
+0xC88B = 0x8333B632
+0xC88C = 0x8333B633
+0xC88D = 0x8333B634
+0xC88E = 0x8333B635
+0xC88F = 0x8333B636
+0xC890 = 0x8333B637
+0xC891 = 0x8333B638
+0xC892 = 0x8333B639
+0xC893 = 0x8333B730
+0xC894 = 0x8333B731
+0xC895 = 0x8333B732
+0xC896 = 0x8333B733
+0xC897 = 0x8333B734
+0xC898 = 0x8333B735
+0xC899 = 0x8333B736
+0xC89A = 0x8333B737
+0xC89B = 0x8333B738
+0xC89C = 0x8333B739
+0xC89D = 0x8333B830
+0xC89E = 0x8333B831
+0xC89F = 0x8333B832
+0xC8A0 = 0x8333B833
+0xC8A1 = 0x8333B834
+0xC8A2 = 0x8333B835
+0xC8A3 = 0x8333B836
+0xC8A4 = 0x8333B837
+0xC8A5 = 0x8333B838
+0xC8A6 = 0x8333B839
+0xC8A7 = 0x8333B930
+0xC8A8 = 0x8333B931
+0xC8A9 = 0x8333B932
+0xC8AA = 0x8333B933
+0xC8AB = 0x8333B934
+0xC8AC = 0x8333B935
+0xC8AD = 0x8333B936
+0xC8AE = 0x8333B937
+0xC8AF = 0x8333B938
+0xC8B0 = 0x8333B939
+0xC8B1 = 0x8333BA30
+0xC8B2 = 0x8333BA31
+0xC8B3 = 0x8333BA32
+0xC8B4 = 0x8333BA33
+0xC8B5 = 0x8333BA34
+0xC8B6 = 0x8333BA35
+0xC8B7 = 0x8333BA36
+0xC8B8 = 0x8333BA37
+0xC8B9 = 0x8333BA38
+0xC8BA = 0x8333BA39
+0xC8BB = 0x8333BB30
+0xC8BC = 0x8333BB31
+0xC8BD = 0x8333BB32
+0xC8BE = 0x8333BB33
+0xC8BF = 0x8333BB34
+0xC8C0 = 0x8333BB35
+0xC8C1 = 0x8333BB36
+0xC8C2 = 0x8333BB37
+0xC8C3 = 0x8333BB38
+0xC8C4 = 0x8333BB39
+0xC8C5 = 0x8333BC30
+0xC8C6 = 0x8333BC31
+0xC8C7 = 0x8333BC32
+0xC8C8 = 0x8333BC33
+0xC8C9 = 0x8333BC34
+0xC8CA = 0x8333BC35
+0xC8CB = 0x8333BC36
+0xC8CC = 0x8333BC37
+0xC8CD = 0x8333BC38
+0xC8CE = 0x8333BC39
+0xC8CF = 0x8333BD30
+0xC8D0 = 0x8333BD31
+0xC8D1 = 0x8333BD32
+0xC8D2 = 0x8333BD33
+0xC8D3 = 0x8333BD34
+0xC8D4 = 0x8333BD35
+0xC8D5 = 0x8333BD36
+0xC8D6 = 0x8333BD37
+0xC8D7 = 0x8333BD38
+0xC8D8 = 0x8333BD39
+0xC8D9 = 0x8333BE30
+0xC8DA = 0x8333BE31
+0xC8DB = 0x8333BE32
+0xC8DC = 0x8333BE33
+0xC8DD = 0x8333BE34
+0xC8DE = 0x8333BE35
+0xC8DF = 0x8333BE36
+0xC8E0 = 0x8333BE37
+0xC8E1 = 0x8333BE38
+0xC8E2 = 0x8333BE39
+0xC8E3 = 0x8333BF30
+0xC8E4 = 0x8333BF31
+0xC8E5 = 0x8333BF32
+0xC8E6 = 0x8333BF33
+0xC8E7 = 0x8333BF34
+0xC8E8 = 0x8333BF35
+0xC8E9 = 0x8333BF36
+0xC8EA = 0x8333BF37
+0xC8EB = 0x8333BF38
+0xC8EC = 0x8333BF39
+0xC8ED = 0x8333C030
+0xC8EE = 0x8333C031
+0xC8EF = 0x8333C032
+0xC8F0 = 0x8333C033
+0xC8F1 = 0x8333C034
+0xC8F2 = 0x8333C035
+0xC8F3 = 0x8333C036
+0xC8F4 = 0x8333C037
+0xC8F5 = 0x8333C038
+0xC8F6 = 0x8333C039
+0xC8F7 = 0x8333C130
+0xC8F8 = 0x8333C131
+0xC8F9 = 0x8333C132
+0xC8FA = 0x8333C133
+0xC8FB = 0x8333C134
+0xC8FC = 0x8333C135
+0xC8FD = 0x8333C136
+0xC8FE = 0x8333C137
+0xC8FF = 0x8333C138
+0xC900 = 0x8333C139
+0xC901 = 0x8333C230
+0xC902 = 0x8333C231
+0xC903 = 0x8333C232
+0xC904 = 0x8333C233
+0xC905 = 0x8333C234
+0xC906 = 0x8333C235
+0xC907 = 0x8333C236
+0xC908 = 0x8333C237
+0xC909 = 0x8333C238
+0xC90A = 0x8333C239
+0xC90B = 0x8333C330
+0xC90C = 0x8333C331
+0xC90D = 0x8333C332
+0xC90E = 0x8333C333
+0xC90F = 0x8333C334
+0xC910 = 0x8333C335
+0xC911 = 0x8333C336
+0xC912 = 0x8333C337
+0xC913 = 0x8333C338
+0xC914 = 0x8333C339
+0xC915 = 0x8333C430
+0xC916 = 0x8333C431
+0xC917 = 0x8333C432
+0xC918 = 0x8333C433
+0xC919 = 0x8333C434
+0xC91A = 0x8333C435
+0xC91B = 0x8333C436
+0xC91C = 0x8333C437
+0xC91D = 0x8333C438
+0xC91E = 0x8333C439
+0xC91F = 0x8333C530
+0xC920 = 0x8333C531
+0xC921 = 0x8333C532
+0xC922 = 0x8333C533
+0xC923 = 0x8333C534
+0xC924 = 0x8333C535
+0xC925 = 0x8333C536
+0xC926 = 0x8333C537
+0xC927 = 0x8333C538
+0xC928 = 0x8333C539
+0xC929 = 0x8333C630
+0xC92A = 0x8333C631
+0xC92B = 0x8333C632
+0xC92C = 0x8333C633
+0xC92D = 0x8333C634
+0xC92E = 0x8333C635
+0xC92F = 0x8333C636
+0xC930 = 0x8333C637
+0xC931 = 0x8333C638
+0xC932 = 0x8333C639
+0xC933 = 0x8333C730
+0xC934 = 0x8333C731
+0xC935 = 0x8333C732
+0xC936 = 0x8333C733
+0xC937 = 0x8333C734
+0xC938 = 0x8333C735
+0xC939 = 0x8333C736
+0xC93A = 0x8333C737
+0xC93B = 0x8333C738
+0xC93C = 0x8333C739
+0xC93D = 0x8333C830
+0xC93E = 0x8333C831
+0xC93F = 0x8333C832
+0xC940 = 0x8333C833
+0xC941 = 0x8333C834
+0xC942 = 0x8333C835
+0xC943 = 0x8333C836
+0xC944 = 0x8333C837
+0xC945 = 0x8333C838
+0xC946 = 0x8333C839
+0xC947 = 0x8333C930
+0xC948 = 0x8333C931
+0xC949 = 0x8333C932
+0xC94A = 0x8333C933
+0xC94B = 0x8333C934
+0xC94C = 0x8333C935
+0xC94D = 0x8333C936
+0xC94E = 0x8333C937
+0xC94F = 0x8333C938
+0xC950 = 0x8333C939
+0xC951 = 0x8333CA30
+0xC952 = 0x8333CA31
+0xC953 = 0x8333CA32
+0xC954 = 0x8333CA33
+0xC955 = 0x8333CA34
+0xC956 = 0x8333CA35
+0xC957 = 0x8333CA36
+0xC958 = 0x8333CA37
+0xC959 = 0x8333CA38
+0xC95A = 0x8333CA39
+0xC95B = 0x8333CB30
+0xC95C = 0x8333CB31
+0xC95D = 0x8333CB32
+0xC95E = 0x8333CB33
+0xC95F = 0x8333CB34
+0xC960 = 0x8333CB35
+0xC961 = 0x8333CB36
+0xC962 = 0x8333CB37
+0xC963 = 0x8333CB38
+0xC964 = 0x8333CB39
+0xC965 = 0x8333CC30
+0xC966 = 0x8333CC31
+0xC967 = 0x8333CC32
+0xC968 = 0x8333CC33
+0xC969 = 0x8333CC34
+0xC96A = 0x8333CC35
+0xC96B = 0x8333CC36
+0xC96C = 0x8333CC37
+0xC96D = 0x8333CC38
+0xC96E = 0x8333CC39
+0xC96F = 0x8333CD30
+0xC970 = 0x8333CD31
+0xC971 = 0x8333CD32
+0xC972 = 0x8333CD33
+0xC973 = 0x8333CD34
+0xC974 = 0x8333CD35
+0xC975 = 0x8333CD36
+0xC976 = 0x8333CD37
+0xC977 = 0x8333CD38
+0xC978 = 0x8333CD39
+0xC979 = 0x8333CE30
+0xC97A = 0x8333CE31
+0xC97B = 0x8333CE32
+0xC97C = 0x8333CE33
+0xC97D = 0x8333CE34
+0xC97E = 0x8333CE35
+0xC97F = 0x8333CE36
+0xC980 = 0x8333CE37
+0xC981 = 0x8333CE38
+0xC982 = 0x8333CE39
+0xC983 = 0x8333CF30
+0xC984 = 0x8333CF31
+0xC985 = 0x8333CF32
+0xC986 = 0x8333CF33
+0xC987 = 0x8333CF34
+0xC988 = 0x8333CF35
+0xC989 = 0x8333CF36
+0xC98A = 0x8333CF37
+0xC98B = 0x8333CF38
+0xC98C = 0x8333CF39
+0xC98D = 0x8333D030
+0xC98E = 0x8333D031
+0xC98F = 0x8333D032
+0xC990 = 0x8333D033
+0xC991 = 0x8333D034
+0xC992 = 0x8333D035
+0xC993 = 0x8333D036
+0xC994 = 0x8333D037
+0xC995 = 0x8333D038
+0xC996 = 0x8333D039
+0xC997 = 0x8333D130
+0xC998 = 0x8333D131
+0xC999 = 0x8333D132
+0xC99A = 0x8333D133
+0xC99B = 0x8333D134
+0xC99C = 0x8333D135
+0xC99D = 0x8333D136
+0xC99E = 0x8333D137
+0xC99F = 0x8333D138
+0xC9A0 = 0x8333D139
+0xC9A1 = 0x8333D230
+0xC9A2 = 0x8333D231
+0xC9A3 = 0x8333D232
+0xC9A4 = 0x8333D233
+0xC9A5 = 0x8333D234
+0xC9A6 = 0x8333D235
+0xC9A7 = 0x8333D236
+0xC9A8 = 0x8333D237
+0xC9A9 = 0x8333D238
+0xC9AA = 0x8333D239
+0xC9AB = 0x8333D330
+0xC9AC = 0x8333D331
+0xC9AD = 0x8333D332
+0xC9AE = 0x8333D333
+0xC9AF = 0x8333D334
+0xC9B0 = 0x8333D335
+0xC9B1 = 0x8333D336
+0xC9B2 = 0x8333D337
+0xC9B3 = 0x8333D338
+0xC9B4 = 0x8333D339
+0xC9B5 = 0x8333D430
+0xC9B6 = 0x8333D431
+0xC9B7 = 0x8333D432
+0xC9B8 = 0x8333D433
+0xC9B9 = 0x8333D434
+0xC9BA = 0x8333D435
+0xC9BB = 0x8333D436
+0xC9BC = 0x8333D437
+0xC9BD = 0x8333D438
+0xC9BE = 0x8333D439
+0xC9BF = 0x8333D530
+0xC9C0 = 0x8333D531
+0xC9C1 = 0x8333D532
+0xC9C2 = 0x8333D533
+0xC9C3 = 0x8333D534
+0xC9C4 = 0x8333D535
+0xC9C5 = 0x8333D536
+0xC9C6 = 0x8333D537
+0xC9C7 = 0x8333D538
+0xC9C8 = 0x8333D539
+0xC9C9 = 0x8333D630
+0xC9CA = 0x8333D631
+0xC9CB = 0x8333D632
+0xC9CC = 0x8333D633
+0xC9CD = 0x8333D634
+0xC9CE = 0x8333D635
+0xC9CF = 0x8333D636
+0xC9D0 = 0x8333D637
+0xC9D1 = 0x8333D638
+0xC9D2 = 0x8333D639
+0xC9D3 = 0x8333D730
+0xC9D4 = 0x8333D731
+0xC9D5 = 0x8333D732
+0xC9D6 = 0x8333D733
+0xC9D7 = 0x8333D734
+0xC9D8 = 0x8333D735
+0xC9D9 = 0x8333D736
+0xC9DA = 0x8333D737
+0xC9DB = 0x8333D738
+0xC9DC = 0x8333D739
+0xC9DD = 0x8333D830
+0xC9DE = 0x8333D831
+0xC9DF = 0x8333D832
+0xC9E0 = 0x8333D833
+0xC9E1 = 0x8333D834
+0xC9E2 = 0x8333D835
+0xC9E3 = 0x8333D836
+0xC9E4 = 0x8333D837
+0xC9E5 = 0x8333D838
+0xC9E6 = 0x8333D839
+0xC9E7 = 0x8333D930
+0xC9E8 = 0x8333D931
+0xC9E9 = 0x8333D932
+0xC9EA = 0x8333D933
+0xC9EB = 0x8333D934
+0xC9EC = 0x8333D935
+0xC9ED = 0x8333D936
+0xC9EE = 0x8333D937
+0xC9EF = 0x8333D938
+0xC9F0 = 0x8333D939
+0xC9F1 = 0x8333DA30
+0xC9F2 = 0x8333DA31
+0xC9F3 = 0x8333DA32
+0xC9F4 = 0x8333DA33
+0xC9F5 = 0x8333DA34
+0xC9F6 = 0x8333DA35
+0xC9F7 = 0x8333DA36
+0xC9F8 = 0x8333DA37
+0xC9F9 = 0x8333DA38
+0xC9FA = 0x8333DA39
+0xC9FB = 0x8333DB30
+0xC9FC = 0x8333DB31
+0xC9FD = 0x8333DB32
+0xC9FE = 0x8333DB33
+0xC9FF = 0x8333DB34
+0xCA00 = 0x8333DB35
+0xCA01 = 0x8333DB36
+0xCA02 = 0x8333DB37
+0xCA03 = 0x8333DB38
+0xCA04 = 0x8333DB39
+0xCA05 = 0x8333DC30
+0xCA06 = 0x8333DC31
+0xCA07 = 0x8333DC32
+0xCA08 = 0x8333DC33
+0xCA09 = 0x8333DC34
+0xCA0A = 0x8333DC35
+0xCA0B = 0x8333DC36
+0xCA0C = 0x8333DC37
+0xCA0D = 0x8333DC38
+0xCA0E = 0x8333DC39
+0xCA0F = 0x8333DD30
+0xCA10 = 0x8333DD31
+0xCA11 = 0x8333DD32
+0xCA12 = 0x8333DD33
+0xCA13 = 0x8333DD34
+0xCA14 = 0x8333DD35
+0xCA15 = 0x8333DD36
+0xCA16 = 0x8333DD37
+0xCA17 = 0x8333DD38
+0xCA18 = 0x8333DD39
+0xCA19 = 0x8333DE30
+0xCA1A = 0x8333DE31
+0xCA1B = 0x8333DE32
+0xCA1C = 0x8333DE33
+0xCA1D = 0x8333DE34
+0xCA1E = 0x8333DE35
+0xCA1F = 0x8333DE36
+0xCA20 = 0x8333DE37
+0xCA21 = 0x8333DE38
+0xCA22 = 0x8333DE39
+0xCA23 = 0x8333DF30
+0xCA24 = 0x8333DF31
+0xCA25 = 0x8333DF32
+0xCA26 = 0x8333DF33
+0xCA27 = 0x8333DF34
+0xCA28 = 0x8333DF35
+0xCA29 = 0x8333DF36
+0xCA2A = 0x8333DF37
+0xCA2B = 0x8333DF38
+0xCA2C = 0x8333DF39
+0xCA2D = 0x8333E030
+0xCA2E = 0x8333E031
+0xCA2F = 0x8333E032
+0xCA30 = 0x8333E033
+0xCA31 = 0x8333E034
+0xCA32 = 0x8333E035
+0xCA33 = 0x8333E036
+0xCA34 = 0x8333E037
+0xCA35 = 0x8333E038
+0xCA36 = 0x8333E039
+0xCA37 = 0x8333E130
+0xCA38 = 0x8333E131
+0xCA39 = 0x8333E132
+0xCA3A = 0x8333E133
+0xCA3B = 0x8333E134
+0xCA3C = 0x8333E135
+0xCA3D = 0x8333E136
+0xCA3E = 0x8333E137
+0xCA3F = 0x8333E138
+0xCA40 = 0x8333E139
+0xCA41 = 0x8333E230
+0xCA42 = 0x8333E231
+0xCA43 = 0x8333E232
+0xCA44 = 0x8333E233
+0xCA45 = 0x8333E234
+0xCA46 = 0x8333E235
+0xCA47 = 0x8333E236
+0xCA48 = 0x8333E237
+0xCA49 = 0x8333E238
+0xCA4A = 0x8333E239
+0xCA4B = 0x8333E330
+0xCA4C = 0x8333E331
+0xCA4D = 0x8333E332
+0xCA4E = 0x8333E333
+0xCA4F = 0x8333E334
+0xCA50 = 0x8333E335
+0xCA51 = 0x8333E336
+0xCA52 = 0x8333E337
+0xCA53 = 0x8333E338
+0xCA54 = 0x8333E339
+0xCA55 = 0x8333E430
+0xCA56 = 0x8333E431
+0xCA57 = 0x8333E432
+0xCA58 = 0x8333E433
+0xCA59 = 0x8333E434
+0xCA5A = 0x8333E435
+0xCA5B = 0x8333E436
+0xCA5C = 0x8333E437
+0xCA5D = 0x8333E438
+0xCA5E = 0x8333E439
+0xCA5F = 0x8333E530
+0xCA60 = 0x8333E531
+0xCA61 = 0x8333E532
+0xCA62 = 0x8333E533
+0xCA63 = 0x8333E534
+0xCA64 = 0x8333E535
+0xCA65 = 0x8333E536
+0xCA66 = 0x8333E537
+0xCA67 = 0x8333E538
+0xCA68 = 0x8333E539
+0xCA69 = 0x8333E630
+0xCA6A = 0x8333E631
+0xCA6B = 0x8333E632
+0xCA6C = 0x8333E633
+0xCA6D = 0x8333E634
+0xCA6E = 0x8333E635
+0xCA6F = 0x8333E636
+0xCA70 = 0x8333E637
+0xCA71 = 0x8333E638
+0xCA72 = 0x8333E639
+0xCA73 = 0x8333E730
+0xCA74 = 0x8333E731
+0xCA75 = 0x8333E732
+0xCA76 = 0x8333E733
+0xCA77 = 0x8333E734
+0xCA78 = 0x8333E735
+0xCA79 = 0x8333E736
+0xCA7A = 0x8333E737
+0xCA7B = 0x8333E738
+0xCA7C = 0x8333E739
+0xCA7D = 0x8333E830
+0xCA7E = 0x8333E831
+0xCA7F = 0x8333E832
+0xCA80 = 0x8333E833
+0xCA81 = 0x8333E834
+0xCA82 = 0x8333E835
+0xCA83 = 0x8333E836
+0xCA84 = 0x8333E837
+0xCA85 = 0x8333E838
+0xCA86 = 0x8333E839
+0xCA87 = 0x8333E930
+0xCA88 = 0x8333E931
+0xCA89 = 0x8333E932
+0xCA8A = 0x8333E933
+0xCA8B = 0x8333E934
+0xCA8C = 0x8333E935
+0xCA8D = 0x8333E936
+0xCA8E = 0x8333E937
+0xCA8F = 0x8333E938
+0xCA90 = 0x8333E939
+0xCA91 = 0x8333EA30
+0xCA92 = 0x8333EA31
+0xCA93 = 0x8333EA32
+0xCA94 = 0x8333EA33
+0xCA95 = 0x8333EA34
+0xCA96 = 0x8333EA35
+0xCA97 = 0x8333EA36
+0xCA98 = 0x8333EA37
+0xCA99 = 0x8333EA38
+0xCA9A = 0x8333EA39
+0xCA9B = 0x8333EB30
+0xCA9C = 0x8333EB31
+0xCA9D = 0x8333EB32
+0xCA9E = 0x8333EB33
+0xCA9F = 0x8333EB34
+0xCAA0 = 0x8333EB35
+0xCAA1 = 0x8333EB36
+0xCAA2 = 0x8333EB37
+0xCAA3 = 0x8333EB38
+0xCAA4 = 0x8333EB39
+0xCAA5 = 0x8333EC30
+0xCAA6 = 0x8333EC31
+0xCAA7 = 0x8333EC32
+0xCAA8 = 0x8333EC33
+0xCAA9 = 0x8333EC34
+0xCAAA = 0x8333EC35
+0xCAAB = 0x8333EC36
+0xCAAC = 0x8333EC37
+0xCAAD = 0x8333EC38
+0xCAAE = 0x8333EC39
+0xCAAF = 0x8333ED30
+0xCAB0 = 0x8333ED31
+0xCAB1 = 0x8333ED32
+0xCAB2 = 0x8333ED33
+0xCAB3 = 0x8333ED34
+0xCAB4 = 0x8333ED35
+0xCAB5 = 0x8333ED36
+0xCAB6 = 0x8333ED37
+0xCAB7 = 0x8333ED38
+0xCAB8 = 0x8333ED39
+0xCAB9 = 0x8333EE30
+0xCABA = 0x8333EE31
+0xCABB = 0x8333EE32
+0xCABC = 0x8333EE33
+0xCABD = 0x8333EE34
+0xCABE = 0x8333EE35
+0xCABF = 0x8333EE36
+0xCAC0 = 0x8333EE37
+0xCAC1 = 0x8333EE38
+0xCAC2 = 0x8333EE39
+0xCAC3 = 0x8333EF30
+0xCAC4 = 0x8333EF31
+0xCAC5 = 0x8333EF32
+0xCAC6 = 0x8333EF33
+0xCAC7 = 0x8333EF34
+0xCAC8 = 0x8333EF35
+0xCAC9 = 0x8333EF36
+0xCACA = 0x8333EF37
+0xCACB = 0x8333EF38
+0xCACC = 0x8333EF39
+0xCACD = 0x8333F030
+0xCACE = 0x8333F031
+0xCACF = 0x8333F032
+0xCAD0 = 0x8333F033
+0xCAD1 = 0x8333F034
+0xCAD2 = 0x8333F035
+0xCAD3 = 0x8333F036
+0xCAD4 = 0x8333F037
+0xCAD5 = 0x8333F038
+0xCAD6 = 0x8333F039
+0xCAD7 = 0x8333F130
+0xCAD8 = 0x8333F131
+0xCAD9 = 0x8333F132
+0xCADA = 0x8333F133
+0xCADB = 0x8333F134
+0xCADC = 0x8333F135
+0xCADD = 0x8333F136
+0xCADE = 0x8333F137
+0xCADF = 0x8333F138
+0xCAE0 = 0x8333F139
+0xCAE1 = 0x8333F230
+0xCAE2 = 0x8333F231
+0xCAE3 = 0x8333F232
+0xCAE4 = 0x8333F233
+0xCAE5 = 0x8333F234
+0xCAE6 = 0x8333F235
+0xCAE7 = 0x8333F236
+0xCAE8 = 0x8333F237
+0xCAE9 = 0x8333F238
+0xCAEA = 0x8333F239
+0xCAEB = 0x8333F330
+0xCAEC = 0x8333F331
+0xCAED = 0x8333F332
+0xCAEE = 0x8333F333
+0xCAEF = 0x8333F334
+0xCAF0 = 0x8333F335
+0xCAF1 = 0x8333F336
+0xCAF2 = 0x8333F337
+0xCAF3 = 0x8333F338
+0xCAF4 = 0x8333F339
+0xCAF5 = 0x8333F430
+0xCAF6 = 0x8333F431
+0xCAF7 = 0x8333F432
+0xCAF8 = 0x8333F433
+0xCAF9 = 0x8333F434
+0xCAFA = 0x8333F435
+0xCAFB = 0x8333F436
+0xCAFC = 0x8333F437
+0xCAFD = 0x8333F438
+0xCAFE = 0x8333F439
+0xCAFF = 0x8333F530
+0xCB00 = 0x8333F531
+0xCB01 = 0x8333F532
+0xCB02 = 0x8333F533
+0xCB03 = 0x8333F534
+0xCB04 = 0x8333F535
+0xCB05 = 0x8333F536
+0xCB06 = 0x8333F537
+0xCB07 = 0x8333F538
+0xCB08 = 0x8333F539
+0xCB09 = 0x8333F630
+0xCB0A = 0x8333F631
+0xCB0B = 0x8333F632
+0xCB0C = 0x8333F633
+0xCB0D = 0x8333F634
+0xCB0E = 0x8333F635
+0xCB0F = 0x8333F636
+0xCB10 = 0x8333F637
+0xCB11 = 0x8333F638
+0xCB12 = 0x8333F639
+0xCB13 = 0x8333F730
+0xCB14 = 0x8333F731
+0xCB15 = 0x8333F732
+0xCB16 = 0x8333F733
+0xCB17 = 0x8333F734
+0xCB18 = 0x8333F735
+0xCB19 = 0x8333F736
+0xCB1A = 0x8333F737
+0xCB1B = 0x8333F738
+0xCB1C = 0x8333F739
+0xCB1D = 0x8333F830
+0xCB1E = 0x8333F831
+0xCB1F = 0x8333F832
+0xCB20 = 0x8333F833
+0xCB21 = 0x8333F834
+0xCB22 = 0x8333F835
+0xCB23 = 0x8333F836
+0xCB24 = 0x8333F837
+0xCB25 = 0x8333F838
+0xCB26 = 0x8333F839
+0xCB27 = 0x8333F930
+0xCB28 = 0x8333F931
+0xCB29 = 0x8333F932
+0xCB2A = 0x8333F933
+0xCB2B = 0x8333F934
+0xCB2C = 0x8333F935
+0xCB2D = 0x8333F936
+0xCB2E = 0x8333F937
+0xCB2F = 0x8333F938
+0xCB30 = 0x8333F939
+0xCB31 = 0x8333FA30
+0xCB32 = 0x8333FA31
+0xCB33 = 0x8333FA32
+0xCB34 = 0x8333FA33
+0xCB35 = 0x8333FA34
+0xCB36 = 0x8333FA35
+0xCB37 = 0x8333FA36
+0xCB38 = 0x8333FA37
+0xCB39 = 0x8333FA38
+0xCB3A = 0x8333FA39
+0xCB3B = 0x8333FB30
+0xCB3C = 0x8333FB31
+0xCB3D = 0x8333FB32
+0xCB3E = 0x8333FB33
+0xCB3F = 0x8333FB34
+0xCB40 = 0x8333FB35
+0xCB41 = 0x8333FB36
+0xCB42 = 0x8333FB37
+0xCB43 = 0x8333FB38
+0xCB44 = 0x8333FB39
+0xCB45 = 0x8333FC30
+0xCB46 = 0x8333FC31
+0xCB47 = 0x8333FC32
+0xCB48 = 0x8333FC33
+0xCB49 = 0x8333FC34
+0xCB4A = 0x8333FC35
+0xCB4B = 0x8333FC36
+0xCB4C = 0x8333FC37
+0xCB4D = 0x8333FC38
+0xCB4E = 0x8333FC39
+0xCB4F = 0x8333FD30
+0xCB50 = 0x8333FD31
+0xCB51 = 0x8333FD32
+0xCB52 = 0x8333FD33
+0xCB53 = 0x8333FD34
+0xCB54 = 0x8333FD35
+0xCB55 = 0x8333FD36
+0xCB56 = 0x8333FD37
+0xCB57 = 0x8333FD38
+0xCB58 = 0x8333FD39
+0xCB59 = 0x8333FE30
+0xCB5A = 0x8333FE31
+0xCB5B = 0x8333FE32
+0xCB5C = 0x8333FE33
+0xCB5D = 0x8333FE34
+0xCB5E = 0x8333FE35
+0xCB5F = 0x8333FE36
+0xCB60 = 0x8333FE37
+0xCB61 = 0x8333FE38
+0xCB62 = 0x8333FE39
+0xCB63 = 0x83348130
+0xCB64 = 0x83348131
+0xCB65 = 0x83348132
+0xCB66 = 0x83348133
+0xCB67 = 0x83348134
+0xCB68 = 0x83348135
+0xCB69 = 0x83348136
+0xCB6A = 0x83348137
+0xCB6B = 0x83348138
+0xCB6C = 0x83348139
+0xCB6D = 0x83348230
+0xCB6E = 0x83348231
+0xCB6F = 0x83348232
+0xCB70 = 0x83348233
+0xCB71 = 0x83348234
+0xCB72 = 0x83348235
+0xCB73 = 0x83348236
+0xCB74 = 0x83348237
+0xCB75 = 0x83348238
+0xCB76 = 0x83348239
+0xCB77 = 0x83348330
+0xCB78 = 0x83348331
+0xCB79 = 0x83348332
+0xCB7A = 0x83348333
+0xCB7B = 0x83348334
+0xCB7C = 0x83348335
+0xCB7D = 0x83348336
+0xCB7E = 0x83348337
+0xCB7F = 0x83348338
+0xCB80 = 0x83348339
+0xCB81 = 0x83348430
+0xCB82 = 0x83348431
+0xCB83 = 0x83348432
+0xCB84 = 0x83348433
+0xCB85 = 0x83348434
+0xCB86 = 0x83348435
+0xCB87 = 0x83348436
+0xCB88 = 0x83348437
+0xCB89 = 0x83348438
+0xCB8A = 0x83348439
+0xCB8B = 0x83348530
+0xCB8C = 0x83348531
+0xCB8D = 0x83348532
+0xCB8E = 0x83348533
+0xCB8F = 0x83348534
+0xCB90 = 0x83348535
+0xCB91 = 0x83348536
+0xCB92 = 0x83348537
+0xCB93 = 0x83348538
+0xCB94 = 0x83348539
+0xCB95 = 0x83348630
+0xCB96 = 0x83348631
+0xCB97 = 0x83348632
+0xCB98 = 0x83348633
+0xCB99 = 0x83348634
+0xCB9A = 0x83348635
+0xCB9B = 0x83348636
+0xCB9C = 0x83348637
+0xCB9D = 0x83348638
+0xCB9E = 0x83348639
+0xCB9F = 0x83348730
+0xCBA0 = 0x83348731
+0xCBA1 = 0x83348732
+0xCBA2 = 0x83348733
+0xCBA3 = 0x83348734
+0xCBA4 = 0x83348735
+0xCBA5 = 0x83348736
+0xCBA6 = 0x83348737
+0xCBA7 = 0x83348738
+0xCBA8 = 0x83348739
+0xCBA9 = 0x83348830
+0xCBAA = 0x83348831
+0xCBAB = 0x83348832
+0xCBAC = 0x83348833
+0xCBAD = 0x83348834
+0xCBAE = 0x83348835
+0xCBAF = 0x83348836
+0xCBB0 = 0x83348837
+0xCBB1 = 0x83348838
+0xCBB2 = 0x83348839
+0xCBB3 = 0x83348930
+0xCBB4 = 0x83348931
+0xCBB5 = 0x83348932
+0xCBB6 = 0x83348933
+0xCBB7 = 0x83348934
+0xCBB8 = 0x83348935
+0xCBB9 = 0x83348936
+0xCBBA = 0x83348937
+0xCBBB = 0x83348938
+0xCBBC = 0x83348939
+0xCBBD = 0x83348A30
+0xCBBE = 0x83348A31
+0xCBBF = 0x83348A32
+0xCBC0 = 0x83348A33
+0xCBC1 = 0x83348A34
+0xCBC2 = 0x83348A35
+0xCBC3 = 0x83348A36
+0xCBC4 = 0x83348A37
+0xCBC5 = 0x83348A38
+0xCBC6 = 0x83348A39
+0xCBC7 = 0x83348B30
+0xCBC8 = 0x83348B31
+0xCBC9 = 0x83348B32
+0xCBCA = 0x83348B33
+0xCBCB = 0x83348B34
+0xCBCC = 0x83348B35
+0xCBCD = 0x83348B36
+0xCBCE = 0x83348B37
+0xCBCF = 0x83348B38
+0xCBD0 = 0x83348B39
+0xCBD1 = 0x83348C30
+0xCBD2 = 0x83348C31
+0xCBD3 = 0x83348C32
+0xCBD4 = 0x83348C33
+0xCBD5 = 0x83348C34
+0xCBD6 = 0x83348C35
+0xCBD7 = 0x83348C36
+0xCBD8 = 0x83348C37
+0xCBD9 = 0x83348C38
+0xCBDA = 0x83348C39
+0xCBDB = 0x83348D30
+0xCBDC = 0x83348D31
+0xCBDD = 0x83348D32
+0xCBDE = 0x83348D33
+0xCBDF = 0x83348D34
+0xCBE0 = 0x83348D35
+0xCBE1 = 0x83348D36
+0xCBE2 = 0x83348D37
+0xCBE3 = 0x83348D38
+0xCBE4 = 0x83348D39
+0xCBE5 = 0x83348E30
+0xCBE6 = 0x83348E31
+0xCBE7 = 0x83348E32
+0xCBE8 = 0x83348E33
+0xCBE9 = 0x83348E34
+0xCBEA = 0x83348E35
+0xCBEB = 0x83348E36
+0xCBEC = 0x83348E37
+0xCBED = 0x83348E38
+0xCBEE = 0x83348E39
+0xCBEF = 0x83348F30
+0xCBF0 = 0x83348F31
+0xCBF1 = 0x83348F32
+0xCBF2 = 0x83348F33
+0xCBF3 = 0x83348F34
+0xCBF4 = 0x83348F35
+0xCBF5 = 0x83348F36
+0xCBF6 = 0x83348F37
+0xCBF7 = 0x83348F38
+0xCBF8 = 0x83348F39
+0xCBF9 = 0x83349030
+0xCBFA = 0x83349031
+0xCBFB = 0x83349032
+0xCBFC = 0x83349033
+0xCBFD = 0x83349034
+0xCBFE = 0x83349035
+0xCBFF = 0x83349036
+0xCC00 = 0x83349037
+0xCC01 = 0x83349038
+0xCC02 = 0x83349039
+0xCC03 = 0x83349130
+0xCC04 = 0x83349131
+0xCC05 = 0x83349132
+0xCC06 = 0x83349133
+0xCC07 = 0x83349134
+0xCC08 = 0x83349135
+0xCC09 = 0x83349136
+0xCC0A = 0x83349137
+0xCC0B = 0x83349138
+0xCC0C = 0x83349139
+0xCC0D = 0x83349230
+0xCC0E = 0x83349231
+0xCC0F = 0x83349232
+0xCC10 = 0x83349233
+0xCC11 = 0x83349234
+0xCC12 = 0x83349235
+0xCC13 = 0x83349236
+0xCC14 = 0x83349237
+0xCC15 = 0x83349238
+0xCC16 = 0x83349239
+0xCC17 = 0x83349330
+0xCC18 = 0x83349331
+0xCC19 = 0x83349332
+0xCC1A = 0x83349333
+0xCC1B = 0x83349334
+0xCC1C = 0x83349335
+0xCC1D = 0x83349336
+0xCC1E = 0x83349337
+0xCC1F = 0x83349338
+0xCC20 = 0x83349339
+0xCC21 = 0x83349430
+0xCC22 = 0x83349431
+0xCC23 = 0x83349432
+0xCC24 = 0x83349433
+0xCC25 = 0x83349434
+0xCC26 = 0x83349435
+0xCC27 = 0x83349436
+0xCC28 = 0x83349437
+0xCC29 = 0x83349438
+0xCC2A = 0x83349439
+0xCC2B = 0x83349530
+0xCC2C = 0x83349531
+0xCC2D = 0x83349532
+0xCC2E = 0x83349533
+0xCC2F = 0x83349534
+0xCC30 = 0x83349535
+0xCC31 = 0x83349536
+0xCC32 = 0x83349537
+0xCC33 = 0x83349538
+0xCC34 = 0x83349539
+0xCC35 = 0x83349630
+0xCC36 = 0x83349631
+0xCC37 = 0x83349632
+0xCC38 = 0x83349633
+0xCC39 = 0x83349634
+0xCC3A = 0x83349635
+0xCC3B = 0x83349636
+0xCC3C = 0x83349637
+0xCC3D = 0x83349638
+0xCC3E = 0x83349639
+0xCC3F = 0x83349730
+0xCC40 = 0x83349731
+0xCC41 = 0x83349732
+0xCC42 = 0x83349733
+0xCC43 = 0x83349734
+0xCC44 = 0x83349735
+0xCC45 = 0x83349736
+0xCC46 = 0x83349737
+0xCC47 = 0x83349738
+0xCC48 = 0x83349739
+0xCC49 = 0x83349830
+0xCC4A = 0x83349831
+0xCC4B = 0x83349832
+0xCC4C = 0x83349833
+0xCC4D = 0x83349834
+0xCC4E = 0x83349835
+0xCC4F = 0x83349836
+0xCC50 = 0x83349837
+0xCC51 = 0x83349838
+0xCC52 = 0x83349839
+0xCC53 = 0x83349930
+0xCC54 = 0x83349931
+0xCC55 = 0x83349932
+0xCC56 = 0x83349933
+0xCC57 = 0x83349934
+0xCC58 = 0x83349935
+0xCC59 = 0x83349936
+0xCC5A = 0x83349937
+0xCC5B = 0x83349938
+0xCC5C = 0x83349939
+0xCC5D = 0x83349A30
+0xCC5E = 0x83349A31
+0xCC5F = 0x83349A32
+0xCC60 = 0x83349A33
+0xCC61 = 0x83349A34
+0xCC62 = 0x83349A35
+0xCC63 = 0x83349A36
+0xCC64 = 0x83349A37
+0xCC65 = 0x83349A38
+0xCC66 = 0x83349A39
+0xCC67 = 0x83349B30
+0xCC68 = 0x83349B31
+0xCC69 = 0x83349B32
+0xCC6A = 0x83349B33
+0xCC6B = 0x83349B34
+0xCC6C = 0x83349B35
+0xCC6D = 0x83349B36
+0xCC6E = 0x83349B37
+0xCC6F = 0x83349B38
+0xCC70 = 0x83349B39
+0xCC71 = 0x83349C30
+0xCC72 = 0x83349C31
+0xCC73 = 0x83349C32
+0xCC74 = 0x83349C33
+0xCC75 = 0x83349C34
+0xCC76 = 0x83349C35
+0xCC77 = 0x83349C36
+0xCC78 = 0x83349C37
+0xCC79 = 0x83349C38
+0xCC7A = 0x83349C39
+0xCC7B = 0x83349D30
+0xCC7C = 0x83349D31
+0xCC7D = 0x83349D32
+0xCC7E = 0x83349D33
+0xCC7F = 0x83349D34
+0xCC80 = 0x83349D35
+0xCC81 = 0x83349D36
+0xCC82 = 0x83349D37
+0xCC83 = 0x83349D38
+0xCC84 = 0x83349D39
+0xCC85 = 0x83349E30
+0xCC86 = 0x83349E31
+0xCC87 = 0x83349E32
+0xCC88 = 0x83349E33
+0xCC89 = 0x83349E34
+0xCC8A = 0x83349E35
+0xCC8B = 0x83349E36
+0xCC8C = 0x83349E37
+0xCC8D = 0x83349E38
+0xCC8E = 0x83349E39
+0xCC8F = 0x83349F30
+0xCC90 = 0x83349F31
+0xCC91 = 0x83349F32
+0xCC92 = 0x83349F33
+0xCC93 = 0x83349F34
+0xCC94 = 0x83349F35
+0xCC95 = 0x83349F36
+0xCC96 = 0x83349F37
+0xCC97 = 0x83349F38
+0xCC98 = 0x83349F39
+0xCC99 = 0x8334A030
+0xCC9A = 0x8334A031
+0xCC9B = 0x8334A032
+0xCC9C = 0x8334A033
+0xCC9D = 0x8334A034
+0xCC9E = 0x8334A035
+0xCC9F = 0x8334A036
+0xCCA0 = 0x8334A037
+0xCCA1 = 0x8334A038
+0xCCA2 = 0x8334A039
+0xCCA3 = 0x8334A130
+0xCCA4 = 0x8334A131
+0xCCA5 = 0x8334A132
+0xCCA6 = 0x8334A133
+0xCCA7 = 0x8334A134
+0xCCA8 = 0x8334A135
+0xCCA9 = 0x8334A136
+0xCCAA = 0x8334A137
+0xCCAB = 0x8334A138
+0xCCAC = 0x8334A139
+0xCCAD = 0x8334A230
+0xCCAE = 0x8334A231
+0xCCAF = 0x8334A232
+0xCCB0 = 0x8334A233
+0xCCB1 = 0x8334A234
+0xCCB2 = 0x8334A235
+0xCCB3 = 0x8334A236
+0xCCB4 = 0x8334A237
+0xCCB5 = 0x8334A238
+0xCCB6 = 0x8334A239
+0xCCB7 = 0x8334A330
+0xCCB8 = 0x8334A331
+0xCCB9 = 0x8334A332
+0xCCBA = 0x8334A333
+0xCCBB = 0x8334A334
+0xCCBC = 0x8334A335
+0xCCBD = 0x8334A336
+0xCCBE = 0x8334A337
+0xCCBF = 0x8334A338
+0xCCC0 = 0x8334A339
+0xCCC1 = 0x8334A430
+0xCCC2 = 0x8334A431
+0xCCC3 = 0x8334A432
+0xCCC4 = 0x8334A433
+0xCCC5 = 0x8334A434
+0xCCC6 = 0x8334A435
+0xCCC7 = 0x8334A436
+0xCCC8 = 0x8334A437
+0xCCC9 = 0x8334A438
+0xCCCA = 0x8334A439
+0xCCCB = 0x8334A530
+0xCCCC = 0x8334A531
+0xCCCD = 0x8334A532
+0xCCCE = 0x8334A533
+0xCCCF = 0x8334A534
+0xCCD0 = 0x8334A535
+0xCCD1 = 0x8334A536
+0xCCD2 = 0x8334A537
+0xCCD3 = 0x8334A538
+0xCCD4 = 0x8334A539
+0xCCD5 = 0x8334A630
+0xCCD6 = 0x8334A631
+0xCCD7 = 0x8334A632
+0xCCD8 = 0x8334A633
+0xCCD9 = 0x8334A634
+0xCCDA = 0x8334A635
+0xCCDB = 0x8334A636
+0xCCDC = 0x8334A637
+0xCCDD = 0x8334A638
+0xCCDE = 0x8334A639
+0xCCDF = 0x8334A730
+0xCCE0 = 0x8334A731
+0xCCE1 = 0x8334A732
+0xCCE2 = 0x8334A733
+0xCCE3 = 0x8334A734
+0xCCE4 = 0x8334A735
+0xCCE5 = 0x8334A736
+0xCCE6 = 0x8334A737
+0xCCE7 = 0x8334A738
+0xCCE8 = 0x8334A739
+0xCCE9 = 0x8334A830
+0xCCEA = 0x8334A831
+0xCCEB = 0x8334A832
+0xCCEC = 0x8334A833
+0xCCED = 0x8334A834
+0xCCEE = 0x8334A835
+0xCCEF = 0x8334A836
+0xCCF0 = 0x8334A837
+0xCCF1 = 0x8334A838
+0xCCF2 = 0x8334A839
+0xCCF3 = 0x8334A930
+0xCCF4 = 0x8334A931
+0xCCF5 = 0x8334A932
+0xCCF6 = 0x8334A933
+0xCCF7 = 0x8334A934
+0xCCF8 = 0x8334A935
+0xCCF9 = 0x8334A936
+0xCCFA = 0x8334A937
+0xCCFB = 0x8334A938
+0xCCFC = 0x8334A939
+0xCCFD = 0x8334AA30
+0xCCFE = 0x8334AA31
+0xCCFF = 0x8334AA32
+0xCD00 = 0x8334AA33
+0xCD01 = 0x8334AA34
+0xCD02 = 0x8334AA35
+0xCD03 = 0x8334AA36
+0xCD04 = 0x8334AA37
+0xCD05 = 0x8334AA38
+0xCD06 = 0x8334AA39
+0xCD07 = 0x8334AB30
+0xCD08 = 0x8334AB31
+0xCD09 = 0x8334AB32
+0xCD0A = 0x8334AB33
+0xCD0B = 0x8334AB34
+0xCD0C = 0x8334AB35
+0xCD0D = 0x8334AB36
+0xCD0E = 0x8334AB37
+0xCD0F = 0x8334AB38
+0xCD10 = 0x8334AB39
+0xCD11 = 0x8334AC30
+0xCD12 = 0x8334AC31
+0xCD13 = 0x8334AC32
+0xCD14 = 0x8334AC33
+0xCD15 = 0x8334AC34
+0xCD16 = 0x8334AC35
+0xCD17 = 0x8334AC36
+0xCD18 = 0x8334AC37
+0xCD19 = 0x8334AC38
+0xCD1A = 0x8334AC39
+0xCD1B = 0x8334AD30
+0xCD1C = 0x8334AD31
+0xCD1D = 0x8334AD32
+0xCD1E = 0x8334AD33
+0xCD1F = 0x8334AD34
+0xCD20 = 0x8334AD35
+0xCD21 = 0x8334AD36
+0xCD22 = 0x8334AD37
+0xCD23 = 0x8334AD38
+0xCD24 = 0x8334AD39
+0xCD25 = 0x8334AE30
+0xCD26 = 0x8334AE31
+0xCD27 = 0x8334AE32
+0xCD28 = 0x8334AE33
+0xCD29 = 0x8334AE34
+0xCD2A = 0x8334AE35
+0xCD2B = 0x8334AE36
+0xCD2C = 0x8334AE37
+0xCD2D = 0x8334AE38
+0xCD2E = 0x8334AE39
+0xCD2F = 0x8334AF30
+0xCD30 = 0x8334AF31
+0xCD31 = 0x8334AF32
+0xCD32 = 0x8334AF33
+0xCD33 = 0x8334AF34
+0xCD34 = 0x8334AF35
+0xCD35 = 0x8334AF36
+0xCD36 = 0x8334AF37
+0xCD37 = 0x8334AF38
+0xCD38 = 0x8334AF39
+0xCD39 = 0x8334B030
+0xCD3A = 0x8334B031
+0xCD3B = 0x8334B032
+0xCD3C = 0x8334B033
+0xCD3D = 0x8334B034
+0xCD3E = 0x8334B035
+0xCD3F = 0x8334B036
+0xCD40 = 0x8334B037
+0xCD41 = 0x8334B038
+0xCD42 = 0x8334B039
+0xCD43 = 0x8334B130
+0xCD44 = 0x8334B131
+0xCD45 = 0x8334B132
+0xCD46 = 0x8334B133
+0xCD47 = 0x8334B134
+0xCD48 = 0x8334B135
+0xCD49 = 0x8334B136
+0xCD4A = 0x8334B137
+0xCD4B = 0x8334B138
+0xCD4C = 0x8334B139
+0xCD4D = 0x8334B230
+0xCD4E = 0x8334B231
+0xCD4F = 0x8334B232
+0xCD50 = 0x8334B233
+0xCD51 = 0x8334B234
+0xCD52 = 0x8334B235
+0xCD53 = 0x8334B236
+0xCD54 = 0x8334B237
+0xCD55 = 0x8334B238
+0xCD56 = 0x8334B239
+0xCD57 = 0x8334B330
+0xCD58 = 0x8334B331
+0xCD59 = 0x8334B332
+0xCD5A = 0x8334B333
+0xCD5B = 0x8334B334
+0xCD5C = 0x8334B335
+0xCD5D = 0x8334B336
+0xCD5E = 0x8334B337
+0xCD5F = 0x8334B338
+0xCD60 = 0x8334B339
+0xCD61 = 0x8334B430
+0xCD62 = 0x8334B431
+0xCD63 = 0x8334B432
+0xCD64 = 0x8334B433
+0xCD65 = 0x8334B434
+0xCD66 = 0x8334B435
+0xCD67 = 0x8334B436
+0xCD68 = 0x8334B437
+0xCD69 = 0x8334B438
+0xCD6A = 0x8334B439
+0xCD6B = 0x8334B530
+0xCD6C = 0x8334B531
+0xCD6D = 0x8334B532
+0xCD6E = 0x8334B533
+0xCD6F = 0x8334B534
+0xCD70 = 0x8334B535
+0xCD71 = 0x8334B536
+0xCD72 = 0x8334B537
+0xCD73 = 0x8334B538
+0xCD74 = 0x8334B539
+0xCD75 = 0x8334B630
+0xCD76 = 0x8334B631
+0xCD77 = 0x8334B632
+0xCD78 = 0x8334B633
+0xCD79 = 0x8334B634
+0xCD7A = 0x8334B635
+0xCD7B = 0x8334B636
+0xCD7C = 0x8334B637
+0xCD7D = 0x8334B638
+0xCD7E = 0x8334B639
+0xCD7F = 0x8334B730
+0xCD80 = 0x8334B731
+0xCD81 = 0x8334B732
+0xCD82 = 0x8334B733
+0xCD83 = 0x8334B734
+0xCD84 = 0x8334B735
+0xCD85 = 0x8334B736
+0xCD86 = 0x8334B737
+0xCD87 = 0x8334B738
+0xCD88 = 0x8334B739
+0xCD89 = 0x8334B830
+0xCD8A = 0x8334B831
+0xCD8B = 0x8334B832
+0xCD8C = 0x8334B833
+0xCD8D = 0x8334B834
+0xCD8E = 0x8334B835
+0xCD8F = 0x8334B836
+0xCD90 = 0x8334B837
+0xCD91 = 0x8334B838
+0xCD92 = 0x8334B839
+0xCD93 = 0x8334B930
+0xCD94 = 0x8334B931
+0xCD95 = 0x8334B932
+0xCD96 = 0x8334B933
+0xCD97 = 0x8334B934
+0xCD98 = 0x8334B935
+0xCD99 = 0x8334B936
+0xCD9A = 0x8334B937
+0xCD9B = 0x8334B938
+0xCD9C = 0x8334B939
+0xCD9D = 0x8334BA30
+0xCD9E = 0x8334BA31
+0xCD9F = 0x8334BA32
+0xCDA0 = 0x8334BA33
+0xCDA1 = 0x8334BA34
+0xCDA2 = 0x8334BA35
+0xCDA3 = 0x8334BA36
+0xCDA4 = 0x8334BA37
+0xCDA5 = 0x8334BA38
+0xCDA6 = 0x8334BA39
+0xCDA7 = 0x8334BB30
+0xCDA8 = 0x8334BB31
+0xCDA9 = 0x8334BB32
+0xCDAA = 0x8334BB33
+0xCDAB = 0x8334BB34
+0xCDAC = 0x8334BB35
+0xCDAD = 0x8334BB36
+0xCDAE = 0x8334BB37
+0xCDAF = 0x8334BB38
+0xCDB0 = 0x8334BB39
+0xCDB1 = 0x8334BC30
+0xCDB2 = 0x8334BC31
+0xCDB3 = 0x8334BC32
+0xCDB4 = 0x8334BC33
+0xCDB5 = 0x8334BC34
+0xCDB6 = 0x8334BC35
+0xCDB7 = 0x8334BC36
+0xCDB8 = 0x8334BC37
+0xCDB9 = 0x8334BC38
+0xCDBA = 0x8334BC39
+0xCDBB = 0x8334BD30
+0xCDBC = 0x8334BD31
+0xCDBD = 0x8334BD32
+0xCDBE = 0x8334BD33
+0xCDBF = 0x8334BD34
+0xCDC0 = 0x8334BD35
+0xCDC1 = 0x8334BD36
+0xCDC2 = 0x8334BD37
+0xCDC3 = 0x8334BD38
+0xCDC4 = 0x8334BD39
+0xCDC5 = 0x8334BE30
+0xCDC6 = 0x8334BE31
+0xCDC7 = 0x8334BE32
+0xCDC8 = 0x8334BE33
+0xCDC9 = 0x8334BE34
+0xCDCA = 0x8334BE35
+0xCDCB = 0x8334BE36
+0xCDCC = 0x8334BE37
+0xCDCD = 0x8334BE38
+0xCDCE = 0x8334BE39
+0xCDCF = 0x8334BF30
+0xCDD0 = 0x8334BF31
+0xCDD1 = 0x8334BF32
+0xCDD2 = 0x8334BF33
+0xCDD3 = 0x8334BF34
+0xCDD4 = 0x8334BF35
+0xCDD5 = 0x8334BF36
+0xCDD6 = 0x8334BF37
+0xCDD7 = 0x8334BF38
+0xCDD8 = 0x8334BF39
+0xCDD9 = 0x8334C030
+0xCDDA = 0x8334C031
+0xCDDB = 0x8334C032
+0xCDDC = 0x8334C033
+0xCDDD = 0x8334C034
+0xCDDE = 0x8334C035
+0xCDDF = 0x8334C036
+0xCDE0 = 0x8334C037
+0xCDE1 = 0x8334C038
+0xCDE2 = 0x8334C039
+0xCDE3 = 0x8334C130
+0xCDE4 = 0x8334C131
+0xCDE5 = 0x8334C132
+0xCDE6 = 0x8334C133
+0xCDE7 = 0x8334C134
+0xCDE8 = 0x8334C135
+0xCDE9 = 0x8334C136
+0xCDEA = 0x8334C137
+0xCDEB = 0x8334C138
+0xCDEC = 0x8334C139
+0xCDED = 0x8334C230
+0xCDEE = 0x8334C231
+0xCDEF = 0x8334C232
+0xCDF0 = 0x8334C233
+0xCDF1 = 0x8334C234
+0xCDF2 = 0x8334C235
+0xCDF3 = 0x8334C236
+0xCDF4 = 0x8334C237
+0xCDF5 = 0x8334C238
+0xCDF6 = 0x8334C239
+0xCDF7 = 0x8334C330
+0xCDF8 = 0x8334C331
+0xCDF9 = 0x8334C332
+0xCDFA = 0x8334C333
+0xCDFB = 0x8334C334
+0xCDFC = 0x8334C335
+0xCDFD = 0x8334C336
+0xCDFE = 0x8334C337
+0xCDFF = 0x8334C338
+0xCE00 = 0x8334C339
+0xCE01 = 0x8334C430
+0xCE02 = 0x8334C431
+0xCE03 = 0x8334C432
+0xCE04 = 0x8334C433
+0xCE05 = 0x8334C434
+0xCE06 = 0x8334C435
+0xCE07 = 0x8334C436
+0xCE08 = 0x8334C437
+0xCE09 = 0x8334C438
+0xCE0A = 0x8334C439
+0xCE0B = 0x8334C530
+0xCE0C = 0x8334C531
+0xCE0D = 0x8334C532
+0xCE0E = 0x8334C533
+0xCE0F = 0x8334C534
+0xCE10 = 0x8334C535
+0xCE11 = 0x8334C536
+0xCE12 = 0x8334C537
+0xCE13 = 0x8334C538
+0xCE14 = 0x8334C539
+0xCE15 = 0x8334C630
+0xCE16 = 0x8334C631
+0xCE17 = 0x8334C632
+0xCE18 = 0x8334C633
+0xCE19 = 0x8334C634
+0xCE1A = 0x8334C635
+0xCE1B = 0x8334C636
+0xCE1C = 0x8334C637
+0xCE1D = 0x8334C638
+0xCE1E = 0x8334C639
+0xCE1F = 0x8334C730
+0xCE20 = 0x8334C731
+0xCE21 = 0x8334C732
+0xCE22 = 0x8334C733
+0xCE23 = 0x8334C734
+0xCE24 = 0x8334C735
+0xCE25 = 0x8334C736
+0xCE26 = 0x8334C737
+0xCE27 = 0x8334C738
+0xCE28 = 0x8334C739
+0xCE29 = 0x8334C830
+0xCE2A = 0x8334C831
+0xCE2B = 0x8334C832
+0xCE2C = 0x8334C833
+0xCE2D = 0x8334C834
+0xCE2E = 0x8334C835
+0xCE2F = 0x8334C836
+0xCE30 = 0x8334C837
+0xCE31 = 0x8334C838
+0xCE32 = 0x8334C839
+0xCE33 = 0x8334C930
+0xCE34 = 0x8334C931
+0xCE35 = 0x8334C932
+0xCE36 = 0x8334C933
+0xCE37 = 0x8334C934
+0xCE38 = 0x8334C935
+0xCE39 = 0x8334C936
+0xCE3A = 0x8334C937
+0xCE3B = 0x8334C938
+0xCE3C = 0x8334C939
+0xCE3D = 0x8334CA30
+0xCE3E = 0x8334CA31
+0xCE3F = 0x8334CA32
+0xCE40 = 0x8334CA33
+0xCE41 = 0x8334CA34
+0xCE42 = 0x8334CA35
+0xCE43 = 0x8334CA36
+0xCE44 = 0x8334CA37
+0xCE45 = 0x8334CA38
+0xCE46 = 0x8334CA39
+0xCE47 = 0x8334CB30
+0xCE48 = 0x8334CB31
+0xCE49 = 0x8334CB32
+0xCE4A = 0x8334CB33
+0xCE4B = 0x8334CB34
+0xCE4C = 0x8334CB35
+0xCE4D = 0x8334CB36
+0xCE4E = 0x8334CB37
+0xCE4F = 0x8334CB38
+0xCE50 = 0x8334CB39
+0xCE51 = 0x8334CC30
+0xCE52 = 0x8334CC31
+0xCE53 = 0x8334CC32
+0xCE54 = 0x8334CC33
+0xCE55 = 0x8334CC34
+0xCE56 = 0x8334CC35
+0xCE57 = 0x8334CC36
+0xCE58 = 0x8334CC37
+0xCE59 = 0x8334CC38
+0xCE5A = 0x8334CC39
+0xCE5B = 0x8334CD30
+0xCE5C = 0x8334CD31
+0xCE5D = 0x8334CD32
+0xCE5E = 0x8334CD33
+0xCE5F = 0x8334CD34
+0xCE60 = 0x8334CD35
+0xCE61 = 0x8334CD36
+0xCE62 = 0x8334CD37
+0xCE63 = 0x8334CD38
+0xCE64 = 0x8334CD39
+0xCE65 = 0x8334CE30
+0xCE66 = 0x8334CE31
+0xCE67 = 0x8334CE32
+0xCE68 = 0x8334CE33
+0xCE69 = 0x8334CE34
+0xCE6A = 0x8334CE35
+0xCE6B = 0x8334CE36
+0xCE6C = 0x8334CE37
+0xCE6D = 0x8334CE38
+0xCE6E = 0x8334CE39
+0xCE6F = 0x8334CF30
+0xCE70 = 0x8334CF31
+0xCE71 = 0x8334CF32
+0xCE72 = 0x8334CF33
+0xCE73 = 0x8334CF34
+0xCE74 = 0x8334CF35
+0xCE75 = 0x8334CF36
+0xCE76 = 0x8334CF37
+0xCE77 = 0x8334CF38
+0xCE78 = 0x8334CF39
+0xCE79 = 0x8334D030
+0xCE7A = 0x8334D031
+0xCE7B = 0x8334D032
+0xCE7C = 0x8334D033
+0xCE7D = 0x8334D034
+0xCE7E = 0x8334D035
+0xCE7F = 0x8334D036
+0xCE80 = 0x8334D037
+0xCE81 = 0x8334D038
+0xCE82 = 0x8334D039
+0xCE83 = 0x8334D130
+0xCE84 = 0x8334D131
+0xCE85 = 0x8334D132
+0xCE86 = 0x8334D133
+0xCE87 = 0x8334D134
+0xCE88 = 0x8334D135
+0xCE89 = 0x8334D136
+0xCE8A = 0x8334D137
+0xCE8B = 0x8334D138
+0xCE8C = 0x8334D139
+0xCE8D = 0x8334D230
+0xCE8E = 0x8334D231
+0xCE8F = 0x8334D232
+0xCE90 = 0x8334D233
+0xCE91 = 0x8334D234
+0xCE92 = 0x8334D235
+0xCE93 = 0x8334D236
+0xCE94 = 0x8334D237
+0xCE95 = 0x8334D238
+0xCE96 = 0x8334D239
+0xCE97 = 0x8334D330
+0xCE98 = 0x8334D331
+0xCE99 = 0x8334D332
+0xCE9A = 0x8334D333
+0xCE9B = 0x8334D334
+0xCE9C = 0x8334D335
+0xCE9D = 0x8334D336
+0xCE9E = 0x8334D337
+0xCE9F = 0x8334D338
+0xCEA0 = 0x8334D339
+0xCEA1 = 0x8334D430
+0xCEA2 = 0x8334D431
+0xCEA3 = 0x8334D432
+0xCEA4 = 0x8334D433
+0xCEA5 = 0x8334D434
+0xCEA6 = 0x8334D435
+0xCEA7 = 0x8334D436
+0xCEA8 = 0x8334D437
+0xCEA9 = 0x8334D438
+0xCEAA = 0x8334D439
+0xCEAB = 0x8334D530
+0xCEAC = 0x8334D531
+0xCEAD = 0x8334D532
+0xCEAE = 0x8334D533
+0xCEAF = 0x8334D534
+0xCEB0 = 0x8334D535
+0xCEB1 = 0x8334D536
+0xCEB2 = 0x8334D537
+0xCEB3 = 0x8334D538
+0xCEB4 = 0x8334D539
+0xCEB5 = 0x8334D630
+0xCEB6 = 0x8334D631
+0xCEB7 = 0x8334D632
+0xCEB8 = 0x8334D633
+0xCEB9 = 0x8334D634
+0xCEBA = 0x8334D635
+0xCEBB = 0x8334D636
+0xCEBC = 0x8334D637
+0xCEBD = 0x8334D638
+0xCEBE = 0x8334D639
+0xCEBF = 0x8334D730
+0xCEC0 = 0x8334D731
+0xCEC1 = 0x8334D732
+0xCEC2 = 0x8334D733
+0xCEC3 = 0x8334D734
+0xCEC4 = 0x8334D735
+0xCEC5 = 0x8334D736
+0xCEC6 = 0x8334D737
+0xCEC7 = 0x8334D738
+0xCEC8 = 0x8334D739
+0xCEC9 = 0x8334D830
+0xCECA = 0x8334D831
+0xCECB = 0x8334D832
+0xCECC = 0x8334D833
+0xCECD = 0x8334D834
+0xCECE = 0x8334D835
+0xCECF = 0x8334D836
+0xCED0 = 0x8334D837
+0xCED1 = 0x8334D838
+0xCED2 = 0x8334D839
+0xCED3 = 0x8334D930
+0xCED4 = 0x8334D931
+0xCED5 = 0x8334D932
+0xCED6 = 0x8334D933
+0xCED7 = 0x8334D934
+0xCED8 = 0x8334D935
+0xCED9 = 0x8334D936
+0xCEDA = 0x8334D937
+0xCEDB = 0x8334D938
+0xCEDC = 0x8334D939
+0xCEDD = 0x8334DA30
+0xCEDE = 0x8334DA31
+0xCEDF = 0x8334DA32
+0xCEE0 = 0x8334DA33
+0xCEE1 = 0x8334DA34
+0xCEE2 = 0x8334DA35
+0xCEE3 = 0x8334DA36
+0xCEE4 = 0x8334DA37
+0xCEE5 = 0x8334DA38
+0xCEE6 = 0x8334DA39
+0xCEE7 = 0x8334DB30
+0xCEE8 = 0x8334DB31
+0xCEE9 = 0x8334DB32
+0xCEEA = 0x8334DB33
+0xCEEB = 0x8334DB34
+0xCEEC = 0x8334DB35
+0xCEED = 0x8334DB36
+0xCEEE = 0x8334DB37
+0xCEEF = 0x8334DB38
+0xCEF0 = 0x8334DB39
+0xCEF1 = 0x8334DC30
+0xCEF2 = 0x8334DC31
+0xCEF3 = 0x8334DC32
+0xCEF4 = 0x8334DC33
+0xCEF5 = 0x8334DC34
+0xCEF6 = 0x8334DC35
+0xCEF7 = 0x8334DC36
+0xCEF8 = 0x8334DC37
+0xCEF9 = 0x8334DC38
+0xCEFA = 0x8334DC39
+0xCEFB = 0x8334DD30
+0xCEFC = 0x8334DD31
+0xCEFD = 0x8334DD32
+0xCEFE = 0x8334DD33
+0xCEFF = 0x8334DD34
+0xCF00 = 0x8334DD35
+0xCF01 = 0x8334DD36
+0xCF02 = 0x8334DD37
+0xCF03 = 0x8334DD38
+0xCF04 = 0x8334DD39
+0xCF05 = 0x8334DE30
+0xCF06 = 0x8334DE31
+0xCF07 = 0x8334DE32
+0xCF08 = 0x8334DE33
+0xCF09 = 0x8334DE34
+0xCF0A = 0x8334DE35
+0xCF0B = 0x8334DE36
+0xCF0C = 0x8334DE37
+0xCF0D = 0x8334DE38
+0xCF0E = 0x8334DE39
+0xCF0F = 0x8334DF30
+0xCF10 = 0x8334DF31
+0xCF11 = 0x8334DF32
+0xCF12 = 0x8334DF33
+0xCF13 = 0x8334DF34
+0xCF14 = 0x8334DF35
+0xCF15 = 0x8334DF36
+0xCF16 = 0x8334DF37
+0xCF17 = 0x8334DF38
+0xCF18 = 0x8334DF39
+0xCF19 = 0x8334E030
+0xCF1A = 0x8334E031
+0xCF1B = 0x8334E032
+0xCF1C = 0x8334E033
+0xCF1D = 0x8334E034
+0xCF1E = 0x8334E035
+0xCF1F = 0x8334E036
+0xCF20 = 0x8334E037
+0xCF21 = 0x8334E038
+0xCF22 = 0x8334E039
+0xCF23 = 0x8334E130
+0xCF24 = 0x8334E131
+0xCF25 = 0x8334E132
+0xCF26 = 0x8334E133
+0xCF27 = 0x8334E134
+0xCF28 = 0x8334E135
+0xCF29 = 0x8334E136
+0xCF2A = 0x8334E137
+0xCF2B = 0x8334E138
+0xCF2C = 0x8334E139
+0xCF2D = 0x8334E230
+0xCF2E = 0x8334E231
+0xCF2F = 0x8334E232
+0xCF30 = 0x8334E233
+0xCF31 = 0x8334E234
+0xCF32 = 0x8334E235
+0xCF33 = 0x8334E236
+0xCF34 = 0x8334E237
+0xCF35 = 0x8334E238
+0xCF36 = 0x8334E239
+0xCF37 = 0x8334E330
+0xCF38 = 0x8334E331
+0xCF39 = 0x8334E332
+0xCF3A = 0x8334E333
+0xCF3B = 0x8334E334
+0xCF3C = 0x8334E335
+0xCF3D = 0x8334E336
+0xCF3E = 0x8334E337
+0xCF3F = 0x8334E338
+0xCF40 = 0x8334E339
+0xCF41 = 0x8334E430
+0xCF42 = 0x8334E431
+0xCF43 = 0x8334E432
+0xCF44 = 0x8334E433
+0xCF45 = 0x8334E434
+0xCF46 = 0x8334E435
+0xCF47 = 0x8334E436
+0xCF48 = 0x8334E437
+0xCF49 = 0x8334E438
+0xCF4A = 0x8334E439
+0xCF4B = 0x8334E530
+0xCF4C = 0x8334E531
+0xCF4D = 0x8334E532
+0xCF4E = 0x8334E533
+0xCF4F = 0x8334E534
+0xCF50 = 0x8334E535
+0xCF51 = 0x8334E536
+0xCF52 = 0x8334E537
+0xCF53 = 0x8334E538
+0xCF54 = 0x8334E539
+0xCF55 = 0x8334E630
+0xCF56 = 0x8334E631
+0xCF57 = 0x8334E632
+0xCF58 = 0x8334E633
+0xCF59 = 0x8334E634
+0xCF5A = 0x8334E635
+0xCF5B = 0x8334E636
+0xCF5C = 0x8334E637
+0xCF5D = 0x8334E638
+0xCF5E = 0x8334E639
+0xCF5F = 0x8334E730
+0xCF60 = 0x8334E731
+0xCF61 = 0x8334E732
+0xCF62 = 0x8334E733
+0xCF63 = 0x8334E734
+0xCF64 = 0x8334E735
+0xCF65 = 0x8334E736
+0xCF66 = 0x8334E737
+0xCF67 = 0x8334E738
+0xCF68 = 0x8334E739
+0xCF69 = 0x8334E830
+0xCF6A = 0x8334E831
+0xCF6B = 0x8334E832
+0xCF6C = 0x8334E833
+0xCF6D = 0x8334E834
+0xCF6E = 0x8334E835
+0xCF6F = 0x8334E836
+0xCF70 = 0x8334E837
+0xCF71 = 0x8334E838
+0xCF72 = 0x8334E839
+0xCF73 = 0x8334E930
+0xCF74 = 0x8334E931
+0xCF75 = 0x8334E932
+0xCF76 = 0x8334E933
+0xCF77 = 0x8334E934
+0xCF78 = 0x8334E935
+0xCF79 = 0x8334E936
+0xCF7A = 0x8334E937
+0xCF7B = 0x8334E938
+0xCF7C = 0x8334E939
+0xCF7D = 0x8334EA30
+0xCF7E = 0x8334EA31
+0xCF7F = 0x8334EA32
+0xCF80 = 0x8334EA33
+0xCF81 = 0x8334EA34
+0xCF82 = 0x8334EA35
+0xCF83 = 0x8334EA36
+0xCF84 = 0x8334EA37
+0xCF85 = 0x8334EA38
+0xCF86 = 0x8334EA39
+0xCF87 = 0x8334EB30
+0xCF88 = 0x8334EB31
+0xCF89 = 0x8334EB32
+0xCF8A = 0x8334EB33
+0xCF8B = 0x8334EB34
+0xCF8C = 0x8334EB35
+0xCF8D = 0x8334EB36
+0xCF8E = 0x8334EB37
+0xCF8F = 0x8334EB38
+0xCF90 = 0x8334EB39
+0xCF91 = 0x8334EC30
+0xCF92 = 0x8334EC31
+0xCF93 = 0x8334EC32
+0xCF94 = 0x8334EC33
+0xCF95 = 0x8334EC34
+0xCF96 = 0x8334EC35
+0xCF97 = 0x8334EC36
+0xCF98 = 0x8334EC37
+0xCF99 = 0x8334EC38
+0xCF9A = 0x8334EC39
+0xCF9B = 0x8334ED30
+0xCF9C = 0x8334ED31
+0xCF9D = 0x8334ED32
+0xCF9E = 0x8334ED33
+0xCF9F = 0x8334ED34
+0xCFA0 = 0x8334ED35
+0xCFA1 = 0x8334ED36
+0xCFA2 = 0x8334ED37
+0xCFA3 = 0x8334ED38
+0xCFA4 = 0x8334ED39
+0xCFA5 = 0x8334EE30
+0xCFA6 = 0x8334EE31
+0xCFA7 = 0x8334EE32
+0xCFA8 = 0x8334EE33
+0xCFA9 = 0x8334EE34
+0xCFAA = 0x8334EE35
+0xCFAB = 0x8334EE36
+0xCFAC = 0x8334EE37
+0xCFAD = 0x8334EE38
+0xCFAE = 0x8334EE39
+0xCFAF = 0x8334EF30
+0xCFB0 = 0x8334EF31
+0xCFB1 = 0x8334EF32
+0xCFB2 = 0x8334EF33
+0xCFB3 = 0x8334EF34
+0xCFB4 = 0x8334EF35
+0xCFB5 = 0x8334EF36
+0xCFB6 = 0x8334EF37
+0xCFB7 = 0x8334EF38
+0xCFB8 = 0x8334EF39
+0xCFB9 = 0x8334F030
+0xCFBA = 0x8334F031
+0xCFBB = 0x8334F032
+0xCFBC = 0x8334F033
+0xCFBD = 0x8334F034
+0xCFBE = 0x8334F035
+0xCFBF = 0x8334F036
+0xCFC0 = 0x8334F037
+0xCFC1 = 0x8334F038
+0xCFC2 = 0x8334F039
+0xCFC3 = 0x8334F130
+0xCFC4 = 0x8334F131
+0xCFC5 = 0x8334F132
+0xCFC6 = 0x8334F133
+0xCFC7 = 0x8334F134
+0xCFC8 = 0x8334F135
+0xCFC9 = 0x8334F136
+0xCFCA = 0x8334F137
+0xCFCB = 0x8334F138
+0xCFCC = 0x8334F139
+0xCFCD = 0x8334F230
+0xCFCE = 0x8334F231
+0xCFCF = 0x8334F232
+0xCFD0 = 0x8334F233
+0xCFD1 = 0x8334F234
+0xCFD2 = 0x8334F235
+0xCFD3 = 0x8334F236
+0xCFD4 = 0x8334F237
+0xCFD5 = 0x8334F238
+0xCFD6 = 0x8334F239
+0xCFD7 = 0x8334F330
+0xCFD8 = 0x8334F331
+0xCFD9 = 0x8334F332
+0xCFDA = 0x8334F333
+0xCFDB = 0x8334F334
+0xCFDC = 0x8334F335
+0xCFDD = 0x8334F336
+0xCFDE = 0x8334F337
+0xCFDF = 0x8334F338
+0xCFE0 = 0x8334F339
+0xCFE1 = 0x8334F430
+0xCFE2 = 0x8334F431
+0xCFE3 = 0x8334F432
+0xCFE4 = 0x8334F433
+0xCFE5 = 0x8334F434
+0xCFE6 = 0x8334F435
+0xCFE7 = 0x8334F436
+0xCFE8 = 0x8334F437
+0xCFE9 = 0x8334F438
+0xCFEA = 0x8334F439
+0xCFEB = 0x8334F530
+0xCFEC = 0x8334F531
+0xCFED = 0x8334F532
+0xCFEE = 0x8334F533
+0xCFEF = 0x8334F534
+0xCFF0 = 0x8334F535
+0xCFF1 = 0x8334F536
+0xCFF2 = 0x8334F537
+0xCFF3 = 0x8334F538
+0xCFF4 = 0x8334F539
+0xCFF5 = 0x8334F630
+0xCFF6 = 0x8334F631
+0xCFF7 = 0x8334F632
+0xCFF8 = 0x8334F633
+0xCFF9 = 0x8334F634
+0xCFFA = 0x8334F635
+0xCFFB = 0x8334F636
+0xCFFC = 0x8334F637
+0xCFFD = 0x8334F638
+0xCFFE = 0x8334F639
+0xCFFF = 0x8334F730
+0xD000 = 0x8334F731
+0xD001 = 0x8334F732
+0xD002 = 0x8334F733
+0xD003 = 0x8334F734
+0xD004 = 0x8334F735
+0xD005 = 0x8334F736
+0xD006 = 0x8334F737
+0xD007 = 0x8334F738
+0xD008 = 0x8334F739
+0xD009 = 0x8334F830
+0xD00A = 0x8334F831
+0xD00B = 0x8334F832
+0xD00C = 0x8334F833
+0xD00D = 0x8334F834
+0xD00E = 0x8334F835
+0xD00F = 0x8334F836
+0xD010 = 0x8334F837
+0xD011 = 0x8334F838
+0xD012 = 0x8334F839
+0xD013 = 0x8334F930
+0xD014 = 0x8334F931
+0xD015 = 0x8334F932
+0xD016 = 0x8334F933
+0xD017 = 0x8334F934
+0xD018 = 0x8334F935
+0xD019 = 0x8334F936
+0xD01A = 0x8334F937
+0xD01B = 0x8334F938
+0xD01C = 0x8334F939
+0xD01D = 0x8334FA30
+0xD01E = 0x8334FA31
+0xD01F = 0x8334FA32
+0xD020 = 0x8334FA33
+0xD021 = 0x8334FA34
+0xD022 = 0x8334FA35
+0xD023 = 0x8334FA36
+0xD024 = 0x8334FA37
+0xD025 = 0x8334FA38
+0xD026 = 0x8334FA39
+0xD027 = 0x8334FB30
+0xD028 = 0x8334FB31
+0xD029 = 0x8334FB32
+0xD02A = 0x8334FB33
+0xD02B = 0x8334FB34
+0xD02C = 0x8334FB35
+0xD02D = 0x8334FB36
+0xD02E = 0x8334FB37
+0xD02F = 0x8334FB38
+0xD030 = 0x8334FB39
+0xD031 = 0x8334FC30
+0xD032 = 0x8334FC31
+0xD033 = 0x8334FC32
+0xD034 = 0x8334FC33
+0xD035 = 0x8334FC34
+0xD036 = 0x8334FC35
+0xD037 = 0x8334FC36
+0xD038 = 0x8334FC37
+0xD039 = 0x8334FC38
+0xD03A = 0x8334FC39
+0xD03B = 0x8334FD30
+0xD03C = 0x8334FD31
+0xD03D = 0x8334FD32
+0xD03E = 0x8334FD33
+0xD03F = 0x8334FD34
+0xD040 = 0x8334FD35
+0xD041 = 0x8334FD36
+0xD042 = 0x8334FD37
+0xD043 = 0x8334FD38
+0xD044 = 0x8334FD39
+0xD045 = 0x8334FE30
+0xD046 = 0x8334FE31
+0xD047 = 0x8334FE32
+0xD048 = 0x8334FE33
+0xD049 = 0x8334FE34
+0xD04A = 0x8334FE35
+0xD04B = 0x8334FE36
+0xD04C = 0x8334FE37
+0xD04D = 0x8334FE38
+0xD04E = 0x8334FE39
+0xD04F = 0x83358130
+0xD050 = 0x83358131
+0xD051 = 0x83358132
+0xD052 = 0x83358133
+0xD053 = 0x83358134
+0xD054 = 0x83358135
+0xD055 = 0x83358136
+0xD056 = 0x83358137
+0xD057 = 0x83358138
+0xD058 = 0x83358139
+0xD059 = 0x83358230
+0xD05A = 0x83358231
+0xD05B = 0x83358232
+0xD05C = 0x83358233
+0xD05D = 0x83358234
+0xD05E = 0x83358235
+0xD05F = 0x83358236
+0xD060 = 0x83358237
+0xD061 = 0x83358238
+0xD062 = 0x83358239
+0xD063 = 0x83358330
+0xD064 = 0x83358331
+0xD065 = 0x83358332
+0xD066 = 0x83358333
+0xD067 = 0x83358334
+0xD068 = 0x83358335
+0xD069 = 0x83358336
+0xD06A = 0x83358337
+0xD06B = 0x83358338
+0xD06C = 0x83358339
+0xD06D = 0x83358430
+0xD06E = 0x83358431
+0xD06F = 0x83358432
+0xD070 = 0x83358433
+0xD071 = 0x83358434
+0xD072 = 0x83358435
+0xD073 = 0x83358436
+0xD074 = 0x83358437
+0xD075 = 0x83358438
+0xD076 = 0x83358439
+0xD077 = 0x83358530
+0xD078 = 0x83358531
+0xD079 = 0x83358532
+0xD07A = 0x83358533
+0xD07B = 0x83358534
+0xD07C = 0x83358535
+0xD07D = 0x83358536
+0xD07E = 0x83358537
+0xD07F = 0x83358538
+0xD080 = 0x83358539
+0xD081 = 0x83358630
+0xD082 = 0x83358631
+0xD083 = 0x83358632
+0xD084 = 0x83358633
+0xD085 = 0x83358634
+0xD086 = 0x83358635
+0xD087 = 0x83358636
+0xD088 = 0x83358637
+0xD089 = 0x83358638
+0xD08A = 0x83358639
+0xD08B = 0x83358730
+0xD08C = 0x83358731
+0xD08D = 0x83358732
+0xD08E = 0x83358733
+0xD08F = 0x83358734
+0xD090 = 0x83358735
+0xD091 = 0x83358736
+0xD092 = 0x83358737
+0xD093 = 0x83358738
+0xD094 = 0x83358739
+0xD095 = 0x83358830
+0xD096 = 0x83358831
+0xD097 = 0x83358832
+0xD098 = 0x83358833
+0xD099 = 0x83358834
+0xD09A = 0x83358835
+0xD09B = 0x83358836
+0xD09C = 0x83358837
+0xD09D = 0x83358838
+0xD09E = 0x83358839
+0xD09F = 0x83358930
+0xD0A0 = 0x83358931
+0xD0A1 = 0x83358932
+0xD0A2 = 0x83358933
+0xD0A3 = 0x83358934
+0xD0A4 = 0x83358935
+0xD0A5 = 0x83358936
+0xD0A6 = 0x83358937
+0xD0A7 = 0x83358938
+0xD0A8 = 0x83358939
+0xD0A9 = 0x83358A30
+0xD0AA = 0x83358A31
+0xD0AB = 0x83358A32
+0xD0AC = 0x83358A33
+0xD0AD = 0x83358A34
+0xD0AE = 0x83358A35
+0xD0AF = 0x83358A36
+0xD0B0 = 0x83358A37
+0xD0B1 = 0x83358A38
+0xD0B2 = 0x83358A39
+0xD0B3 = 0x83358B30
+0xD0B4 = 0x83358B31
+0xD0B5 = 0x83358B32
+0xD0B6 = 0x83358B33
+0xD0B7 = 0x83358B34
+0xD0B8 = 0x83358B35
+0xD0B9 = 0x83358B36
+0xD0BA = 0x83358B37
+0xD0BB = 0x83358B38
+0xD0BC = 0x83358B39
+0xD0BD = 0x83358C30
+0xD0BE = 0x83358C31
+0xD0BF = 0x83358C32
+0xD0C0 = 0x83358C33
+0xD0C1 = 0x83358C34
+0xD0C2 = 0x83358C35
+0xD0C3 = 0x83358C36
+0xD0C4 = 0x83358C37
+0xD0C5 = 0x83358C38
+0xD0C6 = 0x83358C39
+0xD0C7 = 0x83358D30
+0xD0C8 = 0x83358D31
+0xD0C9 = 0x83358D32
+0xD0CA = 0x83358D33
+0xD0CB = 0x83358D34
+0xD0CC = 0x83358D35
+0xD0CD = 0x83358D36
+0xD0CE = 0x83358D37
+0xD0CF = 0x83358D38
+0xD0D0 = 0x83358D39
+0xD0D1 = 0x83358E30
+0xD0D2 = 0x83358E31
+0xD0D3 = 0x83358E32
+0xD0D4 = 0x83358E33
+0xD0D5 = 0x83358E34
+0xD0D6 = 0x83358E35
+0xD0D7 = 0x83358E36
+0xD0D8 = 0x83358E37
+0xD0D9 = 0x83358E38
+0xD0DA = 0x83358E39
+0xD0DB = 0x83358F30
+0xD0DC = 0x83358F31
+0xD0DD = 0x83358F32
+0xD0DE = 0x83358F33
+0xD0DF = 0x83358F34
+0xD0E0 = 0x83358F35
+0xD0E1 = 0x83358F36
+0xD0E2 = 0x83358F37
+0xD0E3 = 0x83358F38
+0xD0E4 = 0x83358F39
+0xD0E5 = 0x83359030
+0xD0E6 = 0x83359031
+0xD0E7 = 0x83359032
+0xD0E8 = 0x83359033
+0xD0E9 = 0x83359034
+0xD0EA = 0x83359035
+0xD0EB = 0x83359036
+0xD0EC = 0x83359037
+0xD0ED = 0x83359038
+0xD0EE = 0x83359039
+0xD0EF = 0x83359130
+0xD0F0 = 0x83359131
+0xD0F1 = 0x83359132
+0xD0F2 = 0x83359133
+0xD0F3 = 0x83359134
+0xD0F4 = 0x83359135
+0xD0F5 = 0x83359136
+0xD0F6 = 0x83359137
+0xD0F7 = 0x83359138
+0xD0F8 = 0x83359139
+0xD0F9 = 0x83359230
+0xD0FA = 0x83359231
+0xD0FB = 0x83359232
+0xD0FC = 0x83359233
+0xD0FD = 0x83359234
+0xD0FE = 0x83359235
+0xD0FF = 0x83359236
+0xD100 = 0x83359237
+0xD101 = 0x83359238
+0xD102 = 0x83359239
+0xD103 = 0x83359330
+0xD104 = 0x83359331
+0xD105 = 0x83359332
+0xD106 = 0x83359333
+0xD107 = 0x83359334
+0xD108 = 0x83359335
+0xD109 = 0x83359336
+0xD10A = 0x83359337
+0xD10B = 0x83359338
+0xD10C = 0x83359339
+0xD10D = 0x83359430
+0xD10E = 0x83359431
+0xD10F = 0x83359432
+0xD110 = 0x83359433
+0xD111 = 0x83359434
+0xD112 = 0x83359435
+0xD113 = 0x83359436
+0xD114 = 0x83359437
+0xD115 = 0x83359438
+0xD116 = 0x83359439
+0xD117 = 0x83359530
+0xD118 = 0x83359531
+0xD119 = 0x83359532
+0xD11A = 0x83359533
+0xD11B = 0x83359534
+0xD11C = 0x83359535
+0xD11D = 0x83359536
+0xD11E = 0x83359537
+0xD11F = 0x83359538
+0xD120 = 0x83359539
+0xD121 = 0x83359630
+0xD122 = 0x83359631
+0xD123 = 0x83359632
+0xD124 = 0x83359633
+0xD125 = 0x83359634
+0xD126 = 0x83359635
+0xD127 = 0x83359636
+0xD128 = 0x83359637
+0xD129 = 0x83359638
+0xD12A = 0x83359639
+0xD12B = 0x83359730
+0xD12C = 0x83359731
+0xD12D = 0x83359732
+0xD12E = 0x83359733
+0xD12F = 0x83359734
+0xD130 = 0x83359735
+0xD131 = 0x83359736
+0xD132 = 0x83359737
+0xD133 = 0x83359738
+0xD134 = 0x83359739
+0xD135 = 0x83359830
+0xD136 = 0x83359831
+0xD137 = 0x83359832
+0xD138 = 0x83359833
+0xD139 = 0x83359834
+0xD13A = 0x83359835
+0xD13B = 0x83359836
+0xD13C = 0x83359837
+0xD13D = 0x83359838
+0xD13E = 0x83359839
+0xD13F = 0x83359930
+0xD140 = 0x83359931
+0xD141 = 0x83359932
+0xD142 = 0x83359933
+0xD143 = 0x83359934
+0xD144 = 0x83359935
+0xD145 = 0x83359936
+0xD146 = 0x83359937
+0xD147 = 0x83359938
+0xD148 = 0x83359939
+0xD149 = 0x83359A30
+0xD14A = 0x83359A31
+0xD14B = 0x83359A32
+0xD14C = 0x83359A33
+0xD14D = 0x83359A34
+0xD14E = 0x83359A35
+0xD14F = 0x83359A36
+0xD150 = 0x83359A37
+0xD151 = 0x83359A38
+0xD152 = 0x83359A39
+0xD153 = 0x83359B30
+0xD154 = 0x83359B31
+0xD155 = 0x83359B32
+0xD156 = 0x83359B33
+0xD157 = 0x83359B34
+0xD158 = 0x83359B35
+0xD159 = 0x83359B36
+0xD15A = 0x83359B37
+0xD15B = 0x83359B38
+0xD15C = 0x83359B39
+0xD15D = 0x83359C30
+0xD15E = 0x83359C31
+0xD15F = 0x83359C32
+0xD160 = 0x83359C33
+0xD161 = 0x83359C34
+0xD162 = 0x83359C35
+0xD163 = 0x83359C36
+0xD164 = 0x83359C37
+0xD165 = 0x83359C38
+0xD166 = 0x83359C39
+0xD167 = 0x83359D30
+0xD168 = 0x83359D31
+0xD169 = 0x83359D32
+0xD16A = 0x83359D33
+0xD16B = 0x83359D34
+0xD16C = 0x83359D35
+0xD16D = 0x83359D36
+0xD16E = 0x83359D37
+0xD16F = 0x83359D38
+0xD170 = 0x83359D39
+0xD171 = 0x83359E30
+0xD172 = 0x83359E31
+0xD173 = 0x83359E32
+0xD174 = 0x83359E33
+0xD175 = 0x83359E34
+0xD176 = 0x83359E35
+0xD177 = 0x83359E36
+0xD178 = 0x83359E37
+0xD179 = 0x83359E38
+0xD17A = 0x83359E39
+0xD17B = 0x83359F30
+0xD17C = 0x83359F31
+0xD17D = 0x83359F32
+0xD17E = 0x83359F33
+0xD17F = 0x83359F34
+0xD180 = 0x83359F35
+0xD181 = 0x83359F36
+0xD182 = 0x83359F37
+0xD183 = 0x83359F38
+0xD184 = 0x83359F39
+0xD185 = 0x8335A030
+0xD186 = 0x8335A031
+0xD187 = 0x8335A032
+0xD188 = 0x8335A033
+0xD189 = 0x8335A034
+0xD18A = 0x8335A035
+0xD18B = 0x8335A036
+0xD18C = 0x8335A037
+0xD18D = 0x8335A038
+0xD18E = 0x8335A039
+0xD18F = 0x8335A130
+0xD190 = 0x8335A131
+0xD191 = 0x8335A132
+0xD192 = 0x8335A133
+0xD193 = 0x8335A134
+0xD194 = 0x8335A135
+0xD195 = 0x8335A136
+0xD196 = 0x8335A137
+0xD197 = 0x8335A138
+0xD198 = 0x8335A139
+0xD199 = 0x8335A230
+0xD19A = 0x8335A231
+0xD19B = 0x8335A232
+0xD19C = 0x8335A233
+0xD19D = 0x8335A234
+0xD19E = 0x8335A235
+0xD19F = 0x8335A236
+0xD1A0 = 0x8335A237
+0xD1A1 = 0x8335A238
+0xD1A2 = 0x8335A239
+0xD1A3 = 0x8335A330
+0xD1A4 = 0x8335A331
+0xD1A5 = 0x8335A332
+0xD1A6 = 0x8335A333
+0xD1A7 = 0x8335A334
+0xD1A8 = 0x8335A335
+0xD1A9 = 0x8335A336
+0xD1AA = 0x8335A337
+0xD1AB = 0x8335A338
+0xD1AC = 0x8335A339
+0xD1AD = 0x8335A430
+0xD1AE = 0x8335A431
+0xD1AF = 0x8335A432
+0xD1B0 = 0x8335A433
+0xD1B1 = 0x8335A434
+0xD1B2 = 0x8335A435
+0xD1B3 = 0x8335A436
+0xD1B4 = 0x8335A437
+0xD1B5 = 0x8335A438
+0xD1B6 = 0x8335A439
+0xD1B7 = 0x8335A530
+0xD1B8 = 0x8335A531
+0xD1B9 = 0x8335A532
+0xD1BA = 0x8335A533
+0xD1BB = 0x8335A534
+0xD1BC = 0x8335A535
+0xD1BD = 0x8335A536
+0xD1BE = 0x8335A537
+0xD1BF = 0x8335A538
+0xD1C0 = 0x8335A539
+0xD1C1 = 0x8335A630
+0xD1C2 = 0x8335A631
+0xD1C3 = 0x8335A632
+0xD1C4 = 0x8335A633
+0xD1C5 = 0x8335A634
+0xD1C6 = 0x8335A635
+0xD1C7 = 0x8335A636
+0xD1C8 = 0x8335A637
+0xD1C9 = 0x8335A638
+0xD1CA = 0x8335A639
+0xD1CB = 0x8335A730
+0xD1CC = 0x8335A731
+0xD1CD = 0x8335A732
+0xD1CE = 0x8335A733
+0xD1CF = 0x8335A734
+0xD1D0 = 0x8335A735
+0xD1D1 = 0x8335A736
+0xD1D2 = 0x8335A737
+0xD1D3 = 0x8335A738
+0xD1D4 = 0x8335A739
+0xD1D5 = 0x8335A830
+0xD1D6 = 0x8335A831
+0xD1D7 = 0x8335A832
+0xD1D8 = 0x8335A833
+0xD1D9 = 0x8335A834
+0xD1DA = 0x8335A835
+0xD1DB = 0x8335A836
+0xD1DC = 0x8335A837
+0xD1DD = 0x8335A838
+0xD1DE = 0x8335A839
+0xD1DF = 0x8335A930
+0xD1E0 = 0x8335A931
+0xD1E1 = 0x8335A932
+0xD1E2 = 0x8335A933
+0xD1E3 = 0x8335A934
+0xD1E4 = 0x8335A935
+0xD1E5 = 0x8335A936
+0xD1E6 = 0x8335A937
+0xD1E7 = 0x8335A938
+0xD1E8 = 0x8335A939
+0xD1E9 = 0x8335AA30
+0xD1EA = 0x8335AA31
+0xD1EB = 0x8335AA32
+0xD1EC = 0x8335AA33
+0xD1ED = 0x8335AA34
+0xD1EE = 0x8335AA35
+0xD1EF = 0x8335AA36
+0xD1F0 = 0x8335AA37
+0xD1F1 = 0x8335AA38
+0xD1F2 = 0x8335AA39
+0xD1F3 = 0x8335AB30
+0xD1F4 = 0x8335AB31
+0xD1F5 = 0x8335AB32
+0xD1F6 = 0x8335AB33
+0xD1F7 = 0x8335AB34
+0xD1F8 = 0x8335AB35
+0xD1F9 = 0x8335AB36
+0xD1FA = 0x8335AB37
+0xD1FB = 0x8335AB38
+0xD1FC = 0x8335AB39
+0xD1FD = 0x8335AC30
+0xD1FE = 0x8335AC31
+0xD1FF = 0x8335AC32
+0xD200 = 0x8335AC33
+0xD201 = 0x8335AC34
+0xD202 = 0x8335AC35
+0xD203 = 0x8335AC36
+0xD204 = 0x8335AC37
+0xD205 = 0x8335AC38
+0xD206 = 0x8335AC39
+0xD207 = 0x8335AD30
+0xD208 = 0x8335AD31
+0xD209 = 0x8335AD32
+0xD20A = 0x8335AD33
+0xD20B = 0x8335AD34
+0xD20C = 0x8335AD35
+0xD20D = 0x8335AD36
+0xD20E = 0x8335AD37
+0xD20F = 0x8335AD38
+0xD210 = 0x8335AD39
+0xD211 = 0x8335AE30
+0xD212 = 0x8335AE31
+0xD213 = 0x8335AE32
+0xD214 = 0x8335AE33
+0xD215 = 0x8335AE34
+0xD216 = 0x8335AE35
+0xD217 = 0x8335AE36
+0xD218 = 0x8335AE37
+0xD219 = 0x8335AE38
+0xD21A = 0x8335AE39
+0xD21B = 0x8335AF30
+0xD21C = 0x8335AF31
+0xD21D = 0x8335AF32
+0xD21E = 0x8335AF33
+0xD21F = 0x8335AF34
+0xD220 = 0x8335AF35
+0xD221 = 0x8335AF36
+0xD222 = 0x8335AF37
+0xD223 = 0x8335AF38
+0xD224 = 0x8335AF39
+0xD225 = 0x8335B030
+0xD226 = 0x8335B031
+0xD227 = 0x8335B032
+0xD228 = 0x8335B033
+0xD229 = 0x8335B034
+0xD22A = 0x8335B035
+0xD22B = 0x8335B036
+0xD22C = 0x8335B037
+0xD22D = 0x8335B038
+0xD22E = 0x8335B039
+0xD22F = 0x8335B130
+0xD230 = 0x8335B131
+0xD231 = 0x8335B132
+0xD232 = 0x8335B133
+0xD233 = 0x8335B134
+0xD234 = 0x8335B135
+0xD235 = 0x8335B136
+0xD236 = 0x8335B137
+0xD237 = 0x8335B138
+0xD238 = 0x8335B139
+0xD239 = 0x8335B230
+0xD23A = 0x8335B231
+0xD23B = 0x8335B232
+0xD23C = 0x8335B233
+0xD23D = 0x8335B234
+0xD23E = 0x8335B235
+0xD23F = 0x8335B236
+0xD240 = 0x8335B237
+0xD241 = 0x8335B238
+0xD242 = 0x8335B239
+0xD243 = 0x8335B330
+0xD244 = 0x8335B331
+0xD245 = 0x8335B332
+0xD246 = 0x8335B333
+0xD247 = 0x8335B334
+0xD248 = 0x8335B335
+0xD249 = 0x8335B336
+0xD24A = 0x8335B337
+0xD24B = 0x8335B338
+0xD24C = 0x8335B339
+0xD24D = 0x8335B430
+0xD24E = 0x8335B431
+0xD24F = 0x8335B432
+0xD250 = 0x8335B433
+0xD251 = 0x8335B434
+0xD252 = 0x8335B435
+0xD253 = 0x8335B436
+0xD254 = 0x8335B437
+0xD255 = 0x8335B438
+0xD256 = 0x8335B439
+0xD257 = 0x8335B530
+0xD258 = 0x8335B531
+0xD259 = 0x8335B532
+0xD25A = 0x8335B533
+0xD25B = 0x8335B534
+0xD25C = 0x8335B535
+0xD25D = 0x8335B536
+0xD25E = 0x8335B537
+0xD25F = 0x8335B538
+0xD260 = 0x8335B539
+0xD261 = 0x8335B630
+0xD262 = 0x8335B631
+0xD263 = 0x8335B632
+0xD264 = 0x8335B633
+0xD265 = 0x8335B634
+0xD266 = 0x8335B635
+0xD267 = 0x8335B636
+0xD268 = 0x8335B637
+0xD269 = 0x8335B638
+0xD26A = 0x8335B639
+0xD26B = 0x8335B730
+0xD26C = 0x8335B731
+0xD26D = 0x8335B732
+0xD26E = 0x8335B733
+0xD26F = 0x8335B734
+0xD270 = 0x8335B735
+0xD271 = 0x8335B736
+0xD272 = 0x8335B737
+0xD273 = 0x8335B738
+0xD274 = 0x8335B739
+0xD275 = 0x8335B830
+0xD276 = 0x8335B831
+0xD277 = 0x8335B832
+0xD278 = 0x8335B833
+0xD279 = 0x8335B834
+0xD27A = 0x8335B835
+0xD27B = 0x8335B836
+0xD27C = 0x8335B837
+0xD27D = 0x8335B838
+0xD27E = 0x8335B839
+0xD27F = 0x8335B930
+0xD280 = 0x8335B931
+0xD281 = 0x8335B932
+0xD282 = 0x8335B933
+0xD283 = 0x8335B934
+0xD284 = 0x8335B935
+0xD285 = 0x8335B936
+0xD286 = 0x8335B937
+0xD287 = 0x8335B938
+0xD288 = 0x8335B939
+0xD289 = 0x8335BA30
+0xD28A = 0x8335BA31
+0xD28B = 0x8335BA32
+0xD28C = 0x8335BA33
+0xD28D = 0x8335BA34
+0xD28E = 0x8335BA35
+0xD28F = 0x8335BA36
+0xD290 = 0x8335BA37
+0xD291 = 0x8335BA38
+0xD292 = 0x8335BA39
+0xD293 = 0x8335BB30
+0xD294 = 0x8335BB31
+0xD295 = 0x8335BB32
+0xD296 = 0x8335BB33
+0xD297 = 0x8335BB34
+0xD298 = 0x8335BB35
+0xD299 = 0x8335BB36
+0xD29A = 0x8335BB37
+0xD29B = 0x8335BB38
+0xD29C = 0x8335BB39
+0xD29D = 0x8335BC30
+0xD29E = 0x8335BC31
+0xD29F = 0x8335BC32
+0xD2A0 = 0x8335BC33
+0xD2A1 = 0x8335BC34
+0xD2A2 = 0x8335BC35
+0xD2A3 = 0x8335BC36
+0xD2A4 = 0x8335BC37
+0xD2A5 = 0x8335BC38
+0xD2A6 = 0x8335BC39
+0xD2A7 = 0x8335BD30
+0xD2A8 = 0x8335BD31
+0xD2A9 = 0x8335BD32
+0xD2AA = 0x8335BD33
+0xD2AB = 0x8335BD34
+0xD2AC = 0x8335BD35
+0xD2AD = 0x8335BD36
+0xD2AE = 0x8335BD37
+0xD2AF = 0x8335BD38
+0xD2B0 = 0x8335BD39
+0xD2B1 = 0x8335BE30
+0xD2B2 = 0x8335BE31
+0xD2B3 = 0x8335BE32
+0xD2B4 = 0x8335BE33
+0xD2B5 = 0x8335BE34
+0xD2B6 = 0x8335BE35
+0xD2B7 = 0x8335BE36
+0xD2B8 = 0x8335BE37
+0xD2B9 = 0x8335BE38
+0xD2BA = 0x8335BE39
+0xD2BB = 0x8335BF30
+0xD2BC = 0x8335BF31
+0xD2BD = 0x8335BF32
+0xD2BE = 0x8335BF33
+0xD2BF = 0x8335BF34
+0xD2C0 = 0x8335BF35
+0xD2C1 = 0x8335BF36
+0xD2C2 = 0x8335BF37
+0xD2C3 = 0x8335BF38
+0xD2C4 = 0x8335BF39
+0xD2C5 = 0x8335C030
+0xD2C6 = 0x8335C031
+0xD2C7 = 0x8335C032
+0xD2C8 = 0x8335C033
+0xD2C9 = 0x8335C034
+0xD2CA = 0x8335C035
+0xD2CB = 0x8335C036
+0xD2CC = 0x8335C037
+0xD2CD = 0x8335C038
+0xD2CE = 0x8335C039
+0xD2CF = 0x8335C130
+0xD2D0 = 0x8335C131
+0xD2D1 = 0x8335C132
+0xD2D2 = 0x8335C133
+0xD2D3 = 0x8335C134
+0xD2D4 = 0x8335C135
+0xD2D5 = 0x8335C136
+0xD2D6 = 0x8335C137
+0xD2D7 = 0x8335C138
+0xD2D8 = 0x8335C139
+0xD2D9 = 0x8335C230
+0xD2DA = 0x8335C231
+0xD2DB = 0x8335C232
+0xD2DC = 0x8335C233
+0xD2DD = 0x8335C234
+0xD2DE = 0x8335C235
+0xD2DF = 0x8335C236
+0xD2E0 = 0x8335C237
+0xD2E1 = 0x8335C238
+0xD2E2 = 0x8335C239
+0xD2E3 = 0x8335C330
+0xD2E4 = 0x8335C331
+0xD2E5 = 0x8335C332
+0xD2E6 = 0x8335C333
+0xD2E7 = 0x8335C334
+0xD2E8 = 0x8335C335
+0xD2E9 = 0x8335C336
+0xD2EA = 0x8335C337
+0xD2EB = 0x8335C338
+0xD2EC = 0x8335C339
+0xD2ED = 0x8335C430
+0xD2EE = 0x8335C431
+0xD2EF = 0x8335C432
+0xD2F0 = 0x8335C433
+0xD2F1 = 0x8335C434
+0xD2F2 = 0x8335C435
+0xD2F3 = 0x8335C436
+0xD2F4 = 0x8335C437
+0xD2F5 = 0x8335C438
+0xD2F6 = 0x8335C439
+0xD2F7 = 0x8335C530
+0xD2F8 = 0x8335C531
+0xD2F9 = 0x8335C532
+0xD2FA = 0x8335C533
+0xD2FB = 0x8335C534
+0xD2FC = 0x8335C535
+0xD2FD = 0x8335C536
+0xD2FE = 0x8335C537
+0xD2FF = 0x8335C538
+0xD300 = 0x8335C539
+0xD301 = 0x8335C630
+0xD302 = 0x8335C631
+0xD303 = 0x8335C632
+0xD304 = 0x8335C633
+0xD305 = 0x8335C634
+0xD306 = 0x8335C635
+0xD307 = 0x8335C636
+0xD308 = 0x8335C637
+0xD309 = 0x8335C638
+0xD30A = 0x8335C639
+0xD30B = 0x8335C730
+0xD30C = 0x8335C731
+0xD30D = 0x8335C732
+0xD30E = 0x8335C733
+0xD30F = 0x8335C734
+0xD310 = 0x8335C735
+0xD311 = 0x8335C736
+0xD312 = 0x8335C737
+0xD313 = 0x8335C738
+0xD314 = 0x8335C739
+0xD315 = 0x8335C830
+0xD316 = 0x8335C831
+0xD317 = 0x8335C832
+0xD318 = 0x8335C833
+0xD319 = 0x8335C834
+0xD31A = 0x8335C835
+0xD31B = 0x8335C836
+0xD31C = 0x8335C837
+0xD31D = 0x8335C838
+0xD31E = 0x8335C839
+0xD31F = 0x8335C930
+0xD320 = 0x8335C931
+0xD321 = 0x8335C932
+0xD322 = 0x8335C933
+0xD323 = 0x8335C934
+0xD324 = 0x8335C935
+0xD325 = 0x8335C936
+0xD326 = 0x8335C937
+0xD327 = 0x8335C938
+0xD328 = 0x8335C939
+0xD329 = 0x8335CA30
+0xD32A = 0x8335CA31
+0xD32B = 0x8335CA32
+0xD32C = 0x8335CA33
+0xD32D = 0x8335CA34
+0xD32E = 0x8335CA35
+0xD32F = 0x8335CA36
+0xD330 = 0x8335CA37
+0xD331 = 0x8335CA38
+0xD332 = 0x8335CA39
+0xD333 = 0x8335CB30
+0xD334 = 0x8335CB31
+0xD335 = 0x8335CB32
+0xD336 = 0x8335CB33
+0xD337 = 0x8335CB34
+0xD338 = 0x8335CB35
+0xD339 = 0x8335CB36
+0xD33A = 0x8335CB37
+0xD33B = 0x8335CB38
+0xD33C = 0x8335CB39
+0xD33D = 0x8335CC30
+0xD33E = 0x8335CC31
+0xD33F = 0x8335CC32
+0xD340 = 0x8335CC33
+0xD341 = 0x8335CC34
+0xD342 = 0x8335CC35
+0xD343 = 0x8335CC36
+0xD344 = 0x8335CC37
+0xD345 = 0x8335CC38
+0xD346 = 0x8335CC39
+0xD347 = 0x8335CD30
+0xD348 = 0x8335CD31
+0xD349 = 0x8335CD32
+0xD34A = 0x8335CD33
+0xD34B = 0x8335CD34
+0xD34C = 0x8335CD35
+0xD34D = 0x8335CD36
+0xD34E = 0x8335CD37
+0xD34F = 0x8335CD38
+0xD350 = 0x8335CD39
+0xD351 = 0x8335CE30
+0xD352 = 0x8335CE31
+0xD353 = 0x8335CE32
+0xD354 = 0x8335CE33
+0xD355 = 0x8335CE34
+0xD356 = 0x8335CE35
+0xD357 = 0x8335CE36
+0xD358 = 0x8335CE37
+0xD359 = 0x8335CE38
+0xD35A = 0x8335CE39
+0xD35B = 0x8335CF30
+0xD35C = 0x8335CF31
+0xD35D = 0x8335CF32
+0xD35E = 0x8335CF33
+0xD35F = 0x8335CF34
+0xD360 = 0x8335CF35
+0xD361 = 0x8335CF36
+0xD362 = 0x8335CF37
+0xD363 = 0x8335CF38
+0xD364 = 0x8335CF39
+0xD365 = 0x8335D030
+0xD366 = 0x8335D031
+0xD367 = 0x8335D032
+0xD368 = 0x8335D033
+0xD369 = 0x8335D034
+0xD36A = 0x8335D035
+0xD36B = 0x8335D036
+0xD36C = 0x8335D037
+0xD36D = 0x8335D038
+0xD36E = 0x8335D039
+0xD36F = 0x8335D130
+0xD370 = 0x8335D131
+0xD371 = 0x8335D132
+0xD372 = 0x8335D133
+0xD373 = 0x8335D134
+0xD374 = 0x8335D135
+0xD375 = 0x8335D136
+0xD376 = 0x8335D137
+0xD377 = 0x8335D138
+0xD378 = 0x8335D139
+0xD379 = 0x8335D230
+0xD37A = 0x8335D231
+0xD37B = 0x8335D232
+0xD37C = 0x8335D233
+0xD37D = 0x8335D234
+0xD37E = 0x8335D235
+0xD37F = 0x8335D236
+0xD380 = 0x8335D237
+0xD381 = 0x8335D238
+0xD382 = 0x8335D239
+0xD383 = 0x8335D330
+0xD384 = 0x8335D331
+0xD385 = 0x8335D332
+0xD386 = 0x8335D333
+0xD387 = 0x8335D334
+0xD388 = 0x8335D335
+0xD389 = 0x8335D336
+0xD38A = 0x8335D337
+0xD38B = 0x8335D338
+0xD38C = 0x8335D339
+0xD38D = 0x8335D430
+0xD38E = 0x8335D431
+0xD38F = 0x8335D432
+0xD390 = 0x8335D433
+0xD391 = 0x8335D434
+0xD392 = 0x8335D435
+0xD393 = 0x8335D436
+0xD394 = 0x8335D437
+0xD395 = 0x8335D438
+0xD396 = 0x8335D439
+0xD397 = 0x8335D530
+0xD398 = 0x8335D531
+0xD399 = 0x8335D532
+0xD39A = 0x8335D533
+0xD39B = 0x8335D534
+0xD39C = 0x8335D535
+0xD39D = 0x8335D536
+0xD39E = 0x8335D537
+0xD39F = 0x8335D538
+0xD3A0 = 0x8335D539
+0xD3A1 = 0x8335D630
+0xD3A2 = 0x8335D631
+0xD3A3 = 0x8335D632
+0xD3A4 = 0x8335D633
+0xD3A5 = 0x8335D634
+0xD3A6 = 0x8335D635
+0xD3A7 = 0x8335D636
+0xD3A8 = 0x8335D637
+0xD3A9 = 0x8335D638
+0xD3AA = 0x8335D639
+0xD3AB = 0x8335D730
+0xD3AC = 0x8335D731
+0xD3AD = 0x8335D732
+0xD3AE = 0x8335D733
+0xD3AF = 0x8335D734
+0xD3B0 = 0x8335D735
+0xD3B1 = 0x8335D736
+0xD3B2 = 0x8335D737
+0xD3B3 = 0x8335D738
+0xD3B4 = 0x8335D739
+0xD3B5 = 0x8335D830
+0xD3B6 = 0x8335D831
+0xD3B7 = 0x8335D832
+0xD3B8 = 0x8335D833
+0xD3B9 = 0x8335D834
+0xD3BA = 0x8335D835
+0xD3BB = 0x8335D836
+0xD3BC = 0x8335D837
+0xD3BD = 0x8335D838
+0xD3BE = 0x8335D839
+0xD3BF = 0x8335D930
+0xD3C0 = 0x8335D931
+0xD3C1 = 0x8335D932
+0xD3C2 = 0x8335D933
+0xD3C3 = 0x8335D934
+0xD3C4 = 0x8335D935
+0xD3C5 = 0x8335D936
+0xD3C6 = 0x8335D937
+0xD3C7 = 0x8335D938
+0xD3C8 = 0x8335D939
+0xD3C9 = 0x8335DA30
+0xD3CA = 0x8335DA31
+0xD3CB = 0x8335DA32
+0xD3CC = 0x8335DA33
+0xD3CD = 0x8335DA34
+0xD3CE = 0x8335DA35
+0xD3CF = 0x8335DA36
+0xD3D0 = 0x8335DA37
+0xD3D1 = 0x8335DA38
+0xD3D2 = 0x8335DA39
+0xD3D3 = 0x8335DB30
+0xD3D4 = 0x8335DB31
+0xD3D5 = 0x8335DB32
+0xD3D6 = 0x8335DB33
+0xD3D7 = 0x8335DB34
+0xD3D8 = 0x8335DB35
+0xD3D9 = 0x8335DB36
+0xD3DA = 0x8335DB37
+0xD3DB = 0x8335DB38
+0xD3DC = 0x8335DB39
+0xD3DD = 0x8335DC30
+0xD3DE = 0x8335DC31
+0xD3DF = 0x8335DC32
+0xD3E0 = 0x8335DC33
+0xD3E1 = 0x8335DC34
+0xD3E2 = 0x8335DC35
+0xD3E3 = 0x8335DC36
+0xD3E4 = 0x8335DC37
+0xD3E5 = 0x8335DC38
+0xD3E6 = 0x8335DC39
+0xD3E7 = 0x8335DD30
+0xD3E8 = 0x8335DD31
+0xD3E9 = 0x8335DD32
+0xD3EA = 0x8335DD33
+0xD3EB = 0x8335DD34
+0xD3EC = 0x8335DD35
+0xD3ED = 0x8335DD36
+0xD3EE = 0x8335DD37
+0xD3EF = 0x8335DD38
+0xD3F0 = 0x8335DD39
+0xD3F1 = 0x8335DE30
+0xD3F2 = 0x8335DE31
+0xD3F3 = 0x8335DE32
+0xD3F4 = 0x8335DE33
+0xD3F5 = 0x8335DE34
+0xD3F6 = 0x8335DE35
+0xD3F7 = 0x8335DE36
+0xD3F8 = 0x8335DE37
+0xD3F9 = 0x8335DE38
+0xD3FA = 0x8335DE39
+0xD3FB = 0x8335DF30
+0xD3FC = 0x8335DF31
+0xD3FD = 0x8335DF32
+0xD3FE = 0x8335DF33
+0xD3FF = 0x8335DF34
+0xD400 = 0x8335DF35
+0xD401 = 0x8335DF36
+0xD402 = 0x8335DF37
+0xD403 = 0x8335DF38
+0xD404 = 0x8335DF39
+0xD405 = 0x8335E030
+0xD406 = 0x8335E031
+0xD407 = 0x8335E032
+0xD408 = 0x8335E033
+0xD409 = 0x8335E034
+0xD40A = 0x8335E035
+0xD40B = 0x8335E036
+0xD40C = 0x8335E037
+0xD40D = 0x8335E038
+0xD40E = 0x8335E039
+0xD40F = 0x8335E130
+0xD410 = 0x8335E131
+0xD411 = 0x8335E132
+0xD412 = 0x8335E133
+0xD413 = 0x8335E134
+0xD414 = 0x8335E135
+0xD415 = 0x8335E136
+0xD416 = 0x8335E137
+0xD417 = 0x8335E138
+0xD418 = 0x8335E139
+0xD419 = 0x8335E230
+0xD41A = 0x8335E231
+0xD41B = 0x8335E232
+0xD41C = 0x8335E233
+0xD41D = 0x8335E234
+0xD41E = 0x8335E235
+0xD41F = 0x8335E236
+0xD420 = 0x8335E237
+0xD421 = 0x8335E238
+0xD422 = 0x8335E239
+0xD423 = 0x8335E330
+0xD424 = 0x8335E331
+0xD425 = 0x8335E332
+0xD426 = 0x8335E333
+0xD427 = 0x8335E334
+0xD428 = 0x8335E335
+0xD429 = 0x8335E336
+0xD42A = 0x8335E337
+0xD42B = 0x8335E338
+0xD42C = 0x8335E339
+0xD42D = 0x8335E430
+0xD42E = 0x8335E431
+0xD42F = 0x8335E432
+0xD430 = 0x8335E433
+0xD431 = 0x8335E434
+0xD432 = 0x8335E435
+0xD433 = 0x8335E436
+0xD434 = 0x8335E437
+0xD435 = 0x8335E438
+0xD436 = 0x8335E439
+0xD437 = 0x8335E530
+0xD438 = 0x8335E531
+0xD439 = 0x8335E532
+0xD43A = 0x8335E533
+0xD43B = 0x8335E534
+0xD43C = 0x8335E535
+0xD43D = 0x8335E536
+0xD43E = 0x8335E537
+0xD43F = 0x8335E538
+0xD440 = 0x8335E539
+0xD441 = 0x8335E630
+0xD442 = 0x8335E631
+0xD443 = 0x8335E632
+0xD444 = 0x8335E633
+0xD445 = 0x8335E634
+0xD446 = 0x8335E635
+0xD447 = 0x8335E636
+0xD448 = 0x8335E637
+0xD449 = 0x8335E638
+0xD44A = 0x8335E639
+0xD44B = 0x8335E730
+0xD44C = 0x8335E731
+0xD44D = 0x8335E732
+0xD44E = 0x8335E733
+0xD44F = 0x8335E734
+0xD450 = 0x8335E735
+0xD451 = 0x8335E736
+0xD452 = 0x8335E737
+0xD453 = 0x8335E738
+0xD454 = 0x8335E739
+0xD455 = 0x8335E830
+0xD456 = 0x8335E831
+0xD457 = 0x8335E832
+0xD458 = 0x8335E833
+0xD459 = 0x8335E834
+0xD45A = 0x8335E835
+0xD45B = 0x8335E836
+0xD45C = 0x8335E837
+0xD45D = 0x8335E838
+0xD45E = 0x8335E839
+0xD45F = 0x8335E930
+0xD460 = 0x8335E931
+0xD461 = 0x8335E932
+0xD462 = 0x8335E933
+0xD463 = 0x8335E934
+0xD464 = 0x8335E935
+0xD465 = 0x8335E936
+0xD466 = 0x8335E937
+0xD467 = 0x8335E938
+0xD468 = 0x8335E939
+0xD469 = 0x8335EA30
+0xD46A = 0x8335EA31
+0xD46B = 0x8335EA32
+0xD46C = 0x8335EA33
+0xD46D = 0x8335EA34
+0xD46E = 0x8335EA35
+0xD46F = 0x8335EA36
+0xD470 = 0x8335EA37
+0xD471 = 0x8335EA38
+0xD472 = 0x8335EA39
+0xD473 = 0x8335EB30
+0xD474 = 0x8335EB31
+0xD475 = 0x8335EB32
+0xD476 = 0x8335EB33
+0xD477 = 0x8335EB34
+0xD478 = 0x8335EB35
+0xD479 = 0x8335EB36
+0xD47A = 0x8335EB37
+0xD47B = 0x8335EB38
+0xD47C = 0x8335EB39
+0xD47D = 0x8335EC30
+0xD47E = 0x8335EC31
+0xD47F = 0x8335EC32
+0xD480 = 0x8335EC33
+0xD481 = 0x8335EC34
+0xD482 = 0x8335EC35
+0xD483 = 0x8335EC36
+0xD484 = 0x8335EC37
+0xD485 = 0x8335EC38
+0xD486 = 0x8335EC39
+0xD487 = 0x8335ED30
+0xD488 = 0x8335ED31
+0xD489 = 0x8335ED32
+0xD48A = 0x8335ED33
+0xD48B = 0x8335ED34
+0xD48C = 0x8335ED35
+0xD48D = 0x8335ED36
+0xD48E = 0x8335ED37
+0xD48F = 0x8335ED38
+0xD490 = 0x8335ED39
+0xD491 = 0x8335EE30
+0xD492 = 0x8335EE31
+0xD493 = 0x8335EE32
+0xD494 = 0x8335EE33
+0xD495 = 0x8335EE34
+0xD496 = 0x8335EE35
+0xD497 = 0x8335EE36
+0xD498 = 0x8335EE37
+0xD499 = 0x8335EE38
+0xD49A = 0x8335EE39
+0xD49B = 0x8335EF30
+0xD49C = 0x8335EF31
+0xD49D = 0x8335EF32
+0xD49E = 0x8335EF33
+0xD49F = 0x8335EF34
+0xD4A0 = 0x8335EF35
+0xD4A1 = 0x8335EF36
+0xD4A2 = 0x8335EF37
+0xD4A3 = 0x8335EF38
+0xD4A4 = 0x8335EF39
+0xD4A5 = 0x8335F030
+0xD4A6 = 0x8335F031
+0xD4A7 = 0x8335F032
+0xD4A8 = 0x8335F033
+0xD4A9 = 0x8335F034
+0xD4AA = 0x8335F035
+0xD4AB = 0x8335F036
+0xD4AC = 0x8335F037
+0xD4AD = 0x8335F038
+0xD4AE = 0x8335F039
+0xD4AF = 0x8335F130
+0xD4B0 = 0x8335F131
+0xD4B1 = 0x8335F132
+0xD4B2 = 0x8335F133
+0xD4B3 = 0x8335F134
+0xD4B4 = 0x8335F135
+0xD4B5 = 0x8335F136
+0xD4B6 = 0x8335F137
+0xD4B7 = 0x8335F138
+0xD4B8 = 0x8335F139
+0xD4B9 = 0x8335F230
+0xD4BA = 0x8335F231
+0xD4BB = 0x8335F232
+0xD4BC = 0x8335F233
+0xD4BD = 0x8335F234
+0xD4BE = 0x8335F235
+0xD4BF = 0x8335F236
+0xD4C0 = 0x8335F237
+0xD4C1 = 0x8335F238
+0xD4C2 = 0x8335F239
+0xD4C3 = 0x8335F330
+0xD4C4 = 0x8335F331
+0xD4C5 = 0x8335F332
+0xD4C6 = 0x8335F333
+0xD4C7 = 0x8335F334
+0xD4C8 = 0x8335F335
+0xD4C9 = 0x8335F336
+0xD4CA = 0x8335F337
+0xD4CB = 0x8335F338
+0xD4CC = 0x8335F339
+0xD4CD = 0x8335F430
+0xD4CE = 0x8335F431
+0xD4CF = 0x8335F432
+0xD4D0 = 0x8335F433
+0xD4D1 = 0x8335F434
+0xD4D2 = 0x8335F435
+0xD4D3 = 0x8335F436
+0xD4D4 = 0x8335F437
+0xD4D5 = 0x8335F438
+0xD4D6 = 0x8335F439
+0xD4D7 = 0x8335F530
+0xD4D8 = 0x8335F531
+0xD4D9 = 0x8335F532
+0xD4DA = 0x8335F533
+0xD4DB = 0x8335F534
+0xD4DC = 0x8335F535
+0xD4DD = 0x8335F536
+0xD4DE = 0x8335F537
+0xD4DF = 0x8335F538
+0xD4E0 = 0x8335F539
+0xD4E1 = 0x8335F630
+0xD4E2 = 0x8335F631
+0xD4E3 = 0x8335F632
+0xD4E4 = 0x8335F633
+0xD4E5 = 0x8335F634
+0xD4E6 = 0x8335F635
+0xD4E7 = 0x8335F636
+0xD4E8 = 0x8335F637
+0xD4E9 = 0x8335F638
+0xD4EA = 0x8335F639
+0xD4EB = 0x8335F730
+0xD4EC = 0x8335F731
+0xD4ED = 0x8335F732
+0xD4EE = 0x8335F733
+0xD4EF = 0x8335F734
+0xD4F0 = 0x8335F735
+0xD4F1 = 0x8335F736
+0xD4F2 = 0x8335F737
+0xD4F3 = 0x8335F738
+0xD4F4 = 0x8335F739
+0xD4F5 = 0x8335F830
+0xD4F6 = 0x8335F831
+0xD4F7 = 0x8335F832
+0xD4F8 = 0x8335F833
+0xD4F9 = 0x8335F834
+0xD4FA = 0x8335F835
+0xD4FB = 0x8335F836
+0xD4FC = 0x8335F837
+0xD4FD = 0x8335F838
+0xD4FE = 0x8335F839
+0xD4FF = 0x8335F930
+0xD500 = 0x8335F931
+0xD501 = 0x8335F932
+0xD502 = 0x8335F933
+0xD503 = 0x8335F934
+0xD504 = 0x8335F935
+0xD505 = 0x8335F936
+0xD506 = 0x8335F937
+0xD507 = 0x8335F938
+0xD508 = 0x8335F939
+0xD509 = 0x8335FA30
+0xD50A = 0x8335FA31
+0xD50B = 0x8335FA32
+0xD50C = 0x8335FA33
+0xD50D = 0x8335FA34
+0xD50E = 0x8335FA35
+0xD50F = 0x8335FA36
+0xD510 = 0x8335FA37
+0xD511 = 0x8335FA38
+0xD512 = 0x8335FA39
+0xD513 = 0x8335FB30
+0xD514 = 0x8335FB31
+0xD515 = 0x8335FB32
+0xD516 = 0x8335FB33
+0xD517 = 0x8335FB34
+0xD518 = 0x8335FB35
+0xD519 = 0x8335FB36
+0xD51A = 0x8335FB37
+0xD51B = 0x8335FB38
+0xD51C = 0x8335FB39
+0xD51D = 0x8335FC30
+0xD51E = 0x8335FC31
+0xD51F = 0x8335FC32
+0xD520 = 0x8335FC33
+0xD521 = 0x8335FC34
+0xD522 = 0x8335FC35
+0xD523 = 0x8335FC36
+0xD524 = 0x8335FC37
+0xD525 = 0x8335FC38
+0xD526 = 0x8335FC39
+0xD527 = 0x8335FD30
+0xD528 = 0x8335FD31
+0xD529 = 0x8335FD32
+0xD52A = 0x8335FD33
+0xD52B = 0x8335FD34
+0xD52C = 0x8335FD35
+0xD52D = 0x8335FD36
+0xD52E = 0x8335FD37
+0xD52F = 0x8335FD38
+0xD530 = 0x8335FD39
+0xD531 = 0x8335FE30
+0xD532 = 0x8335FE31
+0xD533 = 0x8335FE32
+0xD534 = 0x8335FE33
+0xD535 = 0x8335FE34
+0xD536 = 0x8335FE35
+0xD537 = 0x8335FE36
+0xD538 = 0x8335FE37
+0xD539 = 0x8335FE38
+0xD53A = 0x8335FE39
+0xD53B = 0x83368130
+0xD53C = 0x83368131
+0xD53D = 0x83368132
+0xD53E = 0x83368133
+0xD53F = 0x83368134
+0xD540 = 0x83368135
+0xD541 = 0x83368136
+0xD542 = 0x83368137
+0xD543 = 0x83368138
+0xD544 = 0x83368139
+0xD545 = 0x83368230
+0xD546 = 0x83368231
+0xD547 = 0x83368232
+0xD548 = 0x83368233
+0xD549 = 0x83368234
+0xD54A = 0x83368235
+0xD54B = 0x83368236
+0xD54C = 0x83368237
+0xD54D = 0x83368238
+0xD54E = 0x83368239
+0xD54F = 0x83368330
+0xD550 = 0x83368331
+0xD551 = 0x83368332
+0xD552 = 0x83368333
+0xD553 = 0x83368334
+0xD554 = 0x83368335
+0xD555 = 0x83368336
+0xD556 = 0x83368337
+0xD557 = 0x83368338
+0xD558 = 0x83368339
+0xD559 = 0x83368430
+0xD55A = 0x83368431
+0xD55B = 0x83368432
+0xD55C = 0x83368433
+0xD55D = 0x83368434
+0xD55E = 0x83368435
+0xD55F = 0x83368436
+0xD560 = 0x83368437
+0xD561 = 0x83368438
+0xD562 = 0x83368439
+0xD563 = 0x83368530
+0xD564 = 0x83368531
+0xD565 = 0x83368532
+0xD566 = 0x83368533
+0xD567 = 0x83368534
+0xD568 = 0x83368535
+0xD569 = 0x83368536
+0xD56A = 0x83368537
+0xD56B = 0x83368538
+0xD56C = 0x83368539
+0xD56D = 0x83368630
+0xD56E = 0x83368631
+0xD56F = 0x83368632
+0xD570 = 0x83368633
+0xD571 = 0x83368634
+0xD572 = 0x83368635
+0xD573 = 0x83368636
+0xD574 = 0x83368637
+0xD575 = 0x83368638
+0xD576 = 0x83368639
+0xD577 = 0x83368730
+0xD578 = 0x83368731
+0xD579 = 0x83368732
+0xD57A = 0x83368733
+0xD57B = 0x83368734
+0xD57C = 0x83368735
+0xD57D = 0x83368736
+0xD57E = 0x83368737
+0xD57F = 0x83368738
+0xD580 = 0x83368739
+0xD581 = 0x83368830
+0xD582 = 0x83368831
+0xD583 = 0x83368832
+0xD584 = 0x83368833
+0xD585 = 0x83368834
+0xD586 = 0x83368835
+0xD587 = 0x83368836
+0xD588 = 0x83368837
+0xD589 = 0x83368838
+0xD58A = 0x83368839
+0xD58B = 0x83368930
+0xD58C = 0x83368931
+0xD58D = 0x83368932
+0xD58E = 0x83368933
+0xD58F = 0x83368934
+0xD590 = 0x83368935
+0xD591 = 0x83368936
+0xD592 = 0x83368937
+0xD593 = 0x83368938
+0xD594 = 0x83368939
+0xD595 = 0x83368A30
+0xD596 = 0x83368A31
+0xD597 = 0x83368A32
+0xD598 = 0x83368A33
+0xD599 = 0x83368A34
+0xD59A = 0x83368A35
+0xD59B = 0x83368A36
+0xD59C = 0x83368A37
+0xD59D = 0x83368A38
+0xD59E = 0x83368A39
+0xD59F = 0x83368B30
+0xD5A0 = 0x83368B31
+0xD5A1 = 0x83368B32
+0xD5A2 = 0x83368B33
+0xD5A3 = 0x83368B34
+0xD5A4 = 0x83368B35
+0xD5A5 = 0x83368B36
+0xD5A6 = 0x83368B37
+0xD5A7 = 0x83368B38
+0xD5A8 = 0x83368B39
+0xD5A9 = 0x83368C30
+0xD5AA = 0x83368C31
+0xD5AB = 0x83368C32
+0xD5AC = 0x83368C33
+0xD5AD = 0x83368C34
+0xD5AE = 0x83368C35
+0xD5AF = 0x83368C36
+0xD5B0 = 0x83368C37
+0xD5B1 = 0x83368C38
+0xD5B2 = 0x83368C39
+0xD5B3 = 0x83368D30
+0xD5B4 = 0x83368D31
+0xD5B5 = 0x83368D32
+0xD5B6 = 0x83368D33
+0xD5B7 = 0x83368D34
+0xD5B8 = 0x83368D35
+0xD5B9 = 0x83368D36
+0xD5BA = 0x83368D37
+0xD5BB = 0x83368D38
+0xD5BC = 0x83368D39
+0xD5BD = 0x83368E30
+0xD5BE = 0x83368E31
+0xD5BF = 0x83368E32
+0xD5C0 = 0x83368E33
+0xD5C1 = 0x83368E34
+0xD5C2 = 0x83368E35
+0xD5C3 = 0x83368E36
+0xD5C4 = 0x83368E37
+0xD5C5 = 0x83368E38
+0xD5C6 = 0x83368E39
+0xD5C7 = 0x83368F30
+0xD5C8 = 0x83368F31
+0xD5C9 = 0x83368F32
+0xD5CA = 0x83368F33
+0xD5CB = 0x83368F34
+0xD5CC = 0x83368F35
+0xD5CD = 0x83368F36
+0xD5CE = 0x83368F37
+0xD5CF = 0x83368F38
+0xD5D0 = 0x83368F39
+0xD5D1 = 0x83369030
+0xD5D2 = 0x83369031
+0xD5D3 = 0x83369032
+0xD5D4 = 0x83369033
+0xD5D5 = 0x83369034
+0xD5D6 = 0x83369035
+0xD5D7 = 0x83369036
+0xD5D8 = 0x83369037
+0xD5D9 = 0x83369038
+0xD5DA = 0x83369039
+0xD5DB = 0x83369130
+0xD5DC = 0x83369131
+0xD5DD = 0x83369132
+0xD5DE = 0x83369133
+0xD5DF = 0x83369134
+0xD5E0 = 0x83369135
+0xD5E1 = 0x83369136
+0xD5E2 = 0x83369137
+0xD5E3 = 0x83369138
+0xD5E4 = 0x83369139
+0xD5E5 = 0x83369230
+0xD5E6 = 0x83369231
+0xD5E7 = 0x83369232
+0xD5E8 = 0x83369233
+0xD5E9 = 0x83369234
+0xD5EA = 0x83369235
+0xD5EB = 0x83369236
+0xD5EC = 0x83369237
+0xD5ED = 0x83369238
+0xD5EE = 0x83369239
+0xD5EF = 0x83369330
+0xD5F0 = 0x83369331
+0xD5F1 = 0x83369332
+0xD5F2 = 0x83369333
+0xD5F3 = 0x83369334
+0xD5F4 = 0x83369335
+0xD5F5 = 0x83369336
+0xD5F6 = 0x83369337
+0xD5F7 = 0x83369338
+0xD5F8 = 0x83369339
+0xD5F9 = 0x83369430
+0xD5FA = 0x83369431
+0xD5FB = 0x83369432
+0xD5FC = 0x83369433
+0xD5FD = 0x83369434
+0xD5FE = 0x83369435
+0xD5FF = 0x83369436
+0xD600 = 0x83369437
+0xD601 = 0x83369438
+0xD602 = 0x83369439
+0xD603 = 0x83369530
+0xD604 = 0x83369531
+0xD605 = 0x83369532
+0xD606 = 0x83369533
+0xD607 = 0x83369534
+0xD608 = 0x83369535
+0xD609 = 0x83369536
+0xD60A = 0x83369537
+0xD60B = 0x83369538
+0xD60C = 0x83369539
+0xD60D = 0x83369630
+0xD60E = 0x83369631
+0xD60F = 0x83369632
+0xD610 = 0x83369633
+0xD611 = 0x83369634
+0xD612 = 0x83369635
+0xD613 = 0x83369636
+0xD614 = 0x83369637
+0xD615 = 0x83369638
+0xD616 = 0x83369639
+0xD617 = 0x83369730
+0xD618 = 0x83369731
+0xD619 = 0x83369732
+0xD61A = 0x83369733
+0xD61B = 0x83369734
+0xD61C = 0x83369735
+0xD61D = 0x83369736
+0xD61E = 0x83369737
+0xD61F = 0x83369738
+0xD620 = 0x83369739
+0xD621 = 0x83369830
+0xD622 = 0x83369831
+0xD623 = 0x83369832
+0xD624 = 0x83369833
+0xD625 = 0x83369834
+0xD626 = 0x83369835
+0xD627 = 0x83369836
+0xD628 = 0x83369837
+0xD629 = 0x83369838
+0xD62A = 0x83369839
+0xD62B = 0x83369930
+0xD62C = 0x83369931
+0xD62D = 0x83369932
+0xD62E = 0x83369933
+0xD62F = 0x83369934
+0xD630 = 0x83369935
+0xD631 = 0x83369936
+0xD632 = 0x83369937
+0xD633 = 0x83369938
+0xD634 = 0x83369939
+0xD635 = 0x83369A30
+0xD636 = 0x83369A31
+0xD637 = 0x83369A32
+0xD638 = 0x83369A33
+0xD639 = 0x83369A34
+0xD63A = 0x83369A35
+0xD63B = 0x83369A36
+0xD63C = 0x83369A37
+0xD63D = 0x83369A38
+0xD63E = 0x83369A39
+0xD63F = 0x83369B30
+0xD640 = 0x83369B31
+0xD641 = 0x83369B32
+0xD642 = 0x83369B33
+0xD643 = 0x83369B34
+0xD644 = 0x83369B35
+0xD645 = 0x83369B36
+0xD646 = 0x83369B37
+0xD647 = 0x83369B38
+0xD648 = 0x83369B39
+0xD649 = 0x83369C30
+0xD64A = 0x83369C31
+0xD64B = 0x83369C32
+0xD64C = 0x83369C33
+0xD64D = 0x83369C34
+0xD64E = 0x83369C35
+0xD64F = 0x83369C36
+0xD650 = 0x83369C37
+0xD651 = 0x83369C38
+0xD652 = 0x83369C39
+0xD653 = 0x83369D30
+0xD654 = 0x83369D31
+0xD655 = 0x83369D32
+0xD656 = 0x83369D33
+0xD657 = 0x83369D34
+0xD658 = 0x83369D35
+0xD659 = 0x83369D36
+0xD65A = 0x83369D37
+0xD65B = 0x83369D38
+0xD65C = 0x83369D39
+0xD65D = 0x83369E30
+0xD65E = 0x83369E31
+0xD65F = 0x83369E32
+0xD660 = 0x83369E33
+0xD661 = 0x83369E34
+0xD662 = 0x83369E35
+0xD663 = 0x83369E36
+0xD664 = 0x83369E37
+0xD665 = 0x83369E38
+0xD666 = 0x83369E39
+0xD667 = 0x83369F30
+0xD668 = 0x83369F31
+0xD669 = 0x83369F32
+0xD66A = 0x83369F33
+0xD66B = 0x83369F34
+0xD66C = 0x83369F35
+0xD66D = 0x83369F36
+0xD66E = 0x83369F37
+0xD66F = 0x83369F38
+0xD670 = 0x83369F39
+0xD671 = 0x8336A030
+0xD672 = 0x8336A031
+0xD673 = 0x8336A032
+0xD674 = 0x8336A033
+0xD675 = 0x8336A034
+0xD676 = 0x8336A035
+0xD677 = 0x8336A036
+0xD678 = 0x8336A037
+0xD679 = 0x8336A038
+0xD67A = 0x8336A039
+0xD67B = 0x8336A130
+0xD67C = 0x8336A131
+0xD67D = 0x8336A132
+0xD67E = 0x8336A133
+0xD67F = 0x8336A134
+0xD680 = 0x8336A135
+0xD681 = 0x8336A136
+0xD682 = 0x8336A137
+0xD683 = 0x8336A138
+0xD684 = 0x8336A139
+0xD685 = 0x8336A230
+0xD686 = 0x8336A231
+0xD687 = 0x8336A232
+0xD688 = 0x8336A233
+0xD689 = 0x8336A234
+0xD68A = 0x8336A235
+0xD68B = 0x8336A236
+0xD68C = 0x8336A237
+0xD68D = 0x8336A238
+0xD68E = 0x8336A239
+0xD68F = 0x8336A330
+0xD690 = 0x8336A331
+0xD691 = 0x8336A332
+0xD692 = 0x8336A333
+0xD693 = 0x8336A334
+0xD694 = 0x8336A335
+0xD695 = 0x8336A336
+0xD696 = 0x8336A337
+0xD697 = 0x8336A338
+0xD698 = 0x8336A339
+0xD699 = 0x8336A430
+0xD69A = 0x8336A431
+0xD69B = 0x8336A432
+0xD69C = 0x8336A433
+0xD69D = 0x8336A434
+0xD69E = 0x8336A435
+0xD69F = 0x8336A436
+0xD6A0 = 0x8336A437
+0xD6A1 = 0x8336A438
+0xD6A2 = 0x8336A439
+0xD6A3 = 0x8336A530
+0xD6A4 = 0x8336A531
+0xD6A5 = 0x8336A532
+0xD6A6 = 0x8336A533
+0xD6A7 = 0x8336A534
+0xD6A8 = 0x8336A535
+0xD6A9 = 0x8336A536
+0xD6AA = 0x8336A537
+0xD6AB = 0x8336A538
+0xD6AC = 0x8336A539
+0xD6AD = 0x8336A630
+0xD6AE = 0x8336A631
+0xD6AF = 0x8336A632
+0xD6B0 = 0x8336A633
+0xD6B1 = 0x8336A634
+0xD6B2 = 0x8336A635
+0xD6B3 = 0x8336A636
+0xD6B4 = 0x8336A637
+0xD6B5 = 0x8336A638
+0xD6B6 = 0x8336A639
+0xD6B7 = 0x8336A730
+0xD6B8 = 0x8336A731
+0xD6B9 = 0x8336A732
+0xD6BA = 0x8336A733
+0xD6BB = 0x8336A734
+0xD6BC = 0x8336A735
+0xD6BD = 0x8336A736
+0xD6BE = 0x8336A737
+0xD6BF = 0x8336A738
+0xD6C0 = 0x8336A739
+0xD6C1 = 0x8336A830
+0xD6C2 = 0x8336A831
+0xD6C3 = 0x8336A832
+0xD6C4 = 0x8336A833
+0xD6C5 = 0x8336A834
+0xD6C6 = 0x8336A835
+0xD6C7 = 0x8336A836
+0xD6C8 = 0x8336A837
+0xD6C9 = 0x8336A838
+0xD6CA = 0x8336A839
+0xD6CB = 0x8336A930
+0xD6CC = 0x8336A931
+0xD6CD = 0x8336A932
+0xD6CE = 0x8336A933
+0xD6CF = 0x8336A934
+0xD6D0 = 0x8336A935
+0xD6D1 = 0x8336A936
+0xD6D2 = 0x8336A937
+0xD6D3 = 0x8336A938
+0xD6D4 = 0x8336A939
+0xD6D5 = 0x8336AA30
+0xD6D6 = 0x8336AA31
+0xD6D7 = 0x8336AA32
+0xD6D8 = 0x8336AA33
+0xD6D9 = 0x8336AA34
+0xD6DA = 0x8336AA35
+0xD6DB = 0x8336AA36
+0xD6DC = 0x8336AA37
+0xD6DD = 0x8336AA38
+0xD6DE = 0x8336AA39
+0xD6DF = 0x8336AB30
+0xD6E0 = 0x8336AB31
+0xD6E1 = 0x8336AB32
+0xD6E2 = 0x8336AB33
+0xD6E3 = 0x8336AB34
+0xD6E4 = 0x8336AB35
+0xD6E5 = 0x8336AB36
+0xD6E6 = 0x8336AB37
+0xD6E7 = 0x8336AB38
+0xD6E8 = 0x8336AB39
+0xD6E9 = 0x8336AC30
+0xD6EA = 0x8336AC31
+0xD6EB = 0x8336AC32
+0xD6EC = 0x8336AC33
+0xD6ED = 0x8336AC34
+0xD6EE = 0x8336AC35
+0xD6EF = 0x8336AC36
+0xD6F0 = 0x8336AC37
+0xD6F1 = 0x8336AC38
+0xD6F2 = 0x8336AC39
+0xD6F3 = 0x8336AD30
+0xD6F4 = 0x8336AD31
+0xD6F5 = 0x8336AD32
+0xD6F6 = 0x8336AD33
+0xD6F7 = 0x8336AD34
+0xD6F8 = 0x8336AD35
+0xD6F9 = 0x8336AD36
+0xD6FA = 0x8336AD37
+0xD6FB = 0x8336AD38
+0xD6FC = 0x8336AD39
+0xD6FD = 0x8336AE30
+0xD6FE = 0x8336AE31
+0xD6FF = 0x8336AE32
+0xD700 = 0x8336AE33
+0xD701 = 0x8336AE34
+0xD702 = 0x8336AE35
+0xD703 = 0x8336AE36
+0xD704 = 0x8336AE37
+0xD705 = 0x8336AE38
+0xD706 = 0x8336AE39
+0xD707 = 0x8336AF30
+0xD708 = 0x8336AF31
+0xD709 = 0x8336AF32
+0xD70A = 0x8336AF33
+0xD70B = 0x8336AF34
+0xD70C = 0x8336AF35
+0xD70D = 0x8336AF36
+0xD70E = 0x8336AF37
+0xD70F = 0x8336AF38
+0xD710 = 0x8336AF39
+0xD711 = 0x8336B030
+0xD712 = 0x8336B031
+0xD713 = 0x8336B032
+0xD714 = 0x8336B033
+0xD715 = 0x8336B034
+0xD716 = 0x8336B035
+0xD717 = 0x8336B036
+0xD718 = 0x8336B037
+0xD719 = 0x8336B038
+0xD71A = 0x8336B039
+0xD71B = 0x8336B130
+0xD71C = 0x8336B131
+0xD71D = 0x8336B132
+0xD71E = 0x8336B133
+0xD71F = 0x8336B134
+0xD720 = 0x8336B135
+0xD721 = 0x8336B136
+0xD722 = 0x8336B137
+0xD723 = 0x8336B138
+0xD724 = 0x8336B139
+0xD725 = 0x8336B230
+0xD726 = 0x8336B231
+0xD727 = 0x8336B232
+0xD728 = 0x8336B233
+0xD729 = 0x8336B234
+0xD72A = 0x8336B235
+0xD72B = 0x8336B236
+0xD72C = 0x8336B237
+0xD72D = 0x8336B238
+0xD72E = 0x8336B239
+0xD72F = 0x8336B330
+0xD730 = 0x8336B331
+0xD731 = 0x8336B332
+0xD732 = 0x8336B333
+0xD733 = 0x8336B334
+0xD734 = 0x8336B335
+0xD735 = 0x8336B336
+0xD736 = 0x8336B337
+0xD737 = 0x8336B338
+0xD738 = 0x8336B339
+0xD739 = 0x8336B430
+0xD73A = 0x8336B431
+0xD73B = 0x8336B432
+0xD73C = 0x8336B433
+0xD73D = 0x8336B434
+0xD73E = 0x8336B435
+0xD73F = 0x8336B436
+0xD740 = 0x8336B437
+0xD741 = 0x8336B438
+0xD742 = 0x8336B439
+0xD743 = 0x8336B530
+0xD744 = 0x8336B531
+0xD745 = 0x8336B532
+0xD746 = 0x8336B533
+0xD747 = 0x8336B534
+0xD748 = 0x8336B535
+0xD749 = 0x8336B536
+0xD74A = 0x8336B537
+0xD74B = 0x8336B538
+0xD74C = 0x8336B539
+0xD74D = 0x8336B630
+0xD74E = 0x8336B631
+0xD74F = 0x8336B632
+0xD750 = 0x8336B633
+0xD751 = 0x8336B634
+0xD752 = 0x8336B635
+0xD753 = 0x8336B636
+0xD754 = 0x8336B637
+0xD755 = 0x8336B638
+0xD756 = 0x8336B639
+0xD757 = 0x8336B730
+0xD758 = 0x8336B731
+0xD759 = 0x8336B732
+0xD75A = 0x8336B733
+0xD75B = 0x8336B734
+0xD75C = 0x8336B735
+0xD75D = 0x8336B736
+0xD75E = 0x8336B737
+0xD75F = 0x8336B738
+0xD760 = 0x8336B739
+0xD761 = 0x8336B830
+0xD762 = 0x8336B831
+0xD763 = 0x8336B832
+0xD764 = 0x8336B833
+0xD765 = 0x8336B834
+0xD766 = 0x8336B835
+0xD767 = 0x8336B836
+0xD768 = 0x8336B837
+0xD769 = 0x8336B838
+0xD76A = 0x8336B839
+0xD76B = 0x8336B930
+0xD76C = 0x8336B931
+0xD76D = 0x8336B932
+0xD76E = 0x8336B933
+0xD76F = 0x8336B934
+0xD770 = 0x8336B935
+0xD771 = 0x8336B936
+0xD772 = 0x8336B937
+0xD773 = 0x8336B938
+0xD774 = 0x8336B939
+0xD775 = 0x8336BA30
+0xD776 = 0x8336BA31
+0xD777 = 0x8336BA32
+0xD778 = 0x8336BA33
+0xD779 = 0x8336BA34
+0xD77A = 0x8336BA35
+0xD77B = 0x8336BA36
+0xD77C = 0x8336BA37
+0xD77D = 0x8336BA38
+0xD77E = 0x8336BA39
+0xD77F = 0x8336BB30
+0xD780 = 0x8336BB31
+0xD781 = 0x8336BB32
+0xD782 = 0x8336BB33
+0xD783 = 0x8336BB34
+0xD784 = 0x8336BB35
+0xD785 = 0x8336BB36
+0xD786 = 0x8336BB37
+0xD787 = 0x8336BB38
+0xD788 = 0x8336BB39
+0xD789 = 0x8336BC30
+0xD78A = 0x8336BC31
+0xD78B = 0x8336BC32
+0xD78C = 0x8336BC33
+0xD78D = 0x8336BC34
+0xD78E = 0x8336BC35
+0xD78F = 0x8336BC36
+0xD790 = 0x8336BC37
+0xD791 = 0x8336BC38
+0xD792 = 0x8336BC39
+0xD793 = 0x8336BD30
+0xD794 = 0x8336BD31
+0xD795 = 0x8336BD32
+0xD796 = 0x8336BD33
+0xD797 = 0x8336BD34
+0xD798 = 0x8336BD35
+0xD799 = 0x8336BD36
+0xD79A = 0x8336BD37
+0xD79B = 0x8336BD38
+0xD79C = 0x8336BD39
+0xD79D = 0x8336BE30
+0xD79E = 0x8336BE31
+0xD79F = 0x8336BE32
+0xD7A0 = 0x8336BE33
+0xD7A1 = 0x8336BE34
+0xD7A2 = 0x8336BE35
+0xD7A3 = 0x8336BE36
+0xD7A4 = 0x8336BE37
+0xD7A5 = 0x8336BE38
+0xD7A6 = 0x8336BE39
+0xD7A7 = 0x8336BF30
+0xD7A8 = 0x8336BF31
+0xD7A9 = 0x8336BF32
+0xD7AA = 0x8336BF33
+0xD7AB = 0x8336BF34
+0xD7AC = 0x8336BF35
+0xD7AD = 0x8336BF36
+0xD7AE = 0x8336BF37
+0xD7AF = 0x8336BF38
+0xD7B0 = 0x8336BF39
+0xD7B1 = 0x8336C030
+0xD7B2 = 0x8336C031
+0xD7B3 = 0x8336C032
+0xD7B4 = 0x8336C033
+0xD7B5 = 0x8336C034
+0xD7B6 = 0x8336C035
+0xD7B7 = 0x8336C036
+0xD7B8 = 0x8336C037
+0xD7B9 = 0x8336C038
+0xD7BA = 0x8336C039
+0xD7BB = 0x8336C130
+0xD7BC = 0x8336C131
+0xD7BD = 0x8336C132
+0xD7BE = 0x8336C133
+0xD7BF = 0x8336C134
+0xD7C0 = 0x8336C135
+0xD7C1 = 0x8336C136
+0xD7C2 = 0x8336C137
+0xD7C3 = 0x8336C138
+0xD7C4 = 0x8336C139
+0xD7C5 = 0x8336C230
+0xD7C6 = 0x8336C231
+0xD7C7 = 0x8336C232
+0xD7C8 = 0x8336C233
+0xD7C9 = 0x8336C234
+0xD7CA = 0x8336C235
+0xD7CB = 0x8336C236
+0xD7CC = 0x8336C237
+0xD7CD = 0x8336C238
+0xD7CE = 0x8336C239
+0xD7CF = 0x8336C330
+0xD7D0 = 0x8336C331
+0xD7D1 = 0x8336C332
+0xD7D2 = 0x8336C333
+0xD7D3 = 0x8336C334
+0xD7D4 = 0x8336C335
+0xD7D5 = 0x8336C336
+0xD7D6 = 0x8336C337
+0xD7D7 = 0x8336C338
+0xD7D8 = 0x8336C339
+0xD7D9 = 0x8336C430
+0xD7DA = 0x8336C431
+0xD7DB = 0x8336C432
+0xD7DC = 0x8336C433
+0xD7DD = 0x8336C434
+0xD7DE = 0x8336C435
+0xD7DF = 0x8336C436
+0xD7E0 = 0x8336C437
+0xD7E1 = 0x8336C438
+0xD7E2 = 0x8336C439
+0xD7E3 = 0x8336C530
+0xD7E4 = 0x8336C531
+0xD7E5 = 0x8336C532
+0xD7E6 = 0x8336C533
+0xD7E7 = 0x8336C534
+0xD7E8 = 0x8336C535
+0xD7E9 = 0x8336C536
+0xD7EA = 0x8336C537
+0xD7EB = 0x8336C538
+0xD7EC = 0x8336C539
+0xD7ED = 0x8336C630
+0xD7EE = 0x8336C631
+0xD7EF = 0x8336C632
+0xD7F0 = 0x8336C633
+0xD7F1 = 0x8336C634
+0xD7F2 = 0x8336C635
+0xD7F3 = 0x8336C636
+0xD7F4 = 0x8336C637
+0xD7F5 = 0x8336C638
+0xD7F6 = 0x8336C639
+0xD7F7 = 0x8336C730
+0xD7F8 = 0x8336C731
+0xD7F9 = 0x8336C732
+0xD7FA = 0x8336C733
+0xD7FB = 0x8336C734
+0xD7FC = 0x8336C735
+0xD7FD = 0x8336C736
+0xD7FE = 0x8336C737
+0xD7FF = 0x8336C738
+0xE76C = 0x8336C739
+0xE7C8 = 0x8336C830
+0xE7E7 = 0x8336C831
+0xE7E8 = 0x8336C832
+0xE7E9 = 0x8336C833
+0xE7EA = 0x8336C834
+0xE7EB = 0x8336C835
+0xE7EC = 0x8336C836
+0xE7ED = 0x8336C837
+0xE7EE = 0x8336C838
+0xE7EF = 0x8336C839
+0xE7F0 = 0x8336C930
+0xE7F1 = 0x8336C931
+0xE7F2 = 0x8336C932
+0xE7F3 = 0x8336C933
+0xE815 = 0x8336C934
+0xE819 = 0x8336C935
+0xE81A = 0x8336C936
+0xE81B = 0x8336C937
+0xE81C = 0x8336C938
+0xE81D = 0x8336C939
+0xE81F = 0x8336CA30
+0xE820 = 0x8336CA31
+0xE821 = 0x8336CA32
+0xE822 = 0x8336CA33
+0xE823 = 0x8336CA34
+0xE824 = 0x8336CA35
+0xE825 = 0x8336CA36
+0xE827 = 0x8336CA37
+0xE828 = 0x8336CA38
+0xE829 = 0x8336CA39
+0xE82A = 0x8336CB30
+0xE82D = 0x8336CB31
+0xE82E = 0x8336CB32
+0xE82F = 0x8336CB33
+0xE830 = 0x8336CB34
+0xE833 = 0x8336CB35
+0xE834 = 0x8336CB36
+0xE835 = 0x8336CB37
+0xE836 = 0x8336CB38
+0xE837 = 0x8336CB39
+0xE838 = 0x8336CC30
+0xE839 = 0x8336CC31
+0xE83A = 0x8336CC32
+0xE83C = 0x8336CC33
+0xE83D = 0x8336CC34
+0xE83E = 0x8336CC35
+0xE83F = 0x8336CC36
+0xE840 = 0x8336CC37
+0xE841 = 0x8336CC38
+0xE842 = 0x8336CC39
+0xE844 = 0x8336CD30
+0xE845 = 0x8336CD31
+0xE846 = 0x8336CD32
+0xE847 = 0x8336CD33
+0xE848 = 0x8336CD34
+0xE849 = 0x8336CD35
+0xE84A = 0x8336CD36
+0xE84B = 0x8336CD37
+0xE84C = 0x8336CD38
+0xE84D = 0x8336CD39
+0xE84E = 0x8336CE30
+0xE84F = 0x8336CE31
+0xE850 = 0x8336CE32
+0xE851 = 0x8336CE33
+0xE852 = 0x8336CE34
+0xE853 = 0x8336CE35
+0xE856 = 0x8336CE36
+0xE857 = 0x8336CE37
+0xE858 = 0x8336CE38
+0xE859 = 0x8336CE39
+0xE85A = 0x8336CF30
+0xE85B = 0x8336CF31
+0xE85C = 0x8336CF32
+0xE85D = 0x8336CF33
+0xE85E = 0x8336CF34
+0xE85F = 0x8336CF35
+0xE860 = 0x8336CF36
+0xE861 = 0x8336CF37
+0xE862 = 0x8336CF38
+0xE863 = 0x8336CF39
+0xE865 = 0x8336D030
+0xE866 = 0x8336D031
+0xE867 = 0x8336D032
+0xE868 = 0x8336D033
+0xE869 = 0x8336D034
+0xE86A = 0x8336D035
+0xE86B = 0x8336D036
+0xE86C = 0x8336D037
+0xE86D = 0x8336D038
+0xE86E = 0x8336D039
+0xE86F = 0x8336D130
+0xE870 = 0x8336D131
+0xE871 = 0x8336D132
+0xE872 = 0x8336D133
+0xE873 = 0x8336D134
+0xE874 = 0x8336D135
+0xE875 = 0x8336D136
+0xE876 = 0x8336D137
+0xE877 = 0x8336D138
+0xE878 = 0x8336D139
+0xE879 = 0x8336D230
+0xE87A = 0x8336D231
+0xE87B = 0x8336D232
+0xE87C = 0x8336D233
+0xE87D = 0x8336D234
+0xE87E = 0x8336D235
+0xE87F = 0x8336D236
+0xE880 = 0x8336D237
+0xE881 = 0x8336D238
+0xE882 = 0x8336D239
+0xE883 = 0x8336D330
+0xE884 = 0x8336D331
+0xE885 = 0x8336D332
+0xE886 = 0x8336D333
+0xE887 = 0x8336D334
+0xE888 = 0x8336D335
+0xE889 = 0x8336D336
+0xE88A = 0x8336D337
+0xE88B = 0x8336D338
+0xE88C = 0x8336D339
+0xE88D = 0x8336D430
+0xE88E = 0x8336D431
+0xE88F = 0x8336D432
+0xE890 = 0x8336D433
+0xE891 = 0x8336D434
+0xE892 = 0x8336D435
+0xE893 = 0x8336D436
+0xE894 = 0x8336D437
+0xE895 = 0x8336D438
+0xE896 = 0x8336D439
+0xE897 = 0x8336D530
+0xE898 = 0x8336D531
+0xE899 = 0x8336D532
+0xE89A = 0x8336D533
+0xE89B = 0x8336D534
+0xE89C = 0x8336D535
+0xE89D = 0x8336D536
+0xE89E = 0x8336D537
+0xE89F = 0x8336D538
+0xE8A0 = 0x8336D539
+0xE8A1 = 0x8336D630
+0xE8A2 = 0x8336D631
+0xE8A3 = 0x8336D632
+0xE8A4 = 0x8336D633
+0xE8A5 = 0x8336D634
+0xE8A6 = 0x8336D635
+0xE8A7 = 0x8336D636
+0xE8A8 = 0x8336D637
+0xE8A9 = 0x8336D638
+0xE8AA = 0x8336D639
+0xE8AB = 0x8336D730
+0xE8AC = 0x8336D731
+0xE8AD = 0x8336D732
+0xE8AE = 0x8336D733
+0xE8AF = 0x8336D734
+0xE8B0 = 0x8336D735
+0xE8B1 = 0x8336D736
+0xE8B2 = 0x8336D737
+0xE8B3 = 0x8336D738
+0xE8B4 = 0x8336D739
+0xE8B5 = 0x8336D830
+0xE8B6 = 0x8336D831
+0xE8B7 = 0x8336D832
+0xE8B8 = 0x8336D833
+0xE8B9 = 0x8336D834
+0xE8BA = 0x8336D835
+0xE8BB = 0x8336D836
+0xE8BC = 0x8336D837
+0xE8BD = 0x8336D838
+0xE8BE = 0x8336D839
+0xE8BF = 0x8336D930
+0xE8C0 = 0x8336D931
+0xE8C1 = 0x8336D932
+0xE8C2 = 0x8336D933
+0xE8C3 = 0x8336D934
+0xE8C4 = 0x8336D935
+0xE8C5 = 0x8336D936
+0xE8C6 = 0x8336D937
+0xE8C7 = 0x8336D938
+0xE8C8 = 0x8336D939
+0xE8C9 = 0x8336DA30
+0xE8CA = 0x8336DA31
+0xE8CB = 0x8336DA32
+0xE8CC = 0x8336DA33
+0xE8CD = 0x8336DA34
+0xE8CE = 0x8336DA35
+0xE8CF = 0x8336DA36
+0xE8D0 = 0x8336DA37
+0xE8D1 = 0x8336DA38
+0xE8D2 = 0x8336DA39
+0xE8D3 = 0x8336DB30
+0xE8D4 = 0x8336DB31
+0xE8D5 = 0x8336DB32
+0xE8D6 = 0x8336DB33
+0xE8D7 = 0x8336DB34
+0xE8D8 = 0x8336DB35
+0xE8D9 = 0x8336DB36
+0xE8DA = 0x8336DB37
+0xE8DB = 0x8336DB38
+0xE8DC = 0x8336DB39
+0xE8DD = 0x8336DC30
+0xE8DE = 0x8336DC31
+0xE8DF = 0x8336DC32
+0xE8E0 = 0x8336DC33
+0xE8E1 = 0x8336DC34
+0xE8E2 = 0x8336DC35
+0xE8E3 = 0x8336DC36
+0xE8E4 = 0x8336DC37
+0xE8E5 = 0x8336DC38
+0xE8E6 = 0x8336DC39
+0xE8E7 = 0x8336DD30
+0xE8E8 = 0x8336DD31
+0xE8E9 = 0x8336DD32
+0xE8EA = 0x8336DD33
+0xE8EB = 0x8336DD34
+0xE8EC = 0x8336DD35
+0xE8ED = 0x8336DD36
+0xE8EE = 0x8336DD37
+0xE8EF = 0x8336DD38
+0xE8F0 = 0x8336DD39
+0xE8F1 = 0x8336DE30
+0xE8F2 = 0x8336DE31
+0xE8F3 = 0x8336DE32
+0xE8F4 = 0x8336DE33
+0xE8F5 = 0x8336DE34
+0xE8F6 = 0x8336DE35
+0xE8F7 = 0x8336DE36
+0xE8F8 = 0x8336DE37
+0xE8F9 = 0x8336DE38
+0xE8FA = 0x8336DE39
+0xE8FB = 0x8336DF30
+0xE8FC = 0x8336DF31
+0xE8FD = 0x8336DF32
+0xE8FE = 0x8336DF33
+0xE8FF = 0x8336DF34
+0xE900 = 0x8336DF35
+0xE901 = 0x8336DF36
+0xE902 = 0x8336DF37
+0xE903 = 0x8336DF38
+0xE904 = 0x8336DF39
+0xE905 = 0x8336E030
+0xE906 = 0x8336E031
+0xE907 = 0x8336E032
+0xE908 = 0x8336E033
+0xE909 = 0x8336E034
+0xE90A = 0x8336E035
+0xE90B = 0x8336E036
+0xE90C = 0x8336E037
+0xE90D = 0x8336E038
+0xE90E = 0x8336E039
+0xE90F = 0x8336E130
+0xE910 = 0x8336E131
+0xE911 = 0x8336E132
+0xE912 = 0x8336E133
+0xE913 = 0x8336E134
+0xE914 = 0x8336E135
+0xE915 = 0x8336E136
+0xE916 = 0x8336E137
+0xE917 = 0x8336E138
+0xE918 = 0x8336E139
+0xE919 = 0x8336E230
+0xE91A = 0x8336E231
+0xE91B = 0x8336E232
+0xE91C = 0x8336E233
+0xE91D = 0x8336E234
+0xE91E = 0x8336E235
+0xE91F = 0x8336E236
+0xE920 = 0x8336E237
+0xE921 = 0x8336E238
+0xE922 = 0x8336E239
+0xE923 = 0x8336E330
+0xE924 = 0x8336E331
+0xE925 = 0x8336E332
+0xE926 = 0x8336E333
+0xE927 = 0x8336E334
+0xE928 = 0x8336E335
+0xE929 = 0x8336E336
+0xE92A = 0x8336E337
+0xE92B = 0x8336E338
+0xE92C = 0x8336E339
+0xE92D = 0x8336E430
+0xE92E = 0x8336E431
+0xE92F = 0x8336E432
+0xE930 = 0x8336E433
+0xE931 = 0x8336E434
+0xE932 = 0x8336E435
+0xE933 = 0x8336E436
+0xE934 = 0x8336E437
+0xE935 = 0x8336E438
+0xE936 = 0x8336E439
+0xE937 = 0x8336E530
+0xE938 = 0x8336E531
+0xE939 = 0x8336E532
+0xE93A = 0x8336E533
+0xE93B = 0x8336E534
+0xE93C = 0x8336E535
+0xE93D = 0x8336E536
+0xE93E = 0x8336E537
+0xE93F = 0x8336E538
+0xE940 = 0x8336E539
+0xE941 = 0x8336E630
+0xE942 = 0x8336E631
+0xE943 = 0x8336E632
+0xE944 = 0x8336E633
+0xE945 = 0x8336E634
+0xE946 = 0x8336E635
+0xE947 = 0x8336E636
+0xE948 = 0x8336E637
+0xE949 = 0x8336E638
+0xE94A = 0x8336E639
+0xE94B = 0x8336E730
+0xE94C = 0x8336E731
+0xE94D = 0x8336E732
+0xE94E = 0x8336E733
+0xE94F = 0x8336E734
+0xE950 = 0x8336E735
+0xE951 = 0x8336E736
+0xE952 = 0x8336E737
+0xE953 = 0x8336E738
+0xE954 = 0x8336E739
+0xE955 = 0x8336E830
+0xE956 = 0x8336E831
+0xE957 = 0x8336E832
+0xE958 = 0x8336E833
+0xE959 = 0x8336E834
+0xE95A = 0x8336E835
+0xE95B = 0x8336E836
+0xE95C = 0x8336E837
+0xE95D = 0x8336E838
+0xE95E = 0x8336E839
+0xE95F = 0x8336E930
+0xE960 = 0x8336E931
+0xE961 = 0x8336E932
+0xE962 = 0x8336E933
+0xE963 = 0x8336E934
+0xE964 = 0x8336E935
+0xE965 = 0x8336E936
+0xE966 = 0x8336E937
+0xE967 = 0x8336E938
+0xE968 = 0x8336E939
+0xE969 = 0x8336EA30
+0xE96A = 0x8336EA31
+0xE96B = 0x8336EA32
+0xE96C = 0x8336EA33
+0xE96D = 0x8336EA34
+0xE96E = 0x8336EA35
+0xE96F = 0x8336EA36
+0xE970 = 0x8336EA37
+0xE971 = 0x8336EA38
+0xE972 = 0x8336EA39
+0xE973 = 0x8336EB30
+0xE974 = 0x8336EB31
+0xE975 = 0x8336EB32
+0xE976 = 0x8336EB33
+0xE977 = 0x8336EB34
+0xE978 = 0x8336EB35
+0xE979 = 0x8336EB36
+0xE97A = 0x8336EB37
+0xE97B = 0x8336EB38
+0xE97C = 0x8336EB39
+0xE97D = 0x8336EC30
+0xE97E = 0x8336EC31
+0xE97F = 0x8336EC32
+0xE980 = 0x8336EC33
+0xE981 = 0x8336EC34
+0xE982 = 0x8336EC35
+0xE983 = 0x8336EC36
+0xE984 = 0x8336EC37
+0xE985 = 0x8336EC38
+0xE986 = 0x8336EC39
+0xE987 = 0x8336ED30
+0xE988 = 0x8336ED31
+0xE989 = 0x8336ED32
+0xE98A = 0x8336ED33
+0xE98B = 0x8336ED34
+0xE98C = 0x8336ED35
+0xE98D = 0x8336ED36
+0xE98E = 0x8336ED37
+0xE98F = 0x8336ED38
+0xE990 = 0x8336ED39
+0xE991 = 0x8336EE30
+0xE992 = 0x8336EE31
+0xE993 = 0x8336EE32
+0xE994 = 0x8336EE33
+0xE995 = 0x8336EE34
+0xE996 = 0x8336EE35
+0xE997 = 0x8336EE36
+0xE998 = 0x8336EE37
+0xE999 = 0x8336EE38
+0xE99A = 0x8336EE39
+0xE99B = 0x8336EF30
+0xE99C = 0x8336EF31
+0xE99D = 0x8336EF32
+0xE99E = 0x8336EF33
+0xE99F = 0x8336EF34
+0xE9A0 = 0x8336EF35
+0xE9A1 = 0x8336EF36
+0xE9A2 = 0x8336EF37
+0xE9A3 = 0x8336EF38
+0xE9A4 = 0x8336EF39
+0xE9A5 = 0x8336F030
+0xE9A6 = 0x8336F031
+0xE9A7 = 0x8336F032
+0xE9A8 = 0x8336F033
+0xE9A9 = 0x8336F034
+0xE9AA = 0x8336F035
+0xE9AB = 0x8336F036
+0xE9AC = 0x8336F037
+0xE9AD = 0x8336F038
+0xE9AE = 0x8336F039
+0xE9AF = 0x8336F130
+0xE9B0 = 0x8336F131
+0xE9B1 = 0x8336F132
+0xE9B2 = 0x8336F133
+0xE9B3 = 0x8336F134
+0xE9B4 = 0x8336F135
+0xE9B5 = 0x8336F136
+0xE9B6 = 0x8336F137
+0xE9B7 = 0x8336F138
+0xE9B8 = 0x8336F139
+0xE9B9 = 0x8336F230
+0xE9BA = 0x8336F231
+0xE9BB = 0x8336F232
+0xE9BC = 0x8336F233
+0xE9BD = 0x8336F234
+0xE9BE = 0x8336F235
+0xE9BF = 0x8336F236
+0xE9C0 = 0x8336F237
+0xE9C1 = 0x8336F238
+0xE9C2 = 0x8336F239
+0xE9C3 = 0x8336F330
+0xE9C4 = 0x8336F331
+0xE9C5 = 0x8336F332
+0xE9C6 = 0x8336F333
+0xE9C7 = 0x8336F334
+0xE9C8 = 0x8336F335
+0xE9C9 = 0x8336F336
+0xE9CA = 0x8336F337
+0xE9CB = 0x8336F338
+0xE9CC = 0x8336F339
+0xE9CD = 0x8336F430
+0xE9CE = 0x8336F431
+0xE9CF = 0x8336F432
+0xE9D0 = 0x8336F433
+0xE9D1 = 0x8336F434
+0xE9D2 = 0x8336F435
+0xE9D3 = 0x8336F436
+0xE9D4 = 0x8336F437
+0xE9D5 = 0x8336F438
+0xE9D6 = 0x8336F439
+0xE9D7 = 0x8336F530
+0xE9D8 = 0x8336F531
+0xE9D9 = 0x8336F532
+0xE9DA = 0x8336F533
+0xE9DB = 0x8336F534
+0xE9DC = 0x8336F535
+0xE9DD = 0x8336F536
+0xE9DE = 0x8336F537
+0xE9DF = 0x8336F538
+0xE9E0 = 0x8336F539
+0xE9E1 = 0x8336F630
+0xE9E2 = 0x8336F631
+0xE9E3 = 0x8336F632
+0xE9E4 = 0x8336F633
+0xE9E5 = 0x8336F634
+0xE9E6 = 0x8336F635
+0xE9E7 = 0x8336F636
+0xE9E8 = 0x8336F637
+0xE9E9 = 0x8336F638
+0xE9EA = 0x8336F639
+0xE9EB = 0x8336F730
+0xE9EC = 0x8336F731
+0xE9ED = 0x8336F732
+0xE9EE = 0x8336F733
+0xE9EF = 0x8336F734
+0xE9F0 = 0x8336F735
+0xE9F1 = 0x8336F736
+0xE9F2 = 0x8336F737
+0xE9F3 = 0x8336F738
+0xE9F4 = 0x8336F739
+0xE9F5 = 0x8336F830
+0xE9F6 = 0x8336F831
+0xE9F7 = 0x8336F832
+0xE9F8 = 0x8336F833
+0xE9F9 = 0x8336F834
+0xE9FA = 0x8336F835
+0xE9FB = 0x8336F836
+0xE9FC = 0x8336F837
+0xE9FD = 0x8336F838
+0xE9FE = 0x8336F839
+0xE9FF = 0x8336F930
+0xEA00 = 0x8336F931
+0xEA01 = 0x8336F932
+0xEA02 = 0x8336F933
+0xEA03 = 0x8336F934
+0xEA04 = 0x8336F935
+0xEA05 = 0x8336F936
+0xEA06 = 0x8336F937
+0xEA07 = 0x8336F938
+0xEA08 = 0x8336F939
+0xEA09 = 0x8336FA30
+0xEA0A = 0x8336FA31
+0xEA0B = 0x8336FA32
+0xEA0C = 0x8336FA33
+0xEA0D = 0x8336FA34
+0xEA0E = 0x8336FA35
+0xEA0F = 0x8336FA36
+0xEA10 = 0x8336FA37
+0xEA11 = 0x8336FA38
+0xEA12 = 0x8336FA39
+0xEA13 = 0x8336FB30
+0xEA14 = 0x8336FB31
+0xEA15 = 0x8336FB32
+0xEA16 = 0x8336FB33
+0xEA17 = 0x8336FB34
+0xEA18 = 0x8336FB35
+0xEA19 = 0x8336FB36
+0xEA1A = 0x8336FB37
+0xEA1B = 0x8336FB38
+0xEA1C = 0x8336FB39
+0xEA1D = 0x8336FC30
+0xEA1E = 0x8336FC31
+0xEA1F = 0x8336FC32
+0xEA20 = 0x8336FC33
+0xEA21 = 0x8336FC34
+0xEA22 = 0x8336FC35
+0xEA23 = 0x8336FC36
+0xEA24 = 0x8336FC37
+0xEA25 = 0x8336FC38
+0xEA26 = 0x8336FC39
+0xEA27 = 0x8336FD30
+0xEA28 = 0x8336FD31
+0xEA29 = 0x8336FD32
+0xEA2A = 0x8336FD33
+0xEA2B = 0x8336FD34
+0xEA2C = 0x8336FD35
+0xEA2D = 0x8336FD36
+0xEA2E = 0x8336FD37
+0xEA2F = 0x8336FD38
+0xEA30 = 0x8336FD39
+0xEA31 = 0x8336FE30
+0xEA32 = 0x8336FE31
+0xEA33 = 0x8336FE32
+0xEA34 = 0x8336FE33
+0xEA35 = 0x8336FE34
+0xEA36 = 0x8336FE35
+0xEA37 = 0x8336FE36
+0xEA38 = 0x8336FE37
+0xEA39 = 0x8336FE38
+0xEA3A = 0x8336FE39
+0xEA3B = 0x83378130
+0xEA3C = 0x83378131
+0xEA3D = 0x83378132
+0xEA3E = 0x83378133
+0xEA3F = 0x83378134
+0xEA40 = 0x83378135
+0xEA41 = 0x83378136
+0xEA42 = 0x83378137
+0xEA43 = 0x83378138
+0xEA44 = 0x83378139
+0xEA45 = 0x83378230
+0xEA46 = 0x83378231
+0xEA47 = 0x83378232
+0xEA48 = 0x83378233
+0xEA49 = 0x83378234
+0xEA4A = 0x83378235
+0xEA4B = 0x83378236
+0xEA4C = 0x83378237
+0xEA4D = 0x83378238
+0xEA4E = 0x83378239
+0xEA4F = 0x83378330
+0xEA50 = 0x83378331
+0xEA51 = 0x83378332
+0xEA52 = 0x83378333
+0xEA53 = 0x83378334
+0xEA54 = 0x83378335
+0xEA55 = 0x83378336
+0xEA56 = 0x83378337
+0xEA57 = 0x83378338
+0xEA58 = 0x83378339
+0xEA59 = 0x83378430
+0xEA5A = 0x83378431
+0xEA5B = 0x83378432
+0xEA5C = 0x83378433
+0xEA5D = 0x83378434
+0xEA5E = 0x83378435
+0xEA5F = 0x83378436
+0xEA60 = 0x83378437
+0xEA61 = 0x83378438
+0xEA62 = 0x83378439
+0xEA63 = 0x83378530
+0xEA64 = 0x83378531
+0xEA65 = 0x83378532
+0xEA66 = 0x83378533
+0xEA67 = 0x83378534
+0xEA68 = 0x83378535
+0xEA69 = 0x83378536
+0xEA6A = 0x83378537
+0xEA6B = 0x83378538
+0xEA6C = 0x83378539
+0xEA6D = 0x83378630
+0xEA6E = 0x83378631
+0xEA6F = 0x83378632
+0xEA70 = 0x83378633
+0xEA71 = 0x83378634
+0xEA72 = 0x83378635
+0xEA73 = 0x83378636
+0xEA74 = 0x83378637
+0xEA75 = 0x83378638
+0xEA76 = 0x83378639
+0xEA77 = 0x83378730
+0xEA78 = 0x83378731
+0xEA79 = 0x83378732
+0xEA7A = 0x83378733
+0xEA7B = 0x83378734
+0xEA7C = 0x83378735
+0xEA7D = 0x83378736
+0xEA7E = 0x83378737
+0xEA7F = 0x83378738
+0xEA80 = 0x83378739
+0xEA81 = 0x83378830
+0xEA82 = 0x83378831
+0xEA83 = 0x83378832
+0xEA84 = 0x83378833
+0xEA85 = 0x83378834
+0xEA86 = 0x83378835
+0xEA87 = 0x83378836
+0xEA88 = 0x83378837
+0xEA89 = 0x83378838
+0xEA8A = 0x83378839
+0xEA8B = 0x83378930
+0xEA8C = 0x83378931
+0xEA8D = 0x83378932
+0xEA8E = 0x83378933
+0xEA8F = 0x83378934
+0xEA90 = 0x83378935
+0xEA91 = 0x83378936
+0xEA92 = 0x83378937
+0xEA93 = 0x83378938
+0xEA94 = 0x83378939
+0xEA95 = 0x83378A30
+0xEA96 = 0x83378A31
+0xEA97 = 0x83378A32
+0xEA98 = 0x83378A33
+0xEA99 = 0x83378A34
+0xEA9A = 0x83378A35
+0xEA9B = 0x83378A36
+0xEA9C = 0x83378A37
+0xEA9D = 0x83378A38
+0xEA9E = 0x83378A39
+0xEA9F = 0x83378B30
+0xEAA0 = 0x83378B31
+0xEAA1 = 0x83378B32
+0xEAA2 = 0x83378B33
+0xEAA3 = 0x83378B34
+0xEAA4 = 0x83378B35
+0xEAA5 = 0x83378B36
+0xEAA6 = 0x83378B37
+0xEAA7 = 0x83378B38
+0xEAA8 = 0x83378B39
+0xEAA9 = 0x83378C30
+0xEAAA = 0x83378C31
+0xEAAB = 0x83378C32
+0xEAAC = 0x83378C33
+0xEAAD = 0x83378C34
+0xEAAE = 0x83378C35
+0xEAAF = 0x83378C36
+0xEAB0 = 0x83378C37
+0xEAB1 = 0x83378C38
+0xEAB2 = 0x83378C39
+0xEAB3 = 0x83378D30
+0xEAB4 = 0x83378D31
+0xEAB5 = 0x83378D32
+0xEAB6 = 0x83378D33
+0xEAB7 = 0x83378D34
+0xEAB8 = 0x83378D35
+0xEAB9 = 0x83378D36
+0xEABA = 0x83378D37
+0xEABB = 0x83378D38
+0xEABC = 0x83378D39
+0xEABD = 0x83378E30
+0xEABE = 0x83378E31
+0xEABF = 0x83378E32
+0xEAC0 = 0x83378E33
+0xEAC1 = 0x83378E34
+0xEAC2 = 0x83378E35
+0xEAC3 = 0x83378E36
+0xEAC4 = 0x83378E37
+0xEAC5 = 0x83378E38
+0xEAC6 = 0x83378E39
+0xEAC7 = 0x83378F30
+0xEAC8 = 0x83378F31
+0xEAC9 = 0x83378F32
+0xEACA = 0x83378F33
+0xEACB = 0x83378F34
+0xEACC = 0x83378F35
+0xEACD = 0x83378F36
+0xEACE = 0x83378F37
+0xEACF = 0x83378F38
+0xEAD0 = 0x83378F39
+0xEAD1 = 0x83379030
+0xEAD2 = 0x83379031
+0xEAD3 = 0x83379032
+0xEAD4 = 0x83379033
+0xEAD5 = 0x83379034
+0xEAD6 = 0x83379035
+0xEAD7 = 0x83379036
+0xEAD8 = 0x83379037
+0xEAD9 = 0x83379038
+0xEADA = 0x83379039
+0xEADB = 0x83379130
+0xEADC = 0x83379131
+0xEADD = 0x83379132
+0xEADE = 0x83379133
+0xEADF = 0x83379134
+0xEAE0 = 0x83379135
+0xEAE1 = 0x83379136
+0xEAE2 = 0x83379137
+0xEAE3 = 0x83379138
+0xEAE4 = 0x83379139
+0xEAE5 = 0x83379230
+0xEAE6 = 0x83379231
+0xEAE7 = 0x83379232
+0xEAE8 = 0x83379233
+0xEAE9 = 0x83379234
+0xEAEA = 0x83379235
+0xEAEB = 0x83379236
+0xEAEC = 0x83379237
+0xEAED = 0x83379238
+0xEAEE = 0x83379239
+0xEAEF = 0x83379330
+0xEAF0 = 0x83379331
+0xEAF1 = 0x83379332
+0xEAF2 = 0x83379333
+0xEAF3 = 0x83379334
+0xEAF4 = 0x83379335
+0xEAF5 = 0x83379336
+0xEAF6 = 0x83379337
+0xEAF7 = 0x83379338
+0xEAF8 = 0x83379339
+0xEAF9 = 0x83379430
+0xEAFA = 0x83379431
+0xEAFB = 0x83379432
+0xEAFC = 0x83379433
+0xEAFD = 0x83379434
+0xEAFE = 0x83379435
+0xEAFF = 0x83379436
+0xEB00 = 0x83379437
+0xEB01 = 0x83379438
+0xEB02 = 0x83379439
+0xEB03 = 0x83379530
+0xEB04 = 0x83379531
+0xEB05 = 0x83379532
+0xEB06 = 0x83379533
+0xEB07 = 0x83379534
+0xEB08 = 0x83379535
+0xEB09 = 0x83379536
+0xEB0A = 0x83379537
+0xEB0B = 0x83379538
+0xEB0C = 0x83379539
+0xEB0D = 0x83379630
+0xEB0E = 0x83379631
+0xEB0F = 0x83379632
+0xEB10 = 0x83379633
+0xEB11 = 0x83379634
+0xEB12 = 0x83379635
+0xEB13 = 0x83379636
+0xEB14 = 0x83379637
+0xEB15 = 0x83379638
+0xEB16 = 0x83379639
+0xEB17 = 0x83379730
+0xEB18 = 0x83379731
+0xEB19 = 0x83379732
+0xEB1A = 0x83379733
+0xEB1B = 0x83379734
+0xEB1C = 0x83379735
+0xEB1D = 0x83379736
+0xEB1E = 0x83379737
+0xEB1F = 0x83379738
+0xEB20 = 0x83379739
+0xEB21 = 0x83379830
+0xEB22 = 0x83379831
+0xEB23 = 0x83379832
+0xEB24 = 0x83379833
+0xEB25 = 0x83379834
+0xEB26 = 0x83379835
+0xEB27 = 0x83379836
+0xEB28 = 0x83379837
+0xEB29 = 0x83379838
+0xEB2A = 0x83379839
+0xEB2B = 0x83379930
+0xEB2C = 0x83379931
+0xEB2D = 0x83379932
+0xEB2E = 0x83379933
+0xEB2F = 0x83379934
+0xEB30 = 0x83379935
+0xEB31 = 0x83379936
+0xEB32 = 0x83379937
+0xEB33 = 0x83379938
+0xEB34 = 0x83379939
+0xEB35 = 0x83379A30
+0xEB36 = 0x83379A31
+0xEB37 = 0x83379A32
+0xEB38 = 0x83379A33
+0xEB39 = 0x83379A34
+0xEB3A = 0x83379A35
+0xEB3B = 0x83379A36
+0xEB3C = 0x83379A37
+0xEB3D = 0x83379A38
+0xEB3E = 0x83379A39
+0xEB3F = 0x83379B30
+0xEB40 = 0x83379B31
+0xEB41 = 0x83379B32
+0xEB42 = 0x83379B33
+0xEB43 = 0x83379B34
+0xEB44 = 0x83379B35
+0xEB45 = 0x83379B36
+0xEB46 = 0x83379B37
+0xEB47 = 0x83379B38
+0xEB48 = 0x83379B39
+0xEB49 = 0x83379C30
+0xEB4A = 0x83379C31
+0xEB4B = 0x83379C32
+0xEB4C = 0x83379C33
+0xEB4D = 0x83379C34
+0xEB4E = 0x83379C35
+0xEB4F = 0x83379C36
+0xEB50 = 0x83379C37
+0xEB51 = 0x83379C38
+0xEB52 = 0x83379C39
+0xEB53 = 0x83379D30
+0xEB54 = 0x83379D31
+0xEB55 = 0x83379D32
+0xEB56 = 0x83379D33
+0xEB57 = 0x83379D34
+0xEB58 = 0x83379D35
+0xEB59 = 0x83379D36
+0xEB5A = 0x83379D37
+0xEB5B = 0x83379D38
+0xEB5C = 0x83379D39
+0xEB5D = 0x83379E30
+0xEB5E = 0x83379E31
+0xEB5F = 0x83379E32
+0xEB60 = 0x83379E33
+0xEB61 = 0x83379E34
+0xEB62 = 0x83379E35
+0xEB63 = 0x83379E36
+0xEB64 = 0x83379E37
+0xEB65 = 0x83379E38
+0xEB66 = 0x83379E39
+0xEB67 = 0x83379F30
+0xEB68 = 0x83379F31
+0xEB69 = 0x83379F32
+0xEB6A = 0x83379F33
+0xEB6B = 0x83379F34
+0xEB6C = 0x83379F35
+0xEB6D = 0x83379F36
+0xEB6E = 0x83379F37
+0xEB6F = 0x83379F38
+0xEB70 = 0x83379F39
+0xEB71 = 0x8337A030
+0xEB72 = 0x8337A031
+0xEB73 = 0x8337A032
+0xEB74 = 0x8337A033
+0xEB75 = 0x8337A034
+0xEB76 = 0x8337A035
+0xEB77 = 0x8337A036
+0xEB78 = 0x8337A037
+0xEB79 = 0x8337A038
+0xEB7A = 0x8337A039
+0xEB7B = 0x8337A130
+0xEB7C = 0x8337A131
+0xEB7D = 0x8337A132
+0xEB7E = 0x8337A133
+0xEB7F = 0x8337A134
+0xEB80 = 0x8337A135
+0xEB81 = 0x8337A136
+0xEB82 = 0x8337A137
+0xEB83 = 0x8337A138
+0xEB84 = 0x8337A139
+0xEB85 = 0x8337A230
+0xEB86 = 0x8337A231
+0xEB87 = 0x8337A232
+0xEB88 = 0x8337A233
+0xEB89 = 0x8337A234
+0xEB8A = 0x8337A235
+0xEB8B = 0x8337A236
+0xEB8C = 0x8337A237
+0xEB8D = 0x8337A238
+0xEB8E = 0x8337A239
+0xEB8F = 0x8337A330
+0xEB90 = 0x8337A331
+0xEB91 = 0x8337A332
+0xEB92 = 0x8337A333
+0xEB93 = 0x8337A334
+0xEB94 = 0x8337A335
+0xEB95 = 0x8337A336
+0xEB96 = 0x8337A337
+0xEB97 = 0x8337A338
+0xEB98 = 0x8337A339
+0xEB99 = 0x8337A430
+0xEB9A = 0x8337A431
+0xEB9B = 0x8337A432
+0xEB9C = 0x8337A433
+0xEB9D = 0x8337A434
+0xEB9E = 0x8337A435
+0xEB9F = 0x8337A436
+0xEBA0 = 0x8337A437
+0xEBA1 = 0x8337A438
+0xEBA2 = 0x8337A439
+0xEBA3 = 0x8337A530
+0xEBA4 = 0x8337A531
+0xEBA5 = 0x8337A532
+0xEBA6 = 0x8337A533
+0xEBA7 = 0x8337A534
+0xEBA8 = 0x8337A535
+0xEBA9 = 0x8337A536
+0xEBAA = 0x8337A537
+0xEBAB = 0x8337A538
+0xEBAC = 0x8337A539
+0xEBAD = 0x8337A630
+0xEBAE = 0x8337A631
+0xEBAF = 0x8337A632
+0xEBB0 = 0x8337A633
+0xEBB1 = 0x8337A634
+0xEBB2 = 0x8337A635
+0xEBB3 = 0x8337A636
+0xEBB4 = 0x8337A637
+0xEBB5 = 0x8337A638
+0xEBB6 = 0x8337A639
+0xEBB7 = 0x8337A730
+0xEBB8 = 0x8337A731
+0xEBB9 = 0x8337A732
+0xEBBA = 0x8337A733
+0xEBBB = 0x8337A734
+0xEBBC = 0x8337A735
+0xEBBD = 0x8337A736
+0xEBBE = 0x8337A737
+0xEBBF = 0x8337A738
+0xEBC0 = 0x8337A739
+0xEBC1 = 0x8337A830
+0xEBC2 = 0x8337A831
+0xEBC3 = 0x8337A832
+0xEBC4 = 0x8337A833
+0xEBC5 = 0x8337A834
+0xEBC6 = 0x8337A835
+0xEBC7 = 0x8337A836
+0xEBC8 = 0x8337A837
+0xEBC9 = 0x8337A838
+0xEBCA = 0x8337A839
+0xEBCB = 0x8337A930
+0xEBCC = 0x8337A931
+0xEBCD = 0x8337A932
+0xEBCE = 0x8337A933
+0xEBCF = 0x8337A934
+0xEBD0 = 0x8337A935
+0xEBD1 = 0x8337A936
+0xEBD2 = 0x8337A937
+0xEBD3 = 0x8337A938
+0xEBD4 = 0x8337A939
+0xEBD5 = 0x8337AA30
+0xEBD6 = 0x8337AA31
+0xEBD7 = 0x8337AA32
+0xEBD8 = 0x8337AA33
+0xEBD9 = 0x8337AA34
+0xEBDA = 0x8337AA35
+0xEBDB = 0x8337AA36
+0xEBDC = 0x8337AA37
+0xEBDD = 0x8337AA38
+0xEBDE = 0x8337AA39
+0xEBDF = 0x8337AB30
+0xEBE0 = 0x8337AB31
+0xEBE1 = 0x8337AB32
+0xEBE2 = 0x8337AB33
+0xEBE3 = 0x8337AB34
+0xEBE4 = 0x8337AB35
+0xEBE5 = 0x8337AB36
+0xEBE6 = 0x8337AB37
+0xEBE7 = 0x8337AB38
+0xEBE8 = 0x8337AB39
+0xEBE9 = 0x8337AC30
+0xEBEA = 0x8337AC31
+0xEBEB = 0x8337AC32
+0xEBEC = 0x8337AC33
+0xEBED = 0x8337AC34
+0xEBEE = 0x8337AC35
+0xEBEF = 0x8337AC36
+0xEBF0 = 0x8337AC37
+0xEBF1 = 0x8337AC38
+0xEBF2 = 0x8337AC39
+0xEBF3 = 0x8337AD30
+0xEBF4 = 0x8337AD31
+0xEBF5 = 0x8337AD32
+0xEBF6 = 0x8337AD33
+0xEBF7 = 0x8337AD34
+0xEBF8 = 0x8337AD35
+0xEBF9 = 0x8337AD36
+0xEBFA = 0x8337AD37
+0xEBFB = 0x8337AD38
+0xEBFC = 0x8337AD39
+0xEBFD = 0x8337AE30
+0xEBFE = 0x8337AE31
+0xEBFF = 0x8337AE32
+0xEC00 = 0x8337AE33
+0xEC01 = 0x8337AE34
+0xEC02 = 0x8337AE35
+0xEC03 = 0x8337AE36
+0xEC04 = 0x8337AE37
+0xEC05 = 0x8337AE38
+0xEC06 = 0x8337AE39
+0xEC07 = 0x8337AF30
+0xEC08 = 0x8337AF31
+0xEC09 = 0x8337AF32
+0xEC0A = 0x8337AF33
+0xEC0B = 0x8337AF34
+0xEC0C = 0x8337AF35
+0xEC0D = 0x8337AF36
+0xEC0E = 0x8337AF37
+0xEC0F = 0x8337AF38
+0xEC10 = 0x8337AF39
+0xEC11 = 0x8337B030
+0xEC12 = 0x8337B031
+0xEC13 = 0x8337B032
+0xEC14 = 0x8337B033
+0xEC15 = 0x8337B034
+0xEC16 = 0x8337B035
+0xEC17 = 0x8337B036
+0xEC18 = 0x8337B037
+0xEC19 = 0x8337B038
+0xEC1A = 0x8337B039
+0xEC1B = 0x8337B130
+0xEC1C = 0x8337B131
+0xEC1D = 0x8337B132
+0xEC1E = 0x8337B133
+0xEC1F = 0x8337B134
+0xEC20 = 0x8337B135
+0xEC21 = 0x8337B136
+0xEC22 = 0x8337B137
+0xEC23 = 0x8337B138
+0xEC24 = 0x8337B139
+0xEC25 = 0x8337B230
+0xEC26 = 0x8337B231
+0xEC27 = 0x8337B232
+0xEC28 = 0x8337B233
+0xEC29 = 0x8337B234
+0xEC2A = 0x8337B235
+0xEC2B = 0x8337B236
+0xEC2C = 0x8337B237
+0xEC2D = 0x8337B238
+0xEC2E = 0x8337B239
+0xEC2F = 0x8337B330
+0xEC30 = 0x8337B331
+0xEC31 = 0x8337B332
+0xEC32 = 0x8337B333
+0xEC33 = 0x8337B334
+0xEC34 = 0x8337B335
+0xEC35 = 0x8337B336
+0xEC36 = 0x8337B337
+0xEC37 = 0x8337B338
+0xEC38 = 0x8337B339
+0xEC39 = 0x8337B430
+0xEC3A = 0x8337B431
+0xEC3B = 0x8337B432
+0xEC3C = 0x8337B433
+0xEC3D = 0x8337B434
+0xEC3E = 0x8337B435
+0xEC3F = 0x8337B436
+0xEC40 = 0x8337B437
+0xEC41 = 0x8337B438
+0xEC42 = 0x8337B439
+0xEC43 = 0x8337B530
+0xEC44 = 0x8337B531
+0xEC45 = 0x8337B532
+0xEC46 = 0x8337B533
+0xEC47 = 0x8337B534
+0xEC48 = 0x8337B535
+0xEC49 = 0x8337B536
+0xEC4A = 0x8337B537
+0xEC4B = 0x8337B538
+0xEC4C = 0x8337B539
+0xEC4D = 0x8337B630
+0xEC4E = 0x8337B631
+0xEC4F = 0x8337B632
+0xEC50 = 0x8337B633
+0xEC51 = 0x8337B634
+0xEC52 = 0x8337B635
+0xEC53 = 0x8337B636
+0xEC54 = 0x8337B637
+0xEC55 = 0x8337B638
+0xEC56 = 0x8337B639
+0xEC57 = 0x8337B730
+0xEC58 = 0x8337B731
+0xEC59 = 0x8337B732
+0xEC5A = 0x8337B733
+0xEC5B = 0x8337B734
+0xEC5C = 0x8337B735
+0xEC5D = 0x8337B736
+0xEC5E = 0x8337B737
+0xEC5F = 0x8337B738
+0xEC60 = 0x8337B739
+0xEC61 = 0x8337B830
+0xEC62 = 0x8337B831
+0xEC63 = 0x8337B832
+0xEC64 = 0x8337B833
+0xEC65 = 0x8337B834
+0xEC66 = 0x8337B835
+0xEC67 = 0x8337B836
+0xEC68 = 0x8337B837
+0xEC69 = 0x8337B838
+0xEC6A = 0x8337B839
+0xEC6B = 0x8337B930
+0xEC6C = 0x8337B931
+0xEC6D = 0x8337B932
+0xEC6E = 0x8337B933
+0xEC6F = 0x8337B934
+0xEC70 = 0x8337B935
+0xEC71 = 0x8337B936
+0xEC72 = 0x8337B937
+0xEC73 = 0x8337B938
+0xEC74 = 0x8337B939
+0xEC75 = 0x8337BA30
+0xEC76 = 0x8337BA31
+0xEC77 = 0x8337BA32
+0xEC78 = 0x8337BA33
+0xEC79 = 0x8337BA34
+0xEC7A = 0x8337BA35
+0xEC7B = 0x8337BA36
+0xEC7C = 0x8337BA37
+0xEC7D = 0x8337BA38
+0xEC7E = 0x8337BA39
+0xEC7F = 0x8337BB30
+0xEC80 = 0x8337BB31
+0xEC81 = 0x8337BB32
+0xEC82 = 0x8337BB33
+0xEC83 = 0x8337BB34
+0xEC84 = 0x8337BB35
+0xEC85 = 0x8337BB36
+0xEC86 = 0x8337BB37
+0xEC87 = 0x8337BB38
+0xEC88 = 0x8337BB39
+0xEC89 = 0x8337BC30
+0xEC8A = 0x8337BC31
+0xEC8B = 0x8337BC32
+0xEC8C = 0x8337BC33
+0xEC8D = 0x8337BC34
+0xEC8E = 0x8337BC35
+0xEC8F = 0x8337BC36
+0xEC90 = 0x8337BC37
+0xEC91 = 0x8337BC38
+0xEC92 = 0x8337BC39
+0xEC93 = 0x8337BD30
+0xEC94 = 0x8337BD31
+0xEC95 = 0x8337BD32
+0xEC96 = 0x8337BD33
+0xEC97 = 0x8337BD34
+0xEC98 = 0x8337BD35
+0xEC99 = 0x8337BD36
+0xEC9A = 0x8337BD37
+0xEC9B = 0x8337BD38
+0xEC9C = 0x8337BD39
+0xEC9D = 0x8337BE30
+0xEC9E = 0x8337BE31
+0xEC9F = 0x8337BE32
+0xECA0 = 0x8337BE33
+0xECA1 = 0x8337BE34
+0xECA2 = 0x8337BE35
+0xECA3 = 0x8337BE36
+0xECA4 = 0x8337BE37
+0xECA5 = 0x8337BE38
+0xECA6 = 0x8337BE39
+0xECA7 = 0x8337BF30
+0xECA8 = 0x8337BF31
+0xECA9 = 0x8337BF32
+0xECAA = 0x8337BF33
+0xECAB = 0x8337BF34
+0xECAC = 0x8337BF35
+0xECAD = 0x8337BF36
+0xECAE = 0x8337BF37
+0xECAF = 0x8337BF38
+0xECB0 = 0x8337BF39
+0xECB1 = 0x8337C030
+0xECB2 = 0x8337C031
+0xECB3 = 0x8337C032
+0xECB4 = 0x8337C033
+0xECB5 = 0x8337C034
+0xECB6 = 0x8337C035
+0xECB7 = 0x8337C036
+0xECB8 = 0x8337C037
+0xECB9 = 0x8337C038
+0xECBA = 0x8337C039
+0xECBB = 0x8337C130
+0xECBC = 0x8337C131
+0xECBD = 0x8337C132
+0xECBE = 0x8337C133
+0xECBF = 0x8337C134
+0xECC0 = 0x8337C135
+0xECC1 = 0x8337C136
+0xECC2 = 0x8337C137
+0xECC3 = 0x8337C138
+0xECC4 = 0x8337C139
+0xECC5 = 0x8337C230
+0xECC6 = 0x8337C231
+0xECC7 = 0x8337C232
+0xECC8 = 0x8337C233
+0xECC9 = 0x8337C234
+0xECCA = 0x8337C235
+0xECCB = 0x8337C236
+0xECCC = 0x8337C237
+0xECCD = 0x8337C238
+0xECCE = 0x8337C239
+0xECCF = 0x8337C330
+0xECD0 = 0x8337C331
+0xECD1 = 0x8337C332
+0xECD2 = 0x8337C333
+0xECD3 = 0x8337C334
+0xECD4 = 0x8337C335
+0xECD5 = 0x8337C336
+0xECD6 = 0x8337C337
+0xECD7 = 0x8337C338
+0xECD8 = 0x8337C339
+0xECD9 = 0x8337C430
+0xECDA = 0x8337C431
+0xECDB = 0x8337C432
+0xECDC = 0x8337C433
+0xECDD = 0x8337C434
+0xECDE = 0x8337C435
+0xECDF = 0x8337C436
+0xECE0 = 0x8337C437
+0xECE1 = 0x8337C438
+0xECE2 = 0x8337C439
+0xECE3 = 0x8337C530
+0xECE4 = 0x8337C531
+0xECE5 = 0x8337C532
+0xECE6 = 0x8337C533
+0xECE7 = 0x8337C534
+0xECE8 = 0x8337C535
+0xECE9 = 0x8337C536
+0xECEA = 0x8337C537
+0xECEB = 0x8337C538
+0xECEC = 0x8337C539
+0xECED = 0x8337C630
+0xECEE = 0x8337C631
+0xECEF = 0x8337C632
+0xECF0 = 0x8337C633
+0xECF1 = 0x8337C634
+0xECF2 = 0x8337C635
+0xECF3 = 0x8337C636
+0xECF4 = 0x8337C637
+0xECF5 = 0x8337C638
+0xECF6 = 0x8337C639
+0xECF7 = 0x8337C730
+0xECF8 = 0x8337C731
+0xECF9 = 0x8337C732
+0xECFA = 0x8337C733
+0xECFB = 0x8337C734
+0xECFC = 0x8337C735
+0xECFD = 0x8337C736
+0xECFE = 0x8337C737
+0xECFF = 0x8337C738
+0xED00 = 0x8337C739
+0xED01 = 0x8337C830
+0xED02 = 0x8337C831
+0xED03 = 0x8337C832
+0xED04 = 0x8337C833
+0xED05 = 0x8337C834
+0xED06 = 0x8337C835
+0xED07 = 0x8337C836
+0xED08 = 0x8337C837
+0xED09 = 0x8337C838
+0xED0A = 0x8337C839
+0xED0B = 0x8337C930
+0xED0C = 0x8337C931
+0xED0D = 0x8337C932
+0xED0E = 0x8337C933
+0xED0F = 0x8337C934
+0xED10 = 0x8337C935
+0xED11 = 0x8337C936
+0xED12 = 0x8337C937
+0xED13 = 0x8337C938
+0xED14 = 0x8337C939
+0xED15 = 0x8337CA30
+0xED16 = 0x8337CA31
+0xED17 = 0x8337CA32
+0xED18 = 0x8337CA33
+0xED19 = 0x8337CA34
+0xED1A = 0x8337CA35
+0xED1B = 0x8337CA36
+0xED1C = 0x8337CA37
+0xED1D = 0x8337CA38
+0xED1E = 0x8337CA39
+0xED1F = 0x8337CB30
+0xED20 = 0x8337CB31
+0xED21 = 0x8337CB32
+0xED22 = 0x8337CB33
+0xED23 = 0x8337CB34
+0xED24 = 0x8337CB35
+0xED25 = 0x8337CB36
+0xED26 = 0x8337CB37
+0xED27 = 0x8337CB38
+0xED28 = 0x8337CB39
+0xED29 = 0x8337CC30
+0xED2A = 0x8337CC31
+0xED2B = 0x8337CC32
+0xED2C = 0x8337CC33
+0xED2D = 0x8337CC34
+0xED2E = 0x8337CC35
+0xED2F = 0x8337CC36
+0xED30 = 0x8337CC37
+0xED31 = 0x8337CC38
+0xED32 = 0x8337CC39
+0xED33 = 0x8337CD30
+0xED34 = 0x8337CD31
+0xED35 = 0x8337CD32
+0xED36 = 0x8337CD33
+0xED37 = 0x8337CD34
+0xED38 = 0x8337CD35
+0xED39 = 0x8337CD36
+0xED3A = 0x8337CD37
+0xED3B = 0x8337CD38
+0xED3C = 0x8337CD39
+0xED3D = 0x8337CE30
+0xED3E = 0x8337CE31
+0xED3F = 0x8337CE32
+0xED40 = 0x8337CE33
+0xED41 = 0x8337CE34
+0xED42 = 0x8337CE35
+0xED43 = 0x8337CE36
+0xED44 = 0x8337CE37
+0xED45 = 0x8337CE38
+0xED46 = 0x8337CE39
+0xED47 = 0x8337CF30
+0xED48 = 0x8337CF31
+0xED49 = 0x8337CF32
+0xED4A = 0x8337CF33
+0xED4B = 0x8337CF34
+0xED4C = 0x8337CF35
+0xED4D = 0x8337CF36
+0xED4E = 0x8337CF37
+0xED4F = 0x8337CF38
+0xED50 = 0x8337CF39
+0xED51 = 0x8337D030
+0xED52 = 0x8337D031
+0xED53 = 0x8337D032
+0xED54 = 0x8337D033
+0xED55 = 0x8337D034
+0xED56 = 0x8337D035
+0xED57 = 0x8337D036
+0xED58 = 0x8337D037
+0xED59 = 0x8337D038
+0xED5A = 0x8337D039
+0xED5B = 0x8337D130
+0xED5C = 0x8337D131
+0xED5D = 0x8337D132
+0xED5E = 0x8337D133
+0xED5F = 0x8337D134
+0xED60 = 0x8337D135
+0xED61 = 0x8337D136
+0xED62 = 0x8337D137
+0xED63 = 0x8337D138
+0xED64 = 0x8337D139
+0xED65 = 0x8337D230
+0xED66 = 0x8337D231
+0xED67 = 0x8337D232
+0xED68 = 0x8337D233
+0xED69 = 0x8337D234
+0xED6A = 0x8337D235
+0xED6B = 0x8337D236
+0xED6C = 0x8337D237
+0xED6D = 0x8337D238
+0xED6E = 0x8337D239
+0xED6F = 0x8337D330
+0xED70 = 0x8337D331
+0xED71 = 0x8337D332
+0xED72 = 0x8337D333
+0xED73 = 0x8337D334
+0xED74 = 0x8337D335
+0xED75 = 0x8337D336
+0xED76 = 0x8337D337
+0xED77 = 0x8337D338
+0xED78 = 0x8337D339
+0xED79 = 0x8337D430
+0xED7A = 0x8337D431
+0xED7B = 0x8337D432
+0xED7C = 0x8337D433
+0xED7D = 0x8337D434
+0xED7E = 0x8337D435
+0xED7F = 0x8337D436
+0xED80 = 0x8337D437
+0xED81 = 0x8337D438
+0xED82 = 0x8337D439
+0xED83 = 0x8337D530
+0xED84 = 0x8337D531
+0xED85 = 0x8337D532
+0xED86 = 0x8337D533
+0xED87 = 0x8337D534
+0xED88 = 0x8337D535
+0xED89 = 0x8337D536
+0xED8A = 0x8337D537
+0xED8B = 0x8337D538
+0xED8C = 0x8337D539
+0xED8D = 0x8337D630
+0xED8E = 0x8337D631
+0xED8F = 0x8337D632
+0xED90 = 0x8337D633
+0xED91 = 0x8337D634
+0xED92 = 0x8337D635
+0xED93 = 0x8337D636
+0xED94 = 0x8337D637
+0xED95 = 0x8337D638
+0xED96 = 0x8337D639
+0xED97 = 0x8337D730
+0xED98 = 0x8337D731
+0xED99 = 0x8337D732
+0xED9A = 0x8337D733
+0xED9B = 0x8337D734
+0xED9C = 0x8337D735
+0xED9D = 0x8337D736
+0xED9E = 0x8337D737
+0xED9F = 0x8337D738
+0xEDA0 = 0x8337D739
+0xEDA1 = 0x8337D830
+0xEDA2 = 0x8337D831
+0xEDA3 = 0x8337D832
+0xEDA4 = 0x8337D833
+0xEDA5 = 0x8337D834
+0xEDA6 = 0x8337D835
+0xEDA7 = 0x8337D836
+0xEDA8 = 0x8337D837
+0xEDA9 = 0x8337D838
+0xEDAA = 0x8337D839
+0xEDAB = 0x8337D930
+0xEDAC = 0x8337D931
+0xEDAD = 0x8337D932
+0xEDAE = 0x8337D933
+0xEDAF = 0x8337D934
+0xEDB0 = 0x8337D935
+0xEDB1 = 0x8337D936
+0xEDB2 = 0x8337D937
+0xEDB3 = 0x8337D938
+0xEDB4 = 0x8337D939
+0xEDB5 = 0x8337DA30
+0xEDB6 = 0x8337DA31
+0xEDB7 = 0x8337DA32
+0xEDB8 = 0x8337DA33
+0xEDB9 = 0x8337DA34
+0xEDBA = 0x8337DA35
+0xEDBB = 0x8337DA36
+0xEDBC = 0x8337DA37
+0xEDBD = 0x8337DA38
+0xEDBE = 0x8337DA39
+0xEDBF = 0x8337DB30
+0xEDC0 = 0x8337DB31
+0xEDC1 = 0x8337DB32
+0xEDC2 = 0x8337DB33
+0xEDC3 = 0x8337DB34
+0xEDC4 = 0x8337DB35
+0xEDC5 = 0x8337DB36
+0xEDC6 = 0x8337DB37
+0xEDC7 = 0x8337DB38
+0xEDC8 = 0x8337DB39
+0xEDC9 = 0x8337DC30
+0xEDCA = 0x8337DC31
+0xEDCB = 0x8337DC32
+0xEDCC = 0x8337DC33
+0xEDCD = 0x8337DC34
+0xEDCE = 0x8337DC35
+0xEDCF = 0x8337DC36
+0xEDD0 = 0x8337DC37
+0xEDD1 = 0x8337DC38
+0xEDD2 = 0x8337DC39
+0xEDD3 = 0x8337DD30
+0xEDD4 = 0x8337DD31
+0xEDD5 = 0x8337DD32
+0xEDD6 = 0x8337DD33
+0xEDD7 = 0x8337DD34
+0xEDD8 = 0x8337DD35
+0xEDD9 = 0x8337DD36
+0xEDDA = 0x8337DD37
+0xEDDB = 0x8337DD38
+0xEDDC = 0x8337DD39
+0xEDDD = 0x8337DE30
+0xEDDE = 0x8337DE31
+0xEDDF = 0x8337DE32
+0xEDE0 = 0x8337DE33
+0xEDE1 = 0x8337DE34
+0xEDE2 = 0x8337DE35
+0xEDE3 = 0x8337DE36
+0xEDE4 = 0x8337DE37
+0xEDE5 = 0x8337DE38
+0xEDE6 = 0x8337DE39
+0xEDE7 = 0x8337DF30
+0xEDE8 = 0x8337DF31
+0xEDE9 = 0x8337DF32
+0xEDEA = 0x8337DF33
+0xEDEB = 0x8337DF34
+0xEDEC = 0x8337DF35
+0xEDED = 0x8337DF36
+0xEDEE = 0x8337DF37
+0xEDEF = 0x8337DF38
+0xEDF0 = 0x8337DF39
+0xEDF1 = 0x8337E030
+0xEDF2 = 0x8337E031
+0xEDF3 = 0x8337E032
+0xEDF4 = 0x8337E033
+0xEDF5 = 0x8337E034
+0xEDF6 = 0x8337E035
+0xEDF7 = 0x8337E036
+0xEDF8 = 0x8337E037
+0xEDF9 = 0x8337E038
+0xEDFA = 0x8337E039
+0xEDFB = 0x8337E130
+0xEDFC = 0x8337E131
+0xEDFD = 0x8337E132
+0xEDFE = 0x8337E133
+0xEDFF = 0x8337E134
+0xEE00 = 0x8337E135
+0xEE01 = 0x8337E136
+0xEE02 = 0x8337E137
+0xEE03 = 0x8337E138
+0xEE04 = 0x8337E139
+0xEE05 = 0x8337E230
+0xEE06 = 0x8337E231
+0xEE07 = 0x8337E232
+0xEE08 = 0x8337E233
+0xEE09 = 0x8337E234
+0xEE0A = 0x8337E235
+0xEE0B = 0x8337E236
+0xEE0C = 0x8337E237
+0xEE0D = 0x8337E238
+0xEE0E = 0x8337E239
+0xEE0F = 0x8337E330
+0xEE10 = 0x8337E331
+0xEE11 = 0x8337E332
+0xEE12 = 0x8337E333
+0xEE13 = 0x8337E334
+0xEE14 = 0x8337E335
+0xEE15 = 0x8337E336
+0xEE16 = 0x8337E337
+0xEE17 = 0x8337E338
+0xEE18 = 0x8337E339
+0xEE19 = 0x8337E430
+0xEE1A = 0x8337E431
+0xEE1B = 0x8337E432
+0xEE1C = 0x8337E433
+0xEE1D = 0x8337E434
+0xEE1E = 0x8337E435
+0xEE1F = 0x8337E436
+0xEE20 = 0x8337E437
+0xEE21 = 0x8337E438
+0xEE22 = 0x8337E439
+0xEE23 = 0x8337E530
+0xEE24 = 0x8337E531
+0xEE25 = 0x8337E532
+0xEE26 = 0x8337E533
+0xEE27 = 0x8337E534
+0xEE28 = 0x8337E535
+0xEE29 = 0x8337E536
+0xEE2A = 0x8337E537
+0xEE2B = 0x8337E538
+0xEE2C = 0x8337E539
+0xEE2D = 0x8337E630
+0xEE2E = 0x8337E631
+0xEE2F = 0x8337E632
+0xEE30 = 0x8337E633
+0xEE31 = 0x8337E634
+0xEE32 = 0x8337E635
+0xEE33 = 0x8337E636
+0xEE34 = 0x8337E637
+0xEE35 = 0x8337E638
+0xEE36 = 0x8337E639
+0xEE37 = 0x8337E730
+0xEE38 = 0x8337E731
+0xEE39 = 0x8337E732
+0xEE3A = 0x8337E733
+0xEE3B = 0x8337E734
+0xEE3C = 0x8337E735
+0xEE3D = 0x8337E736
+0xEE3E = 0x8337E737
+0xEE3F = 0x8337E738
+0xEE40 = 0x8337E739
+0xEE41 = 0x8337E830
+0xEE42 = 0x8337E831
+0xEE43 = 0x8337E832
+0xEE44 = 0x8337E833
+0xEE45 = 0x8337E834
+0xEE46 = 0x8337E835
+0xEE47 = 0x8337E836
+0xEE48 = 0x8337E837
+0xEE49 = 0x8337E838
+0xEE4A = 0x8337E839
+0xEE4B = 0x8337E930
+0xEE4C = 0x8337E931
+0xEE4D = 0x8337E932
+0xEE4E = 0x8337E933
+0xEE4F = 0x8337E934
+0xEE50 = 0x8337E935
+0xEE51 = 0x8337E936
+0xEE52 = 0x8337E937
+0xEE53 = 0x8337E938
+0xEE54 = 0x8337E939
+0xEE55 = 0x8337EA30
+0xEE56 = 0x8337EA31
+0xEE57 = 0x8337EA32
+0xEE58 = 0x8337EA33
+0xEE59 = 0x8337EA34
+0xEE5A = 0x8337EA35
+0xEE5B = 0x8337EA36
+0xEE5C = 0x8337EA37
+0xEE5D = 0x8337EA38
+0xEE5E = 0x8337EA39
+0xEE5F = 0x8337EB30
+0xEE60 = 0x8337EB31
+0xEE61 = 0x8337EB32
+0xEE62 = 0x8337EB33
+0xEE63 = 0x8337EB34
+0xEE64 = 0x8337EB35
+0xEE65 = 0x8337EB36
+0xEE66 = 0x8337EB37
+0xEE67 = 0x8337EB38
+0xEE68 = 0x8337EB39
+0xEE69 = 0x8337EC30
+0xEE6A = 0x8337EC31
+0xEE6B = 0x8337EC32
+0xEE6C = 0x8337EC33
+0xEE6D = 0x8337EC34
+0xEE6E = 0x8337EC35
+0xEE6F = 0x8337EC36
+0xEE70 = 0x8337EC37
+0xEE71 = 0x8337EC38
+0xEE72 = 0x8337EC39
+0xEE73 = 0x8337ED30
+0xEE74 = 0x8337ED31
+0xEE75 = 0x8337ED32
+0xEE76 = 0x8337ED33
+0xEE77 = 0x8337ED34
+0xEE78 = 0x8337ED35
+0xEE79 = 0x8337ED36
+0xEE7A = 0x8337ED37
+0xEE7B = 0x8337ED38
+0xEE7C = 0x8337ED39
+0xEE7D = 0x8337EE30
+0xEE7E = 0x8337EE31
+0xEE7F = 0x8337EE32
+0xEE80 = 0x8337EE33
+0xEE81 = 0x8337EE34
+0xEE82 = 0x8337EE35
+0xEE83 = 0x8337EE36
+0xEE84 = 0x8337EE37
+0xEE85 = 0x8337EE38
+0xEE86 = 0x8337EE39
+0xEE87 = 0x8337EF30
+0xEE88 = 0x8337EF31
+0xEE89 = 0x8337EF32
+0xEE8A = 0x8337EF33
+0xEE8B = 0x8337EF34
+0xEE8C = 0x8337EF35
+0xEE8D = 0x8337EF36
+0xEE8E = 0x8337EF37
+0xEE8F = 0x8337EF38
+0xEE90 = 0x8337EF39
+0xEE91 = 0x8337F030
+0xEE92 = 0x8337F031
+0xEE93 = 0x8337F032
+0xEE94 = 0x8337F033
+0xEE95 = 0x8337F034
+0xEE96 = 0x8337F035
+0xEE97 = 0x8337F036
+0xEE98 = 0x8337F037
+0xEE99 = 0x8337F038
+0xEE9A = 0x8337F039
+0xEE9B = 0x8337F130
+0xEE9C = 0x8337F131
+0xEE9D = 0x8337F132
+0xEE9E = 0x8337F133
+0xEE9F = 0x8337F134
+0xEEA0 = 0x8337F135
+0xEEA1 = 0x8337F136
+0xEEA2 = 0x8337F137
+0xEEA3 = 0x8337F138
+0xEEA4 = 0x8337F139
+0xEEA5 = 0x8337F230
+0xEEA6 = 0x8337F231
+0xEEA7 = 0x8337F232
+0xEEA8 = 0x8337F233
+0xEEA9 = 0x8337F234
+0xEEAA = 0x8337F235
+0xEEAB = 0x8337F236
+0xEEAC = 0x8337F237
+0xEEAD = 0x8337F238
+0xEEAE = 0x8337F239
+0xEEAF = 0x8337F330
+0xEEB0 = 0x8337F331
+0xEEB1 = 0x8337F332
+0xEEB2 = 0x8337F333
+0xEEB3 = 0x8337F334
+0xEEB4 = 0x8337F335
+0xEEB5 = 0x8337F336
+0xEEB6 = 0x8337F337
+0xEEB7 = 0x8337F338
+0xEEB8 = 0x8337F339
+0xEEB9 = 0x8337F430
+0xEEBA = 0x8337F431
+0xEEBB = 0x8337F432
+0xEEBC = 0x8337F433
+0xEEBD = 0x8337F434
+0xEEBE = 0x8337F435
+0xEEBF = 0x8337F436
+0xEEC0 = 0x8337F437
+0xEEC1 = 0x8337F438
+0xEEC2 = 0x8337F439
+0xEEC3 = 0x8337F530
+0xEEC4 = 0x8337F531
+0xEEC5 = 0x8337F532
+0xEEC6 = 0x8337F533
+0xEEC7 = 0x8337F534
+0xEEC8 = 0x8337F535
+0xEEC9 = 0x8337F536
+0xEECA = 0x8337F537
+0xEECB = 0x8337F538
+0xEECC = 0x8337F539
+0xEECD = 0x8337F630
+0xEECE = 0x8337F631
+0xEECF = 0x8337F632
+0xEED0 = 0x8337F633
+0xEED1 = 0x8337F634
+0xEED2 = 0x8337F635
+0xEED3 = 0x8337F636
+0xEED4 = 0x8337F637
+0xEED5 = 0x8337F638
+0xEED6 = 0x8337F639
+0xEED7 = 0x8337F730
+0xEED8 = 0x8337F731
+0xEED9 = 0x8337F732
+0xEEDA = 0x8337F733
+0xEEDB = 0x8337F734
+0xEEDC = 0x8337F735
+0xEEDD = 0x8337F736
+0xEEDE = 0x8337F737
+0xEEDF = 0x8337F738
+0xEEE0 = 0x8337F739
+0xEEE1 = 0x8337F830
+0xEEE2 = 0x8337F831
+0xEEE3 = 0x8337F832
+0xEEE4 = 0x8337F833
+0xEEE5 = 0x8337F834
+0xEEE6 = 0x8337F835
+0xEEE7 = 0x8337F836
+0xEEE8 = 0x8337F837
+0xEEE9 = 0x8337F838
+0xEEEA = 0x8337F839
+0xEEEB = 0x8337F930
+0xEEEC = 0x8337F931
+0xEEED = 0x8337F932
+0xEEEE = 0x8337F933
+0xEEEF = 0x8337F934
+0xEEF0 = 0x8337F935
+0xEEF1 = 0x8337F936
+0xEEF2 = 0x8337F937
+0xEEF3 = 0x8337F938
+0xEEF4 = 0x8337F939
+0xEEF5 = 0x8337FA30
+0xEEF6 = 0x8337FA31
+0xEEF7 = 0x8337FA32
+0xEEF8 = 0x8337FA33
+0xEEF9 = 0x8337FA34
+0xEEFA = 0x8337FA35
+0xEEFB = 0x8337FA36
+0xEEFC = 0x8337FA37
+0xEEFD = 0x8337FA38
+0xEEFE = 0x8337FA39
+0xEEFF = 0x8337FB30
+0xEF00 = 0x8337FB31
+0xEF01 = 0x8337FB32
+0xEF02 = 0x8337FB33
+0xEF03 = 0x8337FB34
+0xEF04 = 0x8337FB35
+0xEF05 = 0x8337FB36
+0xEF06 = 0x8337FB37
+0xEF07 = 0x8337FB38
+0xEF08 = 0x8337FB39
+0xEF09 = 0x8337FC30
+0xEF0A = 0x8337FC31
+0xEF0B = 0x8337FC32
+0xEF0C = 0x8337FC33
+0xEF0D = 0x8337FC34
+0xEF0E = 0x8337FC35
+0xEF0F = 0x8337FC36
+0xEF10 = 0x8337FC37
+0xEF11 = 0x8337FC38
+0xEF12 = 0x8337FC39
+0xEF13 = 0x8337FD30
+0xEF14 = 0x8337FD31
+0xEF15 = 0x8337FD32
+0xEF16 = 0x8337FD33
+0xEF17 = 0x8337FD34
+0xEF18 = 0x8337FD35
+0xEF19 = 0x8337FD36
+0xEF1A = 0x8337FD37
+0xEF1B = 0x8337FD38
+0xEF1C = 0x8337FD39
+0xEF1D = 0x8337FE30
+0xEF1E = 0x8337FE31
+0xEF1F = 0x8337FE32
+0xEF20 = 0x8337FE33
+0xEF21 = 0x8337FE34
+0xEF22 = 0x8337FE35
+0xEF23 = 0x8337FE36
+0xEF24 = 0x8337FE37
+0xEF25 = 0x8337FE38
+0xEF26 = 0x8337FE39
+0xEF27 = 0x83388130
+0xEF28 = 0x83388131
+0xEF29 = 0x83388132
+0xEF2A = 0x83388133
+0xEF2B = 0x83388134
+0xEF2C = 0x83388135
+0xEF2D = 0x83388136
+0xEF2E = 0x83388137
+0xEF2F = 0x83388138
+0xEF30 = 0x83388139
+0xEF31 = 0x83388230
+0xEF32 = 0x83388231
+0xEF33 = 0x83388232
+0xEF34 = 0x83388233
+0xEF35 = 0x83388234
+0xEF36 = 0x83388235
+0xEF37 = 0x83388236
+0xEF38 = 0x83388237
+0xEF39 = 0x83388238
+0xEF3A = 0x83388239
+0xEF3B = 0x83388330
+0xEF3C = 0x83388331
+0xEF3D = 0x83388332
+0xEF3E = 0x83388333
+0xEF3F = 0x83388334
+0xEF40 = 0x83388335
+0xEF41 = 0x83388336
+0xEF42 = 0x83388337
+0xEF43 = 0x83388338
+0xEF44 = 0x83388339
+0xEF45 = 0x83388430
+0xEF46 = 0x83388431
+0xEF47 = 0x83388432
+0xEF48 = 0x83388433
+0xEF49 = 0x83388434
+0xEF4A = 0x83388435
+0xEF4B = 0x83388436
+0xEF4C = 0x83388437
+0xEF4D = 0x83388438
+0xEF4E = 0x83388439
+0xEF4F = 0x83388530
+0xEF50 = 0x83388531
+0xEF51 = 0x83388532
+0xEF52 = 0x83388533
+0xEF53 = 0x83388534
+0xEF54 = 0x83388535
+0xEF55 = 0x83388536
+0xEF56 = 0x83388537
+0xEF57 = 0x83388538
+0xEF58 = 0x83388539
+0xEF59 = 0x83388630
+0xEF5A = 0x83388631
+0xEF5B = 0x83388632
+0xEF5C = 0x83388633
+0xEF5D = 0x83388634
+0xEF5E = 0x83388635
+0xEF5F = 0x83388636
+0xEF60 = 0x83388637
+0xEF61 = 0x83388638
+0xEF62 = 0x83388639
+0xEF63 = 0x83388730
+0xEF64 = 0x83388731
+0xEF65 = 0x83388732
+0xEF66 = 0x83388733
+0xEF67 = 0x83388734
+0xEF68 = 0x83388735
+0xEF69 = 0x83388736
+0xEF6A = 0x83388737
+0xEF6B = 0x83388738
+0xEF6C = 0x83388739
+0xEF6D = 0x83388830
+0xEF6E = 0x83388831
+0xEF6F = 0x83388832
+0xEF70 = 0x83388833
+0xEF71 = 0x83388834
+0xEF72 = 0x83388835
+0xEF73 = 0x83388836
+0xEF74 = 0x83388837
+0xEF75 = 0x83388838
+0xEF76 = 0x83388839
+0xEF77 = 0x83388930
+0xEF78 = 0x83388931
+0xEF79 = 0x83388932
+0xEF7A = 0x83388933
+0xEF7B = 0x83388934
+0xEF7C = 0x83388935
+0xEF7D = 0x83388936
+0xEF7E = 0x83388937
+0xEF7F = 0x83388938
+0xEF80 = 0x83388939
+0xEF81 = 0x83388A30
+0xEF82 = 0x83388A31
+0xEF83 = 0x83388A32
+0xEF84 = 0x83388A33
+0xEF85 = 0x83388A34
+0xEF86 = 0x83388A35
+0xEF87 = 0x83388A36
+0xEF88 = 0x83388A37
+0xEF89 = 0x83388A38
+0xEF8A = 0x83388A39
+0xEF8B = 0x83388B30
+0xEF8C = 0x83388B31
+0xEF8D = 0x83388B32
+0xEF8E = 0x83388B33
+0xEF8F = 0x83388B34
+0xEF90 = 0x83388B35
+0xEF91 = 0x83388B36
+0xEF92 = 0x83388B37
+0xEF93 = 0x83388B38
+0xEF94 = 0x83388B39
+0xEF95 = 0x83388C30
+0xEF96 = 0x83388C31
+0xEF97 = 0x83388C32
+0xEF98 = 0x83388C33
+0xEF99 = 0x83388C34
+0xEF9A = 0x83388C35
+0xEF9B = 0x83388C36
+0xEF9C = 0x83388C37
+0xEF9D = 0x83388C38
+0xEF9E = 0x83388C39
+0xEF9F = 0x83388D30
+0xEFA0 = 0x83388D31
+0xEFA1 = 0x83388D32
+0xEFA2 = 0x83388D33
+0xEFA3 = 0x83388D34
+0xEFA4 = 0x83388D35
+0xEFA5 = 0x83388D36
+0xEFA6 = 0x83388D37
+0xEFA7 = 0x83388D38
+0xEFA8 = 0x83388D39
+0xEFA9 = 0x83388E30
+0xEFAA = 0x83388E31
+0xEFAB = 0x83388E32
+0xEFAC = 0x83388E33
+0xEFAD = 0x83388E34
+0xEFAE = 0x83388E35
+0xEFAF = 0x83388E36
+0xEFB0 = 0x83388E37
+0xEFB1 = 0x83388E38
+0xEFB2 = 0x83388E39
+0xEFB3 = 0x83388F30
+0xEFB4 = 0x83388F31
+0xEFB5 = 0x83388F32
+0xEFB6 = 0x83388F33
+0xEFB7 = 0x83388F34
+0xEFB8 = 0x83388F35
+0xEFB9 = 0x83388F36
+0xEFBA = 0x83388F37
+0xEFBB = 0x83388F38
+0xEFBC = 0x83388F39
+0xEFBD = 0x83389030
+0xEFBE = 0x83389031
+0xEFBF = 0x83389032
+0xEFC0 = 0x83389033
+0xEFC1 = 0x83389034
+0xEFC2 = 0x83389035
+0xEFC3 = 0x83389036
+0xEFC4 = 0x83389037
+0xEFC5 = 0x83389038
+0xEFC6 = 0x83389039
+0xEFC7 = 0x83389130
+0xEFC8 = 0x83389131
+0xEFC9 = 0x83389132
+0xEFCA = 0x83389133
+0xEFCB = 0x83389134
+0xEFCC = 0x83389135
+0xEFCD = 0x83389136
+0xEFCE = 0x83389137
+0xEFCF = 0x83389138
+0xEFD0 = 0x83389139
+0xEFD1 = 0x83389230
+0xEFD2 = 0x83389231
+0xEFD3 = 0x83389232
+0xEFD4 = 0x83389233
+0xEFD5 = 0x83389234
+0xEFD6 = 0x83389235
+0xEFD7 = 0x83389236
+0xEFD8 = 0x83389237
+0xEFD9 = 0x83389238
+0xEFDA = 0x83389239
+0xEFDB = 0x83389330
+0xEFDC = 0x83389331
+0xEFDD = 0x83389332
+0xEFDE = 0x83389333
+0xEFDF = 0x83389334
+0xEFE0 = 0x83389335
+0xEFE1 = 0x83389336
+0xEFE2 = 0x83389337
+0xEFE3 = 0x83389338
+0xEFE4 = 0x83389339
+0xEFE5 = 0x83389430
+0xEFE6 = 0x83389431
+0xEFE7 = 0x83389432
+0xEFE8 = 0x83389433
+0xEFE9 = 0x83389434
+0xEFEA = 0x83389435
+0xEFEB = 0x83389436
+0xEFEC = 0x83389437
+0xEFED = 0x83389438
+0xEFEE = 0x83389439
+0xEFEF = 0x83389530
+0xEFF0 = 0x83389531
+0xEFF1 = 0x83389532
+0xEFF2 = 0x83389533
+0xEFF3 = 0x83389534
+0xEFF4 = 0x83389535
+0xEFF5 = 0x83389536
+0xEFF6 = 0x83389537
+0xEFF7 = 0x83389538
+0xEFF8 = 0x83389539
+0xEFF9 = 0x83389630
+0xEFFA = 0x83389631
+0xEFFB = 0x83389632
+0xEFFC = 0x83389633
+0xEFFD = 0x83389634
+0xEFFE = 0x83389635
+0xEFFF = 0x83389636
+0xF000 = 0x83389637
+0xF001 = 0x83389638
+0xF002 = 0x83389639
+0xF003 = 0x83389730
+0xF004 = 0x83389731
+0xF005 = 0x83389732
+0xF006 = 0x83389733
+0xF007 = 0x83389734
+0xF008 = 0x83389735
+0xF009 = 0x83389736
+0xF00A = 0x83389737
+0xF00B = 0x83389738
+0xF00C = 0x83389739
+0xF00D = 0x83389830
+0xF00E = 0x83389831
+0xF00F = 0x83389832
+0xF010 = 0x83389833
+0xF011 = 0x83389834
+0xF012 = 0x83389835
+0xF013 = 0x83389836
+0xF014 = 0x83389837
+0xF015 = 0x83389838
+0xF016 = 0x83389839
+0xF017 = 0x83389930
+0xF018 = 0x83389931
+0xF019 = 0x83389932
+0xF01A = 0x83389933
+0xF01B = 0x83389934
+0xF01C = 0x83389935
+0xF01D = 0x83389936
+0xF01E = 0x83389937
+0xF01F = 0x83389938
+0xF020 = 0x83389939
+0xF021 = 0x83389A30
+0xF022 = 0x83389A31
+0xF023 = 0x83389A32
+0xF024 = 0x83389A33
+0xF025 = 0x83389A34
+0xF026 = 0x83389A35
+0xF027 = 0x83389A36
+0xF028 = 0x83389A37
+0xF029 = 0x83389A38
+0xF02A = 0x83389A39
+0xF02B = 0x83389B30
+0xF02C = 0x83389B31
+0xF02D = 0x83389B32
+0xF02E = 0x83389B33
+0xF02F = 0x83389B34
+0xF030 = 0x83389B35
+0xF031 = 0x83389B36
+0xF032 = 0x83389B37
+0xF033 = 0x83389B38
+0xF034 = 0x83389B39
+0xF035 = 0x83389C30
+0xF036 = 0x83389C31
+0xF037 = 0x83389C32
+0xF038 = 0x83389C33
+0xF039 = 0x83389C34
+0xF03A = 0x83389C35
+0xF03B = 0x83389C36
+0xF03C = 0x83389C37
+0xF03D = 0x83389C38
+0xF03E = 0x83389C39
+0xF03F = 0x83389D30
+0xF040 = 0x83389D31
+0xF041 = 0x83389D32
+0xF042 = 0x83389D33
+0xF043 = 0x83389D34
+0xF044 = 0x83389D35
+0xF045 = 0x83389D36
+0xF046 = 0x83389D37
+0xF047 = 0x83389D38
+0xF048 = 0x83389D39
+0xF049 = 0x83389E30
+0xF04A = 0x83389E31
+0xF04B = 0x83389E32
+0xF04C = 0x83389E33
+0xF04D = 0x83389E34
+0xF04E = 0x83389E35
+0xF04F = 0x83389E36
+0xF050 = 0x83389E37
+0xF051 = 0x83389E38
+0xF052 = 0x83389E39
+0xF053 = 0x83389F30
+0xF054 = 0x83389F31
+0xF055 = 0x83389F32
+0xF056 = 0x83389F33
+0xF057 = 0x83389F34
+0xF058 = 0x83389F35
+0xF059 = 0x83389F36
+0xF05A = 0x83389F37
+0xF05B = 0x83389F38
+0xF05C = 0x83389F39
+0xF05D = 0x8338A030
+0xF05E = 0x8338A031
+0xF05F = 0x8338A032
+0xF060 = 0x8338A033
+0xF061 = 0x8338A034
+0xF062 = 0x8338A035
+0xF063 = 0x8338A036
+0xF064 = 0x8338A037
+0xF065 = 0x8338A038
+0xF066 = 0x8338A039
+0xF067 = 0x8338A130
+0xF068 = 0x8338A131
+0xF069 = 0x8338A132
+0xF06A = 0x8338A133
+0xF06B = 0x8338A134
+0xF06C = 0x8338A135
+0xF06D = 0x8338A136
+0xF06E = 0x8338A137
+0xF06F = 0x8338A138
+0xF070 = 0x8338A139
+0xF071 = 0x8338A230
+0xF072 = 0x8338A231
+0xF073 = 0x8338A232
+0xF074 = 0x8338A233
+0xF075 = 0x8338A234
+0xF076 = 0x8338A235
+0xF077 = 0x8338A236
+0xF078 = 0x8338A237
+0xF079 = 0x8338A238
+0xF07A = 0x8338A239
+0xF07B = 0x8338A330
+0xF07C = 0x8338A331
+0xF07D = 0x8338A332
+0xF07E = 0x8338A333
+0xF07F = 0x8338A334
+0xF080 = 0x8338A335
+0xF081 = 0x8338A336
+0xF082 = 0x8338A337
+0xF083 = 0x8338A338
+0xF084 = 0x8338A339
+0xF085 = 0x8338A430
+0xF086 = 0x8338A431
+0xF087 = 0x8338A432
+0xF088 = 0x8338A433
+0xF089 = 0x8338A434
+0xF08A = 0x8338A435
+0xF08B = 0x8338A436
+0xF08C = 0x8338A437
+0xF08D = 0x8338A438
+0xF08E = 0x8338A439
+0xF08F = 0x8338A530
+0xF090 = 0x8338A531
+0xF091 = 0x8338A532
+0xF092 = 0x8338A533
+0xF093 = 0x8338A534
+0xF094 = 0x8338A535
+0xF095 = 0x8338A536
+0xF096 = 0x8338A537
+0xF097 = 0x8338A538
+0xF098 = 0x8338A539
+0xF099 = 0x8338A630
+0xF09A = 0x8338A631
+0xF09B = 0x8338A632
+0xF09C = 0x8338A633
+0xF09D = 0x8338A634
+0xF09E = 0x8338A635
+0xF09F = 0x8338A636
+0xF0A0 = 0x8338A637
+0xF0A1 = 0x8338A638
+0xF0A2 = 0x8338A639
+0xF0A3 = 0x8338A730
+0xF0A4 = 0x8338A731
+0xF0A5 = 0x8338A732
+0xF0A6 = 0x8338A733
+0xF0A7 = 0x8338A734
+0xF0A8 = 0x8338A735
+0xF0A9 = 0x8338A736
+0xF0AA = 0x8338A737
+0xF0AB = 0x8338A738
+0xF0AC = 0x8338A739
+0xF0AD = 0x8338A830
+0xF0AE = 0x8338A831
+0xF0AF = 0x8338A832
+0xF0B0 = 0x8338A833
+0xF0B1 = 0x8338A834
+0xF0B2 = 0x8338A835
+0xF0B3 = 0x8338A836
+0xF0B4 = 0x8338A837
+0xF0B5 = 0x8338A838
+0xF0B6 = 0x8338A839
+0xF0B7 = 0x8338A930
+0xF0B8 = 0x8338A931
+0xF0B9 = 0x8338A932
+0xF0BA = 0x8338A933
+0xF0BB = 0x8338A934
+0xF0BC = 0x8338A935
+0xF0BD = 0x8338A936
+0xF0BE = 0x8338A937
+0xF0BF = 0x8338A938
+0xF0C0 = 0x8338A939
+0xF0C1 = 0x8338AA30
+0xF0C2 = 0x8338AA31
+0xF0C3 = 0x8338AA32
+0xF0C4 = 0x8338AA33
+0xF0C5 = 0x8338AA34
+0xF0C6 = 0x8338AA35
+0xF0C7 = 0x8338AA36
+0xF0C8 = 0x8338AA37
+0xF0C9 = 0x8338AA38
+0xF0CA = 0x8338AA39
+0xF0CB = 0x8338AB30
+0xF0CC = 0x8338AB31
+0xF0CD = 0x8338AB32
+0xF0CE = 0x8338AB33
+0xF0CF = 0x8338AB34
+0xF0D0 = 0x8338AB35
+0xF0D1 = 0x8338AB36
+0xF0D2 = 0x8338AB37
+0xF0D3 = 0x8338AB38
+0xF0D4 = 0x8338AB39
+0xF0D5 = 0x8338AC30
+0xF0D6 = 0x8338AC31
+0xF0D7 = 0x8338AC32
+0xF0D8 = 0x8338AC33
+0xF0D9 = 0x8338AC34
+0xF0DA = 0x8338AC35
+0xF0DB = 0x8338AC36
+0xF0DC = 0x8338AC37
+0xF0DD = 0x8338AC38
+0xF0DE = 0x8338AC39
+0xF0DF = 0x8338AD30
+0xF0E0 = 0x8338AD31
+0xF0E1 = 0x8338AD32
+0xF0E2 = 0x8338AD33
+0xF0E3 = 0x8338AD34
+0xF0E4 = 0x8338AD35
+0xF0E5 = 0x8338AD36
+0xF0E6 = 0x8338AD37
+0xF0E7 = 0x8338AD38
+0xF0E8 = 0x8338AD39
+0xF0E9 = 0x8338AE30
+0xF0EA = 0x8338AE31
+0xF0EB = 0x8338AE32
+0xF0EC = 0x8338AE33
+0xF0ED = 0x8338AE34
+0xF0EE = 0x8338AE35
+0xF0EF = 0x8338AE36
+0xF0F0 = 0x8338AE37
+0xF0F1 = 0x8338AE38
+0xF0F2 = 0x8338AE39
+0xF0F3 = 0x8338AF30
+0xF0F4 = 0x8338AF31
+0xF0F5 = 0x8338AF32
+0xF0F6 = 0x8338AF33
+0xF0F7 = 0x8338AF34
+0xF0F8 = 0x8338AF35
+0xF0F9 = 0x8338AF36
+0xF0FA = 0x8338AF37
+0xF0FB = 0x8338AF38
+0xF0FC = 0x8338AF39
+0xF0FD = 0x8338B030
+0xF0FE = 0x8338B031
+0xF0FF = 0x8338B032
+0xF100 = 0x8338B033
+0xF101 = 0x8338B034
+0xF102 = 0x8338B035
+0xF103 = 0x8338B036
+0xF104 = 0x8338B037
+0xF105 = 0x8338B038
+0xF106 = 0x8338B039
+0xF107 = 0x8338B130
+0xF108 = 0x8338B131
+0xF109 = 0x8338B132
+0xF10A = 0x8338B133
+0xF10B = 0x8338B134
+0xF10C = 0x8338B135
+0xF10D = 0x8338B136
+0xF10E = 0x8338B137
+0xF10F = 0x8338B138
+0xF110 = 0x8338B139
+0xF111 = 0x8338B230
+0xF112 = 0x8338B231
+0xF113 = 0x8338B232
+0xF114 = 0x8338B233
+0xF115 = 0x8338B234
+0xF116 = 0x8338B235
+0xF117 = 0x8338B236
+0xF118 = 0x8338B237
+0xF119 = 0x8338B238
+0xF11A = 0x8338B239
+0xF11B = 0x8338B330
+0xF11C = 0x8338B331
+0xF11D = 0x8338B332
+0xF11E = 0x8338B333
+0xF11F = 0x8338B334
+0xF120 = 0x8338B335
+0xF121 = 0x8338B336
+0xF122 = 0x8338B337
+0xF123 = 0x8338B338
+0xF124 = 0x8338B339
+0xF125 = 0x8338B430
+0xF126 = 0x8338B431
+0xF127 = 0x8338B432
+0xF128 = 0x8338B433
+0xF129 = 0x8338B434
+0xF12A = 0x8338B435
+0xF12B = 0x8338B436
+0xF12C = 0x8338B437
+0xF12D = 0x8338B438
+0xF12E = 0x8338B439
+0xF12F = 0x8338B530
+0xF130 = 0x8338B531
+0xF131 = 0x8338B532
+0xF132 = 0x8338B533
+0xF133 = 0x8338B534
+0xF134 = 0x8338B535
+0xF135 = 0x8338B536
+0xF136 = 0x8338B537
+0xF137 = 0x8338B538
+0xF138 = 0x8338B539
+0xF139 = 0x8338B630
+0xF13A = 0x8338B631
+0xF13B = 0x8338B632
+0xF13C = 0x8338B633
+0xF13D = 0x8338B634
+0xF13E = 0x8338B635
+0xF13F = 0x8338B636
+0xF140 = 0x8338B637
+0xF141 = 0x8338B638
+0xF142 = 0x8338B639
+0xF143 = 0x8338B730
+0xF144 = 0x8338B731
+0xF145 = 0x8338B732
+0xF146 = 0x8338B733
+0xF147 = 0x8338B734
+0xF148 = 0x8338B735
+0xF149 = 0x8338B736
+0xF14A = 0x8338B737
+0xF14B = 0x8338B738
+0xF14C = 0x8338B739
+0xF14D = 0x8338B830
+0xF14E = 0x8338B831
+0xF14F = 0x8338B832
+0xF150 = 0x8338B833
+0xF151 = 0x8338B834
+0xF152 = 0x8338B835
+0xF153 = 0x8338B836
+0xF154 = 0x8338B837
+0xF155 = 0x8338B838
+0xF156 = 0x8338B839
+0xF157 = 0x8338B930
+0xF158 = 0x8338B931
+0xF159 = 0x8338B932
+0xF15A = 0x8338B933
+0xF15B = 0x8338B934
+0xF15C = 0x8338B935
+0xF15D = 0x8338B936
+0xF15E = 0x8338B937
+0xF15F = 0x8338B938
+0xF160 = 0x8338B939
+0xF161 = 0x8338BA30
+0xF162 = 0x8338BA31
+0xF163 = 0x8338BA32
+0xF164 = 0x8338BA33
+0xF165 = 0x8338BA34
+0xF166 = 0x8338BA35
+0xF167 = 0x8338BA36
+0xF168 = 0x8338BA37
+0xF169 = 0x8338BA38
+0xF16A = 0x8338BA39
+0xF16B = 0x8338BB30
+0xF16C = 0x8338BB31
+0xF16D = 0x8338BB32
+0xF16E = 0x8338BB33
+0xF16F = 0x8338BB34
+0xF170 = 0x8338BB35
+0xF171 = 0x8338BB36
+0xF172 = 0x8338BB37
+0xF173 = 0x8338BB38
+0xF174 = 0x8338BB39
+0xF175 = 0x8338BC30
+0xF176 = 0x8338BC31
+0xF177 = 0x8338BC32
+0xF178 = 0x8338BC33
+0xF179 = 0x8338BC34
+0xF17A = 0x8338BC35
+0xF17B = 0x8338BC36
+0xF17C = 0x8338BC37
+0xF17D = 0x8338BC38
+0xF17E = 0x8338BC39
+0xF17F = 0x8338BD30
+0xF180 = 0x8338BD31
+0xF181 = 0x8338BD32
+0xF182 = 0x8338BD33
+0xF183 = 0x8338BD34
+0xF184 = 0x8338BD35
+0xF185 = 0x8338BD36
+0xF186 = 0x8338BD37
+0xF187 = 0x8338BD38
+0xF188 = 0x8338BD39
+0xF189 = 0x8338BE30
+0xF18A = 0x8338BE31
+0xF18B = 0x8338BE32
+0xF18C = 0x8338BE33
+0xF18D = 0x8338BE34
+0xF18E = 0x8338BE35
+0xF18F = 0x8338BE36
+0xF190 = 0x8338BE37
+0xF191 = 0x8338BE38
+0xF192 = 0x8338BE39
+0xF193 = 0x8338BF30
+0xF194 = 0x8338BF31
+0xF195 = 0x8338BF32
+0xF196 = 0x8338BF33
+0xF197 = 0x8338BF34
+0xF198 = 0x8338BF35
+0xF199 = 0x8338BF36
+0xF19A = 0x8338BF37
+0xF19B = 0x8338BF38
+0xF19C = 0x8338BF39
+0xF19D = 0x8338C030
+0xF19E = 0x8338C031
+0xF19F = 0x8338C032
+0xF1A0 = 0x8338C033
+0xF1A1 = 0x8338C034
+0xF1A2 = 0x8338C035
+0xF1A3 = 0x8338C036
+0xF1A4 = 0x8338C037
+0xF1A5 = 0x8338C038
+0xF1A6 = 0x8338C039
+0xF1A7 = 0x8338C130
+0xF1A8 = 0x8338C131
+0xF1A9 = 0x8338C132
+0xF1AA = 0x8338C133
+0xF1AB = 0x8338C134
+0xF1AC = 0x8338C135
+0xF1AD = 0x8338C136
+0xF1AE = 0x8338C137
+0xF1AF = 0x8338C138
+0xF1B0 = 0x8338C139
+0xF1B1 = 0x8338C230
+0xF1B2 = 0x8338C231
+0xF1B3 = 0x8338C232
+0xF1B4 = 0x8338C233
+0xF1B5 = 0x8338C234
+0xF1B6 = 0x8338C235
+0xF1B7 = 0x8338C236
+0xF1B8 = 0x8338C237
+0xF1B9 = 0x8338C238
+0xF1BA = 0x8338C239
+0xF1BB = 0x8338C330
+0xF1BC = 0x8338C331
+0xF1BD = 0x8338C332
+0xF1BE = 0x8338C333
+0xF1BF = 0x8338C334
+0xF1C0 = 0x8338C335
+0xF1C1 = 0x8338C336
+0xF1C2 = 0x8338C337
+0xF1C3 = 0x8338C338
+0xF1C4 = 0x8338C339
+0xF1C5 = 0x8338C430
+0xF1C6 = 0x8338C431
+0xF1C7 = 0x8338C432
+0xF1C8 = 0x8338C433
+0xF1C9 = 0x8338C434
+0xF1CA = 0x8338C435
+0xF1CB = 0x8338C436
+0xF1CC = 0x8338C437
+0xF1CD = 0x8338C438
+0xF1CE = 0x8338C439
+0xF1CF = 0x8338C530
+0xF1D0 = 0x8338C531
+0xF1D1 = 0x8338C532
+0xF1D2 = 0x8338C533
+0xF1D3 = 0x8338C534
+0xF1D4 = 0x8338C535
+0xF1D5 = 0x8338C536
+0xF1D6 = 0x8338C537
+0xF1D7 = 0x8338C538
+0xF1D8 = 0x8338C539
+0xF1D9 = 0x8338C630
+0xF1DA = 0x8338C631
+0xF1DB = 0x8338C632
+0xF1DC = 0x8338C633
+0xF1DD = 0x8338C634
+0xF1DE = 0x8338C635
+0xF1DF = 0x8338C636
+0xF1E0 = 0x8338C637
+0xF1E1 = 0x8338C638
+0xF1E2 = 0x8338C639
+0xF1E3 = 0x8338C730
+0xF1E4 = 0x8338C731
+0xF1E5 = 0x8338C732
+0xF1E6 = 0x8338C733
+0xF1E7 = 0x8338C734
+0xF1E8 = 0x8338C735
+0xF1E9 = 0x8338C736
+0xF1EA = 0x8338C737
+0xF1EB = 0x8338C738
+0xF1EC = 0x8338C739
+0xF1ED = 0x8338C830
+0xF1EE = 0x8338C831
+0xF1EF = 0x8338C832
+0xF1F0 = 0x8338C833
+0xF1F1 = 0x8338C834
+0xF1F2 = 0x8338C835
+0xF1F3 = 0x8338C836
+0xF1F4 = 0x8338C837
+0xF1F5 = 0x8338C838
+0xF1F6 = 0x8338C839
+0xF1F7 = 0x8338C930
+0xF1F8 = 0x8338C931
+0xF1F9 = 0x8338C932
+0xF1FA = 0x8338C933
+0xF1FB = 0x8338C934
+0xF1FC = 0x8338C935
+0xF1FD = 0x8338C936
+0xF1FE = 0x8338C937
+0xF1FF = 0x8338C938
+0xF200 = 0x8338C939
+0xF201 = 0x8338CA30
+0xF202 = 0x8338CA31
+0xF203 = 0x8338CA32
+0xF204 = 0x8338CA33
+0xF205 = 0x8338CA34
+0xF206 = 0x8338CA35
+0xF207 = 0x8338CA36
+0xF208 = 0x8338CA37
+0xF209 = 0x8338CA38
+0xF20A = 0x8338CA39
+0xF20B = 0x8338CB30
+0xF20C = 0x8338CB31
+0xF20D = 0x8338CB32
+0xF20E = 0x8338CB33
+0xF20F = 0x8338CB34
+0xF210 = 0x8338CB35
+0xF211 = 0x8338CB36
+0xF212 = 0x8338CB37
+0xF213 = 0x8338CB38
+0xF214 = 0x8338CB39
+0xF215 = 0x8338CC30
+0xF216 = 0x8338CC31
+0xF217 = 0x8338CC32
+0xF218 = 0x8338CC33
+0xF219 = 0x8338CC34
+0xF21A = 0x8338CC35
+0xF21B = 0x8338CC36
+0xF21C = 0x8338CC37
+0xF21D = 0x8338CC38
+0xF21E = 0x8338CC39
+0xF21F = 0x8338CD30
+0xF220 = 0x8338CD31
+0xF221 = 0x8338CD32
+0xF222 = 0x8338CD33
+0xF223 = 0x8338CD34
+0xF224 = 0x8338CD35
+0xF225 = 0x8338CD36
+0xF226 = 0x8338CD37
+0xF227 = 0x8338CD38
+0xF228 = 0x8338CD39
+0xF229 = 0x8338CE30
+0xF22A = 0x8338CE31
+0xF22B = 0x8338CE32
+0xF22C = 0x8338CE33
+0xF22D = 0x8338CE34
+0xF22E = 0x8338CE35
+0xF22F = 0x8338CE36
+0xF230 = 0x8338CE37
+0xF231 = 0x8338CE38
+0xF232 = 0x8338CE39
+0xF233 = 0x8338CF30
+0xF234 = 0x8338CF31
+0xF235 = 0x8338CF32
+0xF236 = 0x8338CF33
+0xF237 = 0x8338CF34
+0xF238 = 0x8338CF35
+0xF239 = 0x8338CF36
+0xF23A = 0x8338CF37
+0xF23B = 0x8338CF38
+0xF23C = 0x8338CF39
+0xF23D = 0x8338D030
+0xF23E = 0x8338D031
+0xF23F = 0x8338D032
+0xF240 = 0x8338D033
+0xF241 = 0x8338D034
+0xF242 = 0x8338D035
+0xF243 = 0x8338D036
+0xF244 = 0x8338D037
+0xF245 = 0x8338D038
+0xF246 = 0x8338D039
+0xF247 = 0x8338D130
+0xF248 = 0x8338D131
+0xF249 = 0x8338D132
+0xF24A = 0x8338D133
+0xF24B = 0x8338D134
+0xF24C = 0x8338D135
+0xF24D = 0x8338D136
+0xF24E = 0x8338D137
+0xF24F = 0x8338D138
+0xF250 = 0x8338D139
+0xF251 = 0x8338D230
+0xF252 = 0x8338D231
+0xF253 = 0x8338D232
+0xF254 = 0x8338D233
+0xF255 = 0x8338D234
+0xF256 = 0x8338D235
+0xF257 = 0x8338D236
+0xF258 = 0x8338D237
+0xF259 = 0x8338D238
+0xF25A = 0x8338D239
+0xF25B = 0x8338D330
+0xF25C = 0x8338D331
+0xF25D = 0x8338D332
+0xF25E = 0x8338D333
+0xF25F = 0x8338D334
+0xF260 = 0x8338D335
+0xF261 = 0x8338D336
+0xF262 = 0x8338D337
+0xF263 = 0x8338D338
+0xF264 = 0x8338D339
+0xF265 = 0x8338D430
+0xF266 = 0x8338D431
+0xF267 = 0x8338D432
+0xF268 = 0x8338D433
+0xF269 = 0x8338D434
+0xF26A = 0x8338D435
+0xF26B = 0x8338D436
+0xF26C = 0x8338D437
+0xF26D = 0x8338D438
+0xF26E = 0x8338D439
+0xF26F = 0x8338D530
+0xF270 = 0x8338D531
+0xF271 = 0x8338D532
+0xF272 = 0x8338D533
+0xF273 = 0x8338D534
+0xF274 = 0x8338D535
+0xF275 = 0x8338D536
+0xF276 = 0x8338D537
+0xF277 = 0x8338D538
+0xF278 = 0x8338D539
+0xF279 = 0x8338D630
+0xF27A = 0x8338D631
+0xF27B = 0x8338D632
+0xF27C = 0x8338D633
+0xF27D = 0x8338D634
+0xF27E = 0x8338D635
+0xF27F = 0x8338D636
+0xF280 = 0x8338D637
+0xF281 = 0x8338D638
+0xF282 = 0x8338D639
+0xF283 = 0x8338D730
+0xF284 = 0x8338D731
+0xF285 = 0x8338D732
+0xF286 = 0x8338D733
+0xF287 = 0x8338D734
+0xF288 = 0x8338D735
+0xF289 = 0x8338D736
+0xF28A = 0x8338D737
+0xF28B = 0x8338D738
+0xF28C = 0x8338D739
+0xF28D = 0x8338D830
+0xF28E = 0x8338D831
+0xF28F = 0x8338D832
+0xF290 = 0x8338D833
+0xF291 = 0x8338D834
+0xF292 = 0x8338D835
+0xF293 = 0x8338D836
+0xF294 = 0x8338D837
+0xF295 = 0x8338D838
+0xF296 = 0x8338D839
+0xF297 = 0x8338D930
+0xF298 = 0x8338D931
+0xF299 = 0x8338D932
+0xF29A = 0x8338D933
+0xF29B = 0x8338D934
+0xF29C = 0x8338D935
+0xF29D = 0x8338D936
+0xF29E = 0x8338D937
+0xF29F = 0x8338D938
+0xF2A0 = 0x8338D939
+0xF2A1 = 0x8338DA30
+0xF2A2 = 0x8338DA31
+0xF2A3 = 0x8338DA32
+0xF2A4 = 0x8338DA33
+0xF2A5 = 0x8338DA34
+0xF2A6 = 0x8338DA35
+0xF2A7 = 0x8338DA36
+0xF2A8 = 0x8338DA37
+0xF2A9 = 0x8338DA38
+0xF2AA = 0x8338DA39
+0xF2AB = 0x8338DB30
+0xF2AC = 0x8338DB31
+0xF2AD = 0x8338DB32
+0xF2AE = 0x8338DB33
+0xF2AF = 0x8338DB34
+0xF2B0 = 0x8338DB35
+0xF2B1 = 0x8338DB36
+0xF2B2 = 0x8338DB37
+0xF2B3 = 0x8338DB38
+0xF2B4 = 0x8338DB39
+0xF2B5 = 0x8338DC30
+0xF2B6 = 0x8338DC31
+0xF2B7 = 0x8338DC32
+0xF2B8 = 0x8338DC33
+0xF2B9 = 0x8338DC34
+0xF2BA = 0x8338DC35
+0xF2BB = 0x8338DC36
+0xF2BC = 0x8338DC37
+0xF2BD = 0x8338DC38
+0xF2BE = 0x8338DC39
+0xF2BF = 0x8338DD30
+0xF2C0 = 0x8338DD31
+0xF2C1 = 0x8338DD32
+0xF2C2 = 0x8338DD33
+0xF2C3 = 0x8338DD34
+0xF2C4 = 0x8338DD35
+0xF2C5 = 0x8338DD36
+0xF2C6 = 0x8338DD37
+0xF2C7 = 0x8338DD38
+0xF2C8 = 0x8338DD39
+0xF2C9 = 0x8338DE30
+0xF2CA = 0x8338DE31
+0xF2CB = 0x8338DE32
+0xF2CC = 0x8338DE33
+0xF2CD = 0x8338DE34
+0xF2CE = 0x8338DE35
+0xF2CF = 0x8338DE36
+0xF2D0 = 0x8338DE37
+0xF2D1 = 0x8338DE38
+0xF2D2 = 0x8338DE39
+0xF2D3 = 0x8338DF30
+0xF2D4 = 0x8338DF31
+0xF2D5 = 0x8338DF32
+0xF2D6 = 0x8338DF33
+0xF2D7 = 0x8338DF34
+0xF2D8 = 0x8338DF35
+0xF2D9 = 0x8338DF36
+0xF2DA = 0x8338DF37
+0xF2DB = 0x8338DF38
+0xF2DC = 0x8338DF39
+0xF2DD = 0x8338E030
+0xF2DE = 0x8338E031
+0xF2DF = 0x8338E032
+0xF2E0 = 0x8338E033
+0xF2E1 = 0x8338E034
+0xF2E2 = 0x8338E035
+0xF2E3 = 0x8338E036
+0xF2E4 = 0x8338E037
+0xF2E5 = 0x8338E038
+0xF2E6 = 0x8338E039
+0xF2E7 = 0x8338E130
+0xF2E8 = 0x8338E131
+0xF2E9 = 0x8338E132
+0xF2EA = 0x8338E133
+0xF2EB = 0x8338E134
+0xF2EC = 0x8338E135
+0xF2ED = 0x8338E136
+0xF2EE = 0x8338E137
+0xF2EF = 0x8338E138
+0xF2F0 = 0x8338E139
+0xF2F1 = 0x8338E230
+0xF2F2 = 0x8338E231
+0xF2F3 = 0x8338E232
+0xF2F4 = 0x8338E233
+0xF2F5 = 0x8338E234
+0xF2F6 = 0x8338E235
+0xF2F7 = 0x8338E236
+0xF2F8 = 0x8338E237
+0xF2F9 = 0x8338E238
+0xF2FA = 0x8338E239
+0xF2FB = 0x8338E330
+0xF2FC = 0x8338E331
+0xF2FD = 0x8338E332
+0xF2FE = 0x8338E333
+0xF2FF = 0x8338E334
+0xF300 = 0x8338E335
+0xF301 = 0x8338E336
+0xF302 = 0x8338E337
+0xF303 = 0x8338E338
+0xF304 = 0x8338E339
+0xF305 = 0x8338E430
+0xF306 = 0x8338E431
+0xF307 = 0x8338E432
+0xF308 = 0x8338E433
+0xF309 = 0x8338E434
+0xF30A = 0x8338E435
+0xF30B = 0x8338E436
+0xF30C = 0x8338E437
+0xF30D = 0x8338E438
+0xF30E = 0x8338E439
+0xF30F = 0x8338E530
+0xF310 = 0x8338E531
+0xF311 = 0x8338E532
+0xF312 = 0x8338E533
+0xF313 = 0x8338E534
+0xF314 = 0x8338E535
+0xF315 = 0x8338E536
+0xF316 = 0x8338E537
+0xF317 = 0x8338E538
+0xF318 = 0x8338E539
+0xF319 = 0x8338E630
+0xF31A = 0x8338E631
+0xF31B = 0x8338E632
+0xF31C = 0x8338E633
+0xF31D = 0x8338E634
+0xF31E = 0x8338E635
+0xF31F = 0x8338E636
+0xF320 = 0x8338E637
+0xF321 = 0x8338E638
+0xF322 = 0x8338E639
+0xF323 = 0x8338E730
+0xF324 = 0x8338E731
+0xF325 = 0x8338E732
+0xF326 = 0x8338E733
+0xF327 = 0x8338E734
+0xF328 = 0x8338E735
+0xF329 = 0x8338E736
+0xF32A = 0x8338E737
+0xF32B = 0x8338E738
+0xF32C = 0x8338E739
+0xF32D = 0x8338E830
+0xF32E = 0x8338E831
+0xF32F = 0x8338E832
+0xF330 = 0x8338E833
+0xF331 = 0x8338E834
+0xF332 = 0x8338E835
+0xF333 = 0x8338E836
+0xF334 = 0x8338E837
+0xF335 = 0x8338E838
+0xF336 = 0x8338E839
+0xF337 = 0x8338E930
+0xF338 = 0x8338E931
+0xF339 = 0x8338E932
+0xF33A = 0x8338E933
+0xF33B = 0x8338E934
+0xF33C = 0x8338E935
+0xF33D = 0x8338E936
+0xF33E = 0x8338E937
+0xF33F = 0x8338E938
+0xF340 = 0x8338E939
+0xF341 = 0x8338EA30
+0xF342 = 0x8338EA31
+0xF343 = 0x8338EA32
+0xF344 = 0x8338EA33
+0xF345 = 0x8338EA34
+0xF346 = 0x8338EA35
+0xF347 = 0x8338EA36
+0xF348 = 0x8338EA37
+0xF349 = 0x8338EA38
+0xF34A = 0x8338EA39
+0xF34B = 0x8338EB30
+0xF34C = 0x8338EB31
+0xF34D = 0x8338EB32
+0xF34E = 0x8338EB33
+0xF34F = 0x8338EB34
+0xF350 = 0x8338EB35
+0xF351 = 0x8338EB36
+0xF352 = 0x8338EB37
+0xF353 = 0x8338EB38
+0xF354 = 0x8338EB39
+0xF355 = 0x8338EC30
+0xF356 = 0x8338EC31
+0xF357 = 0x8338EC32
+0xF358 = 0x8338EC33
+0xF359 = 0x8338EC34
+0xF35A = 0x8338EC35
+0xF35B = 0x8338EC36
+0xF35C = 0x8338EC37
+0xF35D = 0x8338EC38
+0xF35E = 0x8338EC39
+0xF35F = 0x8338ED30
+0xF360 = 0x8338ED31
+0xF361 = 0x8338ED32
+0xF362 = 0x8338ED33
+0xF363 = 0x8338ED34
+0xF364 = 0x8338ED35
+0xF365 = 0x8338ED36
+0xF366 = 0x8338ED37
+0xF367 = 0x8338ED38
+0xF368 = 0x8338ED39
+0xF369 = 0x8338EE30
+0xF36A = 0x8338EE31
+0xF36B = 0x8338EE32
+0xF36C = 0x8338EE33
+0xF36D = 0x8338EE34
+0xF36E = 0x8338EE35
+0xF36F = 0x8338EE36
+0xF370 = 0x8338EE37
+0xF371 = 0x8338EE38
+0xF372 = 0x8338EE39
+0xF373 = 0x8338EF30
+0xF374 = 0x8338EF31
+0xF375 = 0x8338EF32
+0xF376 = 0x8338EF33
+0xF377 = 0x8338EF34
+0xF378 = 0x8338EF35
+0xF379 = 0x8338EF36
+0xF37A = 0x8338EF37
+0xF37B = 0x8338EF38
+0xF37C = 0x8338EF39
+0xF37D = 0x8338F030
+0xF37E = 0x8338F031
+0xF37F = 0x8338F032
+0xF380 = 0x8338F033
+0xF381 = 0x8338F034
+0xF382 = 0x8338F035
+0xF383 = 0x8338F036
+0xF384 = 0x8338F037
+0xF385 = 0x8338F038
+0xF386 = 0x8338F039
+0xF387 = 0x8338F130
+0xF388 = 0x8338F131
+0xF389 = 0x8338F132
+0xF38A = 0x8338F133
+0xF38B = 0x8338F134
+0xF38C = 0x8338F135
+0xF38D = 0x8338F136
+0xF38E = 0x8338F137
+0xF38F = 0x8338F138
+0xF390 = 0x8338F139
+0xF391 = 0x8338F230
+0xF392 = 0x8338F231
+0xF393 = 0x8338F232
+0xF394 = 0x8338F233
+0xF395 = 0x8338F234
+0xF396 = 0x8338F235
+0xF397 = 0x8338F236
+0xF398 = 0x8338F237
+0xF399 = 0x8338F238
+0xF39A = 0x8338F239
+0xF39B = 0x8338F330
+0xF39C = 0x8338F331
+0xF39D = 0x8338F332
+0xF39E = 0x8338F333
+0xF39F = 0x8338F334
+0xF3A0 = 0x8338F335
+0xF3A1 = 0x8338F336
+0xF3A2 = 0x8338F337
+0xF3A3 = 0x8338F338
+0xF3A4 = 0x8338F339
+0xF3A5 = 0x8338F430
+0xF3A6 = 0x8338F431
+0xF3A7 = 0x8338F432
+0xF3A8 = 0x8338F433
+0xF3A9 = 0x8338F434
+0xF3AA = 0x8338F435
+0xF3AB = 0x8338F436
+0xF3AC = 0x8338F437
+0xF3AD = 0x8338F438
+0xF3AE = 0x8338F439
+0xF3AF = 0x8338F530
+0xF3B0 = 0x8338F531
+0xF3B1 = 0x8338F532
+0xF3B2 = 0x8338F533
+0xF3B3 = 0x8338F534
+0xF3B4 = 0x8338F535
+0xF3B5 = 0x8338F536
+0xF3B6 = 0x8338F537
+0xF3B7 = 0x8338F538
+0xF3B8 = 0x8338F539
+0xF3B9 = 0x8338F630
+0xF3BA = 0x8338F631
+0xF3BB = 0x8338F632
+0xF3BC = 0x8338F633
+0xF3BD = 0x8338F634
+0xF3BE = 0x8338F635
+0xF3BF = 0x8338F636
+0xF3C0 = 0x8338F637
+0xF3C1 = 0x8338F638
+0xF3C2 = 0x8338F639
+0xF3C3 = 0x8338F730
+0xF3C4 = 0x8338F731
+0xF3C5 = 0x8338F732
+0xF3C6 = 0x8338F733
+0xF3C7 = 0x8338F734
+0xF3C8 = 0x8338F735
+0xF3C9 = 0x8338F736
+0xF3CA = 0x8338F737
+0xF3CB = 0x8338F738
+0xF3CC = 0x8338F739
+0xF3CD = 0x8338F830
+0xF3CE = 0x8338F831
+0xF3CF = 0x8338F832
+0xF3D0 = 0x8338F833
+0xF3D1 = 0x8338F834
+0xF3D2 = 0x8338F835
+0xF3D3 = 0x8338F836
+0xF3D4 = 0x8338F837
+0xF3D5 = 0x8338F838
+0xF3D6 = 0x8338F839
+0xF3D7 = 0x8338F930
+0xF3D8 = 0x8338F931
+0xF3D9 = 0x8338F932
+0xF3DA = 0x8338F933
+0xF3DB = 0x8338F934
+0xF3DC = 0x8338F935
+0xF3DD = 0x8338F936
+0xF3DE = 0x8338F937
+0xF3DF = 0x8338F938
+0xF3E0 = 0x8338F939
+0xF3E1 = 0x8338FA30
+0xF3E2 = 0x8338FA31
+0xF3E3 = 0x8338FA32
+0xF3E4 = 0x8338FA33
+0xF3E5 = 0x8338FA34
+0xF3E6 = 0x8338FA35
+0xF3E7 = 0x8338FA36
+0xF3E8 = 0x8338FA37
+0xF3E9 = 0x8338FA38
+0xF3EA = 0x8338FA39
+0xF3EB = 0x8338FB30
+0xF3EC = 0x8338FB31
+0xF3ED = 0x8338FB32
+0xF3EE = 0x8338FB33
+0xF3EF = 0x8338FB34
+0xF3F0 = 0x8338FB35
+0xF3F1 = 0x8338FB36
+0xF3F2 = 0x8338FB37
+0xF3F3 = 0x8338FB38
+0xF3F4 = 0x8338FB39
+0xF3F5 = 0x8338FC30
+0xF3F6 = 0x8338FC31
+0xF3F7 = 0x8338FC32
+0xF3F8 = 0x8338FC33
+0xF3F9 = 0x8338FC34
+0xF3FA = 0x8338FC35
+0xF3FB = 0x8338FC36
+0xF3FC = 0x8338FC37
+0xF3FD = 0x8338FC38
+0xF3FE = 0x8338FC39
+0xF3FF = 0x8338FD30
+0xF400 = 0x8338FD31
+0xF401 = 0x8338FD32
+0xF402 = 0x8338FD33
+0xF403 = 0x8338FD34
+0xF404 = 0x8338FD35
+0xF405 = 0x8338FD36
+0xF406 = 0x8338FD37
+0xF407 = 0x8338FD38
+0xF408 = 0x8338FD39
+0xF409 = 0x8338FE30
+0xF40A = 0x8338FE31
+0xF40B = 0x8338FE32
+0xF40C = 0x8338FE33
+0xF40D = 0x8338FE34
+0xF40E = 0x8338FE35
+0xF40F = 0x8338FE36
+0xF410 = 0x8338FE37
+0xF411 = 0x8338FE38
+0xF412 = 0x8338FE39
+0xF413 = 0x83398130
+0xF414 = 0x83398131
+0xF415 = 0x83398132
+0xF416 = 0x83398133
+0xF417 = 0x83398134
+0xF418 = 0x83398135
+0xF419 = 0x83398136
+0xF41A = 0x83398137
+0xF41B = 0x83398138
+0xF41C = 0x83398139
+0xF41D = 0x83398230
+0xF41E = 0x83398231
+0xF41F = 0x83398232
+0xF420 = 0x83398233
+0xF421 = 0x83398234
+0xF422 = 0x83398235
+0xF423 = 0x83398236
+0xF424 = 0x83398237
+0xF425 = 0x83398238
+0xF426 = 0x83398239
+0xF427 = 0x83398330
+0xF428 = 0x83398331
+0xF429 = 0x83398332
+0xF42A = 0x83398333
+0xF42B = 0x83398334
+0xF42C = 0x83398335
+0xF42D = 0x83398336
+0xF42E = 0x83398337
+0xF42F = 0x83398338
+0xF430 = 0x83398339
+0xF431 = 0x83398430
+0xF432 = 0x83398431
+0xF433 = 0x83398432
+0xF434 = 0x83398433
+0xF435 = 0x83398434
+0xF436 = 0x83398435
+0xF437 = 0x83398436
+0xF438 = 0x83398437
+0xF439 = 0x83398438
+0xF43A = 0x83398439
+0xF43B = 0x83398530
+0xF43C = 0x83398531
+0xF43D = 0x83398532
+0xF43E = 0x83398533
+0xF43F = 0x83398534
+0xF440 = 0x83398535
+0xF441 = 0x83398536
+0xF442 = 0x83398537
+0xF443 = 0x83398538
+0xF444 = 0x83398539
+0xF445 = 0x83398630
+0xF446 = 0x83398631
+0xF447 = 0x83398632
+0xF448 = 0x83398633
+0xF449 = 0x83398634
+0xF44A = 0x83398635
+0xF44B = 0x83398636
+0xF44C = 0x83398637
+0xF44D = 0x83398638
+0xF44E = 0x83398639
+0xF44F = 0x83398730
+0xF450 = 0x83398731
+0xF451 = 0x83398732
+0xF452 = 0x83398733
+0xF453 = 0x83398734
+0xF454 = 0x83398735
+0xF455 = 0x83398736
+0xF456 = 0x83398737
+0xF457 = 0x83398738
+0xF458 = 0x83398739
+0xF459 = 0x83398830
+0xF45A = 0x83398831
+0xF45B = 0x83398832
+0xF45C = 0x83398833
+0xF45D = 0x83398834
+0xF45E = 0x83398835
+0xF45F = 0x83398836
+0xF460 = 0x83398837
+0xF461 = 0x83398838
+0xF462 = 0x83398839
+0xF463 = 0x83398930
+0xF464 = 0x83398931
+0xF465 = 0x83398932
+0xF466 = 0x83398933
+0xF467 = 0x83398934
+0xF468 = 0x83398935
+0xF469 = 0x83398936
+0xF46A = 0x83398937
+0xF46B = 0x83398938
+0xF46C = 0x83398939
+0xF46D = 0x83398A30
+0xF46E = 0x83398A31
+0xF46F = 0x83398A32
+0xF470 = 0x83398A33
+0xF471 = 0x83398A34
+0xF472 = 0x83398A35
+0xF473 = 0x83398A36
+0xF474 = 0x83398A37
+0xF475 = 0x83398A38
+0xF476 = 0x83398A39
+0xF477 = 0x83398B30
+0xF478 = 0x83398B31
+0xF479 = 0x83398B32
+0xF47A = 0x83398B33
+0xF47B = 0x83398B34
+0xF47C = 0x83398B35
+0xF47D = 0x83398B36
+0xF47E = 0x83398B37
+0xF47F = 0x83398B38
+0xF480 = 0x83398B39
+0xF481 = 0x83398C30
+0xF482 = 0x83398C31
+0xF483 = 0x83398C32
+0xF484 = 0x83398C33
+0xF485 = 0x83398C34
+0xF486 = 0x83398C35
+0xF487 = 0x83398C36
+0xF488 = 0x83398C37
+0xF489 = 0x83398C38
+0xF48A = 0x83398C39
+0xF48B = 0x83398D30
+0xF48C = 0x83398D31
+0xF48D = 0x83398D32
+0xF48E = 0x83398D33
+0xF48F = 0x83398D34
+0xF490 = 0x83398D35
+0xF491 = 0x83398D36
+0xF492 = 0x83398D37
+0xF493 = 0x83398D38
+0xF494 = 0x83398D39
+0xF495 = 0x83398E30
+0xF496 = 0x83398E31
+0xF497 = 0x83398E32
+0xF498 = 0x83398E33
+0xF499 = 0x83398E34
+0xF49A = 0x83398E35
+0xF49B = 0x83398E36
+0xF49C = 0x83398E37
+0xF49D = 0x83398E38
+0xF49E = 0x83398E39
+0xF49F = 0x83398F30
+0xF4A0 = 0x83398F31
+0xF4A1 = 0x83398F32
+0xF4A2 = 0x83398F33
+0xF4A3 = 0x83398F34
+0xF4A4 = 0x83398F35
+0xF4A5 = 0x83398F36
+0xF4A6 = 0x83398F37
+0xF4A7 = 0x83398F38
+0xF4A8 = 0x83398F39
+0xF4A9 = 0x83399030
+0xF4AA = 0x83399031
+0xF4AB = 0x83399032
+0xF4AC = 0x83399033
+0xF4AD = 0x83399034
+0xF4AE = 0x83399035
+0xF4AF = 0x83399036
+0xF4B0 = 0x83399037
+0xF4B1 = 0x83399038
+0xF4B2 = 0x83399039
+0xF4B3 = 0x83399130
+0xF4B4 = 0x83399131
+0xF4B5 = 0x83399132
+0xF4B6 = 0x83399133
+0xF4B7 = 0x83399134
+0xF4B8 = 0x83399135
+0xF4B9 = 0x83399136
+0xF4BA = 0x83399137
+0xF4BB = 0x83399138
+0xF4BC = 0x83399139
+0xF4BD = 0x83399230
+0xF4BE = 0x83399231
+0xF4BF = 0x83399232
+0xF4C0 = 0x83399233
+0xF4C1 = 0x83399234
+0xF4C2 = 0x83399235
+0xF4C3 = 0x83399236
+0xF4C4 = 0x83399237
+0xF4C5 = 0x83399238
+0xF4C6 = 0x83399239
+0xF4C7 = 0x83399330
+0xF4C8 = 0x83399331
+0xF4C9 = 0x83399332
+0xF4CA = 0x83399333
+0xF4CB = 0x83399334
+0xF4CC = 0x83399335
+0xF4CD = 0x83399336
+0xF4CE = 0x83399337
+0xF4CF = 0x83399338
+0xF4D0 = 0x83399339
+0xF4D1 = 0x83399430
+0xF4D2 = 0x83399431
+0xF4D3 = 0x83399432
+0xF4D4 = 0x83399433
+0xF4D5 = 0x83399434
+0xF4D6 = 0x83399435
+0xF4D7 = 0x83399436
+0xF4D8 = 0x83399437
+0xF4D9 = 0x83399438
+0xF4DA = 0x83399439
+0xF4DB = 0x83399530
+0xF4DC = 0x83399531
+0xF4DD = 0x83399532
+0xF4DE = 0x83399533
+0xF4DF = 0x83399534
+0xF4E0 = 0x83399535
+0xF4E1 = 0x83399536
+0xF4E2 = 0x83399537
+0xF4E3 = 0x83399538
+0xF4E4 = 0x83399539
+0xF4E5 = 0x83399630
+0xF4E6 = 0x83399631
+0xF4E7 = 0x83399632
+0xF4E8 = 0x83399633
+0xF4E9 = 0x83399634
+0xF4EA = 0x83399635
+0xF4EB = 0x83399636
+0xF4EC = 0x83399637
+0xF4ED = 0x83399638
+0xF4EE = 0x83399639
+0xF4EF = 0x83399730
+0xF4F0 = 0x83399731
+0xF4F1 = 0x83399732
+0xF4F2 = 0x83399733
+0xF4F3 = 0x83399734
+0xF4F4 = 0x83399735
+0xF4F5 = 0x83399736
+0xF4F6 = 0x83399737
+0xF4F7 = 0x83399738
+0xF4F8 = 0x83399739
+0xF4F9 = 0x83399830
+0xF4FA = 0x83399831
+0xF4FB = 0x83399832
+0xF4FC = 0x83399833
+0xF4FD = 0x83399834
+0xF4FE = 0x83399835
+0xF4FF = 0x83399836
+0xF500 = 0x83399837
+0xF501 = 0x83399838
+0xF502 = 0x83399839
+0xF503 = 0x83399930
+0xF504 = 0x83399931
+0xF505 = 0x83399932
+0xF506 = 0x83399933
+0xF507 = 0x83399934
+0xF508 = 0x83399935
+0xF509 = 0x83399936
+0xF50A = 0x83399937
+0xF50B = 0x83399938
+0xF50C = 0x83399939
+0xF50D = 0x83399A30
+0xF50E = 0x83399A31
+0xF50F = 0x83399A32
+0xF510 = 0x83399A33
+0xF511 = 0x83399A34
+0xF512 = 0x83399A35
+0xF513 = 0x83399A36
+0xF514 = 0x83399A37
+0xF515 = 0x83399A38
+0xF516 = 0x83399A39
+0xF517 = 0x83399B30
+0xF518 = 0x83399B31
+0xF519 = 0x83399B32
+0xF51A = 0x83399B33
+0xF51B = 0x83399B34
+0xF51C = 0x83399B35
+0xF51D = 0x83399B36
+0xF51E = 0x83399B37
+0xF51F = 0x83399B38
+0xF520 = 0x83399B39
+0xF521 = 0x83399C30
+0xF522 = 0x83399C31
+0xF523 = 0x83399C32
+0xF524 = 0x83399C33
+0xF525 = 0x83399C34
+0xF526 = 0x83399C35
+0xF527 = 0x83399C36
+0xF528 = 0x83399C37
+0xF529 = 0x83399C38
+0xF52A = 0x83399C39
+0xF52B = 0x83399D30
+0xF52C = 0x83399D31
+0xF52D = 0x83399D32
+0xF52E = 0x83399D33
+0xF52F = 0x83399D34
+0xF530 = 0x83399D35
+0xF531 = 0x83399D36
+0xF532 = 0x83399D37
+0xF533 = 0x83399D38
+0xF534 = 0x83399D39
+0xF535 = 0x83399E30
+0xF536 = 0x83399E31
+0xF537 = 0x83399E32
+0xF538 = 0x83399E33
+0xF539 = 0x83399E34
+0xF53A = 0x83399E35
+0xF53B = 0x83399E36
+0xF53C = 0x83399E37
+0xF53D = 0x83399E38
+0xF53E = 0x83399E39
+0xF53F = 0x83399F30
+0xF540 = 0x83399F31
+0xF541 = 0x83399F32
+0xF542 = 0x83399F33
+0xF543 = 0x83399F34
+0xF544 = 0x83399F35
+0xF545 = 0x83399F36
+0xF546 = 0x83399F37
+0xF547 = 0x83399F38
+0xF548 = 0x83399F39
+0xF549 = 0x8339A030
+0xF54A = 0x8339A031
+0xF54B = 0x8339A032
+0xF54C = 0x8339A033
+0xF54D = 0x8339A034
+0xF54E = 0x8339A035
+0xF54F = 0x8339A036
+0xF550 = 0x8339A037
+0xF551 = 0x8339A038
+0xF552 = 0x8339A039
+0xF553 = 0x8339A130
+0xF554 = 0x8339A131
+0xF555 = 0x8339A132
+0xF556 = 0x8339A133
+0xF557 = 0x8339A134
+0xF558 = 0x8339A135
+0xF559 = 0x8339A136
+0xF55A = 0x8339A137
+0xF55B = 0x8339A138
+0xF55C = 0x8339A139
+0xF55D = 0x8339A230
+0xF55E = 0x8339A231
+0xF55F = 0x8339A232
+0xF560 = 0x8339A233
+0xF561 = 0x8339A234
+0xF562 = 0x8339A235
+0xF563 = 0x8339A236
+0xF564 = 0x8339A237
+0xF565 = 0x8339A238
+0xF566 = 0x8339A239
+0xF567 = 0x8339A330
+0xF568 = 0x8339A331
+0xF569 = 0x8339A332
+0xF56A = 0x8339A333
+0xF56B = 0x8339A334
+0xF56C = 0x8339A335
+0xF56D = 0x8339A336
+0xF56E = 0x8339A337
+0xF56F = 0x8339A338
+0xF570 = 0x8339A339
+0xF571 = 0x8339A430
+0xF572 = 0x8339A431
+0xF573 = 0x8339A432
+0xF574 = 0x8339A433
+0xF575 = 0x8339A434
+0xF576 = 0x8339A435
+0xF577 = 0x8339A436
+0xF578 = 0x8339A437
+0xF579 = 0x8339A438
+0xF57A = 0x8339A439
+0xF57B = 0x8339A530
+0xF57C = 0x8339A531
+0xF57D = 0x8339A532
+0xF57E = 0x8339A533
+0xF57F = 0x8339A534
+0xF580 = 0x8339A535
+0xF581 = 0x8339A536
+0xF582 = 0x8339A537
+0xF583 = 0x8339A538
+0xF584 = 0x8339A539
+0xF585 = 0x8339A630
+0xF586 = 0x8339A631
+0xF587 = 0x8339A632
+0xF588 = 0x8339A633
+0xF589 = 0x8339A634
+0xF58A = 0x8339A635
+0xF58B = 0x8339A636
+0xF58C = 0x8339A637
+0xF58D = 0x8339A638
+0xF58E = 0x8339A639
+0xF58F = 0x8339A730
+0xF590 = 0x8339A731
+0xF591 = 0x8339A732
+0xF592 = 0x8339A733
+0xF593 = 0x8339A734
+0xF594 = 0x8339A735
+0xF595 = 0x8339A736
+0xF596 = 0x8339A737
+0xF597 = 0x8339A738
+0xF598 = 0x8339A739
+0xF599 = 0x8339A830
+0xF59A = 0x8339A831
+0xF59B = 0x8339A832
+0xF59C = 0x8339A833
+0xF59D = 0x8339A834
+0xF59E = 0x8339A835
+0xF59F = 0x8339A836
+0xF5A0 = 0x8339A837
+0xF5A1 = 0x8339A838
+0xF5A2 = 0x8339A839
+0xF5A3 = 0x8339A930
+0xF5A4 = 0x8339A931
+0xF5A5 = 0x8339A932
+0xF5A6 = 0x8339A933
+0xF5A7 = 0x8339A934
+0xF5A8 = 0x8339A935
+0xF5A9 = 0x8339A936
+0xF5AA = 0x8339A937
+0xF5AB = 0x8339A938
+0xF5AC = 0x8339A939
+0xF5AD = 0x8339AA30
+0xF5AE = 0x8339AA31
+0xF5AF = 0x8339AA32
+0xF5B0 = 0x8339AA33
+0xF5B1 = 0x8339AA34
+0xF5B2 = 0x8339AA35
+0xF5B3 = 0x8339AA36
+0xF5B4 = 0x8339AA37
+0xF5B5 = 0x8339AA38
+0xF5B6 = 0x8339AA39
+0xF5B7 = 0x8339AB30
+0xF5B8 = 0x8339AB31
+0xF5B9 = 0x8339AB32
+0xF5BA = 0x8339AB33
+0xF5BB = 0x8339AB34
+0xF5BC = 0x8339AB35
+0xF5BD = 0x8339AB36
+0xF5BE = 0x8339AB37
+0xF5BF = 0x8339AB38
+0xF5C0 = 0x8339AB39
+0xF5C1 = 0x8339AC30
+0xF5C2 = 0x8339AC31
+0xF5C3 = 0x8339AC32
+0xF5C4 = 0x8339AC33
+0xF5C5 = 0x8339AC34
+0xF5C6 = 0x8339AC35
+0xF5C7 = 0x8339AC36
+0xF5C8 = 0x8339AC37
+0xF5C9 = 0x8339AC38
+0xF5CA = 0x8339AC39
+0xF5CB = 0x8339AD30
+0xF5CC = 0x8339AD31
+0xF5CD = 0x8339AD32
+0xF5CE = 0x8339AD33
+0xF5CF = 0x8339AD34
+0xF5D0 = 0x8339AD35
+0xF5D1 = 0x8339AD36
+0xF5D2 = 0x8339AD37
+0xF5D3 = 0x8339AD38
+0xF5D4 = 0x8339AD39
+0xF5D5 = 0x8339AE30
+0xF5D6 = 0x8339AE31
+0xF5D7 = 0x8339AE32
+0xF5D8 = 0x8339AE33
+0xF5D9 = 0x8339AE34
+0xF5DA = 0x8339AE35
+0xF5DB = 0x8339AE36
+0xF5DC = 0x8339AE37
+0xF5DD = 0x8339AE38
+0xF5DE = 0x8339AE39
+0xF5DF = 0x8339AF30
+0xF5E0 = 0x8339AF31
+0xF5E1 = 0x8339AF32
+0xF5E2 = 0x8339AF33
+0xF5E3 = 0x8339AF34
+0xF5E4 = 0x8339AF35
+0xF5E5 = 0x8339AF36
+0xF5E6 = 0x8339AF37
+0xF5E7 = 0x8339AF38
+0xF5E8 = 0x8339AF39
+0xF5E9 = 0x8339B030
+0xF5EA = 0x8339B031
+0xF5EB = 0x8339B032
+0xF5EC = 0x8339B033
+0xF5ED = 0x8339B034
+0xF5EE = 0x8339B035
+0xF5EF = 0x8339B036
+0xF5F0 = 0x8339B037
+0xF5F1 = 0x8339B038
+0xF5F2 = 0x8339B039
+0xF5F3 = 0x8339B130
+0xF5F4 = 0x8339B131
+0xF5F5 = 0x8339B132
+0xF5F6 = 0x8339B133
+0xF5F7 = 0x8339B134
+0xF5F8 = 0x8339B135
+0xF5F9 = 0x8339B136
+0xF5FA = 0x8339B137
+0xF5FB = 0x8339B138
+0xF5FC = 0x8339B139
+0xF5FD = 0x8339B230
+0xF5FE = 0x8339B231
+0xF5FF = 0x8339B232
+0xF600 = 0x8339B233
+0xF601 = 0x8339B234
+0xF602 = 0x8339B235
+0xF603 = 0x8339B236
+0xF604 = 0x8339B237
+0xF605 = 0x8339B238
+0xF606 = 0x8339B239
+0xF607 = 0x8339B330
+0xF608 = 0x8339B331
+0xF609 = 0x8339B332
+0xF60A = 0x8339B333
+0xF60B = 0x8339B334
+0xF60C = 0x8339B335
+0xF60D = 0x8339B336
+0xF60E = 0x8339B337
+0xF60F = 0x8339B338
+0xF610 = 0x8339B339
+0xF611 = 0x8339B430
+0xF612 = 0x8339B431
+0xF613 = 0x8339B432
+0xF614 = 0x8339B433
+0xF615 = 0x8339B434
+0xF616 = 0x8339B435
+0xF617 = 0x8339B436
+0xF618 = 0x8339B437
+0xF619 = 0x8339B438
+0xF61A = 0x8339B439
+0xF61B = 0x8339B530
+0xF61C = 0x8339B531
+0xF61D = 0x8339B532
+0xF61E = 0x8339B533
+0xF61F = 0x8339B534
+0xF620 = 0x8339B535
+0xF621 = 0x8339B536
+0xF622 = 0x8339B537
+0xF623 = 0x8339B538
+0xF624 = 0x8339B539
+0xF625 = 0x8339B630
+0xF626 = 0x8339B631
+0xF627 = 0x8339B632
+0xF628 = 0x8339B633
+0xF629 = 0x8339B634
+0xF62A = 0x8339B635
+0xF62B = 0x8339B636
+0xF62C = 0x8339B637
+0xF62D = 0x8339B638
+0xF62E = 0x8339B639
+0xF62F = 0x8339B730
+0xF630 = 0x8339B731
+0xF631 = 0x8339B732
+0xF632 = 0x8339B733
+0xF633 = 0x8339B734
+0xF634 = 0x8339B735
+0xF635 = 0x8339B736
+0xF636 = 0x8339B737
+0xF637 = 0x8339B738
+0xF638 = 0x8339B739
+0xF639 = 0x8339B830
+0xF63A = 0x8339B831
+0xF63B = 0x8339B832
+0xF63C = 0x8339B833
+0xF63D = 0x8339B834
+0xF63E = 0x8339B835
+0xF63F = 0x8339B836
+0xF640 = 0x8339B837
+0xF641 = 0x8339B838
+0xF642 = 0x8339B839
+0xF643 = 0x8339B930
+0xF644 = 0x8339B931
+0xF645 = 0x8339B932
+0xF646 = 0x8339B933
+0xF647 = 0x8339B934
+0xF648 = 0x8339B935
+0xF649 = 0x8339B936
+0xF64A = 0x8339B937
+0xF64B = 0x8339B938
+0xF64C = 0x8339B939
+0xF64D = 0x8339BA30
+0xF64E = 0x8339BA31
+0xF64F = 0x8339BA32
+0xF650 = 0x8339BA33
+0xF651 = 0x8339BA34
+0xF652 = 0x8339BA35
+0xF653 = 0x8339BA36
+0xF654 = 0x8339BA37
+0xF655 = 0x8339BA38
+0xF656 = 0x8339BA39
+0xF657 = 0x8339BB30
+0xF658 = 0x8339BB31
+0xF659 = 0x8339BB32
+0xF65A = 0x8339BB33
+0xF65B = 0x8339BB34
+0xF65C = 0x8339BB35
+0xF65D = 0x8339BB36
+0xF65E = 0x8339BB37
+0xF65F = 0x8339BB38
+0xF660 = 0x8339BB39
+0xF661 = 0x8339BC30
+0xF662 = 0x8339BC31
+0xF663 = 0x8339BC32
+0xF664 = 0x8339BC33
+0xF665 = 0x8339BC34
+0xF666 = 0x8339BC35
+0xF667 = 0x8339BC36
+0xF668 = 0x8339BC37
+0xF669 = 0x8339BC38
+0xF66A = 0x8339BC39
+0xF66B = 0x8339BD30
+0xF66C = 0x8339BD31
+0xF66D = 0x8339BD32
+0xF66E = 0x8339BD33
+0xF66F = 0x8339BD34
+0xF670 = 0x8339BD35
+0xF671 = 0x8339BD36
+0xF672 = 0x8339BD37
+0xF673 = 0x8339BD38
+0xF674 = 0x8339BD39
+0xF675 = 0x8339BE30
+0xF676 = 0x8339BE31
+0xF677 = 0x8339BE32
+0xF678 = 0x8339BE33
+0xF679 = 0x8339BE34
+0xF67A = 0x8339BE35
+0xF67B = 0x8339BE36
+0xF67C = 0x8339BE37
+0xF67D = 0x8339BE38
+0xF67E = 0x8339BE39
+0xF67F = 0x8339BF30
+0xF680 = 0x8339BF31
+0xF681 = 0x8339BF32
+0xF682 = 0x8339BF33
+0xF683 = 0x8339BF34
+0xF684 = 0x8339BF35
+0xF685 = 0x8339BF36
+0xF686 = 0x8339BF37
+0xF687 = 0x8339BF38
+0xF688 = 0x8339BF39
+0xF689 = 0x8339C030
+0xF68A = 0x8339C031
+0xF68B = 0x8339C032
+0xF68C = 0x8339C033
+0xF68D = 0x8339C034
+0xF68E = 0x8339C035
+0xF68F = 0x8339C036
+0xF690 = 0x8339C037
+0xF691 = 0x8339C038
+0xF692 = 0x8339C039
+0xF693 = 0x8339C130
+0xF694 = 0x8339C131
+0xF695 = 0x8339C132
+0xF696 = 0x8339C133
+0xF697 = 0x8339C134
+0xF698 = 0x8339C135
+0xF699 = 0x8339C136
+0xF69A = 0x8339C137
+0xF69B = 0x8339C138
+0xF69C = 0x8339C139
+0xF69D = 0x8339C230
+0xF69E = 0x8339C231
+0xF69F = 0x8339C232
+0xF6A0 = 0x8339C233
+0xF6A1 = 0x8339C234
+0xF6A2 = 0x8339C235
+0xF6A3 = 0x8339C236
+0xF6A4 = 0x8339C237
+0xF6A5 = 0x8339C238
+0xF6A6 = 0x8339C239
+0xF6A7 = 0x8339C330
+0xF6A8 = 0x8339C331
+0xF6A9 = 0x8339C332
+0xF6AA = 0x8339C333
+0xF6AB = 0x8339C334
+0xF6AC = 0x8339C335
+0xF6AD = 0x8339C336
+0xF6AE = 0x8339C337
+0xF6AF = 0x8339C338
+0xF6B0 = 0x8339C339
+0xF6B1 = 0x8339C430
+0xF6B2 = 0x8339C431
+0xF6B3 = 0x8339C432
+0xF6B4 = 0x8339C433
+0xF6B5 = 0x8339C434
+0xF6B6 = 0x8339C435
+0xF6B7 = 0x8339C436
+0xF6B8 = 0x8339C437
+0xF6B9 = 0x8339C438
+0xF6BA = 0x8339C439
+0xF6BB = 0x8339C530
+0xF6BC = 0x8339C531
+0xF6BD = 0x8339C532
+0xF6BE = 0x8339C533
+0xF6BF = 0x8339C534
+0xF6C0 = 0x8339C535
+0xF6C1 = 0x8339C536
+0xF6C2 = 0x8339C537
+0xF6C3 = 0x8339C538
+0xF6C4 = 0x8339C539
+0xF6C5 = 0x8339C630
+0xF6C6 = 0x8339C631
+0xF6C7 = 0x8339C632
+0xF6C8 = 0x8339C633
+0xF6C9 = 0x8339C634
+0xF6CA = 0x8339C635
+0xF6CB = 0x8339C636
+0xF6CC = 0x8339C637
+0xF6CD = 0x8339C638
+0xF6CE = 0x8339C639
+0xF6CF = 0x8339C730
+0xF6D0 = 0x8339C731
+0xF6D1 = 0x8339C732
+0xF6D2 = 0x8339C733
+0xF6D3 = 0x8339C734
+0xF6D4 = 0x8339C735
+0xF6D5 = 0x8339C736
+0xF6D6 = 0x8339C737
+0xF6D7 = 0x8339C738
+0xF6D8 = 0x8339C739
+0xF6D9 = 0x8339C830
+0xF6DA = 0x8339C831
+0xF6DB = 0x8339C832
+0xF6DC = 0x8339C833
+0xF6DD = 0x8339C834
+0xF6DE = 0x8339C835
+0xF6DF = 0x8339C836
+0xF6E0 = 0x8339C837
+0xF6E1 = 0x8339C838
+0xF6E2 = 0x8339C839
+0xF6E3 = 0x8339C930
+0xF6E4 = 0x8339C931
+0xF6E5 = 0x8339C932
+0xF6E6 = 0x8339C933
+0xF6E7 = 0x8339C934
+0xF6E8 = 0x8339C935
+0xF6E9 = 0x8339C936
+0xF6EA = 0x8339C937
+0xF6EB = 0x8339C938
+0xF6EC = 0x8339C939
+0xF6ED = 0x8339CA30
+0xF6EE = 0x8339CA31
+0xF6EF = 0x8339CA32
+0xF6F0 = 0x8339CA33
+0xF6F1 = 0x8339CA34
+0xF6F2 = 0x8339CA35
+0xF6F3 = 0x8339CA36
+0xF6F4 = 0x8339CA37
+0xF6F5 = 0x8339CA38
+0xF6F6 = 0x8339CA39
+0xF6F7 = 0x8339CB30
+0xF6F8 = 0x8339CB31
+0xF6F9 = 0x8339CB32
+0xF6FA = 0x8339CB33
+0xF6FB = 0x8339CB34
+0xF6FC = 0x8339CB35
+0xF6FD = 0x8339CB36
+0xF6FE = 0x8339CB37
+0xF6FF = 0x8339CB38
+0xF700 = 0x8339CB39
+0xF701 = 0x8339CC30
+0xF702 = 0x8339CC31
+0xF703 = 0x8339CC32
+0xF704 = 0x8339CC33
+0xF705 = 0x8339CC34
+0xF706 = 0x8339CC35
+0xF707 = 0x8339CC36
+0xF708 = 0x8339CC37
+0xF709 = 0x8339CC38
+0xF70A = 0x8339CC39
+0xF70B = 0x8339CD30
+0xF70C = 0x8339CD31
+0xF70D = 0x8339CD32
+0xF70E = 0x8339CD33
+0xF70F = 0x8339CD34
+0xF710 = 0x8339CD35
+0xF711 = 0x8339CD36
+0xF712 = 0x8339CD37
+0xF713 = 0x8339CD38
+0xF714 = 0x8339CD39
+0xF715 = 0x8339CE30
+0xF716 = 0x8339CE31
+0xF717 = 0x8339CE32
+0xF718 = 0x8339CE33
+0xF719 = 0x8339CE34
+0xF71A = 0x8339CE35
+0xF71B = 0x8339CE36
+0xF71C = 0x8339CE37
+0xF71D = 0x8339CE38
+0xF71E = 0x8339CE39
+0xF71F = 0x8339CF30
+0xF720 = 0x8339CF31
+0xF721 = 0x8339CF32
+0xF722 = 0x8339CF33
+0xF723 = 0x8339CF34
+0xF724 = 0x8339CF35
+0xF725 = 0x8339CF36
+0xF726 = 0x8339CF37
+0xF727 = 0x8339CF38
+0xF728 = 0x8339CF39
+0xF729 = 0x8339D030
+0xF72A = 0x8339D031
+0xF72B = 0x8339D032
+0xF72C = 0x8339D033
+0xF72D = 0x8339D034
+0xF72E = 0x8339D035
+0xF72F = 0x8339D036
+0xF730 = 0x8339D037
+0xF731 = 0x8339D038
+0xF732 = 0x8339D039
+0xF733 = 0x8339D130
+0xF734 = 0x8339D131
+0xF735 = 0x8339D132
+0xF736 = 0x8339D133
+0xF737 = 0x8339D134
+0xF738 = 0x8339D135
+0xF739 = 0x8339D136
+0xF73A = 0x8339D137
+0xF73B = 0x8339D138
+0xF73C = 0x8339D139
+0xF73D = 0x8339D230
+0xF73E = 0x8339D231
+0xF73F = 0x8339D232
+0xF740 = 0x8339D233
+0xF741 = 0x8339D234
+0xF742 = 0x8339D235
+0xF743 = 0x8339D236
+0xF744 = 0x8339D237
+0xF745 = 0x8339D238
+0xF746 = 0x8339D239
+0xF747 = 0x8339D330
+0xF748 = 0x8339D331
+0xF749 = 0x8339D332
+0xF74A = 0x8339D333
+0xF74B = 0x8339D334
+0xF74C = 0x8339D335
+0xF74D = 0x8339D336
+0xF74E = 0x8339D337
+0xF74F = 0x8339D338
+0xF750 = 0x8339D339
+0xF751 = 0x8339D430
+0xF752 = 0x8339D431
+0xF753 = 0x8339D432
+0xF754 = 0x8339D433
+0xF755 = 0x8339D434
+0xF756 = 0x8339D435
+0xF757 = 0x8339D436
+0xF758 = 0x8339D437
+0xF759 = 0x8339D438
+0xF75A = 0x8339D439
+0xF75B = 0x8339D530
+0xF75C = 0x8339D531
+0xF75D = 0x8339D532
+0xF75E = 0x8339D533
+0xF75F = 0x8339D534
+0xF760 = 0x8339D535
+0xF761 = 0x8339D536
+0xF762 = 0x8339D537
+0xF763 = 0x8339D538
+0xF764 = 0x8339D539
+0xF765 = 0x8339D630
+0xF766 = 0x8339D631
+0xF767 = 0x8339D632
+0xF768 = 0x8339D633
+0xF769 = 0x8339D634
+0xF76A = 0x8339D635
+0xF76B = 0x8339D636
+0xF76C = 0x8339D637
+0xF76D = 0x8339D638
+0xF76E = 0x8339D639
+0xF76F = 0x8339D730
+0xF770 = 0x8339D731
+0xF771 = 0x8339D732
+0xF772 = 0x8339D733
+0xF773 = 0x8339D734
+0xF774 = 0x8339D735
+0xF775 = 0x8339D736
+0xF776 = 0x8339D737
+0xF777 = 0x8339D738
+0xF778 = 0x8339D739
+0xF779 = 0x8339D830
+0xF77A = 0x8339D831
+0xF77B = 0x8339D832
+0xF77C = 0x8339D833
+0xF77D = 0x8339D834
+0xF77E = 0x8339D835
+0xF77F = 0x8339D836
+0xF780 = 0x8339D837
+0xF781 = 0x8339D838
+0xF782 = 0x8339D839
+0xF783 = 0x8339D930
+0xF784 = 0x8339D931
+0xF785 = 0x8339D932
+0xF786 = 0x8339D933
+0xF787 = 0x8339D934
+0xF788 = 0x8339D935
+0xF789 = 0x8339D936
+0xF78A = 0x8339D937
+0xF78B = 0x8339D938
+0xF78C = 0x8339D939
+0xF78D = 0x8339DA30
+0xF78E = 0x8339DA31
+0xF78F = 0x8339DA32
+0xF790 = 0x8339DA33
+0xF791 = 0x8339DA34
+0xF792 = 0x8339DA35
+0xF793 = 0x8339DA36
+0xF794 = 0x8339DA37
+0xF795 = 0x8339DA38
+0xF796 = 0x8339DA39
+0xF797 = 0x8339DB30
+0xF798 = 0x8339DB31
+0xF799 = 0x8339DB32
+0xF79A = 0x8339DB33
+0xF79B = 0x8339DB34
+0xF79C = 0x8339DB35
+0xF79D = 0x8339DB36
+0xF79E = 0x8339DB37
+0xF79F = 0x8339DB38
+0xF7A0 = 0x8339DB39
+0xF7A1 = 0x8339DC30
+0xF7A2 = 0x8339DC31
+0xF7A3 = 0x8339DC32
+0xF7A4 = 0x8339DC33
+0xF7A5 = 0x8339DC34
+0xF7A6 = 0x8339DC35
+0xF7A7 = 0x8339DC36
+0xF7A8 = 0x8339DC37
+0xF7A9 = 0x8339DC38
+0xF7AA = 0x8339DC39
+0xF7AB = 0x8339DD30
+0xF7AC = 0x8339DD31
+0xF7AD = 0x8339DD32
+0xF7AE = 0x8339DD33
+0xF7AF = 0x8339DD34
+0xF7B0 = 0x8339DD35
+0xF7B1 = 0x8339DD36
+0xF7B2 = 0x8339DD37
+0xF7B3 = 0x8339DD38
+0xF7B4 = 0x8339DD39
+0xF7B5 = 0x8339DE30
+0xF7B6 = 0x8339DE31
+0xF7B7 = 0x8339DE32
+0xF7B8 = 0x8339DE33
+0xF7B9 = 0x8339DE34
+0xF7BA = 0x8339DE35
+0xF7BB = 0x8339DE36
+0xF7BC = 0x8339DE37
+0xF7BD = 0x8339DE38
+0xF7BE = 0x8339DE39
+0xF7BF = 0x8339DF30
+0xF7C0 = 0x8339DF31
+0xF7C1 = 0x8339DF32
+0xF7C2 = 0x8339DF33
+0xF7C3 = 0x8339DF34
+0xF7C4 = 0x8339DF35
+0xF7C5 = 0x8339DF36
+0xF7C6 = 0x8339DF37
+0xF7C7 = 0x8339DF38
+0xF7C8 = 0x8339DF39
+0xF7C9 = 0x8339E030
+0xF7CA = 0x8339E031
+0xF7CB = 0x8339E032
+0xF7CC = 0x8339E033
+0xF7CD = 0x8339E034
+0xF7CE = 0x8339E035
+0xF7CF = 0x8339E036
+0xF7D0 = 0x8339E037
+0xF7D1 = 0x8339E038
+0xF7D2 = 0x8339E039
+0xF7D3 = 0x8339E130
+0xF7D4 = 0x8339E131
+0xF7D5 = 0x8339E132
+0xF7D6 = 0x8339E133
+0xF7D7 = 0x8339E134
+0xF7D8 = 0x8339E135
+0xF7D9 = 0x8339E136
+0xF7DA = 0x8339E137
+0xF7DB = 0x8339E138
+0xF7DC = 0x8339E139
+0xF7DD = 0x8339E230
+0xF7DE = 0x8339E231
+0xF7DF = 0x8339E232
+0xF7E0 = 0x8339E233
+0xF7E1 = 0x8339E234
+0xF7E2 = 0x8339E235
+0xF7E3 = 0x8339E236
+0xF7E4 = 0x8339E237
+0xF7E5 = 0x8339E238
+0xF7E6 = 0x8339E239
+0xF7E7 = 0x8339E330
+0xF7E8 = 0x8339E331
+0xF7E9 = 0x8339E332
+0xF7EA = 0x8339E333
+0xF7EB = 0x8339E334
+0xF7EC = 0x8339E335
+0xF7ED = 0x8339E336
+0xF7EE = 0x8339E337
+0xF7EF = 0x8339E338
+0xF7F0 = 0x8339E339
+0xF7F1 = 0x8339E430
+0xF7F2 = 0x8339E431
+0xF7F3 = 0x8339E432
+0xF7F4 = 0x8339E433
+0xF7F5 = 0x8339E434
+0xF7F6 = 0x8339E435
+0xF7F7 = 0x8339E436
+0xF7F8 = 0x8339E437
+0xF7F9 = 0x8339E438
+0xF7FA = 0x8339E439
+0xF7FB = 0x8339E530
+0xF7FC = 0x8339E531
+0xF7FD = 0x8339E532
+0xF7FE = 0x8339E533
+0xF7FF = 0x8339E534
+0xF800 = 0x8339E535
+0xF801 = 0x8339E536
+0xF802 = 0x8339E537
+0xF803 = 0x8339E538
+0xF804 = 0x8339E539
+0xF805 = 0x8339E630
+0xF806 = 0x8339E631
+0xF807 = 0x8339E632
+0xF808 = 0x8339E633
+0xF809 = 0x8339E634
+0xF80A = 0x8339E635
+0xF80B = 0x8339E636
+0xF80C = 0x8339E637
+0xF80D = 0x8339E638
+0xF80E = 0x8339E639
+0xF80F = 0x8339E730
+0xF810 = 0x8339E731
+0xF811 = 0x8339E732
+0xF812 = 0x8339E733
+0xF813 = 0x8339E734
+0xF814 = 0x8339E735
+0xF815 = 0x8339E736
+0xF816 = 0x8339E737
+0xF817 = 0x8339E738
+0xF818 = 0x8339E739
+0xF819 = 0x8339E830
+0xF81A = 0x8339E831
+0xF81B = 0x8339E832
+0xF81C = 0x8339E833
+0xF81D = 0x8339E834
+0xF81E = 0x8339E835
+0xF81F = 0x8339E836
+0xF820 = 0x8339E837
+0xF821 = 0x8339E838
+0xF822 = 0x8339E839
+0xF823 = 0x8339E930
+0xF824 = 0x8339E931
+0xF825 = 0x8339E932
+0xF826 = 0x8339E933
+0xF827 = 0x8339E934
+0xF828 = 0x8339E935
+0xF829 = 0x8339E936
+0xF82A = 0x8339E937
+0xF82B = 0x8339E938
+0xF82C = 0x8339E939
+0xF82D = 0x8339EA30
+0xF82E = 0x8339EA31
+0xF82F = 0x8339EA32
+0xF830 = 0x8339EA33
+0xF831 = 0x8339EA34
+0xF832 = 0x8339EA35
+0xF833 = 0x8339EA36
+0xF834 = 0x8339EA37
+0xF835 = 0x8339EA38
+0xF836 = 0x8339EA39
+0xF837 = 0x8339EB30
+0xF838 = 0x8339EB31
+0xF839 = 0x8339EB32
+0xF83A = 0x8339EB33
+0xF83B = 0x8339EB34
+0xF83C = 0x8339EB35
+0xF83D = 0x8339EB36
+0xF83E = 0x8339EB37
+0xF83F = 0x8339EB38
+0xF840 = 0x8339EB39
+0xF841 = 0x8339EC30
+0xF842 = 0x8339EC31
+0xF843 = 0x8339EC32
+0xF844 = 0x8339EC33
+0xF845 = 0x8339EC34
+0xF846 = 0x8339EC35
+0xF847 = 0x8339EC36
+0xF848 = 0x8339EC37
+0xF849 = 0x8339EC38
+0xF84A = 0x8339EC39
+0xF84B = 0x8339ED30
+0xF84C = 0x8339ED31
+0xF84D = 0x8339ED32
+0xF84E = 0x8339ED33
+0xF84F = 0x8339ED34
+0xF850 = 0x8339ED35
+0xF851 = 0x8339ED36
+0xF852 = 0x8339ED37
+0xF853 = 0x8339ED38
+0xF854 = 0x8339ED39
+0xF855 = 0x8339EE30
+0xF856 = 0x8339EE31
+0xF857 = 0x8339EE32
+0xF858 = 0x8339EE33
+0xF859 = 0x8339EE34
+0xF85A = 0x8339EE35
+0xF85B = 0x8339EE36
+0xF85C = 0x8339EE37
+0xF85D = 0x8339EE38
+0xF85E = 0x8339EE39
+0xF85F = 0x8339EF30
+0xF860 = 0x8339EF31
+0xF861 = 0x8339EF32
+0xF862 = 0x8339EF33
+0xF863 = 0x8339EF34
+0xF864 = 0x8339EF35
+0xF865 = 0x8339EF36
+0xF866 = 0x8339EF37
+0xF867 = 0x8339EF38
+0xF868 = 0x8339EF39
+0xF869 = 0x8339F030
+0xF86A = 0x8339F031
+0xF86B = 0x8339F032
+0xF86C = 0x8339F033
+0xF86D = 0x8339F034
+0xF86E = 0x8339F035
+0xF86F = 0x8339F036
+0xF870 = 0x8339F037
+0xF871 = 0x8339F038
+0xF872 = 0x8339F039
+0xF873 = 0x8339F130
+0xF874 = 0x8339F131
+0xF875 = 0x8339F132
+0xF876 = 0x8339F133
+0xF877 = 0x8339F134
+0xF878 = 0x8339F135
+0xF879 = 0x8339F136
+0xF87A = 0x8339F137
+0xF87B = 0x8339F138
+0xF87C = 0x8339F139
+0xF87D = 0x8339F230
+0xF87E = 0x8339F231
+0xF87F = 0x8339F232
+0xF880 = 0x8339F233
+0xF881 = 0x8339F234
+0xF882 = 0x8339F235
+0xF883 = 0x8339F236
+0xF884 = 0x8339F237
+0xF885 = 0x8339F238
+0xF886 = 0x8339F239
+0xF887 = 0x8339F330
+0xF888 = 0x8339F331
+0xF889 = 0x8339F332
+0xF88A = 0x8339F333
+0xF88B = 0x8339F334
+0xF88C = 0x8339F335
+0xF88D = 0x8339F336
+0xF88E = 0x8339F337
+0xF88F = 0x8339F338
+0xF890 = 0x8339F339
+0xF891 = 0x8339F430
+0xF892 = 0x8339F431
+0xF893 = 0x8339F432
+0xF894 = 0x8339F433
+0xF895 = 0x8339F434
+0xF896 = 0x8339F435
+0xF897 = 0x8339F436
+0xF898 = 0x8339F437
+0xF899 = 0x8339F438
+0xF89A = 0x8339F439
+0xF89B = 0x8339F530
+0xF89C = 0x8339F531
+0xF89D = 0x8339F532
+0xF89E = 0x8339F533
+0xF89F = 0x8339F534
+0xF8A0 = 0x8339F535
+0xF8A1 = 0x8339F536
+0xF8A2 = 0x8339F537
+0xF8A3 = 0x8339F538
+0xF8A4 = 0x8339F539
+0xF8A5 = 0x8339F630
+0xF8A6 = 0x8339F631
+0xF8A7 = 0x8339F632
+0xF8A8 = 0x8339F633
+0xF8A9 = 0x8339F634
+0xF8AA = 0x8339F635
+0xF8AB = 0x8339F636
+0xF8AC = 0x8339F637
+0xF8AD = 0x8339F638
+0xF8AE = 0x8339F639
+0xF8AF = 0x8339F730
+0xF8B0 = 0x8339F731
+0xF8B1 = 0x8339F732
+0xF8B2 = 0x8339F733
+0xF8B3 = 0x8339F734
+0xF8B4 = 0x8339F735
+0xF8B5 = 0x8339F736
+0xF8B6 = 0x8339F737
+0xF8B7 = 0x8339F738
+0xF8B8 = 0x8339F739
+0xF8B9 = 0x8339F830
+0xF8BA = 0x8339F831
+0xF8BB = 0x8339F832
+0xF8BC = 0x8339F833
+0xF8BD = 0x8339F834
+0xF8BE = 0x8339F835
+0xF8BF = 0x8339F836
+0xF8C0 = 0x8339F837
+0xF8C1 = 0x8339F838
+0xF8C2 = 0x8339F839
+0xF8C3 = 0x8339F930
+0xF8C4 = 0x8339F931
+0xF8C5 = 0x8339F932
+0xF8C6 = 0x8339F933
+0xF8C7 = 0x8339F934
+0xF8C8 = 0x8339F935
+0xF8C9 = 0x8339F936
+0xF8CA = 0x8339F937
+0xF8CB = 0x8339F938
+0xF8CC = 0x8339F939
+0xF8CD = 0x8339FA30
+0xF8CE = 0x8339FA31
+0xF8CF = 0x8339FA32
+0xF8D0 = 0x8339FA33
+0xF8D1 = 0x8339FA34
+0xF8D2 = 0x8339FA35
+0xF8D3 = 0x8339FA36
+0xF8D4 = 0x8339FA37
+0xF8D5 = 0x8339FA38
+0xF8D6 = 0x8339FA39
+0xF8D7 = 0x8339FB30
+0xF8D8 = 0x8339FB31
+0xF8D9 = 0x8339FB32
+0xF8DA = 0x8339FB33
+0xF8DB = 0x8339FB34
+0xF8DC = 0x8339FB35
+0xF8DD = 0x8339FB36
+0xF8DE = 0x8339FB37
+0xF8DF = 0x8339FB38
+0xF8E0 = 0x8339FB39
+0xF8E1 = 0x8339FC30
+0xF8E2 = 0x8339FC31
+0xF8E3 = 0x8339FC32
+0xF8E4 = 0x8339FC33
+0xF8E5 = 0x8339FC34
+0xF8E6 = 0x8339FC35
+0xF8E7 = 0x8339FC36
+0xF8E8 = 0x8339FC37
+0xF8E9 = 0x8339FC38
+0xF8EA = 0x8339FC39
+0xF8EB = 0x8339FD30
+0xF8EC = 0x8339FD31
+0xF8ED = 0x8339FD32
+0xF8EE = 0x8339FD33
+0xF8EF = 0x8339FD34
+0xF8F0 = 0x8339FD35
+0xF8F1 = 0x8339FD36
+0xF8F2 = 0x8339FD37
+0xF8F3 = 0x8339FD38
+0xF8F4 = 0x8339FD39
+0xF8F5 = 0x8339FE30
+0xF8F6 = 0x8339FE31
+0xF8F7 = 0x8339FE32
+0xF8F8 = 0x8339FE33
+0xF8F9 = 0x8339FE34
+0xF8FA = 0x8339FE35
+0xF8FB = 0x8339FE36
+0xF8FC = 0x8339FE37
+0xF8FD = 0x8339FE38
+0xF8FE = 0x8339FE39
+0xF8FF = 0x84308130
+0xF900 = 0x84308131
+0xF901 = 0x84308132
+0xF902 = 0x84308133
+0xF903 = 0x84308134
+0xF904 = 0x84308135
+0xF905 = 0x84308136
+0xF906 = 0x84308137
+0xF907 = 0x84308138
+0xF908 = 0x84308139
+0xF909 = 0x84308230
+0xF90A = 0x84308231
+0xF90B = 0x84308232
+0xF90C = 0x84308233
+0xF90D = 0x84308234
+0xF90E = 0x84308235
+0xF90F = 0x84308236
+0xF910 = 0x84308237
+0xF911 = 0x84308238
+0xF912 = 0x84308239
+0xF913 = 0x84308330
+0xF914 = 0x84308331
+0xF915 = 0x84308332
+0xF916 = 0x84308333
+0xF917 = 0x84308334
+0xF918 = 0x84308335
+0xF919 = 0x84308336
+0xF91A = 0x84308337
+0xF91B = 0x84308338
+0xF91C = 0x84308339
+0xF91D = 0x84308430
+0xF91E = 0x84308431
+0xF91F = 0x84308432
+0xF920 = 0x84308433
+0xF921 = 0x84308434
+0xF922 = 0x84308435
+0xF923 = 0x84308436
+0xF924 = 0x84308437
+0xF925 = 0x84308438
+0xF926 = 0x84308439
+0xF927 = 0x84308530
+0xF928 = 0x84308531
+0xF929 = 0x84308532
+0xF92A = 0x84308533
+0xF92B = 0x84308534
+0xF92D = 0x84308535
+0xF92E = 0x84308536
+0xF92F = 0x84308537
+0xF930 = 0x84308538
+0xF931 = 0x84308539
+0xF932 = 0x84308630
+0xF933 = 0x84308631
+0xF934 = 0x84308632
+0xF935 = 0x84308633
+0xF936 = 0x84308634
+0xF937 = 0x84308635
+0xF938 = 0x84308636
+0xF939 = 0x84308637
+0xF93A = 0x84308638
+0xF93B = 0x84308639
+0xF93C = 0x84308730
+0xF93D = 0x84308731
+0xF93E = 0x84308732
+0xF93F = 0x84308733
+0xF940 = 0x84308734
+0xF941 = 0x84308735
+0xF942 = 0x84308736
+0xF943 = 0x84308737
+0xF944 = 0x84308738
+0xF945 = 0x84308739
+0xF946 = 0x84308830
+0xF947 = 0x84308831
+0xF948 = 0x84308832
+0xF949 = 0x84308833
+0xF94A = 0x84308834
+0xF94B = 0x84308835
+0xF94C = 0x84308836
+0xF94D = 0x84308837
+0xF94E = 0x84308838
+0xF94F = 0x84308839
+0xF950 = 0x84308930
+0xF951 = 0x84308931
+0xF952 = 0x84308932
+0xF953 = 0x84308933
+0xF954 = 0x84308934
+0xF955 = 0x84308935
+0xF956 = 0x84308936
+0xF957 = 0x84308937
+0xF958 = 0x84308938
+0xF959 = 0x84308939
+0xF95A = 0x84308A30
+0xF95B = 0x84308A31
+0xF95C = 0x84308A32
+0xF95D = 0x84308A33
+0xF95E = 0x84308A34
+0xF95F = 0x84308A35
+0xF960 = 0x84308A36
+0xF961 = 0x84308A37
+0xF962 = 0x84308A38
+0xF963 = 0x84308A39
+0xF964 = 0x84308B30
+0xF965 = 0x84308B31
+0xF966 = 0x84308B32
+0xF967 = 0x84308B33
+0xF968 = 0x84308B34
+0xF969 = 0x84308B35
+0xF96A = 0x84308B36
+0xF96B = 0x84308B37
+0xF96C = 0x84308B38
+0xF96D = 0x84308B39
+0xF96E = 0x84308C30
+0xF96F = 0x84308C31
+0xF970 = 0x84308C32
+0xF971 = 0x84308C33
+0xF972 = 0x84308C34
+0xF973 = 0x84308C35
+0xF974 = 0x84308C36
+0xF975 = 0x84308C37
+0xF976 = 0x84308C38
+0xF977 = 0x84308C39
+0xF978 = 0x84308D30
+0xF97A = 0x84308D31
+0xF97B = 0x84308D32
+0xF97C = 0x84308D33
+0xF97D = 0x84308D34
+0xF97E = 0x84308D35
+0xF97F = 0x84308D36
+0xF980 = 0x84308D37
+0xF981 = 0x84308D38
+0xF982 = 0x84308D39
+0xF983 = 0x84308E30
+0xF984 = 0x84308E31
+0xF985 = 0x84308E32
+0xF986 = 0x84308E33
+0xF987 = 0x84308E34
+0xF988 = 0x84308E35
+0xF989 = 0x84308E36
+0xF98A = 0x84308E37
+0xF98B = 0x84308E38
+0xF98C = 0x84308E39
+0xF98D = 0x84308F30
+0xF98E = 0x84308F31
+0xF98F = 0x84308F32
+0xF990 = 0x84308F33
+0xF991 = 0x84308F34
+0xF992 = 0x84308F35
+0xF993 = 0x84308F36
+0xF994 = 0x84308F37
+0xF996 = 0x84308F38
+0xF997 = 0x84308F39
+0xF998 = 0x84309030
+0xF999 = 0x84309031
+0xF99A = 0x84309032
+0xF99B = 0x84309033
+0xF99C = 0x84309034
+0xF99D = 0x84309035
+0xF99E = 0x84309036
+0xF99F = 0x84309037
+0xF9A0 = 0x84309038
+0xF9A1 = 0x84309039
+0xF9A2 = 0x84309130
+0xF9A3 = 0x84309131
+0xF9A4 = 0x84309132
+0xF9A5 = 0x84309133
+0xF9A6 = 0x84309134
+0xF9A7 = 0x84309135
+0xF9A8 = 0x84309136
+0xF9A9 = 0x84309137
+0xF9AA = 0x84309138
+0xF9AB = 0x84309139
+0xF9AC = 0x84309230
+0xF9AD = 0x84309231
+0xF9AE = 0x84309232
+0xF9AF = 0x84309233
+0xF9B0 = 0x84309234
+0xF9B1 = 0x84309235
+0xF9B2 = 0x84309236
+0xF9B3 = 0x84309237
+0xF9B4 = 0x84309238
+0xF9B5 = 0x84309239
+0xF9B6 = 0x84309330
+0xF9B7 = 0x84309331
+0xF9B8 = 0x84309332
+0xF9B9 = 0x84309333
+0xF9BA = 0x84309334
+0xF9BB = 0x84309335
+0xF9BC = 0x84309336
+0xF9BD = 0x84309337
+0xF9BE = 0x84309338
+0xF9BF = 0x84309339
+0xF9C0 = 0x84309430
+0xF9C1 = 0x84309431
+0xF9C2 = 0x84309432
+0xF9C3 = 0x84309433
+0xF9C4 = 0x84309434
+0xF9C5 = 0x84309435
+0xF9C6 = 0x84309436
+0xF9C7 = 0x84309437
+0xF9C8 = 0x84309438
+0xF9C9 = 0x84309439
+0xF9CA = 0x84309530
+0xF9CB = 0x84309531
+0xF9CC = 0x84309532
+0xF9CD = 0x84309533
+0xF9CE = 0x84309534
+0xF9CF = 0x84309535
+0xF9D0 = 0x84309536
+0xF9D1 = 0x84309537
+0xF9D2 = 0x84309538
+0xF9D3 = 0x84309539
+0xF9D4 = 0x84309630
+0xF9D5 = 0x84309631
+0xF9D6 = 0x84309632
+0xF9D7 = 0x84309633
+0xF9D8 = 0x84309634
+0xF9D9 = 0x84309635
+0xF9DA = 0x84309636
+0xF9DB = 0x84309637
+0xF9DC = 0x84309638
+0xF9DD = 0x84309639
+0xF9DE = 0x84309730
+0xF9DF = 0x84309731
+0xF9E0 = 0x84309732
+0xF9E1 = 0x84309733
+0xF9E2 = 0x84309734
+0xF9E3 = 0x84309735
+0xF9E4 = 0x84309736
+0xF9E5 = 0x84309737
+0xF9E6 = 0x84309738
+0xF9E8 = 0x84309739
+0xF9E9 = 0x84309830
+0xF9EA = 0x84309831
+0xF9EB = 0x84309832
+0xF9EC = 0x84309833
+0xF9ED = 0x84309834
+0xF9EE = 0x84309835
+0xF9EF = 0x84309836
+0xF9F0 = 0x84309837
+0xF9F2 = 0x84309838
+0xF9F3 = 0x84309839
+0xF9F4 = 0x84309930
+0xF9F5 = 0x84309931
+0xF9F6 = 0x84309932
+0xF9F7 = 0x84309933
+0xF9F8 = 0x84309934
+0xF9F9 = 0x84309935
+0xF9FA = 0x84309936
+0xF9FB = 0x84309937
+0xF9FC = 0x84309938
+0xF9FD = 0x84309939
+0xF9FE = 0x84309A30
+0xF9FF = 0x84309A31
+0xFA00 = 0x84309A32
+0xFA01 = 0x84309A33
+0xFA02 = 0x84309A34
+0xFA03 = 0x84309A35
+0xFA04 = 0x84309A36
+0xFA05 = 0x84309A37
+0xFA06 = 0x84309A38
+0xFA07 = 0x84309A39
+0xFA08 = 0x84309B30
+0xFA09 = 0x84309B31
+0xFA0A = 0x84309B32
+0xFA0B = 0x84309B33
+0xFA10 = 0x84309B34
+0xFA12 = 0x84309B35
+0xFA15 = 0x84309B36
+0xFA16 = 0x84309B37
+0xFA17 = 0x84309B38
+0xFA19 = 0x84309B39
+0xFA1A = 0x84309C30
+0xFA1B = 0x84309C31
+0xFA1C = 0x84309C32
+0xFA1D = 0x84309C33
+0xFA1E = 0x84309C34
+0xFA22 = 0x84309C35
+0xFA25 = 0x84309C36
+0xFA26 = 0x84309C37
+0xFA2A = 0x84309C38
+0xFA2B = 0x84309C39
+0xFA2C = 0x84309D30
+0xFA2D = 0x84309D31
+0xFA2E = 0x84309D32
+0xFA2F = 0x84309D33
+0xFA30 = 0x84309D34
+0xFA31 = 0x84309D35
+0xFA32 = 0x84309D36
+0xFA33 = 0x84309D37
+0xFA34 = 0x84309D38
+0xFA35 = 0x84309D39
+0xFA36 = 0x84309E30
+0xFA37 = 0x84309E31
+0xFA38 = 0x84309E32
+0xFA39 = 0x84309E33
+0xFA3A = 0x84309E34
+0xFA3B = 0x84309E35
+0xFA3C = 0x84309E36
+0xFA3D = 0x84309E37
+0xFA3E = 0x84309E38
+0xFA3F = 0x84309E39
+0xFA40 = 0x84309F30
+0xFA41 = 0x84309F31
+0xFA42 = 0x84309F32
+0xFA43 = 0x84309F33
+0xFA44 = 0x84309F34
+0xFA45 = 0x84309F35
+0xFA46 = 0x84309F36
+0xFA47 = 0x84309F37
+0xFA48 = 0x84309F38
+0xFA49 = 0x84309F39
+0xFA4A = 0x8430A030
+0xFA4B = 0x8430A031
+0xFA4C = 0x8430A032
+0xFA4D = 0x8430A033
+0xFA4E = 0x8430A034
+0xFA4F = 0x8430A035
+0xFA50 = 0x8430A036
+0xFA51 = 0x8430A037
+0xFA52 = 0x8430A038
+0xFA53 = 0x8430A039
+0xFA54 = 0x8430A130
+0xFA55 = 0x8430A131
+0xFA56 = 0x8430A132
+0xFA57 = 0x8430A133
+0xFA58 = 0x8430A134
+0xFA59 = 0x8430A135
+0xFA5A = 0x8430A136
+0xFA5B = 0x8430A137
+0xFA5C = 0x8430A138
+0xFA5D = 0x8430A139
+0xFA5E = 0x8430A230
+0xFA5F = 0x8430A231
+0xFA60 = 0x8430A232
+0xFA61 = 0x8430A233
+0xFA62 = 0x8430A234
+0xFA63 = 0x8430A235
+0xFA64 = 0x8430A236
+0xFA65 = 0x8430A237
+0xFA66 = 0x8430A238
+0xFA67 = 0x8430A239
+0xFA68 = 0x8430A330
+0xFA69 = 0x8430A331
+0xFA6A = 0x8430A332
+0xFA6B = 0x8430A333
+0xFA6C = 0x8430A334
+0xFA6D = 0x8430A335
+0xFA6E = 0x8430A336
+0xFA6F = 0x8430A337
+0xFA70 = 0x8430A338
+0xFA71 = 0x8430A339
+0xFA72 = 0x8430A430
+0xFA73 = 0x8430A431
+0xFA74 = 0x8430A432
+0xFA75 = 0x8430A433
+0xFA76 = 0x8430A434
+0xFA77 = 0x8430A435
+0xFA78 = 0x8430A436
+0xFA79 = 0x8430A437
+0xFA7A = 0x8430A438
+0xFA7B = 0x8430A439
+0xFA7C = 0x8430A530
+0xFA7D = 0x8430A531
+0xFA7E = 0x8430A532
+0xFA7F = 0x8430A533
+0xFA80 = 0x8430A534
+0xFA81 = 0x8430A535
+0xFA82 = 0x8430A536
+0xFA83 = 0x8430A537
+0xFA84 = 0x8430A538
+0xFA85 = 0x8430A539
+0xFA86 = 0x8430A630
+0xFA87 = 0x8430A631
+0xFA88 = 0x8430A632
+0xFA89 = 0x8430A633
+0xFA8A = 0x8430A634
+0xFA8B = 0x8430A635
+0xFA8C = 0x8430A636
+0xFA8D = 0x8430A637
+0xFA8E = 0x8430A638
+0xFA8F = 0x8430A639
+0xFA90 = 0x8430A730
+0xFA91 = 0x8430A731
+0xFA92 = 0x8430A732
+0xFA93 = 0x8430A733
+0xFA94 = 0x8430A734
+0xFA95 = 0x8430A735
+0xFA96 = 0x8430A736
+0xFA97 = 0x8430A737
+0xFA98 = 0x8430A738
+0xFA99 = 0x8430A739
+0xFA9A = 0x8430A830
+0xFA9B = 0x8430A831
+0xFA9C = 0x8430A832
+0xFA9D = 0x8430A833
+0xFA9E = 0x8430A834
+0xFA9F = 0x8430A835
+0xFAA0 = 0x8430A836
+0xFAA1 = 0x8430A837
+0xFAA2 = 0x8430A838
+0xFAA3 = 0x8430A839
+0xFAA4 = 0x8430A930
+0xFAA5 = 0x8430A931
+0xFAA6 = 0x8430A932
+0xFAA7 = 0x8430A933
+0xFAA8 = 0x8430A934
+0xFAA9 = 0x8430A935
+0xFAAA = 0x8430A936
+0xFAAB = 0x8430A937
+0xFAAC = 0x8430A938
+0xFAAD = 0x8430A939
+0xFAAE = 0x8430AA30
+0xFAAF = 0x8430AA31
+0xFAB0 = 0x8430AA32
+0xFAB1 = 0x8430AA33
+0xFAB2 = 0x8430AA34
+0xFAB3 = 0x8430AA35
+0xFAB4 = 0x8430AA36
+0xFAB5 = 0x8430AA37
+0xFAB6 = 0x8430AA38
+0xFAB7 = 0x8430AA39
+0xFAB8 = 0x8430AB30
+0xFAB9 = 0x8430AB31
+0xFABA = 0x8430AB32
+0xFABB = 0x8430AB33
+0xFABC = 0x8430AB34
+0xFABD = 0x8430AB35
+0xFABE = 0x8430AB36
+0xFABF = 0x8430AB37
+0xFAC0 = 0x8430AB38
+0xFAC1 = 0x8430AB39
+0xFAC2 = 0x8430AC30
+0xFAC3 = 0x8430AC31
+0xFAC4 = 0x8430AC32
+0xFAC5 = 0x8430AC33
+0xFAC6 = 0x8430AC34
+0xFAC7 = 0x8430AC35
+0xFAC8 = 0x8430AC36
+0xFAC9 = 0x8430AC37
+0xFACA = 0x8430AC38
+0xFACB = 0x8430AC39
+0xFACC = 0x8430AD30
+0xFACD = 0x8430AD31
+0xFACE = 0x8430AD32
+0xFACF = 0x8430AD33
+0xFAD0 = 0x8430AD34
+0xFAD1 = 0x8430AD35
+0xFAD2 = 0x8430AD36
+0xFAD3 = 0x8430AD37
+0xFAD4 = 0x8430AD38
+0xFAD5 = 0x8430AD39
+0xFAD6 = 0x8430AE30
+0xFAD7 = 0x8430AE31
+0xFAD8 = 0x8430AE32
+0xFAD9 = 0x8430AE33
+0xFADA = 0x8430AE34
+0xFADB = 0x8430AE35
+0xFADC = 0x8430AE36
+0xFADD = 0x8430AE37
+0xFADE = 0x8430AE38
+0xFADF = 0x8430AE39
+0xFAE0 = 0x8430AF30
+0xFAE1 = 0x8430AF31
+0xFAE2 = 0x8430AF32
+0xFAE3 = 0x8430AF33
+0xFAE4 = 0x8430AF34
+0xFAE5 = 0x8430AF35
+0xFAE6 = 0x8430AF36
+0xFAE7 = 0x8430AF37
+0xFAE8 = 0x8430AF38
+0xFAE9 = 0x8430AF39
+0xFAEA = 0x8430B030
+0xFAEB = 0x8430B031
+0xFAEC = 0x8430B032
+0xFAED = 0x8430B033
+0xFAEE = 0x8430B034
+0xFAEF = 0x8430B035
+0xFAF0 = 0x8430B036
+0xFAF1 = 0x8430B037
+0xFAF2 = 0x8430B038
+0xFAF3 = 0x8430B039
+0xFAF4 = 0x8430B130
+0xFAF5 = 0x8430B131
+0xFAF6 = 0x8430B132
+0xFAF7 = 0x8430B133
+0xFAF8 = 0x8430B134
+0xFAF9 = 0x8430B135
+0xFAFA = 0x8430B136
+0xFAFB = 0x8430B137
+0xFAFC = 0x8430B138
+0xFAFD = 0x8430B139
+0xFAFE = 0x8430B230
+0xFAFF = 0x8430B231
+0xFB00 = 0x8430B232
+0xFB01 = 0x8430B233
+0xFB02 = 0x8430B234
+0xFB03 = 0x8430B235
+0xFB04 = 0x8430B236
+0xFB05 = 0x8430B237
+0xFB06 = 0x8430B238
+0xFB07 = 0x8430B239
+0xFB08 = 0x8430B330
+0xFB09 = 0x8430B331
+0xFB0A = 0x8430B332
+0xFB0B = 0x8430B333
+0xFB0C = 0x8430B334
+0xFB0D = 0x8430B335
+0xFB0E = 0x8430B336
+0xFB0F = 0x8430B337
+0xFB10 = 0x8430B338
+0xFB11 = 0x8430B339
+0xFB12 = 0x8430B430
+0xFB13 = 0x8430B431
+0xFB14 = 0x8430B432
+0xFB15 = 0x8430B433
+0xFB16 = 0x8430B434
+0xFB17 = 0x8430B435
+0xFB18 = 0x8430B436
+0xFB19 = 0x8430B437
+0xFB1A = 0x8430B438
+0xFB1B = 0x8430B439
+0xFB1C = 0x8430B530
+0xFB1D = 0x8430B531
+0xFB1E = 0x8430B532
+0xFB1F = 0x8430B533
+0xFB20 = 0x8430B534
+0xFB21 = 0x8430B535
+0xFB22 = 0x8430B536
+0xFB23 = 0x8430B537
+0xFB24 = 0x8430B538
+0xFB25 = 0x8430B539
+0xFB26 = 0x8430B630
+0xFB27 = 0x8430B631
+0xFB28 = 0x8430B632
+0xFB29 = 0x8430B633
+0xFB2A = 0x8430B634
+0xFB2B = 0x8430B635
+0xFB2C = 0x8430B636
+0xFB2D = 0x8430B637
+0xFB2E = 0x8430B638
+0xFB2F = 0x8430B639
+0xFB30 = 0x8430B730
+0xFB31 = 0x8430B731
+0xFB32 = 0x8430B732
+0xFB33 = 0x8430B733
+0xFB34 = 0x8430B734
+0xFB35 = 0x8430B735
+0xFB36 = 0x8430B736
+0xFB37 = 0x8430B737
+0xFB38 = 0x8430B738
+0xFB39 = 0x8430B739
+0xFB3A = 0x8430B830
+0xFB3B = 0x8430B831
+0xFB3C = 0x8430B832
+0xFB3D = 0x8430B833
+0xFB3E = 0x8430B834
+0xFB3F = 0x8430B835
+0xFB40 = 0x8430B836
+0xFB41 = 0x8430B837
+0xFB42 = 0x8430B838
+0xFB43 = 0x8430B839
+0xFB44 = 0x8430B930
+0xFB45 = 0x8430B931
+0xFB46 = 0x8430B932
+0xFB47 = 0x8430B933
+0xFB48 = 0x8430B934
+0xFB49 = 0x8430B935
+0xFB4A = 0x8430B936
+0xFB4B = 0x8430B937
+0xFB4C = 0x8430B938
+0xFB4D = 0x8430B939
+0xFB4E = 0x8430BA30
+0xFB4F = 0x8430BA31
+0xFB50 = 0x8430BA32
+0xFB51 = 0x8430BA33
+0xFB52 = 0x8430BA34
+0xFB53 = 0x8430BA35
+0xFB54 = 0x8430BA36
+0xFB55 = 0x8430BA37
+0xFB56 = 0x8430BA38
+0xFB57 = 0x8430BA39
+0xFB58 = 0x8430BB30
+0xFB59 = 0x8430BB31
+0xFB5A = 0x8430BB32
+0xFB5B = 0x8430BB33
+0xFB5C = 0x8430BB34
+0xFB5D = 0x8430BB35
+0xFB5E = 0x8430BB36
+0xFB5F = 0x8430BB37
+0xFB60 = 0x8430BB38
+0xFB61 = 0x8430BB39
+0xFB62 = 0x8430BC30
+0xFB63 = 0x8430BC31
+0xFB64 = 0x8430BC32
+0xFB65 = 0x8430BC33
+0xFB66 = 0x8430BC34
+0xFB67 = 0x8430BC35
+0xFB68 = 0x8430BC36
+0xFB69 = 0x8430BC37
+0xFB6A = 0x8430BC38
+0xFB6B = 0x8430BC39
+0xFB6C = 0x8430BD30
+0xFB6D = 0x8430BD31
+0xFB6E = 0x8430BD32
+0xFB6F = 0x8430BD33
+0xFB70 = 0x8430BD34
+0xFB71 = 0x8430BD35
+0xFB72 = 0x8430BD36
+0xFB73 = 0x8430BD37
+0xFB74 = 0x8430BD38
+0xFB75 = 0x8430BD39
+0xFB76 = 0x8430BE30
+0xFB77 = 0x8430BE31
+0xFB78 = 0x8430BE32
+0xFB79 = 0x8430BE33
+0xFB7A = 0x8430BE34
+0xFB7B = 0x8430BE35
+0xFB7C = 0x8430BE36
+0xFB7D = 0x8430BE37
+0xFB7E = 0x8430BE38
+0xFB7F = 0x8430BE39
+0xFB80 = 0x8430BF30
+0xFB81 = 0x8430BF31
+0xFB82 = 0x8430BF32
+0xFB83 = 0x8430BF33
+0xFB84 = 0x8430BF34
+0xFB85 = 0x8430BF35
+0xFB86 = 0x8430BF36
+0xFB87 = 0x8430BF37
+0xFB88 = 0x8430BF38
+0xFB89 = 0x8430BF39
+0xFB8A = 0x8430C030
+0xFB8B = 0x8430C031
+0xFB8C = 0x8430C032
+0xFB8D = 0x8430C033
+0xFB8E = 0x8430C034
+0xFB8F = 0x8430C035
+0xFB90 = 0x8430C036
+0xFB91 = 0x8430C037
+0xFB92 = 0x8430C038
+0xFB93 = 0x8430C039
+0xFB94 = 0x8430C130
+0xFB95 = 0x8430C131
+0xFB96 = 0x8430C132
+0xFB97 = 0x8430C133
+0xFB98 = 0x8430C134
+0xFB99 = 0x8430C135
+0xFB9A = 0x8430C136
+0xFB9B = 0x8430C137
+0xFB9C = 0x8430C138
+0xFB9D = 0x8430C139
+0xFB9E = 0x8430C230
+0xFB9F = 0x8430C231
+0xFBA0 = 0x8430C232
+0xFBA1 = 0x8430C233
+0xFBA2 = 0x8430C234
+0xFBA3 = 0x8430C235
+0xFBA4 = 0x8430C236
+0xFBA5 = 0x8430C237
+0xFBA6 = 0x8430C238
+0xFBA7 = 0x8430C239
+0xFBA8 = 0x8430C330
+0xFBA9 = 0x8430C331
+0xFBAA = 0x8430C332
+0xFBAB = 0x8430C333
+0xFBAC = 0x8430C334
+0xFBAD = 0x8430C335
+0xFBAE = 0x8430C336
+0xFBAF = 0x8430C337
+0xFBB0 = 0x8430C338
+0xFBB1 = 0x8430C339
+0xFBB2 = 0x8430C430
+0xFBB3 = 0x8430C431
+0xFBB4 = 0x8430C432
+0xFBB5 = 0x8430C433
+0xFBB6 = 0x8430C434
+0xFBB7 = 0x8430C435
+0xFBB8 = 0x8430C436
+0xFBB9 = 0x8430C437
+0xFBBA = 0x8430C438
+0xFBBB = 0x8430C439
+0xFBBC = 0x8430C530
+0xFBBD = 0x8430C531
+0xFBBE = 0x8430C532
+0xFBBF = 0x8430C533
+0xFBC0 = 0x8430C534
+0xFBC1 = 0x8430C535
+0xFBC2 = 0x8430C536
+0xFBC3 = 0x8430C537
+0xFBC4 = 0x8430C538
+0xFBC5 = 0x8430C539
+0xFBC6 = 0x8430C630
+0xFBC7 = 0x8430C631
+0xFBC8 = 0x8430C632
+0xFBC9 = 0x8430C633
+0xFBCA = 0x8430C634
+0xFBCB = 0x8430C635
+0xFBCC = 0x8430C636
+0xFBCD = 0x8430C637
+0xFBCE = 0x8430C638
+0xFBCF = 0x8430C639
+0xFBD0 = 0x8430C730
+0xFBD1 = 0x8430C731
+0xFBD2 = 0x8430C732
+0xFBD3 = 0x8430C733
+0xFBD4 = 0x8430C734
+0xFBD5 = 0x8430C735
+0xFBD6 = 0x8430C736
+0xFBD7 = 0x8430C737
+0xFBD8 = 0x8430C738
+0xFBD9 = 0x8430C739
+0xFBDA = 0x8430C830
+0xFBDB = 0x8430C831
+0xFBDC = 0x8430C832
+0xFBDD = 0x8430C833
+0xFBDE = 0x8430C834
+0xFBDF = 0x8430C835
+0xFBE0 = 0x8430C836
+0xFBE1 = 0x8430C837
+0xFBE2 = 0x8430C838
+0xFBE3 = 0x8430C839
+0xFBE4 = 0x8430C930
+0xFBE5 = 0x8430C931
+0xFBE6 = 0x8430C932
+0xFBE7 = 0x8430C933
+0xFBE8 = 0x8430C934
+0xFBE9 = 0x8430C935
+0xFBEA = 0x8430C936
+0xFBEB = 0x8430C937
+0xFBEC = 0x8430C938
+0xFBED = 0x8430C939
+0xFBEE = 0x8430CA30
+0xFBEF = 0x8430CA31
+0xFBF0 = 0x8430CA32
+0xFBF1 = 0x8430CA33
+0xFBF2 = 0x8430CA34
+0xFBF3 = 0x8430CA35
+0xFBF4 = 0x8430CA36
+0xFBF5 = 0x8430CA37
+0xFBF6 = 0x8430CA38
+0xFBF7 = 0x8430CA39
+0xFBF8 = 0x8430CB30
+0xFBF9 = 0x8430CB31
+0xFBFA = 0x8430CB32
+0xFBFB = 0x8430CB33
+0xFBFC = 0x8430CB34
+0xFBFD = 0x8430CB35
+0xFBFE = 0x8430CB36
+0xFBFF = 0x8430CB37
+0xFC00 = 0x8430CB38
+0xFC01 = 0x8430CB39
+0xFC02 = 0x8430CC30
+0xFC03 = 0x8430CC31
+0xFC04 = 0x8430CC32
+0xFC05 = 0x8430CC33
+0xFC06 = 0x8430CC34
+0xFC07 = 0x8430CC35
+0xFC08 = 0x8430CC36
+0xFC09 = 0x8430CC37
+0xFC0A = 0x8430CC38
+0xFC0B = 0x8430CC39
+0xFC0C = 0x8430CD30
+0xFC0D = 0x8430CD31
+0xFC0E = 0x8430CD32
+0xFC0F = 0x8430CD33
+0xFC10 = 0x8430CD34
+0xFC11 = 0x8430CD35
+0xFC12 = 0x8430CD36
+0xFC13 = 0x8430CD37
+0xFC14 = 0x8430CD38
+0xFC15 = 0x8430CD39
+0xFC16 = 0x8430CE30
+0xFC17 = 0x8430CE31
+0xFC18 = 0x8430CE32
+0xFC19 = 0x8430CE33
+0xFC1A = 0x8430CE34
+0xFC1B = 0x8430CE35
+0xFC1C = 0x8430CE36
+0xFC1D = 0x8430CE37
+0xFC1E = 0x8430CE38
+0xFC1F = 0x8430CE39
+0xFC20 = 0x8430CF30
+0xFC21 = 0x8430CF31
+0xFC22 = 0x8430CF32
+0xFC23 = 0x8430CF33
+0xFC24 = 0x8430CF34
+0xFC25 = 0x8430CF35
+0xFC26 = 0x8430CF36
+0xFC27 = 0x8430CF37
+0xFC28 = 0x8430CF38
+0xFC29 = 0x8430CF39
+0xFC2A = 0x8430D030
+0xFC2B = 0x8430D031
+0xFC2C = 0x8430D032
+0xFC2D = 0x8430D033
+0xFC2E = 0x8430D034
+0xFC2F = 0x8430D035
+0xFC30 = 0x8430D036
+0xFC31 = 0x8430D037
+0xFC32 = 0x8430D038
+0xFC33 = 0x8430D039
+0xFC34 = 0x8430D130
+0xFC35 = 0x8430D131
+0xFC36 = 0x8430D132
+0xFC37 = 0x8430D133
+0xFC38 = 0x8430D134
+0xFC39 = 0x8430D135
+0xFC3A = 0x8430D136
+0xFC3B = 0x8430D137
+0xFC3C = 0x8430D138
+0xFC3D = 0x8430D139
+0xFC3E = 0x8430D230
+0xFC3F = 0x8430D231
+0xFC40 = 0x8430D232
+0xFC41 = 0x8430D233
+0xFC42 = 0x8430D234
+0xFC43 = 0x8430D235
+0xFC44 = 0x8430D236
+0xFC45 = 0x8430D237
+0xFC46 = 0x8430D238
+0xFC47 = 0x8430D239
+0xFC48 = 0x8430D330
+0xFC49 = 0x8430D331
+0xFC4A = 0x8430D332
+0xFC4B = 0x8430D333
+0xFC4C = 0x8430D334
+0xFC4D = 0x8430D335
+0xFC4E = 0x8430D336
+0xFC4F = 0x8430D337
+0xFC50 = 0x8430D338
+0xFC51 = 0x8430D339
+0xFC52 = 0x8430D430
+0xFC53 = 0x8430D431
+0xFC54 = 0x8430D432
+0xFC55 = 0x8430D433
+0xFC56 = 0x8430D434
+0xFC57 = 0x8430D435
+0xFC58 = 0x8430D436
+0xFC59 = 0x8430D437
+0xFC5A = 0x8430D438
+0xFC5B = 0x8430D439
+0xFC5C = 0x8430D530
+0xFC5D = 0x8430D531
+0xFC5E = 0x8430D532
+0xFC5F = 0x8430D533
+0xFC60 = 0x8430D534
+0xFC61 = 0x8430D535
+0xFC62 = 0x8430D536
+0xFC63 = 0x8430D537
+0xFC64 = 0x8430D538
+0xFC65 = 0x8430D539
+0xFC66 = 0x8430D630
+0xFC67 = 0x8430D631
+0xFC68 = 0x8430D632
+0xFC69 = 0x8430D633
+0xFC6A = 0x8430D634
+0xFC6B = 0x8430D635
+0xFC6C = 0x8430D636
+0xFC6D = 0x8430D637
+0xFC6E = 0x8430D638
+0xFC6F = 0x8430D639
+0xFC70 = 0x8430D730
+0xFC71 = 0x8430D731
+0xFC72 = 0x8430D732
+0xFC73 = 0x8430D733
+0xFC74 = 0x8430D734
+0xFC75 = 0x8430D735
+0xFC76 = 0x8430D736
+0xFC77 = 0x8430D737
+0xFC78 = 0x8430D738
+0xFC79 = 0x8430D739
+0xFC7A = 0x8430D830
+0xFC7B = 0x8430D831
+0xFC7C = 0x8430D832
+0xFC7D = 0x8430D833
+0xFC7E = 0x8430D834
+0xFC7F = 0x8430D835
+0xFC80 = 0x8430D836
+0xFC81 = 0x8430D837
+0xFC82 = 0x8430D838
+0xFC83 = 0x8430D839
+0xFC84 = 0x8430D930
+0xFC85 = 0x8430D931
+0xFC86 = 0x8430D932
+0xFC87 = 0x8430D933
+0xFC88 = 0x8430D934
+0xFC89 = 0x8430D935
+0xFC8A = 0x8430D936
+0xFC8B = 0x8430D937
+0xFC8C = 0x8430D938
+0xFC8D = 0x8430D939
+0xFC8E = 0x8430DA30
+0xFC8F = 0x8430DA31
+0xFC90 = 0x8430DA32
+0xFC91 = 0x8430DA33
+0xFC92 = 0x8430DA34
+0xFC93 = 0x8430DA35
+0xFC94 = 0x8430DA36
+0xFC95 = 0x8430DA37
+0xFC96 = 0x8430DA38
+0xFC97 = 0x8430DA39
+0xFC98 = 0x8430DB30
+0xFC99 = 0x8430DB31
+0xFC9A = 0x8430DB32
+0xFC9B = 0x8430DB33
+0xFC9C = 0x8430DB34
+0xFC9D = 0x8430DB35
+0xFC9E = 0x8430DB36
+0xFC9F = 0x8430DB37
+0xFCA0 = 0x8430DB38
+0xFCA1 = 0x8430DB39
+0xFCA2 = 0x8430DC30
+0xFCA3 = 0x8430DC31
+0xFCA4 = 0x8430DC32
+0xFCA5 = 0x8430DC33
+0xFCA6 = 0x8430DC34
+0xFCA7 = 0x8430DC35
+0xFCA8 = 0x8430DC36
+0xFCA9 = 0x8430DC37
+0xFCAA = 0x8430DC38
+0xFCAB = 0x8430DC39
+0xFCAC = 0x8430DD30
+0xFCAD = 0x8430DD31
+0xFCAE = 0x8430DD32
+0xFCAF = 0x8430DD33
+0xFCB0 = 0x8430DD34
+0xFCB1 = 0x8430DD35
+0xFCB2 = 0x8430DD36
+0xFCB3 = 0x8430DD37
+0xFCB4 = 0x8430DD38
+0xFCB5 = 0x8430DD39
+0xFCB6 = 0x8430DE30
+0xFCB7 = 0x8430DE31
+0xFCB8 = 0x8430DE32
+0xFCB9 = 0x8430DE33
+0xFCBA = 0x8430DE34
+0xFCBB = 0x8430DE35
+0xFCBC = 0x8430DE36
+0xFCBD = 0x8430DE37
+0xFCBE = 0x8430DE38
+0xFCBF = 0x8430DE39
+0xFCC0 = 0x8430DF30
+0xFCC1 = 0x8430DF31
+0xFCC2 = 0x8430DF32
+0xFCC3 = 0x8430DF33
+0xFCC4 = 0x8430DF34
+0xFCC5 = 0x8430DF35
+0xFCC6 = 0x8430DF36
+0xFCC7 = 0x8430DF37
+0xFCC8 = 0x8430DF38
+0xFCC9 = 0x8430DF39
+0xFCCA = 0x8430E030
+0xFCCB = 0x8430E031
+0xFCCC = 0x8430E032
+0xFCCD = 0x8430E033
+0xFCCE = 0x8430E034
+0xFCCF = 0x8430E035
+0xFCD0 = 0x8430E036
+0xFCD1 = 0x8430E037
+0xFCD2 = 0x8430E038
+0xFCD3 = 0x8430E039
+0xFCD4 = 0x8430E130
+0xFCD5 = 0x8430E131
+0xFCD6 = 0x8430E132
+0xFCD7 = 0x8430E133
+0xFCD8 = 0x8430E134
+0xFCD9 = 0x8430E135
+0xFCDA = 0x8430E136
+0xFCDB = 0x8430E137
+0xFCDC = 0x8430E138
+0xFCDD = 0x8430E139
+0xFCDE = 0x8430E230
+0xFCDF = 0x8430E231
+0xFCE0 = 0x8430E232
+0xFCE1 = 0x8430E233
+0xFCE2 = 0x8430E234
+0xFCE3 = 0x8430E235
+0xFCE4 = 0x8430E236
+0xFCE5 = 0x8430E237
+0xFCE6 = 0x8430E238
+0xFCE7 = 0x8430E239
+0xFCE8 = 0x8430E330
+0xFCE9 = 0x8430E331
+0xFCEA = 0x8430E332
+0xFCEB = 0x8430E333
+0xFCEC = 0x8430E334
+0xFCED = 0x8430E335
+0xFCEE = 0x8430E336
+0xFCEF = 0x8430E337
+0xFCF0 = 0x8430E338
+0xFCF1 = 0x8430E339
+0xFCF2 = 0x8430E430
+0xFCF3 = 0x8430E431
+0xFCF4 = 0x8430E432
+0xFCF5 = 0x8430E433
+0xFCF6 = 0x8430E434
+0xFCF7 = 0x8430E435
+0xFCF8 = 0x8430E436
+0xFCF9 = 0x8430E437
+0xFCFA = 0x8430E438
+0xFCFB = 0x8430E439
+0xFCFC = 0x8430E530
+0xFCFD = 0x8430E531
+0xFCFE = 0x8430E532
+0xFCFF = 0x8430E533
+0xFD00 = 0x8430E534
+0xFD01 = 0x8430E535
+0xFD02 = 0x8430E536
+0xFD03 = 0x8430E537
+0xFD04 = 0x8430E538
+0xFD05 = 0x8430E539
+0xFD06 = 0x8430E630
+0xFD07 = 0x8430E631
+0xFD08 = 0x8430E632
+0xFD09 = 0x8430E633
+0xFD0A = 0x8430E634
+0xFD0B = 0x8430E635
+0xFD0C = 0x8430E636
+0xFD0D = 0x8430E637
+0xFD0E = 0x8430E638
+0xFD0F = 0x8430E639
+0xFD10 = 0x8430E730
+0xFD11 = 0x8430E731
+0xFD12 = 0x8430E732
+0xFD13 = 0x8430E733
+0xFD14 = 0x8430E734
+0xFD15 = 0x8430E735
+0xFD16 = 0x8430E736
+0xFD17 = 0x8430E737
+0xFD18 = 0x8430E738
+0xFD19 = 0x8430E739
+0xFD1A = 0x8430E830
+0xFD1B = 0x8430E831
+0xFD1C = 0x8430E832
+0xFD1D = 0x8430E833
+0xFD1E = 0x8430E834
+0xFD1F = 0x8430E835
+0xFD20 = 0x8430E836
+0xFD21 = 0x8430E837
+0xFD22 = 0x8430E838
+0xFD23 = 0x8430E839
+0xFD24 = 0x8430E930
+0xFD25 = 0x8430E931
+0xFD26 = 0x8430E932
+0xFD27 = 0x8430E933
+0xFD28 = 0x8430E934
+0xFD29 = 0x8430E935
+0xFD2A = 0x8430E936
+0xFD2B = 0x8430E937
+0xFD2C = 0x8430E938
+0xFD2D = 0x8430E939
+0xFD2E = 0x8430EA30
+0xFD2F = 0x8430EA31
+0xFD30 = 0x8430EA32
+0xFD31 = 0x8430EA33
+0xFD32 = 0x8430EA34
+0xFD33 = 0x8430EA35
+0xFD34 = 0x8430EA36
+0xFD35 = 0x8430EA37
+0xFD36 = 0x8430EA38
+0xFD37 = 0x8430EA39
+0xFD38 = 0x8430EB30
+0xFD39 = 0x8430EB31
+0xFD3A = 0x8430EB32
+0xFD3B = 0x8430EB33
+0xFD3C = 0x8430EB34
+0xFD3D = 0x8430EB35
+0xFD3E = 0x8430EB36
+0xFD3F = 0x8430EB37
+0xFD40 = 0x8430EB38
+0xFD41 = 0x8430EB39
+0xFD42 = 0x8430EC30
+0xFD43 = 0x8430EC31
+0xFD44 = 0x8430EC32
+0xFD45 = 0x8430EC33
+0xFD46 = 0x8430EC34
+0xFD47 = 0x8430EC35
+0xFD48 = 0x8430EC36
+0xFD49 = 0x8430EC37
+0xFD4A = 0x8430EC38
+0xFD4B = 0x8430EC39
+0xFD4C = 0x8430ED30
+0xFD4D = 0x8430ED31
+0xFD4E = 0x8430ED32
+0xFD4F = 0x8430ED33
+0xFD50 = 0x8430ED34
+0xFD51 = 0x8430ED35
+0xFD52 = 0x8430ED36
+0xFD53 = 0x8430ED37
+0xFD54 = 0x8430ED38
+0xFD55 = 0x8430ED39
+0xFD56 = 0x8430EE30
+0xFD57 = 0x8430EE31
+0xFD58 = 0x8430EE32
+0xFD59 = 0x8430EE33
+0xFD5A = 0x8430EE34
+0xFD5B = 0x8430EE35
+0xFD5C = 0x8430EE36
+0xFD5D = 0x8430EE37
+0xFD5E = 0x8430EE38
+0xFD5F = 0x8430EE39
+0xFD60 = 0x8430EF30
+0xFD61 = 0x8430EF31
+0xFD62 = 0x8430EF32
+0xFD63 = 0x8430EF33
+0xFD64 = 0x8430EF34
+0xFD65 = 0x8430EF35
+0xFD66 = 0x8430EF36
+0xFD67 = 0x8430EF37
+0xFD68 = 0x8430EF38
+0xFD69 = 0x8430EF39
+0xFD6A = 0x8430F030
+0xFD6B = 0x8430F031
+0xFD6C = 0x8430F032
+0xFD6D = 0x8430F033
+0xFD6E = 0x8430F034
+0xFD6F = 0x8430F035
+0xFD70 = 0x8430F036
+0xFD71 = 0x8430F037
+0xFD72 = 0x8430F038
+0xFD73 = 0x8430F039
+0xFD74 = 0x8430F130
+0xFD75 = 0x8430F131
+0xFD76 = 0x8430F132
+0xFD77 = 0x8430F133
+0xFD78 = 0x8430F134
+0xFD79 = 0x8430F135
+0xFD7A = 0x8430F136
+0xFD7B = 0x8430F137
+0xFD7C = 0x8430F138
+0xFD7D = 0x8430F139
+0xFD7E = 0x8430F230
+0xFD7F = 0x8430F231
+0xFD80 = 0x8430F232
+0xFD81 = 0x8430F233
+0xFD82 = 0x8430F234
+0xFD83 = 0x8430F235
+0xFD84 = 0x8430F236
+0xFD85 = 0x8430F237
+0xFD86 = 0x8430F238
+0xFD87 = 0x8430F239
+0xFD88 = 0x8430F330
+0xFD89 = 0x8430F331
+0xFD8A = 0x8430F332
+0xFD8B = 0x8430F333
+0xFD8C = 0x8430F334
+0xFD8D = 0x8430F335
+0xFD8E = 0x8430F336
+0xFD8F = 0x8430F337
+0xFD90 = 0x8430F338
+0xFD91 = 0x8430F339
+0xFD92 = 0x8430F430
+0xFD93 = 0x8430F431
+0xFD94 = 0x8430F432
+0xFD95 = 0x8430F433
+0xFD96 = 0x8430F434
+0xFD97 = 0x8430F435
+0xFD98 = 0x8430F436
+0xFD99 = 0x8430F437
+0xFD9A = 0x8430F438
+0xFD9B = 0x8430F439
+0xFD9C = 0x8430F530
+0xFD9D = 0x8430F531
+0xFD9E = 0x8430F532
+0xFD9F = 0x8430F533
+0xFDA0 = 0x8430F534
+0xFDA1 = 0x8430F535
+0xFDA2 = 0x8430F536
+0xFDA3 = 0x8430F537
+0xFDA4 = 0x8430F538
+0xFDA5 = 0x8430F539
+0xFDA6 = 0x8430F630
+0xFDA7 = 0x8430F631
+0xFDA8 = 0x8430F632
+0xFDA9 = 0x8430F633
+0xFDAA = 0x8430F634
+0xFDAB = 0x8430F635
+0xFDAC = 0x8430F636
+0xFDAD = 0x8430F637
+0xFDAE = 0x8430F638
+0xFDAF = 0x8430F639
+0xFDB0 = 0x8430F730
+0xFDB1 = 0x8430F731
+0xFDB2 = 0x8430F732
+0xFDB3 = 0x8430F733
+0xFDB4 = 0x8430F734
+0xFDB5 = 0x8430F735
+0xFDB6 = 0x8430F736
+0xFDB7 = 0x8430F737
+0xFDB8 = 0x8430F738
+0xFDB9 = 0x8430F739
+0xFDBA = 0x8430F830
+0xFDBB = 0x8430F831
+0xFDBC = 0x8430F832
+0xFDBD = 0x8430F833
+0xFDBE = 0x8430F834
+0xFDBF = 0x8430F835
+0xFDC0 = 0x8430F836
+0xFDC1 = 0x8430F837
+0xFDC2 = 0x8430F838
+0xFDC3 = 0x8430F839
+0xFDC4 = 0x8430F930
+0xFDC5 = 0x8430F931
+0xFDC6 = 0x8430F932
+0xFDC7 = 0x8430F933
+0xFDC8 = 0x8430F934
+0xFDC9 = 0x8430F935
+0xFDCA = 0x8430F936
+0xFDCB = 0x8430F937
+0xFDCC = 0x8430F938
+0xFDCD = 0x8430F939
+0xFDCE = 0x8430FA30
+0xFDCF = 0x8430FA31
+0xFDD0 = 0x8430FA32
+0xFDD1 = 0x8430FA33
+0xFDD2 = 0x8430FA34
+0xFDD3 = 0x8430FA35
+0xFDD4 = 0x8430FA36
+0xFDD5 = 0x8430FA37
+0xFDD6 = 0x8430FA38
+0xFDD7 = 0x8430FA39
+0xFDD8 = 0x8430FB30
+0xFDD9 = 0x8430FB31
+0xFDDA = 0x8430FB32
+0xFDDB = 0x8430FB33
+0xFDDC = 0x8430FB34
+0xFDDD = 0x8430FB35
+0xFDDE = 0x8430FB36
+0xFDDF = 0x8430FB37
+0xFDE0 = 0x8430FB38
+0xFDE1 = 0x8430FB39
+0xFDE2 = 0x8430FC30
+0xFDE3 = 0x8430FC31
+0xFDE4 = 0x8430FC32
+0xFDE5 = 0x8430FC33
+0xFDE6 = 0x8430FC34
+0xFDE7 = 0x8430FC35
+0xFDE8 = 0x8430FC36
+0xFDE9 = 0x8430FC37
+0xFDEA = 0x8430FC38
+0xFDEB = 0x8430FC39
+0xFDEC = 0x8430FD30
+0xFDED = 0x8430FD31
+0xFDEE = 0x8430FD32
+0xFDEF = 0x8430FD33
+0xFDF0 = 0x8430FD34
+0xFDF1 = 0x8430FD35
+0xFDF2 = 0x8430FD36
+0xFDF3 = 0x8430FD37
+0xFDF4 = 0x8430FD38
+0xFDF5 = 0x8430FD39
+0xFDF6 = 0x8430FE30
+0xFDF7 = 0x8430FE31
+0xFDF8 = 0x8430FE32
+0xFDF9 = 0x8430FE33
+0xFDFA = 0x8430FE34
+0xFDFB = 0x8430FE35
+0xFDFC = 0x8430FE36
+0xFDFD = 0x8430FE37
+0xFDFE = 0x8430FE38
+0xFDFF = 0x8430FE39
+0xFE00 = 0x84318130
+0xFE01 = 0x84318131
+0xFE02 = 0x84318132
+0xFE03 = 0x84318133
+0xFE04 = 0x84318134
+0xFE05 = 0x84318135
+0xFE06 = 0x84318136
+0xFE07 = 0x84318137
+0xFE08 = 0x84318138
+0xFE09 = 0x84318139
+0xFE0A = 0x84318230
+0xFE0B = 0x84318231
+0xFE0C = 0x84318232
+0xFE0D = 0x84318233
+0xFE0E = 0x84318234
+0xFE0F = 0x84318235
+0xFE10 = 0x84318236
+0xFE11 = 0x84318237
+0xFE12 = 0x84318238
+0xFE13 = 0x84318239
+0xFE14 = 0x84318330
+0xFE15 = 0x84318331
+0xFE16 = 0x84318332
+0xFE17 = 0x84318333
+0xFE18 = 0x84318334
+0xFE19 = 0x84318335
+0xFE1A = 0x84318336
+0xFE1B = 0x84318337
+0xFE1C = 0x84318338
+0xFE1D = 0x84318339
+0xFE1E = 0x84318430
+0xFE1F = 0x84318431
+0xFE20 = 0x84318432
+0xFE21 = 0x84318433
+0xFE22 = 0x84318434
+0xFE23 = 0x84318435
+0xFE24 = 0x84318436
+0xFE25 = 0x84318437
+0xFE26 = 0x84318438
+0xFE27 = 0x84318439
+0xFE28 = 0x84318530
+0xFE29 = 0x84318531
+0xFE2A = 0x84318532
+0xFE2B = 0x84318533
+0xFE2C = 0x84318534
+0xFE2D = 0x84318535
+0xFE2E = 0x84318536
+0xFE2F = 0x84318537
+0xFE32 = 0x84318538
+0xFE45 = 0x84318539
+0xFE46 = 0x84318630
+0xFE47 = 0x84318631
+0xFE48 = 0x84318632
+0xFE53 = 0x84318633
+0xFE58 = 0x84318634
+0xFE67 = 0x84318635
+0xFE6C = 0x84318636
+0xFE6D = 0x84318637
+0xFE6E = 0x84318638
+0xFE6F = 0x84318639
+0xFE70 = 0x84318730
+0xFE71 = 0x84318731
+0xFE72 = 0x84318732
+0xFE73 = 0x84318733
+0xFE74 = 0x84318734
+0xFE75 = 0x84318735
+0xFE76 = 0x84318736
+0xFE77 = 0x84318737
+0xFE78 = 0x84318738
+0xFE79 = 0x84318739
+0xFE7A = 0x84318830
+0xFE7B = 0x84318831
+0xFE7C = 0x84318832
+0xFE7D = 0x84318833
+0xFE7E = 0x84318834
+0xFE7F = 0x84318835
+0xFE80 = 0x84318836
+0xFE81 = 0x84318837
+0xFE82 = 0x84318838
+0xFE83 = 0x84318839
+0xFE84 = 0x84318930
+0xFE85 = 0x84318931
+0xFE86 = 0x84318932
+0xFE87 = 0x84318933
+0xFE88 = 0x84318934
+0xFE89 = 0x84318935
+0xFE8A = 0x84318936
+0xFE8B = 0x84318937
+0xFE8C = 0x84318938
+0xFE8D = 0x84318939
+0xFE8E = 0x84318A30
+0xFE8F = 0x84318A31
+0xFE90 = 0x84318A32
+0xFE91 = 0x84318A33
+0xFE92 = 0x84318A34
+0xFE93 = 0x84318A35
+0xFE94 = 0x84318A36
+0xFE95 = 0x84318A37
+0xFE96 = 0x84318A38
+0xFE97 = 0x84318A39
+0xFE98 = 0x84318B30
+0xFE99 = 0x84318B31
+0xFE9A = 0x84318B32
+0xFE9B = 0x84318B33
+0xFE9C = 0x84318B34
+0xFE9D = 0x84318B35
+0xFE9E = 0x84318B36
+0xFE9F = 0x84318B37
+0xFEA0 = 0x84318B38
+0xFEA1 = 0x84318B39
+0xFEA2 = 0x84318C30
+0xFEA3 = 0x84318C31
+0xFEA4 = 0x84318C32
+0xFEA5 = 0x84318C33
+0xFEA6 = 0x84318C34
+0xFEA7 = 0x84318C35
+0xFEA8 = 0x84318C36
+0xFEA9 = 0x84318C37
+0xFEAA = 0x84318C38
+0xFEAB = 0x84318C39
+0xFEAC = 0x84318D30
+0xFEAD = 0x84318D31
+0xFEAE = 0x84318D32
+0xFEAF = 0x84318D33
+0xFEB0 = 0x84318D34
+0xFEB1 = 0x84318D35
+0xFEB2 = 0x84318D36
+0xFEB3 = 0x84318D37
+0xFEB4 = 0x84318D38
+0xFEB5 = 0x84318D39
+0xFEB6 = 0x84318E30
+0xFEB7 = 0x84318E31
+0xFEB8 = 0x84318E32
+0xFEB9 = 0x84318E33
+0xFEBA = 0x84318E34
+0xFEBB = 0x84318E35
+0xFEBC = 0x84318E36
+0xFEBD = 0x84318E37
+0xFEBE = 0x84318E38
+0xFEBF = 0x84318E39
+0xFEC0 = 0x84318F30
+0xFEC1 = 0x84318F31
+0xFEC2 = 0x84318F32
+0xFEC3 = 0x84318F33
+0xFEC4 = 0x84318F34
+0xFEC5 = 0x84318F35
+0xFEC6 = 0x84318F36
+0xFEC7 = 0x84318F37
+0xFEC8 = 0x84318F38
+0xFEC9 = 0x84318F39
+0xFECA = 0x84319030
+0xFECB = 0x84319031
+0xFECC = 0x84319032
+0xFECD = 0x84319033
+0xFECE = 0x84319034
+0xFECF = 0x84319035
+0xFED0 = 0x84319036
+0xFED1 = 0x84319037
+0xFED2 = 0x84319038
+0xFED3 = 0x84319039
+0xFED4 = 0x84319130
+0xFED5 = 0x84319131
+0xFED6 = 0x84319132
+0xFED7 = 0x84319133
+0xFED8 = 0x84319134
+0xFED9 = 0x84319135
+0xFEDA = 0x84319136
+0xFEDB = 0x84319137
+0xFEDC = 0x84319138
+0xFEDD = 0x84319139
+0xFEDE = 0x84319230
+0xFEDF = 0x84319231
+0xFEE0 = 0x84319232
+0xFEE1 = 0x84319233
+0xFEE2 = 0x84319234
+0xFEE3 = 0x84319235
+0xFEE4 = 0x84319236
+0xFEE5 = 0x84319237
+0xFEE6 = 0x84319238
+0xFEE7 = 0x84319239
+0xFEE8 = 0x84319330
+0xFEE9 = 0x84319331
+0xFEEA = 0x84319332
+0xFEEB = 0x84319333
+0xFEEC = 0x84319334
+0xFEED = 0x84319335
+0xFEEE = 0x84319336
+0xFEEF = 0x84319337
+0xFEF0 = 0x84319338
+0xFEF1 = 0x84319339
+0xFEF2 = 0x84319430
+0xFEF3 = 0x84319431
+0xFEF4 = 0x84319432
+0xFEF5 = 0x84319433
+0xFEF6 = 0x84319434
+0xFEF7 = 0x84319435
+0xFEF8 = 0x84319436
+0xFEF9 = 0x84319437
+0xFEFA = 0x84319438
+0xFEFB = 0x84319439
+0xFEFC = 0x84319530
+0xFEFD = 0x84319531
+0xFEFE = 0x84319532
+0xFEFF = 0x84319533
+0xFF00 = 0x84319534
+0xFF5F = 0x84319535
+0xFF60 = 0x84319536
+0xFF61 = 0x84319537
+0xFF62 = 0x84319538
+0xFF63 = 0x84319539
+0xFF64 = 0x84319630
+0xFF65 = 0x84319631
+0xFF66 = 0x84319632
+0xFF67 = 0x84319633
+0xFF68 = 0x84319634
+0xFF69 = 0x84319635
+0xFF6A = 0x84319636
+0xFF6B = 0x84319637
+0xFF6C = 0x84319638
+0xFF6D = 0x84319639
+0xFF6E = 0x84319730
+0xFF6F = 0x84319731
+0xFF70 = 0x84319732
+0xFF71 = 0x84319733
+0xFF72 = 0x84319734
+0xFF73 = 0x84319735
+0xFF74 = 0x84319736
+0xFF75 = 0x84319737
+0xFF76 = 0x84319738
+0xFF77 = 0x84319739
+0xFF78 = 0x84319830
+0xFF79 = 0x84319831
+0xFF7A = 0x84319832
+0xFF7B = 0x84319833
+0xFF7C = 0x84319834
+0xFF7D = 0x84319835
+0xFF7E = 0x84319836
+0xFF7F = 0x84319837
+0xFF80 = 0x84319838
+0xFF81 = 0x84319839
+0xFF82 = 0x84319930
+0xFF83 = 0x84319931
+0xFF84 = 0x84319932
+0xFF85 = 0x84319933
+0xFF86 = 0x84319934
+0xFF87 = 0x84319935
+0xFF88 = 0x84319936
+0xFF89 = 0x84319937
+0xFF8A = 0x84319938
+0xFF8B = 0x84319939
+0xFF8C = 0x84319A30
+0xFF8D = 0x84319A31
+0xFF8E = 0x84319A32
+0xFF8F = 0x84319A33
+0xFF90 = 0x84319A34
+0xFF91 = 0x84319A35
+0xFF92 = 0x84319A36
+0xFF93 = 0x84319A37
+0xFF94 = 0x84319A38
+0xFF95 = 0x84319A39
+0xFF96 = 0x84319B30
+0xFF97 = 0x84319B31
+0xFF98 = 0x84319B32
+0xFF99 = 0x84319B33
+0xFF9A = 0x84319B34
+0xFF9B = 0x84319B35
+0xFF9C = 0x84319B36
+0xFF9D = 0x84319B37
+0xFF9E = 0x84319B38
+0xFF9F = 0x84319B39
+0xFFA0 = 0x84319C30
+0xFFA1 = 0x84319C31
+0xFFA2 = 0x84319C32
+0xFFA3 = 0x84319C33
+0xFFA4 = 0x84319C34
+0xFFA5 = 0x84319C35
+0xFFA6 = 0x84319C36
+0xFFA7 = 0x84319C37
+0xFFA8 = 0x84319C38
+0xFFA9 = 0x84319C39
+0xFFAA = 0x84319D30
+0xFFAB = 0x84319D31
+0xFFAC = 0x84319D32
+0xFFAD = 0x84319D33
+0xFFAE = 0x84319D34
+0xFFAF = 0x84319D35
+0xFFB0 = 0x84319D36
+0xFFB1 = 0x84319D37
+0xFFB2 = 0x84319D38
+0xFFB3 = 0x84319D39
+0xFFB4 = 0x84319E30
+0xFFB5 = 0x84319E31
+0xFFB6 = 0x84319E32
+0xFFB7 = 0x84319E33
+0xFFB8 = 0x84319E34
+0xFFB9 = 0x84319E35
+0xFFBA = 0x84319E36
+0xFFBB = 0x84319E37
+0xFFBC = 0x84319E38
+0xFFBD = 0x84319E39
+0xFFBE = 0x84319F30
+0xFFBF = 0x84319F31
+0xFFC0 = 0x84319F32
+0xFFC1 = 0x84319F33
+0xFFC2 = 0x84319F34
+0xFFC3 = 0x84319F35
+0xFFC4 = 0x84319F36
+0xFFC5 = 0x84319F37
+0xFFC6 = 0x84319F38
+0xFFC7 = 0x84319F39
+0xFFC8 = 0x8431A030
+0xFFC9 = 0x8431A031
+0xFFCA = 0x8431A032
+0xFFCB = 0x8431A033
+0xFFCC = 0x8431A034
+0xFFCD = 0x8431A035
+0xFFCE = 0x8431A036
+0xFFCF = 0x8431A037
+0xFFD0 = 0x8431A038
+0xFFD1 = 0x8431A039
+0xFFD2 = 0x8431A130
+0xFFD3 = 0x8431A131
+0xFFD4 = 0x8431A132
+0xFFD5 = 0x8431A133
+0xFFD6 = 0x8431A134
+0xFFD7 = 0x8431A135
+0xFFD8 = 0x8431A136
+0xFFD9 = 0x8431A137
+0xFFDA = 0x8431A138
+0xFFDB = 0x8431A139
+0xFFDC = 0x8431A230
+0xFFDD = 0x8431A231
+0xFFDE = 0x8431A232
+0xFFDF = 0x8431A233
+0xFFE6 = 0x8431A234
+0xFFE7 = 0x8431A235
+0xFFE8 = 0x8431A236
+0xFFE9 = 0x8431A237
+0xFFEA = 0x8431A238
+0xFFEB = 0x8431A239
+0xFFEC = 0x8431A330
+0xFFED = 0x8431A331
+0xFFEE = 0x8431A332
+0xFFEF = 0x8431A333
+0xFFF0 = 0x8431A334
+0xFFF1 = 0x8431A335
+0xFFF2 = 0x8431A336
+0xFFF3 = 0x8431A337
+0xFFF4 = 0x8431A338
+0xFFF5 = 0x8431A339
+0xFFF6 = 0x8431A430
+0xFFF7 = 0x8431A431
+0xFFF8 = 0x8431A432
+0xFFF9 = 0x8431A433
+0xFFFA = 0x8431A434
+0xFFFB = 0x8431A435
+0xFFFC = 0x8431A436
+0xFFFD = 0x8431A437
+END_MAP
diff --git a/share/i18n/csmapper/GB/charset.pivot.GB.src b/share/i18n/csmapper/GB/charset.pivot.GB.src
new file mode 100644 (file)
index 0000000..b4ce584
--- /dev/null
@@ -0,0 +1,18 @@
+# $NetBSD: charset.pivot.GB.src,v 1.5 2006/11/23 03:25:24 tnozaki Exp $
+
+GB12345                        UCS                     1
+GB2312                 UCS                     1
+GB2312:GBK             UCS                     1
+GB2312:GB18030         UCS                     1
+GBK                    UCS                     1
+GBK:GB18030            UCS                     1
+GBKUCS                 UCS                     1
+ISO-IR-165             UCS                     1
+UCS                    GB12345                 1
+UCS                    GB2312                  1
+UCS                    GB2312:GBK              1
+UCS                    GB2312:GB18030          1
+UCS                    GBK                     1
+UCS                    GBK:GB18030             1
+UCS                    GBKUCS                  1
+UCS                    ISO-IR-165              1
diff --git a/share/i18n/csmapper/GB/mapper.dir.GB.src b/share/i18n/csmapper/GB/mapper.dir.GB.src
new file mode 100644 (file)
index 0000000..4084d72
--- /dev/null
@@ -0,0 +1,34 @@
+# $NetBSD: mapper.dir.GB.src,v 1.6 2006/11/23 03:25:24 tnozaki Exp $
+
+GB12345/UCS            mapper_std      GB/GB12345%UCS.mps
+GB2312/UCS             mapper_std      GB/GB2312%UCS.mps
+GB2312EXT/UCS          mapper_std      GB/GB2312EXT%UCS.mps
+GB2312UDA1/UCS         mapper_std      GB/GB2312UDA1%UCS.mps
+GB2312UDA2/UCS         mapper_std      GB/GB2312UDA2%UCS.mps
+GBKEXT/UCS             mapper_std      GB/GBKEXT%UCS.mps
+GBKUDA/UCS             mapper_std      GB/GBKUDA%UCS.mps
+GB18030/UCS:BMP                mapper_std      GB/GB18030%UCS@BMP.mps
+ISO-IR-165EXT/UCS      mapper_std      GB/ISO-IR-165EXT%UCS.mps
+GB2312:CP936/UCS       mapper_parallel GB2312EXT/UCS,GB2312/UCS
+GB2312:GBK/UCS         mapper_parallel GB2312UDA1/UCS,GB2312:CP936/UCS
+GB2312:GB18030/UCS     mapper_parallel GB2312UDA2/UCS,GB2312:GBK/UCS
+GBK/UCS                        mapper_parallel GBKEXT/UCS,CP936EXT/UCS
+GBK:GB18030/UCS                mapper_parallel GBKUDA/UCS,GBK/UCS
+GBKUCS/UCS             mapper_parallel GB18030/UCS:BMP
+ISO-IR-165/UCS         mapper_parallel ISO-IR-165EXT/UCS,GB2312/UCS
+UCS/GB12345            mapper_std      GB/UCS%GB12345.mps
+UCS/GB2312             mapper_std      GB/UCS%GB2312.mps
+UCS/GB2312EXT          mapper_std      GB/UCS%GB2312EXT.mps
+UCS/GB2312UDA1         mapper_std      GB/UCS%GB2312UDA1.mps
+UCS/GB2312UDA2         mapper_std      GB/UCS%GB2312UDA2.mps
+UCS/GBKEXT             mapper_std      GB/UCS%GBKEXT.mps
+UCS/GBKUDA             mapper_std      GB/UCS%GBKUDA.mps
+UCS:BMP/GB18030                mapper_std      GB/UCS@BMP%GB18030.mps
+UCS/ISO-IR-165EXT      mapper_std      GB/UCS%ISO-IR-165EXT.mps
+UCS/GB2312:CP936       mapper_parallel UCS/GB2312,UCS/GB2312EXT
+UCS/GB2312:GBK         mapper_parallel UCS/GB2312:CP936,UCS/GB2312UDA1
+UCS/GB2312:GB18030     mapper_parallel UCS/GB2312:GBK,UCS/GB2312UDA2
+UCS/GBK                        mapper_parallel UCS/CP936EXT,UCS/GBKEXT
+UCS/GBK:GB18030                mapper_parallel UCS/GBK,UCS/GBKUDA
+UCS/GBKUCS             mapper_parallel UCS:BMP/GB18030
+UCS/ISO-IR-165         mapper_parallel UCS/ISO-IR-165EXT,UCS/GB2312
diff --git a/share/i18n/csmapper/GEORGIAN/GEORGIAN-ACADEMY%UCS.src b/share/i18n/csmapper/GEORGIAN/GEORGIAN-ACADEMY%UCS.src
new file mode 100644 (file)
index 0000000..3e9b936
--- /dev/null
@@ -0,0 +1,66 @@
+# $NetBSD: GEORGIAN-ACADEMY%UCS.src,v 1.1 2006/06/15 15:34:20 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "GEORGIAN-ACADEMY/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by X-TT Project.
+# Original notice:
+#
+# GEORGIAN encodings to unicode table
+# 
+# Copyright (c) 1999 Takuya SHIOZAKI, All Rights reserved.
+# Copyright (c) 1999 Pablo Saratxaga <srtxg@chanae.alphanet.ch>
+# 
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+# 
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+# 
+# Major Release ID: X-TrueType Server Version 1.3 [Aoi MATSUBARA Release 3]
+# 
+# 
+# -georgian-academy is the encoding used by academic world and university
+# of Georgia; also known as "de facto RS encoding", widely used on web
+# servers; it follows same ordering as unicode.
+# -georgian-ps is the "Parliament-Soros found" encoding.
+#
+0x00 - 0xBF = 0x0000 -
+0xC0 - 0xE5 = 0x10D0 -
+0xE6 = 0x10F6
+0xE7 = 0x00AB
+0xE8 = 0x00BB
+0xE9 = 0x2018
+0xEA = 0x2019
+0xEB = 0x201E
+0xEC = 0x201C # 0x201F?
+0xED = 0x203F
+0xEE = 0x10FB
+0xF0 - 0xFA = 0xF182 -
+0xFB = 0xF1D2 # 0x221E?
+0xFC = 0x2264
+0xFD = 0x2265
+0xFE = 0xF1D0
+0xFF = 0xF1D1
+END_MAP
diff --git a/share/i18n/csmapper/GEORGIAN/GEORGIAN-ACADEMY@OldCapital%UCS.src b/share/i18n/csmapper/GEORGIAN/GEORGIAN-ACADEMY@OldCapital%UCS.src
new file mode 100644 (file)
index 0000000..2ecd595
--- /dev/null
@@ -0,0 +1,66 @@
+# $NetBSD: GEORGIAN-ACADEMY@OldCapital%UCS.src,v 1.1 2006/06/15 15:34:20 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "GEORGIAN-ACADEMY:OldCapital/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by X-TT Project.
+# Original notice:
+#
+# GEORGIAN encodings to unicode table
+# 
+# Copyright (c) 1999 Takuya SHIOZAKI, All Rights reserved.
+# Copyright (c) 1999 Pablo Saratxaga <srtxg@chanae.alphanet.ch>
+# 
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+# 
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+# 
+# Major Release ID: X-TrueType Server Version 1.3 [Aoi MATSUBARA Release 3]
+# 
+# 
+# -georgian-academy is the encoding used by academic world and university
+# of Georgia; also known as "de facto RS encoding", widely used on web
+# servers; it follows same ordering as unicode.
+# -georgian-ps is the "Parliament-Soros found" encoding.
+#
+0x00 - 0xBF = 0x0000 -
+0xC0 - 0xE5 = 0x10A0 -
+0xE6 = 0x10F6
+0xE7 = 0x00AB
+0xE8 = 0x00BB
+0xE9 = 0x2018
+0xEA = 0x2019
+0xEB = 0x201E
+0xEC = 0x201C # 0x201F?
+0xED = 0x203F
+0xEE = 0x10FB
+0xF0 - 0xFA = 0xF182 -
+0xFB = 0xF1D2 # 0x221E?
+0xFC = 0x2264
+0xFD = 0x2265
+0xFE = 0xF1D0
+0xFF = 0xF1D1
+END_MAP
diff --git a/share/i18n/csmapper/GEORGIAN/GEORGIAN-PS%UCS.src b/share/i18n/csmapper/GEORGIAN/GEORGIAN-PS%UCS.src
new file mode 100644 (file)
index 0000000..5726122
--- /dev/null
@@ -0,0 +1,44 @@
+# $NetBSD: GEORGIAN-PS%UCS.src,v 1.2 2006/11/04 06:17:35 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "GEORGIAN-PS/UCS"
+SRC_ZONE       0x00 - 0xFD
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+# this mapping table generated from Internet Draft:
+#     draft-giasher-geostd8-00.txt
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x20AC
+0x82 = 0x201A
+0x84 = 0x201E
+0x85 = 0x2026
+0x86 = 0x2020
+0x87 = 0x2021
+0x89 = 0x2030
+0x8B = 0x2039
+0x91 = 0x2018
+0x92 = 0x2019
+0x93 = 0x201C
+0x94 = 0x201D
+0x95 = 0x2022
+0x96 = 0x2013
+0x97 = 0x2014
+0x9B = 0x203A
+0xA0 - 0xBF = 0x00A0 -
+0xC0 - 0xC6 = 0x10D0 -
+0xC7 = 0x10F1
+0xC8 - 0xCD = 0x10D7 -
+0xCE = 0x10F2
+0xCF - 0xD4 = 0x10DD -
+0xD5 = 0x10F3
+0xD6 - 0xE1 = 0x10E3 -
+0xE2 = 0x10F4
+0xE3 = 0x10EF
+0xE4 = 0x10F0
+0xE5 = 0x10F5
+0xFD = 0x2116
+END_MAP
diff --git a/share/i18n/csmapper/GEORGIAN/GEORGIAN-PS@OldCapital%UCS.src b/share/i18n/csmapper/GEORGIAN/GEORGIAN-PS@OldCapital%UCS.src
new file mode 100644 (file)
index 0000000..8ffa336
--- /dev/null
@@ -0,0 +1,44 @@
+# $NetBSD: GEORGIAN-PS@OldCapital%UCS.src,v 1.2 2006/11/04 06:17:35 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "GEORGIAN-PS/UCS"
+SRC_ZONE       0x00 - 0xFD
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+# this mapping table generated from Internet Draft:
+#     draft-giasher-geostd8-00.txt
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x20AC
+0x82 = 0x201A
+0x84 = 0x201E
+0x85 = 0x2026
+0x86 = 0x2020
+0x87 = 0x2021
+0x89 = 0x2030
+0x8B = 0x2039
+0x91 = 0x2018
+0x92 = 0x2019
+0x93 = 0x201C
+0x94 = 0x201D
+0x95 = 0x2022
+0x96 = 0x2013
+0x97 = 0x2014
+0x9B = 0x203A
+0xA0 - 0xBF = 0x00A0 -
+0xC0 - 0xC6 = 0x10A0 -
+0xC7 = 0x10C1
+0xC8 - 0xCD = 0x10A7 -
+0xCE = 0x10C2
+0xCF - 0xD4 = 0x10AD -
+0xD5 = 0x10C3
+0xD6 - 0xE1 = 0x10B3 -
+0xE2 = 0x10C4
+0xE3 = 0x10BF
+0xE4 = 0x10C0
+0xE5 = 0x10C5
+0xFD = 0x2116
+END_MAP
diff --git a/share/i18n/csmapper/GEORGIAN/GEORGIAN.part b/share/i18n/csmapper/GEORGIAN/GEORGIAN.part
new file mode 100644 (file)
index 0000000..cf8df69
--- /dev/null
@@ -0,0 +1,6 @@
+# $NetBSD: GEORGIAN.part,v 1.1 2006/06/15 15:34:20 tnozaki Exp $
+
+ACADEMY
+ACADEMY:OldCapital
+PS
+PS:OldCapital
diff --git a/share/i18n/csmapper/GEORGIAN/Makefile.inc b/share/i18n/csmapper/GEORGIAN/Makefile.inc
new file mode 100644 (file)
index 0000000..12803a3
--- /dev/null
@@ -0,0 +1,41 @@
+# $NetBSD: Makefile.inc,v 1.3 2008/10/25 22:35:36 apb Exp $
+
+.PATH: ${.CURDIR}/GEORGIAN
+
+SRCS_mapper.dir+=      mapper.dir.GEORGIAN
+SRCS_charset.pivot+=   charset.pivot.GEORGIAN
+CLEANFILES+=           mapper.dir.GEORGIAN charset.pivot.GEORGIAN
+PART_GEORGIAN!=                ${TOOL_SED} '/^\#/d;/^$$/d;' \
+                               ${.CURDIR}/GEORGIAN/GEORGIAN.part
+
+mapper.dir.GEORGIAN: ${.CURDIR}/GEORGIAN/GEORGIAN.part
+       ${_MKTARGET_CREATE}
+       (\
+           echo "# GEORGIAN";\
+           for i in ${PART_GEORGIAN}; do \
+               f=`echo $$i | ${TOOL_SED} 's/:/@/'`; \
+               printf '%-32s%-16s%s\n' GEORGIAN-$$i'/UCS' \
+                   mapper_std GEORGIAN/GEORGIAN-$$f'%UCS.mps';\
+               printf '%-32s%-16s%s\n' UCS/GEORGIAN-$$i \
+                   mapper_std GEORGIAN/UCS%GEORGIAN-$$f'.mps';\
+           done;\
+           echo;\
+       ) > ${.TARGET}
+
+charset.pivot.GEORGIAN: ${.CURDIR}/GEORGIAN/GEORGIAN.part
+       ${_MKTARGET_CREATE}
+       (\
+           echo "# GEORGIAN";\
+           for i in ${PART_GEORGIAN}; do \
+               printf "%-32s%-32s%d\n" GEORGIAN-$$i UCS 1;\
+               printf "%-32s%-32s%d\n" UCS GEORGIAN-$$i 1;\
+           done;\
+           echo;\
+       ) > ${.TARGET}
+
+.for i in ${PART_GEORGIAN}
+FILES+=                GEORGIAN-${i:S/:/@/}%UCS.mps UCS%GEORGIAN-${i:S/:/@/}.mps
+CLEANFILES+=   GEORGIAN-${i:S/:/@/}%UCS.mps UCS%GEORGIAN-${i:S/:/@/}.mps
+FILESDIR_GEORGIAN-${i:S/:/@/}%UCS.mps= ${BINDIR}/GEORGIAN
+FILESDIR_UCS%GEORGIAN-${i:S/:/@/}.mps= ${BINDIR}/GEORGIAN
+.endfor
diff --git a/share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-ACADEMY.src b/share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-ACADEMY.src
new file mode 100644 (file)
index 0000000..31f783c
--- /dev/null
@@ -0,0 +1,68 @@
+# $NetBSD: UCS%GEORGIAN-ACADEMY.src,v 1.1 2006/06/15 15:34:20 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/GEORGIAN-ACADEMY"
+SRC_ZONE       0x0000 - 0xF1D2
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by X-TT Project.
+# Original notice:
+#
+# GEORGIAN encodings to unicode table
+# 
+# Copyright (c) 1999 Takuya SHIOZAKI, All Rights reserved.
+# Copyright (c) 1999 Pablo Saratxaga <srtxg@chanae.alphanet.ch>
+# 
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+# 
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+# 
+# Major Release ID: X-TrueType Server Version 1.3 [Aoi MATSUBARA Release 3]
+# 
+# 
+# -georgian-academy is the encoding used by academic world and university
+# of Georgia; also known as "de facto RS encoding", widely used on web
+# servers; it follows same ordering as unicode.
+# -georgian-ps is the "Parliament-Soros found" encoding.
+#
+0x0000 - 0x00BF = 0x00 -
+#0x00AB = 0xE7
+#0x00BB = 0xE8
+0x10D0 - 0x10F5 = 0xC0 -
+0x10F6 = 0xE6
+0x10FB = 0xEE
+0x2018 = 0xE9
+0x2019 = 0xEA
+0x201C = 0xEC
+0x201E = 0xEB
+0x201F = 0xEC # -> 0x201C
+0x203F = 0xED
+0x221E = 0xFB # -> 0xF1D2
+0x2264 = 0xFC
+0x2265 = 0xFD
+0xF182 - 0xF18C = 0xF0 -
+0xF1D0 = 0xFE
+0xF1D1 = 0xFF
+0xF1D2 = 0xFB
+END_MAP
diff --git a/share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-ACADEMY@OldCapital.src b/share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-ACADEMY@OldCapital.src
new file mode 100644 (file)
index 0000000..c163914
--- /dev/null
@@ -0,0 +1,68 @@
+# $NetBSD: UCS%GEORGIAN-ACADEMY@OldCapital.src,v 1.1 2006/06/15 15:34:20 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/GEORGIAN-ACADEMY:OldCapital"
+SRC_ZONE       0x0000 - 0xF1D2
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by X-TT Project.
+# Original notice:
+#
+# GEORGIAN encodings to unicode table
+# 
+# Copyright (c) 1999 Takuya SHIOZAKI, All Rights reserved.
+# Copyright (c) 1999 Pablo Saratxaga <srtxg@chanae.alphanet.ch>
+# 
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+# 
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+# SUCH DAMAGE.
+# 
+# Major Release ID: X-TrueType Server Version 1.3 [Aoi MATSUBARA Release 3]
+# 
+# 
+# -georgian-academy is the encoding used by academic world and university
+# of Georgia; also known as "de facto RS encoding", widely used on web
+# servers; it follows same ordering as unicode.
+# -georgian-ps is the "Parliament-Soros found" encoding.
+#
+0x0000 - 0x00BF = 0x00 -
+#0x00AB = 0xE7
+#0x00BB = 0xE8
+0x10A0 - 0x10C5 = 0xC0 -
+0x10F6 = 0xE6
+0x10FB = 0xEE
+0x2018 = 0xE9
+0x2019 = 0xEA
+0x201C = 0xEC
+0x201E = 0xEB
+0x201F = 0xEC # -> 0x201C
+0x203F = 0xED
+0x221E = 0xFB # -> 0xF1D2
+0x2264 = 0xFC
+0x2265 = 0xFD
+0xF182 - 0xF18C = 0xF0 -
+0xF1D0 = 0xFE
+0xF1D1 = 0xFF
+0xF1D2 = 0xFB
+END_MAP
diff --git a/share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-PS.src b/share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-PS.src
new file mode 100644 (file)
index 0000000..a79c5d9
--- /dev/null
@@ -0,0 +1,44 @@
+# $NetBSD: UCS%GEORGIAN-PS.src,v 1.2 2006/11/04 06:17:35 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/GEORGIAN-PS"
+SRC_ZONE       0x0000 - 0x2116
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+# this mapping table generated from Internet Draft:
+#     draft-giasher-geostd8-00.txt
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 - 0x00BF = 0xA0 -
+0x10D0 - 0x10D6 = 0xC0 -
+0x10D7 - 0x10DC = 0xC8 -
+0x10DD - 0x10E2 = 0xCF -
+0x10E3 - 0x10EE = 0xD6 -
+0x10EF = 0xE3
+0x10F0 = 0xE4
+0x10F1 = 0xC7
+0x10F2 = 0xCE
+0x10F3 = 0xD5
+0x10F4 = 0xE2
+0x10F5 = 0xE5
+0x2013 = 0x96
+0x2014 = 0x97
+0x2018 = 0x91
+0x2019 = 0x92
+0x201A = 0x82
+0x201C = 0x93
+0x201D = 0x94
+0x201E = 0x84
+0x2020 = 0x86
+0x2021 = 0x87
+0x2022 = 0x95
+0x2026 = 0x85
+0x2030 = 0x89
+0x2039 = 0x8B
+0x203A = 0x9B
+0x20AC = 0x80
+0x2116 = 0xFD
+END_MAP
diff --git a/share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-PS@OldCapital.src b/share/i18n/csmapper/GEORGIAN/UCS%GEORGIAN-PS@OldCapital.src
new file mode 100644 (file)
index 0000000..4e1ab37
--- /dev/null
@@ -0,0 +1,44 @@
+# $NetBSD: UCS%GEORGIAN-PS@OldCapital.src,v 1.2 2006/11/04 06:17:35 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/GEORGIAN-PS:OldCapital"
+SRC_ZONE       0x0000 - 0x2116
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+# this mapping table generated from Internet Draft:
+#     draft-giasher-geostd8-00.txt
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 - 0x00BF = 0xA0 -
+0x10A0 - 0x10A6 = 0xC0 -
+0x10A7 - 0x10AC = 0xC8 -
+0x10AD - 0x10B2 = 0xCF -
+0x10B3 - 0x10BE = 0xD6 -
+0x10BF = 0xE3
+0x10C0 = 0xE4
+0x10C1 = 0xC7
+0x10C2 = 0xCE
+0x10C3 = 0xD5
+0x10C4 = 0xE2
+0x10C5 = 0xE5
+0x2013 = 0x96
+0x2014 = 0x97
+0x2018 = 0x91
+0x2019 = 0x92
+0x201A = 0x82
+0x201C = 0x93
+0x201D = 0x94
+0x201E = 0x84
+0x2020 = 0x86
+0x2021 = 0x87
+0x2022 = 0x95
+0x2026 = 0x85
+0x2030 = 0x89
+0x2039 = 0x8B
+0x203A = 0x9B
+0x20AC = 0x80
+0x2116 = 0xFD
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/ISO-8859-10%UCS.src b/share/i18n/csmapper/ISO-8859/ISO-8859-10%UCS.src
new file mode 100644 (file)
index 0000000..55c4029
--- /dev/null
@@ -0,0 +1,190 @@
+# $NetBSD: ISO-8859-10%UCS.src,v 1.2 2003/07/12 16:11:08 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-10/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO/IEC 8859-10:1998 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.1
+#      Table format:     Format A
+#      Date:             1999 October 11
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-10:1998 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-10 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-10 order.
+#
+#      Version history
+#      1.0 version new.
+#       1.1 corrected mistake in mapping of 0xA4
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x80 = 0x0080
+0x81 = 0x0081
+0x82 = 0x0082
+0x83 = 0x0083
+0x84 = 0x0084
+0x85 = 0x0085
+0x86 = 0x0086
+0x87 = 0x0087
+0x88 = 0x0088
+0x89 = 0x0089
+0x8A = 0x008A
+0x8B = 0x008B
+0x8C = 0x008C
+0x8D = 0x008D
+0x8E = 0x008E
+0x8F = 0x008F
+0x90 = 0x0090
+0x91 = 0x0091
+0x92 = 0x0092
+0x93 = 0x0093
+0x94 = 0x0094
+0x95 = 0x0095
+0x96 = 0x0096
+0x97 = 0x0097
+0x98 = 0x0098
+0x99 = 0x0099
+0x9A = 0x009A
+0x9B = 0x009B
+0x9C = 0x009C
+0x9D = 0x009D
+0x9E = 0x009E
+0x9F = 0x009F
+0xA0 = 0x00A0
+0xA1 = 0x0104
+0xA2 = 0x0112
+0xA3 = 0x0122
+0xA4 = 0x012A
+0xA5 = 0x0128
+0xA6 = 0x0136
+0xA7 = 0x00A7
+0xA8 = 0x013B
+0xA9 = 0x0110
+0xAA = 0x0160
+0xAB = 0x0166
+0xAC = 0x017D
+0xAD = 0x00AD
+0xAE = 0x016A
+0xAF = 0x014A
+0xB0 = 0x00B0
+0xB1 = 0x0105
+0xB2 = 0x0113
+0xB3 = 0x0123
+0xB4 = 0x012B
+0xB5 = 0x0129
+0xB6 = 0x0137
+0xB7 = 0x00B7
+0xB8 = 0x013C
+0xB9 = 0x0111
+0xBA = 0x0161
+0xBB = 0x0167
+0xBC = 0x017E
+0xBD = 0x2015
+0xBE = 0x016B
+0xBF = 0x014B
+0xC0 = 0x0100
+0xC1 = 0x00C1
+0xC2 = 0x00C2
+0xC3 = 0x00C3
+0xC4 = 0x00C4
+0xC5 = 0x00C5
+0xC6 = 0x00C6
+0xC7 = 0x012E
+0xC8 = 0x010C
+0xC9 = 0x00C9
+0xCA = 0x0118
+0xCB = 0x00CB
+0xCC = 0x0116
+0xCD = 0x00CD
+0xCE = 0x00CE
+0xCF = 0x00CF
+0xD0 = 0x00D0
+0xD1 = 0x0145
+0xD2 = 0x014C
+0xD3 = 0x00D3
+0xD4 = 0x00D4
+0xD5 = 0x00D5
+0xD6 = 0x00D6
+0xD7 = 0x0168
+0xD8 = 0x00D8
+0xD9 = 0x0172
+0xDA = 0x00DA
+0xDB = 0x00DB
+0xDC = 0x00DC
+0xDD = 0x00DD
+0xDE = 0x00DE
+0xDF = 0x00DF
+0xE0 = 0x0101
+0xE1 = 0x00E1
+0xE2 = 0x00E2
+0xE3 = 0x00E3
+0xE4 = 0x00E4
+0xE5 = 0x00E5
+0xE6 = 0x00E6
+0xE7 = 0x012F
+0xE8 = 0x010D
+0xE9 = 0x00E9
+0xEA = 0x0119
+0xEB = 0x00EB
+0xEC = 0x0117
+0xED = 0x00ED
+0xEE = 0x00EE
+0xEF = 0x00EF
+0xF0 = 0x00F0
+0xF1 = 0x0146
+0xF2 = 0x014D
+0xF3 = 0x00F3
+0xF4 = 0x00F4
+0xF5 = 0x00F5
+0xF6 = 0x00F6
+0xF7 = 0x0169
+0xF8 = 0x00F8
+0xF9 = 0x0173
+0xFA = 0x00FA
+0xFB = 0x00FB
+0xFC = 0x00FC
+0xFD = 0x00FD
+0xFE = 0x00FE
+0xFF = 0x0138
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/ISO-8859-11%UCS.src b/share/i18n/csmapper/ISO-8859/ISO-8859-11%UCS.src
new file mode 100644 (file)
index 0000000..25fc48a
--- /dev/null
@@ -0,0 +1,184 @@
+# $NetBSD: ISO-8859-11%UCS.src,v 1.2 2003/07/12 16:11:09 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-11/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO/IEC 8859-11:2001 to Unicode
+#      Unicode version:  3.2
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             2002 October 7
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 2002 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-11:2001 characters map into Unicode.
+#
+#      ISO/IEC 8859-11:2001 is equivalent to TIS 620-2533 (1990) with
+#      the addition of 0xA0 NO-BREAK SPACE.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-11 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-11 order.
+#
+#      Version history:
+#              2002 October 7  Created
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      For any comments or problems, please use the Unicode
+#      web contact form at:
+#              http://www.unicode.org/unicode/reporting.html
+#
+0x00-0x7F = 0x00-
+0x80 = 0x0080
+0x81 = 0x0081
+0x82 = 0x0082
+0x83 = 0x0083
+0x84 = 0x0084
+0x85 = 0x0085
+0x86 = 0x0086
+0x87 = 0x0087
+0x88 = 0x0088
+0x89 = 0x0089
+0x8A = 0x008A
+0x8B = 0x008B
+0x8C = 0x008C
+0x8D = 0x008D
+0x8E = 0x008E
+0x8F = 0x008F
+0x90 = 0x0090
+0x91 = 0x0091
+0x92 = 0x0092
+0x93 = 0x0093
+0x94 = 0x0094
+0x95 = 0x0095
+0x96 = 0x0096
+0x97 = 0x0097
+0x98 = 0x0098
+0x99 = 0x0099
+0x9A = 0x009A
+0x9B = 0x009B
+0x9C = 0x009C
+0x9D = 0x009D
+0x9E = 0x009E
+0x9F = 0x009F
+0xA0 = 0x00A0
+0xA1 = 0x0E01
+0xA2 = 0x0E02
+0xA3 = 0x0E03
+0xA4 = 0x0E04
+0xA5 = 0x0E05
+0xA6 = 0x0E06
+0xA7 = 0x0E07
+0xA8 = 0x0E08
+0xA9 = 0x0E09
+0xAA = 0x0E0A
+0xAB = 0x0E0B
+0xAC = 0x0E0C
+0xAD = 0x0E0D
+0xAE = 0x0E0E
+0xAF = 0x0E0F
+0xB0 = 0x0E10
+0xB1 = 0x0E11
+0xB2 = 0x0E12
+0xB3 = 0x0E13
+0xB4 = 0x0E14
+0xB5 = 0x0E15
+0xB6 = 0x0E16
+0xB7 = 0x0E17
+0xB8 = 0x0E18
+0xB9 = 0x0E19
+0xBA = 0x0E1A
+0xBB = 0x0E1B
+0xBC = 0x0E1C
+0xBD = 0x0E1D
+0xBE = 0x0E1E
+0xBF = 0x0E1F
+0xC0 = 0x0E20
+0xC1 = 0x0E21
+0xC2 = 0x0E22
+0xC3 = 0x0E23
+0xC4 = 0x0E24
+0xC5 = 0x0E25
+0xC6 = 0x0E26
+0xC7 = 0x0E27
+0xC8 = 0x0E28
+0xC9 = 0x0E29
+0xCA = 0x0E2A
+0xCB = 0x0E2B
+0xCC = 0x0E2C
+0xCD = 0x0E2D
+0xCE = 0x0E2E
+0xCF = 0x0E2F
+0xD0 = 0x0E30
+0xD1 = 0x0E31
+0xD2 = 0x0E32
+0xD3 = 0x0E33
+0xD4 = 0x0E34
+0xD5 = 0x0E35
+0xD6 = 0x0E36
+0xD7 = 0x0E37
+0xD8 = 0x0E38
+0xD9 = 0x0E39
+0xDA = 0x0E3A
+0xDF = 0x0E3F
+0xE0 = 0x0E40
+0xE1 = 0x0E41
+0xE2 = 0x0E42
+0xE3 = 0x0E43
+0xE4 = 0x0E44
+0xE5 = 0x0E45
+0xE6 = 0x0E46
+0xE7 = 0x0E47
+0xE8 = 0x0E48
+0xE9 = 0x0E49
+0xEA = 0x0E4A
+0xEB = 0x0E4B
+0xEC = 0x0E4C
+0xED = 0x0E4D
+0xEE = 0x0E4E
+0xEF = 0x0E4F
+0xF0 = 0x0E50
+0xF1 = 0x0E51
+0xF2 = 0x0E52
+0xF3 = 0x0E53
+0xF4 = 0x0E54
+0xF5 = 0x0E55
+0xF6 = 0x0E56
+0xF7 = 0x0E57
+0xF8 = 0x0E58
+0xF9 = 0x0E59
+0xFA = 0x0E5A
+0xFB = 0x0E5B
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/ISO-8859-13%UCS.src b/share/i18n/csmapper/ISO-8859/ISO-8859-13%UCS.src
new file mode 100644 (file)
index 0000000..c2bbb3d
--- /dev/null
@@ -0,0 +1,186 @@
+# $NetBSD: ISO-8859-13%UCS.src,v 1.2 2003/07/12 16:11:09 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-13/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO/IEC 8859-13:1998  to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 July 27
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1998 - 1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-13:1998 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-13 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-13 order.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x80 = 0x0080
+0x81 = 0x0081
+0x82 = 0x0082
+0x83 = 0x0083
+0x84 = 0x0084
+0x85 = 0x0085
+0x86 = 0x0086
+0x87 = 0x0087
+0x88 = 0x0088
+0x89 = 0x0089
+0x8A = 0x008A
+0x8B = 0x008B
+0x8C = 0x008C
+0x8D = 0x008D
+0x8E = 0x008E
+0x8F = 0x008F
+0x90 = 0x0090
+0x91 = 0x0091
+0x92 = 0x0092
+0x93 = 0x0093
+0x94 = 0x0094
+0x95 = 0x0095
+0x96 = 0x0096
+0x97 = 0x0097
+0x98 = 0x0098
+0x99 = 0x0099
+0x9A = 0x009A
+0x9B = 0x009B
+0x9C = 0x009C
+0x9D = 0x009D
+0x9E = 0x009E
+0x9F = 0x009F
+0xA0 = 0x00A0
+0xA1 = 0x201D
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x00A4
+0xA5 = 0x201E
+0xA6 = 0x00A6
+0xA7 = 0x00A7
+0xA8 = 0x00D8
+0xA9 = 0x00A9
+0xAA = 0x0156
+0xAB = 0x00AB
+0xAC = 0x00AC
+0xAD = 0x00AD
+0xAE = 0x00AE
+0xAF = 0x00C6
+0xB0 = 0x00B0
+0xB1 = 0x00B1
+0xB2 = 0x00B2
+0xB3 = 0x00B3
+0xB4 = 0x201C
+0xB5 = 0x00B5
+0xB6 = 0x00B6
+0xB7 = 0x00B7
+0xB8 = 0x00F8
+0xB9 = 0x00B9
+0xBA = 0x0157
+0xBB = 0x00BB
+0xBC = 0x00BC
+0xBD = 0x00BD
+0xBE = 0x00BE
+0xBF = 0x00E6
+0xC0 = 0x0104
+0xC1 = 0x012E
+0xC2 = 0x0100
+0xC3 = 0x0106
+0xC4 = 0x00C4
+0xC5 = 0x00C5
+0xC6 = 0x0118
+0xC7 = 0x0112
+0xC8 = 0x010C
+0xC9 = 0x00C9
+0xCA = 0x0179
+0xCB = 0x0116
+0xCC = 0x0122
+0xCD = 0x0136
+0xCE = 0x012A
+0xCF = 0x013B
+0xD0 = 0x0160
+0xD1 = 0x0143
+0xD2 = 0x0145
+0xD3 = 0x00D3
+0xD4 = 0x014C
+0xD5 = 0x00D5
+0xD6 = 0x00D6
+0xD7 = 0x00D7
+0xD8 = 0x0172
+0xD9 = 0x0141
+0xDA = 0x015A
+0xDB = 0x016A
+0xDC = 0x00DC
+0xDD = 0x017B
+0xDE = 0x017D
+0xDF = 0x00DF
+0xE0 = 0x0105
+0xE1 = 0x012F
+0xE2 = 0x0101
+0xE3 = 0x0107
+0xE4 = 0x00E4
+0xE5 = 0x00E5
+0xE6 = 0x0119
+0xE7 = 0x0113
+0xE8 = 0x010D
+0xE9 = 0x00E9
+0xEA = 0x017A
+0xEB = 0x0117
+0xEC = 0x0123
+0xED = 0x0137
+0xEE = 0x012B
+0xEF = 0x013C
+0xF0 = 0x0161
+0xF1 = 0x0144
+0xF2 = 0x0146
+0xF3 = 0x00F3
+0xF4 = 0x014D
+0xF5 = 0x00F5
+0xF6 = 0x00F6
+0xF7 = 0x00F7
+0xF8 = 0x0173
+0xF9 = 0x0142
+0xFA = 0x015B
+0xFB = 0x016B
+0xFC = 0x00FC
+0xFD = 0x017C
+0xFE = 0x017E
+0xFF = 0x2019
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/ISO-8859-14%UCS.src b/share/i18n/csmapper/ISO-8859/ISO-8859-14%UCS.src
new file mode 100644 (file)
index 0000000..f53ec3d
--- /dev/null
@@ -0,0 +1,187 @@
+# $NetBSD: ISO-8859-14%UCS.src,v 1.2 2003/07/12 16:11:09 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-14/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO/IEC 8859-14:1998 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 July 27
+#      Authors:          Markus Kuhn <mkuhn@acm.org>
+#                        Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1998 - 1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-14:1998 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-14 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-14 order.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x80 = 0x0080
+0x81 = 0x0081
+0x82 = 0x0082
+0x83 = 0x0083
+0x84 = 0x0084
+0x85 = 0x0085
+0x86 = 0x0086
+0x87 = 0x0087
+0x88 = 0x0088
+0x89 = 0x0089
+0x8A = 0x008A
+0x8B = 0x008B
+0x8C = 0x008C
+0x8D = 0x008D
+0x8E = 0x008E
+0x8F = 0x008F
+0x90 = 0x0090
+0x91 = 0x0091
+0x92 = 0x0092
+0x93 = 0x0093
+0x94 = 0x0094
+0x95 = 0x0095
+0x96 = 0x0096
+0x97 = 0x0097
+0x98 = 0x0098
+0x99 = 0x0099
+0x9A = 0x009A
+0x9B = 0x009B
+0x9C = 0x009C
+0x9D = 0x009D
+0x9E = 0x009E
+0x9F = 0x009F
+0xA0 = 0x00A0
+0xA1 = 0x1E02
+0xA2 = 0x1E03
+0xA3 = 0x00A3
+0xA4 = 0x010A
+0xA5 = 0x010B
+0xA6 = 0x1E0A
+0xA7 = 0x00A7
+0xA8 = 0x1E80
+0xA9 = 0x00A9
+0xAA = 0x1E82
+0xAB = 0x1E0B
+0xAC = 0x1EF2
+0xAD = 0x00AD
+0xAE = 0x00AE
+0xAF = 0x0178
+0xB0 = 0x1E1E
+0xB1 = 0x1E1F
+0xB2 = 0x0120
+0xB3 = 0x0121
+0xB4 = 0x1E40
+0xB5 = 0x1E41
+0xB6 = 0x00B6
+0xB7 = 0x1E56
+0xB8 = 0x1E81
+0xB9 = 0x1E57
+0xBA = 0x1E83
+0xBB = 0x1E60
+0xBC = 0x1EF3
+0xBD = 0x1E84
+0xBE = 0x1E85
+0xBF = 0x1E61
+0xC0 = 0x00C0
+0xC1 = 0x00C1
+0xC2 = 0x00C2
+0xC3 = 0x00C3
+0xC4 = 0x00C4
+0xC5 = 0x00C5
+0xC6 = 0x00C6
+0xC7 = 0x00C7
+0xC8 = 0x00C8
+0xC9 = 0x00C9
+0xCA = 0x00CA
+0xCB = 0x00CB
+0xCC = 0x00CC
+0xCD = 0x00CD
+0xCE = 0x00CE
+0xCF = 0x00CF
+0xD0 = 0x0174
+0xD1 = 0x00D1
+0xD2 = 0x00D2
+0xD3 = 0x00D3
+0xD4 = 0x00D4
+0xD5 = 0x00D5
+0xD6 = 0x00D6
+0xD7 = 0x1E6A
+0xD8 = 0x00D8
+0xD9 = 0x00D9
+0xDA = 0x00DA
+0xDB = 0x00DB
+0xDC = 0x00DC
+0xDD = 0x00DD
+0xDE = 0x0176
+0xDF = 0x00DF
+0xE0 = 0x00E0
+0xE1 = 0x00E1
+0xE2 = 0x00E2
+0xE3 = 0x00E3
+0xE4 = 0x00E4
+0xE5 = 0x00E5
+0xE6 = 0x00E6
+0xE7 = 0x00E7
+0xE8 = 0x00E8
+0xE9 = 0x00E9
+0xEA = 0x00EA
+0xEB = 0x00EB
+0xEC = 0x00EC
+0xED = 0x00ED
+0xEE = 0x00EE
+0xEF = 0x00EF
+0xF0 = 0x0175
+0xF1 = 0x00F1
+0xF2 = 0x00F2
+0xF3 = 0x00F3
+0xF4 = 0x00F4
+0xF5 = 0x00F5
+0xF6 = 0x00F6
+0xF7 = 0x1E6B
+0xF8 = 0x00F8
+0xF9 = 0x00F9
+0xFA = 0x00FA
+0xFB = 0x00FB
+0xFC = 0x00FC
+0xFD = 0x00FD
+0xFE = 0x0177
+0xFF = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/ISO-8859-15%UCS.src b/share/i18n/csmapper/ISO-8859/ISO-8859-15%UCS.src
new file mode 100644 (file)
index 0000000..4f611dc
--- /dev/null
@@ -0,0 +1,189 @@
+# $NetBSD: ISO-8859-15%UCS.src,v 1.2 2003/07/12 16:11:09 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-15/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO/IEC 8859-15:1999 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 July 27
+#      Authors:          Markus Kuhn <mkuhn@acm.org>
+#                        Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1998 - 1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-15:1999 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-15 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-15 order.
+#
+#      Version history
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x80 = 0x0080
+0x81 = 0x0081
+0x82 = 0x0082
+0x83 = 0x0083
+0x84 = 0x0084
+0x85 = 0x0085
+0x86 = 0x0086
+0x87 = 0x0087
+0x88 = 0x0088
+0x89 = 0x0089
+0x8A = 0x008A
+0x8B = 0x008B
+0x8C = 0x008C
+0x8D = 0x008D
+0x8E = 0x008E
+0x8F = 0x008F
+0x90 = 0x0090
+0x91 = 0x0091
+0x92 = 0x0092
+0x93 = 0x0093
+0x94 = 0x0094
+0x95 = 0x0095
+0x96 = 0x0096
+0x97 = 0x0097
+0x98 = 0x0098
+0x99 = 0x0099
+0x9A = 0x009A
+0x9B = 0x009B
+0x9C = 0x009C
+0x9D = 0x009D
+0x9E = 0x009E
+0x9F = 0x009F
+0xA0 = 0x00A0
+0xA1 = 0x00A1
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x20AC
+0xA5 = 0x00A5
+0xA6 = 0x0160
+0xA7 = 0x00A7
+0xA8 = 0x0161
+0xA9 = 0x00A9
+0xAA = 0x00AA
+0xAB = 0x00AB
+0xAC = 0x00AC
+0xAD = 0x00AD
+0xAE = 0x00AE
+0xAF = 0x00AF
+0xB0 = 0x00B0
+0xB1 = 0x00B1
+0xB2 = 0x00B2
+0xB3 = 0x00B3
+0xB4 = 0x017D
+0xB5 = 0x00B5
+0xB6 = 0x00B6
+0xB7 = 0x00B7
+0xB8 = 0x017E
+0xB9 = 0x00B9
+0xBA = 0x00BA
+0xBB = 0x00BB
+0xBC = 0x0152
+0xBD = 0x0153
+0xBE = 0x0178
+0xBF = 0x00BF
+0xC0 = 0x00C0
+0xC1 = 0x00C1
+0xC2 = 0x00C2
+0xC3 = 0x00C3
+0xC4 = 0x00C4
+0xC5 = 0x00C5
+0xC6 = 0x00C6
+0xC7 = 0x00C7
+0xC8 = 0x00C8
+0xC9 = 0x00C9
+0xCA = 0x00CA
+0xCB = 0x00CB
+0xCC = 0x00CC
+0xCD = 0x00CD
+0xCE = 0x00CE
+0xCF = 0x00CF
+0xD0 = 0x00D0
+0xD1 = 0x00D1
+0xD2 = 0x00D2
+0xD3 = 0x00D3
+0xD4 = 0x00D4
+0xD5 = 0x00D5
+0xD6 = 0x00D6
+0xD7 = 0x00D7
+0xD8 = 0x00D8
+0xD9 = 0x00D9
+0xDA = 0x00DA
+0xDB = 0x00DB
+0xDC = 0x00DC
+0xDD = 0x00DD
+0xDE = 0x00DE
+0xDF = 0x00DF
+0xE0 = 0x00E0
+0xE1 = 0x00E1
+0xE2 = 0x00E2
+0xE3 = 0x00E3
+0xE4 = 0x00E4
+0xE5 = 0x00E5
+0xE6 = 0x00E6
+0xE7 = 0x00E7
+0xE8 = 0x00E8
+0xE9 = 0x00E9
+0xEA = 0x00EA
+0xEB = 0x00EB
+0xEC = 0x00EC
+0xED = 0x00ED
+0xEE = 0x00EE
+0xEF = 0x00EF
+0xF0 = 0x00F0
+0xF1 = 0x00F1
+0xF2 = 0x00F2
+0xF3 = 0x00F3
+0xF4 = 0x00F4
+0xF5 = 0x00F5
+0xF6 = 0x00F6
+0xF7 = 0x00F7
+0xF8 = 0x00F8
+0xF9 = 0x00F9
+0xFA = 0x00FA
+0xFB = 0x00FB
+0xFC = 0x00FC
+0xFD = 0x00FD
+0xFE = 0x00FE
+0xFF = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/ISO-8859-16%UCS.src b/share/i18n/csmapper/ISO-8859/ISO-8859-16%UCS.src
new file mode 100644 (file)
index 0000000..5de98c1
--- /dev/null
@@ -0,0 +1,186 @@
+# $NetBSD: ISO-8859-16%UCS.src,v 1.2 2003/07/12 16:11:09 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-16/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO/IEC 8859-16:2001 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             2001 July 26
+#      Authors:          Markus Kuhn <mkuhn@acm.org>
+#
+#      Copyright (c) 1999-2001 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-16:2001 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-16 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-16 order.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x80 = 0x0080
+0x81 = 0x0081
+0x82 = 0x0082
+0x83 = 0x0083
+0x84 = 0x0084
+0x85 = 0x0085
+0x86 = 0x0086
+0x87 = 0x0087
+0x88 = 0x0088
+0x89 = 0x0089
+0x8A = 0x008A
+0x8B = 0x008B
+0x8C = 0x008C
+0x8D = 0x008D
+0x8E = 0x008E
+0x8F = 0x008F
+0x90 = 0x0090
+0x91 = 0x0091
+0x92 = 0x0092
+0x93 = 0x0093
+0x94 = 0x0094
+0x95 = 0x0095
+0x96 = 0x0096
+0x97 = 0x0097
+0x98 = 0x0098
+0x99 = 0x0099
+0x9A = 0x009A
+0x9B = 0x009B
+0x9C = 0x009C
+0x9D = 0x009D
+0x9E = 0x009E
+0x9F = 0x009F
+0xA0 = 0x00A0
+0xA1 = 0x0104
+0xA2 = 0x0105
+0xA3 = 0x0141
+0xA4 = 0x20AC
+0xA5 = 0x201E
+0xA6 = 0x0160
+0xA7 = 0x00A7
+0xA8 = 0x0161
+0xA9 = 0x00A9
+0xAA = 0x0218
+0xAB = 0x00AB
+0xAC = 0x0179
+0xAD = 0x00AD
+0xAE = 0x017A
+0xAF = 0x017B
+0xB0 = 0x00B0
+0xB1 = 0x00B1
+0xB2 = 0x010C
+0xB3 = 0x0142
+0xB4 = 0x017D
+0xB5 = 0x201D
+0xB6 = 0x00B6
+0xB7 = 0x00B7
+0xB8 = 0x017E
+0xB9 = 0x010D
+0xBA = 0x0219
+0xBB = 0x00BB
+0xBC = 0x0152
+0xBD = 0x0153
+0xBE = 0x0178
+0xBF = 0x017C
+0xC0 = 0x00C0
+0xC1 = 0x00C1
+0xC2 = 0x00C2
+0xC3 = 0x0102
+0xC4 = 0x00C4
+0xC5 = 0x0106
+0xC6 = 0x00C6
+0xC7 = 0x00C7
+0xC8 = 0x00C8
+0xC9 = 0x00C9
+0xCA = 0x00CA
+0xCB = 0x00CB
+0xCC = 0x00CC
+0xCD = 0x00CD
+0xCE = 0x00CE
+0xCF = 0x00CF
+0xD0 = 0x0110
+0xD1 = 0x0143
+0xD2 = 0x00D2
+0xD3 = 0x00D3
+0xD4 = 0x00D4
+0xD5 = 0x0150
+0xD6 = 0x00D6
+0xD7 = 0x015A
+0xD8 = 0x0170
+0xD9 = 0x00D9
+0xDA = 0x00DA
+0xDB = 0x00DB
+0xDC = 0x00DC
+0xDD = 0x0118
+0xDE = 0x021A
+0xDF = 0x00DF
+0xE0 = 0x00E0
+0xE1 = 0x00E1
+0xE2 = 0x00E2
+0xE3 = 0x0103
+0xE4 = 0x00E4
+0xE5 = 0x0107
+0xE6 = 0x00E6
+0xE7 = 0x00E7
+0xE8 = 0x00E8
+0xE9 = 0x00E9
+0xEA = 0x00EA
+0xEB = 0x00EB
+0xEC = 0x00EC
+0xED = 0x00ED
+0xEE = 0x00EE
+0xEF = 0x00EF
+0xF0 = 0x0111
+0xF1 = 0x0144
+0xF2 = 0x00F2
+0xF3 = 0x00F3
+0xF4 = 0x00F4
+0xF5 = 0x0151
+0xF6 = 0x00F6
+0xF7 = 0x015B
+0xF8 = 0x0171
+0xF9 = 0x00F9
+0xFA = 0x00FA
+0xFB = 0x00FB
+0xFC = 0x00FC
+0xFD = 0x0119
+0xFE = 0x021B
+0xFF = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/ISO-8859-2%UCS.src b/share/i18n/csmapper/ISO-8859/ISO-8859-2%UCS.src
new file mode 100644 (file)
index 0000000..0e1e931
--- /dev/null
@@ -0,0 +1,190 @@
+# $NetBSD: ISO-8859-2%UCS.src,v 1.2 2003/07/12 16:11:09 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-2/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO 8859-2:1999 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 July 27
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-2:1999 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-2 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-2 order.
+#
+#      Version history
+#      1.0 version updates 0.1 version by adding mappings for all
+#      control characters.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x80 = 0x0080
+0x81 = 0x0081
+0x82 = 0x0082
+0x83 = 0x0083
+0x84 = 0x0084
+0x85 = 0x0085
+0x86 = 0x0086
+0x87 = 0x0087
+0x88 = 0x0088
+0x89 = 0x0089
+0x8A = 0x008A
+0x8B = 0x008B
+0x8C = 0x008C
+0x8D = 0x008D
+0x8E = 0x008E
+0x8F = 0x008F
+0x90 = 0x0090
+0x91 = 0x0091
+0x92 = 0x0092
+0x93 = 0x0093
+0x94 = 0x0094
+0x95 = 0x0095
+0x96 = 0x0096
+0x97 = 0x0097
+0x98 = 0x0098
+0x99 = 0x0099
+0x9A = 0x009A
+0x9B = 0x009B
+0x9C = 0x009C
+0x9D = 0x009D
+0x9E = 0x009E
+0x9F = 0x009F
+0xA0 = 0x00A0
+0xA1 = 0x0104
+0xA2 = 0x02D8
+0xA3 = 0x0141
+0xA4 = 0x00A4
+0xA5 = 0x013D
+0xA6 = 0x015A
+0xA7 = 0x00A7
+0xA8 = 0x00A8
+0xA9 = 0x0160
+0xAA = 0x015E
+0xAB = 0x0164
+0xAC = 0x0179
+0xAD = 0x00AD
+0xAE = 0x017D
+0xAF = 0x017B
+0xB0 = 0x00B0
+0xB1 = 0x0105
+0xB2 = 0x02DB
+0xB3 = 0x0142
+0xB4 = 0x00B4
+0xB5 = 0x013E
+0xB6 = 0x015B
+0xB7 = 0x02C7
+0xB8 = 0x00B8
+0xB9 = 0x0161
+0xBA = 0x015F
+0xBB = 0x0165
+0xBC = 0x017A
+0xBD = 0x02DD
+0xBE = 0x017E
+0xBF = 0x017C
+0xC0 = 0x0154
+0xC1 = 0x00C1
+0xC2 = 0x00C2
+0xC3 = 0x0102
+0xC4 = 0x00C4
+0xC5 = 0x0139
+0xC6 = 0x0106
+0xC7 = 0x00C7
+0xC8 = 0x010C
+0xC9 = 0x00C9
+0xCA = 0x0118
+0xCB = 0x00CB
+0xCC = 0x011A
+0xCD = 0x00CD
+0xCE = 0x00CE
+0xCF = 0x010E
+0xD0 = 0x0110
+0xD1 = 0x0143
+0xD2 = 0x0147
+0xD3 = 0x00D3
+0xD4 = 0x00D4
+0xD5 = 0x0150
+0xD6 = 0x00D6
+0xD7 = 0x00D7
+0xD8 = 0x0158
+0xD9 = 0x016E
+0xDA = 0x00DA
+0xDB = 0x0170
+0xDC = 0x00DC
+0xDD = 0x00DD
+0xDE = 0x0162
+0xDF = 0x00DF
+0xE0 = 0x0155
+0xE1 = 0x00E1
+0xE2 = 0x00E2
+0xE3 = 0x0103
+0xE4 = 0x00E4
+0xE5 = 0x013A
+0xE6 = 0x0107
+0xE7 = 0x00E7
+0xE8 = 0x010D
+0xE9 = 0x00E9
+0xEA = 0x0119
+0xEB = 0x00EB
+0xEC = 0x011B
+0xED = 0x00ED
+0xEE = 0x00EE
+0xEF = 0x010F
+0xF0 = 0x0111
+0xF1 = 0x0144
+0xF2 = 0x0148
+0xF3 = 0x00F3
+0xF4 = 0x00F4
+0xF5 = 0x0151
+0xF6 = 0x00F6
+0xF7 = 0x00F7
+0xF8 = 0x0159
+0xF9 = 0x016F
+0xFA = 0x00FA
+0xFB = 0x0171
+0xFC = 0x00FC
+0xFD = 0x00FD
+0xFE = 0x0163
+0xFF = 0x02D9
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/ISO-8859-3%UCS.src b/share/i18n/csmapper/ISO-8859/ISO-8859-3%UCS.src
new file mode 100644 (file)
index 0000000..0345606
--- /dev/null
@@ -0,0 +1,183 @@
+# $NetBSD: ISO-8859-3%UCS.src,v 1.2 2003/07/12 16:11:09 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-3/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO/IEC 8859-3:1999 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 July 27
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-3:1999 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-3 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-3 order.
+#
+#      Version history
+#      1.0 version updates 0.1 version by adding mappings for all
+#      control characters.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x80 = 0x0080
+0x81 = 0x0081
+0x82 = 0x0082
+0x83 = 0x0083
+0x84 = 0x0084
+0x85 = 0x0085
+0x86 = 0x0086
+0x87 = 0x0087
+0x88 = 0x0088
+0x89 = 0x0089
+0x8A = 0x008A
+0x8B = 0x008B
+0x8C = 0x008C
+0x8D = 0x008D
+0x8E = 0x008E
+0x8F = 0x008F
+0x90 = 0x0090
+0x91 = 0x0091
+0x92 = 0x0092
+0x93 = 0x0093
+0x94 = 0x0094
+0x95 = 0x0095
+0x96 = 0x0096
+0x97 = 0x0097
+0x98 = 0x0098
+0x99 = 0x0099
+0x9A = 0x009A
+0x9B = 0x009B
+0x9C = 0x009C
+0x9D = 0x009D
+0x9E = 0x009E
+0x9F = 0x009F
+0xA0 = 0x00A0
+0xA1 = 0x0126
+0xA2 = 0x02D8
+0xA3 = 0x00A3
+0xA4 = 0x00A4
+0xA6 = 0x0124
+0xA7 = 0x00A7
+0xA8 = 0x00A8
+0xA9 = 0x0130
+0xAA = 0x015E
+0xAB = 0x011E
+0xAC = 0x0134
+0xAD = 0x00AD
+0xAF = 0x017B
+0xB0 = 0x00B0
+0xB1 = 0x0127
+0xB2 = 0x00B2
+0xB3 = 0x00B3
+0xB4 = 0x00B4
+0xB5 = 0x00B5
+0xB6 = 0x0125
+0xB7 = 0x00B7
+0xB8 = 0x00B8
+0xB9 = 0x0131
+0xBA = 0x015F
+0xBB = 0x011F
+0xBC = 0x0135
+0xBD = 0x00BD
+0xBF = 0x017C
+0xC0 = 0x00C0
+0xC1 = 0x00C1
+0xC2 = 0x00C2
+0xC4 = 0x00C4
+0xC5 = 0x010A
+0xC6 = 0x0108
+0xC7 = 0x00C7
+0xC8 = 0x00C8
+0xC9 = 0x00C9
+0xCA = 0x00CA
+0xCB = 0x00CB
+0xCC = 0x00CC
+0xCD = 0x00CD
+0xCE = 0x00CE
+0xCF = 0x00CF
+0xD1 = 0x00D1
+0xD2 = 0x00D2
+0xD3 = 0x00D3
+0xD4 = 0x00D4
+0xD5 = 0x0120
+0xD6 = 0x00D6
+0xD7 = 0x00D7
+0xD8 = 0x011C
+0xD9 = 0x00D9
+0xDA = 0x00DA
+0xDB = 0x00DB
+0xDC = 0x00DC
+0xDD = 0x016C
+0xDE = 0x015C
+0xDF = 0x00DF
+0xE0 = 0x00E0
+0xE1 = 0x00E1
+0xE2 = 0x00E2
+0xE4 = 0x00E4
+0xE5 = 0x010B
+0xE6 = 0x0109
+0xE7 = 0x00E7
+0xE8 = 0x00E8
+0xE9 = 0x00E9
+0xEA = 0x00EA
+0xEB = 0x00EB
+0xEC = 0x00EC
+0xED = 0x00ED
+0xEE = 0x00EE
+0xEF = 0x00EF
+0xF1 = 0x00F1
+0xF2 = 0x00F2
+0xF3 = 0x00F3
+0xF4 = 0x00F4
+0xF5 = 0x0121
+0xF6 = 0x00F6
+0xF7 = 0x00F7
+0xF8 = 0x011D
+0xF9 = 0x00F9
+0xFA = 0x00FA
+0xFB = 0x00FB
+0xFC = 0x00FC
+0xFD = 0x016D
+0xFE = 0x015D
+0xFF = 0x02D9
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/ISO-8859-4%UCS.src b/share/i18n/csmapper/ISO-8859/ISO-8859-4%UCS.src
new file mode 100644 (file)
index 0000000..d452161
--- /dev/null
@@ -0,0 +1,190 @@
+# $NetBSD: ISO-8859-4%UCS.src,v 1.2 2003/07/12 16:11:09 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-4/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO/IEC 8859-4:1998 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 July 27
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-4:1998 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-4 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-4 order.
+#
+#      Version history
+#      1.0 version updates 0.1 version by adding mappings for all
+#      control characters.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x80 = 0x0080
+0x81 = 0x0081
+0x82 = 0x0082
+0x83 = 0x0083
+0x84 = 0x0084
+0x85 = 0x0085
+0x86 = 0x0086
+0x87 = 0x0087
+0x88 = 0x0088
+0x89 = 0x0089
+0x8A = 0x008A
+0x8B = 0x008B
+0x8C = 0x008C
+0x8D = 0x008D
+0x8E = 0x008E
+0x8F = 0x008F
+0x90 = 0x0090
+0x91 = 0x0091
+0x92 = 0x0092
+0x93 = 0x0093
+0x94 = 0x0094
+0x95 = 0x0095
+0x96 = 0x0096
+0x97 = 0x0097
+0x98 = 0x0098
+0x99 = 0x0099
+0x9A = 0x009A
+0x9B = 0x009B
+0x9C = 0x009C
+0x9D = 0x009D
+0x9E = 0x009E
+0x9F = 0x009F
+0xA0 = 0x00A0
+0xA1 = 0x0104
+0xA2 = 0x0138
+0xA3 = 0x0156
+0xA4 = 0x00A4
+0xA5 = 0x0128
+0xA6 = 0x013B
+0xA7 = 0x00A7
+0xA8 = 0x00A8
+0xA9 = 0x0160
+0xAA = 0x0112
+0xAB = 0x0122
+0xAC = 0x0166
+0xAD = 0x00AD
+0xAE = 0x017D
+0xAF = 0x00AF
+0xB0 = 0x00B0
+0xB1 = 0x0105
+0xB2 = 0x02DB
+0xB3 = 0x0157
+0xB4 = 0x00B4
+0xB5 = 0x0129
+0xB6 = 0x013C
+0xB7 = 0x02C7
+0xB8 = 0x00B8
+0xB9 = 0x0161
+0xBA = 0x0113
+0xBB = 0x0123
+0xBC = 0x0167
+0xBD = 0x014A
+0xBE = 0x017E
+0xBF = 0x014B
+0xC0 = 0x0100
+0xC1 = 0x00C1
+0xC2 = 0x00C2
+0xC3 = 0x00C3
+0xC4 = 0x00C4
+0xC5 = 0x00C5
+0xC6 = 0x00C6
+0xC7 = 0x012E
+0xC8 = 0x010C
+0xC9 = 0x00C9
+0xCA = 0x0118
+0xCB = 0x00CB
+0xCC = 0x0116
+0xCD = 0x00CD
+0xCE = 0x00CE
+0xCF = 0x012A
+0xD0 = 0x0110
+0xD1 = 0x0145
+0xD2 = 0x014C
+0xD3 = 0x0136
+0xD4 = 0x00D4
+0xD5 = 0x00D5
+0xD6 = 0x00D6
+0xD7 = 0x00D7
+0xD8 = 0x00D8
+0xD9 = 0x0172
+0xDA = 0x00DA
+0xDB = 0x00DB
+0xDC = 0x00DC
+0xDD = 0x0168
+0xDE = 0x016A
+0xDF = 0x00DF
+0xE0 = 0x0101
+0xE1 = 0x00E1
+0xE2 = 0x00E2
+0xE3 = 0x00E3
+0xE4 = 0x00E4
+0xE5 = 0x00E5
+0xE6 = 0x00E6
+0xE7 = 0x012F
+0xE8 = 0x010D
+0xE9 = 0x00E9
+0xEA = 0x0119
+0xEB = 0x00EB
+0xEC = 0x0117
+0xED = 0x00ED
+0xEE = 0x00EE
+0xEF = 0x012B
+0xF0 = 0x0111
+0xF1 = 0x0146
+0xF2 = 0x014D
+0xF3 = 0x0137
+0xF4 = 0x00F4
+0xF5 = 0x00F5
+0xF6 = 0x00F6
+0xF7 = 0x00F7
+0xF8 = 0x00F8
+0xF9 = 0x0173
+0xFA = 0x00FA
+0xFB = 0x00FB
+0xFC = 0x00FC
+0xFD = 0x0169
+0xFE = 0x016B
+0xFF = 0x02D9
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/ISO-8859-5%UCS.src b/share/i18n/csmapper/ISO-8859/ISO-8859-5%UCS.src
new file mode 100644 (file)
index 0000000..84f60d1
--- /dev/null
@@ -0,0 +1,190 @@
+# $NetBSD: ISO-8859-5%UCS.src,v 1.2 2003/07/12 16:11:09 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-5/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO 8859-5:1999 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 July 27
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-5:1999 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-5 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-5 order.
+#
+#      Version history
+#      1.0 version updates 0.1 version by adding mappings for all
+#      control characters.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x80 = 0x0080
+0x81 = 0x0081
+0x82 = 0x0082
+0x83 = 0x0083
+0x84 = 0x0084
+0x85 = 0x0085
+0x86 = 0x0086
+0x87 = 0x0087
+0x88 = 0x0088
+0x89 = 0x0089
+0x8A = 0x008A
+0x8B = 0x008B
+0x8C = 0x008C
+0x8D = 0x008D
+0x8E = 0x008E
+0x8F = 0x008F
+0x90 = 0x0090
+0x91 = 0x0091
+0x92 = 0x0092
+0x93 = 0x0093
+0x94 = 0x0094
+0x95 = 0x0095
+0x96 = 0x0096
+0x97 = 0x0097
+0x98 = 0x0098
+0x99 = 0x0099
+0x9A = 0x009A
+0x9B = 0x009B
+0x9C = 0x009C
+0x9D = 0x009D
+0x9E = 0x009E
+0x9F = 0x009F
+0xA0 = 0x00A0
+0xA1 = 0x0401
+0xA2 = 0x0402
+0xA3 = 0x0403
+0xA4 = 0x0404
+0xA5 = 0x0405
+0xA6 = 0x0406
+0xA7 = 0x0407
+0xA8 = 0x0408
+0xA9 = 0x0409
+0xAA = 0x040A
+0xAB = 0x040B
+0xAC = 0x040C
+0xAD = 0x00AD
+0xAE = 0x040E
+0xAF = 0x040F
+0xB0 = 0x0410
+0xB1 = 0x0411
+0xB2 = 0x0412
+0xB3 = 0x0413
+0xB4 = 0x0414
+0xB5 = 0x0415
+0xB6 = 0x0416
+0xB7 = 0x0417
+0xB8 = 0x0418
+0xB9 = 0x0419
+0xBA = 0x041A
+0xBB = 0x041B
+0xBC = 0x041C
+0xBD = 0x041D
+0xBE = 0x041E
+0xBF = 0x041F
+0xC0 = 0x0420
+0xC1 = 0x0421
+0xC2 = 0x0422
+0xC3 = 0x0423
+0xC4 = 0x0424
+0xC5 = 0x0425
+0xC6 = 0x0426
+0xC7 = 0x0427
+0xC8 = 0x0428
+0xC9 = 0x0429
+0xCA = 0x042A
+0xCB = 0x042B
+0xCC = 0x042C
+0xCD = 0x042D
+0xCE = 0x042E
+0xCF = 0x042F
+0xD0 = 0x0430
+0xD1 = 0x0431
+0xD2 = 0x0432
+0xD3 = 0x0433
+0xD4 = 0x0434
+0xD5 = 0x0435
+0xD6 = 0x0436
+0xD7 = 0x0437
+0xD8 = 0x0438
+0xD9 = 0x0439
+0xDA = 0x043A
+0xDB = 0x043B
+0xDC = 0x043C
+0xDD = 0x043D
+0xDE = 0x043E
+0xDF = 0x043F
+0xE0 = 0x0440
+0xE1 = 0x0441
+0xE2 = 0x0442
+0xE3 = 0x0443
+0xE4 = 0x0444
+0xE5 = 0x0445
+0xE6 = 0x0446
+0xE7 = 0x0447
+0xE8 = 0x0448
+0xE9 = 0x0449
+0xEA = 0x044A
+0xEB = 0x044B
+0xEC = 0x044C
+0xED = 0x044D
+0xEE = 0x044E
+0xEF = 0x044F
+0xF0 = 0x2116
+0xF1 = 0x0451
+0xF2 = 0x0452
+0xF3 = 0x0453
+0xF4 = 0x0454
+0xF5 = 0x0455
+0xF6 = 0x0456
+0xF7 = 0x0457
+0xF8 = 0x0458
+0xF9 = 0x0459
+0xFA = 0x045A
+0xFB = 0x045B
+0xFC = 0x045C
+0xFD = 0x00A7
+0xFE = 0x045E
+0xFF = 0x045F
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/ISO-8859-6%UCS.src b/share/i18n/csmapper/ISO-8859/ISO-8859-6%UCS.src
new file mode 100644 (file)
index 0000000..89b4d0e
--- /dev/null
@@ -0,0 +1,147 @@
+# $NetBSD: ISO-8859-6%UCS.src,v 1.2 2003/07/12 16:11:09 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-6/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO 8859-6:1999 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 July 27
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-6:1999 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-6 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-6 order.
+#
+#      Version history
+#      1.0 version updates 0.1 version by adding mappings for all
+#      control characters.
+#      0x30..0x39 remapped to the ASCII digits (U+0030..U+0039) instead
+#      of the Arabic digits (U+0660..U+0669).
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x80 = 0x0080
+0x81 = 0x0081
+0x82 = 0x0082
+0x83 = 0x0083
+0x84 = 0x0084
+0x85 = 0x0085
+0x86 = 0x0086
+0x87 = 0x0087
+0x88 = 0x0088
+0x89 = 0x0089
+0x8A = 0x008A
+0x8B = 0x008B
+0x8C = 0x008C
+0x8D = 0x008D
+0x8E = 0x008E
+0x8F = 0x008F
+0x90 = 0x0090
+0x91 = 0x0091
+0x92 = 0x0092
+0x93 = 0x0093
+0x94 = 0x0094
+0x95 = 0x0095
+0x96 = 0x0096
+0x97 = 0x0097
+0x98 = 0x0098
+0x99 = 0x0099
+0x9A = 0x009A
+0x9B = 0x009B
+0x9C = 0x009C
+0x9D = 0x009D
+0x9E = 0x009E
+0x9F = 0x009F
+0xA0 = 0x00A0
+0xA4 = 0x00A4
+0xAC = 0x060C
+0xAD = 0x00AD
+0xBB = 0x061B
+0xBF = 0x061F
+0xC1 = 0x0621
+0xC2 = 0x0622
+0xC3 = 0x0623
+0xC4 = 0x0624
+0xC5 = 0x0625
+0xC6 = 0x0626
+0xC7 = 0x0627
+0xC8 = 0x0628
+0xC9 = 0x0629
+0xCA = 0x062A
+0xCB = 0x062B
+0xCC = 0x062C
+0xCD = 0x062D
+0xCE = 0x062E
+0xCF = 0x062F
+0xD0 = 0x0630
+0xD1 = 0x0631
+0xD2 = 0x0632
+0xD3 = 0x0633
+0xD4 = 0x0634
+0xD5 = 0x0635
+0xD6 = 0x0636
+0xD7 = 0x0637
+0xD8 = 0x0638
+0xD9 = 0x0639
+0xDA = 0x063A
+0xE0 = 0x0640
+0xE1 = 0x0641
+0xE2 = 0x0642
+0xE3 = 0x0643
+0xE4 = 0x0644
+0xE5 = 0x0645
+0xE6 = 0x0646
+0xE7 = 0x0647
+0xE8 = 0x0648
+0xE9 = 0x0649
+0xEA = 0x064A
+0xEB = 0x064B
+0xEC = 0x064C
+0xED = 0x064D
+0xEE = 0x064E
+0xEF = 0x064F
+0xF0 = 0x0650
+0xF1 = 0x0651
+0xF2 = 0x0652
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/ISO-8859-7%UCS.src b/share/i18n/csmapper/ISO-8859/ISO-8859-7%UCS.src
new file mode 100644 (file)
index 0000000..c9a9766
--- /dev/null
@@ -0,0 +1,195 @@
+# $NetBSD: ISO-8859-7%UCS.src,v 1.3 2006/07/12 16:56:35 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-7/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO 8859-7:2003 to Unicode
+#      Unicode version:  4.0
+#      Table version:    2.0
+#      Table format:     Format A
+#      Date:             2003-Nov-12
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1991-2003 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO 8859-7:2003 characters map into Unicode.
+#
+#      ISO 8859-7:1987 is equivalent to ISO-IR-126, ELOT 928,
+#      and ECMA 118. ISO 8859-7:2003 adds two currency signs 
+#      and one other character not in the earlier standard.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO 8859-7 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO 8859-7 order.
+#
+#      Version history
+#      1.0 version updates 0.1 version by adding mappings for all
+#      control characters.
+#      Remap 0xA1 to U+2018 (instead of 0x02BD) to match text of 8859-7
+#      Remap 0xA2 to U+2019 (instead of 0x02BC) to match text of 8859-7
+#
+#      2.0 version updates 1.0 version by adding mappings for the
+#      three newly added characters 0xA4, 0xA5, 0xAA.
+#
+#      Updated versions of this file may be found in:
+#              <http://www.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact the Unicode Consortium at:
+#              <http://www.unicode.org/reporting.html>
+#
+0x00-0x7F = 0x00-
+0x80 = 0x0080
+0x81 = 0x0081
+0x82 = 0x0082
+0x83 = 0x0083
+0x84 = 0x0084
+0x85 = 0x0085
+0x86 = 0x0086
+0x87 = 0x0087
+0x88 = 0x0088
+0x89 = 0x0089
+0x8A = 0x008A
+0x8B = 0x008B
+0x8C = 0x008C
+0x8D = 0x008D
+0x8E = 0x008E
+0x8F = 0x008F
+0x90 = 0x0090
+0x91 = 0x0091
+0x92 = 0x0092
+0x93 = 0x0093
+0x94 = 0x0094
+0x95 = 0x0095
+0x96 = 0x0096
+0x97 = 0x0097
+0x98 = 0x0098
+0x99 = 0x0099
+0x9A = 0x009A
+0x9B = 0x009B
+0x9C = 0x009C
+0x9D = 0x009D
+0x9E = 0x009E
+0x9F = 0x009F
+0xA0 = 0x00A0
+0xA1 = 0x2018
+0xA2 = 0x2019
+0xA3 = 0x00A3
+0xA4 = 0x20AC
+0xA5 = 0x20AF
+0xA6 = 0x00A6
+0xA7 = 0x00A7
+0xA8 = 0x00A8
+0xA9 = 0x00A9
+0xAA = 0x037A
+0xAB = 0x00AB
+0xAC = 0x00AC
+0xAD = 0x00AD
+0xAF = 0x2015
+0xB0 = 0x00B0
+0xB1 = 0x00B1
+0xB2 = 0x00B2
+0xB3 = 0x00B3
+0xB4 = 0x0384
+0xB5 = 0x0385
+0xB6 = 0x0386
+0xB7 = 0x00B7
+0xB8 = 0x0388
+0xB9 = 0x0389
+0xBA = 0x038A
+0xBB = 0x00BB
+0xBC = 0x038C
+0xBD = 0x00BD
+0xBE = 0x038E
+0xBF = 0x038F
+0xC0 = 0x0390
+0xC1 = 0x0391
+0xC2 = 0x0392
+0xC3 = 0x0393
+0xC4 = 0x0394
+0xC5 = 0x0395
+0xC6 = 0x0396
+0xC7 = 0x0397
+0xC8 = 0x0398
+0xC9 = 0x0399
+0xCA = 0x039A
+0xCB = 0x039B
+0xCC = 0x039C
+0xCD = 0x039D
+0xCE = 0x039E
+0xCF = 0x039F
+0xD0 = 0x03A0
+0xD1 = 0x03A1
+0xD3 = 0x03A3
+0xD4 = 0x03A4
+0xD5 = 0x03A5
+0xD6 = 0x03A6
+0xD7 = 0x03A7
+0xD8 = 0x03A8
+0xD9 = 0x03A9
+0xDA = 0x03AA
+0xDB = 0x03AB
+0xDC = 0x03AC
+0xDD = 0x03AD
+0xDE = 0x03AE
+0xDF = 0x03AF
+0xE0 = 0x03B0
+0xE1 = 0x03B1
+0xE2 = 0x03B2
+0xE3 = 0x03B3
+0xE4 = 0x03B4
+0xE5 = 0x03B5
+0xE6 = 0x03B6
+0xE7 = 0x03B7
+0xE8 = 0x03B8
+0xE9 = 0x03B9
+0xEA = 0x03BA
+0xEB = 0x03BB
+0xEC = 0x03BC
+0xED = 0x03BD
+0xEE = 0x03BE
+0xEF = 0x03BF
+0xF0 = 0x03C0
+0xF1 = 0x03C1
+0xF2 = 0x03C2
+0xF3 = 0x03C3
+0xF4 = 0x03C4
+0xF5 = 0x03C5
+0xF6 = 0x03C6
+0xF7 = 0x03C7
+0xF8 = 0x03C8
+0xF9 = 0x03C9
+0xFA = 0x03CA
+0xFB = 0x03CB
+0xFC = 0x03CC
+0xFD = 0x03CD
+0xFE = 0x03CE
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/ISO-8859-8%UCS.src b/share/i18n/csmapper/ISO-8859/ISO-8859-8%UCS.src
new file mode 100644 (file)
index 0000000..f8b008f
--- /dev/null
@@ -0,0 +1,156 @@
+# $NetBSD: ISO-8859-8%UCS.src,v 1.2 2003/07/12 16:11:09 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-8/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO/IEC 8859-8:1999 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.1
+#      Table format:     Format A
+#      Date:             2000-Jan-03
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-8:1999 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-8 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-8 order.
+#
+#      Version history
+#      1.0 version updates 0.1 version by adding mappings for all
+#      control characters.
+#       1.1 version updates to the published 8859-8:1999, correcting
+#          the mapping of 0xAF and adding mappings for LRM and RLM.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x80 = 0x0080
+0x81 = 0x0081
+0x82 = 0x0082
+0x83 = 0x0083
+0x84 = 0x0084
+0x85 = 0x0085
+0x86 = 0x0086
+0x87 = 0x0087
+0x88 = 0x0088
+0x89 = 0x0089
+0x8A = 0x008A
+0x8B = 0x008B
+0x8C = 0x008C
+0x8D = 0x008D
+0x8E = 0x008E
+0x8F = 0x008F
+0x90 = 0x0090
+0x91 = 0x0091
+0x92 = 0x0092
+0x93 = 0x0093
+0x94 = 0x0094
+0x95 = 0x0095
+0x96 = 0x0096
+0x97 = 0x0097
+0x98 = 0x0098
+0x99 = 0x0099
+0x9A = 0x009A
+0x9B = 0x009B
+0x9C = 0x009C
+0x9D = 0x009D
+0x9E = 0x009E
+0x9F = 0x009F
+0xA0 = 0x00A0
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x00A4
+0xA5 = 0x00A5
+0xA6 = 0x00A6
+0xA7 = 0x00A7
+0xA8 = 0x00A8
+0xA9 = 0x00A9
+0xAA = 0x00D7
+0xAB = 0x00AB
+0xAC = 0x00AC
+0xAD = 0x00AD
+0xAE = 0x00AE
+0xAF = 0x00AF
+0xB0 = 0x00B0
+0xB1 = 0x00B1
+0xB2 = 0x00B2
+0xB3 = 0x00B3
+0xB4 = 0x00B4
+0xB5 = 0x00B5
+0xB6 = 0x00B6
+0xB7 = 0x00B7
+0xB8 = 0x00B8
+0xB9 = 0x00B9
+0xBA = 0x00F7
+0xBB = 0x00BB
+0xBC = 0x00BC
+0xBD = 0x00BD
+0xBE = 0x00BE
+0xDF = 0x2017
+0xE0 = 0x05D0
+0xE1 = 0x05D1
+0xE2 = 0x05D2
+0xE3 = 0x05D3
+0xE4 = 0x05D4
+0xE5 = 0x05D5
+0xE6 = 0x05D6
+0xE7 = 0x05D7
+0xE8 = 0x05D8
+0xE9 = 0x05D9
+0xEA = 0x05DA
+0xEB = 0x05DB
+0xEC = 0x05DC
+0xED = 0x05DD
+0xEE = 0x05DE
+0xEF = 0x05DF
+0xF0 = 0x05E0
+0xF1 = 0x05E1
+0xF2 = 0x05E2
+0xF3 = 0x05E3
+0xF4 = 0x05E4
+0xF5 = 0x05E5
+0xF6 = 0x05E6
+0xF7 = 0x05E7
+0xF8 = 0x05E8
+0xF9 = 0x05E9
+0xFA = 0x05EA
+0xFD = 0x200E
+0xFE = 0x200F
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/ISO-8859-9%UCS.src b/share/i18n/csmapper/ISO-8859/ISO-8859-9%UCS.src
new file mode 100644 (file)
index 0000000..5c5c6f9
--- /dev/null
@@ -0,0 +1,192 @@
+# $NetBSD: ISO-8859-9%UCS.src,v 1.2 2003/07/12 16:11:09 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-9/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO/IEC 8859-9:1999 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 July 27
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on magnetic media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-9:1999 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-9 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-9 order.
+#
+#      ISO/IEC 8859-9 is also equivalent to ISO-IR-148.
+#
+#      Version history
+#      1.0 version updates 0.1 version by adding mappings for all
+#      control characters.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x80 = 0x0080
+0x81 = 0x0081
+0x82 = 0x0082
+0x83 = 0x0083
+0x84 = 0x0084
+0x85 = 0x0085
+0x86 = 0x0086
+0x87 = 0x0087
+0x88 = 0x0088
+0x89 = 0x0089
+0x8A = 0x008A
+0x8B = 0x008B
+0x8C = 0x008C
+0x8D = 0x008D
+0x8E = 0x008E
+0x8F = 0x008F
+0x90 = 0x0090
+0x91 = 0x0091
+0x92 = 0x0092
+0x93 = 0x0093
+0x94 = 0x0094
+0x95 = 0x0095
+0x96 = 0x0096
+0x97 = 0x0097
+0x98 = 0x0098
+0x99 = 0x0099
+0x9A = 0x009A
+0x9B = 0x009B
+0x9C = 0x009C
+0x9D = 0x009D
+0x9E = 0x009E
+0x9F = 0x009F
+0xA0 = 0x00A0
+0xA1 = 0x00A1
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x00A4
+0xA5 = 0x00A5
+0xA6 = 0x00A6
+0xA7 = 0x00A7
+0xA8 = 0x00A8
+0xA9 = 0x00A9
+0xAA = 0x00AA
+0xAB = 0x00AB
+0xAC = 0x00AC
+0xAD = 0x00AD
+0xAE = 0x00AE
+0xAF = 0x00AF
+0xB0 = 0x00B0
+0xB1 = 0x00B1
+0xB2 = 0x00B2
+0xB3 = 0x00B3
+0xB4 = 0x00B4
+0xB5 = 0x00B5
+0xB6 = 0x00B6
+0xB7 = 0x00B7
+0xB8 = 0x00B8
+0xB9 = 0x00B9
+0xBA = 0x00BA
+0xBB = 0x00BB
+0xBC = 0x00BC
+0xBD = 0x00BD
+0xBE = 0x00BE
+0xBF = 0x00BF
+0xC0 = 0x00C0
+0xC1 = 0x00C1
+0xC2 = 0x00C2
+0xC3 = 0x00C3
+0xC4 = 0x00C4
+0xC5 = 0x00C5
+0xC6 = 0x00C6
+0xC7 = 0x00C7
+0xC8 = 0x00C8
+0xC9 = 0x00C9
+0xCA = 0x00CA
+0xCB = 0x00CB
+0xCC = 0x00CC
+0xCD = 0x00CD
+0xCE = 0x00CE
+0xCF = 0x00CF
+0xD0 = 0x011E
+0xD1 = 0x00D1
+0xD2 = 0x00D2
+0xD3 = 0x00D3
+0xD4 = 0x00D4
+0xD5 = 0x00D5
+0xD6 = 0x00D6
+0xD7 = 0x00D7
+0xD8 = 0x00D8
+0xD9 = 0x00D9
+0xDA = 0x00DA
+0xDB = 0x00DB
+0xDC = 0x00DC
+0xDD = 0x0130
+0xDE = 0x015E
+0xDF = 0x00DF
+0xE0 = 0x00E0
+0xE1 = 0x00E1
+0xE2 = 0x00E2
+0xE3 = 0x00E3
+0xE4 = 0x00E4
+0xE5 = 0x00E5
+0xE6 = 0x00E6
+0xE7 = 0x00E7
+0xE8 = 0x00E8
+0xE9 = 0x00E9
+0xEA = 0x00EA
+0xEB = 0x00EB
+0xEC = 0x00EC
+0xED = 0x00ED
+0xEE = 0x00EE
+0xEF = 0x00EF
+0xF0 = 0x011F
+0xF1 = 0x00F1
+0xF2 = 0x00F2
+0xF3 = 0x00F3
+0xF4 = 0x00F4
+0xF5 = 0x00F5
+0xF6 = 0x00F6
+0xF7 = 0x00F7
+0xF8 = 0x00F8
+0xF9 = 0x00F9
+0xFA = 0x00FA
+0xFB = 0x00FB
+0xFC = 0x00FC
+0xFD = 0x0131
+0xFE = 0x015F
+0xFF = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/ISO-8859.part b/share/i18n/csmapper/ISO-8859/ISO-8859.part
new file mode 100644 (file)
index 0000000..1c057d2
--- /dev/null
@@ -0,0 +1,17 @@
+# $NetBSD: ISO-8859.part,v 1.1 2003/06/27 08:40:35 tshiozak Exp $
+
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+13
+14
+15
+16
diff --git a/share/i18n/csmapper/ISO-8859/Makefile.inc b/share/i18n/csmapper/ISO-8859/Makefile.inc
new file mode 100644 (file)
index 0000000..cf9d791
--- /dev/null
@@ -0,0 +1,58 @@
+# $NetBSD: Makefile.inc,v 1.4 2008/10/25 22:35:36 apb Exp $
+
+.PATH: ${.CURDIR}/ISO-8859
+
+SRCS_mapper.dir+=      mapper.dir.ISO-8859
+SRCS_charset.pivot+=   charset.pivot.ISO-8859
+CLEANFILES+=           mapper.dir.ISO-8859 charset.pivot.ISO-8859
+PART_ISO-8859!=                ${TOOL_SED} '/^\#/d;/^$$/d;' \
+                               ${.CURDIR}/ISO-8859/ISO-8859.part
+
+.for i in ${PART_ISO-8859}
+.if exists(${.CURDIR}/ISO-8859/ISO-8859-$i%UCS.src)
+FILES+=                                ISO-8859-$i%UCS.mps
+CLEANFILES+=                   ISO-8859-$i%UCS.mps
+FILESDIR_ISO-8859-$i%UCS.mps=  ${BINDIR}/ISO-8859
+.endif
+.if exists(${.CURDIR}/ISO-8859/UCS%ISO-8859-$i.src)
+FILES+=                                UCS%ISO-8859-$i.mps
+CLEANFILES+=                   UCS%ISO-8859-$i.mps
+FILESDIR_UCS%ISO-8859-$i.mps=  ${BINDIR}/ISO-8859
+.endif
+.endfor
+
+mapper.dir.ISO-8859: ${.CURDIR}/ISO-8859/ISO-8859.part
+       ${_MKTARGET_CREATE}
+       (\
+           echo "# ISO-8859";\
+           printf '%-32s%-16s\n' ISO-8859-1/UCS mapper_none;\
+           printf '%-32s%-16s%s\n' UCS/ISO-8859-1 mapper_zone 0x00-0xFF;\
+           for i in ${PART_ISO-8859}; do \
+               printf '%-32s%-16s%s\n' ISO-8859-$$i'/UCS' mapper_std \
+                   ISO-8859/ISO-8859-$$i'%UCS.mps';\
+               printf '%-32s%-16s%s\n' UCS/ISO-8859-$$i mapper_std \
+                   'ISO-8859/UCS%ISO-8859-'$$i'.mps';\
+               printf '%-32s%-16s%s\n' ISO-8859-$$i':GR/ISO-8859-'$$i \
+                   mapper_zone '0x00 - 0x7F : +0x80';\
+               printf '%-32s%-16s%s\n' ISO-8859-$$i'/ISO-8859-'$$i':GR' \
+                   mapper_zone '0x80 - 0xFF : -0x80';\
+               printf '%-32s%-16s%s\n' ISO-8859-$$i':GR/UCS' mapper_serial \
+                   ISO-8859-$$i':GR/ISO-8859-'$$i',ISO-8859-'$$i'/UCS';\
+               printf '%-32s%-16s%s\n' UCS/ISO-8859-$$i':GR' mapper_serial \
+                   UCS/ISO-8859-$$i',ISO-8859-'$$i'/ISO-8859-'$$i':GR';\
+           done;\
+           echo;\
+       ) > ${.TARGET}
+
+charset.pivot.ISO-8859: ${.CURDIR}/ISO-8859/ISO-8859.part
+       ${_MKTARGET_CREATE}
+       (\
+           echo "# ISO-8859";\
+           for i in ${PART_ISO-8859}; do \
+               printf "%-32s%-32s%d\n" ISO-8859-$$i UCS 1;\
+               printf "%-32s%-32s%d\n" UCS ISO-8859-$$i 1;\
+               printf "%-32s%-32s%d\n" ISO-8859-$$i':GR' UCS 1;\
+               printf "%-32s%-32s%d\n" UCS ISO-8859-$$i':GR' 1;\
+           done;\
+           echo;\
+       ) > ${.TARGET}
diff --git a/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-10.src b/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-10.src
new file mode 100644 (file)
index 0000000..8e26d8a
--- /dev/null
@@ -0,0 +1,190 @@
+# $NetBSD: UCS%ISO-8859-10.src,v 1.3 2003/07/14 06:03:42 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-10/UCS
+SRC_ZONE       0x0000-0x2015
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO/IEC 8859-10:1998 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.1
+#      Table format:     Format A
+#      Date:             1999 October 11
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-10:1998 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-10 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-10 order.
+#
+#      Version history
+#      1.0 version new.
+#       1.1 corrected mistake in mapping of 0xA4
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x0080 = 0x80
+0x0081 = 0x81
+0x0082 = 0x82
+0x0083 = 0x83
+0x0084 = 0x84
+0x0085 = 0x85
+0x0086 = 0x86
+0x0087 = 0x87
+0x0088 = 0x88
+0x0089 = 0x89
+0x008A = 0x8A
+0x008B = 0x8B
+0x008C = 0x8C
+0x008D = 0x8D
+0x008E = 0x8E
+0x008F = 0x8F
+0x0090 = 0x90
+0x0091 = 0x91
+0x0092 = 0x92
+0x0093 = 0x93
+0x0094 = 0x94
+0x0095 = 0x95
+0x0096 = 0x96
+0x0097 = 0x97
+0x0098 = 0x98
+0x0099 = 0x99
+0x009A = 0x9A
+0x009B = 0x9B
+0x009C = 0x9C
+0x009D = 0x9D
+0x009E = 0x9E
+0x009F = 0x9F
+0x00A0 = 0xA0
+0x0104 = 0xA1
+0x0112 = 0xA2
+0x0122 = 0xA3
+0x012A = 0xA4
+0x0128 = 0xA5
+0x0136 = 0xA6
+0x00A7 = 0xA7
+0x013B = 0xA8
+0x0110 = 0xA9
+0x0160 = 0xAA
+0x0166 = 0xAB
+0x017D = 0xAC
+0x00AD = 0xAD
+0x016A = 0xAE
+0x014A = 0xAF
+0x00B0 = 0xB0
+0x0105 = 0xB1
+0x0113 = 0xB2
+0x0123 = 0xB3
+0x012B = 0xB4
+0x0129 = 0xB5
+0x0137 = 0xB6
+0x00B7 = 0xB7
+0x013C = 0xB8
+0x0111 = 0xB9
+0x0161 = 0xBA
+0x0167 = 0xBB
+0x017E = 0xBC
+0x2015 = 0xBD
+0x016B = 0xBE
+0x014B = 0xBF
+0x0100 = 0xC0
+0x00C1 = 0xC1
+0x00C2 = 0xC2
+0x00C3 = 0xC3
+0x00C4 = 0xC4
+0x00C5 = 0xC5
+0x00C6 = 0xC6
+0x012E = 0xC7
+0x010C = 0xC8
+0x00C9 = 0xC9
+0x0118 = 0xCA
+0x00CB = 0xCB
+0x0116 = 0xCC
+0x00CD = 0xCD
+0x00CE = 0xCE
+0x00CF = 0xCF
+0x00D0 = 0xD0
+0x0145 = 0xD1
+0x014C = 0xD2
+0x00D3 = 0xD3
+0x00D4 = 0xD4
+0x00D5 = 0xD5
+0x00D6 = 0xD6
+0x0168 = 0xD7
+0x00D8 = 0xD8
+0x0172 = 0xD9
+0x00DA = 0xDA
+0x00DB = 0xDB
+0x00DC = 0xDC
+0x00DD = 0xDD
+0x00DE = 0xDE
+0x00DF = 0xDF
+0x0101 = 0xE0
+0x00E1 = 0xE1
+0x00E2 = 0xE2
+0x00E3 = 0xE3
+0x00E4 = 0xE4
+0x00E5 = 0xE5
+0x00E6 = 0xE6
+0x012F = 0xE7
+0x010D = 0xE8
+0x00E9 = 0xE9
+0x0119 = 0xEA
+0x00EB = 0xEB
+0x0117 = 0xEC
+0x00ED = 0xED
+0x00EE = 0xEE
+0x00EF = 0xEF
+0x00F0 = 0xF0
+0x0146 = 0xF1
+0x014D = 0xF2
+0x00F3 = 0xF3
+0x00F4 = 0xF4
+0x00F5 = 0xF5
+0x00F6 = 0xF6
+0x0169 = 0xF7
+0x00F8 = 0xF8
+0x0173 = 0xF9
+0x00FA = 0xFA
+0x00FB = 0xFB
+0x00FC = 0xFC
+0x00FD = 0xFD
+0x00FE = 0xFE
+0x0138 = 0xFF
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-11.src b/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-11.src
new file mode 100644 (file)
index 0000000..e496e4c
--- /dev/null
@@ -0,0 +1,184 @@
+# $NetBSD: UCS%ISO-8859-11.src,v 1.4 2005/03/09 11:31:40 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-11/UCS
+SRC_ZONE       0x0000-0x0e5b
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO/IEC 8859-11:2001 to Unicode
+#      Unicode version:  3.2
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             2002 October 7
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 2002 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-11:2001 characters map into Unicode.
+#
+#      ISO/IEC 8859-11:2001 is equivalent to TIS 620-2533 (1990) with
+#      the addition of 0xA0 NO-BREAK SPACE.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-11 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-11 order.
+#
+#      Version history:
+#              2002 October 7  Created
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      For any comments or problems, please use the Unicode
+#      web contact form at:
+#              http://www.unicode.org/unicode/reporting.html
+#
+0x00-0x7F = 0x00-
+0x0080 = 0x80
+0x0081 = 0x81
+0x0082 = 0x82
+0x0083 = 0x83
+0x0084 = 0x84
+0x0085 = 0x85
+0x0086 = 0x86
+0x0087 = 0x87
+0x0088 = 0x88
+0x0089 = 0x89
+0x008A = 0x8A
+0x008B = 0x8B
+0x008C = 0x8C
+0x008D = 0x8D
+0x008E = 0x8E
+0x008F = 0x8F
+0x0090 = 0x90
+0x0091 = 0x91
+0x0092 = 0x92
+0x0093 = 0x93
+0x0094 = 0x94
+0x0095 = 0x95
+0x0096 = 0x96
+0x0097 = 0x97
+0x0098 = 0x98
+0x0099 = 0x99
+0x009A = 0x9A
+0x009B = 0x9B
+0x009C = 0x9C
+0x009D = 0x9D
+0x009E = 0x9E
+0x009F = 0x9F
+0x00A0 = 0xA0
+0x0E01 = 0xA1
+0x0E02 = 0xA2
+0x0E03 = 0xA3
+0x0E04 = 0xA4
+0x0E05 = 0xA5
+0x0E06 = 0xA6
+0x0E07 = 0xA7
+0x0E08 = 0xA8
+0x0E09 = 0xA9
+0x0E0A = 0xAA
+0x0E0B = 0xAB
+0x0E0C = 0xAC
+0x0E0D = 0xAD
+0x0E0E = 0xAE
+0x0E0F = 0xAF
+0x0E10 = 0xB0
+0x0E11 = 0xB1
+0x0E12 = 0xB2
+0x0E13 = 0xB3
+0x0E14 = 0xB4
+0x0E15 = 0xB5
+0x0E16 = 0xB6
+0x0E17 = 0xB7
+0x0E18 = 0xB8
+0x0E19 = 0xB9
+0x0E1A = 0xBA
+0x0E1B = 0xBB
+0x0E1C = 0xBC
+0x0E1D = 0xBD
+0x0E1E = 0xBE
+0x0E1F = 0xBF
+0x0E20 = 0xC0
+0x0E21 = 0xC1
+0x0E22 = 0xC2
+0x0E23 = 0xC3
+0x0E24 = 0xC4
+0x0E25 = 0xC5
+0x0E26 = 0xC6
+0x0E27 = 0xC7
+0x0E28 = 0xC8
+0x0E29 = 0xC9
+0x0E2A = 0xCA
+0x0E2B = 0xCB
+0x0E2C = 0xCC
+0x0E2D = 0xCD
+0x0E2E = 0xCE
+0x0E2F = 0xCF
+0x0E30 = 0xD0
+0x0E31 = 0xD1
+0x0E32 = 0xD2
+0x0E33 = 0xD3
+0x0E34 = 0xD4
+0x0E35 = 0xD5
+0x0E36 = 0xD6
+0x0E37 = 0xD7
+0x0E38 = 0xD8
+0x0E39 = 0xD9
+0x0E3A = 0xDA
+0x0E3F = 0xDF
+0x0E40 = 0xE0
+0x0E41 = 0xE1
+0x0E42 = 0xE2
+0x0E43 = 0xE3
+0x0E44 = 0xE4
+0x0E45 = 0xE5
+0x0E46 = 0xE6
+0x0E47 = 0xE7
+0x0E48 = 0xE8
+0x0E49 = 0xE9
+0x0E4A = 0xEA
+0x0E4B = 0xEB
+0x0E4C = 0xEC
+0x0E4D = 0xED
+0x0E4E = 0xEE
+0x0E4F = 0xEF
+0x0E50 = 0xF0
+0x0E51 = 0xF1
+0x0E52 = 0xF2
+0x0E53 = 0xF3
+0x0E54 = 0xF4
+0x0E55 = 0xF5
+0x0E56 = 0xF6
+0x0E57 = 0xF7
+0x0E58 = 0xF8
+0x0E59 = 0xF9
+0x0E5A = 0xFA
+0x0E5B = 0xFB
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-13.src b/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-13.src
new file mode 100644 (file)
index 0000000..7adcd8c
--- /dev/null
@@ -0,0 +1,186 @@
+# $NetBSD: UCS%ISO-8859-13.src,v 1.3 2003/07/14 06:03:42 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-13/UCS
+SRC_ZONE       0x0000-0x201e
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO/IEC 8859-13:1998  to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 July 27
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1998 - 1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-13:1998 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-13 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-13 order.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x0080 = 0x80
+0x0081 = 0x81
+0x0082 = 0x82
+0x0083 = 0x83
+0x0084 = 0x84
+0x0085 = 0x85
+0x0086 = 0x86
+0x0087 = 0x87
+0x0088 = 0x88
+0x0089 = 0x89
+0x008A = 0x8A
+0x008B = 0x8B
+0x008C = 0x8C
+0x008D = 0x8D
+0x008E = 0x8E
+0x008F = 0x8F
+0x0090 = 0x90
+0x0091 = 0x91
+0x0092 = 0x92
+0x0093 = 0x93
+0x0094 = 0x94
+0x0095 = 0x95
+0x0096 = 0x96
+0x0097 = 0x97
+0x0098 = 0x98
+0x0099 = 0x99
+0x009A = 0x9A
+0x009B = 0x9B
+0x009C = 0x9C
+0x009D = 0x9D
+0x009E = 0x9E
+0x009F = 0x9F
+0x00A0 = 0xA0
+0x201D = 0xA1
+0x00A2 = 0xA2
+0x00A3 = 0xA3
+0x00A4 = 0xA4
+0x201E = 0xA5
+0x00A6 = 0xA6
+0x00A7 = 0xA7
+0x00D8 = 0xA8
+0x00A9 = 0xA9
+0x0156 = 0xAA
+0x00AB = 0xAB
+0x00AC = 0xAC
+0x00AD = 0xAD
+0x00AE = 0xAE
+0x00C6 = 0xAF
+0x00B0 = 0xB0
+0x00B1 = 0xB1
+0x00B2 = 0xB2
+0x00B3 = 0xB3
+0x201C = 0xB4
+0x00B5 = 0xB5
+0x00B6 = 0xB6
+0x00B7 = 0xB7
+0x00F8 = 0xB8
+0x00B9 = 0xB9
+0x0157 = 0xBA
+0x00BB = 0xBB
+0x00BC = 0xBC
+0x00BD = 0xBD
+0x00BE = 0xBE
+0x00E6 = 0xBF
+0x0104 = 0xC0
+0x012E = 0xC1
+0x0100 = 0xC2
+0x0106 = 0xC3
+0x00C4 = 0xC4
+0x00C5 = 0xC5
+0x0118 = 0xC6
+0x0112 = 0xC7
+0x010C = 0xC8
+0x00C9 = 0xC9
+0x0179 = 0xCA
+0x0116 = 0xCB
+0x0122 = 0xCC
+0x0136 = 0xCD
+0x012A = 0xCE
+0x013B = 0xCF
+0x0160 = 0xD0
+0x0143 = 0xD1
+0x0145 = 0xD2
+0x00D3 = 0xD3
+0x014C = 0xD4
+0x00D5 = 0xD5
+0x00D6 = 0xD6
+0x00D7 = 0xD7
+0x0172 = 0xD8
+0x0141 = 0xD9
+0x015A = 0xDA
+0x016A = 0xDB
+0x00DC = 0xDC
+0x017B = 0xDD
+0x017D = 0xDE
+0x00DF = 0xDF
+0x0105 = 0xE0
+0x012F = 0xE1
+0x0101 = 0xE2
+0x0107 = 0xE3
+0x00E4 = 0xE4
+0x00E5 = 0xE5
+0x0119 = 0xE6
+0x0113 = 0xE7
+0x010D = 0xE8
+0x00E9 = 0xE9
+0x017A = 0xEA
+0x0117 = 0xEB
+0x0123 = 0xEC
+0x0137 = 0xED
+0x012B = 0xEE
+0x013C = 0xEF
+0x0161 = 0xF0
+0x0144 = 0xF1
+0x0146 = 0xF2
+0x00F3 = 0xF3
+0x014D = 0xF4
+0x00F5 = 0xF5
+0x00F6 = 0xF6
+0x00F7 = 0xF7
+0x0173 = 0xF8
+0x0142 = 0xF9
+0x015B = 0xFA
+0x016B = 0xFB
+0x00FC = 0xFC
+0x017C = 0xFD
+0x017E = 0xFE
+0x2019 = 0xFF
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-14.src b/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-14.src
new file mode 100644 (file)
index 0000000..9539bbc
--- /dev/null
@@ -0,0 +1,187 @@
+# $NetBSD: UCS%ISO-8859-14.src,v 1.3 2003/07/14 06:03:42 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-14/UCS
+SRC_ZONE       0x0000-0x1ef3
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO/IEC 8859-14:1998 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 July 27
+#      Authors:          Markus Kuhn <mkuhn@acm.org>
+#                        Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1998 - 1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-14:1998 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-14 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-14 order.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x0080 = 0x80
+0x0081 = 0x81
+0x0082 = 0x82
+0x0083 = 0x83
+0x0084 = 0x84
+0x0085 = 0x85
+0x0086 = 0x86
+0x0087 = 0x87
+0x0088 = 0x88
+0x0089 = 0x89
+0x008A = 0x8A
+0x008B = 0x8B
+0x008C = 0x8C
+0x008D = 0x8D
+0x008E = 0x8E
+0x008F = 0x8F
+0x0090 = 0x90
+0x0091 = 0x91
+0x0092 = 0x92
+0x0093 = 0x93
+0x0094 = 0x94
+0x0095 = 0x95
+0x0096 = 0x96
+0x0097 = 0x97
+0x0098 = 0x98
+0x0099 = 0x99
+0x009A = 0x9A
+0x009B = 0x9B
+0x009C = 0x9C
+0x009D = 0x9D
+0x009E = 0x9E
+0x009F = 0x9F
+0x00A0 = 0xA0
+0x1E02 = 0xA1
+0x1E03 = 0xA2
+0x00A3 = 0xA3
+0x010A = 0xA4
+0x010B = 0xA5
+0x1E0A = 0xA6
+0x00A7 = 0xA7
+0x1E80 = 0xA8
+0x00A9 = 0xA9
+0x1E82 = 0xAA
+0x1E0B = 0xAB
+0x1EF2 = 0xAC
+0x00AD = 0xAD
+0x00AE = 0xAE
+0x0178 = 0xAF
+0x1E1E = 0xB0
+0x1E1F = 0xB1
+0x0120 = 0xB2
+0x0121 = 0xB3
+0x1E40 = 0xB4
+0x1E41 = 0xB5
+0x00B6 = 0xB6
+0x1E56 = 0xB7
+0x1E81 = 0xB8
+0x1E57 = 0xB9
+0x1E83 = 0xBA
+0x1E60 = 0xBB
+0x1EF3 = 0xBC
+0x1E84 = 0xBD
+0x1E85 = 0xBE
+0x1E61 = 0xBF
+0x00C0 = 0xC0
+0x00C1 = 0xC1
+0x00C2 = 0xC2
+0x00C3 = 0xC3
+0x00C4 = 0xC4
+0x00C5 = 0xC5
+0x00C6 = 0xC6
+0x00C7 = 0xC7
+0x00C8 = 0xC8
+0x00C9 = 0xC9
+0x00CA = 0xCA
+0x00CB = 0xCB
+0x00CC = 0xCC
+0x00CD = 0xCD
+0x00CE = 0xCE
+0x00CF = 0xCF
+0x0174 = 0xD0
+0x00D1 = 0xD1
+0x00D2 = 0xD2
+0x00D3 = 0xD3
+0x00D4 = 0xD4
+0x00D5 = 0xD5
+0x00D6 = 0xD6
+0x1E6A = 0xD7
+0x00D8 = 0xD8
+0x00D9 = 0xD9
+0x00DA = 0xDA
+0x00DB = 0xDB
+0x00DC = 0xDC
+0x00DD = 0xDD
+0x0176 = 0xDE
+0x00DF = 0xDF
+0x00E0 = 0xE0
+0x00E1 = 0xE1
+0x00E2 = 0xE2
+0x00E3 = 0xE3
+0x00E4 = 0xE4
+0x00E5 = 0xE5
+0x00E6 = 0xE6
+0x00E7 = 0xE7
+0x00E8 = 0xE8
+0x00E9 = 0xE9
+0x00EA = 0xEA
+0x00EB = 0xEB
+0x00EC = 0xEC
+0x00ED = 0xED
+0x00EE = 0xEE
+0x00EF = 0xEF
+0x0175 = 0xF0
+0x00F1 = 0xF1
+0x00F2 = 0xF2
+0x00F3 = 0xF3
+0x00F4 = 0xF4
+0x00F5 = 0xF5
+0x00F6 = 0xF6
+0x1E6B = 0xF7
+0x00F8 = 0xF8
+0x00F9 = 0xF9
+0x00FA = 0xFA
+0x00FB = 0xFB
+0x00FC = 0xFC
+0x00FD = 0xFD
+0x0177 = 0xFE
+0x00FF = 0xFF
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-15.src b/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-15.src
new file mode 100644 (file)
index 0000000..1bbfe26
--- /dev/null
@@ -0,0 +1,189 @@
+# $NetBSD: UCS%ISO-8859-15.src,v 1.3 2003/07/14 06:03:42 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-15/UCS
+SRC_ZONE       0x0000-0x20ac
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO/IEC 8859-15:1999 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 July 27
+#      Authors:          Markus Kuhn <mkuhn@acm.org>
+#                        Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1998 - 1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-15:1999 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-15 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-15 order.
+#
+#      Version history
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x0080 = 0x80
+0x0081 = 0x81
+0x0082 = 0x82
+0x0083 = 0x83
+0x0084 = 0x84
+0x0085 = 0x85
+0x0086 = 0x86
+0x0087 = 0x87
+0x0088 = 0x88
+0x0089 = 0x89
+0x008A = 0x8A
+0x008B = 0x8B
+0x008C = 0x8C
+0x008D = 0x8D
+0x008E = 0x8E
+0x008F = 0x8F
+0x0090 = 0x90
+0x0091 = 0x91
+0x0092 = 0x92
+0x0093 = 0x93
+0x0094 = 0x94
+0x0095 = 0x95
+0x0096 = 0x96
+0x0097 = 0x97
+0x0098 = 0x98
+0x0099 = 0x99
+0x009A = 0x9A
+0x009B = 0x9B
+0x009C = 0x9C
+0x009D = 0x9D
+0x009E = 0x9E
+0x009F = 0x9F
+0x00A0 = 0xA0
+0x00A1 = 0xA1
+0x00A2 = 0xA2
+0x00A3 = 0xA3
+0x20AC = 0xA4
+0x00A5 = 0xA5
+0x0160 = 0xA6
+0x00A7 = 0xA7
+0x0161 = 0xA8
+0x00A9 = 0xA9
+0x00AA = 0xAA
+0x00AB = 0xAB
+0x00AC = 0xAC
+0x00AD = 0xAD
+0x00AE = 0xAE
+0x00AF = 0xAF
+0x00B0 = 0xB0
+0x00B1 = 0xB1
+0x00B2 = 0xB2
+0x00B3 = 0xB3
+0x017D = 0xB4
+0x00B5 = 0xB5
+0x00B6 = 0xB6
+0x00B7 = 0xB7
+0x017E = 0xB8
+0x00B9 = 0xB9
+0x00BA = 0xBA
+0x00BB = 0xBB
+0x0152 = 0xBC
+0x0153 = 0xBD
+0x0178 = 0xBE
+0x00BF = 0xBF
+0x00C0 = 0xC0
+0x00C1 = 0xC1
+0x00C2 = 0xC2
+0x00C3 = 0xC3
+0x00C4 = 0xC4
+0x00C5 = 0xC5
+0x00C6 = 0xC6
+0x00C7 = 0xC7
+0x00C8 = 0xC8
+0x00C9 = 0xC9
+0x00CA = 0xCA
+0x00CB = 0xCB
+0x00CC = 0xCC
+0x00CD = 0xCD
+0x00CE = 0xCE
+0x00CF = 0xCF
+0x00D0 = 0xD0
+0x00D1 = 0xD1
+0x00D2 = 0xD2
+0x00D3 = 0xD3
+0x00D4 = 0xD4
+0x00D5 = 0xD5
+0x00D6 = 0xD6
+0x00D7 = 0xD7
+0x00D8 = 0xD8
+0x00D9 = 0xD9
+0x00DA = 0xDA
+0x00DB = 0xDB
+0x00DC = 0xDC
+0x00DD = 0xDD
+0x00DE = 0xDE
+0x00DF = 0xDF
+0x00E0 = 0xE0
+0x00E1 = 0xE1
+0x00E2 = 0xE2
+0x00E3 = 0xE3
+0x00E4 = 0xE4
+0x00E5 = 0xE5
+0x00E6 = 0xE6
+0x00E7 = 0xE7
+0x00E8 = 0xE8
+0x00E9 = 0xE9
+0x00EA = 0xEA
+0x00EB = 0xEB
+0x00EC = 0xEC
+0x00ED = 0xED
+0x00EE = 0xEE
+0x00EF = 0xEF
+0x00F0 = 0xF0
+0x00F1 = 0xF1
+0x00F2 = 0xF2
+0x00F3 = 0xF3
+0x00F4 = 0xF4
+0x00F5 = 0xF5
+0x00F6 = 0xF6
+0x00F7 = 0xF7
+0x00F8 = 0xF8
+0x00F9 = 0xF9
+0x00FA = 0xFA
+0x00FB = 0xFB
+0x00FC = 0xFC
+0x00FD = 0xFD
+0x00FE = 0xFE
+0x00FF = 0xFF
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-16.src b/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-16.src
new file mode 100644 (file)
index 0000000..264320a
--- /dev/null
@@ -0,0 +1,186 @@
+# $NetBSD: UCS%ISO-8859-16.src,v 1.3 2003/07/14 06:03:42 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-16/UCS
+SRC_ZONE       0x0000-0x20ac
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO/IEC 8859-16:2001 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             2001 July 26
+#      Authors:          Markus Kuhn <mkuhn@acm.org>
+#
+#      Copyright (c) 1999-2001 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-16:2001 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-16 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-16 order.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x0080 = 0x80
+0x0081 = 0x81
+0x0082 = 0x82
+0x0083 = 0x83
+0x0084 = 0x84
+0x0085 = 0x85
+0x0086 = 0x86
+0x0087 = 0x87
+0x0088 = 0x88
+0x0089 = 0x89
+0x008A = 0x8A
+0x008B = 0x8B
+0x008C = 0x8C
+0x008D = 0x8D
+0x008E = 0x8E
+0x008F = 0x8F
+0x0090 = 0x90
+0x0091 = 0x91
+0x0092 = 0x92
+0x0093 = 0x93
+0x0094 = 0x94
+0x0095 = 0x95
+0x0096 = 0x96
+0x0097 = 0x97
+0x0098 = 0x98
+0x0099 = 0x99
+0x009A = 0x9A
+0x009B = 0x9B
+0x009C = 0x9C
+0x009D = 0x9D
+0x009E = 0x9E
+0x009F = 0x9F
+0x00A0 = 0xA0
+0x0104 = 0xA1
+0x0105 = 0xA2
+0x0141 = 0xA3
+0x20AC = 0xA4
+0x201E = 0xA5
+0x0160 = 0xA6
+0x00A7 = 0xA7
+0x0161 = 0xA8
+0x00A9 = 0xA9
+0x0218 = 0xAA
+0x00AB = 0xAB
+0x0179 = 0xAC
+0x00AD = 0xAD
+0x017A = 0xAE
+0x017B = 0xAF
+0x00B0 = 0xB0
+0x00B1 = 0xB1
+0x010C = 0xB2
+0x0142 = 0xB3
+0x017D = 0xB4
+0x201D = 0xB5
+0x00B6 = 0xB6
+0x00B7 = 0xB7
+0x017E = 0xB8
+0x010D = 0xB9
+0x0219 = 0xBA
+0x00BB = 0xBB
+0x0152 = 0xBC
+0x0153 = 0xBD
+0x0178 = 0xBE
+0x017C = 0xBF
+0x00C0 = 0xC0
+0x00C1 = 0xC1
+0x00C2 = 0xC2
+0x0102 = 0xC3
+0x00C4 = 0xC4
+0x0106 = 0xC5
+0x00C6 = 0xC6
+0x00C7 = 0xC7
+0x00C8 = 0xC8
+0x00C9 = 0xC9
+0x00CA = 0xCA
+0x00CB = 0xCB
+0x00CC = 0xCC
+0x00CD = 0xCD
+0x00CE = 0xCE
+0x00CF = 0xCF
+0x0110 = 0xD0
+0x0143 = 0xD1
+0x00D2 = 0xD2
+0x00D3 = 0xD3
+0x00D4 = 0xD4
+0x0150 = 0xD5
+0x00D6 = 0xD6
+0x015A = 0xD7
+0x0170 = 0xD8
+0x00D9 = 0xD9
+0x00DA = 0xDA
+0x00DB = 0xDB
+0x00DC = 0xDC
+0x0118 = 0xDD
+0x021A = 0xDE
+0x00DF = 0xDF
+0x00E0 = 0xE0
+0x00E1 = 0xE1
+0x00E2 = 0xE2
+0x0103 = 0xE3
+0x00E4 = 0xE4
+0x0107 = 0xE5
+0x00E6 = 0xE6
+0x00E7 = 0xE7
+0x00E8 = 0xE8
+0x00E9 = 0xE9
+0x00EA = 0xEA
+0x00EB = 0xEB
+0x00EC = 0xEC
+0x00ED = 0xED
+0x00EE = 0xEE
+0x00EF = 0xEF
+0x0111 = 0xF0
+0x0144 = 0xF1
+0x00F2 = 0xF2
+0x00F3 = 0xF3
+0x00F4 = 0xF4
+0x0151 = 0xF5
+0x00F6 = 0xF6
+0x015B = 0xF7
+0x0171 = 0xF8
+0x00F9 = 0xF9
+0x00FA = 0xFA
+0x00FB = 0xFB
+0x00FC = 0xFC
+0x0119 = 0xFD
+0x021B = 0xFE
+0x00FF = 0xFF
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-2.src b/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-2.src
new file mode 100644 (file)
index 0000000..1e6d73b
--- /dev/null
@@ -0,0 +1,190 @@
+# $NetBSD: UCS%ISO-8859-2.src,v 1.3 2003/07/14 06:03:42 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-2/UCS
+SRC_ZONE       0x0000-0x02dd
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO 8859-2:1999 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 July 27
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-2:1999 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-2 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-2 order.
+#
+#      Version history
+#      1.0 version updates 0.1 version by adding mappings for all
+#      control characters.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x0080 = 0x80
+0x0081 = 0x81
+0x0082 = 0x82
+0x0083 = 0x83
+0x0084 = 0x84
+0x0085 = 0x85
+0x0086 = 0x86
+0x0087 = 0x87
+0x0088 = 0x88
+0x0089 = 0x89
+0x008A = 0x8A
+0x008B = 0x8B
+0x008C = 0x8C
+0x008D = 0x8D
+0x008E = 0x8E
+0x008F = 0x8F
+0x0090 = 0x90
+0x0091 = 0x91
+0x0092 = 0x92
+0x0093 = 0x93
+0x0094 = 0x94
+0x0095 = 0x95
+0x0096 = 0x96
+0x0097 = 0x97
+0x0098 = 0x98
+0x0099 = 0x99
+0x009A = 0x9A
+0x009B = 0x9B
+0x009C = 0x9C
+0x009D = 0x9D
+0x009E = 0x9E
+0x009F = 0x9F
+0x00A0 = 0xA0
+0x0104 = 0xA1
+0x02D8 = 0xA2
+0x0141 = 0xA3
+0x00A4 = 0xA4
+0x013D = 0xA5
+0x015A = 0xA6
+0x00A7 = 0xA7
+0x00A8 = 0xA8
+0x0160 = 0xA9
+0x015E = 0xAA
+0x0164 = 0xAB
+0x0179 = 0xAC
+0x00AD = 0xAD
+0x017D = 0xAE
+0x017B = 0xAF
+0x00B0 = 0xB0
+0x0105 = 0xB1
+0x02DB = 0xB2
+0x0142 = 0xB3
+0x00B4 = 0xB4
+0x013E = 0xB5
+0x015B = 0xB6
+0x02C7 = 0xB7
+0x00B8 = 0xB8
+0x0161 = 0xB9
+0x015F = 0xBA
+0x0165 = 0xBB
+0x017A = 0xBC
+0x02DD = 0xBD
+0x017E = 0xBE
+0x017C = 0xBF
+0x0154 = 0xC0
+0x00C1 = 0xC1
+0x00C2 = 0xC2
+0x0102 = 0xC3
+0x00C4 = 0xC4
+0x0139 = 0xC5
+0x0106 = 0xC6
+0x00C7 = 0xC7
+0x010C = 0xC8
+0x00C9 = 0xC9
+0x0118 = 0xCA
+0x00CB = 0xCB
+0x011A = 0xCC
+0x00CD = 0xCD
+0x00CE = 0xCE
+0x010E = 0xCF
+0x0110 = 0xD0
+0x0143 = 0xD1
+0x0147 = 0xD2
+0x00D3 = 0xD3
+0x00D4 = 0xD4
+0x0150 = 0xD5
+0x00D6 = 0xD6
+0x00D7 = 0xD7
+0x0158 = 0xD8
+0x016E = 0xD9
+0x00DA = 0xDA
+0x0170 = 0xDB
+0x00DC = 0xDC
+0x00DD = 0xDD
+0x0162 = 0xDE
+0x00DF = 0xDF
+0x0155 = 0xE0
+0x00E1 = 0xE1
+0x00E2 = 0xE2
+0x0103 = 0xE3
+0x00E4 = 0xE4
+0x013A = 0xE5
+0x0107 = 0xE6
+0x00E7 = 0xE7
+0x010D = 0xE8
+0x00E9 = 0xE9
+0x0119 = 0xEA
+0x00EB = 0xEB
+0x011B = 0xEC
+0x00ED = 0xED
+0x00EE = 0xEE
+0x010F = 0xEF
+0x0111 = 0xF0
+0x0144 = 0xF1
+0x0148 = 0xF2
+0x00F3 = 0xF3
+0x00F4 = 0xF4
+0x0151 = 0xF5
+0x00F6 = 0xF6
+0x00F7 = 0xF7
+0x0159 = 0xF8
+0x016F = 0xF9
+0x00FA = 0xFA
+0x0171 = 0xFB
+0x00FC = 0xFC
+0x00FD = 0xFD
+0x0163 = 0xFE
+0x02D9 = 0xFF
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-3.src b/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-3.src
new file mode 100644 (file)
index 0000000..910c0ef
--- /dev/null
@@ -0,0 +1,183 @@
+# $NetBSD: UCS%ISO-8859-3.src,v 1.4 2005/03/09 11:31:41 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-3/UCS
+SRC_ZONE       0x0000-0x02d9
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO/IEC 8859-3:1999 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 July 27
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-3:1999 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-3 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-3 order.
+#
+#      Version history
+#      1.0 version updates 0.1 version by adding mappings for all
+#      control characters.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x0080 = 0x80
+0x0081 = 0x81
+0x0082 = 0x82
+0x0083 = 0x83
+0x0084 = 0x84
+0x0085 = 0x85
+0x0086 = 0x86
+0x0087 = 0x87
+0x0088 = 0x88
+0x0089 = 0x89
+0x008A = 0x8A
+0x008B = 0x8B
+0x008C = 0x8C
+0x008D = 0x8D
+0x008E = 0x8E
+0x008F = 0x8F
+0x0090 = 0x90
+0x0091 = 0x91
+0x0092 = 0x92
+0x0093 = 0x93
+0x0094 = 0x94
+0x0095 = 0x95
+0x0096 = 0x96
+0x0097 = 0x97
+0x0098 = 0x98
+0x0099 = 0x99
+0x009A = 0x9A
+0x009B = 0x9B
+0x009C = 0x9C
+0x009D = 0x9D
+0x009E = 0x9E
+0x009F = 0x9F
+0x00A0 = 0xA0
+0x0126 = 0xA1
+0x02D8 = 0xA2
+0x00A3 = 0xA3
+0x00A4 = 0xA4
+0x0124 = 0xA6
+0x00A7 = 0xA7
+0x00A8 = 0xA8
+0x0130 = 0xA9
+0x015E = 0xAA
+0x011E = 0xAB
+0x0134 = 0xAC
+0x00AD = 0xAD
+0x017B = 0xAF
+0x00B0 = 0xB0
+0x0127 = 0xB1
+0x00B2 = 0xB2
+0x00B3 = 0xB3
+0x00B4 = 0xB4
+0x00B5 = 0xB5
+0x0125 = 0xB6
+0x00B7 = 0xB7
+0x00B8 = 0xB8
+0x0131 = 0xB9
+0x015F = 0xBA
+0x011F = 0xBB
+0x0135 = 0xBC
+0x00BD = 0xBD
+0x017C = 0xBF
+0x00C0 = 0xC0
+0x00C1 = 0xC1
+0x00C2 = 0xC2
+0x00C4 = 0xC4
+0x010A = 0xC5
+0x0108 = 0xC6
+0x00C7 = 0xC7
+0x00C8 = 0xC8
+0x00C9 = 0xC9
+0x00CA = 0xCA
+0x00CB = 0xCB
+0x00CC = 0xCC
+0x00CD = 0xCD
+0x00CE = 0xCE
+0x00CF = 0xCF
+0x00D1 = 0xD1
+0x00D2 = 0xD2
+0x00D3 = 0xD3
+0x00D4 = 0xD4
+0x0120 = 0xD5
+0x00D6 = 0xD6
+0x00D7 = 0xD7
+0x011C = 0xD8
+0x00D9 = 0xD9
+0x00DA = 0xDA
+0x00DB = 0xDB
+0x00DC = 0xDC
+0x016C = 0xDD
+0x015C = 0xDE
+0x00DF = 0xDF
+0x00E0 = 0xE0
+0x00E1 = 0xE1
+0x00E2 = 0xE2
+0x00E4 = 0xE4
+0x010B = 0xE5
+0x0109 = 0xE6
+0x00E7 = 0xE7
+0x00E8 = 0xE8
+0x00E9 = 0xE9
+0x00EA = 0xEA
+0x00EB = 0xEB
+0x00EC = 0xEC
+0x00ED = 0xED
+0x00EE = 0xEE
+0x00EF = 0xEF
+0x00F1 = 0xF1
+0x00F2 = 0xF2
+0x00F3 = 0xF3
+0x00F4 = 0xF4
+0x0121 = 0xF5
+0x00F6 = 0xF6
+0x00F7 = 0xF7
+0x011D = 0xF8
+0x00F9 = 0xF9
+0x00FA = 0xFA
+0x00FB = 0xFB
+0x00FC = 0xFC
+0x016D = 0xFD
+0x015D = 0xFE
+0x02D9 = 0xFF
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-4.src b/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-4.src
new file mode 100644 (file)
index 0000000..556eed0
--- /dev/null
@@ -0,0 +1,190 @@
+# $NetBSD: UCS%ISO-8859-4.src,v 1.3 2003/07/14 06:03:42 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-4/UCS
+SRC_ZONE       0x0000-0x02db
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO/IEC 8859-4:1998 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 July 27
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-4:1998 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-4 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-4 order.
+#
+#      Version history
+#      1.0 version updates 0.1 version by adding mappings for all
+#      control characters.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x0080 = 0x80
+0x0081 = 0x81
+0x0082 = 0x82
+0x0083 = 0x83
+0x0084 = 0x84
+0x0085 = 0x85
+0x0086 = 0x86
+0x0087 = 0x87
+0x0088 = 0x88
+0x0089 = 0x89
+0x008A = 0x8A
+0x008B = 0x8B
+0x008C = 0x8C
+0x008D = 0x8D
+0x008E = 0x8E
+0x008F = 0x8F
+0x0090 = 0x90
+0x0091 = 0x91
+0x0092 = 0x92
+0x0093 = 0x93
+0x0094 = 0x94
+0x0095 = 0x95
+0x0096 = 0x96
+0x0097 = 0x97
+0x0098 = 0x98
+0x0099 = 0x99
+0x009A = 0x9A
+0x009B = 0x9B
+0x009C = 0x9C
+0x009D = 0x9D
+0x009E = 0x9E
+0x009F = 0x9F
+0x00A0 = 0xA0
+0x0104 = 0xA1
+0x0138 = 0xA2
+0x0156 = 0xA3
+0x00A4 = 0xA4
+0x0128 = 0xA5
+0x013B = 0xA6
+0x00A7 = 0xA7
+0x00A8 = 0xA8
+0x0160 = 0xA9
+0x0112 = 0xAA
+0x0122 = 0xAB
+0x0166 = 0xAC
+0x00AD = 0xAD
+0x017D = 0xAE
+0x00AF = 0xAF
+0x00B0 = 0xB0
+0x0105 = 0xB1
+0x02DB = 0xB2
+0x0157 = 0xB3
+0x00B4 = 0xB4
+0x0129 = 0xB5
+0x013C = 0xB6
+0x02C7 = 0xB7
+0x00B8 = 0xB8
+0x0161 = 0xB9
+0x0113 = 0xBA
+0x0123 = 0xBB
+0x0167 = 0xBC
+0x014A = 0xBD
+0x017E = 0xBE
+0x014B = 0xBF
+0x0100 = 0xC0
+0x00C1 = 0xC1
+0x00C2 = 0xC2
+0x00C3 = 0xC3
+0x00C4 = 0xC4
+0x00C5 = 0xC5
+0x00C6 = 0xC6
+0x012E = 0xC7
+0x010C = 0xC8
+0x00C9 = 0xC9
+0x0118 = 0xCA
+0x00CB = 0xCB
+0x0116 = 0xCC
+0x00CD = 0xCD
+0x00CE = 0xCE
+0x012A = 0xCF
+0x0110 = 0xD0
+0x0145 = 0xD1
+0x014C = 0xD2
+0x0136 = 0xD3
+0x00D4 = 0xD4
+0x00D5 = 0xD5
+0x00D6 = 0xD6
+0x00D7 = 0xD7
+0x00D8 = 0xD8
+0x0172 = 0xD9
+0x00DA = 0xDA
+0x00DB = 0xDB
+0x00DC = 0xDC
+0x0168 = 0xDD
+0x016A = 0xDE
+0x00DF = 0xDF
+0x0101 = 0xE0
+0x00E1 = 0xE1
+0x00E2 = 0xE2
+0x00E3 = 0xE3
+0x00E4 = 0xE4
+0x00E5 = 0xE5
+0x00E6 = 0xE6
+0x012F = 0xE7
+0x010D = 0xE8
+0x00E9 = 0xE9
+0x0119 = 0xEA
+0x00EB = 0xEB
+0x0117 = 0xEC
+0x00ED = 0xED
+0x00EE = 0xEE
+0x012B = 0xEF
+0x0111 = 0xF0
+0x0146 = 0xF1
+0x014D = 0xF2
+0x0137 = 0xF3
+0x00F4 = 0xF4
+0x00F5 = 0xF5
+0x00F6 = 0xF6
+0x00F7 = 0xF7
+0x00F8 = 0xF8
+0x0173 = 0xF9
+0x00FA = 0xFA
+0x00FB = 0xFB
+0x00FC = 0xFC
+0x0169 = 0xFD
+0x016B = 0xFE
+0x02D9 = 0xFF
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-5.src b/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-5.src
new file mode 100644 (file)
index 0000000..e10ea95
--- /dev/null
@@ -0,0 +1,190 @@
+# $NetBSD: UCS%ISO-8859-5.src,v 1.3 2003/07/14 06:03:43 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-5/UCS
+SRC_ZONE       0x0000-0x2116
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO 8859-5:1999 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 July 27
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-5:1999 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-5 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-5 order.
+#
+#      Version history
+#      1.0 version updates 0.1 version by adding mappings for all
+#      control characters.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x0080 = 0x80
+0x0081 = 0x81
+0x0082 = 0x82
+0x0083 = 0x83
+0x0084 = 0x84
+0x0085 = 0x85
+0x0086 = 0x86
+0x0087 = 0x87
+0x0088 = 0x88
+0x0089 = 0x89
+0x008A = 0x8A
+0x008B = 0x8B
+0x008C = 0x8C
+0x008D = 0x8D
+0x008E = 0x8E
+0x008F = 0x8F
+0x0090 = 0x90
+0x0091 = 0x91
+0x0092 = 0x92
+0x0093 = 0x93
+0x0094 = 0x94
+0x0095 = 0x95
+0x0096 = 0x96
+0x0097 = 0x97
+0x0098 = 0x98
+0x0099 = 0x99
+0x009A = 0x9A
+0x009B = 0x9B
+0x009C = 0x9C
+0x009D = 0x9D
+0x009E = 0x9E
+0x009F = 0x9F
+0x00A0 = 0xA0
+0x0401 = 0xA1
+0x0402 = 0xA2
+0x0403 = 0xA3
+0x0404 = 0xA4
+0x0405 = 0xA5
+0x0406 = 0xA6
+0x0407 = 0xA7
+0x0408 = 0xA8
+0x0409 = 0xA9
+0x040A = 0xAA
+0x040B = 0xAB
+0x040C = 0xAC
+0x00AD = 0xAD
+0x040E = 0xAE
+0x040F = 0xAF
+0x0410 = 0xB0
+0x0411 = 0xB1
+0x0412 = 0xB2
+0x0413 = 0xB3
+0x0414 = 0xB4
+0x0415 = 0xB5
+0x0416 = 0xB6
+0x0417 = 0xB7
+0x0418 = 0xB8
+0x0419 = 0xB9
+0x041A = 0xBA
+0x041B = 0xBB
+0x041C = 0xBC
+0x041D = 0xBD
+0x041E = 0xBE
+0x041F = 0xBF
+0x0420 = 0xC0
+0x0421 = 0xC1
+0x0422 = 0xC2
+0x0423 = 0xC3
+0x0424 = 0xC4
+0x0425 = 0xC5
+0x0426 = 0xC6
+0x0427 = 0xC7
+0x0428 = 0xC8
+0x0429 = 0xC9
+0x042A = 0xCA
+0x042B = 0xCB
+0x042C = 0xCC
+0x042D = 0xCD
+0x042E = 0xCE
+0x042F = 0xCF
+0x0430 = 0xD0
+0x0431 = 0xD1
+0x0432 = 0xD2
+0x0433 = 0xD3
+0x0434 = 0xD4
+0x0435 = 0xD5
+0x0436 = 0xD6
+0x0437 = 0xD7
+0x0438 = 0xD8
+0x0439 = 0xD9
+0x043A = 0xDA
+0x043B = 0xDB
+0x043C = 0xDC
+0x043D = 0xDD
+0x043E = 0xDE
+0x043F = 0xDF
+0x0440 = 0xE0
+0x0441 = 0xE1
+0x0442 = 0xE2
+0x0443 = 0xE3
+0x0444 = 0xE4
+0x0445 = 0xE5
+0x0446 = 0xE6
+0x0447 = 0xE7
+0x0448 = 0xE8
+0x0449 = 0xE9
+0x044A = 0xEA
+0x044B = 0xEB
+0x044C = 0xEC
+0x044D = 0xED
+0x044E = 0xEE
+0x044F = 0xEF
+0x2116 = 0xF0
+0x0451 = 0xF1
+0x0452 = 0xF2
+0x0453 = 0xF3
+0x0454 = 0xF4
+0x0455 = 0xF5
+0x0456 = 0xF6
+0x0457 = 0xF7
+0x0458 = 0xF8
+0x0459 = 0xF9
+0x045A = 0xFA
+0x045B = 0xFB
+0x045C = 0xFC
+0x00A7 = 0xFD
+0x045E = 0xFE
+0x045F = 0xFF
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-6.src b/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-6.src
new file mode 100644 (file)
index 0000000..5376b5f
--- /dev/null
@@ -0,0 +1,147 @@
+# $NetBSD: UCS%ISO-8859-6.src,v 1.4 2005/03/09 11:31:41 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-6/UCS
+SRC_ZONE       0x0000-0x0652
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO 8859-6:1999 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 July 27
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-6:1999 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-6 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-6 order.
+#
+#      Version history
+#      1.0 version updates 0.1 version by adding mappings for all
+#      control characters.
+#      0x30..0x39 remapped to the ASCII digits (U+0030..U+0039) instead
+#      of the Arabic digits (U+0660..U+0669).
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x0080 = 0x80
+0x0081 = 0x81
+0x0082 = 0x82
+0x0083 = 0x83
+0x0084 = 0x84
+0x0085 = 0x85
+0x0086 = 0x86
+0x0087 = 0x87
+0x0088 = 0x88
+0x0089 = 0x89
+0x008A = 0x8A
+0x008B = 0x8B
+0x008C = 0x8C
+0x008D = 0x8D
+0x008E = 0x8E
+0x008F = 0x8F
+0x0090 = 0x90
+0x0091 = 0x91
+0x0092 = 0x92
+0x0093 = 0x93
+0x0094 = 0x94
+0x0095 = 0x95
+0x0096 = 0x96
+0x0097 = 0x97
+0x0098 = 0x98
+0x0099 = 0x99
+0x009A = 0x9A
+0x009B = 0x9B
+0x009C = 0x9C
+0x009D = 0x9D
+0x009E = 0x9E
+0x009F = 0x9F
+0x00A0 = 0xA0
+0x00A4 = 0xA4
+0x060C = 0xAC
+0x00AD = 0xAD
+0x061B = 0xBB
+0x061F = 0xBF
+0x0621 = 0xC1
+0x0622 = 0xC2
+0x0623 = 0xC3
+0x0624 = 0xC4
+0x0625 = 0xC5
+0x0626 = 0xC6
+0x0627 = 0xC7
+0x0628 = 0xC8
+0x0629 = 0xC9
+0x062A = 0xCA
+0x062B = 0xCB
+0x062C = 0xCC
+0x062D = 0xCD
+0x062E = 0xCE
+0x062F = 0xCF
+0x0630 = 0xD0
+0x0631 = 0xD1
+0x0632 = 0xD2
+0x0633 = 0xD3
+0x0634 = 0xD4
+0x0635 = 0xD5
+0x0636 = 0xD6
+0x0637 = 0xD7
+0x0638 = 0xD8
+0x0639 = 0xD9
+0x063A = 0xDA
+0x0640 = 0xE0
+0x0641 = 0xE1
+0x0642 = 0xE2
+0x0643 = 0xE3
+0x0644 = 0xE4
+0x0645 = 0xE5
+0x0646 = 0xE6
+0x0647 = 0xE7
+0x0648 = 0xE8
+0x0649 = 0xE9
+0x064A = 0xEA
+0x064B = 0xEB
+0x064C = 0xEC
+0x064D = 0xED
+0x064E = 0xEE
+0x064F = 0xEF
+0x0650 = 0xF0
+0x0651 = 0xF1
+0x0652 = 0xF2
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-7.src b/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-7.src
new file mode 100644 (file)
index 0000000..b0aeaad
--- /dev/null
@@ -0,0 +1,195 @@
+# $NetBSD: UCS%ISO-8859-7.src,v 1.5 2006/07/12 16:56:35 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-7/UCS
+SRC_ZONE       0x0000-0x20AF
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO 8859-7:2003 to Unicode
+#      Unicode version:  4.0
+#      Table version:    2.0
+#      Table format:     Format A
+#      Date:             2003-Nov-12
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1991-2003 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO 8859-7:2003 characters map into Unicode.
+#
+#      ISO 8859-7:1987 is equivalent to ISO-IR-126, ELOT 928,
+#      and ECMA 118. ISO 8859-7:2003 adds two currency signs 
+#      and one other character not in the earlier standard.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO 8859-7 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO 8859-7 order.
+#
+#      Version history
+#      1.0 version updates 0.1 version by adding mappings for all
+#      control characters.
+#      Remap 0xA1 to U+2018 (instead of 0x02BD) to match text of 8859-7
+#      Remap 0xA2 to U+2019 (instead of 0x02BC) to match text of 8859-7
+#
+#      2.0 version updates 1.0 version by adding mappings for the
+#      three newly added characters 0xA4, 0xA5, 0xAA.
+#
+#      Updated versions of this file may be found in:
+#              <http://www.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact the Unicode Consortium at:
+#              <http://www.unicode.org/reporting.html>
+#
+0x0000-0x007F = 0x00-
+0x0080 = 0x80
+0x0081 = 0x81
+0x0082 = 0x82
+0x0083 = 0x83
+0x0084 = 0x84
+0x0085 = 0x85
+0x0086 = 0x86
+0x0087 = 0x87
+0x0088 = 0x88
+0x0089 = 0x89
+0x008A = 0x8A
+0x008B = 0x8B
+0x008C = 0x8C
+0x008D = 0x8D
+0x008E = 0x8E
+0x008F = 0x8F
+0x0090 = 0x90
+0x0091 = 0x91
+0x0092 = 0x92
+0x0093 = 0x93
+0x0094 = 0x94
+0x0095 = 0x95
+0x0096 = 0x96
+0x0097 = 0x97
+0x0098 = 0x98
+0x0099 = 0x99
+0x009A = 0x9A
+0x009B = 0x9B
+0x009C = 0x9C
+0x009D = 0x9D
+0x009E = 0x9E
+0x009F = 0x9F
+0x00A0 = 0xA0
+0x00A3 = 0xA3
+0x00A6 = 0xA6
+0x00A7 = 0xA7
+0x00A8 = 0xA8
+0x00A9 = 0xA9
+0x00AB = 0xAB
+0x00AC = 0xAC
+0x00AD = 0xAD
+0x00B0 = 0xB0
+0x00B1 = 0xB1
+0x00B2 = 0xB2
+0x00B3 = 0xB3
+0x00B7 = 0xB7
+0x00BB = 0xBB
+0x00BD = 0xBD
+0x037A = 0xAA
+0x0384 = 0xB4
+0x0385 = 0xB5
+0x0386 = 0xB6
+0x0388 = 0xB8
+0x0389 = 0xB9
+0x038A = 0xBA
+0x038C = 0xBC
+0x038E = 0xBE
+0x038F = 0xBF
+0x0390 = 0xC0
+0x0391 = 0xC1
+0x0392 = 0xC2
+0x0393 = 0xC3
+0x0394 = 0xC4
+0x0395 = 0xC5
+0x0396 = 0xC6
+0x0397 = 0xC7
+0x0398 = 0xC8
+0x0399 = 0xC9
+0x039A = 0xCA
+0x039B = 0xCB
+0x039C = 0xCC
+0x039D = 0xCD
+0x039E = 0xCE
+0x039F = 0xCF
+0x03A0 = 0xD0
+0x03A1 = 0xD1
+0x03A3 = 0xD3
+0x03A4 = 0xD4
+0x03A5 = 0xD5
+0x03A6 = 0xD6
+0x03A7 = 0xD7
+0x03A8 = 0xD8
+0x03A9 = 0xD9
+0x03AA = 0xDA
+0x03AB = 0xDB
+0x03AC = 0xDC
+0x03AD = 0xDD
+0x03AE = 0xDE
+0x03AF = 0xDF
+0x03B0 = 0xE0
+0x03B1 = 0xE1
+0x03B2 = 0xE2
+0x03B3 = 0xE3
+0x03B4 = 0xE4
+0x03B5 = 0xE5
+0x03B6 = 0xE6
+0x03B7 = 0xE7
+0x03B8 = 0xE8
+0x03B9 = 0xE9
+0x03BA = 0xEA
+0x03BB = 0xEB
+0x03BC = 0xEC
+0x03BD = 0xED
+0x03BE = 0xEE
+0x03BF = 0xEF
+0x03C0 = 0xF0
+0x03C1 = 0xF1
+0x03C2 = 0xF2
+0x03C3 = 0xF3
+0x03C4 = 0xF4
+0x03C5 = 0xF5
+0x03C6 = 0xF6
+0x03C7 = 0xF7
+0x03C8 = 0xF8
+0x03C9 = 0xF9
+0x03CA = 0xFA
+0x03CB = 0xFB
+0x03CC = 0xFC
+0x03CD = 0xFD
+0x03CE = 0xFE
+0x2015 = 0xAF
+0x2018 = 0xA1
+0x2019 = 0xA2
+0x20AC = 0xA4
+0x20AF = 0xA5
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-8.src b/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-8.src
new file mode 100644 (file)
index 0000000..a4b2880
--- /dev/null
@@ -0,0 +1,156 @@
+# $NetBSD: UCS%ISO-8859-8.src,v 1.4 2005/03/09 11:31:41 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-8/UCS
+SRC_ZONE       0x0000-0x2017
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO/IEC 8859-8:1999 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.1
+#      Table format:     Format A
+#      Date:             2000-Jan-03
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-8:1999 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-8 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-8 order.
+#
+#      Version history
+#      1.0 version updates 0.1 version by adding mappings for all
+#      control characters.
+#       1.1 version updates to the published 8859-8:1999, correcting
+#          the mapping of 0xAF and adding mappings for LRM and RLM.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x0080 = 0x80
+0x0081 = 0x81
+0x0082 = 0x82
+0x0083 = 0x83
+0x0084 = 0x84
+0x0085 = 0x85
+0x0086 = 0x86
+0x0087 = 0x87
+0x0088 = 0x88
+0x0089 = 0x89
+0x008A = 0x8A
+0x008B = 0x8B
+0x008C = 0x8C
+0x008D = 0x8D
+0x008E = 0x8E
+0x008F = 0x8F
+0x0090 = 0x90
+0x0091 = 0x91
+0x0092 = 0x92
+0x0093 = 0x93
+0x0094 = 0x94
+0x0095 = 0x95
+0x0096 = 0x96
+0x0097 = 0x97
+0x0098 = 0x98
+0x0099 = 0x99
+0x009A = 0x9A
+0x009B = 0x9B
+0x009C = 0x9C
+0x009D = 0x9D
+0x009E = 0x9E
+0x009F = 0x9F
+0x00A0 = 0xA0
+0x00A2 = 0xA2
+0x00A3 = 0xA3
+0x00A4 = 0xA4
+0x00A5 = 0xA5
+0x00A6 = 0xA6
+0x00A7 = 0xA7
+0x00A8 = 0xA8
+0x00A9 = 0xA9
+0x00D7 = 0xAA
+0x00AB = 0xAB
+0x00AC = 0xAC
+0x00AD = 0xAD
+0x00AE = 0xAE
+0x00AF = 0xAF
+0x00B0 = 0xB0
+0x00B1 = 0xB1
+0x00B2 = 0xB2
+0x00B3 = 0xB3
+0x00B4 = 0xB4
+0x00B5 = 0xB5
+0x00B6 = 0xB6
+0x00B7 = 0xB7
+0x00B8 = 0xB8
+0x00B9 = 0xB9
+0x00F7 = 0xBA
+0x00BB = 0xBB
+0x00BC = 0xBC
+0x00BD = 0xBD
+0x00BE = 0xBE
+0x2017 = 0xDF
+0x05D0 = 0xE0
+0x05D1 = 0xE1
+0x05D2 = 0xE2
+0x05D3 = 0xE3
+0x05D4 = 0xE4
+0x05D5 = 0xE5
+0x05D6 = 0xE6
+0x05D7 = 0xE7
+0x05D8 = 0xE8
+0x05D9 = 0xE9
+0x05DA = 0xEA
+0x05DB = 0xEB
+0x05DC = 0xEC
+0x05DD = 0xED
+0x05DE = 0xEE
+0x05DF = 0xEF
+0x05E0 = 0xF0
+0x05E1 = 0xF1
+0x05E2 = 0xF2
+0x05E3 = 0xF3
+0x05E4 = 0xF4
+0x05E5 = 0xF5
+0x05E6 = 0xF6
+0x05E7 = 0xF7
+0x05E8 = 0xF8
+0x05E9 = 0xF9
+0x05EA = 0xFA
+0x200E = 0xFD
+0x200F = 0xFE
+END_MAP
diff --git a/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-9.src b/share/i18n/csmapper/ISO-8859/UCS%ISO-8859-9.src
new file mode 100644 (file)
index 0000000..e02f526
--- /dev/null
@@ -0,0 +1,192 @@
+# $NetBSD: UCS%ISO-8859-9.src,v 1.3 2003/07/14 06:03:43 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           ISO-8859-9/UCS
+SRC_ZONE       0x0000-0x015f
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             ISO/IEC 8859-9:1999 to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             1999 July 27
+#      Authors:          Ken Whistler <kenw@sybase.com>
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on magnetic media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       ISO/IEC 8859-9:1999 characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the ISO/IEC 8859-9 code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in ISO/IEC 8859-9 order.
+#
+#      ISO/IEC 8859-9 is also equivalent to ISO-IR-148.
+#
+#      Version history
+#      1.0 version updates 0.1 version by adding mappings for all
+#      control characters.
+#
+#      Updated versions of this file may be found in:
+#              <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00-0x7F = 0x00-
+0x0080 = 0x80
+0x0081 = 0x81
+0x0082 = 0x82
+0x0083 = 0x83
+0x0084 = 0x84
+0x0085 = 0x85
+0x0086 = 0x86
+0x0087 = 0x87
+0x0088 = 0x88
+0x0089 = 0x89
+0x008A = 0x8A
+0x008B = 0x8B
+0x008C = 0x8C
+0x008D = 0x8D
+0x008E = 0x8E
+0x008F = 0x8F
+0x0090 = 0x90
+0x0091 = 0x91
+0x0092 = 0x92
+0x0093 = 0x93
+0x0094 = 0x94
+0x0095 = 0x95
+0x0096 = 0x96
+0x0097 = 0x97
+0x0098 = 0x98
+0x0099 = 0x99
+0x009A = 0x9A
+0x009B = 0x9B
+0x009C = 0x9C
+0x009D = 0x9D
+0x009E = 0x9E
+0x009F = 0x9F
+0x00A0 = 0xA0
+0x00A1 = 0xA1
+0x00A2 = 0xA2
+0x00A3 = 0xA3
+0x00A4 = 0xA4
+0x00A5 = 0xA5
+0x00A6 = 0xA6
+0x00A7 = 0xA7
+0x00A8 = 0xA8
+0x00A9 = 0xA9
+0x00AA = 0xAA
+0x00AB = 0xAB
+0x00AC = 0xAC
+0x00AD = 0xAD
+0x00AE = 0xAE
+0x00AF = 0xAF
+0x00B0 = 0xB0
+0x00B1 = 0xB1
+0x00B2 = 0xB2
+0x00B3 = 0xB3
+0x00B4 = 0xB4
+0x00B5 = 0xB5
+0x00B6 = 0xB6
+0x00B7 = 0xB7
+0x00B8 = 0xB8
+0x00B9 = 0xB9
+0x00BA = 0xBA
+0x00BB = 0xBB
+0x00BC = 0xBC
+0x00BD = 0xBD
+0x00BE = 0xBE
+0x00BF = 0xBF
+0x00C0 = 0xC0
+0x00C1 = 0xC1
+0x00C2 = 0xC2
+0x00C3 = 0xC3
+0x00C4 = 0xC4
+0x00C5 = 0xC5
+0x00C6 = 0xC6
+0x00C7 = 0xC7
+0x00C8 = 0xC8
+0x00C9 = 0xC9
+0x00CA = 0xCA
+0x00CB = 0xCB
+0x00CC = 0xCC
+0x00CD = 0xCD
+0x00CE = 0xCE
+0x00CF = 0xCF
+0x011E = 0xD0
+0x00D1 = 0xD1
+0x00D2 = 0xD2
+0x00D3 = 0xD3
+0x00D4 = 0xD4
+0x00D5 = 0xD5
+0x00D6 = 0xD6
+0x00D7 = 0xD7
+0x00D8 = 0xD8
+0x00D9 = 0xD9
+0x00DA = 0xDA
+0x00DB = 0xDB
+0x00DC = 0xDC
+0x0130 = 0xDD
+0x015E = 0xDE
+0x00DF = 0xDF
+0x00E0 = 0xE0
+0x00E1 = 0xE1
+0x00E2 = 0xE2
+0x00E3 = 0xE3
+0x00E4 = 0xE4
+0x00E5 = 0xE5
+0x00E6 = 0xE6
+0x00E7 = 0xE7
+0x00E8 = 0xE8
+0x00E9 = 0xE9
+0x00EA = 0xEA
+0x00EB = 0xEB
+0x00EC = 0xEC
+0x00ED = 0xED
+0x00EE = 0xEE
+0x00EF = 0xEF
+0x011F = 0xF0
+0x00F1 = 0xF1
+0x00F2 = 0xF2
+0x00F3 = 0xF3
+0x00F4 = 0xF4
+0x00F5 = 0xF5
+0x00F6 = 0xF6
+0x00F7 = 0xF7
+0x00F8 = 0xF8
+0x00F9 = 0xF9
+0x00FA = 0xFA
+0x00FB = 0xFB
+0x00FC = 0xFC
+0x0131 = 0xFD
+0x015F = 0xFE
+0x00FF = 0xFF
+END_MAP
diff --git a/share/i18n/csmapper/ISO646/ISO646-BASIC@1983%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-BASIC@1983%UCS.646
new file mode 100644 (file)
index 0000000..129180b
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-BASIC@1983%UCS.646,v 1.1 2003/06/27 08:40:38 tshiozak Exp $
+
+0xFFFFFFFF     # 0x23
+0xFFFFFFFF     # 0x24
+0xFFFFFFFF     # 0x40
+0xFFFFFFFF     # 0x5B
+0xFFFFFFFF     # 0x5C
+0xFFFFFFFF     # 0x5D
+0xFFFFFFFF     # 0x5E
+0xFFFFFFFF     # 0x60
+0xFFFFFFFF     # 0x7B
+0xFFFFFFFF     # 0x7C
+0xFFFFFFFF     # 0x7D
+0xFFFFFFFF     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-CA%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-CA%UCS.646
new file mode 100644 (file)
index 0000000..3111e2b
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-CA%UCS.646,v 1.1 2003/06/27 08:40:39 tshiozak Exp $
+
+0x00000023     # 0x23
+0x00000024     # 0x24
+0x000000E0     # 0x40
+0x000000E2     # 0x5B
+0x000000E7     # 0x5C
+0x000000EA     # 0x5D
+0x000000EE     # 0x5E
+0x000000F4     # 0x60
+0x000000E9     # 0x7B
+0x000000F9     # 0x7C
+0x000000E8     # 0x7D
+0x000000FB     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-CA2%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-CA2%UCS.646
new file mode 100644 (file)
index 0000000..49381eb
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-CA2%UCS.646,v 1.1 2003/06/27 08:40:39 tshiozak Exp $
+
+0x00000023     # 0x23
+0x00000024     # 0x24
+0x000000E0     # 0x40
+0x000000E2     # 0x5B
+0x000000E7     # 0x5C
+0x000000EA     # 0x5D
+0x000000C9     # 0x5E
+0x000000F4     # 0x60
+0x000000E9     # 0x7B
+0x000000F9     # 0x7C
+0x000000E8     # 0x7D
+0x000000FB     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-CN%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-CN%UCS.646
new file mode 100644 (file)
index 0000000..3720807
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-CN%UCS.646,v 1.1 2003/06/27 08:40:39 tshiozak Exp $
+
+0x00000023     # 0x23
+0x000000A5     # 0x24
+0x00000040     # 0x40
+0x0000005B     # 0x5B
+0x0000005C     # 0x5C
+0x0000005D     # 0x5D
+0x0000005E     # 0x5E
+0x00000060     # 0x60
+0x0000007B     # 0x7B
+0x0000007C     # 0x7C
+0x0000007D     # 0x7D
+0x0000203E     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-CU%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-CU%UCS.646
new file mode 100644 (file)
index 0000000..d45057d
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-CU%UCS.646,v 1.1 2003/06/27 08:40:39 tshiozak Exp $
+
+0x00000023     # 0x23
+0x000000A4     # 0x24
+0x00000040     # 0x40
+0x000000A1     # 0x5B
+0x000000D1     # 0x5C
+0x0000005D     # 0x5D
+0x000000BF     # 0x5E
+0x00000060     # 0x60
+0x000000B4     # 0x7B
+0x000000F1     # 0x7C
+0x0000005B     # 0x7D
+0x000000A8     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-DE%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-DE%UCS.646
new file mode 100644 (file)
index 0000000..efaca1c
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-DE%UCS.646,v 1.1 2003/06/27 08:40:40 tshiozak Exp $
+
+0x00000023     # 0x23
+0x00000024     # 0x24
+0x000000A7     # 0x40
+0x000000C4     # 0x5B
+0x000000D6     # 0x5C
+0x000000DC     # 0x5D
+0x0000005E     # 0x5E
+0x00000060     # 0x60
+0x000000E4     # 0x7B
+0x000000F6     # 0x7C
+0x000000FC     # 0x7D
+0x000000DF     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-DK%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-DK%UCS.646
new file mode 100644 (file)
index 0000000..e07d632
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-DK%UCS.646,v 1.1 2003/06/27 08:40:40 tshiozak Exp $
+
+0x00000023     # 0x23
+0x00000024     # 0x24
+0x00000040     # 0x40
+0x000000C6     # 0x5B
+0x000000D8     # 0x5C
+0x000000C5     # 0x5D
+0x0000005E     # 0x5E
+0x00000060     # 0x60
+0x000000E6     # 0x7B
+0x000000F8     # 0x7C
+0x000000E5     # 0x7D
+0x0000007E     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-ES%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-ES%UCS.646
new file mode 100644 (file)
index 0000000..36f0228
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-ES%UCS.646,v 1.1 2003/06/27 08:40:40 tshiozak Exp $
+
+0x000000A3     # 0x23
+0x00000024     # 0x24
+0x000000A7     # 0x40
+0x000000A1     # 0x5B
+0x000000D1     # 0x5C
+0x000000BF     # 0x5D
+0x0000005E     # 0x5E
+0x00000060     # 0x60
+0x000000B0     # 0x7B
+0x000000F1     # 0x7C
+0x000000E7     # 0x7D
+0x0000007E     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-ES2%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-ES2%UCS.646
new file mode 100644 (file)
index 0000000..27a7e3a
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-ES2%UCS.646,v 1.1 2003/06/27 08:40:40 tshiozak Exp $
+
+0x00000023     # 0x23
+0x00000024     # 0x24
+0x00002219     # 0x40
+0x000000A1     # 0x5B
+0x000000D1     # 0x5C
+0x000000C7     # 0x5D
+0x000000BF     # 0x5E
+0x00000060     # 0x60
+0x000000B4     # 0x7B
+0x000000F1     # 0x7C
+0x000000E7     # 0x7D
+0x000000A8     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-FI%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-FI%UCS.646
new file mode 100644 (file)
index 0000000..99ee5b2
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-FI%UCS.646,v 1.1 2003/06/27 08:40:40 tshiozak Exp $
+
+0x00000023     # 0x23
+0x000000A4     # 0x24
+0x00000040     # 0x40
+0x000000C4     # 0x5B
+0x000000D6     # 0x5C
+0x000000C5     # 0x5D
+0x0000005E     # 0x5E
+0x00000060     # 0x60
+0x000000E4     # 0x7B
+0x000000F6     # 0x7C
+0x000000E5     # 0x7D
+0x0000203E     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-FR%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-FR%UCS.646
new file mode 100644 (file)
index 0000000..646d6ec
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-FR%UCS.646,v 1.1 2003/06/27 08:40:41 tshiozak Exp $
+
+0x000000A3     # 0x23
+0x00000024     # 0x24
+0x000000E0     # 0x40
+0x000000B0     # 0x5B
+0x000000E7     # 0x5C
+0x000000A7     # 0x5D
+0x0000005E     # 0x5E
+0x000000B5     # 0x60
+0x000000E9     # 0x7B
+0x000000F9     # 0x7C
+0x000000E8     # 0x7D
+0x000000A8     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-FR1%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-FR1%UCS.646
new file mode 100644 (file)
index 0000000..710a042
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-FR1%UCS.646,v 1.1 2003/06/27 08:40:41 tshiozak Exp $
+
+0x000000A3     # 0x23
+0x00000024     # 0x24
+0x000000E0     # 0x40
+0x000000B0     # 0x5B
+0x000000E7     # 0x5C
+0x000000A7     # 0x5D
+0x0000005E     # 0x5E
+0x00000060     # 0x60
+0x000000E9     # 0x7B
+0x000000F9     # 0x7C
+0x000000E8     # 0x7D
+0x000000A8     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-GB%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-GB%UCS.646
new file mode 100644 (file)
index 0000000..12bcc75
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-GB%UCS.646,v 1.1 2003/06/27 08:40:41 tshiozak Exp $
+
+0x000000A3     # 0x23
+0x00000024     # 0x24
+0x00000040     # 0x40
+0x0000005B     # 0x5B
+0x0000005C     # 0x5C
+0x0000005D     # 0x5D
+0x0000005E     # 0x5E
+0x00000060     # 0x60
+0x0000007B     # 0x7B
+0x0000007C     # 0x7C
+0x0000007D     # 0x7D
+0x0000203E     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-HU%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-HU%UCS.646
new file mode 100644 (file)
index 0000000..43175c4
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-HU%UCS.646,v 1.1 2003/06/27 08:40:41 tshiozak Exp $
+
+0x00000023     # 0x23
+0x000000A4     # 0x24
+0x000000C1     # 0x40
+0x000000C9     # 0x5B
+0x000000D6     # 0x5C
+0x000000DC     # 0x5D
+0x0000005E     # 0x5E
+0x000000E1     # 0x60
+0x000000E9     # 0x7B
+0x000000F6     # 0x7C
+0x000000FC     # 0x7D
+0x000002DD     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-IRV@1983%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-IRV@1983%UCS.646
new file mode 100644 (file)
index 0000000..3dbcc79
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-IRV@1983%UCS.646,v 1.1 2003/06/27 08:40:41 tshiozak Exp $
+
+0x00000023     # 0x23
+0x000000A4     # 0x24
+0x00000040     # 0x40
+0x0000005B     # 0x5B
+0x0000005C     # 0x5C
+0x0000005D     # 0x5D
+0x0000005E     # 0x5E
+0x00000060     # 0x60
+0x0000007B     # 0x7B
+0x0000007C     # 0x7C
+0x0000007D     # 0x7D
+0x0000203E     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-IT%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-IT%UCS.646
new file mode 100644 (file)
index 0000000..fcd7e7d
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-IT%UCS.646,v 1.1 2003/06/27 08:40:42 tshiozak Exp $
+
+0x000000A3     # 0x23
+0x00000024     # 0x24
+0x000000A7     # 0x40
+0x000000B0     # 0x5B
+0x000000E7     # 0x5C
+0x000000E9     # 0x5D
+0x0000005E     # 0x5E
+0x000000F9     # 0x60
+0x000000E0     # 0x7B
+0x000000F2     # 0x7C
+0x000000E8     # 0x7D
+0x000000EC     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-JP%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-JP%UCS.646
new file mode 100644 (file)
index 0000000..8452210
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-JP%UCS.646,v 1.1 2003/06/27 08:40:42 tshiozak Exp $
+
+0x00000023     # 0x23
+0x00000024     # 0x24
+0x00000040     # 0x40
+0x0000005B     # 0x5B
+0x000000A5     # 0x5C
+0x0000005D     # 0x5D
+0x0000005E     # 0x5E
+0x00000060     # 0x60
+0x0000007B     # 0x7B
+0x0000007C     # 0x7C
+0x0000007D     # 0x7D
+0x0000203E     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-JP-OCR-B%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-JP-OCR-B%UCS.646
new file mode 100644 (file)
index 0000000..7cbd801
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-JP-OCR-B%UCS.646,v 1.1 2003/06/27 08:40:42 tshiozak Exp $
+
+0x00000023     # 0x23
+0x00000024     # 0x24
+0x00000040     # 0x40
+0x00002329     # 0x5B
+0x000000A5     # 0x5C
+0x0000232A     # 0x5D
+0x0000005E     # 0x5E
+0xFFFFFFFF     # 0x60
+0x0000007B     # 0x7B
+0x0000007C     # 0x7C
+0x0000007D     # 0x7D
+0xFFFFFFFF     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-KR%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-KR%UCS.646
new file mode 100644 (file)
index 0000000..e6891cc
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-KR%UCS.646,v 1.1 2003/06/27 08:40:42 tshiozak Exp $
+
+0x00000023     # 0x23
+0x00000024     # 0x24
+0x00000040     # 0x40
+0x0000005B     # 0x5B
+0x000020A9     # 0x5C
+0x0000005D     # 0x5D
+0x0000005E     # 0x5E
+0x00000060     # 0x60
+0x0000007B     # 0x7B
+0x0000007C     # 0x7C
+0x0000007D     # 0x7D
+0x0000007E     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-NO%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-NO%UCS.646
new file mode 100644 (file)
index 0000000..b3e6fd1
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-NO%UCS.646,v 1.1 2003/06/27 08:40:42 tshiozak Exp $
+
+0x00000023     # 0x23
+0x00000024     # 0x24
+0x00000040     # 0x40
+0x000000C6     # 0x5B
+0x000000D8     # 0x5C
+0x000000C5     # 0x5D
+0x0000005E     # 0x5E
+0x00000060     # 0x60
+0x000000E6     # 0x7B
+0x000000F8     # 0x7C
+0x000000E5     # 0x7D
+0x0000203E     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-NO2%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-NO2%UCS.646
new file mode 100644 (file)
index 0000000..d777949
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-NO2%UCS.646,v 1.1 2003/06/27 08:40:43 tshiozak Exp $
+
+0x000000B6     # 0x23
+0x00000024     # 0x24
+0x00000040     # 0x40
+0x000000C6     # 0x5B
+0x000000D8     # 0x5C
+0x000000C5     # 0x5D
+0x0000005E     # 0x5E
+0x00000060     # 0x60
+0x000000E6     # 0x7B
+0x000000F8     # 0x7C
+0x000000E5     # 0x7D
+0x0000007C     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-PT%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-PT%UCS.646
new file mode 100644 (file)
index 0000000..e05fa7d
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-PT%UCS.646,v 1.1 2003/06/27 08:40:43 tshiozak Exp $
+
+0x00000023     # 0x23
+0x00000024     # 0x24
+0x000000A7     # 0x40
+0x000000C3     # 0x5B
+0x000000C7     # 0x5C
+0x000000D5     # 0x5D
+0x0000005E     # 0x5E
+0x00000060     # 0x60
+0x000000E3     # 0x7B
+0x000000E7     # 0x7C
+0x000000F5     # 0x7D
+0x000000B0     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-PT2%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-PT2%UCS.646
new file mode 100644 (file)
index 0000000..7932a44
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-PT2%UCS.646,v 1.1 2003/06/27 08:40:43 tshiozak Exp $
+
+0x00000023     # 0x23
+0x00000024     # 0x24
+0x000000B4     # 0x40
+0x000000C3     # 0x5B
+0x000000C7     # 0x5C
+0x000000D5     # 0x5D
+0x0000005E     # 0x5E
+0x00000060     # 0x60
+0x000000E3     # 0x7B
+0x000000E7     # 0x7C
+0x000000F5     # 0x7D
+0x0000203E     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-SE%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-SE%UCS.646
new file mode 100644 (file)
index 0000000..d365bb4
--- /dev/null
@@ -0,0 +1,14 @@
+$NetBSD: ISO646-SE%UCS.646,v 1.1 2003/06/27 08:40:43 tshiozak Exp $
+
+0x00000023     # 0x23
+0x000000A4     # 0x24
+0x00000040     # 0x40
+0x000000C4     # 0x5B
+0x000000D6     # 0x5C
+0x000000C5     # 0x5D
+0x0000005E     # 0x5E
+0x00000060     # 0x60
+0x000000E4     # 0x7B
+0x000000F6     # 0x7C
+0x000000E5     # 0x7D
+0x0000203E     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-SE2%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-SE2%UCS.646
new file mode 100644 (file)
index 0000000..99a128c
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-SE2%UCS.646,v 1.1 2003/06/27 08:40:44 tshiozak Exp $
+
+0x00000023     # 0x23
+0x000000A4     # 0x24
+0x000000C9     # 0x40
+0x000000C4     # 0x5B
+0x000000D6     # 0x5C
+0x000000C5     # 0x5D
+0x000000DC     # 0x5E
+0x000000E9     # 0x60
+0x000000E4     # 0x7B
+0x000000F6     # 0x7C
+0x000000E5     # 0x7D
+0x000000FC     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-US%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-US%UCS.646
new file mode 100644 (file)
index 0000000..c1ce63d
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-US%UCS.646,v 1.1 2003/06/27 08:40:44 tshiozak Exp $
+
+0x00000023     # 0x23
+0x00000024     # 0x24
+0x00000040     # 0x40
+0x0000005B     # 0x5B
+0x0000005C     # 0x5C
+0x0000005D     # 0x5D
+0x0000005E     # 0x5E
+0x00000060     # 0x60
+0x0000007B     # 0x7B
+0x0000007C     # 0x7C
+0x0000007D     # 0x7D
+0x0000007E     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646-YU%UCS.646 b/share/i18n/csmapper/ISO646/ISO646-YU%UCS.646
new file mode 100644 (file)
index 0000000..3567ab5
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: ISO646-YU%UCS.646,v 1.1 2003/06/27 08:40:44 tshiozak Exp $
+
+0x00000023     # 0x23
+0x00000024     # 0x24
+0x0000017D     # 0x40
+0x00000160     # 0x5B
+0x00000110     # 0x5C
+0x00000106     # 0x5D
+0x0000010C     # 0x5E
+0x0000017E     # 0x60
+0x00000161     # 0x7B
+0x00000111     # 0x7C
+0x00000107     # 0x7D
+0x0000010D     # 0x7E
diff --git a/share/i18n/csmapper/ISO646/ISO646.part b/share/i18n/csmapper/ISO646/ISO646.part
new file mode 100644 (file)
index 0000000..5b53ef7
--- /dev/null
@@ -0,0 +1,28 @@
+# $NetBSD: ISO646.part,v 1.1 2003/06/27 08:40:44 tshiozak Exp $
+
+BASIC:1983
+IRV:1983
+GB
+US
+SE
+SE2
+JP
+IT
+PT
+ES
+DE
+FR1
+CN
+NO
+NO2
+FR
+PT2
+ES2
+HU
+JP-OCR-B
+CA
+CA2
+YU
+CU
+DK
+KR
diff --git a/share/i18n/csmapper/ISO646/Makefile.inc b/share/i18n/csmapper/ISO646/Makefile.inc
new file mode 100644 (file)
index 0000000..b99a5f7
--- /dev/null
@@ -0,0 +1,39 @@
+# $NetBSD: Makefile.inc,v 1.4 2008/10/25 22:35:36 apb Exp $
+
+.PATH: ${.CURDIR}/ISO646
+
+SRCS_mapper.dir+=      mapper.dir.ISO646
+SRCS_charset.pivot+=   charset.pivot.ISO646
+CLEANFILES+=           mapper.dir.ISO646 charset.pivot.ISO646
+PART_ISO646!=          ${TOOL_SED} '/^\#/d;/^$$/d;' \
+                               ${.CURDIR}/ISO646/ISO646.part
+
+mapper.dir.ISO646: ${.CURDIR}/ISO646/ISO646.part
+       ${_MKTARGET_CREATE}
+       (\
+           echo "# ISO646";\
+           for i in ${PART_ISO646}; do \
+               j=`echo $$i | tr : @`;\
+               printf '%-32s%-16s%s\n' ISO646-$$i'/UCS' mapper_646 \
+                   ISO646/ISO646-$$j'%UCS.646';\
+               printf '%-32s%-16s%s\n' UCS/ISO646-$$i mapper_646 \
+                   '!ISO646/ISO646-'$$j'%UCS.646';\
+           done;\
+           echo;\
+       ) > ${.TARGET}
+
+charset.pivot.ISO646: ${.CURDIR}/ISO646/ISO646.part
+       ${_MKTARGET_CREATE}
+       (\
+           echo "# ISO646";\
+           for i in ${PART_ISO646}; do \
+               printf "%-32s%-32s%d\n" ISO646-$$i UCS 1;\
+               printf "%-32s%-32s%d\n" UCS ISO646-$$i 1;\
+           done;\
+           echo;\
+       ) > ${.TARGET}
+
+.for i in ${PART_ISO646}
+FILES+=        ISO646-${i:S/:/@/}%UCS.646
+FILESDIR_ISO646-${i:S/:/@/}%UCS.646=   ${BINDIR}/ISO646
+.endfor
diff --git a/share/i18n/csmapper/JIS/JISX0201-KANA%UCS.src b/share/i18n/csmapper/JIS/JISX0201-KANA%UCS.src
new file mode 100644 (file)
index 0000000..d25b580
--- /dev/null
@@ -0,0 +1,127 @@
+# $NetBSD: JISX0201-KANA%UCS.src,v 1.3 2006/10/26 16:19:02 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           JISX0201-KANA/UCS
+SRC_ZONE       0x21-0x5F
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             JIS X 0201 (1976) to Unicode 1.1 Table
+#      Unicode version:  1.1
+#      Table version:    0.9
+#      Table format:     Format A
+#      Date:             8 March 1994
+#
+#      Copyright (c) 1991-1994 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on magnetic media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Recipient is granted the right to make copies in any form for
+#      internal distribution and to freely use the information supplied
+#      in the creation of products supporting Unicode.  Unicode, Inc.
+#      specifically excludes the right to re-distribute this file directly
+#      to third parties or other organizations whether for profit or not.
+#
+#      General notes:
+#
+#
+# This table contains one set of mappings from JIS X 0201 into Unicode.
+# Note that these data are *possible* mappings only and may not be the
+# same as those used by actual products, nor may they be the best suited
+# for all uses.  For more information on the mappings between various code
+# pages incorporating the repertoire of JIS X 0201 and Unicode, consult the
+# VENDORS mapping data.  Normative information on the mapping between
+# JIS X 0201 and Unicode may be found in the Unihan.txt file in the
+# latest Unicode Character Database.
+#
+# If you have carefully considered the fact that the mappings in
+# this table are only one possible set of mappings between JIS X 0201 and
+# Unicode and have no normative status, but still feel that you
+# have located an error in the table that requires fixing, you may
+# report any such error to errata@unicode.org.
+#
+#
+#      Format:  Three tab-separated columns
+#              Column #1 is the shift JIS code (in hex as 0xXX)
+#              Column #2 is the Unicode (in hex as 0xXXXX)
+#              Column #3 the Unicode (ISO 10646) name (follows a comment sign)
+#
+#      The entries are in JIS order
+#
+#
+0x21 = 0xFF61
+0x22 = 0xFF62
+0x23 = 0xFF63
+0x24 = 0xFF64
+0x25 = 0xFF65
+0x26 = 0xFF66
+0x27 = 0xFF67
+0x28 = 0xFF68
+0x29 = 0xFF69
+0x2A = 0xFF6A
+0x2B = 0xFF6B
+0x2C = 0xFF6C
+0x2D = 0xFF6D
+0x2E = 0xFF6E
+0x2F = 0xFF6F
+0x30 = 0xFF70
+0x31 = 0xFF71
+0x32 = 0xFF72
+0x33 = 0xFF73
+0x34 = 0xFF74
+0x35 = 0xFF75
+0x36 = 0xFF76
+0x37 = 0xFF77
+0x38 = 0xFF78
+0x39 = 0xFF79
+0x3A = 0xFF7A
+0x3B = 0xFF7B
+0x3C = 0xFF7C
+0x3D = 0xFF7D
+0x3E = 0xFF7E
+0x3F = 0xFF7F
+0x40 = 0xFF80
+0x41 = 0xFF81
+0x42 = 0xFF82
+0x43 = 0xFF83
+0x44 = 0xFF84
+0x45 = 0xFF85
+0x46 = 0xFF86
+0x47 = 0xFF87
+0x48 = 0xFF88
+0x49 = 0xFF89
+0x4A = 0xFF8A
+0x4B = 0xFF8B
+0x4C = 0xFF8C
+0x4D = 0xFF8D
+0x4E = 0xFF8E
+0x4F = 0xFF8F
+0x50 = 0xFF90
+0x51 = 0xFF91
+0x52 = 0xFF92
+0x53 = 0xFF93
+0x54 = 0xFF94
+0x55 = 0xFF95
+0x56 = 0xFF96
+0x57 = 0xFF97
+0x58 = 0xFF98
+0x59 = 0xFF99
+0x5A = 0xFF9A
+0x5B = 0xFF9B
+0x5C = 0xFF9C
+0x5D = 0xFF9D
+0x5E = 0xFF9E
+0x5F = 0xFF9F
+END_MAP
diff --git a/share/i18n/csmapper/JIS/JISX0208@1978%UCS.src b/share/i18n/csmapper/JIS/JISX0208@1978%UCS.src
new file mode 100644 (file)
index 0000000..0dd02a3
--- /dev/null
@@ -0,0 +1,6820 @@
+# $NetBSD: JISX0208@1978%UCS.src,v 1.4 2006/12/13 15:40:42 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "JISX0208:1978/UCS"
+SRC_ZONE       0x21-0x73 / 0x21-0x7E / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+# This mapping data is made from :
+#
+# JISX0208@1990%UCS.src, JISX0212%UCS.src
+# JIS X 0208:1978 - http://www.itscj.ipsj.or.jp/ISO-IR/042.pdf
+# JIS X 0208:1997 Appendix7 - http://www.jisc.go.jp/
+# The Unicode Character Code Charts - http://www.unicode.org/charts/PDF/U4E00.pdf
+#
+0x2121 = 0x3000
+0x2122 = 0x3001
+0x2123 = 0x3002
+0x2124 = 0xFF0C
+0x2125 = 0xFF0E
+0x2126 = 0x30FB
+0x2127 = 0xFF1A
+0x2128 = 0xFF1B
+0x2129 = 0xFF1F
+0x212A = 0xFF01
+0x212B = 0x309B
+0x212C = 0x309C
+0x212D = 0x00B4
+0x212E = 0xFF40
+0x212F = 0x00A8
+0x2130 = 0xFF3E
+0x2131 = 0xFFE3
+0x2132 = 0xFF3F
+0x2133 = 0x30FD
+0x2134 = 0x30FE
+0x2135 = 0x309D
+0x2136 = 0x309E
+0x2137 = 0x3003
+0x2138 = 0x4EDD
+0x2139 = 0x3005
+0x213A = 0x3006
+0x213B = 0x3007
+0x213C = 0x30FC
+0x213D = 0x2014
+0x213E = 0x2010
+0x213F = 0xFF0F
+0x2140 = 0xFF3C
+0x2141 = 0x301C
+0x2142 = 0x2016
+0x2143 = 0xFF5C
+0x2144 = 0x2026
+0x2145 = 0x2025
+0x2146 = 0x2018
+0x2147 = 0x2019
+0x2148 = 0x201C
+0x2149 = 0x201D
+0x214A = 0xFF08
+0x214B = 0xFF09
+0x214C = 0x3014
+0x214D = 0x3015
+0x214E = 0xFF3B
+0x214F = 0xFF3D
+0x2150 = 0xFF5B
+0x2151 = 0xFF5D
+0x2152 = 0x3008
+0x2153 = 0x3009
+0x2154 = 0x300A
+0x2155 = 0x300B
+0x2156 = 0x300C
+0x2157 = 0x300D
+0x2158 = 0x300E
+0x2159 = 0x300F
+0x215A = 0x3010
+0x215B = 0x3011
+0x215C = 0xFF0B
+0x215D = 0x2212
+0x215E = 0x00B1
+0x215F = 0x00D7
+0x2160 = 0x00F7
+0x2161 = 0xFF1D
+0x2162 = 0x2260
+0x2163 = 0xFF1C
+0x2164 = 0xFF1E
+0x2165 = 0x2266
+0x2166 = 0x2267
+0x2167 = 0x221E
+0x2168 = 0x2234
+0x2169 = 0x2642
+0x216A = 0x2640
+0x216B = 0x00B0
+0x216C = 0x2032
+0x216D = 0x2033
+0x216E = 0x2103
+0x216F = 0xFFE5
+0x2170 = 0xFF04
+0x2171 = 0x00A2
+0x2172 = 0x00A3
+0x2173 = 0xFF05
+0x2174 = 0xFF03
+0x2175 = 0xFF06
+0x2176 = 0xFF0A
+0x2177 = 0xFF20
+0x2178 = 0x00A7
+0x2179 = 0x2606
+0x217A = 0x2605
+0x217B = 0x25CB
+0x217C = 0x25CF
+0x217D = 0x25CE
+0x217E = 0x25C7
+0x2221 = 0x25C6
+0x2222 = 0x25A1
+0x2223 = 0x25A0
+0x2224 = 0x25B3
+0x2225 = 0x25B2
+0x2226 = 0x25BD
+0x2227 = 0x25BC
+0x2228 = 0x203B
+0x2229 = 0x3012
+0x222A = 0x2192
+0x222B = 0x2190
+0x222C = 0x2191
+0x222D = 0x2193
+0x222E = 0x3013
+0x2330 = 0xFF10
+0x2331 = 0xFF11
+0x2332 = 0xFF12
+0x2333 = 0xFF13
+0x2334 = 0xFF14
+0x2335 = 0xFF15
+0x2336 = 0xFF16
+0x2337 = 0xFF17
+0x2338 = 0xFF18
+0x2339 = 0xFF19
+0x2341 = 0xFF21
+0x2342 = 0xFF22
+0x2343 = 0xFF23
+0x2344 = 0xFF24
+0x2345 = 0xFF25
+0x2346 = 0xFF26
+0x2347 = 0xFF27
+0x2348 = 0xFF28
+0x2349 = 0xFF29
+0x234A = 0xFF2A
+0x234B = 0xFF2B
+0x234C = 0xFF2C
+0x234D = 0xFF2D
+0x234E = 0xFF2E
+0x234F = 0xFF2F
+0x2350 = 0xFF30
+0x2351 = 0xFF31
+0x2352 = 0xFF32
+0x2353 = 0xFF33
+0x2354 = 0xFF34
+0x2355 = 0xFF35
+0x2356 = 0xFF36
+0x2357 = 0xFF37
+0x2358 = 0xFF38
+0x2359 = 0xFF39
+0x235A = 0xFF3A
+0x2361 = 0xFF41
+0x2362 = 0xFF42
+0x2363 = 0xFF43
+0x2364 = 0xFF44
+0x2365 = 0xFF45
+0x2366 = 0xFF46
+0x2367 = 0xFF47
+0x2368 = 0xFF48
+0x2369 = 0xFF49
+0x236A = 0xFF4A
+0x236B = 0xFF4B
+0x236C = 0xFF4C
+0x236D = 0xFF4D
+0x236E = 0xFF4E
+0x236F = 0xFF4F
+0x2370 = 0xFF50
+0x2371 = 0xFF51
+0x2372 = 0xFF52
+0x2373 = 0xFF53
+0x2374 = 0xFF54
+0x2375 = 0xFF55
+0x2376 = 0xFF56
+0x2377 = 0xFF57
+0x2378 = 0xFF58
+0x2379 = 0xFF59
+0x237A = 0xFF5A
+0x2421 = 0x3041
+0x2422 = 0x3042
+0x2423 = 0x3043
+0x2424 = 0x3044
+0x2425 = 0x3045
+0x2426 = 0x3046
+0x2427 = 0x3047
+0x2428 = 0x3048
+0x2429 = 0x3049
+0x242A = 0x304A
+0x242B = 0x304B
+0x242C = 0x304C
+0x242D = 0x304D
+0x242E = 0x304E
+0x242F = 0x304F
+0x2430 = 0x3050
+0x2431 = 0x3051
+0x2432 = 0x3052
+0x2433 = 0x3053
+0x2434 = 0x3054
+0x2435 = 0x3055
+0x2436 = 0x3056
+0x2437 = 0x3057
+0x2438 = 0x3058
+0x2439 = 0x3059
+0x243A = 0x305A
+0x243B = 0x305B
+0x243C = 0x305C
+0x243D = 0x305D
+0x243E = 0x305E
+0x243F = 0x305F
+0x2440 = 0x3060
+0x2441 = 0x3061
+0x2442 = 0x3062
+0x2443 = 0x3063
+0x2444 = 0x3064
+0x2445 = 0x3065
+0x2446 = 0x3066
+0x2447 = 0x3067
+0x2448 = 0x3068
+0x2449 = 0x3069
+0x244A = 0x306A
+0x244B = 0x306B
+0x244C = 0x306C
+0x244D = 0x306D
+0x244E = 0x306E
+0x244F = 0x306F
+0x2450 = 0x3070
+0x2451 = 0x3071
+0x2452 = 0x3072
+0x2453 = 0x3073
+0x2454 = 0x3074
+0x2455 = 0x3075
+0x2456 = 0x3076
+0x2457 = 0x3077
+0x2458 = 0x3078
+0x2459 = 0x3079
+0x245A = 0x307A
+0x245B = 0x307B
+0x245C = 0x307C
+0x245D = 0x307D
+0x245E = 0x307E
+0x245F = 0x307F
+0x2460 = 0x3080
+0x2461 = 0x3081
+0x2462 = 0x3082
+0x2463 = 0x3083
+0x2464 = 0x3084
+0x2465 = 0x3085
+0x2466 = 0x3086
+0x2467 = 0x3087
+0x2468 = 0x3088
+0x2469 = 0x3089
+0x246A = 0x308A
+0x246B = 0x308B
+0x246C = 0x308C
+0x246D = 0x308D
+0x246E = 0x308E
+0x246F = 0x308F
+0x2470 = 0x3090
+0x2471 = 0x3091
+0x2472 = 0x3092
+0x2473 = 0x3093
+0x2521 = 0x30A1
+0x2522 = 0x30A2
+0x2523 = 0x30A3
+0x2524 = 0x30A4
+0x2525 = 0x30A5
+0x2526 = 0x30A6
+0x2527 = 0x30A7
+0x2528 = 0x30A8
+0x2529 = 0x30A9
+0x252A = 0x30AA
+0x252B = 0x30AB
+0x252C = 0x30AC
+0x252D = 0x30AD
+0x252E = 0x30AE
+0x252F = 0x30AF
+0x2530 = 0x30B0
+0x2531 = 0x30B1
+0x2532 = 0x30B2
+0x2533 = 0x30B3
+0x2534 = 0x30B4
+0x2535 = 0x30B5
+0x2536 = 0x30B6
+0x2537 = 0x30B7
+0x2538 = 0x30B8
+0x2539 = 0x30B9
+0x253A = 0x30BA
+0x253B = 0x30BB
+0x253C = 0x30BC
+0x253D = 0x30BD
+0x253E = 0x30BE
+0x253F = 0x30BF
+0x2540 = 0x30C0
+0x2541 = 0x30C1
+0x2542 = 0x30C2
+0x2543 = 0x30C3
+0x2544 = 0x30C4
+0x2545 = 0x30C5
+0x2546 = 0x30C6
+0x2547 = 0x30C7
+0x2548 = 0x30C8
+0x2549 = 0x30C9
+0x254A = 0x30CA
+0x254B = 0x30CB
+0x254C = 0x30CC
+0x254D = 0x30CD
+0x254E = 0x30CE
+0x254F = 0x30CF
+0x2550 = 0x30D0
+0x2551 = 0x30D1
+0x2552 = 0x30D2
+0x2553 = 0x30D3
+0x2554 = 0x30D4
+0x2555 = 0x30D5
+0x2556 = 0x30D6
+0x2557 = 0x30D7
+0x2558 = 0x30D8
+0x2559 = 0x30D9
+0x255A = 0x30DA
+0x255B = 0x30DB
+0x255C = 0x30DC
+0x255D = 0x30DD
+0x255E = 0x30DE
+0x255F = 0x30DF
+0x2560 = 0x30E0
+0x2561 = 0x30E1
+0x2562 = 0x30E2
+0x2563 = 0x30E3
+0x2564 = 0x30E4
+0x2565 = 0x30E5
+0x2566 = 0x30E6
+0x2567 = 0x30E7
+0x2568 = 0x30E8
+0x2569 = 0x30E9
+0x256A = 0x30EA
+0x256B = 0x30EB
+0x256C = 0x30EC
+0x256D = 0x30ED
+0x256E = 0x30EE
+0x256F = 0x30EF
+0x2570 = 0x30F0
+0x2571 = 0x30F1
+0x2572 = 0x30F2
+0x2573 = 0x30F3
+0x2574 = 0x30F4
+0x2575 = 0x30F5
+0x2576 = 0x30F6
+0x2621 = 0x0391
+0x2622 = 0x0392
+0x2623 = 0x0393
+0x2624 = 0x0394
+0x2625 = 0x0395
+0x2626 = 0x0396
+0x2627 = 0x0397
+0x2628 = 0x0398
+0x2629 = 0x0399
+0x262A = 0x039A
+0x262B = 0x039B
+0x262C = 0x039C
+0x262D = 0x039D
+0x262E = 0x039E
+0x262F = 0x039F
+0x2630 = 0x03A0
+0x2631 = 0x03A1
+0x2632 = 0x03A3
+0x2633 = 0x03A4
+0x2634 = 0x03A5
+0x2635 = 0x03A6
+0x2636 = 0x03A7
+0x2637 = 0x03A8
+0x2638 = 0x03A9
+0x2641 = 0x03B1
+0x2642 = 0x03B2
+0x2643 = 0x03B3
+0x2644 = 0x03B4
+0x2645 = 0x03B5
+0x2646 = 0x03B6
+0x2647 = 0x03B7
+0x2648 = 0x03B8
+0x2649 = 0x03B9
+0x264A = 0x03BA
+0x264B = 0x03BB
+0x264C = 0x03BC
+0x264D = 0x03BD
+0x264E = 0x03BE
+0x264F = 0x03BF
+0x2650 = 0x03C0
+0x2651 = 0x03C1
+0x2652 = 0x03C3
+0x2653 = 0x03C4
+0x2654 = 0x03C5
+0x2655 = 0x03C6
+0x2656 = 0x03C7
+0x2657 = 0x03C8
+0x2658 = 0x03C9
+0x2721 = 0x0410
+0x2722 = 0x0411
+0x2723 = 0x0412
+0x2724 = 0x0413
+0x2725 = 0x0414
+0x2726 = 0x0415
+0x2727 = 0x0401
+0x2728 = 0x0416
+0x2729 = 0x0417
+0x272A = 0x0418
+0x272B = 0x0419
+0x272C = 0x041A
+0x272D = 0x041B
+0x272E = 0x041C
+0x272F = 0x041D
+0x2730 = 0x041E
+0x2731 = 0x041F
+0x2732 = 0x0420
+0x2733 = 0x0421
+0x2734 = 0x0422
+0x2735 = 0x0423
+0x2736 = 0x0424
+0x2737 = 0x0425
+0x2738 = 0x0426
+0x2739 = 0x0427
+0x273A = 0x0428
+0x273B = 0x0429
+0x273C = 0x042A
+0x273D = 0x042B
+0x273E = 0x042C
+0x273F = 0x042D
+0x2740 = 0x042E
+0x2741 = 0x042F
+0x2751 = 0x0430
+0x2752 = 0x0431
+0x2753 = 0x0432
+0x2754 = 0x0433
+0x2755 = 0x0434
+0x2756 = 0x0435
+0x2757 = 0x0451
+0x2758 = 0x0436
+0x2759 = 0x0437
+0x275A = 0x0438
+0x275B = 0x0439
+0x275C = 0x043A
+0x275D = 0x043B
+0x275E = 0x043C
+0x275F = 0x043D
+0x2760 = 0x043E
+0x2761 = 0x043F
+0x2762 = 0x0440
+0x2763 = 0x0441
+0x2764 = 0x0442
+0x2765 = 0x0443
+0x2766 = 0x0444
+0x2767 = 0x0445
+0x2768 = 0x0446
+0x2769 = 0x0447
+0x276A = 0x0448
+0x276B = 0x0449
+0x276C = 0x044A
+0x276D = 0x044B
+0x276E = 0x044C
+0x276F = 0x044D
+0x2770 = 0x044E
+0x2771 = 0x044F
+0x3021 = 0x4E9C
+0x3022 = 0x555E
+0x3023 = 0x5A03
+0x3024 = 0x963F
+0x3025 = 0x54C0
+0x3026 = 0x611B
+0x3027 = 0x6328
+0x3028 = 0x59F6
+0x3029 = 0x9022
+0x302A = 0x8475
+0x302B = 0x831C
+0x302C = 0x7A50
+0x302D = 0x60AA
+0x302E = 0x63E1
+0x302F = 0x6E25
+0x3030 = 0x65ED
+0x3031 = 0x8466
+0x3032 = 0x82A6
+0x3033 = 0x9C3A
+0x3034 = 0x6893
+0x3035 = 0x5727
+0x3036 = 0x65A1
+0x3037 = 0x6271
+0x3038 = 0x5B9B
+0x3039 = 0x59D0
+0x303A = 0x867B
+0x303B = 0x98F4
+0x303C = 0x7D62
+0x303D = 0x7DBE
+0x303E = 0x9B8E
+0x303F = 0x6216
+0x3040 = 0x7C9F
+0x3041 = 0x88B7
+0x3042 = 0x5B89
+0x3043 = 0x5EB5
+0x3044 = 0x6309
+0x3045 = 0x6697
+0x3046 = 0x6848
+0x3047 = 0x95C7
+0x3048 = 0x978D
+0x3049 = 0x674F
+0x304A = 0x4EE5
+0x304B = 0x4F0A
+0x304C = 0x4F4D
+0x304D = 0x4F9D
+0x304E = 0x5049
+0x304F = 0x56F2
+0x3050 = 0x5937
+0x3051 = 0x59D4
+0x3052 = 0x5A01
+0x3053 = 0x5C09
+0x3054 = 0x60DF
+0x3055 = 0x610F
+0x3056 = 0x6170
+0x3057 = 0x6613
+0x3058 = 0x6905
+0x3059 = 0x70BA
+0x305A = 0x754F
+0x305B = 0x7570
+0x305C = 0x79FB
+0x305D = 0x7DAD
+0x305E = 0x7DEF
+0x305F = 0x80C3
+0x3060 = 0x840E
+0x3061 = 0x8863
+0x3062 = 0x8B02
+0x3063 = 0x9055
+0x3064 = 0x907A
+0x3065 = 0x533B
+0x3066 = 0x4E95
+0x3067 = 0x4EA5
+0x3068 = 0x57DF
+0x3069 = 0x80B2
+0x306A = 0x90C1
+0x306B = 0x78EF
+0x306C = 0x4E00
+0x306D = 0x58F1
+0x306E = 0x6EA2
+0x306F = 0x9038
+0x3070 = 0x7A32
+0x3071 = 0x8328
+0x3072 = 0x828B
+0x3073 = 0x9C2F
+0x3074 = 0x5141
+0x3075 = 0x5370
+0x3076 = 0x54BD
+0x3077 = 0x54E1
+0x3078 = 0x56E0
+0x3079 = 0x59FB
+0x307A = 0x5F15
+0x307B = 0x98F2
+0x307C = 0x6DEB
+0x307D = 0x80E4
+0x307E = 0x852D
+0x3121 = 0x9662
+0x3122 = 0x9670
+0x3123 = 0x96A0
+0x3124 = 0x97FB
+0x3125 = 0x540B
+0x3126 = 0x53F3
+0x3127 = 0x5B87
+0x3128 = 0x70CF
+0x3129 = 0x7FBD
+0x312A = 0x8FC2
+0x312B = 0x96E8
+0x312C = 0x536F
+0x312D = 0x9D5C
+0x312E = 0x7ABA
+0x312F = 0x4E11
+0x3130 = 0x7893
+0x3131 = 0x81FC
+0x3132 = 0x6E26
+0x3133 = 0x5618
+0x3134 = 0x5504
+0x3135 = 0x6B1D
+0x3136 = 0x851A
+0x3137 = 0x9C3B
+0x3138 = 0x59E5
+0x3139 = 0x53A9
+0x313A = 0x6D66
+0x313B = 0x74DC
+0x313C = 0x958F
+0x313D = 0x5642
+0x313E = 0x4E91
+0x313F = 0x904B
+0x3140 = 0x96F2
+0x3141 = 0x834F
+0x3142 = 0x990C
+0x3143 = 0x53E1
+0x3144 = 0x55B6
+0x3145 = 0x5B30
+0x3146 = 0x5F71
+0x3147 = 0x6620
+0x3148 = 0x66F3
+0x3149 = 0x6804
+0x314A = 0x6C38
+0x314B = 0x6CF3
+0x314C = 0x6D29
+0x314D = 0x745B
+0x314E = 0x76C8
+0x314F = 0x7A4E
+0x3150 = 0x9834
+0x3151 = 0x82F1
+0x3152 = 0x885B
+0x3153 = 0x8A60
+0x3154 = 0x92ED
+0x3155 = 0x6DB2
+0x3156 = 0x75AB
+0x3157 = 0x76CA
+0x3158 = 0x99C5
+0x3159 = 0x60A6
+0x315A = 0x8B01
+0x315B = 0x8D8A
+0x315C = 0x95B2
+0x315D = 0x698E
+0x315E = 0x53AD
+0x315F = 0x5186
+0x3160 = 0x5712
+0x3161 = 0x5830
+0x3162 = 0x5944
+0x3163 = 0x5BB4
+0x3164 = 0x5EF6
+0x3165 = 0x6028
+0x3166 = 0x63A9
+0x3167 = 0x63F4
+0x3168 = 0x6CBF
+0x3169 = 0x6F14
+0x316A = 0x708E
+0x316B = 0x7130
+0x316C = 0x7159
+0x316D = 0x71D5
+0x316E = 0x733F
+0x316F = 0x7E01
+0x3170 = 0x8276
+0x3171 = 0x82D1
+0x3172 = 0x8597
+0x3173 = 0x9060
+0x3174 = 0x925B
+0x3175 = 0x9D1B
+0x3176 = 0x5869
+0x3177 = 0x65BC
+0x3178 = 0x6C5A
+0x3179 = 0x7525
+0x317A = 0x51F9
+0x317B = 0x592E
+0x317C = 0x5965
+0x317D = 0x5F80
+0x317E = 0x5FDC
+0x3221 = 0x62BC
+0x3222 = 0x65FA
+0x3223 = 0x6A2A
+0x3224 = 0x6B27
+0x3225 = 0x6BB4
+0x3226 = 0x738B
+0x3227 = 0x7FC1
+0x3228 = 0x8956
+0x3229 = 0x9DAF
+0x322A = 0x9DD7
+0x322B = 0x9EC4
+0x322C = 0x5CA1
+0x322D = 0x6C96
+0x322E = 0x837B
+0x322F = 0x5104
+0x3230 = 0x5C4B
+0x3231 = 0x61B6
+0x3232 = 0x81C6
+0x3233 = 0x6876
+0x3234 = 0x7261
+0x3235 = 0x4E59
+0x3236 = 0x4FFA
+0x3237 = 0x5378
+0x3238 = 0x6069
+0x3239 = 0x6E29
+0x323A = 0x7A4F
+0x323B = 0x97F3
+0x323C = 0x4E0B
+0x323D = 0x5316
+0x323E = 0x4EEE
+0x323F = 0x4F55
+0x3240 = 0x4F3D
+0x3241 = 0x4FA1
+0x3242 = 0x4F73
+0x3243 = 0x52A0
+0x3244 = 0x53EF
+0x3245 = 0x5609
+0x3246 = 0x590F
+0x3247 = 0x5AC1
+0x3248 = 0x5BB6
+0x3249 = 0x5BE1
+0x324A = 0x79D1
+0x324B = 0x6687
+0x324C = 0x679C
+0x324D = 0x67B6
+0x324E = 0x6B4C
+0x324F = 0x6CB3
+0x3250 = 0x706B
+0x3251 = 0x73C2
+0x3252 = 0x798D
+0x3253 = 0x79BE
+0x3254 = 0x7A3C
+0x3255 = 0x7B87
+0x3256 = 0x82B1
+0x3257 = 0x82DB
+0x3258 = 0x8304
+0x3259 = 0x8377
+0x325A = 0x83EF
+0x325B = 0x83D3
+0x325C = 0x8766
+0x325D = 0x8AB2
+0x325E = 0x5629
+0x325F = 0x8CA8
+0x3260 = 0x8FE6
+0x3261 = 0x904E
+0x3262 = 0x971E
+0x3263 = 0x868A
+0x3264 = 0x4FC4
+0x3265 = 0x5CE8
+0x3266 = 0x6211
+0x3267 = 0x7259
+0x3268 = 0x753B
+0x3269 = 0x81E5
+0x326A = 0x82BD
+0x326B = 0x86FE
+0x326C = 0x8CC0
+0x326D = 0x96C5
+0x326E = 0x9913
+0x326F = 0x99D5
+0x3270 = 0x4ECB
+0x3271 = 0x4F1A
+0x3272 = 0x89E3
+0x3273 = 0x56DE
+0x3274 = 0x584A
+0x3275 = 0x58CA
+0x3276 = 0x5EFB
+0x3277 = 0x5FEB
+0x3278 = 0x602A
+0x3279 = 0x6094
+0x327A = 0x6062
+0x327B = 0x61D0
+0x327C = 0x6212
+0x327D = 0x62D0
+0x327E = 0x6539
+0x3321 = 0x9B41
+0x3322 = 0x6666
+0x3323 = 0x68B0
+0x3324 = 0x6D77
+0x3325 = 0x7070
+0x3326 = 0x754C
+0x3327 = 0x7686
+0x3328 = 0x7D75
+0x3329 = 0x82A5
+0x332A = 0x87F9
+0x332B = 0x958B
+0x332C = 0x968E
+0x332D = 0x8C9D
+0x332E = 0x51F1
+0x332F = 0x52BE
+0x3330 = 0x5916
+0x3331 = 0x54B3
+0x3332 = 0x5BB3
+0x3333 = 0x5D16
+0x3334 = 0x6168
+0x3335 = 0x6982
+0x3336 = 0x6DAF
+0x3337 = 0x788D
+0x3338 = 0x84CB
+0x3339 = 0x8857
+0x333A = 0x8A72
+0x333B = 0x93A7
+0x333C = 0x9AB8
+0x333D = 0x6D6C
+0x333E = 0x99A8
+0x333F = 0x86D9
+0x3340 = 0x57A3
+0x3341 = 0x67FF
+0x3342 = 0x8823
+0x3343 = 0x920E
+0x3344 = 0x5283
+0x3345 = 0x5687
+0x3346 = 0x5404
+0x3347 = 0x5ED3
+0x3348 = 0x62E1
+0x3349 = 0x652A
+0x334A = 0x683C
+0x334B = 0x6838
+0x334C = 0x6BBB
+0x334D = 0x7372
+0x334E = 0x78BA
+0x334F = 0x7A6B
+0x3350 = 0x899A
+0x3351 = 0x89D2
+0x3352 = 0x8D6B
+0x3353 = 0x8F03
+0x3354 = 0x90ED
+0x3355 = 0x95A3
+0x3356 = 0x9694
+0x3357 = 0x9769
+0x3358 = 0x5B66
+0x3359 = 0x5CB3
+0x335A = 0x697D
+0x335B = 0x984D
+0x335C = 0x984E
+0x335D = 0x639B
+0x335E = 0x7B20
+0x335F = 0x6A2B
+0x3360 = 0x6A7F
+0x3361 = 0x68B6
+0x3362 = 0x9C0D
+0x3363 = 0x6F5F
+0x3364 = 0x5272
+0x3365 = 0x559D
+0x3366 = 0x6070
+0x3367 = 0x62EC
+0x3368 = 0x6D3B
+0x3369 = 0x6E07
+0x336A = 0x6ED1
+0x336B = 0x845B
+0x336C = 0x8910
+0x336D = 0x8F44
+0x336E = 0x4E14
+0x336F = 0x9C39
+0x3370 = 0x53F6
+0x3371 = 0x691B
+0x3372 = 0x6A3A
+0x3373 = 0x9784
+0x3374 = 0x682A
+0x3375 = 0x515C
+0x3376 = 0x7AC8
+0x3377 = 0x84B2
+0x3378 = 0x91DC
+0x3379 = 0x938C
+0x337A = 0x5699
+0x337B = 0x9D28
+0x337C = 0x6822
+0x337D = 0x8305
+0x337E = 0x8431
+0x3421 = 0x7CA5
+0x3422 = 0x5208
+0x3423 = 0x82C5
+0x3424 = 0x74E6
+0x3425 = 0x4E7E
+0x3426 = 0x4F83
+0x3427 = 0x51A0
+0x3428 = 0x5BD2
+0x3429 = 0x520A
+0x342A = 0x52D8
+0x342B = 0x52E7
+0x342C = 0x5DFB
+0x342D = 0x559A
+0x342E = 0x582A
+0x342F = 0x59E6
+0x3430 = 0x5B8C
+0x3431 = 0x5B98
+0x3432 = 0x5BDB
+0x3433 = 0x5E72
+0x3434 = 0x5E79
+0x3435 = 0x60A3
+0x3436 = 0x611F
+0x3437 = 0x6163
+0x3438 = 0x61BE
+0x3439 = 0x63DB
+0x343A = 0x6562
+0x343B = 0x67D1
+0x343C = 0x6853
+0x343D = 0x68FA
+0x343E = 0x6B3E
+0x343F = 0x6B53
+0x3440 = 0x6C57
+0x3441 = 0x6F22
+0x3442 = 0x6F97
+0x3443 = 0x704C
+0x3444 = 0x74B0
+0x3445 = 0x7518
+0x3446 = 0x76E3
+0x3447 = 0x770B
+0x3448 = 0x7AFF
+0x3449 = 0x7BA1
+0x344A = 0x7C21
+0x344B = 0x7DE9
+0x344C = 0x7F36
+0x344D = 0x7FF0
+0x344E = 0x809D
+0x344F = 0x8266
+0x3450 = 0x839E
+0x3451 = 0x89B3
+0x3452 = 0x8AEB
+0x3453 = 0x8CAB
+0x3454 = 0x9084
+0x3455 = 0x9451
+0x3456 = 0x9593
+0x3457 = 0x9591
+0x3458 = 0x95A2
+0x3459 = 0x9665
+0x345A = 0x97D3
+0x345B = 0x9928
+0x345C = 0x8218
+0x345D = 0x4E38
+0x345E = 0x542B
+0x345F = 0x5CB8
+0x3460 = 0x5DCC
+0x3461 = 0x73A9
+0x3462 = 0x764C
+0x3463 = 0x773C
+0x3464 = 0x5CA9
+0x3465 = 0x7FEB
+0x3466 = 0x8D0B
+0x3467 = 0x96C1
+0x3468 = 0x9811
+0x3469 = 0x9854
+0x346A = 0x9858
+0x346B = 0x4F01
+0x346C = 0x4F0E
+0x346D = 0x5371
+0x346E = 0x559C
+0x346F = 0x5668
+0x3470 = 0x57FA
+0x3471 = 0x5947
+0x3472 = 0x5B09
+0x3473 = 0x5BC4
+0x3474 = 0x5C90
+0x3475 = 0x5E0C
+0x3476 = 0x5E7E
+0x3477 = 0x5FCC
+0x3478 = 0x63EE
+0x3479 = 0x673A
+0x347A = 0x65D7
+0x347B = 0x65E2
+0x347C = 0x671F
+0x347D = 0x68CB
+0x347E = 0x68C4
+0x3521 = 0x6A5F
+0x3522 = 0x5E30
+0x3523 = 0x6BC5
+0x3524 = 0x6C17
+0x3525 = 0x6C7D
+0x3526 = 0x757F
+0x3527 = 0x7948
+0x3528 = 0x5B63
+0x3529 = 0x7A00
+0x352A = 0x7D00
+0x352B = 0x5FBD
+0x352C = 0x898F
+0x352D = 0x8A18
+0x352E = 0x8CB4
+0x352F = 0x8D77
+0x3530 = 0x8ECC
+0x3531 = 0x8F1D
+0x3532 = 0x98E2
+0x3533 = 0x9A0E
+0x3534 = 0x9B3C
+0x3535 = 0x4E80
+0x3536 = 0x507D
+0x3537 = 0x5100
+0x3538 = 0x5993
+0x3539 = 0x5B9C
+0x353A = 0x622F
+0x353B = 0x6280
+0x353C = 0x64EC
+0x353D = 0x6B3A
+0x353E = 0x72A0
+0x353F = 0x7591
+0x3540 = 0x7947
+0x3541 = 0x7FA9
+0x3542 = 0x87FB
+0x3543 = 0x8ABC
+0x3544 = 0x8B70
+0x3545 = 0x63AC
+0x3546 = 0x83CA
+0x3547 = 0x97A0
+0x3548 = 0x5409
+0x3549 = 0x5403
+0x354A = 0x55AB
+0x354B = 0x6854
+0x354C = 0x6A58
+0x354D = 0x8A70
+0x354E = 0x7827
+0x354F = 0x6775
+0x3550 = 0x9ECD
+0x3551 = 0x5374
+0x3552 = 0x5BA2
+0x3553 = 0x811A
+0x3554 = 0x8650
+0x3555 = 0x9006
+0x3556 = 0x4E18
+0x3557 = 0x4E45
+0x3558 = 0x4EC7
+0x3559 = 0x4F11
+0x355A = 0x53CA
+0x355B = 0x5438
+0x355C = 0x5BAE
+0x355D = 0x5F13
+0x355E = 0x6025
+0x355F = 0x6551
+0x3560 = 0x673D
+0x3561 = 0x6C42
+0x3562 = 0x6C72
+0x3563 = 0x6CE3
+0x3564 = 0x7078
+0x3565 = 0x7403
+0x3566 = 0x7A76
+0x3567 = 0x7AAE
+0x3568 = 0x7B08
+0x3569 = 0x7D1A
+0x356A = 0x7CFE
+0x356B = 0x7D66
+0x356C = 0x65E7
+0x356D = 0x725B
+0x356E = 0x53BB
+0x356F = 0x5C45
+0x3570 = 0x5DE8
+0x3571 = 0x62D2
+0x3572 = 0x62E0
+0x3573 = 0x6319
+0x3574 = 0x6E20
+0x3575 = 0x865A
+0x3576 = 0x8A31
+0x3577 = 0x8DDD
+0x3578 = 0x92F8
+0x3579 = 0x6F01
+0x357A = 0x79A6
+0x357B = 0x9B5A
+0x357C = 0x4EA8
+0x357D = 0x4EAB
+0x357E = 0x4EAC
+0x3621 = 0x4F9B
+0x3622 = 0x4FE0
+0x3623 = 0x50D1
+0x3624 = 0x5147
+0x3625 = 0x7AF6
+0x3626 = 0x5171
+0x3627 = 0x51F6
+0x3628 = 0x5354
+0x3629 = 0x5321
+0x362A = 0x537F
+0x362B = 0x53EB
+0x362C = 0x55AC
+0x362D = 0x5883
+0x362E = 0x5CE1
+0x362F = 0x5F37
+0x3630 = 0x5F4A
+0x3631 = 0x602F
+0x3632 = 0x6050
+0x3633 = 0x606D
+0x3634 = 0x631F
+0x3635 = 0x6559
+0x3636 = 0x6A4B
+0x3637 = 0x6CC1
+0x3638 = 0x72C2
+0x3639 = 0x72ED
+0x363A = 0x77EF
+0x363B = 0x80F8
+0x363C = 0x8105
+0x363D = 0x8208
+0x363E = 0x854E
+0x363F = 0x90F7
+0x3640 = 0x93E1
+0x3641 = 0x97FF
+0x3642 = 0x9957
+0x3643 = 0x9A5A
+0x3644 = 0x4EF0
+0x3645 = 0x51DD
+0x3646 = 0x582F
+0x3647 = 0x6681
+0x3648 = 0x696D
+0x3649 = 0x5C40
+0x364A = 0x66F2
+0x364B = 0x6975
+0x364C = 0x7389
+0x364D = 0x6850
+0x364E = 0x7C81
+0x364F = 0x50C5
+0x3650 = 0x52E4
+0x3651 = 0x5747
+0x3652 = 0x5DFE
+0x3653 = 0x9326
+0x3654 = 0x65A4
+0x3655 = 0x6B23
+0x3656 = 0x6B3D
+0x3657 = 0x7434
+0x3658 = 0x7981
+0x3659 = 0x79BD
+0x365A = 0x7B4B
+0x365B = 0x7DCA
+0x365C = 0x82B9
+0x365D = 0x83CC
+0x365E = 0x887F
+0x365F = 0x895F
+0x3660 = 0x8B39
+0x3661 = 0x8FD1
+0x3662 = 0x91D1
+0x3663 = 0x541F
+0x3664 = 0x9280
+0x3665 = 0x4E5D
+0x3666 = 0x5036
+0x3667 = 0x53E5
+0x3668 = 0x533A
+0x3669 = 0x72D7
+0x366A = 0x7396
+0x366B = 0x77E9
+0x366C = 0x82E6
+0x366D = 0x8EC0
+0x366E = 0x99C6
+0x366F = 0x99C8
+0x3670 = 0x99D2
+0x3671 = 0x5177
+0x3672 = 0x611A
+0x3673 = 0x865E
+0x3674 = 0x55B0
+0x3675 = 0x7A7A
+0x3676 = 0x5076
+0x3677 = 0x5BD3
+0x3678 = 0x9047
+0x3679 = 0x9685
+0x367A = 0x4E32
+0x367B = 0x6ADB
+0x367C = 0x91E7
+0x367D = 0x5C51
+0x367E = 0x5C48
+0x3721 = 0x6398
+0x3722 = 0x7A9F
+0x3723 = 0x6C93
+0x3724 = 0x9774
+0x3725 = 0x8F61
+0x3726 = 0x7AAA
+0x3727 = 0x718A
+0x3728 = 0x9688
+0x3729 = 0x7C82
+0x372A = 0x6817
+0x372B = 0x7E70
+0x372C = 0x6851
+0x372D = 0x936C
+0x372E = 0x52F2
+0x372F = 0x541B
+0x3730 = 0x85AB
+0x3731 = 0x8A13
+0x3732 = 0x7FA4
+0x3733 = 0x8ECD
+0x3734 = 0x90E1
+0x3735 = 0x5366
+0x3736 = 0x8888
+0x3737 = 0x7941
+0x3738 = 0x4FC2
+0x3739 = 0x50BE
+0x373A = 0x5211
+0x373B = 0x5144
+0x373C = 0x5553
+0x373D = 0x572D
+0x373E = 0x73EA
+0x373F = 0x578B
+0x3740 = 0x5951
+0x3741 = 0x5F62
+0x3742 = 0x5F84
+0x3743 = 0x6075
+0x3744 = 0x6176
+0x3745 = 0x6167
+0x3746 = 0x61A9
+0x3747 = 0x63B2
+0x3748 = 0x643A
+0x3749 = 0x656C
+0x374A = 0x666F
+0x374B = 0x6842
+0x374C = 0x6E13
+0x374D = 0x7566
+0x374E = 0x7A3D
+0x374F = 0x7CFB
+0x3750 = 0x7D4C
+0x3751 = 0x7D99
+0x3752 = 0x7E4B
+0x3753 = 0x7F6B
+0x3754 = 0x830E
+0x3755 = 0x834A
+0x3756 = 0x86CD
+0x3757 = 0x8A08
+0x3758 = 0x8A63
+0x3759 = 0x8B66
+0x375A = 0x8EFD
+0x375B = 0x9838
+0x375C = 0x9D8F
+0x375D = 0x82B8
+0x375E = 0x8FCE
+0x375F = 0x9BE8
+0x3760 = 0x5287
+0x3761 = 0x621F
+0x3762 = 0x6483
+0x3763 = 0x6FC0
+0x3764 = 0x9699
+0x3765 = 0x6841
+0x3766 = 0x5091
+0x3767 = 0x6B20
+0x3768 = 0x6C7A
+0x3769 = 0x6F54
+0x376A = 0x7A74
+0x376B = 0x7D50
+0x376C = 0x8840
+0x376D = 0x8A23
+0x376E = 0x6708
+0x376F = 0x4EF6
+0x3770 = 0x5039
+0x3771 = 0x5026
+0x3772 = 0x5065
+0x3773 = 0x517C
+0x3774 = 0x5238
+0x3775 = 0x5263
+0x3776 = 0x55A7
+0x3777 = 0x570F
+0x3778 = 0x5805
+0x3779 = 0x5ACC
+0x377A = 0x5EFA
+0x377B = 0x61B2
+0x377C = 0x61F8
+0x377D = 0x62F3
+0x377E = 0x6372
+0x3821 = 0x691C
+0x3822 = 0x6A29
+0x3823 = 0x727D
+0x3824 = 0x72AC
+0x3825 = 0x732E
+0x3826 = 0x7814
+0x3827 = 0x786F
+0x3828 = 0x7D79
+0x3829 = 0x770C
+0x382A = 0x80A9
+0x382B = 0x898B
+0x382C = 0x8B19
+0x382D = 0x8CE2
+0x382E = 0x8ED2
+0x382F = 0x9063
+0x3830 = 0x9375
+0x3831 = 0x967A
+0x3832 = 0x9855
+0x3833 = 0x9A13
+0x3834 = 0x9E7C
+0x3835 = 0x5143
+0x3836 = 0x539F
+0x3837 = 0x53B3
+0x3838 = 0x5E7B
+0x3839 = 0x5F26
+0x383A = 0x6E1B
+0x383B = 0x6E90
+0x383C = 0x7384
+0x383D = 0x73FE
+0x383E = 0x7D43
+0x383F = 0x8237
+0x3840 = 0x8A00
+0x3841 = 0x8AFA
+0x3842 = 0x9650
+0x3843 = 0x4E4E
+0x3844 = 0x500B
+0x3845 = 0x53E4
+0x3846 = 0x547C
+0x3847 = 0x56FA
+0x3848 = 0x59D1
+0x3849 = 0x5B64
+0x384A = 0x5DF1
+0x384B = 0x5EAB
+0x384C = 0x5F27
+0x384D = 0x6238
+0x384E = 0x6545
+0x384F = 0x67AF
+0x3850 = 0x6E56
+0x3851 = 0x72D0
+0x3852 = 0x7CCA
+0x3853 = 0x88B4
+0x3854 = 0x80A1
+0x3855 = 0x80E1
+0x3856 = 0x83F0
+0x3857 = 0x864E
+0x3858 = 0x8A87
+0x3859 = 0x8DE8
+0x385A = 0x9237
+0x385B = 0x96C7
+0x385C = 0x9867
+0x385D = 0x9F13
+0x385E = 0x4E94
+0x385F = 0x4E92
+0x3860 = 0x4F0D
+0x3861 = 0x5348
+0x3862 = 0x5449
+0x3863 = 0x543E
+0x3864 = 0x5A2F
+0x3865 = 0x5F8C
+0x3866 = 0x5FA1
+0x3867 = 0x609F
+0x3868 = 0x68A7
+0x3869 = 0x6A8E
+0x386A = 0x745A
+0x386B = 0x7881
+0x386C = 0x8A9E
+0x386D = 0x8AA4
+0x386E = 0x8B77
+0x386F = 0x9190
+0x3870 = 0x4E5E
+0x3871 = 0x9BC9
+0x3872 = 0x4EA4
+0x3873 = 0x4F7C
+0x3874 = 0x4FAF
+0x3875 = 0x5019
+0x3876 = 0x5016
+0x3877 = 0x5149
+0x3878 = 0x516C
+0x3879 = 0x529F
+0x387A = 0x52B9
+0x387B = 0x52FE
+0x387C = 0x539A
+0x387D = 0x53E3
+0x387E = 0x5411
+0x3921 = 0x540E
+0x3922 = 0x5589
+0x3923 = 0x5751
+0x3924 = 0x57A2
+0x3925 = 0x597D
+0x3926 = 0x5B54
+0x3927 = 0x5B5D
+0x3928 = 0x5B8F
+0x3929 = 0x5DE5
+0x392A = 0x5DE7
+0x392B = 0x5DF7
+0x392C = 0x5E78
+0x392D = 0x5E83
+0x392E = 0x5E9A
+0x392F = 0x5EB7
+0x3930 = 0x5F18
+0x3931 = 0x6052
+0x3932 = 0x614C
+0x3933 = 0x6297
+0x3934 = 0x62D8
+0x3935 = 0x63A7
+0x3936 = 0x653B
+0x3937 = 0x663B
+0x3938 = 0x6643
+0x3939 = 0x66F4
+0x393A = 0x676D
+0x393B = 0x6821
+0x393C = 0x6897
+0x393D = 0x69CB
+0x393E = 0x6C5F
+0x393F = 0x6D2A
+0x3940 = 0x6D69
+0x3941 = 0x6E2F
+0x3942 = 0x6E9D
+0x3943 = 0x7532
+0x3944 = 0x7687
+0x3945 = 0x786C
+0x3946 = 0x7A3F
+0x3947 = 0x7CE0
+0x3948 = 0x7D05
+0x3949 = 0x7D18
+0x394A = 0x7D5E
+0x394B = 0x7DB1
+0x394C = 0x8015
+0x394D = 0x8003
+0x394E = 0x80AF
+0x394F = 0x80B1
+0x3950 = 0x8154
+0x3951 = 0x818F
+0x3952 = 0x822A
+0x3953 = 0x8352
+0x3954 = 0x884C
+0x3955 = 0x8861
+0x3956 = 0x8B1B
+0x3957 = 0x8CA2
+0x3958 = 0x8CFC
+0x3959 = 0x90CA
+0x395A = 0x9175
+0x395B = 0x9271
+0x395C = 0x7926
+0x395D = 0x92FC
+0x395E = 0x95A4
+0x395F = 0x964D
+0x3960 = 0x9805
+0x3961 = 0x9999
+0x3962 = 0x9AD8
+0x3963 = 0x9D3B
+0x3964 = 0x525B
+0x3965 = 0x52AB
+0x3966 = 0x53F7
+0x3967 = 0x5408
+0x3968 = 0x58D5
+0x3969 = 0x62F7
+0x396A = 0x6FE0
+0x396B = 0x8C6A
+0x396C = 0x8F5F
+0x396D = 0x9EB4
+0x396E = 0x514B
+0x396F = 0x523B
+0x3970 = 0x544A
+0x3971 = 0x56FD
+0x3972 = 0x7A40
+0x3973 = 0x9177
+0x3974 = 0x9D60
+0x3975 = 0x9ED2
+0x3976 = 0x7344
+0x3977 = 0x6F09
+0x3978 = 0x8170
+0x3979 = 0x7511
+0x397A = 0x5FFD
+0x397B = 0x60DA
+0x397C = 0x9AA8
+0x397D = 0x72DB
+0x397E = 0x8FBC
+0x3A21 = 0x6B64
+0x3A22 = 0x9803
+0x3A23 = 0x4ECA
+0x3A24 = 0x56F0
+0x3A25 = 0x5764
+0x3A26 = 0x58BE
+0x3A27 = 0x5A5A
+0x3A28 = 0x6068
+0x3A29 = 0x61C7
+0x3A2A = 0x660F
+0x3A2B = 0x6606
+0x3A2C = 0x6839
+0x3A2D = 0x68B1
+0x3A2E = 0x6DF7
+0x3A2F = 0x75D5
+0x3A30 = 0x7D3A
+0x3A31 = 0x826E
+0x3A32 = 0x9B42
+0x3A33 = 0x4E9B
+0x3A34 = 0x4F50
+0x3A35 = 0x53C9
+0x3A36 = 0x5506
+0x3A37 = 0x5D6F
+0x3A38 = 0x5DE6
+0x3A39 = 0x5DEE
+0x3A3A = 0x67FB
+0x3A3B = 0x6C99
+0x3A3C = 0x7473
+0x3A3D = 0x7802
+0x3A3E = 0x8A50
+0x3A3F = 0x9396
+0x3A40 = 0x88DF
+0x3A41 = 0x5750
+0x3A42 = 0x5EA7
+0x3A43 = 0x632B
+0x3A44 = 0x50B5
+0x3A45 = 0x50AC
+0x3A46 = 0x518D
+0x3A47 = 0x6700
+0x3A48 = 0x54C9
+0x3A49 = 0x585E
+0x3A4A = 0x59BB
+0x3A4B = 0x5BB0
+0x3A4C = 0x5F69
+0x3A4D = 0x624D
+0x3A4E = 0x63A1
+0x3A4F = 0x683D
+0x3A50 = 0x6B73
+0x3A51 = 0x6E08
+0x3A52 = 0x707D
+0x3A53 = 0x91C7
+0x3A54 = 0x7280
+0x3A55 = 0x7815
+0x3A56 = 0x7826
+0x3A57 = 0x796D
+0x3A58 = 0x658E
+0x3A59 = 0x7D30
+0x3A5A = 0x83DC
+0x3A5B = 0x88C1
+0x3A5C = 0x8F09
+0x3A5D = 0x969B
+0x3A5E = 0x5264
+0x3A5F = 0x5728
+0x3A60 = 0x6750
+0x3A61 = 0x7F6A
+0x3A62 = 0x8CA1
+0x3A63 = 0x51B4
+0x3A64 = 0x5742
+0x3A65 = 0x962A
+0x3A66 = 0x583A
+0x3A67 = 0x698A
+0x3A68 = 0x80B4
+0x3A69 = 0x54B2
+0x3A6A = 0x5D0E
+0x3A6B = 0x57FC
+0x3A6C = 0x7895
+0x3A6D = 0x9DFA
+0x3A6E = 0x4F5C
+0x3A6F = 0x524A
+0x3A70 = 0x548B
+0x3A71 = 0x643E
+0x3A72 = 0x6628
+0x3A73 = 0x6714
+0x3A74 = 0x67F5
+0x3A75 = 0x7A84
+0x3A76 = 0x7B56
+0x3A77 = 0x7D22
+0x3A78 = 0x932F
+0x3A79 = 0x685C
+0x3A7A = 0x9BAD
+0x3A7B = 0x7B39
+0x3A7C = 0x5319
+0x3A7D = 0x518A
+0x3A7E = 0x5237
+0x3B21 = 0x5BDF
+0x3B22 = 0x62F6
+0x3B23 = 0x64AE
+0x3B24 = 0x64E6
+0x3B25 = 0x672D
+0x3B26 = 0x6BBA
+0x3B27 = 0x85A9
+0x3B28 = 0x96D1
+0x3B29 = 0x7690
+0x3B2A = 0x9BD6
+0x3B2B = 0x634C
+0x3B2C = 0x9306
+0x3B2D = 0x9BAB
+0x3B2E = 0x76BF
+0x3B2F = 0x6652
+0x3B30 = 0x4E09
+0x3B31 = 0x5098
+0x3B32 = 0x53C2
+0x3B33 = 0x5C71
+0x3B34 = 0x60E8
+0x3B35 = 0x6492
+0x3B36 = 0x6563
+0x3B37 = 0x685F
+0x3B38 = 0x71E6
+0x3B39 = 0x73CA
+0x3B3A = 0x7523
+0x3B3B = 0x7B97
+0x3B3C = 0x7E82
+0x3B3D = 0x8695
+0x3B3E = 0x8B83
+0x3B3F = 0x8CDB
+0x3B40 = 0x9178
+0x3B41 = 0x9910
+0x3B42 = 0x65AC
+0x3B43 = 0x66AB
+0x3B44 = 0x6B8B
+0x3B45 = 0x4ED5
+0x3B46 = 0x4ED4
+0x3B47 = 0x4F3A
+0x3B48 = 0x4F7F
+0x3B49 = 0x523A
+0x3B4A = 0x53F8
+0x3B4B = 0x53F2
+0x3B4C = 0x55E3
+0x3B4D = 0x56DB
+0x3B4E = 0x58EB
+0x3B4F = 0x59CB
+0x3B50 = 0x59C9
+0x3B51 = 0x59FF
+0x3B52 = 0x5B50
+0x3B53 = 0x5C4D
+0x3B54 = 0x5E02
+0x3B55 = 0x5E2B
+0x3B56 = 0x5FD7
+0x3B57 = 0x601D
+0x3B58 = 0x6307
+0x3B59 = 0x652F
+0x3B5A = 0x5B5C
+0x3B5B = 0x65AF
+0x3B5C = 0x65BD
+0x3B5D = 0x65E8
+0x3B5E = 0x679D
+0x3B5F = 0x6B62
+0x3B60 = 0x6B7B
+0x3B61 = 0x6C0F
+0x3B62 = 0x7345
+0x3B63 = 0x7949
+0x3B64 = 0x79C1
+0x3B65 = 0x7CF8
+0x3B66 = 0x7D19
+0x3B67 = 0x7D2B
+0x3B68 = 0x80A2
+0x3B69 = 0x8102
+0x3B6A = 0x81F3
+0x3B6B = 0x8996
+0x3B6C = 0x8A5E
+0x3B6D = 0x8A69
+0x3B6E = 0x8A66
+0x3B6F = 0x8A8C
+0x3B70 = 0x8AEE
+0x3B71 = 0x8CC7
+0x3B72 = 0x8CDC
+0x3B73 = 0x96CC
+0x3B74 = 0x98FC
+0x3B75 = 0x6B6F
+0x3B76 = 0x4E8B
+0x3B77 = 0x4F3C
+0x3B78 = 0x4F8D
+0x3B79 = 0x5150
+0x3B7A = 0x5B57
+0x3B7B = 0x5BFA
+0x3B7C = 0x6148
+0x3B7D = 0x6301
+0x3B7E = 0x6642
+0x3C21 = 0x6B21
+0x3C22 = 0x6ECB
+0x3C23 = 0x6CBB
+0x3C24 = 0x723E
+0x3C25 = 0x74BD
+0x3C26 = 0x75D4
+0x3C27 = 0x78C1
+0x3C28 = 0x793A
+0x3C29 = 0x800C
+0x3C2A = 0x8033
+0x3C2B = 0x81EA
+0x3C2C = 0x8494
+0x3C2D = 0x8F9E
+0x3C2E = 0x6C50
+0x3C2F = 0x9E7F
+0x3C30 = 0x5F0F
+0x3C31 = 0x8B58
+0x3C32 = 0x9D2B
+0x3C33 = 0x7AFA
+0x3C34 = 0x8EF8
+0x3C35 = 0x5B8D
+0x3C36 = 0x96EB
+0x3C37 = 0x4E03
+0x3C38 = 0x53F1
+0x3C39 = 0x57F7
+0x3C3A = 0x5931
+0x3C3B = 0x5AC9
+0x3C3C = 0x5BA4
+0x3C3D = 0x6089
+0x3C3E = 0x6E7F
+0x3C3F = 0x6F06
+0x3C40 = 0x75BE
+0x3C41 = 0x8CEA
+0x3C42 = 0x5B9F
+0x3C43 = 0x8500
+0x3C44 = 0x7BE0
+0x3C45 = 0x5072
+0x3C46 = 0x67F4
+0x3C47 = 0x829D
+0x3C48 = 0x5C62
+0x3C49 = 0x8602
+0x3C4A = 0x7E1E
+0x3C4B = 0x820E
+0x3C4C = 0x5199
+0x3C4D = 0x5C04
+0x3C4E = 0x6368
+0x3C4F = 0x8D66
+0x3C50 = 0x659C
+0x3C51 = 0x716E
+0x3C52 = 0x793E
+0x3C53 = 0x7D17
+0x3C54 = 0x8005
+0x3C55 = 0x8B1D
+0x3C56 = 0x8ECA
+0x3C57 = 0x906E
+0x3C58 = 0x86C7
+0x3C59 = 0x90AA
+0x3C5A = 0x501F
+0x3C5B = 0x52FA
+0x3C5C = 0x5C3A
+0x3C5D = 0x6753
+0x3C5E = 0x707C
+0x3C5F = 0x7235
+0x3C60 = 0x914C
+0x3C61 = 0x91C8
+0x3C62 = 0x932B
+0x3C63 = 0x82E5
+0x3C64 = 0x5BC2
+0x3C65 = 0x5F31
+0x3C66 = 0x60F9
+0x3C67 = 0x4E3B
+0x3C68 = 0x53D6
+0x3C69 = 0x5B88
+0x3C6A = 0x624B
+0x3C6B = 0x6731
+0x3C6C = 0x6B8A
+0x3C6D = 0x72E9
+0x3C6E = 0x73E0
+0x3C6F = 0x7A2E
+0x3C70 = 0x816B
+0x3C71 = 0x8DA3
+0x3C72 = 0x9152
+0x3C73 = 0x9996
+0x3C74 = 0x5112
+0x3C75 = 0x53D7
+0x3C76 = 0x546A
+0x3C77 = 0x5BFF
+0x3C78 = 0x6388
+0x3C79 = 0x6A39
+0x3C7A = 0x7DAC
+0x3C7B = 0x9700
+0x3C7C = 0x56DA
+0x3C7D = 0x53CE
+0x3C7E = 0x5468
+0x3D21 = 0x5B97
+0x3D22 = 0x5C31
+0x3D23 = 0x5DDE
+0x3D24 = 0x4FEE
+0x3D25 = 0x6101
+0x3D26 = 0x62FE
+0x3D27 = 0x6D32
+0x3D28 = 0x79C0
+0x3D29 = 0x79CB
+0x3D2A = 0x7D42
+0x3D2B = 0x7E61
+0x3D2C = 0x7FD2
+0x3D2D = 0x81ED
+0x3D2E = 0x821F
+0x3D2F = 0x8490
+0x3D30 = 0x8846
+0x3D31 = 0x8972
+0x3D32 = 0x8B90
+0x3D33 = 0x8E74
+0x3D34 = 0x8F2F
+0x3D35 = 0x9031
+0x3D36 = 0x914B
+0x3D37 = 0x916C
+0x3D38 = 0x96C6
+0x3D39 = 0x919C
+0x3D3A = 0x4EC0
+0x3D3B = 0x4F4F
+0x3D3C = 0x5145
+0x3D3D = 0x5341
+0x3D3E = 0x5F93
+0x3D3F = 0x620E
+0x3D40 = 0x67D4
+0x3D41 = 0x6C41
+0x3D42 = 0x6E0B
+0x3D43 = 0x7363
+0x3D44 = 0x7E26
+0x3D45 = 0x91CD
+0x3D46 = 0x9283
+0x3D47 = 0x53D4
+0x3D48 = 0x5919
+0x3D49 = 0x5BBF
+0x3D4A = 0x6DD1
+0x3D4B = 0x795D
+0x3D4C = 0x7E2E
+0x3D4D = 0x7C9B
+0x3D4E = 0x587E
+0x3D4F = 0x719F
+0x3D50 = 0x51FA
+0x3D51 = 0x8853
+0x3D52 = 0x8FF0
+0x3D53 = 0x4FCA
+0x3D54 = 0x5CFB
+0x3D55 = 0x6625
+0x3D56 = 0x77AC
+0x3D57 = 0x7AE3
+0x3D58 = 0x821C
+0x3D59 = 0x99FF
+0x3D5A = 0x51C6
+0x3D5B = 0x5FAA
+0x3D5C = 0x65EC
+0x3D5D = 0x696F
+0x3D5E = 0x6B89
+0x3D5F = 0x6DF3
+0x3D60 = 0x6E96
+0x3D61 = 0x6F64
+0x3D62 = 0x76FE
+0x3D63 = 0x7D14
+0x3D64 = 0x5DE1
+0x3D65 = 0x9075
+0x3D66 = 0x9187
+0x3D67 = 0x9806
+0x3D68 = 0x51E6
+0x3D69 = 0x521D
+0x3D6A = 0x6240
+0x3D6B = 0x6691
+0x3D6C = 0x66D9
+0x3D6D = 0x6E1A
+0x3D6E = 0x5EB6
+0x3D6F = 0x7DD2
+0x3D70 = 0x7F72
+0x3D71 = 0x66F8
+0x3D72 = 0x85AF
+0x3D73 = 0x85F7
+0x3D74 = 0x8AF8
+0x3D75 = 0x52A9
+0x3D76 = 0x53D9
+0x3D77 = 0x5973
+0x3D78 = 0x5E8F
+0x3D79 = 0x5F90
+0x3D7A = 0x6055
+0x3D7B = 0x92E4
+0x3D7C = 0x9664
+0x3D7D = 0x50B7
+0x3D7E = 0x511F
+0x3E21 = 0x52DD
+0x3E22 = 0x5320
+0x3E23 = 0x5347
+0x3E24 = 0x53EC
+0x3E25 = 0x54E8
+0x3E26 = 0x5546
+0x3E27 = 0x5531
+0x3E28 = 0x5617
+0x3E29 = 0x5968
+0x3E2A = 0x59BE
+0x3E2B = 0x5A3C
+0x3E2C = 0x5BB5
+0x3E2D = 0x5C06
+0x3E2E = 0x5C0F
+0x3E2F = 0x5C11
+0x3E30 = 0x5C1A
+0x3E31 = 0x5E84
+0x3E32 = 0x5E8A
+0x3E33 = 0x5EE0
+0x3E34 = 0x5F70
+0x3E35 = 0x627F
+0x3E36 = 0x6284
+0x3E37 = 0x62DB
+0x3E38 = 0x638C
+0x3E39 = 0x6377
+0x3E3A = 0x6607
+0x3E3B = 0x660C
+0x3E3C = 0x662D
+0x3E3D = 0x6676
+0x3E3E = 0x677E
+0x3E3F = 0x68A2
+0x3E40 = 0x6A1F
+0x3E41 = 0x6A35
+0x3E42 = 0x6CBC
+0x3E43 = 0x6D88
+0x3E44 = 0x6E09
+0x3E45 = 0x6E58
+0x3E46 = 0x713C
+0x3E47 = 0x7126
+0x3E48 = 0x7167
+0x3E49 = 0x75C7
+0x3E4A = 0x7701
+0x3E4B = 0x785D
+0x3E4C = 0x7901
+0x3E4D = 0x7965
+0x3E4E = 0x79F0
+0x3E4F = 0x7AE0
+0x3E50 = 0x7B11
+0x3E51 = 0x7CA7
+0x3E52 = 0x7D39
+0x3E53 = 0x8096
+0x3E54 = 0x83D6
+0x3E55 = 0x8523
+0x3E56 = 0x8549
+0x3E57 = 0x885D
+0x3E58 = 0x88F3
+0x3E59 = 0x8A1F
+0x3E5A = 0x8A3C
+0x3E5B = 0x8A54
+0x3E5C = 0x8A73
+0x3E5D = 0x8C61
+0x3E5E = 0x8CDE
+0x3E5F = 0x91AC
+0x3E60 = 0x9266
+0x3E61 = 0x937E
+0x3E62 = 0x9418
+0x3E63 = 0x969C
+0x3E64 = 0x9798
+0x3E65 = 0x4E0A
+0x3E66 = 0x4E08
+0x3E67 = 0x4E1E
+0x3E68 = 0x4E57
+0x3E69 = 0x5197
+0x3E6A = 0x5270
+0x3E6B = 0x57CE
+0x3E6C = 0x5834
+0x3E6D = 0x58CC
+0x3E6E = 0x5B22
+0x3E6F = 0x5E38
+0x3E70 = 0x60C5
+0x3E71 = 0x64FE
+0x3E72 = 0x6761
+0x3E73 = 0x6756
+0x3E74 = 0x6D44
+0x3E75 = 0x72B6
+0x3E76 = 0x7573
+0x3E77 = 0x7A63
+0x3E78 = 0x84B8
+0x3E79 = 0x8B72
+0x3E7A = 0x91B8
+0x3E7B = 0x9320
+0x3E7C = 0x5631
+0x3E7D = 0x57F4
+0x3E7E = 0x98FE
+0x3F21 = 0x62ED
+0x3F22 = 0x690D
+0x3F23 = 0x6B96
+0x3F24 = 0x71ED
+0x3F25 = 0x7E54
+0x3F26 = 0x8077
+0x3F27 = 0x8272
+0x3F28 = 0x89E6
+0x3F29 = 0x98DF
+0x3F2A = 0x8755
+0x3F2B = 0x8FB1
+0x3F2C = 0x5C3B
+0x3F2D = 0x4F38
+0x3F2E = 0x4FE1
+0x3F2F = 0x4FB5
+0x3F30 = 0x5507
+0x3F31 = 0x5A20
+0x3F32 = 0x5BDD
+0x3F33 = 0x5BE9
+0x3F34 = 0x5FC3
+0x3F35 = 0x614E
+0x3F36 = 0x632F
+0x3F37 = 0x65B0
+0x3F38 = 0x664B
+0x3F39 = 0x68EE
+0x3F3A = 0x699B
+0x3F3B = 0x6D78
+0x3F3C = 0x6DF1
+0x3F3D = 0x7533
+0x3F3E = 0x75B9
+0x3F3F = 0x771F
+0x3F40 = 0x795E
+0x3F41 = 0x79E6
+0x3F42 = 0x7D33
+0x3F43 = 0x81E3
+0x3F44 = 0x82AF
+0x3F45 = 0x85AA
+0x3F46 = 0x89AA
+0x3F47 = 0x8A3A
+0x3F48 = 0x8EAB
+0x3F49 = 0x8F9B
+0x3F4A = 0x9032
+0x3F4B = 0x91DD
+0x3F4C = 0x9707
+0x3F4D = 0x4EBA
+0x3F4E = 0x4EC1
+0x3F4F = 0x5203
+0x3F50 = 0x5875
+0x3F51 = 0x58EC
+0x3F52 = 0x5C0B
+0x3F53 = 0x751A
+0x3F54 = 0x5C3D
+0x3F55 = 0x814E
+0x3F56 = 0x8A0A
+0x3F57 = 0x8FC5
+0x3F58 = 0x9663
+0x3F59 = 0x9771
+0x3F5A = 0x7B25
+0x3F5B = 0x8ACF
+0x3F5C = 0x9808
+0x3F5D = 0x9162
+0x3F5E = 0x56F3
+0x3F5F = 0x53A8
+0x3F60 = 0x9017
+0x3F61 = 0x5439
+0x3F62 = 0x5782
+0x3F63 = 0x5E25
+0x3F64 = 0x63A8
+0x3F65 = 0x6C34
+0x3F66 = 0x708A
+0x3F67 = 0x7761
+0x3F68 = 0x7C8B
+0x3F69 = 0x7FE0
+0x3F6A = 0x8870
+0x3F6B = 0x9042
+0x3F6C = 0x9154
+0x3F6D = 0x9310
+0x3F6E = 0x9318
+0x3F6F = 0x968F
+0x3F70 = 0x745E
+0x3F71 = 0x9AC4
+0x3F72 = 0x5D07
+0x3F73 = 0x5D69
+0x3F74 = 0x6570
+0x3F75 = 0x67A2
+0x3F76 = 0x8DA8
+0x3F77 = 0x96DB
+0x3F78 = 0x636E
+0x3F79 = 0x6749
+0x3F7A = 0x6919
+0x3F7B = 0x83C5
+0x3F7C = 0x9817
+0x3F7D = 0x96C0
+0x3F7E = 0x88FE
+0x4021 = 0x6F84
+0x4022 = 0x647A
+0x4023 = 0x5BF8
+0x4024 = 0x4E16
+0x4025 = 0x702C
+0x4026 = 0x755D
+0x4027 = 0x662F
+0x4028 = 0x51C4
+0x4029 = 0x5236
+0x402A = 0x52E2
+0x402B = 0x59D3
+0x402C = 0x5F81
+0x402D = 0x6027
+0x402E = 0x6210
+0x402F = 0x653F
+0x4030 = 0x6574
+0x4031 = 0x661F
+0x4032 = 0x6674
+0x4033 = 0x68F2
+0x4034 = 0x6816
+0x4035 = 0x6B63
+0x4036 = 0x6E05
+0x4037 = 0x7272
+0x4038 = 0x751F
+0x4039 = 0x76DB
+0x403A = 0x7CBE
+0x403B = 0x8056
+0x403C = 0x58F0
+0x403D = 0x88FD
+0x403E = 0x897F
+0x403F = 0x8AA0
+0x4040 = 0x8A93
+0x4041 = 0x8ACB
+0x4042 = 0x901D
+0x4043 = 0x9192
+0x4044 = 0x9752
+0x4045 = 0x9759
+0x4046 = 0x6589
+0x4047 = 0x7A0E
+0x4048 = 0x8106
+0x4049 = 0x96BB
+0x404A = 0x5E2D
+0x404B = 0x60DC
+0x404C = 0x621A
+0x404D = 0x65A5
+0x404E = 0x6614
+0x404F = 0x6790
+0x4050 = 0x77F3
+0x4051 = 0x7A4D
+0x4052 = 0x7C4D
+0x4053 = 0x7E3E
+0x4054 = 0x810A
+0x4055 = 0x8CAC
+0x4056 = 0x8D64
+0x4057 = 0x8DE1
+0x4058 = 0x8E5F
+0x4059 = 0x78A9
+0x405A = 0x5207
+0x405B = 0x62D9
+0x405C = 0x63A5
+0x405D = 0x6442
+0x405E = 0x6298
+0x405F = 0x8A2D
+0x4060 = 0x7A83
+0x4061 = 0x7BC0
+0x4062 = 0x8AAC
+0x4063 = 0x96EA
+0x4064 = 0x7D76
+0x4065 = 0x820C
+0x4066 = 0x87EC
+0x4067 = 0x4ED9
+0x4068 = 0x5148
+0x4069 = 0x5343
+0x406A = 0x5360
+0x406B = 0x5BA3
+0x406C = 0x5C02
+0x406D = 0x5C16
+0x406E = 0x5DDD
+0x406F = 0x6226
+0x4070 = 0x6247
+0x4071 = 0x64B0
+0x4072 = 0x6813
+0x4073 = 0x6834
+0x4074 = 0x6CC9
+0x4075 = 0x6D45
+0x4076 = 0x6D17
+0x4077 = 0x67D3
+0x4078 = 0x6F5C
+0x4079 = 0x714E
+0x407A = 0x717D
+0x407B = 0x65CB
+0x407C = 0x7A7F
+0x407D = 0x7BAD
+0x407E = 0x7DDA
+0x4121 = 0x7E4A
+0x4122 = 0x7FA8
+0x4123 = 0x817A
+0x4124 = 0x821B
+0x4125 = 0x8239
+0x4126 = 0x85A6
+0x4127 = 0x8A6E
+0x4128 = 0x8CE4
+0x4129 = 0x8DF5
+0x412A = 0x9078
+0x412B = 0x9077
+0x412C = 0x92AD
+0x412D = 0x9291
+0x412E = 0x9583
+0x412F = 0x9BAE
+0x4130 = 0x524D
+0x4131 = 0x5584
+0x4132 = 0x6F38
+0x4133 = 0x7136
+0x4134 = 0x5168
+0x4135 = 0x7985
+0x4136 = 0x7E55
+0x4137 = 0x81B3
+0x4138 = 0x7CCE
+0x4139 = 0x564C
+0x413A = 0x5851
+0x413B = 0x5CA8
+0x413C = 0x63AA
+0x413D = 0x66FE
+0x413E = 0x66FD
+0x413F = 0x695A
+0x4140 = 0x72D9
+0x4141 = 0x758F
+0x4142 = 0x758E
+0x4143 = 0x790E
+0x4144 = 0x7956
+0x4145 = 0x79DF
+0x4146 = 0x7C97
+0x4147 = 0x7D20
+0x4148 = 0x7D44
+0x4149 = 0x8607
+0x414A = 0x8A34
+0x414B = 0x963B
+0x414C = 0x9061
+0x414D = 0x9F20
+0x414E = 0x50E7
+0x414F = 0x5275
+0x4150 = 0x53CC
+0x4151 = 0x53E2
+0x4152 = 0x5009
+0x4153 = 0x55AA
+0x4154 = 0x58EE
+0x4155 = 0x594F
+0x4156 = 0x723D
+0x4157 = 0x5B8B
+0x4158 = 0x5C64
+0x4159 = 0x531D
+0x415A = 0x60E3
+0x415B = 0x60F3
+0x415C = 0x635C
+0x415D = 0x6383
+0x415E = 0x633F
+0x415F = 0x6414
+0x4160 = 0x64CD
+0x4161 = 0x65E9
+0x4162 = 0x66F9
+0x4163 = 0x5DE3
+0x4164 = 0x69CD
+0x4165 = 0x69FD
+0x4166 = 0x6F15
+0x4167 = 0x71E5
+0x4168 = 0x4E89
+0x4169 = 0x75E9
+0x416A = 0x76F8
+0x416B = 0x7A93
+0x416C = 0x7CDF
+0x416D = 0x7DCF
+0x416E = 0x7D9C
+0x416F = 0x8061
+0x4170 = 0x8349
+0x4171 = 0x8358
+0x4172 = 0x846C
+0x4173 = 0x84BC
+0x4174 = 0x85FB
+0x4175 = 0x88C5
+0x4176 = 0x8D70
+0x4177 = 0x9001
+0x4178 = 0x906D
+0x4179 = 0x9397
+0x417A = 0x971C
+0x417B = 0x9A12
+0x417C = 0x50CF
+0x417D = 0x5897
+0x417E = 0x618E
+0x4221 = 0x81D3
+0x4222 = 0x8535
+0x4223 = 0x8D08
+0x4224 = 0x9020
+0x4225 = 0x4FC3
+0x4226 = 0x5074
+0x4227 = 0x5247
+0x4228 = 0x5373
+0x4229 = 0x606F
+0x422A = 0x6349
+0x422B = 0x675F
+0x422C = 0x6E2C
+0x422D = 0x8DB3
+0x422E = 0x901F
+0x422F = 0x4FD7
+0x4230 = 0x5C5E
+0x4231 = 0x8CCA
+0x4232 = 0x65CF
+0x4233 = 0x7D9A
+0x4234 = 0x5352
+0x4235 = 0x8896
+0x4236 = 0x5176
+0x4237 = 0x63C3
+0x4238 = 0x5B58
+0x4239 = 0x5B6B
+0x423A = 0x5C0A
+0x423B = 0x640D
+0x423C = 0x6751
+0x423D = 0x905C
+0x423E = 0x4ED6
+0x423F = 0x591A
+0x4240 = 0x592A
+0x4241 = 0x6C70
+0x4242 = 0x8A51
+0x4243 = 0x553E
+0x4244 = 0x5815
+0x4245 = 0x59A5
+0x4246 = 0x60F0
+0x4247 = 0x6253
+0x4248 = 0x67C1
+0x4249 = 0x8235
+0x424A = 0x6955
+0x424B = 0x9640
+0x424C = 0x99C4
+0x424D = 0x9A54
+0x424E = 0x4F53
+0x424F = 0x5806
+0x4250 = 0x5BFE
+0x4251 = 0x8010
+0x4252 = 0x5CB1
+0x4253 = 0x5E2F
+0x4254 = 0x5F85
+0x4255 = 0x6020
+0x4256 = 0x614B
+0x4257 = 0x6234
+0x4258 = 0x66FF
+0x4259 = 0x6CF0
+0x425A = 0x6EDE
+0x425B = 0x80CE
+0x425C = 0x817F
+0x425D = 0x82D4
+0x425E = 0x888B
+0x425F = 0x8CB8
+0x4260 = 0x9000
+0x4261 = 0x902E
+0x4262 = 0x968A
+0x4263 = 0x9EDB
+0x4264 = 0x9BDB
+0x4265 = 0x4EE3
+0x4266 = 0x53F0
+0x4267 = 0x5927
+0x4268 = 0x7B2C
+0x4269 = 0x918D
+0x426A = 0x984C
+0x426B = 0x9DF9
+0x426C = 0x6EDD
+0x426D = 0x7027
+0x426E = 0x5353
+0x426F = 0x5544
+0x4270 = 0x5B85
+0x4271 = 0x6258
+0x4272 = 0x629E
+0x4273 = 0x62D3
+0x4274 = 0x6CA2
+0x4275 = 0x6FEF
+0x4276 = 0x7422
+0x4277 = 0x8A17
+0x4278 = 0x9438
+0x4279 = 0x6FC1
+0x427A = 0x8AFE
+0x427B = 0x8338
+0x427C = 0x51E7
+0x427D = 0x86F8
+0x427E = 0x53EA
+0x4321 = 0x53E9
+0x4322 = 0x4F46
+0x4323 = 0x9054
+0x4324 = 0x8FB0
+0x4325 = 0x596A
+0x4326 = 0x8131
+0x4327 = 0x5DFD
+0x4328 = 0x7AEA
+0x4329 = 0x8FBF
+0x432A = 0x68DA
+0x432B = 0x8C37
+0x432C = 0x72F8
+0x432D = 0x9C48
+0x432E = 0x6A3D
+0x432F = 0x8AB0
+0x4330 = 0x4E39
+0x4331 = 0x5358
+0x4332 = 0x5606
+0x4333 = 0x5766
+0x4334 = 0x62C5
+0x4335 = 0x63A2
+0x4336 = 0x65E6
+0x4337 = 0x6B4E
+0x4338 = 0x6DE1
+0x4339 = 0x6E5B
+0x433A = 0x70AD
+0x433B = 0x77ED
+0x433C = 0x7AEF
+0x433D = 0x7C1E
+0x433E = 0x7DBB
+0x433F = 0x803D
+0x4340 = 0x80C6
+0x4341 = 0x86CB
+0x4342 = 0x8A95
+0x4343 = 0x935B
+0x4344 = 0x56E3
+0x4345 = 0x58C7
+0x4346 = 0x5F3E
+0x4347 = 0x65AD
+0x4348 = 0x6696
+0x4349 = 0x6A80
+0x434A = 0x6BB5
+0x434B = 0x7537
+0x434C = 0x8AC7
+0x434D = 0x5024
+0x434E = 0x77E5
+0x434F = 0x5730
+0x4350 = 0x5F1B
+0x4351 = 0x6065
+0x4352 = 0x667A
+0x4353 = 0x6C60
+0x4354 = 0x75F4
+0x4355 = 0x7A1A
+0x4356 = 0x7F6E
+0x4357 = 0x81F4
+0x4358 = 0x8718
+0x4359 = 0x9045
+0x435A = 0x99B3
+0x435B = 0x7BC9
+0x435C = 0x755C
+0x435D = 0x7AF9
+0x435E = 0x7B51
+0x435F = 0x84C4
+0x4360 = 0x9010
+0x4361 = 0x79E9
+0x4362 = 0x7A92
+0x4363 = 0x8336
+0x4364 = 0x5AE1
+0x4365 = 0x7740
+0x4366 = 0x4E2D
+0x4367 = 0x4EF2
+0x4368 = 0x5B99
+0x4369 = 0x5FE0
+0x436A = 0x62BD
+0x436B = 0x663C
+0x436C = 0x67F1
+0x436D = 0x6CE8
+0x436E = 0x866B
+0x436F = 0x8877
+0x4370 = 0x8A3B
+0x4371 = 0x914E
+0x4372 = 0x92F3
+0x4373 = 0x99D0
+0x4374 = 0x6A17
+0x4375 = 0x7026
+0x4376 = 0x732A
+0x4377 = 0x82E7
+0x4378 = 0x8457
+0x4379 = 0x8CAF
+0x437A = 0x4E01
+0x437B = 0x5146
+0x437C = 0x51CB
+0x437D = 0x558B
+0x437E = 0x5BF5
+0x4421 = 0x5E16
+0x4422 = 0x5E33
+0x4423 = 0x5E81
+0x4424 = 0x5F14
+0x4425 = 0x5F35
+0x4426 = 0x5F6B
+0x4427 = 0x5FB4
+0x4428 = 0x61F2
+0x4429 = 0x6311
+0x442A = 0x66A2
+0x442B = 0x671D
+0x442C = 0x6F6E
+0x442D = 0x7252
+0x442E = 0x753A
+0x442F = 0x773A
+0x4430 = 0x8074
+0x4431 = 0x8139
+0x4432 = 0x8178
+0x4433 = 0x8776
+0x4434 = 0x8ABF
+0x4435 = 0x8ADC
+0x4436 = 0x8D85
+0x4437 = 0x8DF3
+0x4438 = 0x929A
+0x4439 = 0x9577
+0x443A = 0x9802
+0x443B = 0x9CE5
+0x443C = 0x52C5
+0x443D = 0x6357
+0x443E = 0x76F4
+0x443F = 0x6715
+0x4440 = 0x6C88
+0x4441 = 0x73CD
+0x4442 = 0x8CC3
+0x4443 = 0x93AE
+0x4444 = 0x9673
+0x4445 = 0x6D25
+0x4446 = 0x589C
+0x4447 = 0x690E
+0x4448 = 0x69CC
+0x4449 = 0x8FFD
+0x444A = 0x939A
+0x444B = 0x75DB
+0x444C = 0x901A
+0x444D = 0x585A
+0x444E = 0x6802
+0x444F = 0x6451
+0x4450 = 0x69FB
+0x4451 = 0x4F43
+0x4452 = 0x6F2C
+0x4453 = 0x67D8
+0x4454 = 0x8FBB
+0x4455 = 0x8526
+0x4456 = 0x7DB4
+0x4457 = 0x9354
+0x4458 = 0x693F
+0x4459 = 0x6F70
+0x445A = 0x576A
+0x445B = 0x58FA
+0x445C = 0x5B2C
+0x445D = 0x7D2C
+0x445E = 0x722A
+0x445F = 0x540A
+0x4460 = 0x91E3
+0x4461 = 0x9DB4
+0x4462 = 0x4EAD
+0x4463 = 0x4F4E
+0x4464 = 0x505C
+0x4465 = 0x5075
+0x4466 = 0x5243
+0x4467 = 0x8C9E
+0x4468 = 0x5448
+0x4469 = 0x5824
+0x446A = 0x5B9A
+0x446B = 0x5E1D
+0x446C = 0x5E95
+0x446D = 0x5EAD
+0x446E = 0x5EF7
+0x446F = 0x5F1F
+0x4470 = 0x608C
+0x4471 = 0x62B5
+0x4472 = 0x633A
+0x4473 = 0x63D0
+0x4474 = 0x68AF
+0x4475 = 0x6C40
+0x4476 = 0x7887
+0x4477 = 0x798E
+0x4478 = 0x7A0B
+0x4479 = 0x7DE0
+0x447A = 0x8247
+0x447B = 0x8A02
+0x447C = 0x8AE6
+0x447D = 0x8E44
+0x447E = 0x9013
+0x4521 = 0x90B8
+0x4522 = 0x912D
+0x4523 = 0x91D8
+0x4524 = 0x9F0E
+0x4525 = 0x6CE5
+0x4526 = 0x6458
+0x4527 = 0x64E2
+0x4528 = 0x6575
+0x4529 = 0x6EF4
+0x452A = 0x7684
+0x452B = 0x7B1B
+0x452C = 0x9069
+0x452D = 0x93D1
+0x452E = 0x6EBA
+0x452F = 0x54F2
+0x4530 = 0x5FB9
+0x4531 = 0x64A4
+0x4532 = 0x8F4D
+0x4533 = 0x8FED
+0x4534 = 0x9244
+0x4535 = 0x5178
+0x4536 = 0x5861
+0x4537 = 0x5929
+0x4538 = 0x5C55
+0x4539 = 0x5E97
+0x453A = 0x6DFB
+0x453B = 0x7E8F
+0x453C = 0x751C
+0x453D = 0x8CBC
+0x453E = 0x8EE2
+0x453F = 0x985A
+0x4540 = 0x70B9
+0x4541 = 0x4F1D
+0x4542 = 0x6BBF
+0x4543 = 0x6FB1
+0x4544 = 0x7530
+0x4545 = 0x96FB
+0x4546 = 0x514E
+0x4547 = 0x5410
+0x4548 = 0x5835
+0x4549 = 0x5857
+0x454A = 0x59AC
+0x454B = 0x5C60
+0x454C = 0x5F92
+0x454D = 0x6597
+0x454E = 0x675C
+0x454F = 0x6E21
+0x4550 = 0x767B
+0x4551 = 0x83DF
+0x4552 = 0x8CED
+0x4553 = 0x9014
+0x4554 = 0x90FD
+0x4555 = 0x934D
+0x4556 = 0x7825
+0x4557 = 0x792A
+0x4558 = 0x52AA
+0x4559 = 0x5EA6
+0x455A = 0x571F
+0x455B = 0x5974
+0x455C = 0x6012
+0x455D = 0x5012
+0x455E = 0x515A
+0x455F = 0x51AC
+0x4560 = 0x51CD
+0x4561 = 0x5200
+0x4562 = 0x5510
+0x4563 = 0x5854
+0x4564 = 0x5858
+0x4565 = 0x5957
+0x4566 = 0x5B95
+0x4567 = 0x5CF6
+0x4568 = 0x5D8B
+0x4569 = 0x60BC
+0x456A = 0x6295
+0x456B = 0x642D
+0x456C = 0x6771
+0x456D = 0x6843
+0x456E = 0x6AAE
+0x456F = 0x68DF
+0x4570 = 0x76D7
+0x4571 = 0x6DD8
+0x4572 = 0x6E6F
+0x4573 = 0x6FE4
+0x4574 = 0x706F
+0x4575 = 0x71C8
+0x4576 = 0x5F53
+0x4577 = 0x75D8
+0x4578 = 0x79B1
+0x4579 = 0x7B49
+0x457A = 0x7B54
+0x457B = 0x7B52
+0x457C = 0x7CD6
+0x457D = 0x7D71
+0x457E = 0x5230
+0x4621 = 0x8463
+0x4622 = 0x8569
+0x4623 = 0x85E4
+0x4624 = 0x8A0E
+0x4625 = 0x8B04
+0x4626 = 0x8C46
+0x4627 = 0x8E0F
+0x4628 = 0x9003
+0x4629 = 0x900F
+0x462A = 0x9419
+0x462B = 0x9676
+0x462C = 0x982D
+0x462D = 0x9A30
+0x462E = 0x95D8
+0x462F = 0x50CD
+0x4630 = 0x52D5
+0x4631 = 0x540C
+0x4632 = 0x5802
+0x4633 = 0x5C0E
+0x4634 = 0x61A7
+0x4635 = 0x649E
+0x4636 = 0x6D1E
+0x4637 = 0x77B3
+0x4638 = 0x7AE5
+0x4639 = 0x80F4
+0x463A = 0x8404
+0x463B = 0x9053
+0x463C = 0x9285
+0x463D = 0x5CE0
+0x463E = 0x9D07
+0x463F = 0x533F
+0x4640 = 0x5F97
+0x4641 = 0x5FB3
+0x4642 = 0x7006
+0x4643 = 0x7279
+0x4644 = 0x7763
+0x4645 = 0x79BF
+0x4646 = 0x7BE4
+0x4647 = 0x6BD2
+0x4648 = 0x72EC
+0x4649 = 0x8AAD
+0x464A = 0x6803
+0x464B = 0x6A61
+0x464C = 0x51F8
+0x464D = 0x7A81
+0x464E = 0x6934
+0x464F = 0x5C4A
+0x4650 = 0x9CF6
+0x4651 = 0x82EB
+0x4652 = 0x5BC5
+0x4653 = 0x9149
+0x4654 = 0x701E
+0x4655 = 0x5678
+0x4656 = 0x5C6F
+0x4657 = 0x60C7
+0x4658 = 0x6566
+0x4659 = 0x6C8C
+0x465A = 0x8C5A
+0x465B = 0x9041
+0x465C = 0x9813
+0x465D = 0x5451
+0x465E = 0x66C7
+0x465F = 0x920D
+0x4660 = 0x5948
+0x4661 = 0x90A3
+0x4662 = 0x5185
+0x4663 = 0x4E4D
+0x4664 = 0x51EA
+0x4665 = 0x8599
+0x4666 = 0x8B0E
+0x4667 = 0x7058
+0x4668 = 0x637A
+0x4669 = 0x934B
+0x466A = 0x6962
+0x466B = 0x99B4
+0x466C = 0x7E04
+0x466D = 0x7577
+0x466E = 0x5357
+0x466F = 0x6960
+0x4670 = 0x8EDF
+0x4671 = 0x96E3
+0x4672 = 0x6C5D
+0x4673 = 0x4E8C
+0x4674 = 0x5C3C
+0x4675 = 0x5F10
+0x4676 = 0x9087
+0x4677 = 0x5302
+0x4678 = 0x8CD1
+0x4679 = 0x8089
+0x467A = 0x8679
+0x467B = 0x5EFF
+0x467C = 0x65E5
+0x467D = 0x4E73
+0x467E = 0x5165
+0x4721 = 0x5982
+0x4722 = 0x5C3F
+0x4723 = 0x97EE
+0x4724 = 0x4EFB
+0x4725 = 0x598A
+0x4726 = 0x5FCD
+0x4727 = 0x8A8D
+0x4728 = 0x6FE1
+0x4729 = 0x79B0
+0x472A = 0x7962
+0x472B = 0x5BE7
+0x472C = 0x8471
+0x472D = 0x732B
+0x472E = 0x71B1
+0x472F = 0x5E74
+0x4730 = 0x5FF5
+0x4731 = 0x637B
+0x4732 = 0x649A
+0x4733 = 0x71C3
+0x4734 = 0x7C98
+0x4735 = 0x4E43
+0x4736 = 0x5EFC
+0x4737 = 0x4E4B
+0x4738 = 0x57DC
+0x4739 = 0x56CA
+0x473A = 0x60A9
+0x473B = 0x6FC3
+0x473C = 0x7D0D
+0x473D = 0x80FD
+0x473E = 0x8133
+0x473F = 0x81BF
+0x4740 = 0x8FB2
+0x4741 = 0x8997
+0x4742 = 0x86A4
+0x4743 = 0x5DF4
+0x4744 = 0x628A
+0x4745 = 0x64AD
+0x4746 = 0x8987
+0x4747 = 0x6777
+0x4748 = 0x6CE2
+0x4749 = 0x6D3E
+0x474A = 0x7436
+0x474B = 0x7834
+0x474C = 0x5A46
+0x474D = 0x7F75
+0x474E = 0x82AD
+0x474F = 0x99AC
+0x4750 = 0x4FF3
+0x4751 = 0x5EC3
+0x4752 = 0x62DD
+0x4753 = 0x6392
+0x4754 = 0x6557
+0x4755 = 0x676F
+0x4756 = 0x76C3
+0x4757 = 0x724C
+0x4758 = 0x80CC
+0x4759 = 0x80BA
+0x475A = 0x8F29
+0x475B = 0x914D
+0x475C = 0x500D
+0x475D = 0x57F9
+0x475E = 0x5A92
+0x475F = 0x6885
+0x4760 = 0x6973
+0x4761 = 0x7164
+0x4762 = 0x72FD
+0x4763 = 0x8CB7
+0x4764 = 0x58F2
+0x4765 = 0x8CE0
+0x4766 = 0x966A
+0x4767 = 0x9019
+0x4768 = 0x8805
+0x4769 = 0x79E4
+0x476A = 0x77E7
+0x476B = 0x8429
+0x476C = 0x4F2F
+0x476D = 0x5265
+0x476E = 0x535A
+0x476F = 0x62CD
+0x4770 = 0x67CF
+0x4771 = 0x6CCA
+0x4772 = 0x767D
+0x4773 = 0x7B94
+0x4774 = 0x7C95
+0x4775 = 0x8236
+0x4776 = 0x8584
+0x4777 = 0x8FEB
+0x4778 = 0x66DD
+0x4779 = 0x6F20
+0x477A = 0x7206
+0x477B = 0x7E1B
+0x477C = 0x83AB
+0x477D = 0x99C1
+0x477E = 0x9EA6
+0x4821 = 0x51FD
+0x4822 = 0x7BB1
+0x4823 = 0x7872
+0x4824 = 0x7BB8
+0x4825 = 0x8087
+0x4826 = 0x7B48
+0x4827 = 0x6AE8
+0x4828 = 0x5E61
+0x4829 = 0x808C
+0x482A = 0x7551
+0x482B = 0x7560
+0x482C = 0x516B
+0x482D = 0x9262
+0x482E = 0x6F51
+0x482F = 0x767A
+0x4830 = 0x91B1
+0x4831 = 0x9AEA
+0x4832 = 0x4F10
+0x4833 = 0x7F70
+0x4834 = 0x629C
+0x4835 = 0x7B4F
+0x4836 = 0x95A5
+0x4837 = 0x9CE9
+0x4838 = 0x567A
+0x4839 = 0x5859
+0x483A = 0x86E4
+0x483B = 0x96BC
+0x483C = 0x4F34
+0x483D = 0x5224
+0x483E = 0x534A
+0x483F = 0x53CD
+0x4840 = 0x53DB
+0x4841 = 0x5E06
+0x4842 = 0x642C
+0x4843 = 0x6591
+0x4844 = 0x677F
+0x4845 = 0x6C3E
+0x4846 = 0x6C4E
+0x4847 = 0x7248
+0x4848 = 0x72AF
+0x4849 = 0x73ED
+0x484A = 0x7554
+0x484B = 0x7E41
+0x484C = 0x822C
+0x484D = 0x85E9
+0x484E = 0x8CA9
+0x484F = 0x7BC4
+0x4850 = 0x91C6
+0x4851 = 0x7169
+0x4852 = 0x9812
+0x4853 = 0x98EF
+0x4854 = 0x633D
+0x4855 = 0x6669
+0x4856 = 0x756A
+0x4857 = 0x76E4
+0x4858 = 0x78D0
+0x4859 = 0x8543
+0x485A = 0x86EE
+0x485B = 0x532A
+0x485C = 0x5351
+0x485D = 0x5426
+0x485E = 0x5983
+0x485F = 0x5E87
+0x4860 = 0x5F7C
+0x4861 = 0x60B2
+0x4862 = 0x6249
+0x4863 = 0x6279
+0x4864 = 0x62AB
+0x4865 = 0x6590
+0x4866 = 0x6BD4
+0x4867 = 0x6CCC
+0x4868 = 0x75B2
+0x4869 = 0x76AE
+0x486A = 0x7891
+0x486B = 0x79D8
+0x486C = 0x7DCB
+0x486D = 0x7F77
+0x486E = 0x80A5
+0x486F = 0x88AB
+0x4870 = 0x8AB9
+0x4871 = 0x8CBB
+0x4872 = 0x907F
+0x4873 = 0x975E
+0x4874 = 0x98DB
+0x4875 = 0x6A0B
+0x4876 = 0x7C38
+0x4877 = 0x5099
+0x4878 = 0x5C3E
+0x4879 = 0x5FAE
+0x487A = 0x6787
+0x487B = 0x6BD8
+0x487C = 0x7435
+0x487D = 0x7709
+0x487E = 0x7F8E
+0x4921 = 0x9F3B
+0x4922 = 0x67CA
+0x4923 = 0x7A17
+0x4924 = 0x5339
+0x4925 = 0x758B
+0x4926 = 0x9AED
+0x4927 = 0x5F66
+0x4928 = 0x819D
+0x4929 = 0x83F1
+0x492A = 0x8098
+0x492B = 0x5F3C
+0x492C = 0x5FC5
+0x492D = 0x7562
+0x492E = 0x7B46
+0x492F = 0x903C
+0x4930 = 0x6A9C
+0x4931 = 0x59EB
+0x4932 = 0x5A9B
+0x4933 = 0x7D10
+0x4934 = 0x767E
+0x4935 = 0x8B2C
+0x4936 = 0x4FF5
+0x4937 = 0x5F6A
+0x4938 = 0x6A19
+0x4939 = 0x6C37
+0x493A = 0x6F02
+0x493B = 0x74E2
+0x493C = 0x7968
+0x493D = 0x8868
+0x493E = 0x8A55
+0x493F = 0x8C79
+0x4940 = 0x5EDF
+0x4941 = 0x63CF
+0x4942 = 0x75C5
+0x4943 = 0x79D2
+0x4944 = 0x82D7
+0x4945 = 0x9328
+0x4946 = 0x92F2
+0x4947 = 0x849C
+0x4948 = 0x86ED
+0x4949 = 0x9C2D
+0x494A = 0x54C1
+0x494B = 0x5F6C
+0x494C = 0x658C
+0x494D = 0x6D5C
+0x494E = 0x7015
+0x494F = 0x8CA7
+0x4950 = 0x8CD3
+0x4951 = 0x983B
+0x4952 = 0x654F
+0x4953 = 0x74F6
+0x4954 = 0x4E0D
+0x4955 = 0x4ED8
+0x4956 = 0x57E0
+0x4957 = 0x592B
+0x4958 = 0x5A66
+0x4959 = 0x5BCC
+0x495A = 0x51A8
+0x495B = 0x5E03
+0x495C = 0x5E9C
+0x495D = 0x6016
+0x495E = 0x6276
+0x495F = 0x6577
+0x4960 = 0x65A7
+0x4961 = 0x666E
+0x4962 = 0x6D6E
+0x4963 = 0x7236
+0x4964 = 0x7B26
+0x4965 = 0x8150
+0x4966 = 0x819A
+0x4967 = 0x8299
+0x4968 = 0x8B5C
+0x4969 = 0x8CA0
+0x496A = 0x8CE6
+0x496B = 0x8D74
+0x496C = 0x961C
+0x496D = 0x9644
+0x496E = 0x4FAE
+0x496F = 0x64AB
+0x4970 = 0x6B66
+0x4971 = 0x821E
+0x4972 = 0x8461
+0x4973 = 0x856A
+0x4974 = 0x90E8
+0x4975 = 0x5C01
+0x4976 = 0x6953
+0x4977 = 0x98A8
+0x4978 = 0x847A
+0x4979 = 0x8557
+0x497A = 0x4F0F
+0x497B = 0x526F
+0x497C = 0x5FA9
+0x497D = 0x5E45
+0x497E = 0x670D
+0x4A21 = 0x798F
+0x4A22 = 0x8179
+0x4A23 = 0x8907
+0x4A24 = 0x8986
+0x4A25 = 0x6DF5
+0x4A26 = 0x5F17
+0x4A27 = 0x6255
+0x4A28 = 0x6CB8
+0x4A29 = 0x4ECF
+0x4A2A = 0x7269
+0x4A2B = 0x9B92
+0x4A2C = 0x5206
+0x4A2D = 0x543B
+0x4A2E = 0x5674
+0x4A2F = 0x58B3
+0x4A30 = 0x61A4
+0x4A31 = 0x626E
+0x4A32 = 0x711A
+0x4A33 = 0x596E
+0x4A34 = 0x7C89
+0x4A35 = 0x7CDE
+0x4A36 = 0x7D1B
+0x4A37 = 0x96F0
+0x4A38 = 0x6587
+0x4A39 = 0x805E
+0x4A3A = 0x4E19
+0x4A3B = 0x4F75
+0x4A3C = 0x5175
+0x4A3D = 0x5840
+0x4A3E = 0x5E63
+0x4A3F = 0x5E73
+0x4A40 = 0x5F0A
+0x4A41 = 0x67C4
+0x4A42 = 0x4E26
+0x4A43 = 0x853D
+0x4A44 = 0x9589
+0x4A45 = 0x965B
+0x4A46 = 0x7C73
+0x4A47 = 0x9801
+0x4A48 = 0x50FB
+0x4A49 = 0x58C1
+0x4A4A = 0x7656
+0x4A4B = 0x78A7
+0x4A4C = 0x5225
+0x4A4D = 0x77A5
+0x4A4E = 0x8511
+0x4A4F = 0x7B86
+0x4A50 = 0x504F
+0x4A51 = 0x5909
+0x4A52 = 0x7247
+0x4A53 = 0x7BC7
+0x4A54 = 0x7DE8
+0x4A55 = 0x8FBA
+0x4A56 = 0x8FD4
+0x4A57 = 0x904D
+0x4A58 = 0x4FBF
+0x4A59 = 0x52C9
+0x4A5A = 0x5A29
+0x4A5B = 0x5F01
+0x4A5C = 0x97AD
+0x4A5D = 0x4FDD
+0x4A5E = 0x8217
+0x4A5F = 0x92EA
+0x4A60 = 0x5703
+0x4A61 = 0x6355
+0x4A62 = 0x6B69
+0x4A63 = 0x752B
+0x4A64 = 0x88DC
+0x4A65 = 0x8F14
+0x4A66 = 0x7A42
+0x4A67 = 0x52DF
+0x4A68 = 0x5893
+0x4A69 = 0x6155
+0x4A6A = 0x620A
+0x4A6B = 0x66AE
+0x4A6C = 0x6BCD
+0x4A6D = 0x7C3F
+0x4A6E = 0x83E9
+0x4A6F = 0x5023
+0x4A70 = 0x4FF8
+0x4A71 = 0x5305
+0x4A72 = 0x5446
+0x4A73 = 0x5831
+0x4A74 = 0x5949
+0x4A75 = 0x5B9D
+0x4A76 = 0x5CF0
+0x4A77 = 0x5CEF
+0x4A78 = 0x5D29
+0x4A79 = 0x5E96
+0x4A7A = 0x62B1
+0x4A7B = 0x6367
+0x4A7C = 0x653E
+0x4A7D = 0x65B9
+0x4A7E = 0x670B
+0x4B21 = 0x6CD5
+0x4B22 = 0x6CE1
+0x4B23 = 0x70F9
+0x4B24 = 0x7832
+0x4B25 = 0x7E2B
+0x4B26 = 0x80DE
+0x4B27 = 0x82B3
+0x4B28 = 0x840C
+0x4B29 = 0x84EC
+0x4B2A = 0x8702
+0x4B2B = 0x8912
+0x4B2C = 0x8A2A
+0x4B2D = 0x8C4A
+0x4B2E = 0x90A6
+0x4B2F = 0x92D2
+0x4B30 = 0x98FD
+0x4B31 = 0x9CF3
+0x4B32 = 0x9D6C
+0x4B33 = 0x4E4F
+0x4B34 = 0x4EA1
+0x4B35 = 0x508D
+0x4B36 = 0x5256
+0x4B37 = 0x574A
+0x4B38 = 0x59A8
+0x4B39 = 0x5E3D
+0x4B3A = 0x5FD8
+0x4B3B = 0x5FD9
+0x4B3C = 0x623F
+0x4B3D = 0x66B4
+0x4B3E = 0x671B
+0x4B3F = 0x67D0
+0x4B40 = 0x68D2
+0x4B41 = 0x5192
+0x4B42 = 0x7D21
+0x4B43 = 0x80AA
+0x4B44 = 0x81A8
+0x4B45 = 0x8B00
+0x4B46 = 0x8C8C
+0x4B47 = 0x8CBF
+0x4B48 = 0x927E
+0x4B49 = 0x9632
+0x4B4A = 0x5420
+0x4B4B = 0x9830
+0x4B4C = 0x5317
+0x4B4D = 0x50D5
+0x4B4E = 0x535C
+0x4B4F = 0x58A8
+0x4B50 = 0x64B2
+0x4B51 = 0x6734
+0x4B52 = 0x7267
+0x4B53 = 0x7766
+0x4B54 = 0x7A46
+0x4B55 = 0x91E6
+0x4B56 = 0x52C3
+0x4B57 = 0x6CA1
+0x4B58 = 0x6B86
+0x4B59 = 0x5800
+0x4B5A = 0x5E4C
+0x4B5B = 0x5954
+0x4B5C = 0x672C
+0x4B5D = 0x7FFB
+0x4B5E = 0x51E1
+0x4B5F = 0x76C6
+0x4B60 = 0x6469
+0x4B61 = 0x78E8
+0x4B62 = 0x9B54
+0x4B63 = 0x9EBB
+0x4B64 = 0x57CB
+0x4B65 = 0x59B9
+0x4B66 = 0x6627
+0x4B67 = 0x679A
+0x4B68 = 0x6BCE
+0x4B69 = 0x54E9
+0x4B6A = 0x69C7
+0x4B6B = 0x5E55
+0x4B6C = 0x819C
+0x4B6D = 0x6795
+0x4B6E = 0x9BAA
+0x4B6F = 0x67FE
+0x4B70 = 0x9C52
+0x4B71 = 0x685D
+0x4B72 = 0x4EA6
+0x4B73 = 0x4FE3
+0x4B74 = 0x53C8
+0x4B75 = 0x62B9
+0x4B76 = 0x672B
+0x4B77 = 0x6CAB
+0x4B78 = 0x8FC4
+0x4B79 = 0x5118
+0x4B7A = 0x7E6D
+0x4B7B = 0x9EBF
+0x4B7C = 0x4E07
+0x4B7D = 0x6162
+0x4B7E = 0x6E80
+0x4C21 = 0x6F2B
+0x4C22 = 0x8513
+0x4C23 = 0x5473
+0x4C24 = 0x672A
+0x4C25 = 0x9B45
+0x4C26 = 0x5DF3
+0x4C27 = 0x7B95
+0x4C28 = 0x5CAC
+0x4C29 = 0x5BC6
+0x4C2A = 0x871C
+0x4C2B = 0x6E4A
+0x4C2C = 0x84D1
+0x4C2D = 0x7A14
+0x4C2E = 0x8108
+0x4C2F = 0x5999
+0x4C30 = 0x7C8D
+0x4C31 = 0x6C11
+0x4C32 = 0x7720
+0x4C33 = 0x52D9
+0x4C34 = 0x5922
+0x4C35 = 0x7121
+0x4C36 = 0x725F
+0x4C37 = 0x77DB
+0x4C38 = 0x9727
+0x4C39 = 0x9D61
+0x4C3A = 0x690B
+0x4C3B = 0x5A7F
+0x4C3C = 0x5A18
+0x4C3D = 0x51A5
+0x4C3E = 0x540D
+0x4C3F = 0x547D
+0x4C40 = 0x660E
+0x4C41 = 0x76DF
+0x4C42 = 0x8FF7
+0x4C43 = 0x9298
+0x4C44 = 0x9CF4
+0x4C45 = 0x59EA
+0x4C46 = 0x725D
+0x4C47 = 0x6EC5
+0x4C48 = 0x514D
+0x4C49 = 0x68C9
+0x4C4A = 0x7DBF
+0x4C4B = 0x7DEC
+0x4C4C = 0x9762
+0x4C4D = 0x9EB5
+0x4C4E = 0x6478
+0x4C4F = 0x6A21
+0x4C50 = 0x8302
+0x4C51 = 0x5984
+0x4C52 = 0x5B5F
+0x4C53 = 0x6BDB
+0x4C54 = 0x731B
+0x4C55 = 0x76F2
+0x4C56 = 0x7DB2
+0x4C57 = 0x8017
+0x4C58 = 0x8499
+0x4C59 = 0x5132
+0x4C5A = 0x6728
+0x4C5B = 0x9ED9
+0x4C5C = 0x76EE
+0x4C5D = 0x6762
+0x4C5E = 0x52FF
+0x4C5F = 0x9905
+0x4C60 = 0x5C24
+0x4C61 = 0x623B
+0x4C62 = 0x7C7E
+0x4C63 = 0x8CB0
+0x4C64 = 0x554F
+0x4C65 = 0x60B6
+0x4C66 = 0x7D0B
+0x4C67 = 0x9580
+0x4C68 = 0x5301
+0x4C69 = 0x4E5F
+0x4C6A = 0x51B6
+0x4C6B = 0x591C
+0x4C6C = 0x723A
+0x4C6D = 0x8036
+0x4C6E = 0x91CE
+0x4C6F = 0x5F25
+0x4C70 = 0x77E2
+0x4C71 = 0x5384
+0x4C72 = 0x5F79
+0x4C73 = 0x7D04
+0x4C74 = 0x85AC
+0x4C75 = 0x8A33
+0x4C76 = 0x8E8D
+0x4C77 = 0x9756
+0x4C78 = 0x67F3
+0x4C79 = 0x85EA
+0x4C7A = 0x9453
+0x4C7B = 0x6109
+0x4C7C = 0x6108
+0x4C7D = 0x6CB9
+0x4C7E = 0x7652
+0x4D21 = 0x8AED
+0x4D22 = 0x8F38
+0x4D23 = 0x552F
+0x4D24 = 0x4F51
+0x4D25 = 0x512A
+0x4D26 = 0x52C7
+0x4D27 = 0x53CB
+0x4D28 = 0x5BA5
+0x4D29 = 0x5E7D
+0x4D2A = 0x60A0
+0x4D2B = 0x6182
+0x4D2C = 0x63D6
+0x4D2D = 0x6709
+0x4D2E = 0x67DA
+0x4D2F = 0x6E67
+0x4D30 = 0x6D8C
+0x4D31 = 0x7336
+0x4D32 = 0x7337
+0x4D33 = 0x7531
+0x4D34 = 0x7950
+0x4D35 = 0x88D5
+0x4D36 = 0x8A98
+0x4D37 = 0x904A
+0x4D38 = 0x9091
+0x4D39 = 0x90F5
+0x4D3A = 0x96C4
+0x4D3B = 0x878D
+0x4D3C = 0x5915
+0x4D3D = 0x4E88
+0x4D3E = 0x4F59
+0x4D3F = 0x4E0E
+0x4D40 = 0x8A89
+0x4D41 = 0x8F3F
+0x4D42 = 0x9810
+0x4D43 = 0x50AD
+0x4D44 = 0x5E7C
+0x4D45 = 0x5996
+0x4D46 = 0x5BB9
+0x4D47 = 0x5EB8
+0x4D48 = 0x63DA
+0x4D49 = 0x63FA
+0x4D4A = 0x64C1
+0x4D4B = 0x66DC
+0x4D4C = 0x694A
+0x4D4D = 0x69D8
+0x4D4E = 0x6D0B
+0x4D4F = 0x6EB6
+0x4D50 = 0x7194
+0x4D51 = 0x7528
+0x4D52 = 0x7AAF
+0x4D53 = 0x7F8A
+0x4D54 = 0x8000
+0x4D55 = 0x8449
+0x4D56 = 0x84C9
+0x4D57 = 0x8981
+0x4D58 = 0x8B21
+0x4D59 = 0x8E0A
+0x4D5A = 0x9059
+0x4D5B = 0x967D
+0x4D5C = 0x990A
+0x4D5D = 0x617E
+0x4D5E = 0x6291
+0x4D5F = 0x6B32
+0x4D60 = 0x6C83
+0x4D61 = 0x6D74
+0x4D62 = 0x7FCC
+0x4D63 = 0x7FFC
+0x4D64 = 0x6DC0
+0x4D65 = 0x7F85
+0x4D66 = 0x87BA
+0x4D67 = 0x88F8
+0x4D68 = 0x6765
+0x4D69 = 0x840A
+0x4D6A = 0x983C
+0x4D6B = 0x96F7
+0x4D6C = 0x6D1B
+0x4D6D = 0x7D61
+0x4D6E = 0x843D
+0x4D6F = 0x916A
+0x4D70 = 0x4E71
+0x4D71 = 0x5375
+0x4D72 = 0x5D50
+0x4D73 = 0x6B04
+0x4D74 = 0x6FEB
+0x4D75 = 0x85CD
+0x4D76 = 0x862D
+0x4D77 = 0x89A7
+0x4D78 = 0x5229
+0x4D79 = 0x540F
+0x4D7A = 0x5C65
+0x4D7B = 0x674E
+0x4D7C = 0x68A8
+0x4D7D = 0x7406
+0x4D7E = 0x7483
+0x4E21 = 0x75E2
+0x4E22 = 0x88CF
+0x4E23 = 0x88E1
+0x4E24 = 0x91CC
+0x4E25 = 0x96E2
+0x4E26 = 0x9678
+0x4E27 = 0x5F8B
+0x4E28 = 0x7387
+0x4E29 = 0x7ACB
+0x4E2A = 0x844E
+0x4E2B = 0x63A0
+0x4E2C = 0x7565
+0x4E2D = 0x5289
+0x4E2E = 0x6D41
+0x4E2F = 0x6E9C
+0x4E30 = 0x7409
+0x4E31 = 0x7559
+0x4E32 = 0x786B
+0x4E33 = 0x7C92
+0x4E34 = 0x9686
+0x4E35 = 0x7ADC
+0x4E36 = 0x9F8D
+0x4E37 = 0x4FB6
+0x4E38 = 0x616E
+0x4E39 = 0x65C5
+0x4E3A = 0x865C
+0x4E3B = 0x4E86
+0x4E3C = 0x4EAE
+0x4E3D = 0x50DA
+0x4E3E = 0x4E21
+0x4E3F = 0x51CC
+0x4E40 = 0x5BEE
+0x4E41 = 0x6599
+0x4E42 = 0x6881
+0x4E43 = 0x6DBC
+0x4E44 = 0x731F
+0x4E45 = 0x7642
+0x4E46 = 0x77AD
+0x4E47 = 0x7A1C
+0x4E48 = 0x7CE7
+0x4E49 = 0x826F
+0x4E4A = 0x8AD2
+0x4E4B = 0x907C
+0x4E4C = 0x91CF
+0x4E4D = 0x9675
+0x4E4E = 0x9818
+0x4E4F = 0x529B
+0x4E50 = 0x7DD1
+0x4E51 = 0x502B
+0x4E52 = 0x5398
+0x4E53 = 0x6797
+0x4E54 = 0x6DCB
+0x4E55 = 0x71D0
+0x4E56 = 0x7433
+0x4E57 = 0x81E8
+0x4E58 = 0x8F2A
+0x4E59 = 0x96A3
+0x4E5A = 0x9C57
+0x4E5B = 0x9E9F
+0x4E5C = 0x7460
+0x4E5D = 0x5841
+0x4E5E = 0x6D99
+0x4E5F = 0x7D2F
+0x4E60 = 0x985E
+0x4E61 = 0x4EE4
+0x4E62 = 0x4F36
+0x4E63 = 0x4F8B
+0x4E64 = 0x51B7
+0x4E65 = 0x52B1
+0x4E66 = 0x5DBA
+0x4E67 = 0x601C
+0x4E68 = 0x73B2
+0x4E69 = 0x793C
+0x4E6A = 0x82D3
+0x4E6B = 0x9234
+0x4E6C = 0x96B7
+0x4E6D = 0x96F6
+0x4E6E = 0x970A
+0x4E6F = 0x9E97
+0x4E70 = 0x9F62
+0x4E71 = 0x66A6
+0x4E72 = 0x6B74
+0x4E73 = 0x5217
+0x4E74 = 0x52A3
+0x4E75 = 0x70C8
+0x4E76 = 0x88C2
+0x4E77 = 0x5EC9
+0x4E78 = 0x604B
+0x4E79 = 0x6190
+0x4E7A = 0x6F23
+0x4E7B = 0x7149
+0x4E7C = 0x7C3E
+0x4E7D = 0x7DF4
+0x4E7E = 0x806F
+0x4F21 = 0x84EE
+0x4F22 = 0x9023
+0x4F23 = 0x932C
+0x4F24 = 0x5442
+0x4F25 = 0x9B6F
+0x4F26 = 0x6AD3
+0x4F27 = 0x7089
+0x4F28 = 0x8CC2
+0x4F29 = 0x8DEF
+0x4F2A = 0x9732
+0x4F2B = 0x52B4
+0x4F2C = 0x5A41
+0x4F2D = 0x5ECA
+0x4F2E = 0x5F04
+0x4F2F = 0x6717
+0x4F30 = 0x697C
+0x4F31 = 0x6994
+0x4F32 = 0x6D6A
+0x4F33 = 0x6F0F
+0x4F34 = 0x7262
+0x4F35 = 0x72FC
+0x4F36 = 0x7C60
+0x4F37 = 0x8001
+0x4F38 = 0x807E
+0x4F39 = 0x881F
+0x4F3A = 0x90CE
+0x4F3B = 0x516D
+0x4F3C = 0x9E93
+0x4F3D = 0x7984
+0x4F3E = 0x808B
+0x4F3F = 0x9332
+0x4F40 = 0x8AD6
+0x4F41 = 0x502D
+0x4F42 = 0x548C
+0x4F43 = 0x8A71
+0x4F44 = 0x6B6A
+0x4F45 = 0x8CC4
+0x4F46 = 0x8107
+0x4F47 = 0x60D1
+0x4F48 = 0x67A0
+0x4F49 = 0x9DF2
+0x4F4A = 0x4E99
+0x4F4B = 0x4E98
+0x4F4C = 0x9C10
+0x4F4D = 0x8A6B
+0x4F4E = 0x85C1
+0x4F4F = 0x8568
+0x4F50 = 0x6900
+0x4F51 = 0x6E7E
+0x4F52 = 0x7897
+0x4F53 = 0x8155
+0x5021 = 0x5F0C
+0x5022 = 0x4E10
+0x5023 = 0x4E15
+0x5024 = 0x4E2A
+0x5025 = 0x4E31
+0x5026 = 0x4E36
+0x5027 = 0x4E3C
+0x5028 = 0x4E3F
+0x5029 = 0x4E42
+0x502A = 0x4E56
+0x502B = 0x4E58
+0x502C = 0x4E82
+0x502D = 0x4E85
+0x502E = 0x8C6B
+0x502F = 0x4E8A
+0x5030 = 0x8212
+0x5031 = 0x5F0D
+0x5032 = 0x4E8E
+0x5033 = 0x4E9E
+0x5034 = 0x4E9F
+0x5035 = 0x4EA0
+0x5036 = 0x4EA2
+0x5037 = 0x4EB0
+0x5038 = 0x4EB3
+0x5039 = 0x4EB6
+0x503A = 0x4ECE
+0x503B = 0x4ECD
+0x503C = 0x4EC4
+0x503D = 0x4EC6
+0x503E = 0x4EC2
+0x503F = 0x4ED7
+0x5040 = 0x4EDE
+0x5041 = 0x4EED
+0x5042 = 0x4EDF
+0x5043 = 0x4EF7
+0x5044 = 0x4F09
+0x5045 = 0x4F5A
+0x5046 = 0x4F30
+0x5047 = 0x4F5B
+0x5048 = 0x4F5D
+0x5049 = 0x4F57
+0x504A = 0x4F47
+0x504B = 0x4F76
+0x504C = 0x4F88
+0x504D = 0x4F8F
+0x504E = 0x4F98
+0x504F = 0x4F7B
+0x5050 = 0x4F69
+0x5051 = 0x4F70
+0x5052 = 0x4F91
+0x5053 = 0x4F6F
+0x5054 = 0x4F86
+0x5055 = 0x4F96
+0x5056 = 0x4FAD
+0x5057 = 0x4FD4
+0x5058 = 0x4FDF
+0x5059 = 0x4FCE
+0x505A = 0x4FD8
+0x505B = 0x4FDB
+0x505C = 0x4FD1
+0x505D = 0x4FDA
+0x505E = 0x4FD0
+0x505F = 0x4FE4
+0x5060 = 0x4FE5
+0x5061 = 0x501A
+0x5062 = 0x5028
+0x5063 = 0x5014
+0x5064 = 0x502A
+0x5065 = 0x5025
+0x5066 = 0x5005
+0x5067 = 0x4F1C
+0x5068 = 0x4FF6
+0x5069 = 0x5021
+0x506A = 0x5029
+0x506B = 0x502C
+0x506C = 0x4FFE
+0x506D = 0x4FEF
+0x506E = 0x5011
+0x506F = 0x5006
+0x5070 = 0x5043
+0x5071 = 0x5047
+0x5072 = 0x6703
+0x5073 = 0x5055
+0x5074 = 0x5050
+0x5075 = 0x5048
+0x5076 = 0x505A
+0x5077 = 0x5056
+0x5078 = 0x506C
+0x5079 = 0x5078
+0x507A = 0x5080
+0x507B = 0x509A
+0x507C = 0x5085
+0x507D = 0x50B4
+0x507E = 0x50B2
+0x5121 = 0x50C9
+0x5122 = 0x50CA
+0x5123 = 0x50B3
+0x5124 = 0x50C2
+0x5125 = 0x50D6
+0x5126 = 0x50DE
+0x5127 = 0x50E5
+0x5128 = 0x50ED
+0x5129 = 0x50E3
+0x512A = 0x50EE
+0x512B = 0x50F9
+0x512C = 0x50F5
+0x512D = 0x5109
+0x512E = 0x5101
+0x512F = 0x5102
+0x5130 = 0x5116
+0x5131 = 0x5115
+0x5132 = 0x5114
+0x5133 = 0x511A
+0x5134 = 0x5121
+0x5135 = 0x513A
+0x5136 = 0x5137
+0x5137 = 0x513C
+0x5138 = 0x513B
+0x5139 = 0x513F
+0x513A = 0x5140
+0x513B = 0x5152
+0x513C = 0x514C
+0x513D = 0x5154
+0x513E = 0x5162
+0x513F = 0x7AF8
+0x5140 = 0x5169
+0x5141 = 0x516A
+0x5142 = 0x516E
+0x5143 = 0x5180
+0x5144 = 0x5182
+0x5145 = 0x56D8
+0x5146 = 0x518C
+0x5147 = 0x5189
+0x5148 = 0x518F
+0x5149 = 0x5191
+0x514A = 0x5193
+0x514B = 0x5195
+0x514C = 0x5196
+0x514D = 0x51A4
+0x514E = 0x51A6
+0x514F = 0x51A2
+0x5150 = 0x51A9
+0x5151 = 0x51AA
+0x5152 = 0x51AB
+0x5153 = 0x51B3
+0x5154 = 0x51B1
+0x5155 = 0x51B2
+0x5156 = 0x51B0
+0x5157 = 0x51B5
+0x5158 = 0x51BD
+0x5159 = 0x51C5
+0x515A = 0x51C9
+0x515B = 0x51DB
+0x515C = 0x51E0
+0x515D = 0x8655
+0x515E = 0x51E9
+0x515F = 0x51ED
+0x5160 = 0x51F0
+0x5161 = 0x51F5
+0x5162 = 0x51FE
+0x5163 = 0x5204
+0x5164 = 0x520B
+0x5165 = 0x5214
+0x5166 = 0x520E
+0x5167 = 0x5227
+0x5168 = 0x522A
+0x5169 = 0x522E
+0x516A = 0x5233
+0x516B = 0x5239
+0x516C = 0x524F
+0x516D = 0x5244
+0x516E = 0x524B
+0x516F = 0x524C
+0x5170 = 0x525E
+0x5171 = 0x5254
+0x5172 = 0x526A
+0x5173 = 0x5274
+0x5174 = 0x5269
+0x5175 = 0x5273
+0x5176 = 0x527F
+0x5177 = 0x527D
+0x5178 = 0x528D
+0x5179 = 0x5294
+0x517A = 0x5292
+0x517B = 0x5271
+0x517C = 0x5288
+0x517D = 0x5291
+0x517E = 0x8FA8
+0x5221 = 0x8FA7
+0x5222 = 0x52AC
+0x5223 = 0x52AD
+0x5224 = 0x52BC
+0x5225 = 0x52B5
+0x5226 = 0x52C1
+0x5227 = 0x52CD
+0x5228 = 0x52D7
+0x5229 = 0x52DE
+0x522A = 0x52E3
+0x522B = 0x52E6
+0x522C = 0x98ED
+0x522D = 0x52E0
+0x522E = 0x52F3
+0x522F = 0x52F5
+0x5230 = 0x52F8
+0x5231 = 0x52F9
+0x5232 = 0x5306
+0x5233 = 0x5308
+0x5234 = 0x7538
+0x5235 = 0x530D
+0x5236 = 0x5310
+0x5237 = 0x530F
+0x5238 = 0x5315
+0x5239 = 0x531A
+0x523A = 0x5323
+0x523B = 0x532F
+0x523C = 0x5331
+0x523D = 0x5333
+0x523E = 0x5338
+0x523F = 0x5340
+0x5240 = 0x5346
+0x5241 = 0x5345
+0x5242 = 0x4E17
+0x5243 = 0x5349
+0x5244 = 0x534D
+0x5245 = 0x51D6
+0x5246 = 0x535E
+0x5247 = 0x5369
+0x5248 = 0x536E
+0x5249 = 0x5918
+0x524A = 0x537B
+0x524B = 0x5377
+0x524C = 0x5382
+0x524D = 0x5396
+0x524E = 0x53A0
+0x524F = 0x53A6
+0x5250 = 0x53A5
+0x5251 = 0x53AE
+0x5252 = 0x53B0
+0x5253 = 0x53B6
+0x5254 = 0x53C3
+0x5255 = 0x7C12
+0x5256 = 0x96D9
+0x5257 = 0x53DF
+0x5258 = 0x66FC
+0x5259 = 0x71EE
+0x525A = 0x53EE
+0x525B = 0x53E8
+0x525C = 0x53ED
+0x525D = 0x53FA
+0x525E = 0x5401
+0x525F = 0x543D
+0x5260 = 0x5440
+0x5261 = 0x542C
+0x5262 = 0x542D
+0x5263 = 0x543C
+0x5264 = 0x542E
+0x5265 = 0x5436
+0x5266 = 0x5429
+0x5267 = 0x541D
+0x5268 = 0x544E
+0x5269 = 0x548F
+0x526A = 0x5475
+0x526B = 0x548E
+0x526C = 0x545F
+0x526D = 0x5471
+0x526E = 0x5477
+0x526F = 0x5470
+0x5270 = 0x5492
+0x5271 = 0x547B
+0x5272 = 0x5480
+0x5273 = 0x5476
+0x5274 = 0x5484
+0x5275 = 0x5490
+0x5276 = 0x5486
+0x5277 = 0x54C7
+0x5278 = 0x54A2
+0x5279 = 0x54B8
+0x527A = 0x54A5
+0x527B = 0x54AC
+0x527C = 0x54C4
+0x527D = 0x54C8
+0x527E = 0x54A8
+0x5321 = 0x54AB
+0x5322 = 0x54C2
+0x5323 = 0x54A4
+0x5324 = 0x54BE
+0x5325 = 0x54BC
+0x5326 = 0x54D8
+0x5327 = 0x54E5
+0x5328 = 0x54E6
+0x5329 = 0x550F
+0x532A = 0x5514
+0x532B = 0x54FD
+0x532C = 0x54EE
+0x532D = 0x54ED
+0x532E = 0x54FA
+0x532F = 0x54E2
+0x5330 = 0x5539
+0x5331 = 0x5540
+0x5332 = 0x5563
+0x5333 = 0x554C
+0x5334 = 0x552E
+0x5335 = 0x555C
+0x5336 = 0x5545
+0x5337 = 0x5556
+0x5338 = 0x5557
+0x5339 = 0x5538
+0x533A = 0x5533
+0x533B = 0x555D
+0x533C = 0x5599
+0x533D = 0x5580
+0x533E = 0x54AF
+0x533F = 0x558A
+0x5340 = 0x559F
+0x5341 = 0x557B
+0x5342 = 0x557E
+0x5343 = 0x5598
+0x5344 = 0x559E
+0x5345 = 0x55AE
+0x5346 = 0x557C
+0x5347 = 0x5583
+0x5348 = 0x55A9
+0x5349 = 0x5587
+0x534A = 0x55A8
+0x534B = 0x55DA
+0x534C = 0x55C5
+0x534D = 0x55DF
+0x534E = 0x55C4
+0x534F = 0x55DC
+0x5350 = 0x55E4
+0x5351 = 0x55D4
+0x5352 = 0x5614
+0x5353 = 0x55F7
+0x5354 = 0x5616
+0x5355 = 0x55FE
+0x5356 = 0x55FD
+0x5357 = 0x561B
+0x5358 = 0x55F9
+0x5359 = 0x564E
+0x535A = 0x5650
+0x535B = 0x71DF
+0x535C = 0x5634
+0x535D = 0x5636
+0x535E = 0x5632
+0x535F = 0x5638
+0x5360 = 0x566B
+0x5361 = 0x5664
+0x5362 = 0x562F
+0x5363 = 0x566C
+0x5364 = 0x566A
+0x5365 = 0x5686
+0x5366 = 0x5680
+0x5367 = 0x568A
+0x5368 = 0x56A0
+0x5369 = 0x5694
+0x536A = 0x568F
+0x536B = 0x56A5
+0x536C = 0x56AE
+0x536D = 0x56B6
+0x536E = 0x56B4
+0x536F = 0x56C2
+0x5370 = 0x56BC
+0x5371 = 0x56C1
+0x5372 = 0x56C3
+0x5373 = 0x56C0
+0x5374 = 0x56C8
+0x5375 = 0x56CE
+0x5376 = 0x56D1
+0x5377 = 0x56D3
+0x5378 = 0x56D7
+0x5379 = 0x56EE
+0x537A = 0x56F9
+0x537B = 0x5700
+0x537C = 0x56FF
+0x537D = 0x5704
+0x537E = 0x5709
+0x5421 = 0x5708
+0x5422 = 0x570B
+0x5423 = 0x570D
+0x5424 = 0x5713
+0x5425 = 0x5718
+0x5426 = 0x5716
+0x5427 = 0x55C7
+0x5428 = 0x571C
+0x5429 = 0x5726
+0x542A = 0x5737
+0x542B = 0x5738
+0x542C = 0x574E
+0x542D = 0x573B
+0x542E = 0x5740
+0x542F = 0x574F
+0x5430 = 0x5769
+0x5431 = 0x57C0
+0x5432 = 0x5788
+0x5433 = 0x5761
+0x5434 = 0x577F
+0x5435 = 0x5789
+0x5436 = 0x5793
+0x5437 = 0x57A0
+0x5438 = 0x57B3
+0x5439 = 0x57A4
+0x543A = 0x57AA
+0x543B = 0x57B0
+0x543C = 0x57C3
+0x543D = 0x57C6
+0x543E = 0x57D4
+0x543F = 0x57D2
+0x5440 = 0x57D3
+0x5441 = 0x580A
+0x5442 = 0x57D6
+0x5443 = 0x57E3
+0x5444 = 0x580B
+0x5445 = 0x5819
+0x5446 = 0x581D
+0x5447 = 0x5872
+0x5448 = 0x5821
+0x5449 = 0x5862
+0x544A = 0x584B
+0x544B = 0x5870
+0x544C = 0x6BC0
+0x544D = 0x5852
+0x544E = 0x583D
+0x544F = 0x5879
+0x5450 = 0x5885
+0x5451 = 0x58B9
+0x5452 = 0x589F
+0x5453 = 0x58AB
+0x5454 = 0x58BA
+0x5455 = 0x58DE
+0x5456 = 0x58BB
+0x5457 = 0x58B8
+0x5458 = 0x58AE
+0x5459 = 0x58C5
+0x545A = 0x58D3
+0x545B = 0x58D1
+0x545C = 0x58D7
+0x545D = 0x58D9
+0x545E = 0x58D8
+0x545F = 0x58E5
+0x5460 = 0x58DC
+0x5461 = 0x58E4
+0x5462 = 0x58DF
+0x5463 = 0x58EF
+0x5464 = 0x58F7
+0x5465 = 0x58F9
+0x5466 = 0x58FB
+0x5467 = 0x58FC
+0x5468 = 0x58FD
+0x5469 = 0x5902
+0x546A = 0x590A
+0x546B = 0x5910
+0x546C = 0x591B
+0x546D = 0x68A6
+0x546E = 0x5925
+0x546F = 0x592C
+0x5470 = 0x592D
+0x5471 = 0x5932
+0x5472 = 0x5938
+0x5473 = 0x593E
+0x5474 = 0x7AD2
+0x5475 = 0x5955
+0x5476 = 0x5950
+0x5477 = 0x594E
+0x5478 = 0x595A
+0x5479 = 0x5958
+0x547A = 0x5962
+0x547B = 0x5960
+0x547C = 0x5967
+0x547D = 0x596C
+0x547E = 0x5969
+0x5521 = 0x5978
+0x5522 = 0x5981
+0x5523 = 0x599D
+0x5524 = 0x4F5E
+0x5525 = 0x4FAB
+0x5526 = 0x59A3
+0x5527 = 0x59B2
+0x5528 = 0x59C6
+0x5529 = 0x59E8
+0x552A = 0x59DC
+0x552B = 0x598D
+0x552C = 0x59D9
+0x552D = 0x59DA
+0x552E = 0x5A25
+0x552F = 0x5A1F
+0x5530 = 0x5A11
+0x5531 = 0x5A1C
+0x5532 = 0x5A09
+0x5533 = 0x5A1A
+0x5534 = 0x5A40
+0x5535 = 0x5A6C
+0x5536 = 0x5A49
+0x5537 = 0x5A35
+0x5538 = 0x5A36
+0x5539 = 0x5A62
+0x553A = 0x5A6A
+0x553B = 0x5A9A
+0x553C = 0x5ABC
+0x553D = 0x5ABE
+0x553E = 0x5ACB
+0x553F = 0x5AC2
+0x5540 = 0x5ABD
+0x5541 = 0x5AE3
+0x5542 = 0x5AD7
+0x5543 = 0x5AE6
+0x5544 = 0x5AE9
+0x5545 = 0x5AD6
+0x5546 = 0x5AFA
+0x5547 = 0x5AFB
+0x5548 = 0x5B0C
+0x5549 = 0x5B0B
+0x554A = 0x5B16
+0x554B = 0x5B32
+0x554C = 0x5AD0
+0x554D = 0x5B2A
+0x554E = 0x5B36
+0x554F = 0x5B3E
+0x5550 = 0x5B43
+0x5551 = 0x5B45
+0x5552 = 0x5B40
+0x5553 = 0x5B51
+0x5554 = 0x5B55
+0x5555 = 0x5B5A
+0x5556 = 0x5B5B
+0x5557 = 0x5B65
+0x5558 = 0x5B69
+0x5559 = 0x5B70
+0x555A = 0x5B73
+0x555B = 0x5B75
+0x555C = 0x5B78
+0x555D = 0x6588
+0x555E = 0x5B7A
+0x555F = 0x5B80
+0x5560 = 0x5B83
+0x5561 = 0x5BA6
+0x5562 = 0x5BB8
+0x5563 = 0x5BC3
+0x5564 = 0x5BC7
+0x5565 = 0x5BC9
+0x5566 = 0x5BD4
+0x5567 = 0x5BD0
+0x5568 = 0x5BE4
+0x5569 = 0x5BE6
+0x556A = 0x5BE2
+0x556B = 0x5BDE
+0x556C = 0x5BE5
+0x556D = 0x5BEB
+0x556E = 0x5BF0
+0x556F = 0x5BF6
+0x5570 = 0x5BF3
+0x5571 = 0x5C05
+0x5572 = 0x5C07
+0x5573 = 0x5C08
+0x5574 = 0x5C0D
+0x5575 = 0x5C13
+0x5576 = 0x5C20
+0x5577 = 0x5C22
+0x5578 = 0x5C28
+0x5579 = 0x5C38
+0x557A = 0x5C39
+0x557B = 0x5C41
+0x557C = 0x5C46
+0x557D = 0x5C4E
+0x557E = 0x5C53
+0x5621 = 0x5C50
+0x5622 = 0x5C4F
+0x5623 = 0x5B71
+0x5624 = 0x5C6C
+0x5625 = 0x5C6E
+0x5626 = 0x4E62
+0x5627 = 0x5C76
+0x5628 = 0x5C79
+0x5629 = 0x5C8C
+0x562A = 0x5C91
+0x562B = 0x5C94
+0x562C = 0x599B
+0x562D = 0x5CAB
+0x562E = 0x5CBB
+0x562F = 0x5CB6
+0x5630 = 0x5CBC
+0x5631 = 0x5CB7
+0x5632 = 0x5CC5
+0x5633 = 0x5CBE
+0x5634 = 0x5CC7
+0x5635 = 0x5CD9
+0x5636 = 0x5CE9
+0x5637 = 0x5CFD
+0x5638 = 0x5CFA
+0x5639 = 0x5CED
+0x563A = 0x5D8C
+0x563B = 0x5CEA
+0x563C = 0x5D0B
+0x563D = 0x5D15
+0x563E = 0x5D17
+0x563F = 0x5D5C
+0x5640 = 0x5D1F
+0x5641 = 0x5D1B
+0x5642 = 0x5D11
+0x5643 = 0x5D14
+0x5644 = 0x5D22
+0x5645 = 0x5D1A
+0x5646 = 0x5D19
+0x5647 = 0x5D18
+0x5648 = 0x5D4C
+0x5649 = 0x5D52
+0x564A = 0x5D4E
+0x564B = 0x5D4B
+0x564C = 0x5D6C
+0x564D = 0x5D73
+0x564E = 0x5D76
+0x564F = 0x5D87
+0x5650 = 0x5D84
+0x5651 = 0x5D82
+0x5652 = 0x5DA2
+0x5653 = 0x5D9D
+0x5654 = 0x5DAC
+0x5655 = 0x5DAE
+0x5656 = 0x5DBD
+0x5657 = 0x5D90
+0x5658 = 0x5DB7
+0x5659 = 0x5DBC
+0x565A = 0x5DC9
+0x565B = 0x5DCD
+0x565C = 0x5DD3
+0x565D = 0x5DD2
+0x565E = 0x5DD6
+0x565F = 0x5DDB
+0x5660 = 0x5DEB
+0x5661 = 0x5DF2
+0x5662 = 0x5DF5
+0x5663 = 0x5E0B
+0x5664 = 0x5E1A
+0x5665 = 0x5E19
+0x5666 = 0x5E11
+0x5667 = 0x5E1B
+0x5668 = 0x5E36
+0x5669 = 0x5E37
+0x566A = 0x5E44
+0x566B = 0x5E43
+0x566C = 0x5E40
+0x566D = 0x5E4E
+0x566E = 0x5E57
+0x566F = 0x5E54
+0x5670 = 0x5E5F
+0x5671 = 0x5E62
+0x5672 = 0x5E64
+0x5673 = 0x5E47
+0x5674 = 0x5E75
+0x5675 = 0x5E76
+0x5676 = 0x5E7A
+0x5677 = 0x9EBC
+0x5678 = 0x5E7F
+0x5679 = 0x5EA0
+0x567A = 0x5EC1
+0x567B = 0x5EC2
+0x567C = 0x5EC8
+0x567D = 0x5ED0
+0x567E = 0x5ECF
+0x5721 = 0x5ED6
+0x5722 = 0x5EE3
+0x5723 = 0x5EDD
+0x5724 = 0x5EDA
+0x5725 = 0x5EDB
+0x5726 = 0x5EE2
+0x5727 = 0x5EE1
+0x5728 = 0x5EE8
+0x5729 = 0x5EE9
+0x572A = 0x5EEC
+0x572B = 0x5EF1
+0x572C = 0x5EF3
+0x572D = 0x5EF0
+0x572E = 0x5EF4
+0x572F = 0x5EF8
+0x5730 = 0x5EFE
+0x5731 = 0x5F03
+0x5732 = 0x5F09
+0x5733 = 0x5F5D
+0x5734 = 0x5F5C
+0x5735 = 0x5F0B
+0x5736 = 0x5F11
+0x5737 = 0x5F16
+0x5738 = 0x5F29
+0x5739 = 0x5F2D
+0x573A = 0x5F38
+0x573B = 0x5F41
+0x573C = 0x5F48
+0x573D = 0x5F4C
+0x573E = 0x5F4E
+0x573F = 0x5F2F
+0x5740 = 0x5F51
+0x5741 = 0x5F56
+0x5742 = 0x5F57
+0x5743 = 0x5F59
+0x5744 = 0x5F61
+0x5745 = 0x5F6D
+0x5746 = 0x5F73
+0x5747 = 0x5F77
+0x5748 = 0x5F83
+0x5749 = 0x5F82
+0x574A = 0x5F7F
+0x574B = 0x5F8A
+0x574C = 0x5F88
+0x574D = 0x5F91
+0x574E = 0x5F87
+0x574F = 0x5F9E
+0x5750 = 0x5F99
+0x5751 = 0x5F98
+0x5752 = 0x5FA0
+0x5753 = 0x5FA8
+0x5754 = 0x5FAD
+0x5755 = 0x5FBC
+0x5756 = 0x5FD6
+0x5757 = 0x5FFB
+0x5758 = 0x5FE4
+0x5759 = 0x5FF8
+0x575A = 0x5FF1
+0x575B = 0x5FDD
+0x575C = 0x60B3
+0x575D = 0x5FFF
+0x575E = 0x6021
+0x575F = 0x6060
+0x5760 = 0x6019
+0x5761 = 0x6010
+0x5762 = 0x6029
+0x5763 = 0x600E
+0x5764 = 0x6031
+0x5765 = 0x601B
+0x5766 = 0x6015
+0x5767 = 0x602B
+0x5768 = 0x6026
+0x5769 = 0x600F
+0x576A = 0x603A
+0x576B = 0x605A
+0x576C = 0x6041
+0x576D = 0x606A
+0x576E = 0x6077
+0x576F = 0x605F
+0x5770 = 0x604A
+0x5771 = 0x6046
+0x5772 = 0x604D
+0x5773 = 0x6063
+0x5774 = 0x6043
+0x5775 = 0x6064
+0x5776 = 0x6042
+0x5777 = 0x606C
+0x5778 = 0x606B
+0x5779 = 0x6059
+0x577A = 0x6081
+0x577B = 0x608D
+0x577C = 0x60E7
+0x577D = 0x6083
+0x577E = 0x609A
+0x5821 = 0x6084
+0x5822 = 0x609B
+0x5823 = 0x6096
+0x5824 = 0x6097
+0x5825 = 0x6092
+0x5826 = 0x60A7
+0x5827 = 0x608B
+0x5828 = 0x60E1
+0x5829 = 0x60B8
+0x582A = 0x60E0
+0x582B = 0x60D3
+0x582C = 0x60B4
+0x582D = 0x5FF0
+0x582E = 0x60BD
+0x582F = 0x60C6
+0x5830 = 0x60B5
+0x5831 = 0x60D8
+0x5832 = 0x614D
+0x5833 = 0x6115
+0x5834 = 0x6106
+0x5835 = 0x60F6
+0x5836 = 0x60F7
+0x5837 = 0x6100
+0x5838 = 0x60F4
+0x5839 = 0x60FA
+0x583A = 0x6103
+0x583B = 0x6121
+0x583C = 0x60FB
+0x583D = 0x60F1
+0x583E = 0x610D
+0x583F = 0x610E
+0x5840 = 0x6147
+0x5841 = 0x613E
+0x5842 = 0x6128
+0x5843 = 0x6127
+0x5844 = 0x614A
+0x5845 = 0x613F
+0x5846 = 0x613C
+0x5847 = 0x612C
+0x5848 = 0x6134
+0x5849 = 0x613D
+0x584A = 0x6142
+0x584B = 0x6144
+0x584C = 0x6173
+0x584D = 0x6177
+0x584E = 0x6158
+0x584F = 0x6159
+0x5850 = 0x615A
+0x5851 = 0x616B
+0x5852 = 0x6174
+0x5853 = 0x616F
+0x5854 = 0x6165
+0x5855 = 0x6171
+0x5856 = 0x615F
+0x5857 = 0x615D
+0x5858 = 0x6153
+0x5859 = 0x6175
+0x585A = 0x6199
+0x585B = 0x6196
+0x585C = 0x6187
+0x585D = 0x61AC
+0x585E = 0x6194
+0x585F = 0x619A
+0x5860 = 0x618A
+0x5861 = 0x6191
+0x5862 = 0x61AB
+0x5863 = 0x61AE
+0x5864 = 0x61CC
+0x5865 = 0x61CA
+0x5866 = 0x61C9
+0x5867 = 0x61F7
+0x5868 = 0x61C8
+0x5869 = 0x61C3
+0x586A = 0x61C6
+0x586B = 0x61BA
+0x586C = 0x61CB
+0x586D = 0x7F79
+0x586E = 0x61CD
+0x586F = 0x61E6
+0x5870 = 0x61E3
+0x5871 = 0x61F6
+0x5872 = 0x61FA
+0x5873 = 0x61F4
+0x5874 = 0x61FF
+0x5875 = 0x61FD
+0x5876 = 0x61FC
+0x5877 = 0x61FE
+0x5878 = 0x6200
+0x5879 = 0x6208
+0x587A = 0x6209
+0x587B = 0x620D
+0x587C = 0x620C
+0x587D = 0x6214
+0x587E = 0x621B
+0x5921 = 0x621E
+0x5922 = 0x6221
+0x5923 = 0x622A
+0x5924 = 0x622E
+0x5925 = 0x6230
+0x5926 = 0x6232
+0x5927 = 0x6233
+0x5928 = 0x6241
+0x5929 = 0x624E
+0x592A = 0x625E
+0x592B = 0x6263
+0x592C = 0x625B
+0x592D = 0x6260
+0x592E = 0x6268
+0x592F = 0x627C
+0x5930 = 0x6282
+0x5931 = 0x6289
+0x5932 = 0x627E
+0x5933 = 0x6292
+0x5934 = 0x6293
+0x5935 = 0x6296
+0x5936 = 0x62D4
+0x5937 = 0x6283
+0x5938 = 0x6294
+0x5939 = 0x62D7
+0x593A = 0x62D1
+0x593B = 0x62BB
+0x593C = 0x62CF
+0x593D = 0x62FF
+0x593E = 0x62C6
+0x593F = 0x64D4
+0x5940 = 0x62C8
+0x5941 = 0x62DC
+0x5942 = 0x62CC
+0x5943 = 0x62CA
+0x5944 = 0x62C2
+0x5945 = 0x62C7
+0x5946 = 0x629B
+0x5947 = 0x62C9
+0x5948 = 0x630C
+0x5949 = 0x62EE
+0x594A = 0x62F1
+0x594B = 0x6327
+0x594C = 0x6302
+0x594D = 0x6308
+0x594E = 0x62EF
+0x594F = 0x62F5
+0x5950 = 0x6350
+0x5951 = 0x633E
+0x5952 = 0x634D
+0x5953 = 0x641C
+0x5954 = 0x634F
+0x5955 = 0x6396
+0x5956 = 0x638E
+0x5957 = 0x6380
+0x5958 = 0x63AB
+0x5959 = 0x6376
+0x595A = 0x63A3
+0x595B = 0x638F
+0x595C = 0x6389
+0x595D = 0x639F
+0x595E = 0x63B5
+0x595F = 0x636B
+0x5960 = 0x6369
+0x5961 = 0x63BE
+0x5962 = 0x63E9
+0x5963 = 0x63C0
+0x5964 = 0x63C6
+0x5965 = 0x63E3
+0x5966 = 0x63C9
+0x5967 = 0x63D2
+0x5968 = 0x63F6
+0x5969 = 0x63C4
+0x596A = 0x6416
+0x596B = 0x6434
+0x596C = 0x6406
+0x596D = 0x6413
+0x596E = 0x6426
+0x596F = 0x6436
+0x5970 = 0x651D
+0x5971 = 0x6417
+0x5972 = 0x6428
+0x5973 = 0x640F
+0x5974 = 0x6467
+0x5975 = 0x646F
+0x5976 = 0x6476
+0x5977 = 0x644E
+0x5978 = 0x64B9
+0x5979 = 0x6495
+0x597A = 0x6493
+0x597B = 0x64A5
+0x597C = 0x64A9
+0x597D = 0x6488
+0x597E = 0x64BC
+0x5A21 = 0x64DA
+0x5A22 = 0x64D2
+0x5A23 = 0x64C5
+0x5A24 = 0x64C7
+0x5A25 = 0x64BB
+0x5A26 = 0x64D8
+0x5A27 = 0x64C2
+0x5A28 = 0x64F1
+0x5A29 = 0x64E7
+0x5A2A = 0x8209
+0x5A2B = 0x64E0
+0x5A2C = 0x64E1
+0x5A2D = 0x62AC
+0x5A2E = 0x64E3
+0x5A2F = 0x64EF
+0x5A30 = 0x652C
+0x5A31 = 0x64F6
+0x5A32 = 0x64F4
+0x5A33 = 0x64F2
+0x5A34 = 0x64FA
+0x5A35 = 0x6500
+0x5A36 = 0x64FD
+0x5A37 = 0x6518
+0x5A38 = 0x651C
+0x5A39 = 0x6522
+0x5A3A = 0x6524
+0x5A3B = 0x6523
+0x5A3C = 0x652B
+0x5A3D = 0x6534
+0x5A3E = 0x6535
+0x5A3F = 0x6537
+0x5A40 = 0x6536
+0x5A41 = 0x6538
+0x5A42 = 0x754B
+0x5A43 = 0x6548
+0x5A44 = 0x6556
+0x5A45 = 0x6555
+0x5A46 = 0x654D
+0x5A47 = 0x6558
+0x5A48 = 0x655E
+0x5A49 = 0x655D
+0x5A4A = 0x6572
+0x5A4B = 0x6578
+0x5A4C = 0x6582
+0x5A4D = 0x6583
+0x5A4E = 0x8B8A
+0x5A4F = 0x659B
+0x5A50 = 0x659F
+0x5A51 = 0x65AB
+0x5A52 = 0x65B7
+0x5A53 = 0x65C3
+0x5A54 = 0x65C6
+0x5A55 = 0x65C1
+0x5A56 = 0x65C4
+0x5A57 = 0x65CC
+0x5A58 = 0x65D2
+0x5A59 = 0x65DB
+0x5A5A = 0x65D9
+0x5A5B = 0x65E0
+0x5A5C = 0x65E1
+0x5A5D = 0x65F1
+0x5A5E = 0x6772
+0x5A5F = 0x660A
+0x5A60 = 0x6603
+0x5A61 = 0x65FB
+0x5A62 = 0x6773
+0x5A63 = 0x6635
+0x5A64 = 0x6636
+0x5A65 = 0x6634
+0x5A66 = 0x661C
+0x5A67 = 0x664F
+0x5A68 = 0x6644
+0x5A69 = 0x6649
+0x5A6A = 0x6641
+0x5A6B = 0x665E
+0x5A6C = 0x665D
+0x5A6D = 0x6664
+0x5A6E = 0x6667
+0x5A6F = 0x6668
+0x5A70 = 0x665F
+0x5A71 = 0x6662
+0x5A72 = 0x6670
+0x5A73 = 0x6683
+0x5A74 = 0x6688
+0x5A75 = 0x668E
+0x5A76 = 0x6689
+0x5A77 = 0x6684
+0x5A78 = 0x6698
+0x5A79 = 0x669D
+0x5A7A = 0x66C1
+0x5A7B = 0x66B9
+0x5A7C = 0x66C9
+0x5A7D = 0x66BE
+0x5A7E = 0x66BC
+0x5B21 = 0x66C4
+0x5B22 = 0x66B8
+0x5B23 = 0x66D6
+0x5B24 = 0x66DA
+0x5B25 = 0x66E0
+0x5B26 = 0x663F
+0x5B27 = 0x66E6
+0x5B28 = 0x66E9
+0x5B29 = 0x66F0
+0x5B2A = 0x66F5
+0x5B2B = 0x66F7
+0x5B2C = 0x670F
+0x5B2D = 0x6716
+0x5B2E = 0x671E
+0x5B2F = 0x6726
+0x5B30 = 0x6727
+0x5B31 = 0x9738
+0x5B32 = 0x672E
+0x5B33 = 0x673F
+0x5B34 = 0x6736
+0x5B35 = 0x6741
+0x5B36 = 0x6738
+0x5B37 = 0x6737
+0x5B38 = 0x6746
+0x5B39 = 0x675E
+0x5B3A = 0x6760
+0x5B3B = 0x6759
+0x5B3C = 0x6763
+0x5B3D = 0x6764
+0x5B3E = 0x6789
+0x5B3F = 0x6770
+0x5B40 = 0x67A9
+0x5B41 = 0x677C
+0x5B42 = 0x676A
+0x5B43 = 0x678C
+0x5B44 = 0x678B
+0x5B45 = 0x67A6
+0x5B46 = 0x67A1
+0x5B47 = 0x6785
+0x5B48 = 0x67B7
+0x5B49 = 0x67EF
+0x5B4A = 0x67B4
+0x5B4B = 0x67EC
+0x5B4C = 0x67B3
+0x5B4D = 0x67E9
+0x5B4E = 0x67B8
+0x5B4F = 0x67E4
+0x5B50 = 0x67DE
+0x5B51 = 0x67DD
+0x5B52 = 0x67E2
+0x5B53 = 0x67EE
+0x5B54 = 0x67B9
+0x5B55 = 0x67CE
+0x5B56 = 0x67C6
+0x5B57 = 0x67E7
+0x5B58 = 0x6867
+0x5B59 = 0x681E
+0x5B5A = 0x6846
+0x5B5B = 0x6829
+0x5B5C = 0x6840
+0x5B5D = 0x684D
+0x5B5E = 0x6832
+0x5B5F = 0x684E
+0x5B60 = 0x68B3
+0x5B61 = 0x682B
+0x5B62 = 0x6859
+0x5B63 = 0x6863
+0x5B64 = 0x6877
+0x5B65 = 0x687F
+0x5B66 = 0x689F
+0x5B67 = 0x688F
+0x5B68 = 0x68AD
+0x5B69 = 0x6894
+0x5B6A = 0x689D
+0x5B6B = 0x689B
+0x5B6C = 0x6883
+0x5B6D = 0x68BC
+0x5B6E = 0x68B9
+0x5B6F = 0x6874
+0x5B70 = 0x68B5
+0x5B71 = 0x68A0
+0x5B72 = 0x68BA
+0x5B73 = 0x690F
+0x5B74 = 0x688D
+0x5B75 = 0x687E
+0x5B76 = 0x6901
+0x5B77 = 0x68CA
+0x5B78 = 0x6908
+0x5B79 = 0x68D8
+0x5B7A = 0x6922
+0x5B7B = 0x6926
+0x5B7C = 0x68E1
+0x5B7D = 0x690C
+0x5B7E = 0x68CD
+0x5C21 = 0x68D4
+0x5C22 = 0x68E7
+0x5C23 = 0x68D5
+0x5C24 = 0x6936
+0x5C25 = 0x6912
+0x5C26 = 0x6904
+0x5C27 = 0x68D7
+0x5C28 = 0x68E3
+0x5C29 = 0x6925
+0x5C2A = 0x68F9
+0x5C2B = 0x68E0
+0x5C2C = 0x68EF
+0x5C2D = 0x6928
+0x5C2E = 0x692A
+0x5C2F = 0x691A
+0x5C30 = 0x6923
+0x5C31 = 0x6921
+0x5C32 = 0x68C6
+0x5C33 = 0x6979
+0x5C34 = 0x6977
+0x5C35 = 0x695C
+0x5C36 = 0x6978
+0x5C37 = 0x696B
+0x5C38 = 0x6954
+0x5C39 = 0x697E
+0x5C3A = 0x696E
+0x5C3B = 0x6939
+0x5C3C = 0x6974
+0x5C3D = 0x693D
+0x5C3E = 0x6959
+0x5C3F = 0x6930
+0x5C40 = 0x6961
+0x5C41 = 0x695E
+0x5C42 = 0x695D
+0x5C43 = 0x6981
+0x5C44 = 0x696A
+0x5C45 = 0x69B2
+0x5C46 = 0x69AE
+0x5C47 = 0x69D0
+0x5C48 = 0x69BF
+0x5C49 = 0x69C1
+0x5C4A = 0x69D3
+0x5C4B = 0x69BE
+0x5C4C = 0x69CE
+0x5C4D = 0x5BE8
+0x5C4E = 0x69CA
+0x5C4F = 0x69DD
+0x5C50 = 0x69BB
+0x5C51 = 0x69C3
+0x5C52 = 0x69A7
+0x5C53 = 0x6A2E
+0x5C54 = 0x6991
+0x5C55 = 0x69A0
+0x5C56 = 0x699C
+0x5C57 = 0x6995
+0x5C58 = 0x69B4
+0x5C59 = 0x69DE
+0x5C5A = 0x69E8
+0x5C5B = 0x6A02
+0x5C5C = 0x6A1B
+0x5C5D = 0x69FF
+0x5C5E = 0x6B0A
+0x5C5F = 0x69F9
+0x5C60 = 0x69F2
+0x5C61 = 0x69E7
+0x5C62 = 0x6A05
+0x5C63 = 0x69B1
+0x5C64 = 0x6A1E
+0x5C65 = 0x69ED
+0x5C66 = 0x6A14
+0x5C67 = 0x69EB
+0x5C68 = 0x6A0A
+0x5C69 = 0x6A12
+0x5C6A = 0x6AC1
+0x5C6B = 0x6A23
+0x5C6C = 0x6A13
+0x5C6D = 0x6A44
+0x5C6E = 0x6A0C
+0x5C6F = 0x6A72
+0x5C70 = 0x6A36
+0x5C71 = 0x6A78
+0x5C72 = 0x6A47
+0x5C73 = 0x6A62
+0x5C74 = 0x6A59
+0x5C75 = 0x6A66
+0x5C76 = 0x6A48
+0x5C77 = 0x6A38
+0x5C78 = 0x6A22
+0x5C79 = 0x6A90
+0x5C7A = 0x6A8D
+0x5C7B = 0x6AA0
+0x5C7C = 0x6A84
+0x5C7D = 0x6AA2
+0x5C7E = 0x6AA3
+0x5D21 = 0x6A97
+0x5D22 = 0x8617
+0x5D23 = 0x6ABB
+0x5D24 = 0x6AC3
+0x5D25 = 0x6AC2
+0x5D26 = 0x6AB8
+0x5D27 = 0x6AB3
+0x5D28 = 0x6AAC
+0x5D29 = 0x6ADE
+0x5D2A = 0x6AD1
+0x5D2B = 0x6ADF
+0x5D2C = 0x6AAA
+0x5D2D = 0x6ADA
+0x5D2E = 0x6AEA
+0x5D2F = 0x6AFB
+0x5D30 = 0x6B05
+0x5D31 = 0x8616
+0x5D32 = 0x6AFA
+0x5D33 = 0x6B12
+0x5D34 = 0x6B16
+0x5D35 = 0x9B31
+0x5D36 = 0x6B1F
+0x5D37 = 0x6B38
+0x5D38 = 0x6B37
+0x5D39 = 0x76DC
+0x5D3A = 0x6B39
+0x5D3B = 0x98EE
+0x5D3C = 0x6B47
+0x5D3D = 0x6B43
+0x5D3E = 0x6B49
+0x5D3F = 0x6B50
+0x5D40 = 0x6B59
+0x5D41 = 0x6B54
+0x5D42 = 0x6B5B
+0x5D43 = 0x6B5F
+0x5D44 = 0x6B61
+0x5D45 = 0x6B78
+0x5D46 = 0x6B79
+0x5D47 = 0x6B7F
+0x5D48 = 0x6B80
+0x5D49 = 0x6B84
+0x5D4A = 0x6B83
+0x5D4B = 0x6B8D
+0x5D4C = 0x6B98
+0x5D4D = 0x6B95
+0x5D4E = 0x6B9E
+0x5D4F = 0x6BA4
+0x5D50 = 0x6BAA
+0x5D51 = 0x6BAB
+0x5D52 = 0x6BAF
+0x5D53 = 0x6BB2
+0x5D54 = 0x6BB1
+0x5D55 = 0x6BB3
+0x5D56 = 0x6BB7
+0x5D57 = 0x6BBC
+0x5D58 = 0x6BC6
+0x5D59 = 0x6BCB
+0x5D5A = 0x6BD3
+0x5D5B = 0x6BDF
+0x5D5C = 0x6BEC
+0x5D5D = 0x6BEB
+0x5D5E = 0x6BF3
+0x5D5F = 0x6BEF
+0x5D60 = 0x9EBE
+0x5D61 = 0x6C08
+0x5D62 = 0x6C13
+0x5D63 = 0x6C14
+0x5D64 = 0x6C1B
+0x5D65 = 0x6C24
+0x5D66 = 0x6C23
+0x5D67 = 0x6C5E
+0x5D68 = 0x6C55
+0x5D69 = 0x6C62
+0x5D6A = 0x6C6A
+0x5D6B = 0x6C82
+0x5D6C = 0x6C8D
+0x5D6D = 0x6C9A
+0x5D6E = 0x6C81
+0x5D6F = 0x6C9B
+0x5D70 = 0x6C7E
+0x5D71 = 0x6C68
+0x5D72 = 0x6C73
+0x5D73 = 0x6C92
+0x5D74 = 0x6C90
+0x5D75 = 0x6CC4
+0x5D76 = 0x6CF1
+0x5D77 = 0x6CD3
+0x5D78 = 0x6CBD
+0x5D79 = 0x6CD7
+0x5D7A = 0x6CC5
+0x5D7B = 0x6CDD
+0x5D7C = 0x6CAE
+0x5D7D = 0x6CB1
+0x5D7E = 0x6CBE
+0x5E21 = 0x6CBA
+0x5E22 = 0x6CDB
+0x5E23 = 0x6CEF
+0x5E24 = 0x6CD9
+0x5E25 = 0x6CEA
+0x5E26 = 0x6D1F
+0x5E27 = 0x884D
+0x5E28 = 0x6D36
+0x5E29 = 0x6D2B
+0x5E2A = 0x6D3D
+0x5E2B = 0x6D38
+0x5E2C = 0x6D19
+0x5E2D = 0x6D35
+0x5E2E = 0x6D33
+0x5E2F = 0x6D12
+0x5E30 = 0x6D0C
+0x5E31 = 0x6D63
+0x5E32 = 0x6D93
+0x5E33 = 0x6D64
+0x5E34 = 0x6D5A
+0x5E35 = 0x6D79
+0x5E36 = 0x6D59
+0x5E37 = 0x6D8E
+0x5E38 = 0x6D95
+0x5E39 = 0x6D9B
+0x5E3A = 0x6D85
+0x5E3B = 0x6DF9
+0x5E3C = 0x6E15
+0x5E3D = 0x6E0A
+0x5E3E = 0x6DB5
+0x5E3F = 0x6DC7
+0x5E40 = 0x6DE6
+0x5E41 = 0x6DB8
+0x5E42 = 0x6DC6
+0x5E43 = 0x6DEC
+0x5E44 = 0x6DDE
+0x5E45 = 0x6DCC
+0x5E46 = 0x6DE8
+0x5E47 = 0x6DD2
+0x5E48 = 0x6DC5
+0x5E49 = 0x6DFA
+0x5E4A = 0x6DD9
+0x5E4B = 0x6DE4
+0x5E4C = 0x6DD5
+0x5E4D = 0x6DEA
+0x5E4E = 0x6DEE
+0x5E4F = 0x6E2D
+0x5E50 = 0x6E6E
+0x5E51 = 0x6E2E
+0x5E52 = 0x6E19
+0x5E53 = 0x6E72
+0x5E54 = 0x6E5F
+0x5E55 = 0x6E3E
+0x5E56 = 0x6E23
+0x5E57 = 0x6E6B
+0x5E58 = 0x6E2B
+0x5E59 = 0x6E76
+0x5E5A = 0x6E4D
+0x5E5B = 0x6E1F
+0x5E5C = 0x6E43
+0x5E5D = 0x6E3A
+0x5E5E = 0x6E4E
+0x5E5F = 0x6E24
+0x5E60 = 0x6EFF
+0x5E61 = 0x6E1D
+0x5E62 = 0x6E38
+0x5E63 = 0x6E82
+0x5E64 = 0x6EAA
+0x5E65 = 0x6E98
+0x5E66 = 0x6EC9
+0x5E67 = 0x6EB7
+0x5E68 = 0x6ED3
+0x5E69 = 0x6EBD
+0x5E6A = 0x6EAF
+0x5E6B = 0x6EC4
+0x5E6C = 0x6EB2
+0x5E6D = 0x6ED4
+0x5E6E = 0x6ED5
+0x5E6F = 0x6E8F
+0x5E70 = 0x6EA5
+0x5E71 = 0x6EC2
+0x5E72 = 0x6E9F
+0x5E73 = 0x6F41
+0x5E74 = 0x6F11
+0x5E75 = 0x6F45
+0x5E76 = 0x6EEC
+0x5E77 = 0x6EF8
+0x5E78 = 0x6EFE
+0x5E79 = 0x6F3F
+0x5E7A = 0x6EF2
+0x5E7B = 0x6F31
+0x5E7C = 0x6EEF
+0x5E7D = 0x6F32
+0x5E7E = 0x6ECC
+0x5F21 = 0x6F3E
+0x5F22 = 0x6F13
+0x5F23 = 0x6EF7
+0x5F24 = 0x6F86
+0x5F25 = 0x6F7A
+0x5F26 = 0x6F78
+0x5F27 = 0x6F81
+0x5F28 = 0x6F80
+0x5F29 = 0x6F6F
+0x5F2A = 0x6F5B
+0x5F2B = 0x6FF3
+0x5F2C = 0x6F6D
+0x5F2D = 0x6F82
+0x5F2E = 0x6F7C
+0x5F2F = 0x6F58
+0x5F30 = 0x6F8E
+0x5F31 = 0x6F91
+0x5F32 = 0x6FC2
+0x5F33 = 0x6F66
+0x5F34 = 0x6FB3
+0x5F35 = 0x6FA3
+0x5F36 = 0x6FA1
+0x5F37 = 0x6FA4
+0x5F38 = 0x6FB9
+0x5F39 = 0x6FC6
+0x5F3A = 0x6FAA
+0x5F3B = 0x6FDF
+0x5F3C = 0x6FD5
+0x5F3D = 0x6FEC
+0x5F3E = 0x6FD4
+0x5F3F = 0x6FD8
+0x5F40 = 0x6FF1
+0x5F41 = 0x6FEE
+0x5F42 = 0x6FDB
+0x5F43 = 0x7009
+0x5F44 = 0x700B
+0x5F45 = 0x6FFA
+0x5F46 = 0x7011
+0x5F47 = 0x7001
+0x5F48 = 0x700F
+0x5F49 = 0x6FFE
+0x5F4A = 0x701B
+0x5F4B = 0x701A
+0x5F4C = 0x6F74
+0x5F4D = 0x701D
+0x5F4E = 0x7018
+0x5F4F = 0x701F
+0x5F50 = 0x7030
+0x5F51 = 0x703E
+0x5F52 = 0x7032
+0x5F53 = 0x7051
+0x5F54 = 0x7063
+0x5F55 = 0x7099
+0x5F56 = 0x7092
+0x5F57 = 0x70AF
+0x5F58 = 0x70F1
+0x5F59 = 0x70AC
+0x5F5A = 0x70B8
+0x5F5B = 0x70B3
+0x5F5C = 0x70AE
+0x5F5D = 0x70DF
+0x5F5E = 0x70CB
+0x5F5F = 0x70DD
+0x5F60 = 0x70D9
+0x5F61 = 0x7109
+0x5F62 = 0x70FD
+0x5F63 = 0x711C
+0x5F64 = 0x7119
+0x5F65 = 0x7165
+0x5F66 = 0x7155
+0x5F67 = 0x7188
+0x5F68 = 0x7166
+0x5F69 = 0x7162
+0x5F6A = 0x714C
+0x5F6B = 0x7156
+0x5F6C = 0x716C
+0x5F6D = 0x718F
+0x5F6E = 0x71FB
+0x5F6F = 0x7184
+0x5F70 = 0x7195
+0x5F71 = 0x71A8
+0x5F72 = 0x71AC
+0x5F73 = 0x71D7
+0x5F74 = 0x71B9
+0x5F75 = 0x71BE
+0x5F76 = 0x71D2
+0x5F77 = 0x71C9
+0x5F78 = 0x71D4
+0x5F79 = 0x71CE
+0x5F7A = 0x71E0
+0x5F7B = 0x71EC
+0x5F7C = 0x71E7
+0x5F7D = 0x71F5
+0x5F7E = 0x71FC
+0x6021 = 0x71F9
+0x6022 = 0x71FF
+0x6023 = 0x720D
+0x6024 = 0x7210
+0x6025 = 0x721B
+0x6026 = 0x7228
+0x6027 = 0x722D
+0x6028 = 0x722C
+0x6029 = 0x7230
+0x602A = 0x7232
+0x602B = 0x723B
+0x602C = 0x723C
+0x602D = 0x723F
+0x602E = 0x7240
+0x602F = 0x7246
+0x6030 = 0x724B
+0x6031 = 0x7258
+0x6032 = 0x7274
+0x6033 = 0x727E
+0x6034 = 0x7282
+0x6035 = 0x7281
+0x6036 = 0x7287
+0x6037 = 0x7292
+0x6038 = 0x7296
+0x6039 = 0x72A2
+0x603A = 0x72A7
+0x603B = 0x72B9
+0x603C = 0x72B2
+0x603D = 0x72C3
+0x603E = 0x72C6
+0x603F = 0x72C4
+0x6040 = 0x72CE
+0x6041 = 0x72D2
+0x6042 = 0x72E2
+0x6043 = 0x72E0
+0x6044 = 0x72E1
+0x6045 = 0x72F9
+0x6046 = 0x72F7
+0x6047 = 0x500F
+0x6048 = 0x7317
+0x6049 = 0x730A
+0x604A = 0x731C
+0x604B = 0x7316
+0x604C = 0x731D
+0x604D = 0x7334
+0x604E = 0x732F
+0x604F = 0x7329
+0x6050 = 0x7325
+0x6051 = 0x733E
+0x6052 = 0x734E
+0x6053 = 0x734F
+0x6054 = 0x9ED8
+0x6055 = 0x7357
+0x6056 = 0x736A
+0x6057 = 0x7368
+0x6058 = 0x7370
+0x6059 = 0x7378
+0x605A = 0x7375
+0x605B = 0x737B
+0x605C = 0x737A
+0x605D = 0x73C8
+0x605E = 0x73B3
+0x605F = 0x73CE
+0x6060 = 0x73BB
+0x6061 = 0x73C0
+0x6062 = 0x73E5
+0x6063 = 0x73EE
+0x6064 = 0x73DE
+0x6065 = 0x74A2
+0x6066 = 0x7405
+0x6067 = 0x746F
+0x6068 = 0x7425
+0x6069 = 0x73F8
+0x606A = 0x7432
+0x606B = 0x743A
+0x606C = 0x7455
+0x606D = 0x743F
+0x606E = 0x745F
+0x606F = 0x7459
+0x6070 = 0x7441
+0x6071 = 0x745C
+0x6072 = 0x7469
+0x6073 = 0x7470
+0x6074 = 0x7463
+0x6075 = 0x746A
+0x6076 = 0x7464
+0x6077 = 0x747E
+0x6078 = 0x748B
+0x6079 = 0x749E
+0x607A = 0x74A7
+0x607B = 0x74CA
+0x607C = 0x74CF
+0x607D = 0x74D4
+0x607E = 0x73F1
+0x6121 = 0x74E0
+0x6122 = 0x74E3
+0x6123 = 0x74E7
+0x6124 = 0x74E9
+0x6125 = 0x74EE
+0x6126 = 0x74F2
+0x6127 = 0x74F0
+0x6128 = 0x74F1
+0x6129 = 0x74F8
+0x612A = 0x74F7
+0x612B = 0x7504
+0x612C = 0x7503
+0x612D = 0x7505
+0x612E = 0x750C
+0x612F = 0x750E
+0x6130 = 0x750D
+0x6131 = 0x7515
+0x6132 = 0x7513
+0x6133 = 0x751E
+0x6134 = 0x7526
+0x6135 = 0x752C
+0x6136 = 0x753C
+0x6137 = 0x7544
+0x6138 = 0x754D
+0x6139 = 0x754A
+0x613A = 0x7549
+0x613B = 0x755B
+0x613C = 0x7546
+0x613D = 0x755A
+0x613E = 0x7569
+0x613F = 0x7564
+0x6140 = 0x7567
+0x6141 = 0x756B
+0x6142 = 0x756D
+0x6143 = 0x7578
+0x6144 = 0x7576
+0x6145 = 0x7586
+0x6146 = 0x7587
+0x6147 = 0x7574
+0x6148 = 0x758A
+0x6149 = 0x7589
+0x614A = 0x7582
+0x614B = 0x7594
+0x614C = 0x759A
+0x614D = 0x759D
+0x614E = 0x75A5
+0x614F = 0x75A3
+0x6150 = 0x75C2
+0x6151 = 0x75B3
+0x6152 = 0x75C3
+0x6153 = 0x75B5
+0x6154 = 0x75BD
+0x6155 = 0x75B8
+0x6156 = 0x75BC
+0x6157 = 0x75B1
+0x6158 = 0x75CD
+0x6159 = 0x75CA
+0x615A = 0x75D2
+0x615B = 0x75D9
+0x615C = 0x75E3
+0x615D = 0x75DE
+0x615E = 0x75FE
+0x615F = 0x75FF
+0x6160 = 0x75FC
+0x6161 = 0x7601
+0x6162 = 0x75F0
+0x6163 = 0x75FA
+0x6164 = 0x75F2
+0x6165 = 0x75F3
+0x6166 = 0x760B
+0x6167 = 0x760D
+0x6168 = 0x7609
+0x6169 = 0x761F
+0x616A = 0x7627
+0x616B = 0x7620
+0x616C = 0x7621
+0x616D = 0x7622
+0x616E = 0x7624
+0x616F = 0x7634
+0x6170 = 0x7630
+0x6171 = 0x763B
+0x6172 = 0x7647
+0x6173 = 0x7648
+0x6174 = 0x7646
+0x6175 = 0x765C
+0x6176 = 0x7658
+0x6177 = 0x7661
+0x6178 = 0x7662
+0x6179 = 0x7668
+0x617A = 0x7669
+0x617B = 0x766A
+0x617C = 0x7667
+0x617D = 0x766C
+0x617E = 0x7670
+0x6221 = 0x7672
+0x6222 = 0x7676
+0x6223 = 0x7678
+0x6224 = 0x767C
+0x6225 = 0x7680
+0x6226 = 0x7683
+0x6227 = 0x7688
+0x6228 = 0x768B
+0x6229 = 0x768E
+0x622A = 0x7696
+0x622B = 0x7693
+0x622C = 0x7699
+0x622D = 0x769A
+0x622E = 0x76B0
+0x622F = 0x76B4
+0x6230 = 0x76B8
+0x6231 = 0x76B9
+0x6232 = 0x76BA
+0x6233 = 0x76C2
+0x6234 = 0x76CD
+0x6235 = 0x76D6
+0x6236 = 0x76D2
+0x6237 = 0x76DE
+0x6238 = 0x76E1
+0x6239 = 0x76E5
+0x623A = 0x76E7
+0x623B = 0x76EA
+0x623C = 0x862F
+0x623D = 0x76FB
+0x623E = 0x7708
+0x623F = 0x7707
+0x6240 = 0x7704
+0x6241 = 0x7729
+0x6242 = 0x7724
+0x6243 = 0x771E
+0x6244 = 0x7725
+0x6245 = 0x7726
+0x6246 = 0x771B
+0x6247 = 0x7737
+0x6248 = 0x7738
+0x6249 = 0x7747
+0x624A = 0x775A
+0x624B = 0x7768
+0x624C = 0x776B
+0x624D = 0x775B
+0x624E = 0x7765
+0x624F = 0x777F
+0x6250 = 0x777E
+0x6251 = 0x7779
+0x6252 = 0x778E
+0x6253 = 0x778B
+0x6254 = 0x7791
+0x6255 = 0x77A0
+0x6256 = 0x779E
+0x6257 = 0x77B0
+0x6258 = 0x77B6
+0x6259 = 0x77B9
+0x625A = 0x77BF
+0x625B = 0x77BC
+0x625C = 0x77BD
+0x625D = 0x77BB
+0x625E = 0x77C7
+0x625F = 0x77CD
+0x6260 = 0x77D7
+0x6261 = 0x77DA
+0x6262 = 0x77DC
+0x6263 = 0x77E3
+0x6264 = 0x77EE
+0x6265 = 0x77FC
+0x6266 = 0x780C
+0x6267 = 0x7812
+0x6268 = 0x783F
+0x6269 = 0x7820
+0x626A = 0x783A
+0x626B = 0x7845
+0x626C = 0x788E
+0x626D = 0x7874
+0x626E = 0x7886
+0x626F = 0x787C
+0x6270 = 0x789A
+0x6271 = 0x788C
+0x6272 = 0x78A3
+0x6273 = 0x78B5
+0x6274 = 0x78AA
+0x6275 = 0x78AF
+0x6276 = 0x78D1
+0x6277 = 0x78C6
+0x6278 = 0x78CB
+0x6279 = 0x78D4
+0x627A = 0x78BE
+0x627B = 0x78BC
+0x627C = 0x78C5
+0x627D = 0x78CA
+0x627E = 0x78EC
+0x6321 = 0x78E7
+0x6322 = 0x78DA
+0x6323 = 0x78FD
+0x6324 = 0x78F4
+0x6325 = 0x7907
+0x6326 = 0x7912
+0x6327 = 0x7911
+0x6328 = 0x7919
+0x6329 = 0x792C
+0x632A = 0x792B
+0x632B = 0x7940
+0x632C = 0x7960
+0x632D = 0x7957
+0x632E = 0x795F
+0x632F = 0x795A
+0x6330 = 0x7955
+0x6331 = 0x7953
+0x6332 = 0x797A
+0x6333 = 0x797F
+0x6334 = 0x798A
+0x6335 = 0x799D
+0x6336 = 0x79A7
+0x6337 = 0x9F4B
+0x6338 = 0x79AA
+0x6339 = 0x79AE
+0x633A = 0x79B3
+0x633B = 0x79B9
+0x633C = 0x79BA
+0x633D = 0x79C9
+0x633E = 0x79D5
+0x633F = 0x79E7
+0x6340 = 0x79EC
+0x6341 = 0x79E1
+0x6342 = 0x79E3
+0x6343 = 0x7A08
+0x6344 = 0x7A0D
+0x6345 = 0x7A18
+0x6346 = 0x7A19
+0x6347 = 0x7A20
+0x6348 = 0x7A1F
+0x6349 = 0x7980
+0x634A = 0x7A31
+0x634B = 0x7A3B
+0x634C = 0x7A3E
+0x634D = 0x7A37
+0x634E = 0x7A43
+0x634F = 0x7A57
+0x6350 = 0x7A49
+0x6351 = 0x7A61
+0x6352 = 0x7A62
+0x6353 = 0x7A69
+0x6354 = 0x9F9D
+0x6355 = 0x7A70
+0x6356 = 0x7A79
+0x6357 = 0x7A7D
+0x6358 = 0x7A88
+0x6359 = 0x7A97
+0x635A = 0x7A95
+0x635B = 0x7A98
+0x635C = 0x7A96
+0x635D = 0x7AA9
+0x635E = 0x7AC3
+0x635F = 0x7AB0
+0x6360 = 0x7AB6
+0x6361 = 0x7AC5
+0x6362 = 0x7AC4
+0x6363 = 0x7ABF
+0x6364 = 0x9083
+0x6365 = 0x7AC7
+0x6366 = 0x7ACA
+0x6367 = 0x7ACD
+0x6368 = 0x7ACF
+0x6369 = 0x7AD5
+0x636A = 0x7AD3
+0x636B = 0x7AD9
+0x636C = 0x7ADA
+0x636D = 0x7ADD
+0x636E = 0x7AE1
+0x636F = 0x7AE2
+0x6370 = 0x7AE6
+0x6371 = 0x7AED
+0x6372 = 0x7AF0
+0x6373 = 0x7B02
+0x6374 = 0x7B0F
+0x6375 = 0x7B0A
+0x6376 = 0x7B06
+0x6377 = 0x7B33
+0x6378 = 0x7B18
+0x6379 = 0x7B19
+0x637A = 0x7B1E
+0x637B = 0x7B35
+0x637C = 0x7B28
+0x637D = 0x7B36
+0x637E = 0x7B50
+0x6421 = 0x7B7A
+0x6422 = 0x7B04
+0x6423 = 0x7B4D
+0x6424 = 0x7B0B
+0x6425 = 0x7B4C
+0x6426 = 0x7B45
+0x6427 = 0x7B75
+0x6428 = 0x7B65
+0x6429 = 0x7B74
+0x642A = 0x7B67
+0x642B = 0x7B70
+0x642C = 0x7B71
+0x642D = 0x7B6C
+0x642E = 0x7B6E
+0x642F = 0x7B9D
+0x6430 = 0x7B98
+0x6431 = 0x7B9F
+0x6432 = 0x7B8D
+0x6433 = 0x7B9C
+0x6434 = 0x7B9A
+0x6435 = 0x7B8B
+0x6436 = 0x7B92
+0x6437 = 0x7B8F
+0x6438 = 0x7B5D
+0x6439 = 0x7B99
+0x643A = 0x7BCB
+0x643B = 0x7BC1
+0x643C = 0x7BCC
+0x643D = 0x7BCF
+0x643E = 0x7BB4
+0x643F = 0x7BC6
+0x6440 = 0x7BDD
+0x6441 = 0x7BE9
+0x6442 = 0x7C11
+0x6443 = 0x7C14
+0x6444 = 0x7BE6
+0x6445 = 0x7BE5
+0x6446 = 0x7BED
+0x6447 = 0x7C00
+0x6448 = 0x7C07
+0x6449 = 0x7C13
+0x644A = 0x7BF3
+0x644B = 0x7BF7
+0x644C = 0x7C17
+0x644D = 0x7C0D
+0x644E = 0x7BF6
+0x644F = 0x7C23
+0x6450 = 0x7C27
+0x6451 = 0x7C2A
+0x6452 = 0x7C1F
+0x6453 = 0x7C37
+0x6454 = 0x7C2B
+0x6455 = 0x7C3D
+0x6456 = 0x7C4C
+0x6457 = 0x7C43
+0x6458 = 0x7C54
+0x6459 = 0x7C4F
+0x645A = 0x7C40
+0x645B = 0x7C50
+0x645C = 0x7C58
+0x645D = 0x7C5F
+0x645E = 0x7C64
+0x645F = 0x7C56
+0x6460 = 0x7C65
+0x6461 = 0x7C6C
+0x6462 = 0x7C75
+0x6463 = 0x7C83
+0x6464 = 0x7C90
+0x6465 = 0x7CA4
+0x6466 = 0x7CAD
+0x6467 = 0x7CA2
+0x6468 = 0x7CAB
+0x6469 = 0x7CA1
+0x646A = 0x7CA8
+0x646B = 0x7CB3
+0x646C = 0x7CB2
+0x646D = 0x7CB1
+0x646E = 0x7CAE
+0x646F = 0x7CB9
+0x6470 = 0x7CBD
+0x6471 = 0x7CC0
+0x6472 = 0x7CC5
+0x6473 = 0x7CC2
+0x6474 = 0x7CD8
+0x6475 = 0x7CD2
+0x6476 = 0x7CDC
+0x6477 = 0x7CE2
+0x6478 = 0x9B3B
+0x6479 = 0x7CEF
+0x647A = 0x7CF2
+0x647B = 0x7CF4
+0x647C = 0x7CF6
+0x647D = 0x7CFA
+0x647E = 0x7D06
+0x6521 = 0x7D02
+0x6522 = 0x7D1C
+0x6523 = 0x7D15
+0x6524 = 0x7D0A
+0x6525 = 0x7D45
+0x6526 = 0x7D4B
+0x6527 = 0x7D2E
+0x6528 = 0x7D32
+0x6529 = 0x7D3F
+0x652A = 0x7D35
+0x652B = 0x7D46
+0x652C = 0x7D73
+0x652D = 0x7D56
+0x652E = 0x7D4E
+0x652F = 0x7D72
+0x6530 = 0x7D68
+0x6531 = 0x7D6E
+0x6532 = 0x7D4F
+0x6533 = 0x7D63
+0x6534 = 0x7D93
+0x6535 = 0x7D89
+0x6536 = 0x7D5B
+0x6537 = 0x7D8F
+0x6538 = 0x7D7D
+0x6539 = 0x7D9B
+0x653A = 0x7DBA
+0x653B = 0x7DAE
+0x653C = 0x7DA3
+0x653D = 0x7DB5
+0x653E = 0x7DC7
+0x653F = 0x7DBD
+0x6540 = 0x7DAB
+0x6541 = 0x7E3D
+0x6542 = 0x7DA2
+0x6543 = 0x7DAF
+0x6544 = 0x7DDC
+0x6545 = 0x7DB8
+0x6546 = 0x7D9F
+0x6547 = 0x7DB0
+0x6548 = 0x7DD8
+0x6549 = 0x7DDD
+0x654A = 0x7DE4
+0x654B = 0x7DDE
+0x654C = 0x7DFB
+0x654D = 0x7DF2
+0x654E = 0x7DE1
+0x654F = 0x7E05
+0x6550 = 0x7E0A
+0x6551 = 0x7E23
+0x6552 = 0x7E21
+0x6553 = 0x7E12
+0x6554 = 0x7E31
+0x6555 = 0x7E1F
+0x6556 = 0x7E09
+0x6557 = 0x7E0B
+0x6558 = 0x7E22
+0x6559 = 0x7E46
+0x655A = 0x7E66
+0x655B = 0x7E3B
+0x655C = 0x7E35
+0x655D = 0x7E39
+0x655E = 0x7E43
+0x655F = 0x7E37
+0x6560 = 0x7E32
+0x6561 = 0x7E3A
+0x6562 = 0x7E67
+0x6563 = 0x7E5D
+0x6564 = 0x7E56
+0x6565 = 0x7E5E
+0x6566 = 0x7E59
+0x6567 = 0x7E5A
+0x6568 = 0x7E79
+0x6569 = 0x7E6A
+0x656A = 0x7E69
+0x656B = 0x7E7C
+0x656C = 0x7E7B
+0x656D = 0x7E83
+0x656E = 0x7DD5
+0x656F = 0x7E7D
+0x6570 = 0x8FAE
+0x6571 = 0x7E7F
+0x6572 = 0x7E88
+0x6573 = 0x7E89
+0x6574 = 0x7E8C
+0x6575 = 0x7E92
+0x6576 = 0x7E90
+0x6577 = 0x7E93
+0x6578 = 0x7E94
+0x6579 = 0x7E96
+0x657A = 0x7E8E
+0x657B = 0x7E9B
+0x657C = 0x7E9C
+0x657D = 0x7F38
+0x657E = 0x7F3A
+0x6621 = 0x7F45
+0x6622 = 0x7F4C
+0x6623 = 0x7F4D
+0x6624 = 0x7F4E
+0x6625 = 0x7F50
+0x6626 = 0x7F51
+0x6627 = 0x7F55
+0x6628 = 0x7F54
+0x6629 = 0x7F58
+0x662A = 0x7F5F
+0x662B = 0x7F60
+0x662C = 0x7F68
+0x662D = 0x7F69
+0x662E = 0x7F67
+0x662F = 0x7F78
+0x6630 = 0x7F82
+0x6631 = 0x7F86
+0x6632 = 0x7F83
+0x6633 = 0x7F88
+0x6634 = 0x7F87
+0x6635 = 0x7F8C
+0x6636 = 0x7F94
+0x6637 = 0x7F9E
+0x6638 = 0x7F9D
+0x6639 = 0x7F9A
+0x663A = 0x7FA3
+0x663B = 0x7FAF
+0x663C = 0x7FB2
+0x663D = 0x7FB9
+0x663E = 0x7FAE
+0x663F = 0x7FB6
+0x6640 = 0x7FB8
+0x6641 = 0x8B71
+0x6642 = 0x7FC5
+0x6643 = 0x7FC6
+0x6644 = 0x7FCA
+0x6645 = 0x7FD5
+0x6646 = 0x7FD4
+0x6647 = 0x7FE1
+0x6648 = 0x7FE6
+0x6649 = 0x7FE9
+0x664A = 0x7FF3
+0x664B = 0x7FF9
+0x664C = 0x98DC
+0x664D = 0x8006
+0x664E = 0x8004
+0x664F = 0x800B
+0x6650 = 0x8012
+0x6651 = 0x8018
+0x6652 = 0x8019
+0x6653 = 0x801C
+0x6654 = 0x8021
+0x6655 = 0x8028
+0x6656 = 0x803F
+0x6657 = 0x803B
+0x6658 = 0x804A
+0x6659 = 0x8046
+0x665A = 0x8052
+0x665B = 0x8058
+0x665C = 0x805A
+0x665D = 0x805F
+0x665E = 0x8062
+0x665F = 0x8068
+0x6660 = 0x8073
+0x6661 = 0x8072
+0x6662 = 0x8070
+0x6663 = 0x8076
+0x6664 = 0x8079
+0x6665 = 0x807D
+0x6666 = 0x807F
+0x6667 = 0x8084
+0x6668 = 0x8086
+0x6669 = 0x8085
+0x666A = 0x809B
+0x666B = 0x8093
+0x666C = 0x809A
+0x666D = 0x80AD
+0x666E = 0x5190
+0x666F = 0x80AC
+0x6670 = 0x80DB
+0x6671 = 0x80E5
+0x6672 = 0x80D9
+0x6673 = 0x80DD
+0x6674 = 0x80C4
+0x6675 = 0x80DA
+0x6676 = 0x80D6
+0x6677 = 0x8109
+0x6678 = 0x80EF
+0x6679 = 0x80F1
+0x667A = 0x811B
+0x667B = 0x8129
+0x667C = 0x8123
+0x667D = 0x812F
+0x667E = 0x814B
+0x6721 = 0x968B
+0x6722 = 0x8146
+0x6723 = 0x813E
+0x6724 = 0x8153
+0x6725 = 0x8151
+0x6726 = 0x80FC
+0x6727 = 0x8171
+0x6728 = 0x816E
+0x6729 = 0x8165
+0x672A = 0x8166
+0x672B = 0x8174
+0x672C = 0x8183
+0x672D = 0x8188
+0x672E = 0x818A
+0x672F = 0x8180
+0x6730 = 0x8182
+0x6731 = 0x81A0
+0x6732 = 0x8195
+0x6733 = 0x81A4
+0x6734 = 0x81A3
+0x6735 = 0x815F
+0x6736 = 0x8193
+0x6737 = 0x81A9
+0x6738 = 0x81B0
+0x6739 = 0x81B5
+0x673A = 0x81BE
+0x673B = 0x81B8
+0x673C = 0x81BD
+0x673D = 0x81C0
+0x673E = 0x81C2
+0x673F = 0x81BA
+0x6740 = 0x81C9
+0x6741 = 0x81CD
+0x6742 = 0x81D1
+0x6743 = 0x81D9
+0x6744 = 0x81D8
+0x6745 = 0x81C8
+0x6746 = 0x81DA
+0x6747 = 0x81DF
+0x6748 = 0x81E0
+0x6749 = 0x81E7
+0x674A = 0x81FA
+0x674B = 0x81FB
+0x674C = 0x81FE
+0x674D = 0x8201
+0x674E = 0x8202
+0x674F = 0x8205
+0x6750 = 0x8207
+0x6751 = 0x820A
+0x6752 = 0x820D
+0x6753 = 0x8210
+0x6754 = 0x8216
+0x6755 = 0x8229
+0x6756 = 0x822B
+0x6757 = 0x8238
+0x6758 = 0x8233
+0x6759 = 0x8240
+0x675A = 0x8259
+0x675B = 0x8258
+0x675C = 0x825D
+0x675D = 0x825A
+0x675E = 0x825F
+0x675F = 0x8264
+0x6760 = 0x8262
+0x6761 = 0x8268
+0x6762 = 0x826A
+0x6763 = 0x826B
+0x6764 = 0x822E
+0x6765 = 0x8271
+0x6766 = 0x8277
+0x6767 = 0x8278
+0x6768 = 0x827E
+0x6769 = 0x828D
+0x676A = 0x8292
+0x676B = 0x82AB
+0x676C = 0x829F
+0x676D = 0x82BB
+0x676E = 0x82AC
+0x676F = 0x82E1
+0x6770 = 0x82E3
+0x6771 = 0x82DF
+0x6772 = 0x82D2
+0x6773 = 0x82F4
+0x6774 = 0x82F3
+0x6775 = 0x82FA
+0x6776 = 0x8393
+0x6777 = 0x8303
+0x6778 = 0x82FB
+0x6779 = 0x82F9
+0x677A = 0x82DE
+0x677B = 0x8306
+0x677C = 0x82DC
+0x677D = 0x8309
+0x677E = 0x82D9
+0x6821 = 0x8335
+0x6822 = 0x8334
+0x6823 = 0x8316
+0x6824 = 0x8332
+0x6825 = 0x8331
+0x6826 = 0x8340
+0x6827 = 0x8339
+0x6828 = 0x8350
+0x6829 = 0x8345
+0x682A = 0x832F
+0x682B = 0x832B
+0x682C = 0x8317
+0x682D = 0x8318
+0x682E = 0x8385
+0x682F = 0x839A
+0x6830 = 0x83AA
+0x6831 = 0x839F
+0x6832 = 0x83A2
+0x6833 = 0x8396
+0x6834 = 0x8323
+0x6835 = 0x838E
+0x6836 = 0x8387
+0x6837 = 0x838A
+0x6838 = 0x837C
+0x6839 = 0x83B5
+0x683A = 0x8373
+0x683B = 0x8375
+0x683C = 0x83A0
+0x683D = 0x8389
+0x683E = 0x83A8
+0x683F = 0x83F4
+0x6840 = 0x8413
+0x6841 = 0x83EB
+0x6842 = 0x83CE
+0x6843 = 0x83FD
+0x6844 = 0x8403
+0x6845 = 0x83D8
+0x6846 = 0x840B
+0x6847 = 0x83C1
+0x6848 = 0x83F7
+0x6849 = 0x8407
+0x684A = 0x83E0
+0x684B = 0x83F2
+0x684C = 0x840D
+0x684D = 0x8422
+0x684E = 0x8420
+0x684F = 0x83BD
+0x6850 = 0x8438
+0x6851 = 0x8506
+0x6852 = 0x83FB
+0x6853 = 0x846D
+0x6854 = 0x842A
+0x6855 = 0x843C
+0x6856 = 0x855A
+0x6857 = 0x8484
+0x6858 = 0x8477
+0x6859 = 0x846B
+0x685A = 0x84AD
+0x685B = 0x846E
+0x685C = 0x8482
+0x685D = 0x8469
+0x685E = 0x8446
+0x685F = 0x842C
+0x6860 = 0x846F
+0x6861 = 0x8479
+0x6862 = 0x8435
+0x6863 = 0x84CA
+0x6864 = 0x8462
+0x6865 = 0x84B9
+0x6866 = 0x84BF
+0x6867 = 0x849F
+0x6868 = 0x84D9
+0x6869 = 0x84CD
+0x686A = 0x84BB
+0x686B = 0x84DA
+0x686C = 0x84D0
+0x686D = 0x84C1
+0x686E = 0x84C6
+0x686F = 0x84D6
+0x6870 = 0x84A1
+0x6871 = 0x8521
+0x6872 = 0x84FF
+0x6873 = 0x84F4
+0x6874 = 0x8517
+0x6875 = 0x8518
+0x6876 = 0x852C
+0x6877 = 0x851F
+0x6878 = 0x8515
+0x6879 = 0x8514
+0x687A = 0x84FC
+0x687B = 0x8540
+0x687C = 0x8563
+0x687D = 0x8558
+0x687E = 0x8548
+0x6921 = 0x8541
+0x6922 = 0x854A
+0x6923 = 0x854B
+0x6924 = 0x8555
+0x6925 = 0x8580
+0x6926 = 0x85A4
+0x6927 = 0x8588
+0x6928 = 0x8591
+0x6929 = 0x858A
+0x692A = 0x85A8
+0x692B = 0x856D
+0x692C = 0x8594
+0x692D = 0x859B
+0x692E = 0x85AE
+0x692F = 0x8587
+0x6930 = 0x859C
+0x6931 = 0x8577
+0x6932 = 0x857E
+0x6933 = 0x8590
+0x6934 = 0x85C9
+0x6935 = 0x85BA
+0x6936 = 0x85CF
+0x6937 = 0x85B9
+0x6938 = 0x85D0
+0x6939 = 0x85D5
+0x693A = 0x85DD
+0x693B = 0x85E5
+0x693C = 0x85DC
+0x693D = 0x85F9
+0x693E = 0x860A
+0x693F = 0x8613
+0x6940 = 0x860B
+0x6941 = 0x85FE
+0x6942 = 0x85FA
+0x6943 = 0x8606
+0x6944 = 0x8622
+0x6945 = 0x861A
+0x6946 = 0x8630
+0x6947 = 0x863F
+0x6948 = 0x864D
+0x6949 = 0x4E55
+0x694A = 0x8654
+0x694B = 0x865F
+0x694C = 0x8667
+0x694D = 0x8671
+0x694E = 0x8693
+0x694F = 0x86A3
+0x6950 = 0x86A9
+0x6951 = 0x86AA
+0x6952 = 0x868B
+0x6953 = 0x868C
+0x6954 = 0x86B6
+0x6955 = 0x86AF
+0x6956 = 0x86C4
+0x6957 = 0x86C6
+0x6958 = 0x86B0
+0x6959 = 0x86C9
+0x695A = 0x86CE
+0x695B = 0x86AB
+0x695C = 0x86D4
+0x695D = 0x86DE
+0x695E = 0x86E9
+0x695F = 0x86EC
+0x6960 = 0x86DF
+0x6961 = 0x86DB
+0x6962 = 0x86EF
+0x6963 = 0x8712
+0x6964 = 0x8706
+0x6965 = 0x8708
+0x6966 = 0x8700
+0x6967 = 0x8703
+0x6968 = 0x86FB
+0x6969 = 0x8711
+0x696A = 0x8709
+0x696B = 0x870D
+0x696C = 0x86F9
+0x696D = 0x870A
+0x696E = 0x8734
+0x696F = 0x873F
+0x6970 = 0x8737
+0x6971 = 0x873B
+0x6972 = 0x8725
+0x6973 = 0x8729
+0x6974 = 0x871A
+0x6975 = 0x8760
+0x6976 = 0x875F
+0x6977 = 0x8778
+0x6978 = 0x874C
+0x6979 = 0x874E
+0x697A = 0x8774
+0x697B = 0x8757
+0x697C = 0x8768
+0x697D = 0x876E
+0x697E = 0x8759
+0x6A21 = 0x8753
+0x6A22 = 0x8763
+0x6A23 = 0x876A
+0x6A24 = 0x877F
+0x6A25 = 0x87A2
+0x6A26 = 0x879F
+0x6A27 = 0x8782
+0x6A28 = 0x87AF
+0x6A29 = 0x87CB
+0x6A2A = 0x87BD
+0x6A2B = 0x87C0
+0x6A2C = 0x87D0
+0x6A2D = 0x96D6
+0x6A2E = 0x87AB
+0x6A2F = 0x87C4
+0x6A30 = 0x87B3
+0x6A31 = 0x87C7
+0x6A32 = 0x87C6
+0x6A33 = 0x87BB
+0x6A34 = 0x87EF
+0x6A35 = 0x87F2
+0x6A36 = 0x87E0
+0x6A37 = 0x880F
+0x6A38 = 0x880D
+0x6A39 = 0x87FE
+0x6A3A = 0x87F6
+0x6A3B = 0x87F7
+0x6A3C = 0x880E
+0x6A3D = 0x87D2
+0x6A3E = 0x8811
+0x6A3F = 0x8816
+0x6A40 = 0x8815
+0x6A41 = 0x8822
+0x6A42 = 0x8821
+0x6A43 = 0x8831
+0x6A44 = 0x8836
+0x6A45 = 0x8839
+0x6A46 = 0x8827
+0x6A47 = 0x883B
+0x6A48 = 0x8844
+0x6A49 = 0x8842
+0x6A4A = 0x8852
+0x6A4B = 0x8859
+0x6A4C = 0x885E
+0x6A4D = 0x8862
+0x6A4E = 0x886B
+0x6A4F = 0x8881
+0x6A50 = 0x887E
+0x6A51 = 0x889E
+0x6A52 = 0x8875
+0x6A53 = 0x887D
+0x6A54 = 0x88B5
+0x6A55 = 0x8872
+0x6A56 = 0x8882
+0x6A57 = 0x8897
+0x6A58 = 0x8892
+0x6A59 = 0x88AE
+0x6A5A = 0x8899
+0x6A5B = 0x88A2
+0x6A5C = 0x888D
+0x6A5D = 0x88A4
+0x6A5E = 0x88B0
+0x6A5F = 0x88BF
+0x6A60 = 0x88B1
+0x6A61 = 0x88C3
+0x6A62 = 0x88C4
+0x6A63 = 0x88D4
+0x6A64 = 0x88D8
+0x6A65 = 0x88D9
+0x6A66 = 0x88DD
+0x6A67 = 0x88F9
+0x6A68 = 0x8902
+0x6A69 = 0x88FC
+0x6A6A = 0x88F4
+0x6A6B = 0x88E8
+0x6A6C = 0x88F2
+0x6A6D = 0x8904
+0x6A6E = 0x890C
+0x6A6F = 0x890A
+0x6A70 = 0x8913
+0x6A71 = 0x8943
+0x6A72 = 0x891E
+0x6A73 = 0x8925
+0x6A74 = 0x892A
+0x6A75 = 0x892B
+0x6A76 = 0x8941
+0x6A77 = 0x8944
+0x6A78 = 0x893B
+0x6A79 = 0x8936
+0x6A7A = 0x8938
+0x6A7B = 0x894C
+0x6A7C = 0x891D
+0x6A7D = 0x8960
+0x6A7E = 0x895E
+0x6B21 = 0x8966
+0x6B22 = 0x8964
+0x6B23 = 0x896D
+0x6B24 = 0x896A
+0x6B25 = 0x896F
+0x6B26 = 0x8974
+0x6B27 = 0x8977
+0x6B28 = 0x897E
+0x6B29 = 0x8983
+0x6B2A = 0x8988
+0x6B2B = 0x898A
+0x6B2C = 0x8993
+0x6B2D = 0x8998
+0x6B2E = 0x89A1
+0x6B2F = 0x89A9
+0x6B30 = 0x89A6
+0x6B31 = 0x89AC
+0x6B32 = 0x89AF
+0x6B33 = 0x89B2
+0x6B34 = 0x89BA
+0x6B35 = 0x89BD
+0x6B36 = 0x89BF
+0x6B37 = 0x89C0
+0x6B38 = 0x89DA
+0x6B39 = 0x89DC
+0x6B3A = 0x89DD
+0x6B3B = 0x89E7
+0x6B3C = 0x89F4
+0x6B3D = 0x89F8
+0x6B3E = 0x8A03
+0x6B3F = 0x8A16
+0x6B40 = 0x8A10
+0x6B41 = 0x8A0C
+0x6B42 = 0x8A1B
+0x6B43 = 0x8A1D
+0x6B44 = 0x8A25
+0x6B45 = 0x8A36
+0x6B46 = 0x8A41
+0x6B47 = 0x8A5B
+0x6B48 = 0x8A52
+0x6B49 = 0x8A46
+0x6B4A = 0x8A48
+0x6B4B = 0x8A7C
+0x6B4C = 0x8A6D
+0x6B4D = 0x8A6C
+0x6B4E = 0x8A62
+0x6B4F = 0x8A85
+0x6B50 = 0x8A82
+0x6B51 = 0x8A84
+0x6B52 = 0x8AA8
+0x6B53 = 0x8AA1
+0x6B54 = 0x8A91
+0x6B55 = 0x8AA5
+0x6B56 = 0x8AA6
+0x6B57 = 0x8A9A
+0x6B58 = 0x8AA3
+0x6B59 = 0x8AC4
+0x6B5A = 0x8ACD
+0x6B5B = 0x8AC2
+0x6B5C = 0x8ADA
+0x6B5D = 0x8ACC
+0x6B5E = 0x8AF3
+0x6B5F = 0x8AE7
+0x6B60 = 0x8AE4
+0x6B61 = 0x8AF1
+0x6B62 = 0x8B14
+0x6B63 = 0x8AE0
+0x6B64 = 0x8AE2
+0x6B65 = 0x8AF7
+0x6B66 = 0x8ADE
+0x6B67 = 0x8ADB
+0x6B68 = 0x8B0C
+0x6B69 = 0x8B07
+0x6B6A = 0x8B1A
+0x6B6B = 0x8AE1
+0x6B6C = 0x8B16
+0x6B6D = 0x8B10
+0x6B6E = 0x8B17
+0x6B6F = 0x8B20
+0x6B70 = 0x8B33
+0x6B71 = 0x97AB
+0x6B72 = 0x8B26
+0x6B73 = 0x8B2B
+0x6B74 = 0x8B3E
+0x6B75 = 0x8B28
+0x6B76 = 0x8B41
+0x6B77 = 0x8B4C
+0x6B78 = 0x8B4F
+0x6B79 = 0x8B4E
+0x6B7A = 0x8B49
+0x6B7B = 0x8B56
+0x6B7C = 0x8B5B
+0x6B7D = 0x8B5A
+0x6B7E = 0x8B6B
+0x6C21 = 0x8B5F
+0x6C22 = 0x8B6C
+0x6C23 = 0x8B6F
+0x6C24 = 0x8B74
+0x6C25 = 0x8B7D
+0x6C26 = 0x8B80
+0x6C27 = 0x8B8C
+0x6C28 = 0x8B8E
+0x6C29 = 0x8B92
+0x6C2A = 0x8B93
+0x6C2B = 0x8B96
+0x6C2C = 0x8B99
+0x6C2D = 0x8B9A
+0x6C2E = 0x8C3A
+0x6C2F = 0x8C41
+0x6C30 = 0x8C3F
+0x6C31 = 0x8C48
+0x6C32 = 0x8C4C
+0x6C33 = 0x8C4E
+0x6C34 = 0x8C50
+0x6C35 = 0x8C55
+0x6C36 = 0x8C62
+0x6C37 = 0x8C6C
+0x6C38 = 0x8C78
+0x6C39 = 0x8C7A
+0x6C3A = 0x8C82
+0x6C3B = 0x8C89
+0x6C3C = 0x8C85
+0x6C3D = 0x8C8A
+0x6C3E = 0x8C8D
+0x6C3F = 0x8C8E
+0x6C40 = 0x8C94
+0x6C41 = 0x8C7C
+0x6C42 = 0x8C98
+0x6C43 = 0x621D
+0x6C44 = 0x8CAD
+0x6C45 = 0x8CAA
+0x6C46 = 0x8CBD
+0x6C47 = 0x8CB2
+0x6C48 = 0x8CB3
+0x6C49 = 0x8CAE
+0x6C4A = 0x8CB6
+0x6C4B = 0x8CC8
+0x6C4C = 0x8CC1
+0x6C4D = 0x8CCE
+0x6C4E = 0x8CE3
+0x6C4F = 0x8CDA
+0x6C50 = 0x8CFD
+0x6C51 = 0x8CFA
+0x6C52 = 0x8CFB
+0x6C53 = 0x8D04
+0x6C54 = 0x8D05
+0x6C55 = 0x8D0A
+0x6C56 = 0x8D07
+0x6C57 = 0x8D0F
+0x6C58 = 0x8D0D
+0x6C59 = 0x8D10
+0x6C5A = 0x9F4E
+0x6C5B = 0x8D13
+0x6C5C = 0x8CCD
+0x6C5D = 0x8D14
+0x6C5E = 0x8D16
+0x6C5F = 0x8D67
+0x6C60 = 0x8D6D
+0x6C61 = 0x8D71
+0x6C62 = 0x8D73
+0x6C63 = 0x8D81
+0x6C64 = 0x8D99
+0x6C65 = 0x8DC2
+0x6C66 = 0x8DBE
+0x6C67 = 0x8DBA
+0x6C68 = 0x8DCF
+0x6C69 = 0x8DDA
+0x6C6A = 0x8DD6
+0x6C6B = 0x8DCC
+0x6C6C = 0x8DDB
+0x6C6D = 0x8DCB
+0x6C6E = 0x8DEA
+0x6C6F = 0x8DEB
+0x6C70 = 0x8DDF
+0x6C71 = 0x8DE3
+0x6C72 = 0x8DFC
+0x6C73 = 0x8E08
+0x6C74 = 0x8E09
+0x6C75 = 0x8DFF
+0x6C76 = 0x8E1D
+0x6C77 = 0x8E1E
+0x6C78 = 0x8E10
+0x6C79 = 0x8E1F
+0x6C7A = 0x8E42
+0x6C7B = 0x8E35
+0x6C7C = 0x8E30
+0x6C7D = 0x8E34
+0x6C7E = 0x8E4A
+0x6D21 = 0x8E47
+0x6D22 = 0x8E49
+0x6D23 = 0x8E4C
+0x6D24 = 0x8E50
+0x6D25 = 0x8E48
+0x6D26 = 0x8E59
+0x6D27 = 0x8E64
+0x6D28 = 0x8E60
+0x6D29 = 0x8E2A
+0x6D2A = 0x8E63
+0x6D2B = 0x8E55
+0x6D2C = 0x8E76
+0x6D2D = 0x8E72
+0x6D2E = 0x8E7C
+0x6D2F = 0x8E81
+0x6D30 = 0x8E87
+0x6D31 = 0x8E85
+0x6D32 = 0x8E84
+0x6D33 = 0x8E8B
+0x6D34 = 0x8E8A
+0x6D35 = 0x8E93
+0x6D36 = 0x8E91
+0x6D37 = 0x8E94
+0x6D38 = 0x8E99
+0x6D39 = 0x8EAA
+0x6D3A = 0x8EA1
+0x6D3B = 0x8EAC
+0x6D3C = 0x8EB0
+0x6D3D = 0x8EC6
+0x6D3E = 0x8EB1
+0x6D3F = 0x8EBE
+0x6D40 = 0x8EC5
+0x6D41 = 0x8EC8
+0x6D42 = 0x8ECB
+0x6D43 = 0x8EDB
+0x6D44 = 0x8EE3
+0x6D45 = 0x8EFC
+0x6D46 = 0x8EFB
+0x6D47 = 0x8EEB
+0x6D48 = 0x8EFE
+0x6D49 = 0x8F0A
+0x6D4A = 0x8F05
+0x6D4B = 0x8F15
+0x6D4C = 0x8F12
+0x6D4D = 0x8F19
+0x6D4E = 0x8F13
+0x6D4F = 0x8F1C
+0x6D50 = 0x8F1F
+0x6D51 = 0x8F1B
+0x6D52 = 0x8F0C
+0x6D53 = 0x8F26
+0x6D54 = 0x8F33
+0x6D55 = 0x8F3B
+0x6D56 = 0x8F39
+0x6D57 = 0x8F45
+0x6D58 = 0x8F42
+0x6D59 = 0x8F3E
+0x6D5A = 0x8F4C
+0x6D5B = 0x8F49
+0x6D5C = 0x8F46
+0x6D5D = 0x8F4E
+0x6D5E = 0x8F57
+0x6D5F = 0x8F5C
+0x6D60 = 0x8F62
+0x6D61 = 0x8F63
+0x6D62 = 0x8F64
+0x6D63 = 0x8F9C
+0x6D64 = 0x8F9F
+0x6D65 = 0x8FA3
+0x6D66 = 0x8FAD
+0x6D67 = 0x8FAF
+0x6D68 = 0x8FB7
+0x6D69 = 0x8FDA
+0x6D6A = 0x8FE5
+0x6D6B = 0x8FE2
+0x6D6C = 0x8FEA
+0x6D6D = 0x8FEF
+0x6D6E = 0x8FE9
+0x6D6F = 0x8FF4
+0x6D70 = 0x9005
+0x6D71 = 0x8FF9
+0x6D72 = 0x8FFA
+0x6D73 = 0x9011
+0x6D74 = 0x9015
+0x6D75 = 0x9021
+0x6D76 = 0x900D
+0x6D77 = 0x901E
+0x6D78 = 0x9016
+0x6D79 = 0x900B
+0x6D7A = 0x9027
+0x6D7B = 0x9036
+0x6D7C = 0x9035
+0x6D7D = 0x9039
+0x6D7E = 0x8FF8
+0x6E21 = 0x904F
+0x6E22 = 0x9050
+0x6E23 = 0x9051
+0x6E24 = 0x9052
+0x6E25 = 0x900E
+0x6E26 = 0x9049
+0x6E27 = 0x903E
+0x6E28 = 0x9056
+0x6E29 = 0x9058
+0x6E2A = 0x905E
+0x6E2B = 0x9068
+0x6E2C = 0x906F
+0x6E2D = 0x9076
+0x6E2E = 0x96A8
+0x6E2F = 0x9072
+0x6E30 = 0x9082
+0x6E31 = 0x907D
+0x6E32 = 0x9081
+0x6E33 = 0x9080
+0x6E34 = 0x908A
+0x6E35 = 0x9089
+0x6E36 = 0x908F
+0x6E37 = 0x90A8
+0x6E38 = 0x90AF
+0x6E39 = 0x90B1
+0x6E3A = 0x90B5
+0x6E3B = 0x90E2
+0x6E3C = 0x90E4
+0x6E3D = 0x6248
+0x6E3E = 0x90DB
+0x6E3F = 0x9102
+0x6E40 = 0x9112
+0x6E41 = 0x9119
+0x6E42 = 0x9132
+0x6E43 = 0x9130
+0x6E44 = 0x914A
+0x6E45 = 0x9156
+0x6E46 = 0x9158
+0x6E47 = 0x9163
+0x6E48 = 0x9165
+0x6E49 = 0x9169
+0x6E4A = 0x9173
+0x6E4B = 0x9172
+0x6E4C = 0x918B
+0x6E4D = 0x9189
+0x6E4E = 0x9182
+0x6E4F = 0x91A2
+0x6E50 = 0x91AB
+0x6E51 = 0x91AF
+0x6E52 = 0x91AA
+0x6E53 = 0x91B5
+0x6E54 = 0x91B4
+0x6E55 = 0x91BA
+0x6E56 = 0x91C0
+0x6E57 = 0x91C1
+0x6E58 = 0x91C9
+0x6E59 = 0x91CB
+0x6E5A = 0x91D0
+0x6E5B = 0x91D6
+0x6E5C = 0x91DF
+0x6E5D = 0x91E1
+0x6E5E = 0x91DB
+0x6E5F = 0x91FC
+0x6E60 = 0x91F5
+0x6E61 = 0x91F6
+0x6E62 = 0x921E
+0x6E63 = 0x91FF
+0x6E64 = 0x9214
+0x6E65 = 0x922C
+0x6E66 = 0x9215
+0x6E67 = 0x9211
+0x6E68 = 0x925E
+0x6E69 = 0x9257
+0x6E6A = 0x9245
+0x6E6B = 0x9249
+0x6E6C = 0x9264
+0x6E6D = 0x9248
+0x6E6E = 0x9295
+0x6E6F = 0x923F
+0x6E70 = 0x924B
+0x6E71 = 0x9250
+0x6E72 = 0x929C
+0x6E73 = 0x9296
+0x6E74 = 0x9293
+0x6E75 = 0x929B
+0x6E76 = 0x925A
+0x6E77 = 0x92CF
+0x6E78 = 0x92B9
+0x6E79 = 0x92B7
+0x6E7A = 0x92E9
+0x6E7B = 0x930F
+0x6E7C = 0x92FA
+0x6E7D = 0x9344
+0x6E7E = 0x932E
+0x6F21 = 0x9319
+0x6F22 = 0x9322
+0x6F23 = 0x931A
+0x6F24 = 0x9323
+0x6F25 = 0x933A
+0x6F26 = 0x9335
+0x6F27 = 0x933B
+0x6F28 = 0x935C
+0x6F29 = 0x9360
+0x6F2A = 0x937C
+0x6F2B = 0x936E
+0x6F2C = 0x9356
+0x6F2D = 0x93B0
+0x6F2E = 0x93AC
+0x6F2F = 0x93AD
+0x6F30 = 0x9394
+0x6F31 = 0x93B9
+0x6F32 = 0x93D6
+0x6F33 = 0x93D7
+0x6F34 = 0x93E8
+0x6F35 = 0x93E5
+0x6F36 = 0x93D8
+0x6F37 = 0x93C3
+0x6F38 = 0x93DD
+0x6F39 = 0x93D0
+0x6F3A = 0x93C8
+0x6F3B = 0x93E4
+0x6F3C = 0x941A
+0x6F3D = 0x9414
+0x6F3E = 0x9413
+0x6F3F = 0x9403
+0x6F40 = 0x9407
+0x6F41 = 0x9410
+0x6F42 = 0x9436
+0x6F43 = 0x942B
+0x6F44 = 0x9435
+0x6F45 = 0x9421
+0x6F46 = 0x943A
+0x6F47 = 0x9441
+0x6F48 = 0x9452
+0x6F49 = 0x9444
+0x6F4A = 0x945B
+0x6F4B = 0x9460
+0x6F4C = 0x9462
+0x6F4D = 0x945E
+0x6F4E = 0x946A
+0x6F4F = 0x9229
+0x6F50 = 0x9470
+0x6F51 = 0x9475
+0x6F52 = 0x9477
+0x6F53 = 0x947D
+0x6F54 = 0x945A
+0x6F55 = 0x947C
+0x6F56 = 0x947E
+0x6F57 = 0x9481
+0x6F58 = 0x947F
+0x6F59 = 0x9582
+0x6F5A = 0x9587
+0x6F5B = 0x958A
+0x6F5C = 0x9594
+0x6F5D = 0x9596
+0x6F5E = 0x9598
+0x6F5F = 0x9599
+0x6F60 = 0x95A0
+0x6F61 = 0x95A8
+0x6F62 = 0x95A7
+0x6F63 = 0x95AD
+0x6F64 = 0x95BC
+0x6F65 = 0x95BB
+0x6F66 = 0x95B9
+0x6F67 = 0x95BE
+0x6F68 = 0x95CA
+0x6F69 = 0x6FF6
+0x6F6A = 0x95C3
+0x6F6B = 0x95CD
+0x6F6C = 0x95CC
+0x6F6D = 0x95D5
+0x6F6E = 0x95D4
+0x6F6F = 0x95D6
+0x6F70 = 0x95DC
+0x6F71 = 0x95E1
+0x6F72 = 0x95E5
+0x6F73 = 0x95E2
+0x6F74 = 0x9621
+0x6F75 = 0x9628
+0x6F76 = 0x962E
+0x6F77 = 0x962F
+0x6F78 = 0x9642
+0x6F79 = 0x964C
+0x6F7A = 0x964F
+0x6F7B = 0x964B
+0x6F7C = 0x9677
+0x6F7D = 0x965C
+0x6F7E = 0x965E
+0x7021 = 0x965D
+0x7022 = 0x965F
+0x7023 = 0x9666
+0x7024 = 0x9672
+0x7025 = 0x966C
+0x7026 = 0x968D
+0x7027 = 0x9698
+0x7028 = 0x9695
+0x7029 = 0x9697
+0x702A = 0x96AA
+0x702B = 0x96A7
+0x702C = 0x96B1
+0x702D = 0x96B2
+0x702E = 0x96B0
+0x702F = 0x96B4
+0x7030 = 0x96B6
+0x7031 = 0x96B8
+0x7032 = 0x96B9
+0x7033 = 0x96CE
+0x7034 = 0x96CB
+0x7035 = 0x96C9
+0x7036 = 0x96CD
+0x7037 = 0x894D
+0x7038 = 0x96DC
+0x7039 = 0x970D
+0x703A = 0x96D5
+0x703B = 0x96F9
+0x703C = 0x9704
+0x703D = 0x9706
+0x703E = 0x9708
+0x703F = 0x9713
+0x7040 = 0x970E
+0x7041 = 0x9711
+0x7042 = 0x970F
+0x7043 = 0x9716
+0x7044 = 0x9719
+0x7045 = 0x9724
+0x7046 = 0x972A
+0x7047 = 0x9730
+0x7048 = 0x9739
+0x7049 = 0x973D
+0x704A = 0x973E
+0x704B = 0x9744
+0x704C = 0x9746
+0x704D = 0x9748
+0x704E = 0x9742
+0x704F = 0x9749
+0x7050 = 0x975C
+0x7051 = 0x9760
+0x7052 = 0x9764
+0x7053 = 0x9766
+0x7054 = 0x9768
+0x7055 = 0x52D2
+0x7056 = 0x976B
+0x7057 = 0x976D
+0x7058 = 0x9779
+0x7059 = 0x9785
+0x705A = 0x977C
+0x705B = 0x9781
+0x705C = 0x977A
+0x705D = 0x9786
+0x705E = 0x978B
+0x705F = 0x978F
+0x7060 = 0x9790
+0x7061 = 0x979C
+0x7062 = 0x97A8
+0x7063 = 0x97A6
+0x7064 = 0x97A3
+0x7065 = 0x97B3
+0x7066 = 0x97B4
+0x7067 = 0x97C3
+0x7068 = 0x97C6
+0x7069 = 0x97C8
+0x706A = 0x97CB
+0x706B = 0x97DC
+0x706C = 0x97ED
+0x706D = 0x9F4F
+0x706E = 0x97F2
+0x706F = 0x7ADF
+0x7070 = 0x97F6
+0x7071 = 0x97F5
+0x7072 = 0x980F
+0x7073 = 0x980C
+0x7074 = 0x981A
+0x7075 = 0x9824
+0x7076 = 0x9821
+0x7077 = 0x9837
+0x7078 = 0x983D
+0x7079 = 0x9846
+0x707A = 0x984F
+0x707B = 0x984B
+0x707C = 0x986B
+0x707D = 0x986F
+0x707E = 0x9870
+0x7121 = 0x9871
+0x7122 = 0x9874
+0x7123 = 0x9873
+0x7124 = 0x98AA
+0x7125 = 0x98AF
+0x7126 = 0x98B1
+0x7127 = 0x98B6
+0x7128 = 0x98C4
+0x7129 = 0x98C3
+0x712A = 0x98C6
+0x712B = 0x98E9
+0x712C = 0x98EB
+0x712D = 0x9903
+0x712E = 0x9909
+0x712F = 0x9912
+0x7130 = 0x9914
+0x7131 = 0x9918
+0x7132 = 0x9921
+0x7133 = 0x991D
+0x7134 = 0x991E
+0x7135 = 0x9924
+0x7136 = 0x9920
+0x7137 = 0x992C
+0x7138 = 0x992E
+0x7139 = 0x993D
+0x713A = 0x993E
+0x713B = 0x9942
+0x713C = 0x9949
+0x713D = 0x9945
+0x713E = 0x9950
+0x713F = 0x994B
+0x7140 = 0x9951
+0x7141 = 0x9952
+0x7142 = 0x994C
+0x7143 = 0x9955
+0x7144 = 0x9997
+0x7145 = 0x9998
+0x7146 = 0x99A5
+0x7147 = 0x99AD
+0x7148 = 0x99AE
+0x7149 = 0x99BC
+0x714A = 0x99DF
+0x714B = 0x99DB
+0x714C = 0x99DD
+0x714D = 0x99D8
+0x714E = 0x99D1
+0x714F = 0x99ED
+0x7150 = 0x99EE
+0x7151 = 0x99F1
+0x7152 = 0x99F2
+0x7153 = 0x99FB
+0x7154 = 0x99F8
+0x7155 = 0x9A01
+0x7156 = 0x9A0F
+0x7157 = 0x9A05
+0x7158 = 0x99E2
+0x7159 = 0x9A19
+0x715A = 0x9A2B
+0x715B = 0x9A37
+0x715C = 0x9A45
+0x715D = 0x9A42
+0x715E = 0x9A40
+0x715F = 0x9A43
+0x7160 = 0x9A3E
+0x7161 = 0x9A55
+0x7162 = 0x9A4D
+0x7163 = 0x9A5B
+0x7164 = 0x9A57
+0x7165 = 0x9A5F
+0x7166 = 0x9A62
+0x7167 = 0x9A65
+0x7168 = 0x9A64
+0x7169 = 0x9A69
+0x716A = 0x9A6B
+0x716B = 0x9A6A
+0x716C = 0x9AAD
+0x716D = 0x9AB0
+0x716E = 0x9ABC
+0x716F = 0x9AC0
+0x7170 = 0x9ACF
+0x7171 = 0x9AD1
+0x7172 = 0x9AD3
+0x7173 = 0x9AD4
+0x7174 = 0x9ADE
+0x7175 = 0x9ADF
+0x7176 = 0x9AE2
+0x7177 = 0x9AE3
+0x7178 = 0x9AE6
+0x7179 = 0x9AEF
+0x717A = 0x9AEB
+0x717B = 0x9AEE
+0x717C = 0x9AF4
+0x717D = 0x9AF1
+0x717E = 0x9AF7
+0x7221 = 0x9AFB
+0x7222 = 0x9B06
+0x7223 = 0x9B18
+0x7224 = 0x9B1A
+0x7225 = 0x9B1F
+0x7226 = 0x9B22
+0x7227 = 0x9B23
+0x7228 = 0x9B25
+0x7229 = 0x9B27
+0x722A = 0x9B28
+0x722B = 0x9B29
+0x722C = 0x9B2A
+0x722D = 0x9B2E
+0x722E = 0x9B2F
+0x722F = 0x9B32
+0x7230 = 0x9B44
+0x7231 = 0x9B43
+0x7232 = 0x9B4F
+0x7233 = 0x9B4D
+0x7234 = 0x9B4E
+0x7235 = 0x9B51
+0x7236 = 0x9B58
+0x7237 = 0x9B74
+0x7238 = 0x9B93
+0x7239 = 0x9B83
+0x723A = 0x9B91
+0x723B = 0x9B96
+0x723C = 0x9B97
+0x723D = 0x9B9F
+0x723E = 0x9BA0
+0x723F = 0x9BA8
+0x7240 = 0x9BB4
+0x7241 = 0x9BC0
+0x7242 = 0x9BCA
+0x7243 = 0x9BB9
+0x7244 = 0x9BC6
+0x7245 = 0x9BCF
+0x7246 = 0x9BD1
+0x7247 = 0x9BD2
+0x7248 = 0x9BE3
+0x7249 = 0x9BE2
+0x724A = 0x9BE4
+0x724B = 0x9BD4
+0x724C = 0x9BE1
+0x724D = 0x9BF5
+0x724E = 0x9BF2
+0x724F = 0x9BF1
+0x7250 = 0x9BF0
+0x7251 = 0x9C15
+0x7252 = 0x9C14
+0x7253 = 0x9C09
+0x7254 = 0x9C13
+0x7255 = 0x9C0C
+0x7256 = 0x9C06
+0x7257 = 0x9C08
+0x7258 = 0x9C12
+0x7259 = 0x9C0A
+0x725A = 0x9C04
+0x725B = 0x9C2E
+0x725C = 0x9C1B
+0x725D = 0x9C25
+0x725E = 0x9C24
+0x725F = 0x9C21
+0x7260 = 0x9C30
+0x7261 = 0x9C47
+0x7262 = 0x9C32
+0x7263 = 0x9C46
+0x7264 = 0x9C3E
+0x7265 = 0x9C5A
+0x7266 = 0x9C60
+0x7267 = 0x9C67
+0x7268 = 0x9C76
+0x7269 = 0x9C78
+0x726A = 0x9CE7
+0x726B = 0x9CEC
+0x726C = 0x9CF0
+0x726D = 0x9D09
+0x726E = 0x9D08
+0x726F = 0x9CEB
+0x7270 = 0x9D03
+0x7271 = 0x9D06
+0x7272 = 0x9D2A
+0x7273 = 0x9D26
+0x7274 = 0x9D2C
+0x7275 = 0x9D23
+0x7276 = 0x9D1F
+0x7277 = 0x9D44
+0x7278 = 0x9D15
+0x7279 = 0x9D12
+0x727A = 0x9D41
+0x727B = 0x9D3F
+0x727C = 0x9D3E
+0x727D = 0x9D46
+0x727E = 0x9D48
+0x7321 = 0x9D5D
+0x7322 = 0x9D5E
+0x7323 = 0x9D64
+0x7324 = 0x9D51
+0x7325 = 0x9D50
+0x7326 = 0x9D59
+0x7327 = 0x9D72
+0x7328 = 0x9D89
+0x7329 = 0x9D87
+0x732A = 0x9DAB
+0x732B = 0x9D6F
+0x732C = 0x9D7A
+0x732D = 0x9D9A
+0x732E = 0x9DA4
+0x732F = 0x9DA9
+0x7330 = 0x9DB2
+0x7331 = 0x9DC4
+0x7332 = 0x9DC1
+0x7333 = 0x9DBB
+0x7334 = 0x9DB8
+0x7335 = 0x9DBA
+0x7336 = 0x9DC6
+0x7337 = 0x9DCF
+0x7338 = 0x9DC2
+0x7339 = 0x9DD9
+0x733A = 0x9DD3
+0x733B = 0x9DF8
+0x733C = 0x9DE6
+0x733D = 0x9DED
+0x733E = 0x9DEF
+0x733F = 0x9DFD
+0x7340 = 0x9E1A
+0x7341 = 0x9E1B
+0x7342 = 0x9E1E
+0x7343 = 0x9E75
+0x7344 = 0x9E79
+0x7345 = 0x9E7D
+0x7346 = 0x9E81
+0x7347 = 0x9E88
+0x7348 = 0x9E8B
+0x7349 = 0x9E8C
+0x734A = 0x9E92
+0x734B = 0x9E95
+0x734C = 0x9E91
+0x734D = 0x9E9D
+0x734E = 0x9EA5
+0x734F = 0x9EA9
+0x7350 = 0x9EB8
+0x7351 = 0x9EAA
+0x7352 = 0x9EAD
+0x7353 = 0x9761
+0x7354 = 0x9ECC
+0x7355 = 0x9ECE
+0x7356 = 0x9ECF
+0x7357 = 0x9ED0
+0x7358 = 0x9ED4
+0x7359 = 0x9EDC
+0x735A = 0x9EDE
+0x735B = 0x9EDD
+0x735C = 0x9EE0
+0x735D = 0x9EE5
+0x735E = 0x9EE8
+0x735F = 0x9EEF
+0x7360 = 0x9EF4
+0x7361 = 0x9EF6
+0x7362 = 0x9EF7
+0x7363 = 0x9EF9
+0x7364 = 0x9EFB
+0x7365 = 0x9EFC
+0x7366 = 0x9EFD
+0x7367 = 0x9F07
+0x7368 = 0x9F08
+0x7369 = 0x76B7
+0x736A = 0x9F15
+0x736B = 0x9F21
+0x736C = 0x9F2C
+0x736D = 0x9F3E
+0x736E = 0x9F4A
+0x736F = 0x9F52
+0x7370 = 0x9F54
+0x7371 = 0x9F63
+0x7372 = 0x9F5F
+0x7373 = 0x9F60
+0x7374 = 0x9F61
+0x7375 = 0x9F66
+0x7376 = 0x9F67
+0x7377 = 0x9F6C
+0x7378 = 0x9F6A
+0x7379 = 0x9F77
+0x737A = 0x9F72
+0x737B = 0x9F76
+0x737C = 0x9F95
+0x737D = 0x9F9C
+0x737E = 0x9FA0
+END_MAP
diff --git a/share/i18n/csmapper/JIS/JISX0208@1990%UCS.src b/share/i18n/csmapper/JIS/JISX0208@1990%UCS.src
new file mode 100644 (file)
index 0000000..c2cacd4
--- /dev/null
@@ -0,0 +1,6972 @@
+# $NetBSD: JISX0208@1990%UCS.src,v 1.5 2006/12/02 14:36:13 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           JISX0208:1990/UCS
+SRC_ZONE       0x21-0x74 / 0x21-0x7E / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             JIS X 0208 (1990) to Unicode
+#      Unicode version:  1.1
+#      Table version:    0.9
+#      Table format:     Format A
+#      Date:             8 March 1994
+#
+#      Copyright (c) 1991-1994 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on magnetic media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Recipient is granted the right to make copies in any form for
+#      internal distribution and to freely use the information supplied
+#      in the creation of products supporting Unicode.  Unicode, Inc.
+#      specifically excludes the right to re-distribute this file directly
+#      to third parties or other organizations whether for profit or not.
+#
+#      General notes:
+#
+#
+# This table contains one set of mappings from JIS X 0208 (1990) into Unicode.
+# Note that these data are *possible* mappings only and may not be the
+# same as those used by actual products, nor may they be the best suited
+# for all uses.  For more information on the mappings between various code
+# pages incorporating the repertoire of JIS X 0208 (1990) and Unicode, consult the
+# VENDORS mapping data.  Normative information on the mapping between
+# JIS X 0208 (1990) and Unicode may be found in the Unihan.txt file in the
+# latest Unicode Character Database.
+#
+# If you have carefully considered the fact that the mappings in
+# this table are only one possible set of mappings between JIS X 0208 (1990)
+# and Unicode and have no normative status, but still feel that you
+# have located an error in the table that requires fixing, you may
+# report any such error to errata@unicode.org.
+#
+#
+#      Format:  Four tab-separated columns
+#               Column #1 is the shift-JIS code (in hex)
+#               Column #2 is the JIS X 0208 code (in hex as 0xXXXX)
+#               Column #3 is the Unicode (in hex as 0xXXXX)
+#               Column #4 the Unicode name (follows a comment sign, '#')
+#                      The official names for Unicode characters U+4E00
+#                      to U+9FA5, inclusive, is "CJK UNIFIED IDEOGRAPH-XXXX",
+#                      where XXXX is the code point.  Including all these
+#                      names in this file increases its size substantially
+#                      and needlessly.  The token "<CJK>" is used for the
+#                      name of these characters.  If necessary, it can be
+#                      expanded algorithmically by a parser or editor.
+#
+#      The entries are in JIS X 0208 order
+#
+#      The following algorithms can be used to change the hex form
+#              of JIS 0208 to other standard forms:
+#
+#              To change hex to EUC form, add 0x8080
+#              To change hex to kuten form, first subtract 0x2020.  Then
+#                      the high and low bytes correspond to the ku and ten of
+#                      the kuten form.  For example, 0x2121 -> 0x0101 -> 0101;
+#                      0x7426 -> 0x5406 -> 8406
+#
+#   The kanji mappings are a normative part of ISO/IEC 10646.  The
+#       non-kanji mappings are provisional, pending definition of
+#       official mappings by Japanese standards bodies
+#
+#      Any comments or problems, contact <John_Jenkins@taligent.com>
+#
+#
+# NetBSD specific modification:
+#      2003-08-18 : change the conversion for reverse solidus (0x2140).
+#                      Unicode Inc.'s table converts it to U+005C,
+#                      but this may conflict in the case of compound encoding,
+#                      e.g. EUC-JP.  Instead, we use U+FF3C.
+#
+0x2121 = 0x3000
+0x2122 = 0x3001
+0x2123 = 0x3002
+0x2124 = 0xFF0C
+0x2125 = 0xFF0E
+0x2126 = 0x30FB
+0x2127 = 0xFF1A
+0x2128 = 0xFF1B
+0x2129 = 0xFF1F
+0x212A = 0xFF01
+0x212B = 0x309B
+0x212C = 0x309C
+0x212D = 0x00B4
+0x212E = 0xFF40
+0x212F = 0x00A8
+0x2130 = 0xFF3E
+0x2131 = 0xFFE3
+0x2132 = 0xFF3F
+0x2133 = 0x30FD
+0x2134 = 0x30FE
+0x2135 = 0x309D
+0x2136 = 0x309E
+0x2137 = 0x3003
+0x2138 = 0x4EDD
+0x2139 = 0x3005
+0x213A = 0x3006
+0x213B = 0x3007
+0x213C = 0x30FC
+0x213D = 0x2014
+0x213E = 0x2010
+0x213F = 0xFF0F
+0x2140 = 0xFF3C
+0x2141 = 0x301C
+0x2142 = 0x2016
+0x2143 = 0xFF5C
+0x2144 = 0x2026
+0x2145 = 0x2025
+0x2146 = 0x2018
+0x2147 = 0x2019
+0x2148 = 0x201C
+0x2149 = 0x201D
+0x214A = 0xFF08
+0x214B = 0xFF09
+0x214C = 0x3014
+0x214D = 0x3015
+0x214E = 0xFF3B
+0x214F = 0xFF3D
+0x2150 = 0xFF5B
+0x2151 = 0xFF5D
+0x2152 = 0x3008
+0x2153 = 0x3009
+0x2154 = 0x300A
+0x2155 = 0x300B
+0x2156 = 0x300C
+0x2157 = 0x300D
+0x2158 = 0x300E
+0x2159 = 0x300F
+0x215A = 0x3010
+0x215B = 0x3011
+0x215C = 0xFF0B
+0x215D = 0x2212
+0x215E = 0x00B1
+0x215F = 0x00D7
+0x2160 = 0x00F7
+0x2161 = 0xFF1D
+0x2162 = 0x2260
+0x2163 = 0xFF1C
+0x2164 = 0xFF1E
+0x2165 = 0x2266
+0x2166 = 0x2267
+0x2167 = 0x221E
+0x2168 = 0x2234
+0x2169 = 0x2642
+0x216A = 0x2640
+0x216B = 0x00B0
+0x216C = 0x2032
+0x216D = 0x2033
+0x216E = 0x2103
+0x216F = 0xFFE5
+0x2170 = 0xFF04
+0x2171 = 0x00A2
+0x2172 = 0x00A3
+0x2173 = 0xFF05
+0x2174 = 0xFF03
+0x2175 = 0xFF06
+0x2176 = 0xFF0A
+0x2177 = 0xFF20
+0x2178 = 0x00A7
+0x2179 = 0x2606
+0x217A = 0x2605
+0x217B = 0x25CB
+0x217C = 0x25CF
+0x217D = 0x25CE
+0x217E = 0x25C7
+0x2221 = 0x25C6
+0x2222 = 0x25A1
+0x2223 = 0x25A0
+0x2224 = 0x25B3
+0x2225 = 0x25B2
+0x2226 = 0x25BD
+0x2227 = 0x25BC
+0x2228 = 0x203B
+0x2229 = 0x3012
+0x222A = 0x2192
+0x222B = 0x2190
+0x222C = 0x2191
+0x222D = 0x2193
+0x222E = 0x3013
+0x223A = 0x2208
+0x223B = 0x220B
+0x223C = 0x2286
+0x223D = 0x2287
+0x223E = 0x2282
+0x223F = 0x2283
+0x2240 = 0x222A
+0x2241 = 0x2229
+0x224A = 0x2227
+0x224B = 0x2228
+0x224C = 0x00AC
+0x224D = 0x21D2
+0x224E = 0x21D4
+0x224F = 0x2200
+0x2250 = 0x2203
+0x225C = 0x2220
+0x225D = 0x22A5
+0x225E = 0x2312
+0x225F = 0x2202
+0x2260 = 0x2207
+0x2261 = 0x2261
+0x2262 = 0x2252
+0x2263 = 0x226A
+0x2264 = 0x226B
+0x2265 = 0x221A
+0x2266 = 0x223D
+0x2267 = 0x221D
+0x2268 = 0x2235
+0x2269 = 0x222B
+0x226A = 0x222C
+0x2272 = 0x212B
+0x2273 = 0x2030
+0x2274 = 0x266F
+0x2275 = 0x266D
+0x2276 = 0x266A
+0x2277 = 0x2020
+0x2278 = 0x2021
+0x2279 = 0x00B6
+0x227E = 0x25EF
+0x2330 = 0xFF10
+0x2331 = 0xFF11
+0x2332 = 0xFF12
+0x2333 = 0xFF13
+0x2334 = 0xFF14
+0x2335 = 0xFF15
+0x2336 = 0xFF16
+0x2337 = 0xFF17
+0x2338 = 0xFF18
+0x2339 = 0xFF19
+0x2341 = 0xFF21
+0x2342 = 0xFF22
+0x2343 = 0xFF23
+0x2344 = 0xFF24
+0x2345 = 0xFF25
+0x2346 = 0xFF26
+0x2347 = 0xFF27
+0x2348 = 0xFF28
+0x2349 = 0xFF29
+0x234A = 0xFF2A
+0x234B = 0xFF2B
+0x234C = 0xFF2C
+0x234D = 0xFF2D
+0x234E = 0xFF2E
+0x234F = 0xFF2F
+0x2350 = 0xFF30
+0x2351 = 0xFF31
+0x2352 = 0xFF32
+0x2353 = 0xFF33
+0x2354 = 0xFF34
+0x2355 = 0xFF35
+0x2356 = 0xFF36
+0x2357 = 0xFF37
+0x2358 = 0xFF38
+0x2359 = 0xFF39
+0x235A = 0xFF3A
+0x2361 = 0xFF41
+0x2362 = 0xFF42
+0x2363 = 0xFF43
+0x2364 = 0xFF44
+0x2365 = 0xFF45
+0x2366 = 0xFF46
+0x2367 = 0xFF47
+0x2368 = 0xFF48
+0x2369 = 0xFF49
+0x236A = 0xFF4A
+0x236B = 0xFF4B
+0x236C = 0xFF4C
+0x236D = 0xFF4D
+0x236E = 0xFF4E
+0x236F = 0xFF4F
+0x2370 = 0xFF50
+0x2371 = 0xFF51
+0x2372 = 0xFF52
+0x2373 = 0xFF53
+0x2374 = 0xFF54
+0x2375 = 0xFF55
+0x2376 = 0xFF56
+0x2377 = 0xFF57
+0x2378 = 0xFF58
+0x2379 = 0xFF59
+0x237A = 0xFF5A
+0x2421 = 0x3041
+0x2422 = 0x3042
+0x2423 = 0x3043
+0x2424 = 0x3044
+0x2425 = 0x3045
+0x2426 = 0x3046
+0x2427 = 0x3047
+0x2428 = 0x3048
+0x2429 = 0x3049
+0x242A = 0x304A
+0x242B = 0x304B
+0x242C = 0x304C
+0x242D = 0x304D
+0x242E = 0x304E
+0x242F = 0x304F
+0x2430 = 0x3050
+0x2431 = 0x3051
+0x2432 = 0x3052
+0x2433 = 0x3053
+0x2434 = 0x3054
+0x2435 = 0x3055
+0x2436 = 0x3056
+0x2437 = 0x3057
+0x2438 = 0x3058
+0x2439 = 0x3059
+0x243A = 0x305A
+0x243B = 0x305B
+0x243C = 0x305C
+0x243D = 0x305D
+0x243E = 0x305E
+0x243F = 0x305F
+0x2440 = 0x3060
+0x2441 = 0x3061
+0x2442 = 0x3062
+0x2443 = 0x3063
+0x2444 = 0x3064
+0x2445 = 0x3065
+0x2446 = 0x3066
+0x2447 = 0x3067
+0x2448 = 0x3068
+0x2449 = 0x3069
+0x244A = 0x306A
+0x244B = 0x306B
+0x244C = 0x306C
+0x244D = 0x306D
+0x244E = 0x306E
+0x244F = 0x306F
+0x2450 = 0x3070
+0x2451 = 0x3071
+0x2452 = 0x3072
+0x2453 = 0x3073
+0x2454 = 0x3074
+0x2455 = 0x3075
+0x2456 = 0x3076
+0x2457 = 0x3077
+0x2458 = 0x3078
+0x2459 = 0x3079
+0x245A = 0x307A
+0x245B = 0x307B
+0x245C = 0x307C
+0x245D = 0x307D
+0x245E = 0x307E
+0x245F = 0x307F
+0x2460 = 0x3080
+0x2461 = 0x3081
+0x2462 = 0x3082
+0x2463 = 0x3083
+0x2464 = 0x3084
+0x2465 = 0x3085
+0x2466 = 0x3086
+0x2467 = 0x3087
+0x2468 = 0x3088
+0x2469 = 0x3089
+0x246A = 0x308A
+0x246B = 0x308B
+0x246C = 0x308C
+0x246D = 0x308D
+0x246E = 0x308E
+0x246F = 0x308F
+0x2470 = 0x3090
+0x2471 = 0x3091
+0x2472 = 0x3092
+0x2473 = 0x3093
+0x2521 = 0x30A1
+0x2522 = 0x30A2
+0x2523 = 0x30A3
+0x2524 = 0x30A4
+0x2525 = 0x30A5
+0x2526 = 0x30A6
+0x2527 = 0x30A7
+0x2528 = 0x30A8
+0x2529 = 0x30A9
+0x252A = 0x30AA
+0x252B = 0x30AB
+0x252C = 0x30AC
+0x252D = 0x30AD
+0x252E = 0x30AE
+0x252F = 0x30AF
+0x2530 = 0x30B0
+0x2531 = 0x30B1
+0x2532 = 0x30B2
+0x2533 = 0x30B3
+0x2534 = 0x30B4
+0x2535 = 0x30B5
+0x2536 = 0x30B6
+0x2537 = 0x30B7
+0x2538 = 0x30B8
+0x2539 = 0x30B9
+0x253A = 0x30BA
+0x253B = 0x30BB
+0x253C = 0x30BC
+0x253D = 0x30BD
+0x253E = 0x30BE
+0x253F = 0x30BF
+0x2540 = 0x30C0
+0x2541 = 0x30C1
+0x2542 = 0x30C2
+0x2543 = 0x30C3
+0x2544 = 0x30C4
+0x2545 = 0x30C5
+0x2546 = 0x30C6
+0x2547 = 0x30C7
+0x2548 = 0x30C8
+0x2549 = 0x30C9
+0x254A = 0x30CA
+0x254B = 0x30CB
+0x254C = 0x30CC
+0x254D = 0x30CD
+0x254E = 0x30CE
+0x254F = 0x30CF
+0x2550 = 0x30D0
+0x2551 = 0x30D1
+0x2552 = 0x30D2
+0x2553 = 0x30D3
+0x2554 = 0x30D4
+0x2555 = 0x30D5
+0x2556 = 0x30D6
+0x2557 = 0x30D7
+0x2558 = 0x30D8
+0x2559 = 0x30D9
+0x255A = 0x30DA
+0x255B = 0x30DB
+0x255C = 0x30DC
+0x255D = 0x30DD
+0x255E = 0x30DE
+0x255F = 0x30DF
+0x2560 = 0x30E0
+0x2561 = 0x30E1
+0x2562 = 0x30E2
+0x2563 = 0x30E3
+0x2564 = 0x30E4
+0x2565 = 0x30E5
+0x2566 = 0x30E6
+0x2567 = 0x30E7
+0x2568 = 0x30E8
+0x2569 = 0x30E9
+0x256A = 0x30EA
+0x256B = 0x30EB
+0x256C = 0x30EC
+0x256D = 0x30ED
+0x256E = 0x30EE
+0x256F = 0x30EF
+0x2570 = 0x30F0
+0x2571 = 0x30F1
+0x2572 = 0x30F2
+0x2573 = 0x30F3
+0x2574 = 0x30F4
+0x2575 = 0x30F5
+0x2576 = 0x30F6
+0x2621 = 0x0391
+0x2622 = 0x0392
+0x2623 = 0x0393
+0x2624 = 0x0394
+0x2625 = 0x0395
+0x2626 = 0x0396
+0x2627 = 0x0397
+0x2628 = 0x0398
+0x2629 = 0x0399
+0x262A = 0x039A
+0x262B = 0x039B
+0x262C = 0x039C
+0x262D = 0x039D
+0x262E = 0x039E
+0x262F = 0x039F
+0x2630 = 0x03A0
+0x2631 = 0x03A1
+0x2632 = 0x03A3
+0x2633 = 0x03A4
+0x2634 = 0x03A5
+0x2635 = 0x03A6
+0x2636 = 0x03A7
+0x2637 = 0x03A8
+0x2638 = 0x03A9
+0x2641 = 0x03B1
+0x2642 = 0x03B2
+0x2643 = 0x03B3
+0x2644 = 0x03B4
+0x2645 = 0x03B5
+0x2646 = 0x03B6
+0x2647 = 0x03B7
+0x2648 = 0x03B8
+0x2649 = 0x03B9
+0x264A = 0x03BA
+0x264B = 0x03BB
+0x264C = 0x03BC
+0x264D = 0x03BD
+0x264E = 0x03BE
+0x264F = 0x03BF
+0x2650 = 0x03C0
+0x2651 = 0x03C1
+0x2652 = 0x03C3
+0x2653 = 0x03C4
+0x2654 = 0x03C5
+0x2655 = 0x03C6
+0x2656 = 0x03C7
+0x2657 = 0x03C8
+0x2658 = 0x03C9
+0x2721 = 0x0410
+0x2722 = 0x0411
+0x2723 = 0x0412
+0x2724 = 0x0413
+0x2725 = 0x0414
+0x2726 = 0x0415
+0x2727 = 0x0401
+0x2728 = 0x0416
+0x2729 = 0x0417
+0x272A = 0x0418
+0x272B = 0x0419
+0x272C = 0x041A
+0x272D = 0x041B
+0x272E = 0x041C
+0x272F = 0x041D
+0x2730 = 0x041E
+0x2731 = 0x041F
+0x2732 = 0x0420
+0x2733 = 0x0421
+0x2734 = 0x0422
+0x2735 = 0x0423
+0x2736 = 0x0424
+0x2737 = 0x0425
+0x2738 = 0x0426
+0x2739 = 0x0427
+0x273A = 0x0428
+0x273B = 0x0429
+0x273C = 0x042A
+0x273D = 0x042B
+0x273E = 0x042C
+0x273F = 0x042D
+0x2740 = 0x042E
+0x2741 = 0x042F
+0x2751 = 0x0430
+0x2752 = 0x0431
+0x2753 = 0x0432
+0x2754 = 0x0433
+0x2755 = 0x0434
+0x2756 = 0x0435
+0x2757 = 0x0451
+0x2758 = 0x0436
+0x2759 = 0x0437
+0x275A = 0x0438
+0x275B = 0x0439
+0x275C = 0x043A
+0x275D = 0x043B
+0x275E = 0x043C
+0x275F = 0x043D
+0x2760 = 0x043E
+0x2761 = 0x043F
+0x2762 = 0x0440
+0x2763 = 0x0441
+0x2764 = 0x0442
+0x2765 = 0x0443
+0x2766 = 0x0444
+0x2767 = 0x0445
+0x2768 = 0x0446
+0x2769 = 0x0447
+0x276A = 0x0448
+0x276B = 0x0449
+0x276C = 0x044A
+0x276D = 0x044B
+0x276E = 0x044C
+0x276F = 0x044D
+0x2770 = 0x044E
+0x2771 = 0x044F
+0x2821 = 0x2500
+0x2822 = 0x2502
+0x2823 = 0x250C
+0x2824 = 0x2510
+0x2825 = 0x2518
+0x2826 = 0x2514
+0x2827 = 0x251C
+0x2828 = 0x252C
+0x2829 = 0x2524
+0x282A = 0x2534
+0x282B = 0x253C
+0x282C = 0x2501
+0x282D = 0x2503
+0x282E = 0x250F
+0x282F = 0x2513
+0x2830 = 0x251B
+0x2831 = 0x2517
+0x2832 = 0x2523
+0x2833 = 0x2533
+0x2834 = 0x252B
+0x2835 = 0x253B
+0x2836 = 0x254B
+0x2837 = 0x2520
+0x2838 = 0x252F
+0x2839 = 0x2528
+0x283A = 0x2537
+0x283B = 0x253F
+0x283C = 0x251D
+0x283D = 0x2530
+0x283E = 0x2525
+0x283F = 0x2538
+0x2840 = 0x2542
+0x3021 = 0x4E9C
+0x3022 = 0x5516
+0x3023 = 0x5A03
+0x3024 = 0x963F
+0x3025 = 0x54C0
+0x3026 = 0x611B
+0x3027 = 0x6328
+0x3028 = 0x59F6
+0x3029 = 0x9022
+0x302A = 0x8475
+0x302B = 0x831C
+0x302C = 0x7A50
+0x302D = 0x60AA
+0x302E = 0x63E1
+0x302F = 0x6E25
+0x3030 = 0x65ED
+0x3031 = 0x8466
+0x3032 = 0x82A6
+0x3033 = 0x9BF5
+0x3034 = 0x6893
+0x3035 = 0x5727
+0x3036 = 0x65A1
+0x3037 = 0x6271
+0x3038 = 0x5B9B
+0x3039 = 0x59D0
+0x303A = 0x867B
+0x303B = 0x98F4
+0x303C = 0x7D62
+0x303D = 0x7DBE
+0x303E = 0x9B8E
+0x303F = 0x6216
+0x3040 = 0x7C9F
+0x3041 = 0x88B7
+0x3042 = 0x5B89
+0x3043 = 0x5EB5
+0x3044 = 0x6309
+0x3045 = 0x6697
+0x3046 = 0x6848
+0x3047 = 0x95C7
+0x3048 = 0x978D
+0x3049 = 0x674F
+0x304A = 0x4EE5
+0x304B = 0x4F0A
+0x304C = 0x4F4D
+0x304D = 0x4F9D
+0x304E = 0x5049
+0x304F = 0x56F2
+0x3050 = 0x5937
+0x3051 = 0x59D4
+0x3052 = 0x5A01
+0x3053 = 0x5C09
+0x3054 = 0x60DF
+0x3055 = 0x610F
+0x3056 = 0x6170
+0x3057 = 0x6613
+0x3058 = 0x6905
+0x3059 = 0x70BA
+0x305A = 0x754F
+0x305B = 0x7570
+0x305C = 0x79FB
+0x305D = 0x7DAD
+0x305E = 0x7DEF
+0x305F = 0x80C3
+0x3060 = 0x840E
+0x3061 = 0x8863
+0x3062 = 0x8B02
+0x3063 = 0x9055
+0x3064 = 0x907A
+0x3065 = 0x533B
+0x3066 = 0x4E95
+0x3067 = 0x4EA5
+0x3068 = 0x57DF
+0x3069 = 0x80B2
+0x306A = 0x90C1
+0x306B = 0x78EF
+0x306C = 0x4E00
+0x306D = 0x58F1
+0x306E = 0x6EA2
+0x306F = 0x9038
+0x3070 = 0x7A32
+0x3071 = 0x8328
+0x3072 = 0x828B
+0x3073 = 0x9C2F
+0x3074 = 0x5141
+0x3075 = 0x5370
+0x3076 = 0x54BD
+0x3077 = 0x54E1
+0x3078 = 0x56E0
+0x3079 = 0x59FB
+0x307A = 0x5F15
+0x307B = 0x98F2
+0x307C = 0x6DEB
+0x307D = 0x80E4
+0x307E = 0x852D
+0x3121 = 0x9662
+0x3122 = 0x9670
+0x3123 = 0x96A0
+0x3124 = 0x97FB
+0x3125 = 0x540B
+0x3126 = 0x53F3
+0x3127 = 0x5B87
+0x3128 = 0x70CF
+0x3129 = 0x7FBD
+0x312A = 0x8FC2
+0x312B = 0x96E8
+0x312C = 0x536F
+0x312D = 0x9D5C
+0x312E = 0x7ABA
+0x312F = 0x4E11
+0x3130 = 0x7893
+0x3131 = 0x81FC
+0x3132 = 0x6E26
+0x3133 = 0x5618
+0x3134 = 0x5504
+0x3135 = 0x6B1D
+0x3136 = 0x851A
+0x3137 = 0x9C3B
+0x3138 = 0x59E5
+0x3139 = 0x53A9
+0x313A = 0x6D66
+0x313B = 0x74DC
+0x313C = 0x958F
+0x313D = 0x5642
+0x313E = 0x4E91
+0x313F = 0x904B
+0x3140 = 0x96F2
+0x3141 = 0x834F
+0x3142 = 0x990C
+0x3143 = 0x53E1
+0x3144 = 0x55B6
+0x3145 = 0x5B30
+0x3146 = 0x5F71
+0x3147 = 0x6620
+0x3148 = 0x66F3
+0x3149 = 0x6804
+0x314A = 0x6C38
+0x314B = 0x6CF3
+0x314C = 0x6D29
+0x314D = 0x745B
+0x314E = 0x76C8
+0x314F = 0x7A4E
+0x3150 = 0x9834
+0x3151 = 0x82F1
+0x3152 = 0x885B
+0x3153 = 0x8A60
+0x3154 = 0x92ED
+0x3155 = 0x6DB2
+0x3156 = 0x75AB
+0x3157 = 0x76CA
+0x3158 = 0x99C5
+0x3159 = 0x60A6
+0x315A = 0x8B01
+0x315B = 0x8D8A
+0x315C = 0x95B2
+0x315D = 0x698E
+0x315E = 0x53AD
+0x315F = 0x5186
+0x3160 = 0x5712
+0x3161 = 0x5830
+0x3162 = 0x5944
+0x3163 = 0x5BB4
+0x3164 = 0x5EF6
+0x3165 = 0x6028
+0x3166 = 0x63A9
+0x3167 = 0x63F4
+0x3168 = 0x6CBF
+0x3169 = 0x6F14
+0x316A = 0x708E
+0x316B = 0x7114
+0x316C = 0x7159
+0x316D = 0x71D5
+0x316E = 0x733F
+0x316F = 0x7E01
+0x3170 = 0x8276
+0x3171 = 0x82D1
+0x3172 = 0x8597
+0x3173 = 0x9060
+0x3174 = 0x925B
+0x3175 = 0x9D1B
+0x3176 = 0x5869
+0x3177 = 0x65BC
+0x3178 = 0x6C5A
+0x3179 = 0x7525
+0x317A = 0x51F9
+0x317B = 0x592E
+0x317C = 0x5965
+0x317D = 0x5F80
+0x317E = 0x5FDC
+0x3221 = 0x62BC
+0x3222 = 0x65FA
+0x3223 = 0x6A2A
+0x3224 = 0x6B27
+0x3225 = 0x6BB4
+0x3226 = 0x738B
+0x3227 = 0x7FC1
+0x3228 = 0x8956
+0x3229 = 0x9D2C
+0x322A = 0x9D0E
+0x322B = 0x9EC4
+0x322C = 0x5CA1
+0x322D = 0x6C96
+0x322E = 0x837B
+0x322F = 0x5104
+0x3230 = 0x5C4B
+0x3231 = 0x61B6
+0x3232 = 0x81C6
+0x3233 = 0x6876
+0x3234 = 0x7261
+0x3235 = 0x4E59
+0x3236 = 0x4FFA
+0x3237 = 0x5378
+0x3238 = 0x6069
+0x3239 = 0x6E29
+0x323A = 0x7A4F
+0x323B = 0x97F3
+0x323C = 0x4E0B
+0x323D = 0x5316
+0x323E = 0x4EEE
+0x323F = 0x4F55
+0x3240 = 0x4F3D
+0x3241 = 0x4FA1
+0x3242 = 0x4F73
+0x3243 = 0x52A0
+0x3244 = 0x53EF
+0x3245 = 0x5609
+0x3246 = 0x590F
+0x3247 = 0x5AC1
+0x3248 = 0x5BB6
+0x3249 = 0x5BE1
+0x324A = 0x79D1
+0x324B = 0x6687
+0x324C = 0x679C
+0x324D = 0x67B6
+0x324E = 0x6B4C
+0x324F = 0x6CB3
+0x3250 = 0x706B
+0x3251 = 0x73C2
+0x3252 = 0x798D
+0x3253 = 0x79BE
+0x3254 = 0x7A3C
+0x3255 = 0x7B87
+0x3256 = 0x82B1
+0x3257 = 0x82DB
+0x3258 = 0x8304
+0x3259 = 0x8377
+0x325A = 0x83EF
+0x325B = 0x83D3
+0x325C = 0x8766
+0x325D = 0x8AB2
+0x325E = 0x5629
+0x325F = 0x8CA8
+0x3260 = 0x8FE6
+0x3261 = 0x904E
+0x3262 = 0x971E
+0x3263 = 0x868A
+0x3264 = 0x4FC4
+0x3265 = 0x5CE8
+0x3266 = 0x6211
+0x3267 = 0x7259
+0x3268 = 0x753B
+0x3269 = 0x81E5
+0x326A = 0x82BD
+0x326B = 0x86FE
+0x326C = 0x8CC0
+0x326D = 0x96C5
+0x326E = 0x9913
+0x326F = 0x99D5
+0x3270 = 0x4ECB
+0x3271 = 0x4F1A
+0x3272 = 0x89E3
+0x3273 = 0x56DE
+0x3274 = 0x584A
+0x3275 = 0x58CA
+0x3276 = 0x5EFB
+0x3277 = 0x5FEB
+0x3278 = 0x602A
+0x3279 = 0x6094
+0x327A = 0x6062
+0x327B = 0x61D0
+0x327C = 0x6212
+0x327D = 0x62D0
+0x327E = 0x6539
+0x3321 = 0x9B41
+0x3322 = 0x6666
+0x3323 = 0x68B0
+0x3324 = 0x6D77
+0x3325 = 0x7070
+0x3326 = 0x754C
+0x3327 = 0x7686
+0x3328 = 0x7D75
+0x3329 = 0x82A5
+0x332A = 0x87F9
+0x332B = 0x958B
+0x332C = 0x968E
+0x332D = 0x8C9D
+0x332E = 0x51F1
+0x332F = 0x52BE
+0x3330 = 0x5916
+0x3331 = 0x54B3
+0x3332 = 0x5BB3
+0x3333 = 0x5D16
+0x3334 = 0x6168
+0x3335 = 0x6982
+0x3336 = 0x6DAF
+0x3337 = 0x788D
+0x3338 = 0x84CB
+0x3339 = 0x8857
+0x333A = 0x8A72
+0x333B = 0x93A7
+0x333C = 0x9AB8
+0x333D = 0x6D6C
+0x333E = 0x99A8
+0x333F = 0x86D9
+0x3340 = 0x57A3
+0x3341 = 0x67FF
+0x3342 = 0x86CE
+0x3343 = 0x920E
+0x3344 = 0x5283
+0x3345 = 0x5687
+0x3346 = 0x5404
+0x3347 = 0x5ED3
+0x3348 = 0x62E1
+0x3349 = 0x64B9
+0x334A = 0x683C
+0x334B = 0x6838
+0x334C = 0x6BBB
+0x334D = 0x7372
+0x334E = 0x78BA
+0x334F = 0x7A6B
+0x3350 = 0x899A
+0x3351 = 0x89D2
+0x3352 = 0x8D6B
+0x3353 = 0x8F03
+0x3354 = 0x90ED
+0x3355 = 0x95A3
+0x3356 = 0x9694
+0x3357 = 0x9769
+0x3358 = 0x5B66
+0x3359 = 0x5CB3
+0x335A = 0x697D
+0x335B = 0x984D
+0x335C = 0x984E
+0x335D = 0x639B
+0x335E = 0x7B20
+0x335F = 0x6A2B
+0x3360 = 0x6A7F
+0x3361 = 0x68B6
+0x3362 = 0x9C0D
+0x3363 = 0x6F5F
+0x3364 = 0x5272
+0x3365 = 0x559D
+0x3366 = 0x6070
+0x3367 = 0x62EC
+0x3368 = 0x6D3B
+0x3369 = 0x6E07
+0x336A = 0x6ED1
+0x336B = 0x845B
+0x336C = 0x8910
+0x336D = 0x8F44
+0x336E = 0x4E14
+0x336F = 0x9C39
+0x3370 = 0x53F6
+0x3371 = 0x691B
+0x3372 = 0x6A3A
+0x3373 = 0x9784
+0x3374 = 0x682A
+0x3375 = 0x515C
+0x3376 = 0x7AC3
+0x3377 = 0x84B2
+0x3378 = 0x91DC
+0x3379 = 0x938C
+0x337A = 0x565B
+0x337B = 0x9D28
+0x337C = 0x6822
+0x337D = 0x8305
+0x337E = 0x8431
+0x3421 = 0x7CA5
+0x3422 = 0x5208
+0x3423 = 0x82C5
+0x3424 = 0x74E6
+0x3425 = 0x4E7E
+0x3426 = 0x4F83
+0x3427 = 0x51A0
+0x3428 = 0x5BD2
+0x3429 = 0x520A
+0x342A = 0x52D8
+0x342B = 0x52E7
+0x342C = 0x5DFB
+0x342D = 0x559A
+0x342E = 0x582A
+0x342F = 0x59E6
+0x3430 = 0x5B8C
+0x3431 = 0x5B98
+0x3432 = 0x5BDB
+0x3433 = 0x5E72
+0x3434 = 0x5E79
+0x3435 = 0x60A3
+0x3436 = 0x611F
+0x3437 = 0x6163
+0x3438 = 0x61BE
+0x3439 = 0x63DB
+0x343A = 0x6562
+0x343B = 0x67D1
+0x343C = 0x6853
+0x343D = 0x68FA
+0x343E = 0x6B3E
+0x343F = 0x6B53
+0x3440 = 0x6C57
+0x3441 = 0x6F22
+0x3442 = 0x6F97
+0x3443 = 0x6F45
+0x3444 = 0x74B0
+0x3445 = 0x7518
+0x3446 = 0x76E3
+0x3447 = 0x770B
+0x3448 = 0x7AFF
+0x3449 = 0x7BA1
+0x344A = 0x7C21
+0x344B = 0x7DE9
+0x344C = 0x7F36
+0x344D = 0x7FF0
+0x344E = 0x809D
+0x344F = 0x8266
+0x3450 = 0x839E
+0x3451 = 0x89B3
+0x3452 = 0x8ACC
+0x3453 = 0x8CAB
+0x3454 = 0x9084
+0x3455 = 0x9451
+0x3456 = 0x9593
+0x3457 = 0x9591
+0x3458 = 0x95A2
+0x3459 = 0x9665
+0x345A = 0x97D3
+0x345B = 0x9928
+0x345C = 0x8218
+0x345D = 0x4E38
+0x345E = 0x542B
+0x345F = 0x5CB8
+0x3460 = 0x5DCC
+0x3461 = 0x73A9
+0x3462 = 0x764C
+0x3463 = 0x773C
+0x3464 = 0x5CA9
+0x3465 = 0x7FEB
+0x3466 = 0x8D0B
+0x3467 = 0x96C1
+0x3468 = 0x9811
+0x3469 = 0x9854
+0x346A = 0x9858
+0x346B = 0x4F01
+0x346C = 0x4F0E
+0x346D = 0x5371
+0x346E = 0x559C
+0x346F = 0x5668
+0x3470 = 0x57FA
+0x3471 = 0x5947
+0x3472 = 0x5B09
+0x3473 = 0x5BC4
+0x3474 = 0x5C90
+0x3475 = 0x5E0C
+0x3476 = 0x5E7E
+0x3477 = 0x5FCC
+0x3478 = 0x63EE
+0x3479 = 0x673A
+0x347A = 0x65D7
+0x347B = 0x65E2
+0x347C = 0x671F
+0x347D = 0x68CB
+0x347E = 0x68C4
+0x3521 = 0x6A5F
+0x3522 = 0x5E30
+0x3523 = 0x6BC5
+0x3524 = 0x6C17
+0x3525 = 0x6C7D
+0x3526 = 0x757F
+0x3527 = 0x7948
+0x3528 = 0x5B63
+0x3529 = 0x7A00
+0x352A = 0x7D00
+0x352B = 0x5FBD
+0x352C = 0x898F
+0x352D = 0x8A18
+0x352E = 0x8CB4
+0x352F = 0x8D77
+0x3530 = 0x8ECC
+0x3531 = 0x8F1D
+0x3532 = 0x98E2
+0x3533 = 0x9A0E
+0x3534 = 0x9B3C
+0x3535 = 0x4E80
+0x3536 = 0x507D
+0x3537 = 0x5100
+0x3538 = 0x5993
+0x3539 = 0x5B9C
+0x353A = 0x622F
+0x353B = 0x6280
+0x353C = 0x64EC
+0x353D = 0x6B3A
+0x353E = 0x72A0
+0x353F = 0x7591
+0x3540 = 0x7947
+0x3541 = 0x7FA9
+0x3542 = 0x87FB
+0x3543 = 0x8ABC
+0x3544 = 0x8B70
+0x3545 = 0x63AC
+0x3546 = 0x83CA
+0x3547 = 0x97A0
+0x3548 = 0x5409
+0x3549 = 0x5403
+0x354A = 0x55AB
+0x354B = 0x6854
+0x354C = 0x6A58
+0x354D = 0x8A70
+0x354E = 0x7827
+0x354F = 0x6775
+0x3550 = 0x9ECD
+0x3551 = 0x5374
+0x3552 = 0x5BA2
+0x3553 = 0x811A
+0x3554 = 0x8650
+0x3555 = 0x9006
+0x3556 = 0x4E18
+0x3557 = 0x4E45
+0x3558 = 0x4EC7
+0x3559 = 0x4F11
+0x355A = 0x53CA
+0x355B = 0x5438
+0x355C = 0x5BAE
+0x355D = 0x5F13
+0x355E = 0x6025
+0x355F = 0x6551
+0x3560 = 0x673D
+0x3561 = 0x6C42
+0x3562 = 0x6C72
+0x3563 = 0x6CE3
+0x3564 = 0x7078
+0x3565 = 0x7403
+0x3566 = 0x7A76
+0x3567 = 0x7AAE
+0x3568 = 0x7B08
+0x3569 = 0x7D1A
+0x356A = 0x7CFE
+0x356B = 0x7D66
+0x356C = 0x65E7
+0x356D = 0x725B
+0x356E = 0x53BB
+0x356F = 0x5C45
+0x3570 = 0x5DE8
+0x3571 = 0x62D2
+0x3572 = 0x62E0
+0x3573 = 0x6319
+0x3574 = 0x6E20
+0x3575 = 0x865A
+0x3576 = 0x8A31
+0x3577 = 0x8DDD
+0x3578 = 0x92F8
+0x3579 = 0x6F01
+0x357A = 0x79A6
+0x357B = 0x9B5A
+0x357C = 0x4EA8
+0x357D = 0x4EAB
+0x357E = 0x4EAC
+0x3621 = 0x4F9B
+0x3622 = 0x4FA0
+0x3623 = 0x50D1
+0x3624 = 0x5147
+0x3625 = 0x7AF6
+0x3626 = 0x5171
+0x3627 = 0x51F6
+0x3628 = 0x5354
+0x3629 = 0x5321
+0x362A = 0x537F
+0x362B = 0x53EB
+0x362C = 0x55AC
+0x362D = 0x5883
+0x362E = 0x5CE1
+0x362F = 0x5F37
+0x3630 = 0x5F4A
+0x3631 = 0x602F
+0x3632 = 0x6050
+0x3633 = 0x606D
+0x3634 = 0x631F
+0x3635 = 0x6559
+0x3636 = 0x6A4B
+0x3637 = 0x6CC1
+0x3638 = 0x72C2
+0x3639 = 0x72ED
+0x363A = 0x77EF
+0x363B = 0x80F8
+0x363C = 0x8105
+0x363D = 0x8208
+0x363E = 0x854E
+0x363F = 0x90F7
+0x3640 = 0x93E1
+0x3641 = 0x97FF
+0x3642 = 0x9957
+0x3643 = 0x9A5A
+0x3644 = 0x4EF0
+0x3645 = 0x51DD
+0x3646 = 0x5C2D
+0x3647 = 0x6681
+0x3648 = 0x696D
+0x3649 = 0x5C40
+0x364A = 0x66F2
+0x364B = 0x6975
+0x364C = 0x7389
+0x364D = 0x6850
+0x364E = 0x7C81
+0x364F = 0x50C5
+0x3650 = 0x52E4
+0x3651 = 0x5747
+0x3652 = 0x5DFE
+0x3653 = 0x9326
+0x3654 = 0x65A4
+0x3655 = 0x6B23
+0x3656 = 0x6B3D
+0x3657 = 0x7434
+0x3658 = 0x7981
+0x3659 = 0x79BD
+0x365A = 0x7B4B
+0x365B = 0x7DCA
+0x365C = 0x82B9
+0x365D = 0x83CC
+0x365E = 0x887F
+0x365F = 0x895F
+0x3660 = 0x8B39
+0x3661 = 0x8FD1
+0x3662 = 0x91D1
+0x3663 = 0x541F
+0x3664 = 0x9280
+0x3665 = 0x4E5D
+0x3666 = 0x5036
+0x3667 = 0x53E5
+0x3668 = 0x533A
+0x3669 = 0x72D7
+0x366A = 0x7396
+0x366B = 0x77E9
+0x366C = 0x82E6
+0x366D = 0x8EAF
+0x366E = 0x99C6
+0x366F = 0x99C8
+0x3670 = 0x99D2
+0x3671 = 0x5177
+0x3672 = 0x611A
+0x3673 = 0x865E
+0x3674 = 0x55B0
+0x3675 = 0x7A7A
+0x3676 = 0x5076
+0x3677 = 0x5BD3
+0x3678 = 0x9047
+0x3679 = 0x9685
+0x367A = 0x4E32
+0x367B = 0x6ADB
+0x367C = 0x91E7
+0x367D = 0x5C51
+0x367E = 0x5C48
+0x3721 = 0x6398
+0x3722 = 0x7A9F
+0x3723 = 0x6C93
+0x3724 = 0x9774
+0x3725 = 0x8F61
+0x3726 = 0x7AAA
+0x3727 = 0x718A
+0x3728 = 0x9688
+0x3729 = 0x7C82
+0x372A = 0x6817
+0x372B = 0x7E70
+0x372C = 0x6851
+0x372D = 0x936C
+0x372E = 0x52F2
+0x372F = 0x541B
+0x3730 = 0x85AB
+0x3731 = 0x8A13
+0x3732 = 0x7FA4
+0x3733 = 0x8ECD
+0x3734 = 0x90E1
+0x3735 = 0x5366
+0x3736 = 0x8888
+0x3737 = 0x7941
+0x3738 = 0x4FC2
+0x3739 = 0x50BE
+0x373A = 0x5211
+0x373B = 0x5144
+0x373C = 0x5553
+0x373D = 0x572D
+0x373E = 0x73EA
+0x373F = 0x578B
+0x3740 = 0x5951
+0x3741 = 0x5F62
+0x3742 = 0x5F84
+0x3743 = 0x6075
+0x3744 = 0x6176
+0x3745 = 0x6167
+0x3746 = 0x61A9
+0x3747 = 0x63B2
+0x3748 = 0x643A
+0x3749 = 0x656C
+0x374A = 0x666F
+0x374B = 0x6842
+0x374C = 0x6E13
+0x374D = 0x7566
+0x374E = 0x7A3D
+0x374F = 0x7CFB
+0x3750 = 0x7D4C
+0x3751 = 0x7D99
+0x3752 = 0x7E4B
+0x3753 = 0x7F6B
+0x3754 = 0x830E
+0x3755 = 0x834A
+0x3756 = 0x86CD
+0x3757 = 0x8A08
+0x3758 = 0x8A63
+0x3759 = 0x8B66
+0x375A = 0x8EFD
+0x375B = 0x981A
+0x375C = 0x9D8F
+0x375D = 0x82B8
+0x375E = 0x8FCE
+0x375F = 0x9BE8
+0x3760 = 0x5287
+0x3761 = 0x621F
+0x3762 = 0x6483
+0x3763 = 0x6FC0
+0x3764 = 0x9699
+0x3765 = 0x6841
+0x3766 = 0x5091
+0x3767 = 0x6B20
+0x3768 = 0x6C7A
+0x3769 = 0x6F54
+0x376A = 0x7A74
+0x376B = 0x7D50
+0x376C = 0x8840
+0x376D = 0x8A23
+0x376E = 0x6708
+0x376F = 0x4EF6
+0x3770 = 0x5039
+0x3771 = 0x5026
+0x3772 = 0x5065
+0x3773 = 0x517C
+0x3774 = 0x5238
+0x3775 = 0x5263
+0x3776 = 0x55A7
+0x3777 = 0x570F
+0x3778 = 0x5805
+0x3779 = 0x5ACC
+0x377A = 0x5EFA
+0x377B = 0x61B2
+0x377C = 0x61F8
+0x377D = 0x62F3
+0x377E = 0x6372
+0x3821 = 0x691C
+0x3822 = 0x6A29
+0x3823 = 0x727D
+0x3824 = 0x72AC
+0x3825 = 0x732E
+0x3826 = 0x7814
+0x3827 = 0x786F
+0x3828 = 0x7D79
+0x3829 = 0x770C
+0x382A = 0x80A9
+0x382B = 0x898B
+0x382C = 0x8B19
+0x382D = 0x8CE2
+0x382E = 0x8ED2
+0x382F = 0x9063
+0x3830 = 0x9375
+0x3831 = 0x967A
+0x3832 = 0x9855
+0x3833 = 0x9A13
+0x3834 = 0x9E78
+0x3835 = 0x5143
+0x3836 = 0x539F
+0x3837 = 0x53B3
+0x3838 = 0x5E7B
+0x3839 = 0x5F26
+0x383A = 0x6E1B
+0x383B = 0x6E90
+0x383C = 0x7384
+0x383D = 0x73FE
+0x383E = 0x7D43
+0x383F = 0x8237
+0x3840 = 0x8A00
+0x3841 = 0x8AFA
+0x3842 = 0x9650
+0x3843 = 0x4E4E
+0x3844 = 0x500B
+0x3845 = 0x53E4
+0x3846 = 0x547C
+0x3847 = 0x56FA
+0x3848 = 0x59D1
+0x3849 = 0x5B64
+0x384A = 0x5DF1
+0x384B = 0x5EAB
+0x384C = 0x5F27
+0x384D = 0x6238
+0x384E = 0x6545
+0x384F = 0x67AF
+0x3850 = 0x6E56
+0x3851 = 0x72D0
+0x3852 = 0x7CCA
+0x3853 = 0x88B4
+0x3854 = 0x80A1
+0x3855 = 0x80E1
+0x3856 = 0x83F0
+0x3857 = 0x864E
+0x3858 = 0x8A87
+0x3859 = 0x8DE8
+0x385A = 0x9237
+0x385B = 0x96C7
+0x385C = 0x9867
+0x385D = 0x9F13
+0x385E = 0x4E94
+0x385F = 0x4E92
+0x3860 = 0x4F0D
+0x3861 = 0x5348
+0x3862 = 0x5449
+0x3863 = 0x543E
+0x3864 = 0x5A2F
+0x3865 = 0x5F8C
+0x3866 = 0x5FA1
+0x3867 = 0x609F
+0x3868 = 0x68A7
+0x3869 = 0x6A8E
+0x386A = 0x745A
+0x386B = 0x7881
+0x386C = 0x8A9E
+0x386D = 0x8AA4
+0x386E = 0x8B77
+0x386F = 0x9190
+0x3870 = 0x4E5E
+0x3871 = 0x9BC9
+0x3872 = 0x4EA4
+0x3873 = 0x4F7C
+0x3874 = 0x4FAF
+0x3875 = 0x5019
+0x3876 = 0x5016
+0x3877 = 0x5149
+0x3878 = 0x516C
+0x3879 = 0x529F
+0x387A = 0x52B9
+0x387B = 0x52FE
+0x387C = 0x539A
+0x387D = 0x53E3
+0x387E = 0x5411
+0x3921 = 0x540E
+0x3922 = 0x5589
+0x3923 = 0x5751
+0x3924 = 0x57A2
+0x3925 = 0x597D
+0x3926 = 0x5B54
+0x3927 = 0x5B5D
+0x3928 = 0x5B8F
+0x3929 = 0x5DE5
+0x392A = 0x5DE7
+0x392B = 0x5DF7
+0x392C = 0x5E78
+0x392D = 0x5E83
+0x392E = 0x5E9A
+0x392F = 0x5EB7
+0x3930 = 0x5F18
+0x3931 = 0x6052
+0x3932 = 0x614C
+0x3933 = 0x6297
+0x3934 = 0x62D8
+0x3935 = 0x63A7
+0x3936 = 0x653B
+0x3937 = 0x6602
+0x3938 = 0x6643
+0x3939 = 0x66F4
+0x393A = 0x676D
+0x393B = 0x6821
+0x393C = 0x6897
+0x393D = 0x69CB
+0x393E = 0x6C5F
+0x393F = 0x6D2A
+0x3940 = 0x6D69
+0x3941 = 0x6E2F
+0x3942 = 0x6E9D
+0x3943 = 0x7532
+0x3944 = 0x7687
+0x3945 = 0x786C
+0x3946 = 0x7A3F
+0x3947 = 0x7CE0
+0x3948 = 0x7D05
+0x3949 = 0x7D18
+0x394A = 0x7D5E
+0x394B = 0x7DB1
+0x394C = 0x8015
+0x394D = 0x8003
+0x394E = 0x80AF
+0x394F = 0x80B1
+0x3950 = 0x8154
+0x3951 = 0x818F
+0x3952 = 0x822A
+0x3953 = 0x8352
+0x3954 = 0x884C
+0x3955 = 0x8861
+0x3956 = 0x8B1B
+0x3957 = 0x8CA2
+0x3958 = 0x8CFC
+0x3959 = 0x90CA
+0x395A = 0x9175
+0x395B = 0x9271
+0x395C = 0x783F
+0x395D = 0x92FC
+0x395E = 0x95A4
+0x395F = 0x964D
+0x3960 = 0x9805
+0x3961 = 0x9999
+0x3962 = 0x9AD8
+0x3963 = 0x9D3B
+0x3964 = 0x525B
+0x3965 = 0x52AB
+0x3966 = 0x53F7
+0x3967 = 0x5408
+0x3968 = 0x58D5
+0x3969 = 0x62F7
+0x396A = 0x6FE0
+0x396B = 0x8C6A
+0x396C = 0x8F5F
+0x396D = 0x9EB9
+0x396E = 0x514B
+0x396F = 0x523B
+0x3970 = 0x544A
+0x3971 = 0x56FD
+0x3972 = 0x7A40
+0x3973 = 0x9177
+0x3974 = 0x9D60
+0x3975 = 0x9ED2
+0x3976 = 0x7344
+0x3977 = 0x6F09
+0x3978 = 0x8170
+0x3979 = 0x7511
+0x397A = 0x5FFD
+0x397B = 0x60DA
+0x397C = 0x9AA8
+0x397D = 0x72DB
+0x397E = 0x8FBC
+0x3A21 = 0x6B64
+0x3A22 = 0x9803
+0x3A23 = 0x4ECA
+0x3A24 = 0x56F0
+0x3A25 = 0x5764
+0x3A26 = 0x58BE
+0x3A27 = 0x5A5A
+0x3A28 = 0x6068
+0x3A29 = 0x61C7
+0x3A2A = 0x660F
+0x3A2B = 0x6606
+0x3A2C = 0x6839
+0x3A2D = 0x68B1
+0x3A2E = 0x6DF7
+0x3A2F = 0x75D5
+0x3A30 = 0x7D3A
+0x3A31 = 0x826E
+0x3A32 = 0x9B42
+0x3A33 = 0x4E9B
+0x3A34 = 0x4F50
+0x3A35 = 0x53C9
+0x3A36 = 0x5506
+0x3A37 = 0x5D6F
+0x3A38 = 0x5DE6
+0x3A39 = 0x5DEE
+0x3A3A = 0x67FB
+0x3A3B = 0x6C99
+0x3A3C = 0x7473
+0x3A3D = 0x7802
+0x3A3E = 0x8A50
+0x3A3F = 0x9396
+0x3A40 = 0x88DF
+0x3A41 = 0x5750
+0x3A42 = 0x5EA7
+0x3A43 = 0x632B
+0x3A44 = 0x50B5
+0x3A45 = 0x50AC
+0x3A46 = 0x518D
+0x3A47 = 0x6700
+0x3A48 = 0x54C9
+0x3A49 = 0x585E
+0x3A4A = 0x59BB
+0x3A4B = 0x5BB0
+0x3A4C = 0x5F69
+0x3A4D = 0x624D
+0x3A4E = 0x63A1
+0x3A4F = 0x683D
+0x3A50 = 0x6B73
+0x3A51 = 0x6E08
+0x3A52 = 0x707D
+0x3A53 = 0x91C7
+0x3A54 = 0x7280
+0x3A55 = 0x7815
+0x3A56 = 0x7826
+0x3A57 = 0x796D
+0x3A58 = 0x658E
+0x3A59 = 0x7D30
+0x3A5A = 0x83DC
+0x3A5B = 0x88C1
+0x3A5C = 0x8F09
+0x3A5D = 0x969B
+0x3A5E = 0x5264
+0x3A5F = 0x5728
+0x3A60 = 0x6750
+0x3A61 = 0x7F6A
+0x3A62 = 0x8CA1
+0x3A63 = 0x51B4
+0x3A64 = 0x5742
+0x3A65 = 0x962A
+0x3A66 = 0x583A
+0x3A67 = 0x698A
+0x3A68 = 0x80B4
+0x3A69 = 0x54B2
+0x3A6A = 0x5D0E
+0x3A6B = 0x57FC
+0x3A6C = 0x7895
+0x3A6D = 0x9DFA
+0x3A6E = 0x4F5C
+0x3A6F = 0x524A
+0x3A70 = 0x548B
+0x3A71 = 0x643E
+0x3A72 = 0x6628
+0x3A73 = 0x6714
+0x3A74 = 0x67F5
+0x3A75 = 0x7A84
+0x3A76 = 0x7B56
+0x3A77 = 0x7D22
+0x3A78 = 0x932F
+0x3A79 = 0x685C
+0x3A7A = 0x9BAD
+0x3A7B = 0x7B39
+0x3A7C = 0x5319
+0x3A7D = 0x518A
+0x3A7E = 0x5237
+0x3B21 = 0x5BDF
+0x3B22 = 0x62F6
+0x3B23 = 0x64AE
+0x3B24 = 0x64E6
+0x3B25 = 0x672D
+0x3B26 = 0x6BBA
+0x3B27 = 0x85A9
+0x3B28 = 0x96D1
+0x3B29 = 0x7690
+0x3B2A = 0x9BD6
+0x3B2B = 0x634C
+0x3B2C = 0x9306
+0x3B2D = 0x9BAB
+0x3B2E = 0x76BF
+0x3B2F = 0x6652
+0x3B30 = 0x4E09
+0x3B31 = 0x5098
+0x3B32 = 0x53C2
+0x3B33 = 0x5C71
+0x3B34 = 0x60E8
+0x3B35 = 0x6492
+0x3B36 = 0x6563
+0x3B37 = 0x685F
+0x3B38 = 0x71E6
+0x3B39 = 0x73CA
+0x3B3A = 0x7523
+0x3B3B = 0x7B97
+0x3B3C = 0x7E82
+0x3B3D = 0x8695
+0x3B3E = 0x8B83
+0x3B3F = 0x8CDB
+0x3B40 = 0x9178
+0x3B41 = 0x9910
+0x3B42 = 0x65AC
+0x3B43 = 0x66AB
+0x3B44 = 0x6B8B
+0x3B45 = 0x4ED5
+0x3B46 = 0x4ED4
+0x3B47 = 0x4F3A
+0x3B48 = 0x4F7F
+0x3B49 = 0x523A
+0x3B4A = 0x53F8
+0x3B4B = 0x53F2
+0x3B4C = 0x55E3
+0x3B4D = 0x56DB
+0x3B4E = 0x58EB
+0x3B4F = 0x59CB
+0x3B50 = 0x59C9
+0x3B51 = 0x59FF
+0x3B52 = 0x5B50
+0x3B53 = 0x5C4D
+0x3B54 = 0x5E02
+0x3B55 = 0x5E2B
+0x3B56 = 0x5FD7
+0x3B57 = 0x601D
+0x3B58 = 0x6307
+0x3B59 = 0x652F
+0x3B5A = 0x5B5C
+0x3B5B = 0x65AF
+0x3B5C = 0x65BD
+0x3B5D = 0x65E8
+0x3B5E = 0x679D
+0x3B5F = 0x6B62
+0x3B60 = 0x6B7B
+0x3B61 = 0x6C0F
+0x3B62 = 0x7345
+0x3B63 = 0x7949
+0x3B64 = 0x79C1
+0x3B65 = 0x7CF8
+0x3B66 = 0x7D19
+0x3B67 = 0x7D2B
+0x3B68 = 0x80A2
+0x3B69 = 0x8102
+0x3B6A = 0x81F3
+0x3B6B = 0x8996
+0x3B6C = 0x8A5E
+0x3B6D = 0x8A69
+0x3B6E = 0x8A66
+0x3B6F = 0x8A8C
+0x3B70 = 0x8AEE
+0x3B71 = 0x8CC7
+0x3B72 = 0x8CDC
+0x3B73 = 0x96CC
+0x3B74 = 0x98FC
+0x3B75 = 0x6B6F
+0x3B76 = 0x4E8B
+0x3B77 = 0x4F3C
+0x3B78 = 0x4F8D
+0x3B79 = 0x5150
+0x3B7A = 0x5B57
+0x3B7B = 0x5BFA
+0x3B7C = 0x6148
+0x3B7D = 0x6301
+0x3B7E = 0x6642
+0x3C21 = 0x6B21
+0x3C22 = 0x6ECB
+0x3C23 = 0x6CBB
+0x3C24 = 0x723E
+0x3C25 = 0x74BD
+0x3C26 = 0x75D4
+0x3C27 = 0x78C1
+0x3C28 = 0x793A
+0x3C29 = 0x800C
+0x3C2A = 0x8033
+0x3C2B = 0x81EA
+0x3C2C = 0x8494
+0x3C2D = 0x8F9E
+0x3C2E = 0x6C50
+0x3C2F = 0x9E7F
+0x3C30 = 0x5F0F
+0x3C31 = 0x8B58
+0x3C32 = 0x9D2B
+0x3C33 = 0x7AFA
+0x3C34 = 0x8EF8
+0x3C35 = 0x5B8D
+0x3C36 = 0x96EB
+0x3C37 = 0x4E03
+0x3C38 = 0x53F1
+0x3C39 = 0x57F7
+0x3C3A = 0x5931
+0x3C3B = 0x5AC9
+0x3C3C = 0x5BA4
+0x3C3D = 0x6089
+0x3C3E = 0x6E7F
+0x3C3F = 0x6F06
+0x3C40 = 0x75BE
+0x3C41 = 0x8CEA
+0x3C42 = 0x5B9F
+0x3C43 = 0x8500
+0x3C44 = 0x7BE0
+0x3C45 = 0x5072
+0x3C46 = 0x67F4
+0x3C47 = 0x829D
+0x3C48 = 0x5C61
+0x3C49 = 0x854A
+0x3C4A = 0x7E1E
+0x3C4B = 0x820E
+0x3C4C = 0x5199
+0x3C4D = 0x5C04
+0x3C4E = 0x6368
+0x3C4F = 0x8D66
+0x3C50 = 0x659C
+0x3C51 = 0x716E
+0x3C52 = 0x793E
+0x3C53 = 0x7D17
+0x3C54 = 0x8005
+0x3C55 = 0x8B1D
+0x3C56 = 0x8ECA
+0x3C57 = 0x906E
+0x3C58 = 0x86C7
+0x3C59 = 0x90AA
+0x3C5A = 0x501F
+0x3C5B = 0x52FA
+0x3C5C = 0x5C3A
+0x3C5D = 0x6753
+0x3C5E = 0x707C
+0x3C5F = 0x7235
+0x3C60 = 0x914C
+0x3C61 = 0x91C8
+0x3C62 = 0x932B
+0x3C63 = 0x82E5
+0x3C64 = 0x5BC2
+0x3C65 = 0x5F31
+0x3C66 = 0x60F9
+0x3C67 = 0x4E3B
+0x3C68 = 0x53D6
+0x3C69 = 0x5B88
+0x3C6A = 0x624B
+0x3C6B = 0x6731
+0x3C6C = 0x6B8A
+0x3C6D = 0x72E9
+0x3C6E = 0x73E0
+0x3C6F = 0x7A2E
+0x3C70 = 0x816B
+0x3C71 = 0x8DA3
+0x3C72 = 0x9152
+0x3C73 = 0x9996
+0x3C74 = 0x5112
+0x3C75 = 0x53D7
+0x3C76 = 0x546A
+0x3C77 = 0x5BFF
+0x3C78 = 0x6388
+0x3C79 = 0x6A39
+0x3C7A = 0x7DAC
+0x3C7B = 0x9700
+0x3C7C = 0x56DA
+0x3C7D = 0x53CE
+0x3C7E = 0x5468
+0x3D21 = 0x5B97
+0x3D22 = 0x5C31
+0x3D23 = 0x5DDE
+0x3D24 = 0x4FEE
+0x3D25 = 0x6101
+0x3D26 = 0x62FE
+0x3D27 = 0x6D32
+0x3D28 = 0x79C0
+0x3D29 = 0x79CB
+0x3D2A = 0x7D42
+0x3D2B = 0x7E4D
+0x3D2C = 0x7FD2
+0x3D2D = 0x81ED
+0x3D2E = 0x821F
+0x3D2F = 0x8490
+0x3D30 = 0x8846
+0x3D31 = 0x8972
+0x3D32 = 0x8B90
+0x3D33 = 0x8E74
+0x3D34 = 0x8F2F
+0x3D35 = 0x9031
+0x3D36 = 0x914B
+0x3D37 = 0x916C
+0x3D38 = 0x96C6
+0x3D39 = 0x919C
+0x3D3A = 0x4EC0
+0x3D3B = 0x4F4F
+0x3D3C = 0x5145
+0x3D3D = 0x5341
+0x3D3E = 0x5F93
+0x3D3F = 0x620E
+0x3D40 = 0x67D4
+0x3D41 = 0x6C41
+0x3D42 = 0x6E0B
+0x3D43 = 0x7363
+0x3D44 = 0x7E26
+0x3D45 = 0x91CD
+0x3D46 = 0x9283
+0x3D47 = 0x53D4
+0x3D48 = 0x5919
+0x3D49 = 0x5BBF
+0x3D4A = 0x6DD1
+0x3D4B = 0x795D
+0x3D4C = 0x7E2E
+0x3D4D = 0x7C9B
+0x3D4E = 0x587E
+0x3D4F = 0x719F
+0x3D50 = 0x51FA
+0x3D51 = 0x8853
+0x3D52 = 0x8FF0
+0x3D53 = 0x4FCA
+0x3D54 = 0x5CFB
+0x3D55 = 0x6625
+0x3D56 = 0x77AC
+0x3D57 = 0x7AE3
+0x3D58 = 0x821C
+0x3D59 = 0x99FF
+0x3D5A = 0x51C6
+0x3D5B = 0x5FAA
+0x3D5C = 0x65EC
+0x3D5D = 0x696F
+0x3D5E = 0x6B89
+0x3D5F = 0x6DF3
+0x3D60 = 0x6E96
+0x3D61 = 0x6F64
+0x3D62 = 0x76FE
+0x3D63 = 0x7D14
+0x3D64 = 0x5DE1
+0x3D65 = 0x9075
+0x3D66 = 0x9187
+0x3D67 = 0x9806
+0x3D68 = 0x51E6
+0x3D69 = 0x521D
+0x3D6A = 0x6240
+0x3D6B = 0x6691
+0x3D6C = 0x66D9
+0x3D6D = 0x6E1A
+0x3D6E = 0x5EB6
+0x3D6F = 0x7DD2
+0x3D70 = 0x7F72
+0x3D71 = 0x66F8
+0x3D72 = 0x85AF
+0x3D73 = 0x85F7
+0x3D74 = 0x8AF8
+0x3D75 = 0x52A9
+0x3D76 = 0x53D9
+0x3D77 = 0x5973
+0x3D78 = 0x5E8F
+0x3D79 = 0x5F90
+0x3D7A = 0x6055
+0x3D7B = 0x92E4
+0x3D7C = 0x9664
+0x3D7D = 0x50B7
+0x3D7E = 0x511F
+0x3E21 = 0x52DD
+0x3E22 = 0x5320
+0x3E23 = 0x5347
+0x3E24 = 0x53EC
+0x3E25 = 0x54E8
+0x3E26 = 0x5546
+0x3E27 = 0x5531
+0x3E28 = 0x5617
+0x3E29 = 0x5968
+0x3E2A = 0x59BE
+0x3E2B = 0x5A3C
+0x3E2C = 0x5BB5
+0x3E2D = 0x5C06
+0x3E2E = 0x5C0F
+0x3E2F = 0x5C11
+0x3E30 = 0x5C1A
+0x3E31 = 0x5E84
+0x3E32 = 0x5E8A
+0x3E33 = 0x5EE0
+0x3E34 = 0x5F70
+0x3E35 = 0x627F
+0x3E36 = 0x6284
+0x3E37 = 0x62DB
+0x3E38 = 0x638C
+0x3E39 = 0x6377
+0x3E3A = 0x6607
+0x3E3B = 0x660C
+0x3E3C = 0x662D
+0x3E3D = 0x6676
+0x3E3E = 0x677E
+0x3E3F = 0x68A2
+0x3E40 = 0x6A1F
+0x3E41 = 0x6A35
+0x3E42 = 0x6CBC
+0x3E43 = 0x6D88
+0x3E44 = 0x6E09
+0x3E45 = 0x6E58
+0x3E46 = 0x713C
+0x3E47 = 0x7126
+0x3E48 = 0x7167
+0x3E49 = 0x75C7
+0x3E4A = 0x7701
+0x3E4B = 0x785D
+0x3E4C = 0x7901
+0x3E4D = 0x7965
+0x3E4E = 0x79F0
+0x3E4F = 0x7AE0
+0x3E50 = 0x7B11
+0x3E51 = 0x7CA7
+0x3E52 = 0x7D39
+0x3E53 = 0x8096
+0x3E54 = 0x83D6
+0x3E55 = 0x848B
+0x3E56 = 0x8549
+0x3E57 = 0x885D
+0x3E58 = 0x88F3
+0x3E59 = 0x8A1F
+0x3E5A = 0x8A3C
+0x3E5B = 0x8A54
+0x3E5C = 0x8A73
+0x3E5D = 0x8C61
+0x3E5E = 0x8CDE
+0x3E5F = 0x91A4
+0x3E60 = 0x9266
+0x3E61 = 0x937E
+0x3E62 = 0x9418
+0x3E63 = 0x969C
+0x3E64 = 0x9798
+0x3E65 = 0x4E0A
+0x3E66 = 0x4E08
+0x3E67 = 0x4E1E
+0x3E68 = 0x4E57
+0x3E69 = 0x5197
+0x3E6A = 0x5270
+0x3E6B = 0x57CE
+0x3E6C = 0x5834
+0x3E6D = 0x58CC
+0x3E6E = 0x5B22
+0x3E6F = 0x5E38
+0x3E70 = 0x60C5
+0x3E71 = 0x64FE
+0x3E72 = 0x6761
+0x3E73 = 0x6756
+0x3E74 = 0x6D44
+0x3E75 = 0x72B6
+0x3E76 = 0x7573
+0x3E77 = 0x7A63
+0x3E78 = 0x84B8
+0x3E79 = 0x8B72
+0x3E7A = 0x91B8
+0x3E7B = 0x9320
+0x3E7C = 0x5631
+0x3E7D = 0x57F4
+0x3E7E = 0x98FE
+0x3F21 = 0x62ED
+0x3F22 = 0x690D
+0x3F23 = 0x6B96
+0x3F24 = 0x71ED
+0x3F25 = 0x7E54
+0x3F26 = 0x8077
+0x3F27 = 0x8272
+0x3F28 = 0x89E6
+0x3F29 = 0x98DF
+0x3F2A = 0x8755
+0x3F2B = 0x8FB1
+0x3F2C = 0x5C3B
+0x3F2D = 0x4F38
+0x3F2E = 0x4FE1
+0x3F2F = 0x4FB5
+0x3F30 = 0x5507
+0x3F31 = 0x5A20
+0x3F32 = 0x5BDD
+0x3F33 = 0x5BE9
+0x3F34 = 0x5FC3
+0x3F35 = 0x614E
+0x3F36 = 0x632F
+0x3F37 = 0x65B0
+0x3F38 = 0x664B
+0x3F39 = 0x68EE
+0x3F3A = 0x699B
+0x3F3B = 0x6D78
+0x3F3C = 0x6DF1
+0x3F3D = 0x7533
+0x3F3E = 0x75B9
+0x3F3F = 0x771F
+0x3F40 = 0x795E
+0x3F41 = 0x79E6
+0x3F42 = 0x7D33
+0x3F43 = 0x81E3
+0x3F44 = 0x82AF
+0x3F45 = 0x85AA
+0x3F46 = 0x89AA
+0x3F47 = 0x8A3A
+0x3F48 = 0x8EAB
+0x3F49 = 0x8F9B
+0x3F4A = 0x9032
+0x3F4B = 0x91DD
+0x3F4C = 0x9707
+0x3F4D = 0x4EBA
+0x3F4E = 0x4EC1
+0x3F4F = 0x5203
+0x3F50 = 0x5875
+0x3F51 = 0x58EC
+0x3F52 = 0x5C0B
+0x3F53 = 0x751A
+0x3F54 = 0x5C3D
+0x3F55 = 0x814E
+0x3F56 = 0x8A0A
+0x3F57 = 0x8FC5
+0x3F58 = 0x9663
+0x3F59 = 0x976D
+0x3F5A = 0x7B25
+0x3F5B = 0x8ACF
+0x3F5C = 0x9808
+0x3F5D = 0x9162
+0x3F5E = 0x56F3
+0x3F5F = 0x53A8
+0x3F60 = 0x9017
+0x3F61 = 0x5439
+0x3F62 = 0x5782
+0x3F63 = 0x5E25
+0x3F64 = 0x63A8
+0x3F65 = 0x6C34
+0x3F66 = 0x708A
+0x3F67 = 0x7761
+0x3F68 = 0x7C8B
+0x3F69 = 0x7FE0
+0x3F6A = 0x8870
+0x3F6B = 0x9042
+0x3F6C = 0x9154
+0x3F6D = 0x9310
+0x3F6E = 0x9318
+0x3F6F = 0x968F
+0x3F70 = 0x745E
+0x3F71 = 0x9AC4
+0x3F72 = 0x5D07
+0x3F73 = 0x5D69
+0x3F74 = 0x6570
+0x3F75 = 0x67A2
+0x3F76 = 0x8DA8
+0x3F77 = 0x96DB
+0x3F78 = 0x636E
+0x3F79 = 0x6749
+0x3F7A = 0x6919
+0x3F7B = 0x83C5
+0x3F7C = 0x9817
+0x3F7D = 0x96C0
+0x3F7E = 0x88FE
+0x4021 = 0x6F84
+0x4022 = 0x647A
+0x4023 = 0x5BF8
+0x4024 = 0x4E16
+0x4025 = 0x702C
+0x4026 = 0x755D
+0x4027 = 0x662F
+0x4028 = 0x51C4
+0x4029 = 0x5236
+0x402A = 0x52E2
+0x402B = 0x59D3
+0x402C = 0x5F81
+0x402D = 0x6027
+0x402E = 0x6210
+0x402F = 0x653F
+0x4030 = 0x6574
+0x4031 = 0x661F
+0x4032 = 0x6674
+0x4033 = 0x68F2
+0x4034 = 0x6816
+0x4035 = 0x6B63
+0x4036 = 0x6E05
+0x4037 = 0x7272
+0x4038 = 0x751F
+0x4039 = 0x76DB
+0x403A = 0x7CBE
+0x403B = 0x8056
+0x403C = 0x58F0
+0x403D = 0x88FD
+0x403E = 0x897F
+0x403F = 0x8AA0
+0x4040 = 0x8A93
+0x4041 = 0x8ACB
+0x4042 = 0x901D
+0x4043 = 0x9192
+0x4044 = 0x9752
+0x4045 = 0x9759
+0x4046 = 0x6589
+0x4047 = 0x7A0E
+0x4048 = 0x8106
+0x4049 = 0x96BB
+0x404A = 0x5E2D
+0x404B = 0x60DC
+0x404C = 0x621A
+0x404D = 0x65A5
+0x404E = 0x6614
+0x404F = 0x6790
+0x4050 = 0x77F3
+0x4051 = 0x7A4D
+0x4052 = 0x7C4D
+0x4053 = 0x7E3E
+0x4054 = 0x810A
+0x4055 = 0x8CAC
+0x4056 = 0x8D64
+0x4057 = 0x8DE1
+0x4058 = 0x8E5F
+0x4059 = 0x78A9
+0x405A = 0x5207
+0x405B = 0x62D9
+0x405C = 0x63A5
+0x405D = 0x6442
+0x405E = 0x6298
+0x405F = 0x8A2D
+0x4060 = 0x7A83
+0x4061 = 0x7BC0
+0x4062 = 0x8AAC
+0x4063 = 0x96EA
+0x4064 = 0x7D76
+0x4065 = 0x820C
+0x4066 = 0x8749
+0x4067 = 0x4ED9
+0x4068 = 0x5148
+0x4069 = 0x5343
+0x406A = 0x5360
+0x406B = 0x5BA3
+0x406C = 0x5C02
+0x406D = 0x5C16
+0x406E = 0x5DDD
+0x406F = 0x6226
+0x4070 = 0x6247
+0x4071 = 0x64B0
+0x4072 = 0x6813
+0x4073 = 0x6834
+0x4074 = 0x6CC9
+0x4075 = 0x6D45
+0x4076 = 0x6D17
+0x4077 = 0x67D3
+0x4078 = 0x6F5C
+0x4079 = 0x714E
+0x407A = 0x717D
+0x407B = 0x65CB
+0x407C = 0x7A7F
+0x407D = 0x7BAD
+0x407E = 0x7DDA
+0x4121 = 0x7E4A
+0x4122 = 0x7FA8
+0x4123 = 0x817A
+0x4124 = 0x821B
+0x4125 = 0x8239
+0x4126 = 0x85A6
+0x4127 = 0x8A6E
+0x4128 = 0x8CCE
+0x4129 = 0x8DF5
+0x412A = 0x9078
+0x412B = 0x9077
+0x412C = 0x92AD
+0x412D = 0x9291
+0x412E = 0x9583
+0x412F = 0x9BAE
+0x4130 = 0x524D
+0x4131 = 0x5584
+0x4132 = 0x6F38
+0x4133 = 0x7136
+0x4134 = 0x5168
+0x4135 = 0x7985
+0x4136 = 0x7E55
+0x4137 = 0x81B3
+0x4138 = 0x7CCE
+0x4139 = 0x564C
+0x413A = 0x5851
+0x413B = 0x5CA8
+0x413C = 0x63AA
+0x413D = 0x66FE
+0x413E = 0x66FD
+0x413F = 0x695A
+0x4140 = 0x72D9
+0x4141 = 0x758F
+0x4142 = 0x758E
+0x4143 = 0x790E
+0x4144 = 0x7956
+0x4145 = 0x79DF
+0x4146 = 0x7C97
+0x4147 = 0x7D20
+0x4148 = 0x7D44
+0x4149 = 0x8607
+0x414A = 0x8A34
+0x414B = 0x963B
+0x414C = 0x9061
+0x414D = 0x9F20
+0x414E = 0x50E7
+0x414F = 0x5275
+0x4150 = 0x53CC
+0x4151 = 0x53E2
+0x4152 = 0x5009
+0x4153 = 0x55AA
+0x4154 = 0x58EE
+0x4155 = 0x594F
+0x4156 = 0x723D
+0x4157 = 0x5B8B
+0x4158 = 0x5C64
+0x4159 = 0x531D
+0x415A = 0x60E3
+0x415B = 0x60F3
+0x415C = 0x635C
+0x415D = 0x6383
+0x415E = 0x633F
+0x415F = 0x63BB
+0x4160 = 0x64CD
+0x4161 = 0x65E9
+0x4162 = 0x66F9
+0x4163 = 0x5DE3
+0x4164 = 0x69CD
+0x4165 = 0x69FD
+0x4166 = 0x6F15
+0x4167 = 0x71E5
+0x4168 = 0x4E89
+0x4169 = 0x75E9
+0x416A = 0x76F8
+0x416B = 0x7A93
+0x416C = 0x7CDF
+0x416D = 0x7DCF
+0x416E = 0x7D9C
+0x416F = 0x8061
+0x4170 = 0x8349
+0x4171 = 0x8358
+0x4172 = 0x846C
+0x4173 = 0x84BC
+0x4174 = 0x85FB
+0x4175 = 0x88C5
+0x4176 = 0x8D70
+0x4177 = 0x9001
+0x4178 = 0x906D
+0x4179 = 0x9397
+0x417A = 0x971C
+0x417B = 0x9A12
+0x417C = 0x50CF
+0x417D = 0x5897
+0x417E = 0x618E
+0x4221 = 0x81D3
+0x4222 = 0x8535
+0x4223 = 0x8D08
+0x4224 = 0x9020
+0x4225 = 0x4FC3
+0x4226 = 0x5074
+0x4227 = 0x5247
+0x4228 = 0x5373
+0x4229 = 0x606F
+0x422A = 0x6349
+0x422B = 0x675F
+0x422C = 0x6E2C
+0x422D = 0x8DB3
+0x422E = 0x901F
+0x422F = 0x4FD7
+0x4230 = 0x5C5E
+0x4231 = 0x8CCA
+0x4232 = 0x65CF
+0x4233 = 0x7D9A
+0x4234 = 0x5352
+0x4235 = 0x8896
+0x4236 = 0x5176
+0x4237 = 0x63C3
+0x4238 = 0x5B58
+0x4239 = 0x5B6B
+0x423A = 0x5C0A
+0x423B = 0x640D
+0x423C = 0x6751
+0x423D = 0x905C
+0x423E = 0x4ED6
+0x423F = 0x591A
+0x4240 = 0x592A
+0x4241 = 0x6C70
+0x4242 = 0x8A51
+0x4243 = 0x553E
+0x4244 = 0x5815
+0x4245 = 0x59A5
+0x4246 = 0x60F0
+0x4247 = 0x6253
+0x4248 = 0x67C1
+0x4249 = 0x8235
+0x424A = 0x6955
+0x424B = 0x9640
+0x424C = 0x99C4
+0x424D = 0x9A28
+0x424E = 0x4F53
+0x424F = 0x5806
+0x4250 = 0x5BFE
+0x4251 = 0x8010
+0x4252 = 0x5CB1
+0x4253 = 0x5E2F
+0x4254 = 0x5F85
+0x4255 = 0x6020
+0x4256 = 0x614B
+0x4257 = 0x6234
+0x4258 = 0x66FF
+0x4259 = 0x6CF0
+0x425A = 0x6EDE
+0x425B = 0x80CE
+0x425C = 0x817F
+0x425D = 0x82D4
+0x425E = 0x888B
+0x425F = 0x8CB8
+0x4260 = 0x9000
+0x4261 = 0x902E
+0x4262 = 0x968A
+0x4263 = 0x9EDB
+0x4264 = 0x9BDB
+0x4265 = 0x4EE3
+0x4266 = 0x53F0
+0x4267 = 0x5927
+0x4268 = 0x7B2C
+0x4269 = 0x918D
+0x426A = 0x984C
+0x426B = 0x9DF9
+0x426C = 0x6EDD
+0x426D = 0x7027
+0x426E = 0x5353
+0x426F = 0x5544
+0x4270 = 0x5B85
+0x4271 = 0x6258
+0x4272 = 0x629E
+0x4273 = 0x62D3
+0x4274 = 0x6CA2
+0x4275 = 0x6FEF
+0x4276 = 0x7422
+0x4277 = 0x8A17
+0x4278 = 0x9438
+0x4279 = 0x6FC1
+0x427A = 0x8AFE
+0x427B = 0x8338
+0x427C = 0x51E7
+0x427D = 0x86F8
+0x427E = 0x53EA
+0x4321 = 0x53E9
+0x4322 = 0x4F46
+0x4323 = 0x9054
+0x4324 = 0x8FB0
+0x4325 = 0x596A
+0x4326 = 0x8131
+0x4327 = 0x5DFD
+0x4328 = 0x7AEA
+0x4329 = 0x8FBF
+0x432A = 0x68DA
+0x432B = 0x8C37
+0x432C = 0x72F8
+0x432D = 0x9C48
+0x432E = 0x6A3D
+0x432F = 0x8AB0
+0x4330 = 0x4E39
+0x4331 = 0x5358
+0x4332 = 0x5606
+0x4333 = 0x5766
+0x4334 = 0x62C5
+0x4335 = 0x63A2
+0x4336 = 0x65E6
+0x4337 = 0x6B4E
+0x4338 = 0x6DE1
+0x4339 = 0x6E5B
+0x433A = 0x70AD
+0x433B = 0x77ED
+0x433C = 0x7AEF
+0x433D = 0x7BAA
+0x433E = 0x7DBB
+0x433F = 0x803D
+0x4340 = 0x80C6
+0x4341 = 0x86CB
+0x4342 = 0x8A95
+0x4343 = 0x935B
+0x4344 = 0x56E3
+0x4345 = 0x58C7
+0x4346 = 0x5F3E
+0x4347 = 0x65AD
+0x4348 = 0x6696
+0x4349 = 0x6A80
+0x434A = 0x6BB5
+0x434B = 0x7537
+0x434C = 0x8AC7
+0x434D = 0x5024
+0x434E = 0x77E5
+0x434F = 0x5730
+0x4350 = 0x5F1B
+0x4351 = 0x6065
+0x4352 = 0x667A
+0x4353 = 0x6C60
+0x4354 = 0x75F4
+0x4355 = 0x7A1A
+0x4356 = 0x7F6E
+0x4357 = 0x81F4
+0x4358 = 0x8718
+0x4359 = 0x9045
+0x435A = 0x99B3
+0x435B = 0x7BC9
+0x435C = 0x755C
+0x435D = 0x7AF9
+0x435E = 0x7B51
+0x435F = 0x84C4
+0x4360 = 0x9010
+0x4361 = 0x79E9
+0x4362 = 0x7A92
+0x4363 = 0x8336
+0x4364 = 0x5AE1
+0x4365 = 0x7740
+0x4366 = 0x4E2D
+0x4367 = 0x4EF2
+0x4368 = 0x5B99
+0x4369 = 0x5FE0
+0x436A = 0x62BD
+0x436B = 0x663C
+0x436C = 0x67F1
+0x436D = 0x6CE8
+0x436E = 0x866B
+0x436F = 0x8877
+0x4370 = 0x8A3B
+0x4371 = 0x914E
+0x4372 = 0x92F3
+0x4373 = 0x99D0
+0x4374 = 0x6A17
+0x4375 = 0x7026
+0x4376 = 0x732A
+0x4377 = 0x82E7
+0x4378 = 0x8457
+0x4379 = 0x8CAF
+0x437A = 0x4E01
+0x437B = 0x5146
+0x437C = 0x51CB
+0x437D = 0x558B
+0x437E = 0x5BF5
+0x4421 = 0x5E16
+0x4422 = 0x5E33
+0x4423 = 0x5E81
+0x4424 = 0x5F14
+0x4425 = 0x5F35
+0x4426 = 0x5F6B
+0x4427 = 0x5FB4
+0x4428 = 0x61F2
+0x4429 = 0x6311
+0x442A = 0x66A2
+0x442B = 0x671D
+0x442C = 0x6F6E
+0x442D = 0x7252
+0x442E = 0x753A
+0x442F = 0x773A
+0x4430 = 0x8074
+0x4431 = 0x8139
+0x4432 = 0x8178
+0x4433 = 0x8776
+0x4434 = 0x8ABF
+0x4435 = 0x8ADC
+0x4436 = 0x8D85
+0x4437 = 0x8DF3
+0x4438 = 0x929A
+0x4439 = 0x9577
+0x443A = 0x9802
+0x443B = 0x9CE5
+0x443C = 0x52C5
+0x443D = 0x6357
+0x443E = 0x76F4
+0x443F = 0x6715
+0x4440 = 0x6C88
+0x4441 = 0x73CD
+0x4442 = 0x8CC3
+0x4443 = 0x93AE
+0x4444 = 0x9673
+0x4445 = 0x6D25
+0x4446 = 0x589C
+0x4447 = 0x690E
+0x4448 = 0x69CC
+0x4449 = 0x8FFD
+0x444A = 0x939A
+0x444B = 0x75DB
+0x444C = 0x901A
+0x444D = 0x585A
+0x444E = 0x6802
+0x444F = 0x63B4
+0x4450 = 0x69FB
+0x4451 = 0x4F43
+0x4452 = 0x6F2C
+0x4453 = 0x67D8
+0x4454 = 0x8FBB
+0x4455 = 0x8526
+0x4456 = 0x7DB4
+0x4457 = 0x9354
+0x4458 = 0x693F
+0x4459 = 0x6F70
+0x445A = 0x576A
+0x445B = 0x58F7
+0x445C = 0x5B2C
+0x445D = 0x7D2C
+0x445E = 0x722A
+0x445F = 0x540A
+0x4460 = 0x91E3
+0x4461 = 0x9DB4
+0x4462 = 0x4EAD
+0x4463 = 0x4F4E
+0x4464 = 0x505C
+0x4465 = 0x5075
+0x4466 = 0x5243
+0x4467 = 0x8C9E
+0x4468 = 0x5448
+0x4469 = 0x5824
+0x446A = 0x5B9A
+0x446B = 0x5E1D
+0x446C = 0x5E95
+0x446D = 0x5EAD
+0x446E = 0x5EF7
+0x446F = 0x5F1F
+0x4470 = 0x608C
+0x4471 = 0x62B5
+0x4472 = 0x633A
+0x4473 = 0x63D0
+0x4474 = 0x68AF
+0x4475 = 0x6C40
+0x4476 = 0x7887
+0x4477 = 0x798E
+0x4478 = 0x7A0B
+0x4479 = 0x7DE0
+0x447A = 0x8247
+0x447B = 0x8A02
+0x447C = 0x8AE6
+0x447D = 0x8E44
+0x447E = 0x9013
+0x4521 = 0x90B8
+0x4522 = 0x912D
+0x4523 = 0x91D8
+0x4524 = 0x9F0E
+0x4525 = 0x6CE5
+0x4526 = 0x6458
+0x4527 = 0x64E2
+0x4528 = 0x6575
+0x4529 = 0x6EF4
+0x452A = 0x7684
+0x452B = 0x7B1B
+0x452C = 0x9069
+0x452D = 0x93D1
+0x452E = 0x6EBA
+0x452F = 0x54F2
+0x4530 = 0x5FB9
+0x4531 = 0x64A4
+0x4532 = 0x8F4D
+0x4533 = 0x8FED
+0x4534 = 0x9244
+0x4535 = 0x5178
+0x4536 = 0x586B
+0x4537 = 0x5929
+0x4538 = 0x5C55
+0x4539 = 0x5E97
+0x453A = 0x6DFB
+0x453B = 0x7E8F
+0x453C = 0x751C
+0x453D = 0x8CBC
+0x453E = 0x8EE2
+0x453F = 0x985B
+0x4540 = 0x70B9
+0x4541 = 0x4F1D
+0x4542 = 0x6BBF
+0x4543 = 0x6FB1
+0x4544 = 0x7530
+0x4545 = 0x96FB
+0x4546 = 0x514E
+0x4547 = 0x5410
+0x4548 = 0x5835
+0x4549 = 0x5857
+0x454A = 0x59AC
+0x454B = 0x5C60
+0x454C = 0x5F92
+0x454D = 0x6597
+0x454E = 0x675C
+0x454F = 0x6E21
+0x4550 = 0x767B
+0x4551 = 0x83DF
+0x4552 = 0x8CED
+0x4553 = 0x9014
+0x4554 = 0x90FD
+0x4555 = 0x934D
+0x4556 = 0x7825
+0x4557 = 0x783A
+0x4558 = 0x52AA
+0x4559 = 0x5EA6
+0x455A = 0x571F
+0x455B = 0x5974
+0x455C = 0x6012
+0x455D = 0x5012
+0x455E = 0x515A
+0x455F = 0x51AC
+0x4560 = 0x51CD
+0x4561 = 0x5200
+0x4562 = 0x5510
+0x4563 = 0x5854
+0x4564 = 0x5858
+0x4565 = 0x5957
+0x4566 = 0x5B95
+0x4567 = 0x5CF6
+0x4568 = 0x5D8B
+0x4569 = 0x60BC
+0x456A = 0x6295
+0x456B = 0x642D
+0x456C = 0x6771
+0x456D = 0x6843
+0x456E = 0x68BC
+0x456F = 0x68DF
+0x4570 = 0x76D7
+0x4571 = 0x6DD8
+0x4572 = 0x6E6F
+0x4573 = 0x6D9B
+0x4574 = 0x706F
+0x4575 = 0x71C8
+0x4576 = 0x5F53
+0x4577 = 0x75D8
+0x4578 = 0x7977
+0x4579 = 0x7B49
+0x457A = 0x7B54
+0x457B = 0x7B52
+0x457C = 0x7CD6
+0x457D = 0x7D71
+0x457E = 0x5230
+0x4621 = 0x8463
+0x4622 = 0x8569
+0x4623 = 0x85E4
+0x4624 = 0x8A0E
+0x4625 = 0x8B04
+0x4626 = 0x8C46
+0x4627 = 0x8E0F
+0x4628 = 0x9003
+0x4629 = 0x900F
+0x462A = 0x9419
+0x462B = 0x9676
+0x462C = 0x982D
+0x462D = 0x9A30
+0x462E = 0x95D8
+0x462F = 0x50CD
+0x4630 = 0x52D5
+0x4631 = 0x540C
+0x4632 = 0x5802
+0x4633 = 0x5C0E
+0x4634 = 0x61A7
+0x4635 = 0x649E
+0x4636 = 0x6D1E
+0x4637 = 0x77B3
+0x4638 = 0x7AE5
+0x4639 = 0x80F4
+0x463A = 0x8404
+0x463B = 0x9053
+0x463C = 0x9285
+0x463D = 0x5CE0
+0x463E = 0x9D07
+0x463F = 0x533F
+0x4640 = 0x5F97
+0x4641 = 0x5FB3
+0x4642 = 0x6D9C
+0x4643 = 0x7279
+0x4644 = 0x7763
+0x4645 = 0x79BF
+0x4646 = 0x7BE4
+0x4647 = 0x6BD2
+0x4648 = 0x72EC
+0x4649 = 0x8AAD
+0x464A = 0x6803
+0x464B = 0x6A61
+0x464C = 0x51F8
+0x464D = 0x7A81
+0x464E = 0x6934
+0x464F = 0x5C4A
+0x4650 = 0x9CF6
+0x4651 = 0x82EB
+0x4652 = 0x5BC5
+0x4653 = 0x9149
+0x4654 = 0x701E
+0x4655 = 0x5678
+0x4656 = 0x5C6F
+0x4657 = 0x60C7
+0x4658 = 0x6566
+0x4659 = 0x6C8C
+0x465A = 0x8C5A
+0x465B = 0x9041
+0x465C = 0x9813
+0x465D = 0x5451
+0x465E = 0x66C7
+0x465F = 0x920D
+0x4660 = 0x5948
+0x4661 = 0x90A3
+0x4662 = 0x5185
+0x4663 = 0x4E4D
+0x4664 = 0x51EA
+0x4665 = 0x8599
+0x4666 = 0x8B0E
+0x4667 = 0x7058
+0x4668 = 0x637A
+0x4669 = 0x934B
+0x466A = 0x6962
+0x466B = 0x99B4
+0x466C = 0x7E04
+0x466D = 0x7577
+0x466E = 0x5357
+0x466F = 0x6960
+0x4670 = 0x8EDF
+0x4671 = 0x96E3
+0x4672 = 0x6C5D
+0x4673 = 0x4E8C
+0x4674 = 0x5C3C
+0x4675 = 0x5F10
+0x4676 = 0x8FE9
+0x4677 = 0x5302
+0x4678 = 0x8CD1
+0x4679 = 0x8089
+0x467A = 0x8679
+0x467B = 0x5EFF
+0x467C = 0x65E5
+0x467D = 0x4E73
+0x467E = 0x5165
+0x4721 = 0x5982
+0x4722 = 0x5C3F
+0x4723 = 0x97EE
+0x4724 = 0x4EFB
+0x4725 = 0x598A
+0x4726 = 0x5FCD
+0x4727 = 0x8A8D
+0x4728 = 0x6FE1
+0x4729 = 0x79B0
+0x472A = 0x7962
+0x472B = 0x5BE7
+0x472C = 0x8471
+0x472D = 0x732B
+0x472E = 0x71B1
+0x472F = 0x5E74
+0x4730 = 0x5FF5
+0x4731 = 0x637B
+0x4732 = 0x649A
+0x4733 = 0x71C3
+0x4734 = 0x7C98
+0x4735 = 0x4E43
+0x4736 = 0x5EFC
+0x4737 = 0x4E4B
+0x4738 = 0x57DC
+0x4739 = 0x56A2
+0x473A = 0x60A9
+0x473B = 0x6FC3
+0x473C = 0x7D0D
+0x473D = 0x80FD
+0x473E = 0x8133
+0x473F = 0x81BF
+0x4740 = 0x8FB2
+0x4741 = 0x8997
+0x4742 = 0x86A4
+0x4743 = 0x5DF4
+0x4744 = 0x628A
+0x4745 = 0x64AD
+0x4746 = 0x8987
+0x4747 = 0x6777
+0x4748 = 0x6CE2
+0x4749 = 0x6D3E
+0x474A = 0x7436
+0x474B = 0x7834
+0x474C = 0x5A46
+0x474D = 0x7F75
+0x474E = 0x82AD
+0x474F = 0x99AC
+0x4750 = 0x4FF3
+0x4751 = 0x5EC3
+0x4752 = 0x62DD
+0x4753 = 0x6392
+0x4754 = 0x6557
+0x4755 = 0x676F
+0x4756 = 0x76C3
+0x4757 = 0x724C
+0x4758 = 0x80CC
+0x4759 = 0x80BA
+0x475A = 0x8F29
+0x475B = 0x914D
+0x475C = 0x500D
+0x475D = 0x57F9
+0x475E = 0x5A92
+0x475F = 0x6885
+0x4760 = 0x6973
+0x4761 = 0x7164
+0x4762 = 0x72FD
+0x4763 = 0x8CB7
+0x4764 = 0x58F2
+0x4765 = 0x8CE0
+0x4766 = 0x966A
+0x4767 = 0x9019
+0x4768 = 0x877F
+0x4769 = 0x79E4
+0x476A = 0x77E7
+0x476B = 0x8429
+0x476C = 0x4F2F
+0x476D = 0x5265
+0x476E = 0x535A
+0x476F = 0x62CD
+0x4770 = 0x67CF
+0x4771 = 0x6CCA
+0x4772 = 0x767D
+0x4773 = 0x7B94
+0x4774 = 0x7C95
+0x4775 = 0x8236
+0x4776 = 0x8584
+0x4777 = 0x8FEB
+0x4778 = 0x66DD
+0x4779 = 0x6F20
+0x477A = 0x7206
+0x477B = 0x7E1B
+0x477C = 0x83AB
+0x477D = 0x99C1
+0x477E = 0x9EA6
+0x4821 = 0x51FD
+0x4822 = 0x7BB1
+0x4823 = 0x7872
+0x4824 = 0x7BB8
+0x4825 = 0x8087
+0x4826 = 0x7B48
+0x4827 = 0x6AE8
+0x4828 = 0x5E61
+0x4829 = 0x808C
+0x482A = 0x7551
+0x482B = 0x7560
+0x482C = 0x516B
+0x482D = 0x9262
+0x482E = 0x6E8C
+0x482F = 0x767A
+0x4830 = 0x9197
+0x4831 = 0x9AEA
+0x4832 = 0x4F10
+0x4833 = 0x7F70
+0x4834 = 0x629C
+0x4835 = 0x7B4F
+0x4836 = 0x95A5
+0x4837 = 0x9CE9
+0x4838 = 0x567A
+0x4839 = 0x5859
+0x483A = 0x86E4
+0x483B = 0x96BC
+0x483C = 0x4F34
+0x483D = 0x5224
+0x483E = 0x534A
+0x483F = 0x53CD
+0x4840 = 0x53DB
+0x4841 = 0x5E06
+0x4842 = 0x642C
+0x4843 = 0x6591
+0x4844 = 0x677F
+0x4845 = 0x6C3E
+0x4846 = 0x6C4E
+0x4847 = 0x7248
+0x4848 = 0x72AF
+0x4849 = 0x73ED
+0x484A = 0x7554
+0x484B = 0x7E41
+0x484C = 0x822C
+0x484D = 0x85E9
+0x484E = 0x8CA9
+0x484F = 0x7BC4
+0x4850 = 0x91C6
+0x4851 = 0x7169
+0x4852 = 0x9812
+0x4853 = 0x98EF
+0x4854 = 0x633D
+0x4855 = 0x6669
+0x4856 = 0x756A
+0x4857 = 0x76E4
+0x4858 = 0x78D0
+0x4859 = 0x8543
+0x485A = 0x86EE
+0x485B = 0x532A
+0x485C = 0x5351
+0x485D = 0x5426
+0x485E = 0x5983
+0x485F = 0x5E87
+0x4860 = 0x5F7C
+0x4861 = 0x60B2
+0x4862 = 0x6249
+0x4863 = 0x6279
+0x4864 = 0x62AB
+0x4865 = 0x6590
+0x4866 = 0x6BD4
+0x4867 = 0x6CCC
+0x4868 = 0x75B2
+0x4869 = 0x76AE
+0x486A = 0x7891
+0x486B = 0x79D8
+0x486C = 0x7DCB
+0x486D = 0x7F77
+0x486E = 0x80A5
+0x486F = 0x88AB
+0x4870 = 0x8AB9
+0x4871 = 0x8CBB
+0x4872 = 0x907F
+0x4873 = 0x975E
+0x4874 = 0x98DB
+0x4875 = 0x6A0B
+0x4876 = 0x7C38
+0x4877 = 0x5099
+0x4878 = 0x5C3E
+0x4879 = 0x5FAE
+0x487A = 0x6787
+0x487B = 0x6BD8
+0x487C = 0x7435
+0x487D = 0x7709
+0x487E = 0x7F8E
+0x4921 = 0x9F3B
+0x4922 = 0x67CA
+0x4923 = 0x7A17
+0x4924 = 0x5339
+0x4925 = 0x758B
+0x4926 = 0x9AED
+0x4927 = 0x5F66
+0x4928 = 0x819D
+0x4929 = 0x83F1
+0x492A = 0x8098
+0x492B = 0x5F3C
+0x492C = 0x5FC5
+0x492D = 0x7562
+0x492E = 0x7B46
+0x492F = 0x903C
+0x4930 = 0x6867
+0x4931 = 0x59EB
+0x4932 = 0x5A9B
+0x4933 = 0x7D10
+0x4934 = 0x767E
+0x4935 = 0x8B2C
+0x4936 = 0x4FF5
+0x4937 = 0x5F6A
+0x4938 = 0x6A19
+0x4939 = 0x6C37
+0x493A = 0x6F02
+0x493B = 0x74E2
+0x493C = 0x7968
+0x493D = 0x8868
+0x493E = 0x8A55
+0x493F = 0x8C79
+0x4940 = 0x5EDF
+0x4941 = 0x63CF
+0x4942 = 0x75C5
+0x4943 = 0x79D2
+0x4944 = 0x82D7
+0x4945 = 0x9328
+0x4946 = 0x92F2
+0x4947 = 0x849C
+0x4948 = 0x86ED
+0x4949 = 0x9C2D
+0x494A = 0x54C1
+0x494B = 0x5F6C
+0x494C = 0x658C
+0x494D = 0x6D5C
+0x494E = 0x7015
+0x494F = 0x8CA7
+0x4950 = 0x8CD3
+0x4951 = 0x983B
+0x4952 = 0x654F
+0x4953 = 0x74F6
+0x4954 = 0x4E0D
+0x4955 = 0x4ED8
+0x4956 = 0x57E0
+0x4957 = 0x592B
+0x4958 = 0x5A66
+0x4959 = 0x5BCC
+0x495A = 0x51A8
+0x495B = 0x5E03
+0x495C = 0x5E9C
+0x495D = 0x6016
+0x495E = 0x6276
+0x495F = 0x6577
+0x4960 = 0x65A7
+0x4961 = 0x666E
+0x4962 = 0x6D6E
+0x4963 = 0x7236
+0x4964 = 0x7B26
+0x4965 = 0x8150
+0x4966 = 0x819A
+0x4967 = 0x8299
+0x4968 = 0x8B5C
+0x4969 = 0x8CA0
+0x496A = 0x8CE6
+0x496B = 0x8D74
+0x496C = 0x961C
+0x496D = 0x9644
+0x496E = 0x4FAE
+0x496F = 0x64AB
+0x4970 = 0x6B66
+0x4971 = 0x821E
+0x4972 = 0x8461
+0x4973 = 0x856A
+0x4974 = 0x90E8
+0x4975 = 0x5C01
+0x4976 = 0x6953
+0x4977 = 0x98A8
+0x4978 = 0x847A
+0x4979 = 0x8557
+0x497A = 0x4F0F
+0x497B = 0x526F
+0x497C = 0x5FA9
+0x497D = 0x5E45
+0x497E = 0x670D
+0x4A21 = 0x798F
+0x4A22 = 0x8179
+0x4A23 = 0x8907
+0x4A24 = 0x8986
+0x4A25 = 0x6DF5
+0x4A26 = 0x5F17
+0x4A27 = 0x6255
+0x4A28 = 0x6CB8
+0x4A29 = 0x4ECF
+0x4A2A = 0x7269
+0x4A2B = 0x9B92
+0x4A2C = 0x5206
+0x4A2D = 0x543B
+0x4A2E = 0x5674
+0x4A2F = 0x58B3
+0x4A30 = 0x61A4
+0x4A31 = 0x626E
+0x4A32 = 0x711A
+0x4A33 = 0x596E
+0x4A34 = 0x7C89
+0x4A35 = 0x7CDE
+0x4A36 = 0x7D1B
+0x4A37 = 0x96F0
+0x4A38 = 0x6587
+0x4A39 = 0x805E
+0x4A3A = 0x4E19
+0x4A3B = 0x4F75
+0x4A3C = 0x5175
+0x4A3D = 0x5840
+0x4A3E = 0x5E63
+0x4A3F = 0x5E73
+0x4A40 = 0x5F0A
+0x4A41 = 0x67C4
+0x4A42 = 0x4E26
+0x4A43 = 0x853D
+0x4A44 = 0x9589
+0x4A45 = 0x965B
+0x4A46 = 0x7C73
+0x4A47 = 0x9801
+0x4A48 = 0x50FB
+0x4A49 = 0x58C1
+0x4A4A = 0x7656
+0x4A4B = 0x78A7
+0x4A4C = 0x5225
+0x4A4D = 0x77A5
+0x4A4E = 0x8511
+0x4A4F = 0x7B86
+0x4A50 = 0x504F
+0x4A51 = 0x5909
+0x4A52 = 0x7247
+0x4A53 = 0x7BC7
+0x4A54 = 0x7DE8
+0x4A55 = 0x8FBA
+0x4A56 = 0x8FD4
+0x4A57 = 0x904D
+0x4A58 = 0x4FBF
+0x4A59 = 0x52C9
+0x4A5A = 0x5A29
+0x4A5B = 0x5F01
+0x4A5C = 0x97AD
+0x4A5D = 0x4FDD
+0x4A5E = 0x8217
+0x4A5F = 0x92EA
+0x4A60 = 0x5703
+0x4A61 = 0x6355
+0x4A62 = 0x6B69
+0x4A63 = 0x752B
+0x4A64 = 0x88DC
+0x4A65 = 0x8F14
+0x4A66 = 0x7A42
+0x4A67 = 0x52DF
+0x4A68 = 0x5893
+0x4A69 = 0x6155
+0x4A6A = 0x620A
+0x4A6B = 0x66AE
+0x4A6C = 0x6BCD
+0x4A6D = 0x7C3F
+0x4A6E = 0x83E9
+0x4A6F = 0x5023
+0x4A70 = 0x4FF8
+0x4A71 = 0x5305
+0x4A72 = 0x5446
+0x4A73 = 0x5831
+0x4A74 = 0x5949
+0x4A75 = 0x5B9D
+0x4A76 = 0x5CF0
+0x4A77 = 0x5CEF
+0x4A78 = 0x5D29
+0x4A79 = 0x5E96
+0x4A7A = 0x62B1
+0x4A7B = 0x6367
+0x4A7C = 0x653E
+0x4A7D = 0x65B9
+0x4A7E = 0x670B
+0x4B21 = 0x6CD5
+0x4B22 = 0x6CE1
+0x4B23 = 0x70F9
+0x4B24 = 0x7832
+0x4B25 = 0x7E2B
+0x4B26 = 0x80DE
+0x4B27 = 0x82B3
+0x4B28 = 0x840C
+0x4B29 = 0x84EC
+0x4B2A = 0x8702
+0x4B2B = 0x8912
+0x4B2C = 0x8A2A
+0x4B2D = 0x8C4A
+0x4B2E = 0x90A6
+0x4B2F = 0x92D2
+0x4B30 = 0x98FD
+0x4B31 = 0x9CF3
+0x4B32 = 0x9D6C
+0x4B33 = 0x4E4F
+0x4B34 = 0x4EA1
+0x4B35 = 0x508D
+0x4B36 = 0x5256
+0x4B37 = 0x574A
+0x4B38 = 0x59A8
+0x4B39 = 0x5E3D
+0x4B3A = 0x5FD8
+0x4B3B = 0x5FD9
+0x4B3C = 0x623F
+0x4B3D = 0x66B4
+0x4B3E = 0x671B
+0x4B3F = 0x67D0
+0x4B40 = 0x68D2
+0x4B41 = 0x5192
+0x4B42 = 0x7D21
+0x4B43 = 0x80AA
+0x4B44 = 0x81A8
+0x4B45 = 0x8B00
+0x4B46 = 0x8C8C
+0x4B47 = 0x8CBF
+0x4B48 = 0x927E
+0x4B49 = 0x9632
+0x4B4A = 0x5420
+0x4B4B = 0x982C
+0x4B4C = 0x5317
+0x4B4D = 0x50D5
+0x4B4E = 0x535C
+0x4B4F = 0x58A8
+0x4B50 = 0x64B2
+0x4B51 = 0x6734
+0x4B52 = 0x7267
+0x4B53 = 0x7766
+0x4B54 = 0x7A46
+0x4B55 = 0x91E6
+0x4B56 = 0x52C3
+0x4B57 = 0x6CA1
+0x4B58 = 0x6B86
+0x4B59 = 0x5800
+0x4B5A = 0x5E4C
+0x4B5B = 0x5954
+0x4B5C = 0x672C
+0x4B5D = 0x7FFB
+0x4B5E = 0x51E1
+0x4B5F = 0x76C6
+0x4B60 = 0x6469
+0x4B61 = 0x78E8
+0x4B62 = 0x9B54
+0x4B63 = 0x9EBB
+0x4B64 = 0x57CB
+0x4B65 = 0x59B9
+0x4B66 = 0x6627
+0x4B67 = 0x679A
+0x4B68 = 0x6BCE
+0x4B69 = 0x54E9
+0x4B6A = 0x69D9
+0x4B6B = 0x5E55
+0x4B6C = 0x819C
+0x4B6D = 0x6795
+0x4B6E = 0x9BAA
+0x4B6F = 0x67FE
+0x4B70 = 0x9C52
+0x4B71 = 0x685D
+0x4B72 = 0x4EA6
+0x4B73 = 0x4FE3
+0x4B74 = 0x53C8
+0x4B75 = 0x62B9
+0x4B76 = 0x672B
+0x4B77 = 0x6CAB
+0x4B78 = 0x8FC4
+0x4B79 = 0x4FAD
+0x4B7A = 0x7E6D
+0x4B7B = 0x9EBF
+0x4B7C = 0x4E07
+0x4B7D = 0x6162
+0x4B7E = 0x6E80
+0x4C21 = 0x6F2B
+0x4C22 = 0x8513
+0x4C23 = 0x5473
+0x4C24 = 0x672A
+0x4C25 = 0x9B45
+0x4C26 = 0x5DF3
+0x4C27 = 0x7B95
+0x4C28 = 0x5CAC
+0x4C29 = 0x5BC6
+0x4C2A = 0x871C
+0x4C2B = 0x6E4A
+0x4C2C = 0x84D1
+0x4C2D = 0x7A14
+0x4C2E = 0x8108
+0x4C2F = 0x5999
+0x4C30 = 0x7C8D
+0x4C31 = 0x6C11
+0x4C32 = 0x7720
+0x4C33 = 0x52D9
+0x4C34 = 0x5922
+0x4C35 = 0x7121
+0x4C36 = 0x725F
+0x4C37 = 0x77DB
+0x4C38 = 0x9727
+0x4C39 = 0x9D61
+0x4C3A = 0x690B
+0x4C3B = 0x5A7F
+0x4C3C = 0x5A18
+0x4C3D = 0x51A5
+0x4C3E = 0x540D
+0x4C3F = 0x547D
+0x4C40 = 0x660E
+0x4C41 = 0x76DF
+0x4C42 = 0x8FF7
+0x4C43 = 0x9298
+0x4C44 = 0x9CF4
+0x4C45 = 0x59EA
+0x4C46 = 0x725D
+0x4C47 = 0x6EC5
+0x4C48 = 0x514D
+0x4C49 = 0x68C9
+0x4C4A = 0x7DBF
+0x4C4B = 0x7DEC
+0x4C4C = 0x9762
+0x4C4D = 0x9EBA
+0x4C4E = 0x6478
+0x4C4F = 0x6A21
+0x4C50 = 0x8302
+0x4C51 = 0x5984
+0x4C52 = 0x5B5F
+0x4C53 = 0x6BDB
+0x4C54 = 0x731B
+0x4C55 = 0x76F2
+0x4C56 = 0x7DB2
+0x4C57 = 0x8017
+0x4C58 = 0x8499
+0x4C59 = 0x5132
+0x4C5A = 0x6728
+0x4C5B = 0x9ED9
+0x4C5C = 0x76EE
+0x4C5D = 0x6762
+0x4C5E = 0x52FF
+0x4C5F = 0x9905
+0x4C60 = 0x5C24
+0x4C61 = 0x623B
+0x4C62 = 0x7C7E
+0x4C63 = 0x8CB0
+0x4C64 = 0x554F
+0x4C65 = 0x60B6
+0x4C66 = 0x7D0B
+0x4C67 = 0x9580
+0x4C68 = 0x5301
+0x4C69 = 0x4E5F
+0x4C6A = 0x51B6
+0x4C6B = 0x591C
+0x4C6C = 0x723A
+0x4C6D = 0x8036
+0x4C6E = 0x91CE
+0x4C6F = 0x5F25
+0x4C70 = 0x77E2
+0x4C71 = 0x5384
+0x4C72 = 0x5F79
+0x4C73 = 0x7D04
+0x4C74 = 0x85AC
+0x4C75 = 0x8A33
+0x4C76 = 0x8E8D
+0x4C77 = 0x9756
+0x4C78 = 0x67F3
+0x4C79 = 0x85AE
+0x4C7A = 0x9453
+0x4C7B = 0x6109
+0x4C7C = 0x6108
+0x4C7D = 0x6CB9
+0x4C7E = 0x7652
+0x4D21 = 0x8AED
+0x4D22 = 0x8F38
+0x4D23 = 0x552F
+0x4D24 = 0x4F51
+0x4D25 = 0x512A
+0x4D26 = 0x52C7
+0x4D27 = 0x53CB
+0x4D28 = 0x5BA5
+0x4D29 = 0x5E7D
+0x4D2A = 0x60A0
+0x4D2B = 0x6182
+0x4D2C = 0x63D6
+0x4D2D = 0x6709
+0x4D2E = 0x67DA
+0x4D2F = 0x6E67
+0x4D30 = 0x6D8C
+0x4D31 = 0x7336
+0x4D32 = 0x7337
+0x4D33 = 0x7531
+0x4D34 = 0x7950
+0x4D35 = 0x88D5
+0x4D36 = 0x8A98
+0x4D37 = 0x904A
+0x4D38 = 0x9091
+0x4D39 = 0x90F5
+0x4D3A = 0x96C4
+0x4D3B = 0x878D
+0x4D3C = 0x5915
+0x4D3D = 0x4E88
+0x4D3E = 0x4F59
+0x4D3F = 0x4E0E
+0x4D40 = 0x8A89
+0x4D41 = 0x8F3F
+0x4D42 = 0x9810
+0x4D43 = 0x50AD
+0x4D44 = 0x5E7C
+0x4D45 = 0x5996
+0x4D46 = 0x5BB9
+0x4D47 = 0x5EB8
+0x4D48 = 0x63DA
+0x4D49 = 0x63FA
+0x4D4A = 0x64C1
+0x4D4B = 0x66DC
+0x4D4C = 0x694A
+0x4D4D = 0x69D8
+0x4D4E = 0x6D0B
+0x4D4F = 0x6EB6
+0x4D50 = 0x7194
+0x4D51 = 0x7528
+0x4D52 = 0x7AAF
+0x4D53 = 0x7F8A
+0x4D54 = 0x8000
+0x4D55 = 0x8449
+0x4D56 = 0x84C9
+0x4D57 = 0x8981
+0x4D58 = 0x8B21
+0x4D59 = 0x8E0A
+0x4D5A = 0x9065
+0x4D5B = 0x967D
+0x4D5C = 0x990A
+0x4D5D = 0x617E
+0x4D5E = 0x6291
+0x4D5F = 0x6B32
+0x4D60 = 0x6C83
+0x4D61 = 0x6D74
+0x4D62 = 0x7FCC
+0x4D63 = 0x7FFC
+0x4D64 = 0x6DC0
+0x4D65 = 0x7F85
+0x4D66 = 0x87BA
+0x4D67 = 0x88F8
+0x4D68 = 0x6765
+0x4D69 = 0x83B1
+0x4D6A = 0x983C
+0x4D6B = 0x96F7
+0x4D6C = 0x6D1B
+0x4D6D = 0x7D61
+0x4D6E = 0x843D
+0x4D6F = 0x916A
+0x4D70 = 0x4E71
+0x4D71 = 0x5375
+0x4D72 = 0x5D50
+0x4D73 = 0x6B04
+0x4D74 = 0x6FEB
+0x4D75 = 0x85CD
+0x4D76 = 0x862D
+0x4D77 = 0x89A7
+0x4D78 = 0x5229
+0x4D79 = 0x540F
+0x4D7A = 0x5C65
+0x4D7B = 0x674E
+0x4D7C = 0x68A8
+0x4D7D = 0x7406
+0x4D7E = 0x7483
+0x4E21 = 0x75E2
+0x4E22 = 0x88CF
+0x4E23 = 0x88E1
+0x4E24 = 0x91CC
+0x4E25 = 0x96E2
+0x4E26 = 0x9678
+0x4E27 = 0x5F8B
+0x4E28 = 0x7387
+0x4E29 = 0x7ACB
+0x4E2A = 0x844E
+0x4E2B = 0x63A0
+0x4E2C = 0x7565
+0x4E2D = 0x5289
+0x4E2E = 0x6D41
+0x4E2F = 0x6E9C
+0x4E30 = 0x7409
+0x4E31 = 0x7559
+0x4E32 = 0x786B
+0x4E33 = 0x7C92
+0x4E34 = 0x9686
+0x4E35 = 0x7ADC
+0x4E36 = 0x9F8D
+0x4E37 = 0x4FB6
+0x4E38 = 0x616E
+0x4E39 = 0x65C5
+0x4E3A = 0x865C
+0x4E3B = 0x4E86
+0x4E3C = 0x4EAE
+0x4E3D = 0x50DA
+0x4E3E = 0x4E21
+0x4E3F = 0x51CC
+0x4E40 = 0x5BEE
+0x4E41 = 0x6599
+0x4E42 = 0x6881
+0x4E43 = 0x6DBC
+0x4E44 = 0x731F
+0x4E45 = 0x7642
+0x4E46 = 0x77AD
+0x4E47 = 0x7A1C
+0x4E48 = 0x7CE7
+0x4E49 = 0x826F
+0x4E4A = 0x8AD2
+0x4E4B = 0x907C
+0x4E4C = 0x91CF
+0x4E4D = 0x9675
+0x4E4E = 0x9818
+0x4E4F = 0x529B
+0x4E50 = 0x7DD1
+0x4E51 = 0x502B
+0x4E52 = 0x5398
+0x4E53 = 0x6797
+0x4E54 = 0x6DCB
+0x4E55 = 0x71D0
+0x4E56 = 0x7433
+0x4E57 = 0x81E8
+0x4E58 = 0x8F2A
+0x4E59 = 0x96A3
+0x4E5A = 0x9C57
+0x4E5B = 0x9E9F
+0x4E5C = 0x7460
+0x4E5D = 0x5841
+0x4E5E = 0x6D99
+0x4E5F = 0x7D2F
+0x4E60 = 0x985E
+0x4E61 = 0x4EE4
+0x4E62 = 0x4F36
+0x4E63 = 0x4F8B
+0x4E64 = 0x51B7
+0x4E65 = 0x52B1
+0x4E66 = 0x5DBA
+0x4E67 = 0x601C
+0x4E68 = 0x73B2
+0x4E69 = 0x793C
+0x4E6A = 0x82D3
+0x4E6B = 0x9234
+0x4E6C = 0x96B7
+0x4E6D = 0x96F6
+0x4E6E = 0x970A
+0x4E6F = 0x9E97
+0x4E70 = 0x9F62
+0x4E71 = 0x66A6
+0x4E72 = 0x6B74
+0x4E73 = 0x5217
+0x4E74 = 0x52A3
+0x4E75 = 0x70C8
+0x4E76 = 0x88C2
+0x4E77 = 0x5EC9
+0x4E78 = 0x604B
+0x4E79 = 0x6190
+0x4E7A = 0x6F23
+0x4E7B = 0x7149
+0x4E7C = 0x7C3E
+0x4E7D = 0x7DF4
+0x4E7E = 0x806F
+0x4F21 = 0x84EE
+0x4F22 = 0x9023
+0x4F23 = 0x932C
+0x4F24 = 0x5442
+0x4F25 = 0x9B6F
+0x4F26 = 0x6AD3
+0x4F27 = 0x7089
+0x4F28 = 0x8CC2
+0x4F29 = 0x8DEF
+0x4F2A = 0x9732
+0x4F2B = 0x52B4
+0x4F2C = 0x5A41
+0x4F2D = 0x5ECA
+0x4F2E = 0x5F04
+0x4F2F = 0x6717
+0x4F30 = 0x697C
+0x4F31 = 0x6994
+0x4F32 = 0x6D6A
+0x4F33 = 0x6F0F
+0x4F34 = 0x7262
+0x4F35 = 0x72FC
+0x4F36 = 0x7BED
+0x4F37 = 0x8001
+0x4F38 = 0x807E
+0x4F39 = 0x874B
+0x4F3A = 0x90CE
+0x4F3B = 0x516D
+0x4F3C = 0x9E93
+0x4F3D = 0x7984
+0x4F3E = 0x808B
+0x4F3F = 0x9332
+0x4F40 = 0x8AD6
+0x4F41 = 0x502D
+0x4F42 = 0x548C
+0x4F43 = 0x8A71
+0x4F44 = 0x6B6A
+0x4F45 = 0x8CC4
+0x4F46 = 0x8107
+0x4F47 = 0x60D1
+0x4F48 = 0x67A0
+0x4F49 = 0x9DF2
+0x4F4A = 0x4E99
+0x4F4B = 0x4E98
+0x4F4C = 0x9C10
+0x4F4D = 0x8A6B
+0x4F4E = 0x85C1
+0x4F4F = 0x8568
+0x4F50 = 0x6900
+0x4F51 = 0x6E7E
+0x4F52 = 0x7897
+0x4F53 = 0x8155
+0x5021 = 0x5F0C
+0x5022 = 0x4E10
+0x5023 = 0x4E15
+0x5024 = 0x4E2A
+0x5025 = 0x4E31
+0x5026 = 0x4E36
+0x5027 = 0x4E3C
+0x5028 = 0x4E3F
+0x5029 = 0x4E42
+0x502A = 0x4E56
+0x502B = 0x4E58
+0x502C = 0x4E82
+0x502D = 0x4E85
+0x502E = 0x8C6B
+0x502F = 0x4E8A
+0x5030 = 0x8212
+0x5031 = 0x5F0D
+0x5032 = 0x4E8E
+0x5033 = 0x4E9E
+0x5034 = 0x4E9F
+0x5035 = 0x4EA0
+0x5036 = 0x4EA2
+0x5037 = 0x4EB0
+0x5038 = 0x4EB3
+0x5039 = 0x4EB6
+0x503A = 0x4ECE
+0x503B = 0x4ECD
+0x503C = 0x4EC4
+0x503D = 0x4EC6
+0x503E = 0x4EC2
+0x503F = 0x4ED7
+0x5040 = 0x4EDE
+0x5041 = 0x4EED
+0x5042 = 0x4EDF
+0x5043 = 0x4EF7
+0x5044 = 0x4F09
+0x5045 = 0x4F5A
+0x5046 = 0x4F30
+0x5047 = 0x4F5B
+0x5048 = 0x4F5D
+0x5049 = 0x4F57
+0x504A = 0x4F47
+0x504B = 0x4F76
+0x504C = 0x4F88
+0x504D = 0x4F8F
+0x504E = 0x4F98
+0x504F = 0x4F7B
+0x5050 = 0x4F69
+0x5051 = 0x4F70
+0x5052 = 0x4F91
+0x5053 = 0x4F6F
+0x5054 = 0x4F86
+0x5055 = 0x4F96
+0x5056 = 0x5118
+0x5057 = 0x4FD4
+0x5058 = 0x4FDF
+0x5059 = 0x4FCE
+0x505A = 0x4FD8
+0x505B = 0x4FDB
+0x505C = 0x4FD1
+0x505D = 0x4FDA
+0x505E = 0x4FD0
+0x505F = 0x4FE4
+0x5060 = 0x4FE5
+0x5061 = 0x501A
+0x5062 = 0x5028
+0x5063 = 0x5014
+0x5064 = 0x502A
+0x5065 = 0x5025
+0x5066 = 0x5005
+0x5067 = 0x4F1C
+0x5068 = 0x4FF6
+0x5069 = 0x5021
+0x506A = 0x5029
+0x506B = 0x502C
+0x506C = 0x4FFE
+0x506D = 0x4FEF
+0x506E = 0x5011
+0x506F = 0x5006
+0x5070 = 0x5043
+0x5071 = 0x5047
+0x5072 = 0x6703
+0x5073 = 0x5055
+0x5074 = 0x5050
+0x5075 = 0x5048
+0x5076 = 0x505A
+0x5077 = 0x5056
+0x5078 = 0x506C
+0x5079 = 0x5078
+0x507A = 0x5080
+0x507B = 0x509A
+0x507C = 0x5085
+0x507D = 0x50B4
+0x507E = 0x50B2
+0x5121 = 0x50C9
+0x5122 = 0x50CA
+0x5123 = 0x50B3
+0x5124 = 0x50C2
+0x5125 = 0x50D6
+0x5126 = 0x50DE
+0x5127 = 0x50E5
+0x5128 = 0x50ED
+0x5129 = 0x50E3
+0x512A = 0x50EE
+0x512B = 0x50F9
+0x512C = 0x50F5
+0x512D = 0x5109
+0x512E = 0x5101
+0x512F = 0x5102
+0x5130 = 0x5116
+0x5131 = 0x5115
+0x5132 = 0x5114
+0x5133 = 0x511A
+0x5134 = 0x5121
+0x5135 = 0x513A
+0x5136 = 0x5137
+0x5137 = 0x513C
+0x5138 = 0x513B
+0x5139 = 0x513F
+0x513A = 0x5140
+0x513B = 0x5152
+0x513C = 0x514C
+0x513D = 0x5154
+0x513E = 0x5162
+0x513F = 0x7AF8
+0x5140 = 0x5169
+0x5141 = 0x516A
+0x5142 = 0x516E
+0x5143 = 0x5180
+0x5144 = 0x5182
+0x5145 = 0x56D8
+0x5146 = 0x518C
+0x5147 = 0x5189
+0x5148 = 0x518F
+0x5149 = 0x5191
+0x514A = 0x5193
+0x514B = 0x5195
+0x514C = 0x5196
+0x514D = 0x51A4
+0x514E = 0x51A6
+0x514F = 0x51A2
+0x5150 = 0x51A9
+0x5151 = 0x51AA
+0x5152 = 0x51AB
+0x5153 = 0x51B3
+0x5154 = 0x51B1
+0x5155 = 0x51B2
+0x5156 = 0x51B0
+0x5157 = 0x51B5
+0x5158 = 0x51BD
+0x5159 = 0x51C5
+0x515A = 0x51C9
+0x515B = 0x51DB
+0x515C = 0x51E0
+0x515D = 0x8655
+0x515E = 0x51E9
+0x515F = 0x51ED
+0x5160 = 0x51F0
+0x5161 = 0x51F5
+0x5162 = 0x51FE
+0x5163 = 0x5204
+0x5164 = 0x520B
+0x5165 = 0x5214
+0x5166 = 0x520E
+0x5167 = 0x5227
+0x5168 = 0x522A
+0x5169 = 0x522E
+0x516A = 0x5233
+0x516B = 0x5239
+0x516C = 0x524F
+0x516D = 0x5244
+0x516E = 0x524B
+0x516F = 0x524C
+0x5170 = 0x525E
+0x5171 = 0x5254
+0x5172 = 0x526A
+0x5173 = 0x5274
+0x5174 = 0x5269
+0x5175 = 0x5273
+0x5176 = 0x527F
+0x5177 = 0x527D
+0x5178 = 0x528D
+0x5179 = 0x5294
+0x517A = 0x5292
+0x517B = 0x5271
+0x517C = 0x5288
+0x517D = 0x5291
+0x517E = 0x8FA8
+0x5221 = 0x8FA7
+0x5222 = 0x52AC
+0x5223 = 0x52AD
+0x5224 = 0x52BC
+0x5225 = 0x52B5
+0x5226 = 0x52C1
+0x5227 = 0x52CD
+0x5228 = 0x52D7
+0x5229 = 0x52DE
+0x522A = 0x52E3
+0x522B = 0x52E6
+0x522C = 0x98ED
+0x522D = 0x52E0
+0x522E = 0x52F3
+0x522F = 0x52F5
+0x5230 = 0x52F8
+0x5231 = 0x52F9
+0x5232 = 0x5306
+0x5233 = 0x5308
+0x5234 = 0x7538
+0x5235 = 0x530D
+0x5236 = 0x5310
+0x5237 = 0x530F
+0x5238 = 0x5315
+0x5239 = 0x531A
+0x523A = 0x5323
+0x523B = 0x532F
+0x523C = 0x5331
+0x523D = 0x5333
+0x523E = 0x5338
+0x523F = 0x5340
+0x5240 = 0x5346
+0x5241 = 0x5345
+0x5242 = 0x4E17
+0x5243 = 0x5349
+0x5244 = 0x534D
+0x5245 = 0x51D6
+0x5246 = 0x535E
+0x5247 = 0x5369
+0x5248 = 0x536E
+0x5249 = 0x5918
+0x524A = 0x537B
+0x524B = 0x5377
+0x524C = 0x5382
+0x524D = 0x5396
+0x524E = 0x53A0
+0x524F = 0x53A6
+0x5250 = 0x53A5
+0x5251 = 0x53AE
+0x5252 = 0x53B0
+0x5253 = 0x53B6
+0x5254 = 0x53C3
+0x5255 = 0x7C12
+0x5256 = 0x96D9
+0x5257 = 0x53DF
+0x5258 = 0x66FC
+0x5259 = 0x71EE
+0x525A = 0x53EE
+0x525B = 0x53E8
+0x525C = 0x53ED
+0x525D = 0x53FA
+0x525E = 0x5401
+0x525F = 0x543D
+0x5260 = 0x5440
+0x5261 = 0x542C
+0x5262 = 0x542D
+0x5263 = 0x543C
+0x5264 = 0x542E
+0x5265 = 0x5436
+0x5266 = 0x5429
+0x5267 = 0x541D
+0x5268 = 0x544E
+0x5269 = 0x548F
+0x526A = 0x5475
+0x526B = 0x548E
+0x526C = 0x545F
+0x526D = 0x5471
+0x526E = 0x5477
+0x526F = 0x5470
+0x5270 = 0x5492
+0x5271 = 0x547B
+0x5272 = 0x5480
+0x5273 = 0x5476
+0x5274 = 0x5484
+0x5275 = 0x5490
+0x5276 = 0x5486
+0x5277 = 0x54C7
+0x5278 = 0x54A2
+0x5279 = 0x54B8
+0x527A = 0x54A5
+0x527B = 0x54AC
+0x527C = 0x54C4
+0x527D = 0x54C8
+0x527E = 0x54A8
+0x5321 = 0x54AB
+0x5322 = 0x54C2
+0x5323 = 0x54A4
+0x5324 = 0x54BE
+0x5325 = 0x54BC
+0x5326 = 0x54D8
+0x5327 = 0x54E5
+0x5328 = 0x54E6
+0x5329 = 0x550F
+0x532A = 0x5514
+0x532B = 0x54FD
+0x532C = 0x54EE
+0x532D = 0x54ED
+0x532E = 0x54FA
+0x532F = 0x54E2
+0x5330 = 0x5539
+0x5331 = 0x5540
+0x5332 = 0x5563
+0x5333 = 0x554C
+0x5334 = 0x552E
+0x5335 = 0x555C
+0x5336 = 0x5545
+0x5337 = 0x5556
+0x5338 = 0x5557
+0x5339 = 0x5538
+0x533A = 0x5533
+0x533B = 0x555D
+0x533C = 0x5599
+0x533D = 0x5580
+0x533E = 0x54AF
+0x533F = 0x558A
+0x5340 = 0x559F
+0x5341 = 0x557B
+0x5342 = 0x557E
+0x5343 = 0x5598
+0x5344 = 0x559E
+0x5345 = 0x55AE
+0x5346 = 0x557C
+0x5347 = 0x5583
+0x5348 = 0x55A9
+0x5349 = 0x5587
+0x534A = 0x55A8
+0x534B = 0x55DA
+0x534C = 0x55C5
+0x534D = 0x55DF
+0x534E = 0x55C4
+0x534F = 0x55DC
+0x5350 = 0x55E4
+0x5351 = 0x55D4
+0x5352 = 0x5614
+0x5353 = 0x55F7
+0x5354 = 0x5616
+0x5355 = 0x55FE
+0x5356 = 0x55FD
+0x5357 = 0x561B
+0x5358 = 0x55F9
+0x5359 = 0x564E
+0x535A = 0x5650
+0x535B = 0x71DF
+0x535C = 0x5634
+0x535D = 0x5636
+0x535E = 0x5632
+0x535F = 0x5638
+0x5360 = 0x566B
+0x5361 = 0x5664
+0x5362 = 0x562F
+0x5363 = 0x566C
+0x5364 = 0x566A
+0x5365 = 0x5686
+0x5366 = 0x5680
+0x5367 = 0x568A
+0x5368 = 0x56A0
+0x5369 = 0x5694
+0x536A = 0x568F
+0x536B = 0x56A5
+0x536C = 0x56AE
+0x536D = 0x56B6
+0x536E = 0x56B4
+0x536F = 0x56C2
+0x5370 = 0x56BC
+0x5371 = 0x56C1
+0x5372 = 0x56C3
+0x5373 = 0x56C0
+0x5374 = 0x56C8
+0x5375 = 0x56CE
+0x5376 = 0x56D1
+0x5377 = 0x56D3
+0x5378 = 0x56D7
+0x5379 = 0x56EE
+0x537A = 0x56F9
+0x537B = 0x5700
+0x537C = 0x56FF
+0x537D = 0x5704
+0x537E = 0x5709
+0x5421 = 0x5708
+0x5422 = 0x570B
+0x5423 = 0x570D
+0x5424 = 0x5713
+0x5425 = 0x5718
+0x5426 = 0x5716
+0x5427 = 0x55C7
+0x5428 = 0x571C
+0x5429 = 0x5726
+0x542A = 0x5737
+0x542B = 0x5738
+0x542C = 0x574E
+0x542D = 0x573B
+0x542E = 0x5740
+0x542F = 0x574F
+0x5430 = 0x5769
+0x5431 = 0x57C0
+0x5432 = 0x5788
+0x5433 = 0x5761
+0x5434 = 0x577F
+0x5435 = 0x5789
+0x5436 = 0x5793
+0x5437 = 0x57A0
+0x5438 = 0x57B3
+0x5439 = 0x57A4
+0x543A = 0x57AA
+0x543B = 0x57B0
+0x543C = 0x57C3
+0x543D = 0x57C6
+0x543E = 0x57D4
+0x543F = 0x57D2
+0x5440 = 0x57D3
+0x5441 = 0x580A
+0x5442 = 0x57D6
+0x5443 = 0x57E3
+0x5444 = 0x580B
+0x5445 = 0x5819
+0x5446 = 0x581D
+0x5447 = 0x5872
+0x5448 = 0x5821
+0x5449 = 0x5862
+0x544A = 0x584B
+0x544B = 0x5870
+0x544C = 0x6BC0
+0x544D = 0x5852
+0x544E = 0x583D
+0x544F = 0x5879
+0x5450 = 0x5885
+0x5451 = 0x58B9
+0x5452 = 0x589F
+0x5453 = 0x58AB
+0x5454 = 0x58BA
+0x5455 = 0x58DE
+0x5456 = 0x58BB
+0x5457 = 0x58B8
+0x5458 = 0x58AE
+0x5459 = 0x58C5
+0x545A = 0x58D3
+0x545B = 0x58D1
+0x545C = 0x58D7
+0x545D = 0x58D9
+0x545E = 0x58D8
+0x545F = 0x58E5
+0x5460 = 0x58DC
+0x5461 = 0x58E4
+0x5462 = 0x58DF
+0x5463 = 0x58EF
+0x5464 = 0x58FA
+0x5465 = 0x58F9
+0x5466 = 0x58FB
+0x5467 = 0x58FC
+0x5468 = 0x58FD
+0x5469 = 0x5902
+0x546A = 0x590A
+0x546B = 0x5910
+0x546C = 0x591B
+0x546D = 0x68A6
+0x546E = 0x5925
+0x546F = 0x592C
+0x5470 = 0x592D
+0x5471 = 0x5932
+0x5472 = 0x5938
+0x5473 = 0x593E
+0x5474 = 0x7AD2
+0x5475 = 0x5955
+0x5476 = 0x5950
+0x5477 = 0x594E
+0x5478 = 0x595A
+0x5479 = 0x5958
+0x547A = 0x5962
+0x547B = 0x5960
+0x547C = 0x5967
+0x547D = 0x596C
+0x547E = 0x5969
+0x5521 = 0x5978
+0x5522 = 0x5981
+0x5523 = 0x599D
+0x5524 = 0x4F5E
+0x5525 = 0x4FAB
+0x5526 = 0x59A3
+0x5527 = 0x59B2
+0x5528 = 0x59C6
+0x5529 = 0x59E8
+0x552A = 0x59DC
+0x552B = 0x598D
+0x552C = 0x59D9
+0x552D = 0x59DA
+0x552E = 0x5A25
+0x552F = 0x5A1F
+0x5530 = 0x5A11
+0x5531 = 0x5A1C
+0x5532 = 0x5A09
+0x5533 = 0x5A1A
+0x5534 = 0x5A40
+0x5535 = 0x5A6C
+0x5536 = 0x5A49
+0x5537 = 0x5A35
+0x5538 = 0x5A36
+0x5539 = 0x5A62
+0x553A = 0x5A6A
+0x553B = 0x5A9A
+0x553C = 0x5ABC
+0x553D = 0x5ABE
+0x553E = 0x5ACB
+0x553F = 0x5AC2
+0x5540 = 0x5ABD
+0x5541 = 0x5AE3
+0x5542 = 0x5AD7
+0x5543 = 0x5AE6
+0x5544 = 0x5AE9
+0x5545 = 0x5AD6
+0x5546 = 0x5AFA
+0x5547 = 0x5AFB
+0x5548 = 0x5B0C
+0x5549 = 0x5B0B
+0x554A = 0x5B16
+0x554B = 0x5B32
+0x554C = 0x5AD0
+0x554D = 0x5B2A
+0x554E = 0x5B36
+0x554F = 0x5B3E
+0x5550 = 0x5B43
+0x5551 = 0x5B45
+0x5552 = 0x5B40
+0x5553 = 0x5B51
+0x5554 = 0x5B55
+0x5555 = 0x5B5A
+0x5556 = 0x5B5B
+0x5557 = 0x5B65
+0x5558 = 0x5B69
+0x5559 = 0x5B70
+0x555A = 0x5B73
+0x555B = 0x5B75
+0x555C = 0x5B78
+0x555D = 0x6588
+0x555E = 0x5B7A
+0x555F = 0x5B80
+0x5560 = 0x5B83
+0x5561 = 0x5BA6
+0x5562 = 0x5BB8
+0x5563 = 0x5BC3
+0x5564 = 0x5BC7
+0x5565 = 0x5BC9
+0x5566 = 0x5BD4
+0x5567 = 0x5BD0
+0x5568 = 0x5BE4
+0x5569 = 0x5BE6
+0x556A = 0x5BE2
+0x556B = 0x5BDE
+0x556C = 0x5BE5
+0x556D = 0x5BEB
+0x556E = 0x5BF0
+0x556F = 0x5BF6
+0x5570 = 0x5BF3
+0x5571 = 0x5C05
+0x5572 = 0x5C07
+0x5573 = 0x5C08
+0x5574 = 0x5C0D
+0x5575 = 0x5C13
+0x5576 = 0x5C20
+0x5577 = 0x5C22
+0x5578 = 0x5C28
+0x5579 = 0x5C38
+0x557A = 0x5C39
+0x557B = 0x5C41
+0x557C = 0x5C46
+0x557D = 0x5C4E
+0x557E = 0x5C53
+0x5621 = 0x5C50
+0x5622 = 0x5C4F
+0x5623 = 0x5B71
+0x5624 = 0x5C6C
+0x5625 = 0x5C6E
+0x5626 = 0x4E62
+0x5627 = 0x5C76
+0x5628 = 0x5C79
+0x5629 = 0x5C8C
+0x562A = 0x5C91
+0x562B = 0x5C94
+0x562C = 0x599B
+0x562D = 0x5CAB
+0x562E = 0x5CBB
+0x562F = 0x5CB6
+0x5630 = 0x5CBC
+0x5631 = 0x5CB7
+0x5632 = 0x5CC5
+0x5633 = 0x5CBE
+0x5634 = 0x5CC7
+0x5635 = 0x5CD9
+0x5636 = 0x5CE9
+0x5637 = 0x5CFD
+0x5638 = 0x5CFA
+0x5639 = 0x5CED
+0x563A = 0x5D8C
+0x563B = 0x5CEA
+0x563C = 0x5D0B
+0x563D = 0x5D15
+0x563E = 0x5D17
+0x563F = 0x5D5C
+0x5640 = 0x5D1F
+0x5641 = 0x5D1B
+0x5642 = 0x5D11
+0x5643 = 0x5D14
+0x5644 = 0x5D22
+0x5645 = 0x5D1A
+0x5646 = 0x5D19
+0x5647 = 0x5D18
+0x5648 = 0x5D4C
+0x5649 = 0x5D52
+0x564A = 0x5D4E
+0x564B = 0x5D4B
+0x564C = 0x5D6C
+0x564D = 0x5D73
+0x564E = 0x5D76
+0x564F = 0x5D87
+0x5650 = 0x5D84
+0x5651 = 0x5D82
+0x5652 = 0x5DA2
+0x5653 = 0x5D9D
+0x5654 = 0x5DAC
+0x5655 = 0x5DAE
+0x5656 = 0x5DBD
+0x5657 = 0x5D90
+0x5658 = 0x5DB7
+0x5659 = 0x5DBC
+0x565A = 0x5DC9
+0x565B = 0x5DCD
+0x565C = 0x5DD3
+0x565D = 0x5DD2
+0x565E = 0x5DD6
+0x565F = 0x5DDB
+0x5660 = 0x5DEB
+0x5661 = 0x5DF2
+0x5662 = 0x5DF5
+0x5663 = 0x5E0B
+0x5664 = 0x5E1A
+0x5665 = 0x5E19
+0x5666 = 0x5E11
+0x5667 = 0x5E1B
+0x5668 = 0x5E36
+0x5669 = 0x5E37
+0x566A = 0x5E44
+0x566B = 0x5E43
+0x566C = 0x5E40
+0x566D = 0x5E4E
+0x566E = 0x5E57
+0x566F = 0x5E54
+0x5670 = 0x5E5F
+0x5671 = 0x5E62
+0x5672 = 0x5E64
+0x5673 = 0x5E47
+0x5674 = 0x5E75
+0x5675 = 0x5E76
+0x5676 = 0x5E7A
+0x5677 = 0x9EBC
+0x5678 = 0x5E7F
+0x5679 = 0x5EA0
+0x567A = 0x5EC1
+0x567B = 0x5EC2
+0x567C = 0x5EC8
+0x567D = 0x5ED0
+0x567E = 0x5ECF
+0x5721 = 0x5ED6
+0x5722 = 0x5EE3
+0x5723 = 0x5EDD
+0x5724 = 0x5EDA
+0x5725 = 0x5EDB
+0x5726 = 0x5EE2
+0x5727 = 0x5EE1
+0x5728 = 0x5EE8
+0x5729 = 0x5EE9
+0x572A = 0x5EEC
+0x572B = 0x5EF1
+0x572C = 0x5EF3
+0x572D = 0x5EF0
+0x572E = 0x5EF4
+0x572F = 0x5EF8
+0x5730 = 0x5EFE
+0x5731 = 0x5F03
+0x5732 = 0x5F09
+0x5733 = 0x5F5D
+0x5734 = 0x5F5C
+0x5735 = 0x5F0B
+0x5736 = 0x5F11
+0x5737 = 0x5F16
+0x5738 = 0x5F29
+0x5739 = 0x5F2D
+0x573A = 0x5F38
+0x573B = 0x5F41
+0x573C = 0x5F48
+0x573D = 0x5F4C
+0x573E = 0x5F4E
+0x573F = 0x5F2F
+0x5740 = 0x5F51
+0x5741 = 0x5F56
+0x5742 = 0x5F57
+0x5743 = 0x5F59
+0x5744 = 0x5F61
+0x5745 = 0x5F6D
+0x5746 = 0x5F73
+0x5747 = 0x5F77
+0x5748 = 0x5F83
+0x5749 = 0x5F82
+0x574A = 0x5F7F
+0x574B = 0x5F8A
+0x574C = 0x5F88
+0x574D = 0x5F91
+0x574E = 0x5F87
+0x574F = 0x5F9E
+0x5750 = 0x5F99
+0x5751 = 0x5F98
+0x5752 = 0x5FA0
+0x5753 = 0x5FA8
+0x5754 = 0x5FAD
+0x5755 = 0x5FBC
+0x5756 = 0x5FD6
+0x5757 = 0x5FFB
+0x5758 = 0x5FE4
+0x5759 = 0x5FF8
+0x575A = 0x5FF1
+0x575B = 0x5FDD
+0x575C = 0x60B3
+0x575D = 0x5FFF
+0x575E = 0x6021
+0x575F = 0x6060
+0x5760 = 0x6019
+0x5761 = 0x6010
+0x5762 = 0x6029
+0x5763 = 0x600E
+0x5764 = 0x6031
+0x5765 = 0x601B
+0x5766 = 0x6015
+0x5767 = 0x602B
+0x5768 = 0x6026
+0x5769 = 0x600F
+0x576A = 0x603A
+0x576B = 0x605A
+0x576C = 0x6041
+0x576D = 0x606A
+0x576E = 0x6077
+0x576F = 0x605F
+0x5770 = 0x604A
+0x5771 = 0x6046
+0x5772 = 0x604D
+0x5773 = 0x6063
+0x5774 = 0x6043
+0x5775 = 0x6064
+0x5776 = 0x6042
+0x5777 = 0x606C
+0x5778 = 0x606B
+0x5779 = 0x6059
+0x577A = 0x6081
+0x577B = 0x608D
+0x577C = 0x60E7
+0x577D = 0x6083
+0x577E = 0x609A
+0x5821 = 0x6084
+0x5822 = 0x609B
+0x5823 = 0x6096
+0x5824 = 0x6097
+0x5825 = 0x6092
+0x5826 = 0x60A7
+0x5827 = 0x608B
+0x5828 = 0x60E1
+0x5829 = 0x60B8
+0x582A = 0x60E0
+0x582B = 0x60D3
+0x582C = 0x60B4
+0x582D = 0x5FF0
+0x582E = 0x60BD
+0x582F = 0x60C6
+0x5830 = 0x60B5
+0x5831 = 0x60D8
+0x5832 = 0x614D
+0x5833 = 0x6115
+0x5834 = 0x6106
+0x5835 = 0x60F6
+0x5836 = 0x60F7
+0x5837 = 0x6100
+0x5838 = 0x60F4
+0x5839 = 0x60FA
+0x583A = 0x6103
+0x583B = 0x6121
+0x583C = 0x60FB
+0x583D = 0x60F1
+0x583E = 0x610D
+0x583F = 0x610E
+0x5840 = 0x6147
+0x5841 = 0x613E
+0x5842 = 0x6128
+0x5843 = 0x6127
+0x5844 = 0x614A
+0x5845 = 0x613F
+0x5846 = 0x613C
+0x5847 = 0x612C
+0x5848 = 0x6134
+0x5849 = 0x613D
+0x584A = 0x6142
+0x584B = 0x6144
+0x584C = 0x6173
+0x584D = 0x6177
+0x584E = 0x6158
+0x584F = 0x6159
+0x5850 = 0x615A
+0x5851 = 0x616B
+0x5852 = 0x6174
+0x5853 = 0x616F
+0x5854 = 0x6165
+0x5855 = 0x6171
+0x5856 = 0x615F
+0x5857 = 0x615D
+0x5858 = 0x6153
+0x5859 = 0x6175
+0x585A = 0x6199
+0x585B = 0x6196
+0x585C = 0x6187
+0x585D = 0x61AC
+0x585E = 0x6194
+0x585F = 0x619A
+0x5860 = 0x618A
+0x5861 = 0x6191
+0x5862 = 0x61AB
+0x5863 = 0x61AE
+0x5864 = 0x61CC
+0x5865 = 0x61CA
+0x5866 = 0x61C9
+0x5867 = 0x61F7
+0x5868 = 0x61C8
+0x5869 = 0x61C3
+0x586A = 0x61C6
+0x586B = 0x61BA
+0x586C = 0x61CB
+0x586D = 0x7F79
+0x586E = 0x61CD
+0x586F = 0x61E6
+0x5870 = 0x61E3
+0x5871 = 0x61F6
+0x5872 = 0x61FA
+0x5873 = 0x61F4
+0x5874 = 0x61FF
+0x5875 = 0x61FD
+0x5876 = 0x61FC
+0x5877 = 0x61FE
+0x5878 = 0x6200
+0x5879 = 0x6208
+0x587A = 0x6209
+0x587B = 0x620D
+0x587C = 0x620C
+0x587D = 0x6214
+0x587E = 0x621B
+0x5921 = 0x621E
+0x5922 = 0x6221
+0x5923 = 0x622A
+0x5924 = 0x622E
+0x5925 = 0x6230
+0x5926 = 0x6232
+0x5927 = 0x6233
+0x5928 = 0x6241
+0x5929 = 0x624E
+0x592A = 0x625E
+0x592B = 0x6263
+0x592C = 0x625B
+0x592D = 0x6260
+0x592E = 0x6268
+0x592F = 0x627C
+0x5930 = 0x6282
+0x5931 = 0x6289
+0x5932 = 0x627E
+0x5933 = 0x6292
+0x5934 = 0x6293
+0x5935 = 0x6296
+0x5936 = 0x62D4
+0x5937 = 0x6283
+0x5938 = 0x6294
+0x5939 = 0x62D7
+0x593A = 0x62D1
+0x593B = 0x62BB
+0x593C = 0x62CF
+0x593D = 0x62FF
+0x593E = 0x62C6
+0x593F = 0x64D4
+0x5940 = 0x62C8
+0x5941 = 0x62DC
+0x5942 = 0x62CC
+0x5943 = 0x62CA
+0x5944 = 0x62C2
+0x5945 = 0x62C7
+0x5946 = 0x629B
+0x5947 = 0x62C9
+0x5948 = 0x630C
+0x5949 = 0x62EE
+0x594A = 0x62F1
+0x594B = 0x6327
+0x594C = 0x6302
+0x594D = 0x6308
+0x594E = 0x62EF
+0x594F = 0x62F5
+0x5950 = 0x6350
+0x5951 = 0x633E
+0x5952 = 0x634D
+0x5953 = 0x641C
+0x5954 = 0x634F
+0x5955 = 0x6396
+0x5956 = 0x638E
+0x5957 = 0x6380
+0x5958 = 0x63AB
+0x5959 = 0x6376
+0x595A = 0x63A3
+0x595B = 0x638F
+0x595C = 0x6389
+0x595D = 0x639F
+0x595E = 0x63B5
+0x595F = 0x636B
+0x5960 = 0x6369
+0x5961 = 0x63BE
+0x5962 = 0x63E9
+0x5963 = 0x63C0
+0x5964 = 0x63C6
+0x5965 = 0x63E3
+0x5966 = 0x63C9
+0x5967 = 0x63D2
+0x5968 = 0x63F6
+0x5969 = 0x63C4
+0x596A = 0x6416
+0x596B = 0x6434
+0x596C = 0x6406
+0x596D = 0x6413
+0x596E = 0x6426
+0x596F = 0x6436
+0x5970 = 0x651D
+0x5971 = 0x6417
+0x5972 = 0x6428
+0x5973 = 0x640F
+0x5974 = 0x6467
+0x5975 = 0x646F
+0x5976 = 0x6476
+0x5977 = 0x644E
+0x5978 = 0x652A
+0x5979 = 0x6495
+0x597A = 0x6493
+0x597B = 0x64A5
+0x597C = 0x64A9
+0x597D = 0x6488
+0x597E = 0x64BC
+0x5A21 = 0x64DA
+0x5A22 = 0x64D2
+0x5A23 = 0x64C5
+0x5A24 = 0x64C7
+0x5A25 = 0x64BB
+0x5A26 = 0x64D8
+0x5A27 = 0x64C2
+0x5A28 = 0x64F1
+0x5A29 = 0x64E7
+0x5A2A = 0x8209
+0x5A2B = 0x64E0
+0x5A2C = 0x64E1
+0x5A2D = 0x62AC
+0x5A2E = 0x64E3
+0x5A2F = 0x64EF
+0x5A30 = 0x652C
+0x5A31 = 0x64F6
+0x5A32 = 0x64F4
+0x5A33 = 0x64F2
+0x5A34 = 0x64FA
+0x5A35 = 0x6500
+0x5A36 = 0x64FD
+0x5A37 = 0x6518
+0x5A38 = 0x651C
+0x5A39 = 0x6505
+0x5A3A = 0x6524
+0x5A3B = 0x6523
+0x5A3C = 0x652B
+0x5A3D = 0x6534
+0x5A3E = 0x6535
+0x5A3F = 0x6537
+0x5A40 = 0x6536
+0x5A41 = 0x6538
+0x5A42 = 0x754B
+0x5A43 = 0x6548
+0x5A44 = 0x6556
+0x5A45 = 0x6555
+0x5A46 = 0x654D
+0x5A47 = 0x6558
+0x5A48 = 0x655E
+0x5A49 = 0x655D
+0x5A4A = 0x6572
+0x5A4B = 0x6578
+0x5A4C = 0x6582
+0x5A4D = 0x6583
+0x5A4E = 0x8B8A
+0x5A4F = 0x659B
+0x5A50 = 0x659F
+0x5A51 = 0x65AB
+0x5A52 = 0x65B7
+0x5A53 = 0x65C3
+0x5A54 = 0x65C6
+0x5A55 = 0x65C1
+0x5A56 = 0x65C4
+0x5A57 = 0x65CC
+0x5A58 = 0x65D2
+0x5A59 = 0x65DB
+0x5A5A = 0x65D9
+0x5A5B = 0x65E0
+0x5A5C = 0x65E1
+0x5A5D = 0x65F1
+0x5A5E = 0x6772
+0x5A5F = 0x660A
+0x5A60 = 0x6603
+0x5A61 = 0x65FB
+0x5A62 = 0x6773
+0x5A63 = 0x6635
+0x5A64 = 0x6636
+0x5A65 = 0x6634
+0x5A66 = 0x661C
+0x5A67 = 0x664F
+0x5A68 = 0x6644
+0x5A69 = 0x6649
+0x5A6A = 0x6641
+0x5A6B = 0x665E
+0x5A6C = 0x665D
+0x5A6D = 0x6664
+0x5A6E = 0x6667
+0x5A6F = 0x6668
+0x5A70 = 0x665F
+0x5A71 = 0x6662
+0x5A72 = 0x6670
+0x5A73 = 0x6683
+0x5A74 = 0x6688
+0x5A75 = 0x668E
+0x5A76 = 0x6689
+0x5A77 = 0x6684
+0x5A78 = 0x6698
+0x5A79 = 0x669D
+0x5A7A = 0x66C1
+0x5A7B = 0x66B9
+0x5A7C = 0x66C9
+0x5A7D = 0x66BE
+0x5A7E = 0x66BC
+0x5B21 = 0x66C4
+0x5B22 = 0x66B8
+0x5B23 = 0x66D6
+0x5B24 = 0x66DA
+0x5B25 = 0x66E0
+0x5B26 = 0x663F
+0x5B27 = 0x66E6
+0x5B28 = 0x66E9
+0x5B29 = 0x66F0
+0x5B2A = 0x66F5
+0x5B2B = 0x66F7
+0x5B2C = 0x670F
+0x5B2D = 0x6716
+0x5B2E = 0x671E
+0x5B2F = 0x6726
+0x5B30 = 0x6727
+0x5B31 = 0x9738
+0x5B32 = 0x672E
+0x5B33 = 0x673F
+0x5B34 = 0x6736
+0x5B35 = 0x6741
+0x5B36 = 0x6738
+0x5B37 = 0x6737
+0x5B38 = 0x6746
+0x5B39 = 0x675E
+0x5B3A = 0x6760
+0x5B3B = 0x6759
+0x5B3C = 0x6763
+0x5B3D = 0x6764
+0x5B3E = 0x6789
+0x5B3F = 0x6770
+0x5B40 = 0x67A9
+0x5B41 = 0x677C
+0x5B42 = 0x676A
+0x5B43 = 0x678C
+0x5B44 = 0x678B
+0x5B45 = 0x67A6
+0x5B46 = 0x67A1
+0x5B47 = 0x6785
+0x5B48 = 0x67B7
+0x5B49 = 0x67EF
+0x5B4A = 0x67B4
+0x5B4B = 0x67EC
+0x5B4C = 0x67B3
+0x5B4D = 0x67E9
+0x5B4E = 0x67B8
+0x5B4F = 0x67E4
+0x5B50 = 0x67DE
+0x5B51 = 0x67DD
+0x5B52 = 0x67E2
+0x5B53 = 0x67EE
+0x5B54 = 0x67B9
+0x5B55 = 0x67CE
+0x5B56 = 0x67C6
+0x5B57 = 0x67E7
+0x5B58 = 0x6A9C
+0x5B59 = 0x681E
+0x5B5A = 0x6846
+0x5B5B = 0x6829
+0x5B5C = 0x6840
+0x5B5D = 0x684D
+0x5B5E = 0x6832
+0x5B5F = 0x684E
+0x5B60 = 0x68B3
+0x5B61 = 0x682B
+0x5B62 = 0x6859
+0x5B63 = 0x6863
+0x5B64 = 0x6877
+0x5B65 = 0x687F
+0x5B66 = 0x689F
+0x5B67 = 0x688F
+0x5B68 = 0x68AD
+0x5B69 = 0x6894
+0x5B6A = 0x689D
+0x5B6B = 0x689B
+0x5B6C = 0x6883
+0x5B6D = 0x6AAE
+0x5B6E = 0x68B9
+0x5B6F = 0x6874
+0x5B70 = 0x68B5
+0x5B71 = 0x68A0
+0x5B72 = 0x68BA
+0x5B73 = 0x690F
+0x5B74 = 0x688D
+0x5B75 = 0x687E
+0x5B76 = 0x6901
+0x5B77 = 0x68CA
+0x5B78 = 0x6908
+0x5B79 = 0x68D8
+0x5B7A = 0x6922
+0x5B7B = 0x6926
+0x5B7C = 0x68E1
+0x5B7D = 0x690C
+0x5B7E = 0x68CD
+0x5C21 = 0x68D4
+0x5C22 = 0x68E7
+0x5C23 = 0x68D5
+0x5C24 = 0x6936
+0x5C25 = 0x6912
+0x5C26 = 0x6904
+0x5C27 = 0x68D7
+0x5C28 = 0x68E3
+0x5C29 = 0x6925
+0x5C2A = 0x68F9
+0x5C2B = 0x68E0
+0x5C2C = 0x68EF
+0x5C2D = 0x6928
+0x5C2E = 0x692A
+0x5C2F = 0x691A
+0x5C30 = 0x6923
+0x5C31 = 0x6921
+0x5C32 = 0x68C6
+0x5C33 = 0x6979
+0x5C34 = 0x6977
+0x5C35 = 0x695C
+0x5C36 = 0x6978
+0x5C37 = 0x696B
+0x5C38 = 0x6954
+0x5C39 = 0x697E
+0x5C3A = 0x696E
+0x5C3B = 0x6939
+0x5C3C = 0x6974
+0x5C3D = 0x693D
+0x5C3E = 0x6959
+0x5C3F = 0x6930
+0x5C40 = 0x6961
+0x5C41 = 0x695E
+0x5C42 = 0x695D
+0x5C43 = 0x6981
+0x5C44 = 0x696A
+0x5C45 = 0x69B2
+0x5C46 = 0x69AE
+0x5C47 = 0x69D0
+0x5C48 = 0x69BF
+0x5C49 = 0x69C1
+0x5C4A = 0x69D3
+0x5C4B = 0x69BE
+0x5C4C = 0x69CE
+0x5C4D = 0x5BE8
+0x5C4E = 0x69CA
+0x5C4F = 0x69DD
+0x5C50 = 0x69BB
+0x5C51 = 0x69C3
+0x5C52 = 0x69A7
+0x5C53 = 0x6A2E
+0x5C54 = 0x6991
+0x5C55 = 0x69A0
+0x5C56 = 0x699C
+0x5C57 = 0x6995
+0x5C58 = 0x69B4
+0x5C59 = 0x69DE
+0x5C5A = 0x69E8
+0x5C5B = 0x6A02
+0x5C5C = 0x6A1B
+0x5C5D = 0x69FF
+0x5C5E = 0x6B0A
+0x5C5F = 0x69F9
+0x5C60 = 0x69F2
+0x5C61 = 0x69E7
+0x5C62 = 0x6A05
+0x5C63 = 0x69B1
+0x5C64 = 0x6A1E
+0x5C65 = 0x69ED
+0x5C66 = 0x6A14
+0x5C67 = 0x69EB
+0x5C68 = 0x6A0A
+0x5C69 = 0x6A12
+0x5C6A = 0x6AC1
+0x5C6B = 0x6A23
+0x5C6C = 0x6A13
+0x5C6D = 0x6A44
+0x5C6E = 0x6A0C
+0x5C6F = 0x6A72
+0x5C70 = 0x6A36
+0x5C71 = 0x6A78
+0x5C72 = 0x6A47
+0x5C73 = 0x6A62
+0x5C74 = 0x6A59
+0x5C75 = 0x6A66
+0x5C76 = 0x6A48
+0x5C77 = 0x6A38
+0x5C78 = 0x6A22
+0x5C79 = 0x6A90
+0x5C7A = 0x6A8D
+0x5C7B = 0x6AA0
+0x5C7C = 0x6A84
+0x5C7D = 0x6AA2
+0x5C7E = 0x6AA3
+0x5D21 = 0x6A97
+0x5D22 = 0x8617
+0x5D23 = 0x6ABB
+0x5D24 = 0x6AC3
+0x5D25 = 0x6AC2
+0x5D26 = 0x6AB8
+0x5D27 = 0x6AB3
+0x5D28 = 0x6AAC
+0x5D29 = 0x6ADE
+0x5D2A = 0x6AD1
+0x5D2B = 0x6ADF
+0x5D2C = 0x6AAA
+0x5D2D = 0x6ADA
+0x5D2E = 0x6AEA
+0x5D2F = 0x6AFB
+0x5D30 = 0x6B05
+0x5D31 = 0x8616
+0x5D32 = 0x6AFA
+0x5D33 = 0x6B12
+0x5D34 = 0x6B16
+0x5D35 = 0x9B31
+0x5D36 = 0x6B1F
+0x5D37 = 0x6B38
+0x5D38 = 0x6B37
+0x5D39 = 0x76DC
+0x5D3A = 0x6B39
+0x5D3B = 0x98EE
+0x5D3C = 0x6B47
+0x5D3D = 0x6B43
+0x5D3E = 0x6B49
+0x5D3F = 0x6B50
+0x5D40 = 0x6B59
+0x5D41 = 0x6B54
+0x5D42 = 0x6B5B
+0x5D43 = 0x6B5F
+0x5D44 = 0x6B61
+0x5D45 = 0x6B78
+0x5D46 = 0x6B79
+0x5D47 = 0x6B7F
+0x5D48 = 0x6B80
+0x5D49 = 0x6B84
+0x5D4A = 0x6B83
+0x5D4B = 0x6B8D
+0x5D4C = 0x6B98
+0x5D4D = 0x6B95
+0x5D4E = 0x6B9E
+0x5D4F = 0x6BA4
+0x5D50 = 0x6BAA
+0x5D51 = 0x6BAB
+0x5D52 = 0x6BAF
+0x5D53 = 0x6BB2
+0x5D54 = 0x6BB1
+0x5D55 = 0x6BB3
+0x5D56 = 0x6BB7
+0x5D57 = 0x6BBC
+0x5D58 = 0x6BC6
+0x5D59 = 0x6BCB
+0x5D5A = 0x6BD3
+0x5D5B = 0x6BDF
+0x5D5C = 0x6BEC
+0x5D5D = 0x6BEB
+0x5D5E = 0x6BF3
+0x5D5F = 0x6BEF
+0x5D60 = 0x9EBE
+0x5D61 = 0x6C08
+0x5D62 = 0x6C13
+0x5D63 = 0x6C14
+0x5D64 = 0x6C1B
+0x5D65 = 0x6C24
+0x5D66 = 0x6C23
+0x5D67 = 0x6C5E
+0x5D68 = 0x6C55
+0x5D69 = 0x6C62
+0x5D6A = 0x6C6A
+0x5D6B = 0x6C82
+0x5D6C = 0x6C8D
+0x5D6D = 0x6C9A
+0x5D6E = 0x6C81
+0x5D6F = 0x6C9B
+0x5D70 = 0x6C7E
+0x5D71 = 0x6C68
+0x5D72 = 0x6C73
+0x5D73 = 0x6C92
+0x5D74 = 0x6C90
+0x5D75 = 0x6CC4
+0x5D76 = 0x6CF1
+0x5D77 = 0x6CD3
+0x5D78 = 0x6CBD
+0x5D79 = 0x6CD7
+0x5D7A = 0x6CC5
+0x5D7B = 0x6CDD
+0x5D7C = 0x6CAE
+0x5D7D = 0x6CB1
+0x5D7E = 0x6CBE
+0x5E21 = 0x6CBA
+0x5E22 = 0x6CDB
+0x5E23 = 0x6CEF
+0x5E24 = 0x6CD9
+0x5E25 = 0x6CEA
+0x5E26 = 0x6D1F
+0x5E27 = 0x884D
+0x5E28 = 0x6D36
+0x5E29 = 0x6D2B
+0x5E2A = 0x6D3D
+0x5E2B = 0x6D38
+0x5E2C = 0x6D19
+0x5E2D = 0x6D35
+0x5E2E = 0x6D33
+0x5E2F = 0x6D12
+0x5E30 = 0x6D0C
+0x5E31 = 0x6D63
+0x5E32 = 0x6D93
+0x5E33 = 0x6D64
+0x5E34 = 0x6D5A
+0x5E35 = 0x6D79
+0x5E36 = 0x6D59
+0x5E37 = 0x6D8E
+0x5E38 = 0x6D95
+0x5E39 = 0x6FE4
+0x5E3A = 0x6D85
+0x5E3B = 0x6DF9
+0x5E3C = 0x6E15
+0x5E3D = 0x6E0A
+0x5E3E = 0x6DB5
+0x5E3F = 0x6DC7
+0x5E40 = 0x6DE6
+0x5E41 = 0x6DB8
+0x5E42 = 0x6DC6
+0x5E43 = 0x6DEC
+0x5E44 = 0x6DDE
+0x5E45 = 0x6DCC
+0x5E46 = 0x6DE8
+0x5E47 = 0x6DD2
+0x5E48 = 0x6DC5
+0x5E49 = 0x6DFA
+0x5E4A = 0x6DD9
+0x5E4B = 0x6DE4
+0x5E4C = 0x6DD5
+0x5E4D = 0x6DEA
+0x5E4E = 0x6DEE
+0x5E4F = 0x6E2D
+0x5E50 = 0x6E6E
+0x5E51 = 0x6E2E
+0x5E52 = 0x6E19
+0x5E53 = 0x6E72
+0x5E54 = 0x6E5F
+0x5E55 = 0x6E3E
+0x5E56 = 0x6E23
+0x5E57 = 0x6E6B
+0x5E58 = 0x6E2B
+0x5E59 = 0x6E76
+0x5E5A = 0x6E4D
+0x5E5B = 0x6E1F
+0x5E5C = 0x6E43
+0x5E5D = 0x6E3A
+0x5E5E = 0x6E4E
+0x5E5F = 0x6E24
+0x5E60 = 0x6EFF
+0x5E61 = 0x6E1D
+0x5E62 = 0x6E38
+0x5E63 = 0x6E82
+0x5E64 = 0x6EAA
+0x5E65 = 0x6E98
+0x5E66 = 0x6EC9
+0x5E67 = 0x6EB7
+0x5E68 = 0x6ED3
+0x5E69 = 0x6EBD
+0x5E6A = 0x6EAF
+0x5E6B = 0x6EC4
+0x5E6C = 0x6EB2
+0x5E6D = 0x6ED4
+0x5E6E = 0x6ED5
+0x5E6F = 0x6E8F
+0x5E70 = 0x6EA5
+0x5E71 = 0x6EC2
+0x5E72 = 0x6E9F
+0x5E73 = 0x6F41
+0x5E74 = 0x6F11
+0x5E75 = 0x704C
+0x5E76 = 0x6EEC
+0x5E77 = 0x6EF8
+0x5E78 = 0x6EFE
+0x5E79 = 0x6F3F
+0x5E7A = 0x6EF2
+0x5E7B = 0x6F31
+0x5E7C = 0x6EEF
+0x5E7D = 0x6F32
+0x5E7E = 0x6ECC
+0x5F21 = 0x6F3E
+0x5F22 = 0x6F13
+0x5F23 = 0x6EF7
+0x5F24 = 0x6F86
+0x5F25 = 0x6F7A
+0x5F26 = 0x6F78
+0x5F27 = 0x6F81
+0x5F28 = 0x6F80
+0x5F29 = 0x6F6F
+0x5F2A = 0x6F5B
+0x5F2B = 0x6FF3
+0x5F2C = 0x6F6D
+0x5F2D = 0x6F82
+0x5F2E = 0x6F7C
+0x5F2F = 0x6F58
+0x5F30 = 0x6F8E
+0x5F31 = 0x6F91
+0x5F32 = 0x6FC2
+0x5F33 = 0x6F66
+0x5F34 = 0x6FB3
+0x5F35 = 0x6FA3
+0x5F36 = 0x6FA1
+0x5F37 = 0x6FA4
+0x5F38 = 0x6FB9
+0x5F39 = 0x6FC6
+0x5F3A = 0x6FAA
+0x5F3B = 0x6FDF
+0x5F3C = 0x6FD5
+0x5F3D = 0x6FEC
+0x5F3E = 0x6FD4
+0x5F3F = 0x6FD8
+0x5F40 = 0x6FF1
+0x5F41 = 0x6FEE
+0x5F42 = 0x6FDB
+0x5F43 = 0x7009
+0x5F44 = 0x700B
+0x5F45 = 0x6FFA
+0x5F46 = 0x7011
+0x5F47 = 0x7001
+0x5F48 = 0x700F
+0x5F49 = 0x6FFE
+0x5F4A = 0x701B
+0x5F4B = 0x701A
+0x5F4C = 0x6F74
+0x5F4D = 0x701D
+0x5F4E = 0x7018
+0x5F4F = 0x701F
+0x5F50 = 0x7030
+0x5F51 = 0x703E
+0x5F52 = 0x7032
+0x5F53 = 0x7051
+0x5F54 = 0x7063
+0x5F55 = 0x7099
+0x5F56 = 0x7092
+0x5F57 = 0x70AF
+0x5F58 = 0x70F1
+0x5F59 = 0x70AC
+0x5F5A = 0x70B8
+0x5F5B = 0x70B3
+0x5F5C = 0x70AE
+0x5F5D = 0x70DF
+0x5F5E = 0x70CB
+0x5F5F = 0x70DD
+0x5F60 = 0x70D9
+0x5F61 = 0x7109
+0x5F62 = 0x70FD
+0x5F63 = 0x711C
+0x5F64 = 0x7119
+0x5F65 = 0x7165
+0x5F66 = 0x7155
+0x5F67 = 0x7188
+0x5F68 = 0x7166
+0x5F69 = 0x7162
+0x5F6A = 0x714C
+0x5F6B = 0x7156
+0x5F6C = 0x716C
+0x5F6D = 0x718F
+0x5F6E = 0x71FB
+0x5F6F = 0x7184
+0x5F70 = 0x7195
+0x5F71 = 0x71A8
+0x5F72 = 0x71AC
+0x5F73 = 0x71D7
+0x5F74 = 0x71B9
+0x5F75 = 0x71BE
+0x5F76 = 0x71D2
+0x5F77 = 0x71C9
+0x5F78 = 0x71D4
+0x5F79 = 0x71CE
+0x5F7A = 0x71E0
+0x5F7B = 0x71EC
+0x5F7C = 0x71E7
+0x5F7D = 0x71F5
+0x5F7E = 0x71FC
+0x6021 = 0x71F9
+0x6022 = 0x71FF
+0x6023 = 0x720D
+0x6024 = 0x7210
+0x6025 = 0x721B
+0x6026 = 0x7228
+0x6027 = 0x722D
+0x6028 = 0x722C
+0x6029 = 0x7230
+0x602A = 0x7232
+0x602B = 0x723B
+0x602C = 0x723C
+0x602D = 0x723F
+0x602E = 0x7240
+0x602F = 0x7246
+0x6030 = 0x724B
+0x6031 = 0x7258
+0x6032 = 0x7274
+0x6033 = 0x727E
+0x6034 = 0x7282
+0x6035 = 0x7281
+0x6036 = 0x7287
+0x6037 = 0x7292
+0x6038 = 0x7296
+0x6039 = 0x72A2
+0x603A = 0x72A7
+0x603B = 0x72B9
+0x603C = 0x72B2
+0x603D = 0x72C3
+0x603E = 0x72C6
+0x603F = 0x72C4
+0x6040 = 0x72CE
+0x6041 = 0x72D2
+0x6042 = 0x72E2
+0x6043 = 0x72E0
+0x6044 = 0x72E1
+0x6045 = 0x72F9
+0x6046 = 0x72F7
+0x6047 = 0x500F
+0x6048 = 0x7317
+0x6049 = 0x730A
+0x604A = 0x731C
+0x604B = 0x7316
+0x604C = 0x731D
+0x604D = 0x7334
+0x604E = 0x732F
+0x604F = 0x7329
+0x6050 = 0x7325
+0x6051 = 0x733E
+0x6052 = 0x734E
+0x6053 = 0x734F
+0x6054 = 0x9ED8
+0x6055 = 0x7357
+0x6056 = 0x736A
+0x6057 = 0x7368
+0x6058 = 0x7370
+0x6059 = 0x7378
+0x605A = 0x7375
+0x605B = 0x737B
+0x605C = 0x737A
+0x605D = 0x73C8
+0x605E = 0x73B3
+0x605F = 0x73CE
+0x6060 = 0x73BB
+0x6061 = 0x73C0
+0x6062 = 0x73E5
+0x6063 = 0x73EE
+0x6064 = 0x73DE
+0x6065 = 0x74A2
+0x6066 = 0x7405
+0x6067 = 0x746F
+0x6068 = 0x7425
+0x6069 = 0x73F8
+0x606A = 0x7432
+0x606B = 0x743A
+0x606C = 0x7455
+0x606D = 0x743F
+0x606E = 0x745F
+0x606F = 0x7459
+0x6070 = 0x7441
+0x6071 = 0x745C
+0x6072 = 0x7469
+0x6073 = 0x7470
+0x6074 = 0x7463
+0x6075 = 0x746A
+0x6076 = 0x7476
+0x6077 = 0x747E
+0x6078 = 0x748B
+0x6079 = 0x749E
+0x607A = 0x74A7
+0x607B = 0x74CA
+0x607C = 0x74CF
+0x607D = 0x74D4
+0x607E = 0x73F1
+0x6121 = 0x74E0
+0x6122 = 0x74E3
+0x6123 = 0x74E7
+0x6124 = 0x74E9
+0x6125 = 0x74EE
+0x6126 = 0x74F2
+0x6127 = 0x74F0
+0x6128 = 0x74F1
+0x6129 = 0x74F8
+0x612A = 0x74F7
+0x612B = 0x7504
+0x612C = 0x7503
+0x612D = 0x7505
+0x612E = 0x750C
+0x612F = 0x750E
+0x6130 = 0x750D
+0x6131 = 0x7515
+0x6132 = 0x7513
+0x6133 = 0x751E
+0x6134 = 0x7526
+0x6135 = 0x752C
+0x6136 = 0x753C
+0x6137 = 0x7544
+0x6138 = 0x754D
+0x6139 = 0x754A
+0x613A = 0x7549
+0x613B = 0x755B
+0x613C = 0x7546
+0x613D = 0x755A
+0x613E = 0x7569
+0x613F = 0x7564
+0x6140 = 0x7567
+0x6141 = 0x756B
+0x6142 = 0x756D
+0x6143 = 0x7578
+0x6144 = 0x7576
+0x6145 = 0x7586
+0x6146 = 0x7587
+0x6147 = 0x7574
+0x6148 = 0x758A
+0x6149 = 0x7589
+0x614A = 0x7582
+0x614B = 0x7594
+0x614C = 0x759A
+0x614D = 0x759D
+0x614E = 0x75A5
+0x614F = 0x75A3
+0x6150 = 0x75C2
+0x6151 = 0x75B3
+0x6152 = 0x75C3
+0x6153 = 0x75B5
+0x6154 = 0x75BD
+0x6155 = 0x75B8
+0x6156 = 0x75BC
+0x6157 = 0x75B1
+0x6158 = 0x75CD
+0x6159 = 0x75CA
+0x615A = 0x75D2
+0x615B = 0x75D9
+0x615C = 0x75E3
+0x615D = 0x75DE
+0x615E = 0x75FE
+0x615F = 0x75FF
+0x6160 = 0x75FC
+0x6161 = 0x7601
+0x6162 = 0x75F0
+0x6163 = 0x75FA
+0x6164 = 0x75F2
+0x6165 = 0x75F3
+0x6166 = 0x760B
+0x6167 = 0x760D
+0x6168 = 0x7609
+0x6169 = 0x761F
+0x616A = 0x7627
+0x616B = 0x7620
+0x616C = 0x7621
+0x616D = 0x7622
+0x616E = 0x7624
+0x616F = 0x7634
+0x6170 = 0x7630
+0x6171 = 0x763B
+0x6172 = 0x7647
+0x6173 = 0x7648
+0x6174 = 0x7646
+0x6175 = 0x765C
+0x6176 = 0x7658
+0x6177 = 0x7661
+0x6178 = 0x7662
+0x6179 = 0x7668
+0x617A = 0x7669
+0x617B = 0x766A
+0x617C = 0x7667
+0x617D = 0x766C
+0x617E = 0x7670
+0x6221 = 0x7672
+0x6222 = 0x7676
+0x6223 = 0x7678
+0x6224 = 0x767C
+0x6225 = 0x7680
+0x6226 = 0x7683
+0x6227 = 0x7688
+0x6228 = 0x768B
+0x6229 = 0x768E
+0x622A = 0x7696
+0x622B = 0x7693
+0x622C = 0x7699
+0x622D = 0x769A
+0x622E = 0x76B0
+0x622F = 0x76B4
+0x6230 = 0x76B8
+0x6231 = 0x76B9
+0x6232 = 0x76BA
+0x6233 = 0x76C2
+0x6234 = 0x76CD
+0x6235 = 0x76D6
+0x6236 = 0x76D2
+0x6237 = 0x76DE
+0x6238 = 0x76E1
+0x6239 = 0x76E5
+0x623A = 0x76E7
+0x623B = 0x76EA
+0x623C = 0x862F
+0x623D = 0x76FB
+0x623E = 0x7708
+0x623F = 0x7707
+0x6240 = 0x7704
+0x6241 = 0x7729
+0x6242 = 0x7724
+0x6243 = 0x771E
+0x6244 = 0x7725
+0x6245 = 0x7726
+0x6246 = 0x771B
+0x6247 = 0x7737
+0x6248 = 0x7738
+0x6249 = 0x7747
+0x624A = 0x775A
+0x624B = 0x7768
+0x624C = 0x776B
+0x624D = 0x775B
+0x624E = 0x7765
+0x624F = 0x777F
+0x6250 = 0x777E
+0x6251 = 0x7779
+0x6252 = 0x778E
+0x6253 = 0x778B
+0x6254 = 0x7791
+0x6255 = 0x77A0
+0x6256 = 0x779E
+0x6257 = 0x77B0
+0x6258 = 0x77B6
+0x6259 = 0x77B9
+0x625A = 0x77BF
+0x625B = 0x77BC
+0x625C = 0x77BD
+0x625D = 0x77BB
+0x625E = 0x77C7
+0x625F = 0x77CD
+0x6260 = 0x77D7
+0x6261 = 0x77DA
+0x6262 = 0x77DC
+0x6263 = 0x77E3
+0x6264 = 0x77EE
+0x6265 = 0x77FC
+0x6266 = 0x780C
+0x6267 = 0x7812
+0x6268 = 0x7926
+0x6269 = 0x7820
+0x626A = 0x792A
+0x626B = 0x7845
+0x626C = 0x788E
+0x626D = 0x7874
+0x626E = 0x7886
+0x626F = 0x787C
+0x6270 = 0x789A
+0x6271 = 0x788C
+0x6272 = 0x78A3
+0x6273 = 0x78B5
+0x6274 = 0x78AA
+0x6275 = 0x78AF
+0x6276 = 0x78D1
+0x6277 = 0x78C6
+0x6278 = 0x78CB
+0x6279 = 0x78D4
+0x627A = 0x78BE
+0x627B = 0x78BC
+0x627C = 0x78C5
+0x627D = 0x78CA
+0x627E = 0x78EC
+0x6321 = 0x78E7
+0x6322 = 0x78DA
+0x6323 = 0x78FD
+0x6324 = 0x78F4
+0x6325 = 0x7907
+0x6326 = 0x7912
+0x6327 = 0x7911
+0x6328 = 0x7919
+0x6329 = 0x792C
+0x632A = 0x792B
+0x632B = 0x7940
+0x632C = 0x7960
+0x632D = 0x7957
+0x632E = 0x795F
+0x632F = 0x795A
+0x6330 = 0x7955
+0x6331 = 0x7953
+0x6332 = 0x797A
+0x6333 = 0x797F
+0x6334 = 0x798A
+0x6335 = 0x799D
+0x6336 = 0x79A7
+0x6337 = 0x9F4B
+0x6338 = 0x79AA
+0x6339 = 0x79AE
+0x633A = 0x79B3
+0x633B = 0x79B9
+0x633C = 0x79BA
+0x633D = 0x79C9
+0x633E = 0x79D5
+0x633F = 0x79E7
+0x6340 = 0x79EC
+0x6341 = 0x79E1
+0x6342 = 0x79E3
+0x6343 = 0x7A08
+0x6344 = 0x7A0D
+0x6345 = 0x7A18
+0x6346 = 0x7A19
+0x6347 = 0x7A20
+0x6348 = 0x7A1F
+0x6349 = 0x7980
+0x634A = 0x7A31
+0x634B = 0x7A3B
+0x634C = 0x7A3E
+0x634D = 0x7A37
+0x634E = 0x7A43
+0x634F = 0x7A57
+0x6350 = 0x7A49
+0x6351 = 0x7A61
+0x6352 = 0x7A62
+0x6353 = 0x7A69
+0x6354 = 0x9F9D
+0x6355 = 0x7A70
+0x6356 = 0x7A79
+0x6357 = 0x7A7D
+0x6358 = 0x7A88
+0x6359 = 0x7A97
+0x635A = 0x7A95
+0x635B = 0x7A98
+0x635C = 0x7A96
+0x635D = 0x7AA9
+0x635E = 0x7AC8
+0x635F = 0x7AB0
+0x6360 = 0x7AB6
+0x6361 = 0x7AC5
+0x6362 = 0x7AC4
+0x6363 = 0x7ABF
+0x6364 = 0x9083
+0x6365 = 0x7AC7
+0x6366 = 0x7ACA
+0x6367 = 0x7ACD
+0x6368 = 0x7ACF
+0x6369 = 0x7AD5
+0x636A = 0x7AD3
+0x636B = 0x7AD9
+0x636C = 0x7ADA
+0x636D = 0x7ADD
+0x636E = 0x7AE1
+0x636F = 0x7AE2
+0x6370 = 0x7AE6
+0x6371 = 0x7AED
+0x6372 = 0x7AF0
+0x6373 = 0x7B02
+0x6374 = 0x7B0F
+0x6375 = 0x7B0A
+0x6376 = 0x7B06
+0x6377 = 0x7B33
+0x6378 = 0x7B18
+0x6379 = 0x7B19
+0x637A = 0x7B1E
+0x637B = 0x7B35
+0x637C = 0x7B28
+0x637D = 0x7B36
+0x637E = 0x7B50
+0x6421 = 0x7B7A
+0x6422 = 0x7B04
+0x6423 = 0x7B4D
+0x6424 = 0x7B0B
+0x6425 = 0x7B4C
+0x6426 = 0x7B45
+0x6427 = 0x7B75
+0x6428 = 0x7B65
+0x6429 = 0x7B74
+0x642A = 0x7B67
+0x642B = 0x7B70
+0x642C = 0x7B71
+0x642D = 0x7B6C
+0x642E = 0x7B6E
+0x642F = 0x7B9D
+0x6430 = 0x7B98
+0x6431 = 0x7B9F
+0x6432 = 0x7B8D
+0x6433 = 0x7B9C
+0x6434 = 0x7B9A
+0x6435 = 0x7B8B
+0x6436 = 0x7B92
+0x6437 = 0x7B8F
+0x6438 = 0x7B5D
+0x6439 = 0x7B99
+0x643A = 0x7BCB
+0x643B = 0x7BC1
+0x643C = 0x7BCC
+0x643D = 0x7BCF
+0x643E = 0x7BB4
+0x643F = 0x7BC6
+0x6440 = 0x7BDD
+0x6441 = 0x7BE9
+0x6442 = 0x7C11
+0x6443 = 0x7C14
+0x6444 = 0x7BE6
+0x6445 = 0x7BE5
+0x6446 = 0x7C60
+0x6447 = 0x7C00
+0x6448 = 0x7C07
+0x6449 = 0x7C13
+0x644A = 0x7BF3
+0x644B = 0x7BF7
+0x644C = 0x7C17
+0x644D = 0x7C0D
+0x644E = 0x7BF6
+0x644F = 0x7C23
+0x6450 = 0x7C27
+0x6451 = 0x7C2A
+0x6452 = 0x7C1F
+0x6453 = 0x7C37
+0x6454 = 0x7C2B
+0x6455 = 0x7C3D
+0x6456 = 0x7C4C
+0x6457 = 0x7C43
+0x6458 = 0x7C54
+0x6459 = 0x7C4F
+0x645A = 0x7C40
+0x645B = 0x7C50
+0x645C = 0x7C58
+0x645D = 0x7C5F
+0x645E = 0x7C64
+0x645F = 0x7C56
+0x6460 = 0x7C65
+0x6461 = 0x7C6C
+0x6462 = 0x7C75
+0x6463 = 0x7C83
+0x6464 = 0x7C90
+0x6465 = 0x7CA4
+0x6466 = 0x7CAD
+0x6467 = 0x7CA2
+0x6468 = 0x7CAB
+0x6469 = 0x7CA1
+0x646A = 0x7CA8
+0x646B = 0x7CB3
+0x646C = 0x7CB2
+0x646D = 0x7CB1
+0x646E = 0x7CAE
+0x646F = 0x7CB9
+0x6470 = 0x7CBD
+0x6471 = 0x7CC0
+0x6472 = 0x7CC5
+0x6473 = 0x7CC2
+0x6474 = 0x7CD8
+0x6475 = 0x7CD2
+0x6476 = 0x7CDC
+0x6477 = 0x7CE2
+0x6478 = 0x9B3B
+0x6479 = 0x7CEF
+0x647A = 0x7CF2
+0x647B = 0x7CF4
+0x647C = 0x7CF6
+0x647D = 0x7CFA
+0x647E = 0x7D06
+0x6521 = 0x7D02
+0x6522 = 0x7D1C
+0x6523 = 0x7D15
+0x6524 = 0x7D0A
+0x6525 = 0x7D45
+0x6526 = 0x7D4B
+0x6527 = 0x7D2E
+0x6528 = 0x7D32
+0x6529 = 0x7D3F
+0x652A = 0x7D35
+0x652B = 0x7D46
+0x652C = 0x7D73
+0x652D = 0x7D56
+0x652E = 0x7D4E
+0x652F = 0x7D72
+0x6530 = 0x7D68
+0x6531 = 0x7D6E
+0x6532 = 0x7D4F
+0x6533 = 0x7D63
+0x6534 = 0x7D93
+0x6535 = 0x7D89
+0x6536 = 0x7D5B
+0x6537 = 0x7D8F
+0x6538 = 0x7D7D
+0x6539 = 0x7D9B
+0x653A = 0x7DBA
+0x653B = 0x7DAE
+0x653C = 0x7DA3
+0x653D = 0x7DB5
+0x653E = 0x7DC7
+0x653F = 0x7DBD
+0x6540 = 0x7DAB
+0x6541 = 0x7E3D
+0x6542 = 0x7DA2
+0x6543 = 0x7DAF
+0x6544 = 0x7DDC
+0x6545 = 0x7DB8
+0x6546 = 0x7D9F
+0x6547 = 0x7DB0
+0x6548 = 0x7DD8
+0x6549 = 0x7DDD
+0x654A = 0x7DE4
+0x654B = 0x7DDE
+0x654C = 0x7DFB
+0x654D = 0x7DF2
+0x654E = 0x7DE1
+0x654F = 0x7E05
+0x6550 = 0x7E0A
+0x6551 = 0x7E23
+0x6552 = 0x7E21
+0x6553 = 0x7E12
+0x6554 = 0x7E31
+0x6555 = 0x7E1F
+0x6556 = 0x7E09
+0x6557 = 0x7E0B
+0x6558 = 0x7E22
+0x6559 = 0x7E46
+0x655A = 0x7E66
+0x655B = 0x7E3B
+0x655C = 0x7E35
+0x655D = 0x7E39
+0x655E = 0x7E43
+0x655F = 0x7E37
+0x6560 = 0x7E32
+0x6561 = 0x7E3A
+0x6562 = 0x7E67
+0x6563 = 0x7E5D
+0x6564 = 0x7E56
+0x6565 = 0x7E5E
+0x6566 = 0x7E59
+0x6567 = 0x7E5A
+0x6568 = 0x7E79
+0x6569 = 0x7E6A
+0x656A = 0x7E69
+0x656B = 0x7E7C
+0x656C = 0x7E7B
+0x656D = 0x7E83
+0x656E = 0x7DD5
+0x656F = 0x7E7D
+0x6570 = 0x8FAE
+0x6571 = 0x7E7F
+0x6572 = 0x7E88
+0x6573 = 0x7E89
+0x6574 = 0x7E8C
+0x6575 = 0x7E92
+0x6576 = 0x7E90
+0x6577 = 0x7E93
+0x6578 = 0x7E94
+0x6579 = 0x7E96
+0x657A = 0x7E8E
+0x657B = 0x7E9B
+0x657C = 0x7E9C
+0x657D = 0x7F38
+0x657E = 0x7F3A
+0x6621 = 0x7F45
+0x6622 = 0x7F4C
+0x6623 = 0x7F4D
+0x6624 = 0x7F4E
+0x6625 = 0x7F50
+0x6626 = 0x7F51
+0x6627 = 0x7F55
+0x6628 = 0x7F54
+0x6629 = 0x7F58
+0x662A = 0x7F5F
+0x662B = 0x7F60
+0x662C = 0x7F68
+0x662D = 0x7F69
+0x662E = 0x7F67
+0x662F = 0x7F78
+0x6630 = 0x7F82
+0x6631 = 0x7F86
+0x6632 = 0x7F83
+0x6633 = 0x7F88
+0x6634 = 0x7F87
+0x6635 = 0x7F8C
+0x6636 = 0x7F94
+0x6637 = 0x7F9E
+0x6638 = 0x7F9D
+0x6639 = 0x7F9A
+0x663A = 0x7FA3
+0x663B = 0x7FAF
+0x663C = 0x7FB2
+0x663D = 0x7FB9
+0x663E = 0x7FAE
+0x663F = 0x7FB6
+0x6640 = 0x7FB8
+0x6641 = 0x8B71
+0x6642 = 0x7FC5
+0x6643 = 0x7FC6
+0x6644 = 0x7FCA
+0x6645 = 0x7FD5
+0x6646 = 0x7FD4
+0x6647 = 0x7FE1
+0x6648 = 0x7FE6
+0x6649 = 0x7FE9
+0x664A = 0x7FF3
+0x664B = 0x7FF9
+0x664C = 0x98DC
+0x664D = 0x8006
+0x664E = 0x8004
+0x664F = 0x800B
+0x6650 = 0x8012
+0x6651 = 0x8018
+0x6652 = 0x8019
+0x6653 = 0x801C
+0x6654 = 0x8021
+0x6655 = 0x8028
+0x6656 = 0x803F
+0x6657 = 0x803B
+0x6658 = 0x804A
+0x6659 = 0x8046
+0x665A = 0x8052
+0x665B = 0x8058
+0x665C = 0x805A
+0x665D = 0x805F
+0x665E = 0x8062
+0x665F = 0x8068
+0x6660 = 0x8073
+0x6661 = 0x8072
+0x6662 = 0x8070
+0x6663 = 0x8076
+0x6664 = 0x8079
+0x6665 = 0x807D
+0x6666 = 0x807F
+0x6667 = 0x8084
+0x6668 = 0x8086
+0x6669 = 0x8085
+0x666A = 0x809B
+0x666B = 0x8093
+0x666C = 0x809A
+0x666D = 0x80AD
+0x666E = 0x5190
+0x666F = 0x80AC
+0x6670 = 0x80DB
+0x6671 = 0x80E5
+0x6672 = 0x80D9
+0x6673 = 0x80DD
+0x6674 = 0x80C4
+0x6675 = 0x80DA
+0x6676 = 0x80D6
+0x6677 = 0x8109
+0x6678 = 0x80EF
+0x6679 = 0x80F1
+0x667A = 0x811B
+0x667B = 0x8129
+0x667C = 0x8123
+0x667D = 0x812F
+0x667E = 0x814B
+0x6721 = 0x968B
+0x6722 = 0x8146
+0x6723 = 0x813E
+0x6724 = 0x8153
+0x6725 = 0x8151
+0x6726 = 0x80FC
+0x6727 = 0x8171
+0x6728 = 0x816E
+0x6729 = 0x8165
+0x672A = 0x8166
+0x672B = 0x8174
+0x672C = 0x8183
+0x672D = 0x8188
+0x672E = 0x818A
+0x672F = 0x8180
+0x6730 = 0x8182
+0x6731 = 0x81A0
+0x6732 = 0x8195
+0x6733 = 0x81A4
+0x6734 = 0x81A3
+0x6735 = 0x815F
+0x6736 = 0x8193
+0x6737 = 0x81A9
+0x6738 = 0x81B0
+0x6739 = 0x81B5
+0x673A = 0x81BE
+0x673B = 0x81B8
+0x673C = 0x81BD
+0x673D = 0x81C0
+0x673E = 0x81C2
+0x673F = 0x81BA
+0x6740 = 0x81C9
+0x6741 = 0x81CD
+0x6742 = 0x81D1
+0x6743 = 0x81D9
+0x6744 = 0x81D8
+0x6745 = 0x81C8
+0x6746 = 0x81DA
+0x6747 = 0x81DF
+0x6748 = 0x81E0
+0x6749 = 0x81E7
+0x674A = 0x81FA
+0x674B = 0x81FB
+0x674C = 0x81FE
+0x674D = 0x8201
+0x674E = 0x8202
+0x674F = 0x8205
+0x6750 = 0x8207
+0x6751 = 0x820A
+0x6752 = 0x820D
+0x6753 = 0x8210
+0x6754 = 0x8216
+0x6755 = 0x8229
+0x6756 = 0x822B
+0x6757 = 0x8238
+0x6758 = 0x8233
+0x6759 = 0x8240
+0x675A = 0x8259
+0x675B = 0x8258
+0x675C = 0x825D
+0x675D = 0x825A
+0x675E = 0x825F
+0x675F = 0x8264
+0x6760 = 0x8262
+0x6761 = 0x8268
+0x6762 = 0x826A
+0x6763 = 0x826B
+0x6764 = 0x822E
+0x6765 = 0x8271
+0x6766 = 0x8277
+0x6767 = 0x8278
+0x6768 = 0x827E
+0x6769 = 0x828D
+0x676A = 0x8292
+0x676B = 0x82AB
+0x676C = 0x829F
+0x676D = 0x82BB
+0x676E = 0x82AC
+0x676F = 0x82E1
+0x6770 = 0x82E3
+0x6771 = 0x82DF
+0x6772 = 0x82D2
+0x6773 = 0x82F4
+0x6774 = 0x82F3
+0x6775 = 0x82FA
+0x6776 = 0x8393
+0x6777 = 0x8303
+0x6778 = 0x82FB
+0x6779 = 0x82F9
+0x677A = 0x82DE
+0x677B = 0x8306
+0x677C = 0x82DC
+0x677D = 0x8309
+0x677E = 0x82D9
+0x6821 = 0x8335
+0x6822 = 0x8334
+0x6823 = 0x8316
+0x6824 = 0x8332
+0x6825 = 0x8331
+0x6826 = 0x8340
+0x6827 = 0x8339
+0x6828 = 0x8350
+0x6829 = 0x8345
+0x682A = 0x832F
+0x682B = 0x832B
+0x682C = 0x8317
+0x682D = 0x8318
+0x682E = 0x8385
+0x682F = 0x839A
+0x6830 = 0x83AA
+0x6831 = 0x839F
+0x6832 = 0x83A2
+0x6833 = 0x8396
+0x6834 = 0x8323
+0x6835 = 0x838E
+0x6836 = 0x8387
+0x6837 = 0x838A
+0x6838 = 0x837C
+0x6839 = 0x83B5
+0x683A = 0x8373
+0x683B = 0x8375
+0x683C = 0x83A0
+0x683D = 0x8389
+0x683E = 0x83A8
+0x683F = 0x83F4
+0x6840 = 0x8413
+0x6841 = 0x83EB
+0x6842 = 0x83CE
+0x6843 = 0x83FD
+0x6844 = 0x8403
+0x6845 = 0x83D8
+0x6846 = 0x840B
+0x6847 = 0x83C1
+0x6848 = 0x83F7
+0x6849 = 0x8407
+0x684A = 0x83E0
+0x684B = 0x83F2
+0x684C = 0x840D
+0x684D = 0x8422
+0x684E = 0x8420
+0x684F = 0x83BD
+0x6850 = 0x8438
+0x6851 = 0x8506
+0x6852 = 0x83FB
+0x6853 = 0x846D
+0x6854 = 0x842A
+0x6855 = 0x843C
+0x6856 = 0x855A
+0x6857 = 0x8484
+0x6858 = 0x8477
+0x6859 = 0x846B
+0x685A = 0x84AD
+0x685B = 0x846E
+0x685C = 0x8482
+0x685D = 0x8469
+0x685E = 0x8446
+0x685F = 0x842C
+0x6860 = 0x846F
+0x6861 = 0x8479
+0x6862 = 0x8435
+0x6863 = 0x84CA
+0x6864 = 0x8462
+0x6865 = 0x84B9
+0x6866 = 0x84BF
+0x6867 = 0x849F
+0x6868 = 0x84D9
+0x6869 = 0x84CD
+0x686A = 0x84BB
+0x686B = 0x84DA
+0x686C = 0x84D0
+0x686D = 0x84C1
+0x686E = 0x84C6
+0x686F = 0x84D6
+0x6870 = 0x84A1
+0x6871 = 0x8521
+0x6872 = 0x84FF
+0x6873 = 0x84F4
+0x6874 = 0x8517
+0x6875 = 0x8518
+0x6876 = 0x852C
+0x6877 = 0x851F
+0x6878 = 0x8515
+0x6879 = 0x8514
+0x687A = 0x84FC
+0x687B = 0x8540
+0x687C = 0x8563
+0x687D = 0x8558
+0x687E = 0x8548
+0x6921 = 0x8541
+0x6922 = 0x8602
+0x6923 = 0x854B
+0x6924 = 0x8555
+0x6925 = 0x8580
+0x6926 = 0x85A4
+0x6927 = 0x8588
+0x6928 = 0x8591
+0x6929 = 0x858A
+0x692A = 0x85A8
+0x692B = 0x856D
+0x692C = 0x8594
+0x692D = 0x859B
+0x692E = 0x85EA
+0x692F = 0x8587
+0x6930 = 0x859C
+0x6931 = 0x8577
+0x6932 = 0x857E
+0x6933 = 0x8590
+0x6934 = 0x85C9
+0x6935 = 0x85BA
+0x6936 = 0x85CF
+0x6937 = 0x85B9
+0x6938 = 0x85D0
+0x6939 = 0x85D5
+0x693A = 0x85DD
+0x693B = 0x85E5
+0x693C = 0x85DC
+0x693D = 0x85F9
+0x693E = 0x860A
+0x693F = 0x8613
+0x6940 = 0x860B
+0x6941 = 0x85FE
+0x6942 = 0x85FA
+0x6943 = 0x8606
+0x6944 = 0x8622
+0x6945 = 0x861A
+0x6946 = 0x8630
+0x6947 = 0x863F
+0x6948 = 0x864D
+0x6949 = 0x4E55
+0x694A = 0x8654
+0x694B = 0x865F
+0x694C = 0x8667
+0x694D = 0x8671
+0x694E = 0x8693
+0x694F = 0x86A3
+0x6950 = 0x86A9
+0x6951 = 0x86AA
+0x6952 = 0x868B
+0x6953 = 0x868C
+0x6954 = 0x86B6
+0x6955 = 0x86AF
+0x6956 = 0x86C4
+0x6957 = 0x86C6
+0x6958 = 0x86B0
+0x6959 = 0x86C9
+0x695A = 0x8823
+0x695B = 0x86AB
+0x695C = 0x86D4
+0x695D = 0x86DE
+0x695E = 0x86E9
+0x695F = 0x86EC
+0x6960 = 0x86DF
+0x6961 = 0x86DB
+0x6962 = 0x86EF
+0x6963 = 0x8712
+0x6964 = 0x8706
+0x6965 = 0x8708
+0x6966 = 0x8700
+0x6967 = 0x8703
+0x6968 = 0x86FB
+0x6969 = 0x8711
+0x696A = 0x8709
+0x696B = 0x870D
+0x696C = 0x86F9
+0x696D = 0x870A
+0x696E = 0x8734
+0x696F = 0x873F
+0x6970 = 0x8737
+0x6971 = 0x873B
+0x6972 = 0x8725
+0x6973 = 0x8729
+0x6974 = 0x871A
+0x6975 = 0x8760
+0x6976 = 0x875F
+0x6977 = 0x8778
+0x6978 = 0x874C
+0x6979 = 0x874E
+0x697A = 0x8774
+0x697B = 0x8757
+0x697C = 0x8768
+0x697D = 0x876E
+0x697E = 0x8759
+0x6A21 = 0x8753
+0x6A22 = 0x8763
+0x6A23 = 0x876A
+0x6A24 = 0x8805
+0x6A25 = 0x87A2
+0x6A26 = 0x879F
+0x6A27 = 0x8782
+0x6A28 = 0x87AF
+0x6A29 = 0x87CB
+0x6A2A = 0x87BD
+0x6A2B = 0x87C0
+0x6A2C = 0x87D0
+0x6A2D = 0x96D6
+0x6A2E = 0x87AB
+0x6A2F = 0x87C4
+0x6A30 = 0x87B3
+0x6A31 = 0x87C7
+0x6A32 = 0x87C6
+0x6A33 = 0x87BB
+0x6A34 = 0x87EF
+0x6A35 = 0x87F2
+0x6A36 = 0x87E0
+0x6A37 = 0x880F
+0x6A38 = 0x880D
+0x6A39 = 0x87FE
+0x6A3A = 0x87F6
+0x6A3B = 0x87F7
+0x6A3C = 0x880E
+0x6A3D = 0x87D2
+0x6A3E = 0x8811
+0x6A3F = 0x8816
+0x6A40 = 0x8815
+0x6A41 = 0x8822
+0x6A42 = 0x8821
+0x6A43 = 0x8831
+0x6A44 = 0x8836
+0x6A45 = 0x8839
+0x6A46 = 0x8827
+0x6A47 = 0x883B
+0x6A48 = 0x8844
+0x6A49 = 0x8842
+0x6A4A = 0x8852
+0x6A4B = 0x8859
+0x6A4C = 0x885E
+0x6A4D = 0x8862
+0x6A4E = 0x886B
+0x6A4F = 0x8881
+0x6A50 = 0x887E
+0x6A51 = 0x889E
+0x6A52 = 0x8875
+0x6A53 = 0x887D
+0x6A54 = 0x88B5
+0x6A55 = 0x8872
+0x6A56 = 0x8882
+0x6A57 = 0x8897
+0x6A58 = 0x8892
+0x6A59 = 0x88AE
+0x6A5A = 0x8899
+0x6A5B = 0x88A2
+0x6A5C = 0x888D
+0x6A5D = 0x88A4
+0x6A5E = 0x88B0
+0x6A5F = 0x88BF
+0x6A60 = 0x88B1
+0x6A61 = 0x88C3
+0x6A62 = 0x88C4
+0x6A63 = 0x88D4
+0x6A64 = 0x88D8
+0x6A65 = 0x88D9
+0x6A66 = 0x88DD
+0x6A67 = 0x88F9
+0x6A68 = 0x8902
+0x6A69 = 0x88FC
+0x6A6A = 0x88F4
+0x6A6B = 0x88E8
+0x6A6C = 0x88F2
+0x6A6D = 0x8904
+0x6A6E = 0x890C
+0x6A6F = 0x890A
+0x6A70 = 0x8913
+0x6A71 = 0x8943
+0x6A72 = 0x891E
+0x6A73 = 0x8925
+0x6A74 = 0x892A
+0x6A75 = 0x892B
+0x6A76 = 0x8941
+0x6A77 = 0x8944
+0x6A78 = 0x893B
+0x6A79 = 0x8936
+0x6A7A = 0x8938
+0x6A7B = 0x894C
+0x6A7C = 0x891D
+0x6A7D = 0x8960
+0x6A7E = 0x895E
+0x6B21 = 0x8966
+0x6B22 = 0x8964
+0x6B23 = 0x896D
+0x6B24 = 0x896A
+0x6B25 = 0x896F
+0x6B26 = 0x8974
+0x6B27 = 0x8977
+0x6B28 = 0x897E
+0x6B29 = 0x8983
+0x6B2A = 0x8988
+0x6B2B = 0x898A
+0x6B2C = 0x8993
+0x6B2D = 0x8998
+0x6B2E = 0x89A1
+0x6B2F = 0x89A9
+0x6B30 = 0x89A6
+0x6B31 = 0x89AC
+0x6B32 = 0x89AF
+0x6B33 = 0x89B2
+0x6B34 = 0x89BA
+0x6B35 = 0x89BD
+0x6B36 = 0x89BF
+0x6B37 = 0x89C0
+0x6B38 = 0x89DA
+0x6B39 = 0x89DC
+0x6B3A = 0x89DD
+0x6B3B = 0x89E7
+0x6B3C = 0x89F4
+0x6B3D = 0x89F8
+0x6B3E = 0x8A03
+0x6B3F = 0x8A16
+0x6B40 = 0x8A10
+0x6B41 = 0x8A0C
+0x6B42 = 0x8A1B
+0x6B43 = 0x8A1D
+0x6B44 = 0x8A25
+0x6B45 = 0x8A36
+0x6B46 = 0x8A41
+0x6B47 = 0x8A5B
+0x6B48 = 0x8A52
+0x6B49 = 0x8A46
+0x6B4A = 0x8A48
+0x6B4B = 0x8A7C
+0x6B4C = 0x8A6D
+0x6B4D = 0x8A6C
+0x6B4E = 0x8A62
+0x6B4F = 0x8A85
+0x6B50 = 0x8A82
+0x6B51 = 0x8A84
+0x6B52 = 0x8AA8
+0x6B53 = 0x8AA1
+0x6B54 = 0x8A91
+0x6B55 = 0x8AA5
+0x6B56 = 0x8AA6
+0x6B57 = 0x8A9A
+0x6B58 = 0x8AA3
+0x6B59 = 0x8AC4
+0x6B5A = 0x8ACD
+0x6B5B = 0x8AC2
+0x6B5C = 0x8ADA
+0x6B5D = 0x8AEB
+0x6B5E = 0x8AF3
+0x6B5F = 0x8AE7
+0x6B60 = 0x8AE4
+0x6B61 = 0x8AF1
+0x6B62 = 0x8B14
+0x6B63 = 0x8AE0
+0x6B64 = 0x8AE2
+0x6B65 = 0x8AF7
+0x6B66 = 0x8ADE
+0x6B67 = 0x8ADB
+0x6B68 = 0x8B0C
+0x6B69 = 0x8B07
+0x6B6A = 0x8B1A
+0x6B6B = 0x8AE1
+0x6B6C = 0x8B16
+0x6B6D = 0x8B10
+0x6B6E = 0x8B17
+0x6B6F = 0x8B20
+0x6B70 = 0x8B33
+0x6B71 = 0x97AB
+0x6B72 = 0x8B26
+0x6B73 = 0x8B2B
+0x6B74 = 0x8B3E
+0x6B75 = 0x8B28
+0x6B76 = 0x8B41
+0x6B77 = 0x8B4C
+0x6B78 = 0x8B4F
+0x6B79 = 0x8B4E
+0x6B7A = 0x8B49
+0x6B7B = 0x8B56
+0x6B7C = 0x8B5B
+0x6B7D = 0x8B5A
+0x6B7E = 0x8B6B
+0x6C21 = 0x8B5F
+0x6C22 = 0x8B6C
+0x6C23 = 0x8B6F
+0x6C24 = 0x8B74
+0x6C25 = 0x8B7D
+0x6C26 = 0x8B80
+0x6C27 = 0x8B8C
+0x6C28 = 0x8B8E
+0x6C29 = 0x8B92
+0x6C2A = 0x8B93
+0x6C2B = 0x8B96
+0x6C2C = 0x8B99
+0x6C2D = 0x8B9A
+0x6C2E = 0x8C3A
+0x6C2F = 0x8C41
+0x6C30 = 0x8C3F
+0x6C31 = 0x8C48
+0x6C32 = 0x8C4C
+0x6C33 = 0x8C4E
+0x6C34 = 0x8C50
+0x6C35 = 0x8C55
+0x6C36 = 0x8C62
+0x6C37 = 0x8C6C
+0x6C38 = 0x8C78
+0x6C39 = 0x8C7A
+0x6C3A = 0x8C82
+0x6C3B = 0x8C89
+0x6C3C = 0x8C85
+0x6C3D = 0x8C8A
+0x6C3E = 0x8C8D
+0x6C3F = 0x8C8E
+0x6C40 = 0x8C94
+0x6C41 = 0x8C7C
+0x6C42 = 0x8C98
+0x6C43 = 0x621D
+0x6C44 = 0x8CAD
+0x6C45 = 0x8CAA
+0x6C46 = 0x8CBD
+0x6C47 = 0x8CB2
+0x6C48 = 0x8CB3
+0x6C49 = 0x8CAE
+0x6C4A = 0x8CB6
+0x6C4B = 0x8CC8
+0x6C4C = 0x8CC1
+0x6C4D = 0x8CE4
+0x6C4E = 0x8CE3
+0x6C4F = 0x8CDA
+0x6C50 = 0x8CFD
+0x6C51 = 0x8CFA
+0x6C52 = 0x8CFB
+0x6C53 = 0x8D04
+0x6C54 = 0x8D05
+0x6C55 = 0x8D0A
+0x6C56 = 0x8D07
+0x6C57 = 0x8D0F
+0x6C58 = 0x8D0D
+0x6C59 = 0x8D10
+0x6C5A = 0x9F4E
+0x6C5B = 0x8D13
+0x6C5C = 0x8CCD
+0x6C5D = 0x8D14
+0x6C5E = 0x8D16
+0x6C5F = 0x8D67
+0x6C60 = 0x8D6D
+0x6C61 = 0x8D71
+0x6C62 = 0x8D73
+0x6C63 = 0x8D81
+0x6C64 = 0x8D99
+0x6C65 = 0x8DC2
+0x6C66 = 0x8DBE
+0x6C67 = 0x8DBA
+0x6C68 = 0x8DCF
+0x6C69 = 0x8DDA
+0x6C6A = 0x8DD6
+0x6C6B = 0x8DCC
+0x6C6C = 0x8DDB
+0x6C6D = 0x8DCB
+0x6C6E = 0x8DEA
+0x6C6F = 0x8DEB
+0x6C70 = 0x8DDF
+0x6C71 = 0x8DE3
+0x6C72 = 0x8DFC
+0x6C73 = 0x8E08
+0x6C74 = 0x8E09
+0x6C75 = 0x8DFF
+0x6C76 = 0x8E1D
+0x6C77 = 0x8E1E
+0x6C78 = 0x8E10
+0x6C79 = 0x8E1F
+0x6C7A = 0x8E42
+0x6C7B = 0x8E35
+0x6C7C = 0x8E30
+0x6C7D = 0x8E34
+0x6C7E = 0x8E4A
+0x6D21 = 0x8E47
+0x6D22 = 0x8E49
+0x6D23 = 0x8E4C
+0x6D24 = 0x8E50
+0x6D25 = 0x8E48
+0x6D26 = 0x8E59
+0x6D27 = 0x8E64
+0x6D28 = 0x8E60
+0x6D29 = 0x8E2A
+0x6D2A = 0x8E63
+0x6D2B = 0x8E55
+0x6D2C = 0x8E76
+0x6D2D = 0x8E72
+0x6D2E = 0x8E7C
+0x6D2F = 0x8E81
+0x6D30 = 0x8E87
+0x6D31 = 0x8E85
+0x6D32 = 0x8E84
+0x6D33 = 0x8E8B
+0x6D34 = 0x8E8A
+0x6D35 = 0x8E93
+0x6D36 = 0x8E91
+0x6D37 = 0x8E94
+0x6D38 = 0x8E99
+0x6D39 = 0x8EAA
+0x6D3A = 0x8EA1
+0x6D3B = 0x8EAC
+0x6D3C = 0x8EB0
+0x6D3D = 0x8EC6
+0x6D3E = 0x8EB1
+0x6D3F = 0x8EBE
+0x6D40 = 0x8EC5
+0x6D41 = 0x8EC8
+0x6D42 = 0x8ECB
+0x6D43 = 0x8EDB
+0x6D44 = 0x8EE3
+0x6D45 = 0x8EFC
+0x6D46 = 0x8EFB
+0x6D47 = 0x8EEB
+0x6D48 = 0x8EFE
+0x6D49 = 0x8F0A
+0x6D4A = 0x8F05
+0x6D4B = 0x8F15
+0x6D4C = 0x8F12
+0x6D4D = 0x8F19
+0x6D4E = 0x8F13
+0x6D4F = 0x8F1C
+0x6D50 = 0x8F1F
+0x6D51 = 0x8F1B
+0x6D52 = 0x8F0C
+0x6D53 = 0x8F26
+0x6D54 = 0x8F33
+0x6D55 = 0x8F3B
+0x6D56 = 0x8F39
+0x6D57 = 0x8F45
+0x6D58 = 0x8F42
+0x6D59 = 0x8F3E
+0x6D5A = 0x8F4C
+0x6D5B = 0x8F49
+0x6D5C = 0x8F46
+0x6D5D = 0x8F4E
+0x6D5E = 0x8F57
+0x6D5F = 0x8F5C
+0x6D60 = 0x8F62
+0x6D61 = 0x8F63
+0x6D62 = 0x8F64
+0x6D63 = 0x8F9C
+0x6D64 = 0x8F9F
+0x6D65 = 0x8FA3
+0x6D66 = 0x8FAD
+0x6D67 = 0x8FAF
+0x6D68 = 0x8FB7
+0x6D69 = 0x8FDA
+0x6D6A = 0x8FE5
+0x6D6B = 0x8FE2
+0x6D6C = 0x8FEA
+0x6D6D = 0x8FEF
+0x6D6E = 0x9087
+0x6D6F = 0x8FF4
+0x6D70 = 0x9005
+0x6D71 = 0x8FF9
+0x6D72 = 0x8FFA
+0x6D73 = 0x9011
+0x6D74 = 0x9015
+0x6D75 = 0x9021
+0x6D76 = 0x900D
+0x6D77 = 0x901E
+0x6D78 = 0x9016
+0x6D79 = 0x900B
+0x6D7A = 0x9027
+0x6D7B = 0x9036
+0x6D7C = 0x9035
+0x6D7D = 0x9039
+0x6D7E = 0x8FF8
+0x6E21 = 0x904F
+0x6E22 = 0x9050
+0x6E23 = 0x9051
+0x6E24 = 0x9052
+0x6E25 = 0x900E
+0x6E26 = 0x9049
+0x6E27 = 0x903E
+0x6E28 = 0x9056
+0x6E29 = 0x9058
+0x6E2A = 0x905E
+0x6E2B = 0x9068
+0x6E2C = 0x906F
+0x6E2D = 0x9076
+0x6E2E = 0x96A8
+0x6E2F = 0x9072
+0x6E30 = 0x9082
+0x6E31 = 0x907D
+0x6E32 = 0x9081
+0x6E33 = 0x9080
+0x6E34 = 0x908A
+0x6E35 = 0x9089
+0x6E36 = 0x908F
+0x6E37 = 0x90A8
+0x6E38 = 0x90AF
+0x6E39 = 0x90B1
+0x6E3A = 0x90B5
+0x6E3B = 0x90E2
+0x6E3C = 0x90E4
+0x6E3D = 0x6248
+0x6E3E = 0x90DB
+0x6E3F = 0x9102
+0x6E40 = 0x9112
+0x6E41 = 0x9119
+0x6E42 = 0x9132
+0x6E43 = 0x9130
+0x6E44 = 0x914A
+0x6E45 = 0x9156
+0x6E46 = 0x9158
+0x6E47 = 0x9163
+0x6E48 = 0x9165
+0x6E49 = 0x9169
+0x6E4A = 0x9173
+0x6E4B = 0x9172
+0x6E4C = 0x918B
+0x6E4D = 0x9189
+0x6E4E = 0x9182
+0x6E4F = 0x91A2
+0x6E50 = 0x91AB
+0x6E51 = 0x91AF
+0x6E52 = 0x91AA
+0x6E53 = 0x91B5
+0x6E54 = 0x91B4
+0x6E55 = 0x91BA
+0x6E56 = 0x91C0
+0x6E57 = 0x91C1
+0x6E58 = 0x91C9
+0x6E59 = 0x91CB
+0x6E5A = 0x91D0
+0x6E5B = 0x91D6
+0x6E5C = 0x91DF
+0x6E5D = 0x91E1
+0x6E5E = 0x91DB
+0x6E5F = 0x91FC
+0x6E60 = 0x91F5
+0x6E61 = 0x91F6
+0x6E62 = 0x921E
+0x6E63 = 0x91FF
+0x6E64 = 0x9214
+0x6E65 = 0x922C
+0x6E66 = 0x9215
+0x6E67 = 0x9211
+0x6E68 = 0x925E
+0x6E69 = 0x9257
+0x6E6A = 0x9245
+0x6E6B = 0x9249
+0x6E6C = 0x9264
+0x6E6D = 0x9248
+0x6E6E = 0x9295
+0x6E6F = 0x923F
+0x6E70 = 0x924B
+0x6E71 = 0x9250
+0x6E72 = 0x929C
+0x6E73 = 0x9296
+0x6E74 = 0x9293
+0x6E75 = 0x929B
+0x6E76 = 0x925A
+0x6E77 = 0x92CF
+0x6E78 = 0x92B9
+0x6E79 = 0x92B7
+0x6E7A = 0x92E9
+0x6E7B = 0x930F
+0x6E7C = 0x92FA
+0x6E7D = 0x9344
+0x6E7E = 0x932E
+0x6F21 = 0x9319
+0x6F22 = 0x9322
+0x6F23 = 0x931A
+0x6F24 = 0x9323
+0x6F25 = 0x933A
+0x6F26 = 0x9335
+0x6F27 = 0x933B
+0x6F28 = 0x935C
+0x6F29 = 0x9360
+0x6F2A = 0x937C
+0x6F2B = 0x936E
+0x6F2C = 0x9356
+0x6F2D = 0x93B0
+0x6F2E = 0x93AC
+0x6F2F = 0x93AD
+0x6F30 = 0x9394
+0x6F31 = 0x93B9
+0x6F32 = 0x93D6
+0x6F33 = 0x93D7
+0x6F34 = 0x93E8
+0x6F35 = 0x93E5
+0x6F36 = 0x93D8
+0x6F37 = 0x93C3
+0x6F38 = 0x93DD
+0x6F39 = 0x93D0
+0x6F3A = 0x93C8
+0x6F3B = 0x93E4
+0x6F3C = 0x941A
+0x6F3D = 0x9414
+0x6F3E = 0x9413
+0x6F3F = 0x9403
+0x6F40 = 0x9407
+0x6F41 = 0x9410
+0x6F42 = 0x9436
+0x6F43 = 0x942B
+0x6F44 = 0x9435
+0x6F45 = 0x9421
+0x6F46 = 0x943A
+0x6F47 = 0x9441
+0x6F48 = 0x9452
+0x6F49 = 0x9444
+0x6F4A = 0x945B
+0x6F4B = 0x9460
+0x6F4C = 0x9462
+0x6F4D = 0x945E
+0x6F4E = 0x946A
+0x6F4F = 0x9229
+0x6F50 = 0x9470
+0x6F51 = 0x9475
+0x6F52 = 0x9477
+0x6F53 = 0x947D
+0x6F54 = 0x945A
+0x6F55 = 0x947C
+0x6F56 = 0x947E
+0x6F57 = 0x9481
+0x6F58 = 0x947F
+0x6F59 = 0x9582
+0x6F5A = 0x9587
+0x6F5B = 0x958A
+0x6F5C = 0x9594
+0x6F5D = 0x9596
+0x6F5E = 0x9598
+0x6F5F = 0x9599
+0x6F60 = 0x95A0
+0x6F61 = 0x95A8
+0x6F62 = 0x95A7
+0x6F63 = 0x95AD
+0x6F64 = 0x95BC
+0x6F65 = 0x95BB
+0x6F66 = 0x95B9
+0x6F67 = 0x95BE
+0x6F68 = 0x95CA
+0x6F69 = 0x6FF6
+0x6F6A = 0x95C3
+0x6F6B = 0x95CD
+0x6F6C = 0x95CC
+0x6F6D = 0x95D5
+0x6F6E = 0x95D4
+0x6F6F = 0x95D6
+0x6F70 = 0x95DC
+0x6F71 = 0x95E1
+0x6F72 = 0x95E5
+0x6F73 = 0x95E2
+0x6F74 = 0x9621
+0x6F75 = 0x9628
+0x6F76 = 0x962E
+0x6F77 = 0x962F
+0x6F78 = 0x9642
+0x6F79 = 0x964C
+0x6F7A = 0x964F
+0x6F7B = 0x964B
+0x6F7C = 0x9677
+0x6F7D = 0x965C
+0x6F7E = 0x965E
+0x7021 = 0x965D
+0x7022 = 0x965F
+0x7023 = 0x9666
+0x7024 = 0x9672
+0x7025 = 0x966C
+0x7026 = 0x968D
+0x7027 = 0x9698
+0x7028 = 0x9695
+0x7029 = 0x9697
+0x702A = 0x96AA
+0x702B = 0x96A7
+0x702C = 0x96B1
+0x702D = 0x96B2
+0x702E = 0x96B0
+0x702F = 0x96B4
+0x7030 = 0x96B6
+0x7031 = 0x96B8
+0x7032 = 0x96B9
+0x7033 = 0x96CE
+0x7034 = 0x96CB
+0x7035 = 0x96C9
+0x7036 = 0x96CD
+0x7037 = 0x894D
+0x7038 = 0x96DC
+0x7039 = 0x970D
+0x703A = 0x96D5
+0x703B = 0x96F9
+0x703C = 0x9704
+0x703D = 0x9706
+0x703E = 0x9708
+0x703F = 0x9713
+0x7040 = 0x970E
+0x7041 = 0x9711
+0x7042 = 0x970F
+0x7043 = 0x9716
+0x7044 = 0x9719
+0x7045 = 0x9724
+0x7046 = 0x972A
+0x7047 = 0x9730
+0x7048 = 0x9739
+0x7049 = 0x973D
+0x704A = 0x973E
+0x704B = 0x9744
+0x704C = 0x9746
+0x704D = 0x9748
+0x704E = 0x9742
+0x704F = 0x9749
+0x7050 = 0x975C
+0x7051 = 0x9760
+0x7052 = 0x9764
+0x7053 = 0x9766
+0x7054 = 0x9768
+0x7055 = 0x52D2
+0x7056 = 0x976B
+0x7057 = 0x9771
+0x7058 = 0x9779
+0x7059 = 0x9785
+0x705A = 0x977C
+0x705B = 0x9781
+0x705C = 0x977A
+0x705D = 0x9786
+0x705E = 0x978B
+0x705F = 0x978F
+0x7060 = 0x9790
+0x7061 = 0x979C
+0x7062 = 0x97A8
+0x7063 = 0x97A6
+0x7064 = 0x97A3
+0x7065 = 0x97B3
+0x7066 = 0x97B4
+0x7067 = 0x97C3
+0x7068 = 0x97C6
+0x7069 = 0x97C8
+0x706A = 0x97CB
+0x706B = 0x97DC
+0x706C = 0x97ED
+0x706D = 0x9F4F
+0x706E = 0x97F2
+0x706F = 0x7ADF
+0x7070 = 0x97F6
+0x7071 = 0x97F5
+0x7072 = 0x980F
+0x7073 = 0x980C
+0x7074 = 0x9838
+0x7075 = 0x9824
+0x7076 = 0x9821
+0x7077 = 0x9837
+0x7078 = 0x983D
+0x7079 = 0x9846
+0x707A = 0x984F
+0x707B = 0x984B
+0x707C = 0x986B
+0x707D = 0x986F
+0x707E = 0x9870
+0x7121 = 0x9871
+0x7122 = 0x9874
+0x7123 = 0x9873
+0x7124 = 0x98AA
+0x7125 = 0x98AF
+0x7126 = 0x98B1
+0x7127 = 0x98B6
+0x7128 = 0x98C4
+0x7129 = 0x98C3
+0x712A = 0x98C6
+0x712B = 0x98E9
+0x712C = 0x98EB
+0x712D = 0x9903
+0x712E = 0x9909
+0x712F = 0x9912
+0x7130 = 0x9914
+0x7131 = 0x9918
+0x7132 = 0x9921
+0x7133 = 0x991D
+0x7134 = 0x991E
+0x7135 = 0x9924
+0x7136 = 0x9920
+0x7137 = 0x992C
+0x7138 = 0x992E
+0x7139 = 0x993D
+0x713A = 0x993E
+0x713B = 0x9942
+0x713C = 0x9949
+0x713D = 0x9945
+0x713E = 0x9950
+0x713F = 0x994B
+0x7140 = 0x9951
+0x7141 = 0x9952
+0x7142 = 0x994C
+0x7143 = 0x9955
+0x7144 = 0x9997
+0x7145 = 0x9998
+0x7146 = 0x99A5
+0x7147 = 0x99AD
+0x7148 = 0x99AE
+0x7149 = 0x99BC
+0x714A = 0x99DF
+0x714B = 0x99DB
+0x714C = 0x99DD
+0x714D = 0x99D8
+0x714E = 0x99D1
+0x714F = 0x99ED
+0x7150 = 0x99EE
+0x7151 = 0x99F1
+0x7152 = 0x99F2
+0x7153 = 0x99FB
+0x7154 = 0x99F8
+0x7155 = 0x9A01
+0x7156 = 0x9A0F
+0x7157 = 0x9A05
+0x7158 = 0x99E2
+0x7159 = 0x9A19
+0x715A = 0x9A2B
+0x715B = 0x9A37
+0x715C = 0x9A45
+0x715D = 0x9A42
+0x715E = 0x9A40
+0x715F = 0x9A43
+0x7160 = 0x9A3E
+0x7161 = 0x9A55
+0x7162 = 0x9A4D
+0x7163 = 0x9A5B
+0x7164 = 0x9A57
+0x7165 = 0x9A5F
+0x7166 = 0x9A62
+0x7167 = 0x9A65
+0x7168 = 0x9A64
+0x7169 = 0x9A69
+0x716A = 0x9A6B
+0x716B = 0x9A6A
+0x716C = 0x9AAD
+0x716D = 0x9AB0
+0x716E = 0x9ABC
+0x716F = 0x9AC0
+0x7170 = 0x9ACF
+0x7171 = 0x9AD1
+0x7172 = 0x9AD3
+0x7173 = 0x9AD4
+0x7174 = 0x9ADE
+0x7175 = 0x9ADF
+0x7176 = 0x9AE2
+0x7177 = 0x9AE3
+0x7178 = 0x9AE6
+0x7179 = 0x9AEF
+0x717A = 0x9AEB
+0x717B = 0x9AEE
+0x717C = 0x9AF4
+0x717D = 0x9AF1
+0x717E = 0x9AF7
+0x7221 = 0x9AFB
+0x7222 = 0x9B06
+0x7223 = 0x9B18
+0x7224 = 0x9B1A
+0x7225 = 0x9B1F
+0x7226 = 0x9B22
+0x7227 = 0x9B23
+0x7228 = 0x9B25
+0x7229 = 0x9B27
+0x722A = 0x9B28
+0x722B = 0x9B29
+0x722C = 0x9B2A
+0x722D = 0x9B2E
+0x722E = 0x9B2F
+0x722F = 0x9B32
+0x7230 = 0x9B44
+0x7231 = 0x9B43
+0x7232 = 0x9B4F
+0x7233 = 0x9B4D
+0x7234 = 0x9B4E
+0x7235 = 0x9B51
+0x7236 = 0x9B58
+0x7237 = 0x9B74
+0x7238 = 0x9B93
+0x7239 = 0x9B83
+0x723A = 0x9B91
+0x723B = 0x9B96
+0x723C = 0x9B97
+0x723D = 0x9B9F
+0x723E = 0x9BA0
+0x723F = 0x9BA8
+0x7240 = 0x9BB4
+0x7241 = 0x9BC0
+0x7242 = 0x9BCA
+0x7243 = 0x9BB9
+0x7244 = 0x9BC6
+0x7245 = 0x9BCF
+0x7246 = 0x9BD1
+0x7247 = 0x9BD2
+0x7248 = 0x9BE3
+0x7249 = 0x9BE2
+0x724A = 0x9BE4
+0x724B = 0x9BD4
+0x724C = 0x9BE1
+0x724D = 0x9C3A
+0x724E = 0x9BF2
+0x724F = 0x9BF1
+0x7250 = 0x9BF0
+0x7251 = 0x9C15
+0x7252 = 0x9C14
+0x7253 = 0x9C09
+0x7254 = 0x9C13
+0x7255 = 0x9C0C
+0x7256 = 0x9C06
+0x7257 = 0x9C08
+0x7258 = 0x9C12
+0x7259 = 0x9C0A
+0x725A = 0x9C04
+0x725B = 0x9C2E
+0x725C = 0x9C1B
+0x725D = 0x9C25
+0x725E = 0x9C24
+0x725F = 0x9C21
+0x7260 = 0x9C30
+0x7261 = 0x9C47
+0x7262 = 0x9C32
+0x7263 = 0x9C46
+0x7264 = 0x9C3E
+0x7265 = 0x9C5A
+0x7266 = 0x9C60
+0x7267 = 0x9C67
+0x7268 = 0x9C76
+0x7269 = 0x9C78
+0x726A = 0x9CE7
+0x726B = 0x9CEC
+0x726C = 0x9CF0
+0x726D = 0x9D09
+0x726E = 0x9D08
+0x726F = 0x9CEB
+0x7270 = 0x9D03
+0x7271 = 0x9D06
+0x7272 = 0x9D2A
+0x7273 = 0x9D26
+0x7274 = 0x9DAF
+0x7275 = 0x9D23
+0x7276 = 0x9D1F
+0x7277 = 0x9D44
+0x7278 = 0x9D15
+0x7279 = 0x9D12
+0x727A = 0x9D41
+0x727B = 0x9D3F
+0x727C = 0x9D3E
+0x727D = 0x9D46
+0x727E = 0x9D48
+0x7321 = 0x9D5D
+0x7322 = 0x9D5E
+0x7323 = 0x9D64
+0x7324 = 0x9D51
+0x7325 = 0x9D50
+0x7326 = 0x9D59
+0x7327 = 0x9D72
+0x7328 = 0x9D89
+0x7329 = 0x9D87
+0x732A = 0x9DAB
+0x732B = 0x9D6F
+0x732C = 0x9D7A
+0x732D = 0x9D9A
+0x732E = 0x9DA4
+0x732F = 0x9DA9
+0x7330 = 0x9DB2
+0x7331 = 0x9DC4
+0x7332 = 0x9DC1
+0x7333 = 0x9DBB
+0x7334 = 0x9DB8
+0x7335 = 0x9DBA
+0x7336 = 0x9DC6
+0x7337 = 0x9DCF
+0x7338 = 0x9DC2
+0x7339 = 0x9DD9
+0x733A = 0x9DD3
+0x733B = 0x9DF8
+0x733C = 0x9DE6
+0x733D = 0x9DED
+0x733E = 0x9DEF
+0x733F = 0x9DFD
+0x7340 = 0x9E1A
+0x7341 = 0x9E1B
+0x7342 = 0x9E1E
+0x7343 = 0x9E75
+0x7344 = 0x9E79
+0x7345 = 0x9E7D
+0x7346 = 0x9E81
+0x7347 = 0x9E88
+0x7348 = 0x9E8B
+0x7349 = 0x9E8C
+0x734A = 0x9E92
+0x734B = 0x9E95
+0x734C = 0x9E91
+0x734D = 0x9E9D
+0x734E = 0x9EA5
+0x734F = 0x9EA9
+0x7350 = 0x9EB8
+0x7351 = 0x9EAA
+0x7352 = 0x9EAD
+0x7353 = 0x9761
+0x7354 = 0x9ECC
+0x7355 = 0x9ECE
+0x7356 = 0x9ECF
+0x7357 = 0x9ED0
+0x7358 = 0x9ED4
+0x7359 = 0x9EDC
+0x735A = 0x9EDE
+0x735B = 0x9EDD
+0x735C = 0x9EE0
+0x735D = 0x9EE5
+0x735E = 0x9EE8
+0x735F = 0x9EEF
+0x7360 = 0x9EF4
+0x7361 = 0x9EF6
+0x7362 = 0x9EF7
+0x7363 = 0x9EF9
+0x7364 = 0x9EFB
+0x7365 = 0x9EFC
+0x7366 = 0x9EFD
+0x7367 = 0x9F07
+0x7368 = 0x9F08
+0x7369 = 0x76B7
+0x736A = 0x9F15
+0x736B = 0x9F21
+0x736C = 0x9F2C
+0x736D = 0x9F3E
+0x736E = 0x9F4A
+0x736F = 0x9F52
+0x7370 = 0x9F54
+0x7371 = 0x9F63
+0x7372 = 0x9F5F
+0x7373 = 0x9F60
+0x7374 = 0x9F61
+0x7375 = 0x9F66
+0x7376 = 0x9F67
+0x7377 = 0x9F6C
+0x7378 = 0x9F6A
+0x7379 = 0x9F77
+0x737A = 0x9F72
+0x737B = 0x9F76
+0x737C = 0x9F95
+0x737D = 0x9F9C
+0x737E = 0x9FA0
+0x7421 = 0x582F
+0x7422 = 0x69C7
+0x7423 = 0x9059
+0x7424 = 0x7464
+0x7425 = 0x51DC
+0x7426 = 0x7199
+END_MAP
diff --git a/share/i18n/csmapper/JIS/JISX0208@MS%UCS.src b/share/i18n/csmapper/JIS/JISX0208@MS%UCS.src
new file mode 100644 (file)
index 0000000..768e037
--- /dev/null
@@ -0,0 +1,6893 @@
+# $NetBSD: JISX0208@MS%UCS.src,v 1.1 2003/07/19 20:20:40 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "JISX0208:MS/UCS"
+SRC_ZONE       0x21-0x7E / 0x21-0x7E / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This data is derived from http://www.opengroup.or.jp/jvc/cde/
+#
+0x2121 = 0x3000
+0x2122 = 0x3001
+0x2123 = 0x3002
+0x2124 = 0xFF0C
+0x2125 = 0xFF0E
+0x2126 = 0x30FB
+0x2127 = 0xFF1A
+0x2128 = 0xFF1B
+0x2129 = 0xFF1F
+0x212A = 0xFF01
+0x212B = 0x309B
+0x212C = 0x309C
+0x212D = 0x00B4
+0x212E = 0xFF40
+0x212F = 0x00A8
+0x2130 = 0xFF3E
+0x2131 = 0xFFE3
+0x2132 = 0xFF3F
+0x2133 = 0x30FD
+0x2134 = 0x30FE
+0x2135 = 0x309D
+0x2136 = 0x309E
+0x2137 = 0x3003
+0x2138 = 0x4EDD
+0x2139 = 0x3005
+0x213A = 0x3006
+0x213B = 0x3007
+0x213C = 0x30FC
+0x213D = 0x2015
+0x213E = 0x2010
+0x213F = 0xFF0F
+0x2140 = 0xFF3C
+0x2141 = 0xFF5E
+0x2142 = 0x2225
+0x2143 = 0xFF5C
+0x2144 = 0x2026
+0x2145 = 0x2025
+0x2146 = 0x2018
+0x2147 = 0x2019
+0x2148 = 0x201C
+0x2149 = 0x201D
+0x214A = 0xFF08
+0x214B = 0xFF09
+0x214C = 0x3014
+0x214D = 0x3015
+0x214E = 0xFF3B
+0x214F = 0xFF3D
+0x2150 = 0xFF5B
+0x2151 = 0xFF5D
+0x2152 = 0x3008
+0x2153 = 0x3009
+0x2154 = 0x300A
+0x2155 = 0x300B
+0x2156 = 0x300C
+0x2157 = 0x300D
+0x2158 = 0x300E
+0x2159 = 0x300F
+0x215A = 0x3010
+0x215B = 0x3011
+0x215C = 0xFF0B
+0x215D = 0xFF0D
+0x215E = 0x00B1
+0x215F = 0x00D7
+0x2160 = 0x00F7
+0x2161 = 0xFF1D
+0x2162 = 0x2260
+0x2163 = 0xFF1C
+0x2164 = 0xFF1E
+0x2165 = 0x2266
+0x2166 = 0x2267
+0x2167 = 0x221E
+0x2168 = 0x2234
+0x2169 = 0x2642
+0x216A = 0x2640
+0x216B = 0x00B0
+0x216C = 0x2032
+0x216D = 0x2033
+0x216E = 0x2103
+0x216F = 0xFFE5
+0x2170 = 0xFF04
+0x2171 = 0xFFE0
+0x2172 = 0xFFE1
+0x2173 = 0xFF05
+0x2174 = 0xFF03
+0x2175 = 0xFF06
+0x2176 = 0xFF0A
+0x2177 = 0xFF20
+0x2178 = 0x00A7
+0x2179 = 0x2606
+0x217A = 0x2605
+0x217B = 0x25CB
+0x217C = 0x25CF
+0x217D = 0x25CE
+0x217E = 0x25C7
+0x2221 = 0x25C6
+0x2222 = 0x25A1
+0x2223 = 0x25A0
+0x2224 = 0x25B3
+0x2225 = 0x25B2
+0x2226 = 0x25BD
+0x2227 = 0x25BC
+0x2228 = 0x203B
+0x2229 = 0x3012
+0x222A = 0x2192
+0x222B = 0x2190
+0x222C = 0x2191
+0x222D = 0x2193
+0x222E = 0x3013
+0x223A = 0x2208
+0x223B = 0x220B
+0x223C = 0x2286
+0x223D = 0x2287
+0x223E = 0x2282
+0x223F = 0x2283
+0x2240 = 0x222A
+0x2241 = 0x2229
+0x224A = 0x2227
+0x224B = 0x2228
+0x224C = 0xFFE2
+0x224D = 0x21D2
+0x224E = 0x21D4
+0x224F = 0x2200
+0x2250 = 0x2203
+0x225C = 0x2220
+0x225D = 0x22A5
+0x225E = 0x2312
+0x225F = 0x2202
+0x2260 = 0x2207
+0x2261 = 0x2261
+0x2262 = 0x2252
+0x2263 = 0x226A
+0x2264 = 0x226B
+0x2265 = 0x221A
+0x2266 = 0x223D
+0x2267 = 0x221D
+0x2268 = 0x2235
+0x2269 = 0x222B
+0x226A = 0x222C
+0x2272 = 0x212B
+0x2273 = 0x2030
+0x2274 = 0x266F
+0x2275 = 0x266D
+0x2276 = 0x266A
+0x2277 = 0x2020
+0x2278 = 0x2021
+0x2279 = 0x00B6
+0x227E = 0x25EF
+0x2330 = 0xFF10
+0x2331 = 0xFF11
+0x2332 = 0xFF12
+0x2333 = 0xFF13
+0x2334 = 0xFF14
+0x2335 = 0xFF15
+0x2336 = 0xFF16
+0x2337 = 0xFF17
+0x2338 = 0xFF18
+0x2339 = 0xFF19
+0x2341 = 0xFF21
+0x2342 = 0xFF22
+0x2343 = 0xFF23
+0x2344 = 0xFF24
+0x2345 = 0xFF25
+0x2346 = 0xFF26
+0x2347 = 0xFF27
+0x2348 = 0xFF28
+0x2349 = 0xFF29
+0x234A = 0xFF2A
+0x234B = 0xFF2B
+0x234C = 0xFF2C
+0x234D = 0xFF2D
+0x234E = 0xFF2E
+0x234F = 0xFF2F
+0x2350 = 0xFF30
+0x2351 = 0xFF31
+0x2352 = 0xFF32
+0x2353 = 0xFF33
+0x2354 = 0xFF34
+0x2355 = 0xFF35
+0x2356 = 0xFF36
+0x2357 = 0xFF37
+0x2358 = 0xFF38
+0x2359 = 0xFF39
+0x235A = 0xFF3A
+0x2361 = 0xFF41
+0x2362 = 0xFF42
+0x2363 = 0xFF43
+0x2364 = 0xFF44
+0x2365 = 0xFF45
+0x2366 = 0xFF46
+0x2367 = 0xFF47
+0x2368 = 0xFF48
+0x2369 = 0xFF49
+0x236A = 0xFF4A
+0x236B = 0xFF4B
+0x236C = 0xFF4C
+0x236D = 0xFF4D
+0x236E = 0xFF4E
+0x236F = 0xFF4F
+0x2370 = 0xFF50
+0x2371 = 0xFF51
+0x2372 = 0xFF52
+0x2373 = 0xFF53
+0x2374 = 0xFF54
+0x2375 = 0xFF55
+0x2376 = 0xFF56
+0x2377 = 0xFF57
+0x2378 = 0xFF58
+0x2379 = 0xFF59
+0x237A = 0xFF5A
+0x2421 = 0x3041
+0x2422 = 0x3042
+0x2423 = 0x3043
+0x2424 = 0x3044
+0x2425 = 0x3045
+0x2426 = 0x3046
+0x2427 = 0x3047
+0x2428 = 0x3048
+0x2429 = 0x3049
+0x242A = 0x304A
+0x242B = 0x304B
+0x242C = 0x304C
+0x242D = 0x304D
+0x242E = 0x304E
+0x242F = 0x304F
+0x2430 = 0x3050
+0x2431 = 0x3051
+0x2432 = 0x3052
+0x2433 = 0x3053
+0x2434 = 0x3054
+0x2435 = 0x3055
+0x2436 = 0x3056
+0x2437 = 0x3057
+0x2438 = 0x3058
+0x2439 = 0x3059
+0x243A = 0x305A
+0x243B = 0x305B
+0x243C = 0x305C
+0x243D = 0x305D
+0x243E = 0x305E
+0x243F = 0x305F
+0x2440 = 0x3060
+0x2441 = 0x3061
+0x2442 = 0x3062
+0x2443 = 0x3063
+0x2444 = 0x3064
+0x2445 = 0x3065
+0x2446 = 0x3066
+0x2447 = 0x3067
+0x2448 = 0x3068
+0x2449 = 0x3069
+0x244A = 0x306A
+0x244B = 0x306B
+0x244C = 0x306C
+0x244D = 0x306D
+0x244E = 0x306E
+0x244F = 0x306F
+0x2450 = 0x3070
+0x2451 = 0x3071
+0x2452 = 0x3072
+0x2453 = 0x3073
+0x2454 = 0x3074
+0x2455 = 0x3075
+0x2456 = 0x3076
+0x2457 = 0x3077
+0x2458 = 0x3078
+0x2459 = 0x3079
+0x245A = 0x307A
+0x245B = 0x307B
+0x245C = 0x307C
+0x245D = 0x307D
+0x245E = 0x307E
+0x245F = 0x307F
+0x2460 = 0x3080
+0x2461 = 0x3081
+0x2462 = 0x3082
+0x2463 = 0x3083
+0x2464 = 0x3084
+0x2465 = 0x3085
+0x2466 = 0x3086
+0x2467 = 0x3087
+0x2468 = 0x3088
+0x2469 = 0x3089
+0x246A = 0x308A
+0x246B = 0x308B
+0x246C = 0x308C
+0x246D = 0x308D
+0x246E = 0x308E
+0x246F = 0x308F
+0x2470 = 0x3090
+0x2471 = 0x3091
+0x2472 = 0x3092
+0x2473 = 0x3093
+0x2521 = 0x30A1
+0x2522 = 0x30A2
+0x2523 = 0x30A3
+0x2524 = 0x30A4
+0x2525 = 0x30A5
+0x2526 = 0x30A6
+0x2527 = 0x30A7
+0x2528 = 0x30A8
+0x2529 = 0x30A9
+0x252A = 0x30AA
+0x252B = 0x30AB
+0x252C = 0x30AC
+0x252D = 0x30AD
+0x252E = 0x30AE
+0x252F = 0x30AF
+0x2530 = 0x30B0
+0x2531 = 0x30B1
+0x2532 = 0x30B2
+0x2533 = 0x30B3
+0x2534 = 0x30B4
+0x2535 = 0x30B5
+0x2536 = 0x30B6
+0x2537 = 0x30B7
+0x2538 = 0x30B8
+0x2539 = 0x30B9
+0x253A = 0x30BA
+0x253B = 0x30BB
+0x253C = 0x30BC
+0x253D = 0x30BD
+0x253E = 0x30BE
+0x253F = 0x30BF
+0x2540 = 0x30C0
+0x2541 = 0x30C1
+0x2542 = 0x30C2
+0x2543 = 0x30C3
+0x2544 = 0x30C4
+0x2545 = 0x30C5
+0x2546 = 0x30C6
+0x2547 = 0x30C7
+0x2548 = 0x30C8
+0x2549 = 0x30C9
+0x254A = 0x30CA
+0x254B = 0x30CB
+0x254C = 0x30CC
+0x254D = 0x30CD
+0x254E = 0x30CE
+0x254F = 0x30CF
+0x2550 = 0x30D0
+0x2551 = 0x30D1
+0x2552 = 0x30D2
+0x2553 = 0x30D3
+0x2554 = 0x30D4
+0x2555 = 0x30D5
+0x2556 = 0x30D6
+0x2557 = 0x30D7
+0x2558 = 0x30D8
+0x2559 = 0x30D9
+0x255A = 0x30DA
+0x255B = 0x30DB
+0x255C = 0x30DC
+0x255D = 0x30DD
+0x255E = 0x30DE
+0x255F = 0x30DF
+0x2560 = 0x30E0
+0x2561 = 0x30E1
+0x2562 = 0x30E2
+0x2563 = 0x30E3
+0x2564 = 0x30E4
+0x2565 = 0x30E5
+0x2566 = 0x30E6
+0x2567 = 0x30E7
+0x2568 = 0x30E8
+0x2569 = 0x30E9
+0x256A = 0x30EA
+0x256B = 0x30EB
+0x256C = 0x30EC
+0x256D = 0x30ED
+0x256E = 0x30EE
+0x256F = 0x30EF
+0x2570 = 0x30F0
+0x2571 = 0x30F1
+0x2572 = 0x30F2
+0x2573 = 0x30F3
+0x2574 = 0x30F4
+0x2575 = 0x30F5
+0x2576 = 0x30F6
+0x2621 = 0x0391
+0x2622 = 0x0392
+0x2623 = 0x0393
+0x2624 = 0x0394
+0x2625 = 0x0395
+0x2626 = 0x0396
+0x2627 = 0x0397
+0x2628 = 0x0398
+0x2629 = 0x0399
+0x262A = 0x039A
+0x262B = 0x039B
+0x262C = 0x039C
+0x262D = 0x039D
+0x262E = 0x039E
+0x262F = 0x039F
+0x2630 = 0x03A0
+0x2631 = 0x03A1
+0x2632 = 0x03A3
+0x2633 = 0x03A4
+0x2634 = 0x03A5
+0x2635 = 0x03A6
+0x2636 = 0x03A7
+0x2637 = 0x03A8
+0x2638 = 0x03A9
+0x2641 = 0x03B1
+0x2642 = 0x03B2
+0x2643 = 0x03B3
+0x2644 = 0x03B4
+0x2645 = 0x03B5
+0x2646 = 0x03B6
+0x2647 = 0x03B7
+0x2648 = 0x03B8
+0x2649 = 0x03B9
+0x264A = 0x03BA
+0x264B = 0x03BB
+0x264C = 0x03BC
+0x264D = 0x03BD
+0x264E = 0x03BE
+0x264F = 0x03BF
+0x2650 = 0x03C0
+0x2651 = 0x03C1
+0x2652 = 0x03C3
+0x2653 = 0x03C4
+0x2654 = 0x03C5
+0x2655 = 0x03C6
+0x2656 = 0x03C7
+0x2657 = 0x03C8
+0x2658 = 0x03C9
+0x2721 = 0x0410
+0x2722 = 0x0411
+0x2723 = 0x0412
+0x2724 = 0x0413
+0x2725 = 0x0414
+0x2726 = 0x0415
+0x2727 = 0x0401
+0x2728 = 0x0416
+0x2729 = 0x0417
+0x272A = 0x0418
+0x272B = 0x0419
+0x272C = 0x041A
+0x272D = 0x041B
+0x272E = 0x041C
+0x272F = 0x041D
+0x2730 = 0x041E
+0x2731 = 0x041F
+0x2732 = 0x0420
+0x2733 = 0x0421
+0x2734 = 0x0422
+0x2735 = 0x0423
+0x2736 = 0x0424
+0x2737 = 0x0425
+0x2738 = 0x0426
+0x2739 = 0x0427
+0x273A = 0x0428
+0x273B = 0x0429
+0x273C = 0x042A
+0x273D = 0x042B
+0x273E = 0x042C
+0x273F = 0x042D
+0x2740 = 0x042E
+0x2741 = 0x042F
+0x2751 = 0x0430
+0x2752 = 0x0431
+0x2753 = 0x0432
+0x2754 = 0x0433
+0x2755 = 0x0434
+0x2756 = 0x0435
+0x2757 = 0x0451
+0x2758 = 0x0436
+0x2759 = 0x0437
+0x275A = 0x0438
+0x275B = 0x0439
+0x275C = 0x043A
+0x275D = 0x043B
+0x275E = 0x043C
+0x275F = 0x043D
+0x2760 = 0x043E
+0x2761 = 0x043F
+0x2762 = 0x0440
+0x2763 = 0x0441
+0x2764 = 0x0442
+0x2765 = 0x0443
+0x2766 = 0x0444
+0x2767 = 0x0445
+0x2768 = 0x0446
+0x2769 = 0x0447
+0x276A = 0x0448
+0x276B = 0x0449
+0x276C = 0x044A
+0x276D = 0x044B
+0x276E = 0x044C
+0x276F = 0x044D
+0x2770 = 0x044E
+0x2771 = 0x044F
+0x2821 = 0x2500
+0x2822 = 0x2502
+0x2823 = 0x250C
+0x2824 = 0x2510
+0x2825 = 0x2518
+0x2826 = 0x2514
+0x2827 = 0x251C
+0x2828 = 0x252C
+0x2829 = 0x2524
+0x282A = 0x2534
+0x282B = 0x253C
+0x282C = 0x2501
+0x282D = 0x2503
+0x282E = 0x250F
+0x282F = 0x2513
+0x2830 = 0x251B
+0x2831 = 0x2517
+0x2832 = 0x2523
+0x2833 = 0x2533
+0x2834 = 0x252B
+0x2835 = 0x253B
+0x2836 = 0x254B
+0x2837 = 0x2520
+0x2838 = 0x252F
+0x2839 = 0x2528
+0x283A = 0x2537
+0x283B = 0x253F
+0x283C = 0x251D
+0x283D = 0x2530
+0x283E = 0x2525
+0x283F = 0x2538
+0x2840 = 0x2542
+0x3021 = 0x4E9C
+0x3022 = 0x5516
+0x3023 = 0x5A03
+0x3024 = 0x963F
+0x3025 = 0x54C0
+0x3026 = 0x611B
+0x3027 = 0x6328
+0x3028 = 0x59F6
+0x3029 = 0x9022
+0x302A = 0x8475
+0x302B = 0x831C
+0x302C = 0x7A50
+0x302D = 0x60AA
+0x302E = 0x63E1
+0x302F = 0x6E25
+0x3030 = 0x65ED
+0x3031 = 0x8466
+0x3032 = 0x82A6
+0x3033 = 0x9BF5
+0x3034 = 0x6893
+0x3035 = 0x5727
+0x3036 = 0x65A1
+0x3037 = 0x6271
+0x3038 = 0x5B9B
+0x3039 = 0x59D0
+0x303A = 0x867B
+0x303B = 0x98F4
+0x303C = 0x7D62
+0x303D = 0x7DBE
+0x303E = 0x9B8E
+0x303F = 0x6216
+0x3040 = 0x7C9F
+0x3041 = 0x88B7
+0x3042 = 0x5B89
+0x3043 = 0x5EB5
+0x3044 = 0x6309
+0x3045 = 0x6697
+0x3046 = 0x6848
+0x3047 = 0x95C7
+0x3048 = 0x978D
+0x3049 = 0x674F
+0x304A = 0x4EE5
+0x304B = 0x4F0A
+0x304C = 0x4F4D
+0x304D = 0x4F9D
+0x304E = 0x5049
+0x304F = 0x56F2
+0x3050 = 0x5937
+0x3051 = 0x59D4
+0x3052 = 0x5A01
+0x3053 = 0x5C09
+0x3054 = 0x60DF
+0x3055 = 0x610F
+0x3056 = 0x6170
+0x3057 = 0x6613
+0x3058 = 0x6905
+0x3059 = 0x70BA
+0x305A = 0x754F
+0x305B = 0x7570
+0x305C = 0x79FB
+0x305D = 0x7DAD
+0x305E = 0x7DEF
+0x305F = 0x80C3
+0x3060 = 0x840E
+0x3061 = 0x8863
+0x3062 = 0x8B02
+0x3063 = 0x9055
+0x3064 = 0x907A
+0x3065 = 0x533B
+0x3066 = 0x4E95
+0x3067 = 0x4EA5
+0x3068 = 0x57DF
+0x3069 = 0x80B2
+0x306A = 0x90C1
+0x306B = 0x78EF
+0x306C = 0x4E00
+0x306D = 0x58F1
+0x306E = 0x6EA2
+0x306F = 0x9038
+0x3070 = 0x7A32
+0x3071 = 0x8328
+0x3072 = 0x828B
+0x3073 = 0x9C2F
+0x3074 = 0x5141
+0x3075 = 0x5370
+0x3076 = 0x54BD
+0x3077 = 0x54E1
+0x3078 = 0x56E0
+0x3079 = 0x59FB
+0x307A = 0x5F15
+0x307B = 0x98F2
+0x307C = 0x6DEB
+0x307D = 0x80E4
+0x307E = 0x852D
+0x3121 = 0x9662
+0x3122 = 0x9670
+0x3123 = 0x96A0
+0x3124 = 0x97FB
+0x3125 = 0x540B
+0x3126 = 0x53F3
+0x3127 = 0x5B87
+0x3128 = 0x70CF
+0x3129 = 0x7FBD
+0x312A = 0x8FC2
+0x312B = 0x96E8
+0x312C = 0x536F
+0x312D = 0x9D5C
+0x312E = 0x7ABA
+0x312F = 0x4E11
+0x3130 = 0x7893
+0x3131 = 0x81FC
+0x3132 = 0x6E26
+0x3133 = 0x5618
+0x3134 = 0x5504
+0x3135 = 0x6B1D
+0x3136 = 0x851A
+0x3137 = 0x9C3B
+0x3138 = 0x59E5
+0x3139 = 0x53A9
+0x313A = 0x6D66
+0x313B = 0x74DC
+0x313C = 0x958F
+0x313D = 0x5642
+0x313E = 0x4E91
+0x313F = 0x904B
+0x3140 = 0x96F2
+0x3141 = 0x834F
+0x3142 = 0x990C
+0x3143 = 0x53E1
+0x3144 = 0x55B6
+0x3145 = 0x5B30
+0x3146 = 0x5F71
+0x3147 = 0x6620
+0x3148 = 0x66F3
+0x3149 = 0x6804
+0x314A = 0x6C38
+0x314B = 0x6CF3
+0x314C = 0x6D29
+0x314D = 0x745B
+0x314E = 0x76C8
+0x314F = 0x7A4E
+0x3150 = 0x9834
+0x3151 = 0x82F1
+0x3152 = 0x885B
+0x3153 = 0x8A60
+0x3154 = 0x92ED
+0x3155 = 0x6DB2
+0x3156 = 0x75AB
+0x3157 = 0x76CA
+0x3158 = 0x99C5
+0x3159 = 0x60A6
+0x315A = 0x8B01
+0x315B = 0x8D8A
+0x315C = 0x95B2
+0x315D = 0x698E
+0x315E = 0x53AD
+0x315F = 0x5186
+0x3160 = 0x5712
+0x3161 = 0x5830
+0x3162 = 0x5944
+0x3163 = 0x5BB4
+0x3164 = 0x5EF6
+0x3165 = 0x6028
+0x3166 = 0x63A9
+0x3167 = 0x63F4
+0x3168 = 0x6CBF
+0x3169 = 0x6F14
+0x316A = 0x708E
+0x316B = 0x7114
+0x316C = 0x7159
+0x316D = 0x71D5
+0x316E = 0x733F
+0x316F = 0x7E01
+0x3170 = 0x8276
+0x3171 = 0x82D1
+0x3172 = 0x8597
+0x3173 = 0x9060
+0x3174 = 0x925B
+0x3175 = 0x9D1B
+0x3176 = 0x5869
+0x3177 = 0x65BC
+0x3178 = 0x6C5A
+0x3179 = 0x7525
+0x317A = 0x51F9
+0x317B = 0x592E
+0x317C = 0x5965
+0x317D = 0x5F80
+0x317E = 0x5FDC
+0x3221 = 0x62BC
+0x3222 = 0x65FA
+0x3223 = 0x6A2A
+0x3224 = 0x6B27
+0x3225 = 0x6BB4
+0x3226 = 0x738B
+0x3227 = 0x7FC1
+0x3228 = 0x8956
+0x3229 = 0x9D2C
+0x322A = 0x9D0E
+0x322B = 0x9EC4
+0x322C = 0x5CA1
+0x322D = 0x6C96
+0x322E = 0x837B
+0x322F = 0x5104
+0x3230 = 0x5C4B
+0x3231 = 0x61B6
+0x3232 = 0x81C6
+0x3233 = 0x6876
+0x3234 = 0x7261
+0x3235 = 0x4E59
+0x3236 = 0x4FFA
+0x3237 = 0x5378
+0x3238 = 0x6069
+0x3239 = 0x6E29
+0x323A = 0x7A4F
+0x323B = 0x97F3
+0x323C = 0x4E0B
+0x323D = 0x5316
+0x323E = 0x4EEE
+0x323F = 0x4F55
+0x3240 = 0x4F3D
+0x3241 = 0x4FA1
+0x3242 = 0x4F73
+0x3243 = 0x52A0
+0x3244 = 0x53EF
+0x3245 = 0x5609
+0x3246 = 0x590F
+0x3247 = 0x5AC1
+0x3248 = 0x5BB6
+0x3249 = 0x5BE1
+0x324A = 0x79D1
+0x324B = 0x6687
+0x324C = 0x679C
+0x324D = 0x67B6
+0x324E = 0x6B4C
+0x324F = 0x6CB3
+0x3250 = 0x706B
+0x3251 = 0x73C2
+0x3252 = 0x798D
+0x3253 = 0x79BE
+0x3254 = 0x7A3C
+0x3255 = 0x7B87
+0x3256 = 0x82B1
+0x3257 = 0x82DB
+0x3258 = 0x8304
+0x3259 = 0x8377
+0x325A = 0x83EF
+0x325B = 0x83D3
+0x325C = 0x8766
+0x325D = 0x8AB2
+0x325E = 0x5629
+0x325F = 0x8CA8
+0x3260 = 0x8FE6
+0x3261 = 0x904E
+0x3262 = 0x971E
+0x3263 = 0x868A
+0x3264 = 0x4FC4
+0x3265 = 0x5CE8
+0x3266 = 0x6211
+0x3267 = 0x7259
+0x3268 = 0x753B
+0x3269 = 0x81E5
+0x326A = 0x82BD
+0x326B = 0x86FE
+0x326C = 0x8CC0
+0x326D = 0x96C5
+0x326E = 0x9913
+0x326F = 0x99D5
+0x3270 = 0x4ECB
+0x3271 = 0x4F1A
+0x3272 = 0x89E3
+0x3273 = 0x56DE
+0x3274 = 0x584A
+0x3275 = 0x58CA
+0x3276 = 0x5EFB
+0x3277 = 0x5FEB
+0x3278 = 0x602A
+0x3279 = 0x6094
+0x327A = 0x6062
+0x327B = 0x61D0
+0x327C = 0x6212
+0x327D = 0x62D0
+0x327E = 0x6539
+0x3321 = 0x9B41
+0x3322 = 0x6666
+0x3323 = 0x68B0
+0x3324 = 0x6D77
+0x3325 = 0x7070
+0x3326 = 0x754C
+0x3327 = 0x7686
+0x3328 = 0x7D75
+0x3329 = 0x82A5
+0x332A = 0x87F9
+0x332B = 0x958B
+0x332C = 0x968E
+0x332D = 0x8C9D
+0x332E = 0x51F1
+0x332F = 0x52BE
+0x3330 = 0x5916
+0x3331 = 0x54B3
+0x3332 = 0x5BB3
+0x3333 = 0x5D16
+0x3334 = 0x6168
+0x3335 = 0x6982
+0x3336 = 0x6DAF
+0x3337 = 0x788D
+0x3338 = 0x84CB
+0x3339 = 0x8857
+0x333A = 0x8A72
+0x333B = 0x93A7
+0x333C = 0x9AB8
+0x333D = 0x6D6C
+0x333E = 0x99A8
+0x333F = 0x86D9
+0x3340 = 0x57A3
+0x3341 = 0x67FF
+0x3342 = 0x86CE
+0x3343 = 0x920E
+0x3344 = 0x5283
+0x3345 = 0x5687
+0x3346 = 0x5404
+0x3347 = 0x5ED3
+0x3348 = 0x62E1
+0x3349 = 0x64B9
+0x334A = 0x683C
+0x334B = 0x6838
+0x334C = 0x6BBB
+0x334D = 0x7372
+0x334E = 0x78BA
+0x334F = 0x7A6B
+0x3350 = 0x899A
+0x3351 = 0x89D2
+0x3352 = 0x8D6B
+0x3353 = 0x8F03
+0x3354 = 0x90ED
+0x3355 = 0x95A3
+0x3356 = 0x9694
+0x3357 = 0x9769
+0x3358 = 0x5B66
+0x3359 = 0x5CB3
+0x335A = 0x697D
+0x335B = 0x984D
+0x335C = 0x984E
+0x335D = 0x639B
+0x335E = 0x7B20
+0x335F = 0x6A2B
+0x3360 = 0x6A7F
+0x3361 = 0x68B6
+0x3362 = 0x9C0D
+0x3363 = 0x6F5F
+0x3364 = 0x5272
+0x3365 = 0x559D
+0x3366 = 0x6070
+0x3367 = 0x62EC
+0x3368 = 0x6D3B
+0x3369 = 0x6E07
+0x336A = 0x6ED1
+0x336B = 0x845B
+0x336C = 0x8910
+0x336D = 0x8F44
+0x336E = 0x4E14
+0x336F = 0x9C39
+0x3370 = 0x53F6
+0x3371 = 0x691B
+0x3372 = 0x6A3A
+0x3373 = 0x9784
+0x3374 = 0x682A
+0x3375 = 0x515C
+0x3376 = 0x7AC3
+0x3377 = 0x84B2
+0x3378 = 0x91DC
+0x3379 = 0x938C
+0x337A = 0x565B
+0x337B = 0x9D28
+0x337C = 0x6822
+0x337D = 0x8305
+0x337E = 0x8431
+0x3421 = 0x7CA5
+0x3422 = 0x5208
+0x3423 = 0x82C5
+0x3424 = 0x74E6
+0x3425 = 0x4E7E
+0x3426 = 0x4F83
+0x3427 = 0x51A0
+0x3428 = 0x5BD2
+0x3429 = 0x520A
+0x342A = 0x52D8
+0x342B = 0x52E7
+0x342C = 0x5DFB
+0x342D = 0x559A
+0x342E = 0x582A
+0x342F = 0x59E6
+0x3430 = 0x5B8C
+0x3431 = 0x5B98
+0x3432 = 0x5BDB
+0x3433 = 0x5E72
+0x3434 = 0x5E79
+0x3435 = 0x60A3
+0x3436 = 0x611F
+0x3437 = 0x6163
+0x3438 = 0x61BE
+0x3439 = 0x63DB
+0x343A = 0x6562
+0x343B = 0x67D1
+0x343C = 0x6853
+0x343D = 0x68FA
+0x343E = 0x6B3E
+0x343F = 0x6B53
+0x3440 = 0x6C57
+0x3441 = 0x6F22
+0x3442 = 0x6F97
+0x3443 = 0x6F45
+0x3444 = 0x74B0
+0x3445 = 0x7518
+0x3446 = 0x76E3
+0x3447 = 0x770B
+0x3448 = 0x7AFF
+0x3449 = 0x7BA1
+0x344A = 0x7C21
+0x344B = 0x7DE9
+0x344C = 0x7F36
+0x344D = 0x7FF0
+0x344E = 0x809D
+0x344F = 0x8266
+0x3450 = 0x839E
+0x3451 = 0x89B3
+0x3452 = 0x8ACC
+0x3453 = 0x8CAB
+0x3454 = 0x9084
+0x3455 = 0x9451
+0x3456 = 0x9593
+0x3457 = 0x9591
+0x3458 = 0x95A2
+0x3459 = 0x9665
+0x345A = 0x97D3
+0x345B = 0x9928
+0x345C = 0x8218
+0x345D = 0x4E38
+0x345E = 0x542B
+0x345F = 0x5CB8
+0x3460 = 0x5DCC
+0x3461 = 0x73A9
+0x3462 = 0x764C
+0x3463 = 0x773C
+0x3464 = 0x5CA9
+0x3465 = 0x7FEB
+0x3466 = 0x8D0B
+0x3467 = 0x96C1
+0x3468 = 0x9811
+0x3469 = 0x9854
+0x346A = 0x9858
+0x346B = 0x4F01
+0x346C = 0x4F0E
+0x346D = 0x5371
+0x346E = 0x559C
+0x346F = 0x5668
+0x3470 = 0x57FA
+0x3471 = 0x5947
+0x3472 = 0x5B09
+0x3473 = 0x5BC4
+0x3474 = 0x5C90
+0x3475 = 0x5E0C
+0x3476 = 0x5E7E
+0x3477 = 0x5FCC
+0x3478 = 0x63EE
+0x3479 = 0x673A
+0x347A = 0x65D7
+0x347B = 0x65E2
+0x347C = 0x671F
+0x347D = 0x68CB
+0x347E = 0x68C4
+0x3521 = 0x6A5F
+0x3522 = 0x5E30
+0x3523 = 0x6BC5
+0x3524 = 0x6C17
+0x3525 = 0x6C7D
+0x3526 = 0x757F
+0x3527 = 0x7948
+0x3528 = 0x5B63
+0x3529 = 0x7A00
+0x352A = 0x7D00
+0x352B = 0x5FBD
+0x352C = 0x898F
+0x352D = 0x8A18
+0x352E = 0x8CB4
+0x352F = 0x8D77
+0x3530 = 0x8ECC
+0x3531 = 0x8F1D
+0x3532 = 0x98E2
+0x3533 = 0x9A0E
+0x3534 = 0x9B3C
+0x3535 = 0x4E80
+0x3536 = 0x507D
+0x3537 = 0x5100
+0x3538 = 0x5993
+0x3539 = 0x5B9C
+0x353A = 0x622F
+0x353B = 0x6280
+0x353C = 0x64EC
+0x353D = 0x6B3A
+0x353E = 0x72A0
+0x353F = 0x7591
+0x3540 = 0x7947
+0x3541 = 0x7FA9
+0x3542 = 0x87FB
+0x3543 = 0x8ABC
+0x3544 = 0x8B70
+0x3545 = 0x63AC
+0x3546 = 0x83CA
+0x3547 = 0x97A0
+0x3548 = 0x5409
+0x3549 = 0x5403
+0x354A = 0x55AB
+0x354B = 0x6854
+0x354C = 0x6A58
+0x354D = 0x8A70
+0x354E = 0x7827
+0x354F = 0x6775
+0x3550 = 0x9ECD
+0x3551 = 0x5374
+0x3552 = 0x5BA2
+0x3553 = 0x811A
+0x3554 = 0x8650
+0x3555 = 0x9006
+0x3556 = 0x4E18
+0x3557 = 0x4E45
+0x3558 = 0x4EC7
+0x3559 = 0x4F11
+0x355A = 0x53CA
+0x355B = 0x5438
+0x355C = 0x5BAE
+0x355D = 0x5F13
+0x355E = 0x6025
+0x355F = 0x6551
+0x3560 = 0x673D
+0x3561 = 0x6C42
+0x3562 = 0x6C72
+0x3563 = 0x6CE3
+0x3564 = 0x7078
+0x3565 = 0x7403
+0x3566 = 0x7A76
+0x3567 = 0x7AAE
+0x3568 = 0x7B08
+0x3569 = 0x7D1A
+0x356A = 0x7CFE
+0x356B = 0x7D66
+0x356C = 0x65E7
+0x356D = 0x725B
+0x356E = 0x53BB
+0x356F = 0x5C45
+0x3570 = 0x5DE8
+0x3571 = 0x62D2
+0x3572 = 0x62E0
+0x3573 = 0x6319
+0x3574 = 0x6E20
+0x3575 = 0x865A
+0x3576 = 0x8A31
+0x3577 = 0x8DDD
+0x3578 = 0x92F8
+0x3579 = 0x6F01
+0x357A = 0x79A6
+0x357B = 0x9B5A
+0x357C = 0x4EA8
+0x357D = 0x4EAB
+0x357E = 0x4EAC
+0x3621 = 0x4F9B
+0x3622 = 0x4FA0
+0x3623 = 0x50D1
+0x3624 = 0x5147
+0x3625 = 0x7AF6
+0x3626 = 0x5171
+0x3627 = 0x51F6
+0x3628 = 0x5354
+0x3629 = 0x5321
+0x362A = 0x537F
+0x362B = 0x53EB
+0x362C = 0x55AC
+0x362D = 0x5883
+0x362E = 0x5CE1
+0x362F = 0x5F37
+0x3630 = 0x5F4A
+0x3631 = 0x602F
+0x3632 = 0x6050
+0x3633 = 0x606D
+0x3634 = 0x631F
+0x3635 = 0x6559
+0x3636 = 0x6A4B
+0x3637 = 0x6CC1
+0x3638 = 0x72C2
+0x3639 = 0x72ED
+0x363A = 0x77EF
+0x363B = 0x80F8
+0x363C = 0x8105
+0x363D = 0x8208
+0x363E = 0x854E
+0x363F = 0x90F7
+0x3640 = 0x93E1
+0x3641 = 0x97FF
+0x3642 = 0x9957
+0x3643 = 0x9A5A
+0x3644 = 0x4EF0
+0x3645 = 0x51DD
+0x3646 = 0x5C2D
+0x3647 = 0x6681
+0x3648 = 0x696D
+0x3649 = 0x5C40
+0x364A = 0x66F2
+0x364B = 0x6975
+0x364C = 0x7389
+0x364D = 0x6850
+0x364E = 0x7C81
+0x364F = 0x50C5
+0x3650 = 0x52E4
+0x3651 = 0x5747
+0x3652 = 0x5DFE
+0x3653 = 0x9326
+0x3654 = 0x65A4
+0x3655 = 0x6B23
+0x3656 = 0x6B3D
+0x3657 = 0x7434
+0x3658 = 0x7981
+0x3659 = 0x79BD
+0x365A = 0x7B4B
+0x365B = 0x7DCA
+0x365C = 0x82B9
+0x365D = 0x83CC
+0x365E = 0x887F
+0x365F = 0x895F
+0x3660 = 0x8B39
+0x3661 = 0x8FD1
+0x3662 = 0x91D1
+0x3663 = 0x541F
+0x3664 = 0x9280
+0x3665 = 0x4E5D
+0x3666 = 0x5036
+0x3667 = 0x53E5
+0x3668 = 0x533A
+0x3669 = 0x72D7
+0x366A = 0x7396
+0x366B = 0x77E9
+0x366C = 0x82E6
+0x366D = 0x8EAF
+0x366E = 0x99C6
+0x366F = 0x99C8
+0x3670 = 0x99D2
+0x3671 = 0x5177
+0x3672 = 0x611A
+0x3673 = 0x865E
+0x3674 = 0x55B0
+0x3675 = 0x7A7A
+0x3676 = 0x5076
+0x3677 = 0x5BD3
+0x3678 = 0x9047
+0x3679 = 0x9685
+0x367A = 0x4E32
+0x367B = 0x6ADB
+0x367C = 0x91E7
+0x367D = 0x5C51
+0x367E = 0x5C48
+0x3721 = 0x6398
+0x3722 = 0x7A9F
+0x3723 = 0x6C93
+0x3724 = 0x9774
+0x3725 = 0x8F61
+0x3726 = 0x7AAA
+0x3727 = 0x718A
+0x3728 = 0x9688
+0x3729 = 0x7C82
+0x372A = 0x6817
+0x372B = 0x7E70
+0x372C = 0x6851
+0x372D = 0x936C
+0x372E = 0x52F2
+0x372F = 0x541B
+0x3730 = 0x85AB
+0x3731 = 0x8A13
+0x3732 = 0x7FA4
+0x3733 = 0x8ECD
+0x3734 = 0x90E1
+0x3735 = 0x5366
+0x3736 = 0x8888
+0x3737 = 0x7941
+0x3738 = 0x4FC2
+0x3739 = 0x50BE
+0x373A = 0x5211
+0x373B = 0x5144
+0x373C = 0x5553
+0x373D = 0x572D
+0x373E = 0x73EA
+0x373F = 0x578B
+0x3740 = 0x5951
+0x3741 = 0x5F62
+0x3742 = 0x5F84
+0x3743 = 0x6075
+0x3744 = 0x6176
+0x3745 = 0x6167
+0x3746 = 0x61A9
+0x3747 = 0x63B2
+0x3748 = 0x643A
+0x3749 = 0x656C
+0x374A = 0x666F
+0x374B = 0x6842
+0x374C = 0x6E13
+0x374D = 0x7566
+0x374E = 0x7A3D
+0x374F = 0x7CFB
+0x3750 = 0x7D4C
+0x3751 = 0x7D99
+0x3752 = 0x7E4B
+0x3753 = 0x7F6B
+0x3754 = 0x830E
+0x3755 = 0x834A
+0x3756 = 0x86CD
+0x3757 = 0x8A08
+0x3758 = 0x8A63
+0x3759 = 0x8B66
+0x375A = 0x8EFD
+0x375B = 0x981A
+0x375C = 0x9D8F
+0x375D = 0x82B8
+0x375E = 0x8FCE
+0x375F = 0x9BE8
+0x3760 = 0x5287
+0x3761 = 0x621F
+0x3762 = 0x6483
+0x3763 = 0x6FC0
+0x3764 = 0x9699
+0x3765 = 0x6841
+0x3766 = 0x5091
+0x3767 = 0x6B20
+0x3768 = 0x6C7A
+0x3769 = 0x6F54
+0x376A = 0x7A74
+0x376B = 0x7D50
+0x376C = 0x8840
+0x376D = 0x8A23
+0x376E = 0x6708
+0x376F = 0x4EF6
+0x3770 = 0x5039
+0x3771 = 0x5026
+0x3772 = 0x5065
+0x3773 = 0x517C
+0x3774 = 0x5238
+0x3775 = 0x5263
+0x3776 = 0x55A7
+0x3777 = 0x570F
+0x3778 = 0x5805
+0x3779 = 0x5ACC
+0x377A = 0x5EFA
+0x377B = 0x61B2
+0x377C = 0x61F8
+0x377D = 0x62F3
+0x377E = 0x6372
+0x3821 = 0x691C
+0x3822 = 0x6A29
+0x3823 = 0x727D
+0x3824 = 0x72AC
+0x3825 = 0x732E
+0x3826 = 0x7814
+0x3827 = 0x786F
+0x3828 = 0x7D79
+0x3829 = 0x770C
+0x382A = 0x80A9
+0x382B = 0x898B
+0x382C = 0x8B19
+0x382D = 0x8CE2
+0x382E = 0x8ED2
+0x382F = 0x9063
+0x3830 = 0x9375
+0x3831 = 0x967A
+0x3832 = 0x9855
+0x3833 = 0x9A13
+0x3834 = 0x9E78
+0x3835 = 0x5143
+0x3836 = 0x539F
+0x3837 = 0x53B3
+0x3838 = 0x5E7B
+0x3839 = 0x5F26
+0x383A = 0x6E1B
+0x383B = 0x6E90
+0x383C = 0x7384
+0x383D = 0x73FE
+0x383E = 0x7D43
+0x383F = 0x8237
+0x3840 = 0x8A00
+0x3841 = 0x8AFA
+0x3842 = 0x9650
+0x3843 = 0x4E4E
+0x3844 = 0x500B
+0x3845 = 0x53E4
+0x3846 = 0x547C
+0x3847 = 0x56FA
+0x3848 = 0x59D1
+0x3849 = 0x5B64
+0x384A = 0x5DF1
+0x384B = 0x5EAB
+0x384C = 0x5F27
+0x384D = 0x6238
+0x384E = 0x6545
+0x384F = 0x67AF
+0x3850 = 0x6E56
+0x3851 = 0x72D0
+0x3852 = 0x7CCA
+0x3853 = 0x88B4
+0x3854 = 0x80A1
+0x3855 = 0x80E1
+0x3856 = 0x83F0
+0x3857 = 0x864E
+0x3858 = 0x8A87
+0x3859 = 0x8DE8
+0x385A = 0x9237
+0x385B = 0x96C7
+0x385C = 0x9867
+0x385D = 0x9F13
+0x385E = 0x4E94
+0x385F = 0x4E92
+0x3860 = 0x4F0D
+0x3861 = 0x5348
+0x3862 = 0x5449
+0x3863 = 0x543E
+0x3864 = 0x5A2F
+0x3865 = 0x5F8C
+0x3866 = 0x5FA1
+0x3867 = 0x609F
+0x3868 = 0x68A7
+0x3869 = 0x6A8E
+0x386A = 0x745A
+0x386B = 0x7881
+0x386C = 0x8A9E
+0x386D = 0x8AA4
+0x386E = 0x8B77
+0x386F = 0x9190
+0x3870 = 0x4E5E
+0x3871 = 0x9BC9
+0x3872 = 0x4EA4
+0x3873 = 0x4F7C
+0x3874 = 0x4FAF
+0x3875 = 0x5019
+0x3876 = 0x5016
+0x3877 = 0x5149
+0x3878 = 0x516C
+0x3879 = 0x529F
+0x387A = 0x52B9
+0x387B = 0x52FE
+0x387C = 0x539A
+0x387D = 0x53E3
+0x387E = 0x5411
+0x3921 = 0x540E
+0x3922 = 0x5589
+0x3923 = 0x5751
+0x3924 = 0x57A2
+0x3925 = 0x597D
+0x3926 = 0x5B54
+0x3927 = 0x5B5D
+0x3928 = 0x5B8F
+0x3929 = 0x5DE5
+0x392A = 0x5DE7
+0x392B = 0x5DF7
+0x392C = 0x5E78
+0x392D = 0x5E83
+0x392E = 0x5E9A
+0x392F = 0x5EB7
+0x3930 = 0x5F18
+0x3931 = 0x6052
+0x3932 = 0x614C
+0x3933 = 0x6297
+0x3934 = 0x62D8
+0x3935 = 0x63A7
+0x3936 = 0x653B
+0x3937 = 0x6602
+0x3938 = 0x6643
+0x3939 = 0x66F4
+0x393A = 0x676D
+0x393B = 0x6821
+0x393C = 0x6897
+0x393D = 0x69CB
+0x393E = 0x6C5F
+0x393F = 0x6D2A
+0x3940 = 0x6D69
+0x3941 = 0x6E2F
+0x3942 = 0x6E9D
+0x3943 = 0x7532
+0x3944 = 0x7687
+0x3945 = 0x786C
+0x3946 = 0x7A3F
+0x3947 = 0x7CE0
+0x3948 = 0x7D05
+0x3949 = 0x7D18
+0x394A = 0x7D5E
+0x394B = 0x7DB1
+0x394C = 0x8015
+0x394D = 0x8003
+0x394E = 0x80AF
+0x394F = 0x80B1
+0x3950 = 0x8154
+0x3951 = 0x818F
+0x3952 = 0x822A
+0x3953 = 0x8352
+0x3954 = 0x884C
+0x3955 = 0x8861
+0x3956 = 0x8B1B
+0x3957 = 0x8CA2
+0x3958 = 0x8CFC
+0x3959 = 0x90CA
+0x395A = 0x9175
+0x395B = 0x9271
+0x395C = 0x783F
+0x395D = 0x92FC
+0x395E = 0x95A4
+0x395F = 0x964D
+0x3960 = 0x9805
+0x3961 = 0x9999
+0x3962 = 0x9AD8
+0x3963 = 0x9D3B
+0x3964 = 0x525B
+0x3965 = 0x52AB
+0x3966 = 0x53F7
+0x3967 = 0x5408
+0x3968 = 0x58D5
+0x3969 = 0x62F7
+0x396A = 0x6FE0
+0x396B = 0x8C6A
+0x396C = 0x8F5F
+0x396D = 0x9EB9
+0x396E = 0x514B
+0x396F = 0x523B
+0x3970 = 0x544A
+0x3971 = 0x56FD
+0x3972 = 0x7A40
+0x3973 = 0x9177
+0x3974 = 0x9D60
+0x3975 = 0x9ED2
+0x3976 = 0x7344
+0x3977 = 0x6F09
+0x3978 = 0x8170
+0x3979 = 0x7511
+0x397A = 0x5FFD
+0x397B = 0x60DA
+0x397C = 0x9AA8
+0x397D = 0x72DB
+0x397E = 0x8FBC
+0x3A21 = 0x6B64
+0x3A22 = 0x9803
+0x3A23 = 0x4ECA
+0x3A24 = 0x56F0
+0x3A25 = 0x5764
+0x3A26 = 0x58BE
+0x3A27 = 0x5A5A
+0x3A28 = 0x6068
+0x3A29 = 0x61C7
+0x3A2A = 0x660F
+0x3A2B = 0x6606
+0x3A2C = 0x6839
+0x3A2D = 0x68B1
+0x3A2E = 0x6DF7
+0x3A2F = 0x75D5
+0x3A30 = 0x7D3A
+0x3A31 = 0x826E
+0x3A32 = 0x9B42
+0x3A33 = 0x4E9B
+0x3A34 = 0x4F50
+0x3A35 = 0x53C9
+0x3A36 = 0x5506
+0x3A37 = 0x5D6F
+0x3A38 = 0x5DE6
+0x3A39 = 0x5DEE
+0x3A3A = 0x67FB
+0x3A3B = 0x6C99
+0x3A3C = 0x7473
+0x3A3D = 0x7802
+0x3A3E = 0x8A50
+0x3A3F = 0x9396
+0x3A40 = 0x88DF
+0x3A41 = 0x5750
+0x3A42 = 0x5EA7
+0x3A43 = 0x632B
+0x3A44 = 0x50B5
+0x3A45 = 0x50AC
+0x3A46 = 0x518D
+0x3A47 = 0x6700
+0x3A48 = 0x54C9
+0x3A49 = 0x585E
+0x3A4A = 0x59BB
+0x3A4B = 0x5BB0
+0x3A4C = 0x5F69
+0x3A4D = 0x624D
+0x3A4E = 0x63A1
+0x3A4F = 0x683D
+0x3A50 = 0x6B73
+0x3A51 = 0x6E08
+0x3A52 = 0x707D
+0x3A53 = 0x91C7
+0x3A54 = 0x7280
+0x3A55 = 0x7815
+0x3A56 = 0x7826
+0x3A57 = 0x796D
+0x3A58 = 0x658E
+0x3A59 = 0x7D30
+0x3A5A = 0x83DC
+0x3A5B = 0x88C1
+0x3A5C = 0x8F09
+0x3A5D = 0x969B
+0x3A5E = 0x5264
+0x3A5F = 0x5728
+0x3A60 = 0x6750
+0x3A61 = 0x7F6A
+0x3A62 = 0x8CA1
+0x3A63 = 0x51B4
+0x3A64 = 0x5742
+0x3A65 = 0x962A
+0x3A66 = 0x583A
+0x3A67 = 0x698A
+0x3A68 = 0x80B4
+0x3A69 = 0x54B2
+0x3A6A = 0x5D0E
+0x3A6B = 0x57FC
+0x3A6C = 0x7895
+0x3A6D = 0x9DFA
+0x3A6E = 0x4F5C
+0x3A6F = 0x524A
+0x3A70 = 0x548B
+0x3A71 = 0x643E
+0x3A72 = 0x6628
+0x3A73 = 0x6714
+0x3A74 = 0x67F5
+0x3A75 = 0x7A84
+0x3A76 = 0x7B56
+0x3A77 = 0x7D22
+0x3A78 = 0x932F
+0x3A79 = 0x685C
+0x3A7A = 0x9BAD
+0x3A7B = 0x7B39
+0x3A7C = 0x5319
+0x3A7D = 0x518A
+0x3A7E = 0x5237
+0x3B21 = 0x5BDF
+0x3B22 = 0x62F6
+0x3B23 = 0x64AE
+0x3B24 = 0x64E6
+0x3B25 = 0x672D
+0x3B26 = 0x6BBA
+0x3B27 = 0x85A9
+0x3B28 = 0x96D1
+0x3B29 = 0x7690
+0x3B2A = 0x9BD6
+0x3B2B = 0x634C
+0x3B2C = 0x9306
+0x3B2D = 0x9BAB
+0x3B2E = 0x76BF
+0x3B2F = 0x6652
+0x3B30 = 0x4E09
+0x3B31 = 0x5098
+0x3B32 = 0x53C2
+0x3B33 = 0x5C71
+0x3B34 = 0x60E8
+0x3B35 = 0x6492
+0x3B36 = 0x6563
+0x3B37 = 0x685F
+0x3B38 = 0x71E6
+0x3B39 = 0x73CA
+0x3B3A = 0x7523
+0x3B3B = 0x7B97
+0x3B3C = 0x7E82
+0x3B3D = 0x8695
+0x3B3E = 0x8B83
+0x3B3F = 0x8CDB
+0x3B40 = 0x9178
+0x3B41 = 0x9910
+0x3B42 = 0x65AC
+0x3B43 = 0x66AB
+0x3B44 = 0x6B8B
+0x3B45 = 0x4ED5
+0x3B46 = 0x4ED4
+0x3B47 = 0x4F3A
+0x3B48 = 0x4F7F
+0x3B49 = 0x523A
+0x3B4A = 0x53F8
+0x3B4B = 0x53F2
+0x3B4C = 0x55E3
+0x3B4D = 0x56DB
+0x3B4E = 0x58EB
+0x3B4F = 0x59CB
+0x3B50 = 0x59C9
+0x3B51 = 0x59FF
+0x3B52 = 0x5B50
+0x3B53 = 0x5C4D
+0x3B54 = 0x5E02
+0x3B55 = 0x5E2B
+0x3B56 = 0x5FD7
+0x3B57 = 0x601D
+0x3B58 = 0x6307
+0x3B59 = 0x652F
+0x3B5A = 0x5B5C
+0x3B5B = 0x65AF
+0x3B5C = 0x65BD
+0x3B5D = 0x65E8
+0x3B5E = 0x679D
+0x3B5F = 0x6B62
+0x3B60 = 0x6B7B
+0x3B61 = 0x6C0F
+0x3B62 = 0x7345
+0x3B63 = 0x7949
+0x3B64 = 0x79C1
+0x3B65 = 0x7CF8
+0x3B66 = 0x7D19
+0x3B67 = 0x7D2B
+0x3B68 = 0x80A2
+0x3B69 = 0x8102
+0x3B6A = 0x81F3
+0x3B6B = 0x8996
+0x3B6C = 0x8A5E
+0x3B6D = 0x8A69
+0x3B6E = 0x8A66
+0x3B6F = 0x8A8C
+0x3B70 = 0x8AEE
+0x3B71 = 0x8CC7
+0x3B72 = 0x8CDC
+0x3B73 = 0x96CC
+0x3B74 = 0x98FC
+0x3B75 = 0x6B6F
+0x3B76 = 0x4E8B
+0x3B77 = 0x4F3C
+0x3B78 = 0x4F8D
+0x3B79 = 0x5150
+0x3B7A = 0x5B57
+0x3B7B = 0x5BFA
+0x3B7C = 0x6148
+0x3B7D = 0x6301
+0x3B7E = 0x6642
+0x3C21 = 0x6B21
+0x3C22 = 0x6ECB
+0x3C23 = 0x6CBB
+0x3C24 = 0x723E
+0x3C25 = 0x74BD
+0x3C26 = 0x75D4
+0x3C27 = 0x78C1
+0x3C28 = 0x793A
+0x3C29 = 0x800C
+0x3C2A = 0x8033
+0x3C2B = 0x81EA
+0x3C2C = 0x8494
+0x3C2D = 0x8F9E
+0x3C2E = 0x6C50
+0x3C2F = 0x9E7F
+0x3C30 = 0x5F0F
+0x3C31 = 0x8B58
+0x3C32 = 0x9D2B
+0x3C33 = 0x7AFA
+0x3C34 = 0x8EF8
+0x3C35 = 0x5B8D
+0x3C36 = 0x96EB
+0x3C37 = 0x4E03
+0x3C38 = 0x53F1
+0x3C39 = 0x57F7
+0x3C3A = 0x5931
+0x3C3B = 0x5AC9
+0x3C3C = 0x5BA4
+0x3C3D = 0x6089
+0x3C3E = 0x6E7F
+0x3C3F = 0x6F06
+0x3C40 = 0x75BE
+0x3C41 = 0x8CEA
+0x3C42 = 0x5B9F
+0x3C43 = 0x8500
+0x3C44 = 0x7BE0
+0x3C45 = 0x5072
+0x3C46 = 0x67F4
+0x3C47 = 0x829D
+0x3C48 = 0x5C61
+0x3C49 = 0x854A
+0x3C4A = 0x7E1E
+0x3C4B = 0x820E
+0x3C4C = 0x5199
+0x3C4D = 0x5C04
+0x3C4E = 0x6368
+0x3C4F = 0x8D66
+0x3C50 = 0x659C
+0x3C51 = 0x716E
+0x3C52 = 0x793E
+0x3C53 = 0x7D17
+0x3C54 = 0x8005
+0x3C55 = 0x8B1D
+0x3C56 = 0x8ECA
+0x3C57 = 0x906E
+0x3C58 = 0x86C7
+0x3C59 = 0x90AA
+0x3C5A = 0x501F
+0x3C5B = 0x52FA
+0x3C5C = 0x5C3A
+0x3C5D = 0x6753
+0x3C5E = 0x707C
+0x3C5F = 0x7235
+0x3C60 = 0x914C
+0x3C61 = 0x91C8
+0x3C62 = 0x932B
+0x3C63 = 0x82E5
+0x3C64 = 0x5BC2
+0x3C65 = 0x5F31
+0x3C66 = 0x60F9
+0x3C67 = 0x4E3B
+0x3C68 = 0x53D6
+0x3C69 = 0x5B88
+0x3C6A = 0x624B
+0x3C6B = 0x6731
+0x3C6C = 0x6B8A
+0x3C6D = 0x72E9
+0x3C6E = 0x73E0
+0x3C6F = 0x7A2E
+0x3C70 = 0x816B
+0x3C71 = 0x8DA3
+0x3C72 = 0x9152
+0x3C73 = 0x9996
+0x3C74 = 0x5112
+0x3C75 = 0x53D7
+0x3C76 = 0x546A
+0x3C77 = 0x5BFF
+0x3C78 = 0x6388
+0x3C79 = 0x6A39
+0x3C7A = 0x7DAC
+0x3C7B = 0x9700
+0x3C7C = 0x56DA
+0x3C7D = 0x53CE
+0x3C7E = 0x5468
+0x3D21 = 0x5B97
+0x3D22 = 0x5C31
+0x3D23 = 0x5DDE
+0x3D24 = 0x4FEE
+0x3D25 = 0x6101
+0x3D26 = 0x62FE
+0x3D27 = 0x6D32
+0x3D28 = 0x79C0
+0x3D29 = 0x79CB
+0x3D2A = 0x7D42
+0x3D2B = 0x7E4D
+0x3D2C = 0x7FD2
+0x3D2D = 0x81ED
+0x3D2E = 0x821F
+0x3D2F = 0x8490
+0x3D30 = 0x8846
+0x3D31 = 0x8972
+0x3D32 = 0x8B90
+0x3D33 = 0x8E74
+0x3D34 = 0x8F2F
+0x3D35 = 0x9031
+0x3D36 = 0x914B
+0x3D37 = 0x916C
+0x3D38 = 0x96C6
+0x3D39 = 0x919C
+0x3D3A = 0x4EC0
+0x3D3B = 0x4F4F
+0x3D3C = 0x5145
+0x3D3D = 0x5341
+0x3D3E = 0x5F93
+0x3D3F = 0x620E
+0x3D40 = 0x67D4
+0x3D41 = 0x6C41
+0x3D42 = 0x6E0B
+0x3D43 = 0x7363
+0x3D44 = 0x7E26
+0x3D45 = 0x91CD
+0x3D46 = 0x9283
+0x3D47 = 0x53D4
+0x3D48 = 0x5919
+0x3D49 = 0x5BBF
+0x3D4A = 0x6DD1
+0x3D4B = 0x795D
+0x3D4C = 0x7E2E
+0x3D4D = 0x7C9B
+0x3D4E = 0x587E
+0x3D4F = 0x719F
+0x3D50 = 0x51FA
+0x3D51 = 0x8853
+0x3D52 = 0x8FF0
+0x3D53 = 0x4FCA
+0x3D54 = 0x5CFB
+0x3D55 = 0x6625
+0x3D56 = 0x77AC
+0x3D57 = 0x7AE3
+0x3D58 = 0x821C
+0x3D59 = 0x99FF
+0x3D5A = 0x51C6
+0x3D5B = 0x5FAA
+0x3D5C = 0x65EC
+0x3D5D = 0x696F
+0x3D5E = 0x6B89
+0x3D5F = 0x6DF3
+0x3D60 = 0x6E96
+0x3D61 = 0x6F64
+0x3D62 = 0x76FE
+0x3D63 = 0x7D14
+0x3D64 = 0x5DE1
+0x3D65 = 0x9075
+0x3D66 = 0x9187
+0x3D67 = 0x9806
+0x3D68 = 0x51E6
+0x3D69 = 0x521D
+0x3D6A = 0x6240
+0x3D6B = 0x6691
+0x3D6C = 0x66D9
+0x3D6D = 0x6E1A
+0x3D6E = 0x5EB6
+0x3D6F = 0x7DD2
+0x3D70 = 0x7F72
+0x3D71 = 0x66F8
+0x3D72 = 0x85AF
+0x3D73 = 0x85F7
+0x3D74 = 0x8AF8
+0x3D75 = 0x52A9
+0x3D76 = 0x53D9
+0x3D77 = 0x5973
+0x3D78 = 0x5E8F
+0x3D79 = 0x5F90
+0x3D7A = 0x6055
+0x3D7B = 0x92E4
+0x3D7C = 0x9664
+0x3D7D = 0x50B7
+0x3D7E = 0x511F
+0x3E21 = 0x52DD
+0x3E22 = 0x5320
+0x3E23 = 0x5347
+0x3E24 = 0x53EC
+0x3E25 = 0x54E8
+0x3E26 = 0x5546
+0x3E27 = 0x5531
+0x3E28 = 0x5617
+0x3E29 = 0x5968
+0x3E2A = 0x59BE
+0x3E2B = 0x5A3C
+0x3E2C = 0x5BB5
+0x3E2D = 0x5C06
+0x3E2E = 0x5C0F
+0x3E2F = 0x5C11
+0x3E30 = 0x5C1A
+0x3E31 = 0x5E84
+0x3E32 = 0x5E8A
+0x3E33 = 0x5EE0
+0x3E34 = 0x5F70
+0x3E35 = 0x627F
+0x3E36 = 0x6284
+0x3E37 = 0x62DB
+0x3E38 = 0x638C
+0x3E39 = 0x6377
+0x3E3A = 0x6607
+0x3E3B = 0x660C
+0x3E3C = 0x662D
+0x3E3D = 0x6676
+0x3E3E = 0x677E
+0x3E3F = 0x68A2
+0x3E40 = 0x6A1F
+0x3E41 = 0x6A35
+0x3E42 = 0x6CBC
+0x3E43 = 0x6D88
+0x3E44 = 0x6E09
+0x3E45 = 0x6E58
+0x3E46 = 0x713C
+0x3E47 = 0x7126
+0x3E48 = 0x7167
+0x3E49 = 0x75C7
+0x3E4A = 0x7701
+0x3E4B = 0x785D
+0x3E4C = 0x7901
+0x3E4D = 0x7965
+0x3E4E = 0x79F0
+0x3E4F = 0x7AE0
+0x3E50 = 0x7B11
+0x3E51 = 0x7CA7
+0x3E52 = 0x7D39
+0x3E53 = 0x8096
+0x3E54 = 0x83D6
+0x3E55 = 0x848B
+0x3E56 = 0x8549
+0x3E57 = 0x885D
+0x3E58 = 0x88F3
+0x3E59 = 0x8A1F
+0x3E5A = 0x8A3C
+0x3E5B = 0x8A54
+0x3E5C = 0x8A73
+0x3E5D = 0x8C61
+0x3E5E = 0x8CDE
+0x3E5F = 0x91A4
+0x3E60 = 0x9266
+0x3E61 = 0x937E
+0x3E62 = 0x9418
+0x3E63 = 0x969C
+0x3E64 = 0x9798
+0x3E65 = 0x4E0A
+0x3E66 = 0x4E08
+0x3E67 = 0x4E1E
+0x3E68 = 0x4E57
+0x3E69 = 0x5197
+0x3E6A = 0x5270
+0x3E6B = 0x57CE
+0x3E6C = 0x5834
+0x3E6D = 0x58CC
+0x3E6E = 0x5B22
+0x3E6F = 0x5E38
+0x3E70 = 0x60C5
+0x3E71 = 0x64FE
+0x3E72 = 0x6761
+0x3E73 = 0x6756
+0x3E74 = 0x6D44
+0x3E75 = 0x72B6
+0x3E76 = 0x7573
+0x3E77 = 0x7A63
+0x3E78 = 0x84B8
+0x3E79 = 0x8B72
+0x3E7A = 0x91B8
+0x3E7B = 0x9320
+0x3E7C = 0x5631
+0x3E7D = 0x57F4
+0x3E7E = 0x98FE
+0x3F21 = 0x62ED
+0x3F22 = 0x690D
+0x3F23 = 0x6B96
+0x3F24 = 0x71ED
+0x3F25 = 0x7E54
+0x3F26 = 0x8077
+0x3F27 = 0x8272
+0x3F28 = 0x89E6
+0x3F29 = 0x98DF
+0x3F2A = 0x8755
+0x3F2B = 0x8FB1
+0x3F2C = 0x5C3B
+0x3F2D = 0x4F38
+0x3F2E = 0x4FE1
+0x3F2F = 0x4FB5
+0x3F30 = 0x5507
+0x3F31 = 0x5A20
+0x3F32 = 0x5BDD
+0x3F33 = 0x5BE9
+0x3F34 = 0x5FC3
+0x3F35 = 0x614E
+0x3F36 = 0x632F
+0x3F37 = 0x65B0
+0x3F38 = 0x664B
+0x3F39 = 0x68EE
+0x3F3A = 0x699B
+0x3F3B = 0x6D78
+0x3F3C = 0x6DF1
+0x3F3D = 0x7533
+0x3F3E = 0x75B9
+0x3F3F = 0x771F
+0x3F40 = 0x795E
+0x3F41 = 0x79E6
+0x3F42 = 0x7D33
+0x3F43 = 0x81E3
+0x3F44 = 0x82AF
+0x3F45 = 0x85AA
+0x3F46 = 0x89AA
+0x3F47 = 0x8A3A
+0x3F48 = 0x8EAB
+0x3F49 = 0x8F9B
+0x3F4A = 0x9032
+0x3F4B = 0x91DD
+0x3F4C = 0x9707
+0x3F4D = 0x4EBA
+0x3F4E = 0x4EC1
+0x3F4F = 0x5203
+0x3F50 = 0x5875
+0x3F51 = 0x58EC
+0x3F52 = 0x5C0B
+0x3F53 = 0x751A
+0x3F54 = 0x5C3D
+0x3F55 = 0x814E
+0x3F56 = 0x8A0A
+0x3F57 = 0x8FC5
+0x3F58 = 0x9663
+0x3F59 = 0x976D
+0x3F5A = 0x7B25
+0x3F5B = 0x8ACF
+0x3F5C = 0x9808
+0x3F5D = 0x9162
+0x3F5E = 0x56F3
+0x3F5F = 0x53A8
+0x3F60 = 0x9017
+0x3F61 = 0x5439
+0x3F62 = 0x5782
+0x3F63 = 0x5E25
+0x3F64 = 0x63A8
+0x3F65 = 0x6C34
+0x3F66 = 0x708A
+0x3F67 = 0x7761
+0x3F68 = 0x7C8B
+0x3F69 = 0x7FE0
+0x3F6A = 0x8870
+0x3F6B = 0x9042
+0x3F6C = 0x9154
+0x3F6D = 0x9310
+0x3F6E = 0x9318
+0x3F6F = 0x968F
+0x3F70 = 0x745E
+0x3F71 = 0x9AC4
+0x3F72 = 0x5D07
+0x3F73 = 0x5D69
+0x3F74 = 0x6570
+0x3F75 = 0x67A2
+0x3F76 = 0x8DA8
+0x3F77 = 0x96DB
+0x3F78 = 0x636E
+0x3F79 = 0x6749
+0x3F7A = 0x6919
+0x3F7B = 0x83C5
+0x3F7C = 0x9817
+0x3F7D = 0x96C0
+0x3F7E = 0x88FE
+0x4021 = 0x6F84
+0x4022 = 0x647A
+0x4023 = 0x5BF8
+0x4024 = 0x4E16
+0x4025 = 0x702C
+0x4026 = 0x755D
+0x4027 = 0x662F
+0x4028 = 0x51C4
+0x4029 = 0x5236
+0x402A = 0x52E2
+0x402B = 0x59D3
+0x402C = 0x5F81
+0x402D = 0x6027
+0x402E = 0x6210
+0x402F = 0x653F
+0x4030 = 0x6574
+0x4031 = 0x661F
+0x4032 = 0x6674
+0x4033 = 0x68F2
+0x4034 = 0x6816
+0x4035 = 0x6B63
+0x4036 = 0x6E05
+0x4037 = 0x7272
+0x4038 = 0x751F
+0x4039 = 0x76DB
+0x403A = 0x7CBE
+0x403B = 0x8056
+0x403C = 0x58F0
+0x403D = 0x88FD
+0x403E = 0x897F
+0x403F = 0x8AA0
+0x4040 = 0x8A93
+0x4041 = 0x8ACB
+0x4042 = 0x901D
+0x4043 = 0x9192
+0x4044 = 0x9752
+0x4045 = 0x9759
+0x4046 = 0x6589
+0x4047 = 0x7A0E
+0x4048 = 0x8106
+0x4049 = 0x96BB
+0x404A = 0x5E2D
+0x404B = 0x60DC
+0x404C = 0x621A
+0x404D = 0x65A5
+0x404E = 0x6614
+0x404F = 0x6790
+0x4050 = 0x77F3
+0x4051 = 0x7A4D
+0x4052 = 0x7C4D
+0x4053 = 0x7E3E
+0x4054 = 0x810A
+0x4055 = 0x8CAC
+0x4056 = 0x8D64
+0x4057 = 0x8DE1
+0x4058 = 0x8E5F
+0x4059 = 0x78A9
+0x405A = 0x5207
+0x405B = 0x62D9
+0x405C = 0x63A5
+0x405D = 0x6442
+0x405E = 0x6298
+0x405F = 0x8A2D
+0x4060 = 0x7A83
+0x4061 = 0x7BC0
+0x4062 = 0x8AAC
+0x4063 = 0x96EA
+0x4064 = 0x7D76
+0x4065 = 0x820C
+0x4066 = 0x8749
+0x4067 = 0x4ED9
+0x4068 = 0x5148
+0x4069 = 0x5343
+0x406A = 0x5360
+0x406B = 0x5BA3
+0x406C = 0x5C02
+0x406D = 0x5C16
+0x406E = 0x5DDD
+0x406F = 0x6226
+0x4070 = 0x6247
+0x4071 = 0x64B0
+0x4072 = 0x6813
+0x4073 = 0x6834
+0x4074 = 0x6CC9
+0x4075 = 0x6D45
+0x4076 = 0x6D17
+0x4077 = 0x67D3
+0x4078 = 0x6F5C
+0x4079 = 0x714E
+0x407A = 0x717D
+0x407B = 0x65CB
+0x407C = 0x7A7F
+0x407D = 0x7BAD
+0x407E = 0x7DDA
+0x4121 = 0x7E4A
+0x4122 = 0x7FA8
+0x4123 = 0x817A
+0x4124 = 0x821B
+0x4125 = 0x8239
+0x4126 = 0x85A6
+0x4127 = 0x8A6E
+0x4128 = 0x8CCE
+0x4129 = 0x8DF5
+0x412A = 0x9078
+0x412B = 0x9077
+0x412C = 0x92AD
+0x412D = 0x9291
+0x412E = 0x9583
+0x412F = 0x9BAE
+0x4130 = 0x524D
+0x4131 = 0x5584
+0x4132 = 0x6F38
+0x4133 = 0x7136
+0x4134 = 0x5168
+0x4135 = 0x7985
+0x4136 = 0x7E55
+0x4137 = 0x81B3
+0x4138 = 0x7CCE
+0x4139 = 0x564C
+0x413A = 0x5851
+0x413B = 0x5CA8
+0x413C = 0x63AA
+0x413D = 0x66FE
+0x413E = 0x66FD
+0x413F = 0x695A
+0x4140 = 0x72D9
+0x4141 = 0x758F
+0x4142 = 0x758E
+0x4143 = 0x790E
+0x4144 = 0x7956
+0x4145 = 0x79DF
+0x4146 = 0x7C97
+0x4147 = 0x7D20
+0x4148 = 0x7D44
+0x4149 = 0x8607
+0x414A = 0x8A34
+0x414B = 0x963B
+0x414C = 0x9061
+0x414D = 0x9F20
+0x414E = 0x50E7
+0x414F = 0x5275
+0x4150 = 0x53CC
+0x4151 = 0x53E2
+0x4152 = 0x5009
+0x4153 = 0x55AA
+0x4154 = 0x58EE
+0x4155 = 0x594F
+0x4156 = 0x723D
+0x4157 = 0x5B8B
+0x4158 = 0x5C64
+0x4159 = 0x531D
+0x415A = 0x60E3
+0x415B = 0x60F3
+0x415C = 0x635C
+0x415D = 0x6383
+0x415E = 0x633F
+0x415F = 0x63BB
+0x4160 = 0x64CD
+0x4161 = 0x65E9
+0x4162 = 0x66F9
+0x4163 = 0x5DE3
+0x4164 = 0x69CD
+0x4165 = 0x69FD
+0x4166 = 0x6F15
+0x4167 = 0x71E5
+0x4168 = 0x4E89
+0x4169 = 0x75E9
+0x416A = 0x76F8
+0x416B = 0x7A93
+0x416C = 0x7CDF
+0x416D = 0x7DCF
+0x416E = 0x7D9C
+0x416F = 0x8061
+0x4170 = 0x8349
+0x4171 = 0x8358
+0x4172 = 0x846C
+0x4173 = 0x84BC
+0x4174 = 0x85FB
+0x4175 = 0x88C5
+0x4176 = 0x8D70
+0x4177 = 0x9001
+0x4178 = 0x906D
+0x4179 = 0x9397
+0x417A = 0x971C
+0x417B = 0x9A12
+0x417C = 0x50CF
+0x417D = 0x5897
+0x417E = 0x618E
+0x4221 = 0x81D3
+0x4222 = 0x8535
+0x4223 = 0x8D08
+0x4224 = 0x9020
+0x4225 = 0x4FC3
+0x4226 = 0x5074
+0x4227 = 0x5247
+0x4228 = 0x5373
+0x4229 = 0x606F
+0x422A = 0x6349
+0x422B = 0x675F
+0x422C = 0x6E2C
+0x422D = 0x8DB3
+0x422E = 0x901F
+0x422F = 0x4FD7
+0x4230 = 0x5C5E
+0x4231 = 0x8CCA
+0x4232 = 0x65CF
+0x4233 = 0x7D9A
+0x4234 = 0x5352
+0x4235 = 0x8896
+0x4236 = 0x5176
+0x4237 = 0x63C3
+0x4238 = 0x5B58
+0x4239 = 0x5B6B
+0x423A = 0x5C0A
+0x423B = 0x640D
+0x423C = 0x6751
+0x423D = 0x905C
+0x423E = 0x4ED6
+0x423F = 0x591A
+0x4240 = 0x592A
+0x4241 = 0x6C70
+0x4242 = 0x8A51
+0x4243 = 0x553E
+0x4244 = 0x5815
+0x4245 = 0x59A5
+0x4246 = 0x60F0
+0x4247 = 0x6253
+0x4248 = 0x67C1
+0x4249 = 0x8235
+0x424A = 0x6955
+0x424B = 0x9640
+0x424C = 0x99C4
+0x424D = 0x9A28
+0x424E = 0x4F53
+0x424F = 0x5806
+0x4250 = 0x5BFE
+0x4251 = 0x8010
+0x4252 = 0x5CB1
+0x4253 = 0x5E2F
+0x4254 = 0x5F85
+0x4255 = 0x6020
+0x4256 = 0x614B
+0x4257 = 0x6234
+0x4258 = 0x66FF
+0x4259 = 0x6CF0
+0x425A = 0x6EDE
+0x425B = 0x80CE
+0x425C = 0x817F
+0x425D = 0x82D4
+0x425E = 0x888B
+0x425F = 0x8CB8
+0x4260 = 0x9000
+0x4261 = 0x902E
+0x4262 = 0x968A
+0x4263 = 0x9EDB
+0x4264 = 0x9BDB
+0x4265 = 0x4EE3
+0x4266 = 0x53F0
+0x4267 = 0x5927
+0x4268 = 0x7B2C
+0x4269 = 0x918D
+0x426A = 0x984C
+0x426B = 0x9DF9
+0x426C = 0x6EDD
+0x426D = 0x7027
+0x426E = 0x5353
+0x426F = 0x5544
+0x4270 = 0x5B85
+0x4271 = 0x6258
+0x4272 = 0x629E
+0x4273 = 0x62D3
+0x4274 = 0x6CA2
+0x4275 = 0x6FEF
+0x4276 = 0x7422
+0x4277 = 0x8A17
+0x4278 = 0x9438
+0x4279 = 0x6FC1
+0x427A = 0x8AFE
+0x427B = 0x8338
+0x427C = 0x51E7
+0x427D = 0x86F8
+0x427E = 0x53EA
+0x4321 = 0x53E9
+0x4322 = 0x4F46
+0x4323 = 0x9054
+0x4324 = 0x8FB0
+0x4325 = 0x596A
+0x4326 = 0x8131
+0x4327 = 0x5DFD
+0x4328 = 0x7AEA
+0x4329 = 0x8FBF
+0x432A = 0x68DA
+0x432B = 0x8C37
+0x432C = 0x72F8
+0x432D = 0x9C48
+0x432E = 0x6A3D
+0x432F = 0x8AB0
+0x4330 = 0x4E39
+0x4331 = 0x5358
+0x4332 = 0x5606
+0x4333 = 0x5766
+0x4334 = 0x62C5
+0x4335 = 0x63A2
+0x4336 = 0x65E6
+0x4337 = 0x6B4E
+0x4338 = 0x6DE1
+0x4339 = 0x6E5B
+0x433A = 0x70AD
+0x433B = 0x77ED
+0x433C = 0x7AEF
+0x433D = 0x7BAA
+0x433E = 0x7DBB
+0x433F = 0x803D
+0x4340 = 0x80C6
+0x4341 = 0x86CB
+0x4342 = 0x8A95
+0x4343 = 0x935B
+0x4344 = 0x56E3
+0x4345 = 0x58C7
+0x4346 = 0x5F3E
+0x4347 = 0x65AD
+0x4348 = 0x6696
+0x4349 = 0x6A80
+0x434A = 0x6BB5
+0x434B = 0x7537
+0x434C = 0x8AC7
+0x434D = 0x5024
+0x434E = 0x77E5
+0x434F = 0x5730
+0x4350 = 0x5F1B
+0x4351 = 0x6065
+0x4352 = 0x667A
+0x4353 = 0x6C60
+0x4354 = 0x75F4
+0x4355 = 0x7A1A
+0x4356 = 0x7F6E
+0x4357 = 0x81F4
+0x4358 = 0x8718
+0x4359 = 0x9045
+0x435A = 0x99B3
+0x435B = 0x7BC9
+0x435C = 0x755C
+0x435D = 0x7AF9
+0x435E = 0x7B51
+0x435F = 0x84C4
+0x4360 = 0x9010
+0x4361 = 0x79E9
+0x4362 = 0x7A92
+0x4363 = 0x8336
+0x4364 = 0x5AE1
+0x4365 = 0x7740
+0x4366 = 0x4E2D
+0x4367 = 0x4EF2
+0x4368 = 0x5B99
+0x4369 = 0x5FE0
+0x436A = 0x62BD
+0x436B = 0x663C
+0x436C = 0x67F1
+0x436D = 0x6CE8
+0x436E = 0x866B
+0x436F = 0x8877
+0x4370 = 0x8A3B
+0x4371 = 0x914E
+0x4372 = 0x92F3
+0x4373 = 0x99D0
+0x4374 = 0x6A17
+0x4375 = 0x7026
+0x4376 = 0x732A
+0x4377 = 0x82E7
+0x4378 = 0x8457
+0x4379 = 0x8CAF
+0x437A = 0x4E01
+0x437B = 0x5146
+0x437C = 0x51CB
+0x437D = 0x558B
+0x437E = 0x5BF5
+0x4421 = 0x5E16
+0x4422 = 0x5E33
+0x4423 = 0x5E81
+0x4424 = 0x5F14
+0x4425 = 0x5F35
+0x4426 = 0x5F6B
+0x4427 = 0x5FB4
+0x4428 = 0x61F2
+0x4429 = 0x6311
+0x442A = 0x66A2
+0x442B = 0x671D
+0x442C = 0x6F6E
+0x442D = 0x7252
+0x442E = 0x753A
+0x442F = 0x773A
+0x4430 = 0x8074
+0x4431 = 0x8139
+0x4432 = 0x8178
+0x4433 = 0x8776
+0x4434 = 0x8ABF
+0x4435 = 0x8ADC
+0x4436 = 0x8D85
+0x4437 = 0x8DF3
+0x4438 = 0x929A
+0x4439 = 0x9577
+0x443A = 0x9802
+0x443B = 0x9CE5
+0x443C = 0x52C5
+0x443D = 0x6357
+0x443E = 0x76F4
+0x443F = 0x6715
+0x4440 = 0x6C88
+0x4441 = 0x73CD
+0x4442 = 0x8CC3
+0x4443 = 0x93AE
+0x4444 = 0x9673
+0x4445 = 0x6D25
+0x4446 = 0x589C
+0x4447 = 0x690E
+0x4448 = 0x69CC
+0x4449 = 0x8FFD
+0x444A = 0x939A
+0x444B = 0x75DB
+0x444C = 0x901A
+0x444D = 0x585A
+0x444E = 0x6802
+0x444F = 0x63B4
+0x4450 = 0x69FB
+0x4451 = 0x4F43
+0x4452 = 0x6F2C
+0x4453 = 0x67D8
+0x4454 = 0x8FBB
+0x4455 = 0x8526
+0x4456 = 0x7DB4
+0x4457 = 0x9354
+0x4458 = 0x693F
+0x4459 = 0x6F70
+0x445A = 0x576A
+0x445B = 0x58F7
+0x445C = 0x5B2C
+0x445D = 0x7D2C
+0x445E = 0x722A
+0x445F = 0x540A
+0x4460 = 0x91E3
+0x4461 = 0x9DB4
+0x4462 = 0x4EAD
+0x4463 = 0x4F4E
+0x4464 = 0x505C
+0x4465 = 0x5075
+0x4466 = 0x5243
+0x4467 = 0x8C9E
+0x4468 = 0x5448
+0x4469 = 0x5824
+0x446A = 0x5B9A
+0x446B = 0x5E1D
+0x446C = 0x5E95
+0x446D = 0x5EAD
+0x446E = 0x5EF7
+0x446F = 0x5F1F
+0x4470 = 0x608C
+0x4471 = 0x62B5
+0x4472 = 0x633A
+0x4473 = 0x63D0
+0x4474 = 0x68AF
+0x4475 = 0x6C40
+0x4476 = 0x7887
+0x4477 = 0x798E
+0x4478 = 0x7A0B
+0x4479 = 0x7DE0
+0x447A = 0x8247
+0x447B = 0x8A02
+0x447C = 0x8AE6
+0x447D = 0x8E44
+0x447E = 0x9013
+0x4521 = 0x90B8
+0x4522 = 0x912D
+0x4523 = 0x91D8
+0x4524 = 0x9F0E
+0x4525 = 0x6CE5
+0x4526 = 0x6458
+0x4527 = 0x64E2
+0x4528 = 0x6575
+0x4529 = 0x6EF4
+0x452A = 0x7684
+0x452B = 0x7B1B
+0x452C = 0x9069
+0x452D = 0x93D1
+0x452E = 0x6EBA
+0x452F = 0x54F2
+0x4530 = 0x5FB9
+0x4531 = 0x64A4
+0x4532 = 0x8F4D
+0x4533 = 0x8FED
+0x4534 = 0x9244
+0x4535 = 0x5178
+0x4536 = 0x586B
+0x4537 = 0x5929
+0x4538 = 0x5C55
+0x4539 = 0x5E97
+0x453A = 0x6DFB
+0x453B = 0x7E8F
+0x453C = 0x751C
+0x453D = 0x8CBC
+0x453E = 0x8EE2
+0x453F = 0x985B
+0x4540 = 0x70B9
+0x4541 = 0x4F1D
+0x4542 = 0x6BBF
+0x4543 = 0x6FB1
+0x4544 = 0x7530
+0x4545 = 0x96FB
+0x4546 = 0x514E
+0x4547 = 0x5410
+0x4548 = 0x5835
+0x4549 = 0x5857
+0x454A = 0x59AC
+0x454B = 0x5C60
+0x454C = 0x5F92
+0x454D = 0x6597
+0x454E = 0x675C
+0x454F = 0x6E21
+0x4550 = 0x767B
+0x4551 = 0x83DF
+0x4552 = 0x8CED
+0x4553 = 0x9014
+0x4554 = 0x90FD
+0x4555 = 0x934D
+0x4556 = 0x7825
+0x4557 = 0x783A
+0x4558 = 0x52AA
+0x4559 = 0x5EA6
+0x455A = 0x571F
+0x455B = 0x5974
+0x455C = 0x6012
+0x455D = 0x5012
+0x455E = 0x515A
+0x455F = 0x51AC
+0x4560 = 0x51CD
+0x4561 = 0x5200
+0x4562 = 0x5510
+0x4563 = 0x5854
+0x4564 = 0x5858
+0x4565 = 0x5957
+0x4566 = 0x5B95
+0x4567 = 0x5CF6
+0x4568 = 0x5D8B
+0x4569 = 0x60BC
+0x456A = 0x6295
+0x456B = 0x642D
+0x456C = 0x6771
+0x456D = 0x6843
+0x456E = 0x68BC
+0x456F = 0x68DF
+0x4570 = 0x76D7
+0x4571 = 0x6DD8
+0x4572 = 0x6E6F
+0x4573 = 0x6D9B
+0x4574 = 0x706F
+0x4575 = 0x71C8
+0x4576 = 0x5F53
+0x4577 = 0x75D8
+0x4578 = 0x7977
+0x4579 = 0x7B49
+0x457A = 0x7B54
+0x457B = 0x7B52
+0x457C = 0x7CD6
+0x457D = 0x7D71
+0x457E = 0x5230
+0x4621 = 0x8463
+0x4622 = 0x8569
+0x4623 = 0x85E4
+0x4624 = 0x8A0E
+0x4625 = 0x8B04
+0x4626 = 0x8C46
+0x4627 = 0x8E0F
+0x4628 = 0x9003
+0x4629 = 0x900F
+0x462A = 0x9419
+0x462B = 0x9676
+0x462C = 0x982D
+0x462D = 0x9A30
+0x462E = 0x95D8
+0x462F = 0x50CD
+0x4630 = 0x52D5
+0x4631 = 0x540C
+0x4632 = 0x5802
+0x4633 = 0x5C0E
+0x4634 = 0x61A7
+0x4635 = 0x649E
+0x4636 = 0x6D1E
+0x4637 = 0x77B3
+0x4638 = 0x7AE5
+0x4639 = 0x80F4
+0x463A = 0x8404
+0x463B = 0x9053
+0x463C = 0x9285
+0x463D = 0x5CE0
+0x463E = 0x9D07
+0x463F = 0x533F
+0x4640 = 0x5F97
+0x4641 = 0x5FB3
+0x4642 = 0x6D9C
+0x4643 = 0x7279
+0x4644 = 0x7763
+0x4645 = 0x79BF
+0x4646 = 0x7BE4
+0x4647 = 0x6BD2
+0x4648 = 0x72EC
+0x4649 = 0x8AAD
+0x464A = 0x6803
+0x464B = 0x6A61
+0x464C = 0x51F8
+0x464D = 0x7A81
+0x464E = 0x6934
+0x464F = 0x5C4A
+0x4650 = 0x9CF6
+0x4651 = 0x82EB
+0x4652 = 0x5BC5
+0x4653 = 0x9149
+0x4654 = 0x701E
+0x4655 = 0x5678
+0x4656 = 0x5C6F
+0x4657 = 0x60C7
+0x4658 = 0x6566
+0x4659 = 0x6C8C
+0x465A = 0x8C5A
+0x465B = 0x9041
+0x465C = 0x9813
+0x465D = 0x5451
+0x465E = 0x66C7
+0x465F = 0x920D
+0x4660 = 0x5948
+0x4661 = 0x90A3
+0x4662 = 0x5185
+0x4663 = 0x4E4D
+0x4664 = 0x51EA
+0x4665 = 0x8599
+0x4666 = 0x8B0E
+0x4667 = 0x7058
+0x4668 = 0x637A
+0x4669 = 0x934B
+0x466A = 0x6962
+0x466B = 0x99B4
+0x466C = 0x7E04
+0x466D = 0x7577
+0x466E = 0x5357
+0x466F = 0x6960
+0x4670 = 0x8EDF
+0x4671 = 0x96E3
+0x4672 = 0x6C5D
+0x4673 = 0x4E8C
+0x4674 = 0x5C3C
+0x4675 = 0x5F10
+0x4676 = 0x8FE9
+0x4677 = 0x5302
+0x4678 = 0x8CD1
+0x4679 = 0x8089
+0x467A = 0x8679
+0x467B = 0x5EFF
+0x467C = 0x65E5
+0x467D = 0x4E73
+0x467E = 0x5165
+0x4721 = 0x5982
+0x4722 = 0x5C3F
+0x4723 = 0x97EE
+0x4724 = 0x4EFB
+0x4725 = 0x598A
+0x4726 = 0x5FCD
+0x4727 = 0x8A8D
+0x4728 = 0x6FE1
+0x4729 = 0x79B0
+0x472A = 0x7962
+0x472B = 0x5BE7
+0x472C = 0x8471
+0x472D = 0x732B
+0x472E = 0x71B1
+0x472F = 0x5E74
+0x4730 = 0x5FF5
+0x4731 = 0x637B
+0x4732 = 0x649A
+0x4733 = 0x71C3
+0x4734 = 0x7C98
+0x4735 = 0x4E43
+0x4736 = 0x5EFC
+0x4737 = 0x4E4B
+0x4738 = 0x57DC
+0x4739 = 0x56A2
+0x473A = 0x60A9
+0x473B = 0x6FC3
+0x473C = 0x7D0D
+0x473D = 0x80FD
+0x473E = 0x8133
+0x473F = 0x81BF
+0x4740 = 0x8FB2
+0x4741 = 0x8997
+0x4742 = 0x86A4
+0x4743 = 0x5DF4
+0x4744 = 0x628A
+0x4745 = 0x64AD
+0x4746 = 0x8987
+0x4747 = 0x6777
+0x4748 = 0x6CE2
+0x4749 = 0x6D3E
+0x474A = 0x7436
+0x474B = 0x7834
+0x474C = 0x5A46
+0x474D = 0x7F75
+0x474E = 0x82AD
+0x474F = 0x99AC
+0x4750 = 0x4FF3
+0x4751 = 0x5EC3
+0x4752 = 0x62DD
+0x4753 = 0x6392
+0x4754 = 0x6557
+0x4755 = 0x676F
+0x4756 = 0x76C3
+0x4757 = 0x724C
+0x4758 = 0x80CC
+0x4759 = 0x80BA
+0x475A = 0x8F29
+0x475B = 0x914D
+0x475C = 0x500D
+0x475D = 0x57F9
+0x475E = 0x5A92
+0x475F = 0x6885
+0x4760 = 0x6973
+0x4761 = 0x7164
+0x4762 = 0x72FD
+0x4763 = 0x8CB7
+0x4764 = 0x58F2
+0x4765 = 0x8CE0
+0x4766 = 0x966A
+0x4767 = 0x9019
+0x4768 = 0x877F
+0x4769 = 0x79E4
+0x476A = 0x77E7
+0x476B = 0x8429
+0x476C = 0x4F2F
+0x476D = 0x5265
+0x476E = 0x535A
+0x476F = 0x62CD
+0x4770 = 0x67CF
+0x4771 = 0x6CCA
+0x4772 = 0x767D
+0x4773 = 0x7B94
+0x4774 = 0x7C95
+0x4775 = 0x8236
+0x4776 = 0x8584
+0x4777 = 0x8FEB
+0x4778 = 0x66DD
+0x4779 = 0x6F20
+0x477A = 0x7206
+0x477B = 0x7E1B
+0x477C = 0x83AB
+0x477D = 0x99C1
+0x477E = 0x9EA6
+0x4821 = 0x51FD
+0x4822 = 0x7BB1
+0x4823 = 0x7872
+0x4824 = 0x7BB8
+0x4825 = 0x8087
+0x4826 = 0x7B48
+0x4827 = 0x6AE8
+0x4828 = 0x5E61
+0x4829 = 0x808C
+0x482A = 0x7551
+0x482B = 0x7560
+0x482C = 0x516B
+0x482D = 0x9262
+0x482E = 0x6E8C
+0x482F = 0x767A
+0x4830 = 0x9197
+0x4831 = 0x9AEA
+0x4832 = 0x4F10
+0x4833 = 0x7F70
+0x4834 = 0x629C
+0x4835 = 0x7B4F
+0x4836 = 0x95A5
+0x4837 = 0x9CE9
+0x4838 = 0x567A
+0x4839 = 0x5859
+0x483A = 0x86E4
+0x483B = 0x96BC
+0x483C = 0x4F34
+0x483D = 0x5224
+0x483E = 0x534A
+0x483F = 0x53CD
+0x4840 = 0x53DB
+0x4841 = 0x5E06
+0x4842 = 0x642C
+0x4843 = 0x6591
+0x4844 = 0x677F
+0x4845 = 0x6C3E
+0x4846 = 0x6C4E
+0x4847 = 0x7248
+0x4848 = 0x72AF
+0x4849 = 0x73ED
+0x484A = 0x7554
+0x484B = 0x7E41
+0x484C = 0x822C
+0x484D = 0x85E9
+0x484E = 0x8CA9
+0x484F = 0x7BC4
+0x4850 = 0x91C6
+0x4851 = 0x7169
+0x4852 = 0x9812
+0x4853 = 0x98EF
+0x4854 = 0x633D
+0x4855 = 0x6669
+0x4856 = 0x756A
+0x4857 = 0x76E4
+0x4858 = 0x78D0
+0x4859 = 0x8543
+0x485A = 0x86EE
+0x485B = 0x532A
+0x485C = 0x5351
+0x485D = 0x5426
+0x485E = 0x5983
+0x485F = 0x5E87
+0x4860 = 0x5F7C
+0x4861 = 0x60B2
+0x4862 = 0x6249
+0x4863 = 0x6279
+0x4864 = 0x62AB
+0x4865 = 0x6590
+0x4866 = 0x6BD4
+0x4867 = 0x6CCC
+0x4868 = 0x75B2
+0x4869 = 0x76AE
+0x486A = 0x7891
+0x486B = 0x79D8
+0x486C = 0x7DCB
+0x486D = 0x7F77
+0x486E = 0x80A5
+0x486F = 0x88AB
+0x4870 = 0x8AB9
+0x4871 = 0x8CBB
+0x4872 = 0x907F
+0x4873 = 0x975E
+0x4874 = 0x98DB
+0x4875 = 0x6A0B
+0x4876 = 0x7C38
+0x4877 = 0x5099
+0x4878 = 0x5C3E
+0x4879 = 0x5FAE
+0x487A = 0x6787
+0x487B = 0x6BD8
+0x487C = 0x7435
+0x487D = 0x7709
+0x487E = 0x7F8E
+0x4921 = 0x9F3B
+0x4922 = 0x67CA
+0x4923 = 0x7A17
+0x4924 = 0x5339
+0x4925 = 0x758B
+0x4926 = 0x9AED
+0x4927 = 0x5F66
+0x4928 = 0x819D
+0x4929 = 0x83F1
+0x492A = 0x8098
+0x492B = 0x5F3C
+0x492C = 0x5FC5
+0x492D = 0x7562
+0x492E = 0x7B46
+0x492F = 0x903C
+0x4930 = 0x6867
+0x4931 = 0x59EB
+0x4932 = 0x5A9B
+0x4933 = 0x7D10
+0x4934 = 0x767E
+0x4935 = 0x8B2C
+0x4936 = 0x4FF5
+0x4937 = 0x5F6A
+0x4938 = 0x6A19
+0x4939 = 0x6C37
+0x493A = 0x6F02
+0x493B = 0x74E2
+0x493C = 0x7968
+0x493D = 0x8868
+0x493E = 0x8A55
+0x493F = 0x8C79
+0x4940 = 0x5EDF
+0x4941 = 0x63CF
+0x4942 = 0x75C5
+0x4943 = 0x79D2
+0x4944 = 0x82D7
+0x4945 = 0x9328
+0x4946 = 0x92F2
+0x4947 = 0x849C
+0x4948 = 0x86ED
+0x4949 = 0x9C2D
+0x494A = 0x54C1
+0x494B = 0x5F6C
+0x494C = 0x658C
+0x494D = 0x6D5C
+0x494E = 0x7015
+0x494F = 0x8CA7
+0x4950 = 0x8CD3
+0x4951 = 0x983B
+0x4952 = 0x654F
+0x4953 = 0x74F6
+0x4954 = 0x4E0D
+0x4955 = 0x4ED8
+0x4956 = 0x57E0
+0x4957 = 0x592B
+0x4958 = 0x5A66
+0x4959 = 0x5BCC
+0x495A = 0x51A8
+0x495B = 0x5E03
+0x495C = 0x5E9C
+0x495D = 0x6016
+0x495E = 0x6276
+0x495F = 0x6577
+0x4960 = 0x65A7
+0x4961 = 0x666E
+0x4962 = 0x6D6E
+0x4963 = 0x7236
+0x4964 = 0x7B26
+0x4965 = 0x8150
+0x4966 = 0x819A
+0x4967 = 0x8299
+0x4968 = 0x8B5C
+0x4969 = 0x8CA0
+0x496A = 0x8CE6
+0x496B = 0x8D74
+0x496C = 0x961C
+0x496D = 0x9644
+0x496E = 0x4FAE
+0x496F = 0x64AB
+0x4970 = 0x6B66
+0x4971 = 0x821E
+0x4972 = 0x8461
+0x4973 = 0x856A
+0x4974 = 0x90E8
+0x4975 = 0x5C01
+0x4976 = 0x6953
+0x4977 = 0x98A8
+0x4978 = 0x847A
+0x4979 = 0x8557
+0x497A = 0x4F0F
+0x497B = 0x526F
+0x497C = 0x5FA9
+0x497D = 0x5E45
+0x497E = 0x670D
+0x4A21 = 0x798F
+0x4A22 = 0x8179
+0x4A23 = 0x8907
+0x4A24 = 0x8986
+0x4A25 = 0x6DF5
+0x4A26 = 0x5F17
+0x4A27 = 0x6255
+0x4A28 = 0x6CB8
+0x4A29 = 0x4ECF
+0x4A2A = 0x7269
+0x4A2B = 0x9B92
+0x4A2C = 0x5206
+0x4A2D = 0x543B
+0x4A2E = 0x5674
+0x4A2F = 0x58B3
+0x4A30 = 0x61A4
+0x4A31 = 0x626E
+0x4A32 = 0x711A
+0x4A33 = 0x596E
+0x4A34 = 0x7C89
+0x4A35 = 0x7CDE
+0x4A36 = 0x7D1B
+0x4A37 = 0x96F0
+0x4A38 = 0x6587
+0x4A39 = 0x805E
+0x4A3A = 0x4E19
+0x4A3B = 0x4F75
+0x4A3C = 0x5175
+0x4A3D = 0x5840
+0x4A3E = 0x5E63
+0x4A3F = 0x5E73
+0x4A40 = 0x5F0A
+0x4A41 = 0x67C4
+0x4A42 = 0x4E26
+0x4A43 = 0x853D
+0x4A44 = 0x9589
+0x4A45 = 0x965B
+0x4A46 = 0x7C73
+0x4A47 = 0x9801
+0x4A48 = 0x50FB
+0x4A49 = 0x58C1
+0x4A4A = 0x7656
+0x4A4B = 0x78A7
+0x4A4C = 0x5225
+0x4A4D = 0x77A5
+0x4A4E = 0x8511
+0x4A4F = 0x7B86
+0x4A50 = 0x504F
+0x4A51 = 0x5909
+0x4A52 = 0x7247
+0x4A53 = 0x7BC7
+0x4A54 = 0x7DE8
+0x4A55 = 0x8FBA
+0x4A56 = 0x8FD4
+0x4A57 = 0x904D
+0x4A58 = 0x4FBF
+0x4A59 = 0x52C9
+0x4A5A = 0x5A29
+0x4A5B = 0x5F01
+0x4A5C = 0x97AD
+0x4A5D = 0x4FDD
+0x4A5E = 0x8217
+0x4A5F = 0x92EA
+0x4A60 = 0x5703
+0x4A61 = 0x6355
+0x4A62 = 0x6B69
+0x4A63 = 0x752B
+0x4A64 = 0x88DC
+0x4A65 = 0x8F14
+0x4A66 = 0x7A42
+0x4A67 = 0x52DF
+0x4A68 = 0x5893
+0x4A69 = 0x6155
+0x4A6A = 0x620A
+0x4A6B = 0x66AE
+0x4A6C = 0x6BCD
+0x4A6D = 0x7C3F
+0x4A6E = 0x83E9
+0x4A6F = 0x5023
+0x4A70 = 0x4FF8
+0x4A71 = 0x5305
+0x4A72 = 0x5446
+0x4A73 = 0x5831
+0x4A74 = 0x5949
+0x4A75 = 0x5B9D
+0x4A76 = 0x5CF0
+0x4A77 = 0x5CEF
+0x4A78 = 0x5D29
+0x4A79 = 0x5E96
+0x4A7A = 0x62B1
+0x4A7B = 0x6367
+0x4A7C = 0x653E
+0x4A7D = 0x65B9
+0x4A7E = 0x670B
+0x4B21 = 0x6CD5
+0x4B22 = 0x6CE1
+0x4B23 = 0x70F9
+0x4B24 = 0x7832
+0x4B25 = 0x7E2B
+0x4B26 = 0x80DE
+0x4B27 = 0x82B3
+0x4B28 = 0x840C
+0x4B29 = 0x84EC
+0x4B2A = 0x8702
+0x4B2B = 0x8912
+0x4B2C = 0x8A2A
+0x4B2D = 0x8C4A
+0x4B2E = 0x90A6
+0x4B2F = 0x92D2
+0x4B30 = 0x98FD
+0x4B31 = 0x9CF3
+0x4B32 = 0x9D6C
+0x4B33 = 0x4E4F
+0x4B34 = 0x4EA1
+0x4B35 = 0x508D
+0x4B36 = 0x5256
+0x4B37 = 0x574A
+0x4B38 = 0x59A8
+0x4B39 = 0x5E3D
+0x4B3A = 0x5FD8
+0x4B3B = 0x5FD9
+0x4B3C = 0x623F
+0x4B3D = 0x66B4
+0x4B3E = 0x671B
+0x4B3F = 0x67D0
+0x4B40 = 0x68D2
+0x4B41 = 0x5192
+0x4B42 = 0x7D21
+0x4B43 = 0x80AA
+0x4B44 = 0x81A8
+0x4B45 = 0x8B00
+0x4B46 = 0x8C8C
+0x4B47 = 0x8CBF
+0x4B48 = 0x927E
+0x4B49 = 0x9632
+0x4B4A = 0x5420
+0x4B4B = 0x982C
+0x4B4C = 0x5317
+0x4B4D = 0x50D5
+0x4B4E = 0x535C
+0x4B4F = 0x58A8
+0x4B50 = 0x64B2
+0x4B51 = 0x6734
+0x4B52 = 0x7267
+0x4B53 = 0x7766
+0x4B54 = 0x7A46
+0x4B55 = 0x91E6
+0x4B56 = 0x52C3
+0x4B57 = 0x6CA1
+0x4B58 = 0x6B86
+0x4B59 = 0x5800
+0x4B5A = 0x5E4C
+0x4B5B = 0x5954
+0x4B5C = 0x672C
+0x4B5D = 0x7FFB
+0x4B5E = 0x51E1
+0x4B5F = 0x76C6
+0x4B60 = 0x6469
+0x4B61 = 0x78E8
+0x4B62 = 0x9B54
+0x4B63 = 0x9EBB
+0x4B64 = 0x57CB
+0x4B65 = 0x59B9
+0x4B66 = 0x6627
+0x4B67 = 0x679A
+0x4B68 = 0x6BCE
+0x4B69 = 0x54E9
+0x4B6A = 0x69D9
+0x4B6B = 0x5E55
+0x4B6C = 0x819C
+0x4B6D = 0x6795
+0x4B6E = 0x9BAA
+0x4B6F = 0x67FE
+0x4B70 = 0x9C52
+0x4B71 = 0x685D
+0x4B72 = 0x4EA6
+0x4B73 = 0x4FE3
+0x4B74 = 0x53C8
+0x4B75 = 0x62B9
+0x4B76 = 0x672B
+0x4B77 = 0x6CAB
+0x4B78 = 0x8FC4
+0x4B79 = 0x4FAD
+0x4B7A = 0x7E6D
+0x4B7B = 0x9EBF
+0x4B7C = 0x4E07
+0x4B7D = 0x6162
+0x4B7E = 0x6E80
+0x4C21 = 0x6F2B
+0x4C22 = 0x8513
+0x4C23 = 0x5473
+0x4C24 = 0x672A
+0x4C25 = 0x9B45
+0x4C26 = 0x5DF3
+0x4C27 = 0x7B95
+0x4C28 = 0x5CAC
+0x4C29 = 0x5BC6
+0x4C2A = 0x871C
+0x4C2B = 0x6E4A
+0x4C2C = 0x84D1
+0x4C2D = 0x7A14
+0x4C2E = 0x8108
+0x4C2F = 0x5999
+0x4C30 = 0x7C8D
+0x4C31 = 0x6C11
+0x4C32 = 0x7720
+0x4C33 = 0x52D9
+0x4C34 = 0x5922
+0x4C35 = 0x7121
+0x4C36 = 0x725F
+0x4C37 = 0x77DB
+0x4C38 = 0x9727
+0x4C39 = 0x9D61
+0x4C3A = 0x690B
+0x4C3B = 0x5A7F
+0x4C3C = 0x5A18
+0x4C3D = 0x51A5
+0x4C3E = 0x540D
+0x4C3F = 0x547D
+0x4C40 = 0x660E
+0x4C41 = 0x76DF
+0x4C42 = 0x8FF7
+0x4C43 = 0x9298
+0x4C44 = 0x9CF4
+0x4C45 = 0x59EA
+0x4C46 = 0x725D
+0x4C47 = 0x6EC5
+0x4C48 = 0x514D
+0x4C49 = 0x68C9
+0x4C4A = 0x7DBF
+0x4C4B = 0x7DEC
+0x4C4C = 0x9762
+0x4C4D = 0x9EBA
+0x4C4E = 0x6478
+0x4C4F = 0x6A21
+0x4C50 = 0x8302
+0x4C51 = 0x5984
+0x4C52 = 0x5B5F
+0x4C53 = 0x6BDB
+0x4C54 = 0x731B
+0x4C55 = 0x76F2
+0x4C56 = 0x7DB2
+0x4C57 = 0x8017
+0x4C58 = 0x8499
+0x4C59 = 0x5132
+0x4C5A = 0x6728
+0x4C5B = 0x9ED9
+0x4C5C = 0x76EE
+0x4C5D = 0x6762
+0x4C5E = 0x52FF
+0x4C5F = 0x9905
+0x4C60 = 0x5C24
+0x4C61 = 0x623B
+0x4C62 = 0x7C7E
+0x4C63 = 0x8CB0
+0x4C64 = 0x554F
+0x4C65 = 0x60B6
+0x4C66 = 0x7D0B
+0x4C67 = 0x9580
+0x4C68 = 0x5301
+0x4C69 = 0x4E5F
+0x4C6A = 0x51B6
+0x4C6B = 0x591C
+0x4C6C = 0x723A
+0x4C6D = 0x8036
+0x4C6E = 0x91CE
+0x4C6F = 0x5F25
+0x4C70 = 0x77E2
+0x4C71 = 0x5384
+0x4C72 = 0x5F79
+0x4C73 = 0x7D04
+0x4C74 = 0x85AC
+0x4C75 = 0x8A33
+0x4C76 = 0x8E8D
+0x4C77 = 0x9756
+0x4C78 = 0x67F3
+0x4C79 = 0x85AE
+0x4C7A = 0x9453
+0x4C7B = 0x6109
+0x4C7C = 0x6108
+0x4C7D = 0x6CB9
+0x4C7E = 0x7652
+0x4D21 = 0x8AED
+0x4D22 = 0x8F38
+0x4D23 = 0x552F
+0x4D24 = 0x4F51
+0x4D25 = 0x512A
+0x4D26 = 0x52C7
+0x4D27 = 0x53CB
+0x4D28 = 0x5BA5
+0x4D29 = 0x5E7D
+0x4D2A = 0x60A0
+0x4D2B = 0x6182
+0x4D2C = 0x63D6
+0x4D2D = 0x6709
+0x4D2E = 0x67DA
+0x4D2F = 0x6E67
+0x4D30 = 0x6D8C
+0x4D31 = 0x7336
+0x4D32 = 0x7337
+0x4D33 = 0x7531
+0x4D34 = 0x7950
+0x4D35 = 0x88D5
+0x4D36 = 0x8A98
+0x4D37 = 0x904A
+0x4D38 = 0x9091
+0x4D39 = 0x90F5
+0x4D3A = 0x96C4
+0x4D3B = 0x878D
+0x4D3C = 0x5915
+0x4D3D = 0x4E88
+0x4D3E = 0x4F59
+0x4D3F = 0x4E0E
+0x4D40 = 0x8A89
+0x4D41 = 0x8F3F
+0x4D42 = 0x9810
+0x4D43 = 0x50AD
+0x4D44 = 0x5E7C
+0x4D45 = 0x5996
+0x4D46 = 0x5BB9
+0x4D47 = 0x5EB8
+0x4D48 = 0x63DA
+0x4D49 = 0x63FA
+0x4D4A = 0x64C1
+0x4D4B = 0x66DC
+0x4D4C = 0x694A
+0x4D4D = 0x69D8
+0x4D4E = 0x6D0B
+0x4D4F = 0x6EB6
+0x4D50 = 0x7194
+0x4D51 = 0x7528
+0x4D52 = 0x7AAF
+0x4D53 = 0x7F8A
+0x4D54 = 0x8000
+0x4D55 = 0x8449
+0x4D56 = 0x84C9
+0x4D57 = 0x8981
+0x4D58 = 0x8B21
+0x4D59 = 0x8E0A
+0x4D5A = 0x9065
+0x4D5B = 0x967D
+0x4D5C = 0x990A
+0x4D5D = 0x617E
+0x4D5E = 0x6291
+0x4D5F = 0x6B32
+0x4D60 = 0x6C83
+0x4D61 = 0x6D74
+0x4D62 = 0x7FCC
+0x4D63 = 0x7FFC
+0x4D64 = 0x6DC0
+0x4D65 = 0x7F85
+0x4D66 = 0x87BA
+0x4D67 = 0x88F8
+0x4D68 = 0x6765
+0x4D69 = 0x83B1
+0x4D6A = 0x983C
+0x4D6B = 0x96F7
+0x4D6C = 0x6D1B
+0x4D6D = 0x7D61
+0x4D6E = 0x843D
+0x4D6F = 0x916A
+0x4D70 = 0x4E71
+0x4D71 = 0x5375
+0x4D72 = 0x5D50
+0x4D73 = 0x6B04
+0x4D74 = 0x6FEB
+0x4D75 = 0x85CD
+0x4D76 = 0x862D
+0x4D77 = 0x89A7
+0x4D78 = 0x5229
+0x4D79 = 0x540F
+0x4D7A = 0x5C65
+0x4D7B = 0x674E
+0x4D7C = 0x68A8
+0x4D7D = 0x7406
+0x4D7E = 0x7483
+0x4E21 = 0x75E2
+0x4E22 = 0x88CF
+0x4E23 = 0x88E1
+0x4E24 = 0x91CC
+0x4E25 = 0x96E2
+0x4E26 = 0x9678
+0x4E27 = 0x5F8B
+0x4E28 = 0x7387
+0x4E29 = 0x7ACB
+0x4E2A = 0x844E
+0x4E2B = 0x63A0
+0x4E2C = 0x7565
+0x4E2D = 0x5289
+0x4E2E = 0x6D41
+0x4E2F = 0x6E9C
+0x4E30 = 0x7409
+0x4E31 = 0x7559
+0x4E32 = 0x786B
+0x4E33 = 0x7C92
+0x4E34 = 0x9686
+0x4E35 = 0x7ADC
+0x4E36 = 0x9F8D
+0x4E37 = 0x4FB6
+0x4E38 = 0x616E
+0x4E39 = 0x65C5
+0x4E3A = 0x865C
+0x4E3B = 0x4E86
+0x4E3C = 0x4EAE
+0x4E3D = 0x50DA
+0x4E3E = 0x4E21
+0x4E3F = 0x51CC
+0x4E40 = 0x5BEE
+0x4E41 = 0x6599
+0x4E42 = 0x6881
+0x4E43 = 0x6DBC
+0x4E44 = 0x731F
+0x4E45 = 0x7642
+0x4E46 = 0x77AD
+0x4E47 = 0x7A1C
+0x4E48 = 0x7CE7
+0x4E49 = 0x826F
+0x4E4A = 0x8AD2
+0x4E4B = 0x907C
+0x4E4C = 0x91CF
+0x4E4D = 0x9675
+0x4E4E = 0x9818
+0x4E4F = 0x529B
+0x4E50 = 0x7DD1
+0x4E51 = 0x502B
+0x4E52 = 0x5398
+0x4E53 = 0x6797
+0x4E54 = 0x6DCB
+0x4E55 = 0x71D0
+0x4E56 = 0x7433
+0x4E57 = 0x81E8
+0x4E58 = 0x8F2A
+0x4E59 = 0x96A3
+0x4E5A = 0x9C57
+0x4E5B = 0x9E9F
+0x4E5C = 0x7460
+0x4E5D = 0x5841
+0x4E5E = 0x6D99
+0x4E5F = 0x7D2F
+0x4E60 = 0x985E
+0x4E61 = 0x4EE4
+0x4E62 = 0x4F36
+0x4E63 = 0x4F8B
+0x4E64 = 0x51B7
+0x4E65 = 0x52B1
+0x4E66 = 0x5DBA
+0x4E67 = 0x601C
+0x4E68 = 0x73B2
+0x4E69 = 0x793C
+0x4E6A = 0x82D3
+0x4E6B = 0x9234
+0x4E6C = 0x96B7
+0x4E6D = 0x96F6
+0x4E6E = 0x970A
+0x4E6F = 0x9E97
+0x4E70 = 0x9F62
+0x4E71 = 0x66A6
+0x4E72 = 0x6B74
+0x4E73 = 0x5217
+0x4E74 = 0x52A3
+0x4E75 = 0x70C8
+0x4E76 = 0x88C2
+0x4E77 = 0x5EC9
+0x4E78 = 0x604B
+0x4E79 = 0x6190
+0x4E7A = 0x6F23
+0x4E7B = 0x7149
+0x4E7C = 0x7C3E
+0x4E7D = 0x7DF4
+0x4E7E = 0x806F
+0x4F21 = 0x84EE
+0x4F22 = 0x9023
+0x4F23 = 0x932C
+0x4F24 = 0x5442
+0x4F25 = 0x9B6F
+0x4F26 = 0x6AD3
+0x4F27 = 0x7089
+0x4F28 = 0x8CC2
+0x4F29 = 0x8DEF
+0x4F2A = 0x9732
+0x4F2B = 0x52B4
+0x4F2C = 0x5A41
+0x4F2D = 0x5ECA
+0x4F2E = 0x5F04
+0x4F2F = 0x6717
+0x4F30 = 0x697C
+0x4F31 = 0x6994
+0x4F32 = 0x6D6A
+0x4F33 = 0x6F0F
+0x4F34 = 0x7262
+0x4F35 = 0x72FC
+0x4F36 = 0x7BED
+0x4F37 = 0x8001
+0x4F38 = 0x807E
+0x4F39 = 0x874B
+0x4F3A = 0x90CE
+0x4F3B = 0x516D
+0x4F3C = 0x9E93
+0x4F3D = 0x7984
+0x4F3E = 0x808B
+0x4F3F = 0x9332
+0x4F40 = 0x8AD6
+0x4F41 = 0x502D
+0x4F42 = 0x548C
+0x4F43 = 0x8A71
+0x4F44 = 0x6B6A
+0x4F45 = 0x8CC4
+0x4F46 = 0x8107
+0x4F47 = 0x60D1
+0x4F48 = 0x67A0
+0x4F49 = 0x9DF2
+0x4F4A = 0x4E99
+0x4F4B = 0x4E98
+0x4F4C = 0x9C10
+0x4F4D = 0x8A6B
+0x4F4E = 0x85C1
+0x4F4F = 0x8568
+0x4F50 = 0x6900
+0x4F51 = 0x6E7E
+0x4F52 = 0x7897
+0x4F53 = 0x8155
+0x5021 = 0x5F0C
+0x5022 = 0x4E10
+0x5023 = 0x4E15
+0x5024 = 0x4E2A
+0x5025 = 0x4E31
+0x5026 = 0x4E36
+0x5027 = 0x4E3C
+0x5028 = 0x4E3F
+0x5029 = 0x4E42
+0x502A = 0x4E56
+0x502B = 0x4E58
+0x502C = 0x4E82
+0x502D = 0x4E85
+0x502E = 0x8C6B
+0x502F = 0x4E8A
+0x5030 = 0x8212
+0x5031 = 0x5F0D
+0x5032 = 0x4E8E
+0x5033 = 0x4E9E
+0x5034 = 0x4E9F
+0x5035 = 0x4EA0
+0x5036 = 0x4EA2
+0x5037 = 0x4EB0
+0x5038 = 0x4EB3
+0x5039 = 0x4EB6
+0x503A = 0x4ECE
+0x503B = 0x4ECD
+0x503C = 0x4EC4
+0x503D = 0x4EC6
+0x503E = 0x4EC2
+0x503F = 0x4ED7
+0x5040 = 0x4EDE
+0x5041 = 0x4EED
+0x5042 = 0x4EDF
+0x5043 = 0x4EF7
+0x5044 = 0x4F09
+0x5045 = 0x4F5A
+0x5046 = 0x4F30
+0x5047 = 0x4F5B
+0x5048 = 0x4F5D
+0x5049 = 0x4F57
+0x504A = 0x4F47
+0x504B = 0x4F76
+0x504C = 0x4F88
+0x504D = 0x4F8F
+0x504E = 0x4F98
+0x504F = 0x4F7B
+0x5050 = 0x4F69
+0x5051 = 0x4F70
+0x5052 = 0x4F91
+0x5053 = 0x4F6F
+0x5054 = 0x4F86
+0x5055 = 0x4F96
+0x5056 = 0x5118
+0x5057 = 0x4FD4
+0x5058 = 0x4FDF
+0x5059 = 0x4FCE
+0x505A = 0x4FD8
+0x505B = 0x4FDB
+0x505C = 0x4FD1
+0x505D = 0x4FDA
+0x505E = 0x4FD0
+0x505F = 0x4FE4
+0x5060 = 0x4FE5
+0x5061 = 0x501A
+0x5062 = 0x5028
+0x5063 = 0x5014
+0x5064 = 0x502A
+0x5065 = 0x5025
+0x5066 = 0x5005
+0x5067 = 0x4F1C
+0x5068 = 0x4FF6
+0x5069 = 0x5021
+0x506A = 0x5029
+0x506B = 0x502C
+0x506C = 0x4FFE
+0x506D = 0x4FEF
+0x506E = 0x5011
+0x506F = 0x5006
+0x5070 = 0x5043
+0x5071 = 0x5047
+0x5072 = 0x6703
+0x5073 = 0x5055
+0x5074 = 0x5050
+0x5075 = 0x5048
+0x5076 = 0x505A
+0x5077 = 0x5056
+0x5078 = 0x506C
+0x5079 = 0x5078
+0x507A = 0x5080
+0x507B = 0x509A
+0x507C = 0x5085
+0x507D = 0x50B4
+0x507E = 0x50B2
+0x5121 = 0x50C9
+0x5122 = 0x50CA
+0x5123 = 0x50B3
+0x5124 = 0x50C2
+0x5125 = 0x50D6
+0x5126 = 0x50DE
+0x5127 = 0x50E5
+0x5128 = 0x50ED
+0x5129 = 0x50E3
+0x512A = 0x50EE
+0x512B = 0x50F9
+0x512C = 0x50F5
+0x512D = 0x5109
+0x512E = 0x5101
+0x512F = 0x5102
+0x5130 = 0x5116
+0x5131 = 0x5115
+0x5132 = 0x5114
+0x5133 = 0x511A
+0x5134 = 0x5121
+0x5135 = 0x513A
+0x5136 = 0x5137
+0x5137 = 0x513C
+0x5138 = 0x513B
+0x5139 = 0x513F
+0x513A = 0x5140
+0x513B = 0x5152
+0x513C = 0x514C
+0x513D = 0x5154
+0x513E = 0x5162
+0x513F = 0x7AF8
+0x5140 = 0x5169
+0x5141 = 0x516A
+0x5142 = 0x516E
+0x5143 = 0x5180
+0x5144 = 0x5182
+0x5145 = 0x56D8
+0x5146 = 0x518C
+0x5147 = 0x5189
+0x5148 = 0x518F
+0x5149 = 0x5191
+0x514A = 0x5193
+0x514B = 0x5195
+0x514C = 0x5196
+0x514D = 0x51A4
+0x514E = 0x51A6
+0x514F = 0x51A2
+0x5150 = 0x51A9
+0x5151 = 0x51AA
+0x5152 = 0x51AB
+0x5153 = 0x51B3
+0x5154 = 0x51B1
+0x5155 = 0x51B2
+0x5156 = 0x51B0
+0x5157 = 0x51B5
+0x5158 = 0x51BD
+0x5159 = 0x51C5
+0x515A = 0x51C9
+0x515B = 0x51DB
+0x515C = 0x51E0
+0x515D = 0x8655
+0x515E = 0x51E9
+0x515F = 0x51ED
+0x5160 = 0x51F0
+0x5161 = 0x51F5
+0x5162 = 0x51FE
+0x5163 = 0x5204
+0x5164 = 0x520B
+0x5165 = 0x5214
+0x5166 = 0x520E
+0x5167 = 0x5227
+0x5168 = 0x522A
+0x5169 = 0x522E
+0x516A = 0x5233
+0x516B = 0x5239
+0x516C = 0x524F
+0x516D = 0x5244
+0x516E = 0x524B
+0x516F = 0x524C
+0x5170 = 0x525E
+0x5171 = 0x5254
+0x5172 = 0x526A
+0x5173 = 0x5274
+0x5174 = 0x5269
+0x5175 = 0x5273
+0x5176 = 0x527F
+0x5177 = 0x527D
+0x5178 = 0x528D
+0x5179 = 0x5294
+0x517A = 0x5292
+0x517B = 0x5271
+0x517C = 0x5288
+0x517D = 0x5291
+0x517E = 0x8FA8
+0x5221 = 0x8FA7
+0x5222 = 0x52AC
+0x5223 = 0x52AD
+0x5224 = 0x52BC
+0x5225 = 0x52B5
+0x5226 = 0x52C1
+0x5227 = 0x52CD
+0x5228 = 0x52D7
+0x5229 = 0x52DE
+0x522A = 0x52E3
+0x522B = 0x52E6
+0x522C = 0x98ED
+0x522D = 0x52E0
+0x522E = 0x52F3
+0x522F = 0x52F5
+0x5230 = 0x52F8
+0x5231 = 0x52F9
+0x5232 = 0x5306
+0x5233 = 0x5308
+0x5234 = 0x7538
+0x5235 = 0x530D
+0x5236 = 0x5310
+0x5237 = 0x530F
+0x5238 = 0x5315
+0x5239 = 0x531A
+0x523A = 0x5323
+0x523B = 0x532F
+0x523C = 0x5331
+0x523D = 0x5333
+0x523E = 0x5338
+0x523F = 0x5340
+0x5240 = 0x5346
+0x5241 = 0x5345
+0x5242 = 0x4E17
+0x5243 = 0x5349
+0x5244 = 0x534D
+0x5245 = 0x51D6
+0x5246 = 0x535E
+0x5247 = 0x5369
+0x5248 = 0x536E
+0x5249 = 0x5918
+0x524A = 0x537B
+0x524B = 0x5377
+0x524C = 0x5382
+0x524D = 0x5396
+0x524E = 0x53A0
+0x524F = 0x53A6
+0x5250 = 0x53A5
+0x5251 = 0x53AE
+0x5252 = 0x53B0
+0x5253 = 0x53B6
+0x5254 = 0x53C3
+0x5255 = 0x7C12
+0x5256 = 0x96D9
+0x5257 = 0x53DF
+0x5258 = 0x66FC
+0x5259 = 0x71EE
+0x525A = 0x53EE
+0x525B = 0x53E8
+0x525C = 0x53ED
+0x525D = 0x53FA
+0x525E = 0x5401
+0x525F = 0x543D
+0x5260 = 0x5440
+0x5261 = 0x542C
+0x5262 = 0x542D
+0x5263 = 0x543C
+0x5264 = 0x542E
+0x5265 = 0x5436
+0x5266 = 0x5429
+0x5267 = 0x541D
+0x5268 = 0x544E
+0x5269 = 0x548F
+0x526A = 0x5475
+0x526B = 0x548E
+0x526C = 0x545F
+0x526D = 0x5471
+0x526E = 0x5477
+0x526F = 0x5470
+0x5270 = 0x5492
+0x5271 = 0x547B
+0x5272 = 0x5480
+0x5273 = 0x5476
+0x5274 = 0x5484
+0x5275 = 0x5490
+0x5276 = 0x5486
+0x5277 = 0x54C7
+0x5278 = 0x54A2
+0x5279 = 0x54B8
+0x527A = 0x54A5
+0x527B = 0x54AC
+0x527C = 0x54C4
+0x527D = 0x54C8
+0x527E = 0x54A8
+0x5321 = 0x54AB
+0x5322 = 0x54C2
+0x5323 = 0x54A4
+0x5324 = 0x54BE
+0x5325 = 0x54BC
+0x5326 = 0x54D8
+0x5327 = 0x54E5
+0x5328 = 0x54E6
+0x5329 = 0x550F
+0x532A = 0x5514
+0x532B = 0x54FD
+0x532C = 0x54EE
+0x532D = 0x54ED
+0x532E = 0x54FA
+0x532F = 0x54E2
+0x5330 = 0x5539
+0x5331 = 0x5540
+0x5332 = 0x5563
+0x5333 = 0x554C
+0x5334 = 0x552E
+0x5335 = 0x555C
+0x5336 = 0x5545
+0x5337 = 0x5556
+0x5338 = 0x5557
+0x5339 = 0x5538
+0x533A = 0x5533
+0x533B = 0x555D
+0x533C = 0x5599
+0x533D = 0x5580
+0x533E = 0x54AF
+0x533F = 0x558A
+0x5340 = 0x559F
+0x5341 = 0x557B
+0x5342 = 0x557E
+0x5343 = 0x5598
+0x5344 = 0x559E
+0x5345 = 0x55AE
+0x5346 = 0x557C
+0x5347 = 0x5583
+0x5348 = 0x55A9
+0x5349 = 0x5587
+0x534A = 0x55A8
+0x534B = 0x55DA
+0x534C = 0x55C5
+0x534D = 0x55DF
+0x534E = 0x55C4
+0x534F = 0x55DC
+0x5350 = 0x55E4
+0x5351 = 0x55D4
+0x5352 = 0x5614
+0x5353 = 0x55F7
+0x5354 = 0x5616
+0x5355 = 0x55FE
+0x5356 = 0x55FD
+0x5357 = 0x561B
+0x5358 = 0x55F9
+0x5359 = 0x564E
+0x535A = 0x5650
+0x535B = 0x71DF
+0x535C = 0x5634
+0x535D = 0x5636
+0x535E = 0x5632
+0x535F = 0x5638
+0x5360 = 0x566B
+0x5361 = 0x5664
+0x5362 = 0x562F
+0x5363 = 0x566C
+0x5364 = 0x566A
+0x5365 = 0x5686
+0x5366 = 0x5680
+0x5367 = 0x568A
+0x5368 = 0x56A0
+0x5369 = 0x5694
+0x536A = 0x568F
+0x536B = 0x56A5
+0x536C = 0x56AE
+0x536D = 0x56B6
+0x536E = 0x56B4
+0x536F = 0x56C2
+0x5370 = 0x56BC
+0x5371 = 0x56C1
+0x5372 = 0x56C3
+0x5373 = 0x56C0
+0x5374 = 0x56C8
+0x5375 = 0x56CE
+0x5376 = 0x56D1
+0x5377 = 0x56D3
+0x5378 = 0x56D7
+0x5379 = 0x56EE
+0x537A = 0x56F9
+0x537B = 0x5700
+0x537C = 0x56FF
+0x537D = 0x5704
+0x537E = 0x5709
+0x5421 = 0x5708
+0x5422 = 0x570B
+0x5423 = 0x570D
+0x5424 = 0x5713
+0x5425 = 0x5718
+0x5426 = 0x5716
+0x5427 = 0x55C7
+0x5428 = 0x571C
+0x5429 = 0x5726
+0x542A = 0x5737
+0x542B = 0x5738
+0x542C = 0x574E
+0x542D = 0x573B
+0x542E = 0x5740
+0x542F = 0x574F
+0x5430 = 0x5769
+0x5431 = 0x57C0
+0x5432 = 0x5788
+0x5433 = 0x5761
+0x5434 = 0x577F
+0x5435 = 0x5789
+0x5436 = 0x5793
+0x5437 = 0x57A0
+0x5438 = 0x57B3
+0x5439 = 0x57A4
+0x543A = 0x57AA
+0x543B = 0x57B0
+0x543C = 0x57C3
+0x543D = 0x57C6
+0x543E = 0x57D4
+0x543F = 0x57D2
+0x5440 = 0x57D3
+0x5441 = 0x580A
+0x5442 = 0x57D6
+0x5443 = 0x57E3
+0x5444 = 0x580B
+0x5445 = 0x5819
+0x5446 = 0x581D
+0x5447 = 0x5872
+0x5448 = 0x5821
+0x5449 = 0x5862
+0x544A = 0x584B
+0x544B = 0x5870
+0x544C = 0x6BC0
+0x544D = 0x5852
+0x544E = 0x583D
+0x544F = 0x5879
+0x5450 = 0x5885
+0x5451 = 0x58B9
+0x5452 = 0x589F
+0x5453 = 0x58AB
+0x5454 = 0x58BA
+0x5455 = 0x58DE
+0x5456 = 0x58BB
+0x5457 = 0x58B8
+0x5458 = 0x58AE
+0x5459 = 0x58C5
+0x545A = 0x58D3
+0x545B = 0x58D1
+0x545C = 0x58D7
+0x545D = 0x58D9
+0x545E = 0x58D8
+0x545F = 0x58E5
+0x5460 = 0x58DC
+0x5461 = 0x58E4
+0x5462 = 0x58DF
+0x5463 = 0x58EF
+0x5464 = 0x58FA
+0x5465 = 0x58F9
+0x5466 = 0x58FB
+0x5467 = 0x58FC
+0x5468 = 0x58FD
+0x5469 = 0x5902
+0x546A = 0x590A
+0x546B = 0x5910
+0x546C = 0x591B
+0x546D = 0x68A6
+0x546E = 0x5925
+0x546F = 0x592C
+0x5470 = 0x592D
+0x5471 = 0x5932
+0x5472 = 0x5938
+0x5473 = 0x593E
+0x5474 = 0x7AD2
+0x5475 = 0x5955
+0x5476 = 0x5950
+0x5477 = 0x594E
+0x5478 = 0x595A
+0x5479 = 0x5958
+0x547A = 0x5962
+0x547B = 0x5960
+0x547C = 0x5967
+0x547D = 0x596C
+0x547E = 0x5969
+0x5521 = 0x5978
+0x5522 = 0x5981
+0x5523 = 0x599D
+0x5524 = 0x4F5E
+0x5525 = 0x4FAB
+0x5526 = 0x59A3
+0x5527 = 0x59B2
+0x5528 = 0x59C6
+0x5529 = 0x59E8
+0x552A = 0x59DC
+0x552B = 0x598D
+0x552C = 0x59D9
+0x552D = 0x59DA
+0x552E = 0x5A25
+0x552F = 0x5A1F
+0x5530 = 0x5A11
+0x5531 = 0x5A1C
+0x5532 = 0x5A09
+0x5533 = 0x5A1A
+0x5534 = 0x5A40
+0x5535 = 0x5A6C
+0x5536 = 0x5A49
+0x5537 = 0x5A35
+0x5538 = 0x5A36
+0x5539 = 0x5A62
+0x553A = 0x5A6A
+0x553B = 0x5A9A
+0x553C = 0x5ABC
+0x553D = 0x5ABE
+0x553E = 0x5ACB
+0x553F = 0x5AC2
+0x5540 = 0x5ABD
+0x5541 = 0x5AE3
+0x5542 = 0x5AD7
+0x5543 = 0x5AE6
+0x5544 = 0x5AE9
+0x5545 = 0x5AD6
+0x5546 = 0x5AFA
+0x5547 = 0x5AFB
+0x5548 = 0x5B0C
+0x5549 = 0x5B0B
+0x554A = 0x5B16
+0x554B = 0x5B32
+0x554C = 0x5AD0
+0x554D = 0x5B2A
+0x554E = 0x5B36
+0x554F = 0x5B3E
+0x5550 = 0x5B43
+0x5551 = 0x5B45
+0x5552 = 0x5B40
+0x5553 = 0x5B51
+0x5554 = 0x5B55
+0x5555 = 0x5B5A
+0x5556 = 0x5B5B
+0x5557 = 0x5B65
+0x5558 = 0x5B69
+0x5559 = 0x5B70
+0x555A = 0x5B73
+0x555B = 0x5B75
+0x555C = 0x5B78
+0x555D = 0x6588
+0x555E = 0x5B7A
+0x555F = 0x5B80
+0x5560 = 0x5B83
+0x5561 = 0x5BA6
+0x5562 = 0x5BB8
+0x5563 = 0x5BC3
+0x5564 = 0x5BC7
+0x5565 = 0x5BC9
+0x5566 = 0x5BD4
+0x5567 = 0x5BD0
+0x5568 = 0x5BE4
+0x5569 = 0x5BE6
+0x556A = 0x5BE2
+0x556B = 0x5BDE
+0x556C = 0x5BE5
+0x556D = 0x5BEB
+0x556E = 0x5BF0
+0x556F = 0x5BF6
+0x5570 = 0x5BF3
+0x5571 = 0x5C05
+0x5572 = 0x5C07
+0x5573 = 0x5C08
+0x5574 = 0x5C0D
+0x5575 = 0x5C13
+0x5576 = 0x5C20
+0x5577 = 0x5C22
+0x5578 = 0x5C28
+0x5579 = 0x5C38
+0x557A = 0x5C39
+0x557B = 0x5C41
+0x557C = 0x5C46
+0x557D = 0x5C4E
+0x557E = 0x5C53
+0x5621 = 0x5C50
+0x5622 = 0x5C4F
+0x5623 = 0x5B71
+0x5624 = 0x5C6C
+0x5625 = 0x5C6E
+0x5626 = 0x4E62
+0x5627 = 0x5C76
+0x5628 = 0x5C79
+0x5629 = 0x5C8C
+0x562A = 0x5C91
+0x562B = 0x5C94
+0x562C = 0x599B
+0x562D = 0x5CAB
+0x562E = 0x5CBB
+0x562F = 0x5CB6
+0x5630 = 0x5CBC
+0x5631 = 0x5CB7
+0x5632 = 0x5CC5
+0x5633 = 0x5CBE
+0x5634 = 0x5CC7
+0x5635 = 0x5CD9
+0x5636 = 0x5CE9
+0x5637 = 0x5CFD
+0x5638 = 0x5CFA
+0x5639 = 0x5CED
+0x563A = 0x5D8C
+0x563B = 0x5CEA
+0x563C = 0x5D0B
+0x563D = 0x5D15
+0x563E = 0x5D17
+0x563F = 0x5D5C
+0x5640 = 0x5D1F
+0x5641 = 0x5D1B
+0x5642 = 0x5D11
+0x5643 = 0x5D14
+0x5644 = 0x5D22
+0x5645 = 0x5D1A
+0x5646 = 0x5D19
+0x5647 = 0x5D18
+0x5648 = 0x5D4C
+0x5649 = 0x5D52
+0x564A = 0x5D4E
+0x564B = 0x5D4B
+0x564C = 0x5D6C
+0x564D = 0x5D73
+0x564E = 0x5D76
+0x564F = 0x5D87
+0x5650 = 0x5D84
+0x5651 = 0x5D82
+0x5652 = 0x5DA2
+0x5653 = 0x5D9D
+0x5654 = 0x5DAC
+0x5655 = 0x5DAE
+0x5656 = 0x5DBD
+0x5657 = 0x5D90
+0x5658 = 0x5DB7
+0x5659 = 0x5DBC
+0x565A = 0x5DC9
+0x565B = 0x5DCD
+0x565C = 0x5DD3
+0x565D = 0x5DD2
+0x565E = 0x5DD6
+0x565F = 0x5DDB
+0x5660 = 0x5DEB
+0x5661 = 0x5DF2
+0x5662 = 0x5DF5
+0x5663 = 0x5E0B
+0x5664 = 0x5E1A
+0x5665 = 0x5E19
+0x5666 = 0x5E11
+0x5667 = 0x5E1B
+0x5668 = 0x5E36
+0x5669 = 0x5E37
+0x566A = 0x5E44
+0x566B = 0x5E43
+0x566C = 0x5E40
+0x566D = 0x5E4E
+0x566E = 0x5E57
+0x566F = 0x5E54
+0x5670 = 0x5E5F
+0x5671 = 0x5E62
+0x5672 = 0x5E64
+0x5673 = 0x5E47
+0x5674 = 0x5E75
+0x5675 = 0x5E76
+0x5676 = 0x5E7A
+0x5677 = 0x9EBC
+0x5678 = 0x5E7F
+0x5679 = 0x5EA0
+0x567A = 0x5EC1
+0x567B = 0x5EC2
+0x567C = 0x5EC8
+0x567D = 0x5ED0
+0x567E = 0x5ECF
+0x5721 = 0x5ED6
+0x5722 = 0x5EE3
+0x5723 = 0x5EDD
+0x5724 = 0x5EDA
+0x5725 = 0x5EDB
+0x5726 = 0x5EE2
+0x5727 = 0x5EE1
+0x5728 = 0x5EE8
+0x5729 = 0x5EE9
+0x572A = 0x5EEC
+0x572B = 0x5EF1
+0x572C = 0x5EF3
+0x572D = 0x5EF0
+0x572E = 0x5EF4
+0x572F = 0x5EF8
+0x5730 = 0x5EFE
+0x5731 = 0x5F03
+0x5732 = 0x5F09
+0x5733 = 0x5F5D
+0x5734 = 0x5F5C
+0x5735 = 0x5F0B
+0x5736 = 0x5F11
+0x5737 = 0x5F16
+0x5738 = 0x5F29
+0x5739 = 0x5F2D
+0x573A = 0x5F38
+0x573B = 0x5F41
+0x573C = 0x5F48
+0x573D = 0x5F4C
+0x573E = 0x5F4E
+0x573F = 0x5F2F
+0x5740 = 0x5F51
+0x5741 = 0x5F56
+0x5742 = 0x5F57
+0x5743 = 0x5F59
+0x5744 = 0x5F61
+0x5745 = 0x5F6D
+0x5746 = 0x5F73
+0x5747 = 0x5F77
+0x5748 = 0x5F83
+0x5749 = 0x5F82
+0x574A = 0x5F7F
+0x574B = 0x5F8A
+0x574C = 0x5F88
+0x574D = 0x5F91
+0x574E = 0x5F87
+0x574F = 0x5F9E
+0x5750 = 0x5F99
+0x5751 = 0x5F98
+0x5752 = 0x5FA0
+0x5753 = 0x5FA8
+0x5754 = 0x5FAD
+0x5755 = 0x5FBC
+0x5756 = 0x5FD6
+0x5757 = 0x5FFB
+0x5758 = 0x5FE4
+0x5759 = 0x5FF8
+0x575A = 0x5FF1
+0x575B = 0x5FDD
+0x575C = 0x60B3
+0x575D = 0x5FFF
+0x575E = 0x6021
+0x575F = 0x6060
+0x5760 = 0x6019
+0x5761 = 0x6010
+0x5762 = 0x6029
+0x5763 = 0x600E
+0x5764 = 0x6031
+0x5765 = 0x601B
+0x5766 = 0x6015
+0x5767 = 0x602B
+0x5768 = 0x6026
+0x5769 = 0x600F
+0x576A = 0x603A
+0x576B = 0x605A
+0x576C = 0x6041
+0x576D = 0x606A
+0x576E = 0x6077
+0x576F = 0x605F
+0x5770 = 0x604A
+0x5771 = 0x6046
+0x5772 = 0x604D
+0x5773 = 0x6063
+0x5774 = 0x6043
+0x5775 = 0x6064
+0x5776 = 0x6042
+0x5777 = 0x606C
+0x5778 = 0x606B
+0x5779 = 0x6059
+0x577A = 0x6081
+0x577B = 0x608D
+0x577C = 0x60E7
+0x577D = 0x6083
+0x577E = 0x609A
+0x5821 = 0x6084
+0x5822 = 0x609B
+0x5823 = 0x6096
+0x5824 = 0x6097
+0x5825 = 0x6092
+0x5826 = 0x60A7
+0x5827 = 0x608B
+0x5828 = 0x60E1
+0x5829 = 0x60B8
+0x582A = 0x60E0
+0x582B = 0x60D3
+0x582C = 0x60B4
+0x582D = 0x5FF0
+0x582E = 0x60BD
+0x582F = 0x60C6
+0x5830 = 0x60B5
+0x5831 = 0x60D8
+0x5832 = 0x614D
+0x5833 = 0x6115
+0x5834 = 0x6106
+0x5835 = 0x60F6
+0x5836 = 0x60F7
+0x5837 = 0x6100
+0x5838 = 0x60F4
+0x5839 = 0x60FA
+0x583A = 0x6103
+0x583B = 0x6121
+0x583C = 0x60FB
+0x583D = 0x60F1
+0x583E = 0x610D
+0x583F = 0x610E
+0x5840 = 0x6147
+0x5841 = 0x613E
+0x5842 = 0x6128
+0x5843 = 0x6127
+0x5844 = 0x614A
+0x5845 = 0x613F
+0x5846 = 0x613C
+0x5847 = 0x612C
+0x5848 = 0x6134
+0x5849 = 0x613D
+0x584A = 0x6142
+0x584B = 0x6144
+0x584C = 0x6173
+0x584D = 0x6177
+0x584E = 0x6158
+0x584F = 0x6159
+0x5850 = 0x615A
+0x5851 = 0x616B
+0x5852 = 0x6174
+0x5853 = 0x616F
+0x5854 = 0x6165
+0x5855 = 0x6171
+0x5856 = 0x615F
+0x5857 = 0x615D
+0x5858 = 0x6153
+0x5859 = 0x6175
+0x585A = 0x6199
+0x585B = 0x6196
+0x585C = 0x6187
+0x585D = 0x61AC
+0x585E = 0x6194
+0x585F = 0x619A
+0x5860 = 0x618A
+0x5861 = 0x6191
+0x5862 = 0x61AB
+0x5863 = 0x61AE
+0x5864 = 0x61CC
+0x5865 = 0x61CA
+0x5866 = 0x61C9
+0x5867 = 0x61F7
+0x5868 = 0x61C8
+0x5869 = 0x61C3
+0x586A = 0x61C6
+0x586B = 0x61BA
+0x586C = 0x61CB
+0x586D = 0x7F79
+0x586E = 0x61CD
+0x586F = 0x61E6
+0x5870 = 0x61E3
+0x5871 = 0x61F6
+0x5872 = 0x61FA
+0x5873 = 0x61F4
+0x5874 = 0x61FF
+0x5875 = 0x61FD
+0x5876 = 0x61FC
+0x5877 = 0x61FE
+0x5878 = 0x6200
+0x5879 = 0x6208
+0x587A = 0x6209
+0x587B = 0x620D
+0x587C = 0x620C
+0x587D = 0x6214
+0x587E = 0x621B
+0x5921 = 0x621E
+0x5922 = 0x6221
+0x5923 = 0x622A
+0x5924 = 0x622E
+0x5925 = 0x6230
+0x5926 = 0x6232
+0x5927 = 0x6233
+0x5928 = 0x6241
+0x5929 = 0x624E
+0x592A = 0x625E
+0x592B = 0x6263
+0x592C = 0x625B
+0x592D = 0x6260
+0x592E = 0x6268
+0x592F = 0x627C
+0x5930 = 0x6282
+0x5931 = 0x6289
+0x5932 = 0x627E
+0x5933 = 0x6292
+0x5934 = 0x6293
+0x5935 = 0x6296
+0x5936 = 0x62D4
+0x5937 = 0x6283
+0x5938 = 0x6294
+0x5939 = 0x62D7
+0x593A = 0x62D1
+0x593B = 0x62BB
+0x593C = 0x62CF
+0x593D = 0x62FF
+0x593E = 0x62C6
+0x593F = 0x64D4
+0x5940 = 0x62C8
+0x5941 = 0x62DC
+0x5942 = 0x62CC
+0x5943 = 0x62CA
+0x5944 = 0x62C2
+0x5945 = 0x62C7
+0x5946 = 0x629B
+0x5947 = 0x62C9
+0x5948 = 0x630C
+0x5949 = 0x62EE
+0x594A = 0x62F1
+0x594B = 0x6327
+0x594C = 0x6302
+0x594D = 0x6308
+0x594E = 0x62EF
+0x594F = 0x62F5
+0x5950 = 0x6350
+0x5951 = 0x633E
+0x5952 = 0x634D
+0x5953 = 0x641C
+0x5954 = 0x634F
+0x5955 = 0x6396
+0x5956 = 0x638E
+0x5957 = 0x6380
+0x5958 = 0x63AB
+0x5959 = 0x6376
+0x595A = 0x63A3
+0x595B = 0x638F
+0x595C = 0x6389
+0x595D = 0x639F
+0x595E = 0x63B5
+0x595F = 0x636B
+0x5960 = 0x6369
+0x5961 = 0x63BE
+0x5962 = 0x63E9
+0x5963 = 0x63C0
+0x5964 = 0x63C6
+0x5965 = 0x63E3
+0x5966 = 0x63C9
+0x5967 = 0x63D2
+0x5968 = 0x63F6
+0x5969 = 0x63C4
+0x596A = 0x6416
+0x596B = 0x6434
+0x596C = 0x6406
+0x596D = 0x6413
+0x596E = 0x6426
+0x596F = 0x6436
+0x5970 = 0x651D
+0x5971 = 0x6417
+0x5972 = 0x6428
+0x5973 = 0x640F
+0x5974 = 0x6467
+0x5975 = 0x646F
+0x5976 = 0x6476
+0x5977 = 0x644E
+0x5978 = 0x652A
+0x5979 = 0x6495
+0x597A = 0x6493
+0x597B = 0x64A5
+0x597C = 0x64A9
+0x597D = 0x6488
+0x597E = 0x64BC
+0x5A21 = 0x64DA
+0x5A22 = 0x64D2
+0x5A23 = 0x64C5
+0x5A24 = 0x64C7
+0x5A25 = 0x64BB
+0x5A26 = 0x64D8
+0x5A27 = 0x64C2
+0x5A28 = 0x64F1
+0x5A29 = 0x64E7
+0x5A2A = 0x8209
+0x5A2B = 0x64E0
+0x5A2C = 0x64E1
+0x5A2D = 0x62AC
+0x5A2E = 0x64E3
+0x5A2F = 0x64EF
+0x5A30 = 0x652C
+0x5A31 = 0x64F6
+0x5A32 = 0x64F4
+0x5A33 = 0x64F2
+0x5A34 = 0x64FA
+0x5A35 = 0x6500
+0x5A36 = 0x64FD
+0x5A37 = 0x6518
+0x5A38 = 0x651C
+0x5A39 = 0x6505
+0x5A3A = 0x6524
+0x5A3B = 0x6523
+0x5A3C = 0x652B
+0x5A3D = 0x6534
+0x5A3E = 0x6535
+0x5A3F = 0x6537
+0x5A40 = 0x6536
+0x5A41 = 0x6538
+0x5A42 = 0x754B
+0x5A43 = 0x6548
+0x5A44 = 0x6556
+0x5A45 = 0x6555
+0x5A46 = 0x654D
+0x5A47 = 0x6558
+0x5A48 = 0x655E
+0x5A49 = 0x655D
+0x5A4A = 0x6572
+0x5A4B = 0x6578
+0x5A4C = 0x6582
+0x5A4D = 0x6583
+0x5A4E = 0x8B8A
+0x5A4F = 0x659B
+0x5A50 = 0x659F
+0x5A51 = 0x65AB
+0x5A52 = 0x65B7
+0x5A53 = 0x65C3
+0x5A54 = 0x65C6
+0x5A55 = 0x65C1
+0x5A56 = 0x65C4
+0x5A57 = 0x65CC
+0x5A58 = 0x65D2
+0x5A59 = 0x65DB
+0x5A5A = 0x65D9
+0x5A5B = 0x65E0
+0x5A5C = 0x65E1
+0x5A5D = 0x65F1
+0x5A5E = 0x6772
+0x5A5F = 0x660A
+0x5A60 = 0x6603
+0x5A61 = 0x65FB
+0x5A62 = 0x6773
+0x5A63 = 0x6635
+0x5A64 = 0x6636
+0x5A65 = 0x6634
+0x5A66 = 0x661C
+0x5A67 = 0x664F
+0x5A68 = 0x6644
+0x5A69 = 0x6649
+0x5A6A = 0x6641
+0x5A6B = 0x665E
+0x5A6C = 0x665D
+0x5A6D = 0x6664
+0x5A6E = 0x6667
+0x5A6F = 0x6668
+0x5A70 = 0x665F
+0x5A71 = 0x6662
+0x5A72 = 0x6670
+0x5A73 = 0x6683
+0x5A74 = 0x6688
+0x5A75 = 0x668E
+0x5A76 = 0x6689
+0x5A77 = 0x6684
+0x5A78 = 0x6698
+0x5A79 = 0x669D
+0x5A7A = 0x66C1
+0x5A7B = 0x66B9
+0x5A7C = 0x66C9
+0x5A7D = 0x66BE
+0x5A7E = 0x66BC
+0x5B21 = 0x66C4
+0x5B22 = 0x66B8
+0x5B23 = 0x66D6
+0x5B24 = 0x66DA
+0x5B25 = 0x66E0
+0x5B26 = 0x663F
+0x5B27 = 0x66E6
+0x5B28 = 0x66E9
+0x5B29 = 0x66F0
+0x5B2A = 0x66F5
+0x5B2B = 0x66F7
+0x5B2C = 0x670F
+0x5B2D = 0x6716
+0x5B2E = 0x671E
+0x5B2F = 0x6726
+0x5B30 = 0x6727
+0x5B31 = 0x9738
+0x5B32 = 0x672E
+0x5B33 = 0x673F
+0x5B34 = 0x6736
+0x5B35 = 0x6741
+0x5B36 = 0x6738
+0x5B37 = 0x6737
+0x5B38 = 0x6746
+0x5B39 = 0x675E
+0x5B3A = 0x6760
+0x5B3B = 0x6759
+0x5B3C = 0x6763
+0x5B3D = 0x6764
+0x5B3E = 0x6789
+0x5B3F = 0x6770
+0x5B40 = 0x67A9
+0x5B41 = 0x677C
+0x5B42 = 0x676A
+0x5B43 = 0x678C
+0x5B44 = 0x678B
+0x5B45 = 0x67A6
+0x5B46 = 0x67A1
+0x5B47 = 0x6785
+0x5B48 = 0x67B7
+0x5B49 = 0x67EF
+0x5B4A = 0x67B4
+0x5B4B = 0x67EC
+0x5B4C = 0x67B3
+0x5B4D = 0x67E9
+0x5B4E = 0x67B8
+0x5B4F = 0x67E4
+0x5B50 = 0x67DE
+0x5B51 = 0x67DD
+0x5B52 = 0x67E2
+0x5B53 = 0x67EE
+0x5B54 = 0x67B9
+0x5B55 = 0x67CE
+0x5B56 = 0x67C6
+0x5B57 = 0x67E7
+0x5B58 = 0x6A9C
+0x5B59 = 0x681E
+0x5B5A = 0x6846
+0x5B5B = 0x6829
+0x5B5C = 0x6840
+0x5B5D = 0x684D
+0x5B5E = 0x6832
+0x5B5F = 0x684E
+0x5B60 = 0x68B3
+0x5B61 = 0x682B
+0x5B62 = 0x6859
+0x5B63 = 0x6863
+0x5B64 = 0x6877
+0x5B65 = 0x687F
+0x5B66 = 0x689F
+0x5B67 = 0x688F
+0x5B68 = 0x68AD
+0x5B69 = 0x6894
+0x5B6A = 0x689D
+0x5B6B = 0x689B
+0x5B6C = 0x6883
+0x5B6D = 0x6AAE
+0x5B6E = 0x68B9
+0x5B6F = 0x6874
+0x5B70 = 0x68B5
+0x5B71 = 0x68A0
+0x5B72 = 0x68BA
+0x5B73 = 0x690F
+0x5B74 = 0x688D
+0x5B75 = 0x687E
+0x5B76 = 0x6901
+0x5B77 = 0x68CA
+0x5B78 = 0x6908
+0x5B79 = 0x68D8
+0x5B7A = 0x6922
+0x5B7B = 0x6926
+0x5B7C = 0x68E1
+0x5B7D = 0x690C
+0x5B7E = 0x68CD
+0x5C21 = 0x68D4
+0x5C22 = 0x68E7
+0x5C23 = 0x68D5
+0x5C24 = 0x6936
+0x5C25 = 0x6912
+0x5C26 = 0x6904
+0x5C27 = 0x68D7
+0x5C28 = 0x68E3
+0x5C29 = 0x6925
+0x5C2A = 0x68F9
+0x5C2B = 0x68E0
+0x5C2C = 0x68EF
+0x5C2D = 0x6928
+0x5C2E = 0x692A
+0x5C2F = 0x691A
+0x5C30 = 0x6923
+0x5C31 = 0x6921
+0x5C32 = 0x68C6
+0x5C33 = 0x6979
+0x5C34 = 0x6977
+0x5C35 = 0x695C
+0x5C36 = 0x6978
+0x5C37 = 0x696B
+0x5C38 = 0x6954
+0x5C39 = 0x697E
+0x5C3A = 0x696E
+0x5C3B = 0x6939
+0x5C3C = 0x6974
+0x5C3D = 0x693D
+0x5C3E = 0x6959
+0x5C3F = 0x6930
+0x5C40 = 0x6961
+0x5C41 = 0x695E
+0x5C42 = 0x695D
+0x5C43 = 0x6981
+0x5C44 = 0x696A
+0x5C45 = 0x69B2
+0x5C46 = 0x69AE
+0x5C47 = 0x69D0
+0x5C48 = 0x69BF
+0x5C49 = 0x69C1
+0x5C4A = 0x69D3
+0x5C4B = 0x69BE
+0x5C4C = 0x69CE
+0x5C4D = 0x5BE8
+0x5C4E = 0x69CA
+0x5C4F = 0x69DD
+0x5C50 = 0x69BB
+0x5C51 = 0x69C3
+0x5C52 = 0x69A7
+0x5C53 = 0x6A2E
+0x5C54 = 0x6991
+0x5C55 = 0x69A0
+0x5C56 = 0x699C
+0x5C57 = 0x6995
+0x5C58 = 0x69B4
+0x5C59 = 0x69DE
+0x5C5A = 0x69E8
+0x5C5B = 0x6A02
+0x5C5C = 0x6A1B
+0x5C5D = 0x69FF
+0x5C5E = 0x6B0A
+0x5C5F = 0x69F9
+0x5C60 = 0x69F2
+0x5C61 = 0x69E7
+0x5C62 = 0x6A05
+0x5C63 = 0x69B1
+0x5C64 = 0x6A1E
+0x5C65 = 0x69ED
+0x5C66 = 0x6A14
+0x5C67 = 0x69EB
+0x5C68 = 0x6A0A
+0x5C69 = 0x6A12
+0x5C6A = 0x6AC1
+0x5C6B = 0x6A23
+0x5C6C = 0x6A13
+0x5C6D = 0x6A44
+0x5C6E = 0x6A0C
+0x5C6F = 0x6A72
+0x5C70 = 0x6A36
+0x5C71 = 0x6A78
+0x5C72 = 0x6A47
+0x5C73 = 0x6A62
+0x5C74 = 0x6A59
+0x5C75 = 0x6A66
+0x5C76 = 0x6A48
+0x5C77 = 0x6A38
+0x5C78 = 0x6A22
+0x5C79 = 0x6A90
+0x5C7A = 0x6A8D
+0x5C7B = 0x6AA0
+0x5C7C = 0x6A84
+0x5C7D = 0x6AA2
+0x5C7E = 0x6AA3
+0x5D21 = 0x6A97
+0x5D22 = 0x8617
+0x5D23 = 0x6ABB
+0x5D24 = 0x6AC3
+0x5D25 = 0x6AC2
+0x5D26 = 0x6AB8
+0x5D27 = 0x6AB3
+0x5D28 = 0x6AAC
+0x5D29 = 0x6ADE
+0x5D2A = 0x6AD1
+0x5D2B = 0x6ADF
+0x5D2C = 0x6AAA
+0x5D2D = 0x6ADA
+0x5D2E = 0x6AEA
+0x5D2F = 0x6AFB
+0x5D30 = 0x6B05
+0x5D31 = 0x8616
+0x5D32 = 0x6AFA
+0x5D33 = 0x6B12
+0x5D34 = 0x6B16
+0x5D35 = 0x9B31
+0x5D36 = 0x6B1F
+0x5D37 = 0x6B38
+0x5D38 = 0x6B37
+0x5D39 = 0x76DC
+0x5D3A = 0x6B39
+0x5D3B = 0x98EE
+0x5D3C = 0x6B47
+0x5D3D = 0x6B43
+0x5D3E = 0x6B49
+0x5D3F = 0x6B50
+0x5D40 = 0x6B59
+0x5D41 = 0x6B54
+0x5D42 = 0x6B5B
+0x5D43 = 0x6B5F
+0x5D44 = 0x6B61
+0x5D45 = 0x6B78
+0x5D46 = 0x6B79
+0x5D47 = 0x6B7F
+0x5D48 = 0x6B80
+0x5D49 = 0x6B84
+0x5D4A = 0x6B83
+0x5D4B = 0x6B8D
+0x5D4C = 0x6B98
+0x5D4D = 0x6B95
+0x5D4E = 0x6B9E
+0x5D4F = 0x6BA4
+0x5D50 = 0x6BAA
+0x5D51 = 0x6BAB
+0x5D52 = 0x6BAF
+0x5D53 = 0x6BB2
+0x5D54 = 0x6BB1
+0x5D55 = 0x6BB3
+0x5D56 = 0x6BB7
+0x5D57 = 0x6BBC
+0x5D58 = 0x6BC6
+0x5D59 = 0x6BCB
+0x5D5A = 0x6BD3
+0x5D5B = 0x6BDF
+0x5D5C = 0x6BEC
+0x5D5D = 0x6BEB
+0x5D5E = 0x6BF3
+0x5D5F = 0x6BEF
+0x5D60 = 0x9EBE
+0x5D61 = 0x6C08
+0x5D62 = 0x6C13
+0x5D63 = 0x6C14
+0x5D64 = 0x6C1B
+0x5D65 = 0x6C24
+0x5D66 = 0x6C23
+0x5D67 = 0x6C5E
+0x5D68 = 0x6C55
+0x5D69 = 0x6C62
+0x5D6A = 0x6C6A
+0x5D6B = 0x6C82
+0x5D6C = 0x6C8D
+0x5D6D = 0x6C9A
+0x5D6E = 0x6C81
+0x5D6F = 0x6C9B
+0x5D70 = 0x6C7E
+0x5D71 = 0x6C68
+0x5D72 = 0x6C73
+0x5D73 = 0x6C92
+0x5D74 = 0x6C90
+0x5D75 = 0x6CC4
+0x5D76 = 0x6CF1
+0x5D77 = 0x6CD3
+0x5D78 = 0x6CBD
+0x5D79 = 0x6CD7
+0x5D7A = 0x6CC5
+0x5D7B = 0x6CDD
+0x5D7C = 0x6CAE
+0x5D7D = 0x6CB1
+0x5D7E = 0x6CBE
+0x5E21 = 0x6CBA
+0x5E22 = 0x6CDB
+0x5E23 = 0x6CEF
+0x5E24 = 0x6CD9
+0x5E25 = 0x6CEA
+0x5E26 = 0x6D1F
+0x5E27 = 0x884D
+0x5E28 = 0x6D36
+0x5E29 = 0x6D2B
+0x5E2A = 0x6D3D
+0x5E2B = 0x6D38
+0x5E2C = 0x6D19
+0x5E2D = 0x6D35
+0x5E2E = 0x6D33
+0x5E2F = 0x6D12
+0x5E30 = 0x6D0C
+0x5E31 = 0x6D63
+0x5E32 = 0x6D93
+0x5E33 = 0x6D64
+0x5E34 = 0x6D5A
+0x5E35 = 0x6D79
+0x5E36 = 0x6D59
+0x5E37 = 0x6D8E
+0x5E38 = 0x6D95
+0x5E39 = 0x6FE4
+0x5E3A = 0x6D85
+0x5E3B = 0x6DF9
+0x5E3C = 0x6E15
+0x5E3D = 0x6E0A
+0x5E3E = 0x6DB5
+0x5E3F = 0x6DC7
+0x5E40 = 0x6DE6
+0x5E41 = 0x6DB8
+0x5E42 = 0x6DC6
+0x5E43 = 0x6DEC
+0x5E44 = 0x6DDE
+0x5E45 = 0x6DCC
+0x5E46 = 0x6DE8
+0x5E47 = 0x6DD2
+0x5E48 = 0x6DC5
+0x5E49 = 0x6DFA
+0x5E4A = 0x6DD9
+0x5E4B = 0x6DE4
+0x5E4C = 0x6DD5
+0x5E4D = 0x6DEA
+0x5E4E = 0x6DEE
+0x5E4F = 0x6E2D
+0x5E50 = 0x6E6E
+0x5E51 = 0x6E2E
+0x5E52 = 0x6E19
+0x5E53 = 0x6E72
+0x5E54 = 0x6E5F
+0x5E55 = 0x6E3E
+0x5E56 = 0x6E23
+0x5E57 = 0x6E6B
+0x5E58 = 0x6E2B
+0x5E59 = 0x6E76
+0x5E5A = 0x6E4D
+0x5E5B = 0x6E1F
+0x5E5C = 0x6E43
+0x5E5D = 0x6E3A
+0x5E5E = 0x6E4E
+0x5E5F = 0x6E24
+0x5E60 = 0x6EFF
+0x5E61 = 0x6E1D
+0x5E62 = 0x6E38
+0x5E63 = 0x6E82
+0x5E64 = 0x6EAA
+0x5E65 = 0x6E98
+0x5E66 = 0x6EC9
+0x5E67 = 0x6EB7
+0x5E68 = 0x6ED3
+0x5E69 = 0x6EBD
+0x5E6A = 0x6EAF
+0x5E6B = 0x6EC4
+0x5E6C = 0x6EB2
+0x5E6D = 0x6ED4
+0x5E6E = 0x6ED5
+0x5E6F = 0x6E8F
+0x5E70 = 0x6EA5
+0x5E71 = 0x6EC2
+0x5E72 = 0x6E9F
+0x5E73 = 0x6F41
+0x5E74 = 0x6F11
+0x5E75 = 0x704C
+0x5E76 = 0x6EEC
+0x5E77 = 0x6EF8
+0x5E78 = 0x6EFE
+0x5E79 = 0x6F3F
+0x5E7A = 0x6EF2
+0x5E7B = 0x6F31
+0x5E7C = 0x6EEF
+0x5E7D = 0x6F32
+0x5E7E = 0x6ECC
+0x5F21 = 0x6F3E
+0x5F22 = 0x6F13
+0x5F23 = 0x6EF7
+0x5F24 = 0x6F86
+0x5F25 = 0x6F7A
+0x5F26 = 0x6F78
+0x5F27 = 0x6F81
+0x5F28 = 0x6F80
+0x5F29 = 0x6F6F
+0x5F2A = 0x6F5B
+0x5F2B = 0x6FF3
+0x5F2C = 0x6F6D
+0x5F2D = 0x6F82
+0x5F2E = 0x6F7C
+0x5F2F = 0x6F58
+0x5F30 = 0x6F8E
+0x5F31 = 0x6F91
+0x5F32 = 0x6FC2
+0x5F33 = 0x6F66
+0x5F34 = 0x6FB3
+0x5F35 = 0x6FA3
+0x5F36 = 0x6FA1
+0x5F37 = 0x6FA4
+0x5F38 = 0x6FB9
+0x5F39 = 0x6FC6
+0x5F3A = 0x6FAA
+0x5F3B = 0x6FDF
+0x5F3C = 0x6FD5
+0x5F3D = 0x6FEC
+0x5F3E = 0x6FD4
+0x5F3F = 0x6FD8
+0x5F40 = 0x6FF1
+0x5F41 = 0x6FEE
+0x5F42 = 0x6FDB
+0x5F43 = 0x7009
+0x5F44 = 0x700B
+0x5F45 = 0x6FFA
+0x5F46 = 0x7011
+0x5F47 = 0x7001
+0x5F48 = 0x700F
+0x5F49 = 0x6FFE
+0x5F4A = 0x701B
+0x5F4B = 0x701A
+0x5F4C = 0x6F74
+0x5F4D = 0x701D
+0x5F4E = 0x7018
+0x5F4F = 0x701F
+0x5F50 = 0x7030
+0x5F51 = 0x703E
+0x5F52 = 0x7032
+0x5F53 = 0x7051
+0x5F54 = 0x7063
+0x5F55 = 0x7099
+0x5F56 = 0x7092
+0x5F57 = 0x70AF
+0x5F58 = 0x70F1
+0x5F59 = 0x70AC
+0x5F5A = 0x70B8
+0x5F5B = 0x70B3
+0x5F5C = 0x70AE
+0x5F5D = 0x70DF
+0x5F5E = 0x70CB
+0x5F5F = 0x70DD
+0x5F60 = 0x70D9
+0x5F61 = 0x7109
+0x5F62 = 0x70FD
+0x5F63 = 0x711C
+0x5F64 = 0x7119
+0x5F65 = 0x7165
+0x5F66 = 0x7155
+0x5F67 = 0x7188
+0x5F68 = 0x7166
+0x5F69 = 0x7162
+0x5F6A = 0x714C
+0x5F6B = 0x7156
+0x5F6C = 0x716C
+0x5F6D = 0x718F
+0x5F6E = 0x71FB
+0x5F6F = 0x7184
+0x5F70 = 0x7195
+0x5F71 = 0x71A8
+0x5F72 = 0x71AC
+0x5F73 = 0x71D7
+0x5F74 = 0x71B9
+0x5F75 = 0x71BE
+0x5F76 = 0x71D2
+0x5F77 = 0x71C9
+0x5F78 = 0x71D4
+0x5F79 = 0x71CE
+0x5F7A = 0x71E0
+0x5F7B = 0x71EC
+0x5F7C = 0x71E7
+0x5F7D = 0x71F5
+0x5F7E = 0x71FC
+0x6021 = 0x71F9
+0x6022 = 0x71FF
+0x6023 = 0x720D
+0x6024 = 0x7210
+0x6025 = 0x721B
+0x6026 = 0x7228
+0x6027 = 0x722D
+0x6028 = 0x722C
+0x6029 = 0x7230
+0x602A = 0x7232
+0x602B = 0x723B
+0x602C = 0x723C
+0x602D = 0x723F
+0x602E = 0x7240
+0x602F = 0x7246
+0x6030 = 0x724B
+0x6031 = 0x7258
+0x6032 = 0x7274
+0x6033 = 0x727E
+0x6034 = 0x7282
+0x6035 = 0x7281
+0x6036 = 0x7287
+0x6037 = 0x7292
+0x6038 = 0x7296
+0x6039 = 0x72A2
+0x603A = 0x72A7
+0x603B = 0x72B9
+0x603C = 0x72B2
+0x603D = 0x72C3
+0x603E = 0x72C6
+0x603F = 0x72C4
+0x6040 = 0x72CE
+0x6041 = 0x72D2
+0x6042 = 0x72E2
+0x6043 = 0x72E0
+0x6044 = 0x72E1
+0x6045 = 0x72F9
+0x6046 = 0x72F7
+0x6047 = 0x500F
+0x6048 = 0x7317
+0x6049 = 0x730A
+0x604A = 0x731C
+0x604B = 0x7316
+0x604C = 0x731D
+0x604D = 0x7334
+0x604E = 0x732F
+0x604F = 0x7329
+0x6050 = 0x7325
+0x6051 = 0x733E
+0x6052 = 0x734E
+0x6053 = 0x734F
+0x6054 = 0x9ED8
+0x6055 = 0x7357
+0x6056 = 0x736A
+0x6057 = 0x7368
+0x6058 = 0x7370
+0x6059 = 0x7378
+0x605A = 0x7375
+0x605B = 0x737B
+0x605C = 0x737A
+0x605D = 0x73C8
+0x605E = 0x73B3
+0x605F = 0x73CE
+0x6060 = 0x73BB
+0x6061 = 0x73C0
+0x6062 = 0x73E5
+0x6063 = 0x73EE
+0x6064 = 0x73DE
+0x6065 = 0x74A2
+0x6066 = 0x7405
+0x6067 = 0x746F
+0x6068 = 0x7425
+0x6069 = 0x73F8
+0x606A = 0x7432
+0x606B = 0x743A
+0x606C = 0x7455
+0x606D = 0x743F
+0x606E = 0x745F
+0x606F = 0x7459
+0x6070 = 0x7441
+0x6071 = 0x745C
+0x6072 = 0x7469
+0x6073 = 0x7470
+0x6074 = 0x7463
+0x6075 = 0x746A
+0x6076 = 0x7476
+0x6077 = 0x747E
+0x6078 = 0x748B
+0x6079 = 0x749E
+0x607A = 0x74A7
+0x607B = 0x74CA
+0x607C = 0x74CF
+0x607D = 0x74D4
+0x607E = 0x73F1
+0x6121 = 0x74E0
+0x6122 = 0x74E3
+0x6123 = 0x74E7
+0x6124 = 0x74E9
+0x6125 = 0x74EE
+0x6126 = 0x74F2
+0x6127 = 0x74F0
+0x6128 = 0x74F1
+0x6129 = 0x74F8
+0x612A = 0x74F7
+0x612B = 0x7504
+0x612C = 0x7503
+0x612D = 0x7505
+0x612E = 0x750C
+0x612F = 0x750E
+0x6130 = 0x750D
+0x6131 = 0x7515
+0x6132 = 0x7513
+0x6133 = 0x751E
+0x6134 = 0x7526
+0x6135 = 0x752C
+0x6136 = 0x753C
+0x6137 = 0x7544
+0x6138 = 0x754D
+0x6139 = 0x754A
+0x613A = 0x7549
+0x613B = 0x755B
+0x613C = 0x7546
+0x613D = 0x755A
+0x613E = 0x7569
+0x613F = 0x7564
+0x6140 = 0x7567
+0x6141 = 0x756B
+0x6142 = 0x756D
+0x6143 = 0x7578
+0x6144 = 0x7576
+0x6145 = 0x7586
+0x6146 = 0x7587
+0x6147 = 0x7574
+0x6148 = 0x758A
+0x6149 = 0x7589
+0x614A = 0x7582
+0x614B = 0x7594
+0x614C = 0x759A
+0x614D = 0x759D
+0x614E = 0x75A5
+0x614F = 0x75A3
+0x6150 = 0x75C2
+0x6151 = 0x75B3
+0x6152 = 0x75C3
+0x6153 = 0x75B5
+0x6154 = 0x75BD
+0x6155 = 0x75B8
+0x6156 = 0x75BC
+0x6157 = 0x75B1
+0x6158 = 0x75CD
+0x6159 = 0x75CA
+0x615A = 0x75D2
+0x615B = 0x75D9
+0x615C = 0x75E3
+0x615D = 0x75DE
+0x615E = 0x75FE
+0x615F = 0x75FF
+0x6160 = 0x75FC
+0x6161 = 0x7601
+0x6162 = 0x75F0
+0x6163 = 0x75FA
+0x6164 = 0x75F2
+0x6165 = 0x75F3
+0x6166 = 0x760B
+0x6167 = 0x760D
+0x6168 = 0x7609
+0x6169 = 0x761F
+0x616A = 0x7627
+0x616B = 0x7620
+0x616C = 0x7621
+0x616D = 0x7622
+0x616E = 0x7624
+0x616F = 0x7634
+0x6170 = 0x7630
+0x6171 = 0x763B
+0x6172 = 0x7647
+0x6173 = 0x7648
+0x6174 = 0x7646
+0x6175 = 0x765C
+0x6176 = 0x7658
+0x6177 = 0x7661
+0x6178 = 0x7662
+0x6179 = 0x7668
+0x617A = 0x7669
+0x617B = 0x766A
+0x617C = 0x7667
+0x617D = 0x766C
+0x617E = 0x7670
+0x6221 = 0x7672
+0x6222 = 0x7676
+0x6223 = 0x7678
+0x6224 = 0x767C
+0x6225 = 0x7680
+0x6226 = 0x7683
+0x6227 = 0x7688
+0x6228 = 0x768B
+0x6229 = 0x768E
+0x622A = 0x7696
+0x622B = 0x7693
+0x622C = 0x7699
+0x622D = 0x769A
+0x622E = 0x76B0
+0x622F = 0x76B4
+0x6230 = 0x76B8
+0x6231 = 0x76B9
+0x6232 = 0x76BA
+0x6233 = 0x76C2
+0x6234 = 0x76CD
+0x6235 = 0x76D6
+0x6236 = 0x76D2
+0x6237 = 0x76DE
+0x6238 = 0x76E1
+0x6239 = 0x76E5
+0x623A = 0x76E7
+0x623B = 0x76EA
+0x623C = 0x862F
+0x623D = 0x76FB
+0x623E = 0x7708
+0x623F = 0x7707
+0x6240 = 0x7704
+0x6241 = 0x7729
+0x6242 = 0x7724
+0x6243 = 0x771E
+0x6244 = 0x7725
+0x6245 = 0x7726
+0x6246 = 0x771B
+0x6247 = 0x7737
+0x6248 = 0x7738
+0x6249 = 0x7747
+0x624A = 0x775A
+0x624B = 0x7768
+0x624C = 0x776B
+0x624D = 0x775B
+0x624E = 0x7765
+0x624F = 0x777F
+0x6250 = 0x777E
+0x6251 = 0x7779
+0x6252 = 0x778E
+0x6253 = 0x778B
+0x6254 = 0x7791
+0x6255 = 0x77A0
+0x6256 = 0x779E
+0x6257 = 0x77B0
+0x6258 = 0x77B6
+0x6259 = 0x77B9
+0x625A = 0x77BF
+0x625B = 0x77BC
+0x625C = 0x77BD
+0x625D = 0x77BB
+0x625E = 0x77C7
+0x625F = 0x77CD
+0x6260 = 0x77D7
+0x6261 = 0x77DA
+0x6262 = 0x77DC
+0x6263 = 0x77E3
+0x6264 = 0x77EE
+0x6265 = 0x77FC
+0x6266 = 0x780C
+0x6267 = 0x7812
+0x6268 = 0x7926
+0x6269 = 0x7820
+0x626A = 0x792A
+0x626B = 0x7845
+0x626C = 0x788E
+0x626D = 0x7874
+0x626E = 0x7886
+0x626F = 0x787C
+0x6270 = 0x789A
+0x6271 = 0x788C
+0x6272 = 0x78A3
+0x6273 = 0x78B5
+0x6274 = 0x78AA
+0x6275 = 0x78AF
+0x6276 = 0x78D1
+0x6277 = 0x78C6
+0x6278 = 0x78CB
+0x6279 = 0x78D4
+0x627A = 0x78BE
+0x627B = 0x78BC
+0x627C = 0x78C5
+0x627D = 0x78CA
+0x627E = 0x78EC
+0x6321 = 0x78E7
+0x6322 = 0x78DA
+0x6323 = 0x78FD
+0x6324 = 0x78F4
+0x6325 = 0x7907
+0x6326 = 0x7912
+0x6327 = 0x7911
+0x6328 = 0x7919
+0x6329 = 0x792C
+0x632A = 0x792B
+0x632B = 0x7940
+0x632C = 0x7960
+0x632D = 0x7957
+0x632E = 0x795F
+0x632F = 0x795A
+0x6330 = 0x7955
+0x6331 = 0x7953
+0x6332 = 0x797A
+0x6333 = 0x797F
+0x6334 = 0x798A
+0x6335 = 0x799D
+0x6336 = 0x79A7
+0x6337 = 0x9F4B
+0x6338 = 0x79AA
+0x6339 = 0x79AE
+0x633A = 0x79B3
+0x633B = 0x79B9
+0x633C = 0x79BA
+0x633D = 0x79C9
+0x633E = 0x79D5
+0x633F = 0x79E7
+0x6340 = 0x79EC
+0x6341 = 0x79E1
+0x6342 = 0x79E3
+0x6343 = 0x7A08
+0x6344 = 0x7A0D
+0x6345 = 0x7A18
+0x6346 = 0x7A19
+0x6347 = 0x7A20
+0x6348 = 0x7A1F
+0x6349 = 0x7980
+0x634A = 0x7A31
+0x634B = 0x7A3B
+0x634C = 0x7A3E
+0x634D = 0x7A37
+0x634E = 0x7A43
+0x634F = 0x7A57
+0x6350 = 0x7A49
+0x6351 = 0x7A61
+0x6352 = 0x7A62
+0x6353 = 0x7A69
+0x6354 = 0x9F9D
+0x6355 = 0x7A70
+0x6356 = 0x7A79
+0x6357 = 0x7A7D
+0x6358 = 0x7A88
+0x6359 = 0x7A97
+0x635A = 0x7A95
+0x635B = 0x7A98
+0x635C = 0x7A96
+0x635D = 0x7AA9
+0x635E = 0x7AC8
+0x635F = 0x7AB0
+0x6360 = 0x7AB6
+0x6361 = 0x7AC5
+0x6362 = 0x7AC4
+0x6363 = 0x7ABF
+0x6364 = 0x9083
+0x6365 = 0x7AC7
+0x6366 = 0x7ACA
+0x6367 = 0x7ACD
+0x6368 = 0x7ACF
+0x6369 = 0x7AD5
+0x636A = 0x7AD3
+0x636B = 0x7AD9
+0x636C = 0x7ADA
+0x636D = 0x7ADD
+0x636E = 0x7AE1
+0x636F = 0x7AE2
+0x6370 = 0x7AE6
+0x6371 = 0x7AED
+0x6372 = 0x7AF0
+0x6373 = 0x7B02
+0x6374 = 0x7B0F
+0x6375 = 0x7B0A
+0x6376 = 0x7B06
+0x6377 = 0x7B33
+0x6378 = 0x7B18
+0x6379 = 0x7B19
+0x637A = 0x7B1E
+0x637B = 0x7B35
+0x637C = 0x7B28
+0x637D = 0x7B36
+0x637E = 0x7B50
+0x6421 = 0x7B7A
+0x6422 = 0x7B04
+0x6423 = 0x7B4D
+0x6424 = 0x7B0B
+0x6425 = 0x7B4C
+0x6426 = 0x7B45
+0x6427 = 0x7B75
+0x6428 = 0x7B65
+0x6429 = 0x7B74
+0x642A = 0x7B67
+0x642B = 0x7B70
+0x642C = 0x7B71
+0x642D = 0x7B6C
+0x642E = 0x7B6E
+0x642F = 0x7B9D
+0x6430 = 0x7B98
+0x6431 = 0x7B9F
+0x6432 = 0x7B8D
+0x6433 = 0x7B9C
+0x6434 = 0x7B9A
+0x6435 = 0x7B8B
+0x6436 = 0x7B92
+0x6437 = 0x7B8F
+0x6438 = 0x7B5D
+0x6439 = 0x7B99
+0x643A = 0x7BCB
+0x643B = 0x7BC1
+0x643C = 0x7BCC
+0x643D = 0x7BCF
+0x643E = 0x7BB4
+0x643F = 0x7BC6
+0x6440 = 0x7BDD
+0x6441 = 0x7BE9
+0x6442 = 0x7C11
+0x6443 = 0x7C14
+0x6444 = 0x7BE6
+0x6445 = 0x7BE5
+0x6446 = 0x7C60
+0x6447 = 0x7C00
+0x6448 = 0x7C07
+0x6449 = 0x7C13
+0x644A = 0x7BF3
+0x644B = 0x7BF7
+0x644C = 0x7C17
+0x644D = 0x7C0D
+0x644E = 0x7BF6
+0x644F = 0x7C23
+0x6450 = 0x7C27
+0x6451 = 0x7C2A
+0x6452 = 0x7C1F
+0x6453 = 0x7C37
+0x6454 = 0x7C2B
+0x6455 = 0x7C3D
+0x6456 = 0x7C4C
+0x6457 = 0x7C43
+0x6458 = 0x7C54
+0x6459 = 0x7C4F
+0x645A = 0x7C40
+0x645B = 0x7C50
+0x645C = 0x7C58
+0x645D = 0x7C5F
+0x645E = 0x7C64
+0x645F = 0x7C56
+0x6460 = 0x7C65
+0x6461 = 0x7C6C
+0x6462 = 0x7C75
+0x6463 = 0x7C83
+0x6464 = 0x7C90
+0x6465 = 0x7CA4
+0x6466 = 0x7CAD
+0x6467 = 0x7CA2
+0x6468 = 0x7CAB
+0x6469 = 0x7CA1
+0x646A = 0x7CA8
+0x646B = 0x7CB3
+0x646C = 0x7CB2
+0x646D = 0x7CB1
+0x646E = 0x7CAE
+0x646F = 0x7CB9
+0x6470 = 0x7CBD
+0x6471 = 0x7CC0
+0x6472 = 0x7CC5
+0x6473 = 0x7CC2
+0x6474 = 0x7CD8
+0x6475 = 0x7CD2
+0x6476 = 0x7CDC
+0x6477 = 0x7CE2
+0x6478 = 0x9B3B
+0x6479 = 0x7CEF
+0x647A = 0x7CF2
+0x647B = 0x7CF4
+0x647C = 0x7CF6
+0x647D = 0x7CFA
+0x647E = 0x7D06
+0x6521 = 0x7D02
+0x6522 = 0x7D1C
+0x6523 = 0x7D15
+0x6524 = 0x7D0A
+0x6525 = 0x7D45
+0x6526 = 0x7D4B
+0x6527 = 0x7D2E
+0x6528 = 0x7D32
+0x6529 = 0x7D3F
+0x652A = 0x7D35
+0x652B = 0x7D46
+0x652C = 0x7D73
+0x652D = 0x7D56
+0x652E = 0x7D4E
+0x652F = 0x7D72
+0x6530 = 0x7D68
+0x6531 = 0x7D6E
+0x6532 = 0x7D4F
+0x6533 = 0x7D63
+0x6534 = 0x7D93
+0x6535 = 0x7D89
+0x6536 = 0x7D5B
+0x6537 = 0x7D8F
+0x6538 = 0x7D7D
+0x6539 = 0x7D9B
+0x653A = 0x7DBA
+0x653B = 0x7DAE
+0x653C = 0x7DA3
+0x653D = 0x7DB5
+0x653E = 0x7DC7
+0x653F = 0x7DBD
+0x6540 = 0x7DAB
+0x6541 = 0x7E3D
+0x6542 = 0x7DA2
+0x6543 = 0x7DAF
+0x6544 = 0x7DDC
+0x6545 = 0x7DB8
+0x6546 = 0x7D9F
+0x6547 = 0x7DB0
+0x6548 = 0x7DD8
+0x6549 = 0x7DDD
+0x654A = 0x7DE4
+0x654B = 0x7DDE
+0x654C = 0x7DFB
+0x654D = 0x7DF2
+0x654E = 0x7DE1
+0x654F = 0x7E05
+0x6550 = 0x7E0A
+0x6551 = 0x7E23
+0x6552 = 0x7E21
+0x6553 = 0x7E12
+0x6554 = 0x7E31
+0x6555 = 0x7E1F
+0x6556 = 0x7E09
+0x6557 = 0x7E0B
+0x6558 = 0x7E22
+0x6559 = 0x7E46
+0x655A = 0x7E66
+0x655B = 0x7E3B
+0x655C = 0x7E35
+0x655D = 0x7E39
+0x655E = 0x7E43
+0x655F = 0x7E37
+0x6560 = 0x7E32
+0x6561 = 0x7E3A
+0x6562 = 0x7E67
+0x6563 = 0x7E5D
+0x6564 = 0x7E56
+0x6565 = 0x7E5E
+0x6566 = 0x7E59
+0x6567 = 0x7E5A
+0x6568 = 0x7E79
+0x6569 = 0x7E6A
+0x656A = 0x7E69
+0x656B = 0x7E7C
+0x656C = 0x7E7B
+0x656D = 0x7E83
+0x656E = 0x7DD5
+0x656F = 0x7E7D
+0x6570 = 0x8FAE
+0x6571 = 0x7E7F
+0x6572 = 0x7E88
+0x6573 = 0x7E89
+0x6574 = 0x7E8C
+0x6575 = 0x7E92
+0x6576 = 0x7E90
+0x6577 = 0x7E93
+0x6578 = 0x7E94
+0x6579 = 0x7E96
+0x657A = 0x7E8E
+0x657B = 0x7E9B
+0x657C = 0x7E9C
+0x657D = 0x7F38
+0x657E = 0x7F3A
+0x6621 = 0x7F45
+0x6622 = 0x7F4C
+0x6623 = 0x7F4D
+0x6624 = 0x7F4E
+0x6625 = 0x7F50
+0x6626 = 0x7F51
+0x6627 = 0x7F55
+0x6628 = 0x7F54
+0x6629 = 0x7F58
+0x662A = 0x7F5F
+0x662B = 0x7F60
+0x662C = 0x7F68
+0x662D = 0x7F69
+0x662E = 0x7F67
+0x662F = 0x7F78
+0x6630 = 0x7F82
+0x6631 = 0x7F86
+0x6632 = 0x7F83
+0x6633 = 0x7F88
+0x6634 = 0x7F87
+0x6635 = 0x7F8C
+0x6636 = 0x7F94
+0x6637 = 0x7F9E
+0x6638 = 0x7F9D
+0x6639 = 0x7F9A
+0x663A = 0x7FA3
+0x663B = 0x7FAF
+0x663C = 0x7FB2
+0x663D = 0x7FB9
+0x663E = 0x7FAE
+0x663F = 0x7FB6
+0x6640 = 0x7FB8
+0x6641 = 0x8B71
+0x6642 = 0x7FC5
+0x6643 = 0x7FC6
+0x6644 = 0x7FCA
+0x6645 = 0x7FD5
+0x6646 = 0x7FD4
+0x6647 = 0x7FE1
+0x6648 = 0x7FE6
+0x6649 = 0x7FE9
+0x664A = 0x7FF3
+0x664B = 0x7FF9
+0x664C = 0x98DC
+0x664D = 0x8006
+0x664E = 0x8004
+0x664F = 0x800B
+0x6650 = 0x8012
+0x6651 = 0x8018
+0x6652 = 0x8019
+0x6653 = 0x801C
+0x6654 = 0x8021
+0x6655 = 0x8028
+0x6656 = 0x803F
+0x6657 = 0x803B
+0x6658 = 0x804A
+0x6659 = 0x8046
+0x665A = 0x8052
+0x665B = 0x8058
+0x665C = 0x805A
+0x665D = 0x805F
+0x665E = 0x8062
+0x665F = 0x8068
+0x6660 = 0x8073
+0x6661 = 0x8072
+0x6662 = 0x8070
+0x6663 = 0x8076
+0x6664 = 0x8079
+0x6665 = 0x807D
+0x6666 = 0x807F
+0x6667 = 0x8084
+0x6668 = 0x8086
+0x6669 = 0x8085
+0x666A = 0x809B
+0x666B = 0x8093
+0x666C = 0x809A
+0x666D = 0x80AD
+0x666E = 0x5190
+0x666F = 0x80AC
+0x6670 = 0x80DB
+0x6671 = 0x80E5
+0x6672 = 0x80D9
+0x6673 = 0x80DD
+0x6674 = 0x80C4
+0x6675 = 0x80DA
+0x6676 = 0x80D6
+0x6677 = 0x8109
+0x6678 = 0x80EF
+0x6679 = 0x80F1
+0x667A = 0x811B
+0x667B = 0x8129
+0x667C = 0x8123
+0x667D = 0x812F
+0x667E = 0x814B
+0x6721 = 0x968B
+0x6722 = 0x8146
+0x6723 = 0x813E
+0x6724 = 0x8153
+0x6725 = 0x8151
+0x6726 = 0x80FC
+0x6727 = 0x8171
+0x6728 = 0x816E
+0x6729 = 0x8165
+0x672A = 0x8166
+0x672B = 0x8174
+0x672C = 0x8183
+0x672D = 0x8188
+0x672E = 0x818A
+0x672F = 0x8180
+0x6730 = 0x8182
+0x6731 = 0x81A0
+0x6732 = 0x8195
+0x6733 = 0x81A4
+0x6734 = 0x81A3
+0x6735 = 0x815F
+0x6736 = 0x8193
+0x6737 = 0x81A9
+0x6738 = 0x81B0
+0x6739 = 0x81B5
+0x673A = 0x81BE
+0x673B = 0x81B8
+0x673C = 0x81BD
+0x673D = 0x81C0
+0x673E = 0x81C2
+0x673F = 0x81BA
+0x6740 = 0x81C9
+0x6741 = 0x81CD
+0x6742 = 0x81D1
+0x6743 = 0x81D9
+0x6744 = 0x81D8
+0x6745 = 0x81C8
+0x6746 = 0x81DA
+0x6747 = 0x81DF
+0x6748 = 0x81E0
+0x6749 = 0x81E7
+0x674A = 0x81FA
+0x674B = 0x81FB
+0x674C = 0x81FE
+0x674D = 0x8201
+0x674E = 0x8202
+0x674F = 0x8205
+0x6750 = 0x8207
+0x6751 = 0x820A
+0x6752 = 0x820D
+0x6753 = 0x8210
+0x6754 = 0x8216
+0x6755 = 0x8229
+0x6756 = 0x822B
+0x6757 = 0x8238
+0x6758 = 0x8233
+0x6759 = 0x8240
+0x675A = 0x8259
+0x675B = 0x8258
+0x675C = 0x825D
+0x675D = 0x825A
+0x675E = 0x825F
+0x675F = 0x8264
+0x6760 = 0x8262
+0x6761 = 0x8268
+0x6762 = 0x826A
+0x6763 = 0x826B
+0x6764 = 0x822E
+0x6765 = 0x8271
+0x6766 = 0x8277
+0x6767 = 0x8278
+0x6768 = 0x827E
+0x6769 = 0x828D
+0x676A = 0x8292
+0x676B = 0x82AB
+0x676C = 0x829F
+0x676D = 0x82BB
+0x676E = 0x82AC
+0x676F = 0x82E1
+0x6770 = 0x82E3
+0x6771 = 0x82DF
+0x6772 = 0x82D2
+0x6773 = 0x82F4
+0x6774 = 0x82F3
+0x6775 = 0x82FA
+0x6776 = 0x8393
+0x6777 = 0x8303
+0x6778 = 0x82FB
+0x6779 = 0x82F9
+0x677A = 0x82DE
+0x677B = 0x8306
+0x677C = 0x82DC
+0x677D = 0x8309
+0x677E = 0x82D9
+0x6821 = 0x8335
+0x6822 = 0x8334
+0x6823 = 0x8316
+0x6824 = 0x8332
+0x6825 = 0x8331
+0x6826 = 0x8340
+0x6827 = 0x8339
+0x6828 = 0x8350
+0x6829 = 0x8345
+0x682A = 0x832F
+0x682B = 0x832B
+0x682C = 0x8317
+0x682D = 0x8318
+0x682E = 0x8385
+0x682F = 0x839A
+0x6830 = 0x83AA
+0x6831 = 0x839F
+0x6832 = 0x83A2
+0x6833 = 0x8396
+0x6834 = 0x8323
+0x6835 = 0x838E
+0x6836 = 0x8387
+0x6837 = 0x838A
+0x6838 = 0x837C
+0x6839 = 0x83B5
+0x683A = 0x8373
+0x683B = 0x8375
+0x683C = 0x83A0
+0x683D = 0x8389
+0x683E = 0x83A8
+0x683F = 0x83F4
+0x6840 = 0x8413
+0x6841 = 0x83EB
+0x6842 = 0x83CE
+0x6843 = 0x83FD
+0x6844 = 0x8403
+0x6845 = 0x83D8
+0x6846 = 0x840B
+0x6847 = 0x83C1
+0x6848 = 0x83F7
+0x6849 = 0x8407
+0x684A = 0x83E0
+0x684B = 0x83F2
+0x684C = 0x840D
+0x684D = 0x8422
+0x684E = 0x8420
+0x684F = 0x83BD
+0x6850 = 0x8438
+0x6851 = 0x8506
+0x6852 = 0x83FB
+0x6853 = 0x846D
+0x6854 = 0x842A
+0x6855 = 0x843C
+0x6856 = 0x855A
+0x6857 = 0x8484
+0x6858 = 0x8477
+0x6859 = 0x846B
+0x685A = 0x84AD
+0x685B = 0x846E
+0x685C = 0x8482
+0x685D = 0x8469
+0x685E = 0x8446
+0x685F = 0x842C
+0x6860 = 0x846F
+0x6861 = 0x8479
+0x6862 = 0x8435
+0x6863 = 0x84CA
+0x6864 = 0x8462
+0x6865 = 0x84B9
+0x6866 = 0x84BF
+0x6867 = 0x849F
+0x6868 = 0x84D9
+0x6869 = 0x84CD
+0x686A = 0x84BB
+0x686B = 0x84DA
+0x686C = 0x84D0
+0x686D = 0x84C1
+0x686E = 0x84C6
+0x686F = 0x84D6
+0x6870 = 0x84A1
+0x6871 = 0x8521
+0x6872 = 0x84FF
+0x6873 = 0x84F4
+0x6874 = 0x8517
+0x6875 = 0x8518
+0x6876 = 0x852C
+0x6877 = 0x851F
+0x6878 = 0x8515
+0x6879 = 0x8514
+0x687A = 0x84FC
+0x687B = 0x8540
+0x687C = 0x8563
+0x687D = 0x8558
+0x687E = 0x8548
+0x6921 = 0x8541
+0x6922 = 0x8602
+0x6923 = 0x854B
+0x6924 = 0x8555
+0x6925 = 0x8580
+0x6926 = 0x85A4
+0x6927 = 0x8588
+0x6928 = 0x8591
+0x6929 = 0x858A
+0x692A = 0x85A8
+0x692B = 0x856D
+0x692C = 0x8594
+0x692D = 0x859B
+0x692E = 0x85EA
+0x692F = 0x8587
+0x6930 = 0x859C
+0x6931 = 0x8577
+0x6932 = 0x857E
+0x6933 = 0x8590
+0x6934 = 0x85C9
+0x6935 = 0x85BA
+0x6936 = 0x85CF
+0x6937 = 0x85B9
+0x6938 = 0x85D0
+0x6939 = 0x85D5
+0x693A = 0x85DD
+0x693B = 0x85E5
+0x693C = 0x85DC
+0x693D = 0x85F9
+0x693E = 0x860A
+0x693F = 0x8613
+0x6940 = 0x860B
+0x6941 = 0x85FE
+0x6942 = 0x85FA
+0x6943 = 0x8606
+0x6944 = 0x8622
+0x6945 = 0x861A
+0x6946 = 0x8630
+0x6947 = 0x863F
+0x6948 = 0x864D
+0x6949 = 0x4E55
+0x694A = 0x8654
+0x694B = 0x865F
+0x694C = 0x8667
+0x694D = 0x8671
+0x694E = 0x8693
+0x694F = 0x86A3
+0x6950 = 0x86A9
+0x6951 = 0x86AA
+0x6952 = 0x868B
+0x6953 = 0x868C
+0x6954 = 0x86B6
+0x6955 = 0x86AF
+0x6956 = 0x86C4
+0x6957 = 0x86C6
+0x6958 = 0x86B0
+0x6959 = 0x86C9
+0x695A = 0x8823
+0x695B = 0x86AB
+0x695C = 0x86D4
+0x695D = 0x86DE
+0x695E = 0x86E9
+0x695F = 0x86EC
+0x6960 = 0x86DF
+0x6961 = 0x86DB
+0x6962 = 0x86EF
+0x6963 = 0x8712
+0x6964 = 0x8706
+0x6965 = 0x8708
+0x6966 = 0x8700
+0x6967 = 0x8703
+0x6968 = 0x86FB
+0x6969 = 0x8711
+0x696A = 0x8709
+0x696B = 0x870D
+0x696C = 0x86F9
+0x696D = 0x870A
+0x696E = 0x8734
+0x696F = 0x873F
+0x6970 = 0x8737
+0x6971 = 0x873B
+0x6972 = 0x8725
+0x6973 = 0x8729
+0x6974 = 0x871A
+0x6975 = 0x8760
+0x6976 = 0x875F
+0x6977 = 0x8778
+0x6978 = 0x874C
+0x6979 = 0x874E
+0x697A = 0x8774
+0x697B = 0x8757
+0x697C = 0x8768
+0x697D = 0x876E
+0x697E = 0x8759
+0x6A21 = 0x8753
+0x6A22 = 0x8763
+0x6A23 = 0x876A
+0x6A24 = 0x8805
+0x6A25 = 0x87A2
+0x6A26 = 0x879F
+0x6A27 = 0x8782
+0x6A28 = 0x87AF
+0x6A29 = 0x87CB
+0x6A2A = 0x87BD
+0x6A2B = 0x87C0
+0x6A2C = 0x87D0
+0x6A2D = 0x96D6
+0x6A2E = 0x87AB
+0x6A2F = 0x87C4
+0x6A30 = 0x87B3
+0x6A31 = 0x87C7
+0x6A32 = 0x87C6
+0x6A33 = 0x87BB
+0x6A34 = 0x87EF
+0x6A35 = 0x87F2
+0x6A36 = 0x87E0
+0x6A37 = 0x880F
+0x6A38 = 0x880D
+0x6A39 = 0x87FE
+0x6A3A = 0x87F6
+0x6A3B = 0x87F7
+0x6A3C = 0x880E
+0x6A3D = 0x87D2
+0x6A3E = 0x8811
+0x6A3F = 0x8816
+0x6A40 = 0x8815
+0x6A41 = 0x8822
+0x6A42 = 0x8821
+0x6A43 = 0x8831
+0x6A44 = 0x8836
+0x6A45 = 0x8839
+0x6A46 = 0x8827
+0x6A47 = 0x883B
+0x6A48 = 0x8844
+0x6A49 = 0x8842
+0x6A4A = 0x8852
+0x6A4B = 0x8859
+0x6A4C = 0x885E
+0x6A4D = 0x8862
+0x6A4E = 0x886B
+0x6A4F = 0x8881
+0x6A50 = 0x887E
+0x6A51 = 0x889E
+0x6A52 = 0x8875
+0x6A53 = 0x887D
+0x6A54 = 0x88B5
+0x6A55 = 0x8872
+0x6A56 = 0x8882
+0x6A57 = 0x8897
+0x6A58 = 0x8892
+0x6A59 = 0x88AE
+0x6A5A = 0x8899
+0x6A5B = 0x88A2
+0x6A5C = 0x888D
+0x6A5D = 0x88A4
+0x6A5E = 0x88B0
+0x6A5F = 0x88BF
+0x6A60 = 0x88B1
+0x6A61 = 0x88C3
+0x6A62 = 0x88C4
+0x6A63 = 0x88D4
+0x6A64 = 0x88D8
+0x6A65 = 0x88D9
+0x6A66 = 0x88DD
+0x6A67 = 0x88F9
+0x6A68 = 0x8902
+0x6A69 = 0x88FC
+0x6A6A = 0x88F4
+0x6A6B = 0x88E8
+0x6A6C = 0x88F2
+0x6A6D = 0x8904
+0x6A6E = 0x890C
+0x6A6F = 0x890A
+0x6A70 = 0x8913
+0x6A71 = 0x8943
+0x6A72 = 0x891E
+0x6A73 = 0x8925
+0x6A74 = 0x892A
+0x6A75 = 0x892B
+0x6A76 = 0x8941
+0x6A77 = 0x8944
+0x6A78 = 0x893B
+0x6A79 = 0x8936
+0x6A7A = 0x8938
+0x6A7B = 0x894C
+0x6A7C = 0x891D
+0x6A7D = 0x8960
+0x6A7E = 0x895E
+0x6B21 = 0x8966
+0x6B22 = 0x8964
+0x6B23 = 0x896D
+0x6B24 = 0x896A
+0x6B25 = 0x896F
+0x6B26 = 0x8974
+0x6B27 = 0x8977
+0x6B28 = 0x897E
+0x6B29 = 0x8983
+0x6B2A = 0x8988
+0x6B2B = 0x898A
+0x6B2C = 0x8993
+0x6B2D = 0x8998
+0x6B2E = 0x89A1
+0x6B2F = 0x89A9
+0x6B30 = 0x89A6
+0x6B31 = 0x89AC
+0x6B32 = 0x89AF
+0x6B33 = 0x89B2
+0x6B34 = 0x89BA
+0x6B35 = 0x89BD
+0x6B36 = 0x89BF
+0x6B37 = 0x89C0
+0x6B38 = 0x89DA
+0x6B39 = 0x89DC
+0x6B3A = 0x89DD
+0x6B3B = 0x89E7
+0x6B3C = 0x89F4
+0x6B3D = 0x89F8
+0x6B3E = 0x8A03
+0x6B3F = 0x8A16
+0x6B40 = 0x8A10
+0x6B41 = 0x8A0C
+0x6B42 = 0x8A1B
+0x6B43 = 0x8A1D
+0x6B44 = 0x8A25
+0x6B45 = 0x8A36
+0x6B46 = 0x8A41
+0x6B47 = 0x8A5B
+0x6B48 = 0x8A52
+0x6B49 = 0x8A46
+0x6B4A = 0x8A48
+0x6B4B = 0x8A7C
+0x6B4C = 0x8A6D
+0x6B4D = 0x8A6C
+0x6B4E = 0x8A62
+0x6B4F = 0x8A85
+0x6B50 = 0x8A82
+0x6B51 = 0x8A84
+0x6B52 = 0x8AA8
+0x6B53 = 0x8AA1
+0x6B54 = 0x8A91
+0x6B55 = 0x8AA5
+0x6B56 = 0x8AA6
+0x6B57 = 0x8A9A
+0x6B58 = 0x8AA3
+0x6B59 = 0x8AC4
+0x6B5A = 0x8ACD
+0x6B5B = 0x8AC2
+0x6B5C = 0x8ADA
+0x6B5D = 0x8AEB
+0x6B5E = 0x8AF3
+0x6B5F = 0x8AE7
+0x6B60 = 0x8AE4
+0x6B61 = 0x8AF1
+0x6B62 = 0x8B14
+0x6B63 = 0x8AE0
+0x6B64 = 0x8AE2
+0x6B65 = 0x8AF7
+0x6B66 = 0x8ADE
+0x6B67 = 0x8ADB
+0x6B68 = 0x8B0C
+0x6B69 = 0x8B07
+0x6B6A = 0x8B1A
+0x6B6B = 0x8AE1
+0x6B6C = 0x8B16
+0x6B6D = 0x8B10
+0x6B6E = 0x8B17
+0x6B6F = 0x8B20
+0x6B70 = 0x8B33
+0x6B71 = 0x97AB
+0x6B72 = 0x8B26
+0x6B73 = 0x8B2B
+0x6B74 = 0x8B3E
+0x6B75 = 0x8B28
+0x6B76 = 0x8B41
+0x6B77 = 0x8B4C
+0x6B78 = 0x8B4F
+0x6B79 = 0x8B4E
+0x6B7A = 0x8B49
+0x6B7B = 0x8B56
+0x6B7C = 0x8B5B
+0x6B7D = 0x8B5A
+0x6B7E = 0x8B6B
+0x6C21 = 0x8B5F
+0x6C22 = 0x8B6C
+0x6C23 = 0x8B6F
+0x6C24 = 0x8B74
+0x6C25 = 0x8B7D
+0x6C26 = 0x8B80
+0x6C27 = 0x8B8C
+0x6C28 = 0x8B8E
+0x6C29 = 0x8B92
+0x6C2A = 0x8B93
+0x6C2B = 0x8B96
+0x6C2C = 0x8B99
+0x6C2D = 0x8B9A
+0x6C2E = 0x8C3A
+0x6C2F = 0x8C41
+0x6C30 = 0x8C3F
+0x6C31 = 0x8C48
+0x6C32 = 0x8C4C
+0x6C33 = 0x8C4E
+0x6C34 = 0x8C50
+0x6C35 = 0x8C55
+0x6C36 = 0x8C62
+0x6C37 = 0x8C6C
+0x6C38 = 0x8C78
+0x6C39 = 0x8C7A
+0x6C3A = 0x8C82
+0x6C3B = 0x8C89
+0x6C3C = 0x8C85
+0x6C3D = 0x8C8A
+0x6C3E = 0x8C8D
+0x6C3F = 0x8C8E
+0x6C40 = 0x8C94
+0x6C41 = 0x8C7C
+0x6C42 = 0x8C98
+0x6C43 = 0x621D
+0x6C44 = 0x8CAD
+0x6C45 = 0x8CAA
+0x6C46 = 0x8CBD
+0x6C47 = 0x8CB2
+0x6C48 = 0x8CB3
+0x6C49 = 0x8CAE
+0x6C4A = 0x8CB6
+0x6C4B = 0x8CC8
+0x6C4C = 0x8CC1
+0x6C4D = 0x8CE4
+0x6C4E = 0x8CE3
+0x6C4F = 0x8CDA
+0x6C50 = 0x8CFD
+0x6C51 = 0x8CFA
+0x6C52 = 0x8CFB
+0x6C53 = 0x8D04
+0x6C54 = 0x8D05
+0x6C55 = 0x8D0A
+0x6C56 = 0x8D07
+0x6C57 = 0x8D0F
+0x6C58 = 0x8D0D
+0x6C59 = 0x8D10
+0x6C5A = 0x9F4E
+0x6C5B = 0x8D13
+0x6C5C = 0x8CCD
+0x6C5D = 0x8D14
+0x6C5E = 0x8D16
+0x6C5F = 0x8D67
+0x6C60 = 0x8D6D
+0x6C61 = 0x8D71
+0x6C62 = 0x8D73
+0x6C63 = 0x8D81
+0x6C64 = 0x8D99
+0x6C65 = 0x8DC2
+0x6C66 = 0x8DBE
+0x6C67 = 0x8DBA
+0x6C68 = 0x8DCF
+0x6C69 = 0x8DDA
+0x6C6A = 0x8DD6
+0x6C6B = 0x8DCC
+0x6C6C = 0x8DDB
+0x6C6D = 0x8DCB
+0x6C6E = 0x8DEA
+0x6C6F = 0x8DEB
+0x6C70 = 0x8DDF
+0x6C71 = 0x8DE3
+0x6C72 = 0x8DFC
+0x6C73 = 0x8E08
+0x6C74 = 0x8E09
+0x6C75 = 0x8DFF
+0x6C76 = 0x8E1D
+0x6C77 = 0x8E1E
+0x6C78 = 0x8E10
+0x6C79 = 0x8E1F
+0x6C7A = 0x8E42
+0x6C7B = 0x8E35
+0x6C7C = 0x8E30
+0x6C7D = 0x8E34
+0x6C7E = 0x8E4A
+0x6D21 = 0x8E47
+0x6D22 = 0x8E49
+0x6D23 = 0x8E4C
+0x6D24 = 0x8E50
+0x6D25 = 0x8E48
+0x6D26 = 0x8E59
+0x6D27 = 0x8E64
+0x6D28 = 0x8E60
+0x6D29 = 0x8E2A
+0x6D2A = 0x8E63
+0x6D2B = 0x8E55
+0x6D2C = 0x8E76
+0x6D2D = 0x8E72
+0x6D2E = 0x8E7C
+0x6D2F = 0x8E81
+0x6D30 = 0x8E87
+0x6D31 = 0x8E85
+0x6D32 = 0x8E84
+0x6D33 = 0x8E8B
+0x6D34 = 0x8E8A
+0x6D35 = 0x8E93
+0x6D36 = 0x8E91
+0x6D37 = 0x8E94
+0x6D38 = 0x8E99
+0x6D39 = 0x8EAA
+0x6D3A = 0x8EA1
+0x6D3B = 0x8EAC
+0x6D3C = 0x8EB0
+0x6D3D = 0x8EC6
+0x6D3E = 0x8EB1
+0x6D3F = 0x8EBE
+0x6D40 = 0x8EC5
+0x6D41 = 0x8EC8
+0x6D42 = 0x8ECB
+0x6D43 = 0x8EDB
+0x6D44 = 0x8EE3
+0x6D45 = 0x8EFC
+0x6D46 = 0x8EFB
+0x6D47 = 0x8EEB
+0x6D48 = 0x8EFE
+0x6D49 = 0x8F0A
+0x6D4A = 0x8F05
+0x6D4B = 0x8F15
+0x6D4C = 0x8F12
+0x6D4D = 0x8F19
+0x6D4E = 0x8F13
+0x6D4F = 0x8F1C
+0x6D50 = 0x8F1F
+0x6D51 = 0x8F1B
+0x6D52 = 0x8F0C
+0x6D53 = 0x8F26
+0x6D54 = 0x8F33
+0x6D55 = 0x8F3B
+0x6D56 = 0x8F39
+0x6D57 = 0x8F45
+0x6D58 = 0x8F42
+0x6D59 = 0x8F3E
+0x6D5A = 0x8F4C
+0x6D5B = 0x8F49
+0x6D5C = 0x8F46
+0x6D5D = 0x8F4E
+0x6D5E = 0x8F57
+0x6D5F = 0x8F5C
+0x6D60 = 0x8F62
+0x6D61 = 0x8F63
+0x6D62 = 0x8F64
+0x6D63 = 0x8F9C
+0x6D64 = 0x8F9F
+0x6D65 = 0x8FA3
+0x6D66 = 0x8FAD
+0x6D67 = 0x8FAF
+0x6D68 = 0x8FB7
+0x6D69 = 0x8FDA
+0x6D6A = 0x8FE5
+0x6D6B = 0x8FE2
+0x6D6C = 0x8FEA
+0x6D6D = 0x8FEF
+0x6D6E = 0x9087
+0x6D6F = 0x8FF4
+0x6D70 = 0x9005
+0x6D71 = 0x8FF9
+0x6D72 = 0x8FFA
+0x6D73 = 0x9011
+0x6D74 = 0x9015
+0x6D75 = 0x9021
+0x6D76 = 0x900D
+0x6D77 = 0x901E
+0x6D78 = 0x9016
+0x6D79 = 0x900B
+0x6D7A = 0x9027
+0x6D7B = 0x9036
+0x6D7C = 0x9035
+0x6D7D = 0x9039
+0x6D7E = 0x8FF8
+0x6E21 = 0x904F
+0x6E22 = 0x9050
+0x6E23 = 0x9051
+0x6E24 = 0x9052
+0x6E25 = 0x900E
+0x6E26 = 0x9049
+0x6E27 = 0x903E
+0x6E28 = 0x9056
+0x6E29 = 0x9058
+0x6E2A = 0x905E
+0x6E2B = 0x9068
+0x6E2C = 0x906F
+0x6E2D = 0x9076
+0x6E2E = 0x96A8
+0x6E2F = 0x9072
+0x6E30 = 0x9082
+0x6E31 = 0x907D
+0x6E32 = 0x9081
+0x6E33 = 0x9080
+0x6E34 = 0x908A
+0x6E35 = 0x9089
+0x6E36 = 0x908F
+0x6E37 = 0x90A8
+0x6E38 = 0x90AF
+0x6E39 = 0x90B1
+0x6E3A = 0x90B5
+0x6E3B = 0x90E2
+0x6E3C = 0x90E4
+0x6E3D = 0x6248
+0x6E3E = 0x90DB
+0x6E3F = 0x9102
+0x6E40 = 0x9112
+0x6E41 = 0x9119
+0x6E42 = 0x9132
+0x6E43 = 0x9130
+0x6E44 = 0x914A
+0x6E45 = 0x9156
+0x6E46 = 0x9158
+0x6E47 = 0x9163
+0x6E48 = 0x9165
+0x6E49 = 0x9169
+0x6E4A = 0x9173
+0x6E4B = 0x9172
+0x6E4C = 0x918B
+0x6E4D = 0x9189
+0x6E4E = 0x9182
+0x6E4F = 0x91A2
+0x6E50 = 0x91AB
+0x6E51 = 0x91AF
+0x6E52 = 0x91AA
+0x6E53 = 0x91B5
+0x6E54 = 0x91B4
+0x6E55 = 0x91BA
+0x6E56 = 0x91C0
+0x6E57 = 0x91C1
+0x6E58 = 0x91C9
+0x6E59 = 0x91CB
+0x6E5A = 0x91D0
+0x6E5B = 0x91D6
+0x6E5C = 0x91DF
+0x6E5D = 0x91E1
+0x6E5E = 0x91DB
+0x6E5F = 0x91FC
+0x6E60 = 0x91F5
+0x6E61 = 0x91F6
+0x6E62 = 0x921E
+0x6E63 = 0x91FF
+0x6E64 = 0x9214
+0x6E65 = 0x922C
+0x6E66 = 0x9215
+0x6E67 = 0x9211
+0x6E68 = 0x925E
+0x6E69 = 0x9257
+0x6E6A = 0x9245
+0x6E6B = 0x9249
+0x6E6C = 0x9264
+0x6E6D = 0x9248
+0x6E6E = 0x9295
+0x6E6F = 0x923F
+0x6E70 = 0x924B
+0x6E71 = 0x9250
+0x6E72 = 0x929C
+0x6E73 = 0x9296
+0x6E74 = 0x9293
+0x6E75 = 0x929B
+0x6E76 = 0x925A
+0x6E77 = 0x92CF
+0x6E78 = 0x92B9
+0x6E79 = 0x92B7
+0x6E7A = 0x92E9
+0x6E7B = 0x930F
+0x6E7C = 0x92FA
+0x6E7D = 0x9344
+0x6E7E = 0x932E
+0x6F21 = 0x9319
+0x6F22 = 0x9322
+0x6F23 = 0x931A
+0x6F24 = 0x9323
+0x6F25 = 0x933A
+0x6F26 = 0x9335
+0x6F27 = 0x933B
+0x6F28 = 0x935C
+0x6F29 = 0x9360
+0x6F2A = 0x937C
+0x6F2B = 0x936E
+0x6F2C = 0x9356
+0x6F2D = 0x93B0
+0x6F2E = 0x93AC
+0x6F2F = 0x93AD
+0x6F30 = 0x9394
+0x6F31 = 0x93B9
+0x6F32 = 0x93D6
+0x6F33 = 0x93D7
+0x6F34 = 0x93E8
+0x6F35 = 0x93E5
+0x6F36 = 0x93D8
+0x6F37 = 0x93C3
+0x6F38 = 0x93DD
+0x6F39 = 0x93D0
+0x6F3A = 0x93C8
+0x6F3B = 0x93E4
+0x6F3C = 0x941A
+0x6F3D = 0x9414
+0x6F3E = 0x9413
+0x6F3F = 0x9403
+0x6F40 = 0x9407
+0x6F41 = 0x9410
+0x6F42 = 0x9436
+0x6F43 = 0x942B
+0x6F44 = 0x9435
+0x6F45 = 0x9421
+0x6F46 = 0x943A
+0x6F47 = 0x9441
+0x6F48 = 0x9452
+0x6F49 = 0x9444
+0x6F4A = 0x945B
+0x6F4B = 0x9460
+0x6F4C = 0x9462
+0x6F4D = 0x945E
+0x6F4E = 0x946A
+0x6F4F = 0x9229
+0x6F50 = 0x9470
+0x6F51 = 0x9475
+0x6F52 = 0x9477
+0x6F53 = 0x947D
+0x6F54 = 0x945A
+0x6F55 = 0x947C
+0x6F56 = 0x947E
+0x6F57 = 0x9481
+0x6F58 = 0x947F
+0x6F59 = 0x9582
+0x6F5A = 0x9587
+0x6F5B = 0x958A
+0x6F5C = 0x9594
+0x6F5D = 0x9596
+0x6F5E = 0x9598
+0x6F5F = 0x9599
+0x6F60 = 0x95A0
+0x6F61 = 0x95A8
+0x6F62 = 0x95A7
+0x6F63 = 0x95AD
+0x6F64 = 0x95BC
+0x6F65 = 0x95BB
+0x6F66 = 0x95B9
+0x6F67 = 0x95BE
+0x6F68 = 0x95CA
+0x6F69 = 0x6FF6
+0x6F6A = 0x95C3
+0x6F6B = 0x95CD
+0x6F6C = 0x95CC
+0x6F6D = 0x95D5
+0x6F6E = 0x95D4
+0x6F6F = 0x95D6
+0x6F70 = 0x95DC
+0x6F71 = 0x95E1
+0x6F72 = 0x95E5
+0x6F73 = 0x95E2
+0x6F74 = 0x9621
+0x6F75 = 0x9628
+0x6F76 = 0x962E
+0x6F77 = 0x962F
+0x6F78 = 0x9642
+0x6F79 = 0x964C
+0x6F7A = 0x964F
+0x6F7B = 0x964B
+0x6F7C = 0x9677
+0x6F7D = 0x965C
+0x6F7E = 0x965E
+0x7021 = 0x965D
+0x7022 = 0x965F
+0x7023 = 0x9666
+0x7024 = 0x9672
+0x7025 = 0x966C
+0x7026 = 0x968D
+0x7027 = 0x9698
+0x7028 = 0x9695
+0x7029 = 0x9697
+0x702A = 0x96AA
+0x702B = 0x96A7
+0x702C = 0x96B1
+0x702D = 0x96B2
+0x702E = 0x96B0
+0x702F = 0x96B4
+0x7030 = 0x96B6
+0x7031 = 0x96B8
+0x7032 = 0x96B9
+0x7033 = 0x96CE
+0x7034 = 0x96CB
+0x7035 = 0x96C9
+0x7036 = 0x96CD
+0x7037 = 0x894D
+0x7038 = 0x96DC
+0x7039 = 0x970D
+0x703A = 0x96D5
+0x703B = 0x96F9
+0x703C = 0x9704
+0x703D = 0x9706
+0x703E = 0x9708
+0x703F = 0x9713
+0x7040 = 0x970E
+0x7041 = 0x9711
+0x7042 = 0x970F
+0x7043 = 0x9716
+0x7044 = 0x9719
+0x7045 = 0x9724
+0x7046 = 0x972A
+0x7047 = 0x9730
+0x7048 = 0x9739
+0x7049 = 0x973D
+0x704A = 0x973E
+0x704B = 0x9744
+0x704C = 0x9746
+0x704D = 0x9748
+0x704E = 0x9742
+0x704F = 0x9749
+0x7050 = 0x975C
+0x7051 = 0x9760
+0x7052 = 0x9764
+0x7053 = 0x9766
+0x7054 = 0x9768
+0x7055 = 0x52D2
+0x7056 = 0x976B
+0x7057 = 0x9771
+0x7058 = 0x9779
+0x7059 = 0x9785
+0x705A = 0x977C
+0x705B = 0x9781
+0x705C = 0x977A
+0x705D = 0x9786
+0x705E = 0x978B
+0x705F = 0x978F
+0x7060 = 0x9790
+0x7061 = 0x979C
+0x7062 = 0x97A8
+0x7063 = 0x97A6
+0x7064 = 0x97A3
+0x7065 = 0x97B3
+0x7066 = 0x97B4
+0x7067 = 0x97C3
+0x7068 = 0x97C6
+0x7069 = 0x97C8
+0x706A = 0x97CB
+0x706B = 0x97DC
+0x706C = 0x97ED
+0x706D = 0x9F4F
+0x706E = 0x97F2
+0x706F = 0x7ADF
+0x7070 = 0x97F6
+0x7071 = 0x97F5
+0x7072 = 0x980F
+0x7073 = 0x980C
+0x7074 = 0x9838
+0x7075 = 0x9824
+0x7076 = 0x9821
+0x7077 = 0x9837
+0x7078 = 0x983D
+0x7079 = 0x9846
+0x707A = 0x984F
+0x707B = 0x984B
+0x707C = 0x986B
+0x707D = 0x986F
+0x707E = 0x9870
+0x7121 = 0x9871
+0x7122 = 0x9874
+0x7123 = 0x9873
+0x7124 = 0x98AA
+0x7125 = 0x98AF
+0x7126 = 0x98B1
+0x7127 = 0x98B6
+0x7128 = 0x98C4
+0x7129 = 0x98C3
+0x712A = 0x98C6
+0x712B = 0x98E9
+0x712C = 0x98EB
+0x712D = 0x9903
+0x712E = 0x9909
+0x712F = 0x9912
+0x7130 = 0x9914
+0x7131 = 0x9918
+0x7132 = 0x9921
+0x7133 = 0x991D
+0x7134 = 0x991E
+0x7135 = 0x9924
+0x7136 = 0x9920
+0x7137 = 0x992C
+0x7138 = 0x992E
+0x7139 = 0x993D
+0x713A = 0x993E
+0x713B = 0x9942
+0x713C = 0x9949
+0x713D = 0x9945
+0x713E = 0x9950
+0x713F = 0x994B
+0x7140 = 0x9951
+0x7141 = 0x9952
+0x7142 = 0x994C
+0x7143 = 0x9955
+0x7144 = 0x9997
+0x7145 = 0x9998
+0x7146 = 0x99A5
+0x7147 = 0x99AD
+0x7148 = 0x99AE
+0x7149 = 0x99BC
+0x714A = 0x99DF
+0x714B = 0x99DB
+0x714C = 0x99DD
+0x714D = 0x99D8
+0x714E = 0x99D1
+0x714F = 0x99ED
+0x7150 = 0x99EE
+0x7151 = 0x99F1
+0x7152 = 0x99F2
+0x7153 = 0x99FB
+0x7154 = 0x99F8
+0x7155 = 0x9A01
+0x7156 = 0x9A0F
+0x7157 = 0x9A05
+0x7158 = 0x99E2
+0x7159 = 0x9A19
+0x715A = 0x9A2B
+0x715B = 0x9A37
+0x715C = 0x9A45
+0x715D = 0x9A42
+0x715E = 0x9A40
+0x715F = 0x9A43
+0x7160 = 0x9A3E
+0x7161 = 0x9A55
+0x7162 = 0x9A4D
+0x7163 = 0x9A5B
+0x7164 = 0x9A57
+0x7165 = 0x9A5F
+0x7166 = 0x9A62
+0x7167 = 0x9A65
+0x7168 = 0x9A64
+0x7169 = 0x9A69
+0x716A = 0x9A6B
+0x716B = 0x9A6A
+0x716C = 0x9AAD
+0x716D = 0x9AB0
+0x716E = 0x9ABC
+0x716F = 0x9AC0
+0x7170 = 0x9ACF
+0x7171 = 0x9AD1
+0x7172 = 0x9AD3
+0x7173 = 0x9AD4
+0x7174 = 0x9ADE
+0x7175 = 0x9ADF
+0x7176 = 0x9AE2
+0x7177 = 0x9AE3
+0x7178 = 0x9AE6
+0x7179 = 0x9AEF
+0x717A = 0x9AEB
+0x717B = 0x9AEE
+0x717C = 0x9AF4
+0x717D = 0x9AF1
+0x717E = 0x9AF7
+0x7221 = 0x9AFB
+0x7222 = 0x9B06
+0x7223 = 0x9B18
+0x7224 = 0x9B1A
+0x7225 = 0x9B1F
+0x7226 = 0x9B22
+0x7227 = 0x9B23
+0x7228 = 0x9B25
+0x7229 = 0x9B27
+0x722A = 0x9B28
+0x722B = 0x9B29
+0x722C = 0x9B2A
+0x722D = 0x9B2E
+0x722E = 0x9B2F
+0x722F = 0x9B32
+0x7230 = 0x9B44
+0x7231 = 0x9B43
+0x7232 = 0x9B4F
+0x7233 = 0x9B4D
+0x7234 = 0x9B4E
+0x7235 = 0x9B51
+0x7236 = 0x9B58
+0x7237 = 0x9B74
+0x7238 = 0x9B93
+0x7239 = 0x9B83
+0x723A = 0x9B91
+0x723B = 0x9B96
+0x723C = 0x9B97
+0x723D = 0x9B9F
+0x723E = 0x9BA0
+0x723F = 0x9BA8
+0x7240 = 0x9BB4
+0x7241 = 0x9BC0
+0x7242 = 0x9BCA
+0x7243 = 0x9BB9
+0x7244 = 0x9BC6
+0x7245 = 0x9BCF
+0x7246 = 0x9BD1
+0x7247 = 0x9BD2
+0x7248 = 0x9BE3
+0x7249 = 0x9BE2
+0x724A = 0x9BE4
+0x724B = 0x9BD4
+0x724C = 0x9BE1
+0x724D = 0x9C3A
+0x724E = 0x9BF2
+0x724F = 0x9BF1
+0x7250 = 0x9BF0
+0x7251 = 0x9C15
+0x7252 = 0x9C14
+0x7253 = 0x9C09
+0x7254 = 0x9C13
+0x7255 = 0x9C0C
+0x7256 = 0x9C06
+0x7257 = 0x9C08
+0x7258 = 0x9C12
+0x7259 = 0x9C0A
+0x725A = 0x9C04
+0x725B = 0x9C2E
+0x725C = 0x9C1B
+0x725D = 0x9C25
+0x725E = 0x9C24
+0x725F = 0x9C21
+0x7260 = 0x9C30
+0x7261 = 0x9C47
+0x7262 = 0x9C32
+0x7263 = 0x9C46
+0x7264 = 0x9C3E
+0x7265 = 0x9C5A
+0x7266 = 0x9C60
+0x7267 = 0x9C67
+0x7268 = 0x9C76
+0x7269 = 0x9C78
+0x726A = 0x9CE7
+0x726B = 0x9CEC
+0x726C = 0x9CF0
+0x726D = 0x9D09
+0x726E = 0x9D08
+0x726F = 0x9CEB
+0x7270 = 0x9D03
+0x7271 = 0x9D06
+0x7272 = 0x9D2A
+0x7273 = 0x9D26
+0x7274 = 0x9DAF
+0x7275 = 0x9D23
+0x7276 = 0x9D1F
+0x7277 = 0x9D44
+0x7278 = 0x9D15
+0x7279 = 0x9D12
+0x727A = 0x9D41
+0x727B = 0x9D3F
+0x727C = 0x9D3E
+0x727D = 0x9D46
+0x727E = 0x9D48
+0x7321 = 0x9D5D
+0x7322 = 0x9D5E
+0x7323 = 0x9D64
+0x7324 = 0x9D51
+0x7325 = 0x9D50
+0x7326 = 0x9D59
+0x7327 = 0x9D72
+0x7328 = 0x9D89
+0x7329 = 0x9D87
+0x732A = 0x9DAB
+0x732B = 0x9D6F
+0x732C = 0x9D7A
+0x732D = 0x9D9A
+0x732E = 0x9DA4
+0x732F = 0x9DA9
+0x7330 = 0x9DB2
+0x7331 = 0x9DC4
+0x7332 = 0x9DC1
+0x7333 = 0x9DBB
+0x7334 = 0x9DB8
+0x7335 = 0x9DBA
+0x7336 = 0x9DC6
+0x7337 = 0x9DCF
+0x7338 = 0x9DC2
+0x7339 = 0x9DD9
+0x733A = 0x9DD3
+0x733B = 0x9DF8
+0x733C = 0x9DE6
+0x733D = 0x9DED
+0x733E = 0x9DEF
+0x733F = 0x9DFD
+0x7340 = 0x9E1A
+0x7341 = 0x9E1B
+0x7342 = 0x9E1E
+0x7343 = 0x9E75
+0x7344 = 0x9E79
+0x7345 = 0x9E7D
+0x7346 = 0x9E81
+0x7347 = 0x9E88
+0x7348 = 0x9E8B
+0x7349 = 0x9E8C
+0x734A = 0x9E92
+0x734B = 0x9E95
+0x734C = 0x9E91
+0x734D = 0x9E9D
+0x734E = 0x9EA5
+0x734F = 0x9EA9
+0x7350 = 0x9EB8
+0x7351 = 0x9EAA
+0x7352 = 0x9EAD
+0x7353 = 0x9761
+0x7354 = 0x9ECC
+0x7355 = 0x9ECE
+0x7356 = 0x9ECF
+0x7357 = 0x9ED0
+0x7358 = 0x9ED4
+0x7359 = 0x9EDC
+0x735A = 0x9EDE
+0x735B = 0x9EDD
+0x735C = 0x9EE0
+0x735D = 0x9EE5
+0x735E = 0x9EE8
+0x735F = 0x9EEF
+0x7360 = 0x9EF4
+0x7361 = 0x9EF6
+0x7362 = 0x9EF7
+0x7363 = 0x9EF9
+0x7364 = 0x9EFB
+0x7365 = 0x9EFC
+0x7366 = 0x9EFD
+0x7367 = 0x9F07
+0x7368 = 0x9F08
+0x7369 = 0x76B7
+0x736A = 0x9F15
+0x736B = 0x9F21
+0x736C = 0x9F2C
+0x736D = 0x9F3E
+0x736E = 0x9F4A
+0x736F = 0x9F52
+0x7370 = 0x9F54
+0x7371 = 0x9F63
+0x7372 = 0x9F5F
+0x7373 = 0x9F60
+0x7374 = 0x9F61
+0x7375 = 0x9F66
+0x7376 = 0x9F67
+0x7377 = 0x9F6C
+0x7378 = 0x9F6A
+0x7379 = 0x9F77
+0x737A = 0x9F72
+0x737B = 0x9F76
+0x737C = 0x9F95
+0x737D = 0x9F9C
+0x737E = 0x9FA0
+0x7421 = 0x582F
+0x7422 = 0x69C7
+0x7423 = 0x9059
+0x7424 = 0x7464
+0x7425 = 0x51DC
+0x7426 = 0x7199
+END_MAP
diff --git a/share/i18n/csmapper/JIS/JISX0208UDC%UCS.src b/share/i18n/csmapper/JIS/JISX0208UDC%UCS.src
new file mode 100644 (file)
index 0000000..9f5dd94
--- /dev/null
@@ -0,0 +1,954 @@
+# $NetBSD: JISX0208UDC%UCS.src,v 1.1 2003/07/19 20:20:40 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "JISX0208UDC/UCS"
+SRC_ZONE       0x75-0x7E / 0x21-0x7E / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This data is derived from http://www.opengroup.or.jp/jvc/cde/
+#
+0x7521 = 0xE000
+0x7522 = 0xE001
+0x7523 = 0xE002
+0x7524 = 0xE003
+0x7525 = 0xE004
+0x7526 = 0xE005
+0x7527 = 0xE006
+0x7528 = 0xE007
+0x7529 = 0xE008
+0x752A = 0xE009
+0x752B = 0xE00A
+0x752C = 0xE00B
+0x752D = 0xE00C
+0x752E = 0xE00D
+0x752F = 0xE00E
+0x7530 = 0xE00F
+0x7531 = 0xE010
+0x7532 = 0xE011
+0x7533 = 0xE012
+0x7534 = 0xE013
+0x7535 = 0xE014
+0x7536 = 0xE015
+0x7537 = 0xE016
+0x7538 = 0xE017
+0x7539 = 0xE018
+0x753A = 0xE019
+0x753B = 0xE01A
+0x753C = 0xE01B
+0x753D = 0xE01C
+0x753E = 0xE01D
+0x753F = 0xE01E
+0x7540 = 0xE01F
+0x7541 = 0xE020
+0x7542 = 0xE021
+0x7543 = 0xE022
+0x7544 = 0xE023
+0x7545 = 0xE024
+0x7546 = 0xE025
+0x7547 = 0xE026
+0x7548 = 0xE027
+0x7549 = 0xE028
+0x754A = 0xE029
+0x754B = 0xE02A
+0x754C = 0xE02B
+0x754D = 0xE02C
+0x754E = 0xE02D
+0x754F = 0xE02E
+0x7550 = 0xE02F
+0x7551 = 0xE030
+0x7552 = 0xE031
+0x7553 = 0xE032
+0x7554 = 0xE033
+0x7555 = 0xE034
+0x7556 = 0xE035
+0x7557 = 0xE036
+0x7558 = 0xE037
+0x7559 = 0xE038
+0x755A = 0xE039
+0x755B = 0xE03A
+0x755C = 0xE03B
+0x755D = 0xE03C
+0x755E = 0xE03D
+0x755F = 0xE03E
+0x7560 = 0xE03F
+0x7561 = 0xE040
+0x7562 = 0xE041
+0x7563 = 0xE042
+0x7564 = 0xE043
+0x7565 = 0xE044
+0x7566 = 0xE045
+0x7567 = 0xE046
+0x7568 = 0xE047
+0x7569 = 0xE048
+0x756A = 0xE049
+0x756B = 0xE04A
+0x756C = 0xE04B
+0x756D = 0xE04C
+0x756E = 0xE04D
+0x756F = 0xE04E
+0x7570 = 0xE04F
+0x7571 = 0xE050
+0x7572 = 0xE051
+0x7573 = 0xE052
+0x7574 = 0xE053
+0x7575 = 0xE054
+0x7576 = 0xE055
+0x7577 = 0xE056
+0x7578 = 0xE057
+0x7579 = 0xE058
+0x757A = 0xE059
+0x757B = 0xE05A
+0x757C = 0xE05B
+0x757D = 0xE05C
+0x757E = 0xE05D
+0x7621 = 0xE05E
+0x7622 = 0xE05F
+0x7623 = 0xE060
+0x7624 = 0xE061
+0x7625 = 0xE062
+0x7626 = 0xE063
+0x7627 = 0xE064
+0x7628 = 0xE065
+0x7629 = 0xE066
+0x762A = 0xE067
+0x762B = 0xE068
+0x762C = 0xE069
+0x762D = 0xE06A
+0x762E = 0xE06B
+0x762F = 0xE06C
+0x7630 = 0xE06D
+0x7631 = 0xE06E
+0x7632 = 0xE06F
+0x7633 = 0xE070
+0x7634 = 0xE071
+0x7635 = 0xE072
+0x7636 = 0xE073
+0x7637 = 0xE074
+0x7638 = 0xE075
+0x7639 = 0xE076
+0x763A = 0xE077
+0x763B = 0xE078
+0x763C = 0xE079
+0x763D = 0xE07A
+0x763E = 0xE07B
+0x763F = 0xE07C
+0x7640 = 0xE07D
+0x7641 = 0xE07E
+0x7642 = 0xE07F
+0x7643 = 0xE080
+0x7644 = 0xE081
+0x7645 = 0xE082
+0x7646 = 0xE083
+0x7647 = 0xE084
+0x7648 = 0xE085
+0x7649 = 0xE086
+0x764A = 0xE087
+0x764B = 0xE088
+0x764C = 0xE089
+0x764D = 0xE08A
+0x764E = 0xE08B
+0x764F = 0xE08C
+0x7650 = 0xE08D
+0x7651 = 0xE08E
+0x7652 = 0xE08F
+0x7653 = 0xE090
+0x7654 = 0xE091
+0x7655 = 0xE092
+0x7656 = 0xE093
+0x7657 = 0xE094
+0x7658 = 0xE095
+0x7659 = 0xE096
+0x765A = 0xE097
+0x765B = 0xE098
+0x765C = 0xE099
+0x765D = 0xE09A
+0x765E = 0xE09B
+0x765F = 0xE09C
+0x7660 = 0xE09D
+0x7661 = 0xE09E
+0x7662 = 0xE09F
+0x7663 = 0xE0A0
+0x7664 = 0xE0A1
+0x7665 = 0xE0A2
+0x7666 = 0xE0A3
+0x7667 = 0xE0A4
+0x7668 = 0xE0A5
+0x7669 = 0xE0A6
+0x766A = 0xE0A7
+0x766B = 0xE0A8
+0x766C = 0xE0A9
+0x766D = 0xE0AA
+0x766E = 0xE0AB
+0x766F = 0xE0AC
+0x7670 = 0xE0AD
+0x7671 = 0xE0AE
+0x7672 = 0xE0AF
+0x7673 = 0xE0B0
+0x7674 = 0xE0B1
+0x7675 = 0xE0B2
+0x7676 = 0xE0B3
+0x7677 = 0xE0B4
+0x7678 = 0xE0B5
+0x7679 = 0xE0B6
+0x767A = 0xE0B7
+0x767B = 0xE0B8
+0x767C = 0xE0B9
+0x767D = 0xE0BA
+0x767E = 0xE0BB
+0x7721 = 0xE0BC
+0x7722 = 0xE0BD
+0x7723 = 0xE0BE
+0x7724 = 0xE0BF
+0x7725 = 0xE0C0
+0x7726 = 0xE0C1
+0x7727 = 0xE0C2
+0x7728 = 0xE0C3
+0x7729 = 0xE0C4
+0x772A = 0xE0C5
+0x772B = 0xE0C6
+0x772C = 0xE0C7
+0x772D = 0xE0C8
+0x772E = 0xE0C9
+0x772F = 0xE0CA
+0x7730 = 0xE0CB
+0x7731 = 0xE0CC
+0x7732 = 0xE0CD
+0x7733 = 0xE0CE
+0x7734 = 0xE0CF
+0x7735 = 0xE0D0
+0x7736 = 0xE0D1
+0x7737 = 0xE0D2
+0x7738 = 0xE0D3
+0x7739 = 0xE0D4
+0x773A = 0xE0D5
+0x773B = 0xE0D6
+0x773C = 0xE0D7
+0x773D = 0xE0D8
+0x773E = 0xE0D9
+0x773F = 0xE0DA
+0x7740 = 0xE0DB
+0x7741 = 0xE0DC
+0x7742 = 0xE0DD
+0x7743 = 0xE0DE
+0x7744 = 0xE0DF
+0x7745 = 0xE0E0
+0x7746 = 0xE0E1
+0x7747 = 0xE0E2
+0x7748 = 0xE0E3
+0x7749 = 0xE0E4
+0x774A = 0xE0E5
+0x774B = 0xE0E6
+0x774C = 0xE0E7
+0x774D = 0xE0E8
+0x774E = 0xE0E9
+0x774F = 0xE0EA
+0x7750 = 0xE0EB
+0x7751 = 0xE0EC
+0x7752 = 0xE0ED
+0x7753 = 0xE0EE
+0x7754 = 0xE0EF
+0x7755 = 0xE0F0
+0x7756 = 0xE0F1
+0x7757 = 0xE0F2
+0x7758 = 0xE0F3
+0x7759 = 0xE0F4
+0x775A = 0xE0F5
+0x775B = 0xE0F6
+0x775C = 0xE0F7
+0x775D = 0xE0F8
+0x775E = 0xE0F9
+0x775F = 0xE0FA
+0x7760 = 0xE0FB
+0x7761 = 0xE0FC
+0x7762 = 0xE0FD
+0x7763 = 0xE0FE
+0x7764 = 0xE0FF
+0x7765 = 0xE100
+0x7766 = 0xE101
+0x7767 = 0xE102
+0x7768 = 0xE103
+0x7769 = 0xE104
+0x776A = 0xE105
+0x776B = 0xE106
+0x776C = 0xE107
+0x776D = 0xE108
+0x776E = 0xE109
+0x776F = 0xE10A
+0x7770 = 0xE10B
+0x7771 = 0xE10C
+0x7772 = 0xE10D
+0x7773 = 0xE10E
+0x7774 = 0xE10F
+0x7775 = 0xE110
+0x7776 = 0xE111
+0x7777 = 0xE112
+0x7778 = 0xE113
+0x7779 = 0xE114
+0x777A = 0xE115
+0x777B = 0xE116
+0x777C = 0xE117
+0x777D = 0xE118
+0x777E = 0xE119
+0x7821 = 0xE11A
+0x7822 = 0xE11B
+0x7823 = 0xE11C
+0x7824 = 0xE11D
+0x7825 = 0xE11E
+0x7826 = 0xE11F
+0x7827 = 0xE120
+0x7828 = 0xE121
+0x7829 = 0xE122
+0x782A = 0xE123
+0x782B = 0xE124
+0x782C = 0xE125
+0x782D = 0xE126
+0x782E = 0xE127
+0x782F = 0xE128
+0x7830 = 0xE129
+0x7831 = 0xE12A
+0x7832 = 0xE12B
+0x7833 = 0xE12C
+0x7834 = 0xE12D
+0x7835 = 0xE12E
+0x7836 = 0xE12F
+0x7837 = 0xE130
+0x7838 = 0xE131
+0x7839 = 0xE132
+0x783A = 0xE133
+0x783B = 0xE134
+0x783C = 0xE135
+0x783D = 0xE136
+0x783E = 0xE137
+0x783F = 0xE138
+0x7840 = 0xE139
+0x7841 = 0xE13A
+0x7842 = 0xE13B
+0x7843 = 0xE13C
+0x7844 = 0xE13D
+0x7845 = 0xE13E
+0x7846 = 0xE13F
+0x7847 = 0xE140
+0x7848 = 0xE141
+0x7849 = 0xE142
+0x784A = 0xE143
+0x784B = 0xE144
+0x784C = 0xE145
+0x784D = 0xE146
+0x784E = 0xE147
+0x784F = 0xE148
+0x7850 = 0xE149
+0x7851 = 0xE14A
+0x7852 = 0xE14B
+0x7853 = 0xE14C
+0x7854 = 0xE14D
+0x7855 = 0xE14E
+0x7856 = 0xE14F
+0x7857 = 0xE150
+0x7858 = 0xE151
+0x7859 = 0xE152
+0x785A = 0xE153
+0x785B = 0xE154
+0x785C = 0xE155
+0x785D = 0xE156
+0x785E = 0xE157
+0x785F = 0xE158
+0x7860 = 0xE159
+0x7861 = 0xE15A
+0x7862 = 0xE15B
+0x7863 = 0xE15C
+0x7864 = 0xE15D
+0x7865 = 0xE15E
+0x7866 = 0xE15F
+0x7867 = 0xE160
+0x7868 = 0xE161
+0x7869 = 0xE162
+0x786A = 0xE163
+0x786B = 0xE164
+0x786C = 0xE165
+0x786D = 0xE166
+0x786E = 0xE167
+0x786F = 0xE168
+0x7870 = 0xE169
+0x7871 = 0xE16A
+0x7872 = 0xE16B
+0x7873 = 0xE16C
+0x7874 = 0xE16D
+0x7875 = 0xE16E
+0x7876 = 0xE16F
+0x7877 = 0xE170
+0x7878 = 0xE171
+0x7879 = 0xE172
+0x787A = 0xE173
+0x787B = 0xE174
+0x787C = 0xE175
+0x787D = 0xE176
+0x787E = 0xE177
+0x7921 = 0xE178
+0x7922 = 0xE179
+0x7923 = 0xE17A
+0x7924 = 0xE17B
+0x7925 = 0xE17C
+0x7926 = 0xE17D
+0x7927 = 0xE17E
+0x7928 = 0xE17F
+0x7929 = 0xE180
+0x792A = 0xE181
+0x792B = 0xE182
+0x792C = 0xE183
+0x792D = 0xE184
+0x792E = 0xE185
+0x792F = 0xE186
+0x7930 = 0xE187
+0x7931 = 0xE188
+0x7932 = 0xE189
+0x7933 = 0xE18A
+0x7934 = 0xE18B
+0x7935 = 0xE18C
+0x7936 = 0xE18D
+0x7937 = 0xE18E
+0x7938 = 0xE18F
+0x7939 = 0xE190
+0x793A = 0xE191
+0x793B = 0xE192
+0x793C = 0xE193
+0x793D = 0xE194
+0x793E = 0xE195
+0x793F = 0xE196
+0x7940 = 0xE197
+0x7941 = 0xE198
+0x7942 = 0xE199
+0x7943 = 0xE19A
+0x7944 = 0xE19B
+0x7945 = 0xE19C
+0x7946 = 0xE19D
+0x7947 = 0xE19E
+0x7948 = 0xE19F
+0x7949 = 0xE1A0
+0x794A = 0xE1A1
+0x794B = 0xE1A2
+0x794C = 0xE1A3
+0x794D = 0xE1A4
+0x794E = 0xE1A5
+0x794F = 0xE1A6
+0x7950 = 0xE1A7
+0x7951 = 0xE1A8
+0x7952 = 0xE1A9
+0x7953 = 0xE1AA
+0x7954 = 0xE1AB
+0x7955 = 0xE1AC
+0x7956 = 0xE1AD
+0x7957 = 0xE1AE
+0x7958 = 0xE1AF
+0x7959 = 0xE1B0
+0x795A = 0xE1B1
+0x795B = 0xE1B2
+0x795C = 0xE1B3
+0x795D = 0xE1B4
+0x795E = 0xE1B5
+0x795F = 0xE1B6
+0x7960 = 0xE1B7
+0x7961 = 0xE1B8
+0x7962 = 0xE1B9
+0x7963 = 0xE1BA
+0x7964 = 0xE1BB
+0x7965 = 0xE1BC
+0x7966 = 0xE1BD
+0x7967 = 0xE1BE
+0x7968 = 0xE1BF
+0x7969 = 0xE1C0
+0x796A = 0xE1C1
+0x796B = 0xE1C2
+0x796C = 0xE1C3
+0x796D = 0xE1C4
+0x796E = 0xE1C5
+0x796F = 0xE1C6
+0x7970 = 0xE1C7
+0x7971 = 0xE1C8
+0x7972 = 0xE1C9
+0x7973 = 0xE1CA
+0x7974 = 0xE1CB
+0x7975 = 0xE1CC
+0x7976 = 0xE1CD
+0x7977 = 0xE1CE
+0x7978 = 0xE1CF
+0x7979 = 0xE1D0
+0x797A = 0xE1D1
+0x797B = 0xE1D2
+0x797C = 0xE1D3
+0x797D = 0xE1D4
+0x797E = 0xE1D5
+0x7A21 = 0xE1D6
+0x7A22 = 0xE1D7
+0x7A23 = 0xE1D8
+0x7A24 = 0xE1D9
+0x7A25 = 0xE1DA
+0x7A26 = 0xE1DB
+0x7A27 = 0xE1DC
+0x7A28 = 0xE1DD
+0x7A29 = 0xE1DE
+0x7A2A = 0xE1DF
+0x7A2B = 0xE1E0
+0x7A2C = 0xE1E1
+0x7A2D = 0xE1E2
+0x7A2E = 0xE1E3
+0x7A2F = 0xE1E4
+0x7A30 = 0xE1E5
+0x7A31 = 0xE1E6
+0x7A32 = 0xE1E7
+0x7A33 = 0xE1E8
+0x7A34 = 0xE1E9
+0x7A35 = 0xE1EA
+0x7A36 = 0xE1EB
+0x7A37 = 0xE1EC
+0x7A38 = 0xE1ED
+0x7A39 = 0xE1EE
+0x7A3A = 0xE1EF
+0x7A3B = 0xE1F0
+0x7A3C = 0xE1F1
+0x7A3D = 0xE1F2
+0x7A3E = 0xE1F3
+0x7A3F = 0xE1F4
+0x7A40 = 0xE1F5
+0x7A41 = 0xE1F6
+0x7A42 = 0xE1F7
+0x7A43 = 0xE1F8
+0x7A44 = 0xE1F9
+0x7A45 = 0xE1FA
+0x7A46 = 0xE1FB
+0x7A47 = 0xE1FC
+0x7A48 = 0xE1FD
+0x7A49 = 0xE1FE
+0x7A4A = 0xE1FF
+0x7A4B = 0xE200
+0x7A4C = 0xE201
+0x7A4D = 0xE202
+0x7A4E = 0xE203
+0x7A4F = 0xE204
+0x7A50 = 0xE205
+0x7A51 = 0xE206
+0x7A52 = 0xE207
+0x7A53 = 0xE208
+0x7A54 = 0xE209
+0x7A55 = 0xE20A
+0x7A56 = 0xE20B
+0x7A57 = 0xE20C
+0x7A58 = 0xE20D
+0x7A59 = 0xE20E
+0x7A5A = 0xE20F
+0x7A5B = 0xE210
+0x7A5C = 0xE211
+0x7A5D = 0xE212
+0x7A5E = 0xE213
+0x7A5F = 0xE214
+0x7A60 = 0xE215
+0x7A61 = 0xE216
+0x7A62 = 0xE217
+0x7A63 = 0xE218
+0x7A64 = 0xE219
+0x7A65 = 0xE21A
+0x7A66 = 0xE21B
+0x7A67 = 0xE21C
+0x7A68 = 0xE21D
+0x7A69 = 0xE21E
+0x7A6A = 0xE21F
+0x7A6B = 0xE220
+0x7A6C = 0xE221
+0x7A6D = 0xE222
+0x7A6E = 0xE223
+0x7A6F = 0xE224
+0x7A70 = 0xE225
+0x7A71 = 0xE226
+0x7A72 = 0xE227
+0x7A73 = 0xE228
+0x7A74 = 0xE229
+0x7A75 = 0xE22A
+0x7A76 = 0xE22B
+0x7A77 = 0xE22C
+0x7A78 = 0xE22D
+0x7A79 = 0xE22E
+0x7A7A = 0xE22F
+0x7A7B = 0xE230
+0x7A7C = 0xE231
+0x7A7D = 0xE232
+0x7A7E = 0xE233
+0x7B21 = 0xE234
+0x7B22 = 0xE235
+0x7B23 = 0xE236
+0x7B24 = 0xE237
+0x7B25 = 0xE238
+0x7B26 = 0xE239
+0x7B27 = 0xE23A
+0x7B28 = 0xE23B
+0x7B29 = 0xE23C
+0x7B2A = 0xE23D
+0x7B2B = 0xE23E
+0x7B2C = 0xE23F
+0x7B2D = 0xE240
+0x7B2E = 0xE241
+0x7B2F = 0xE242
+0x7B30 = 0xE243
+0x7B31 = 0xE244
+0x7B32 = 0xE245
+0x7B33 = 0xE246
+0x7B34 = 0xE247
+0x7B35 = 0xE248
+0x7B36 = 0xE249
+0x7B37 = 0xE24A
+0x7B38 = 0xE24B
+0x7B39 = 0xE24C
+0x7B3A = 0xE24D
+0x7B3B = 0xE24E
+0x7B3C = 0xE24F
+0x7B3D = 0xE250
+0x7B3E = 0xE251
+0x7B3F = 0xE252
+0x7B40 = 0xE253
+0x7B41 = 0xE254
+0x7B42 = 0xE255
+0x7B43 = 0xE256
+0x7B44 = 0xE257
+0x7B45 = 0xE258
+0x7B46 = 0xE259
+0x7B47 = 0xE25A
+0x7B48 = 0xE25B
+0x7B49 = 0xE25C
+0x7B4A = 0xE25D
+0x7B4B = 0xE25E
+0x7B4C = 0xE25F
+0x7B4D = 0xE260
+0x7B4E = 0xE261
+0x7B4F = 0xE262
+0x7B50 = 0xE263
+0x7B51 = 0xE264
+0x7B52 = 0xE265
+0x7B53 = 0xE266
+0x7B54 = 0xE267
+0x7B55 = 0xE268
+0x7B56 = 0xE269
+0x7B57 = 0xE26A
+0x7B58 = 0xE26B
+0x7B59 = 0xE26C
+0x7B5A = 0xE26D
+0x7B5B = 0xE26E
+0x7B5C = 0xE26F
+0x7B5D = 0xE270
+0x7B5E = 0xE271
+0x7B5F = 0xE272
+0x7B60 = 0xE273
+0x7B61 = 0xE274
+0x7B62 = 0xE275
+0x7B63 = 0xE276
+0x7B64 = 0xE277
+0x7B65 = 0xE278
+0x7B66 = 0xE279
+0x7B67 = 0xE27A
+0x7B68 = 0xE27B
+0x7B69 = 0xE27C
+0x7B6A = 0xE27D
+0x7B6B = 0xE27E
+0x7B6C = 0xE27F
+0x7B6D = 0xE280
+0x7B6E = 0xE281
+0x7B6F = 0xE282
+0x7B70 = 0xE283
+0x7B71 = 0xE284
+0x7B72 = 0xE285
+0x7B73 = 0xE286
+0x7B74 = 0xE287
+0x7B75 = 0xE288
+0x7B76 = 0xE289
+0x7B77 = 0xE28A
+0x7B78 = 0xE28B
+0x7B79 = 0xE28C
+0x7B7A = 0xE28D
+0x7B7B = 0xE28E
+0x7B7C = 0xE28F
+0x7B7D = 0xE290
+0x7B7E = 0xE291
+0x7C21 = 0xE292
+0x7C22 = 0xE293
+0x7C23 = 0xE294
+0x7C24 = 0xE295
+0x7C25 = 0xE296
+0x7C26 = 0xE297
+0x7C27 = 0xE298
+0x7C28 = 0xE299
+0x7C29 = 0xE29A
+0x7C2A = 0xE29B
+0x7C2B = 0xE29C
+0x7C2C = 0xE29D
+0x7C2D = 0xE29E
+0x7C2E = 0xE29F
+0x7C2F = 0xE2A0
+0x7C30 = 0xE2A1
+0x7C31 = 0xE2A2
+0x7C32 = 0xE2A3
+0x7C33 = 0xE2A4
+0x7C34 = 0xE2A5
+0x7C35 = 0xE2A6
+0x7C36 = 0xE2A7
+0x7C37 = 0xE2A8
+0x7C38 = 0xE2A9
+0x7C39 = 0xE2AA
+0x7C3A = 0xE2AB
+0x7C3B = 0xE2AC
+0x7C3C = 0xE2AD
+0x7C3D = 0xE2AE
+0x7C3E = 0xE2AF
+0x7C3F = 0xE2B0
+0x7C40 = 0xE2B1
+0x7C41 = 0xE2B2
+0x7C42 = 0xE2B3
+0x7C43 = 0xE2B4
+0x7C44 = 0xE2B5
+0x7C45 = 0xE2B6
+0x7C46 = 0xE2B7
+0x7C47 = 0xE2B8
+0x7C48 = 0xE2B9
+0x7C49 = 0xE2BA
+0x7C4A = 0xE2BB
+0x7C4B = 0xE2BC
+0x7C4C = 0xE2BD
+0x7C4D = 0xE2BE
+0x7C4E = 0xE2BF
+0x7C4F = 0xE2C0
+0x7C50 = 0xE2C1
+0x7C51 = 0xE2C2
+0x7C52 = 0xE2C3
+0x7C53 = 0xE2C4
+0x7C54 = 0xE2C5
+0x7C55 = 0xE2C6
+0x7C56 = 0xE2C7
+0x7C57 = 0xE2C8
+0x7C58 = 0xE2C9
+0x7C59 = 0xE2CA
+0x7C5A = 0xE2CB
+0x7C5B = 0xE2CC
+0x7C5C = 0xE2CD
+0x7C5D = 0xE2CE
+0x7C5E = 0xE2CF
+0x7C5F = 0xE2D0
+0x7C60 = 0xE2D1
+0x7C61 = 0xE2D2
+0x7C62 = 0xE2D3
+0x7C63 = 0xE2D4
+0x7C64 = 0xE2D5
+0x7C65 = 0xE2D6
+0x7C66 = 0xE2D7
+0x7C67 = 0xE2D8
+0x7C68 = 0xE2D9
+0x7C69 = 0xE2DA
+0x7C6A = 0xE2DB
+0x7C6B = 0xE2DC
+0x7C6C = 0xE2DD
+0x7C6D = 0xE2DE
+0x7C6E = 0xE2DF
+0x7C6F = 0xE2E0
+0x7C70 = 0xE2E1
+0x7C71 = 0xE2E2
+0x7C72 = 0xE2E3
+0x7C73 = 0xE2E4
+0x7C74 = 0xE2E5
+0x7C75 = 0xE2E6
+0x7C76 = 0xE2E7
+0x7C77 = 0xE2E8
+0x7C78 = 0xE2E9
+0x7C79 = 0xE2EA
+0x7C7A = 0xE2EB
+0x7C7B = 0xE2EC
+0x7C7C = 0xE2ED
+0x7C7D = 0xE2EE
+0x7C7E = 0xE2EF
+0x7D21 = 0xE2F0
+0x7D22 = 0xE2F1
+0x7D23 = 0xE2F2
+0x7D24 = 0xE2F3
+0x7D25 = 0xE2F4
+0x7D26 = 0xE2F5
+0x7D27 = 0xE2F6
+0x7D28 = 0xE2F7
+0x7D29 = 0xE2F8
+0x7D2A = 0xE2F9
+0x7D2B = 0xE2FA
+0x7D2C = 0xE2FB
+0x7D2D = 0xE2FC
+0x7D2E = 0xE2FD
+0x7D2F = 0xE2FE
+0x7D30 = 0xE2FF
+0x7D31 = 0xE300
+0x7D32 = 0xE301
+0x7D33 = 0xE302
+0x7D34 = 0xE303
+0x7D35 = 0xE304
+0x7D36 = 0xE305
+0x7D37 = 0xE306
+0x7D38 = 0xE307
+0x7D39 = 0xE308
+0x7D3A = 0xE309
+0x7D3B = 0xE30A
+0x7D3C = 0xE30B
+0x7D3D = 0xE30C
+0x7D3E = 0xE30D
+0x7D3F = 0xE30E
+0x7D40 = 0xE30F
+0x7D41 = 0xE310
+0x7D42 = 0xE311
+0x7D43 = 0xE312
+0x7D44 = 0xE313
+0x7D45 = 0xE314
+0x7D46 = 0xE315
+0x7D47 = 0xE316
+0x7D48 = 0xE317
+0x7D49 = 0xE318
+0x7D4A = 0xE319
+0x7D4B = 0xE31A
+0x7D4C = 0xE31B
+0x7D4D = 0xE31C
+0x7D4E = 0xE31D
+0x7D4F = 0xE31E
+0x7D50 = 0xE31F
+0x7D51 = 0xE320
+0x7D52 = 0xE321
+0x7D53 = 0xE322
+0x7D54 = 0xE323
+0x7D55 = 0xE324
+0x7D56 = 0xE325
+0x7D57 = 0xE326
+0x7D58 = 0xE327
+0x7D59 = 0xE328
+0x7D5A = 0xE329
+0x7D5B = 0xE32A
+0x7D5C = 0xE32B
+0x7D5D = 0xE32C
+0x7D5E = 0xE32D
+0x7D5F = 0xE32E
+0x7D60 = 0xE32F
+0x7D61 = 0xE330
+0x7D62 = 0xE331
+0x7D63 = 0xE332
+0x7D64 = 0xE333
+0x7D65 = 0xE334
+0x7D66 = 0xE335
+0x7D67 = 0xE336
+0x7D68 = 0xE337
+0x7D69 = 0xE338
+0x7D6A = 0xE339
+0x7D6B = 0xE33A
+0x7D6C = 0xE33B
+0x7D6D = 0xE33C
+0x7D6E = 0xE33D
+0x7D6F = 0xE33E
+0x7D70 = 0xE33F
+0x7D71 = 0xE340
+0x7D72 = 0xE341
+0x7D73 = 0xE342
+0x7D74 = 0xE343
+0x7D75 = 0xE344
+0x7D76 = 0xE345
+0x7D77 = 0xE346
+0x7D78 = 0xE347
+0x7D79 = 0xE348
+0x7D7A = 0xE349
+0x7D7B = 0xE34A
+0x7D7C = 0xE34B
+0x7D7D = 0xE34C
+0x7D7E = 0xE34D
+0x7E21 = 0xE34E
+0x7E22 = 0xE34F
+0x7E23 = 0xE350
+0x7E24 = 0xE351
+0x7E25 = 0xE352
+0x7E26 = 0xE353
+0x7E27 = 0xE354
+0x7E28 = 0xE355
+0x7E29 = 0xE356
+0x7E2A = 0xE357
+0x7E2B = 0xE358
+0x7E2C = 0xE359
+0x7E2D = 0xE35A
+0x7E2E = 0xE35B
+0x7E2F = 0xE35C
+0x7E30 = 0xE35D
+0x7E31 = 0xE35E
+0x7E32 = 0xE35F
+0x7E33 = 0xE360
+0x7E34 = 0xE361
+0x7E35 = 0xE362
+0x7E36 = 0xE363
+0x7E37 = 0xE364
+0x7E38 = 0xE365
+0x7E39 = 0xE366
+0x7E3A = 0xE367
+0x7E3B = 0xE368
+0x7E3C = 0xE369
+0x7E3D = 0xE36A
+0x7E3E = 0xE36B
+0x7E3F = 0xE36C
+0x7E40 = 0xE36D
+0x7E41 = 0xE36E
+0x7E42 = 0xE36F
+0x7E43 = 0xE370
+0x7E44 = 0xE371
+0x7E45 = 0xE372
+0x7E46 = 0xE373
+0x7E47 = 0xE374
+0x7E48 = 0xE375
+0x7E49 = 0xE376
+0x7E4A = 0xE377
+0x7E4B = 0xE378
+0x7E4C = 0xE379
+0x7E4D = 0xE37A
+0x7E4E = 0xE37B
+0x7E4F = 0xE37C
+0x7E50 = 0xE37D
+0x7E51 = 0xE37E
+0x7E52 = 0xE37F
+0x7E53 = 0xE380
+0x7E54 = 0xE381
+0x7E55 = 0xE382
+0x7E56 = 0xE383
+0x7E57 = 0xE384
+0x7E58 = 0xE385
+0x7E59 = 0xE386
+0x7E5A = 0xE387
+0x7E5B = 0xE388
+0x7E5C = 0xE389
+0x7E5D = 0xE38A
+0x7E5E = 0xE38B
+0x7E5F = 0xE38C
+0x7E60 = 0xE38D
+0x7E61 = 0xE38E
+0x7E62 = 0xE38F
+0x7E63 = 0xE390
+0x7E64 = 0xE391
+0x7E65 = 0xE392
+0x7E66 = 0xE393
+0x7E67 = 0xE394
+0x7E68 = 0xE395
+0x7E69 = 0xE396
+0x7E6A = 0xE397
+0x7E6B = 0xE398
+0x7E6C = 0xE399
+0x7E6D = 0xE39A
+0x7E6E = 0xE39B
+0x7E6F = 0xE39C
+0x7E70 = 0xE39D
+0x7E71 = 0xE39E
+0x7E72 = 0xE39F
+0x7E73 = 0xE3A0
+0x7E74 = 0xE3A1
+0x7E75 = 0xE3A2
+0x7E76 = 0xE3A3
+0x7E77 = 0xE3A4
+0x7E78 = 0xE3A5
+0x7E79 = 0xE3A6
+0x7E7A = 0xE3A7
+0x7E7B = 0xE3A8
+0x7E7C = 0xE3A9
+0x7E7D = 0xE3AA
+0x7E7E = 0xE3AB
+END_MAP
diff --git a/share/i18n/csmapper/JIS/JISX0208VDC@NEC%UCS.src b/share/i18n/csmapper/JIS/JISX0208VDC@NEC%UCS.src
new file mode 100644 (file)
index 0000000..bf7ea7b
--- /dev/null
@@ -0,0 +1,97 @@
+# $NetBSD: JISX0208VDC@NEC%UCS.src,v 1.1 2003/07/19 20:20:41 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "JISX0208VDC:NEC/UCS"
+SRC_ZONE       0x2D21 - 0x2D7C
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This data is derived from http://www.opengroup.or.jp/jvc/cde/
+#
+0x2D21 = 0x2460
+0x2D22 = 0x2461
+0x2D23 = 0x2462
+0x2D24 = 0x2463
+0x2D25 = 0x2464
+0x2D26 = 0x2465
+0x2D27 = 0x2466
+0x2D28 = 0x2467
+0x2D29 = 0x2468
+0x2D2A = 0x2469
+0x2D2B = 0x246A
+0x2D2C = 0x246B
+0x2D2D = 0x246C
+0x2D2E = 0x246D
+0x2D2F = 0x246E
+0x2D30 = 0x246F
+0x2D31 = 0x2470
+0x2D32 = 0x2471
+0x2D33 = 0x2472
+0x2D34 = 0x2473
+0x2D35 = 0x2160
+0x2D36 = 0x2161
+0x2D37 = 0x2162
+0x2D38 = 0x2163
+0x2D39 = 0x2164
+0x2D3A = 0x2165
+0x2D3B = 0x2166
+0x2D3C = 0x2167
+0x2D3D = 0x2168
+0x2D3E = 0x2169
+0x2D40 = 0x3349
+0x2D41 = 0x3314
+0x2D42 = 0x3322
+0x2D43 = 0x334D
+0x2D44 = 0x3318
+0x2D45 = 0x3327
+0x2D46 = 0x3303
+0x2D47 = 0x3336
+0x2D48 = 0x3351
+0x2D49 = 0x3357
+0x2D4A = 0x330D
+0x2D4B = 0x3326
+0x2D4C = 0x3323
+0x2D4D = 0x332B
+0x2D4E = 0x334A
+0x2D4F = 0x333B
+0x2D50 = 0x339C
+0x2D51 = 0x339D
+0x2D52 = 0x339E
+0x2D53 = 0x338E
+0x2D54 = 0x338F
+0x2D55 = 0x33C4
+0x2D56 = 0x33A1
+0x2D5F = 0x337B
+0x2D60 = 0x301D
+0x2D61 = 0x301F
+0x2D62 = 0x2116
+0x2D63 = 0x33CD
+0x2D64 = 0x2121
+0x2D65 = 0x32A4
+0x2D66 = 0x32A5
+0x2D67 = 0x32A6
+0x2D68 = 0x32A7
+0x2D69 = 0x32A8
+0x2D6A = 0x3231
+0x2D6B = 0x3232
+0x2D6C = 0x3239
+0x2D6D = 0x337E
+0x2D6E = 0x337D
+0x2D6F = 0x337C
+0x2D70 = 0x2252
+0x2D71 = 0x2261
+0x2D72 = 0x222B
+0x2D73 = 0x222E
+0x2D74 = 0x2211
+0x2D75 = 0x221A
+0x2D76 = 0x22A5
+0x2D77 = 0x2220
+0x2D78 = 0x221F
+0x2D79 = 0x22BF
+0x2D7A = 0x2235
+0x2D7B = 0x2229
+0x2D7C = 0x222A
+END_MAP
diff --git a/share/i18n/csmapper/JIS/JISX0212%UCS.src b/share/i18n/csmapper/JIS/JISX0212%UCS.src
new file mode 100644 (file)
index 0000000..cf4e7ec
--- /dev/null
@@ -0,0 +1,6167 @@
+# $NetBSD: JISX0212%UCS.src,v 1.2 2003/07/12 16:11:10 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           JISX0212/UCS
+SRC_ZONE       0x21-0x7E / 0x21-0x7E / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             JIS X 0212 (1990) to Unicode
+#      Unicode version:  1.1
+#      Table version:    0.9
+#      Table format:     Format A
+#      Date:             8 March 1994
+#
+#      Copyright (c) 1991-1994 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on magnetic media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Recipient is granted the right to make copies in any form for
+#      internal distribution and to freely use the information supplied
+#      in the creation of products supporting Unicode.  Unicode, Inc.
+#      specifically excludes the right to re-distribute this file directly
+#      to third parties or other organizations whether for profit or not.
+#
+#      General notes:
+#
+#
+# This table contains one set of mappings from JIS X 0212 into Unicode.
+# Note that these data are *possible* mappings only and may not be the
+# same as those used by actual products, nor may they be the best suited
+# for all uses.  For more information on the mappings between various code
+# pages incorporating the repertoire of JIS X 0212 and Unicode, consult the
+# VENDORS mapping data.  Normative information on the mapping between
+# JIS X 0212 and Unicode may be found in the Unihan.txt file in the
+# latest Unicode Character Database.
+#
+# If you have carefully considered the fact that the mappings in
+# this table are only one possible set of mappings between JIS X 0212 and
+# Unicode and have no normative status, but still feel that you
+# have located an error in the table that requires fixing, you may
+# report any such error to errata@unicode.org.
+#
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the JIS X 0212 code (in hex as 0xXXXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#                      The official names for Unicode characters U+4E00
+#                      to U+9FA5, inclusive, is "CJK UNIFIED IDEOGRAPH-XXXX",
+#                      where XXXX is the code point.  Including all these
+#                      names in this file increases its size substantially
+#                      and needlessly.  The token "<CJK>" is used for the
+#                      name of these characters.  If necessary, it can be
+#                      expanded algorithmically by a parser or editor.
+#
+#      The entries are in JIS X 0212 order
+#
+#      The following algorithms can be used to change the hex form
+#              of JIS 0212 to other standard forms:
+#
+#              To change hex to EUC form, add 0x8080
+#              To change hex to kuten form, first subtract 0x2020.  Then
+#                      the high and low bytes correspond to the ku and ten of
+#                      the kuten form.  For example, 0x2121 -> 0x0101 -> 0101;
+#                      0x6D63 -> 0x4D43 -> 7767
+#
+#   The kanji mappings are a normative part of ISO/IEC 10646.  The
+#       non-kanji mappings are provisional, pending definition of
+#       official mappings by Japanese standards bodies
+#
+#      Any comments or problems, contact <John_Jenkins@taligent.com>
+#
+#      Notes:
+#
+#      1. JIS X 0212 apparently unified the following two symbols
+#         into a single character at 0x2922:
+#      
+#         LATIN CAPITAL LETTER D WITH STROKE
+#         LATIN CAPITAL LETTER ETH
+#
+#         However, JIS X 0212 maintains the distinction between
+#         the lowercase forms of these two elements at 0x2942 and 0x2943.
+#         Given the structre of these JIS encodings, it is clear that
+#         0x2922 and 0x2942 are intended to be a capital/small pair.
+#         Consequently, in the Unicode mapping, 0x2922 is treated as
+#         LATIN CAPITAL LETTER D WITH STROKE.
+#        
+0x222F = 0x02D8
+0x2230 = 0x02C7
+0x2231 = 0x00B8
+0x2232 = 0x02D9
+0x2233 = 0x02DD
+0x2234 = 0x00AF
+0x2235 = 0x02DB
+0x2236 = 0x02DA
+0x2237 = 0x007E
+0x2238 = 0x0384
+0x2239 = 0x0385
+0x2242 = 0x00A1
+0x2243 = 0x00A6
+0x2244 = 0x00BF
+0x226B = 0x00BA
+0x226C = 0x00AA
+0x226D = 0x00A9
+0x226E = 0x00AE
+0x226F = 0x2122
+0x2270 = 0x00A4
+0x2271 = 0x2116
+0x2661 = 0x0386
+0x2662 = 0x0388
+0x2663 = 0x0389
+0x2664 = 0x038A
+0x2665 = 0x03AA
+0x2667 = 0x038C
+0x2669 = 0x038E
+0x266A = 0x03AB
+0x266C = 0x038F
+0x2671 = 0x03AC
+0x2672 = 0x03AD
+0x2673 = 0x03AE
+0x2674 = 0x03AF
+0x2675 = 0x03CA
+0x2676 = 0x0390
+0x2677 = 0x03CC
+0x2678 = 0x03C2
+0x2679 = 0x03CD
+0x267A = 0x03CB
+0x267B = 0x03B0
+0x267C = 0x03CE
+0x2742 = 0x0402
+0x2743 = 0x0403
+0x2744 = 0x0404
+0x2745 = 0x0405
+0x2746 = 0x0406
+0x2747 = 0x0407
+0x2748 = 0x0408
+0x2749 = 0x0409
+0x274A = 0x040A
+0x274B = 0x040B
+0x274C = 0x040C
+0x274D = 0x040E
+0x274E = 0x040F
+0x2772 = 0x0452
+0x2773 = 0x0453
+0x2774 = 0x0454
+0x2775 = 0x0455
+0x2776 = 0x0456
+0x2777 = 0x0457
+0x2778 = 0x0458
+0x2779 = 0x0459
+0x277A = 0x045A
+0x277B = 0x045B
+0x277C = 0x045C
+0x277D = 0x045E
+0x277E = 0x045F
+0x2921 = 0x00C6
+0x2922 = 0x0110
+0x2924 = 0x0126
+0x2926 = 0x0132
+0x2928 = 0x0141
+0x2929 = 0x013F
+0x292B = 0x014A
+0x292C = 0x00D8
+0x292D = 0x0152
+0x292F = 0x0166
+0x2930 = 0x00DE
+0x2941 = 0x00E6
+0x2942 = 0x0111
+0x2943 = 0x00F0
+0x2944 = 0x0127
+0x2945 = 0x0131
+0x2946 = 0x0133
+0x2947 = 0x0138
+0x2948 = 0x0142
+0x2949 = 0x0140
+0x294A = 0x0149
+0x294B = 0x014B
+0x294C = 0x00F8
+0x294D = 0x0153
+0x294E = 0x00DF
+0x294F = 0x0167
+0x2950 = 0x00FE
+0x2A21 = 0x00C1
+0x2A22 = 0x00C0
+0x2A23 = 0x00C4
+0x2A24 = 0x00C2
+0x2A25 = 0x0102
+0x2A26 = 0x01CD
+0x2A27 = 0x0100
+0x2A28 = 0x0104
+0x2A29 = 0x00C5
+0x2A2A = 0x00C3
+0x2A2B = 0x0106
+0x2A2C = 0x0108
+0x2A2D = 0x010C
+0x2A2E = 0x00C7
+0x2A2F = 0x010A
+0x2A30 = 0x010E
+0x2A31 = 0x00C9
+0x2A32 = 0x00C8
+0x2A33 = 0x00CB
+0x2A34 = 0x00CA
+0x2A35 = 0x011A
+0x2A36 = 0x0116
+0x2A37 = 0x0112
+0x2A38 = 0x0118
+0x2A3A = 0x011C
+0x2A3B = 0x011E
+0x2A3C = 0x0122
+0x2A3D = 0x0120
+0x2A3E = 0x0124
+0x2A3F = 0x00CD
+0x2A40 = 0x00CC
+0x2A41 = 0x00CF
+0x2A42 = 0x00CE
+0x2A43 = 0x01CF
+0x2A44 = 0x0130
+0x2A45 = 0x012A
+0x2A46 = 0x012E
+0x2A47 = 0x0128
+0x2A48 = 0x0134
+0x2A49 = 0x0136
+0x2A4A = 0x0139
+0x2A4B = 0x013D
+0x2A4C = 0x013B
+0x2A4D = 0x0143
+0x2A4E = 0x0147
+0x2A4F = 0x0145
+0x2A50 = 0x00D1
+0x2A51 = 0x00D3
+0x2A52 = 0x00D2
+0x2A53 = 0x00D6
+0x2A54 = 0x00D4
+0x2A55 = 0x01D1
+0x2A56 = 0x0150
+0x2A57 = 0x014C
+0x2A58 = 0x00D5
+0x2A59 = 0x0154
+0x2A5A = 0x0158
+0x2A5B = 0x0156
+0x2A5C = 0x015A
+0x2A5D = 0x015C
+0x2A5E = 0x0160
+0x2A5F = 0x015E
+0x2A60 = 0x0164
+0x2A61 = 0x0162
+0x2A62 = 0x00DA
+0x2A63 = 0x00D9
+0x2A64 = 0x00DC
+0x2A65 = 0x00DB
+0x2A66 = 0x016C
+0x2A67 = 0x01D3
+0x2A68 = 0x0170
+0x2A69 = 0x016A
+0x2A6A = 0x0172
+0x2A6B = 0x016E
+0x2A6C = 0x0168
+0x2A6D = 0x01D7
+0x2A6E = 0x01DB
+0x2A6F = 0x01D9
+0x2A70 = 0x01D5
+0x2A71 = 0x0174
+0x2A72 = 0x00DD
+0x2A73 = 0x0178
+0x2A74 = 0x0176
+0x2A75 = 0x0179
+0x2A76 = 0x017D
+0x2A77 = 0x017B
+0x2B21 = 0x00E1
+0x2B22 = 0x00E0
+0x2B23 = 0x00E4
+0x2B24 = 0x00E2
+0x2B25 = 0x0103
+0x2B26 = 0x01CE
+0x2B27 = 0x0101
+0x2B28 = 0x0105
+0x2B29 = 0x00E5
+0x2B2A = 0x00E3
+0x2B2B = 0x0107
+0x2B2C = 0x0109
+0x2B2D = 0x010D
+0x2B2E = 0x00E7
+0x2B2F = 0x010B
+0x2B30 = 0x010F
+0x2B31 = 0x00E9
+0x2B32 = 0x00E8
+0x2B33 = 0x00EB
+0x2B34 = 0x00EA
+0x2B35 = 0x011B
+0x2B36 = 0x0117
+0x2B37 = 0x0113
+0x2B38 = 0x0119
+0x2B39 = 0x01F5
+0x2B3A = 0x011D
+0x2B3B = 0x011F
+0x2B3D = 0x0121
+0x2B3E = 0x0125
+0x2B3F = 0x00ED
+0x2B40 = 0x00EC
+0x2B41 = 0x00EF
+0x2B42 = 0x00EE
+0x2B43 = 0x01D0
+0x2B45 = 0x012B
+0x2B46 = 0x012F
+0x2B47 = 0x0129
+0x2B48 = 0x0135
+0x2B49 = 0x0137
+0x2B4A = 0x013A
+0x2B4B = 0x013E
+0x2B4C = 0x013C
+0x2B4D = 0x0144
+0x2B4E = 0x0148
+0x2B4F = 0x0146
+0x2B50 = 0x00F1
+0x2B51 = 0x00F3
+0x2B52 = 0x00F2
+0x2B53 = 0x00F6
+0x2B54 = 0x00F4
+0x2B55 = 0x01D2
+0x2B56 = 0x0151
+0x2B57 = 0x014D
+0x2B58 = 0x00F5
+0x2B59 = 0x0155
+0x2B5A = 0x0159
+0x2B5B = 0x0157
+0x2B5C = 0x015B
+0x2B5D = 0x015D
+0x2B5E = 0x0161
+0x2B5F = 0x015F
+0x2B60 = 0x0165
+0x2B61 = 0x0163
+0x2B62 = 0x00FA
+0x2B63 = 0x00F9
+0x2B64 = 0x00FC
+0x2B65 = 0x00FB
+0x2B66 = 0x016D
+0x2B67 = 0x01D4
+0x2B68 = 0x0171
+0x2B69 = 0x016B
+0x2B6A = 0x0173
+0x2B6B = 0x016F
+0x2B6C = 0x0169
+0x2B6D = 0x01D8
+0x2B6E = 0x01DC
+0x2B6F = 0x01DA
+0x2B70 = 0x01D6
+0x2B71 = 0x0175
+0x2B72 = 0x00FD
+0x2B73 = 0x00FF
+0x2B74 = 0x0177
+0x2B75 = 0x017A
+0x2B76 = 0x017E
+0x2B77 = 0x017C
+0x3021 = 0x4E02
+0x3022 = 0x4E04
+0x3023 = 0x4E05
+0x3024 = 0x4E0C
+0x3025 = 0x4E12
+0x3026 = 0x4E1F
+0x3027 = 0x4E23
+0x3028 = 0x4E24
+0x3029 = 0x4E28
+0x302A = 0x4E2B
+0x302B = 0x4E2E
+0x302C = 0x4E2F
+0x302D = 0x4E30
+0x302E = 0x4E35
+0x302F = 0x4E40
+0x3030 = 0x4E41
+0x3031 = 0x4E44
+0x3032 = 0x4E47
+0x3033 = 0x4E51
+0x3034 = 0x4E5A
+0x3035 = 0x4E5C
+0x3036 = 0x4E63
+0x3037 = 0x4E68
+0x3038 = 0x4E69
+0x3039 = 0x4E74
+0x303A = 0x4E75
+0x303B = 0x4E79
+0x303C = 0x4E7F
+0x303D = 0x4E8D
+0x303E = 0x4E96
+0x303F = 0x4E97
+0x3040 = 0x4E9D
+0x3041 = 0x4EAF
+0x3042 = 0x4EB9
+0x3043 = 0x4EC3
+0x3044 = 0x4ED0
+0x3045 = 0x4EDA
+0x3046 = 0x4EDB
+0x3047 = 0x4EE0
+0x3048 = 0x4EE1
+0x3049 = 0x4EE2
+0x304A = 0x4EE8
+0x304B = 0x4EEF
+0x304C = 0x4EF1
+0x304D = 0x4EF3
+0x304E = 0x4EF5
+0x304F = 0x4EFD
+0x3050 = 0x4EFE
+0x3051 = 0x4EFF
+0x3052 = 0x4F00
+0x3053 = 0x4F02
+0x3054 = 0x4F03
+0x3055 = 0x4F08
+0x3056 = 0x4F0B
+0x3057 = 0x4F0C
+0x3058 = 0x4F12
+0x3059 = 0x4F15
+0x305A = 0x4F16
+0x305B = 0x4F17
+0x305C = 0x4F19
+0x305D = 0x4F2E
+0x305E = 0x4F31
+0x305F = 0x4F60
+0x3060 = 0x4F33
+0x3061 = 0x4F35
+0x3062 = 0x4F37
+0x3063 = 0x4F39
+0x3064 = 0x4F3B
+0x3065 = 0x4F3E
+0x3066 = 0x4F40
+0x3067 = 0x4F42
+0x3068 = 0x4F48
+0x3069 = 0x4F49
+0x306A = 0x4F4B
+0x306B = 0x4F4C
+0x306C = 0x4F52
+0x306D = 0x4F54
+0x306E = 0x4F56
+0x306F = 0x4F58
+0x3070 = 0x4F5F
+0x3071 = 0x4F63
+0x3072 = 0x4F6A
+0x3073 = 0x4F6C
+0x3074 = 0x4F6E
+0x3075 = 0x4F71
+0x3076 = 0x4F77
+0x3077 = 0x4F78
+0x3078 = 0x4F79
+0x3079 = 0x4F7A
+0x307A = 0x4F7D
+0x307B = 0x4F7E
+0x307C = 0x4F81
+0x307D = 0x4F82
+0x307E = 0x4F84
+0x3121 = 0x4F85
+0x3122 = 0x4F89
+0x3123 = 0x4F8A
+0x3124 = 0x4F8C
+0x3125 = 0x4F8E
+0x3126 = 0x4F90
+0x3127 = 0x4F92
+0x3128 = 0x4F93
+0x3129 = 0x4F94
+0x312A = 0x4F97
+0x312B = 0x4F99
+0x312C = 0x4F9A
+0x312D = 0x4F9E
+0x312E = 0x4F9F
+0x312F = 0x4FB2
+0x3130 = 0x4FB7
+0x3131 = 0x4FB9
+0x3132 = 0x4FBB
+0x3133 = 0x4FBC
+0x3134 = 0x4FBD
+0x3135 = 0x4FBE
+0x3136 = 0x4FC0
+0x3137 = 0x4FC1
+0x3138 = 0x4FC5
+0x3139 = 0x4FC6
+0x313A = 0x4FC8
+0x313B = 0x4FC9
+0x313C = 0x4FCB
+0x313D = 0x4FCC
+0x313E = 0x4FCD
+0x313F = 0x4FCF
+0x3140 = 0x4FD2
+0x3141 = 0x4FDC
+0x3142 = 0x4FE0
+0x3143 = 0x4FE2
+0x3144 = 0x4FF0
+0x3145 = 0x4FF2
+0x3146 = 0x4FFC
+0x3147 = 0x4FFD
+0x3148 = 0x4FFF
+0x3149 = 0x5000
+0x314A = 0x5001
+0x314B = 0x5004
+0x314C = 0x5007
+0x314D = 0x500A
+0x314E = 0x500C
+0x314F = 0x500E
+0x3150 = 0x5010
+0x3151 = 0x5013
+0x3152 = 0x5017
+0x3153 = 0x5018
+0x3154 = 0x501B
+0x3155 = 0x501C
+0x3156 = 0x501D
+0x3157 = 0x501E
+0x3158 = 0x5022
+0x3159 = 0x5027
+0x315A = 0x502E
+0x315B = 0x5030
+0x315C = 0x5032
+0x315D = 0x5033
+0x315E = 0x5035
+0x315F = 0x5040
+0x3160 = 0x5041
+0x3161 = 0x5042
+0x3162 = 0x5045
+0x3163 = 0x5046
+0x3164 = 0x504A
+0x3165 = 0x504C
+0x3166 = 0x504E
+0x3167 = 0x5051
+0x3168 = 0x5052
+0x3169 = 0x5053
+0x316A = 0x5057
+0x316B = 0x5059
+0x316C = 0x505F
+0x316D = 0x5060
+0x316E = 0x5062
+0x316F = 0x5063
+0x3170 = 0x5066
+0x3171 = 0x5067
+0x3172 = 0x506A
+0x3173 = 0x506D
+0x3174 = 0x5070
+0x3175 = 0x5071
+0x3176 = 0x503B
+0x3177 = 0x5081
+0x3178 = 0x5083
+0x3179 = 0x5084
+0x317A = 0x5086
+0x317B = 0x508A
+0x317C = 0x508E
+0x317D = 0x508F
+0x317E = 0x5090
+0x3221 = 0x5092
+0x3222 = 0x5093
+0x3223 = 0x5094
+0x3224 = 0x5096
+0x3225 = 0x509B
+0x3226 = 0x509C
+0x3227 = 0x509E
+0x3228 = 0x509F
+0x3229 = 0x50A0
+0x322A = 0x50A1
+0x322B = 0x50A2
+0x322C = 0x50AA
+0x322D = 0x50AF
+0x322E = 0x50B0
+0x322F = 0x50B9
+0x3230 = 0x50BA
+0x3231 = 0x50BD
+0x3232 = 0x50C0
+0x3233 = 0x50C3
+0x3234 = 0x50C4
+0x3235 = 0x50C7
+0x3236 = 0x50CC
+0x3237 = 0x50CE
+0x3238 = 0x50D0
+0x3239 = 0x50D3
+0x323A = 0x50D4
+0x323B = 0x50D8
+0x323C = 0x50DC
+0x323D = 0x50DD
+0x323E = 0x50DF
+0x323F = 0x50E2
+0x3240 = 0x50E4
+0x3241 = 0x50E6
+0x3242 = 0x50E8
+0x3243 = 0x50E9
+0x3244 = 0x50EF
+0x3245 = 0x50F1
+0x3246 = 0x50F6
+0x3247 = 0x50FA
+0x3248 = 0x50FE
+0x3249 = 0x5103
+0x324A = 0x5106
+0x324B = 0x5107
+0x324C = 0x5108
+0x324D = 0x510B
+0x324E = 0x510C
+0x324F = 0x510D
+0x3250 = 0x510E
+0x3251 = 0x50F2
+0x3252 = 0x5110
+0x3253 = 0x5117
+0x3254 = 0x5119
+0x3255 = 0x511B
+0x3256 = 0x511C
+0x3257 = 0x511D
+0x3258 = 0x511E
+0x3259 = 0x5123
+0x325A = 0x5127
+0x325B = 0x5128
+0x325C = 0x512C
+0x325D = 0x512D
+0x325E = 0x512F
+0x325F = 0x5131
+0x3260 = 0x5133
+0x3261 = 0x5134
+0x3262 = 0x5135
+0x3263 = 0x5138
+0x3264 = 0x5139
+0x3265 = 0x5142
+0x3266 = 0x514A
+0x3267 = 0x514F
+0x3268 = 0x5153
+0x3269 = 0x5155
+0x326A = 0x5157
+0x326B = 0x5158
+0x326C = 0x515F
+0x326D = 0x5164
+0x326E = 0x5166
+0x326F = 0x517E
+0x3270 = 0x5183
+0x3271 = 0x5184
+0x3272 = 0x518B
+0x3273 = 0x518E
+0x3274 = 0x5198
+0x3275 = 0x519D
+0x3276 = 0x51A1
+0x3277 = 0x51A3
+0x3278 = 0x51AD
+0x3279 = 0x51B8
+0x327A = 0x51BA
+0x327B = 0x51BC
+0x327C = 0x51BE
+0x327D = 0x51BF
+0x327E = 0x51C2
+0x3321 = 0x51C8
+0x3322 = 0x51CF
+0x3323 = 0x51D1
+0x3324 = 0x51D2
+0x3325 = 0x51D3
+0x3326 = 0x51D5
+0x3327 = 0x51D8
+0x3328 = 0x51DE
+0x3329 = 0x51E2
+0x332A = 0x51E5
+0x332B = 0x51EE
+0x332C = 0x51F2
+0x332D = 0x51F3
+0x332E = 0x51F4
+0x332F = 0x51F7
+0x3330 = 0x5201
+0x3331 = 0x5202
+0x3332 = 0x5205
+0x3333 = 0x5212
+0x3334 = 0x5213
+0x3335 = 0x5215
+0x3336 = 0x5216
+0x3337 = 0x5218
+0x3338 = 0x5222
+0x3339 = 0x5228
+0x333A = 0x5231
+0x333B = 0x5232
+0x333C = 0x5235
+0x333D = 0x523C
+0x333E = 0x5245
+0x333F = 0x5249
+0x3340 = 0x5255
+0x3341 = 0x5257
+0x3342 = 0x5258
+0x3343 = 0x525A
+0x3344 = 0x525C
+0x3345 = 0x525F
+0x3346 = 0x5260
+0x3347 = 0x5261
+0x3348 = 0x5266
+0x3349 = 0x526E
+0x334A = 0x5277
+0x334B = 0x5278
+0x334C = 0x5279
+0x334D = 0x5280
+0x334E = 0x5282
+0x334F = 0x5285
+0x3350 = 0x528A
+0x3351 = 0x528C
+0x3352 = 0x5293
+0x3353 = 0x5295
+0x3354 = 0x5296
+0x3355 = 0x5297
+0x3356 = 0x5298
+0x3357 = 0x529A
+0x3358 = 0x529C
+0x3359 = 0x52A4
+0x335A = 0x52A5
+0x335B = 0x52A6
+0x335C = 0x52A7
+0x335D = 0x52AF
+0x335E = 0x52B0
+0x335F = 0x52B6
+0x3360 = 0x52B7
+0x3361 = 0x52B8
+0x3362 = 0x52BA
+0x3363 = 0x52BB
+0x3364 = 0x52BD
+0x3365 = 0x52C0
+0x3366 = 0x52C4
+0x3367 = 0x52C6
+0x3368 = 0x52C8
+0x3369 = 0x52CC
+0x336A = 0x52CF
+0x336B = 0x52D1
+0x336C = 0x52D4
+0x336D = 0x52D6
+0x336E = 0x52DB
+0x336F = 0x52DC
+0x3370 = 0x52E1
+0x3371 = 0x52E5
+0x3372 = 0x52E8
+0x3373 = 0x52E9
+0x3374 = 0x52EA
+0x3375 = 0x52EC
+0x3376 = 0x52F0
+0x3377 = 0x52F1
+0x3378 = 0x52F4
+0x3379 = 0x52F6
+0x337A = 0x52F7
+0x337B = 0x5300
+0x337C = 0x5303
+0x337D = 0x530A
+0x337E = 0x530B
+0x3421 = 0x530C
+0x3422 = 0x5311
+0x3423 = 0x5313
+0x3424 = 0x5318
+0x3425 = 0x531B
+0x3426 = 0x531C
+0x3427 = 0x531E
+0x3428 = 0x531F
+0x3429 = 0x5325
+0x342A = 0x5327
+0x342B = 0x5328
+0x342C = 0x5329
+0x342D = 0x532B
+0x342E = 0x532C
+0x342F = 0x532D
+0x3430 = 0x5330
+0x3431 = 0x5332
+0x3432 = 0x5335
+0x3433 = 0x533C
+0x3434 = 0x533D
+0x3435 = 0x533E
+0x3436 = 0x5342
+0x3437 = 0x534C
+0x3438 = 0x534B
+0x3439 = 0x5359
+0x343A = 0x535B
+0x343B = 0x5361
+0x343C = 0x5363
+0x343D = 0x5365
+0x343E = 0x536C
+0x343F = 0x536D
+0x3440 = 0x5372
+0x3441 = 0x5379
+0x3442 = 0x537E
+0x3443 = 0x5383
+0x3444 = 0x5387
+0x3445 = 0x5388
+0x3446 = 0x538E
+0x3447 = 0x5393
+0x3448 = 0x5394
+0x3449 = 0x5399
+0x344A = 0x539D
+0x344B = 0x53A1
+0x344C = 0x53A4
+0x344D = 0x53AA
+0x344E = 0x53AB
+0x344F = 0x53AF
+0x3450 = 0x53B2
+0x3451 = 0x53B4
+0x3452 = 0x53B5
+0x3453 = 0x53B7
+0x3454 = 0x53B8
+0x3455 = 0x53BA
+0x3456 = 0x53BD
+0x3457 = 0x53C0
+0x3458 = 0x53C5
+0x3459 = 0x53CF
+0x345A = 0x53D2
+0x345B = 0x53D3
+0x345C = 0x53D5
+0x345D = 0x53DA
+0x345E = 0x53DD
+0x345F = 0x53DE
+0x3460 = 0x53E0
+0x3461 = 0x53E6
+0x3462 = 0x53E7
+0x3463 = 0x53F5
+0x3464 = 0x5402
+0x3465 = 0x5413
+0x3466 = 0x541A
+0x3467 = 0x5421
+0x3468 = 0x5427
+0x3469 = 0x5428
+0x346A = 0x542A
+0x346B = 0x542F
+0x346C = 0x5431
+0x346D = 0x5434
+0x346E = 0x5435
+0x346F = 0x5443
+0x3470 = 0x5444
+0x3471 = 0x5447
+0x3472 = 0x544D
+0x3473 = 0x544F
+0x3474 = 0x545E
+0x3475 = 0x5462
+0x3476 = 0x5464
+0x3477 = 0x5466
+0x3478 = 0x5467
+0x3479 = 0x5469
+0x347A = 0x546B
+0x347B = 0x546D
+0x347C = 0x546E
+0x347D = 0x5474
+0x347E = 0x547F
+0x3521 = 0x5481
+0x3522 = 0x5483
+0x3523 = 0x5485
+0x3524 = 0x5488
+0x3525 = 0x5489
+0x3526 = 0x548D
+0x3527 = 0x5491
+0x3528 = 0x5495
+0x3529 = 0x5496
+0x352A = 0x549C
+0x352B = 0x549F
+0x352C = 0x54A1
+0x352D = 0x54A6
+0x352E = 0x54A7
+0x352F = 0x54A9
+0x3530 = 0x54AA
+0x3531 = 0x54AD
+0x3532 = 0x54AE
+0x3533 = 0x54B1
+0x3534 = 0x54B7
+0x3535 = 0x54B9
+0x3536 = 0x54BA
+0x3537 = 0x54BB
+0x3538 = 0x54BF
+0x3539 = 0x54C6
+0x353A = 0x54CA
+0x353B = 0x54CD
+0x353C = 0x54CE
+0x353D = 0x54E0
+0x353E = 0x54EA
+0x353F = 0x54EC
+0x3540 = 0x54EF
+0x3541 = 0x54F6
+0x3542 = 0x54FC
+0x3543 = 0x54FE
+0x3544 = 0x54FF
+0x3545 = 0x5500
+0x3546 = 0x5501
+0x3547 = 0x5505
+0x3548 = 0x5508
+0x3549 = 0x5509
+0x354A = 0x550C
+0x354B = 0x550D
+0x354C = 0x550E
+0x354D = 0x5515
+0x354E = 0x552A
+0x354F = 0x552B
+0x3550 = 0x5532
+0x3551 = 0x5535
+0x3552 = 0x5536
+0x3553 = 0x553B
+0x3554 = 0x553C
+0x3555 = 0x553D
+0x3556 = 0x5541
+0x3557 = 0x5547
+0x3558 = 0x5549
+0x3559 = 0x554A
+0x355A = 0x554D
+0x355B = 0x5550
+0x355C = 0x5551
+0x355D = 0x5558
+0x355E = 0x555A
+0x355F = 0x555B
+0x3560 = 0x555E
+0x3561 = 0x5560
+0x3562 = 0x5561
+0x3563 = 0x5564
+0x3564 = 0x5566
+0x3565 = 0x557F
+0x3566 = 0x5581
+0x3567 = 0x5582
+0x3568 = 0x5586
+0x3569 = 0x5588
+0x356A = 0x558E
+0x356B = 0x558F
+0x356C = 0x5591
+0x356D = 0x5592
+0x356E = 0x5593
+0x356F = 0x5594
+0x3570 = 0x5597
+0x3571 = 0x55A3
+0x3572 = 0x55A4
+0x3573 = 0x55AD
+0x3574 = 0x55B2
+0x3575 = 0x55BF
+0x3576 = 0x55C1
+0x3577 = 0x55C3
+0x3578 = 0x55C6
+0x3579 = 0x55C9
+0x357A = 0x55CB
+0x357B = 0x55CC
+0x357C = 0x55CE
+0x357D = 0x55D1
+0x357E = 0x55D2
+0x3621 = 0x55D3
+0x3622 = 0x55D7
+0x3623 = 0x55D8
+0x3624 = 0x55DB
+0x3625 = 0x55DE
+0x3626 = 0x55E2
+0x3627 = 0x55E9
+0x3628 = 0x55F6
+0x3629 = 0x55FF
+0x362A = 0x5605
+0x362B = 0x5608
+0x362C = 0x560A
+0x362D = 0x560D
+0x362E = 0x560E
+0x362F = 0x560F
+0x3630 = 0x5610
+0x3631 = 0x5611
+0x3632 = 0x5612
+0x3633 = 0x5619
+0x3634 = 0x562C
+0x3635 = 0x5630
+0x3636 = 0x5633
+0x3637 = 0x5635
+0x3638 = 0x5637
+0x3639 = 0x5639
+0x363A = 0x563B
+0x363B = 0x563C
+0x363C = 0x563D
+0x363D = 0x563F
+0x363E = 0x5640
+0x363F = 0x5641
+0x3640 = 0x5643
+0x3641 = 0x5644
+0x3642 = 0x5646
+0x3643 = 0x5649
+0x3644 = 0x564B
+0x3645 = 0x564D
+0x3646 = 0x564F
+0x3647 = 0x5654
+0x3648 = 0x565E
+0x3649 = 0x5660
+0x364A = 0x5661
+0x364B = 0x5662
+0x364C = 0x5663
+0x364D = 0x5666
+0x364E = 0x5669
+0x364F = 0x566D
+0x3650 = 0x566F
+0x3651 = 0x5671
+0x3652 = 0x5672
+0x3653 = 0x5675
+0x3654 = 0x5684
+0x3655 = 0x5685
+0x3656 = 0x5688
+0x3657 = 0x568B
+0x3658 = 0x568C
+0x3659 = 0x5695
+0x365A = 0x5699
+0x365B = 0x569A
+0x365C = 0x569D
+0x365D = 0x569E
+0x365E = 0x569F
+0x365F = 0x56A6
+0x3660 = 0x56A7
+0x3661 = 0x56A8
+0x3662 = 0x56A9
+0x3663 = 0x56AB
+0x3664 = 0x56AC
+0x3665 = 0x56AD
+0x3666 = 0x56B1
+0x3667 = 0x56B3
+0x3668 = 0x56B7
+0x3669 = 0x56BE
+0x366A = 0x56C5
+0x366B = 0x56C9
+0x366C = 0x56CA
+0x366D = 0x56CB
+0x366E = 0x56CF
+0x366F = 0x56D0
+0x3670 = 0x56CC
+0x3671 = 0x56CD
+0x3672 = 0x56D9
+0x3673 = 0x56DC
+0x3674 = 0x56DD
+0x3675 = 0x56DF
+0x3676 = 0x56E1
+0x3677 = 0x56E4
+0x3678 = 0x56E5
+0x3679 = 0x56E6
+0x367A = 0x56E7
+0x367B = 0x56E8
+0x367C = 0x56F1
+0x367D = 0x56EB
+0x367E = 0x56ED
+0x3721 = 0x56F6
+0x3722 = 0x56F7
+0x3723 = 0x5701
+0x3724 = 0x5702
+0x3725 = 0x5707
+0x3726 = 0x570A
+0x3727 = 0x570C
+0x3728 = 0x5711
+0x3729 = 0x5715
+0x372A = 0x571A
+0x372B = 0x571B
+0x372C = 0x571D
+0x372D = 0x5720
+0x372E = 0x5722
+0x372F = 0x5723
+0x3730 = 0x5724
+0x3731 = 0x5725
+0x3732 = 0x5729
+0x3733 = 0x572A
+0x3734 = 0x572C
+0x3735 = 0x572E
+0x3736 = 0x572F
+0x3737 = 0x5733
+0x3738 = 0x5734
+0x3739 = 0x573D
+0x373A = 0x573E
+0x373B = 0x573F
+0x373C = 0x5745
+0x373D = 0x5746
+0x373E = 0x574C
+0x373F = 0x574D
+0x3740 = 0x5752
+0x3741 = 0x5762
+0x3742 = 0x5765
+0x3743 = 0x5767
+0x3744 = 0x5768
+0x3745 = 0x576B
+0x3746 = 0x576D
+0x3747 = 0x576E
+0x3748 = 0x576F
+0x3749 = 0x5770
+0x374A = 0x5771
+0x374B = 0x5773
+0x374C = 0x5774
+0x374D = 0x5775
+0x374E = 0x5777
+0x374F = 0x5779
+0x3750 = 0x577A
+0x3751 = 0x577B
+0x3752 = 0x577C
+0x3753 = 0x577E
+0x3754 = 0x5781
+0x3755 = 0x5783
+0x3756 = 0x578C
+0x3757 = 0x5794
+0x3758 = 0x5797
+0x3759 = 0x5799
+0x375A = 0x579A
+0x375B = 0x579C
+0x375C = 0x579D
+0x375D = 0x579E
+0x375E = 0x579F
+0x375F = 0x57A1
+0x3760 = 0x5795
+0x3761 = 0x57A7
+0x3762 = 0x57A8
+0x3763 = 0x57A9
+0x3764 = 0x57AC
+0x3765 = 0x57B8
+0x3766 = 0x57BD
+0x3767 = 0x57C7
+0x3768 = 0x57C8
+0x3769 = 0x57CC
+0x376A = 0x57CF
+0x376B = 0x57D5
+0x376C = 0x57DD
+0x376D = 0x57DE
+0x376E = 0x57E4
+0x376F = 0x57E6
+0x3770 = 0x57E7
+0x3771 = 0x57E9
+0x3772 = 0x57ED
+0x3773 = 0x57F0
+0x3774 = 0x57F5
+0x3775 = 0x57F6
+0x3776 = 0x57F8
+0x3777 = 0x57FD
+0x3778 = 0x57FE
+0x3779 = 0x57FF
+0x377A = 0x5803
+0x377B = 0x5804
+0x377C = 0x5808
+0x377D = 0x5809
+0x377E = 0x57E1
+0x3821 = 0x580C
+0x3822 = 0x580D
+0x3823 = 0x581B
+0x3824 = 0x581E
+0x3825 = 0x581F
+0x3826 = 0x5820
+0x3827 = 0x5826
+0x3828 = 0x5827
+0x3829 = 0x582D
+0x382A = 0x5832
+0x382B = 0x5839
+0x382C = 0x583F
+0x382D = 0x5849
+0x382E = 0x584C
+0x382F = 0x584D
+0x3830 = 0x584F
+0x3831 = 0x5850
+0x3832 = 0x5855
+0x3833 = 0x585F
+0x3834 = 0x5861
+0x3835 = 0x5864
+0x3836 = 0x5867
+0x3837 = 0x5868
+0x3838 = 0x5878
+0x3839 = 0x587C
+0x383A = 0x587F
+0x383B = 0x5880
+0x383C = 0x5881
+0x383D = 0x5887
+0x383E = 0x5888
+0x383F = 0x5889
+0x3840 = 0x588A
+0x3841 = 0x588C
+0x3842 = 0x588D
+0x3843 = 0x588F
+0x3844 = 0x5890
+0x3845 = 0x5894
+0x3846 = 0x5896
+0x3847 = 0x589D
+0x3848 = 0x58A0
+0x3849 = 0x58A1
+0x384A = 0x58A2
+0x384B = 0x58A6
+0x384C = 0x58A9
+0x384D = 0x58B1
+0x384E = 0x58B2
+0x384F = 0x58C4
+0x3850 = 0x58BC
+0x3851 = 0x58C2
+0x3852 = 0x58C8
+0x3853 = 0x58CD
+0x3854 = 0x58CE
+0x3855 = 0x58D0
+0x3856 = 0x58D2
+0x3857 = 0x58D4
+0x3858 = 0x58D6
+0x3859 = 0x58DA
+0x385A = 0x58DD
+0x385B = 0x58E1
+0x385C = 0x58E2
+0x385D = 0x58E9
+0x385E = 0x58F3
+0x385F = 0x5905
+0x3860 = 0x5906
+0x3861 = 0x590B
+0x3862 = 0x590C
+0x3863 = 0x5912
+0x3864 = 0x5913
+0x3865 = 0x5914
+0x3866 = 0x8641
+0x3867 = 0x591D
+0x3868 = 0x5921
+0x3869 = 0x5923
+0x386A = 0x5924
+0x386B = 0x5928
+0x386C = 0x592F
+0x386D = 0x5930
+0x386E = 0x5933
+0x386F = 0x5935
+0x3870 = 0x5936
+0x3871 = 0x593F
+0x3872 = 0x5943
+0x3873 = 0x5946
+0x3874 = 0x5952
+0x3875 = 0x5953
+0x3876 = 0x5959
+0x3877 = 0x595B
+0x3878 = 0x595D
+0x3879 = 0x595E
+0x387A = 0x595F
+0x387B = 0x5961
+0x387C = 0x5963
+0x387D = 0x596B
+0x387E = 0x596D
+0x3921 = 0x596F
+0x3922 = 0x5972
+0x3923 = 0x5975
+0x3924 = 0x5976
+0x3925 = 0x5979
+0x3926 = 0x597B
+0x3927 = 0x597C
+0x3928 = 0x598B
+0x3929 = 0x598C
+0x392A = 0x598E
+0x392B = 0x5992
+0x392C = 0x5995
+0x392D = 0x5997
+0x392E = 0x599F
+0x392F = 0x59A4
+0x3930 = 0x59A7
+0x3931 = 0x59AD
+0x3932 = 0x59AE
+0x3933 = 0x59AF
+0x3934 = 0x59B0
+0x3935 = 0x59B3
+0x3936 = 0x59B7
+0x3937 = 0x59BA
+0x3938 = 0x59BC
+0x3939 = 0x59C1
+0x393A = 0x59C3
+0x393B = 0x59C4
+0x393C = 0x59C8
+0x393D = 0x59CA
+0x393E = 0x59CD
+0x393F = 0x59D2
+0x3940 = 0x59DD
+0x3941 = 0x59DE
+0x3942 = 0x59DF
+0x3943 = 0x59E3
+0x3944 = 0x59E4
+0x3945 = 0x59E7
+0x3946 = 0x59EE
+0x3947 = 0x59EF
+0x3948 = 0x59F1
+0x3949 = 0x59F2
+0x394A = 0x59F4
+0x394B = 0x59F7
+0x394C = 0x5A00
+0x394D = 0x5A04
+0x394E = 0x5A0C
+0x394F = 0x5A0D
+0x3950 = 0x5A0E
+0x3951 = 0x5A12
+0x3952 = 0x5A13
+0x3953 = 0x5A1E
+0x3954 = 0x5A23
+0x3955 = 0x5A24
+0x3956 = 0x5A27
+0x3957 = 0x5A28
+0x3958 = 0x5A2A
+0x3959 = 0x5A2D
+0x395A = 0x5A30
+0x395B = 0x5A44
+0x395C = 0x5A45
+0x395D = 0x5A47
+0x395E = 0x5A48
+0x395F = 0x5A4C
+0x3960 = 0x5A50
+0x3961 = 0x5A55
+0x3962 = 0x5A5E
+0x3963 = 0x5A63
+0x3964 = 0x5A65
+0x3965 = 0x5A67
+0x3966 = 0x5A6D
+0x3967 = 0x5A77
+0x3968 = 0x5A7A
+0x3969 = 0x5A7B
+0x396A = 0x5A7E
+0x396B = 0x5A8B
+0x396C = 0x5A90
+0x396D = 0x5A93
+0x396E = 0x5A96
+0x396F = 0x5A99
+0x3970 = 0x5A9C
+0x3971 = 0x5A9E
+0x3972 = 0x5A9F
+0x3973 = 0x5AA0
+0x3974 = 0x5AA2
+0x3975 = 0x5AA7
+0x3976 = 0x5AAC
+0x3977 = 0x5AB1
+0x3978 = 0x5AB2
+0x3979 = 0x5AB3
+0x397A = 0x5AB5
+0x397B = 0x5AB8
+0x397C = 0x5ABA
+0x397D = 0x5ABB
+0x397E = 0x5ABF
+0x3A21 = 0x5AC4
+0x3A22 = 0x5AC6
+0x3A23 = 0x5AC8
+0x3A24 = 0x5ACF
+0x3A25 = 0x5ADA
+0x3A26 = 0x5ADC
+0x3A27 = 0x5AE0
+0x3A28 = 0x5AE5
+0x3A29 = 0x5AEA
+0x3A2A = 0x5AEE
+0x3A2B = 0x5AF5
+0x3A2C = 0x5AF6
+0x3A2D = 0x5AFD
+0x3A2E = 0x5B00
+0x3A2F = 0x5B01
+0x3A30 = 0x5B08
+0x3A31 = 0x5B17
+0x3A32 = 0x5B34
+0x3A33 = 0x5B19
+0x3A34 = 0x5B1B
+0x3A35 = 0x5B1D
+0x3A36 = 0x5B21
+0x3A37 = 0x5B25
+0x3A38 = 0x5B2D
+0x3A39 = 0x5B38
+0x3A3A = 0x5B41
+0x3A3B = 0x5B4B
+0x3A3C = 0x5B4C
+0x3A3D = 0x5B52
+0x3A3E = 0x5B56
+0x3A3F = 0x5B5E
+0x3A40 = 0x5B68
+0x3A41 = 0x5B6E
+0x3A42 = 0x5B6F
+0x3A43 = 0x5B7C
+0x3A44 = 0x5B7D
+0x3A45 = 0x5B7E
+0x3A46 = 0x5B7F
+0x3A47 = 0x5B81
+0x3A48 = 0x5B84
+0x3A49 = 0x5B86
+0x3A4A = 0x5B8A
+0x3A4B = 0x5B8E
+0x3A4C = 0x5B90
+0x3A4D = 0x5B91
+0x3A4E = 0x5B93
+0x3A4F = 0x5B94
+0x3A50 = 0x5B96
+0x3A51 = 0x5BA8
+0x3A52 = 0x5BA9
+0x3A53 = 0x5BAC
+0x3A54 = 0x5BAD
+0x3A55 = 0x5BAF
+0x3A56 = 0x5BB1
+0x3A57 = 0x5BB2
+0x3A58 = 0x5BB7
+0x3A59 = 0x5BBA
+0x3A5A = 0x5BBC
+0x3A5B = 0x5BC0
+0x3A5C = 0x5BC1
+0x3A5D = 0x5BCD
+0x3A5E = 0x5BCF
+0x3A5F = 0x5BD6
+0x3A60 = 0x5BD7
+0x3A61 = 0x5BD8
+0x3A62 = 0x5BD9
+0x3A63 = 0x5BDA
+0x3A64 = 0x5BE0
+0x3A65 = 0x5BEF
+0x3A66 = 0x5BF1
+0x3A67 = 0x5BF4
+0x3A68 = 0x5BFD
+0x3A69 = 0x5C0C
+0x3A6A = 0x5C17
+0x3A6B = 0x5C1E
+0x3A6C = 0x5C1F
+0x3A6D = 0x5C23
+0x3A6E = 0x5C26
+0x3A6F = 0x5C29
+0x3A70 = 0x5C2B
+0x3A71 = 0x5C2C
+0x3A72 = 0x5C2E
+0x3A73 = 0x5C30
+0x3A74 = 0x5C32
+0x3A75 = 0x5C35
+0x3A76 = 0x5C36
+0x3A77 = 0x5C59
+0x3A78 = 0x5C5A
+0x3A79 = 0x5C5C
+0x3A7A = 0x5C62
+0x3A7B = 0x5C63
+0x3A7C = 0x5C67
+0x3A7D = 0x5C68
+0x3A7E = 0x5C69
+0x3B21 = 0x5C6D
+0x3B22 = 0x5C70
+0x3B23 = 0x5C74
+0x3B24 = 0x5C75
+0x3B25 = 0x5C7A
+0x3B26 = 0x5C7B
+0x3B27 = 0x5C7C
+0x3B28 = 0x5C7D
+0x3B29 = 0x5C87
+0x3B2A = 0x5C88
+0x3B2B = 0x5C8A
+0x3B2C = 0x5C8F
+0x3B2D = 0x5C92
+0x3B2E = 0x5C9D
+0x3B2F = 0x5C9F
+0x3B30 = 0x5CA0
+0x3B31 = 0x5CA2
+0x3B32 = 0x5CA3
+0x3B33 = 0x5CA6
+0x3B34 = 0x5CAA
+0x3B35 = 0x5CB2
+0x3B36 = 0x5CB4
+0x3B37 = 0x5CB5
+0x3B38 = 0x5CBA
+0x3B39 = 0x5CC9
+0x3B3A = 0x5CCB
+0x3B3B = 0x5CD2
+0x3B3C = 0x5CDD
+0x3B3D = 0x5CD7
+0x3B3E = 0x5CEE
+0x3B3F = 0x5CF1
+0x3B40 = 0x5CF2
+0x3B41 = 0x5CF4
+0x3B42 = 0x5D01
+0x3B43 = 0x5D06
+0x3B44 = 0x5D0D
+0x3B45 = 0x5D12
+0x3B46 = 0x5D2B
+0x3B47 = 0x5D23
+0x3B48 = 0x5D24
+0x3B49 = 0x5D26
+0x3B4A = 0x5D27
+0x3B4B = 0x5D31
+0x3B4C = 0x5D34
+0x3B4D = 0x5D39
+0x3B4E = 0x5D3D
+0x3B4F = 0x5D3F
+0x3B50 = 0x5D42
+0x3B51 = 0x5D43
+0x3B52 = 0x5D46
+0x3B53 = 0x5D48
+0x3B54 = 0x5D55
+0x3B55 = 0x5D51
+0x3B56 = 0x5D59
+0x3B57 = 0x5D4A
+0x3B58 = 0x5D5F
+0x3B59 = 0x5D60
+0x3B5A = 0x5D61
+0x3B5B = 0x5D62
+0x3B5C = 0x5D64
+0x3B5D = 0x5D6A
+0x3B5E = 0x5D6D
+0x3B5F = 0x5D70
+0x3B60 = 0x5D79
+0x3B61 = 0x5D7A
+0x3B62 = 0x5D7E
+0x3B63 = 0x5D7F
+0x3B64 = 0x5D81
+0x3B65 = 0x5D83
+0x3B66 = 0x5D88
+0x3B67 = 0x5D8A
+0x3B68 = 0x5D92
+0x3B69 = 0x5D93
+0x3B6A = 0x5D94
+0x3B6B = 0x5D95
+0x3B6C = 0x5D99
+0x3B6D = 0x5D9B
+0x3B6E = 0x5D9F
+0x3B6F = 0x5DA0
+0x3B70 = 0x5DA7
+0x3B71 = 0x5DAB
+0x3B72 = 0x5DB0
+0x3B73 = 0x5DB4
+0x3B74 = 0x5DB8
+0x3B75 = 0x5DB9
+0x3B76 = 0x5DC3
+0x3B77 = 0x5DC7
+0x3B78 = 0x5DCB
+0x3B79 = 0x5DD0
+0x3B7A = 0x5DCE
+0x3B7B = 0x5DD8
+0x3B7C = 0x5DD9
+0x3B7D = 0x5DE0
+0x3B7E = 0x5DE4
+0x3C21 = 0x5DE9
+0x3C22 = 0x5DF8
+0x3C23 = 0x5DF9
+0x3C24 = 0x5E00
+0x3C25 = 0x5E07
+0x3C26 = 0x5E0D
+0x3C27 = 0x5E12
+0x3C28 = 0x5E14
+0x3C29 = 0x5E15
+0x3C2A = 0x5E18
+0x3C2B = 0x5E1F
+0x3C2C = 0x5E20
+0x3C2D = 0x5E2E
+0x3C2E = 0x5E28
+0x3C2F = 0x5E32
+0x3C30 = 0x5E35
+0x3C31 = 0x5E3E
+0x3C32 = 0x5E4B
+0x3C33 = 0x5E50
+0x3C34 = 0x5E49
+0x3C35 = 0x5E51
+0x3C36 = 0x5E56
+0x3C37 = 0x5E58
+0x3C38 = 0x5E5B
+0x3C39 = 0x5E5C
+0x3C3A = 0x5E5E
+0x3C3B = 0x5E68
+0x3C3C = 0x5E6A
+0x3C3D = 0x5E6B
+0x3C3E = 0x5E6C
+0x3C3F = 0x5E6D
+0x3C40 = 0x5E6E
+0x3C41 = 0x5E70
+0x3C42 = 0x5E80
+0x3C43 = 0x5E8B
+0x3C44 = 0x5E8E
+0x3C45 = 0x5EA2
+0x3C46 = 0x5EA4
+0x3C47 = 0x5EA5
+0x3C48 = 0x5EA8
+0x3C49 = 0x5EAA
+0x3C4A = 0x5EAC
+0x3C4B = 0x5EB1
+0x3C4C = 0x5EB3
+0x3C4D = 0x5EBD
+0x3C4E = 0x5EBE
+0x3C4F = 0x5EBF
+0x3C50 = 0x5EC6
+0x3C51 = 0x5ECC
+0x3C52 = 0x5ECB
+0x3C53 = 0x5ECE
+0x3C54 = 0x5ED1
+0x3C55 = 0x5ED2
+0x3C56 = 0x5ED4
+0x3C57 = 0x5ED5
+0x3C58 = 0x5EDC
+0x3C59 = 0x5EDE
+0x3C5A = 0x5EE5
+0x3C5B = 0x5EEB
+0x3C5C = 0x5F02
+0x3C5D = 0x5F06
+0x3C5E = 0x5F07
+0x3C5F = 0x5F08
+0x3C60 = 0x5F0E
+0x3C61 = 0x5F19
+0x3C62 = 0x5F1C
+0x3C63 = 0x5F1D
+0x3C64 = 0x5F21
+0x3C65 = 0x5F22
+0x3C66 = 0x5F23
+0x3C67 = 0x5F24
+0x3C68 = 0x5F28
+0x3C69 = 0x5F2B
+0x3C6A = 0x5F2C
+0x3C6B = 0x5F2E
+0x3C6C = 0x5F30
+0x3C6D = 0x5F34
+0x3C6E = 0x5F36
+0x3C6F = 0x5F3B
+0x3C70 = 0x5F3D
+0x3C71 = 0x5F3F
+0x3C72 = 0x5F40
+0x3C73 = 0x5F44
+0x3C74 = 0x5F45
+0x3C75 = 0x5F47
+0x3C76 = 0x5F4D
+0x3C77 = 0x5F50
+0x3C78 = 0x5F54
+0x3C79 = 0x5F58
+0x3C7A = 0x5F5B
+0x3C7B = 0x5F60
+0x3C7C = 0x5F63
+0x3C7D = 0x5F64
+0x3C7E = 0x5F67
+0x3D21 = 0x5F6F
+0x3D22 = 0x5F72
+0x3D23 = 0x5F74
+0x3D24 = 0x5F75
+0x3D25 = 0x5F78
+0x3D26 = 0x5F7A
+0x3D27 = 0x5F7D
+0x3D28 = 0x5F7E
+0x3D29 = 0x5F89
+0x3D2A = 0x5F8D
+0x3D2B = 0x5F8F
+0x3D2C = 0x5F96
+0x3D2D = 0x5F9C
+0x3D2E = 0x5F9D
+0x3D2F = 0x5FA2
+0x3D30 = 0x5FA7
+0x3D31 = 0x5FAB
+0x3D32 = 0x5FA4
+0x3D33 = 0x5FAC
+0x3D34 = 0x5FAF
+0x3D35 = 0x5FB0
+0x3D36 = 0x5FB1
+0x3D37 = 0x5FB8
+0x3D38 = 0x5FC4
+0x3D39 = 0x5FC7
+0x3D3A = 0x5FC8
+0x3D3B = 0x5FC9
+0x3D3C = 0x5FCB
+0x3D3D = 0x5FD0
+0x3D3E = 0x5FD1
+0x3D3F = 0x5FD2
+0x3D40 = 0x5FD3
+0x3D41 = 0x5FD4
+0x3D42 = 0x5FDE
+0x3D43 = 0x5FE1
+0x3D44 = 0x5FE2
+0x3D45 = 0x5FE8
+0x3D46 = 0x5FE9
+0x3D47 = 0x5FEA
+0x3D48 = 0x5FEC
+0x3D49 = 0x5FED
+0x3D4A = 0x5FEE
+0x3D4B = 0x5FEF
+0x3D4C = 0x5FF2
+0x3D4D = 0x5FF3
+0x3D4E = 0x5FF6
+0x3D4F = 0x5FFA
+0x3D50 = 0x5FFC
+0x3D51 = 0x6007
+0x3D52 = 0x600A
+0x3D53 = 0x600D
+0x3D54 = 0x6013
+0x3D55 = 0x6014
+0x3D56 = 0x6017
+0x3D57 = 0x6018
+0x3D58 = 0x601A
+0x3D59 = 0x601F
+0x3D5A = 0x6024
+0x3D5B = 0x602D
+0x3D5C = 0x6033
+0x3D5D = 0x6035
+0x3D5E = 0x6040
+0x3D5F = 0x6047
+0x3D60 = 0x6048
+0x3D61 = 0x6049
+0x3D62 = 0x604C
+0x3D63 = 0x6051
+0x3D64 = 0x6054
+0x3D65 = 0x6056
+0x3D66 = 0x6057
+0x3D67 = 0x605D
+0x3D68 = 0x6061
+0x3D69 = 0x6067
+0x3D6A = 0x6071
+0x3D6B = 0x607E
+0x3D6C = 0x607F
+0x3D6D = 0x6082
+0x3D6E = 0x6086
+0x3D6F = 0x6088
+0x3D70 = 0x608A
+0x3D71 = 0x608E
+0x3D72 = 0x6091
+0x3D73 = 0x6093
+0x3D74 = 0x6095
+0x3D75 = 0x6098
+0x3D76 = 0x609D
+0x3D77 = 0x609E
+0x3D78 = 0x60A2
+0x3D79 = 0x60A4
+0x3D7A = 0x60A5
+0x3D7B = 0x60A8
+0x3D7C = 0x60B0
+0x3D7D = 0x60B1
+0x3D7E = 0x60B7
+0x3E21 = 0x60BB
+0x3E22 = 0x60BE
+0x3E23 = 0x60C2
+0x3E24 = 0x60C4
+0x3E25 = 0x60C8
+0x3E26 = 0x60C9
+0x3E27 = 0x60CA
+0x3E28 = 0x60CB
+0x3E29 = 0x60CE
+0x3E2A = 0x60CF
+0x3E2B = 0x60D4
+0x3E2C = 0x60D5
+0x3E2D = 0x60D9
+0x3E2E = 0x60DB
+0x3E2F = 0x60DD
+0x3E30 = 0x60DE
+0x3E31 = 0x60E2
+0x3E32 = 0x60E5
+0x3E33 = 0x60F2
+0x3E34 = 0x60F5
+0x3E35 = 0x60F8
+0x3E36 = 0x60FC
+0x3E37 = 0x60FD
+0x3E38 = 0x6102
+0x3E39 = 0x6107
+0x3E3A = 0x610A
+0x3E3B = 0x610C
+0x3E3C = 0x6110
+0x3E3D = 0x6111
+0x3E3E = 0x6112
+0x3E3F = 0x6113
+0x3E40 = 0x6114
+0x3E41 = 0x6116
+0x3E42 = 0x6117
+0x3E43 = 0x6119
+0x3E44 = 0x611C
+0x3E45 = 0x611E
+0x3E46 = 0x6122
+0x3E47 = 0x612A
+0x3E48 = 0x612B
+0x3E49 = 0x6130
+0x3E4A = 0x6131
+0x3E4B = 0x6135
+0x3E4C = 0x6136
+0x3E4D = 0x6137
+0x3E4E = 0x6139
+0x3E4F = 0x6141
+0x3E50 = 0x6145
+0x3E51 = 0x6146
+0x3E52 = 0x6149
+0x3E53 = 0x615E
+0x3E54 = 0x6160
+0x3E55 = 0x616C
+0x3E56 = 0x6172
+0x3E57 = 0x6178
+0x3E58 = 0x617B
+0x3E59 = 0x617C
+0x3E5A = 0x617F
+0x3E5B = 0x6180
+0x3E5C = 0x6181
+0x3E5D = 0x6183
+0x3E5E = 0x6184
+0x3E5F = 0x618B
+0x3E60 = 0x618D
+0x3E61 = 0x6192
+0x3E62 = 0x6193
+0x3E63 = 0x6197
+0x3E64 = 0x6198
+0x3E65 = 0x619C
+0x3E66 = 0x619D
+0x3E67 = 0x619F
+0x3E68 = 0x61A0
+0x3E69 = 0x61A5
+0x3E6A = 0x61A8
+0x3E6B = 0x61AA
+0x3E6C = 0x61AD
+0x3E6D = 0x61B8
+0x3E6E = 0x61B9
+0x3E6F = 0x61BC
+0x3E70 = 0x61C0
+0x3E71 = 0x61C1
+0x3E72 = 0x61C2
+0x3E73 = 0x61CE
+0x3E74 = 0x61CF
+0x3E75 = 0x61D5
+0x3E76 = 0x61DC
+0x3E77 = 0x61DD
+0x3E78 = 0x61DE
+0x3E79 = 0x61DF
+0x3E7A = 0x61E1
+0x3E7B = 0x61E2
+0x3E7C = 0x61E7
+0x3E7D = 0x61E9
+0x3E7E = 0x61E5
+0x3F21 = 0x61EC
+0x3F22 = 0x61ED
+0x3F23 = 0x61EF
+0x3F24 = 0x6201
+0x3F25 = 0x6203
+0x3F26 = 0x6204
+0x3F27 = 0x6207
+0x3F28 = 0x6213
+0x3F29 = 0x6215
+0x3F2A = 0x621C
+0x3F2B = 0x6220
+0x3F2C = 0x6222
+0x3F2D = 0x6223
+0x3F2E = 0x6227
+0x3F2F = 0x6229
+0x3F30 = 0x622B
+0x3F31 = 0x6239
+0x3F32 = 0x623D
+0x3F33 = 0x6242
+0x3F34 = 0x6243
+0x3F35 = 0x6244
+0x3F36 = 0x6246
+0x3F37 = 0x624C
+0x3F38 = 0x6250
+0x3F39 = 0x6251
+0x3F3A = 0x6252
+0x3F3B = 0x6254
+0x3F3C = 0x6256
+0x3F3D = 0x625A
+0x3F3E = 0x625C
+0x3F3F = 0x6264
+0x3F40 = 0x626D
+0x3F41 = 0x626F
+0x3F42 = 0x6273
+0x3F43 = 0x627A
+0x3F44 = 0x627D
+0x3F45 = 0x628D
+0x3F46 = 0x628E
+0x3F47 = 0x628F
+0x3F48 = 0x6290
+0x3F49 = 0x62A6
+0x3F4A = 0x62A8
+0x3F4B = 0x62B3
+0x3F4C = 0x62B6
+0x3F4D = 0x62B7
+0x3F4E = 0x62BA
+0x3F4F = 0x62BE
+0x3F50 = 0x62BF
+0x3F51 = 0x62C4
+0x3F52 = 0x62CE
+0x3F53 = 0x62D5
+0x3F54 = 0x62D6
+0x3F55 = 0x62DA
+0x3F56 = 0x62EA
+0x3F57 = 0x62F2
+0x3F58 = 0x62F4
+0x3F59 = 0x62FC
+0x3F5A = 0x62FD
+0x3F5B = 0x6303
+0x3F5C = 0x6304
+0x3F5D = 0x630A
+0x3F5E = 0x630B
+0x3F5F = 0x630D
+0x3F60 = 0x6310
+0x3F61 = 0x6313
+0x3F62 = 0x6316
+0x3F63 = 0x6318
+0x3F64 = 0x6329
+0x3F65 = 0x632A
+0x3F66 = 0x632D
+0x3F67 = 0x6335
+0x3F68 = 0x6336
+0x3F69 = 0x6339
+0x3F6A = 0x633C
+0x3F6B = 0x6341
+0x3F6C = 0x6342
+0x3F6D = 0x6343
+0x3F6E = 0x6344
+0x3F6F = 0x6346
+0x3F70 = 0x634A
+0x3F71 = 0x634B
+0x3F72 = 0x634E
+0x3F73 = 0x6352
+0x3F74 = 0x6353
+0x3F75 = 0x6354
+0x3F76 = 0x6358
+0x3F77 = 0x635B
+0x3F78 = 0x6365
+0x3F79 = 0x6366
+0x3F7A = 0x636C
+0x3F7B = 0x636D
+0x3F7C = 0x6371
+0x3F7D = 0x6374
+0x3F7E = 0x6375
+0x4021 = 0x6378
+0x4022 = 0x637C
+0x4023 = 0x637D
+0x4024 = 0x637F
+0x4025 = 0x6382
+0x4026 = 0x6384
+0x4027 = 0x6387
+0x4028 = 0x638A
+0x4029 = 0x6390
+0x402A = 0x6394
+0x402B = 0x6395
+0x402C = 0x6399
+0x402D = 0x639A
+0x402E = 0x639E
+0x402F = 0x63A4
+0x4030 = 0x63A6
+0x4031 = 0x63AD
+0x4032 = 0x63AE
+0x4033 = 0x63AF
+0x4034 = 0x63BD
+0x4035 = 0x63C1
+0x4036 = 0x63C5
+0x4037 = 0x63C8
+0x4038 = 0x63CE
+0x4039 = 0x63D1
+0x403A = 0x63D3
+0x403B = 0x63D4
+0x403C = 0x63D5
+0x403D = 0x63DC
+0x403E = 0x63E0
+0x403F = 0x63E5
+0x4040 = 0x63EA
+0x4041 = 0x63EC
+0x4042 = 0x63F2
+0x4043 = 0x63F3
+0x4044 = 0x63F5
+0x4045 = 0x63F8
+0x4046 = 0x63F9
+0x4047 = 0x6409
+0x4048 = 0x640A
+0x4049 = 0x6410
+0x404A = 0x6412
+0x404B = 0x6414
+0x404C = 0x6418
+0x404D = 0x641E
+0x404E = 0x6420
+0x404F = 0x6422
+0x4050 = 0x6424
+0x4051 = 0x6425
+0x4052 = 0x6429
+0x4053 = 0x642A
+0x4054 = 0x642F
+0x4055 = 0x6430
+0x4056 = 0x6435
+0x4057 = 0x643D
+0x4058 = 0x643F
+0x4059 = 0x644B
+0x405A = 0x644F
+0x405B = 0x6451
+0x405C = 0x6452
+0x405D = 0x6453
+0x405E = 0x6454
+0x405F = 0x645A
+0x4060 = 0x645B
+0x4061 = 0x645C
+0x4062 = 0x645D
+0x4063 = 0x645F
+0x4064 = 0x6460
+0x4065 = 0x6461
+0x4066 = 0x6463
+0x4067 = 0x646D
+0x4068 = 0x6473
+0x4069 = 0x6474
+0x406A = 0x647B
+0x406B = 0x647D
+0x406C = 0x6485
+0x406D = 0x6487
+0x406E = 0x648F
+0x406F = 0x6490
+0x4070 = 0x6491
+0x4071 = 0x6498
+0x4072 = 0x6499
+0x4073 = 0x649B
+0x4074 = 0x649D
+0x4075 = 0x649F
+0x4076 = 0x64A1
+0x4077 = 0x64A3
+0x4078 = 0x64A6
+0x4079 = 0x64A8
+0x407A = 0x64AC
+0x407B = 0x64B3
+0x407C = 0x64BD
+0x407D = 0x64BE
+0x407E = 0x64BF
+0x4121 = 0x64C4
+0x4122 = 0x64C9
+0x4123 = 0x64CA
+0x4124 = 0x64CB
+0x4125 = 0x64CC
+0x4126 = 0x64CE
+0x4127 = 0x64D0
+0x4128 = 0x64D1
+0x4129 = 0x64D5
+0x412A = 0x64D7
+0x412B = 0x64E4
+0x412C = 0x64E5
+0x412D = 0x64E9
+0x412E = 0x64EA
+0x412F = 0x64ED
+0x4130 = 0x64F0
+0x4131 = 0x64F5
+0x4132 = 0x64F7
+0x4133 = 0x64FB
+0x4134 = 0x64FF
+0x4135 = 0x6501
+0x4136 = 0x6504
+0x4137 = 0x6508
+0x4138 = 0x6509
+0x4139 = 0x650A
+0x413A = 0x650F
+0x413B = 0x6513
+0x413C = 0x6514
+0x413D = 0x6516
+0x413E = 0x6519
+0x413F = 0x651B
+0x4140 = 0x651E
+0x4141 = 0x651F
+0x4142 = 0x6522
+0x4143 = 0x6526
+0x4144 = 0x6529
+0x4145 = 0x652E
+0x4146 = 0x6531
+0x4147 = 0x653A
+0x4148 = 0x653C
+0x4149 = 0x653D
+0x414A = 0x6543
+0x414B = 0x6547
+0x414C = 0x6549
+0x414D = 0x6550
+0x414E = 0x6552
+0x414F = 0x6554
+0x4150 = 0x655F
+0x4151 = 0x6560
+0x4152 = 0x6567
+0x4153 = 0x656B
+0x4154 = 0x657A
+0x4155 = 0x657D
+0x4156 = 0x6581
+0x4157 = 0x6585
+0x4158 = 0x658A
+0x4159 = 0x6592
+0x415A = 0x6595
+0x415B = 0x6598
+0x415C = 0x659D
+0x415D = 0x65A0
+0x415E = 0x65A3
+0x415F = 0x65A6
+0x4160 = 0x65AE
+0x4161 = 0x65B2
+0x4162 = 0x65B3
+0x4163 = 0x65B4
+0x4164 = 0x65BF
+0x4165 = 0x65C2
+0x4166 = 0x65C8
+0x4167 = 0x65C9
+0x4168 = 0x65CE
+0x4169 = 0x65D0
+0x416A = 0x65D4
+0x416B = 0x65D6
+0x416C = 0x65D8
+0x416D = 0x65DF
+0x416E = 0x65F0
+0x416F = 0x65F2
+0x4170 = 0x65F4
+0x4171 = 0x65F5
+0x4172 = 0x65F9
+0x4173 = 0x65FE
+0x4174 = 0x65FF
+0x4175 = 0x6600
+0x4176 = 0x6604
+0x4177 = 0x6608
+0x4178 = 0x6609
+0x4179 = 0x660D
+0x417A = 0x6611
+0x417B = 0x6612
+0x417C = 0x6615
+0x417D = 0x6616
+0x417E = 0x661D
+0x4221 = 0x661E
+0x4222 = 0x6621
+0x4223 = 0x6622
+0x4224 = 0x6623
+0x4225 = 0x6624
+0x4226 = 0x6626
+0x4227 = 0x6629
+0x4228 = 0x662A
+0x4229 = 0x662B
+0x422A = 0x662C
+0x422B = 0x662E
+0x422C = 0x6630
+0x422D = 0x6631
+0x422E = 0x6633
+0x422F = 0x6639
+0x4230 = 0x6637
+0x4231 = 0x6640
+0x4232 = 0x6645
+0x4233 = 0x6646
+0x4234 = 0x664A
+0x4235 = 0x664C
+0x4236 = 0x6651
+0x4237 = 0x664E
+0x4238 = 0x6657
+0x4239 = 0x6658
+0x423A = 0x6659
+0x423B = 0x665B
+0x423C = 0x665C
+0x423D = 0x6660
+0x423E = 0x6661
+0x423F = 0x66FB
+0x4240 = 0x666A
+0x4241 = 0x666B
+0x4242 = 0x666C
+0x4243 = 0x667E
+0x4244 = 0x6673
+0x4245 = 0x6675
+0x4246 = 0x667F
+0x4247 = 0x6677
+0x4248 = 0x6678
+0x4249 = 0x6679
+0x424A = 0x667B
+0x424B = 0x6680
+0x424C = 0x667C
+0x424D = 0x668B
+0x424E = 0x668C
+0x424F = 0x668D
+0x4250 = 0x6690
+0x4251 = 0x6692
+0x4252 = 0x6699
+0x4253 = 0x669A
+0x4254 = 0x669B
+0x4255 = 0x669C
+0x4256 = 0x669F
+0x4257 = 0x66A0
+0x4258 = 0x66A4
+0x4259 = 0x66AD
+0x425A = 0x66B1
+0x425B = 0x66B2
+0x425C = 0x66B5
+0x425D = 0x66BB
+0x425E = 0x66BF
+0x425F = 0x66C0
+0x4260 = 0x66C2
+0x4261 = 0x66C3
+0x4262 = 0x66C8
+0x4263 = 0x66CC
+0x4264 = 0x66CE
+0x4265 = 0x66CF
+0x4266 = 0x66D4
+0x4267 = 0x66DB
+0x4268 = 0x66DF
+0x4269 = 0x66E8
+0x426A = 0x66EB
+0x426B = 0x66EC
+0x426C = 0x66EE
+0x426D = 0x66FA
+0x426E = 0x6705
+0x426F = 0x6707
+0x4270 = 0x670E
+0x4271 = 0x6713
+0x4272 = 0x6719
+0x4273 = 0x671C
+0x4274 = 0x6720
+0x4275 = 0x6722
+0x4276 = 0x6733
+0x4277 = 0x673E
+0x4278 = 0x6745
+0x4279 = 0x6747
+0x427A = 0x6748
+0x427B = 0x674C
+0x427C = 0x6754
+0x427D = 0x6755
+0x427E = 0x675D
+0x4321 = 0x6766
+0x4322 = 0x676C
+0x4323 = 0x676E
+0x4324 = 0x6774
+0x4325 = 0x6776
+0x4326 = 0x677B
+0x4327 = 0x6781
+0x4328 = 0x6784
+0x4329 = 0x678E
+0x432A = 0x678F
+0x432B = 0x6791
+0x432C = 0x6793
+0x432D = 0x6796
+0x432E = 0x6798
+0x432F = 0x6799
+0x4330 = 0x679B
+0x4331 = 0x67B0
+0x4332 = 0x67B1
+0x4333 = 0x67B2
+0x4334 = 0x67B5
+0x4335 = 0x67BB
+0x4336 = 0x67BC
+0x4337 = 0x67BD
+0x4338 = 0x67F9
+0x4339 = 0x67C0
+0x433A = 0x67C2
+0x433B = 0x67C3
+0x433C = 0x67C5
+0x433D = 0x67C8
+0x433E = 0x67C9
+0x433F = 0x67D2
+0x4340 = 0x67D7
+0x4341 = 0x67D9
+0x4342 = 0x67DC
+0x4343 = 0x67E1
+0x4344 = 0x67E6
+0x4345 = 0x67F0
+0x4346 = 0x67F2
+0x4347 = 0x67F6
+0x4348 = 0x67F7
+0x4349 = 0x6852
+0x434A = 0x6814
+0x434B = 0x6819
+0x434C = 0x681D
+0x434D = 0x681F
+0x434E = 0x6828
+0x434F = 0x6827
+0x4350 = 0x682C
+0x4351 = 0x682D
+0x4352 = 0x682F
+0x4353 = 0x6830
+0x4354 = 0x6831
+0x4355 = 0x6833
+0x4356 = 0x683B
+0x4357 = 0x683F
+0x4358 = 0x6844
+0x4359 = 0x6845
+0x435A = 0x684A
+0x435B = 0x684C
+0x435C = 0x6855
+0x435D = 0x6857
+0x435E = 0x6858
+0x435F = 0x685B
+0x4360 = 0x686B
+0x4361 = 0x686E
+0x4362 = 0x686F
+0x4363 = 0x6870
+0x4364 = 0x6871
+0x4365 = 0x6872
+0x4366 = 0x6875
+0x4367 = 0x6879
+0x4368 = 0x687A
+0x4369 = 0x687B
+0x436A = 0x687C
+0x436B = 0x6882
+0x436C = 0x6884
+0x436D = 0x6886
+0x436E = 0x6888
+0x436F = 0x6896
+0x4370 = 0x6898
+0x4371 = 0x689A
+0x4372 = 0x689C
+0x4373 = 0x68A1
+0x4374 = 0x68A3
+0x4375 = 0x68A5
+0x4376 = 0x68A9
+0x4377 = 0x68AA
+0x4378 = 0x68AE
+0x4379 = 0x68B2
+0x437A = 0x68BB
+0x437B = 0x68C5
+0x437C = 0x68C8
+0x437D = 0x68CC
+0x437E = 0x68CF
+0x4421 = 0x68D0
+0x4422 = 0x68D1
+0x4423 = 0x68D3
+0x4424 = 0x68D6
+0x4425 = 0x68D9
+0x4426 = 0x68DC
+0x4427 = 0x68DD
+0x4428 = 0x68E5
+0x4429 = 0x68E8
+0x442A = 0x68EA
+0x442B = 0x68EB
+0x442C = 0x68EC
+0x442D = 0x68ED
+0x442E = 0x68F0
+0x442F = 0x68F1
+0x4430 = 0x68F5
+0x4431 = 0x68F6
+0x4432 = 0x68FB
+0x4433 = 0x68FC
+0x4434 = 0x68FD
+0x4435 = 0x6906
+0x4436 = 0x6909
+0x4437 = 0x690A
+0x4438 = 0x6910
+0x4439 = 0x6911
+0x443A = 0x6913
+0x443B = 0x6916
+0x443C = 0x6917
+0x443D = 0x6931
+0x443E = 0x6933
+0x443F = 0x6935
+0x4440 = 0x6938
+0x4441 = 0x693B
+0x4442 = 0x6942
+0x4443 = 0x6945
+0x4444 = 0x6949
+0x4445 = 0x694E
+0x4446 = 0x6957
+0x4447 = 0x695B
+0x4448 = 0x6963
+0x4449 = 0x6964
+0x444A = 0x6965
+0x444B = 0x6966
+0x444C = 0x6968
+0x444D = 0x6969
+0x444E = 0x696C
+0x444F = 0x6970
+0x4450 = 0x6971
+0x4451 = 0x6972
+0x4452 = 0x697A
+0x4453 = 0x697B
+0x4454 = 0x697F
+0x4455 = 0x6980
+0x4456 = 0x698D
+0x4457 = 0x6992
+0x4458 = 0x6996
+0x4459 = 0x6998
+0x445A = 0x69A1
+0x445B = 0x69A5
+0x445C = 0x69A6
+0x445D = 0x69A8
+0x445E = 0x69AB
+0x445F = 0x69AD
+0x4460 = 0x69AF
+0x4461 = 0x69B7
+0x4462 = 0x69B8
+0x4463 = 0x69BA
+0x4464 = 0x69BC
+0x4465 = 0x69C5
+0x4466 = 0x69C8
+0x4467 = 0x69D1
+0x4468 = 0x69D6
+0x4469 = 0x69D7
+0x446A = 0x69E2
+0x446B = 0x69E5
+0x446C = 0x69EE
+0x446D = 0x69EF
+0x446E = 0x69F1
+0x446F = 0x69F3
+0x4470 = 0x69F5
+0x4471 = 0x69FE
+0x4472 = 0x6A00
+0x4473 = 0x6A01
+0x4474 = 0x6A03
+0x4475 = 0x6A0F
+0x4476 = 0x6A11
+0x4477 = 0x6A15
+0x4478 = 0x6A1A
+0x4479 = 0x6A1D
+0x447A = 0x6A20
+0x447B = 0x6A24
+0x447C = 0x6A28
+0x447D = 0x6A30
+0x447E = 0x6A32
+0x4521 = 0x6A34
+0x4522 = 0x6A37
+0x4523 = 0x6A3B
+0x4524 = 0x6A3E
+0x4525 = 0x6A3F
+0x4526 = 0x6A45
+0x4527 = 0x6A46
+0x4528 = 0x6A49
+0x4529 = 0x6A4A
+0x452A = 0x6A4E
+0x452B = 0x6A50
+0x452C = 0x6A51
+0x452D = 0x6A52
+0x452E = 0x6A55
+0x452F = 0x6A56
+0x4530 = 0x6A5B
+0x4531 = 0x6A64
+0x4532 = 0x6A67
+0x4533 = 0x6A6A
+0x4534 = 0x6A71
+0x4535 = 0x6A73
+0x4536 = 0x6A7E
+0x4537 = 0x6A81
+0x4538 = 0x6A83
+0x4539 = 0x6A86
+0x453A = 0x6A87
+0x453B = 0x6A89
+0x453C = 0x6A8B
+0x453D = 0x6A91
+0x453E = 0x6A9B
+0x453F = 0x6A9D
+0x4540 = 0x6A9E
+0x4541 = 0x6A9F
+0x4542 = 0x6AA5
+0x4543 = 0x6AAB
+0x4544 = 0x6AAF
+0x4545 = 0x6AB0
+0x4546 = 0x6AB1
+0x4547 = 0x6AB4
+0x4548 = 0x6ABD
+0x4549 = 0x6ABE
+0x454A = 0x6ABF
+0x454B = 0x6AC6
+0x454C = 0x6AC9
+0x454D = 0x6AC8
+0x454E = 0x6ACC
+0x454F = 0x6AD0
+0x4550 = 0x6AD4
+0x4551 = 0x6AD5
+0x4552 = 0x6AD6
+0x4553 = 0x6ADC
+0x4554 = 0x6ADD
+0x4555 = 0x6AE4
+0x4556 = 0x6AE7
+0x4557 = 0x6AEC
+0x4558 = 0x6AF0
+0x4559 = 0x6AF1
+0x455A = 0x6AF2
+0x455B = 0x6AFC
+0x455C = 0x6AFD
+0x455D = 0x6B02
+0x455E = 0x6B03
+0x455F = 0x6B06
+0x4560 = 0x6B07
+0x4561 = 0x6B09
+0x4562 = 0x6B0F
+0x4563 = 0x6B10
+0x4564 = 0x6B11
+0x4565 = 0x6B17
+0x4566 = 0x6B1B
+0x4567 = 0x6B1E
+0x4568 = 0x6B24
+0x4569 = 0x6B28
+0x456A = 0x6B2B
+0x456B = 0x6B2C
+0x456C = 0x6B2F
+0x456D = 0x6B35
+0x456E = 0x6B36
+0x456F = 0x6B3B
+0x4570 = 0x6B3F
+0x4571 = 0x6B46
+0x4572 = 0x6B4A
+0x4573 = 0x6B4D
+0x4574 = 0x6B52
+0x4575 = 0x6B56
+0x4576 = 0x6B58
+0x4577 = 0x6B5D
+0x4578 = 0x6B60
+0x4579 = 0x6B67
+0x457A = 0x6B6B
+0x457B = 0x6B6E
+0x457C = 0x6B70
+0x457D = 0x6B75
+0x457E = 0x6B7D
+0x4621 = 0x6B7E
+0x4622 = 0x6B82
+0x4623 = 0x6B85
+0x4624 = 0x6B97
+0x4625 = 0x6B9B
+0x4626 = 0x6B9F
+0x4627 = 0x6BA0
+0x4628 = 0x6BA2
+0x4629 = 0x6BA3
+0x462A = 0x6BA8
+0x462B = 0x6BA9
+0x462C = 0x6BAC
+0x462D = 0x6BAD
+0x462E = 0x6BAE
+0x462F = 0x6BB0
+0x4630 = 0x6BB8
+0x4631 = 0x6BB9
+0x4632 = 0x6BBD
+0x4633 = 0x6BBE
+0x4634 = 0x6BC3
+0x4635 = 0x6BC4
+0x4636 = 0x6BC9
+0x4637 = 0x6BCC
+0x4638 = 0x6BD6
+0x4639 = 0x6BDA
+0x463A = 0x6BE1
+0x463B = 0x6BE3
+0x463C = 0x6BE6
+0x463D = 0x6BE7
+0x463E = 0x6BEE
+0x463F = 0x6BF1
+0x4640 = 0x6BF7
+0x4641 = 0x6BF9
+0x4642 = 0x6BFF
+0x4643 = 0x6C02
+0x4644 = 0x6C04
+0x4645 = 0x6C05
+0x4646 = 0x6C09
+0x4647 = 0x6C0D
+0x4648 = 0x6C0E
+0x4649 = 0x6C10
+0x464A = 0x6C12
+0x464B = 0x6C19
+0x464C = 0x6C1F
+0x464D = 0x6C26
+0x464E = 0x6C27
+0x464F = 0x6C28
+0x4650 = 0x6C2C
+0x4651 = 0x6C2E
+0x4652 = 0x6C33
+0x4653 = 0x6C35
+0x4654 = 0x6C36
+0x4655 = 0x6C3A
+0x4656 = 0x6C3B
+0x4657 = 0x6C3F
+0x4658 = 0x6C4A
+0x4659 = 0x6C4B
+0x465A = 0x6C4D
+0x465B = 0x6C4F
+0x465C = 0x6C52
+0x465D = 0x6C54
+0x465E = 0x6C59
+0x465F = 0x6C5B
+0x4660 = 0x6C5C
+0x4661 = 0x6C6B
+0x4662 = 0x6C6D
+0x4663 = 0x6C6F
+0x4664 = 0x6C74
+0x4665 = 0x6C76
+0x4666 = 0x6C78
+0x4667 = 0x6C79
+0x4668 = 0x6C7B
+0x4669 = 0x6C85
+0x466A = 0x6C86
+0x466B = 0x6C87
+0x466C = 0x6C89
+0x466D = 0x6C94
+0x466E = 0x6C95
+0x466F = 0x6C97
+0x4670 = 0x6C98
+0x4671 = 0x6C9C
+0x4672 = 0x6C9F
+0x4673 = 0x6CB0
+0x4674 = 0x6CB2
+0x4675 = 0x6CB4
+0x4676 = 0x6CC2
+0x4677 = 0x6CC6
+0x4678 = 0x6CCD
+0x4679 = 0x6CCF
+0x467A = 0x6CD0
+0x467B = 0x6CD1
+0x467C = 0x6CD2
+0x467D = 0x6CD4
+0x467E = 0x6CD6
+0x4721 = 0x6CDA
+0x4722 = 0x6CDC
+0x4723 = 0x6CE0
+0x4724 = 0x6CE7
+0x4725 = 0x6CE9
+0x4726 = 0x6CEB
+0x4727 = 0x6CEC
+0x4728 = 0x6CEE
+0x4729 = 0x6CF2
+0x472A = 0x6CF4
+0x472B = 0x6D04
+0x472C = 0x6D07
+0x472D = 0x6D0A
+0x472E = 0x6D0E
+0x472F = 0x6D0F
+0x4730 = 0x6D11
+0x4731 = 0x6D13
+0x4732 = 0x6D1A
+0x4733 = 0x6D26
+0x4734 = 0x6D27
+0x4735 = 0x6D28
+0x4736 = 0x6C67
+0x4737 = 0x6D2E
+0x4738 = 0x6D2F
+0x4739 = 0x6D31
+0x473A = 0x6D39
+0x473B = 0x6D3C
+0x473C = 0x6D3F
+0x473D = 0x6D57
+0x473E = 0x6D5E
+0x473F = 0x6D5F
+0x4740 = 0x6D61
+0x4741 = 0x6D65
+0x4742 = 0x6D67
+0x4743 = 0x6D6F
+0x4744 = 0x6D70
+0x4745 = 0x6D7C
+0x4746 = 0x6D82
+0x4747 = 0x6D87
+0x4748 = 0x6D91
+0x4749 = 0x6D92
+0x474A = 0x6D94
+0x474B = 0x6D96
+0x474C = 0x6D97
+0x474D = 0x6D98
+0x474E = 0x6DAA
+0x474F = 0x6DAC
+0x4750 = 0x6DB4
+0x4751 = 0x6DB7
+0x4752 = 0x6DB9
+0x4753 = 0x6DBD
+0x4754 = 0x6DBF
+0x4755 = 0x6DC4
+0x4756 = 0x6DC8
+0x4757 = 0x6DCA
+0x4758 = 0x6DCE
+0x4759 = 0x6DCF
+0x475A = 0x6DD6
+0x475B = 0x6DDB
+0x475C = 0x6DDD
+0x475D = 0x6DDF
+0x475E = 0x6DE0
+0x475F = 0x6DE2
+0x4760 = 0x6DE5
+0x4761 = 0x6DE9
+0x4762 = 0x6DEF
+0x4763 = 0x6DF0
+0x4764 = 0x6DF4
+0x4765 = 0x6DF6
+0x4766 = 0x6DFC
+0x4767 = 0x6E00
+0x4768 = 0x6E04
+0x4769 = 0x6E1E
+0x476A = 0x6E22
+0x476B = 0x6E27
+0x476C = 0x6E32
+0x476D = 0x6E36
+0x476E = 0x6E39
+0x476F = 0x6E3B
+0x4770 = 0x6E3C
+0x4771 = 0x6E44
+0x4772 = 0x6E45
+0x4773 = 0x6E48
+0x4774 = 0x6E49
+0x4775 = 0x6E4B
+0x4776 = 0x6E4F
+0x4777 = 0x6E51
+0x4778 = 0x6E52
+0x4779 = 0x6E53
+0x477A = 0x6E54
+0x477B = 0x6E57
+0x477C = 0x6E5C
+0x477D = 0x6E5D
+0x477E = 0x6E5E
+0x4821 = 0x6E62
+0x4822 = 0x6E63
+0x4823 = 0x6E68
+0x4824 = 0x6E73
+0x4825 = 0x6E7B
+0x4826 = 0x6E7D
+0x4827 = 0x6E8D
+0x4828 = 0x6E93
+0x4829 = 0x6E99
+0x482A = 0x6EA0
+0x482B = 0x6EA7
+0x482C = 0x6EAD
+0x482D = 0x6EAE
+0x482E = 0x6EB1
+0x482F = 0x6EB3
+0x4830 = 0x6EBB
+0x4831 = 0x6EBF
+0x4832 = 0x6EC0
+0x4833 = 0x6EC1
+0x4834 = 0x6EC3
+0x4835 = 0x6EC7
+0x4836 = 0x6EC8
+0x4837 = 0x6ECA
+0x4838 = 0x6ECD
+0x4839 = 0x6ECE
+0x483A = 0x6ECF
+0x483B = 0x6EEB
+0x483C = 0x6EED
+0x483D = 0x6EEE
+0x483E = 0x6EF9
+0x483F = 0x6EFB
+0x4840 = 0x6EFD
+0x4841 = 0x6F04
+0x4842 = 0x6F08
+0x4843 = 0x6F0A
+0x4844 = 0x6F0C
+0x4845 = 0x6F0D
+0x4846 = 0x6F16
+0x4847 = 0x6F18
+0x4848 = 0x6F1A
+0x4849 = 0x6F1B
+0x484A = 0x6F26
+0x484B = 0x6F29
+0x484C = 0x6F2A
+0x484D = 0x6F2F
+0x484E = 0x6F30
+0x484F = 0x6F33
+0x4850 = 0x6F36
+0x4851 = 0x6F3B
+0x4852 = 0x6F3C
+0x4853 = 0x6F2D
+0x4854 = 0x6F4F
+0x4855 = 0x6F51
+0x4856 = 0x6F52
+0x4857 = 0x6F53
+0x4858 = 0x6F57
+0x4859 = 0x6F59
+0x485A = 0x6F5A
+0x485B = 0x6F5D
+0x485C = 0x6F5E
+0x485D = 0x6F61
+0x485E = 0x6F62
+0x485F = 0x6F68
+0x4860 = 0x6F6C
+0x4861 = 0x6F7D
+0x4862 = 0x6F7E
+0x4863 = 0x6F83
+0x4864 = 0x6F87
+0x4865 = 0x6F88
+0x4866 = 0x6F8B
+0x4867 = 0x6F8C
+0x4868 = 0x6F8D
+0x4869 = 0x6F90
+0x486A = 0x6F92
+0x486B = 0x6F93
+0x486C = 0x6F94
+0x486D = 0x6F96
+0x486E = 0x6F9A
+0x486F = 0x6F9F
+0x4870 = 0x6FA0
+0x4871 = 0x6FA5
+0x4872 = 0x6FA6
+0x4873 = 0x6FA7
+0x4874 = 0x6FA8
+0x4875 = 0x6FAE
+0x4876 = 0x6FAF
+0x4877 = 0x6FB0
+0x4878 = 0x6FB5
+0x4879 = 0x6FB6
+0x487A = 0x6FBC
+0x487B = 0x6FC5
+0x487C = 0x6FC7
+0x487D = 0x6FC8
+0x487E = 0x6FCA
+0x4921 = 0x6FDA
+0x4922 = 0x6FDE
+0x4923 = 0x6FE8
+0x4924 = 0x6FE9
+0x4925 = 0x6FF0
+0x4926 = 0x6FF5
+0x4927 = 0x6FF9
+0x4928 = 0x6FFC
+0x4929 = 0x6FFD
+0x492A = 0x7000
+0x492B = 0x7005
+0x492C = 0x7006
+0x492D = 0x7007
+0x492E = 0x700D
+0x492F = 0x7017
+0x4930 = 0x7020
+0x4931 = 0x7023
+0x4932 = 0x702F
+0x4933 = 0x7034
+0x4934 = 0x7037
+0x4935 = 0x7039
+0x4936 = 0x703C
+0x4937 = 0x7043
+0x4938 = 0x7044
+0x4939 = 0x7048
+0x493A = 0x7049
+0x493B = 0x704A
+0x493C = 0x704B
+0x493D = 0x7054
+0x493E = 0x7055
+0x493F = 0x705D
+0x4940 = 0x705E
+0x4941 = 0x704E
+0x4942 = 0x7064
+0x4943 = 0x7065
+0x4944 = 0x706C
+0x4945 = 0x706E
+0x4946 = 0x7075
+0x4947 = 0x7076
+0x4948 = 0x707E
+0x4949 = 0x7081
+0x494A = 0x7085
+0x494B = 0x7086
+0x494C = 0x7094
+0x494D = 0x7095
+0x494E = 0x7096
+0x494F = 0x7097
+0x4950 = 0x7098
+0x4951 = 0x709B
+0x4952 = 0x70A4
+0x4953 = 0x70AB
+0x4954 = 0x70B0
+0x4955 = 0x70B1
+0x4956 = 0x70B4
+0x4957 = 0x70B7
+0x4958 = 0x70CA
+0x4959 = 0x70D1
+0x495A = 0x70D3
+0x495B = 0x70D4
+0x495C = 0x70D5
+0x495D = 0x70D6
+0x495E = 0x70D8
+0x495F = 0x70DC
+0x4960 = 0x70E4
+0x4961 = 0x70FA
+0x4962 = 0x7103
+0x4963 = 0x7104
+0x4964 = 0x7105
+0x4965 = 0x7106
+0x4966 = 0x7107
+0x4967 = 0x710B
+0x4968 = 0x710C
+0x4969 = 0x710F
+0x496A = 0x711E
+0x496B = 0x7120
+0x496C = 0x712B
+0x496D = 0x712D
+0x496E = 0x712F
+0x496F = 0x7130
+0x4970 = 0x7131
+0x4971 = 0x7138
+0x4972 = 0x7141
+0x4973 = 0x7145
+0x4974 = 0x7146
+0x4975 = 0x7147
+0x4976 = 0x714A
+0x4977 = 0x714B
+0x4978 = 0x7150
+0x4979 = 0x7152
+0x497A = 0x7157
+0x497B = 0x715A
+0x497C = 0x715C
+0x497D = 0x715E
+0x497E = 0x7160
+0x4A21 = 0x7168
+0x4A22 = 0x7179
+0x4A23 = 0x7180
+0x4A24 = 0x7185
+0x4A25 = 0x7187
+0x4A26 = 0x718C
+0x4A27 = 0x7192
+0x4A28 = 0x719A
+0x4A29 = 0x719B
+0x4A2A = 0x71A0
+0x4A2B = 0x71A2
+0x4A2C = 0x71AF
+0x4A2D = 0x71B0
+0x4A2E = 0x71B2
+0x4A2F = 0x71B3
+0x4A30 = 0x71BA
+0x4A31 = 0x71BF
+0x4A32 = 0x71C0
+0x4A33 = 0x71C1
+0x4A34 = 0x71C4
+0x4A35 = 0x71CB
+0x4A36 = 0x71CC
+0x4A37 = 0x71D3
+0x4A38 = 0x71D6
+0x4A39 = 0x71D9
+0x4A3A = 0x71DA
+0x4A3B = 0x71DC
+0x4A3C = 0x71F8
+0x4A3D = 0x71FE
+0x4A3E = 0x7200
+0x4A3F = 0x7207
+0x4A40 = 0x7208
+0x4A41 = 0x7209
+0x4A42 = 0x7213
+0x4A43 = 0x7217
+0x4A44 = 0x721A
+0x4A45 = 0x721D
+0x4A46 = 0x721F
+0x4A47 = 0x7224
+0x4A48 = 0x722B
+0x4A49 = 0x722F
+0x4A4A = 0x7234
+0x4A4B = 0x7238
+0x4A4C = 0x7239
+0x4A4D = 0x7241
+0x4A4E = 0x7242
+0x4A4F = 0x7243
+0x4A50 = 0x7245
+0x4A51 = 0x724E
+0x4A52 = 0x724F
+0x4A53 = 0x7250
+0x4A54 = 0x7253
+0x4A55 = 0x7255
+0x4A56 = 0x7256
+0x4A57 = 0x725A
+0x4A58 = 0x725C
+0x4A59 = 0x725E
+0x4A5A = 0x7260
+0x4A5B = 0x7263
+0x4A5C = 0x7268
+0x4A5D = 0x726B
+0x4A5E = 0x726E
+0x4A5F = 0x726F
+0x4A60 = 0x7271
+0x4A61 = 0x7277
+0x4A62 = 0x7278
+0x4A63 = 0x727B
+0x4A64 = 0x727C
+0x4A65 = 0x727F
+0x4A66 = 0x7284
+0x4A67 = 0x7289
+0x4A68 = 0x728D
+0x4A69 = 0x728E
+0x4A6A = 0x7293
+0x4A6B = 0x729B
+0x4A6C = 0x72A8
+0x4A6D = 0x72AD
+0x4A6E = 0x72AE
+0x4A6F = 0x72B1
+0x4A70 = 0x72B4
+0x4A71 = 0x72BE
+0x4A72 = 0x72C1
+0x4A73 = 0x72C7
+0x4A74 = 0x72C9
+0x4A75 = 0x72CC
+0x4A76 = 0x72D5
+0x4A77 = 0x72D6
+0x4A78 = 0x72D8
+0x4A79 = 0x72DF
+0x4A7A = 0x72E5
+0x4A7B = 0x72F3
+0x4A7C = 0x72F4
+0x4A7D = 0x72FA
+0x4A7E = 0x72FB
+0x4B21 = 0x72FE
+0x4B22 = 0x7302
+0x4B23 = 0x7304
+0x4B24 = 0x7305
+0x4B25 = 0x7307
+0x4B26 = 0x730B
+0x4B27 = 0x730D
+0x4B28 = 0x7312
+0x4B29 = 0x7313
+0x4B2A = 0x7318
+0x4B2B = 0x7319
+0x4B2C = 0x731E
+0x4B2D = 0x7322
+0x4B2E = 0x7324
+0x4B2F = 0x7327
+0x4B30 = 0x7328
+0x4B31 = 0x732C
+0x4B32 = 0x7331
+0x4B33 = 0x7332
+0x4B34 = 0x7335
+0x4B35 = 0x733A
+0x4B36 = 0x733B
+0x4B37 = 0x733D
+0x4B38 = 0x7343
+0x4B39 = 0x734D
+0x4B3A = 0x7350
+0x4B3B = 0x7352
+0x4B3C = 0x7356
+0x4B3D = 0x7358
+0x4B3E = 0x735D
+0x4B3F = 0x735E
+0x4B40 = 0x735F
+0x4B41 = 0x7360
+0x4B42 = 0x7366
+0x4B43 = 0x7367
+0x4B44 = 0x7369
+0x4B45 = 0x736B
+0x4B46 = 0x736C
+0x4B47 = 0x736E
+0x4B48 = 0x736F
+0x4B49 = 0x7371
+0x4B4A = 0x7377
+0x4B4B = 0x7379
+0x4B4C = 0x737C
+0x4B4D = 0x7380
+0x4B4E = 0x7381
+0x4B4F = 0x7383
+0x4B50 = 0x7385
+0x4B51 = 0x7386
+0x4B52 = 0x738E
+0x4B53 = 0x7390
+0x4B54 = 0x7393
+0x4B55 = 0x7395
+0x4B56 = 0x7397
+0x4B57 = 0x7398
+0x4B58 = 0x739C
+0x4B59 = 0x739E
+0x4B5A = 0x739F
+0x4B5B = 0x73A0
+0x4B5C = 0x73A2
+0x4B5D = 0x73A5
+0x4B5E = 0x73A6
+0x4B5F = 0x73AA
+0x4B60 = 0x73AB
+0x4B61 = 0x73AD
+0x4B62 = 0x73B5
+0x4B63 = 0x73B7
+0x4B64 = 0x73B9
+0x4B65 = 0x73BC
+0x4B66 = 0x73BD
+0x4B67 = 0x73BF
+0x4B68 = 0x73C5
+0x4B69 = 0x73C6
+0x4B6A = 0x73C9
+0x4B6B = 0x73CB
+0x4B6C = 0x73CC
+0x4B6D = 0x73CF
+0x4B6E = 0x73D2
+0x4B6F = 0x73D3
+0x4B70 = 0x73D6
+0x4B71 = 0x73D9
+0x4B72 = 0x73DD
+0x4B73 = 0x73E1
+0x4B74 = 0x73E3
+0x4B75 = 0x73E6
+0x4B76 = 0x73E7
+0x4B77 = 0x73E9
+0x4B78 = 0x73F4
+0x4B79 = 0x73F5
+0x4B7A = 0x73F7
+0x4B7B = 0x73F9
+0x4B7C = 0x73FA
+0x4B7D = 0x73FB
+0x4B7E = 0x73FD
+0x4C21 = 0x73FF
+0x4C22 = 0x7400
+0x4C23 = 0x7401
+0x4C24 = 0x7404
+0x4C25 = 0x7407
+0x4C26 = 0x740A
+0x4C27 = 0x7411
+0x4C28 = 0x741A
+0x4C29 = 0x741B
+0x4C2A = 0x7424
+0x4C2B = 0x7426
+0x4C2C = 0x7428
+0x4C2D = 0x7429
+0x4C2E = 0x742A
+0x4C2F = 0x742B
+0x4C30 = 0x742C
+0x4C31 = 0x742D
+0x4C32 = 0x742E
+0x4C33 = 0x742F
+0x4C34 = 0x7430
+0x4C35 = 0x7431
+0x4C36 = 0x7439
+0x4C37 = 0x7440
+0x4C38 = 0x7443
+0x4C39 = 0x7444
+0x4C3A = 0x7446
+0x4C3B = 0x7447
+0x4C3C = 0x744B
+0x4C3D = 0x744D
+0x4C3E = 0x7451
+0x4C3F = 0x7452
+0x4C40 = 0x7457
+0x4C41 = 0x745D
+0x4C42 = 0x7462
+0x4C43 = 0x7466
+0x4C44 = 0x7467
+0x4C45 = 0x7468
+0x4C46 = 0x746B
+0x4C47 = 0x746D
+0x4C48 = 0x746E
+0x4C49 = 0x7471
+0x4C4A = 0x7472
+0x4C4B = 0x7480
+0x4C4C = 0x7481
+0x4C4D = 0x7485
+0x4C4E = 0x7486
+0x4C4F = 0x7487
+0x4C50 = 0x7489
+0x4C51 = 0x748F
+0x4C52 = 0x7490
+0x4C53 = 0x7491
+0x4C54 = 0x7492
+0x4C55 = 0x7498
+0x4C56 = 0x7499
+0x4C57 = 0x749A
+0x4C58 = 0x749C
+0x4C59 = 0x749F
+0x4C5A = 0x74A0
+0x4C5B = 0x74A1
+0x4C5C = 0x74A3
+0x4C5D = 0x74A6
+0x4C5E = 0x74A8
+0x4C5F = 0x74A9
+0x4C60 = 0x74AA
+0x4C61 = 0x74AB
+0x4C62 = 0x74AE
+0x4C63 = 0x74AF
+0x4C64 = 0x74B1
+0x4C65 = 0x74B2
+0x4C66 = 0x74B5
+0x4C67 = 0x74B9
+0x4C68 = 0x74BB
+0x4C69 = 0x74BF
+0x4C6A = 0x74C8
+0x4C6B = 0x74C9
+0x4C6C = 0x74CC
+0x4C6D = 0x74D0
+0x4C6E = 0x74D3
+0x4C6F = 0x74D8
+0x4C70 = 0x74DA
+0x4C71 = 0x74DB
+0x4C72 = 0x74DE
+0x4C73 = 0x74DF
+0x4C74 = 0x74E4
+0x4C75 = 0x74E8
+0x4C76 = 0x74EA
+0x4C77 = 0x74EB
+0x4C78 = 0x74EF
+0x4C79 = 0x74F4
+0x4C7A = 0x74FA
+0x4C7B = 0x74FB
+0x4C7C = 0x74FC
+0x4C7D = 0x74FF
+0x4C7E = 0x7506
+0x4D21 = 0x7512
+0x4D22 = 0x7516
+0x4D23 = 0x7517
+0x4D24 = 0x7520
+0x4D25 = 0x7521
+0x4D26 = 0x7524
+0x4D27 = 0x7527
+0x4D28 = 0x7529
+0x4D29 = 0x752A
+0x4D2A = 0x752F
+0x4D2B = 0x7536
+0x4D2C = 0x7539
+0x4D2D = 0x753D
+0x4D2E = 0x753E
+0x4D2F = 0x753F
+0x4D30 = 0x7540
+0x4D31 = 0x7543
+0x4D32 = 0x7547
+0x4D33 = 0x7548
+0x4D34 = 0x754E
+0x4D35 = 0x7550
+0x4D36 = 0x7552
+0x4D37 = 0x7557
+0x4D38 = 0x755E
+0x4D39 = 0x755F
+0x4D3A = 0x7561
+0x4D3B = 0x756F
+0x4D3C = 0x7571
+0x4D3D = 0x7579
+0x4D3E = 0x757A
+0x4D3F = 0x757B
+0x4D40 = 0x757C
+0x4D41 = 0x757D
+0x4D42 = 0x757E
+0x4D43 = 0x7581
+0x4D44 = 0x7585
+0x4D45 = 0x7590
+0x4D46 = 0x7592
+0x4D47 = 0x7593
+0x4D48 = 0x7595
+0x4D49 = 0x7599
+0x4D4A = 0x759C
+0x4D4B = 0x75A2
+0x4D4C = 0x75A4
+0x4D4D = 0x75B4
+0x4D4E = 0x75BA
+0x4D4F = 0x75BF
+0x4D50 = 0x75C0
+0x4D51 = 0x75C1
+0x4D52 = 0x75C4
+0x4D53 = 0x75C6
+0x4D54 = 0x75CC
+0x4D55 = 0x75CE
+0x4D56 = 0x75CF
+0x4D57 = 0x75D7
+0x4D58 = 0x75DC
+0x4D59 = 0x75DF
+0x4D5A = 0x75E0
+0x4D5B = 0x75E1
+0x4D5C = 0x75E4
+0x4D5D = 0x75E7
+0x4D5E = 0x75EC
+0x4D5F = 0x75EE
+0x4D60 = 0x75EF
+0x4D61 = 0x75F1
+0x4D62 = 0x75F9
+0x4D63 = 0x7600
+0x4D64 = 0x7602
+0x4D65 = 0x7603
+0x4D66 = 0x7604
+0x4D67 = 0x7607
+0x4D68 = 0x7608
+0x4D69 = 0x760A
+0x4D6A = 0x760C
+0x4D6B = 0x760F
+0x4D6C = 0x7612
+0x4D6D = 0x7613
+0x4D6E = 0x7615
+0x4D6F = 0x7616
+0x4D70 = 0x7619
+0x4D71 = 0x761B
+0x4D72 = 0x761C
+0x4D73 = 0x761D
+0x4D74 = 0x761E
+0x4D75 = 0x7623
+0x4D76 = 0x7625
+0x4D77 = 0x7626
+0x4D78 = 0x7629
+0x4D79 = 0x762D
+0x4D7A = 0x7632
+0x4D7B = 0x7633
+0x4D7C = 0x7635
+0x4D7D = 0x7638
+0x4D7E = 0x7639
+0x4E21 = 0x763A
+0x4E22 = 0x763C
+0x4E23 = 0x764A
+0x4E24 = 0x7640
+0x4E25 = 0x7641
+0x4E26 = 0x7643
+0x4E27 = 0x7644
+0x4E28 = 0x7645
+0x4E29 = 0x7649
+0x4E2A = 0x764B
+0x4E2B = 0x7655
+0x4E2C = 0x7659
+0x4E2D = 0x765F
+0x4E2E = 0x7664
+0x4E2F = 0x7665
+0x4E30 = 0x766D
+0x4E31 = 0x766E
+0x4E32 = 0x766F
+0x4E33 = 0x7671
+0x4E34 = 0x7674
+0x4E35 = 0x7681
+0x4E36 = 0x7685
+0x4E37 = 0x768C
+0x4E38 = 0x768D
+0x4E39 = 0x7695
+0x4E3A = 0x769B
+0x4E3B = 0x769C
+0x4E3C = 0x769D
+0x4E3D = 0x769F
+0x4E3E = 0x76A0
+0x4E3F = 0x76A2
+0x4E40 = 0x76A3
+0x4E41 = 0x76A4
+0x4E42 = 0x76A5
+0x4E43 = 0x76A6
+0x4E44 = 0x76A7
+0x4E45 = 0x76A8
+0x4E46 = 0x76AA
+0x4E47 = 0x76AD
+0x4E48 = 0x76BD
+0x4E49 = 0x76C1
+0x4E4A = 0x76C5
+0x4E4B = 0x76C9
+0x4E4C = 0x76CB
+0x4E4D = 0x76CC
+0x4E4E = 0x76CE
+0x4E4F = 0x76D4
+0x4E50 = 0x76D9
+0x4E51 = 0x76E0
+0x4E52 = 0x76E6
+0x4E53 = 0x76E8
+0x4E54 = 0x76EC
+0x4E55 = 0x76F0
+0x4E56 = 0x76F1
+0x4E57 = 0x76F6
+0x4E58 = 0x76F9
+0x4E59 = 0x76FC
+0x4E5A = 0x7700
+0x4E5B = 0x7706
+0x4E5C = 0x770A
+0x4E5D = 0x770E
+0x4E5E = 0x7712
+0x4E5F = 0x7714
+0x4E60 = 0x7715
+0x4E61 = 0x7717
+0x4E62 = 0x7719
+0x4E63 = 0x771A
+0x4E64 = 0x771C
+0x4E65 = 0x7722
+0x4E66 = 0x7728
+0x4E67 = 0x772D
+0x4E68 = 0x772E
+0x4E69 = 0x772F
+0x4E6A = 0x7734
+0x4E6B = 0x7735
+0x4E6C = 0x7736
+0x4E6D = 0x7739
+0x4E6E = 0x773D
+0x4E6F = 0x773E
+0x4E70 = 0x7742
+0x4E71 = 0x7745
+0x4E72 = 0x7746
+0x4E73 = 0x774A
+0x4E74 = 0x774D
+0x4E75 = 0x774E
+0x4E76 = 0x774F
+0x4E77 = 0x7752
+0x4E78 = 0x7756
+0x4E79 = 0x7757
+0x4E7A = 0x775C
+0x4E7B = 0x775E
+0x4E7C = 0x775F
+0x4E7D = 0x7760
+0x4E7E = 0x7762
+0x4F21 = 0x7764
+0x4F22 = 0x7767
+0x4F23 = 0x776A
+0x4F24 = 0x776C
+0x4F25 = 0x7770
+0x4F26 = 0x7772
+0x4F27 = 0x7773
+0x4F28 = 0x7774
+0x4F29 = 0x777A
+0x4F2A = 0x777D
+0x4F2B = 0x7780
+0x4F2C = 0x7784
+0x4F2D = 0x778C
+0x4F2E = 0x778D
+0x4F2F = 0x7794
+0x4F30 = 0x7795
+0x4F31 = 0x7796
+0x4F32 = 0x779A
+0x4F33 = 0x779F
+0x4F34 = 0x77A2
+0x4F35 = 0x77A7
+0x4F36 = 0x77AA
+0x4F37 = 0x77AE
+0x4F38 = 0x77AF
+0x4F39 = 0x77B1
+0x4F3A = 0x77B5
+0x4F3B = 0x77BE
+0x4F3C = 0x77C3
+0x4F3D = 0x77C9
+0x4F3E = 0x77D1
+0x4F3F = 0x77D2
+0x4F40 = 0x77D5
+0x4F41 = 0x77D9
+0x4F42 = 0x77DE
+0x4F43 = 0x77DF
+0x4F44 = 0x77E0
+0x4F45 = 0x77E4
+0x4F46 = 0x77E6
+0x4F47 = 0x77EA
+0x4F48 = 0x77EC
+0x4F49 = 0x77F0
+0x4F4A = 0x77F1
+0x4F4B = 0x77F4
+0x4F4C = 0x77F8
+0x4F4D = 0x77FB
+0x4F4E = 0x7805
+0x4F4F = 0x7806
+0x4F50 = 0x7809
+0x4F51 = 0x780D
+0x4F52 = 0x780E
+0x4F53 = 0x7811
+0x4F54 = 0x781D
+0x4F55 = 0x7821
+0x4F56 = 0x7822
+0x4F57 = 0x7823
+0x4F58 = 0x782D
+0x4F59 = 0x782E
+0x4F5A = 0x7830
+0x4F5B = 0x7835
+0x4F5C = 0x7837
+0x4F5D = 0x7843
+0x4F5E = 0x7844
+0x4F5F = 0x7847
+0x4F60 = 0x7848
+0x4F61 = 0x784C
+0x4F62 = 0x784E
+0x4F63 = 0x7852
+0x4F64 = 0x785C
+0x4F65 = 0x785E
+0x4F66 = 0x7860
+0x4F67 = 0x7861
+0x4F68 = 0x7863
+0x4F69 = 0x7864
+0x4F6A = 0x7868
+0x4F6B = 0x786A
+0x4F6C = 0x786E
+0x4F6D = 0x787A
+0x4F6E = 0x787E
+0x4F6F = 0x788A
+0x4F70 = 0x788F
+0x4F71 = 0x7894
+0x4F72 = 0x7898
+0x4F73 = 0x78A1
+0x4F74 = 0x789D
+0x4F75 = 0x789E
+0x4F76 = 0x789F
+0x4F77 = 0x78A4
+0x4F78 = 0x78A8
+0x4F79 = 0x78AC
+0x4F7A = 0x78AD
+0x4F7B = 0x78B0
+0x4F7C = 0x78B1
+0x4F7D = 0x78B2
+0x4F7E = 0x78B3
+0x5021 = 0x78BB
+0x5022 = 0x78BD
+0x5023 = 0x78BF
+0x5024 = 0x78C7
+0x5025 = 0x78C8
+0x5026 = 0x78C9
+0x5027 = 0x78CC
+0x5028 = 0x78CE
+0x5029 = 0x78D2
+0x502A = 0x78D3
+0x502B = 0x78D5
+0x502C = 0x78D6
+0x502D = 0x78E4
+0x502E = 0x78DB
+0x502F = 0x78DF
+0x5030 = 0x78E0
+0x5031 = 0x78E1
+0x5032 = 0x78E6
+0x5033 = 0x78EA
+0x5034 = 0x78F2
+0x5035 = 0x78F3
+0x5036 = 0x7900
+0x5037 = 0x78F6
+0x5038 = 0x78F7
+0x5039 = 0x78FA
+0x503A = 0x78FB
+0x503B = 0x78FF
+0x503C = 0x7906
+0x503D = 0x790C
+0x503E = 0x7910
+0x503F = 0x791A
+0x5040 = 0x791C
+0x5041 = 0x791E
+0x5042 = 0x791F
+0x5043 = 0x7920
+0x5044 = 0x7925
+0x5045 = 0x7927
+0x5046 = 0x7929
+0x5047 = 0x792D
+0x5048 = 0x7931
+0x5049 = 0x7934
+0x504A = 0x7935
+0x504B = 0x793B
+0x504C = 0x793D
+0x504D = 0x793F
+0x504E = 0x7944
+0x504F = 0x7945
+0x5050 = 0x7946
+0x5051 = 0x794A
+0x5052 = 0x794B
+0x5053 = 0x794F
+0x5054 = 0x7951
+0x5055 = 0x7954
+0x5056 = 0x7958
+0x5057 = 0x795B
+0x5058 = 0x795C
+0x5059 = 0x7967
+0x505A = 0x7969
+0x505B = 0x796B
+0x505C = 0x7972
+0x505D = 0x7979
+0x505E = 0x797B
+0x505F = 0x797C
+0x5060 = 0x797E
+0x5061 = 0x798B
+0x5062 = 0x798C
+0x5063 = 0x7991
+0x5064 = 0x7993
+0x5065 = 0x7994
+0x5066 = 0x7995
+0x5067 = 0x7996
+0x5068 = 0x7998
+0x5069 = 0x799B
+0x506A = 0x799C
+0x506B = 0x79A1
+0x506C = 0x79A8
+0x506D = 0x79A9
+0x506E = 0x79AB
+0x506F = 0x79AF
+0x5070 = 0x79B1
+0x5071 = 0x79B4
+0x5072 = 0x79B8
+0x5073 = 0x79BB
+0x5074 = 0x79C2
+0x5075 = 0x79C4
+0x5076 = 0x79C7
+0x5077 = 0x79C8
+0x5078 = 0x79CA
+0x5079 = 0x79CF
+0x507A = 0x79D4
+0x507B = 0x79D6
+0x507C = 0x79DA
+0x507D = 0x79DD
+0x507E = 0x79DE
+0x5121 = 0x79E0
+0x5122 = 0x79E2
+0x5123 = 0x79E5
+0x5124 = 0x79EA
+0x5125 = 0x79EB
+0x5126 = 0x79ED
+0x5127 = 0x79F1
+0x5128 = 0x79F8
+0x5129 = 0x79FC
+0x512A = 0x7A02
+0x512B = 0x7A03
+0x512C = 0x7A07
+0x512D = 0x7A09
+0x512E = 0x7A0A
+0x512F = 0x7A0C
+0x5130 = 0x7A11
+0x5131 = 0x7A15
+0x5132 = 0x7A1B
+0x5133 = 0x7A1E
+0x5134 = 0x7A21
+0x5135 = 0x7A27
+0x5136 = 0x7A2B
+0x5137 = 0x7A2D
+0x5138 = 0x7A2F
+0x5139 = 0x7A30
+0x513A = 0x7A34
+0x513B = 0x7A35
+0x513C = 0x7A38
+0x513D = 0x7A39
+0x513E = 0x7A3A
+0x513F = 0x7A44
+0x5140 = 0x7A45
+0x5141 = 0x7A47
+0x5142 = 0x7A48
+0x5143 = 0x7A4C
+0x5144 = 0x7A55
+0x5145 = 0x7A56
+0x5146 = 0x7A59
+0x5147 = 0x7A5C
+0x5148 = 0x7A5D
+0x5149 = 0x7A5F
+0x514A = 0x7A60
+0x514B = 0x7A65
+0x514C = 0x7A67
+0x514D = 0x7A6A
+0x514E = 0x7A6D
+0x514F = 0x7A75
+0x5150 = 0x7A78
+0x5151 = 0x7A7E
+0x5152 = 0x7A80
+0x5153 = 0x7A82
+0x5154 = 0x7A85
+0x5155 = 0x7A86
+0x5156 = 0x7A8A
+0x5157 = 0x7A8B
+0x5158 = 0x7A90
+0x5159 = 0x7A91
+0x515A = 0x7A94
+0x515B = 0x7A9E
+0x515C = 0x7AA0
+0x515D = 0x7AA3
+0x515E = 0x7AAC
+0x515F = 0x7AB3
+0x5160 = 0x7AB5
+0x5161 = 0x7AB9
+0x5162 = 0x7ABB
+0x5163 = 0x7ABC
+0x5164 = 0x7AC6
+0x5165 = 0x7AC9
+0x5166 = 0x7ACC
+0x5167 = 0x7ACE
+0x5168 = 0x7AD1
+0x5169 = 0x7ADB
+0x516A = 0x7AE8
+0x516B = 0x7AE9
+0x516C = 0x7AEB
+0x516D = 0x7AEC
+0x516E = 0x7AF1
+0x516F = 0x7AF4
+0x5170 = 0x7AFB
+0x5171 = 0x7AFD
+0x5172 = 0x7AFE
+0x5173 = 0x7B07
+0x5174 = 0x7B14
+0x5175 = 0x7B1F
+0x5176 = 0x7B23
+0x5177 = 0x7B27
+0x5178 = 0x7B29
+0x5179 = 0x7B2A
+0x517A = 0x7B2B
+0x517B = 0x7B2D
+0x517C = 0x7B2E
+0x517D = 0x7B2F
+0x517E = 0x7B30
+0x5221 = 0x7B31
+0x5222 = 0x7B34
+0x5223 = 0x7B3D
+0x5224 = 0x7B3F
+0x5225 = 0x7B40
+0x5226 = 0x7B41
+0x5227 = 0x7B47
+0x5228 = 0x7B4E
+0x5229 = 0x7B55
+0x522A = 0x7B60
+0x522B = 0x7B64
+0x522C = 0x7B66
+0x522D = 0x7B69
+0x522E = 0x7B6A
+0x522F = 0x7B6D
+0x5230 = 0x7B6F
+0x5231 = 0x7B72
+0x5232 = 0x7B73
+0x5233 = 0x7B77
+0x5234 = 0x7B84
+0x5235 = 0x7B89
+0x5236 = 0x7B8E
+0x5237 = 0x7B90
+0x5238 = 0x7B91
+0x5239 = 0x7B96
+0x523A = 0x7B9B
+0x523B = 0x7B9E
+0x523C = 0x7BA0
+0x523D = 0x7BA5
+0x523E = 0x7BAC
+0x523F = 0x7BAF
+0x5240 = 0x7BB0
+0x5241 = 0x7BB2
+0x5242 = 0x7BB5
+0x5243 = 0x7BB6
+0x5244 = 0x7BBA
+0x5245 = 0x7BBB
+0x5246 = 0x7BBC
+0x5247 = 0x7BBD
+0x5248 = 0x7BC2
+0x5249 = 0x7BC5
+0x524A = 0x7BC8
+0x524B = 0x7BCA
+0x524C = 0x7BD4
+0x524D = 0x7BD6
+0x524E = 0x7BD7
+0x524F = 0x7BD9
+0x5250 = 0x7BDA
+0x5251 = 0x7BDB
+0x5252 = 0x7BE8
+0x5253 = 0x7BEA
+0x5254 = 0x7BF2
+0x5255 = 0x7BF4
+0x5256 = 0x7BF5
+0x5257 = 0x7BF8
+0x5258 = 0x7BF9
+0x5259 = 0x7BFA
+0x525A = 0x7BFC
+0x525B = 0x7BFE
+0x525C = 0x7C01
+0x525D = 0x7C02
+0x525E = 0x7C03
+0x525F = 0x7C04
+0x5260 = 0x7C06
+0x5261 = 0x7C09
+0x5262 = 0x7C0B
+0x5263 = 0x7C0C
+0x5264 = 0x7C0E
+0x5265 = 0x7C0F
+0x5266 = 0x7C19
+0x5267 = 0x7C1B
+0x5268 = 0x7C20
+0x5269 = 0x7C25
+0x526A = 0x7C26
+0x526B = 0x7C28
+0x526C = 0x7C2C
+0x526D = 0x7C31
+0x526E = 0x7C33
+0x526F = 0x7C34
+0x5270 = 0x7C36
+0x5271 = 0x7C39
+0x5272 = 0x7C3A
+0x5273 = 0x7C46
+0x5274 = 0x7C4A
+0x5275 = 0x7C55
+0x5276 = 0x7C51
+0x5277 = 0x7C52
+0x5278 = 0x7C53
+0x5279 = 0x7C59
+0x527A = 0x7C5A
+0x527B = 0x7C5B
+0x527C = 0x7C5C
+0x527D = 0x7C5D
+0x527E = 0x7C5E
+0x5321 = 0x7C61
+0x5322 = 0x7C63
+0x5323 = 0x7C67
+0x5324 = 0x7C69
+0x5325 = 0x7C6D
+0x5326 = 0x7C6E
+0x5327 = 0x7C70
+0x5328 = 0x7C72
+0x5329 = 0x7C79
+0x532A = 0x7C7C
+0x532B = 0x7C7D
+0x532C = 0x7C86
+0x532D = 0x7C87
+0x532E = 0x7C8F
+0x532F = 0x7C94
+0x5330 = 0x7C9E
+0x5331 = 0x7CA0
+0x5332 = 0x7CA6
+0x5333 = 0x7CB0
+0x5334 = 0x7CB6
+0x5335 = 0x7CB7
+0x5336 = 0x7CBA
+0x5337 = 0x7CBB
+0x5338 = 0x7CBC
+0x5339 = 0x7CBF
+0x533A = 0x7CC4
+0x533B = 0x7CC7
+0x533C = 0x7CC8
+0x533D = 0x7CC9
+0x533E = 0x7CCD
+0x533F = 0x7CCF
+0x5340 = 0x7CD3
+0x5341 = 0x7CD4
+0x5342 = 0x7CD5
+0x5343 = 0x7CD7
+0x5344 = 0x7CD9
+0x5345 = 0x7CDA
+0x5346 = 0x7CDD
+0x5347 = 0x7CE6
+0x5348 = 0x7CE9
+0x5349 = 0x7CEB
+0x534A = 0x7CF5
+0x534B = 0x7D03
+0x534C = 0x7D07
+0x534D = 0x7D08
+0x534E = 0x7D09
+0x534F = 0x7D0F
+0x5350 = 0x7D11
+0x5351 = 0x7D12
+0x5352 = 0x7D13
+0x5353 = 0x7D16
+0x5354 = 0x7D1D
+0x5355 = 0x7D1E
+0x5356 = 0x7D23
+0x5357 = 0x7D26
+0x5358 = 0x7D2A
+0x5359 = 0x7D2D
+0x535A = 0x7D31
+0x535B = 0x7D3C
+0x535C = 0x7D3D
+0x535D = 0x7D3E
+0x535E = 0x7D40
+0x535F = 0x7D41
+0x5360 = 0x7D47
+0x5361 = 0x7D48
+0x5362 = 0x7D4D
+0x5363 = 0x7D51
+0x5364 = 0x7D53
+0x5365 = 0x7D57
+0x5366 = 0x7D59
+0x5367 = 0x7D5A
+0x5368 = 0x7D5C
+0x5369 = 0x7D5D
+0x536A = 0x7D65
+0x536B = 0x7D67
+0x536C = 0x7D6A
+0x536D = 0x7D70
+0x536E = 0x7D78
+0x536F = 0x7D7A
+0x5370 = 0x7D7B
+0x5371 = 0x7D7F
+0x5372 = 0x7D81
+0x5373 = 0x7D82
+0x5374 = 0x7D83
+0x5375 = 0x7D85
+0x5376 = 0x7D86
+0x5377 = 0x7D88
+0x5378 = 0x7D8B
+0x5379 = 0x7D8C
+0x537A = 0x7D8D
+0x537B = 0x7D91
+0x537C = 0x7D96
+0x537D = 0x7D97
+0x537E = 0x7D9D
+0x5421 = 0x7D9E
+0x5422 = 0x7DA6
+0x5423 = 0x7DA7
+0x5424 = 0x7DAA
+0x5425 = 0x7DB3
+0x5426 = 0x7DB6
+0x5427 = 0x7DB7
+0x5428 = 0x7DB9
+0x5429 = 0x7DC2
+0x542A = 0x7DC3
+0x542B = 0x7DC4
+0x542C = 0x7DC5
+0x542D = 0x7DC6
+0x542E = 0x7DCC
+0x542F = 0x7DCD
+0x5430 = 0x7DCE
+0x5431 = 0x7DD7
+0x5432 = 0x7DD9
+0x5433 = 0x7E00
+0x5434 = 0x7DE2
+0x5435 = 0x7DE5
+0x5436 = 0x7DE6
+0x5437 = 0x7DEA
+0x5438 = 0x7DEB
+0x5439 = 0x7DED
+0x543A = 0x7DF1
+0x543B = 0x7DF5
+0x543C = 0x7DF6
+0x543D = 0x7DF9
+0x543E = 0x7DFA
+0x543F = 0x7E08
+0x5440 = 0x7E10
+0x5441 = 0x7E11
+0x5442 = 0x7E15
+0x5443 = 0x7E17
+0x5444 = 0x7E1C
+0x5445 = 0x7E1D
+0x5446 = 0x7E20
+0x5447 = 0x7E27
+0x5448 = 0x7E28
+0x5449 = 0x7E2C
+0x544A = 0x7E2D
+0x544B = 0x7E2F
+0x544C = 0x7E33
+0x544D = 0x7E36
+0x544E = 0x7E3F
+0x544F = 0x7E44
+0x5450 = 0x7E45
+0x5451 = 0x7E47
+0x5452 = 0x7E4E
+0x5453 = 0x7E50
+0x5454 = 0x7E52
+0x5455 = 0x7E58
+0x5456 = 0x7E5F
+0x5457 = 0x7E61
+0x5458 = 0x7E62
+0x5459 = 0x7E65
+0x545A = 0x7E6B
+0x545B = 0x7E6E
+0x545C = 0x7E6F
+0x545D = 0x7E73
+0x545E = 0x7E78
+0x545F = 0x7E7E
+0x5460 = 0x7E81
+0x5461 = 0x7E86
+0x5462 = 0x7E87
+0x5463 = 0x7E8A
+0x5464 = 0x7E8D
+0x5465 = 0x7E91
+0x5466 = 0x7E95
+0x5467 = 0x7E98
+0x5468 = 0x7E9A
+0x5469 = 0x7E9D
+0x546A = 0x7E9E
+0x546B = 0x7F3C
+0x546C = 0x7F3B
+0x546D = 0x7F3D
+0x546E = 0x7F3E
+0x546F = 0x7F3F
+0x5470 = 0x7F43
+0x5471 = 0x7F44
+0x5472 = 0x7F47
+0x5473 = 0x7F4F
+0x5474 = 0x7F52
+0x5475 = 0x7F53
+0x5476 = 0x7F5B
+0x5477 = 0x7F5C
+0x5478 = 0x7F5D
+0x5479 = 0x7F61
+0x547A = 0x7F63
+0x547B = 0x7F64
+0x547C = 0x7F65
+0x547D = 0x7F66
+0x547E = 0x7F6D
+0x5521 = 0x7F71
+0x5522 = 0x7F7D
+0x5523 = 0x7F7E
+0x5524 = 0x7F7F
+0x5525 = 0x7F80
+0x5526 = 0x7F8B
+0x5527 = 0x7F8D
+0x5528 = 0x7F8F
+0x5529 = 0x7F90
+0x552A = 0x7F91
+0x552B = 0x7F96
+0x552C = 0x7F97
+0x552D = 0x7F9C
+0x552E = 0x7FA1
+0x552F = 0x7FA2
+0x5530 = 0x7FA6
+0x5531 = 0x7FAA
+0x5532 = 0x7FAD
+0x5533 = 0x7FB4
+0x5534 = 0x7FBC
+0x5535 = 0x7FBF
+0x5536 = 0x7FC0
+0x5537 = 0x7FC3
+0x5538 = 0x7FC8
+0x5539 = 0x7FCE
+0x553A = 0x7FCF
+0x553B = 0x7FDB
+0x553C = 0x7FDF
+0x553D = 0x7FE3
+0x553E = 0x7FE5
+0x553F = 0x7FE8
+0x5540 = 0x7FEC
+0x5541 = 0x7FEE
+0x5542 = 0x7FEF
+0x5543 = 0x7FF2
+0x5544 = 0x7FFA
+0x5545 = 0x7FFD
+0x5546 = 0x7FFE
+0x5547 = 0x7FFF
+0x5548 = 0x8007
+0x5549 = 0x8008
+0x554A = 0x800A
+0x554B = 0x800D
+0x554C = 0x800E
+0x554D = 0x800F
+0x554E = 0x8011
+0x554F = 0x8013
+0x5550 = 0x8014
+0x5551 = 0x8016
+0x5552 = 0x801D
+0x5553 = 0x801E
+0x5554 = 0x801F
+0x5555 = 0x8020
+0x5556 = 0x8024
+0x5557 = 0x8026
+0x5558 = 0x802C
+0x5559 = 0x802E
+0x555A = 0x8030
+0x555B = 0x8034
+0x555C = 0x8035
+0x555D = 0x8037
+0x555E = 0x8039
+0x555F = 0x803A
+0x5560 = 0x803C
+0x5561 = 0x803E
+0x5562 = 0x8040
+0x5563 = 0x8044
+0x5564 = 0x8060
+0x5565 = 0x8064
+0x5566 = 0x8066
+0x5567 = 0x806D
+0x5568 = 0x8071
+0x5569 = 0x8075
+0x556A = 0x8081
+0x556B = 0x8088
+0x556C = 0x808E
+0x556D = 0x809C
+0x556E = 0x809E
+0x556F = 0x80A6
+0x5570 = 0x80A7
+0x5571 = 0x80AB
+0x5572 = 0x80B8
+0x5573 = 0x80B9
+0x5574 = 0x80C8
+0x5575 = 0x80CD
+0x5576 = 0x80CF
+0x5577 = 0x80D2
+0x5578 = 0x80D4
+0x5579 = 0x80D5
+0x557A = 0x80D7
+0x557B = 0x80D8
+0x557C = 0x80E0
+0x557D = 0x80ED
+0x557E = 0x80EE
+0x5621 = 0x80F0
+0x5622 = 0x80F2
+0x5623 = 0x80F3
+0x5624 = 0x80F6
+0x5625 = 0x80F9
+0x5626 = 0x80FA
+0x5627 = 0x80FE
+0x5628 = 0x8103
+0x5629 = 0x810B
+0x562A = 0x8116
+0x562B = 0x8117
+0x562C = 0x8118
+0x562D = 0x811C
+0x562E = 0x811E
+0x562F = 0x8120
+0x5630 = 0x8124
+0x5631 = 0x8127
+0x5632 = 0x812C
+0x5633 = 0x8130
+0x5634 = 0x8135
+0x5635 = 0x813A
+0x5636 = 0x813C
+0x5637 = 0x8145
+0x5638 = 0x8147
+0x5639 = 0x814A
+0x563A = 0x814C
+0x563B = 0x8152
+0x563C = 0x8157
+0x563D = 0x8160
+0x563E = 0x8161
+0x563F = 0x8167
+0x5640 = 0x8168
+0x5641 = 0x8169
+0x5642 = 0x816D
+0x5643 = 0x816F
+0x5644 = 0x8177
+0x5645 = 0x8181
+0x5646 = 0x8190
+0x5647 = 0x8184
+0x5648 = 0x8185
+0x5649 = 0x8186
+0x564A = 0x818B
+0x564B = 0x818E
+0x564C = 0x8196
+0x564D = 0x8198
+0x564E = 0x819B
+0x564F = 0x819E
+0x5650 = 0x81A2
+0x5651 = 0x81AE
+0x5652 = 0x81B2
+0x5653 = 0x81B4
+0x5654 = 0x81BB
+0x5655 = 0x81CB
+0x5656 = 0x81C3
+0x5657 = 0x81C5
+0x5658 = 0x81CA
+0x5659 = 0x81CE
+0x565A = 0x81CF
+0x565B = 0x81D5
+0x565C = 0x81D7
+0x565D = 0x81DB
+0x565E = 0x81DD
+0x565F = 0x81DE
+0x5660 = 0x81E1
+0x5661 = 0x81E4
+0x5662 = 0x81EB
+0x5663 = 0x81EC
+0x5664 = 0x81F0
+0x5665 = 0x81F1
+0x5666 = 0x81F2
+0x5667 = 0x81F5
+0x5668 = 0x81F6
+0x5669 = 0x81F8
+0x566A = 0x81F9
+0x566B = 0x81FD
+0x566C = 0x81FF
+0x566D = 0x8200
+0x566E = 0x8203
+0x566F = 0x820F
+0x5670 = 0x8213
+0x5671 = 0x8214
+0x5672 = 0x8219
+0x5673 = 0x821A
+0x5674 = 0x821D
+0x5675 = 0x8221
+0x5676 = 0x8222
+0x5677 = 0x8228
+0x5678 = 0x8232
+0x5679 = 0x8234
+0x567A = 0x823A
+0x567B = 0x8243
+0x567C = 0x8244
+0x567D = 0x8245
+0x567E = 0x8246
+0x5721 = 0x824B
+0x5722 = 0x824E
+0x5723 = 0x824F
+0x5724 = 0x8251
+0x5725 = 0x8256
+0x5726 = 0x825C
+0x5727 = 0x8260
+0x5728 = 0x8263
+0x5729 = 0x8267
+0x572A = 0x826D
+0x572B = 0x8274
+0x572C = 0x827B
+0x572D = 0x827D
+0x572E = 0x827F
+0x572F = 0x8280
+0x5730 = 0x8281
+0x5731 = 0x8283
+0x5732 = 0x8284
+0x5733 = 0x8287
+0x5734 = 0x8289
+0x5735 = 0x828A
+0x5736 = 0x828E
+0x5737 = 0x8291
+0x5738 = 0x8294
+0x5739 = 0x8296
+0x573A = 0x8298
+0x573B = 0x829A
+0x573C = 0x829B
+0x573D = 0x82A0
+0x573E = 0x82A1
+0x573F = 0x82A3
+0x5740 = 0x82A4
+0x5741 = 0x82A7
+0x5742 = 0x82A8
+0x5743 = 0x82A9
+0x5744 = 0x82AA
+0x5745 = 0x82AE
+0x5746 = 0x82B0
+0x5747 = 0x82B2
+0x5748 = 0x82B4
+0x5749 = 0x82B7
+0x574A = 0x82BA
+0x574B = 0x82BC
+0x574C = 0x82BE
+0x574D = 0x82BF
+0x574E = 0x82C6
+0x574F = 0x82D0
+0x5750 = 0x82D5
+0x5751 = 0x82DA
+0x5752 = 0x82E0
+0x5753 = 0x82E2
+0x5754 = 0x82E4
+0x5755 = 0x82E8
+0x5756 = 0x82EA
+0x5757 = 0x82ED
+0x5758 = 0x82EF
+0x5759 = 0x82F6
+0x575A = 0x82F7
+0x575B = 0x82FD
+0x575C = 0x82FE
+0x575D = 0x8300
+0x575E = 0x8301
+0x575F = 0x8307
+0x5760 = 0x8308
+0x5761 = 0x830A
+0x5762 = 0x830B
+0x5763 = 0x8354
+0x5764 = 0x831B
+0x5765 = 0x831D
+0x5766 = 0x831E
+0x5767 = 0x831F
+0x5768 = 0x8321
+0x5769 = 0x8322
+0x576A = 0x832C
+0x576B = 0x832D
+0x576C = 0x832E
+0x576D = 0x8330
+0x576E = 0x8333
+0x576F = 0x8337
+0x5770 = 0x833A
+0x5771 = 0x833C
+0x5772 = 0x833D
+0x5773 = 0x8342
+0x5774 = 0x8343
+0x5775 = 0x8344
+0x5776 = 0x8347
+0x5777 = 0x834D
+0x5778 = 0x834E
+0x5779 = 0x8351
+0x577A = 0x8355
+0x577B = 0x8356
+0x577C = 0x8357
+0x577D = 0x8370
+0x577E = 0x8378
+0x5821 = 0x837D
+0x5822 = 0x837F
+0x5823 = 0x8380
+0x5824 = 0x8382
+0x5825 = 0x8384
+0x5826 = 0x8386
+0x5827 = 0x838D
+0x5828 = 0x8392
+0x5829 = 0x8394
+0x582A = 0x8395
+0x582B = 0x8398
+0x582C = 0x8399
+0x582D = 0x839B
+0x582E = 0x839C
+0x582F = 0x839D
+0x5830 = 0x83A6
+0x5831 = 0x83A7
+0x5832 = 0x83A9
+0x5833 = 0x83AC
+0x5834 = 0x83BE
+0x5835 = 0x83BF
+0x5836 = 0x83C0
+0x5837 = 0x83C7
+0x5838 = 0x83C9
+0x5839 = 0x83CF
+0x583A = 0x83D0
+0x583B = 0x83D1
+0x583C = 0x83D4
+0x583D = 0x83DD
+0x583E = 0x8353
+0x583F = 0x83E8
+0x5840 = 0x83EA
+0x5841 = 0x83F6
+0x5842 = 0x83F8
+0x5843 = 0x83F9
+0x5844 = 0x83FC
+0x5845 = 0x8401
+0x5846 = 0x8406
+0x5847 = 0x840A
+0x5848 = 0x840F
+0x5849 = 0x8411
+0x584A = 0x8415
+0x584B = 0x8419
+0x584C = 0x83AD
+0x584D = 0x842F
+0x584E = 0x8439
+0x584F = 0x8445
+0x5850 = 0x8447
+0x5851 = 0x8448
+0x5852 = 0x844A
+0x5853 = 0x844D
+0x5854 = 0x844F
+0x5855 = 0x8451
+0x5856 = 0x8452
+0x5857 = 0x8456
+0x5858 = 0x8458
+0x5859 = 0x8459
+0x585A = 0x845A
+0x585B = 0x845C
+0x585C = 0x8460
+0x585D = 0x8464
+0x585E = 0x8465
+0x585F = 0x8467
+0x5860 = 0x846A
+0x5861 = 0x8470
+0x5862 = 0x8473
+0x5863 = 0x8474
+0x5864 = 0x8476
+0x5865 = 0x8478
+0x5866 = 0x847C
+0x5867 = 0x847D
+0x5868 = 0x8481
+0x5869 = 0x8485
+0x586A = 0x8492
+0x586B = 0x8493
+0x586C = 0x8495
+0x586D = 0x849E
+0x586E = 0x84A6
+0x586F = 0x84A8
+0x5870 = 0x84A9
+0x5871 = 0x84AA
+0x5872 = 0x84AF
+0x5873 = 0x84B1
+0x5874 = 0x84B4
+0x5875 = 0x84BA
+0x5876 = 0x84BD
+0x5877 = 0x84BE
+0x5878 = 0x84C0
+0x5879 = 0x84C2
+0x587A = 0x84C7
+0x587B = 0x84C8
+0x587C = 0x84CC
+0x587D = 0x84CF
+0x587E = 0x84D3
+0x5921 = 0x84DC
+0x5922 = 0x84E7
+0x5923 = 0x84EA
+0x5924 = 0x84EF
+0x5925 = 0x84F0
+0x5926 = 0x84F1
+0x5927 = 0x84F2
+0x5928 = 0x84F7
+0x5929 = 0x8532
+0x592A = 0x84FA
+0x592B = 0x84FB
+0x592C = 0x84FD
+0x592D = 0x8502
+0x592E = 0x8503
+0x592F = 0x8507
+0x5930 = 0x850C
+0x5931 = 0x850E
+0x5932 = 0x8510
+0x5933 = 0x851C
+0x5934 = 0x851E
+0x5935 = 0x8522
+0x5936 = 0x8523
+0x5937 = 0x8524
+0x5938 = 0x8525
+0x5939 = 0x8527
+0x593A = 0x852A
+0x593B = 0x852B
+0x593C = 0x852F
+0x593D = 0x8533
+0x593E = 0x8534
+0x593F = 0x8536
+0x5940 = 0x853F
+0x5941 = 0x8546
+0x5942 = 0x854F
+0x5943 = 0x8550
+0x5944 = 0x8551
+0x5945 = 0x8552
+0x5946 = 0x8553
+0x5947 = 0x8556
+0x5948 = 0x8559
+0x5949 = 0x855C
+0x594A = 0x855D
+0x594B = 0x855E
+0x594C = 0x855F
+0x594D = 0x8560
+0x594E = 0x8561
+0x594F = 0x8562
+0x5950 = 0x8564
+0x5951 = 0x856B
+0x5952 = 0x856F
+0x5953 = 0x8579
+0x5954 = 0x857A
+0x5955 = 0x857B
+0x5956 = 0x857D
+0x5957 = 0x857F
+0x5958 = 0x8581
+0x5959 = 0x8585
+0x595A = 0x8586
+0x595B = 0x8589
+0x595C = 0x858B
+0x595D = 0x858C
+0x595E = 0x858F
+0x595F = 0x8593
+0x5960 = 0x8598
+0x5961 = 0x859D
+0x5962 = 0x859F
+0x5963 = 0x85A0
+0x5964 = 0x85A2
+0x5965 = 0x85A5
+0x5966 = 0x85A7
+0x5967 = 0x85B4
+0x5968 = 0x85B6
+0x5969 = 0x85B7
+0x596A = 0x85B8
+0x596B = 0x85BC
+0x596C = 0x85BD
+0x596D = 0x85BE
+0x596E = 0x85BF
+0x596F = 0x85C2
+0x5970 = 0x85C7
+0x5971 = 0x85CA
+0x5972 = 0x85CB
+0x5973 = 0x85CE
+0x5974 = 0x85AD
+0x5975 = 0x85D8
+0x5976 = 0x85DA
+0x5977 = 0x85DF
+0x5978 = 0x85E0
+0x5979 = 0x85E6
+0x597A = 0x85E8
+0x597B = 0x85ED
+0x597C = 0x85F3
+0x597D = 0x85F6
+0x597E = 0x85FC
+0x5A21 = 0x85FF
+0x5A22 = 0x8600
+0x5A23 = 0x8604
+0x5A24 = 0x8605
+0x5A25 = 0x860D
+0x5A26 = 0x860E
+0x5A27 = 0x8610
+0x5A28 = 0x8611
+0x5A29 = 0x8612
+0x5A2A = 0x8618
+0x5A2B = 0x8619
+0x5A2C = 0x861B
+0x5A2D = 0x861E
+0x5A2E = 0x8621
+0x5A2F = 0x8627
+0x5A30 = 0x8629
+0x5A31 = 0x8636
+0x5A32 = 0x8638
+0x5A33 = 0x863A
+0x5A34 = 0x863C
+0x5A35 = 0x863D
+0x5A36 = 0x8640
+0x5A37 = 0x8642
+0x5A38 = 0x8646
+0x5A39 = 0x8652
+0x5A3A = 0x8653
+0x5A3B = 0x8656
+0x5A3C = 0x8657
+0x5A3D = 0x8658
+0x5A3E = 0x8659
+0x5A3F = 0x865D
+0x5A40 = 0x8660
+0x5A41 = 0x8661
+0x5A42 = 0x8662
+0x5A43 = 0x8663
+0x5A44 = 0x8664
+0x5A45 = 0x8669
+0x5A46 = 0x866C
+0x5A47 = 0x866F
+0x5A48 = 0x8675
+0x5A49 = 0x8676
+0x5A4A = 0x8677
+0x5A4B = 0x867A
+0x5A4C = 0x868D
+0x5A4D = 0x8691
+0x5A4E = 0x8696
+0x5A4F = 0x8698
+0x5A50 = 0x869A
+0x5A51 = 0x869C
+0x5A52 = 0x86A1
+0x5A53 = 0x86A6
+0x5A54 = 0x86A7
+0x5A55 = 0x86A8
+0x5A56 = 0x86AD
+0x5A57 = 0x86B1
+0x5A58 = 0x86B3
+0x5A59 = 0x86B4
+0x5A5A = 0x86B5
+0x5A5B = 0x86B7
+0x5A5C = 0x86B8
+0x5A5D = 0x86B9
+0x5A5E = 0x86BF
+0x5A5F = 0x86C0
+0x5A60 = 0x86C1
+0x5A61 = 0x86C3
+0x5A62 = 0x86C5
+0x5A63 = 0x86D1
+0x5A64 = 0x86D2
+0x5A65 = 0x86D5
+0x5A66 = 0x86D7
+0x5A67 = 0x86DA
+0x5A68 = 0x86DC
+0x5A69 = 0x86E0
+0x5A6A = 0x86E3
+0x5A6B = 0x86E5
+0x5A6C = 0x86E7
+0x5A6D = 0x8688
+0x5A6E = 0x86FA
+0x5A6F = 0x86FC
+0x5A70 = 0x86FD
+0x5A71 = 0x8704
+0x5A72 = 0x8705
+0x5A73 = 0x8707
+0x5A74 = 0x870B
+0x5A75 = 0x870E
+0x5A76 = 0x870F
+0x5A77 = 0x8710
+0x5A78 = 0x8713
+0x5A79 = 0x8714
+0x5A7A = 0x8719
+0x5A7B = 0x871E
+0x5A7C = 0x871F
+0x5A7D = 0x8721
+0x5A7E = 0x8723
+0x5B21 = 0x8728
+0x5B22 = 0x872E
+0x5B23 = 0x872F
+0x5B24 = 0x8731
+0x5B25 = 0x8732
+0x5B26 = 0x8739
+0x5B27 = 0x873A
+0x5B28 = 0x873C
+0x5B29 = 0x873D
+0x5B2A = 0x873E
+0x5B2B = 0x8740
+0x5B2C = 0x8743
+0x5B2D = 0x8745
+0x5B2E = 0x874D
+0x5B2F = 0x8758
+0x5B30 = 0x875D
+0x5B31 = 0x8761
+0x5B32 = 0x8764
+0x5B33 = 0x8765
+0x5B34 = 0x876F
+0x5B35 = 0x8771
+0x5B36 = 0x8772
+0x5B37 = 0x877B
+0x5B38 = 0x8783
+0x5B39 = 0x8784
+0x5B3A = 0x8785
+0x5B3B = 0x8786
+0x5B3C = 0x8787
+0x5B3D = 0x8788
+0x5B3E = 0x8789
+0x5B3F = 0x878B
+0x5B40 = 0x878C
+0x5B41 = 0x8790
+0x5B42 = 0x8793
+0x5B43 = 0x8795
+0x5B44 = 0x8797
+0x5B45 = 0x8798
+0x5B46 = 0x8799
+0x5B47 = 0x879E
+0x5B48 = 0x87A0
+0x5B49 = 0x87A3
+0x5B4A = 0x87A7
+0x5B4B = 0x87AC
+0x5B4C = 0x87AD
+0x5B4D = 0x87AE
+0x5B4E = 0x87B1
+0x5B4F = 0x87B5
+0x5B50 = 0x87BE
+0x5B51 = 0x87BF
+0x5B52 = 0x87C1
+0x5B53 = 0x87C8
+0x5B54 = 0x87C9
+0x5B55 = 0x87CA
+0x5B56 = 0x87CE
+0x5B57 = 0x87D5
+0x5B58 = 0x87D6
+0x5B59 = 0x87D9
+0x5B5A = 0x87DA
+0x5B5B = 0x87DC
+0x5B5C = 0x87DF
+0x5B5D = 0x87E2
+0x5B5E = 0x87E3
+0x5B5F = 0x87E4
+0x5B60 = 0x87EA
+0x5B61 = 0x87EB
+0x5B62 = 0x87ED
+0x5B63 = 0x87F1
+0x5B64 = 0x87F3
+0x5B65 = 0x87F8
+0x5B66 = 0x87FA
+0x5B67 = 0x87FF
+0x5B68 = 0x8801
+0x5B69 = 0x8803
+0x5B6A = 0x8806
+0x5B6B = 0x8809
+0x5B6C = 0x880A
+0x5B6D = 0x880B
+0x5B6E = 0x8810
+0x5B6F = 0x8819
+0x5B70 = 0x8812
+0x5B71 = 0x8813
+0x5B72 = 0x8814
+0x5B73 = 0x8818
+0x5B74 = 0x881A
+0x5B75 = 0x881B
+0x5B76 = 0x881C
+0x5B77 = 0x881E
+0x5B78 = 0x881F
+0x5B79 = 0x8828
+0x5B7A = 0x882D
+0x5B7B = 0x882E
+0x5B7C = 0x8830
+0x5B7D = 0x8832
+0x5B7E = 0x8835
+0x5C21 = 0x883A
+0x5C22 = 0x883C
+0x5C23 = 0x8841
+0x5C24 = 0x8843
+0x5C25 = 0x8845
+0x5C26 = 0x8848
+0x5C27 = 0x8849
+0x5C28 = 0x884A
+0x5C29 = 0x884B
+0x5C2A = 0x884E
+0x5C2B = 0x8851
+0x5C2C = 0x8855
+0x5C2D = 0x8856
+0x5C2E = 0x8858
+0x5C2F = 0x885A
+0x5C30 = 0x885C
+0x5C31 = 0x885F
+0x5C32 = 0x8860
+0x5C33 = 0x8864
+0x5C34 = 0x8869
+0x5C35 = 0x8871
+0x5C36 = 0x8879
+0x5C37 = 0x887B
+0x5C38 = 0x8880
+0x5C39 = 0x8898
+0x5C3A = 0x889A
+0x5C3B = 0x889B
+0x5C3C = 0x889C
+0x5C3D = 0x889F
+0x5C3E = 0x88A0
+0x5C3F = 0x88A8
+0x5C40 = 0x88AA
+0x5C41 = 0x88BA
+0x5C42 = 0x88BD
+0x5C43 = 0x88BE
+0x5C44 = 0x88C0
+0x5C45 = 0x88CA
+0x5C46 = 0x88CB
+0x5C47 = 0x88CC
+0x5C48 = 0x88CD
+0x5C49 = 0x88CE
+0x5C4A = 0x88D1
+0x5C4B = 0x88D2
+0x5C4C = 0x88D3
+0x5C4D = 0x88DB
+0x5C4E = 0x88DE
+0x5C4F = 0x88E7
+0x5C50 = 0x88EF
+0x5C51 = 0x88F0
+0x5C52 = 0x88F1
+0x5C53 = 0x88F5
+0x5C54 = 0x88F7
+0x5C55 = 0x8901
+0x5C56 = 0x8906
+0x5C57 = 0x890D
+0x5C58 = 0x890E
+0x5C59 = 0x890F
+0x5C5A = 0x8915
+0x5C5B = 0x8916
+0x5C5C = 0x8918
+0x5C5D = 0x8919
+0x5C5E = 0x891A
+0x5C5F = 0x891C
+0x5C60 = 0x8920
+0x5C61 = 0x8926
+0x5C62 = 0x8927
+0x5C63 = 0x8928
+0x5C64 = 0x8930
+0x5C65 = 0x8931
+0x5C66 = 0x8932
+0x5C67 = 0x8935
+0x5C68 = 0x8939
+0x5C69 = 0x893A
+0x5C6A = 0x893E
+0x5C6B = 0x8940
+0x5C6C = 0x8942
+0x5C6D = 0x8945
+0x5C6E = 0x8946
+0x5C6F = 0x8949
+0x5C70 = 0x894F
+0x5C71 = 0x8952
+0x5C72 = 0x8957
+0x5C73 = 0x895A
+0x5C74 = 0x895B
+0x5C75 = 0x895C
+0x5C76 = 0x8961
+0x5C77 = 0x8962
+0x5C78 = 0x8963
+0x5C79 = 0x896B
+0x5C7A = 0x896E
+0x5C7B = 0x8970
+0x5C7C = 0x8973
+0x5C7D = 0x8975
+0x5C7E = 0x897A
+0x5D21 = 0x897B
+0x5D22 = 0x897C
+0x5D23 = 0x897D
+0x5D24 = 0x8989
+0x5D25 = 0x898D
+0x5D26 = 0x8990
+0x5D27 = 0x8994
+0x5D28 = 0x8995
+0x5D29 = 0x899B
+0x5D2A = 0x899C
+0x5D2B = 0x899F
+0x5D2C = 0x89A0
+0x5D2D = 0x89A5
+0x5D2E = 0x89B0
+0x5D2F = 0x89B4
+0x5D30 = 0x89B5
+0x5D31 = 0x89B6
+0x5D32 = 0x89B7
+0x5D33 = 0x89BC
+0x5D34 = 0x89D4
+0x5D35 = 0x89D5
+0x5D36 = 0x89D6
+0x5D37 = 0x89D7
+0x5D38 = 0x89D8
+0x5D39 = 0x89E5
+0x5D3A = 0x89E9
+0x5D3B = 0x89EB
+0x5D3C = 0x89ED
+0x5D3D = 0x89F1
+0x5D3E = 0x89F3
+0x5D3F = 0x89F6
+0x5D40 = 0x89F9
+0x5D41 = 0x89FD
+0x5D42 = 0x89FF
+0x5D43 = 0x8A04
+0x5D44 = 0x8A05
+0x5D45 = 0x8A07
+0x5D46 = 0x8A0F
+0x5D47 = 0x8A11
+0x5D48 = 0x8A12
+0x5D49 = 0x8A14
+0x5D4A = 0x8A15
+0x5D4B = 0x8A1E
+0x5D4C = 0x8A20
+0x5D4D = 0x8A22
+0x5D4E = 0x8A24
+0x5D4F = 0x8A26
+0x5D50 = 0x8A2B
+0x5D51 = 0x8A2C
+0x5D52 = 0x8A2F
+0x5D53 = 0x8A35
+0x5D54 = 0x8A37
+0x5D55 = 0x8A3D
+0x5D56 = 0x8A3E
+0x5D57 = 0x8A40
+0x5D58 = 0x8A43
+0x5D59 = 0x8A45
+0x5D5A = 0x8A47
+0x5D5B = 0x8A49
+0x5D5C = 0x8A4D
+0x5D5D = 0x8A4E
+0x5D5E = 0x8A53
+0x5D5F = 0x8A56
+0x5D60 = 0x8A57
+0x5D61 = 0x8A58
+0x5D62 = 0x8A5C
+0x5D63 = 0x8A5D
+0x5D64 = 0x8A61
+0x5D65 = 0x8A65
+0x5D66 = 0x8A67
+0x5D67 = 0x8A75
+0x5D68 = 0x8A76
+0x5D69 = 0x8A77
+0x5D6A = 0x8A79
+0x5D6B = 0x8A7A
+0x5D6C = 0x8A7B
+0x5D6D = 0x8A7E
+0x5D6E = 0x8A7F
+0x5D6F = 0x8A80
+0x5D70 = 0x8A83
+0x5D71 = 0x8A86
+0x5D72 = 0x8A8B
+0x5D73 = 0x8A8F
+0x5D74 = 0x8A90
+0x5D75 = 0x8A92
+0x5D76 = 0x8A96
+0x5D77 = 0x8A97
+0x5D78 = 0x8A99
+0x5D79 = 0x8A9F
+0x5D7A = 0x8AA7
+0x5D7B = 0x8AA9
+0x5D7C = 0x8AAE
+0x5D7D = 0x8AAF
+0x5D7E = 0x8AB3
+0x5E21 = 0x8AB6
+0x5E22 = 0x8AB7
+0x5E23 = 0x8ABB
+0x5E24 = 0x8ABE
+0x5E25 = 0x8AC3
+0x5E26 = 0x8AC6
+0x5E27 = 0x8AC8
+0x5E28 = 0x8AC9
+0x5E29 = 0x8ACA
+0x5E2A = 0x8AD1
+0x5E2B = 0x8AD3
+0x5E2C = 0x8AD4
+0x5E2D = 0x8AD5
+0x5E2E = 0x8AD7
+0x5E2F = 0x8ADD
+0x5E30 = 0x8ADF
+0x5E31 = 0x8AEC
+0x5E32 = 0x8AF0
+0x5E33 = 0x8AF4
+0x5E34 = 0x8AF5
+0x5E35 = 0x8AF6
+0x5E36 = 0x8AFC
+0x5E37 = 0x8AFF
+0x5E38 = 0x8B05
+0x5E39 = 0x8B06
+0x5E3A = 0x8B0B
+0x5E3B = 0x8B11
+0x5E3C = 0x8B1C
+0x5E3D = 0x8B1E
+0x5E3E = 0x8B1F
+0x5E3F = 0x8B0A
+0x5E40 = 0x8B2D
+0x5E41 = 0x8B30
+0x5E42 = 0x8B37
+0x5E43 = 0x8B3C
+0x5E44 = 0x8B42
+0x5E45 = 0x8B43
+0x5E46 = 0x8B44
+0x5E47 = 0x8B45
+0x5E48 = 0x8B46
+0x5E49 = 0x8B48
+0x5E4A = 0x8B52
+0x5E4B = 0x8B53
+0x5E4C = 0x8B54
+0x5E4D = 0x8B59
+0x5E4E = 0x8B4D
+0x5E4F = 0x8B5E
+0x5E50 = 0x8B63
+0x5E51 = 0x8B6D
+0x5E52 = 0x8B76
+0x5E53 = 0x8B78
+0x5E54 = 0x8B79
+0x5E55 = 0x8B7C
+0x5E56 = 0x8B7E
+0x5E57 = 0x8B81
+0x5E58 = 0x8B84
+0x5E59 = 0x8B85
+0x5E5A = 0x8B8B
+0x5E5B = 0x8B8D
+0x5E5C = 0x8B8F
+0x5E5D = 0x8B94
+0x5E5E = 0x8B95
+0x5E5F = 0x8B9C
+0x5E60 = 0x8B9E
+0x5E61 = 0x8B9F
+0x5E62 = 0x8C38
+0x5E63 = 0x8C39
+0x5E64 = 0x8C3D
+0x5E65 = 0x8C3E
+0x5E66 = 0x8C45
+0x5E67 = 0x8C47
+0x5E68 = 0x8C49
+0x5E69 = 0x8C4B
+0x5E6A = 0x8C4F
+0x5E6B = 0x8C51
+0x5E6C = 0x8C53
+0x5E6D = 0x8C54
+0x5E6E = 0x8C57
+0x5E6F = 0x8C58
+0x5E70 = 0x8C5B
+0x5E71 = 0x8C5D
+0x5E72 = 0x8C59
+0x5E73 = 0x8C63
+0x5E74 = 0x8C64
+0x5E75 = 0x8C66
+0x5E76 = 0x8C68
+0x5E77 = 0x8C69
+0x5E78 = 0x8C6D
+0x5E79 = 0x8C73
+0x5E7A = 0x8C75
+0x5E7B = 0x8C76
+0x5E7C = 0x8C7B
+0x5E7D = 0x8C7E
+0x5E7E = 0x8C86
+0x5F21 = 0x8C87
+0x5F22 = 0x8C8B
+0x5F23 = 0x8C90
+0x5F24 = 0x8C92
+0x5F25 = 0x8C93
+0x5F26 = 0x8C99
+0x5F27 = 0x8C9B
+0x5F28 = 0x8C9C
+0x5F29 = 0x8CA4
+0x5F2A = 0x8CB9
+0x5F2B = 0x8CBA
+0x5F2C = 0x8CC5
+0x5F2D = 0x8CC6
+0x5F2E = 0x8CC9
+0x5F2F = 0x8CCB
+0x5F30 = 0x8CCF
+0x5F31 = 0x8CD6
+0x5F32 = 0x8CD5
+0x5F33 = 0x8CD9
+0x5F34 = 0x8CDD
+0x5F35 = 0x8CE1
+0x5F36 = 0x8CE8
+0x5F37 = 0x8CEC
+0x5F38 = 0x8CEF
+0x5F39 = 0x8CF0
+0x5F3A = 0x8CF2
+0x5F3B = 0x8CF5
+0x5F3C = 0x8CF7
+0x5F3D = 0x8CF8
+0x5F3E = 0x8CFE
+0x5F3F = 0x8CFF
+0x5F40 = 0x8D01
+0x5F41 = 0x8D03
+0x5F42 = 0x8D09
+0x5F43 = 0x8D12
+0x5F44 = 0x8D17
+0x5F45 = 0x8D1B
+0x5F46 = 0x8D65
+0x5F47 = 0x8D69
+0x5F48 = 0x8D6C
+0x5F49 = 0x8D6E
+0x5F4A = 0x8D7F
+0x5F4B = 0x8D82
+0x5F4C = 0x8D84
+0x5F4D = 0x8D88
+0x5F4E = 0x8D8D
+0x5F4F = 0x8D90
+0x5F50 = 0x8D91
+0x5F51 = 0x8D95
+0x5F52 = 0x8D9E
+0x5F53 = 0x8D9F
+0x5F54 = 0x8DA0
+0x5F55 = 0x8DA6
+0x5F56 = 0x8DAB
+0x5F57 = 0x8DAC
+0x5F58 = 0x8DAF
+0x5F59 = 0x8DB2
+0x5F5A = 0x8DB5
+0x5F5B = 0x8DB7
+0x5F5C = 0x8DB9
+0x5F5D = 0x8DBB
+0x5F5E = 0x8DC0
+0x5F5F = 0x8DC5
+0x5F60 = 0x8DC6
+0x5F61 = 0x8DC7
+0x5F62 = 0x8DC8
+0x5F63 = 0x8DCA
+0x5F64 = 0x8DCE
+0x5F65 = 0x8DD1
+0x5F66 = 0x8DD4
+0x5F67 = 0x8DD5
+0x5F68 = 0x8DD7
+0x5F69 = 0x8DD9
+0x5F6A = 0x8DE4
+0x5F6B = 0x8DE5
+0x5F6C = 0x8DE7
+0x5F6D = 0x8DEC
+0x5F6E = 0x8DF0
+0x5F6F = 0x8DBC
+0x5F70 = 0x8DF1
+0x5F71 = 0x8DF2
+0x5F72 = 0x8DF4
+0x5F73 = 0x8DFD
+0x5F74 = 0x8E01
+0x5F75 = 0x8E04
+0x5F76 = 0x8E05
+0x5F77 = 0x8E06
+0x5F78 = 0x8E0B
+0x5F79 = 0x8E11
+0x5F7A = 0x8E14
+0x5F7B = 0x8E16
+0x5F7C = 0x8E20
+0x5F7D = 0x8E21
+0x5F7E = 0x8E22
+0x6021 = 0x8E23
+0x6022 = 0x8E26
+0x6023 = 0x8E27
+0x6024 = 0x8E31
+0x6025 = 0x8E33
+0x6026 = 0x8E36
+0x6027 = 0x8E37
+0x6028 = 0x8E38
+0x6029 = 0x8E39
+0x602A = 0x8E3D
+0x602B = 0x8E40
+0x602C = 0x8E41
+0x602D = 0x8E4B
+0x602E = 0x8E4D
+0x602F = 0x8E4E
+0x6030 = 0x8E4F
+0x6031 = 0x8E54
+0x6032 = 0x8E5B
+0x6033 = 0x8E5C
+0x6034 = 0x8E5D
+0x6035 = 0x8E5E
+0x6036 = 0x8E61
+0x6037 = 0x8E62
+0x6038 = 0x8E69
+0x6039 = 0x8E6C
+0x603A = 0x8E6D
+0x603B = 0x8E6F
+0x603C = 0x8E70
+0x603D = 0x8E71
+0x603E = 0x8E79
+0x603F = 0x8E7A
+0x6040 = 0x8E7B
+0x6041 = 0x8E82
+0x6042 = 0x8E83
+0x6043 = 0x8E89
+0x6044 = 0x8E90
+0x6045 = 0x8E92
+0x6046 = 0x8E95
+0x6047 = 0x8E9A
+0x6048 = 0x8E9B
+0x6049 = 0x8E9D
+0x604A = 0x8E9E
+0x604B = 0x8EA2
+0x604C = 0x8EA7
+0x604D = 0x8EA9
+0x604E = 0x8EAD
+0x604F = 0x8EAE
+0x6050 = 0x8EB3
+0x6051 = 0x8EB5
+0x6052 = 0x8EBA
+0x6053 = 0x8EBB
+0x6054 = 0x8EC0
+0x6055 = 0x8EC1
+0x6056 = 0x8EC3
+0x6057 = 0x8EC4
+0x6058 = 0x8EC7
+0x6059 = 0x8ECF
+0x605A = 0x8ED1
+0x605B = 0x8ED4
+0x605C = 0x8EDC
+0x605D = 0x8EE8
+0x605E = 0x8EEE
+0x605F = 0x8EF0
+0x6060 = 0x8EF1
+0x6061 = 0x8EF7
+0x6062 = 0x8EF9
+0x6063 = 0x8EFA
+0x6064 = 0x8EED
+0x6065 = 0x8F00
+0x6066 = 0x8F02
+0x6067 = 0x8F07
+0x6068 = 0x8F08
+0x6069 = 0x8F0F
+0x606A = 0x8F10
+0x606B = 0x8F16
+0x606C = 0x8F17
+0x606D = 0x8F18
+0x606E = 0x8F1E
+0x606F = 0x8F20
+0x6070 = 0x8F21
+0x6071 = 0x8F23
+0x6072 = 0x8F25
+0x6073 = 0x8F27
+0x6074 = 0x8F28
+0x6075 = 0x8F2C
+0x6076 = 0x8F2D
+0x6077 = 0x8F2E
+0x6078 = 0x8F34
+0x6079 = 0x8F35
+0x607A = 0x8F36
+0x607B = 0x8F37
+0x607C = 0x8F3A
+0x607D = 0x8F40
+0x607E = 0x8F41
+0x6121 = 0x8F43
+0x6122 = 0x8F47
+0x6123 = 0x8F4F
+0x6124 = 0x8F51
+0x6125 = 0x8F52
+0x6126 = 0x8F53
+0x6127 = 0x8F54
+0x6128 = 0x8F55
+0x6129 = 0x8F58
+0x612A = 0x8F5D
+0x612B = 0x8F5E
+0x612C = 0x8F65
+0x612D = 0x8F9D
+0x612E = 0x8FA0
+0x612F = 0x8FA1
+0x6130 = 0x8FA4
+0x6131 = 0x8FA5
+0x6132 = 0x8FA6
+0x6133 = 0x8FB5
+0x6134 = 0x8FB6
+0x6135 = 0x8FB8
+0x6136 = 0x8FBE
+0x6137 = 0x8FC0
+0x6138 = 0x8FC1
+0x6139 = 0x8FC6
+0x613A = 0x8FCA
+0x613B = 0x8FCB
+0x613C = 0x8FCD
+0x613D = 0x8FD0
+0x613E = 0x8FD2
+0x613F = 0x8FD3
+0x6140 = 0x8FD5
+0x6141 = 0x8FE0
+0x6142 = 0x8FE3
+0x6143 = 0x8FE4
+0x6144 = 0x8FE8
+0x6145 = 0x8FEE
+0x6146 = 0x8FF1
+0x6147 = 0x8FF5
+0x6148 = 0x8FF6
+0x6149 = 0x8FFB
+0x614A = 0x8FFE
+0x614B = 0x9002
+0x614C = 0x9004
+0x614D = 0x9008
+0x614E = 0x900C
+0x614F = 0x9018
+0x6150 = 0x901B
+0x6151 = 0x9028
+0x6152 = 0x9029
+0x6153 = 0x902F
+0x6154 = 0x902A
+0x6155 = 0x902C
+0x6156 = 0x902D
+0x6157 = 0x9033
+0x6158 = 0x9034
+0x6159 = 0x9037
+0x615A = 0x903F
+0x615B = 0x9043
+0x615C = 0x9044
+0x615D = 0x904C
+0x615E = 0x905B
+0x615F = 0x905D
+0x6160 = 0x9062
+0x6161 = 0x9066
+0x6162 = 0x9067
+0x6163 = 0x906C
+0x6164 = 0x9070
+0x6165 = 0x9074
+0x6166 = 0x9079
+0x6167 = 0x9085
+0x6168 = 0x9088
+0x6169 = 0x908B
+0x616A = 0x908C
+0x616B = 0x908E
+0x616C = 0x9090
+0x616D = 0x9095
+0x616E = 0x9097
+0x616F = 0x9098
+0x6170 = 0x9099
+0x6171 = 0x909B
+0x6172 = 0x90A0
+0x6173 = 0x90A1
+0x6174 = 0x90A2
+0x6175 = 0x90A5
+0x6176 = 0x90B0
+0x6177 = 0x90B2
+0x6178 = 0x90B3
+0x6179 = 0x90B4
+0x617A = 0x90B6
+0x617B = 0x90BD
+0x617C = 0x90CC
+0x617D = 0x90BE
+0x617E = 0x90C3
+0x6221 = 0x90C4
+0x6222 = 0x90C5
+0x6223 = 0x90C7
+0x6224 = 0x90C8
+0x6225 = 0x90D5
+0x6226 = 0x90D7
+0x6227 = 0x90D8
+0x6228 = 0x90D9
+0x6229 = 0x90DC
+0x622A = 0x90DD
+0x622B = 0x90DF
+0x622C = 0x90E5
+0x622D = 0x90D2
+0x622E = 0x90F6
+0x622F = 0x90EB
+0x6230 = 0x90EF
+0x6231 = 0x90F0
+0x6232 = 0x90F4
+0x6233 = 0x90FE
+0x6234 = 0x90FF
+0x6235 = 0x9100
+0x6236 = 0x9104
+0x6237 = 0x9105
+0x6238 = 0x9106
+0x6239 = 0x9108
+0x623A = 0x910D
+0x623B = 0x9110
+0x623C = 0x9114
+0x623D = 0x9116
+0x623E = 0x9117
+0x623F = 0x9118
+0x6240 = 0x911A
+0x6241 = 0x911C
+0x6242 = 0x911E
+0x6243 = 0x9120
+0x6244 = 0x9125
+0x6245 = 0x9122
+0x6246 = 0x9123
+0x6247 = 0x9127
+0x6248 = 0x9129
+0x6249 = 0x912E
+0x624A = 0x912F
+0x624B = 0x9131
+0x624C = 0x9134
+0x624D = 0x9136
+0x624E = 0x9137
+0x624F = 0x9139
+0x6250 = 0x913A
+0x6251 = 0x913C
+0x6252 = 0x913D
+0x6253 = 0x9143
+0x6254 = 0x9147
+0x6255 = 0x9148
+0x6256 = 0x914F
+0x6257 = 0x9153
+0x6258 = 0x9157
+0x6259 = 0x9159
+0x625A = 0x915A
+0x625B = 0x915B
+0x625C = 0x9161
+0x625D = 0x9164
+0x625E = 0x9167
+0x625F = 0x916D
+0x6260 = 0x9174
+0x6261 = 0x9179
+0x6262 = 0x917A
+0x6263 = 0x917B
+0x6264 = 0x9181
+0x6265 = 0x9183
+0x6266 = 0x9185
+0x6267 = 0x9186
+0x6268 = 0x918A
+0x6269 = 0x918E
+0x626A = 0x9191
+0x626B = 0x9193
+0x626C = 0x9194
+0x626D = 0x9195
+0x626E = 0x9198
+0x626F = 0x919E
+0x6270 = 0x91A1
+0x6271 = 0x91A6
+0x6272 = 0x91A8
+0x6273 = 0x91AC
+0x6274 = 0x91AD
+0x6275 = 0x91AE
+0x6276 = 0x91B0
+0x6277 = 0x91B1
+0x6278 = 0x91B2
+0x6279 = 0x91B3
+0x627A = 0x91B6
+0x627B = 0x91BB
+0x627C = 0x91BC
+0x627D = 0x91BD
+0x627E = 0x91BF
+0x6321 = 0x91C2
+0x6322 = 0x91C3
+0x6323 = 0x91C5
+0x6324 = 0x91D3
+0x6325 = 0x91D4
+0x6326 = 0x91D7
+0x6327 = 0x91D9
+0x6328 = 0x91DA
+0x6329 = 0x91DE
+0x632A = 0x91E4
+0x632B = 0x91E5
+0x632C = 0x91E9
+0x632D = 0x91EA
+0x632E = 0x91EC
+0x632F = 0x91ED
+0x6330 = 0x91EE
+0x6331 = 0x91EF
+0x6332 = 0x91F0
+0x6333 = 0x91F1
+0x6334 = 0x91F7
+0x6335 = 0x91F9
+0x6336 = 0x91FB
+0x6337 = 0x91FD
+0x6338 = 0x9200
+0x6339 = 0x9201
+0x633A = 0x9204
+0x633B = 0x9205
+0x633C = 0x9206
+0x633D = 0x9207
+0x633E = 0x9209
+0x633F = 0x920A
+0x6340 = 0x920C
+0x6341 = 0x9210
+0x6342 = 0x9212
+0x6343 = 0x9213
+0x6344 = 0x9216
+0x6345 = 0x9218
+0x6346 = 0x921C
+0x6347 = 0x921D
+0x6348 = 0x9223
+0x6349 = 0x9224
+0x634A = 0x9225
+0x634B = 0x9226
+0x634C = 0x9228
+0x634D = 0x922E
+0x634E = 0x922F
+0x634F = 0x9230
+0x6350 = 0x9233
+0x6351 = 0x9235
+0x6352 = 0x9236
+0x6353 = 0x9238
+0x6354 = 0x9239
+0x6355 = 0x923A
+0x6356 = 0x923C
+0x6357 = 0x923E
+0x6358 = 0x9240
+0x6359 = 0x9242
+0x635A = 0x9243
+0x635B = 0x9246
+0x635C = 0x9247
+0x635D = 0x924A
+0x635E = 0x924D
+0x635F = 0x924E
+0x6360 = 0x924F
+0x6361 = 0x9251
+0x6362 = 0x9258
+0x6363 = 0x9259
+0x6364 = 0x925C
+0x6365 = 0x925D
+0x6366 = 0x9260
+0x6367 = 0x9261
+0x6368 = 0x9265
+0x6369 = 0x9267
+0x636A = 0x9268
+0x636B = 0x9269
+0x636C = 0x926E
+0x636D = 0x926F
+0x636E = 0x9270
+0x636F = 0x9275
+0x6370 = 0x9276
+0x6371 = 0x9277
+0x6372 = 0x9278
+0x6373 = 0x9279
+0x6374 = 0x927B
+0x6375 = 0x927C
+0x6376 = 0x927D
+0x6377 = 0x927F
+0x6378 = 0x9288
+0x6379 = 0x9289
+0x637A = 0x928A
+0x637B = 0x928D
+0x637C = 0x928E
+0x637D = 0x9292
+0x637E = 0x9297
+0x6421 = 0x9299
+0x6422 = 0x929F
+0x6423 = 0x92A0
+0x6424 = 0x92A4
+0x6425 = 0x92A5
+0x6426 = 0x92A7
+0x6427 = 0x92A8
+0x6428 = 0x92AB
+0x6429 = 0x92AF
+0x642A = 0x92B2
+0x642B = 0x92B6
+0x642C = 0x92B8
+0x642D = 0x92BA
+0x642E = 0x92BB
+0x642F = 0x92BC
+0x6430 = 0x92BD
+0x6431 = 0x92BF
+0x6432 = 0x92C0
+0x6433 = 0x92C1
+0x6434 = 0x92C2
+0x6435 = 0x92C3
+0x6436 = 0x92C5
+0x6437 = 0x92C6
+0x6438 = 0x92C7
+0x6439 = 0x92C8
+0x643A = 0x92CB
+0x643B = 0x92CC
+0x643C = 0x92CD
+0x643D = 0x92CE
+0x643E = 0x92D0
+0x643F = 0x92D3
+0x6440 = 0x92D5
+0x6441 = 0x92D7
+0x6442 = 0x92D8
+0x6443 = 0x92D9
+0x6444 = 0x92DC
+0x6445 = 0x92DD
+0x6446 = 0x92DF
+0x6447 = 0x92E0
+0x6448 = 0x92E1
+0x6449 = 0x92E3
+0x644A = 0x92E5
+0x644B = 0x92E7
+0x644C = 0x92E8
+0x644D = 0x92EC
+0x644E = 0x92EE
+0x644F = 0x92F0
+0x6450 = 0x92F9
+0x6451 = 0x92FB
+0x6452 = 0x92FF
+0x6453 = 0x9300
+0x6454 = 0x9302
+0x6455 = 0x9308
+0x6456 = 0x930D
+0x6457 = 0x9311
+0x6458 = 0x9314
+0x6459 = 0x9315
+0x645A = 0x931C
+0x645B = 0x931D
+0x645C = 0x931E
+0x645D = 0x931F
+0x645E = 0x9321
+0x645F = 0x9324
+0x6460 = 0x9325
+0x6461 = 0x9327
+0x6462 = 0x9329
+0x6463 = 0x932A
+0x6464 = 0x9333
+0x6465 = 0x9334
+0x6466 = 0x9336
+0x6467 = 0x9337
+0x6468 = 0x9347
+0x6469 = 0x9348
+0x646A = 0x9349
+0x646B = 0x9350
+0x646C = 0x9351
+0x646D = 0x9352
+0x646E = 0x9355
+0x646F = 0x9357
+0x6470 = 0x9358
+0x6471 = 0x935A
+0x6472 = 0x935E
+0x6473 = 0x9364
+0x6474 = 0x9365
+0x6475 = 0x9367
+0x6476 = 0x9369
+0x6477 = 0x936A
+0x6478 = 0x936D
+0x6479 = 0x936F
+0x647A = 0x9370
+0x647B = 0x9371
+0x647C = 0x9373
+0x647D = 0x9374
+0x647E = 0x9376
+0x6521 = 0x937A
+0x6522 = 0x937D
+0x6523 = 0x937F
+0x6524 = 0x9380
+0x6525 = 0x9381
+0x6526 = 0x9382
+0x6527 = 0x9388
+0x6528 = 0x938A
+0x6529 = 0x938B
+0x652A = 0x938D
+0x652B = 0x938F
+0x652C = 0x9392
+0x652D = 0x9395
+0x652E = 0x9398
+0x652F = 0x939B
+0x6530 = 0x939E
+0x6531 = 0x93A1
+0x6532 = 0x93A3
+0x6533 = 0x93A4
+0x6534 = 0x93A6
+0x6535 = 0x93A8
+0x6536 = 0x93AB
+0x6537 = 0x93B4
+0x6538 = 0x93B5
+0x6539 = 0x93B6
+0x653A = 0x93BA
+0x653B = 0x93A9
+0x653C = 0x93C1
+0x653D = 0x93C4
+0x653E = 0x93C5
+0x653F = 0x93C6
+0x6540 = 0x93C7
+0x6541 = 0x93C9
+0x6542 = 0x93CA
+0x6543 = 0x93CB
+0x6544 = 0x93CC
+0x6545 = 0x93CD
+0x6546 = 0x93D3
+0x6547 = 0x93D9
+0x6548 = 0x93DC
+0x6549 = 0x93DE
+0x654A = 0x93DF
+0x654B = 0x93E2
+0x654C = 0x93E6
+0x654D = 0x93E7
+0x654E = 0x93F9
+0x654F = 0x93F7
+0x6550 = 0x93F8
+0x6551 = 0x93FA
+0x6552 = 0x93FB
+0x6553 = 0x93FD
+0x6554 = 0x9401
+0x6555 = 0x9402
+0x6556 = 0x9404
+0x6557 = 0x9408
+0x6558 = 0x9409
+0x6559 = 0x940D
+0x655A = 0x940E
+0x655B = 0x940F
+0x655C = 0x9415
+0x655D = 0x9416
+0x655E = 0x9417
+0x655F = 0x941F
+0x6560 = 0x942E
+0x6561 = 0x942F
+0x6562 = 0x9431
+0x6563 = 0x9432
+0x6564 = 0x9433
+0x6565 = 0x9434
+0x6566 = 0x943B
+0x6567 = 0x943F
+0x6568 = 0x943D
+0x6569 = 0x9443
+0x656A = 0x9445
+0x656B = 0x9448
+0x656C = 0x944A
+0x656D = 0x944C
+0x656E = 0x9455
+0x656F = 0x9459
+0x6570 = 0x945C
+0x6571 = 0x945F
+0x6572 = 0x9461
+0x6573 = 0x9463
+0x6574 = 0x9468
+0x6575 = 0x946B
+0x6576 = 0x946D
+0x6577 = 0x946E
+0x6578 = 0x946F
+0x6579 = 0x9471
+0x657A = 0x9472
+0x657B = 0x9484
+0x657C = 0x9483
+0x657D = 0x9578
+0x657E = 0x9579
+0x6621 = 0x957E
+0x6622 = 0x9584
+0x6623 = 0x9588
+0x6624 = 0x958C
+0x6625 = 0x958D
+0x6626 = 0x958E
+0x6627 = 0x959D
+0x6628 = 0x959E
+0x6629 = 0x959F
+0x662A = 0x95A1
+0x662B = 0x95A6
+0x662C = 0x95A9
+0x662D = 0x95AB
+0x662E = 0x95AC
+0x662F = 0x95B4
+0x6630 = 0x95B6
+0x6631 = 0x95BA
+0x6632 = 0x95BD
+0x6633 = 0x95BF
+0x6634 = 0x95C6
+0x6635 = 0x95C8
+0x6636 = 0x95C9
+0x6637 = 0x95CB
+0x6638 = 0x95D0
+0x6639 = 0x95D1
+0x663A = 0x95D2
+0x663B = 0x95D3
+0x663C = 0x95D9
+0x663D = 0x95DA
+0x663E = 0x95DD
+0x663F = 0x95DE
+0x6640 = 0x95DF
+0x6641 = 0x95E0
+0x6642 = 0x95E4
+0x6643 = 0x95E6
+0x6644 = 0x961D
+0x6645 = 0x961E
+0x6646 = 0x9622
+0x6647 = 0x9624
+0x6648 = 0x9625
+0x6649 = 0x9626
+0x664A = 0x962C
+0x664B = 0x9631
+0x664C = 0x9633
+0x664D = 0x9637
+0x664E = 0x9638
+0x664F = 0x9639
+0x6650 = 0x963A
+0x6651 = 0x963C
+0x6652 = 0x963D
+0x6653 = 0x9641
+0x6654 = 0x9652
+0x6655 = 0x9654
+0x6656 = 0x9656
+0x6657 = 0x9657
+0x6658 = 0x9658
+0x6659 = 0x9661
+0x665A = 0x966E
+0x665B = 0x9674
+0x665C = 0x967B
+0x665D = 0x967C
+0x665E = 0x967E
+0x665F = 0x967F
+0x6660 = 0x9681
+0x6661 = 0x9682
+0x6662 = 0x9683
+0x6663 = 0x9684
+0x6664 = 0x9689
+0x6665 = 0x9691
+0x6666 = 0x9696
+0x6667 = 0x969A
+0x6668 = 0x969D
+0x6669 = 0x969F
+0x666A = 0x96A4
+0x666B = 0x96A5
+0x666C = 0x96A6
+0x666D = 0x96A9
+0x666E = 0x96AE
+0x666F = 0x96AF
+0x6670 = 0x96B3
+0x6671 = 0x96BA
+0x6672 = 0x96CA
+0x6673 = 0x96D2
+0x6674 = 0x5DB2
+0x6675 = 0x96D8
+0x6676 = 0x96DA
+0x6677 = 0x96DD
+0x6678 = 0x96DE
+0x6679 = 0x96DF
+0x667A = 0x96E9
+0x667B = 0x96EF
+0x667C = 0x96F1
+0x667D = 0x96FA
+0x667E = 0x9702
+0x6721 = 0x9703
+0x6722 = 0x9705
+0x6723 = 0x9709
+0x6724 = 0x971A
+0x6725 = 0x971B
+0x6726 = 0x971D
+0x6727 = 0x9721
+0x6728 = 0x9722
+0x6729 = 0x9723
+0x672A = 0x9728
+0x672B = 0x9731
+0x672C = 0x9733
+0x672D = 0x9741
+0x672E = 0x9743
+0x672F = 0x974A
+0x6730 = 0x974E
+0x6731 = 0x974F
+0x6732 = 0x9755
+0x6733 = 0x9757
+0x6734 = 0x9758
+0x6735 = 0x975A
+0x6736 = 0x975B
+0x6737 = 0x9763
+0x6738 = 0x9767
+0x6739 = 0x976A
+0x673A = 0x976E
+0x673B = 0x9773
+0x673C = 0x9776
+0x673D = 0x9777
+0x673E = 0x9778
+0x673F = 0x977B
+0x6740 = 0x977D
+0x6741 = 0x977F
+0x6742 = 0x9780
+0x6743 = 0x9789
+0x6744 = 0x9795
+0x6745 = 0x9796
+0x6746 = 0x9797
+0x6747 = 0x9799
+0x6748 = 0x979A
+0x6749 = 0x979E
+0x674A = 0x979F
+0x674B = 0x97A2
+0x674C = 0x97AC
+0x674D = 0x97AE
+0x674E = 0x97B1
+0x674F = 0x97B2
+0x6750 = 0x97B5
+0x6751 = 0x97B6
+0x6752 = 0x97B8
+0x6753 = 0x97B9
+0x6754 = 0x97BA
+0x6755 = 0x97BC
+0x6756 = 0x97BE
+0x6757 = 0x97BF
+0x6758 = 0x97C1
+0x6759 = 0x97C4
+0x675A = 0x97C5
+0x675B = 0x97C7
+0x675C = 0x97C9
+0x675D = 0x97CA
+0x675E = 0x97CC
+0x675F = 0x97CD
+0x6760 = 0x97CE
+0x6761 = 0x97D0
+0x6762 = 0x97D1
+0x6763 = 0x97D4
+0x6764 = 0x97D7
+0x6765 = 0x97D8
+0x6766 = 0x97D9
+0x6767 = 0x97DD
+0x6768 = 0x97DE
+0x6769 = 0x97E0
+0x676A = 0x97DB
+0x676B = 0x97E1
+0x676C = 0x97E4
+0x676D = 0x97EF
+0x676E = 0x97F1
+0x676F = 0x97F4
+0x6770 = 0x97F7
+0x6771 = 0x97F8
+0x6772 = 0x97FA
+0x6773 = 0x9807
+0x6774 = 0x980A
+0x6775 = 0x9819
+0x6776 = 0x980D
+0x6777 = 0x980E
+0x6778 = 0x9814
+0x6779 = 0x9816
+0x677A = 0x981C
+0x677B = 0x981E
+0x677C = 0x9820
+0x677D = 0x9823
+0x677E = 0x9826
+0x6821 = 0x982B
+0x6822 = 0x982E
+0x6823 = 0x982F
+0x6824 = 0x9830
+0x6825 = 0x9832
+0x6826 = 0x9833
+0x6827 = 0x9835
+0x6828 = 0x9825
+0x6829 = 0x983E
+0x682A = 0x9844
+0x682B = 0x9847
+0x682C = 0x984A
+0x682D = 0x9851
+0x682E = 0x9852
+0x682F = 0x9853
+0x6830 = 0x9856
+0x6831 = 0x9857
+0x6832 = 0x9859
+0x6833 = 0x985A
+0x6834 = 0x9862
+0x6835 = 0x9863
+0x6836 = 0x9865
+0x6837 = 0x9866
+0x6838 = 0x986A
+0x6839 = 0x986C
+0x683A = 0x98AB
+0x683B = 0x98AD
+0x683C = 0x98AE
+0x683D = 0x98B0
+0x683E = 0x98B4
+0x683F = 0x98B7
+0x6840 = 0x98B8
+0x6841 = 0x98BA
+0x6842 = 0x98BB
+0x6843 = 0x98BF
+0x6844 = 0x98C2
+0x6845 = 0x98C5
+0x6846 = 0x98C8
+0x6847 = 0x98CC
+0x6848 = 0x98E1
+0x6849 = 0x98E3
+0x684A = 0x98E5
+0x684B = 0x98E6
+0x684C = 0x98E7
+0x684D = 0x98EA
+0x684E = 0x98F3
+0x684F = 0x98F6
+0x6850 = 0x9902
+0x6851 = 0x9907
+0x6852 = 0x9908
+0x6853 = 0x9911
+0x6854 = 0x9915
+0x6855 = 0x9916
+0x6856 = 0x9917
+0x6857 = 0x991A
+0x6858 = 0x991B
+0x6859 = 0x991C
+0x685A = 0x991F
+0x685B = 0x9922
+0x685C = 0x9926
+0x685D = 0x9927
+0x685E = 0x992B
+0x685F = 0x9931
+0x6860 = 0x9932
+0x6861 = 0x9933
+0x6862 = 0x9934
+0x6863 = 0x9935
+0x6864 = 0x9939
+0x6865 = 0x993A
+0x6866 = 0x993B
+0x6867 = 0x993C
+0x6868 = 0x9940
+0x6869 = 0x9941
+0x686A = 0x9946
+0x686B = 0x9947
+0x686C = 0x9948
+0x686D = 0x994D
+0x686E = 0x994E
+0x686F = 0x9954
+0x6870 = 0x9958
+0x6871 = 0x9959
+0x6872 = 0x995B
+0x6873 = 0x995C
+0x6874 = 0x995E
+0x6875 = 0x995F
+0x6876 = 0x9960
+0x6877 = 0x999B
+0x6878 = 0x999D
+0x6879 = 0x999F
+0x687A = 0x99A6
+0x687B = 0x99B0
+0x687C = 0x99B1
+0x687D = 0x99B2
+0x687E = 0x99B5
+0x6921 = 0x99B9
+0x6922 = 0x99BA
+0x6923 = 0x99BD
+0x6924 = 0x99BF
+0x6925 = 0x99C3
+0x6926 = 0x99C9
+0x6927 = 0x99D3
+0x6928 = 0x99D4
+0x6929 = 0x99D9
+0x692A = 0x99DA
+0x692B = 0x99DC
+0x692C = 0x99DE
+0x692D = 0x99E7
+0x692E = 0x99EA
+0x692F = 0x99EB
+0x6930 = 0x99EC
+0x6931 = 0x99F0
+0x6932 = 0x99F4
+0x6933 = 0x99F5
+0x6934 = 0x99F9
+0x6935 = 0x99FD
+0x6936 = 0x99FE
+0x6937 = 0x9A02
+0x6938 = 0x9A03
+0x6939 = 0x9A04
+0x693A = 0x9A0B
+0x693B = 0x9A0C
+0x693C = 0x9A10
+0x693D = 0x9A11
+0x693E = 0x9A16
+0x693F = 0x9A1E
+0x6940 = 0x9A20
+0x6941 = 0x9A22
+0x6942 = 0x9A23
+0x6943 = 0x9A24
+0x6944 = 0x9A27
+0x6945 = 0x9A2D
+0x6946 = 0x9A2E
+0x6947 = 0x9A33
+0x6948 = 0x9A35
+0x6949 = 0x9A36
+0x694A = 0x9A38
+0x694B = 0x9A47
+0x694C = 0x9A41
+0x694D = 0x9A44
+0x694E = 0x9A4A
+0x694F = 0x9A4B
+0x6950 = 0x9A4C
+0x6951 = 0x9A4E
+0x6952 = 0x9A51
+0x6953 = 0x9A54
+0x6954 = 0x9A56
+0x6955 = 0x9A5D
+0x6956 = 0x9AAA
+0x6957 = 0x9AAC
+0x6958 = 0x9AAE
+0x6959 = 0x9AAF
+0x695A = 0x9AB2
+0x695B = 0x9AB4
+0x695C = 0x9AB5
+0x695D = 0x9AB6
+0x695E = 0x9AB9
+0x695F = 0x9ABB
+0x6960 = 0x9ABE
+0x6961 = 0x9ABF
+0x6962 = 0x9AC1
+0x6963 = 0x9AC3
+0x6964 = 0x9AC6
+0x6965 = 0x9AC8
+0x6966 = 0x9ACE
+0x6967 = 0x9AD0
+0x6968 = 0x9AD2
+0x6969 = 0x9AD5
+0x696A = 0x9AD6
+0x696B = 0x9AD7
+0x696C = 0x9ADB
+0x696D = 0x9ADC
+0x696E = 0x9AE0
+0x696F = 0x9AE4
+0x6970 = 0x9AE5
+0x6971 = 0x9AE7
+0x6972 = 0x9AE9
+0x6973 = 0x9AEC
+0x6974 = 0x9AF2
+0x6975 = 0x9AF3
+0x6976 = 0x9AF5
+0x6977 = 0x9AF9
+0x6978 = 0x9AFA
+0x6979 = 0x9AFD
+0x697A = 0x9AFF
+0x697B = 0x9B00
+0x697C = 0x9B01
+0x697D = 0x9B02
+0x697E = 0x9B03
+0x6A21 = 0x9B04
+0x6A22 = 0x9B05
+0x6A23 = 0x9B08
+0x6A24 = 0x9B09
+0x6A25 = 0x9B0B
+0x6A26 = 0x9B0C
+0x6A27 = 0x9B0D
+0x6A28 = 0x9B0E
+0x6A29 = 0x9B10
+0x6A2A = 0x9B12
+0x6A2B = 0x9B16
+0x6A2C = 0x9B19
+0x6A2D = 0x9B1B
+0x6A2E = 0x9B1C
+0x6A2F = 0x9B20
+0x6A30 = 0x9B26
+0x6A31 = 0x9B2B
+0x6A32 = 0x9B2D
+0x6A33 = 0x9B33
+0x6A34 = 0x9B34
+0x6A35 = 0x9B35
+0x6A36 = 0x9B37
+0x6A37 = 0x9B39
+0x6A38 = 0x9B3A
+0x6A39 = 0x9B3D
+0x6A3A = 0x9B48
+0x6A3B = 0x9B4B
+0x6A3C = 0x9B4C
+0x6A3D = 0x9B55
+0x6A3E = 0x9B56
+0x6A3F = 0x9B57
+0x6A40 = 0x9B5B
+0x6A41 = 0x9B5E
+0x6A42 = 0x9B61
+0x6A43 = 0x9B63
+0x6A44 = 0x9B65
+0x6A45 = 0x9B66
+0x6A46 = 0x9B68
+0x6A47 = 0x9B6A
+0x6A48 = 0x9B6B
+0x6A49 = 0x9B6C
+0x6A4A = 0x9B6D
+0x6A4B = 0x9B6E
+0x6A4C = 0x9B73
+0x6A4D = 0x9B75
+0x6A4E = 0x9B77
+0x6A4F = 0x9B78
+0x6A50 = 0x9B79
+0x6A51 = 0x9B7F
+0x6A52 = 0x9B80
+0x6A53 = 0x9B84
+0x6A54 = 0x9B85
+0x6A55 = 0x9B86
+0x6A56 = 0x9B87
+0x6A57 = 0x9B89
+0x6A58 = 0x9B8A
+0x6A59 = 0x9B8B
+0x6A5A = 0x9B8D
+0x6A5B = 0x9B8F
+0x6A5C = 0x9B90
+0x6A5D = 0x9B94
+0x6A5E = 0x9B9A
+0x6A5F = 0x9B9D
+0x6A60 = 0x9B9E
+0x6A61 = 0x9BA6
+0x6A62 = 0x9BA7
+0x6A63 = 0x9BA9
+0x6A64 = 0x9BAC
+0x6A65 = 0x9BB0
+0x6A66 = 0x9BB1
+0x6A67 = 0x9BB2
+0x6A68 = 0x9BB7
+0x6A69 = 0x9BB8
+0x6A6A = 0x9BBB
+0x6A6B = 0x9BBC
+0x6A6C = 0x9BBE
+0x6A6D = 0x9BBF
+0x6A6E = 0x9BC1
+0x6A6F = 0x9BC7
+0x6A70 = 0x9BC8
+0x6A71 = 0x9BCE
+0x6A72 = 0x9BD0
+0x6A73 = 0x9BD7
+0x6A74 = 0x9BD8
+0x6A75 = 0x9BDD
+0x6A76 = 0x9BDF
+0x6A77 = 0x9BE5
+0x6A78 = 0x9BE7
+0x6A79 = 0x9BEA
+0x6A7A = 0x9BEB
+0x6A7B = 0x9BEF
+0x6A7C = 0x9BF3
+0x6A7D = 0x9BF7
+0x6A7E = 0x9BF8
+0x6B21 = 0x9BF9
+0x6B22 = 0x9BFA
+0x6B23 = 0x9BFD
+0x6B24 = 0x9BFF
+0x6B25 = 0x9C00
+0x6B26 = 0x9C02
+0x6B27 = 0x9C0B
+0x6B28 = 0x9C0F
+0x6B29 = 0x9C11
+0x6B2A = 0x9C16
+0x6B2B = 0x9C18
+0x6B2C = 0x9C19
+0x6B2D = 0x9C1A
+0x6B2E = 0x9C1C
+0x6B2F = 0x9C1E
+0x6B30 = 0x9C22
+0x6B31 = 0x9C23
+0x6B32 = 0x9C26
+0x6B33 = 0x9C27
+0x6B34 = 0x9C28
+0x6B35 = 0x9C29
+0x6B36 = 0x9C2A
+0x6B37 = 0x9C31
+0x6B38 = 0x9C35
+0x6B39 = 0x9C36
+0x6B3A = 0x9C37
+0x6B3B = 0x9C3D
+0x6B3C = 0x9C41
+0x6B3D = 0x9C43
+0x6B3E = 0x9C44
+0x6B3F = 0x9C45
+0x6B40 = 0x9C49
+0x6B41 = 0x9C4A
+0x6B42 = 0x9C4E
+0x6B43 = 0x9C4F
+0x6B44 = 0x9C50
+0x6B45 = 0x9C53
+0x6B46 = 0x9C54
+0x6B47 = 0x9C56
+0x6B48 = 0x9C58
+0x6B49 = 0x9C5B
+0x6B4A = 0x9C5D
+0x6B4B = 0x9C5E
+0x6B4C = 0x9C5F
+0x6B4D = 0x9C63
+0x6B4E = 0x9C69
+0x6B4F = 0x9C6A
+0x6B50 = 0x9C5C
+0x6B51 = 0x9C6B
+0x6B52 = 0x9C68
+0x6B53 = 0x9C6E
+0x6B54 = 0x9C70
+0x6B55 = 0x9C72
+0x6B56 = 0x9C75
+0x6B57 = 0x9C77
+0x6B58 = 0x9C7B
+0x6B59 = 0x9CE6
+0x6B5A = 0x9CF2
+0x6B5B = 0x9CF7
+0x6B5C = 0x9CF9
+0x6B5D = 0x9D0B
+0x6B5E = 0x9D02
+0x6B5F = 0x9D11
+0x6B60 = 0x9D17
+0x6B61 = 0x9D18
+0x6B62 = 0x9D1C
+0x6B63 = 0x9D1D
+0x6B64 = 0x9D1E
+0x6B65 = 0x9D2F
+0x6B66 = 0x9D30
+0x6B67 = 0x9D32
+0x6B68 = 0x9D33
+0x6B69 = 0x9D34
+0x6B6A = 0x9D3A
+0x6B6B = 0x9D3C
+0x6B6C = 0x9D45
+0x6B6D = 0x9D3D
+0x6B6E = 0x9D42
+0x6B6F = 0x9D43
+0x6B70 = 0x9D47
+0x6B71 = 0x9D4A
+0x6B72 = 0x9D53
+0x6B73 = 0x9D54
+0x6B74 = 0x9D5F
+0x6B75 = 0x9D63
+0x6B76 = 0x9D62
+0x6B77 = 0x9D65
+0x6B78 = 0x9D69
+0x6B79 = 0x9D6A
+0x6B7A = 0x9D6B
+0x6B7B = 0x9D70
+0x6B7C = 0x9D76
+0x6B7D = 0x9D77
+0x6B7E = 0x9D7B
+0x6C21 = 0x9D7C
+0x6C22 = 0x9D7E
+0x6C23 = 0x9D83
+0x6C24 = 0x9D84
+0x6C25 = 0x9D86
+0x6C26 = 0x9D8A
+0x6C27 = 0x9D8D
+0x6C28 = 0x9D8E
+0x6C29 = 0x9D92
+0x6C2A = 0x9D93
+0x6C2B = 0x9D95
+0x6C2C = 0x9D96
+0x6C2D = 0x9D97
+0x6C2E = 0x9D98
+0x6C2F = 0x9DA1
+0x6C30 = 0x9DAA
+0x6C31 = 0x9DAC
+0x6C32 = 0x9DAE
+0x6C33 = 0x9DB1
+0x6C34 = 0x9DB5
+0x6C35 = 0x9DB9
+0x6C36 = 0x9DBC
+0x6C37 = 0x9DBF
+0x6C38 = 0x9DC3
+0x6C39 = 0x9DC7
+0x6C3A = 0x9DC9
+0x6C3B = 0x9DCA
+0x6C3C = 0x9DD4
+0x6C3D = 0x9DD5
+0x6C3E = 0x9DD6
+0x6C3F = 0x9DD7
+0x6C40 = 0x9DDA
+0x6C41 = 0x9DDE
+0x6C42 = 0x9DDF
+0x6C43 = 0x9DE0
+0x6C44 = 0x9DE5
+0x6C45 = 0x9DE7
+0x6C46 = 0x9DE9
+0x6C47 = 0x9DEB
+0x6C48 = 0x9DEE
+0x6C49 = 0x9DF0
+0x6C4A = 0x9DF3
+0x6C4B = 0x9DF4
+0x6C4C = 0x9DFE
+0x6C4D = 0x9E0A
+0x6C4E = 0x9E02
+0x6C4F = 0x9E07
+0x6C50 = 0x9E0E
+0x6C51 = 0x9E10
+0x6C52 = 0x9E11
+0x6C53 = 0x9E12
+0x6C54 = 0x9E15
+0x6C55 = 0x9E16
+0x6C56 = 0x9E19
+0x6C57 = 0x9E1C
+0x6C58 = 0x9E1D
+0x6C59 = 0x9E7A
+0x6C5A = 0x9E7B
+0x6C5B = 0x9E7C
+0x6C5C = 0x9E80
+0x6C5D = 0x9E82
+0x6C5E = 0x9E83
+0x6C5F = 0x9E84
+0x6C60 = 0x9E85
+0x6C61 = 0x9E87
+0x6C62 = 0x9E8E
+0x6C63 = 0x9E8F
+0x6C64 = 0x9E96
+0x6C65 = 0x9E98
+0x6C66 = 0x9E9B
+0x6C67 = 0x9E9E
+0x6C68 = 0x9EA4
+0x6C69 = 0x9EA8
+0x6C6A = 0x9EAC
+0x6C6B = 0x9EAE
+0x6C6C = 0x9EAF
+0x6C6D = 0x9EB0
+0x6C6E = 0x9EB3
+0x6C6F = 0x9EB4
+0x6C70 = 0x9EB5
+0x6C71 = 0x9EC6
+0x6C72 = 0x9EC8
+0x6C73 = 0x9ECB
+0x6C74 = 0x9ED5
+0x6C75 = 0x9EDF
+0x6C76 = 0x9EE4
+0x6C77 = 0x9EE7
+0x6C78 = 0x9EEC
+0x6C79 = 0x9EED
+0x6C7A = 0x9EEE
+0x6C7B = 0x9EF0
+0x6C7C = 0x9EF1
+0x6C7D = 0x9EF2
+0x6C7E = 0x9EF5
+0x6D21 = 0x9EF8
+0x6D22 = 0x9EFF
+0x6D23 = 0x9F02
+0x6D24 = 0x9F03
+0x6D25 = 0x9F09
+0x6D26 = 0x9F0F
+0x6D27 = 0x9F10
+0x6D28 = 0x9F11
+0x6D29 = 0x9F12
+0x6D2A = 0x9F14
+0x6D2B = 0x9F16
+0x6D2C = 0x9F17
+0x6D2D = 0x9F19
+0x6D2E = 0x9F1A
+0x6D2F = 0x9F1B
+0x6D30 = 0x9F1F
+0x6D31 = 0x9F22
+0x6D32 = 0x9F26
+0x6D33 = 0x9F2A
+0x6D34 = 0x9F2B
+0x6D35 = 0x9F2F
+0x6D36 = 0x9F31
+0x6D37 = 0x9F32
+0x6D38 = 0x9F34
+0x6D39 = 0x9F37
+0x6D3A = 0x9F39
+0x6D3B = 0x9F3A
+0x6D3C = 0x9F3C
+0x6D3D = 0x9F3D
+0x6D3E = 0x9F3F
+0x6D3F = 0x9F41
+0x6D40 = 0x9F43
+0x6D41 = 0x9F44
+0x6D42 = 0x9F45
+0x6D43 = 0x9F46
+0x6D44 = 0x9F47
+0x6D45 = 0x9F53
+0x6D46 = 0x9F55
+0x6D47 = 0x9F56
+0x6D48 = 0x9F57
+0x6D49 = 0x9F58
+0x6D4A = 0x9F5A
+0x6D4B = 0x9F5D
+0x6D4C = 0x9F5E
+0x6D4D = 0x9F68
+0x6D4E = 0x9F69
+0x6D4F = 0x9F6D
+0x6D50 = 0x9F6E
+0x6D51 = 0x9F6F
+0x6D52 = 0x9F70
+0x6D53 = 0x9F71
+0x6D54 = 0x9F73
+0x6D55 = 0x9F75
+0x6D56 = 0x9F7A
+0x6D57 = 0x9F7D
+0x6D58 = 0x9F8F
+0x6D59 = 0x9F90
+0x6D5A = 0x9F91
+0x6D5B = 0x9F92
+0x6D5C = 0x9F94
+0x6D5D = 0x9F96
+0x6D5E = 0x9F97
+0x6D5F = 0x9F9E
+0x6D60 = 0x9FA1
+0x6D61 = 0x9FA2
+0x6D62 = 0x9FA3
+0x6D63 = 0x9FA5
+END_MAP
diff --git a/share/i18n/csmapper/JIS/JISX0212@MS%UCS.src b/share/i18n/csmapper/JIS/JISX0212@MS%UCS.src
new file mode 100644 (file)
index 0000000..cd05e26
--- /dev/null
@@ -0,0 +1,6081 @@
+# $NetBSD: JISX0212@MS%UCS.src,v 1.1 2003/07/19 20:20:41 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "JISX0212:MS/UCS"
+SRC_ZONE       0x21-0x7E / 0x21-0x7E / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This data is derived from http://www.opengroup.or.jp/jvc/cde/
+#
+0x222F = 0x02D8
+0x2230 = 0x02C7
+0x2231 = 0x00B8
+0x2232 = 0x02D9
+0x2233 = 0x02DD
+0x2234 = 0x00AF
+0x2235 = 0x02DB
+0x2236 = 0x02DA
+0x2237 = 0xFF5E
+0x2238 = 0x0384
+0x2239 = 0x0385
+0x2242 = 0x00A1
+0x2243 = 0xFFE4
+0x2244 = 0x00BF
+0x226B = 0x00BA
+0x226C = 0x00AA
+0x226D = 0x00A9
+0x226E = 0x00AE
+0x226F = 0x2122
+0x2270 = 0x00A4
+0x2271 = 0x2116
+0x2661 = 0x0386
+0x2662 = 0x0388
+0x2663 = 0x0389
+0x2664 = 0x038A
+0x2665 = 0x03AA
+0x2667 = 0x038C
+0x2669 = 0x038E
+0x266A = 0x03AB
+0x266C = 0x038F
+0x2671 = 0x03AC
+0x2672 = 0x03AD
+0x2673 = 0x03AE
+0x2674 = 0x03AF
+0x2675 = 0x03CA
+0x2676 = 0x0390
+0x2677 = 0x03CC
+0x2678 = 0x03C2
+0x2679 = 0x03CD
+0x267A = 0x03CB
+0x267B = 0x03B0
+0x267C = 0x03CE
+0x2742 = 0x0402
+0x2743 = 0x0403
+0x2744 = 0x0404
+0x2745 = 0x0405
+0x2746 = 0x0406
+0x2747 = 0x0407
+0x2748 = 0x0408
+0x2749 = 0x0409
+0x274A = 0x040A
+0x274B = 0x040B
+0x274C = 0x040C
+0x274D = 0x040E
+0x274E = 0x040F
+0x2772 = 0x0452
+0x2773 = 0x0453
+0x2774 = 0x0454
+0x2775 = 0x0455
+0x2776 = 0x0456
+0x2777 = 0x0457
+0x2778 = 0x0458
+0x2779 = 0x0459
+0x277A = 0x045A
+0x277B = 0x045B
+0x277C = 0x045C
+0x277D = 0x045E
+0x277E = 0x045F
+0x2921 = 0x00C6
+0x2922 = 0x0110
+0x2924 = 0x0126
+0x2926 = 0x0132
+0x2928 = 0x0141
+0x2929 = 0x013F
+0x292B = 0x014A
+0x292C = 0x00D8
+0x292D = 0x0152
+0x292F = 0x0166
+0x2930 = 0x00DE
+0x2941 = 0x00E6
+0x2942 = 0x0111
+0x2943 = 0x00F0
+0x2944 = 0x0127
+0x2945 = 0x0131
+0x2946 = 0x0133
+0x2947 = 0x0138
+0x2948 = 0x0142
+0x2949 = 0x0140
+0x294A = 0x0149
+0x294B = 0x014B
+0x294C = 0x00F8
+0x294D = 0x0153
+0x294E = 0x00DF
+0x294F = 0x0167
+0x2950 = 0x00FE
+0x2A21 = 0x00C1
+0x2A22 = 0x00C0
+0x2A23 = 0x00C4
+0x2A24 = 0x00C2
+0x2A25 = 0x0102
+0x2A26 = 0x01CD
+0x2A27 = 0x0100
+0x2A28 = 0x0104
+0x2A29 = 0x00C5
+0x2A2A = 0x00C3
+0x2A2B = 0x0106
+0x2A2C = 0x0108
+0x2A2D = 0x010C
+0x2A2E = 0x00C7
+0x2A2F = 0x010A
+0x2A30 = 0x010E
+0x2A31 = 0x00C9
+0x2A32 = 0x00C8
+0x2A33 = 0x00CB
+0x2A34 = 0x00CA
+0x2A35 = 0x011A
+0x2A36 = 0x0116
+0x2A37 = 0x0112
+0x2A38 = 0x0118
+0x2A3A = 0x011C
+0x2A3B = 0x011E
+0x2A3C = 0x0122
+0x2A3D = 0x0120
+0x2A3E = 0x0124
+0x2A3F = 0x00CD
+0x2A40 = 0x00CC
+0x2A41 = 0x00CF
+0x2A42 = 0x00CE
+0x2A43 = 0x01CF
+0x2A44 = 0x0130
+0x2A45 = 0x012A
+0x2A46 = 0x012E
+0x2A47 = 0x0128
+0x2A48 = 0x0134
+0x2A49 = 0x0136
+0x2A4A = 0x0139
+0x2A4B = 0x013D
+0x2A4C = 0x013B
+0x2A4D = 0x0143
+0x2A4E = 0x0147
+0x2A4F = 0x0145
+0x2A50 = 0x00D1
+0x2A51 = 0x00D3
+0x2A52 = 0x00D2
+0x2A53 = 0x00D6
+0x2A54 = 0x00D4
+0x2A55 = 0x01D1
+0x2A56 = 0x0150
+0x2A57 = 0x014C
+0x2A58 = 0x00D5
+0x2A59 = 0x0154
+0x2A5A = 0x0158
+0x2A5B = 0x0156
+0x2A5C = 0x015A
+0x2A5D = 0x015C
+0x2A5E = 0x0160
+0x2A5F = 0x015E
+0x2A60 = 0x0164
+0x2A61 = 0x0162
+0x2A62 = 0x00DA
+0x2A63 = 0x00D9
+0x2A64 = 0x00DC
+0x2A65 = 0x00DB
+0x2A66 = 0x016C
+0x2A67 = 0x01D3
+0x2A68 = 0x0170
+0x2A69 = 0x016A
+0x2A6A = 0x0172
+0x2A6B = 0x016E
+0x2A6C = 0x0168
+0x2A6D = 0x01D7
+0x2A6E = 0x01DB
+0x2A6F = 0x01D9
+0x2A70 = 0x01D5
+0x2A71 = 0x0174
+0x2A72 = 0x00DD
+0x2A73 = 0x0178
+0x2A74 = 0x0176
+0x2A75 = 0x0179
+0x2A76 = 0x017D
+0x2A77 = 0x017B
+0x2B21 = 0x00E1
+0x2B22 = 0x00E0
+0x2B23 = 0x00E4
+0x2B24 = 0x00E2
+0x2B25 = 0x0103
+0x2B26 = 0x01CE
+0x2B27 = 0x0101
+0x2B28 = 0x0105
+0x2B29 = 0x00E5
+0x2B2A = 0x00E3
+0x2B2B = 0x0107
+0x2B2C = 0x0109
+0x2B2D = 0x010D
+0x2B2E = 0x00E7
+0x2B2F = 0x010B
+0x2B30 = 0x010F
+0x2B31 = 0x00E9
+0x2B32 = 0x00E8
+0x2B33 = 0x00EB
+0x2B34 = 0x00EA
+0x2B35 = 0x011B
+0x2B36 = 0x0117
+0x2B37 = 0x0113
+0x2B38 = 0x0119
+0x2B39 = 0x01F5
+0x2B3A = 0x011D
+0x2B3B = 0x011F
+0x2B3D = 0x0121
+0x2B3E = 0x0125
+0x2B3F = 0x00ED
+0x2B40 = 0x00EC
+0x2B41 = 0x00EF
+0x2B42 = 0x00EE
+0x2B43 = 0x01D0
+0x2B45 = 0x012B
+0x2B46 = 0x012F
+0x2B47 = 0x0129
+0x2B48 = 0x0135
+0x2B49 = 0x0137
+0x2B4A = 0x013A
+0x2B4B = 0x013E
+0x2B4C = 0x013C
+0x2B4D = 0x0144
+0x2B4E = 0x0148
+0x2B4F = 0x0146
+0x2B50 = 0x00F1
+0x2B51 = 0x00F3
+0x2B52 = 0x00F2
+0x2B53 = 0x00F6
+0x2B54 = 0x00F4
+0x2B55 = 0x01D2
+0x2B56 = 0x0151
+0x2B57 = 0x014D
+0x2B58 = 0x00F5
+0x2B59 = 0x0155
+0x2B5A = 0x0159
+0x2B5B = 0x0157
+0x2B5C = 0x015B
+0x2B5D = 0x015D
+0x2B5E = 0x0161
+0x2B5F = 0x015F
+0x2B60 = 0x0165
+0x2B61 = 0x0163
+0x2B62 = 0x00FA
+0x2B63 = 0x00F9
+0x2B64 = 0x00FC
+0x2B65 = 0x00FB
+0x2B66 = 0x016D
+0x2B67 = 0x01D4
+0x2B68 = 0x0171
+0x2B69 = 0x016B
+0x2B6A = 0x0173
+0x2B6B = 0x016F
+0x2B6C = 0x0169
+0x2B6D = 0x01D8
+0x2B6E = 0x01DC
+0x2B6F = 0x01DA
+0x2B70 = 0x01D6
+0x2B71 = 0x0175
+0x2B72 = 0x00FD
+0x2B73 = 0x00FF
+0x2B74 = 0x0177
+0x2B75 = 0x017A
+0x2B76 = 0x017E
+0x2B77 = 0x017C
+0x3021 = 0x4E02
+0x3022 = 0x4E04
+0x3023 = 0x4E05
+0x3024 = 0x4E0C
+0x3025 = 0x4E12
+0x3026 = 0x4E1F
+0x3027 = 0x4E23
+0x3028 = 0x4E24
+0x3029 = 0x4E28
+0x302A = 0x4E2B
+0x302B = 0x4E2E
+0x302C = 0x4E2F
+0x302D = 0x4E30
+0x302E = 0x4E35
+0x302F = 0x4E40
+0x3030 = 0x4E41
+0x3031 = 0x4E44
+0x3032 = 0x4E47
+0x3033 = 0x4E51
+0x3034 = 0x4E5A
+0x3035 = 0x4E5C
+0x3036 = 0x4E63
+0x3037 = 0x4E68
+0x3038 = 0x4E69
+0x3039 = 0x4E74
+0x303A = 0x4E75
+0x303B = 0x4E79
+0x303C = 0x4E7F
+0x303D = 0x4E8D
+0x303E = 0x4E96
+0x303F = 0x4E97
+0x3040 = 0x4E9D
+0x3041 = 0x4EAF
+0x3042 = 0x4EB9
+0x3043 = 0x4EC3
+0x3044 = 0x4ED0
+0x3045 = 0x4EDA
+0x3046 = 0x4EDB
+0x3047 = 0x4EE0
+0x3048 = 0x4EE1
+0x3049 = 0x4EE2
+0x304A = 0x4EE8
+0x304B = 0x4EEF
+0x304C = 0x4EF1
+0x304D = 0x4EF3
+0x304E = 0x4EF5
+0x304F = 0x4EFD
+0x3050 = 0x4EFE
+0x3051 = 0x4EFF
+0x3052 = 0x4F00
+0x3053 = 0x4F02
+0x3054 = 0x4F03
+0x3055 = 0x4F08
+0x3056 = 0x4F0B
+0x3057 = 0x4F0C
+0x3058 = 0x4F12
+0x3059 = 0x4F15
+0x305A = 0x4F16
+0x305B = 0x4F17
+0x305C = 0x4F19
+0x305D = 0x4F2E
+0x305E = 0x4F31
+0x305F = 0x4F60
+0x3060 = 0x4F33
+0x3061 = 0x4F35
+0x3062 = 0x4F37
+0x3063 = 0x4F39
+0x3064 = 0x4F3B
+0x3065 = 0x4F3E
+0x3066 = 0x4F40
+0x3067 = 0x4F42
+0x3068 = 0x4F48
+0x3069 = 0x4F49
+0x306A = 0x4F4B
+0x306B = 0x4F4C
+0x306C = 0x4F52
+0x306D = 0x4F54
+0x306E = 0x4F56
+0x306F = 0x4F58
+0x3070 = 0x4F5F
+0x3071 = 0x4F63
+0x3072 = 0x4F6A
+0x3073 = 0x4F6C
+0x3074 = 0x4F6E
+0x3075 = 0x4F71
+0x3076 = 0x4F77
+0x3077 = 0x4F78
+0x3078 = 0x4F79
+0x3079 = 0x4F7A
+0x307A = 0x4F7D
+0x307B = 0x4F7E
+0x307C = 0x4F81
+0x307D = 0x4F82
+0x307E = 0x4F84
+0x3121 = 0x4F85
+0x3122 = 0x4F89
+0x3123 = 0x4F8A
+0x3124 = 0x4F8C
+0x3125 = 0x4F8E
+0x3126 = 0x4F90
+0x3127 = 0x4F92
+0x3128 = 0x4F93
+0x3129 = 0x4F94
+0x312A = 0x4F97
+0x312B = 0x4F99
+0x312C = 0x4F9A
+0x312D = 0x4F9E
+0x312E = 0x4F9F
+0x312F = 0x4FB2
+0x3130 = 0x4FB7
+0x3131 = 0x4FB9
+0x3132 = 0x4FBB
+0x3133 = 0x4FBC
+0x3134 = 0x4FBD
+0x3135 = 0x4FBE
+0x3136 = 0x4FC0
+0x3137 = 0x4FC1
+0x3138 = 0x4FC5
+0x3139 = 0x4FC6
+0x313A = 0x4FC8
+0x313B = 0x4FC9
+0x313C = 0x4FCB
+0x313D = 0x4FCC
+0x313E = 0x4FCD
+0x313F = 0x4FCF
+0x3140 = 0x4FD2
+0x3141 = 0x4FDC
+0x3142 = 0x4FE0
+0x3143 = 0x4FE2
+0x3144 = 0x4FF0
+0x3145 = 0x4FF2
+0x3146 = 0x4FFC
+0x3147 = 0x4FFD
+0x3148 = 0x4FFF
+0x3149 = 0x5000
+0x314A = 0x5001
+0x314B = 0x5004
+0x314C = 0x5007
+0x314D = 0x500A
+0x314E = 0x500C
+0x314F = 0x500E
+0x3150 = 0x5010
+0x3151 = 0x5013
+0x3152 = 0x5017
+0x3153 = 0x5018
+0x3154 = 0x501B
+0x3155 = 0x501C
+0x3156 = 0x501D
+0x3157 = 0x501E
+0x3158 = 0x5022
+0x3159 = 0x5027
+0x315A = 0x502E
+0x315B = 0x5030
+0x315C = 0x5032
+0x315D = 0x5033
+0x315E = 0x5035
+0x315F = 0x5040
+0x3160 = 0x5041
+0x3161 = 0x5042
+0x3162 = 0x5045
+0x3163 = 0x5046
+0x3164 = 0x504A
+0x3165 = 0x504C
+0x3166 = 0x504E
+0x3167 = 0x5051
+0x3168 = 0x5052
+0x3169 = 0x5053
+0x316A = 0x5057
+0x316B = 0x5059
+0x316C = 0x505F
+0x316D = 0x5060
+0x316E = 0x5062
+0x316F = 0x5063
+0x3170 = 0x5066
+0x3171 = 0x5067
+0x3172 = 0x506A
+0x3173 = 0x506D
+0x3174 = 0x5070
+0x3175 = 0x5071
+0x3176 = 0x503B
+0x3177 = 0x5081
+0x3178 = 0x5083
+0x3179 = 0x5084
+0x317A = 0x5086
+0x317B = 0x508A
+0x317C = 0x508E
+0x317D = 0x508F
+0x317E = 0x5090
+0x3221 = 0x5092
+0x3222 = 0x5093
+0x3223 = 0x5094
+0x3224 = 0x5096
+0x3225 = 0x509B
+0x3226 = 0x509C
+0x3227 = 0x509E
+0x3228 = 0x509F
+0x3229 = 0x50A0
+0x322A = 0x50A1
+0x322B = 0x50A2
+0x322C = 0x50AA
+0x322D = 0x50AF
+0x322E = 0x50B0
+0x322F = 0x50B9
+0x3230 = 0x50BA
+0x3231 = 0x50BD
+0x3232 = 0x50C0
+0x3233 = 0x50C3
+0x3234 = 0x50C4
+0x3235 = 0x50C7
+0x3236 = 0x50CC
+0x3237 = 0x50CE
+0x3238 = 0x50D0
+0x3239 = 0x50D3
+0x323A = 0x50D4
+0x323B = 0x50D8
+0x323C = 0x50DC
+0x323D = 0x50DD
+0x323E = 0x50DF
+0x323F = 0x50E2
+0x3240 = 0x50E4
+0x3241 = 0x50E6
+0x3242 = 0x50E8
+0x3243 = 0x50E9
+0x3244 = 0x50EF
+0x3245 = 0x50F1
+0x3246 = 0x50F6
+0x3247 = 0x50FA
+0x3248 = 0x50FE
+0x3249 = 0x5103
+0x324A = 0x5106
+0x324B = 0x5107
+0x324C = 0x5108
+0x324D = 0x510B
+0x324E = 0x510C
+0x324F = 0x510D
+0x3250 = 0x510E
+0x3251 = 0x50F2
+0x3252 = 0x5110
+0x3253 = 0x5117
+0x3254 = 0x5119
+0x3255 = 0x511B
+0x3256 = 0x511C
+0x3257 = 0x511D
+0x3258 = 0x511E
+0x3259 = 0x5123
+0x325A = 0x5127
+0x325B = 0x5128
+0x325C = 0x512C
+0x325D = 0x512D
+0x325E = 0x512F
+0x325F = 0x5131
+0x3260 = 0x5133
+0x3261 = 0x5134
+0x3262 = 0x5135
+0x3263 = 0x5138
+0x3264 = 0x5139
+0x3265 = 0x5142
+0x3266 = 0x514A
+0x3267 = 0x514F
+0x3268 = 0x5153
+0x3269 = 0x5155
+0x326A = 0x5157
+0x326B = 0x5158
+0x326C = 0x515F
+0x326D = 0x5164
+0x326E = 0x5166
+0x326F = 0x517E
+0x3270 = 0x5183
+0x3271 = 0x5184
+0x3272 = 0x518B
+0x3273 = 0x518E
+0x3274 = 0x5198
+0x3275 = 0x519D
+0x3276 = 0x51A1
+0x3277 = 0x51A3
+0x3278 = 0x51AD
+0x3279 = 0x51B8
+0x327A = 0x51BA
+0x327B = 0x51BC
+0x327C = 0x51BE
+0x327D = 0x51BF
+0x327E = 0x51C2
+0x3321 = 0x51C8
+0x3322 = 0x51CF
+0x3323 = 0x51D1
+0x3324 = 0x51D2
+0x3325 = 0x51D3
+0x3326 = 0x51D5
+0x3327 = 0x51D8
+0x3328 = 0x51DE
+0x3329 = 0x51E2
+0x332A = 0x51E5
+0x332B = 0x51EE
+0x332C = 0x51F2
+0x332D = 0x51F3
+0x332E = 0x51F4
+0x332F = 0x51F7
+0x3330 = 0x5201
+0x3331 = 0x5202
+0x3332 = 0x5205
+0x3333 = 0x5212
+0x3334 = 0x5213
+0x3335 = 0x5215
+0x3336 = 0x5216
+0x3337 = 0x5218
+0x3338 = 0x5222
+0x3339 = 0x5228
+0x333A = 0x5231
+0x333B = 0x5232
+0x333C = 0x5235
+0x333D = 0x523C
+0x333E = 0x5245
+0x333F = 0x5249
+0x3340 = 0x5255
+0x3341 = 0x5257
+0x3342 = 0x5258
+0x3343 = 0x525A
+0x3344 = 0x525C
+0x3345 = 0x525F
+0x3346 = 0x5260
+0x3347 = 0x5261
+0x3348 = 0x5266
+0x3349 = 0x526E
+0x334A = 0x5277
+0x334B = 0x5278
+0x334C = 0x5279
+0x334D = 0x5280
+0x334E = 0x5282
+0x334F = 0x5285
+0x3350 = 0x528A
+0x3351 = 0x528C
+0x3352 = 0x5293
+0x3353 = 0x5295
+0x3354 = 0x5296
+0x3355 = 0x5297
+0x3356 = 0x5298
+0x3357 = 0x529A
+0x3358 = 0x529C
+0x3359 = 0x52A4
+0x335A = 0x52A5
+0x335B = 0x52A6
+0x335C = 0x52A7
+0x335D = 0x52AF
+0x335E = 0x52B0
+0x335F = 0x52B6
+0x3360 = 0x52B7
+0x3361 = 0x52B8
+0x3362 = 0x52BA
+0x3363 = 0x52BB
+0x3364 = 0x52BD
+0x3365 = 0x52C0
+0x3366 = 0x52C4
+0x3367 = 0x52C6
+0x3368 = 0x52C8
+0x3369 = 0x52CC
+0x336A = 0x52CF
+0x336B = 0x52D1
+0x336C = 0x52D4
+0x336D = 0x52D6
+0x336E = 0x52DB
+0x336F = 0x52DC
+0x3370 = 0x52E1
+0x3371 = 0x52E5
+0x3372 = 0x52E8
+0x3373 = 0x52E9
+0x3374 = 0x52EA
+0x3375 = 0x52EC
+0x3376 = 0x52F0
+0x3377 = 0x52F1
+0x3378 = 0x52F4
+0x3379 = 0x52F6
+0x337A = 0x52F7
+0x337B = 0x5300
+0x337C = 0x5303
+0x337D = 0x530A
+0x337E = 0x530B
+0x3421 = 0x530C
+0x3422 = 0x5311
+0x3423 = 0x5313
+0x3424 = 0x5318
+0x3425 = 0x531B
+0x3426 = 0x531C
+0x3427 = 0x531E
+0x3428 = 0x531F
+0x3429 = 0x5325
+0x342A = 0x5327
+0x342B = 0x5328
+0x342C = 0x5329
+0x342D = 0x532B
+0x342E = 0x532C
+0x342F = 0x532D
+0x3430 = 0x5330
+0x3431 = 0x5332
+0x3432 = 0x5335
+0x3433 = 0x533C
+0x3434 = 0x533D
+0x3435 = 0x533E
+0x3436 = 0x5342
+0x3437 = 0x534C
+0x3438 = 0x534B
+0x3439 = 0x5359
+0x343A = 0x535B
+0x343B = 0x5361
+0x343C = 0x5363
+0x343D = 0x5365
+0x343E = 0x536C
+0x343F = 0x536D
+0x3440 = 0x5372
+0x3441 = 0x5379
+0x3442 = 0x537E
+0x3443 = 0x5383
+0x3444 = 0x5387
+0x3445 = 0x5388
+0x3446 = 0x538E
+0x3447 = 0x5393
+0x3448 = 0x5394
+0x3449 = 0x5399
+0x344A = 0x539D
+0x344B = 0x53A1
+0x344C = 0x53A4
+0x344D = 0x53AA
+0x344E = 0x53AB
+0x344F = 0x53AF
+0x3450 = 0x53B2
+0x3451 = 0x53B4
+0x3452 = 0x53B5
+0x3453 = 0x53B7
+0x3454 = 0x53B8
+0x3455 = 0x53BA
+0x3456 = 0x53BD
+0x3457 = 0x53C0
+0x3458 = 0x53C5
+0x3459 = 0x53CF
+0x345A = 0x53D2
+0x345B = 0x53D3
+0x345C = 0x53D5
+0x345D = 0x53DA
+0x345E = 0x53DD
+0x345F = 0x53DE
+0x3460 = 0x53E0
+0x3461 = 0x53E6
+0x3462 = 0x53E7
+0x3463 = 0x53F5
+0x3464 = 0x5402
+0x3465 = 0x5413
+0x3466 = 0x541A
+0x3467 = 0x5421
+0x3468 = 0x5427
+0x3469 = 0x5428
+0x346A = 0x542A
+0x346B = 0x542F
+0x346C = 0x5431
+0x346D = 0x5434
+0x346E = 0x5435
+0x346F = 0x5443
+0x3470 = 0x5444
+0x3471 = 0x5447
+0x3472 = 0x544D
+0x3473 = 0x544F
+0x3474 = 0x545E
+0x3475 = 0x5462
+0x3476 = 0x5464
+0x3477 = 0x5466
+0x3478 = 0x5467
+0x3479 = 0x5469
+0x347A = 0x546B
+0x347B = 0x546D
+0x347C = 0x546E
+0x347D = 0x5474
+0x347E = 0x547F
+0x3521 = 0x5481
+0x3522 = 0x5483
+0x3523 = 0x5485
+0x3524 = 0x5488
+0x3525 = 0x5489
+0x3526 = 0x548D
+0x3527 = 0x5491
+0x3528 = 0x5495
+0x3529 = 0x5496
+0x352A = 0x549C
+0x352B = 0x549F
+0x352C = 0x54A1
+0x352D = 0x54A6
+0x352E = 0x54A7
+0x352F = 0x54A9
+0x3530 = 0x54AA
+0x3531 = 0x54AD
+0x3532 = 0x54AE
+0x3533 = 0x54B1
+0x3534 = 0x54B7
+0x3535 = 0x54B9
+0x3536 = 0x54BA
+0x3537 = 0x54BB
+0x3538 = 0x54BF
+0x3539 = 0x54C6
+0x353A = 0x54CA
+0x353B = 0x54CD
+0x353C = 0x54CE
+0x353D = 0x54E0
+0x353E = 0x54EA
+0x353F = 0x54EC
+0x3540 = 0x54EF
+0x3541 = 0x54F6
+0x3542 = 0x54FC
+0x3543 = 0x54FE
+0x3544 = 0x54FF
+0x3545 = 0x5500
+0x3546 = 0x5501
+0x3547 = 0x5505
+0x3548 = 0x5508
+0x3549 = 0x5509
+0x354A = 0x550C
+0x354B = 0x550D
+0x354C = 0x550E
+0x354D = 0x5515
+0x354E = 0x552A
+0x354F = 0x552B
+0x3550 = 0x5532
+0x3551 = 0x5535
+0x3552 = 0x5536
+0x3553 = 0x553B
+0x3554 = 0x553C
+0x3555 = 0x553D
+0x3556 = 0x5541
+0x3557 = 0x5547
+0x3558 = 0x5549
+0x3559 = 0x554A
+0x355A = 0x554D
+0x355B = 0x5550
+0x355C = 0x5551
+0x355D = 0x5558
+0x355E = 0x555A
+0x355F = 0x555B
+0x3560 = 0x555E
+0x3561 = 0x5560
+0x3562 = 0x5561
+0x3563 = 0x5564
+0x3564 = 0x5566
+0x3565 = 0x557F
+0x3566 = 0x5581
+0x3567 = 0x5582
+0x3568 = 0x5586
+0x3569 = 0x5588
+0x356A = 0x558E
+0x356B = 0x558F
+0x356C = 0x5591
+0x356D = 0x5592
+0x356E = 0x5593
+0x356F = 0x5594
+0x3570 = 0x5597
+0x3571 = 0x55A3
+0x3572 = 0x55A4
+0x3573 = 0x55AD
+0x3574 = 0x55B2
+0x3575 = 0x55BF
+0x3576 = 0x55C1
+0x3577 = 0x55C3
+0x3578 = 0x55C6
+0x3579 = 0x55C9
+0x357A = 0x55CB
+0x357B = 0x55CC
+0x357C = 0x55CE
+0x357D = 0x55D1
+0x357E = 0x55D2
+0x3621 = 0x55D3
+0x3622 = 0x55D7
+0x3623 = 0x55D8
+0x3624 = 0x55DB
+0x3625 = 0x55DE
+0x3626 = 0x55E2
+0x3627 = 0x55E9
+0x3628 = 0x55F6
+0x3629 = 0x55FF
+0x362A = 0x5605
+0x362B = 0x5608
+0x362C = 0x560A
+0x362D = 0x560D
+0x362E = 0x560E
+0x362F = 0x560F
+0x3630 = 0x5610
+0x3631 = 0x5611
+0x3632 = 0x5612
+0x3633 = 0x5619
+0x3634 = 0x562C
+0x3635 = 0x5630
+0x3636 = 0x5633
+0x3637 = 0x5635
+0x3638 = 0x5637
+0x3639 = 0x5639
+0x363A = 0x563B
+0x363B = 0x563C
+0x363C = 0x563D
+0x363D = 0x563F
+0x363E = 0x5640
+0x363F = 0x5641
+0x3640 = 0x5643
+0x3641 = 0x5644
+0x3642 = 0x5646
+0x3643 = 0x5649
+0x3644 = 0x564B
+0x3645 = 0x564D
+0x3646 = 0x564F
+0x3647 = 0x5654
+0x3648 = 0x565E
+0x3649 = 0x5660
+0x364A = 0x5661
+0x364B = 0x5662
+0x364C = 0x5663
+0x364D = 0x5666
+0x364E = 0x5669
+0x364F = 0x566D
+0x3650 = 0x566F
+0x3651 = 0x5671
+0x3652 = 0x5672
+0x3653 = 0x5675
+0x3654 = 0x5684
+0x3655 = 0x5685
+0x3656 = 0x5688
+0x3657 = 0x568B
+0x3658 = 0x568C
+0x3659 = 0x5695
+0x365A = 0x5699
+0x365B = 0x569A
+0x365C = 0x569D
+0x365D = 0x569E
+0x365E = 0x569F
+0x365F = 0x56A6
+0x3660 = 0x56A7
+0x3661 = 0x56A8
+0x3662 = 0x56A9
+0x3663 = 0x56AB
+0x3664 = 0x56AC
+0x3665 = 0x56AD
+0x3666 = 0x56B1
+0x3667 = 0x56B3
+0x3668 = 0x56B7
+0x3669 = 0x56BE
+0x366A = 0x56C5
+0x366B = 0x56C9
+0x366C = 0x56CA
+0x366D = 0x56CB
+0x366E = 0x56CF
+0x366F = 0x56D0
+0x3670 = 0x56CC
+0x3671 = 0x56CD
+0x3672 = 0x56D9
+0x3673 = 0x56DC
+0x3674 = 0x56DD
+0x3675 = 0x56DF
+0x3676 = 0x56E1
+0x3677 = 0x56E4
+0x3678 = 0x56E5
+0x3679 = 0x56E6
+0x367A = 0x56E7
+0x367B = 0x56E8
+0x367C = 0x56F1
+0x367D = 0x56EB
+0x367E = 0x56ED
+0x3721 = 0x56F6
+0x3722 = 0x56F7
+0x3723 = 0x5701
+0x3724 = 0x5702
+0x3725 = 0x5707
+0x3726 = 0x570A
+0x3727 = 0x570C
+0x3728 = 0x5711
+0x3729 = 0x5715
+0x372A = 0x571A
+0x372B = 0x571B
+0x372C = 0x571D
+0x372D = 0x5720
+0x372E = 0x5722
+0x372F = 0x5723
+0x3730 = 0x5724
+0x3731 = 0x5725
+0x3732 = 0x5729
+0x3733 = 0x572A
+0x3734 = 0x572C
+0x3735 = 0x572E
+0x3736 = 0x572F
+0x3737 = 0x5733
+0x3738 = 0x5734
+0x3739 = 0x573D
+0x373A = 0x573E
+0x373B = 0x573F
+0x373C = 0x5745
+0x373D = 0x5746
+0x373E = 0x574C
+0x373F = 0x574D
+0x3740 = 0x5752
+0x3741 = 0x5762
+0x3742 = 0x5765
+0x3743 = 0x5767
+0x3744 = 0x5768
+0x3745 = 0x576B
+0x3746 = 0x576D
+0x3747 = 0x576E
+0x3748 = 0x576F
+0x3749 = 0x5770
+0x374A = 0x5771
+0x374B = 0x5773
+0x374C = 0x5774
+0x374D = 0x5775
+0x374E = 0x5777
+0x374F = 0x5779
+0x3750 = 0x577A
+0x3751 = 0x577B
+0x3752 = 0x577C
+0x3753 = 0x577E
+0x3754 = 0x5781
+0x3755 = 0x5783
+0x3756 = 0x578C
+0x3757 = 0x5794
+0x3758 = 0x5797
+0x3759 = 0x5799
+0x375A = 0x579A
+0x375B = 0x579C
+0x375C = 0x579D
+0x375D = 0x579E
+0x375E = 0x579F
+0x375F = 0x57A1
+0x3760 = 0x5795
+0x3761 = 0x57A7
+0x3762 = 0x57A8
+0x3763 = 0x57A9
+0x3764 = 0x57AC
+0x3765 = 0x57B8
+0x3766 = 0x57BD
+0x3767 = 0x57C7
+0x3768 = 0x57C8
+0x3769 = 0x57CC
+0x376A = 0x57CF
+0x376B = 0x57D5
+0x376C = 0x57DD
+0x376D = 0x57DE
+0x376E = 0x57E4
+0x376F = 0x57E6
+0x3770 = 0x57E7
+0x3771 = 0x57E9
+0x3772 = 0x57ED
+0x3773 = 0x57F0
+0x3774 = 0x57F5
+0x3775 = 0x57F6
+0x3776 = 0x57F8
+0x3777 = 0x57FD
+0x3778 = 0x57FE
+0x3779 = 0x57FF
+0x377A = 0x5803
+0x377B = 0x5804
+0x377C = 0x5808
+0x377D = 0x5809
+0x377E = 0x57E1
+0x3821 = 0x580C
+0x3822 = 0x580D
+0x3823 = 0x581B
+0x3824 = 0x581E
+0x3825 = 0x581F
+0x3826 = 0x5820
+0x3827 = 0x5826
+0x3828 = 0x5827
+0x3829 = 0x582D
+0x382A = 0x5832
+0x382B = 0x5839
+0x382C = 0x583F
+0x382D = 0x5849
+0x382E = 0x584C
+0x382F = 0x584D
+0x3830 = 0x584F
+0x3831 = 0x5850
+0x3832 = 0x5855
+0x3833 = 0x585F
+0x3834 = 0x5861
+0x3835 = 0x5864
+0x3836 = 0x5867
+0x3837 = 0x5868
+0x3838 = 0x5878
+0x3839 = 0x587C
+0x383A = 0x587F
+0x383B = 0x5880
+0x383C = 0x5881
+0x383D = 0x5887
+0x383E = 0x5888
+0x383F = 0x5889
+0x3840 = 0x588A
+0x3841 = 0x588C
+0x3842 = 0x588D
+0x3843 = 0x588F
+0x3844 = 0x5890
+0x3845 = 0x5894
+0x3846 = 0x5896
+0x3847 = 0x589D
+0x3848 = 0x58A0
+0x3849 = 0x58A1
+0x384A = 0x58A2
+0x384B = 0x58A6
+0x384C = 0x58A9
+0x384D = 0x58B1
+0x384E = 0x58B2
+0x384F = 0x58C4
+0x3850 = 0x58BC
+0x3851 = 0x58C2
+0x3852 = 0x58C8
+0x3853 = 0x58CD
+0x3854 = 0x58CE
+0x3855 = 0x58D0
+0x3856 = 0x58D2
+0x3857 = 0x58D4
+0x3858 = 0x58D6
+0x3859 = 0x58DA
+0x385A = 0x58DD
+0x385B = 0x58E1
+0x385C = 0x58E2
+0x385D = 0x58E9
+0x385E = 0x58F3
+0x385F = 0x5905
+0x3860 = 0x5906
+0x3861 = 0x590B
+0x3862 = 0x590C
+0x3863 = 0x5912
+0x3864 = 0x5913
+0x3865 = 0x5914
+0x3866 = 0x8641
+0x3867 = 0x591D
+0x3868 = 0x5921
+0x3869 = 0x5923
+0x386A = 0x5924
+0x386B = 0x5928
+0x386C = 0x592F
+0x386D = 0x5930
+0x386E = 0x5933
+0x386F = 0x5935
+0x3870 = 0x5936
+0x3871 = 0x593F
+0x3872 = 0x5943
+0x3873 = 0x5946
+0x3874 = 0x5952
+0x3875 = 0x5953
+0x3876 = 0x5959
+0x3877 = 0x595B
+0x3878 = 0x595D
+0x3879 = 0x595E
+0x387A = 0x595F
+0x387B = 0x5961
+0x387C = 0x5963
+0x387D = 0x596B
+0x387E = 0x596D
+0x3921 = 0x596F
+0x3922 = 0x5972
+0x3923 = 0x5975
+0x3924 = 0x5976
+0x3925 = 0x5979
+0x3926 = 0x597B
+0x3927 = 0x597C
+0x3928 = 0x598B
+0x3929 = 0x598C
+0x392A = 0x598E
+0x392B = 0x5992
+0x392C = 0x5995
+0x392D = 0x5997
+0x392E = 0x599F
+0x392F = 0x59A4
+0x3930 = 0x59A7
+0x3931 = 0x59AD
+0x3932 = 0x59AE
+0x3933 = 0x59AF
+0x3934 = 0x59B0
+0x3935 = 0x59B3
+0x3936 = 0x59B7
+0x3937 = 0x59BA
+0x3938 = 0x59BC
+0x3939 = 0x59C1
+0x393A = 0x59C3
+0x393B = 0x59C4
+0x393C = 0x59C8
+0x393D = 0x59CA
+0x393E = 0x59CD
+0x393F = 0x59D2
+0x3940 = 0x59DD
+0x3941 = 0x59DE
+0x3942 = 0x59DF
+0x3943 = 0x59E3
+0x3944 = 0x59E4
+0x3945 = 0x59E7
+0x3946 = 0x59EE
+0x3947 = 0x59EF
+0x3948 = 0x59F1
+0x3949 = 0x59F2
+0x394A = 0x59F4
+0x394B = 0x59F7
+0x394C = 0x5A00
+0x394D = 0x5A04
+0x394E = 0x5A0C
+0x394F = 0x5A0D
+0x3950 = 0x5A0E
+0x3951 = 0x5A12
+0x3952 = 0x5A13
+0x3953 = 0x5A1E
+0x3954 = 0x5A23
+0x3955 = 0x5A24
+0x3956 = 0x5A27
+0x3957 = 0x5A28
+0x3958 = 0x5A2A
+0x3959 = 0x5A2D
+0x395A = 0x5A30
+0x395B = 0x5A44
+0x395C = 0x5A45
+0x395D = 0x5A47
+0x395E = 0x5A48
+0x395F = 0x5A4C
+0x3960 = 0x5A50
+0x3961 = 0x5A55
+0x3962 = 0x5A5E
+0x3963 = 0x5A63
+0x3964 = 0x5A65
+0x3965 = 0x5A67
+0x3966 = 0x5A6D
+0x3967 = 0x5A77
+0x3968 = 0x5A7A
+0x3969 = 0x5A7B
+0x396A = 0x5A7E
+0x396B = 0x5A8B
+0x396C = 0x5A90
+0x396D = 0x5A93
+0x396E = 0x5A96
+0x396F = 0x5A99
+0x3970 = 0x5A9C
+0x3971 = 0x5A9E
+0x3972 = 0x5A9F
+0x3973 = 0x5AA0
+0x3974 = 0x5AA2
+0x3975 = 0x5AA7
+0x3976 = 0x5AAC
+0x3977 = 0x5AB1
+0x3978 = 0x5AB2
+0x3979 = 0x5AB3
+0x397A = 0x5AB5
+0x397B = 0x5AB8
+0x397C = 0x5ABA
+0x397D = 0x5ABB
+0x397E = 0x5ABF
+0x3A21 = 0x5AC4
+0x3A22 = 0x5AC6
+0x3A23 = 0x5AC8
+0x3A24 = 0x5ACF
+0x3A25 = 0x5ADA
+0x3A26 = 0x5ADC
+0x3A27 = 0x5AE0
+0x3A28 = 0x5AE5
+0x3A29 = 0x5AEA
+0x3A2A = 0x5AEE
+0x3A2B = 0x5AF5
+0x3A2C = 0x5AF6
+0x3A2D = 0x5AFD
+0x3A2E = 0x5B00
+0x3A2F = 0x5B01
+0x3A30 = 0x5B08
+0x3A31 = 0x5B17
+0x3A32 = 0x5B34
+0x3A33 = 0x5B19
+0x3A34 = 0x5B1B
+0x3A35 = 0x5B1D
+0x3A36 = 0x5B21
+0x3A37 = 0x5B25
+0x3A38 = 0x5B2D
+0x3A39 = 0x5B38
+0x3A3A = 0x5B41
+0x3A3B = 0x5B4B
+0x3A3C = 0x5B4C
+0x3A3D = 0x5B52
+0x3A3E = 0x5B56
+0x3A3F = 0x5B5E
+0x3A40 = 0x5B68
+0x3A41 = 0x5B6E
+0x3A42 = 0x5B6F
+0x3A43 = 0x5B7C
+0x3A44 = 0x5B7D
+0x3A45 = 0x5B7E
+0x3A46 = 0x5B7F
+0x3A47 = 0x5B81
+0x3A48 = 0x5B84
+0x3A49 = 0x5B86
+0x3A4A = 0x5B8A
+0x3A4B = 0x5B8E
+0x3A4C = 0x5B90
+0x3A4D = 0x5B91
+0x3A4E = 0x5B93
+0x3A4F = 0x5B94
+0x3A50 = 0x5B96
+0x3A51 = 0x5BA8
+0x3A52 = 0x5BA9
+0x3A53 = 0x5BAC
+0x3A54 = 0x5BAD
+0x3A55 = 0x5BAF
+0x3A56 = 0x5BB1
+0x3A57 = 0x5BB2
+0x3A58 = 0x5BB7
+0x3A59 = 0x5BBA
+0x3A5A = 0x5BBC
+0x3A5B = 0x5BC0
+0x3A5C = 0x5BC1
+0x3A5D = 0x5BCD
+0x3A5E = 0x5BCF
+0x3A5F = 0x5BD6
+0x3A60 = 0x5BD7
+0x3A61 = 0x5BD8
+0x3A62 = 0x5BD9
+0x3A63 = 0x5BDA
+0x3A64 = 0x5BE0
+0x3A65 = 0x5BEF
+0x3A66 = 0x5BF1
+0x3A67 = 0x5BF4
+0x3A68 = 0x5BFD
+0x3A69 = 0x5C0C
+0x3A6A = 0x5C17
+0x3A6B = 0x5C1E
+0x3A6C = 0x5C1F
+0x3A6D = 0x5C23
+0x3A6E = 0x5C26
+0x3A6F = 0x5C29
+0x3A70 = 0x5C2B
+0x3A71 = 0x5C2C
+0x3A72 = 0x5C2E
+0x3A73 = 0x5C30
+0x3A74 = 0x5C32
+0x3A75 = 0x5C35
+0x3A76 = 0x5C36
+0x3A77 = 0x5C59
+0x3A78 = 0x5C5A
+0x3A79 = 0x5C5C
+0x3A7A = 0x5C62
+0x3A7B = 0x5C63
+0x3A7C = 0x5C67
+0x3A7D = 0x5C68
+0x3A7E = 0x5C69
+0x3B21 = 0x5C6D
+0x3B22 = 0x5C70
+0x3B23 = 0x5C74
+0x3B24 = 0x5C75
+0x3B25 = 0x5C7A
+0x3B26 = 0x5C7B
+0x3B27 = 0x5C7C
+0x3B28 = 0x5C7D
+0x3B29 = 0x5C87
+0x3B2A = 0x5C88
+0x3B2B = 0x5C8A
+0x3B2C = 0x5C8F
+0x3B2D = 0x5C92
+0x3B2E = 0x5C9D
+0x3B2F = 0x5C9F
+0x3B30 = 0x5CA0
+0x3B31 = 0x5CA2
+0x3B32 = 0x5CA3
+0x3B33 = 0x5CA6
+0x3B34 = 0x5CAA
+0x3B35 = 0x5CB2
+0x3B36 = 0x5CB4
+0x3B37 = 0x5CB5
+0x3B38 = 0x5CBA
+0x3B39 = 0x5CC9
+0x3B3A = 0x5CCB
+0x3B3B = 0x5CD2
+0x3B3C = 0x5CDD
+0x3B3D = 0x5CD7
+0x3B3E = 0x5CEE
+0x3B3F = 0x5CF1
+0x3B40 = 0x5CF2
+0x3B41 = 0x5CF4
+0x3B42 = 0x5D01
+0x3B43 = 0x5D06
+0x3B44 = 0x5D0D
+0x3B45 = 0x5D12
+0x3B46 = 0x5D2B
+0x3B47 = 0x5D23
+0x3B48 = 0x5D24
+0x3B49 = 0x5D26
+0x3B4A = 0x5D27
+0x3B4B = 0x5D31
+0x3B4C = 0x5D34
+0x3B4D = 0x5D39
+0x3B4E = 0x5D3D
+0x3B4F = 0x5D3F
+0x3B50 = 0x5D42
+0x3B51 = 0x5D43
+0x3B52 = 0x5D46
+0x3B53 = 0x5D48
+0x3B54 = 0x5D55
+0x3B55 = 0x5D51
+0x3B56 = 0x5D59
+0x3B57 = 0x5D4A
+0x3B58 = 0x5D5F
+0x3B59 = 0x5D60
+0x3B5A = 0x5D61
+0x3B5B = 0x5D62
+0x3B5C = 0x5D64
+0x3B5D = 0x5D6A
+0x3B5E = 0x5D6D
+0x3B5F = 0x5D70
+0x3B60 = 0x5D79
+0x3B61 = 0x5D7A
+0x3B62 = 0x5D7E
+0x3B63 = 0x5D7F
+0x3B64 = 0x5D81
+0x3B65 = 0x5D83
+0x3B66 = 0x5D88
+0x3B67 = 0x5D8A
+0x3B68 = 0x5D92
+0x3B69 = 0x5D93
+0x3B6A = 0x5D94
+0x3B6B = 0x5D95
+0x3B6C = 0x5D99
+0x3B6D = 0x5D9B
+0x3B6E = 0x5D9F
+0x3B6F = 0x5DA0
+0x3B70 = 0x5DA7
+0x3B71 = 0x5DAB
+0x3B72 = 0x5DB0
+0x3B73 = 0x5DB4
+0x3B74 = 0x5DB8
+0x3B75 = 0x5DB9
+0x3B76 = 0x5DC3
+0x3B77 = 0x5DC7
+0x3B78 = 0x5DCB
+0x3B79 = 0x5DD0
+0x3B7A = 0x5DCE
+0x3B7B = 0x5DD8
+0x3B7C = 0x5DD9
+0x3B7D = 0x5DE0
+0x3B7E = 0x5DE4
+0x3C21 = 0x5DE9
+0x3C22 = 0x5DF8
+0x3C23 = 0x5DF9
+0x3C24 = 0x5E00
+0x3C25 = 0x5E07
+0x3C26 = 0x5E0D
+0x3C27 = 0x5E12
+0x3C28 = 0x5E14
+0x3C29 = 0x5E15
+0x3C2A = 0x5E18
+0x3C2B = 0x5E1F
+0x3C2C = 0x5E20
+0x3C2D = 0x5E2E
+0x3C2E = 0x5E28
+0x3C2F = 0x5E32
+0x3C30 = 0x5E35
+0x3C31 = 0x5E3E
+0x3C32 = 0x5E4B
+0x3C33 = 0x5E50
+0x3C34 = 0x5E49
+0x3C35 = 0x5E51
+0x3C36 = 0x5E56
+0x3C37 = 0x5E58
+0x3C38 = 0x5E5B
+0x3C39 = 0x5E5C
+0x3C3A = 0x5E5E
+0x3C3B = 0x5E68
+0x3C3C = 0x5E6A
+0x3C3D = 0x5E6B
+0x3C3E = 0x5E6C
+0x3C3F = 0x5E6D
+0x3C40 = 0x5E6E
+0x3C41 = 0x5E70
+0x3C42 = 0x5E80
+0x3C43 = 0x5E8B
+0x3C44 = 0x5E8E
+0x3C45 = 0x5EA2
+0x3C46 = 0x5EA4
+0x3C47 = 0x5EA5
+0x3C48 = 0x5EA8
+0x3C49 = 0x5EAA
+0x3C4A = 0x5EAC
+0x3C4B = 0x5EB1
+0x3C4C = 0x5EB3
+0x3C4D = 0x5EBD
+0x3C4E = 0x5EBE
+0x3C4F = 0x5EBF
+0x3C50 = 0x5EC6
+0x3C51 = 0x5ECC
+0x3C52 = 0x5ECB
+0x3C53 = 0x5ECE
+0x3C54 = 0x5ED1
+0x3C55 = 0x5ED2
+0x3C56 = 0x5ED4
+0x3C57 = 0x5ED5
+0x3C58 = 0x5EDC
+0x3C59 = 0x5EDE
+0x3C5A = 0x5EE5
+0x3C5B = 0x5EEB
+0x3C5C = 0x5F02
+0x3C5D = 0x5F06
+0x3C5E = 0x5F07
+0x3C5F = 0x5F08
+0x3C60 = 0x5F0E
+0x3C61 = 0x5F19
+0x3C62 = 0x5F1C
+0x3C63 = 0x5F1D
+0x3C64 = 0x5F21
+0x3C65 = 0x5F22
+0x3C66 = 0x5F23
+0x3C67 = 0x5F24
+0x3C68 = 0x5F28
+0x3C69 = 0x5F2B
+0x3C6A = 0x5F2C
+0x3C6B = 0x5F2E
+0x3C6C = 0x5F30
+0x3C6D = 0x5F34
+0x3C6E = 0x5F36
+0x3C6F = 0x5F3B
+0x3C70 = 0x5F3D
+0x3C71 = 0x5F3F
+0x3C72 = 0x5F40
+0x3C73 = 0x5F44
+0x3C74 = 0x5F45
+0x3C75 = 0x5F47
+0x3C76 = 0x5F4D
+0x3C77 = 0x5F50
+0x3C78 = 0x5F54
+0x3C79 = 0x5F58
+0x3C7A = 0x5F5B
+0x3C7B = 0x5F60
+0x3C7C = 0x5F63
+0x3C7D = 0x5F64
+0x3C7E = 0x5F67
+0x3D21 = 0x5F6F
+0x3D22 = 0x5F72
+0x3D23 = 0x5F74
+0x3D24 = 0x5F75
+0x3D25 = 0x5F78
+0x3D26 = 0x5F7A
+0x3D27 = 0x5F7D
+0x3D28 = 0x5F7E
+0x3D29 = 0x5F89
+0x3D2A = 0x5F8D
+0x3D2B = 0x5F8F
+0x3D2C = 0x5F96
+0x3D2D = 0x5F9C
+0x3D2E = 0x5F9D
+0x3D2F = 0x5FA2
+0x3D30 = 0x5FA7
+0x3D31 = 0x5FAB
+0x3D32 = 0x5FA4
+0x3D33 = 0x5FAC
+0x3D34 = 0x5FAF
+0x3D35 = 0x5FB0
+0x3D36 = 0x5FB1
+0x3D37 = 0x5FB8
+0x3D38 = 0x5FC4
+0x3D39 = 0x5FC7
+0x3D3A = 0x5FC8
+0x3D3B = 0x5FC9
+0x3D3C = 0x5FCB
+0x3D3D = 0x5FD0
+0x3D3E = 0x5FD1
+0x3D3F = 0x5FD2
+0x3D40 = 0x5FD3
+0x3D41 = 0x5FD4
+0x3D42 = 0x5FDE
+0x3D43 = 0x5FE1
+0x3D44 = 0x5FE2
+0x3D45 = 0x5FE8
+0x3D46 = 0x5FE9
+0x3D47 = 0x5FEA
+0x3D48 = 0x5FEC
+0x3D49 = 0x5FED
+0x3D4A = 0x5FEE
+0x3D4B = 0x5FEF
+0x3D4C = 0x5FF2
+0x3D4D = 0x5FF3
+0x3D4E = 0x5FF6
+0x3D4F = 0x5FFA
+0x3D50 = 0x5FFC
+0x3D51 = 0x6007
+0x3D52 = 0x600A
+0x3D53 = 0x600D
+0x3D54 = 0x6013
+0x3D55 = 0x6014
+0x3D56 = 0x6017
+0x3D57 = 0x6018
+0x3D58 = 0x601A
+0x3D59 = 0x601F
+0x3D5A = 0x6024
+0x3D5B = 0x602D
+0x3D5C = 0x6033
+0x3D5D = 0x6035
+0x3D5E = 0x6040
+0x3D5F = 0x6047
+0x3D60 = 0x6048
+0x3D61 = 0x6049
+0x3D62 = 0x604C
+0x3D63 = 0x6051
+0x3D64 = 0x6054
+0x3D65 = 0x6056
+0x3D66 = 0x6057
+0x3D67 = 0x605D
+0x3D68 = 0x6061
+0x3D69 = 0x6067
+0x3D6A = 0x6071
+0x3D6B = 0x607E
+0x3D6C = 0x607F
+0x3D6D = 0x6082
+0x3D6E = 0x6086
+0x3D6F = 0x6088
+0x3D70 = 0x608A
+0x3D71 = 0x608E
+0x3D72 = 0x6091
+0x3D73 = 0x6093
+0x3D74 = 0x6095
+0x3D75 = 0x6098
+0x3D76 = 0x609D
+0x3D77 = 0x609E
+0x3D78 = 0x60A2
+0x3D79 = 0x60A4
+0x3D7A = 0x60A5
+0x3D7B = 0x60A8
+0x3D7C = 0x60B0
+0x3D7D = 0x60B1
+0x3D7E = 0x60B7
+0x3E21 = 0x60BB
+0x3E22 = 0x60BE
+0x3E23 = 0x60C2
+0x3E24 = 0x60C4
+0x3E25 = 0x60C8
+0x3E26 = 0x60C9
+0x3E27 = 0x60CA
+0x3E28 = 0x60CB
+0x3E29 = 0x60CE
+0x3E2A = 0x60CF
+0x3E2B = 0x60D4
+0x3E2C = 0x60D5
+0x3E2D = 0x60D9
+0x3E2E = 0x60DB
+0x3E2F = 0x60DD
+0x3E30 = 0x60DE
+0x3E31 = 0x60E2
+0x3E32 = 0x60E5
+0x3E33 = 0x60F2
+0x3E34 = 0x60F5
+0x3E35 = 0x60F8
+0x3E36 = 0x60FC
+0x3E37 = 0x60FD
+0x3E38 = 0x6102
+0x3E39 = 0x6107
+0x3E3A = 0x610A
+0x3E3B = 0x610C
+0x3E3C = 0x6110
+0x3E3D = 0x6111
+0x3E3E = 0x6112
+0x3E3F = 0x6113
+0x3E40 = 0x6114
+0x3E41 = 0x6116
+0x3E42 = 0x6117
+0x3E43 = 0x6119
+0x3E44 = 0x611C
+0x3E45 = 0x611E
+0x3E46 = 0x6122
+0x3E47 = 0x612A
+0x3E48 = 0x612B
+0x3E49 = 0x6130
+0x3E4A = 0x6131
+0x3E4B = 0x6135
+0x3E4C = 0x6136
+0x3E4D = 0x6137
+0x3E4E = 0x6139
+0x3E4F = 0x6141
+0x3E50 = 0x6145
+0x3E51 = 0x6146
+0x3E52 = 0x6149
+0x3E53 = 0x615E
+0x3E54 = 0x6160
+0x3E55 = 0x616C
+0x3E56 = 0x6172
+0x3E57 = 0x6178
+0x3E58 = 0x617B
+0x3E59 = 0x617C
+0x3E5A = 0x617F
+0x3E5B = 0x6180
+0x3E5C = 0x6181
+0x3E5D = 0x6183
+0x3E5E = 0x6184
+0x3E5F = 0x618B
+0x3E60 = 0x618D
+0x3E61 = 0x6192
+0x3E62 = 0x6193
+0x3E63 = 0x6197
+0x3E64 = 0x6198
+0x3E65 = 0x619C
+0x3E66 = 0x619D
+0x3E67 = 0x619F
+0x3E68 = 0x61A0
+0x3E69 = 0x61A5
+0x3E6A = 0x61A8
+0x3E6B = 0x61AA
+0x3E6C = 0x61AD
+0x3E6D = 0x61B8
+0x3E6E = 0x61B9
+0x3E6F = 0x61BC
+0x3E70 = 0x61C0
+0x3E71 = 0x61C1
+0x3E72 = 0x61C2
+0x3E73 = 0x61CE
+0x3E74 = 0x61CF
+0x3E75 = 0x61D5
+0x3E76 = 0x61DC
+0x3E77 = 0x61DD
+0x3E78 = 0x61DE
+0x3E79 = 0x61DF
+0x3E7A = 0x61E1
+0x3E7B = 0x61E2
+0x3E7C = 0x61E7
+0x3E7D = 0x61E9
+0x3E7E = 0x61E5
+0x3F21 = 0x61EC
+0x3F22 = 0x61ED
+0x3F23 = 0x61EF
+0x3F24 = 0x6201
+0x3F25 = 0x6203
+0x3F26 = 0x6204
+0x3F27 = 0x6207
+0x3F28 = 0x6213
+0x3F29 = 0x6215
+0x3F2A = 0x621C
+0x3F2B = 0x6220
+0x3F2C = 0x6222
+0x3F2D = 0x6223
+0x3F2E = 0x6227
+0x3F2F = 0x6229
+0x3F30 = 0x622B
+0x3F31 = 0x6239
+0x3F32 = 0x623D
+0x3F33 = 0x6242
+0x3F34 = 0x6243
+0x3F35 = 0x6244
+0x3F36 = 0x6246
+0x3F37 = 0x624C
+0x3F38 = 0x6250
+0x3F39 = 0x6251
+0x3F3A = 0x6252
+0x3F3B = 0x6254
+0x3F3C = 0x6256
+0x3F3D = 0x625A
+0x3F3E = 0x625C
+0x3F3F = 0x6264
+0x3F40 = 0x626D
+0x3F41 = 0x626F
+0x3F42 = 0x6273
+0x3F43 = 0x627A
+0x3F44 = 0x627D
+0x3F45 = 0x628D
+0x3F46 = 0x628E
+0x3F47 = 0x628F
+0x3F48 = 0x6290
+0x3F49 = 0x62A6
+0x3F4A = 0x62A8
+0x3F4B = 0x62B3
+0x3F4C = 0x62B6
+0x3F4D = 0x62B7
+0x3F4E = 0x62BA
+0x3F4F = 0x62BE
+0x3F50 = 0x62BF
+0x3F51 = 0x62C4
+0x3F52 = 0x62CE
+0x3F53 = 0x62D5
+0x3F54 = 0x62D6
+0x3F55 = 0x62DA
+0x3F56 = 0x62EA
+0x3F57 = 0x62F2
+0x3F58 = 0x62F4
+0x3F59 = 0x62FC
+0x3F5A = 0x62FD
+0x3F5B = 0x6303
+0x3F5C = 0x6304
+0x3F5D = 0x630A
+0x3F5E = 0x630B
+0x3F5F = 0x630D
+0x3F60 = 0x6310
+0x3F61 = 0x6313
+0x3F62 = 0x6316
+0x3F63 = 0x6318
+0x3F64 = 0x6329
+0x3F65 = 0x632A
+0x3F66 = 0x632D
+0x3F67 = 0x6335
+0x3F68 = 0x6336
+0x3F69 = 0x6339
+0x3F6A = 0x633C
+0x3F6B = 0x6341
+0x3F6C = 0x6342
+0x3F6D = 0x6343
+0x3F6E = 0x6344
+0x3F6F = 0x6346
+0x3F70 = 0x634A
+0x3F71 = 0x634B
+0x3F72 = 0x634E
+0x3F73 = 0x6352
+0x3F74 = 0x6353
+0x3F75 = 0x6354
+0x3F76 = 0x6358
+0x3F77 = 0x635B
+0x3F78 = 0x6365
+0x3F79 = 0x6366
+0x3F7A = 0x636C
+0x3F7B = 0x636D
+0x3F7C = 0x6371
+0x3F7D = 0x6374
+0x3F7E = 0x6375
+0x4021 = 0x6378
+0x4022 = 0x637C
+0x4023 = 0x637D
+0x4024 = 0x637F
+0x4025 = 0x6382
+0x4026 = 0x6384
+0x4027 = 0x6387
+0x4028 = 0x638A
+0x4029 = 0x6390
+0x402A = 0x6394
+0x402B = 0x6395
+0x402C = 0x6399
+0x402D = 0x639A
+0x402E = 0x639E
+0x402F = 0x63A4
+0x4030 = 0x63A6
+0x4031 = 0x63AD
+0x4032 = 0x63AE
+0x4033 = 0x63AF
+0x4034 = 0x63BD
+0x4035 = 0x63C1
+0x4036 = 0x63C5
+0x4037 = 0x63C8
+0x4038 = 0x63CE
+0x4039 = 0x63D1
+0x403A = 0x63D3
+0x403B = 0x63D4
+0x403C = 0x63D5
+0x403D = 0x63DC
+0x403E = 0x63E0
+0x403F = 0x63E5
+0x4040 = 0x63EA
+0x4041 = 0x63EC
+0x4042 = 0x63F2
+0x4043 = 0x63F3
+0x4044 = 0x63F5
+0x4045 = 0x63F8
+0x4046 = 0x63F9
+0x4047 = 0x6409
+0x4048 = 0x640A
+0x4049 = 0x6410
+0x404A = 0x6412
+0x404B = 0x6414
+0x404C = 0x6418
+0x404D = 0x641E
+0x404E = 0x6420
+0x404F = 0x6422
+0x4050 = 0x6424
+0x4051 = 0x6425
+0x4052 = 0x6429
+0x4053 = 0x642A
+0x4054 = 0x642F
+0x4055 = 0x6430
+0x4056 = 0x6435
+0x4057 = 0x643D
+0x4058 = 0x643F
+0x4059 = 0x644B
+0x405A = 0x644F
+0x405B = 0x6451
+0x405C = 0x6452
+0x405D = 0x6453
+0x405E = 0x6454
+0x405F = 0x645A
+0x4060 = 0x645B
+0x4061 = 0x645C
+0x4062 = 0x645D
+0x4063 = 0x645F
+0x4064 = 0x6460
+0x4065 = 0x6461
+0x4066 = 0x6463
+0x4067 = 0x646D
+0x4068 = 0x6473
+0x4069 = 0x6474
+0x406A = 0x647B
+0x406B = 0x647D
+0x406C = 0x6485
+0x406D = 0x6487
+0x406E = 0x648F
+0x406F = 0x6490
+0x4070 = 0x6491
+0x4071 = 0x6498
+0x4072 = 0x6499
+0x4073 = 0x649B
+0x4074 = 0x649D
+0x4075 = 0x649F
+0x4076 = 0x64A1
+0x4077 = 0x64A3
+0x4078 = 0x64A6
+0x4079 = 0x64A8
+0x407A = 0x64AC
+0x407B = 0x64B3
+0x407C = 0x64BD
+0x407D = 0x64BE
+0x407E = 0x64BF
+0x4121 = 0x64C4
+0x4122 = 0x64C9
+0x4123 = 0x64CA
+0x4124 = 0x64CB
+0x4125 = 0x64CC
+0x4126 = 0x64CE
+0x4127 = 0x64D0
+0x4128 = 0x64D1
+0x4129 = 0x64D5
+0x412A = 0x64D7
+0x412B = 0x64E4
+0x412C = 0x64E5
+0x412D = 0x64E9
+0x412E = 0x64EA
+0x412F = 0x64ED
+0x4130 = 0x64F0
+0x4131 = 0x64F5
+0x4132 = 0x64F7
+0x4133 = 0x64FB
+0x4134 = 0x64FF
+0x4135 = 0x6501
+0x4136 = 0x6504
+0x4137 = 0x6508
+0x4138 = 0x6509
+0x4139 = 0x650A
+0x413A = 0x650F
+0x413B = 0x6513
+0x413C = 0x6514
+0x413D = 0x6516
+0x413E = 0x6519
+0x413F = 0x651B
+0x4140 = 0x651E
+0x4141 = 0x651F
+0x4142 = 0x6522
+0x4143 = 0x6526
+0x4144 = 0x6529
+0x4145 = 0x652E
+0x4146 = 0x6531
+0x4147 = 0x653A
+0x4148 = 0x653C
+0x4149 = 0x653D
+0x414A = 0x6543
+0x414B = 0x6547
+0x414C = 0x6549
+0x414D = 0x6550
+0x414E = 0x6552
+0x414F = 0x6554
+0x4150 = 0x655F
+0x4151 = 0x6560
+0x4152 = 0x6567
+0x4153 = 0x656B
+0x4154 = 0x657A
+0x4155 = 0x657D
+0x4156 = 0x6581
+0x4157 = 0x6585
+0x4158 = 0x658A
+0x4159 = 0x6592
+0x415A = 0x6595
+0x415B = 0x6598
+0x415C = 0x659D
+0x415D = 0x65A0
+0x415E = 0x65A3
+0x415F = 0x65A6
+0x4160 = 0x65AE
+0x4161 = 0x65B2
+0x4162 = 0x65B3
+0x4163 = 0x65B4
+0x4164 = 0x65BF
+0x4165 = 0x65C2
+0x4166 = 0x65C8
+0x4167 = 0x65C9
+0x4168 = 0x65CE
+0x4169 = 0x65D0
+0x416A = 0x65D4
+0x416B = 0x65D6
+0x416C = 0x65D8
+0x416D = 0x65DF
+0x416E = 0x65F0
+0x416F = 0x65F2
+0x4170 = 0x65F4
+0x4171 = 0x65F5
+0x4172 = 0x65F9
+0x4173 = 0x65FE
+0x4174 = 0x65FF
+0x4175 = 0x6600
+0x4176 = 0x6604
+0x4177 = 0x6608
+0x4178 = 0x6609
+0x4179 = 0x660D
+0x417A = 0x6611
+0x417B = 0x6612
+0x417C = 0x6615
+0x417D = 0x6616
+0x417E = 0x661D
+0x4221 = 0x661E
+0x4222 = 0x6621
+0x4223 = 0x6622
+0x4224 = 0x6623
+0x4225 = 0x6624
+0x4226 = 0x6626
+0x4227 = 0x6629
+0x4228 = 0x662A
+0x4229 = 0x662B
+0x422A = 0x662C
+0x422B = 0x662E
+0x422C = 0x6630
+0x422D = 0x6631
+0x422E = 0x6633
+0x422F = 0x6639
+0x4230 = 0x6637
+0x4231 = 0x6640
+0x4232 = 0x6645
+0x4233 = 0x6646
+0x4234 = 0x664A
+0x4235 = 0x664C
+0x4236 = 0x6651
+0x4237 = 0x664E
+0x4238 = 0x6657
+0x4239 = 0x6658
+0x423A = 0x6659
+0x423B = 0x665B
+0x423C = 0x665C
+0x423D = 0x6660
+0x423E = 0x6661
+0x423F = 0x66FB
+0x4240 = 0x666A
+0x4241 = 0x666B
+0x4242 = 0x666C
+0x4243 = 0x667E
+0x4244 = 0x6673
+0x4245 = 0x6675
+0x4246 = 0x667F
+0x4247 = 0x6677
+0x4248 = 0x6678
+0x4249 = 0x6679
+0x424A = 0x667B
+0x424B = 0x6680
+0x424C = 0x667C
+0x424D = 0x668B
+0x424E = 0x668C
+0x424F = 0x668D
+0x4250 = 0x6690
+0x4251 = 0x6692
+0x4252 = 0x6699
+0x4253 = 0x669A
+0x4254 = 0x669B
+0x4255 = 0x669C
+0x4256 = 0x669F
+0x4257 = 0x66A0
+0x4258 = 0x66A4
+0x4259 = 0x66AD
+0x425A = 0x66B1
+0x425B = 0x66B2
+0x425C = 0x66B5
+0x425D = 0x66BB
+0x425E = 0x66BF
+0x425F = 0x66C0
+0x4260 = 0x66C2
+0x4261 = 0x66C3
+0x4262 = 0x66C8
+0x4263 = 0x66CC
+0x4264 = 0x66CE
+0x4265 = 0x66CF
+0x4266 = 0x66D4
+0x4267 = 0x66DB
+0x4268 = 0x66DF
+0x4269 = 0x66E8
+0x426A = 0x66EB
+0x426B = 0x66EC
+0x426C = 0x66EE
+0x426D = 0x66FA
+0x426E = 0x6705
+0x426F = 0x6707
+0x4270 = 0x670E
+0x4271 = 0x6713
+0x4272 = 0x6719
+0x4273 = 0x671C
+0x4274 = 0x6720
+0x4275 = 0x6722
+0x4276 = 0x6733
+0x4277 = 0x673E
+0x4278 = 0x6745
+0x4279 = 0x6747
+0x427A = 0x6748
+0x427B = 0x674C
+0x427C = 0x6754
+0x427D = 0x6755
+0x427E = 0x675D
+0x4321 = 0x6766
+0x4322 = 0x676C
+0x4323 = 0x676E
+0x4324 = 0x6774
+0x4325 = 0x6776
+0x4326 = 0x677B
+0x4327 = 0x6781
+0x4328 = 0x6784
+0x4329 = 0x678E
+0x432A = 0x678F
+0x432B = 0x6791
+0x432C = 0x6793
+0x432D = 0x6796
+0x432E = 0x6798
+0x432F = 0x6799
+0x4330 = 0x679B
+0x4331 = 0x67B0
+0x4332 = 0x67B1
+0x4333 = 0x67B2
+0x4334 = 0x67B5
+0x4335 = 0x67BB
+0x4336 = 0x67BC
+0x4337 = 0x67BD
+0x4338 = 0x67F9
+0x4339 = 0x67C0
+0x433A = 0x67C2
+0x433B = 0x67C3
+0x433C = 0x67C5
+0x433D = 0x67C8
+0x433E = 0x67C9
+0x433F = 0x67D2
+0x4340 = 0x67D7
+0x4341 = 0x67D9
+0x4342 = 0x67DC
+0x4343 = 0x67E1
+0x4344 = 0x67E6
+0x4345 = 0x67F0
+0x4346 = 0x67F2
+0x4347 = 0x67F6
+0x4348 = 0x67F7
+0x4349 = 0x6852
+0x434A = 0x6814
+0x434B = 0x6819
+0x434C = 0x681D
+0x434D = 0x681F
+0x434E = 0x6828
+0x434F = 0x6827
+0x4350 = 0x682C
+0x4351 = 0x682D
+0x4352 = 0x682F
+0x4353 = 0x6830
+0x4354 = 0x6831
+0x4355 = 0x6833
+0x4356 = 0x683B
+0x4357 = 0x683F
+0x4358 = 0x6844
+0x4359 = 0x6845
+0x435A = 0x684A
+0x435B = 0x684C
+0x435C = 0x6855
+0x435D = 0x6857
+0x435E = 0x6858
+0x435F = 0x685B
+0x4360 = 0x686B
+0x4361 = 0x686E
+0x4362 = 0x686F
+0x4363 = 0x6870
+0x4364 = 0x6871
+0x4365 = 0x6872
+0x4366 = 0x6875
+0x4367 = 0x6879
+0x4368 = 0x687A
+0x4369 = 0x687B
+0x436A = 0x687C
+0x436B = 0x6882
+0x436C = 0x6884
+0x436D = 0x6886
+0x436E = 0x6888
+0x436F = 0x6896
+0x4370 = 0x6898
+0x4371 = 0x689A
+0x4372 = 0x689C
+0x4373 = 0x68A1
+0x4374 = 0x68A3
+0x4375 = 0x68A5
+0x4376 = 0x68A9
+0x4377 = 0x68AA
+0x4378 = 0x68AE
+0x4379 = 0x68B2
+0x437A = 0x68BB
+0x437B = 0x68C5
+0x437C = 0x68C8
+0x437D = 0x68CC
+0x437E = 0x68CF
+0x4421 = 0x68D0
+0x4422 = 0x68D1
+0x4423 = 0x68D3
+0x4424 = 0x68D6
+0x4425 = 0x68D9
+0x4426 = 0x68DC
+0x4427 = 0x68DD
+0x4428 = 0x68E5
+0x4429 = 0x68E8
+0x442A = 0x68EA
+0x442B = 0x68EB
+0x442C = 0x68EC
+0x442D = 0x68ED
+0x442E = 0x68F0
+0x442F = 0x68F1
+0x4430 = 0x68F5
+0x4431 = 0x68F6
+0x4432 = 0x68FB
+0x4433 = 0x68FC
+0x4434 = 0x68FD
+0x4435 = 0x6906
+0x4436 = 0x6909
+0x4437 = 0x690A
+0x4438 = 0x6910
+0x4439 = 0x6911
+0x443A = 0x6913
+0x443B = 0x6916
+0x443C = 0x6917
+0x443D = 0x6931
+0x443E = 0x6933
+0x443F = 0x6935
+0x4440 = 0x6938
+0x4441 = 0x693B
+0x4442 = 0x6942
+0x4443 = 0x6945
+0x4444 = 0x6949
+0x4445 = 0x694E
+0x4446 = 0x6957
+0x4447 = 0x695B
+0x4448 = 0x6963
+0x4449 = 0x6964
+0x444A = 0x6965
+0x444B = 0x6966
+0x444C = 0x6968
+0x444D = 0x6969
+0x444E = 0x696C
+0x444F = 0x6970
+0x4450 = 0x6971
+0x4451 = 0x6972
+0x4452 = 0x697A
+0x4453 = 0x697B
+0x4454 = 0x697F
+0x4455 = 0x6980
+0x4456 = 0x698D
+0x4457 = 0x6992
+0x4458 = 0x6996
+0x4459 = 0x6998
+0x445A = 0x69A1
+0x445B = 0x69A5
+0x445C = 0x69A6
+0x445D = 0x69A8
+0x445E = 0x69AB
+0x445F = 0x69AD
+0x4460 = 0x69AF
+0x4461 = 0x69B7
+0x4462 = 0x69B8
+0x4463 = 0x69BA
+0x4464 = 0x69BC
+0x4465 = 0x69C5
+0x4466 = 0x69C8
+0x4467 = 0x69D1
+0x4468 = 0x69D6
+0x4469 = 0x69D7
+0x446A = 0x69E2
+0x446B = 0x69E5
+0x446C = 0x69EE
+0x446D = 0x69EF
+0x446E = 0x69F1
+0x446F = 0x69F3
+0x4470 = 0x69F5
+0x4471 = 0x69FE
+0x4472 = 0x6A00
+0x4473 = 0x6A01
+0x4474 = 0x6A03
+0x4475 = 0x6A0F
+0x4476 = 0x6A11
+0x4477 = 0x6A15
+0x4478 = 0x6A1A
+0x4479 = 0x6A1D
+0x447A = 0x6A20
+0x447B = 0x6A24
+0x447C = 0x6A28
+0x447D = 0x6A30
+0x447E = 0x6A32
+0x4521 = 0x6A34
+0x4522 = 0x6A37
+0x4523 = 0x6A3B
+0x4524 = 0x6A3E
+0x4525 = 0x6A3F
+0x4526 = 0x6A45
+0x4527 = 0x6A46
+0x4528 = 0x6A49
+0x4529 = 0x6A4A
+0x452A = 0x6A4E
+0x452B = 0x6A50
+0x452C = 0x6A51
+0x452D = 0x6A52
+0x452E = 0x6A55
+0x452F = 0x6A56
+0x4530 = 0x6A5B
+0x4531 = 0x6A64
+0x4532 = 0x6A67
+0x4533 = 0x6A6A
+0x4534 = 0x6A71
+0x4535 = 0x6A73
+0x4536 = 0x6A7E
+0x4537 = 0x6A81
+0x4538 = 0x6A83
+0x4539 = 0x6A86
+0x453A = 0x6A87
+0x453B = 0x6A89
+0x453C = 0x6A8B
+0x453D = 0x6A91
+0x453E = 0x6A9B
+0x453F = 0x6A9D
+0x4540 = 0x6A9E
+0x4541 = 0x6A9F
+0x4542 = 0x6AA5
+0x4543 = 0x6AAB
+0x4544 = 0x6AAF
+0x4545 = 0x6AB0
+0x4546 = 0x6AB1
+0x4547 = 0x6AB4
+0x4548 = 0x6ABD
+0x4549 = 0x6ABE
+0x454A = 0x6ABF
+0x454B = 0x6AC6
+0x454C = 0x6AC9
+0x454D = 0x6AC8
+0x454E = 0x6ACC
+0x454F = 0x6AD0
+0x4550 = 0x6AD4
+0x4551 = 0x6AD5
+0x4552 = 0x6AD6
+0x4553 = 0x6ADC
+0x4554 = 0x6ADD
+0x4555 = 0x6AE4
+0x4556 = 0x6AE7
+0x4557 = 0x6AEC
+0x4558 = 0x6AF0
+0x4559 = 0x6AF1
+0x455A = 0x6AF2
+0x455B = 0x6AFC
+0x455C = 0x6AFD
+0x455D = 0x6B02
+0x455E = 0x6B03
+0x455F = 0x6B06
+0x4560 = 0x6B07
+0x4561 = 0x6B09
+0x4562 = 0x6B0F
+0x4563 = 0x6B10
+0x4564 = 0x6B11
+0x4565 = 0x6B17
+0x4566 = 0x6B1B
+0x4567 = 0x6B1E
+0x4568 = 0x6B24
+0x4569 = 0x6B28
+0x456A = 0x6B2B
+0x456B = 0x6B2C
+0x456C = 0x6B2F
+0x456D = 0x6B35
+0x456E = 0x6B36
+0x456F = 0x6B3B
+0x4570 = 0x6B3F
+0x4571 = 0x6B46
+0x4572 = 0x6B4A
+0x4573 = 0x6B4D
+0x4574 = 0x6B52
+0x4575 = 0x6B56
+0x4576 = 0x6B58
+0x4577 = 0x6B5D
+0x4578 = 0x6B60
+0x4579 = 0x6B67
+0x457A = 0x6B6B
+0x457B = 0x6B6E
+0x457C = 0x6B70
+0x457D = 0x6B75
+0x457E = 0x6B7D
+0x4621 = 0x6B7E
+0x4622 = 0x6B82
+0x4623 = 0x6B85
+0x4624 = 0x6B97
+0x4625 = 0x6B9B
+0x4626 = 0x6B9F
+0x4627 = 0x6BA0
+0x4628 = 0x6BA2
+0x4629 = 0x6BA3
+0x462A = 0x6BA8
+0x462B = 0x6BA9
+0x462C = 0x6BAC
+0x462D = 0x6BAD
+0x462E = 0x6BAE
+0x462F = 0x6BB0
+0x4630 = 0x6BB8
+0x4631 = 0x6BB9
+0x4632 = 0x6BBD
+0x4633 = 0x6BBE
+0x4634 = 0x6BC3
+0x4635 = 0x6BC4
+0x4636 = 0x6BC9
+0x4637 = 0x6BCC
+0x4638 = 0x6BD6
+0x4639 = 0x6BDA
+0x463A = 0x6BE1
+0x463B = 0x6BE3
+0x463C = 0x6BE6
+0x463D = 0x6BE7
+0x463E = 0x6BEE
+0x463F = 0x6BF1
+0x4640 = 0x6BF7
+0x4641 = 0x6BF9
+0x4642 = 0x6BFF
+0x4643 = 0x6C02
+0x4644 = 0x6C04
+0x4645 = 0x6C05
+0x4646 = 0x6C09
+0x4647 = 0x6C0D
+0x4648 = 0x6C0E
+0x4649 = 0x6C10
+0x464A = 0x6C12
+0x464B = 0x6C19
+0x464C = 0x6C1F
+0x464D = 0x6C26
+0x464E = 0x6C27
+0x464F = 0x6C28
+0x4650 = 0x6C2C
+0x4651 = 0x6C2E
+0x4652 = 0x6C33
+0x4653 = 0x6C35
+0x4654 = 0x6C36
+0x4655 = 0x6C3A
+0x4656 = 0x6C3B
+0x4657 = 0x6C3F
+0x4658 = 0x6C4A
+0x4659 = 0x6C4B
+0x465A = 0x6C4D
+0x465B = 0x6C4F
+0x465C = 0x6C52
+0x465D = 0x6C54
+0x465E = 0x6C59
+0x465F = 0x6C5B
+0x4660 = 0x6C5C
+0x4661 = 0x6C6B
+0x4662 = 0x6C6D
+0x4663 = 0x6C6F
+0x4664 = 0x6C74
+0x4665 = 0x6C76
+0x4666 = 0x6C78
+0x4667 = 0x6C79
+0x4668 = 0x6C7B
+0x4669 = 0x6C85
+0x466A = 0x6C86
+0x466B = 0x6C87
+0x466C = 0x6C89
+0x466D = 0x6C94
+0x466E = 0x6C95
+0x466F = 0x6C97
+0x4670 = 0x6C98
+0x4671 = 0x6C9C
+0x4672 = 0x6C9F
+0x4673 = 0x6CB0
+0x4674 = 0x6CB2
+0x4675 = 0x6CB4
+0x4676 = 0x6CC2
+0x4677 = 0x6CC6
+0x4678 = 0x6CCD
+0x4679 = 0x6CCF
+0x467A = 0x6CD0
+0x467B = 0x6CD1
+0x467C = 0x6CD2
+0x467D = 0x6CD4
+0x467E = 0x6CD6
+0x4721 = 0x6CDA
+0x4722 = 0x6CDC
+0x4723 = 0x6CE0
+0x4724 = 0x6CE7
+0x4725 = 0x6CE9
+0x4726 = 0x6CEB
+0x4727 = 0x6CEC
+0x4728 = 0x6CEE
+0x4729 = 0x6CF2
+0x472A = 0x6CF4
+0x472B = 0x6D04
+0x472C = 0x6D07
+0x472D = 0x6D0A
+0x472E = 0x6D0E
+0x472F = 0x6D0F
+0x4730 = 0x6D11
+0x4731 = 0x6D13
+0x4732 = 0x6D1A
+0x4733 = 0x6D26
+0x4734 = 0x6D27
+0x4735 = 0x6D28
+0x4736 = 0x6C67
+0x4737 = 0x6D2E
+0x4738 = 0x6D2F
+0x4739 = 0x6D31
+0x473A = 0x6D39
+0x473B = 0x6D3C
+0x473C = 0x6D3F
+0x473D = 0x6D57
+0x473E = 0x6D5E
+0x473F = 0x6D5F
+0x4740 = 0x6D61
+0x4741 = 0x6D65
+0x4742 = 0x6D67
+0x4743 = 0x6D6F
+0x4744 = 0x6D70
+0x4745 = 0x6D7C
+0x4746 = 0x6D82
+0x4747 = 0x6D87
+0x4748 = 0x6D91
+0x4749 = 0x6D92
+0x474A = 0x6D94
+0x474B = 0x6D96
+0x474C = 0x6D97
+0x474D = 0x6D98
+0x474E = 0x6DAA
+0x474F = 0x6DAC
+0x4750 = 0x6DB4
+0x4751 = 0x6DB7
+0x4752 = 0x6DB9
+0x4753 = 0x6DBD
+0x4754 = 0x6DBF
+0x4755 = 0x6DC4
+0x4756 = 0x6DC8
+0x4757 = 0x6DCA
+0x4758 = 0x6DCE
+0x4759 = 0x6DCF
+0x475A = 0x6DD6
+0x475B = 0x6DDB
+0x475C = 0x6DDD
+0x475D = 0x6DDF
+0x475E = 0x6DE0
+0x475F = 0x6DE2
+0x4760 = 0x6DE5
+0x4761 = 0x6DE9
+0x4762 = 0x6DEF
+0x4763 = 0x6DF0
+0x4764 = 0x6DF4
+0x4765 = 0x6DF6
+0x4766 = 0x6DFC
+0x4767 = 0x6E00
+0x4768 = 0x6E04
+0x4769 = 0x6E1E
+0x476A = 0x6E22
+0x476B = 0x6E27
+0x476C = 0x6E32
+0x476D = 0x6E36
+0x476E = 0x6E39
+0x476F = 0x6E3B
+0x4770 = 0x6E3C
+0x4771 = 0x6E44
+0x4772 = 0x6E45
+0x4773 = 0x6E48
+0x4774 = 0x6E49
+0x4775 = 0x6E4B
+0x4776 = 0x6E4F
+0x4777 = 0x6E51
+0x4778 = 0x6E52
+0x4779 = 0x6E53
+0x477A = 0x6E54
+0x477B = 0x6E57
+0x477C = 0x6E5C
+0x477D = 0x6E5D
+0x477E = 0x6E5E
+0x4821 = 0x6E62
+0x4822 = 0x6E63
+0x4823 = 0x6E68
+0x4824 = 0x6E73
+0x4825 = 0x6E7B
+0x4826 = 0x6E7D
+0x4827 = 0x6E8D
+0x4828 = 0x6E93
+0x4829 = 0x6E99
+0x482A = 0x6EA0
+0x482B = 0x6EA7
+0x482C = 0x6EAD
+0x482D = 0x6EAE
+0x482E = 0x6EB1
+0x482F = 0x6EB3
+0x4830 = 0x6EBB
+0x4831 = 0x6EBF
+0x4832 = 0x6EC0
+0x4833 = 0x6EC1
+0x4834 = 0x6EC3
+0x4835 = 0x6EC7
+0x4836 = 0x6EC8
+0x4837 = 0x6ECA
+0x4838 = 0x6ECD
+0x4839 = 0x6ECE
+0x483A = 0x6ECF
+0x483B = 0x6EEB
+0x483C = 0x6EED
+0x483D = 0x6EEE
+0x483E = 0x6EF9
+0x483F = 0x6EFB
+0x4840 = 0x6EFD
+0x4841 = 0x6F04
+0x4842 = 0x6F08
+0x4843 = 0x6F0A
+0x4844 = 0x6F0C
+0x4845 = 0x6F0D
+0x4846 = 0x6F16
+0x4847 = 0x6F18
+0x4848 = 0x6F1A
+0x4849 = 0x6F1B
+0x484A = 0x6F26
+0x484B = 0x6F29
+0x484C = 0x6F2A
+0x484D = 0x6F2F
+0x484E = 0x6F30
+0x484F = 0x6F33
+0x4850 = 0x6F36
+0x4851 = 0x6F3B
+0x4852 = 0x6F3C
+0x4853 = 0x6F2D
+0x4854 = 0x6F4F
+0x4855 = 0x6F51
+0x4856 = 0x6F52
+0x4857 = 0x6F53
+0x4858 = 0x6F57
+0x4859 = 0x6F59
+0x485A = 0x6F5A
+0x485B = 0x6F5D
+0x485C = 0x6F5E
+0x485D = 0x6F61
+0x485E = 0x6F62
+0x485F = 0x6F68
+0x4860 = 0x6F6C
+0x4861 = 0x6F7D
+0x4862 = 0x6F7E
+0x4863 = 0x6F83
+0x4864 = 0x6F87
+0x4865 = 0x6F88
+0x4866 = 0x6F8B
+0x4867 = 0x6F8C
+0x4868 = 0x6F8D
+0x4869 = 0x6F90
+0x486A = 0x6F92
+0x486B = 0x6F93
+0x486C = 0x6F94
+0x486D = 0x6F96
+0x486E = 0x6F9A
+0x486F = 0x6F9F
+0x4870 = 0x6FA0
+0x4871 = 0x6FA5
+0x4872 = 0x6FA6
+0x4873 = 0x6FA7
+0x4874 = 0x6FA8
+0x4875 = 0x6FAE
+0x4876 = 0x6FAF
+0x4877 = 0x6FB0
+0x4878 = 0x6FB5
+0x4879 = 0x6FB6
+0x487A = 0x6FBC
+0x487B = 0x6FC5
+0x487C = 0x6FC7
+0x487D = 0x6FC8
+0x487E = 0x6FCA
+0x4921 = 0x6FDA
+0x4922 = 0x6FDE
+0x4923 = 0x6FE8
+0x4924 = 0x6FE9
+0x4925 = 0x6FF0
+0x4926 = 0x6FF5
+0x4927 = 0x6FF9
+0x4928 = 0x6FFC
+0x4929 = 0x6FFD
+0x492A = 0x7000
+0x492B = 0x7005
+0x492C = 0x7006
+0x492D = 0x7007
+0x492E = 0x700D
+0x492F = 0x7017
+0x4930 = 0x7020
+0x4931 = 0x7023
+0x4932 = 0x702F
+0x4933 = 0x7034
+0x4934 = 0x7037
+0x4935 = 0x7039
+0x4936 = 0x703C
+0x4937 = 0x7043
+0x4938 = 0x7044
+0x4939 = 0x7048
+0x493A = 0x7049
+0x493B = 0x704A
+0x493C = 0x704B
+0x493D = 0x7054
+0x493E = 0x7055
+0x493F = 0x705D
+0x4940 = 0x705E
+0x4941 = 0x704E
+0x4942 = 0x7064
+0x4943 = 0x7065
+0x4944 = 0x706C
+0x4945 = 0x706E
+0x4946 = 0x7075
+0x4947 = 0x7076
+0x4948 = 0x707E
+0x4949 = 0x7081
+0x494A = 0x7085
+0x494B = 0x7086
+0x494C = 0x7094
+0x494D = 0x7095
+0x494E = 0x7096
+0x494F = 0x7097
+0x4950 = 0x7098
+0x4951 = 0x709B
+0x4952 = 0x70A4
+0x4953 = 0x70AB
+0x4954 = 0x70B0
+0x4955 = 0x70B1
+0x4956 = 0x70B4
+0x4957 = 0x70B7
+0x4958 = 0x70CA
+0x4959 = 0x70D1
+0x495A = 0x70D3
+0x495B = 0x70D4
+0x495C = 0x70D5
+0x495D = 0x70D6
+0x495E = 0x70D8
+0x495F = 0x70DC
+0x4960 = 0x70E4
+0x4961 = 0x70FA
+0x4962 = 0x7103
+0x4963 = 0x7104
+0x4964 = 0x7105
+0x4965 = 0x7106
+0x4966 = 0x7107
+0x4967 = 0x710B
+0x4968 = 0x710C
+0x4969 = 0x710F
+0x496A = 0x711E
+0x496B = 0x7120
+0x496C = 0x712B
+0x496D = 0x712D
+0x496E = 0x712F
+0x496F = 0x7130
+0x4970 = 0x7131
+0x4971 = 0x7138
+0x4972 = 0x7141
+0x4973 = 0x7145
+0x4974 = 0x7146
+0x4975 = 0x7147
+0x4976 = 0x714A
+0x4977 = 0x714B
+0x4978 = 0x7150
+0x4979 = 0x7152
+0x497A = 0x7157
+0x497B = 0x715A
+0x497C = 0x715C
+0x497D = 0x715E
+0x497E = 0x7160
+0x4A21 = 0x7168
+0x4A22 = 0x7179
+0x4A23 = 0x7180
+0x4A24 = 0x7185
+0x4A25 = 0x7187
+0x4A26 = 0x718C
+0x4A27 = 0x7192
+0x4A28 = 0x719A
+0x4A29 = 0x719B
+0x4A2A = 0x71A0
+0x4A2B = 0x71A2
+0x4A2C = 0x71AF
+0x4A2D = 0x71B0
+0x4A2E = 0x71B2
+0x4A2F = 0x71B3
+0x4A30 = 0x71BA
+0x4A31 = 0x71BF
+0x4A32 = 0x71C0
+0x4A33 = 0x71C1
+0x4A34 = 0x71C4
+0x4A35 = 0x71CB
+0x4A36 = 0x71CC
+0x4A37 = 0x71D3
+0x4A38 = 0x71D6
+0x4A39 = 0x71D9
+0x4A3A = 0x71DA
+0x4A3B = 0x71DC
+0x4A3C = 0x71F8
+0x4A3D = 0x71FE
+0x4A3E = 0x7200
+0x4A3F = 0x7207
+0x4A40 = 0x7208
+0x4A41 = 0x7209
+0x4A42 = 0x7213
+0x4A43 = 0x7217
+0x4A44 = 0x721A
+0x4A45 = 0x721D
+0x4A46 = 0x721F
+0x4A47 = 0x7224
+0x4A48 = 0x722B
+0x4A49 = 0x722F
+0x4A4A = 0x7234
+0x4A4B = 0x7238
+0x4A4C = 0x7239
+0x4A4D = 0x7241
+0x4A4E = 0x7242
+0x4A4F = 0x7243
+0x4A50 = 0x7245
+0x4A51 = 0x724E
+0x4A52 = 0x724F
+0x4A53 = 0x7250
+0x4A54 = 0x7253
+0x4A55 = 0x7255
+0x4A56 = 0x7256
+0x4A57 = 0x725A
+0x4A58 = 0x725C
+0x4A59 = 0x725E
+0x4A5A = 0x7260
+0x4A5B = 0x7263
+0x4A5C = 0x7268
+0x4A5D = 0x726B
+0x4A5E = 0x726E
+0x4A5F = 0x726F
+0x4A60 = 0x7271
+0x4A61 = 0x7277
+0x4A62 = 0x7278
+0x4A63 = 0x727B
+0x4A64 = 0x727C
+0x4A65 = 0x727F
+0x4A66 = 0x7284
+0x4A67 = 0x7289
+0x4A68 = 0x728D
+0x4A69 = 0x728E
+0x4A6A = 0x7293
+0x4A6B = 0x729B
+0x4A6C = 0x72A8
+0x4A6D = 0x72AD
+0x4A6E = 0x72AE
+0x4A6F = 0x72B1
+0x4A70 = 0x72B4
+0x4A71 = 0x72BE
+0x4A72 = 0x72C1
+0x4A73 = 0x72C7
+0x4A74 = 0x72C9
+0x4A75 = 0x72CC
+0x4A76 = 0x72D5
+0x4A77 = 0x72D6
+0x4A78 = 0x72D8
+0x4A79 = 0x72DF
+0x4A7A = 0x72E5
+0x4A7B = 0x72F3
+0x4A7C = 0x72F4
+0x4A7D = 0x72FA
+0x4A7E = 0x72FB
+0x4B21 = 0x72FE
+0x4B22 = 0x7302
+0x4B23 = 0x7304
+0x4B24 = 0x7305
+0x4B25 = 0x7307
+0x4B26 = 0x730B
+0x4B27 = 0x730D
+0x4B28 = 0x7312
+0x4B29 = 0x7313
+0x4B2A = 0x7318
+0x4B2B = 0x7319
+0x4B2C = 0x731E
+0x4B2D = 0x7322
+0x4B2E = 0x7324
+0x4B2F = 0x7327
+0x4B30 = 0x7328
+0x4B31 = 0x732C
+0x4B32 = 0x7331
+0x4B33 = 0x7332
+0x4B34 = 0x7335
+0x4B35 = 0x733A
+0x4B36 = 0x733B
+0x4B37 = 0x733D
+0x4B38 = 0x7343
+0x4B39 = 0x734D
+0x4B3A = 0x7350
+0x4B3B = 0x7352
+0x4B3C = 0x7356
+0x4B3D = 0x7358
+0x4B3E = 0x735D
+0x4B3F = 0x735E
+0x4B40 = 0x735F
+0x4B41 = 0x7360
+0x4B42 = 0x7366
+0x4B43 = 0x7367
+0x4B44 = 0x7369
+0x4B45 = 0x736B
+0x4B46 = 0x736C
+0x4B47 = 0x736E
+0x4B48 = 0x736F
+0x4B49 = 0x7371
+0x4B4A = 0x7377
+0x4B4B = 0x7379
+0x4B4C = 0x737C
+0x4B4D = 0x7380
+0x4B4E = 0x7381
+0x4B4F = 0x7383
+0x4B50 = 0x7385
+0x4B51 = 0x7386
+0x4B52 = 0x738E
+0x4B53 = 0x7390
+0x4B54 = 0x7393
+0x4B55 = 0x7395
+0x4B56 = 0x7397
+0x4B57 = 0x7398
+0x4B58 = 0x739C
+0x4B59 = 0x739E
+0x4B5A = 0x739F
+0x4B5B = 0x73A0
+0x4B5C = 0x73A2
+0x4B5D = 0x73A5
+0x4B5E = 0x73A6
+0x4B5F = 0x73AA
+0x4B60 = 0x73AB
+0x4B61 = 0x73AD
+0x4B62 = 0x73B5
+0x4B63 = 0x73B7
+0x4B64 = 0x73B9
+0x4B65 = 0x73BC
+0x4B66 = 0x73BD
+0x4B67 = 0x73BF
+0x4B68 = 0x73C5
+0x4B69 = 0x73C6
+0x4B6A = 0x73C9
+0x4B6B = 0x73CB
+0x4B6C = 0x73CC
+0x4B6D = 0x73CF
+0x4B6E = 0x73D2
+0x4B6F = 0x73D3
+0x4B70 = 0x73D6
+0x4B71 = 0x73D9
+0x4B72 = 0x73DD
+0x4B73 = 0x73E1
+0x4B74 = 0x73E3
+0x4B75 = 0x73E6
+0x4B76 = 0x73E7
+0x4B77 = 0x73E9
+0x4B78 = 0x73F4
+0x4B79 = 0x73F5
+0x4B7A = 0x73F7
+0x4B7B = 0x73F9
+0x4B7C = 0x73FA
+0x4B7D = 0x73FB
+0x4B7E = 0x73FD
+0x4C21 = 0x73FF
+0x4C22 = 0x7400
+0x4C23 = 0x7401
+0x4C24 = 0x7404
+0x4C25 = 0x7407
+0x4C26 = 0x740A
+0x4C27 = 0x7411
+0x4C28 = 0x741A
+0x4C29 = 0x741B
+0x4C2A = 0x7424
+0x4C2B = 0x7426
+0x4C2C = 0x7428
+0x4C2D = 0x7429
+0x4C2E = 0x742A
+0x4C2F = 0x742B
+0x4C30 = 0x742C
+0x4C31 = 0x742D
+0x4C32 = 0x742E
+0x4C33 = 0x742F
+0x4C34 = 0x7430
+0x4C35 = 0x7431
+0x4C36 = 0x7439
+0x4C37 = 0x7440
+0x4C38 = 0x7443
+0x4C39 = 0x7444
+0x4C3A = 0x7446
+0x4C3B = 0x7447
+0x4C3C = 0x744B
+0x4C3D = 0x744D
+0x4C3E = 0x7451
+0x4C3F = 0x7452
+0x4C40 = 0x7457
+0x4C41 = 0x745D
+0x4C42 = 0x7462
+0x4C43 = 0x7466
+0x4C44 = 0x7467
+0x4C45 = 0x7468
+0x4C46 = 0x746B
+0x4C47 = 0x746D
+0x4C48 = 0x746E
+0x4C49 = 0x7471
+0x4C4A = 0x7472
+0x4C4B = 0x7480
+0x4C4C = 0x7481
+0x4C4D = 0x7485
+0x4C4E = 0x7486
+0x4C4F = 0x7487
+0x4C50 = 0x7489
+0x4C51 = 0x748F
+0x4C52 = 0x7490
+0x4C53 = 0x7491
+0x4C54 = 0x7492
+0x4C55 = 0x7498
+0x4C56 = 0x7499
+0x4C57 = 0x749A
+0x4C58 = 0x749C
+0x4C59 = 0x749F
+0x4C5A = 0x74A0
+0x4C5B = 0x74A1
+0x4C5C = 0x74A3
+0x4C5D = 0x74A6
+0x4C5E = 0x74A8
+0x4C5F = 0x74A9
+0x4C60 = 0x74AA
+0x4C61 = 0x74AB
+0x4C62 = 0x74AE
+0x4C63 = 0x74AF
+0x4C64 = 0x74B1
+0x4C65 = 0x74B2
+0x4C66 = 0x74B5
+0x4C67 = 0x74B9
+0x4C68 = 0x74BB
+0x4C69 = 0x74BF
+0x4C6A = 0x74C8
+0x4C6B = 0x74C9
+0x4C6C = 0x74CC
+0x4C6D = 0x74D0
+0x4C6E = 0x74D3
+0x4C6F = 0x74D8
+0x4C70 = 0x74DA
+0x4C71 = 0x74DB
+0x4C72 = 0x74DE
+0x4C73 = 0x74DF
+0x4C74 = 0x74E4
+0x4C75 = 0x74E8
+0x4C76 = 0x74EA
+0x4C77 = 0x74EB
+0x4C78 = 0x74EF
+0x4C79 = 0x74F4
+0x4C7A = 0x74FA
+0x4C7B = 0x74FB
+0x4C7C = 0x74FC
+0x4C7D = 0x74FF
+0x4C7E = 0x7506
+0x4D21 = 0x7512
+0x4D22 = 0x7516
+0x4D23 = 0x7517
+0x4D24 = 0x7520
+0x4D25 = 0x7521
+0x4D26 = 0x7524
+0x4D27 = 0x7527
+0x4D28 = 0x7529
+0x4D29 = 0x752A
+0x4D2A = 0x752F
+0x4D2B = 0x7536
+0x4D2C = 0x7539
+0x4D2D = 0x753D
+0x4D2E = 0x753E
+0x4D2F = 0x753F
+0x4D30 = 0x7540
+0x4D31 = 0x7543
+0x4D32 = 0x7547
+0x4D33 = 0x7548
+0x4D34 = 0x754E
+0x4D35 = 0x7550
+0x4D36 = 0x7552
+0x4D37 = 0x7557
+0x4D38 = 0x755E
+0x4D39 = 0x755F
+0x4D3A = 0x7561
+0x4D3B = 0x756F
+0x4D3C = 0x7571
+0x4D3D = 0x7579
+0x4D3E = 0x757A
+0x4D3F = 0x757B
+0x4D40 = 0x757C
+0x4D41 = 0x757D
+0x4D42 = 0x757E
+0x4D43 = 0x7581
+0x4D44 = 0x7585
+0x4D45 = 0x7590
+0x4D46 = 0x7592
+0x4D47 = 0x7593
+0x4D48 = 0x7595
+0x4D49 = 0x7599
+0x4D4A = 0x759C
+0x4D4B = 0x75A2
+0x4D4C = 0x75A4
+0x4D4D = 0x75B4
+0x4D4E = 0x75BA
+0x4D4F = 0x75BF
+0x4D50 = 0x75C0
+0x4D51 = 0x75C1
+0x4D52 = 0x75C4
+0x4D53 = 0x75C6
+0x4D54 = 0x75CC
+0x4D55 = 0x75CE
+0x4D56 = 0x75CF
+0x4D57 = 0x75D7
+0x4D58 = 0x75DC
+0x4D59 = 0x75DF
+0x4D5A = 0x75E0
+0x4D5B = 0x75E1
+0x4D5C = 0x75E4
+0x4D5D = 0x75E7
+0x4D5E = 0x75EC
+0x4D5F = 0x75EE
+0x4D60 = 0x75EF
+0x4D61 = 0x75F1
+0x4D62 = 0x75F9
+0x4D63 = 0x7600
+0x4D64 = 0x7602
+0x4D65 = 0x7603
+0x4D66 = 0x7604
+0x4D67 = 0x7607
+0x4D68 = 0x7608
+0x4D69 = 0x760A
+0x4D6A = 0x760C
+0x4D6B = 0x760F
+0x4D6C = 0x7612
+0x4D6D = 0x7613
+0x4D6E = 0x7615
+0x4D6F = 0x7616
+0x4D70 = 0x7619
+0x4D71 = 0x761B
+0x4D72 = 0x761C
+0x4D73 = 0x761D
+0x4D74 = 0x761E
+0x4D75 = 0x7623
+0x4D76 = 0x7625
+0x4D77 = 0x7626
+0x4D78 = 0x7629
+0x4D79 = 0x762D
+0x4D7A = 0x7632
+0x4D7B = 0x7633
+0x4D7C = 0x7635
+0x4D7D = 0x7638
+0x4D7E = 0x7639
+0x4E21 = 0x763A
+0x4E22 = 0x763C
+0x4E23 = 0x764A
+0x4E24 = 0x7640
+0x4E25 = 0x7641
+0x4E26 = 0x7643
+0x4E27 = 0x7644
+0x4E28 = 0x7645
+0x4E29 = 0x7649
+0x4E2A = 0x764B
+0x4E2B = 0x7655
+0x4E2C = 0x7659
+0x4E2D = 0x765F
+0x4E2E = 0x7664
+0x4E2F = 0x7665
+0x4E30 = 0x766D
+0x4E31 = 0x766E
+0x4E32 = 0x766F
+0x4E33 = 0x7671
+0x4E34 = 0x7674
+0x4E35 = 0x7681
+0x4E36 = 0x7685
+0x4E37 = 0x768C
+0x4E38 = 0x768D
+0x4E39 = 0x7695
+0x4E3A = 0x769B
+0x4E3B = 0x769C
+0x4E3C = 0x769D
+0x4E3D = 0x769F
+0x4E3E = 0x76A0
+0x4E3F = 0x76A2
+0x4E40 = 0x76A3
+0x4E41 = 0x76A4
+0x4E42 = 0x76A5
+0x4E43 = 0x76A6
+0x4E44 = 0x76A7
+0x4E45 = 0x76A8
+0x4E46 = 0x76AA
+0x4E47 = 0x76AD
+0x4E48 = 0x76BD
+0x4E49 = 0x76C1
+0x4E4A = 0x76C5
+0x4E4B = 0x76C9
+0x4E4C = 0x76CB
+0x4E4D = 0x76CC
+0x4E4E = 0x76CE
+0x4E4F = 0x76D4
+0x4E50 = 0x76D9
+0x4E51 = 0x76E0
+0x4E52 = 0x76E6
+0x4E53 = 0x76E8
+0x4E54 = 0x76EC
+0x4E55 = 0x76F0
+0x4E56 = 0x76F1
+0x4E57 = 0x76F6
+0x4E58 = 0x76F9
+0x4E59 = 0x76FC
+0x4E5A = 0x7700
+0x4E5B = 0x7706
+0x4E5C = 0x770A
+0x4E5D = 0x770E
+0x4E5E = 0x7712
+0x4E5F = 0x7714
+0x4E60 = 0x7715
+0x4E61 = 0x7717
+0x4E62 = 0x7719
+0x4E63 = 0x771A
+0x4E64 = 0x771C
+0x4E65 = 0x7722
+0x4E66 = 0x7728
+0x4E67 = 0x772D
+0x4E68 = 0x772E
+0x4E69 = 0x772F
+0x4E6A = 0x7734
+0x4E6B = 0x7735
+0x4E6C = 0x7736
+0x4E6D = 0x7739
+0x4E6E = 0x773D
+0x4E6F = 0x773E
+0x4E70 = 0x7742
+0x4E71 = 0x7745
+0x4E72 = 0x7746
+0x4E73 = 0x774A
+0x4E74 = 0x774D
+0x4E75 = 0x774E
+0x4E76 = 0x774F
+0x4E77 = 0x7752
+0x4E78 = 0x7756
+0x4E79 = 0x7757
+0x4E7A = 0x775C
+0x4E7B = 0x775E
+0x4E7C = 0x775F
+0x4E7D = 0x7760
+0x4E7E = 0x7762
+0x4F21 = 0x7764
+0x4F22 = 0x7767
+0x4F23 = 0x776A
+0x4F24 = 0x776C
+0x4F25 = 0x7770
+0x4F26 = 0x7772
+0x4F27 = 0x7773
+0x4F28 = 0x7774
+0x4F29 = 0x777A
+0x4F2A = 0x777D
+0x4F2B = 0x7780
+0x4F2C = 0x7784
+0x4F2D = 0x778C
+0x4F2E = 0x778D
+0x4F2F = 0x7794
+0x4F30 = 0x7795
+0x4F31 = 0x7796
+0x4F32 = 0x779A
+0x4F33 = 0x779F
+0x4F34 = 0x77A2
+0x4F35 = 0x77A7
+0x4F36 = 0x77AA
+0x4F37 = 0x77AE
+0x4F38 = 0x77AF
+0x4F39 = 0x77B1
+0x4F3A = 0x77B5
+0x4F3B = 0x77BE
+0x4F3C = 0x77C3
+0x4F3D = 0x77C9
+0x4F3E = 0x77D1
+0x4F3F = 0x77D2
+0x4F40 = 0x77D5
+0x4F41 = 0x77D9
+0x4F42 = 0x77DE
+0x4F43 = 0x77DF
+0x4F44 = 0x77E0
+0x4F45 = 0x77E4
+0x4F46 = 0x77E6
+0x4F47 = 0x77EA
+0x4F48 = 0x77EC
+0x4F49 = 0x77F0
+0x4F4A = 0x77F1
+0x4F4B = 0x77F4
+0x4F4C = 0x77F8
+0x4F4D = 0x77FB
+0x4F4E = 0x7805
+0x4F4F = 0x7806
+0x4F50 = 0x7809
+0x4F51 = 0x780D
+0x4F52 = 0x780E
+0x4F53 = 0x7811
+0x4F54 = 0x781D
+0x4F55 = 0x7821
+0x4F56 = 0x7822
+0x4F57 = 0x7823
+0x4F58 = 0x782D
+0x4F59 = 0x782E
+0x4F5A = 0x7830
+0x4F5B = 0x7835
+0x4F5C = 0x7837
+0x4F5D = 0x7843
+0x4F5E = 0x7844
+0x4F5F = 0x7847
+0x4F60 = 0x7848
+0x4F61 = 0x784C
+0x4F62 = 0x784E
+0x4F63 = 0x7852
+0x4F64 = 0x785C
+0x4F65 = 0x785E
+0x4F66 = 0x7860
+0x4F67 = 0x7861
+0x4F68 = 0x7863
+0x4F69 = 0x7864
+0x4F6A = 0x7868
+0x4F6B = 0x786A
+0x4F6C = 0x786E
+0x4F6D = 0x787A
+0x4F6E = 0x787E
+0x4F6F = 0x788A
+0x4F70 = 0x788F
+0x4F71 = 0x7894
+0x4F72 = 0x7898
+0x4F73 = 0x78A1
+0x4F74 = 0x789D
+0x4F75 = 0x789E
+0x4F76 = 0x789F
+0x4F77 = 0x78A4
+0x4F78 = 0x78A8
+0x4F79 = 0x78AC
+0x4F7A = 0x78AD
+0x4F7B = 0x78B0
+0x4F7C = 0x78B1
+0x4F7D = 0x78B2
+0x4F7E = 0x78B3
+0x5021 = 0x78BB
+0x5022 = 0x78BD
+0x5023 = 0x78BF
+0x5024 = 0x78C7
+0x5025 = 0x78C8
+0x5026 = 0x78C9
+0x5027 = 0x78CC
+0x5028 = 0x78CE
+0x5029 = 0x78D2
+0x502A = 0x78D3
+0x502B = 0x78D5
+0x502C = 0x78D6
+0x502D = 0x78E4
+0x502E = 0x78DB
+0x502F = 0x78DF
+0x5030 = 0x78E0
+0x5031 = 0x78E1
+0x5032 = 0x78E6
+0x5033 = 0x78EA
+0x5034 = 0x78F2
+0x5035 = 0x78F3
+0x5036 = 0x7900
+0x5037 = 0x78F6
+0x5038 = 0x78F7
+0x5039 = 0x78FA
+0x503A = 0x78FB
+0x503B = 0x78FF
+0x503C = 0x7906
+0x503D = 0x790C
+0x503E = 0x7910
+0x503F = 0x791A
+0x5040 = 0x791C
+0x5041 = 0x791E
+0x5042 = 0x791F
+0x5043 = 0x7920
+0x5044 = 0x7925
+0x5045 = 0x7927
+0x5046 = 0x7929
+0x5047 = 0x792D
+0x5048 = 0x7931
+0x5049 = 0x7934
+0x504A = 0x7935
+0x504B = 0x793B
+0x504C = 0x793D
+0x504D = 0x793F
+0x504E = 0x7944
+0x504F = 0x7945
+0x5050 = 0x7946
+0x5051 = 0x794A
+0x5052 = 0x794B
+0x5053 = 0x794F
+0x5054 = 0x7951
+0x5055 = 0x7954
+0x5056 = 0x7958
+0x5057 = 0x795B
+0x5058 = 0x795C
+0x5059 = 0x7967
+0x505A = 0x7969
+0x505B = 0x796B
+0x505C = 0x7972
+0x505D = 0x7979
+0x505E = 0x797B
+0x505F = 0x797C
+0x5060 = 0x797E
+0x5061 = 0x798B
+0x5062 = 0x798C
+0x5063 = 0x7991
+0x5064 = 0x7993
+0x5065 = 0x7994
+0x5066 = 0x7995
+0x5067 = 0x7996
+0x5068 = 0x7998
+0x5069 = 0x799B
+0x506A = 0x799C
+0x506B = 0x79A1
+0x506C = 0x79A8
+0x506D = 0x79A9
+0x506E = 0x79AB
+0x506F = 0x79AF
+0x5070 = 0x79B1
+0x5071 = 0x79B4
+0x5072 = 0x79B8
+0x5073 = 0x79BB
+0x5074 = 0x79C2
+0x5075 = 0x79C4
+0x5076 = 0x79C7
+0x5077 = 0x79C8
+0x5078 = 0x79CA
+0x5079 = 0x79CF
+0x507A = 0x79D4
+0x507B = 0x79D6
+0x507C = 0x79DA
+0x507D = 0x79DD
+0x507E = 0x79DE
+0x5121 = 0x79E0
+0x5122 = 0x79E2
+0x5123 = 0x79E5
+0x5124 = 0x79EA
+0x5125 = 0x79EB
+0x5126 = 0x79ED
+0x5127 = 0x79F1
+0x5128 = 0x79F8
+0x5129 = 0x79FC
+0x512A = 0x7A02
+0x512B = 0x7A03
+0x512C = 0x7A07
+0x512D = 0x7A09
+0x512E = 0x7A0A
+0x512F = 0x7A0C
+0x5130 = 0x7A11
+0x5131 = 0x7A15
+0x5132 = 0x7A1B
+0x5133 = 0x7A1E
+0x5134 = 0x7A21
+0x5135 = 0x7A27
+0x5136 = 0x7A2B
+0x5137 = 0x7A2D
+0x5138 = 0x7A2F
+0x5139 = 0x7A30
+0x513A = 0x7A34
+0x513B = 0x7A35
+0x513C = 0x7A38
+0x513D = 0x7A39
+0x513E = 0x7A3A
+0x513F = 0x7A44
+0x5140 = 0x7A45
+0x5141 = 0x7A47
+0x5142 = 0x7A48
+0x5143 = 0x7A4C
+0x5144 = 0x7A55
+0x5145 = 0x7A56
+0x5146 = 0x7A59
+0x5147 = 0x7A5C
+0x5148 = 0x7A5D
+0x5149 = 0x7A5F
+0x514A = 0x7A60
+0x514B = 0x7A65
+0x514C = 0x7A67
+0x514D = 0x7A6A
+0x514E = 0x7A6D
+0x514F = 0x7A75
+0x5150 = 0x7A78
+0x5151 = 0x7A7E
+0x5152 = 0x7A80
+0x5153 = 0x7A82
+0x5154 = 0x7A85
+0x5155 = 0x7A86
+0x5156 = 0x7A8A
+0x5157 = 0x7A8B
+0x5158 = 0x7A90
+0x5159 = 0x7A91
+0x515A = 0x7A94
+0x515B = 0x7A9E
+0x515C = 0x7AA0
+0x515D = 0x7AA3
+0x515E = 0x7AAC
+0x515F = 0x7AB3
+0x5160 = 0x7AB5
+0x5161 = 0x7AB9
+0x5162 = 0x7ABB
+0x5163 = 0x7ABC
+0x5164 = 0x7AC6
+0x5165 = 0x7AC9
+0x5166 = 0x7ACC
+0x5167 = 0x7ACE
+0x5168 = 0x7AD1
+0x5169 = 0x7ADB
+0x516A = 0x7AE8
+0x516B = 0x7AE9
+0x516C = 0x7AEB
+0x516D = 0x7AEC
+0x516E = 0x7AF1
+0x516F = 0x7AF4
+0x5170 = 0x7AFB
+0x5171 = 0x7AFD
+0x5172 = 0x7AFE
+0x5173 = 0x7B07
+0x5174 = 0x7B14
+0x5175 = 0x7B1F
+0x5176 = 0x7B23
+0x5177 = 0x7B27
+0x5178 = 0x7B29
+0x5179 = 0x7B2A
+0x517A = 0x7B2B
+0x517B = 0x7B2D
+0x517C = 0x7B2E
+0x517D = 0x7B2F
+0x517E = 0x7B30
+0x5221 = 0x7B31
+0x5222 = 0x7B34
+0x5223 = 0x7B3D
+0x5224 = 0x7B3F
+0x5225 = 0x7B40
+0x5226 = 0x7B41
+0x5227 = 0x7B47
+0x5228 = 0x7B4E
+0x5229 = 0x7B55
+0x522A = 0x7B60
+0x522B = 0x7B64
+0x522C = 0x7B66
+0x522D = 0x7B69
+0x522E = 0x7B6A
+0x522F = 0x7B6D
+0x5230 = 0x7B6F
+0x5231 = 0x7B72
+0x5232 = 0x7B73
+0x5233 = 0x7B77
+0x5234 = 0x7B84
+0x5235 = 0x7B89
+0x5236 = 0x7B8E
+0x5237 = 0x7B90
+0x5238 = 0x7B91
+0x5239 = 0x7B96
+0x523A = 0x7B9B
+0x523B = 0x7B9E
+0x523C = 0x7BA0
+0x523D = 0x7BA5
+0x523E = 0x7BAC
+0x523F = 0x7BAF
+0x5240 = 0x7BB0
+0x5241 = 0x7BB2
+0x5242 = 0x7BB5
+0x5243 = 0x7BB6
+0x5244 = 0x7BBA
+0x5245 = 0x7BBB
+0x5246 = 0x7BBC
+0x5247 = 0x7BBD
+0x5248 = 0x7BC2
+0x5249 = 0x7BC5
+0x524A = 0x7BC8
+0x524B = 0x7BCA
+0x524C = 0x7BD4
+0x524D = 0x7BD6
+0x524E = 0x7BD7
+0x524F = 0x7BD9
+0x5250 = 0x7BDA
+0x5251 = 0x7BDB
+0x5252 = 0x7BE8
+0x5253 = 0x7BEA
+0x5254 = 0x7BF2
+0x5255 = 0x7BF4
+0x5256 = 0x7BF5
+0x5257 = 0x7BF8
+0x5258 = 0x7BF9
+0x5259 = 0x7BFA
+0x525A = 0x7BFC
+0x525B = 0x7BFE
+0x525C = 0x7C01
+0x525D = 0x7C02
+0x525E = 0x7C03
+0x525F = 0x7C04
+0x5260 = 0x7C06
+0x5261 = 0x7C09
+0x5262 = 0x7C0B
+0x5263 = 0x7C0C
+0x5264 = 0x7C0E
+0x5265 = 0x7C0F
+0x5266 = 0x7C19
+0x5267 = 0x7C1B
+0x5268 = 0x7C20
+0x5269 = 0x7C25
+0x526A = 0x7C26
+0x526B = 0x7C28
+0x526C = 0x7C2C
+0x526D = 0x7C31
+0x526E = 0x7C33
+0x526F = 0x7C34
+0x5270 = 0x7C36
+0x5271 = 0x7C39
+0x5272 = 0x7C3A
+0x5273 = 0x7C46
+0x5274 = 0x7C4A
+0x5275 = 0x7C55
+0x5276 = 0x7C51
+0x5277 = 0x7C52
+0x5278 = 0x7C53
+0x5279 = 0x7C59
+0x527A = 0x7C5A
+0x527B = 0x7C5B
+0x527C = 0x7C5C
+0x527D = 0x7C5D
+0x527E = 0x7C5E
+0x5321 = 0x7C61
+0x5322 = 0x7C63
+0x5323 = 0x7C67
+0x5324 = 0x7C69
+0x5325 = 0x7C6D
+0x5326 = 0x7C6E
+0x5327 = 0x7C70
+0x5328 = 0x7C72
+0x5329 = 0x7C79
+0x532A = 0x7C7C
+0x532B = 0x7C7D
+0x532C = 0x7C86
+0x532D = 0x7C87
+0x532E = 0x7C8F
+0x532F = 0x7C94
+0x5330 = 0x7C9E
+0x5331 = 0x7CA0
+0x5332 = 0x7CA6
+0x5333 = 0x7CB0
+0x5334 = 0x7CB6
+0x5335 = 0x7CB7
+0x5336 = 0x7CBA
+0x5337 = 0x7CBB
+0x5338 = 0x7CBC
+0x5339 = 0x7CBF
+0x533A = 0x7CC4
+0x533B = 0x7CC7
+0x533C = 0x7CC8
+0x533D = 0x7CC9
+0x533E = 0x7CCD
+0x533F = 0x7CCF
+0x5340 = 0x7CD3
+0x5341 = 0x7CD4
+0x5342 = 0x7CD5
+0x5343 = 0x7CD7
+0x5344 = 0x7CD9
+0x5345 = 0x7CDA
+0x5346 = 0x7CDD
+0x5347 = 0x7CE6
+0x5348 = 0x7CE9
+0x5349 = 0x7CEB
+0x534A = 0x7CF5
+0x534B = 0x7D03
+0x534C = 0x7D07
+0x534D = 0x7D08
+0x534E = 0x7D09
+0x534F = 0x7D0F
+0x5350 = 0x7D11
+0x5351 = 0x7D12
+0x5352 = 0x7D13
+0x5353 = 0x7D16
+0x5354 = 0x7D1D
+0x5355 = 0x7D1E
+0x5356 = 0x7D23
+0x5357 = 0x7D26
+0x5358 = 0x7D2A
+0x5359 = 0x7D2D
+0x535A = 0x7D31
+0x535B = 0x7D3C
+0x535C = 0x7D3D
+0x535D = 0x7D3E
+0x535E = 0x7D40
+0x535F = 0x7D41
+0x5360 = 0x7D47
+0x5361 = 0x7D48
+0x5362 = 0x7D4D
+0x5363 = 0x7D51
+0x5364 = 0x7D53
+0x5365 = 0x7D57
+0x5366 = 0x7D59
+0x5367 = 0x7D5A
+0x5368 = 0x7D5C
+0x5369 = 0x7D5D
+0x536A = 0x7D65
+0x536B = 0x7D67
+0x536C = 0x7D6A
+0x536D = 0x7D70
+0x536E = 0x7D78
+0x536F = 0x7D7A
+0x5370 = 0x7D7B
+0x5371 = 0x7D7F
+0x5372 = 0x7D81
+0x5373 = 0x7D82
+0x5374 = 0x7D83
+0x5375 = 0x7D85
+0x5376 = 0x7D86
+0x5377 = 0x7D88
+0x5378 = 0x7D8B
+0x5379 = 0x7D8C
+0x537A = 0x7D8D
+0x537B = 0x7D91
+0x537C = 0x7D96
+0x537D = 0x7D97
+0x537E = 0x7D9D
+0x5421 = 0x7D9E
+0x5422 = 0x7DA6
+0x5423 = 0x7DA7
+0x5424 = 0x7DAA
+0x5425 = 0x7DB3
+0x5426 = 0x7DB6
+0x5427 = 0x7DB7
+0x5428 = 0x7DB9
+0x5429 = 0x7DC2
+0x542A = 0x7DC3
+0x542B = 0x7DC4
+0x542C = 0x7DC5
+0x542D = 0x7DC6
+0x542E = 0x7DCC
+0x542F = 0x7DCD
+0x5430 = 0x7DCE
+0x5431 = 0x7DD7
+0x5432 = 0x7DD9
+0x5433 = 0x7E00
+0x5434 = 0x7DE2
+0x5435 = 0x7DE5
+0x5436 = 0x7DE6
+0x5437 = 0x7DEA
+0x5438 = 0x7DEB
+0x5439 = 0x7DED
+0x543A = 0x7DF1
+0x543B = 0x7DF5
+0x543C = 0x7DF6
+0x543D = 0x7DF9
+0x543E = 0x7DFA
+0x543F = 0x7E08
+0x5440 = 0x7E10
+0x5441 = 0x7E11
+0x5442 = 0x7E15
+0x5443 = 0x7E17
+0x5444 = 0x7E1C
+0x5445 = 0x7E1D
+0x5446 = 0x7E20
+0x5447 = 0x7E27
+0x5448 = 0x7E28
+0x5449 = 0x7E2C
+0x544A = 0x7E2D
+0x544B = 0x7E2F
+0x544C = 0x7E33
+0x544D = 0x7E36
+0x544E = 0x7E3F
+0x544F = 0x7E44
+0x5450 = 0x7E45
+0x5451 = 0x7E47
+0x5452 = 0x7E4E
+0x5453 = 0x7E50
+0x5454 = 0x7E52
+0x5455 = 0x7E58
+0x5456 = 0x7E5F
+0x5457 = 0x7E61
+0x5458 = 0x7E62
+0x5459 = 0x7E65
+0x545A = 0x7E6B
+0x545B = 0x7E6E
+0x545C = 0x7E6F
+0x545D = 0x7E73
+0x545E = 0x7E78
+0x545F = 0x7E7E
+0x5460 = 0x7E81
+0x5461 = 0x7E86
+0x5462 = 0x7E87
+0x5463 = 0x7E8A
+0x5464 = 0x7E8D
+0x5465 = 0x7E91
+0x5466 = 0x7E95
+0x5467 = 0x7E98
+0x5468 = 0x7E9A
+0x5469 = 0x7E9D
+0x546A = 0x7E9E
+0x546B = 0x7F3C
+0x546C = 0x7F3B
+0x546D = 0x7F3D
+0x546E = 0x7F3E
+0x546F = 0x7F3F
+0x5470 = 0x7F43
+0x5471 = 0x7F44
+0x5472 = 0x7F47
+0x5473 = 0x7F4F
+0x5474 = 0x7F52
+0x5475 = 0x7F53
+0x5476 = 0x7F5B
+0x5477 = 0x7F5C
+0x5478 = 0x7F5D
+0x5479 = 0x7F61
+0x547A = 0x7F63
+0x547B = 0x7F64
+0x547C = 0x7F65
+0x547D = 0x7F66
+0x547E = 0x7F6D
+0x5521 = 0x7F71
+0x5522 = 0x7F7D
+0x5523 = 0x7F7E
+0x5524 = 0x7F7F
+0x5525 = 0x7F80
+0x5526 = 0x7F8B
+0x5527 = 0x7F8D
+0x5528 = 0x7F8F
+0x5529 = 0x7F90
+0x552A = 0x7F91
+0x552B = 0x7F96
+0x552C = 0x7F97
+0x552D = 0x7F9C
+0x552E = 0x7FA1
+0x552F = 0x7FA2
+0x5530 = 0x7FA6
+0x5531 = 0x7FAA
+0x5532 = 0x7FAD
+0x5533 = 0x7FB4
+0x5534 = 0x7FBC
+0x5535 = 0x7FBF
+0x5536 = 0x7FC0
+0x5537 = 0x7FC3
+0x5538 = 0x7FC8
+0x5539 = 0x7FCE
+0x553A = 0x7FCF
+0x553B = 0x7FDB
+0x553C = 0x7FDF
+0x553D = 0x7FE3
+0x553E = 0x7FE5
+0x553F = 0x7FE8
+0x5540 = 0x7FEC
+0x5541 = 0x7FEE
+0x5542 = 0x7FEF
+0x5543 = 0x7FF2
+0x5544 = 0x7FFA
+0x5545 = 0x7FFD
+0x5546 = 0x7FFE
+0x5547 = 0x7FFF
+0x5548 = 0x8007
+0x5549 = 0x8008
+0x554A = 0x800A
+0x554B = 0x800D
+0x554C = 0x800E
+0x554D = 0x800F
+0x554E = 0x8011
+0x554F = 0x8013
+0x5550 = 0x8014
+0x5551 = 0x8016
+0x5552 = 0x801D
+0x5553 = 0x801E
+0x5554 = 0x801F
+0x5555 = 0x8020
+0x5556 = 0x8024
+0x5557 = 0x8026
+0x5558 = 0x802C
+0x5559 = 0x802E
+0x555A = 0x8030
+0x555B = 0x8034
+0x555C = 0x8035
+0x555D = 0x8037
+0x555E = 0x8039
+0x555F = 0x803A
+0x5560 = 0x803C
+0x5561 = 0x803E
+0x5562 = 0x8040
+0x5563 = 0x8044
+0x5564 = 0x8060
+0x5565 = 0x8064
+0x5566 = 0x8066
+0x5567 = 0x806D
+0x5568 = 0x8071
+0x5569 = 0x8075
+0x556A = 0x8081
+0x556B = 0x8088
+0x556C = 0x808E
+0x556D = 0x809C
+0x556E = 0x809E
+0x556F = 0x80A6
+0x5570 = 0x80A7
+0x5571 = 0x80AB
+0x5572 = 0x80B8
+0x5573 = 0x80B9
+0x5574 = 0x80C8
+0x5575 = 0x80CD
+0x5576 = 0x80CF
+0x5577 = 0x80D2
+0x5578 = 0x80D4
+0x5579 = 0x80D5
+0x557A = 0x80D7
+0x557B = 0x80D8
+0x557C = 0x80E0
+0x557D = 0x80ED
+0x557E = 0x80EE
+0x5621 = 0x80F0
+0x5622 = 0x80F2
+0x5623 = 0x80F3
+0x5624 = 0x80F6
+0x5625 = 0x80F9
+0x5626 = 0x80FA
+0x5627 = 0x80FE
+0x5628 = 0x8103
+0x5629 = 0x810B
+0x562A = 0x8116
+0x562B = 0x8117
+0x562C = 0x8118
+0x562D = 0x811C
+0x562E = 0x811E
+0x562F = 0x8120
+0x5630 = 0x8124
+0x5631 = 0x8127
+0x5632 = 0x812C
+0x5633 = 0x8130
+0x5634 = 0x8135
+0x5635 = 0x813A
+0x5636 = 0x813C
+0x5637 = 0x8145
+0x5638 = 0x8147
+0x5639 = 0x814A
+0x563A = 0x814C
+0x563B = 0x8152
+0x563C = 0x8157
+0x563D = 0x8160
+0x563E = 0x8161
+0x563F = 0x8167
+0x5640 = 0x8168
+0x5641 = 0x8169
+0x5642 = 0x816D
+0x5643 = 0x816F
+0x5644 = 0x8177
+0x5645 = 0x8181
+0x5646 = 0x8190
+0x5647 = 0x8184
+0x5648 = 0x8185
+0x5649 = 0x8186
+0x564A = 0x818B
+0x564B = 0x818E
+0x564C = 0x8196
+0x564D = 0x8198
+0x564E = 0x819B
+0x564F = 0x819E
+0x5650 = 0x81A2
+0x5651 = 0x81AE
+0x5652 = 0x81B2
+0x5653 = 0x81B4
+0x5654 = 0x81BB
+0x5655 = 0x81CB
+0x5656 = 0x81C3
+0x5657 = 0x81C5
+0x5658 = 0x81CA
+0x5659 = 0x81CE
+0x565A = 0x81CF
+0x565B = 0x81D5
+0x565C = 0x81D7
+0x565D = 0x81DB
+0x565E = 0x81DD
+0x565F = 0x81DE
+0x5660 = 0x81E1
+0x5661 = 0x81E4
+0x5662 = 0x81EB
+0x5663 = 0x81EC
+0x5664 = 0x81F0
+0x5665 = 0x81F1
+0x5666 = 0x81F2
+0x5667 = 0x81F5
+0x5668 = 0x81F6
+0x5669 = 0x81F8
+0x566A = 0x81F9
+0x566B = 0x81FD
+0x566C = 0x81FF
+0x566D = 0x8200
+0x566E = 0x8203
+0x566F = 0x820F
+0x5670 = 0x8213
+0x5671 = 0x8214
+0x5672 = 0x8219
+0x5673 = 0x821A
+0x5674 = 0x821D
+0x5675 = 0x8221
+0x5676 = 0x8222
+0x5677 = 0x8228
+0x5678 = 0x8232
+0x5679 = 0x8234
+0x567A = 0x823A
+0x567B = 0x8243
+0x567C = 0x8244
+0x567D = 0x8245
+0x567E = 0x8246
+0x5721 = 0x824B
+0x5722 = 0x824E
+0x5723 = 0x824F
+0x5724 = 0x8251
+0x5725 = 0x8256
+0x5726 = 0x825C
+0x5727 = 0x8260
+0x5728 = 0x8263
+0x5729 = 0x8267
+0x572A = 0x826D
+0x572B = 0x8274
+0x572C = 0x827B
+0x572D = 0x827D
+0x572E = 0x827F
+0x572F = 0x8280
+0x5730 = 0x8281
+0x5731 = 0x8283
+0x5732 = 0x8284
+0x5733 = 0x8287
+0x5734 = 0x8289
+0x5735 = 0x828A
+0x5736 = 0x828E
+0x5737 = 0x8291
+0x5738 = 0x8294
+0x5739 = 0x8296
+0x573A = 0x8298
+0x573B = 0x829A
+0x573C = 0x829B
+0x573D = 0x82A0
+0x573E = 0x82A1
+0x573F = 0x82A3
+0x5740 = 0x82A4
+0x5741 = 0x82A7
+0x5742 = 0x82A8
+0x5743 = 0x82A9
+0x5744 = 0x82AA
+0x5745 = 0x82AE
+0x5746 = 0x82B0
+0x5747 = 0x82B2
+0x5748 = 0x82B4
+0x5749 = 0x82B7
+0x574A = 0x82BA
+0x574B = 0x82BC
+0x574C = 0x82BE
+0x574D = 0x82BF
+0x574E = 0x82C6
+0x574F = 0x82D0
+0x5750 = 0x82D5
+0x5751 = 0x82DA
+0x5752 = 0x82E0
+0x5753 = 0x82E2
+0x5754 = 0x82E4
+0x5755 = 0x82E8
+0x5756 = 0x82EA
+0x5757 = 0x82ED
+0x5758 = 0x82EF
+0x5759 = 0x82F6
+0x575A = 0x82F7
+0x575B = 0x82FD
+0x575C = 0x82FE
+0x575D = 0x8300
+0x575E = 0x8301
+0x575F = 0x8307
+0x5760 = 0x8308
+0x5761 = 0x830A
+0x5762 = 0x830B
+0x5763 = 0x8354
+0x5764 = 0x831B
+0x5765 = 0x831D
+0x5766 = 0x831E
+0x5767 = 0x831F
+0x5768 = 0x8321
+0x5769 = 0x8322
+0x576A = 0x832C
+0x576B = 0x832D
+0x576C = 0x832E
+0x576D = 0x8330
+0x576E = 0x8333
+0x576F = 0x8337
+0x5770 = 0x833A
+0x5771 = 0x833C
+0x5772 = 0x833D
+0x5773 = 0x8342
+0x5774 = 0x8343
+0x5775 = 0x8344
+0x5776 = 0x8347
+0x5777 = 0x834D
+0x5778 = 0x834E
+0x5779 = 0x8351
+0x577A = 0x8355
+0x577B = 0x8356
+0x577C = 0x8357
+0x577D = 0x8370
+0x577E = 0x8378
+0x5821 = 0x837D
+0x5822 = 0x837F
+0x5823 = 0x8380
+0x5824 = 0x8382
+0x5825 = 0x8384
+0x5826 = 0x8386
+0x5827 = 0x838D
+0x5828 = 0x8392
+0x5829 = 0x8394
+0x582A = 0x8395
+0x582B = 0x8398
+0x582C = 0x8399
+0x582D = 0x839B
+0x582E = 0x839C
+0x582F = 0x839D
+0x5830 = 0x83A6
+0x5831 = 0x83A7
+0x5832 = 0x83A9
+0x5833 = 0x83AC
+0x5834 = 0x83BE
+0x5835 = 0x83BF
+0x5836 = 0x83C0
+0x5837 = 0x83C7
+0x5838 = 0x83C9
+0x5839 = 0x83CF
+0x583A = 0x83D0
+0x583B = 0x83D1
+0x583C = 0x83D4
+0x583D = 0x83DD
+0x583E = 0x8353
+0x583F = 0x83E8
+0x5840 = 0x83EA
+0x5841 = 0x83F6
+0x5842 = 0x83F8
+0x5843 = 0x83F9
+0x5844 = 0x83FC
+0x5845 = 0x8401
+0x5846 = 0x8406
+0x5847 = 0x840A
+0x5848 = 0x840F
+0x5849 = 0x8411
+0x584A = 0x8415
+0x584B = 0x8419
+0x584C = 0x83AD
+0x584D = 0x842F
+0x584E = 0x8439
+0x584F = 0x8445
+0x5850 = 0x8447
+0x5851 = 0x8448
+0x5852 = 0x844A
+0x5853 = 0x844D
+0x5854 = 0x844F
+0x5855 = 0x8451
+0x5856 = 0x8452
+0x5857 = 0x8456
+0x5858 = 0x8458
+0x5859 = 0x8459
+0x585A = 0x845A
+0x585B = 0x845C
+0x585C = 0x8460
+0x585D = 0x8464
+0x585E = 0x8465
+0x585F = 0x8467
+0x5860 = 0x846A
+0x5861 = 0x8470
+0x5862 = 0x8473
+0x5863 = 0x8474
+0x5864 = 0x8476
+0x5865 = 0x8478
+0x5866 = 0x847C
+0x5867 = 0x847D
+0x5868 = 0x8481
+0x5869 = 0x8485
+0x586A = 0x8492
+0x586B = 0x8493
+0x586C = 0x8495
+0x586D = 0x849E
+0x586E = 0x84A6
+0x586F = 0x84A8
+0x5870 = 0x84A9
+0x5871 = 0x84AA
+0x5872 = 0x84AF
+0x5873 = 0x84B1
+0x5874 = 0x84B4
+0x5875 = 0x84BA
+0x5876 = 0x84BD
+0x5877 = 0x84BE
+0x5878 = 0x84C0
+0x5879 = 0x84C2
+0x587A = 0x84C7
+0x587B = 0x84C8
+0x587C = 0x84CC
+0x587D = 0x84CF
+0x587E = 0x84D3
+0x5921 = 0x84DC
+0x5922 = 0x84E7
+0x5923 = 0x84EA
+0x5924 = 0x84EF
+0x5925 = 0x84F0
+0x5926 = 0x84F1
+0x5927 = 0x84F2
+0x5928 = 0x84F7
+0x5929 = 0x8532
+0x592A = 0x84FA
+0x592B = 0x84FB
+0x592C = 0x84FD
+0x592D = 0x8502
+0x592E = 0x8503
+0x592F = 0x8507
+0x5930 = 0x850C
+0x5931 = 0x850E
+0x5932 = 0x8510
+0x5933 = 0x851C
+0x5934 = 0x851E
+0x5935 = 0x8522
+0x5936 = 0x8523
+0x5937 = 0x8524
+0x5938 = 0x8525
+0x5939 = 0x8527
+0x593A = 0x852A
+0x593B = 0x852B
+0x593C = 0x852F
+0x593D = 0x8533
+0x593E = 0x8534
+0x593F = 0x8536
+0x5940 = 0x853F
+0x5941 = 0x8546
+0x5942 = 0x854F
+0x5943 = 0x8550
+0x5944 = 0x8551
+0x5945 = 0x8552
+0x5946 = 0x8553
+0x5947 = 0x8556
+0x5948 = 0x8559
+0x5949 = 0x855C
+0x594A = 0x855D
+0x594B = 0x855E
+0x594C = 0x855F
+0x594D = 0x8560
+0x594E = 0x8561
+0x594F = 0x8562
+0x5950 = 0x8564
+0x5951 = 0x856B
+0x5952 = 0x856F
+0x5953 = 0x8579
+0x5954 = 0x857A
+0x5955 = 0x857B
+0x5956 = 0x857D
+0x5957 = 0x857F
+0x5958 = 0x8581
+0x5959 = 0x8585
+0x595A = 0x8586
+0x595B = 0x8589
+0x595C = 0x858B
+0x595D = 0x858C
+0x595E = 0x858F
+0x595F = 0x8593
+0x5960 = 0x8598
+0x5961 = 0x859D
+0x5962 = 0x859F
+0x5963 = 0x85A0
+0x5964 = 0x85A2
+0x5965 = 0x85A5
+0x5966 = 0x85A7
+0x5967 = 0x85B4
+0x5968 = 0x85B6
+0x5969 = 0x85B7
+0x596A = 0x85B8
+0x596B = 0x85BC
+0x596C = 0x85BD
+0x596D = 0x85BE
+0x596E = 0x85BF
+0x596F = 0x85C2
+0x5970 = 0x85C7
+0x5971 = 0x85CA
+0x5972 = 0x85CB
+0x5973 = 0x85CE
+0x5974 = 0x85AD
+0x5975 = 0x85D8
+0x5976 = 0x85DA
+0x5977 = 0x85DF
+0x5978 = 0x85E0
+0x5979 = 0x85E6
+0x597A = 0x85E8
+0x597B = 0x85ED
+0x597C = 0x85F3
+0x597D = 0x85F6
+0x597E = 0x85FC
+0x5A21 = 0x85FF
+0x5A22 = 0x8600
+0x5A23 = 0x8604
+0x5A24 = 0x8605
+0x5A25 = 0x860D
+0x5A26 = 0x860E
+0x5A27 = 0x8610
+0x5A28 = 0x8611
+0x5A29 = 0x8612
+0x5A2A = 0x8618
+0x5A2B = 0x8619
+0x5A2C = 0x861B
+0x5A2D = 0x861E
+0x5A2E = 0x8621
+0x5A2F = 0x8627
+0x5A30 = 0x8629
+0x5A31 = 0x8636
+0x5A32 = 0x8638
+0x5A33 = 0x863A
+0x5A34 = 0x863C
+0x5A35 = 0x863D
+0x5A36 = 0x8640
+0x5A37 = 0x8642
+0x5A38 = 0x8646
+0x5A39 = 0x8652
+0x5A3A = 0x8653
+0x5A3B = 0x8656
+0x5A3C = 0x8657
+0x5A3D = 0x8658
+0x5A3E = 0x8659
+0x5A3F = 0x865D
+0x5A40 = 0x8660
+0x5A41 = 0x8661
+0x5A42 = 0x8662
+0x5A43 = 0x8663
+0x5A44 = 0x8664
+0x5A45 = 0x8669
+0x5A46 = 0x866C
+0x5A47 = 0x866F
+0x5A48 = 0x8675
+0x5A49 = 0x8676
+0x5A4A = 0x8677
+0x5A4B = 0x867A
+0x5A4C = 0x868D
+0x5A4D = 0x8691
+0x5A4E = 0x8696
+0x5A4F = 0x8698
+0x5A50 = 0x869A
+0x5A51 = 0x869C
+0x5A52 = 0x86A1
+0x5A53 = 0x86A6
+0x5A54 = 0x86A7
+0x5A55 = 0x86A8
+0x5A56 = 0x86AD
+0x5A57 = 0x86B1
+0x5A58 = 0x86B3
+0x5A59 = 0x86B4
+0x5A5A = 0x86B5
+0x5A5B = 0x86B7
+0x5A5C = 0x86B8
+0x5A5D = 0x86B9
+0x5A5E = 0x86BF
+0x5A5F = 0x86C0
+0x5A60 = 0x86C1
+0x5A61 = 0x86C3
+0x5A62 = 0x86C5
+0x5A63 = 0x86D1
+0x5A64 = 0x86D2
+0x5A65 = 0x86D5
+0x5A66 = 0x86D7
+0x5A67 = 0x86DA
+0x5A68 = 0x86DC
+0x5A69 = 0x86E0
+0x5A6A = 0x86E3
+0x5A6B = 0x86E5
+0x5A6C = 0x86E7
+0x5A6D = 0x8688
+0x5A6E = 0x86FA
+0x5A6F = 0x86FC
+0x5A70 = 0x86FD
+0x5A71 = 0x8704
+0x5A72 = 0x8705
+0x5A73 = 0x8707
+0x5A74 = 0x870B
+0x5A75 = 0x870E
+0x5A76 = 0x870F
+0x5A77 = 0x8710
+0x5A78 = 0x8713
+0x5A79 = 0x8714
+0x5A7A = 0x8719
+0x5A7B = 0x871E
+0x5A7C = 0x871F
+0x5A7D = 0x8721
+0x5A7E = 0x8723
+0x5B21 = 0x8728
+0x5B22 = 0x872E
+0x5B23 = 0x872F
+0x5B24 = 0x8731
+0x5B25 = 0x8732
+0x5B26 = 0x8739
+0x5B27 = 0x873A
+0x5B28 = 0x873C
+0x5B29 = 0x873D
+0x5B2A = 0x873E
+0x5B2B = 0x8740
+0x5B2C = 0x8743
+0x5B2D = 0x8745
+0x5B2E = 0x874D
+0x5B2F = 0x8758
+0x5B30 = 0x875D
+0x5B31 = 0x8761
+0x5B32 = 0x8764
+0x5B33 = 0x8765
+0x5B34 = 0x876F
+0x5B35 = 0x8771
+0x5B36 = 0x8772
+0x5B37 = 0x877B
+0x5B38 = 0x8783
+0x5B39 = 0x8784
+0x5B3A = 0x8785
+0x5B3B = 0x8786
+0x5B3C = 0x8787
+0x5B3D = 0x8788
+0x5B3E = 0x8789
+0x5B3F = 0x878B
+0x5B40 = 0x878C
+0x5B41 = 0x8790
+0x5B42 = 0x8793
+0x5B43 = 0x8795
+0x5B44 = 0x8797
+0x5B45 = 0x8798
+0x5B46 = 0x8799
+0x5B47 = 0x879E
+0x5B48 = 0x87A0
+0x5B49 = 0x87A3
+0x5B4A = 0x87A7
+0x5B4B = 0x87AC
+0x5B4C = 0x87AD
+0x5B4D = 0x87AE
+0x5B4E = 0x87B1
+0x5B4F = 0x87B5
+0x5B50 = 0x87BE
+0x5B51 = 0x87BF
+0x5B52 = 0x87C1
+0x5B53 = 0x87C8
+0x5B54 = 0x87C9
+0x5B55 = 0x87CA
+0x5B56 = 0x87CE
+0x5B57 = 0x87D5
+0x5B58 = 0x87D6
+0x5B59 = 0x87D9
+0x5B5A = 0x87DA
+0x5B5B = 0x87DC
+0x5B5C = 0x87DF
+0x5B5D = 0x87E2
+0x5B5E = 0x87E3
+0x5B5F = 0x87E4
+0x5B60 = 0x87EA
+0x5B61 = 0x87EB
+0x5B62 = 0x87ED
+0x5B63 = 0x87F1
+0x5B64 = 0x87F3
+0x5B65 = 0x87F8
+0x5B66 = 0x87FA
+0x5B67 = 0x87FF
+0x5B68 = 0x8801
+0x5B69 = 0x8803
+0x5B6A = 0x8806
+0x5B6B = 0x8809
+0x5B6C = 0x880A
+0x5B6D = 0x880B
+0x5B6E = 0x8810
+0x5B6F = 0x8819
+0x5B70 = 0x8812
+0x5B71 = 0x8813
+0x5B72 = 0x8814
+0x5B73 = 0x8818
+0x5B74 = 0x881A
+0x5B75 = 0x881B
+0x5B76 = 0x881C
+0x5B77 = 0x881E
+0x5B78 = 0x881F
+0x5B79 = 0x8828
+0x5B7A = 0x882D
+0x5B7B = 0x882E
+0x5B7C = 0x8830
+0x5B7D = 0x8832
+0x5B7E = 0x8835
+0x5C21 = 0x883A
+0x5C22 = 0x883C
+0x5C23 = 0x8841
+0x5C24 = 0x8843
+0x5C25 = 0x8845
+0x5C26 = 0x8848
+0x5C27 = 0x8849
+0x5C28 = 0x884A
+0x5C29 = 0x884B
+0x5C2A = 0x884E
+0x5C2B = 0x8851
+0x5C2C = 0x8855
+0x5C2D = 0x8856
+0x5C2E = 0x8858
+0x5C2F = 0x885A
+0x5C30 = 0x885C
+0x5C31 = 0x885F
+0x5C32 = 0x8860
+0x5C33 = 0x8864
+0x5C34 = 0x8869
+0x5C35 = 0x8871
+0x5C36 = 0x8879
+0x5C37 = 0x887B
+0x5C38 = 0x8880
+0x5C39 = 0x8898
+0x5C3A = 0x889A
+0x5C3B = 0x889B
+0x5C3C = 0x889C
+0x5C3D = 0x889F
+0x5C3E = 0x88A0
+0x5C3F = 0x88A8
+0x5C40 = 0x88AA
+0x5C41 = 0x88BA
+0x5C42 = 0x88BD
+0x5C43 = 0x88BE
+0x5C44 = 0x88C0
+0x5C45 = 0x88CA
+0x5C46 = 0x88CB
+0x5C47 = 0x88CC
+0x5C48 = 0x88CD
+0x5C49 = 0x88CE
+0x5C4A = 0x88D1
+0x5C4B = 0x88D2
+0x5C4C = 0x88D3
+0x5C4D = 0x88DB
+0x5C4E = 0x88DE
+0x5C4F = 0x88E7
+0x5C50 = 0x88EF
+0x5C51 = 0x88F0
+0x5C52 = 0x88F1
+0x5C53 = 0x88F5
+0x5C54 = 0x88F7
+0x5C55 = 0x8901
+0x5C56 = 0x8906
+0x5C57 = 0x890D
+0x5C58 = 0x890E
+0x5C59 = 0x890F
+0x5C5A = 0x8915
+0x5C5B = 0x8916
+0x5C5C = 0x8918
+0x5C5D = 0x8919
+0x5C5E = 0x891A
+0x5C5F = 0x891C
+0x5C60 = 0x8920
+0x5C61 = 0x8926
+0x5C62 = 0x8927
+0x5C63 = 0x8928
+0x5C64 = 0x8930
+0x5C65 = 0x8931
+0x5C66 = 0x8932
+0x5C67 = 0x8935
+0x5C68 = 0x8939
+0x5C69 = 0x893A
+0x5C6A = 0x893E
+0x5C6B = 0x8940
+0x5C6C = 0x8942
+0x5C6D = 0x8945
+0x5C6E = 0x8946
+0x5C6F = 0x8949
+0x5C70 = 0x894F
+0x5C71 = 0x8952
+0x5C72 = 0x8957
+0x5C73 = 0x895A
+0x5C74 = 0x895B
+0x5C75 = 0x895C
+0x5C76 = 0x8961
+0x5C77 = 0x8962
+0x5C78 = 0x8963
+0x5C79 = 0x896B
+0x5C7A = 0x896E
+0x5C7B = 0x8970
+0x5C7C = 0x8973
+0x5C7D = 0x8975
+0x5C7E = 0x897A
+0x5D21 = 0x897B
+0x5D22 = 0x897C
+0x5D23 = 0x897D
+0x5D24 = 0x8989
+0x5D25 = 0x898D
+0x5D26 = 0x8990
+0x5D27 = 0x8994
+0x5D28 = 0x8995
+0x5D29 = 0x899B
+0x5D2A = 0x899C
+0x5D2B = 0x899F
+0x5D2C = 0x89A0
+0x5D2D = 0x89A5
+0x5D2E = 0x89B0
+0x5D2F = 0x89B4
+0x5D30 = 0x89B5
+0x5D31 = 0x89B6
+0x5D32 = 0x89B7
+0x5D33 = 0x89BC
+0x5D34 = 0x89D4
+0x5D35 = 0x89D5
+0x5D36 = 0x89D6
+0x5D37 = 0x89D7
+0x5D38 = 0x89D8
+0x5D39 = 0x89E5
+0x5D3A = 0x89E9
+0x5D3B = 0x89EB
+0x5D3C = 0x89ED
+0x5D3D = 0x89F1
+0x5D3E = 0x89F3
+0x5D3F = 0x89F6
+0x5D40 = 0x89F9
+0x5D41 = 0x89FD
+0x5D42 = 0x89FF
+0x5D43 = 0x8A04
+0x5D44 = 0x8A05
+0x5D45 = 0x8A07
+0x5D46 = 0x8A0F
+0x5D47 = 0x8A11
+0x5D48 = 0x8A12
+0x5D49 = 0x8A14
+0x5D4A = 0x8A15
+0x5D4B = 0x8A1E
+0x5D4C = 0x8A20
+0x5D4D = 0x8A22
+0x5D4E = 0x8A24
+0x5D4F = 0x8A26
+0x5D50 = 0x8A2B
+0x5D51 = 0x8A2C
+0x5D52 = 0x8A2F
+0x5D53 = 0x8A35
+0x5D54 = 0x8A37
+0x5D55 = 0x8A3D
+0x5D56 = 0x8A3E
+0x5D57 = 0x8A40
+0x5D58 = 0x8A43
+0x5D59 = 0x8A45
+0x5D5A = 0x8A47
+0x5D5B = 0x8A49
+0x5D5C = 0x8A4D
+0x5D5D = 0x8A4E
+0x5D5E = 0x8A53
+0x5D5F = 0x8A56
+0x5D60 = 0x8A57
+0x5D61 = 0x8A58
+0x5D62 = 0x8A5C
+0x5D63 = 0x8A5D
+0x5D64 = 0x8A61
+0x5D65 = 0x8A65
+0x5D66 = 0x8A67
+0x5D67 = 0x8A75
+0x5D68 = 0x8A76
+0x5D69 = 0x8A77
+0x5D6A = 0x8A79
+0x5D6B = 0x8A7A
+0x5D6C = 0x8A7B
+0x5D6D = 0x8A7E
+0x5D6E = 0x8A7F
+0x5D6F = 0x8A80
+0x5D70 = 0x8A83
+0x5D71 = 0x8A86
+0x5D72 = 0x8A8B
+0x5D73 = 0x8A8F
+0x5D74 = 0x8A90
+0x5D75 = 0x8A92
+0x5D76 = 0x8A96
+0x5D77 = 0x8A97
+0x5D78 = 0x8A99
+0x5D79 = 0x8A9F
+0x5D7A = 0x8AA7
+0x5D7B = 0x8AA9
+0x5D7C = 0x8AAE
+0x5D7D = 0x8AAF
+0x5D7E = 0x8AB3
+0x5E21 = 0x8AB6
+0x5E22 = 0x8AB7
+0x5E23 = 0x8ABB
+0x5E24 = 0x8ABE
+0x5E25 = 0x8AC3
+0x5E26 = 0x8AC6
+0x5E27 = 0x8AC8
+0x5E28 = 0x8AC9
+0x5E29 = 0x8ACA
+0x5E2A = 0x8AD1
+0x5E2B = 0x8AD3
+0x5E2C = 0x8AD4
+0x5E2D = 0x8AD5
+0x5E2E = 0x8AD7
+0x5E2F = 0x8ADD
+0x5E30 = 0x8ADF
+0x5E31 = 0x8AEC
+0x5E32 = 0x8AF0
+0x5E33 = 0x8AF4
+0x5E34 = 0x8AF5
+0x5E35 = 0x8AF6
+0x5E36 = 0x8AFC
+0x5E37 = 0x8AFF
+0x5E38 = 0x8B05
+0x5E39 = 0x8B06
+0x5E3A = 0x8B0B
+0x5E3B = 0x8B11
+0x5E3C = 0x8B1C
+0x5E3D = 0x8B1E
+0x5E3E = 0x8B1F
+0x5E3F = 0x8B0A
+0x5E40 = 0x8B2D
+0x5E41 = 0x8B30
+0x5E42 = 0x8B37
+0x5E43 = 0x8B3C
+0x5E44 = 0x8B42
+0x5E45 = 0x8B43
+0x5E46 = 0x8B44
+0x5E47 = 0x8B45
+0x5E48 = 0x8B46
+0x5E49 = 0x8B48
+0x5E4A = 0x8B52
+0x5E4B = 0x8B53
+0x5E4C = 0x8B54
+0x5E4D = 0x8B59
+0x5E4E = 0x8B4D
+0x5E4F = 0x8B5E
+0x5E50 = 0x8B63
+0x5E51 = 0x8B6D
+0x5E52 = 0x8B76
+0x5E53 = 0x8B78
+0x5E54 = 0x8B79
+0x5E55 = 0x8B7C
+0x5E56 = 0x8B7E
+0x5E57 = 0x8B81
+0x5E58 = 0x8B84
+0x5E59 = 0x8B85
+0x5E5A = 0x8B8B
+0x5E5B = 0x8B8D
+0x5E5C = 0x8B8F
+0x5E5D = 0x8B94
+0x5E5E = 0x8B95
+0x5E5F = 0x8B9C
+0x5E60 = 0x8B9E
+0x5E61 = 0x8B9F
+0x5E62 = 0x8C38
+0x5E63 = 0x8C39
+0x5E64 = 0x8C3D
+0x5E65 = 0x8C3E
+0x5E66 = 0x8C45
+0x5E67 = 0x8C47
+0x5E68 = 0x8C49
+0x5E69 = 0x8C4B
+0x5E6A = 0x8C4F
+0x5E6B = 0x8C51
+0x5E6C = 0x8C53
+0x5E6D = 0x8C54
+0x5E6E = 0x8C57
+0x5E6F = 0x8C58
+0x5E70 = 0x8C5B
+0x5E71 = 0x8C5D
+0x5E72 = 0x8C59
+0x5E73 = 0x8C63
+0x5E74 = 0x8C64
+0x5E75 = 0x8C66
+0x5E76 = 0x8C68
+0x5E77 = 0x8C69
+0x5E78 = 0x8C6D
+0x5E79 = 0x8C73
+0x5E7A = 0x8C75
+0x5E7B = 0x8C76
+0x5E7C = 0x8C7B
+0x5E7D = 0x8C7E
+0x5E7E = 0x8C86
+0x5F21 = 0x8C87
+0x5F22 = 0x8C8B
+0x5F23 = 0x8C90
+0x5F24 = 0x8C92
+0x5F25 = 0x8C93
+0x5F26 = 0x8C99
+0x5F27 = 0x8C9B
+0x5F28 = 0x8C9C
+0x5F29 = 0x8CA4
+0x5F2A = 0x8CB9
+0x5F2B = 0x8CBA
+0x5F2C = 0x8CC5
+0x5F2D = 0x8CC6
+0x5F2E = 0x8CC9
+0x5F2F = 0x8CCB
+0x5F30 = 0x8CCF
+0x5F31 = 0x8CD6
+0x5F32 = 0x8CD5
+0x5F33 = 0x8CD9
+0x5F34 = 0x8CDD
+0x5F35 = 0x8CE1
+0x5F36 = 0x8CE8
+0x5F37 = 0x8CEC
+0x5F38 = 0x8CEF
+0x5F39 = 0x8CF0
+0x5F3A = 0x8CF2
+0x5F3B = 0x8CF5
+0x5F3C = 0x8CF7
+0x5F3D = 0x8CF8
+0x5F3E = 0x8CFE
+0x5F3F = 0x8CFF
+0x5F40 = 0x8D01
+0x5F41 = 0x8D03
+0x5F42 = 0x8D09
+0x5F43 = 0x8D12
+0x5F44 = 0x8D17
+0x5F45 = 0x8D1B
+0x5F46 = 0x8D65
+0x5F47 = 0x8D69
+0x5F48 = 0x8D6C
+0x5F49 = 0x8D6E
+0x5F4A = 0x8D7F
+0x5F4B = 0x8D82
+0x5F4C = 0x8D84
+0x5F4D = 0x8D88
+0x5F4E = 0x8D8D
+0x5F4F = 0x8D90
+0x5F50 = 0x8D91
+0x5F51 = 0x8D95
+0x5F52 = 0x8D9E
+0x5F53 = 0x8D9F
+0x5F54 = 0x8DA0
+0x5F55 = 0x8DA6
+0x5F56 = 0x8DAB
+0x5F57 = 0x8DAC
+0x5F58 = 0x8DAF
+0x5F59 = 0x8DB2
+0x5F5A = 0x8DB5
+0x5F5B = 0x8DB7
+0x5F5C = 0x8DB9
+0x5F5D = 0x8DBB
+0x5F5E = 0x8DC0
+0x5F5F = 0x8DC5
+0x5F60 = 0x8DC6
+0x5F61 = 0x8DC7
+0x5F62 = 0x8DC8
+0x5F63 = 0x8DCA
+0x5F64 = 0x8DCE
+0x5F65 = 0x8DD1
+0x5F66 = 0x8DD4
+0x5F67 = 0x8DD5
+0x5F68 = 0x8DD7
+0x5F69 = 0x8DD9
+0x5F6A = 0x8DE4
+0x5F6B = 0x8DE5
+0x5F6C = 0x8DE7
+0x5F6D = 0x8DEC
+0x5F6E = 0x8DF0
+0x5F6F = 0x8DBC
+0x5F70 = 0x8DF1
+0x5F71 = 0x8DF2
+0x5F72 = 0x8DF4
+0x5F73 = 0x8DFD
+0x5F74 = 0x8E01
+0x5F75 = 0x8E04
+0x5F76 = 0x8E05
+0x5F77 = 0x8E06
+0x5F78 = 0x8E0B
+0x5F79 = 0x8E11
+0x5F7A = 0x8E14
+0x5F7B = 0x8E16
+0x5F7C = 0x8E20
+0x5F7D = 0x8E21
+0x5F7E = 0x8E22
+0x6021 = 0x8E23
+0x6022 = 0x8E26
+0x6023 = 0x8E27
+0x6024 = 0x8E31
+0x6025 = 0x8E33
+0x6026 = 0x8E36
+0x6027 = 0x8E37
+0x6028 = 0x8E38
+0x6029 = 0x8E39
+0x602A = 0x8E3D
+0x602B = 0x8E40
+0x602C = 0x8E41
+0x602D = 0x8E4B
+0x602E = 0x8E4D
+0x602F = 0x8E4E
+0x6030 = 0x8E4F
+0x6031 = 0x8E54
+0x6032 = 0x8E5B
+0x6033 = 0x8E5C
+0x6034 = 0x8E5D
+0x6035 = 0x8E5E
+0x6036 = 0x8E61
+0x6037 = 0x8E62
+0x6038 = 0x8E69
+0x6039 = 0x8E6C
+0x603A = 0x8E6D
+0x603B = 0x8E6F
+0x603C = 0x8E70
+0x603D = 0x8E71
+0x603E = 0x8E79
+0x603F = 0x8E7A
+0x6040 = 0x8E7B
+0x6041 = 0x8E82
+0x6042 = 0x8E83
+0x6043 = 0x8E89
+0x6044 = 0x8E90
+0x6045 = 0x8E92
+0x6046 = 0x8E95
+0x6047 = 0x8E9A
+0x6048 = 0x8E9B
+0x6049 = 0x8E9D
+0x604A = 0x8E9E
+0x604B = 0x8EA2
+0x604C = 0x8EA7
+0x604D = 0x8EA9
+0x604E = 0x8EAD
+0x604F = 0x8EAE
+0x6050 = 0x8EB3
+0x6051 = 0x8EB5
+0x6052 = 0x8EBA
+0x6053 = 0x8EBB
+0x6054 = 0x8EC0
+0x6055 = 0x8EC1
+0x6056 = 0x8EC3
+0x6057 = 0x8EC4
+0x6058 = 0x8EC7
+0x6059 = 0x8ECF
+0x605A = 0x8ED1
+0x605B = 0x8ED4
+0x605C = 0x8EDC
+0x605D = 0x8EE8
+0x605E = 0x8EEE
+0x605F = 0x8EF0
+0x6060 = 0x8EF1
+0x6061 = 0x8EF7
+0x6062 = 0x8EF9
+0x6063 = 0x8EFA
+0x6064 = 0x8EED
+0x6065 = 0x8F00
+0x6066 = 0x8F02
+0x6067 = 0x8F07
+0x6068 = 0x8F08
+0x6069 = 0x8F0F
+0x606A = 0x8F10
+0x606B = 0x8F16
+0x606C = 0x8F17
+0x606D = 0x8F18
+0x606E = 0x8F1E
+0x606F = 0x8F20
+0x6070 = 0x8F21
+0x6071 = 0x8F23
+0x6072 = 0x8F25
+0x6073 = 0x8F27
+0x6074 = 0x8F28
+0x6075 = 0x8F2C
+0x6076 = 0x8F2D
+0x6077 = 0x8F2E
+0x6078 = 0x8F34
+0x6079 = 0x8F35
+0x607A = 0x8F36
+0x607B = 0x8F37
+0x607C = 0x8F3A
+0x607D = 0x8F40
+0x607E = 0x8F41
+0x6121 = 0x8F43
+0x6122 = 0x8F47
+0x6123 = 0x8F4F
+0x6124 = 0x8F51
+0x6125 = 0x8F52
+0x6126 = 0x8F53
+0x6127 = 0x8F54
+0x6128 = 0x8F55
+0x6129 = 0x8F58
+0x612A = 0x8F5D
+0x612B = 0x8F5E
+0x612C = 0x8F65
+0x612D = 0x8F9D
+0x612E = 0x8FA0
+0x612F = 0x8FA1
+0x6130 = 0x8FA4
+0x6131 = 0x8FA5
+0x6132 = 0x8FA6
+0x6133 = 0x8FB5
+0x6134 = 0x8FB6
+0x6135 = 0x8FB8
+0x6136 = 0x8FBE
+0x6137 = 0x8FC0
+0x6138 = 0x8FC1
+0x6139 = 0x8FC6
+0x613A = 0x8FCA
+0x613B = 0x8FCB
+0x613C = 0x8FCD
+0x613D = 0x8FD0
+0x613E = 0x8FD2
+0x613F = 0x8FD3
+0x6140 = 0x8FD5
+0x6141 = 0x8FE0
+0x6142 = 0x8FE3
+0x6143 = 0x8FE4
+0x6144 = 0x8FE8
+0x6145 = 0x8FEE
+0x6146 = 0x8FF1
+0x6147 = 0x8FF5
+0x6148 = 0x8FF6
+0x6149 = 0x8FFB
+0x614A = 0x8FFE
+0x614B = 0x9002
+0x614C = 0x9004
+0x614D = 0x9008
+0x614E = 0x900C
+0x614F = 0x9018
+0x6150 = 0x901B
+0x6151 = 0x9028
+0x6152 = 0x9029
+0x6153 = 0x902F
+0x6154 = 0x902A
+0x6155 = 0x902C
+0x6156 = 0x902D
+0x6157 = 0x9033
+0x6158 = 0x9034
+0x6159 = 0x9037
+0x615A = 0x903F
+0x615B = 0x9043
+0x615C = 0x9044
+0x615D = 0x904C
+0x615E = 0x905B
+0x615F = 0x905D
+0x6160 = 0x9062
+0x6161 = 0x9066
+0x6162 = 0x9067
+0x6163 = 0x906C
+0x6164 = 0x9070
+0x6165 = 0x9074
+0x6166 = 0x9079
+0x6167 = 0x9085
+0x6168 = 0x9088
+0x6169 = 0x908B
+0x616A = 0x908C
+0x616B = 0x908E
+0x616C = 0x9090
+0x616D = 0x9095
+0x616E = 0x9097
+0x616F = 0x9098
+0x6170 = 0x9099
+0x6171 = 0x909B
+0x6172 = 0x90A0
+0x6173 = 0x90A1
+0x6174 = 0x90A2
+0x6175 = 0x90A5
+0x6176 = 0x90B0
+0x6177 = 0x90B2
+0x6178 = 0x90B3
+0x6179 = 0x90B4
+0x617A = 0x90B6
+0x617B = 0x90BD
+0x617C = 0x90CC
+0x617D = 0x90BE
+0x617E = 0x90C3
+0x6221 = 0x90C4
+0x6222 = 0x90C5
+0x6223 = 0x90C7
+0x6224 = 0x90C8
+0x6225 = 0x90D5
+0x6226 = 0x90D7
+0x6227 = 0x90D8
+0x6228 = 0x90D9
+0x6229 = 0x90DC
+0x622A = 0x90DD
+0x622B = 0x90DF
+0x622C = 0x90E5
+0x622D = 0x90D2
+0x622E = 0x90F6
+0x622F = 0x90EB
+0x6230 = 0x90EF
+0x6231 = 0x90F0
+0x6232 = 0x90F4
+0x6233 = 0x90FE
+0x6234 = 0x90FF
+0x6235 = 0x9100
+0x6236 = 0x9104
+0x6237 = 0x9105
+0x6238 = 0x9106
+0x6239 = 0x9108
+0x623A = 0x910D
+0x623B = 0x9110
+0x623C = 0x9114
+0x623D = 0x9116
+0x623E = 0x9117
+0x623F = 0x9118
+0x6240 = 0x911A
+0x6241 = 0x911C
+0x6242 = 0x911E
+0x6243 = 0x9120
+0x6244 = 0x9125
+0x6245 = 0x9122
+0x6246 = 0x9123
+0x6247 = 0x9127
+0x6248 = 0x9129
+0x6249 = 0x912E
+0x624A = 0x912F
+0x624B = 0x9131
+0x624C = 0x9134
+0x624D = 0x9136
+0x624E = 0x9137
+0x624F = 0x9139
+0x6250 = 0x913A
+0x6251 = 0x913C
+0x6252 = 0x913D
+0x6253 = 0x9143
+0x6254 = 0x9147
+0x6255 = 0x9148
+0x6256 = 0x914F
+0x6257 = 0x9153
+0x6258 = 0x9157
+0x6259 = 0x9159
+0x625A = 0x915A
+0x625B = 0x915B
+0x625C = 0x9161
+0x625D = 0x9164
+0x625E = 0x9167
+0x625F = 0x916D
+0x6260 = 0x9174
+0x6261 = 0x9179
+0x6262 = 0x917A
+0x6263 = 0x917B
+0x6264 = 0x9181
+0x6265 = 0x9183
+0x6266 = 0x9185
+0x6267 = 0x9186
+0x6268 = 0x918A
+0x6269 = 0x918E
+0x626A = 0x9191
+0x626B = 0x9193
+0x626C = 0x9194
+0x626D = 0x9195
+0x626E = 0x9198
+0x626F = 0x919E
+0x6270 = 0x91A1
+0x6271 = 0x91A6
+0x6272 = 0x91A8
+0x6273 = 0x91AC
+0x6274 = 0x91AD
+0x6275 = 0x91AE
+0x6276 = 0x91B0
+0x6277 = 0x91B1
+0x6278 = 0x91B2
+0x6279 = 0x91B3
+0x627A = 0x91B6
+0x627B = 0x91BB
+0x627C = 0x91BC
+0x627D = 0x91BD
+0x627E = 0x91BF
+0x6321 = 0x91C2
+0x6322 = 0x91C3
+0x6323 = 0x91C5
+0x6324 = 0x91D3
+0x6325 = 0x91D4
+0x6326 = 0x91D7
+0x6327 = 0x91D9
+0x6328 = 0x91DA
+0x6329 = 0x91DE
+0x632A = 0x91E4
+0x632B = 0x91E5
+0x632C = 0x91E9
+0x632D = 0x91EA
+0x632E = 0x91EC
+0x632F = 0x91ED
+0x6330 = 0x91EE
+0x6331 = 0x91EF
+0x6332 = 0x91F0
+0x6333 = 0x91F1
+0x6334 = 0x91F7
+0x6335 = 0x91F9
+0x6336 = 0x91FB
+0x6337 = 0x91FD
+0x6338 = 0x9200
+0x6339 = 0x9201
+0x633A = 0x9204
+0x633B = 0x9205
+0x633C = 0x9206
+0x633D = 0x9207
+0x633E = 0x9209
+0x633F = 0x920A
+0x6340 = 0x920C
+0x6341 = 0x9210
+0x6342 = 0x9212
+0x6343 = 0x9213
+0x6344 = 0x9216
+0x6345 = 0x9218
+0x6346 = 0x921C
+0x6347 = 0x921D
+0x6348 = 0x9223
+0x6349 = 0x9224
+0x634A = 0x9225
+0x634B = 0x9226
+0x634C = 0x9228
+0x634D = 0x922E
+0x634E = 0x922F
+0x634F = 0x9230
+0x6350 = 0x9233
+0x6351 = 0x9235
+0x6352 = 0x9236
+0x6353 = 0x9238
+0x6354 = 0x9239
+0x6355 = 0x923A
+0x6356 = 0x923C
+0x6357 = 0x923E
+0x6358 = 0x9240
+0x6359 = 0x9242
+0x635A = 0x9243
+0x635B = 0x9246
+0x635C = 0x9247
+0x635D = 0x924A
+0x635E = 0x924D
+0x635F = 0x924E
+0x6360 = 0x924F
+0x6361 = 0x9251
+0x6362 = 0x9258
+0x6363 = 0x9259
+0x6364 = 0x925C
+0x6365 = 0x925D
+0x6366 = 0x9260
+0x6367 = 0x9261
+0x6368 = 0x9265
+0x6369 = 0x9267
+0x636A = 0x9268
+0x636B = 0x9269
+0x636C = 0x926E
+0x636D = 0x926F
+0x636E = 0x9270
+0x636F = 0x9275
+0x6370 = 0x9276
+0x6371 = 0x9277
+0x6372 = 0x9278
+0x6373 = 0x9279
+0x6374 = 0x927B
+0x6375 = 0x927C
+0x6376 = 0x927D
+0x6377 = 0x927F
+0x6378 = 0x9288
+0x6379 = 0x9289
+0x637A = 0x928A
+0x637B = 0x928D
+0x637C = 0x928E
+0x637D = 0x9292
+0x637E = 0x9297
+0x6421 = 0x9299
+0x6422 = 0x929F
+0x6423 = 0x92A0
+0x6424 = 0x92A4
+0x6425 = 0x92A5
+0x6426 = 0x92A7
+0x6427 = 0x92A8
+0x6428 = 0x92AB
+0x6429 = 0x92AF
+0x642A = 0x92B2
+0x642B = 0x92B6
+0x642C = 0x92B8
+0x642D = 0x92BA
+0x642E = 0x92BB
+0x642F = 0x92BC
+0x6430 = 0x92BD
+0x6431 = 0x92BF
+0x6432 = 0x92C0
+0x6433 = 0x92C1
+0x6434 = 0x92C2
+0x6435 = 0x92C3
+0x6436 = 0x92C5
+0x6437 = 0x92C6
+0x6438 = 0x92C7
+0x6439 = 0x92C8
+0x643A = 0x92CB
+0x643B = 0x92CC
+0x643C = 0x92CD
+0x643D = 0x92CE
+0x643E = 0x92D0
+0x643F = 0x92D3
+0x6440 = 0x92D5
+0x6441 = 0x92D7
+0x6442 = 0x92D8
+0x6443 = 0x92D9
+0x6444 = 0x92DC
+0x6445 = 0x92DD
+0x6446 = 0x92DF
+0x6447 = 0x92E0
+0x6448 = 0x92E1
+0x6449 = 0x92E3
+0x644A = 0x92E5
+0x644B = 0x92E7
+0x644C = 0x92E8
+0x644D = 0x92EC
+0x644E = 0x92EE
+0x644F = 0x92F0
+0x6450 = 0x92F9
+0x6451 = 0x92FB
+0x6452 = 0x92FF
+0x6453 = 0x9300
+0x6454 = 0x9302
+0x6455 = 0x9308
+0x6456 = 0x930D
+0x6457 = 0x9311
+0x6458 = 0x9314
+0x6459 = 0x9315
+0x645A = 0x931C
+0x645B = 0x931D
+0x645C = 0x931E
+0x645D = 0x931F
+0x645E = 0x9321
+0x645F = 0x9324
+0x6460 = 0x9325
+0x6461 = 0x9327
+0x6462 = 0x9329
+0x6463 = 0x932A
+0x6464 = 0x9333
+0x6465 = 0x9334
+0x6466 = 0x9336
+0x6467 = 0x9337
+0x6468 = 0x9347
+0x6469 = 0x9348
+0x646A = 0x9349
+0x646B = 0x9350
+0x646C = 0x9351
+0x646D = 0x9352
+0x646E = 0x9355
+0x646F = 0x9357
+0x6470 = 0x9358
+0x6471 = 0x935A
+0x6472 = 0x935E
+0x6473 = 0x9364
+0x6474 = 0x9365
+0x6475 = 0x9367
+0x6476 = 0x9369
+0x6477 = 0x936A
+0x6478 = 0x936D
+0x6479 = 0x936F
+0x647A = 0x9370
+0x647B = 0x9371
+0x647C = 0x9373
+0x647D = 0x9374
+0x647E = 0x9376
+0x6521 = 0x937A
+0x6522 = 0x937D
+0x6523 = 0x937F
+0x6524 = 0x9380
+0x6525 = 0x9381
+0x6526 = 0x9382
+0x6527 = 0x9388
+0x6528 = 0x938A
+0x6529 = 0x938B
+0x652A = 0x938D
+0x652B = 0x938F
+0x652C = 0x9392
+0x652D = 0x9395
+0x652E = 0x9398
+0x652F = 0x939B
+0x6530 = 0x939E
+0x6531 = 0x93A1
+0x6532 = 0x93A3
+0x6533 = 0x93A4
+0x6534 = 0x93A6
+0x6535 = 0x93A8
+0x6536 = 0x93AB
+0x6537 = 0x93B4
+0x6538 = 0x93B5
+0x6539 = 0x93B6
+0x653A = 0x93BA
+0x653B = 0x93A9
+0x653C = 0x93C1
+0x653D = 0x93C4
+0x653E = 0x93C5
+0x653F = 0x93C6
+0x6540 = 0x93C7
+0x6541 = 0x93C9
+0x6542 = 0x93CA
+0x6543 = 0x93CB
+0x6544 = 0x93CC
+0x6545 = 0x93CD
+0x6546 = 0x93D3
+0x6547 = 0x93D9
+0x6548 = 0x93DC
+0x6549 = 0x93DE
+0x654A = 0x93DF
+0x654B = 0x93E2
+0x654C = 0x93E6
+0x654D = 0x93E7
+0x654E = 0x93F9
+0x654F = 0x93F7
+0x6550 = 0x93F8
+0x6551 = 0x93FA
+0x6552 = 0x93FB
+0x6553 = 0x93FD
+0x6554 = 0x9401
+0x6555 = 0x9402
+0x6556 = 0x9404
+0x6557 = 0x9408
+0x6558 = 0x9409
+0x6559 = 0x940D
+0x655A = 0x940E
+0x655B = 0x940F
+0x655C = 0x9415
+0x655D = 0x9416
+0x655E = 0x9417
+0x655F = 0x941F
+0x6560 = 0x942E
+0x6561 = 0x942F
+0x6562 = 0x9431
+0x6563 = 0x9432
+0x6564 = 0x9433
+0x6565 = 0x9434
+0x6566 = 0x943B
+0x6567 = 0x943F
+0x6568 = 0x943D
+0x6569 = 0x9443
+0x656A = 0x9445
+0x656B = 0x9448
+0x656C = 0x944A
+0x656D = 0x944C
+0x656E = 0x9455
+0x656F = 0x9459
+0x6570 = 0x945C
+0x6571 = 0x945F
+0x6572 = 0x9461
+0x6573 = 0x9463
+0x6574 = 0x9468
+0x6575 = 0x946B
+0x6576 = 0x946D
+0x6577 = 0x946E
+0x6578 = 0x946F
+0x6579 = 0x9471
+0x657A = 0x9472
+0x657B = 0x9484
+0x657C = 0x9483
+0x657D = 0x9578
+0x657E = 0x9579
+0x6621 = 0x957E
+0x6622 = 0x9584
+0x6623 = 0x9588
+0x6624 = 0x958C
+0x6625 = 0x958D
+0x6626 = 0x958E
+0x6627 = 0x959D
+0x6628 = 0x959E
+0x6629 = 0x959F
+0x662A = 0x95A1
+0x662B = 0x95A6
+0x662C = 0x95A9
+0x662D = 0x95AB
+0x662E = 0x95AC
+0x662F = 0x95B4
+0x6630 = 0x95B6
+0x6631 = 0x95BA
+0x6632 = 0x95BD
+0x6633 = 0x95BF
+0x6634 = 0x95C6
+0x6635 = 0x95C8
+0x6636 = 0x95C9
+0x6637 = 0x95CB
+0x6638 = 0x95D0
+0x6639 = 0x95D1
+0x663A = 0x95D2
+0x663B = 0x95D3
+0x663C = 0x95D9
+0x663D = 0x95DA
+0x663E = 0x95DD
+0x663F = 0x95DE
+0x6640 = 0x95DF
+0x6641 = 0x95E0
+0x6642 = 0x95E4
+0x6643 = 0x95E6
+0x6644 = 0x961D
+0x6645 = 0x961E
+0x6646 = 0x9622
+0x6647 = 0x9624
+0x6648 = 0x9625
+0x6649 = 0x9626
+0x664A = 0x962C
+0x664B = 0x9631
+0x664C = 0x9633
+0x664D = 0x9637
+0x664E = 0x9638
+0x664F = 0x9639
+0x6650 = 0x963A
+0x6651 = 0x963C
+0x6652 = 0x963D
+0x6653 = 0x9641
+0x6654 = 0x9652
+0x6655 = 0x9654
+0x6656 = 0x9656
+0x6657 = 0x9657
+0x6658 = 0x9658
+0x6659 = 0x9661
+0x665A = 0x966E
+0x665B = 0x9674
+0x665C = 0x967B
+0x665D = 0x967C
+0x665E = 0x967E
+0x665F = 0x967F
+0x6660 = 0x9681
+0x6661 = 0x9682
+0x6662 = 0x9683
+0x6663 = 0x9684
+0x6664 = 0x9689
+0x6665 = 0x9691
+0x6666 = 0x9696
+0x6667 = 0x969A
+0x6668 = 0x969D
+0x6669 = 0x969F
+0x666A = 0x96A4
+0x666B = 0x96A5
+0x666C = 0x96A6
+0x666D = 0x96A9
+0x666E = 0x96AE
+0x666F = 0x96AF
+0x6670 = 0x96B3
+0x6671 = 0x96BA
+0x6672 = 0x96CA
+0x6673 = 0x96D2
+0x6674 = 0x5DB2
+0x6675 = 0x96D8
+0x6676 = 0x96DA
+0x6677 = 0x96DD
+0x6678 = 0x96DE
+0x6679 = 0x96DF
+0x667A = 0x96E9
+0x667B = 0x96EF
+0x667C = 0x96F1
+0x667D = 0x96FA
+0x667E = 0x9702
+0x6721 = 0x9703
+0x6722 = 0x9705
+0x6723 = 0x9709
+0x6724 = 0x971A
+0x6725 = 0x971B
+0x6726 = 0x971D
+0x6727 = 0x9721
+0x6728 = 0x9722
+0x6729 = 0x9723
+0x672A = 0x9728
+0x672B = 0x9731
+0x672C = 0x9733
+0x672D = 0x9741
+0x672E = 0x9743
+0x672F = 0x974A
+0x6730 = 0x974E
+0x6731 = 0x974F
+0x6732 = 0x9755
+0x6733 = 0x9757
+0x6734 = 0x9758
+0x6735 = 0x975A
+0x6736 = 0x975B
+0x6737 = 0x9763
+0x6738 = 0x9767
+0x6739 = 0x976A
+0x673A = 0x976E
+0x673B = 0x9773
+0x673C = 0x9776
+0x673D = 0x9777
+0x673E = 0x9778
+0x673F = 0x977B
+0x6740 = 0x977D
+0x6741 = 0x977F
+0x6742 = 0x9780
+0x6743 = 0x9789
+0x6744 = 0x9795
+0x6745 = 0x9796
+0x6746 = 0x9797
+0x6747 = 0x9799
+0x6748 = 0x979A
+0x6749 = 0x979E
+0x674A = 0x979F
+0x674B = 0x97A2
+0x674C = 0x97AC
+0x674D = 0x97AE
+0x674E = 0x97B1
+0x674F = 0x97B2
+0x6750 = 0x97B5
+0x6751 = 0x97B6
+0x6752 = 0x97B8
+0x6753 = 0x97B9
+0x6754 = 0x97BA
+0x6755 = 0x97BC
+0x6756 = 0x97BE
+0x6757 = 0x97BF
+0x6758 = 0x97C1
+0x6759 = 0x97C4
+0x675A = 0x97C5
+0x675B = 0x97C7
+0x675C = 0x97C9
+0x675D = 0x97CA
+0x675E = 0x97CC
+0x675F = 0x97CD
+0x6760 = 0x97CE
+0x6761 = 0x97D0
+0x6762 = 0x97D1
+0x6763 = 0x97D4
+0x6764 = 0x97D7
+0x6765 = 0x97D8
+0x6766 = 0x97D9
+0x6767 = 0x97DD
+0x6768 = 0x97DE
+0x6769 = 0x97E0
+0x676A = 0x97DB
+0x676B = 0x97E1
+0x676C = 0x97E4
+0x676D = 0x97EF
+0x676E = 0x97F1
+0x676F = 0x97F4
+0x6770 = 0x97F7
+0x6771 = 0x97F8
+0x6772 = 0x97FA
+0x6773 = 0x9807
+0x6774 = 0x980A
+0x6775 = 0x9819
+0x6776 = 0x980D
+0x6777 = 0x980E
+0x6778 = 0x9814
+0x6779 = 0x9816
+0x677A = 0x981C
+0x677B = 0x981E
+0x677C = 0x9820
+0x677D = 0x9823
+0x677E = 0x9826
+0x6821 = 0x982B
+0x6822 = 0x982E
+0x6823 = 0x982F
+0x6824 = 0x9830
+0x6825 = 0x9832
+0x6826 = 0x9833
+0x6827 = 0x9835
+0x6828 = 0x9825
+0x6829 = 0x983E
+0x682A = 0x9844
+0x682B = 0x9847
+0x682C = 0x984A
+0x682D = 0x9851
+0x682E = 0x9852
+0x682F = 0x9853
+0x6830 = 0x9856
+0x6831 = 0x9857
+0x6832 = 0x9859
+0x6833 = 0x985A
+0x6834 = 0x9862
+0x6835 = 0x9863
+0x6836 = 0x9865
+0x6837 = 0x9866
+0x6838 = 0x986A
+0x6839 = 0x986C
+0x683A = 0x98AB
+0x683B = 0x98AD
+0x683C = 0x98AE
+0x683D = 0x98B0
+0x683E = 0x98B4
+0x683F = 0x98B7
+0x6840 = 0x98B8
+0x6841 = 0x98BA
+0x6842 = 0x98BB
+0x6843 = 0x98BF
+0x6844 = 0x98C2
+0x6845 = 0x98C5
+0x6846 = 0x98C8
+0x6847 = 0x98CC
+0x6848 = 0x98E1
+0x6849 = 0x98E3
+0x684A = 0x98E5
+0x684B = 0x98E6
+0x684C = 0x98E7
+0x684D = 0x98EA
+0x684E = 0x98F3
+0x684F = 0x98F6
+0x6850 = 0x9902
+0x6851 = 0x9907
+0x6852 = 0x9908
+0x6853 = 0x9911
+0x6854 = 0x9915
+0x6855 = 0x9916
+0x6856 = 0x9917
+0x6857 = 0x991A
+0x6858 = 0x991B
+0x6859 = 0x991C
+0x685A = 0x991F
+0x685B = 0x9922
+0x685C = 0x9926
+0x685D = 0x9927
+0x685E = 0x992B
+0x685F = 0x9931
+0x6860 = 0x9932
+0x6861 = 0x9933
+0x6862 = 0x9934
+0x6863 = 0x9935
+0x6864 = 0x9939
+0x6865 = 0x993A
+0x6866 = 0x993B
+0x6867 = 0x993C
+0x6868 = 0x9940
+0x6869 = 0x9941
+0x686A = 0x9946
+0x686B = 0x9947
+0x686C = 0x9948
+0x686D = 0x994D
+0x686E = 0x994E
+0x686F = 0x9954
+0x6870 = 0x9958
+0x6871 = 0x9959
+0x6872 = 0x995B
+0x6873 = 0x995C
+0x6874 = 0x995E
+0x6875 = 0x995F
+0x6876 = 0x9960
+0x6877 = 0x999B
+0x6878 = 0x999D
+0x6879 = 0x999F
+0x687A = 0x99A6
+0x687B = 0x99B0
+0x687C = 0x99B1
+0x687D = 0x99B2
+0x687E = 0x99B5
+0x6921 = 0x99B9
+0x6922 = 0x99BA
+0x6923 = 0x99BD
+0x6924 = 0x99BF
+0x6925 = 0x99C3
+0x6926 = 0x99C9
+0x6927 = 0x99D3
+0x6928 = 0x99D4
+0x6929 = 0x99D9
+0x692A = 0x99DA
+0x692B = 0x99DC
+0x692C = 0x99DE
+0x692D = 0x99E7
+0x692E = 0x99EA
+0x692F = 0x99EB
+0x6930 = 0x99EC
+0x6931 = 0x99F0
+0x6932 = 0x99F4
+0x6933 = 0x99F5
+0x6934 = 0x99F9
+0x6935 = 0x99FD
+0x6936 = 0x99FE
+0x6937 = 0x9A02
+0x6938 = 0x9A03
+0x6939 = 0x9A04
+0x693A = 0x9A0B
+0x693B = 0x9A0C
+0x693C = 0x9A10
+0x693D = 0x9A11
+0x693E = 0x9A16
+0x693F = 0x9A1E
+0x6940 = 0x9A20
+0x6941 = 0x9A22
+0x6942 = 0x9A23
+0x6943 = 0x9A24
+0x6944 = 0x9A27
+0x6945 = 0x9A2D
+0x6946 = 0x9A2E
+0x6947 = 0x9A33
+0x6948 = 0x9A35
+0x6949 = 0x9A36
+0x694A = 0x9A38
+0x694B = 0x9A47
+0x694C = 0x9A41
+0x694D = 0x9A44
+0x694E = 0x9A4A
+0x694F = 0x9A4B
+0x6950 = 0x9A4C
+0x6951 = 0x9A4E
+0x6952 = 0x9A51
+0x6953 = 0x9A54
+0x6954 = 0x9A56
+0x6955 = 0x9A5D
+0x6956 = 0x9AAA
+0x6957 = 0x9AAC
+0x6958 = 0x9AAE
+0x6959 = 0x9AAF
+0x695A = 0x9AB2
+0x695B = 0x9AB4
+0x695C = 0x9AB5
+0x695D = 0x9AB6
+0x695E = 0x9AB9
+0x695F = 0x9ABB
+0x6960 = 0x9ABE
+0x6961 = 0x9ABF
+0x6962 = 0x9AC1
+0x6963 = 0x9AC3
+0x6964 = 0x9AC6
+0x6965 = 0x9AC8
+0x6966 = 0x9ACE
+0x6967 = 0x9AD0
+0x6968 = 0x9AD2
+0x6969 = 0x9AD5
+0x696A = 0x9AD6
+0x696B = 0x9AD7
+0x696C = 0x9ADB
+0x696D = 0x9ADC
+0x696E = 0x9AE0
+0x696F = 0x9AE4
+0x6970 = 0x9AE5
+0x6971 = 0x9AE7
+0x6972 = 0x9AE9
+0x6973 = 0x9AEC
+0x6974 = 0x9AF2
+0x6975 = 0x9AF3
+0x6976 = 0x9AF5
+0x6977 = 0x9AF9
+0x6978 = 0x9AFA
+0x6979 = 0x9AFD
+0x697A = 0x9AFF
+0x697B = 0x9B00
+0x697C = 0x9B01
+0x697D = 0x9B02
+0x697E = 0x9B03
+0x6A21 = 0x9B04
+0x6A22 = 0x9B05
+0x6A23 = 0x9B08
+0x6A24 = 0x9B09
+0x6A25 = 0x9B0B
+0x6A26 = 0x9B0C
+0x6A27 = 0x9B0D
+0x6A28 = 0x9B0E
+0x6A29 = 0x9B10
+0x6A2A = 0x9B12
+0x6A2B = 0x9B16
+0x6A2C = 0x9B19
+0x6A2D = 0x9B1B
+0x6A2E = 0x9B1C
+0x6A2F = 0x9B20
+0x6A30 = 0x9B26
+0x6A31 = 0x9B2B
+0x6A32 = 0x9B2D
+0x6A33 = 0x9B33
+0x6A34 = 0x9B34
+0x6A35 = 0x9B35
+0x6A36 = 0x9B37
+0x6A37 = 0x9B39
+0x6A38 = 0x9B3A
+0x6A39 = 0x9B3D
+0x6A3A = 0x9B48
+0x6A3B = 0x9B4B
+0x6A3C = 0x9B4C
+0x6A3D = 0x9B55
+0x6A3E = 0x9B56
+0x6A3F = 0x9B57
+0x6A40 = 0x9B5B
+0x6A41 = 0x9B5E
+0x6A42 = 0x9B61
+0x6A43 = 0x9B63
+0x6A44 = 0x9B65
+0x6A45 = 0x9B66
+0x6A46 = 0x9B68
+0x6A47 = 0x9B6A
+0x6A48 = 0x9B6B
+0x6A49 = 0x9B6C
+0x6A4A = 0x9B6D
+0x6A4B = 0x9B6E
+0x6A4C = 0x9B73
+0x6A4D = 0x9B75
+0x6A4E = 0x9B77
+0x6A4F = 0x9B78
+0x6A50 = 0x9B79
+0x6A51 = 0x9B7F
+0x6A52 = 0x9B80
+0x6A53 = 0x9B84
+0x6A54 = 0x9B85
+0x6A55 = 0x9B86
+0x6A56 = 0x9B87
+0x6A57 = 0x9B89
+0x6A58 = 0x9B8A
+0x6A59 = 0x9B8B
+0x6A5A = 0x9B8D
+0x6A5B = 0x9B8F
+0x6A5C = 0x9B90
+0x6A5D = 0x9B94
+0x6A5E = 0x9B9A
+0x6A5F = 0x9B9D
+0x6A60 = 0x9B9E
+0x6A61 = 0x9BA6
+0x6A62 = 0x9BA7
+0x6A63 = 0x9BA9
+0x6A64 = 0x9BAC
+0x6A65 = 0x9BB0
+0x6A66 = 0x9BB1
+0x6A67 = 0x9BB2
+0x6A68 = 0x9BB7
+0x6A69 = 0x9BB8
+0x6A6A = 0x9BBB
+0x6A6B = 0x9BBC
+0x6A6C = 0x9BBE
+0x6A6D = 0x9BBF
+0x6A6E = 0x9BC1
+0x6A6F = 0x9BC7
+0x6A70 = 0x9BC8
+0x6A71 = 0x9BCE
+0x6A72 = 0x9BD0
+0x6A73 = 0x9BD7
+0x6A74 = 0x9BD8
+0x6A75 = 0x9BDD
+0x6A76 = 0x9BDF
+0x6A77 = 0x9BE5
+0x6A78 = 0x9BE7
+0x6A79 = 0x9BEA
+0x6A7A = 0x9BEB
+0x6A7B = 0x9BEF
+0x6A7C = 0x9BF3
+0x6A7D = 0x9BF7
+0x6A7E = 0x9BF8
+0x6B21 = 0x9BF9
+0x6B22 = 0x9BFA
+0x6B23 = 0x9BFD
+0x6B24 = 0x9BFF
+0x6B25 = 0x9C00
+0x6B26 = 0x9C02
+0x6B27 = 0x9C0B
+0x6B28 = 0x9C0F
+0x6B29 = 0x9C11
+0x6B2A = 0x9C16
+0x6B2B = 0x9C18
+0x6B2C = 0x9C19
+0x6B2D = 0x9C1A
+0x6B2E = 0x9C1C
+0x6B2F = 0x9C1E
+0x6B30 = 0x9C22
+0x6B31 = 0x9C23
+0x6B32 = 0x9C26
+0x6B33 = 0x9C27
+0x6B34 = 0x9C28
+0x6B35 = 0x9C29
+0x6B36 = 0x9C2A
+0x6B37 = 0x9C31
+0x6B38 = 0x9C35
+0x6B39 = 0x9C36
+0x6B3A = 0x9C37
+0x6B3B = 0x9C3D
+0x6B3C = 0x9C41
+0x6B3D = 0x9C43
+0x6B3E = 0x9C44
+0x6B3F = 0x9C45
+0x6B40 = 0x9C49
+0x6B41 = 0x9C4A
+0x6B42 = 0x9C4E
+0x6B43 = 0x9C4F
+0x6B44 = 0x9C50
+0x6B45 = 0x9C53
+0x6B46 = 0x9C54
+0x6B47 = 0x9C56
+0x6B48 = 0x9C58
+0x6B49 = 0x9C5B
+0x6B4A = 0x9C5D
+0x6B4B = 0x9C5E
+0x6B4C = 0x9C5F
+0x6B4D = 0x9C63
+0x6B4E = 0x9C69
+0x6B4F = 0x9C6A
+0x6B50 = 0x9C5C
+0x6B51 = 0x9C6B
+0x6B52 = 0x9C68
+0x6B53 = 0x9C6E
+0x6B54 = 0x9C70
+0x6B55 = 0x9C72
+0x6B56 = 0x9C75
+0x6B57 = 0x9C77
+0x6B58 = 0x9C7B
+0x6B59 = 0x9CE6
+0x6B5A = 0x9CF2
+0x6B5B = 0x9CF7
+0x6B5C = 0x9CF9
+0x6B5D = 0x9D0B
+0x6B5E = 0x9D02
+0x6B5F = 0x9D11
+0x6B60 = 0x9D17
+0x6B61 = 0x9D18
+0x6B62 = 0x9D1C
+0x6B63 = 0x9D1D
+0x6B64 = 0x9D1E
+0x6B65 = 0x9D2F
+0x6B66 = 0x9D30
+0x6B67 = 0x9D32
+0x6B68 = 0x9D33
+0x6B69 = 0x9D34
+0x6B6A = 0x9D3A
+0x6B6B = 0x9D3C
+0x6B6C = 0x9D45
+0x6B6D = 0x9D3D
+0x6B6E = 0x9D42
+0x6B6F = 0x9D43
+0x6B70 = 0x9D47
+0x6B71 = 0x9D4A
+0x6B72 = 0x9D53
+0x6B73 = 0x9D54
+0x6B74 = 0x9D5F
+0x6B75 = 0x9D63
+0x6B76 = 0x9D62
+0x6B77 = 0x9D65
+0x6B78 = 0x9D69
+0x6B79 = 0x9D6A
+0x6B7A = 0x9D6B
+0x6B7B = 0x9D70
+0x6B7C = 0x9D76
+0x6B7D = 0x9D77
+0x6B7E = 0x9D7B
+0x6C21 = 0x9D7C
+0x6C22 = 0x9D7E
+0x6C23 = 0x9D83
+0x6C24 = 0x9D84
+0x6C25 = 0x9D86
+0x6C26 = 0x9D8A
+0x6C27 = 0x9D8D
+0x6C28 = 0x9D8E
+0x6C29 = 0x9D92
+0x6C2A = 0x9D93
+0x6C2B = 0x9D95
+0x6C2C = 0x9D96
+0x6C2D = 0x9D97
+0x6C2E = 0x9D98
+0x6C2F = 0x9DA1
+0x6C30 = 0x9DAA
+0x6C31 = 0x9DAC
+0x6C32 = 0x9DAE
+0x6C33 = 0x9DB1
+0x6C34 = 0x9DB5
+0x6C35 = 0x9DB9
+0x6C36 = 0x9DBC
+0x6C37 = 0x9DBF
+0x6C38 = 0x9DC3
+0x6C39 = 0x9DC7
+0x6C3A = 0x9DC9
+0x6C3B = 0x9DCA
+0x6C3C = 0x9DD4
+0x6C3D = 0x9DD5
+0x6C3E = 0x9DD6
+0x6C3F = 0x9DD7
+0x6C40 = 0x9DDA
+0x6C41 = 0x9DDE
+0x6C42 = 0x9DDF
+0x6C43 = 0x9DE0
+0x6C44 = 0x9DE5
+0x6C45 = 0x9DE7
+0x6C46 = 0x9DE9
+0x6C47 = 0x9DEB
+0x6C48 = 0x9DEE
+0x6C49 = 0x9DF0
+0x6C4A = 0x9DF3
+0x6C4B = 0x9DF4
+0x6C4C = 0x9DFE
+0x6C4D = 0x9E0A
+0x6C4E = 0x9E02
+0x6C4F = 0x9E07
+0x6C50 = 0x9E0E
+0x6C51 = 0x9E10
+0x6C52 = 0x9E11
+0x6C53 = 0x9E12
+0x6C54 = 0x9E15
+0x6C55 = 0x9E16
+0x6C56 = 0x9E19
+0x6C57 = 0x9E1C
+0x6C58 = 0x9E1D
+0x6C59 = 0x9E7A
+0x6C5A = 0x9E7B
+0x6C5B = 0x9E7C
+0x6C5C = 0x9E80
+0x6C5D = 0x9E82
+0x6C5E = 0x9E83
+0x6C5F = 0x9E84
+0x6C60 = 0x9E85
+0x6C61 = 0x9E87
+0x6C62 = 0x9E8E
+0x6C63 = 0x9E8F
+0x6C64 = 0x9E96
+0x6C65 = 0x9E98
+0x6C66 = 0x9E9B
+0x6C67 = 0x9E9E
+0x6C68 = 0x9EA4
+0x6C69 = 0x9EA8
+0x6C6A = 0x9EAC
+0x6C6B = 0x9EAE
+0x6C6C = 0x9EAF
+0x6C6D = 0x9EB0
+0x6C6E = 0x9EB3
+0x6C6F = 0x9EB4
+0x6C70 = 0x9EB5
+0x6C71 = 0x9EC6
+0x6C72 = 0x9EC8
+0x6C73 = 0x9ECB
+0x6C74 = 0x9ED5
+0x6C75 = 0x9EDF
+0x6C76 = 0x9EE4
+0x6C77 = 0x9EE7
+0x6C78 = 0x9EEC
+0x6C79 = 0x9EED
+0x6C7A = 0x9EEE
+0x6C7B = 0x9EF0
+0x6C7C = 0x9EF1
+0x6C7D = 0x9EF2
+0x6C7E = 0x9EF5
+0x6D21 = 0x9EF8
+0x6D22 = 0x9EFF
+0x6D23 = 0x9F02
+0x6D24 = 0x9F03
+0x6D25 = 0x9F09
+0x6D26 = 0x9F0F
+0x6D27 = 0x9F10
+0x6D28 = 0x9F11
+0x6D29 = 0x9F12
+0x6D2A = 0x9F14
+0x6D2B = 0x9F16
+0x6D2C = 0x9F17
+0x6D2D = 0x9F19
+0x6D2E = 0x9F1A
+0x6D2F = 0x9F1B
+0x6D30 = 0x9F1F
+0x6D31 = 0x9F22
+0x6D32 = 0x9F26
+0x6D33 = 0x9F2A
+0x6D34 = 0x9F2B
+0x6D35 = 0x9F2F
+0x6D36 = 0x9F31
+0x6D37 = 0x9F32
+0x6D38 = 0x9F34
+0x6D39 = 0x9F37
+0x6D3A = 0x9F39
+0x6D3B = 0x9F3A
+0x6D3C = 0x9F3C
+0x6D3D = 0x9F3D
+0x6D3E = 0x9F3F
+0x6D3F = 0x9F41
+0x6D40 = 0x9F43
+0x6D41 = 0x9F44
+0x6D42 = 0x9F45
+0x6D43 = 0x9F46
+0x6D44 = 0x9F47
+0x6D45 = 0x9F53
+0x6D46 = 0x9F55
+0x6D47 = 0x9F56
+0x6D48 = 0x9F57
+0x6D49 = 0x9F58
+0x6D4A = 0x9F5A
+0x6D4B = 0x9F5D
+0x6D4C = 0x9F5E
+0x6D4D = 0x9F68
+0x6D4E = 0x9F69
+0x6D4F = 0x9F6D
+0x6D50 = 0x9F6E
+0x6D51 = 0x9F6F
+0x6D52 = 0x9F70
+0x6D53 = 0x9F71
+0x6D54 = 0x9F73
+0x6D55 = 0x9F75
+0x6D56 = 0x9F7A
+0x6D57 = 0x9F7D
+0x6D58 = 0x9F8F
+0x6D59 = 0x9F90
+0x6D5A = 0x9F91
+0x6D5B = 0x9F92
+0x6D5C = 0x9F94
+0x6D5D = 0x9F96
+0x6D5E = 0x9F97
+0x6D5F = 0x9F9E
+0x6D60 = 0x9FA1
+0x6D61 = 0x9FA2
+0x6D62 = 0x9FA3
+0x6D63 = 0x9FA5
+END_MAP
diff --git a/share/i18n/csmapper/JIS/JISX0212UDC%UCS.src b/share/i18n/csmapper/JIS/JISX0212UDC%UCS.src
new file mode 100644 (file)
index 0000000..d9e8cd7
--- /dev/null
@@ -0,0 +1,954 @@
+# $NetBSD: JISX0212UDC%UCS.src,v 1.1 2003/07/19 20:20:41 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "JISX0212UDC/UCS"
+SRC_ZONE       0x75 - 0xFE / 0x21 - 0x7E / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This data is derived from http://www.opengroup.or.jp/jvc/cde/
+#
+0x7521 = 0xE3AC
+0x7522 = 0xE3AD
+0x7523 = 0xE3AE
+0x7524 = 0xE3AF
+0x7525 = 0xE3B0
+0x7526 = 0xE3B1
+0x7527 = 0xE3B2
+0x7528 = 0xE3B3
+0x7529 = 0xE3B4
+0x752A = 0xE3B5
+0x752B = 0xE3B6
+0x752C = 0xE3B7
+0x752D = 0xE3B8
+0x752E = 0xE3B9
+0x752F = 0xE3BA
+0x7530 = 0xE3BB
+0x7531 = 0xE3BC
+0x7532 = 0xE3BD
+0x7533 = 0xE3BE
+0x7534 = 0xE3BF
+0x7535 = 0xE3C0
+0x7536 = 0xE3C1
+0x7537 = 0xE3C2
+0x7538 = 0xE3C3
+0x7539 = 0xE3C4
+0x753A = 0xE3C5
+0x753B = 0xE3C6
+0x753C = 0xE3C7
+0x753D = 0xE3C8
+0x753E = 0xE3C9
+0x753F = 0xE3CA
+0x7540 = 0xE3CB
+0x7541 = 0xE3CC
+0x7542 = 0xE3CD
+0x7543 = 0xE3CE
+0x7544 = 0xE3CF
+0x7545 = 0xE3D0
+0x7546 = 0xE3D1
+0x7547 = 0xE3D2
+0x7548 = 0xE3D3
+0x7549 = 0xE3D4
+0x754A = 0xE3D5
+0x754B = 0xE3D6
+0x754C = 0xE3D7
+0x754D = 0xE3D8
+0x754E = 0xE3D9
+0x754F = 0xE3DA
+0x7550 = 0xE3DB
+0x7551 = 0xE3DC
+0x7552 = 0xE3DD
+0x7553 = 0xE3DE
+0x7554 = 0xE3DF
+0x7555 = 0xE3E0
+0x7556 = 0xE3E1
+0x7557 = 0xE3E2
+0x7558 = 0xE3E3
+0x7559 = 0xE3E4
+0x755A = 0xE3E5
+0x755B = 0xE3E6
+0x755C = 0xE3E7
+0x755D = 0xE3E8
+0x755E = 0xE3E9
+0x755F = 0xE3EA
+0x7560 = 0xE3EB
+0x7561 = 0xE3EC
+0x7562 = 0xE3ED
+0x7563 = 0xE3EE
+0x7564 = 0xE3EF
+0x7565 = 0xE3F0
+0x7566 = 0xE3F1
+0x7567 = 0xE3F2
+0x7568 = 0xE3F3
+0x7569 = 0xE3F4
+0x756A = 0xE3F5
+0x756B = 0xE3F6
+0x756C = 0xE3F7
+0x756D = 0xE3F8
+0x756E = 0xE3F9
+0x756F = 0xE3FA
+0x7570 = 0xE3FB
+0x7571 = 0xE3FC
+0x7572 = 0xE3FD
+0x7573 = 0xE3FE
+0x7574 = 0xE3FF
+0x7575 = 0xE400
+0x7576 = 0xE401
+0x7577 = 0xE402
+0x7578 = 0xE403
+0x7579 = 0xE404
+0x757A = 0xE405
+0x757B = 0xE406
+0x757C = 0xE407
+0x757D = 0xE408
+0x757E = 0xE409
+0x7621 = 0xE40A
+0x7622 = 0xE40B
+0x7623 = 0xE40C
+0x7624 = 0xE40D
+0x7625 = 0xE40E
+0x7626 = 0xE40F
+0x7627 = 0xE410
+0x7628 = 0xE411
+0x7629 = 0xE412
+0x762A = 0xE413
+0x762B = 0xE414
+0x762C = 0xE415
+0x762D = 0xE416
+0x762E = 0xE417
+0x762F = 0xE418
+0x7630 = 0xE419
+0x7631 = 0xE41A
+0x7632 = 0xE41B
+0x7633 = 0xE41C
+0x7634 = 0xE41D
+0x7635 = 0xE41E
+0x7636 = 0xE41F
+0x7637 = 0xE420
+0x7638 = 0xE421
+0x7639 = 0xE422
+0x763A = 0xE423
+0x763B = 0xE424
+0x763C = 0xE425
+0x763D = 0xE426
+0x763E = 0xE427
+0x763F = 0xE428
+0x7640 = 0xE429
+0x7641 = 0xE42A
+0x7642 = 0xE42B
+0x7643 = 0xE42C
+0x7644 = 0xE42D
+0x7645 = 0xE42E
+0x7646 = 0xE42F
+0x7647 = 0xE430
+0x7648 = 0xE431
+0x7649 = 0xE432
+0x764A = 0xE433
+0x764B = 0xE434
+0x764C = 0xE435
+0x764D = 0xE436
+0x764E = 0xE437
+0x764F = 0xE438
+0x7650 = 0xE439
+0x7651 = 0xE43A
+0x7652 = 0xE43B
+0x7653 = 0xE43C
+0x7654 = 0xE43D
+0x7655 = 0xE43E
+0x7656 = 0xE43F
+0x7657 = 0xE440
+0x7658 = 0xE441
+0x7659 = 0xE442
+0x765A = 0xE443
+0x765B = 0xE444
+0x765C = 0xE445
+0x765D = 0xE446
+0x765E = 0xE447
+0x765F = 0xE448
+0x7660 = 0xE449
+0x7661 = 0xE44A
+0x7662 = 0xE44B
+0x7663 = 0xE44C
+0x7664 = 0xE44D
+0x7665 = 0xE44E
+0x7666 = 0xE44F
+0x7667 = 0xE450
+0x7668 = 0xE451
+0x7669 = 0xE452
+0x766A = 0xE453
+0x766B = 0xE454
+0x766C = 0xE455
+0x766D = 0xE456
+0x766E = 0xE457
+0x766F = 0xE458
+0x7670 = 0xE459
+0x7671 = 0xE45A
+0x7672 = 0xE45B
+0x7673 = 0xE45C
+0x7674 = 0xE45D
+0x7675 = 0xE45E
+0x7676 = 0xE45F
+0x7677 = 0xE460
+0x7678 = 0xE461
+0x7679 = 0xE462
+0x767A = 0xE463
+0x767B = 0xE464
+0x767C = 0xE465
+0x767D = 0xE466
+0x767E = 0xE467
+0x7721 = 0xE468
+0x7722 = 0xE469
+0x7723 = 0xE46A
+0x7724 = 0xE46B
+0x7725 = 0xE46C
+0x7726 = 0xE46D
+0x7727 = 0xE46E
+0x7728 = 0xE46F
+0x7729 = 0xE470
+0x772A = 0xE471
+0x772B = 0xE472
+0x772C = 0xE473
+0x772D = 0xE474
+0x772E = 0xE475
+0x772F = 0xE476
+0x7730 = 0xE477
+0x7731 = 0xE478
+0x7732 = 0xE479
+0x7733 = 0xE47A
+0x7734 = 0xE47B
+0x7735 = 0xE47C
+0x7736 = 0xE47D
+0x7737 = 0xE47E
+0x7738 = 0xE47F
+0x7739 = 0xE480
+0x773A = 0xE481
+0x773B = 0xE482
+0x773C = 0xE483
+0x773D = 0xE484
+0x773E = 0xE485
+0x773F = 0xE486
+0x7740 = 0xE487
+0x7741 = 0xE488
+0x7742 = 0xE489
+0x7743 = 0xE48A
+0x7744 = 0xE48B
+0x7745 = 0xE48C
+0x7746 = 0xE48D
+0x7747 = 0xE48E
+0x7748 = 0xE48F
+0x7749 = 0xE490
+0x774A = 0xE491
+0x774B = 0xE492
+0x774C = 0xE493
+0x774D = 0xE494
+0x774E = 0xE495
+0x774F = 0xE496
+0x7750 = 0xE497
+0x7751 = 0xE498
+0x7752 = 0xE499
+0x7753 = 0xE49A
+0x7754 = 0xE49B
+0x7755 = 0xE49C
+0x7756 = 0xE49D
+0x7757 = 0xE49E
+0x7758 = 0xE49F
+0x7759 = 0xE4A0
+0x775A = 0xE4A1
+0x775B = 0xE4A2
+0x775C = 0xE4A3
+0x775D = 0xE4A4
+0x775E = 0xE4A5
+0x775F = 0xE4A6
+0x7760 = 0xE4A7
+0x7761 = 0xE4A8
+0x7762 = 0xE4A9
+0x7763 = 0xE4AA
+0x7764 = 0xE4AB
+0x7765 = 0xE4AC
+0x7766 = 0xE4AD
+0x7767 = 0xE4AE
+0x7768 = 0xE4AF
+0x7769 = 0xE4B0
+0x776A = 0xE4B1
+0x776B = 0xE4B2
+0x776C = 0xE4B3
+0x776D = 0xE4B4
+0x776E = 0xE4B5
+0x776F = 0xE4B6
+0x7770 = 0xE4B7
+0x7771 = 0xE4B8
+0x7772 = 0xE4B9
+0x7773 = 0xE4BA
+0x7774 = 0xE4BB
+0x7775 = 0xE4BC
+0x7776 = 0xE4BD
+0x7777 = 0xE4BE
+0x7778 = 0xE4BF
+0x7779 = 0xE4C0
+0x777A = 0xE4C1
+0x777B = 0xE4C2
+0x777C = 0xE4C3
+0x777D = 0xE4C4
+0x777E = 0xE4C5
+0x7821 = 0xE4C6
+0x7822 = 0xE4C7
+0x7823 = 0xE4C8
+0x7824 = 0xE4C9
+0x7825 = 0xE4CA
+0x7826 = 0xE4CB
+0x7827 = 0xE4CC
+0x7828 = 0xE4CD
+0x7829 = 0xE4CE
+0x782A = 0xE4CF
+0x782B = 0xE4D0
+0x782C = 0xE4D1
+0x782D = 0xE4D2
+0x782E = 0xE4D3
+0x782F = 0xE4D4
+0x7830 = 0xE4D5
+0x7831 = 0xE4D6
+0x7832 = 0xE4D7
+0x7833 = 0xE4D8
+0x7834 = 0xE4D9
+0x7835 = 0xE4DA
+0x7836 = 0xE4DB
+0x7837 = 0xE4DC
+0x7838 = 0xE4DD
+0x7839 = 0xE4DE
+0x783A = 0xE4DF
+0x783B = 0xE4E0
+0x783C = 0xE4E1
+0x783D = 0xE4E2
+0x783E = 0xE4E3
+0x783F = 0xE4E4
+0x7840 = 0xE4E5
+0x7841 = 0xE4E6
+0x7842 = 0xE4E7
+0x7843 = 0xE4E8
+0x7844 = 0xE4E9
+0x7845 = 0xE4EA
+0x7846 = 0xE4EB
+0x7847 = 0xE4EC
+0x7848 = 0xE4ED
+0x7849 = 0xE4EE
+0x784A = 0xE4EF
+0x784B = 0xE4F0
+0x784C = 0xE4F1
+0x784D = 0xE4F2
+0x784E = 0xE4F3
+0x784F = 0xE4F4
+0x7850 = 0xE4F5
+0x7851 = 0xE4F6
+0x7852 = 0xE4F7
+0x7853 = 0xE4F8
+0x7854 = 0xE4F9
+0x7855 = 0xE4FA
+0x7856 = 0xE4FB
+0x7857 = 0xE4FC
+0x7858 = 0xE4FD
+0x7859 = 0xE4FE
+0x785A = 0xE4FF
+0x785B = 0xE500
+0x785C = 0xE501
+0x785D = 0xE502
+0x785E = 0xE503
+0x785F = 0xE504
+0x7860 = 0xE505
+0x7861 = 0xE506
+0x7862 = 0xE507
+0x7863 = 0xE508
+0x7864 = 0xE509
+0x7865 = 0xE50A
+0x7866 = 0xE50B
+0x7867 = 0xE50C
+0x7868 = 0xE50D
+0x7869 = 0xE50E
+0x786A = 0xE50F
+0x786B = 0xE510
+0x786C = 0xE511
+0x786D = 0xE512
+0x786E = 0xE513
+0x786F = 0xE514
+0x7870 = 0xE515
+0x7871 = 0xE516
+0x7872 = 0xE517
+0x7873 = 0xE518
+0x7874 = 0xE519
+0x7875 = 0xE51A
+0x7876 = 0xE51B
+0x7877 = 0xE51C
+0x7878 = 0xE51D
+0x7879 = 0xE51E
+0x787A = 0xE51F
+0x787B = 0xE520
+0x787C = 0xE521
+0x787D = 0xE522
+0x787E = 0xE523
+0x7921 = 0xE524
+0x7922 = 0xE525
+0x7923 = 0xE526
+0x7924 = 0xE527
+0x7925 = 0xE528
+0x7926 = 0xE529
+0x7927 = 0xE52A
+0x7928 = 0xE52B
+0x7929 = 0xE52C
+0x792A = 0xE52D
+0x792B = 0xE52E
+0x792C = 0xE52F
+0x792D = 0xE530
+0x792E = 0xE531
+0x792F = 0xE532
+0x7930 = 0xE533
+0x7931 = 0xE534
+0x7932 = 0xE535
+0x7933 = 0xE536
+0x7934 = 0xE537
+0x7935 = 0xE538
+0x7936 = 0xE539
+0x7937 = 0xE53A
+0x7938 = 0xE53B
+0x7939 = 0xE53C
+0x793A = 0xE53D
+0x793B = 0xE53E
+0x793C = 0xE53F
+0x793D = 0xE540
+0x793E = 0xE541
+0x793F = 0xE542
+0x7940 = 0xE543
+0x7941 = 0xE544
+0x7942 = 0xE545
+0x7943 = 0xE546
+0x7944 = 0xE547
+0x7945 = 0xE548
+0x7946 = 0xE549
+0x7947 = 0xE54A
+0x7948 = 0xE54B
+0x7949 = 0xE54C
+0x794A = 0xE54D
+0x794B = 0xE54E
+0x794C = 0xE54F
+0x794D = 0xE550
+0x794E = 0xE551
+0x794F = 0xE552
+0x7950 = 0xE553
+0x7951 = 0xE554
+0x7952 = 0xE555
+0x7953 = 0xE556
+0x7954 = 0xE557
+0x7955 = 0xE558
+0x7956 = 0xE559
+0x7957 = 0xE55A
+0x7958 = 0xE55B
+0x7959 = 0xE55C
+0x795A = 0xE55D
+0x795B = 0xE55E
+0x795C = 0xE55F
+0x795D = 0xE560
+0x795E = 0xE561
+0x795F = 0xE562
+0x7960 = 0xE563
+0x7961 = 0xE564
+0x7962 = 0xE565
+0x7963 = 0xE566
+0x7964 = 0xE567
+0x7965 = 0xE568
+0x7966 = 0xE569
+0x7967 = 0xE56A
+0x7968 = 0xE56B
+0x7969 = 0xE56C
+0x796A = 0xE56D
+0x796B = 0xE56E
+0x796C = 0xE56F
+0x796D = 0xE570
+0x796E = 0xE571
+0x796F = 0xE572
+0x7970 = 0xE573
+0x7971 = 0xE574
+0x7972 = 0xE575
+0x7973 = 0xE576
+0x7974 = 0xE577
+0x7975 = 0xE578
+0x7976 = 0xE579
+0x7977 = 0xE57A
+0x7978 = 0xE57B
+0x7979 = 0xE57C
+0x797A = 0xE57D
+0x797B = 0xE57E
+0x797C = 0xE57F
+0x797D = 0xE580
+0x797E = 0xE581
+0x7A21 = 0xE582
+0x7A22 = 0xE583
+0x7A23 = 0xE584
+0x7A24 = 0xE585
+0x7A25 = 0xE586
+0x7A26 = 0xE587
+0x7A27 = 0xE588
+0x7A28 = 0xE589
+0x7A29 = 0xE58A
+0x7A2A = 0xE58B
+0x7A2B = 0xE58C
+0x7A2C = 0xE58D
+0x7A2D = 0xE58E
+0x7A2E = 0xE58F
+0x7A2F = 0xE590
+0x7A30 = 0xE591
+0x7A31 = 0xE592
+0x7A32 = 0xE593
+0x7A33 = 0xE594
+0x7A34 = 0xE595
+0x7A35 = 0xE596
+0x7A36 = 0xE597
+0x7A37 = 0xE598
+0x7A38 = 0xE599
+0x7A39 = 0xE59A
+0x7A3A = 0xE59B
+0x7A3B = 0xE59C
+0x7A3C = 0xE59D
+0x7A3D = 0xE59E
+0x7A3E = 0xE59F
+0x7A3F = 0xE5A0
+0x7A40 = 0xE5A1
+0x7A41 = 0xE5A2
+0x7A42 = 0xE5A3
+0x7A43 = 0xE5A4
+0x7A44 = 0xE5A5
+0x7A45 = 0xE5A6
+0x7A46 = 0xE5A7
+0x7A47 = 0xE5A8
+0x7A48 = 0xE5A9
+0x7A49 = 0xE5AA
+0x7A4A = 0xE5AB
+0x7A4B = 0xE5AC
+0x7A4C = 0xE5AD
+0x7A4D = 0xE5AE
+0x7A4E = 0xE5AF
+0x7A4F = 0xE5B0
+0x7A50 = 0xE5B1
+0x7A51 = 0xE5B2
+0x7A52 = 0xE5B3
+0x7A53 = 0xE5B4
+0x7A54 = 0xE5B5
+0x7A55 = 0xE5B6
+0x7A56 = 0xE5B7
+0x7A57 = 0xE5B8
+0x7A58 = 0xE5B9
+0x7A59 = 0xE5BA
+0x7A5A = 0xE5BB
+0x7A5B = 0xE5BC
+0x7A5C = 0xE5BD
+0x7A5D = 0xE5BE
+0x7A5E = 0xE5BF
+0x7A5F = 0xE5C0
+0x7A60 = 0xE5C1
+0x7A61 = 0xE5C2
+0x7A62 = 0xE5C3
+0x7A63 = 0xE5C4
+0x7A64 = 0xE5C5
+0x7A65 = 0xE5C6
+0x7A66 = 0xE5C7
+0x7A67 = 0xE5C8
+0x7A68 = 0xE5C9
+0x7A69 = 0xE5CA
+0x7A6A = 0xE5CB
+0x7A6B = 0xE5CC
+0x7A6C = 0xE5CD
+0x7A6D = 0xE5CE
+0x7A6E = 0xE5CF
+0x7A6F = 0xE5D0
+0x7A70 = 0xE5D1
+0x7A71 = 0xE5D2
+0x7A72 = 0xE5D3
+0x7A73 = 0xE5D4
+0x7A74 = 0xE5D5
+0x7A75 = 0xE5D6
+0x7A76 = 0xE5D7
+0x7A77 = 0xE5D8
+0x7A78 = 0xE5D9
+0x7A79 = 0xE5DA
+0x7A7A = 0xE5DB
+0x7A7B = 0xE5DC
+0x7A7C = 0xE5DD
+0x7A7D = 0xE5DE
+0x7A7E = 0xE5DF
+0x7B21 = 0xE5E0
+0x7B22 = 0xE5E1
+0x7B23 = 0xE5E2
+0x7B24 = 0xE5E3
+0x7B25 = 0xE5E4
+0x7B26 = 0xE5E5
+0x7B27 = 0xE5E6
+0x7B28 = 0xE5E7
+0x7B29 = 0xE5E8
+0x7B2A = 0xE5E9
+0x7B2B = 0xE5EA
+0x7B2C = 0xE5EB
+0x7B2D = 0xE5EC
+0x7B2E = 0xE5ED
+0x7B2F = 0xE5EE
+0x7B30 = 0xE5EF
+0x7B31 = 0xE5F0
+0x7B32 = 0xE5F1
+0x7B33 = 0xE5F2
+0x7B34 = 0xE5F3
+0x7B35 = 0xE5F4
+0x7B36 = 0xE5F5
+0x7B37 = 0xE5F6
+0x7B38 = 0xE5F7
+0x7B39 = 0xE5F8
+0x7B3A = 0xE5F9
+0x7B3B = 0xE5FA
+0x7B3C = 0xE5FB
+0x7B3D = 0xE5FC
+0x7B3E = 0xE5FD
+0x7B3F = 0xE5FE
+0x7B40 = 0xE5FF
+0x7B41 = 0xE600
+0x7B42 = 0xE601
+0x7B43 = 0xE602
+0x7B44 = 0xE603
+0x7B45 = 0xE604
+0x7B46 = 0xE605
+0x7B47 = 0xE606
+0x7B48 = 0xE607
+0x7B49 = 0xE608
+0x7B4A = 0xE609
+0x7B4B = 0xE60A
+0x7B4C = 0xE60B
+0x7B4D = 0xE60C
+0x7B4E = 0xE60D
+0x7B4F = 0xE60E
+0x7B50 = 0xE60F
+0x7B51 = 0xE610
+0x7B52 = 0xE611
+0x7B53 = 0xE612
+0x7B54 = 0xE613
+0x7B55 = 0xE614
+0x7B56 = 0xE615
+0x7B57 = 0xE616
+0x7B58 = 0xE617
+0x7B59 = 0xE618
+0x7B5A = 0xE619
+0x7B5B = 0xE61A
+0x7B5C = 0xE61B
+0x7B5D = 0xE61C
+0x7B5E = 0xE61D
+0x7B5F = 0xE61E
+0x7B60 = 0xE61F
+0x7B61 = 0xE620
+0x7B62 = 0xE621
+0x7B63 = 0xE622
+0x7B64 = 0xE623
+0x7B65 = 0xE624
+0x7B66 = 0xE625
+0x7B67 = 0xE626
+0x7B68 = 0xE627
+0x7B69 = 0xE628
+0x7B6A = 0xE629
+0x7B6B = 0xE62A
+0x7B6C = 0xE62B
+0x7B6D = 0xE62C
+0x7B6E = 0xE62D
+0x7B6F = 0xE62E
+0x7B70 = 0xE62F
+0x7B71 = 0xE630
+0x7B72 = 0xE631
+0x7B73 = 0xE632
+0x7B74 = 0xE633
+0x7B75 = 0xE634
+0x7B76 = 0xE635
+0x7B77 = 0xE636
+0x7B78 = 0xE637
+0x7B79 = 0xE638
+0x7B7A = 0xE639
+0x7B7B = 0xE63A
+0x7B7C = 0xE63B
+0x7B7D = 0xE63C
+0x7B7E = 0xE63D
+0x7C21 = 0xE63E
+0x7C22 = 0xE63F
+0x7C23 = 0xE640
+0x7C24 = 0xE641
+0x7C25 = 0xE642
+0x7C26 = 0xE643
+0x7C27 = 0xE644
+0x7C28 = 0xE645
+0x7C29 = 0xE646
+0x7C2A = 0xE647
+0x7C2B = 0xE648
+0x7C2C = 0xE649
+0x7C2D = 0xE64A
+0x7C2E = 0xE64B
+0x7C2F = 0xE64C
+0x7C30 = 0xE64D
+0x7C31 = 0xE64E
+0x7C32 = 0xE64F
+0x7C33 = 0xE650
+0x7C34 = 0xE651
+0x7C35 = 0xE652
+0x7C36 = 0xE653
+0x7C37 = 0xE654
+0x7C38 = 0xE655
+0x7C39 = 0xE656
+0x7C3A = 0xE657
+0x7C3B = 0xE658
+0x7C3C = 0xE659
+0x7C3D = 0xE65A
+0x7C3E = 0xE65B
+0x7C3F = 0xE65C
+0x7C40 = 0xE65D
+0x7C41 = 0xE65E
+0x7C42 = 0xE65F
+0x7C43 = 0xE660
+0x7C44 = 0xE661
+0x7C45 = 0xE662
+0x7C46 = 0xE663
+0x7C47 = 0xE664
+0x7C48 = 0xE665
+0x7C49 = 0xE666
+0x7C4A = 0xE667
+0x7C4B = 0xE668
+0x7C4C = 0xE669
+0x7C4D = 0xE66A
+0x7C4E = 0xE66B
+0x7C4F = 0xE66C
+0x7C50 = 0xE66D
+0x7C51 = 0xE66E
+0x7C52 = 0xE66F
+0x7C53 = 0xE670
+0x7C54 = 0xE671
+0x7C55 = 0xE672
+0x7C56 = 0xE673
+0x7C57 = 0xE674
+0x7C58 = 0xE675
+0x7C59 = 0xE676
+0x7C5A = 0xE677
+0x7C5B = 0xE678
+0x7C5C = 0xE679
+0x7C5D = 0xE67A
+0x7C5E = 0xE67B
+0x7C5F = 0xE67C
+0x7C60 = 0xE67D
+0x7C61 = 0xE67E
+0x7C62 = 0xE67F
+0x7C63 = 0xE680
+0x7C64 = 0xE681
+0x7C65 = 0xE682
+0x7C66 = 0xE683
+0x7C67 = 0xE684
+0x7C68 = 0xE685
+0x7C69 = 0xE686
+0x7C6A = 0xE687
+0x7C6B = 0xE688
+0x7C6C = 0xE689
+0x7C6D = 0xE68A
+0x7C6E = 0xE68B
+0x7C6F = 0xE68C
+0x7C70 = 0xE68D
+0x7C71 = 0xE68E
+0x7C72 = 0xE68F
+0x7C73 = 0xE690
+0x7C74 = 0xE691
+0x7C75 = 0xE692
+0x7C76 = 0xE693
+0x7C77 = 0xE694
+0x7C78 = 0xE695
+0x7C79 = 0xE696
+0x7C7A = 0xE697
+0x7C7B = 0xE698
+0x7C7C = 0xE699
+0x7C7D = 0xE69A
+0x7C7E = 0xE69B
+0x7D21 = 0xE69C
+0x7D22 = 0xE69D
+0x7D23 = 0xE69E
+0x7D24 = 0xE69F
+0x7D25 = 0xE6A0
+0x7D26 = 0xE6A1
+0x7D27 = 0xE6A2
+0x7D28 = 0xE6A3
+0x7D29 = 0xE6A4
+0x7D2A = 0xE6A5
+0x7D2B = 0xE6A6
+0x7D2C = 0xE6A7
+0x7D2D = 0xE6A8
+0x7D2E = 0xE6A9
+0x7D2F = 0xE6AA
+0x7D30 = 0xE6AB
+0x7D31 = 0xE6AC
+0x7D32 = 0xE6AD
+0x7D33 = 0xE6AE
+0x7D34 = 0xE6AF
+0x7D35 = 0xE6B0
+0x7D36 = 0xE6B1
+0x7D37 = 0xE6B2
+0x7D38 = 0xE6B3
+0x7D39 = 0xE6B4
+0x7D3A = 0xE6B5
+0x7D3B = 0xE6B6
+0x7D3C = 0xE6B7
+0x7D3D = 0xE6B8
+0x7D3E = 0xE6B9
+0x7D3F = 0xE6BA
+0x7D40 = 0xE6BB
+0x7D41 = 0xE6BC
+0x7D42 = 0xE6BD
+0x7D43 = 0xE6BE
+0x7D44 = 0xE6BF
+0x7D45 = 0xE6C0
+0x7D46 = 0xE6C1
+0x7D47 = 0xE6C2
+0x7D48 = 0xE6C3
+0x7D49 = 0xE6C4
+0x7D4A = 0xE6C5
+0x7D4B = 0xE6C6
+0x7D4C = 0xE6C7
+0x7D4D = 0xE6C8
+0x7D4E = 0xE6C9
+0x7D4F = 0xE6CA
+0x7D50 = 0xE6CB
+0x7D51 = 0xE6CC
+0x7D52 = 0xE6CD
+0x7D53 = 0xE6CE
+0x7D54 = 0xE6CF
+0x7D55 = 0xE6D0
+0x7D56 = 0xE6D1
+0x7D57 = 0xE6D2
+0x7D58 = 0xE6D3
+0x7D59 = 0xE6D4
+0x7D5A = 0xE6D5
+0x7D5B = 0xE6D6
+0x7D5C = 0xE6D7
+0x7D5D = 0xE6D8
+0x7D5E = 0xE6D9
+0x7D5F = 0xE6DA
+0x7D60 = 0xE6DB
+0x7D61 = 0xE6DC
+0x7D62 = 0xE6DD
+0x7D63 = 0xE6DE
+0x7D64 = 0xE6DF
+0x7D65 = 0xE6E0
+0x7D66 = 0xE6E1
+0x7D67 = 0xE6E2
+0x7D68 = 0xE6E3
+0x7D69 = 0xE6E4
+0x7D6A = 0xE6E5
+0x7D6B = 0xE6E6
+0x7D6C = 0xE6E7
+0x7D6D = 0xE6E8
+0x7D6E = 0xE6E9
+0x7D6F = 0xE6EA
+0x7D70 = 0xE6EB
+0x7D71 = 0xE6EC
+0x7D72 = 0xE6ED
+0x7D73 = 0xE6EE
+0x7D74 = 0xE6EF
+0x7D75 = 0xE6F0
+0x7D76 = 0xE6F1
+0x7D77 = 0xE6F2
+0x7D78 = 0xE6F3
+0x7D79 = 0xE6F4
+0x7D7A = 0xE6F5
+0x7D7B = 0xE6F6
+0x7D7C = 0xE6F7
+0x7D7D = 0xE6F8
+0x7D7E = 0xE6F9
+0x7E21 = 0xE6FA
+0x7E22 = 0xE6FB
+0x7E23 = 0xE6FC
+0x7E24 = 0xE6FD
+0x7E25 = 0xE6FE
+0x7E26 = 0xE6FF
+0x7E27 = 0xE700
+0x7E28 = 0xE701
+0x7E29 = 0xE702
+0x7E2A = 0xE703
+0x7E2B = 0xE704
+0x7E2C = 0xE705
+0x7E2D = 0xE706
+0x7E2E = 0xE707
+0x7E2F = 0xE708
+0x7E30 = 0xE709
+0x7E31 = 0xE70A
+0x7E32 = 0xE70B
+0x7E33 = 0xE70C
+0x7E34 = 0xE70D
+0x7E35 = 0xE70E
+0x7E36 = 0xE70F
+0x7E37 = 0xE710
+0x7E38 = 0xE711
+0x7E39 = 0xE712
+0x7E3A = 0xE713
+0x7E3B = 0xE714
+0x7E3C = 0xE715
+0x7E3D = 0xE716
+0x7E3E = 0xE717
+0x7E3F = 0xE718
+0x7E40 = 0xE719
+0x7E41 = 0xE71A
+0x7E42 = 0xE71B
+0x7E43 = 0xE71C
+0x7E44 = 0xE71D
+0x7E45 = 0xE71E
+0x7E46 = 0xE71F
+0x7E47 = 0xE720
+0x7E48 = 0xE721
+0x7E49 = 0xE722
+0x7E4A = 0xE723
+0x7E4B = 0xE724
+0x7E4C = 0xE725
+0x7E4D = 0xE726
+0x7E4E = 0xE727
+0x7E4F = 0xE728
+0x7E50 = 0xE729
+0x7E51 = 0xE72A
+0x7E52 = 0xE72B
+0x7E53 = 0xE72C
+0x7E54 = 0xE72D
+0x7E55 = 0xE72E
+0x7E56 = 0xE72F
+0x7E57 = 0xE730
+0x7E58 = 0xE731
+0x7E59 = 0xE732
+0x7E5A = 0xE733
+0x7E5B = 0xE734
+0x7E5C = 0xE735
+0x7E5D = 0xE736
+0x7E5E = 0xE737
+0x7E5F = 0xE738
+0x7E60 = 0xE739
+0x7E61 = 0xE73A
+0x7E62 = 0xE73B
+0x7E63 = 0xE73C
+0x7E64 = 0xE73D
+0x7E65 = 0xE73E
+0x7E66 = 0xE73F
+0x7E67 = 0xE740
+0x7E68 = 0xE741
+0x7E69 = 0xE742
+0x7E6A = 0xE743
+0x7E6B = 0xE744
+0x7E6C = 0xE745
+0x7E6D = 0xE746
+0x7E6E = 0xE747
+0x7E6F = 0xE748
+0x7E70 = 0xE749
+0x7E71 = 0xE74A
+0x7E72 = 0xE74B
+0x7E73 = 0xE74C
+0x7E74 = 0xE74D
+0x7E75 = 0xE74E
+0x7E76 = 0xE74F
+0x7E77 = 0xE750
+0x7E78 = 0xE751
+0x7E79 = 0xE752
+0x7E7A = 0xE753
+0x7E7B = 0xE754
+0x7E7C = 0xE755
+0x7E7D = 0xE756
+0x7E7E = 0xE757
+END_MAP
diff --git a/share/i18n/csmapper/JIS/JISX0212VDC@IBM%UCS.src b/share/i18n/csmapper/JIS/JISX0212VDC@IBM%UCS.src
new file mode 100644 (file)
index 0000000..6f73ed3
--- /dev/null
@@ -0,0 +1,120 @@
+# $NetBSD: JISX0212VDC@IBM%UCS.src,v 1.1 2003/07/19 20:20:41 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "JISX0212VDC:IBM/UCS"
+SRC_ZONE       0x7321 - 0x747E
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This data is derived from http://www.opengroup.or.jp/jvc/cde/
+#
+0x7373 = 0x2170
+0x7374 = 0x2171
+0x7375 = 0x2172
+0x7376 = 0x2173
+0x7377 = 0x2174
+0x7378 = 0x2175
+0x7379 = 0x2176
+0x737A = 0x2177
+0x737B = 0x2178
+0x737C = 0x2179
+0x737D = 0x2160
+0x737E = 0x2161
+0x7421 = 0x2162
+0x7422 = 0x2163
+0x7423 = 0x2164
+0x7424 = 0x2165
+0x7425 = 0x2166
+0x7426 = 0x2167
+0x7427 = 0x2168
+0x7428 = 0x2169
+0x7429 = 0xFF07
+0x742A = 0xFF02
+0x742B = 0x3231
+0x742C = 0x2116
+0x742D = 0x2121
+0x742E = 0x70BB
+0x742F = 0x4EFC
+0x7430 = 0x50F4
+0x7431 = 0x51EC
+0x7432 = 0x5307
+0x7433 = 0x5324
+0x7434 = 0xFA0E
+0x7435 = 0x548A
+0x7436 = 0x5759
+0x7437 = 0xFA0F
+0x7438 = 0xFA10
+0x7439 = 0x589E
+0x743A = 0x5BEC
+0x743B = 0x5CF5
+0x743C = 0x5D53
+0x743D = 0xFA11
+0x743E = 0x5FB7
+0x743F = 0x6085
+0x7440 = 0x6120
+0x7441 = 0x654E
+0x7442 = 0x663B
+0x7443 = 0x6665
+0x7444 = 0xFA12
+0x7445 = 0xF929
+0x7446 = 0x6801
+0x7447 = 0xFA13
+0x7448 = 0xFA14
+0x7449 = 0x6A6B
+0x744A = 0x6AE2
+0x744B = 0x6DF8
+0x744C = 0x6DF2
+0x744D = 0x7028
+0x744E = 0xFA15
+0x744F = 0xFA16
+0x7450 = 0x7501
+0x7451 = 0x7682
+0x7452 = 0x769E
+0x7453 = 0xFA17
+0x7454 = 0x7930
+0x7455 = 0xFA18
+0x7456 = 0xFA19
+0x7457 = 0xFA1A
+0x7458 = 0xFA1B
+0x7459 = 0x7AE7
+0x745A = 0xFA1C
+0x745B = 0xFA1D
+0x745C = 0x7DA0
+0x745D = 0x7DD6
+0x745E = 0xFA1E
+0x745F = 0x8362
+0x7460 = 0xFA1F
+0x7461 = 0x85B0
+0x7462 = 0xFA20
+0x7463 = 0xFA21
+0x7464 = 0x8807
+0x7465 = 0xFA22
+0x7466 = 0x8B7F
+0x7467 = 0x8CF4
+0x7468 = 0x8D76
+0x7469 = 0xFA23
+0x746A = 0xFA24
+0x746B = 0xFA25
+0x746C = 0x90DE
+0x746D = 0xFA26
+0x746E = 0x9115
+0x746F = 0xFA27
+0x7470 = 0xFA28
+0x7471 = 0x9592
+0x7472 = 0xF9DC
+0x7473 = 0xFA29
+0x7474 = 0x973B
+0x7475 = 0x974D
+0x7476 = 0x9751
+0x7477 = 0xFA2A
+0x7478 = 0xFA2B
+0x7479 = 0xFA2C
+0x747A = 0x999E
+0x747B = 0x9AD9
+0x747C = 0x9B72
+0x747D = 0xFA2D
+0x747E = 0x9ED1
+END_MAP
diff --git a/share/i18n/csmapper/JIS/JISX0213-1%UCS@BMP.src b/share/i18n/csmapper/JIS/JISX0213-1%UCS@BMP.src
new file mode 100644 (file)
index 0000000..09377be
--- /dev/null
@@ -0,0 +1,1926 @@
+# $NetBSD: JISX0213-1%UCS@BMP.src,v 1.1 2007/03/05 16:58:33 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "JISX0213-1/UCS:BMP"
+SRC_ZONE       0x21-0x7E / 0x21-0x7E / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+## JIS X 0213:2004 vs Unicode mapping table
+## 
+## Date: 22 May 2006
+## License:
+##     Copyright (C) 2001 earthian@tama.or.jp, All Rights Reserved.
+##     Copyright (C) 2001 I'O, All Rights Reserved.
+##     Copyright (C) 2006 Project X0213, All Rights Reserved.
+##     You can use, modify, distribute this table freely.
+## Note:
+##     3-XXXX  JIS X 0213:2004 plane 1 (GL encoding)
+##     4-XXXX  JIS X 0213:2000 plane 2 (GL encoding)
+##     [1983]  JIS codepoint defined by JIS X 0208-1983
+##     [1990]  JIS codepoint defined by JIS X 0208-1990
+##     [2000]  JIS codepoint defined by JIS X 0213:2000
+##     [2004]  JIS codepoint defined by JIS X 0213:2004
+##     [Unicode3.1]    UCS codepoint defined by Unicode 3.1
+##     [Unicode3.2]    UCS codepoint defined by Unicode 3.2
+##     Fullwidth       UCS fullwidth form (U+Fxxx)
+##     Windows         Windows (CP932) mapping
+##     Some 0213 character can't represent by one UCS character.
+##     In this table, such characters are described as 'U+xxxx+xxxx'.
+## 
+## JIS Unicode Name    Note
+0x222F = 0xFF07 # 0x0027
+0x2230 = 0xFF02 # 0x0022
+0x2231 = 0xFF0D # 0x002D
+0x2232 = 0xFF5E # 0x007E
+0x2233 = 0x3033
+0x2234 = 0x3034
+0x2235 = 0x3035
+0x2236 = 0x303B
+0x2237 = 0x303C
+0x2238 = 0x30FF
+0x2239 = 0x309F
+0x2242 = 0x2284
+0x2243 = 0x2285
+0x2244 = 0x228A
+0x2245 = 0x228B
+0x2246 = 0x2209
+0x2247 = 0x2205
+0x2248 = 0x2305
+0x2249 = 0x2306
+0x2251 = 0x2295
+0x2252 = 0x2296
+0x2253 = 0x2297
+0x2254 = 0x2225
+0x2255 = 0x2226
+0x2256 = 0xFF5F
+0x2257 = 0xFF60
+0x2258 = 0x3018
+0x2259 = 0x3019
+0x225A = 0x3016
+0x225B = 0x3017
+0x226B = 0x2262
+0x226C = 0x2243
+0x226D = 0x2245
+0x226E = 0x2248
+0x226F = 0x2276
+0x2270 = 0x2277
+0x2271 = 0x2194
+0x227A = 0x266E
+0x227B = 0x266B
+0x227C = 0x266C
+0x227D = 0x2669
+0x2321 = 0x25B7
+0x2322 = 0x25B6
+0x2323 = 0x25C1
+0x2324 = 0x25C0
+0x2325 = 0x2197
+0x2326 = 0x2198
+0x2327 = 0x2196
+0x2328 = 0x2199
+0x2329 = 0x21C4
+0x232A = 0x21E8
+0x232B = 0x21E6
+0x232C = 0x21E7
+0x232D = 0x21E9
+0x232E = 0x2934
+0x232F = 0x2935
+0x233A = 0x29BF
+0x233B = 0x25C9
+0x233C = 0x303D
+0x233D = 0xFE46
+0x233E = 0xFE45
+0x233F = 0x25E6
+0x2340 = 0x2022
+0x235B = 0x2213
+0x235C = 0x2135
+0x235D = 0x210F
+0x235E = 0x33CB
+0x235F = 0x2113
+0x2360 = 0x2127
+0x237B = 0x30A0
+0x237C = 0x2013
+0x237D = 0x29FA
+0x237E = 0x29FB
+0x2474 = 0x3094
+0x2475 = 0x3095
+0x2476 = 0x3096
+#0x2477 = 0x304B + 0x309A
+#0x2478 = 0x304D + 0x309A
+#0x2479 = 0x304F + 0x309A
+#0x247A = 0x3051 + 0x309A
+#0x247B = 0x3053 + 0x309A
+#0x2577 = 0x30AB + 0x309A
+#0x2578 = 0x30AD + 0x309A
+#0x2579 = 0x30AF + 0x309A
+#0x257A = 0x30B1 + 0x309A
+#0x257B = 0x30B3 + 0x309A
+#0x257C = 0x30BB + 0x309A
+#0x257D = 0x30C4 + 0x309A
+#0x257E = 0x30C8 + 0x309A
+0x2639 = 0x2664
+0x263A = 0x2660
+0x263B = 0x2662
+0x263C = 0x2666
+0x263D = 0x2661
+0x263E = 0x2665
+0x263F = 0x2667
+0x2640 = 0x2663
+0x2659 = 0x03C2
+0x265A = 0x24F5
+0x265B = 0x24F6
+0x265C = 0x24F7
+0x265D = 0x24F8
+0x265E = 0x24F9
+0x265F = 0x24FA
+0x2660 = 0x24FB
+0x2661 = 0x24FC
+0x2662 = 0x24FD
+0x2663 = 0x24FE
+0x2664 = 0x2616
+0x2665 = 0x2617
+0x2666 = 0x3020
+0x2667 = 0x260E
+0x2668 = 0x2600
+0x2669 = 0x2601
+0x266A = 0x2602
+0x266B = 0x2603
+0x266C = 0x2668
+0x266D = 0x25B1
+0x266E = 0x31F0
+0x266F = 0x31F1
+0x2670 = 0x31F2
+0x2671 = 0x31F3
+0x2672 = 0x31F4
+0x2673 = 0x31F5
+0x2674 = 0x31F6
+0x2675 = 0x31F7
+0x2676 = 0x31F8
+0x2677 = 0x31F9
+#0x2678 = 0x31F7 + 0x309A
+0x2679 = 0x31FA
+0x267A = 0x31FB
+0x267B = 0x31FC
+0x267C = 0x31FD
+0x267D = 0x31FE
+0x267E = 0x31FF
+0x2742 = 0x23BE
+0x2743 = 0x23BF
+0x2744 = 0x23C0
+0x2745 = 0x23C1
+0x2746 = 0x23C2
+0x2747 = 0x23C3
+0x2748 = 0x23C4
+0x2749 = 0x23C5
+0x274A = 0x23C6
+0x274B = 0x23C7
+0x274C = 0x23C8
+0x274D = 0x23C9
+0x274E = 0x23CA
+0x274F = 0x23CB
+0x2750 = 0x23CC
+0x2772 = 0x30F7
+0x2773 = 0x30F8
+0x2774 = 0x30F9
+0x2775 = 0x30FA
+0x2776 = 0x22DA
+0x2777 = 0x22DB
+0x2778 = 0x2153
+0x2779 = 0x2154
+0x277A = 0x2155
+0x277B = 0x2713
+0x277C = 0x2318
+0x277D = 0x2423
+0x277E = 0x23CE
+0x2841 = 0x3251
+0x2842 = 0x3252
+0x2843 = 0x3253
+0x2844 = 0x3254
+0x2845 = 0x3255
+0x2846 = 0x3256
+0x2847 = 0x3257
+0x2848 = 0x3258
+0x2849 = 0x3259
+0x284A = 0x325A
+0x284B = 0x325B
+0x284C = 0x325C
+0x284D = 0x325D
+0x284E = 0x325E
+0x284F = 0x325F
+0x2850 = 0x32B1
+0x2851 = 0x32B2
+0x2852 = 0x32B3
+0x2853 = 0x32B4
+0x2854 = 0x32B5
+0x2855 = 0x32B6
+0x2856 = 0x32B7
+0x2857 = 0x32B8
+0x2858 = 0x32B9
+0x2859 = 0x32BA
+0x285A = 0x32BB
+0x285B = 0x32BC
+0x285C = 0x32BD
+0x285D = 0x32BE
+0x285E = 0x32BF
+0x2867 = 0x25D0
+0x2868 = 0x25D1
+0x2869 = 0x25D2
+0x286A = 0x25D3
+0x286B = 0x203C
+0x286C = 0x2047
+0x286D = 0x2048
+0x286E = 0x2049
+0x286F = 0x01CD
+0x2870 = 0x01CE
+0x2871 = 0x01D0
+0x2872 = 0x1E3E
+0x2873 = 0x1E3F
+0x2874 = 0x01F8
+0x2875 = 0x01F9
+0x2876 = 0x01D1
+0x2877 = 0x01D2
+0x2878 = 0x01D4
+0x2879 = 0x01D6
+0x287A = 0x01D8
+0x287B = 0x01DA
+0x287C = 0x01DC
+0x2921 = 0x20AC
+0x2922 = 0x00A0
+0x2923 = 0x00A1
+0x2924 = 0x00A4
+0x2925 = 0x00A6
+0x2926 = 0x00A9
+0x2927 = 0x00AA
+0x2928 = 0x00AB
+0x2929 = 0x00AD
+0x292A = 0x00AE
+0x292B = 0x00AF
+0x292C = 0x00B2
+0x292D = 0x00B3
+0x292E = 0x00B7
+0x292F = 0x00B8
+0x2930 = 0x00B9
+0x2931 = 0x00BA
+0x2932 = 0x00BB
+0x2933 = 0x00BC
+0x2934 = 0x00BD
+0x2935 = 0x00BE
+0x2936 = 0x00BF
+0x2937 = 0x00C0
+0x2938 = 0x00C1
+0x2939 = 0x00C2
+0x293A = 0x00C3
+0x293B = 0x00C4
+0x293C = 0x00C5
+0x293D = 0x00C6
+0x293E = 0x00C7
+0x293F = 0x00C8
+0x2940 = 0x00C9
+0x2941 = 0x00CA
+0x2942 = 0x00CB
+0x2943 = 0x00CC
+0x2944 = 0x00CD
+0x2945 = 0x00CE
+0x2946 = 0x00CF
+0x2947 = 0x00D0
+0x2948 = 0x00D1
+0x2949 = 0x00D2
+0x294A = 0x00D3
+0x294B = 0x00D4
+0x294C = 0x00D5
+0x294D = 0x00D6
+0x294E = 0x00D8
+0x294F = 0x00D9
+0x2950 = 0x00DA
+0x2951 = 0x00DB
+0x2952 = 0x00DC
+0x2953 = 0x00DD
+0x2954 = 0x00DE
+0x2955 = 0x00DF
+0x2956 = 0x00E0
+0x2957 = 0x00E1
+0x2958 = 0x00E2
+0x2959 = 0x00E3
+0x295A = 0x00E4
+0x295B = 0x00E5
+0x295C = 0x00E6
+0x295D = 0x00E7
+0x295E = 0x00E8
+0x295F = 0x00E9
+0x2960 = 0x00EA
+0x2961 = 0x00EB
+0x2962 = 0x00EC
+0x2963 = 0x00ED
+0x2964 = 0x00EE
+0x2965 = 0x00EF
+0x2966 = 0x00F0
+0x2967 = 0x00F1
+0x2968 = 0x00F2
+0x2969 = 0x00F3
+0x296A = 0x00F4
+0x296B = 0x00F5
+0x296C = 0x00F6
+0x296D = 0x00F8
+0x296E = 0x00F9
+0x296F = 0x00FA
+0x2970 = 0x00FB
+0x2971 = 0x00FC
+0x2972 = 0x00FD
+0x2973 = 0x00FE
+0x2974 = 0x00FF
+0x2975 = 0x0100
+0x2976 = 0x012A
+0x2977 = 0x016A
+0x2978 = 0x0112
+0x2979 = 0x014C
+0x297A = 0x0101
+0x297B = 0x012B
+0x297C = 0x016B
+0x297D = 0x0113
+0x297E = 0x014D
+0x2A21 = 0x0104
+0x2A22 = 0x02D8
+0x2A23 = 0x0141
+0x2A24 = 0x013D
+0x2A25 = 0x015A
+0x2A26 = 0x0160
+0x2A27 = 0x015E
+0x2A28 = 0x0164
+0x2A29 = 0x0179
+0x2A2A = 0x017D
+0x2A2B = 0x017B
+0x2A2C = 0x0105
+0x2A2D = 0x02DB
+0x2A2E = 0x0142
+0x2A2F = 0x013E
+0x2A30 = 0x015B
+0x2A31 = 0x02C7
+0x2A32 = 0x0161
+0x2A33 = 0x015F
+0x2A34 = 0x0165
+0x2A35 = 0x017A
+0x2A36 = 0x02DD
+0x2A37 = 0x017E
+0x2A38 = 0x017C
+0x2A39 = 0x0154
+0x2A3A = 0x0102
+0x2A3B = 0x0139
+0x2A3C = 0x0106
+0x2A3D = 0x010C
+0x2A3E = 0x0118
+0x2A3F = 0x011A
+0x2A40 = 0x010E
+0x2A41 = 0x0143
+0x2A42 = 0x0147
+0x2A43 = 0x0150
+0x2A44 = 0x0158
+0x2A45 = 0x016E
+0x2A46 = 0x0170
+0x2A47 = 0x0162
+0x2A48 = 0x0155
+0x2A49 = 0x0103
+0x2A4A = 0x013A
+0x2A4B = 0x0107
+0x2A4C = 0x010D
+0x2A4D = 0x0119
+0x2A4E = 0x011B
+0x2A4F = 0x010F
+0x2A50 = 0x0111
+0x2A51 = 0x0144
+0x2A52 = 0x0148
+0x2A53 = 0x0151
+0x2A54 = 0x0159
+0x2A55 = 0x016F
+0x2A56 = 0x0171
+0x2A57 = 0x0163
+0x2A58 = 0x02D9
+0x2A59 = 0x0108
+0x2A5A = 0x011C
+0x2A5B = 0x0124
+0x2A5C = 0x0134
+0x2A5D = 0x015C
+0x2A5E = 0x016C
+0x2A5F = 0x0109
+0x2A60 = 0x011D
+0x2A61 = 0x0125
+0x2A62 = 0x0135
+0x2A63 = 0x015D
+0x2A64 = 0x016D
+0x2A65 = 0x0271
+0x2A66 = 0x028B
+0x2A67 = 0x027E
+0x2A68 = 0x0283
+0x2A69 = 0x0292
+0x2A6A = 0x026C
+0x2A6B = 0x026E
+0x2A6C = 0x0279
+0x2A6D = 0x0288
+0x2A6E = 0x0256
+0x2A6F = 0x0273
+0x2A70 = 0x027D
+0x2A71 = 0x0282
+0x2A72 = 0x0290
+0x2A73 = 0x027B
+0x2A74 = 0x026D
+0x2A75 = 0x025F
+0x2A76 = 0x0272
+0x2A77 = 0x029D
+0x2A78 = 0x028E
+0x2A79 = 0x0261
+0x2A7A = 0x014B
+0x2A7B = 0x0270
+0x2A7C = 0x0281
+0x2A7D = 0x0127
+0x2A7E = 0x0295
+0x2B21 = 0x0294
+0x2B22 = 0x0266
+0x2B23 = 0x0298
+0x2B24 = 0x01C2
+0x2B25 = 0x0253
+0x2B26 = 0x0257
+0x2B27 = 0x0284
+0x2B28 = 0x0260
+0x2B29 = 0x0193
+0x2B2A = 0x0153
+0x2B2B = 0x0152
+0x2B2C = 0x0268
+0x2B2D = 0x0289
+0x2B2E = 0x0258
+0x2B2F = 0x0275
+0x2B30 = 0x0259
+0x2B31 = 0x025C
+0x2B32 = 0x025E
+0x2B33 = 0x0250
+0x2B34 = 0x026F
+0x2B35 = 0x028A
+0x2B36 = 0x0264
+0x2B37 = 0x028C
+0x2B38 = 0x0254
+0x2B39 = 0x0251
+0x2B3A = 0x0252
+0x2B3B = 0x028D
+0x2B3C = 0x0265
+0x2B3D = 0x02A2
+0x2B3E = 0x02A1
+0x2B3F = 0x0255
+0x2B40 = 0x0291
+0x2B41 = 0x027A
+0x2B42 = 0x0267
+0x2B43 = 0x025A
+#0x2B44 = 0x00E6 + 0x0300
+0x2B45 = 0x01FD
+0x2B46 = 0x1F70
+0x2B47 = 0x1F71
+#0x2B48 = 0x0254 + 0x0300
+#0x2B49 = 0x0254 + 0x0301
+#0x2B4A = 0x028C + 0x0300
+#0x2B4B = 0x028C + 0x0301
+#0x2B4C = 0x0259 + 0x0300
+#0x2B4D = 0x0259 + 0x0301
+#0x2B4E = 0x025A + 0x0300
+#0x2B4F = 0x025A + 0x0301
+0x2B50 = 0x1F72
+0x2B51 = 0x1F73
+0x2B52 = 0x0361
+0x2B53 = 0x02C8
+0x2B54 = 0x02CC
+0x2B55 = 0x02D0
+0x2B56 = 0x02D1
+0x2B57 = 0x0306
+0x2B58 = 0x203F
+0x2B59 = 0x030B
+0x2B5A = 0x0301
+0x2B5B = 0x0304
+0x2B5C = 0x0300
+0x2B5D = 0x030F
+0x2B5E = 0x030C
+0x2B5F = 0x0302
+0x2B60 = 0x02E5
+0x2B61 = 0x02E6
+0x2B62 = 0x02E7
+0x2B63 = 0x02E8
+0x2B64 = 0x02E9
+#0x2B65 = 0x02E9 + 0x02E5
+#0x2B66 = 0x02E5 + 0x02E9
+0x2B67 = 0x0325
+0x2B68 = 0x032C
+0x2B69 = 0x0339
+0x2B6A = 0x031C
+0x2B6B = 0x031F
+0x2B6C = 0x0320
+0x2B6D = 0x0308
+0x2B6E = 0x033D
+0x2B6F = 0x0329
+0x2B70 = 0x032F
+0x2B71 = 0x02DE
+0x2B72 = 0x0324
+0x2B73 = 0x0330
+0x2B74 = 0x033C
+0x2B75 = 0x0334
+0x2B76 = 0x031D
+0x2B77 = 0x031E
+0x2B78 = 0x0318
+0x2B79 = 0x0319
+0x2B7A = 0x032A
+0x2B7B = 0x033A
+0x2B7C = 0x033B
+0x2B7D = 0x0303
+0x2B7E = 0x031A
+0x2C21 = 0x2776
+0x2C22 = 0x2777
+0x2C23 = 0x2778
+0x2C24 = 0x2779
+0x2C25 = 0x277A
+0x2C26 = 0x277B
+0x2C27 = 0x277C
+0x2C28 = 0x277D
+0x2C29 = 0x277E
+0x2C2A = 0x277F
+0x2C2B = 0x24EB
+0x2C2C = 0x24EC
+0x2C2D = 0x24ED
+0x2C2E = 0x24EE
+0x2C2F = 0x24EF
+0x2C30 = 0x24F0
+0x2C31 = 0x24F1
+0x2C32 = 0x24F2
+0x2C33 = 0x24F3
+0x2C34 = 0x24F4
+0x2C35 = 0x2170
+0x2C36 = 0x2171
+0x2C37 = 0x2172
+0x2C38 = 0x2173
+0x2C39 = 0x2174
+0x2C3A = 0x2175
+0x2C3B = 0x2176
+0x2C3C = 0x2177
+0x2C3D = 0x2178
+0x2C3E = 0x2179
+0x2C3F = 0x217A
+0x2C40 = 0x217B
+0x2C41 = 0x24D0
+0x2C42 = 0x24D1
+0x2C43 = 0x24D2
+0x2C44 = 0x24D3
+0x2C45 = 0x24D4
+0x2C46 = 0x24D5
+0x2C47 = 0x24D6
+0x2C48 = 0x24D7
+0x2C49 = 0x24D8
+0x2C4A = 0x24D9
+0x2C4B = 0x24DA
+0x2C4C = 0x24DB
+0x2C4D = 0x24DC
+0x2C4E = 0x24DD
+0x2C4F = 0x24DE
+0x2C50 = 0x24DF
+0x2C51 = 0x24E0
+0x2C52 = 0x24E1
+0x2C53 = 0x24E2
+0x2C54 = 0x24E3
+0x2C55 = 0x24E4
+0x2C56 = 0x24E5
+0x2C57 = 0x24E6
+0x2C58 = 0x24E7
+0x2C59 = 0x24E8
+0x2C5A = 0x24E9
+0x2C5B = 0x32D0
+0x2C5C = 0x32D1
+0x2C5D = 0x32D2
+0x2C5E = 0x32D3
+0x2C5F = 0x32D4
+0x2C60 = 0x32D5
+0x2C61 = 0x32D6
+0x2C62 = 0x32D7
+0x2C63 = 0x32D8
+0x2C64 = 0x32D9
+0x2C65 = 0x32DA
+0x2C66 = 0x32DB
+0x2C67 = 0x32DC
+0x2C68 = 0x32DD
+0x2C69 = 0x32DE
+0x2C6A = 0x32DF
+0x2C6B = 0x32E0
+0x2C6C = 0x32E1
+0x2C6D = 0x32E2
+0x2C6E = 0x32E3
+0x2C6F = 0x32FA
+0x2C70 = 0x32E9
+0x2C71 = 0x32E5
+0x2C72 = 0x32ED
+0x2C73 = 0x32EC
+0x2C7D = 0x2051
+0x2C7E = 0x2042
+0x2D21 = 0x2460
+0x2D22 = 0x2461
+0x2D23 = 0x2462
+0x2D24 = 0x2463
+0x2D25 = 0x2464
+0x2D26 = 0x2465
+0x2D27 = 0x2466
+0x2D28 = 0x2467
+0x2D29 = 0x2468
+0x2D2A = 0x2469
+0x2D2B = 0x246A
+0x2D2C = 0x246B
+0x2D2D = 0x246C
+0x2D2E = 0x246D
+0x2D2F = 0x246E
+0x2D30 = 0x246F
+0x2D31 = 0x2470
+0x2D32 = 0x2471
+0x2D33 = 0x2472
+0x2D34 = 0x2473
+0x2D35 = 0x2160
+0x2D36 = 0x2161
+0x2D37 = 0x2162
+0x2D38 = 0x2163
+0x2D39 = 0x2164
+0x2D3A = 0x2165
+0x2D3B = 0x2166
+0x2D3C = 0x2167
+0x2D3D = 0x2168
+0x2D3E = 0x2169
+0x2D3F = 0x216A
+0x2D40 = 0x3349
+0x2D41 = 0x3314
+0x2D42 = 0x3322
+0x2D43 = 0x334D
+0x2D44 = 0x3318
+0x2D45 = 0x3327
+0x2D46 = 0x3303
+0x2D47 = 0x3336
+0x2D48 = 0x3351
+0x2D49 = 0x3357
+0x2D4A = 0x330D
+0x2D4B = 0x3326
+0x2D4C = 0x3323
+0x2D4D = 0x332B
+0x2D4E = 0x334A
+0x2D4F = 0x333B
+0x2D50 = 0x339C
+0x2D51 = 0x339D
+0x2D52 = 0x339E
+0x2D53 = 0x338E
+0x2D54 = 0x338F
+0x2D55 = 0x33C4
+0x2D56 = 0x33A1
+0x2D57 = 0x216B
+0x2D5F = 0x337B
+0x2D60 = 0x301D
+0x2D61 = 0x301F
+0x2D62 = 0x2116
+0x2D63 = 0x33CD
+0x2D64 = 0x2121
+0x2D65 = 0x32A4
+0x2D66 = 0x32A5
+0x2D67 = 0x32A6
+0x2D68 = 0x32A7
+0x2D69 = 0x32A8
+0x2D6A = 0x3231
+0x2D6B = 0x3232
+0x2D6C = 0x3239
+0x2D6D = 0x337E
+0x2D6E = 0x337D
+0x2D6F = 0x337C
+0x2D73 = 0x222E
+0x2D78 = 0x221F
+0x2D79 = 0x22BF
+0x2D7D = 0x2756
+0x2D7E = 0x261E
+0x2E21 = 0x4FF1
+0x2E23 = 0x3402
+0x2E24 = 0x4E28
+0x2E25 = 0x4E2F
+0x2E26 = 0x4E30
+0x2E27 = 0x4E8D
+0x2E28 = 0x4EE1
+0x2E29 = 0x4EFD
+0x2E2A = 0x4EFF
+0x2E2B = 0x4F03
+0x2E2C = 0x4F0B
+0x2E2D = 0x4F60
+0x2E2E = 0x4F48
+0x2E2F = 0x4F49
+0x2E30 = 0x4F56
+0x2E31 = 0x4F5F
+0x2E32 = 0x4F6A
+0x2E33 = 0x4F6C
+0x2E34 = 0x4F7E
+0x2E35 = 0x4F8A
+0x2E36 = 0x4F94
+0x2E37 = 0x4F97
+0x2E38 = 0xFA30
+0x2E39 = 0x4FC9
+0x2E3A = 0x4FE0
+0x2E3B = 0x5001
+0x2E3C = 0x5002
+0x2E3D = 0x500E
+0x2E3E = 0x5018
+0x2E3F = 0x5027
+0x2E40 = 0x502E
+0x2E41 = 0x5040
+0x2E42 = 0x503B
+0x2E43 = 0x5041
+0x2E44 = 0x5094
+0x2E45 = 0x50CC
+0x2E46 = 0x50F2
+0x2E47 = 0x50D0
+0x2E48 = 0x50E6
+0x2E49 = 0xFA31
+0x2E4A = 0x5106
+0x2E4B = 0x5103
+0x2E4C = 0x510B
+0x2E4D = 0x511E
+0x2E4E = 0x5135
+0x2E4F = 0x514A
+0x2E50 = 0xFA32
+0x2E51 = 0x5155
+0x2E52 = 0x5157
+0x2E53 = 0x34B5
+0x2E54 = 0x519D
+0x2E55 = 0x51C3
+0x2E56 = 0x51CA
+0x2E57 = 0x51DE
+0x2E58 = 0x51E2
+0x2E59 = 0x51EE
+0x2E5A = 0x5201
+0x2E5B = 0x34DB
+0x2E5C = 0x5213
+0x2E5D = 0x5215
+0x2E5E = 0x5249
+0x2E5F = 0x5257
+0x2E60 = 0x5261
+0x2E61 = 0x5293
+0x2E62 = 0x52C8
+0x2E63 = 0xFA33
+0x2E64 = 0x52CC
+0x2E65 = 0x52D0
+0x2E66 = 0x52D6
+0x2E67 = 0x52DB
+0x2E68 = 0xFA34
+0x2E69 = 0x52F0
+0x2E6A = 0x52FB
+0x2E6B = 0x5300
+0x2E6C = 0x5307
+0x2E6D = 0x531C
+0x2E6E = 0xFA35
+0x2E6F = 0x5361
+0x2E70 = 0x5363
+0x2E71 = 0x537D
+0x2E72 = 0x5393
+0x2E73 = 0x539D
+0x2E74 = 0x53B2
+0x2E75 = 0x5412
+0x2E76 = 0x5427
+0x2E77 = 0x544D
+0x2E78 = 0x549C
+0x2E79 = 0x546B
+0x2E7A = 0x5474
+0x2E7B = 0x547F
+0x2E7C = 0x5488
+0x2E7D = 0x5496
+0x2E7E = 0x54A1
+0x2F21 = 0x54A9
+0x2F22 = 0x54C6
+0x2F23 = 0x54FF
+0x2F24 = 0x550E
+0x2F25 = 0x552B
+0x2F26 = 0x5535
+0x2F27 = 0x5550
+0x2F28 = 0x555E
+0x2F29 = 0x5581
+0x2F2A = 0x5586
+0x2F2B = 0x558E
+0x2F2C = 0xFA36
+0x2F2D = 0x55AD
+0x2F2E = 0x55CE
+0x2F2F = 0xFA37
+0x2F30 = 0x5608
+0x2F31 = 0x560E
+0x2F32 = 0x563B
+0x2F33 = 0x5649
+0x2F34 = 0x5676
+0x2F35 = 0x5666
+0x2F36 = 0xFA38
+0x2F37 = 0x566F
+0x2F38 = 0x5671
+0x2F39 = 0x5672
+0x2F3A = 0x5699
+0x2F3B = 0x569E
+0x2F3C = 0x56A9
+0x2F3D = 0x56AC
+0x2F3E = 0x56B3
+0x2F3F = 0x56C9
+0x2F40 = 0x56CA
+0x2F41 = 0x570A
+0x2F43 = 0x5721
+0x2F44 = 0x572F
+0x2F45 = 0x5733
+0x2F46 = 0x5734
+0x2F47 = 0x5770
+0x2F48 = 0x5777
+0x2F49 = 0x577C
+0x2F4A = 0x579C
+0x2F4B = 0xFA0F
+0x2F4D = 0x57B8
+0x2F4E = 0x57C7
+0x2F4F = 0x57C8
+0x2F50 = 0x57CF
+0x2F51 = 0x57E4
+0x2F52 = 0x57ED
+0x2F53 = 0x57F5
+0x2F54 = 0x57F6
+0x2F55 = 0x57FF
+0x2F56 = 0x5809
+0x2F57 = 0xFA10
+0x2F58 = 0x5861
+0x2F59 = 0x5864
+0x2F5A = 0xFA39
+0x2F5B = 0x587C
+0x2F5C = 0x5889
+0x2F5D = 0x589E
+0x2F5E = 0xFA3A
+0x2F5F = 0x58A9
+0x2F61 = 0x58D2
+0x2F62 = 0x58CE
+0x2F63 = 0x58D4
+0x2F64 = 0x58DA
+0x2F65 = 0x58E0
+0x2F66 = 0x58E9
+0x2F67 = 0x590C
+0x2F68 = 0x8641
+0x2F69 = 0x595D
+0x2F6A = 0x596D
+0x2F6B = 0x598B
+0x2F6C = 0x5992
+0x2F6D = 0x59A4
+0x2F6E = 0x59C3
+0x2F6F = 0x59D2
+0x2F70 = 0x59DD
+0x2F71 = 0x5A13
+0x2F72 = 0x5A23
+0x2F73 = 0x5A67
+0x2F74 = 0x5A6D
+0x2F75 = 0x5A77
+0x2F76 = 0x5A7E
+0x2F77 = 0x5A84
+0x2F78 = 0x5A9E
+0x2F79 = 0x5AA7
+0x2F7A = 0x5AC4
+0x2F7C = 0x5B19
+0x2F7D = 0x5B25
+0x2F7E = 0x525D
+0x4F55 = 0x5B41
+0x4F56 = 0x5B56
+0x4F57 = 0x5B7D
+0x4F58 = 0x5B93
+0x4F59 = 0x5BD8
+0x4F5A = 0x5BEC
+0x4F5B = 0x5C12
+0x4F5C = 0x5C1E
+0x4F5D = 0x5C23
+0x4F5E = 0x5C2B
+0x4F5F = 0x378D
+0x4F60 = 0x5C62
+0x4F61 = 0xFA3B
+0x4F62 = 0xFA3C
+0x4F64 = 0x5C7A
+0x4F65 = 0x5C8F
+0x4F66 = 0x5C9F
+0x4F67 = 0x5CA3
+0x4F68 = 0x5CAA
+0x4F69 = 0x5CBA
+0x4F6A = 0x5CCB
+0x4F6B = 0x5CD0
+0x4F6C = 0x5CD2
+0x4F6D = 0x5CF4
+0x4F6F = 0x37E2
+0x4F70 = 0x5D0D
+0x4F71 = 0x5D27
+0x4F72 = 0xFA11
+0x4F73 = 0x5D46
+0x4F74 = 0x5D47
+0x4F75 = 0x5D53
+0x4F76 = 0x5D4A
+0x4F77 = 0x5D6D
+0x4F78 = 0x5D81
+0x4F79 = 0x5DA0
+0x4F7A = 0x5DA4
+0x4F7B = 0x5DA7
+0x4F7C = 0x5DB8
+0x4F7D = 0x5DCB
+0x4F7E = 0x541E
+0x7427 = 0x5653
+0x7428 = 0x5DE2
+0x7429 = 0x5E14
+0x742A = 0x5E18
+0x742B = 0x5E58
+0x742C = 0x5E5E
+0x742D = 0x5EBE
+0x742E = 0xF928
+0x742F = 0x5ECB
+0x7430 = 0x5EF9
+0x7431 = 0x5F00
+0x7432 = 0x5F02
+0x7433 = 0x5F07
+0x7434 = 0x5F1D
+0x7435 = 0x5F23
+0x7436 = 0x5F34
+0x7437 = 0x5F36
+0x7438 = 0x5F3D
+0x7439 = 0x5F40
+0x743A = 0x5F45
+0x743B = 0x5F54
+0x743C = 0x5F58
+0x743D = 0x5F64
+0x743E = 0x5F67
+0x743F = 0x5F7D
+0x7440 = 0x5F89
+0x7441 = 0x5F9C
+0x7442 = 0x5FA7
+0x7443 = 0x5FAF
+0x7444 = 0x5FB5
+0x7445 = 0x5FB7
+0x7446 = 0x5FC9
+0x7447 = 0x5FDE
+0x7448 = 0x5FE1
+0x7449 = 0x5FE9
+0x744A = 0x600D
+0x744B = 0x6014
+0x744C = 0x6018
+0x744D = 0x6033
+0x744E = 0x6035
+0x744F = 0x6047
+0x7450 = 0xFA3D
+0x7451 = 0x609D
+0x7452 = 0x609E
+0x7453 = 0x60CB
+0x7454 = 0x60D4
+0x7455 = 0x60D5
+0x7456 = 0x60DD
+0x7457 = 0x60F8
+0x7458 = 0x611C
+0x7459 = 0x612B
+0x745A = 0x6130
+0x745B = 0x6137
+0x745C = 0xFA3E
+0x745D = 0x618D
+0x745E = 0xFA3F
+0x745F = 0x61BC
+0x7460 = 0x61B9
+0x7461 = 0xFA40
+0x7462 = 0x6222
+0x7463 = 0x623E
+0x7464 = 0x6243
+0x7465 = 0x6256
+0x7466 = 0x625A
+0x7467 = 0x626F
+0x7468 = 0x6285
+0x7469 = 0x62C4
+0x746A = 0x62D6
+0x746B = 0x62FC
+0x746C = 0x630A
+0x746D = 0x6318
+0x746E = 0x6339
+0x746F = 0x6343
+0x7470 = 0x6365
+0x7471 = 0x637C
+0x7472 = 0x63E5
+0x7473 = 0x63ED
+0x7474 = 0x63F5
+0x7475 = 0x6410
+0x7476 = 0x6414
+0x7477 = 0x6422
+0x7478 = 0x6479
+0x7479 = 0x6451
+0x747A = 0x6460
+0x747B = 0x646D
+0x747C = 0x64CE
+0x747D = 0x64BE
+0x747E = 0x64BF
+0x7521 = 0x64C4
+0x7522 = 0x64CA
+0x7523 = 0x64D0
+0x7524 = 0x64F7
+0x7525 = 0x64FB
+0x7526 = 0x6522
+0x7527 = 0x6529
+0x7528 = 0xFA41
+0x7529 = 0x6567
+0x752A = 0x659D
+0x752B = 0xFA42
+0x752C = 0x6600
+0x752D = 0x6609
+0x752E = 0x6615
+0x752F = 0x661E
+0x7530 = 0x663A
+0x7531 = 0x6622
+0x7532 = 0x6624
+0x7533 = 0x662B
+0x7534 = 0x6630
+0x7535 = 0x6631
+0x7536 = 0x6633
+0x7537 = 0x66FB
+0x7538 = 0x6648
+0x7539 = 0x664C
+0x753B = 0x6659
+0x753C = 0x665A
+0x753D = 0x6661
+0x753E = 0x6665
+0x753F = 0x6673
+0x7540 = 0x6677
+0x7541 = 0x6678
+0x7542 = 0x668D
+0x7543 = 0xFA43
+0x7544 = 0x66A0
+0x7545 = 0x66B2
+0x7546 = 0x66BB
+0x7547 = 0x66C6
+0x7548 = 0x66C8
+0x7549 = 0x3B22
+0x754A = 0x66DB
+0x754B = 0x66E8
+0x754C = 0x66FA
+0x754D = 0x6713
+0x754E = 0xF929
+0x754F = 0x6733
+0x7550 = 0x6766
+0x7551 = 0x6747
+0x7552 = 0x6748
+0x7553 = 0x677B
+0x7554 = 0x6781
+0x7555 = 0x6793
+0x7556 = 0x6798
+0x7557 = 0x679B
+0x7558 = 0x67BB
+0x7559 = 0x67F9
+0x755A = 0x67C0
+0x755B = 0x67D7
+0x755C = 0x67FC
+0x755D = 0x6801
+0x755E = 0x6852
+0x755F = 0x681D
+0x7560 = 0x682C
+0x7561 = 0x6831
+0x7562 = 0x685B
+0x7563 = 0x6872
+0x7564 = 0x6875
+0x7565 = 0xFA44
+0x7566 = 0x68A3
+0x7567 = 0x68A5
+0x7568 = 0x68B2
+0x7569 = 0x68C8
+0x756A = 0x68D0
+0x756B = 0x68E8
+0x756C = 0x68ED
+0x756D = 0x68F0
+0x756E = 0x68F1
+0x756F = 0x68FC
+0x7570 = 0x690A
+0x7571 = 0x6949
+0x7573 = 0x6935
+0x7574 = 0x6942
+0x7575 = 0x6957
+0x7576 = 0x6963
+0x7577 = 0x6964
+0x7578 = 0x6968
+0x7579 = 0x6980
+0x757A = 0xFA14
+0x757B = 0x69A5
+0x757C = 0x69AD
+0x757D = 0x69CF
+0x757E = 0x3BB6
+0x7621 = 0x3BC3
+0x7622 = 0x69E2
+0x7623 = 0x69E9
+0x7624 = 0x69EA
+0x7625 = 0x69F5
+0x7626 = 0x69F6
+0x7627 = 0x6A0F
+0x7628 = 0x6A15
+0x762A = 0x6A3B
+0x762B = 0x6A3E
+0x762C = 0x6A45
+0x762D = 0x6A50
+0x762E = 0x6A56
+0x762F = 0x6A5B
+0x7630 = 0x6A6B
+0x7631 = 0x6A73
+0x7633 = 0x6A89
+0x7634 = 0x6A94
+0x7635 = 0x6A9D
+0x7636 = 0x6A9E
+0x7637 = 0x6AA5
+0x7638 = 0x6AE4
+0x7639 = 0x6AE7
+0x763A = 0x3C0F
+0x763B = 0xF91D
+0x763C = 0x6B1B
+0x763D = 0x6B1E
+0x763E = 0x6B2C
+0x763F = 0x6B35
+0x7640 = 0x6B46
+0x7641 = 0x6B56
+0x7642 = 0x6B60
+0x7643 = 0x6B65
+0x7644 = 0x6B67
+0x7645 = 0x6B77
+0x7646 = 0x6B82
+0x7647 = 0x6BA9
+0x7648 = 0x6BAD
+0x7649 = 0xF970
+0x764A = 0x6BCF
+0x764B = 0x6BD6
+0x764C = 0x6BD7
+0x764D = 0x6BFF
+0x764E = 0x6C05
+0x764F = 0x6C10
+0x7650 = 0x6C33
+0x7651 = 0x6C59
+0x7652 = 0x6C5C
+0x7653 = 0x6CAA
+0x7654 = 0x6C74
+0x7655 = 0x6C76
+0x7656 = 0x6C85
+0x7657 = 0x6C86
+0x7658 = 0x6C98
+0x7659 = 0x6C9C
+0x765A = 0x6CFB
+0x765B = 0x6CC6
+0x765C = 0x6CD4
+0x765D = 0x6CE0
+0x765E = 0x6CEB
+0x765F = 0x6CEE
+0x7661 = 0x6D04
+0x7662 = 0x6D0E
+0x7663 = 0x6D2E
+0x7664 = 0x6D31
+0x7665 = 0x6D39
+0x7666 = 0x6D3F
+0x7667 = 0x6D58
+0x7668 = 0x6D65
+0x7669 = 0xFA45
+0x766A = 0x6D82
+0x766B = 0x6D87
+0x766C = 0x6D89
+0x766D = 0x6D94
+0x766E = 0x6DAA
+0x766F = 0x6DAC
+0x7670 = 0x6DBF
+0x7671 = 0x6DC4
+0x7672 = 0x6DD6
+0x7673 = 0x6DDA
+0x7674 = 0x6DDB
+0x7675 = 0x6DDD
+0x7676 = 0x6DFC
+0x7677 = 0xFA46
+0x7678 = 0x6E34
+0x7679 = 0x6E44
+0x767A = 0x6E5C
+0x767B = 0x6E5E
+0x767C = 0x6EAB
+0x767D = 0x6EB1
+0x767E = 0x6EC1
+0x7721 = 0x6EC7
+0x7722 = 0x6ECE
+0x7723 = 0x6F10
+0x7724 = 0x6F1A
+0x7725 = 0xFA47
+0x7726 = 0x6F2A
+0x7727 = 0x6F2F
+0x7728 = 0x6F33
+0x7729 = 0x6F51
+0x772A = 0x6F59
+0x772B = 0x6F5E
+0x772C = 0x6F61
+0x772D = 0x6F62
+0x772E = 0x6F7E
+0x772F = 0x6F88
+0x7730 = 0x6F8C
+0x7731 = 0x6F8D
+0x7732 = 0x6F94
+0x7733 = 0x6FA0
+0x7734 = 0x6FA7
+0x7735 = 0x6FB6
+0x7736 = 0x6FBC
+0x7737 = 0x6FC7
+0x7738 = 0x6FCA
+0x7739 = 0x6FF9
+0x773A = 0x6FF0
+0x773B = 0x6FF5
+0x773C = 0x7005
+0x773D = 0x7006
+0x773E = 0x7028
+0x773F = 0x704A
+0x7740 = 0x705D
+0x7741 = 0x705E
+0x7742 = 0x704E
+0x7743 = 0x7064
+0x7744 = 0x7075
+0x7745 = 0x7085
+0x7746 = 0x70A4
+0x7747 = 0x70AB
+0x7748 = 0x70B7
+0x7749 = 0x70D4
+0x774A = 0x70D8
+0x774B = 0x70E4
+0x774C = 0x710F
+0x774D = 0x712B
+0x774E = 0x711E
+0x774F = 0x7120
+0x7750 = 0x712E
+0x7751 = 0x7130
+0x7752 = 0x7146
+0x7753 = 0x7147
+0x7754 = 0x7151
+0x7755 = 0xFA48
+0x7756 = 0x7152
+0x7757 = 0x715C
+0x7758 = 0x7160
+0x7759 = 0x7168
+0x775A = 0xFA15
+0x775B = 0x7185
+0x775C = 0x7187
+0x775D = 0x7192
+0x775E = 0x71C1
+0x775F = 0x71BA
+0x7760 = 0x71C4
+0x7761 = 0x71FE
+0x7762 = 0x7200
+0x7763 = 0x7215
+0x7764 = 0x7255
+0x7765 = 0x7256
+0x7766 = 0x3E3F
+0x7767 = 0x728D
+0x7768 = 0x729B
+0x7769 = 0x72BE
+0x776A = 0x72C0
+0x776B = 0x72FB
+0x776D = 0x7327
+0x776E = 0x7328
+0x776F = 0xFA16
+0x7770 = 0x7350
+0x7771 = 0x7366
+0x7772 = 0x737C
+0x7773 = 0x7395
+0x7774 = 0x739F
+0x7775 = 0x73A0
+0x7776 = 0x73A2
+0x7777 = 0x73A6
+0x7778 = 0x73AB
+0x7779 = 0x73C9
+0x777A = 0x73CF
+0x777B = 0x73D6
+0x777C = 0x73D9
+0x777D = 0x73E3
+0x777E = 0x73E9
+0x7821 = 0x7407
+0x7822 = 0x740A
+0x7823 = 0x741A
+0x7824 = 0x741B
+0x7825 = 0xFA4A
+0x7826 = 0x7426
+0x7827 = 0x7428
+0x7828 = 0x742A
+0x7829 = 0x742B
+0x782A = 0x742C
+0x782B = 0x742E
+0x782C = 0x742F
+0x782D = 0x7430
+0x782E = 0x7444
+0x782F = 0x7446
+0x7830 = 0x7447
+0x7831 = 0x744B
+0x7832 = 0x7457
+0x7833 = 0x7462
+0x7834 = 0x746B
+0x7835 = 0x746D
+0x7836 = 0x7486
+0x7837 = 0x7487
+0x7838 = 0x7489
+0x7839 = 0x7498
+0x783A = 0x749C
+0x783B = 0x749F
+0x783C = 0x74A3
+0x783D = 0x7490
+0x783E = 0x74A6
+0x783F = 0x74A8
+0x7840 = 0x74A9
+0x7841 = 0x74B5
+0x7842 = 0x74BF
+0x7843 = 0x74C8
+0x7844 = 0x74C9
+0x7845 = 0x74DA
+0x7846 = 0x74FF
+0x7847 = 0x7501
+0x7848 = 0x7517
+0x7849 = 0x752F
+0x784A = 0x756F
+0x784B = 0x7579
+0x784C = 0x7592
+0x784D = 0x3F72
+0x784E = 0x75CE
+0x784F = 0x75E4
+0x7850 = 0x7600
+0x7851 = 0x7602
+0x7852 = 0x7608
+0x7853 = 0x7615
+0x7854 = 0x7616
+0x7855 = 0x7619
+0x7856 = 0x761E
+0x7857 = 0x762D
+0x7858 = 0x7635
+0x7859 = 0x7643
+0x785A = 0x764B
+0x785B = 0x7664
+0x785C = 0x7665
+0x785D = 0x766D
+0x785E = 0x766F
+0x785F = 0x7671
+0x7860 = 0x7681
+0x7861 = 0x769B
+0x7862 = 0x769D
+0x7863 = 0x769E
+0x7864 = 0x76A6
+0x7865 = 0x76AA
+0x7866 = 0x76B6
+0x7867 = 0x76C5
+0x7868 = 0x76CC
+0x7869 = 0x76CE
+0x786A = 0x76D4
+0x786B = 0x76E6
+0x786C = 0x76F1
+0x786D = 0x76FC
+0x786E = 0x770A
+0x786F = 0x7719
+0x7870 = 0x7734
+0x7871 = 0x7736
+0x7872 = 0x7746
+0x7873 = 0x774D
+0x7874 = 0x774E
+0x7875 = 0x775C
+0x7876 = 0x775F
+0x7877 = 0x7762
+0x7878 = 0x777A
+0x7879 = 0x7780
+0x787A = 0x7794
+0x787B = 0x77AA
+0x787C = 0x77E0
+0x787D = 0x782D
+0x7921 = 0x7843
+0x7922 = 0x784E
+0x7923 = 0x784F
+0x7924 = 0x7851
+0x7925 = 0x7868
+0x7926 = 0x786E
+0x7927 = 0xFA4B
+0x7928 = 0x78B0
+0x792A = 0x78AD
+0x792B = 0x78E4
+0x792C = 0x78F2
+0x792D = 0x7900
+0x792E = 0x78F7
+0x792F = 0x791C
+0x7930 = 0x792E
+0x7931 = 0x7931
+0x7932 = 0x7934
+0x7933 = 0xFA4C
+0x7934 = 0xFA4D
+0x7935 = 0x7945
+0x7936 = 0x7946
+0x7937 = 0xFA4E
+0x7938 = 0xFA4F
+0x7939 = 0xFA50
+0x793A = 0x795C
+0x793B = 0xFA51
+0x793C = 0xFA19
+0x793D = 0xFA1A
+0x793E = 0x7979
+0x793F = 0xFA52
+0x7940 = 0xFA53
+0x7941 = 0xFA1B
+0x7942 = 0x7998
+0x7943 = 0x79B1
+0x7944 = 0x79B8
+0x7945 = 0x79C8
+0x7946 = 0x79CA
+0x7948 = 0x79D4
+0x7949 = 0x79DE
+0x794A = 0x79EB
+0x794B = 0x79ED
+0x794C = 0x7A03
+0x794D = 0xFA54
+0x794E = 0x7A39
+0x794F = 0x7A5D
+0x7950 = 0x7A6D
+0x7951 = 0xFA55
+0x7952 = 0x7A85
+0x7953 = 0x7AA0
+0x7955 = 0x7AB3
+0x7956 = 0x7ABB
+0x7957 = 0x7ACE
+0x7958 = 0x7AEB
+0x7959 = 0x7AFD
+0x795A = 0x7B12
+0x795B = 0x7B2D
+0x795C = 0x7B3B
+0x795D = 0x7B47
+0x795E = 0x7B4E
+0x795F = 0x7B60
+0x7960 = 0x7B6D
+0x7961 = 0x7B6F
+0x7962 = 0x7B72
+0x7963 = 0x7B9E
+0x7964 = 0xFA56
+0x7965 = 0x7BD7
+0x7966 = 0x7BD9
+0x7967 = 0x7C01
+0x7968 = 0x7C31
+0x7969 = 0x7C1E
+0x796A = 0x7C20
+0x796B = 0x7C33
+0x796C = 0x7C36
+0x796D = 0x4264
+0x796F = 0x7C59
+0x7970 = 0x7C6D
+0x7971 = 0x7C79
+0x7972 = 0x7C8F
+0x7973 = 0x7C94
+0x7974 = 0x7CA0
+0x7975 = 0x7CBC
+0x7976 = 0x7CD5
+0x7977 = 0x7CD9
+0x7978 = 0x7CDD
+0x7979 = 0x7D07
+0x797A = 0x7D08
+0x797B = 0x7D13
+0x797C = 0x7D1D
+0x797D = 0x7D23
+0x797E = 0x7D31
+0x7A21 = 0x7D41
+0x7A22 = 0x7D48
+0x7A23 = 0x7D53
+0x7A24 = 0x7D5C
+0x7A25 = 0x7D7A
+0x7A26 = 0x7D83
+0x7A27 = 0x7D8B
+0x7A28 = 0x7DA0
+0x7A29 = 0x7DA6
+0x7A2A = 0x7DC2
+0x7A2B = 0x7DCC
+0x7A2C = 0x7DD6
+0x7A2D = 0x7DE3
+0x7A2E = 0xFA57
+0x7A2F = 0x7E28
+0x7A30 = 0x7E08
+0x7A31 = 0x7E11
+0x7A32 = 0x7E15
+0x7A33 = 0xFA59
+0x7A34 = 0x7E47
+0x7A35 = 0x7E52
+0x7A36 = 0x7E61
+0x7A37 = 0x7E8A
+0x7A38 = 0x7E8D
+0x7A39 = 0x7F47
+0x7A3A = 0xFA5A
+0x7A3B = 0x7F91
+0x7A3C = 0x7F97
+0x7A3D = 0x7FBF
+0x7A3E = 0x7FCE
+0x7A3F = 0x7FDB
+0x7A40 = 0x7FDF
+0x7A41 = 0x7FEC
+0x7A42 = 0x7FEE
+0x7A43 = 0x7FFA
+0x7A44 = 0xFA5B
+0x7A45 = 0x8014
+0x7A46 = 0x8026
+0x7A47 = 0x8035
+0x7A48 = 0x8037
+0x7A49 = 0x803C
+0x7A4A = 0x80CA
+0x7A4B = 0x80D7
+0x7A4C = 0x80E0
+0x7A4D = 0x80F3
+0x7A4E = 0x8118
+0x7A4F = 0x814A
+0x7A50 = 0x8160
+0x7A51 = 0x8167
+0x7A52 = 0x8168
+0x7A53 = 0x816D
+0x7A54 = 0x81BB
+0x7A55 = 0x81CA
+0x7A56 = 0x81CF
+0x7A57 = 0x81D7
+0x7A58 = 0xFA5C
+0x7A59 = 0x4453
+0x7A5A = 0x445B
+0x7A5B = 0x8260
+0x7A5C = 0x8274
+0x7A5E = 0x828E
+0x7A5F = 0x82A1
+0x7A60 = 0x82A3
+0x7A61 = 0x82A4
+0x7A62 = 0x82A9
+0x7A63 = 0x82AE
+0x7A64 = 0x82B7
+0x7A65 = 0x82BE
+0x7A66 = 0x82BF
+0x7A67 = 0x82C6
+0x7A68 = 0x82D5
+0x7A69 = 0x82FD
+0x7A6A = 0x82FE
+0x7A6B = 0x8300
+0x7A6C = 0x8301
+0x7A6D = 0x8362
+0x7A6E = 0x8322
+0x7A6F = 0x832D
+0x7A70 = 0x833A
+0x7A71 = 0x8343
+0x7A72 = 0x8347
+0x7A73 = 0x8351
+0x7A74 = 0x8355
+0x7A75 = 0x837D
+0x7A76 = 0x8386
+0x7A77 = 0x8392
+0x7A78 = 0x8398
+0x7A79 = 0x83A7
+0x7A7A = 0x83A9
+0x7A7B = 0x83BF
+0x7A7C = 0x83C0
+0x7A7D = 0x83C7
+0x7A7E = 0x83CF
+0x7B21 = 0x83D1
+0x7B22 = 0x83E1
+0x7B23 = 0x83EA
+0x7B24 = 0x8401
+0x7B25 = 0x8406
+0x7B26 = 0x840A
+0x7B27 = 0xFA5F
+0x7B28 = 0x8448
+0x7B29 = 0x845F
+0x7B2A = 0x8470
+0x7B2B = 0x8473
+0x7B2C = 0x8485
+0x7B2D = 0x849E
+0x7B2E = 0x84AF
+0x7B2F = 0x84B4
+0x7B30 = 0x84BA
+0x7B31 = 0x84C0
+0x7B32 = 0x84C2
+0x7B34 = 0x8532
+0x7B35 = 0x851E
+0x7B36 = 0x8523
+0x7B37 = 0x852F
+0x7B38 = 0x8559
+0x7B39 = 0x8564
+0x7B3A = 0xFA1F
+0x7B3B = 0x85AD
+0x7B3C = 0x857A
+0x7B3D = 0x858C
+0x7B3E = 0x858F
+0x7B3F = 0x85A2
+0x7B40 = 0x85B0
+0x7B41 = 0x85CB
+0x7B42 = 0x85CE
+0x7B43 = 0x85ED
+0x7B44 = 0x8612
+0x7B45 = 0x85FF
+0x7B46 = 0x8604
+0x7B47 = 0x8605
+0x7B48 = 0x8610
+0x7B4A = 0x8618
+0x7B4B = 0x8629
+0x7B4C = 0x8638
+0x7B4D = 0x8657
+0x7B4E = 0x865B
+0x7B4F = 0xF936
+0x7B50 = 0x8662
+0x7B51 = 0x459D
+0x7B52 = 0x866C
+0x7B53 = 0x8675
+0x7B54 = 0x8698
+0x7B55 = 0x86B8
+0x7B56 = 0x86FA
+0x7B57 = 0x86FC
+0x7B58 = 0x86FD
+0x7B59 = 0x870B
+0x7B5A = 0x8771
+0x7B5B = 0x8787
+0x7B5C = 0x8788
+0x7B5D = 0x87AC
+0x7B5E = 0x87AD
+0x7B5F = 0x87B5
+0x7B60 = 0x45EA
+0x7B61 = 0x87D6
+0x7B62 = 0x87EC
+0x7B63 = 0x8806
+0x7B64 = 0x880A
+0x7B65 = 0x8810
+0x7B66 = 0x8814
+0x7B67 = 0x881F
+0x7B68 = 0x8898
+0x7B69 = 0x88AA
+0x7B6A = 0x88CA
+0x7B6B = 0x88CE
+0x7B6D = 0x88F5
+0x7B6E = 0x891C
+0x7B6F = 0xFA60
+0x7B70 = 0x8918
+0x7B71 = 0x8919
+0x7B72 = 0x891A
+0x7B73 = 0x8927
+0x7B74 = 0x8930
+0x7B75 = 0x8932
+0x7B76 = 0x8939
+0x7B77 = 0x8940
+0x7B78 = 0x8994
+0x7B79 = 0xFA61
+0x7B7A = 0x89D4
+0x7B7B = 0x89E5
+0x7B7C = 0x89F6
+0x7B7D = 0x8A12
+0x7B7E = 0x8A15
+0x7C21 = 0x8A22
+0x7C22 = 0x8A37
+0x7C23 = 0x8A47
+0x7C24 = 0x8A4E
+0x7C25 = 0x8A5D
+0x7C26 = 0x8A61
+0x7C27 = 0x8A75
+0x7C28 = 0x8A79
+0x7C29 = 0x8AA7
+0x7C2A = 0x8AD0
+0x7C2B = 0x8ADF
+0x7C2C = 0x8AF4
+0x7C2D = 0x8AF6
+0x7C2E = 0xFA22
+0x7C2F = 0xFA62
+0x7C30 = 0xFA63
+0x7C31 = 0x8B46
+0x7C32 = 0x8B54
+0x7C33 = 0x8B59
+0x7C34 = 0x8B69
+0x7C35 = 0x8B9D
+0x7C36 = 0x8C49
+0x7C37 = 0x8C68
+0x7C38 = 0xFA64
+0x7C39 = 0x8CE1
+0x7C3A = 0x8CF4
+0x7C3B = 0x8CF8
+0x7C3C = 0x8CFE
+0x7C3D = 0xFA65
+0x7C3E = 0x8D12
+0x7C3F = 0x8D1B
+0x7C40 = 0x8DAF
+0x7C41 = 0x8DCE
+0x7C42 = 0x8DD1
+0x7C43 = 0x8DD7
+0x7C44 = 0x8E20
+0x7C45 = 0x8E23
+0x7C46 = 0x8E3D
+0x7C47 = 0x8E70
+0x7C48 = 0x8E7B
+0x7C4A = 0x8EC0
+0x7C4B = 0x4844
+0x7C4C = 0x8EFA
+0x7C4D = 0x8F1E
+0x7C4E = 0x8F2D
+0x7C4F = 0x8F36
+0x7C50 = 0x8F54
+0x7C52 = 0x8FA6
+0x7C53 = 0x8FB5
+0x7C54 = 0x8FE4
+0x7C55 = 0x8FE8
+0x7C56 = 0x8FEE
+0x7C57 = 0x9008
+0x7C58 = 0x902D
+0x7C59 = 0xFA67
+0x7C5A = 0x9088
+0x7C5B = 0x9095
+0x7C5C = 0x9097
+0x7C5D = 0x9099
+0x7C5E = 0x909B
+0x7C5F = 0x90A2
+0x7C60 = 0x90B3
+0x7C61 = 0x90BE
+0x7C62 = 0x90C4
+0x7C63 = 0x90C5
+0x7C64 = 0x90C7
+0x7C65 = 0x90D7
+0x7C66 = 0x90DD
+0x7C67 = 0x90DE
+0x7C68 = 0x90EF
+0x7C69 = 0x90F4
+0x7C6A = 0xFA26
+0x7C6B = 0x9114
+0x7C6C = 0x9115
+0x7C6D = 0x9116
+0x7C6E = 0x9122
+0x7C6F = 0x9123
+0x7C70 = 0x9127
+0x7C71 = 0x912F
+0x7C72 = 0x9131
+0x7C73 = 0x9134
+0x7C74 = 0x913D
+0x7C75 = 0x9148
+0x7C76 = 0x915B
+0x7C77 = 0x9183
+0x7C78 = 0x919E
+0x7C79 = 0x91AC
+0x7C7A = 0x91B1
+0x7C7B = 0x91BC
+0x7C7C = 0x91D7
+0x7C7D = 0x91FB
+0x7C7E = 0x91E4
+0x7D21 = 0x91E5
+0x7D22 = 0x91ED
+0x7D23 = 0x91F1
+0x7D24 = 0x9207
+0x7D25 = 0x9210
+0x7D26 = 0x9238
+0x7D27 = 0x9239
+0x7D28 = 0x923A
+0x7D29 = 0x923C
+0x7D2A = 0x9240
+0x7D2B = 0x9243
+0x7D2C = 0x924F
+0x7D2D = 0x9278
+0x7D2E = 0x9288
+0x7D2F = 0x92C2
+0x7D30 = 0x92CB
+0x7D31 = 0x92CC
+0x7D32 = 0x92D3
+0x7D33 = 0x92E0
+0x7D34 = 0x92FF
+0x7D35 = 0x9304
+0x7D36 = 0x931F
+0x7D37 = 0x9321
+0x7D38 = 0x9325
+0x7D39 = 0x9348
+0x7D3A = 0x9349
+0x7D3B = 0x934A
+0x7D3C = 0x9364
+0x7D3D = 0x9365
+0x7D3E = 0x936A
+0x7D3F = 0x9370
+0x7D40 = 0x939B
+0x7D41 = 0x93A3
+0x7D42 = 0x93BA
+0x7D43 = 0x93C6
+0x7D44 = 0x93DE
+0x7D45 = 0x93DF
+0x7D46 = 0x9404
+0x7D47 = 0x93FD
+0x7D48 = 0x9433
+0x7D49 = 0x944A
+0x7D4A = 0x9463
+0x7D4B = 0x946B
+0x7D4C = 0x9471
+0x7D4D = 0x9472
+0x7D4E = 0x958E
+0x7D4F = 0x959F
+0x7D50 = 0x95A6
+0x7D51 = 0x95A9
+0x7D52 = 0x95AC
+0x7D53 = 0x95B6
+0x7D54 = 0x95BD
+0x7D55 = 0x95CB
+0x7D56 = 0x95D0
+0x7D57 = 0x95D3
+0x7D58 = 0x49B0
+0x7D59 = 0x95DA
+0x7D5A = 0x95DE
+0x7D5B = 0x9658
+0x7D5C = 0x9684
+0x7D5D = 0xF9DC
+0x7D5E = 0x969D
+0x7D5F = 0x96A4
+0x7D60 = 0x96A5
+0x7D61 = 0x96D2
+0x7D62 = 0x96DE
+0x7D63 = 0xFA68
+0x7D64 = 0x96E9
+0x7D65 = 0x96EF
+0x7D66 = 0x9733
+0x7D67 = 0x973B
+0x7D68 = 0x974D
+0x7D69 = 0x974E
+0x7D6A = 0x974F
+0x7D6B = 0x975A
+0x7D6C = 0x976E
+0x7D6D = 0x9773
+0x7D6E = 0x9795
+0x7D6F = 0x97AE
+0x7D70 = 0x97BA
+0x7D71 = 0x97C1
+0x7D72 = 0x97C9
+0x7D73 = 0x97DE
+0x7D74 = 0x97DB
+0x7D75 = 0x97F4
+0x7D76 = 0xFA69
+0x7D77 = 0x980A
+0x7D78 = 0x981E
+0x7D79 = 0x982B
+0x7D7A = 0x9830
+0x7D7B = 0xFA6A
+0x7D7C = 0x9852
+0x7D7D = 0x9853
+0x7D7E = 0x9856
+0x7E21 = 0x9857
+0x7E22 = 0x9859
+0x7E23 = 0x985A
+0x7E24 = 0xF9D0
+0x7E25 = 0x9865
+0x7E26 = 0x986C
+0x7E27 = 0x98BA
+0x7E28 = 0x98C8
+0x7E29 = 0x98E7
+0x7E2A = 0x9958
+0x7E2B = 0x999E
+0x7E2C = 0x9A02
+0x7E2D = 0x9A03
+0x7E2E = 0x9A24
+0x7E2F = 0x9A2D
+0x7E30 = 0x9A2E
+0x7E31 = 0x9A38
+0x7E32 = 0x9A4A
+0x7E33 = 0x9A4E
+0x7E34 = 0x9A52
+0x7E35 = 0x9AB6
+0x7E36 = 0x9AC1
+0x7E37 = 0x9AC3
+0x7E38 = 0x9ACE
+0x7E39 = 0x9AD6
+0x7E3A = 0x9AF9
+0x7E3B = 0x9B02
+0x7E3C = 0x9B08
+0x7E3D = 0x9B20
+0x7E3E = 0x4C17
+0x7E3F = 0x9B2D
+0x7E40 = 0x9B5E
+0x7E41 = 0x9B79
+0x7E42 = 0x9B66
+0x7E43 = 0x9B72
+0x7E44 = 0x9B75
+0x7E45 = 0x9B84
+0x7E46 = 0x9B8A
+0x7E47 = 0x9B8F
+0x7E48 = 0x9B9E
+0x7E49 = 0x9BA7
+0x7E4A = 0x9BC1
+0x7E4B = 0x9BCE
+0x7E4C = 0x9BE5
+0x7E4D = 0x9BF8
+0x7E4E = 0x9BFD
+0x7E4F = 0x9C00
+0x7E50 = 0x9C23
+0x7E51 = 0x9C41
+0x7E52 = 0x9C4F
+0x7E53 = 0x9C50
+0x7E54 = 0x9C53
+0x7E55 = 0x9C63
+0x7E56 = 0x9C65
+0x7E57 = 0x9C77
+0x7E58 = 0x9D1D
+0x7E59 = 0x9D1E
+0x7E5A = 0x9D43
+0x7E5B = 0x9D47
+0x7E5C = 0x9D52
+0x7E5D = 0x9D63
+0x7E5E = 0x9D70
+0x7E5F = 0x9D7C
+0x7E60 = 0x9D8A
+0x7E61 = 0x9D96
+0x7E62 = 0x9DC0
+0x7E63 = 0x9DAC
+0x7E64 = 0x9DBC
+0x7E65 = 0x9DD7
+0x7E67 = 0x9DE7
+0x7E68 = 0x9E07
+0x7E69 = 0x9E15
+0x7E6A = 0x9E7C
+0x7E6B = 0x9E9E
+0x7E6C = 0x9EA4
+0x7E6D = 0x9EAC
+0x7E6E = 0x9EAF
+0x7E6F = 0x9EB4
+0x7E70 = 0x9EB5
+0x7E71 = 0x9EC3
+0x7E72 = 0x9ED1
+0x7E73 = 0x9F10
+0x7E74 = 0x9F39
+0x7E75 = 0x9F57
+0x7E76 = 0x9F90
+0x7E77 = 0x9F94
+0x7E78 = 0x9F97
+0x7E79 = 0x9FA2
+0x7E7A = 0x59F8
+0x7E7B = 0x5C5B
+0x7E7C = 0x5E77
+0x7E7D = 0x7626
+0x7E7E = 0x7E6B
+END_MAP
diff --git a/share/i18n/csmapper/JIS/JISX0213-1%UCS@SIP.src b/share/i18n/csmapper/JIS/JISX0213-1%UCS@SIP.src
new file mode 100644 (file)
index 0000000..da7eab6
--- /dev/null
@@ -0,0 +1,60 @@
+# $NetBSD: JISX0213-1%UCS@SIP.src,v 1.1 2007/03/05 16:58:33 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "JISX0213-1/UCS:SIP"
+SRC_ZONE       0x21-0x7E / 0x21-0x7E / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+## JIS X 0213:2004 vs Unicode mapping table
+## 
+## Date: 22 May 2006
+## License:
+##     Copyright (C) 2001 earthian@tama.or.jp, All Rights Reserved.
+##     Copyright (C) 2001 I'O, All Rights Reserved.
+##     Copyright (C) 2006 Project X0213, All Rights Reserved.
+##     You can use, modify, distribute this table freely.
+## Note:
+##     3-XXXX  JIS X 0213:2004 plane 1 (GL encoding)
+##     4-XXXX  JIS X 0213:2000 plane 2 (GL encoding)
+##     [1983]  JIS codepoint defined by JIS X 0208-1983
+##     [1990]  JIS codepoint defined by JIS X 0208-1990
+##     [2000]  JIS codepoint defined by JIS X 0213:2000
+##     [2004]  JIS codepoint defined by JIS X 0213:2004
+##     [Unicode3.1]    UCS codepoint defined by Unicode 3.1
+##     [Unicode3.2]    UCS codepoint defined by Unicode 3.2
+##     Fullwidth       UCS fullwidth form (U+Fxxx)
+##     Windows         Windows (CP932) mapping
+##     Some 0213 character can't represent by one UCS character.
+##     In this table, such characters are described as 'U+xxxx+xxxx'.
+## 
+## JIS Unicode Name    Note
+0x2E22 = 0x000B
+0x2F42 = 0x123D
+0x2F4C = 0x131B
+0x2F60 = 0x146E
+0x2F7B = 0x18BD
+0x4F54 = 0x0B9F
+0x4F63 = 0x16B4
+0x4F6E = 0x1E34
+0x753A = 0x31C4
+0x7572 = 0x35C4
+0x7629 = 0x373F
+0x7632 = 0x3763
+0x7660 = 0x3CFE
+0x776C = 0x47F1
+0x787E = 0x548E
+0x7929 = 0x550E
+0x7947 = 0x5771
+0x7954 = 0x59C4
+0x796E = 0x5DA1
+0x7A5D = 0x6AFF
+0x7B33 = 0x6E40
+0x7B49 = 0x70F4
+0x7B6C = 0x7684
+0x7C49 = 0x8277
+0x7C51 = 0x83CD
+0x7E66 = 0xA190
+END_MAP
diff --git a/share/i18n/csmapper/JIS/JISX0213-2%UCS@BMP.src b/share/i18n/csmapper/JIS/JISX0213-2%UCS@BMP.src
new file mode 100644 (file)
index 0000000..e22ef8a
--- /dev/null
@@ -0,0 +1,2193 @@
+# $NetBSD: JISX0213-2%UCS@BMP.src,v 1.1 2007/03/05 16:58:33 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "JISX0213-2/UCS:BMP"
+SRC_ZONE       0x21-0x7E / 0x21-0x7E / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+## JIS X 0213:2004 vs Unicode mapping table
+## 
+## Date: 22 May 2006
+## License:
+##     Copyright (C) 2001 earthian@tama.or.jp, All Rights Reserved.
+##     Copyright (C) 2001 I'O, All Rights Reserved.
+##     Copyright (C) 2006 Project X0213, All Rights Reserved.
+##     You can use, modify, distribute this table freely.
+## Note:
+##     3-XXXX  JIS X 0213:2004 plane 1 (GL encoding)
+##     4-XXXX  JIS X 0213:2000 plane 2 (GL encoding)
+##     [1983]  JIS codepoint defined by JIS X 0208-1983
+##     [1990]  JIS codepoint defined by JIS X 0208-1990
+##     [2000]  JIS codepoint defined by JIS X 0213:2000
+##     [2004]  JIS codepoint defined by JIS X 0213:2004
+##     [Unicode3.1]    UCS codepoint defined by Unicode 3.1
+##     [Unicode3.2]    UCS codepoint defined by Unicode 3.2
+##     Fullwidth       UCS fullwidth form (U+Fxxx)
+##     Windows         Windows (CP932) mapping
+##     Some 0213 character can't represent by one UCS character.
+##     In this table, such characters are described as 'U+xxxx+xxxx'.
+## 
+## JIS Unicode Name    Note
+0x2122 = 0x4E02
+0x2123 = 0x4E0F
+0x2124 = 0x4E12
+0x2125 = 0x4E29
+0x2126 = 0x4E2B
+0x2127 = 0x4E2E
+0x2128 = 0x4E40
+0x2129 = 0x4E47
+0x212A = 0x4E48
+0x212C = 0x4E51
+0x212D = 0x3406
+0x212F = 0x4E5A
+0x2130 = 0x4E69
+0x2131 = 0x4E9D
+0x2132 = 0x342C
+0x2133 = 0x342E
+0x2134 = 0x4EB9
+0x2135 = 0x4EBB
+0x2137 = 0x4EBC
+0x2138 = 0x4EC3
+0x2139 = 0x4EC8
+0x213A = 0x4ED0
+0x213B = 0x4EEB
+0x213C = 0x4EDA
+0x213D = 0x4EF1
+0x213E = 0x4EF5
+0x213F = 0x4F00
+0x2140 = 0x4F16
+0x2141 = 0x4F64
+0x2142 = 0x4F37
+0x2143 = 0x4F3E
+0x2144 = 0x4F54
+0x2145 = 0x4F58
+0x2147 = 0x4F77
+0x2148 = 0x4F78
+0x2149 = 0x4F7A
+0x214A = 0x4F7D
+0x214B = 0x4F82
+0x214C = 0x4F85
+0x214D = 0x4F92
+0x214E = 0x4F9A
+0x214F = 0x4FE6
+0x2150 = 0x4FB2
+0x2151 = 0x4FBE
+0x2152 = 0x4FC5
+0x2153 = 0x4FCB
+0x2154 = 0x4FCF
+0x2155 = 0x4FD2
+0x2156 = 0x346A
+0x2157 = 0x4FF2
+0x2158 = 0x5000
+0x2159 = 0x5010
+0x215A = 0x5013
+0x215B = 0x501C
+0x215C = 0x501E
+0x215D = 0x5022
+0x215E = 0x3468
+0x215F = 0x5042
+0x2160 = 0x5046
+0x2161 = 0x504E
+0x2162 = 0x5053
+0x2163 = 0x5057
+0x2164 = 0x5063
+0x2165 = 0x5066
+0x2166 = 0x506A
+0x2167 = 0x5070
+0x2168 = 0x50A3
+0x2169 = 0x5088
+0x216A = 0x5092
+0x216B = 0x5093
+0x216C = 0x5095
+0x216D = 0x5096
+0x216E = 0x509C
+0x216F = 0x50AA
+0x2171 = 0x50B1
+0x2172 = 0x50BA
+0x2173 = 0x50BB
+0x2174 = 0x50C4
+0x2175 = 0x50C7
+0x2176 = 0x50F3
+0x2178 = 0x50CE
+0x217A = 0x50D4
+0x217B = 0x50D9
+0x217C = 0x50E1
+0x217D = 0x50E9
+0x217E = 0x3492
+0x2321 = 0x5108
+0x2323 = 0x5117
+0x2324 = 0x511B
+0x2326 = 0x5160
+0x2328 = 0x5173
+0x2329 = 0x5183
+0x232A = 0x518B
+0x232B = 0x34BC
+0x232C = 0x5198
+0x232D = 0x51A3
+0x232E = 0x51AD
+0x232F = 0x34C7
+0x2330 = 0x51BC
+0x2333 = 0x51F3
+0x2334 = 0x51F4
+0x2335 = 0x5202
+0x2336 = 0x5212
+0x2337 = 0x5216
+0x2339 = 0x5255
+0x233A = 0x525C
+0x233B = 0x526C
+0x233C = 0x5277
+0x233D = 0x5284
+0x233E = 0x5282
+0x2340 = 0x5298
+0x2342 = 0x52A4
+0x2343 = 0x52A6
+0x2344 = 0x52AF
+0x2345 = 0x52BA
+0x2346 = 0x52BB
+0x2347 = 0x52CA
+0x2348 = 0x351F
+0x2349 = 0x52D1
+0x234B = 0x52F7
+0x234C = 0x530A
+0x234D = 0x530B
+0x234E = 0x5324
+0x234F = 0x5335
+0x2350 = 0x533E
+0x2351 = 0x5342
+0x2354 = 0x5367
+0x2355 = 0x536C
+0x2356 = 0x537A
+0x2357 = 0x53A4
+0x2358 = 0x53B4
+0x235A = 0x53B7
+0x235B = 0x53C0
+0x235D = 0x355D
+0x235E = 0x355E
+0x235F = 0x53D5
+0x2360 = 0x53DA
+0x2361 = 0x3563
+0x2362 = 0x53F4
+0x2363 = 0x53F5
+0x2364 = 0x5455
+0x2365 = 0x5424
+0x2366 = 0x5428
+0x2367 = 0x356E
+0x2368 = 0x5443
+0x2369 = 0x5462
+0x236A = 0x5466
+0x236B = 0x546C
+0x236C = 0x548A
+0x236D = 0x548D
+0x236E = 0x5495
+0x236F = 0x54A0
+0x2370 = 0x54A6
+0x2371 = 0x54AD
+0x2372 = 0x54AE
+0x2373 = 0x54B7
+0x2374 = 0x54BA
+0x2375 = 0x54BF
+0x2376 = 0x54C3
+0x2378 = 0x54EC
+0x2379 = 0x54EF
+0x237A = 0x54F1
+0x237B = 0x54F3
+0x237C = 0x5500
+0x237D = 0x5501
+0x237E = 0x5509
+0x2421 = 0x553C
+0x2422 = 0x5541
+0x2423 = 0x35A6
+0x2424 = 0x5547
+0x2425 = 0x554A
+0x2426 = 0x35A8
+0x2427 = 0x5560
+0x2428 = 0x5561
+0x2429 = 0x5564
+0x242B = 0x557D
+0x242C = 0x5582
+0x242D = 0x5588
+0x242E = 0x5591
+0x242F = 0x35C5
+0x2430 = 0x55D2
+0x2433 = 0x55BF
+0x2434 = 0x55C9
+0x2435 = 0x55CC
+0x2436 = 0x55D1
+0x2437 = 0x55DD
+0x2438 = 0x35DA
+0x2439 = 0x55E2
+0x243B = 0x55E9
+0x243C = 0x5628
+0x243E = 0x5607
+0x243F = 0x5610
+0x2440 = 0x5630
+0x2441 = 0x5637
+0x2442 = 0x35F4
+0x2443 = 0x563D
+0x2444 = 0x563F
+0x2445 = 0x5640
+0x2446 = 0x5647
+0x2447 = 0x565E
+0x2448 = 0x5660
+0x2449 = 0x566D
+0x244A = 0x3605
+0x244B = 0x5688
+0x244C = 0x568C
+0x244D = 0x5695
+0x244E = 0x569A
+0x244F = 0x569D
+0x2450 = 0x56A8
+0x2451 = 0x56AD
+0x2452 = 0x56B2
+0x2453 = 0x56C5
+0x2454 = 0x56CD
+0x2455 = 0x56DF
+0x2456 = 0x56E8
+0x2457 = 0x56F6
+0x2458 = 0x56F7
+0x245A = 0x5715
+0x245B = 0x5723
+0x245D = 0x5729
+0x245F = 0x5745
+0x2460 = 0x5746
+0x2461 = 0x574C
+0x2462 = 0x574D
+0x2464 = 0x5768
+0x2465 = 0x576F
+0x2466 = 0x5773
+0x2467 = 0x5774
+0x2468 = 0x5775
+0x2469 = 0x577B
+0x246C = 0x57AC
+0x246D = 0x579A
+0x246E = 0x579D
+0x246F = 0x579E
+0x2470 = 0x57A8
+0x2471 = 0x57D7
+0x2473 = 0x57CC
+0x2476 = 0x57DE
+0x2477 = 0x57E6
+0x2478 = 0x57F0
+0x2479 = 0x364A
+0x247A = 0x57F8
+0x247B = 0x57FB
+0x247C = 0x57FD
+0x247D = 0x5804
+0x247E = 0x581E
+0x2521 = 0x5820
+0x2522 = 0x5827
+0x2523 = 0x5832
+0x2524 = 0x5839
+0x2526 = 0x5849
+0x2527 = 0x584C
+0x2528 = 0x5867
+0x2529 = 0x588A
+0x252A = 0x588B
+0x252B = 0x588D
+0x252C = 0x588F
+0x252D = 0x5890
+0x252E = 0x5894
+0x252F = 0x589D
+0x2530 = 0x58AA
+0x2531 = 0x58B1
+0x2533 = 0x58C3
+0x2534 = 0x58CD
+0x2535 = 0x58E2
+0x2536 = 0x58F3
+0x2537 = 0x58F4
+0x2538 = 0x5905
+0x2539 = 0x5906
+0x253A = 0x590B
+0x253B = 0x590D
+0x253C = 0x5914
+0x253D = 0x5924
+0x253F = 0x3691
+0x2540 = 0x593D
+0x2541 = 0x3699
+0x2542 = 0x5946
+0x2543 = 0x3696
+0x2545 = 0x595B
+0x2546 = 0x595F
+0x2548 = 0x5975
+0x2549 = 0x5976
+0x254A = 0x597C
+0x254B = 0x599F
+0x254C = 0x59AE
+0x254D = 0x59BC
+0x254E = 0x59C8
+0x254F = 0x59CD
+0x2550 = 0x59DE
+0x2551 = 0x59E3
+0x2552 = 0x59E4
+0x2553 = 0x59E7
+0x2554 = 0x59EE
+0x2557 = 0x36CF
+0x2558 = 0x5A0C
+0x2559 = 0x5A0D
+0x255A = 0x5A17
+0x255B = 0x5A27
+0x255C = 0x5A2D
+0x255D = 0x5A55
+0x255E = 0x5A65
+0x255F = 0x5A7A
+0x2560 = 0x5A8B
+0x2561 = 0x5A9C
+0x2562 = 0x5A9F
+0x2563 = 0x5AA0
+0x2564 = 0x5AA2
+0x2565 = 0x5AB1
+0x2566 = 0x5AB3
+0x2567 = 0x5AB5
+0x2568 = 0x5ABA
+0x2569 = 0x5ABF
+0x256A = 0x5ADA
+0x256B = 0x5ADC
+0x256C = 0x5AE0
+0x256D = 0x5AE5
+0x256E = 0x5AF0
+0x256F = 0x5AEE
+0x2570 = 0x5AF5
+0x2571 = 0x5B00
+0x2572 = 0x5B08
+0x2573 = 0x5B17
+0x2574 = 0x5B34
+0x2575 = 0x5B2D
+0x2576 = 0x5B4C
+0x2577 = 0x5B52
+0x2578 = 0x5B68
+0x2579 = 0x5B6F
+0x257A = 0x5B7C
+0x257B = 0x5B7F
+0x257C = 0x5B81
+0x257D = 0x5B84
+0x2821 = 0x5B96
+0x2822 = 0x5BAC
+0x2823 = 0x3761
+0x2824 = 0x5BC0
+0x2825 = 0x3762
+0x2826 = 0x5BCE
+0x2827 = 0x5BD6
+0x2828 = 0x376C
+0x2829 = 0x376B
+0x282A = 0x5BF1
+0x282B = 0x5BFD
+0x282C = 0x3775
+0x282D = 0x5C03
+0x282E = 0x5C29
+0x282F = 0x5C30
+0x2831 = 0x5C5F
+0x2832 = 0x5C63
+0x2833 = 0x5C67
+0x2834 = 0x5C68
+0x2835 = 0x5C69
+0x2836 = 0x5C70
+0x2839 = 0x5C7C
+0x283C = 0x5C88
+0x283D = 0x5C8A
+0x283E = 0x37C1
+0x2841 = 0x5CA0
+0x2842 = 0x5CA2
+0x2843 = 0x5CA6
+0x2844 = 0x5CA7
+0x2846 = 0x5CAD
+0x2847 = 0x5CB5
+0x2849 = 0x5CC9
+0x284C = 0x5D06
+0x284D = 0x5D10
+0x284E = 0x5D2B
+0x284F = 0x5D1D
+0x2850 = 0x5D20
+0x2851 = 0x5D24
+0x2852 = 0x5D26
+0x2853 = 0x5D31
+0x2854 = 0x5D39
+0x2855 = 0x5D42
+0x2856 = 0x37E8
+0x2857 = 0x5D61
+0x2858 = 0x5D6A
+0x2859 = 0x37F4
+0x285A = 0x5D70
+0x285C = 0x37FD
+0x285D = 0x5D88
+0x285E = 0x3800
+0x285F = 0x5D92
+0x2860 = 0x5D94
+0x2861 = 0x5D97
+0x2862 = 0x5D99
+0x2863 = 0x5DB0
+0x2864 = 0x5DB2
+0x2865 = 0x5DB4
+0x2867 = 0x5DB9
+0x2868 = 0x5DD1
+0x2869 = 0x5DD7
+0x286A = 0x5DD8
+0x286B = 0x5DE0
+0x286D = 0x5DE4
+0x286E = 0x5DE9
+0x286F = 0x382F
+0x2870 = 0x5E00
+0x2871 = 0x3836
+0x2872 = 0x5E12
+0x2873 = 0x5E15
+0x2874 = 0x3840
+0x2875 = 0x5E1F
+0x2876 = 0x5E2E
+0x2877 = 0x5E3E
+0x2878 = 0x5E49
+0x2879 = 0x385C
+0x287A = 0x5E56
+0x287B = 0x3861
+0x287C = 0x5E6B
+0x287D = 0x5E6C
+0x287E = 0x5E6D
+0x2C21 = 0x5E6E
+0x2C23 = 0x5EA5
+0x2C24 = 0x5EAA
+0x2C25 = 0x5EAC
+0x2C26 = 0x5EB9
+0x2C27 = 0x5EBF
+0x2C28 = 0x5EC6
+0x2C29 = 0x5ED2
+0x2C2A = 0x5ED9
+0x2C2C = 0x5EFD
+0x2C2D = 0x5F08
+0x2C2E = 0x5F0E
+0x2C2F = 0x5F1C
+0x2C31 = 0x5F1E
+0x2C32 = 0x5F47
+0x2C33 = 0x5F63
+0x2C34 = 0x5F72
+0x2C35 = 0x5F7E
+0x2C36 = 0x5F8F
+0x2C37 = 0x5FA2
+0x2C38 = 0x5FA4
+0x2C39 = 0x5FB8
+0x2C3A = 0x5FC4
+0x2C3B = 0x38FA
+0x2C3C = 0x5FC7
+0x2C3D = 0x5FCB
+0x2C3E = 0x5FD2
+0x2C3F = 0x5FD3
+0x2C40 = 0x5FD4
+0x2C41 = 0x5FE2
+0x2C42 = 0x5FEE
+0x2C43 = 0x5FEF
+0x2C44 = 0x5FF3
+0x2C45 = 0x5FFC
+0x2C46 = 0x3917
+0x2C47 = 0x6017
+0x2C48 = 0x6022
+0x2C49 = 0x6024
+0x2C4A = 0x391A
+0x2C4B = 0x604C
+0x2C4C = 0x607F
+0x2C4D = 0x608A
+0x2C4E = 0x6095
+0x2C4F = 0x60A8
+0x2C51 = 0x60B0
+0x2C52 = 0x60B1
+0x2C53 = 0x60BE
+0x2C54 = 0x60C8
+0x2C55 = 0x60D9
+0x2C56 = 0x60DB
+0x2C57 = 0x60EE
+0x2C58 = 0x60F2
+0x2C59 = 0x60F5
+0x2C5A = 0x6110
+0x2C5B = 0x6112
+0x2C5C = 0x6113
+0x2C5D = 0x6119
+0x2C5E = 0x611E
+0x2C5F = 0x613A
+0x2C60 = 0x396F
+0x2C61 = 0x6141
+0x2C62 = 0x6146
+0x2C63 = 0x6160
+0x2C64 = 0x617C
+0x2C66 = 0x6192
+0x2C67 = 0x6193
+0x2C68 = 0x6197
+0x2C69 = 0x6198
+0x2C6A = 0x61A5
+0x2C6B = 0x61A8
+0x2C6C = 0x61AD
+0x2C6E = 0x61D5
+0x2C6F = 0x61DD
+0x2C70 = 0x61DF
+0x2C71 = 0x61F5
+0x2C73 = 0x6215
+0x2C74 = 0x6223
+0x2C75 = 0x6229
+0x2C76 = 0x6246
+0x2C77 = 0x624C
+0x2C78 = 0x6251
+0x2C79 = 0x6252
+0x2C7A = 0x6261
+0x2C7B = 0x6264
+0x2C7C = 0x627B
+0x2C7D = 0x626D
+0x2C7E = 0x6273
+0x2D21 = 0x6299
+0x2D22 = 0x62A6
+0x2D23 = 0x62D5
+0x2D25 = 0x62FD
+0x2D26 = 0x6303
+0x2D27 = 0x630D
+0x2D28 = 0x6310
+0x2D2B = 0x6332
+0x2D2C = 0x6335
+0x2D2D = 0x633B
+0x2D2E = 0x633C
+0x2D2F = 0x6341
+0x2D30 = 0x6344
+0x2D31 = 0x634E
+0x2D33 = 0x6359
+0x2D36 = 0x636C
+0x2D37 = 0x6384
+0x2D38 = 0x6399
+0x2D3A = 0x6394
+0x2D3B = 0x63BD
+0x2D3C = 0x63F7
+0x2D3D = 0x63D4
+0x2D3E = 0x63D5
+0x2D3F = 0x63DC
+0x2D40 = 0x63E0
+0x2D41 = 0x63EB
+0x2D42 = 0x63EC
+0x2D43 = 0x63F2
+0x2D44 = 0x6409
+0x2D45 = 0x641E
+0x2D46 = 0x6425
+0x2D47 = 0x6429
+0x2D48 = 0x642F
+0x2D49 = 0x645A
+0x2D4A = 0x645B
+0x2D4B = 0x645D
+0x2D4C = 0x6473
+0x2D4D = 0x647D
+0x2D4E = 0x6487
+0x2D4F = 0x6491
+0x2D50 = 0x649D
+0x2D51 = 0x649F
+0x2D52 = 0x64CB
+0x2D53 = 0x64CC
+0x2D54 = 0x64D5
+0x2D55 = 0x64D7
+0x2D57 = 0x64E4
+0x2D58 = 0x64E5
+0x2D59 = 0x64FF
+0x2D5A = 0x6504
+0x2D5B = 0x3A6E
+0x2D5C = 0x650F
+0x2D5D = 0x6514
+0x2D5E = 0x6516
+0x2D5F = 0x3A73
+0x2D60 = 0x651E
+0x2D61 = 0x6532
+0x2D62 = 0x6544
+0x2D63 = 0x6554
+0x2D64 = 0x656B
+0x2D65 = 0x657A
+0x2D66 = 0x6581
+0x2D67 = 0x6584
+0x2D68 = 0x6585
+0x2D69 = 0x658A
+0x2D6A = 0x65B2
+0x2D6B = 0x65B5
+0x2D6C = 0x65B8
+0x2D6D = 0x65BF
+0x2D6E = 0x65C2
+0x2D6F = 0x65C9
+0x2D70 = 0x65D4
+0x2D71 = 0x3AD6
+0x2D72 = 0x65F2
+0x2D73 = 0x65F9
+0x2D74 = 0x65FC
+0x2D75 = 0x6604
+0x2D76 = 0x6608
+0x2D77 = 0x6621
+0x2D78 = 0x662A
+0x2D79 = 0x6645
+0x2D7A = 0x6651
+0x2D7B = 0x664E
+0x2D7C = 0x3AEA
+0x2D7E = 0x6657
+0x2E21 = 0x665B
+0x2E22 = 0x6663
+0x2E25 = 0x666A
+0x2E26 = 0x666B
+0x2E27 = 0x666C
+0x2E28 = 0x666D
+0x2E29 = 0x667B
+0x2E2A = 0x6680
+0x2E2B = 0x6690
+0x2E2C = 0x6692
+0x2E2D = 0x6699
+0x2E2E = 0x3B0E
+0x2E2F = 0x66AD
+0x2E30 = 0x66B1
+0x2E31 = 0x66B5
+0x2E32 = 0x3B1A
+0x2E33 = 0x66BF
+0x2E34 = 0x3B1C
+0x2E35 = 0x66EC
+0x2E36 = 0x3AD7
+0x2E37 = 0x6701
+0x2E38 = 0x6705
+0x2E39 = 0x6712
+0x2E3B = 0x6719
+0x2E3E = 0x674C
+0x2E3F = 0x674D
+0x2E40 = 0x6754
+0x2E41 = 0x675D
+0x2E45 = 0x6774
+0x2E46 = 0x6776
+0x2E48 = 0x6792
+0x2E4A = 0x8363
+0x2E4B = 0x6810
+0x2E4C = 0x67B0
+0x2E4D = 0x67B2
+0x2E4E = 0x67C3
+0x2E4F = 0x67C8
+0x2E50 = 0x67D2
+0x2E51 = 0x67D9
+0x2E52 = 0x67DB
+0x2E53 = 0x67F0
+0x2E54 = 0x67F7
+0x2E58 = 0x6818
+0x2E59 = 0x681F
+0x2E5A = 0x682D
+0x2E5C = 0x6833
+0x2E5D = 0x683B
+0x2E5E = 0x683E
+0x2E5F = 0x6844
+0x2E60 = 0x6845
+0x2E61 = 0x6849
+0x2E62 = 0x684C
+0x2E63 = 0x6855
+0x2E64 = 0x6857
+0x2E65 = 0x3B77
+0x2E66 = 0x686B
+0x2E67 = 0x686E
+0x2E68 = 0x687A
+0x2E69 = 0x687C
+0x2E6A = 0x6882
+0x2E6B = 0x6890
+0x2E6C = 0x6896
+0x2E6D = 0x3B6D
+0x2E6E = 0x6898
+0x2E6F = 0x6899
+0x2E70 = 0x689A
+0x2E71 = 0x689C
+0x2E72 = 0x68AA
+0x2E73 = 0x68AB
+0x2E74 = 0x68B4
+0x2E75 = 0x68BB
+0x2E76 = 0x68FB
+0x2E79 = 0xFA13
+0x2E7A = 0x68C3
+0x2E7B = 0x68C5
+0x2E7C = 0x68CC
+0x2E7D = 0x68CF
+0x2E7E = 0x68D6
+0x2F21 = 0x68D9
+0x2F22 = 0x68E4
+0x2F23 = 0x68E5
+0x2F24 = 0x68EC
+0x2F25 = 0x68F7
+0x2F26 = 0x6903
+0x2F27 = 0x6907
+0x2F28 = 0x3B87
+0x2F29 = 0x3B88
+0x2F2B = 0x693B
+0x2F2C = 0x3B8D
+0x2F2D = 0x6946
+0x2F2E = 0x6969
+0x2F2F = 0x696C
+0x2F30 = 0x6972
+0x2F31 = 0x697A
+0x2F32 = 0x697F
+0x2F33 = 0x6992
+0x2F34 = 0x3BA4
+0x2F35 = 0x6996
+0x2F36 = 0x6998
+0x2F37 = 0x69A6
+0x2F38 = 0x69B0
+0x2F39 = 0x69B7
+0x2F3A = 0x69BA
+0x2F3B = 0x69BC
+0x2F3C = 0x69C0
+0x2F3D = 0x69D1
+0x2F3E = 0x69D6
+0x2F41 = 0x6A30
+0x2F44 = 0x69E3
+0x2F45 = 0x69EE
+0x2F46 = 0x69EF
+0x2F47 = 0x69F3
+0x2F48 = 0x3BCD
+0x2F49 = 0x69F4
+0x2F4A = 0x69FE
+0x2F4B = 0x6A11
+0x2F4C = 0x6A1A
+0x2F4D = 0x6A1D
+0x2F4F = 0x6A32
+0x2F50 = 0x6A33
+0x2F51 = 0x6A34
+0x2F52 = 0x6A3F
+0x2F53 = 0x6A46
+0x2F54 = 0x6A49
+0x2F55 = 0x6A7A
+0x2F56 = 0x6A4E
+0x2F57 = 0x6A52
+0x2F58 = 0x6A64
+0x2F5A = 0x6A7E
+0x2F5B = 0x6A83
+0x2F5C = 0x6A8B
+0x2F5D = 0x3BF0
+0x2F5E = 0x6A91
+0x2F5F = 0x6A9F
+0x2F60 = 0x6AA1
+0x2F62 = 0x6AAB
+0x2F63 = 0x6ABD
+0x2F64 = 0x6AC6
+0x2F65 = 0x6AD4
+0x2F66 = 0x6AD0
+0x2F67 = 0x6ADC
+0x2F68 = 0x6ADD
+0x2F6B = 0x6AEC
+0x2F6C = 0x6AF1
+0x2F6D = 0x6AF2
+0x2F6E = 0x6AF3
+0x2F6F = 0x6AFD
+0x2F71 = 0x6B0B
+0x2F72 = 0x6B0F
+0x2F73 = 0x6B10
+0x2F74 = 0x6B11
+0x2F76 = 0x6B17
+0x2F77 = 0x3C26
+0x2F78 = 0x6B2F
+0x2F79 = 0x6B4A
+0x2F7A = 0x6B58
+0x2F7B = 0x6B6C
+0x2F7C = 0x6B75
+0x2F7D = 0x6B7A
+0x2F7E = 0x6B81
+0x6E21 = 0x6B9B
+0x6E22 = 0x6BAE
+0x6E24 = 0x6BBD
+0x6E25 = 0x6BBE
+0x6E26 = 0x6BC7
+0x6E27 = 0x6BC8
+0x6E28 = 0x6BC9
+0x6E29 = 0x6BDA
+0x6E2A = 0x6BE6
+0x6E2B = 0x6BE7
+0x6E2C = 0x6BEE
+0x6E2D = 0x6BF1
+0x6E2E = 0x6C02
+0x6E2F = 0x6C0A
+0x6E30 = 0x6C0E
+0x6E31 = 0x6C35
+0x6E32 = 0x6C36
+0x6E33 = 0x6C3A
+0x6E35 = 0x6C3F
+0x6E36 = 0x6C4D
+0x6E37 = 0x6C5B
+0x6E38 = 0x6C6D
+0x6E39 = 0x6C84
+0x6E3A = 0x6C89
+0x6E3B = 0x3CC3
+0x6E3C = 0x6C94
+0x6E3D = 0x6C95
+0x6E3E = 0x6C97
+0x6E3F = 0x6CAD
+0x6E40 = 0x6CC2
+0x6E41 = 0x6CD0
+0x6E42 = 0x3CD2
+0x6E43 = 0x6CD6
+0x6E44 = 0x6CDA
+0x6E45 = 0x6CDC
+0x6E46 = 0x6CE9
+0x6E47 = 0x6CEC
+0x6E48 = 0x6CED
+0x6E4A = 0x6D00
+0x6E4B = 0x6D0A
+0x6E4C = 0x6D24
+0x6E4D = 0x6D26
+0x6E4E = 0x6D27
+0x6E4F = 0x6C67
+0x6E50 = 0x6D2F
+0x6E51 = 0x6D3C
+0x6E52 = 0x6D5B
+0x6E53 = 0x6D5E
+0x6E54 = 0x6D60
+0x6E55 = 0x6D70
+0x6E56 = 0x6D80
+0x6E57 = 0x6D81
+0x6E58 = 0x6D8A
+0x6E59 = 0x6D8D
+0x6E5A = 0x6D91
+0x6E5B = 0x6D98
+0x6E5D = 0x6E17
+0x6E61 = 0x6DAB
+0x6E62 = 0x6DAE
+0x6E63 = 0x6DB4
+0x6E64 = 0x6DC2
+0x6E65 = 0x6D34
+0x6E66 = 0x6DC8
+0x6E67 = 0x6DCE
+0x6E68 = 0x6DCF
+0x6E69 = 0x6DD0
+0x6E6A = 0x6DDF
+0x6E6B = 0x6DE9
+0x6E6C = 0x6DF6
+0x6E6D = 0x6E36
+0x6E6E = 0x6E1E
+0x6E6F = 0x6E22
+0x6E70 = 0x6E27
+0x6E71 = 0x3D11
+0x6E72 = 0x6E32
+0x6E73 = 0x6E3C
+0x6E74 = 0x6E48
+0x6E75 = 0x6E49
+0x6E76 = 0x6E4B
+0x6E77 = 0x6E4C
+0x6E78 = 0x6E4F
+0x6E79 = 0x6E51
+0x6E7A = 0x6E53
+0x6E7B = 0x6E54
+0x6E7C = 0x6E57
+0x6E7D = 0x6E63
+0x6E7E = 0x3D1E
+0x6F21 = 0x6E93
+0x6F22 = 0x6EA7
+0x6F23 = 0x6EB4
+0x6F24 = 0x6EBF
+0x6F25 = 0x6EC3
+0x6F26 = 0x6ECA
+0x6F27 = 0x6ED9
+0x6F28 = 0x6F35
+0x6F29 = 0x6EEB
+0x6F2A = 0x6EF9
+0x6F2B = 0x6EFB
+0x6F2C = 0x6F0A
+0x6F2D = 0x6F0C
+0x6F2E = 0x6F18
+0x6F2F = 0x6F25
+0x6F30 = 0x6F36
+0x6F31 = 0x6F3C
+0x6F33 = 0x6F52
+0x6F34 = 0x6F57
+0x6F35 = 0x6F5A
+0x6F36 = 0x6F60
+0x6F37 = 0x6F68
+0x6F38 = 0x6F98
+0x6F39 = 0x6F7D
+0x6F3A = 0x6F90
+0x6F3B = 0x6F96
+0x6F3C = 0x6FBE
+0x6F3D = 0x6F9F
+0x6F3E = 0x6FA5
+0x6F3F = 0x6FAF
+0x6F40 = 0x3D64
+0x6F41 = 0x6FB5
+0x6F42 = 0x6FC8
+0x6F43 = 0x6FC9
+0x6F44 = 0x6FDA
+0x6F45 = 0x6FDE
+0x6F46 = 0x6FE9
+0x6F48 = 0x6FFC
+0x6F49 = 0x7000
+0x6F4A = 0x7007
+0x6F4B = 0x700A
+0x6F4C = 0x7023
+0x6F4E = 0x7039
+0x6F4F = 0x703A
+0x6F50 = 0x703C
+0x6F51 = 0x7043
+0x6F52 = 0x7047
+0x6F53 = 0x704B
+0x6F54 = 0x3D9A
+0x6F55 = 0x7054
+0x6F56 = 0x7065
+0x6F57 = 0x7069
+0x6F58 = 0x706C
+0x6F59 = 0x706E
+0x6F5A = 0x7076
+0x6F5B = 0x707E
+0x6F5C = 0x7081
+0x6F5D = 0x7086
+0x6F5E = 0x7095
+0x6F5F = 0x7097
+0x6F60 = 0x70BB
+0x6F62 = 0x709F
+0x6F63 = 0x70B1
+0x6F65 = 0x70EC
+0x6F66 = 0x70CA
+0x6F67 = 0x70D1
+0x6F68 = 0x70D3
+0x6F69 = 0x70DC
+0x6F6A = 0x7103
+0x6F6B = 0x7104
+0x6F6C = 0x7106
+0x6F6D = 0x7107
+0x6F6E = 0x7108
+0x6F6F = 0x710C
+0x6F70 = 0x3DC0
+0x6F71 = 0x712F
+0x6F72 = 0x7131
+0x6F73 = 0x7150
+0x6F74 = 0x714A
+0x6F75 = 0x7153
+0x6F76 = 0x715E
+0x6F77 = 0x3DD4
+0x6F78 = 0x7196
+0x6F79 = 0x7180
+0x6F7A = 0x719B
+0x6F7B = 0x71A0
+0x6F7C = 0x71A2
+0x6F7D = 0x71AE
+0x6F7E = 0x71AF
+0x7021 = 0x71B3
+0x7023 = 0x71CB
+0x7024 = 0x71D3
+0x7025 = 0x71D9
+0x7026 = 0x71DC
+0x7027 = 0x7207
+0x7028 = 0x3E05
+0x7029 = 0xFA49
+0x702A = 0x722B
+0x702B = 0x7234
+0x702C = 0x7238
+0x702D = 0x7239
+0x702E = 0x4E2C
+0x702F = 0x7242
+0x7030 = 0x7253
+0x7031 = 0x7257
+0x7032 = 0x7263
+0x7034 = 0x726E
+0x7035 = 0x726F
+0x7036 = 0x7278
+0x7037 = 0x727F
+0x7038 = 0x728E
+0x703A = 0x72AD
+0x703B = 0x72AE
+0x703C = 0x72B0
+0x703D = 0x72B1
+0x703E = 0x72C1
+0x703F = 0x3E60
+0x7040 = 0x72CC
+0x7041 = 0x3E66
+0x7042 = 0x3E68
+0x7043 = 0x72F3
+0x7044 = 0x72FA
+0x7045 = 0x7307
+0x7046 = 0x7312
+0x7047 = 0x7318
+0x7048 = 0x7319
+0x7049 = 0x3E83
+0x704A = 0x7339
+0x704B = 0x732C
+0x704C = 0x7331
+0x704D = 0x7333
+0x704E = 0x733D
+0x704F = 0x7352
+0x7050 = 0x3E94
+0x7051 = 0x736B
+0x7052 = 0x736C
+0x7054 = 0x736E
+0x7055 = 0x736F
+0x7056 = 0x7371
+0x7057 = 0x7377
+0x7058 = 0x7381
+0x7059 = 0x7385
+0x705A = 0x738A
+0x705B = 0x7394
+0x705C = 0x7398
+0x705D = 0x739C
+0x705E = 0x739E
+0x705F = 0x73A5
+0x7060 = 0x73A8
+0x7061 = 0x73B5
+0x7062 = 0x73B7
+0x7063 = 0x73B9
+0x7064 = 0x73BC
+0x7065 = 0x73BF
+0x7066 = 0x73C5
+0x7067 = 0x73CB
+0x7068 = 0x73E1
+0x7069 = 0x73E7
+0x706A = 0x73F9
+0x706B = 0x7413
+0x706C = 0x73FA
+0x706D = 0x7401
+0x706E = 0x7424
+0x706F = 0x7431
+0x7070 = 0x7439
+0x7071 = 0x7453
+0x7072 = 0x7440
+0x7073 = 0x7443
+0x7074 = 0x744D
+0x7075 = 0x7452
+0x7076 = 0x745D
+0x7077 = 0x7471
+0x7078 = 0x7481
+0x7079 = 0x7485
+0x707A = 0x7488
+0x707C = 0x7492
+0x707D = 0x7497
+0x707E = 0x7499
+0x7121 = 0x74A0
+0x7122 = 0x74A1
+0x7123 = 0x74A5
+0x7124 = 0x74AA
+0x7125 = 0x74AB
+0x7126 = 0x74B9
+0x7127 = 0x74BB
+0x7128 = 0x74BA
+0x7129 = 0x74D6
+0x712A = 0x74D8
+0x712B = 0x74DE
+0x712C = 0x74EF
+0x712D = 0x74EB
+0x712F = 0x74FA
+0x7131 = 0x7520
+0x7132 = 0x7524
+0x7133 = 0x752A
+0x7134 = 0x3F57
+0x7136 = 0x753D
+0x7137 = 0x753E
+0x7138 = 0x7540
+0x7139 = 0x7548
+0x713A = 0x754E
+0x713B = 0x7550
+0x713C = 0x7552
+0x713D = 0x756C
+0x713E = 0x7572
+0x713F = 0x7571
+0x7140 = 0x757A
+0x7141 = 0x757D
+0x7142 = 0x757E
+0x7143 = 0x7581
+0x7145 = 0x758C
+0x7146 = 0x3F75
+0x7147 = 0x75A2
+0x7148 = 0x3F77
+0x7149 = 0x75B0
+0x714A = 0x75B7
+0x714B = 0x75BF
+0x714C = 0x75C0
+0x714D = 0x75C6
+0x714E = 0x75CF
+0x714F = 0x75D3
+0x7150 = 0x75DD
+0x7151 = 0x75DF
+0x7152 = 0x75E0
+0x7153 = 0x75E7
+0x7154 = 0x75EC
+0x7155 = 0x75EE
+0x7156 = 0x75F1
+0x7157 = 0x75F9
+0x7158 = 0x7603
+0x7159 = 0x7618
+0x715A = 0x7607
+0x715B = 0x760F
+0x715C = 0x3FAE
+0x715E = 0x7613
+0x715F = 0x761B
+0x7160 = 0x761C
+0x7162 = 0x7625
+0x7163 = 0x7628
+0x7164 = 0x763C
+0x7165 = 0x7633
+0x7167 = 0x3FC9
+0x7168 = 0x7641
+0x716A = 0x7649
+0x716B = 0x7655
+0x716C = 0x3FD7
+0x716D = 0x766E
+0x716E = 0x7695
+0x716F = 0x769C
+0x7170 = 0x76A1
+0x7171 = 0x76A0
+0x7172 = 0x76A7
+0x7173 = 0x76A8
+0x7174 = 0x76AF
+0x7176 = 0x76C9
+0x7178 = 0x76E8
+0x7179 = 0x76EC
+0x717B = 0x7717
+0x717C = 0x771A
+0x717D = 0x772D
+0x717E = 0x7735
+0x7222 = 0x4039
+0x7225 = 0x7758
+0x7226 = 0x7760
+0x7227 = 0x776A
+0x7229 = 0x7772
+0x722A = 0x777C
+0x722B = 0x777D
+0x722D = 0x4058
+0x722E = 0x779A
+0x722F = 0x779F
+0x7230 = 0x77A2
+0x7231 = 0x77A4
+0x7232 = 0x77A9
+0x7233 = 0x77DE
+0x7234 = 0x77DF
+0x7235 = 0x77E4
+0x7236 = 0x77E6
+0x7237 = 0x77EA
+0x7238 = 0x77EC
+0x7239 = 0x4093
+0x723A = 0x77F0
+0x723B = 0x77F4
+0x723C = 0x77FB
+0x723E = 0x7805
+0x723F = 0x7806
+0x7240 = 0x7809
+0x7241 = 0x780D
+0x7242 = 0x7819
+0x7243 = 0x7821
+0x7244 = 0x782C
+0x7245 = 0x7847
+0x7246 = 0x7864
+0x7247 = 0x786A
+0x7249 = 0x788A
+0x724A = 0x7894
+0x724B = 0x78A4
+0x724C = 0x789D
+0x724D = 0x789E
+0x724E = 0x789F
+0x724F = 0x78BB
+0x7250 = 0x78C8
+0x7251 = 0x78CC
+0x7252 = 0x78CE
+0x7253 = 0x78D5
+0x7254 = 0x78E0
+0x7255 = 0x78E1
+0x7256 = 0x78E6
+0x7257 = 0x78F9
+0x7258 = 0x78FA
+0x7259 = 0x78FB
+0x725A = 0x78FE
+0x725C = 0x7910
+0x725D = 0x791B
+0x725E = 0x7930
+0x725F = 0x7925
+0x7260 = 0x793B
+0x7261 = 0x794A
+0x7262 = 0x7958
+0x7263 = 0x795B
+0x7264 = 0x4105
+0x7265 = 0x7967
+0x7266 = 0x7972
+0x7267 = 0x7994
+0x7268 = 0x7995
+0x7269 = 0x7996
+0x726A = 0x799B
+0x726B = 0x79A1
+0x726C = 0x79A9
+0x726D = 0x79B4
+0x726E = 0x79BB
+0x726F = 0x79C2
+0x7270 = 0x79C7
+0x7271 = 0x79CC
+0x7272 = 0x79CD
+0x7273 = 0x79D6
+0x7274 = 0x4148
+0x7277 = 0x414F
+0x7278 = 0x7A0A
+0x7279 = 0x7A11
+0x727A = 0x7A15
+0x727B = 0x7A1B
+0x727C = 0x7A1E
+0x727D = 0x4163
+0x727E = 0x7A2D
+0x7321 = 0x7A38
+0x7322 = 0x7A47
+0x7323 = 0x7A4C
+0x7324 = 0x7A56
+0x7325 = 0x7A59
+0x7326 = 0x7A5C
+0x7327 = 0x7A5F
+0x7328 = 0x7A60
+0x7329 = 0x7A67
+0x732A = 0x7A6A
+0x732B = 0x7A75
+0x732C = 0x7A78
+0x732D = 0x7A82
+0x732E = 0x7A8A
+0x732F = 0x7A90
+0x7330 = 0x7AA3
+0x7331 = 0x7AAC
+0x7333 = 0x41B4
+0x7334 = 0x7AB9
+0x7335 = 0x7ABC
+0x7336 = 0x7ABE
+0x7337 = 0x41BF
+0x7338 = 0x7ACC
+0x7339 = 0x7AD1
+0x733A = 0x7AE7
+0x733B = 0x7AE8
+0x733C = 0x7AF4
+0x733F = 0x7B07
+0x7341 = 0x7B3D
+0x7342 = 0x7B27
+0x7343 = 0x7B2A
+0x7344 = 0x7B2E
+0x7345 = 0x7B2F
+0x7346 = 0x7B31
+0x7347 = 0x41E6
+0x7348 = 0x41F3
+0x7349 = 0x7B7F
+0x734A = 0x7B41
+0x734B = 0x41EE
+0x734C = 0x7B55
+0x734D = 0x7B79
+0x734E = 0x7B64
+0x734F = 0x7B66
+0x7350 = 0x7B69
+0x7351 = 0x7B73
+0x7353 = 0x4207
+0x7354 = 0x7B90
+0x7355 = 0x7B91
+0x7356 = 0x7B9B
+0x7357 = 0x420E
+0x7358 = 0x7BAF
+0x7359 = 0x7BB5
+0x735A = 0x7BBC
+0x735B = 0x7BC5
+0x735C = 0x7BCA
+0x735F = 0x7BD4
+0x7360 = 0x7BD6
+0x7361 = 0x7BDA
+0x7362 = 0x7BEA
+0x7363 = 0x7BF0
+0x7364 = 0x7C03
+0x7365 = 0x7C0B
+0x7366 = 0x7C0E
+0x7367 = 0x7C0F
+0x7368 = 0x7C26
+0x7369 = 0x7C45
+0x736A = 0x7C4A
+0x736B = 0x7C51
+0x736C = 0x7C57
+0x736D = 0x7C5E
+0x736E = 0x7C61
+0x736F = 0x7C69
+0x7370 = 0x7C6E
+0x7371 = 0x7C6F
+0x7372 = 0x7C70
+0x7376 = 0x7CA6
+0x7378 = 0x7CB6
+0x7379 = 0x7CB7
+0x737A = 0x7CBF
+0x737C = 0x7CC4
+0x737E = 0x7CC8
+0x7421 = 0x7CCD
+0x7423 = 0x7CD7
+0x7425 = 0x7CE6
+0x7426 = 0x7CEB
+0x7428 = 0x7CF5
+0x7429 = 0x7D03
+0x742A = 0x7D09
+0x742B = 0x42C6
+0x742C = 0x7D12
+0x742D = 0x7D1E
+0x7430 = 0x7D3D
+0x7431 = 0x7D3E
+0x7432 = 0x7D40
+0x7433 = 0x7D47
+0x7436 = 0x42D6
+0x7437 = 0x7D59
+0x7438 = 0x7D5A
+0x7439 = 0x7D6A
+0x743A = 0x7D70
+0x743B = 0x42DD
+0x743C = 0x7D7F
+0x743E = 0x7D86
+0x743F = 0x7D88
+0x7440 = 0x7D8C
+0x7441 = 0x7D97
+0x7443 = 0x7D9D
+0x7444 = 0x7DA7
+0x7445 = 0x7DAA
+0x7446 = 0x7DB6
+0x7447 = 0x7DB7
+0x7448 = 0x7DC0
+0x7449 = 0x7DD7
+0x744A = 0x7DD9
+0x744B = 0x7DE6
+0x744C = 0x7DF1
+0x744D = 0x7DF9
+0x744E = 0x4302
+0x7450 = 0xFA58
+0x7451 = 0x7E10
+0x7452 = 0x7E17
+0x7453 = 0x7E1D
+0x7454 = 0x7E20
+0x7455 = 0x7E27
+0x7456 = 0x7E2C
+0x7457 = 0x7E45
+0x7458 = 0x7E73
+0x7459 = 0x7E75
+0x745A = 0x7E7E
+0x745B = 0x7E86
+0x745C = 0x7E87
+0x745D = 0x432B
+0x745E = 0x7E91
+0x745F = 0x7E98
+0x7460 = 0x7E9A
+0x7461 = 0x4343
+0x7462 = 0x7F3C
+0x7463 = 0x7F3B
+0x7464 = 0x7F3E
+0x7465 = 0x7F43
+0x7466 = 0x7F44
+0x7467 = 0x7F4F
+0x7468 = 0x34C1
+0x746A = 0x7F52
+0x746C = 0x7F61
+0x746D = 0x7F63
+0x746E = 0x7F64
+0x746F = 0x7F6D
+0x7470 = 0x7F7D
+0x7471 = 0x7F7E
+0x7473 = 0x7F90
+0x7474 = 0x517B
+0x7476 = 0x7F96
+0x7477 = 0x7F9C
+0x7478 = 0x7FAD
+0x747A = 0x7FC3
+0x747B = 0x7FCF
+0x747C = 0x7FE3
+0x747D = 0x7FE5
+0x747E = 0x7FEF
+0x7521 = 0x7FF2
+0x7522 = 0x8002
+0x7523 = 0x800A
+0x7524 = 0x8008
+0x7525 = 0x800E
+0x7526 = 0x8011
+0x7527 = 0x8016
+0x7528 = 0x8024
+0x7529 = 0x802C
+0x752A = 0x8030
+0x752B = 0x8043
+0x752C = 0x8066
+0x752D = 0x8071
+0x752E = 0x8075
+0x752F = 0x807B
+0x7530 = 0x8099
+0x7531 = 0x809C
+0x7532 = 0x80A4
+0x7533 = 0x80A7
+0x7534 = 0x80B8
+0x7536 = 0x80C5
+0x7537 = 0x80D5
+0x7538 = 0x80D8
+0x7539 = 0x80E6
+0x753B = 0x810D
+0x753C = 0x80F5
+0x753D = 0x80FB
+0x753E = 0x43EE
+0x753F = 0x8135
+0x7540 = 0x8116
+0x7541 = 0x811E
+0x7542 = 0x43F0
+0x7543 = 0x8124
+0x7544 = 0x8127
+0x7545 = 0x812C
+0x7547 = 0x813D
+0x7548 = 0x4408
+0x7549 = 0x8169
+0x754A = 0x4417
+0x754B = 0x8181
+0x754C = 0x441C
+0x754D = 0x8184
+0x754E = 0x8185
+0x754F = 0x4422
+0x7550 = 0x8198
+0x7551 = 0x81B2
+0x7552 = 0x81C1
+0x7553 = 0x81C3
+0x7554 = 0x81D6
+0x7555 = 0x81DB
+0x7557 = 0x81E4
+0x7559 = 0x81EC
+0x755B = 0x81FD
+0x755C = 0x81FF
+0x755E = 0x8204
+0x7560 = 0x8219
+0x7561 = 0x8221
+0x7562 = 0x8222
+0x7564 = 0x8232
+0x7565 = 0x8234
+0x7566 = 0x823C
+0x7567 = 0x8246
+0x7568 = 0x8249
+0x7569 = 0x8245
+0x756B = 0x824B
+0x756C = 0x4476
+0x756D = 0x824F
+0x756E = 0x447A
+0x756F = 0x8257
+0x7571 = 0x825C
+0x7572 = 0x8263
+0x7574 = 0xFA5D
+0x7575 = 0xFA5E
+0x7576 = 0x8279
+0x7577 = 0x4491
+0x7578 = 0x827D
+0x7579 = 0x827F
+0x757A = 0x8283
+0x757B = 0x828A
+0x757C = 0x8293
+0x757D = 0x82A7
+0x757E = 0x82A8
+0x7621 = 0x82B2
+0x7622 = 0x82B4
+0x7623 = 0x82BA
+0x7624 = 0x82BC
+0x7625 = 0x82E2
+0x7626 = 0x82E8
+0x7627 = 0x82F7
+0x7628 = 0x8307
+0x7629 = 0x8308
+0x762A = 0x830C
+0x762B = 0x8354
+0x762C = 0x831B
+0x762D = 0x831D
+0x762E = 0x8330
+0x762F = 0x833C
+0x7630 = 0x8344
+0x7631 = 0x8357
+0x7632 = 0x44BE
+0x7633 = 0x837F
+0x7634 = 0x44D4
+0x7635 = 0x44B3
+0x7636 = 0x838D
+0x7637 = 0x8394
+0x7638 = 0x8395
+0x7639 = 0x839B
+0x763A = 0x839D
+0x763B = 0x83C9
+0x763C = 0x83D0
+0x763D = 0x83D4
+0x763E = 0x83DD
+0x763F = 0x83E5
+0x7640 = 0x83F9
+0x7641 = 0x840F
+0x7642 = 0x8411
+0x7643 = 0x8415
+0x7645 = 0x8417
+0x7646 = 0x8439
+0x7647 = 0x844A
+0x7648 = 0x844F
+0x7649 = 0x8451
+0x764A = 0x8452
+0x764B = 0x8459
+0x764C = 0x845A
+0x764D = 0x845C
+0x764F = 0x8465
+0x7650 = 0x8476
+0x7651 = 0x8478
+0x7652 = 0x847C
+0x7653 = 0x8481
+0x7654 = 0x450D
+0x7655 = 0x84DC
+0x7656 = 0x8497
+0x7657 = 0x84A6
+0x7658 = 0x84BE
+0x7659 = 0x4508
+0x765A = 0x84CE
+0x765B = 0x84CF
+0x765C = 0x84D3
+0x765E = 0x84E7
+0x765F = 0x84EA
+0x7660 = 0x84EF
+0x7661 = 0x84F0
+0x7662 = 0x84F1
+0x7663 = 0x84FA
+0x7664 = 0x84FD
+0x7665 = 0x850C
+0x7666 = 0x851B
+0x7667 = 0x8524
+0x7668 = 0x8525
+0x7669 = 0x852B
+0x766A = 0x8534
+0x766B = 0x854F
+0x766C = 0x856F
+0x766D = 0x4525
+0x766E = 0x4543
+0x766F = 0x853E
+0x7670 = 0x8551
+0x7671 = 0x8553
+0x7672 = 0x855E
+0x7673 = 0x8561
+0x7674 = 0x8562
+0x7676 = 0x857B
+0x7677 = 0x857D
+0x7678 = 0x857F
+0x7679 = 0x8581
+0x767A = 0x8586
+0x767B = 0x8593
+0x767C = 0x859D
+0x767D = 0x859F
+0x7723 = 0x85B7
+0x7724 = 0x85BC
+0x7725 = 0x85C7
+0x7726 = 0x85CA
+0x7727 = 0x85D8
+0x7728 = 0x85D9
+0x7729 = 0x85DF
+0x772A = 0x85E1
+0x772B = 0x85E6
+0x772C = 0x85F6
+0x772D = 0x8600
+0x772E = 0x8611
+0x772F = 0x861E
+0x7730 = 0x8621
+0x7731 = 0x8624
+0x7732 = 0x8627
+0x7734 = 0x8639
+0x7735 = 0x863C
+0x7737 = 0x8640
+0x7738 = 0xFA20
+0x7739 = 0x8653
+0x773A = 0x8656
+0x773B = 0x866F
+0x773C = 0x8677
+0x773D = 0x867A
+0x773E = 0x8687
+0x773F = 0x8689
+0x7740 = 0x868D
+0x7741 = 0x8691
+0x7742 = 0x869C
+0x7743 = 0x869D
+0x7744 = 0x86A8
+0x7745 = 0xFA21
+0x7746 = 0x86B1
+0x7747 = 0x86B3
+0x7748 = 0x86C1
+0x7749 = 0x86C3
+0x774A = 0x86D1
+0x774B = 0x86D5
+0x774C = 0x86D7
+0x774D = 0x86E3
+0x774E = 0x86E6
+0x774F = 0x45B8
+0x7750 = 0x8705
+0x7751 = 0x8707
+0x7752 = 0x870E
+0x7753 = 0x8710
+0x7754 = 0x8713
+0x7755 = 0x8719
+0x7756 = 0x871F
+0x7757 = 0x8721
+0x7758 = 0x8723
+0x7759 = 0x8731
+0x775A = 0x873A
+0x775B = 0x873E
+0x775C = 0x8740
+0x775D = 0x8743
+0x775E = 0x8751
+0x775F = 0x8758
+0x7760 = 0x8764
+0x7761 = 0x8765
+0x7762 = 0x8772
+0x7763 = 0x877C
+0x7766 = 0x87A7
+0x7767 = 0x8789
+0x7768 = 0x878B
+0x7769 = 0x8793
+0x776A = 0x87A0
+0x776C = 0x45E5
+0x776D = 0x87BE
+0x776F = 0x87C1
+0x7770 = 0x87CE
+0x7771 = 0x87F5
+0x7772 = 0x87DF
+0x7774 = 0x87E3
+0x7775 = 0x87E5
+0x7776 = 0x87E6
+0x7777 = 0x87EA
+0x7778 = 0x87EB
+0x7779 = 0x87ED
+0x777A = 0x8801
+0x777B = 0x8803
+0x777C = 0x880B
+0x777D = 0x8813
+0x777E = 0x8828
+0x7821 = 0x882E
+0x7822 = 0x8832
+0x7823 = 0x883C
+0x7824 = 0x460F
+0x7825 = 0x884A
+0x7826 = 0x8858
+0x7827 = 0x885F
+0x7828 = 0x8864
+0x782B = 0x8869
+0x782D = 0x886F
+0x782E = 0x88A0
+0x782F = 0x88BC
+0x7830 = 0x88BD
+0x7831 = 0x88BE
+0x7832 = 0x88C0
+0x7833 = 0x88D2
+0x7835 = 0x88D1
+0x7836 = 0x88D3
+0x7837 = 0x88DB
+0x7838 = 0x88F0
+0x7839 = 0x88F1
+0x783A = 0x4641
+0x783B = 0x8901
+0x783D = 0x8937
+0x783F = 0x8942
+0x7840 = 0x8945
+0x7841 = 0x8949
+0x7843 = 0x4665
+0x7844 = 0x8962
+0x7845 = 0x8980
+0x7846 = 0x8989
+0x7847 = 0x8990
+0x7848 = 0x899F
+0x7849 = 0x89B0
+0x784A = 0x89B7
+0x784B = 0x89D6
+0x784C = 0x89D8
+0x784D = 0x89EB
+0x784E = 0x46A1
+0x784F = 0x89F1
+0x7850 = 0x89F3
+0x7851 = 0x89FD
+0x7852 = 0x89FF
+0x7853 = 0x46AF
+0x7854 = 0x8A11
+0x7855 = 0x8A14
+0x7857 = 0x8A21
+0x7858 = 0x8A35
+0x7859 = 0x8A3E
+0x785A = 0x8A45
+0x785B = 0x8A4D
+0x785C = 0x8A58
+0x785D = 0x8AAE
+0x785E = 0x8A90
+0x785F = 0x8AB7
+0x7860 = 0x8ABE
+0x7861 = 0x8AD7
+0x7862 = 0x8AFC
+0x7864 = 0x8B0A
+0x7865 = 0x8B05
+0x7866 = 0x8B0D
+0x7867 = 0x8B1C
+0x7868 = 0x8B1F
+0x7869 = 0x8B2D
+0x786A = 0x8B43
+0x786B = 0x470C
+0x786C = 0x8B51
+0x786D = 0x8B5E
+0x786E = 0x8B76
+0x786F = 0x8B7F
+0x7870 = 0x8B81
+0x7871 = 0x8B8B
+0x7872 = 0x8B94
+0x7873 = 0x8B95
+0x7874 = 0x8B9C
+0x7875 = 0x8B9E
+0x7876 = 0x8C39
+0x7878 = 0x8C3D
+0x787B = 0x8C45
+0x787C = 0x8C47
+0x787D = 0x8C4F
+0x787E = 0x8C54
+0x7921 = 0x8C57
+0x7922 = 0x8C69
+0x7923 = 0x8C6D
+0x7924 = 0x8C73
+0x7926 = 0x8C93
+0x7927 = 0x8C92
+0x7928 = 0x8C99
+0x7929 = 0x4764
+0x792A = 0x8C9B
+0x792B = 0x8CA4
+0x792C = 0x8CD6
+0x792D = 0x8CD5
+0x792E = 0x8CD9
+0x7930 = 0x8CF0
+0x7931 = 0x8CF1
+0x7933 = 0x8D09
+0x7934 = 0x8D0E
+0x7935 = 0x8D6C
+0x7936 = 0x8D84
+0x7937 = 0x8D95
+0x7938 = 0x8DA6
+0x793A = 0x8DC6
+0x793B = 0x8DC8
+0x793C = 0x8DD9
+0x793D = 0x8DEC
+0x793E = 0x8E0C
+0x793F = 0x47FD
+0x7940 = 0x8DFD
+0x7941 = 0x8E06
+0x7943 = 0x8E14
+0x7944 = 0x8E16
+0x7945 = 0x8E21
+0x7946 = 0x8E22
+0x7947 = 0x8E27
+0x7949 = 0x4816
+0x794A = 0x8E36
+0x794B = 0x8E39
+0x794C = 0x8E4B
+0x794D = 0x8E54
+0x794E = 0x8E62
+0x794F = 0x8E6C
+0x7950 = 0x8E6D
+0x7951 = 0x8E6F
+0x7952 = 0x8E98
+0x7953 = 0x8E9E
+0x7954 = 0x8EAE
+0x7955 = 0x8EB3
+0x7956 = 0x8EB5
+0x7957 = 0x8EB6
+0x7958 = 0x8EBB
+0x795A = 0x8ED1
+0x795B = 0x8ED4
+0x795C = 0x484E
+0x795D = 0x8EF9
+0x795F = 0x8F00
+0x7960 = 0x8F08
+0x7961 = 0x8F17
+0x7962 = 0x8F2B
+0x7963 = 0x8F40
+0x7964 = 0x8F4A
+0x7965 = 0x8F58
+0x7967 = 0x8FA4
+0x7968 = 0x8FB4
+0x7969 = 0xFA66
+0x796A = 0x8FB6
+0x796C = 0x8FC1
+0x796D = 0x8FC6
+0x796E = 0xFA24
+0x796F = 0x8FCA
+0x7970 = 0x8FCD
+0x7971 = 0x8FD3
+0x7972 = 0x8FD5
+0x7973 = 0x8FE0
+0x7974 = 0x8FF1
+0x7975 = 0x8FF5
+0x7976 = 0x8FFB
+0x7977 = 0x9002
+0x7978 = 0x900C
+0x7979 = 0x9037
+0x797B = 0x9043
+0x797C = 0x9044
+0x797D = 0x905D
+0x7A22 = 0x9085
+0x7A23 = 0x908C
+0x7A24 = 0x9090
+0x7A25 = 0x961D
+0x7A26 = 0x90A1
+0x7A27 = 0x48B5
+0x7A28 = 0x90B0
+0x7A29 = 0x90B6
+0x7A2A = 0x90C3
+0x7A2B = 0x90C8
+0x7A2D = 0x90DC
+0x7A2E = 0x90DF
+0x7A30 = 0x90F6
+0x7A31 = 0x90F2
+0x7A32 = 0x9100
+0x7A33 = 0x90EB
+0x7A34 = 0x90FE
+0x7A35 = 0x90FF
+0x7A36 = 0x9104
+0x7A37 = 0x9106
+0x7A38 = 0x9118
+0x7A39 = 0x911C
+0x7A3A = 0x911E
+0x7A3B = 0x9137
+0x7A3C = 0x9139
+0x7A3D = 0x913A
+0x7A3E = 0x9146
+0x7A3F = 0x9147
+0x7A40 = 0x9157
+0x7A41 = 0x9159
+0x7A42 = 0x9161
+0x7A43 = 0x9164
+0x7A44 = 0x9174
+0x7A45 = 0x9179
+0x7A46 = 0x9185
+0x7A47 = 0x918E
+0x7A48 = 0x91A8
+0x7A49 = 0x91AE
+0x7A4A = 0x91B3
+0x7A4B = 0x91B6
+0x7A4C = 0x91C3
+0x7A4D = 0x91C4
+0x7A4E = 0x91DA
+0x7A51 = 0x91EC
+0x7A52 = 0x91EE
+0x7A53 = 0x9201
+0x7A54 = 0x920A
+0x7A55 = 0x9216
+0x7A56 = 0x9217
+0x7A58 = 0x9233
+0x7A59 = 0x9242
+0x7A5A = 0x9247
+0x7A5B = 0x924A
+0x7A5C = 0x924E
+0x7A5D = 0x9251
+0x7A5E = 0x9256
+0x7A5F = 0x9259
+0x7A60 = 0x9260
+0x7A61 = 0x9261
+0x7A62 = 0x9265
+0x7A63 = 0x9267
+0x7A64 = 0x9268
+0x7A67 = 0x927C
+0x7A68 = 0x927D
+0x7A69 = 0x927F
+0x7A6A = 0x9289
+0x7A6B = 0x928D
+0x7A6C = 0x9297
+0x7A6D = 0x9299
+0x7A6E = 0x929F
+0x7A6F = 0x92A7
+0x7A70 = 0x92AB
+0x7A73 = 0x92B2
+0x7A74 = 0x92BF
+0x7A75 = 0x92C0
+0x7A76 = 0x92C6
+0x7A77 = 0x92CE
+0x7A78 = 0x92D0
+0x7A79 = 0x92D7
+0x7A7A = 0x92D9
+0x7A7B = 0x92E5
+0x7A7C = 0x92E7
+0x7A7D = 0x9311
+0x7B22 = 0x92F7
+0x7B23 = 0x92F9
+0x7B24 = 0x92FB
+0x7B25 = 0x9302
+0x7B26 = 0x930D
+0x7B27 = 0x9315
+0x7B28 = 0x931D
+0x7B29 = 0x931E
+0x7B2A = 0x9327
+0x7B2B = 0x9329
+0x7B2E = 0x9347
+0x7B2F = 0x9351
+0x7B30 = 0x9357
+0x7B31 = 0x935A
+0x7B32 = 0x936B
+0x7B33 = 0x9371
+0x7B34 = 0x9373
+0x7B35 = 0x93A1
+0x7B38 = 0x9388
+0x7B39 = 0x938B
+0x7B3A = 0x938F
+0x7B3B = 0x939E
+0x7B3C = 0x93F5
+0x7B3F = 0x93F1
+0x7B40 = 0x93C1
+0x7B41 = 0x93C7
+0x7B42 = 0x93DC
+0x7B43 = 0x93E2
+0x7B44 = 0x93E7
+0x7B45 = 0x9409
+0x7B46 = 0x940F
+0x7B47 = 0x9416
+0x7B48 = 0x9417
+0x7B49 = 0x93FB
+0x7B4A = 0x9432
+0x7B4B = 0x9434
+0x7B4C = 0x943B
+0x7B4D = 0x9445
+0x7B50 = 0x946D
+0x7B51 = 0x946F
+0x7B52 = 0x9578
+0x7B53 = 0x9579
+0x7B54 = 0x9586
+0x7B55 = 0x958C
+0x7B56 = 0x958D
+0x7B58 = 0x95AB
+0x7B59 = 0x95B4
+0x7B5B = 0x95C8
+0x7B5E = 0x962C
+0x7B5F = 0x9633
+0x7B60 = 0x9634
+0x7B62 = 0x963C
+0x7B63 = 0x9641
+0x7B64 = 0x9661
+0x7B66 = 0x9682
+0x7B68 = 0x969A
+0x7B6A = 0x49E7
+0x7B6B = 0x96A9
+0x7B6C = 0x96AF
+0x7B6D = 0x96B3
+0x7B6E = 0x96BA
+0x7B6F = 0x96BD
+0x7B70 = 0x49FA
+0x7B72 = 0x96D8
+0x7B73 = 0x96DA
+0x7B74 = 0x96DD
+0x7B75 = 0x4A04
+0x7B76 = 0x9714
+0x7B77 = 0x9723
+0x7B78 = 0x4A29
+0x7B79 = 0x9736
+0x7B7A = 0x9741
+0x7B7B = 0x9747
+0x7B7C = 0x9755
+0x7B7D = 0x9757
+0x7B7E = 0x975B
+0x7C21 = 0x976A
+0x7C24 = 0x9796
+0x7C25 = 0x979A
+0x7C26 = 0x979E
+0x7C27 = 0x97A2
+0x7C28 = 0x97B1
+0x7C29 = 0x97B2
+0x7C2A = 0x97BE
+0x7C2B = 0x97CC
+0x7C2C = 0x97D1
+0x7C2D = 0x97D4
+0x7C2E = 0x97D8
+0x7C2F = 0x97D9
+0x7C30 = 0x97E1
+0x7C31 = 0x97F1
+0x7C32 = 0x9804
+0x7C33 = 0x980D
+0x7C34 = 0x980E
+0x7C35 = 0x9814
+0x7C36 = 0x9816
+0x7C37 = 0x4ABC
+0x7C39 = 0x9823
+0x7C3A = 0x9832
+0x7C3B = 0x9833
+0x7C3C = 0x9825
+0x7C3D = 0x9847
+0x7C3E = 0x9866
+0x7C3F = 0x98AB
+0x7C40 = 0x98AD
+0x7C41 = 0x98B0
+0x7C43 = 0x98B7
+0x7C44 = 0x98B8
+0x7C45 = 0x98BB
+0x7C46 = 0x98BC
+0x7C47 = 0x98BF
+0x7C48 = 0x98C2
+0x7C49 = 0x98C7
+0x7C4A = 0x98CB
+0x7C4B = 0x98E0
+0x7C4D = 0x98E1
+0x7C4E = 0x98E3
+0x7C4F = 0x98E5
+0x7C50 = 0x98EA
+0x7C51 = 0x98F0
+0x7C52 = 0x98F1
+0x7C53 = 0x98F3
+0x7C54 = 0x9908
+0x7C55 = 0x4B3B
+0x7C57 = 0x9916
+0x7C58 = 0x9917
+0x7C5A = 0x991A
+0x7C5B = 0x991B
+0x7C5C = 0x991C
+0x7C5E = 0x9931
+0x7C5F = 0x9932
+0x7C60 = 0x9933
+0x7C61 = 0x993A
+0x7C62 = 0x993B
+0x7C63 = 0x993C
+0x7C64 = 0x9940
+0x7C65 = 0x9941
+0x7C66 = 0x9946
+0x7C67 = 0x994D
+0x7C68 = 0x994E
+0x7C69 = 0x995C
+0x7C6A = 0x995F
+0x7C6B = 0x9960
+0x7C6C = 0x99A3
+0x7C6D = 0x99A6
+0x7C6E = 0x99B9
+0x7C6F = 0x99BD
+0x7C70 = 0x99BF
+0x7C71 = 0x99C3
+0x7C72 = 0x99C9
+0x7C73 = 0x99D4
+0x7C74 = 0x99D9
+0x7C75 = 0x99DE
+0x7C77 = 0x99F0
+0x7C78 = 0x99F9
+0x7C79 = 0x99FC
+0x7C7A = 0x9A0A
+0x7C7B = 0x9A11
+0x7C7C = 0x9A16
+0x7C7D = 0x9A1A
+0x7C7E = 0x9A20
+0x7D21 = 0x9A31
+0x7D22 = 0x9A36
+0x7D23 = 0x9A44
+0x7D24 = 0x9A4C
+0x7D25 = 0x9A58
+0x7D26 = 0x4BC2
+0x7D27 = 0x9AAF
+0x7D28 = 0x4BCA
+0x7D29 = 0x9AB7
+0x7D2A = 0x4BD2
+0x7D2B = 0x9AB9
+0x7D2D = 0x9AC6
+0x7D2E = 0x9AD0
+0x7D2F = 0x9AD2
+0x7D30 = 0x9AD5
+0x7D31 = 0x4BE8
+0x7D32 = 0x9ADC
+0x7D33 = 0x9AE0
+0x7D34 = 0x9AE5
+0x7D35 = 0x9AE9
+0x7D36 = 0x9B03
+0x7D37 = 0x9B0C
+0x7D38 = 0x9B10
+0x7D39 = 0x9B12
+0x7D3A = 0x9B16
+0x7D3B = 0x9B1C # 0x9B1D
+0x7D3C = 0x9B2B
+0x7D3D = 0x9B33
+0x7D3E = 0x9B3D
+0x7D3F = 0x4C20
+0x7D40 = 0x9B4B
+0x7D41 = 0x9B63
+0x7D42 = 0x9B65
+0x7D43 = 0x9B6B
+0x7D44 = 0x9B6C
+0x7D45 = 0x9B73
+0x7D46 = 0x9B76
+0x7D47 = 0x9B77
+0x7D48 = 0x9BA6
+0x7D49 = 0x9BAC
+0x7D4A = 0x9BB1
+0x7D4D = 0x9BB2
+0x7D4E = 0x9BB8
+0x7D4F = 0x9BBE
+0x7D50 = 0x9BC7
+0x7D51 = 0x9BF3
+0x7D52 = 0x9BD8
+0x7D53 = 0x9BDD
+0x7D54 = 0x9BE7
+0x7D55 = 0x9BEA
+0x7D56 = 0x9BEB
+0x7D57 = 0x9BEF
+0x7D58 = 0x9BEE
+0x7D5A = 0x9BFA
+0x7D5C = 0x9BF7
+0x7D5E = 0x9C16
+0x7D5F = 0x9C18
+0x7D60 = 0x9C19
+0x7D61 = 0x9C1A
+0x7D62 = 0x9C1D
+0x7D63 = 0x9C22
+0x7D64 = 0x9C27
+0x7D65 = 0x9C29
+0x7D66 = 0x9C2A
+0x7D68 = 0x9C31
+0x7D69 = 0x9C36
+0x7D6A = 0x9C37
+0x7D6B = 0x9C45
+0x7D6C = 0x9C5C
+0x7D6E = 0x9C49
+0x7D6F = 0x9C4A
+0x7D71 = 0x9C54
+0x7D72 = 0x9C58
+0x7D73 = 0x9C5B
+0x7D74 = 0x9C5D
+0x7D75 = 0x9C5F
+0x7D76 = 0x9C69
+0x7D77 = 0x9C6A
+0x7D78 = 0x9C6B
+0x7D79 = 0x9C6D
+0x7D7A = 0x9C6E
+0x7D7B = 0x9C70
+0x7D7C = 0x9C72
+0x7D7D = 0x9C75
+0x7D7E = 0x9C7A
+0x7E21 = 0x9CE6
+0x7E22 = 0x9CF2
+0x7E23 = 0x9D0B
+0x7E24 = 0x9D02
+0x7E26 = 0x9D11
+0x7E27 = 0x9D17
+0x7E28 = 0x9D18
+0x7E2A = 0x4CC4
+0x7E2C = 0x9D32
+0x7E2D = 0x4CD1
+0x7E2E = 0x9D42
+0x7E2F = 0x9D4A
+0x7E30 = 0x9D5F
+0x7E31 = 0x9D62
+0x7E33 = 0x9D69
+0x7E34 = 0x9D6B
+0x7E36 = 0x9D73
+0x7E37 = 0x9D76
+0x7E38 = 0x9D77
+0x7E39 = 0x9D7E
+0x7E3A = 0x9D84
+0x7E3B = 0x9D8D
+0x7E3C = 0x9D99
+0x7E3D = 0x9DA1
+0x7E3E = 0x9DBF
+0x7E3F = 0x9DB5
+0x7E40 = 0x9DB9
+0x7E41 = 0x9DBD
+0x7E42 = 0x9DC3
+0x7E43 = 0x9DC7
+0x7E44 = 0x9DC9
+0x7E45 = 0x9DD6
+0x7E46 = 0x9DDA
+0x7E47 = 0x9DDF
+0x7E48 = 0x9DE0
+0x7E49 = 0x9DE3
+0x7E4A = 0x9DF4
+0x7E4B = 0x4D07
+0x7E4C = 0x9E0A
+0x7E4D = 0x9E02
+0x7E4E = 0x9E0D
+0x7E4F = 0x9E19
+0x7E50 = 0x9E1C
+0x7E51 = 0x9E1D
+0x7E52 = 0x9E7B
+0x7E54 = 0x9E80
+0x7E55 = 0x9E85
+0x7E56 = 0x9E9B
+0x7E57 = 0x9EA8
+0x7E59 = 0x9EBD
+0x7E5B = 0x9EDF
+0x7E5C = 0x9EE7
+0x7E5D = 0x9EEE
+0x7E5E = 0x9EFF
+0x7E5F = 0x9F02
+0x7E60 = 0x4D77
+0x7E61 = 0x9F03
+0x7E62 = 0x9F17
+0x7E63 = 0x9F19
+0x7E64 = 0x9F2F
+0x7E65 = 0x9F37
+0x7E66 = 0x9F3A
+0x7E67 = 0x9F3D
+0x7E68 = 0x9F41
+0x7E69 = 0x9F45
+0x7E6A = 0x9F46
+0x7E6B = 0x9F53
+0x7E6C = 0x9F55
+0x7E6D = 0x9F58
+0x7E6F = 0x9F5D
+0x7E71 = 0x9F69
+0x7E73 = 0x9F6D
+0x7E74 = 0x9F70
+0x7E75 = 0x9F75
+END_MAP
diff --git a/share/i18n/csmapper/JIS/JISX0213-2%UCS@SIP.src b/share/i18n/csmapper/JIS/JISX0213-2%UCS@SIP.src
new file mode 100644 (file)
index 0000000..15f8d31
--- /dev/null
@@ -0,0 +1,311 @@
+# $NetBSD: JISX0213-2%UCS@SIP.src,v 1.1 2007/03/05 16:58:33 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "JISX0213-2/UCS:SIP"
+SRC_ZONE       0x21-0x7E / 0x21-0x7E / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+## JIS X 0213:2004 vs Unicode mapping table
+## 
+## Date: 22 May 2006
+## License:
+##     Copyright (C) 2001 earthian@tama.or.jp, All Rights Reserved.
+##     Copyright (C) 2001 I'O, All Rights Reserved.
+##     Copyright (C) 2006 Project X0213, All Rights Reserved.
+##     You can use, modify, distribute this table freely.
+## Note:
+##     3-XXXX  JIS X 0213:2004 plane 1 (GL encoding)
+##     4-XXXX  JIS X 0213:2000 plane 2 (GL encoding)
+##     [1983]  JIS codepoint defined by JIS X 0208-1983
+##     [1990]  JIS codepoint defined by JIS X 0208-1990
+##     [2000]  JIS codepoint defined by JIS X 0213:2000
+##     [2004]  JIS codepoint defined by JIS X 0213:2004
+##     [Unicode3.1]    UCS codepoint defined by Unicode 3.1
+##     [Unicode3.2]    UCS codepoint defined by Unicode 3.2
+##     Fullwidth       UCS fullwidth form (U+Fxxx)
+##     Windows         Windows (CP932) mapping
+##     Some 0213 character can't represent by one UCS character.
+##     In this table, such characters are described as 'U+xxxx+xxxx'.
+## 
+## JIS Unicode Name    Note
+0x2121 = 0x0089
+0x212B = 0x00A2
+0x212E = 0x00A4
+0x2136 = 0x01A2
+0x2146 = 0x0213
+0x2170 = 0x032B
+0x2177 = 0x0381
+0x2179 = 0x0371
+0x2322 = 0x03F9
+0x2325 = 0x044A
+0x2327 = 0x0509
+0x2331 = 0x05D6
+0x2332 = 0x0628
+0x2338 = 0x074F
+0x233F = 0x0807
+0x2341 = 0x083A
+0x234A = 0x08B9
+0x2352 = 0x097C
+0x2353 = 0x099D
+0x2359 = 0x0AD3
+0x235C = 0x0B1D
+0x2377 = 0x0D45
+0x242A = 0x0DE1
+0x2431 = 0x0E95
+0x2432 = 0x0E6D
+0x243A = 0x0E64
+0x243D = 0x0F5F
+0x2459 = 0x1201
+0x245C = 0x1255
+0x245E = 0x127B
+0x2463 = 0x1274
+0x246A = 0x12E4
+0x246B = 0x12D7
+0x2472 = 0x12FD
+0x2474 = 0x1336
+0x2475 = 0x1344
+0x2525 = 0x13C4
+0x2532 = 0x146D
+0x253E = 0x15D7
+0x2544 = 0x6C29
+0x2547 = 0x1647
+0x2555 = 0x1706
+0x2556 = 0x1742
+0x257E = 0x19C3
+0x2830 = 0x1C56
+0x2837 = 0x1D2D
+0x2838 = 0x1D45
+0x283A = 0x1D78
+0x283B = 0x1D62
+0x283F = 0x1DA1
+0x2840 = 0x1D9C
+0x2845 = 0x1D92
+0x2848 = 0x1DB7
+0x284A = 0x1DE0
+0x284B = 0x1E33
+0x285B = 0x1F1E
+0x2866 = 0x1F76
+0x286C = 0x1FFA
+0x2C22 = 0x217B
+0x2C2B = 0x231E
+0x2C30 = 0x23AD
+0x2C50 = 0x26F3
+0x2C65 = 0x285B
+0x2C6D = 0x28AB
+0x2C72 = 0x298F
+0x2D24 = 0x2AB8
+0x2D29 = 0x2B4F
+0x2D2A = 0x2B50
+0x2D32 = 0x2B46
+0x2D34 = 0x2C1D
+0x2D35 = 0x2BA6
+0x2D39 = 0x2C24
+0x2D56 = 0x2DE1
+0x2D7D = 0x31C3
+0x2E23 = 0x31F5
+0x2E24 = 0x31B6
+0x2E3A = 0x3372
+0x2E3C = 0x33D3
+0x2E3D = 0x33D2
+0x2E42 = 0x33D0
+0x2E43 = 0x33E4
+0x2E44 = 0x33D5
+0x2E47 = 0x33DA
+0x2E49 = 0x33DF
+0x2E55 = 0x344A
+0x2E56 = 0x3451
+0x2E57 = 0x344B
+0x2E5B = 0x3465
+0x2E77 = 0x34E4
+0x2E78 = 0x355A
+0x2F2A = 0x3594
+0x2F3F = 0x3639
+0x2F40 = 0x3647
+0x2F42 = 0x3638
+0x2F43 = 0x363A
+0x2F4E = 0x371C
+0x2F59 = 0x370C
+0x2F61 = 0x3764
+0x2F69 = 0x37FF
+0x2F6A = 0x37E7
+0x2F70 = 0x3824
+0x2F75 = 0x383D
+0x6E23 = 0x3A98
+0x6E34 = 0x3C7F
+0x6E49 = 0x3D00
+0x6E5C = 0x3D40
+0x6E5E = 0x3DFA
+0x6E5F = 0x3DF9
+0x6E60 = 0x3DD3
+0x6F32 = 0x3F7E
+0x6F47 = 0x4096
+0x6F4D = 0x4103
+0x6F61 = 0x41C6
+0x6F64 = 0x41FE
+0x7022 = 0x43BC
+0x7033 = 0x4629
+0x7039 = 0x46A5
+0x7053 = 0x4896
+0x707B = 0x4A4D
+0x712E = 0x4B56
+0x7130 = 0x4B6F
+0x7135 = 0x4C16
+0x7144 = 0x4D14
+0x715D = 0x4E0E
+0x7161 = 0x4E37
+0x7166 = 0x4E6A
+0x7169 = 0x4E8B
+0x7175 = 0x504A
+0x7177 = 0x5055
+0x717A = 0x5122
+0x7221 = 0x51A9
+0x7223 = 0x51E5
+0x7224 = 0x51CD
+0x7228 = 0x521E
+0x722C = 0x524C
+0x723D = 0x542E
+0x7248 = 0x54D9
+0x725B = 0x55A7
+0x7275 = 0x57A9
+0x7276 = 0x57B4
+0x7332 = 0x59D4
+0x733D = 0x5AE4
+0x733E = 0x5AE3
+0x7340 = 0x5AF1
+0x7352 = 0x5BB2
+0x735D = 0x5C4B
+0x735E = 0x5C64
+0x7373 = 0x5E2E
+0x7374 = 0x5E56
+0x7375 = 0x5E65
+0x7377 = 0x5E62
+0x737B = 0x5ED8
+0x737D = 0x5EC2
+0x7422 = 0x5EE8
+0x7424 = 0x5F23
+0x7427 = 0x5F5C
+0x742E = 0x5FE0
+0x742F = 0x5FD4
+0x7434 = 0x600C
+0x7435 = 0x5FFB
+0x743D = 0x6017
+0x7442 = 0x6060
+0x744F = 0x60ED
+0x7469 = 0x6270
+0x746B = 0x6286
+0x7472 = 0x634C
+0x7475 = 0x3D0E
+0x7479 = 0x6402
+0x7535 = 0x667E
+0x753A = 0x66B0
+0x7546 = 0x671D
+0x7556 = 0x68DD
+0x7558 = 0x68EA
+0x755A = 0x6951
+0x755D = 0x696F
+0x755F = 0x69DD
+0x7563 = 0x6A1E
+0x756A = 0x6A58
+0x7570 = 0x6A8C
+0x7573 = 0x6AB7
+0x7644 = 0x6C73
+0x764E = 0x6CDD
+0x765D = 0x6E65
+0x7675 = 0x6F94
+0x767E = 0x6FF8
+0x7721 = 0x6FF6
+0x7722 = 0x6FF7
+0x7733 = 0x710D
+0x7736 = 0x7139
+0x7764 = 0x73DB
+0x7765 = 0x73DA
+0x776B = 0x73FE
+0x776E = 0x7410
+0x7773 = 0x7449
+0x7829 = 0x7615
+0x782A = 0x7614
+0x782C = 0x7631
+0x7834 = 0x7693
+0x783C = 0x770E
+0x783E = 0x7723
+0x7842 = 0x7752
+0x7856 = 0x7985
+0x7863 = 0x7A84
+0x7877 = 0x7BB3
+0x7879 = 0x7BBE
+0x787A = 0x7BC7
+0x7925 = 0x7CB8
+0x792F = 0x7DA0
+0x7932 = 0x7E10
+0x7939 = 0x7FB7
+0x7942 = 0x808A
+0x7948 = 0x80BB
+0x7959 = 0x8282
+0x795E = 0x82F3
+0x7966 = 0x840C
+0x796B = 0x8455
+0x797A = 0x856B
+0x797E = 0x85C8
+0x7A21 = 0x85C9
+0x7A2C = 0x86D7
+0x7A2F = 0x86FA
+0x7A4F = 0x8949
+0x7A50 = 0x8946
+0x7A57 = 0x896B
+0x7A65 = 0x8987
+0x7A66 = 0x8988
+0x7A71 = 0x89BA
+0x7A72 = 0x89BB
+0x7A7E = 0x8A1E
+0x7B21 = 0x8A29
+0x7B2C = 0x8A71
+0x7B2D = 0x8A43
+0x7B36 = 0x8A99
+0x7B37 = 0x8ACD
+0x7B3D = 0x8AE4
+0x7B3E = 0x8ADD
+0x7B4E = 0x8BC1
+0x7B4F = 0x8BEF
+0x7B57 = 0x8D10
+0x7B5A = 0x8D71
+0x7B5C = 0x8DFB
+0x7B5D = 0x8E1F
+0x7B61 = 0x8E36
+0x7B65 = 0x8E89
+0x7B67 = 0x8EEB
+0x7B69 = 0x8F32
+0x7B71 = 0x8FF8
+0x7C22 = 0x92A0
+0x7C23 = 0x92B1
+0x7C38 = 0x9490
+0x7C42 = 0x95CF
+0x7C4C = 0x967F
+0x7C56 = 0x96F0
+0x7C59 = 0x9719
+0x7C5D = 0x9750
+0x7C76 = 0x98C6
+0x7D2C = 0x9A72
+0x7D4B = 0x9DDB
+0x7D4C = 0x9E3D
+0x7D59 = 0x9E15
+0x7D5B = 0x9E8A
+0x7D5D = 0x9E49
+0x7D67 = 0x9EC4
+0x7D6D = 0x9EE9
+0x7D70 = 0x9EDB
+0x7E25 = 0x9FCE
+0x7E29 = 0xA02F
+0x7E2B = 0xA01A
+0x7E32 = 0xA0F9
+0x7E35 = 0xA082
+0x7E53 = 0x2218
+0x7E58 = 0xA38C
+0x7E5A = 0xA437
+0x7E6E = 0xA5F1
+0x7E70 = 0xA602
+0x7E72 = 0xA61A
+0x7E76 = 0xA6B2
+END_MAP
diff --git a/share/i18n/csmapper/JIS/Makefile.inc b/share/i18n/csmapper/JIS/Makefile.inc
new file mode 100644 (file)
index 0000000..53ac156
--- /dev/null
@@ -0,0 +1,45 @@
+# $NetBSD: Makefile.inc,v 1.6 2007/03/05 16:58:33 tnozaki Exp $
+
+.PATH: ${.CURDIR}/JIS
+
+SRCS_mapper.dir+=      mapper.dir.JIS
+SRCS_charset.pivot+=   charset.pivot.JIS
+CLEANFILES+=           mapper.dir.JIS charset.pivot.JIS
+MAPS_JIS=              JISX0201-KANA%UCS.mps \
+                       JISX0208@1978%UCS.mps \
+                       JISX0208@1990%UCS.mps \
+                       JISX0212%UCS.mps \
+                       JISX0208@MS%UCS.mps \
+                       JISX0208VDC@NEC%UCS.mps \
+                       JISX0208UDC%UCS.mps \
+                       JISX0212@MS%UCS.mps \
+                       JISX0212VDC@IBM%UCS.mps \
+                       JISX0212UDC%UCS.mps \
+                       JISX0213-1%UCS@BMP.mps JISX0213-1%UCS@SIP.mps \
+                       JISX0213-2%UCS@BMP.mps JISX0213-2%UCS@SIP.mps \
+                       UCS%JISX0201-KANA.mps \
+                       UCS%JISX0208@1978.mps \
+                       UCS%JISX0208@1990.mps \
+                       UCS%JISX0212.mps \
+                       UCS%JISX0208@MS.mps \
+                       UCS%JISX0208VDC@NEC.mps \
+                       UCS%JISX0208UDC.mps \
+                       UCS%JISX0212@MS.mps \
+                       UCS%JISX0212VDC@IBM.mps \
+                       UCS%JISX0212UDC.mps \
+                       UCS@BMP%JISX0213-1.mps UCS@SIP%JISX0213-1.mps \
+                       UCS@BMP%JISX0213-2.mps UCS@SIP%JISX0213-2.mps
+
+mapper.dir.JIS: ${.CURDIR}/JIS/mapper.dir.JIS.src
+       ${_MKTARGET_CREATE}
+       (echo "# JIS" ; cat ${.ALLSRC} ; echo ) > ${.TARGET}
+
+charset.pivot.JIS: ${.CURDIR}/JIS/charset.pivot.JIS.src
+       ${_MKTARGET_CREATE}
+       (echo "# JIS" ; cat ${.ALLSRC} ; echo ) > ${.TARGET}
+
+FILES+= ${MAPS_JIS}
+CLEANFILES+= ${MAPS_JIS}
+.for i in ${MAPS_JIS}
+FILESDIR_$i= ${BINDIR}/JIS
+.endfor
diff --git a/share/i18n/csmapper/JIS/UCS%JISX0201-KANA.src b/share/i18n/csmapper/JIS/UCS%JISX0201-KANA.src
new file mode 100644 (file)
index 0000000..57ae00f
--- /dev/null
@@ -0,0 +1,127 @@
+# $NetBSD: UCS%JISX0201-KANA.src,v 1.5 2006/10/26 16:04:21 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/JISX0201-KANA"
+SRC_ZONE       0xFF60 - 0xFF9F
+OOB_MODE       INVALID
+DST_INVALID    0xFF
+DST_UNIT_BITS  8
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             JIS X 0201 (1976) to Unicode 1.1 Table
+#      Unicode version:  1.1
+#      Table version:    0.9
+#      Table format:     Format A
+#      Date:             8 March 1994
+#
+#      Copyright (c) 1991-1994 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on magnetic media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Recipient is granted the right to make copies in any form for
+#      internal distribution and to freely use the information supplied
+#      in the creation of products supporting Unicode.  Unicode, Inc.
+#      specifically excludes the right to re-distribute this file directly
+#      to third parties or other organizations whether for profit or not.
+#
+#      General notes:
+#
+#
+# This table contains one set of mappings from JIS X 0201 into Unicode.
+# Note that these data are *possible* mappings only and may not be the
+# same as those used by actual products, nor may they be the best suited
+# for all uses.  For more information on the mappings between various code
+# pages incorporating the repertoire of JIS X 0201 and Unicode, consult the
+# VENDORS mapping data.  Normative information on the mapping between
+# JIS X 0201 and Unicode may be found in the Unihan.txt file in the
+# latest Unicode Character Database.
+#
+# If you have carefully considered the fact that the mappings in
+# this table are only one possible set of mappings between JIS X 0201 and
+# Unicode and have no normative status, but still feel that you
+# have located an error in the table that requires fixing, you may
+# report any such error to errata@unicode.org.
+#
+#
+#      Format:  Three tab-separated columns
+#              Column #1 is the shift JIS code (in hex as 0xXX)
+#              Column #2 is the Unicode (in hex as 0xXXXX)
+#              Column #3 the Unicode (ISO 10646) name (follows a comment sign)
+#
+#      The entries are in JIS order
+#
+#
+0xFF61 = 0x21
+0xFF62 = 0x22
+0xFF63 = 0x23
+0xFF64 = 0x24
+0xFF65 = 0x25
+0xFF66 = 0x26
+0xFF67 = 0x27
+0xFF68 = 0x28
+0xFF69 = 0x29
+0xFF6A = 0x2A
+0xFF6B = 0x2B
+0xFF6C = 0x2C
+0xFF6D = 0x2D
+0xFF6E = 0x2E
+0xFF6F = 0x2F
+0xFF70 = 0x30
+0xFF71 = 0x31
+0xFF72 = 0x32
+0xFF73 = 0x33
+0xFF74 = 0x34
+0xFF75 = 0x35
+0xFF76 = 0x36
+0xFF77 = 0x37
+0xFF78 = 0x38
+0xFF79 = 0x39
+0xFF7A = 0x3A
+0xFF7B = 0x3B
+0xFF7C = 0x3C
+0xFF7D = 0x3D
+0xFF7E = 0x3E
+0xFF7F = 0x3F
+0xFF80 = 0x40
+0xFF81 = 0x41
+0xFF82 = 0x42
+0xFF83 = 0x43
+0xFF84 = 0x44
+0xFF85 = 0x45
+0xFF86 = 0x46
+0xFF87 = 0x47
+0xFF88 = 0x48
+0xFF89 = 0x49
+0xFF8A = 0x4A
+0xFF8B = 0x4B
+0xFF8C = 0x4C
+0xFF8D = 0x4D
+0xFF8E = 0x4E
+0xFF8F = 0x4F
+0xFF90 = 0x50
+0xFF91 = 0x51
+0xFF92 = 0x52
+0xFF93 = 0x53
+0xFF94 = 0x54
+0xFF95 = 0x55
+0xFF96 = 0x56
+0xFF97 = 0x57
+0xFF98 = 0x58
+0xFF99 = 0x59
+0xFF9A = 0x5A
+0xFF9B = 0x5B
+0xFF9C = 0x5C
+0xFF9D = 0x5D
+0xFF9E = 0x5E
+0xFF9F = 0x5F
+END_MAP
diff --git a/share/i18n/csmapper/JIS/UCS%JISX0208@1978.src b/share/i18n/csmapper/JIS/UCS%JISX0208@1978.src
new file mode 100644 (file)
index 0000000..7c554e9
--- /dev/null
@@ -0,0 +1,6822 @@
+# $NetBSD: UCS%JISX0208@1978.src,v 1.4 2006/12/13 15:40:42 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/JISX0208:1990"
+SRC_ZONE       0x005C - 0xFFE5
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+# This mapping data is made from :
+#
+# JISX0208@1990%UCS.src, JISX0212%UCS.src
+# JIS X 0208:1978 - http://www.itscj.ipsj.or.jp/ISO-IR/042.pdf
+# JIS X 0208:1997 Appendix7 - http://www.jisc.go.jp/
+# The Unicode Character Code Charts - http://www.unicode.org/charts/PDF/U4E00.pdf
+#
+0x005C = 0x2140
+0x00A2 = 0x2171
+0x00A3 = 0x2172
+0x00A7 = 0x2178
+0x00A8 = 0x212F
+0x00B0 = 0x216B
+0x00B1 = 0x215E
+0x00B4 = 0x212D
+0x00D7 = 0x215F
+0x00F7 = 0x2160
+0x0391 = 0x2621
+0x0392 = 0x2622
+0x0393 = 0x2623
+0x0394 = 0x2624
+0x0395 = 0x2625
+0x0396 = 0x2626
+0x0397 = 0x2627
+0x0398 = 0x2628
+0x0399 = 0x2629
+0x039A = 0x262A
+0x039B = 0x262B
+0x039C = 0x262C
+0x039D = 0x262D
+0x039E = 0x262E
+0x039F = 0x262F
+0x03A0 = 0x2630
+0x03A1 = 0x2631
+0x03A3 = 0x2632
+0x03A4 = 0x2633
+0x03A5 = 0x2634
+0x03A6 = 0x2635
+0x03A7 = 0x2636
+0x03A8 = 0x2637
+0x03A9 = 0x2638
+0x03B1 = 0x2641
+0x03B2 = 0x2642
+0x03B3 = 0x2643
+0x03B4 = 0x2644
+0x03B5 = 0x2645
+0x03B6 = 0x2646
+0x03B7 = 0x2647
+0x03B8 = 0x2648
+0x03B9 = 0x2649
+0x03BA = 0x264A
+0x03BB = 0x264B
+0x03BC = 0x264C
+0x03BD = 0x264D
+0x03BE = 0x264E
+0x03BF = 0x264F
+0x03C0 = 0x2650
+0x03C1 = 0x2651
+0x03C3 = 0x2652
+0x03C4 = 0x2653
+0x03C5 = 0x2654
+0x03C6 = 0x2655
+0x03C7 = 0x2656
+0x03C8 = 0x2657
+0x03C9 = 0x2658
+0x0401 = 0x2727
+0x0410 = 0x2721
+0x0411 = 0x2722
+0x0412 = 0x2723
+0x0413 = 0x2724
+0x0414 = 0x2725
+0x0415 = 0x2726
+0x0416 = 0x2728
+0x0417 = 0x2729
+0x0418 = 0x272A
+0x0419 = 0x272B
+0x041A = 0x272C
+0x041B = 0x272D
+0x041C = 0x272E
+0x041D = 0x272F
+0x041E = 0x2730
+0x041F = 0x2731
+0x0420 = 0x2732
+0x0421 = 0x2733
+0x0422 = 0x2734
+0x0423 = 0x2735
+0x0424 = 0x2736
+0x0425 = 0x2737
+0x0426 = 0x2738
+0x0427 = 0x2739
+0x0428 = 0x273A
+0x0429 = 0x273B
+0x042A = 0x273C
+0x042B = 0x273D
+0x042C = 0x273E
+0x042D = 0x273F
+0x042E = 0x2740
+0x042F = 0x2741
+0x0430 = 0x2751
+0x0431 = 0x2752
+0x0432 = 0x2753
+0x0433 = 0x2754
+0x0434 = 0x2755
+0x0435 = 0x2756
+0x0436 = 0x2758
+0x0437 = 0x2759
+0x0438 = 0x275A
+0x0439 = 0x275B
+0x043A = 0x275C
+0x043B = 0x275D
+0x043C = 0x275E
+0x043D = 0x275F
+0x043E = 0x2760
+0x043F = 0x2761
+0x0440 = 0x2762
+0x0441 = 0x2763
+0x0442 = 0x2764
+0x0443 = 0x2765
+0x0444 = 0x2766
+0x0445 = 0x2767
+0x0446 = 0x2768
+0x0447 = 0x2769
+0x0448 = 0x276A
+0x0449 = 0x276B
+0x044A = 0x276C
+0x044B = 0x276D
+0x044C = 0x276E
+0x044D = 0x276F
+0x044E = 0x2770
+0x044F = 0x2771
+0x0451 = 0x2757
+0x2010 = 0x213E
+0x2014 = 0x213D
+0x2015 = 0x213D
+0x2016 = 0x2142
+0x2018 = 0x2146
+0x2019 = 0x2147
+0x201C = 0x2148
+0x201D = 0x2149
+0x2025 = 0x2145
+0x2026 = 0x2144
+0x2032 = 0x216C
+0x2033 = 0x216D
+0x203B = 0x2228
+0x2103 = 0x216E
+0x2190 = 0x222B
+0x2191 = 0x222C
+0x2192 = 0x222A
+0x2193 = 0x222D
+0x2212 = 0x215D
+0x221E = 0x2167
+0x2234 = 0x2168
+0x2260 = 0x2162
+0x2266 = 0x2165
+0x2267 = 0x2166
+0x25A0 = 0x2223
+0x25A1 = 0x2222
+0x25B2 = 0x2225
+0x25B3 = 0x2224
+0x25BC = 0x2227
+0x25BD = 0x2226
+0x25C6 = 0x2221
+0x25C7 = 0x217E
+0x25CB = 0x217B
+0x25CE = 0x217D
+0x25CF = 0x217C
+0x2605 = 0x217A
+0x2606 = 0x2179
+0x2640 = 0x216A
+0x2642 = 0x2169
+0x3000 = 0x2121
+0x3001 = 0x2122
+0x3002 = 0x2123
+0x3003 = 0x2137
+0x3005 = 0x2139
+0x3006 = 0x213A
+0x3007 = 0x213B
+0x3008 = 0x2152
+0x3009 = 0x2153
+0x300A = 0x2154
+0x300B = 0x2155
+0x300C = 0x2156
+0x300D = 0x2157
+0x300E = 0x2158
+0x300F = 0x2159
+0x3010 = 0x215A
+0x3011 = 0x215B
+0x3012 = 0x2229
+0x3013 = 0x222E
+0x3014 = 0x214C
+0x3015 = 0x214D
+0x301C = 0x2141
+0x3041 = 0x2421
+0x3042 = 0x2422
+0x3043 = 0x2423
+0x3044 = 0x2424
+0x3045 = 0x2425
+0x3046 = 0x2426
+0x3047 = 0x2427
+0x3048 = 0x2428
+0x3049 = 0x2429
+0x304A = 0x242A
+0x304B = 0x242B
+0x304C = 0x242C
+0x304D = 0x242D
+0x304E = 0x242E
+0x304F = 0x242F
+0x3050 = 0x2430
+0x3051 = 0x2431
+0x3052 = 0x2432
+0x3053 = 0x2433
+0x3054 = 0x2434
+0x3055 = 0x2435
+0x3056 = 0x2436
+0x3057 = 0x2437
+0x3058 = 0x2438
+0x3059 = 0x2439
+0x305A = 0x243A
+0x305B = 0x243B
+0x305C = 0x243C
+0x305D = 0x243D
+0x305E = 0x243E
+0x305F = 0x243F
+0x3060 = 0x2440
+0x3061 = 0x2441
+0x3062 = 0x2442
+0x3063 = 0x2443
+0x3064 = 0x2444
+0x3065 = 0x2445
+0x3066 = 0x2446
+0x3067 = 0x2447
+0x3068 = 0x2448
+0x3069 = 0x2449
+0x306A = 0x244A
+0x306B = 0x244B
+0x306C = 0x244C
+0x306D = 0x244D
+0x306E = 0x244E
+0x306F = 0x244F
+0x3070 = 0x2450
+0x3071 = 0x2451
+0x3072 = 0x2452
+0x3073 = 0x2453
+0x3074 = 0x2454
+0x3075 = 0x2455
+0x3076 = 0x2456
+0x3077 = 0x2457
+0x3078 = 0x2458
+0x3079 = 0x2459
+0x307A = 0x245A
+0x307B = 0x245B
+0x307C = 0x245C
+0x307D = 0x245D
+0x307E = 0x245E
+0x307F = 0x245F
+0x3080 = 0x2460
+0x3081 = 0x2461
+0x3082 = 0x2462
+0x3083 = 0x2463
+0x3084 = 0x2464
+0x3085 = 0x2465
+0x3086 = 0x2466
+0x3087 = 0x2467
+0x3088 = 0x2468
+0x3089 = 0x2469
+0x308A = 0x246A
+0x308B = 0x246B
+0x308C = 0x246C
+0x308D = 0x246D
+0x308E = 0x246E
+0x308F = 0x246F
+0x3090 = 0x2470
+0x3091 = 0x2471
+0x3092 = 0x2472
+0x3093 = 0x2473
+0x309B = 0x212B
+0x309C = 0x212C
+0x309D = 0x2135
+0x309E = 0x2136
+0x30A1 = 0x2521
+0x30A2 = 0x2522
+0x30A3 = 0x2523
+0x30A4 = 0x2524
+0x30A5 = 0x2525
+0x30A6 = 0x2526
+0x30A7 = 0x2527
+0x30A8 = 0x2528
+0x30A9 = 0x2529
+0x30AA = 0x252A
+0x30AB = 0x252B
+0x30AC = 0x252C
+0x30AD = 0x252D
+0x30AE = 0x252E
+0x30AF = 0x252F
+0x30B0 = 0x2530
+0x30B1 = 0x2531
+0x30B2 = 0x2532
+0x30B3 = 0x2533
+0x30B4 = 0x2534
+0x30B5 = 0x2535
+0x30B6 = 0x2536
+0x30B7 = 0x2537
+0x30B8 = 0x2538
+0x30B9 = 0x2539
+0x30BA = 0x253A
+0x30BB = 0x253B
+0x30BC = 0x253C
+0x30BD = 0x253D
+0x30BE = 0x253E
+0x30BF = 0x253F
+0x30C0 = 0x2540
+0x30C1 = 0x2541
+0x30C2 = 0x2542
+0x30C3 = 0x2543
+0x30C4 = 0x2544
+0x30C5 = 0x2545
+0x30C6 = 0x2546
+0x30C7 = 0x2547
+0x30C8 = 0x2548
+0x30C9 = 0x2549
+0x30CA = 0x254A
+0x30CB = 0x254B
+0x30CC = 0x254C
+0x30CD = 0x254D
+0x30CE = 0x254E
+0x30CF = 0x254F
+0x30D0 = 0x2550
+0x30D1 = 0x2551
+0x30D2 = 0x2552
+0x30D3 = 0x2553
+0x30D4 = 0x2554
+0x30D5 = 0x2555
+0x30D6 = 0x2556
+0x30D7 = 0x2557
+0x30D8 = 0x2558
+0x30D9 = 0x2559
+0x30DA = 0x255A
+0x30DB = 0x255B
+0x30DC = 0x255C
+0x30DD = 0x255D
+0x30DE = 0x255E
+0x30DF = 0x255F
+0x30E0 = 0x2560
+0x30E1 = 0x2561
+0x30E2 = 0x2562
+0x30E3 = 0x2563
+0x30E4 = 0x2564
+0x30E5 = 0x2565
+0x30E6 = 0x2566
+0x30E7 = 0x2567
+0x30E8 = 0x2568
+0x30E9 = 0x2569
+0x30EA = 0x256A
+0x30EB = 0x256B
+0x30EC = 0x256C
+0x30ED = 0x256D
+0x30EE = 0x256E
+0x30EF = 0x256F
+0x30F0 = 0x2570
+0x30F1 = 0x2571
+0x30F2 = 0x2572
+0x30F3 = 0x2573
+0x30F4 = 0x2574
+0x30F5 = 0x2575
+0x30F6 = 0x2576
+0x30FB = 0x2126
+0x30FC = 0x213C
+0x30FD = 0x2133
+0x30FE = 0x2134
+0x4E00 = 0x306C
+0x4E01 = 0x437A
+0x4E03 = 0x3C37
+0x4E07 = 0x4B7C
+0x4E08 = 0x3E66
+0x4E09 = 0x3B30
+0x4E0A = 0x3E65
+0x4E0B = 0x323C
+0x4E0D = 0x4954
+0x4E0E = 0x4D3F
+0x4E10 = 0x5022
+0x4E11 = 0x312F
+0x4E14 = 0x336E
+0x4E15 = 0x5023
+0x4E16 = 0x4024
+0x4E17 = 0x5242
+0x4E18 = 0x3556
+0x4E19 = 0x4A3A
+0x4E1E = 0x3E67
+0x4E21 = 0x4E3E
+0x4E26 = 0x4A42
+0x4E2A = 0x5024
+0x4E2D = 0x4366
+0x4E31 = 0x5025
+0x4E32 = 0x367A
+0x4E36 = 0x5026
+0x4E38 = 0x345D
+0x4E39 = 0x4330
+0x4E3B = 0x3C67
+0x4E3C = 0x5027
+0x4E3F = 0x5028
+0x4E42 = 0x5029
+0x4E43 = 0x4735
+0x4E45 = 0x3557
+0x4E4B = 0x4737
+0x4E4D = 0x4663
+0x4E4E = 0x3843
+0x4E4F = 0x4B33
+0x4E55 = 0x6949
+0x4E56 = 0x502A
+0x4E57 = 0x3E68
+0x4E58 = 0x502B
+0x4E59 = 0x3235
+0x4E5D = 0x3665
+0x4E5E = 0x3870
+0x4E5F = 0x4C69
+0x4E62 = 0x5626
+0x4E71 = 0x4D70
+0x4E73 = 0x467D
+0x4E7E = 0x3425
+0x4E80 = 0x3535
+0x4E82 = 0x502C
+0x4E85 = 0x502D
+0x4E86 = 0x4E3B
+0x4E88 = 0x4D3D
+0x4E89 = 0x4168
+0x4E8A = 0x502F
+0x4E8B = 0x3B76
+0x4E8C = 0x4673
+0x4E8E = 0x5032
+0x4E91 = 0x313E
+0x4E92 = 0x385F
+0x4E94 = 0x385E
+0x4E95 = 0x3066
+0x4E98 = 0x4F4B
+0x4E99 = 0x4F4A
+0x4E9B = 0x3A33
+0x4E9C = 0x3021
+0x4E9E = 0x5033
+0x4E9F = 0x5034
+0x4EA0 = 0x5035
+0x4EA1 = 0x4B34
+0x4EA2 = 0x5036
+0x4EA4 = 0x3872
+0x4EA5 = 0x3067
+0x4EA6 = 0x4B72
+0x4EA8 = 0x357C
+0x4EAB = 0x357D
+0x4EAC = 0x357E
+0x4EAD = 0x4462
+0x4EAE = 0x4E3C
+0x4EB0 = 0x5037
+0x4EB3 = 0x5038
+0x4EB6 = 0x5039
+0x4EBA = 0x3F4D
+0x4EC0 = 0x3D3A
+0x4EC1 = 0x3F4E
+0x4EC2 = 0x503E
+0x4EC4 = 0x503C
+0x4EC6 = 0x503D
+0x4EC7 = 0x3558
+0x4ECA = 0x3A23
+0x4ECB = 0x3270
+0x4ECD = 0x503B
+0x4ECE = 0x503A
+0x4ECF = 0x4A29
+0x4ED4 = 0x3B46
+0x4ED5 = 0x3B45
+0x4ED6 = 0x423E
+0x4ED7 = 0x503F
+0x4ED8 = 0x4955
+0x4ED9 = 0x4067
+0x4EDD = 0x2138
+0x4EDE = 0x5040
+0x4EDF = 0x5042
+0x4EE3 = 0x4265
+0x4EE4 = 0x4E61
+0x4EE5 = 0x304A
+0x4EED = 0x5041
+0x4EEE = 0x323E
+0x4EF0 = 0x3644
+0x4EF2 = 0x4367
+0x4EF6 = 0x376F
+0x4EF7 = 0x5043
+0x4EFB = 0x4724
+0x4F01 = 0x346B
+0x4F09 = 0x5044
+0x4F0A = 0x304B
+0x4F0D = 0x3860
+0x4F0E = 0x346C
+0x4F0F = 0x497A
+0x4F10 = 0x4832
+0x4F11 = 0x3559
+0x4F1A = 0x3271
+0x4F1C = 0x5067
+0x4F1D = 0x4541
+0x4F2F = 0x476C
+0x4F30 = 0x5046
+0x4F34 = 0x483C
+0x4F36 = 0x4E62
+0x4F38 = 0x3F2D
+0x4F3A = 0x3B47
+0x4F3C = 0x3B77
+0x4F3D = 0x3240
+0x4F43 = 0x4451
+0x4F46 = 0x4322
+0x4F47 = 0x504A
+0x4F4D = 0x304C
+0x4F4E = 0x4463
+0x4F4F = 0x3D3B
+0x4F50 = 0x3A34
+0x4F51 = 0x4D24
+0x4F53 = 0x424E
+0x4F55 = 0x323F
+0x4F57 = 0x5049
+0x4F59 = 0x4D3E
+0x4F5A = 0x5045
+0x4F5B = 0x5047
+0x4F5C = 0x3A6E
+0x4F5D = 0x5048
+0x4F5E = 0x5524
+0x4F69 = 0x5050
+0x4F6F = 0x5053
+0x4F70 = 0x5051
+0x4F73 = 0x3242
+0x4F75 = 0x4A3B
+0x4F76 = 0x504B
+0x4F7B = 0x504F
+0x4F7C = 0x3873
+0x4F7F = 0x3B48
+0x4F83 = 0x3426
+0x4F86 = 0x5054
+0x4F88 = 0x504C
+0x4F8B = 0x4E63
+0x4F8D = 0x3B78
+0x4F8F = 0x504D
+0x4F91 = 0x5052
+0x4F96 = 0x5055
+0x4F98 = 0x504E
+0x4F9B = 0x3621
+0x4F9D = 0x304D
+0x4FA1 = 0x3241
+0x4FAB = 0x5525
+0x4FAD = 0x5056
+0x4FAE = 0x496E
+0x4FAF = 0x3874
+0x4FB5 = 0x3F2F
+0x4FB6 = 0x4E37
+0x4FBF = 0x4A58
+0x4FC2 = 0x3738
+0x4FC3 = 0x4225
+0x4FC4 = 0x3264
+0x4FCA = 0x3D53
+0x4FCE = 0x5059
+0x4FD0 = 0x505E
+0x4FD1 = 0x505C
+0x4FD4 = 0x5057
+0x4FD7 = 0x422F
+0x4FD8 = 0x505A
+0x4FDA = 0x505D
+0x4FDB = 0x505B
+0x4FDD = 0x4A5D
+0x4FDF = 0x5058
+0x4FE0 = 0x3622
+0x4FE1 = 0x3F2E
+0x4FE3 = 0x4B73
+0x4FE4 = 0x505F
+0x4FE5 = 0x5060
+0x4FEE = 0x3D24
+0x4FEF = 0x506D
+0x4FF3 = 0x4750
+0x4FF5 = 0x4936
+0x4FF6 = 0x5068
+0x4FF8 = 0x4A70
+0x4FFA = 0x3236
+0x4FFE = 0x506C
+0x5005 = 0x5066
+0x5006 = 0x506F
+0x5009 = 0x4152
+0x500B = 0x3844
+0x500D = 0x475C
+0x500F = 0x6047
+0x5011 = 0x506E
+0x5012 = 0x455D
+0x5014 = 0x5063
+0x5016 = 0x3876
+0x5019 = 0x3875
+0x501A = 0x5061
+0x501F = 0x3C5A
+0x5021 = 0x5069
+0x5023 = 0x4A6F
+0x5024 = 0x434D
+0x5025 = 0x5065
+0x5026 = 0x3771
+0x5028 = 0x5062
+0x5029 = 0x506A
+0x502A = 0x5064
+0x502B = 0x4E51
+0x502C = 0x506B
+0x502D = 0x4F41
+0x5036 = 0x3666
+0x5039 = 0x3770
+0x5043 = 0x5070
+0x5047 = 0x5071
+0x5048 = 0x5075
+0x5049 = 0x304E
+0x504F = 0x4A50
+0x5050 = 0x5074
+0x5055 = 0x5073
+0x5056 = 0x5077
+0x505A = 0x5076
+0x505C = 0x4464
+0x5065 = 0x3772
+0x506C = 0x5078
+0x5072 = 0x3C45
+0x5074 = 0x4226
+0x5075 = 0x4465
+0x5076 = 0x3676
+0x5078 = 0x5079
+0x507D = 0x3536
+0x5080 = 0x507A
+0x5085 = 0x507C
+0x508D = 0x4B35
+0x5091 = 0x3766
+0x5098 = 0x3B31
+0x5099 = 0x4877
+0x509A = 0x507B
+0x50AC = 0x3A45
+0x50AD = 0x4D43
+0x50B2 = 0x507E
+0x50B3 = 0x5123
+0x50B4 = 0x507D
+0x50B5 = 0x3A44
+0x50B7 = 0x3D7D
+0x50BE = 0x3739
+0x50C2 = 0x5124
+0x50C5 = 0x364F
+0x50C9 = 0x5121
+0x50CA = 0x5122
+0x50CD = 0x462F
+0x50CF = 0x417C
+0x50D1 = 0x3623
+0x50D5 = 0x4B4D
+0x50D6 = 0x5125
+0x50DA = 0x4E3D
+0x50DE = 0x5126
+0x50E3 = 0x5129
+0x50E5 = 0x5127
+0x50E7 = 0x414E
+0x50ED = 0x5128
+0x50EE = 0x512A
+0x50F5 = 0x512C
+0x50F9 = 0x512B
+0x50FB = 0x4A48
+0x5100 = 0x3537
+0x5101 = 0x512E
+0x5102 = 0x512F
+0x5104 = 0x322F
+0x5109 = 0x512D
+0x5112 = 0x3C74
+0x5114 = 0x5132
+0x5115 = 0x5131
+0x5116 = 0x5130
+0x5118 = 0x4B79
+0x511A = 0x5133
+0x511F = 0x3D7E
+0x5121 = 0x5134
+0x512A = 0x4D25
+0x5132 = 0x4C59
+0x5137 = 0x5136
+0x513A = 0x5135
+0x513B = 0x5138
+0x513C = 0x5137
+0x513F = 0x5139
+0x5140 = 0x513A
+0x5141 = 0x3074
+0x5143 = 0x3835
+0x5144 = 0x373B
+0x5145 = 0x3D3C
+0x5146 = 0x437B
+0x5147 = 0x3624
+0x5148 = 0x4068
+0x5149 = 0x3877
+0x514B = 0x396E
+0x514C = 0x513C
+0x514D = 0x4C48
+0x514E = 0x4546
+0x5150 = 0x3B79
+0x5152 = 0x513B
+0x5154 = 0x513D
+0x515A = 0x455E
+0x515C = 0x3375
+0x5162 = 0x513E
+0x5165 = 0x467E
+0x5168 = 0x4134
+0x5169 = 0x5140
+0x516A = 0x5141
+0x516B = 0x482C
+0x516C = 0x3878
+0x516D = 0x4F3B
+0x516E = 0x5142
+0x5171 = 0x3626
+0x5175 = 0x4A3C
+0x5176 = 0x4236
+0x5177 = 0x3671
+0x5178 = 0x4535
+0x517C = 0x3773
+0x5180 = 0x5143
+0x5182 = 0x5144
+0x5185 = 0x4662
+0x5186 = 0x315F
+0x5189 = 0x5147
+0x518A = 0x3A7D
+0x518C = 0x5146
+0x518D = 0x3A46
+0x518F = 0x5148
+0x5190 = 0x666E
+0x5191 = 0x5149
+0x5192 = 0x4B41
+0x5193 = 0x514A
+0x5195 = 0x514B
+0x5196 = 0x514C
+0x5197 = 0x3E69
+0x5199 = 0x3C4C
+0x51A0 = 0x3427
+0x51A2 = 0x514F
+0x51A4 = 0x514D
+0x51A5 = 0x4C3D
+0x51A6 = 0x514E
+0x51A8 = 0x495A
+0x51A9 = 0x5150
+0x51AA = 0x5151
+0x51AB = 0x5152
+0x51AC = 0x455F
+0x51B0 = 0x5156
+0x51B1 = 0x5154
+0x51B2 = 0x5155
+0x51B3 = 0x5153
+0x51B4 = 0x3A63
+0x51B5 = 0x5157
+0x51B6 = 0x4C6A
+0x51B7 = 0x4E64
+0x51BD = 0x5158
+0x51C4 = 0x4028
+0x51C5 = 0x5159
+0x51C6 = 0x3D5A
+0x51C9 = 0x515A
+0x51CB = 0x437C
+0x51CC = 0x4E3F
+0x51CD = 0x4560
+0x51D6 = 0x5245
+0x51DB = 0x515B
+0x51DD = 0x3645
+0x51E0 = 0x515C
+0x51E1 = 0x4B5E
+0x51E6 = 0x3D68
+0x51E7 = 0x427C
+0x51E9 = 0x515E
+0x51EA = 0x4664
+0x51ED = 0x515F
+0x51F0 = 0x5160
+0x51F1 = 0x332E
+0x51F5 = 0x5161
+0x51F6 = 0x3627
+0x51F8 = 0x464C
+0x51F9 = 0x317A
+0x51FA = 0x3D50
+0x51FD = 0x4821
+0x51FE = 0x5162
+0x5200 = 0x4561
+0x5203 = 0x3F4F
+0x5204 = 0x5163
+0x5206 = 0x4A2C
+0x5207 = 0x405A
+0x5208 = 0x3422
+0x520A = 0x3429
+0x520B = 0x5164
+0x520E = 0x5166
+0x5211 = 0x373A
+0x5214 = 0x5165
+0x5217 = 0x4E73
+0x521D = 0x3D69
+0x5224 = 0x483D
+0x5225 = 0x4A4C
+0x5227 = 0x5167
+0x5229 = 0x4D78
+0x522A = 0x5168
+0x522E = 0x5169
+0x5230 = 0x457E
+0x5233 = 0x516A
+0x5236 = 0x4029
+0x5237 = 0x3A7E
+0x5238 = 0x3774
+0x5239 = 0x516B
+0x523A = 0x3B49
+0x523B = 0x396F
+0x5243 = 0x4466
+0x5244 = 0x516D
+0x5247 = 0x4227
+0x524A = 0x3A6F
+0x524B = 0x516E
+0x524C = 0x516F
+0x524D = 0x4130
+0x524F = 0x516C
+0x5254 = 0x5171
+0x5256 = 0x4B36
+0x525B = 0x3964
+0x525E = 0x5170
+0x5263 = 0x3775
+0x5264 = 0x3A5E
+0x5265 = 0x476D
+0x5269 = 0x5174
+0x526A = 0x5172
+0x526F = 0x497B
+0x5270 = 0x3E6A
+0x5271 = 0x517B
+0x5272 = 0x3364
+0x5273 = 0x5175
+0x5274 = 0x5173
+0x5275 = 0x414F
+0x527D = 0x5177
+0x527F = 0x5176
+0x5283 = 0x3344
+0x5287 = 0x3760
+0x5288 = 0x517C
+0x5289 = 0x4E2D
+0x528D = 0x5178
+0x5291 = 0x517D
+0x5292 = 0x517A
+0x5294 = 0x5179
+0x529B = 0x4E4F
+0x529F = 0x3879
+0x52A0 = 0x3243
+0x52A3 = 0x4E74
+0x52A9 = 0x3D75
+0x52AA = 0x4558
+0x52AB = 0x3965
+0x52AC = 0x5222
+0x52AD = 0x5223
+0x52B1 = 0x4E65
+0x52B4 = 0x4F2B
+0x52B5 = 0x5225
+0x52B9 = 0x387A
+0x52BC = 0x5224
+0x52BE = 0x332F
+0x52C1 = 0x5226
+0x52C3 = 0x4B56
+0x52C5 = 0x443C
+0x52C7 = 0x4D26
+0x52C9 = 0x4A59
+0x52CD = 0x5227
+0x52D2 = 0x7055
+0x52D5 = 0x4630
+0x52D7 = 0x5228
+0x52D8 = 0x342A
+0x52D9 = 0x4C33
+0x52DD = 0x3E21
+0x52DE = 0x5229
+0x52DF = 0x4A67
+0x52E0 = 0x522D
+0x52E2 = 0x402A
+0x52E3 = 0x522A
+0x52E4 = 0x3650
+0x52E6 = 0x522B
+0x52E7 = 0x342B
+0x52F2 = 0x372E
+0x52F3 = 0x522E
+0x52F5 = 0x522F
+0x52F8 = 0x5230
+0x52F9 = 0x5231
+0x52FA = 0x3C5B
+0x52FE = 0x387B
+0x52FF = 0x4C5E
+0x5301 = 0x4C68
+0x5302 = 0x4677
+0x5305 = 0x4A71
+0x5306 = 0x5232
+0x5308 = 0x5233
+0x530D = 0x5235
+0x530F = 0x5237
+0x5310 = 0x5236
+0x5315 = 0x5238
+0x5316 = 0x323D
+0x5317 = 0x4B4C
+0x5319 = 0x3A7C
+0x531A = 0x5239
+0x531D = 0x4159
+0x5320 = 0x3E22
+0x5321 = 0x3629
+0x5323 = 0x523A
+0x532A = 0x485B
+0x532F = 0x523B
+0x5331 = 0x523C
+0x5333 = 0x523D
+0x5338 = 0x523E
+0x5339 = 0x4924
+0x533A = 0x3668
+0x533B = 0x3065
+0x533F = 0x463F
+0x5340 = 0x523F
+0x5341 = 0x3D3D
+0x5343 = 0x4069
+0x5345 = 0x5241
+0x5346 = 0x5240
+0x5347 = 0x3E23
+0x5348 = 0x3861
+0x5349 = 0x5243
+0x534A = 0x483E
+0x534D = 0x5244
+0x5351 = 0x485C
+0x5352 = 0x4234
+0x5353 = 0x426E
+0x5354 = 0x3628
+0x5357 = 0x466E
+0x5358 = 0x4331
+0x535A = 0x476E
+0x535C = 0x4B4E
+0x535E = 0x5246
+0x5360 = 0x406A
+0x5366 = 0x3735
+0x5369 = 0x5247
+0x536E = 0x5248
+0x536F = 0x312C
+0x5370 = 0x3075
+0x5371 = 0x346D
+0x5373 = 0x4228
+0x5374 = 0x3551
+0x5375 = 0x4D71
+0x5377 = 0x524B
+0x5378 = 0x3237
+0x537B = 0x524A
+0x537F = 0x362A
+0x5382 = 0x524C
+0x5384 = 0x4C71
+0x5396 = 0x524D
+0x5398 = 0x4E52
+0x539A = 0x387C
+0x539F = 0x3836
+0x53A0 = 0x524E
+0x53A5 = 0x5250
+0x53A6 = 0x524F
+0x53A8 = 0x3F5F
+0x53A9 = 0x3139
+0x53AD = 0x315E
+0x53AE = 0x5251
+0x53B0 = 0x5252
+0x53B3 = 0x3837
+0x53B6 = 0x5253
+0x53BB = 0x356E
+0x53C2 = 0x3B32
+0x53C3 = 0x5254
+0x53C8 = 0x4B74
+0x53C9 = 0x3A35
+0x53CA = 0x355A
+0x53CB = 0x4D27
+0x53CC = 0x4150
+0x53CD = 0x483F
+0x53CE = 0x3C7D
+0x53D4 = 0x3D47
+0x53D6 = 0x3C68
+0x53D7 = 0x3C75
+0x53D9 = 0x3D76
+0x53DB = 0x4840
+0x53DF = 0x5257
+0x53E1 = 0x3143
+0x53E2 = 0x4151
+0x53E3 = 0x387D
+0x53E4 = 0x3845
+0x53E5 = 0x3667
+0x53E8 = 0x525B
+0x53E9 = 0x4321
+0x53EA = 0x427E
+0x53EB = 0x362B
+0x53EC = 0x3E24
+0x53ED = 0x525C
+0x53EE = 0x525A
+0x53EF = 0x3244
+0x53F0 = 0x4266
+0x53F1 = 0x3C38
+0x53F2 = 0x3B4B
+0x53F3 = 0x3126
+0x53F6 = 0x3370
+0x53F7 = 0x3966
+0x53F8 = 0x3B4A
+0x53FA = 0x525D
+0x5401 = 0x525E
+0x5403 = 0x3549
+0x5404 = 0x3346
+0x5408 = 0x3967
+0x5409 = 0x3548
+0x540A = 0x445F
+0x540B = 0x3125
+0x540C = 0x4631
+0x540D = 0x4C3E
+0x540E = 0x3921
+0x540F = 0x4D79
+0x5410 = 0x4547
+0x5411 = 0x387E
+0x541B = 0x372F
+0x541D = 0x5267
+0x541F = 0x3663
+0x5420 = 0x4B4A
+0x5426 = 0x485D
+0x5429 = 0x5266
+0x542B = 0x345E
+0x542C = 0x5261
+0x542D = 0x5262
+0x542E = 0x5264
+0x5436 = 0x5265
+0x5438 = 0x355B
+0x5439 = 0x3F61
+0x543B = 0x4A2D
+0x543C = 0x5263
+0x543D = 0x525F
+0x543E = 0x3863
+0x5440 = 0x5260
+0x5442 = 0x4F24
+0x5446 = 0x4A72
+0x5448 = 0x4468
+0x5449 = 0x3862
+0x544A = 0x3970
+0x544E = 0x5268
+0x5451 = 0x465D
+0x545F = 0x526C
+0x5468 = 0x3C7E
+0x546A = 0x3C76
+0x5470 = 0x526F
+0x5471 = 0x526D
+0x5473 = 0x4C23
+0x5475 = 0x526A
+0x5476 = 0x5273
+0x5477 = 0x526E
+0x547B = 0x5271
+0x547C = 0x3846
+0x547D = 0x4C3F
+0x5480 = 0x5272
+0x5484 = 0x5274
+0x5486 = 0x5276
+0x548B = 0x3A70
+0x548C = 0x4F42
+0x548E = 0x526B
+0x548F = 0x5269
+0x5490 = 0x5275
+0x5492 = 0x5270
+0x54A2 = 0x5278
+0x54A4 = 0x5323
+0x54A5 = 0x527A
+0x54A8 = 0x527E
+0x54AB = 0x5321
+0x54AC = 0x527B
+0x54AF = 0x533E
+0x54B2 = 0x3A69
+0x54B3 = 0x3331
+0x54B8 = 0x5279
+0x54BC = 0x5325
+0x54BD = 0x3076
+0x54BE = 0x5324
+0x54C0 = 0x3025
+0x54C1 = 0x494A
+0x54C2 = 0x5322
+0x54C4 = 0x527C
+0x54C7 = 0x5277
+0x54C8 = 0x527D
+0x54C9 = 0x3A48
+0x54D8 = 0x5326
+0x54E1 = 0x3077
+0x54E2 = 0x532F
+0x54E5 = 0x5327
+0x54E6 = 0x5328
+0x54E8 = 0x3E25
+0x54E9 = 0x4B69
+0x54ED = 0x532D
+0x54EE = 0x532C
+0x54F2 = 0x452F
+0x54FA = 0x532E
+0x54FD = 0x532B
+0x5504 = 0x3134
+0x5506 = 0x3A36
+0x5507 = 0x3F30
+0x550F = 0x5329
+0x5510 = 0x4562
+0x5514 = 0x532A
+0x552E = 0x5334
+0x552F = 0x4D23
+0x5531 = 0x3E27
+0x5533 = 0x533A
+0x5538 = 0x5339
+0x5539 = 0x5330
+0x553E = 0x4243
+0x5540 = 0x5331
+0x5544 = 0x426F
+0x5545 = 0x5336
+0x5546 = 0x3E26
+0x554C = 0x5333
+0x554F = 0x4C64
+0x5553 = 0x373C
+0x5556 = 0x5337
+0x5557 = 0x5338
+0x555C = 0x5335
+0x555D = 0x533B
+0x555E = 0x3022
+0x5563 = 0x5332
+0x557B = 0x5341
+0x557C = 0x5346
+0x557E = 0x5342
+0x5580 = 0x533D
+0x5583 = 0x5347
+0x5584 = 0x4131
+0x5587 = 0x5349
+0x5589 = 0x3922
+0x558A = 0x533F
+0x558B = 0x437D
+0x5598 = 0x5343
+0x5599 = 0x533C
+0x559A = 0x342D
+0x559C = 0x346E
+0x559D = 0x3365
+0x559E = 0x5344
+0x559F = 0x5340
+0x55A7 = 0x3776
+0x55A8 = 0x534A
+0x55A9 = 0x5348
+0x55AA = 0x4153
+0x55AB = 0x354A
+0x55AC = 0x362C
+0x55AE = 0x5345
+0x55B0 = 0x3674
+0x55B6 = 0x3144
+0x55C4 = 0x534E
+0x55C5 = 0x534C
+0x55C7 = 0x5427
+0x55D4 = 0x5351
+0x55DA = 0x534B
+0x55DC = 0x534F
+0x55DF = 0x534D
+0x55E3 = 0x3B4C
+0x55E4 = 0x5350
+0x55F7 = 0x5353
+0x55F9 = 0x5358
+0x55FD = 0x5356
+0x55FE = 0x5355
+0x5606 = 0x4332
+0x5609 = 0x3245
+0x5614 = 0x5352
+0x5616 = 0x5354
+0x5617 = 0x3E28
+0x5618 = 0x3133
+0x561B = 0x5357
+0x5629 = 0x325E
+0x562F = 0x5362
+0x5631 = 0x3E7C
+0x5632 = 0x535E
+0x5634 = 0x535C
+0x5636 = 0x535D
+0x5638 = 0x535F
+0x5642 = 0x313D
+0x564C = 0x4139
+0x564E = 0x5359
+0x5650 = 0x535A
+0x5664 = 0x5361
+0x5668 = 0x346F
+0x566A = 0x5364
+0x566B = 0x5360
+0x566C = 0x5363
+0x5674 = 0x4A2E
+0x5678 = 0x4655
+0x567A = 0x4838
+0x5680 = 0x5366
+0x5686 = 0x5365
+0x5687 = 0x3345
+0x568A = 0x5367
+0x568F = 0x536A
+0x5694 = 0x5369
+0x5699 = 0x337A
+0x56A0 = 0x5368
+0x56A5 = 0x536B
+0x56AE = 0x536C
+0x56B4 = 0x536E
+0x56B6 = 0x536D
+0x56BC = 0x5370
+0x56C0 = 0x5373
+0x56C1 = 0x5371
+0x56C2 = 0x536F
+0x56C3 = 0x5372
+0x56C8 = 0x5374
+0x56CA = 0x4739
+0x56CE = 0x5375
+0x56D1 = 0x5376
+0x56D3 = 0x5377
+0x56D7 = 0x5378
+0x56D8 = 0x5145
+0x56DA = 0x3C7C
+0x56DB = 0x3B4D
+0x56DE = 0x3273
+0x56E0 = 0x3078
+0x56E3 = 0x4344
+0x56EE = 0x5379
+0x56F0 = 0x3A24
+0x56F2 = 0x304F
+0x56F3 = 0x3F5E
+0x56F9 = 0x537A
+0x56FA = 0x3847
+0x56FD = 0x3971
+0x56FF = 0x537C
+0x5700 = 0x537B
+0x5703 = 0x4A60
+0x5704 = 0x537D
+0x5708 = 0x5421
+0x5709 = 0x537E
+0x570B = 0x5422
+0x570D = 0x5423
+0x570F = 0x3777
+0x5712 = 0x3160
+0x5713 = 0x5424
+0x5716 = 0x5426
+0x5718 = 0x5425
+0x571C = 0x5428
+0x571F = 0x455A
+0x5726 = 0x5429
+0x5727 = 0x3035
+0x5728 = 0x3A5F
+0x572D = 0x373D
+0x5730 = 0x434F
+0x5737 = 0x542A
+0x5738 = 0x542B
+0x573B = 0x542D
+0x5740 = 0x542E
+0x5742 = 0x3A64
+0x5747 = 0x3651
+0x574A = 0x4B37
+0x574E = 0x542C
+0x574F = 0x542F
+0x5750 = 0x3A41
+0x5751 = 0x3923
+0x5761 = 0x5433
+0x5764 = 0x3A25
+0x5766 = 0x4333
+0x5769 = 0x5430
+0x576A = 0x445A
+0x577F = 0x5434
+0x5782 = 0x3F62
+0x5788 = 0x5432
+0x5789 = 0x5435
+0x578B = 0x373F
+0x5793 = 0x5436
+0x57A0 = 0x5437
+0x57A2 = 0x3924
+0x57A3 = 0x3340
+0x57A4 = 0x5439
+0x57AA = 0x543A
+0x57B0 = 0x543B
+0x57B3 = 0x5438
+0x57C0 = 0x5431
+0x57C3 = 0x543C
+0x57C6 = 0x543D
+0x57CB = 0x4B64
+0x57CE = 0x3E6B
+0x57D2 = 0x543F
+0x57D3 = 0x5440
+0x57D4 = 0x543E
+0x57D6 = 0x5442
+0x57DC = 0x4738
+0x57DF = 0x3068
+0x57E0 = 0x4956
+0x57E3 = 0x5443
+0x57F4 = 0x3E7D
+0x57F7 = 0x3C39
+0x57F9 = 0x475D
+0x57FA = 0x3470
+0x57FC = 0x3A6B
+0x5800 = 0x4B59
+0x5802 = 0x4632
+0x5805 = 0x3778
+0x5806 = 0x424F
+0x580A = 0x5441
+0x580B = 0x5444
+0x5815 = 0x4244
+0x5819 = 0x5445
+0x581D = 0x5446
+0x5821 = 0x5448
+0x5824 = 0x4469
+0x582A = 0x342E
+0x582F = 0x3646
+0x5830 = 0x3161
+0x5831 = 0x4A73
+0x5834 = 0x3E6C
+0x5835 = 0x4548
+0x583A = 0x3A66
+0x583D = 0x544E
+0x5840 = 0x4A3D
+0x5841 = 0x4E5D
+0x584A = 0x3274
+0x584B = 0x544A
+0x5851 = 0x413A
+0x5852 = 0x544D
+0x5854 = 0x4563
+0x5857 = 0x4549
+0x5858 = 0x4564
+0x5859 = 0x4839
+0x585A = 0x444D
+0x585E = 0x3A49
+0x5861 = 0x4536
+0x5862 = 0x5449
+0x5869 = 0x3176
+0x5870 = 0x544B
+0x5872 = 0x5447
+0x5875 = 0x3F50
+0x5879 = 0x544F
+0x587E = 0x3D4E
+0x5883 = 0x362D
+0x5885 = 0x5450
+0x5893 = 0x4A68
+0x5897 = 0x417D
+0x589C = 0x4446
+0x589F = 0x5452
+0x58A8 = 0x4B4F
+0x58AB = 0x5453
+0x58AE = 0x5458
+0x58B3 = 0x4A2F
+0x58B8 = 0x5457
+0x58B9 = 0x5451
+0x58BA = 0x5454
+0x58BB = 0x5456
+0x58BE = 0x3A26
+0x58C1 = 0x4A49
+0x58C5 = 0x5459
+0x58C7 = 0x4345
+0x58CA = 0x3275
+0x58CC = 0x3E6D
+0x58D1 = 0x545B
+0x58D3 = 0x545A
+0x58D5 = 0x3968
+0x58D7 = 0x545C
+0x58D8 = 0x545E
+0x58D9 = 0x545D
+0x58DC = 0x5460
+0x58DE = 0x5455
+0x58DF = 0x5462
+0x58E4 = 0x5461
+0x58E5 = 0x545F
+0x58EB = 0x3B4E
+0x58EC = 0x3F51
+0x58EE = 0x4154
+0x58EF = 0x5463
+0x58F0 = 0x403C
+0x58F1 = 0x306D
+0x58F2 = 0x4764
+0x58F7 = 0x5464
+0x58F9 = 0x5465
+0x58FA = 0x445B
+0x58FB = 0x5466
+0x58FC = 0x5467
+0x58FD = 0x5468
+0x5902 = 0x5469
+0x5909 = 0x4A51
+0x590A = 0x546A
+0x590F = 0x3246
+0x5910 = 0x546B
+0x5915 = 0x4D3C
+0x5916 = 0x3330
+0x5918 = 0x5249
+0x5919 = 0x3D48
+0x591A = 0x423F
+0x591B = 0x546C
+0x591C = 0x4C6B
+0x5922 = 0x4C34
+0x5925 = 0x546E
+0x5927 = 0x4267
+0x5929 = 0x4537
+0x592A = 0x4240
+0x592B = 0x4957
+0x592C = 0x546F
+0x592D = 0x5470
+0x592E = 0x317B
+0x5931 = 0x3C3A
+0x5932 = 0x5471
+0x5937 = 0x3050
+0x5938 = 0x5472
+0x593E = 0x5473
+0x5944 = 0x3162
+0x5947 = 0x3471
+0x5948 = 0x4660
+0x5949 = 0x4A74
+0x594E = 0x5477
+0x594F = 0x4155
+0x5950 = 0x5476
+0x5951 = 0x3740
+0x5954 = 0x4B5B
+0x5955 = 0x5475
+0x5957 = 0x4565
+0x5958 = 0x5479
+0x595A = 0x5478
+0x5960 = 0x547B
+0x5962 = 0x547A
+0x5965 = 0x317C
+0x5967 = 0x547C
+0x5968 = 0x3E29
+0x5969 = 0x547E
+0x596A = 0x4325
+0x596C = 0x547D
+0x596E = 0x4A33
+0x5973 = 0x3D77
+0x5974 = 0x455B
+0x5978 = 0x5521
+0x597D = 0x3925
+0x5981 = 0x5522
+0x5982 = 0x4721
+0x5983 = 0x485E
+0x5984 = 0x4C51
+0x598A = 0x4725
+0x598D = 0x552B
+0x5993 = 0x3538
+0x5996 = 0x4D45
+0x5999 = 0x4C2F
+0x599B = 0x562C
+0x599D = 0x5523
+0x59A3 = 0x5526
+0x59A5 = 0x4245
+0x59A8 = 0x4B38
+0x59AC = 0x454A
+0x59B2 = 0x5527
+0x59B9 = 0x4B65
+0x59BB = 0x3A4A
+0x59BE = 0x3E2A
+0x59C6 = 0x5528
+0x59C9 = 0x3B50
+0x59CB = 0x3B4F
+0x59D0 = 0x3039
+0x59D1 = 0x3848
+0x59D3 = 0x402B
+0x59D4 = 0x3051
+0x59D9 = 0x552C
+0x59DA = 0x552D
+0x59DC = 0x552A
+0x59E5 = 0x3138
+0x59E6 = 0x342F
+0x59E8 = 0x5529
+0x59EA = 0x4C45
+0x59EB = 0x4931
+0x59F6 = 0x3028
+0x59FB = 0x3079
+0x59FF = 0x3B51
+0x5A01 = 0x3052
+0x5A03 = 0x3023
+0x5A09 = 0x5532
+0x5A11 = 0x5530
+0x5A18 = 0x4C3C
+0x5A1A = 0x5533
+0x5A1C = 0x5531
+0x5A1F = 0x552F
+0x5A20 = 0x3F31
+0x5A25 = 0x552E
+0x5A29 = 0x4A5A
+0x5A2F = 0x3864
+0x5A35 = 0x5537
+0x5A36 = 0x5538
+0x5A3C = 0x3E2B
+0x5A40 = 0x5534
+0x5A41 = 0x4F2C
+0x5A46 = 0x474C
+0x5A49 = 0x5536
+0x5A5A = 0x3A27
+0x5A62 = 0x5539
+0x5A66 = 0x4958
+0x5A6A = 0x553A
+0x5A6C = 0x5535
+0x5A7F = 0x4C3B
+0x5A92 = 0x475E
+0x5A9A = 0x553B
+0x5A9B = 0x4932
+0x5ABC = 0x553C
+0x5ABD = 0x5540
+0x5ABE = 0x553D
+0x5AC1 = 0x3247
+0x5AC2 = 0x553F
+0x5AC9 = 0x3C3B
+0x5ACB = 0x553E
+0x5ACC = 0x3779
+0x5AD0 = 0x554C
+0x5AD6 = 0x5545
+0x5AD7 = 0x5542
+0x5AE1 = 0x4364
+0x5AE3 = 0x5541
+0x5AE6 = 0x5543
+0x5AE9 = 0x5544
+0x5AFA = 0x5546
+0x5AFB = 0x5547
+0x5B09 = 0x3472
+0x5B0B = 0x5549
+0x5B0C = 0x5548
+0x5B16 = 0x554A
+0x5B22 = 0x3E6E
+0x5B2A = 0x554D
+0x5B2C = 0x445C
+0x5B30 = 0x3145
+0x5B32 = 0x554B
+0x5B36 = 0x554E
+0x5B3E = 0x554F
+0x5B40 = 0x5552
+0x5B43 = 0x5550
+0x5B45 = 0x5551
+0x5B50 = 0x3B52
+0x5B51 = 0x5553
+0x5B54 = 0x3926
+0x5B55 = 0x5554
+0x5B57 = 0x3B7A
+0x5B58 = 0x4238
+0x5B5A = 0x5555
+0x5B5B = 0x5556
+0x5B5C = 0x3B5A
+0x5B5D = 0x3927
+0x5B5F = 0x4C52
+0x5B63 = 0x3528
+0x5B64 = 0x3849
+0x5B65 = 0x5557
+0x5B66 = 0x3358
+0x5B69 = 0x5558
+0x5B6B = 0x4239
+0x5B70 = 0x5559
+0x5B71 = 0x5623
+0x5B73 = 0x555A
+0x5B75 = 0x555B
+0x5B78 = 0x555C
+0x5B7A = 0x555E
+0x5B80 = 0x555F
+0x5B83 = 0x5560
+0x5B85 = 0x4270
+0x5B87 = 0x3127
+0x5B88 = 0x3C69
+0x5B89 = 0x3042
+0x5B8B = 0x4157
+0x5B8C = 0x3430
+0x5B8D = 0x3C35
+0x5B8F = 0x3928
+0x5B95 = 0x4566
+0x5B97 = 0x3D21
+0x5B98 = 0x3431
+0x5B99 = 0x4368
+0x5B9A = 0x446A
+0x5B9B = 0x3038
+0x5B9C = 0x3539
+0x5B9D = 0x4A75
+0x5B9F = 0x3C42
+0x5BA2 = 0x3552
+0x5BA3 = 0x406B
+0x5BA4 = 0x3C3C
+0x5BA5 = 0x4D28
+0x5BA6 = 0x5561
+0x5BAE = 0x355C
+0x5BB0 = 0x3A4B
+0x5BB3 = 0x3332
+0x5BB4 = 0x3163
+0x5BB5 = 0x3E2C
+0x5BB6 = 0x3248
+0x5BB8 = 0x5562
+0x5BB9 = 0x4D46
+0x5BBF = 0x3D49
+0x5BC2 = 0x3C64
+0x5BC3 = 0x5563
+0x5BC4 = 0x3473
+0x5BC5 = 0x4652
+0x5BC6 = 0x4C29
+0x5BC7 = 0x5564
+0x5BC9 = 0x5565
+0x5BCC = 0x4959
+0x5BD0 = 0x5567
+0x5BD2 = 0x3428
+0x5BD3 = 0x3677
+0x5BD4 = 0x5566
+0x5BDB = 0x3432
+0x5BDD = 0x3F32
+0x5BDE = 0x556B
+0x5BDF = 0x3B21
+0x5BE1 = 0x3249
+0x5BE2 = 0x556A
+0x5BE4 = 0x5568
+0x5BE5 = 0x556C
+0x5BE6 = 0x5569
+0x5BE7 = 0x472B
+0x5BE8 = 0x5C4D
+0x5BE9 = 0x3F33
+0x5BEB = 0x556D
+0x5BEE = 0x4E40
+0x5BF0 = 0x556E
+0x5BF3 = 0x5570
+0x5BF5 = 0x437E
+0x5BF6 = 0x556F
+0x5BF8 = 0x4023
+0x5BFA = 0x3B7B
+0x5BFE = 0x4250
+0x5BFF = 0x3C77
+0x5C01 = 0x4975
+0x5C02 = 0x406C
+0x5C04 = 0x3C4D
+0x5C05 = 0x5571
+0x5C06 = 0x3E2D
+0x5C07 = 0x5572
+0x5C08 = 0x5573
+0x5C09 = 0x3053
+0x5C0A = 0x423A
+0x5C0B = 0x3F52
+0x5C0D = 0x5574
+0x5C0E = 0x4633
+0x5C0F = 0x3E2E
+0x5C11 = 0x3E2F
+0x5C13 = 0x5575
+0x5C16 = 0x406D
+0x5C1A = 0x3E30
+0x5C20 = 0x5576
+0x5C22 = 0x5577
+0x5C24 = 0x4C60
+0x5C28 = 0x5578
+0x5C31 = 0x3D22
+0x5C38 = 0x5579
+0x5C39 = 0x557A
+0x5C3A = 0x3C5C
+0x5C3B = 0x3F2C
+0x5C3C = 0x4674
+0x5C3D = 0x3F54
+0x5C3E = 0x4878
+0x5C3F = 0x4722
+0x5C40 = 0x3649
+0x5C41 = 0x557B
+0x5C45 = 0x356F
+0x5C46 = 0x557C
+0x5C48 = 0x367E
+0x5C4A = 0x464F
+0x5C4B = 0x3230
+0x5C4D = 0x3B53
+0x5C4E = 0x557D
+0x5C4F = 0x5622
+0x5C50 = 0x5621
+0x5C51 = 0x367D
+0x5C53 = 0x557E
+0x5C55 = 0x4538
+0x5C5E = 0x4230
+0x5C60 = 0x454B
+0x5C62 = 0x3C48
+0x5C64 = 0x4158
+0x5C65 = 0x4D7A
+0x5C6C = 0x5624
+0x5C6E = 0x5625
+0x5C6F = 0x4656
+0x5C71 = 0x3B33
+0x5C76 = 0x5627
+0x5C79 = 0x5628
+0x5C8C = 0x5629
+0x5C90 = 0x3474
+0x5C91 = 0x562A
+0x5C94 = 0x562B
+0x5CA1 = 0x322C
+0x5CA8 = 0x413B
+0x5CA9 = 0x3464
+0x5CAB = 0x562D
+0x5CAC = 0x4C28
+0x5CB1 = 0x4252
+0x5CB3 = 0x3359
+0x5CB6 = 0x562F
+0x5CB7 = 0x5631
+0x5CB8 = 0x345F
+0x5CBB = 0x562E
+0x5CBC = 0x5630
+0x5CBE = 0x5633
+0x5CC5 = 0x5632
+0x5CC7 = 0x5634
+0x5CD9 = 0x5635
+0x5CE0 = 0x463D
+0x5CE1 = 0x362E
+0x5CE8 = 0x3265
+0x5CE9 = 0x5636
+0x5CEA = 0x563B
+0x5CED = 0x5639
+0x5CEF = 0x4A77
+0x5CF0 = 0x4A76
+0x5CF6 = 0x4567
+0x5CFA = 0x5638
+0x5CFB = 0x3D54
+0x5CFD = 0x5637
+0x5D07 = 0x3F72
+0x5D0B = 0x563C
+0x5D0E = 0x3A6A
+0x5D11 = 0x5642
+0x5D14 = 0x5643
+0x5D15 = 0x563D
+0x5D16 = 0x3333
+0x5D17 = 0x563E
+0x5D18 = 0x5647
+0x5D19 = 0x5646
+0x5D1A = 0x5645
+0x5D1B = 0x5641
+0x5D1F = 0x5640
+0x5D22 = 0x5644
+0x5D29 = 0x4A78
+0x5D4B = 0x564B
+0x5D4C = 0x5648
+0x5D4E = 0x564A
+0x5D50 = 0x4D72
+0x5D52 = 0x5649
+0x5D5C = 0x563F
+0x5D69 = 0x3F73
+0x5D6C = 0x564C
+0x5D6F = 0x3A37
+0x5D73 = 0x564D
+0x5D76 = 0x564E
+0x5D82 = 0x5651
+0x5D84 = 0x5650
+0x5D87 = 0x564F
+0x5D8B = 0x4568
+0x5D8C = 0x563A
+0x5D90 = 0x5657
+0x5D9D = 0x5653
+0x5DA2 = 0x5652
+0x5DAC = 0x5654
+0x5DAE = 0x5655
+0x5DB7 = 0x5658
+0x5DBA = 0x4E66
+0x5DBC = 0x5659
+0x5DBD = 0x5656
+0x5DC9 = 0x565A
+0x5DCC = 0x3460
+0x5DCD = 0x565B
+0x5DD2 = 0x565D
+0x5DD3 = 0x565C
+0x5DD6 = 0x565E
+0x5DDB = 0x565F
+0x5DDD = 0x406E
+0x5DDE = 0x3D23
+0x5DE1 = 0x3D64
+0x5DE3 = 0x4163
+0x5DE5 = 0x3929
+0x5DE6 = 0x3A38
+0x5DE7 = 0x392A
+0x5DE8 = 0x3570
+0x5DEB = 0x5660
+0x5DEE = 0x3A39
+0x5DF1 = 0x384A
+0x5DF2 = 0x5661
+0x5DF3 = 0x4C26
+0x5DF4 = 0x4743
+0x5DF5 = 0x5662
+0x5DF7 = 0x392B
+0x5DFB = 0x342C
+0x5DFD = 0x4327
+0x5DFE = 0x3652
+0x5E02 = 0x3B54
+0x5E03 = 0x495B
+0x5E06 = 0x4841
+0x5E0B = 0x5663
+0x5E0C = 0x3475
+0x5E11 = 0x5666
+0x5E16 = 0x4421
+0x5E19 = 0x5665
+0x5E1A = 0x5664
+0x5E1B = 0x5667
+0x5E1D = 0x446B
+0x5E25 = 0x3F63
+0x5E2B = 0x3B55
+0x5E2D = 0x404A
+0x5E2F = 0x4253
+0x5E30 = 0x3522
+0x5E33 = 0x4422
+0x5E36 = 0x5668
+0x5E37 = 0x5669
+0x5E38 = 0x3E6F
+0x5E3D = 0x4B39
+0x5E40 = 0x566C
+0x5E43 = 0x566B
+0x5E44 = 0x566A
+0x5E45 = 0x497D
+0x5E47 = 0x5673
+0x5E4C = 0x4B5A
+0x5E4E = 0x566D
+0x5E54 = 0x566F
+0x5E55 = 0x4B6B
+0x5E57 = 0x566E
+0x5E5F = 0x5670
+0x5E61 = 0x4828
+0x5E62 = 0x5671
+0x5E63 = 0x4A3E
+0x5E64 = 0x5672
+0x5E72 = 0x3433
+0x5E73 = 0x4A3F
+0x5E74 = 0x472F
+0x5E75 = 0x5674
+0x5E76 = 0x5675
+0x5E78 = 0x392C
+0x5E79 = 0x3434
+0x5E7A = 0x5676
+0x5E7B = 0x3838
+0x5E7C = 0x4D44
+0x5E7D = 0x4D29
+0x5E7E = 0x3476
+0x5E7F = 0x5678
+0x5E81 = 0x4423
+0x5E83 = 0x392D
+0x5E84 = 0x3E31
+0x5E87 = 0x485F
+0x5E8A = 0x3E32
+0x5E8F = 0x3D78
+0x5E95 = 0x446C
+0x5E96 = 0x4A79
+0x5E97 = 0x4539
+0x5E9A = 0x392E
+0x5E9C = 0x495C
+0x5EA0 = 0x5679
+0x5EA6 = 0x4559
+0x5EA7 = 0x3A42
+0x5EAB = 0x384B
+0x5EAD = 0x446D
+0x5EB5 = 0x3043
+0x5EB6 = 0x3D6E
+0x5EB7 = 0x392F
+0x5EB8 = 0x4D47
+0x5EC1 = 0x567A
+0x5EC2 = 0x567B
+0x5EC3 = 0x4751
+0x5EC8 = 0x567C
+0x5EC9 = 0x4E77
+0x5ECA = 0x4F2D
+0x5ECF = 0x567E
+0x5ED0 = 0x567D
+0x5ED3 = 0x3347
+0x5ED6 = 0x5721
+0x5EDA = 0x5724
+0x5EDB = 0x5725
+0x5EDD = 0x5723
+0x5EDF = 0x4940
+0x5EE0 = 0x3E33
+0x5EE1 = 0x5727
+0x5EE2 = 0x5726
+0x5EE3 = 0x5722
+0x5EE8 = 0x5728
+0x5EE9 = 0x5729
+0x5EEC = 0x572A
+0x5EF0 = 0x572D
+0x5EF1 = 0x572B
+0x5EF3 = 0x572C
+0x5EF4 = 0x572E
+0x5EF6 = 0x3164
+0x5EF7 = 0x446E
+0x5EF8 = 0x572F
+0x5EFA = 0x377A
+0x5EFB = 0x3276
+0x5EFC = 0x4736
+0x5EFE = 0x5730
+0x5EFF = 0x467B
+0x5F01 = 0x4A5B
+0x5F03 = 0x5731
+0x5F04 = 0x4F2E
+0x5F09 = 0x5732
+0x5F0A = 0x4A40
+0x5F0B = 0x5735
+0x5F0C = 0x5021
+0x5F0D = 0x5031
+0x5F0F = 0x3C30
+0x5F10 = 0x4675
+0x5F11 = 0x5736
+0x5F13 = 0x355D
+0x5F14 = 0x4424
+0x5F15 = 0x307A
+0x5F16 = 0x5737
+0x5F17 = 0x4A26
+0x5F18 = 0x3930
+0x5F1B = 0x4350
+0x5F1F = 0x446F
+0x5F25 = 0x4C6F
+0x5F26 = 0x3839
+0x5F27 = 0x384C
+0x5F29 = 0x5738
+0x5F2D = 0x5739
+0x5F2F = 0x573F
+0x5F31 = 0x3C65
+0x5F35 = 0x4425
+0x5F37 = 0x362F
+0x5F38 = 0x573A
+0x5F3C = 0x492B
+0x5F3E = 0x4346
+0x5F41 = 0x573B
+0x5F48 = 0x573C
+0x5F4A = 0x3630
+0x5F4C = 0x573D
+0x5F4E = 0x573E
+0x5F51 = 0x5740
+0x5F53 = 0x4576
+0x5F56 = 0x5741
+0x5F57 = 0x5742
+0x5F59 = 0x5743
+0x5F5C = 0x5734
+0x5F5D = 0x5733
+0x5F61 = 0x5744
+0x5F62 = 0x3741
+0x5F66 = 0x4927
+0x5F69 = 0x3A4C
+0x5F6A = 0x4937
+0x5F6B = 0x4426
+0x5F6C = 0x494B
+0x5F6D = 0x5745
+0x5F70 = 0x3E34
+0x5F71 = 0x3146
+0x5F73 = 0x5746
+0x5F77 = 0x5747
+0x5F79 = 0x4C72
+0x5F7C = 0x4860
+0x5F7F = 0x574A
+0x5F80 = 0x317D
+0x5F81 = 0x402C
+0x5F82 = 0x5749
+0x5F83 = 0x5748
+0x5F84 = 0x3742
+0x5F85 = 0x4254
+0x5F87 = 0x574E
+0x5F88 = 0x574C
+0x5F8A = 0x574B
+0x5F8B = 0x4E27
+0x5F8C = 0x3865
+0x5F90 = 0x3D79
+0x5F91 = 0x574D
+0x5F92 = 0x454C
+0x5F93 = 0x3D3E
+0x5F97 = 0x4640
+0x5F98 = 0x5751
+0x5F99 = 0x5750
+0x5F9E = 0x574F
+0x5FA0 = 0x5752
+0x5FA1 = 0x3866
+0x5FA8 = 0x5753
+0x5FA9 = 0x497C
+0x5FAA = 0x3D5B
+0x5FAD = 0x5754
+0x5FAE = 0x4879
+0x5FB3 = 0x4641
+0x5FB4 = 0x4427
+0x5FB9 = 0x4530
+0x5FBC = 0x5755
+0x5FBD = 0x352B
+0x5FC3 = 0x3F34
+0x5FC5 = 0x492C
+0x5FCC = 0x3477
+0x5FCD = 0x4726
+0x5FD6 = 0x5756
+0x5FD7 = 0x3B56
+0x5FD8 = 0x4B3A
+0x5FD9 = 0x4B3B
+0x5FDC = 0x317E
+0x5FDD = 0x575B
+0x5FE0 = 0x4369
+0x5FE4 = 0x5758
+0x5FEB = 0x3277
+0x5FF0 = 0x582D
+0x5FF1 = 0x575A
+0x5FF5 = 0x4730
+0x5FF8 = 0x5759
+0x5FFB = 0x5757
+0x5FFD = 0x397A
+0x5FFF = 0x575D
+0x600E = 0x5763
+0x600F = 0x5769
+0x6010 = 0x5761
+0x6012 = 0x455C
+0x6015 = 0x5766
+0x6016 = 0x495D
+0x6019 = 0x5760
+0x601B = 0x5765
+0x601C = 0x4E67
+0x601D = 0x3B57
+0x6020 = 0x4255
+0x6021 = 0x575E
+0x6025 = 0x355E
+0x6026 = 0x5768
+0x6027 = 0x402D
+0x6028 = 0x3165
+0x6029 = 0x5762
+0x602A = 0x3278
+0x602B = 0x5767
+0x602F = 0x3631
+0x6031 = 0x5764
+0x603A = 0x576A
+0x6041 = 0x576C
+0x6042 = 0x5776
+0x6043 = 0x5774
+0x6046 = 0x5771
+0x604A = 0x5770
+0x604B = 0x4E78
+0x604D = 0x5772
+0x6050 = 0x3632
+0x6052 = 0x3931
+0x6055 = 0x3D7A
+0x6059 = 0x5779
+0x605A = 0x576B
+0x605F = 0x576F
+0x6060 = 0x575F
+0x6062 = 0x327A
+0x6063 = 0x5773
+0x6064 = 0x5775
+0x6065 = 0x4351
+0x6068 = 0x3A28
+0x6069 = 0x3238
+0x606A = 0x576D
+0x606B = 0x5778
+0x606C = 0x5777
+0x606D = 0x3633
+0x606F = 0x4229
+0x6070 = 0x3366
+0x6075 = 0x3743
+0x6077 = 0x576E
+0x6081 = 0x577A
+0x6083 = 0x577D
+0x6084 = 0x5821
+0x6089 = 0x3C3D
+0x608B = 0x5827
+0x608C = 0x4470
+0x608D = 0x577B
+0x6092 = 0x5825
+0x6094 = 0x3279
+0x6096 = 0x5823
+0x6097 = 0x5824
+0x609A = 0x577E
+0x609B = 0x5822
+0x609F = 0x3867
+0x60A0 = 0x4D2A
+0x60A3 = 0x3435
+0x60A6 = 0x3159
+0x60A7 = 0x5826
+0x60A9 = 0x473A
+0x60AA = 0x302D
+0x60B2 = 0x4861
+0x60B3 = 0x575C
+0x60B4 = 0x582C
+0x60B5 = 0x5830
+0x60B6 = 0x4C65
+0x60B8 = 0x5829
+0x60BC = 0x4569
+0x60BD = 0x582E
+0x60C5 = 0x3E70
+0x60C6 = 0x582F
+0x60C7 = 0x4657
+0x60D1 = 0x4F47
+0x60D3 = 0x582B
+0x60D8 = 0x5831
+0x60DA = 0x397B
+0x60DC = 0x404B
+0x60DF = 0x3054
+0x60E0 = 0x582A
+0x60E1 = 0x5828
+0x60E3 = 0x415A
+0x60E7 = 0x577C
+0x60E8 = 0x3B34
+0x60F0 = 0x4246
+0x60F1 = 0x583D
+0x60F3 = 0x415B
+0x60F4 = 0x5838
+0x60F6 = 0x5835
+0x60F7 = 0x5836
+0x60F9 = 0x3C66
+0x60FA = 0x5839
+0x60FB = 0x583C
+0x6100 = 0x5837
+0x6101 = 0x3D25
+0x6103 = 0x583A
+0x6106 = 0x5834
+0x6108 = 0x4C7C
+0x6109 = 0x4C7B
+0x610D = 0x583E
+0x610E = 0x583F
+0x610F = 0x3055
+0x6115 = 0x5833
+0x611A = 0x3672
+0x611B = 0x3026
+0x611F = 0x3436
+0x6121 = 0x583B
+0x6127 = 0x5843
+0x6128 = 0x5842
+0x612C = 0x5847
+0x6134 = 0x5848
+0x613C = 0x5846
+0x613D = 0x5849
+0x613E = 0x5841
+0x613F = 0x5845
+0x6142 = 0x584A
+0x6144 = 0x584B
+0x6147 = 0x5840
+0x6148 = 0x3B7C
+0x614A = 0x5844
+0x614B = 0x4256
+0x614C = 0x3932
+0x614D = 0x5832
+0x614E = 0x3F35
+0x6153 = 0x5858
+0x6155 = 0x4A69
+0x6158 = 0x584E
+0x6159 = 0x584F
+0x615A = 0x5850
+0x615D = 0x5857
+0x615F = 0x5856
+0x6162 = 0x4B7D
+0x6163 = 0x3437
+0x6165 = 0x5854
+0x6167 = 0x3745
+0x6168 = 0x3334
+0x616B = 0x5851
+0x616E = 0x4E38
+0x616F = 0x5853
+0x6170 = 0x3056
+0x6171 = 0x5855
+0x6173 = 0x584C
+0x6174 = 0x5852
+0x6175 = 0x5859
+0x6176 = 0x3744
+0x6177 = 0x584D
+0x617E = 0x4D5D
+0x6182 = 0x4D2B
+0x6187 = 0x585C
+0x618A = 0x5860
+0x618E = 0x417E
+0x6190 = 0x4E79
+0x6191 = 0x5861
+0x6194 = 0x585E
+0x6196 = 0x585B
+0x6199 = 0x585A
+0x619A = 0x585F
+0x61A4 = 0x4A30
+0x61A7 = 0x4634
+0x61A9 = 0x3746
+0x61AB = 0x5862
+0x61AC = 0x585D
+0x61AE = 0x5863
+0x61B2 = 0x377B
+0x61B6 = 0x3231
+0x61BA = 0x586B
+0x61BE = 0x3438
+0x61C3 = 0x5869
+0x61C6 = 0x586A
+0x61C7 = 0x3A29
+0x61C8 = 0x5868
+0x61C9 = 0x5866
+0x61CA = 0x5865
+0x61CB = 0x586C
+0x61CC = 0x5864
+0x61CD = 0x586E
+0x61D0 = 0x327B
+0x61E3 = 0x5870
+0x61E6 = 0x586F
+0x61F2 = 0x4428
+0x61F4 = 0x5873
+0x61F6 = 0x5871
+0x61F7 = 0x5867
+0x61F8 = 0x377C
+0x61FA = 0x5872
+0x61FC = 0x5876
+0x61FD = 0x5875
+0x61FE = 0x5877
+0x61FF = 0x5874
+0x6200 = 0x5878
+0x6208 = 0x5879
+0x6209 = 0x587A
+0x620A = 0x4A6A
+0x620C = 0x587C
+0x620D = 0x587B
+0x620E = 0x3D3F
+0x6210 = 0x402E
+0x6211 = 0x3266
+0x6212 = 0x327C
+0x6214 = 0x587D
+0x6216 = 0x303F
+0x621A = 0x404C
+0x621B = 0x587E
+0x621D = 0x6C43
+0x621E = 0x5921
+0x621F = 0x3761
+0x6221 = 0x5922
+0x6226 = 0x406F
+0x622A = 0x5923
+0x622E = 0x5924
+0x622F = 0x353A
+0x6230 = 0x5925
+0x6232 = 0x5926
+0x6233 = 0x5927
+0x6234 = 0x4257
+0x6238 = 0x384D
+0x623B = 0x4C61
+0x623F = 0x4B3C
+0x6240 = 0x3D6A
+0x6241 = 0x5928
+0x6247 = 0x4070
+0x6248 = 0x6E3D
+0x6249 = 0x4862
+0x624B = 0x3C6A
+0x624D = 0x3A4D
+0x624E = 0x5929
+0x6253 = 0x4247
+0x6255 = 0x4A27
+0x6258 = 0x4271
+0x625B = 0x592C
+0x625E = 0x592A
+0x6260 = 0x592D
+0x6263 = 0x592B
+0x6268 = 0x592E
+0x626E = 0x4A31
+0x6271 = 0x3037
+0x6276 = 0x495E
+0x6279 = 0x4863
+0x627C = 0x592F
+0x627E = 0x5932
+0x627F = 0x3E35
+0x6280 = 0x353B
+0x6282 = 0x5930
+0x6283 = 0x5937
+0x6284 = 0x3E36
+0x6289 = 0x5931
+0x628A = 0x4744
+0x6291 = 0x4D5E
+0x6292 = 0x5933
+0x6293 = 0x5934
+0x6294 = 0x5938
+0x6295 = 0x456A
+0x6296 = 0x5935
+0x6297 = 0x3933
+0x6298 = 0x405E
+0x629B = 0x5946
+0x629C = 0x4834
+0x629E = 0x4272
+0x62AB = 0x4864
+0x62AC = 0x5A2D
+0x62B1 = 0x4A7A
+0x62B5 = 0x4471
+0x62B9 = 0x4B75
+0x62BB = 0x593B
+0x62BC = 0x3221
+0x62BD = 0x436A
+0x62C2 = 0x5944
+0x62C5 = 0x4334
+0x62C6 = 0x593E
+0x62C7 = 0x5945
+0x62C8 = 0x5940
+0x62C9 = 0x5947
+0x62CA = 0x5943
+0x62CC = 0x5942
+0x62CD = 0x476F
+0x62CF = 0x593C
+0x62D0 = 0x327D
+0x62D1 = 0x593A
+0x62D2 = 0x3571
+0x62D3 = 0x4273
+0x62D4 = 0x5936
+0x62D7 = 0x5939
+0x62D8 = 0x3934
+0x62D9 = 0x405B
+0x62DB = 0x3E37
+0x62DC = 0x5941
+0x62DD = 0x4752
+0x62E0 = 0x3572
+0x62E1 = 0x3348
+0x62EC = 0x3367
+0x62ED = 0x3F21
+0x62EE = 0x5949
+0x62EF = 0x594E
+0x62F1 = 0x594A
+0x62F3 = 0x377D
+0x62F5 = 0x594F
+0x62F6 = 0x3B22
+0x62F7 = 0x3969
+0x62FE = 0x3D26
+0x62FF = 0x593D
+0x6301 = 0x3B7D
+0x6302 = 0x594C
+0x6307 = 0x3B58
+0x6308 = 0x594D
+0x6309 = 0x3044
+0x630C = 0x5948
+0x6311 = 0x4429
+0x6319 = 0x3573
+0x631F = 0x3634
+0x6327 = 0x594B
+0x6328 = 0x3027
+0x632B = 0x3A43
+0x632F = 0x3F36
+0x633A = 0x4472
+0x633D = 0x4854
+0x633E = 0x5951
+0x633F = 0x415E
+0x6349 = 0x422A
+0x634C = 0x3B2B
+0x634D = 0x5952
+0x634F = 0x5954
+0x6350 = 0x5950
+0x6355 = 0x4A61
+0x6357 = 0x443D
+0x635C = 0x415C
+0x6367 = 0x4A7B
+0x6368 = 0x3C4E
+0x6369 = 0x5960
+0x636B = 0x595F
+0x636E = 0x3F78
+0x6372 = 0x377E
+0x6376 = 0x5959
+0x6377 = 0x3E39
+0x637A = 0x4668
+0x637B = 0x4731
+0x6380 = 0x5957
+0x6383 = 0x415D
+0x6388 = 0x3C78
+0x6389 = 0x595C
+0x638C = 0x3E38
+0x638E = 0x5956
+0x638F = 0x595B
+0x6392 = 0x4753
+0x6396 = 0x5955
+0x6398 = 0x3721
+0x639B = 0x335D
+0x639F = 0x595D
+0x63A0 = 0x4E2B
+0x63A1 = 0x3A4E
+0x63A2 = 0x4335
+0x63A3 = 0x595A
+0x63A5 = 0x405C
+0x63A7 = 0x3935
+0x63A8 = 0x3F64
+0x63A9 = 0x3166
+0x63AA = 0x413C
+0x63AB = 0x5958
+0x63AC = 0x3545
+0x63B2 = 0x3747
+0x63B5 = 0x595E
+0x63BE = 0x5961
+0x63C0 = 0x5963
+0x63C3 = 0x4237
+0x63C4 = 0x5969
+0x63C6 = 0x5964
+0x63C9 = 0x5966
+0x63CF = 0x4941
+0x63D0 = 0x4473
+0x63D2 = 0x5967
+0x63D6 = 0x4D2C
+0x63DA = 0x4D48
+0x63DB = 0x3439
+0x63E1 = 0x302E
+0x63E3 = 0x5965
+0x63E9 = 0x5962
+0x63EE = 0x3478
+0x63F4 = 0x3167
+0x63F6 = 0x5968
+0x63FA = 0x4D49
+0x6406 = 0x596C
+0x640D = 0x423B
+0x640F = 0x5973
+0x6413 = 0x596D
+0x6414 = 0x415F
+0x6416 = 0x596A
+0x6417 = 0x5971
+0x641C = 0x5953
+0x6426 = 0x596E
+0x6428 = 0x5972
+0x642C = 0x4842
+0x642D = 0x456B
+0x6434 = 0x596B
+0x6436 = 0x596F
+0x643A = 0x3748
+0x643E = 0x3A71
+0x6442 = 0x405D
+0x644E = 0x5977
+0x6451 = 0x444F
+0x6458 = 0x4526
+0x6467 = 0x5974
+0x6469 = 0x4B60
+0x646F = 0x5975
+0x6476 = 0x5976
+0x6478 = 0x4C4E
+0x647A = 0x4022
+0x6483 = 0x3762
+0x6488 = 0x597D
+0x6492 = 0x3B35
+0x6493 = 0x597A
+0x6495 = 0x5979
+0x649A = 0x4732
+0x649E = 0x4635
+0x64A4 = 0x4531
+0x64A5 = 0x597B
+0x64A9 = 0x597C
+0x64AB = 0x496F
+0x64AD = 0x4745
+0x64AE = 0x3B23
+0x64B0 = 0x4071
+0x64B2 = 0x4B50
+0x64B9 = 0x5978
+0x64BB = 0x5A25
+0x64BC = 0x597E
+0x64C1 = 0x4D4A
+0x64C2 = 0x5A27
+0x64C5 = 0x5A23
+0x64C7 = 0x5A24
+0x64CD = 0x4160
+0x64D2 = 0x5A22
+0x64D4 = 0x593F
+0x64D8 = 0x5A26
+0x64DA = 0x5A21
+0x64E0 = 0x5A2B
+0x64E1 = 0x5A2C
+0x64E2 = 0x4527
+0x64E3 = 0x5A2E
+0x64E6 = 0x3B24
+0x64E7 = 0x5A29
+0x64EC = 0x353C
+0x64EF = 0x5A2F
+0x64F1 = 0x5A28
+0x64F2 = 0x5A33
+0x64F4 = 0x5A32
+0x64F6 = 0x5A31
+0x64FA = 0x5A34
+0x64FD = 0x5A36
+0x64FE = 0x3E71
+0x6500 = 0x5A35
+0x6518 = 0x5A37
+0x651C = 0x5A38
+0x651D = 0x5970
+0x6522 = 0x5A39
+0x6523 = 0x5A3B
+0x6524 = 0x5A3A
+0x652A = 0x3349
+0x652B = 0x5A3C
+0x652C = 0x5A30
+0x652F = 0x3B59
+0x6534 = 0x5A3D
+0x6535 = 0x5A3E
+0x6536 = 0x5A40
+0x6537 = 0x5A3F
+0x6538 = 0x5A41
+0x6539 = 0x327E
+0x653B = 0x3936
+0x653E = 0x4A7C
+0x653F = 0x402F
+0x6545 = 0x384E
+0x6548 = 0x5A43
+0x654D = 0x5A46
+0x654F = 0x4952
+0x6551 = 0x355F
+0x6555 = 0x5A45
+0x6556 = 0x5A44
+0x6557 = 0x4754
+0x6558 = 0x5A47
+0x6559 = 0x3635
+0x655D = 0x5A49
+0x655E = 0x5A48
+0x6562 = 0x343A
+0x6563 = 0x3B36
+0x6566 = 0x4658
+0x656C = 0x3749
+0x6570 = 0x3F74
+0x6572 = 0x5A4A
+0x6574 = 0x4030
+0x6575 = 0x4528
+0x6577 = 0x495F
+0x6578 = 0x5A4B
+0x6582 = 0x5A4C
+0x6583 = 0x5A4D
+0x6587 = 0x4A38
+0x6588 = 0x555D
+0x6589 = 0x4046
+0x658C = 0x494C
+0x658E = 0x3A58
+0x6590 = 0x4865
+0x6591 = 0x4843
+0x6597 = 0x454D
+0x6599 = 0x4E41
+0x659B = 0x5A4F
+0x659C = 0x3C50
+0x659F = 0x5A50
+0x65A1 = 0x3036
+0x65A4 = 0x3654
+0x65A5 = 0x404D
+0x65A7 = 0x4960
+0x65AB = 0x5A51
+0x65AC = 0x3B42
+0x65AD = 0x4347
+0x65AF = 0x3B5B
+0x65B0 = 0x3F37
+0x65B7 = 0x5A52
+0x65B9 = 0x4A7D
+0x65BC = 0x3177
+0x65BD = 0x3B5C
+0x65C1 = 0x5A55
+0x65C3 = 0x5A53
+0x65C4 = 0x5A56
+0x65C5 = 0x4E39
+0x65C6 = 0x5A54
+0x65CB = 0x407B
+0x65CC = 0x5A57
+0x65CF = 0x4232
+0x65D2 = 0x5A58
+0x65D7 = 0x347A
+0x65D9 = 0x5A5A
+0x65DB = 0x5A59
+0x65E0 = 0x5A5B
+0x65E1 = 0x5A5C
+0x65E2 = 0x347B
+0x65E5 = 0x467C
+0x65E6 = 0x4336
+0x65E7 = 0x356C
+0x65E8 = 0x3B5D
+0x65E9 = 0x4161
+0x65EC = 0x3D5C
+0x65ED = 0x3030
+0x65F1 = 0x5A5D
+0x65FA = 0x3222
+0x65FB = 0x5A61
+0x6603 = 0x5A60
+0x6606 = 0x3A2B
+0x6607 = 0x3E3A
+0x660A = 0x5A5F
+0x660C = 0x3E3B
+0x660E = 0x4C40
+0x660F = 0x3A2A
+0x6613 = 0x3057
+0x6614 = 0x404E
+0x661C = 0x5A66
+0x661F = 0x4031
+0x6620 = 0x3147
+0x6625 = 0x3D55
+0x6627 = 0x4B66
+0x6628 = 0x3A72
+0x662D = 0x3E3C
+0x662F = 0x4027
+0x6634 = 0x5A65
+0x6635 = 0x5A63
+0x6636 = 0x5A64
+0x663B = 0x3937
+0x663C = 0x436B
+0x663F = 0x5B26
+0x6641 = 0x5A6A
+0x6642 = 0x3B7E
+0x6643 = 0x3938
+0x6644 = 0x5A68
+0x6649 = 0x5A69
+0x664B = 0x3F38
+0x664F = 0x5A67
+0x6652 = 0x3B2F
+0x665D = 0x5A6C
+0x665E = 0x5A6B
+0x665F = 0x5A70
+0x6662 = 0x5A71
+0x6664 = 0x5A6D
+0x6666 = 0x3322
+0x6667 = 0x5A6E
+0x6668 = 0x5A6F
+0x6669 = 0x4855
+0x666E = 0x4961
+0x666F = 0x374A
+0x6670 = 0x5A72
+0x6674 = 0x4032
+0x6676 = 0x3E3D
+0x667A = 0x4352
+0x6681 = 0x3647
+0x6683 = 0x5A73
+0x6684 = 0x5A77
+0x6687 = 0x324B
+0x6688 = 0x5A74
+0x6689 = 0x5A76
+0x668E = 0x5A75
+0x6691 = 0x3D6B
+0x6696 = 0x4348
+0x6697 = 0x3045
+0x6698 = 0x5A78
+0x669D = 0x5A79
+0x66A2 = 0x442A
+0x66A6 = 0x4E71
+0x66AB = 0x3B43
+0x66AE = 0x4A6B
+0x66B4 = 0x4B3D
+0x66B8 = 0x5B22
+0x66B9 = 0x5A7B
+0x66BC = 0x5A7E
+0x66BE = 0x5A7D
+0x66C1 = 0x5A7A
+0x66C4 = 0x5B21
+0x66C7 = 0x465E
+0x66C9 = 0x5A7C
+0x66D6 = 0x5B23
+0x66D9 = 0x3D6C
+0x66DA = 0x5B24
+0x66DC = 0x4D4B
+0x66DD = 0x4778
+0x66E0 = 0x5B25
+0x66E6 = 0x5B27
+0x66E9 = 0x5B28
+0x66F0 = 0x5B29
+0x66F2 = 0x364A
+0x66F3 = 0x3148
+0x66F4 = 0x3939
+0x66F5 = 0x5B2A
+0x66F7 = 0x5B2B
+0x66F8 = 0x3D71
+0x66F9 = 0x4162
+0x66FC = 0x5258
+0x66FD = 0x413E
+0x66FE = 0x413D
+0x66FF = 0x4258
+0x6700 = 0x3A47
+0x6703 = 0x5072
+0x6708 = 0x376E
+0x6709 = 0x4D2D
+0x670B = 0x4A7E
+0x670D = 0x497E
+0x670F = 0x5B2C
+0x6714 = 0x3A73
+0x6715 = 0x443F
+0x6716 = 0x5B2D
+0x6717 = 0x4F2F
+0x671B = 0x4B3E
+0x671D = 0x442B
+0x671E = 0x5B2E
+0x671F = 0x347C
+0x6726 = 0x5B2F
+0x6727 = 0x5B30
+0x6728 = 0x4C5A
+0x672A = 0x4C24
+0x672B = 0x4B76
+0x672C = 0x4B5C
+0x672D = 0x3B25
+0x672E = 0x5B32
+0x6731 = 0x3C6B
+0x6734 = 0x4B51
+0x6736 = 0x5B34
+0x6737 = 0x5B37
+0x6738 = 0x5B36
+0x673A = 0x3479
+0x673D = 0x3560
+0x673F = 0x5B33
+0x6741 = 0x5B35
+0x6746 = 0x5B38
+0x6749 = 0x3F79
+0x674E = 0x4D7B
+0x674F = 0x3049
+0x6750 = 0x3A60
+0x6751 = 0x423C
+0x6753 = 0x3C5D
+0x6756 = 0x3E73
+0x6759 = 0x5B3B
+0x675C = 0x454E
+0x675E = 0x5B39
+0x675F = 0x422B
+0x6760 = 0x5B3A
+0x6761 = 0x3E72
+0x6762 = 0x4C5D
+0x6763 = 0x5B3C
+0x6764 = 0x5B3D
+0x6765 = 0x4D68
+0x676A = 0x5B42
+0x676D = 0x393A
+0x676F = 0x4755
+0x6770 = 0x5B3F
+0x6771 = 0x456C
+0x6772 = 0x5A5E
+0x6773 = 0x5A62
+0x6775 = 0x354F
+0x6777 = 0x4747
+0x677C = 0x5B41
+0x677E = 0x3E3E
+0x677F = 0x4844
+0x6785 = 0x5B47
+0x6787 = 0x487A
+0x6789 = 0x5B3E
+0x678B = 0x5B44
+0x678C = 0x5B43
+0x6790 = 0x404F
+0x6795 = 0x4B6D
+0x6797 = 0x4E53
+0x679A = 0x4B67
+0x679C = 0x324C
+0x679D = 0x3B5E
+0x67A0 = 0x4F48
+0x67A1 = 0x5B46
+0x67A2 = 0x3F75
+0x67A6 = 0x5B45
+0x67A9 = 0x5B40
+0x67AF = 0x384F
+0x67B3 = 0x5B4C
+0x67B4 = 0x5B4A
+0x67B6 = 0x324D
+0x67B7 = 0x5B48
+0x67B8 = 0x5B4E
+0x67B9 = 0x5B54
+0x67C1 = 0x4248
+0x67C4 = 0x4A41
+0x67C6 = 0x5B56
+0x67CA = 0x4922
+0x67CE = 0x5B55
+0x67CF = 0x4770
+0x67D0 = 0x4B3F
+0x67D1 = 0x343B
+0x67D3 = 0x4077
+0x67D4 = 0x3D40
+0x67D8 = 0x4453
+0x67DA = 0x4D2E
+0x67DD = 0x5B51
+0x67DE = 0x5B50
+0x67E2 = 0x5B52
+0x67E4 = 0x5B4F
+0x67E7 = 0x5B57
+0x67E9 = 0x5B4D
+0x67EC = 0x5B4B
+0x67EE = 0x5B53
+0x67EF = 0x5B49
+0x67F1 = 0x436C
+0x67F3 = 0x4C78
+0x67F4 = 0x3C46
+0x67F5 = 0x3A74
+0x67FB = 0x3A3A
+0x67FE = 0x4B6F
+0x67FF = 0x3341
+0x6802 = 0x444E
+0x6803 = 0x464A
+0x6804 = 0x3149
+0x6813 = 0x4072
+0x6816 = 0x4034
+0x6817 = 0x372A
+0x681E = 0x5B59
+0x6821 = 0x393B
+0x6822 = 0x337C
+0x6829 = 0x5B5B
+0x682A = 0x3374
+0x682B = 0x5B61
+0x6832 = 0x5B5E
+0x6834 = 0x4073
+0x6838 = 0x334B
+0x6839 = 0x3A2C
+0x683C = 0x334A
+0x683D = 0x3A4F
+0x6840 = 0x5B5C
+0x6841 = 0x3765
+0x6842 = 0x374B
+0x6843 = 0x456D
+0x6846 = 0x5B5A
+0x6848 = 0x3046
+0x684D = 0x5B5D
+0x684E = 0x5B5F
+0x6850 = 0x364D
+0x6851 = 0x372C
+0x6853 = 0x343C
+0x6854 = 0x354B
+0x6859 = 0x5B62
+0x685C = 0x3A79
+0x685D = 0x4B71
+0x685F = 0x3B37
+0x6863 = 0x5B63
+0x6867 = 0x5B58
+0x6874 = 0x5B6F
+0x6876 = 0x3233
+0x6877 = 0x5B64
+0x687E = 0x5B75
+0x687F = 0x5B65
+0x6881 = 0x4E42
+0x6883 = 0x5B6C
+0x6885 = 0x475F
+0x688D = 0x5B74
+0x688F = 0x5B67
+0x6893 = 0x3034
+0x6894 = 0x5B69
+0x6897 = 0x393C
+0x689B = 0x5B6B
+0x689D = 0x5B6A
+0x689F = 0x5B66
+0x68A0 = 0x5B71
+0x68A2 = 0x3E3F
+0x68A6 = 0x546D
+0x68A7 = 0x3868
+0x68A8 = 0x4D7C
+0x68AD = 0x5B68
+0x68AF = 0x4474
+0x68B0 = 0x3323
+0x68B1 = 0x3A2D
+0x68B3 = 0x5B60
+0x68B5 = 0x5B70
+0x68B6 = 0x3361
+0x68B9 = 0x5B6E
+0x68BA = 0x5B72
+0x68BC = 0x5B6D
+0x68C4 = 0x347E
+0x68C6 = 0x5C32
+0x68C9 = 0x4C49
+0x68CA = 0x5B77
+0x68CB = 0x347D
+0x68CD = 0x5B7E
+0x68D2 = 0x4B40
+0x68D4 = 0x5C21
+0x68D5 = 0x5C23
+0x68D7 = 0x5C27
+0x68D8 = 0x5B79
+0x68DA = 0x432A
+0x68DF = 0x456F
+0x68E0 = 0x5C2B
+0x68E1 = 0x5B7C
+0x68E3 = 0x5C28
+0x68E7 = 0x5C22
+0x68EE = 0x3F39
+0x68EF = 0x5C2C
+0x68F2 = 0x4033
+0x68F9 = 0x5C2A
+0x68FA = 0x343D
+0x6900 = 0x4F50
+0x6901 = 0x5B76
+0x6904 = 0x5C26
+0x6905 = 0x3058
+0x6908 = 0x5B78
+0x690B = 0x4C3A
+0x690C = 0x5B7D
+0x690D = 0x3F22
+0x690E = 0x4447
+0x690F = 0x5B73
+0x6912 = 0x5C25
+0x6919 = 0x3F7A
+0x691A = 0x5C2F
+0x691B = 0x3371
+0x691C = 0x3821
+0x6921 = 0x5C31
+0x6922 = 0x5B7A
+0x6923 = 0x5C30
+0x6925 = 0x5C29
+0x6926 = 0x5B7B
+0x6928 = 0x5C2D
+0x692A = 0x5C2E
+0x6930 = 0x5C3F
+0x6934 = 0x464E
+0x6936 = 0x5C24
+0x6939 = 0x5C3B
+0x693D = 0x5C3D
+0x693F = 0x4458
+0x694A = 0x4D4C
+0x6953 = 0x4976
+0x6954 = 0x5C38
+0x6955 = 0x424A
+0x6959 = 0x5C3E
+0x695A = 0x413F
+0x695C = 0x5C35
+0x695D = 0x5C42
+0x695E = 0x5C41
+0x6960 = 0x466F
+0x6961 = 0x5C40
+0x6962 = 0x466A
+0x696A = 0x5C44
+0x696B = 0x5C37
+0x696D = 0x3648
+0x696E = 0x5C3A
+0x696F = 0x3D5D
+0x6973 = 0x4760
+0x6974 = 0x5C3C
+0x6975 = 0x364B
+0x6977 = 0x5C34
+0x6978 = 0x5C36
+0x6979 = 0x5C33
+0x697C = 0x4F30
+0x697D = 0x335A
+0x697E = 0x5C39
+0x6981 = 0x5C43
+0x6982 = 0x3335
+0x698A = 0x3A67
+0x698E = 0x315D
+0x6991 = 0x5C54
+0x6994 = 0x4F31
+0x6995 = 0x5C57
+0x699B = 0x3F3A
+0x699C = 0x5C56
+0x69A0 = 0x5C55
+0x69A7 = 0x5C52
+0x69AE = 0x5C46
+0x69B1 = 0x5C63
+0x69B2 = 0x5C45
+0x69B4 = 0x5C58
+0x69BB = 0x5C50
+0x69BE = 0x5C4B
+0x69BF = 0x5C48
+0x69C1 = 0x5C49
+0x69C3 = 0x5C51
+0x69C7 = 0x4B6A
+0x69CA = 0x5C4E
+0x69CB = 0x393D
+0x69CC = 0x4448
+0x69CD = 0x4164
+0x69CE = 0x5C4C
+0x69D0 = 0x5C47
+0x69D3 = 0x5C4A
+0x69D8 = 0x4D4D
+0x69DD = 0x5C4F
+0x69DE = 0x5C59
+0x69E7 = 0x5C61
+0x69E8 = 0x5C5A
+0x69EB = 0x5C67
+0x69ED = 0x5C65
+0x69F2 = 0x5C60
+0x69F9 = 0x5C5F
+0x69FB = 0x4450
+0x69FD = 0x4165
+0x69FF = 0x5C5D
+0x6A02 = 0x5C5B
+0x6A05 = 0x5C62
+0x6A0A = 0x5C68
+0x6A0B = 0x4875
+0x6A0C = 0x5C6E
+0x6A12 = 0x5C69
+0x6A13 = 0x5C6C
+0x6A14 = 0x5C66
+0x6A17 = 0x4374
+0x6A19 = 0x4938
+0x6A1B = 0x5C5C
+0x6A1E = 0x5C64
+0x6A1F = 0x3E40
+0x6A21 = 0x4C4F
+0x6A22 = 0x5C78
+0x6A23 = 0x5C6B
+0x6A29 = 0x3822
+0x6A2A = 0x3223
+0x6A2B = 0x335F
+0x6A2E = 0x5C53
+0x6A35 = 0x3E41
+0x6A36 = 0x5C70
+0x6A38 = 0x5C77
+0x6A39 = 0x3C79
+0x6A3A = 0x3372
+0x6A3D = 0x432E
+0x6A44 = 0x5C6D
+0x6A47 = 0x5C72
+0x6A48 = 0x5C76
+0x6A4B = 0x3636
+0x6A58 = 0x354C
+0x6A59 = 0x5C74
+0x6A5F = 0x3521
+0x6A61 = 0x464B
+0x6A62 = 0x5C73
+0x6A66 = 0x5C75
+0x6A72 = 0x5C6F
+0x6A78 = 0x5C71
+0x6A7F = 0x3360
+0x6A80 = 0x4349
+0x6A84 = 0x5C7C
+0x6A8D = 0x5C7A
+0x6A8E = 0x3869
+0x6A90 = 0x5C79
+0x6A97 = 0x5D21
+0x6A9C = 0x4930
+0x6AA0 = 0x5C7B
+0x6AA2 = 0x5C7D
+0x6AA3 = 0x5C7E
+0x6AAA = 0x5D2C
+0x6AAC = 0x5D28
+0x6AAE = 0x456E
+0x6AB3 = 0x5D27
+0x6AB8 = 0x5D26
+0x6ABB = 0x5D23
+0x6AC1 = 0x5C6A
+0x6AC2 = 0x5D25
+0x6AC3 = 0x5D24
+0x6AD1 = 0x5D2A
+0x6AD3 = 0x4F26
+0x6ADA = 0x5D2D
+0x6ADB = 0x367B
+0x6ADE = 0x5D29
+0x6ADF = 0x5D2B
+0x6AE8 = 0x4827
+0x6AEA = 0x5D2E
+0x6AFA = 0x5D32
+0x6AFB = 0x5D2F
+0x6B04 = 0x4D73
+0x6B05 = 0x5D30
+0x6B0A = 0x5C5E
+0x6B12 = 0x5D33
+0x6B16 = 0x5D34
+0x6B1D = 0x3135
+0x6B1F = 0x5D36
+0x6B20 = 0x3767
+0x6B21 = 0x3C21
+0x6B23 = 0x3655
+0x6B27 = 0x3224
+0x6B32 = 0x4D5F
+0x6B37 = 0x5D38
+0x6B38 = 0x5D37
+0x6B39 = 0x5D3A
+0x6B3A = 0x353D
+0x6B3D = 0x3656
+0x6B3E = 0x343E
+0x6B43 = 0x5D3D
+0x6B47 = 0x5D3C
+0x6B49 = 0x5D3E
+0x6B4C = 0x324E
+0x6B4E = 0x4337
+0x6B50 = 0x5D3F
+0x6B53 = 0x343F
+0x6B54 = 0x5D41
+0x6B59 = 0x5D40
+0x6B5B = 0x5D42
+0x6B5F = 0x5D43
+0x6B61 = 0x5D44
+0x6B62 = 0x3B5F
+0x6B63 = 0x4035
+0x6B64 = 0x3A21
+0x6B66 = 0x4970
+0x6B69 = 0x4A62
+0x6B6A = 0x4F44
+0x6B6F = 0x3B75
+0x6B73 = 0x3A50
+0x6B74 = 0x4E72
+0x6B78 = 0x5D45
+0x6B79 = 0x5D46
+0x6B7B = 0x3B60
+0x6B7F = 0x5D47
+0x6B80 = 0x5D48
+0x6B83 = 0x5D4A
+0x6B84 = 0x5D49
+0x6B86 = 0x4B58
+0x6B89 = 0x3D5E
+0x6B8A = 0x3C6C
+0x6B8B = 0x3B44
+0x6B8D = 0x5D4B
+0x6B95 = 0x5D4D
+0x6B96 = 0x3F23
+0x6B98 = 0x5D4C
+0x6B9E = 0x5D4E
+0x6BA4 = 0x5D4F
+0x6BAA = 0x5D50
+0x6BAB = 0x5D51
+0x6BAF = 0x5D52
+0x6BB1 = 0x5D54
+0x6BB2 = 0x5D53
+0x6BB3 = 0x5D55
+0x6BB4 = 0x3225
+0x6BB5 = 0x434A
+0x6BB7 = 0x5D56
+0x6BBA = 0x3B26
+0x6BBB = 0x334C
+0x6BBC = 0x5D57
+0x6BBF = 0x4542
+0x6BC0 = 0x544C
+0x6BC5 = 0x3523
+0x6BC6 = 0x5D58
+0x6BCB = 0x5D59
+0x6BCD = 0x4A6C
+0x6BCE = 0x4B68
+0x6BD2 = 0x4647
+0x6BD3 = 0x5D5A
+0x6BD4 = 0x4866
+0x6BD8 = 0x487B
+0x6BDB = 0x4C53
+0x6BDF = 0x5D5B
+0x6BEB = 0x5D5D
+0x6BEC = 0x5D5C
+0x6BEF = 0x5D5F
+0x6BF3 = 0x5D5E
+0x6C08 = 0x5D61
+0x6C0F = 0x3B61
+0x6C11 = 0x4C31
+0x6C13 = 0x5D62
+0x6C14 = 0x5D63
+0x6C17 = 0x3524
+0x6C1B = 0x5D64
+0x6C23 = 0x5D66
+0x6C24 = 0x5D65
+0x6C34 = 0x3F65
+0x6C37 = 0x4939
+0x6C38 = 0x314A
+0x6C3E = 0x4845
+0x6C40 = 0x4475
+0x6C41 = 0x3D41
+0x6C42 = 0x3561
+0x6C4E = 0x4846
+0x6C50 = 0x3C2E
+0x6C55 = 0x5D68
+0x6C57 = 0x3440
+0x6C5A = 0x3178
+0x6C5D = 0x4672
+0x6C5E = 0x5D67
+0x6C5F = 0x393E
+0x6C60 = 0x4353
+0x6C62 = 0x5D69
+0x6C68 = 0x5D71
+0x6C6A = 0x5D6A
+0x6C70 = 0x4241
+0x6C72 = 0x3562
+0x6C73 = 0x5D72
+0x6C7A = 0x3768
+0x6C7D = 0x3525
+0x6C7E = 0x5D70
+0x6C81 = 0x5D6E
+0x6C82 = 0x5D6B
+0x6C83 = 0x4D60
+0x6C88 = 0x4440
+0x6C8C = 0x4659
+0x6C8D = 0x5D6C
+0x6C90 = 0x5D74
+0x6C92 = 0x5D73
+0x6C93 = 0x3723
+0x6C96 = 0x322D
+0x6C99 = 0x3A3B
+0x6C9A = 0x5D6D
+0x6C9B = 0x5D6F
+0x6CA1 = 0x4B57
+0x6CA2 = 0x4274
+0x6CAB = 0x4B77
+0x6CAE = 0x5D7C
+0x6CB1 = 0x5D7D
+0x6CB3 = 0x324F
+0x6CB8 = 0x4A28
+0x6CB9 = 0x4C7D
+0x6CBA = 0x5E21
+0x6CBB = 0x3C23
+0x6CBC = 0x3E42
+0x6CBD = 0x5D78
+0x6CBE = 0x5D7E
+0x6CBF = 0x3168
+0x6CC1 = 0x3637
+0x6CC4 = 0x5D75
+0x6CC5 = 0x5D7A
+0x6CC9 = 0x4074
+0x6CCA = 0x4771
+0x6CCC = 0x4867
+0x6CD3 = 0x5D77
+0x6CD5 = 0x4B21
+0x6CD7 = 0x5D79
+0x6CD9 = 0x5E24
+0x6CDB = 0x5E22
+0x6CDD = 0x5D7B
+0x6CE1 = 0x4B22
+0x6CE2 = 0x4748
+0x6CE3 = 0x3563
+0x6CE5 = 0x4525
+0x6CE8 = 0x436D
+0x6CEA = 0x5E25
+0x6CEF = 0x5E23
+0x6CF0 = 0x4259
+0x6CF1 = 0x5D76
+0x6CF3 = 0x314B
+0x6D0B = 0x4D4E
+0x6D0C = 0x5E30
+0x6D12 = 0x5E2F
+0x6D17 = 0x4076
+0x6D19 = 0x5E2C
+0x6D1B = 0x4D6C
+0x6D1E = 0x4636
+0x6D1F = 0x5E26
+0x6D25 = 0x4445
+0x6D29 = 0x314C
+0x6D2A = 0x393F
+0x6D2B = 0x5E29
+0x6D32 = 0x3D27
+0x6D33 = 0x5E2E
+0x6D35 = 0x5E2D
+0x6D36 = 0x5E28
+0x6D38 = 0x5E2B
+0x6D3B = 0x3368
+0x6D3D = 0x5E2A
+0x6D3E = 0x4749
+0x6D41 = 0x4E2E
+0x6D44 = 0x3E74
+0x6D45 = 0x4075
+0x6D59 = 0x5E36
+0x6D5A = 0x5E34
+0x6D5C = 0x494D
+0x6D63 = 0x5E31
+0x6D64 = 0x5E33
+0x6D66 = 0x313A
+0x6D69 = 0x3940
+0x6D6A = 0x4F32
+0x6D6C = 0x333D
+0x6D6E = 0x4962
+0x6D74 = 0x4D61
+0x6D77 = 0x3324
+0x6D78 = 0x3F3B
+0x6D79 = 0x5E35
+0x6D85 = 0x5E3A
+0x6D88 = 0x3E43
+0x6D8C = 0x4D30
+0x6D8E = 0x5E37
+0x6D93 = 0x5E32
+0x6D95 = 0x5E38
+0x6D99 = 0x4E5E
+0x6D9B = 0x5E39
+0x6DAF = 0x3336
+0x6DB2 = 0x3155
+0x6DB5 = 0x5E3E
+0x6DB8 = 0x5E41
+0x6DBC = 0x4E43
+0x6DC0 = 0x4D64
+0x6DC5 = 0x5E48
+0x6DC6 = 0x5E42
+0x6DC7 = 0x5E3F
+0x6DCB = 0x4E54
+0x6DCC = 0x5E45
+0x6DD1 = 0x3D4A
+0x6DD2 = 0x5E47
+0x6DD5 = 0x5E4C
+0x6DD8 = 0x4571
+0x6DD9 = 0x5E4A
+0x6DDE = 0x5E44
+0x6DE1 = 0x4338
+0x6DE4 = 0x5E4B
+0x6DE6 = 0x5E40
+0x6DE8 = 0x5E46
+0x6DEA = 0x5E4D
+0x6DEB = 0x307C
+0x6DEC = 0x5E43
+0x6DEE = 0x5E4E
+0x6DF1 = 0x3F3C
+0x6DF3 = 0x3D5F
+0x6DF5 = 0x4A25
+0x6DF7 = 0x3A2E
+0x6DF9 = 0x5E3B
+0x6DFA = 0x5E49
+0x6DFB = 0x453A
+0x6E05 = 0x4036
+0x6E07 = 0x3369
+0x6E08 = 0x3A51
+0x6E09 = 0x3E44
+0x6E0A = 0x5E3D
+0x6E0B = 0x3D42
+0x6E13 = 0x374C
+0x6E15 = 0x5E3C
+0x6E19 = 0x5E52
+0x6E1A = 0x3D6D
+0x6E1B = 0x383A
+0x6E1D = 0x5E61
+0x6E1F = 0x5E5B
+0x6E20 = 0x3574
+0x6E21 = 0x454F
+0x6E23 = 0x5E56
+0x6E24 = 0x5E5F
+0x6E25 = 0x302F
+0x6E26 = 0x3132
+0x6E29 = 0x3239
+0x6E2B = 0x5E58
+0x6E2C = 0x422C
+0x6E2D = 0x5E4F
+0x6E2E = 0x5E51
+0x6E2F = 0x3941
+0x6E38 = 0x5E62
+0x6E3A = 0x5E5D
+0x6E3E = 0x5E55
+0x6E43 = 0x5E5C
+0x6E4A = 0x4C2B
+0x6E4D = 0x5E5A
+0x6E4E = 0x5E5E
+0x6E56 = 0x3850
+0x6E58 = 0x3E45
+0x6E5B = 0x4339
+0x6E5F = 0x5E54
+0x6E67 = 0x4D2F
+0x6E6B = 0x5E57
+0x6E6E = 0x5E50
+0x6E6F = 0x4572
+0x6E72 = 0x5E53
+0x6E76 = 0x5E59
+0x6E7E = 0x4F51
+0x6E7F = 0x3C3E
+0x6E80 = 0x4B7E
+0x6E82 = 0x5E63
+0x6E8F = 0x5E6F
+0x6E90 = 0x383B
+0x6E96 = 0x3D60
+0x6E98 = 0x5E65
+0x6E9C = 0x4E2F
+0x6E9D = 0x3942
+0x6E9F = 0x5E72
+0x6EA2 = 0x306E
+0x6EA5 = 0x5E70
+0x6EAA = 0x5E64
+0x6EAF = 0x5E6A
+0x6EB2 = 0x5E6C
+0x6EB6 = 0x4D4F
+0x6EB7 = 0x5E67
+0x6EBA = 0x452E
+0x6EBD = 0x5E69
+0x6EC2 = 0x5E71
+0x6EC4 = 0x5E6B
+0x6EC5 = 0x4C47
+0x6EC9 = 0x5E66
+0x6ECB = 0x3C22
+0x6ECC = 0x5E7E
+0x6ED1 = 0x336A
+0x6ED3 = 0x5E68
+0x6ED4 = 0x5E6D
+0x6ED5 = 0x5E6E
+0x6EDD = 0x426C
+0x6EDE = 0x425A
+0x6EEC = 0x5E76
+0x6EEF = 0x5E7C
+0x6EF2 = 0x5E7A
+0x6EF4 = 0x4529
+0x6EF7 = 0x5F23
+0x6EF8 = 0x5E77
+0x6EFE = 0x5E78
+0x6EFF = 0x5E60
+0x6F01 = 0x3579
+0x6F02 = 0x493A
+0x6F06 = 0x3C3F
+0x6F09 = 0x3977
+0x6F0F = 0x4F33
+0x6F11 = 0x5E74
+0x6F13 = 0x5F22
+0x6F14 = 0x3169
+0x6F15 = 0x4166
+0x6F20 = 0x4779
+0x6F22 = 0x3441
+0x6F23 = 0x4E7A
+0x6F2B = 0x4C21
+0x6F2C = 0x4452
+0x6F31 = 0x5E7B
+0x6F32 = 0x5E7D
+0x6F38 = 0x4132
+0x6F3E = 0x5F21
+0x6F3F = 0x5E79
+0x6F41 = 0x5E73
+0x6F45 = 0x5E75
+0x6F51 = 0x482E
+0x6F54 = 0x3769
+0x6F58 = 0x5F2F
+0x6F5B = 0x5F2A
+0x6F5C = 0x4078
+0x6F5F = 0x3363
+0x6F64 = 0x3D61
+0x6F66 = 0x5F33
+0x6F6D = 0x5F2C
+0x6F6E = 0x442C
+0x6F6F = 0x5F29
+0x6F70 = 0x4459
+0x6F74 = 0x5F4C
+0x6F78 = 0x5F26
+0x6F7A = 0x5F25
+0x6F7C = 0x5F2E
+0x6F80 = 0x5F28
+0x6F81 = 0x5F27
+0x6F82 = 0x5F2D
+0x6F84 = 0x4021
+0x6F86 = 0x5F24
+0x6F8E = 0x5F30
+0x6F91 = 0x5F31
+0x6F97 = 0x3442
+0x6FA1 = 0x5F36
+0x6FA3 = 0x5F35
+0x6FA4 = 0x5F37
+0x6FAA = 0x5F3A
+0x6FB1 = 0x4543
+0x6FB3 = 0x5F34
+0x6FB9 = 0x5F38
+0x6FC0 = 0x3763
+0x6FC1 = 0x4279
+0x6FC2 = 0x5F32
+0x6FC3 = 0x473B
+0x6FC6 = 0x5F39
+0x6FD4 = 0x5F3E
+0x6FD5 = 0x5F3C
+0x6FD8 = 0x5F3F
+0x6FDB = 0x5F42
+0x6FDF = 0x5F3B
+0x6FE0 = 0x396A
+0x6FE1 = 0x4728
+0x6FE4 = 0x4573
+0x6FEB = 0x4D74
+0x6FEC = 0x5F3D
+0x6FEE = 0x5F41
+0x6FEF = 0x4275
+0x6FF1 = 0x5F40
+0x6FF3 = 0x5F2B
+0x6FF6 = 0x6F69
+0x6FFA = 0x5F45
+0x6FFE = 0x5F49
+0x7001 = 0x5F47
+0x7006 = 0x4642
+0x7009 = 0x5F43
+0x700B = 0x5F44
+0x700F = 0x5F48
+0x7011 = 0x5F46
+0x7015 = 0x494E
+0x7018 = 0x5F4E
+0x701A = 0x5F4B
+0x701B = 0x5F4A
+0x701D = 0x5F4D
+0x701E = 0x4654
+0x701F = 0x5F4F
+0x7026 = 0x4375
+0x7027 = 0x426D
+0x702C = 0x4025
+0x7030 = 0x5F50
+0x7032 = 0x5F52
+0x703E = 0x5F51
+0x704C = 0x3443
+0x7051 = 0x5F53
+0x7058 = 0x4667
+0x7063 = 0x5F54
+0x706B = 0x3250
+0x706F = 0x4574
+0x7070 = 0x3325
+0x7078 = 0x3564
+0x707C = 0x3C5E
+0x707D = 0x3A52
+0x7089 = 0x4F27
+0x708A = 0x3F66
+0x708E = 0x316A
+0x7092 = 0x5F56
+0x7099 = 0x5F55
+0x70AC = 0x5F59
+0x70AD = 0x433A
+0x70AE = 0x5F5C
+0x70AF = 0x5F57
+0x70B3 = 0x5F5B
+0x70B8 = 0x5F5A
+0x70B9 = 0x4540
+0x70BA = 0x3059
+0x70C8 = 0x4E75
+0x70CB = 0x5F5E
+0x70CF = 0x3128
+0x70D9 = 0x5F60
+0x70DD = 0x5F5F
+0x70DF = 0x5F5D
+0x70F1 = 0x5F58
+0x70F9 = 0x4B23
+0x70FD = 0x5F62
+0x7109 = 0x5F61
+0x7119 = 0x5F64
+0x711A = 0x4A32
+0x711C = 0x5F63
+0x7121 = 0x4C35
+0x7126 = 0x3E47
+0x7130 = 0x316B
+0x7136 = 0x4133
+0x713C = 0x3E46
+0x7149 = 0x4E7B
+0x714C = 0x5F6A
+0x714E = 0x4079
+0x7155 = 0x5F66
+0x7156 = 0x5F6B
+0x7159 = 0x316C
+0x7162 = 0x5F69
+0x7164 = 0x4761
+0x7165 = 0x5F65
+0x7166 = 0x5F68
+0x7167 = 0x3E48
+0x7169 = 0x4851
+0x716C = 0x5F6C
+0x716E = 0x3C51
+0x717D = 0x407A
+0x7184 = 0x5F6F
+0x7188 = 0x5F67
+0x718A = 0x3727
+0x718F = 0x5F6D
+0x7194 = 0x4D50
+0x7195 = 0x5F70
+0x719F = 0x3D4F
+0x71A8 = 0x5F71
+0x71AC = 0x5F72
+0x71B1 = 0x472E
+0x71B9 = 0x5F74
+0x71BE = 0x5F75
+0x71C3 = 0x4733
+0x71C8 = 0x4575
+0x71C9 = 0x5F77
+0x71CE = 0x5F79
+0x71D0 = 0x4E55
+0x71D2 = 0x5F76
+0x71D4 = 0x5F78
+0x71D5 = 0x316D
+0x71D7 = 0x5F73
+0x71DF = 0x535B
+0x71E0 = 0x5F7A
+0x71E5 = 0x4167
+0x71E6 = 0x3B38
+0x71E7 = 0x5F7C
+0x71EC = 0x5F7B
+0x71ED = 0x3F24
+0x71EE = 0x5259
+0x71F5 = 0x5F7D
+0x71F9 = 0x6021
+0x71FB = 0x5F6E
+0x71FC = 0x5F7E
+0x71FF = 0x6022
+0x7206 = 0x477A
+0x720D = 0x6023
+0x7210 = 0x6024
+0x721B = 0x6025
+0x7228 = 0x6026
+0x722A = 0x445E
+0x722C = 0x6028
+0x722D = 0x6027
+0x7230 = 0x6029
+0x7232 = 0x602A
+0x7235 = 0x3C5F
+0x7236 = 0x4963
+0x723A = 0x4C6C
+0x723B = 0x602B
+0x723C = 0x602C
+0x723D = 0x4156
+0x723E = 0x3C24
+0x723F = 0x602D
+0x7240 = 0x602E
+0x7246 = 0x602F
+0x7247 = 0x4A52
+0x7248 = 0x4847
+0x724B = 0x6030
+0x724C = 0x4757
+0x7252 = 0x442D
+0x7258 = 0x6031
+0x7259 = 0x3267
+0x725B = 0x356D
+0x725D = 0x4C46
+0x725F = 0x4C36
+0x7261 = 0x3234
+0x7262 = 0x4F34
+0x7267 = 0x4B52
+0x7269 = 0x4A2A
+0x7272 = 0x4037
+0x7274 = 0x6032
+0x7279 = 0x4643
+0x727D = 0x3823
+0x727E = 0x6033
+0x7280 = 0x3A54
+0x7281 = 0x6035
+0x7282 = 0x6034
+0x7287 = 0x6036
+0x7292 = 0x6037
+0x7296 = 0x6038
+0x72A0 = 0x353E
+0x72A2 = 0x6039
+0x72A7 = 0x603A
+0x72AC = 0x3824
+0x72AF = 0x4848
+0x72B2 = 0x603C
+0x72B6 = 0x3E75
+0x72B9 = 0x603B
+0x72C2 = 0x3638
+0x72C3 = 0x603D
+0x72C4 = 0x603F
+0x72C6 = 0x603E
+0x72CE = 0x6040
+0x72D0 = 0x3851
+0x72D2 = 0x6041
+0x72D7 = 0x3669
+0x72D9 = 0x4140
+0x72DB = 0x397D
+0x72E0 = 0x6043
+0x72E1 = 0x6044
+0x72E2 = 0x6042
+0x72E9 = 0x3C6D
+0x72EC = 0x4648
+0x72ED = 0x3639
+0x72F7 = 0x6046
+0x72F8 = 0x432C
+0x72F9 = 0x6045
+0x72FC = 0x4F35
+0x72FD = 0x4762
+0x730A = 0x6049
+0x7316 = 0x604B
+0x7317 = 0x6048
+0x731B = 0x4C54
+0x731C = 0x604A
+0x731D = 0x604C
+0x731F = 0x4E44
+0x7325 = 0x6050
+0x7329 = 0x604F
+0x732A = 0x4376
+0x732B = 0x472D
+0x732E = 0x3825
+0x732F = 0x604E
+0x7334 = 0x604D
+0x7336 = 0x4D31
+0x7337 = 0x4D32
+0x733E = 0x6051
+0x733F = 0x316E
+0x7344 = 0x3976
+0x7345 = 0x3B62
+0x734E = 0x6052
+0x734F = 0x6053
+0x7357 = 0x6055
+0x7363 = 0x3D43
+0x7368 = 0x6057
+0x736A = 0x6056
+0x7370 = 0x6058
+0x7372 = 0x334D
+0x7375 = 0x605A
+0x7378 = 0x6059
+0x737A = 0x605C
+0x737B = 0x605B
+0x7384 = 0x383C
+0x7387 = 0x4E28
+0x7389 = 0x364C
+0x738B = 0x3226
+0x7396 = 0x366A
+0x73A9 = 0x3461
+0x73B2 = 0x4E68
+0x73B3 = 0x605E
+0x73BB = 0x6060
+0x73C0 = 0x6061
+0x73C2 = 0x3251
+0x73C8 = 0x605D
+0x73CA = 0x3B39
+0x73CD = 0x4441
+0x73CE = 0x605F
+0x73DE = 0x6064
+0x73E0 = 0x3C6E
+0x73E5 = 0x6062
+0x73EA = 0x373E
+0x73ED = 0x4849
+0x73EE = 0x6063
+0x73F1 = 0x607E
+0x73F8 = 0x6069
+0x73FE = 0x383D
+0x7403 = 0x3565
+0x7405 = 0x6066
+0x7406 = 0x4D7D
+0x7409 = 0x4E30
+0x7422 = 0x4276
+0x7425 = 0x6068
+0x7432 = 0x606A
+0x7433 = 0x4E56
+0x7434 = 0x3657
+0x7435 = 0x487C
+0x7436 = 0x474A
+0x743A = 0x606B
+0x743F = 0x606D
+0x7441 = 0x6070
+0x7455 = 0x606C
+0x7459 = 0x606F
+0x745A = 0x386A
+0x745B = 0x314D
+0x745C = 0x6071
+0x745E = 0x3F70
+0x745F = 0x606E
+0x7460 = 0x4E5C
+0x7463 = 0x6074
+0x7464 = 0x6076
+0x7469 = 0x6072
+0x746A = 0x6075
+0x746F = 0x6067
+0x7470 = 0x6073
+0x7473 = 0x3A3C
+0x747E = 0x6077
+0x7483 = 0x4D7E
+0x748B = 0x6078
+0x749E = 0x6079
+0x74A2 = 0x6065
+0x74A7 = 0x607A
+0x74B0 = 0x3444
+0x74BD = 0x3C25
+0x74CA = 0x607B
+0x74CF = 0x607C
+0x74D4 = 0x607D
+0x74DC = 0x313B
+0x74E0 = 0x6121
+0x74E2 = 0x493B
+0x74E3 = 0x6122
+0x74E6 = 0x3424
+0x74E7 = 0x6123
+0x74E9 = 0x6124
+0x74EE = 0x6125
+0x74F0 = 0x6127
+0x74F1 = 0x6128
+0x74F2 = 0x6126
+0x74F6 = 0x4953
+0x74F7 = 0x612A
+0x74F8 = 0x6129
+0x7503 = 0x612C
+0x7504 = 0x612B
+0x7505 = 0x612D
+0x750C = 0x612E
+0x750D = 0x6130
+0x750E = 0x612F
+0x7511 = 0x3979
+0x7513 = 0x6132
+0x7515 = 0x6131
+0x7518 = 0x3445
+0x751A = 0x3F53
+0x751C = 0x453C
+0x751E = 0x6133
+0x751F = 0x4038
+0x7523 = 0x3B3A
+0x7525 = 0x3179
+0x7526 = 0x6134
+0x7528 = 0x4D51
+0x752B = 0x4A63
+0x752C = 0x6135
+0x7530 = 0x4544
+0x7531 = 0x4D33
+0x7532 = 0x3943
+0x7533 = 0x3F3D
+0x7537 = 0x434B
+0x7538 = 0x5234
+0x753A = 0x442E
+0x753B = 0x3268
+0x753C = 0x6136
+0x7544 = 0x6137
+0x7546 = 0x613C
+0x7549 = 0x613A
+0x754A = 0x6139
+0x754B = 0x5A42
+0x754C = 0x3326
+0x754D = 0x6138
+0x754F = 0x305A
+0x7551 = 0x482A
+0x7554 = 0x484A
+0x7559 = 0x4E31
+0x755A = 0x613D
+0x755B = 0x613B
+0x755C = 0x435C
+0x755D = 0x4026
+0x7560 = 0x482B
+0x7562 = 0x492D
+0x7564 = 0x613F
+0x7565 = 0x4E2C
+0x7566 = 0x374D
+0x7567 = 0x6140
+0x7569 = 0x613E
+0x756A = 0x4856
+0x756B = 0x6141
+0x756D = 0x6142
+0x7570 = 0x305B
+0x7573 = 0x3E76
+0x7574 = 0x6147
+0x7576 = 0x6144
+0x7577 = 0x466D
+0x7578 = 0x6143
+0x757F = 0x3526
+0x7582 = 0x614A
+0x7586 = 0x6145
+0x7587 = 0x6146
+0x7589 = 0x6149
+0x758A = 0x6148
+0x758B = 0x4925
+0x758E = 0x4142
+0x758F = 0x4141
+0x7591 = 0x353F
+0x7594 = 0x614B
+0x759A = 0x614C
+0x759D = 0x614D
+0x75A3 = 0x614F
+0x75A5 = 0x614E
+0x75AB = 0x3156
+0x75B1 = 0x6157
+0x75B2 = 0x4868
+0x75B3 = 0x6151
+0x75B5 = 0x6153
+0x75B8 = 0x6155
+0x75B9 = 0x3F3E
+0x75BC = 0x6156
+0x75BD = 0x6154
+0x75BE = 0x3C40
+0x75C2 = 0x6150
+0x75C3 = 0x6152
+0x75C5 = 0x4942
+0x75C7 = 0x3E49
+0x75CA = 0x6159
+0x75CD = 0x6158
+0x75D2 = 0x615A
+0x75D4 = 0x3C26
+0x75D5 = 0x3A2F
+0x75D8 = 0x4577
+0x75D9 = 0x615B
+0x75DB = 0x444B
+0x75DE = 0x615D
+0x75E2 = 0x4E21
+0x75E3 = 0x615C
+0x75E9 = 0x4169
+0x75F0 = 0x6162
+0x75F2 = 0x6164
+0x75F3 = 0x6165
+0x75F4 = 0x4354
+0x75FA = 0x6163
+0x75FC = 0x6160
+0x75FE = 0x615E
+0x75FF = 0x615F
+0x7601 = 0x6161
+0x7609 = 0x6168
+0x760B = 0x6166
+0x760D = 0x6167
+0x761F = 0x6169
+0x7620 = 0x616B
+0x7621 = 0x616C
+0x7622 = 0x616D
+0x7624 = 0x616E
+0x7627 = 0x616A
+0x7630 = 0x6170
+0x7634 = 0x616F
+0x763B = 0x6171
+0x7642 = 0x4E45
+0x7646 = 0x6174
+0x7647 = 0x6172
+0x7648 = 0x6173
+0x764C = 0x3462
+0x7652 = 0x4C7E
+0x7656 = 0x4A4A
+0x7658 = 0x6176
+0x765C = 0x6175
+0x7661 = 0x6177
+0x7662 = 0x6178
+0x7667 = 0x617C
+0x7668 = 0x6179
+0x7669 = 0x617A
+0x766A = 0x617B
+0x766C = 0x617D
+0x7670 = 0x617E
+0x7672 = 0x6221
+0x7676 = 0x6222
+0x7678 = 0x6223
+0x767A = 0x482F
+0x767B = 0x4550
+0x767C = 0x6224
+0x767D = 0x4772
+0x767E = 0x4934
+0x7680 = 0x6225
+0x7683 = 0x6226
+0x7684 = 0x452A
+0x7686 = 0x3327
+0x7687 = 0x3944
+0x7688 = 0x6227
+0x768B = 0x6228
+0x768E = 0x6229
+0x7690 = 0x3B29
+0x7693 = 0x622B
+0x7696 = 0x622A
+0x7699 = 0x622C
+0x769A = 0x622D
+0x76AE = 0x4869
+0x76B0 = 0x622E
+0x76B4 = 0x622F
+0x76B7 = 0x7369
+0x76B8 = 0x6230
+0x76B9 = 0x6231
+0x76BA = 0x6232
+0x76BF = 0x3B2E
+0x76C2 = 0x6233
+0x76C3 = 0x4756
+0x76C6 = 0x4B5F
+0x76C8 = 0x314E
+0x76CA = 0x3157
+0x76CD = 0x6234
+0x76D2 = 0x6236
+0x76D6 = 0x6235
+0x76D7 = 0x4570
+0x76DB = 0x4039
+0x76DC = 0x5D39
+0x76DE = 0x6237
+0x76DF = 0x4C41
+0x76E1 = 0x6238
+0x76E3 = 0x3446
+0x76E4 = 0x4857
+0x76E5 = 0x6239
+0x76E7 = 0x623A
+0x76EA = 0x623B
+0x76EE = 0x4C5C
+0x76F2 = 0x4C55
+0x76F4 = 0x443E
+0x76F8 = 0x416A
+0x76FB = 0x623D
+0x76FE = 0x3D62
+0x7701 = 0x3E4A
+0x7704 = 0x6240
+0x7707 = 0x623F
+0x7708 = 0x623E
+0x7709 = 0x487D
+0x770B = 0x3447
+0x770C = 0x3829
+0x771B = 0x6246
+0x771E = 0x6243
+0x771F = 0x3F3F
+0x7720 = 0x4C32
+0x7724 = 0x6242
+0x7725 = 0x6244
+0x7726 = 0x6245
+0x7729 = 0x6241
+0x7737 = 0x6247
+0x7738 = 0x6248
+0x773A = 0x442F
+0x773C = 0x3463
+0x7740 = 0x4365
+0x7747 = 0x6249
+0x775A = 0x624A
+0x775B = 0x624D
+0x7761 = 0x3F67
+0x7763 = 0x4644
+0x7765 = 0x624E
+0x7766 = 0x4B53
+0x7768 = 0x624B
+0x776B = 0x624C
+0x7779 = 0x6251
+0x777E = 0x6250
+0x777F = 0x624F
+0x778B = 0x6253
+0x778E = 0x6252
+0x7791 = 0x6254
+0x779E = 0x6256
+0x77A0 = 0x6255
+0x77A5 = 0x4A4D
+0x77AC = 0x3D56
+0x77AD = 0x4E46
+0x77B0 = 0x6257
+0x77B3 = 0x4637
+0x77B6 = 0x6258
+0x77B9 = 0x6259
+0x77BB = 0x625D
+0x77BC = 0x625B
+0x77BD = 0x625C
+0x77BF = 0x625A
+0x77C7 = 0x625E
+0x77CD = 0x625F
+0x77D7 = 0x6260
+0x77DA = 0x6261
+0x77DB = 0x4C37
+0x77DC = 0x6262
+0x77E2 = 0x4C70
+0x77E3 = 0x6263
+0x77E5 = 0x434E
+0x77E7 = 0x476A
+0x77E9 = 0x366B
+0x77ED = 0x433B
+0x77EE = 0x6264
+0x77EF = 0x363A
+0x77F3 = 0x4050
+0x77FC = 0x6265
+0x7802 = 0x3A3D
+0x780C = 0x6266
+0x7812 = 0x6267
+0x7814 = 0x3826
+0x7815 = 0x3A55
+0x7820 = 0x6269
+0x7825 = 0x4556
+0x7826 = 0x3A56
+0x7827 = 0x354E
+0x7832 = 0x4B24
+0x7834 = 0x474B
+0x783A = 0x626A
+0x783F = 0x6268
+0x7845 = 0x626B
+0x785D = 0x3E4B
+0x786B = 0x4E32
+0x786C = 0x3945
+0x786F = 0x3827
+0x7872 = 0x4823
+0x7874 = 0x626D
+0x787C = 0x626F
+0x7881 = 0x386B
+0x7886 = 0x626E
+0x7887 = 0x4476
+0x788C = 0x6271
+0x788D = 0x3337
+0x788E = 0x626C
+0x7891 = 0x486A
+0x7893 = 0x3130
+0x7895 = 0x3A6C
+0x7897 = 0x4F52
+0x789A = 0x6270
+0x78A3 = 0x6272
+0x78A7 = 0x4A4B
+0x78A9 = 0x4059
+0x78AA = 0x6274
+0x78AF = 0x6275
+0x78B5 = 0x6273
+0x78BA = 0x334E
+0x78BC = 0x627B
+0x78BE = 0x627A
+0x78C1 = 0x3C27
+0x78C5 = 0x627C
+0x78C6 = 0x6277
+0x78CA = 0x627D
+0x78CB = 0x6278
+0x78D0 = 0x4858
+0x78D1 = 0x6276
+0x78D4 = 0x6279
+0x78DA = 0x6322
+0x78E7 = 0x6321
+0x78E8 = 0x4B61
+0x78EC = 0x627E
+0x78EF = 0x306B
+0x78F4 = 0x6324
+0x78FD = 0x6323
+0x7901 = 0x3E4C
+0x7907 = 0x6325
+0x790E = 0x4143
+0x7911 = 0x6327
+0x7912 = 0x6326
+0x7919 = 0x6328
+0x7926 = 0x395C
+0x792A = 0x4557
+0x792B = 0x632A
+0x792C = 0x6329
+0x793A = 0x3C28
+0x793C = 0x4E69
+0x793E = 0x3C52
+0x7940 = 0x632B
+0x7941 = 0x3737
+0x7947 = 0x3540
+0x7948 = 0x3527
+0x7949 = 0x3B63
+0x7950 = 0x4D34
+0x7953 = 0x6331
+0x7955 = 0x6330
+0x7956 = 0x4144
+0x7957 = 0x632D
+0x795A = 0x632F
+0x795D = 0x3D4B
+0x795E = 0x3F40
+0x795F = 0x632E
+0x7960 = 0x632C
+0x7962 = 0x472A
+0x7965 = 0x3E4D
+0x7968 = 0x493C
+0x796D = 0x3A57
+0x797A = 0x6332
+0x797F = 0x6333
+0x7980 = 0x6349
+0x7981 = 0x3658
+0x7984 = 0x4F3D
+0x7985 = 0x4135
+0x798A = 0x6334
+0x798D = 0x3252
+0x798E = 0x4477
+0x798F = 0x4A21
+0x799D = 0x6335
+0x79A6 = 0x357A
+0x79A7 = 0x6336
+0x79AA = 0x6338
+0x79AE = 0x6339
+0x79B0 = 0x4729
+0x79B1 = 0x4578
+0x79B3 = 0x633A
+0x79B9 = 0x633B
+0x79BA = 0x633C
+0x79BD = 0x3659
+0x79BE = 0x3253
+0x79BF = 0x4645
+0x79C0 = 0x3D28
+0x79C1 = 0x3B64
+0x79C9 = 0x633D
+0x79CB = 0x3D29
+0x79D1 = 0x324A
+0x79D2 = 0x4943
+0x79D5 = 0x633E
+0x79D8 = 0x486B
+0x79DF = 0x4145
+0x79E1 = 0x6341
+0x79E3 = 0x6342
+0x79E4 = 0x4769
+0x79E6 = 0x3F41
+0x79E7 = 0x633F
+0x79E9 = 0x4361
+0x79EC = 0x6340
+0x79F0 = 0x3E4E
+0x79FB = 0x305C
+0x7A00 = 0x3529
+0x7A08 = 0x6343
+0x7A0B = 0x4478
+0x7A0D = 0x6344
+0x7A0E = 0x4047
+0x7A14 = 0x4C2D
+0x7A17 = 0x4923
+0x7A18 = 0x6345
+0x7A19 = 0x6346
+0x7A1A = 0x4355
+0x7A1C = 0x4E47
+0x7A1F = 0x6348
+0x7A20 = 0x6347
+0x7A2E = 0x3C6F
+0x7A31 = 0x634A
+0x7A32 = 0x3070
+0x7A37 = 0x634D
+0x7A3B = 0x634B
+0x7A3C = 0x3254
+0x7A3D = 0x374E
+0x7A3E = 0x634C
+0x7A3F = 0x3946
+0x7A40 = 0x3972
+0x7A42 = 0x4A66
+0x7A43 = 0x634E
+0x7A46 = 0x4B54
+0x7A49 = 0x6350
+0x7A4D = 0x4051
+0x7A4E = 0x314F
+0x7A4F = 0x323A
+0x7A50 = 0x302C
+0x7A57 = 0x634F
+0x7A61 = 0x6351
+0x7A62 = 0x6352
+0x7A63 = 0x3E77
+0x7A69 = 0x6353
+0x7A6B = 0x334F
+0x7A70 = 0x6355
+0x7A74 = 0x376A
+0x7A76 = 0x3566
+0x7A79 = 0x6356
+0x7A7A = 0x3675
+0x7A7D = 0x6357
+0x7A7F = 0x407C
+0x7A81 = 0x464D
+0x7A83 = 0x4060
+0x7A84 = 0x3A75
+0x7A88 = 0x6358
+0x7A92 = 0x4362
+0x7A93 = 0x416B
+0x7A95 = 0x635A
+0x7A96 = 0x635C
+0x7A97 = 0x6359
+0x7A98 = 0x635B
+0x7A9F = 0x3722
+0x7AA9 = 0x635D
+0x7AAA = 0x3726
+0x7AAE = 0x3567
+0x7AAF = 0x4D52
+0x7AB0 = 0x635F
+0x7AB6 = 0x6360
+0x7ABA = 0x312E
+0x7ABF = 0x6363
+0x7AC3 = 0x635E
+0x7AC4 = 0x6362
+0x7AC5 = 0x6361
+0x7AC7 = 0x6365
+0x7AC8 = 0x3376
+0x7ACA = 0x6366
+0x7ACB = 0x4E29
+0x7ACD = 0x6367
+0x7ACF = 0x6368
+0x7AD2 = 0x5474
+0x7AD3 = 0x636A
+0x7AD5 = 0x6369
+0x7AD9 = 0x636B
+0x7ADA = 0x636C
+0x7ADC = 0x4E35
+0x7ADD = 0x636D
+0x7ADF = 0x706F
+0x7AE0 = 0x3E4F
+0x7AE1 = 0x636E
+0x7AE2 = 0x636F
+0x7AE3 = 0x3D57
+0x7AE5 = 0x4638
+0x7AE6 = 0x6370
+0x7AEA = 0x4328
+0x7AED = 0x6371
+0x7AEF = 0x433C
+0x7AF0 = 0x6372
+0x7AF6 = 0x3625
+0x7AF8 = 0x513F
+0x7AF9 = 0x435D
+0x7AFA = 0x3C33
+0x7AFF = 0x3448
+0x7B02 = 0x6373
+0x7B04 = 0x6422
+0x7B06 = 0x6376
+0x7B08 = 0x3568
+0x7B0A = 0x6375
+0x7B0B = 0x6424
+0x7B0F = 0x6374
+0x7B11 = 0x3E50
+0x7B18 = 0x6378
+0x7B19 = 0x6379
+0x7B1B = 0x452B
+0x7B1E = 0x637A
+0x7B20 = 0x335E
+0x7B25 = 0x3F5A
+0x7B26 = 0x4964
+0x7B28 = 0x637C
+0x7B2C = 0x4268
+0x7B33 = 0x6377
+0x7B35 = 0x637B
+0x7B36 = 0x637D
+0x7B39 = 0x3A7B
+0x7B45 = 0x6426
+0x7B46 = 0x492E
+0x7B48 = 0x4826
+0x7B49 = 0x4579
+0x7B4B = 0x365A
+0x7B4C = 0x6425
+0x7B4D = 0x6423
+0x7B4F = 0x4835
+0x7B50 = 0x637E
+0x7B51 = 0x435E
+0x7B52 = 0x457B
+0x7B54 = 0x457A
+0x7B56 = 0x3A76
+0x7B5D = 0x6438
+0x7B65 = 0x6428
+0x7B67 = 0x642A
+0x7B6C = 0x642D
+0x7B6E = 0x642E
+0x7B70 = 0x642B
+0x7B71 = 0x642C
+0x7B74 = 0x6429
+0x7B75 = 0x6427
+0x7B7A = 0x6421
+0x7B86 = 0x4A4F
+0x7B87 = 0x3255
+0x7B8B = 0x6435
+0x7B8D = 0x6432
+0x7B8F = 0x6437
+0x7B92 = 0x6436
+0x7B94 = 0x4773
+0x7B95 = 0x4C27
+0x7B97 = 0x3B3B
+0x7B98 = 0x6430
+0x7B99 = 0x6439
+0x7B9A = 0x6434
+0x7B9C = 0x6433
+0x7B9D = 0x642F
+0x7B9F = 0x6431
+0x7BA1 = 0x3449
+0x7BAD = 0x407D
+0x7BB1 = 0x4822
+0x7BB4 = 0x643E
+0x7BB8 = 0x4824
+0x7BC0 = 0x4061
+0x7BC1 = 0x643B
+0x7BC4 = 0x484F
+0x7BC6 = 0x643F
+0x7BC7 = 0x4A53
+0x7BC9 = 0x435B
+0x7BCB = 0x643A
+0x7BCC = 0x643C
+0x7BCF = 0x643D
+0x7BDD = 0x6440
+0x7BE0 = 0x3C44
+0x7BE4 = 0x4646
+0x7BE5 = 0x6445
+0x7BE6 = 0x6444
+0x7BE9 = 0x6441
+0x7BED = 0x6446
+0x7BF3 = 0x644A
+0x7BF6 = 0x644E
+0x7BF7 = 0x644B
+0x7C00 = 0x6447
+0x7C07 = 0x6448
+0x7C0D = 0x644D
+0x7C11 = 0x6442
+0x7C12 = 0x5255
+0x7C13 = 0x6449
+0x7C14 = 0x6443
+0x7C17 = 0x644C
+0x7C1E = 0x433D
+0x7C1F = 0x6452
+0x7C21 = 0x344A
+0x7C23 = 0x644F
+0x7C27 = 0x6450
+0x7C2A = 0x6451
+0x7C2B = 0x6454
+0x7C37 = 0x6453
+0x7C38 = 0x4876
+0x7C3D = 0x6455
+0x7C3E = 0x4E7C
+0x7C3F = 0x4A6D
+0x7C40 = 0x645A
+0x7C43 = 0x6457
+0x7C4C = 0x6456
+0x7C4D = 0x4052
+0x7C4F = 0x6459
+0x7C50 = 0x645B
+0x7C54 = 0x6458
+0x7C56 = 0x645F
+0x7C58 = 0x645C
+0x7C5F = 0x645D
+0x7C60 = 0x4F36
+0x7C64 = 0x645E
+0x7C65 = 0x6460
+0x7C6C = 0x6461
+0x7C73 = 0x4A46
+0x7C75 = 0x6462
+0x7C7E = 0x4C62
+0x7C81 = 0x364E
+0x7C82 = 0x3729
+0x7C83 = 0x6463
+0x7C89 = 0x4A34
+0x7C8B = 0x3F68
+0x7C8D = 0x4C30
+0x7C90 = 0x6464
+0x7C92 = 0x4E33
+0x7C95 = 0x4774
+0x7C97 = 0x4146
+0x7C98 = 0x4734
+0x7C9B = 0x3D4D
+0x7C9F = 0x3040
+0x7CA1 = 0x6469
+0x7CA2 = 0x6467
+0x7CA4 = 0x6465
+0x7CA5 = 0x3421
+0x7CA7 = 0x3E51
+0x7CA8 = 0x646A
+0x7CAB = 0x6468
+0x7CAD = 0x6466
+0x7CAE = 0x646E
+0x7CB1 = 0x646D
+0x7CB2 = 0x646C
+0x7CB3 = 0x646B
+0x7CB9 = 0x646F
+0x7CBD = 0x6470
+0x7CBE = 0x403A
+0x7CC0 = 0x6471
+0x7CC2 = 0x6473
+0x7CC5 = 0x6472
+0x7CCA = 0x3852
+0x7CCE = 0x4138
+0x7CD2 = 0x6475
+0x7CD6 = 0x457C
+0x7CD8 = 0x6474
+0x7CDC = 0x6476
+0x7CDE = 0x4A35
+0x7CDF = 0x416C
+0x7CE0 = 0x3947
+0x7CE2 = 0x6477
+0x7CE7 = 0x4E48
+0x7CEF = 0x6479
+0x7CF2 = 0x647A
+0x7CF4 = 0x647B
+0x7CF6 = 0x647C
+0x7CF8 = 0x3B65
+0x7CFA = 0x647D
+0x7CFB = 0x374F
+0x7CFE = 0x356A
+0x7D00 = 0x352A
+0x7D02 = 0x6521
+0x7D04 = 0x4C73
+0x7D05 = 0x3948
+0x7D06 = 0x647E
+0x7D0A = 0x6524
+0x7D0B = 0x4C66
+0x7D0D = 0x473C
+0x7D10 = 0x4933
+0x7D14 = 0x3D63
+0x7D15 = 0x6523
+0x7D17 = 0x3C53
+0x7D18 = 0x3949
+0x7D19 = 0x3B66
+0x7D1A = 0x3569
+0x7D1B = 0x4A36
+0x7D1C = 0x6522
+0x7D20 = 0x4147
+0x7D21 = 0x4B42
+0x7D22 = 0x3A77
+0x7D2B = 0x3B67
+0x7D2C = 0x445D
+0x7D2E = 0x6527
+0x7D2F = 0x4E5F
+0x7D30 = 0x3A59
+0x7D32 = 0x6528
+0x7D33 = 0x3F42
+0x7D35 = 0x652A
+0x7D39 = 0x3E52
+0x7D3A = 0x3A30
+0x7D3F = 0x6529
+0x7D42 = 0x3D2A
+0x7D43 = 0x383E
+0x7D44 = 0x4148
+0x7D45 = 0x6525
+0x7D46 = 0x652B
+0x7D4B = 0x6526
+0x7D4C = 0x3750
+0x7D4E = 0x652E
+0x7D4F = 0x6532
+0x7D50 = 0x376B
+0x7D56 = 0x652D
+0x7D5B = 0x6536
+0x7D5E = 0x394A
+0x7D61 = 0x4D6D
+0x7D62 = 0x303C
+0x7D63 = 0x6533
+0x7D66 = 0x356B
+0x7D68 = 0x6530
+0x7D6E = 0x6531
+0x7D71 = 0x457D
+0x7D72 = 0x652F
+0x7D73 = 0x652C
+0x7D75 = 0x3328
+0x7D76 = 0x4064
+0x7D79 = 0x3828
+0x7D7D = 0x6538
+0x7D89 = 0x6535
+0x7D8F = 0x6537
+0x7D93 = 0x6534
+0x7D99 = 0x3751
+0x7D9A = 0x4233
+0x7D9B = 0x6539
+0x7D9C = 0x416E
+0x7D9F = 0x6546
+0x7DA2 = 0x6542
+0x7DA3 = 0x653C
+0x7DAB = 0x6540
+0x7DAC = 0x3C7A
+0x7DAD = 0x305D
+0x7DAE = 0x653B
+0x7DAF = 0x6543
+0x7DB0 = 0x6547
+0x7DB1 = 0x394B
+0x7DB2 = 0x4C56
+0x7DB4 = 0x4456
+0x7DB5 = 0x653D
+0x7DB8 = 0x6545
+0x7DBA = 0x653A
+0x7DBB = 0x433E
+0x7DBD = 0x653F
+0x7DBE = 0x303D
+0x7DBF = 0x4C4A
+0x7DC7 = 0x653E
+0x7DCA = 0x365B
+0x7DCB = 0x486C
+0x7DCF = 0x416D
+0x7DD1 = 0x4E50
+0x7DD2 = 0x3D6F
+0x7DD5 = 0x656E
+0x7DD8 = 0x6548
+0x7DDA = 0x407E
+0x7DDC = 0x6544
+0x7DDD = 0x6549
+0x7DDE = 0x654B
+0x7DE0 = 0x4479
+0x7DE1 = 0x654E
+0x7DE4 = 0x654A
+0x7DE8 = 0x4A54
+0x7DE9 = 0x344B
+0x7DEC = 0x4C4B
+0x7DEF = 0x305E
+0x7DF2 = 0x654D
+0x7DF4 = 0x4E7D
+0x7DFB = 0x654C
+0x7E01 = 0x316F
+0x7E04 = 0x466C
+0x7E05 = 0x654F
+0x7E09 = 0x6556
+0x7E0A = 0x6550
+0x7E0B = 0x6557
+0x7E12 = 0x6553
+0x7E1B = 0x477B
+0x7E1E = 0x3C4A
+0x7E1F = 0x6555
+0x7E21 = 0x6552
+0x7E22 = 0x6558
+0x7E23 = 0x6551
+0x7E26 = 0x3D44
+0x7E2B = 0x4B25
+0x7E2E = 0x3D4C
+0x7E31 = 0x6554
+0x7E32 = 0x6560
+0x7E35 = 0x655C
+0x7E37 = 0x655F
+0x7E39 = 0x655D
+0x7E3A = 0x6561
+0x7E3B = 0x655B
+0x7E3D = 0x6541
+0x7E3E = 0x4053
+0x7E41 = 0x484B
+0x7E43 = 0x655E
+0x7E46 = 0x6559
+0x7E4A = 0x4121
+0x7E4B = 0x3752
+0x7E54 = 0x3F25
+0x7E55 = 0x4136
+0x7E56 = 0x6564
+0x7E59 = 0x6566
+0x7E5A = 0x6567
+0x7E5D = 0x6563
+0x7E5E = 0x6565
+0x7E61 = 0x3D2B
+0x7E66 = 0x655A
+0x7E67 = 0x6562
+0x7E69 = 0x656A
+0x7E6A = 0x6569
+0x7E6D = 0x4B7A
+0x7E70 = 0x372B
+0x7E79 = 0x6568
+0x7E7B = 0x656C
+0x7E7C = 0x656B
+0x7E7D = 0x656F
+0x7E7F = 0x6571
+0x7E82 = 0x3B3C
+0x7E83 = 0x656D
+0x7E88 = 0x6572
+0x7E89 = 0x6573
+0x7E8C = 0x6574
+0x7E8E = 0x657A
+0x7E8F = 0x453B
+0x7E90 = 0x6576
+0x7E92 = 0x6575
+0x7E93 = 0x6577
+0x7E94 = 0x6578
+0x7E96 = 0x6579
+0x7E9B = 0x657B
+0x7E9C = 0x657C
+0x7F36 = 0x344C
+0x7F38 = 0x657D
+0x7F3A = 0x657E
+0x7F45 = 0x6621
+0x7F4C = 0x6622
+0x7F4D = 0x6623
+0x7F4E = 0x6624
+0x7F50 = 0x6625
+0x7F51 = 0x6626
+0x7F54 = 0x6628
+0x7F55 = 0x6627
+0x7F58 = 0x6629
+0x7F5F = 0x662A
+0x7F60 = 0x662B
+0x7F67 = 0x662E
+0x7F68 = 0x662C
+0x7F69 = 0x662D
+0x7F6A = 0x3A61
+0x7F6B = 0x3753
+0x7F6E = 0x4356
+0x7F70 = 0x4833
+0x7F72 = 0x3D70
+0x7F75 = 0x474D
+0x7F77 = 0x486D
+0x7F78 = 0x662F
+0x7F79 = 0x586D
+0x7F82 = 0x6630
+0x7F83 = 0x6632
+0x7F85 = 0x4D65
+0x7F86 = 0x6631
+0x7F87 = 0x6634
+0x7F88 = 0x6633
+0x7F8A = 0x4D53
+0x7F8C = 0x6635
+0x7F8E = 0x487E
+0x7F94 = 0x6636
+0x7F9A = 0x6639
+0x7F9D = 0x6638
+0x7F9E = 0x6637
+0x7FA3 = 0x663A
+0x7FA4 = 0x3732
+0x7FA8 = 0x4122
+0x7FA9 = 0x3541
+0x7FAE = 0x663E
+0x7FAF = 0x663B
+0x7FB2 = 0x663C
+0x7FB6 = 0x663F
+0x7FB8 = 0x6640
+0x7FB9 = 0x663D
+0x7FBD = 0x3129
+0x7FC1 = 0x3227
+0x7FC5 = 0x6642
+0x7FC6 = 0x6643
+0x7FCA = 0x6644
+0x7FCC = 0x4D62
+0x7FD2 = 0x3D2C
+0x7FD4 = 0x6646
+0x7FD5 = 0x6645
+0x7FE0 = 0x3F69
+0x7FE1 = 0x6647
+0x7FE6 = 0x6648
+0x7FE9 = 0x6649
+0x7FEB = 0x3465
+0x7FF0 = 0x344D
+0x7FF3 = 0x664A
+0x7FF9 = 0x664B
+0x7FFB = 0x4B5D
+0x7FFC = 0x4D63
+0x8000 = 0x4D54
+0x8001 = 0x4F37
+0x8003 = 0x394D
+0x8004 = 0x664E
+0x8005 = 0x3C54
+0x8006 = 0x664D
+0x800B = 0x664F
+0x800C = 0x3C29
+0x8010 = 0x4251
+0x8012 = 0x6650
+0x8015 = 0x394C
+0x8017 = 0x4C57
+0x8018 = 0x6651
+0x8019 = 0x6652
+0x801C = 0x6653
+0x8021 = 0x6654
+0x8028 = 0x6655
+0x8033 = 0x3C2A
+0x8036 = 0x4C6D
+0x803B = 0x6657
+0x803D = 0x433F
+0x803F = 0x6656
+0x8046 = 0x6659
+0x804A = 0x6658
+0x8052 = 0x665A
+0x8056 = 0x403B
+0x8058 = 0x665B
+0x805A = 0x665C
+0x805E = 0x4A39
+0x805F = 0x665D
+0x8061 = 0x416F
+0x8062 = 0x665E
+0x8068 = 0x665F
+0x806F = 0x4E7E
+0x8070 = 0x6662
+0x8072 = 0x6661
+0x8073 = 0x6660
+0x8074 = 0x4430
+0x8076 = 0x6663
+0x8077 = 0x3F26
+0x8079 = 0x6664
+0x807D = 0x6665
+0x807E = 0x4F38
+0x807F = 0x6666
+0x8084 = 0x6667
+0x8085 = 0x6669
+0x8086 = 0x6668
+0x8087 = 0x4825
+0x8089 = 0x4679
+0x808B = 0x4F3E
+0x808C = 0x4829
+0x8093 = 0x666B
+0x8096 = 0x3E53
+0x8098 = 0x492A
+0x809A = 0x666C
+0x809B = 0x666A
+0x809D = 0x344E
+0x80A1 = 0x3854
+0x80A2 = 0x3B68
+0x80A5 = 0x486E
+0x80A9 = 0x382A
+0x80AA = 0x4B43
+0x80AC = 0x666F
+0x80AD = 0x666D
+0x80AF = 0x394E
+0x80B1 = 0x394F
+0x80B2 = 0x3069
+0x80B4 = 0x3A68
+0x80BA = 0x4759
+0x80C3 = 0x305F
+0x80C4 = 0x6674
+0x80C6 = 0x4340
+0x80CC = 0x4758
+0x80CE = 0x425B
+0x80D6 = 0x6676
+0x80D9 = 0x6672
+0x80DA = 0x6675
+0x80DB = 0x6670
+0x80DD = 0x6673
+0x80DE = 0x4B26
+0x80E1 = 0x3855
+0x80E4 = 0x307D
+0x80E5 = 0x6671
+0x80EF = 0x6678
+0x80F1 = 0x6679
+0x80F4 = 0x4639
+0x80F8 = 0x363B
+0x80FC = 0x6726
+0x80FD = 0x473D
+0x8102 = 0x3B69
+0x8105 = 0x363C
+0x8106 = 0x4048
+0x8107 = 0x4F46
+0x8108 = 0x4C2E
+0x8109 = 0x6677
+0x810A = 0x4054
+0x811A = 0x3553
+0x811B = 0x667A
+0x8123 = 0x667C
+0x8129 = 0x667B
+0x812F = 0x667D
+0x8131 = 0x4326
+0x8133 = 0x473E
+0x8139 = 0x4431
+0x813E = 0x6723
+0x8146 = 0x6722
+0x814B = 0x667E
+0x814E = 0x3F55
+0x8150 = 0x4965
+0x8151 = 0x6725
+0x8153 = 0x6724
+0x8154 = 0x3950
+0x8155 = 0x4F53
+0x815F = 0x6735
+0x8165 = 0x6729
+0x8166 = 0x672A
+0x816B = 0x3C70
+0x816E = 0x6728
+0x8170 = 0x3978
+0x8171 = 0x6727
+0x8174 = 0x672B
+0x8178 = 0x4432
+0x8179 = 0x4A22
+0x817A = 0x4123
+0x817F = 0x425C
+0x8180 = 0x672F
+0x8182 = 0x6730
+0x8183 = 0x672C
+0x8188 = 0x672D
+0x818A = 0x672E
+0x818F = 0x3951
+0x8193 = 0x6736
+0x8195 = 0x6732
+0x819A = 0x4966
+0x819C = 0x4B6C
+0x819D = 0x4928
+0x81A0 = 0x6731
+0x81A3 = 0x6734
+0x81A4 = 0x6733
+0x81A8 = 0x4B44
+0x81A9 = 0x6737
+0x81B0 = 0x6738
+0x81B3 = 0x4137
+0x81B5 = 0x6739
+0x81B8 = 0x673B
+0x81BA = 0x673F
+0x81BD = 0x673C
+0x81BE = 0x673A
+0x81BF = 0x473F
+0x81C0 = 0x673D
+0x81C2 = 0x673E
+0x81C6 = 0x3232
+0x81C8 = 0x6745
+0x81C9 = 0x6740
+0x81CD = 0x6741
+0x81D1 = 0x6742
+0x81D3 = 0x4221
+0x81D8 = 0x6744
+0x81D9 = 0x6743
+0x81DA = 0x6746
+0x81DF = 0x6747
+0x81E0 = 0x6748
+0x81E3 = 0x3F43
+0x81E5 = 0x3269
+0x81E7 = 0x6749
+0x81E8 = 0x4E57
+0x81EA = 0x3C2B
+0x81ED = 0x3D2D
+0x81F3 = 0x3B6A
+0x81F4 = 0x4357
+0x81FA = 0x674A
+0x81FB = 0x674B
+0x81FC = 0x3131
+0x81FE = 0x674C
+0x8201 = 0x674D
+0x8202 = 0x674E
+0x8205 = 0x674F
+0x8207 = 0x6750
+0x8208 = 0x363D
+0x8209 = 0x5A2A
+0x820A = 0x6751
+0x820C = 0x4065
+0x820D = 0x6752
+0x820E = 0x3C4B
+0x8210 = 0x6753
+0x8212 = 0x5030
+0x8216 = 0x6754
+0x8217 = 0x4A5E
+0x8218 = 0x345C
+0x821B = 0x4124
+0x821C = 0x3D58
+0x821E = 0x4971
+0x821F = 0x3D2E
+0x8229 = 0x6755
+0x822A = 0x3952
+0x822B = 0x6756
+0x822C = 0x484C
+0x822E = 0x6764
+0x8233 = 0x6758
+0x8235 = 0x4249
+0x8236 = 0x4775
+0x8237 = 0x383F
+0x8238 = 0x6757
+0x8239 = 0x4125
+0x8240 = 0x6759
+0x8247 = 0x447A
+0x8258 = 0x675B
+0x8259 = 0x675A
+0x825A = 0x675D
+0x825D = 0x675C
+0x825F = 0x675E
+0x8262 = 0x6760
+0x8264 = 0x675F
+0x8266 = 0x344F
+0x8268 = 0x6761
+0x826A = 0x6762
+0x826B = 0x6763
+0x826E = 0x3A31
+0x826F = 0x4E49
+0x8271 = 0x6765
+0x8272 = 0x3F27
+0x8276 = 0x3170
+0x8277 = 0x6766
+0x8278 = 0x6767
+0x827E = 0x6768
+0x828B = 0x3072
+0x828D = 0x6769
+0x8292 = 0x676A
+0x8299 = 0x4967
+0x829D = 0x3C47
+0x829F = 0x676C
+0x82A5 = 0x3329
+0x82A6 = 0x3032
+0x82AB = 0x676B
+0x82AC = 0x676E
+0x82AD = 0x474E
+0x82AF = 0x3F44
+0x82B1 = 0x3256
+0x82B3 = 0x4B27
+0x82B8 = 0x375D
+0x82B9 = 0x365C
+0x82BB = 0x676D
+0x82BD = 0x326A
+0x82C5 = 0x3423
+0x82D1 = 0x3171
+0x82D2 = 0x6772
+0x82D3 = 0x4E6A
+0x82D4 = 0x425D
+0x82D7 = 0x4944
+0x82D9 = 0x677E
+0x82DB = 0x3257
+0x82DC = 0x677C
+0x82DE = 0x677A
+0x82DF = 0x6771
+0x82E1 = 0x676F
+0x82E3 = 0x6770
+0x82E5 = 0x3C63
+0x82E6 = 0x366C
+0x82E7 = 0x4377
+0x82EB = 0x4651
+0x82F1 = 0x3151
+0x82F3 = 0x6774
+0x82F4 = 0x6773
+0x82F9 = 0x6779
+0x82FA = 0x6775
+0x82FB = 0x6778
+0x8302 = 0x4C50
+0x8303 = 0x6777
+0x8304 = 0x3258
+0x8305 = 0x337D
+0x8306 = 0x677B
+0x8309 = 0x677D
+0x830E = 0x3754
+0x8316 = 0x6823
+0x8317 = 0x682C
+0x8318 = 0x682D
+0x831C = 0x302B
+0x8323 = 0x6834
+0x8328 = 0x3071
+0x832B = 0x682B
+0x832F = 0x682A
+0x8331 = 0x6825
+0x8332 = 0x6824
+0x8334 = 0x6822
+0x8335 = 0x6821
+0x8336 = 0x4363
+0x8338 = 0x427B
+0x8339 = 0x6827
+0x8340 = 0x6826
+0x8345 = 0x6829
+0x8349 = 0x4170
+0x834A = 0x3755
+0x834F = 0x3141
+0x8350 = 0x6828
+0x8352 = 0x3953
+0x8358 = 0x4171
+0x8373 = 0x683A
+0x8375 = 0x683B
+0x8377 = 0x3259
+0x837B = 0x322E
+0x837C = 0x6838
+0x8385 = 0x682E
+0x8387 = 0x6836
+0x8389 = 0x683D
+0x838A = 0x6837
+0x838E = 0x6835
+0x8393 = 0x6776
+0x8396 = 0x6833
+0x839A = 0x682F
+0x839E = 0x3450
+0x839F = 0x6831
+0x83A0 = 0x683C
+0x83A2 = 0x6832
+0x83A8 = 0x683E
+0x83AA = 0x6830
+0x83AB = 0x477C
+0x83B5 = 0x6839
+0x83BD = 0x684F
+0x83C1 = 0x6847
+0x83C5 = 0x3F7B
+0x83CA = 0x3546
+0x83CC = 0x365D
+0x83CE = 0x6842
+0x83D3 = 0x325B
+0x83D6 = 0x3E54
+0x83D8 = 0x6845
+0x83DC = 0x3A5A
+0x83DF = 0x4551
+0x83E0 = 0x684A
+0x83E9 = 0x4A6E
+0x83EB = 0x6841
+0x83EF = 0x325A
+0x83F0 = 0x3856
+0x83F1 = 0x4929
+0x83F2 = 0x684B
+0x83F4 = 0x683F
+0x83F7 = 0x6848
+0x83FB = 0x6852
+0x83FD = 0x6843
+0x8403 = 0x6844
+0x8404 = 0x463A
+0x8407 = 0x6849
+0x840A = 0x4D69
+0x840B = 0x6846
+0x840C = 0x4B28
+0x840D = 0x684C
+0x840E = 0x3060
+0x8413 = 0x6840
+0x8420 = 0x684E
+0x8422 = 0x684D
+0x8429 = 0x476B
+0x842A = 0x6854
+0x842C = 0x685F
+0x8431 = 0x337E
+0x8435 = 0x6862
+0x8438 = 0x6850
+0x843C = 0x6855
+0x843D = 0x4D6E
+0x8446 = 0x685E
+0x8449 = 0x4D55
+0x844E = 0x4E2A
+0x8457 = 0x4378
+0x845B = 0x336B
+0x8461 = 0x4972
+0x8462 = 0x6864
+0x8463 = 0x4621
+0x8466 = 0x3031
+0x8469 = 0x685D
+0x846B = 0x6859
+0x846C = 0x4172
+0x846D = 0x6853
+0x846E = 0x685B
+0x846F = 0x6860
+0x8471 = 0x472C
+0x8475 = 0x302A
+0x8477 = 0x6858
+0x8479 = 0x6861
+0x847A = 0x4978
+0x8482 = 0x685C
+0x8484 = 0x6857
+0x8490 = 0x3D2F
+0x8494 = 0x3C2C
+0x8499 = 0x4C58
+0x849C = 0x4947
+0x849F = 0x6867
+0x84A1 = 0x6870
+0x84AD = 0x685A
+0x84B2 = 0x3377
+0x84B8 = 0x3E78
+0x84B9 = 0x6865
+0x84BB = 0x686A
+0x84BC = 0x4173
+0x84BF = 0x6866
+0x84C1 = 0x686D
+0x84C4 = 0x435F
+0x84C6 = 0x686E
+0x84C9 = 0x4D56
+0x84CA = 0x6863
+0x84CB = 0x3338
+0x84CD = 0x6869
+0x84D0 = 0x686C
+0x84D1 = 0x4C2C
+0x84D6 = 0x686F
+0x84D9 = 0x6868
+0x84DA = 0x686B
+0x84EC = 0x4B29
+0x84EE = 0x4F21
+0x84F4 = 0x6873
+0x84FC = 0x687A
+0x84FF = 0x6872
+0x8500 = 0x3C43
+0x8506 = 0x6851
+0x8511 = 0x4A4E
+0x8513 = 0x4C22
+0x8514 = 0x6879
+0x8515 = 0x6878
+0x8517 = 0x6874
+0x8518 = 0x6875
+0x851A = 0x3136
+0x851F = 0x6877
+0x8521 = 0x6871
+0x8523 = 0x3E55
+0x8526 = 0x4455
+0x852C = 0x6876
+0x852D = 0x307E
+0x8535 = 0x4222
+0x853D = 0x4A43
+0x8540 = 0x687B
+0x8541 = 0x6921
+0x8543 = 0x4859
+0x8548 = 0x687E
+0x8549 = 0x3E56
+0x854A = 0x6922
+0x854B = 0x6923
+0x854E = 0x363E
+0x8555 = 0x6924
+0x8557 = 0x4979
+0x8558 = 0x687D
+0x855A = 0x6856
+0x8563 = 0x687C
+0x8568 = 0x4F4F
+0x8569 = 0x4622
+0x856A = 0x4973
+0x856D = 0x692B
+0x8577 = 0x6931
+0x857E = 0x6932
+0x8580 = 0x6925
+0x8584 = 0x4776
+0x8587 = 0x692F
+0x8588 = 0x6927
+0x858A = 0x6929
+0x8590 = 0x6933
+0x8591 = 0x6928
+0x8594 = 0x692C
+0x8597 = 0x3172
+0x8599 = 0x4665
+0x859B = 0x692D
+0x859C = 0x6930
+0x85A4 = 0x6926
+0x85A6 = 0x4126
+0x85A8 = 0x692A
+0x85A9 = 0x3B27
+0x85AA = 0x3F45
+0x85AB = 0x3730
+0x85AC = 0x4C74
+0x85AE = 0x692E
+0x85AF = 0x3D72
+0x85B9 = 0x6937
+0x85BA = 0x6935
+0x85C1 = 0x4F4E
+0x85C9 = 0x6934
+0x85CD = 0x4D75
+0x85CF = 0x6936
+0x85D0 = 0x6938
+0x85D5 = 0x6939
+0x85DC = 0x693C
+0x85DD = 0x693A
+0x85E4 = 0x4623
+0x85E5 = 0x693B
+0x85E9 = 0x484D
+0x85EA = 0x4C79
+0x85F7 = 0x3D73
+0x85F9 = 0x693D
+0x85FA = 0x6942
+0x85FB = 0x4174
+0x85FE = 0x6941
+0x8602 = 0x3C49
+0x8606 = 0x6943
+0x8607 = 0x4149
+0x860A = 0x693E
+0x860B = 0x6940
+0x8613 = 0x693F
+0x8616 = 0x5D31
+0x8617 = 0x5D22
+0x861A = 0x6945
+0x8622 = 0x6944
+0x862D = 0x4D76
+0x862F = 0x623C
+0x8630 = 0x6946
+0x863F = 0x6947
+0x864D = 0x6948
+0x864E = 0x3857
+0x8650 = 0x3554
+0x8654 = 0x694A
+0x8655 = 0x515D
+0x865A = 0x3575
+0x865C = 0x4E3A
+0x865E = 0x3673
+0x865F = 0x694B
+0x8667 = 0x694C
+0x866B = 0x436E
+0x8671 = 0x694D
+0x8679 = 0x467A
+0x867B = 0x303A
+0x868A = 0x3263
+0x868B = 0x6952
+0x868C = 0x6953
+0x8693 = 0x694E
+0x8695 = 0x3B3D
+0x86A3 = 0x694F
+0x86A4 = 0x4742
+0x86A9 = 0x6950
+0x86AA = 0x6951
+0x86AB = 0x695B
+0x86AF = 0x6955
+0x86B0 = 0x6958
+0x86B6 = 0x6954
+0x86C4 = 0x6956
+0x86C6 = 0x6957
+0x86C7 = 0x3C58
+0x86C9 = 0x6959
+0x86CB = 0x4341
+0x86CD = 0x3756
+0x86CE = 0x695A
+0x86D4 = 0x695C
+0x86D9 = 0x333F
+0x86DB = 0x6961
+0x86DE = 0x695D
+0x86DF = 0x6960
+0x86E4 = 0x483A
+0x86E9 = 0x695E
+0x86EC = 0x695F
+0x86ED = 0x4948
+0x86EE = 0x485A
+0x86EF = 0x6962
+0x86F8 = 0x427D
+0x86F9 = 0x696C
+0x86FB = 0x6968
+0x86FE = 0x326B
+0x8700 = 0x6966
+0x8702 = 0x4B2A
+0x8703 = 0x6967
+0x8706 = 0x6964
+0x8708 = 0x6965
+0x8709 = 0x696A
+0x870A = 0x696D
+0x870D = 0x696B
+0x8711 = 0x6969
+0x8712 = 0x6963
+0x8718 = 0x4358
+0x871A = 0x6974
+0x871C = 0x4C2A
+0x8725 = 0x6972
+0x8729 = 0x6973
+0x8734 = 0x696E
+0x8737 = 0x6970
+0x873B = 0x6971
+0x873F = 0x696F
+0x874C = 0x6978
+0x874E = 0x6979
+0x8753 = 0x6A21
+0x8755 = 0x3F2A
+0x8757 = 0x697B
+0x8759 = 0x697E
+0x875F = 0x6976
+0x8760 = 0x6975
+0x8763 = 0x6A22
+0x8766 = 0x325C
+0x8768 = 0x697C
+0x876A = 0x6A23
+0x876E = 0x697D
+0x8774 = 0x697A
+0x8776 = 0x4433
+0x8778 = 0x6977
+0x877F = 0x6A24
+0x8782 = 0x6A27
+0x878D = 0x4D3B
+0x879F = 0x6A26
+0x87A2 = 0x6A25
+0x87AB = 0x6A2E
+0x87AF = 0x6A28
+0x87B3 = 0x6A30
+0x87BA = 0x4D66
+0x87BB = 0x6A33
+0x87BD = 0x6A2A
+0x87C0 = 0x6A2B
+0x87C4 = 0x6A2F
+0x87C6 = 0x6A32
+0x87C7 = 0x6A31
+0x87CB = 0x6A29
+0x87D0 = 0x6A2C
+0x87D2 = 0x6A3D
+0x87E0 = 0x6A36
+0x87EC = 0x4066
+0x87EF = 0x6A34
+0x87F2 = 0x6A35
+0x87F6 = 0x6A3A
+0x87F7 = 0x6A3B
+0x87F9 = 0x332A
+0x87FB = 0x3542
+0x87FE = 0x6A39
+0x8805 = 0x4768
+0x880D = 0x6A38
+0x880E = 0x6A3C
+0x880F = 0x6A37
+0x8811 = 0x6A3E
+0x8815 = 0x6A40
+0x8816 = 0x6A3F
+0x881F = 0x4F39
+0x8821 = 0x6A42
+0x8822 = 0x6A41
+0x8823 = 0x3342
+0x8827 = 0x6A46
+0x8831 = 0x6A43
+0x8836 = 0x6A44
+0x8839 = 0x6A45
+0x883B = 0x6A47
+0x8840 = 0x376C
+0x8842 = 0x6A49
+0x8844 = 0x6A48
+0x8846 = 0x3D30
+0x884C = 0x3954
+0x884D = 0x5E27
+0x8852 = 0x6A4A
+0x8853 = 0x3D51
+0x8857 = 0x3339
+0x8859 = 0x6A4B
+0x885B = 0x3152
+0x885D = 0x3E57
+0x885E = 0x6A4C
+0x8861 = 0x3955
+0x8862 = 0x6A4D
+0x8863 = 0x3061
+0x8868 = 0x493D
+0x886B = 0x6A4E
+0x8870 = 0x3F6A
+0x8872 = 0x6A55
+0x8875 = 0x6A52
+0x8877 = 0x436F
+0x887D = 0x6A53
+0x887E = 0x6A50
+0x887F = 0x365E
+0x8881 = 0x6A4F
+0x8882 = 0x6A56
+0x8888 = 0x3736
+0x888B = 0x425E
+0x888D = 0x6A5C
+0x8892 = 0x6A58
+0x8896 = 0x4235
+0x8897 = 0x6A57
+0x8899 = 0x6A5A
+0x889E = 0x6A51
+0x88A2 = 0x6A5B
+0x88A4 = 0x6A5D
+0x88AB = 0x486F
+0x88AE = 0x6A59
+0x88B0 = 0x6A5E
+0x88B1 = 0x6A60
+0x88B4 = 0x3853
+0x88B5 = 0x6A54
+0x88B7 = 0x3041
+0x88BF = 0x6A5F
+0x88C1 = 0x3A5B
+0x88C2 = 0x4E76
+0x88C3 = 0x6A61
+0x88C4 = 0x6A62
+0x88C5 = 0x4175
+0x88CF = 0x4E22
+0x88D4 = 0x6A63
+0x88D5 = 0x4D35
+0x88D8 = 0x6A64
+0x88D9 = 0x6A65
+0x88DC = 0x4A64
+0x88DD = 0x6A66
+0x88DF = 0x3A40
+0x88E1 = 0x4E23
+0x88E8 = 0x6A6B
+0x88F2 = 0x6A6C
+0x88F3 = 0x3E58
+0x88F4 = 0x6A6A
+0x88F8 = 0x4D67
+0x88F9 = 0x6A67
+0x88FC = 0x6A69
+0x88FD = 0x403D
+0x88FE = 0x3F7E
+0x8902 = 0x6A68
+0x8904 = 0x6A6D
+0x8907 = 0x4A23
+0x890A = 0x6A6F
+0x890C = 0x6A6E
+0x8910 = 0x336C
+0x8912 = 0x4B2B
+0x8913 = 0x6A70
+0x891D = 0x6A7C
+0x891E = 0x6A72
+0x8925 = 0x6A73
+0x892A = 0x6A74
+0x892B = 0x6A75
+0x8936 = 0x6A79
+0x8938 = 0x6A7A
+0x893B = 0x6A78
+0x8941 = 0x6A76
+0x8943 = 0x6A71
+0x8944 = 0x6A77
+0x894C = 0x6A7B
+0x894D = 0x7037
+0x8956 = 0x3228
+0x895E = 0x6A7E
+0x895F = 0x365F
+0x8960 = 0x6A7D
+0x8964 = 0x6B22
+0x8966 = 0x6B21
+0x896A = 0x6B24
+0x896D = 0x6B23
+0x896F = 0x6B25
+0x8972 = 0x3D31
+0x8974 = 0x6B26
+0x8977 = 0x6B27
+0x897E = 0x6B28
+0x897F = 0x403E
+0x8981 = 0x4D57
+0x8983 = 0x6B29
+0x8986 = 0x4A24
+0x8987 = 0x4746
+0x8988 = 0x6B2A
+0x898A = 0x6B2B
+0x898B = 0x382B
+0x898F = 0x352C
+0x8993 = 0x6B2C
+0x8996 = 0x3B6B
+0x8997 = 0x4741
+0x8998 = 0x6B2D
+0x899A = 0x3350
+0x89A1 = 0x6B2E
+0x89A6 = 0x6B30
+0x89A7 = 0x4D77
+0x89A9 = 0x6B2F
+0x89AA = 0x3F46
+0x89AC = 0x6B31
+0x89AF = 0x6B32
+0x89B2 = 0x6B33
+0x89B3 = 0x3451
+0x89BA = 0x6B34
+0x89BD = 0x6B35
+0x89BF = 0x6B36
+0x89C0 = 0x6B37
+0x89D2 = 0x3351
+0x89DA = 0x6B38
+0x89DC = 0x6B39
+0x89DD = 0x6B3A
+0x89E3 = 0x3272
+0x89E6 = 0x3F28
+0x89E7 = 0x6B3B
+0x89F4 = 0x6B3C
+0x89F8 = 0x6B3D
+0x8A00 = 0x3840
+0x8A02 = 0x447B
+0x8A03 = 0x6B3E
+0x8A08 = 0x3757
+0x8A0A = 0x3F56
+0x8A0C = 0x6B41
+0x8A0E = 0x4624
+0x8A10 = 0x6B40
+0x8A13 = 0x3731
+0x8A16 = 0x6B3F
+0x8A17 = 0x4277
+0x8A18 = 0x352D
+0x8A1B = 0x6B42
+0x8A1D = 0x6B43
+0x8A1F = 0x3E59
+0x8A23 = 0x376D
+0x8A25 = 0x6B44
+0x8A2A = 0x4B2C
+0x8A2D = 0x405F
+0x8A31 = 0x3576
+0x8A33 = 0x4C75
+0x8A34 = 0x414A
+0x8A36 = 0x6B45
+0x8A3A = 0x3F47
+0x8A3B = 0x4370
+0x8A3C = 0x3E5A
+0x8A41 = 0x6B46
+0x8A46 = 0x6B49
+0x8A48 = 0x6B4A
+0x8A50 = 0x3A3E
+0x8A51 = 0x4242
+0x8A52 = 0x6B48
+0x8A54 = 0x3E5B
+0x8A55 = 0x493E
+0x8A5B = 0x6B47
+0x8A5E = 0x3B6C
+0x8A60 = 0x3153
+0x8A62 = 0x6B4E
+0x8A63 = 0x3758
+0x8A66 = 0x3B6E
+0x8A69 = 0x3B6D
+0x8A6B = 0x4F4D
+0x8A6C = 0x6B4D
+0x8A6D = 0x6B4C
+0x8A6E = 0x4127
+0x8A70 = 0x354D
+0x8A71 = 0x4F43
+0x8A72 = 0x333A
+0x8A73 = 0x3E5C
+0x8A7C = 0x6B4B
+0x8A82 = 0x6B50
+0x8A84 = 0x6B51
+0x8A85 = 0x6B4F
+0x8A87 = 0x3858
+0x8A89 = 0x4D40
+0x8A8C = 0x3B6F
+0x8A8D = 0x4727
+0x8A91 = 0x6B54
+0x8A93 = 0x4040
+0x8A95 = 0x4342
+0x8A98 = 0x4D36
+0x8A9A = 0x6B57
+0x8A9E = 0x386C
+0x8AA0 = 0x403F
+0x8AA1 = 0x6B53
+0x8AA3 = 0x6B58
+0x8AA4 = 0x386D
+0x8AA5 = 0x6B55
+0x8AA6 = 0x6B56
+0x8AA8 = 0x6B52
+0x8AAC = 0x4062
+0x8AAD = 0x4649
+0x8AB0 = 0x432F
+0x8AB2 = 0x325D
+0x8AB9 = 0x4870
+0x8ABC = 0x3543
+0x8ABF = 0x4434
+0x8AC2 = 0x6B5B
+0x8AC4 = 0x6B59
+0x8AC7 = 0x434C
+0x8ACB = 0x4041
+0x8ACC = 0x6B5D
+0x8ACD = 0x6B5A
+0x8ACF = 0x3F5B
+0x8AD2 = 0x4E4A
+0x8AD6 = 0x4F40
+0x8ADA = 0x6B5C
+0x8ADB = 0x6B67
+0x8ADC = 0x4435
+0x8ADE = 0x6B66
+0x8AE0 = 0x6B63
+0x8AE1 = 0x6B6B
+0x8AE2 = 0x6B64
+0x8AE4 = 0x6B60
+0x8AE6 = 0x447C
+0x8AE7 = 0x6B5F
+0x8AEB = 0x3452
+0x8AED = 0x4D21
+0x8AEE = 0x3B70
+0x8AF1 = 0x6B61
+0x8AF3 = 0x6B5E
+0x8AF7 = 0x6B65
+0x8AF8 = 0x3D74
+0x8AFA = 0x3841
+0x8AFE = 0x427A
+0x8B00 = 0x4B45
+0x8B01 = 0x315A
+0x8B02 = 0x3062
+0x8B04 = 0x4625
+0x8B07 = 0x6B69
+0x8B0C = 0x6B68
+0x8B0E = 0x4666
+0x8B10 = 0x6B6D
+0x8B14 = 0x6B62
+0x8B16 = 0x6B6C
+0x8B17 = 0x6B6E
+0x8B19 = 0x382C
+0x8B1A = 0x6B6A
+0x8B1B = 0x3956
+0x8B1D = 0x3C55
+0x8B20 = 0x6B6F
+0x8B21 = 0x4D58
+0x8B26 = 0x6B72
+0x8B28 = 0x6B75
+0x8B2B = 0x6B73
+0x8B2C = 0x4935
+0x8B33 = 0x6B70
+0x8B39 = 0x3660
+0x8B3E = 0x6B74
+0x8B41 = 0x6B76
+0x8B49 = 0x6B7A
+0x8B4C = 0x6B77
+0x8B4E = 0x6B79
+0x8B4F = 0x6B78
+0x8B56 = 0x6B7B
+0x8B58 = 0x3C31
+0x8B5A = 0x6B7D
+0x8B5B = 0x6B7C
+0x8B5C = 0x4968
+0x8B5F = 0x6C21
+0x8B66 = 0x3759
+0x8B6B = 0x6B7E
+0x8B6C = 0x6C22
+0x8B6F = 0x6C23
+0x8B70 = 0x3544
+0x8B71 = 0x6641
+0x8B72 = 0x3E79
+0x8B74 = 0x6C24
+0x8B77 = 0x386E
+0x8B7D = 0x6C25
+0x8B80 = 0x6C26
+0x8B83 = 0x3B3E
+0x8B8A = 0x5A4E
+0x8B8C = 0x6C27
+0x8B8E = 0x6C28
+0x8B90 = 0x3D32
+0x8B92 = 0x6C29
+0x8B93 = 0x6C2A
+0x8B96 = 0x6C2B
+0x8B99 = 0x6C2C
+0x8B9A = 0x6C2D
+0x8C37 = 0x432B
+0x8C3A = 0x6C2E
+0x8C3F = 0x6C30
+0x8C41 = 0x6C2F
+0x8C46 = 0x4626
+0x8C48 = 0x6C31
+0x8C4A = 0x4B2D
+0x8C4C = 0x6C32
+0x8C4E = 0x6C33
+0x8C50 = 0x6C34
+0x8C55 = 0x6C35
+0x8C5A = 0x465A
+0x8C61 = 0x3E5D
+0x8C62 = 0x6C36
+0x8C6A = 0x396B
+0x8C6B = 0x502E
+0x8C6C = 0x6C37
+0x8C78 = 0x6C38
+0x8C79 = 0x493F
+0x8C7A = 0x6C39
+0x8C7C = 0x6C41
+0x8C82 = 0x6C3A
+0x8C85 = 0x6C3C
+0x8C89 = 0x6C3B
+0x8C8A = 0x6C3D
+0x8C8C = 0x4B46
+0x8C8D = 0x6C3E
+0x8C8E = 0x6C3F
+0x8C94 = 0x6C40
+0x8C98 = 0x6C42
+0x8C9D = 0x332D
+0x8C9E = 0x4467
+0x8CA0 = 0x4969
+0x8CA1 = 0x3A62
+0x8CA2 = 0x3957
+0x8CA7 = 0x494F
+0x8CA8 = 0x325F
+0x8CA9 = 0x484E
+0x8CAA = 0x6C45
+0x8CAB = 0x3453
+0x8CAC = 0x4055
+0x8CAD = 0x6C44
+0x8CAE = 0x6C49
+0x8CAF = 0x4379
+0x8CB0 = 0x4C63
+0x8CB2 = 0x6C47
+0x8CB3 = 0x6C48
+0x8CB4 = 0x352E
+0x8CB6 = 0x6C4A
+0x8CB7 = 0x4763
+0x8CB8 = 0x425F
+0x8CBB = 0x4871
+0x8CBC = 0x453D
+0x8CBD = 0x6C46
+0x8CBF = 0x4B47
+0x8CC0 = 0x326C
+0x8CC1 = 0x6C4C
+0x8CC2 = 0x4F28
+0x8CC3 = 0x4442
+0x8CC4 = 0x4F45
+0x8CC7 = 0x3B71
+0x8CC8 = 0x6C4B
+0x8CCA = 0x4231
+0x8CCD = 0x6C5C
+0x8CCE = 0x6C4D
+0x8CD1 = 0x4678
+0x8CD3 = 0x4950
+0x8CDA = 0x6C4F
+0x8CDB = 0x3B3F
+0x8CDC = 0x3B72
+0x8CDE = 0x3E5E
+0x8CE0 = 0x4765
+0x8CE2 = 0x382D
+0x8CE3 = 0x6C4E
+0x8CE4 = 0x4128
+0x8CE6 = 0x496A
+0x8CEA = 0x3C41
+0x8CED = 0x4552
+0x8CFA = 0x6C51
+0x8CFB = 0x6C52
+0x8CFC = 0x3958
+0x8CFD = 0x6C50
+0x8D04 = 0x6C53
+0x8D05 = 0x6C54
+0x8D07 = 0x6C56
+0x8D08 = 0x4223
+0x8D0A = 0x6C55
+0x8D0B = 0x3466
+0x8D0D = 0x6C58
+0x8D0F = 0x6C57
+0x8D10 = 0x6C59
+0x8D13 = 0x6C5B
+0x8D14 = 0x6C5D
+0x8D16 = 0x6C5E
+0x8D64 = 0x4056
+0x8D66 = 0x3C4F
+0x8D67 = 0x6C5F
+0x8D6B = 0x3352
+0x8D6D = 0x6C60
+0x8D70 = 0x4176
+0x8D71 = 0x6C61
+0x8D73 = 0x6C62
+0x8D74 = 0x496B
+0x8D77 = 0x352F
+0x8D81 = 0x6C63
+0x8D85 = 0x4436
+0x8D8A = 0x315B
+0x8D99 = 0x6C64
+0x8DA3 = 0x3C71
+0x8DA8 = 0x3F76
+0x8DB3 = 0x422D
+0x8DBA = 0x6C67
+0x8DBE = 0x6C66
+0x8DC2 = 0x6C65
+0x8DCB = 0x6C6D
+0x8DCC = 0x6C6B
+0x8DCF = 0x6C68
+0x8DD6 = 0x6C6A
+0x8DDA = 0x6C69
+0x8DDB = 0x6C6C
+0x8DDD = 0x3577
+0x8DDF = 0x6C70
+0x8DE1 = 0x4057
+0x8DE3 = 0x6C71
+0x8DE8 = 0x3859
+0x8DEA = 0x6C6E
+0x8DEB = 0x6C6F
+0x8DEF = 0x4F29
+0x8DF3 = 0x4437
+0x8DF5 = 0x4129
+0x8DFC = 0x6C72
+0x8DFF = 0x6C75
+0x8E08 = 0x6C73
+0x8E09 = 0x6C74
+0x8E0A = 0x4D59
+0x8E0F = 0x4627
+0x8E10 = 0x6C78
+0x8E1D = 0x6C76
+0x8E1E = 0x6C77
+0x8E1F = 0x6C79
+0x8E2A = 0x6D29
+0x8E30 = 0x6C7C
+0x8E34 = 0x6C7D
+0x8E35 = 0x6C7B
+0x8E42 = 0x6C7A
+0x8E44 = 0x447D
+0x8E47 = 0x6D21
+0x8E48 = 0x6D25
+0x8E49 = 0x6D22
+0x8E4A = 0x6C7E
+0x8E4C = 0x6D23
+0x8E50 = 0x6D24
+0x8E55 = 0x6D2B
+0x8E59 = 0x6D26
+0x8E5F = 0x4058
+0x8E60 = 0x6D28
+0x8E63 = 0x6D2A
+0x8E64 = 0x6D27
+0x8E72 = 0x6D2D
+0x8E74 = 0x3D33
+0x8E76 = 0x6D2C
+0x8E7C = 0x6D2E
+0x8E81 = 0x6D2F
+0x8E84 = 0x6D32
+0x8E85 = 0x6D31
+0x8E87 = 0x6D30
+0x8E8A = 0x6D34
+0x8E8B = 0x6D33
+0x8E8D = 0x4C76
+0x8E91 = 0x6D36
+0x8E93 = 0x6D35
+0x8E94 = 0x6D37
+0x8E99 = 0x6D38
+0x8EA1 = 0x6D3A
+0x8EAA = 0x6D39
+0x8EAB = 0x3F48
+0x8EAC = 0x6D3B
+0x8EB0 = 0x6D3C
+0x8EB1 = 0x6D3E
+0x8EBE = 0x6D3F
+0x8EC0 = 0x366D
+0x8EC5 = 0x6D40
+0x8EC6 = 0x6D3D
+0x8EC8 = 0x6D41
+0x8ECA = 0x3C56
+0x8ECB = 0x6D42
+0x8ECC = 0x3530
+0x8ECD = 0x3733
+0x8ED2 = 0x382E
+0x8EDB = 0x6D43
+0x8EDF = 0x4670
+0x8EE2 = 0x453E
+0x8EE3 = 0x6D44
+0x8EEB = 0x6D47
+0x8EF8 = 0x3C34
+0x8EFB = 0x6D46
+0x8EFC = 0x6D45
+0x8EFD = 0x375A
+0x8EFE = 0x6D48
+0x8F03 = 0x3353
+0x8F05 = 0x6D4A
+0x8F09 = 0x3A5C
+0x8F0A = 0x6D49
+0x8F0C = 0x6D52
+0x8F12 = 0x6D4C
+0x8F13 = 0x6D4E
+0x8F14 = 0x4A65
+0x8F15 = 0x6D4B
+0x8F19 = 0x6D4D
+0x8F1B = 0x6D51
+0x8F1C = 0x6D4F
+0x8F1D = 0x3531
+0x8F1F = 0x6D50
+0x8F26 = 0x6D53
+0x8F29 = 0x475A
+0x8F2A = 0x4E58
+0x8F2F = 0x3D34
+0x8F33 = 0x6D54
+0x8F38 = 0x4D22
+0x8F39 = 0x6D56
+0x8F3B = 0x6D55
+0x8F3E = 0x6D59
+0x8F3F = 0x4D41
+0x8F42 = 0x6D58
+0x8F44 = 0x336D
+0x8F45 = 0x6D57
+0x8F46 = 0x6D5C
+0x8F49 = 0x6D5B
+0x8F4C = 0x6D5A
+0x8F4D = 0x4532
+0x8F4E = 0x6D5D
+0x8F57 = 0x6D5E
+0x8F5C = 0x6D5F
+0x8F5F = 0x396C
+0x8F61 = 0x3725
+0x8F62 = 0x6D60
+0x8F63 = 0x6D61
+0x8F64 = 0x6D62
+0x8F9B = 0x3F49
+0x8F9C = 0x6D63
+0x8F9E = 0x3C2D
+0x8F9F = 0x6D64
+0x8FA3 = 0x6D65
+0x8FA7 = 0x5221
+0x8FA8 = 0x517E
+0x8FAD = 0x6D66
+0x8FAE = 0x6570
+0x8FAF = 0x6D67
+0x8FB0 = 0x4324
+0x8FB1 = 0x3F2B
+0x8FB2 = 0x4740
+0x8FB7 = 0x6D68
+0x8FBA = 0x4A55
+0x8FBB = 0x4454
+0x8FBC = 0x397E
+0x8FBF = 0x4329
+0x8FC2 = 0x312A
+0x8FC4 = 0x4B78
+0x8FC5 = 0x3F57
+0x8FCE = 0x375E
+0x8FD1 = 0x3661
+0x8FD4 = 0x4A56
+0x8FDA = 0x6D69
+0x8FE2 = 0x6D6B
+0x8FE5 = 0x6D6A
+0x8FE6 = 0x3260
+0x8FE9 = 0x6D6E
+0x8FEA = 0x6D6C
+0x8FEB = 0x4777
+0x8FED = 0x4533
+0x8FEF = 0x6D6D
+0x8FF0 = 0x3D52
+0x8FF4 = 0x6D6F
+0x8FF7 = 0x4C42
+0x8FF8 = 0x6D7E
+0x8FF9 = 0x6D71
+0x8FFA = 0x6D72
+0x8FFD = 0x4449
+0x9000 = 0x4260
+0x9001 = 0x4177
+0x9003 = 0x4628
+0x9005 = 0x6D70
+0x9006 = 0x3555
+0x900B = 0x6D79
+0x900D = 0x6D76
+0x900E = 0x6E25
+0x900F = 0x4629
+0x9010 = 0x4360
+0x9011 = 0x6D73
+0x9013 = 0x447E
+0x9014 = 0x4553
+0x9015 = 0x6D74
+0x9016 = 0x6D78
+0x9017 = 0x3F60
+0x9019 = 0x4767
+0x901A = 0x444C
+0x901D = 0x4042
+0x901E = 0x6D77
+0x901F = 0x422E
+0x9020 = 0x4224
+0x9021 = 0x6D75
+0x9022 = 0x3029
+0x9023 = 0x4F22
+0x9027 = 0x6D7A
+0x902E = 0x4261
+0x9031 = 0x3D35
+0x9032 = 0x3F4A
+0x9035 = 0x6D7C
+0x9036 = 0x6D7B
+0x9038 = 0x306F
+0x9039 = 0x6D7D
+0x903C = 0x492F
+0x903E = 0x6E27
+0x9041 = 0x465B
+0x9042 = 0x3F6B
+0x9045 = 0x4359
+0x9047 = 0x3678
+0x9049 = 0x6E26
+0x904A = 0x4D37
+0x904B = 0x313F
+0x904D = 0x4A57
+0x904E = 0x3261
+0x904F = 0x6E21
+0x9050 = 0x6E22
+0x9051 = 0x6E23
+0x9052 = 0x6E24
+0x9053 = 0x463B
+0x9054 = 0x4323
+0x9055 = 0x3063
+0x9056 = 0x6E28
+0x9058 = 0x6E29
+0x9059 = 0x4D5A
+0x905C = 0x423D
+0x905E = 0x6E2A
+0x9060 = 0x3173
+0x9061 = 0x414C
+0x9063 = 0x382F
+0x9068 = 0x6E2B
+0x9069 = 0x452C
+0x906D = 0x4178
+0x906E = 0x3C57
+0x906F = 0x6E2C
+0x9072 = 0x6E2F
+0x9075 = 0x3D65
+0x9076 = 0x6E2D
+0x9077 = 0x412B
+0x9078 = 0x412A
+0x907A = 0x3064
+0x907C = 0x4E4B
+0x907D = 0x6E31
+0x907F = 0x4872
+0x9080 = 0x6E33
+0x9081 = 0x6E32
+0x9082 = 0x6E30
+0x9083 = 0x6364
+0x9084 = 0x3454
+0x9087 = 0x4676
+0x9089 = 0x6E35
+0x908A = 0x6E34
+0x908F = 0x6E36
+0x9091 = 0x4D38
+0x90A3 = 0x4661
+0x90A6 = 0x4B2E
+0x90A8 = 0x6E37
+0x90AA = 0x3C59
+0x90AF = 0x6E38
+0x90B1 = 0x6E39
+0x90B5 = 0x6E3A
+0x90B8 = 0x4521
+0x90C1 = 0x306A
+0x90CA = 0x3959
+0x90CE = 0x4F3A
+0x90DB = 0x6E3E
+0x90E1 = 0x3734
+0x90E2 = 0x6E3B
+0x90E4 = 0x6E3C
+0x90E8 = 0x4974
+0x90ED = 0x3354
+0x90F5 = 0x4D39
+0x90F7 = 0x363F
+0x90FD = 0x4554
+0x9102 = 0x6E3F
+0x9112 = 0x6E40
+0x9119 = 0x6E41
+0x912D = 0x4522
+0x9130 = 0x6E43
+0x9132 = 0x6E42
+0x9149 = 0x4653
+0x914A = 0x6E44
+0x914B = 0x3D36
+0x914C = 0x3C60
+0x914D = 0x475B
+0x914E = 0x4371
+0x9152 = 0x3C72
+0x9154 = 0x3F6C
+0x9156 = 0x6E45
+0x9158 = 0x6E46
+0x9162 = 0x3F5D
+0x9163 = 0x6E47
+0x9165 = 0x6E48
+0x9169 = 0x6E49
+0x916A = 0x4D6F
+0x916C = 0x3D37
+0x9172 = 0x6E4B
+0x9173 = 0x6E4A
+0x9175 = 0x395A
+0x9177 = 0x3973
+0x9178 = 0x3B40
+0x9182 = 0x6E4E
+0x9187 = 0x3D66
+0x9189 = 0x6E4D
+0x918B = 0x6E4C
+0x918D = 0x4269
+0x9190 = 0x386F
+0x9192 = 0x4043
+0x919C = 0x3D39
+0x91A2 = 0x6E4F
+0x91AA = 0x6E52
+0x91AB = 0x6E50
+0x91AC = 0x3E5F
+0x91AF = 0x6E51
+0x91B1 = 0x4830
+0x91B4 = 0x6E54
+0x91B5 = 0x6E53
+0x91B8 = 0x3E7A
+0x91BA = 0x6E55
+0x91C0 = 0x6E56
+0x91C1 = 0x6E57
+0x91C6 = 0x4850
+0x91C7 = 0x3A53
+0x91C8 = 0x3C61
+0x91C9 = 0x6E58
+0x91CB = 0x6E59
+0x91CC = 0x4E24
+0x91CD = 0x3D45
+0x91CE = 0x4C6E
+0x91CF = 0x4E4C
+0x91D0 = 0x6E5A
+0x91D1 = 0x3662
+0x91D6 = 0x6E5B
+0x91D8 = 0x4523
+0x91DB = 0x6E5E
+0x91DC = 0x3378
+0x91DD = 0x3F4B
+0x91DF = 0x6E5C
+0x91E1 = 0x6E5D
+0x91E3 = 0x4460
+0x91E6 = 0x4B55
+0x91E7 = 0x367C
+0x91F5 = 0x6E60
+0x91F6 = 0x6E61
+0x91FC = 0x6E5F
+0x91FF = 0x6E63
+0x920D = 0x465F
+0x920E = 0x3343
+0x9211 = 0x6E67
+0x9214 = 0x6E64
+0x9215 = 0x6E66
+0x921E = 0x6E62
+0x9229 = 0x6F4F
+0x922C = 0x6E65
+0x9234 = 0x4E6B
+0x9237 = 0x385A
+0x923F = 0x6E6F
+0x9244 = 0x4534
+0x9245 = 0x6E6A
+0x9248 = 0x6E6D
+0x9249 = 0x6E6B
+0x924B = 0x6E70
+0x9250 = 0x6E71
+0x9257 = 0x6E69
+0x925A = 0x6E76
+0x925B = 0x3174
+0x925E = 0x6E68
+0x9262 = 0x482D
+0x9264 = 0x6E6C
+0x9266 = 0x3E60
+0x9271 = 0x395B
+0x927E = 0x4B48
+0x9280 = 0x3664
+0x9283 = 0x3D46
+0x9285 = 0x463C
+0x9291 = 0x412D
+0x9293 = 0x6E74
+0x9295 = 0x6E6E
+0x9296 = 0x6E73
+0x9298 = 0x4C43
+0x929A = 0x4438
+0x929B = 0x6E75
+0x929C = 0x6E72
+0x92AD = 0x412C
+0x92B7 = 0x6E79
+0x92B9 = 0x6E78
+0x92CF = 0x6E77
+0x92D2 = 0x4B2F
+0x92E4 = 0x3D7B
+0x92E9 = 0x6E7A
+0x92EA = 0x4A5F
+0x92ED = 0x3154
+0x92F2 = 0x4946
+0x92F3 = 0x4372
+0x92F8 = 0x3578
+0x92FA = 0x6E7C
+0x92FC = 0x395D
+0x9306 = 0x3B2C
+0x930F = 0x6E7B
+0x9310 = 0x3F6D
+0x9318 = 0x3F6E
+0x9319 = 0x6F21
+0x931A = 0x6F23
+0x9320 = 0x3E7B
+0x9322 = 0x6F22
+0x9323 = 0x6F24
+0x9326 = 0x3653
+0x9328 = 0x4945
+0x932B = 0x3C62
+0x932C = 0x4F23
+0x932E = 0x6E7E
+0x932F = 0x3A78
+0x9332 = 0x4F3F
+0x9335 = 0x6F26
+0x933A = 0x6F25
+0x933B = 0x6F27
+0x9344 = 0x6E7D
+0x934B = 0x4669
+0x934D = 0x4555
+0x9354 = 0x4457
+0x9356 = 0x6F2C
+0x935B = 0x4343
+0x935C = 0x6F28
+0x9360 = 0x6F29
+0x936C = 0x372D
+0x936E = 0x6F2B
+0x9375 = 0x3830
+0x937C = 0x6F2A
+0x937E = 0x3E61
+0x938C = 0x3379
+0x9394 = 0x6F30
+0x9396 = 0x3A3F
+0x9397 = 0x4179
+0x939A = 0x444A
+0x93A7 = 0x333B
+0x93AC = 0x6F2E
+0x93AD = 0x6F2F
+0x93AE = 0x4443
+0x93B0 = 0x6F2D
+0x93B9 = 0x6F31
+0x93C3 = 0x6F37
+0x93C8 = 0x6F3A
+0x93D0 = 0x6F39
+0x93D1 = 0x452D
+0x93D6 = 0x6F32
+0x93D7 = 0x6F33
+0x93D8 = 0x6F36
+0x93DD = 0x6F38
+0x93E1 = 0x3640
+0x93E4 = 0x6F3B
+0x93E5 = 0x6F35
+0x93E8 = 0x6F34
+0x9403 = 0x6F3F
+0x9407 = 0x6F40
+0x9410 = 0x6F41
+0x9413 = 0x6F3E
+0x9414 = 0x6F3D
+0x9418 = 0x3E62
+0x9419 = 0x462A
+0x941A = 0x6F3C
+0x9421 = 0x6F45
+0x942B = 0x6F43
+0x9435 = 0x6F44
+0x9436 = 0x6F42
+0x9438 = 0x4278
+0x943A = 0x6F46
+0x9441 = 0x6F47
+0x9444 = 0x6F49
+0x9451 = 0x3455
+0x9452 = 0x6F48
+0x9453 = 0x4C7A
+0x945A = 0x6F54
+0x945B = 0x6F4A
+0x945E = 0x6F4D
+0x9460 = 0x6F4B
+0x9462 = 0x6F4C
+0x946A = 0x6F4E
+0x9470 = 0x6F50
+0x9475 = 0x6F51
+0x9477 = 0x6F52
+0x947C = 0x6F55
+0x947D = 0x6F53
+0x947E = 0x6F56
+0x947F = 0x6F58
+0x9481 = 0x6F57
+0x9577 = 0x4439
+0x9580 = 0x4C67
+0x9582 = 0x6F59
+0x9583 = 0x412E
+0x9587 = 0x6F5A
+0x9589 = 0x4A44
+0x958A = 0x6F5B
+0x958B = 0x332B
+0x958F = 0x313C
+0x9591 = 0x3457
+0x9593 = 0x3456
+0x9594 = 0x6F5C
+0x9596 = 0x6F5D
+0x9598 = 0x6F5E
+0x9599 = 0x6F5F
+0x95A0 = 0x6F60
+0x95A2 = 0x3458
+0x95A3 = 0x3355
+0x95A4 = 0x395E
+0x95A5 = 0x4836
+0x95A7 = 0x6F62
+0x95A8 = 0x6F61
+0x95AD = 0x6F63
+0x95B2 = 0x315C
+0x95B9 = 0x6F66
+0x95BB = 0x6F65
+0x95BC = 0x6F64
+0x95BE = 0x6F67
+0x95C3 = 0x6F6A
+0x95C7 = 0x3047
+0x95CA = 0x6F68
+0x95CC = 0x6F6C
+0x95CD = 0x6F6B
+0x95D4 = 0x6F6E
+0x95D5 = 0x6F6D
+0x95D6 = 0x6F6F
+0x95D8 = 0x462E
+0x95DC = 0x6F70
+0x95E1 = 0x6F71
+0x95E2 = 0x6F73
+0x95E5 = 0x6F72
+0x961C = 0x496C
+0x9621 = 0x6F74
+0x9628 = 0x6F75
+0x962A = 0x3A65
+0x962E = 0x6F76
+0x962F = 0x6F77
+0x9632 = 0x4B49
+0x963B = 0x414B
+0x963F = 0x3024
+0x9640 = 0x424B
+0x9642 = 0x6F78
+0x9644 = 0x496D
+0x964B = 0x6F7B
+0x964C = 0x6F79
+0x964D = 0x395F
+0x964F = 0x6F7A
+0x9650 = 0x3842
+0x965B = 0x4A45
+0x965C = 0x6F7D
+0x965D = 0x7021
+0x965E = 0x6F7E
+0x965F = 0x7022
+0x9662 = 0x3121
+0x9663 = 0x3F58
+0x9664 = 0x3D7C
+0x9665 = 0x3459
+0x9666 = 0x7023
+0x966A = 0x4766
+0x966C = 0x7025
+0x9670 = 0x3122
+0x9672 = 0x7024
+0x9673 = 0x4444
+0x9675 = 0x4E4D
+0x9676 = 0x462B
+0x9677 = 0x6F7C
+0x9678 = 0x4E26
+0x967A = 0x3831
+0x967D = 0x4D5B
+0x9685 = 0x3679
+0x9686 = 0x4E34
+0x9688 = 0x3728
+0x968A = 0x4262
+0x968B = 0x6721
+0x968D = 0x7026
+0x968E = 0x332C
+0x968F = 0x3F6F
+0x9694 = 0x3356
+0x9695 = 0x7028
+0x9697 = 0x7029
+0x9698 = 0x7027
+0x9699 = 0x3764
+0x969B = 0x3A5D
+0x969C = 0x3E63
+0x96A0 = 0x3123
+0x96A3 = 0x4E59
+0x96A7 = 0x702B
+0x96A8 = 0x6E2E
+0x96AA = 0x702A
+0x96B0 = 0x702E
+0x96B1 = 0x702C
+0x96B2 = 0x702D
+0x96B4 = 0x702F
+0x96B6 = 0x7030
+0x96B7 = 0x4E6C
+0x96B8 = 0x7031
+0x96B9 = 0x7032
+0x96BB = 0x4049
+0x96BC = 0x483B
+0x96C0 = 0x3F7D
+0x96C1 = 0x3467
+0x96C4 = 0x4D3A
+0x96C5 = 0x326D
+0x96C6 = 0x3D38
+0x96C7 = 0x385B
+0x96C9 = 0x7035
+0x96CB = 0x7034
+0x96CC = 0x3B73
+0x96CD = 0x7036
+0x96CE = 0x7033
+0x96D1 = 0x3B28
+0x96D5 = 0x703A
+0x96D6 = 0x6A2D
+0x96D9 = 0x5256
+0x96DB = 0x3F77
+0x96DC = 0x7038
+0x96E2 = 0x4E25
+0x96E3 = 0x4671
+0x96E8 = 0x312B
+0x96EA = 0x4063
+0x96EB = 0x3C36
+0x96F0 = 0x4A37
+0x96F2 = 0x3140
+0x96F6 = 0x4E6D
+0x96F7 = 0x4D6B
+0x96F9 = 0x703B
+0x96FB = 0x4545
+0x9700 = 0x3C7B
+0x9704 = 0x703C
+0x9706 = 0x703D
+0x9707 = 0x3F4C
+0x9708 = 0x703E
+0x970A = 0x4E6E
+0x970D = 0x7039
+0x970E = 0x7040
+0x970F = 0x7042
+0x9711 = 0x7041
+0x9713 = 0x703F
+0x9716 = 0x7043
+0x9719 = 0x7044
+0x971C = 0x417A
+0x971E = 0x3262
+0x9724 = 0x7045
+0x9727 = 0x4C38
+0x972A = 0x7046
+0x9730 = 0x7047
+0x9732 = 0x4F2A
+0x9738 = 0x5B31
+0x9739 = 0x7048
+0x973D = 0x7049
+0x973E = 0x704A
+0x9742 = 0x704E
+0x9744 = 0x704B
+0x9746 = 0x704C
+0x9748 = 0x704D
+0x9749 = 0x704F
+0x9752 = 0x4044
+0x9756 = 0x4C77
+0x9759 = 0x4045
+0x975C = 0x7050
+0x975E = 0x4873
+0x9760 = 0x7051
+0x9761 = 0x7353
+0x9762 = 0x4C4C
+0x9764 = 0x7052
+0x9766 = 0x7053
+0x9768 = 0x7054
+0x9769 = 0x3357
+0x976B = 0x7056
+0x976D = 0x7057
+0x9771 = 0x3F59
+0x9774 = 0x3724
+0x9779 = 0x7058
+0x977A = 0x705C
+0x977C = 0x705A
+0x9781 = 0x705B
+0x9784 = 0x3373
+0x9785 = 0x7059
+0x9786 = 0x705D
+0x978B = 0x705E
+0x978D = 0x3048
+0x978F = 0x705F
+0x9790 = 0x7060
+0x9798 = 0x3E64
+0x979C = 0x7061
+0x97A0 = 0x3547
+0x97A3 = 0x7064
+0x97A6 = 0x7063
+0x97A8 = 0x7062
+0x97AB = 0x6B71
+0x97AD = 0x4A5C
+0x97B3 = 0x7065
+0x97B4 = 0x7066
+0x97C3 = 0x7067
+0x97C6 = 0x7068
+0x97C8 = 0x7069
+0x97CB = 0x706A
+0x97D3 = 0x345A
+0x97DC = 0x706B
+0x97ED = 0x706C
+0x97EE = 0x4723
+0x97F2 = 0x706E
+0x97F3 = 0x323B
+0x97F5 = 0x7071
+0x97F6 = 0x7070
+0x97FB = 0x3124
+0x97FF = 0x3641
+0x9801 = 0x4A47
+0x9802 = 0x443A
+0x9803 = 0x3A22
+0x9805 = 0x3960
+0x9806 = 0x3D67
+0x9808 = 0x3F5C
+0x980C = 0x7073
+0x980F = 0x7072
+0x9810 = 0x4D42
+0x9811 = 0x3468
+0x9812 = 0x4852
+0x9813 = 0x465C
+0x9817 = 0x3F7C
+0x9818 = 0x4E4E
+0x981A = 0x7074
+0x9821 = 0x7076
+0x9824 = 0x7075
+0x982D = 0x462C
+0x9830 = 0x4B4B
+0x9834 = 0x3150
+0x9837 = 0x7077
+0x9838 = 0x375B
+0x983B = 0x4951
+0x983C = 0x4D6A
+0x983D = 0x7078
+0x9846 = 0x7079
+0x984B = 0x707B
+0x984C = 0x426A
+0x984D = 0x335B
+0x984E = 0x335C
+0x984F = 0x707A
+0x9854 = 0x3469
+0x9855 = 0x3832
+0x9858 = 0x346A
+0x985A = 0x453F
+0x985E = 0x4E60
+0x9867 = 0x385C
+0x986B = 0x707C
+0x986F = 0x707D
+0x9870 = 0x707E
+0x9871 = 0x7121
+0x9873 = 0x7123
+0x9874 = 0x7122
+0x98A8 = 0x4977
+0x98AA = 0x7124
+0x98AF = 0x7125
+0x98B1 = 0x7126
+0x98B6 = 0x7127
+0x98C3 = 0x7129
+0x98C4 = 0x7128
+0x98C6 = 0x712A
+0x98DB = 0x4874
+0x98DC = 0x664C
+0x98DF = 0x3F29
+0x98E2 = 0x3532
+0x98E9 = 0x712B
+0x98EB = 0x712C
+0x98ED = 0x522C
+0x98EE = 0x5D3B
+0x98EF = 0x4853
+0x98F2 = 0x307B
+0x98F4 = 0x303B
+0x98FC = 0x3B74
+0x98FD = 0x4B30
+0x98FE = 0x3E7E
+0x9903 = 0x712D
+0x9905 = 0x4C5F
+0x9909 = 0x712E
+0x990A = 0x4D5C
+0x990C = 0x3142
+0x9910 = 0x3B41
+0x9912 = 0x712F
+0x9913 = 0x326E
+0x9914 = 0x7130
+0x9918 = 0x7131
+0x991D = 0x7133
+0x991E = 0x7134
+0x9920 = 0x7136
+0x9921 = 0x7132
+0x9924 = 0x7135
+0x9928 = 0x345B
+0x992C = 0x7137
+0x992E = 0x7138
+0x993D = 0x7139
+0x993E = 0x713A
+0x9942 = 0x713B
+0x9945 = 0x713D
+0x9949 = 0x713C
+0x994B = 0x713F
+0x994C = 0x7142
+0x9950 = 0x713E
+0x9951 = 0x7140
+0x9952 = 0x7141
+0x9955 = 0x7143
+0x9957 = 0x3642
+0x9996 = 0x3C73
+0x9997 = 0x7144
+0x9998 = 0x7145
+0x9999 = 0x3961
+0x99A5 = 0x7146
+0x99A8 = 0x333E
+0x99AC = 0x474F
+0x99AD = 0x7147
+0x99AE = 0x7148
+0x99B3 = 0x435A
+0x99B4 = 0x466B
+0x99BC = 0x7149
+0x99C1 = 0x477D
+0x99C4 = 0x424C
+0x99C5 = 0x3158
+0x99C6 = 0x366E
+0x99C8 = 0x366F
+0x99D0 = 0x4373
+0x99D1 = 0x714E
+0x99D2 = 0x3670
+0x99D5 = 0x326F
+0x99D8 = 0x714D
+0x99DB = 0x714B
+0x99DD = 0x714C
+0x99DF = 0x714A
+0x99E2 = 0x7158
+0x99ED = 0x714F
+0x99EE = 0x7150
+0x99F1 = 0x7151
+0x99F2 = 0x7152
+0x99F8 = 0x7154
+0x99FB = 0x7153
+0x99FF = 0x3D59
+0x9A01 = 0x7155
+0x9A05 = 0x7157
+0x9A0E = 0x3533
+0x9A0F = 0x7156
+0x9A12 = 0x417B
+0x9A13 = 0x3833
+0x9A19 = 0x7159
+0x9A2B = 0x715A
+0x9A30 = 0x462D
+0x9A37 = 0x715B
+0x9A3E = 0x7160
+0x9A40 = 0x715E
+0x9A42 = 0x715D
+0x9A43 = 0x715F
+0x9A45 = 0x715C
+0x9A4D = 0x7162
+0x9A54 = 0x424D
+0x9A55 = 0x7161
+0x9A57 = 0x7164
+0x9A5A = 0x3643
+0x9A5B = 0x7163
+0x9A5F = 0x7165
+0x9A62 = 0x7166
+0x9A64 = 0x7168
+0x9A65 = 0x7167
+0x9A69 = 0x7169
+0x9A6A = 0x716B
+0x9A6B = 0x716A
+0x9AA8 = 0x397C
+0x9AAD = 0x716C
+0x9AB0 = 0x716D
+0x9AB8 = 0x333C
+0x9ABC = 0x716E
+0x9AC0 = 0x716F
+0x9AC4 = 0x3F71
+0x9ACF = 0x7170
+0x9AD1 = 0x7171
+0x9AD3 = 0x7172
+0x9AD4 = 0x7173
+0x9AD8 = 0x3962
+0x9ADE = 0x7174
+0x9ADF = 0x7175
+0x9AE2 = 0x7176
+0x9AE3 = 0x7177
+0x9AE6 = 0x7178
+0x9AEA = 0x4831
+0x9AEB = 0x717A
+0x9AED = 0x4926
+0x9AEE = 0x717B
+0x9AEF = 0x7179
+0x9AF1 = 0x717D
+0x9AF4 = 0x717C
+0x9AF7 = 0x717E
+0x9AFB = 0x7221
+0x9B06 = 0x7222
+0x9B18 = 0x7223
+0x9B1A = 0x7224
+0x9B1F = 0x7225
+0x9B22 = 0x7226
+0x9B23 = 0x7227
+0x9B25 = 0x7228
+0x9B27 = 0x7229
+0x9B28 = 0x722A
+0x9B29 = 0x722B
+0x9B2A = 0x722C
+0x9B2E = 0x722D
+0x9B2F = 0x722E
+0x9B31 = 0x5D35
+0x9B32 = 0x722F
+0x9B3B = 0x6478
+0x9B3C = 0x3534
+0x9B41 = 0x3321
+0x9B42 = 0x3A32
+0x9B43 = 0x7231
+0x9B44 = 0x7230
+0x9B45 = 0x4C25
+0x9B4D = 0x7233
+0x9B4E = 0x7234
+0x9B4F = 0x7232
+0x9B51 = 0x7235
+0x9B54 = 0x4B62
+0x9B58 = 0x7236
+0x9B5A = 0x357B
+0x9B6F = 0x4F25
+0x9B74 = 0x7237
+0x9B83 = 0x7239
+0x9B8E = 0x303E
+0x9B91 = 0x723A
+0x9B92 = 0x4A2B
+0x9B93 = 0x7238
+0x9B96 = 0x723B
+0x9B97 = 0x723C
+0x9B9F = 0x723D
+0x9BA0 = 0x723E
+0x9BA8 = 0x723F
+0x9BAA = 0x4B6E
+0x9BAB = 0x3B2D
+0x9BAD = 0x3A7A
+0x9BAE = 0x412F
+0x9BB4 = 0x7240
+0x9BB9 = 0x7243
+0x9BC0 = 0x7241
+0x9BC6 = 0x7244
+0x9BC9 = 0x3871
+0x9BCA = 0x7242
+0x9BCF = 0x7245
+0x9BD1 = 0x7246
+0x9BD2 = 0x7247
+0x9BD4 = 0x724B
+0x9BD6 = 0x3B2A
+0x9BDB = 0x4264
+0x9BE1 = 0x724C
+0x9BE2 = 0x7249
+0x9BE3 = 0x7248
+0x9BE4 = 0x724A
+0x9BE8 = 0x375F
+0x9BF0 = 0x7250
+0x9BF1 = 0x724F
+0x9BF2 = 0x724E
+0x9BF5 = 0x724D
+0x9C04 = 0x725A
+0x9C06 = 0x7256
+0x9C08 = 0x7257
+0x9C09 = 0x7253
+0x9C0A = 0x7259
+0x9C0C = 0x7255
+0x9C0D = 0x3362
+0x9C10 = 0x4F4C
+0x9C12 = 0x7258
+0x9C13 = 0x7254
+0x9C14 = 0x7252
+0x9C15 = 0x7251
+0x9C1B = 0x725C
+0x9C21 = 0x725F
+0x9C24 = 0x725E
+0x9C25 = 0x725D
+0x9C2D = 0x4949
+0x9C2E = 0x725B
+0x9C2F = 0x3073
+0x9C30 = 0x7260
+0x9C32 = 0x7262
+0x9C39 = 0x336F
+0x9C3A = 0x3033
+0x9C3B = 0x3137
+0x9C3E = 0x7264
+0x9C46 = 0x7263
+0x9C47 = 0x7261
+0x9C48 = 0x432D
+0x9C52 = 0x4B70
+0x9C57 = 0x4E5A
+0x9C5A = 0x7265
+0x9C60 = 0x7266
+0x9C67 = 0x7267
+0x9C76 = 0x7268
+0x9C78 = 0x7269
+0x9CE5 = 0x443B
+0x9CE7 = 0x726A
+0x9CE9 = 0x4837
+0x9CEB = 0x726F
+0x9CEC = 0x726B
+0x9CF0 = 0x726C
+0x9CF3 = 0x4B31
+0x9CF4 = 0x4C44
+0x9CF6 = 0x4650
+0x9D03 = 0x7270
+0x9D06 = 0x7271
+0x9D07 = 0x463E
+0x9D08 = 0x726E
+0x9D09 = 0x726D
+0x9D12 = 0x7279
+0x9D15 = 0x7278
+0x9D1B = 0x3175
+0x9D1F = 0x7276
+0x9D23 = 0x7275
+0x9D26 = 0x7273
+0x9D28 = 0x337B
+0x9D2A = 0x7272
+0x9D2B = 0x3C32
+0x9D2C = 0x7274
+0x9D3B = 0x3963
+0x9D3E = 0x727C
+0x9D3F = 0x727B
+0x9D41 = 0x727A
+0x9D44 = 0x7277
+0x9D46 = 0x727D
+0x9D48 = 0x727E
+0x9D50 = 0x7325
+0x9D51 = 0x7324
+0x9D59 = 0x7326
+0x9D5C = 0x312D
+0x9D5D = 0x7321
+0x9D5E = 0x7322
+0x9D60 = 0x3974
+0x9D61 = 0x4C39
+0x9D64 = 0x7323
+0x9D6C = 0x4B32
+0x9D6F = 0x732B
+0x9D72 = 0x7327
+0x9D7A = 0x732C
+0x9D87 = 0x7329
+0x9D89 = 0x7328
+0x9D8F = 0x375C
+0x9D9A = 0x732D
+0x9DA4 = 0x732E
+0x9DA9 = 0x732F
+0x9DAB = 0x732A
+0x9DAF = 0x3229
+0x9DB2 = 0x7330
+0x9DB4 = 0x4461
+0x9DB8 = 0x7334
+0x9DBA = 0x7335
+0x9DBB = 0x7333
+0x9DC1 = 0x7332
+0x9DC2 = 0x7338
+0x9DC4 = 0x7331
+0x9DC6 = 0x7336
+0x9DCF = 0x7337
+0x9DD3 = 0x733A
+0x9DD7 = 0x322A
+0x9DD9 = 0x7339
+0x9DE6 = 0x733C
+0x9DED = 0x733D
+0x9DEF = 0x733E
+0x9DF2 = 0x4F49
+0x9DF8 = 0x733B
+0x9DF9 = 0x426B
+0x9DFA = 0x3A6D
+0x9DFD = 0x733F
+0x9E1A = 0x7340
+0x9E1B = 0x7341
+0x9E1E = 0x7342
+0x9E75 = 0x7343
+0x9E79 = 0x7344
+0x9E7C = 0x3834
+0x9E7D = 0x7345
+0x9E7F = 0x3C2F
+0x9E81 = 0x7346
+0x9E88 = 0x7347
+0x9E8B = 0x7348
+0x9E8C = 0x7349
+0x9E91 = 0x734C
+0x9E92 = 0x734A
+0x9E93 = 0x4F3C
+0x9E95 = 0x734B
+0x9E97 = 0x4E6F
+0x9E9D = 0x734D
+0x9E9F = 0x4E5B
+0x9EA5 = 0x734E
+0x9EA6 = 0x477E
+0x9EA9 = 0x734F
+0x9EAA = 0x7351
+0x9EAD = 0x7352
+0x9EB4 = 0x396D
+0x9EB5 = 0x4C4D
+0x9EB8 = 0x7350
+0x9EBB = 0x4B63
+0x9EBC = 0x5677
+0x9EBE = 0x5D60
+0x9EBF = 0x4B7B
+0x9EC4 = 0x322B
+0x9ECC = 0x7354
+0x9ECD = 0x3550
+0x9ECE = 0x7355
+0x9ECF = 0x7356
+0x9ED0 = 0x7357
+0x9ED2 = 0x3975
+0x9ED4 = 0x7358
+0x9ED8 = 0x6054
+0x9ED9 = 0x4C5B
+0x9EDB = 0x4263
+0x9EDC = 0x7359
+0x9EDD = 0x735B
+0x9EDE = 0x735A
+0x9EE0 = 0x735C
+0x9EE5 = 0x735D
+0x9EE8 = 0x735E
+0x9EEF = 0x735F
+0x9EF4 = 0x7360
+0x9EF6 = 0x7361
+0x9EF7 = 0x7362
+0x9EF9 = 0x7363
+0x9EFB = 0x7364
+0x9EFC = 0x7365
+0x9EFD = 0x7366
+0x9F07 = 0x7367
+0x9F08 = 0x7368
+0x9F0E = 0x4524
+0x9F13 = 0x385D
+0x9F15 = 0x736A
+0x9F20 = 0x414D
+0x9F21 = 0x736B
+0x9F2C = 0x736C
+0x9F3B = 0x4921
+0x9F3E = 0x736D
+0x9F4A = 0x736E
+0x9F4B = 0x6337
+0x9F4E = 0x6C5A
+0x9F4F = 0x706D
+0x9F52 = 0x736F
+0x9F54 = 0x7370
+0x9F5F = 0x7372
+0x9F60 = 0x7373
+0x9F61 = 0x7374
+0x9F62 = 0x4E70
+0x9F63 = 0x7371
+0x9F66 = 0x7375
+0x9F67 = 0x7376
+0x9F6A = 0x7378
+0x9F6C = 0x7377
+0x9F72 = 0x737A
+0x9F76 = 0x737B
+0x9F77 = 0x7379
+0x9F8D = 0x4E36
+0x9F95 = 0x737C
+0x9F9C = 0x737D
+0x9F9D = 0x6354
+0x9FA0 = 0x737E
+0xFF01 = 0x212A
+0xFF03 = 0x2174
+0xFF04 = 0x2170
+0xFF05 = 0x2173
+0xFF06 = 0x2175
+0xFF08 = 0x214A
+0xFF09 = 0x214B
+0xFF0A = 0x2176
+0xFF0B = 0x215C
+0xFF0C = 0x2124
+0xFF0E = 0x2125
+0xFF0F = 0x213F
+0xFF10 = 0x2330
+0xFF11 = 0x2331
+0xFF12 = 0x2332
+0xFF13 = 0x2333
+0xFF14 = 0x2334
+0xFF15 = 0x2335
+0xFF16 = 0x2336
+0xFF17 = 0x2337
+0xFF18 = 0x2338
+0xFF19 = 0x2339
+0xFF1A = 0x2127
+0xFF1B = 0x2128
+0xFF1C = 0x2163
+0xFF1D = 0x2161
+0xFF1E = 0x2164
+0xFF1F = 0x2129
+0xFF20 = 0x2177
+0xFF21 = 0x2341
+0xFF22 = 0x2342
+0xFF23 = 0x2343
+0xFF24 = 0x2344
+0xFF25 = 0x2345
+0xFF26 = 0x2346
+0xFF27 = 0x2347
+0xFF28 = 0x2348
+0xFF29 = 0x2349
+0xFF2A = 0x234A
+0xFF2B = 0x234B
+0xFF2C = 0x234C
+0xFF2D = 0x234D
+0xFF2E = 0x234E
+0xFF2F = 0x234F
+0xFF30 = 0x2350
+0xFF31 = 0x2351
+0xFF32 = 0x2352
+0xFF33 = 0x2353
+0xFF34 = 0x2354
+0xFF35 = 0x2355
+0xFF36 = 0x2356
+0xFF37 = 0x2357
+0xFF38 = 0x2358
+0xFF39 = 0x2359
+0xFF3A = 0x235A
+0xFF3B = 0x214E
+0xFF3C = 0x2140
+0xFF3D = 0x214F
+0xFF3E = 0x2130
+0xFF3F = 0x2132
+0xFF40 = 0x212E
+0xFF41 = 0x2361
+0xFF42 = 0x2362
+0xFF43 = 0x2363
+0xFF44 = 0x2364
+0xFF45 = 0x2365
+0xFF46 = 0x2366
+0xFF47 = 0x2367
+0xFF48 = 0x2368
+0xFF49 = 0x2369
+0xFF4A = 0x236A
+0xFF4B = 0x236B
+0xFF4C = 0x236C
+0xFF4D = 0x236D
+0xFF4E = 0x236E
+0xFF4F = 0x236F
+0xFF50 = 0x2370
+0xFF51 = 0x2371
+0xFF52 = 0x2372
+0xFF53 = 0x2373
+0xFF54 = 0x2374
+0xFF55 = 0x2375
+0xFF56 = 0x2376
+0xFF57 = 0x2377
+0xFF58 = 0x2378
+0xFF59 = 0x2379
+0xFF5A = 0x237A
+0xFF5B = 0x2150
+0xFF5C = 0x2143
+0xFF5D = 0x2151
+0xFFE3 = 0x2131
+0xFFE5 = 0x216F
+END_MAP
diff --git a/share/i18n/csmapper/JIS/UCS%JISX0208@1990.src b/share/i18n/csmapper/JIS/UCS%JISX0208@1990.src
new file mode 100644 (file)
index 0000000..a63c310
--- /dev/null
@@ -0,0 +1,6972 @@
+# $NetBSD: UCS%JISX0208@1990.src,v 1.7 2006/11/29 15:45:26 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/JISX0208:1990"
+SRC_ZONE       0x005C - 0xFFE5
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             JIS X 0208 (1990) to Unicode
+#      Unicode version:  1.1
+#      Table version:    0.9
+#      Table format:     Format A
+#      Date:             8 March 1994
+#
+#      Copyright (c) 1991-1994 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on magnetic media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Recipient is granted the right to make copies in any form for
+#      internal distribution and to freely use the information supplied
+#      in the creation of products supporting Unicode.  Unicode, Inc.
+#      specifically excludes the right to re-distribute this file directly
+#      to third parties or other organizations whether for profit or not.
+#
+#      General notes:
+#
+#
+# This table contains one set of mappings from JIS X 0208 (1990) into Unicode.
+# Note that these data are *possible* mappings only and may not be the
+# same as those used by actual products, nor may they be the best suited
+# for all uses.  For more information on the mappings between various code
+# pages incorporating the repertoire of JIS X 0208 (1990) and Unicode, consult the
+# VENDORS mapping data.  Normative information on the mapping between
+# JIS X 0208 (1990) and Unicode may be found in the Unihan.txt file in the
+# latest Unicode Character Database.
+#
+# If you have carefully considered the fact that the mappings in
+# this table are only one possible set of mappings between JIS X 0208 (1990)
+# and Unicode and have no normative status, but still feel that you
+# have located an error in the table that requires fixing, you may
+# report any such error to errata@unicode.org.
+#
+#
+#      Format:  Four tab-separated columns
+#               Column #1 is the shift-JIS code (in hex)
+#               Column #2 is the JIS X 0208 code (in hex as 0xXXXX)
+#               Column #3 is the Unicode (in hex as 0xXXXX)
+#               Column #4 the Unicode name (follows a comment sign, '#')
+#                      The official names for Unicode characters U+4E00
+#                      to U+9FA5, inclusive, is "CJK UNIFIED IDEOGRAPH-XXXX",
+#                      where XXXX is the code point.  Including all these
+#                      names in this file increases its size substantially
+#                      and needlessly.  The token "<CJK>" is used for the
+#                      name of these characters.  If necessary, it can be
+#                      expanded algorithmically by a parser or editor.
+#
+#      The entries are in JIS X 0208 order
+#
+#      The following algorithms can be used to change the hex form
+#              of JIS 0208 to other standard forms:
+#
+#              To change hex to EUC form, add 0x8080
+#              To change hex to kuten form, first subtract 0x2020.  Then
+#                      the high and low bytes correspond to the ku and ten of
+#                      the kuten form.  For example, 0x2121 -> 0x0101 -> 0101;
+#                      0x7426 -> 0x5406 -> 8406
+#
+#   The kanji mappings are a normative part of ISO/IEC 10646.  The
+#       non-kanji mappings are provisional, pending definition of
+#       official mappings by Japanese standards bodies
+#
+#      Any comments or problems, contact <John_Jenkins@taligent.com>
+#
+#
+# NetBSD specific modification:
+#      2003-08-18 : add U+FF3C -> 0x2140 conversion.
+#                      see UCS%JISX0208@1990.src.
+#
+0x005C = 0x2140
+0x00A2 = 0x2171
+0x00A3 = 0x2172
+0x00A7 = 0x2178
+0x00A8 = 0x212F
+0x00AC = 0x224C
+0x00B0 = 0x216B
+0x00B1 = 0x215E
+0x00B4 = 0x212D
+0x00B6 = 0x2279
+0x00D7 = 0x215F
+0x00F7 = 0x2160
+0x0391 = 0x2621
+0x0392 = 0x2622
+0x0393 = 0x2623
+0x0394 = 0x2624
+0x0395 = 0x2625
+0x0396 = 0x2626
+0x0397 = 0x2627
+0x0398 = 0x2628
+0x0399 = 0x2629
+0x039A = 0x262A
+0x039B = 0x262B
+0x039C = 0x262C
+0x039D = 0x262D
+0x039E = 0x262E
+0x039F = 0x262F
+0x03A0 = 0x2630
+0x03A1 = 0x2631
+0x03A3 = 0x2632
+0x03A4 = 0x2633
+0x03A5 = 0x2634
+0x03A6 = 0x2635
+0x03A7 = 0x2636
+0x03A8 = 0x2637
+0x03A9 = 0x2638
+0x03B1 = 0x2641
+0x03B2 = 0x2642
+0x03B3 = 0x2643
+0x03B4 = 0x2644
+0x03B5 = 0x2645
+0x03B6 = 0x2646
+0x03B7 = 0x2647
+0x03B8 = 0x2648
+0x03B9 = 0x2649
+0x03BA = 0x264A
+0x03BB = 0x264B
+0x03BC = 0x264C
+0x03BD = 0x264D
+0x03BE = 0x264E
+0x03BF = 0x264F
+0x03C0 = 0x2650
+0x03C1 = 0x2651
+0x03C3 = 0x2652
+0x03C4 = 0x2653
+0x03C5 = 0x2654
+0x03C6 = 0x2655
+0x03C7 = 0x2656
+0x03C8 = 0x2657
+0x03C9 = 0x2658
+0x0401 = 0x2727
+0x0410 = 0x2721
+0x0411 = 0x2722
+0x0412 = 0x2723
+0x0413 = 0x2724
+0x0414 = 0x2725
+0x0415 = 0x2726
+0x0416 = 0x2728
+0x0417 = 0x2729
+0x0418 = 0x272A
+0x0419 = 0x272B
+0x041A = 0x272C
+0x041B = 0x272D
+0x041C = 0x272E
+0x041D = 0x272F
+0x041E = 0x2730
+0x041F = 0x2731
+0x0420 = 0x2732
+0x0421 = 0x2733
+0x0422 = 0x2734
+0x0423 = 0x2735
+0x0424 = 0x2736
+0x0425 = 0x2737
+0x0426 = 0x2738
+0x0427 = 0x2739
+0x0428 = 0x273A
+0x0429 = 0x273B
+0x042A = 0x273C
+0x042B = 0x273D
+0x042C = 0x273E
+0x042D = 0x273F
+0x042E = 0x2740
+0x042F = 0x2741
+0x0430 = 0x2751
+0x0431 = 0x2752
+0x0432 = 0x2753
+0x0433 = 0x2754
+0x0434 = 0x2755
+0x0435 = 0x2756
+0x0436 = 0x2758
+0x0437 = 0x2759
+0x0438 = 0x275A
+0x0439 = 0x275B
+0x043A = 0x275C
+0x043B = 0x275D
+0x043C = 0x275E
+0x043D = 0x275F
+0x043E = 0x2760
+0x043F = 0x2761
+0x0440 = 0x2762
+0x0441 = 0x2763
+0x0442 = 0x2764
+0x0443 = 0x2765
+0x0444 = 0x2766
+0x0445 = 0x2767
+0x0446 = 0x2768
+0x0447 = 0x2769
+0x0448 = 0x276A
+0x0449 = 0x276B
+0x044A = 0x276C
+0x044B = 0x276D
+0x044C = 0x276E
+0x044D = 0x276F
+0x044E = 0x2770
+0x044F = 0x2771
+0x0451 = 0x2757
+0x2010 = 0x213E
+0x2014 = 0x213D
+0x2015 = 0x213D
+0x2016 = 0x2142
+0x2018 = 0x2146
+0x2019 = 0x2147
+0x201C = 0x2148
+0x201D = 0x2149
+0x2020 = 0x2277
+0x2021 = 0x2278
+0x2025 = 0x2145
+0x2026 = 0x2144
+0x2030 = 0x2273
+0x2032 = 0x216C
+0x2033 = 0x216D
+0x203B = 0x2228
+0x2103 = 0x216E
+0x212B = 0x2272
+0x2190 = 0x222B
+0x2191 = 0x222C
+0x2192 = 0x222A
+0x2193 = 0x222D
+0x21D2 = 0x224D
+0x21D4 = 0x224E
+0x2200 = 0x224F
+0x2202 = 0x225F
+0x2203 = 0x2250
+0x2207 = 0x2260
+0x2208 = 0x223A
+0x220B = 0x223B
+0x2212 = 0x215D
+0x221A = 0x2265
+0x221D = 0x2267
+0x221E = 0x2167
+0x2220 = 0x225C
+0x2227 = 0x224A
+0x2228 = 0x224B
+0x2229 = 0x2241
+0x222A = 0x2240
+0x222B = 0x2269
+0x222C = 0x226A
+0x2234 = 0x2168
+0x2235 = 0x2268
+0x223D = 0x2266
+0x2252 = 0x2262
+0x2260 = 0x2162
+0x2261 = 0x2261
+0x2266 = 0x2165
+0x2267 = 0x2166
+0x226A = 0x2263
+0x226B = 0x2264
+0x2282 = 0x223E
+0x2283 = 0x223F
+0x2286 = 0x223C
+0x2287 = 0x223D
+0x22A5 = 0x225D
+0x2312 = 0x225E
+0x2500 = 0x2821
+0x2501 = 0x282C
+0x2502 = 0x2822
+0x2503 = 0x282D
+0x250C = 0x2823
+0x250F = 0x282E
+0x2510 = 0x2824
+0x2513 = 0x282F
+0x2514 = 0x2826
+0x2517 = 0x2831
+0x2518 = 0x2825
+0x251B = 0x2830
+0x251C = 0x2827
+0x251D = 0x283C
+0x2520 = 0x2837
+0x2523 = 0x2832
+0x2524 = 0x2829
+0x2525 = 0x283E
+0x2528 = 0x2839
+0x252B = 0x2834
+0x252C = 0x2828
+0x252F = 0x2838
+0x2530 = 0x283D
+0x2533 = 0x2833
+0x2534 = 0x282A
+0x2537 = 0x283A
+0x2538 = 0x283F
+0x253B = 0x2835
+0x253C = 0x282B
+0x253F = 0x283B
+0x2542 = 0x2840
+0x254B = 0x2836
+0x25A0 = 0x2223
+0x25A1 = 0x2222
+0x25B2 = 0x2225
+0x25B3 = 0x2224
+0x25BC = 0x2227
+0x25BD = 0x2226
+0x25C6 = 0x2221
+0x25C7 = 0x217E
+0x25CB = 0x217B
+0x25CE = 0x217D
+0x25CF = 0x217C
+0x25EF = 0x227E
+0x2605 = 0x217A
+0x2606 = 0x2179
+0x2640 = 0x216A
+0x2642 = 0x2169
+0x266A = 0x2276
+0x266D = 0x2275
+0x266F = 0x2274
+0x3000 = 0x2121
+0x3001 = 0x2122
+0x3002 = 0x2123
+0x3003 = 0x2137
+0x3005 = 0x2139
+0x3006 = 0x213A
+0x3007 = 0x213B
+0x3008 = 0x2152
+0x3009 = 0x2153
+0x300A = 0x2154
+0x300B = 0x2155
+0x300C = 0x2156
+0x300D = 0x2157
+0x300E = 0x2158
+0x300F = 0x2159
+0x3010 = 0x215A
+0x3011 = 0x215B
+0x3012 = 0x2229
+0x3013 = 0x222E
+0x3014 = 0x214C
+0x3015 = 0x214D
+0x301C = 0x2141
+0x3041 = 0x2421
+0x3042 = 0x2422
+0x3043 = 0x2423
+0x3044 = 0x2424
+0x3045 = 0x2425
+0x3046 = 0x2426
+0x3047 = 0x2427
+0x3048 = 0x2428
+0x3049 = 0x2429
+0x304A = 0x242A
+0x304B = 0x242B
+0x304C = 0x242C
+0x304D = 0x242D
+0x304E = 0x242E
+0x304F = 0x242F
+0x3050 = 0x2430
+0x3051 = 0x2431
+0x3052 = 0x2432
+0x3053 = 0x2433
+0x3054 = 0x2434
+0x3055 = 0x2435
+0x3056 = 0x2436
+0x3057 = 0x2437
+0x3058 = 0x2438
+0x3059 = 0x2439
+0x305A = 0x243A
+0x305B = 0x243B
+0x305C = 0x243C
+0x305D = 0x243D
+0x305E = 0x243E
+0x305F = 0x243F
+0x3060 = 0x2440
+0x3061 = 0x2441
+0x3062 = 0x2442
+0x3063 = 0x2443
+0x3064 = 0x2444
+0x3065 = 0x2445
+0x3066 = 0x2446
+0x3067 = 0x2447
+0x3068 = 0x2448
+0x3069 = 0x2449
+0x306A = 0x244A
+0x306B = 0x244B
+0x306C = 0x244C
+0x306D = 0x244D
+0x306E = 0x244E
+0x306F = 0x244F
+0x3070 = 0x2450
+0x3071 = 0x2451
+0x3072 = 0x2452
+0x3073 = 0x2453
+0x3074 = 0x2454
+0x3075 = 0x2455
+0x3076 = 0x2456
+0x3077 = 0x2457
+0x3078 = 0x2458
+0x3079 = 0x2459
+0x307A = 0x245A
+0x307B = 0x245B
+0x307C = 0x245C
+0x307D = 0x245D
+0x307E = 0x245E
+0x307F = 0x245F
+0x3080 = 0x2460
+0x3081 = 0x2461
+0x3082 = 0x2462
+0x3083 = 0x2463
+0x3084 = 0x2464
+0x3085 = 0x2465
+0x3086 = 0x2466
+0x3087 = 0x2467
+0x3088 = 0x2468
+0x3089 = 0x2469
+0x308A = 0x246A
+0x308B = 0x246B
+0x308C = 0x246C
+0x308D = 0x246D
+0x308E = 0x246E
+0x308F = 0x246F
+0x3090 = 0x2470
+0x3091 = 0x2471
+0x3092 = 0x2472
+0x3093 = 0x2473
+0x309B = 0x212B
+0x309C = 0x212C
+0x309D = 0x2135
+0x309E = 0x2136
+0x30A1 = 0x2521
+0x30A2 = 0x2522
+0x30A3 = 0x2523
+0x30A4 = 0x2524
+0x30A5 = 0x2525
+0x30A6 = 0x2526
+0x30A7 = 0x2527
+0x30A8 = 0x2528
+0x30A9 = 0x2529
+0x30AA = 0x252A
+0x30AB = 0x252B
+0x30AC = 0x252C
+0x30AD = 0x252D
+0x30AE = 0x252E
+0x30AF = 0x252F
+0x30B0 = 0x2530
+0x30B1 = 0x2531
+0x30B2 = 0x2532
+0x30B3 = 0x2533
+0x30B4 = 0x2534
+0x30B5 = 0x2535
+0x30B6 = 0x2536
+0x30B7 = 0x2537
+0x30B8 = 0x2538
+0x30B9 = 0x2539
+0x30BA = 0x253A
+0x30BB = 0x253B
+0x30BC = 0x253C
+0x30BD = 0x253D
+0x30BE = 0x253E
+0x30BF = 0x253F
+0x30C0 = 0x2540
+0x30C1 = 0x2541
+0x30C2 = 0x2542
+0x30C3 = 0x2543
+0x30C4 = 0x2544
+0x30C5 = 0x2545
+0x30C6 = 0x2546
+0x30C7 = 0x2547
+0x30C8 = 0x2548
+0x30C9 = 0x2549
+0x30CA = 0x254A
+0x30CB = 0x254B
+0x30CC = 0x254C
+0x30CD = 0x254D
+0x30CE = 0x254E
+0x30CF = 0x254F
+0x30D0 = 0x2550
+0x30D1 = 0x2551
+0x30D2 = 0x2552
+0x30D3 = 0x2553
+0x30D4 = 0x2554
+0x30D5 = 0x2555
+0x30D6 = 0x2556
+0x30D7 = 0x2557
+0x30D8 = 0x2558
+0x30D9 = 0x2559
+0x30DA = 0x255A
+0x30DB = 0x255B
+0x30DC = 0x255C
+0x30DD = 0x255D
+0x30DE = 0x255E
+0x30DF = 0x255F
+0x30E0 = 0x2560
+0x30E1 = 0x2561
+0x30E2 = 0x2562
+0x30E3 = 0x2563
+0x30E4 = 0x2564
+0x30E5 = 0x2565
+0x30E6 = 0x2566
+0x30E7 = 0x2567
+0x30E8 = 0x2568
+0x30E9 = 0x2569
+0x30EA = 0x256A
+0x30EB = 0x256B
+0x30EC = 0x256C
+0x30ED = 0x256D
+0x30EE = 0x256E
+0x30EF = 0x256F
+0x30F0 = 0x2570
+0x30F1 = 0x2571
+0x30F2 = 0x2572
+0x30F3 = 0x2573
+0x30F4 = 0x2574
+0x30F5 = 0x2575
+0x30F6 = 0x2576
+0x30FB = 0x2126
+0x30FC = 0x213C
+0x30FD = 0x2133
+0x30FE = 0x2134
+0x4E00 = 0x306C
+0x4E01 = 0x437A
+0x4E03 = 0x3C37
+0x4E07 = 0x4B7C
+0x4E08 = 0x3E66
+0x4E09 = 0x3B30
+0x4E0A = 0x3E65
+0x4E0B = 0x323C
+0x4E0D = 0x4954
+0x4E0E = 0x4D3F
+0x4E10 = 0x5022
+0x4E11 = 0x312F
+0x4E14 = 0x336E
+0x4E15 = 0x5023
+0x4E16 = 0x4024
+0x4E17 = 0x5242
+0x4E18 = 0x3556
+0x4E19 = 0x4A3A
+0x4E1E = 0x3E67
+0x4E21 = 0x4E3E
+0x4E26 = 0x4A42
+0x4E2A = 0x5024
+0x4E2D = 0x4366
+0x4E31 = 0x5025
+0x4E32 = 0x367A
+0x4E36 = 0x5026
+0x4E38 = 0x345D
+0x4E39 = 0x4330
+0x4E3B = 0x3C67
+0x4E3C = 0x5027
+0x4E3F = 0x5028
+0x4E42 = 0x5029
+0x4E43 = 0x4735
+0x4E45 = 0x3557
+0x4E4B = 0x4737
+0x4E4D = 0x4663
+0x4E4E = 0x3843
+0x4E4F = 0x4B33
+0x4E55 = 0x6949
+0x4E56 = 0x502A
+0x4E57 = 0x3E68
+0x4E58 = 0x502B
+0x4E59 = 0x3235
+0x4E5D = 0x3665
+0x4E5E = 0x3870
+0x4E5F = 0x4C69
+0x4E62 = 0x5626
+0x4E71 = 0x4D70
+0x4E73 = 0x467D
+0x4E7E = 0x3425
+0x4E80 = 0x3535
+0x4E82 = 0x502C
+0x4E85 = 0x502D
+0x4E86 = 0x4E3B
+0x4E88 = 0x4D3D
+0x4E89 = 0x4168
+0x4E8A = 0x502F
+0x4E8B = 0x3B76
+0x4E8C = 0x4673
+0x4E8E = 0x5032
+0x4E91 = 0x313E
+0x4E92 = 0x385F
+0x4E94 = 0x385E
+0x4E95 = 0x3066
+0x4E98 = 0x4F4B
+0x4E99 = 0x4F4A
+0x4E9B = 0x3A33
+0x4E9C = 0x3021
+0x4E9E = 0x5033
+0x4E9F = 0x5034
+0x4EA0 = 0x5035
+0x4EA1 = 0x4B34
+0x4EA2 = 0x5036
+0x4EA4 = 0x3872
+0x4EA5 = 0x3067
+0x4EA6 = 0x4B72
+0x4EA8 = 0x357C
+0x4EAB = 0x357D
+0x4EAC = 0x357E
+0x4EAD = 0x4462
+0x4EAE = 0x4E3C
+0x4EB0 = 0x5037
+0x4EB3 = 0x5038
+0x4EB6 = 0x5039
+0x4EBA = 0x3F4D
+0x4EC0 = 0x3D3A
+0x4EC1 = 0x3F4E
+0x4EC2 = 0x503E
+0x4EC4 = 0x503C
+0x4EC6 = 0x503D
+0x4EC7 = 0x3558
+0x4ECA = 0x3A23
+0x4ECB = 0x3270
+0x4ECD = 0x503B
+0x4ECE = 0x503A
+0x4ECF = 0x4A29
+0x4ED4 = 0x3B46
+0x4ED5 = 0x3B45
+0x4ED6 = 0x423E
+0x4ED7 = 0x503F
+0x4ED8 = 0x4955
+0x4ED9 = 0x4067
+0x4EDD = 0x2138
+0x4EDE = 0x5040
+0x4EDF = 0x5042
+0x4EE3 = 0x4265
+0x4EE4 = 0x4E61
+0x4EE5 = 0x304A
+0x4EED = 0x5041
+0x4EEE = 0x323E
+0x4EF0 = 0x3644
+0x4EF2 = 0x4367
+0x4EF6 = 0x376F
+0x4EF7 = 0x5043
+0x4EFB = 0x4724
+0x4F01 = 0x346B
+0x4F09 = 0x5044
+0x4F0A = 0x304B
+0x4F0D = 0x3860
+0x4F0E = 0x346C
+0x4F0F = 0x497A
+0x4F10 = 0x4832
+0x4F11 = 0x3559
+0x4F1A = 0x3271
+0x4F1C = 0x5067
+0x4F1D = 0x4541
+0x4F2F = 0x476C
+0x4F30 = 0x5046
+0x4F34 = 0x483C
+0x4F36 = 0x4E62
+0x4F38 = 0x3F2D
+0x4F3A = 0x3B47
+0x4F3C = 0x3B77
+0x4F3D = 0x3240
+0x4F43 = 0x4451
+0x4F46 = 0x4322
+0x4F47 = 0x504A
+0x4F4D = 0x304C
+0x4F4E = 0x4463
+0x4F4F = 0x3D3B
+0x4F50 = 0x3A34
+0x4F51 = 0x4D24
+0x4F53 = 0x424E
+0x4F55 = 0x323F
+0x4F57 = 0x5049
+0x4F59 = 0x4D3E
+0x4F5A = 0x5045
+0x4F5B = 0x5047
+0x4F5C = 0x3A6E
+0x4F5D = 0x5048
+0x4F5E = 0x5524
+0x4F69 = 0x5050
+0x4F6F = 0x5053
+0x4F70 = 0x5051
+0x4F73 = 0x3242
+0x4F75 = 0x4A3B
+0x4F76 = 0x504B
+0x4F7B = 0x504F
+0x4F7C = 0x3873
+0x4F7F = 0x3B48
+0x4F83 = 0x3426
+0x4F86 = 0x5054
+0x4F88 = 0x504C
+0x4F8B = 0x4E63
+0x4F8D = 0x3B78
+0x4F8F = 0x504D
+0x4F91 = 0x5052
+0x4F96 = 0x5055
+0x4F98 = 0x504E
+0x4F9B = 0x3621
+0x4F9D = 0x304D
+0x4FA0 = 0x3622
+0x4FA1 = 0x3241
+0x4FAB = 0x5525
+0x4FAD = 0x4B79
+0x4FAE = 0x496E
+0x4FAF = 0x3874
+0x4FB5 = 0x3F2F
+0x4FB6 = 0x4E37
+0x4FBF = 0x4A58
+0x4FC2 = 0x3738
+0x4FC3 = 0x4225
+0x4FC4 = 0x3264
+0x4FCA = 0x3D53
+0x4FCE = 0x5059
+0x4FD0 = 0x505E
+0x4FD1 = 0x505C
+0x4FD4 = 0x5057
+0x4FD7 = 0x422F
+0x4FD8 = 0x505A
+0x4FDA = 0x505D
+0x4FDB = 0x505B
+0x4FDD = 0x4A5D
+0x4FDF = 0x5058
+0x4FE1 = 0x3F2E
+0x4FE3 = 0x4B73
+0x4FE4 = 0x505F
+0x4FE5 = 0x5060
+0x4FEE = 0x3D24
+0x4FEF = 0x506D
+0x4FF3 = 0x4750
+0x4FF5 = 0x4936
+0x4FF6 = 0x5068
+0x4FF8 = 0x4A70
+0x4FFA = 0x3236
+0x4FFE = 0x506C
+0x5005 = 0x5066
+0x5006 = 0x506F
+0x5009 = 0x4152
+0x500B = 0x3844
+0x500D = 0x475C
+0x500F = 0x6047
+0x5011 = 0x506E
+0x5012 = 0x455D
+0x5014 = 0x5063
+0x5016 = 0x3876
+0x5019 = 0x3875
+0x501A = 0x5061
+0x501F = 0x3C5A
+0x5021 = 0x5069
+0x5023 = 0x4A6F
+0x5024 = 0x434D
+0x5025 = 0x5065
+0x5026 = 0x3771
+0x5028 = 0x5062
+0x5029 = 0x506A
+0x502A = 0x5064
+0x502B = 0x4E51
+0x502C = 0x506B
+0x502D = 0x4F41
+0x5036 = 0x3666
+0x5039 = 0x3770
+0x5043 = 0x5070
+0x5047 = 0x5071
+0x5048 = 0x5075
+0x5049 = 0x304E
+0x504F = 0x4A50
+0x5050 = 0x5074
+0x5055 = 0x5073
+0x5056 = 0x5077
+0x505A = 0x5076
+0x505C = 0x4464
+0x5065 = 0x3772
+0x506C = 0x5078
+0x5072 = 0x3C45
+0x5074 = 0x4226
+0x5075 = 0x4465
+0x5076 = 0x3676
+0x5078 = 0x5079
+0x507D = 0x3536
+0x5080 = 0x507A
+0x5085 = 0x507C
+0x508D = 0x4B35
+0x5091 = 0x3766
+0x5098 = 0x3B31
+0x5099 = 0x4877
+0x509A = 0x507B
+0x50AC = 0x3A45
+0x50AD = 0x4D43
+0x50B2 = 0x507E
+0x50B3 = 0x5123
+0x50B4 = 0x507D
+0x50B5 = 0x3A44
+0x50B7 = 0x3D7D
+0x50BE = 0x3739
+0x50C2 = 0x5124
+0x50C5 = 0x364F
+0x50C9 = 0x5121
+0x50CA = 0x5122
+0x50CD = 0x462F
+0x50CF = 0x417C
+0x50D1 = 0x3623
+0x50D5 = 0x4B4D
+0x50D6 = 0x5125
+0x50DA = 0x4E3D
+0x50DE = 0x5126
+0x50E3 = 0x5129
+0x50E5 = 0x5127
+0x50E7 = 0x414E
+0x50ED = 0x5128
+0x50EE = 0x512A
+0x50F5 = 0x512C
+0x50F9 = 0x512B
+0x50FB = 0x4A48
+0x5100 = 0x3537
+0x5101 = 0x512E
+0x5102 = 0x512F
+0x5104 = 0x322F
+0x5109 = 0x512D
+0x5112 = 0x3C74
+0x5114 = 0x5132
+0x5115 = 0x5131
+0x5116 = 0x5130
+0x5118 = 0x5056
+0x511A = 0x5133
+0x511F = 0x3D7E
+0x5121 = 0x5134
+0x512A = 0x4D25
+0x5132 = 0x4C59
+0x5137 = 0x5136
+0x513A = 0x5135
+0x513B = 0x5138
+0x513C = 0x5137
+0x513F = 0x5139
+0x5140 = 0x513A
+0x5141 = 0x3074
+0x5143 = 0x3835
+0x5144 = 0x373B
+0x5145 = 0x3D3C
+0x5146 = 0x437B
+0x5147 = 0x3624
+0x5148 = 0x4068
+0x5149 = 0x3877
+0x514B = 0x396E
+0x514C = 0x513C
+0x514D = 0x4C48
+0x514E = 0x4546
+0x5150 = 0x3B79
+0x5152 = 0x513B
+0x5154 = 0x513D
+0x515A = 0x455E
+0x515C = 0x3375
+0x5162 = 0x513E
+0x5165 = 0x467E
+0x5168 = 0x4134
+0x5169 = 0x5140
+0x516A = 0x5141
+0x516B = 0x482C
+0x516C = 0x3878
+0x516D = 0x4F3B
+0x516E = 0x5142
+0x5171 = 0x3626
+0x5175 = 0x4A3C
+0x5176 = 0x4236
+0x5177 = 0x3671
+0x5178 = 0x4535
+0x517C = 0x3773
+0x5180 = 0x5143
+0x5182 = 0x5144
+0x5185 = 0x4662
+0x5186 = 0x315F
+0x5189 = 0x5147
+0x518A = 0x3A7D
+0x518C = 0x5146
+0x518D = 0x3A46
+0x518F = 0x5148
+0x5190 = 0x666E
+0x5191 = 0x5149
+0x5192 = 0x4B41
+0x5193 = 0x514A
+0x5195 = 0x514B
+0x5196 = 0x514C
+0x5197 = 0x3E69
+0x5199 = 0x3C4C
+0x51A0 = 0x3427
+0x51A2 = 0x514F
+0x51A4 = 0x514D
+0x51A5 = 0x4C3D
+0x51A6 = 0x514E
+0x51A8 = 0x495A
+0x51A9 = 0x5150
+0x51AA = 0x5151
+0x51AB = 0x5152
+0x51AC = 0x455F
+0x51B0 = 0x5156
+0x51B1 = 0x5154
+0x51B2 = 0x5155
+0x51B3 = 0x5153
+0x51B4 = 0x3A63
+0x51B5 = 0x5157
+0x51B6 = 0x4C6A
+0x51B7 = 0x4E64
+0x51BD = 0x5158
+0x51C4 = 0x4028
+0x51C5 = 0x5159
+0x51C6 = 0x3D5A
+0x51C9 = 0x515A
+0x51CB = 0x437C
+0x51CC = 0x4E3F
+0x51CD = 0x4560
+0x51D6 = 0x5245
+0x51DB = 0x515B
+0x51DC = 0x7425
+0x51DD = 0x3645
+0x51E0 = 0x515C
+0x51E1 = 0x4B5E
+0x51E6 = 0x3D68
+0x51E7 = 0x427C
+0x51E9 = 0x515E
+0x51EA = 0x4664
+0x51ED = 0x515F
+0x51F0 = 0x5160
+0x51F1 = 0x332E
+0x51F5 = 0x5161
+0x51F6 = 0x3627
+0x51F8 = 0x464C
+0x51F9 = 0x317A
+0x51FA = 0x3D50
+0x51FD = 0x4821
+0x51FE = 0x5162
+0x5200 = 0x4561
+0x5203 = 0x3F4F
+0x5204 = 0x5163
+0x5206 = 0x4A2C
+0x5207 = 0x405A
+0x5208 = 0x3422
+0x520A = 0x3429
+0x520B = 0x5164
+0x520E = 0x5166
+0x5211 = 0x373A
+0x5214 = 0x5165
+0x5217 = 0x4E73
+0x521D = 0x3D69
+0x5224 = 0x483D
+0x5225 = 0x4A4C
+0x5227 = 0x5167
+0x5229 = 0x4D78
+0x522A = 0x5168
+0x522E = 0x5169
+0x5230 = 0x457E
+0x5233 = 0x516A
+0x5236 = 0x4029
+0x5237 = 0x3A7E
+0x5238 = 0x3774
+0x5239 = 0x516B
+0x523A = 0x3B49
+0x523B = 0x396F
+0x5243 = 0x4466
+0x5244 = 0x516D
+0x5247 = 0x4227
+0x524A = 0x3A6F
+0x524B = 0x516E
+0x524C = 0x516F
+0x524D = 0x4130
+0x524F = 0x516C
+0x5254 = 0x5171
+0x5256 = 0x4B36
+0x525B = 0x3964
+0x525E = 0x5170
+0x5263 = 0x3775
+0x5264 = 0x3A5E
+0x5265 = 0x476D
+0x5269 = 0x5174
+0x526A = 0x5172
+0x526F = 0x497B
+0x5270 = 0x3E6A
+0x5271 = 0x517B
+0x5272 = 0x3364
+0x5273 = 0x5175
+0x5274 = 0x5173
+0x5275 = 0x414F
+0x527D = 0x5177
+0x527F = 0x5176
+0x5283 = 0x3344
+0x5287 = 0x3760
+0x5288 = 0x517C
+0x5289 = 0x4E2D
+0x528D = 0x5178
+0x5291 = 0x517D
+0x5292 = 0x517A
+0x5294 = 0x5179
+0x529B = 0x4E4F
+0x529F = 0x3879
+0x52A0 = 0x3243
+0x52A3 = 0x4E74
+0x52A9 = 0x3D75
+0x52AA = 0x4558
+0x52AB = 0x3965
+0x52AC = 0x5222
+0x52AD = 0x5223
+0x52B1 = 0x4E65
+0x52B4 = 0x4F2B
+0x52B5 = 0x5225
+0x52B9 = 0x387A
+0x52BC = 0x5224
+0x52BE = 0x332F
+0x52C1 = 0x5226
+0x52C3 = 0x4B56
+0x52C5 = 0x443C
+0x52C7 = 0x4D26
+0x52C9 = 0x4A59
+0x52CD = 0x5227
+0x52D2 = 0x7055
+0x52D5 = 0x4630
+0x52D7 = 0x5228
+0x52D8 = 0x342A
+0x52D9 = 0x4C33
+0x52DD = 0x3E21
+0x52DE = 0x5229
+0x52DF = 0x4A67
+0x52E0 = 0x522D
+0x52E2 = 0x402A
+0x52E3 = 0x522A
+0x52E4 = 0x3650
+0x52E6 = 0x522B
+0x52E7 = 0x342B
+0x52F2 = 0x372E
+0x52F3 = 0x522E
+0x52F5 = 0x522F
+0x52F8 = 0x5230
+0x52F9 = 0x5231
+0x52FA = 0x3C5B
+0x52FE = 0x387B
+0x52FF = 0x4C5E
+0x5301 = 0x4C68
+0x5302 = 0x4677
+0x5305 = 0x4A71
+0x5306 = 0x5232
+0x5308 = 0x5233
+0x530D = 0x5235
+0x530F = 0x5237
+0x5310 = 0x5236
+0x5315 = 0x5238
+0x5316 = 0x323D
+0x5317 = 0x4B4C
+0x5319 = 0x3A7C
+0x531A = 0x5239
+0x531D = 0x4159
+0x5320 = 0x3E22
+0x5321 = 0x3629
+0x5323 = 0x523A
+0x532A = 0x485B
+0x532F = 0x523B
+0x5331 = 0x523C
+0x5333 = 0x523D
+0x5338 = 0x523E
+0x5339 = 0x4924
+0x533A = 0x3668
+0x533B = 0x3065
+0x533F = 0x463F
+0x5340 = 0x523F
+0x5341 = 0x3D3D
+0x5343 = 0x4069
+0x5345 = 0x5241
+0x5346 = 0x5240
+0x5347 = 0x3E23
+0x5348 = 0x3861
+0x5349 = 0x5243
+0x534A = 0x483E
+0x534D = 0x5244
+0x5351 = 0x485C
+0x5352 = 0x4234
+0x5353 = 0x426E
+0x5354 = 0x3628
+0x5357 = 0x466E
+0x5358 = 0x4331
+0x535A = 0x476E
+0x535C = 0x4B4E
+0x535E = 0x5246
+0x5360 = 0x406A
+0x5366 = 0x3735
+0x5369 = 0x5247
+0x536E = 0x5248
+0x536F = 0x312C
+0x5370 = 0x3075
+0x5371 = 0x346D
+0x5373 = 0x4228
+0x5374 = 0x3551
+0x5375 = 0x4D71
+0x5377 = 0x524B
+0x5378 = 0x3237
+0x537B = 0x524A
+0x537F = 0x362A
+0x5382 = 0x524C
+0x5384 = 0x4C71
+0x5396 = 0x524D
+0x5398 = 0x4E52
+0x539A = 0x387C
+0x539F = 0x3836
+0x53A0 = 0x524E
+0x53A5 = 0x5250
+0x53A6 = 0x524F
+0x53A8 = 0x3F5F
+0x53A9 = 0x3139
+0x53AD = 0x315E
+0x53AE = 0x5251
+0x53B0 = 0x5252
+0x53B3 = 0x3837
+0x53B6 = 0x5253
+0x53BB = 0x356E
+0x53C2 = 0x3B32
+0x53C3 = 0x5254
+0x53C8 = 0x4B74
+0x53C9 = 0x3A35
+0x53CA = 0x355A
+0x53CB = 0x4D27
+0x53CC = 0x4150
+0x53CD = 0x483F
+0x53CE = 0x3C7D
+0x53D4 = 0x3D47
+0x53D6 = 0x3C68
+0x53D7 = 0x3C75
+0x53D9 = 0x3D76
+0x53DB = 0x4840
+0x53DF = 0x5257
+0x53E1 = 0x3143
+0x53E2 = 0x4151
+0x53E3 = 0x387D
+0x53E4 = 0x3845
+0x53E5 = 0x3667
+0x53E8 = 0x525B
+0x53E9 = 0x4321
+0x53EA = 0x427E
+0x53EB = 0x362B
+0x53EC = 0x3E24
+0x53ED = 0x525C
+0x53EE = 0x525A
+0x53EF = 0x3244
+0x53F0 = 0x4266
+0x53F1 = 0x3C38
+0x53F2 = 0x3B4B
+0x53F3 = 0x3126
+0x53F6 = 0x3370
+0x53F7 = 0x3966
+0x53F8 = 0x3B4A
+0x53FA = 0x525D
+0x5401 = 0x525E
+0x5403 = 0x3549
+0x5404 = 0x3346
+0x5408 = 0x3967
+0x5409 = 0x3548
+0x540A = 0x445F
+0x540B = 0x3125
+0x540C = 0x4631
+0x540D = 0x4C3E
+0x540E = 0x3921
+0x540F = 0x4D79
+0x5410 = 0x4547
+0x5411 = 0x387E
+0x541B = 0x372F
+0x541D = 0x5267
+0x541F = 0x3663
+0x5420 = 0x4B4A
+0x5426 = 0x485D
+0x5429 = 0x5266
+0x542B = 0x345E
+0x542C = 0x5261
+0x542D = 0x5262
+0x542E = 0x5264
+0x5436 = 0x5265
+0x5438 = 0x355B
+0x5439 = 0x3F61
+0x543B = 0x4A2D
+0x543C = 0x5263
+0x543D = 0x525F
+0x543E = 0x3863
+0x5440 = 0x5260
+0x5442 = 0x4F24
+0x5446 = 0x4A72
+0x5448 = 0x4468
+0x5449 = 0x3862
+0x544A = 0x3970
+0x544E = 0x5268
+0x5451 = 0x465D
+0x545F = 0x526C
+0x5468 = 0x3C7E
+0x546A = 0x3C76
+0x5470 = 0x526F
+0x5471 = 0x526D
+0x5473 = 0x4C23
+0x5475 = 0x526A
+0x5476 = 0x5273
+0x5477 = 0x526E
+0x547B = 0x5271
+0x547C = 0x3846
+0x547D = 0x4C3F
+0x5480 = 0x5272
+0x5484 = 0x5274
+0x5486 = 0x5276
+0x548B = 0x3A70
+0x548C = 0x4F42
+0x548E = 0x526B
+0x548F = 0x5269
+0x5490 = 0x5275
+0x5492 = 0x5270
+0x54A2 = 0x5278
+0x54A4 = 0x5323
+0x54A5 = 0x527A
+0x54A8 = 0x527E
+0x54AB = 0x5321
+0x54AC = 0x527B
+0x54AF = 0x533E
+0x54B2 = 0x3A69
+0x54B3 = 0x3331
+0x54B8 = 0x5279
+0x54BC = 0x5325
+0x54BD = 0x3076
+0x54BE = 0x5324
+0x54C0 = 0x3025
+0x54C1 = 0x494A
+0x54C2 = 0x5322
+0x54C4 = 0x527C
+0x54C7 = 0x5277
+0x54C8 = 0x527D
+0x54C9 = 0x3A48
+0x54D8 = 0x5326
+0x54E1 = 0x3077
+0x54E2 = 0x532F
+0x54E5 = 0x5327
+0x54E6 = 0x5328
+0x54E8 = 0x3E25
+0x54E9 = 0x4B69
+0x54ED = 0x532D
+0x54EE = 0x532C
+0x54F2 = 0x452F
+0x54FA = 0x532E
+0x54FD = 0x532B
+0x5504 = 0x3134
+0x5506 = 0x3A36
+0x5507 = 0x3F30
+0x550F = 0x5329
+0x5510 = 0x4562
+0x5514 = 0x532A
+0x5516 = 0x3022
+0x552E = 0x5334
+0x552F = 0x4D23
+0x5531 = 0x3E27
+0x5533 = 0x533A
+0x5538 = 0x5339
+0x5539 = 0x5330
+0x553E = 0x4243
+0x5540 = 0x5331
+0x5544 = 0x426F
+0x5545 = 0x5336
+0x5546 = 0x3E26
+0x554C = 0x5333
+0x554F = 0x4C64
+0x5553 = 0x373C
+0x5556 = 0x5337
+0x5557 = 0x5338
+0x555C = 0x5335
+0x555D = 0x533B
+0x5563 = 0x5332
+0x557B = 0x5341
+0x557C = 0x5346
+0x557E = 0x5342
+0x5580 = 0x533D
+0x5583 = 0x5347
+0x5584 = 0x4131
+0x5587 = 0x5349
+0x5589 = 0x3922
+0x558A = 0x533F
+0x558B = 0x437D
+0x5598 = 0x5343
+0x5599 = 0x533C
+0x559A = 0x342D
+0x559C = 0x346E
+0x559D = 0x3365
+0x559E = 0x5344
+0x559F = 0x5340
+0x55A7 = 0x3776
+0x55A8 = 0x534A
+0x55A9 = 0x5348
+0x55AA = 0x4153
+0x55AB = 0x354A
+0x55AC = 0x362C
+0x55AE = 0x5345
+0x55B0 = 0x3674
+0x55B6 = 0x3144
+0x55C4 = 0x534E
+0x55C5 = 0x534C
+0x55C7 = 0x5427
+0x55D4 = 0x5351
+0x55DA = 0x534B
+0x55DC = 0x534F
+0x55DF = 0x534D
+0x55E3 = 0x3B4C
+0x55E4 = 0x5350
+0x55F7 = 0x5353
+0x55F9 = 0x5358
+0x55FD = 0x5356
+0x55FE = 0x5355
+0x5606 = 0x4332
+0x5609 = 0x3245
+0x5614 = 0x5352
+0x5616 = 0x5354
+0x5617 = 0x3E28
+0x5618 = 0x3133
+0x561B = 0x5357
+0x5629 = 0x325E
+0x562F = 0x5362
+0x5631 = 0x3E7C
+0x5632 = 0x535E
+0x5634 = 0x535C
+0x5636 = 0x535D
+0x5638 = 0x535F
+0x5642 = 0x313D
+0x564C = 0x4139
+0x564E = 0x5359
+0x5650 = 0x535A
+0x565B = 0x337A
+0x5664 = 0x5361
+0x5668 = 0x346F
+0x566A = 0x5364
+0x566B = 0x5360
+0x566C = 0x5363
+0x5674 = 0x4A2E
+0x5678 = 0x4655
+0x567A = 0x4838
+0x5680 = 0x5366
+0x5686 = 0x5365
+0x5687 = 0x3345
+0x568A = 0x5367
+0x568F = 0x536A
+0x5694 = 0x5369
+0x56A0 = 0x5368
+0x56A2 = 0x4739
+0x56A5 = 0x536B
+0x56AE = 0x536C
+0x56B4 = 0x536E
+0x56B6 = 0x536D
+0x56BC = 0x5370
+0x56C0 = 0x5373
+0x56C1 = 0x5371
+0x56C2 = 0x536F
+0x56C3 = 0x5372
+0x56C8 = 0x5374
+0x56CE = 0x5375
+0x56D1 = 0x5376
+0x56D3 = 0x5377
+0x56D7 = 0x5378
+0x56D8 = 0x5145
+0x56DA = 0x3C7C
+0x56DB = 0x3B4D
+0x56DE = 0x3273
+0x56E0 = 0x3078
+0x56E3 = 0x4344
+0x56EE = 0x5379
+0x56F0 = 0x3A24
+0x56F2 = 0x304F
+0x56F3 = 0x3F5E
+0x56F9 = 0x537A
+0x56FA = 0x3847
+0x56FD = 0x3971
+0x56FF = 0x537C
+0x5700 = 0x537B
+0x5703 = 0x4A60
+0x5704 = 0x537D
+0x5708 = 0x5421
+0x5709 = 0x537E
+0x570B = 0x5422
+0x570D = 0x5423
+0x570F = 0x3777
+0x5712 = 0x3160
+0x5713 = 0x5424
+0x5716 = 0x5426
+0x5718 = 0x5425
+0x571C = 0x5428
+0x571F = 0x455A
+0x5726 = 0x5429
+0x5727 = 0x3035
+0x5728 = 0x3A5F
+0x572D = 0x373D
+0x5730 = 0x434F
+0x5737 = 0x542A
+0x5738 = 0x542B
+0x573B = 0x542D
+0x5740 = 0x542E
+0x5742 = 0x3A64
+0x5747 = 0x3651
+0x574A = 0x4B37
+0x574E = 0x542C
+0x574F = 0x542F
+0x5750 = 0x3A41
+0x5751 = 0x3923
+0x5761 = 0x5433
+0x5764 = 0x3A25
+0x5766 = 0x4333
+0x5769 = 0x5430
+0x576A = 0x445A
+0x577F = 0x5434
+0x5782 = 0x3F62
+0x5788 = 0x5432
+0x5789 = 0x5435
+0x578B = 0x373F
+0x5793 = 0x5436
+0x57A0 = 0x5437
+0x57A2 = 0x3924
+0x57A3 = 0x3340
+0x57A4 = 0x5439
+0x57AA = 0x543A
+0x57B0 = 0x543B
+0x57B3 = 0x5438
+0x57C0 = 0x5431
+0x57C3 = 0x543C
+0x57C6 = 0x543D
+0x57CB = 0x4B64
+0x57CE = 0x3E6B
+0x57D2 = 0x543F
+0x57D3 = 0x5440
+0x57D4 = 0x543E
+0x57D6 = 0x5442
+0x57DC = 0x4738
+0x57DF = 0x3068
+0x57E0 = 0x4956
+0x57E3 = 0x5443
+0x57F4 = 0x3E7D
+0x57F7 = 0x3C39
+0x57F9 = 0x475D
+0x57FA = 0x3470
+0x57FC = 0x3A6B
+0x5800 = 0x4B59
+0x5802 = 0x4632
+0x5805 = 0x3778
+0x5806 = 0x424F
+0x580A = 0x5441
+0x580B = 0x5444
+0x5815 = 0x4244
+0x5819 = 0x5445
+0x581D = 0x5446
+0x5821 = 0x5448
+0x5824 = 0x4469
+0x582A = 0x342E
+0x582F = 0x7421
+0x5830 = 0x3161
+0x5831 = 0x4A73
+0x5834 = 0x3E6C
+0x5835 = 0x4548
+0x583A = 0x3A66
+0x583D = 0x544E
+0x5840 = 0x4A3D
+0x5841 = 0x4E5D
+0x584A = 0x3274
+0x584B = 0x544A
+0x5851 = 0x413A
+0x5852 = 0x544D
+0x5854 = 0x4563
+0x5857 = 0x4549
+0x5858 = 0x4564
+0x5859 = 0x4839
+0x585A = 0x444D
+0x585E = 0x3A49
+0x5862 = 0x5449
+0x5869 = 0x3176
+0x586B = 0x4536
+0x5870 = 0x544B
+0x5872 = 0x5447
+0x5875 = 0x3F50
+0x5879 = 0x544F
+0x587E = 0x3D4E
+0x5883 = 0x362D
+0x5885 = 0x5450
+0x5893 = 0x4A68
+0x5897 = 0x417D
+0x589C = 0x4446
+0x589F = 0x5452
+0x58A8 = 0x4B4F
+0x58AB = 0x5453
+0x58AE = 0x5458
+0x58B3 = 0x4A2F
+0x58B8 = 0x5457
+0x58B9 = 0x5451
+0x58BA = 0x5454
+0x58BB = 0x5456
+0x58BE = 0x3A26
+0x58C1 = 0x4A49
+0x58C5 = 0x5459
+0x58C7 = 0x4345
+0x58CA = 0x3275
+0x58CC = 0x3E6D
+0x58D1 = 0x545B
+0x58D3 = 0x545A
+0x58D5 = 0x3968
+0x58D7 = 0x545C
+0x58D8 = 0x545E
+0x58D9 = 0x545D
+0x58DC = 0x5460
+0x58DE = 0x5455
+0x58DF = 0x5462
+0x58E4 = 0x5461
+0x58E5 = 0x545F
+0x58EB = 0x3B4E
+0x58EC = 0x3F51
+0x58EE = 0x4154
+0x58EF = 0x5463
+0x58F0 = 0x403C
+0x58F1 = 0x306D
+0x58F2 = 0x4764
+0x58F7 = 0x445B
+0x58F9 = 0x5465
+0x58FA = 0x5464
+0x58FB = 0x5466
+0x58FC = 0x5467
+0x58FD = 0x5468
+0x5902 = 0x5469
+0x5909 = 0x4A51
+0x590A = 0x546A
+0x590F = 0x3246
+0x5910 = 0x546B
+0x5915 = 0x4D3C
+0x5916 = 0x3330
+0x5918 = 0x5249
+0x5919 = 0x3D48
+0x591A = 0x423F
+0x591B = 0x546C
+0x591C = 0x4C6B
+0x5922 = 0x4C34
+0x5925 = 0x546E
+0x5927 = 0x4267
+0x5929 = 0x4537
+0x592A = 0x4240
+0x592B = 0x4957
+0x592C = 0x546F
+0x592D = 0x5470
+0x592E = 0x317B
+0x5931 = 0x3C3A
+0x5932 = 0x5471
+0x5937 = 0x3050
+0x5938 = 0x5472
+0x593E = 0x5473
+0x5944 = 0x3162
+0x5947 = 0x3471
+0x5948 = 0x4660
+0x5949 = 0x4A74
+0x594E = 0x5477
+0x594F = 0x4155
+0x5950 = 0x5476
+0x5951 = 0x3740
+0x5954 = 0x4B5B
+0x5955 = 0x5475
+0x5957 = 0x4565
+0x5958 = 0x5479
+0x595A = 0x5478
+0x5960 = 0x547B
+0x5962 = 0x547A
+0x5965 = 0x317C
+0x5967 = 0x547C
+0x5968 = 0x3E29
+0x5969 = 0x547E
+0x596A = 0x4325
+0x596C = 0x547D
+0x596E = 0x4A33
+0x5973 = 0x3D77
+0x5974 = 0x455B
+0x5978 = 0x5521
+0x597D = 0x3925
+0x5981 = 0x5522
+0x5982 = 0x4721
+0x5983 = 0x485E
+0x5984 = 0x4C51
+0x598A = 0x4725
+0x598D = 0x552B
+0x5993 = 0x3538
+0x5996 = 0x4D45
+0x5999 = 0x4C2F
+0x599B = 0x562C
+0x599D = 0x5523
+0x59A3 = 0x5526
+0x59A5 = 0x4245
+0x59A8 = 0x4B38
+0x59AC = 0x454A
+0x59B2 = 0x5527
+0x59B9 = 0x4B65
+0x59BB = 0x3A4A
+0x59BE = 0x3E2A
+0x59C6 = 0x5528
+0x59C9 = 0x3B50
+0x59CB = 0x3B4F
+0x59D0 = 0x3039
+0x59D1 = 0x3848
+0x59D3 = 0x402B
+0x59D4 = 0x3051
+0x59D9 = 0x552C
+0x59DA = 0x552D
+0x59DC = 0x552A
+0x59E5 = 0x3138
+0x59E6 = 0x342F
+0x59E8 = 0x5529
+0x59EA = 0x4C45
+0x59EB = 0x4931
+0x59F6 = 0x3028
+0x59FB = 0x3079
+0x59FF = 0x3B51
+0x5A01 = 0x3052
+0x5A03 = 0x3023
+0x5A09 = 0x5532
+0x5A11 = 0x5530
+0x5A18 = 0x4C3C
+0x5A1A = 0x5533
+0x5A1C = 0x5531
+0x5A1F = 0x552F
+0x5A20 = 0x3F31
+0x5A25 = 0x552E
+0x5A29 = 0x4A5A
+0x5A2F = 0x3864
+0x5A35 = 0x5537
+0x5A36 = 0x5538
+0x5A3C = 0x3E2B
+0x5A40 = 0x5534
+0x5A41 = 0x4F2C
+0x5A46 = 0x474C
+0x5A49 = 0x5536
+0x5A5A = 0x3A27
+0x5A62 = 0x5539
+0x5A66 = 0x4958
+0x5A6A = 0x553A
+0x5A6C = 0x5535
+0x5A7F = 0x4C3B
+0x5A92 = 0x475E
+0x5A9A = 0x553B
+0x5A9B = 0x4932
+0x5ABC = 0x553C
+0x5ABD = 0x5540
+0x5ABE = 0x553D
+0x5AC1 = 0x3247
+0x5AC2 = 0x553F
+0x5AC9 = 0x3C3B
+0x5ACB = 0x553E
+0x5ACC = 0x3779
+0x5AD0 = 0x554C
+0x5AD6 = 0x5545
+0x5AD7 = 0x5542
+0x5AE1 = 0x4364
+0x5AE3 = 0x5541
+0x5AE6 = 0x5543
+0x5AE9 = 0x5544
+0x5AFA = 0x5546
+0x5AFB = 0x5547
+0x5B09 = 0x3472
+0x5B0B = 0x5549
+0x5B0C = 0x5548
+0x5B16 = 0x554A
+0x5B22 = 0x3E6E
+0x5B2A = 0x554D
+0x5B2C = 0x445C
+0x5B30 = 0x3145
+0x5B32 = 0x554B
+0x5B36 = 0x554E
+0x5B3E = 0x554F
+0x5B40 = 0x5552
+0x5B43 = 0x5550
+0x5B45 = 0x5551
+0x5B50 = 0x3B52
+0x5B51 = 0x5553
+0x5B54 = 0x3926
+0x5B55 = 0x5554
+0x5B57 = 0x3B7A
+0x5B58 = 0x4238
+0x5B5A = 0x5555
+0x5B5B = 0x5556
+0x5B5C = 0x3B5A
+0x5B5D = 0x3927
+0x5B5F = 0x4C52
+0x5B63 = 0x3528
+0x5B64 = 0x3849
+0x5B65 = 0x5557
+0x5B66 = 0x3358
+0x5B69 = 0x5558
+0x5B6B = 0x4239
+0x5B70 = 0x5559
+0x5B71 = 0x5623
+0x5B73 = 0x555A
+0x5B75 = 0x555B
+0x5B78 = 0x555C
+0x5B7A = 0x555E
+0x5B80 = 0x555F
+0x5B83 = 0x5560
+0x5B85 = 0x4270
+0x5B87 = 0x3127
+0x5B88 = 0x3C69
+0x5B89 = 0x3042
+0x5B8B = 0x4157
+0x5B8C = 0x3430
+0x5B8D = 0x3C35
+0x5B8F = 0x3928
+0x5B95 = 0x4566
+0x5B97 = 0x3D21
+0x5B98 = 0x3431
+0x5B99 = 0x4368
+0x5B9A = 0x446A
+0x5B9B = 0x3038
+0x5B9C = 0x3539
+0x5B9D = 0x4A75
+0x5B9F = 0x3C42
+0x5BA2 = 0x3552
+0x5BA3 = 0x406B
+0x5BA4 = 0x3C3C
+0x5BA5 = 0x4D28
+0x5BA6 = 0x5561
+0x5BAE = 0x355C
+0x5BB0 = 0x3A4B
+0x5BB3 = 0x3332
+0x5BB4 = 0x3163
+0x5BB5 = 0x3E2C
+0x5BB6 = 0x3248
+0x5BB8 = 0x5562
+0x5BB9 = 0x4D46
+0x5BBF = 0x3D49
+0x5BC2 = 0x3C64
+0x5BC3 = 0x5563
+0x5BC4 = 0x3473
+0x5BC5 = 0x4652
+0x5BC6 = 0x4C29
+0x5BC7 = 0x5564
+0x5BC9 = 0x5565
+0x5BCC = 0x4959
+0x5BD0 = 0x5567
+0x5BD2 = 0x3428
+0x5BD3 = 0x3677
+0x5BD4 = 0x5566
+0x5BDB = 0x3432
+0x5BDD = 0x3F32
+0x5BDE = 0x556B
+0x5BDF = 0x3B21
+0x5BE1 = 0x3249
+0x5BE2 = 0x556A
+0x5BE4 = 0x5568
+0x5BE5 = 0x556C
+0x5BE6 = 0x5569
+0x5BE7 = 0x472B
+0x5BE8 = 0x5C4D
+0x5BE9 = 0x3F33
+0x5BEB = 0x556D
+0x5BEE = 0x4E40
+0x5BF0 = 0x556E
+0x5BF3 = 0x5570
+0x5BF5 = 0x437E
+0x5BF6 = 0x556F
+0x5BF8 = 0x4023
+0x5BFA = 0x3B7B
+0x5BFE = 0x4250
+0x5BFF = 0x3C77
+0x5C01 = 0x4975
+0x5C02 = 0x406C
+0x5C04 = 0x3C4D
+0x5C05 = 0x5571
+0x5C06 = 0x3E2D
+0x5C07 = 0x5572
+0x5C08 = 0x5573
+0x5C09 = 0x3053
+0x5C0A = 0x423A
+0x5C0B = 0x3F52
+0x5C0D = 0x5574
+0x5C0E = 0x4633
+0x5C0F = 0x3E2E
+0x5C11 = 0x3E2F
+0x5C13 = 0x5575
+0x5C16 = 0x406D
+0x5C1A = 0x3E30
+0x5C20 = 0x5576
+0x5C22 = 0x5577
+0x5C24 = 0x4C60
+0x5C28 = 0x5578
+0x5C2D = 0x3646
+0x5C31 = 0x3D22
+0x5C38 = 0x5579
+0x5C39 = 0x557A
+0x5C3A = 0x3C5C
+0x5C3B = 0x3F2C
+0x5C3C = 0x4674
+0x5C3D = 0x3F54
+0x5C3E = 0x4878
+0x5C3F = 0x4722
+0x5C40 = 0x3649
+0x5C41 = 0x557B
+0x5C45 = 0x356F
+0x5C46 = 0x557C
+0x5C48 = 0x367E
+0x5C4A = 0x464F
+0x5C4B = 0x3230
+0x5C4D = 0x3B53
+0x5C4E = 0x557D
+0x5C4F = 0x5622
+0x5C50 = 0x5621
+0x5C51 = 0x367D
+0x5C53 = 0x557E
+0x5C55 = 0x4538
+0x5C5E = 0x4230
+0x5C60 = 0x454B
+0x5C61 = 0x3C48
+0x5C64 = 0x4158
+0x5C65 = 0x4D7A
+0x5C6C = 0x5624
+0x5C6E = 0x5625
+0x5C6F = 0x4656
+0x5C71 = 0x3B33
+0x5C76 = 0x5627
+0x5C79 = 0x5628
+0x5C8C = 0x5629
+0x5C90 = 0x3474
+0x5C91 = 0x562A
+0x5C94 = 0x562B
+0x5CA1 = 0x322C
+0x5CA8 = 0x413B
+0x5CA9 = 0x3464
+0x5CAB = 0x562D
+0x5CAC = 0x4C28
+0x5CB1 = 0x4252
+0x5CB3 = 0x3359
+0x5CB6 = 0x562F
+0x5CB7 = 0x5631
+0x5CB8 = 0x345F
+0x5CBB = 0x562E
+0x5CBC = 0x5630
+0x5CBE = 0x5633
+0x5CC5 = 0x5632
+0x5CC7 = 0x5634
+0x5CD9 = 0x5635
+0x5CE0 = 0x463D
+0x5CE1 = 0x362E
+0x5CE8 = 0x3265
+0x5CE9 = 0x5636
+0x5CEA = 0x563B
+0x5CED = 0x5639
+0x5CEF = 0x4A77
+0x5CF0 = 0x4A76
+0x5CF6 = 0x4567
+0x5CFA = 0x5638
+0x5CFB = 0x3D54
+0x5CFD = 0x5637
+0x5D07 = 0x3F72
+0x5D0B = 0x563C
+0x5D0E = 0x3A6A
+0x5D11 = 0x5642
+0x5D14 = 0x5643
+0x5D15 = 0x563D
+0x5D16 = 0x3333
+0x5D17 = 0x563E
+0x5D18 = 0x5647
+0x5D19 = 0x5646
+0x5D1A = 0x5645
+0x5D1B = 0x5641
+0x5D1F = 0x5640
+0x5D22 = 0x5644
+0x5D29 = 0x4A78
+0x5D4B = 0x564B
+0x5D4C = 0x5648
+0x5D4E = 0x564A
+0x5D50 = 0x4D72
+0x5D52 = 0x5649
+0x5D5C = 0x563F
+0x5D69 = 0x3F73
+0x5D6C = 0x564C
+0x5D6F = 0x3A37
+0x5D73 = 0x564D
+0x5D76 = 0x564E
+0x5D82 = 0x5651
+0x5D84 = 0x5650
+0x5D87 = 0x564F
+0x5D8B = 0x4568
+0x5D8C = 0x563A
+0x5D90 = 0x5657
+0x5D9D = 0x5653
+0x5DA2 = 0x5652
+0x5DAC = 0x5654
+0x5DAE = 0x5655
+0x5DB7 = 0x5658
+0x5DBA = 0x4E66
+0x5DBC = 0x5659
+0x5DBD = 0x5656
+0x5DC9 = 0x565A
+0x5DCC = 0x3460
+0x5DCD = 0x565B
+0x5DD2 = 0x565D
+0x5DD3 = 0x565C
+0x5DD6 = 0x565E
+0x5DDB = 0x565F
+0x5DDD = 0x406E
+0x5DDE = 0x3D23
+0x5DE1 = 0x3D64
+0x5DE3 = 0x4163
+0x5DE5 = 0x3929
+0x5DE6 = 0x3A38
+0x5DE7 = 0x392A
+0x5DE8 = 0x3570
+0x5DEB = 0x5660
+0x5DEE = 0x3A39
+0x5DF1 = 0x384A
+0x5DF2 = 0x5661
+0x5DF3 = 0x4C26
+0x5DF4 = 0x4743
+0x5DF5 = 0x5662
+0x5DF7 = 0x392B
+0x5DFB = 0x342C
+0x5DFD = 0x4327
+0x5DFE = 0x3652
+0x5E02 = 0x3B54
+0x5E03 = 0x495B
+0x5E06 = 0x4841
+0x5E0B = 0x5663
+0x5E0C = 0x3475
+0x5E11 = 0x5666
+0x5E16 = 0x4421
+0x5E19 = 0x5665
+0x5E1A = 0x5664
+0x5E1B = 0x5667
+0x5E1D = 0x446B
+0x5E25 = 0x3F63
+0x5E2B = 0x3B55
+0x5E2D = 0x404A
+0x5E2F = 0x4253
+0x5E30 = 0x3522
+0x5E33 = 0x4422
+0x5E36 = 0x5668
+0x5E37 = 0x5669
+0x5E38 = 0x3E6F
+0x5E3D = 0x4B39
+0x5E40 = 0x566C
+0x5E43 = 0x566B
+0x5E44 = 0x566A
+0x5E45 = 0x497D
+0x5E47 = 0x5673
+0x5E4C = 0x4B5A
+0x5E4E = 0x566D
+0x5E54 = 0x566F
+0x5E55 = 0x4B6B
+0x5E57 = 0x566E
+0x5E5F = 0x5670
+0x5E61 = 0x4828
+0x5E62 = 0x5671
+0x5E63 = 0x4A3E
+0x5E64 = 0x5672
+0x5E72 = 0x3433
+0x5E73 = 0x4A3F
+0x5E74 = 0x472F
+0x5E75 = 0x5674
+0x5E76 = 0x5675
+0x5E78 = 0x392C
+0x5E79 = 0x3434
+0x5E7A = 0x5676
+0x5E7B = 0x3838
+0x5E7C = 0x4D44
+0x5E7D = 0x4D29
+0x5E7E = 0x3476
+0x5E7F = 0x5678
+0x5E81 = 0x4423
+0x5E83 = 0x392D
+0x5E84 = 0x3E31
+0x5E87 = 0x485F
+0x5E8A = 0x3E32
+0x5E8F = 0x3D78
+0x5E95 = 0x446C
+0x5E96 = 0x4A79
+0x5E97 = 0x4539
+0x5E9A = 0x392E
+0x5E9C = 0x495C
+0x5EA0 = 0x5679
+0x5EA6 = 0x4559
+0x5EA7 = 0x3A42
+0x5EAB = 0x384B
+0x5EAD = 0x446D
+0x5EB5 = 0x3043
+0x5EB6 = 0x3D6E
+0x5EB7 = 0x392F
+0x5EB8 = 0x4D47
+0x5EC1 = 0x567A
+0x5EC2 = 0x567B
+0x5EC3 = 0x4751
+0x5EC8 = 0x567C
+0x5EC9 = 0x4E77
+0x5ECA = 0x4F2D
+0x5ECF = 0x567E
+0x5ED0 = 0x567D
+0x5ED3 = 0x3347
+0x5ED6 = 0x5721
+0x5EDA = 0x5724
+0x5EDB = 0x5725
+0x5EDD = 0x5723
+0x5EDF = 0x4940
+0x5EE0 = 0x3E33
+0x5EE1 = 0x5727
+0x5EE2 = 0x5726
+0x5EE3 = 0x5722
+0x5EE8 = 0x5728
+0x5EE9 = 0x5729
+0x5EEC = 0x572A
+0x5EF0 = 0x572D
+0x5EF1 = 0x572B
+0x5EF3 = 0x572C
+0x5EF4 = 0x572E
+0x5EF6 = 0x3164
+0x5EF7 = 0x446E
+0x5EF8 = 0x572F
+0x5EFA = 0x377A
+0x5EFB = 0x3276
+0x5EFC = 0x4736
+0x5EFE = 0x5730
+0x5EFF = 0x467B
+0x5F01 = 0x4A5B
+0x5F03 = 0x5731
+0x5F04 = 0x4F2E
+0x5F09 = 0x5732
+0x5F0A = 0x4A40
+0x5F0B = 0x5735
+0x5F0C = 0x5021
+0x5F0D = 0x5031
+0x5F0F = 0x3C30
+0x5F10 = 0x4675
+0x5F11 = 0x5736
+0x5F13 = 0x355D
+0x5F14 = 0x4424
+0x5F15 = 0x307A
+0x5F16 = 0x5737
+0x5F17 = 0x4A26
+0x5F18 = 0x3930
+0x5F1B = 0x4350
+0x5F1F = 0x446F
+0x5F25 = 0x4C6F
+0x5F26 = 0x3839
+0x5F27 = 0x384C
+0x5F29 = 0x5738
+0x5F2D = 0x5739
+0x5F2F = 0x573F
+0x5F31 = 0x3C65
+0x5F35 = 0x4425
+0x5F37 = 0x362F
+0x5F38 = 0x573A
+0x5F3C = 0x492B
+0x5F3E = 0x4346
+0x5F41 = 0x573B
+0x5F48 = 0x573C
+0x5F4A = 0x3630
+0x5F4C = 0x573D
+0x5F4E = 0x573E
+0x5F51 = 0x5740
+0x5F53 = 0x4576
+0x5F56 = 0x5741
+0x5F57 = 0x5742
+0x5F59 = 0x5743
+0x5F5C = 0x5734
+0x5F5D = 0x5733
+0x5F61 = 0x5744
+0x5F62 = 0x3741
+0x5F66 = 0x4927
+0x5F69 = 0x3A4C
+0x5F6A = 0x4937
+0x5F6B = 0x4426
+0x5F6C = 0x494B
+0x5F6D = 0x5745
+0x5F70 = 0x3E34
+0x5F71 = 0x3146
+0x5F73 = 0x5746
+0x5F77 = 0x5747
+0x5F79 = 0x4C72
+0x5F7C = 0x4860
+0x5F7F = 0x574A
+0x5F80 = 0x317D
+0x5F81 = 0x402C
+0x5F82 = 0x5749
+0x5F83 = 0x5748
+0x5F84 = 0x3742
+0x5F85 = 0x4254
+0x5F87 = 0x574E
+0x5F88 = 0x574C
+0x5F8A = 0x574B
+0x5F8B = 0x4E27
+0x5F8C = 0x3865
+0x5F90 = 0x3D79
+0x5F91 = 0x574D
+0x5F92 = 0x454C
+0x5F93 = 0x3D3E
+0x5F97 = 0x4640
+0x5F98 = 0x5751
+0x5F99 = 0x5750
+0x5F9E = 0x574F
+0x5FA0 = 0x5752
+0x5FA1 = 0x3866
+0x5FA8 = 0x5753
+0x5FA9 = 0x497C
+0x5FAA = 0x3D5B
+0x5FAD = 0x5754
+0x5FAE = 0x4879
+0x5FB3 = 0x4641
+0x5FB4 = 0x4427
+0x5FB9 = 0x4530
+0x5FBC = 0x5755
+0x5FBD = 0x352B
+0x5FC3 = 0x3F34
+0x5FC5 = 0x492C
+0x5FCC = 0x3477
+0x5FCD = 0x4726
+0x5FD6 = 0x5756
+0x5FD7 = 0x3B56
+0x5FD8 = 0x4B3A
+0x5FD9 = 0x4B3B
+0x5FDC = 0x317E
+0x5FDD = 0x575B
+0x5FE0 = 0x4369
+0x5FE4 = 0x5758
+0x5FEB = 0x3277
+0x5FF0 = 0x582D
+0x5FF1 = 0x575A
+0x5FF5 = 0x4730
+0x5FF8 = 0x5759
+0x5FFB = 0x5757
+0x5FFD = 0x397A
+0x5FFF = 0x575D
+0x600E = 0x5763
+0x600F = 0x5769
+0x6010 = 0x5761
+0x6012 = 0x455C
+0x6015 = 0x5766
+0x6016 = 0x495D
+0x6019 = 0x5760
+0x601B = 0x5765
+0x601C = 0x4E67
+0x601D = 0x3B57
+0x6020 = 0x4255
+0x6021 = 0x575E
+0x6025 = 0x355E
+0x6026 = 0x5768
+0x6027 = 0x402D
+0x6028 = 0x3165
+0x6029 = 0x5762
+0x602A = 0x3278
+0x602B = 0x5767
+0x602F = 0x3631
+0x6031 = 0x5764
+0x603A = 0x576A
+0x6041 = 0x576C
+0x6042 = 0x5776
+0x6043 = 0x5774
+0x6046 = 0x5771
+0x604A = 0x5770
+0x604B = 0x4E78
+0x604D = 0x5772
+0x6050 = 0x3632
+0x6052 = 0x3931
+0x6055 = 0x3D7A
+0x6059 = 0x5779
+0x605A = 0x576B
+0x605F = 0x576F
+0x6060 = 0x575F
+0x6062 = 0x327A
+0x6063 = 0x5773
+0x6064 = 0x5775
+0x6065 = 0x4351
+0x6068 = 0x3A28
+0x6069 = 0x3238
+0x606A = 0x576D
+0x606B = 0x5778
+0x606C = 0x5777
+0x606D = 0x3633
+0x606F = 0x4229
+0x6070 = 0x3366
+0x6075 = 0x3743
+0x6077 = 0x576E
+0x6081 = 0x577A
+0x6083 = 0x577D
+0x6084 = 0x5821
+0x6089 = 0x3C3D
+0x608B = 0x5827
+0x608C = 0x4470
+0x608D = 0x577B
+0x6092 = 0x5825
+0x6094 = 0x3279
+0x6096 = 0x5823
+0x6097 = 0x5824
+0x609A = 0x577E
+0x609B = 0x5822
+0x609F = 0x3867
+0x60A0 = 0x4D2A
+0x60A3 = 0x3435
+0x60A6 = 0x3159
+0x60A7 = 0x5826
+0x60A9 = 0x473A
+0x60AA = 0x302D
+0x60B2 = 0x4861
+0x60B3 = 0x575C
+0x60B4 = 0x582C
+0x60B5 = 0x5830
+0x60B6 = 0x4C65
+0x60B8 = 0x5829
+0x60BC = 0x4569
+0x60BD = 0x582E
+0x60C5 = 0x3E70
+0x60C6 = 0x582F
+0x60C7 = 0x4657
+0x60D1 = 0x4F47
+0x60D3 = 0x582B
+0x60D8 = 0x5831
+0x60DA = 0x397B
+0x60DC = 0x404B
+0x60DF = 0x3054
+0x60E0 = 0x582A
+0x60E1 = 0x5828
+0x60E3 = 0x415A
+0x60E7 = 0x577C
+0x60E8 = 0x3B34
+0x60F0 = 0x4246
+0x60F1 = 0x583D
+0x60F3 = 0x415B
+0x60F4 = 0x5838
+0x60F6 = 0x5835
+0x60F7 = 0x5836
+0x60F9 = 0x3C66
+0x60FA = 0x5839
+0x60FB = 0x583C
+0x6100 = 0x5837
+0x6101 = 0x3D25
+0x6103 = 0x583A
+0x6106 = 0x5834
+0x6108 = 0x4C7C
+0x6109 = 0x4C7B
+0x610D = 0x583E
+0x610E = 0x583F
+0x610F = 0x3055
+0x6115 = 0x5833
+0x611A = 0x3672
+0x611B = 0x3026
+0x611F = 0x3436
+0x6121 = 0x583B
+0x6127 = 0x5843
+0x6128 = 0x5842
+0x612C = 0x5847
+0x6134 = 0x5848
+0x613C = 0x5846
+0x613D = 0x5849
+0x613E = 0x5841
+0x613F = 0x5845
+0x6142 = 0x584A
+0x6144 = 0x584B
+0x6147 = 0x5840
+0x6148 = 0x3B7C
+0x614A = 0x5844
+0x614B = 0x4256
+0x614C = 0x3932
+0x614D = 0x5832
+0x614E = 0x3F35
+0x6153 = 0x5858
+0x6155 = 0x4A69
+0x6158 = 0x584E
+0x6159 = 0x584F
+0x615A = 0x5850
+0x615D = 0x5857
+0x615F = 0x5856
+0x6162 = 0x4B7D
+0x6163 = 0x3437
+0x6165 = 0x5854
+0x6167 = 0x3745
+0x6168 = 0x3334
+0x616B = 0x5851
+0x616E = 0x4E38
+0x616F = 0x5853
+0x6170 = 0x3056
+0x6171 = 0x5855
+0x6173 = 0x584C
+0x6174 = 0x5852
+0x6175 = 0x5859
+0x6176 = 0x3744
+0x6177 = 0x584D
+0x617E = 0x4D5D
+0x6182 = 0x4D2B
+0x6187 = 0x585C
+0x618A = 0x5860
+0x618E = 0x417E
+0x6190 = 0x4E79
+0x6191 = 0x5861
+0x6194 = 0x585E
+0x6196 = 0x585B
+0x6199 = 0x585A
+0x619A = 0x585F
+0x61A4 = 0x4A30
+0x61A7 = 0x4634
+0x61A9 = 0x3746
+0x61AB = 0x5862
+0x61AC = 0x585D
+0x61AE = 0x5863
+0x61B2 = 0x377B
+0x61B6 = 0x3231
+0x61BA = 0x586B
+0x61BE = 0x3438
+0x61C3 = 0x5869
+0x61C6 = 0x586A
+0x61C7 = 0x3A29
+0x61C8 = 0x5868
+0x61C9 = 0x5866
+0x61CA = 0x5865
+0x61CB = 0x586C
+0x61CC = 0x5864
+0x61CD = 0x586E
+0x61D0 = 0x327B
+0x61E3 = 0x5870
+0x61E6 = 0x586F
+0x61F2 = 0x4428
+0x61F4 = 0x5873
+0x61F6 = 0x5871
+0x61F7 = 0x5867
+0x61F8 = 0x377C
+0x61FA = 0x5872
+0x61FC = 0x5876
+0x61FD = 0x5875
+0x61FE = 0x5877
+0x61FF = 0x5874
+0x6200 = 0x5878
+0x6208 = 0x5879
+0x6209 = 0x587A
+0x620A = 0x4A6A
+0x620C = 0x587C
+0x620D = 0x587B
+0x620E = 0x3D3F
+0x6210 = 0x402E
+0x6211 = 0x3266
+0x6212 = 0x327C
+0x6214 = 0x587D
+0x6216 = 0x303F
+0x621A = 0x404C
+0x621B = 0x587E
+0x621D = 0x6C43
+0x621E = 0x5921
+0x621F = 0x3761
+0x6221 = 0x5922
+0x6226 = 0x406F
+0x622A = 0x5923
+0x622E = 0x5924
+0x622F = 0x353A
+0x6230 = 0x5925
+0x6232 = 0x5926
+0x6233 = 0x5927
+0x6234 = 0x4257
+0x6238 = 0x384D
+0x623B = 0x4C61
+0x623F = 0x4B3C
+0x6240 = 0x3D6A
+0x6241 = 0x5928
+0x6247 = 0x4070
+0x6248 = 0x6E3D
+0x6249 = 0x4862
+0x624B = 0x3C6A
+0x624D = 0x3A4D
+0x624E = 0x5929
+0x6253 = 0x4247
+0x6255 = 0x4A27
+0x6258 = 0x4271
+0x625B = 0x592C
+0x625E = 0x592A
+0x6260 = 0x592D
+0x6263 = 0x592B
+0x6268 = 0x592E
+0x626E = 0x4A31
+0x6271 = 0x3037
+0x6276 = 0x495E
+0x6279 = 0x4863
+0x627C = 0x592F
+0x627E = 0x5932
+0x627F = 0x3E35
+0x6280 = 0x353B
+0x6282 = 0x5930
+0x6283 = 0x5937
+0x6284 = 0x3E36
+0x6289 = 0x5931
+0x628A = 0x4744
+0x6291 = 0x4D5E
+0x6292 = 0x5933
+0x6293 = 0x5934
+0x6294 = 0x5938
+0x6295 = 0x456A
+0x6296 = 0x5935
+0x6297 = 0x3933
+0x6298 = 0x405E
+0x629B = 0x5946
+0x629C = 0x4834
+0x629E = 0x4272
+0x62AB = 0x4864
+0x62AC = 0x5A2D
+0x62B1 = 0x4A7A
+0x62B5 = 0x4471
+0x62B9 = 0x4B75
+0x62BB = 0x593B
+0x62BC = 0x3221
+0x62BD = 0x436A
+0x62C2 = 0x5944
+0x62C5 = 0x4334
+0x62C6 = 0x593E
+0x62C7 = 0x5945
+0x62C8 = 0x5940
+0x62C9 = 0x5947
+0x62CA = 0x5943
+0x62CC = 0x5942
+0x62CD = 0x476F
+0x62CF = 0x593C
+0x62D0 = 0x327D
+0x62D1 = 0x593A
+0x62D2 = 0x3571
+0x62D3 = 0x4273
+0x62D4 = 0x5936
+0x62D7 = 0x5939
+0x62D8 = 0x3934
+0x62D9 = 0x405B
+0x62DB = 0x3E37
+0x62DC = 0x5941
+0x62DD = 0x4752
+0x62E0 = 0x3572
+0x62E1 = 0x3348
+0x62EC = 0x3367
+0x62ED = 0x3F21
+0x62EE = 0x5949
+0x62EF = 0x594E
+0x62F1 = 0x594A
+0x62F3 = 0x377D
+0x62F5 = 0x594F
+0x62F6 = 0x3B22
+0x62F7 = 0x3969
+0x62FE = 0x3D26
+0x62FF = 0x593D
+0x6301 = 0x3B7D
+0x6302 = 0x594C
+0x6307 = 0x3B58
+0x6308 = 0x594D
+0x6309 = 0x3044
+0x630C = 0x5948
+0x6311 = 0x4429
+0x6319 = 0x3573
+0x631F = 0x3634
+0x6327 = 0x594B
+0x6328 = 0x3027
+0x632B = 0x3A43
+0x632F = 0x3F36
+0x633A = 0x4472
+0x633D = 0x4854
+0x633E = 0x5951
+0x633F = 0x415E
+0x6349 = 0x422A
+0x634C = 0x3B2B
+0x634D = 0x5952
+0x634F = 0x5954
+0x6350 = 0x5950
+0x6355 = 0x4A61
+0x6357 = 0x443D
+0x635C = 0x415C
+0x6367 = 0x4A7B
+0x6368 = 0x3C4E
+0x6369 = 0x5960
+0x636B = 0x595F
+0x636E = 0x3F78
+0x6372 = 0x377E
+0x6376 = 0x5959
+0x6377 = 0x3E39
+0x637A = 0x4668
+0x637B = 0x4731
+0x6380 = 0x5957
+0x6383 = 0x415D
+0x6388 = 0x3C78
+0x6389 = 0x595C
+0x638C = 0x3E38
+0x638E = 0x5956
+0x638F = 0x595B
+0x6392 = 0x4753
+0x6396 = 0x5955
+0x6398 = 0x3721
+0x639B = 0x335D
+0x639F = 0x595D
+0x63A0 = 0x4E2B
+0x63A1 = 0x3A4E
+0x63A2 = 0x4335
+0x63A3 = 0x595A
+0x63A5 = 0x405C
+0x63A7 = 0x3935
+0x63A8 = 0x3F64
+0x63A9 = 0x3166
+0x63AA = 0x413C
+0x63AB = 0x5958
+0x63AC = 0x3545
+0x63B2 = 0x3747
+0x63B4 = 0x444F
+0x63B5 = 0x595E
+0x63BB = 0x415F
+0x63BE = 0x5961
+0x63C0 = 0x5963
+0x63C3 = 0x4237
+0x63C4 = 0x5969
+0x63C6 = 0x5964
+0x63C9 = 0x5966
+0x63CF = 0x4941
+0x63D0 = 0x4473
+0x63D2 = 0x5967
+0x63D6 = 0x4D2C
+0x63DA = 0x4D48
+0x63DB = 0x3439
+0x63E1 = 0x302E
+0x63E3 = 0x5965
+0x63E9 = 0x5962
+0x63EE = 0x3478
+0x63F4 = 0x3167
+0x63F6 = 0x5968
+0x63FA = 0x4D49
+0x6406 = 0x596C
+0x640D = 0x423B
+0x640F = 0x5973
+0x6413 = 0x596D
+0x6416 = 0x596A
+0x6417 = 0x5971
+0x641C = 0x5953
+0x6426 = 0x596E
+0x6428 = 0x5972
+0x642C = 0x4842
+0x642D = 0x456B
+0x6434 = 0x596B
+0x6436 = 0x596F
+0x643A = 0x3748
+0x643E = 0x3A71
+0x6442 = 0x405D
+0x644E = 0x5977
+0x6458 = 0x4526
+0x6467 = 0x5974
+0x6469 = 0x4B60
+0x646F = 0x5975
+0x6476 = 0x5976
+0x6478 = 0x4C4E
+0x647A = 0x4022
+0x6483 = 0x3762
+0x6488 = 0x597D
+0x6492 = 0x3B35
+0x6493 = 0x597A
+0x6495 = 0x5979
+0x649A = 0x4732
+0x649E = 0x4635
+0x64A4 = 0x4531
+0x64A5 = 0x597B
+0x64A9 = 0x597C
+0x64AB = 0x496F
+0x64AD = 0x4745
+0x64AE = 0x3B23
+0x64B0 = 0x4071
+0x64B2 = 0x4B50
+0x64B9 = 0x3349
+0x64BB = 0x5A25
+0x64BC = 0x597E
+0x64C1 = 0x4D4A
+0x64C2 = 0x5A27
+0x64C5 = 0x5A23
+0x64C7 = 0x5A24
+0x64CD = 0x4160
+0x64D2 = 0x5A22
+0x64D4 = 0x593F
+0x64D8 = 0x5A26
+0x64DA = 0x5A21
+0x64E0 = 0x5A2B
+0x64E1 = 0x5A2C
+0x64E2 = 0x4527
+0x64E3 = 0x5A2E
+0x64E6 = 0x3B24
+0x64E7 = 0x5A29
+0x64EC = 0x353C
+0x64EF = 0x5A2F
+0x64F1 = 0x5A28
+0x64F2 = 0x5A33
+0x64F4 = 0x5A32
+0x64F6 = 0x5A31
+0x64FA = 0x5A34
+0x64FD = 0x5A36
+0x64FE = 0x3E71
+0x6500 = 0x5A35
+0x6505 = 0x5A39
+0x6518 = 0x5A37
+0x651C = 0x5A38
+0x651D = 0x5970
+0x6523 = 0x5A3B
+0x6524 = 0x5A3A
+0x652A = 0x5978
+0x652B = 0x5A3C
+0x652C = 0x5A30
+0x652F = 0x3B59
+0x6534 = 0x5A3D
+0x6535 = 0x5A3E
+0x6536 = 0x5A40
+0x6537 = 0x5A3F
+0x6538 = 0x5A41
+0x6539 = 0x327E
+0x653B = 0x3936
+0x653E = 0x4A7C
+0x653F = 0x402F
+0x6545 = 0x384E
+0x6548 = 0x5A43
+0x654D = 0x5A46
+0x654F = 0x4952
+0x6551 = 0x355F
+0x6555 = 0x5A45
+0x6556 = 0x5A44
+0x6557 = 0x4754
+0x6558 = 0x5A47
+0x6559 = 0x3635
+0x655D = 0x5A49
+0x655E = 0x5A48
+0x6562 = 0x343A
+0x6563 = 0x3B36
+0x6566 = 0x4658
+0x656C = 0x3749
+0x6570 = 0x3F74
+0x6572 = 0x5A4A
+0x6574 = 0x4030
+0x6575 = 0x4528
+0x6577 = 0x495F
+0x6578 = 0x5A4B
+0x6582 = 0x5A4C
+0x6583 = 0x5A4D
+0x6587 = 0x4A38
+0x6588 = 0x555D
+0x6589 = 0x4046
+0x658C = 0x494C
+0x658E = 0x3A58
+0x6590 = 0x4865
+0x6591 = 0x4843
+0x6597 = 0x454D
+0x6599 = 0x4E41
+0x659B = 0x5A4F
+0x659C = 0x3C50
+0x659F = 0x5A50
+0x65A1 = 0x3036
+0x65A4 = 0x3654
+0x65A5 = 0x404D
+0x65A7 = 0x4960
+0x65AB = 0x5A51
+0x65AC = 0x3B42
+0x65AD = 0x4347
+0x65AF = 0x3B5B
+0x65B0 = 0x3F37
+0x65B7 = 0x5A52
+0x65B9 = 0x4A7D
+0x65BC = 0x3177
+0x65BD = 0x3B5C
+0x65C1 = 0x5A55
+0x65C3 = 0x5A53
+0x65C4 = 0x5A56
+0x65C5 = 0x4E39
+0x65C6 = 0x5A54
+0x65CB = 0x407B
+0x65CC = 0x5A57
+0x65CF = 0x4232
+0x65D2 = 0x5A58
+0x65D7 = 0x347A
+0x65D9 = 0x5A5A
+0x65DB = 0x5A59
+0x65E0 = 0x5A5B
+0x65E1 = 0x5A5C
+0x65E2 = 0x347B
+0x65E5 = 0x467C
+0x65E6 = 0x4336
+0x65E7 = 0x356C
+0x65E8 = 0x3B5D
+0x65E9 = 0x4161
+0x65EC = 0x3D5C
+0x65ED = 0x3030
+0x65F1 = 0x5A5D
+0x65FA = 0x3222
+0x65FB = 0x5A61
+0x6602 = 0x3937
+0x6603 = 0x5A60
+0x6606 = 0x3A2B
+0x6607 = 0x3E3A
+0x660A = 0x5A5F
+0x660C = 0x3E3B
+0x660E = 0x4C40
+0x660F = 0x3A2A
+0x6613 = 0x3057
+0x6614 = 0x404E
+0x661C = 0x5A66
+0x661F = 0x4031
+0x6620 = 0x3147
+0x6625 = 0x3D55
+0x6627 = 0x4B66
+0x6628 = 0x3A72
+0x662D = 0x3E3C
+0x662F = 0x4027
+0x6634 = 0x5A65
+0x6635 = 0x5A63
+0x6636 = 0x5A64
+0x663C = 0x436B
+0x663F = 0x5B26
+0x6641 = 0x5A6A
+0x6642 = 0x3B7E
+0x6643 = 0x3938
+0x6644 = 0x5A68
+0x6649 = 0x5A69
+0x664B = 0x3F38
+0x664F = 0x5A67
+0x6652 = 0x3B2F
+0x665D = 0x5A6C
+0x665E = 0x5A6B
+0x665F = 0x5A70
+0x6662 = 0x5A71
+0x6664 = 0x5A6D
+0x6666 = 0x3322
+0x6667 = 0x5A6E
+0x6668 = 0x5A6F
+0x6669 = 0x4855
+0x666E = 0x4961
+0x666F = 0x374A
+0x6670 = 0x5A72
+0x6674 = 0x4032
+0x6676 = 0x3E3D
+0x667A = 0x4352
+0x6681 = 0x3647
+0x6683 = 0x5A73
+0x6684 = 0x5A77
+0x6687 = 0x324B
+0x6688 = 0x5A74
+0x6689 = 0x5A76
+0x668E = 0x5A75
+0x6691 = 0x3D6B
+0x6696 = 0x4348
+0x6697 = 0x3045
+0x6698 = 0x5A78
+0x669D = 0x5A79
+0x66A2 = 0x442A
+0x66A6 = 0x4E71
+0x66AB = 0x3B43
+0x66AE = 0x4A6B
+0x66B4 = 0x4B3D
+0x66B8 = 0x5B22
+0x66B9 = 0x5A7B
+0x66BC = 0x5A7E
+0x66BE = 0x5A7D
+0x66C1 = 0x5A7A
+0x66C4 = 0x5B21
+0x66C7 = 0x465E
+0x66C9 = 0x5A7C
+0x66D6 = 0x5B23
+0x66D9 = 0x3D6C
+0x66DA = 0x5B24
+0x66DC = 0x4D4B
+0x66DD = 0x4778
+0x66E0 = 0x5B25
+0x66E6 = 0x5B27
+0x66E9 = 0x5B28
+0x66F0 = 0x5B29
+0x66F2 = 0x364A
+0x66F3 = 0x3148
+0x66F4 = 0x3939
+0x66F5 = 0x5B2A
+0x66F7 = 0x5B2B
+0x66F8 = 0x3D71
+0x66F9 = 0x4162
+0x66FC = 0x5258
+0x66FD = 0x413E
+0x66FE = 0x413D
+0x66FF = 0x4258
+0x6700 = 0x3A47
+0x6703 = 0x5072
+0x6708 = 0x376E
+0x6709 = 0x4D2D
+0x670B = 0x4A7E
+0x670D = 0x497E
+0x670F = 0x5B2C
+0x6714 = 0x3A73
+0x6715 = 0x443F
+0x6716 = 0x5B2D
+0x6717 = 0x4F2F
+0x671B = 0x4B3E
+0x671D = 0x442B
+0x671E = 0x5B2E
+0x671F = 0x347C
+0x6726 = 0x5B2F
+0x6727 = 0x5B30
+0x6728 = 0x4C5A
+0x672A = 0x4C24
+0x672B = 0x4B76
+0x672C = 0x4B5C
+0x672D = 0x3B25
+0x672E = 0x5B32
+0x6731 = 0x3C6B
+0x6734 = 0x4B51
+0x6736 = 0x5B34
+0x6737 = 0x5B37
+0x6738 = 0x5B36
+0x673A = 0x3479
+0x673D = 0x3560
+0x673F = 0x5B33
+0x6741 = 0x5B35
+0x6746 = 0x5B38
+0x6749 = 0x3F79
+0x674E = 0x4D7B
+0x674F = 0x3049
+0x6750 = 0x3A60
+0x6751 = 0x423C
+0x6753 = 0x3C5D
+0x6756 = 0x3E73
+0x6759 = 0x5B3B
+0x675C = 0x454E
+0x675E = 0x5B39
+0x675F = 0x422B
+0x6760 = 0x5B3A
+0x6761 = 0x3E72
+0x6762 = 0x4C5D
+0x6763 = 0x5B3C
+0x6764 = 0x5B3D
+0x6765 = 0x4D68
+0x676A = 0x5B42
+0x676D = 0x393A
+0x676F = 0x4755
+0x6770 = 0x5B3F
+0x6771 = 0x456C
+0x6772 = 0x5A5E
+0x6773 = 0x5A62
+0x6775 = 0x354F
+0x6777 = 0x4747
+0x677C = 0x5B41
+0x677E = 0x3E3E
+0x677F = 0x4844
+0x6785 = 0x5B47
+0x6787 = 0x487A
+0x6789 = 0x5B3E
+0x678B = 0x5B44
+0x678C = 0x5B43
+0x6790 = 0x404F
+0x6795 = 0x4B6D
+0x6797 = 0x4E53
+0x679A = 0x4B67
+0x679C = 0x324C
+0x679D = 0x3B5E
+0x67A0 = 0x4F48
+0x67A1 = 0x5B46
+0x67A2 = 0x3F75
+0x67A6 = 0x5B45
+0x67A9 = 0x5B40
+0x67AF = 0x384F
+0x67B3 = 0x5B4C
+0x67B4 = 0x5B4A
+0x67B6 = 0x324D
+0x67B7 = 0x5B48
+0x67B8 = 0x5B4E
+0x67B9 = 0x5B54
+0x67C1 = 0x4248
+0x67C4 = 0x4A41
+0x67C6 = 0x5B56
+0x67CA = 0x4922
+0x67CE = 0x5B55
+0x67CF = 0x4770
+0x67D0 = 0x4B3F
+0x67D1 = 0x343B
+0x67D3 = 0x4077
+0x67D4 = 0x3D40
+0x67D8 = 0x4453
+0x67DA = 0x4D2E
+0x67DD = 0x5B51
+0x67DE = 0x5B50
+0x67E2 = 0x5B52
+0x67E4 = 0x5B4F
+0x67E7 = 0x5B57
+0x67E9 = 0x5B4D
+0x67EC = 0x5B4B
+0x67EE = 0x5B53
+0x67EF = 0x5B49
+0x67F1 = 0x436C
+0x67F3 = 0x4C78
+0x67F4 = 0x3C46
+0x67F5 = 0x3A74
+0x67FB = 0x3A3A
+0x67FE = 0x4B6F
+0x67FF = 0x3341
+0x6802 = 0x444E
+0x6803 = 0x464A
+0x6804 = 0x3149
+0x6813 = 0x4072
+0x6816 = 0x4034
+0x6817 = 0x372A
+0x681E = 0x5B59
+0x6821 = 0x393B
+0x6822 = 0x337C
+0x6829 = 0x5B5B
+0x682A = 0x3374
+0x682B = 0x5B61
+0x6832 = 0x5B5E
+0x6834 = 0x4073
+0x6838 = 0x334B
+0x6839 = 0x3A2C
+0x683C = 0x334A
+0x683D = 0x3A4F
+0x6840 = 0x5B5C
+0x6841 = 0x3765
+0x6842 = 0x374B
+0x6843 = 0x456D
+0x6846 = 0x5B5A
+0x6848 = 0x3046
+0x684D = 0x5B5D
+0x684E = 0x5B5F
+0x6850 = 0x364D
+0x6851 = 0x372C
+0x6853 = 0x343C
+0x6854 = 0x354B
+0x6859 = 0x5B62
+0x685C = 0x3A79
+0x685D = 0x4B71
+0x685F = 0x3B37
+0x6863 = 0x5B63
+0x6867 = 0x4930
+0x6874 = 0x5B6F
+0x6876 = 0x3233
+0x6877 = 0x5B64
+0x687E = 0x5B75
+0x687F = 0x5B65
+0x6881 = 0x4E42
+0x6883 = 0x5B6C
+0x6885 = 0x475F
+0x688D = 0x5B74
+0x688F = 0x5B67
+0x6893 = 0x3034
+0x6894 = 0x5B69
+0x6897 = 0x393C
+0x689B = 0x5B6B
+0x689D = 0x5B6A
+0x689F = 0x5B66
+0x68A0 = 0x5B71
+0x68A2 = 0x3E3F
+0x68A6 = 0x546D
+0x68A7 = 0x3868
+0x68A8 = 0x4D7C
+0x68AD = 0x5B68
+0x68AF = 0x4474
+0x68B0 = 0x3323
+0x68B1 = 0x3A2D
+0x68B3 = 0x5B60
+0x68B5 = 0x5B70
+0x68B6 = 0x3361
+0x68B9 = 0x5B6E
+0x68BA = 0x5B72
+0x68BC = 0x456E
+0x68C4 = 0x347E
+0x68C6 = 0x5C32
+0x68C9 = 0x4C49
+0x68CA = 0x5B77
+0x68CB = 0x347D
+0x68CD = 0x5B7E
+0x68D2 = 0x4B40
+0x68D4 = 0x5C21
+0x68D5 = 0x5C23
+0x68D7 = 0x5C27
+0x68D8 = 0x5B79
+0x68DA = 0x432A
+0x68DF = 0x456F
+0x68E0 = 0x5C2B
+0x68E1 = 0x5B7C
+0x68E3 = 0x5C28
+0x68E7 = 0x5C22
+0x68EE = 0x3F39
+0x68EF = 0x5C2C
+0x68F2 = 0x4033
+0x68F9 = 0x5C2A
+0x68FA = 0x343D
+0x6900 = 0x4F50
+0x6901 = 0x5B76
+0x6904 = 0x5C26
+0x6905 = 0x3058
+0x6908 = 0x5B78
+0x690B = 0x4C3A
+0x690C = 0x5B7D
+0x690D = 0x3F22
+0x690E = 0x4447
+0x690F = 0x5B73
+0x6912 = 0x5C25
+0x6919 = 0x3F7A
+0x691A = 0x5C2F
+0x691B = 0x3371
+0x691C = 0x3821
+0x6921 = 0x5C31
+0x6922 = 0x5B7A
+0x6923 = 0x5C30
+0x6925 = 0x5C29
+0x6926 = 0x5B7B
+0x6928 = 0x5C2D
+0x692A = 0x5C2E
+0x6930 = 0x5C3F
+0x6934 = 0x464E
+0x6936 = 0x5C24
+0x6939 = 0x5C3B
+0x693D = 0x5C3D
+0x693F = 0x4458
+0x694A = 0x4D4C
+0x6953 = 0x4976
+0x6954 = 0x5C38
+0x6955 = 0x424A
+0x6959 = 0x5C3E
+0x695A = 0x413F
+0x695C = 0x5C35
+0x695D = 0x5C42
+0x695E = 0x5C41
+0x6960 = 0x466F
+0x6961 = 0x5C40
+0x6962 = 0x466A
+0x696A = 0x5C44
+0x696B = 0x5C37
+0x696D = 0x3648
+0x696E = 0x5C3A
+0x696F = 0x3D5D
+0x6973 = 0x4760
+0x6974 = 0x5C3C
+0x6975 = 0x364B
+0x6977 = 0x5C34
+0x6978 = 0x5C36
+0x6979 = 0x5C33
+0x697C = 0x4F30
+0x697D = 0x335A
+0x697E = 0x5C39
+0x6981 = 0x5C43
+0x6982 = 0x3335
+0x698A = 0x3A67
+0x698E = 0x315D
+0x6991 = 0x5C54
+0x6994 = 0x4F31
+0x6995 = 0x5C57
+0x699B = 0x3F3A
+0x699C = 0x5C56
+0x69A0 = 0x5C55
+0x69A7 = 0x5C52
+0x69AE = 0x5C46
+0x69B1 = 0x5C63
+0x69B2 = 0x5C45
+0x69B4 = 0x5C58
+0x69BB = 0x5C50
+0x69BE = 0x5C4B
+0x69BF = 0x5C48
+0x69C1 = 0x5C49
+0x69C3 = 0x5C51
+0x69C7 = 0x7422
+0x69CA = 0x5C4E
+0x69CB = 0x393D
+0x69CC = 0x4448
+0x69CD = 0x4164
+0x69CE = 0x5C4C
+0x69D0 = 0x5C47
+0x69D3 = 0x5C4A
+0x69D8 = 0x4D4D
+0x69D9 = 0x4B6A
+0x69DD = 0x5C4F
+0x69DE = 0x5C59
+0x69E7 = 0x5C61
+0x69E8 = 0x5C5A
+0x69EB = 0x5C67
+0x69ED = 0x5C65
+0x69F2 = 0x5C60
+0x69F9 = 0x5C5F
+0x69FB = 0x4450
+0x69FD = 0x4165
+0x69FF = 0x5C5D
+0x6A02 = 0x5C5B
+0x6A05 = 0x5C62
+0x6A0A = 0x5C68
+0x6A0B = 0x4875
+0x6A0C = 0x5C6E
+0x6A12 = 0x5C69
+0x6A13 = 0x5C6C
+0x6A14 = 0x5C66
+0x6A17 = 0x4374
+0x6A19 = 0x4938
+0x6A1B = 0x5C5C
+0x6A1E = 0x5C64
+0x6A1F = 0x3E40
+0x6A21 = 0x4C4F
+0x6A22 = 0x5C78
+0x6A23 = 0x5C6B
+0x6A29 = 0x3822
+0x6A2A = 0x3223
+0x6A2B = 0x335F
+0x6A2E = 0x5C53
+0x6A35 = 0x3E41
+0x6A36 = 0x5C70
+0x6A38 = 0x5C77
+0x6A39 = 0x3C79
+0x6A3A = 0x3372
+0x6A3D = 0x432E
+0x6A44 = 0x5C6D
+0x6A47 = 0x5C72
+0x6A48 = 0x5C76
+0x6A4B = 0x3636
+0x6A58 = 0x354C
+0x6A59 = 0x5C74
+0x6A5F = 0x3521
+0x6A61 = 0x464B
+0x6A62 = 0x5C73
+0x6A66 = 0x5C75
+0x6A72 = 0x5C6F
+0x6A78 = 0x5C71
+0x6A7F = 0x3360
+0x6A80 = 0x4349
+0x6A84 = 0x5C7C
+0x6A8D = 0x5C7A
+0x6A8E = 0x3869
+0x6A90 = 0x5C79
+0x6A97 = 0x5D21
+0x6A9C = 0x5B58
+0x6AA0 = 0x5C7B
+0x6AA2 = 0x5C7D
+0x6AA3 = 0x5C7E
+0x6AAA = 0x5D2C
+0x6AAC = 0x5D28
+0x6AAE = 0x5B6D
+0x6AB3 = 0x5D27
+0x6AB8 = 0x5D26
+0x6ABB = 0x5D23
+0x6AC1 = 0x5C6A
+0x6AC2 = 0x5D25
+0x6AC3 = 0x5D24
+0x6AD1 = 0x5D2A
+0x6AD3 = 0x4F26
+0x6ADA = 0x5D2D
+0x6ADB = 0x367B
+0x6ADE = 0x5D29
+0x6ADF = 0x5D2B
+0x6AE8 = 0x4827
+0x6AEA = 0x5D2E
+0x6AFA = 0x5D32
+0x6AFB = 0x5D2F
+0x6B04 = 0x4D73
+0x6B05 = 0x5D30
+0x6B0A = 0x5C5E
+0x6B12 = 0x5D33
+0x6B16 = 0x5D34
+0x6B1D = 0x3135
+0x6B1F = 0x5D36
+0x6B20 = 0x3767
+0x6B21 = 0x3C21
+0x6B23 = 0x3655
+0x6B27 = 0x3224
+0x6B32 = 0x4D5F
+0x6B37 = 0x5D38
+0x6B38 = 0x5D37
+0x6B39 = 0x5D3A
+0x6B3A = 0x353D
+0x6B3D = 0x3656
+0x6B3E = 0x343E
+0x6B43 = 0x5D3D
+0x6B47 = 0x5D3C
+0x6B49 = 0x5D3E
+0x6B4C = 0x324E
+0x6B4E = 0x4337
+0x6B50 = 0x5D3F
+0x6B53 = 0x343F
+0x6B54 = 0x5D41
+0x6B59 = 0x5D40
+0x6B5B = 0x5D42
+0x6B5F = 0x5D43
+0x6B61 = 0x5D44
+0x6B62 = 0x3B5F
+0x6B63 = 0x4035
+0x6B64 = 0x3A21
+0x6B66 = 0x4970
+0x6B69 = 0x4A62
+0x6B6A = 0x4F44
+0x6B6F = 0x3B75
+0x6B73 = 0x3A50
+0x6B74 = 0x4E72
+0x6B78 = 0x5D45
+0x6B79 = 0x5D46
+0x6B7B = 0x3B60
+0x6B7F = 0x5D47
+0x6B80 = 0x5D48
+0x6B83 = 0x5D4A
+0x6B84 = 0x5D49
+0x6B86 = 0x4B58
+0x6B89 = 0x3D5E
+0x6B8A = 0x3C6C
+0x6B8B = 0x3B44
+0x6B8D = 0x5D4B
+0x6B95 = 0x5D4D
+0x6B96 = 0x3F23
+0x6B98 = 0x5D4C
+0x6B9E = 0x5D4E
+0x6BA4 = 0x5D4F
+0x6BAA = 0x5D50
+0x6BAB = 0x5D51
+0x6BAF = 0x5D52
+0x6BB1 = 0x5D54
+0x6BB2 = 0x5D53
+0x6BB3 = 0x5D55
+0x6BB4 = 0x3225
+0x6BB5 = 0x434A
+0x6BB7 = 0x5D56
+0x6BBA = 0x3B26
+0x6BBB = 0x334C
+0x6BBC = 0x5D57
+0x6BBF = 0x4542
+0x6BC0 = 0x544C
+0x6BC5 = 0x3523
+0x6BC6 = 0x5D58
+0x6BCB = 0x5D59
+0x6BCD = 0x4A6C
+0x6BCE = 0x4B68
+0x6BD2 = 0x4647
+0x6BD3 = 0x5D5A
+0x6BD4 = 0x4866
+0x6BD8 = 0x487B
+0x6BDB = 0x4C53
+0x6BDF = 0x5D5B
+0x6BEB = 0x5D5D
+0x6BEC = 0x5D5C
+0x6BEF = 0x5D5F
+0x6BF3 = 0x5D5E
+0x6C08 = 0x5D61
+0x6C0F = 0x3B61
+0x6C11 = 0x4C31
+0x6C13 = 0x5D62
+0x6C14 = 0x5D63
+0x6C17 = 0x3524
+0x6C1B = 0x5D64
+0x6C23 = 0x5D66
+0x6C24 = 0x5D65
+0x6C34 = 0x3F65
+0x6C37 = 0x4939
+0x6C38 = 0x314A
+0x6C3E = 0x4845
+0x6C40 = 0x4475
+0x6C41 = 0x3D41
+0x6C42 = 0x3561
+0x6C4E = 0x4846
+0x6C50 = 0x3C2E
+0x6C55 = 0x5D68
+0x6C57 = 0x3440
+0x6C5A = 0x3178
+0x6C5D = 0x4672
+0x6C5E = 0x5D67
+0x6C5F = 0x393E
+0x6C60 = 0x4353
+0x6C62 = 0x5D69
+0x6C68 = 0x5D71
+0x6C6A = 0x5D6A
+0x6C70 = 0x4241
+0x6C72 = 0x3562
+0x6C73 = 0x5D72
+0x6C7A = 0x3768
+0x6C7D = 0x3525
+0x6C7E = 0x5D70
+0x6C81 = 0x5D6E
+0x6C82 = 0x5D6B
+0x6C83 = 0x4D60
+0x6C88 = 0x4440
+0x6C8C = 0x4659
+0x6C8D = 0x5D6C
+0x6C90 = 0x5D74
+0x6C92 = 0x5D73
+0x6C93 = 0x3723
+0x6C96 = 0x322D
+0x6C99 = 0x3A3B
+0x6C9A = 0x5D6D
+0x6C9B = 0x5D6F
+0x6CA1 = 0x4B57
+0x6CA2 = 0x4274
+0x6CAB = 0x4B77
+0x6CAE = 0x5D7C
+0x6CB1 = 0x5D7D
+0x6CB3 = 0x324F
+0x6CB8 = 0x4A28
+0x6CB9 = 0x4C7D
+0x6CBA = 0x5E21
+0x6CBB = 0x3C23
+0x6CBC = 0x3E42
+0x6CBD = 0x5D78
+0x6CBE = 0x5D7E
+0x6CBF = 0x3168
+0x6CC1 = 0x3637
+0x6CC4 = 0x5D75
+0x6CC5 = 0x5D7A
+0x6CC9 = 0x4074
+0x6CCA = 0x4771
+0x6CCC = 0x4867
+0x6CD3 = 0x5D77
+0x6CD5 = 0x4B21
+0x6CD7 = 0x5D79
+0x6CD9 = 0x5E24
+0x6CDB = 0x5E22
+0x6CDD = 0x5D7B
+0x6CE1 = 0x4B22
+0x6CE2 = 0x4748
+0x6CE3 = 0x3563
+0x6CE5 = 0x4525
+0x6CE8 = 0x436D
+0x6CEA = 0x5E25
+0x6CEF = 0x5E23
+0x6CF0 = 0x4259
+0x6CF1 = 0x5D76
+0x6CF3 = 0x314B
+0x6D0B = 0x4D4E
+0x6D0C = 0x5E30
+0x6D12 = 0x5E2F
+0x6D17 = 0x4076
+0x6D19 = 0x5E2C
+0x6D1B = 0x4D6C
+0x6D1E = 0x4636
+0x6D1F = 0x5E26
+0x6D25 = 0x4445
+0x6D29 = 0x314C
+0x6D2A = 0x393F
+0x6D2B = 0x5E29
+0x6D32 = 0x3D27
+0x6D33 = 0x5E2E
+0x6D35 = 0x5E2D
+0x6D36 = 0x5E28
+0x6D38 = 0x5E2B
+0x6D3B = 0x3368
+0x6D3D = 0x5E2A
+0x6D3E = 0x4749
+0x6D41 = 0x4E2E
+0x6D44 = 0x3E74
+0x6D45 = 0x4075
+0x6D59 = 0x5E36
+0x6D5A = 0x5E34
+0x6D5C = 0x494D
+0x6D63 = 0x5E31
+0x6D64 = 0x5E33
+0x6D66 = 0x313A
+0x6D69 = 0x3940
+0x6D6A = 0x4F32
+0x6D6C = 0x333D
+0x6D6E = 0x4962
+0x6D74 = 0x4D61
+0x6D77 = 0x3324
+0x6D78 = 0x3F3B
+0x6D79 = 0x5E35
+0x6D85 = 0x5E3A
+0x6D88 = 0x3E43
+0x6D8C = 0x4D30
+0x6D8E = 0x5E37
+0x6D93 = 0x5E32
+0x6D95 = 0x5E38
+0x6D99 = 0x4E5E
+0x6D9B = 0x4573
+0x6D9C = 0x4642
+0x6DAF = 0x3336
+0x6DB2 = 0x3155
+0x6DB5 = 0x5E3E
+0x6DB8 = 0x5E41
+0x6DBC = 0x4E43
+0x6DC0 = 0x4D64
+0x6DC5 = 0x5E48
+0x6DC6 = 0x5E42
+0x6DC7 = 0x5E3F
+0x6DCB = 0x4E54
+0x6DCC = 0x5E45
+0x6DD1 = 0x3D4A
+0x6DD2 = 0x5E47
+0x6DD5 = 0x5E4C
+0x6DD8 = 0x4571
+0x6DD9 = 0x5E4A
+0x6DDE = 0x5E44
+0x6DE1 = 0x4338
+0x6DE4 = 0x5E4B
+0x6DE6 = 0x5E40
+0x6DE8 = 0x5E46
+0x6DEA = 0x5E4D
+0x6DEB = 0x307C
+0x6DEC = 0x5E43
+0x6DEE = 0x5E4E
+0x6DF1 = 0x3F3C
+0x6DF3 = 0x3D5F
+0x6DF5 = 0x4A25
+0x6DF7 = 0x3A2E
+0x6DF9 = 0x5E3B
+0x6DFA = 0x5E49
+0x6DFB = 0x453A
+0x6E05 = 0x4036
+0x6E07 = 0x3369
+0x6E08 = 0x3A51
+0x6E09 = 0x3E44
+0x6E0A = 0x5E3D
+0x6E0B = 0x3D42
+0x6E13 = 0x374C
+0x6E15 = 0x5E3C
+0x6E19 = 0x5E52
+0x6E1A = 0x3D6D
+0x6E1B = 0x383A
+0x6E1D = 0x5E61
+0x6E1F = 0x5E5B
+0x6E20 = 0x3574
+0x6E21 = 0x454F
+0x6E23 = 0x5E56
+0x6E24 = 0x5E5F
+0x6E25 = 0x302F
+0x6E26 = 0x3132
+0x6E29 = 0x3239
+0x6E2B = 0x5E58
+0x6E2C = 0x422C
+0x6E2D = 0x5E4F
+0x6E2E = 0x5E51
+0x6E2F = 0x3941
+0x6E38 = 0x5E62
+0x6E3A = 0x5E5D
+0x6E3E = 0x5E55
+0x6E43 = 0x5E5C
+0x6E4A = 0x4C2B
+0x6E4D = 0x5E5A
+0x6E4E = 0x5E5E
+0x6E56 = 0x3850
+0x6E58 = 0x3E45
+0x6E5B = 0x4339
+0x6E5F = 0x5E54
+0x6E67 = 0x4D2F
+0x6E6B = 0x5E57
+0x6E6E = 0x5E50
+0x6E6F = 0x4572
+0x6E72 = 0x5E53
+0x6E76 = 0x5E59
+0x6E7E = 0x4F51
+0x6E7F = 0x3C3E
+0x6E80 = 0x4B7E
+0x6E82 = 0x5E63
+0x6E8C = 0x482E
+0x6E8F = 0x5E6F
+0x6E90 = 0x383B
+0x6E96 = 0x3D60
+0x6E98 = 0x5E65
+0x6E9C = 0x4E2F
+0x6E9D = 0x3942
+0x6E9F = 0x5E72
+0x6EA2 = 0x306E
+0x6EA5 = 0x5E70
+0x6EAA = 0x5E64
+0x6EAF = 0x5E6A
+0x6EB2 = 0x5E6C
+0x6EB6 = 0x4D4F
+0x6EB7 = 0x5E67
+0x6EBA = 0x452E
+0x6EBD = 0x5E69
+0x6EC2 = 0x5E71
+0x6EC4 = 0x5E6B
+0x6EC5 = 0x4C47
+0x6EC9 = 0x5E66
+0x6ECB = 0x3C22
+0x6ECC = 0x5E7E
+0x6ED1 = 0x336A
+0x6ED3 = 0x5E68
+0x6ED4 = 0x5E6D
+0x6ED5 = 0x5E6E
+0x6EDD = 0x426C
+0x6EDE = 0x425A
+0x6EEC = 0x5E76
+0x6EEF = 0x5E7C
+0x6EF2 = 0x5E7A
+0x6EF4 = 0x4529
+0x6EF7 = 0x5F23
+0x6EF8 = 0x5E77
+0x6EFE = 0x5E78
+0x6EFF = 0x5E60
+0x6F01 = 0x3579
+0x6F02 = 0x493A
+0x6F06 = 0x3C3F
+0x6F09 = 0x3977
+0x6F0F = 0x4F33
+0x6F11 = 0x5E74
+0x6F13 = 0x5F22
+0x6F14 = 0x3169
+0x6F15 = 0x4166
+0x6F20 = 0x4779
+0x6F22 = 0x3441
+0x6F23 = 0x4E7A
+0x6F2B = 0x4C21
+0x6F2C = 0x4452
+0x6F31 = 0x5E7B
+0x6F32 = 0x5E7D
+0x6F38 = 0x4132
+0x6F3E = 0x5F21
+0x6F3F = 0x5E79
+0x6F41 = 0x5E73
+0x6F45 = 0x3443
+0x6F54 = 0x3769
+0x6F58 = 0x5F2F
+0x6F5B = 0x5F2A
+0x6F5C = 0x4078
+0x6F5F = 0x3363
+0x6F64 = 0x3D61
+0x6F66 = 0x5F33
+0x6F6D = 0x5F2C
+0x6F6E = 0x442C
+0x6F6F = 0x5F29
+0x6F70 = 0x4459
+0x6F74 = 0x5F4C
+0x6F78 = 0x5F26
+0x6F7A = 0x5F25
+0x6F7C = 0x5F2E
+0x6F80 = 0x5F28
+0x6F81 = 0x5F27
+0x6F82 = 0x5F2D
+0x6F84 = 0x4021
+0x6F86 = 0x5F24
+0x6F8E = 0x5F30
+0x6F91 = 0x5F31
+0x6F97 = 0x3442
+0x6FA1 = 0x5F36
+0x6FA3 = 0x5F35
+0x6FA4 = 0x5F37
+0x6FAA = 0x5F3A
+0x6FB1 = 0x4543
+0x6FB3 = 0x5F34
+0x6FB9 = 0x5F38
+0x6FC0 = 0x3763
+0x6FC1 = 0x4279
+0x6FC2 = 0x5F32
+0x6FC3 = 0x473B
+0x6FC6 = 0x5F39
+0x6FD4 = 0x5F3E
+0x6FD5 = 0x5F3C
+0x6FD8 = 0x5F3F
+0x6FDB = 0x5F42
+0x6FDF = 0x5F3B
+0x6FE0 = 0x396A
+0x6FE1 = 0x4728
+0x6FE4 = 0x5E39
+0x6FEB = 0x4D74
+0x6FEC = 0x5F3D
+0x6FEE = 0x5F41
+0x6FEF = 0x4275
+0x6FF1 = 0x5F40
+0x6FF3 = 0x5F2B
+0x6FF6 = 0x6F69
+0x6FFA = 0x5F45
+0x6FFE = 0x5F49
+0x7001 = 0x5F47
+0x7009 = 0x5F43
+0x700B = 0x5F44
+0x700F = 0x5F48
+0x7011 = 0x5F46
+0x7015 = 0x494E
+0x7018 = 0x5F4E
+0x701A = 0x5F4B
+0x701B = 0x5F4A
+0x701D = 0x5F4D
+0x701E = 0x4654
+0x701F = 0x5F4F
+0x7026 = 0x4375
+0x7027 = 0x426D
+0x702C = 0x4025
+0x7030 = 0x5F50
+0x7032 = 0x5F52
+0x703E = 0x5F51
+0x704C = 0x5E75
+0x7051 = 0x5F53
+0x7058 = 0x4667
+0x7063 = 0x5F54
+0x706B = 0x3250
+0x706F = 0x4574
+0x7070 = 0x3325
+0x7078 = 0x3564
+0x707C = 0x3C5E
+0x707D = 0x3A52
+0x7089 = 0x4F27
+0x708A = 0x3F66
+0x708E = 0x316A
+0x7092 = 0x5F56
+0x7099 = 0x5F55
+0x70AC = 0x5F59
+0x70AD = 0x433A
+0x70AE = 0x5F5C
+0x70AF = 0x5F57
+0x70B3 = 0x5F5B
+0x70B8 = 0x5F5A
+0x70B9 = 0x4540
+0x70BA = 0x3059
+0x70C8 = 0x4E75
+0x70CB = 0x5F5E
+0x70CF = 0x3128
+0x70D9 = 0x5F60
+0x70DD = 0x5F5F
+0x70DF = 0x5F5D
+0x70F1 = 0x5F58
+0x70F9 = 0x4B23
+0x70FD = 0x5F62
+0x7109 = 0x5F61
+0x7114 = 0x316B
+0x7119 = 0x5F64
+0x711A = 0x4A32
+0x711C = 0x5F63
+0x7121 = 0x4C35
+0x7126 = 0x3E47
+0x7136 = 0x4133
+0x713C = 0x3E46
+0x7149 = 0x4E7B
+0x714C = 0x5F6A
+0x714E = 0x4079
+0x7155 = 0x5F66
+0x7156 = 0x5F6B
+0x7159 = 0x316C
+0x7162 = 0x5F69
+0x7164 = 0x4761
+0x7165 = 0x5F65
+0x7166 = 0x5F68
+0x7167 = 0x3E48
+0x7169 = 0x4851
+0x716C = 0x5F6C
+0x716E = 0x3C51
+0x717D = 0x407A
+0x7184 = 0x5F6F
+0x7188 = 0x5F67
+0x718A = 0x3727
+0x718F = 0x5F6D
+0x7194 = 0x4D50
+0x7195 = 0x5F70
+0x7199 = 0x7426
+0x719F = 0x3D4F
+0x71A8 = 0x5F71
+0x71AC = 0x5F72
+0x71B1 = 0x472E
+0x71B9 = 0x5F74
+0x71BE = 0x5F75
+0x71C3 = 0x4733
+0x71C8 = 0x4575
+0x71C9 = 0x5F77
+0x71CE = 0x5F79
+0x71D0 = 0x4E55
+0x71D2 = 0x5F76
+0x71D4 = 0x5F78
+0x71D5 = 0x316D
+0x71D7 = 0x5F73
+0x71DF = 0x535B
+0x71E0 = 0x5F7A
+0x71E5 = 0x4167
+0x71E6 = 0x3B38
+0x71E7 = 0x5F7C
+0x71EC = 0x5F7B
+0x71ED = 0x3F24
+0x71EE = 0x5259
+0x71F5 = 0x5F7D
+0x71F9 = 0x6021
+0x71FB = 0x5F6E
+0x71FC = 0x5F7E
+0x71FF = 0x6022
+0x7206 = 0x477A
+0x720D = 0x6023
+0x7210 = 0x6024
+0x721B = 0x6025
+0x7228 = 0x6026
+0x722A = 0x445E
+0x722C = 0x6028
+0x722D = 0x6027
+0x7230 = 0x6029
+0x7232 = 0x602A
+0x7235 = 0x3C5F
+0x7236 = 0x4963
+0x723A = 0x4C6C
+0x723B = 0x602B
+0x723C = 0x602C
+0x723D = 0x4156
+0x723E = 0x3C24
+0x723F = 0x602D
+0x7240 = 0x602E
+0x7246 = 0x602F
+0x7247 = 0x4A52
+0x7248 = 0x4847
+0x724B = 0x6030
+0x724C = 0x4757
+0x7252 = 0x442D
+0x7258 = 0x6031
+0x7259 = 0x3267
+0x725B = 0x356D
+0x725D = 0x4C46
+0x725F = 0x4C36
+0x7261 = 0x3234
+0x7262 = 0x4F34
+0x7267 = 0x4B52
+0x7269 = 0x4A2A
+0x7272 = 0x4037
+0x7274 = 0x6032
+0x7279 = 0x4643
+0x727D = 0x3823
+0x727E = 0x6033
+0x7280 = 0x3A54
+0x7281 = 0x6035
+0x7282 = 0x6034
+0x7287 = 0x6036
+0x7292 = 0x6037
+0x7296 = 0x6038
+0x72A0 = 0x353E
+0x72A2 = 0x6039
+0x72A7 = 0x603A
+0x72AC = 0x3824
+0x72AF = 0x4848
+0x72B2 = 0x603C
+0x72B6 = 0x3E75
+0x72B9 = 0x603B
+0x72C2 = 0x3638
+0x72C3 = 0x603D
+0x72C4 = 0x603F
+0x72C6 = 0x603E
+0x72CE = 0x6040
+0x72D0 = 0x3851
+0x72D2 = 0x6041
+0x72D7 = 0x3669
+0x72D9 = 0x4140
+0x72DB = 0x397D
+0x72E0 = 0x6043
+0x72E1 = 0x6044
+0x72E2 = 0x6042
+0x72E9 = 0x3C6D
+0x72EC = 0x4648
+0x72ED = 0x3639
+0x72F7 = 0x6046
+0x72F8 = 0x432C
+0x72F9 = 0x6045
+0x72FC = 0x4F35
+0x72FD = 0x4762
+0x730A = 0x6049
+0x7316 = 0x604B
+0x7317 = 0x6048
+0x731B = 0x4C54
+0x731C = 0x604A
+0x731D = 0x604C
+0x731F = 0x4E44
+0x7325 = 0x6050
+0x7329 = 0x604F
+0x732A = 0x4376
+0x732B = 0x472D
+0x732E = 0x3825
+0x732F = 0x604E
+0x7334 = 0x604D
+0x7336 = 0x4D31
+0x7337 = 0x4D32
+0x733E = 0x6051
+0x733F = 0x316E
+0x7344 = 0x3976
+0x7345 = 0x3B62
+0x734E = 0x6052
+0x734F = 0x6053
+0x7357 = 0x6055
+0x7363 = 0x3D43
+0x7368 = 0x6057
+0x736A = 0x6056
+0x7370 = 0x6058
+0x7372 = 0x334D
+0x7375 = 0x605A
+0x7378 = 0x6059
+0x737A = 0x605C
+0x737B = 0x605B
+0x7384 = 0x383C
+0x7387 = 0x4E28
+0x7389 = 0x364C
+0x738B = 0x3226
+0x7396 = 0x366A
+0x73A9 = 0x3461
+0x73B2 = 0x4E68
+0x73B3 = 0x605E
+0x73BB = 0x6060
+0x73C0 = 0x6061
+0x73C2 = 0x3251
+0x73C8 = 0x605D
+0x73CA = 0x3B39
+0x73CD = 0x4441
+0x73CE = 0x605F
+0x73DE = 0x6064
+0x73E0 = 0x3C6E
+0x73E5 = 0x6062
+0x73EA = 0x373E
+0x73ED = 0x4849
+0x73EE = 0x6063
+0x73F1 = 0x607E
+0x73F8 = 0x6069
+0x73FE = 0x383D
+0x7403 = 0x3565
+0x7405 = 0x6066
+0x7406 = 0x4D7D
+0x7409 = 0x4E30
+0x7422 = 0x4276
+0x7425 = 0x6068
+0x7432 = 0x606A
+0x7433 = 0x4E56
+0x7434 = 0x3657
+0x7435 = 0x487C
+0x7436 = 0x474A
+0x743A = 0x606B
+0x743F = 0x606D
+0x7441 = 0x6070
+0x7455 = 0x606C
+0x7459 = 0x606F
+0x745A = 0x386A
+0x745B = 0x314D
+0x745C = 0x6071
+0x745E = 0x3F70
+0x745F = 0x606E
+0x7460 = 0x4E5C
+0x7463 = 0x6074
+0x7464 = 0x7424
+0x7469 = 0x6072
+0x746A = 0x6075
+0x746F = 0x6067
+0x7470 = 0x6073
+0x7473 = 0x3A3C
+0x7476 = 0x6076
+0x747E = 0x6077
+0x7483 = 0x4D7E
+0x748B = 0x6078
+0x749E = 0x6079
+0x74A2 = 0x6065
+0x74A7 = 0x607A
+0x74B0 = 0x3444
+0x74BD = 0x3C25
+0x74CA = 0x607B
+0x74CF = 0x607C
+0x74D4 = 0x607D
+0x74DC = 0x313B
+0x74E0 = 0x6121
+0x74E2 = 0x493B
+0x74E3 = 0x6122
+0x74E6 = 0x3424
+0x74E7 = 0x6123
+0x74E9 = 0x6124
+0x74EE = 0x6125
+0x74F0 = 0x6127
+0x74F1 = 0x6128
+0x74F2 = 0x6126
+0x74F6 = 0x4953
+0x74F7 = 0x612A
+0x74F8 = 0x6129
+0x7503 = 0x612C
+0x7504 = 0x612B
+0x7505 = 0x612D
+0x750C = 0x612E
+0x750D = 0x6130
+0x750E = 0x612F
+0x7511 = 0x3979
+0x7513 = 0x6132
+0x7515 = 0x6131
+0x7518 = 0x3445
+0x751A = 0x3F53
+0x751C = 0x453C
+0x751E = 0x6133
+0x751F = 0x4038
+0x7523 = 0x3B3A
+0x7525 = 0x3179
+0x7526 = 0x6134
+0x7528 = 0x4D51
+0x752B = 0x4A63
+0x752C = 0x6135
+0x7530 = 0x4544
+0x7531 = 0x4D33
+0x7532 = 0x3943
+0x7533 = 0x3F3D
+0x7537 = 0x434B
+0x7538 = 0x5234
+0x753A = 0x442E
+0x753B = 0x3268
+0x753C = 0x6136
+0x7544 = 0x6137
+0x7546 = 0x613C
+0x7549 = 0x613A
+0x754A = 0x6139
+0x754B = 0x5A42
+0x754C = 0x3326
+0x754D = 0x6138
+0x754F = 0x305A
+0x7551 = 0x482A
+0x7554 = 0x484A
+0x7559 = 0x4E31
+0x755A = 0x613D
+0x755B = 0x613B
+0x755C = 0x435C
+0x755D = 0x4026
+0x7560 = 0x482B
+0x7562 = 0x492D
+0x7564 = 0x613F
+0x7565 = 0x4E2C
+0x7566 = 0x374D
+0x7567 = 0x6140
+0x7569 = 0x613E
+0x756A = 0x4856
+0x756B = 0x6141
+0x756D = 0x6142
+0x7570 = 0x305B
+0x7573 = 0x3E76
+0x7574 = 0x6147
+0x7576 = 0x6144
+0x7577 = 0x466D
+0x7578 = 0x6143
+0x757F = 0x3526
+0x7582 = 0x614A
+0x7586 = 0x6145
+0x7587 = 0x6146
+0x7589 = 0x6149
+0x758A = 0x6148
+0x758B = 0x4925
+0x758E = 0x4142
+0x758F = 0x4141
+0x7591 = 0x353F
+0x7594 = 0x614B
+0x759A = 0x614C
+0x759D = 0x614D
+0x75A3 = 0x614F
+0x75A5 = 0x614E
+0x75AB = 0x3156
+0x75B1 = 0x6157
+0x75B2 = 0x4868
+0x75B3 = 0x6151
+0x75B5 = 0x6153
+0x75B8 = 0x6155
+0x75B9 = 0x3F3E
+0x75BC = 0x6156
+0x75BD = 0x6154
+0x75BE = 0x3C40
+0x75C2 = 0x6150
+0x75C3 = 0x6152
+0x75C5 = 0x4942
+0x75C7 = 0x3E49
+0x75CA = 0x6159
+0x75CD = 0x6158
+0x75D2 = 0x615A
+0x75D4 = 0x3C26
+0x75D5 = 0x3A2F
+0x75D8 = 0x4577
+0x75D9 = 0x615B
+0x75DB = 0x444B
+0x75DE = 0x615D
+0x75E2 = 0x4E21
+0x75E3 = 0x615C
+0x75E9 = 0x4169
+0x75F0 = 0x6162
+0x75F2 = 0x6164
+0x75F3 = 0x6165
+0x75F4 = 0x4354
+0x75FA = 0x6163
+0x75FC = 0x6160
+0x75FE = 0x615E
+0x75FF = 0x615F
+0x7601 = 0x6161
+0x7609 = 0x6168
+0x760B = 0x6166
+0x760D = 0x6167
+0x761F = 0x6169
+0x7620 = 0x616B
+0x7621 = 0x616C
+0x7622 = 0x616D
+0x7624 = 0x616E
+0x7627 = 0x616A
+0x7630 = 0x6170
+0x7634 = 0x616F
+0x763B = 0x6171
+0x7642 = 0x4E45
+0x7646 = 0x6174
+0x7647 = 0x6172
+0x7648 = 0x6173
+0x764C = 0x3462
+0x7652 = 0x4C7E
+0x7656 = 0x4A4A
+0x7658 = 0x6176
+0x765C = 0x6175
+0x7661 = 0x6177
+0x7662 = 0x6178
+0x7667 = 0x617C
+0x7668 = 0x6179
+0x7669 = 0x617A
+0x766A = 0x617B
+0x766C = 0x617D
+0x7670 = 0x617E
+0x7672 = 0x6221
+0x7676 = 0x6222
+0x7678 = 0x6223
+0x767A = 0x482F
+0x767B = 0x4550
+0x767C = 0x6224
+0x767D = 0x4772
+0x767E = 0x4934
+0x7680 = 0x6225
+0x7683 = 0x6226
+0x7684 = 0x452A
+0x7686 = 0x3327
+0x7687 = 0x3944
+0x7688 = 0x6227
+0x768B = 0x6228
+0x768E = 0x6229
+0x7690 = 0x3B29
+0x7693 = 0x622B
+0x7696 = 0x622A
+0x7699 = 0x622C
+0x769A = 0x622D
+0x76AE = 0x4869
+0x76B0 = 0x622E
+0x76B4 = 0x622F
+0x76B7 = 0x7369
+0x76B8 = 0x6230
+0x76B9 = 0x6231
+0x76BA = 0x6232
+0x76BF = 0x3B2E
+0x76C2 = 0x6233
+0x76C3 = 0x4756
+0x76C6 = 0x4B5F
+0x76C8 = 0x314E
+0x76CA = 0x3157
+0x76CD = 0x6234
+0x76D2 = 0x6236
+0x76D6 = 0x6235
+0x76D7 = 0x4570
+0x76DB = 0x4039
+0x76DC = 0x5D39
+0x76DE = 0x6237
+0x76DF = 0x4C41
+0x76E1 = 0x6238
+0x76E3 = 0x3446
+0x76E4 = 0x4857
+0x76E5 = 0x6239
+0x76E7 = 0x623A
+0x76EA = 0x623B
+0x76EE = 0x4C5C
+0x76F2 = 0x4C55
+0x76F4 = 0x443E
+0x76F8 = 0x416A
+0x76FB = 0x623D
+0x76FE = 0x3D62
+0x7701 = 0x3E4A
+0x7704 = 0x6240
+0x7707 = 0x623F
+0x7708 = 0x623E
+0x7709 = 0x487D
+0x770B = 0x3447
+0x770C = 0x3829
+0x771B = 0x6246
+0x771E = 0x6243
+0x771F = 0x3F3F
+0x7720 = 0x4C32
+0x7724 = 0x6242
+0x7725 = 0x6244
+0x7726 = 0x6245
+0x7729 = 0x6241
+0x7737 = 0x6247
+0x7738 = 0x6248
+0x773A = 0x442F
+0x773C = 0x3463
+0x7740 = 0x4365
+0x7747 = 0x6249
+0x775A = 0x624A
+0x775B = 0x624D
+0x7761 = 0x3F67
+0x7763 = 0x4644
+0x7765 = 0x624E
+0x7766 = 0x4B53
+0x7768 = 0x624B
+0x776B = 0x624C
+0x7779 = 0x6251
+0x777E = 0x6250
+0x777F = 0x624F
+0x778B = 0x6253
+0x778E = 0x6252
+0x7791 = 0x6254
+0x779E = 0x6256
+0x77A0 = 0x6255
+0x77A5 = 0x4A4D
+0x77AC = 0x3D56
+0x77AD = 0x4E46
+0x77B0 = 0x6257
+0x77B3 = 0x4637
+0x77B6 = 0x6258
+0x77B9 = 0x6259
+0x77BB = 0x625D
+0x77BC = 0x625B
+0x77BD = 0x625C
+0x77BF = 0x625A
+0x77C7 = 0x625E
+0x77CD = 0x625F
+0x77D7 = 0x6260
+0x77DA = 0x6261
+0x77DB = 0x4C37
+0x77DC = 0x6262
+0x77E2 = 0x4C70
+0x77E3 = 0x6263
+0x77E5 = 0x434E
+0x77E7 = 0x476A
+0x77E9 = 0x366B
+0x77ED = 0x433B
+0x77EE = 0x6264
+0x77EF = 0x363A
+0x77F3 = 0x4050
+0x77FC = 0x6265
+0x7802 = 0x3A3D
+0x780C = 0x6266
+0x7812 = 0x6267
+0x7814 = 0x3826
+0x7815 = 0x3A55
+0x7820 = 0x6269
+0x7825 = 0x4556
+0x7826 = 0x3A56
+0x7827 = 0x354E
+0x7832 = 0x4B24
+0x7834 = 0x474B
+0x783A = 0x4557
+0x783F = 0x395C
+0x7845 = 0x626B
+0x785D = 0x3E4B
+0x786B = 0x4E32
+0x786C = 0x3945
+0x786F = 0x3827
+0x7872 = 0x4823
+0x7874 = 0x626D
+0x787C = 0x626F
+0x7881 = 0x386B
+0x7886 = 0x626E
+0x7887 = 0x4476
+0x788C = 0x6271
+0x788D = 0x3337
+0x788E = 0x626C
+0x7891 = 0x486A
+0x7893 = 0x3130
+0x7895 = 0x3A6C
+0x7897 = 0x4F52
+0x789A = 0x6270
+0x78A3 = 0x6272
+0x78A7 = 0x4A4B
+0x78A9 = 0x4059
+0x78AA = 0x6274
+0x78AF = 0x6275
+0x78B5 = 0x6273
+0x78BA = 0x334E
+0x78BC = 0x627B
+0x78BE = 0x627A
+0x78C1 = 0x3C27
+0x78C5 = 0x627C
+0x78C6 = 0x6277
+0x78CA = 0x627D
+0x78CB = 0x6278
+0x78D0 = 0x4858
+0x78D1 = 0x6276
+0x78D4 = 0x6279
+0x78DA = 0x6322
+0x78E7 = 0x6321
+0x78E8 = 0x4B61
+0x78EC = 0x627E
+0x78EF = 0x306B
+0x78F4 = 0x6324
+0x78FD = 0x6323
+0x7901 = 0x3E4C
+0x7907 = 0x6325
+0x790E = 0x4143
+0x7911 = 0x6327
+0x7912 = 0x6326
+0x7919 = 0x6328
+0x7926 = 0x6268
+0x792A = 0x626A
+0x792B = 0x632A
+0x792C = 0x6329
+0x793A = 0x3C28
+0x793C = 0x4E69
+0x793E = 0x3C52
+0x7940 = 0x632B
+0x7941 = 0x3737
+0x7947 = 0x3540
+0x7948 = 0x3527
+0x7949 = 0x3B63
+0x7950 = 0x4D34
+0x7953 = 0x6331
+0x7955 = 0x6330
+0x7956 = 0x4144
+0x7957 = 0x632D
+0x795A = 0x632F
+0x795D = 0x3D4B
+0x795E = 0x3F40
+0x795F = 0x632E
+0x7960 = 0x632C
+0x7962 = 0x472A
+0x7965 = 0x3E4D
+0x7968 = 0x493C
+0x796D = 0x3A57
+0x7977 = 0x4578
+0x797A = 0x6332
+0x797F = 0x6333
+0x7980 = 0x6349
+0x7981 = 0x3658
+0x7984 = 0x4F3D
+0x7985 = 0x4135
+0x798A = 0x6334
+0x798D = 0x3252
+0x798E = 0x4477
+0x798F = 0x4A21
+0x799D = 0x6335
+0x79A6 = 0x357A
+0x79A7 = 0x6336
+0x79AA = 0x6338
+0x79AE = 0x6339
+0x79B0 = 0x4729
+0x79B3 = 0x633A
+0x79B9 = 0x633B
+0x79BA = 0x633C
+0x79BD = 0x3659
+0x79BE = 0x3253
+0x79BF = 0x4645
+0x79C0 = 0x3D28
+0x79C1 = 0x3B64
+0x79C9 = 0x633D
+0x79CB = 0x3D29
+0x79D1 = 0x324A
+0x79D2 = 0x4943
+0x79D5 = 0x633E
+0x79D8 = 0x486B
+0x79DF = 0x4145
+0x79E1 = 0x6341
+0x79E3 = 0x6342
+0x79E4 = 0x4769
+0x79E6 = 0x3F41
+0x79E7 = 0x633F
+0x79E9 = 0x4361
+0x79EC = 0x6340
+0x79F0 = 0x3E4E
+0x79FB = 0x305C
+0x7A00 = 0x3529
+0x7A08 = 0x6343
+0x7A0B = 0x4478
+0x7A0D = 0x6344
+0x7A0E = 0x4047
+0x7A14 = 0x4C2D
+0x7A17 = 0x4923
+0x7A18 = 0x6345
+0x7A19 = 0x6346
+0x7A1A = 0x4355
+0x7A1C = 0x4E47
+0x7A1F = 0x6348
+0x7A20 = 0x6347
+0x7A2E = 0x3C6F
+0x7A31 = 0x634A
+0x7A32 = 0x3070
+0x7A37 = 0x634D
+0x7A3B = 0x634B
+0x7A3C = 0x3254
+0x7A3D = 0x374E
+0x7A3E = 0x634C
+0x7A3F = 0x3946
+0x7A40 = 0x3972
+0x7A42 = 0x4A66
+0x7A43 = 0x634E
+0x7A46 = 0x4B54
+0x7A49 = 0x6350
+0x7A4D = 0x4051
+0x7A4E = 0x314F
+0x7A4F = 0x323A
+0x7A50 = 0x302C
+0x7A57 = 0x634F
+0x7A61 = 0x6351
+0x7A62 = 0x6352
+0x7A63 = 0x3E77
+0x7A69 = 0x6353
+0x7A6B = 0x334F
+0x7A70 = 0x6355
+0x7A74 = 0x376A
+0x7A76 = 0x3566
+0x7A79 = 0x6356
+0x7A7A = 0x3675
+0x7A7D = 0x6357
+0x7A7F = 0x407C
+0x7A81 = 0x464D
+0x7A83 = 0x4060
+0x7A84 = 0x3A75
+0x7A88 = 0x6358
+0x7A92 = 0x4362
+0x7A93 = 0x416B
+0x7A95 = 0x635A
+0x7A96 = 0x635C
+0x7A97 = 0x6359
+0x7A98 = 0x635B
+0x7A9F = 0x3722
+0x7AA9 = 0x635D
+0x7AAA = 0x3726
+0x7AAE = 0x3567
+0x7AAF = 0x4D52
+0x7AB0 = 0x635F
+0x7AB6 = 0x6360
+0x7ABA = 0x312E
+0x7ABF = 0x6363
+0x7AC3 = 0x3376
+0x7AC4 = 0x6362
+0x7AC5 = 0x6361
+0x7AC7 = 0x6365
+0x7AC8 = 0x635E
+0x7ACA = 0x6366
+0x7ACB = 0x4E29
+0x7ACD = 0x6367
+0x7ACF = 0x6368
+0x7AD2 = 0x5474
+0x7AD3 = 0x636A
+0x7AD5 = 0x6369
+0x7AD9 = 0x636B
+0x7ADA = 0x636C
+0x7ADC = 0x4E35
+0x7ADD = 0x636D
+0x7ADF = 0x706F
+0x7AE0 = 0x3E4F
+0x7AE1 = 0x636E
+0x7AE2 = 0x636F
+0x7AE3 = 0x3D57
+0x7AE5 = 0x4638
+0x7AE6 = 0x6370
+0x7AEA = 0x4328
+0x7AED = 0x6371
+0x7AEF = 0x433C
+0x7AF0 = 0x6372
+0x7AF6 = 0x3625
+0x7AF8 = 0x513F
+0x7AF9 = 0x435D
+0x7AFA = 0x3C33
+0x7AFF = 0x3448
+0x7B02 = 0x6373
+0x7B04 = 0x6422
+0x7B06 = 0x6376
+0x7B08 = 0x3568
+0x7B0A = 0x6375
+0x7B0B = 0x6424
+0x7B0F = 0x6374
+0x7B11 = 0x3E50
+0x7B18 = 0x6378
+0x7B19 = 0x6379
+0x7B1B = 0x452B
+0x7B1E = 0x637A
+0x7B20 = 0x335E
+0x7B25 = 0x3F5A
+0x7B26 = 0x4964
+0x7B28 = 0x637C
+0x7B2C = 0x4268
+0x7B33 = 0x6377
+0x7B35 = 0x637B
+0x7B36 = 0x637D
+0x7B39 = 0x3A7B
+0x7B45 = 0x6426
+0x7B46 = 0x492E
+0x7B48 = 0x4826
+0x7B49 = 0x4579
+0x7B4B = 0x365A
+0x7B4C = 0x6425
+0x7B4D = 0x6423
+0x7B4F = 0x4835
+0x7B50 = 0x637E
+0x7B51 = 0x435E
+0x7B52 = 0x457B
+0x7B54 = 0x457A
+0x7B56 = 0x3A76
+0x7B5D = 0x6438
+0x7B65 = 0x6428
+0x7B67 = 0x642A
+0x7B6C = 0x642D
+0x7B6E = 0x642E
+0x7B70 = 0x642B
+0x7B71 = 0x642C
+0x7B74 = 0x6429
+0x7B75 = 0x6427
+0x7B7A = 0x6421
+0x7B86 = 0x4A4F
+0x7B87 = 0x3255
+0x7B8B = 0x6435
+0x7B8D = 0x6432
+0x7B8F = 0x6437
+0x7B92 = 0x6436
+0x7B94 = 0x4773
+0x7B95 = 0x4C27
+0x7B97 = 0x3B3B
+0x7B98 = 0x6430
+0x7B99 = 0x6439
+0x7B9A = 0x6434
+0x7B9C = 0x6433
+0x7B9D = 0x642F
+0x7B9F = 0x6431
+0x7BA1 = 0x3449
+0x7BAA = 0x433D
+0x7BAD = 0x407D
+0x7BB1 = 0x4822
+0x7BB4 = 0x643E
+0x7BB8 = 0x4824
+0x7BC0 = 0x4061
+0x7BC1 = 0x643B
+0x7BC4 = 0x484F
+0x7BC6 = 0x643F
+0x7BC7 = 0x4A53
+0x7BC9 = 0x435B
+0x7BCB = 0x643A
+0x7BCC = 0x643C
+0x7BCF = 0x643D
+0x7BDD = 0x6440
+0x7BE0 = 0x3C44
+0x7BE4 = 0x4646
+0x7BE5 = 0x6445
+0x7BE6 = 0x6444
+0x7BE9 = 0x6441
+0x7BED = 0x4F36
+0x7BF3 = 0x644A
+0x7BF6 = 0x644E
+0x7BF7 = 0x644B
+0x7C00 = 0x6447
+0x7C07 = 0x6448
+0x7C0D = 0x644D
+0x7C11 = 0x6442
+0x7C12 = 0x5255
+0x7C13 = 0x6449
+0x7C14 = 0x6443
+0x7C17 = 0x644C
+0x7C1F = 0x6452
+0x7C21 = 0x344A
+0x7C23 = 0x644F
+0x7C27 = 0x6450
+0x7C2A = 0x6451
+0x7C2B = 0x6454
+0x7C37 = 0x6453
+0x7C38 = 0x4876
+0x7C3D = 0x6455
+0x7C3E = 0x4E7C
+0x7C3F = 0x4A6D
+0x7C40 = 0x645A
+0x7C43 = 0x6457
+0x7C4C = 0x6456
+0x7C4D = 0x4052
+0x7C4F = 0x6459
+0x7C50 = 0x645B
+0x7C54 = 0x6458
+0x7C56 = 0x645F
+0x7C58 = 0x645C
+0x7C5F = 0x645D
+0x7C60 = 0x6446
+0x7C64 = 0x645E
+0x7C65 = 0x6460
+0x7C6C = 0x6461
+0x7C73 = 0x4A46
+0x7C75 = 0x6462
+0x7C7E = 0x4C62
+0x7C81 = 0x364E
+0x7C82 = 0x3729
+0x7C83 = 0x6463
+0x7C89 = 0x4A34
+0x7C8B = 0x3F68
+0x7C8D = 0x4C30
+0x7C90 = 0x6464
+0x7C92 = 0x4E33
+0x7C95 = 0x4774
+0x7C97 = 0x4146
+0x7C98 = 0x4734
+0x7C9B = 0x3D4D
+0x7C9F = 0x3040
+0x7CA1 = 0x6469
+0x7CA2 = 0x6467
+0x7CA4 = 0x6465
+0x7CA5 = 0x3421
+0x7CA7 = 0x3E51
+0x7CA8 = 0x646A
+0x7CAB = 0x6468
+0x7CAD = 0x6466
+0x7CAE = 0x646E
+0x7CB1 = 0x646D
+0x7CB2 = 0x646C
+0x7CB3 = 0x646B
+0x7CB9 = 0x646F
+0x7CBD = 0x6470
+0x7CBE = 0x403A
+0x7CC0 = 0x6471
+0x7CC2 = 0x6473
+0x7CC5 = 0x6472
+0x7CCA = 0x3852
+0x7CCE = 0x4138
+0x7CD2 = 0x6475
+0x7CD6 = 0x457C
+0x7CD8 = 0x6474
+0x7CDC = 0x6476
+0x7CDE = 0x4A35
+0x7CDF = 0x416C
+0x7CE0 = 0x3947
+0x7CE2 = 0x6477
+0x7CE7 = 0x4E48
+0x7CEF = 0x6479
+0x7CF2 = 0x647A
+0x7CF4 = 0x647B
+0x7CF6 = 0x647C
+0x7CF8 = 0x3B65
+0x7CFA = 0x647D
+0x7CFB = 0x374F
+0x7CFE = 0x356A
+0x7D00 = 0x352A
+0x7D02 = 0x6521
+0x7D04 = 0x4C73
+0x7D05 = 0x3948
+0x7D06 = 0x647E
+0x7D0A = 0x6524
+0x7D0B = 0x4C66
+0x7D0D = 0x473C
+0x7D10 = 0x4933
+0x7D14 = 0x3D63
+0x7D15 = 0x6523
+0x7D17 = 0x3C53
+0x7D18 = 0x3949
+0x7D19 = 0x3B66
+0x7D1A = 0x3569
+0x7D1B = 0x4A36
+0x7D1C = 0x6522
+0x7D20 = 0x4147
+0x7D21 = 0x4B42
+0x7D22 = 0x3A77
+0x7D2B = 0x3B67
+0x7D2C = 0x445D
+0x7D2E = 0x6527
+0x7D2F = 0x4E5F
+0x7D30 = 0x3A59
+0x7D32 = 0x6528
+0x7D33 = 0x3F42
+0x7D35 = 0x652A
+0x7D39 = 0x3E52
+0x7D3A = 0x3A30
+0x7D3F = 0x6529
+0x7D42 = 0x3D2A
+0x7D43 = 0x383E
+0x7D44 = 0x4148
+0x7D45 = 0x6525
+0x7D46 = 0x652B
+0x7D4B = 0x6526
+0x7D4C = 0x3750
+0x7D4E = 0x652E
+0x7D4F = 0x6532
+0x7D50 = 0x376B
+0x7D56 = 0x652D
+0x7D5B = 0x6536
+0x7D5E = 0x394A
+0x7D61 = 0x4D6D
+0x7D62 = 0x303C
+0x7D63 = 0x6533
+0x7D66 = 0x356B
+0x7D68 = 0x6530
+0x7D6E = 0x6531
+0x7D71 = 0x457D
+0x7D72 = 0x652F
+0x7D73 = 0x652C
+0x7D75 = 0x3328
+0x7D76 = 0x4064
+0x7D79 = 0x3828
+0x7D7D = 0x6538
+0x7D89 = 0x6535
+0x7D8F = 0x6537
+0x7D93 = 0x6534
+0x7D99 = 0x3751
+0x7D9A = 0x4233
+0x7D9B = 0x6539
+0x7D9C = 0x416E
+0x7D9F = 0x6546
+0x7DA2 = 0x6542
+0x7DA3 = 0x653C
+0x7DAB = 0x6540
+0x7DAC = 0x3C7A
+0x7DAD = 0x305D
+0x7DAE = 0x653B
+0x7DAF = 0x6543
+0x7DB0 = 0x6547
+0x7DB1 = 0x394B
+0x7DB2 = 0x4C56
+0x7DB4 = 0x4456
+0x7DB5 = 0x653D
+0x7DB8 = 0x6545
+0x7DBA = 0x653A
+0x7DBB = 0x433E
+0x7DBD = 0x653F
+0x7DBE = 0x303D
+0x7DBF = 0x4C4A
+0x7DC7 = 0x653E
+0x7DCA = 0x365B
+0x7DCB = 0x486C
+0x7DCF = 0x416D
+0x7DD1 = 0x4E50
+0x7DD2 = 0x3D6F
+0x7DD5 = 0x656E
+0x7DD8 = 0x6548
+0x7DDA = 0x407E
+0x7DDC = 0x6544
+0x7DDD = 0x6549
+0x7DDE = 0x654B
+0x7DE0 = 0x4479
+0x7DE1 = 0x654E
+0x7DE4 = 0x654A
+0x7DE8 = 0x4A54
+0x7DE9 = 0x344B
+0x7DEC = 0x4C4B
+0x7DEF = 0x305E
+0x7DF2 = 0x654D
+0x7DF4 = 0x4E7D
+0x7DFB = 0x654C
+0x7E01 = 0x316F
+0x7E04 = 0x466C
+0x7E05 = 0x654F
+0x7E09 = 0x6556
+0x7E0A = 0x6550
+0x7E0B = 0x6557
+0x7E12 = 0x6553
+0x7E1B = 0x477B
+0x7E1E = 0x3C4A
+0x7E1F = 0x6555
+0x7E21 = 0x6552
+0x7E22 = 0x6558
+0x7E23 = 0x6551
+0x7E26 = 0x3D44
+0x7E2B = 0x4B25
+0x7E2E = 0x3D4C
+0x7E31 = 0x6554
+0x7E32 = 0x6560
+0x7E35 = 0x655C
+0x7E37 = 0x655F
+0x7E39 = 0x655D
+0x7E3A = 0x6561
+0x7E3B = 0x655B
+0x7E3D = 0x6541
+0x7E3E = 0x4053
+0x7E41 = 0x484B
+0x7E43 = 0x655E
+0x7E46 = 0x6559
+0x7E4A = 0x4121
+0x7E4B = 0x3752
+0x7E4D = 0x3D2B
+0x7E54 = 0x3F25
+0x7E55 = 0x4136
+0x7E56 = 0x6564
+0x7E59 = 0x6566
+0x7E5A = 0x6567
+0x7E5D = 0x6563
+0x7E5E = 0x6565
+0x7E66 = 0x655A
+0x7E67 = 0x6562
+0x7E69 = 0x656A
+0x7E6A = 0x6569
+0x7E6D = 0x4B7A
+0x7E70 = 0x372B
+0x7E79 = 0x6568
+0x7E7B = 0x656C
+0x7E7C = 0x656B
+0x7E7D = 0x656F
+0x7E7F = 0x6571
+0x7E82 = 0x3B3C
+0x7E83 = 0x656D
+0x7E88 = 0x6572
+0x7E89 = 0x6573
+0x7E8C = 0x6574
+0x7E8E = 0x657A
+0x7E8F = 0x453B
+0x7E90 = 0x6576
+0x7E92 = 0x6575
+0x7E93 = 0x6577
+0x7E94 = 0x6578
+0x7E96 = 0x6579
+0x7E9B = 0x657B
+0x7E9C = 0x657C
+0x7F36 = 0x344C
+0x7F38 = 0x657D
+0x7F3A = 0x657E
+0x7F45 = 0x6621
+0x7F4C = 0x6622
+0x7F4D = 0x6623
+0x7F4E = 0x6624
+0x7F50 = 0x6625
+0x7F51 = 0x6626
+0x7F54 = 0x6628
+0x7F55 = 0x6627
+0x7F58 = 0x6629
+0x7F5F = 0x662A
+0x7F60 = 0x662B
+0x7F67 = 0x662E
+0x7F68 = 0x662C
+0x7F69 = 0x662D
+0x7F6A = 0x3A61
+0x7F6B = 0x3753
+0x7F6E = 0x4356
+0x7F70 = 0x4833
+0x7F72 = 0x3D70
+0x7F75 = 0x474D
+0x7F77 = 0x486D
+0x7F78 = 0x662F
+0x7F79 = 0x586D
+0x7F82 = 0x6630
+0x7F83 = 0x6632
+0x7F85 = 0x4D65
+0x7F86 = 0x6631
+0x7F87 = 0x6634
+0x7F88 = 0x6633
+0x7F8A = 0x4D53
+0x7F8C = 0x6635
+0x7F8E = 0x487E
+0x7F94 = 0x6636
+0x7F9A = 0x6639
+0x7F9D = 0x6638
+0x7F9E = 0x6637
+0x7FA3 = 0x663A
+0x7FA4 = 0x3732
+0x7FA8 = 0x4122
+0x7FA9 = 0x3541
+0x7FAE = 0x663E
+0x7FAF = 0x663B
+0x7FB2 = 0x663C
+0x7FB6 = 0x663F
+0x7FB8 = 0x6640
+0x7FB9 = 0x663D
+0x7FBD = 0x3129
+0x7FC1 = 0x3227
+0x7FC5 = 0x6642
+0x7FC6 = 0x6643
+0x7FCA = 0x6644
+0x7FCC = 0x4D62
+0x7FD2 = 0x3D2C
+0x7FD4 = 0x6646
+0x7FD5 = 0x6645
+0x7FE0 = 0x3F69
+0x7FE1 = 0x6647
+0x7FE6 = 0x6648
+0x7FE9 = 0x6649
+0x7FEB = 0x3465
+0x7FF0 = 0x344D
+0x7FF3 = 0x664A
+0x7FF9 = 0x664B
+0x7FFB = 0x4B5D
+0x7FFC = 0x4D63
+0x8000 = 0x4D54
+0x8001 = 0x4F37
+0x8003 = 0x394D
+0x8004 = 0x664E
+0x8005 = 0x3C54
+0x8006 = 0x664D
+0x800B = 0x664F
+0x800C = 0x3C29
+0x8010 = 0x4251
+0x8012 = 0x6650
+0x8015 = 0x394C
+0x8017 = 0x4C57
+0x8018 = 0x6651
+0x8019 = 0x6652
+0x801C = 0x6653
+0x8021 = 0x6654
+0x8028 = 0x6655
+0x8033 = 0x3C2A
+0x8036 = 0x4C6D
+0x803B = 0x6657
+0x803D = 0x433F
+0x803F = 0x6656
+0x8046 = 0x6659
+0x804A = 0x6658
+0x8052 = 0x665A
+0x8056 = 0x403B
+0x8058 = 0x665B
+0x805A = 0x665C
+0x805E = 0x4A39
+0x805F = 0x665D
+0x8061 = 0x416F
+0x8062 = 0x665E
+0x8068 = 0x665F
+0x806F = 0x4E7E
+0x8070 = 0x6662
+0x8072 = 0x6661
+0x8073 = 0x6660
+0x8074 = 0x4430
+0x8076 = 0x6663
+0x8077 = 0x3F26
+0x8079 = 0x6664
+0x807D = 0x6665
+0x807E = 0x4F38
+0x807F = 0x6666
+0x8084 = 0x6667
+0x8085 = 0x6669
+0x8086 = 0x6668
+0x8087 = 0x4825
+0x8089 = 0x4679
+0x808B = 0x4F3E
+0x808C = 0x4829
+0x8093 = 0x666B
+0x8096 = 0x3E53
+0x8098 = 0x492A
+0x809A = 0x666C
+0x809B = 0x666A
+0x809D = 0x344E
+0x80A1 = 0x3854
+0x80A2 = 0x3B68
+0x80A5 = 0x486E
+0x80A9 = 0x382A
+0x80AA = 0x4B43
+0x80AC = 0x666F
+0x80AD = 0x666D
+0x80AF = 0x394E
+0x80B1 = 0x394F
+0x80B2 = 0x3069
+0x80B4 = 0x3A68
+0x80BA = 0x4759
+0x80C3 = 0x305F
+0x80C4 = 0x6674
+0x80C6 = 0x4340
+0x80CC = 0x4758
+0x80CE = 0x425B
+0x80D6 = 0x6676
+0x80D9 = 0x6672
+0x80DA = 0x6675
+0x80DB = 0x6670
+0x80DD = 0x6673
+0x80DE = 0x4B26
+0x80E1 = 0x3855
+0x80E4 = 0x307D
+0x80E5 = 0x6671
+0x80EF = 0x6678
+0x80F1 = 0x6679
+0x80F4 = 0x4639
+0x80F8 = 0x363B
+0x80FC = 0x6726
+0x80FD = 0x473D
+0x8102 = 0x3B69
+0x8105 = 0x363C
+0x8106 = 0x4048
+0x8107 = 0x4F46
+0x8108 = 0x4C2E
+0x8109 = 0x6677
+0x810A = 0x4054
+0x811A = 0x3553
+0x811B = 0x667A
+0x8123 = 0x667C
+0x8129 = 0x667B
+0x812F = 0x667D
+0x8131 = 0x4326
+0x8133 = 0x473E
+0x8139 = 0x4431
+0x813E = 0x6723
+0x8146 = 0x6722
+0x814B = 0x667E
+0x814E = 0x3F55
+0x8150 = 0x4965
+0x8151 = 0x6725
+0x8153 = 0x6724
+0x8154 = 0x3950
+0x8155 = 0x4F53
+0x815F = 0x6735
+0x8165 = 0x6729
+0x8166 = 0x672A
+0x816B = 0x3C70
+0x816E = 0x6728
+0x8170 = 0x3978
+0x8171 = 0x6727
+0x8174 = 0x672B
+0x8178 = 0x4432
+0x8179 = 0x4A22
+0x817A = 0x4123
+0x817F = 0x425C
+0x8180 = 0x672F
+0x8182 = 0x6730
+0x8183 = 0x672C
+0x8188 = 0x672D
+0x818A = 0x672E
+0x818F = 0x3951
+0x8193 = 0x6736
+0x8195 = 0x6732
+0x819A = 0x4966
+0x819C = 0x4B6C
+0x819D = 0x4928
+0x81A0 = 0x6731
+0x81A3 = 0x6734
+0x81A4 = 0x6733
+0x81A8 = 0x4B44
+0x81A9 = 0x6737
+0x81B0 = 0x6738
+0x81B3 = 0x4137
+0x81B5 = 0x6739
+0x81B8 = 0x673B
+0x81BA = 0x673F
+0x81BD = 0x673C
+0x81BE = 0x673A
+0x81BF = 0x473F
+0x81C0 = 0x673D
+0x81C2 = 0x673E
+0x81C6 = 0x3232
+0x81C8 = 0x6745
+0x81C9 = 0x6740
+0x81CD = 0x6741
+0x81D1 = 0x6742
+0x81D3 = 0x4221
+0x81D8 = 0x6744
+0x81D9 = 0x6743
+0x81DA = 0x6746
+0x81DF = 0x6747
+0x81E0 = 0x6748
+0x81E3 = 0x3F43
+0x81E5 = 0x3269
+0x81E7 = 0x6749
+0x81E8 = 0x4E57
+0x81EA = 0x3C2B
+0x81ED = 0x3D2D
+0x81F3 = 0x3B6A
+0x81F4 = 0x4357
+0x81FA = 0x674A
+0x81FB = 0x674B
+0x81FC = 0x3131
+0x81FE = 0x674C
+0x8201 = 0x674D
+0x8202 = 0x674E
+0x8205 = 0x674F
+0x8207 = 0x6750
+0x8208 = 0x363D
+0x8209 = 0x5A2A
+0x820A = 0x6751
+0x820C = 0x4065
+0x820D = 0x6752
+0x820E = 0x3C4B
+0x8210 = 0x6753
+0x8212 = 0x5030
+0x8216 = 0x6754
+0x8217 = 0x4A5E
+0x8218 = 0x345C
+0x821B = 0x4124
+0x821C = 0x3D58
+0x821E = 0x4971
+0x821F = 0x3D2E
+0x8229 = 0x6755
+0x822A = 0x3952
+0x822B = 0x6756
+0x822C = 0x484C
+0x822E = 0x6764
+0x8233 = 0x6758
+0x8235 = 0x4249
+0x8236 = 0x4775
+0x8237 = 0x383F
+0x8238 = 0x6757
+0x8239 = 0x4125
+0x8240 = 0x6759
+0x8247 = 0x447A
+0x8258 = 0x675B
+0x8259 = 0x675A
+0x825A = 0x675D
+0x825D = 0x675C
+0x825F = 0x675E
+0x8262 = 0x6760
+0x8264 = 0x675F
+0x8266 = 0x344F
+0x8268 = 0x6761
+0x826A = 0x6762
+0x826B = 0x6763
+0x826E = 0x3A31
+0x826F = 0x4E49
+0x8271 = 0x6765
+0x8272 = 0x3F27
+0x8276 = 0x3170
+0x8277 = 0x6766
+0x8278 = 0x6767
+0x827E = 0x6768
+0x828B = 0x3072
+0x828D = 0x6769
+0x8292 = 0x676A
+0x8299 = 0x4967
+0x829D = 0x3C47
+0x829F = 0x676C
+0x82A5 = 0x3329
+0x82A6 = 0x3032
+0x82AB = 0x676B
+0x82AC = 0x676E
+0x82AD = 0x474E
+0x82AF = 0x3F44
+0x82B1 = 0x3256
+0x82B3 = 0x4B27
+0x82B8 = 0x375D
+0x82B9 = 0x365C
+0x82BB = 0x676D
+0x82BD = 0x326A
+0x82C5 = 0x3423
+0x82D1 = 0x3171
+0x82D2 = 0x6772
+0x82D3 = 0x4E6A
+0x82D4 = 0x425D
+0x82D7 = 0x4944
+0x82D9 = 0x677E
+0x82DB = 0x3257
+0x82DC = 0x677C
+0x82DE = 0x677A
+0x82DF = 0x6771
+0x82E1 = 0x676F
+0x82E3 = 0x6770
+0x82E5 = 0x3C63
+0x82E6 = 0x366C
+0x82E7 = 0x4377
+0x82EB = 0x4651
+0x82F1 = 0x3151
+0x82F3 = 0x6774
+0x82F4 = 0x6773
+0x82F9 = 0x6779
+0x82FA = 0x6775
+0x82FB = 0x6778
+0x8302 = 0x4C50
+0x8303 = 0x6777
+0x8304 = 0x3258
+0x8305 = 0x337D
+0x8306 = 0x677B
+0x8309 = 0x677D
+0x830E = 0x3754
+0x8316 = 0x6823
+0x8317 = 0x682C
+0x8318 = 0x682D
+0x831C = 0x302B
+0x8323 = 0x6834
+0x8328 = 0x3071
+0x832B = 0x682B
+0x832F = 0x682A
+0x8331 = 0x6825
+0x8332 = 0x6824
+0x8334 = 0x6822
+0x8335 = 0x6821
+0x8336 = 0x4363
+0x8338 = 0x427B
+0x8339 = 0x6827
+0x8340 = 0x6826
+0x8345 = 0x6829
+0x8349 = 0x4170
+0x834A = 0x3755
+0x834F = 0x3141
+0x8350 = 0x6828
+0x8352 = 0x3953
+0x8358 = 0x4171
+0x8373 = 0x683A
+0x8375 = 0x683B
+0x8377 = 0x3259
+0x837B = 0x322E
+0x837C = 0x6838
+0x8385 = 0x682E
+0x8387 = 0x6836
+0x8389 = 0x683D
+0x838A = 0x6837
+0x838E = 0x6835
+0x8393 = 0x6776
+0x8396 = 0x6833
+0x839A = 0x682F
+0x839E = 0x3450
+0x839F = 0x6831
+0x83A0 = 0x683C
+0x83A2 = 0x6832
+0x83A8 = 0x683E
+0x83AA = 0x6830
+0x83AB = 0x477C
+0x83B1 = 0x4D69
+0x83B5 = 0x6839
+0x83BD = 0x684F
+0x83C1 = 0x6847
+0x83C5 = 0x3F7B
+0x83CA = 0x3546
+0x83CC = 0x365D
+0x83CE = 0x6842
+0x83D3 = 0x325B
+0x83D6 = 0x3E54
+0x83D8 = 0x6845
+0x83DC = 0x3A5A
+0x83DF = 0x4551
+0x83E0 = 0x684A
+0x83E9 = 0x4A6E
+0x83EB = 0x6841
+0x83EF = 0x325A
+0x83F0 = 0x3856
+0x83F1 = 0x4929
+0x83F2 = 0x684B
+0x83F4 = 0x683F
+0x83F7 = 0x6848
+0x83FB = 0x6852
+0x83FD = 0x6843
+0x8403 = 0x6844
+0x8404 = 0x463A
+0x8407 = 0x6849
+0x840B = 0x6846
+0x840C = 0x4B28
+0x840D = 0x684C
+0x840E = 0x3060
+0x8413 = 0x6840
+0x8420 = 0x684E
+0x8422 = 0x684D
+0x8429 = 0x476B
+0x842A = 0x6854
+0x842C = 0x685F
+0x8431 = 0x337E
+0x8435 = 0x6862
+0x8438 = 0x6850
+0x843C = 0x6855
+0x843D = 0x4D6E
+0x8446 = 0x685E
+0x8449 = 0x4D55
+0x844E = 0x4E2A
+0x8457 = 0x4378
+0x845B = 0x336B
+0x8461 = 0x4972
+0x8462 = 0x6864
+0x8463 = 0x4621
+0x8466 = 0x3031
+0x8469 = 0x685D
+0x846B = 0x6859
+0x846C = 0x4172
+0x846D = 0x6853
+0x846E = 0x685B
+0x846F = 0x6860
+0x8471 = 0x472C
+0x8475 = 0x302A
+0x8477 = 0x6858
+0x8479 = 0x6861
+0x847A = 0x4978
+0x8482 = 0x685C
+0x8484 = 0x6857
+0x848B = 0x3E55
+0x8490 = 0x3D2F
+0x8494 = 0x3C2C
+0x8499 = 0x4C58
+0x849C = 0x4947
+0x849F = 0x6867
+0x84A1 = 0x6870
+0x84AD = 0x685A
+0x84B2 = 0x3377
+0x84B8 = 0x3E78
+0x84B9 = 0x6865
+0x84BB = 0x686A
+0x84BC = 0x4173
+0x84BF = 0x6866
+0x84C1 = 0x686D
+0x84C4 = 0x435F
+0x84C6 = 0x686E
+0x84C9 = 0x4D56
+0x84CA = 0x6863
+0x84CB = 0x3338
+0x84CD = 0x6869
+0x84D0 = 0x686C
+0x84D1 = 0x4C2C
+0x84D6 = 0x686F
+0x84D9 = 0x6868
+0x84DA = 0x686B
+0x84EC = 0x4B29
+0x84EE = 0x4F21
+0x84F4 = 0x6873
+0x84FC = 0x687A
+0x84FF = 0x6872
+0x8500 = 0x3C43
+0x8506 = 0x6851
+0x8511 = 0x4A4E
+0x8513 = 0x4C22
+0x8514 = 0x6879
+0x8515 = 0x6878
+0x8517 = 0x6874
+0x8518 = 0x6875
+0x851A = 0x3136
+0x851F = 0x6877
+0x8521 = 0x6871
+0x8526 = 0x4455
+0x852C = 0x6876
+0x852D = 0x307E
+0x8535 = 0x4222
+0x853D = 0x4A43
+0x8540 = 0x687B
+0x8541 = 0x6921
+0x8543 = 0x4859
+0x8548 = 0x687E
+0x8549 = 0x3E56
+0x854A = 0x3C49
+0x854B = 0x6923
+0x854E = 0x363E
+0x8555 = 0x6924
+0x8557 = 0x4979
+0x8558 = 0x687D
+0x855A = 0x6856
+0x8563 = 0x687C
+0x8568 = 0x4F4F
+0x8569 = 0x4622
+0x856A = 0x4973
+0x856D = 0x692B
+0x8577 = 0x6931
+0x857E = 0x6932
+0x8580 = 0x6925
+0x8584 = 0x4776
+0x8587 = 0x692F
+0x8588 = 0x6927
+0x858A = 0x6929
+0x8590 = 0x6933
+0x8591 = 0x6928
+0x8594 = 0x692C
+0x8597 = 0x3172
+0x8599 = 0x4665
+0x859B = 0x692D
+0x859C = 0x6930
+0x85A4 = 0x6926
+0x85A6 = 0x4126
+0x85A8 = 0x692A
+0x85A9 = 0x3B27
+0x85AA = 0x3F45
+0x85AB = 0x3730
+0x85AC = 0x4C74
+0x85AE = 0x4C79
+0x85AF = 0x3D72
+0x85B9 = 0x6937
+0x85BA = 0x6935
+0x85C1 = 0x4F4E
+0x85C9 = 0x6934
+0x85CD = 0x4D75
+0x85CF = 0x6936
+0x85D0 = 0x6938
+0x85D5 = 0x6939
+0x85DC = 0x693C
+0x85DD = 0x693A
+0x85E4 = 0x4623
+0x85E5 = 0x693B
+0x85E9 = 0x484D
+0x85EA = 0x692E
+0x85F7 = 0x3D73
+0x85F9 = 0x693D
+0x85FA = 0x6942
+0x85FB = 0x4174
+0x85FE = 0x6941
+0x8602 = 0x6922
+0x8606 = 0x6943
+0x8607 = 0x4149
+0x860A = 0x693E
+0x860B = 0x6940
+0x8613 = 0x693F
+0x8616 = 0x5D31
+0x8617 = 0x5D22
+0x861A = 0x6945
+0x8622 = 0x6944
+0x862D = 0x4D76
+0x862F = 0x623C
+0x8630 = 0x6946
+0x863F = 0x6947
+0x864D = 0x6948
+0x864E = 0x3857
+0x8650 = 0x3554
+0x8654 = 0x694A
+0x8655 = 0x515D
+0x865A = 0x3575
+0x865C = 0x4E3A
+0x865E = 0x3673
+0x865F = 0x694B
+0x8667 = 0x694C
+0x866B = 0x436E
+0x8671 = 0x694D
+0x8679 = 0x467A
+0x867B = 0x303A
+0x868A = 0x3263
+0x868B = 0x6952
+0x868C = 0x6953
+0x8693 = 0x694E
+0x8695 = 0x3B3D
+0x86A3 = 0x694F
+0x86A4 = 0x4742
+0x86A9 = 0x6950
+0x86AA = 0x6951
+0x86AB = 0x695B
+0x86AF = 0x6955
+0x86B0 = 0x6958
+0x86B6 = 0x6954
+0x86C4 = 0x6956
+0x86C6 = 0x6957
+0x86C7 = 0x3C58
+0x86C9 = 0x6959
+0x86CB = 0x4341
+0x86CD = 0x3756
+0x86CE = 0x3342
+0x86D4 = 0x695C
+0x86D9 = 0x333F
+0x86DB = 0x6961
+0x86DE = 0x695D
+0x86DF = 0x6960
+0x86E4 = 0x483A
+0x86E9 = 0x695E
+0x86EC = 0x695F
+0x86ED = 0x4948
+0x86EE = 0x485A
+0x86EF = 0x6962
+0x86F8 = 0x427D
+0x86F9 = 0x696C
+0x86FB = 0x6968
+0x86FE = 0x326B
+0x8700 = 0x6966
+0x8702 = 0x4B2A
+0x8703 = 0x6967
+0x8706 = 0x6964
+0x8708 = 0x6965
+0x8709 = 0x696A
+0x870A = 0x696D
+0x870D = 0x696B
+0x8711 = 0x6969
+0x8712 = 0x6963
+0x8718 = 0x4358
+0x871A = 0x6974
+0x871C = 0x4C2A
+0x8725 = 0x6972
+0x8729 = 0x6973
+0x8734 = 0x696E
+0x8737 = 0x6970
+0x873B = 0x6971
+0x873F = 0x696F
+0x8749 = 0x4066
+0x874B = 0x4F39
+0x874C = 0x6978
+0x874E = 0x6979
+0x8753 = 0x6A21
+0x8755 = 0x3F2A
+0x8757 = 0x697B
+0x8759 = 0x697E
+0x875F = 0x6976
+0x8760 = 0x6975
+0x8763 = 0x6A22
+0x8766 = 0x325C
+0x8768 = 0x697C
+0x876A = 0x6A23
+0x876E = 0x697D
+0x8774 = 0x697A
+0x8776 = 0x4433
+0x8778 = 0x6977
+0x877F = 0x4768
+0x8782 = 0x6A27
+0x878D = 0x4D3B
+0x879F = 0x6A26
+0x87A2 = 0x6A25
+0x87AB = 0x6A2E
+0x87AF = 0x6A28
+0x87B3 = 0x6A30
+0x87BA = 0x4D66
+0x87BB = 0x6A33
+0x87BD = 0x6A2A
+0x87C0 = 0x6A2B
+0x87C4 = 0x6A2F
+0x87C6 = 0x6A32
+0x87C7 = 0x6A31
+0x87CB = 0x6A29
+0x87D0 = 0x6A2C
+0x87D2 = 0x6A3D
+0x87E0 = 0x6A36
+0x87EF = 0x6A34
+0x87F2 = 0x6A35
+0x87F6 = 0x6A3A
+0x87F7 = 0x6A3B
+0x87F9 = 0x332A
+0x87FB = 0x3542
+0x87FE = 0x6A39
+0x8805 = 0x6A24
+0x880D = 0x6A38
+0x880E = 0x6A3C
+0x880F = 0x6A37
+0x8811 = 0x6A3E
+0x8815 = 0x6A40
+0x8816 = 0x6A3F
+0x8821 = 0x6A42
+0x8822 = 0x6A41
+0x8823 = 0x695A
+0x8827 = 0x6A46
+0x8831 = 0x6A43
+0x8836 = 0x6A44
+0x8839 = 0x6A45
+0x883B = 0x6A47
+0x8840 = 0x376C
+0x8842 = 0x6A49
+0x8844 = 0x6A48
+0x8846 = 0x3D30
+0x884C = 0x3954
+0x884D = 0x5E27
+0x8852 = 0x6A4A
+0x8853 = 0x3D51
+0x8857 = 0x3339
+0x8859 = 0x6A4B
+0x885B = 0x3152
+0x885D = 0x3E57
+0x885E = 0x6A4C
+0x8861 = 0x3955
+0x8862 = 0x6A4D
+0x8863 = 0x3061
+0x8868 = 0x493D
+0x886B = 0x6A4E
+0x8870 = 0x3F6A
+0x8872 = 0x6A55
+0x8875 = 0x6A52
+0x8877 = 0x436F
+0x887D = 0x6A53
+0x887E = 0x6A50
+0x887F = 0x365E
+0x8881 = 0x6A4F
+0x8882 = 0x6A56
+0x8888 = 0x3736
+0x888B = 0x425E
+0x888D = 0x6A5C
+0x8892 = 0x6A58
+0x8896 = 0x4235
+0x8897 = 0x6A57
+0x8899 = 0x6A5A
+0x889E = 0x6A51
+0x88A2 = 0x6A5B
+0x88A4 = 0x6A5D
+0x88AB = 0x486F
+0x88AE = 0x6A59
+0x88B0 = 0x6A5E
+0x88B1 = 0x6A60
+0x88B4 = 0x3853
+0x88B5 = 0x6A54
+0x88B7 = 0x3041
+0x88BF = 0x6A5F
+0x88C1 = 0x3A5B
+0x88C2 = 0x4E76
+0x88C3 = 0x6A61
+0x88C4 = 0x6A62
+0x88C5 = 0x4175
+0x88CF = 0x4E22
+0x88D4 = 0x6A63
+0x88D5 = 0x4D35
+0x88D8 = 0x6A64
+0x88D9 = 0x6A65
+0x88DC = 0x4A64
+0x88DD = 0x6A66
+0x88DF = 0x3A40
+0x88E1 = 0x4E23
+0x88E8 = 0x6A6B
+0x88F2 = 0x6A6C
+0x88F3 = 0x3E58
+0x88F4 = 0x6A6A
+0x88F8 = 0x4D67
+0x88F9 = 0x6A67
+0x88FC = 0x6A69
+0x88FD = 0x403D
+0x88FE = 0x3F7E
+0x8902 = 0x6A68
+0x8904 = 0x6A6D
+0x8907 = 0x4A23
+0x890A = 0x6A6F
+0x890C = 0x6A6E
+0x8910 = 0x336C
+0x8912 = 0x4B2B
+0x8913 = 0x6A70
+0x891D = 0x6A7C
+0x891E = 0x6A72
+0x8925 = 0x6A73
+0x892A = 0x6A74
+0x892B = 0x6A75
+0x8936 = 0x6A79
+0x8938 = 0x6A7A
+0x893B = 0x6A78
+0x8941 = 0x6A76
+0x8943 = 0x6A71
+0x8944 = 0x6A77
+0x894C = 0x6A7B
+0x894D = 0x7037
+0x8956 = 0x3228
+0x895E = 0x6A7E
+0x895F = 0x365F
+0x8960 = 0x6A7D
+0x8964 = 0x6B22
+0x8966 = 0x6B21
+0x896A = 0x6B24
+0x896D = 0x6B23
+0x896F = 0x6B25
+0x8972 = 0x3D31
+0x8974 = 0x6B26
+0x8977 = 0x6B27
+0x897E = 0x6B28
+0x897F = 0x403E
+0x8981 = 0x4D57
+0x8983 = 0x6B29
+0x8986 = 0x4A24
+0x8987 = 0x4746
+0x8988 = 0x6B2A
+0x898A = 0x6B2B
+0x898B = 0x382B
+0x898F = 0x352C
+0x8993 = 0x6B2C
+0x8996 = 0x3B6B
+0x8997 = 0x4741
+0x8998 = 0x6B2D
+0x899A = 0x3350
+0x89A1 = 0x6B2E
+0x89A6 = 0x6B30
+0x89A7 = 0x4D77
+0x89A9 = 0x6B2F
+0x89AA = 0x3F46
+0x89AC = 0x6B31
+0x89AF = 0x6B32
+0x89B2 = 0x6B33
+0x89B3 = 0x3451
+0x89BA = 0x6B34
+0x89BD = 0x6B35
+0x89BF = 0x6B36
+0x89C0 = 0x6B37
+0x89D2 = 0x3351
+0x89DA = 0x6B38
+0x89DC = 0x6B39
+0x89DD = 0x6B3A
+0x89E3 = 0x3272
+0x89E6 = 0x3F28
+0x89E7 = 0x6B3B
+0x89F4 = 0x6B3C
+0x89F8 = 0x6B3D
+0x8A00 = 0x3840
+0x8A02 = 0x447B
+0x8A03 = 0x6B3E
+0x8A08 = 0x3757
+0x8A0A = 0x3F56
+0x8A0C = 0x6B41
+0x8A0E = 0x4624
+0x8A10 = 0x6B40
+0x8A13 = 0x3731
+0x8A16 = 0x6B3F
+0x8A17 = 0x4277
+0x8A18 = 0x352D
+0x8A1B = 0x6B42
+0x8A1D = 0x6B43
+0x8A1F = 0x3E59
+0x8A23 = 0x376D
+0x8A25 = 0x6B44
+0x8A2A = 0x4B2C
+0x8A2D = 0x405F
+0x8A31 = 0x3576
+0x8A33 = 0x4C75
+0x8A34 = 0x414A
+0x8A36 = 0x6B45
+0x8A3A = 0x3F47
+0x8A3B = 0x4370
+0x8A3C = 0x3E5A
+0x8A41 = 0x6B46
+0x8A46 = 0x6B49
+0x8A48 = 0x6B4A
+0x8A50 = 0x3A3E
+0x8A51 = 0x4242
+0x8A52 = 0x6B48
+0x8A54 = 0x3E5B
+0x8A55 = 0x493E
+0x8A5B = 0x6B47
+0x8A5E = 0x3B6C
+0x8A60 = 0x3153
+0x8A62 = 0x6B4E
+0x8A63 = 0x3758
+0x8A66 = 0x3B6E
+0x8A69 = 0x3B6D
+0x8A6B = 0x4F4D
+0x8A6C = 0x6B4D
+0x8A6D = 0x6B4C
+0x8A6E = 0x4127
+0x8A70 = 0x354D
+0x8A71 = 0x4F43
+0x8A72 = 0x333A
+0x8A73 = 0x3E5C
+0x8A7C = 0x6B4B
+0x8A82 = 0x6B50
+0x8A84 = 0x6B51
+0x8A85 = 0x6B4F
+0x8A87 = 0x3858
+0x8A89 = 0x4D40
+0x8A8C = 0x3B6F
+0x8A8D = 0x4727
+0x8A91 = 0x6B54
+0x8A93 = 0x4040
+0x8A95 = 0x4342
+0x8A98 = 0x4D36
+0x8A9A = 0x6B57
+0x8A9E = 0x386C
+0x8AA0 = 0x403F
+0x8AA1 = 0x6B53
+0x8AA3 = 0x6B58
+0x8AA4 = 0x386D
+0x8AA5 = 0x6B55
+0x8AA6 = 0x6B56
+0x8AA8 = 0x6B52
+0x8AAC = 0x4062
+0x8AAD = 0x4649
+0x8AB0 = 0x432F
+0x8AB2 = 0x325D
+0x8AB9 = 0x4870
+0x8ABC = 0x3543
+0x8ABF = 0x4434
+0x8AC2 = 0x6B5B
+0x8AC4 = 0x6B59
+0x8AC7 = 0x434C
+0x8ACB = 0x4041
+0x8ACC = 0x3452
+0x8ACD = 0x6B5A
+0x8ACF = 0x3F5B
+0x8AD2 = 0x4E4A
+0x8AD6 = 0x4F40
+0x8ADA = 0x6B5C
+0x8ADB = 0x6B67
+0x8ADC = 0x4435
+0x8ADE = 0x6B66
+0x8AE0 = 0x6B63
+0x8AE1 = 0x6B6B
+0x8AE2 = 0x6B64
+0x8AE4 = 0x6B60
+0x8AE6 = 0x447C
+0x8AE7 = 0x6B5F
+0x8AEB = 0x6B5D
+0x8AED = 0x4D21
+0x8AEE = 0x3B70
+0x8AF1 = 0x6B61
+0x8AF3 = 0x6B5E
+0x8AF7 = 0x6B65
+0x8AF8 = 0x3D74
+0x8AFA = 0x3841
+0x8AFE = 0x427A
+0x8B00 = 0x4B45
+0x8B01 = 0x315A
+0x8B02 = 0x3062
+0x8B04 = 0x4625
+0x8B07 = 0x6B69
+0x8B0C = 0x6B68
+0x8B0E = 0x4666
+0x8B10 = 0x6B6D
+0x8B14 = 0x6B62
+0x8B16 = 0x6B6C
+0x8B17 = 0x6B6E
+0x8B19 = 0x382C
+0x8B1A = 0x6B6A
+0x8B1B = 0x3956
+0x8B1D = 0x3C55
+0x8B20 = 0x6B6F
+0x8B21 = 0x4D58
+0x8B26 = 0x6B72
+0x8B28 = 0x6B75
+0x8B2B = 0x6B73
+0x8B2C = 0x4935
+0x8B33 = 0x6B70
+0x8B39 = 0x3660
+0x8B3E = 0x6B74
+0x8B41 = 0x6B76
+0x8B49 = 0x6B7A
+0x8B4C = 0x6B77
+0x8B4E = 0x6B79
+0x8B4F = 0x6B78
+0x8B56 = 0x6B7B
+0x8B58 = 0x3C31
+0x8B5A = 0x6B7D
+0x8B5B = 0x6B7C
+0x8B5C = 0x4968
+0x8B5F = 0x6C21
+0x8B66 = 0x3759
+0x8B6B = 0x6B7E
+0x8B6C = 0x6C22
+0x8B6F = 0x6C23
+0x8B70 = 0x3544
+0x8B71 = 0x6641
+0x8B72 = 0x3E79
+0x8B74 = 0x6C24
+0x8B77 = 0x386E
+0x8B7D = 0x6C25
+0x8B80 = 0x6C26
+0x8B83 = 0x3B3E
+0x8B8A = 0x5A4E
+0x8B8C = 0x6C27
+0x8B8E = 0x6C28
+0x8B90 = 0x3D32
+0x8B92 = 0x6C29
+0x8B93 = 0x6C2A
+0x8B96 = 0x6C2B
+0x8B99 = 0x6C2C
+0x8B9A = 0x6C2D
+0x8C37 = 0x432B
+0x8C3A = 0x6C2E
+0x8C3F = 0x6C30
+0x8C41 = 0x6C2F
+0x8C46 = 0x4626
+0x8C48 = 0x6C31
+0x8C4A = 0x4B2D
+0x8C4C = 0x6C32
+0x8C4E = 0x6C33
+0x8C50 = 0x6C34
+0x8C55 = 0x6C35
+0x8C5A = 0x465A
+0x8C61 = 0x3E5D
+0x8C62 = 0x6C36
+0x8C6A = 0x396B
+0x8C6B = 0x502E
+0x8C6C = 0x6C37
+0x8C78 = 0x6C38
+0x8C79 = 0x493F
+0x8C7A = 0x6C39
+0x8C7C = 0x6C41
+0x8C82 = 0x6C3A
+0x8C85 = 0x6C3C
+0x8C89 = 0x6C3B
+0x8C8A = 0x6C3D
+0x8C8C = 0x4B46
+0x8C8D = 0x6C3E
+0x8C8E = 0x6C3F
+0x8C94 = 0x6C40
+0x8C98 = 0x6C42
+0x8C9D = 0x332D
+0x8C9E = 0x4467
+0x8CA0 = 0x4969
+0x8CA1 = 0x3A62
+0x8CA2 = 0x3957
+0x8CA7 = 0x494F
+0x8CA8 = 0x325F
+0x8CA9 = 0x484E
+0x8CAA = 0x6C45
+0x8CAB = 0x3453
+0x8CAC = 0x4055
+0x8CAD = 0x6C44
+0x8CAE = 0x6C49
+0x8CAF = 0x4379
+0x8CB0 = 0x4C63
+0x8CB2 = 0x6C47
+0x8CB3 = 0x6C48
+0x8CB4 = 0x352E
+0x8CB6 = 0x6C4A
+0x8CB7 = 0x4763
+0x8CB8 = 0x425F
+0x8CBB = 0x4871
+0x8CBC = 0x453D
+0x8CBD = 0x6C46
+0x8CBF = 0x4B47
+0x8CC0 = 0x326C
+0x8CC1 = 0x6C4C
+0x8CC2 = 0x4F28
+0x8CC3 = 0x4442
+0x8CC4 = 0x4F45
+0x8CC7 = 0x3B71
+0x8CC8 = 0x6C4B
+0x8CCA = 0x4231
+0x8CCD = 0x6C5C
+0x8CCE = 0x4128
+0x8CD1 = 0x4678
+0x8CD3 = 0x4950
+0x8CDA = 0x6C4F
+0x8CDB = 0x3B3F
+0x8CDC = 0x3B72
+0x8CDE = 0x3E5E
+0x8CE0 = 0x4765
+0x8CE2 = 0x382D
+0x8CE3 = 0x6C4E
+0x8CE4 = 0x6C4D
+0x8CE6 = 0x496A
+0x8CEA = 0x3C41
+0x8CED = 0x4552
+0x8CFA = 0x6C51
+0x8CFB = 0x6C52
+0x8CFC = 0x3958
+0x8CFD = 0x6C50
+0x8D04 = 0x6C53
+0x8D05 = 0x6C54
+0x8D07 = 0x6C56
+0x8D08 = 0x4223
+0x8D0A = 0x6C55
+0x8D0B = 0x3466
+0x8D0D = 0x6C58
+0x8D0F = 0x6C57
+0x8D10 = 0x6C59
+0x8D13 = 0x6C5B
+0x8D14 = 0x6C5D
+0x8D16 = 0x6C5E
+0x8D64 = 0x4056
+0x8D66 = 0x3C4F
+0x8D67 = 0x6C5F
+0x8D6B = 0x3352
+0x8D6D = 0x6C60
+0x8D70 = 0x4176
+0x8D71 = 0x6C61
+0x8D73 = 0x6C62
+0x8D74 = 0x496B
+0x8D77 = 0x352F
+0x8D81 = 0x6C63
+0x8D85 = 0x4436
+0x8D8A = 0x315B
+0x8D99 = 0x6C64
+0x8DA3 = 0x3C71
+0x8DA8 = 0x3F76
+0x8DB3 = 0x422D
+0x8DBA = 0x6C67
+0x8DBE = 0x6C66
+0x8DC2 = 0x6C65
+0x8DCB = 0x6C6D
+0x8DCC = 0x6C6B
+0x8DCF = 0x6C68
+0x8DD6 = 0x6C6A
+0x8DDA = 0x6C69
+0x8DDB = 0x6C6C
+0x8DDD = 0x3577
+0x8DDF = 0x6C70
+0x8DE1 = 0x4057
+0x8DE3 = 0x6C71
+0x8DE8 = 0x3859
+0x8DEA = 0x6C6E
+0x8DEB = 0x6C6F
+0x8DEF = 0x4F29
+0x8DF3 = 0x4437
+0x8DF5 = 0x4129
+0x8DFC = 0x6C72
+0x8DFF = 0x6C75
+0x8E08 = 0x6C73
+0x8E09 = 0x6C74
+0x8E0A = 0x4D59
+0x8E0F = 0x4627
+0x8E10 = 0x6C78
+0x8E1D = 0x6C76
+0x8E1E = 0x6C77
+0x8E1F = 0x6C79
+0x8E2A = 0x6D29
+0x8E30 = 0x6C7C
+0x8E34 = 0x6C7D
+0x8E35 = 0x6C7B
+0x8E42 = 0x6C7A
+0x8E44 = 0x447D
+0x8E47 = 0x6D21
+0x8E48 = 0x6D25
+0x8E49 = 0x6D22
+0x8E4A = 0x6C7E
+0x8E4C = 0x6D23
+0x8E50 = 0x6D24
+0x8E55 = 0x6D2B
+0x8E59 = 0x6D26
+0x8E5F = 0x4058
+0x8E60 = 0x6D28
+0x8E63 = 0x6D2A
+0x8E64 = 0x6D27
+0x8E72 = 0x6D2D
+0x8E74 = 0x3D33
+0x8E76 = 0x6D2C
+0x8E7C = 0x6D2E
+0x8E81 = 0x6D2F
+0x8E84 = 0x6D32
+0x8E85 = 0x6D31
+0x8E87 = 0x6D30
+0x8E8A = 0x6D34
+0x8E8B = 0x6D33
+0x8E8D = 0x4C76
+0x8E91 = 0x6D36
+0x8E93 = 0x6D35
+0x8E94 = 0x6D37
+0x8E99 = 0x6D38
+0x8EA1 = 0x6D3A
+0x8EAA = 0x6D39
+0x8EAB = 0x3F48
+0x8EAC = 0x6D3B
+0x8EAF = 0x366D
+0x8EB0 = 0x6D3C
+0x8EB1 = 0x6D3E
+0x8EBE = 0x6D3F
+0x8EC5 = 0x6D40
+0x8EC6 = 0x6D3D
+0x8EC8 = 0x6D41
+0x8ECA = 0x3C56
+0x8ECB = 0x6D42
+0x8ECC = 0x3530
+0x8ECD = 0x3733
+0x8ED2 = 0x382E
+0x8EDB = 0x6D43
+0x8EDF = 0x4670
+0x8EE2 = 0x453E
+0x8EE3 = 0x6D44
+0x8EEB = 0x6D47
+0x8EF8 = 0x3C34
+0x8EFB = 0x6D46
+0x8EFC = 0x6D45
+0x8EFD = 0x375A
+0x8EFE = 0x6D48
+0x8F03 = 0x3353
+0x8F05 = 0x6D4A
+0x8F09 = 0x3A5C
+0x8F0A = 0x6D49
+0x8F0C = 0x6D52
+0x8F12 = 0x6D4C
+0x8F13 = 0x6D4E
+0x8F14 = 0x4A65
+0x8F15 = 0x6D4B
+0x8F19 = 0x6D4D
+0x8F1B = 0x6D51
+0x8F1C = 0x6D4F
+0x8F1D = 0x3531
+0x8F1F = 0x6D50
+0x8F26 = 0x6D53
+0x8F29 = 0x475A
+0x8F2A = 0x4E58
+0x8F2F = 0x3D34
+0x8F33 = 0x6D54
+0x8F38 = 0x4D22
+0x8F39 = 0x6D56
+0x8F3B = 0x6D55
+0x8F3E = 0x6D59
+0x8F3F = 0x4D41
+0x8F42 = 0x6D58
+0x8F44 = 0x336D
+0x8F45 = 0x6D57
+0x8F46 = 0x6D5C
+0x8F49 = 0x6D5B
+0x8F4C = 0x6D5A
+0x8F4D = 0x4532
+0x8F4E = 0x6D5D
+0x8F57 = 0x6D5E
+0x8F5C = 0x6D5F
+0x8F5F = 0x396C
+0x8F61 = 0x3725
+0x8F62 = 0x6D60
+0x8F63 = 0x6D61
+0x8F64 = 0x6D62
+0x8F9B = 0x3F49
+0x8F9C = 0x6D63
+0x8F9E = 0x3C2D
+0x8F9F = 0x6D64
+0x8FA3 = 0x6D65
+0x8FA7 = 0x5221
+0x8FA8 = 0x517E
+0x8FAD = 0x6D66
+0x8FAE = 0x6570
+0x8FAF = 0x6D67
+0x8FB0 = 0x4324
+0x8FB1 = 0x3F2B
+0x8FB2 = 0x4740
+0x8FB7 = 0x6D68
+0x8FBA = 0x4A55
+0x8FBB = 0x4454
+0x8FBC = 0x397E
+0x8FBF = 0x4329
+0x8FC2 = 0x312A
+0x8FC4 = 0x4B78
+0x8FC5 = 0x3F57
+0x8FCE = 0x375E
+0x8FD1 = 0x3661
+0x8FD4 = 0x4A56
+0x8FDA = 0x6D69
+0x8FE2 = 0x6D6B
+0x8FE5 = 0x6D6A
+0x8FE6 = 0x3260
+0x8FE9 = 0x4676
+0x8FEA = 0x6D6C
+0x8FEB = 0x4777
+0x8FED = 0x4533
+0x8FEF = 0x6D6D
+0x8FF0 = 0x3D52
+0x8FF4 = 0x6D6F
+0x8FF7 = 0x4C42
+0x8FF8 = 0x6D7E
+0x8FF9 = 0x6D71
+0x8FFA = 0x6D72
+0x8FFD = 0x4449
+0x9000 = 0x4260
+0x9001 = 0x4177
+0x9003 = 0x4628
+0x9005 = 0x6D70
+0x9006 = 0x3555
+0x900B = 0x6D79
+0x900D = 0x6D76
+0x900E = 0x6E25
+0x900F = 0x4629
+0x9010 = 0x4360
+0x9011 = 0x6D73
+0x9013 = 0x447E
+0x9014 = 0x4553
+0x9015 = 0x6D74
+0x9016 = 0x6D78
+0x9017 = 0x3F60
+0x9019 = 0x4767
+0x901A = 0x444C
+0x901D = 0x4042
+0x901E = 0x6D77
+0x901F = 0x422E
+0x9020 = 0x4224
+0x9021 = 0x6D75
+0x9022 = 0x3029
+0x9023 = 0x4F22
+0x9027 = 0x6D7A
+0x902E = 0x4261
+0x9031 = 0x3D35
+0x9032 = 0x3F4A
+0x9035 = 0x6D7C
+0x9036 = 0x6D7B
+0x9038 = 0x306F
+0x9039 = 0x6D7D
+0x903C = 0x492F
+0x903E = 0x6E27
+0x9041 = 0x465B
+0x9042 = 0x3F6B
+0x9045 = 0x4359
+0x9047 = 0x3678
+0x9049 = 0x6E26
+0x904A = 0x4D37
+0x904B = 0x313F
+0x904D = 0x4A57
+0x904E = 0x3261
+0x904F = 0x6E21
+0x9050 = 0x6E22
+0x9051 = 0x6E23
+0x9052 = 0x6E24
+0x9053 = 0x463B
+0x9054 = 0x4323
+0x9055 = 0x3063
+0x9056 = 0x6E28
+0x9058 = 0x6E29
+0x9059 = 0x7423
+0x905C = 0x423D
+0x905E = 0x6E2A
+0x9060 = 0x3173
+0x9061 = 0x414C
+0x9063 = 0x382F
+0x9065 = 0x4D5A
+0x9068 = 0x6E2B
+0x9069 = 0x452C
+0x906D = 0x4178
+0x906E = 0x3C57
+0x906F = 0x6E2C
+0x9072 = 0x6E2F
+0x9075 = 0x3D65
+0x9076 = 0x6E2D
+0x9077 = 0x412B
+0x9078 = 0x412A
+0x907A = 0x3064
+0x907C = 0x4E4B
+0x907D = 0x6E31
+0x907F = 0x4872
+0x9080 = 0x6E33
+0x9081 = 0x6E32
+0x9082 = 0x6E30
+0x9083 = 0x6364
+0x9084 = 0x3454
+0x9087 = 0x6D6E
+0x9089 = 0x6E35
+0x908A = 0x6E34
+0x908F = 0x6E36
+0x9091 = 0x4D38
+0x90A3 = 0x4661
+0x90A6 = 0x4B2E
+0x90A8 = 0x6E37
+0x90AA = 0x3C59
+0x90AF = 0x6E38
+0x90B1 = 0x6E39
+0x90B5 = 0x6E3A
+0x90B8 = 0x4521
+0x90C1 = 0x306A
+0x90CA = 0x3959
+0x90CE = 0x4F3A
+0x90DB = 0x6E3E
+0x90E1 = 0x3734
+0x90E2 = 0x6E3B
+0x90E4 = 0x6E3C
+0x90E8 = 0x4974
+0x90ED = 0x3354
+0x90F5 = 0x4D39
+0x90F7 = 0x363F
+0x90FD = 0x4554
+0x9102 = 0x6E3F
+0x9112 = 0x6E40
+0x9119 = 0x6E41
+0x912D = 0x4522
+0x9130 = 0x6E43
+0x9132 = 0x6E42
+0x9149 = 0x4653
+0x914A = 0x6E44
+0x914B = 0x3D36
+0x914C = 0x3C60
+0x914D = 0x475B
+0x914E = 0x4371
+0x9152 = 0x3C72
+0x9154 = 0x3F6C
+0x9156 = 0x6E45
+0x9158 = 0x6E46
+0x9162 = 0x3F5D
+0x9163 = 0x6E47
+0x9165 = 0x6E48
+0x9169 = 0x6E49
+0x916A = 0x4D6F
+0x916C = 0x3D37
+0x9172 = 0x6E4B
+0x9173 = 0x6E4A
+0x9175 = 0x395A
+0x9177 = 0x3973
+0x9178 = 0x3B40
+0x9182 = 0x6E4E
+0x9187 = 0x3D66
+0x9189 = 0x6E4D
+0x918B = 0x6E4C
+0x918D = 0x4269
+0x9190 = 0x386F
+0x9192 = 0x4043
+0x9197 = 0x4830
+0x919C = 0x3D39
+0x91A2 = 0x6E4F
+0x91A4 = 0x3E5F
+0x91AA = 0x6E52
+0x91AB = 0x6E50
+0x91AF = 0x6E51
+0x91B4 = 0x6E54
+0x91B5 = 0x6E53
+0x91B8 = 0x3E7A
+0x91BA = 0x6E55
+0x91C0 = 0x6E56
+0x91C1 = 0x6E57
+0x91C6 = 0x4850
+0x91C7 = 0x3A53
+0x91C8 = 0x3C61
+0x91C9 = 0x6E58
+0x91CB = 0x6E59
+0x91CC = 0x4E24
+0x91CD = 0x3D45
+0x91CE = 0x4C6E
+0x91CF = 0x4E4C
+0x91D0 = 0x6E5A
+0x91D1 = 0x3662
+0x91D6 = 0x6E5B
+0x91D8 = 0x4523
+0x91DB = 0x6E5E
+0x91DC = 0x3378
+0x91DD = 0x3F4B
+0x91DF = 0x6E5C
+0x91E1 = 0x6E5D
+0x91E3 = 0x4460
+0x91E6 = 0x4B55
+0x91E7 = 0x367C
+0x91F5 = 0x6E60
+0x91F6 = 0x6E61
+0x91FC = 0x6E5F
+0x91FF = 0x6E63
+0x920D = 0x465F
+0x920E = 0x3343
+0x9211 = 0x6E67
+0x9214 = 0x6E64
+0x9215 = 0x6E66
+0x921E = 0x6E62
+0x9229 = 0x6F4F
+0x922C = 0x6E65
+0x9234 = 0x4E6B
+0x9237 = 0x385A
+0x923F = 0x6E6F
+0x9244 = 0x4534
+0x9245 = 0x6E6A
+0x9248 = 0x6E6D
+0x9249 = 0x6E6B
+0x924B = 0x6E70
+0x9250 = 0x6E71
+0x9257 = 0x6E69
+0x925A = 0x6E76
+0x925B = 0x3174
+0x925E = 0x6E68
+0x9262 = 0x482D
+0x9264 = 0x6E6C
+0x9266 = 0x3E60
+0x9271 = 0x395B
+0x927E = 0x4B48
+0x9280 = 0x3664
+0x9283 = 0x3D46
+0x9285 = 0x463C
+0x9291 = 0x412D
+0x9293 = 0x6E74
+0x9295 = 0x6E6E
+0x9296 = 0x6E73
+0x9298 = 0x4C43
+0x929A = 0x4438
+0x929B = 0x6E75
+0x929C = 0x6E72
+0x92AD = 0x412C
+0x92B7 = 0x6E79
+0x92B9 = 0x6E78
+0x92CF = 0x6E77
+0x92D2 = 0x4B2F
+0x92E4 = 0x3D7B
+0x92E9 = 0x6E7A
+0x92EA = 0x4A5F
+0x92ED = 0x3154
+0x92F2 = 0x4946
+0x92F3 = 0x4372
+0x92F8 = 0x3578
+0x92FA = 0x6E7C
+0x92FC = 0x395D
+0x9306 = 0x3B2C
+0x930F = 0x6E7B
+0x9310 = 0x3F6D
+0x9318 = 0x3F6E
+0x9319 = 0x6F21
+0x931A = 0x6F23
+0x9320 = 0x3E7B
+0x9322 = 0x6F22
+0x9323 = 0x6F24
+0x9326 = 0x3653
+0x9328 = 0x4945
+0x932B = 0x3C62
+0x932C = 0x4F23
+0x932E = 0x6E7E
+0x932F = 0x3A78
+0x9332 = 0x4F3F
+0x9335 = 0x6F26
+0x933A = 0x6F25
+0x933B = 0x6F27
+0x9344 = 0x6E7D
+0x934B = 0x4669
+0x934D = 0x4555
+0x9354 = 0x4457
+0x9356 = 0x6F2C
+0x935B = 0x4343
+0x935C = 0x6F28
+0x9360 = 0x6F29
+0x936C = 0x372D
+0x936E = 0x6F2B
+0x9375 = 0x3830
+0x937C = 0x6F2A
+0x937E = 0x3E61
+0x938C = 0x3379
+0x9394 = 0x6F30
+0x9396 = 0x3A3F
+0x9397 = 0x4179
+0x939A = 0x444A
+0x93A7 = 0x333B
+0x93AC = 0x6F2E
+0x93AD = 0x6F2F
+0x93AE = 0x4443
+0x93B0 = 0x6F2D
+0x93B9 = 0x6F31
+0x93C3 = 0x6F37
+0x93C8 = 0x6F3A
+0x93D0 = 0x6F39
+0x93D1 = 0x452D
+0x93D6 = 0x6F32
+0x93D7 = 0x6F33
+0x93D8 = 0x6F36
+0x93DD = 0x6F38
+0x93E1 = 0x3640
+0x93E4 = 0x6F3B
+0x93E5 = 0x6F35
+0x93E8 = 0x6F34
+0x9403 = 0x6F3F
+0x9407 = 0x6F40
+0x9410 = 0x6F41
+0x9413 = 0x6F3E
+0x9414 = 0x6F3D
+0x9418 = 0x3E62
+0x9419 = 0x462A
+0x941A = 0x6F3C
+0x9421 = 0x6F45
+0x942B = 0x6F43
+0x9435 = 0x6F44
+0x9436 = 0x6F42
+0x9438 = 0x4278
+0x943A = 0x6F46
+0x9441 = 0x6F47
+0x9444 = 0x6F49
+0x9451 = 0x3455
+0x9452 = 0x6F48
+0x9453 = 0x4C7A
+0x945A = 0x6F54
+0x945B = 0x6F4A
+0x945E = 0x6F4D
+0x9460 = 0x6F4B
+0x9462 = 0x6F4C
+0x946A = 0x6F4E
+0x9470 = 0x6F50
+0x9475 = 0x6F51
+0x9477 = 0x6F52
+0x947C = 0x6F55
+0x947D = 0x6F53
+0x947E = 0x6F56
+0x947F = 0x6F58
+0x9481 = 0x6F57
+0x9577 = 0x4439
+0x9580 = 0x4C67
+0x9582 = 0x6F59
+0x9583 = 0x412E
+0x9587 = 0x6F5A
+0x9589 = 0x4A44
+0x958A = 0x6F5B
+0x958B = 0x332B
+0x958F = 0x313C
+0x9591 = 0x3457
+0x9593 = 0x3456
+0x9594 = 0x6F5C
+0x9596 = 0x6F5D
+0x9598 = 0x6F5E
+0x9599 = 0x6F5F
+0x95A0 = 0x6F60
+0x95A2 = 0x3458
+0x95A3 = 0x3355
+0x95A4 = 0x395E
+0x95A5 = 0x4836
+0x95A7 = 0x6F62
+0x95A8 = 0x6F61
+0x95AD = 0x6F63
+0x95B2 = 0x315C
+0x95B9 = 0x6F66
+0x95BB = 0x6F65
+0x95BC = 0x6F64
+0x95BE = 0x6F67
+0x95C3 = 0x6F6A
+0x95C7 = 0x3047
+0x95CA = 0x6F68
+0x95CC = 0x6F6C
+0x95CD = 0x6F6B
+0x95D4 = 0x6F6E
+0x95D5 = 0x6F6D
+0x95D6 = 0x6F6F
+0x95D8 = 0x462E
+0x95DC = 0x6F70
+0x95E1 = 0x6F71
+0x95E2 = 0x6F73
+0x95E5 = 0x6F72
+0x961C = 0x496C
+0x9621 = 0x6F74
+0x9628 = 0x6F75
+0x962A = 0x3A65
+0x962E = 0x6F76
+0x962F = 0x6F77
+0x9632 = 0x4B49
+0x963B = 0x414B
+0x963F = 0x3024
+0x9640 = 0x424B
+0x9642 = 0x6F78
+0x9644 = 0x496D
+0x964B = 0x6F7B
+0x964C = 0x6F79
+0x964D = 0x395F
+0x964F = 0x6F7A
+0x9650 = 0x3842
+0x965B = 0x4A45
+0x965C = 0x6F7D
+0x965D = 0x7021
+0x965E = 0x6F7E
+0x965F = 0x7022
+0x9662 = 0x3121
+0x9663 = 0x3F58
+0x9664 = 0x3D7C
+0x9665 = 0x3459
+0x9666 = 0x7023
+0x966A = 0x4766
+0x966C = 0x7025
+0x9670 = 0x3122
+0x9672 = 0x7024
+0x9673 = 0x4444
+0x9675 = 0x4E4D
+0x9676 = 0x462B
+0x9677 = 0x6F7C
+0x9678 = 0x4E26
+0x967A = 0x3831
+0x967D = 0x4D5B
+0x9685 = 0x3679
+0x9686 = 0x4E34
+0x9688 = 0x3728
+0x968A = 0x4262
+0x968B = 0x6721
+0x968D = 0x7026
+0x968E = 0x332C
+0x968F = 0x3F6F
+0x9694 = 0x3356
+0x9695 = 0x7028
+0x9697 = 0x7029
+0x9698 = 0x7027
+0x9699 = 0x3764
+0x969B = 0x3A5D
+0x969C = 0x3E63
+0x96A0 = 0x3123
+0x96A3 = 0x4E59
+0x96A7 = 0x702B
+0x96A8 = 0x6E2E
+0x96AA = 0x702A
+0x96B0 = 0x702E
+0x96B1 = 0x702C
+0x96B2 = 0x702D
+0x96B4 = 0x702F
+0x96B6 = 0x7030
+0x96B7 = 0x4E6C
+0x96B8 = 0x7031
+0x96B9 = 0x7032
+0x96BB = 0x4049
+0x96BC = 0x483B
+0x96C0 = 0x3F7D
+0x96C1 = 0x3467
+0x96C4 = 0x4D3A
+0x96C5 = 0x326D
+0x96C6 = 0x3D38
+0x96C7 = 0x385B
+0x96C9 = 0x7035
+0x96CB = 0x7034
+0x96CC = 0x3B73
+0x96CD = 0x7036
+0x96CE = 0x7033
+0x96D1 = 0x3B28
+0x96D5 = 0x703A
+0x96D6 = 0x6A2D
+0x96D9 = 0x5256
+0x96DB = 0x3F77
+0x96DC = 0x7038
+0x96E2 = 0x4E25
+0x96E3 = 0x4671
+0x96E8 = 0x312B
+0x96EA = 0x4063
+0x96EB = 0x3C36
+0x96F0 = 0x4A37
+0x96F2 = 0x3140
+0x96F6 = 0x4E6D
+0x96F7 = 0x4D6B
+0x96F9 = 0x703B
+0x96FB = 0x4545
+0x9700 = 0x3C7B
+0x9704 = 0x703C
+0x9706 = 0x703D
+0x9707 = 0x3F4C
+0x9708 = 0x703E
+0x970A = 0x4E6E
+0x970D = 0x7039
+0x970E = 0x7040
+0x970F = 0x7042
+0x9711 = 0x7041
+0x9713 = 0x703F
+0x9716 = 0x7043
+0x9719 = 0x7044
+0x971C = 0x417A
+0x971E = 0x3262
+0x9724 = 0x7045
+0x9727 = 0x4C38
+0x972A = 0x7046
+0x9730 = 0x7047
+0x9732 = 0x4F2A
+0x9738 = 0x5B31
+0x9739 = 0x7048
+0x973D = 0x7049
+0x973E = 0x704A
+0x9742 = 0x704E
+0x9744 = 0x704B
+0x9746 = 0x704C
+0x9748 = 0x704D
+0x9749 = 0x704F
+0x9752 = 0x4044
+0x9756 = 0x4C77
+0x9759 = 0x4045
+0x975C = 0x7050
+0x975E = 0x4873
+0x9760 = 0x7051
+0x9761 = 0x7353
+0x9762 = 0x4C4C
+0x9764 = 0x7052
+0x9766 = 0x7053
+0x9768 = 0x7054
+0x9769 = 0x3357
+0x976B = 0x7056
+0x976D = 0x3F59
+0x9771 = 0x7057
+0x9774 = 0x3724
+0x9779 = 0x7058
+0x977A = 0x705C
+0x977C = 0x705A
+0x9781 = 0x705B
+0x9784 = 0x3373
+0x9785 = 0x7059
+0x9786 = 0x705D
+0x978B = 0x705E
+0x978D = 0x3048
+0x978F = 0x705F
+0x9790 = 0x7060
+0x9798 = 0x3E64
+0x979C = 0x7061
+0x97A0 = 0x3547
+0x97A3 = 0x7064
+0x97A6 = 0x7063
+0x97A8 = 0x7062
+0x97AB = 0x6B71
+0x97AD = 0x4A5C
+0x97B3 = 0x7065
+0x97B4 = 0x7066
+0x97C3 = 0x7067
+0x97C6 = 0x7068
+0x97C8 = 0x7069
+0x97CB = 0x706A
+0x97D3 = 0x345A
+0x97DC = 0x706B
+0x97ED = 0x706C
+0x97EE = 0x4723
+0x97F2 = 0x706E
+0x97F3 = 0x323B
+0x97F5 = 0x7071
+0x97F6 = 0x7070
+0x97FB = 0x3124
+0x97FF = 0x3641
+0x9801 = 0x4A47
+0x9802 = 0x443A
+0x9803 = 0x3A22
+0x9805 = 0x3960
+0x9806 = 0x3D67
+0x9808 = 0x3F5C
+0x980C = 0x7073
+0x980F = 0x7072
+0x9810 = 0x4D42
+0x9811 = 0x3468
+0x9812 = 0x4852
+0x9813 = 0x465C
+0x9817 = 0x3F7C
+0x9818 = 0x4E4E
+0x981A = 0x375B
+0x9821 = 0x7076
+0x9824 = 0x7075
+0x982C = 0x4B4B
+0x982D = 0x462C
+0x9834 = 0x3150
+0x9837 = 0x7077
+0x9838 = 0x7074
+0x983B = 0x4951
+0x983C = 0x4D6A
+0x983D = 0x7078
+0x9846 = 0x7079
+0x984B = 0x707B
+0x984C = 0x426A
+0x984D = 0x335B
+0x984E = 0x335C
+0x984F = 0x707A
+0x9854 = 0x3469
+0x9855 = 0x3832
+0x9858 = 0x346A
+0x985B = 0x453F
+0x985E = 0x4E60
+0x9867 = 0x385C
+0x986B = 0x707C
+0x986F = 0x707D
+0x9870 = 0x707E
+0x9871 = 0x7121
+0x9873 = 0x7123
+0x9874 = 0x7122
+0x98A8 = 0x4977
+0x98AA = 0x7124
+0x98AF = 0x7125
+0x98B1 = 0x7126
+0x98B6 = 0x7127
+0x98C3 = 0x7129
+0x98C4 = 0x7128
+0x98C6 = 0x712A
+0x98DB = 0x4874
+0x98DC = 0x664C
+0x98DF = 0x3F29
+0x98E2 = 0x3532
+0x98E9 = 0x712B
+0x98EB = 0x712C
+0x98ED = 0x522C
+0x98EE = 0x5D3B
+0x98EF = 0x4853
+0x98F2 = 0x307B
+0x98F4 = 0x303B
+0x98FC = 0x3B74
+0x98FD = 0x4B30
+0x98FE = 0x3E7E
+0x9903 = 0x712D
+0x9905 = 0x4C5F
+0x9909 = 0x712E
+0x990A = 0x4D5C
+0x990C = 0x3142
+0x9910 = 0x3B41
+0x9912 = 0x712F
+0x9913 = 0x326E
+0x9914 = 0x7130
+0x9918 = 0x7131
+0x991D = 0x7133
+0x991E = 0x7134
+0x9920 = 0x7136
+0x9921 = 0x7132
+0x9924 = 0x7135
+0x9928 = 0x345B
+0x992C = 0x7137
+0x992E = 0x7138
+0x993D = 0x7139
+0x993E = 0x713A
+0x9942 = 0x713B
+0x9945 = 0x713D
+0x9949 = 0x713C
+0x994B = 0x713F
+0x994C = 0x7142
+0x9950 = 0x713E
+0x9951 = 0x7140
+0x9952 = 0x7141
+0x9955 = 0x7143
+0x9957 = 0x3642
+0x9996 = 0x3C73
+0x9997 = 0x7144
+0x9998 = 0x7145
+0x9999 = 0x3961
+0x99A5 = 0x7146
+0x99A8 = 0x333E
+0x99AC = 0x474F
+0x99AD = 0x7147
+0x99AE = 0x7148
+0x99B3 = 0x435A
+0x99B4 = 0x466B
+0x99BC = 0x7149
+0x99C1 = 0x477D
+0x99C4 = 0x424C
+0x99C5 = 0x3158
+0x99C6 = 0x366E
+0x99C8 = 0x366F
+0x99D0 = 0x4373
+0x99D1 = 0x714E
+0x99D2 = 0x3670
+0x99D5 = 0x326F
+0x99D8 = 0x714D
+0x99DB = 0x714B
+0x99DD = 0x714C
+0x99DF = 0x714A
+0x99E2 = 0x7158
+0x99ED = 0x714F
+0x99EE = 0x7150
+0x99F1 = 0x7151
+0x99F2 = 0x7152
+0x99F8 = 0x7154
+0x99FB = 0x7153
+0x99FF = 0x3D59
+0x9A01 = 0x7155
+0x9A05 = 0x7157
+0x9A0E = 0x3533
+0x9A0F = 0x7156
+0x9A12 = 0x417B
+0x9A13 = 0x3833
+0x9A19 = 0x7159
+0x9A28 = 0x424D
+0x9A2B = 0x715A
+0x9A30 = 0x462D
+0x9A37 = 0x715B
+0x9A3E = 0x7160
+0x9A40 = 0x715E
+0x9A42 = 0x715D
+0x9A43 = 0x715F
+0x9A45 = 0x715C
+0x9A4D = 0x7162
+0x9A55 = 0x7161
+0x9A57 = 0x7164
+0x9A5A = 0x3643
+0x9A5B = 0x7163
+0x9A5F = 0x7165
+0x9A62 = 0x7166
+0x9A64 = 0x7168
+0x9A65 = 0x7167
+0x9A69 = 0x7169
+0x9A6A = 0x716B
+0x9A6B = 0x716A
+0x9AA8 = 0x397C
+0x9AAD = 0x716C
+0x9AB0 = 0x716D
+0x9AB8 = 0x333C
+0x9ABC = 0x716E
+0x9AC0 = 0x716F
+0x9AC4 = 0x3F71
+0x9ACF = 0x7170
+0x9AD1 = 0x7171
+0x9AD3 = 0x7172
+0x9AD4 = 0x7173
+0x9AD8 = 0x3962
+0x9ADE = 0x7174
+0x9ADF = 0x7175
+0x9AE2 = 0x7176
+0x9AE3 = 0x7177
+0x9AE6 = 0x7178
+0x9AEA = 0x4831
+0x9AEB = 0x717A
+0x9AED = 0x4926
+0x9AEE = 0x717B
+0x9AEF = 0x7179
+0x9AF1 = 0x717D
+0x9AF4 = 0x717C
+0x9AF7 = 0x717E
+0x9AFB = 0x7221
+0x9B06 = 0x7222
+0x9B18 = 0x7223
+0x9B1A = 0x7224
+0x9B1F = 0x7225
+0x9B22 = 0x7226
+0x9B23 = 0x7227
+0x9B25 = 0x7228
+0x9B27 = 0x7229
+0x9B28 = 0x722A
+0x9B29 = 0x722B
+0x9B2A = 0x722C
+0x9B2E = 0x722D
+0x9B2F = 0x722E
+0x9B31 = 0x5D35
+0x9B32 = 0x722F
+0x9B3B = 0x6478
+0x9B3C = 0x3534
+0x9B41 = 0x3321
+0x9B42 = 0x3A32
+0x9B43 = 0x7231
+0x9B44 = 0x7230
+0x9B45 = 0x4C25
+0x9B4D = 0x7233
+0x9B4E = 0x7234
+0x9B4F = 0x7232
+0x9B51 = 0x7235
+0x9B54 = 0x4B62
+0x9B58 = 0x7236
+0x9B5A = 0x357B
+0x9B6F = 0x4F25
+0x9B74 = 0x7237
+0x9B83 = 0x7239
+0x9B8E = 0x303E
+0x9B91 = 0x723A
+0x9B92 = 0x4A2B
+0x9B93 = 0x7238
+0x9B96 = 0x723B
+0x9B97 = 0x723C
+0x9B9F = 0x723D
+0x9BA0 = 0x723E
+0x9BA8 = 0x723F
+0x9BAA = 0x4B6E
+0x9BAB = 0x3B2D
+0x9BAD = 0x3A7A
+0x9BAE = 0x412F
+0x9BB4 = 0x7240
+0x9BB9 = 0x7243
+0x9BC0 = 0x7241
+0x9BC6 = 0x7244
+0x9BC9 = 0x3871
+0x9BCA = 0x7242
+0x9BCF = 0x7245
+0x9BD1 = 0x7246
+0x9BD2 = 0x7247
+0x9BD4 = 0x724B
+0x9BD6 = 0x3B2A
+0x9BDB = 0x4264
+0x9BE1 = 0x724C
+0x9BE2 = 0x7249
+0x9BE3 = 0x7248
+0x9BE4 = 0x724A
+0x9BE8 = 0x375F
+0x9BF0 = 0x7250
+0x9BF1 = 0x724F
+0x9BF2 = 0x724E
+0x9BF5 = 0x3033
+0x9C04 = 0x725A
+0x9C06 = 0x7256
+0x9C08 = 0x7257
+0x9C09 = 0x7253
+0x9C0A = 0x7259
+0x9C0C = 0x7255
+0x9C0D = 0x3362
+0x9C10 = 0x4F4C
+0x9C12 = 0x7258
+0x9C13 = 0x7254
+0x9C14 = 0x7252
+0x9C15 = 0x7251
+0x9C1B = 0x725C
+0x9C21 = 0x725F
+0x9C24 = 0x725E
+0x9C25 = 0x725D
+0x9C2D = 0x4949
+0x9C2E = 0x725B
+0x9C2F = 0x3073
+0x9C30 = 0x7260
+0x9C32 = 0x7262
+0x9C39 = 0x336F
+0x9C3A = 0x724D
+0x9C3B = 0x3137
+0x9C3E = 0x7264
+0x9C46 = 0x7263
+0x9C47 = 0x7261
+0x9C48 = 0x432D
+0x9C52 = 0x4B70
+0x9C57 = 0x4E5A
+0x9C5A = 0x7265
+0x9C60 = 0x7266
+0x9C67 = 0x7267
+0x9C76 = 0x7268
+0x9C78 = 0x7269
+0x9CE5 = 0x443B
+0x9CE7 = 0x726A
+0x9CE9 = 0x4837
+0x9CEB = 0x726F
+0x9CEC = 0x726B
+0x9CF0 = 0x726C
+0x9CF3 = 0x4B31
+0x9CF4 = 0x4C44
+0x9CF6 = 0x4650
+0x9D03 = 0x7270
+0x9D06 = 0x7271
+0x9D07 = 0x463E
+0x9D08 = 0x726E
+0x9D09 = 0x726D
+0x9D0E = 0x322A
+0x9D12 = 0x7279
+0x9D15 = 0x7278
+0x9D1B = 0x3175
+0x9D1F = 0x7276
+0x9D23 = 0x7275
+0x9D26 = 0x7273
+0x9D28 = 0x337B
+0x9D2A = 0x7272
+0x9D2B = 0x3C32
+0x9D2C = 0x3229
+0x9D3B = 0x3963
+0x9D3E = 0x727C
+0x9D3F = 0x727B
+0x9D41 = 0x727A
+0x9D44 = 0x7277
+0x9D46 = 0x727D
+0x9D48 = 0x727E
+0x9D50 = 0x7325
+0x9D51 = 0x7324
+0x9D59 = 0x7326
+0x9D5C = 0x312D
+0x9D5D = 0x7321
+0x9D5E = 0x7322
+0x9D60 = 0x3974
+0x9D61 = 0x4C39
+0x9D64 = 0x7323
+0x9D6C = 0x4B32
+0x9D6F = 0x732B
+0x9D72 = 0x7327
+0x9D7A = 0x732C
+0x9D87 = 0x7329
+0x9D89 = 0x7328
+0x9D8F = 0x375C
+0x9D9A = 0x732D
+0x9DA4 = 0x732E
+0x9DA9 = 0x732F
+0x9DAB = 0x732A
+0x9DAF = 0x7274
+0x9DB2 = 0x7330
+0x9DB4 = 0x4461
+0x9DB8 = 0x7334
+0x9DBA = 0x7335
+0x9DBB = 0x7333
+0x9DC1 = 0x7332
+0x9DC2 = 0x7338
+0x9DC4 = 0x7331
+0x9DC6 = 0x7336
+0x9DCF = 0x7337
+0x9DD3 = 0x733A
+0x9DD9 = 0x7339
+0x9DE6 = 0x733C
+0x9DED = 0x733D
+0x9DEF = 0x733E
+0x9DF2 = 0x4F49
+0x9DF8 = 0x733B
+0x9DF9 = 0x426B
+0x9DFA = 0x3A6D
+0x9DFD = 0x733F
+0x9E1A = 0x7340
+0x9E1B = 0x7341
+0x9E1E = 0x7342
+0x9E75 = 0x7343
+0x9E78 = 0x3834
+0x9E79 = 0x7344
+0x9E7D = 0x7345
+0x9E7F = 0x3C2F
+0x9E81 = 0x7346
+0x9E88 = 0x7347
+0x9E8B = 0x7348
+0x9E8C = 0x7349
+0x9E91 = 0x734C
+0x9E92 = 0x734A
+0x9E93 = 0x4F3C
+0x9E95 = 0x734B
+0x9E97 = 0x4E6F
+0x9E9D = 0x734D
+0x9E9F = 0x4E5B
+0x9EA5 = 0x734E
+0x9EA6 = 0x477E
+0x9EA9 = 0x734F
+0x9EAA = 0x7351
+0x9EAD = 0x7352
+0x9EB8 = 0x7350
+0x9EB9 = 0x396D
+0x9EBA = 0x4C4D
+0x9EBB = 0x4B63
+0x9EBC = 0x5677
+0x9EBE = 0x5D60
+0x9EBF = 0x4B7B
+0x9EC4 = 0x322B
+0x9ECC = 0x7354
+0x9ECD = 0x3550
+0x9ECE = 0x7355
+0x9ECF = 0x7356
+0x9ED0 = 0x7357
+0x9ED2 = 0x3975
+0x9ED4 = 0x7358
+0x9ED8 = 0x6054
+0x9ED9 = 0x4C5B
+0x9EDB = 0x4263
+0x9EDC = 0x7359
+0x9EDD = 0x735B
+0x9EDE = 0x735A
+0x9EE0 = 0x735C
+0x9EE5 = 0x735D
+0x9EE8 = 0x735E
+0x9EEF = 0x735F
+0x9EF4 = 0x7360
+0x9EF6 = 0x7361
+0x9EF7 = 0x7362
+0x9EF9 = 0x7363
+0x9EFB = 0x7364
+0x9EFC = 0x7365
+0x9EFD = 0x7366
+0x9F07 = 0x7367
+0x9F08 = 0x7368
+0x9F0E = 0x4524
+0x9F13 = 0x385D
+0x9F15 = 0x736A
+0x9F20 = 0x414D
+0x9F21 = 0x736B
+0x9F2C = 0x736C
+0x9F3B = 0x4921
+0x9F3E = 0x736D
+0x9F4A = 0x736E
+0x9F4B = 0x6337
+0x9F4E = 0x6C5A
+0x9F4F = 0x706D
+0x9F52 = 0x736F
+0x9F54 = 0x7370
+0x9F5F = 0x7372
+0x9F60 = 0x7373
+0x9F61 = 0x7374
+0x9F62 = 0x4E70
+0x9F63 = 0x7371
+0x9F66 = 0x7375
+0x9F67 = 0x7376
+0x9F6A = 0x7378
+0x9F6C = 0x7377
+0x9F72 = 0x737A
+0x9F76 = 0x737B
+0x9F77 = 0x7379
+0x9F8D = 0x4E36
+0x9F95 = 0x737C
+0x9F9C = 0x737D
+0x9F9D = 0x6354
+0x9FA0 = 0x737E
+0xFF01 = 0x212A
+0xFF03 = 0x2174
+0xFF04 = 0x2170
+0xFF05 = 0x2173
+0xFF06 = 0x2175
+0xFF08 = 0x214A
+0xFF09 = 0x214B
+0xFF0A = 0x2176
+0xFF0B = 0x215C
+0xFF0C = 0x2124
+0xFF0E = 0x2125
+0xFF0F = 0x213F
+0xFF10 = 0x2330
+0xFF11 = 0x2331
+0xFF12 = 0x2332
+0xFF13 = 0x2333
+0xFF14 = 0x2334
+0xFF15 = 0x2335
+0xFF16 = 0x2336
+0xFF17 = 0x2337
+0xFF18 = 0x2338
+0xFF19 = 0x2339
+0xFF1A = 0x2127
+0xFF1B = 0x2128
+0xFF1C = 0x2163
+0xFF1D = 0x2161
+0xFF1E = 0x2164
+0xFF1F = 0x2129
+0xFF20 = 0x2177
+0xFF21 = 0x2341
+0xFF22 = 0x2342
+0xFF23 = 0x2343
+0xFF24 = 0x2344
+0xFF25 = 0x2345
+0xFF26 = 0x2346
+0xFF27 = 0x2347
+0xFF28 = 0x2348
+0xFF29 = 0x2349
+0xFF2A = 0x234A
+0xFF2B = 0x234B
+0xFF2C = 0x234C
+0xFF2D = 0x234D
+0xFF2E = 0x234E
+0xFF2F = 0x234F
+0xFF30 = 0x2350
+0xFF31 = 0x2351
+0xFF32 = 0x2352
+0xFF33 = 0x2353
+0xFF34 = 0x2354
+0xFF35 = 0x2355
+0xFF36 = 0x2356
+0xFF37 = 0x2357
+0xFF38 = 0x2358
+0xFF39 = 0x2359
+0xFF3A = 0x235A
+0xFF3B = 0x214E
+0xFF3C = 0x2140
+0xFF3D = 0x214F
+0xFF3E = 0x2130
+0xFF3F = 0x2132
+0xFF40 = 0x212E
+0xFF41 = 0x2361
+0xFF42 = 0x2362
+0xFF43 = 0x2363
+0xFF44 = 0x2364
+0xFF45 = 0x2365
+0xFF46 = 0x2366
+0xFF47 = 0x2367
+0xFF48 = 0x2368
+0xFF49 = 0x2369
+0xFF4A = 0x236A
+0xFF4B = 0x236B
+0xFF4C = 0x236C
+0xFF4D = 0x236D
+0xFF4E = 0x236E
+0xFF4F = 0x236F
+0xFF50 = 0x2370
+0xFF51 = 0x2371
+0xFF52 = 0x2372
+0xFF53 = 0x2373
+0xFF54 = 0x2374
+0xFF55 = 0x2375
+0xFF56 = 0x2376
+0xFF57 = 0x2377
+0xFF58 = 0x2378
+0xFF59 = 0x2379
+0xFF5A = 0x237A
+0xFF5B = 0x2150
+0xFF5C = 0x2143
+0xFF5D = 0x2151
+0xFFE3 = 0x2131
+0xFFE5 = 0x216F
+END_MAP
diff --git a/share/i18n/csmapper/JIS/UCS%JISX0208@MS.src b/share/i18n/csmapper/JIS/UCS%JISX0208@MS.src
new file mode 100644 (file)
index 0000000..7fa662e
--- /dev/null
@@ -0,0 +1,6894 @@
+# $NetBSD: UCS%JISX0208@MS.src,v 1.1 2003/07/19 20:20:42 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/JISX0208:MS"
+SRC_ZONE       0x0000 - 0xFFFF
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+0x0000 - 0xFFFF                = INVALID
+#
+# This data is derived from http://www.opengroup.or.jp/jvc/cde/
+#
+0x00A7 = 0x2178
+0x00A8 = 0x212F
+0x00B0 = 0x216B
+0x00B1 = 0x215E
+0x00B4 = 0x212D
+0x00B6 = 0x2279
+0x00D7 = 0x215F
+0x00F7 = 0x2160
+0x0391 = 0x2621
+0x0392 = 0x2622
+0x0393 = 0x2623
+0x0394 = 0x2624
+0x0395 = 0x2625
+0x0396 = 0x2626
+0x0397 = 0x2627
+0x0398 = 0x2628
+0x0399 = 0x2629
+0x039A = 0x262A
+0x039B = 0x262B
+0x039C = 0x262C
+0x039D = 0x262D
+0x039E = 0x262E
+0x039F = 0x262F
+0x03A0 = 0x2630
+0x03A1 = 0x2631
+0x03A3 = 0x2632
+0x03A4 = 0x2633
+0x03A5 = 0x2634
+0x03A6 = 0x2635
+0x03A7 = 0x2636
+0x03A8 = 0x2637
+0x03A9 = 0x2638
+0x03B1 = 0x2641
+0x03B2 = 0x2642
+0x03B3 = 0x2643
+0x03B4 = 0x2644
+0x03B5 = 0x2645
+0x03B6 = 0x2646
+0x03B7 = 0x2647
+0x03B8 = 0x2648
+0x03B9 = 0x2649
+0x03BA = 0x264A
+0x03BB = 0x264B
+0x03BC = 0x264C
+0x03BD = 0x264D
+0x03BE = 0x264E
+0x03BF = 0x264F
+0x03C0 = 0x2650
+0x03C1 = 0x2651
+0x03C3 = 0x2652
+0x03C4 = 0x2653
+0x03C5 = 0x2654
+0x03C6 = 0x2655
+0x03C7 = 0x2656
+0x03C8 = 0x2657
+0x03C9 = 0x2658
+0x0401 = 0x2727
+0x0410 = 0x2721
+0x0411 = 0x2722
+0x0412 = 0x2723
+0x0413 = 0x2724
+0x0414 = 0x2725
+0x0415 = 0x2726
+0x0416 = 0x2728
+0x0417 = 0x2729
+0x0418 = 0x272A
+0x0419 = 0x272B
+0x041A = 0x272C
+0x041B = 0x272D
+0x041C = 0x272E
+0x041D = 0x272F
+0x041E = 0x2730
+0x041F = 0x2731
+0x0420 = 0x2732
+0x0421 = 0x2733
+0x0422 = 0x2734
+0x0423 = 0x2735
+0x0424 = 0x2736
+0x0425 = 0x2737
+0x0426 = 0x2738
+0x0427 = 0x2739
+0x0428 = 0x273A
+0x0429 = 0x273B
+0x042A = 0x273C
+0x042B = 0x273D
+0x042C = 0x273E
+0x042D = 0x273F
+0x042E = 0x2740
+0x042F = 0x2741
+0x0430 = 0x2751
+0x0431 = 0x2752
+0x0432 = 0x2753
+0x0433 = 0x2754
+0x0434 = 0x2755
+0x0435 = 0x2756
+0x0436 = 0x2758
+0x0437 = 0x2759
+0x0438 = 0x275A
+0x0439 = 0x275B
+0x043A = 0x275C
+0x043B = 0x275D
+0x043C = 0x275E
+0x043D = 0x275F
+0x043E = 0x2760
+0x043F = 0x2761
+0x0440 = 0x2762
+0x0441 = 0x2763
+0x0442 = 0x2764
+0x0443 = 0x2765
+0x0444 = 0x2766
+0x0445 = 0x2767
+0x0446 = 0x2768
+0x0447 = 0x2769
+0x0448 = 0x276A
+0x0449 = 0x276B
+0x044A = 0x276C
+0x044B = 0x276D
+0x044C = 0x276E
+0x044D = 0x276F
+0x044E = 0x2770
+0x044F = 0x2771
+0x0451 = 0x2757
+0x2010 = 0x213E
+0x2015 = 0x213D
+0x2018 = 0x2146
+0x2019 = 0x2147
+0x201C = 0x2148
+0x201D = 0x2149
+0x2020 = 0x2277
+0x2021 = 0x2278
+0x2025 = 0x2145
+0x2026 = 0x2144
+0x2030 = 0x2273
+0x2032 = 0x216C
+0x2033 = 0x216D
+0x203B = 0x2228
+0x2103 = 0x216E
+0x212B = 0x2272
+0x2190 = 0x222B
+0x2191 = 0x222C
+0x2192 = 0x222A
+0x2193 = 0x222D
+0x21D2 = 0x224D
+0x21D4 = 0x224E
+0x2200 = 0x224F
+0x2202 = 0x225F
+0x2203 = 0x2250
+0x2207 = 0x2260
+0x2208 = 0x223A
+0x220B = 0x223B
+0x221A = 0x2265
+0x221D = 0x2267
+0x221E = 0x2167
+0x2220 = 0x225C
+0x2225 = 0x2142
+0x2227 = 0x224A
+0x2228 = 0x224B
+0x2229 = 0x2241
+0x222A = 0x2240
+0x222B = 0x2269
+0x222C = 0x226A
+0x2234 = 0x2168
+0x2235 = 0x2268
+0x223D = 0x2266
+0x2252 = 0x2262
+0x2260 = 0x2162
+0x2261 = 0x2261
+0x2266 = 0x2165
+0x2267 = 0x2166
+0x226A = 0x2263
+0x226B = 0x2264
+0x2282 = 0x223E
+0x2283 = 0x223F
+0x2286 = 0x223C
+0x2287 = 0x223D
+0x22A5 = 0x225D
+0x2312 = 0x225E
+0x2500 = 0x2821
+0x2501 = 0x282C
+0x2502 = 0x2822
+0x2503 = 0x282D
+0x250C = 0x2823
+0x250F = 0x282E
+0x2510 = 0x2824
+0x2513 = 0x282F
+0x2514 = 0x2826
+0x2517 = 0x2831
+0x2518 = 0x2825
+0x251B = 0x2830
+0x251C = 0x2827
+0x251D = 0x283C
+0x2520 = 0x2837
+0x2523 = 0x2832
+0x2524 = 0x2829
+0x2525 = 0x283E
+0x2528 = 0x2839
+0x252B = 0x2834
+0x252C = 0x2828
+0x252F = 0x2838
+0x2530 = 0x283D
+0x2533 = 0x2833
+0x2534 = 0x282A
+0x2537 = 0x283A
+0x2538 = 0x283F
+0x253B = 0x2835
+0x253C = 0x282B
+0x253F = 0x283B
+0x2542 = 0x2840
+0x254B = 0x2836
+0x25A0 = 0x2223
+0x25A1 = 0x2222
+0x25B2 = 0x2225
+0x25B3 = 0x2224
+0x25BC = 0x2227
+0x25BD = 0x2226
+0x25C6 = 0x2221
+0x25C7 = 0x217E
+0x25CB = 0x217B
+0x25CE = 0x217D
+0x25CF = 0x217C
+0x25EF = 0x227E
+0x2605 = 0x217A
+0x2606 = 0x2179
+0x2640 = 0x216A
+0x2642 = 0x2169
+0x266A = 0x2276
+0x266D = 0x2275
+0x266F = 0x2274
+0x3000 = 0x2121
+0x3001 = 0x2122
+0x3002 = 0x2123
+0x3003 = 0x2137
+0x3005 = 0x2139
+0x3006 = 0x213A
+0x3007 = 0x213B
+0x3008 = 0x2152
+0x3009 = 0x2153
+0x300A = 0x2154
+0x300B = 0x2155
+0x300C = 0x2156
+0x300D = 0x2157
+0x300E = 0x2158
+0x300F = 0x2159
+0x3010 = 0x215A
+0x3011 = 0x215B
+0x3012 = 0x2229
+0x3013 = 0x222E
+0x3014 = 0x214C
+0x3015 = 0x214D
+0x3041 = 0x2421
+0x3042 = 0x2422
+0x3043 = 0x2423
+0x3044 = 0x2424
+0x3045 = 0x2425
+0x3046 = 0x2426
+0x3047 = 0x2427
+0x3048 = 0x2428
+0x3049 = 0x2429
+0x304A = 0x242A
+0x304B = 0x242B
+0x304C = 0x242C
+0x304D = 0x242D
+0x304E = 0x242E
+0x304F = 0x242F
+0x3050 = 0x2430
+0x3051 = 0x2431
+0x3052 = 0x2432
+0x3053 = 0x2433
+0x3054 = 0x2434
+0x3055 = 0x2435
+0x3056 = 0x2436
+0x3057 = 0x2437
+0x3058 = 0x2438
+0x3059 = 0x2439
+0x305A = 0x243A
+0x305B = 0x243B
+0x305C = 0x243C
+0x305D = 0x243D
+0x305E = 0x243E
+0x305F = 0x243F
+0x3060 = 0x2440
+0x3061 = 0x2441
+0x3062 = 0x2442
+0x3063 = 0x2443
+0x3064 = 0x2444
+0x3065 = 0x2445
+0x3066 = 0x2446
+0x3067 = 0x2447
+0x3068 = 0x2448
+0x3069 = 0x2449
+0x306A = 0x244A
+0x306B = 0x244B
+0x306C = 0x244C
+0x306D = 0x244D
+0x306E = 0x244E
+0x306F = 0x244F
+0x3070 = 0x2450
+0x3071 = 0x2451
+0x3072 = 0x2452
+0x3073 = 0x2453
+0x3074 = 0x2454
+0x3075 = 0x2455
+0x3076 = 0x2456
+0x3077 = 0x2457
+0x3078 = 0x2458
+0x3079 = 0x2459
+0x307A = 0x245A
+0x307B = 0x245B
+0x307C = 0x245C
+0x307D = 0x245D
+0x307E = 0x245E
+0x307F = 0x245F
+0x3080 = 0x2460
+0x3081 = 0x2461
+0x3082 = 0x2462
+0x3083 = 0x2463
+0x3084 = 0x2464
+0x3085 = 0x2465
+0x3086 = 0x2466
+0x3087 = 0x2467
+0x3088 = 0x2468
+0x3089 = 0x2469
+0x308A = 0x246A
+0x308B = 0x246B
+0x308C = 0x246C
+0x308D = 0x246D
+0x308E = 0x246E
+0x308F = 0x246F
+0x3090 = 0x2470
+0x3091 = 0x2471
+0x3092 = 0x2472
+0x3093 = 0x2473
+0x309B = 0x212B
+0x309C = 0x212C
+0x309D = 0x2135
+0x309E = 0x2136
+0x30A1 = 0x2521
+0x30A2 = 0x2522
+0x30A3 = 0x2523
+0x30A4 = 0x2524
+0x30A5 = 0x2525
+0x30A6 = 0x2526
+0x30A7 = 0x2527
+0x30A8 = 0x2528
+0x30A9 = 0x2529
+0x30AA = 0x252A
+0x30AB = 0x252B
+0x30AC = 0x252C
+0x30AD = 0x252D
+0x30AE = 0x252E
+0x30AF = 0x252F
+0x30B0 = 0x2530
+0x30B1 = 0x2531
+0x30B2 = 0x2532
+0x30B3 = 0x2533
+0x30B4 = 0x2534
+0x30B5 = 0x2535
+0x30B6 = 0x2536
+0x30B7 = 0x2537
+0x30B8 = 0x2538
+0x30B9 = 0x2539
+0x30BA = 0x253A
+0x30BB = 0x253B
+0x30BC = 0x253C
+0x30BD = 0x253D
+0x30BE = 0x253E
+0x30BF = 0x253F
+0x30C0 = 0x2540
+0x30C1 = 0x2541
+0x30C2 = 0x2542
+0x30C3 = 0x2543
+0x30C4 = 0x2544
+0x30C5 = 0x2545
+0x30C6 = 0x2546
+0x30C7 = 0x2547
+0x30C8 = 0x2548
+0x30C9 = 0x2549
+0x30CA = 0x254A
+0x30CB = 0x254B
+0x30CC = 0x254C
+0x30CD = 0x254D
+0x30CE = 0x254E
+0x30CF = 0x254F
+0x30D0 = 0x2550
+0x30D1 = 0x2551
+0x30D2 = 0x2552
+0x30D3 = 0x2553
+0x30D4 = 0x2554
+0x30D5 = 0x2555
+0x30D6 = 0x2556
+0x30D7 = 0x2557
+0x30D8 = 0x2558
+0x30D9 = 0x2559
+0x30DA = 0x255A
+0x30DB = 0x255B
+0x30DC = 0x255C
+0x30DD = 0x255D
+0x30DE = 0x255E
+0x30DF = 0x255F
+0x30E0 = 0x2560
+0x30E1 = 0x2561
+0x30E2 = 0x2562
+0x30E3 = 0x2563
+0x30E4 = 0x2564
+0x30E5 = 0x2565
+0x30E6 = 0x2566
+0x30E7 = 0x2567
+0x30E8 = 0x2568
+0x30E9 = 0x2569
+0x30EA = 0x256A
+0x30EB = 0x256B
+0x30EC = 0x256C
+0x30ED = 0x256D
+0x30EE = 0x256E
+0x30EF = 0x256F
+0x30F0 = 0x2570
+0x30F1 = 0x2571
+0x30F2 = 0x2572
+0x30F3 = 0x2573
+0x30F4 = 0x2574
+0x30F5 = 0x2575
+0x30F6 = 0x2576
+0x30FB = 0x2126
+0x30FC = 0x213C
+0x30FD = 0x2133
+0x30FE = 0x2134
+0x4E00 = 0x306C
+0x4E01 = 0x437A
+0x4E03 = 0x3C37
+0x4E07 = 0x4B7C
+0x4E08 = 0x3E66
+0x4E09 = 0x3B30
+0x4E0A = 0x3E65
+0x4E0B = 0x323C
+0x4E0D = 0x4954
+0x4E0E = 0x4D3F
+0x4E10 = 0x5022
+0x4E11 = 0x312F
+0x4E14 = 0x336E
+0x4E15 = 0x5023
+0x4E16 = 0x4024
+0x4E17 = 0x5242
+0x4E18 = 0x3556
+0x4E19 = 0x4A3A
+0x4E1E = 0x3E67
+0x4E21 = 0x4E3E
+0x4E26 = 0x4A42
+0x4E2A = 0x5024
+0x4E2D = 0x4366
+0x4E31 = 0x5025
+0x4E32 = 0x367A
+0x4E36 = 0x5026
+0x4E38 = 0x345D
+0x4E39 = 0x4330
+0x4E3B = 0x3C67
+0x4E3C = 0x5027
+0x4E3F = 0x5028
+0x4E42 = 0x5029
+0x4E43 = 0x4735
+0x4E45 = 0x3557
+0x4E4B = 0x4737
+0x4E4D = 0x4663
+0x4E4E = 0x3843
+0x4E4F = 0x4B33
+0x4E55 = 0x6949
+0x4E56 = 0x502A
+0x4E57 = 0x3E68
+0x4E58 = 0x502B
+0x4E59 = 0x3235
+0x4E5D = 0x3665
+0x4E5E = 0x3870
+0x4E5F = 0x4C69
+0x4E62 = 0x5626
+0x4E71 = 0x4D70
+0x4E73 = 0x467D
+0x4E7E = 0x3425
+0x4E80 = 0x3535
+0x4E82 = 0x502C
+0x4E85 = 0x502D
+0x4E86 = 0x4E3B
+0x4E88 = 0x4D3D
+0x4E89 = 0x4168
+0x4E8A = 0x502F
+0x4E8B = 0x3B76
+0x4E8C = 0x4673
+0x4E8E = 0x5032
+0x4E91 = 0x313E
+0x4E92 = 0x385F
+0x4E94 = 0x385E
+0x4E95 = 0x3066
+0x4E98 = 0x4F4B
+0x4E99 = 0x4F4A
+0x4E9B = 0x3A33
+0x4E9C = 0x3021
+0x4E9E = 0x5033
+0x4E9F = 0x5034
+0x4EA0 = 0x5035
+0x4EA1 = 0x4B34
+0x4EA2 = 0x5036
+0x4EA4 = 0x3872
+0x4EA5 = 0x3067
+0x4EA6 = 0x4B72
+0x4EA8 = 0x357C
+0x4EAB = 0x357D
+0x4EAC = 0x357E
+0x4EAD = 0x4462
+0x4EAE = 0x4E3C
+0x4EB0 = 0x5037
+0x4EB3 = 0x5038
+0x4EB6 = 0x5039
+0x4EBA = 0x3F4D
+0x4EC0 = 0x3D3A
+0x4EC1 = 0x3F4E
+0x4EC2 = 0x503E
+0x4EC4 = 0x503C
+0x4EC6 = 0x503D
+0x4EC7 = 0x3558
+0x4ECA = 0x3A23
+0x4ECB = 0x3270
+0x4ECD = 0x503B
+0x4ECE = 0x503A
+0x4ECF = 0x4A29
+0x4ED4 = 0x3B46
+0x4ED5 = 0x3B45
+0x4ED6 = 0x423E
+0x4ED7 = 0x503F
+0x4ED8 = 0x4955
+0x4ED9 = 0x4067
+0x4EDD = 0x2138
+0x4EDE = 0x5040
+0x4EDF = 0x5042
+0x4EE3 = 0x4265
+0x4EE4 = 0x4E61
+0x4EE5 = 0x304A
+0x4EED = 0x5041
+0x4EEE = 0x323E
+0x4EF0 = 0x3644
+0x4EF2 = 0x4367
+0x4EF6 = 0x376F
+0x4EF7 = 0x5043
+0x4EFB = 0x4724
+0x4F01 = 0x346B
+0x4F09 = 0x5044
+0x4F0A = 0x304B
+0x4F0D = 0x3860
+0x4F0E = 0x346C
+0x4F0F = 0x497A
+0x4F10 = 0x4832
+0x4F11 = 0x3559
+0x4F1A = 0x3271
+0x4F1C = 0x5067
+0x4F1D = 0x4541
+0x4F2F = 0x476C
+0x4F30 = 0x5046
+0x4F34 = 0x483C
+0x4F36 = 0x4E62
+0x4F38 = 0x3F2D
+0x4F3A = 0x3B47
+0x4F3C = 0x3B77
+0x4F3D = 0x3240
+0x4F43 = 0x4451
+0x4F46 = 0x4322
+0x4F47 = 0x504A
+0x4F4D = 0x304C
+0x4F4E = 0x4463
+0x4F4F = 0x3D3B
+0x4F50 = 0x3A34
+0x4F51 = 0x4D24
+0x4F53 = 0x424E
+0x4F55 = 0x323F
+0x4F57 = 0x5049
+0x4F59 = 0x4D3E
+0x4F5A = 0x5045
+0x4F5B = 0x5047
+0x4F5C = 0x3A6E
+0x4F5D = 0x5048
+0x4F5E = 0x5524
+0x4F69 = 0x5050
+0x4F6F = 0x5053
+0x4F70 = 0x5051
+0x4F73 = 0x3242
+0x4F75 = 0x4A3B
+0x4F76 = 0x504B
+0x4F7B = 0x504F
+0x4F7C = 0x3873
+0x4F7F = 0x3B48
+0x4F83 = 0x3426
+0x4F86 = 0x5054
+0x4F88 = 0x504C
+0x4F8B = 0x4E63
+0x4F8D = 0x3B78
+0x4F8F = 0x504D
+0x4F91 = 0x5052
+0x4F96 = 0x5055
+0x4F98 = 0x504E
+0x4F9B = 0x3621
+0x4F9D = 0x304D
+0x4FA0 = 0x3622
+0x4FA1 = 0x3241
+0x4FAB = 0x5525
+0x4FAD = 0x4B79
+0x4FAE = 0x496E
+0x4FAF = 0x3874
+0x4FB5 = 0x3F2F
+0x4FB6 = 0x4E37
+0x4FBF = 0x4A58
+0x4FC2 = 0x3738
+0x4FC3 = 0x4225
+0x4FC4 = 0x3264
+0x4FCA = 0x3D53
+0x4FCE = 0x5059
+0x4FD0 = 0x505E
+0x4FD1 = 0x505C
+0x4FD4 = 0x5057
+0x4FD7 = 0x422F
+0x4FD8 = 0x505A
+0x4FDA = 0x505D
+0x4FDB = 0x505B
+0x4FDD = 0x4A5D
+0x4FDF = 0x5058
+0x4FE1 = 0x3F2E
+0x4FE3 = 0x4B73
+0x4FE4 = 0x505F
+0x4FE5 = 0x5060
+0x4FEE = 0x3D24
+0x4FEF = 0x506D
+0x4FF3 = 0x4750
+0x4FF5 = 0x4936
+0x4FF6 = 0x5068
+0x4FF8 = 0x4A70
+0x4FFA = 0x3236
+0x4FFE = 0x506C
+0x5005 = 0x5066
+0x5006 = 0x506F
+0x5009 = 0x4152
+0x500B = 0x3844
+0x500D = 0x475C
+0x500F = 0x6047
+0x5011 = 0x506E
+0x5012 = 0x455D
+0x5014 = 0x5063
+0x5016 = 0x3876
+0x5019 = 0x3875
+0x501A = 0x5061
+0x501F = 0x3C5A
+0x5021 = 0x5069
+0x5023 = 0x4A6F
+0x5024 = 0x434D
+0x5025 = 0x5065
+0x5026 = 0x3771
+0x5028 = 0x5062
+0x5029 = 0x506A
+0x502A = 0x5064
+0x502B = 0x4E51
+0x502C = 0x506B
+0x502D = 0x4F41
+0x5036 = 0x3666
+0x5039 = 0x3770
+0x5043 = 0x5070
+0x5047 = 0x5071
+0x5048 = 0x5075
+0x5049 = 0x304E
+0x504F = 0x4A50
+0x5050 = 0x5074
+0x5055 = 0x5073
+0x5056 = 0x5077
+0x505A = 0x5076
+0x505C = 0x4464
+0x5065 = 0x3772
+0x506C = 0x5078
+0x5072 = 0x3C45
+0x5074 = 0x4226
+0x5075 = 0x4465
+0x5076 = 0x3676
+0x5078 = 0x5079
+0x507D = 0x3536
+0x5080 = 0x507A
+0x5085 = 0x507C
+0x508D = 0x4B35
+0x5091 = 0x3766
+0x5098 = 0x3B31
+0x5099 = 0x4877
+0x509A = 0x507B
+0x50AC = 0x3A45
+0x50AD = 0x4D43
+0x50B2 = 0x507E
+0x50B3 = 0x5123
+0x50B4 = 0x507D
+0x50B5 = 0x3A44
+0x50B7 = 0x3D7D
+0x50BE = 0x3739
+0x50C2 = 0x5124
+0x50C5 = 0x364F
+0x50C9 = 0x5121
+0x50CA = 0x5122
+0x50CD = 0x462F
+0x50CF = 0x417C
+0x50D1 = 0x3623
+0x50D5 = 0x4B4D
+0x50D6 = 0x5125
+0x50DA = 0x4E3D
+0x50DE = 0x5126
+0x50E3 = 0x5129
+0x50E5 = 0x5127
+0x50E7 = 0x414E
+0x50ED = 0x5128
+0x50EE = 0x512A
+0x50F5 = 0x512C
+0x50F9 = 0x512B
+0x50FB = 0x4A48
+0x5100 = 0x3537
+0x5101 = 0x512E
+0x5102 = 0x512F
+0x5104 = 0x322F
+0x5109 = 0x512D
+0x5112 = 0x3C74
+0x5114 = 0x5132
+0x5115 = 0x5131
+0x5116 = 0x5130
+0x5118 = 0x5056
+0x511A = 0x5133
+0x511F = 0x3D7E
+0x5121 = 0x5134
+0x512A = 0x4D25
+0x5132 = 0x4C59
+0x5137 = 0x5136
+0x513A = 0x5135
+0x513B = 0x5138
+0x513C = 0x5137
+0x513F = 0x5139
+0x5140 = 0x513A
+0x5141 = 0x3074
+0x5143 = 0x3835
+0x5144 = 0x373B
+0x5145 = 0x3D3C
+0x5146 = 0x437B
+0x5147 = 0x3624
+0x5148 = 0x4068
+0x5149 = 0x3877
+0x514B = 0x396E
+0x514C = 0x513C
+0x514D = 0x4C48
+0x514E = 0x4546
+0x5150 = 0x3B79
+0x5152 = 0x513B
+0x5154 = 0x513D
+0x515A = 0x455E
+0x515C = 0x3375
+0x5162 = 0x513E
+0x5165 = 0x467E
+0x5168 = 0x4134
+0x5169 = 0x5140
+0x516A = 0x5141
+0x516B = 0x482C
+0x516C = 0x3878
+0x516D = 0x4F3B
+0x516E = 0x5142
+0x5171 = 0x3626
+0x5175 = 0x4A3C
+0x5176 = 0x4236
+0x5177 = 0x3671
+0x5178 = 0x4535
+0x517C = 0x3773
+0x5180 = 0x5143
+0x5182 = 0x5144
+0x5185 = 0x4662
+0x5186 = 0x315F
+0x5189 = 0x5147
+0x518A = 0x3A7D
+0x518C = 0x5146
+0x518D = 0x3A46
+0x518F = 0x5148
+0x5190 = 0x666E
+0x5191 = 0x5149
+0x5192 = 0x4B41
+0x5193 = 0x514A
+0x5195 = 0x514B
+0x5196 = 0x514C
+0x5197 = 0x3E69
+0x5199 = 0x3C4C
+0x51A0 = 0x3427
+0x51A2 = 0x514F
+0x51A4 = 0x514D
+0x51A5 = 0x4C3D
+0x51A6 = 0x514E
+0x51A8 = 0x495A
+0x51A9 = 0x5150
+0x51AA = 0x5151
+0x51AB = 0x5152
+0x51AC = 0x455F
+0x51B0 = 0x5156
+0x51B1 = 0x5154
+0x51B2 = 0x5155
+0x51B3 = 0x5153
+0x51B4 = 0x3A63
+0x51B5 = 0x5157
+0x51B6 = 0x4C6A
+0x51B7 = 0x4E64
+0x51BD = 0x5158
+0x51C4 = 0x4028
+0x51C5 = 0x5159
+0x51C6 = 0x3D5A
+0x51C9 = 0x515A
+0x51CB = 0x437C
+0x51CC = 0x4E3F
+0x51CD = 0x4560
+0x51D6 = 0x5245
+0x51DB = 0x515B
+0x51DC = 0x7425
+0x51DD = 0x3645
+0x51E0 = 0x515C
+0x51E1 = 0x4B5E
+0x51E6 = 0x3D68
+0x51E7 = 0x427C
+0x51E9 = 0x515E
+0x51EA = 0x4664
+0x51ED = 0x515F
+0x51F0 = 0x5160
+0x51F1 = 0x332E
+0x51F5 = 0x5161
+0x51F6 = 0x3627
+0x51F8 = 0x464C
+0x51F9 = 0x317A
+0x51FA = 0x3D50
+0x51FD = 0x4821
+0x51FE = 0x5162
+0x5200 = 0x4561
+0x5203 = 0x3F4F
+0x5204 = 0x5163
+0x5206 = 0x4A2C
+0x5207 = 0x405A
+0x5208 = 0x3422
+0x520A = 0x3429
+0x520B = 0x5164
+0x520E = 0x5166
+0x5211 = 0x373A
+0x5214 = 0x5165
+0x5217 = 0x4E73
+0x521D = 0x3D69
+0x5224 = 0x483D
+0x5225 = 0x4A4C
+0x5227 = 0x5167
+0x5229 = 0x4D78
+0x522A = 0x5168
+0x522E = 0x5169
+0x5230 = 0x457E
+0x5233 = 0x516A
+0x5236 = 0x4029
+0x5237 = 0x3A7E
+0x5238 = 0x3774
+0x5239 = 0x516B
+0x523A = 0x3B49
+0x523B = 0x396F
+0x5243 = 0x4466
+0x5244 = 0x516D
+0x5247 = 0x4227
+0x524A = 0x3A6F
+0x524B = 0x516E
+0x524C = 0x516F
+0x524D = 0x4130
+0x524F = 0x516C
+0x5254 = 0x5171
+0x5256 = 0x4B36
+0x525B = 0x3964
+0x525E = 0x5170
+0x5263 = 0x3775
+0x5264 = 0x3A5E
+0x5265 = 0x476D
+0x5269 = 0x5174
+0x526A = 0x5172
+0x526F = 0x497B
+0x5270 = 0x3E6A
+0x5271 = 0x517B
+0x5272 = 0x3364
+0x5273 = 0x5175
+0x5274 = 0x5173
+0x5275 = 0x414F
+0x527D = 0x5177
+0x527F = 0x5176
+0x5283 = 0x3344
+0x5287 = 0x3760
+0x5288 = 0x517C
+0x5289 = 0x4E2D
+0x528D = 0x5178
+0x5291 = 0x517D
+0x5292 = 0x517A
+0x5294 = 0x5179
+0x529B = 0x4E4F
+0x529F = 0x3879
+0x52A0 = 0x3243
+0x52A3 = 0x4E74
+0x52A9 = 0x3D75
+0x52AA = 0x4558
+0x52AB = 0x3965
+0x52AC = 0x5222
+0x52AD = 0x5223
+0x52B1 = 0x4E65
+0x52B4 = 0x4F2B
+0x52B5 = 0x5225
+0x52B9 = 0x387A
+0x52BC = 0x5224
+0x52BE = 0x332F
+0x52C1 = 0x5226
+0x52C3 = 0x4B56
+0x52C5 = 0x443C
+0x52C7 = 0x4D26
+0x52C9 = 0x4A59
+0x52CD = 0x5227
+0x52D2 = 0x7055
+0x52D5 = 0x4630
+0x52D7 = 0x5228
+0x52D8 = 0x342A
+0x52D9 = 0x4C33
+0x52DD = 0x3E21
+0x52DE = 0x5229
+0x52DF = 0x4A67
+0x52E0 = 0x522D
+0x52E2 = 0x402A
+0x52E3 = 0x522A
+0x52E4 = 0x3650
+0x52E6 = 0x522B
+0x52E7 = 0x342B
+0x52F2 = 0x372E
+0x52F3 = 0x522E
+0x52F5 = 0x522F
+0x52F8 = 0x5230
+0x52F9 = 0x5231
+0x52FA = 0x3C5B
+0x52FE = 0x387B
+0x52FF = 0x4C5E
+0x5301 = 0x4C68
+0x5302 = 0x4677
+0x5305 = 0x4A71
+0x5306 = 0x5232
+0x5308 = 0x5233
+0x530D = 0x5235
+0x530F = 0x5237
+0x5310 = 0x5236
+0x5315 = 0x5238
+0x5316 = 0x323D
+0x5317 = 0x4B4C
+0x5319 = 0x3A7C
+0x531A = 0x5239
+0x531D = 0x4159
+0x5320 = 0x3E22
+0x5321 = 0x3629
+0x5323 = 0x523A
+0x532A = 0x485B
+0x532F = 0x523B
+0x5331 = 0x523C
+0x5333 = 0x523D
+0x5338 = 0x523E
+0x5339 = 0x4924
+0x533A = 0x3668
+0x533B = 0x3065
+0x533F = 0x463F
+0x5340 = 0x523F
+0x5341 = 0x3D3D
+0x5343 = 0x4069
+0x5345 = 0x5241
+0x5346 = 0x5240
+0x5347 = 0x3E23
+0x5348 = 0x3861
+0x5349 = 0x5243
+0x534A = 0x483E
+0x534D = 0x5244
+0x5351 = 0x485C
+0x5352 = 0x4234
+0x5353 = 0x426E
+0x5354 = 0x3628
+0x5357 = 0x466E
+0x5358 = 0x4331
+0x535A = 0x476E
+0x535C = 0x4B4E
+0x535E = 0x5246
+0x5360 = 0x406A
+0x5366 = 0x3735
+0x5369 = 0x5247
+0x536E = 0x5248
+0x536F = 0x312C
+0x5370 = 0x3075
+0x5371 = 0x346D
+0x5373 = 0x4228
+0x5374 = 0x3551
+0x5375 = 0x4D71
+0x5377 = 0x524B
+0x5378 = 0x3237
+0x537B = 0x524A
+0x537F = 0x362A
+0x5382 = 0x524C
+0x5384 = 0x4C71
+0x5396 = 0x524D
+0x5398 = 0x4E52
+0x539A = 0x387C
+0x539F = 0x3836
+0x53A0 = 0x524E
+0x53A5 = 0x5250
+0x53A6 = 0x524F
+0x53A8 = 0x3F5F
+0x53A9 = 0x3139
+0x53AD = 0x315E
+0x53AE = 0x5251
+0x53B0 = 0x5252
+0x53B3 = 0x3837
+0x53B6 = 0x5253
+0x53BB = 0x356E
+0x53C2 = 0x3B32
+0x53C3 = 0x5254
+0x53C8 = 0x4B74
+0x53C9 = 0x3A35
+0x53CA = 0x355A
+0x53CB = 0x4D27
+0x53CC = 0x4150
+0x53CD = 0x483F
+0x53CE = 0x3C7D
+0x53D4 = 0x3D47
+0x53D6 = 0x3C68
+0x53D7 = 0x3C75
+0x53D9 = 0x3D76
+0x53DB = 0x4840
+0x53DF = 0x5257
+0x53E1 = 0x3143
+0x53E2 = 0x4151
+0x53E3 = 0x387D
+0x53E4 = 0x3845
+0x53E5 = 0x3667
+0x53E8 = 0x525B
+0x53E9 = 0x4321
+0x53EA = 0x427E
+0x53EB = 0x362B
+0x53EC = 0x3E24
+0x53ED = 0x525C
+0x53EE = 0x525A
+0x53EF = 0x3244
+0x53F0 = 0x4266
+0x53F1 = 0x3C38
+0x53F2 = 0x3B4B
+0x53F3 = 0x3126
+0x53F6 = 0x3370
+0x53F7 = 0x3966
+0x53F8 = 0x3B4A
+0x53FA = 0x525D
+0x5401 = 0x525E
+0x5403 = 0x3549
+0x5404 = 0x3346
+0x5408 = 0x3967
+0x5409 = 0x3548
+0x540A = 0x445F
+0x540B = 0x3125
+0x540C = 0x4631
+0x540D = 0x4C3E
+0x540E = 0x3921
+0x540F = 0x4D79
+0x5410 = 0x4547
+0x5411 = 0x387E
+0x541B = 0x372F
+0x541D = 0x5267
+0x541F = 0x3663
+0x5420 = 0x4B4A
+0x5426 = 0x485D
+0x5429 = 0x5266
+0x542B = 0x345E
+0x542C = 0x5261
+0x542D = 0x5262
+0x542E = 0x5264
+0x5436 = 0x5265
+0x5438 = 0x355B
+0x5439 = 0x3F61
+0x543B = 0x4A2D
+0x543C = 0x5263
+0x543D = 0x525F
+0x543E = 0x3863
+0x5440 = 0x5260
+0x5442 = 0x4F24
+0x5446 = 0x4A72
+0x5448 = 0x4468
+0x5449 = 0x3862
+0x544A = 0x3970
+0x544E = 0x5268
+0x5451 = 0x465D
+0x545F = 0x526C
+0x5468 = 0x3C7E
+0x546A = 0x3C76
+0x5470 = 0x526F
+0x5471 = 0x526D
+0x5473 = 0x4C23
+0x5475 = 0x526A
+0x5476 = 0x5273
+0x5477 = 0x526E
+0x547B = 0x5271
+0x547C = 0x3846
+0x547D = 0x4C3F
+0x5480 = 0x5272
+0x5484 = 0x5274
+0x5486 = 0x5276
+0x548B = 0x3A70
+0x548C = 0x4F42
+0x548E = 0x526B
+0x548F = 0x5269
+0x5490 = 0x5275
+0x5492 = 0x5270
+0x54A2 = 0x5278
+0x54A4 = 0x5323
+0x54A5 = 0x527A
+0x54A8 = 0x527E
+0x54AB = 0x5321
+0x54AC = 0x527B
+0x54AF = 0x533E
+0x54B2 = 0x3A69
+0x54B3 = 0x3331
+0x54B8 = 0x5279
+0x54BC = 0x5325
+0x54BD = 0x3076
+0x54BE = 0x5324
+0x54C0 = 0x3025
+0x54C1 = 0x494A
+0x54C2 = 0x5322
+0x54C4 = 0x527C
+0x54C7 = 0x5277
+0x54C8 = 0x527D
+0x54C9 = 0x3A48
+0x54D8 = 0x5326
+0x54E1 = 0x3077
+0x54E2 = 0x532F
+0x54E5 = 0x5327
+0x54E6 = 0x5328
+0x54E8 = 0x3E25
+0x54E9 = 0x4B69
+0x54ED = 0x532D
+0x54EE = 0x532C
+0x54F2 = 0x452F
+0x54FA = 0x532E
+0x54FD = 0x532B
+0x5504 = 0x3134
+0x5506 = 0x3A36
+0x5507 = 0x3F30
+0x550F = 0x5329
+0x5510 = 0x4562
+0x5514 = 0x532A
+0x5516 = 0x3022
+0x552E = 0x5334
+0x552F = 0x4D23
+0x5531 = 0x3E27
+0x5533 = 0x533A
+0x5538 = 0x5339
+0x5539 = 0x5330
+0x553E = 0x4243
+0x5540 = 0x5331
+0x5544 = 0x426F
+0x5545 = 0x5336
+0x5546 = 0x3E26
+0x554C = 0x5333
+0x554F = 0x4C64
+0x5553 = 0x373C
+0x5556 = 0x5337
+0x5557 = 0x5338
+0x555C = 0x5335
+0x555D = 0x533B
+0x5563 = 0x5332
+0x557B = 0x5341
+0x557C = 0x5346
+0x557E = 0x5342
+0x5580 = 0x533D
+0x5583 = 0x5347
+0x5584 = 0x4131
+0x5587 = 0x5349
+0x5589 = 0x3922
+0x558A = 0x533F
+0x558B = 0x437D
+0x5598 = 0x5343
+0x5599 = 0x533C
+0x559A = 0x342D
+0x559C = 0x346E
+0x559D = 0x3365
+0x559E = 0x5344
+0x559F = 0x5340
+0x55A7 = 0x3776
+0x55A8 = 0x534A
+0x55A9 = 0x5348
+0x55AA = 0x4153
+0x55AB = 0x354A
+0x55AC = 0x362C
+0x55AE = 0x5345
+0x55B0 = 0x3674
+0x55B6 = 0x3144
+0x55C4 = 0x534E
+0x55C5 = 0x534C
+0x55C7 = 0x5427
+0x55D4 = 0x5351
+0x55DA = 0x534B
+0x55DC = 0x534F
+0x55DF = 0x534D
+0x55E3 = 0x3B4C
+0x55E4 = 0x5350
+0x55F7 = 0x5353
+0x55F9 = 0x5358
+0x55FD = 0x5356
+0x55FE = 0x5355
+0x5606 = 0x4332
+0x5609 = 0x3245
+0x5614 = 0x5352
+0x5616 = 0x5354
+0x5617 = 0x3E28
+0x5618 = 0x3133
+0x561B = 0x5357
+0x5629 = 0x325E
+0x562F = 0x5362
+0x5631 = 0x3E7C
+0x5632 = 0x535E
+0x5634 = 0x535C
+0x5636 = 0x535D
+0x5638 = 0x535F
+0x5642 = 0x313D
+0x564C = 0x4139
+0x564E = 0x5359
+0x5650 = 0x535A
+0x565B = 0x337A
+0x5664 = 0x5361
+0x5668 = 0x346F
+0x566A = 0x5364
+0x566B = 0x5360
+0x566C = 0x5363
+0x5674 = 0x4A2E
+0x5678 = 0x4655
+0x567A = 0x4838
+0x5680 = 0x5366
+0x5686 = 0x5365
+0x5687 = 0x3345
+0x568A = 0x5367
+0x568F = 0x536A
+0x5694 = 0x5369
+0x56A0 = 0x5368
+0x56A2 = 0x4739
+0x56A5 = 0x536B
+0x56AE = 0x536C
+0x56B4 = 0x536E
+0x56B6 = 0x536D
+0x56BC = 0x5370
+0x56C0 = 0x5373
+0x56C1 = 0x5371
+0x56C2 = 0x536F
+0x56C3 = 0x5372
+0x56C8 = 0x5374
+0x56CE = 0x5375
+0x56D1 = 0x5376
+0x56D3 = 0x5377
+0x56D7 = 0x5378
+0x56D8 = 0x5145
+0x56DA = 0x3C7C
+0x56DB = 0x3B4D
+0x56DE = 0x3273
+0x56E0 = 0x3078
+0x56E3 = 0x4344
+0x56EE = 0x5379
+0x56F0 = 0x3A24
+0x56F2 = 0x304F
+0x56F3 = 0x3F5E
+0x56F9 = 0x537A
+0x56FA = 0x3847
+0x56FD = 0x3971
+0x56FF = 0x537C
+0x5700 = 0x537B
+0x5703 = 0x4A60
+0x5704 = 0x537D
+0x5708 = 0x5421
+0x5709 = 0x537E
+0x570B = 0x5422
+0x570D = 0x5423
+0x570F = 0x3777
+0x5712 = 0x3160
+0x5713 = 0x5424
+0x5716 = 0x5426
+0x5718 = 0x5425
+0x571C = 0x5428
+0x571F = 0x455A
+0x5726 = 0x5429
+0x5727 = 0x3035
+0x5728 = 0x3A5F
+0x572D = 0x373D
+0x5730 = 0x434F
+0x5737 = 0x542A
+0x5738 = 0x542B
+0x573B = 0x542D
+0x5740 = 0x542E
+0x5742 = 0x3A64
+0x5747 = 0x3651
+0x574A = 0x4B37
+0x574E = 0x542C
+0x574F = 0x542F
+0x5750 = 0x3A41
+0x5751 = 0x3923
+0x5761 = 0x5433
+0x5764 = 0x3A25
+0x5766 = 0x4333
+0x5769 = 0x5430
+0x576A = 0x445A
+0x577F = 0x5434
+0x5782 = 0x3F62
+0x5788 = 0x5432
+0x5789 = 0x5435
+0x578B = 0x373F
+0x5793 = 0x5436
+0x57A0 = 0x5437
+0x57A2 = 0x3924
+0x57A3 = 0x3340
+0x57A4 = 0x5439
+0x57AA = 0x543A
+0x57B0 = 0x543B
+0x57B3 = 0x5438
+0x57C0 = 0x5431
+0x57C3 = 0x543C
+0x57C6 = 0x543D
+0x57CB = 0x4B64
+0x57CE = 0x3E6B
+0x57D2 = 0x543F
+0x57D3 = 0x5440
+0x57D4 = 0x543E
+0x57D6 = 0x5442
+0x57DC = 0x4738
+0x57DF = 0x3068
+0x57E0 = 0x4956
+0x57E3 = 0x5443
+0x57F4 = 0x3E7D
+0x57F7 = 0x3C39
+0x57F9 = 0x475D
+0x57FA = 0x3470
+0x57FC = 0x3A6B
+0x5800 = 0x4B59
+0x5802 = 0x4632
+0x5805 = 0x3778
+0x5806 = 0x424F
+0x580A = 0x5441
+0x580B = 0x5444
+0x5815 = 0x4244
+0x5819 = 0x5445
+0x581D = 0x5446
+0x5821 = 0x5448
+0x5824 = 0x4469
+0x582A = 0x342E
+0x582F = 0x7421
+0x5830 = 0x3161
+0x5831 = 0x4A73
+0x5834 = 0x3E6C
+0x5835 = 0x4548
+0x583A = 0x3A66
+0x583D = 0x544E
+0x5840 = 0x4A3D
+0x5841 = 0x4E5D
+0x584A = 0x3274
+0x584B = 0x544A
+0x5851 = 0x413A
+0x5852 = 0x544D
+0x5854 = 0x4563
+0x5857 = 0x4549
+0x5858 = 0x4564
+0x5859 = 0x4839
+0x585A = 0x444D
+0x585E = 0x3A49
+0x5862 = 0x5449
+0x5869 = 0x3176
+0x586B = 0x4536
+0x5870 = 0x544B
+0x5872 = 0x5447
+0x5875 = 0x3F50
+0x5879 = 0x544F
+0x587E = 0x3D4E
+0x5883 = 0x362D
+0x5885 = 0x5450
+0x5893 = 0x4A68
+0x5897 = 0x417D
+0x589C = 0x4446
+0x589F = 0x5452
+0x58A8 = 0x4B4F
+0x58AB = 0x5453
+0x58AE = 0x5458
+0x58B3 = 0x4A2F
+0x58B8 = 0x5457
+0x58B9 = 0x5451
+0x58BA = 0x5454
+0x58BB = 0x5456
+0x58BE = 0x3A26
+0x58C1 = 0x4A49
+0x58C5 = 0x5459
+0x58C7 = 0x4345
+0x58CA = 0x3275
+0x58CC = 0x3E6D
+0x58D1 = 0x545B
+0x58D3 = 0x545A
+0x58D5 = 0x3968
+0x58D7 = 0x545C
+0x58D8 = 0x545E
+0x58D9 = 0x545D
+0x58DC = 0x5460
+0x58DE = 0x5455
+0x58DF = 0x5462
+0x58E4 = 0x5461
+0x58E5 = 0x545F
+0x58EB = 0x3B4E
+0x58EC = 0x3F51
+0x58EE = 0x4154
+0x58EF = 0x5463
+0x58F0 = 0x403C
+0x58F1 = 0x306D
+0x58F2 = 0x4764
+0x58F7 = 0x445B
+0x58F9 = 0x5465
+0x58FA = 0x5464
+0x58FB = 0x5466
+0x58FC = 0x5467
+0x58FD = 0x5468
+0x5902 = 0x5469
+0x5909 = 0x4A51
+0x590A = 0x546A
+0x590F = 0x3246
+0x5910 = 0x546B
+0x5915 = 0x4D3C
+0x5916 = 0x3330
+0x5918 = 0x5249
+0x5919 = 0x3D48
+0x591A = 0x423F
+0x591B = 0x546C
+0x591C = 0x4C6B
+0x5922 = 0x4C34
+0x5925 = 0x546E
+0x5927 = 0x4267
+0x5929 = 0x4537
+0x592A = 0x4240
+0x592B = 0x4957
+0x592C = 0x546F
+0x592D = 0x5470
+0x592E = 0x317B
+0x5931 = 0x3C3A
+0x5932 = 0x5471
+0x5937 = 0x3050
+0x5938 = 0x5472
+0x593E = 0x5473
+0x5944 = 0x3162
+0x5947 = 0x3471
+0x5948 = 0x4660
+0x5949 = 0x4A74
+0x594E = 0x5477
+0x594F = 0x4155
+0x5950 = 0x5476
+0x5951 = 0x3740
+0x5954 = 0x4B5B
+0x5955 = 0x5475
+0x5957 = 0x4565
+0x5958 = 0x5479
+0x595A = 0x5478
+0x5960 = 0x547B
+0x5962 = 0x547A
+0x5965 = 0x317C
+0x5967 = 0x547C
+0x5968 = 0x3E29
+0x5969 = 0x547E
+0x596A = 0x4325
+0x596C = 0x547D
+0x596E = 0x4A33
+0x5973 = 0x3D77
+0x5974 = 0x455B
+0x5978 = 0x5521
+0x597D = 0x3925
+0x5981 = 0x5522
+0x5982 = 0x4721
+0x5983 = 0x485E
+0x5984 = 0x4C51
+0x598A = 0x4725
+0x598D = 0x552B
+0x5993 = 0x3538
+0x5996 = 0x4D45
+0x5999 = 0x4C2F
+0x599B = 0x562C
+0x599D = 0x5523
+0x59A3 = 0x5526
+0x59A5 = 0x4245
+0x59A8 = 0x4B38
+0x59AC = 0x454A
+0x59B2 = 0x5527
+0x59B9 = 0x4B65
+0x59BB = 0x3A4A
+0x59BE = 0x3E2A
+0x59C6 = 0x5528
+0x59C9 = 0x3B50
+0x59CB = 0x3B4F
+0x59D0 = 0x3039
+0x59D1 = 0x3848
+0x59D3 = 0x402B
+0x59D4 = 0x3051
+0x59D9 = 0x552C
+0x59DA = 0x552D
+0x59DC = 0x552A
+0x59E5 = 0x3138
+0x59E6 = 0x342F
+0x59E8 = 0x5529
+0x59EA = 0x4C45
+0x59EB = 0x4931
+0x59F6 = 0x3028
+0x59FB = 0x3079
+0x59FF = 0x3B51
+0x5A01 = 0x3052
+0x5A03 = 0x3023
+0x5A09 = 0x5532
+0x5A11 = 0x5530
+0x5A18 = 0x4C3C
+0x5A1A = 0x5533
+0x5A1C = 0x5531
+0x5A1F = 0x552F
+0x5A20 = 0x3F31
+0x5A25 = 0x552E
+0x5A29 = 0x4A5A
+0x5A2F = 0x3864
+0x5A35 = 0x5537
+0x5A36 = 0x5538
+0x5A3C = 0x3E2B
+0x5A40 = 0x5534
+0x5A41 = 0x4F2C
+0x5A46 = 0x474C
+0x5A49 = 0x5536
+0x5A5A = 0x3A27
+0x5A62 = 0x5539
+0x5A66 = 0x4958
+0x5A6A = 0x553A
+0x5A6C = 0x5535
+0x5A7F = 0x4C3B
+0x5A92 = 0x475E
+0x5A9A = 0x553B
+0x5A9B = 0x4932
+0x5ABC = 0x553C
+0x5ABD = 0x5540
+0x5ABE = 0x553D
+0x5AC1 = 0x3247
+0x5AC2 = 0x553F
+0x5AC9 = 0x3C3B
+0x5ACB = 0x553E
+0x5ACC = 0x3779
+0x5AD0 = 0x554C
+0x5AD6 = 0x5545
+0x5AD7 = 0x5542
+0x5AE1 = 0x4364
+0x5AE3 = 0x5541
+0x5AE6 = 0x5543
+0x5AE9 = 0x5544
+0x5AFA = 0x5546
+0x5AFB = 0x5547
+0x5B09 = 0x3472
+0x5B0B = 0x5549
+0x5B0C = 0x5548
+0x5B16 = 0x554A
+0x5B22 = 0x3E6E
+0x5B2A = 0x554D
+0x5B2C = 0x445C
+0x5B30 = 0x3145
+0x5B32 = 0x554B
+0x5B36 = 0x554E
+0x5B3E = 0x554F
+0x5B40 = 0x5552
+0x5B43 = 0x5550
+0x5B45 = 0x5551
+0x5B50 = 0x3B52
+0x5B51 = 0x5553
+0x5B54 = 0x3926
+0x5B55 = 0x5554
+0x5B57 = 0x3B7A
+0x5B58 = 0x4238
+0x5B5A = 0x5555
+0x5B5B = 0x5556
+0x5B5C = 0x3B5A
+0x5B5D = 0x3927
+0x5B5F = 0x4C52
+0x5B63 = 0x3528
+0x5B64 = 0x3849
+0x5B65 = 0x5557
+0x5B66 = 0x3358
+0x5B69 = 0x5558
+0x5B6B = 0x4239
+0x5B70 = 0x5559
+0x5B71 = 0x5623
+0x5B73 = 0x555A
+0x5B75 = 0x555B
+0x5B78 = 0x555C
+0x5B7A = 0x555E
+0x5B80 = 0x555F
+0x5B83 = 0x5560
+0x5B85 = 0x4270
+0x5B87 = 0x3127
+0x5B88 = 0x3C69
+0x5B89 = 0x3042
+0x5B8B = 0x4157
+0x5B8C = 0x3430
+0x5B8D = 0x3C35
+0x5B8F = 0x3928
+0x5B95 = 0x4566
+0x5B97 = 0x3D21
+0x5B98 = 0x3431
+0x5B99 = 0x4368
+0x5B9A = 0x446A
+0x5B9B = 0x3038
+0x5B9C = 0x3539
+0x5B9D = 0x4A75
+0x5B9F = 0x3C42
+0x5BA2 = 0x3552
+0x5BA3 = 0x406B
+0x5BA4 = 0x3C3C
+0x5BA5 = 0x4D28
+0x5BA6 = 0x5561
+0x5BAE = 0x355C
+0x5BB0 = 0x3A4B
+0x5BB3 = 0x3332
+0x5BB4 = 0x3163
+0x5BB5 = 0x3E2C
+0x5BB6 = 0x3248
+0x5BB8 = 0x5562
+0x5BB9 = 0x4D46
+0x5BBF = 0x3D49
+0x5BC2 = 0x3C64
+0x5BC3 = 0x5563
+0x5BC4 = 0x3473
+0x5BC5 = 0x4652
+0x5BC6 = 0x4C29
+0x5BC7 = 0x5564
+0x5BC9 = 0x5565
+0x5BCC = 0x4959
+0x5BD0 = 0x5567
+0x5BD2 = 0x3428
+0x5BD3 = 0x3677
+0x5BD4 = 0x5566
+0x5BDB = 0x3432
+0x5BDD = 0x3F32
+0x5BDE = 0x556B
+0x5BDF = 0x3B21
+0x5BE1 = 0x3249
+0x5BE2 = 0x556A
+0x5BE4 = 0x5568
+0x5BE5 = 0x556C
+0x5BE6 = 0x5569
+0x5BE7 = 0x472B
+0x5BE8 = 0x5C4D
+0x5BE9 = 0x3F33
+0x5BEB = 0x556D
+0x5BEE = 0x4E40
+0x5BF0 = 0x556E
+0x5BF3 = 0x5570
+0x5BF5 = 0x437E
+0x5BF6 = 0x556F
+0x5BF8 = 0x4023
+0x5BFA = 0x3B7B
+0x5BFE = 0x4250
+0x5BFF = 0x3C77
+0x5C01 = 0x4975
+0x5C02 = 0x406C
+0x5C04 = 0x3C4D
+0x5C05 = 0x5571
+0x5C06 = 0x3E2D
+0x5C07 = 0x5572
+0x5C08 = 0x5573
+0x5C09 = 0x3053
+0x5C0A = 0x423A
+0x5C0B = 0x3F52
+0x5C0D = 0x5574
+0x5C0E = 0x4633
+0x5C0F = 0x3E2E
+0x5C11 = 0x3E2F
+0x5C13 = 0x5575
+0x5C16 = 0x406D
+0x5C1A = 0x3E30
+0x5C20 = 0x5576
+0x5C22 = 0x5577
+0x5C24 = 0x4C60
+0x5C28 = 0x5578
+0x5C2D = 0x3646
+0x5C31 = 0x3D22
+0x5C38 = 0x5579
+0x5C39 = 0x557A
+0x5C3A = 0x3C5C
+0x5C3B = 0x3F2C
+0x5C3C = 0x4674
+0x5C3D = 0x3F54
+0x5C3E = 0x4878
+0x5C3F = 0x4722
+0x5C40 = 0x3649
+0x5C41 = 0x557B
+0x5C45 = 0x356F
+0x5C46 = 0x557C
+0x5C48 = 0x367E
+0x5C4A = 0x464F
+0x5C4B = 0x3230
+0x5C4D = 0x3B53
+0x5C4E = 0x557D
+0x5C4F = 0x5622
+0x5C50 = 0x5621
+0x5C51 = 0x367D
+0x5C53 = 0x557E
+0x5C55 = 0x4538
+0x5C5E = 0x4230
+0x5C60 = 0x454B
+0x5C61 = 0x3C48
+0x5C64 = 0x4158
+0x5C65 = 0x4D7A
+0x5C6C = 0x5624
+0x5C6E = 0x5625
+0x5C6F = 0x4656
+0x5C71 = 0x3B33
+0x5C76 = 0x5627
+0x5C79 = 0x5628
+0x5C8C = 0x5629
+0x5C90 = 0x3474
+0x5C91 = 0x562A
+0x5C94 = 0x562B
+0x5CA1 = 0x322C
+0x5CA8 = 0x413B
+0x5CA9 = 0x3464
+0x5CAB = 0x562D
+0x5CAC = 0x4C28
+0x5CB1 = 0x4252
+0x5CB3 = 0x3359
+0x5CB6 = 0x562F
+0x5CB7 = 0x5631
+0x5CB8 = 0x345F
+0x5CBB = 0x562E
+0x5CBC = 0x5630
+0x5CBE = 0x5633
+0x5CC5 = 0x5632
+0x5CC7 = 0x5634
+0x5CD9 = 0x5635
+0x5CE0 = 0x463D
+0x5CE1 = 0x362E
+0x5CE8 = 0x3265
+0x5CE9 = 0x5636
+0x5CEA = 0x563B
+0x5CED = 0x5639
+0x5CEF = 0x4A77
+0x5CF0 = 0x4A76
+0x5CF6 = 0x4567
+0x5CFA = 0x5638
+0x5CFB = 0x3D54
+0x5CFD = 0x5637
+0x5D07 = 0x3F72
+0x5D0B = 0x563C
+0x5D0E = 0x3A6A
+0x5D11 = 0x5642
+0x5D14 = 0x5643
+0x5D15 = 0x563D
+0x5D16 = 0x3333
+0x5D17 = 0x563E
+0x5D18 = 0x5647
+0x5D19 = 0x5646
+0x5D1A = 0x5645
+0x5D1B = 0x5641
+0x5D1F = 0x5640
+0x5D22 = 0x5644
+0x5D29 = 0x4A78
+0x5D4B = 0x564B
+0x5D4C = 0x5648
+0x5D4E = 0x564A
+0x5D50 = 0x4D72
+0x5D52 = 0x5649
+0x5D5C = 0x563F
+0x5D69 = 0x3F73
+0x5D6C = 0x564C
+0x5D6F = 0x3A37
+0x5D73 = 0x564D
+0x5D76 = 0x564E
+0x5D82 = 0x5651
+0x5D84 = 0x5650
+0x5D87 = 0x564F
+0x5D8B = 0x4568
+0x5D8C = 0x563A
+0x5D90 = 0x5657
+0x5D9D = 0x5653
+0x5DA2 = 0x5652
+0x5DAC = 0x5654
+0x5DAE = 0x5655
+0x5DB7 = 0x5658
+0x5DBA = 0x4E66
+0x5DBC = 0x5659
+0x5DBD = 0x5656
+0x5DC9 = 0x565A
+0x5DCC = 0x3460
+0x5DCD = 0x565B
+0x5DD2 = 0x565D
+0x5DD3 = 0x565C
+0x5DD6 = 0x565E
+0x5DDB = 0x565F
+0x5DDD = 0x406E
+0x5DDE = 0x3D23
+0x5DE1 = 0x3D64
+0x5DE3 = 0x4163
+0x5DE5 = 0x3929
+0x5DE6 = 0x3A38
+0x5DE7 = 0x392A
+0x5DE8 = 0x3570
+0x5DEB = 0x5660
+0x5DEE = 0x3A39
+0x5DF1 = 0x384A
+0x5DF2 = 0x5661
+0x5DF3 = 0x4C26
+0x5DF4 = 0x4743
+0x5DF5 = 0x5662
+0x5DF7 = 0x392B
+0x5DFB = 0x342C
+0x5DFD = 0x4327
+0x5DFE = 0x3652
+0x5E02 = 0x3B54
+0x5E03 = 0x495B
+0x5E06 = 0x4841
+0x5E0B = 0x5663
+0x5E0C = 0x3475
+0x5E11 = 0x5666
+0x5E16 = 0x4421
+0x5E19 = 0x5665
+0x5E1A = 0x5664
+0x5E1B = 0x5667
+0x5E1D = 0x446B
+0x5E25 = 0x3F63
+0x5E2B = 0x3B55
+0x5E2D = 0x404A
+0x5E2F = 0x4253
+0x5E30 = 0x3522
+0x5E33 = 0x4422
+0x5E36 = 0x5668
+0x5E37 = 0x5669
+0x5E38 = 0x3E6F
+0x5E3D = 0x4B39
+0x5E40 = 0x566C
+0x5E43 = 0x566B
+0x5E44 = 0x566A
+0x5E45 = 0x497D
+0x5E47 = 0x5673
+0x5E4C = 0x4B5A
+0x5E4E = 0x566D
+0x5E54 = 0x566F
+0x5E55 = 0x4B6B
+0x5E57 = 0x566E
+0x5E5F = 0x5670
+0x5E61 = 0x4828
+0x5E62 = 0x5671
+0x5E63 = 0x4A3E
+0x5E64 = 0x5672
+0x5E72 = 0x3433
+0x5E73 = 0x4A3F
+0x5E74 = 0x472F
+0x5E75 = 0x5674
+0x5E76 = 0x5675
+0x5E78 = 0x392C
+0x5E79 = 0x3434
+0x5E7A = 0x5676
+0x5E7B = 0x3838
+0x5E7C = 0x4D44
+0x5E7D = 0x4D29
+0x5E7E = 0x3476
+0x5E7F = 0x5678
+0x5E81 = 0x4423
+0x5E83 = 0x392D
+0x5E84 = 0x3E31
+0x5E87 = 0x485F
+0x5E8A = 0x3E32
+0x5E8F = 0x3D78
+0x5E95 = 0x446C
+0x5E96 = 0x4A79
+0x5E97 = 0x4539
+0x5E9A = 0x392E
+0x5E9C = 0x495C
+0x5EA0 = 0x5679
+0x5EA6 = 0x4559
+0x5EA7 = 0x3A42
+0x5EAB = 0x384B
+0x5EAD = 0x446D
+0x5EB5 = 0x3043
+0x5EB6 = 0x3D6E
+0x5EB7 = 0x392F
+0x5EB8 = 0x4D47
+0x5EC1 = 0x567A
+0x5EC2 = 0x567B
+0x5EC3 = 0x4751
+0x5EC8 = 0x567C
+0x5EC9 = 0x4E77
+0x5ECA = 0x4F2D
+0x5ECF = 0x567E
+0x5ED0 = 0x567D
+0x5ED3 = 0x3347
+0x5ED6 = 0x5721
+0x5EDA = 0x5724
+0x5EDB = 0x5725
+0x5EDD = 0x5723
+0x5EDF = 0x4940
+0x5EE0 = 0x3E33
+0x5EE1 = 0x5727
+0x5EE2 = 0x5726
+0x5EE3 = 0x5722
+0x5EE8 = 0x5728
+0x5EE9 = 0x5729
+0x5EEC = 0x572A
+0x5EF0 = 0x572D
+0x5EF1 = 0x572B
+0x5EF3 = 0x572C
+0x5EF4 = 0x572E
+0x5EF6 = 0x3164
+0x5EF7 = 0x446E
+0x5EF8 = 0x572F
+0x5EFA = 0x377A
+0x5EFB = 0x3276
+0x5EFC = 0x4736
+0x5EFE = 0x5730
+0x5EFF = 0x467B
+0x5F01 = 0x4A5B
+0x5F03 = 0x5731
+0x5F04 = 0x4F2E
+0x5F09 = 0x5732
+0x5F0A = 0x4A40
+0x5F0B = 0x5735
+0x5F0C = 0x5021
+0x5F0D = 0x5031
+0x5F0F = 0x3C30
+0x5F10 = 0x4675
+0x5F11 = 0x5736
+0x5F13 = 0x355D
+0x5F14 = 0x4424
+0x5F15 = 0x307A
+0x5F16 = 0x5737
+0x5F17 = 0x4A26
+0x5F18 = 0x3930
+0x5F1B = 0x4350
+0x5F1F = 0x446F
+0x5F25 = 0x4C6F
+0x5F26 = 0x3839
+0x5F27 = 0x384C
+0x5F29 = 0x5738
+0x5F2D = 0x5739
+0x5F2F = 0x573F
+0x5F31 = 0x3C65
+0x5F35 = 0x4425
+0x5F37 = 0x362F
+0x5F38 = 0x573A
+0x5F3C = 0x492B
+0x5F3E = 0x4346
+0x5F41 = 0x573B
+0x5F48 = 0x573C
+0x5F4A = 0x3630
+0x5F4C = 0x573D
+0x5F4E = 0x573E
+0x5F51 = 0x5740
+0x5F53 = 0x4576
+0x5F56 = 0x5741
+0x5F57 = 0x5742
+0x5F59 = 0x5743
+0x5F5C = 0x5734
+0x5F5D = 0x5733
+0x5F61 = 0x5744
+0x5F62 = 0x3741
+0x5F66 = 0x4927
+0x5F69 = 0x3A4C
+0x5F6A = 0x4937
+0x5F6B = 0x4426
+0x5F6C = 0x494B
+0x5F6D = 0x5745
+0x5F70 = 0x3E34
+0x5F71 = 0x3146
+0x5F73 = 0x5746
+0x5F77 = 0x5747
+0x5F79 = 0x4C72
+0x5F7C = 0x4860
+0x5F7F = 0x574A
+0x5F80 = 0x317D
+0x5F81 = 0x402C
+0x5F82 = 0x5749
+0x5F83 = 0x5748
+0x5F84 = 0x3742
+0x5F85 = 0x4254
+0x5F87 = 0x574E
+0x5F88 = 0x574C
+0x5F8A = 0x574B
+0x5F8B = 0x4E27
+0x5F8C = 0x3865
+0x5F90 = 0x3D79
+0x5F91 = 0x574D
+0x5F92 = 0x454C
+0x5F93 = 0x3D3E
+0x5F97 = 0x4640
+0x5F98 = 0x5751
+0x5F99 = 0x5750
+0x5F9E = 0x574F
+0x5FA0 = 0x5752
+0x5FA1 = 0x3866
+0x5FA8 = 0x5753
+0x5FA9 = 0x497C
+0x5FAA = 0x3D5B
+0x5FAD = 0x5754
+0x5FAE = 0x4879
+0x5FB3 = 0x4641
+0x5FB4 = 0x4427
+0x5FB9 = 0x4530
+0x5FBC = 0x5755
+0x5FBD = 0x352B
+0x5FC3 = 0x3F34
+0x5FC5 = 0x492C
+0x5FCC = 0x3477
+0x5FCD = 0x4726
+0x5FD6 = 0x5756
+0x5FD7 = 0x3B56
+0x5FD8 = 0x4B3A
+0x5FD9 = 0x4B3B
+0x5FDC = 0x317E
+0x5FDD = 0x575B
+0x5FE0 = 0x4369
+0x5FE4 = 0x5758
+0x5FEB = 0x3277
+0x5FF0 = 0x582D
+0x5FF1 = 0x575A
+0x5FF5 = 0x4730
+0x5FF8 = 0x5759
+0x5FFB = 0x5757
+0x5FFD = 0x397A
+0x5FFF = 0x575D
+0x600E = 0x5763
+0x600F = 0x5769
+0x6010 = 0x5761
+0x6012 = 0x455C
+0x6015 = 0x5766
+0x6016 = 0x495D
+0x6019 = 0x5760
+0x601B = 0x5765
+0x601C = 0x4E67
+0x601D = 0x3B57
+0x6020 = 0x4255
+0x6021 = 0x575E
+0x6025 = 0x355E
+0x6026 = 0x5768
+0x6027 = 0x402D
+0x6028 = 0x3165
+0x6029 = 0x5762
+0x602A = 0x3278
+0x602B = 0x5767
+0x602F = 0x3631
+0x6031 = 0x5764
+0x603A = 0x576A
+0x6041 = 0x576C
+0x6042 = 0x5776
+0x6043 = 0x5774
+0x6046 = 0x5771
+0x604A = 0x5770
+0x604B = 0x4E78
+0x604D = 0x5772
+0x6050 = 0x3632
+0x6052 = 0x3931
+0x6055 = 0x3D7A
+0x6059 = 0x5779
+0x605A = 0x576B
+0x605F = 0x576F
+0x6060 = 0x575F
+0x6062 = 0x327A
+0x6063 = 0x5773
+0x6064 = 0x5775
+0x6065 = 0x4351
+0x6068 = 0x3A28
+0x6069 = 0x3238
+0x606A = 0x576D
+0x606B = 0x5778
+0x606C = 0x5777
+0x606D = 0x3633
+0x606F = 0x4229
+0x6070 = 0x3366
+0x6075 = 0x3743
+0x6077 = 0x576E
+0x6081 = 0x577A
+0x6083 = 0x577D
+0x6084 = 0x5821
+0x6089 = 0x3C3D
+0x608B = 0x5827
+0x608C = 0x4470
+0x608D = 0x577B
+0x6092 = 0x5825
+0x6094 = 0x3279
+0x6096 = 0x5823
+0x6097 = 0x5824
+0x609A = 0x577E
+0x609B = 0x5822
+0x609F = 0x3867
+0x60A0 = 0x4D2A
+0x60A3 = 0x3435
+0x60A6 = 0x3159
+0x60A7 = 0x5826
+0x60A9 = 0x473A
+0x60AA = 0x302D
+0x60B2 = 0x4861
+0x60B3 = 0x575C
+0x60B4 = 0x582C
+0x60B5 = 0x5830
+0x60B6 = 0x4C65
+0x60B8 = 0x5829
+0x60BC = 0x4569
+0x60BD = 0x582E
+0x60C5 = 0x3E70
+0x60C6 = 0x582F
+0x60C7 = 0x4657
+0x60D1 = 0x4F47
+0x60D3 = 0x582B
+0x60D8 = 0x5831
+0x60DA = 0x397B
+0x60DC = 0x404B
+0x60DF = 0x3054
+0x60E0 = 0x582A
+0x60E1 = 0x5828
+0x60E3 = 0x415A
+0x60E7 = 0x577C
+0x60E8 = 0x3B34
+0x60F0 = 0x4246
+0x60F1 = 0x583D
+0x60F3 = 0x415B
+0x60F4 = 0x5838
+0x60F6 = 0x5835
+0x60F7 = 0x5836
+0x60F9 = 0x3C66
+0x60FA = 0x5839
+0x60FB = 0x583C
+0x6100 = 0x5837
+0x6101 = 0x3D25
+0x6103 = 0x583A
+0x6106 = 0x5834
+0x6108 = 0x4C7C
+0x6109 = 0x4C7B
+0x610D = 0x583E
+0x610E = 0x583F
+0x610F = 0x3055
+0x6115 = 0x5833
+0x611A = 0x3672
+0x611B = 0x3026
+0x611F = 0x3436
+0x6121 = 0x583B
+0x6127 = 0x5843
+0x6128 = 0x5842
+0x612C = 0x5847
+0x6134 = 0x5848
+0x613C = 0x5846
+0x613D = 0x5849
+0x613E = 0x5841
+0x613F = 0x5845
+0x6142 = 0x584A
+0x6144 = 0x584B
+0x6147 = 0x5840
+0x6148 = 0x3B7C
+0x614A = 0x5844
+0x614B = 0x4256
+0x614C = 0x3932
+0x614D = 0x5832
+0x614E = 0x3F35
+0x6153 = 0x5858
+0x6155 = 0x4A69
+0x6158 = 0x584E
+0x6159 = 0x584F
+0x615A = 0x5850
+0x615D = 0x5857
+0x615F = 0x5856
+0x6162 = 0x4B7D
+0x6163 = 0x3437
+0x6165 = 0x5854
+0x6167 = 0x3745
+0x6168 = 0x3334
+0x616B = 0x5851
+0x616E = 0x4E38
+0x616F = 0x5853
+0x6170 = 0x3056
+0x6171 = 0x5855
+0x6173 = 0x584C
+0x6174 = 0x5852
+0x6175 = 0x5859
+0x6176 = 0x3744
+0x6177 = 0x584D
+0x617E = 0x4D5D
+0x6182 = 0x4D2B
+0x6187 = 0x585C
+0x618A = 0x5860
+0x618E = 0x417E
+0x6190 = 0x4E79
+0x6191 = 0x5861
+0x6194 = 0x585E
+0x6196 = 0x585B
+0x6199 = 0x585A
+0x619A = 0x585F
+0x61A4 = 0x4A30
+0x61A7 = 0x4634
+0x61A9 = 0x3746
+0x61AB = 0x5862
+0x61AC = 0x585D
+0x61AE = 0x5863
+0x61B2 = 0x377B
+0x61B6 = 0x3231
+0x61BA = 0x586B
+0x61BE = 0x3438
+0x61C3 = 0x5869
+0x61C6 = 0x586A
+0x61C7 = 0x3A29
+0x61C8 = 0x5868
+0x61C9 = 0x5866
+0x61CA = 0x5865
+0x61CB = 0x586C
+0x61CC = 0x5864
+0x61CD = 0x586E
+0x61D0 = 0x327B
+0x61E3 = 0x5870
+0x61E6 = 0x586F
+0x61F2 = 0x4428
+0x61F4 = 0x5873
+0x61F6 = 0x5871
+0x61F7 = 0x5867
+0x61F8 = 0x377C
+0x61FA = 0x5872
+0x61FC = 0x5876
+0x61FD = 0x5875
+0x61FE = 0x5877
+0x61FF = 0x5874
+0x6200 = 0x5878
+0x6208 = 0x5879
+0x6209 = 0x587A
+0x620A = 0x4A6A
+0x620C = 0x587C
+0x620D = 0x587B
+0x620E = 0x3D3F
+0x6210 = 0x402E
+0x6211 = 0x3266
+0x6212 = 0x327C
+0x6214 = 0x587D
+0x6216 = 0x303F
+0x621A = 0x404C
+0x621B = 0x587E
+0x621D = 0x6C43
+0x621E = 0x5921
+0x621F = 0x3761
+0x6221 = 0x5922
+0x6226 = 0x406F
+0x622A = 0x5923
+0x622E = 0x5924
+0x622F = 0x353A
+0x6230 = 0x5925
+0x6232 = 0x5926
+0x6233 = 0x5927
+0x6234 = 0x4257
+0x6238 = 0x384D
+0x623B = 0x4C61
+0x623F = 0x4B3C
+0x6240 = 0x3D6A
+0x6241 = 0x5928
+0x6247 = 0x4070
+0x6248 = 0x6E3D
+0x6249 = 0x4862
+0x624B = 0x3C6A
+0x624D = 0x3A4D
+0x624E = 0x5929
+0x6253 = 0x4247
+0x6255 = 0x4A27
+0x6258 = 0x4271
+0x625B = 0x592C
+0x625E = 0x592A
+0x6260 = 0x592D
+0x6263 = 0x592B
+0x6268 = 0x592E
+0x626E = 0x4A31
+0x6271 = 0x3037
+0x6276 = 0x495E
+0x6279 = 0x4863
+0x627C = 0x592F
+0x627E = 0x5932
+0x627F = 0x3E35
+0x6280 = 0x353B
+0x6282 = 0x5930
+0x6283 = 0x5937
+0x6284 = 0x3E36
+0x6289 = 0x5931
+0x628A = 0x4744
+0x6291 = 0x4D5E
+0x6292 = 0x5933
+0x6293 = 0x5934
+0x6294 = 0x5938
+0x6295 = 0x456A
+0x6296 = 0x5935
+0x6297 = 0x3933
+0x6298 = 0x405E
+0x629B = 0x5946
+0x629C = 0x4834
+0x629E = 0x4272
+0x62AB = 0x4864
+0x62AC = 0x5A2D
+0x62B1 = 0x4A7A
+0x62B5 = 0x4471
+0x62B9 = 0x4B75
+0x62BB = 0x593B
+0x62BC = 0x3221
+0x62BD = 0x436A
+0x62C2 = 0x5944
+0x62C5 = 0x4334
+0x62C6 = 0x593E
+0x62C7 = 0x5945
+0x62C8 = 0x5940
+0x62C9 = 0x5947
+0x62CA = 0x5943
+0x62CC = 0x5942
+0x62CD = 0x476F
+0x62CF = 0x593C
+0x62D0 = 0x327D
+0x62D1 = 0x593A
+0x62D2 = 0x3571
+0x62D3 = 0x4273
+0x62D4 = 0x5936
+0x62D7 = 0x5939
+0x62D8 = 0x3934
+0x62D9 = 0x405B
+0x62DB = 0x3E37
+0x62DC = 0x5941
+0x62DD = 0x4752
+0x62E0 = 0x3572
+0x62E1 = 0x3348
+0x62EC = 0x3367
+0x62ED = 0x3F21
+0x62EE = 0x5949
+0x62EF = 0x594E
+0x62F1 = 0x594A
+0x62F3 = 0x377D
+0x62F5 = 0x594F
+0x62F6 = 0x3B22
+0x62F7 = 0x3969
+0x62FE = 0x3D26
+0x62FF = 0x593D
+0x6301 = 0x3B7D
+0x6302 = 0x594C
+0x6307 = 0x3B58
+0x6308 = 0x594D
+0x6309 = 0x3044
+0x630C = 0x5948
+0x6311 = 0x4429
+0x6319 = 0x3573
+0x631F = 0x3634
+0x6327 = 0x594B
+0x6328 = 0x3027
+0x632B = 0x3A43
+0x632F = 0x3F36
+0x633A = 0x4472
+0x633D = 0x4854
+0x633E = 0x5951
+0x633F = 0x415E
+0x6349 = 0x422A
+0x634C = 0x3B2B
+0x634D = 0x5952
+0x634F = 0x5954
+0x6350 = 0x5950
+0x6355 = 0x4A61
+0x6357 = 0x443D
+0x635C = 0x415C
+0x6367 = 0x4A7B
+0x6368 = 0x3C4E
+0x6369 = 0x5960
+0x636B = 0x595F
+0x636E = 0x3F78
+0x6372 = 0x377E
+0x6376 = 0x5959
+0x6377 = 0x3E39
+0x637A = 0x4668
+0x637B = 0x4731
+0x6380 = 0x5957
+0x6383 = 0x415D
+0x6388 = 0x3C78
+0x6389 = 0x595C
+0x638C = 0x3E38
+0x638E = 0x5956
+0x638F = 0x595B
+0x6392 = 0x4753
+0x6396 = 0x5955
+0x6398 = 0x3721
+0x639B = 0x335D
+0x639F = 0x595D
+0x63A0 = 0x4E2B
+0x63A1 = 0x3A4E
+0x63A2 = 0x4335
+0x63A3 = 0x595A
+0x63A5 = 0x405C
+0x63A7 = 0x3935
+0x63A8 = 0x3F64
+0x63A9 = 0x3166
+0x63AA = 0x413C
+0x63AB = 0x5958
+0x63AC = 0x3545
+0x63B2 = 0x3747
+0x63B4 = 0x444F
+0x63B5 = 0x595E
+0x63BB = 0x415F
+0x63BE = 0x5961
+0x63C0 = 0x5963
+0x63C3 = 0x4237
+0x63C4 = 0x5969
+0x63C6 = 0x5964
+0x63C9 = 0x5966
+0x63CF = 0x4941
+0x63D0 = 0x4473
+0x63D2 = 0x5967
+0x63D6 = 0x4D2C
+0x63DA = 0x4D48
+0x63DB = 0x3439
+0x63E1 = 0x302E
+0x63E3 = 0x5965
+0x63E9 = 0x5962
+0x63EE = 0x3478
+0x63F4 = 0x3167
+0x63F6 = 0x5968
+0x63FA = 0x4D49
+0x6406 = 0x596C
+0x640D = 0x423B
+0x640F = 0x5973
+0x6413 = 0x596D
+0x6416 = 0x596A
+0x6417 = 0x5971
+0x641C = 0x5953
+0x6426 = 0x596E
+0x6428 = 0x5972
+0x642C = 0x4842
+0x642D = 0x456B
+0x6434 = 0x596B
+0x6436 = 0x596F
+0x643A = 0x3748
+0x643E = 0x3A71
+0x6442 = 0x405D
+0x644E = 0x5977
+0x6458 = 0x4526
+0x6467 = 0x5974
+0x6469 = 0x4B60
+0x646F = 0x5975
+0x6476 = 0x5976
+0x6478 = 0x4C4E
+0x647A = 0x4022
+0x6483 = 0x3762
+0x6488 = 0x597D
+0x6492 = 0x3B35
+0x6493 = 0x597A
+0x6495 = 0x5979
+0x649A = 0x4732
+0x649E = 0x4635
+0x64A4 = 0x4531
+0x64A5 = 0x597B
+0x64A9 = 0x597C
+0x64AB = 0x496F
+0x64AD = 0x4745
+0x64AE = 0x3B23
+0x64B0 = 0x4071
+0x64B2 = 0x4B50
+0x64B9 = 0x3349
+0x64BB = 0x5A25
+0x64BC = 0x597E
+0x64C1 = 0x4D4A
+0x64C2 = 0x5A27
+0x64C5 = 0x5A23
+0x64C7 = 0x5A24
+0x64CD = 0x4160
+0x64D2 = 0x5A22
+0x64D4 = 0x593F
+0x64D8 = 0x5A26
+0x64DA = 0x5A21
+0x64E0 = 0x5A2B
+0x64E1 = 0x5A2C
+0x64E2 = 0x4527
+0x64E3 = 0x5A2E
+0x64E6 = 0x3B24
+0x64E7 = 0x5A29
+0x64EC = 0x353C
+0x64EF = 0x5A2F
+0x64F1 = 0x5A28
+0x64F2 = 0x5A33
+0x64F4 = 0x5A32
+0x64F6 = 0x5A31
+0x64FA = 0x5A34
+0x64FD = 0x5A36
+0x64FE = 0x3E71
+0x6500 = 0x5A35
+0x6505 = 0x5A39
+0x6518 = 0x5A37
+0x651C = 0x5A38
+0x651D = 0x5970
+0x6523 = 0x5A3B
+0x6524 = 0x5A3A
+0x652A = 0x5978
+0x652B = 0x5A3C
+0x652C = 0x5A30
+0x652F = 0x3B59
+0x6534 = 0x5A3D
+0x6535 = 0x5A3E
+0x6536 = 0x5A40
+0x6537 = 0x5A3F
+0x6538 = 0x5A41
+0x6539 = 0x327E
+0x653B = 0x3936
+0x653E = 0x4A7C
+0x653F = 0x402F
+0x6545 = 0x384E
+0x6548 = 0x5A43
+0x654D = 0x5A46
+0x654F = 0x4952
+0x6551 = 0x355F
+0x6555 = 0x5A45
+0x6556 = 0x5A44
+0x6557 = 0x4754
+0x6558 = 0x5A47
+0x6559 = 0x3635
+0x655D = 0x5A49
+0x655E = 0x5A48
+0x6562 = 0x343A
+0x6563 = 0x3B36
+0x6566 = 0x4658
+0x656C = 0x3749
+0x6570 = 0x3F74
+0x6572 = 0x5A4A
+0x6574 = 0x4030
+0x6575 = 0x4528
+0x6577 = 0x495F
+0x6578 = 0x5A4B
+0x6582 = 0x5A4C
+0x6583 = 0x5A4D
+0x6587 = 0x4A38
+0x6588 = 0x555D
+0x6589 = 0x4046
+0x658C = 0x494C
+0x658E = 0x3A58
+0x6590 = 0x4865
+0x6591 = 0x4843
+0x6597 = 0x454D
+0x6599 = 0x4E41
+0x659B = 0x5A4F
+0x659C = 0x3C50
+0x659F = 0x5A50
+0x65A1 = 0x3036
+0x65A4 = 0x3654
+0x65A5 = 0x404D
+0x65A7 = 0x4960
+0x65AB = 0x5A51
+0x65AC = 0x3B42
+0x65AD = 0x4347
+0x65AF = 0x3B5B
+0x65B0 = 0x3F37
+0x65B7 = 0x5A52
+0x65B9 = 0x4A7D
+0x65BC = 0x3177
+0x65BD = 0x3B5C
+0x65C1 = 0x5A55
+0x65C3 = 0x5A53
+0x65C4 = 0x5A56
+0x65C5 = 0x4E39
+0x65C6 = 0x5A54
+0x65CB = 0x407B
+0x65CC = 0x5A57
+0x65CF = 0x4232
+0x65D2 = 0x5A58
+0x65D7 = 0x347A
+0x65D9 = 0x5A5A
+0x65DB = 0x5A59
+0x65E0 = 0x5A5B
+0x65E1 = 0x5A5C
+0x65E2 = 0x347B
+0x65E5 = 0x467C
+0x65E6 = 0x4336
+0x65E7 = 0x356C
+0x65E8 = 0x3B5D
+0x65E9 = 0x4161
+0x65EC = 0x3D5C
+0x65ED = 0x3030
+0x65F1 = 0x5A5D
+0x65FA = 0x3222
+0x65FB = 0x5A61
+0x6602 = 0x3937
+0x6603 = 0x5A60
+0x6606 = 0x3A2B
+0x6607 = 0x3E3A
+0x660A = 0x5A5F
+0x660C = 0x3E3B
+0x660E = 0x4C40
+0x660F = 0x3A2A
+0x6613 = 0x3057
+0x6614 = 0x404E
+0x661C = 0x5A66
+0x661F = 0x4031
+0x6620 = 0x3147
+0x6625 = 0x3D55
+0x6627 = 0x4B66
+0x6628 = 0x3A72
+0x662D = 0x3E3C
+0x662F = 0x4027
+0x6634 = 0x5A65
+0x6635 = 0x5A63
+0x6636 = 0x5A64
+0x663C = 0x436B
+0x663F = 0x5B26
+0x6641 = 0x5A6A
+0x6642 = 0x3B7E
+0x6643 = 0x3938
+0x6644 = 0x5A68
+0x6649 = 0x5A69
+0x664B = 0x3F38
+0x664F = 0x5A67
+0x6652 = 0x3B2F
+0x665D = 0x5A6C
+0x665E = 0x5A6B
+0x665F = 0x5A70
+0x6662 = 0x5A71
+0x6664 = 0x5A6D
+0x6666 = 0x3322
+0x6667 = 0x5A6E
+0x6668 = 0x5A6F
+0x6669 = 0x4855
+0x666E = 0x4961
+0x666F = 0x374A
+0x6670 = 0x5A72
+0x6674 = 0x4032
+0x6676 = 0x3E3D
+0x667A = 0x4352
+0x6681 = 0x3647
+0x6683 = 0x5A73
+0x6684 = 0x5A77
+0x6687 = 0x324B
+0x6688 = 0x5A74
+0x6689 = 0x5A76
+0x668E = 0x5A75
+0x6691 = 0x3D6B
+0x6696 = 0x4348
+0x6697 = 0x3045
+0x6698 = 0x5A78
+0x669D = 0x5A79
+0x66A2 = 0x442A
+0x66A6 = 0x4E71
+0x66AB = 0x3B43
+0x66AE = 0x4A6B
+0x66B4 = 0x4B3D
+0x66B8 = 0x5B22
+0x66B9 = 0x5A7B
+0x66BC = 0x5A7E
+0x66BE = 0x5A7D
+0x66C1 = 0x5A7A
+0x66C4 = 0x5B21
+0x66C7 = 0x465E
+0x66C9 = 0x5A7C
+0x66D6 = 0x5B23
+0x66D9 = 0x3D6C
+0x66DA = 0x5B24
+0x66DC = 0x4D4B
+0x66DD = 0x4778
+0x66E0 = 0x5B25
+0x66E6 = 0x5B27
+0x66E9 = 0x5B28
+0x66F0 = 0x5B29
+0x66F2 = 0x364A
+0x66F3 = 0x3148
+0x66F4 = 0x3939
+0x66F5 = 0x5B2A
+0x66F7 = 0x5B2B
+0x66F8 = 0x3D71
+0x66F9 = 0x4162
+0x66FC = 0x5258
+0x66FD = 0x413E
+0x66FE = 0x413D
+0x66FF = 0x4258
+0x6700 = 0x3A47
+0x6703 = 0x5072
+0x6708 = 0x376E
+0x6709 = 0x4D2D
+0x670B = 0x4A7E
+0x670D = 0x497E
+0x670F = 0x5B2C
+0x6714 = 0x3A73
+0x6715 = 0x443F
+0x6716 = 0x5B2D
+0x6717 = 0x4F2F
+0x671B = 0x4B3E
+0x671D = 0x442B
+0x671E = 0x5B2E
+0x671F = 0x347C
+0x6726 = 0x5B2F
+0x6727 = 0x5B30
+0x6728 = 0x4C5A
+0x672A = 0x4C24
+0x672B = 0x4B76
+0x672C = 0x4B5C
+0x672D = 0x3B25
+0x672E = 0x5B32
+0x6731 = 0x3C6B
+0x6734 = 0x4B51
+0x6736 = 0x5B34
+0x6737 = 0x5B37
+0x6738 = 0x5B36
+0x673A = 0x3479
+0x673D = 0x3560
+0x673F = 0x5B33
+0x6741 = 0x5B35
+0x6746 = 0x5B38
+0x6749 = 0x3F79
+0x674E = 0x4D7B
+0x674F = 0x3049
+0x6750 = 0x3A60
+0x6751 = 0x423C
+0x6753 = 0x3C5D
+0x6756 = 0x3E73
+0x6759 = 0x5B3B
+0x675C = 0x454E
+0x675E = 0x5B39
+0x675F = 0x422B
+0x6760 = 0x5B3A
+0x6761 = 0x3E72
+0x6762 = 0x4C5D
+0x6763 = 0x5B3C
+0x6764 = 0x5B3D
+0x6765 = 0x4D68
+0x676A = 0x5B42
+0x676D = 0x393A
+0x676F = 0x4755
+0x6770 = 0x5B3F
+0x6771 = 0x456C
+0x6772 = 0x5A5E
+0x6773 = 0x5A62
+0x6775 = 0x354F
+0x6777 = 0x4747
+0x677C = 0x5B41
+0x677E = 0x3E3E
+0x677F = 0x4844
+0x6785 = 0x5B47
+0x6787 = 0x487A
+0x6789 = 0x5B3E
+0x678B = 0x5B44
+0x678C = 0x5B43
+0x6790 = 0x404F
+0x6795 = 0x4B6D
+0x6797 = 0x4E53
+0x679A = 0x4B67
+0x679C = 0x324C
+0x679D = 0x3B5E
+0x67A0 = 0x4F48
+0x67A1 = 0x5B46
+0x67A2 = 0x3F75
+0x67A6 = 0x5B45
+0x67A9 = 0x5B40
+0x67AF = 0x384F
+0x67B3 = 0x5B4C
+0x67B4 = 0x5B4A
+0x67B6 = 0x324D
+0x67B7 = 0x5B48
+0x67B8 = 0x5B4E
+0x67B9 = 0x5B54
+0x67C1 = 0x4248
+0x67C4 = 0x4A41
+0x67C6 = 0x5B56
+0x67CA = 0x4922
+0x67CE = 0x5B55
+0x67CF = 0x4770
+0x67D0 = 0x4B3F
+0x67D1 = 0x343B
+0x67D3 = 0x4077
+0x67D4 = 0x3D40
+0x67D8 = 0x4453
+0x67DA = 0x4D2E
+0x67DD = 0x5B51
+0x67DE = 0x5B50
+0x67E2 = 0x5B52
+0x67E4 = 0x5B4F
+0x67E7 = 0x5B57
+0x67E9 = 0x5B4D
+0x67EC = 0x5B4B
+0x67EE = 0x5B53
+0x67EF = 0x5B49
+0x67F1 = 0x436C
+0x67F3 = 0x4C78
+0x67F4 = 0x3C46
+0x67F5 = 0x3A74
+0x67FB = 0x3A3A
+0x67FE = 0x4B6F
+0x67FF = 0x3341
+0x6802 = 0x444E
+0x6803 = 0x464A
+0x6804 = 0x3149
+0x6813 = 0x4072
+0x6816 = 0x4034
+0x6817 = 0x372A
+0x681E = 0x5B59
+0x6821 = 0x393B
+0x6822 = 0x337C
+0x6829 = 0x5B5B
+0x682A = 0x3374
+0x682B = 0x5B61
+0x6832 = 0x5B5E
+0x6834 = 0x4073
+0x6838 = 0x334B
+0x6839 = 0x3A2C
+0x683C = 0x334A
+0x683D = 0x3A4F
+0x6840 = 0x5B5C
+0x6841 = 0x3765
+0x6842 = 0x374B
+0x6843 = 0x456D
+0x6846 = 0x5B5A
+0x6848 = 0x3046
+0x684D = 0x5B5D
+0x684E = 0x5B5F
+0x6850 = 0x364D
+0x6851 = 0x372C
+0x6853 = 0x343C
+0x6854 = 0x354B
+0x6859 = 0x5B62
+0x685C = 0x3A79
+0x685D = 0x4B71
+0x685F = 0x3B37
+0x6863 = 0x5B63
+0x6867 = 0x4930
+0x6874 = 0x5B6F
+0x6876 = 0x3233
+0x6877 = 0x5B64
+0x687E = 0x5B75
+0x687F = 0x5B65
+0x6881 = 0x4E42
+0x6883 = 0x5B6C
+0x6885 = 0x475F
+0x688D = 0x5B74
+0x688F = 0x5B67
+0x6893 = 0x3034
+0x6894 = 0x5B69
+0x6897 = 0x393C
+0x689B = 0x5B6B
+0x689D = 0x5B6A
+0x689F = 0x5B66
+0x68A0 = 0x5B71
+0x68A2 = 0x3E3F
+0x68A6 = 0x546D
+0x68A7 = 0x3868
+0x68A8 = 0x4D7C
+0x68AD = 0x5B68
+0x68AF = 0x4474
+0x68B0 = 0x3323
+0x68B1 = 0x3A2D
+0x68B3 = 0x5B60
+0x68B5 = 0x5B70
+0x68B6 = 0x3361
+0x68B9 = 0x5B6E
+0x68BA = 0x5B72
+0x68BC = 0x456E
+0x68C4 = 0x347E
+0x68C6 = 0x5C32
+0x68C9 = 0x4C49
+0x68CA = 0x5B77
+0x68CB = 0x347D
+0x68CD = 0x5B7E
+0x68D2 = 0x4B40
+0x68D4 = 0x5C21
+0x68D5 = 0x5C23
+0x68D7 = 0x5C27
+0x68D8 = 0x5B79
+0x68DA = 0x432A
+0x68DF = 0x456F
+0x68E0 = 0x5C2B
+0x68E1 = 0x5B7C
+0x68E3 = 0x5C28
+0x68E7 = 0x5C22
+0x68EE = 0x3F39
+0x68EF = 0x5C2C
+0x68F2 = 0x4033
+0x68F9 = 0x5C2A
+0x68FA = 0x343D
+0x6900 = 0x4F50
+0x6901 = 0x5B76
+0x6904 = 0x5C26
+0x6905 = 0x3058
+0x6908 = 0x5B78
+0x690B = 0x4C3A
+0x690C = 0x5B7D
+0x690D = 0x3F22
+0x690E = 0x4447
+0x690F = 0x5B73
+0x6912 = 0x5C25
+0x6919 = 0x3F7A
+0x691A = 0x5C2F
+0x691B = 0x3371
+0x691C = 0x3821
+0x6921 = 0x5C31
+0x6922 = 0x5B7A
+0x6923 = 0x5C30
+0x6925 = 0x5C29
+0x6926 = 0x5B7B
+0x6928 = 0x5C2D
+0x692A = 0x5C2E
+0x6930 = 0x5C3F
+0x6934 = 0x464E
+0x6936 = 0x5C24
+0x6939 = 0x5C3B
+0x693D = 0x5C3D
+0x693F = 0x4458
+0x694A = 0x4D4C
+0x6953 = 0x4976
+0x6954 = 0x5C38
+0x6955 = 0x424A
+0x6959 = 0x5C3E
+0x695A = 0x413F
+0x695C = 0x5C35
+0x695D = 0x5C42
+0x695E = 0x5C41
+0x6960 = 0x466F
+0x6961 = 0x5C40
+0x6962 = 0x466A
+0x696A = 0x5C44
+0x696B = 0x5C37
+0x696D = 0x3648
+0x696E = 0x5C3A
+0x696F = 0x3D5D
+0x6973 = 0x4760
+0x6974 = 0x5C3C
+0x6975 = 0x364B
+0x6977 = 0x5C34
+0x6978 = 0x5C36
+0x6979 = 0x5C33
+0x697C = 0x4F30
+0x697D = 0x335A
+0x697E = 0x5C39
+0x6981 = 0x5C43
+0x6982 = 0x3335
+0x698A = 0x3A67
+0x698E = 0x315D
+0x6991 = 0x5C54
+0x6994 = 0x4F31
+0x6995 = 0x5C57
+0x699B = 0x3F3A
+0x699C = 0x5C56
+0x69A0 = 0x5C55
+0x69A7 = 0x5C52
+0x69AE = 0x5C46
+0x69B1 = 0x5C63
+0x69B2 = 0x5C45
+0x69B4 = 0x5C58
+0x69BB = 0x5C50
+0x69BE = 0x5C4B
+0x69BF = 0x5C48
+0x69C1 = 0x5C49
+0x69C3 = 0x5C51
+0x69C7 = 0x7422
+0x69CA = 0x5C4E
+0x69CB = 0x393D
+0x69CC = 0x4448
+0x69CD = 0x4164
+0x69CE = 0x5C4C
+0x69D0 = 0x5C47
+0x69D3 = 0x5C4A
+0x69D8 = 0x4D4D
+0x69D9 = 0x4B6A
+0x69DD = 0x5C4F
+0x69DE = 0x5C59
+0x69E7 = 0x5C61
+0x69E8 = 0x5C5A
+0x69EB = 0x5C67
+0x69ED = 0x5C65
+0x69F2 = 0x5C60
+0x69F9 = 0x5C5F
+0x69FB = 0x4450
+0x69FD = 0x4165
+0x69FF = 0x5C5D
+0x6A02 = 0x5C5B
+0x6A05 = 0x5C62
+0x6A0A = 0x5C68
+0x6A0B = 0x4875
+0x6A0C = 0x5C6E
+0x6A12 = 0x5C69
+0x6A13 = 0x5C6C
+0x6A14 = 0x5C66
+0x6A17 = 0x4374
+0x6A19 = 0x4938
+0x6A1B = 0x5C5C
+0x6A1E = 0x5C64
+0x6A1F = 0x3E40
+0x6A21 = 0x4C4F
+0x6A22 = 0x5C78
+0x6A23 = 0x5C6B
+0x6A29 = 0x3822
+0x6A2A = 0x3223
+0x6A2B = 0x335F
+0x6A2E = 0x5C53
+0x6A35 = 0x3E41
+0x6A36 = 0x5C70
+0x6A38 = 0x5C77
+0x6A39 = 0x3C79
+0x6A3A = 0x3372
+0x6A3D = 0x432E
+0x6A44 = 0x5C6D
+0x6A47 = 0x5C72
+0x6A48 = 0x5C76
+0x6A4B = 0x3636
+0x6A58 = 0x354C
+0x6A59 = 0x5C74
+0x6A5F = 0x3521
+0x6A61 = 0x464B
+0x6A62 = 0x5C73
+0x6A66 = 0x5C75
+0x6A72 = 0x5C6F
+0x6A78 = 0x5C71
+0x6A7F = 0x3360
+0x6A80 = 0x4349
+0x6A84 = 0x5C7C
+0x6A8D = 0x5C7A
+0x6A8E = 0x3869
+0x6A90 = 0x5C79
+0x6A97 = 0x5D21
+0x6A9C = 0x5B58
+0x6AA0 = 0x5C7B
+0x6AA2 = 0x5C7D
+0x6AA3 = 0x5C7E
+0x6AAA = 0x5D2C
+0x6AAC = 0x5D28
+0x6AAE = 0x5B6D
+0x6AB3 = 0x5D27
+0x6AB8 = 0x5D26
+0x6ABB = 0x5D23
+0x6AC1 = 0x5C6A
+0x6AC2 = 0x5D25
+0x6AC3 = 0x5D24
+0x6AD1 = 0x5D2A
+0x6AD3 = 0x4F26
+0x6ADA = 0x5D2D
+0x6ADB = 0x367B
+0x6ADE = 0x5D29
+0x6ADF = 0x5D2B
+0x6AE8 = 0x4827
+0x6AEA = 0x5D2E
+0x6AFA = 0x5D32
+0x6AFB = 0x5D2F
+0x6B04 = 0x4D73
+0x6B05 = 0x5D30
+0x6B0A = 0x5C5E
+0x6B12 = 0x5D33
+0x6B16 = 0x5D34
+0x6B1D = 0x3135
+0x6B1F = 0x5D36
+0x6B20 = 0x3767
+0x6B21 = 0x3C21
+0x6B23 = 0x3655
+0x6B27 = 0x3224
+0x6B32 = 0x4D5F
+0x6B37 = 0x5D38
+0x6B38 = 0x5D37
+0x6B39 = 0x5D3A
+0x6B3A = 0x353D
+0x6B3D = 0x3656
+0x6B3E = 0x343E
+0x6B43 = 0x5D3D
+0x6B47 = 0x5D3C
+0x6B49 = 0x5D3E
+0x6B4C = 0x324E
+0x6B4E = 0x4337
+0x6B50 = 0x5D3F
+0x6B53 = 0x343F
+0x6B54 = 0x5D41
+0x6B59 = 0x5D40
+0x6B5B = 0x5D42
+0x6B5F = 0x5D43
+0x6B61 = 0x5D44
+0x6B62 = 0x3B5F
+0x6B63 = 0x4035
+0x6B64 = 0x3A21
+0x6B66 = 0x4970
+0x6B69 = 0x4A62
+0x6B6A = 0x4F44
+0x6B6F = 0x3B75
+0x6B73 = 0x3A50
+0x6B74 = 0x4E72
+0x6B78 = 0x5D45
+0x6B79 = 0x5D46
+0x6B7B = 0x3B60
+0x6B7F = 0x5D47
+0x6B80 = 0x5D48
+0x6B83 = 0x5D4A
+0x6B84 = 0x5D49
+0x6B86 = 0x4B58
+0x6B89 = 0x3D5E
+0x6B8A = 0x3C6C
+0x6B8B = 0x3B44
+0x6B8D = 0x5D4B
+0x6B95 = 0x5D4D
+0x6B96 = 0x3F23
+0x6B98 = 0x5D4C
+0x6B9E = 0x5D4E
+0x6BA4 = 0x5D4F
+0x6BAA = 0x5D50
+0x6BAB = 0x5D51
+0x6BAF = 0x5D52
+0x6BB1 = 0x5D54
+0x6BB2 = 0x5D53
+0x6BB3 = 0x5D55
+0x6BB4 = 0x3225
+0x6BB5 = 0x434A
+0x6BB7 = 0x5D56
+0x6BBA = 0x3B26
+0x6BBB = 0x334C
+0x6BBC = 0x5D57
+0x6BBF = 0x4542
+0x6BC0 = 0x544C
+0x6BC5 = 0x3523
+0x6BC6 = 0x5D58
+0x6BCB = 0x5D59
+0x6BCD = 0x4A6C
+0x6BCE = 0x4B68
+0x6BD2 = 0x4647
+0x6BD3 = 0x5D5A
+0x6BD4 = 0x4866
+0x6BD8 = 0x487B
+0x6BDB = 0x4C53
+0x6BDF = 0x5D5B
+0x6BEB = 0x5D5D
+0x6BEC = 0x5D5C
+0x6BEF = 0x5D5F
+0x6BF3 = 0x5D5E
+0x6C08 = 0x5D61
+0x6C0F = 0x3B61
+0x6C11 = 0x4C31
+0x6C13 = 0x5D62
+0x6C14 = 0x5D63
+0x6C17 = 0x3524
+0x6C1B = 0x5D64
+0x6C23 = 0x5D66
+0x6C24 = 0x5D65
+0x6C34 = 0x3F65
+0x6C37 = 0x4939
+0x6C38 = 0x314A
+0x6C3E = 0x4845
+0x6C40 = 0x4475
+0x6C41 = 0x3D41
+0x6C42 = 0x3561
+0x6C4E = 0x4846
+0x6C50 = 0x3C2E
+0x6C55 = 0x5D68
+0x6C57 = 0x3440
+0x6C5A = 0x3178
+0x6C5D = 0x4672
+0x6C5E = 0x5D67
+0x6C5F = 0x393E
+0x6C60 = 0x4353
+0x6C62 = 0x5D69
+0x6C68 = 0x5D71
+0x6C6A = 0x5D6A
+0x6C70 = 0x4241
+0x6C72 = 0x3562
+0x6C73 = 0x5D72
+0x6C7A = 0x3768
+0x6C7D = 0x3525
+0x6C7E = 0x5D70
+0x6C81 = 0x5D6E
+0x6C82 = 0x5D6B
+0x6C83 = 0x4D60
+0x6C88 = 0x4440
+0x6C8C = 0x4659
+0x6C8D = 0x5D6C
+0x6C90 = 0x5D74
+0x6C92 = 0x5D73
+0x6C93 = 0x3723
+0x6C96 = 0x322D
+0x6C99 = 0x3A3B
+0x6C9A = 0x5D6D
+0x6C9B = 0x5D6F
+0x6CA1 = 0x4B57
+0x6CA2 = 0x4274
+0x6CAB = 0x4B77
+0x6CAE = 0x5D7C
+0x6CB1 = 0x5D7D
+0x6CB3 = 0x324F
+0x6CB8 = 0x4A28
+0x6CB9 = 0x4C7D
+0x6CBA = 0x5E21
+0x6CBB = 0x3C23
+0x6CBC = 0x3E42
+0x6CBD = 0x5D78
+0x6CBE = 0x5D7E
+0x6CBF = 0x3168
+0x6CC1 = 0x3637
+0x6CC4 = 0x5D75
+0x6CC5 = 0x5D7A
+0x6CC9 = 0x4074
+0x6CCA = 0x4771
+0x6CCC = 0x4867
+0x6CD3 = 0x5D77
+0x6CD5 = 0x4B21
+0x6CD7 = 0x5D79
+0x6CD9 = 0x5E24
+0x6CDB = 0x5E22
+0x6CDD = 0x5D7B
+0x6CE1 = 0x4B22
+0x6CE2 = 0x4748
+0x6CE3 = 0x3563
+0x6CE5 = 0x4525
+0x6CE8 = 0x436D
+0x6CEA = 0x5E25
+0x6CEF = 0x5E23
+0x6CF0 = 0x4259
+0x6CF1 = 0x5D76
+0x6CF3 = 0x314B
+0x6D0B = 0x4D4E
+0x6D0C = 0x5E30
+0x6D12 = 0x5E2F
+0x6D17 = 0x4076
+0x6D19 = 0x5E2C
+0x6D1B = 0x4D6C
+0x6D1E = 0x4636
+0x6D1F = 0x5E26
+0x6D25 = 0x4445
+0x6D29 = 0x314C
+0x6D2A = 0x393F
+0x6D2B = 0x5E29
+0x6D32 = 0x3D27
+0x6D33 = 0x5E2E
+0x6D35 = 0x5E2D
+0x6D36 = 0x5E28
+0x6D38 = 0x5E2B
+0x6D3B = 0x3368
+0x6D3D = 0x5E2A
+0x6D3E = 0x4749
+0x6D41 = 0x4E2E
+0x6D44 = 0x3E74
+0x6D45 = 0x4075
+0x6D59 = 0x5E36
+0x6D5A = 0x5E34
+0x6D5C = 0x494D
+0x6D63 = 0x5E31
+0x6D64 = 0x5E33
+0x6D66 = 0x313A
+0x6D69 = 0x3940
+0x6D6A = 0x4F32
+0x6D6C = 0x333D
+0x6D6E = 0x4962
+0x6D74 = 0x4D61
+0x6D77 = 0x3324
+0x6D78 = 0x3F3B
+0x6D79 = 0x5E35
+0x6D85 = 0x5E3A
+0x6D88 = 0x3E43
+0x6D8C = 0x4D30
+0x6D8E = 0x5E37
+0x6D93 = 0x5E32
+0x6D95 = 0x5E38
+0x6D99 = 0x4E5E
+0x6D9B = 0x4573
+0x6D9C = 0x4642
+0x6DAF = 0x3336
+0x6DB2 = 0x3155
+0x6DB5 = 0x5E3E
+0x6DB8 = 0x5E41
+0x6DBC = 0x4E43
+0x6DC0 = 0x4D64
+0x6DC5 = 0x5E48
+0x6DC6 = 0x5E42
+0x6DC7 = 0x5E3F
+0x6DCB = 0x4E54
+0x6DCC = 0x5E45
+0x6DD1 = 0x3D4A
+0x6DD2 = 0x5E47
+0x6DD5 = 0x5E4C
+0x6DD8 = 0x4571
+0x6DD9 = 0x5E4A
+0x6DDE = 0x5E44
+0x6DE1 = 0x4338
+0x6DE4 = 0x5E4B
+0x6DE6 = 0x5E40
+0x6DE8 = 0x5E46
+0x6DEA = 0x5E4D
+0x6DEB = 0x307C
+0x6DEC = 0x5E43
+0x6DEE = 0x5E4E
+0x6DF1 = 0x3F3C
+0x6DF3 = 0x3D5F
+0x6DF5 = 0x4A25
+0x6DF7 = 0x3A2E
+0x6DF9 = 0x5E3B
+0x6DFA = 0x5E49
+0x6DFB = 0x453A
+0x6E05 = 0x4036
+0x6E07 = 0x3369
+0x6E08 = 0x3A51
+0x6E09 = 0x3E44
+0x6E0A = 0x5E3D
+0x6E0B = 0x3D42
+0x6E13 = 0x374C
+0x6E15 = 0x5E3C
+0x6E19 = 0x5E52
+0x6E1A = 0x3D6D
+0x6E1B = 0x383A
+0x6E1D = 0x5E61
+0x6E1F = 0x5E5B
+0x6E20 = 0x3574
+0x6E21 = 0x454F
+0x6E23 = 0x5E56
+0x6E24 = 0x5E5F
+0x6E25 = 0x302F
+0x6E26 = 0x3132
+0x6E29 = 0x3239
+0x6E2B = 0x5E58
+0x6E2C = 0x422C
+0x6E2D = 0x5E4F
+0x6E2E = 0x5E51
+0x6E2F = 0x3941
+0x6E38 = 0x5E62
+0x6E3A = 0x5E5D
+0x6E3E = 0x5E55
+0x6E43 = 0x5E5C
+0x6E4A = 0x4C2B
+0x6E4D = 0x5E5A
+0x6E4E = 0x5E5E
+0x6E56 = 0x3850
+0x6E58 = 0x3E45
+0x6E5B = 0x4339
+0x6E5F = 0x5E54
+0x6E67 = 0x4D2F
+0x6E6B = 0x5E57
+0x6E6E = 0x5E50
+0x6E6F = 0x4572
+0x6E72 = 0x5E53
+0x6E76 = 0x5E59
+0x6E7E = 0x4F51
+0x6E7F = 0x3C3E
+0x6E80 = 0x4B7E
+0x6E82 = 0x5E63
+0x6E8C = 0x482E
+0x6E8F = 0x5E6F
+0x6E90 = 0x383B
+0x6E96 = 0x3D60
+0x6E98 = 0x5E65
+0x6E9C = 0x4E2F
+0x6E9D = 0x3942
+0x6E9F = 0x5E72
+0x6EA2 = 0x306E
+0x6EA5 = 0x5E70
+0x6EAA = 0x5E64
+0x6EAF = 0x5E6A
+0x6EB2 = 0x5E6C
+0x6EB6 = 0x4D4F
+0x6EB7 = 0x5E67
+0x6EBA = 0x452E
+0x6EBD = 0x5E69
+0x6EC2 = 0x5E71
+0x6EC4 = 0x5E6B
+0x6EC5 = 0x4C47
+0x6EC9 = 0x5E66
+0x6ECB = 0x3C22
+0x6ECC = 0x5E7E
+0x6ED1 = 0x336A
+0x6ED3 = 0x5E68
+0x6ED4 = 0x5E6D
+0x6ED5 = 0x5E6E
+0x6EDD = 0x426C
+0x6EDE = 0x425A
+0x6EEC = 0x5E76
+0x6EEF = 0x5E7C
+0x6EF2 = 0x5E7A
+0x6EF4 = 0x4529
+0x6EF7 = 0x5F23
+0x6EF8 = 0x5E77
+0x6EFE = 0x5E78
+0x6EFF = 0x5E60
+0x6F01 = 0x3579
+0x6F02 = 0x493A
+0x6F06 = 0x3C3F
+0x6F09 = 0x3977
+0x6F0F = 0x4F33
+0x6F11 = 0x5E74
+0x6F13 = 0x5F22
+0x6F14 = 0x3169
+0x6F15 = 0x4166
+0x6F20 = 0x4779
+0x6F22 = 0x3441
+0x6F23 = 0x4E7A
+0x6F2B = 0x4C21
+0x6F2C = 0x4452
+0x6F31 = 0x5E7B
+0x6F32 = 0x5E7D
+0x6F38 = 0x4132
+0x6F3E = 0x5F21
+0x6F3F = 0x5E79
+0x6F41 = 0x5E73
+0x6F45 = 0x3443
+0x6F54 = 0x3769
+0x6F58 = 0x5F2F
+0x6F5B = 0x5F2A
+0x6F5C = 0x4078
+0x6F5F = 0x3363
+0x6F64 = 0x3D61
+0x6F66 = 0x5F33
+0x6F6D = 0x5F2C
+0x6F6E = 0x442C
+0x6F6F = 0x5F29
+0x6F70 = 0x4459
+0x6F74 = 0x5F4C
+0x6F78 = 0x5F26
+0x6F7A = 0x5F25
+0x6F7C = 0x5F2E
+0x6F80 = 0x5F28
+0x6F81 = 0x5F27
+0x6F82 = 0x5F2D
+0x6F84 = 0x4021
+0x6F86 = 0x5F24
+0x6F8E = 0x5F30
+0x6F91 = 0x5F31
+0x6F97 = 0x3442
+0x6FA1 = 0x5F36
+0x6FA3 = 0x5F35
+0x6FA4 = 0x5F37
+0x6FAA = 0x5F3A
+0x6FB1 = 0x4543
+0x6FB3 = 0x5F34
+0x6FB9 = 0x5F38
+0x6FC0 = 0x3763
+0x6FC1 = 0x4279
+0x6FC2 = 0x5F32
+0x6FC3 = 0x473B
+0x6FC6 = 0x5F39
+0x6FD4 = 0x5F3E
+0x6FD5 = 0x5F3C
+0x6FD8 = 0x5F3F
+0x6FDB = 0x5F42
+0x6FDF = 0x5F3B
+0x6FE0 = 0x396A
+0x6FE1 = 0x4728
+0x6FE4 = 0x5E39
+0x6FEB = 0x4D74
+0x6FEC = 0x5F3D
+0x6FEE = 0x5F41
+0x6FEF = 0x4275
+0x6FF1 = 0x5F40
+0x6FF3 = 0x5F2B
+0x6FF6 = 0x6F69
+0x6FFA = 0x5F45
+0x6FFE = 0x5F49
+0x7001 = 0x5F47
+0x7009 = 0x5F43
+0x700B = 0x5F44
+0x700F = 0x5F48
+0x7011 = 0x5F46
+0x7015 = 0x494E
+0x7018 = 0x5F4E
+0x701A = 0x5F4B
+0x701B = 0x5F4A
+0x701D = 0x5F4D
+0x701E = 0x4654
+0x701F = 0x5F4F
+0x7026 = 0x4375
+0x7027 = 0x426D
+0x702C = 0x4025
+0x7030 = 0x5F50
+0x7032 = 0x5F52
+0x703E = 0x5F51
+0x704C = 0x5E75
+0x7051 = 0x5F53
+0x7058 = 0x4667
+0x7063 = 0x5F54
+0x706B = 0x3250
+0x706F = 0x4574
+0x7070 = 0x3325
+0x7078 = 0x3564
+0x707C = 0x3C5E
+0x707D = 0x3A52
+0x7089 = 0x4F27
+0x708A = 0x3F66
+0x708E = 0x316A
+0x7092 = 0x5F56
+0x7099 = 0x5F55
+0x70AC = 0x5F59
+0x70AD = 0x433A
+0x70AE = 0x5F5C
+0x70AF = 0x5F57
+0x70B3 = 0x5F5B
+0x70B8 = 0x5F5A
+0x70B9 = 0x4540
+0x70BA = 0x3059
+0x70C8 = 0x4E75
+0x70CB = 0x5F5E
+0x70CF = 0x3128
+0x70D9 = 0x5F60
+0x70DD = 0x5F5F
+0x70DF = 0x5F5D
+0x70F1 = 0x5F58
+0x70F9 = 0x4B23
+0x70FD = 0x5F62
+0x7109 = 0x5F61
+0x7114 = 0x316B
+0x7119 = 0x5F64
+0x711A = 0x4A32
+0x711C = 0x5F63
+0x7121 = 0x4C35
+0x7126 = 0x3E47
+0x7136 = 0x4133
+0x713C = 0x3E46
+0x7149 = 0x4E7B
+0x714C = 0x5F6A
+0x714E = 0x4079
+0x7155 = 0x5F66
+0x7156 = 0x5F6B
+0x7159 = 0x316C
+0x7162 = 0x5F69
+0x7164 = 0x4761
+0x7165 = 0x5F65
+0x7166 = 0x5F68
+0x7167 = 0x3E48
+0x7169 = 0x4851
+0x716C = 0x5F6C
+0x716E = 0x3C51
+0x717D = 0x407A
+0x7184 = 0x5F6F
+0x7188 = 0x5F67
+0x718A = 0x3727
+0x718F = 0x5F6D
+0x7194 = 0x4D50
+0x7195 = 0x5F70
+0x7199 = 0x7426
+0x719F = 0x3D4F
+0x71A8 = 0x5F71
+0x71AC = 0x5F72
+0x71B1 = 0x472E
+0x71B9 = 0x5F74
+0x71BE = 0x5F75
+0x71C3 = 0x4733
+0x71C8 = 0x4575
+0x71C9 = 0x5F77
+0x71CE = 0x5F79
+0x71D0 = 0x4E55
+0x71D2 = 0x5F76
+0x71D4 = 0x5F78
+0x71D5 = 0x316D
+0x71D7 = 0x5F73
+0x71DF = 0x535B
+0x71E0 = 0x5F7A
+0x71E5 = 0x4167
+0x71E6 = 0x3B38
+0x71E7 = 0x5F7C
+0x71EC = 0x5F7B
+0x71ED = 0x3F24
+0x71EE = 0x5259
+0x71F5 = 0x5F7D
+0x71F9 = 0x6021
+0x71FB = 0x5F6E
+0x71FC = 0x5F7E
+0x71FF = 0x6022
+0x7206 = 0x477A
+0x720D = 0x6023
+0x7210 = 0x6024
+0x721B = 0x6025
+0x7228 = 0x6026
+0x722A = 0x445E
+0x722C = 0x6028
+0x722D = 0x6027
+0x7230 = 0x6029
+0x7232 = 0x602A
+0x7235 = 0x3C5F
+0x7236 = 0x4963
+0x723A = 0x4C6C
+0x723B = 0x602B
+0x723C = 0x602C
+0x723D = 0x4156
+0x723E = 0x3C24
+0x723F = 0x602D
+0x7240 = 0x602E
+0x7246 = 0x602F
+0x7247 = 0x4A52
+0x7248 = 0x4847
+0x724B = 0x6030
+0x724C = 0x4757
+0x7252 = 0x442D
+0x7258 = 0x6031
+0x7259 = 0x3267
+0x725B = 0x356D
+0x725D = 0x4C46
+0x725F = 0x4C36
+0x7261 = 0x3234
+0x7262 = 0x4F34
+0x7267 = 0x4B52
+0x7269 = 0x4A2A
+0x7272 = 0x4037
+0x7274 = 0x6032
+0x7279 = 0x4643
+0x727D = 0x3823
+0x727E = 0x6033
+0x7280 = 0x3A54
+0x7281 = 0x6035
+0x7282 = 0x6034
+0x7287 = 0x6036
+0x7292 = 0x6037
+0x7296 = 0x6038
+0x72A0 = 0x353E
+0x72A2 = 0x6039
+0x72A7 = 0x603A
+0x72AC = 0x3824
+0x72AF = 0x4848
+0x72B2 = 0x603C
+0x72B6 = 0x3E75
+0x72B9 = 0x603B
+0x72C2 = 0x3638
+0x72C3 = 0x603D
+0x72C4 = 0x603F
+0x72C6 = 0x603E
+0x72CE = 0x6040
+0x72D0 = 0x3851
+0x72D2 = 0x6041
+0x72D7 = 0x3669
+0x72D9 = 0x4140
+0x72DB = 0x397D
+0x72E0 = 0x6043
+0x72E1 = 0x6044
+0x72E2 = 0x6042
+0x72E9 = 0x3C6D
+0x72EC = 0x4648
+0x72ED = 0x3639
+0x72F7 = 0x6046
+0x72F8 = 0x432C
+0x72F9 = 0x6045
+0x72FC = 0x4F35
+0x72FD = 0x4762
+0x730A = 0x6049
+0x7316 = 0x604B
+0x7317 = 0x6048
+0x731B = 0x4C54
+0x731C = 0x604A
+0x731D = 0x604C
+0x731F = 0x4E44
+0x7325 = 0x6050
+0x7329 = 0x604F
+0x732A = 0x4376
+0x732B = 0x472D
+0x732E = 0x3825
+0x732F = 0x604E
+0x7334 = 0x604D
+0x7336 = 0x4D31
+0x7337 = 0x4D32
+0x733E = 0x6051
+0x733F = 0x316E
+0x7344 = 0x3976
+0x7345 = 0x3B62
+0x734E = 0x6052
+0x734F = 0x6053
+0x7357 = 0x6055
+0x7363 = 0x3D43
+0x7368 = 0x6057
+0x736A = 0x6056
+0x7370 = 0x6058
+0x7372 = 0x334D
+0x7375 = 0x605A
+0x7378 = 0x6059
+0x737A = 0x605C
+0x737B = 0x605B
+0x7384 = 0x383C
+0x7387 = 0x4E28
+0x7389 = 0x364C
+0x738B = 0x3226
+0x7396 = 0x366A
+0x73A9 = 0x3461
+0x73B2 = 0x4E68
+0x73B3 = 0x605E
+0x73BB = 0x6060
+0x73C0 = 0x6061
+0x73C2 = 0x3251
+0x73C8 = 0x605D
+0x73CA = 0x3B39
+0x73CD = 0x4441
+0x73CE = 0x605F
+0x73DE = 0x6064
+0x73E0 = 0x3C6E
+0x73E5 = 0x6062
+0x73EA = 0x373E
+0x73ED = 0x4849
+0x73EE = 0x6063
+0x73F1 = 0x607E
+0x73F8 = 0x6069
+0x73FE = 0x383D
+0x7403 = 0x3565
+0x7405 = 0x6066
+0x7406 = 0x4D7D
+0x7409 = 0x4E30
+0x7422 = 0x4276
+0x7425 = 0x6068
+0x7432 = 0x606A
+0x7433 = 0x4E56
+0x7434 = 0x3657
+0x7435 = 0x487C
+0x7436 = 0x474A
+0x743A = 0x606B
+0x743F = 0x606D
+0x7441 = 0x6070
+0x7455 = 0x606C
+0x7459 = 0x606F
+0x745A = 0x386A
+0x745B = 0x314D
+0x745C = 0x6071
+0x745E = 0x3F70
+0x745F = 0x606E
+0x7460 = 0x4E5C
+0x7463 = 0x6074
+0x7464 = 0x7424
+0x7469 = 0x6072
+0x746A = 0x6075
+0x746F = 0x6067
+0x7470 = 0x6073
+0x7473 = 0x3A3C
+0x7476 = 0x6076
+0x747E = 0x6077
+0x7483 = 0x4D7E
+0x748B = 0x6078
+0x749E = 0x6079
+0x74A2 = 0x6065
+0x74A7 = 0x607A
+0x74B0 = 0x3444
+0x74BD = 0x3C25
+0x74CA = 0x607B
+0x74CF = 0x607C
+0x74D4 = 0x607D
+0x74DC = 0x313B
+0x74E0 = 0x6121
+0x74E2 = 0x493B
+0x74E3 = 0x6122
+0x74E6 = 0x3424
+0x74E7 = 0x6123
+0x74E9 = 0x6124
+0x74EE = 0x6125
+0x74F0 = 0x6127
+0x74F1 = 0x6128
+0x74F2 = 0x6126
+0x74F6 = 0x4953
+0x74F7 = 0x612A
+0x74F8 = 0x6129
+0x7503 = 0x612C
+0x7504 = 0x612B
+0x7505 = 0x612D
+0x750C = 0x612E
+0x750D = 0x6130
+0x750E = 0x612F
+0x7511 = 0x3979
+0x7513 = 0x6132
+0x7515 = 0x6131
+0x7518 = 0x3445
+0x751A = 0x3F53
+0x751C = 0x453C
+0x751E = 0x6133
+0x751F = 0x4038
+0x7523 = 0x3B3A
+0x7525 = 0x3179
+0x7526 = 0x6134
+0x7528 = 0x4D51
+0x752B = 0x4A63
+0x752C = 0x6135
+0x7530 = 0x4544
+0x7531 = 0x4D33
+0x7532 = 0x3943
+0x7533 = 0x3F3D
+0x7537 = 0x434B
+0x7538 = 0x5234
+0x753A = 0x442E
+0x753B = 0x3268
+0x753C = 0x6136
+0x7544 = 0x6137
+0x7546 = 0x613C
+0x7549 = 0x613A
+0x754A = 0x6139
+0x754B = 0x5A42
+0x754C = 0x3326
+0x754D = 0x6138
+0x754F = 0x305A
+0x7551 = 0x482A
+0x7554 = 0x484A
+0x7559 = 0x4E31
+0x755A = 0x613D
+0x755B = 0x613B
+0x755C = 0x435C
+0x755D = 0x4026
+0x7560 = 0x482B
+0x7562 = 0x492D
+0x7564 = 0x613F
+0x7565 = 0x4E2C
+0x7566 = 0x374D
+0x7567 = 0x6140
+0x7569 = 0x613E
+0x756A = 0x4856
+0x756B = 0x6141
+0x756D = 0x6142
+0x7570 = 0x305B
+0x7573 = 0x3E76
+0x7574 = 0x6147
+0x7576 = 0x6144
+0x7577 = 0x466D
+0x7578 = 0x6143
+0x757F = 0x3526
+0x7582 = 0x614A
+0x7586 = 0x6145
+0x7587 = 0x6146
+0x7589 = 0x6149
+0x758A = 0x6148
+0x758B = 0x4925
+0x758E = 0x4142
+0x758F = 0x4141
+0x7591 = 0x353F
+0x7594 = 0x614B
+0x759A = 0x614C
+0x759D = 0x614D
+0x75A3 = 0x614F
+0x75A5 = 0x614E
+0x75AB = 0x3156
+0x75B1 = 0x6157
+0x75B2 = 0x4868
+0x75B3 = 0x6151
+0x75B5 = 0x6153
+0x75B8 = 0x6155
+0x75B9 = 0x3F3E
+0x75BC = 0x6156
+0x75BD = 0x6154
+0x75BE = 0x3C40
+0x75C2 = 0x6150
+0x75C3 = 0x6152
+0x75C5 = 0x4942
+0x75C7 = 0x3E49
+0x75CA = 0x6159
+0x75CD = 0x6158
+0x75D2 = 0x615A
+0x75D4 = 0x3C26
+0x75D5 = 0x3A2F
+0x75D8 = 0x4577
+0x75D9 = 0x615B
+0x75DB = 0x444B
+0x75DE = 0x615D
+0x75E2 = 0x4E21
+0x75E3 = 0x615C
+0x75E9 = 0x4169
+0x75F0 = 0x6162
+0x75F2 = 0x6164
+0x75F3 = 0x6165
+0x75F4 = 0x4354
+0x75FA = 0x6163
+0x75FC = 0x6160
+0x75FE = 0x615E
+0x75FF = 0x615F
+0x7601 = 0x6161
+0x7609 = 0x6168
+0x760B = 0x6166
+0x760D = 0x6167
+0x761F = 0x6169
+0x7620 = 0x616B
+0x7621 = 0x616C
+0x7622 = 0x616D
+0x7624 = 0x616E
+0x7627 = 0x616A
+0x7630 = 0x6170
+0x7634 = 0x616F
+0x763B = 0x6171
+0x7642 = 0x4E45
+0x7646 = 0x6174
+0x7647 = 0x6172
+0x7648 = 0x6173
+0x764C = 0x3462
+0x7652 = 0x4C7E
+0x7656 = 0x4A4A
+0x7658 = 0x6176
+0x765C = 0x6175
+0x7661 = 0x6177
+0x7662 = 0x6178
+0x7667 = 0x617C
+0x7668 = 0x6179
+0x7669 = 0x617A
+0x766A = 0x617B
+0x766C = 0x617D
+0x7670 = 0x617E
+0x7672 = 0x6221
+0x7676 = 0x6222
+0x7678 = 0x6223
+0x767A = 0x482F
+0x767B = 0x4550
+0x767C = 0x6224
+0x767D = 0x4772
+0x767E = 0x4934
+0x7680 = 0x6225
+0x7683 = 0x6226
+0x7684 = 0x452A
+0x7686 = 0x3327
+0x7687 = 0x3944
+0x7688 = 0x6227
+0x768B = 0x6228
+0x768E = 0x6229
+0x7690 = 0x3B29
+0x7693 = 0x622B
+0x7696 = 0x622A
+0x7699 = 0x622C
+0x769A = 0x622D
+0x76AE = 0x4869
+0x76B0 = 0x622E
+0x76B4 = 0x622F
+0x76B7 = 0x7369
+0x76B8 = 0x6230
+0x76B9 = 0x6231
+0x76BA = 0x6232
+0x76BF = 0x3B2E
+0x76C2 = 0x6233
+0x76C3 = 0x4756
+0x76C6 = 0x4B5F
+0x76C8 = 0x314E
+0x76CA = 0x3157
+0x76CD = 0x6234
+0x76D2 = 0x6236
+0x76D6 = 0x6235
+0x76D7 = 0x4570
+0x76DB = 0x4039
+0x76DC = 0x5D39
+0x76DE = 0x6237
+0x76DF = 0x4C41
+0x76E1 = 0x6238
+0x76E3 = 0x3446
+0x76E4 = 0x4857
+0x76E5 = 0x6239
+0x76E7 = 0x623A
+0x76EA = 0x623B
+0x76EE = 0x4C5C
+0x76F2 = 0x4C55
+0x76F4 = 0x443E
+0x76F8 = 0x416A
+0x76FB = 0x623D
+0x76FE = 0x3D62
+0x7701 = 0x3E4A
+0x7704 = 0x6240
+0x7707 = 0x623F
+0x7708 = 0x623E
+0x7709 = 0x487D
+0x770B = 0x3447
+0x770C = 0x3829
+0x771B = 0x6246
+0x771E = 0x6243
+0x771F = 0x3F3F
+0x7720 = 0x4C32
+0x7724 = 0x6242
+0x7725 = 0x6244
+0x7726 = 0x6245
+0x7729 = 0x6241
+0x7737 = 0x6247
+0x7738 = 0x6248
+0x773A = 0x442F
+0x773C = 0x3463
+0x7740 = 0x4365
+0x7747 = 0x6249
+0x775A = 0x624A
+0x775B = 0x624D
+0x7761 = 0x3F67
+0x7763 = 0x4644
+0x7765 = 0x624E
+0x7766 = 0x4B53
+0x7768 = 0x624B
+0x776B = 0x624C
+0x7779 = 0x6251
+0x777E = 0x6250
+0x777F = 0x624F
+0x778B = 0x6253
+0x778E = 0x6252
+0x7791 = 0x6254
+0x779E = 0x6256
+0x77A0 = 0x6255
+0x77A5 = 0x4A4D
+0x77AC = 0x3D56
+0x77AD = 0x4E46
+0x77B0 = 0x6257
+0x77B3 = 0x4637
+0x77B6 = 0x6258
+0x77B9 = 0x6259
+0x77BB = 0x625D
+0x77BC = 0x625B
+0x77BD = 0x625C
+0x77BF = 0x625A
+0x77C7 = 0x625E
+0x77CD = 0x625F
+0x77D7 = 0x6260
+0x77DA = 0x6261
+0x77DB = 0x4C37
+0x77DC = 0x6262
+0x77E2 = 0x4C70
+0x77E3 = 0x6263
+0x77E5 = 0x434E
+0x77E7 = 0x476A
+0x77E9 = 0x366B
+0x77ED = 0x433B
+0x77EE = 0x6264
+0x77EF = 0x363A
+0x77F3 = 0x4050
+0x77FC = 0x6265
+0x7802 = 0x3A3D
+0x780C = 0x6266
+0x7812 = 0x6267
+0x7814 = 0x3826
+0x7815 = 0x3A55
+0x7820 = 0x6269
+0x7825 = 0x4556
+0x7826 = 0x3A56
+0x7827 = 0x354E
+0x7832 = 0x4B24
+0x7834 = 0x474B
+0x783A = 0x4557
+0x783F = 0x395C
+0x7845 = 0x626B
+0x785D = 0x3E4B
+0x786B = 0x4E32
+0x786C = 0x3945
+0x786F = 0x3827
+0x7872 = 0x4823
+0x7874 = 0x626D
+0x787C = 0x626F
+0x7881 = 0x386B
+0x7886 = 0x626E
+0x7887 = 0x4476
+0x788C = 0x6271
+0x788D = 0x3337
+0x788E = 0x626C
+0x7891 = 0x486A
+0x7893 = 0x3130
+0x7895 = 0x3A6C
+0x7897 = 0x4F52
+0x789A = 0x6270
+0x78A3 = 0x6272
+0x78A7 = 0x4A4B
+0x78A9 = 0x4059
+0x78AA = 0x6274
+0x78AF = 0x6275
+0x78B5 = 0x6273
+0x78BA = 0x334E
+0x78BC = 0x627B
+0x78BE = 0x627A
+0x78C1 = 0x3C27
+0x78C5 = 0x627C
+0x78C6 = 0x6277
+0x78CA = 0x627D
+0x78CB = 0x6278
+0x78D0 = 0x4858
+0x78D1 = 0x6276
+0x78D4 = 0x6279
+0x78DA = 0x6322
+0x78E7 = 0x6321
+0x78E8 = 0x4B61
+0x78EC = 0x627E
+0x78EF = 0x306B
+0x78F4 = 0x6324
+0x78FD = 0x6323
+0x7901 = 0x3E4C
+0x7907 = 0x6325
+0x790E = 0x4143
+0x7911 = 0x6327
+0x7912 = 0x6326
+0x7919 = 0x6328
+0x7926 = 0x6268
+0x792A = 0x626A
+0x792B = 0x632A
+0x792C = 0x6329
+0x793A = 0x3C28
+0x793C = 0x4E69
+0x793E = 0x3C52
+0x7940 = 0x632B
+0x7941 = 0x3737
+0x7947 = 0x3540
+0x7948 = 0x3527
+0x7949 = 0x3B63
+0x7950 = 0x4D34
+0x7953 = 0x6331
+0x7955 = 0x6330
+0x7956 = 0x4144
+0x7957 = 0x632D
+0x795A = 0x632F
+0x795D = 0x3D4B
+0x795E = 0x3F40
+0x795F = 0x632E
+0x7960 = 0x632C
+0x7962 = 0x472A
+0x7965 = 0x3E4D
+0x7968 = 0x493C
+0x796D = 0x3A57
+0x7977 = 0x4578
+0x797A = 0x6332
+0x797F = 0x6333
+0x7980 = 0x6349
+0x7981 = 0x3658
+0x7984 = 0x4F3D
+0x7985 = 0x4135
+0x798A = 0x6334
+0x798D = 0x3252
+0x798E = 0x4477
+0x798F = 0x4A21
+0x799D = 0x6335
+0x79A6 = 0x357A
+0x79A7 = 0x6336
+0x79AA = 0x6338
+0x79AE = 0x6339
+0x79B0 = 0x4729
+0x79B3 = 0x633A
+0x79B9 = 0x633B
+0x79BA = 0x633C
+0x79BD = 0x3659
+0x79BE = 0x3253
+0x79BF = 0x4645
+0x79C0 = 0x3D28
+0x79C1 = 0x3B64
+0x79C9 = 0x633D
+0x79CB = 0x3D29
+0x79D1 = 0x324A
+0x79D2 = 0x4943
+0x79D5 = 0x633E
+0x79D8 = 0x486B
+0x79DF = 0x4145
+0x79E1 = 0x6341
+0x79E3 = 0x6342
+0x79E4 = 0x4769
+0x79E6 = 0x3F41
+0x79E7 = 0x633F
+0x79E9 = 0x4361
+0x79EC = 0x6340
+0x79F0 = 0x3E4E
+0x79FB = 0x305C
+0x7A00 = 0x3529
+0x7A08 = 0x6343
+0x7A0B = 0x4478
+0x7A0D = 0x6344
+0x7A0E = 0x4047
+0x7A14 = 0x4C2D
+0x7A17 = 0x4923
+0x7A18 = 0x6345
+0x7A19 = 0x6346
+0x7A1A = 0x4355
+0x7A1C = 0x4E47
+0x7A1F = 0x6348
+0x7A20 = 0x6347
+0x7A2E = 0x3C6F
+0x7A31 = 0x634A
+0x7A32 = 0x3070
+0x7A37 = 0x634D
+0x7A3B = 0x634B
+0x7A3C = 0x3254
+0x7A3D = 0x374E
+0x7A3E = 0x634C
+0x7A3F = 0x3946
+0x7A40 = 0x3972
+0x7A42 = 0x4A66
+0x7A43 = 0x634E
+0x7A46 = 0x4B54
+0x7A49 = 0x6350
+0x7A4D = 0x4051
+0x7A4E = 0x314F
+0x7A4F = 0x323A
+0x7A50 = 0x302C
+0x7A57 = 0x634F
+0x7A61 = 0x6351
+0x7A62 = 0x6352
+0x7A63 = 0x3E77
+0x7A69 = 0x6353
+0x7A6B = 0x334F
+0x7A70 = 0x6355
+0x7A74 = 0x376A
+0x7A76 = 0x3566
+0x7A79 = 0x6356
+0x7A7A = 0x3675
+0x7A7D = 0x6357
+0x7A7F = 0x407C
+0x7A81 = 0x464D
+0x7A83 = 0x4060
+0x7A84 = 0x3A75
+0x7A88 = 0x6358
+0x7A92 = 0x4362
+0x7A93 = 0x416B
+0x7A95 = 0x635A
+0x7A96 = 0x635C
+0x7A97 = 0x6359
+0x7A98 = 0x635B
+0x7A9F = 0x3722
+0x7AA9 = 0x635D
+0x7AAA = 0x3726
+0x7AAE = 0x3567
+0x7AAF = 0x4D52
+0x7AB0 = 0x635F
+0x7AB6 = 0x6360
+0x7ABA = 0x312E
+0x7ABF = 0x6363
+0x7AC3 = 0x3376
+0x7AC4 = 0x6362
+0x7AC5 = 0x6361
+0x7AC7 = 0x6365
+0x7AC8 = 0x635E
+0x7ACA = 0x6366
+0x7ACB = 0x4E29
+0x7ACD = 0x6367
+0x7ACF = 0x6368
+0x7AD2 = 0x5474
+0x7AD3 = 0x636A
+0x7AD5 = 0x6369
+0x7AD9 = 0x636B
+0x7ADA = 0x636C
+0x7ADC = 0x4E35
+0x7ADD = 0x636D
+0x7ADF = 0x706F
+0x7AE0 = 0x3E4F
+0x7AE1 = 0x636E
+0x7AE2 = 0x636F
+0x7AE3 = 0x3D57
+0x7AE5 = 0x4638
+0x7AE6 = 0x6370
+0x7AEA = 0x4328
+0x7AED = 0x6371
+0x7AEF = 0x433C
+0x7AF0 = 0x6372
+0x7AF6 = 0x3625
+0x7AF8 = 0x513F
+0x7AF9 = 0x435D
+0x7AFA = 0x3C33
+0x7AFF = 0x3448
+0x7B02 = 0x6373
+0x7B04 = 0x6422
+0x7B06 = 0x6376
+0x7B08 = 0x3568
+0x7B0A = 0x6375
+0x7B0B = 0x6424
+0x7B0F = 0x6374
+0x7B11 = 0x3E50
+0x7B18 = 0x6378
+0x7B19 = 0x6379
+0x7B1B = 0x452B
+0x7B1E = 0x637A
+0x7B20 = 0x335E
+0x7B25 = 0x3F5A
+0x7B26 = 0x4964
+0x7B28 = 0x637C
+0x7B2C = 0x4268
+0x7B33 = 0x6377
+0x7B35 = 0x637B
+0x7B36 = 0x637D
+0x7B39 = 0x3A7B
+0x7B45 = 0x6426
+0x7B46 = 0x492E
+0x7B48 = 0x4826
+0x7B49 = 0x4579
+0x7B4B = 0x365A
+0x7B4C = 0x6425
+0x7B4D = 0x6423
+0x7B4F = 0x4835
+0x7B50 = 0x637E
+0x7B51 = 0x435E
+0x7B52 = 0x457B
+0x7B54 = 0x457A
+0x7B56 = 0x3A76
+0x7B5D = 0x6438
+0x7B65 = 0x6428
+0x7B67 = 0x642A
+0x7B6C = 0x642D
+0x7B6E = 0x642E
+0x7B70 = 0x642B
+0x7B71 = 0x642C
+0x7B74 = 0x6429
+0x7B75 = 0x6427
+0x7B7A = 0x6421
+0x7B86 = 0x4A4F
+0x7B87 = 0x3255
+0x7B8B = 0x6435
+0x7B8D = 0x6432
+0x7B8F = 0x6437
+0x7B92 = 0x6436
+0x7B94 = 0x4773
+0x7B95 = 0x4C27
+0x7B97 = 0x3B3B
+0x7B98 = 0x6430
+0x7B99 = 0x6439
+0x7B9A = 0x6434
+0x7B9C = 0x6433
+0x7B9D = 0x642F
+0x7B9F = 0x6431
+0x7BA1 = 0x3449
+0x7BAA = 0x433D
+0x7BAD = 0x407D
+0x7BB1 = 0x4822
+0x7BB4 = 0x643E
+0x7BB8 = 0x4824
+0x7BC0 = 0x4061
+0x7BC1 = 0x643B
+0x7BC4 = 0x484F
+0x7BC6 = 0x643F
+0x7BC7 = 0x4A53
+0x7BC9 = 0x435B
+0x7BCB = 0x643A
+0x7BCC = 0x643C
+0x7BCF = 0x643D
+0x7BDD = 0x6440
+0x7BE0 = 0x3C44
+0x7BE4 = 0x4646
+0x7BE5 = 0x6445
+0x7BE6 = 0x6444
+0x7BE9 = 0x6441
+0x7BED = 0x4F36
+0x7BF3 = 0x644A
+0x7BF6 = 0x644E
+0x7BF7 = 0x644B
+0x7C00 = 0x6447
+0x7C07 = 0x6448
+0x7C0D = 0x644D
+0x7C11 = 0x6442
+0x7C12 = 0x5255
+0x7C13 = 0x6449
+0x7C14 = 0x6443
+0x7C17 = 0x644C
+0x7C1F = 0x6452
+0x7C21 = 0x344A
+0x7C23 = 0x644F
+0x7C27 = 0x6450
+0x7C2A = 0x6451
+0x7C2B = 0x6454
+0x7C37 = 0x6453
+0x7C38 = 0x4876
+0x7C3D = 0x6455
+0x7C3E = 0x4E7C
+0x7C3F = 0x4A6D
+0x7C40 = 0x645A
+0x7C43 = 0x6457
+0x7C4C = 0x6456
+0x7C4D = 0x4052
+0x7C4F = 0x6459
+0x7C50 = 0x645B
+0x7C54 = 0x6458
+0x7C56 = 0x645F
+0x7C58 = 0x645C
+0x7C5F = 0x645D
+0x7C60 = 0x6446
+0x7C64 = 0x645E
+0x7C65 = 0x6460
+0x7C6C = 0x6461
+0x7C73 = 0x4A46
+0x7C75 = 0x6462
+0x7C7E = 0x4C62
+0x7C81 = 0x364E
+0x7C82 = 0x3729
+0x7C83 = 0x6463
+0x7C89 = 0x4A34
+0x7C8B = 0x3F68
+0x7C8D = 0x4C30
+0x7C90 = 0x6464
+0x7C92 = 0x4E33
+0x7C95 = 0x4774
+0x7C97 = 0x4146
+0x7C98 = 0x4734
+0x7C9B = 0x3D4D
+0x7C9F = 0x3040
+0x7CA1 = 0x6469
+0x7CA2 = 0x6467
+0x7CA4 = 0x6465
+0x7CA5 = 0x3421
+0x7CA7 = 0x3E51
+0x7CA8 = 0x646A
+0x7CAB = 0x6468
+0x7CAD = 0x6466
+0x7CAE = 0x646E
+0x7CB1 = 0x646D
+0x7CB2 = 0x646C
+0x7CB3 = 0x646B
+0x7CB9 = 0x646F
+0x7CBD = 0x6470
+0x7CBE = 0x403A
+0x7CC0 = 0x6471
+0x7CC2 = 0x6473
+0x7CC5 = 0x6472
+0x7CCA = 0x3852
+0x7CCE = 0x4138
+0x7CD2 = 0x6475
+0x7CD6 = 0x457C
+0x7CD8 = 0x6474
+0x7CDC = 0x6476
+0x7CDE = 0x4A35
+0x7CDF = 0x416C
+0x7CE0 = 0x3947
+0x7CE2 = 0x6477
+0x7CE7 = 0x4E48
+0x7CEF = 0x6479
+0x7CF2 = 0x647A
+0x7CF4 = 0x647B
+0x7CF6 = 0x647C
+0x7CF8 = 0x3B65
+0x7CFA = 0x647D
+0x7CFB = 0x374F
+0x7CFE = 0x356A
+0x7D00 = 0x352A
+0x7D02 = 0x6521
+0x7D04 = 0x4C73
+0x7D05 = 0x3948
+0x7D06 = 0x647E
+0x7D0A = 0x6524
+0x7D0B = 0x4C66
+0x7D0D = 0x473C
+0x7D10 = 0x4933
+0x7D14 = 0x3D63
+0x7D15 = 0x6523
+0x7D17 = 0x3C53
+0x7D18 = 0x3949
+0x7D19 = 0x3B66
+0x7D1A = 0x3569
+0x7D1B = 0x4A36
+0x7D1C = 0x6522
+0x7D20 = 0x4147
+0x7D21 = 0x4B42
+0x7D22 = 0x3A77
+0x7D2B = 0x3B67
+0x7D2C = 0x445D
+0x7D2E = 0x6527
+0x7D2F = 0x4E5F
+0x7D30 = 0x3A59
+0x7D32 = 0x6528
+0x7D33 = 0x3F42
+0x7D35 = 0x652A
+0x7D39 = 0x3E52
+0x7D3A = 0x3A30
+0x7D3F = 0x6529
+0x7D42 = 0x3D2A
+0x7D43 = 0x383E
+0x7D44 = 0x4148
+0x7D45 = 0x6525
+0x7D46 = 0x652B
+0x7D4B = 0x6526
+0x7D4C = 0x3750
+0x7D4E = 0x652E
+0x7D4F = 0x6532
+0x7D50 = 0x376B
+0x7D56 = 0x652D
+0x7D5B = 0x6536
+0x7D5E = 0x394A
+0x7D61 = 0x4D6D
+0x7D62 = 0x303C
+0x7D63 = 0x6533
+0x7D66 = 0x356B
+0x7D68 = 0x6530
+0x7D6E = 0x6531
+0x7D71 = 0x457D
+0x7D72 = 0x652F
+0x7D73 = 0x652C
+0x7D75 = 0x3328
+0x7D76 = 0x4064
+0x7D79 = 0x3828
+0x7D7D = 0x6538
+0x7D89 = 0x6535
+0x7D8F = 0x6537
+0x7D93 = 0x6534
+0x7D99 = 0x3751
+0x7D9A = 0x4233
+0x7D9B = 0x6539
+0x7D9C = 0x416E
+0x7D9F = 0x6546
+0x7DA2 = 0x6542
+0x7DA3 = 0x653C
+0x7DAB = 0x6540
+0x7DAC = 0x3C7A
+0x7DAD = 0x305D
+0x7DAE = 0x653B
+0x7DAF = 0x6543
+0x7DB0 = 0x6547
+0x7DB1 = 0x394B
+0x7DB2 = 0x4C56
+0x7DB4 = 0x4456
+0x7DB5 = 0x653D
+0x7DB8 = 0x6545
+0x7DBA = 0x653A
+0x7DBB = 0x433E
+0x7DBD = 0x653F
+0x7DBE = 0x303D
+0x7DBF = 0x4C4A
+0x7DC7 = 0x653E
+0x7DCA = 0x365B
+0x7DCB = 0x486C
+0x7DCF = 0x416D
+0x7DD1 = 0x4E50
+0x7DD2 = 0x3D6F
+0x7DD5 = 0x656E
+0x7DD8 = 0x6548
+0x7DDA = 0x407E
+0x7DDC = 0x6544
+0x7DDD = 0x6549
+0x7DDE = 0x654B
+0x7DE0 = 0x4479
+0x7DE1 = 0x654E
+0x7DE4 = 0x654A
+0x7DE8 = 0x4A54
+0x7DE9 = 0x344B
+0x7DEC = 0x4C4B
+0x7DEF = 0x305E
+0x7DF2 = 0x654D
+0x7DF4 = 0x4E7D
+0x7DFB = 0x654C
+0x7E01 = 0x316F
+0x7E04 = 0x466C
+0x7E05 = 0x654F
+0x7E09 = 0x6556
+0x7E0A = 0x6550
+0x7E0B = 0x6557
+0x7E12 = 0x6553
+0x7E1B = 0x477B
+0x7E1E = 0x3C4A
+0x7E1F = 0x6555
+0x7E21 = 0x6552
+0x7E22 = 0x6558
+0x7E23 = 0x6551
+0x7E26 = 0x3D44
+0x7E2B = 0x4B25
+0x7E2E = 0x3D4C
+0x7E31 = 0x6554
+0x7E32 = 0x6560
+0x7E35 = 0x655C
+0x7E37 = 0x655F
+0x7E39 = 0x655D
+0x7E3A = 0x6561
+0x7E3B = 0x655B
+0x7E3D = 0x6541
+0x7E3E = 0x4053
+0x7E41 = 0x484B
+0x7E43 = 0x655E
+0x7E46 = 0x6559
+0x7E4A = 0x4121
+0x7E4B = 0x3752
+0x7E4D = 0x3D2B
+0x7E54 = 0x3F25
+0x7E55 = 0x4136
+0x7E56 = 0x6564
+0x7E59 = 0x6566
+0x7E5A = 0x6567
+0x7E5D = 0x6563
+0x7E5E = 0x6565
+0x7E66 = 0x655A
+0x7E67 = 0x6562
+0x7E69 = 0x656A
+0x7E6A = 0x6569
+0x7E6D = 0x4B7A
+0x7E70 = 0x372B
+0x7E79 = 0x6568
+0x7E7B = 0x656C
+0x7E7C = 0x656B
+0x7E7D = 0x656F
+0x7E7F = 0x6571
+0x7E82 = 0x3B3C
+0x7E83 = 0x656D
+0x7E88 = 0x6572
+0x7E89 = 0x6573
+0x7E8C = 0x6574
+0x7E8E = 0x657A
+0x7E8F = 0x453B
+0x7E90 = 0x6576
+0x7E92 = 0x6575
+0x7E93 = 0x6577
+0x7E94 = 0x6578
+0x7E96 = 0x6579
+0x7E9B = 0x657B
+0x7E9C = 0x657C
+0x7F36 = 0x344C
+0x7F38 = 0x657D
+0x7F3A = 0x657E
+0x7F45 = 0x6621
+0x7F4C = 0x6622
+0x7F4D = 0x6623
+0x7F4E = 0x6624
+0x7F50 = 0x6625
+0x7F51 = 0x6626
+0x7F54 = 0x6628
+0x7F55 = 0x6627
+0x7F58 = 0x6629
+0x7F5F = 0x662A
+0x7F60 = 0x662B
+0x7F67 = 0x662E
+0x7F68 = 0x662C
+0x7F69 = 0x662D
+0x7F6A = 0x3A61
+0x7F6B = 0x3753
+0x7F6E = 0x4356
+0x7F70 = 0x4833
+0x7F72 = 0x3D70
+0x7F75 = 0x474D
+0x7F77 = 0x486D
+0x7F78 = 0x662F
+0x7F79 = 0x586D
+0x7F82 = 0x6630
+0x7F83 = 0x6632
+0x7F85 = 0x4D65
+0x7F86 = 0x6631
+0x7F87 = 0x6634
+0x7F88 = 0x6633
+0x7F8A = 0x4D53
+0x7F8C = 0x6635
+0x7F8E = 0x487E
+0x7F94 = 0x6636
+0x7F9A = 0x6639
+0x7F9D = 0x6638
+0x7F9E = 0x6637
+0x7FA3 = 0x663A
+0x7FA4 = 0x3732
+0x7FA8 = 0x4122
+0x7FA9 = 0x3541
+0x7FAE = 0x663E
+0x7FAF = 0x663B
+0x7FB2 = 0x663C
+0x7FB6 = 0x663F
+0x7FB8 = 0x6640
+0x7FB9 = 0x663D
+0x7FBD = 0x3129
+0x7FC1 = 0x3227
+0x7FC5 = 0x6642
+0x7FC6 = 0x6643
+0x7FCA = 0x6644
+0x7FCC = 0x4D62
+0x7FD2 = 0x3D2C
+0x7FD4 = 0x6646
+0x7FD5 = 0x6645
+0x7FE0 = 0x3F69
+0x7FE1 = 0x6647
+0x7FE6 = 0x6648
+0x7FE9 = 0x6649
+0x7FEB = 0x3465
+0x7FF0 = 0x344D
+0x7FF3 = 0x664A
+0x7FF9 = 0x664B
+0x7FFB = 0x4B5D
+0x7FFC = 0x4D63
+0x8000 = 0x4D54
+0x8001 = 0x4F37
+0x8003 = 0x394D
+0x8004 = 0x664E
+0x8005 = 0x3C54
+0x8006 = 0x664D
+0x800B = 0x664F
+0x800C = 0x3C29
+0x8010 = 0x4251
+0x8012 = 0x6650
+0x8015 = 0x394C
+0x8017 = 0x4C57
+0x8018 = 0x6651
+0x8019 = 0x6652
+0x801C = 0x6653
+0x8021 = 0x6654
+0x8028 = 0x6655
+0x8033 = 0x3C2A
+0x8036 = 0x4C6D
+0x803B = 0x6657
+0x803D = 0x433F
+0x803F = 0x6656
+0x8046 = 0x6659
+0x804A = 0x6658
+0x8052 = 0x665A
+0x8056 = 0x403B
+0x8058 = 0x665B
+0x805A = 0x665C
+0x805E = 0x4A39
+0x805F = 0x665D
+0x8061 = 0x416F
+0x8062 = 0x665E
+0x8068 = 0x665F
+0x806F = 0x4E7E
+0x8070 = 0x6662
+0x8072 = 0x6661
+0x8073 = 0x6660
+0x8074 = 0x4430
+0x8076 = 0x6663
+0x8077 = 0x3F26
+0x8079 = 0x6664
+0x807D = 0x6665
+0x807E = 0x4F38
+0x807F = 0x6666
+0x8084 = 0x6667
+0x8085 = 0x6669
+0x8086 = 0x6668
+0x8087 = 0x4825
+0x8089 = 0x4679
+0x808B = 0x4F3E
+0x808C = 0x4829
+0x8093 = 0x666B
+0x8096 = 0x3E53
+0x8098 = 0x492A
+0x809A = 0x666C
+0x809B = 0x666A
+0x809D = 0x344E
+0x80A1 = 0x3854
+0x80A2 = 0x3B68
+0x80A5 = 0x486E
+0x80A9 = 0x382A
+0x80AA = 0x4B43
+0x80AC = 0x666F
+0x80AD = 0x666D
+0x80AF = 0x394E
+0x80B1 = 0x394F
+0x80B2 = 0x3069
+0x80B4 = 0x3A68
+0x80BA = 0x4759
+0x80C3 = 0x305F
+0x80C4 = 0x6674
+0x80C6 = 0x4340
+0x80CC = 0x4758
+0x80CE = 0x425B
+0x80D6 = 0x6676
+0x80D9 = 0x6672
+0x80DA = 0x6675
+0x80DB = 0x6670
+0x80DD = 0x6673
+0x80DE = 0x4B26
+0x80E1 = 0x3855
+0x80E4 = 0x307D
+0x80E5 = 0x6671
+0x80EF = 0x6678
+0x80F1 = 0x6679
+0x80F4 = 0x4639
+0x80F8 = 0x363B
+0x80FC = 0x6726
+0x80FD = 0x473D
+0x8102 = 0x3B69
+0x8105 = 0x363C
+0x8106 = 0x4048
+0x8107 = 0x4F46
+0x8108 = 0x4C2E
+0x8109 = 0x6677
+0x810A = 0x4054
+0x811A = 0x3553
+0x811B = 0x667A
+0x8123 = 0x667C
+0x8129 = 0x667B
+0x812F = 0x667D
+0x8131 = 0x4326
+0x8133 = 0x473E
+0x8139 = 0x4431
+0x813E = 0x6723
+0x8146 = 0x6722
+0x814B = 0x667E
+0x814E = 0x3F55
+0x8150 = 0x4965
+0x8151 = 0x6725
+0x8153 = 0x6724
+0x8154 = 0x3950
+0x8155 = 0x4F53
+0x815F = 0x6735
+0x8165 = 0x6729
+0x8166 = 0x672A
+0x816B = 0x3C70
+0x816E = 0x6728
+0x8170 = 0x3978
+0x8171 = 0x6727
+0x8174 = 0x672B
+0x8178 = 0x4432
+0x8179 = 0x4A22
+0x817A = 0x4123
+0x817F = 0x425C
+0x8180 = 0x672F
+0x8182 = 0x6730
+0x8183 = 0x672C
+0x8188 = 0x672D
+0x818A = 0x672E
+0x818F = 0x3951
+0x8193 = 0x6736
+0x8195 = 0x6732
+0x819A = 0x4966
+0x819C = 0x4B6C
+0x819D = 0x4928
+0x81A0 = 0x6731
+0x81A3 = 0x6734
+0x81A4 = 0x6733
+0x81A8 = 0x4B44
+0x81A9 = 0x6737
+0x81B0 = 0x6738
+0x81B3 = 0x4137
+0x81B5 = 0x6739
+0x81B8 = 0x673B
+0x81BA = 0x673F
+0x81BD = 0x673C
+0x81BE = 0x673A
+0x81BF = 0x473F
+0x81C0 = 0x673D
+0x81C2 = 0x673E
+0x81C6 = 0x3232
+0x81C8 = 0x6745
+0x81C9 = 0x6740
+0x81CD = 0x6741
+0x81D1 = 0x6742
+0x81D3 = 0x4221
+0x81D8 = 0x6744
+0x81D9 = 0x6743
+0x81DA = 0x6746
+0x81DF = 0x6747
+0x81E0 = 0x6748
+0x81E3 = 0x3F43
+0x81E5 = 0x3269
+0x81E7 = 0x6749
+0x81E8 = 0x4E57
+0x81EA = 0x3C2B
+0x81ED = 0x3D2D
+0x81F3 = 0x3B6A
+0x81F4 = 0x4357
+0x81FA = 0x674A
+0x81FB = 0x674B
+0x81FC = 0x3131
+0x81FE = 0x674C
+0x8201 = 0x674D
+0x8202 = 0x674E
+0x8205 = 0x674F
+0x8207 = 0x6750
+0x8208 = 0x363D
+0x8209 = 0x5A2A
+0x820A = 0x6751
+0x820C = 0x4065
+0x820D = 0x6752
+0x820E = 0x3C4B
+0x8210 = 0x6753
+0x8212 = 0x5030
+0x8216 = 0x6754
+0x8217 = 0x4A5E
+0x8218 = 0x345C
+0x821B = 0x4124
+0x821C = 0x3D58
+0x821E = 0x4971
+0x821F = 0x3D2E
+0x8229 = 0x6755
+0x822A = 0x3952
+0x822B = 0x6756
+0x822C = 0x484C
+0x822E = 0x6764
+0x8233 = 0x6758
+0x8235 = 0x4249
+0x8236 = 0x4775
+0x8237 = 0x383F
+0x8238 = 0x6757
+0x8239 = 0x4125
+0x8240 = 0x6759
+0x8247 = 0x447A
+0x8258 = 0x675B
+0x8259 = 0x675A
+0x825A = 0x675D
+0x825D = 0x675C
+0x825F = 0x675E
+0x8262 = 0x6760
+0x8264 = 0x675F
+0x8266 = 0x344F
+0x8268 = 0x6761
+0x826A = 0x6762
+0x826B = 0x6763
+0x826E = 0x3A31
+0x826F = 0x4E49
+0x8271 = 0x6765
+0x8272 = 0x3F27
+0x8276 = 0x3170
+0x8277 = 0x6766
+0x8278 = 0x6767
+0x827E = 0x6768
+0x828B = 0x3072
+0x828D = 0x6769
+0x8292 = 0x676A
+0x8299 = 0x4967
+0x829D = 0x3C47
+0x829F = 0x676C
+0x82A5 = 0x3329
+0x82A6 = 0x3032
+0x82AB = 0x676B
+0x82AC = 0x676E
+0x82AD = 0x474E
+0x82AF = 0x3F44
+0x82B1 = 0x3256
+0x82B3 = 0x4B27
+0x82B8 = 0x375D
+0x82B9 = 0x365C
+0x82BB = 0x676D
+0x82BD = 0x326A
+0x82C5 = 0x3423
+0x82D1 = 0x3171
+0x82D2 = 0x6772
+0x82D3 = 0x4E6A
+0x82D4 = 0x425D
+0x82D7 = 0x4944
+0x82D9 = 0x677E
+0x82DB = 0x3257
+0x82DC = 0x677C
+0x82DE = 0x677A
+0x82DF = 0x6771
+0x82E1 = 0x676F
+0x82E3 = 0x6770
+0x82E5 = 0x3C63
+0x82E6 = 0x366C
+0x82E7 = 0x4377
+0x82EB = 0x4651
+0x82F1 = 0x3151
+0x82F3 = 0x6774
+0x82F4 = 0x6773
+0x82F9 = 0x6779
+0x82FA = 0x6775
+0x82FB = 0x6778
+0x8302 = 0x4C50
+0x8303 = 0x6777
+0x8304 = 0x3258
+0x8305 = 0x337D
+0x8306 = 0x677B
+0x8309 = 0x677D
+0x830E = 0x3754
+0x8316 = 0x6823
+0x8317 = 0x682C
+0x8318 = 0x682D
+0x831C = 0x302B
+0x8323 = 0x6834
+0x8328 = 0x3071
+0x832B = 0x682B
+0x832F = 0x682A
+0x8331 = 0x6825
+0x8332 = 0x6824
+0x8334 = 0x6822
+0x8335 = 0x6821
+0x8336 = 0x4363
+0x8338 = 0x427B
+0x8339 = 0x6827
+0x8340 = 0x6826
+0x8345 = 0x6829
+0x8349 = 0x4170
+0x834A = 0x3755
+0x834F = 0x3141
+0x8350 = 0x6828
+0x8352 = 0x3953
+0x8358 = 0x4171
+0x8373 = 0x683A
+0x8375 = 0x683B
+0x8377 = 0x3259
+0x837B = 0x322E
+0x837C = 0x6838
+0x8385 = 0x682E
+0x8387 = 0x6836
+0x8389 = 0x683D
+0x838A = 0x6837
+0x838E = 0x6835
+0x8393 = 0x6776
+0x8396 = 0x6833
+0x839A = 0x682F
+0x839E = 0x3450
+0x839F = 0x6831
+0x83A0 = 0x683C
+0x83A2 = 0x6832
+0x83A8 = 0x683E
+0x83AA = 0x6830
+0x83AB = 0x477C
+0x83B1 = 0x4D69
+0x83B5 = 0x6839
+0x83BD = 0x684F
+0x83C1 = 0x6847
+0x83C5 = 0x3F7B
+0x83CA = 0x3546
+0x83CC = 0x365D
+0x83CE = 0x6842
+0x83D3 = 0x325B
+0x83D6 = 0x3E54
+0x83D8 = 0x6845
+0x83DC = 0x3A5A
+0x83DF = 0x4551
+0x83E0 = 0x684A
+0x83E9 = 0x4A6E
+0x83EB = 0x6841
+0x83EF = 0x325A
+0x83F0 = 0x3856
+0x83F1 = 0x4929
+0x83F2 = 0x684B
+0x83F4 = 0x683F
+0x83F7 = 0x6848
+0x83FB = 0x6852
+0x83FD = 0x6843
+0x8403 = 0x6844
+0x8404 = 0x463A
+0x8407 = 0x6849
+0x840B = 0x6846
+0x840C = 0x4B28
+0x840D = 0x684C
+0x840E = 0x3060
+0x8413 = 0x6840
+0x8420 = 0x684E
+0x8422 = 0x684D
+0x8429 = 0x476B
+0x842A = 0x6854
+0x842C = 0x685F
+0x8431 = 0x337E
+0x8435 = 0x6862
+0x8438 = 0x6850
+0x843C = 0x6855
+0x843D = 0x4D6E
+0x8446 = 0x685E
+0x8449 = 0x4D55
+0x844E = 0x4E2A
+0x8457 = 0x4378
+0x845B = 0x336B
+0x8461 = 0x4972
+0x8462 = 0x6864
+0x8463 = 0x4621
+0x8466 = 0x3031
+0x8469 = 0x685D
+0x846B = 0x6859
+0x846C = 0x4172
+0x846D = 0x6853
+0x846E = 0x685B
+0x846F = 0x6860
+0x8471 = 0x472C
+0x8475 = 0x302A
+0x8477 = 0x6858
+0x8479 = 0x6861
+0x847A = 0x4978
+0x8482 = 0x685C
+0x8484 = 0x6857
+0x848B = 0x3E55
+0x8490 = 0x3D2F
+0x8494 = 0x3C2C
+0x8499 = 0x4C58
+0x849C = 0x4947
+0x849F = 0x6867
+0x84A1 = 0x6870
+0x84AD = 0x685A
+0x84B2 = 0x3377
+0x84B8 = 0x3E78
+0x84B9 = 0x6865
+0x84BB = 0x686A
+0x84BC = 0x4173
+0x84BF = 0x6866
+0x84C1 = 0x686D
+0x84C4 = 0x435F
+0x84C6 = 0x686E
+0x84C9 = 0x4D56
+0x84CA = 0x6863
+0x84CB = 0x3338
+0x84CD = 0x6869
+0x84D0 = 0x686C
+0x84D1 = 0x4C2C
+0x84D6 = 0x686F
+0x84D9 = 0x6868
+0x84DA = 0x686B
+0x84EC = 0x4B29
+0x84EE = 0x4F21
+0x84F4 = 0x6873
+0x84FC = 0x687A
+0x84FF = 0x6872
+0x8500 = 0x3C43
+0x8506 = 0x6851
+0x8511 = 0x4A4E
+0x8513 = 0x4C22
+0x8514 = 0x6879
+0x8515 = 0x6878
+0x8517 = 0x6874
+0x8518 = 0x6875
+0x851A = 0x3136
+0x851F = 0x6877
+0x8521 = 0x6871
+0x8526 = 0x4455
+0x852C = 0x6876
+0x852D = 0x307E
+0x8535 = 0x4222
+0x853D = 0x4A43
+0x8540 = 0x687B
+0x8541 = 0x6921
+0x8543 = 0x4859
+0x8548 = 0x687E
+0x8549 = 0x3E56
+0x854A = 0x3C49
+0x854B = 0x6923
+0x854E = 0x363E
+0x8555 = 0x6924
+0x8557 = 0x4979
+0x8558 = 0x687D
+0x855A = 0x6856
+0x8563 = 0x687C
+0x8568 = 0x4F4F
+0x8569 = 0x4622
+0x856A = 0x4973
+0x856D = 0x692B
+0x8577 = 0x6931
+0x857E = 0x6932
+0x8580 = 0x6925
+0x8584 = 0x4776
+0x8587 = 0x692F
+0x8588 = 0x6927
+0x858A = 0x6929
+0x8590 = 0x6933
+0x8591 = 0x6928
+0x8594 = 0x692C
+0x8597 = 0x3172
+0x8599 = 0x4665
+0x859B = 0x692D
+0x859C = 0x6930
+0x85A4 = 0x6926
+0x85A6 = 0x4126
+0x85A8 = 0x692A
+0x85A9 = 0x3B27
+0x85AA = 0x3F45
+0x85AB = 0x3730
+0x85AC = 0x4C74
+0x85AE = 0x4C79
+0x85AF = 0x3D72
+0x85B9 = 0x6937
+0x85BA = 0x6935
+0x85C1 = 0x4F4E
+0x85C9 = 0x6934
+0x85CD = 0x4D75
+0x85CF = 0x6936
+0x85D0 = 0x6938
+0x85D5 = 0x6939
+0x85DC = 0x693C
+0x85DD = 0x693A
+0x85E4 = 0x4623
+0x85E5 = 0x693B
+0x85E9 = 0x484D
+0x85EA = 0x692E
+0x85F7 = 0x3D73
+0x85F9 = 0x693D
+0x85FA = 0x6942
+0x85FB = 0x4174
+0x85FE = 0x6941
+0x8602 = 0x6922
+0x8606 = 0x6943
+0x8607 = 0x4149
+0x860A = 0x693E
+0x860B = 0x6940
+0x8613 = 0x693F
+0x8616 = 0x5D31
+0x8617 = 0x5D22
+0x861A = 0x6945
+0x8622 = 0x6944
+0x862D = 0x4D76
+0x862F = 0x623C
+0x8630 = 0x6946
+0x863F = 0x6947
+0x864D = 0x6948
+0x864E = 0x3857
+0x8650 = 0x3554
+0x8654 = 0x694A
+0x8655 = 0x515D
+0x865A = 0x3575
+0x865C = 0x4E3A
+0x865E = 0x3673
+0x865F = 0x694B
+0x8667 = 0x694C
+0x866B = 0x436E
+0x8671 = 0x694D
+0x8679 = 0x467A
+0x867B = 0x303A
+0x868A = 0x3263
+0x868B = 0x6952
+0x868C = 0x6953
+0x8693 = 0x694E
+0x8695 = 0x3B3D
+0x86A3 = 0x694F
+0x86A4 = 0x4742
+0x86A9 = 0x6950
+0x86AA = 0x6951
+0x86AB = 0x695B
+0x86AF = 0x6955
+0x86B0 = 0x6958
+0x86B6 = 0x6954
+0x86C4 = 0x6956
+0x86C6 = 0x6957
+0x86C7 = 0x3C58
+0x86C9 = 0x6959
+0x86CB = 0x4341
+0x86CD = 0x3756
+0x86CE = 0x3342
+0x86D4 = 0x695C
+0x86D9 = 0x333F
+0x86DB = 0x6961
+0x86DE = 0x695D
+0x86DF = 0x6960
+0x86E4 = 0x483A
+0x86E9 = 0x695E
+0x86EC = 0x695F
+0x86ED = 0x4948
+0x86EE = 0x485A
+0x86EF = 0x6962
+0x86F8 = 0x427D
+0x86F9 = 0x696C
+0x86FB = 0x6968
+0x86FE = 0x326B
+0x8700 = 0x6966
+0x8702 = 0x4B2A
+0x8703 = 0x6967
+0x8706 = 0x6964
+0x8708 = 0x6965
+0x8709 = 0x696A
+0x870A = 0x696D
+0x870D = 0x696B
+0x8711 = 0x6969
+0x8712 = 0x6963
+0x8718 = 0x4358
+0x871A = 0x6974
+0x871C = 0x4C2A
+0x8725 = 0x6972
+0x8729 = 0x6973
+0x8734 = 0x696E
+0x8737 = 0x6970
+0x873B = 0x6971
+0x873F = 0x696F
+0x8749 = 0x4066
+0x874B = 0x4F39
+0x874C = 0x6978
+0x874E = 0x6979
+0x8753 = 0x6A21
+0x8755 = 0x3F2A
+0x8757 = 0x697B
+0x8759 = 0x697E
+0x875F = 0x6976
+0x8760 = 0x6975
+0x8763 = 0x6A22
+0x8766 = 0x325C
+0x8768 = 0x697C
+0x876A = 0x6A23
+0x876E = 0x697D
+0x8774 = 0x697A
+0x8776 = 0x4433
+0x8778 = 0x6977
+0x877F = 0x4768
+0x8782 = 0x6A27
+0x878D = 0x4D3B
+0x879F = 0x6A26
+0x87A2 = 0x6A25
+0x87AB = 0x6A2E
+0x87AF = 0x6A28
+0x87B3 = 0x6A30
+0x87BA = 0x4D66
+0x87BB = 0x6A33
+0x87BD = 0x6A2A
+0x87C0 = 0x6A2B
+0x87C4 = 0x6A2F
+0x87C6 = 0x6A32
+0x87C7 = 0x6A31
+0x87CB = 0x6A29
+0x87D0 = 0x6A2C
+0x87D2 = 0x6A3D
+0x87E0 = 0x6A36
+0x87EF = 0x6A34
+0x87F2 = 0x6A35
+0x87F6 = 0x6A3A
+0x87F7 = 0x6A3B
+0x87F9 = 0x332A
+0x87FB = 0x3542
+0x87FE = 0x6A39
+0x8805 = 0x6A24
+0x880D = 0x6A38
+0x880E = 0x6A3C
+0x880F = 0x6A37
+0x8811 = 0x6A3E
+0x8815 = 0x6A40
+0x8816 = 0x6A3F
+0x8821 = 0x6A42
+0x8822 = 0x6A41
+0x8823 = 0x695A
+0x8827 = 0x6A46
+0x8831 = 0x6A43
+0x8836 = 0x6A44
+0x8839 = 0x6A45
+0x883B = 0x6A47
+0x8840 = 0x376C
+0x8842 = 0x6A49
+0x8844 = 0x6A48
+0x8846 = 0x3D30
+0x884C = 0x3954
+0x884D = 0x5E27
+0x8852 = 0x6A4A
+0x8853 = 0x3D51
+0x8857 = 0x3339
+0x8859 = 0x6A4B
+0x885B = 0x3152
+0x885D = 0x3E57
+0x885E = 0x6A4C
+0x8861 = 0x3955
+0x8862 = 0x6A4D
+0x8863 = 0x3061
+0x8868 = 0x493D
+0x886B = 0x6A4E
+0x8870 = 0x3F6A
+0x8872 = 0x6A55
+0x8875 = 0x6A52
+0x8877 = 0x436F
+0x887D = 0x6A53
+0x887E = 0x6A50
+0x887F = 0x365E
+0x8881 = 0x6A4F
+0x8882 = 0x6A56
+0x8888 = 0x3736
+0x888B = 0x425E
+0x888D = 0x6A5C
+0x8892 = 0x6A58
+0x8896 = 0x4235
+0x8897 = 0x6A57
+0x8899 = 0x6A5A
+0x889E = 0x6A51
+0x88A2 = 0x6A5B
+0x88A4 = 0x6A5D
+0x88AB = 0x486F
+0x88AE = 0x6A59
+0x88B0 = 0x6A5E
+0x88B1 = 0x6A60
+0x88B4 = 0x3853
+0x88B5 = 0x6A54
+0x88B7 = 0x3041
+0x88BF = 0x6A5F
+0x88C1 = 0x3A5B
+0x88C2 = 0x4E76
+0x88C3 = 0x6A61
+0x88C4 = 0x6A62
+0x88C5 = 0x4175
+0x88CF = 0x4E22
+0x88D4 = 0x6A63
+0x88D5 = 0x4D35
+0x88D8 = 0x6A64
+0x88D9 = 0x6A65
+0x88DC = 0x4A64
+0x88DD = 0x6A66
+0x88DF = 0x3A40
+0x88E1 = 0x4E23
+0x88E8 = 0x6A6B
+0x88F2 = 0x6A6C
+0x88F3 = 0x3E58
+0x88F4 = 0x6A6A
+0x88F8 = 0x4D67
+0x88F9 = 0x6A67
+0x88FC = 0x6A69
+0x88FD = 0x403D
+0x88FE = 0x3F7E
+0x8902 = 0x6A68
+0x8904 = 0x6A6D
+0x8907 = 0x4A23
+0x890A = 0x6A6F
+0x890C = 0x6A6E
+0x8910 = 0x336C
+0x8912 = 0x4B2B
+0x8913 = 0x6A70
+0x891D = 0x6A7C
+0x891E = 0x6A72
+0x8925 = 0x6A73
+0x892A = 0x6A74
+0x892B = 0x6A75
+0x8936 = 0x6A79
+0x8938 = 0x6A7A
+0x893B = 0x6A78
+0x8941 = 0x6A76
+0x8943 = 0x6A71
+0x8944 = 0x6A77
+0x894C = 0x6A7B
+0x894D = 0x7037
+0x8956 = 0x3228
+0x895E = 0x6A7E
+0x895F = 0x365F
+0x8960 = 0x6A7D
+0x8964 = 0x6B22
+0x8966 = 0x6B21
+0x896A = 0x6B24
+0x896D = 0x6B23
+0x896F = 0x6B25
+0x8972 = 0x3D31
+0x8974 = 0x6B26
+0x8977 = 0x6B27
+0x897E = 0x6B28
+0x897F = 0x403E
+0x8981 = 0x4D57
+0x8983 = 0x6B29
+0x8986 = 0x4A24
+0x8987 = 0x4746
+0x8988 = 0x6B2A
+0x898A = 0x6B2B
+0x898B = 0x382B
+0x898F = 0x352C
+0x8993 = 0x6B2C
+0x8996 = 0x3B6B
+0x8997 = 0x4741
+0x8998 = 0x6B2D
+0x899A = 0x3350
+0x89A1 = 0x6B2E
+0x89A6 = 0x6B30
+0x89A7 = 0x4D77
+0x89A9 = 0x6B2F
+0x89AA = 0x3F46
+0x89AC = 0x6B31
+0x89AF = 0x6B32
+0x89B2 = 0x6B33
+0x89B3 = 0x3451
+0x89BA = 0x6B34
+0x89BD = 0x6B35
+0x89BF = 0x6B36
+0x89C0 = 0x6B37
+0x89D2 = 0x3351
+0x89DA = 0x6B38
+0x89DC = 0x6B39
+0x89DD = 0x6B3A
+0x89E3 = 0x3272
+0x89E6 = 0x3F28
+0x89E7 = 0x6B3B
+0x89F4 = 0x6B3C
+0x89F8 = 0x6B3D
+0x8A00 = 0x3840
+0x8A02 = 0x447B
+0x8A03 = 0x6B3E
+0x8A08 = 0x3757
+0x8A0A = 0x3F56
+0x8A0C = 0x6B41
+0x8A0E = 0x4624
+0x8A10 = 0x6B40
+0x8A13 = 0x3731
+0x8A16 = 0x6B3F
+0x8A17 = 0x4277
+0x8A18 = 0x352D
+0x8A1B = 0x6B42
+0x8A1D = 0x6B43
+0x8A1F = 0x3E59
+0x8A23 = 0x376D
+0x8A25 = 0x6B44
+0x8A2A = 0x4B2C
+0x8A2D = 0x405F
+0x8A31 = 0x3576
+0x8A33 = 0x4C75
+0x8A34 = 0x414A
+0x8A36 = 0x6B45
+0x8A3A = 0x3F47
+0x8A3B = 0x4370
+0x8A3C = 0x3E5A
+0x8A41 = 0x6B46
+0x8A46 = 0x6B49
+0x8A48 = 0x6B4A
+0x8A50 = 0x3A3E
+0x8A51 = 0x4242
+0x8A52 = 0x6B48
+0x8A54 = 0x3E5B
+0x8A55 = 0x493E
+0x8A5B = 0x6B47
+0x8A5E = 0x3B6C
+0x8A60 = 0x3153
+0x8A62 = 0x6B4E
+0x8A63 = 0x3758
+0x8A66 = 0x3B6E
+0x8A69 = 0x3B6D
+0x8A6B = 0x4F4D
+0x8A6C = 0x6B4D
+0x8A6D = 0x6B4C
+0x8A6E = 0x4127
+0x8A70 = 0x354D
+0x8A71 = 0x4F43
+0x8A72 = 0x333A
+0x8A73 = 0x3E5C
+0x8A7C = 0x6B4B
+0x8A82 = 0x6B50
+0x8A84 = 0x6B51
+0x8A85 = 0x6B4F
+0x8A87 = 0x3858
+0x8A89 = 0x4D40
+0x8A8C = 0x3B6F
+0x8A8D = 0x4727
+0x8A91 = 0x6B54
+0x8A93 = 0x4040
+0x8A95 = 0x4342
+0x8A98 = 0x4D36
+0x8A9A = 0x6B57
+0x8A9E = 0x386C
+0x8AA0 = 0x403F
+0x8AA1 = 0x6B53
+0x8AA3 = 0x6B58
+0x8AA4 = 0x386D
+0x8AA5 = 0x6B55
+0x8AA6 = 0x6B56
+0x8AA8 = 0x6B52
+0x8AAC = 0x4062
+0x8AAD = 0x4649
+0x8AB0 = 0x432F
+0x8AB2 = 0x325D
+0x8AB9 = 0x4870
+0x8ABC = 0x3543
+0x8ABF = 0x4434
+0x8AC2 = 0x6B5B
+0x8AC4 = 0x6B59
+0x8AC7 = 0x434C
+0x8ACB = 0x4041
+0x8ACC = 0x3452
+0x8ACD = 0x6B5A
+0x8ACF = 0x3F5B
+0x8AD2 = 0x4E4A
+0x8AD6 = 0x4F40
+0x8ADA = 0x6B5C
+0x8ADB = 0x6B67
+0x8ADC = 0x4435
+0x8ADE = 0x6B66
+0x8AE0 = 0x6B63
+0x8AE1 = 0x6B6B
+0x8AE2 = 0x6B64
+0x8AE4 = 0x6B60
+0x8AE6 = 0x447C
+0x8AE7 = 0x6B5F
+0x8AEB = 0x6B5D
+0x8AED = 0x4D21
+0x8AEE = 0x3B70
+0x8AF1 = 0x6B61
+0x8AF3 = 0x6B5E
+0x8AF7 = 0x6B65
+0x8AF8 = 0x3D74
+0x8AFA = 0x3841
+0x8AFE = 0x427A
+0x8B00 = 0x4B45
+0x8B01 = 0x315A
+0x8B02 = 0x3062
+0x8B04 = 0x4625
+0x8B07 = 0x6B69
+0x8B0C = 0x6B68
+0x8B0E = 0x4666
+0x8B10 = 0x6B6D
+0x8B14 = 0x6B62
+0x8B16 = 0x6B6C
+0x8B17 = 0x6B6E
+0x8B19 = 0x382C
+0x8B1A = 0x6B6A
+0x8B1B = 0x3956
+0x8B1D = 0x3C55
+0x8B20 = 0x6B6F
+0x8B21 = 0x4D58
+0x8B26 = 0x6B72
+0x8B28 = 0x6B75
+0x8B2B = 0x6B73
+0x8B2C = 0x4935
+0x8B33 = 0x6B70
+0x8B39 = 0x3660
+0x8B3E = 0x6B74
+0x8B41 = 0x6B76
+0x8B49 = 0x6B7A
+0x8B4C = 0x6B77
+0x8B4E = 0x6B79
+0x8B4F = 0x6B78
+0x8B56 = 0x6B7B
+0x8B58 = 0x3C31
+0x8B5A = 0x6B7D
+0x8B5B = 0x6B7C
+0x8B5C = 0x4968
+0x8B5F = 0x6C21
+0x8B66 = 0x3759
+0x8B6B = 0x6B7E
+0x8B6C = 0x6C22
+0x8B6F = 0x6C23
+0x8B70 = 0x3544
+0x8B71 = 0x6641
+0x8B72 = 0x3E79
+0x8B74 = 0x6C24
+0x8B77 = 0x386E
+0x8B7D = 0x6C25
+0x8B80 = 0x6C26
+0x8B83 = 0x3B3E
+0x8B8A = 0x5A4E
+0x8B8C = 0x6C27
+0x8B8E = 0x6C28
+0x8B90 = 0x3D32
+0x8B92 = 0x6C29
+0x8B93 = 0x6C2A
+0x8B96 = 0x6C2B
+0x8B99 = 0x6C2C
+0x8B9A = 0x6C2D
+0x8C37 = 0x432B
+0x8C3A = 0x6C2E
+0x8C3F = 0x6C30
+0x8C41 = 0x6C2F
+0x8C46 = 0x4626
+0x8C48 = 0x6C31
+0x8C4A = 0x4B2D
+0x8C4C = 0x6C32
+0x8C4E = 0x6C33
+0x8C50 = 0x6C34
+0x8C55 = 0x6C35
+0x8C5A = 0x465A
+0x8C61 = 0x3E5D
+0x8C62 = 0x6C36
+0x8C6A = 0x396B
+0x8C6B = 0x502E
+0x8C6C = 0x6C37
+0x8C78 = 0x6C38
+0x8C79 = 0x493F
+0x8C7A = 0x6C39
+0x8C7C = 0x6C41
+0x8C82 = 0x6C3A
+0x8C85 = 0x6C3C
+0x8C89 = 0x6C3B
+0x8C8A = 0x6C3D
+0x8C8C = 0x4B46
+0x8C8D = 0x6C3E
+0x8C8E = 0x6C3F
+0x8C94 = 0x6C40
+0x8C98 = 0x6C42
+0x8C9D = 0x332D
+0x8C9E = 0x4467
+0x8CA0 = 0x4969
+0x8CA1 = 0x3A62
+0x8CA2 = 0x3957
+0x8CA7 = 0x494F
+0x8CA8 = 0x325F
+0x8CA9 = 0x484E
+0x8CAA = 0x6C45
+0x8CAB = 0x3453
+0x8CAC = 0x4055
+0x8CAD = 0x6C44
+0x8CAE = 0x6C49
+0x8CAF = 0x4379
+0x8CB0 = 0x4C63
+0x8CB2 = 0x6C47
+0x8CB3 = 0x6C48
+0x8CB4 = 0x352E
+0x8CB6 = 0x6C4A
+0x8CB7 = 0x4763
+0x8CB8 = 0x425F
+0x8CBB = 0x4871
+0x8CBC = 0x453D
+0x8CBD = 0x6C46
+0x8CBF = 0x4B47
+0x8CC0 = 0x326C
+0x8CC1 = 0x6C4C
+0x8CC2 = 0x4F28
+0x8CC3 = 0x4442
+0x8CC4 = 0x4F45
+0x8CC7 = 0x3B71
+0x8CC8 = 0x6C4B
+0x8CCA = 0x4231
+0x8CCD = 0x6C5C
+0x8CCE = 0x4128
+0x8CD1 = 0x4678
+0x8CD3 = 0x4950
+0x8CDA = 0x6C4F
+0x8CDB = 0x3B3F
+0x8CDC = 0x3B72
+0x8CDE = 0x3E5E
+0x8CE0 = 0x4765
+0x8CE2 = 0x382D
+0x8CE3 = 0x6C4E
+0x8CE4 = 0x6C4D
+0x8CE6 = 0x496A
+0x8CEA = 0x3C41
+0x8CED = 0x4552
+0x8CFA = 0x6C51
+0x8CFB = 0x6C52
+0x8CFC = 0x3958
+0x8CFD = 0x6C50
+0x8D04 = 0x6C53
+0x8D05 = 0x6C54
+0x8D07 = 0x6C56
+0x8D08 = 0x4223
+0x8D0A = 0x6C55
+0x8D0B = 0x3466
+0x8D0D = 0x6C58
+0x8D0F = 0x6C57
+0x8D10 = 0x6C59
+0x8D13 = 0x6C5B
+0x8D14 = 0x6C5D
+0x8D16 = 0x6C5E
+0x8D64 = 0x4056
+0x8D66 = 0x3C4F
+0x8D67 = 0x6C5F
+0x8D6B = 0x3352
+0x8D6D = 0x6C60
+0x8D70 = 0x4176
+0x8D71 = 0x6C61
+0x8D73 = 0x6C62
+0x8D74 = 0x496B
+0x8D77 = 0x352F
+0x8D81 = 0x6C63
+0x8D85 = 0x4436
+0x8D8A = 0x315B
+0x8D99 = 0x6C64
+0x8DA3 = 0x3C71
+0x8DA8 = 0x3F76
+0x8DB3 = 0x422D
+0x8DBA = 0x6C67
+0x8DBE = 0x6C66
+0x8DC2 = 0x6C65
+0x8DCB = 0x6C6D
+0x8DCC = 0x6C6B
+0x8DCF = 0x6C68
+0x8DD6 = 0x6C6A
+0x8DDA = 0x6C69
+0x8DDB = 0x6C6C
+0x8DDD = 0x3577
+0x8DDF = 0x6C70
+0x8DE1 = 0x4057
+0x8DE3 = 0x6C71
+0x8DE8 = 0x3859
+0x8DEA = 0x6C6E
+0x8DEB = 0x6C6F
+0x8DEF = 0x4F29
+0x8DF3 = 0x4437
+0x8DF5 = 0x4129
+0x8DFC = 0x6C72
+0x8DFF = 0x6C75
+0x8E08 = 0x6C73
+0x8E09 = 0x6C74
+0x8E0A = 0x4D59
+0x8E0F = 0x4627
+0x8E10 = 0x6C78
+0x8E1D = 0x6C76
+0x8E1E = 0x6C77
+0x8E1F = 0x6C79
+0x8E2A = 0x6D29
+0x8E30 = 0x6C7C
+0x8E34 = 0x6C7D
+0x8E35 = 0x6C7B
+0x8E42 = 0x6C7A
+0x8E44 = 0x447D
+0x8E47 = 0x6D21
+0x8E48 = 0x6D25
+0x8E49 = 0x6D22
+0x8E4A = 0x6C7E
+0x8E4C = 0x6D23
+0x8E50 = 0x6D24
+0x8E55 = 0x6D2B
+0x8E59 = 0x6D26
+0x8E5F = 0x4058
+0x8E60 = 0x6D28
+0x8E63 = 0x6D2A
+0x8E64 = 0x6D27
+0x8E72 = 0x6D2D
+0x8E74 = 0x3D33
+0x8E76 = 0x6D2C
+0x8E7C = 0x6D2E
+0x8E81 = 0x6D2F
+0x8E84 = 0x6D32
+0x8E85 = 0x6D31
+0x8E87 = 0x6D30
+0x8E8A = 0x6D34
+0x8E8B = 0x6D33
+0x8E8D = 0x4C76
+0x8E91 = 0x6D36
+0x8E93 = 0x6D35
+0x8E94 = 0x6D37
+0x8E99 = 0x6D38
+0x8EA1 = 0x6D3A
+0x8EAA = 0x6D39
+0x8EAB = 0x3F48
+0x8EAC = 0x6D3B
+0x8EAF = 0x366D
+0x8EB0 = 0x6D3C
+0x8EB1 = 0x6D3E
+0x8EBE = 0x6D3F
+0x8EC5 = 0x6D40
+0x8EC6 = 0x6D3D
+0x8EC8 = 0x6D41
+0x8ECA = 0x3C56
+0x8ECB = 0x6D42
+0x8ECC = 0x3530
+0x8ECD = 0x3733
+0x8ED2 = 0x382E
+0x8EDB = 0x6D43
+0x8EDF = 0x4670
+0x8EE2 = 0x453E
+0x8EE3 = 0x6D44
+0x8EEB = 0x6D47
+0x8EF8 = 0x3C34
+0x8EFB = 0x6D46
+0x8EFC = 0x6D45
+0x8EFD = 0x375A
+0x8EFE = 0x6D48
+0x8F03 = 0x3353
+0x8F05 = 0x6D4A
+0x8F09 = 0x3A5C
+0x8F0A = 0x6D49
+0x8F0C = 0x6D52
+0x8F12 = 0x6D4C
+0x8F13 = 0x6D4E
+0x8F14 = 0x4A65
+0x8F15 = 0x6D4B
+0x8F19 = 0x6D4D
+0x8F1B = 0x6D51
+0x8F1C = 0x6D4F
+0x8F1D = 0x3531
+0x8F1F = 0x6D50
+0x8F26 = 0x6D53
+0x8F29 = 0x475A
+0x8F2A = 0x4E58
+0x8F2F = 0x3D34
+0x8F33 = 0x6D54
+0x8F38 = 0x4D22
+0x8F39 = 0x6D56
+0x8F3B = 0x6D55
+0x8F3E = 0x6D59
+0x8F3F = 0x4D41
+0x8F42 = 0x6D58
+0x8F44 = 0x336D
+0x8F45 = 0x6D57
+0x8F46 = 0x6D5C
+0x8F49 = 0x6D5B
+0x8F4C = 0x6D5A
+0x8F4D = 0x4532
+0x8F4E = 0x6D5D
+0x8F57 = 0x6D5E
+0x8F5C = 0x6D5F
+0x8F5F = 0x396C
+0x8F61 = 0x3725
+0x8F62 = 0x6D60
+0x8F63 = 0x6D61
+0x8F64 = 0x6D62
+0x8F9B = 0x3F49
+0x8F9C = 0x6D63
+0x8F9E = 0x3C2D
+0x8F9F = 0x6D64
+0x8FA3 = 0x6D65
+0x8FA7 = 0x5221
+0x8FA8 = 0x517E
+0x8FAD = 0x6D66
+0x8FAE = 0x6570
+0x8FAF = 0x6D67
+0x8FB0 = 0x4324
+0x8FB1 = 0x3F2B
+0x8FB2 = 0x4740
+0x8FB7 = 0x6D68
+0x8FBA = 0x4A55
+0x8FBB = 0x4454
+0x8FBC = 0x397E
+0x8FBF = 0x4329
+0x8FC2 = 0x312A
+0x8FC4 = 0x4B78
+0x8FC5 = 0x3F57
+0x8FCE = 0x375E
+0x8FD1 = 0x3661
+0x8FD4 = 0x4A56
+0x8FDA = 0x6D69
+0x8FE2 = 0x6D6B
+0x8FE5 = 0x6D6A
+0x8FE6 = 0x3260
+0x8FE9 = 0x4676
+0x8FEA = 0x6D6C
+0x8FEB = 0x4777
+0x8FED = 0x4533
+0x8FEF = 0x6D6D
+0x8FF0 = 0x3D52
+0x8FF4 = 0x6D6F
+0x8FF7 = 0x4C42
+0x8FF8 = 0x6D7E
+0x8FF9 = 0x6D71
+0x8FFA = 0x6D72
+0x8FFD = 0x4449
+0x9000 = 0x4260
+0x9001 = 0x4177
+0x9003 = 0x4628
+0x9005 = 0x6D70
+0x9006 = 0x3555
+0x900B = 0x6D79
+0x900D = 0x6D76
+0x900E = 0x6E25
+0x900F = 0x4629
+0x9010 = 0x4360
+0x9011 = 0x6D73
+0x9013 = 0x447E
+0x9014 = 0x4553
+0x9015 = 0x6D74
+0x9016 = 0x6D78
+0x9017 = 0x3F60
+0x9019 = 0x4767
+0x901A = 0x444C
+0x901D = 0x4042
+0x901E = 0x6D77
+0x901F = 0x422E
+0x9020 = 0x4224
+0x9021 = 0x6D75
+0x9022 = 0x3029
+0x9023 = 0x4F22
+0x9027 = 0x6D7A
+0x902E = 0x4261
+0x9031 = 0x3D35
+0x9032 = 0x3F4A
+0x9035 = 0x6D7C
+0x9036 = 0x6D7B
+0x9038 = 0x306F
+0x9039 = 0x6D7D
+0x903C = 0x492F
+0x903E = 0x6E27
+0x9041 = 0x465B
+0x9042 = 0x3F6B
+0x9045 = 0x4359
+0x9047 = 0x3678
+0x9049 = 0x6E26
+0x904A = 0x4D37
+0x904B = 0x313F
+0x904D = 0x4A57
+0x904E = 0x3261
+0x904F = 0x6E21
+0x9050 = 0x6E22
+0x9051 = 0x6E23
+0x9052 = 0x6E24
+0x9053 = 0x463B
+0x9054 = 0x4323
+0x9055 = 0x3063
+0x9056 = 0x6E28
+0x9058 = 0x6E29
+0x9059 = 0x7423
+0x905C = 0x423D
+0x905E = 0x6E2A
+0x9060 = 0x3173
+0x9061 = 0x414C
+0x9063 = 0x382F
+0x9065 = 0x4D5A
+0x9068 = 0x6E2B
+0x9069 = 0x452C
+0x906D = 0x4178
+0x906E = 0x3C57
+0x906F = 0x6E2C
+0x9072 = 0x6E2F
+0x9075 = 0x3D65
+0x9076 = 0x6E2D
+0x9077 = 0x412B
+0x9078 = 0x412A
+0x907A = 0x3064
+0x907C = 0x4E4B
+0x907D = 0x6E31
+0x907F = 0x4872
+0x9080 = 0x6E33
+0x9081 = 0x6E32
+0x9082 = 0x6E30
+0x9083 = 0x6364
+0x9084 = 0x3454
+0x9087 = 0x6D6E
+0x9089 = 0x6E35
+0x908A = 0x6E34
+0x908F = 0x6E36
+0x9091 = 0x4D38
+0x90A3 = 0x4661
+0x90A6 = 0x4B2E
+0x90A8 = 0x6E37
+0x90AA = 0x3C59
+0x90AF = 0x6E38
+0x90B1 = 0x6E39
+0x90B5 = 0x6E3A
+0x90B8 = 0x4521
+0x90C1 = 0x306A
+0x90CA = 0x3959
+0x90CE = 0x4F3A
+0x90DB = 0x6E3E
+0x90E1 = 0x3734
+0x90E2 = 0x6E3B
+0x90E4 = 0x6E3C
+0x90E8 = 0x4974
+0x90ED = 0x3354
+0x90F5 = 0x4D39
+0x90F7 = 0x363F
+0x90FD = 0x4554
+0x9102 = 0x6E3F
+0x9112 = 0x6E40
+0x9119 = 0x6E41
+0x912D = 0x4522
+0x9130 = 0x6E43
+0x9132 = 0x6E42
+0x9149 = 0x4653
+0x914A = 0x6E44
+0x914B = 0x3D36
+0x914C = 0x3C60
+0x914D = 0x475B
+0x914E = 0x4371
+0x9152 = 0x3C72
+0x9154 = 0x3F6C
+0x9156 = 0x6E45
+0x9158 = 0x6E46
+0x9162 = 0x3F5D
+0x9163 = 0x6E47
+0x9165 = 0x6E48
+0x9169 = 0x6E49
+0x916A = 0x4D6F
+0x916C = 0x3D37
+0x9172 = 0x6E4B
+0x9173 = 0x6E4A
+0x9175 = 0x395A
+0x9177 = 0x3973
+0x9178 = 0x3B40
+0x9182 = 0x6E4E
+0x9187 = 0x3D66
+0x9189 = 0x6E4D
+0x918B = 0x6E4C
+0x918D = 0x4269
+0x9190 = 0x386F
+0x9192 = 0x4043
+0x9197 = 0x4830
+0x919C = 0x3D39
+0x91A2 = 0x6E4F
+0x91A4 = 0x3E5F
+0x91AA = 0x6E52
+0x91AB = 0x6E50
+0x91AF = 0x6E51
+0x91B4 = 0x6E54
+0x91B5 = 0x6E53
+0x91B8 = 0x3E7A
+0x91BA = 0x6E55
+0x91C0 = 0x6E56
+0x91C1 = 0x6E57
+0x91C6 = 0x4850
+0x91C7 = 0x3A53
+0x91C8 = 0x3C61
+0x91C9 = 0x6E58
+0x91CB = 0x6E59
+0x91CC = 0x4E24
+0x91CD = 0x3D45
+0x91CE = 0x4C6E
+0x91CF = 0x4E4C
+0x91D0 = 0x6E5A
+0x91D1 = 0x3662
+0x91D6 = 0x6E5B
+0x91D8 = 0x4523
+0x91DB = 0x6E5E
+0x91DC = 0x3378
+0x91DD = 0x3F4B
+0x91DF = 0x6E5C
+0x91E1 = 0x6E5D
+0x91E3 = 0x4460
+0x91E6 = 0x4B55
+0x91E7 = 0x367C
+0x91F5 = 0x6E60
+0x91F6 = 0x6E61
+0x91FC = 0x6E5F
+0x91FF = 0x6E63
+0x920D = 0x465F
+0x920E = 0x3343
+0x9211 = 0x6E67
+0x9214 = 0x6E64
+0x9215 = 0x6E66
+0x921E = 0x6E62
+0x9229 = 0x6F4F
+0x922C = 0x6E65
+0x9234 = 0x4E6B
+0x9237 = 0x385A
+0x923F = 0x6E6F
+0x9244 = 0x4534
+0x9245 = 0x6E6A
+0x9248 = 0x6E6D
+0x9249 = 0x6E6B
+0x924B = 0x6E70
+0x9250 = 0x6E71
+0x9257 = 0x6E69
+0x925A = 0x6E76
+0x925B = 0x3174
+0x925E = 0x6E68
+0x9262 = 0x482D
+0x9264 = 0x6E6C
+0x9266 = 0x3E60
+0x9271 = 0x395B
+0x927E = 0x4B48
+0x9280 = 0x3664
+0x9283 = 0x3D46
+0x9285 = 0x463C
+0x9291 = 0x412D
+0x9293 = 0x6E74
+0x9295 = 0x6E6E
+0x9296 = 0x6E73
+0x9298 = 0x4C43
+0x929A = 0x4438
+0x929B = 0x6E75
+0x929C = 0x6E72
+0x92AD = 0x412C
+0x92B7 = 0x6E79
+0x92B9 = 0x6E78
+0x92CF = 0x6E77
+0x92D2 = 0x4B2F
+0x92E4 = 0x3D7B
+0x92E9 = 0x6E7A
+0x92EA = 0x4A5F
+0x92ED = 0x3154
+0x92F2 = 0x4946
+0x92F3 = 0x4372
+0x92F8 = 0x3578
+0x92FA = 0x6E7C
+0x92FC = 0x395D
+0x9306 = 0x3B2C
+0x930F = 0x6E7B
+0x9310 = 0x3F6D
+0x9318 = 0x3F6E
+0x9319 = 0x6F21
+0x931A = 0x6F23
+0x9320 = 0x3E7B
+0x9322 = 0x6F22
+0x9323 = 0x6F24
+0x9326 = 0x3653
+0x9328 = 0x4945
+0x932B = 0x3C62
+0x932C = 0x4F23
+0x932E = 0x6E7E
+0x932F = 0x3A78
+0x9332 = 0x4F3F
+0x9335 = 0x6F26
+0x933A = 0x6F25
+0x933B = 0x6F27
+0x9344 = 0x6E7D
+0x934B = 0x4669
+0x934D = 0x4555
+0x9354 = 0x4457
+0x9356 = 0x6F2C
+0x935B = 0x4343
+0x935C = 0x6F28
+0x9360 = 0x6F29
+0x936C = 0x372D
+0x936E = 0x6F2B
+0x9375 = 0x3830
+0x937C = 0x6F2A
+0x937E = 0x3E61
+0x938C = 0x3379
+0x9394 = 0x6F30
+0x9396 = 0x3A3F
+0x9397 = 0x4179
+0x939A = 0x444A
+0x93A7 = 0x333B
+0x93AC = 0x6F2E
+0x93AD = 0x6F2F
+0x93AE = 0x4443
+0x93B0 = 0x6F2D
+0x93B9 = 0x6F31
+0x93C3 = 0x6F37
+0x93C8 = 0x6F3A
+0x93D0 = 0x6F39
+0x93D1 = 0x452D
+0x93D6 = 0x6F32
+0x93D7 = 0x6F33
+0x93D8 = 0x6F36
+0x93DD = 0x6F38
+0x93E1 = 0x3640
+0x93E4 = 0x6F3B
+0x93E5 = 0x6F35
+0x93E8 = 0x6F34
+0x9403 = 0x6F3F
+0x9407 = 0x6F40
+0x9410 = 0x6F41
+0x9413 = 0x6F3E
+0x9414 = 0x6F3D
+0x9418 = 0x3E62
+0x9419 = 0x462A
+0x941A = 0x6F3C
+0x9421 = 0x6F45
+0x942B = 0x6F43
+0x9435 = 0x6F44
+0x9436 = 0x6F42
+0x9438 = 0x4278
+0x943A = 0x6F46
+0x9441 = 0x6F47
+0x9444 = 0x6F49
+0x9451 = 0x3455
+0x9452 = 0x6F48
+0x9453 = 0x4C7A
+0x945A = 0x6F54
+0x945B = 0x6F4A
+0x945E = 0x6F4D
+0x9460 = 0x6F4B
+0x9462 = 0x6F4C
+0x946A = 0x6F4E
+0x9470 = 0x6F50
+0x9475 = 0x6F51
+0x9477 = 0x6F52
+0x947C = 0x6F55
+0x947D = 0x6F53
+0x947E = 0x6F56
+0x947F = 0x6F58
+0x9481 = 0x6F57
+0x9577 = 0x4439
+0x9580 = 0x4C67
+0x9582 = 0x6F59
+0x9583 = 0x412E
+0x9587 = 0x6F5A
+0x9589 = 0x4A44
+0x958A = 0x6F5B
+0x958B = 0x332B
+0x958F = 0x313C
+0x9591 = 0x3457
+0x9593 = 0x3456
+0x9594 = 0x6F5C
+0x9596 = 0x6F5D
+0x9598 = 0x6F5E
+0x9599 = 0x6F5F
+0x95A0 = 0x6F60
+0x95A2 = 0x3458
+0x95A3 = 0x3355
+0x95A4 = 0x395E
+0x95A5 = 0x4836
+0x95A7 = 0x6F62
+0x95A8 = 0x6F61
+0x95AD = 0x6F63
+0x95B2 = 0x315C
+0x95B9 = 0x6F66
+0x95BB = 0x6F65
+0x95BC = 0x6F64
+0x95BE = 0x6F67
+0x95C3 = 0x6F6A
+0x95C7 = 0x3047
+0x95CA = 0x6F68
+0x95CC = 0x6F6C
+0x95CD = 0x6F6B
+0x95D4 = 0x6F6E
+0x95D5 = 0x6F6D
+0x95D6 = 0x6F6F
+0x95D8 = 0x462E
+0x95DC = 0x6F70
+0x95E1 = 0x6F71
+0x95E2 = 0x6F73
+0x95E5 = 0x6F72
+0x961C = 0x496C
+0x9621 = 0x6F74
+0x9628 = 0x6F75
+0x962A = 0x3A65
+0x962E = 0x6F76
+0x962F = 0x6F77
+0x9632 = 0x4B49
+0x963B = 0x414B
+0x963F = 0x3024
+0x9640 = 0x424B
+0x9642 = 0x6F78
+0x9644 = 0x496D
+0x964B = 0x6F7B
+0x964C = 0x6F79
+0x964D = 0x395F
+0x964F = 0x6F7A
+0x9650 = 0x3842
+0x965B = 0x4A45
+0x965C = 0x6F7D
+0x965D = 0x7021
+0x965E = 0x6F7E
+0x965F = 0x7022
+0x9662 = 0x3121
+0x9663 = 0x3F58
+0x9664 = 0x3D7C
+0x9665 = 0x3459
+0x9666 = 0x7023
+0x966A = 0x4766
+0x966C = 0x7025
+0x9670 = 0x3122
+0x9672 = 0x7024
+0x9673 = 0x4444
+0x9675 = 0x4E4D
+0x9676 = 0x462B
+0x9677 = 0x6F7C
+0x9678 = 0x4E26
+0x967A = 0x3831
+0x967D = 0x4D5B
+0x9685 = 0x3679
+0x9686 = 0x4E34
+0x9688 = 0x3728
+0x968A = 0x4262
+0x968B = 0x6721
+0x968D = 0x7026
+0x968E = 0x332C
+0x968F = 0x3F6F
+0x9694 = 0x3356
+0x9695 = 0x7028
+0x9697 = 0x7029
+0x9698 = 0x7027
+0x9699 = 0x3764
+0x969B = 0x3A5D
+0x969C = 0x3E63
+0x96A0 = 0x3123
+0x96A3 = 0x4E59
+0x96A7 = 0x702B
+0x96A8 = 0x6E2E
+0x96AA = 0x702A
+0x96B0 = 0x702E
+0x96B1 = 0x702C
+0x96B2 = 0x702D
+0x96B4 = 0x702F
+0x96B6 = 0x7030
+0x96B7 = 0x4E6C
+0x96B8 = 0x7031
+0x96B9 = 0x7032
+0x96BB = 0x4049
+0x96BC = 0x483B
+0x96C0 = 0x3F7D
+0x96C1 = 0x3467
+0x96C4 = 0x4D3A
+0x96C5 = 0x326D
+0x96C6 = 0x3D38
+0x96C7 = 0x385B
+0x96C9 = 0x7035
+0x96CB = 0x7034
+0x96CC = 0x3B73
+0x96CD = 0x7036
+0x96CE = 0x7033
+0x96D1 = 0x3B28
+0x96D5 = 0x703A
+0x96D6 = 0x6A2D
+0x96D9 = 0x5256
+0x96DB = 0x3F77
+0x96DC = 0x7038
+0x96E2 = 0x4E25
+0x96E3 = 0x4671
+0x96E8 = 0x312B
+0x96EA = 0x4063
+0x96EB = 0x3C36
+0x96F0 = 0x4A37
+0x96F2 = 0x3140
+0x96F6 = 0x4E6D
+0x96F7 = 0x4D6B
+0x96F9 = 0x703B
+0x96FB = 0x4545
+0x9700 = 0x3C7B
+0x9704 = 0x703C
+0x9706 = 0x703D
+0x9707 = 0x3F4C
+0x9708 = 0x703E
+0x970A = 0x4E6E
+0x970D = 0x7039
+0x970E = 0x7040
+0x970F = 0x7042
+0x9711 = 0x7041
+0x9713 = 0x703F
+0x9716 = 0x7043
+0x9719 = 0x7044
+0x971C = 0x417A
+0x971E = 0x3262
+0x9724 = 0x7045
+0x9727 = 0x4C38
+0x972A = 0x7046
+0x9730 = 0x7047
+0x9732 = 0x4F2A
+0x9738 = 0x5B31
+0x9739 = 0x7048
+0x973D = 0x7049
+0x973E = 0x704A
+0x9742 = 0x704E
+0x9744 = 0x704B
+0x9746 = 0x704C
+0x9748 = 0x704D
+0x9749 = 0x704F
+0x9752 = 0x4044
+0x9756 = 0x4C77
+0x9759 = 0x4045
+0x975C = 0x7050
+0x975E = 0x4873
+0x9760 = 0x7051
+0x9761 = 0x7353
+0x9762 = 0x4C4C
+0x9764 = 0x7052
+0x9766 = 0x7053
+0x9768 = 0x7054
+0x9769 = 0x3357
+0x976B = 0x7056
+0x976D = 0x3F59
+0x9771 = 0x7057
+0x9774 = 0x3724
+0x9779 = 0x7058
+0x977A = 0x705C
+0x977C = 0x705A
+0x9781 = 0x705B
+0x9784 = 0x3373
+0x9785 = 0x7059
+0x9786 = 0x705D
+0x978B = 0x705E
+0x978D = 0x3048
+0x978F = 0x705F
+0x9790 = 0x7060
+0x9798 = 0x3E64
+0x979C = 0x7061
+0x97A0 = 0x3547
+0x97A3 = 0x7064
+0x97A6 = 0x7063
+0x97A8 = 0x7062
+0x97AB = 0x6B71
+0x97AD = 0x4A5C
+0x97B3 = 0x7065
+0x97B4 = 0x7066
+0x97C3 = 0x7067
+0x97C6 = 0x7068
+0x97C8 = 0x7069
+0x97CB = 0x706A
+0x97D3 = 0x345A
+0x97DC = 0x706B
+0x97ED = 0x706C
+0x97EE = 0x4723
+0x97F2 = 0x706E
+0x97F3 = 0x323B
+0x97F5 = 0x7071
+0x97F6 = 0x7070
+0x97FB = 0x3124
+0x97FF = 0x3641
+0x9801 = 0x4A47
+0x9802 = 0x443A
+0x9803 = 0x3A22
+0x9805 = 0x3960
+0x9806 = 0x3D67
+0x9808 = 0x3F5C
+0x980C = 0x7073
+0x980F = 0x7072
+0x9810 = 0x4D42
+0x9811 = 0x3468
+0x9812 = 0x4852
+0x9813 = 0x465C
+0x9817 = 0x3F7C
+0x9818 = 0x4E4E
+0x981A = 0x375B
+0x9821 = 0x7076
+0x9824 = 0x7075
+0x982C = 0x4B4B
+0x982D = 0x462C
+0x9834 = 0x3150
+0x9837 = 0x7077
+0x9838 = 0x7074
+0x983B = 0x4951
+0x983C = 0x4D6A
+0x983D = 0x7078
+0x9846 = 0x7079
+0x984B = 0x707B
+0x984C = 0x426A
+0x984D = 0x335B
+0x984E = 0x335C
+0x984F = 0x707A
+0x9854 = 0x3469
+0x9855 = 0x3832
+0x9858 = 0x346A
+0x985B = 0x453F
+0x985E = 0x4E60
+0x9867 = 0x385C
+0x986B = 0x707C
+0x986F = 0x707D
+0x9870 = 0x707E
+0x9871 = 0x7121
+0x9873 = 0x7123
+0x9874 = 0x7122
+0x98A8 = 0x4977
+0x98AA = 0x7124
+0x98AF = 0x7125
+0x98B1 = 0x7126
+0x98B6 = 0x7127
+0x98C3 = 0x7129
+0x98C4 = 0x7128
+0x98C6 = 0x712A
+0x98DB = 0x4874
+0x98DC = 0x664C
+0x98DF = 0x3F29
+0x98E2 = 0x3532
+0x98E9 = 0x712B
+0x98EB = 0x712C
+0x98ED = 0x522C
+0x98EE = 0x5D3B
+0x98EF = 0x4853
+0x98F2 = 0x307B
+0x98F4 = 0x303B
+0x98FC = 0x3B74
+0x98FD = 0x4B30
+0x98FE = 0x3E7E
+0x9903 = 0x712D
+0x9905 = 0x4C5F
+0x9909 = 0x712E
+0x990A = 0x4D5C
+0x990C = 0x3142
+0x9910 = 0x3B41
+0x9912 = 0x712F
+0x9913 = 0x326E
+0x9914 = 0x7130
+0x9918 = 0x7131
+0x991D = 0x7133
+0x991E = 0x7134
+0x9920 = 0x7136
+0x9921 = 0x7132
+0x9924 = 0x7135
+0x9928 = 0x345B
+0x992C = 0x7137
+0x992E = 0x7138
+0x993D = 0x7139
+0x993E = 0x713A
+0x9942 = 0x713B
+0x9945 = 0x713D
+0x9949 = 0x713C
+0x994B = 0x713F
+0x994C = 0x7142
+0x9950 = 0x713E
+0x9951 = 0x7140
+0x9952 = 0x7141
+0x9955 = 0x7143
+0x9957 = 0x3642
+0x9996 = 0x3C73
+0x9997 = 0x7144
+0x9998 = 0x7145
+0x9999 = 0x3961
+0x99A5 = 0x7146
+0x99A8 = 0x333E
+0x99AC = 0x474F
+0x99AD = 0x7147
+0x99AE = 0x7148
+0x99B3 = 0x435A
+0x99B4 = 0x466B
+0x99BC = 0x7149
+0x99C1 = 0x477D
+0x99C4 = 0x424C
+0x99C5 = 0x3158
+0x99C6 = 0x366E
+0x99C8 = 0x366F
+0x99D0 = 0x4373
+0x99D1 = 0x714E
+0x99D2 = 0x3670
+0x99D5 = 0x326F
+0x99D8 = 0x714D
+0x99DB = 0x714B
+0x99DD = 0x714C
+0x99DF = 0x714A
+0x99E2 = 0x7158
+0x99ED = 0x714F
+0x99EE = 0x7150
+0x99F1 = 0x7151
+0x99F2 = 0x7152
+0x99F8 = 0x7154
+0x99FB = 0x7153
+0x99FF = 0x3D59
+0x9A01 = 0x7155
+0x9A05 = 0x7157
+0x9A0E = 0x3533
+0x9A0F = 0x7156
+0x9A12 = 0x417B
+0x9A13 = 0x3833
+0x9A19 = 0x7159
+0x9A28 = 0x424D
+0x9A2B = 0x715A
+0x9A30 = 0x462D
+0x9A37 = 0x715B
+0x9A3E = 0x7160
+0x9A40 = 0x715E
+0x9A42 = 0x715D
+0x9A43 = 0x715F
+0x9A45 = 0x715C
+0x9A4D = 0x7162
+0x9A55 = 0x7161
+0x9A57 = 0x7164
+0x9A5A = 0x3643
+0x9A5B = 0x7163
+0x9A5F = 0x7165
+0x9A62 = 0x7166
+0x9A64 = 0x7168
+0x9A65 = 0x7167
+0x9A69 = 0x7169
+0x9A6A = 0x716B
+0x9A6B = 0x716A
+0x9AA8 = 0x397C
+0x9AAD = 0x716C
+0x9AB0 = 0x716D
+0x9AB8 = 0x333C
+0x9ABC = 0x716E
+0x9AC0 = 0x716F
+0x9AC4 = 0x3F71
+0x9ACF = 0x7170
+0x9AD1 = 0x7171
+0x9AD3 = 0x7172
+0x9AD4 = 0x7173
+0x9AD8 = 0x3962
+0x9ADE = 0x7174
+0x9ADF = 0x7175
+0x9AE2 = 0x7176
+0x9AE3 = 0x7177
+0x9AE6 = 0x7178
+0x9AEA = 0x4831
+0x9AEB = 0x717A
+0x9AED = 0x4926
+0x9AEE = 0x717B
+0x9AEF = 0x7179
+0x9AF1 = 0x717D
+0x9AF4 = 0x717C
+0x9AF7 = 0x717E
+0x9AFB = 0x7221
+0x9B06 = 0x7222
+0x9B18 = 0x7223
+0x9B1A = 0x7224
+0x9B1F = 0x7225
+0x9B22 = 0x7226
+0x9B23 = 0x7227
+0x9B25 = 0x7228
+0x9B27 = 0x7229
+0x9B28 = 0x722A
+0x9B29 = 0x722B
+0x9B2A = 0x722C
+0x9B2E = 0x722D
+0x9B2F = 0x722E
+0x9B31 = 0x5D35
+0x9B32 = 0x722F
+0x9B3B = 0x6478
+0x9B3C = 0x3534
+0x9B41 = 0x3321
+0x9B42 = 0x3A32
+0x9B43 = 0x7231
+0x9B44 = 0x7230
+0x9B45 = 0x4C25
+0x9B4D = 0x7233
+0x9B4E = 0x7234
+0x9B4F = 0x7232
+0x9B51 = 0x7235
+0x9B54 = 0x4B62
+0x9B58 = 0x7236
+0x9B5A = 0x357B
+0x9B6F = 0x4F25
+0x9B74 = 0x7237
+0x9B83 = 0x7239
+0x9B8E = 0x303E
+0x9B91 = 0x723A
+0x9B92 = 0x4A2B
+0x9B93 = 0x7238
+0x9B96 = 0x723B
+0x9B97 = 0x723C
+0x9B9F = 0x723D
+0x9BA0 = 0x723E
+0x9BA8 = 0x723F
+0x9BAA = 0x4B6E
+0x9BAB = 0x3B2D
+0x9BAD = 0x3A7A
+0x9BAE = 0x412F
+0x9BB4 = 0x7240
+0x9BB9 = 0x7243
+0x9BC0 = 0x7241
+0x9BC6 = 0x7244
+0x9BC9 = 0x3871
+0x9BCA = 0x7242
+0x9BCF = 0x7245
+0x9BD1 = 0x7246
+0x9BD2 = 0x7247
+0x9BD4 = 0x724B
+0x9BD6 = 0x3B2A
+0x9BDB = 0x4264
+0x9BE1 = 0x724C
+0x9BE2 = 0x7249
+0x9BE3 = 0x7248
+0x9BE4 = 0x724A
+0x9BE8 = 0x375F
+0x9BF0 = 0x7250
+0x9BF1 = 0x724F
+0x9BF2 = 0x724E
+0x9BF5 = 0x3033
+0x9C04 = 0x725A
+0x9C06 = 0x7256
+0x9C08 = 0x7257
+0x9C09 = 0x7253
+0x9C0A = 0x7259
+0x9C0C = 0x7255
+0x9C0D = 0x3362
+0x9C10 = 0x4F4C
+0x9C12 = 0x7258
+0x9C13 = 0x7254
+0x9C14 = 0x7252
+0x9C15 = 0x7251
+0x9C1B = 0x725C
+0x9C21 = 0x725F
+0x9C24 = 0x725E
+0x9C25 = 0x725D
+0x9C2D = 0x4949
+0x9C2E = 0x725B
+0x9C2F = 0x3073
+0x9C30 = 0x7260
+0x9C32 = 0x7262
+0x9C39 = 0x336F
+0x9C3A = 0x724D
+0x9C3B = 0x3137
+0x9C3E = 0x7264
+0x9C46 = 0x7263
+0x9C47 = 0x7261
+0x9C48 = 0x432D
+0x9C52 = 0x4B70
+0x9C57 = 0x4E5A
+0x9C5A = 0x7265
+0x9C60 = 0x7266
+0x9C67 = 0x7267
+0x9C76 = 0x7268
+0x9C78 = 0x7269
+0x9CE5 = 0x443B
+0x9CE7 = 0x726A
+0x9CE9 = 0x4837
+0x9CEB = 0x726F
+0x9CEC = 0x726B
+0x9CF0 = 0x726C
+0x9CF3 = 0x4B31
+0x9CF4 = 0x4C44
+0x9CF6 = 0x4650
+0x9D03 = 0x7270
+0x9D06 = 0x7271
+0x9D07 = 0x463E
+0x9D08 = 0x726E
+0x9D09 = 0x726D
+0x9D0E = 0x322A
+0x9D12 = 0x7279
+0x9D15 = 0x7278
+0x9D1B = 0x3175
+0x9D1F = 0x7276
+0x9D23 = 0x7275
+0x9D26 = 0x7273
+0x9D28 = 0x337B
+0x9D2A = 0x7272
+0x9D2B = 0x3C32
+0x9D2C = 0x3229
+0x9D3B = 0x3963
+0x9D3E = 0x727C
+0x9D3F = 0x727B
+0x9D41 = 0x727A
+0x9D44 = 0x7277
+0x9D46 = 0x727D
+0x9D48 = 0x727E
+0x9D50 = 0x7325
+0x9D51 = 0x7324
+0x9D59 = 0x7326
+0x9D5C = 0x312D
+0x9D5D = 0x7321
+0x9D5E = 0x7322
+0x9D60 = 0x3974
+0x9D61 = 0x4C39
+0x9D64 = 0x7323
+0x9D6C = 0x4B32
+0x9D6F = 0x732B
+0x9D72 = 0x7327
+0x9D7A = 0x732C
+0x9D87 = 0x7329
+0x9D89 = 0x7328
+0x9D8F = 0x375C
+0x9D9A = 0x732D
+0x9DA4 = 0x732E
+0x9DA9 = 0x732F
+0x9DAB = 0x732A
+0x9DAF = 0x7274
+0x9DB2 = 0x7330
+0x9DB4 = 0x4461
+0x9DB8 = 0x7334
+0x9DBA = 0x7335
+0x9DBB = 0x7333
+0x9DC1 = 0x7332
+0x9DC2 = 0x7338
+0x9DC4 = 0x7331
+0x9DC6 = 0x7336
+0x9DCF = 0x7337
+0x9DD3 = 0x733A
+0x9DD9 = 0x7339
+0x9DE6 = 0x733C
+0x9DED = 0x733D
+0x9DEF = 0x733E
+0x9DF2 = 0x4F49
+0x9DF8 = 0x733B
+0x9DF9 = 0x426B
+0x9DFA = 0x3A6D
+0x9DFD = 0x733F
+0x9E1A = 0x7340
+0x9E1B = 0x7341
+0x9E1E = 0x7342
+0x9E75 = 0x7343
+0x9E78 = 0x3834
+0x9E79 = 0x7344
+0x9E7D = 0x7345
+0x9E7F = 0x3C2F
+0x9E81 = 0x7346
+0x9E88 = 0x7347
+0x9E8B = 0x7348
+0x9E8C = 0x7349
+0x9E91 = 0x734C
+0x9E92 = 0x734A
+0x9E93 = 0x4F3C
+0x9E95 = 0x734B
+0x9E97 = 0x4E6F
+0x9E9D = 0x734D
+0x9E9F = 0x4E5B
+0x9EA5 = 0x734E
+0x9EA6 = 0x477E
+0x9EA9 = 0x734F
+0x9EAA = 0x7351
+0x9EAD = 0x7352
+0x9EB8 = 0x7350
+0x9EB9 = 0x396D
+0x9EBA = 0x4C4D
+0x9EBB = 0x4B63
+0x9EBC = 0x5677
+0x9EBE = 0x5D60
+0x9EBF = 0x4B7B
+0x9EC4 = 0x322B
+0x9ECC = 0x7354
+0x9ECD = 0x3550
+0x9ECE = 0x7355
+0x9ECF = 0x7356
+0x9ED0 = 0x7357
+0x9ED2 = 0x3975
+0x9ED4 = 0x7358
+0x9ED8 = 0x6054
+0x9ED9 = 0x4C5B
+0x9EDB = 0x4263
+0x9EDC = 0x7359
+0x9EDD = 0x735B
+0x9EDE = 0x735A
+0x9EE0 = 0x735C
+0x9EE5 = 0x735D
+0x9EE8 = 0x735E
+0x9EEF = 0x735F
+0x9EF4 = 0x7360
+0x9EF6 = 0x7361
+0x9EF7 = 0x7362
+0x9EF9 = 0x7363
+0x9EFB = 0x7364
+0x9EFC = 0x7365
+0x9EFD = 0x7366
+0x9F07 = 0x7367
+0x9F08 = 0x7368
+0x9F0E = 0x4524
+0x9F13 = 0x385D
+0x9F15 = 0x736A
+0x9F20 = 0x414D
+0x9F21 = 0x736B
+0x9F2C = 0x736C
+0x9F3B = 0x4921
+0x9F3E = 0x736D
+0x9F4A = 0x736E
+0x9F4B = 0x6337
+0x9F4E = 0x6C5A
+0x9F4F = 0x706D
+0x9F52 = 0x736F
+0x9F54 = 0x7370
+0x9F5F = 0x7372
+0x9F60 = 0x7373
+0x9F61 = 0x7374
+0x9F62 = 0x4E70
+0x9F63 = 0x7371
+0x9F66 = 0x7375
+0x9F67 = 0x7376
+0x9F6A = 0x7378
+0x9F6C = 0x7377
+0x9F72 = 0x737A
+0x9F76 = 0x737B
+0x9F77 = 0x7379
+0x9F8D = 0x4E36
+0x9F95 = 0x737C
+0x9F9C = 0x737D
+0x9F9D = 0x6354
+0x9FA0 = 0x737E
+0xFF01 = 0x212A
+0xFF03 = 0x2174
+0xFF04 = 0x2170
+0xFF05 = 0x2173
+0xFF06 = 0x2175
+0xFF08 = 0x214A
+0xFF09 = 0x214B
+0xFF0A = 0x2176
+0xFF0B = 0x215C
+0xFF0C = 0x2124
+0xFF0D = 0x215D
+0xFF0E = 0x2125
+0xFF0F = 0x213F
+0xFF10 = 0x2330
+0xFF11 = 0x2331
+0xFF12 = 0x2332
+0xFF13 = 0x2333
+0xFF14 = 0x2334
+0xFF15 = 0x2335
+0xFF16 = 0x2336
+0xFF17 = 0x2337
+0xFF18 = 0x2338
+0xFF19 = 0x2339
+0xFF1A = 0x2127
+0xFF1B = 0x2128
+0xFF1C = 0x2163
+0xFF1D = 0x2161
+0xFF1E = 0x2164
+0xFF1F = 0x2129
+0xFF20 = 0x2177
+0xFF21 = 0x2341
+0xFF22 = 0x2342
+0xFF23 = 0x2343
+0xFF24 = 0x2344
+0xFF25 = 0x2345
+0xFF26 = 0x2346
+0xFF27 = 0x2347
+0xFF28 = 0x2348
+0xFF29 = 0x2349
+0xFF2A = 0x234A
+0xFF2B = 0x234B
+0xFF2C = 0x234C
+0xFF2D = 0x234D
+0xFF2E = 0x234E
+0xFF2F = 0x234F
+0xFF30 = 0x2350
+0xFF31 = 0x2351
+0xFF32 = 0x2352
+0xFF33 = 0x2353
+0xFF34 = 0x2354
+0xFF35 = 0x2355
+0xFF36 = 0x2356
+0xFF37 = 0x2357
+0xFF38 = 0x2358
+0xFF39 = 0x2359
+0xFF3A = 0x235A
+0xFF3B = 0x214E
+0xFF3C = 0x2140
+0xFF3D = 0x214F
+0xFF3E = 0x2130
+0xFF3F = 0x2132
+0xFF40 = 0x212E
+0xFF41 = 0x2361
+0xFF42 = 0x2362
+0xFF43 = 0x2363
+0xFF44 = 0x2364
+0xFF45 = 0x2365
+0xFF46 = 0x2366
+0xFF47 = 0x2367
+0xFF48 = 0x2368
+0xFF49 = 0x2369
+0xFF4A = 0x236A
+0xFF4B = 0x236B
+0xFF4C = 0x236C
+0xFF4D = 0x236D
+0xFF4E = 0x236E
+0xFF4F = 0x236F
+0xFF50 = 0x2370
+0xFF51 = 0x2371
+0xFF52 = 0x2372
+0xFF53 = 0x2373
+0xFF54 = 0x2374
+0xFF55 = 0x2375
+0xFF56 = 0x2376
+0xFF57 = 0x2377
+0xFF58 = 0x2378
+0xFF59 = 0x2379
+0xFF5A = 0x237A
+0xFF5B = 0x2150
+0xFF5C = 0x2143
+0xFF5D = 0x2151
+0xFF5E = 0x2141
+0xFFE0 = 0x2171
+0xFFE1 = 0x2172
+0xFFE2 = 0x224C
+0xFFE3 = 0x2131
+0xFFE5 = 0x216F
+END_MAP
diff --git a/share/i18n/csmapper/JIS/UCS%JISX0208UDC.src b/share/i18n/csmapper/JIS/UCS%JISX0208UDC.src
new file mode 100644 (file)
index 0000000..0604f6e
--- /dev/null
@@ -0,0 +1,955 @@
+# $NetBSD: UCS%JISX0208UDC.src,v 1.1 2003/07/19 20:20:42 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/JISX0208UDC"
+SRC_ZONE       0xE000 - 0xE3AB
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+0xE000 - 0xE3AB                = INVALID
+#
+# This data is derived from http://www.opengroup.or.jp/jvc/cde/
+#
+0xE000 = 0x7521
+0xE001 = 0x7522
+0xE002 = 0x7523
+0xE003 = 0x7524
+0xE004 = 0x7525
+0xE005 = 0x7526
+0xE006 = 0x7527
+0xE007 = 0x7528
+0xE008 = 0x7529
+0xE009 = 0x752A
+0xE00A = 0x752B
+0xE00B = 0x752C
+0xE00C = 0x752D
+0xE00D = 0x752E
+0xE00E = 0x752F
+0xE00F = 0x7530
+0xE010 = 0x7531
+0xE011 = 0x7532
+0xE012 = 0x7533
+0xE013 = 0x7534
+0xE014 = 0x7535
+0xE015 = 0x7536
+0xE016 = 0x7537
+0xE017 = 0x7538
+0xE018 = 0x7539
+0xE019 = 0x753A
+0xE01A = 0x753B
+0xE01B = 0x753C
+0xE01C = 0x753D
+0xE01D = 0x753E
+0xE01E = 0x753F
+0xE01F = 0x7540
+0xE020 = 0x7541
+0xE021 = 0x7542
+0xE022 = 0x7543
+0xE023 = 0x7544
+0xE024 = 0x7545
+0xE025 = 0x7546
+0xE026 = 0x7547
+0xE027 = 0x7548
+0xE028 = 0x7549
+0xE029 = 0x754A
+0xE02A = 0x754B
+0xE02B = 0x754C
+0xE02C = 0x754D
+0xE02D = 0x754E
+0xE02E = 0x754F
+0xE02F = 0x7550
+0xE030 = 0x7551
+0xE031 = 0x7552
+0xE032 = 0x7553
+0xE033 = 0x7554
+0xE034 = 0x7555
+0xE035 = 0x7556
+0xE036 = 0x7557
+0xE037 = 0x7558
+0xE038 = 0x7559
+0xE039 = 0x755A
+0xE03A = 0x755B
+0xE03B = 0x755C
+0xE03C = 0x755D
+0xE03D = 0x755E
+0xE03E = 0x755F
+0xE03F = 0x7560
+0xE040 = 0x7561
+0xE041 = 0x7562
+0xE042 = 0x7563
+0xE043 = 0x7564
+0xE044 = 0x7565
+0xE045 = 0x7566
+0xE046 = 0x7567
+0xE047 = 0x7568
+0xE048 = 0x7569
+0xE049 = 0x756A
+0xE04A = 0x756B
+0xE04B = 0x756C
+0xE04C = 0x756D
+0xE04D = 0x756E
+0xE04E = 0x756F
+0xE04F = 0x7570
+0xE050 = 0x7571
+0xE051 = 0x7572
+0xE052 = 0x7573
+0xE053 = 0x7574
+0xE054 = 0x7575
+0xE055 = 0x7576
+0xE056 = 0x7577
+0xE057 = 0x7578
+0xE058 = 0x7579
+0xE059 = 0x757A
+0xE05A = 0x757B
+0xE05B = 0x757C
+0xE05C = 0x757D
+0xE05D = 0x757E
+0xE05E = 0x7621
+0xE05F = 0x7622
+0xE060 = 0x7623
+0xE061 = 0x7624
+0xE062 = 0x7625
+0xE063 = 0x7626
+0xE064 = 0x7627
+0xE065 = 0x7628
+0xE066 = 0x7629
+0xE067 = 0x762A
+0xE068 = 0x762B
+0xE069 = 0x762C
+0xE06A = 0x762D
+0xE06B = 0x762E
+0xE06C = 0x762F
+0xE06D = 0x7630
+0xE06E = 0x7631
+0xE06F = 0x7632
+0xE070 = 0x7633
+0xE071 = 0x7634
+0xE072 = 0x7635
+0xE073 = 0x7636
+0xE074 = 0x7637
+0xE075 = 0x7638
+0xE076 = 0x7639
+0xE077 = 0x763A
+0xE078 = 0x763B
+0xE079 = 0x763C
+0xE07A = 0x763D
+0xE07B = 0x763E
+0xE07C = 0x763F
+0xE07D = 0x7640
+0xE07E = 0x7641
+0xE07F = 0x7642
+0xE080 = 0x7643
+0xE081 = 0x7644
+0xE082 = 0x7645
+0xE083 = 0x7646
+0xE084 = 0x7647
+0xE085 = 0x7648
+0xE086 = 0x7649
+0xE087 = 0x764A
+0xE088 = 0x764B
+0xE089 = 0x764C
+0xE08A = 0x764D
+0xE08B = 0x764E
+0xE08C = 0x764F
+0xE08D = 0x7650
+0xE08E = 0x7651
+0xE08F = 0x7652
+0xE090 = 0x7653
+0xE091 = 0x7654
+0xE092 = 0x7655
+0xE093 = 0x7656
+0xE094 = 0x7657
+0xE095 = 0x7658
+0xE096 = 0x7659
+0xE097 = 0x765A
+0xE098 = 0x765B
+0xE099 = 0x765C
+0xE09A = 0x765D
+0xE09B = 0x765E
+0xE09C = 0x765F
+0xE09D = 0x7660
+0xE09E = 0x7661
+0xE09F = 0x7662
+0xE0A0 = 0x7663
+0xE0A1 = 0x7664
+0xE0A2 = 0x7665
+0xE0A3 = 0x7666
+0xE0A4 = 0x7667
+0xE0A5 = 0x7668
+0xE0A6 = 0x7669
+0xE0A7 = 0x766A
+0xE0A8 = 0x766B
+0xE0A9 = 0x766C
+0xE0AA = 0x766D
+0xE0AB = 0x766E
+0xE0AC = 0x766F
+0xE0AD = 0x7670
+0xE0AE = 0x7671
+0xE0AF = 0x7672
+0xE0B0 = 0x7673
+0xE0B1 = 0x7674
+0xE0B2 = 0x7675
+0xE0B3 = 0x7676
+0xE0B4 = 0x7677
+0xE0B5 = 0x7678
+0xE0B6 = 0x7679
+0xE0B7 = 0x767A
+0xE0B8 = 0x767B
+0xE0B9 = 0x767C
+0xE0BA = 0x767D
+0xE0BB = 0x767E
+0xE0BC = 0x7721
+0xE0BD = 0x7722
+0xE0BE = 0x7723
+0xE0BF = 0x7724
+0xE0C0 = 0x7725
+0xE0C1 = 0x7726
+0xE0C2 = 0x7727
+0xE0C3 = 0x7728
+0xE0C4 = 0x7729
+0xE0C5 = 0x772A
+0xE0C6 = 0x772B
+0xE0C7 = 0x772C
+0xE0C8 = 0x772D
+0xE0C9 = 0x772E
+0xE0CA = 0x772F
+0xE0CB = 0x7730
+0xE0CC = 0x7731
+0xE0CD = 0x7732
+0xE0CE = 0x7733
+0xE0CF = 0x7734
+0xE0D0 = 0x7735
+0xE0D1 = 0x7736
+0xE0D2 = 0x7737
+0xE0D3 = 0x7738
+0xE0D4 = 0x7739
+0xE0D5 = 0x773A
+0xE0D6 = 0x773B
+0xE0D7 = 0x773C
+0xE0D8 = 0x773D
+0xE0D9 = 0x773E
+0xE0DA = 0x773F
+0xE0DB = 0x7740
+0xE0DC = 0x7741
+0xE0DD = 0x7742
+0xE0DE = 0x7743
+0xE0DF = 0x7744
+0xE0E0 = 0x7745
+0xE0E1 = 0x7746
+0xE0E2 = 0x7747
+0xE0E3 = 0x7748
+0xE0E4 = 0x7749
+0xE0E5 = 0x774A
+0xE0E6 = 0x774B
+0xE0E7 = 0x774C
+0xE0E8 = 0x774D
+0xE0E9 = 0x774E
+0xE0EA = 0x774F
+0xE0EB = 0x7750
+0xE0EC = 0x7751
+0xE0ED = 0x7752
+0xE0EE = 0x7753
+0xE0EF = 0x7754
+0xE0F0 = 0x7755
+0xE0F1 = 0x7756
+0xE0F2 = 0x7757
+0xE0F3 = 0x7758
+0xE0F4 = 0x7759
+0xE0F5 = 0x775A
+0xE0F6 = 0x775B
+0xE0F7 = 0x775C
+0xE0F8 = 0x775D
+0xE0F9 = 0x775E
+0xE0FA = 0x775F
+0xE0FB = 0x7760
+0xE0FC = 0x7761
+0xE0FD = 0x7762
+0xE0FE = 0x7763
+0xE0FF = 0x7764
+0xE100 = 0x7765
+0xE101 = 0x7766
+0xE102 = 0x7767
+0xE103 = 0x7768
+0xE104 = 0x7769
+0xE105 = 0x776A
+0xE106 = 0x776B
+0xE107 = 0x776C
+0xE108 = 0x776D
+0xE109 = 0x776E
+0xE10A = 0x776F
+0xE10B = 0x7770
+0xE10C = 0x7771
+0xE10D = 0x7772
+0xE10E = 0x7773
+0xE10F = 0x7774
+0xE110 = 0x7775
+0xE111 = 0x7776
+0xE112 = 0x7777
+0xE113 = 0x7778
+0xE114 = 0x7779
+0xE115 = 0x777A
+0xE116 = 0x777B
+0xE117 = 0x777C
+0xE118 = 0x777D
+0xE119 = 0x777E
+0xE11A = 0x7821
+0xE11B = 0x7822
+0xE11C = 0x7823
+0xE11D = 0x7824
+0xE11E = 0x7825
+0xE11F = 0x7826
+0xE120 = 0x7827
+0xE121 = 0x7828
+0xE122 = 0x7829
+0xE123 = 0x782A
+0xE124 = 0x782B
+0xE125 = 0x782C
+0xE126 = 0x782D
+0xE127 = 0x782E
+0xE128 = 0x782F
+0xE129 = 0x7830
+0xE12A = 0x7831
+0xE12B = 0x7832
+0xE12C = 0x7833
+0xE12D = 0x7834
+0xE12E = 0x7835
+0xE12F = 0x7836
+0xE130 = 0x7837
+0xE131 = 0x7838
+0xE132 = 0x7839
+0xE133 = 0x783A
+0xE134 = 0x783B
+0xE135 = 0x783C
+0xE136 = 0x783D
+0xE137 = 0x783E
+0xE138 = 0x783F
+0xE139 = 0x7840
+0xE13A = 0x7841
+0xE13B = 0x7842
+0xE13C = 0x7843
+0xE13D = 0x7844
+0xE13E = 0x7845
+0xE13F = 0x7846
+0xE140 = 0x7847
+0xE141 = 0x7848
+0xE142 = 0x7849
+0xE143 = 0x784A
+0xE144 = 0x784B
+0xE145 = 0x784C
+0xE146 = 0x784D
+0xE147 = 0x784E
+0xE148 = 0x784F
+0xE149 = 0x7850
+0xE14A = 0x7851
+0xE14B = 0x7852
+0xE14C = 0x7853
+0xE14D = 0x7854
+0xE14E = 0x7855
+0xE14F = 0x7856
+0xE150 = 0x7857
+0xE151 = 0x7858
+0xE152 = 0x7859
+0xE153 = 0x785A
+0xE154 = 0x785B
+0xE155 = 0x785C
+0xE156 = 0x785D
+0xE157 = 0x785E
+0xE158 = 0x785F
+0xE159 = 0x7860
+0xE15A = 0x7861
+0xE15B = 0x7862
+0xE15C = 0x7863
+0xE15D = 0x7864
+0xE15E = 0x7865
+0xE15F = 0x7866
+0xE160 = 0x7867
+0xE161 = 0x7868
+0xE162 = 0x7869
+0xE163 = 0x786A
+0xE164 = 0x786B
+0xE165 = 0x786C
+0xE166 = 0x786D
+0xE167 = 0x786E
+0xE168 = 0x786F
+0xE169 = 0x7870
+0xE16A = 0x7871
+0xE16B = 0x7872
+0xE16C = 0x7873
+0xE16D = 0x7874
+0xE16E = 0x7875
+0xE16F = 0x7876
+0xE170 = 0x7877
+0xE171 = 0x7878
+0xE172 = 0x7879
+0xE173 = 0x787A
+0xE174 = 0x787B
+0xE175 = 0x787C
+0xE176 = 0x787D
+0xE177 = 0x787E
+0xE178 = 0x7921
+0xE179 = 0x7922
+0xE17A = 0x7923
+0xE17B = 0x7924
+0xE17C = 0x7925
+0xE17D = 0x7926
+0xE17E = 0x7927
+0xE17F = 0x7928
+0xE180 = 0x7929
+0xE181 = 0x792A
+0xE182 = 0x792B
+0xE183 = 0x792C
+0xE184 = 0x792D
+0xE185 = 0x792E
+0xE186 = 0x792F
+0xE187 = 0x7930
+0xE188 = 0x7931
+0xE189 = 0x7932
+0xE18A = 0x7933
+0xE18B = 0x7934
+0xE18C = 0x7935
+0xE18D = 0x7936
+0xE18E = 0x7937
+0xE18F = 0x7938
+0xE190 = 0x7939
+0xE191 = 0x793A
+0xE192 = 0x793B
+0xE193 = 0x793C
+0xE194 = 0x793D
+0xE195 = 0x793E
+0xE196 = 0x793F
+0xE197 = 0x7940
+0xE198 = 0x7941
+0xE199 = 0x7942
+0xE19A = 0x7943
+0xE19B = 0x7944
+0xE19C = 0x7945
+0xE19D = 0x7946
+0xE19E = 0x7947
+0xE19F = 0x7948
+0xE1A0 = 0x7949
+0xE1A1 = 0x794A
+0xE1A2 = 0x794B
+0xE1A3 = 0x794C
+0xE1A4 = 0x794D
+0xE1A5 = 0x794E
+0xE1A6 = 0x794F
+0xE1A7 = 0x7950
+0xE1A8 = 0x7951
+0xE1A9 = 0x7952
+0xE1AA = 0x7953
+0xE1AB = 0x7954
+0xE1AC = 0x7955
+0xE1AD = 0x7956
+0xE1AE = 0x7957
+0xE1AF = 0x7958
+0xE1B0 = 0x7959
+0xE1B1 = 0x795A
+0xE1B2 = 0x795B
+0xE1B3 = 0x795C
+0xE1B4 = 0x795D
+0xE1B5 = 0x795E
+0xE1B6 = 0x795F
+0xE1B7 = 0x7960
+0xE1B8 = 0x7961
+0xE1B9 = 0x7962
+0xE1BA = 0x7963
+0xE1BB = 0x7964
+0xE1BC = 0x7965
+0xE1BD = 0x7966
+0xE1BE = 0x7967
+0xE1BF = 0x7968
+0xE1C0 = 0x7969
+0xE1C1 = 0x796A
+0xE1C2 = 0x796B
+0xE1C3 = 0x796C
+0xE1C4 = 0x796D
+0xE1C5 = 0x796E
+0xE1C6 = 0x796F
+0xE1C7 = 0x7970
+0xE1C8 = 0x7971
+0xE1C9 = 0x7972
+0xE1CA = 0x7973
+0xE1CB = 0x7974
+0xE1CC = 0x7975
+0xE1CD = 0x7976
+0xE1CE = 0x7977
+0xE1CF = 0x7978
+0xE1D0 = 0x7979
+0xE1D1 = 0x797A
+0xE1D2 = 0x797B
+0xE1D3 = 0x797C
+0xE1D4 = 0x797D
+0xE1D5 = 0x797E
+0xE1D6 = 0x7A21
+0xE1D7 = 0x7A22
+0xE1D8 = 0x7A23
+0xE1D9 = 0x7A24
+0xE1DA = 0x7A25
+0xE1DB = 0x7A26
+0xE1DC = 0x7A27
+0xE1DD = 0x7A28
+0xE1DE = 0x7A29
+0xE1DF = 0x7A2A
+0xE1E0 = 0x7A2B
+0xE1E1 = 0x7A2C
+0xE1E2 = 0x7A2D
+0xE1E3 = 0x7A2E
+0xE1E4 = 0x7A2F
+0xE1E5 = 0x7A30
+0xE1E6 = 0x7A31
+0xE1E7 = 0x7A32
+0xE1E8 = 0x7A33
+0xE1E9 = 0x7A34
+0xE1EA = 0x7A35
+0xE1EB = 0x7A36
+0xE1EC = 0x7A37
+0xE1ED = 0x7A38
+0xE1EE = 0x7A39
+0xE1EF = 0x7A3A
+0xE1F0 = 0x7A3B
+0xE1F1 = 0x7A3C
+0xE1F2 = 0x7A3D
+0xE1F3 = 0x7A3E
+0xE1F4 = 0x7A3F
+0xE1F5 = 0x7A40
+0xE1F6 = 0x7A41
+0xE1F7 = 0x7A42
+0xE1F8 = 0x7A43
+0xE1F9 = 0x7A44
+0xE1FA = 0x7A45
+0xE1FB = 0x7A46
+0xE1FC = 0x7A47
+0xE1FD = 0x7A48
+0xE1FE = 0x7A49
+0xE1FF = 0x7A4A
+0xE200 = 0x7A4B
+0xE201 = 0x7A4C
+0xE202 = 0x7A4D
+0xE203 = 0x7A4E
+0xE204 = 0x7A4F
+0xE205 = 0x7A50
+0xE206 = 0x7A51
+0xE207 = 0x7A52
+0xE208 = 0x7A53
+0xE209 = 0x7A54
+0xE20A = 0x7A55
+0xE20B = 0x7A56
+0xE20C = 0x7A57
+0xE20D = 0x7A58
+0xE20E = 0x7A59
+0xE20F = 0x7A5A
+0xE210 = 0x7A5B
+0xE211 = 0x7A5C
+0xE212 = 0x7A5D
+0xE213 = 0x7A5E
+0xE214 = 0x7A5F
+0xE215 = 0x7A60
+0xE216 = 0x7A61
+0xE217 = 0x7A62
+0xE218 = 0x7A63
+0xE219 = 0x7A64
+0xE21A = 0x7A65
+0xE21B = 0x7A66
+0xE21C = 0x7A67
+0xE21D = 0x7A68
+0xE21E = 0x7A69
+0xE21F = 0x7A6A
+0xE220 = 0x7A6B
+0xE221 = 0x7A6C
+0xE222 = 0x7A6D
+0xE223 = 0x7A6E
+0xE224 = 0x7A6F
+0xE225 = 0x7A70
+0xE226 = 0x7A71
+0xE227 = 0x7A72
+0xE228 = 0x7A73
+0xE229 = 0x7A74
+0xE22A = 0x7A75
+0xE22B = 0x7A76
+0xE22C = 0x7A77
+0xE22D = 0x7A78
+0xE22E = 0x7A79
+0xE22F = 0x7A7A
+0xE230 = 0x7A7B
+0xE231 = 0x7A7C
+0xE232 = 0x7A7D
+0xE233 = 0x7A7E
+0xE234 = 0x7B21
+0xE235 = 0x7B22
+0xE236 = 0x7B23
+0xE237 = 0x7B24
+0xE238 = 0x7B25
+0xE239 = 0x7B26
+0xE23A = 0x7B27
+0xE23B = 0x7B28
+0xE23C = 0x7B29
+0xE23D = 0x7B2A
+0xE23E = 0x7B2B
+0xE23F = 0x7B2C
+0xE240 = 0x7B2D
+0xE241 = 0x7B2E
+0xE242 = 0x7B2F
+0xE243 = 0x7B30
+0xE244 = 0x7B31
+0xE245 = 0x7B32
+0xE246 = 0x7B33
+0xE247 = 0x7B34
+0xE248 = 0x7B35
+0xE249 = 0x7B36
+0xE24A = 0x7B37
+0xE24B = 0x7B38
+0xE24C = 0x7B39
+0xE24D = 0x7B3A
+0xE24E = 0x7B3B
+0xE24F = 0x7B3C
+0xE250 = 0x7B3D
+0xE251 = 0x7B3E
+0xE252 = 0x7B3F
+0xE253 = 0x7B40
+0xE254 = 0x7B41
+0xE255 = 0x7B42
+0xE256 = 0x7B43
+0xE257 = 0x7B44
+0xE258 = 0x7B45
+0xE259 = 0x7B46
+0xE25A = 0x7B47
+0xE25B = 0x7B48
+0xE25C = 0x7B49
+0xE25D = 0x7B4A
+0xE25E = 0x7B4B
+0xE25F = 0x7B4C
+0xE260 = 0x7B4D
+0xE261 = 0x7B4E
+0xE262 = 0x7B4F
+0xE263 = 0x7B50
+0xE264 = 0x7B51
+0xE265 = 0x7B52
+0xE266 = 0x7B53
+0xE267 = 0x7B54
+0xE268 = 0x7B55
+0xE269 = 0x7B56
+0xE26A = 0x7B57
+0xE26B = 0x7B58
+0xE26C = 0x7B59
+0xE26D = 0x7B5A
+0xE26E = 0x7B5B
+0xE26F = 0x7B5C
+0xE270 = 0x7B5D
+0xE271 = 0x7B5E
+0xE272 = 0x7B5F
+0xE273 = 0x7B60
+0xE274 = 0x7B61
+0xE275 = 0x7B62
+0xE276 = 0x7B63
+0xE277 = 0x7B64
+0xE278 = 0x7B65
+0xE279 = 0x7B66
+0xE27A = 0x7B67
+0xE27B = 0x7B68
+0xE27C = 0x7B69
+0xE27D = 0x7B6A
+0xE27E = 0x7B6B
+0xE27F = 0x7B6C
+0xE280 = 0x7B6D
+0xE281 = 0x7B6E
+0xE282 = 0x7B6F
+0xE283 = 0x7B70
+0xE284 = 0x7B71
+0xE285 = 0x7B72
+0xE286 = 0x7B73
+0xE287 = 0x7B74
+0xE288 = 0x7B75
+0xE289 = 0x7B76
+0xE28A = 0x7B77
+0xE28B = 0x7B78
+0xE28C = 0x7B79
+0xE28D = 0x7B7A
+0xE28E = 0x7B7B
+0xE28F = 0x7B7C
+0xE290 = 0x7B7D
+0xE291 = 0x7B7E
+0xE292 = 0x7C21
+0xE293 = 0x7C22
+0xE294 = 0x7C23
+0xE295 = 0x7C24
+0xE296 = 0x7C25
+0xE297 = 0x7C26
+0xE298 = 0x7C27
+0xE299 = 0x7C28
+0xE29A = 0x7C29
+0xE29B = 0x7C2A
+0xE29C = 0x7C2B
+0xE29D = 0x7C2C
+0xE29E = 0x7C2D
+0xE29F = 0x7C2E
+0xE2A0 = 0x7C2F
+0xE2A1 = 0x7C30
+0xE2A2 = 0x7C31
+0xE2A3 = 0x7C32
+0xE2A4 = 0x7C33
+0xE2A5 = 0x7C34
+0xE2A6 = 0x7C35
+0xE2A7 = 0x7C36
+0xE2A8 = 0x7C37
+0xE2A9 = 0x7C38
+0xE2AA = 0x7C39
+0xE2AB = 0x7C3A
+0xE2AC = 0x7C3B
+0xE2AD = 0x7C3C
+0xE2AE = 0x7C3D
+0xE2AF = 0x7C3E
+0xE2B0 = 0x7C3F
+0xE2B1 = 0x7C40
+0xE2B2 = 0x7C41
+0xE2B3 = 0x7C42
+0xE2B4 = 0x7C43
+0xE2B5 = 0x7C44
+0xE2B6 = 0x7C45
+0xE2B7 = 0x7C46
+0xE2B8 = 0x7C47
+0xE2B9 = 0x7C48
+0xE2BA = 0x7C49
+0xE2BB = 0x7C4A
+0xE2BC = 0x7C4B
+0xE2BD = 0x7C4C
+0xE2BE = 0x7C4D
+0xE2BF = 0x7C4E
+0xE2C0 = 0x7C4F
+0xE2C1 = 0x7C50
+0xE2C2 = 0x7C51
+0xE2C3 = 0x7C52
+0xE2C4 = 0x7C53
+0xE2C5 = 0x7C54
+0xE2C6 = 0x7C55
+0xE2C7 = 0x7C56
+0xE2C8 = 0x7C57
+0xE2C9 = 0x7C58
+0xE2CA = 0x7C59
+0xE2CB = 0x7C5A
+0xE2CC = 0x7C5B
+0xE2CD = 0x7C5C
+0xE2CE = 0x7C5D
+0xE2CF = 0x7C5E
+0xE2D0 = 0x7C5F
+0xE2D1 = 0x7C60
+0xE2D2 = 0x7C61
+0xE2D3 = 0x7C62
+0xE2D4 = 0x7C63
+0xE2D5 = 0x7C64
+0xE2D6 = 0x7C65
+0xE2D7 = 0x7C66
+0xE2D8 = 0x7C67
+0xE2D9 = 0x7C68
+0xE2DA = 0x7C69
+0xE2DB = 0x7C6A
+0xE2DC = 0x7C6B
+0xE2DD = 0x7C6C
+0xE2DE = 0x7C6D
+0xE2DF = 0x7C6E
+0xE2E0 = 0x7C6F
+0xE2E1 = 0x7C70
+0xE2E2 = 0x7C71
+0xE2E3 = 0x7C72
+0xE2E4 = 0x7C73
+0xE2E5 = 0x7C74
+0xE2E6 = 0x7C75
+0xE2E7 = 0x7C76
+0xE2E8 = 0x7C77
+0xE2E9 = 0x7C78
+0xE2EA = 0x7C79
+0xE2EB = 0x7C7A
+0xE2EC = 0x7C7B
+0xE2ED = 0x7C7C
+0xE2EE = 0x7C7D
+0xE2EF = 0x7C7E
+0xE2F0 = 0x7D21
+0xE2F1 = 0x7D22
+0xE2F2 = 0x7D23
+0xE2F3 = 0x7D24
+0xE2F4 = 0x7D25
+0xE2F5 = 0x7D26
+0xE2F6 = 0x7D27
+0xE2F7 = 0x7D28
+0xE2F8 = 0x7D29
+0xE2F9 = 0x7D2A
+0xE2FA = 0x7D2B
+0xE2FB = 0x7D2C
+0xE2FC = 0x7D2D
+0xE2FD = 0x7D2E
+0xE2FE = 0x7D2F
+0xE2FF = 0x7D30
+0xE300 = 0x7D31
+0xE301 = 0x7D32
+0xE302 = 0x7D33
+0xE303 = 0x7D34
+0xE304 = 0x7D35
+0xE305 = 0x7D36
+0xE306 = 0x7D37
+0xE307 = 0x7D38
+0xE308 = 0x7D39
+0xE309 = 0x7D3A
+0xE30A = 0x7D3B
+0xE30B = 0x7D3C
+0xE30C = 0x7D3D
+0xE30D = 0x7D3E
+0xE30E = 0x7D3F
+0xE30F = 0x7D40
+0xE310 = 0x7D41
+0xE311 = 0x7D42
+0xE312 = 0x7D43
+0xE313 = 0x7D44
+0xE314 = 0x7D45
+0xE315 = 0x7D46
+0xE316 = 0x7D47
+0xE317 = 0x7D48
+0xE318 = 0x7D49
+0xE319 = 0x7D4A
+0xE31A = 0x7D4B
+0xE31B = 0x7D4C
+0xE31C = 0x7D4D
+0xE31D = 0x7D4E
+0xE31E = 0x7D4F
+0xE31F = 0x7D50
+0xE320 = 0x7D51
+0xE321 = 0x7D52
+0xE322 = 0x7D53
+0xE323 = 0x7D54
+0xE324 = 0x7D55
+0xE325 = 0x7D56
+0xE326 = 0x7D57
+0xE327 = 0x7D58
+0xE328 = 0x7D59
+0xE329 = 0x7D5A
+0xE32A = 0x7D5B
+0xE32B = 0x7D5C
+0xE32C = 0x7D5D
+0xE32D = 0x7D5E
+0xE32E = 0x7D5F
+0xE32F = 0x7D60
+0xE330 = 0x7D61
+0xE331 = 0x7D62
+0xE332 = 0x7D63
+0xE333 = 0x7D64
+0xE334 = 0x7D65
+0xE335 = 0x7D66
+0xE336 = 0x7D67
+0xE337 = 0x7D68
+0xE338 = 0x7D69
+0xE339 = 0x7D6A
+0xE33A = 0x7D6B
+0xE33B = 0x7D6C
+0xE33C = 0x7D6D
+0xE33D = 0x7D6E
+0xE33E = 0x7D6F
+0xE33F = 0x7D70
+0xE340 = 0x7D71
+0xE341 = 0x7D72
+0xE342 = 0x7D73
+0xE343 = 0x7D74
+0xE344 = 0x7D75
+0xE345 = 0x7D76
+0xE346 = 0x7D77
+0xE347 = 0x7D78
+0xE348 = 0x7D79
+0xE349 = 0x7D7A
+0xE34A = 0x7D7B
+0xE34B = 0x7D7C
+0xE34C = 0x7D7D
+0xE34D = 0x7D7E
+0xE34E = 0x7E21
+0xE34F = 0x7E22
+0xE350 = 0x7E23
+0xE351 = 0x7E24
+0xE352 = 0x7E25
+0xE353 = 0x7E26
+0xE354 = 0x7E27
+0xE355 = 0x7E28
+0xE356 = 0x7E29
+0xE357 = 0x7E2A
+0xE358 = 0x7E2B
+0xE359 = 0x7E2C
+0xE35A = 0x7E2D
+0xE35B = 0x7E2E
+0xE35C = 0x7E2F
+0xE35D = 0x7E30
+0xE35E = 0x7E31
+0xE35F = 0x7E32
+0xE360 = 0x7E33
+0xE361 = 0x7E34
+0xE362 = 0x7E35
+0xE363 = 0x7E36
+0xE364 = 0x7E37
+0xE365 = 0x7E38
+0xE366 = 0x7E39
+0xE367 = 0x7E3A
+0xE368 = 0x7E3B
+0xE369 = 0x7E3C
+0xE36A = 0x7E3D
+0xE36B = 0x7E3E
+0xE36C = 0x7E3F
+0xE36D = 0x7E40
+0xE36E = 0x7E41
+0xE36F = 0x7E42
+0xE370 = 0x7E43
+0xE371 = 0x7E44
+0xE372 = 0x7E45
+0xE373 = 0x7E46
+0xE374 = 0x7E47
+0xE375 = 0x7E48
+0xE376 = 0x7E49
+0xE377 = 0x7E4A
+0xE378 = 0x7E4B
+0xE379 = 0x7E4C
+0xE37A = 0x7E4D
+0xE37B = 0x7E4E
+0xE37C = 0x7E4F
+0xE37D = 0x7E50
+0xE37E = 0x7E51
+0xE37F = 0x7E52
+0xE380 = 0x7E53
+0xE381 = 0x7E54
+0xE382 = 0x7E55
+0xE383 = 0x7E56
+0xE384 = 0x7E57
+0xE385 = 0x7E58
+0xE386 = 0x7E59
+0xE387 = 0x7E5A
+0xE388 = 0x7E5B
+0xE389 = 0x7E5C
+0xE38A = 0x7E5D
+0xE38B = 0x7E5E
+0xE38C = 0x7E5F
+0xE38D = 0x7E60
+0xE38E = 0x7E61
+0xE38F = 0x7E62
+0xE390 = 0x7E63
+0xE391 = 0x7E64
+0xE392 = 0x7E65
+0xE393 = 0x7E66
+0xE394 = 0x7E67
+0xE395 = 0x7E68
+0xE396 = 0x7E69
+0xE397 = 0x7E6A
+0xE398 = 0x7E6B
+0xE399 = 0x7E6C
+0xE39A = 0x7E6D
+0xE39B = 0x7E6E
+0xE39C = 0x7E6F
+0xE39D = 0x7E70
+0xE39E = 0x7E71
+0xE39F = 0x7E72
+0xE3A0 = 0x7E73
+0xE3A1 = 0x7E74
+0xE3A2 = 0x7E75
+0xE3A3 = 0x7E76
+0xE3A4 = 0x7E77
+0xE3A5 = 0x7E78
+0xE3A6 = 0x7E79
+0xE3A7 = 0x7E7A
+0xE3A8 = 0x7E7B
+0xE3A9 = 0x7E7C
+0xE3AA = 0x7E7D
+0xE3AB = 0x7E7E
+END_MAP
diff --git a/share/i18n/csmapper/JIS/UCS%JISX0208VDC@NEC.src b/share/i18n/csmapper/JIS/UCS%JISX0208VDC@NEC.src
new file mode 100644 (file)
index 0000000..d91f0bd
--- /dev/null
@@ -0,0 +1,98 @@
+# $NetBSD: UCS%JISX0208VDC@NEC.src,v 1.1 2003/07/19 20:20:42 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/JISX0208VDC:NEC"
+SRC_ZONE       0x2116 - 0x33CD
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+0x2116 - 0x33CD                = INVALID
+#
+# This data is derived from http://www.opengroup.or.jp/jvc/cde/
+#
+0x2116 = 0x2D62
+0x2121 = 0x2D64
+0x2160 = 0x2D35
+0x2161 = 0x2D36
+0x2162 = 0x2D37
+0x2163 = 0x2D38
+0x2164 = 0x2D39
+0x2165 = 0x2D3A
+0x2166 = 0x2D3B
+0x2167 = 0x2D3C
+0x2168 = 0x2D3D
+0x2169 = 0x2D3E
+0x2211 = 0x2D74
+0x221A = 0x2D75
+0x221F = 0x2D78
+0x2220 = 0x2D77
+0x2229 = 0x2D7B
+0x222A = 0x2D7C
+0x222B = 0x2D72
+0x222E = 0x2D73
+0x2235 = 0x2D7A
+0x2252 = 0x2D70
+0x2261 = 0x2D71
+0x22A5 = 0x2D76
+0x22BF = 0x2D79
+0x2460 = 0x2D21
+0x2461 = 0x2D22
+0x2462 = 0x2D23
+0x2463 = 0x2D24
+0x2464 = 0x2D25
+0x2465 = 0x2D26
+0x2466 = 0x2D27
+0x2467 = 0x2D28
+0x2468 = 0x2D29
+0x2469 = 0x2D2A
+0x246A = 0x2D2B
+0x246B = 0x2D2C
+0x246C = 0x2D2D
+0x246D = 0x2D2E
+0x246E = 0x2D2F
+0x246F = 0x2D30
+0x2470 = 0x2D31
+0x2471 = 0x2D32
+0x2472 = 0x2D33
+0x2473 = 0x2D34
+0x301D = 0x2D60
+0x301F = 0x2D61
+0x3231 = 0x2D6A
+0x3232 = 0x2D6B
+0x3239 = 0x2D6C
+0x32A4 = 0x2D65
+0x32A5 = 0x2D66
+0x32A6 = 0x2D67
+0x32A7 = 0x2D68
+0x32A8 = 0x2D69
+0x3303 = 0x2D46
+0x330D = 0x2D4A
+0x3314 = 0x2D41
+0x3318 = 0x2D44
+0x3322 = 0x2D42
+0x3323 = 0x2D4C
+0x3326 = 0x2D4B
+0x3327 = 0x2D45
+0x332B = 0x2D4D
+0x3336 = 0x2D47
+0x333B = 0x2D4F
+0x3349 = 0x2D40
+0x334A = 0x2D4E
+0x334D = 0x2D43
+0x3351 = 0x2D48
+0x3357 = 0x2D49
+0x337B = 0x2D5F
+0x337C = 0x2D6F
+0x337D = 0x2D6E
+0x337E = 0x2D6D
+0x338E = 0x2D53
+0x338F = 0x2D54
+0x339C = 0x2D50
+0x339D = 0x2D51
+0x339E = 0x2D52
+0x33A1 = 0x2D56
+0x33C4 = 0x2D55
+0x33CD = 0x2D63
+END_MAP
diff --git a/share/i18n/csmapper/JIS/UCS%JISX0212.src b/share/i18n/csmapper/JIS/UCS%JISX0212.src
new file mode 100644 (file)
index 0000000..dd3aa96
--- /dev/null
@@ -0,0 +1,6167 @@
+# $NetBSD: UCS%JISX0212.src,v 1.3 2003/07/14 06:03:43 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/JISX0212"
+SRC_ZONE       0x0000 - 0x9FFF
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             JIS X 0212 (1990) to Unicode
+#      Unicode version:  1.1
+#      Table version:    0.9
+#      Table format:     Format A
+#      Date:             8 March 1994
+#
+#      Copyright (c) 1991-1994 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on magnetic media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Recipient is granted the right to make copies in any form for
+#      internal distribution and to freely use the information supplied
+#      in the creation of products supporting Unicode.  Unicode, Inc.
+#      specifically excludes the right to re-distribute this file directly
+#      to third parties or other organizations whether for profit or not.
+#
+#      General notes:
+#
+#
+# This table contains one set of mappings from JIS X 0212 into Unicode.
+# Note that these data are *possible* mappings only and may not be the
+# same as those used by actual products, nor may they be the best suited
+# for all uses.  For more information on the mappings between various code
+# pages incorporating the repertoire of JIS X 0212 and Unicode, consult the
+# VENDORS mapping data.  Normative information on the mapping between
+# JIS X 0212 and Unicode may be found in the Unihan.txt file in the
+# latest Unicode Character Database.
+#
+# If you have carefully considered the fact that the mappings in
+# this table are only one possible set of mappings between JIS X 0212 and
+# Unicode and have no normative status, but still feel that you
+# have located an error in the table that requires fixing, you may
+# report any such error to errata@unicode.org.
+#
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the JIS X 0212 code (in hex as 0xXXXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#                      The official names for Unicode characters U+4E00
+#                      to U+9FA5, inclusive, is "CJK UNIFIED IDEOGRAPH-XXXX",
+#                      where XXXX is the code point.  Including all these
+#                      names in this file increases its size substantially
+#                      and needlessly.  The token "<CJK>" is used for the
+#                      name of these characters.  If necessary, it can be
+#                      expanded algorithmically by a parser or editor.
+#
+#      The entries are in JIS X 0212 order
+#
+#      The following algorithms can be used to change the hex form
+#              of JIS 0212 to other standard forms:
+#
+#              To change hex to EUC form, add 0x8080
+#              To change hex to kuten form, first subtract 0x2020.  Then
+#                      the high and low bytes correspond to the ku and ten of
+#                      the kuten form.  For example, 0x2121 -> 0x0101 -> 0101;
+#                      0x6D63 -> 0x4D43 -> 7767
+#
+#   The kanji mappings are a normative part of ISO/IEC 10646.  The
+#       non-kanji mappings are provisional, pending definition of
+#       official mappings by Japanese standards bodies
+#
+#      Any comments or problems, contact <John_Jenkins@taligent.com>
+#
+#      Notes:
+#
+#      1. JIS X 0212 apparently unified the following two symbols
+#         into a single character at 0x2922:
+#      
+#         LATIN CAPITAL LETTER D WITH STROKE
+#         LATIN CAPITAL LETTER ETH
+#
+#         However, JIS X 0212 maintains the distinction between
+#         the lowercase forms of these two elements at 0x2942 and 0x2943.
+#         Given the structre of these JIS encodings, it is clear that
+#         0x2922 and 0x2942 are intended to be a capital/small pair.
+#         Consequently, in the Unicode mapping, 0x2922 is treated as
+#         LATIN CAPITAL LETTER D WITH STROKE.
+#        
+0x007E = 0x2237
+0x00A1 = 0x2242
+0x00A4 = 0x2270
+0x00A6 = 0x2243
+0x00A9 = 0x226D
+0x00AA = 0x226C
+0x00AE = 0x226E
+0x00AF = 0x2234
+0x00B8 = 0x2231
+0x00BA = 0x226B
+0x00BF = 0x2244
+0x00C0 = 0x2A22
+0x00C1 = 0x2A21
+0x00C2 = 0x2A24
+0x00C3 = 0x2A2A
+0x00C4 = 0x2A23
+0x00C5 = 0x2A29
+0x00C6 = 0x2921
+0x00C7 = 0x2A2E
+0x00C8 = 0x2A32
+0x00C9 = 0x2A31
+0x00CA = 0x2A34
+0x00CB = 0x2A33
+0x00CC = 0x2A40
+0x00CD = 0x2A3F
+0x00CE = 0x2A42
+0x00CF = 0x2A41
+0x00D1 = 0x2A50
+0x00D2 = 0x2A52
+0x00D3 = 0x2A51
+0x00D4 = 0x2A54
+0x00D5 = 0x2A58
+0x00D6 = 0x2A53
+0x00D8 = 0x292C
+0x00D9 = 0x2A63
+0x00DA = 0x2A62
+0x00DB = 0x2A65
+0x00DC = 0x2A64
+0x00DD = 0x2A72
+0x00DE = 0x2930
+0x00DF = 0x294E
+0x00E0 = 0x2B22
+0x00E1 = 0x2B21
+0x00E2 = 0x2B24
+0x00E3 = 0x2B2A
+0x00E4 = 0x2B23
+0x00E5 = 0x2B29
+0x00E6 = 0x2941
+0x00E7 = 0x2B2E
+0x00E8 = 0x2B32
+0x00E9 = 0x2B31
+0x00EA = 0x2B34
+0x00EB = 0x2B33
+0x00EC = 0x2B40
+0x00ED = 0x2B3F
+0x00EE = 0x2B42
+0x00EF = 0x2B41
+0x00F0 = 0x2943
+0x00F1 = 0x2B50
+0x00F2 = 0x2B52
+0x00F3 = 0x2B51
+0x00F4 = 0x2B54
+0x00F5 = 0x2B58
+0x00F6 = 0x2B53
+0x00F8 = 0x294C
+0x00F9 = 0x2B63
+0x00FA = 0x2B62
+0x00FB = 0x2B65
+0x00FC = 0x2B64
+0x00FD = 0x2B72
+0x00FE = 0x2950
+0x00FF = 0x2B73
+0x0100 = 0x2A27
+0x0101 = 0x2B27
+0x0102 = 0x2A25
+0x0103 = 0x2B25
+0x0104 = 0x2A28
+0x0105 = 0x2B28
+0x0106 = 0x2A2B
+0x0107 = 0x2B2B
+0x0108 = 0x2A2C
+0x0109 = 0x2B2C
+0x010A = 0x2A2F
+0x010B = 0x2B2F
+0x010C = 0x2A2D
+0x010D = 0x2B2D
+0x010E = 0x2A30
+0x010F = 0x2B30
+0x0110 = 0x2922
+0x0111 = 0x2942
+0x0112 = 0x2A37
+0x0113 = 0x2B37
+0x0116 = 0x2A36
+0x0117 = 0x2B36
+0x0118 = 0x2A38
+0x0119 = 0x2B38
+0x011A = 0x2A35
+0x011B = 0x2B35
+0x011C = 0x2A3A
+0x011D = 0x2B3A
+0x011E = 0x2A3B
+0x011F = 0x2B3B
+0x0120 = 0x2A3D
+0x0121 = 0x2B3D
+0x0122 = 0x2A3C
+0x0124 = 0x2A3E
+0x0125 = 0x2B3E
+0x0126 = 0x2924
+0x0127 = 0x2944
+0x0128 = 0x2A47
+0x0129 = 0x2B47
+0x012A = 0x2A45
+0x012B = 0x2B45
+0x012E = 0x2A46
+0x012F = 0x2B46
+0x0130 = 0x2A44
+0x0131 = 0x2945
+0x0132 = 0x2926
+0x0133 = 0x2946
+0x0134 = 0x2A48
+0x0135 = 0x2B48
+0x0136 = 0x2A49
+0x0137 = 0x2B49
+0x0138 = 0x2947
+0x0139 = 0x2A4A
+0x013A = 0x2B4A
+0x013B = 0x2A4C
+0x013C = 0x2B4C
+0x013D = 0x2A4B
+0x013E = 0x2B4B
+0x013F = 0x2929
+0x0140 = 0x2949
+0x0141 = 0x2928
+0x0142 = 0x2948
+0x0143 = 0x2A4D
+0x0144 = 0x2B4D
+0x0145 = 0x2A4F
+0x0146 = 0x2B4F
+0x0147 = 0x2A4E
+0x0148 = 0x2B4E
+0x0149 = 0x294A
+0x014A = 0x292B
+0x014B = 0x294B
+0x014C = 0x2A57
+0x014D = 0x2B57
+0x0150 = 0x2A56
+0x0151 = 0x2B56
+0x0152 = 0x292D
+0x0153 = 0x294D
+0x0154 = 0x2A59
+0x0155 = 0x2B59
+0x0156 = 0x2A5B
+0x0157 = 0x2B5B
+0x0158 = 0x2A5A
+0x0159 = 0x2B5A
+0x015A = 0x2A5C
+0x015B = 0x2B5C
+0x015C = 0x2A5D
+0x015D = 0x2B5D
+0x015E = 0x2A5F
+0x015F = 0x2B5F
+0x0160 = 0x2A5E
+0x0161 = 0x2B5E
+0x0162 = 0x2A61
+0x0163 = 0x2B61
+0x0164 = 0x2A60
+0x0165 = 0x2B60
+0x0166 = 0x292F
+0x0167 = 0x294F
+0x0168 = 0x2A6C
+0x0169 = 0x2B6C
+0x016A = 0x2A69
+0x016B = 0x2B69
+0x016C = 0x2A66
+0x016D = 0x2B66
+0x016E = 0x2A6B
+0x016F = 0x2B6B
+0x0170 = 0x2A68
+0x0171 = 0x2B68
+0x0172 = 0x2A6A
+0x0173 = 0x2B6A
+0x0174 = 0x2A71
+0x0175 = 0x2B71
+0x0176 = 0x2A74
+0x0177 = 0x2B74
+0x0178 = 0x2A73
+0x0179 = 0x2A75
+0x017A = 0x2B75
+0x017B = 0x2A77
+0x017C = 0x2B77
+0x017D = 0x2A76
+0x017E = 0x2B76
+0x01CD = 0x2A26
+0x01CE = 0x2B26
+0x01CF = 0x2A43
+0x01D0 = 0x2B43
+0x01D1 = 0x2A55
+0x01D2 = 0x2B55
+0x01D3 = 0x2A67
+0x01D4 = 0x2B67
+0x01D5 = 0x2A70
+0x01D6 = 0x2B70
+0x01D7 = 0x2A6D
+0x01D8 = 0x2B6D
+0x01D9 = 0x2A6F
+0x01DA = 0x2B6F
+0x01DB = 0x2A6E
+0x01DC = 0x2B6E
+0x01F5 = 0x2B39
+0x02C7 = 0x2230
+0x02D8 = 0x222F
+0x02D9 = 0x2232
+0x02DA = 0x2236
+0x02DB = 0x2235
+0x02DD = 0x2233
+0x0384 = 0x2238
+0x0385 = 0x2239
+0x0386 = 0x2661
+0x0388 = 0x2662
+0x0389 = 0x2663
+0x038A = 0x2664
+0x038C = 0x2667
+0x038E = 0x2669
+0x038F = 0x266C
+0x0390 = 0x2676
+0x03AA = 0x2665
+0x03AB = 0x266A
+0x03AC = 0x2671
+0x03AD = 0x2672
+0x03AE = 0x2673
+0x03AF = 0x2674
+0x03B0 = 0x267B
+0x03C2 = 0x2678
+0x03CA = 0x2675
+0x03CB = 0x267A
+0x03CC = 0x2677
+0x03CD = 0x2679
+0x03CE = 0x267C
+0x0402 = 0x2742
+0x0403 = 0x2743
+0x0404 = 0x2744
+0x0405 = 0x2745
+0x0406 = 0x2746
+0x0407 = 0x2747
+0x0408 = 0x2748
+0x0409 = 0x2749
+0x040A = 0x274A
+0x040B = 0x274B
+0x040C = 0x274C
+0x040E = 0x274D
+0x040F = 0x274E
+0x0452 = 0x2772
+0x0453 = 0x2773
+0x0454 = 0x2774
+0x0455 = 0x2775
+0x0456 = 0x2776
+0x0457 = 0x2777
+0x0458 = 0x2778
+0x0459 = 0x2779
+0x045A = 0x277A
+0x045B = 0x277B
+0x045C = 0x277C
+0x045E = 0x277D
+0x045F = 0x277E
+0x2116 = 0x2271
+0x2122 = 0x226F
+0x4E02 = 0x3021
+0x4E04 = 0x3022
+0x4E05 = 0x3023
+0x4E0C = 0x3024
+0x4E12 = 0x3025
+0x4E1F = 0x3026
+0x4E23 = 0x3027
+0x4E24 = 0x3028
+0x4E28 = 0x3029
+0x4E2B = 0x302A
+0x4E2E = 0x302B
+0x4E2F = 0x302C
+0x4E30 = 0x302D
+0x4E35 = 0x302E
+0x4E40 = 0x302F
+0x4E41 = 0x3030
+0x4E44 = 0x3031
+0x4E47 = 0x3032
+0x4E51 = 0x3033
+0x4E5A = 0x3034
+0x4E5C = 0x3035
+0x4E63 = 0x3036
+0x4E68 = 0x3037
+0x4E69 = 0x3038
+0x4E74 = 0x3039
+0x4E75 = 0x303A
+0x4E79 = 0x303B
+0x4E7F = 0x303C
+0x4E8D = 0x303D
+0x4E96 = 0x303E
+0x4E97 = 0x303F
+0x4E9D = 0x3040
+0x4EAF = 0x3041
+0x4EB9 = 0x3042
+0x4EC3 = 0x3043
+0x4ED0 = 0x3044
+0x4EDA = 0x3045
+0x4EDB = 0x3046
+0x4EE0 = 0x3047
+0x4EE1 = 0x3048
+0x4EE2 = 0x3049
+0x4EE8 = 0x304A
+0x4EEF = 0x304B
+0x4EF1 = 0x304C
+0x4EF3 = 0x304D
+0x4EF5 = 0x304E
+0x4EFD = 0x304F
+0x4EFE = 0x3050
+0x4EFF = 0x3051
+0x4F00 = 0x3052
+0x4F02 = 0x3053
+0x4F03 = 0x3054
+0x4F08 = 0x3055
+0x4F0B = 0x3056
+0x4F0C = 0x3057
+0x4F12 = 0x3058
+0x4F15 = 0x3059
+0x4F16 = 0x305A
+0x4F17 = 0x305B
+0x4F19 = 0x305C
+0x4F2E = 0x305D
+0x4F31 = 0x305E
+0x4F33 = 0x3060
+0x4F35 = 0x3061
+0x4F37 = 0x3062
+0x4F39 = 0x3063
+0x4F3B = 0x3064
+0x4F3E = 0x3065
+0x4F40 = 0x3066
+0x4F42 = 0x3067
+0x4F48 = 0x3068
+0x4F49 = 0x3069
+0x4F4B = 0x306A
+0x4F4C = 0x306B
+0x4F52 = 0x306C
+0x4F54 = 0x306D
+0x4F56 = 0x306E
+0x4F58 = 0x306F
+0x4F5F = 0x3070
+0x4F60 = 0x305F
+0x4F63 = 0x3071
+0x4F6A = 0x3072
+0x4F6C = 0x3073
+0x4F6E = 0x3074
+0x4F71 = 0x3075
+0x4F77 = 0x3076
+0x4F78 = 0x3077
+0x4F79 = 0x3078
+0x4F7A = 0x3079
+0x4F7D = 0x307A
+0x4F7E = 0x307B
+0x4F81 = 0x307C
+0x4F82 = 0x307D
+0x4F84 = 0x307E
+0x4F85 = 0x3121
+0x4F89 = 0x3122
+0x4F8A = 0x3123
+0x4F8C = 0x3124
+0x4F8E = 0x3125
+0x4F90 = 0x3126
+0x4F92 = 0x3127
+0x4F93 = 0x3128
+0x4F94 = 0x3129
+0x4F97 = 0x312A
+0x4F99 = 0x312B
+0x4F9A = 0x312C
+0x4F9E = 0x312D
+0x4F9F = 0x312E
+0x4FB2 = 0x312F
+0x4FB7 = 0x3130
+0x4FB9 = 0x3131
+0x4FBB = 0x3132
+0x4FBC = 0x3133
+0x4FBD = 0x3134
+0x4FBE = 0x3135
+0x4FC0 = 0x3136
+0x4FC1 = 0x3137
+0x4FC5 = 0x3138
+0x4FC6 = 0x3139
+0x4FC8 = 0x313A
+0x4FC9 = 0x313B
+0x4FCB = 0x313C
+0x4FCC = 0x313D
+0x4FCD = 0x313E
+0x4FCF = 0x313F
+0x4FD2 = 0x3140
+0x4FDC = 0x3141
+0x4FE0 = 0x3142
+0x4FE2 = 0x3143
+0x4FF0 = 0x3144
+0x4FF2 = 0x3145
+0x4FFC = 0x3146
+0x4FFD = 0x3147
+0x4FFF = 0x3148
+0x5000 = 0x3149
+0x5001 = 0x314A
+0x5004 = 0x314B
+0x5007 = 0x314C
+0x500A = 0x314D
+0x500C = 0x314E
+0x500E = 0x314F
+0x5010 = 0x3150
+0x5013 = 0x3151
+0x5017 = 0x3152
+0x5018 = 0x3153
+0x501B = 0x3154
+0x501C = 0x3155
+0x501D = 0x3156
+0x501E = 0x3157
+0x5022 = 0x3158
+0x5027 = 0x3159
+0x502E = 0x315A
+0x5030 = 0x315B
+0x5032 = 0x315C
+0x5033 = 0x315D
+0x5035 = 0x315E
+0x503B = 0x3176
+0x5040 = 0x315F
+0x5041 = 0x3160
+0x5042 = 0x3161
+0x5045 = 0x3162
+0x5046 = 0x3163
+0x504A = 0x3164
+0x504C = 0x3165
+0x504E = 0x3166
+0x5051 = 0x3167
+0x5052 = 0x3168
+0x5053 = 0x3169
+0x5057 = 0x316A
+0x5059 = 0x316B
+0x505F = 0x316C
+0x5060 = 0x316D
+0x5062 = 0x316E
+0x5063 = 0x316F
+0x5066 = 0x3170
+0x5067 = 0x3171
+0x506A = 0x3172
+0x506D = 0x3173
+0x5070 = 0x3174
+0x5071 = 0x3175
+0x5081 = 0x3177
+0x5083 = 0x3178
+0x5084 = 0x3179
+0x5086 = 0x317A
+0x508A = 0x317B
+0x508E = 0x317C
+0x508F = 0x317D
+0x5090 = 0x317E
+0x5092 = 0x3221
+0x5093 = 0x3222
+0x5094 = 0x3223
+0x5096 = 0x3224
+0x509B = 0x3225
+0x509C = 0x3226
+0x509E = 0x3227
+0x509F = 0x3228
+0x50A0 = 0x3229
+0x50A1 = 0x322A
+0x50A2 = 0x322B
+0x50AA = 0x322C
+0x50AF = 0x322D
+0x50B0 = 0x322E
+0x50B9 = 0x322F
+0x50BA = 0x3230
+0x50BD = 0x3231
+0x50C0 = 0x3232
+0x50C3 = 0x3233
+0x50C4 = 0x3234
+0x50C7 = 0x3235
+0x50CC = 0x3236
+0x50CE = 0x3237
+0x50D0 = 0x3238
+0x50D3 = 0x3239
+0x50D4 = 0x323A
+0x50D8 = 0x323B
+0x50DC = 0x323C
+0x50DD = 0x323D
+0x50DF = 0x323E
+0x50E2 = 0x323F
+0x50E4 = 0x3240
+0x50E6 = 0x3241
+0x50E8 = 0x3242
+0x50E9 = 0x3243
+0x50EF = 0x3244
+0x50F1 = 0x3245
+0x50F2 = 0x3251
+0x50F6 = 0x3246
+0x50FA = 0x3247
+0x50FE = 0x3248
+0x5103 = 0x3249
+0x5106 = 0x324A
+0x5107 = 0x324B
+0x5108 = 0x324C
+0x510B = 0x324D
+0x510C = 0x324E
+0x510D = 0x324F
+0x510E = 0x3250
+0x5110 = 0x3252
+0x5117 = 0x3253
+0x5119 = 0x3254
+0x511B = 0x3255
+0x511C = 0x3256
+0x511D = 0x3257
+0x511E = 0x3258
+0x5123 = 0x3259
+0x5127 = 0x325A
+0x5128 = 0x325B
+0x512C = 0x325C
+0x512D = 0x325D
+0x512F = 0x325E
+0x5131 = 0x325F
+0x5133 = 0x3260
+0x5134 = 0x3261
+0x5135 = 0x3262
+0x5138 = 0x3263
+0x5139 = 0x3264
+0x5142 = 0x3265
+0x514A = 0x3266
+0x514F = 0x3267
+0x5153 = 0x3268
+0x5155 = 0x3269
+0x5157 = 0x326A
+0x5158 = 0x326B
+0x515F = 0x326C
+0x5164 = 0x326D
+0x5166 = 0x326E
+0x517E = 0x326F
+0x5183 = 0x3270
+0x5184 = 0x3271
+0x518B = 0x3272
+0x518E = 0x3273
+0x5198 = 0x3274
+0x519D = 0x3275
+0x51A1 = 0x3276
+0x51A3 = 0x3277
+0x51AD = 0x3278
+0x51B8 = 0x3279
+0x51BA = 0x327A
+0x51BC = 0x327B
+0x51BE = 0x327C
+0x51BF = 0x327D
+0x51C2 = 0x327E
+0x51C8 = 0x3321
+0x51CF = 0x3322
+0x51D1 = 0x3323
+0x51D2 = 0x3324
+0x51D3 = 0x3325
+0x51D5 = 0x3326
+0x51D8 = 0x3327
+0x51DE = 0x3328
+0x51E2 = 0x3329
+0x51E5 = 0x332A
+0x51EE = 0x332B
+0x51F2 = 0x332C
+0x51F3 = 0x332D
+0x51F4 = 0x332E
+0x51F7 = 0x332F
+0x5201 = 0x3330
+0x5202 = 0x3331
+0x5205 = 0x3332
+0x5212 = 0x3333
+0x5213 = 0x3334
+0x5215 = 0x3335
+0x5216 = 0x3336
+0x5218 = 0x3337
+0x5222 = 0x3338
+0x5228 = 0x3339
+0x5231 = 0x333A
+0x5232 = 0x333B
+0x5235 = 0x333C
+0x523C = 0x333D
+0x5245 = 0x333E
+0x5249 = 0x333F
+0x5255 = 0x3340
+0x5257 = 0x3341
+0x5258 = 0x3342
+0x525A = 0x3343
+0x525C = 0x3344
+0x525F = 0x3345
+0x5260 = 0x3346
+0x5261 = 0x3347
+0x5266 = 0x3348
+0x526E = 0x3349
+0x5277 = 0x334A
+0x5278 = 0x334B
+0x5279 = 0x334C
+0x5280 = 0x334D
+0x5282 = 0x334E
+0x5285 = 0x334F
+0x528A = 0x3350
+0x528C = 0x3351
+0x5293 = 0x3352
+0x5295 = 0x3353
+0x5296 = 0x3354
+0x5297 = 0x3355
+0x5298 = 0x3356
+0x529A = 0x3357
+0x529C = 0x3358
+0x52A4 = 0x3359
+0x52A5 = 0x335A
+0x52A6 = 0x335B
+0x52A7 = 0x335C
+0x52AF = 0x335D
+0x52B0 = 0x335E
+0x52B6 = 0x335F
+0x52B7 = 0x3360
+0x52B8 = 0x3361
+0x52BA = 0x3362
+0x52BB = 0x3363
+0x52BD = 0x3364
+0x52C0 = 0x3365
+0x52C4 = 0x3366
+0x52C6 = 0x3367
+0x52C8 = 0x3368
+0x52CC = 0x3369
+0x52CF = 0x336A
+0x52D1 = 0x336B
+0x52D4 = 0x336C
+0x52D6 = 0x336D
+0x52DB = 0x336E
+0x52DC = 0x336F
+0x52E1 = 0x3370
+0x52E5 = 0x3371
+0x52E8 = 0x3372
+0x52E9 = 0x3373
+0x52EA = 0x3374
+0x52EC = 0x3375
+0x52F0 = 0x3376
+0x52F1 = 0x3377
+0x52F4 = 0x3378
+0x52F6 = 0x3379
+0x52F7 = 0x337A
+0x5300 = 0x337B
+0x5303 = 0x337C
+0x530A = 0x337D
+0x530B = 0x337E
+0x530C = 0x3421
+0x5311 = 0x3422
+0x5313 = 0x3423
+0x5318 = 0x3424
+0x531B = 0x3425
+0x531C = 0x3426
+0x531E = 0x3427
+0x531F = 0x3428
+0x5325 = 0x3429
+0x5327 = 0x342A
+0x5328 = 0x342B
+0x5329 = 0x342C
+0x532B = 0x342D
+0x532C = 0x342E
+0x532D = 0x342F
+0x5330 = 0x3430
+0x5332 = 0x3431
+0x5335 = 0x3432
+0x533C = 0x3433
+0x533D = 0x3434
+0x533E = 0x3435
+0x5342 = 0x3436
+0x534B = 0x3438
+0x534C = 0x3437
+0x5359 = 0x3439
+0x535B = 0x343A
+0x5361 = 0x343B
+0x5363 = 0x343C
+0x5365 = 0x343D
+0x536C = 0x343E
+0x536D = 0x343F
+0x5372 = 0x3440
+0x5379 = 0x3441
+0x537E = 0x3442
+0x5383 = 0x3443
+0x5387 = 0x3444
+0x5388 = 0x3445
+0x538E = 0x3446
+0x5393 = 0x3447
+0x5394 = 0x3448
+0x5399 = 0x3449
+0x539D = 0x344A
+0x53A1 = 0x344B
+0x53A4 = 0x344C
+0x53AA = 0x344D
+0x53AB = 0x344E
+0x53AF = 0x344F
+0x53B2 = 0x3450
+0x53B4 = 0x3451
+0x53B5 = 0x3452
+0x53B7 = 0x3453
+0x53B8 = 0x3454
+0x53BA = 0x3455
+0x53BD = 0x3456
+0x53C0 = 0x3457
+0x53C5 = 0x3458
+0x53CF = 0x3459
+0x53D2 = 0x345A
+0x53D3 = 0x345B
+0x53D5 = 0x345C
+0x53DA = 0x345D
+0x53DD = 0x345E
+0x53DE = 0x345F
+0x53E0 = 0x3460
+0x53E6 = 0x3461
+0x53E7 = 0x3462
+0x53F5 = 0x3463
+0x5402 = 0x3464
+0x5413 = 0x3465
+0x541A = 0x3466
+0x5421 = 0x3467
+0x5427 = 0x3468
+0x5428 = 0x3469
+0x542A = 0x346A
+0x542F = 0x346B
+0x5431 = 0x346C
+0x5434 = 0x346D
+0x5435 = 0x346E
+0x5443 = 0x346F
+0x5444 = 0x3470
+0x5447 = 0x3471
+0x544D = 0x3472
+0x544F = 0x3473
+0x545E = 0x3474
+0x5462 = 0x3475
+0x5464 = 0x3476
+0x5466 = 0x3477
+0x5467 = 0x3478
+0x5469 = 0x3479
+0x546B = 0x347A
+0x546D = 0x347B
+0x546E = 0x347C
+0x5474 = 0x347D
+0x547F = 0x347E
+0x5481 = 0x3521
+0x5483 = 0x3522
+0x5485 = 0x3523
+0x5488 = 0x3524
+0x5489 = 0x3525
+0x548D = 0x3526
+0x5491 = 0x3527
+0x5495 = 0x3528
+0x5496 = 0x3529
+0x549C = 0x352A
+0x549F = 0x352B
+0x54A1 = 0x352C
+0x54A6 = 0x352D
+0x54A7 = 0x352E
+0x54A9 = 0x352F
+0x54AA = 0x3530
+0x54AD = 0x3531
+0x54AE = 0x3532
+0x54B1 = 0x3533
+0x54B7 = 0x3534
+0x54B9 = 0x3535
+0x54BA = 0x3536
+0x54BB = 0x3537
+0x54BF = 0x3538
+0x54C6 = 0x3539
+0x54CA = 0x353A
+0x54CD = 0x353B
+0x54CE = 0x353C
+0x54E0 = 0x353D
+0x54EA = 0x353E
+0x54EC = 0x353F
+0x54EF = 0x3540
+0x54F6 = 0x3541
+0x54FC = 0x3542
+0x54FE = 0x3543
+0x54FF = 0x3544
+0x5500 = 0x3545
+0x5501 = 0x3546
+0x5505 = 0x3547
+0x5508 = 0x3548
+0x5509 = 0x3549
+0x550C = 0x354A
+0x550D = 0x354B
+0x550E = 0x354C
+0x5515 = 0x354D
+0x552A = 0x354E
+0x552B = 0x354F
+0x5532 = 0x3550
+0x5535 = 0x3551
+0x5536 = 0x3552
+0x553B = 0x3553
+0x553C = 0x3554
+0x553D = 0x3555
+0x5541 = 0x3556
+0x5547 = 0x3557
+0x5549 = 0x3558
+0x554A = 0x3559
+0x554D = 0x355A
+0x5550 = 0x355B
+0x5551 = 0x355C
+0x5558 = 0x355D
+0x555A = 0x355E
+0x555B = 0x355F
+0x555E = 0x3560
+0x5560 = 0x3561
+0x5561 = 0x3562
+0x5564 = 0x3563
+0x5566 = 0x3564
+0x557F = 0x3565
+0x5581 = 0x3566
+0x5582 = 0x3567
+0x5586 = 0x3568
+0x5588 = 0x3569
+0x558E = 0x356A
+0x558F = 0x356B
+0x5591 = 0x356C
+0x5592 = 0x356D
+0x5593 = 0x356E
+0x5594 = 0x356F
+0x5597 = 0x3570
+0x55A3 = 0x3571
+0x55A4 = 0x3572
+0x55AD = 0x3573
+0x55B2 = 0x3574
+0x55BF = 0x3575
+0x55C1 = 0x3576
+0x55C3 = 0x3577
+0x55C6 = 0x3578
+0x55C9 = 0x3579
+0x55CB = 0x357A
+0x55CC = 0x357B
+0x55CE = 0x357C
+0x55D1 = 0x357D
+0x55D2 = 0x357E
+0x55D3 = 0x3621
+0x55D7 = 0x3622
+0x55D8 = 0x3623
+0x55DB = 0x3624
+0x55DE = 0x3625
+0x55E2 = 0x3626
+0x55E9 = 0x3627
+0x55F6 = 0x3628
+0x55FF = 0x3629
+0x5605 = 0x362A
+0x5608 = 0x362B
+0x560A = 0x362C
+0x560D = 0x362D
+0x560E = 0x362E
+0x560F = 0x362F
+0x5610 = 0x3630
+0x5611 = 0x3631
+0x5612 = 0x3632
+0x5619 = 0x3633
+0x562C = 0x3634
+0x5630 = 0x3635
+0x5633 = 0x3636
+0x5635 = 0x3637
+0x5637 = 0x3638
+0x5639 = 0x3639
+0x563B = 0x363A
+0x563C = 0x363B
+0x563D = 0x363C
+0x563F = 0x363D
+0x5640 = 0x363E
+0x5641 = 0x363F
+0x5643 = 0x3640
+0x5644 = 0x3641
+0x5646 = 0x3642
+0x5649 = 0x3643
+0x564B = 0x3644
+0x564D = 0x3645
+0x564F = 0x3646
+0x5654 = 0x3647
+0x565E = 0x3648
+0x5660 = 0x3649
+0x5661 = 0x364A
+0x5662 = 0x364B
+0x5663 = 0x364C
+0x5666 = 0x364D
+0x5669 = 0x364E
+0x566D = 0x364F
+0x566F = 0x3650
+0x5671 = 0x3651
+0x5672 = 0x3652
+0x5675 = 0x3653
+0x5684 = 0x3654
+0x5685 = 0x3655
+0x5688 = 0x3656
+0x568B = 0x3657
+0x568C = 0x3658
+0x5695 = 0x3659
+0x5699 = 0x365A
+0x569A = 0x365B
+0x569D = 0x365C
+0x569E = 0x365D
+0x569F = 0x365E
+0x56A6 = 0x365F
+0x56A7 = 0x3660
+0x56A8 = 0x3661
+0x56A9 = 0x3662
+0x56AB = 0x3663
+0x56AC = 0x3664
+0x56AD = 0x3665
+0x56B1 = 0x3666
+0x56B3 = 0x3667
+0x56B7 = 0x3668
+0x56BE = 0x3669
+0x56C5 = 0x366A
+0x56C9 = 0x366B
+0x56CA = 0x366C
+0x56CB = 0x366D
+0x56CC = 0x3670
+0x56CD = 0x3671
+0x56CF = 0x366E
+0x56D0 = 0x366F
+0x56D9 = 0x3672
+0x56DC = 0x3673
+0x56DD = 0x3674
+0x56DF = 0x3675
+0x56E1 = 0x3676
+0x56E4 = 0x3677
+0x56E5 = 0x3678
+0x56E6 = 0x3679
+0x56E7 = 0x367A
+0x56E8 = 0x367B
+0x56EB = 0x367D
+0x56ED = 0x367E
+0x56F1 = 0x367C
+0x56F6 = 0x3721
+0x56F7 = 0x3722
+0x5701 = 0x3723
+0x5702 = 0x3724
+0x5707 = 0x3725
+0x570A = 0x3726
+0x570C = 0x3727
+0x5711 = 0x3728
+0x5715 = 0x3729
+0x571A = 0x372A
+0x571B = 0x372B
+0x571D = 0x372C
+0x5720 = 0x372D
+0x5722 = 0x372E
+0x5723 = 0x372F
+0x5724 = 0x3730
+0x5725 = 0x3731
+0x5729 = 0x3732
+0x572A = 0x3733
+0x572C = 0x3734
+0x572E = 0x3735
+0x572F = 0x3736
+0x5733 = 0x3737
+0x5734 = 0x3738
+0x573D = 0x3739
+0x573E = 0x373A
+0x573F = 0x373B
+0x5745 = 0x373C
+0x5746 = 0x373D
+0x574C = 0x373E
+0x574D = 0x373F
+0x5752 = 0x3740
+0x5762 = 0x3741
+0x5765 = 0x3742
+0x5767 = 0x3743
+0x5768 = 0x3744
+0x576B = 0x3745
+0x576D = 0x3746
+0x576E = 0x3747
+0x576F = 0x3748
+0x5770 = 0x3749
+0x5771 = 0x374A
+0x5773 = 0x374B
+0x5774 = 0x374C
+0x5775 = 0x374D
+0x5777 = 0x374E
+0x5779 = 0x374F
+0x577A = 0x3750
+0x577B = 0x3751
+0x577C = 0x3752
+0x577E = 0x3753
+0x5781 = 0x3754
+0x5783 = 0x3755
+0x578C = 0x3756
+0x5794 = 0x3757
+0x5795 = 0x3760
+0x5797 = 0x3758
+0x5799 = 0x3759
+0x579A = 0x375A
+0x579C = 0x375B
+0x579D = 0x375C
+0x579E = 0x375D
+0x579F = 0x375E
+0x57A1 = 0x375F
+0x57A7 = 0x3761
+0x57A8 = 0x3762
+0x57A9 = 0x3763
+0x57AC = 0x3764
+0x57B8 = 0x3765
+0x57BD = 0x3766
+0x57C7 = 0x3767
+0x57C8 = 0x3768
+0x57CC = 0x3769
+0x57CF = 0x376A
+0x57D5 = 0x376B
+0x57DD = 0x376C
+0x57DE = 0x376D
+0x57E1 = 0x377E
+0x57E4 = 0x376E
+0x57E6 = 0x376F
+0x57E7 = 0x3770
+0x57E9 = 0x3771
+0x57ED = 0x3772
+0x57F0 = 0x3773
+0x57F5 = 0x3774
+0x57F6 = 0x3775
+0x57F8 = 0x3776
+0x57FD = 0x3777
+0x57FE = 0x3778
+0x57FF = 0x3779
+0x5803 = 0x377A
+0x5804 = 0x377B
+0x5808 = 0x377C
+0x5809 = 0x377D
+0x580C = 0x3821
+0x580D = 0x3822
+0x581B = 0x3823
+0x581E = 0x3824
+0x581F = 0x3825
+0x5820 = 0x3826
+0x5826 = 0x3827
+0x5827 = 0x3828
+0x582D = 0x3829
+0x5832 = 0x382A
+0x5839 = 0x382B
+0x583F = 0x382C
+0x5849 = 0x382D
+0x584C = 0x382E
+0x584D = 0x382F
+0x584F = 0x3830
+0x5850 = 0x3831
+0x5855 = 0x3832
+0x585F = 0x3833
+0x5861 = 0x3834
+0x5864 = 0x3835
+0x5867 = 0x3836
+0x5868 = 0x3837
+0x5878 = 0x3838
+0x587C = 0x3839
+0x587F = 0x383A
+0x5880 = 0x383B
+0x5881 = 0x383C
+0x5887 = 0x383D
+0x5888 = 0x383E
+0x5889 = 0x383F
+0x588A = 0x3840
+0x588C = 0x3841
+0x588D = 0x3842
+0x588F = 0x3843
+0x5890 = 0x3844
+0x5894 = 0x3845
+0x5896 = 0x3846
+0x589D = 0x3847
+0x58A0 = 0x3848
+0x58A1 = 0x3849
+0x58A2 = 0x384A
+0x58A6 = 0x384B
+0x58A9 = 0x384C
+0x58B1 = 0x384D
+0x58B2 = 0x384E
+0x58BC = 0x3850
+0x58C2 = 0x3851
+0x58C4 = 0x384F
+0x58C8 = 0x3852
+0x58CD = 0x3853
+0x58CE = 0x3854
+0x58D0 = 0x3855
+0x58D2 = 0x3856
+0x58D4 = 0x3857
+0x58D6 = 0x3858
+0x58DA = 0x3859
+0x58DD = 0x385A
+0x58E1 = 0x385B
+0x58E2 = 0x385C
+0x58E9 = 0x385D
+0x58F3 = 0x385E
+0x5905 = 0x385F
+0x5906 = 0x3860
+0x590B = 0x3861
+0x590C = 0x3862
+0x5912 = 0x3863
+0x5913 = 0x3864
+0x5914 = 0x3865
+0x591D = 0x3867
+0x5921 = 0x3868
+0x5923 = 0x3869
+0x5924 = 0x386A
+0x5928 = 0x386B
+0x592F = 0x386C
+0x5930 = 0x386D
+0x5933 = 0x386E
+0x5935 = 0x386F
+0x5936 = 0x3870
+0x593F = 0x3871
+0x5943 = 0x3872
+0x5946 = 0x3873
+0x5952 = 0x3874
+0x5953 = 0x3875
+0x5959 = 0x3876
+0x595B = 0x3877
+0x595D = 0x3878
+0x595E = 0x3879
+0x595F = 0x387A
+0x5961 = 0x387B
+0x5963 = 0x387C
+0x596B = 0x387D
+0x596D = 0x387E
+0x596F = 0x3921
+0x5972 = 0x3922
+0x5975 = 0x3923
+0x5976 = 0x3924
+0x5979 = 0x3925
+0x597B = 0x3926
+0x597C = 0x3927
+0x598B = 0x3928
+0x598C = 0x3929
+0x598E = 0x392A
+0x5992 = 0x392B
+0x5995 = 0x392C
+0x5997 = 0x392D
+0x599F = 0x392E
+0x59A4 = 0x392F
+0x59A7 = 0x3930
+0x59AD = 0x3931
+0x59AE = 0x3932
+0x59AF = 0x3933
+0x59B0 = 0x3934
+0x59B3 = 0x3935
+0x59B7 = 0x3936
+0x59BA = 0x3937
+0x59BC = 0x3938
+0x59C1 = 0x3939
+0x59C3 = 0x393A
+0x59C4 = 0x393B
+0x59C8 = 0x393C
+0x59CA = 0x393D
+0x59CD = 0x393E
+0x59D2 = 0x393F
+0x59DD = 0x3940
+0x59DE = 0x3941
+0x59DF = 0x3942
+0x59E3 = 0x3943
+0x59E4 = 0x3944
+0x59E7 = 0x3945
+0x59EE = 0x3946
+0x59EF = 0x3947
+0x59F1 = 0x3948
+0x59F2 = 0x3949
+0x59F4 = 0x394A
+0x59F7 = 0x394B
+0x5A00 = 0x394C
+0x5A04 = 0x394D
+0x5A0C = 0x394E
+0x5A0D = 0x394F
+0x5A0E = 0x3950
+0x5A12 = 0x3951
+0x5A13 = 0x3952
+0x5A1E = 0x3953
+0x5A23 = 0x3954
+0x5A24 = 0x3955
+0x5A27 = 0x3956
+0x5A28 = 0x3957
+0x5A2A = 0x3958
+0x5A2D = 0x3959
+0x5A30 = 0x395A
+0x5A44 = 0x395B
+0x5A45 = 0x395C
+0x5A47 = 0x395D
+0x5A48 = 0x395E
+0x5A4C = 0x395F
+0x5A50 = 0x3960
+0x5A55 = 0x3961
+0x5A5E = 0x3962
+0x5A63 = 0x3963
+0x5A65 = 0x3964
+0x5A67 = 0x3965
+0x5A6D = 0x3966
+0x5A77 = 0x3967
+0x5A7A = 0x3968
+0x5A7B = 0x3969
+0x5A7E = 0x396A
+0x5A8B = 0x396B
+0x5A90 = 0x396C
+0x5A93 = 0x396D
+0x5A96 = 0x396E
+0x5A99 = 0x396F
+0x5A9C = 0x3970
+0x5A9E = 0x3971
+0x5A9F = 0x3972
+0x5AA0 = 0x3973
+0x5AA2 = 0x3974
+0x5AA7 = 0x3975
+0x5AAC = 0x3976
+0x5AB1 = 0x3977
+0x5AB2 = 0x3978
+0x5AB3 = 0x3979
+0x5AB5 = 0x397A
+0x5AB8 = 0x397B
+0x5ABA = 0x397C
+0x5ABB = 0x397D
+0x5ABF = 0x397E
+0x5AC4 = 0x3A21
+0x5AC6 = 0x3A22
+0x5AC8 = 0x3A23
+0x5ACF = 0x3A24
+0x5ADA = 0x3A25
+0x5ADC = 0x3A26
+0x5AE0 = 0x3A27
+0x5AE5 = 0x3A28
+0x5AEA = 0x3A29
+0x5AEE = 0x3A2A
+0x5AF5 = 0x3A2B
+0x5AF6 = 0x3A2C
+0x5AFD = 0x3A2D
+0x5B00 = 0x3A2E
+0x5B01 = 0x3A2F
+0x5B08 = 0x3A30
+0x5B17 = 0x3A31
+0x5B19 = 0x3A33
+0x5B1B = 0x3A34
+0x5B1D = 0x3A35
+0x5B21 = 0x3A36
+0x5B25 = 0x3A37
+0x5B2D = 0x3A38
+0x5B34 = 0x3A32
+0x5B38 = 0x3A39
+0x5B41 = 0x3A3A
+0x5B4B = 0x3A3B
+0x5B4C = 0x3A3C
+0x5B52 = 0x3A3D
+0x5B56 = 0x3A3E
+0x5B5E = 0x3A3F
+0x5B68 = 0x3A40
+0x5B6E = 0x3A41
+0x5B6F = 0x3A42
+0x5B7C = 0x3A43
+0x5B7D = 0x3A44
+0x5B7E = 0x3A45
+0x5B7F = 0x3A46
+0x5B81 = 0x3A47
+0x5B84 = 0x3A48
+0x5B86 = 0x3A49
+0x5B8A = 0x3A4A
+0x5B8E = 0x3A4B
+0x5B90 = 0x3A4C
+0x5B91 = 0x3A4D
+0x5B93 = 0x3A4E
+0x5B94 = 0x3A4F
+0x5B96 = 0x3A50
+0x5BA8 = 0x3A51
+0x5BA9 = 0x3A52
+0x5BAC = 0x3A53
+0x5BAD = 0x3A54
+0x5BAF = 0x3A55
+0x5BB1 = 0x3A56
+0x5BB2 = 0x3A57
+0x5BB7 = 0x3A58
+0x5BBA = 0x3A59
+0x5BBC = 0x3A5A
+0x5BC0 = 0x3A5B
+0x5BC1 = 0x3A5C
+0x5BCD = 0x3A5D
+0x5BCF = 0x3A5E
+0x5BD6 = 0x3A5F
+0x5BD7 = 0x3A60
+0x5BD8 = 0x3A61
+0x5BD9 = 0x3A62
+0x5BDA = 0x3A63
+0x5BE0 = 0x3A64
+0x5BEF = 0x3A65
+0x5BF1 = 0x3A66
+0x5BF4 = 0x3A67
+0x5BFD = 0x3A68
+0x5C0C = 0x3A69
+0x5C17 = 0x3A6A
+0x5C1E = 0x3A6B
+0x5C1F = 0x3A6C
+0x5C23 = 0x3A6D
+0x5C26 = 0x3A6E
+0x5C29 = 0x3A6F
+0x5C2B = 0x3A70
+0x5C2C = 0x3A71
+0x5C2E = 0x3A72
+0x5C30 = 0x3A73
+0x5C32 = 0x3A74
+0x5C35 = 0x3A75
+0x5C36 = 0x3A76
+0x5C59 = 0x3A77
+0x5C5A = 0x3A78
+0x5C5C = 0x3A79
+0x5C62 = 0x3A7A
+0x5C63 = 0x3A7B
+0x5C67 = 0x3A7C
+0x5C68 = 0x3A7D
+0x5C69 = 0x3A7E
+0x5C6D = 0x3B21
+0x5C70 = 0x3B22
+0x5C74 = 0x3B23
+0x5C75 = 0x3B24
+0x5C7A = 0x3B25
+0x5C7B = 0x3B26
+0x5C7C = 0x3B27
+0x5C7D = 0x3B28
+0x5C87 = 0x3B29
+0x5C88 = 0x3B2A
+0x5C8A = 0x3B2B
+0x5C8F = 0x3B2C
+0x5C92 = 0x3B2D
+0x5C9D = 0x3B2E
+0x5C9F = 0x3B2F
+0x5CA0 = 0x3B30
+0x5CA2 = 0x3B31
+0x5CA3 = 0x3B32
+0x5CA6 = 0x3B33
+0x5CAA = 0x3B34
+0x5CB2 = 0x3B35
+0x5CB4 = 0x3B36
+0x5CB5 = 0x3B37
+0x5CBA = 0x3B38
+0x5CC9 = 0x3B39
+0x5CCB = 0x3B3A
+0x5CD2 = 0x3B3B
+0x5CD7 = 0x3B3D
+0x5CDD = 0x3B3C
+0x5CEE = 0x3B3E
+0x5CF1 = 0x3B3F
+0x5CF2 = 0x3B40
+0x5CF4 = 0x3B41
+0x5D01 = 0x3B42
+0x5D06 = 0x3B43
+0x5D0D = 0x3B44
+0x5D12 = 0x3B45
+0x5D23 = 0x3B47
+0x5D24 = 0x3B48
+0x5D26 = 0x3B49
+0x5D27 = 0x3B4A
+0x5D2B = 0x3B46
+0x5D31 = 0x3B4B
+0x5D34 = 0x3B4C
+0x5D39 = 0x3B4D
+0x5D3D = 0x3B4E
+0x5D3F = 0x3B4F
+0x5D42 = 0x3B50
+0x5D43 = 0x3B51
+0x5D46 = 0x3B52
+0x5D48 = 0x3B53
+0x5D4A = 0x3B57
+0x5D51 = 0x3B55
+0x5D55 = 0x3B54
+0x5D59 = 0x3B56
+0x5D5F = 0x3B58
+0x5D60 = 0x3B59
+0x5D61 = 0x3B5A
+0x5D62 = 0x3B5B
+0x5D64 = 0x3B5C
+0x5D6A = 0x3B5D
+0x5D6D = 0x3B5E
+0x5D70 = 0x3B5F
+0x5D79 = 0x3B60
+0x5D7A = 0x3B61
+0x5D7E = 0x3B62
+0x5D7F = 0x3B63
+0x5D81 = 0x3B64
+0x5D83 = 0x3B65
+0x5D88 = 0x3B66
+0x5D8A = 0x3B67
+0x5D92 = 0x3B68
+0x5D93 = 0x3B69
+0x5D94 = 0x3B6A
+0x5D95 = 0x3B6B
+0x5D99 = 0x3B6C
+0x5D9B = 0x3B6D
+0x5D9F = 0x3B6E
+0x5DA0 = 0x3B6F
+0x5DA7 = 0x3B70
+0x5DAB = 0x3B71
+0x5DB0 = 0x3B72
+0x5DB2 = 0x6674
+0x5DB4 = 0x3B73
+0x5DB8 = 0x3B74
+0x5DB9 = 0x3B75
+0x5DC3 = 0x3B76
+0x5DC7 = 0x3B77
+0x5DCB = 0x3B78
+0x5DCE = 0x3B7A
+0x5DD0 = 0x3B79
+0x5DD8 = 0x3B7B
+0x5DD9 = 0x3B7C
+0x5DE0 = 0x3B7D
+0x5DE4 = 0x3B7E
+0x5DE9 = 0x3C21
+0x5DF8 = 0x3C22
+0x5DF9 = 0x3C23
+0x5E00 = 0x3C24
+0x5E07 = 0x3C25
+0x5E0D = 0x3C26
+0x5E12 = 0x3C27
+0x5E14 = 0x3C28
+0x5E15 = 0x3C29
+0x5E18 = 0x3C2A
+0x5E1F = 0x3C2B
+0x5E20 = 0x3C2C
+0x5E28 = 0x3C2E
+0x5E2E = 0x3C2D
+0x5E32 = 0x3C2F
+0x5E35 = 0x3C30
+0x5E3E = 0x3C31
+0x5E49 = 0x3C34
+0x5E4B = 0x3C32
+0x5E50 = 0x3C33
+0x5E51 = 0x3C35
+0x5E56 = 0x3C36
+0x5E58 = 0x3C37
+0x5E5B = 0x3C38
+0x5E5C = 0x3C39
+0x5E5E = 0x3C3A
+0x5E68 = 0x3C3B
+0x5E6A = 0x3C3C
+0x5E6B = 0x3C3D
+0x5E6C = 0x3C3E
+0x5E6D = 0x3C3F
+0x5E6E = 0x3C40
+0x5E70 = 0x3C41
+0x5E80 = 0x3C42
+0x5E8B = 0x3C43
+0x5E8E = 0x3C44
+0x5EA2 = 0x3C45
+0x5EA4 = 0x3C46
+0x5EA5 = 0x3C47
+0x5EA8 = 0x3C48
+0x5EAA = 0x3C49
+0x5EAC = 0x3C4A
+0x5EB1 = 0x3C4B
+0x5EB3 = 0x3C4C
+0x5EBD = 0x3C4D
+0x5EBE = 0x3C4E
+0x5EBF = 0x3C4F
+0x5EC6 = 0x3C50
+0x5ECB = 0x3C52
+0x5ECC = 0x3C51
+0x5ECE = 0x3C53
+0x5ED1 = 0x3C54
+0x5ED2 = 0x3C55
+0x5ED4 = 0x3C56
+0x5ED5 = 0x3C57
+0x5EDC = 0x3C58
+0x5EDE = 0x3C59
+0x5EE5 = 0x3C5A
+0x5EEB = 0x3C5B
+0x5F02 = 0x3C5C
+0x5F06 = 0x3C5D
+0x5F07 = 0x3C5E
+0x5F08 = 0x3C5F
+0x5F0E = 0x3C60
+0x5F19 = 0x3C61
+0x5F1C = 0x3C62
+0x5F1D = 0x3C63
+0x5F21 = 0x3C64
+0x5F22 = 0x3C65
+0x5F23 = 0x3C66
+0x5F24 = 0x3C67
+0x5F28 = 0x3C68
+0x5F2B = 0x3C69
+0x5F2C = 0x3C6A
+0x5F2E = 0x3C6B
+0x5F30 = 0x3C6C
+0x5F34 = 0x3C6D
+0x5F36 = 0x3C6E
+0x5F3B = 0x3C6F
+0x5F3D = 0x3C70
+0x5F3F = 0x3C71
+0x5F40 = 0x3C72
+0x5F44 = 0x3C73
+0x5F45 = 0x3C74
+0x5F47 = 0x3C75
+0x5F4D = 0x3C76
+0x5F50 = 0x3C77
+0x5F54 = 0x3C78
+0x5F58 = 0x3C79
+0x5F5B = 0x3C7A
+0x5F60 = 0x3C7B
+0x5F63 = 0x3C7C
+0x5F64 = 0x3C7D
+0x5F67 = 0x3C7E
+0x5F6F = 0x3D21
+0x5F72 = 0x3D22
+0x5F74 = 0x3D23
+0x5F75 = 0x3D24
+0x5F78 = 0x3D25
+0x5F7A = 0x3D26
+0x5F7D = 0x3D27
+0x5F7E = 0x3D28
+0x5F89 = 0x3D29
+0x5F8D = 0x3D2A
+0x5F8F = 0x3D2B
+0x5F96 = 0x3D2C
+0x5F9C = 0x3D2D
+0x5F9D = 0x3D2E
+0x5FA2 = 0x3D2F
+0x5FA4 = 0x3D32
+0x5FA7 = 0x3D30
+0x5FAB = 0x3D31
+0x5FAC = 0x3D33
+0x5FAF = 0x3D34
+0x5FB0 = 0x3D35
+0x5FB1 = 0x3D36
+0x5FB8 = 0x3D37
+0x5FC4 = 0x3D38
+0x5FC7 = 0x3D39
+0x5FC8 = 0x3D3A
+0x5FC9 = 0x3D3B
+0x5FCB = 0x3D3C
+0x5FD0 = 0x3D3D
+0x5FD1 = 0x3D3E
+0x5FD2 = 0x3D3F
+0x5FD3 = 0x3D40
+0x5FD4 = 0x3D41
+0x5FDE = 0x3D42
+0x5FE1 = 0x3D43
+0x5FE2 = 0x3D44
+0x5FE8 = 0x3D45
+0x5FE9 = 0x3D46
+0x5FEA = 0x3D47
+0x5FEC = 0x3D48
+0x5FED = 0x3D49
+0x5FEE = 0x3D4A
+0x5FEF = 0x3D4B
+0x5FF2 = 0x3D4C
+0x5FF3 = 0x3D4D
+0x5FF6 = 0x3D4E
+0x5FFA = 0x3D4F
+0x5FFC = 0x3D50
+0x6007 = 0x3D51
+0x600A = 0x3D52
+0x600D = 0x3D53
+0x6013 = 0x3D54
+0x6014 = 0x3D55
+0x6017 = 0x3D56
+0x6018 = 0x3D57
+0x601A = 0x3D58
+0x601F = 0x3D59
+0x6024 = 0x3D5A
+0x602D = 0x3D5B
+0x6033 = 0x3D5C
+0x6035 = 0x3D5D
+0x6040 = 0x3D5E
+0x6047 = 0x3D5F
+0x6048 = 0x3D60
+0x6049 = 0x3D61
+0x604C = 0x3D62
+0x6051 = 0x3D63
+0x6054 = 0x3D64
+0x6056 = 0x3D65
+0x6057 = 0x3D66
+0x605D = 0x3D67
+0x6061 = 0x3D68
+0x6067 = 0x3D69
+0x6071 = 0x3D6A
+0x607E = 0x3D6B
+0x607F = 0x3D6C
+0x6082 = 0x3D6D
+0x6086 = 0x3D6E
+0x6088 = 0x3D6F
+0x608A = 0x3D70
+0x608E = 0x3D71
+0x6091 = 0x3D72
+0x6093 = 0x3D73
+0x6095 = 0x3D74
+0x6098 = 0x3D75
+0x609D = 0x3D76
+0x609E = 0x3D77
+0x60A2 = 0x3D78
+0x60A4 = 0x3D79
+0x60A5 = 0x3D7A
+0x60A8 = 0x3D7B
+0x60B0 = 0x3D7C
+0x60B1 = 0x3D7D
+0x60B7 = 0x3D7E
+0x60BB = 0x3E21
+0x60BE = 0x3E22
+0x60C2 = 0x3E23
+0x60C4 = 0x3E24
+0x60C8 = 0x3E25
+0x60C9 = 0x3E26
+0x60CA = 0x3E27
+0x60CB = 0x3E28
+0x60CE = 0x3E29
+0x60CF = 0x3E2A
+0x60D4 = 0x3E2B
+0x60D5 = 0x3E2C
+0x60D9 = 0x3E2D
+0x60DB = 0x3E2E
+0x60DD = 0x3E2F
+0x60DE = 0x3E30
+0x60E2 = 0x3E31
+0x60E5 = 0x3E32
+0x60F2 = 0x3E33
+0x60F5 = 0x3E34
+0x60F8 = 0x3E35
+0x60FC = 0x3E36
+0x60FD = 0x3E37
+0x6102 = 0x3E38
+0x6107 = 0x3E39
+0x610A = 0x3E3A
+0x610C = 0x3E3B
+0x6110 = 0x3E3C
+0x6111 = 0x3E3D
+0x6112 = 0x3E3E
+0x6113 = 0x3E3F
+0x6114 = 0x3E40
+0x6116 = 0x3E41
+0x6117 = 0x3E42
+0x6119 = 0x3E43
+0x611C = 0x3E44
+0x611E = 0x3E45
+0x6122 = 0x3E46
+0x612A = 0x3E47
+0x612B = 0x3E48
+0x6130 = 0x3E49
+0x6131 = 0x3E4A
+0x6135 = 0x3E4B
+0x6136 = 0x3E4C
+0x6137 = 0x3E4D
+0x6139 = 0x3E4E
+0x6141 = 0x3E4F
+0x6145 = 0x3E50
+0x6146 = 0x3E51
+0x6149 = 0x3E52
+0x615E = 0x3E53
+0x6160 = 0x3E54
+0x616C = 0x3E55
+0x6172 = 0x3E56
+0x6178 = 0x3E57
+0x617B = 0x3E58
+0x617C = 0x3E59
+0x617F = 0x3E5A
+0x6180 = 0x3E5B
+0x6181 = 0x3E5C
+0x6183 = 0x3E5D
+0x6184 = 0x3E5E
+0x618B = 0x3E5F
+0x618D = 0x3E60
+0x6192 = 0x3E61
+0x6193 = 0x3E62
+0x6197 = 0x3E63
+0x6198 = 0x3E64
+0x619C = 0x3E65
+0x619D = 0x3E66
+0x619F = 0x3E67
+0x61A0 = 0x3E68
+0x61A5 = 0x3E69
+0x61A8 = 0x3E6A
+0x61AA = 0x3E6B
+0x61AD = 0x3E6C
+0x61B8 = 0x3E6D
+0x61B9 = 0x3E6E
+0x61BC = 0x3E6F
+0x61C0 = 0x3E70
+0x61C1 = 0x3E71
+0x61C2 = 0x3E72
+0x61CE = 0x3E73
+0x61CF = 0x3E74
+0x61D5 = 0x3E75
+0x61DC = 0x3E76
+0x61DD = 0x3E77
+0x61DE = 0x3E78
+0x61DF = 0x3E79
+0x61E1 = 0x3E7A
+0x61E2 = 0x3E7B
+0x61E5 = 0x3E7E
+0x61E7 = 0x3E7C
+0x61E9 = 0x3E7D
+0x61EC = 0x3F21
+0x61ED = 0x3F22
+0x61EF = 0x3F23
+0x6201 = 0x3F24
+0x6203 = 0x3F25
+0x6204 = 0x3F26
+0x6207 = 0x3F27
+0x6213 = 0x3F28
+0x6215 = 0x3F29
+0x621C = 0x3F2A
+0x6220 = 0x3F2B
+0x6222 = 0x3F2C
+0x6223 = 0x3F2D
+0x6227 = 0x3F2E
+0x6229 = 0x3F2F
+0x622B = 0x3F30
+0x6239 = 0x3F31
+0x623D = 0x3F32
+0x6242 = 0x3F33
+0x6243 = 0x3F34
+0x6244 = 0x3F35
+0x6246 = 0x3F36
+0x624C = 0x3F37
+0x6250 = 0x3F38
+0x6251 = 0x3F39
+0x6252 = 0x3F3A
+0x6254 = 0x3F3B
+0x6256 = 0x3F3C
+0x625A = 0x3F3D
+0x625C = 0x3F3E
+0x6264 = 0x3F3F
+0x626D = 0x3F40
+0x626F = 0x3F41
+0x6273 = 0x3F42
+0x627A = 0x3F43
+0x627D = 0x3F44
+0x628D = 0x3F45
+0x628E = 0x3F46
+0x628F = 0x3F47
+0x6290 = 0x3F48
+0x62A6 = 0x3F49
+0x62A8 = 0x3F4A
+0x62B3 = 0x3F4B
+0x62B6 = 0x3F4C
+0x62B7 = 0x3F4D
+0x62BA = 0x3F4E
+0x62BE = 0x3F4F
+0x62BF = 0x3F50
+0x62C4 = 0x3F51
+0x62CE = 0x3F52
+0x62D5 = 0x3F53
+0x62D6 = 0x3F54
+0x62DA = 0x3F55
+0x62EA = 0x3F56
+0x62F2 = 0x3F57
+0x62F4 = 0x3F58
+0x62FC = 0x3F59
+0x62FD = 0x3F5A
+0x6303 = 0x3F5B
+0x6304 = 0x3F5C
+0x630A = 0x3F5D
+0x630B = 0x3F5E
+0x630D = 0x3F5F
+0x6310 = 0x3F60
+0x6313 = 0x3F61
+0x6316 = 0x3F62
+0x6318 = 0x3F63
+0x6329 = 0x3F64
+0x632A = 0x3F65
+0x632D = 0x3F66
+0x6335 = 0x3F67
+0x6336 = 0x3F68
+0x6339 = 0x3F69
+0x633C = 0x3F6A
+0x6341 = 0x3F6B
+0x6342 = 0x3F6C
+0x6343 = 0x3F6D
+0x6344 = 0x3F6E
+0x6346 = 0x3F6F
+0x634A = 0x3F70
+0x634B = 0x3F71
+0x634E = 0x3F72
+0x6352 = 0x3F73
+0x6353 = 0x3F74
+0x6354 = 0x3F75
+0x6358 = 0x3F76
+0x635B = 0x3F77
+0x6365 = 0x3F78
+0x6366 = 0x3F79
+0x636C = 0x3F7A
+0x636D = 0x3F7B
+0x6371 = 0x3F7C
+0x6374 = 0x3F7D
+0x6375 = 0x3F7E
+0x6378 = 0x4021
+0x637C = 0x4022
+0x637D = 0x4023
+0x637F = 0x4024
+0x6382 = 0x4025
+0x6384 = 0x4026
+0x6387 = 0x4027
+0x638A = 0x4028
+0x6390 = 0x4029
+0x6394 = 0x402A
+0x6395 = 0x402B
+0x6399 = 0x402C
+0x639A = 0x402D
+0x639E = 0x402E
+0x63A4 = 0x402F
+0x63A6 = 0x4030
+0x63AD = 0x4031
+0x63AE = 0x4032
+0x63AF = 0x4033
+0x63BD = 0x4034
+0x63C1 = 0x4035
+0x63C5 = 0x4036
+0x63C8 = 0x4037
+0x63CE = 0x4038
+0x63D1 = 0x4039
+0x63D3 = 0x403A
+0x63D4 = 0x403B
+0x63D5 = 0x403C
+0x63DC = 0x403D
+0x63E0 = 0x403E
+0x63E5 = 0x403F
+0x63EA = 0x4040
+0x63EC = 0x4041
+0x63F2 = 0x4042
+0x63F3 = 0x4043
+0x63F5 = 0x4044
+0x63F8 = 0x4045
+0x63F9 = 0x4046
+0x6409 = 0x4047
+0x640A = 0x4048
+0x6410 = 0x4049
+0x6412 = 0x404A
+0x6414 = 0x404B
+0x6418 = 0x404C
+0x641E = 0x404D
+0x6420 = 0x404E
+0x6422 = 0x404F
+0x6424 = 0x4050
+0x6425 = 0x4051
+0x6429 = 0x4052
+0x642A = 0x4053
+0x642F = 0x4054
+0x6430 = 0x4055
+0x6435 = 0x4056
+0x643D = 0x4057
+0x643F = 0x4058
+0x644B = 0x4059
+0x644F = 0x405A
+0x6451 = 0x405B
+0x6452 = 0x405C
+0x6453 = 0x405D
+0x6454 = 0x405E
+0x645A = 0x405F
+0x645B = 0x4060
+0x645C = 0x4061
+0x645D = 0x4062
+0x645F = 0x4063
+0x6460 = 0x4064
+0x6461 = 0x4065
+0x6463 = 0x4066
+0x646D = 0x4067
+0x6473 = 0x4068
+0x6474 = 0x4069
+0x647B = 0x406A
+0x647D = 0x406B
+0x6485 = 0x406C
+0x6487 = 0x406D
+0x648F = 0x406E
+0x6490 = 0x406F
+0x6491 = 0x4070
+0x6498 = 0x4071
+0x6499 = 0x4072
+0x649B = 0x4073
+0x649D = 0x4074
+0x649F = 0x4075
+0x64A1 = 0x4076
+0x64A3 = 0x4077
+0x64A6 = 0x4078
+0x64A8 = 0x4079
+0x64AC = 0x407A
+0x64B3 = 0x407B
+0x64BD = 0x407C
+0x64BE = 0x407D
+0x64BF = 0x407E
+0x64C4 = 0x4121
+0x64C9 = 0x4122
+0x64CA = 0x4123
+0x64CB = 0x4124
+0x64CC = 0x4125
+0x64CE = 0x4126
+0x64D0 = 0x4127
+0x64D1 = 0x4128
+0x64D5 = 0x4129
+0x64D7 = 0x412A
+0x64E4 = 0x412B
+0x64E5 = 0x412C
+0x64E9 = 0x412D
+0x64EA = 0x412E
+0x64ED = 0x412F
+0x64F0 = 0x4130
+0x64F5 = 0x4131
+0x64F7 = 0x4132
+0x64FB = 0x4133
+0x64FF = 0x4134
+0x6501 = 0x4135
+0x6504 = 0x4136
+0x6508 = 0x4137
+0x6509 = 0x4138
+0x650A = 0x4139
+0x650F = 0x413A
+0x6513 = 0x413B
+0x6514 = 0x413C
+0x6516 = 0x413D
+0x6519 = 0x413E
+0x651B = 0x413F
+0x651E = 0x4140
+0x651F = 0x4141
+0x6522 = 0x4142
+0x6526 = 0x4143
+0x6529 = 0x4144
+0x652E = 0x4145
+0x6531 = 0x4146
+0x653A = 0x4147
+0x653C = 0x4148
+0x653D = 0x4149
+0x6543 = 0x414A
+0x6547 = 0x414B
+0x6549 = 0x414C
+0x6550 = 0x414D
+0x6552 = 0x414E
+0x6554 = 0x414F
+0x655F = 0x4150
+0x6560 = 0x4151
+0x6567 = 0x4152
+0x656B = 0x4153
+0x657A = 0x4154
+0x657D = 0x4155
+0x6581 = 0x4156
+0x6585 = 0x4157
+0x658A = 0x4158
+0x6592 = 0x4159
+0x6595 = 0x415A
+0x6598 = 0x415B
+0x659D = 0x415C
+0x65A0 = 0x415D
+0x65A3 = 0x415E
+0x65A6 = 0x415F
+0x65AE = 0x4160
+0x65B2 = 0x4161
+0x65B3 = 0x4162
+0x65B4 = 0x4163
+0x65BF = 0x4164
+0x65C2 = 0x4165
+0x65C8 = 0x4166
+0x65C9 = 0x4167
+0x65CE = 0x4168
+0x65D0 = 0x4169
+0x65D4 = 0x416A
+0x65D6 = 0x416B
+0x65D8 = 0x416C
+0x65DF = 0x416D
+0x65F0 = 0x416E
+0x65F2 = 0x416F
+0x65F4 = 0x4170
+0x65F5 = 0x4171
+0x65F9 = 0x4172
+0x65FE = 0x4173
+0x65FF = 0x4174
+0x6600 = 0x4175
+0x6604 = 0x4176
+0x6608 = 0x4177
+0x6609 = 0x4178
+0x660D = 0x4179
+0x6611 = 0x417A
+0x6612 = 0x417B
+0x6615 = 0x417C
+0x6616 = 0x417D
+0x661D = 0x417E
+0x661E = 0x4221
+0x6621 = 0x4222
+0x6622 = 0x4223
+0x6623 = 0x4224
+0x6624 = 0x4225
+0x6626 = 0x4226
+0x6629 = 0x4227
+0x662A = 0x4228
+0x662B = 0x4229
+0x662C = 0x422A
+0x662E = 0x422B
+0x6630 = 0x422C
+0x6631 = 0x422D
+0x6633 = 0x422E
+0x6637 = 0x4230
+0x6639 = 0x422F
+0x6640 = 0x4231
+0x6645 = 0x4232
+0x6646 = 0x4233
+0x664A = 0x4234
+0x664C = 0x4235
+0x664E = 0x4237
+0x6651 = 0x4236
+0x6657 = 0x4238
+0x6658 = 0x4239
+0x6659 = 0x423A
+0x665B = 0x423B
+0x665C = 0x423C
+0x6660 = 0x423D
+0x6661 = 0x423E
+0x666A = 0x4240
+0x666B = 0x4241
+0x666C = 0x4242
+0x6673 = 0x4244
+0x6675 = 0x4245
+0x6677 = 0x4247
+0x6678 = 0x4248
+0x6679 = 0x4249
+0x667B = 0x424A
+0x667C = 0x424C
+0x667E = 0x4243
+0x667F = 0x4246
+0x6680 = 0x424B
+0x668B = 0x424D
+0x668C = 0x424E
+0x668D = 0x424F
+0x6690 = 0x4250
+0x6692 = 0x4251
+0x6699 = 0x4252
+0x669A = 0x4253
+0x669B = 0x4254
+0x669C = 0x4255
+0x669F = 0x4256
+0x66A0 = 0x4257
+0x66A4 = 0x4258
+0x66AD = 0x4259
+0x66B1 = 0x425A
+0x66B2 = 0x425B
+0x66B5 = 0x425C
+0x66BB = 0x425D
+0x66BF = 0x425E
+0x66C0 = 0x425F
+0x66C2 = 0x4260
+0x66C3 = 0x4261
+0x66C8 = 0x4262
+0x66CC = 0x4263
+0x66CE = 0x4264
+0x66CF = 0x4265
+0x66D4 = 0x4266
+0x66DB = 0x4267
+0x66DF = 0x4268
+0x66E8 = 0x4269
+0x66EB = 0x426A
+0x66EC = 0x426B
+0x66EE = 0x426C
+0x66FA = 0x426D
+0x66FB = 0x423F
+0x6705 = 0x426E
+0x6707 = 0x426F
+0x670E = 0x4270
+0x6713 = 0x4271
+0x6719 = 0x4272
+0x671C = 0x4273
+0x6720 = 0x4274
+0x6722 = 0x4275
+0x6733 = 0x4276
+0x673E = 0x4277
+0x6745 = 0x4278
+0x6747 = 0x4279
+0x6748 = 0x427A
+0x674C = 0x427B
+0x6754 = 0x427C
+0x6755 = 0x427D
+0x675D = 0x427E
+0x6766 = 0x4321
+0x676C = 0x4322
+0x676E = 0x4323
+0x6774 = 0x4324
+0x6776 = 0x4325
+0x677B = 0x4326
+0x6781 = 0x4327
+0x6784 = 0x4328
+0x678E = 0x4329
+0x678F = 0x432A
+0x6791 = 0x432B
+0x6793 = 0x432C
+0x6796 = 0x432D
+0x6798 = 0x432E
+0x6799 = 0x432F
+0x679B = 0x4330
+0x67B0 = 0x4331
+0x67B1 = 0x4332
+0x67B2 = 0x4333
+0x67B5 = 0x4334
+0x67BB = 0x4335
+0x67BC = 0x4336
+0x67BD = 0x4337
+0x67C0 = 0x4339
+0x67C2 = 0x433A
+0x67C3 = 0x433B
+0x67C5 = 0x433C
+0x67C8 = 0x433D
+0x67C9 = 0x433E
+0x67D2 = 0x433F
+0x67D7 = 0x4340
+0x67D9 = 0x4341
+0x67DC = 0x4342
+0x67E1 = 0x4343
+0x67E6 = 0x4344
+0x67F0 = 0x4345
+0x67F2 = 0x4346
+0x67F6 = 0x4347
+0x67F7 = 0x4348
+0x67F9 = 0x4338
+0x6814 = 0x434A
+0x6819 = 0x434B
+0x681D = 0x434C
+0x681F = 0x434D
+0x6827 = 0x434F
+0x6828 = 0x434E
+0x682C = 0x4350
+0x682D = 0x4351
+0x682F = 0x4352
+0x6830 = 0x4353
+0x6831 = 0x4354
+0x6833 = 0x4355
+0x683B = 0x4356
+0x683F = 0x4357
+0x6844 = 0x4358
+0x6845 = 0x4359
+0x684A = 0x435A
+0x684C = 0x435B
+0x6852 = 0x4349
+0x6855 = 0x435C
+0x6857 = 0x435D
+0x6858 = 0x435E
+0x685B = 0x435F
+0x686B = 0x4360
+0x686E = 0x4361
+0x686F = 0x4362
+0x6870 = 0x4363
+0x6871 = 0x4364
+0x6872 = 0x4365
+0x6875 = 0x4366
+0x6879 = 0x4367
+0x687A = 0x4368
+0x687B = 0x4369
+0x687C = 0x436A
+0x6882 = 0x436B
+0x6884 = 0x436C
+0x6886 = 0x436D
+0x6888 = 0x436E
+0x6896 = 0x436F
+0x6898 = 0x4370
+0x689A = 0x4371
+0x689C = 0x4372
+0x68A1 = 0x4373
+0x68A3 = 0x4374
+0x68A5 = 0x4375
+0x68A9 = 0x4376
+0x68AA = 0x4377
+0x68AE = 0x4378
+0x68B2 = 0x4379
+0x68BB = 0x437A
+0x68C5 = 0x437B
+0x68C8 = 0x437C
+0x68CC = 0x437D
+0x68CF = 0x437E
+0x68D0 = 0x4421
+0x68D1 = 0x4422
+0x68D3 = 0x4423
+0x68D6 = 0x4424
+0x68D9 = 0x4425
+0x68DC = 0x4426
+0x68DD = 0x4427
+0x68E5 = 0x4428
+0x68E8 = 0x4429
+0x68EA = 0x442A
+0x68EB = 0x442B
+0x68EC = 0x442C
+0x68ED = 0x442D
+0x68F0 = 0x442E
+0x68F1 = 0x442F
+0x68F5 = 0x4430
+0x68F6 = 0x4431
+0x68FB = 0x4432
+0x68FC = 0x4433
+0x68FD = 0x4434
+0x6906 = 0x4435
+0x6909 = 0x4436
+0x690A = 0x4437
+0x6910 = 0x4438
+0x6911 = 0x4439
+0x6913 = 0x443A
+0x6916 = 0x443B
+0x6917 = 0x443C
+0x6931 = 0x443D
+0x6933 = 0x443E
+0x6935 = 0x443F
+0x6938 = 0x4440
+0x693B = 0x4441
+0x6942 = 0x4442
+0x6945 = 0x4443
+0x6949 = 0x4444
+0x694E = 0x4445
+0x6957 = 0x4446
+0x695B = 0x4447
+0x6963 = 0x4448
+0x6964 = 0x4449
+0x6965 = 0x444A
+0x6966 = 0x444B
+0x6968 = 0x444C
+0x6969 = 0x444D
+0x696C = 0x444E
+0x6970 = 0x444F
+0x6971 = 0x4450
+0x6972 = 0x4451
+0x697A = 0x4452
+0x697B = 0x4453
+0x697F = 0x4454
+0x6980 = 0x4455
+0x698D = 0x4456
+0x6992 = 0x4457
+0x6996 = 0x4458
+0x6998 = 0x4459
+0x69A1 = 0x445A
+0x69A5 = 0x445B
+0x69A6 = 0x445C
+0x69A8 = 0x445D
+0x69AB = 0x445E
+0x69AD = 0x445F
+0x69AF = 0x4460
+0x69B7 = 0x4461
+0x69B8 = 0x4462
+0x69BA = 0x4463
+0x69BC = 0x4464
+0x69C5 = 0x4465
+0x69C8 = 0x4466
+0x69D1 = 0x4467
+0x69D6 = 0x4468
+0x69D7 = 0x4469
+0x69E2 = 0x446A
+0x69E5 = 0x446B
+0x69EE = 0x446C
+0x69EF = 0x446D
+0x69F1 = 0x446E
+0x69F3 = 0x446F
+0x69F5 = 0x4470
+0x69FE = 0x4471
+0x6A00 = 0x4472
+0x6A01 = 0x4473
+0x6A03 = 0x4474
+0x6A0F = 0x4475
+0x6A11 = 0x4476
+0x6A15 = 0x4477
+0x6A1A = 0x4478
+0x6A1D = 0x4479
+0x6A20 = 0x447A
+0x6A24 = 0x447B
+0x6A28 = 0x447C
+0x6A30 = 0x447D
+0x6A32 = 0x447E
+0x6A34 = 0x4521
+0x6A37 = 0x4522
+0x6A3B = 0x4523
+0x6A3E = 0x4524
+0x6A3F = 0x4525
+0x6A45 = 0x4526
+0x6A46 = 0x4527
+0x6A49 = 0x4528
+0x6A4A = 0x4529
+0x6A4E = 0x452A
+0x6A50 = 0x452B
+0x6A51 = 0x452C
+0x6A52 = 0x452D
+0x6A55 = 0x452E
+0x6A56 = 0x452F
+0x6A5B = 0x4530
+0x6A64 = 0x4531
+0x6A67 = 0x4532
+0x6A6A = 0x4533
+0x6A71 = 0x4534
+0x6A73 = 0x4535
+0x6A7E = 0x4536
+0x6A81 = 0x4537
+0x6A83 = 0x4538
+0x6A86 = 0x4539
+0x6A87 = 0x453A
+0x6A89 = 0x453B
+0x6A8B = 0x453C
+0x6A91 = 0x453D
+0x6A9B = 0x453E
+0x6A9D = 0x453F
+0x6A9E = 0x4540
+0x6A9F = 0x4541
+0x6AA5 = 0x4542
+0x6AAB = 0x4543
+0x6AAF = 0x4544
+0x6AB0 = 0x4545
+0x6AB1 = 0x4546
+0x6AB4 = 0x4547
+0x6ABD = 0x4548
+0x6ABE = 0x4549
+0x6ABF = 0x454A
+0x6AC6 = 0x454B
+0x6AC8 = 0x454D
+0x6AC9 = 0x454C
+0x6ACC = 0x454E
+0x6AD0 = 0x454F
+0x6AD4 = 0x4550
+0x6AD5 = 0x4551
+0x6AD6 = 0x4552
+0x6ADC = 0x4553
+0x6ADD = 0x4554
+0x6AE4 = 0x4555
+0x6AE7 = 0x4556
+0x6AEC = 0x4557
+0x6AF0 = 0x4558
+0x6AF1 = 0x4559
+0x6AF2 = 0x455A
+0x6AFC = 0x455B
+0x6AFD = 0x455C
+0x6B02 = 0x455D
+0x6B03 = 0x455E
+0x6B06 = 0x455F
+0x6B07 = 0x4560
+0x6B09 = 0x4561
+0x6B0F = 0x4562
+0x6B10 = 0x4563
+0x6B11 = 0x4564
+0x6B17 = 0x4565
+0x6B1B = 0x4566
+0x6B1E = 0x4567
+0x6B24 = 0x4568
+0x6B28 = 0x4569
+0x6B2B = 0x456A
+0x6B2C = 0x456B
+0x6B2F = 0x456C
+0x6B35 = 0x456D
+0x6B36 = 0x456E
+0x6B3B = 0x456F
+0x6B3F = 0x4570
+0x6B46 = 0x4571
+0x6B4A = 0x4572
+0x6B4D = 0x4573
+0x6B52 = 0x4574
+0x6B56 = 0x4575
+0x6B58 = 0x4576
+0x6B5D = 0x4577
+0x6B60 = 0x4578
+0x6B67 = 0x4579
+0x6B6B = 0x457A
+0x6B6E = 0x457B
+0x6B70 = 0x457C
+0x6B75 = 0x457D
+0x6B7D = 0x457E
+0x6B7E = 0x4621
+0x6B82 = 0x4622
+0x6B85 = 0x4623
+0x6B97 = 0x4624
+0x6B9B = 0x4625
+0x6B9F = 0x4626
+0x6BA0 = 0x4627
+0x6BA2 = 0x4628
+0x6BA3 = 0x4629
+0x6BA8 = 0x462A
+0x6BA9 = 0x462B
+0x6BAC = 0x462C
+0x6BAD = 0x462D
+0x6BAE = 0x462E
+0x6BB0 = 0x462F
+0x6BB8 = 0x4630
+0x6BB9 = 0x4631
+0x6BBD = 0x4632
+0x6BBE = 0x4633
+0x6BC3 = 0x4634
+0x6BC4 = 0x4635
+0x6BC9 = 0x4636
+0x6BCC = 0x4637
+0x6BD6 = 0x4638
+0x6BDA = 0x4639
+0x6BE1 = 0x463A
+0x6BE3 = 0x463B
+0x6BE6 = 0x463C
+0x6BE7 = 0x463D
+0x6BEE = 0x463E
+0x6BF1 = 0x463F
+0x6BF7 = 0x4640
+0x6BF9 = 0x4641
+0x6BFF = 0x4642
+0x6C02 = 0x4643
+0x6C04 = 0x4644
+0x6C05 = 0x4645
+0x6C09 = 0x4646
+0x6C0D = 0x4647
+0x6C0E = 0x4648
+0x6C10 = 0x4649
+0x6C12 = 0x464A
+0x6C19 = 0x464B
+0x6C1F = 0x464C
+0x6C26 = 0x464D
+0x6C27 = 0x464E
+0x6C28 = 0x464F
+0x6C2C = 0x4650
+0x6C2E = 0x4651
+0x6C33 = 0x4652
+0x6C35 = 0x4653
+0x6C36 = 0x4654
+0x6C3A = 0x4655
+0x6C3B = 0x4656
+0x6C3F = 0x4657
+0x6C4A = 0x4658
+0x6C4B = 0x4659
+0x6C4D = 0x465A
+0x6C4F = 0x465B
+0x6C52 = 0x465C
+0x6C54 = 0x465D
+0x6C59 = 0x465E
+0x6C5B = 0x465F
+0x6C5C = 0x4660
+0x6C67 = 0x4736
+0x6C6B = 0x4661
+0x6C6D = 0x4662
+0x6C6F = 0x4663
+0x6C74 = 0x4664
+0x6C76 = 0x4665
+0x6C78 = 0x4666
+0x6C79 = 0x4667
+0x6C7B = 0x4668
+0x6C85 = 0x4669
+0x6C86 = 0x466A
+0x6C87 = 0x466B
+0x6C89 = 0x466C
+0x6C94 = 0x466D
+0x6C95 = 0x466E
+0x6C97 = 0x466F
+0x6C98 = 0x4670
+0x6C9C = 0x4671
+0x6C9F = 0x4672
+0x6CB0 = 0x4673
+0x6CB2 = 0x4674
+0x6CB4 = 0x4675
+0x6CC2 = 0x4676
+0x6CC6 = 0x4677
+0x6CCD = 0x4678
+0x6CCF = 0x4679
+0x6CD0 = 0x467A
+0x6CD1 = 0x467B
+0x6CD2 = 0x467C
+0x6CD4 = 0x467D
+0x6CD6 = 0x467E
+0x6CDA = 0x4721
+0x6CDC = 0x4722
+0x6CE0 = 0x4723
+0x6CE7 = 0x4724
+0x6CE9 = 0x4725
+0x6CEB = 0x4726
+0x6CEC = 0x4727
+0x6CEE = 0x4728
+0x6CF2 = 0x4729
+0x6CF4 = 0x472A
+0x6D04 = 0x472B
+0x6D07 = 0x472C
+0x6D0A = 0x472D
+0x6D0E = 0x472E
+0x6D0F = 0x472F
+0x6D11 = 0x4730
+0x6D13 = 0x4731
+0x6D1A = 0x4732
+0x6D26 = 0x4733
+0x6D27 = 0x4734
+0x6D28 = 0x4735
+0x6D2E = 0x4737
+0x6D2F = 0x4738
+0x6D31 = 0x4739
+0x6D39 = 0x473A
+0x6D3C = 0x473B
+0x6D3F = 0x473C
+0x6D57 = 0x473D
+0x6D5E = 0x473E
+0x6D5F = 0x473F
+0x6D61 = 0x4740
+0x6D65 = 0x4741
+0x6D67 = 0x4742
+0x6D6F = 0x4743
+0x6D70 = 0x4744
+0x6D7C = 0x4745
+0x6D82 = 0x4746
+0x6D87 = 0x4747
+0x6D91 = 0x4748
+0x6D92 = 0x4749
+0x6D94 = 0x474A
+0x6D96 = 0x474B
+0x6D97 = 0x474C
+0x6D98 = 0x474D
+0x6DAA = 0x474E
+0x6DAC = 0x474F
+0x6DB4 = 0x4750
+0x6DB7 = 0x4751
+0x6DB9 = 0x4752
+0x6DBD = 0x4753
+0x6DBF = 0x4754
+0x6DC4 = 0x4755
+0x6DC8 = 0x4756
+0x6DCA = 0x4757
+0x6DCE = 0x4758
+0x6DCF = 0x4759
+0x6DD6 = 0x475A
+0x6DDB = 0x475B
+0x6DDD = 0x475C
+0x6DDF = 0x475D
+0x6DE0 = 0x475E
+0x6DE2 = 0x475F
+0x6DE5 = 0x4760
+0x6DE9 = 0x4761
+0x6DEF = 0x4762
+0x6DF0 = 0x4763
+0x6DF4 = 0x4764
+0x6DF6 = 0x4765
+0x6DFC = 0x4766
+0x6E00 = 0x4767
+0x6E04 = 0x4768
+0x6E1E = 0x4769
+0x6E22 = 0x476A
+0x6E27 = 0x476B
+0x6E32 = 0x476C
+0x6E36 = 0x476D
+0x6E39 = 0x476E
+0x6E3B = 0x476F
+0x6E3C = 0x4770
+0x6E44 = 0x4771
+0x6E45 = 0x4772
+0x6E48 = 0x4773
+0x6E49 = 0x4774
+0x6E4B = 0x4775
+0x6E4F = 0x4776
+0x6E51 = 0x4777
+0x6E52 = 0x4778
+0x6E53 = 0x4779
+0x6E54 = 0x477A
+0x6E57 = 0x477B
+0x6E5C = 0x477C
+0x6E5D = 0x477D
+0x6E5E = 0x477E
+0x6E62 = 0x4821
+0x6E63 = 0x4822
+0x6E68 = 0x4823
+0x6E73 = 0x4824
+0x6E7B = 0x4825
+0x6E7D = 0x4826
+0x6E8D = 0x4827
+0x6E93 = 0x4828
+0x6E99 = 0x4829
+0x6EA0 = 0x482A
+0x6EA7 = 0x482B
+0x6EAD = 0x482C
+0x6EAE = 0x482D
+0x6EB1 = 0x482E
+0x6EB3 = 0x482F
+0x6EBB = 0x4830
+0x6EBF = 0x4831
+0x6EC0 = 0x4832
+0x6EC1 = 0x4833
+0x6EC3 = 0x4834
+0x6EC7 = 0x4835
+0x6EC8 = 0x4836
+0x6ECA = 0x4837
+0x6ECD = 0x4838
+0x6ECE = 0x4839
+0x6ECF = 0x483A
+0x6EEB = 0x483B
+0x6EED = 0x483C
+0x6EEE = 0x483D
+0x6EF9 = 0x483E
+0x6EFB = 0x483F
+0x6EFD = 0x4840
+0x6F04 = 0x4841
+0x6F08 = 0x4842
+0x6F0A = 0x4843
+0x6F0C = 0x4844
+0x6F0D = 0x4845
+0x6F16 = 0x4846
+0x6F18 = 0x4847
+0x6F1A = 0x4848
+0x6F1B = 0x4849
+0x6F26 = 0x484A
+0x6F29 = 0x484B
+0x6F2A = 0x484C
+0x6F2D = 0x4853
+0x6F2F = 0x484D
+0x6F30 = 0x484E
+0x6F33 = 0x484F
+0x6F36 = 0x4850
+0x6F3B = 0x4851
+0x6F3C = 0x4852
+0x6F4F = 0x4854
+0x6F51 = 0x4855
+0x6F52 = 0x4856
+0x6F53 = 0x4857
+0x6F57 = 0x4858
+0x6F59 = 0x4859
+0x6F5A = 0x485A
+0x6F5D = 0x485B
+0x6F5E = 0x485C
+0x6F61 = 0x485D
+0x6F62 = 0x485E
+0x6F68 = 0x485F
+0x6F6C = 0x4860
+0x6F7D = 0x4861
+0x6F7E = 0x4862
+0x6F83 = 0x4863
+0x6F87 = 0x4864
+0x6F88 = 0x4865
+0x6F8B = 0x4866
+0x6F8C = 0x4867
+0x6F8D = 0x4868
+0x6F90 = 0x4869
+0x6F92 = 0x486A
+0x6F93 = 0x486B
+0x6F94 = 0x486C
+0x6F96 = 0x486D
+0x6F9A = 0x486E
+0x6F9F = 0x486F
+0x6FA0 = 0x4870
+0x6FA5 = 0x4871
+0x6FA6 = 0x4872
+0x6FA7 = 0x4873
+0x6FA8 = 0x4874
+0x6FAE = 0x4875
+0x6FAF = 0x4876
+0x6FB0 = 0x4877
+0x6FB5 = 0x4878
+0x6FB6 = 0x4879
+0x6FBC = 0x487A
+0x6FC5 = 0x487B
+0x6FC7 = 0x487C
+0x6FC8 = 0x487D
+0x6FCA = 0x487E
+0x6FDA = 0x4921
+0x6FDE = 0x4922
+0x6FE8 = 0x4923
+0x6FE9 = 0x4924
+0x6FF0 = 0x4925
+0x6FF5 = 0x4926
+0x6FF9 = 0x4927
+0x6FFC = 0x4928
+0x6FFD = 0x4929
+0x7000 = 0x492A
+0x7005 = 0x492B
+0x7006 = 0x492C
+0x7007 = 0x492D
+0x700D = 0x492E
+0x7017 = 0x492F
+0x7020 = 0x4930
+0x7023 = 0x4931
+0x702F = 0x4932
+0x7034 = 0x4933
+0x7037 = 0x4934
+0x7039 = 0x4935
+0x703C = 0x4936
+0x7043 = 0x4937
+0x7044 = 0x4938
+0x7048 = 0x4939
+0x7049 = 0x493A
+0x704A = 0x493B
+0x704B = 0x493C
+0x704E = 0x4941
+0x7054 = 0x493D
+0x7055 = 0x493E
+0x705D = 0x493F
+0x705E = 0x4940
+0x7064 = 0x4942
+0x7065 = 0x4943
+0x706C = 0x4944
+0x706E = 0x4945
+0x7075 = 0x4946
+0x7076 = 0x4947
+0x707E = 0x4948
+0x7081 = 0x4949
+0x7085 = 0x494A
+0x7086 = 0x494B
+0x7094 = 0x494C
+0x7095 = 0x494D
+0x7096 = 0x494E
+0x7097 = 0x494F
+0x7098 = 0x4950
+0x709B = 0x4951
+0x70A4 = 0x4952
+0x70AB = 0x4953
+0x70B0 = 0x4954
+0x70B1 = 0x4955
+0x70B4 = 0x4956
+0x70B7 = 0x4957
+0x70CA = 0x4958
+0x70D1 = 0x4959
+0x70D3 = 0x495A
+0x70D4 = 0x495B
+0x70D5 = 0x495C
+0x70D6 = 0x495D
+0x70D8 = 0x495E
+0x70DC = 0x495F
+0x70E4 = 0x4960
+0x70FA = 0x4961
+0x7103 = 0x4962
+0x7104 = 0x4963
+0x7105 = 0x4964
+0x7106 = 0x4965
+0x7107 = 0x4966
+0x710B = 0x4967
+0x710C = 0x4968
+0x710F = 0x4969
+0x711E = 0x496A
+0x7120 = 0x496B
+0x712B = 0x496C
+0x712D = 0x496D
+0x712F = 0x496E
+0x7130 = 0x496F
+0x7131 = 0x4970
+0x7138 = 0x4971
+0x7141 = 0x4972
+0x7145 = 0x4973
+0x7146 = 0x4974
+0x7147 = 0x4975
+0x714A = 0x4976
+0x714B = 0x4977
+0x7150 = 0x4978
+0x7152 = 0x4979
+0x7157 = 0x497A
+0x715A = 0x497B
+0x715C = 0x497C
+0x715E = 0x497D
+0x7160 = 0x497E
+0x7168 = 0x4A21
+0x7179 = 0x4A22
+0x7180 = 0x4A23
+0x7185 = 0x4A24
+0x7187 = 0x4A25
+0x718C = 0x4A26
+0x7192 = 0x4A27
+0x719A = 0x4A28
+0x719B = 0x4A29
+0x71A0 = 0x4A2A
+0x71A2 = 0x4A2B
+0x71AF = 0x4A2C
+0x71B0 = 0x4A2D
+0x71B2 = 0x4A2E
+0x71B3 = 0x4A2F
+0x71BA = 0x4A30
+0x71BF = 0x4A31
+0x71C0 = 0x4A32
+0x71C1 = 0x4A33
+0x71C4 = 0x4A34
+0x71CB = 0x4A35
+0x71CC = 0x4A36
+0x71D3 = 0x4A37
+0x71D6 = 0x4A38
+0x71D9 = 0x4A39
+0x71DA = 0x4A3A
+0x71DC = 0x4A3B
+0x71F8 = 0x4A3C
+0x71FE = 0x4A3D
+0x7200 = 0x4A3E
+0x7207 = 0x4A3F
+0x7208 = 0x4A40
+0x7209 = 0x4A41
+0x7213 = 0x4A42
+0x7217 = 0x4A43
+0x721A = 0x4A44
+0x721D = 0x4A45
+0x721F = 0x4A46
+0x7224 = 0x4A47
+0x722B = 0x4A48
+0x722F = 0x4A49
+0x7234 = 0x4A4A
+0x7238 = 0x4A4B
+0x7239 = 0x4A4C
+0x7241 = 0x4A4D
+0x7242 = 0x4A4E
+0x7243 = 0x4A4F
+0x7245 = 0x4A50
+0x724E = 0x4A51
+0x724F = 0x4A52
+0x7250 = 0x4A53
+0x7253 = 0x4A54
+0x7255 = 0x4A55
+0x7256 = 0x4A56
+0x725A = 0x4A57
+0x725C = 0x4A58
+0x725E = 0x4A59
+0x7260 = 0x4A5A
+0x7263 = 0x4A5B
+0x7268 = 0x4A5C
+0x726B = 0x4A5D
+0x726E = 0x4A5E
+0x726F = 0x4A5F
+0x7271 = 0x4A60
+0x7277 = 0x4A61
+0x7278 = 0x4A62
+0x727B = 0x4A63
+0x727C = 0x4A64
+0x727F = 0x4A65
+0x7284 = 0x4A66
+0x7289 = 0x4A67
+0x728D = 0x4A68
+0x728E = 0x4A69
+0x7293 = 0x4A6A
+0x729B = 0x4A6B
+0x72A8 = 0x4A6C
+0x72AD = 0x4A6D
+0x72AE = 0x4A6E
+0x72B1 = 0x4A6F
+0x72B4 = 0x4A70
+0x72BE = 0x4A71
+0x72C1 = 0x4A72
+0x72C7 = 0x4A73
+0x72C9 = 0x4A74
+0x72CC = 0x4A75
+0x72D5 = 0x4A76
+0x72D6 = 0x4A77
+0x72D8 = 0x4A78
+0x72DF = 0x4A79
+0x72E5 = 0x4A7A
+0x72F3 = 0x4A7B
+0x72F4 = 0x4A7C
+0x72FA = 0x4A7D
+0x72FB = 0x4A7E
+0x72FE = 0x4B21
+0x7302 = 0x4B22
+0x7304 = 0x4B23
+0x7305 = 0x4B24
+0x7307 = 0x4B25
+0x730B = 0x4B26
+0x730D = 0x4B27
+0x7312 = 0x4B28
+0x7313 = 0x4B29
+0x7318 = 0x4B2A
+0x7319 = 0x4B2B
+0x731E = 0x4B2C
+0x7322 = 0x4B2D
+0x7324 = 0x4B2E
+0x7327 = 0x4B2F
+0x7328 = 0x4B30
+0x732C = 0x4B31
+0x7331 = 0x4B32
+0x7332 = 0x4B33
+0x7335 = 0x4B34
+0x733A = 0x4B35
+0x733B = 0x4B36
+0x733D = 0x4B37
+0x7343 = 0x4B38
+0x734D = 0x4B39
+0x7350 = 0x4B3A
+0x7352 = 0x4B3B
+0x7356 = 0x4B3C
+0x7358 = 0x4B3D
+0x735D = 0x4B3E
+0x735E = 0x4B3F
+0x735F = 0x4B40
+0x7360 = 0x4B41
+0x7366 = 0x4B42
+0x7367 = 0x4B43
+0x7369 = 0x4B44
+0x736B = 0x4B45
+0x736C = 0x4B46
+0x736E = 0x4B47
+0x736F = 0x4B48
+0x7371 = 0x4B49
+0x7377 = 0x4B4A
+0x7379 = 0x4B4B
+0x737C = 0x4B4C
+0x7380 = 0x4B4D
+0x7381 = 0x4B4E
+0x7383 = 0x4B4F
+0x7385 = 0x4B50
+0x7386 = 0x4B51
+0x738E = 0x4B52
+0x7390 = 0x4B53
+0x7393 = 0x4B54
+0x7395 = 0x4B55
+0x7397 = 0x4B56
+0x7398 = 0x4B57
+0x739C = 0x4B58
+0x739E = 0x4B59
+0x739F = 0x4B5A
+0x73A0 = 0x4B5B
+0x73A2 = 0x4B5C
+0x73A5 = 0x4B5D
+0x73A6 = 0x4B5E
+0x73AA = 0x4B5F
+0x73AB = 0x4B60
+0x73AD = 0x4B61
+0x73B5 = 0x4B62
+0x73B7 = 0x4B63
+0x73B9 = 0x4B64
+0x73BC = 0x4B65
+0x73BD = 0x4B66
+0x73BF = 0x4B67
+0x73C5 = 0x4B68
+0x73C6 = 0x4B69
+0x73C9 = 0x4B6A
+0x73CB = 0x4B6B
+0x73CC = 0x4B6C
+0x73CF = 0x4B6D
+0x73D2 = 0x4B6E
+0x73D3 = 0x4B6F
+0x73D6 = 0x4B70
+0x73D9 = 0x4B71
+0x73DD = 0x4B72
+0x73E1 = 0x4B73
+0x73E3 = 0x4B74
+0x73E6 = 0x4B75
+0x73E7 = 0x4B76
+0x73E9 = 0x4B77
+0x73F4 = 0x4B78
+0x73F5 = 0x4B79
+0x73F7 = 0x4B7A
+0x73F9 = 0x4B7B
+0x73FA = 0x4B7C
+0x73FB = 0x4B7D
+0x73FD = 0x4B7E
+0x73FF = 0x4C21
+0x7400 = 0x4C22
+0x7401 = 0x4C23
+0x7404 = 0x4C24
+0x7407 = 0x4C25
+0x740A = 0x4C26
+0x7411 = 0x4C27
+0x741A = 0x4C28
+0x741B = 0x4C29
+0x7424 = 0x4C2A
+0x7426 = 0x4C2B
+0x7428 = 0x4C2C
+0x7429 = 0x4C2D
+0x742A = 0x4C2E
+0x742B = 0x4C2F
+0x742C = 0x4C30
+0x742D = 0x4C31
+0x742E = 0x4C32
+0x742F = 0x4C33
+0x7430 = 0x4C34
+0x7431 = 0x4C35
+0x7439 = 0x4C36
+0x7440 = 0x4C37
+0x7443 = 0x4C38
+0x7444 = 0x4C39
+0x7446 = 0x4C3A
+0x7447 = 0x4C3B
+0x744B = 0x4C3C
+0x744D = 0x4C3D
+0x7451 = 0x4C3E
+0x7452 = 0x4C3F
+0x7457 = 0x4C40
+0x745D = 0x4C41
+0x7462 = 0x4C42
+0x7466 = 0x4C43
+0x7467 = 0x4C44
+0x7468 = 0x4C45
+0x746B = 0x4C46
+0x746D = 0x4C47
+0x746E = 0x4C48
+0x7471 = 0x4C49
+0x7472 = 0x4C4A
+0x7480 = 0x4C4B
+0x7481 = 0x4C4C
+0x7485 = 0x4C4D
+0x7486 = 0x4C4E
+0x7487 = 0x4C4F
+0x7489 = 0x4C50
+0x748F = 0x4C51
+0x7490 = 0x4C52
+0x7491 = 0x4C53
+0x7492 = 0x4C54
+0x7498 = 0x4C55
+0x7499 = 0x4C56
+0x749A = 0x4C57
+0x749C = 0x4C58
+0x749F = 0x4C59
+0x74A0 = 0x4C5A
+0x74A1 = 0x4C5B
+0x74A3 = 0x4C5C
+0x74A6 = 0x4C5D
+0x74A8 = 0x4C5E
+0x74A9 = 0x4C5F
+0x74AA = 0x4C60
+0x74AB = 0x4C61
+0x74AE = 0x4C62
+0x74AF = 0x4C63
+0x74B1 = 0x4C64
+0x74B2 = 0x4C65
+0x74B5 = 0x4C66
+0x74B9 = 0x4C67
+0x74BB = 0x4C68
+0x74BF = 0x4C69
+0x74C8 = 0x4C6A
+0x74C9 = 0x4C6B
+0x74CC = 0x4C6C
+0x74D0 = 0x4C6D
+0x74D3 = 0x4C6E
+0x74D8 = 0x4C6F
+0x74DA = 0x4C70
+0x74DB = 0x4C71
+0x74DE = 0x4C72
+0x74DF = 0x4C73
+0x74E4 = 0x4C74
+0x74E8 = 0x4C75
+0x74EA = 0x4C76
+0x74EB = 0x4C77
+0x74EF = 0x4C78
+0x74F4 = 0x4C79
+0x74FA = 0x4C7A
+0x74FB = 0x4C7B
+0x74FC = 0x4C7C
+0x74FF = 0x4C7D
+0x7506 = 0x4C7E
+0x7512 = 0x4D21
+0x7516 = 0x4D22
+0x7517 = 0x4D23
+0x7520 = 0x4D24
+0x7521 = 0x4D25
+0x7524 = 0x4D26
+0x7527 = 0x4D27
+0x7529 = 0x4D28
+0x752A = 0x4D29
+0x752F = 0x4D2A
+0x7536 = 0x4D2B
+0x7539 = 0x4D2C
+0x753D = 0x4D2D
+0x753E = 0x4D2E
+0x753F = 0x4D2F
+0x7540 = 0x4D30
+0x7543 = 0x4D31
+0x7547 = 0x4D32
+0x7548 = 0x4D33
+0x754E = 0x4D34
+0x7550 = 0x4D35
+0x7552 = 0x4D36
+0x7557 = 0x4D37
+0x755E = 0x4D38
+0x755F = 0x4D39
+0x7561 = 0x4D3A
+0x756F = 0x4D3B
+0x7571 = 0x4D3C
+0x7579 = 0x4D3D
+0x757A = 0x4D3E
+0x757B = 0x4D3F
+0x757C = 0x4D40
+0x757D = 0x4D41
+0x757E = 0x4D42
+0x7581 = 0x4D43
+0x7585 = 0x4D44
+0x7590 = 0x4D45
+0x7592 = 0x4D46
+0x7593 = 0x4D47
+0x7595 = 0x4D48
+0x7599 = 0x4D49
+0x759C = 0x4D4A
+0x75A2 = 0x4D4B
+0x75A4 = 0x4D4C
+0x75B4 = 0x4D4D
+0x75BA = 0x4D4E
+0x75BF = 0x4D4F
+0x75C0 = 0x4D50
+0x75C1 = 0x4D51
+0x75C4 = 0x4D52
+0x75C6 = 0x4D53
+0x75CC = 0x4D54
+0x75CE = 0x4D55
+0x75CF = 0x4D56
+0x75D7 = 0x4D57
+0x75DC = 0x4D58
+0x75DF = 0x4D59
+0x75E0 = 0x4D5A
+0x75E1 = 0x4D5B
+0x75E4 = 0x4D5C
+0x75E7 = 0x4D5D
+0x75EC = 0x4D5E
+0x75EE = 0x4D5F
+0x75EF = 0x4D60
+0x75F1 = 0x4D61
+0x75F9 = 0x4D62
+0x7600 = 0x4D63
+0x7602 = 0x4D64
+0x7603 = 0x4D65
+0x7604 = 0x4D66
+0x7607 = 0x4D67
+0x7608 = 0x4D68
+0x760A = 0x4D69
+0x760C = 0x4D6A
+0x760F = 0x4D6B
+0x7612 = 0x4D6C
+0x7613 = 0x4D6D
+0x7615 = 0x4D6E
+0x7616 = 0x4D6F
+0x7619 = 0x4D70
+0x761B = 0x4D71
+0x761C = 0x4D72
+0x761D = 0x4D73
+0x761E = 0x4D74
+0x7623 = 0x4D75
+0x7625 = 0x4D76
+0x7626 = 0x4D77
+0x7629 = 0x4D78
+0x762D = 0x4D79
+0x7632 = 0x4D7A
+0x7633 = 0x4D7B
+0x7635 = 0x4D7C
+0x7638 = 0x4D7D
+0x7639 = 0x4D7E
+0x763A = 0x4E21
+0x763C = 0x4E22
+0x7640 = 0x4E24
+0x7641 = 0x4E25
+0x7643 = 0x4E26
+0x7644 = 0x4E27
+0x7645 = 0x4E28
+0x7649 = 0x4E29
+0x764A = 0x4E23
+0x764B = 0x4E2A
+0x7655 = 0x4E2B
+0x7659 = 0x4E2C
+0x765F = 0x4E2D
+0x7664 = 0x4E2E
+0x7665 = 0x4E2F
+0x766D = 0x4E30
+0x766E = 0x4E31
+0x766F = 0x4E32
+0x7671 = 0x4E33
+0x7674 = 0x4E34
+0x7681 = 0x4E35
+0x7685 = 0x4E36
+0x768C = 0x4E37
+0x768D = 0x4E38
+0x7695 = 0x4E39
+0x769B = 0x4E3A
+0x769C = 0x4E3B
+0x769D = 0x4E3C
+0x769F = 0x4E3D
+0x76A0 = 0x4E3E
+0x76A2 = 0x4E3F
+0x76A3 = 0x4E40
+0x76A4 = 0x4E41
+0x76A5 = 0x4E42
+0x76A6 = 0x4E43
+0x76A7 = 0x4E44
+0x76A8 = 0x4E45
+0x76AA = 0x4E46
+0x76AD = 0x4E47
+0x76BD = 0x4E48
+0x76C1 = 0x4E49
+0x76C5 = 0x4E4A
+0x76C9 = 0x4E4B
+0x76CB = 0x4E4C
+0x76CC = 0x4E4D
+0x76CE = 0x4E4E
+0x76D4 = 0x4E4F
+0x76D9 = 0x4E50
+0x76E0 = 0x4E51
+0x76E6 = 0x4E52
+0x76E8 = 0x4E53
+0x76EC = 0x4E54
+0x76F0 = 0x4E55
+0x76F1 = 0x4E56
+0x76F6 = 0x4E57
+0x76F9 = 0x4E58
+0x76FC = 0x4E59
+0x7700 = 0x4E5A
+0x7706 = 0x4E5B
+0x770A = 0x4E5C
+0x770E = 0x4E5D
+0x7712 = 0x4E5E
+0x7714 = 0x4E5F
+0x7715 = 0x4E60
+0x7717 = 0x4E61
+0x7719 = 0x4E62
+0x771A = 0x4E63
+0x771C = 0x4E64
+0x7722 = 0x4E65
+0x7728 = 0x4E66
+0x772D = 0x4E67
+0x772E = 0x4E68
+0x772F = 0x4E69
+0x7734 = 0x4E6A
+0x7735 = 0x4E6B
+0x7736 = 0x4E6C
+0x7739 = 0x4E6D
+0x773D = 0x4E6E
+0x773E = 0x4E6F
+0x7742 = 0x4E70
+0x7745 = 0x4E71
+0x7746 = 0x4E72
+0x774A = 0x4E73
+0x774D = 0x4E74
+0x774E = 0x4E75
+0x774F = 0x4E76
+0x7752 = 0x4E77
+0x7756 = 0x4E78
+0x7757 = 0x4E79
+0x775C = 0x4E7A
+0x775E = 0x4E7B
+0x775F = 0x4E7C
+0x7760 = 0x4E7D
+0x7762 = 0x4E7E
+0x7764 = 0x4F21
+0x7767 = 0x4F22
+0x776A = 0x4F23
+0x776C = 0x4F24
+0x7770 = 0x4F25
+0x7772 = 0x4F26
+0x7773 = 0x4F27
+0x7774 = 0x4F28
+0x777A = 0x4F29
+0x777D = 0x4F2A
+0x7780 = 0x4F2B
+0x7784 = 0x4F2C
+0x778C = 0x4F2D
+0x778D = 0x4F2E
+0x7794 = 0x4F2F
+0x7795 = 0x4F30
+0x7796 = 0x4F31
+0x779A = 0x4F32
+0x779F = 0x4F33
+0x77A2 = 0x4F34
+0x77A7 = 0x4F35
+0x77AA = 0x4F36
+0x77AE = 0x4F37
+0x77AF = 0x4F38
+0x77B1 = 0x4F39
+0x77B5 = 0x4F3A
+0x77BE = 0x4F3B
+0x77C3 = 0x4F3C
+0x77C9 = 0x4F3D
+0x77D1 = 0x4F3E
+0x77D2 = 0x4F3F
+0x77D5 = 0x4F40
+0x77D9 = 0x4F41
+0x77DE = 0x4F42
+0x77DF = 0x4F43
+0x77E0 = 0x4F44
+0x77E4 = 0x4F45
+0x77E6 = 0x4F46
+0x77EA = 0x4F47
+0x77EC = 0x4F48
+0x77F0 = 0x4F49
+0x77F1 = 0x4F4A
+0x77F4 = 0x4F4B
+0x77F8 = 0x4F4C
+0x77FB = 0x4F4D
+0x7805 = 0x4F4E
+0x7806 = 0x4F4F
+0x7809 = 0x4F50
+0x780D = 0x4F51
+0x780E = 0x4F52
+0x7811 = 0x4F53
+0x781D = 0x4F54
+0x7821 = 0x4F55
+0x7822 = 0x4F56
+0x7823 = 0x4F57
+0x782D = 0x4F58
+0x782E = 0x4F59
+0x7830 = 0x4F5A
+0x7835 = 0x4F5B
+0x7837 = 0x4F5C
+0x7843 = 0x4F5D
+0x7844 = 0x4F5E
+0x7847 = 0x4F5F
+0x7848 = 0x4F60
+0x784C = 0x4F61
+0x784E = 0x4F62
+0x7852 = 0x4F63
+0x785C = 0x4F64
+0x785E = 0x4F65
+0x7860 = 0x4F66
+0x7861 = 0x4F67
+0x7863 = 0x4F68
+0x7864 = 0x4F69
+0x7868 = 0x4F6A
+0x786A = 0x4F6B
+0x786E = 0x4F6C
+0x787A = 0x4F6D
+0x787E = 0x4F6E
+0x788A = 0x4F6F
+0x788F = 0x4F70
+0x7894 = 0x4F71
+0x7898 = 0x4F72
+0x789D = 0x4F74
+0x789E = 0x4F75
+0x789F = 0x4F76
+0x78A1 = 0x4F73
+0x78A4 = 0x4F77
+0x78A8 = 0x4F78
+0x78AC = 0x4F79
+0x78AD = 0x4F7A
+0x78B0 = 0x4F7B
+0x78B1 = 0x4F7C
+0x78B2 = 0x4F7D
+0x78B3 = 0x4F7E
+0x78BB = 0x5021
+0x78BD = 0x5022
+0x78BF = 0x5023
+0x78C7 = 0x5024
+0x78C8 = 0x5025
+0x78C9 = 0x5026
+0x78CC = 0x5027
+0x78CE = 0x5028
+0x78D2 = 0x5029
+0x78D3 = 0x502A
+0x78D5 = 0x502B
+0x78D6 = 0x502C
+0x78DB = 0x502E
+0x78DF = 0x502F
+0x78E0 = 0x5030
+0x78E1 = 0x5031
+0x78E4 = 0x502D
+0x78E6 = 0x5032
+0x78EA = 0x5033
+0x78F2 = 0x5034
+0x78F3 = 0x5035
+0x78F6 = 0x5037
+0x78F7 = 0x5038
+0x78FA = 0x5039
+0x78FB = 0x503A
+0x78FF = 0x503B
+0x7900 = 0x5036
+0x7906 = 0x503C
+0x790C = 0x503D
+0x7910 = 0x503E
+0x791A = 0x503F
+0x791C = 0x5040
+0x791E = 0x5041
+0x791F = 0x5042
+0x7920 = 0x5043
+0x7925 = 0x5044
+0x7927 = 0x5045
+0x7929 = 0x5046
+0x792D = 0x5047
+0x7931 = 0x5048
+0x7934 = 0x5049
+0x7935 = 0x504A
+0x793B = 0x504B
+0x793D = 0x504C
+0x793F = 0x504D
+0x7944 = 0x504E
+0x7945 = 0x504F
+0x7946 = 0x5050
+0x794A = 0x5051
+0x794B = 0x5052
+0x794F = 0x5053
+0x7951 = 0x5054
+0x7954 = 0x5055
+0x7958 = 0x5056
+0x795B = 0x5057
+0x795C = 0x5058
+0x7967 = 0x5059
+0x7969 = 0x505A
+0x796B = 0x505B
+0x7972 = 0x505C
+0x7979 = 0x505D
+0x797B = 0x505E
+0x797C = 0x505F
+0x797E = 0x5060
+0x798B = 0x5061
+0x798C = 0x5062
+0x7991 = 0x5063
+0x7993 = 0x5064
+0x7994 = 0x5065
+0x7995 = 0x5066
+0x7996 = 0x5067
+0x7998 = 0x5068
+0x799B = 0x5069
+0x799C = 0x506A
+0x79A1 = 0x506B
+0x79A8 = 0x506C
+0x79A9 = 0x506D
+0x79AB = 0x506E
+0x79AF = 0x506F
+0x79B1 = 0x5070
+0x79B4 = 0x5071
+0x79B8 = 0x5072
+0x79BB = 0x5073
+0x79C2 = 0x5074
+0x79C4 = 0x5075
+0x79C7 = 0x5076
+0x79C8 = 0x5077
+0x79CA = 0x5078
+0x79CF = 0x5079
+0x79D4 = 0x507A
+0x79D6 = 0x507B
+0x79DA = 0x507C
+0x79DD = 0x507D
+0x79DE = 0x507E
+0x79E0 = 0x5121
+0x79E2 = 0x5122
+0x79E5 = 0x5123
+0x79EA = 0x5124
+0x79EB = 0x5125
+0x79ED = 0x5126
+0x79F1 = 0x5127
+0x79F8 = 0x5128
+0x79FC = 0x5129
+0x7A02 = 0x512A
+0x7A03 = 0x512B
+0x7A07 = 0x512C
+0x7A09 = 0x512D
+0x7A0A = 0x512E
+0x7A0C = 0x512F
+0x7A11 = 0x5130
+0x7A15 = 0x5131
+0x7A1B = 0x5132
+0x7A1E = 0x5133
+0x7A21 = 0x5134
+0x7A27 = 0x5135
+0x7A2B = 0x5136
+0x7A2D = 0x5137
+0x7A2F = 0x5138
+0x7A30 = 0x5139
+0x7A34 = 0x513A
+0x7A35 = 0x513B
+0x7A38 = 0x513C
+0x7A39 = 0x513D
+0x7A3A = 0x513E
+0x7A44 = 0x513F
+0x7A45 = 0x5140
+0x7A47 = 0x5141
+0x7A48 = 0x5142
+0x7A4C = 0x5143
+0x7A55 = 0x5144
+0x7A56 = 0x5145
+0x7A59 = 0x5146
+0x7A5C = 0x5147
+0x7A5D = 0x5148
+0x7A5F = 0x5149
+0x7A60 = 0x514A
+0x7A65 = 0x514B
+0x7A67 = 0x514C
+0x7A6A = 0x514D
+0x7A6D = 0x514E
+0x7A75 = 0x514F
+0x7A78 = 0x5150
+0x7A7E = 0x5151
+0x7A80 = 0x5152
+0x7A82 = 0x5153
+0x7A85 = 0x5154
+0x7A86 = 0x5155
+0x7A8A = 0x5156
+0x7A8B = 0x5157
+0x7A90 = 0x5158
+0x7A91 = 0x5159
+0x7A94 = 0x515A
+0x7A9E = 0x515B
+0x7AA0 = 0x515C
+0x7AA3 = 0x515D
+0x7AAC = 0x515E
+0x7AB3 = 0x515F
+0x7AB5 = 0x5160
+0x7AB9 = 0x5161
+0x7ABB = 0x5162
+0x7ABC = 0x5163
+0x7AC6 = 0x5164
+0x7AC9 = 0x5165
+0x7ACC = 0x5166
+0x7ACE = 0x5167
+0x7AD1 = 0x5168
+0x7ADB = 0x5169
+0x7AE8 = 0x516A
+0x7AE9 = 0x516B
+0x7AEB = 0x516C
+0x7AEC = 0x516D
+0x7AF1 = 0x516E
+0x7AF4 = 0x516F
+0x7AFB = 0x5170
+0x7AFD = 0x5171
+0x7AFE = 0x5172
+0x7B07 = 0x5173
+0x7B14 = 0x5174
+0x7B1F = 0x5175
+0x7B23 = 0x5176
+0x7B27 = 0x5177
+0x7B29 = 0x5178
+0x7B2A = 0x5179
+0x7B2B = 0x517A
+0x7B2D = 0x517B
+0x7B2E = 0x517C
+0x7B2F = 0x517D
+0x7B30 = 0x517E
+0x7B31 = 0x5221
+0x7B34 = 0x5222
+0x7B3D = 0x5223
+0x7B3F = 0x5224
+0x7B40 = 0x5225
+0x7B41 = 0x5226
+0x7B47 = 0x5227
+0x7B4E = 0x5228
+0x7B55 = 0x5229
+0x7B60 = 0x522A
+0x7B64 = 0x522B
+0x7B66 = 0x522C
+0x7B69 = 0x522D
+0x7B6A = 0x522E
+0x7B6D = 0x522F
+0x7B6F = 0x5230
+0x7B72 = 0x5231
+0x7B73 = 0x5232
+0x7B77 = 0x5233
+0x7B84 = 0x5234
+0x7B89 = 0x5235
+0x7B8E = 0x5236
+0x7B90 = 0x5237
+0x7B91 = 0x5238
+0x7B96 = 0x5239
+0x7B9B = 0x523A
+0x7B9E = 0x523B
+0x7BA0 = 0x523C
+0x7BA5 = 0x523D
+0x7BAC = 0x523E
+0x7BAF = 0x523F
+0x7BB0 = 0x5240
+0x7BB2 = 0x5241
+0x7BB5 = 0x5242
+0x7BB6 = 0x5243
+0x7BBA = 0x5244
+0x7BBB = 0x5245
+0x7BBC = 0x5246
+0x7BBD = 0x5247
+0x7BC2 = 0x5248
+0x7BC5 = 0x5249
+0x7BC8 = 0x524A
+0x7BCA = 0x524B
+0x7BD4 = 0x524C
+0x7BD6 = 0x524D
+0x7BD7 = 0x524E
+0x7BD9 = 0x524F
+0x7BDA = 0x5250
+0x7BDB = 0x5251
+0x7BE8 = 0x5252
+0x7BEA = 0x5253
+0x7BF2 = 0x5254
+0x7BF4 = 0x5255
+0x7BF5 = 0x5256
+0x7BF8 = 0x5257
+0x7BF9 = 0x5258
+0x7BFA = 0x5259
+0x7BFC = 0x525A
+0x7BFE = 0x525B
+0x7C01 = 0x525C
+0x7C02 = 0x525D
+0x7C03 = 0x525E
+0x7C04 = 0x525F
+0x7C06 = 0x5260
+0x7C09 = 0x5261
+0x7C0B = 0x5262
+0x7C0C = 0x5263
+0x7C0E = 0x5264
+0x7C0F = 0x5265
+0x7C19 = 0x5266
+0x7C1B = 0x5267
+0x7C20 = 0x5268
+0x7C25 = 0x5269
+0x7C26 = 0x526A
+0x7C28 = 0x526B
+0x7C2C = 0x526C
+0x7C31 = 0x526D
+0x7C33 = 0x526E
+0x7C34 = 0x526F
+0x7C36 = 0x5270
+0x7C39 = 0x5271
+0x7C3A = 0x5272
+0x7C46 = 0x5273
+0x7C4A = 0x5274
+0x7C51 = 0x5276
+0x7C52 = 0x5277
+0x7C53 = 0x5278
+0x7C55 = 0x5275
+0x7C59 = 0x5279
+0x7C5A = 0x527A
+0x7C5B = 0x527B
+0x7C5C = 0x527C
+0x7C5D = 0x527D
+0x7C5E = 0x527E
+0x7C61 = 0x5321
+0x7C63 = 0x5322
+0x7C67 = 0x5323
+0x7C69 = 0x5324
+0x7C6D = 0x5325
+0x7C6E = 0x5326
+0x7C70 = 0x5327
+0x7C72 = 0x5328
+0x7C79 = 0x5329
+0x7C7C = 0x532A
+0x7C7D = 0x532B
+0x7C86 = 0x532C
+0x7C87 = 0x532D
+0x7C8F = 0x532E
+0x7C94 = 0x532F
+0x7C9E = 0x5330
+0x7CA0 = 0x5331
+0x7CA6 = 0x5332
+0x7CB0 = 0x5333
+0x7CB6 = 0x5334
+0x7CB7 = 0x5335
+0x7CBA = 0x5336
+0x7CBB = 0x5337
+0x7CBC = 0x5338
+0x7CBF = 0x5339
+0x7CC4 = 0x533A
+0x7CC7 = 0x533B
+0x7CC8 = 0x533C
+0x7CC9 = 0x533D
+0x7CCD = 0x533E
+0x7CCF = 0x533F
+0x7CD3 = 0x5340
+0x7CD4 = 0x5341
+0x7CD5 = 0x5342
+0x7CD7 = 0x5343
+0x7CD9 = 0x5344
+0x7CDA = 0x5345
+0x7CDD = 0x5346
+0x7CE6 = 0x5347
+0x7CE9 = 0x5348
+0x7CEB = 0x5349
+0x7CF5 = 0x534A
+0x7D03 = 0x534B
+0x7D07 = 0x534C
+0x7D08 = 0x534D
+0x7D09 = 0x534E
+0x7D0F = 0x534F
+0x7D11 = 0x5350
+0x7D12 = 0x5351
+0x7D13 = 0x5352
+0x7D16 = 0x5353
+0x7D1D = 0x5354
+0x7D1E = 0x5355
+0x7D23 = 0x5356
+0x7D26 = 0x5357
+0x7D2A = 0x5358
+0x7D2D = 0x5359
+0x7D31 = 0x535A
+0x7D3C = 0x535B
+0x7D3D = 0x535C
+0x7D3E = 0x535D
+0x7D40 = 0x535E
+0x7D41 = 0x535F
+0x7D47 = 0x5360
+0x7D48 = 0x5361
+0x7D4D = 0x5362
+0x7D51 = 0x5363
+0x7D53 = 0x5364
+0x7D57 = 0x5365
+0x7D59 = 0x5366
+0x7D5A = 0x5367
+0x7D5C = 0x5368
+0x7D5D = 0x5369
+0x7D65 = 0x536A
+0x7D67 = 0x536B
+0x7D6A = 0x536C
+0x7D70 = 0x536D
+0x7D78 = 0x536E
+0x7D7A = 0x536F
+0x7D7B = 0x5370
+0x7D7F = 0x5371
+0x7D81 = 0x5372
+0x7D82 = 0x5373
+0x7D83 = 0x5374
+0x7D85 = 0x5375
+0x7D86 = 0x5376
+0x7D88 = 0x5377
+0x7D8B = 0x5378
+0x7D8C = 0x5379
+0x7D8D = 0x537A
+0x7D91 = 0x537B
+0x7D96 = 0x537C
+0x7D97 = 0x537D
+0x7D9D = 0x537E
+0x7D9E = 0x5421
+0x7DA6 = 0x5422
+0x7DA7 = 0x5423
+0x7DAA = 0x5424
+0x7DB3 = 0x5425
+0x7DB6 = 0x5426
+0x7DB7 = 0x5427
+0x7DB9 = 0x5428
+0x7DC2 = 0x5429
+0x7DC3 = 0x542A
+0x7DC4 = 0x542B
+0x7DC5 = 0x542C
+0x7DC6 = 0x542D
+0x7DCC = 0x542E
+0x7DCD = 0x542F
+0x7DCE = 0x5430
+0x7DD7 = 0x5431
+0x7DD9 = 0x5432
+0x7DE2 = 0x5434
+0x7DE5 = 0x5435
+0x7DE6 = 0x5436
+0x7DEA = 0x5437
+0x7DEB = 0x5438
+0x7DED = 0x5439
+0x7DF1 = 0x543A
+0x7DF5 = 0x543B
+0x7DF6 = 0x543C
+0x7DF9 = 0x543D
+0x7DFA = 0x543E
+0x7E00 = 0x5433
+0x7E08 = 0x543F
+0x7E10 = 0x5440
+0x7E11 = 0x5441
+0x7E15 = 0x5442
+0x7E17 = 0x5443
+0x7E1C = 0x5444
+0x7E1D = 0x5445
+0x7E20 = 0x5446
+0x7E27 = 0x5447
+0x7E28 = 0x5448
+0x7E2C = 0x5449
+0x7E2D = 0x544A
+0x7E2F = 0x544B
+0x7E33 = 0x544C
+0x7E36 = 0x544D
+0x7E3F = 0x544E
+0x7E44 = 0x544F
+0x7E45 = 0x5450
+0x7E47 = 0x5451
+0x7E4E = 0x5452
+0x7E50 = 0x5453
+0x7E52 = 0x5454
+0x7E58 = 0x5455
+0x7E5F = 0x5456
+0x7E61 = 0x5457
+0x7E62 = 0x5458
+0x7E65 = 0x5459
+0x7E6B = 0x545A
+0x7E6E = 0x545B
+0x7E6F = 0x545C
+0x7E73 = 0x545D
+0x7E78 = 0x545E
+0x7E7E = 0x545F
+0x7E81 = 0x5460
+0x7E86 = 0x5461
+0x7E87 = 0x5462
+0x7E8A = 0x5463
+0x7E8D = 0x5464
+0x7E91 = 0x5465
+0x7E95 = 0x5466
+0x7E98 = 0x5467
+0x7E9A = 0x5468
+0x7E9D = 0x5469
+0x7E9E = 0x546A
+0x7F3B = 0x546C
+0x7F3C = 0x546B
+0x7F3D = 0x546D
+0x7F3E = 0x546E
+0x7F3F = 0x546F
+0x7F43 = 0x5470
+0x7F44 = 0x5471
+0x7F47 = 0x5472
+0x7F4F = 0x5473
+0x7F52 = 0x5474
+0x7F53 = 0x5475
+0x7F5B = 0x5476
+0x7F5C = 0x5477
+0x7F5D = 0x5478
+0x7F61 = 0x5479
+0x7F63 = 0x547A
+0x7F64 = 0x547B
+0x7F65 = 0x547C
+0x7F66 = 0x547D
+0x7F6D = 0x547E
+0x7F71 = 0x5521
+0x7F7D = 0x5522
+0x7F7E = 0x5523
+0x7F7F = 0x5524
+0x7F80 = 0x5525
+0x7F8B = 0x5526
+0x7F8D = 0x5527
+0x7F8F = 0x5528
+0x7F90 = 0x5529
+0x7F91 = 0x552A
+0x7F96 = 0x552B
+0x7F97 = 0x552C
+0x7F9C = 0x552D
+0x7FA1 = 0x552E
+0x7FA2 = 0x552F
+0x7FA6 = 0x5530
+0x7FAA = 0x5531
+0x7FAD = 0x5532
+0x7FB4 = 0x5533
+0x7FBC = 0x5534
+0x7FBF = 0x5535
+0x7FC0 = 0x5536
+0x7FC3 = 0x5537
+0x7FC8 = 0x5538
+0x7FCE = 0x5539
+0x7FCF = 0x553A
+0x7FDB = 0x553B
+0x7FDF = 0x553C
+0x7FE3 = 0x553D
+0x7FE5 = 0x553E
+0x7FE8 = 0x553F
+0x7FEC = 0x5540
+0x7FEE = 0x5541
+0x7FEF = 0x5542
+0x7FF2 = 0x5543
+0x7FFA = 0x5544
+0x7FFD = 0x5545
+0x7FFE = 0x5546
+0x7FFF = 0x5547
+0x8007 = 0x5548
+0x8008 = 0x5549
+0x800A = 0x554A
+0x800D = 0x554B
+0x800E = 0x554C
+0x800F = 0x554D
+0x8011 = 0x554E
+0x8013 = 0x554F
+0x8014 = 0x5550
+0x8016 = 0x5551
+0x801D = 0x5552
+0x801E = 0x5553
+0x801F = 0x5554
+0x8020 = 0x5555
+0x8024 = 0x5556
+0x8026 = 0x5557
+0x802C = 0x5558
+0x802E = 0x5559
+0x8030 = 0x555A
+0x8034 = 0x555B
+0x8035 = 0x555C
+0x8037 = 0x555D
+0x8039 = 0x555E
+0x803A = 0x555F
+0x803C = 0x5560
+0x803E = 0x5561
+0x8040 = 0x5562
+0x8044 = 0x5563
+0x8060 = 0x5564
+0x8064 = 0x5565
+0x8066 = 0x5566
+0x806D = 0x5567
+0x8071 = 0x5568
+0x8075 = 0x5569
+0x8081 = 0x556A
+0x8088 = 0x556B
+0x808E = 0x556C
+0x809C = 0x556D
+0x809E = 0x556E
+0x80A6 = 0x556F
+0x80A7 = 0x5570
+0x80AB = 0x5571
+0x80B8 = 0x5572
+0x80B9 = 0x5573
+0x80C8 = 0x5574
+0x80CD = 0x5575
+0x80CF = 0x5576
+0x80D2 = 0x5577
+0x80D4 = 0x5578
+0x80D5 = 0x5579
+0x80D7 = 0x557A
+0x80D8 = 0x557B
+0x80E0 = 0x557C
+0x80ED = 0x557D
+0x80EE = 0x557E
+0x80F0 = 0x5621
+0x80F2 = 0x5622
+0x80F3 = 0x5623
+0x80F6 = 0x5624
+0x80F9 = 0x5625
+0x80FA = 0x5626
+0x80FE = 0x5627
+0x8103 = 0x5628
+0x810B = 0x5629
+0x8116 = 0x562A
+0x8117 = 0x562B
+0x8118 = 0x562C
+0x811C = 0x562D
+0x811E = 0x562E
+0x8120 = 0x562F
+0x8124 = 0x5630
+0x8127 = 0x5631
+0x812C = 0x5632
+0x8130 = 0x5633
+0x8135 = 0x5634
+0x813A = 0x5635
+0x813C = 0x5636
+0x8145 = 0x5637
+0x8147 = 0x5638
+0x814A = 0x5639
+0x814C = 0x563A
+0x8152 = 0x563B
+0x8157 = 0x563C
+0x8160 = 0x563D
+0x8161 = 0x563E
+0x8167 = 0x563F
+0x8168 = 0x5640
+0x8169 = 0x5641
+0x816D = 0x5642
+0x816F = 0x5643
+0x8177 = 0x5644
+0x8181 = 0x5645
+0x8184 = 0x5647
+0x8185 = 0x5648
+0x8186 = 0x5649
+0x818B = 0x564A
+0x818E = 0x564B
+0x8190 = 0x5646
+0x8196 = 0x564C
+0x8198 = 0x564D
+0x819B = 0x564E
+0x819E = 0x564F
+0x81A2 = 0x5650
+0x81AE = 0x5651
+0x81B2 = 0x5652
+0x81B4 = 0x5653
+0x81BB = 0x5654
+0x81C3 = 0x5656
+0x81C5 = 0x5657
+0x81CA = 0x5658
+0x81CB = 0x5655
+0x81CE = 0x5659
+0x81CF = 0x565A
+0x81D5 = 0x565B
+0x81D7 = 0x565C
+0x81DB = 0x565D
+0x81DD = 0x565E
+0x81DE = 0x565F
+0x81E1 = 0x5660
+0x81E4 = 0x5661
+0x81EB = 0x5662
+0x81EC = 0x5663
+0x81F0 = 0x5664
+0x81F1 = 0x5665
+0x81F2 = 0x5666
+0x81F5 = 0x5667
+0x81F6 = 0x5668
+0x81F8 = 0x5669
+0x81F9 = 0x566A
+0x81FD = 0x566B
+0x81FF = 0x566C
+0x8200 = 0x566D
+0x8203 = 0x566E
+0x820F = 0x566F
+0x8213 = 0x5670
+0x8214 = 0x5671
+0x8219 = 0x5672
+0x821A = 0x5673
+0x821D = 0x5674
+0x8221 = 0x5675
+0x8222 = 0x5676
+0x8228 = 0x5677
+0x8232 = 0x5678
+0x8234 = 0x5679
+0x823A = 0x567A
+0x8243 = 0x567B
+0x8244 = 0x567C
+0x8245 = 0x567D
+0x8246 = 0x567E
+0x824B = 0x5721
+0x824E = 0x5722
+0x824F = 0x5723
+0x8251 = 0x5724
+0x8256 = 0x5725
+0x825C = 0x5726
+0x8260 = 0x5727
+0x8263 = 0x5728
+0x8267 = 0x5729
+0x826D = 0x572A
+0x8274 = 0x572B
+0x827B = 0x572C
+0x827D = 0x572D
+0x827F = 0x572E
+0x8280 = 0x572F
+0x8281 = 0x5730
+0x8283 = 0x5731
+0x8284 = 0x5732
+0x8287 = 0x5733
+0x8289 = 0x5734
+0x828A = 0x5735
+0x828E = 0x5736
+0x8291 = 0x5737
+0x8294 = 0x5738
+0x8296 = 0x5739
+0x8298 = 0x573A
+0x829A = 0x573B
+0x829B = 0x573C
+0x82A0 = 0x573D
+0x82A1 = 0x573E
+0x82A3 = 0x573F
+0x82A4 = 0x5740
+0x82A7 = 0x5741
+0x82A8 = 0x5742
+0x82A9 = 0x5743
+0x82AA = 0x5744
+0x82AE = 0x5745
+0x82B0 = 0x5746
+0x82B2 = 0x5747
+0x82B4 = 0x5748
+0x82B7 = 0x5749
+0x82BA = 0x574A
+0x82BC = 0x574B
+0x82BE = 0x574C
+0x82BF = 0x574D
+0x82C6 = 0x574E
+0x82D0 = 0x574F
+0x82D5 = 0x5750
+0x82DA = 0x5751
+0x82E0 = 0x5752
+0x82E2 = 0x5753
+0x82E4 = 0x5754
+0x82E8 = 0x5755
+0x82EA = 0x5756
+0x82ED = 0x5757
+0x82EF = 0x5758
+0x82F6 = 0x5759
+0x82F7 = 0x575A
+0x82FD = 0x575B
+0x82FE = 0x575C
+0x8300 = 0x575D
+0x8301 = 0x575E
+0x8307 = 0x575F
+0x8308 = 0x5760
+0x830A = 0x5761
+0x830B = 0x5762
+0x831B = 0x5764
+0x831D = 0x5765
+0x831E = 0x5766
+0x831F = 0x5767
+0x8321 = 0x5768
+0x8322 = 0x5769
+0x832C = 0x576A
+0x832D = 0x576B
+0x832E = 0x576C
+0x8330 = 0x576D
+0x8333 = 0x576E
+0x8337 = 0x576F
+0x833A = 0x5770
+0x833C = 0x5771
+0x833D = 0x5772
+0x8342 = 0x5773
+0x8343 = 0x5774
+0x8344 = 0x5775
+0x8347 = 0x5776
+0x834D = 0x5777
+0x834E = 0x5778
+0x8351 = 0x5779
+0x8353 = 0x583E
+0x8354 = 0x5763
+0x8355 = 0x577A
+0x8356 = 0x577B
+0x8357 = 0x577C
+0x8370 = 0x577D
+0x8378 = 0x577E
+0x837D = 0x5821
+0x837F = 0x5822
+0x8380 = 0x5823
+0x8382 = 0x5824
+0x8384 = 0x5825
+0x8386 = 0x5826
+0x838D = 0x5827
+0x8392 = 0x5828
+0x8394 = 0x5829
+0x8395 = 0x582A
+0x8398 = 0x582B
+0x8399 = 0x582C
+0x839B = 0x582D
+0x839C = 0x582E
+0x839D = 0x582F
+0x83A6 = 0x5830
+0x83A7 = 0x5831
+0x83A9 = 0x5832
+0x83AC = 0x5833
+0x83AD = 0x584C
+0x83BE = 0x5834
+0x83BF = 0x5835
+0x83C0 = 0x5836
+0x83C7 = 0x5837
+0x83C9 = 0x5838
+0x83CF = 0x5839
+0x83D0 = 0x583A
+0x83D1 = 0x583B
+0x83D4 = 0x583C
+0x83DD = 0x583D
+0x83E8 = 0x583F
+0x83EA = 0x5840
+0x83F6 = 0x5841
+0x83F8 = 0x5842
+0x83F9 = 0x5843
+0x83FC = 0x5844
+0x8401 = 0x5845
+0x8406 = 0x5846
+0x840A = 0x5847
+0x840F = 0x5848
+0x8411 = 0x5849
+0x8415 = 0x584A
+0x8419 = 0x584B
+0x842F = 0x584D
+0x8439 = 0x584E
+0x8445 = 0x584F
+0x8447 = 0x5850
+0x8448 = 0x5851
+0x844A = 0x5852
+0x844D = 0x5853
+0x844F = 0x5854
+0x8451 = 0x5855
+0x8452 = 0x5856
+0x8456 = 0x5857
+0x8458 = 0x5858
+0x8459 = 0x5859
+0x845A = 0x585A
+0x845C = 0x585B
+0x8460 = 0x585C
+0x8464 = 0x585D
+0x8465 = 0x585E
+0x8467 = 0x585F
+0x846A = 0x5860
+0x8470 = 0x5861
+0x8473 = 0x5862
+0x8474 = 0x5863
+0x8476 = 0x5864
+0x8478 = 0x5865
+0x847C = 0x5866
+0x847D = 0x5867
+0x8481 = 0x5868
+0x8485 = 0x5869
+0x8492 = 0x586A
+0x8493 = 0x586B
+0x8495 = 0x586C
+0x849E = 0x586D
+0x84A6 = 0x586E
+0x84A8 = 0x586F
+0x84A9 = 0x5870
+0x84AA = 0x5871
+0x84AF = 0x5872
+0x84B1 = 0x5873
+0x84B4 = 0x5874
+0x84BA = 0x5875
+0x84BD = 0x5876
+0x84BE = 0x5877
+0x84C0 = 0x5878
+0x84C2 = 0x5879
+0x84C7 = 0x587A
+0x84C8 = 0x587B
+0x84CC = 0x587C
+0x84CF = 0x587D
+0x84D3 = 0x587E
+0x84DC = 0x5921
+0x84E7 = 0x5922
+0x84EA = 0x5923
+0x84EF = 0x5924
+0x84F0 = 0x5925
+0x84F1 = 0x5926
+0x84F2 = 0x5927
+0x84F7 = 0x5928
+0x84FA = 0x592A
+0x84FB = 0x592B
+0x84FD = 0x592C
+0x8502 = 0x592D
+0x8503 = 0x592E
+0x8507 = 0x592F
+0x850C = 0x5930
+0x850E = 0x5931
+0x8510 = 0x5932
+0x851C = 0x5933
+0x851E = 0x5934
+0x8522 = 0x5935
+0x8523 = 0x5936
+0x8524 = 0x5937
+0x8525 = 0x5938
+0x8527 = 0x5939
+0x852A = 0x593A
+0x852B = 0x593B
+0x852F = 0x593C
+0x8532 = 0x5929
+0x8533 = 0x593D
+0x8534 = 0x593E
+0x8536 = 0x593F
+0x853F = 0x5940
+0x8546 = 0x5941
+0x854F = 0x5942
+0x8550 = 0x5943
+0x8551 = 0x5944
+0x8552 = 0x5945
+0x8553 = 0x5946
+0x8556 = 0x5947
+0x8559 = 0x5948
+0x855C = 0x5949
+0x855D = 0x594A
+0x855E = 0x594B
+0x855F = 0x594C
+0x8560 = 0x594D
+0x8561 = 0x594E
+0x8562 = 0x594F
+0x8564 = 0x5950
+0x856B = 0x5951
+0x856F = 0x5952
+0x8579 = 0x5953
+0x857A = 0x5954
+0x857B = 0x5955
+0x857D = 0x5956
+0x857F = 0x5957
+0x8581 = 0x5958
+0x8585 = 0x5959
+0x8586 = 0x595A
+0x8589 = 0x595B
+0x858B = 0x595C
+0x858C = 0x595D
+0x858F = 0x595E
+0x8593 = 0x595F
+0x8598 = 0x5960
+0x859D = 0x5961
+0x859F = 0x5962
+0x85A0 = 0x5963
+0x85A2 = 0x5964
+0x85A5 = 0x5965
+0x85A7 = 0x5966
+0x85AD = 0x5974
+0x85B4 = 0x5967
+0x85B6 = 0x5968
+0x85B7 = 0x5969
+0x85B8 = 0x596A
+0x85BC = 0x596B
+0x85BD = 0x596C
+0x85BE = 0x596D
+0x85BF = 0x596E
+0x85C2 = 0x596F
+0x85C7 = 0x5970
+0x85CA = 0x5971
+0x85CB = 0x5972
+0x85CE = 0x5973
+0x85D8 = 0x5975
+0x85DA = 0x5976
+0x85DF = 0x5977
+0x85E0 = 0x5978
+0x85E6 = 0x5979
+0x85E8 = 0x597A
+0x85ED = 0x597B
+0x85F3 = 0x597C
+0x85F6 = 0x597D
+0x85FC = 0x597E
+0x85FF = 0x5A21
+0x8600 = 0x5A22
+0x8604 = 0x5A23
+0x8605 = 0x5A24
+0x860D = 0x5A25
+0x860E = 0x5A26
+0x8610 = 0x5A27
+0x8611 = 0x5A28
+0x8612 = 0x5A29
+0x8618 = 0x5A2A
+0x8619 = 0x5A2B
+0x861B = 0x5A2C
+0x861E = 0x5A2D
+0x8621 = 0x5A2E
+0x8627 = 0x5A2F
+0x8629 = 0x5A30
+0x8636 = 0x5A31
+0x8638 = 0x5A32
+0x863A = 0x5A33
+0x863C = 0x5A34
+0x863D = 0x5A35
+0x8640 = 0x5A36
+0x8641 = 0x3866
+0x8642 = 0x5A37
+0x8646 = 0x5A38
+0x8652 = 0x5A39
+0x8653 = 0x5A3A
+0x8656 = 0x5A3B
+0x8657 = 0x5A3C
+0x8658 = 0x5A3D
+0x8659 = 0x5A3E
+0x865D = 0x5A3F
+0x8660 = 0x5A40
+0x8661 = 0x5A41
+0x8662 = 0x5A42
+0x8663 = 0x5A43
+0x8664 = 0x5A44
+0x8669 = 0x5A45
+0x866C = 0x5A46
+0x866F = 0x5A47
+0x8675 = 0x5A48
+0x8676 = 0x5A49
+0x8677 = 0x5A4A
+0x867A = 0x5A4B
+0x8688 = 0x5A6D
+0x868D = 0x5A4C
+0x8691 = 0x5A4D
+0x8696 = 0x5A4E
+0x8698 = 0x5A4F
+0x869A = 0x5A50
+0x869C = 0x5A51
+0x86A1 = 0x5A52
+0x86A6 = 0x5A53
+0x86A7 = 0x5A54
+0x86A8 = 0x5A55
+0x86AD = 0x5A56
+0x86B1 = 0x5A57
+0x86B3 = 0x5A58
+0x86B4 = 0x5A59
+0x86B5 = 0x5A5A
+0x86B7 = 0x5A5B
+0x86B8 = 0x5A5C
+0x86B9 = 0x5A5D
+0x86BF = 0x5A5E
+0x86C0 = 0x5A5F
+0x86C1 = 0x5A60
+0x86C3 = 0x5A61
+0x86C5 = 0x5A62
+0x86D1 = 0x5A63
+0x86D2 = 0x5A64
+0x86D5 = 0x5A65
+0x86D7 = 0x5A66
+0x86DA = 0x5A67
+0x86DC = 0x5A68
+0x86E0 = 0x5A69
+0x86E3 = 0x5A6A
+0x86E5 = 0x5A6B
+0x86E7 = 0x5A6C
+0x86FA = 0x5A6E
+0x86FC = 0x5A6F
+0x86FD = 0x5A70
+0x8704 = 0x5A71
+0x8705 = 0x5A72
+0x8707 = 0x5A73
+0x870B = 0x5A74
+0x870E = 0x5A75
+0x870F = 0x5A76
+0x8710 = 0x5A77
+0x8713 = 0x5A78
+0x8714 = 0x5A79
+0x8719 = 0x5A7A
+0x871E = 0x5A7B
+0x871F = 0x5A7C
+0x8721 = 0x5A7D
+0x8723 = 0x5A7E
+0x8728 = 0x5B21
+0x872E = 0x5B22
+0x872F = 0x5B23
+0x8731 = 0x5B24
+0x8732 = 0x5B25
+0x8739 = 0x5B26
+0x873A = 0x5B27
+0x873C = 0x5B28
+0x873D = 0x5B29
+0x873E = 0x5B2A
+0x8740 = 0x5B2B
+0x8743 = 0x5B2C
+0x8745 = 0x5B2D
+0x874D = 0x5B2E
+0x8758 = 0x5B2F
+0x875D = 0x5B30
+0x8761 = 0x5B31
+0x8764 = 0x5B32
+0x8765 = 0x5B33
+0x876F = 0x5B34
+0x8771 = 0x5B35
+0x8772 = 0x5B36
+0x877B = 0x5B37
+0x8783 = 0x5B38
+0x8784 = 0x5B39
+0x8785 = 0x5B3A
+0x8786 = 0x5B3B
+0x8787 = 0x5B3C
+0x8788 = 0x5B3D
+0x8789 = 0x5B3E
+0x878B = 0x5B3F
+0x878C = 0x5B40
+0x8790 = 0x5B41
+0x8793 = 0x5B42
+0x8795 = 0x5B43
+0x8797 = 0x5B44
+0x8798 = 0x5B45
+0x8799 = 0x5B46
+0x879E = 0x5B47
+0x87A0 = 0x5B48
+0x87A3 = 0x5B49
+0x87A7 = 0x5B4A
+0x87AC = 0x5B4B
+0x87AD = 0x5B4C
+0x87AE = 0x5B4D
+0x87B1 = 0x5B4E
+0x87B5 = 0x5B4F
+0x87BE = 0x5B50
+0x87BF = 0x5B51
+0x87C1 = 0x5B52
+0x87C8 = 0x5B53
+0x87C9 = 0x5B54
+0x87CA = 0x5B55
+0x87CE = 0x5B56
+0x87D5 = 0x5B57
+0x87D6 = 0x5B58
+0x87D9 = 0x5B59
+0x87DA = 0x5B5A
+0x87DC = 0x5B5B
+0x87DF = 0x5B5C
+0x87E2 = 0x5B5D
+0x87E3 = 0x5B5E
+0x87E4 = 0x5B5F
+0x87EA = 0x5B60
+0x87EB = 0x5B61
+0x87ED = 0x5B62
+0x87F1 = 0x5B63
+0x87F3 = 0x5B64
+0x87F8 = 0x5B65
+0x87FA = 0x5B66
+0x87FF = 0x5B67
+0x8801 = 0x5B68
+0x8803 = 0x5B69
+0x8806 = 0x5B6A
+0x8809 = 0x5B6B
+0x880A = 0x5B6C
+0x880B = 0x5B6D
+0x8810 = 0x5B6E
+0x8812 = 0x5B70
+0x8813 = 0x5B71
+0x8814 = 0x5B72
+0x8818 = 0x5B73
+0x8819 = 0x5B6F
+0x881A = 0x5B74
+0x881B = 0x5B75
+0x881C = 0x5B76
+0x881E = 0x5B77
+0x881F = 0x5B78
+0x8828 = 0x5B79
+0x882D = 0x5B7A
+0x882E = 0x5B7B
+0x8830 = 0x5B7C
+0x8832 = 0x5B7D
+0x8835 = 0x5B7E
+0x883A = 0x5C21
+0x883C = 0x5C22
+0x8841 = 0x5C23
+0x8843 = 0x5C24
+0x8845 = 0x5C25
+0x8848 = 0x5C26
+0x8849 = 0x5C27
+0x884A = 0x5C28
+0x884B = 0x5C29
+0x884E = 0x5C2A
+0x8851 = 0x5C2B
+0x8855 = 0x5C2C
+0x8856 = 0x5C2D
+0x8858 = 0x5C2E
+0x885A = 0x5C2F
+0x885C = 0x5C30
+0x885F = 0x5C31
+0x8860 = 0x5C32
+0x8864 = 0x5C33
+0x8869 = 0x5C34
+0x8871 = 0x5C35
+0x8879 = 0x5C36
+0x887B = 0x5C37
+0x8880 = 0x5C38
+0x8898 = 0x5C39
+0x889A = 0x5C3A
+0x889B = 0x5C3B
+0x889C = 0x5C3C
+0x889F = 0x5C3D
+0x88A0 = 0x5C3E
+0x88A8 = 0x5C3F
+0x88AA = 0x5C40
+0x88BA = 0x5C41
+0x88BD = 0x5C42
+0x88BE = 0x5C43
+0x88C0 = 0x5C44
+0x88CA = 0x5C45
+0x88CB = 0x5C46
+0x88CC = 0x5C47
+0x88CD = 0x5C48
+0x88CE = 0x5C49
+0x88D1 = 0x5C4A
+0x88D2 = 0x5C4B
+0x88D3 = 0x5C4C
+0x88DB = 0x5C4D
+0x88DE = 0x5C4E
+0x88E7 = 0x5C4F
+0x88EF = 0x5C50
+0x88F0 = 0x5C51
+0x88F1 = 0x5C52
+0x88F5 = 0x5C53
+0x88F7 = 0x5C54
+0x8901 = 0x5C55
+0x8906 = 0x5C56
+0x890D = 0x5C57
+0x890E = 0x5C58
+0x890F = 0x5C59
+0x8915 = 0x5C5A
+0x8916 = 0x5C5B
+0x8918 = 0x5C5C
+0x8919 = 0x5C5D
+0x891A = 0x5C5E
+0x891C = 0x5C5F
+0x8920 = 0x5C60
+0x8926 = 0x5C61
+0x8927 = 0x5C62
+0x8928 = 0x5C63
+0x8930 = 0x5C64
+0x8931 = 0x5C65
+0x8932 = 0x5C66
+0x8935 = 0x5C67
+0x8939 = 0x5C68
+0x893A = 0x5C69
+0x893E = 0x5C6A
+0x8940 = 0x5C6B
+0x8942 = 0x5C6C
+0x8945 = 0x5C6D
+0x8946 = 0x5C6E
+0x8949 = 0x5C6F
+0x894F = 0x5C70
+0x8952 = 0x5C71
+0x8957 = 0x5C72
+0x895A = 0x5C73
+0x895B = 0x5C74
+0x895C = 0x5C75
+0x8961 = 0x5C76
+0x8962 = 0x5C77
+0x8963 = 0x5C78
+0x896B = 0x5C79
+0x896E = 0x5C7A
+0x8970 = 0x5C7B
+0x8973 = 0x5C7C
+0x8975 = 0x5C7D
+0x897A = 0x5C7E
+0x897B = 0x5D21
+0x897C = 0x5D22
+0x897D = 0x5D23
+0x8989 = 0x5D24
+0x898D = 0x5D25
+0x8990 = 0x5D26
+0x8994 = 0x5D27
+0x8995 = 0x5D28
+0x899B = 0x5D29
+0x899C = 0x5D2A
+0x899F = 0x5D2B
+0x89A0 = 0x5D2C
+0x89A5 = 0x5D2D
+0x89B0 = 0x5D2E
+0x89B4 = 0x5D2F
+0x89B5 = 0x5D30
+0x89B6 = 0x5D31
+0x89B7 = 0x5D32
+0x89BC = 0x5D33
+0x89D4 = 0x5D34
+0x89D5 = 0x5D35
+0x89D6 = 0x5D36
+0x89D7 = 0x5D37
+0x89D8 = 0x5D38
+0x89E5 = 0x5D39
+0x89E9 = 0x5D3A
+0x89EB = 0x5D3B
+0x89ED = 0x5D3C
+0x89F1 = 0x5D3D
+0x89F3 = 0x5D3E
+0x89F6 = 0x5D3F
+0x89F9 = 0x5D40
+0x89FD = 0x5D41
+0x89FF = 0x5D42
+0x8A04 = 0x5D43
+0x8A05 = 0x5D44
+0x8A07 = 0x5D45
+0x8A0F = 0x5D46
+0x8A11 = 0x5D47
+0x8A12 = 0x5D48
+0x8A14 = 0x5D49
+0x8A15 = 0x5D4A
+0x8A1E = 0x5D4B
+0x8A20 = 0x5D4C
+0x8A22 = 0x5D4D
+0x8A24 = 0x5D4E
+0x8A26 = 0x5D4F
+0x8A2B = 0x5D50
+0x8A2C = 0x5D51
+0x8A2F = 0x5D52
+0x8A35 = 0x5D53
+0x8A37 = 0x5D54
+0x8A3D = 0x5D55
+0x8A3E = 0x5D56
+0x8A40 = 0x5D57
+0x8A43 = 0x5D58
+0x8A45 = 0x5D59
+0x8A47 = 0x5D5A
+0x8A49 = 0x5D5B
+0x8A4D = 0x5D5C
+0x8A4E = 0x5D5D
+0x8A53 = 0x5D5E
+0x8A56 = 0x5D5F
+0x8A57 = 0x5D60
+0x8A58 = 0x5D61
+0x8A5C = 0x5D62
+0x8A5D = 0x5D63
+0x8A61 = 0x5D64
+0x8A65 = 0x5D65
+0x8A67 = 0x5D66
+0x8A75 = 0x5D67
+0x8A76 = 0x5D68
+0x8A77 = 0x5D69
+0x8A79 = 0x5D6A
+0x8A7A = 0x5D6B
+0x8A7B = 0x5D6C
+0x8A7E = 0x5D6D
+0x8A7F = 0x5D6E
+0x8A80 = 0x5D6F
+0x8A83 = 0x5D70
+0x8A86 = 0x5D71
+0x8A8B = 0x5D72
+0x8A8F = 0x5D73
+0x8A90 = 0x5D74
+0x8A92 = 0x5D75
+0x8A96 = 0x5D76
+0x8A97 = 0x5D77
+0x8A99 = 0x5D78
+0x8A9F = 0x5D79
+0x8AA7 = 0x5D7A
+0x8AA9 = 0x5D7B
+0x8AAE = 0x5D7C
+0x8AAF = 0x5D7D
+0x8AB3 = 0x5D7E
+0x8AB6 = 0x5E21
+0x8AB7 = 0x5E22
+0x8ABB = 0x5E23
+0x8ABE = 0x5E24
+0x8AC3 = 0x5E25
+0x8AC6 = 0x5E26
+0x8AC8 = 0x5E27
+0x8AC9 = 0x5E28
+0x8ACA = 0x5E29
+0x8AD1 = 0x5E2A
+0x8AD3 = 0x5E2B
+0x8AD4 = 0x5E2C
+0x8AD5 = 0x5E2D
+0x8AD7 = 0x5E2E
+0x8ADD = 0x5E2F
+0x8ADF = 0x5E30
+0x8AEC = 0x5E31
+0x8AF0 = 0x5E32
+0x8AF4 = 0x5E33
+0x8AF5 = 0x5E34
+0x8AF6 = 0x5E35
+0x8AFC = 0x5E36
+0x8AFF = 0x5E37
+0x8B05 = 0x5E38
+0x8B06 = 0x5E39
+0x8B0A = 0x5E3F
+0x8B0B = 0x5E3A
+0x8B11 = 0x5E3B
+0x8B1C = 0x5E3C
+0x8B1E = 0x5E3D
+0x8B1F = 0x5E3E
+0x8B2D = 0x5E40
+0x8B30 = 0x5E41
+0x8B37 = 0x5E42
+0x8B3C = 0x5E43
+0x8B42 = 0x5E44
+0x8B43 = 0x5E45
+0x8B44 = 0x5E46
+0x8B45 = 0x5E47
+0x8B46 = 0x5E48
+0x8B48 = 0x5E49
+0x8B4D = 0x5E4E
+0x8B52 = 0x5E4A
+0x8B53 = 0x5E4B
+0x8B54 = 0x5E4C
+0x8B59 = 0x5E4D
+0x8B5E = 0x5E4F
+0x8B63 = 0x5E50
+0x8B6D = 0x5E51
+0x8B76 = 0x5E52
+0x8B78 = 0x5E53
+0x8B79 = 0x5E54
+0x8B7C = 0x5E55
+0x8B7E = 0x5E56
+0x8B81 = 0x5E57
+0x8B84 = 0x5E58
+0x8B85 = 0x5E59
+0x8B8B = 0x5E5A
+0x8B8D = 0x5E5B
+0x8B8F = 0x5E5C
+0x8B94 = 0x5E5D
+0x8B95 = 0x5E5E
+0x8B9C = 0x5E5F
+0x8B9E = 0x5E60
+0x8B9F = 0x5E61
+0x8C38 = 0x5E62
+0x8C39 = 0x5E63
+0x8C3D = 0x5E64
+0x8C3E = 0x5E65
+0x8C45 = 0x5E66
+0x8C47 = 0x5E67
+0x8C49 = 0x5E68
+0x8C4B = 0x5E69
+0x8C4F = 0x5E6A
+0x8C51 = 0x5E6B
+0x8C53 = 0x5E6C
+0x8C54 = 0x5E6D
+0x8C57 = 0x5E6E
+0x8C58 = 0x5E6F
+0x8C59 = 0x5E72
+0x8C5B = 0x5E70
+0x8C5D = 0x5E71
+0x8C63 = 0x5E73
+0x8C64 = 0x5E74
+0x8C66 = 0x5E75
+0x8C68 = 0x5E76
+0x8C69 = 0x5E77
+0x8C6D = 0x5E78
+0x8C73 = 0x5E79
+0x8C75 = 0x5E7A
+0x8C76 = 0x5E7B
+0x8C7B = 0x5E7C
+0x8C7E = 0x5E7D
+0x8C86 = 0x5E7E
+0x8C87 = 0x5F21
+0x8C8B = 0x5F22
+0x8C90 = 0x5F23
+0x8C92 = 0x5F24
+0x8C93 = 0x5F25
+0x8C99 = 0x5F26
+0x8C9B = 0x5F27
+0x8C9C = 0x5F28
+0x8CA4 = 0x5F29
+0x8CB9 = 0x5F2A
+0x8CBA = 0x5F2B
+0x8CC5 = 0x5F2C
+0x8CC6 = 0x5F2D
+0x8CC9 = 0x5F2E
+0x8CCB = 0x5F2F
+0x8CCF = 0x5F30
+0x8CD5 = 0x5F32
+0x8CD6 = 0x5F31
+0x8CD9 = 0x5F33
+0x8CDD = 0x5F34
+0x8CE1 = 0x5F35
+0x8CE8 = 0x5F36
+0x8CEC = 0x5F37
+0x8CEF = 0x5F38
+0x8CF0 = 0x5F39
+0x8CF2 = 0x5F3A
+0x8CF5 = 0x5F3B
+0x8CF7 = 0x5F3C
+0x8CF8 = 0x5F3D
+0x8CFE = 0x5F3E
+0x8CFF = 0x5F3F
+0x8D01 = 0x5F40
+0x8D03 = 0x5F41
+0x8D09 = 0x5F42
+0x8D12 = 0x5F43
+0x8D17 = 0x5F44
+0x8D1B = 0x5F45
+0x8D65 = 0x5F46
+0x8D69 = 0x5F47
+0x8D6C = 0x5F48
+0x8D6E = 0x5F49
+0x8D7F = 0x5F4A
+0x8D82 = 0x5F4B
+0x8D84 = 0x5F4C
+0x8D88 = 0x5F4D
+0x8D8D = 0x5F4E
+0x8D90 = 0x5F4F
+0x8D91 = 0x5F50
+0x8D95 = 0x5F51
+0x8D9E = 0x5F52
+0x8D9F = 0x5F53
+0x8DA0 = 0x5F54
+0x8DA6 = 0x5F55
+0x8DAB = 0x5F56
+0x8DAC = 0x5F57
+0x8DAF = 0x5F58
+0x8DB2 = 0x5F59
+0x8DB5 = 0x5F5A
+0x8DB7 = 0x5F5B
+0x8DB9 = 0x5F5C
+0x8DBB = 0x5F5D
+0x8DBC = 0x5F6F
+0x8DC0 = 0x5F5E
+0x8DC5 = 0x5F5F
+0x8DC6 = 0x5F60
+0x8DC7 = 0x5F61
+0x8DC8 = 0x5F62
+0x8DCA = 0x5F63
+0x8DCE = 0x5F64
+0x8DD1 = 0x5F65
+0x8DD4 = 0x5F66
+0x8DD5 = 0x5F67
+0x8DD7 = 0x5F68
+0x8DD9 = 0x5F69
+0x8DE4 = 0x5F6A
+0x8DE5 = 0x5F6B
+0x8DE7 = 0x5F6C
+0x8DEC = 0x5F6D
+0x8DF0 = 0x5F6E
+0x8DF1 = 0x5F70
+0x8DF2 = 0x5F71
+0x8DF4 = 0x5F72
+0x8DFD = 0x5F73
+0x8E01 = 0x5F74
+0x8E04 = 0x5F75
+0x8E05 = 0x5F76
+0x8E06 = 0x5F77
+0x8E0B = 0x5F78
+0x8E11 = 0x5F79
+0x8E14 = 0x5F7A
+0x8E16 = 0x5F7B
+0x8E20 = 0x5F7C
+0x8E21 = 0x5F7D
+0x8E22 = 0x5F7E
+0x8E23 = 0x6021
+0x8E26 = 0x6022
+0x8E27 = 0x6023
+0x8E31 = 0x6024
+0x8E33 = 0x6025
+0x8E36 = 0x6026
+0x8E37 = 0x6027
+0x8E38 = 0x6028
+0x8E39 = 0x6029
+0x8E3D = 0x602A
+0x8E40 = 0x602B
+0x8E41 = 0x602C
+0x8E4B = 0x602D
+0x8E4D = 0x602E
+0x8E4E = 0x602F
+0x8E4F = 0x6030
+0x8E54 = 0x6031
+0x8E5B = 0x6032
+0x8E5C = 0x6033
+0x8E5D = 0x6034
+0x8E5E = 0x6035
+0x8E61 = 0x6036
+0x8E62 = 0x6037
+0x8E69 = 0x6038
+0x8E6C = 0x6039
+0x8E6D = 0x603A
+0x8E6F = 0x603B
+0x8E70 = 0x603C
+0x8E71 = 0x603D
+0x8E79 = 0x603E
+0x8E7A = 0x603F
+0x8E7B = 0x6040
+0x8E82 = 0x6041
+0x8E83 = 0x6042
+0x8E89 = 0x6043
+0x8E90 = 0x6044
+0x8E92 = 0x6045
+0x8E95 = 0x6046
+0x8E9A = 0x6047
+0x8E9B = 0x6048
+0x8E9D = 0x6049
+0x8E9E = 0x604A
+0x8EA2 = 0x604B
+0x8EA7 = 0x604C
+0x8EA9 = 0x604D
+0x8EAD = 0x604E
+0x8EAE = 0x604F
+0x8EB3 = 0x6050
+0x8EB5 = 0x6051
+0x8EBA = 0x6052
+0x8EBB = 0x6053
+0x8EC0 = 0x6054
+0x8EC1 = 0x6055
+0x8EC3 = 0x6056
+0x8EC4 = 0x6057
+0x8EC7 = 0x6058
+0x8ECF = 0x6059
+0x8ED1 = 0x605A
+0x8ED4 = 0x605B
+0x8EDC = 0x605C
+0x8EE8 = 0x605D
+0x8EED = 0x6064
+0x8EEE = 0x605E
+0x8EF0 = 0x605F
+0x8EF1 = 0x6060
+0x8EF7 = 0x6061
+0x8EF9 = 0x6062
+0x8EFA = 0x6063
+0x8F00 = 0x6065
+0x8F02 = 0x6066
+0x8F07 = 0x6067
+0x8F08 = 0x6068
+0x8F0F = 0x6069
+0x8F10 = 0x606A
+0x8F16 = 0x606B
+0x8F17 = 0x606C
+0x8F18 = 0x606D
+0x8F1E = 0x606E
+0x8F20 = 0x606F
+0x8F21 = 0x6070
+0x8F23 = 0x6071
+0x8F25 = 0x6072
+0x8F27 = 0x6073
+0x8F28 = 0x6074
+0x8F2C = 0x6075
+0x8F2D = 0x6076
+0x8F2E = 0x6077
+0x8F34 = 0x6078
+0x8F35 = 0x6079
+0x8F36 = 0x607A
+0x8F37 = 0x607B
+0x8F3A = 0x607C
+0x8F40 = 0x607D
+0x8F41 = 0x607E
+0x8F43 = 0x6121
+0x8F47 = 0x6122
+0x8F4F = 0x6123
+0x8F51 = 0x6124
+0x8F52 = 0x6125
+0x8F53 = 0x6126
+0x8F54 = 0x6127
+0x8F55 = 0x6128
+0x8F58 = 0x6129
+0x8F5D = 0x612A
+0x8F5E = 0x612B
+0x8F65 = 0x612C
+0x8F9D = 0x612D
+0x8FA0 = 0x612E
+0x8FA1 = 0x612F
+0x8FA4 = 0x6130
+0x8FA5 = 0x6131
+0x8FA6 = 0x6132
+0x8FB5 = 0x6133
+0x8FB6 = 0x6134
+0x8FB8 = 0x6135
+0x8FBE = 0x6136
+0x8FC0 = 0x6137
+0x8FC1 = 0x6138
+0x8FC6 = 0x6139
+0x8FCA = 0x613A
+0x8FCB = 0x613B
+0x8FCD = 0x613C
+0x8FD0 = 0x613D
+0x8FD2 = 0x613E
+0x8FD3 = 0x613F
+0x8FD5 = 0x6140
+0x8FE0 = 0x6141
+0x8FE3 = 0x6142
+0x8FE4 = 0x6143
+0x8FE8 = 0x6144
+0x8FEE = 0x6145
+0x8FF1 = 0x6146
+0x8FF5 = 0x6147
+0x8FF6 = 0x6148
+0x8FFB = 0x6149
+0x8FFE = 0x614A
+0x9002 = 0x614B
+0x9004 = 0x614C
+0x9008 = 0x614D
+0x900C = 0x614E
+0x9018 = 0x614F
+0x901B = 0x6150
+0x9028 = 0x6151
+0x9029 = 0x6152
+0x902A = 0x6154
+0x902C = 0x6155
+0x902D = 0x6156
+0x902F = 0x6153
+0x9033 = 0x6157
+0x9034 = 0x6158
+0x9037 = 0x6159
+0x903F = 0x615A
+0x9043 = 0x615B
+0x9044 = 0x615C
+0x904C = 0x615D
+0x905B = 0x615E
+0x905D = 0x615F
+0x9062 = 0x6160
+0x9066 = 0x6161
+0x9067 = 0x6162
+0x906C = 0x6163
+0x9070 = 0x6164
+0x9074 = 0x6165
+0x9079 = 0x6166
+0x9085 = 0x6167
+0x9088 = 0x6168
+0x908B = 0x6169
+0x908C = 0x616A
+0x908E = 0x616B
+0x9090 = 0x616C
+0x9095 = 0x616D
+0x9097 = 0x616E
+0x9098 = 0x616F
+0x9099 = 0x6170
+0x909B = 0x6171
+0x90A0 = 0x6172
+0x90A1 = 0x6173
+0x90A2 = 0x6174
+0x90A5 = 0x6175
+0x90B0 = 0x6176
+0x90B2 = 0x6177
+0x90B3 = 0x6178
+0x90B4 = 0x6179
+0x90B6 = 0x617A
+0x90BD = 0x617B
+0x90BE = 0x617D
+0x90C3 = 0x617E
+0x90C4 = 0x6221
+0x90C5 = 0x6222
+0x90C7 = 0x6223
+0x90C8 = 0x6224
+0x90CC = 0x617C
+0x90D2 = 0x622D
+0x90D5 = 0x6225
+0x90D7 = 0x6226
+0x90D8 = 0x6227
+0x90D9 = 0x6228
+0x90DC = 0x6229
+0x90DD = 0x622A
+0x90DF = 0x622B
+0x90E5 = 0x622C
+0x90EB = 0x622F
+0x90EF = 0x6230
+0x90F0 = 0x6231
+0x90F4 = 0x6232
+0x90F6 = 0x622E
+0x90FE = 0x6233
+0x90FF = 0x6234
+0x9100 = 0x6235
+0x9104 = 0x6236
+0x9105 = 0x6237
+0x9106 = 0x6238
+0x9108 = 0x6239
+0x910D = 0x623A
+0x9110 = 0x623B
+0x9114 = 0x623C
+0x9116 = 0x623D
+0x9117 = 0x623E
+0x9118 = 0x623F
+0x911A = 0x6240
+0x911C = 0x6241
+0x911E = 0x6242
+0x9120 = 0x6243
+0x9122 = 0x6245
+0x9123 = 0x6246
+0x9125 = 0x6244
+0x9127 = 0x6247
+0x9129 = 0x6248
+0x912E = 0x6249
+0x912F = 0x624A
+0x9131 = 0x624B
+0x9134 = 0x624C
+0x9136 = 0x624D
+0x9137 = 0x624E
+0x9139 = 0x624F
+0x913A = 0x6250
+0x913C = 0x6251
+0x913D = 0x6252
+0x9143 = 0x6253
+0x9147 = 0x6254
+0x9148 = 0x6255
+0x914F = 0x6256
+0x9153 = 0x6257
+0x9157 = 0x6258
+0x9159 = 0x6259
+0x915A = 0x625A
+0x915B = 0x625B
+0x9161 = 0x625C
+0x9164 = 0x625D
+0x9167 = 0x625E
+0x916D = 0x625F
+0x9174 = 0x6260
+0x9179 = 0x6261
+0x917A = 0x6262
+0x917B = 0x6263
+0x9181 = 0x6264
+0x9183 = 0x6265
+0x9185 = 0x6266
+0x9186 = 0x6267
+0x918A = 0x6268
+0x918E = 0x6269
+0x9191 = 0x626A
+0x9193 = 0x626B
+0x9194 = 0x626C
+0x9195 = 0x626D
+0x9198 = 0x626E
+0x919E = 0x626F
+0x91A1 = 0x6270
+0x91A6 = 0x6271
+0x91A8 = 0x6272
+0x91AC = 0x6273
+0x91AD = 0x6274
+0x91AE = 0x6275
+0x91B0 = 0x6276
+0x91B1 = 0x6277
+0x91B2 = 0x6278
+0x91B3 = 0x6279
+0x91B6 = 0x627A
+0x91BB = 0x627B
+0x91BC = 0x627C
+0x91BD = 0x627D
+0x91BF = 0x627E
+0x91C2 = 0x6321
+0x91C3 = 0x6322
+0x91C5 = 0x6323
+0x91D3 = 0x6324
+0x91D4 = 0x6325
+0x91D7 = 0x6326
+0x91D9 = 0x6327
+0x91DA = 0x6328
+0x91DE = 0x6329
+0x91E4 = 0x632A
+0x91E5 = 0x632B
+0x91E9 = 0x632C
+0x91EA = 0x632D
+0x91EC = 0x632E
+0x91ED = 0x632F
+0x91EE = 0x6330
+0x91EF = 0x6331
+0x91F0 = 0x6332
+0x91F1 = 0x6333
+0x91F7 = 0x6334
+0x91F9 = 0x6335
+0x91FB = 0x6336
+0x91FD = 0x6337
+0x9200 = 0x6338
+0x9201 = 0x6339
+0x9204 = 0x633A
+0x9205 = 0x633B
+0x9206 = 0x633C
+0x9207 = 0x633D
+0x9209 = 0x633E
+0x920A = 0x633F
+0x920C = 0x6340
+0x9210 = 0x6341
+0x9212 = 0x6342
+0x9213 = 0x6343
+0x9216 = 0x6344
+0x9218 = 0x6345
+0x921C = 0x6346
+0x921D = 0x6347
+0x9223 = 0x6348
+0x9224 = 0x6349
+0x9225 = 0x634A
+0x9226 = 0x634B
+0x9228 = 0x634C
+0x922E = 0x634D
+0x922F = 0x634E
+0x9230 = 0x634F
+0x9233 = 0x6350
+0x9235 = 0x6351
+0x9236 = 0x6352
+0x9238 = 0x6353
+0x9239 = 0x6354
+0x923A = 0x6355
+0x923C = 0x6356
+0x923E = 0x6357
+0x9240 = 0x6358
+0x9242 = 0x6359
+0x9243 = 0x635A
+0x9246 = 0x635B
+0x9247 = 0x635C
+0x924A = 0x635D
+0x924D = 0x635E
+0x924E = 0x635F
+0x924F = 0x6360
+0x9251 = 0x6361
+0x9258 = 0x6362
+0x9259 = 0x6363
+0x925C = 0x6364
+0x925D = 0x6365
+0x9260 = 0x6366
+0x9261 = 0x6367
+0x9265 = 0x6368
+0x9267 = 0x6369
+0x9268 = 0x636A
+0x9269 = 0x636B
+0x926E = 0x636C
+0x926F = 0x636D
+0x9270 = 0x636E
+0x9275 = 0x636F
+0x9276 = 0x6370
+0x9277 = 0x6371
+0x9278 = 0x6372
+0x9279 = 0x6373
+0x927B = 0x6374
+0x927C = 0x6375
+0x927D = 0x6376
+0x927F = 0x6377
+0x9288 = 0x6378
+0x9289 = 0x6379
+0x928A = 0x637A
+0x928D = 0x637B
+0x928E = 0x637C
+0x9292 = 0x637D
+0x9297 = 0x637E
+0x9299 = 0x6421
+0x929F = 0x6422
+0x92A0 = 0x6423
+0x92A4 = 0x6424
+0x92A5 = 0x6425
+0x92A7 = 0x6426
+0x92A8 = 0x6427
+0x92AB = 0x6428
+0x92AF = 0x6429
+0x92B2 = 0x642A
+0x92B6 = 0x642B
+0x92B8 = 0x642C
+0x92BA = 0x642D
+0x92BB = 0x642E
+0x92BC = 0x642F
+0x92BD = 0x6430
+0x92BF = 0x6431
+0x92C0 = 0x6432
+0x92C1 = 0x6433
+0x92C2 = 0x6434
+0x92C3 = 0x6435
+0x92C5 = 0x6436
+0x92C6 = 0x6437
+0x92C7 = 0x6438
+0x92C8 = 0x6439
+0x92CB = 0x643A
+0x92CC = 0x643B
+0x92CD = 0x643C
+0x92CE = 0x643D
+0x92D0 = 0x643E
+0x92D3 = 0x643F
+0x92D5 = 0x6440
+0x92D7 = 0x6441
+0x92D8 = 0x6442
+0x92D9 = 0x6443
+0x92DC = 0x6444
+0x92DD = 0x6445
+0x92DF = 0x6446
+0x92E0 = 0x6447
+0x92E1 = 0x6448
+0x92E3 = 0x6449
+0x92E5 = 0x644A
+0x92E7 = 0x644B
+0x92E8 = 0x644C
+0x92EC = 0x644D
+0x92EE = 0x644E
+0x92F0 = 0x644F
+0x92F9 = 0x6450
+0x92FB = 0x6451
+0x92FF = 0x6452
+0x9300 = 0x6453
+0x9302 = 0x6454
+0x9308 = 0x6455
+0x930D = 0x6456
+0x9311 = 0x6457
+0x9314 = 0x6458
+0x9315 = 0x6459
+0x931C = 0x645A
+0x931D = 0x645B
+0x931E = 0x645C
+0x931F = 0x645D
+0x9321 = 0x645E
+0x9324 = 0x645F
+0x9325 = 0x6460
+0x9327 = 0x6461
+0x9329 = 0x6462
+0x932A = 0x6463
+0x9333 = 0x6464
+0x9334 = 0x6465
+0x9336 = 0x6466
+0x9337 = 0x6467
+0x9347 = 0x6468
+0x9348 = 0x6469
+0x9349 = 0x646A
+0x9350 = 0x646B
+0x9351 = 0x646C
+0x9352 = 0x646D
+0x9355 = 0x646E
+0x9357 = 0x646F
+0x9358 = 0x6470
+0x935A = 0x6471
+0x935E = 0x6472
+0x9364 = 0x6473
+0x9365 = 0x6474
+0x9367 = 0x6475
+0x9369 = 0x6476
+0x936A = 0x6477
+0x936D = 0x6478
+0x936F = 0x6479
+0x9370 = 0x647A
+0x9371 = 0x647B
+0x9373 = 0x647C
+0x9374 = 0x647D
+0x9376 = 0x647E
+0x937A = 0x6521
+0x937D = 0x6522
+0x937F = 0x6523
+0x9380 = 0x6524
+0x9381 = 0x6525
+0x9382 = 0x6526
+0x9388 = 0x6527
+0x938A = 0x6528
+0x938B = 0x6529
+0x938D = 0x652A
+0x938F = 0x652B
+0x9392 = 0x652C
+0x9395 = 0x652D
+0x9398 = 0x652E
+0x939B = 0x652F
+0x939E = 0x6530
+0x93A1 = 0x6531
+0x93A3 = 0x6532
+0x93A4 = 0x6533
+0x93A6 = 0x6534
+0x93A8 = 0x6535
+0x93A9 = 0x653B
+0x93AB = 0x6536
+0x93B4 = 0x6537
+0x93B5 = 0x6538
+0x93B6 = 0x6539
+0x93BA = 0x653A
+0x93C1 = 0x653C
+0x93C4 = 0x653D
+0x93C5 = 0x653E
+0x93C6 = 0x653F
+0x93C7 = 0x6540
+0x93C9 = 0x6541
+0x93CA = 0x6542
+0x93CB = 0x6543
+0x93CC = 0x6544
+0x93CD = 0x6545
+0x93D3 = 0x6546
+0x93D9 = 0x6547
+0x93DC = 0x6548
+0x93DE = 0x6549
+0x93DF = 0x654A
+0x93E2 = 0x654B
+0x93E6 = 0x654C
+0x93E7 = 0x654D
+0x93F7 = 0x654F
+0x93F8 = 0x6550
+0x93F9 = 0x654E
+0x93FA = 0x6551
+0x93FB = 0x6552
+0x93FD = 0x6553
+0x9401 = 0x6554
+0x9402 = 0x6555
+0x9404 = 0x6556
+0x9408 = 0x6557
+0x9409 = 0x6558
+0x940D = 0x6559
+0x940E = 0x655A
+0x940F = 0x655B
+0x9415 = 0x655C
+0x9416 = 0x655D
+0x9417 = 0x655E
+0x941F = 0x655F
+0x942E = 0x6560
+0x942F = 0x6561
+0x9431 = 0x6562
+0x9432 = 0x6563
+0x9433 = 0x6564
+0x9434 = 0x6565
+0x943B = 0x6566
+0x943D = 0x6568
+0x943F = 0x6567
+0x9443 = 0x6569
+0x9445 = 0x656A
+0x9448 = 0x656B
+0x944A = 0x656C
+0x944C = 0x656D
+0x9455 = 0x656E
+0x9459 = 0x656F
+0x945C = 0x6570
+0x945F = 0x6571
+0x9461 = 0x6572
+0x9463 = 0x6573
+0x9468 = 0x6574
+0x946B = 0x6575
+0x946D = 0x6576
+0x946E = 0x6577
+0x946F = 0x6578
+0x9471 = 0x6579
+0x9472 = 0x657A
+0x9483 = 0x657C
+0x9484 = 0x657B
+0x9578 = 0x657D
+0x9579 = 0x657E
+0x957E = 0x6621
+0x9584 = 0x6622
+0x9588 = 0x6623
+0x958C = 0x6624
+0x958D = 0x6625
+0x958E = 0x6626
+0x959D = 0x6627
+0x959E = 0x6628
+0x959F = 0x6629
+0x95A1 = 0x662A
+0x95A6 = 0x662B
+0x95A9 = 0x662C
+0x95AB = 0x662D
+0x95AC = 0x662E
+0x95B4 = 0x662F
+0x95B6 = 0x6630
+0x95BA = 0x6631
+0x95BD = 0x6632
+0x95BF = 0x6633
+0x95C6 = 0x6634
+0x95C8 = 0x6635
+0x95C9 = 0x6636
+0x95CB = 0x6637
+0x95D0 = 0x6638
+0x95D1 = 0x6639
+0x95D2 = 0x663A
+0x95D3 = 0x663B
+0x95D9 = 0x663C
+0x95DA = 0x663D
+0x95DD = 0x663E
+0x95DE = 0x663F
+0x95DF = 0x6640
+0x95E0 = 0x6641
+0x95E4 = 0x6642
+0x95E6 = 0x6643
+0x961D = 0x6644
+0x961E = 0x6645
+0x9622 = 0x6646
+0x9624 = 0x6647
+0x9625 = 0x6648
+0x9626 = 0x6649
+0x962C = 0x664A
+0x9631 = 0x664B
+0x9633 = 0x664C
+0x9637 = 0x664D
+0x9638 = 0x664E
+0x9639 = 0x664F
+0x963A = 0x6650
+0x963C = 0x6651
+0x963D = 0x6652
+0x9641 = 0x6653
+0x9652 = 0x6654
+0x9654 = 0x6655
+0x9656 = 0x6656
+0x9657 = 0x6657
+0x9658 = 0x6658
+0x9661 = 0x6659
+0x966E = 0x665A
+0x9674 = 0x665B
+0x967B = 0x665C
+0x967C = 0x665D
+0x967E = 0x665E
+0x967F = 0x665F
+0x9681 = 0x6660
+0x9682 = 0x6661
+0x9683 = 0x6662
+0x9684 = 0x6663
+0x9689 = 0x6664
+0x9691 = 0x6665
+0x9696 = 0x6666
+0x969A = 0x6667
+0x969D = 0x6668
+0x969F = 0x6669
+0x96A4 = 0x666A
+0x96A5 = 0x666B
+0x96A6 = 0x666C
+0x96A9 = 0x666D
+0x96AE = 0x666E
+0x96AF = 0x666F
+0x96B3 = 0x6670
+0x96BA = 0x6671
+0x96CA = 0x6672
+0x96D2 = 0x6673
+0x96D8 = 0x6675
+0x96DA = 0x6676
+0x96DD = 0x6677
+0x96DE = 0x6678
+0x96DF = 0x6679
+0x96E9 = 0x667A
+0x96EF = 0x667B
+0x96F1 = 0x667C
+0x96FA = 0x667D
+0x9702 = 0x667E
+0x9703 = 0x6721
+0x9705 = 0x6722
+0x9709 = 0x6723
+0x971A = 0x6724
+0x971B = 0x6725
+0x971D = 0x6726
+0x9721 = 0x6727
+0x9722 = 0x6728
+0x9723 = 0x6729
+0x9728 = 0x672A
+0x9731 = 0x672B
+0x9733 = 0x672C
+0x9741 = 0x672D
+0x9743 = 0x672E
+0x974A = 0x672F
+0x974E = 0x6730
+0x974F = 0x6731
+0x9755 = 0x6732
+0x9757 = 0x6733
+0x9758 = 0x6734
+0x975A = 0x6735
+0x975B = 0x6736
+0x9763 = 0x6737
+0x9767 = 0x6738
+0x976A = 0x6739
+0x976E = 0x673A
+0x9773 = 0x673B
+0x9776 = 0x673C
+0x9777 = 0x673D
+0x9778 = 0x673E
+0x977B = 0x673F
+0x977D = 0x6740
+0x977F = 0x6741
+0x9780 = 0x6742
+0x9789 = 0x6743
+0x9795 = 0x6744
+0x9796 = 0x6745
+0x9797 = 0x6746
+0x9799 = 0x6747
+0x979A = 0x6748
+0x979E = 0x6749
+0x979F = 0x674A
+0x97A2 = 0x674B
+0x97AC = 0x674C
+0x97AE = 0x674D
+0x97B1 = 0x674E
+0x97B2 = 0x674F
+0x97B5 = 0x6750
+0x97B6 = 0x6751
+0x97B8 = 0x6752
+0x97B9 = 0x6753
+0x97BA = 0x6754
+0x97BC = 0x6755
+0x97BE = 0x6756
+0x97BF = 0x6757
+0x97C1 = 0x6758
+0x97C4 = 0x6759
+0x97C5 = 0x675A
+0x97C7 = 0x675B
+0x97C9 = 0x675C
+0x97CA = 0x675D
+0x97CC = 0x675E
+0x97CD = 0x675F
+0x97CE = 0x6760
+0x97D0 = 0x6761
+0x97D1 = 0x6762
+0x97D4 = 0x6763
+0x97D7 = 0x6764
+0x97D8 = 0x6765
+0x97D9 = 0x6766
+0x97DB = 0x676A
+0x97DD = 0x6767
+0x97DE = 0x6768
+0x97E0 = 0x6769
+0x97E1 = 0x676B
+0x97E4 = 0x676C
+0x97EF = 0x676D
+0x97F1 = 0x676E
+0x97F4 = 0x676F
+0x97F7 = 0x6770
+0x97F8 = 0x6771
+0x97FA = 0x6772
+0x9807 = 0x6773
+0x980A = 0x6774
+0x980D = 0x6776
+0x980E = 0x6777
+0x9814 = 0x6778
+0x9816 = 0x6779
+0x9819 = 0x6775
+0x981C = 0x677A
+0x981E = 0x677B
+0x9820 = 0x677C
+0x9823 = 0x677D
+0x9825 = 0x6828
+0x9826 = 0x677E
+0x982B = 0x6821
+0x982E = 0x6822
+0x982F = 0x6823
+0x9830 = 0x6824
+0x9832 = 0x6825
+0x9833 = 0x6826
+0x9835 = 0x6827
+0x983E = 0x6829
+0x9844 = 0x682A
+0x9847 = 0x682B
+0x984A = 0x682C
+0x9851 = 0x682D
+0x9852 = 0x682E
+0x9853 = 0x682F
+0x9856 = 0x6830
+0x9857 = 0x6831
+0x9859 = 0x6832
+0x985A = 0x6833
+0x9862 = 0x6834
+0x9863 = 0x6835
+0x9865 = 0x6836
+0x9866 = 0x6837
+0x986A = 0x6838
+0x986C = 0x6839
+0x98AB = 0x683A
+0x98AD = 0x683B
+0x98AE = 0x683C
+0x98B0 = 0x683D
+0x98B4 = 0x683E
+0x98B7 = 0x683F
+0x98B8 = 0x6840
+0x98BA = 0x6841
+0x98BB = 0x6842
+0x98BF = 0x6843
+0x98C2 = 0x6844
+0x98C5 = 0x6845
+0x98C8 = 0x6846
+0x98CC = 0x6847
+0x98E1 = 0x6848
+0x98E3 = 0x6849
+0x98E5 = 0x684A
+0x98E6 = 0x684B
+0x98E7 = 0x684C
+0x98EA = 0x684D
+0x98F3 = 0x684E
+0x98F6 = 0x684F
+0x9902 = 0x6850
+0x9907 = 0x6851
+0x9908 = 0x6852
+0x9911 = 0x6853
+0x9915 = 0x6854
+0x9916 = 0x6855
+0x9917 = 0x6856
+0x991A = 0x6857
+0x991B = 0x6858
+0x991C = 0x6859
+0x991F = 0x685A
+0x9922 = 0x685B
+0x9926 = 0x685C
+0x9927 = 0x685D
+0x992B = 0x685E
+0x9931 = 0x685F
+0x9932 = 0x6860
+0x9933 = 0x6861
+0x9934 = 0x6862
+0x9935 = 0x6863
+0x9939 = 0x6864
+0x993A = 0x6865
+0x993B = 0x6866
+0x993C = 0x6867
+0x9940 = 0x6868
+0x9941 = 0x6869
+0x9946 = 0x686A
+0x9947 = 0x686B
+0x9948 = 0x686C
+0x994D = 0x686D
+0x994E = 0x686E
+0x9954 = 0x686F
+0x9958 = 0x6870
+0x9959 = 0x6871
+0x995B = 0x6872
+0x995C = 0x6873
+0x995E = 0x6874
+0x995F = 0x6875
+0x9960 = 0x6876
+0x999B = 0x6877
+0x999D = 0x6878
+0x999F = 0x6879
+0x99A6 = 0x687A
+0x99B0 = 0x687B
+0x99B1 = 0x687C
+0x99B2 = 0x687D
+0x99B5 = 0x687E
+0x99B9 = 0x6921
+0x99BA = 0x6922
+0x99BD = 0x6923
+0x99BF = 0x6924
+0x99C3 = 0x6925
+0x99C9 = 0x6926
+0x99D3 = 0x6927
+0x99D4 = 0x6928
+0x99D9 = 0x6929
+0x99DA = 0x692A
+0x99DC = 0x692B
+0x99DE = 0x692C
+0x99E7 = 0x692D
+0x99EA = 0x692E
+0x99EB = 0x692F
+0x99EC = 0x6930
+0x99F0 = 0x6931
+0x99F4 = 0x6932
+0x99F5 = 0x6933
+0x99F9 = 0x6934
+0x99FD = 0x6935
+0x99FE = 0x6936
+0x9A02 = 0x6937
+0x9A03 = 0x6938
+0x9A04 = 0x6939
+0x9A0B = 0x693A
+0x9A0C = 0x693B
+0x9A10 = 0x693C
+0x9A11 = 0x693D
+0x9A16 = 0x693E
+0x9A1E = 0x693F
+0x9A20 = 0x6940
+0x9A22 = 0x6941
+0x9A23 = 0x6942
+0x9A24 = 0x6943
+0x9A27 = 0x6944
+0x9A2D = 0x6945
+0x9A2E = 0x6946
+0x9A33 = 0x6947
+0x9A35 = 0x6948
+0x9A36 = 0x6949
+0x9A38 = 0x694A
+0x9A41 = 0x694C
+0x9A44 = 0x694D
+0x9A47 = 0x694B
+0x9A4A = 0x694E
+0x9A4B = 0x694F
+0x9A4C = 0x6950
+0x9A4E = 0x6951
+0x9A51 = 0x6952
+0x9A54 = 0x6953
+0x9A56 = 0x6954
+0x9A5D = 0x6955
+0x9AAA = 0x6956
+0x9AAC = 0x6957
+0x9AAE = 0x6958
+0x9AAF = 0x6959
+0x9AB2 = 0x695A
+0x9AB4 = 0x695B
+0x9AB5 = 0x695C
+0x9AB6 = 0x695D
+0x9AB9 = 0x695E
+0x9ABB = 0x695F
+0x9ABE = 0x6960
+0x9ABF = 0x6961
+0x9AC1 = 0x6962
+0x9AC3 = 0x6963
+0x9AC6 = 0x6964
+0x9AC8 = 0x6965
+0x9ACE = 0x6966
+0x9AD0 = 0x6967
+0x9AD2 = 0x6968
+0x9AD5 = 0x6969
+0x9AD6 = 0x696A
+0x9AD7 = 0x696B
+0x9ADB = 0x696C
+0x9ADC = 0x696D
+0x9AE0 = 0x696E
+0x9AE4 = 0x696F
+0x9AE5 = 0x6970
+0x9AE7 = 0x6971
+0x9AE9 = 0x6972
+0x9AEC = 0x6973
+0x9AF2 = 0x6974
+0x9AF3 = 0x6975
+0x9AF5 = 0x6976
+0x9AF9 = 0x6977
+0x9AFA = 0x6978
+0x9AFD = 0x6979
+0x9AFF = 0x697A
+0x9B00 = 0x697B
+0x9B01 = 0x697C
+0x9B02 = 0x697D
+0x9B03 = 0x697E
+0x9B04 = 0x6A21
+0x9B05 = 0x6A22
+0x9B08 = 0x6A23
+0x9B09 = 0x6A24
+0x9B0B = 0x6A25
+0x9B0C = 0x6A26
+0x9B0D = 0x6A27
+0x9B0E = 0x6A28
+0x9B10 = 0x6A29
+0x9B12 = 0x6A2A
+0x9B16 = 0x6A2B
+0x9B19 = 0x6A2C
+0x9B1B = 0x6A2D
+0x9B1C = 0x6A2E
+0x9B20 = 0x6A2F
+0x9B26 = 0x6A30
+0x9B2B = 0x6A31
+0x9B2D = 0x6A32
+0x9B33 = 0x6A33
+0x9B34 = 0x6A34
+0x9B35 = 0x6A35
+0x9B37 = 0x6A36
+0x9B39 = 0x6A37
+0x9B3A = 0x6A38
+0x9B3D = 0x6A39
+0x9B48 = 0x6A3A
+0x9B4B = 0x6A3B
+0x9B4C = 0x6A3C
+0x9B55 = 0x6A3D
+0x9B56 = 0x6A3E
+0x9B57 = 0x6A3F
+0x9B5B = 0x6A40
+0x9B5E = 0x6A41
+0x9B61 = 0x6A42
+0x9B63 = 0x6A43
+0x9B65 = 0x6A44
+0x9B66 = 0x6A45
+0x9B68 = 0x6A46
+0x9B6A = 0x6A47
+0x9B6B = 0x6A48
+0x9B6C = 0x6A49
+0x9B6D = 0x6A4A
+0x9B6E = 0x6A4B
+0x9B73 = 0x6A4C
+0x9B75 = 0x6A4D
+0x9B77 = 0x6A4E
+0x9B78 = 0x6A4F
+0x9B79 = 0x6A50
+0x9B7F = 0x6A51
+0x9B80 = 0x6A52
+0x9B84 = 0x6A53
+0x9B85 = 0x6A54
+0x9B86 = 0x6A55
+0x9B87 = 0x6A56
+0x9B89 = 0x6A57
+0x9B8A = 0x6A58
+0x9B8B = 0x6A59
+0x9B8D = 0x6A5A
+0x9B8F = 0x6A5B
+0x9B90 = 0x6A5C
+0x9B94 = 0x6A5D
+0x9B9A = 0x6A5E
+0x9B9D = 0x6A5F
+0x9B9E = 0x6A60
+0x9BA6 = 0x6A61
+0x9BA7 = 0x6A62
+0x9BA9 = 0x6A63
+0x9BAC = 0x6A64
+0x9BB0 = 0x6A65
+0x9BB1 = 0x6A66
+0x9BB2 = 0x6A67
+0x9BB7 = 0x6A68
+0x9BB8 = 0x6A69
+0x9BBB = 0x6A6A
+0x9BBC = 0x6A6B
+0x9BBE = 0x6A6C
+0x9BBF = 0x6A6D
+0x9BC1 = 0x6A6E
+0x9BC7 = 0x6A6F
+0x9BC8 = 0x6A70
+0x9BCE = 0x6A71
+0x9BD0 = 0x6A72
+0x9BD7 = 0x6A73
+0x9BD8 = 0x6A74
+0x9BDD = 0x6A75
+0x9BDF = 0x6A76
+0x9BE5 = 0x6A77
+0x9BE7 = 0x6A78
+0x9BEA = 0x6A79
+0x9BEB = 0x6A7A
+0x9BEF = 0x6A7B
+0x9BF3 = 0x6A7C
+0x9BF7 = 0x6A7D
+0x9BF8 = 0x6A7E
+0x9BF9 = 0x6B21
+0x9BFA = 0x6B22
+0x9BFD = 0x6B23
+0x9BFF = 0x6B24
+0x9C00 = 0x6B25
+0x9C02 = 0x6B26
+0x9C0B = 0x6B27
+0x9C0F = 0x6B28
+0x9C11 = 0x6B29
+0x9C16 = 0x6B2A
+0x9C18 = 0x6B2B
+0x9C19 = 0x6B2C
+0x9C1A = 0x6B2D
+0x9C1C = 0x6B2E
+0x9C1E = 0x6B2F
+0x9C22 = 0x6B30
+0x9C23 = 0x6B31
+0x9C26 = 0x6B32
+0x9C27 = 0x6B33
+0x9C28 = 0x6B34
+0x9C29 = 0x6B35
+0x9C2A = 0x6B36
+0x9C31 = 0x6B37
+0x9C35 = 0x6B38
+0x9C36 = 0x6B39
+0x9C37 = 0x6B3A
+0x9C3D = 0x6B3B
+0x9C41 = 0x6B3C
+0x9C43 = 0x6B3D
+0x9C44 = 0x6B3E
+0x9C45 = 0x6B3F
+0x9C49 = 0x6B40
+0x9C4A = 0x6B41
+0x9C4E = 0x6B42
+0x9C4F = 0x6B43
+0x9C50 = 0x6B44
+0x9C53 = 0x6B45
+0x9C54 = 0x6B46
+0x9C56 = 0x6B47
+0x9C58 = 0x6B48
+0x9C5B = 0x6B49
+0x9C5C = 0x6B50
+0x9C5D = 0x6B4A
+0x9C5E = 0x6B4B
+0x9C5F = 0x6B4C
+0x9C63 = 0x6B4D
+0x9C68 = 0x6B52
+0x9C69 = 0x6B4E
+0x9C6A = 0x6B4F
+0x9C6B = 0x6B51
+0x9C6E = 0x6B53
+0x9C70 = 0x6B54
+0x9C72 = 0x6B55
+0x9C75 = 0x6B56
+0x9C77 = 0x6B57
+0x9C7B = 0x6B58
+0x9CE6 = 0x6B59
+0x9CF2 = 0x6B5A
+0x9CF7 = 0x6B5B
+0x9CF9 = 0x6B5C
+0x9D02 = 0x6B5E
+0x9D0B = 0x6B5D
+0x9D11 = 0x6B5F
+0x9D17 = 0x6B60
+0x9D18 = 0x6B61
+0x9D1C = 0x6B62
+0x9D1D = 0x6B63
+0x9D1E = 0x6B64
+0x9D2F = 0x6B65
+0x9D30 = 0x6B66
+0x9D32 = 0x6B67
+0x9D33 = 0x6B68
+0x9D34 = 0x6B69
+0x9D3A = 0x6B6A
+0x9D3C = 0x6B6B
+0x9D3D = 0x6B6D
+0x9D42 = 0x6B6E
+0x9D43 = 0x6B6F
+0x9D45 = 0x6B6C
+0x9D47 = 0x6B70
+0x9D4A = 0x6B71
+0x9D53 = 0x6B72
+0x9D54 = 0x6B73
+0x9D5F = 0x6B74
+0x9D62 = 0x6B76
+0x9D63 = 0x6B75
+0x9D65 = 0x6B77
+0x9D69 = 0x6B78
+0x9D6A = 0x6B79
+0x9D6B = 0x6B7A
+0x9D70 = 0x6B7B
+0x9D76 = 0x6B7C
+0x9D77 = 0x6B7D
+0x9D7B = 0x6B7E
+0x9D7C = 0x6C21
+0x9D7E = 0x6C22
+0x9D83 = 0x6C23
+0x9D84 = 0x6C24
+0x9D86 = 0x6C25
+0x9D8A = 0x6C26
+0x9D8D = 0x6C27
+0x9D8E = 0x6C28
+0x9D92 = 0x6C29
+0x9D93 = 0x6C2A
+0x9D95 = 0x6C2B
+0x9D96 = 0x6C2C
+0x9D97 = 0x6C2D
+0x9D98 = 0x6C2E
+0x9DA1 = 0x6C2F
+0x9DAA = 0x6C30
+0x9DAC = 0x6C31
+0x9DAE = 0x6C32
+0x9DB1 = 0x6C33
+0x9DB5 = 0x6C34
+0x9DB9 = 0x6C35
+0x9DBC = 0x6C36
+0x9DBF = 0x6C37
+0x9DC3 = 0x6C38
+0x9DC7 = 0x6C39
+0x9DC9 = 0x6C3A
+0x9DCA = 0x6C3B
+0x9DD4 = 0x6C3C
+0x9DD5 = 0x6C3D
+0x9DD6 = 0x6C3E
+0x9DD7 = 0x6C3F
+0x9DDA = 0x6C40
+0x9DDE = 0x6C41
+0x9DDF = 0x6C42
+0x9DE0 = 0x6C43
+0x9DE5 = 0x6C44
+0x9DE7 = 0x6C45
+0x9DE9 = 0x6C46
+0x9DEB = 0x6C47
+0x9DEE = 0x6C48
+0x9DF0 = 0x6C49
+0x9DF3 = 0x6C4A
+0x9DF4 = 0x6C4B
+0x9DFE = 0x6C4C
+0x9E02 = 0x6C4E
+0x9E07 = 0x6C4F
+0x9E0A = 0x6C4D
+0x9E0E = 0x6C50
+0x9E10 = 0x6C51
+0x9E11 = 0x6C52
+0x9E12 = 0x6C53
+0x9E15 = 0x6C54
+0x9E16 = 0x6C55
+0x9E19 = 0x6C56
+0x9E1C = 0x6C57
+0x9E1D = 0x6C58
+0x9E7A = 0x6C59
+0x9E7B = 0x6C5A
+0x9E7C = 0x6C5B
+0x9E80 = 0x6C5C
+0x9E82 = 0x6C5D
+0x9E83 = 0x6C5E
+0x9E84 = 0x6C5F
+0x9E85 = 0x6C60
+0x9E87 = 0x6C61
+0x9E8E = 0x6C62
+0x9E8F = 0x6C63
+0x9E96 = 0x6C64
+0x9E98 = 0x6C65
+0x9E9B = 0x6C66
+0x9E9E = 0x6C67
+0x9EA4 = 0x6C68
+0x9EA8 = 0x6C69
+0x9EAC = 0x6C6A
+0x9EAE = 0x6C6B
+0x9EAF = 0x6C6C
+0x9EB0 = 0x6C6D
+0x9EB3 = 0x6C6E
+0x9EB4 = 0x6C6F
+0x9EB5 = 0x6C70
+0x9EC6 = 0x6C71
+0x9EC8 = 0x6C72
+0x9ECB = 0x6C73
+0x9ED5 = 0x6C74
+0x9EDF = 0x6C75
+0x9EE4 = 0x6C76
+0x9EE7 = 0x6C77
+0x9EEC = 0x6C78
+0x9EED = 0x6C79
+0x9EEE = 0x6C7A
+0x9EF0 = 0x6C7B
+0x9EF1 = 0x6C7C
+0x9EF2 = 0x6C7D
+0x9EF5 = 0x6C7E
+0x9EF8 = 0x6D21
+0x9EFF = 0x6D22
+0x9F02 = 0x6D23
+0x9F03 = 0x6D24
+0x9F09 = 0x6D25
+0x9F0F = 0x6D26
+0x9F10 = 0x6D27
+0x9F11 = 0x6D28
+0x9F12 = 0x6D29
+0x9F14 = 0x6D2A
+0x9F16 = 0x6D2B
+0x9F17 = 0x6D2C
+0x9F19 = 0x6D2D
+0x9F1A = 0x6D2E
+0x9F1B = 0x6D2F
+0x9F1F = 0x6D30
+0x9F22 = 0x6D31
+0x9F26 = 0x6D32
+0x9F2A = 0x6D33
+0x9F2B = 0x6D34
+0x9F2F = 0x6D35
+0x9F31 = 0x6D36
+0x9F32 = 0x6D37
+0x9F34 = 0x6D38
+0x9F37 = 0x6D39
+0x9F39 = 0x6D3A
+0x9F3A = 0x6D3B
+0x9F3C = 0x6D3C
+0x9F3D = 0x6D3D
+0x9F3F = 0x6D3E
+0x9F41 = 0x6D3F
+0x9F43 = 0x6D40
+0x9F44 = 0x6D41
+0x9F45 = 0x6D42
+0x9F46 = 0x6D43
+0x9F47 = 0x6D44
+0x9F53 = 0x6D45
+0x9F55 = 0x6D46
+0x9F56 = 0x6D47
+0x9F57 = 0x6D48
+0x9F58 = 0x6D49
+0x9F5A = 0x6D4A
+0x9F5D = 0x6D4B
+0x9F5E = 0x6D4C
+0x9F68 = 0x6D4D
+0x9F69 = 0x6D4E
+0x9F6D = 0x6D4F
+0x9F6E = 0x6D50
+0x9F6F = 0x6D51
+0x9F70 = 0x6D52
+0x9F71 = 0x6D53
+0x9F73 = 0x6D54
+0x9F75 = 0x6D55
+0x9F7A = 0x6D56
+0x9F7D = 0x6D57
+0x9F8F = 0x6D58
+0x9F90 = 0x6D59
+0x9F91 = 0x6D5A
+0x9F92 = 0x6D5B
+0x9F94 = 0x6D5C
+0x9F96 = 0x6D5D
+0x9F97 = 0x6D5E
+0x9F9E = 0x6D5F
+0x9FA1 = 0x6D60
+0x9FA2 = 0x6D61
+0x9FA3 = 0x6D62
+0x9FA5 = 0x6D63
+END_MAP
diff --git a/share/i18n/csmapper/JIS/UCS%JISX0212@MS.src b/share/i18n/csmapper/JIS/UCS%JISX0212@MS.src
new file mode 100644 (file)
index 0000000..1f0c3c3
--- /dev/null
@@ -0,0 +1,6082 @@
+# $NetBSD: UCS%JISX0212@MS.src,v 1.1 2003/07/19 20:20:42 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/JISX0212:MS"
+SRC_ZONE       0x0000 - 0xFFFF
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+0x0000 - 0xFFFF                = INVALID
+#
+# This data is derived from http://www.opengroup.or.jp/jvc/cde/
+#
+0x00A1 = 0x2242
+0x00A4 = 0x2270
+0x00A9 = 0x226D
+0x00AA = 0x226C
+0x00AE = 0x226E
+0x00AF = 0x2234
+0x00B8 = 0x2231
+0x00BA = 0x226B
+0x00BF = 0x2244
+0x00C0 = 0x2A22
+0x00C1 = 0x2A21
+0x00C2 = 0x2A24
+0x00C3 = 0x2A2A
+0x00C4 = 0x2A23
+0x00C5 = 0x2A29
+0x00C6 = 0x2921
+0x00C7 = 0x2A2E
+0x00C8 = 0x2A32
+0x00C9 = 0x2A31
+0x00CA = 0x2A34
+0x00CB = 0x2A33
+0x00CC = 0x2A40
+0x00CD = 0x2A3F
+0x00CE = 0x2A42
+0x00CF = 0x2A41
+0x00D1 = 0x2A50
+0x00D2 = 0x2A52
+0x00D3 = 0x2A51
+0x00D4 = 0x2A54
+0x00D5 = 0x2A58
+0x00D6 = 0x2A53
+0x00D8 = 0x292C
+0x00D9 = 0x2A63
+0x00DA = 0x2A62
+0x00DB = 0x2A65
+0x00DC = 0x2A64
+0x00DD = 0x2A72
+0x00DE = 0x2930
+0x00DF = 0x294E
+0x00E0 = 0x2B22
+0x00E1 = 0x2B21
+0x00E2 = 0x2B24
+0x00E3 = 0x2B2A
+0x00E4 = 0x2B23
+0x00E5 = 0x2B29
+0x00E6 = 0x2941
+0x00E7 = 0x2B2E
+0x00E8 = 0x2B32
+0x00E9 = 0x2B31
+0x00EA = 0x2B34
+0x00EB = 0x2B33
+0x00EC = 0x2B40
+0x00ED = 0x2B3F
+0x00EE = 0x2B42
+0x00EF = 0x2B41
+0x00F0 = 0x2943
+0x00F1 = 0x2B50
+0x00F2 = 0x2B52
+0x00F3 = 0x2B51
+0x00F4 = 0x2B54
+0x00F5 = 0x2B58
+0x00F6 = 0x2B53
+0x00F8 = 0x294C
+0x00F9 = 0x2B63
+0x00FA = 0x2B62
+0x00FB = 0x2B65
+0x00FC = 0x2B64
+0x00FD = 0x2B72
+0x00FE = 0x2950
+0x00FF = 0x2B73
+0x0100 = 0x2A27
+0x0101 = 0x2B27
+0x0102 = 0x2A25
+0x0103 = 0x2B25
+0x0104 = 0x2A28
+0x0105 = 0x2B28
+0x0106 = 0x2A2B
+0x0107 = 0x2B2B
+0x0108 = 0x2A2C
+0x0109 = 0x2B2C
+0x010A = 0x2A2F
+0x010B = 0x2B2F
+0x010C = 0x2A2D
+0x010D = 0x2B2D
+0x010E = 0x2A30
+0x010F = 0x2B30
+0x0110 = 0x2922
+0x0111 = 0x2942
+0x0112 = 0x2A37
+0x0113 = 0x2B37
+0x0116 = 0x2A36
+0x0117 = 0x2B36
+0x0118 = 0x2A38
+0x0119 = 0x2B38
+0x011A = 0x2A35
+0x011B = 0x2B35
+0x011C = 0x2A3A
+0x011D = 0x2B3A
+0x011E = 0x2A3B
+0x011F = 0x2B3B
+0x0120 = 0x2A3D
+0x0121 = 0x2B3D
+0x0122 = 0x2A3C
+0x0124 = 0x2A3E
+0x0125 = 0x2B3E
+0x0126 = 0x2924
+0x0127 = 0x2944
+0x0128 = 0x2A47
+0x0129 = 0x2B47
+0x012A = 0x2A45
+0x012B = 0x2B45
+0x012E = 0x2A46
+0x012F = 0x2B46
+0x0130 = 0x2A44
+0x0131 = 0x2945
+0x0132 = 0x2926
+0x0133 = 0x2946
+0x0134 = 0x2A48
+0x0135 = 0x2B48
+0x0136 = 0x2A49
+0x0137 = 0x2B49
+0x0138 = 0x2947
+0x0139 = 0x2A4A
+0x013A = 0x2B4A
+0x013B = 0x2A4C
+0x013C = 0x2B4C
+0x013D = 0x2A4B
+0x013E = 0x2B4B
+0x013F = 0x2929
+0x0140 = 0x2949
+0x0141 = 0x2928
+0x0142 = 0x2948
+0x0143 = 0x2A4D
+0x0144 = 0x2B4D
+0x0145 = 0x2A4F
+0x0146 = 0x2B4F
+0x0147 = 0x2A4E
+0x0148 = 0x2B4E
+0x0149 = 0x294A
+0x014A = 0x292B
+0x014B = 0x294B
+0x014C = 0x2A57
+0x014D = 0x2B57
+0x0150 = 0x2A56
+0x0151 = 0x2B56
+0x0152 = 0x292D
+0x0153 = 0x294D
+0x0154 = 0x2A59
+0x0155 = 0x2B59
+0x0156 = 0x2A5B
+0x0157 = 0x2B5B
+0x0158 = 0x2A5A
+0x0159 = 0x2B5A
+0x015A = 0x2A5C
+0x015B = 0x2B5C
+0x015C = 0x2A5D
+0x015D = 0x2B5D
+0x015E = 0x2A5F
+0x015F = 0x2B5F
+0x0160 = 0x2A5E
+0x0161 = 0x2B5E
+0x0162 = 0x2A61
+0x0163 = 0x2B61
+0x0164 = 0x2A60
+0x0165 = 0x2B60
+0x0166 = 0x292F
+0x0167 = 0x294F
+0x0168 = 0x2A6C
+0x0169 = 0x2B6C
+0x016A = 0x2A69
+0x016B = 0x2B69
+0x016C = 0x2A66
+0x016D = 0x2B66
+0x016E = 0x2A6B
+0x016F = 0x2B6B
+0x0170 = 0x2A68
+0x0171 = 0x2B68
+0x0172 = 0x2A6A
+0x0173 = 0x2B6A
+0x0174 = 0x2A71
+0x0175 = 0x2B71
+0x0176 = 0x2A74
+0x0177 = 0x2B74
+0x0178 = 0x2A73
+0x0179 = 0x2A75
+0x017A = 0x2B75
+0x017B = 0x2A77
+0x017C = 0x2B77
+0x017D = 0x2A76
+0x017E = 0x2B76
+0x01CD = 0x2A26
+0x01CE = 0x2B26
+0x01CF = 0x2A43
+0x01D0 = 0x2B43
+0x01D1 = 0x2A55
+0x01D2 = 0x2B55
+0x01D3 = 0x2A67
+0x01D4 = 0x2B67
+0x01D5 = 0x2A70
+0x01D6 = 0x2B70
+0x01D7 = 0x2A6D
+0x01D8 = 0x2B6D
+0x01D9 = 0x2A6F
+0x01DA = 0x2B6F
+0x01DB = 0x2A6E
+0x01DC = 0x2B6E
+0x01F5 = 0x2B39
+0x02C7 = 0x2230
+0x02D8 = 0x222F
+0x02D9 = 0x2232
+0x02DA = 0x2236
+0x02DB = 0x2235
+0x02DD = 0x2233
+0x0384 = 0x2238
+0x0385 = 0x2239
+0x0386 = 0x2661
+0x0388 = 0x2662
+0x0389 = 0x2663
+0x038A = 0x2664
+0x038C = 0x2667
+0x038E = 0x2669
+0x038F = 0x266C
+0x0390 = 0x2676
+0x03AA = 0x2665
+0x03AB = 0x266A
+0x03AC = 0x2671
+0x03AD = 0x2672
+0x03AE = 0x2673
+0x03AF = 0x2674
+0x03B0 = 0x267B
+0x03C2 = 0x2678
+0x03CA = 0x2675
+0x03CB = 0x267A
+0x03CC = 0x2677
+0x03CD = 0x2679
+0x03CE = 0x267C
+0x0402 = 0x2742
+0x0403 = 0x2743
+0x0404 = 0x2744
+0x0405 = 0x2745
+0x0406 = 0x2746
+0x0407 = 0x2747
+0x0408 = 0x2748
+0x0409 = 0x2749
+0x040A = 0x274A
+0x040B = 0x274B
+0x040C = 0x274C
+0x040E = 0x274D
+0x040F = 0x274E
+0x0452 = 0x2772
+0x0453 = 0x2773
+0x0454 = 0x2774
+0x0455 = 0x2775
+0x0456 = 0x2776
+0x0457 = 0x2777
+0x0458 = 0x2778
+0x0459 = 0x2779
+0x045A = 0x277A
+0x045B = 0x277B
+0x045C = 0x277C
+0x045E = 0x277D
+0x045F = 0x277E
+0x2116 = 0x2271
+0x2122 = 0x226F
+0x4E02 = 0x3021
+0x4E04 = 0x3022
+0x4E05 = 0x3023
+0x4E0C = 0x3024
+0x4E12 = 0x3025
+0x4E1F = 0x3026
+0x4E23 = 0x3027
+0x4E24 = 0x3028
+0x4E28 = 0x3029
+0x4E2B = 0x302A
+0x4E2E = 0x302B
+0x4E2F = 0x302C
+0x4E30 = 0x302D
+0x4E35 = 0x302E
+0x4E40 = 0x302F
+0x4E41 = 0x3030
+0x4E44 = 0x3031
+0x4E47 = 0x3032
+0x4E51 = 0x3033
+0x4E5A = 0x3034
+0x4E5C = 0x3035
+0x4E63 = 0x3036
+0x4E68 = 0x3037
+0x4E69 = 0x3038
+0x4E74 = 0x3039
+0x4E75 = 0x303A
+0x4E79 = 0x303B
+0x4E7F = 0x303C
+0x4E8D = 0x303D
+0x4E96 = 0x303E
+0x4E97 = 0x303F
+0x4E9D = 0x3040
+0x4EAF = 0x3041
+0x4EB9 = 0x3042
+0x4EC3 = 0x3043
+0x4ED0 = 0x3044
+0x4EDA = 0x3045
+0x4EDB = 0x3046
+0x4EE0 = 0x3047
+0x4EE1 = 0x3048
+0x4EE2 = 0x3049
+0x4EE8 = 0x304A
+0x4EEF = 0x304B
+0x4EF1 = 0x304C
+0x4EF3 = 0x304D
+0x4EF5 = 0x304E
+0x4EFD = 0x304F
+0x4EFE = 0x3050
+0x4EFF = 0x3051
+0x4F00 = 0x3052
+0x4F02 = 0x3053
+0x4F03 = 0x3054
+0x4F08 = 0x3055
+0x4F0B = 0x3056
+0x4F0C = 0x3057
+0x4F12 = 0x3058
+0x4F15 = 0x3059
+0x4F16 = 0x305A
+0x4F17 = 0x305B
+0x4F19 = 0x305C
+0x4F2E = 0x305D
+0x4F31 = 0x305E
+0x4F33 = 0x3060
+0x4F35 = 0x3061
+0x4F37 = 0x3062
+0x4F39 = 0x3063
+0x4F3B = 0x3064
+0x4F3E = 0x3065
+0x4F40 = 0x3066
+0x4F42 = 0x3067
+0x4F48 = 0x3068
+0x4F49 = 0x3069
+0x4F4B = 0x306A
+0x4F4C = 0x306B
+0x4F52 = 0x306C
+0x4F54 = 0x306D
+0x4F56 = 0x306E
+0x4F58 = 0x306F
+0x4F5F = 0x3070
+0x4F60 = 0x305F
+0x4F63 = 0x3071
+0x4F6A = 0x3072
+0x4F6C = 0x3073
+0x4F6E = 0x3074
+0x4F71 = 0x3075
+0x4F77 = 0x3076
+0x4F78 = 0x3077
+0x4F79 = 0x3078
+0x4F7A = 0x3079
+0x4F7D = 0x307A
+0x4F7E = 0x307B
+0x4F81 = 0x307C
+0x4F82 = 0x307D
+0x4F84 = 0x307E
+0x4F85 = 0x3121
+0x4F89 = 0x3122
+0x4F8A = 0x3123
+0x4F8C = 0x3124
+0x4F8E = 0x3125
+0x4F90 = 0x3126
+0x4F92 = 0x3127
+0x4F93 = 0x3128
+0x4F94 = 0x3129
+0x4F97 = 0x312A
+0x4F99 = 0x312B
+0x4F9A = 0x312C
+0x4F9E = 0x312D
+0x4F9F = 0x312E
+0x4FB2 = 0x312F
+0x4FB7 = 0x3130
+0x4FB9 = 0x3131
+0x4FBB = 0x3132
+0x4FBC = 0x3133
+0x4FBD = 0x3134
+0x4FBE = 0x3135
+0x4FC0 = 0x3136
+0x4FC1 = 0x3137
+0x4FC5 = 0x3138
+0x4FC6 = 0x3139
+0x4FC8 = 0x313A
+0x4FC9 = 0x313B
+0x4FCB = 0x313C
+0x4FCC = 0x313D
+0x4FCD = 0x313E
+0x4FCF = 0x313F
+0x4FD2 = 0x3140
+0x4FDC = 0x3141
+0x4FE0 = 0x3142
+0x4FE2 = 0x3143
+0x4FF0 = 0x3144
+0x4FF2 = 0x3145
+0x4FFC = 0x3146
+0x4FFD = 0x3147
+0x4FFF = 0x3148
+0x5000 = 0x3149
+0x5001 = 0x314A
+0x5004 = 0x314B
+0x5007 = 0x314C
+0x500A = 0x314D
+0x500C = 0x314E
+0x500E = 0x314F
+0x5010 = 0x3150
+0x5013 = 0x3151
+0x5017 = 0x3152
+0x5018 = 0x3153
+0x501B = 0x3154
+0x501C = 0x3155
+0x501D = 0x3156
+0x501E = 0x3157
+0x5022 = 0x3158
+0x5027 = 0x3159
+0x502E = 0x315A
+0x5030 = 0x315B
+0x5032 = 0x315C
+0x5033 = 0x315D
+0x5035 = 0x315E
+0x503B = 0x3176
+0x5040 = 0x315F
+0x5041 = 0x3160
+0x5042 = 0x3161
+0x5045 = 0x3162
+0x5046 = 0x3163
+0x504A = 0x3164
+0x504C = 0x3165
+0x504E = 0x3166
+0x5051 = 0x3167
+0x5052 = 0x3168
+0x5053 = 0x3169
+0x5057 = 0x316A
+0x5059 = 0x316B
+0x505F = 0x316C
+0x5060 = 0x316D
+0x5062 = 0x316E
+0x5063 = 0x316F
+0x5066 = 0x3170
+0x5067 = 0x3171
+0x506A = 0x3172
+0x506D = 0x3173
+0x5070 = 0x3174
+0x5071 = 0x3175
+0x5081 = 0x3177
+0x5083 = 0x3178
+0x5084 = 0x3179
+0x5086 = 0x317A
+0x508A = 0x317B
+0x508E = 0x317C
+0x508F = 0x317D
+0x5090 = 0x317E
+0x5092 = 0x3221
+0x5093 = 0x3222
+0x5094 = 0x3223
+0x5096 = 0x3224
+0x509B = 0x3225
+0x509C = 0x3226
+0x509E = 0x3227
+0x509F = 0x3228
+0x50A0 = 0x3229
+0x50A1 = 0x322A
+0x50A2 = 0x322B
+0x50AA = 0x322C
+0x50AF = 0x322D
+0x50B0 = 0x322E
+0x50B9 = 0x322F
+0x50BA = 0x3230
+0x50BD = 0x3231
+0x50C0 = 0x3232
+0x50C3 = 0x3233
+0x50C4 = 0x3234
+0x50C7 = 0x3235
+0x50CC = 0x3236
+0x50CE = 0x3237
+0x50D0 = 0x3238
+0x50D3 = 0x3239
+0x50D4 = 0x323A
+0x50D8 = 0x323B
+0x50DC = 0x323C
+0x50DD = 0x323D
+0x50DF = 0x323E
+0x50E2 = 0x323F
+0x50E4 = 0x3240
+0x50E6 = 0x3241
+0x50E8 = 0x3242
+0x50E9 = 0x3243
+0x50EF = 0x3244
+0x50F1 = 0x3245
+0x50F2 = 0x3251
+0x50F6 = 0x3246
+0x50FA = 0x3247
+0x50FE = 0x3248
+0x5103 = 0x3249
+0x5106 = 0x324A
+0x5107 = 0x324B
+0x5108 = 0x324C
+0x510B = 0x324D
+0x510C = 0x324E
+0x510D = 0x324F
+0x510E = 0x3250
+0x5110 = 0x3252
+0x5117 = 0x3253
+0x5119 = 0x3254
+0x511B = 0x3255
+0x511C = 0x3256
+0x511D = 0x3257
+0x511E = 0x3258
+0x5123 = 0x3259
+0x5127 = 0x325A
+0x5128 = 0x325B
+0x512C = 0x325C
+0x512D = 0x325D
+0x512F = 0x325E
+0x5131 = 0x325F
+0x5133 = 0x3260
+0x5134 = 0x3261
+0x5135 = 0x3262
+0x5138 = 0x3263
+0x5139 = 0x3264
+0x5142 = 0x3265
+0x514A = 0x3266
+0x514F = 0x3267
+0x5153 = 0x3268
+0x5155 = 0x3269
+0x5157 = 0x326A
+0x5158 = 0x326B
+0x515F = 0x326C
+0x5164 = 0x326D
+0x5166 = 0x326E
+0x517E = 0x326F
+0x5183 = 0x3270
+0x5184 = 0x3271
+0x518B = 0x3272
+0x518E = 0x3273
+0x5198 = 0x3274
+0x519D = 0x3275
+0x51A1 = 0x3276
+0x51A3 = 0x3277
+0x51AD = 0x3278
+0x51B8 = 0x3279
+0x51BA = 0x327A
+0x51BC = 0x327B
+0x51BE = 0x327C
+0x51BF = 0x327D
+0x51C2 = 0x327E
+0x51C8 = 0x3321
+0x51CF = 0x3322
+0x51D1 = 0x3323
+0x51D2 = 0x3324
+0x51D3 = 0x3325
+0x51D5 = 0x3326
+0x51D8 = 0x3327
+0x51DE = 0x3328
+0x51E2 = 0x3329
+0x51E5 = 0x332A
+0x51EE = 0x332B
+0x51F2 = 0x332C
+0x51F3 = 0x332D
+0x51F4 = 0x332E
+0x51F7 = 0x332F
+0x5201 = 0x3330
+0x5202 = 0x3331
+0x5205 = 0x3332
+0x5212 = 0x3333
+0x5213 = 0x3334
+0x5215 = 0x3335
+0x5216 = 0x3336
+0x5218 = 0x3337
+0x5222 = 0x3338
+0x5228 = 0x3339
+0x5231 = 0x333A
+0x5232 = 0x333B
+0x5235 = 0x333C
+0x523C = 0x333D
+0x5245 = 0x333E
+0x5249 = 0x333F
+0x5255 = 0x3340
+0x5257 = 0x3341
+0x5258 = 0x3342
+0x525A = 0x3343
+0x525C = 0x3344
+0x525F = 0x3345
+0x5260 = 0x3346
+0x5261 = 0x3347
+0x5266 = 0x3348
+0x526E = 0x3349
+0x5277 = 0x334A
+0x5278 = 0x334B
+0x5279 = 0x334C
+0x5280 = 0x334D
+0x5282 = 0x334E
+0x5285 = 0x334F
+0x528A = 0x3350
+0x528C = 0x3351
+0x5293 = 0x3352
+0x5295 = 0x3353
+0x5296 = 0x3354
+0x5297 = 0x3355
+0x5298 = 0x3356
+0x529A = 0x3357
+0x529C = 0x3358
+0x52A4 = 0x3359
+0x52A5 = 0x335A
+0x52A6 = 0x335B
+0x52A7 = 0x335C
+0x52AF = 0x335D
+0x52B0 = 0x335E
+0x52B6 = 0x335F
+0x52B7 = 0x3360
+0x52B8 = 0x3361
+0x52BA = 0x3362
+0x52BB = 0x3363
+0x52BD = 0x3364
+0x52C0 = 0x3365
+0x52C4 = 0x3366
+0x52C6 = 0x3367
+0x52C8 = 0x3368
+0x52CC = 0x3369
+0x52CF = 0x336A
+0x52D1 = 0x336B
+0x52D4 = 0x336C
+0x52D6 = 0x336D
+0x52DB = 0x336E
+0x52DC = 0x336F
+0x52E1 = 0x3370
+0x52E5 = 0x3371
+0x52E8 = 0x3372
+0x52E9 = 0x3373
+0x52EA = 0x3374
+0x52EC = 0x3375
+0x52F0 = 0x3376
+0x52F1 = 0x3377
+0x52F4 = 0x3378
+0x52F6 = 0x3379
+0x52F7 = 0x337A
+0x5300 = 0x337B
+0x5303 = 0x337C
+0x530A = 0x337D
+0x530B = 0x337E
+0x530C = 0x3421
+0x5311 = 0x3422
+0x5313 = 0x3423
+0x5318 = 0x3424
+0x531B = 0x3425
+0x531C = 0x3426
+0x531E = 0x3427
+0x531F = 0x3428
+0x5325 = 0x3429
+0x5327 = 0x342A
+0x5328 = 0x342B
+0x5329 = 0x342C
+0x532B = 0x342D
+0x532C = 0x342E
+0x532D = 0x342F
+0x5330 = 0x3430
+0x5332 = 0x3431
+0x5335 = 0x3432
+0x533C = 0x3433
+0x533D = 0x3434
+0x533E = 0x3435
+0x5342 = 0x3436
+0x534B = 0x3438
+0x534C = 0x3437
+0x5359 = 0x3439
+0x535B = 0x343A
+0x5361 = 0x343B
+0x5363 = 0x343C
+0x5365 = 0x343D
+0x536C = 0x343E
+0x536D = 0x343F
+0x5372 = 0x3440
+0x5379 = 0x3441
+0x537E = 0x3442
+0x5383 = 0x3443
+0x5387 = 0x3444
+0x5388 = 0x3445
+0x538E = 0x3446
+0x5393 = 0x3447
+0x5394 = 0x3448
+0x5399 = 0x3449
+0x539D = 0x344A
+0x53A1 = 0x344B
+0x53A4 = 0x344C
+0x53AA = 0x344D
+0x53AB = 0x344E
+0x53AF = 0x344F
+0x53B2 = 0x3450
+0x53B4 = 0x3451
+0x53B5 = 0x3452
+0x53B7 = 0x3453
+0x53B8 = 0x3454
+0x53BA = 0x3455
+0x53BD = 0x3456
+0x53C0 = 0x3457
+0x53C5 = 0x3458
+0x53CF = 0x3459
+0x53D2 = 0x345A
+0x53D3 = 0x345B
+0x53D5 = 0x345C
+0x53DA = 0x345D
+0x53DD = 0x345E
+0x53DE = 0x345F
+0x53E0 = 0x3460
+0x53E6 = 0x3461
+0x53E7 = 0x3462
+0x53F5 = 0x3463
+0x5402 = 0x3464
+0x5413 = 0x3465
+0x541A = 0x3466
+0x5421 = 0x3467
+0x5427 = 0x3468
+0x5428 = 0x3469
+0x542A = 0x346A
+0x542F = 0x346B
+0x5431 = 0x346C
+0x5434 = 0x346D
+0x5435 = 0x346E
+0x5443 = 0x346F
+0x5444 = 0x3470
+0x5447 = 0x3471
+0x544D = 0x3472
+0x544F = 0x3473
+0x545E = 0x3474
+0x5462 = 0x3475
+0x5464 = 0x3476
+0x5466 = 0x3477
+0x5467 = 0x3478
+0x5469 = 0x3479
+0x546B = 0x347A
+0x546D = 0x347B
+0x546E = 0x347C
+0x5474 = 0x347D
+0x547F = 0x347E
+0x5481 = 0x3521
+0x5483 = 0x3522
+0x5485 = 0x3523
+0x5488 = 0x3524
+0x5489 = 0x3525
+0x548D = 0x3526
+0x5491 = 0x3527
+0x5495 = 0x3528
+0x5496 = 0x3529
+0x549C = 0x352A
+0x549F = 0x352B
+0x54A1 = 0x352C
+0x54A6 = 0x352D
+0x54A7 = 0x352E
+0x54A9 = 0x352F
+0x54AA = 0x3530
+0x54AD = 0x3531
+0x54AE = 0x3532
+0x54B1 = 0x3533
+0x54B7 = 0x3534
+0x54B9 = 0x3535
+0x54BA = 0x3536
+0x54BB = 0x3537
+0x54BF = 0x3538
+0x54C6 = 0x3539
+0x54CA = 0x353A
+0x54CD = 0x353B
+0x54CE = 0x353C
+0x54E0 = 0x353D
+0x54EA = 0x353E
+0x54EC = 0x353F
+0x54EF = 0x3540
+0x54F6 = 0x3541
+0x54FC = 0x3542
+0x54FE = 0x3543
+0x54FF = 0x3544
+0x5500 = 0x3545
+0x5501 = 0x3546
+0x5505 = 0x3547
+0x5508 = 0x3548
+0x5509 = 0x3549
+0x550C = 0x354A
+0x550D = 0x354B
+0x550E = 0x354C
+0x5515 = 0x354D
+0x552A = 0x354E
+0x552B = 0x354F
+0x5532 = 0x3550
+0x5535 = 0x3551
+0x5536 = 0x3552
+0x553B = 0x3553
+0x553C = 0x3554
+0x553D = 0x3555
+0x5541 = 0x3556
+0x5547 = 0x3557
+0x5549 = 0x3558
+0x554A = 0x3559
+0x554D = 0x355A
+0x5550 = 0x355B
+0x5551 = 0x355C
+0x5558 = 0x355D
+0x555A = 0x355E
+0x555B = 0x355F
+0x555E = 0x3560
+0x5560 = 0x3561
+0x5561 = 0x3562
+0x5564 = 0x3563
+0x5566 = 0x3564
+0x557F = 0x3565
+0x5581 = 0x3566
+0x5582 = 0x3567
+0x5586 = 0x3568
+0x5588 = 0x3569
+0x558E = 0x356A
+0x558F = 0x356B
+0x5591 = 0x356C
+0x5592 = 0x356D
+0x5593 = 0x356E
+0x5594 = 0x356F
+0x5597 = 0x3570
+0x55A3 = 0x3571
+0x55A4 = 0x3572
+0x55AD = 0x3573
+0x55B2 = 0x3574
+0x55BF = 0x3575
+0x55C1 = 0x3576
+0x55C3 = 0x3577
+0x55C6 = 0x3578
+0x55C9 = 0x3579
+0x55CB = 0x357A
+0x55CC = 0x357B
+0x55CE = 0x357C
+0x55D1 = 0x357D
+0x55D2 = 0x357E
+0x55D3 = 0x3621
+0x55D7 = 0x3622
+0x55D8 = 0x3623
+0x55DB = 0x3624
+0x55DE = 0x3625
+0x55E2 = 0x3626
+0x55E9 = 0x3627
+0x55F6 = 0x3628
+0x55FF = 0x3629
+0x5605 = 0x362A
+0x5608 = 0x362B
+0x560A = 0x362C
+0x560D = 0x362D
+0x560E = 0x362E
+0x560F = 0x362F
+0x5610 = 0x3630
+0x5611 = 0x3631
+0x5612 = 0x3632
+0x5619 = 0x3633
+0x562C = 0x3634
+0x5630 = 0x3635
+0x5633 = 0x3636
+0x5635 = 0x3637
+0x5637 = 0x3638
+0x5639 = 0x3639
+0x563B = 0x363A
+0x563C = 0x363B
+0x563D = 0x363C
+0x563F = 0x363D
+0x5640 = 0x363E
+0x5641 = 0x363F
+0x5643 = 0x3640
+0x5644 = 0x3641
+0x5646 = 0x3642
+0x5649 = 0x3643
+0x564B = 0x3644
+0x564D = 0x3645
+0x564F = 0x3646
+0x5654 = 0x3647
+0x565E = 0x3648
+0x5660 = 0x3649
+0x5661 = 0x364A
+0x5662 = 0x364B
+0x5663 = 0x364C
+0x5666 = 0x364D
+0x5669 = 0x364E
+0x566D = 0x364F
+0x566F = 0x3650
+0x5671 = 0x3651
+0x5672 = 0x3652
+0x5675 = 0x3653
+0x5684 = 0x3654
+0x5685 = 0x3655
+0x5688 = 0x3656
+0x568B = 0x3657
+0x568C = 0x3658
+0x5695 = 0x3659
+0x5699 = 0x365A
+0x569A = 0x365B
+0x569D = 0x365C
+0x569E = 0x365D
+0x569F = 0x365E
+0x56A6 = 0x365F
+0x56A7 = 0x3660
+0x56A8 = 0x3661
+0x56A9 = 0x3662
+0x56AB = 0x3663
+0x56AC = 0x3664
+0x56AD = 0x3665
+0x56B1 = 0x3666
+0x56B3 = 0x3667
+0x56B7 = 0x3668
+0x56BE = 0x3669
+0x56C5 = 0x366A
+0x56C9 = 0x366B
+0x56CA = 0x366C
+0x56CB = 0x366D
+0x56CC = 0x3670
+0x56CD = 0x3671
+0x56CF = 0x366E
+0x56D0 = 0x366F
+0x56D9 = 0x3672
+0x56DC = 0x3673
+0x56DD = 0x3674
+0x56DF = 0x3675
+0x56E1 = 0x3676
+0x56E4 = 0x3677
+0x56E5 = 0x3678
+0x56E6 = 0x3679
+0x56E7 = 0x367A
+0x56E8 = 0x367B
+0x56EB = 0x367D
+0x56ED = 0x367E
+0x56F1 = 0x367C
+0x56F6 = 0x3721
+0x56F7 = 0x3722
+0x5701 = 0x3723
+0x5702 = 0x3724
+0x5707 = 0x3725
+0x570A = 0x3726
+0x570C = 0x3727
+0x5711 = 0x3728
+0x5715 = 0x3729
+0x571A = 0x372A
+0x571B = 0x372B
+0x571D = 0x372C
+0x5720 = 0x372D
+0x5722 = 0x372E
+0x5723 = 0x372F
+0x5724 = 0x3730
+0x5725 = 0x3731
+0x5729 = 0x3732
+0x572A = 0x3733
+0x572C = 0x3734
+0x572E = 0x3735
+0x572F = 0x3736
+0x5733 = 0x3737
+0x5734 = 0x3738
+0x573D = 0x3739
+0x573E = 0x373A
+0x573F = 0x373B
+0x5745 = 0x373C
+0x5746 = 0x373D
+0x574C = 0x373E
+0x574D = 0x373F
+0x5752 = 0x3740
+0x5762 = 0x3741
+0x5765 = 0x3742
+0x5767 = 0x3743
+0x5768 = 0x3744
+0x576B = 0x3745
+0x576D = 0x3746
+0x576E = 0x3747
+0x576F = 0x3748
+0x5770 = 0x3749
+0x5771 = 0x374A
+0x5773 = 0x374B
+0x5774 = 0x374C
+0x5775 = 0x374D
+0x5777 = 0x374E
+0x5779 = 0x374F
+0x577A = 0x3750
+0x577B = 0x3751
+0x577C = 0x3752
+0x577E = 0x3753
+0x5781 = 0x3754
+0x5783 = 0x3755
+0x578C = 0x3756
+0x5794 = 0x3757
+0x5795 = 0x3760
+0x5797 = 0x3758
+0x5799 = 0x3759
+0x579A = 0x375A
+0x579C = 0x375B
+0x579D = 0x375C
+0x579E = 0x375D
+0x579F = 0x375E
+0x57A1 = 0x375F
+0x57A7 = 0x3761
+0x57A8 = 0x3762
+0x57A9 = 0x3763
+0x57AC = 0x3764
+0x57B8 = 0x3765
+0x57BD = 0x3766
+0x57C7 = 0x3767
+0x57C8 = 0x3768
+0x57CC = 0x3769
+0x57CF = 0x376A
+0x57D5 = 0x376B
+0x57DD = 0x376C
+0x57DE = 0x376D
+0x57E1 = 0x377E
+0x57E4 = 0x376E
+0x57E6 = 0x376F
+0x57E7 = 0x3770
+0x57E9 = 0x3771
+0x57ED = 0x3772
+0x57F0 = 0x3773
+0x57F5 = 0x3774
+0x57F6 = 0x3775
+0x57F8 = 0x3776
+0x57FD = 0x3777
+0x57FE = 0x3778
+0x57FF = 0x3779
+0x5803 = 0x377A
+0x5804 = 0x377B
+0x5808 = 0x377C
+0x5809 = 0x377D
+0x580C = 0x3821
+0x580D = 0x3822
+0x581B = 0x3823
+0x581E = 0x3824
+0x581F = 0x3825
+0x5820 = 0x3826
+0x5826 = 0x3827
+0x5827 = 0x3828
+0x582D = 0x3829
+0x5832 = 0x382A
+0x5839 = 0x382B
+0x583F = 0x382C
+0x5849 = 0x382D
+0x584C = 0x382E
+0x584D = 0x382F
+0x584F = 0x3830
+0x5850 = 0x3831
+0x5855 = 0x3832
+0x585F = 0x3833
+0x5861 = 0x3834
+0x5864 = 0x3835
+0x5867 = 0x3836
+0x5868 = 0x3837
+0x5878 = 0x3838
+0x587C = 0x3839
+0x587F = 0x383A
+0x5880 = 0x383B
+0x5881 = 0x383C
+0x5887 = 0x383D
+0x5888 = 0x383E
+0x5889 = 0x383F
+0x588A = 0x3840
+0x588C = 0x3841
+0x588D = 0x3842
+0x588F = 0x3843
+0x5890 = 0x3844
+0x5894 = 0x3845
+0x5896 = 0x3846
+0x589D = 0x3847
+0x58A0 = 0x3848
+0x58A1 = 0x3849
+0x58A2 = 0x384A
+0x58A6 = 0x384B
+0x58A9 = 0x384C
+0x58B1 = 0x384D
+0x58B2 = 0x384E
+0x58BC = 0x3850
+0x58C2 = 0x3851
+0x58C4 = 0x384F
+0x58C8 = 0x3852
+0x58CD = 0x3853
+0x58CE = 0x3854
+0x58D0 = 0x3855
+0x58D2 = 0x3856
+0x58D4 = 0x3857
+0x58D6 = 0x3858
+0x58DA = 0x3859
+0x58DD = 0x385A
+0x58E1 = 0x385B
+0x58E2 = 0x385C
+0x58E9 = 0x385D
+0x58F3 = 0x385E
+0x5905 = 0x385F
+0x5906 = 0x3860
+0x590B = 0x3861
+0x590C = 0x3862
+0x5912 = 0x3863
+0x5913 = 0x3864
+0x5914 = 0x3865
+0x591D = 0x3867
+0x5921 = 0x3868
+0x5923 = 0x3869
+0x5924 = 0x386A
+0x5928 = 0x386B
+0x592F = 0x386C
+0x5930 = 0x386D
+0x5933 = 0x386E
+0x5935 = 0x386F
+0x5936 = 0x3870
+0x593F = 0x3871
+0x5943 = 0x3872
+0x5946 = 0x3873
+0x5952 = 0x3874
+0x5953 = 0x3875
+0x5959 = 0x3876
+0x595B = 0x3877
+0x595D = 0x3878
+0x595E = 0x3879
+0x595F = 0x387A
+0x5961 = 0x387B
+0x5963 = 0x387C
+0x596B = 0x387D
+0x596D = 0x387E
+0x596F = 0x3921
+0x5972 = 0x3922
+0x5975 = 0x3923
+0x5976 = 0x3924
+0x5979 = 0x3925
+0x597B = 0x3926
+0x597C = 0x3927
+0x598B = 0x3928
+0x598C = 0x3929
+0x598E = 0x392A
+0x5992 = 0x392B
+0x5995 = 0x392C
+0x5997 = 0x392D
+0x599F = 0x392E
+0x59A4 = 0x392F
+0x59A7 = 0x3930
+0x59AD = 0x3931
+0x59AE = 0x3932
+0x59AF = 0x3933
+0x59B0 = 0x3934
+0x59B3 = 0x3935
+0x59B7 = 0x3936
+0x59BA = 0x3937
+0x59BC = 0x3938
+0x59C1 = 0x3939
+0x59C3 = 0x393A
+0x59C4 = 0x393B
+0x59C8 = 0x393C
+0x59CA = 0x393D
+0x59CD = 0x393E
+0x59D2 = 0x393F
+0x59DD = 0x3940
+0x59DE = 0x3941
+0x59DF = 0x3942
+0x59E3 = 0x3943
+0x59E4 = 0x3944
+0x59E7 = 0x3945
+0x59EE = 0x3946
+0x59EF = 0x3947
+0x59F1 = 0x3948
+0x59F2 = 0x3949
+0x59F4 = 0x394A
+0x59F7 = 0x394B
+0x5A00 = 0x394C
+0x5A04 = 0x394D
+0x5A0C = 0x394E
+0x5A0D = 0x394F
+0x5A0E = 0x3950
+0x5A12 = 0x3951
+0x5A13 = 0x3952
+0x5A1E = 0x3953
+0x5A23 = 0x3954
+0x5A24 = 0x3955
+0x5A27 = 0x3956
+0x5A28 = 0x3957
+0x5A2A = 0x3958
+0x5A2D = 0x3959
+0x5A30 = 0x395A
+0x5A44 = 0x395B
+0x5A45 = 0x395C
+0x5A47 = 0x395D
+0x5A48 = 0x395E
+0x5A4C = 0x395F
+0x5A50 = 0x3960
+0x5A55 = 0x3961
+0x5A5E = 0x3962
+0x5A63 = 0x3963
+0x5A65 = 0x3964
+0x5A67 = 0x3965
+0x5A6D = 0x3966
+0x5A77 = 0x3967
+0x5A7A = 0x3968
+0x5A7B = 0x3969
+0x5A7E = 0x396A
+0x5A8B = 0x396B
+0x5A90 = 0x396C
+0x5A93 = 0x396D
+0x5A96 = 0x396E
+0x5A99 = 0x396F
+0x5A9C = 0x3970
+0x5A9E = 0x3971
+0x5A9F = 0x3972
+0x5AA0 = 0x3973
+0x5AA2 = 0x3974
+0x5AA7 = 0x3975
+0x5AAC = 0x3976
+0x5AB1 = 0x3977
+0x5AB2 = 0x3978
+0x5AB3 = 0x3979
+0x5AB5 = 0x397A
+0x5AB8 = 0x397B
+0x5ABA = 0x397C
+0x5ABB = 0x397D
+0x5ABF = 0x397E
+0x5AC4 = 0x3A21
+0x5AC6 = 0x3A22
+0x5AC8 = 0x3A23
+0x5ACF = 0x3A24
+0x5ADA = 0x3A25
+0x5ADC = 0x3A26
+0x5AE0 = 0x3A27
+0x5AE5 = 0x3A28
+0x5AEA = 0x3A29
+0x5AEE = 0x3A2A
+0x5AF5 = 0x3A2B
+0x5AF6 = 0x3A2C
+0x5AFD = 0x3A2D
+0x5B00 = 0x3A2E
+0x5B01 = 0x3A2F
+0x5B08 = 0x3A30
+0x5B17 = 0x3A31
+0x5B19 = 0x3A33
+0x5B1B = 0x3A34
+0x5B1D = 0x3A35
+0x5B21 = 0x3A36
+0x5B25 = 0x3A37
+0x5B2D = 0x3A38
+0x5B34 = 0x3A32
+0x5B38 = 0x3A39
+0x5B41 = 0x3A3A
+0x5B4B = 0x3A3B
+0x5B4C = 0x3A3C
+0x5B52 = 0x3A3D
+0x5B56 = 0x3A3E
+0x5B5E = 0x3A3F
+0x5B68 = 0x3A40
+0x5B6E = 0x3A41
+0x5B6F = 0x3A42
+0x5B7C = 0x3A43
+0x5B7D = 0x3A44
+0x5B7E = 0x3A45
+0x5B7F = 0x3A46
+0x5B81 = 0x3A47
+0x5B84 = 0x3A48
+0x5B86 = 0x3A49
+0x5B8A = 0x3A4A
+0x5B8E = 0x3A4B
+0x5B90 = 0x3A4C
+0x5B91 = 0x3A4D
+0x5B93 = 0x3A4E
+0x5B94 = 0x3A4F
+0x5B96 = 0x3A50
+0x5BA8 = 0x3A51
+0x5BA9 = 0x3A52
+0x5BAC = 0x3A53
+0x5BAD = 0x3A54
+0x5BAF = 0x3A55
+0x5BB1 = 0x3A56
+0x5BB2 = 0x3A57
+0x5BB7 = 0x3A58
+0x5BBA = 0x3A59
+0x5BBC = 0x3A5A
+0x5BC0 = 0x3A5B
+0x5BC1 = 0x3A5C
+0x5BCD = 0x3A5D
+0x5BCF = 0x3A5E
+0x5BD6 = 0x3A5F
+0x5BD7 = 0x3A60
+0x5BD8 = 0x3A61
+0x5BD9 = 0x3A62
+0x5BDA = 0x3A63
+0x5BE0 = 0x3A64
+0x5BEF = 0x3A65
+0x5BF1 = 0x3A66
+0x5BF4 = 0x3A67
+0x5BFD = 0x3A68
+0x5C0C = 0x3A69
+0x5C17 = 0x3A6A
+0x5C1E = 0x3A6B
+0x5C1F = 0x3A6C
+0x5C23 = 0x3A6D
+0x5C26 = 0x3A6E
+0x5C29 = 0x3A6F
+0x5C2B = 0x3A70
+0x5C2C = 0x3A71
+0x5C2E = 0x3A72
+0x5C30 = 0x3A73
+0x5C32 = 0x3A74
+0x5C35 = 0x3A75
+0x5C36 = 0x3A76
+0x5C59 = 0x3A77
+0x5C5A = 0x3A78
+0x5C5C = 0x3A79
+0x5C62 = 0x3A7A
+0x5C63 = 0x3A7B
+0x5C67 = 0x3A7C
+0x5C68 = 0x3A7D
+0x5C69 = 0x3A7E
+0x5C6D = 0x3B21
+0x5C70 = 0x3B22
+0x5C74 = 0x3B23
+0x5C75 = 0x3B24
+0x5C7A = 0x3B25
+0x5C7B = 0x3B26
+0x5C7C = 0x3B27
+0x5C7D = 0x3B28
+0x5C87 = 0x3B29
+0x5C88 = 0x3B2A
+0x5C8A = 0x3B2B
+0x5C8F = 0x3B2C
+0x5C92 = 0x3B2D
+0x5C9D = 0x3B2E
+0x5C9F = 0x3B2F
+0x5CA0 = 0x3B30
+0x5CA2 = 0x3B31
+0x5CA3 = 0x3B32
+0x5CA6 = 0x3B33
+0x5CAA = 0x3B34
+0x5CB2 = 0x3B35
+0x5CB4 = 0x3B36
+0x5CB5 = 0x3B37
+0x5CBA = 0x3B38
+0x5CC9 = 0x3B39
+0x5CCB = 0x3B3A
+0x5CD2 = 0x3B3B
+0x5CD7 = 0x3B3D
+0x5CDD = 0x3B3C
+0x5CEE = 0x3B3E
+0x5CF1 = 0x3B3F
+0x5CF2 = 0x3B40
+0x5CF4 = 0x3B41
+0x5D01 = 0x3B42
+0x5D06 = 0x3B43
+0x5D0D = 0x3B44
+0x5D12 = 0x3B45
+0x5D23 = 0x3B47
+0x5D24 = 0x3B48
+0x5D26 = 0x3B49
+0x5D27 = 0x3B4A
+0x5D2B = 0x3B46
+0x5D31 = 0x3B4B
+0x5D34 = 0x3B4C
+0x5D39 = 0x3B4D
+0x5D3D = 0x3B4E
+0x5D3F = 0x3B4F
+0x5D42 = 0x3B50
+0x5D43 = 0x3B51
+0x5D46 = 0x3B52
+0x5D48 = 0x3B53
+0x5D4A = 0x3B57
+0x5D51 = 0x3B55
+0x5D55 = 0x3B54
+0x5D59 = 0x3B56
+0x5D5F = 0x3B58
+0x5D60 = 0x3B59
+0x5D61 = 0x3B5A
+0x5D62 = 0x3B5B
+0x5D64 = 0x3B5C
+0x5D6A = 0x3B5D
+0x5D6D = 0x3B5E
+0x5D70 = 0x3B5F
+0x5D79 = 0x3B60
+0x5D7A = 0x3B61
+0x5D7E = 0x3B62
+0x5D7F = 0x3B63
+0x5D81 = 0x3B64
+0x5D83 = 0x3B65
+0x5D88 = 0x3B66
+0x5D8A = 0x3B67
+0x5D92 = 0x3B68
+0x5D93 = 0x3B69
+0x5D94 = 0x3B6A
+0x5D95 = 0x3B6B
+0x5D99 = 0x3B6C
+0x5D9B = 0x3B6D
+0x5D9F = 0x3B6E
+0x5DA0 = 0x3B6F
+0x5DA7 = 0x3B70
+0x5DAB = 0x3B71
+0x5DB0 = 0x3B72
+0x5DB2 = 0x6674
+0x5DB4 = 0x3B73
+0x5DB8 = 0x3B74
+0x5DB9 = 0x3B75
+0x5DC3 = 0x3B76
+0x5DC7 = 0x3B77
+0x5DCB = 0x3B78
+0x5DCE = 0x3B7A
+0x5DD0 = 0x3B79
+0x5DD8 = 0x3B7B
+0x5DD9 = 0x3B7C
+0x5DE0 = 0x3B7D
+0x5DE4 = 0x3B7E
+0x5DE9 = 0x3C21
+0x5DF8 = 0x3C22
+0x5DF9 = 0x3C23
+0x5E00 = 0x3C24
+0x5E07 = 0x3C25
+0x5E0D = 0x3C26
+0x5E12 = 0x3C27
+0x5E14 = 0x3C28
+0x5E15 = 0x3C29
+0x5E18 = 0x3C2A
+0x5E1F = 0x3C2B
+0x5E20 = 0x3C2C
+0x5E28 = 0x3C2E
+0x5E2E = 0x3C2D
+0x5E32 = 0x3C2F
+0x5E35 = 0x3C30
+0x5E3E = 0x3C31
+0x5E49 = 0x3C34
+0x5E4B = 0x3C32
+0x5E50 = 0x3C33
+0x5E51 = 0x3C35
+0x5E56 = 0x3C36
+0x5E58 = 0x3C37
+0x5E5B = 0x3C38
+0x5E5C = 0x3C39
+0x5E5E = 0x3C3A
+0x5E68 = 0x3C3B
+0x5E6A = 0x3C3C
+0x5E6B = 0x3C3D
+0x5E6C = 0x3C3E
+0x5E6D = 0x3C3F
+0x5E6E = 0x3C40
+0x5E70 = 0x3C41
+0x5E80 = 0x3C42
+0x5E8B = 0x3C43
+0x5E8E = 0x3C44
+0x5EA2 = 0x3C45
+0x5EA4 = 0x3C46
+0x5EA5 = 0x3C47
+0x5EA8 = 0x3C48
+0x5EAA = 0x3C49
+0x5EAC = 0x3C4A
+0x5EB1 = 0x3C4B
+0x5EB3 = 0x3C4C
+0x5EBD = 0x3C4D
+0x5EBE = 0x3C4E
+0x5EBF = 0x3C4F
+0x5EC6 = 0x3C50
+0x5ECB = 0x3C52
+0x5ECC = 0x3C51
+0x5ECE = 0x3C53
+0x5ED1 = 0x3C54
+0x5ED2 = 0x3C55
+0x5ED4 = 0x3C56
+0x5ED5 = 0x3C57
+0x5EDC = 0x3C58
+0x5EDE = 0x3C59
+0x5EE5 = 0x3C5A
+0x5EEB = 0x3C5B
+0x5F02 = 0x3C5C
+0x5F06 = 0x3C5D
+0x5F07 = 0x3C5E
+0x5F08 = 0x3C5F
+0x5F0E = 0x3C60
+0x5F19 = 0x3C61
+0x5F1C = 0x3C62
+0x5F1D = 0x3C63
+0x5F21 = 0x3C64
+0x5F22 = 0x3C65
+0x5F23 = 0x3C66
+0x5F24 = 0x3C67
+0x5F28 = 0x3C68
+0x5F2B = 0x3C69
+0x5F2C = 0x3C6A
+0x5F2E = 0x3C6B
+0x5F30 = 0x3C6C
+0x5F34 = 0x3C6D
+0x5F36 = 0x3C6E
+0x5F3B = 0x3C6F
+0x5F3D = 0x3C70
+0x5F3F = 0x3C71
+0x5F40 = 0x3C72
+0x5F44 = 0x3C73
+0x5F45 = 0x3C74
+0x5F47 = 0x3C75
+0x5F4D = 0x3C76
+0x5F50 = 0x3C77
+0x5F54 = 0x3C78
+0x5F58 = 0x3C79
+0x5F5B = 0x3C7A
+0x5F60 = 0x3C7B
+0x5F63 = 0x3C7C
+0x5F64 = 0x3C7D
+0x5F67 = 0x3C7E
+0x5F6F = 0x3D21
+0x5F72 = 0x3D22
+0x5F74 = 0x3D23
+0x5F75 = 0x3D24
+0x5F78 = 0x3D25
+0x5F7A = 0x3D26
+0x5F7D = 0x3D27
+0x5F7E = 0x3D28
+0x5F89 = 0x3D29
+0x5F8D = 0x3D2A
+0x5F8F = 0x3D2B
+0x5F96 = 0x3D2C
+0x5F9C = 0x3D2D
+0x5F9D = 0x3D2E
+0x5FA2 = 0x3D2F
+0x5FA4 = 0x3D32
+0x5FA7 = 0x3D30
+0x5FAB = 0x3D31
+0x5FAC = 0x3D33
+0x5FAF = 0x3D34
+0x5FB0 = 0x3D35
+0x5FB1 = 0x3D36
+0x5FB8 = 0x3D37
+0x5FC4 = 0x3D38
+0x5FC7 = 0x3D39
+0x5FC8 = 0x3D3A
+0x5FC9 = 0x3D3B
+0x5FCB = 0x3D3C
+0x5FD0 = 0x3D3D
+0x5FD1 = 0x3D3E
+0x5FD2 = 0x3D3F
+0x5FD3 = 0x3D40
+0x5FD4 = 0x3D41
+0x5FDE = 0x3D42
+0x5FE1 = 0x3D43
+0x5FE2 = 0x3D44
+0x5FE8 = 0x3D45
+0x5FE9 = 0x3D46
+0x5FEA = 0x3D47
+0x5FEC = 0x3D48
+0x5FED = 0x3D49
+0x5FEE = 0x3D4A
+0x5FEF = 0x3D4B
+0x5FF2 = 0x3D4C
+0x5FF3 = 0x3D4D
+0x5FF6 = 0x3D4E
+0x5FFA = 0x3D4F
+0x5FFC = 0x3D50
+0x6007 = 0x3D51
+0x600A = 0x3D52
+0x600D = 0x3D53
+0x6013 = 0x3D54
+0x6014 = 0x3D55
+0x6017 = 0x3D56
+0x6018 = 0x3D57
+0x601A = 0x3D58
+0x601F = 0x3D59
+0x6024 = 0x3D5A
+0x602D = 0x3D5B
+0x6033 = 0x3D5C
+0x6035 = 0x3D5D
+0x6040 = 0x3D5E
+0x6047 = 0x3D5F
+0x6048 = 0x3D60
+0x6049 = 0x3D61
+0x604C = 0x3D62
+0x6051 = 0x3D63
+0x6054 = 0x3D64
+0x6056 = 0x3D65
+0x6057 = 0x3D66
+0x605D = 0x3D67
+0x6061 = 0x3D68
+0x6067 = 0x3D69
+0x6071 = 0x3D6A
+0x607E = 0x3D6B
+0x607F = 0x3D6C
+0x6082 = 0x3D6D
+0x6086 = 0x3D6E
+0x6088 = 0x3D6F
+0x608A = 0x3D70
+0x608E = 0x3D71
+0x6091 = 0x3D72
+0x6093 = 0x3D73
+0x6095 = 0x3D74
+0x6098 = 0x3D75
+0x609D = 0x3D76
+0x609E = 0x3D77
+0x60A2 = 0x3D78
+0x60A4 = 0x3D79
+0x60A5 = 0x3D7A
+0x60A8 = 0x3D7B
+0x60B0 = 0x3D7C
+0x60B1 = 0x3D7D
+0x60B7 = 0x3D7E
+0x60BB = 0x3E21
+0x60BE = 0x3E22
+0x60C2 = 0x3E23
+0x60C4 = 0x3E24
+0x60C8 = 0x3E25
+0x60C9 = 0x3E26
+0x60CA = 0x3E27
+0x60CB = 0x3E28
+0x60CE = 0x3E29
+0x60CF = 0x3E2A
+0x60D4 = 0x3E2B
+0x60D5 = 0x3E2C
+0x60D9 = 0x3E2D
+0x60DB = 0x3E2E
+0x60DD = 0x3E2F
+0x60DE = 0x3E30
+0x60E2 = 0x3E31
+0x60E5 = 0x3E32
+0x60F2 = 0x3E33
+0x60F5 = 0x3E34
+0x60F8 = 0x3E35
+0x60FC = 0x3E36
+0x60FD = 0x3E37
+0x6102 = 0x3E38
+0x6107 = 0x3E39
+0x610A = 0x3E3A
+0x610C = 0x3E3B
+0x6110 = 0x3E3C
+0x6111 = 0x3E3D
+0x6112 = 0x3E3E
+0x6113 = 0x3E3F
+0x6114 = 0x3E40
+0x6116 = 0x3E41
+0x6117 = 0x3E42
+0x6119 = 0x3E43
+0x611C = 0x3E44
+0x611E = 0x3E45
+0x6122 = 0x3E46
+0x612A = 0x3E47
+0x612B = 0x3E48
+0x6130 = 0x3E49
+0x6131 = 0x3E4A
+0x6135 = 0x3E4B
+0x6136 = 0x3E4C
+0x6137 = 0x3E4D
+0x6139 = 0x3E4E
+0x6141 = 0x3E4F
+0x6145 = 0x3E50
+0x6146 = 0x3E51
+0x6149 = 0x3E52
+0x615E = 0x3E53
+0x6160 = 0x3E54
+0x616C = 0x3E55
+0x6172 = 0x3E56
+0x6178 = 0x3E57
+0x617B = 0x3E58
+0x617C = 0x3E59
+0x617F = 0x3E5A
+0x6180 = 0x3E5B
+0x6181 = 0x3E5C
+0x6183 = 0x3E5D
+0x6184 = 0x3E5E
+0x618B = 0x3E5F
+0x618D = 0x3E60
+0x6192 = 0x3E61
+0x6193 = 0x3E62
+0x6197 = 0x3E63
+0x6198 = 0x3E64
+0x619C = 0x3E65
+0x619D = 0x3E66
+0x619F = 0x3E67
+0x61A0 = 0x3E68
+0x61A5 = 0x3E69
+0x61A8 = 0x3E6A
+0x61AA = 0x3E6B
+0x61AD = 0x3E6C
+0x61B8 = 0x3E6D
+0x61B9 = 0x3E6E
+0x61BC = 0x3E6F
+0x61C0 = 0x3E70
+0x61C1 = 0x3E71
+0x61C2 = 0x3E72
+0x61CE = 0x3E73
+0x61CF = 0x3E74
+0x61D5 = 0x3E75
+0x61DC = 0x3E76
+0x61DD = 0x3E77
+0x61DE = 0x3E78
+0x61DF = 0x3E79
+0x61E1 = 0x3E7A
+0x61E2 = 0x3E7B
+0x61E5 = 0x3E7E
+0x61E7 = 0x3E7C
+0x61E9 = 0x3E7D
+0x61EC = 0x3F21
+0x61ED = 0x3F22
+0x61EF = 0x3F23
+0x6201 = 0x3F24
+0x6203 = 0x3F25
+0x6204 = 0x3F26
+0x6207 = 0x3F27
+0x6213 = 0x3F28
+0x6215 = 0x3F29
+0x621C = 0x3F2A
+0x6220 = 0x3F2B
+0x6222 = 0x3F2C
+0x6223 = 0x3F2D
+0x6227 = 0x3F2E
+0x6229 = 0x3F2F
+0x622B = 0x3F30
+0x6239 = 0x3F31
+0x623D = 0x3F32
+0x6242 = 0x3F33
+0x6243 = 0x3F34
+0x6244 = 0x3F35
+0x6246 = 0x3F36
+0x624C = 0x3F37
+0x6250 = 0x3F38
+0x6251 = 0x3F39
+0x6252 = 0x3F3A
+0x6254 = 0x3F3B
+0x6256 = 0x3F3C
+0x625A = 0x3F3D
+0x625C = 0x3F3E
+0x6264 = 0x3F3F
+0x626D = 0x3F40
+0x626F = 0x3F41
+0x6273 = 0x3F42
+0x627A = 0x3F43
+0x627D = 0x3F44
+0x628D = 0x3F45
+0x628E = 0x3F46
+0x628F = 0x3F47
+0x6290 = 0x3F48
+0x62A6 = 0x3F49
+0x62A8 = 0x3F4A
+0x62B3 = 0x3F4B
+0x62B6 = 0x3F4C
+0x62B7 = 0x3F4D
+0x62BA = 0x3F4E
+0x62BE = 0x3F4F
+0x62BF = 0x3F50
+0x62C4 = 0x3F51
+0x62CE = 0x3F52
+0x62D5 = 0x3F53
+0x62D6 = 0x3F54
+0x62DA = 0x3F55
+0x62EA = 0x3F56
+0x62F2 = 0x3F57
+0x62F4 = 0x3F58
+0x62FC = 0x3F59
+0x62FD = 0x3F5A
+0x6303 = 0x3F5B
+0x6304 = 0x3F5C
+0x630A = 0x3F5D
+0x630B = 0x3F5E
+0x630D = 0x3F5F
+0x6310 = 0x3F60
+0x6313 = 0x3F61
+0x6316 = 0x3F62
+0x6318 = 0x3F63
+0x6329 = 0x3F64
+0x632A = 0x3F65
+0x632D = 0x3F66
+0x6335 = 0x3F67
+0x6336 = 0x3F68
+0x6339 = 0x3F69
+0x633C = 0x3F6A
+0x6341 = 0x3F6B
+0x6342 = 0x3F6C
+0x6343 = 0x3F6D
+0x6344 = 0x3F6E
+0x6346 = 0x3F6F
+0x634A = 0x3F70
+0x634B = 0x3F71
+0x634E = 0x3F72
+0x6352 = 0x3F73
+0x6353 = 0x3F74
+0x6354 = 0x3F75
+0x6358 = 0x3F76
+0x635B = 0x3F77
+0x6365 = 0x3F78
+0x6366 = 0x3F79
+0x636C = 0x3F7A
+0x636D = 0x3F7B
+0x6371 = 0x3F7C
+0x6374 = 0x3F7D
+0x6375 = 0x3F7E
+0x6378 = 0x4021
+0x637C = 0x4022
+0x637D = 0x4023
+0x637F = 0x4024
+0x6382 = 0x4025
+0x6384 = 0x4026
+0x6387 = 0x4027
+0x638A = 0x4028
+0x6390 = 0x4029
+0x6394 = 0x402A
+0x6395 = 0x402B
+0x6399 = 0x402C
+0x639A = 0x402D
+0x639E = 0x402E
+0x63A4 = 0x402F
+0x63A6 = 0x4030
+0x63AD = 0x4031
+0x63AE = 0x4032
+0x63AF = 0x4033
+0x63BD = 0x4034
+0x63C1 = 0x4035
+0x63C5 = 0x4036
+0x63C8 = 0x4037
+0x63CE = 0x4038
+0x63D1 = 0x4039
+0x63D3 = 0x403A
+0x63D4 = 0x403B
+0x63D5 = 0x403C
+0x63DC = 0x403D
+0x63E0 = 0x403E
+0x63E5 = 0x403F
+0x63EA = 0x4040
+0x63EC = 0x4041
+0x63F2 = 0x4042
+0x63F3 = 0x4043
+0x63F5 = 0x4044
+0x63F8 = 0x4045
+0x63F9 = 0x4046
+0x6409 = 0x4047
+0x640A = 0x4048
+0x6410 = 0x4049
+0x6412 = 0x404A
+0x6414 = 0x404B
+0x6418 = 0x404C
+0x641E = 0x404D
+0x6420 = 0x404E
+0x6422 = 0x404F
+0x6424 = 0x4050
+0x6425 = 0x4051
+0x6429 = 0x4052
+0x642A = 0x4053
+0x642F = 0x4054
+0x6430 = 0x4055
+0x6435 = 0x4056
+0x643D = 0x4057
+0x643F = 0x4058
+0x644B = 0x4059
+0x644F = 0x405A
+0x6451 = 0x405B
+0x6452 = 0x405C
+0x6453 = 0x405D
+0x6454 = 0x405E
+0x645A = 0x405F
+0x645B = 0x4060
+0x645C = 0x4061
+0x645D = 0x4062
+0x645F = 0x4063
+0x6460 = 0x4064
+0x6461 = 0x4065
+0x6463 = 0x4066
+0x646D = 0x4067
+0x6473 = 0x4068
+0x6474 = 0x4069
+0x647B = 0x406A
+0x647D = 0x406B
+0x6485 = 0x406C
+0x6487 = 0x406D
+0x648F = 0x406E
+0x6490 = 0x406F
+0x6491 = 0x4070
+0x6498 = 0x4071
+0x6499 = 0x4072
+0x649B = 0x4073
+0x649D = 0x4074
+0x649F = 0x4075
+0x64A1 = 0x4076
+0x64A3 = 0x4077
+0x64A6 = 0x4078
+0x64A8 = 0x4079
+0x64AC = 0x407A
+0x64B3 = 0x407B
+0x64BD = 0x407C
+0x64BE = 0x407D
+0x64BF = 0x407E
+0x64C4 = 0x4121
+0x64C9 = 0x4122
+0x64CA = 0x4123
+0x64CB = 0x4124
+0x64CC = 0x4125
+0x64CE = 0x4126
+0x64D0 = 0x4127
+0x64D1 = 0x4128
+0x64D5 = 0x4129
+0x64D7 = 0x412A
+0x64E4 = 0x412B
+0x64E5 = 0x412C
+0x64E9 = 0x412D
+0x64EA = 0x412E
+0x64ED = 0x412F
+0x64F0 = 0x4130
+0x64F5 = 0x4131
+0x64F7 = 0x4132
+0x64FB = 0x4133
+0x64FF = 0x4134
+0x6501 = 0x4135
+0x6504 = 0x4136
+0x6508 = 0x4137
+0x6509 = 0x4138
+0x650A = 0x4139
+0x650F = 0x413A
+0x6513 = 0x413B
+0x6514 = 0x413C
+0x6516 = 0x413D
+0x6519 = 0x413E
+0x651B = 0x413F
+0x651E = 0x4140
+0x651F = 0x4141
+0x6522 = 0x4142
+0x6526 = 0x4143
+0x6529 = 0x4144
+0x652E = 0x4145
+0x6531 = 0x4146
+0x653A = 0x4147
+0x653C = 0x4148
+0x653D = 0x4149
+0x6543 = 0x414A
+0x6547 = 0x414B
+0x6549 = 0x414C
+0x6550 = 0x414D
+0x6552 = 0x414E
+0x6554 = 0x414F
+0x655F = 0x4150
+0x6560 = 0x4151
+0x6567 = 0x4152
+0x656B = 0x4153
+0x657A = 0x4154
+0x657D = 0x4155
+0x6581 = 0x4156
+0x6585 = 0x4157
+0x658A = 0x4158
+0x6592 = 0x4159
+0x6595 = 0x415A
+0x6598 = 0x415B
+0x659D = 0x415C
+0x65A0 = 0x415D
+0x65A3 = 0x415E
+0x65A6 = 0x415F
+0x65AE = 0x4160
+0x65B2 = 0x4161
+0x65B3 = 0x4162
+0x65B4 = 0x4163
+0x65BF = 0x4164
+0x65C2 = 0x4165
+0x65C8 = 0x4166
+0x65C9 = 0x4167
+0x65CE = 0x4168
+0x65D0 = 0x4169
+0x65D4 = 0x416A
+0x65D6 = 0x416B
+0x65D8 = 0x416C
+0x65DF = 0x416D
+0x65F0 = 0x416E
+0x65F2 = 0x416F
+0x65F4 = 0x4170
+0x65F5 = 0x4171
+0x65F9 = 0x4172
+0x65FE = 0x4173
+0x65FF = 0x4174
+0x6600 = 0x4175
+0x6604 = 0x4176
+0x6608 = 0x4177
+0x6609 = 0x4178
+0x660D = 0x4179
+0x6611 = 0x417A
+0x6612 = 0x417B
+0x6615 = 0x417C
+0x6616 = 0x417D
+0x661D = 0x417E
+0x661E = 0x4221
+0x6621 = 0x4222
+0x6622 = 0x4223
+0x6623 = 0x4224
+0x6624 = 0x4225
+0x6626 = 0x4226
+0x6629 = 0x4227
+0x662A = 0x4228
+0x662B = 0x4229
+0x662C = 0x422A
+0x662E = 0x422B
+0x6630 = 0x422C
+0x6631 = 0x422D
+0x6633 = 0x422E
+0x6637 = 0x4230
+0x6639 = 0x422F
+0x6640 = 0x4231
+0x6645 = 0x4232
+0x6646 = 0x4233
+0x664A = 0x4234
+0x664C = 0x4235
+0x664E = 0x4237
+0x6651 = 0x4236
+0x6657 = 0x4238
+0x6658 = 0x4239
+0x6659 = 0x423A
+0x665B = 0x423B
+0x665C = 0x423C
+0x6660 = 0x423D
+0x6661 = 0x423E
+0x666A = 0x4240
+0x666B = 0x4241
+0x666C = 0x4242
+0x6673 = 0x4244
+0x6675 = 0x4245
+0x6677 = 0x4247
+0x6678 = 0x4248
+0x6679 = 0x4249
+0x667B = 0x424A
+0x667C = 0x424C
+0x667E = 0x4243
+0x667F = 0x4246
+0x6680 = 0x424B
+0x668B = 0x424D
+0x668C = 0x424E
+0x668D = 0x424F
+0x6690 = 0x4250
+0x6692 = 0x4251
+0x6699 = 0x4252
+0x669A = 0x4253
+0x669B = 0x4254
+0x669C = 0x4255
+0x669F = 0x4256
+0x66A0 = 0x4257
+0x66A4 = 0x4258
+0x66AD = 0x4259
+0x66B1 = 0x425A
+0x66B2 = 0x425B
+0x66B5 = 0x425C
+0x66BB = 0x425D
+0x66BF = 0x425E
+0x66C0 = 0x425F
+0x66C2 = 0x4260
+0x66C3 = 0x4261
+0x66C8 = 0x4262
+0x66CC = 0x4263
+0x66CE = 0x4264
+0x66CF = 0x4265
+0x66D4 = 0x4266
+0x66DB = 0x4267
+0x66DF = 0x4268
+0x66E8 = 0x4269
+0x66EB = 0x426A
+0x66EC = 0x426B
+0x66EE = 0x426C
+0x66FA = 0x426D
+0x66FB = 0x423F
+0x6705 = 0x426E
+0x6707 = 0x426F
+0x670E = 0x4270
+0x6713 = 0x4271
+0x6719 = 0x4272
+0x671C = 0x4273
+0x6720 = 0x4274
+0x6722 = 0x4275
+0x6733 = 0x4276
+0x673E = 0x4277
+0x6745 = 0x4278
+0x6747 = 0x4279
+0x6748 = 0x427A
+0x674C = 0x427B
+0x6754 = 0x427C
+0x6755 = 0x427D
+0x675D = 0x427E
+0x6766 = 0x4321
+0x676C = 0x4322
+0x676E = 0x4323
+0x6774 = 0x4324
+0x6776 = 0x4325
+0x677B = 0x4326
+0x6781 = 0x4327
+0x6784 = 0x4328
+0x678E = 0x4329
+0x678F = 0x432A
+0x6791 = 0x432B
+0x6793 = 0x432C
+0x6796 = 0x432D
+0x6798 = 0x432E
+0x6799 = 0x432F
+0x679B = 0x4330
+0x67B0 = 0x4331
+0x67B1 = 0x4332
+0x67B2 = 0x4333
+0x67B5 = 0x4334
+0x67BB = 0x4335
+0x67BC = 0x4336
+0x67BD = 0x4337
+0x67C0 = 0x4339
+0x67C2 = 0x433A
+0x67C3 = 0x433B
+0x67C5 = 0x433C
+0x67C8 = 0x433D
+0x67C9 = 0x433E
+0x67D2 = 0x433F
+0x67D7 = 0x4340
+0x67D9 = 0x4341
+0x67DC = 0x4342
+0x67E1 = 0x4343
+0x67E6 = 0x4344
+0x67F0 = 0x4345
+0x67F2 = 0x4346
+0x67F6 = 0x4347
+0x67F7 = 0x4348
+0x67F9 = 0x4338
+0x6814 = 0x434A
+0x6819 = 0x434B
+0x681D = 0x434C
+0x681F = 0x434D
+0x6827 = 0x434F
+0x6828 = 0x434E
+0x682C = 0x4350
+0x682D = 0x4351
+0x682F = 0x4352
+0x6830 = 0x4353
+0x6831 = 0x4354
+0x6833 = 0x4355
+0x683B = 0x4356
+0x683F = 0x4357
+0x6844 = 0x4358
+0x6845 = 0x4359
+0x684A = 0x435A
+0x684C = 0x435B
+0x6852 = 0x4349
+0x6855 = 0x435C
+0x6857 = 0x435D
+0x6858 = 0x435E
+0x685B = 0x435F
+0x686B = 0x4360
+0x686E = 0x4361
+0x686F = 0x4362
+0x6870 = 0x4363
+0x6871 = 0x4364
+0x6872 = 0x4365
+0x6875 = 0x4366
+0x6879 = 0x4367
+0x687A = 0x4368
+0x687B = 0x4369
+0x687C = 0x436A
+0x6882 = 0x436B
+0x6884 = 0x436C
+0x6886 = 0x436D
+0x6888 = 0x436E
+0x6896 = 0x436F
+0x6898 = 0x4370
+0x689A = 0x4371
+0x689C = 0x4372
+0x68A1 = 0x4373
+0x68A3 = 0x4374
+0x68A5 = 0x4375
+0x68A9 = 0x4376
+0x68AA = 0x4377
+0x68AE = 0x4378
+0x68B2 = 0x4379
+0x68BB = 0x437A
+0x68C5 = 0x437B
+0x68C8 = 0x437C
+0x68CC = 0x437D
+0x68CF = 0x437E
+0x68D0 = 0x4421
+0x68D1 = 0x4422
+0x68D3 = 0x4423
+0x68D6 = 0x4424
+0x68D9 = 0x4425
+0x68DC = 0x4426
+0x68DD = 0x4427
+0x68E5 = 0x4428
+0x68E8 = 0x4429
+0x68EA = 0x442A
+0x68EB = 0x442B
+0x68EC = 0x442C
+0x68ED = 0x442D
+0x68F0 = 0x442E
+0x68F1 = 0x442F
+0x68F5 = 0x4430
+0x68F6 = 0x4431
+0x68FB = 0x4432
+0x68FC = 0x4433
+0x68FD = 0x4434
+0x6906 = 0x4435
+0x6909 = 0x4436
+0x690A = 0x4437
+0x6910 = 0x4438
+0x6911 = 0x4439
+0x6913 = 0x443A
+0x6916 = 0x443B
+0x6917 = 0x443C
+0x6931 = 0x443D
+0x6933 = 0x443E
+0x6935 = 0x443F
+0x6938 = 0x4440
+0x693B = 0x4441
+0x6942 = 0x4442
+0x6945 = 0x4443
+0x6949 = 0x4444
+0x694E = 0x4445
+0x6957 = 0x4446
+0x695B = 0x4447
+0x6963 = 0x4448
+0x6964 = 0x4449
+0x6965 = 0x444A
+0x6966 = 0x444B
+0x6968 = 0x444C
+0x6969 = 0x444D
+0x696C = 0x444E
+0x6970 = 0x444F
+0x6971 = 0x4450
+0x6972 = 0x4451
+0x697A = 0x4452
+0x697B = 0x4453
+0x697F = 0x4454
+0x6980 = 0x4455
+0x698D = 0x4456
+0x6992 = 0x4457
+0x6996 = 0x4458
+0x6998 = 0x4459
+0x69A1 = 0x445A
+0x69A5 = 0x445B
+0x69A6 = 0x445C
+0x69A8 = 0x445D
+0x69AB = 0x445E
+0x69AD = 0x445F
+0x69AF = 0x4460
+0x69B7 = 0x4461
+0x69B8 = 0x4462
+0x69BA = 0x4463
+0x69BC = 0x4464
+0x69C5 = 0x4465
+0x69C8 = 0x4466
+0x69D1 = 0x4467
+0x69D6 = 0x4468
+0x69D7 = 0x4469
+0x69E2 = 0x446A
+0x69E5 = 0x446B
+0x69EE = 0x446C
+0x69EF = 0x446D
+0x69F1 = 0x446E
+0x69F3 = 0x446F
+0x69F5 = 0x4470
+0x69FE = 0x4471
+0x6A00 = 0x4472
+0x6A01 = 0x4473
+0x6A03 = 0x4474
+0x6A0F = 0x4475
+0x6A11 = 0x4476
+0x6A15 = 0x4477
+0x6A1A = 0x4478
+0x6A1D = 0x4479
+0x6A20 = 0x447A
+0x6A24 = 0x447B
+0x6A28 = 0x447C
+0x6A30 = 0x447D
+0x6A32 = 0x447E
+0x6A34 = 0x4521
+0x6A37 = 0x4522
+0x6A3B = 0x4523
+0x6A3E = 0x4524
+0x6A3F = 0x4525
+0x6A45 = 0x4526
+0x6A46 = 0x4527
+0x6A49 = 0x4528
+0x6A4A = 0x4529
+0x6A4E = 0x452A
+0x6A50 = 0x452B
+0x6A51 = 0x452C
+0x6A52 = 0x452D
+0x6A55 = 0x452E
+0x6A56 = 0x452F
+0x6A5B = 0x4530
+0x6A64 = 0x4531
+0x6A67 = 0x4532
+0x6A6A = 0x4533
+0x6A71 = 0x4534
+0x6A73 = 0x4535
+0x6A7E = 0x4536
+0x6A81 = 0x4537
+0x6A83 = 0x4538
+0x6A86 = 0x4539
+0x6A87 = 0x453A
+0x6A89 = 0x453B
+0x6A8B = 0x453C
+0x6A91 = 0x453D
+0x6A9B = 0x453E
+0x6A9D = 0x453F
+0x6A9E = 0x4540
+0x6A9F = 0x4541
+0x6AA5 = 0x4542
+0x6AAB = 0x4543
+0x6AAF = 0x4544
+0x6AB0 = 0x4545
+0x6AB1 = 0x4546
+0x6AB4 = 0x4547
+0x6ABD = 0x4548
+0x6ABE = 0x4549
+0x6ABF = 0x454A
+0x6AC6 = 0x454B
+0x6AC8 = 0x454D
+0x6AC9 = 0x454C
+0x6ACC = 0x454E
+0x6AD0 = 0x454F
+0x6AD4 = 0x4550
+0x6AD5 = 0x4551
+0x6AD6 = 0x4552
+0x6ADC = 0x4553
+0x6ADD = 0x4554
+0x6AE4 = 0x4555
+0x6AE7 = 0x4556
+0x6AEC = 0x4557
+0x6AF0 = 0x4558
+0x6AF1 = 0x4559
+0x6AF2 = 0x455A
+0x6AFC = 0x455B
+0x6AFD = 0x455C
+0x6B02 = 0x455D
+0x6B03 = 0x455E
+0x6B06 = 0x455F
+0x6B07 = 0x4560
+0x6B09 = 0x4561
+0x6B0F = 0x4562
+0x6B10 = 0x4563
+0x6B11 = 0x4564
+0x6B17 = 0x4565
+0x6B1B = 0x4566
+0x6B1E = 0x4567
+0x6B24 = 0x4568
+0x6B28 = 0x4569
+0x6B2B = 0x456A
+0x6B2C = 0x456B
+0x6B2F = 0x456C
+0x6B35 = 0x456D
+0x6B36 = 0x456E
+0x6B3B = 0x456F
+0x6B3F = 0x4570
+0x6B46 = 0x4571
+0x6B4A = 0x4572
+0x6B4D = 0x4573
+0x6B52 = 0x4574
+0x6B56 = 0x4575
+0x6B58 = 0x4576
+0x6B5D = 0x4577
+0x6B60 = 0x4578
+0x6B67 = 0x4579
+0x6B6B = 0x457A
+0x6B6E = 0x457B
+0x6B70 = 0x457C
+0x6B75 = 0x457D
+0x6B7D = 0x457E
+0x6B7E = 0x4621
+0x6B82 = 0x4622
+0x6B85 = 0x4623
+0x6B97 = 0x4624
+0x6B9B = 0x4625
+0x6B9F = 0x4626
+0x6BA0 = 0x4627
+0x6BA2 = 0x4628
+0x6BA3 = 0x4629
+0x6BA8 = 0x462A
+0x6BA9 = 0x462B
+0x6BAC = 0x462C
+0x6BAD = 0x462D
+0x6BAE = 0x462E
+0x6BB0 = 0x462F
+0x6BB8 = 0x4630
+0x6BB9 = 0x4631
+0x6BBD = 0x4632
+0x6BBE = 0x4633
+0x6BC3 = 0x4634
+0x6BC4 = 0x4635
+0x6BC9 = 0x4636
+0x6BCC = 0x4637
+0x6BD6 = 0x4638
+0x6BDA = 0x4639
+0x6BE1 = 0x463A
+0x6BE3 = 0x463B
+0x6BE6 = 0x463C
+0x6BE7 = 0x463D
+0x6BEE = 0x463E
+0x6BF1 = 0x463F
+0x6BF7 = 0x4640
+0x6BF9 = 0x4641
+0x6BFF = 0x4642
+0x6C02 = 0x4643
+0x6C04 = 0x4644
+0x6C05 = 0x4645
+0x6C09 = 0x4646
+0x6C0D = 0x4647
+0x6C0E = 0x4648
+0x6C10 = 0x4649
+0x6C12 = 0x464A
+0x6C19 = 0x464B
+0x6C1F = 0x464C
+0x6C26 = 0x464D
+0x6C27 = 0x464E
+0x6C28 = 0x464F
+0x6C2C = 0x4650
+0x6C2E = 0x4651
+0x6C33 = 0x4652
+0x6C35 = 0x4653
+0x6C36 = 0x4654
+0x6C3A = 0x4655
+0x6C3B = 0x4656
+0x6C3F = 0x4657
+0x6C4A = 0x4658
+0x6C4B = 0x4659
+0x6C4D = 0x465A
+0x6C4F = 0x465B
+0x6C52 = 0x465C
+0x6C54 = 0x465D
+0x6C59 = 0x465E
+0x6C5B = 0x465F
+0x6C5C = 0x4660
+0x6C67 = 0x4736
+0x6C6B = 0x4661
+0x6C6D = 0x4662
+0x6C6F = 0x4663
+0x6C74 = 0x4664
+0x6C76 = 0x4665
+0x6C78 = 0x4666
+0x6C79 = 0x4667
+0x6C7B = 0x4668
+0x6C85 = 0x4669
+0x6C86 = 0x466A
+0x6C87 = 0x466B
+0x6C89 = 0x466C
+0x6C94 = 0x466D
+0x6C95 = 0x466E
+0x6C97 = 0x466F
+0x6C98 = 0x4670
+0x6C9C = 0x4671
+0x6C9F = 0x4672
+0x6CB0 = 0x4673
+0x6CB2 = 0x4674
+0x6CB4 = 0x4675
+0x6CC2 = 0x4676
+0x6CC6 = 0x4677
+0x6CCD = 0x4678
+0x6CCF = 0x4679
+0x6CD0 = 0x467A
+0x6CD1 = 0x467B
+0x6CD2 = 0x467C
+0x6CD4 = 0x467D
+0x6CD6 = 0x467E
+0x6CDA = 0x4721
+0x6CDC = 0x4722
+0x6CE0 = 0x4723
+0x6CE7 = 0x4724
+0x6CE9 = 0x4725
+0x6CEB = 0x4726
+0x6CEC = 0x4727
+0x6CEE = 0x4728
+0x6CF2 = 0x4729
+0x6CF4 = 0x472A
+0x6D04 = 0x472B
+0x6D07 = 0x472C
+0x6D0A = 0x472D
+0x6D0E = 0x472E
+0x6D0F = 0x472F
+0x6D11 = 0x4730
+0x6D13 = 0x4731
+0x6D1A = 0x4732
+0x6D26 = 0x4733
+0x6D27 = 0x4734
+0x6D28 = 0x4735
+0x6D2E = 0x4737
+0x6D2F = 0x4738
+0x6D31 = 0x4739
+0x6D39 = 0x473A
+0x6D3C = 0x473B
+0x6D3F = 0x473C
+0x6D57 = 0x473D
+0x6D5E = 0x473E
+0x6D5F = 0x473F
+0x6D61 = 0x4740
+0x6D65 = 0x4741
+0x6D67 = 0x4742
+0x6D6F = 0x4743
+0x6D70 = 0x4744
+0x6D7C = 0x4745
+0x6D82 = 0x4746
+0x6D87 = 0x4747
+0x6D91 = 0x4748
+0x6D92 = 0x4749
+0x6D94 = 0x474A
+0x6D96 = 0x474B
+0x6D97 = 0x474C
+0x6D98 = 0x474D
+0x6DAA = 0x474E
+0x6DAC = 0x474F
+0x6DB4 = 0x4750
+0x6DB7 = 0x4751
+0x6DB9 = 0x4752
+0x6DBD = 0x4753
+0x6DBF = 0x4754
+0x6DC4 = 0x4755
+0x6DC8 = 0x4756
+0x6DCA = 0x4757
+0x6DCE = 0x4758
+0x6DCF = 0x4759
+0x6DD6 = 0x475A
+0x6DDB = 0x475B
+0x6DDD = 0x475C
+0x6DDF = 0x475D
+0x6DE0 = 0x475E
+0x6DE2 = 0x475F
+0x6DE5 = 0x4760
+0x6DE9 = 0x4761
+0x6DEF = 0x4762
+0x6DF0 = 0x4763
+0x6DF4 = 0x4764
+0x6DF6 = 0x4765
+0x6DFC = 0x4766
+0x6E00 = 0x4767
+0x6E04 = 0x4768
+0x6E1E = 0x4769
+0x6E22 = 0x476A
+0x6E27 = 0x476B
+0x6E32 = 0x476C
+0x6E36 = 0x476D
+0x6E39 = 0x476E
+0x6E3B = 0x476F
+0x6E3C = 0x4770
+0x6E44 = 0x4771
+0x6E45 = 0x4772
+0x6E48 = 0x4773
+0x6E49 = 0x4774
+0x6E4B = 0x4775
+0x6E4F = 0x4776
+0x6E51 = 0x4777
+0x6E52 = 0x4778
+0x6E53 = 0x4779
+0x6E54 = 0x477A
+0x6E57 = 0x477B
+0x6E5C = 0x477C
+0x6E5D = 0x477D
+0x6E5E = 0x477E
+0x6E62 = 0x4821
+0x6E63 = 0x4822
+0x6E68 = 0x4823
+0x6E73 = 0x4824
+0x6E7B = 0x4825
+0x6E7D = 0x4826
+0x6E8D = 0x4827
+0x6E93 = 0x4828
+0x6E99 = 0x4829
+0x6EA0 = 0x482A
+0x6EA7 = 0x482B
+0x6EAD = 0x482C
+0x6EAE = 0x482D
+0x6EB1 = 0x482E
+0x6EB3 = 0x482F
+0x6EBB = 0x4830
+0x6EBF = 0x4831
+0x6EC0 = 0x4832
+0x6EC1 = 0x4833
+0x6EC3 = 0x4834
+0x6EC7 = 0x4835
+0x6EC8 = 0x4836
+0x6ECA = 0x4837
+0x6ECD = 0x4838
+0x6ECE = 0x4839
+0x6ECF = 0x483A
+0x6EEB = 0x483B
+0x6EED = 0x483C
+0x6EEE = 0x483D
+0x6EF9 = 0x483E
+0x6EFB = 0x483F
+0x6EFD = 0x4840
+0x6F04 = 0x4841
+0x6F08 = 0x4842
+0x6F0A = 0x4843
+0x6F0C = 0x4844
+0x6F0D = 0x4845
+0x6F16 = 0x4846
+0x6F18 = 0x4847
+0x6F1A = 0x4848
+0x6F1B = 0x4849
+0x6F26 = 0x484A
+0x6F29 = 0x484B
+0x6F2A = 0x484C
+0x6F2D = 0x4853
+0x6F2F = 0x484D
+0x6F30 = 0x484E
+0x6F33 = 0x484F
+0x6F36 = 0x4850
+0x6F3B = 0x4851
+0x6F3C = 0x4852
+0x6F4F = 0x4854
+0x6F51 = 0x4855
+0x6F52 = 0x4856
+0x6F53 = 0x4857
+0x6F57 = 0x4858
+0x6F59 = 0x4859
+0x6F5A = 0x485A
+0x6F5D = 0x485B
+0x6F5E = 0x485C
+0x6F61 = 0x485D
+0x6F62 = 0x485E
+0x6F68 = 0x485F
+0x6F6C = 0x4860
+0x6F7D = 0x4861
+0x6F7E = 0x4862
+0x6F83 = 0x4863
+0x6F87 = 0x4864
+0x6F88 = 0x4865
+0x6F8B = 0x4866
+0x6F8C = 0x4867
+0x6F8D = 0x4868
+0x6F90 = 0x4869
+0x6F92 = 0x486A
+0x6F93 = 0x486B
+0x6F94 = 0x486C
+0x6F96 = 0x486D
+0x6F9A = 0x486E
+0x6F9F = 0x486F
+0x6FA0 = 0x4870
+0x6FA5 = 0x4871
+0x6FA6 = 0x4872
+0x6FA7 = 0x4873
+0x6FA8 = 0x4874
+0x6FAE = 0x4875
+0x6FAF = 0x4876
+0x6FB0 = 0x4877
+0x6FB5 = 0x4878
+0x6FB6 = 0x4879
+0x6FBC = 0x487A
+0x6FC5 = 0x487B
+0x6FC7 = 0x487C
+0x6FC8 = 0x487D
+0x6FCA = 0x487E
+0x6FDA = 0x4921
+0x6FDE = 0x4922
+0x6FE8 = 0x4923
+0x6FE9 = 0x4924
+0x6FF0 = 0x4925
+0x6FF5 = 0x4926
+0x6FF9 = 0x4927
+0x6FFC = 0x4928
+0x6FFD = 0x4929
+0x7000 = 0x492A
+0x7005 = 0x492B
+0x7006 = 0x492C
+0x7007 = 0x492D
+0x700D = 0x492E
+0x7017 = 0x492F
+0x7020 = 0x4930
+0x7023 = 0x4931
+0x702F = 0x4932
+0x7034 = 0x4933
+0x7037 = 0x4934
+0x7039 = 0x4935
+0x703C = 0x4936
+0x7043 = 0x4937
+0x7044 = 0x4938
+0x7048 = 0x4939
+0x7049 = 0x493A
+0x704A = 0x493B
+0x704B = 0x493C
+0x704E = 0x4941
+0x7054 = 0x493D
+0x7055 = 0x493E
+0x705D = 0x493F
+0x705E = 0x4940
+0x7064 = 0x4942
+0x7065 = 0x4943
+0x706C = 0x4944
+0x706E = 0x4945
+0x7075 = 0x4946
+0x7076 = 0x4947
+0x707E = 0x4948
+0x7081 = 0x4949
+0x7085 = 0x494A
+0x7086 = 0x494B
+0x7094 = 0x494C
+0x7095 = 0x494D
+0x7096 = 0x494E
+0x7097 = 0x494F
+0x7098 = 0x4950
+0x709B = 0x4951
+0x70A4 = 0x4952
+0x70AB = 0x4953
+0x70B0 = 0x4954
+0x70B1 = 0x4955
+0x70B4 = 0x4956
+0x70B7 = 0x4957
+0x70CA = 0x4958
+0x70D1 = 0x4959
+0x70D3 = 0x495A
+0x70D4 = 0x495B
+0x70D5 = 0x495C
+0x70D6 = 0x495D
+0x70D8 = 0x495E
+0x70DC = 0x495F
+0x70E4 = 0x4960
+0x70FA = 0x4961
+0x7103 = 0x4962
+0x7104 = 0x4963
+0x7105 = 0x4964
+0x7106 = 0x4965
+0x7107 = 0x4966
+0x710B = 0x4967
+0x710C = 0x4968
+0x710F = 0x4969
+0x711E = 0x496A
+0x7120 = 0x496B
+0x712B = 0x496C
+0x712D = 0x496D
+0x712F = 0x496E
+0x7130 = 0x496F
+0x7131 = 0x4970
+0x7138 = 0x4971
+0x7141 = 0x4972
+0x7145 = 0x4973
+0x7146 = 0x4974
+0x7147 = 0x4975
+0x714A = 0x4976
+0x714B = 0x4977
+0x7150 = 0x4978
+0x7152 = 0x4979
+0x7157 = 0x497A
+0x715A = 0x497B
+0x715C = 0x497C
+0x715E = 0x497D
+0x7160 = 0x497E
+0x7168 = 0x4A21
+0x7179 = 0x4A22
+0x7180 = 0x4A23
+0x7185 = 0x4A24
+0x7187 = 0x4A25
+0x718C = 0x4A26
+0x7192 = 0x4A27
+0x719A = 0x4A28
+0x719B = 0x4A29
+0x71A0 = 0x4A2A
+0x71A2 = 0x4A2B
+0x71AF = 0x4A2C
+0x71B0 = 0x4A2D
+0x71B2 = 0x4A2E
+0x71B3 = 0x4A2F
+0x71BA = 0x4A30
+0x71BF = 0x4A31
+0x71C0 = 0x4A32
+0x71C1 = 0x4A33
+0x71C4 = 0x4A34
+0x71CB = 0x4A35
+0x71CC = 0x4A36
+0x71D3 = 0x4A37
+0x71D6 = 0x4A38
+0x71D9 = 0x4A39
+0x71DA = 0x4A3A
+0x71DC = 0x4A3B
+0x71F8 = 0x4A3C
+0x71FE = 0x4A3D
+0x7200 = 0x4A3E
+0x7207 = 0x4A3F
+0x7208 = 0x4A40
+0x7209 = 0x4A41
+0x7213 = 0x4A42
+0x7217 = 0x4A43
+0x721A = 0x4A44
+0x721D = 0x4A45
+0x721F = 0x4A46
+0x7224 = 0x4A47
+0x722B = 0x4A48
+0x722F = 0x4A49
+0x7234 = 0x4A4A
+0x7238 = 0x4A4B
+0x7239 = 0x4A4C
+0x7241 = 0x4A4D
+0x7242 = 0x4A4E
+0x7243 = 0x4A4F
+0x7245 = 0x4A50
+0x724E = 0x4A51
+0x724F = 0x4A52
+0x7250 = 0x4A53
+0x7253 = 0x4A54
+0x7255 = 0x4A55
+0x7256 = 0x4A56
+0x725A = 0x4A57
+0x725C = 0x4A58
+0x725E = 0x4A59
+0x7260 = 0x4A5A
+0x7263 = 0x4A5B
+0x7268 = 0x4A5C
+0x726B = 0x4A5D
+0x726E = 0x4A5E
+0x726F = 0x4A5F
+0x7271 = 0x4A60
+0x7277 = 0x4A61
+0x7278 = 0x4A62
+0x727B = 0x4A63
+0x727C = 0x4A64
+0x727F = 0x4A65
+0x7284 = 0x4A66
+0x7289 = 0x4A67
+0x728D = 0x4A68
+0x728E = 0x4A69
+0x7293 = 0x4A6A
+0x729B = 0x4A6B
+0x72A8 = 0x4A6C
+0x72AD = 0x4A6D
+0x72AE = 0x4A6E
+0x72B1 = 0x4A6F
+0x72B4 = 0x4A70
+0x72BE = 0x4A71
+0x72C1 = 0x4A72
+0x72C7 = 0x4A73
+0x72C9 = 0x4A74
+0x72CC = 0x4A75
+0x72D5 = 0x4A76
+0x72D6 = 0x4A77
+0x72D8 = 0x4A78
+0x72DF = 0x4A79
+0x72E5 = 0x4A7A
+0x72F3 = 0x4A7B
+0x72F4 = 0x4A7C
+0x72FA = 0x4A7D
+0x72FB = 0x4A7E
+0x72FE = 0x4B21
+0x7302 = 0x4B22
+0x7304 = 0x4B23
+0x7305 = 0x4B24
+0x7307 = 0x4B25
+0x730B = 0x4B26
+0x730D = 0x4B27
+0x7312 = 0x4B28
+0x7313 = 0x4B29
+0x7318 = 0x4B2A
+0x7319 = 0x4B2B
+0x731E = 0x4B2C
+0x7322 = 0x4B2D
+0x7324 = 0x4B2E
+0x7327 = 0x4B2F
+0x7328 = 0x4B30
+0x732C = 0x4B31
+0x7331 = 0x4B32
+0x7332 = 0x4B33
+0x7335 = 0x4B34
+0x733A = 0x4B35
+0x733B = 0x4B36
+0x733D = 0x4B37
+0x7343 = 0x4B38
+0x734D = 0x4B39
+0x7350 = 0x4B3A
+0x7352 = 0x4B3B
+0x7356 = 0x4B3C
+0x7358 = 0x4B3D
+0x735D = 0x4B3E
+0x735E = 0x4B3F
+0x735F = 0x4B40
+0x7360 = 0x4B41
+0x7366 = 0x4B42
+0x7367 = 0x4B43
+0x7369 = 0x4B44
+0x736B = 0x4B45
+0x736C = 0x4B46
+0x736E = 0x4B47
+0x736F = 0x4B48
+0x7371 = 0x4B49
+0x7377 = 0x4B4A
+0x7379 = 0x4B4B
+0x737C = 0x4B4C
+0x7380 = 0x4B4D
+0x7381 = 0x4B4E
+0x7383 = 0x4B4F
+0x7385 = 0x4B50
+0x7386 = 0x4B51
+0x738E = 0x4B52
+0x7390 = 0x4B53
+0x7393 = 0x4B54
+0x7395 = 0x4B55
+0x7397 = 0x4B56
+0x7398 = 0x4B57
+0x739C = 0x4B58
+0x739E = 0x4B59
+0x739F = 0x4B5A
+0x73A0 = 0x4B5B
+0x73A2 = 0x4B5C
+0x73A5 = 0x4B5D
+0x73A6 = 0x4B5E
+0x73AA = 0x4B5F
+0x73AB = 0x4B60
+0x73AD = 0x4B61
+0x73B5 = 0x4B62
+0x73B7 = 0x4B63
+0x73B9 = 0x4B64
+0x73BC = 0x4B65
+0x73BD = 0x4B66
+0x73BF = 0x4B67
+0x73C5 = 0x4B68
+0x73C6 = 0x4B69
+0x73C9 = 0x4B6A
+0x73CB = 0x4B6B
+0x73CC = 0x4B6C
+0x73CF = 0x4B6D
+0x73D2 = 0x4B6E
+0x73D3 = 0x4B6F
+0x73D6 = 0x4B70
+0x73D9 = 0x4B71
+0x73DD = 0x4B72
+0x73E1 = 0x4B73
+0x73E3 = 0x4B74
+0x73E6 = 0x4B75
+0x73E7 = 0x4B76
+0x73E9 = 0x4B77
+0x73F4 = 0x4B78
+0x73F5 = 0x4B79
+0x73F7 = 0x4B7A
+0x73F9 = 0x4B7B
+0x73FA = 0x4B7C
+0x73FB = 0x4B7D
+0x73FD = 0x4B7E
+0x73FF = 0x4C21
+0x7400 = 0x4C22
+0x7401 = 0x4C23
+0x7404 = 0x4C24
+0x7407 = 0x4C25
+0x740A = 0x4C26
+0x7411 = 0x4C27
+0x741A = 0x4C28
+0x741B = 0x4C29
+0x7424 = 0x4C2A
+0x7426 = 0x4C2B
+0x7428 = 0x4C2C
+0x7429 = 0x4C2D
+0x742A = 0x4C2E
+0x742B = 0x4C2F
+0x742C = 0x4C30
+0x742D = 0x4C31
+0x742E = 0x4C32
+0x742F = 0x4C33
+0x7430 = 0x4C34
+0x7431 = 0x4C35
+0x7439 = 0x4C36
+0x7440 = 0x4C37
+0x7443 = 0x4C38
+0x7444 = 0x4C39
+0x7446 = 0x4C3A
+0x7447 = 0x4C3B
+0x744B = 0x4C3C
+0x744D = 0x4C3D
+0x7451 = 0x4C3E
+0x7452 = 0x4C3F
+0x7457 = 0x4C40
+0x745D = 0x4C41
+0x7462 = 0x4C42
+0x7466 = 0x4C43
+0x7467 = 0x4C44
+0x7468 = 0x4C45
+0x746B = 0x4C46
+0x746D = 0x4C47
+0x746E = 0x4C48
+0x7471 = 0x4C49
+0x7472 = 0x4C4A
+0x7480 = 0x4C4B
+0x7481 = 0x4C4C
+0x7485 = 0x4C4D
+0x7486 = 0x4C4E
+0x7487 = 0x4C4F
+0x7489 = 0x4C50
+0x748F = 0x4C51
+0x7490 = 0x4C52
+0x7491 = 0x4C53
+0x7492 = 0x4C54
+0x7498 = 0x4C55
+0x7499 = 0x4C56
+0x749A = 0x4C57
+0x749C = 0x4C58
+0x749F = 0x4C59
+0x74A0 = 0x4C5A
+0x74A1 = 0x4C5B
+0x74A3 = 0x4C5C
+0x74A6 = 0x4C5D
+0x74A8 = 0x4C5E
+0x74A9 = 0x4C5F
+0x74AA = 0x4C60
+0x74AB = 0x4C61
+0x74AE = 0x4C62
+0x74AF = 0x4C63
+0x74B1 = 0x4C64
+0x74B2 = 0x4C65
+0x74B5 = 0x4C66
+0x74B9 = 0x4C67
+0x74BB = 0x4C68
+0x74BF = 0x4C69
+0x74C8 = 0x4C6A
+0x74C9 = 0x4C6B
+0x74CC = 0x4C6C
+0x74D0 = 0x4C6D
+0x74D3 = 0x4C6E
+0x74D8 = 0x4C6F
+0x74DA = 0x4C70
+0x74DB = 0x4C71
+0x74DE = 0x4C72
+0x74DF = 0x4C73
+0x74E4 = 0x4C74
+0x74E8 = 0x4C75
+0x74EA = 0x4C76
+0x74EB = 0x4C77
+0x74EF = 0x4C78
+0x74F4 = 0x4C79
+0x74FA = 0x4C7A
+0x74FB = 0x4C7B
+0x74FC = 0x4C7C
+0x74FF = 0x4C7D
+0x7506 = 0x4C7E
+0x7512 = 0x4D21
+0x7516 = 0x4D22
+0x7517 = 0x4D23
+0x7520 = 0x4D24
+0x7521 = 0x4D25
+0x7524 = 0x4D26
+0x7527 = 0x4D27
+0x7529 = 0x4D28
+0x752A = 0x4D29
+0x752F = 0x4D2A
+0x7536 = 0x4D2B
+0x7539 = 0x4D2C
+0x753D = 0x4D2D
+0x753E = 0x4D2E
+0x753F = 0x4D2F
+0x7540 = 0x4D30
+0x7543 = 0x4D31
+0x7547 = 0x4D32
+0x7548 = 0x4D33
+0x754E = 0x4D34
+0x7550 = 0x4D35
+0x7552 = 0x4D36
+0x7557 = 0x4D37
+0x755E = 0x4D38
+0x755F = 0x4D39
+0x7561 = 0x4D3A
+0x756F = 0x4D3B
+0x7571 = 0x4D3C
+0x7579 = 0x4D3D
+0x757A = 0x4D3E
+0x757B = 0x4D3F
+0x757C = 0x4D40
+0x757D = 0x4D41
+0x757E = 0x4D42
+0x7581 = 0x4D43
+0x7585 = 0x4D44
+0x7590 = 0x4D45
+0x7592 = 0x4D46
+0x7593 = 0x4D47
+0x7595 = 0x4D48
+0x7599 = 0x4D49
+0x759C = 0x4D4A
+0x75A2 = 0x4D4B
+0x75A4 = 0x4D4C
+0x75B4 = 0x4D4D
+0x75BA = 0x4D4E
+0x75BF = 0x4D4F
+0x75C0 = 0x4D50
+0x75C1 = 0x4D51
+0x75C4 = 0x4D52
+0x75C6 = 0x4D53
+0x75CC = 0x4D54
+0x75CE = 0x4D55
+0x75CF = 0x4D56
+0x75D7 = 0x4D57
+0x75DC = 0x4D58
+0x75DF = 0x4D59
+0x75E0 = 0x4D5A
+0x75E1 = 0x4D5B
+0x75E4 = 0x4D5C
+0x75E7 = 0x4D5D
+0x75EC = 0x4D5E
+0x75EE = 0x4D5F
+0x75EF = 0x4D60
+0x75F1 = 0x4D61
+0x75F9 = 0x4D62
+0x7600 = 0x4D63
+0x7602 = 0x4D64
+0x7603 = 0x4D65
+0x7604 = 0x4D66
+0x7607 = 0x4D67
+0x7608 = 0x4D68
+0x760A = 0x4D69
+0x760C = 0x4D6A
+0x760F = 0x4D6B
+0x7612 = 0x4D6C
+0x7613 = 0x4D6D
+0x7615 = 0x4D6E
+0x7616 = 0x4D6F
+0x7619 = 0x4D70
+0x761B = 0x4D71
+0x761C = 0x4D72
+0x761D = 0x4D73
+0x761E = 0x4D74
+0x7623 = 0x4D75
+0x7625 = 0x4D76
+0x7626 = 0x4D77
+0x7629 = 0x4D78
+0x762D = 0x4D79
+0x7632 = 0x4D7A
+0x7633 = 0x4D7B
+0x7635 = 0x4D7C
+0x7638 = 0x4D7D
+0x7639 = 0x4D7E
+0x763A = 0x4E21
+0x763C = 0x4E22
+0x7640 = 0x4E24
+0x7641 = 0x4E25
+0x7643 = 0x4E26
+0x7644 = 0x4E27
+0x7645 = 0x4E28
+0x7649 = 0x4E29
+0x764A = 0x4E23
+0x764B = 0x4E2A
+0x7655 = 0x4E2B
+0x7659 = 0x4E2C
+0x765F = 0x4E2D
+0x7664 = 0x4E2E
+0x7665 = 0x4E2F
+0x766D = 0x4E30
+0x766E = 0x4E31
+0x766F = 0x4E32
+0x7671 = 0x4E33
+0x7674 = 0x4E34
+0x7681 = 0x4E35
+0x7685 = 0x4E36
+0x768C = 0x4E37
+0x768D = 0x4E38
+0x7695 = 0x4E39
+0x769B = 0x4E3A
+0x769C = 0x4E3B
+0x769D = 0x4E3C
+0x769F = 0x4E3D
+0x76A0 = 0x4E3E
+0x76A2 = 0x4E3F
+0x76A3 = 0x4E40
+0x76A4 = 0x4E41
+0x76A5 = 0x4E42
+0x76A6 = 0x4E43
+0x76A7 = 0x4E44
+0x76A8 = 0x4E45
+0x76AA = 0x4E46
+0x76AD = 0x4E47
+0x76BD = 0x4E48
+0x76C1 = 0x4E49
+0x76C5 = 0x4E4A
+0x76C9 = 0x4E4B
+0x76CB = 0x4E4C
+0x76CC = 0x4E4D
+0x76CE = 0x4E4E
+0x76D4 = 0x4E4F
+0x76D9 = 0x4E50
+0x76E0 = 0x4E51
+0x76E6 = 0x4E52
+0x76E8 = 0x4E53
+0x76EC = 0x4E54
+0x76F0 = 0x4E55
+0x76F1 = 0x4E56
+0x76F6 = 0x4E57
+0x76F9 = 0x4E58
+0x76FC = 0x4E59
+0x7700 = 0x4E5A
+0x7706 = 0x4E5B
+0x770A = 0x4E5C
+0x770E = 0x4E5D
+0x7712 = 0x4E5E
+0x7714 = 0x4E5F
+0x7715 = 0x4E60
+0x7717 = 0x4E61
+0x7719 = 0x4E62
+0x771A = 0x4E63
+0x771C = 0x4E64
+0x7722 = 0x4E65
+0x7728 = 0x4E66
+0x772D = 0x4E67
+0x772E = 0x4E68
+0x772F = 0x4E69
+0x7734 = 0x4E6A
+0x7735 = 0x4E6B
+0x7736 = 0x4E6C
+0x7739 = 0x4E6D
+0x773D = 0x4E6E
+0x773E = 0x4E6F
+0x7742 = 0x4E70
+0x7745 = 0x4E71
+0x7746 = 0x4E72
+0x774A = 0x4E73
+0x774D = 0x4E74
+0x774E = 0x4E75
+0x774F = 0x4E76
+0x7752 = 0x4E77
+0x7756 = 0x4E78
+0x7757 = 0x4E79
+0x775C = 0x4E7A
+0x775E = 0x4E7B
+0x775F = 0x4E7C
+0x7760 = 0x4E7D
+0x7762 = 0x4E7E
+0x7764 = 0x4F21
+0x7767 = 0x4F22
+0x776A = 0x4F23
+0x776C = 0x4F24
+0x7770 = 0x4F25
+0x7772 = 0x4F26
+0x7773 = 0x4F27
+0x7774 = 0x4F28
+0x777A = 0x4F29
+0x777D = 0x4F2A
+0x7780 = 0x4F2B
+0x7784 = 0x4F2C
+0x778C = 0x4F2D
+0x778D = 0x4F2E
+0x7794 = 0x4F2F
+0x7795 = 0x4F30
+0x7796 = 0x4F31
+0x779A = 0x4F32
+0x779F = 0x4F33
+0x77A2 = 0x4F34
+0x77A7 = 0x4F35
+0x77AA = 0x4F36
+0x77AE = 0x4F37
+0x77AF = 0x4F38
+0x77B1 = 0x4F39
+0x77B5 = 0x4F3A
+0x77BE = 0x4F3B
+0x77C3 = 0x4F3C
+0x77C9 = 0x4F3D
+0x77D1 = 0x4F3E
+0x77D2 = 0x4F3F
+0x77D5 = 0x4F40
+0x77D9 = 0x4F41
+0x77DE = 0x4F42
+0x77DF = 0x4F43
+0x77E0 = 0x4F44
+0x77E4 = 0x4F45
+0x77E6 = 0x4F46
+0x77EA = 0x4F47
+0x77EC = 0x4F48
+0x77F0 = 0x4F49
+0x77F1 = 0x4F4A
+0x77F4 = 0x4F4B
+0x77F8 = 0x4F4C
+0x77FB = 0x4F4D
+0x7805 = 0x4F4E
+0x7806 = 0x4F4F
+0x7809 = 0x4F50
+0x780D = 0x4F51
+0x780E = 0x4F52
+0x7811 = 0x4F53
+0x781D = 0x4F54
+0x7821 = 0x4F55
+0x7822 = 0x4F56
+0x7823 = 0x4F57
+0x782D = 0x4F58
+0x782E = 0x4F59
+0x7830 = 0x4F5A
+0x7835 = 0x4F5B
+0x7837 = 0x4F5C
+0x7843 = 0x4F5D
+0x7844 = 0x4F5E
+0x7847 = 0x4F5F
+0x7848 = 0x4F60
+0x784C = 0x4F61
+0x784E = 0x4F62
+0x7852 = 0x4F63
+0x785C = 0x4F64
+0x785E = 0x4F65
+0x7860 = 0x4F66
+0x7861 = 0x4F67
+0x7863 = 0x4F68
+0x7864 = 0x4F69
+0x7868 = 0x4F6A
+0x786A = 0x4F6B
+0x786E = 0x4F6C
+0x787A = 0x4F6D
+0x787E = 0x4F6E
+0x788A = 0x4F6F
+0x788F = 0x4F70
+0x7894 = 0x4F71
+0x7898 = 0x4F72
+0x789D = 0x4F74
+0x789E = 0x4F75
+0x789F = 0x4F76
+0x78A1 = 0x4F73
+0x78A4 = 0x4F77
+0x78A8 = 0x4F78
+0x78AC = 0x4F79
+0x78AD = 0x4F7A
+0x78B0 = 0x4F7B
+0x78B1 = 0x4F7C
+0x78B2 = 0x4F7D
+0x78B3 = 0x4F7E
+0x78BB = 0x5021
+0x78BD = 0x5022
+0x78BF = 0x5023
+0x78C7 = 0x5024
+0x78C8 = 0x5025
+0x78C9 = 0x5026
+0x78CC = 0x5027
+0x78CE = 0x5028
+0x78D2 = 0x5029
+0x78D3 = 0x502A
+0x78D5 = 0x502B
+0x78D6 = 0x502C
+0x78DB = 0x502E
+0x78DF = 0x502F
+0x78E0 = 0x5030
+0x78E1 = 0x5031
+0x78E4 = 0x502D
+0x78E6 = 0x5032
+0x78EA = 0x5033
+0x78F2 = 0x5034
+0x78F3 = 0x5035
+0x78F6 = 0x5037
+0x78F7 = 0x5038
+0x78FA = 0x5039
+0x78FB = 0x503A
+0x78FF = 0x503B
+0x7900 = 0x5036
+0x7906 = 0x503C
+0x790C = 0x503D
+0x7910 = 0x503E
+0x791A = 0x503F
+0x791C = 0x5040
+0x791E = 0x5041
+0x791F = 0x5042
+0x7920 = 0x5043
+0x7925 = 0x5044
+0x7927 = 0x5045
+0x7929 = 0x5046
+0x792D = 0x5047
+0x7931 = 0x5048
+0x7934 = 0x5049
+0x7935 = 0x504A
+0x793B = 0x504B
+0x793D = 0x504C
+0x793F = 0x504D
+0x7944 = 0x504E
+0x7945 = 0x504F
+0x7946 = 0x5050
+0x794A = 0x5051
+0x794B = 0x5052
+0x794F = 0x5053
+0x7951 = 0x5054
+0x7954 = 0x5055
+0x7958 = 0x5056
+0x795B = 0x5057
+0x795C = 0x5058
+0x7967 = 0x5059
+0x7969 = 0x505A
+0x796B = 0x505B
+0x7972 = 0x505C
+0x7979 = 0x505D
+0x797B = 0x505E
+0x797C = 0x505F
+0x797E = 0x5060
+0x798B = 0x5061
+0x798C = 0x5062
+0x7991 = 0x5063
+0x7993 = 0x5064
+0x7994 = 0x5065
+0x7995 = 0x5066
+0x7996 = 0x5067
+0x7998 = 0x5068
+0x799B = 0x5069
+0x799C = 0x506A
+0x79A1 = 0x506B
+0x79A8 = 0x506C
+0x79A9 = 0x506D
+0x79AB = 0x506E
+0x79AF = 0x506F
+0x79B1 = 0x5070
+0x79B4 = 0x5071
+0x79B8 = 0x5072
+0x79BB = 0x5073
+0x79C2 = 0x5074
+0x79C4 = 0x5075
+0x79C7 = 0x5076
+0x79C8 = 0x5077
+0x79CA = 0x5078
+0x79CF = 0x5079
+0x79D4 = 0x507A
+0x79D6 = 0x507B
+0x79DA = 0x507C
+0x79DD = 0x507D
+0x79DE = 0x507E
+0x79E0 = 0x5121
+0x79E2 = 0x5122
+0x79E5 = 0x5123
+0x79EA = 0x5124
+0x79EB = 0x5125
+0x79ED = 0x5126
+0x79F1 = 0x5127
+0x79F8 = 0x5128
+0x79FC = 0x5129
+0x7A02 = 0x512A
+0x7A03 = 0x512B
+0x7A07 = 0x512C
+0x7A09 = 0x512D
+0x7A0A = 0x512E
+0x7A0C = 0x512F
+0x7A11 = 0x5130
+0x7A15 = 0x5131
+0x7A1B = 0x5132
+0x7A1E = 0x5133
+0x7A21 = 0x5134
+0x7A27 = 0x5135
+0x7A2B = 0x5136
+0x7A2D = 0x5137
+0x7A2F = 0x5138
+0x7A30 = 0x5139
+0x7A34 = 0x513A
+0x7A35 = 0x513B
+0x7A38 = 0x513C
+0x7A39 = 0x513D
+0x7A3A = 0x513E
+0x7A44 = 0x513F
+0x7A45 = 0x5140
+0x7A47 = 0x5141
+0x7A48 = 0x5142
+0x7A4C = 0x5143
+0x7A55 = 0x5144
+0x7A56 = 0x5145
+0x7A59 = 0x5146
+0x7A5C = 0x5147
+0x7A5D = 0x5148
+0x7A5F = 0x5149
+0x7A60 = 0x514A
+0x7A65 = 0x514B
+0x7A67 = 0x514C
+0x7A6A = 0x514D
+0x7A6D = 0x514E
+0x7A75 = 0x514F
+0x7A78 = 0x5150
+0x7A7E = 0x5151
+0x7A80 = 0x5152
+0x7A82 = 0x5153
+0x7A85 = 0x5154
+0x7A86 = 0x5155
+0x7A8A = 0x5156
+0x7A8B = 0x5157
+0x7A90 = 0x5158
+0x7A91 = 0x5159
+0x7A94 = 0x515A
+0x7A9E = 0x515B
+0x7AA0 = 0x515C
+0x7AA3 = 0x515D
+0x7AAC = 0x515E
+0x7AB3 = 0x515F
+0x7AB5 = 0x5160
+0x7AB9 = 0x5161
+0x7ABB = 0x5162
+0x7ABC = 0x5163
+0x7AC6 = 0x5164
+0x7AC9 = 0x5165
+0x7ACC = 0x5166
+0x7ACE = 0x5167
+0x7AD1 = 0x5168
+0x7ADB = 0x5169
+0x7AE8 = 0x516A
+0x7AE9 = 0x516B
+0x7AEB = 0x516C
+0x7AEC = 0x516D
+0x7AF1 = 0x516E
+0x7AF4 = 0x516F
+0x7AFB = 0x5170
+0x7AFD = 0x5171
+0x7AFE = 0x5172
+0x7B07 = 0x5173
+0x7B14 = 0x5174
+0x7B1F = 0x5175
+0x7B23 = 0x5176
+0x7B27 = 0x5177
+0x7B29 = 0x5178
+0x7B2A = 0x5179
+0x7B2B = 0x517A
+0x7B2D = 0x517B
+0x7B2E = 0x517C
+0x7B2F = 0x517D
+0x7B30 = 0x517E
+0x7B31 = 0x5221
+0x7B34 = 0x5222
+0x7B3D = 0x5223
+0x7B3F = 0x5224
+0x7B40 = 0x5225
+0x7B41 = 0x5226
+0x7B47 = 0x5227
+0x7B4E = 0x5228
+0x7B55 = 0x5229
+0x7B60 = 0x522A
+0x7B64 = 0x522B
+0x7B66 = 0x522C
+0x7B69 = 0x522D
+0x7B6A = 0x522E
+0x7B6D = 0x522F
+0x7B6F = 0x5230
+0x7B72 = 0x5231
+0x7B73 = 0x5232
+0x7B77 = 0x5233
+0x7B84 = 0x5234
+0x7B89 = 0x5235
+0x7B8E = 0x5236
+0x7B90 = 0x5237
+0x7B91 = 0x5238
+0x7B96 = 0x5239
+0x7B9B = 0x523A
+0x7B9E = 0x523B
+0x7BA0 = 0x523C
+0x7BA5 = 0x523D
+0x7BAC = 0x523E
+0x7BAF = 0x523F
+0x7BB0 = 0x5240
+0x7BB2 = 0x5241
+0x7BB5 = 0x5242
+0x7BB6 = 0x5243
+0x7BBA = 0x5244
+0x7BBB = 0x5245
+0x7BBC = 0x5246
+0x7BBD = 0x5247
+0x7BC2 = 0x5248
+0x7BC5 = 0x5249
+0x7BC8 = 0x524A
+0x7BCA = 0x524B
+0x7BD4 = 0x524C
+0x7BD6 = 0x524D
+0x7BD7 = 0x524E
+0x7BD9 = 0x524F
+0x7BDA = 0x5250
+0x7BDB = 0x5251
+0x7BE8 = 0x5252
+0x7BEA = 0x5253
+0x7BF2 = 0x5254
+0x7BF4 = 0x5255
+0x7BF5 = 0x5256
+0x7BF8 = 0x5257
+0x7BF9 = 0x5258
+0x7BFA = 0x5259
+0x7BFC = 0x525A
+0x7BFE = 0x525B
+0x7C01 = 0x525C
+0x7C02 = 0x525D
+0x7C03 = 0x525E
+0x7C04 = 0x525F
+0x7C06 = 0x5260
+0x7C09 = 0x5261
+0x7C0B = 0x5262
+0x7C0C = 0x5263
+0x7C0E = 0x5264
+0x7C0F = 0x5265
+0x7C19 = 0x5266
+0x7C1B = 0x5267
+0x7C20 = 0x5268
+0x7C25 = 0x5269
+0x7C26 = 0x526A
+0x7C28 = 0x526B
+0x7C2C = 0x526C
+0x7C31 = 0x526D
+0x7C33 = 0x526E
+0x7C34 = 0x526F
+0x7C36 = 0x5270
+0x7C39 = 0x5271
+0x7C3A = 0x5272
+0x7C46 = 0x5273
+0x7C4A = 0x5274
+0x7C51 = 0x5276
+0x7C52 = 0x5277
+0x7C53 = 0x5278
+0x7C55 = 0x5275
+0x7C59 = 0x5279
+0x7C5A = 0x527A
+0x7C5B = 0x527B
+0x7C5C = 0x527C
+0x7C5D = 0x527D
+0x7C5E = 0x527E
+0x7C61 = 0x5321
+0x7C63 = 0x5322
+0x7C67 = 0x5323
+0x7C69 = 0x5324
+0x7C6D = 0x5325
+0x7C6E = 0x5326
+0x7C70 = 0x5327
+0x7C72 = 0x5328
+0x7C79 = 0x5329
+0x7C7C = 0x532A
+0x7C7D = 0x532B
+0x7C86 = 0x532C
+0x7C87 = 0x532D
+0x7C8F = 0x532E
+0x7C94 = 0x532F
+0x7C9E = 0x5330
+0x7CA0 = 0x5331
+0x7CA6 = 0x5332
+0x7CB0 = 0x5333
+0x7CB6 = 0x5334
+0x7CB7 = 0x5335
+0x7CBA = 0x5336
+0x7CBB = 0x5337
+0x7CBC = 0x5338
+0x7CBF = 0x5339
+0x7CC4 = 0x533A
+0x7CC7 = 0x533B
+0x7CC8 = 0x533C
+0x7CC9 = 0x533D
+0x7CCD = 0x533E
+0x7CCF = 0x533F
+0x7CD3 = 0x5340
+0x7CD4 = 0x5341
+0x7CD5 = 0x5342
+0x7CD7 = 0x5343
+0x7CD9 = 0x5344
+0x7CDA = 0x5345
+0x7CDD = 0x5346
+0x7CE6 = 0x5347
+0x7CE9 = 0x5348
+0x7CEB = 0x5349
+0x7CF5 = 0x534A
+0x7D03 = 0x534B
+0x7D07 = 0x534C
+0x7D08 = 0x534D
+0x7D09 = 0x534E
+0x7D0F = 0x534F
+0x7D11 = 0x5350
+0x7D12 = 0x5351
+0x7D13 = 0x5352
+0x7D16 = 0x5353
+0x7D1D = 0x5354
+0x7D1E = 0x5355
+0x7D23 = 0x5356
+0x7D26 = 0x5357
+0x7D2A = 0x5358
+0x7D2D = 0x5359
+0x7D31 = 0x535A
+0x7D3C = 0x535B
+0x7D3D = 0x535C
+0x7D3E = 0x535D
+0x7D40 = 0x535E
+0x7D41 = 0x535F
+0x7D47 = 0x5360
+0x7D48 = 0x5361
+0x7D4D = 0x5362
+0x7D51 = 0x5363
+0x7D53 = 0x5364
+0x7D57 = 0x5365
+0x7D59 = 0x5366
+0x7D5A = 0x5367
+0x7D5C = 0x5368
+0x7D5D = 0x5369
+0x7D65 = 0x536A
+0x7D67 = 0x536B
+0x7D6A = 0x536C
+0x7D70 = 0x536D
+0x7D78 = 0x536E
+0x7D7A = 0x536F
+0x7D7B = 0x5370
+0x7D7F = 0x5371
+0x7D81 = 0x5372
+0x7D82 = 0x5373
+0x7D83 = 0x5374
+0x7D85 = 0x5375
+0x7D86 = 0x5376
+0x7D88 = 0x5377
+0x7D8B = 0x5378
+0x7D8C = 0x5379
+0x7D8D = 0x537A
+0x7D91 = 0x537B
+0x7D96 = 0x537C
+0x7D97 = 0x537D
+0x7D9D = 0x537E
+0x7D9E = 0x5421
+0x7DA6 = 0x5422
+0x7DA7 = 0x5423
+0x7DAA = 0x5424
+0x7DB3 = 0x5425
+0x7DB6 = 0x5426
+0x7DB7 = 0x5427
+0x7DB9 = 0x5428
+0x7DC2 = 0x5429
+0x7DC3 = 0x542A
+0x7DC4 = 0x542B
+0x7DC5 = 0x542C
+0x7DC6 = 0x542D
+0x7DCC = 0x542E
+0x7DCD = 0x542F
+0x7DCE = 0x5430
+0x7DD7 = 0x5431
+0x7DD9 = 0x5432
+0x7DE2 = 0x5434
+0x7DE5 = 0x5435
+0x7DE6 = 0x5436
+0x7DEA = 0x5437
+0x7DEB = 0x5438
+0x7DED = 0x5439
+0x7DF1 = 0x543A
+0x7DF5 = 0x543B
+0x7DF6 = 0x543C
+0x7DF9 = 0x543D
+0x7DFA = 0x543E
+0x7E00 = 0x5433
+0x7E08 = 0x543F
+0x7E10 = 0x5440
+0x7E11 = 0x5441
+0x7E15 = 0x5442
+0x7E17 = 0x5443
+0x7E1C = 0x5444
+0x7E1D = 0x5445
+0x7E20 = 0x5446
+0x7E27 = 0x5447
+0x7E28 = 0x5448
+0x7E2C = 0x5449
+0x7E2D = 0x544A
+0x7E2F = 0x544B
+0x7E33 = 0x544C
+0x7E36 = 0x544D
+0x7E3F = 0x544E
+0x7E44 = 0x544F
+0x7E45 = 0x5450
+0x7E47 = 0x5451
+0x7E4E = 0x5452
+0x7E50 = 0x5453
+0x7E52 = 0x5454
+0x7E58 = 0x5455
+0x7E5F = 0x5456
+0x7E61 = 0x5457
+0x7E62 = 0x5458
+0x7E65 = 0x5459
+0x7E6B = 0x545A
+0x7E6E = 0x545B
+0x7E6F = 0x545C
+0x7E73 = 0x545D
+0x7E78 = 0x545E
+0x7E7E = 0x545F
+0x7E81 = 0x5460
+0x7E86 = 0x5461
+0x7E87 = 0x5462
+0x7E8A = 0x5463
+0x7E8D = 0x5464
+0x7E91 = 0x5465
+0x7E95 = 0x5466
+0x7E98 = 0x5467
+0x7E9A = 0x5468
+0x7E9D = 0x5469
+0x7E9E = 0x546A
+0x7F3B = 0x546C
+0x7F3C = 0x546B
+0x7F3D = 0x546D
+0x7F3E = 0x546E
+0x7F3F = 0x546F
+0x7F43 = 0x5470
+0x7F44 = 0x5471
+0x7F47 = 0x5472
+0x7F4F = 0x5473
+0x7F52 = 0x5474
+0x7F53 = 0x5475
+0x7F5B = 0x5476
+0x7F5C = 0x5477
+0x7F5D = 0x5478
+0x7F61 = 0x5479
+0x7F63 = 0x547A
+0x7F64 = 0x547B
+0x7F65 = 0x547C
+0x7F66 = 0x547D
+0x7F6D = 0x547E
+0x7F71 = 0x5521
+0x7F7D = 0x5522
+0x7F7E = 0x5523
+0x7F7F = 0x5524
+0x7F80 = 0x5525
+0x7F8B = 0x5526
+0x7F8D = 0x5527
+0x7F8F = 0x5528
+0x7F90 = 0x5529
+0x7F91 = 0x552A
+0x7F96 = 0x552B
+0x7F97 = 0x552C
+0x7F9C = 0x552D
+0x7FA1 = 0x552E
+0x7FA2 = 0x552F
+0x7FA6 = 0x5530
+0x7FAA = 0x5531
+0x7FAD = 0x5532
+0x7FB4 = 0x5533
+0x7FBC = 0x5534
+0x7FBF = 0x5535
+0x7FC0 = 0x5536
+0x7FC3 = 0x5537
+0x7FC8 = 0x5538
+0x7FCE = 0x5539
+0x7FCF = 0x553A
+0x7FDB = 0x553B
+0x7FDF = 0x553C
+0x7FE3 = 0x553D
+0x7FE5 = 0x553E
+0x7FE8 = 0x553F
+0x7FEC = 0x5540
+0x7FEE = 0x5541
+0x7FEF = 0x5542
+0x7FF2 = 0x5543
+0x7FFA = 0x5544
+0x7FFD = 0x5545
+0x7FFE = 0x5546
+0x7FFF = 0x5547
+0x8007 = 0x5548
+0x8008 = 0x5549
+0x800A = 0x554A
+0x800D = 0x554B
+0x800E = 0x554C
+0x800F = 0x554D
+0x8011 = 0x554E
+0x8013 = 0x554F
+0x8014 = 0x5550
+0x8016 = 0x5551
+0x801D = 0x5552
+0x801E = 0x5553
+0x801F = 0x5554
+0x8020 = 0x5555
+0x8024 = 0x5556
+0x8026 = 0x5557
+0x802C = 0x5558
+0x802E = 0x5559
+0x8030 = 0x555A
+0x8034 = 0x555B
+0x8035 = 0x555C
+0x8037 = 0x555D
+0x8039 = 0x555E
+0x803A = 0x555F
+0x803C = 0x5560
+0x803E = 0x5561
+0x8040 = 0x5562
+0x8044 = 0x5563
+0x8060 = 0x5564
+0x8064 = 0x5565
+0x8066 = 0x5566
+0x806D = 0x5567
+0x8071 = 0x5568
+0x8075 = 0x5569
+0x8081 = 0x556A
+0x8088 = 0x556B
+0x808E = 0x556C
+0x809C = 0x556D
+0x809E = 0x556E
+0x80A6 = 0x556F
+0x80A7 = 0x5570
+0x80AB = 0x5571
+0x80B8 = 0x5572
+0x80B9 = 0x5573
+0x80C8 = 0x5574
+0x80CD = 0x5575
+0x80CF = 0x5576
+0x80D2 = 0x5577
+0x80D4 = 0x5578
+0x80D5 = 0x5579
+0x80D7 = 0x557A
+0x80D8 = 0x557B
+0x80E0 = 0x557C
+0x80ED = 0x557D
+0x80EE = 0x557E
+0x80F0 = 0x5621
+0x80F2 = 0x5622
+0x80F3 = 0x5623
+0x80F6 = 0x5624
+0x80F9 = 0x5625
+0x80FA = 0x5626
+0x80FE = 0x5627
+0x8103 = 0x5628
+0x810B = 0x5629
+0x8116 = 0x562A
+0x8117 = 0x562B
+0x8118 = 0x562C
+0x811C = 0x562D
+0x811E = 0x562E
+0x8120 = 0x562F
+0x8124 = 0x5630
+0x8127 = 0x5631
+0x812C = 0x5632
+0x8130 = 0x5633
+0x8135 = 0x5634
+0x813A = 0x5635
+0x813C = 0x5636
+0x8145 = 0x5637
+0x8147 = 0x5638
+0x814A = 0x5639
+0x814C = 0x563A
+0x8152 = 0x563B
+0x8157 = 0x563C
+0x8160 = 0x563D
+0x8161 = 0x563E
+0x8167 = 0x563F
+0x8168 = 0x5640
+0x8169 = 0x5641
+0x816D = 0x5642
+0x816F = 0x5643
+0x8177 = 0x5644
+0x8181 = 0x5645
+0x8184 = 0x5647
+0x8185 = 0x5648
+0x8186 = 0x5649
+0x818B = 0x564A
+0x818E = 0x564B
+0x8190 = 0x5646
+0x8196 = 0x564C
+0x8198 = 0x564D
+0x819B = 0x564E
+0x819E = 0x564F
+0x81A2 = 0x5650
+0x81AE = 0x5651
+0x81B2 = 0x5652
+0x81B4 = 0x5653
+0x81BB = 0x5654
+0x81C3 = 0x5656
+0x81C5 = 0x5657
+0x81CA = 0x5658
+0x81CB = 0x5655
+0x81CE = 0x5659
+0x81CF = 0x565A
+0x81D5 = 0x565B
+0x81D7 = 0x565C
+0x81DB = 0x565D
+0x81DD = 0x565E
+0x81DE = 0x565F
+0x81E1 = 0x5660
+0x81E4 = 0x5661
+0x81EB = 0x5662
+0x81EC = 0x5663
+0x81F0 = 0x5664
+0x81F1 = 0x5665
+0x81F2 = 0x5666
+0x81F5 = 0x5667
+0x81F6 = 0x5668
+0x81F8 = 0x5669
+0x81F9 = 0x566A
+0x81FD = 0x566B
+0x81FF = 0x566C
+0x8200 = 0x566D
+0x8203 = 0x566E
+0x820F = 0x566F
+0x8213 = 0x5670
+0x8214 = 0x5671
+0x8219 = 0x5672
+0x821A = 0x5673
+0x821D = 0x5674
+0x8221 = 0x5675
+0x8222 = 0x5676
+0x8228 = 0x5677
+0x8232 = 0x5678
+0x8234 = 0x5679
+0x823A = 0x567A
+0x8243 = 0x567B
+0x8244 = 0x567C
+0x8245 = 0x567D
+0x8246 = 0x567E
+0x824B = 0x5721
+0x824E = 0x5722
+0x824F = 0x5723
+0x8251 = 0x5724
+0x8256 = 0x5725
+0x825C = 0x5726
+0x8260 = 0x5727
+0x8263 = 0x5728
+0x8267 = 0x5729
+0x826D = 0x572A
+0x8274 = 0x572B
+0x827B = 0x572C
+0x827D = 0x572D
+0x827F = 0x572E
+0x8280 = 0x572F
+0x8281 = 0x5730
+0x8283 = 0x5731
+0x8284 = 0x5732
+0x8287 = 0x5733
+0x8289 = 0x5734
+0x828A = 0x5735
+0x828E = 0x5736
+0x8291 = 0x5737
+0x8294 = 0x5738
+0x8296 = 0x5739
+0x8298 = 0x573A
+0x829A = 0x573B
+0x829B = 0x573C
+0x82A0 = 0x573D
+0x82A1 = 0x573E
+0x82A3 = 0x573F
+0x82A4 = 0x5740
+0x82A7 = 0x5741
+0x82A8 = 0x5742
+0x82A9 = 0x5743
+0x82AA = 0x5744
+0x82AE = 0x5745
+0x82B0 = 0x5746
+0x82B2 = 0x5747
+0x82B4 = 0x5748
+0x82B7 = 0x5749
+0x82BA = 0x574A
+0x82BC = 0x574B
+0x82BE = 0x574C
+0x82BF = 0x574D
+0x82C6 = 0x574E
+0x82D0 = 0x574F
+0x82D5 = 0x5750
+0x82DA = 0x5751
+0x82E0 = 0x5752
+0x82E2 = 0x5753
+0x82E4 = 0x5754
+0x82E8 = 0x5755
+0x82EA = 0x5756
+0x82ED = 0x5757
+0x82EF = 0x5758
+0x82F6 = 0x5759
+0x82F7 = 0x575A
+0x82FD = 0x575B
+0x82FE = 0x575C
+0x8300 = 0x575D
+0x8301 = 0x575E
+0x8307 = 0x575F
+0x8308 = 0x5760
+0x830A = 0x5761
+0x830B = 0x5762
+0x831B = 0x5764
+0x831D = 0x5765
+0x831E = 0x5766
+0x831F = 0x5767
+0x8321 = 0x5768
+0x8322 = 0x5769
+0x832C = 0x576A
+0x832D = 0x576B
+0x832E = 0x576C
+0x8330 = 0x576D
+0x8333 = 0x576E
+0x8337 = 0x576F
+0x833A = 0x5770
+0x833C = 0x5771
+0x833D = 0x5772
+0x8342 = 0x5773
+0x8343 = 0x5774
+0x8344 = 0x5775
+0x8347 = 0x5776
+0x834D = 0x5777
+0x834E = 0x5778
+0x8351 = 0x5779
+0x8353 = 0x583E
+0x8354 = 0x5763
+0x8355 = 0x577A
+0x8356 = 0x577B
+0x8357 = 0x577C
+0x8370 = 0x577D
+0x8378 = 0x577E
+0x837D = 0x5821
+0x837F = 0x5822
+0x8380 = 0x5823
+0x8382 = 0x5824
+0x8384 = 0x5825
+0x8386 = 0x5826
+0x838D = 0x5827
+0x8392 = 0x5828
+0x8394 = 0x5829
+0x8395 = 0x582A
+0x8398 = 0x582B
+0x8399 = 0x582C
+0x839B = 0x582D
+0x839C = 0x582E
+0x839D = 0x582F
+0x83A6 = 0x5830
+0x83A7 = 0x5831
+0x83A9 = 0x5832
+0x83AC = 0x5833
+0x83AD = 0x584C
+0x83BE = 0x5834
+0x83BF = 0x5835
+0x83C0 = 0x5836
+0x83C7 = 0x5837
+0x83C9 = 0x5838
+0x83CF = 0x5839
+0x83D0 = 0x583A
+0x83D1 = 0x583B
+0x83D4 = 0x583C
+0x83DD = 0x583D
+0x83E8 = 0x583F
+0x83EA = 0x5840
+0x83F6 = 0x5841
+0x83F8 = 0x5842
+0x83F9 = 0x5843
+0x83FC = 0x5844
+0x8401 = 0x5845
+0x8406 = 0x5846
+0x840A = 0x5847
+0x840F = 0x5848
+0x8411 = 0x5849
+0x8415 = 0x584A
+0x8419 = 0x584B
+0x842F = 0x584D
+0x8439 = 0x584E
+0x8445 = 0x584F
+0x8447 = 0x5850
+0x8448 = 0x5851
+0x844A = 0x5852
+0x844D = 0x5853
+0x844F = 0x5854
+0x8451 = 0x5855
+0x8452 = 0x5856
+0x8456 = 0x5857
+0x8458 = 0x5858
+0x8459 = 0x5859
+0x845A = 0x585A
+0x845C = 0x585B
+0x8460 = 0x585C
+0x8464 = 0x585D
+0x8465 = 0x585E
+0x8467 = 0x585F
+0x846A = 0x5860
+0x8470 = 0x5861
+0x8473 = 0x5862
+0x8474 = 0x5863
+0x8476 = 0x5864
+0x8478 = 0x5865
+0x847C = 0x5866
+0x847D = 0x5867
+0x8481 = 0x5868
+0x8485 = 0x5869
+0x8492 = 0x586A
+0x8493 = 0x586B
+0x8495 = 0x586C
+0x849E = 0x586D
+0x84A6 = 0x586E
+0x84A8 = 0x586F
+0x84A9 = 0x5870
+0x84AA = 0x5871
+0x84AF = 0x5872
+0x84B1 = 0x5873
+0x84B4 = 0x5874
+0x84BA = 0x5875
+0x84BD = 0x5876
+0x84BE = 0x5877
+0x84C0 = 0x5878
+0x84C2 = 0x5879
+0x84C7 = 0x587A
+0x84C8 = 0x587B
+0x84CC = 0x587C
+0x84CF = 0x587D
+0x84D3 = 0x587E
+0x84DC = 0x5921
+0x84E7 = 0x5922
+0x84EA = 0x5923
+0x84EF = 0x5924
+0x84F0 = 0x5925
+0x84F1 = 0x5926
+0x84F2 = 0x5927
+0x84F7 = 0x5928
+0x84FA = 0x592A
+0x84FB = 0x592B
+0x84FD = 0x592C
+0x8502 = 0x592D
+0x8503 = 0x592E
+0x8507 = 0x592F
+0x850C = 0x5930
+0x850E = 0x5931
+0x8510 = 0x5932
+0x851C = 0x5933
+0x851E = 0x5934
+0x8522 = 0x5935
+0x8523 = 0x5936
+0x8524 = 0x5937
+0x8525 = 0x5938
+0x8527 = 0x5939
+0x852A = 0x593A
+0x852B = 0x593B
+0x852F = 0x593C
+0x8532 = 0x5929
+0x8533 = 0x593D
+0x8534 = 0x593E
+0x8536 = 0x593F
+0x853F = 0x5940
+0x8546 = 0x5941
+0x854F = 0x5942
+0x8550 = 0x5943
+0x8551 = 0x5944
+0x8552 = 0x5945
+0x8553 = 0x5946
+0x8556 = 0x5947
+0x8559 = 0x5948
+0x855C = 0x5949
+0x855D = 0x594A
+0x855E = 0x594B
+0x855F = 0x594C
+0x8560 = 0x594D
+0x8561 = 0x594E
+0x8562 = 0x594F
+0x8564 = 0x5950
+0x856B = 0x5951
+0x856F = 0x5952
+0x8579 = 0x5953
+0x857A = 0x5954
+0x857B = 0x5955
+0x857D = 0x5956
+0x857F = 0x5957
+0x8581 = 0x5958
+0x8585 = 0x5959
+0x8586 = 0x595A
+0x8589 = 0x595B
+0x858B = 0x595C
+0x858C = 0x595D
+0x858F = 0x595E
+0x8593 = 0x595F
+0x8598 = 0x5960
+0x859D = 0x5961
+0x859F = 0x5962
+0x85A0 = 0x5963
+0x85A2 = 0x5964
+0x85A5 = 0x5965
+0x85A7 = 0x5966
+0x85AD = 0x5974
+0x85B4 = 0x5967
+0x85B6 = 0x5968
+0x85B7 = 0x5969
+0x85B8 = 0x596A
+0x85BC = 0x596B
+0x85BD = 0x596C
+0x85BE = 0x596D
+0x85BF = 0x596E
+0x85C2 = 0x596F
+0x85C7 = 0x5970
+0x85CA = 0x5971
+0x85CB = 0x5972
+0x85CE = 0x5973
+0x85D8 = 0x5975
+0x85DA = 0x5976
+0x85DF = 0x5977
+0x85E0 = 0x5978
+0x85E6 = 0x5979
+0x85E8 = 0x597A
+0x85ED = 0x597B
+0x85F3 = 0x597C
+0x85F6 = 0x597D
+0x85FC = 0x597E
+0x85FF = 0x5A21
+0x8600 = 0x5A22
+0x8604 = 0x5A23
+0x8605 = 0x5A24
+0x860D = 0x5A25
+0x860E = 0x5A26
+0x8610 = 0x5A27
+0x8611 = 0x5A28
+0x8612 = 0x5A29
+0x8618 = 0x5A2A
+0x8619 = 0x5A2B
+0x861B = 0x5A2C
+0x861E = 0x5A2D
+0x8621 = 0x5A2E
+0x8627 = 0x5A2F
+0x8629 = 0x5A30
+0x8636 = 0x5A31
+0x8638 = 0x5A32
+0x863A = 0x5A33
+0x863C = 0x5A34
+0x863D = 0x5A35
+0x8640 = 0x5A36
+0x8641 = 0x3866
+0x8642 = 0x5A37
+0x8646 = 0x5A38
+0x8652 = 0x5A39
+0x8653 = 0x5A3A
+0x8656 = 0x5A3B
+0x8657 = 0x5A3C
+0x8658 = 0x5A3D
+0x8659 = 0x5A3E
+0x865D = 0x5A3F
+0x8660 = 0x5A40
+0x8661 = 0x5A41
+0x8662 = 0x5A42
+0x8663 = 0x5A43
+0x8664 = 0x5A44
+0x8669 = 0x5A45
+0x866C = 0x5A46
+0x866F = 0x5A47
+0x8675 = 0x5A48
+0x8676 = 0x5A49
+0x8677 = 0x5A4A
+0x867A = 0x5A4B
+0x8688 = 0x5A6D
+0x868D = 0x5A4C
+0x8691 = 0x5A4D
+0x8696 = 0x5A4E
+0x8698 = 0x5A4F
+0x869A = 0x5A50
+0x869C = 0x5A51
+0x86A1 = 0x5A52
+0x86A6 = 0x5A53
+0x86A7 = 0x5A54
+0x86A8 = 0x5A55
+0x86AD = 0x5A56
+0x86B1 = 0x5A57
+0x86B3 = 0x5A58
+0x86B4 = 0x5A59
+0x86B5 = 0x5A5A
+0x86B7 = 0x5A5B
+0x86B8 = 0x5A5C
+0x86B9 = 0x5A5D
+0x86BF = 0x5A5E
+0x86C0 = 0x5A5F
+0x86C1 = 0x5A60
+0x86C3 = 0x5A61
+0x86C5 = 0x5A62
+0x86D1 = 0x5A63
+0x86D2 = 0x5A64
+0x86D5 = 0x5A65
+0x86D7 = 0x5A66
+0x86DA = 0x5A67
+0x86DC = 0x5A68
+0x86E0 = 0x5A69
+0x86E3 = 0x5A6A
+0x86E5 = 0x5A6B
+0x86E7 = 0x5A6C
+0x86FA = 0x5A6E
+0x86FC = 0x5A6F
+0x86FD = 0x5A70
+0x8704 = 0x5A71
+0x8705 = 0x5A72
+0x8707 = 0x5A73
+0x870B = 0x5A74
+0x870E = 0x5A75
+0x870F = 0x5A76
+0x8710 = 0x5A77
+0x8713 = 0x5A78
+0x8714 = 0x5A79
+0x8719 = 0x5A7A
+0x871E = 0x5A7B
+0x871F = 0x5A7C
+0x8721 = 0x5A7D
+0x8723 = 0x5A7E
+0x8728 = 0x5B21
+0x872E = 0x5B22
+0x872F = 0x5B23
+0x8731 = 0x5B24
+0x8732 = 0x5B25
+0x8739 = 0x5B26
+0x873A = 0x5B27
+0x873C = 0x5B28
+0x873D = 0x5B29
+0x873E = 0x5B2A
+0x8740 = 0x5B2B
+0x8743 = 0x5B2C
+0x8745 = 0x5B2D
+0x874D = 0x5B2E
+0x8758 = 0x5B2F
+0x875D = 0x5B30
+0x8761 = 0x5B31
+0x8764 = 0x5B32
+0x8765 = 0x5B33
+0x876F = 0x5B34
+0x8771 = 0x5B35
+0x8772 = 0x5B36
+0x877B = 0x5B37
+0x8783 = 0x5B38
+0x8784 = 0x5B39
+0x8785 = 0x5B3A
+0x8786 = 0x5B3B
+0x8787 = 0x5B3C
+0x8788 = 0x5B3D
+0x8789 = 0x5B3E
+0x878B = 0x5B3F
+0x878C = 0x5B40
+0x8790 = 0x5B41
+0x8793 = 0x5B42
+0x8795 = 0x5B43
+0x8797 = 0x5B44
+0x8798 = 0x5B45
+0x8799 = 0x5B46
+0x879E = 0x5B47
+0x87A0 = 0x5B48
+0x87A3 = 0x5B49
+0x87A7 = 0x5B4A
+0x87AC = 0x5B4B
+0x87AD = 0x5B4C
+0x87AE = 0x5B4D
+0x87B1 = 0x5B4E
+0x87B5 = 0x5B4F
+0x87BE = 0x5B50
+0x87BF = 0x5B51
+0x87C1 = 0x5B52
+0x87C8 = 0x5B53
+0x87C9 = 0x5B54
+0x87CA = 0x5B55
+0x87CE = 0x5B56
+0x87D5 = 0x5B57
+0x87D6 = 0x5B58
+0x87D9 = 0x5B59
+0x87DA = 0x5B5A
+0x87DC = 0x5B5B
+0x87DF = 0x5B5C
+0x87E2 = 0x5B5D
+0x87E3 = 0x5B5E
+0x87E4 = 0x5B5F
+0x87EA = 0x5B60
+0x87EB = 0x5B61
+0x87ED = 0x5B62
+0x87F1 = 0x5B63
+0x87F3 = 0x5B64
+0x87F8 = 0x5B65
+0x87FA = 0x5B66
+0x87FF = 0x5B67
+0x8801 = 0x5B68
+0x8803 = 0x5B69
+0x8806 = 0x5B6A
+0x8809 = 0x5B6B
+0x880A = 0x5B6C
+0x880B = 0x5B6D
+0x8810 = 0x5B6E
+0x8812 = 0x5B70
+0x8813 = 0x5B71
+0x8814 = 0x5B72
+0x8818 = 0x5B73
+0x8819 = 0x5B6F
+0x881A = 0x5B74
+0x881B = 0x5B75
+0x881C = 0x5B76
+0x881E = 0x5B77
+0x881F = 0x5B78
+0x8828 = 0x5B79
+0x882D = 0x5B7A
+0x882E = 0x5B7B
+0x8830 = 0x5B7C
+0x8832 = 0x5B7D
+0x8835 = 0x5B7E
+0x883A = 0x5C21
+0x883C = 0x5C22
+0x8841 = 0x5C23
+0x8843 = 0x5C24
+0x8845 = 0x5C25
+0x8848 = 0x5C26
+0x8849 = 0x5C27
+0x884A = 0x5C28
+0x884B = 0x5C29
+0x884E = 0x5C2A
+0x8851 = 0x5C2B
+0x8855 = 0x5C2C
+0x8856 = 0x5C2D
+0x8858 = 0x5C2E
+0x885A = 0x5C2F
+0x885C = 0x5C30
+0x885F = 0x5C31
+0x8860 = 0x5C32
+0x8864 = 0x5C33
+0x8869 = 0x5C34
+0x8871 = 0x5C35
+0x8879 = 0x5C36
+0x887B = 0x5C37
+0x8880 = 0x5C38
+0x8898 = 0x5C39
+0x889A = 0x5C3A
+0x889B = 0x5C3B
+0x889C = 0x5C3C
+0x889F = 0x5C3D
+0x88A0 = 0x5C3E
+0x88A8 = 0x5C3F
+0x88AA = 0x5C40
+0x88BA = 0x5C41
+0x88BD = 0x5C42
+0x88BE = 0x5C43
+0x88C0 = 0x5C44
+0x88CA = 0x5C45
+0x88CB = 0x5C46
+0x88CC = 0x5C47
+0x88CD = 0x5C48
+0x88CE = 0x5C49
+0x88D1 = 0x5C4A
+0x88D2 = 0x5C4B
+0x88D3 = 0x5C4C
+0x88DB = 0x5C4D
+0x88DE = 0x5C4E
+0x88E7 = 0x5C4F
+0x88EF = 0x5C50
+0x88F0 = 0x5C51
+0x88F1 = 0x5C52
+0x88F5 = 0x5C53
+0x88F7 = 0x5C54
+0x8901 = 0x5C55
+0x8906 = 0x5C56
+0x890D = 0x5C57
+0x890E = 0x5C58
+0x890F = 0x5C59
+0x8915 = 0x5C5A
+0x8916 = 0x5C5B
+0x8918 = 0x5C5C
+0x8919 = 0x5C5D
+0x891A = 0x5C5E
+0x891C = 0x5C5F
+0x8920 = 0x5C60
+0x8926 = 0x5C61
+0x8927 = 0x5C62
+0x8928 = 0x5C63
+0x8930 = 0x5C64
+0x8931 = 0x5C65
+0x8932 = 0x5C66
+0x8935 = 0x5C67
+0x8939 = 0x5C68
+0x893A = 0x5C69
+0x893E = 0x5C6A
+0x8940 = 0x5C6B
+0x8942 = 0x5C6C
+0x8945 = 0x5C6D
+0x8946 = 0x5C6E
+0x8949 = 0x5C6F
+0x894F = 0x5C70
+0x8952 = 0x5C71
+0x8957 = 0x5C72
+0x895A = 0x5C73
+0x895B = 0x5C74
+0x895C = 0x5C75
+0x8961 = 0x5C76
+0x8962 = 0x5C77
+0x8963 = 0x5C78
+0x896B = 0x5C79
+0x896E = 0x5C7A
+0x8970 = 0x5C7B
+0x8973 = 0x5C7C
+0x8975 = 0x5C7D
+0x897A = 0x5C7E
+0x897B = 0x5D21
+0x897C = 0x5D22
+0x897D = 0x5D23
+0x8989 = 0x5D24
+0x898D = 0x5D25
+0x8990 = 0x5D26
+0x8994 = 0x5D27
+0x8995 = 0x5D28
+0x899B = 0x5D29
+0x899C = 0x5D2A
+0x899F = 0x5D2B
+0x89A0 = 0x5D2C
+0x89A5 = 0x5D2D
+0x89B0 = 0x5D2E
+0x89B4 = 0x5D2F
+0x89B5 = 0x5D30
+0x89B6 = 0x5D31
+0x89B7 = 0x5D32
+0x89BC = 0x5D33
+0x89D4 = 0x5D34
+0x89D5 = 0x5D35
+0x89D6 = 0x5D36
+0x89D7 = 0x5D37
+0x89D8 = 0x5D38
+0x89E5 = 0x5D39
+0x89E9 = 0x5D3A
+0x89EB = 0x5D3B
+0x89ED = 0x5D3C
+0x89F1 = 0x5D3D
+0x89F3 = 0x5D3E
+0x89F6 = 0x5D3F
+0x89F9 = 0x5D40
+0x89FD = 0x5D41
+0x89FF = 0x5D42
+0x8A04 = 0x5D43
+0x8A05 = 0x5D44
+0x8A07 = 0x5D45
+0x8A0F = 0x5D46
+0x8A11 = 0x5D47
+0x8A12 = 0x5D48
+0x8A14 = 0x5D49
+0x8A15 = 0x5D4A
+0x8A1E = 0x5D4B
+0x8A20 = 0x5D4C
+0x8A22 = 0x5D4D
+0x8A24 = 0x5D4E
+0x8A26 = 0x5D4F
+0x8A2B = 0x5D50
+0x8A2C = 0x5D51
+0x8A2F = 0x5D52
+0x8A35 = 0x5D53
+0x8A37 = 0x5D54
+0x8A3D = 0x5D55
+0x8A3E = 0x5D56
+0x8A40 = 0x5D57
+0x8A43 = 0x5D58
+0x8A45 = 0x5D59
+0x8A47 = 0x5D5A
+0x8A49 = 0x5D5B
+0x8A4D = 0x5D5C
+0x8A4E = 0x5D5D
+0x8A53 = 0x5D5E
+0x8A56 = 0x5D5F
+0x8A57 = 0x5D60
+0x8A58 = 0x5D61
+0x8A5C = 0x5D62
+0x8A5D = 0x5D63
+0x8A61 = 0x5D64
+0x8A65 = 0x5D65
+0x8A67 = 0x5D66
+0x8A75 = 0x5D67
+0x8A76 = 0x5D68
+0x8A77 = 0x5D69
+0x8A79 = 0x5D6A
+0x8A7A = 0x5D6B
+0x8A7B = 0x5D6C
+0x8A7E = 0x5D6D
+0x8A7F = 0x5D6E
+0x8A80 = 0x5D6F
+0x8A83 = 0x5D70
+0x8A86 = 0x5D71
+0x8A8B = 0x5D72
+0x8A8F = 0x5D73
+0x8A90 = 0x5D74
+0x8A92 = 0x5D75
+0x8A96 = 0x5D76
+0x8A97 = 0x5D77
+0x8A99 = 0x5D78
+0x8A9F = 0x5D79
+0x8AA7 = 0x5D7A
+0x8AA9 = 0x5D7B
+0x8AAE = 0x5D7C
+0x8AAF = 0x5D7D
+0x8AB3 = 0x5D7E
+0x8AB6 = 0x5E21
+0x8AB7 = 0x5E22
+0x8ABB = 0x5E23
+0x8ABE = 0x5E24
+0x8AC3 = 0x5E25
+0x8AC6 = 0x5E26
+0x8AC8 = 0x5E27
+0x8AC9 = 0x5E28
+0x8ACA = 0x5E29
+0x8AD1 = 0x5E2A
+0x8AD3 = 0x5E2B
+0x8AD4 = 0x5E2C
+0x8AD5 = 0x5E2D
+0x8AD7 = 0x5E2E
+0x8ADD = 0x5E2F
+0x8ADF = 0x5E30
+0x8AEC = 0x5E31
+0x8AF0 = 0x5E32
+0x8AF4 = 0x5E33
+0x8AF5 = 0x5E34
+0x8AF6 = 0x5E35
+0x8AFC = 0x5E36
+0x8AFF = 0x5E37
+0x8B05 = 0x5E38
+0x8B06 = 0x5E39
+0x8B0A = 0x5E3F
+0x8B0B = 0x5E3A
+0x8B11 = 0x5E3B
+0x8B1C = 0x5E3C
+0x8B1E = 0x5E3D
+0x8B1F = 0x5E3E
+0x8B2D = 0x5E40
+0x8B30 = 0x5E41
+0x8B37 = 0x5E42
+0x8B3C = 0x5E43
+0x8B42 = 0x5E44
+0x8B43 = 0x5E45
+0x8B44 = 0x5E46
+0x8B45 = 0x5E47
+0x8B46 = 0x5E48
+0x8B48 = 0x5E49
+0x8B4D = 0x5E4E
+0x8B52 = 0x5E4A
+0x8B53 = 0x5E4B
+0x8B54 = 0x5E4C
+0x8B59 = 0x5E4D
+0x8B5E = 0x5E4F
+0x8B63 = 0x5E50
+0x8B6D = 0x5E51
+0x8B76 = 0x5E52
+0x8B78 = 0x5E53
+0x8B79 = 0x5E54
+0x8B7C = 0x5E55
+0x8B7E = 0x5E56
+0x8B81 = 0x5E57
+0x8B84 = 0x5E58
+0x8B85 = 0x5E59
+0x8B8B = 0x5E5A
+0x8B8D = 0x5E5B
+0x8B8F = 0x5E5C
+0x8B94 = 0x5E5D
+0x8B95 = 0x5E5E
+0x8B9C = 0x5E5F
+0x8B9E = 0x5E60
+0x8B9F = 0x5E61
+0x8C38 = 0x5E62
+0x8C39 = 0x5E63
+0x8C3D = 0x5E64
+0x8C3E = 0x5E65
+0x8C45 = 0x5E66
+0x8C47 = 0x5E67
+0x8C49 = 0x5E68
+0x8C4B = 0x5E69
+0x8C4F = 0x5E6A
+0x8C51 = 0x5E6B
+0x8C53 = 0x5E6C
+0x8C54 = 0x5E6D
+0x8C57 = 0x5E6E
+0x8C58 = 0x5E6F
+0x8C59 = 0x5E72
+0x8C5B = 0x5E70
+0x8C5D = 0x5E71
+0x8C63 = 0x5E73
+0x8C64 = 0x5E74
+0x8C66 = 0x5E75
+0x8C68 = 0x5E76
+0x8C69 = 0x5E77
+0x8C6D = 0x5E78
+0x8C73 = 0x5E79
+0x8C75 = 0x5E7A
+0x8C76 = 0x5E7B
+0x8C7B = 0x5E7C
+0x8C7E = 0x5E7D
+0x8C86 = 0x5E7E
+0x8C87 = 0x5F21
+0x8C8B = 0x5F22
+0x8C90 = 0x5F23
+0x8C92 = 0x5F24
+0x8C93 = 0x5F25
+0x8C99 = 0x5F26
+0x8C9B = 0x5F27
+0x8C9C = 0x5F28
+0x8CA4 = 0x5F29
+0x8CB9 = 0x5F2A
+0x8CBA = 0x5F2B
+0x8CC5 = 0x5F2C
+0x8CC6 = 0x5F2D
+0x8CC9 = 0x5F2E
+0x8CCB = 0x5F2F
+0x8CCF = 0x5F30
+0x8CD5 = 0x5F32
+0x8CD6 = 0x5F31
+0x8CD9 = 0x5F33
+0x8CDD = 0x5F34
+0x8CE1 = 0x5F35
+0x8CE8 = 0x5F36
+0x8CEC = 0x5F37
+0x8CEF = 0x5F38
+0x8CF0 = 0x5F39
+0x8CF2 = 0x5F3A
+0x8CF5 = 0x5F3B
+0x8CF7 = 0x5F3C
+0x8CF8 = 0x5F3D
+0x8CFE = 0x5F3E
+0x8CFF = 0x5F3F
+0x8D01 = 0x5F40
+0x8D03 = 0x5F41
+0x8D09 = 0x5F42
+0x8D12 = 0x5F43
+0x8D17 = 0x5F44
+0x8D1B = 0x5F45
+0x8D65 = 0x5F46
+0x8D69 = 0x5F47
+0x8D6C = 0x5F48
+0x8D6E = 0x5F49
+0x8D7F = 0x5F4A
+0x8D82 = 0x5F4B
+0x8D84 = 0x5F4C
+0x8D88 = 0x5F4D
+0x8D8D = 0x5F4E
+0x8D90 = 0x5F4F
+0x8D91 = 0x5F50
+0x8D95 = 0x5F51
+0x8D9E = 0x5F52
+0x8D9F = 0x5F53
+0x8DA0 = 0x5F54
+0x8DA6 = 0x5F55
+0x8DAB = 0x5F56
+0x8DAC = 0x5F57
+0x8DAF = 0x5F58
+0x8DB2 = 0x5F59
+0x8DB5 = 0x5F5A
+0x8DB7 = 0x5F5B
+0x8DB9 = 0x5F5C
+0x8DBB = 0x5F5D
+0x8DBC = 0x5F6F
+0x8DC0 = 0x5F5E
+0x8DC5 = 0x5F5F
+0x8DC6 = 0x5F60
+0x8DC7 = 0x5F61
+0x8DC8 = 0x5F62
+0x8DCA = 0x5F63
+0x8DCE = 0x5F64
+0x8DD1 = 0x5F65
+0x8DD4 = 0x5F66
+0x8DD5 = 0x5F67
+0x8DD7 = 0x5F68
+0x8DD9 = 0x5F69
+0x8DE4 = 0x5F6A
+0x8DE5 = 0x5F6B
+0x8DE7 = 0x5F6C
+0x8DEC = 0x5F6D
+0x8DF0 = 0x5F6E
+0x8DF1 = 0x5F70
+0x8DF2 = 0x5F71
+0x8DF4 = 0x5F72
+0x8DFD = 0x5F73
+0x8E01 = 0x5F74
+0x8E04 = 0x5F75
+0x8E05 = 0x5F76
+0x8E06 = 0x5F77
+0x8E0B = 0x5F78
+0x8E11 = 0x5F79
+0x8E14 = 0x5F7A
+0x8E16 = 0x5F7B
+0x8E20 = 0x5F7C
+0x8E21 = 0x5F7D
+0x8E22 = 0x5F7E
+0x8E23 = 0x6021
+0x8E26 = 0x6022
+0x8E27 = 0x6023
+0x8E31 = 0x6024
+0x8E33 = 0x6025
+0x8E36 = 0x6026
+0x8E37 = 0x6027
+0x8E38 = 0x6028
+0x8E39 = 0x6029
+0x8E3D = 0x602A
+0x8E40 = 0x602B
+0x8E41 = 0x602C
+0x8E4B = 0x602D
+0x8E4D = 0x602E
+0x8E4E = 0x602F
+0x8E4F = 0x6030
+0x8E54 = 0x6031
+0x8E5B = 0x6032
+0x8E5C = 0x6033
+0x8E5D = 0x6034
+0x8E5E = 0x6035
+0x8E61 = 0x6036
+0x8E62 = 0x6037
+0x8E69 = 0x6038
+0x8E6C = 0x6039
+0x8E6D = 0x603A
+0x8E6F = 0x603B
+0x8E70 = 0x603C
+0x8E71 = 0x603D
+0x8E79 = 0x603E
+0x8E7A = 0x603F
+0x8E7B = 0x6040
+0x8E82 = 0x6041
+0x8E83 = 0x6042
+0x8E89 = 0x6043
+0x8E90 = 0x6044
+0x8E92 = 0x6045
+0x8E95 = 0x6046
+0x8E9A = 0x6047
+0x8E9B = 0x6048
+0x8E9D = 0x6049
+0x8E9E = 0x604A
+0x8EA2 = 0x604B
+0x8EA7 = 0x604C
+0x8EA9 = 0x604D
+0x8EAD = 0x604E
+0x8EAE = 0x604F
+0x8EB3 = 0x6050
+0x8EB5 = 0x6051
+0x8EBA = 0x6052
+0x8EBB = 0x6053
+0x8EC0 = 0x6054
+0x8EC1 = 0x6055
+0x8EC3 = 0x6056
+0x8EC4 = 0x6057
+0x8EC7 = 0x6058
+0x8ECF = 0x6059
+0x8ED1 = 0x605A
+0x8ED4 = 0x605B
+0x8EDC = 0x605C
+0x8EE8 = 0x605D
+0x8EED = 0x6064
+0x8EEE = 0x605E
+0x8EF0 = 0x605F
+0x8EF1 = 0x6060
+0x8EF7 = 0x6061
+0x8EF9 = 0x6062
+0x8EFA = 0x6063
+0x8F00 = 0x6065
+0x8F02 = 0x6066
+0x8F07 = 0x6067
+0x8F08 = 0x6068
+0x8F0F = 0x6069
+0x8F10 = 0x606A
+0x8F16 = 0x606B
+0x8F17 = 0x606C
+0x8F18 = 0x606D
+0x8F1E = 0x606E
+0x8F20 = 0x606F
+0x8F21 = 0x6070
+0x8F23 = 0x6071
+0x8F25 = 0x6072
+0x8F27 = 0x6073
+0x8F28 = 0x6074
+0x8F2C = 0x6075
+0x8F2D = 0x6076
+0x8F2E = 0x6077
+0x8F34 = 0x6078
+0x8F35 = 0x6079
+0x8F36 = 0x607A
+0x8F37 = 0x607B
+0x8F3A = 0x607C
+0x8F40 = 0x607D
+0x8F41 = 0x607E
+0x8F43 = 0x6121
+0x8F47 = 0x6122
+0x8F4F = 0x6123
+0x8F51 = 0x6124
+0x8F52 = 0x6125
+0x8F53 = 0x6126
+0x8F54 = 0x6127
+0x8F55 = 0x6128
+0x8F58 = 0x6129
+0x8F5D = 0x612A
+0x8F5E = 0x612B
+0x8F65 = 0x612C
+0x8F9D = 0x612D
+0x8FA0 = 0x612E
+0x8FA1 = 0x612F
+0x8FA4 = 0x6130
+0x8FA5 = 0x6131
+0x8FA6 = 0x6132
+0x8FB5 = 0x6133
+0x8FB6 = 0x6134
+0x8FB8 = 0x6135
+0x8FBE = 0x6136
+0x8FC0 = 0x6137
+0x8FC1 = 0x6138
+0x8FC6 = 0x6139
+0x8FCA = 0x613A
+0x8FCB = 0x613B
+0x8FCD = 0x613C
+0x8FD0 = 0x613D
+0x8FD2 = 0x613E
+0x8FD3 = 0x613F
+0x8FD5 = 0x6140
+0x8FE0 = 0x6141
+0x8FE3 = 0x6142
+0x8FE4 = 0x6143
+0x8FE8 = 0x6144
+0x8FEE = 0x6145
+0x8FF1 = 0x6146
+0x8FF5 = 0x6147
+0x8FF6 = 0x6148
+0x8FFB = 0x6149
+0x8FFE = 0x614A
+0x9002 = 0x614B
+0x9004 = 0x614C
+0x9008 = 0x614D
+0x900C = 0x614E
+0x9018 = 0x614F
+0x901B = 0x6150
+0x9028 = 0x6151
+0x9029 = 0x6152
+0x902A = 0x6154
+0x902C = 0x6155
+0x902D = 0x6156
+0x902F = 0x6153
+0x9033 = 0x6157
+0x9034 = 0x6158
+0x9037 = 0x6159
+0x903F = 0x615A
+0x9043 = 0x615B
+0x9044 = 0x615C
+0x904C = 0x615D
+0x905B = 0x615E
+0x905D = 0x615F
+0x9062 = 0x6160
+0x9066 = 0x6161
+0x9067 = 0x6162
+0x906C = 0x6163
+0x9070 = 0x6164
+0x9074 = 0x6165
+0x9079 = 0x6166
+0x9085 = 0x6167
+0x9088 = 0x6168
+0x908B = 0x6169
+0x908C = 0x616A
+0x908E = 0x616B
+0x9090 = 0x616C
+0x9095 = 0x616D
+0x9097 = 0x616E
+0x9098 = 0x616F
+0x9099 = 0x6170
+0x909B = 0x6171
+0x90A0 = 0x6172
+0x90A1 = 0x6173
+0x90A2 = 0x6174
+0x90A5 = 0x6175
+0x90B0 = 0x6176
+0x90B2 = 0x6177
+0x90B3 = 0x6178
+0x90B4 = 0x6179
+0x90B6 = 0x617A
+0x90BD = 0x617B
+0x90BE = 0x617D
+0x90C3 = 0x617E
+0x90C4 = 0x6221
+0x90C5 = 0x6222
+0x90C7 = 0x6223
+0x90C8 = 0x6224
+0x90CC = 0x617C
+0x90D2 = 0x622D
+0x90D5 = 0x6225
+0x90D7 = 0x6226
+0x90D8 = 0x6227
+0x90D9 = 0x6228
+0x90DC = 0x6229
+0x90DD = 0x622A
+0x90DF = 0x622B
+0x90E5 = 0x622C
+0x90EB = 0x622F
+0x90EF = 0x6230
+0x90F0 = 0x6231
+0x90F4 = 0x6232
+0x90F6 = 0x622E
+0x90FE = 0x6233
+0x90FF = 0x6234
+0x9100 = 0x6235
+0x9104 = 0x6236
+0x9105 = 0x6237
+0x9106 = 0x6238
+0x9108 = 0x6239
+0x910D = 0x623A
+0x9110 = 0x623B
+0x9114 = 0x623C
+0x9116 = 0x623D
+0x9117 = 0x623E
+0x9118 = 0x623F
+0x911A = 0x6240
+0x911C = 0x6241
+0x911E = 0x6242
+0x9120 = 0x6243
+0x9122 = 0x6245
+0x9123 = 0x6246
+0x9125 = 0x6244
+0x9127 = 0x6247
+0x9129 = 0x6248
+0x912E = 0x6249
+0x912F = 0x624A
+0x9131 = 0x624B
+0x9134 = 0x624C
+0x9136 = 0x624D
+0x9137 = 0x624E
+0x9139 = 0x624F
+0x913A = 0x6250
+0x913C = 0x6251
+0x913D = 0x6252
+0x9143 = 0x6253
+0x9147 = 0x6254
+0x9148 = 0x6255
+0x914F = 0x6256
+0x9153 = 0x6257
+0x9157 = 0x6258
+0x9159 = 0x6259
+0x915A = 0x625A
+0x915B = 0x625B
+0x9161 = 0x625C
+0x9164 = 0x625D
+0x9167 = 0x625E
+0x916D = 0x625F
+0x9174 = 0x6260
+0x9179 = 0x6261
+0x917A = 0x6262
+0x917B = 0x6263
+0x9181 = 0x6264
+0x9183 = 0x6265
+0x9185 = 0x6266
+0x9186 = 0x6267
+0x918A = 0x6268
+0x918E = 0x6269
+0x9191 = 0x626A
+0x9193 = 0x626B
+0x9194 = 0x626C
+0x9195 = 0x626D
+0x9198 = 0x626E
+0x919E = 0x626F
+0x91A1 = 0x6270
+0x91A6 = 0x6271
+0x91A8 = 0x6272
+0x91AC = 0x6273
+0x91AD = 0x6274
+0x91AE = 0x6275
+0x91B0 = 0x6276
+0x91B1 = 0x6277
+0x91B2 = 0x6278
+0x91B3 = 0x6279
+0x91B6 = 0x627A
+0x91BB = 0x627B
+0x91BC = 0x627C
+0x91BD = 0x627D
+0x91BF = 0x627E
+0x91C2 = 0x6321
+0x91C3 = 0x6322
+0x91C5 = 0x6323
+0x91D3 = 0x6324
+0x91D4 = 0x6325
+0x91D7 = 0x6326
+0x91D9 = 0x6327
+0x91DA = 0x6328
+0x91DE = 0x6329
+0x91E4 = 0x632A
+0x91E5 = 0x632B
+0x91E9 = 0x632C
+0x91EA = 0x632D
+0x91EC = 0x632E
+0x91ED = 0x632F
+0x91EE = 0x6330
+0x91EF = 0x6331
+0x91F0 = 0x6332
+0x91F1 = 0x6333
+0x91F7 = 0x6334
+0x91F9 = 0x6335
+0x91FB = 0x6336
+0x91FD = 0x6337
+0x9200 = 0x6338
+0x9201 = 0x6339
+0x9204 = 0x633A
+0x9205 = 0x633B
+0x9206 = 0x633C
+0x9207 = 0x633D
+0x9209 = 0x633E
+0x920A = 0x633F
+0x920C = 0x6340
+0x9210 = 0x6341
+0x9212 = 0x6342
+0x9213 = 0x6343
+0x9216 = 0x6344
+0x9218 = 0x6345
+0x921C = 0x6346
+0x921D = 0x6347
+0x9223 = 0x6348
+0x9224 = 0x6349
+0x9225 = 0x634A
+0x9226 = 0x634B
+0x9228 = 0x634C
+0x922E = 0x634D
+0x922F = 0x634E
+0x9230 = 0x634F
+0x9233 = 0x6350
+0x9235 = 0x6351
+0x9236 = 0x6352
+0x9238 = 0x6353
+0x9239 = 0x6354
+0x923A = 0x6355
+0x923C = 0x6356
+0x923E = 0x6357
+0x9240 = 0x6358
+0x9242 = 0x6359
+0x9243 = 0x635A
+0x9246 = 0x635B
+0x9247 = 0x635C
+0x924A = 0x635D
+0x924D = 0x635E
+0x924E = 0x635F
+0x924F = 0x6360
+0x9251 = 0x6361
+0x9258 = 0x6362
+0x9259 = 0x6363
+0x925C = 0x6364
+0x925D = 0x6365
+0x9260 = 0x6366
+0x9261 = 0x6367
+0x9265 = 0x6368
+0x9267 = 0x6369
+0x9268 = 0x636A
+0x9269 = 0x636B
+0x926E = 0x636C
+0x926F = 0x636D
+0x9270 = 0x636E
+0x9275 = 0x636F
+0x9276 = 0x6370
+0x9277 = 0x6371
+0x9278 = 0x6372
+0x9279 = 0x6373
+0x927B = 0x6374
+0x927C = 0x6375
+0x927D = 0x6376
+0x927F = 0x6377
+0x9288 = 0x6378
+0x9289 = 0x6379
+0x928A = 0x637A
+0x928D = 0x637B
+0x928E = 0x637C
+0x9292 = 0x637D
+0x9297 = 0x637E
+0x9299 = 0x6421
+0x929F = 0x6422
+0x92A0 = 0x6423
+0x92A4 = 0x6424
+0x92A5 = 0x6425
+0x92A7 = 0x6426
+0x92A8 = 0x6427
+0x92AB = 0x6428
+0x92AF = 0x6429
+0x92B2 = 0x642A
+0x92B6 = 0x642B
+0x92B8 = 0x642C
+0x92BA = 0x642D
+0x92BB = 0x642E
+0x92BC = 0x642F
+0x92BD = 0x6430
+0x92BF = 0x6431
+0x92C0 = 0x6432
+0x92C1 = 0x6433
+0x92C2 = 0x6434
+0x92C3 = 0x6435
+0x92C5 = 0x6436
+0x92C6 = 0x6437
+0x92C7 = 0x6438
+0x92C8 = 0x6439
+0x92CB = 0x643A
+0x92CC = 0x643B
+0x92CD = 0x643C
+0x92CE = 0x643D
+0x92D0 = 0x643E
+0x92D3 = 0x643F
+0x92D5 = 0x6440
+0x92D7 = 0x6441
+0x92D8 = 0x6442
+0x92D9 = 0x6443
+0x92DC = 0x6444
+0x92DD = 0x6445
+0x92DF = 0x6446
+0x92E0 = 0x6447
+0x92E1 = 0x6448
+0x92E3 = 0x6449
+0x92E5 = 0x644A
+0x92E7 = 0x644B
+0x92E8 = 0x644C
+0x92EC = 0x644D
+0x92EE = 0x644E
+0x92F0 = 0x644F
+0x92F9 = 0x6450
+0x92FB = 0x6451
+0x92FF = 0x6452
+0x9300 = 0x6453
+0x9302 = 0x6454
+0x9308 = 0x6455
+0x930D = 0x6456
+0x9311 = 0x6457
+0x9314 = 0x6458
+0x9315 = 0x6459
+0x931C = 0x645A
+0x931D = 0x645B
+0x931E = 0x645C
+0x931F = 0x645D
+0x9321 = 0x645E
+0x9324 = 0x645F
+0x9325 = 0x6460
+0x9327 = 0x6461
+0x9329 = 0x6462
+0x932A = 0x6463
+0x9333 = 0x6464
+0x9334 = 0x6465
+0x9336 = 0x6466
+0x9337 = 0x6467
+0x9347 = 0x6468
+0x9348 = 0x6469
+0x9349 = 0x646A
+0x9350 = 0x646B
+0x9351 = 0x646C
+0x9352 = 0x646D
+0x9355 = 0x646E
+0x9357 = 0x646F
+0x9358 = 0x6470
+0x935A = 0x6471
+0x935E = 0x6472
+0x9364 = 0x6473
+0x9365 = 0x6474
+0x9367 = 0x6475
+0x9369 = 0x6476
+0x936A = 0x6477
+0x936D = 0x6478
+0x936F = 0x6479
+0x9370 = 0x647A
+0x9371 = 0x647B
+0x9373 = 0x647C
+0x9374 = 0x647D
+0x9376 = 0x647E
+0x937A = 0x6521
+0x937D = 0x6522
+0x937F = 0x6523
+0x9380 = 0x6524
+0x9381 = 0x6525
+0x9382 = 0x6526
+0x9388 = 0x6527
+0x938A = 0x6528
+0x938B = 0x6529
+0x938D = 0x652A
+0x938F = 0x652B
+0x9392 = 0x652C
+0x9395 = 0x652D
+0x9398 = 0x652E
+0x939B = 0x652F
+0x939E = 0x6530
+0x93A1 = 0x6531
+0x93A3 = 0x6532
+0x93A4 = 0x6533
+0x93A6 = 0x6534
+0x93A8 = 0x6535
+0x93A9 = 0x653B
+0x93AB = 0x6536
+0x93B4 = 0x6537
+0x93B5 = 0x6538
+0x93B6 = 0x6539
+0x93BA = 0x653A
+0x93C1 = 0x653C
+0x93C4 = 0x653D
+0x93C5 = 0x653E
+0x93C6 = 0x653F
+0x93C7 = 0x6540
+0x93C9 = 0x6541
+0x93CA = 0x6542
+0x93CB = 0x6543
+0x93CC = 0x6544
+0x93CD = 0x6545
+0x93D3 = 0x6546
+0x93D9 = 0x6547
+0x93DC = 0x6548
+0x93DE = 0x6549
+0x93DF = 0x654A
+0x93E2 = 0x654B
+0x93E6 = 0x654C
+0x93E7 = 0x654D
+0x93F7 = 0x654F
+0x93F8 = 0x6550
+0x93F9 = 0x654E
+0x93FA = 0x6551
+0x93FB = 0x6552
+0x93FD = 0x6553
+0x9401 = 0x6554
+0x9402 = 0x6555
+0x9404 = 0x6556
+0x9408 = 0x6557
+0x9409 = 0x6558
+0x940D = 0x6559
+0x940E = 0x655A
+0x940F = 0x655B
+0x9415 = 0x655C
+0x9416 = 0x655D
+0x9417 = 0x655E
+0x941F = 0x655F
+0x942E = 0x6560
+0x942F = 0x6561
+0x9431 = 0x6562
+0x9432 = 0x6563
+0x9433 = 0x6564
+0x9434 = 0x6565
+0x943B = 0x6566
+0x943D = 0x6568
+0x943F = 0x6567
+0x9443 = 0x6569
+0x9445 = 0x656A
+0x9448 = 0x656B
+0x944A = 0x656C
+0x944C = 0x656D
+0x9455 = 0x656E
+0x9459 = 0x656F
+0x945C = 0x6570
+0x945F = 0x6571
+0x9461 = 0x6572
+0x9463 = 0x6573
+0x9468 = 0x6574
+0x946B = 0x6575
+0x946D = 0x6576
+0x946E = 0x6577
+0x946F = 0x6578
+0x9471 = 0x6579
+0x9472 = 0x657A
+0x9483 = 0x657C
+0x9484 = 0x657B
+0x9578 = 0x657D
+0x9579 = 0x657E
+0x957E = 0x6621
+0x9584 = 0x6622
+0x9588 = 0x6623
+0x958C = 0x6624
+0x958D = 0x6625
+0x958E = 0x6626
+0x959D = 0x6627
+0x959E = 0x6628
+0x959F = 0x6629
+0x95A1 = 0x662A
+0x95A6 = 0x662B
+0x95A9 = 0x662C
+0x95AB = 0x662D
+0x95AC = 0x662E
+0x95B4 = 0x662F
+0x95B6 = 0x6630
+0x95BA = 0x6631
+0x95BD = 0x6632
+0x95BF = 0x6633
+0x95C6 = 0x6634
+0x95C8 = 0x6635
+0x95C9 = 0x6636
+0x95CB = 0x6637
+0x95D0 = 0x6638
+0x95D1 = 0x6639
+0x95D2 = 0x663A
+0x95D3 = 0x663B
+0x95D9 = 0x663C
+0x95DA = 0x663D
+0x95DD = 0x663E
+0x95DE = 0x663F
+0x95DF = 0x6640
+0x95E0 = 0x6641
+0x95E4 = 0x6642
+0x95E6 = 0x6643
+0x961D = 0x6644
+0x961E = 0x6645
+0x9622 = 0x6646
+0x9624 = 0x6647
+0x9625 = 0x6648
+0x9626 = 0x6649
+0x962C = 0x664A
+0x9631 = 0x664B
+0x9633 = 0x664C
+0x9637 = 0x664D
+0x9638 = 0x664E
+0x9639 = 0x664F
+0x963A = 0x6650
+0x963C = 0x6651
+0x963D = 0x6652
+0x9641 = 0x6653
+0x9652 = 0x6654
+0x9654 = 0x6655
+0x9656 = 0x6656
+0x9657 = 0x6657
+0x9658 = 0x6658
+0x9661 = 0x6659
+0x966E = 0x665A
+0x9674 = 0x665B
+0x967B = 0x665C
+0x967C = 0x665D
+0x967E = 0x665E
+0x967F = 0x665F
+0x9681 = 0x6660
+0x9682 = 0x6661
+0x9683 = 0x6662
+0x9684 = 0x6663
+0x9689 = 0x6664
+0x9691 = 0x6665
+0x9696 = 0x6666
+0x969A = 0x6667
+0x969D = 0x6668
+0x969F = 0x6669
+0x96A4 = 0x666A
+0x96A5 = 0x666B
+0x96A6 = 0x666C
+0x96A9 = 0x666D
+0x96AE = 0x666E
+0x96AF = 0x666F
+0x96B3 = 0x6670
+0x96BA = 0x6671
+0x96CA = 0x6672
+0x96D2 = 0x6673
+0x96D8 = 0x6675
+0x96DA = 0x6676
+0x96DD = 0x6677
+0x96DE = 0x6678
+0x96DF = 0x6679
+0x96E9 = 0x667A
+0x96EF = 0x667B
+0x96F1 = 0x667C
+0x96FA = 0x667D
+0x9702 = 0x667E
+0x9703 = 0x6721
+0x9705 = 0x6722
+0x9709 = 0x6723
+0x971A = 0x6724
+0x971B = 0x6725
+0x971D = 0x6726
+0x9721 = 0x6727
+0x9722 = 0x6728
+0x9723 = 0x6729
+0x9728 = 0x672A
+0x9731 = 0x672B
+0x9733 = 0x672C
+0x9741 = 0x672D
+0x9743 = 0x672E
+0x974A = 0x672F
+0x974E = 0x6730
+0x974F = 0x6731
+0x9755 = 0x6732
+0x9757 = 0x6733
+0x9758 = 0x6734
+0x975A = 0x6735
+0x975B = 0x6736
+0x9763 = 0x6737
+0x9767 = 0x6738
+0x976A = 0x6739
+0x976E = 0x673A
+0x9773 = 0x673B
+0x9776 = 0x673C
+0x9777 = 0x673D
+0x9778 = 0x673E
+0x977B = 0x673F
+0x977D = 0x6740
+0x977F = 0x6741
+0x9780 = 0x6742
+0x9789 = 0x6743
+0x9795 = 0x6744
+0x9796 = 0x6745
+0x9797 = 0x6746
+0x9799 = 0x6747
+0x979A = 0x6748
+0x979E = 0x6749
+0x979F = 0x674A
+0x97A2 = 0x674B
+0x97AC = 0x674C
+0x97AE = 0x674D
+0x97B1 = 0x674E
+0x97B2 = 0x674F
+0x97B5 = 0x6750
+0x97B6 = 0x6751
+0x97B8 = 0x6752
+0x97B9 = 0x6753
+0x97BA = 0x6754
+0x97BC = 0x6755
+0x97BE = 0x6756
+0x97BF = 0x6757
+0x97C1 = 0x6758
+0x97C4 = 0x6759
+0x97C5 = 0x675A
+0x97C7 = 0x675B
+0x97C9 = 0x675C
+0x97CA = 0x675D
+0x97CC = 0x675E
+0x97CD = 0x675F
+0x97CE = 0x6760
+0x97D0 = 0x6761
+0x97D1 = 0x6762
+0x97D4 = 0x6763
+0x97D7 = 0x6764
+0x97D8 = 0x6765
+0x97D9 = 0x6766
+0x97DB = 0x676A
+0x97DD = 0x6767
+0x97DE = 0x6768
+0x97E0 = 0x6769
+0x97E1 = 0x676B
+0x97E4 = 0x676C
+0x97EF = 0x676D
+0x97F1 = 0x676E
+0x97F4 = 0x676F
+0x97F7 = 0x6770
+0x97F8 = 0x6771
+0x97FA = 0x6772
+0x9807 = 0x6773
+0x980A = 0x6774
+0x980D = 0x6776
+0x980E = 0x6777
+0x9814 = 0x6778
+0x9816 = 0x6779
+0x9819 = 0x6775
+0x981C = 0x677A
+0x981E = 0x677B
+0x9820 = 0x677C
+0x9823 = 0x677D
+0x9825 = 0x6828
+0x9826 = 0x677E
+0x982B = 0x6821
+0x982E = 0x6822
+0x982F = 0x6823
+0x9830 = 0x6824
+0x9832 = 0x6825
+0x9833 = 0x6826
+0x9835 = 0x6827
+0x983E = 0x6829
+0x9844 = 0x682A
+0x9847 = 0x682B
+0x984A = 0x682C
+0x9851 = 0x682D
+0x9852 = 0x682E
+0x9853 = 0x682F
+0x9856 = 0x6830
+0x9857 = 0x6831
+0x9859 = 0x6832
+0x985A = 0x6833
+0x9862 = 0x6834
+0x9863 = 0x6835
+0x9865 = 0x6836
+0x9866 = 0x6837
+0x986A = 0x6838
+0x986C = 0x6839
+0x98AB = 0x683A
+0x98AD = 0x683B
+0x98AE = 0x683C
+0x98B0 = 0x683D
+0x98B4 = 0x683E
+0x98B7 = 0x683F
+0x98B8 = 0x6840
+0x98BA = 0x6841
+0x98BB = 0x6842
+0x98BF = 0x6843
+0x98C2 = 0x6844
+0x98C5 = 0x6845
+0x98C8 = 0x6846
+0x98CC = 0x6847
+0x98E1 = 0x6848
+0x98E3 = 0x6849
+0x98E5 = 0x684A
+0x98E6 = 0x684B
+0x98E7 = 0x684C
+0x98EA = 0x684D
+0x98F3 = 0x684E
+0x98F6 = 0x684F
+0x9902 = 0x6850
+0x9907 = 0x6851
+0x9908 = 0x6852
+0x9911 = 0x6853
+0x9915 = 0x6854
+0x9916 = 0x6855
+0x9917 = 0x6856
+0x991A = 0x6857
+0x991B = 0x6858
+0x991C = 0x6859
+0x991F = 0x685A
+0x9922 = 0x685B
+0x9926 = 0x685C
+0x9927 = 0x685D
+0x992B = 0x685E
+0x9931 = 0x685F
+0x9932 = 0x6860
+0x9933 = 0x6861
+0x9934 = 0x6862
+0x9935 = 0x6863
+0x9939 = 0x6864
+0x993A = 0x6865
+0x993B = 0x6866
+0x993C = 0x6867
+0x9940 = 0x6868
+0x9941 = 0x6869
+0x9946 = 0x686A
+0x9947 = 0x686B
+0x9948 = 0x686C
+0x994D = 0x686D
+0x994E = 0x686E
+0x9954 = 0x686F
+0x9958 = 0x6870
+0x9959 = 0x6871
+0x995B = 0x6872
+0x995C = 0x6873
+0x995E = 0x6874
+0x995F = 0x6875
+0x9960 = 0x6876
+0x999B = 0x6877
+0x999D = 0x6878
+0x999F = 0x6879
+0x99A6 = 0x687A
+0x99B0 = 0x687B
+0x99B1 = 0x687C
+0x99B2 = 0x687D
+0x99B5 = 0x687E
+0x99B9 = 0x6921
+0x99BA = 0x6922
+0x99BD = 0x6923
+0x99BF = 0x6924
+0x99C3 = 0x6925
+0x99C9 = 0x6926
+0x99D3 = 0x6927
+0x99D4 = 0x6928
+0x99D9 = 0x6929
+0x99DA = 0x692A
+0x99DC = 0x692B
+0x99DE = 0x692C
+0x99E7 = 0x692D
+0x99EA = 0x692E
+0x99EB = 0x692F
+0x99EC = 0x6930
+0x99F0 = 0x6931
+0x99F4 = 0x6932
+0x99F5 = 0x6933
+0x99F9 = 0x6934
+0x99FD = 0x6935
+0x99FE = 0x6936
+0x9A02 = 0x6937
+0x9A03 = 0x6938
+0x9A04 = 0x6939
+0x9A0B = 0x693A
+0x9A0C = 0x693B
+0x9A10 = 0x693C
+0x9A11 = 0x693D
+0x9A16 = 0x693E
+0x9A1E = 0x693F
+0x9A20 = 0x6940
+0x9A22 = 0x6941
+0x9A23 = 0x6942
+0x9A24 = 0x6943
+0x9A27 = 0x6944
+0x9A2D = 0x6945
+0x9A2E = 0x6946
+0x9A33 = 0x6947
+0x9A35 = 0x6948
+0x9A36 = 0x6949
+0x9A38 = 0x694A
+0x9A41 = 0x694C
+0x9A44 = 0x694D
+0x9A47 = 0x694B
+0x9A4A = 0x694E
+0x9A4B = 0x694F
+0x9A4C = 0x6950
+0x9A4E = 0x6951
+0x9A51 = 0x6952
+0x9A54 = 0x6953
+0x9A56 = 0x6954
+0x9A5D = 0x6955
+0x9AAA = 0x6956
+0x9AAC = 0x6957
+0x9AAE = 0x6958
+0x9AAF = 0x6959
+0x9AB2 = 0x695A
+0x9AB4 = 0x695B
+0x9AB5 = 0x695C
+0x9AB6 = 0x695D
+0x9AB9 = 0x695E
+0x9ABB = 0x695F
+0x9ABE = 0x6960
+0x9ABF = 0x6961
+0x9AC1 = 0x6962
+0x9AC3 = 0x6963
+0x9AC6 = 0x6964
+0x9AC8 = 0x6965
+0x9ACE = 0x6966
+0x9AD0 = 0x6967
+0x9AD2 = 0x6968
+0x9AD5 = 0x6969
+0x9AD6 = 0x696A
+0x9AD7 = 0x696B
+0x9ADB = 0x696C
+0x9ADC = 0x696D
+0x9AE0 = 0x696E
+0x9AE4 = 0x696F
+0x9AE5 = 0x6970
+0x9AE7 = 0x6971
+0x9AE9 = 0x6972
+0x9AEC = 0x6973
+0x9AF2 = 0x6974
+0x9AF3 = 0x6975
+0x9AF5 = 0x6976
+0x9AF9 = 0x6977
+0x9AFA = 0x6978
+0x9AFD = 0x6979
+0x9AFF = 0x697A
+0x9B00 = 0x697B
+0x9B01 = 0x697C
+0x9B02 = 0x697D
+0x9B03 = 0x697E
+0x9B04 = 0x6A21
+0x9B05 = 0x6A22
+0x9B08 = 0x6A23
+0x9B09 = 0x6A24
+0x9B0B = 0x6A25
+0x9B0C = 0x6A26
+0x9B0D = 0x6A27
+0x9B0E = 0x6A28
+0x9B10 = 0x6A29
+0x9B12 = 0x6A2A
+0x9B16 = 0x6A2B
+0x9B19 = 0x6A2C
+0x9B1B = 0x6A2D
+0x9B1C = 0x6A2E
+0x9B20 = 0x6A2F
+0x9B26 = 0x6A30
+0x9B2B = 0x6A31
+0x9B2D = 0x6A32
+0x9B33 = 0x6A33
+0x9B34 = 0x6A34
+0x9B35 = 0x6A35
+0x9B37 = 0x6A36
+0x9B39 = 0x6A37
+0x9B3A = 0x6A38
+0x9B3D = 0x6A39
+0x9B48 = 0x6A3A
+0x9B4B = 0x6A3B
+0x9B4C = 0x6A3C
+0x9B55 = 0x6A3D
+0x9B56 = 0x6A3E
+0x9B57 = 0x6A3F
+0x9B5B = 0x6A40
+0x9B5E = 0x6A41
+0x9B61 = 0x6A42
+0x9B63 = 0x6A43
+0x9B65 = 0x6A44
+0x9B66 = 0x6A45
+0x9B68 = 0x6A46
+0x9B6A = 0x6A47
+0x9B6B = 0x6A48
+0x9B6C = 0x6A49
+0x9B6D = 0x6A4A
+0x9B6E = 0x6A4B
+0x9B73 = 0x6A4C
+0x9B75 = 0x6A4D
+0x9B77 = 0x6A4E
+0x9B78 = 0x6A4F
+0x9B79 = 0x6A50
+0x9B7F = 0x6A51
+0x9B80 = 0x6A52
+0x9B84 = 0x6A53
+0x9B85 = 0x6A54
+0x9B86 = 0x6A55
+0x9B87 = 0x6A56
+0x9B89 = 0x6A57
+0x9B8A = 0x6A58
+0x9B8B = 0x6A59
+0x9B8D = 0x6A5A
+0x9B8F = 0x6A5B
+0x9B90 = 0x6A5C
+0x9B94 = 0x6A5D
+0x9B9A = 0x6A5E
+0x9B9D = 0x6A5F
+0x9B9E = 0x6A60
+0x9BA6 = 0x6A61
+0x9BA7 = 0x6A62
+0x9BA9 = 0x6A63
+0x9BAC = 0x6A64
+0x9BB0 = 0x6A65
+0x9BB1 = 0x6A66
+0x9BB2 = 0x6A67
+0x9BB7 = 0x6A68
+0x9BB8 = 0x6A69
+0x9BBB = 0x6A6A
+0x9BBC = 0x6A6B
+0x9BBE = 0x6A6C
+0x9BBF = 0x6A6D
+0x9BC1 = 0x6A6E
+0x9BC7 = 0x6A6F
+0x9BC8 = 0x6A70
+0x9BCE = 0x6A71
+0x9BD0 = 0x6A72
+0x9BD7 = 0x6A73
+0x9BD8 = 0x6A74
+0x9BDD = 0x6A75
+0x9BDF = 0x6A76
+0x9BE5 = 0x6A77
+0x9BE7 = 0x6A78
+0x9BEA = 0x6A79
+0x9BEB = 0x6A7A
+0x9BEF = 0x6A7B
+0x9BF3 = 0x6A7C
+0x9BF7 = 0x6A7D
+0x9BF8 = 0x6A7E
+0x9BF9 = 0x6B21
+0x9BFA = 0x6B22
+0x9BFD = 0x6B23
+0x9BFF = 0x6B24
+0x9C00 = 0x6B25
+0x9C02 = 0x6B26
+0x9C0B = 0x6B27
+0x9C0F = 0x6B28
+0x9C11 = 0x6B29
+0x9C16 = 0x6B2A
+0x9C18 = 0x6B2B
+0x9C19 = 0x6B2C
+0x9C1A = 0x6B2D
+0x9C1C = 0x6B2E
+0x9C1E = 0x6B2F
+0x9C22 = 0x6B30
+0x9C23 = 0x6B31
+0x9C26 = 0x6B32
+0x9C27 = 0x6B33
+0x9C28 = 0x6B34
+0x9C29 = 0x6B35
+0x9C2A = 0x6B36
+0x9C31 = 0x6B37
+0x9C35 = 0x6B38
+0x9C36 = 0x6B39
+0x9C37 = 0x6B3A
+0x9C3D = 0x6B3B
+0x9C41 = 0x6B3C
+0x9C43 = 0x6B3D
+0x9C44 = 0x6B3E
+0x9C45 = 0x6B3F
+0x9C49 = 0x6B40
+0x9C4A = 0x6B41
+0x9C4E = 0x6B42
+0x9C4F = 0x6B43
+0x9C50 = 0x6B44
+0x9C53 = 0x6B45
+0x9C54 = 0x6B46
+0x9C56 = 0x6B47
+0x9C58 = 0x6B48
+0x9C5B = 0x6B49
+0x9C5C = 0x6B50
+0x9C5D = 0x6B4A
+0x9C5E = 0x6B4B
+0x9C5F = 0x6B4C
+0x9C63 = 0x6B4D
+0x9C68 = 0x6B52
+0x9C69 = 0x6B4E
+0x9C6A = 0x6B4F
+0x9C6B = 0x6B51
+0x9C6E = 0x6B53
+0x9C70 = 0x6B54
+0x9C72 = 0x6B55
+0x9C75 = 0x6B56
+0x9C77 = 0x6B57
+0x9C7B = 0x6B58
+0x9CE6 = 0x6B59
+0x9CF2 = 0x6B5A
+0x9CF7 = 0x6B5B
+0x9CF9 = 0x6B5C
+0x9D02 = 0x6B5E
+0x9D0B = 0x6B5D
+0x9D11 = 0x6B5F
+0x9D17 = 0x6B60
+0x9D18 = 0x6B61
+0x9D1C = 0x6B62
+0x9D1D = 0x6B63
+0x9D1E = 0x6B64
+0x9D2F = 0x6B65
+0x9D30 = 0x6B66
+0x9D32 = 0x6B67
+0x9D33 = 0x6B68
+0x9D34 = 0x6B69
+0x9D3A = 0x6B6A
+0x9D3C = 0x6B6B
+0x9D3D = 0x6B6D
+0x9D42 = 0x6B6E
+0x9D43 = 0x6B6F
+0x9D45 = 0x6B6C
+0x9D47 = 0x6B70
+0x9D4A = 0x6B71
+0x9D53 = 0x6B72
+0x9D54 = 0x6B73
+0x9D5F = 0x6B74
+0x9D62 = 0x6B76
+0x9D63 = 0x6B75
+0x9D65 = 0x6B77
+0x9D69 = 0x6B78
+0x9D6A = 0x6B79
+0x9D6B = 0x6B7A
+0x9D70 = 0x6B7B
+0x9D76 = 0x6B7C
+0x9D77 = 0x6B7D
+0x9D7B = 0x6B7E
+0x9D7C = 0x6C21
+0x9D7E = 0x6C22
+0x9D83 = 0x6C23
+0x9D84 = 0x6C24
+0x9D86 = 0x6C25
+0x9D8A = 0x6C26
+0x9D8D = 0x6C27
+0x9D8E = 0x6C28
+0x9D92 = 0x6C29
+0x9D93 = 0x6C2A
+0x9D95 = 0x6C2B
+0x9D96 = 0x6C2C
+0x9D97 = 0x6C2D
+0x9D98 = 0x6C2E
+0x9DA1 = 0x6C2F
+0x9DAA = 0x6C30
+0x9DAC = 0x6C31
+0x9DAE = 0x6C32
+0x9DB1 = 0x6C33
+0x9DB5 = 0x6C34
+0x9DB9 = 0x6C35
+0x9DBC = 0x6C36
+0x9DBF = 0x6C37
+0x9DC3 = 0x6C38
+0x9DC7 = 0x6C39
+0x9DC9 = 0x6C3A
+0x9DCA = 0x6C3B
+0x9DD4 = 0x6C3C
+0x9DD5 = 0x6C3D
+0x9DD6 = 0x6C3E
+0x9DD7 = 0x6C3F
+0x9DDA = 0x6C40
+0x9DDE = 0x6C41
+0x9DDF = 0x6C42
+0x9DE0 = 0x6C43
+0x9DE5 = 0x6C44
+0x9DE7 = 0x6C45
+0x9DE9 = 0x6C46
+0x9DEB = 0x6C47
+0x9DEE = 0x6C48
+0x9DF0 = 0x6C49
+0x9DF3 = 0x6C4A
+0x9DF4 = 0x6C4B
+0x9DFE = 0x6C4C
+0x9E02 = 0x6C4E
+0x9E07 = 0x6C4F
+0x9E0A = 0x6C4D
+0x9E0E = 0x6C50
+0x9E10 = 0x6C51
+0x9E11 = 0x6C52
+0x9E12 = 0x6C53
+0x9E15 = 0x6C54
+0x9E16 = 0x6C55
+0x9E19 = 0x6C56
+0x9E1C = 0x6C57
+0x9E1D = 0x6C58
+0x9E7A = 0x6C59
+0x9E7B = 0x6C5A
+0x9E7C = 0x6C5B
+0x9E80 = 0x6C5C
+0x9E82 = 0x6C5D
+0x9E83 = 0x6C5E
+0x9E84 = 0x6C5F
+0x9E85 = 0x6C60
+0x9E87 = 0x6C61
+0x9E8E = 0x6C62
+0x9E8F = 0x6C63
+0x9E96 = 0x6C64
+0x9E98 = 0x6C65
+0x9E9B = 0x6C66
+0x9E9E = 0x6C67
+0x9EA4 = 0x6C68
+0x9EA8 = 0x6C69
+0x9EAC = 0x6C6A
+0x9EAE = 0x6C6B
+0x9EAF = 0x6C6C
+0x9EB0 = 0x6C6D
+0x9EB3 = 0x6C6E
+0x9EB4 = 0x6C6F
+0x9EB5 = 0x6C70
+0x9EC6 = 0x6C71
+0x9EC8 = 0x6C72
+0x9ECB = 0x6C73
+0x9ED5 = 0x6C74
+0x9EDF = 0x6C75
+0x9EE4 = 0x6C76
+0x9EE7 = 0x6C77
+0x9EEC = 0x6C78
+0x9EED = 0x6C79
+0x9EEE = 0x6C7A
+0x9EF0 = 0x6C7B
+0x9EF1 = 0x6C7C
+0x9EF2 = 0x6C7D
+0x9EF5 = 0x6C7E
+0x9EF8 = 0x6D21
+0x9EFF = 0x6D22
+0x9F02 = 0x6D23
+0x9F03 = 0x6D24
+0x9F09 = 0x6D25
+0x9F0F = 0x6D26
+0x9F10 = 0x6D27
+0x9F11 = 0x6D28
+0x9F12 = 0x6D29
+0x9F14 = 0x6D2A
+0x9F16 = 0x6D2B
+0x9F17 = 0x6D2C
+0x9F19 = 0x6D2D
+0x9F1A = 0x6D2E
+0x9F1B = 0x6D2F
+0x9F1F = 0x6D30
+0x9F22 = 0x6D31
+0x9F26 = 0x6D32
+0x9F2A = 0x6D33
+0x9F2B = 0x6D34
+0x9F2F = 0x6D35
+0x9F31 = 0x6D36
+0x9F32 = 0x6D37
+0x9F34 = 0x6D38
+0x9F37 = 0x6D39
+0x9F39 = 0x6D3A
+0x9F3A = 0x6D3B
+0x9F3C = 0x6D3C
+0x9F3D = 0x6D3D
+0x9F3F = 0x6D3E
+0x9F41 = 0x6D3F
+0x9F43 = 0x6D40
+0x9F44 = 0x6D41
+0x9F45 = 0x6D42
+0x9F46 = 0x6D43
+0x9F47 = 0x6D44
+0x9F53 = 0x6D45
+0x9F55 = 0x6D46
+0x9F56 = 0x6D47
+0x9F57 = 0x6D48
+0x9F58 = 0x6D49
+0x9F5A = 0x6D4A
+0x9F5D = 0x6D4B
+0x9F5E = 0x6D4C
+0x9F68 = 0x6D4D
+0x9F69 = 0x6D4E
+0x9F6D = 0x6D4F
+0x9F6E = 0x6D50
+0x9F6F = 0x6D51
+0x9F70 = 0x6D52
+0x9F71 = 0x6D53
+0x9F73 = 0x6D54
+0x9F75 = 0x6D55
+0x9F7A = 0x6D56
+0x9F7D = 0x6D57
+0x9F8F = 0x6D58
+0x9F90 = 0x6D59
+0x9F91 = 0x6D5A
+0x9F92 = 0x6D5B
+0x9F94 = 0x6D5C
+0x9F96 = 0x6D5D
+0x9F97 = 0x6D5E
+0x9F9E = 0x6D5F
+0x9FA1 = 0x6D60
+0x9FA2 = 0x6D61
+0x9FA3 = 0x6D62
+0x9FA5 = 0x6D63
+0xFF5E = 0x2237
+0xFFE4 = 0x2243
+END_MAP
diff --git a/share/i18n/csmapper/JIS/UCS%JISX0212UDC.src b/share/i18n/csmapper/JIS/UCS%JISX0212UDC.src
new file mode 100644 (file)
index 0000000..3f7d397
--- /dev/null
@@ -0,0 +1,955 @@
+# $NetBSD: UCS%JISX0212UDC.src,v 1.1 2003/07/19 20:20:43 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/JISX0212UDC"
+SRC_ZONE       0xE3AC - 0xE757
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+0xE3AC - 0xE757                = INVALID
+#
+# This data is derived from http://www.opengroup.or.jp/jvc/cde/
+#
+0xE3AC = 0x7521
+0xE3AD = 0x7522
+0xE3AE = 0x7523
+0xE3AF = 0x7524
+0xE3B0 = 0x7525
+0xE3B1 = 0x7526
+0xE3B2 = 0x7527
+0xE3B3 = 0x7528
+0xE3B4 = 0x7529
+0xE3B5 = 0x752A
+0xE3B6 = 0x752B
+0xE3B7 = 0x752C
+0xE3B8 = 0x752D
+0xE3B9 = 0x752E
+0xE3BA = 0x752F
+0xE3BB = 0x7530
+0xE3BC = 0x7531
+0xE3BD = 0x7532
+0xE3BE = 0x7533
+0xE3BF = 0x7534
+0xE3C0 = 0x7535
+0xE3C1 = 0x7536
+0xE3C2 = 0x7537
+0xE3C3 = 0x7538
+0xE3C4 = 0x7539
+0xE3C5 = 0x753A
+0xE3C6 = 0x753B
+0xE3C7 = 0x753C
+0xE3C8 = 0x753D
+0xE3C9 = 0x753E
+0xE3CA = 0x753F
+0xE3CB = 0x7540
+0xE3CC = 0x7541
+0xE3CD = 0x7542
+0xE3CE = 0x7543
+0xE3CF = 0x7544
+0xE3D0 = 0x7545
+0xE3D1 = 0x7546
+0xE3D2 = 0x7547
+0xE3D3 = 0x7548
+0xE3D4 = 0x7549
+0xE3D5 = 0x754A
+0xE3D6 = 0x754B
+0xE3D7 = 0x754C
+0xE3D8 = 0x754D
+0xE3D9 = 0x754E
+0xE3DA = 0x754F
+0xE3DB = 0x7550
+0xE3DC = 0x7551
+0xE3DD = 0x7552
+0xE3DE = 0x7553
+0xE3DF = 0x7554
+0xE3E0 = 0x7555
+0xE3E1 = 0x7556
+0xE3E2 = 0x7557
+0xE3E3 = 0x7558
+0xE3E4 = 0x7559
+0xE3E5 = 0x755A
+0xE3E6 = 0x755B
+0xE3E7 = 0x755C
+0xE3E8 = 0x755D
+0xE3E9 = 0x755E
+0xE3EA = 0x755F
+0xE3EB = 0x7560
+0xE3EC = 0x7561
+0xE3ED = 0x7562
+0xE3EE = 0x7563
+0xE3EF = 0x7564
+0xE3F0 = 0x7565
+0xE3F1 = 0x7566
+0xE3F2 = 0x7567
+0xE3F3 = 0x7568
+0xE3F4 = 0x7569
+0xE3F5 = 0x756A
+0xE3F6 = 0x756B
+0xE3F7 = 0x756C
+0xE3F8 = 0x756D
+0xE3F9 = 0x756E
+0xE3FA = 0x756F
+0xE3FB = 0x7570
+0xE3FC = 0x7571
+0xE3FD = 0x7572
+0xE3FE = 0x7573
+0xE3FF = 0x7574
+0xE400 = 0x7575
+0xE401 = 0x7576
+0xE402 = 0x7577
+0xE403 = 0x7578
+0xE404 = 0x7579
+0xE405 = 0x757A
+0xE406 = 0x757B
+0xE407 = 0x757C
+0xE408 = 0x757D
+0xE409 = 0x757E
+0xE40A = 0x7621
+0xE40B = 0x7622
+0xE40C = 0x7623
+0xE40D = 0x7624
+0xE40E = 0x7625
+0xE40F = 0x7626
+0xE410 = 0x7627
+0xE411 = 0x7628
+0xE412 = 0x7629
+0xE413 = 0x762A
+0xE414 = 0x762B
+0xE415 = 0x762C
+0xE416 = 0x762D
+0xE417 = 0x762E
+0xE418 = 0x762F
+0xE419 = 0x7630
+0xE41A = 0x7631
+0xE41B = 0x7632
+0xE41C = 0x7633
+0xE41D = 0x7634
+0xE41E = 0x7635
+0xE41F = 0x7636
+0xE420 = 0x7637
+0xE421 = 0x7638
+0xE422 = 0x7639
+0xE423 = 0x763A
+0xE424 = 0x763B
+0xE425 = 0x763C
+0xE426 = 0x763D
+0xE427 = 0x763E
+0xE428 = 0x763F
+0xE429 = 0x7640
+0xE42A = 0x7641
+0xE42B = 0x7642
+0xE42C = 0x7643
+0xE42D = 0x7644
+0xE42E = 0x7645
+0xE42F = 0x7646
+0xE430 = 0x7647
+0xE431 = 0x7648
+0xE432 = 0x7649
+0xE433 = 0x764A
+0xE434 = 0x764B
+0xE435 = 0x764C
+0xE436 = 0x764D
+0xE437 = 0x764E
+0xE438 = 0x764F
+0xE439 = 0x7650
+0xE43A = 0x7651
+0xE43B = 0x7652
+0xE43C = 0x7653
+0xE43D = 0x7654
+0xE43E = 0x7655
+0xE43F = 0x7656
+0xE440 = 0x7657
+0xE441 = 0x7658
+0xE442 = 0x7659
+0xE443 = 0x765A
+0xE444 = 0x765B
+0xE445 = 0x765C
+0xE446 = 0x765D
+0xE447 = 0x765E
+0xE448 = 0x765F
+0xE449 = 0x7660
+0xE44A = 0x7661
+0xE44B = 0x7662
+0xE44C = 0x7663
+0xE44D = 0x7664
+0xE44E = 0x7665
+0xE44F = 0x7666
+0xE450 = 0x7667
+0xE451 = 0x7668
+0xE452 = 0x7669
+0xE453 = 0x766A
+0xE454 = 0x766B
+0xE455 = 0x766C
+0xE456 = 0x766D
+0xE457 = 0x766E
+0xE458 = 0x766F
+0xE459 = 0x7670
+0xE45A = 0x7671
+0xE45B = 0x7672
+0xE45C = 0x7673
+0xE45D = 0x7674
+0xE45E = 0x7675
+0xE45F = 0x7676
+0xE460 = 0x7677
+0xE461 = 0x7678
+0xE462 = 0x7679
+0xE463 = 0x767A
+0xE464 = 0x767B
+0xE465 = 0x767C
+0xE466 = 0x767D
+0xE467 = 0x767E
+0xE468 = 0x7721
+0xE469 = 0x7722
+0xE46A = 0x7723
+0xE46B = 0x7724
+0xE46C = 0x7725
+0xE46D = 0x7726
+0xE46E = 0x7727
+0xE46F = 0x7728
+0xE470 = 0x7729
+0xE471 = 0x772A
+0xE472 = 0x772B
+0xE473 = 0x772C
+0xE474 = 0x772D
+0xE475 = 0x772E
+0xE476 = 0x772F
+0xE477 = 0x7730
+0xE478 = 0x7731
+0xE479 = 0x7732
+0xE47A = 0x7733
+0xE47B = 0x7734
+0xE47C = 0x7735
+0xE47D = 0x7736
+0xE47E = 0x7737
+0xE47F = 0x7738
+0xE480 = 0x7739
+0xE481 = 0x773A
+0xE482 = 0x773B
+0xE483 = 0x773C
+0xE484 = 0x773D
+0xE485 = 0x773E
+0xE486 = 0x773F
+0xE487 = 0x7740
+0xE488 = 0x7741
+0xE489 = 0x7742
+0xE48A = 0x7743
+0xE48B = 0x7744
+0xE48C = 0x7745
+0xE48D = 0x7746
+0xE48E = 0x7747
+0xE48F = 0x7748
+0xE490 = 0x7749
+0xE491 = 0x774A
+0xE492 = 0x774B
+0xE493 = 0x774C
+0xE494 = 0x774D
+0xE495 = 0x774E
+0xE496 = 0x774F
+0xE497 = 0x7750
+0xE498 = 0x7751
+0xE499 = 0x7752
+0xE49A = 0x7753
+0xE49B = 0x7754
+0xE49C = 0x7755
+0xE49D = 0x7756
+0xE49E = 0x7757
+0xE49F = 0x7758
+0xE4A0 = 0x7759
+0xE4A1 = 0x775A
+0xE4A2 = 0x775B
+0xE4A3 = 0x775C
+0xE4A4 = 0x775D
+0xE4A5 = 0x775E
+0xE4A6 = 0x775F
+0xE4A7 = 0x7760
+0xE4A8 = 0x7761
+0xE4A9 = 0x7762
+0xE4AA = 0x7763
+0xE4AB = 0x7764
+0xE4AC = 0x7765
+0xE4AD = 0x7766
+0xE4AE = 0x7767
+0xE4AF = 0x7768
+0xE4B0 = 0x7769
+0xE4B1 = 0x776A
+0xE4B2 = 0x776B
+0xE4B3 = 0x776C
+0xE4B4 = 0x776D
+0xE4B5 = 0x776E
+0xE4B6 = 0x776F
+0xE4B7 = 0x7770
+0xE4B8 = 0x7771
+0xE4B9 = 0x7772
+0xE4BA = 0x7773
+0xE4BB = 0x7774
+0xE4BC = 0x7775
+0xE4BD = 0x7776
+0xE4BE = 0x7777
+0xE4BF = 0x7778
+0xE4C0 = 0x7779
+0xE4C1 = 0x777A
+0xE4C2 = 0x777B
+0xE4C3 = 0x777C
+0xE4C4 = 0x777D
+0xE4C5 = 0x777E
+0xE4C6 = 0x7821
+0xE4C7 = 0x7822
+0xE4C8 = 0x7823
+0xE4C9 = 0x7824
+0xE4CA = 0x7825
+0xE4CB = 0x7826
+0xE4CC = 0x7827
+0xE4CD = 0x7828
+0xE4CE = 0x7829
+0xE4CF = 0x782A
+0xE4D0 = 0x782B
+0xE4D1 = 0x782C
+0xE4D2 = 0x782D
+0xE4D3 = 0x782E
+0xE4D4 = 0x782F
+0xE4D5 = 0x7830
+0xE4D6 = 0x7831
+0xE4D7 = 0x7832
+0xE4D8 = 0x7833
+0xE4D9 = 0x7834
+0xE4DA = 0x7835
+0xE4DB = 0x7836
+0xE4DC = 0x7837
+0xE4DD = 0x7838
+0xE4DE = 0x7839
+0xE4DF = 0x783A
+0xE4E0 = 0x783B
+0xE4E1 = 0x783C
+0xE4E2 = 0x783D
+0xE4E3 = 0x783E
+0xE4E4 = 0x783F
+0xE4E5 = 0x7840
+0xE4E6 = 0x7841
+0xE4E7 = 0x7842
+0xE4E8 = 0x7843
+0xE4E9 = 0x7844
+0xE4EA = 0x7845
+0xE4EB = 0x7846
+0xE4EC = 0x7847
+0xE4ED = 0x7848
+0xE4EE = 0x7849
+0xE4EF = 0x784A
+0xE4F0 = 0x784B
+0xE4F1 = 0x784C
+0xE4F2 = 0x784D
+0xE4F3 = 0x784E
+0xE4F4 = 0x784F
+0xE4F5 = 0x7850
+0xE4F6 = 0x7851
+0xE4F7 = 0x7852
+0xE4F8 = 0x7853
+0xE4F9 = 0x7854
+0xE4FA = 0x7855
+0xE4FB = 0x7856
+0xE4FC = 0x7857
+0xE4FD = 0x7858
+0xE4FE = 0x7859
+0xE4FF = 0x785A
+0xE500 = 0x785B
+0xE501 = 0x785C
+0xE502 = 0x785D
+0xE503 = 0x785E
+0xE504 = 0x785F
+0xE505 = 0x7860
+0xE506 = 0x7861
+0xE507 = 0x7862
+0xE508 = 0x7863
+0xE509 = 0x7864
+0xE50A = 0x7865
+0xE50B = 0x7866
+0xE50C = 0x7867
+0xE50D = 0x7868
+0xE50E = 0x7869
+0xE50F = 0x786A
+0xE510 = 0x786B
+0xE511 = 0x786C
+0xE512 = 0x786D
+0xE513 = 0x786E
+0xE514 = 0x786F
+0xE515 = 0x7870
+0xE516 = 0x7871
+0xE517 = 0x7872
+0xE518 = 0x7873
+0xE519 = 0x7874
+0xE51A = 0x7875
+0xE51B = 0x7876
+0xE51C = 0x7877
+0xE51D = 0x7878
+0xE51E = 0x7879
+0xE51F = 0x787A
+0xE520 = 0x787B
+0xE521 = 0x787C
+0xE522 = 0x787D
+0xE523 = 0x787E
+0xE524 = 0x7921
+0xE525 = 0x7922
+0xE526 = 0x7923
+0xE527 = 0x7924
+0xE528 = 0x7925
+0xE529 = 0x7926
+0xE52A = 0x7927
+0xE52B = 0x7928
+0xE52C = 0x7929
+0xE52D = 0x792A
+0xE52E = 0x792B
+0xE52F = 0x792C
+0xE530 = 0x792D
+0xE531 = 0x792E
+0xE532 = 0x792F
+0xE533 = 0x7930
+0xE534 = 0x7931
+0xE535 = 0x7932
+0xE536 = 0x7933
+0xE537 = 0x7934
+0xE538 = 0x7935
+0xE539 = 0x7936
+0xE53A = 0x7937
+0xE53B = 0x7938
+0xE53C = 0x7939
+0xE53D = 0x793A
+0xE53E = 0x793B
+0xE53F = 0x793C
+0xE540 = 0x793D
+0xE541 = 0x793E
+0xE542 = 0x793F
+0xE543 = 0x7940
+0xE544 = 0x7941
+0xE545 = 0x7942
+0xE546 = 0x7943
+0xE547 = 0x7944
+0xE548 = 0x7945
+0xE549 = 0x7946
+0xE54A = 0x7947
+0xE54B = 0x7948
+0xE54C = 0x7949
+0xE54D = 0x794A
+0xE54E = 0x794B
+0xE54F = 0x794C
+0xE550 = 0x794D
+0xE551 = 0x794E
+0xE552 = 0x794F
+0xE553 = 0x7950
+0xE554 = 0x7951
+0xE555 = 0x7952
+0xE556 = 0x7953
+0xE557 = 0x7954
+0xE558 = 0x7955
+0xE559 = 0x7956
+0xE55A = 0x7957
+0xE55B = 0x7958
+0xE55C = 0x7959
+0xE55D = 0x795A
+0xE55E = 0x795B
+0xE55F = 0x795C
+0xE560 = 0x795D
+0xE561 = 0x795E
+0xE562 = 0x795F
+0xE563 = 0x7960
+0xE564 = 0x7961
+0xE565 = 0x7962
+0xE566 = 0x7963
+0xE567 = 0x7964
+0xE568 = 0x7965
+0xE569 = 0x7966
+0xE56A = 0x7967
+0xE56B = 0x7968
+0xE56C = 0x7969
+0xE56D = 0x796A
+0xE56E = 0x796B
+0xE56F = 0x796C
+0xE570 = 0x796D
+0xE571 = 0x796E
+0xE572 = 0x796F
+0xE573 = 0x7970
+0xE574 = 0x7971
+0xE575 = 0x7972
+0xE576 = 0x7973
+0xE577 = 0x7974
+0xE578 = 0x7975
+0xE579 = 0x7976
+0xE57A = 0x7977
+0xE57B = 0x7978
+0xE57C = 0x7979
+0xE57D = 0x797A
+0xE57E = 0x797B
+0xE57F = 0x797C
+0xE580 = 0x797D
+0xE581 = 0x797E
+0xE582 = 0x7A21
+0xE583 = 0x7A22
+0xE584 = 0x7A23
+0xE585 = 0x7A24
+0xE586 = 0x7A25
+0xE587 = 0x7A26
+0xE588 = 0x7A27
+0xE589 = 0x7A28
+0xE58A = 0x7A29
+0xE58B = 0x7A2A
+0xE58C = 0x7A2B
+0xE58D = 0x7A2C
+0xE58E = 0x7A2D
+0xE58F = 0x7A2E
+0xE590 = 0x7A2F
+0xE591 = 0x7A30
+0xE592 = 0x7A31
+0xE593 = 0x7A32
+0xE594 = 0x7A33
+0xE595 = 0x7A34
+0xE596 = 0x7A35
+0xE597 = 0x7A36
+0xE598 = 0x7A37
+0xE599 = 0x7A38
+0xE59A = 0x7A39
+0xE59B = 0x7A3A
+0xE59C = 0x7A3B
+0xE59D = 0x7A3C
+0xE59E = 0x7A3D
+0xE59F = 0x7A3E
+0xE5A0 = 0x7A3F
+0xE5A1 = 0x7A40
+0xE5A2 = 0x7A41
+0xE5A3 = 0x7A42
+0xE5A4 = 0x7A43
+0xE5A5 = 0x7A44
+0xE5A6 = 0x7A45
+0xE5A7 = 0x7A46
+0xE5A8 = 0x7A47
+0xE5A9 = 0x7A48
+0xE5AA = 0x7A49
+0xE5AB = 0x7A4A
+0xE5AC = 0x7A4B
+0xE5AD = 0x7A4C
+0xE5AE = 0x7A4D
+0xE5AF = 0x7A4E
+0xE5B0 = 0x7A4F
+0xE5B1 = 0x7A50
+0xE5B2 = 0x7A51
+0xE5B3 = 0x7A52
+0xE5B4 = 0x7A53
+0xE5B5 = 0x7A54
+0xE5B6 = 0x7A55
+0xE5B7 = 0x7A56
+0xE5B8 = 0x7A57
+0xE5B9 = 0x7A58
+0xE5BA = 0x7A59
+0xE5BB = 0x7A5A
+0xE5BC = 0x7A5B
+0xE5BD = 0x7A5C
+0xE5BE = 0x7A5D
+0xE5BF = 0x7A5E
+0xE5C0 = 0x7A5F
+0xE5C1 = 0x7A60
+0xE5C2 = 0x7A61
+0xE5C3 = 0x7A62
+0xE5C4 = 0x7A63
+0xE5C5 = 0x7A64
+0xE5C6 = 0x7A65
+0xE5C7 = 0x7A66
+0xE5C8 = 0x7A67
+0xE5C9 = 0x7A68
+0xE5CA = 0x7A69
+0xE5CB = 0x7A6A
+0xE5CC = 0x7A6B
+0xE5CD = 0x7A6C
+0xE5CE = 0x7A6D
+0xE5CF = 0x7A6E
+0xE5D0 = 0x7A6F
+0xE5D1 = 0x7A70
+0xE5D2 = 0x7A71
+0xE5D3 = 0x7A72
+0xE5D4 = 0x7A73
+0xE5D5 = 0x7A74
+0xE5D6 = 0x7A75
+0xE5D7 = 0x7A76
+0xE5D8 = 0x7A77
+0xE5D9 = 0x7A78
+0xE5DA = 0x7A79
+0xE5DB = 0x7A7A
+0xE5DC = 0x7A7B
+0xE5DD = 0x7A7C
+0xE5DE = 0x7A7D
+0xE5DF = 0x7A7E
+0xE5E0 = 0x7B21
+0xE5E1 = 0x7B22
+0xE5E2 = 0x7B23
+0xE5E3 = 0x7B24
+0xE5E4 = 0x7B25
+0xE5E5 = 0x7B26
+0xE5E6 = 0x7B27
+0xE5E7 = 0x7B28
+0xE5E8 = 0x7B29
+0xE5E9 = 0x7B2A
+0xE5EA = 0x7B2B
+0xE5EB = 0x7B2C
+0xE5EC = 0x7B2D
+0xE5ED = 0x7B2E
+0xE5EE = 0x7B2F
+0xE5EF = 0x7B30
+0xE5F0 = 0x7B31
+0xE5F1 = 0x7B32
+0xE5F2 = 0x7B33
+0xE5F3 = 0x7B34
+0xE5F4 = 0x7B35
+0xE5F5 = 0x7B36
+0xE5F6 = 0x7B37
+0xE5F7 = 0x7B38
+0xE5F8 = 0x7B39
+0xE5F9 = 0x7B3A
+0xE5FA = 0x7B3B
+0xE5FB = 0x7B3C
+0xE5FC = 0x7B3D
+0xE5FD = 0x7B3E
+0xE5FE = 0x7B3F
+0xE5FF = 0x7B40
+0xE600 = 0x7B41
+0xE601 = 0x7B42
+0xE602 = 0x7B43
+0xE603 = 0x7B44
+0xE604 = 0x7B45
+0xE605 = 0x7B46
+0xE606 = 0x7B47
+0xE607 = 0x7B48
+0xE608 = 0x7B49
+0xE609 = 0x7B4A
+0xE60A = 0x7B4B
+0xE60B = 0x7B4C
+0xE60C = 0x7B4D
+0xE60D = 0x7B4E
+0xE60E = 0x7B4F
+0xE60F = 0x7B50
+0xE610 = 0x7B51
+0xE611 = 0x7B52
+0xE612 = 0x7B53
+0xE613 = 0x7B54
+0xE614 = 0x7B55
+0xE615 = 0x7B56
+0xE616 = 0x7B57
+0xE617 = 0x7B58
+0xE618 = 0x7B59
+0xE619 = 0x7B5A
+0xE61A = 0x7B5B
+0xE61B = 0x7B5C
+0xE61C = 0x7B5D
+0xE61D = 0x7B5E
+0xE61E = 0x7B5F
+0xE61F = 0x7B60
+0xE620 = 0x7B61
+0xE621 = 0x7B62
+0xE622 = 0x7B63
+0xE623 = 0x7B64
+0xE624 = 0x7B65
+0xE625 = 0x7B66
+0xE626 = 0x7B67
+0xE627 = 0x7B68
+0xE628 = 0x7B69
+0xE629 = 0x7B6A
+0xE62A = 0x7B6B
+0xE62B = 0x7B6C
+0xE62C = 0x7B6D
+0xE62D = 0x7B6E
+0xE62E = 0x7B6F
+0xE62F = 0x7B70
+0xE630 = 0x7B71
+0xE631 = 0x7B72
+0xE632 = 0x7B73
+0xE633 = 0x7B74
+0xE634 = 0x7B75
+0xE635 = 0x7B76
+0xE636 = 0x7B77
+0xE637 = 0x7B78
+0xE638 = 0x7B79
+0xE639 = 0x7B7A
+0xE63A = 0x7B7B
+0xE63B = 0x7B7C
+0xE63C = 0x7B7D
+0xE63D = 0x7B7E
+0xE63E = 0x7C21
+0xE63F = 0x7C22
+0xE640 = 0x7C23
+0xE641 = 0x7C24
+0xE642 = 0x7C25
+0xE643 = 0x7C26
+0xE644 = 0x7C27
+0xE645 = 0x7C28
+0xE646 = 0x7C29
+0xE647 = 0x7C2A
+0xE648 = 0x7C2B
+0xE649 = 0x7C2C
+0xE64A = 0x7C2D
+0xE64B = 0x7C2E
+0xE64C = 0x7C2F
+0xE64D = 0x7C30
+0xE64E = 0x7C31
+0xE64F = 0x7C32
+0xE650 = 0x7C33
+0xE651 = 0x7C34
+0xE652 = 0x7C35
+0xE653 = 0x7C36
+0xE654 = 0x7C37
+0xE655 = 0x7C38
+0xE656 = 0x7C39
+0xE657 = 0x7C3A
+0xE658 = 0x7C3B
+0xE659 = 0x7C3C
+0xE65A = 0x7C3D
+0xE65B = 0x7C3E
+0xE65C = 0x7C3F
+0xE65D = 0x7C40
+0xE65E = 0x7C41
+0xE65F = 0x7C42
+0xE660 = 0x7C43
+0xE661 = 0x7C44
+0xE662 = 0x7C45
+0xE663 = 0x7C46
+0xE664 = 0x7C47
+0xE665 = 0x7C48
+0xE666 = 0x7C49
+0xE667 = 0x7C4A
+0xE668 = 0x7C4B
+0xE669 = 0x7C4C
+0xE66A = 0x7C4D
+0xE66B = 0x7C4E
+0xE66C = 0x7C4F
+0xE66D = 0x7C50
+0xE66E = 0x7C51
+0xE66F = 0x7C52
+0xE670 = 0x7C53
+0xE671 = 0x7C54
+0xE672 = 0x7C55
+0xE673 = 0x7C56
+0xE674 = 0x7C57
+0xE675 = 0x7C58
+0xE676 = 0x7C59
+0xE677 = 0x7C5A
+0xE678 = 0x7C5B
+0xE679 = 0x7C5C
+0xE67A = 0x7C5D
+0xE67B = 0x7C5E
+0xE67C = 0x7C5F
+0xE67D = 0x7C60
+0xE67E = 0x7C61
+0xE67F = 0x7C62
+0xE680 = 0x7C63
+0xE681 = 0x7C64
+0xE682 = 0x7C65
+0xE683 = 0x7C66
+0xE684 = 0x7C67
+0xE685 = 0x7C68
+0xE686 = 0x7C69
+0xE687 = 0x7C6A
+0xE688 = 0x7C6B
+0xE689 = 0x7C6C
+0xE68A = 0x7C6D
+0xE68B = 0x7C6E
+0xE68C = 0x7C6F
+0xE68D = 0x7C70
+0xE68E = 0x7C71
+0xE68F = 0x7C72
+0xE690 = 0x7C73
+0xE691 = 0x7C74
+0xE692 = 0x7C75
+0xE693 = 0x7C76
+0xE694 = 0x7C77
+0xE695 = 0x7C78
+0xE696 = 0x7C79
+0xE697 = 0x7C7A
+0xE698 = 0x7C7B
+0xE699 = 0x7C7C
+0xE69A = 0x7C7D
+0xE69B = 0x7C7E
+0xE69C = 0x7D21
+0xE69D = 0x7D22
+0xE69E = 0x7D23
+0xE69F = 0x7D24
+0xE6A0 = 0x7D25
+0xE6A1 = 0x7D26
+0xE6A2 = 0x7D27
+0xE6A3 = 0x7D28
+0xE6A4 = 0x7D29
+0xE6A5 = 0x7D2A
+0xE6A6 = 0x7D2B
+0xE6A7 = 0x7D2C
+0xE6A8 = 0x7D2D
+0xE6A9 = 0x7D2E
+0xE6AA = 0x7D2F
+0xE6AB = 0x7D30
+0xE6AC = 0x7D31
+0xE6AD = 0x7D32
+0xE6AE = 0x7D33
+0xE6AF = 0x7D34
+0xE6B0 = 0x7D35
+0xE6B1 = 0x7D36
+0xE6B2 = 0x7D37
+0xE6B3 = 0x7D38
+0xE6B4 = 0x7D39
+0xE6B5 = 0x7D3A
+0xE6B6 = 0x7D3B
+0xE6B7 = 0x7D3C
+0xE6B8 = 0x7D3D
+0xE6B9 = 0x7D3E
+0xE6BA = 0x7D3F
+0xE6BB = 0x7D40
+0xE6BC = 0x7D41
+0xE6BD = 0x7D42
+0xE6BE = 0x7D43
+0xE6BF = 0x7D44
+0xE6C0 = 0x7D45
+0xE6C1 = 0x7D46
+0xE6C2 = 0x7D47
+0xE6C3 = 0x7D48
+0xE6C4 = 0x7D49
+0xE6C5 = 0x7D4A
+0xE6C6 = 0x7D4B
+0xE6C7 = 0x7D4C
+0xE6C8 = 0x7D4D
+0xE6C9 = 0x7D4E
+0xE6CA = 0x7D4F
+0xE6CB = 0x7D50
+0xE6CC = 0x7D51
+0xE6CD = 0x7D52
+0xE6CE = 0x7D53
+0xE6CF = 0x7D54
+0xE6D0 = 0x7D55
+0xE6D1 = 0x7D56
+0xE6D2 = 0x7D57
+0xE6D3 = 0x7D58
+0xE6D4 = 0x7D59
+0xE6D5 = 0x7D5A
+0xE6D6 = 0x7D5B
+0xE6D7 = 0x7D5C
+0xE6D8 = 0x7D5D
+0xE6D9 = 0x7D5E
+0xE6DA = 0x7D5F
+0xE6DB = 0x7D60
+0xE6DC = 0x7D61
+0xE6DD = 0x7D62
+0xE6DE = 0x7D63
+0xE6DF = 0x7D64
+0xE6E0 = 0x7D65
+0xE6E1 = 0x7D66
+0xE6E2 = 0x7D67
+0xE6E3 = 0x7D68
+0xE6E4 = 0x7D69
+0xE6E5 = 0x7D6A
+0xE6E6 = 0x7D6B
+0xE6E7 = 0x7D6C
+0xE6E8 = 0x7D6D
+0xE6E9 = 0x7D6E
+0xE6EA = 0x7D6F
+0xE6EB = 0x7D70
+0xE6EC = 0x7D71
+0xE6ED = 0x7D72
+0xE6EE = 0x7D73
+0xE6EF = 0x7D74
+0xE6F0 = 0x7D75
+0xE6F1 = 0x7D76
+0xE6F2 = 0x7D77
+0xE6F3 = 0x7D78
+0xE6F4 = 0x7D79
+0xE6F5 = 0x7D7A
+0xE6F6 = 0x7D7B
+0xE6F7 = 0x7D7C
+0xE6F8 = 0x7D7D
+0xE6F9 = 0x7D7E
+0xE6FA = 0x7E21
+0xE6FB = 0x7E22
+0xE6FC = 0x7E23
+0xE6FD = 0x7E24
+0xE6FE = 0x7E25
+0xE6FF = 0x7E26
+0xE700 = 0x7E27
+0xE701 = 0x7E28
+0xE702 = 0x7E29
+0xE703 = 0x7E2A
+0xE704 = 0x7E2B
+0xE705 = 0x7E2C
+0xE706 = 0x7E2D
+0xE707 = 0x7E2E
+0xE708 = 0x7E2F
+0xE709 = 0x7E30
+0xE70A = 0x7E31
+0xE70B = 0x7E32
+0xE70C = 0x7E33
+0xE70D = 0x7E34
+0xE70E = 0x7E35
+0xE70F = 0x7E36
+0xE710 = 0x7E37
+0xE711 = 0x7E38
+0xE712 = 0x7E39
+0xE713 = 0x7E3A
+0xE714 = 0x7E3B
+0xE715 = 0x7E3C
+0xE716 = 0x7E3D
+0xE717 = 0x7E3E
+0xE718 = 0x7E3F
+0xE719 = 0x7E40
+0xE71A = 0x7E41
+0xE71B = 0x7E42
+0xE71C = 0x7E43
+0xE71D = 0x7E44
+0xE71E = 0x7E45
+0xE71F = 0x7E46
+0xE720 = 0x7E47
+0xE721 = 0x7E48
+0xE722 = 0x7E49
+0xE723 = 0x7E4A
+0xE724 = 0x7E4B
+0xE725 = 0x7E4C
+0xE726 = 0x7E4D
+0xE727 = 0x7E4E
+0xE728 = 0x7E4F
+0xE729 = 0x7E50
+0xE72A = 0x7E51
+0xE72B = 0x7E52
+0xE72C = 0x7E53
+0xE72D = 0x7E54
+0xE72E = 0x7E55
+0xE72F = 0x7E56
+0xE730 = 0x7E57
+0xE731 = 0x7E58
+0xE732 = 0x7E59
+0xE733 = 0x7E5A
+0xE734 = 0x7E5B
+0xE735 = 0x7E5C
+0xE736 = 0x7E5D
+0xE737 = 0x7E5E
+0xE738 = 0x7E5F
+0xE739 = 0x7E60
+0xE73A = 0x7E61
+0xE73B = 0x7E62
+0xE73C = 0x7E63
+0xE73D = 0x7E64
+0xE73E = 0x7E65
+0xE73F = 0x7E66
+0xE740 = 0x7E67
+0xE741 = 0x7E68
+0xE742 = 0x7E69
+0xE743 = 0x7E6A
+0xE744 = 0x7E6B
+0xE745 = 0x7E6C
+0xE746 = 0x7E6D
+0xE747 = 0x7E6E
+0xE748 = 0x7E6F
+0xE749 = 0x7E70
+0xE74A = 0x7E71
+0xE74B = 0x7E72
+0xE74C = 0x7E73
+0xE74D = 0x7E74
+0xE74E = 0x7E75
+0xE74F = 0x7E76
+0xE750 = 0x7E77
+0xE751 = 0x7E78
+0xE752 = 0x7E79
+0xE753 = 0x7E7A
+0xE754 = 0x7E7B
+0xE755 = 0x7E7C
+0xE756 = 0x7E7D
+0xE757 = 0x7E7E
+END_MAP
diff --git a/share/i18n/csmapper/JIS/UCS%JISX0212VDC@IBM.src b/share/i18n/csmapper/JIS/UCS%JISX0212VDC@IBM.src
new file mode 100644 (file)
index 0000000..0863140
--- /dev/null
@@ -0,0 +1,121 @@
+# $NetBSD: UCS%JISX0212VDC@IBM.src,v 1.1 2003/07/19 20:20:43 tshiozak Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/JISX0212VDC:IBM"
+SRC_ZONE       0x2116 - 0xFF07
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+0x2116 - 0xFF07                = INVALID
+#
+# This data is derived from http://www.opengroup.or.jp/jvc/cde/
+#
+0x2116 = 0x742C
+0x2121 = 0x742D
+0x2160 = 0x737D
+0x2161 = 0x737E
+0x2162 = 0x7421
+0x2163 = 0x7422
+0x2164 = 0x7423
+0x2165 = 0x7424
+0x2166 = 0x7425
+0x2167 = 0x7426
+0x2168 = 0x7427
+0x2169 = 0x7428
+0x2170 = 0x7373
+0x2171 = 0x7374
+0x2172 = 0x7375
+0x2173 = 0x7376
+0x2174 = 0x7377
+0x2175 = 0x7378
+0x2176 = 0x7379
+0x2177 = 0x737A
+0x2178 = 0x737B
+0x2179 = 0x737C
+0x3231 = 0x742B
+0x4EFC = 0x742F
+0x50F4 = 0x7430
+0x51EC = 0x7431
+0x5307 = 0x7432
+0x5324 = 0x7433
+0x548A = 0x7435
+0x5759 = 0x7436
+0x589E = 0x7439
+0x5BEC = 0x743A
+0x5CF5 = 0x743B
+0x5D53 = 0x743C
+0x5FB7 = 0x743E
+0x6085 = 0x743F
+0x6120 = 0x7440
+0x654E = 0x7441
+0x663B = 0x7442
+0x6665 = 0x7443
+0x6801 = 0x7446
+0x6A6B = 0x7449
+0x6AE2 = 0x744A
+0x6DF2 = 0x744C
+0x6DF8 = 0x744B
+0x7028 = 0x744D
+0x70BB = 0x742E
+0x7501 = 0x7450
+0x7682 = 0x7451
+0x769E = 0x7452
+0x7930 = 0x7454
+0x7AE7 = 0x7459
+0x7DA0 = 0x745C
+0x7DD6 = 0x745D
+0x8362 = 0x745F
+0x85B0 = 0x7461
+0x8807 = 0x7464
+0x8B7F = 0x7466
+0x8CF4 = 0x7467
+0x8D76 = 0x7468
+0x90DE = 0x746C
+0x9115 = 0x746E
+0x9592 = 0x7471
+0x973B = 0x7474
+0x974D = 0x7475
+0x9751 = 0x7476
+0x999E = 0x747A
+0x9AD9 = 0x747B
+0x9B72 = 0x747C
+0x9ED1 = 0x747E
+0xF929 = 0x7445
+0xF9DC = 0x7472
+0xFA0E = 0x7434
+0xFA0F = 0x7437
+0xFA10 = 0x7438
+0xFA11 = 0x743D
+0xFA12 = 0x7444
+0xFA13 = 0x7447
+0xFA14 = 0x7448
+0xFA15 = 0x744E
+0xFA16 = 0x744F
+0xFA17 = 0x7453
+0xFA18 = 0x7455
+0xFA19 = 0x7456
+0xFA1A = 0x7457
+0xFA1B = 0x7458
+0xFA1C = 0x745A
+0xFA1D = 0x745B
+0xFA1E = 0x745E
+0xFA1F = 0x7460
+0xFA20 = 0x7462
+0xFA21 = 0x7463
+0xFA22 = 0x7465
+0xFA23 = 0x7469
+0xFA24 = 0x746A
+0xFA25 = 0x746B
+0xFA26 = 0x746D
+0xFA27 = 0x746F
+0xFA28 = 0x7470
+0xFA29 = 0x7473
+0xFA2A = 0x7477
+0xFA2B = 0x7478
+0xFA2C = 0x7479
+0xFA2D = 0x747D
+0xFF02 = 0x742A
+0xFF07 = 0x7429
+END_MAP
diff --git a/share/i18n/csmapper/JIS/UCS@BMP%JISX0213-1.src b/share/i18n/csmapper/JIS/UCS@BMP%JISX0213-1.src
new file mode 100644 (file)
index 0000000..953e361
--- /dev/null
@@ -0,0 +1,1922 @@
+# $NetBSD: UCS@BMP%JISX0213-1.src,v 1.1 2007/03/05 16:58:33 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS:BMP/JISX0213-1"
+SRC_ZONE       0x007E - 0xFF60
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+## Shift_JIS-2004 (JIS X 0213:2004) vs Unicode mapping table
+## 
+## Date: 12 Feb 2005 10:15:00 GMT
+## License:
+##     Copyright (C) 2001 earthian@tama.or.jp, All Rights Reserved.
+##     Copyright (C) 2001 I'O, All Rights Reserved.
+##     You can use, modify, distribute this table freely.
+## Note:
+##     [1983]  JIS codepoint defined by JIS X 0208-1983
+##     [1990]  JIS codepoint defined by JIS X 0208-1990
+##     [2000]  JIS codepoint defined by JIS X 0213:2000
+##     [2004]  JIS codepoint defined by JIS X 0213:2004
+##     [Unicode3.1]    UCS codepoint defined by Unicode 3.1
+##     [Unicode3.2]    UCS codepoint defined by Unicode 3.2
+##     Fullwidth       UCS fullwidth form (U+Fxxx)
+##     Windows         Windows (CP932) mapping
+##     Some 0213 character can't represent by one UCS character.
+##     In this table, such characters are described as 'U+xxxx+xxxx'.
+## 
+0x00A0 = 0x2922
+0x00A1 = 0x2923
+0x00A4 = 0x2924
+0x00A6 = 0x2925
+0x00A9 = 0x2926
+0x00AA = 0x2927
+0x00AB = 0x2928
+0x00AD = 0x2929
+0x00AE = 0x292A
+0x00AF = 0x292B
+0x00B2 = 0x292C
+0x00B3 = 0x292D
+0x00B7 = 0x292E
+0x00B8 = 0x292F
+0x00B9 = 0x2930
+0x00BA = 0x2931
+0x00BB = 0x2932
+0x00BC = 0x2933
+0x00BD = 0x2934
+0x00BE = 0x2935
+0x00BF = 0x2936
+0x00C0 = 0x2937
+0x00C1 = 0x2938
+0x00C2 = 0x2939
+0x00C3 = 0x293A
+0x00C4 = 0x293B
+0x00C5 = 0x293C
+0x00C6 = 0x293D
+0x00C7 = 0x293E
+0x00C8 = 0x293F
+0x00C9 = 0x2940
+0x00CA = 0x2941
+0x00CB = 0x2942
+0x00CC = 0x2943
+0x00CD = 0x2944
+0x00CE = 0x2945
+0x00CF = 0x2946
+0x00D0 = 0x2947
+0x00D1 = 0x2948
+0x00D2 = 0x2949
+0x00D3 = 0x294A
+0x00D4 = 0x294B
+0x00D5 = 0x294C
+0x00D6 = 0x294D
+0x00D8 = 0x294E
+0x00D9 = 0x294F
+0x00DA = 0x2950
+0x00DB = 0x2951
+0x00DC = 0x2952
+0x00DD = 0x2953
+0x00DE = 0x2954
+0x00DF = 0x2955
+0x00E0 = 0x2956
+0x00E1 = 0x2957
+0x00E2 = 0x2958
+0x00E3 = 0x2959
+0x00E4 = 0x295A
+0x00E5 = 0x295B
+#0x00E6 + 0x0300 = 0x2B44
+0x00E6 = 0x295C
+0x00E7 = 0x295D
+0x00E8 = 0x295E
+0x00E9 = 0x295F
+0x00EA = 0x2960
+0x00EB = 0x2961
+0x00EC = 0x2962
+0x00ED = 0x2963
+0x00EE = 0x2964
+0x00EF = 0x2965
+0x00F0 = 0x2966
+0x00F1 = 0x2967
+0x00F2 = 0x2968
+0x00F3 = 0x2969
+0x00F4 = 0x296A
+0x00F5 = 0x296B
+0x00F6 = 0x296C
+0x00F8 = 0x296D
+0x00F9 = 0x296E
+0x00FA = 0x296F
+0x00FB = 0x2970
+0x00FC = 0x2971
+0x00FD = 0x2972
+0x00FE = 0x2973
+0x00FF = 0x2974
+0x0100 = 0x2975
+0x0101 = 0x297A
+0x0102 = 0x2A3A
+0x0103 = 0x2A49
+0x0104 = 0x2A21
+0x0105 = 0x2A2C
+0x0106 = 0x2A3C
+0x0107 = 0x2A4B
+0x0108 = 0x2A59
+0x0109 = 0x2A5F
+0x010C = 0x2A3D
+0x010D = 0x2A4C
+0x010E = 0x2A40
+0x010F = 0x2A4F
+0x0111 = 0x2A50
+0x0112 = 0x2978
+0x0113 = 0x297D
+0x0118 = 0x2A3E
+0x0119 = 0x2A4D
+0x011A = 0x2A3F
+0x011B = 0x2A4E
+0x011C = 0x2A5A
+0x011D = 0x2A60
+0x0124 = 0x2A5B
+0x0125 = 0x2A61
+0x0127 = 0x2A7D
+0x012A = 0x2976
+0x012B = 0x297B
+0x0134 = 0x2A5C
+0x0135 = 0x2A62
+0x0139 = 0x2A3B
+0x013A = 0x2A4A
+0x013D = 0x2A24
+0x013E = 0x2A2F
+0x0141 = 0x2A23
+0x0142 = 0x2A2E
+0x0143 = 0x2A41
+0x0144 = 0x2A51
+0x0147 = 0x2A42
+0x0148 = 0x2A52
+0x014B = 0x2A7A
+0x014C = 0x2979
+0x014D = 0x297E
+0x0150 = 0x2A43
+0x0151 = 0x2A53
+0x0152 = 0x2B2B
+0x0153 = 0x2B2A
+0x0154 = 0x2A39
+0x0155 = 0x2A48
+0x0158 = 0x2A44
+0x0159 = 0x2A54
+0x015A = 0x2A25
+0x015B = 0x2A30
+0x015C = 0x2A5D
+0x015D = 0x2A63
+0x015E = 0x2A27
+0x015F = 0x2A33
+0x0160 = 0x2A26
+0x0161 = 0x2A32
+0x0162 = 0x2A47
+0x0163 = 0x2A57
+0x0164 = 0x2A28
+0x0165 = 0x2A34
+0x016A = 0x2977
+0x016B = 0x297C
+0x016C = 0x2A5E
+0x016D = 0x2A64
+0x016E = 0x2A45
+0x016F = 0x2A55
+0x0170 = 0x2A46
+0x0171 = 0x2A56
+0x0179 = 0x2A29
+0x017A = 0x2A35
+0x017B = 0x2A2B
+0x017C = 0x2A38
+0x017D = 0x2A2A
+0x017E = 0x2A37
+0x0193 = 0x2B29
+0x01C2 = 0x2B24
+0x01CD = 0x286F
+0x01CE = 0x2870
+0x01D0 = 0x2871
+0x01D1 = 0x2876
+0x01D2 = 0x2877
+0x01D4 = 0x2878
+0x01D6 = 0x2879
+0x01D8 = 0x287A
+0x01DA = 0x287B
+0x01DC = 0x287C
+0x01F8 = 0x2874
+0x01F9 = 0x2875
+0x01FD = 0x2B45
+0x0250 = 0x2B33
+0x0251 = 0x2B39
+0x0252 = 0x2B3A
+0x0253 = 0x2B25
+#0x0254 + 0x0300 = 0x2B48
+#0x0254 + 0x0301 = 0x2B49
+0x0254 = 0x2B38
+0x0255 = 0x2B3F
+0x0256 = 0x2A6E
+0x0257 = 0x2B26
+0x0258 = 0x2B2E
+#0x0259 + 0x0300 = 0x2B4C
+#0x0259 + 0x0301 = 0x2B4D
+0x0259 = 0x2B30
+#0x025A + 0x0300 = 0x2B4E
+#0x025A + 0x0301 = 0x2B4F
+0x025A = 0x2B43
+0x025C = 0x2B31
+0x025E = 0x2B32
+0x025F = 0x2A75
+0x0260 = 0x2B28
+0x0261 = 0x2A79
+0x0264 = 0x2B36
+0x0265 = 0x2B3C
+0x0266 = 0x2B22
+0x0267 = 0x2B42
+0x0268 = 0x2B2C
+0x026C = 0x2A6A
+0x026D = 0x2A74
+0x026E = 0x2A6B
+0x026F = 0x2B34
+0x0270 = 0x2A7B
+0x0271 = 0x2A65
+0x0272 = 0x2A76
+0x0273 = 0x2A6F
+0x0275 = 0x2B2F
+0x0279 = 0x2A6C
+0x027A = 0x2B41
+0x027B = 0x2A73
+0x027D = 0x2A70
+0x027E = 0x2A67
+0x0281 = 0x2A7C
+0x0282 = 0x2A71
+0x0283 = 0x2A68
+0x0284 = 0x2B27
+0x0288 = 0x2A6D
+0x0289 = 0x2B2D
+0x028A = 0x2B35
+0x028B = 0x2A66
+#0x028C + 0x0300 = 0x2B4A
+#0x028C + 0x0301 = 0x2B4B
+0x028C = 0x2B37
+0x028D = 0x2B3B
+0x028E = 0x2A78
+0x0290 = 0x2A72
+0x0291 = 0x2B40
+0x0292 = 0x2A69
+0x0294 = 0x2B21
+0x0295 = 0x2A7E
+0x0298 = 0x2B23
+0x029D = 0x2A77
+0x02A1 = 0x2B3E
+0x02A2 = 0x2B3D
+0x02C7 = 0x2A31
+0x02C8 = 0x2B53
+0x02CC = 0x2B54
+0x02D0 = 0x2B55
+0x02D1 = 0x2B56
+0x02D8 = 0x2A22
+0x02D9 = 0x2A58
+0x02DB = 0x2A2D
+0x02DD = 0x2A36
+0x02DE = 0x2B71
+#0x02E5 + 0x02E9 = 0x2B66
+0x02E5 = 0x2B60
+0x02E6 = 0x2B61
+0x02E7 = 0x2B62
+0x02E8 = 0x2B63
+#0x02E9 + 0x02E5 = 0x2B65
+0x02E9 = 0x2B64
+0x0300 = 0x2B5C
+0x0301 = 0x2B5A
+0x0302 = 0x2B5F
+0x0303 = 0x2B7D
+0x0304 = 0x2B5B
+0x0306 = 0x2B57
+0x0308 = 0x2B6D
+0x030B = 0x2B59
+0x030C = 0x2B5E
+0x030F = 0x2B5D
+0x0318 = 0x2B78
+0x0319 = 0x2B79
+0x031A = 0x2B7E
+0x031C = 0x2B6A
+0x031D = 0x2B76
+0x031E = 0x2B77
+0x031F = 0x2B6B
+0x0320 = 0x2B6C
+0x0324 = 0x2B72
+0x0325 = 0x2B67
+0x0329 = 0x2B6F
+0x032A = 0x2B7A
+0x032C = 0x2B68
+0x032F = 0x2B70
+0x0330 = 0x2B73
+0x0334 = 0x2B75
+0x0339 = 0x2B69
+0x033A = 0x2B7B
+0x033B = 0x2B7C
+0x033C = 0x2B74
+0x033D = 0x2B6E
+0x0361 = 0x2B52
+0x03C2 = 0x2659
+0x1E3E = 0x2872
+0x1E3F = 0x2873
+0x1F70 = 0x2B46
+0x1F71 = 0x2B47
+0x1F72 = 0x2B50
+0x1F73 = 0x2B51
+0x2013 = 0x237C
+0x2022 = 0x2340
+0x203C = 0x286B
+0x203F = 0x2B58
+0x2042 = 0x2C7E
+0x2047 = 0x286C
+0x2048 = 0x286D
+0x2049 = 0x286E
+0x2051 = 0x2C7D
+0x20AC = 0x2921
+0x210F = 0x235D
+0x2113 = 0x235F
+0x2116 = 0x2D62
+0x2121 = 0x2D64
+0x2127 = 0x2360
+0x2135 = 0x235C
+0x2153 = 0x2778
+0x2154 = 0x2779
+0x2155 = 0x277A
+0x2160 = 0x2D35
+0x2161 = 0x2D36
+0x2162 = 0x2D37
+0x2163 = 0x2D38
+0x2164 = 0x2D39
+0x2165 = 0x2D3A
+0x2166 = 0x2D3B
+0x2167 = 0x2D3C
+0x2168 = 0x2D3D
+0x2169 = 0x2D3E
+0x216A = 0x2D3F
+0x216B = 0x2D57
+0x2170 = 0x2C35
+0x2171 = 0x2C36
+0x2172 = 0x2C37
+0x2173 = 0x2C38
+0x2174 = 0x2C39
+0x2175 = 0x2C3A
+0x2176 = 0x2C3B
+0x2177 = 0x2C3C
+0x2178 = 0x2C3D
+0x2179 = 0x2C3E
+0x217A = 0x2C3F
+0x217B = 0x2C40
+0x2194 = 0x2271
+0x2196 = 0x2327
+0x2197 = 0x2325
+0x2198 = 0x2326
+0x2199 = 0x2328
+0x21C4 = 0x2329
+0x21E6 = 0x232B
+0x21E7 = 0x232C
+0x21E8 = 0x232A
+0x21E9 = 0x232D
+0x2205 = 0x2247
+0x2209 = 0x2246
+0x2213 = 0x235B
+0x221F = 0x2D78
+0x2225 = 0x2254
+0x2226 = 0x2255
+0x222E = 0x2D73
+0x2243 = 0x226C
+0x2245 = 0x226D
+0x2248 = 0x226E
+0x2262 = 0x226B
+0x2276 = 0x226F
+0x2277 = 0x2270
+0x2284 = 0x2242
+0x2285 = 0x2243
+0x228A = 0x2244
+0x228B = 0x2245
+0x2295 = 0x2251
+0x2296 = 0x2252
+0x2297 = 0x2253
+0x22BF = 0x2D79
+0x22DA = 0x2776
+0x22DB = 0x2777
+0x2305 = 0x2248
+0x2306 = 0x2249
+0x2318 = 0x277C
+0x23BE = 0x2742
+0x23BF = 0x2743
+0x23C0 = 0x2744
+0x23C1 = 0x2745
+0x23C2 = 0x2746
+0x23C3 = 0x2747
+0x23C4 = 0x2748
+0x23C5 = 0x2749
+0x23C6 = 0x274A
+0x23C7 = 0x274B
+0x23C8 = 0x274C
+0x23C9 = 0x274D
+0x23CA = 0x274E
+0x23CB = 0x274F
+0x23CC = 0x2750
+0x23CE = 0x277E
+0x2423 = 0x277D
+0x2460 = 0x2D21
+0x2461 = 0x2D22
+0x2462 = 0x2D23
+0x2463 = 0x2D24
+0x2464 = 0x2D25
+0x2465 = 0x2D26
+0x2466 = 0x2D27
+0x2467 = 0x2D28
+0x2468 = 0x2D29
+0x2469 = 0x2D2A
+0x246A = 0x2D2B
+0x246B = 0x2D2C
+0x246C = 0x2D2D
+0x246D = 0x2D2E
+0x246E = 0x2D2F
+0x246F = 0x2D30
+0x2470 = 0x2D31
+0x2471 = 0x2D32
+0x2472 = 0x2D33
+0x2473 = 0x2D34
+0x24D0 = 0x2C41
+0x24D1 = 0x2C42
+0x24D2 = 0x2C43
+0x24D3 = 0x2C44
+0x24D4 = 0x2C45
+0x24D5 = 0x2C46
+0x24D6 = 0x2C47
+0x24D7 = 0x2C48
+0x24D8 = 0x2C49
+0x24D9 = 0x2C4A
+0x24DA = 0x2C4B
+0x24DB = 0x2C4C
+0x24DC = 0x2C4D
+0x24DD = 0x2C4E
+0x24DE = 0x2C4F
+0x24DF = 0x2C50
+0x24E0 = 0x2C51
+0x24E1 = 0x2C52
+0x24E2 = 0x2C53
+0x24E3 = 0x2C54
+0x24E4 = 0x2C55
+0x24E5 = 0x2C56
+0x24E6 = 0x2C57
+0x24E7 = 0x2C58
+0x24E8 = 0x2C59
+0x24E9 = 0x2C5A
+0x24EB = 0x2C2B
+0x24EC = 0x2C2C
+0x24ED = 0x2C2D
+0x24EE = 0x2C2E
+0x24EF = 0x2C2F
+0x24F0 = 0x2C30
+0x24F1 = 0x2C31
+0x24F2 = 0x2C32
+0x24F3 = 0x2C33
+0x24F4 = 0x2C34
+0x24F5 = 0x265A
+0x24F6 = 0x265B
+0x24F7 = 0x265C
+0x24F8 = 0x265D
+0x24F9 = 0x265E
+0x24FA = 0x265F
+0x24FB = 0x2660
+0x24FC = 0x2661
+0x24FD = 0x2662
+0x24FE = 0x2663
+0x25B1 = 0x266D
+0x25B6 = 0x2322
+0x25B7 = 0x2321
+0x25C0 = 0x2324
+0x25C1 = 0x2323
+0x25C9 = 0x233B
+0x25D0 = 0x2867
+0x25D1 = 0x2868
+0x25D2 = 0x2869
+0x25D3 = 0x286A
+0x25E6 = 0x233F
+0x2600 = 0x2668
+0x2601 = 0x2669
+0x2602 = 0x266A
+0x2603 = 0x266B
+0x260E = 0x2667
+0x2616 = 0x2664
+0x2617 = 0x2665
+0x261E = 0x2D7E
+0x2660 = 0x263A
+0x2661 = 0x263D
+0x2662 = 0x263B
+0x2663 = 0x2640
+0x2664 = 0x2639
+0x2665 = 0x263E
+0x2666 = 0x263C
+0x2667 = 0x263F
+0x2668 = 0x266C
+0x2669 = 0x227D
+0x266B = 0x227B
+0x266C = 0x227C
+0x266E = 0x227A
+0x2713 = 0x277B
+0x2756 = 0x2D7D
+0x2776 = 0x2C21
+0x2777 = 0x2C22
+0x2778 = 0x2C23
+0x2779 = 0x2C24
+0x277A = 0x2C25
+0x277B = 0x2C26
+0x277C = 0x2C27
+0x277D = 0x2C28
+0x277E = 0x2C29
+0x277F = 0x2C2A
+0x2934 = 0x232E
+0x2935 = 0x232F
+0x29BF = 0x233A
+0x29FA = 0x237D
+0x29FB = 0x237E
+0x3016 = 0x225A
+0x3017 = 0x225B
+0x3018 = 0x2258
+0x3019 = 0x2259
+0x301D = 0x2D60
+0x301F = 0x2D61
+0x3020 = 0x2666
+0x3033 = 0x2233
+0x3034 = 0x2234
+0x3035 = 0x2235
+0x303B = 0x2236
+0x303C = 0x2237
+0x303D = 0x233C
+#0x304B + 0x309A = 0x2477
+#0x304D + 0x309A = 0x2478
+#0x304F + 0x309A = 0x2479
+#0x3051 + 0x309A = 0x247A
+#0x3053 + 0x309A = 0x247B
+0x3094 = 0x2474
+0x3095 = 0x2475
+0x3096 = 0x2476
+0x309F = 0x2239
+0x30A0 = 0x237B
+#0x30AB + 0x309A = 0x2577
+#0x30AD + 0x309A = 0x2578
+#0x30AF + 0x309A = 0x2579
+#0x30B1 + 0x309A = 0x257A
+#0x30B3 + 0x309A = 0x257B
+#0x30BB + 0x309A = 0x257C
+#0x30C4 + 0x309A = 0x257D
+#0x30C8 + 0x309A = 0x257E
+0x30F7 = 0x2772
+0x30F8 = 0x2773
+0x30F9 = 0x2774
+0x30FA = 0x2775
+0x30FF = 0x2238
+0x31F0 = 0x266E
+0x31F1 = 0x266F
+0x31F2 = 0x2670
+0x31F3 = 0x2671
+0x31F4 = 0x2672
+0x31F5 = 0x2673
+0x31F6 = 0x2674
+#0x31F7 + 0x309A = 0x2678
+0x31F7 = 0x2675
+0x31F8 = 0x2676
+0x31F9 = 0x2677
+0x31FA = 0x2679
+0x31FB = 0x267A
+0x31FC = 0x267B
+0x31FD = 0x267C
+0x31FE = 0x267D
+0x31FF = 0x267E
+0x3231 = 0x2D6A
+0x3232 = 0x2D6B
+0x3239 = 0x2D6C
+0x3251 = 0x2841
+0x3252 = 0x2842
+0x3253 = 0x2843
+0x3254 = 0x2844
+0x3255 = 0x2845
+0x3256 = 0x2846
+0x3257 = 0x2847
+0x3258 = 0x2848
+0x3259 = 0x2849
+0x325A = 0x284A
+0x325B = 0x284B
+0x325C = 0x284C
+0x325D = 0x284D
+0x325E = 0x284E
+0x325F = 0x284F
+0x32A4 = 0x2D65
+0x32A5 = 0x2D66
+0x32A6 = 0x2D67
+0x32A7 = 0x2D68
+0x32A8 = 0x2D69
+0x32B1 = 0x2850
+0x32B2 = 0x2851
+0x32B3 = 0x2852
+0x32B4 = 0x2853
+0x32B5 = 0x2854
+0x32B6 = 0x2855
+0x32B7 = 0x2856
+0x32B8 = 0x2857
+0x32B9 = 0x2858
+0x32BA = 0x2859
+0x32BB = 0x285A
+0x32BC = 0x285B
+0x32BD = 0x285C
+0x32BE = 0x285D
+0x32BF = 0x285E
+0x32D0 = 0x2C5B
+0x32D1 = 0x2C5C
+0x32D2 = 0x2C5D
+0x32D3 = 0x2C5E
+0x32D4 = 0x2C5F
+0x32D5 = 0x2C60
+0x32D6 = 0x2C61
+0x32D7 = 0x2C62
+0x32D8 = 0x2C63
+0x32D9 = 0x2C64
+0x32DA = 0x2C65
+0x32DB = 0x2C66
+0x32DC = 0x2C67
+0x32DD = 0x2C68
+0x32DE = 0x2C69
+0x32DF = 0x2C6A
+0x32E0 = 0x2C6B
+0x32E1 = 0x2C6C
+0x32E2 = 0x2C6D
+0x32E3 = 0x2C6E
+0x32E5 = 0x2C71
+0x32E9 = 0x2C70
+0x32EC = 0x2C73
+0x32ED = 0x2C72
+0x32FA = 0x2C6F
+0x3303 = 0x2D46
+0x330D = 0x2D4A
+0x3314 = 0x2D41
+0x3318 = 0x2D44
+0x3322 = 0x2D42
+0x3323 = 0x2D4C
+0x3326 = 0x2D4B
+0x3327 = 0x2D45
+0x332B = 0x2D4D
+0x3336 = 0x2D47
+0x333B = 0x2D4F
+0x3349 = 0x2D40
+0x334A = 0x2D4E
+0x334D = 0x2D43
+0x3351 = 0x2D48
+0x3357 = 0x2D49
+0x337B = 0x2D5F
+0x337C = 0x2D6F
+0x337D = 0x2D6E
+0x337E = 0x2D6D
+0x338E = 0x2D53
+0x338F = 0x2D54
+0x339C = 0x2D50
+0x339D = 0x2D51
+0x339E = 0x2D52
+0x33A1 = 0x2D56
+0x33C4 = 0x2D55
+0x33CB = 0x235E
+0x33CD = 0x2D63
+0x3402 = 0x2E23
+0x34B5 = 0x2E53
+0x34DB = 0x2E5B
+0x378D = 0x4F5F
+0x37E2 = 0x4F6F
+0x3B22 = 0x7549
+0x3BB6 = 0x757E
+0x3BC3 = 0x7621
+0x3C0F = 0x763A
+0x3E3F = 0x7766
+0x3F72 = 0x784D
+0x4264 = 0x796D
+0x4453 = 0x7A59
+0x445B = 0x7A5A
+0x459D = 0x7B51
+0x45EA = 0x7B60
+0x4844 = 0x7C4B
+0x49B0 = 0x7D58
+0x4C17 = 0x7E3E
+0x4E28 = 0x2E24
+0x4E2F = 0x2E25
+0x4E30 = 0x2E26
+0x4E8D = 0x2E27
+0x4EE1 = 0x2E28
+0x4EFD = 0x2E29
+0x4EFF = 0x2E2A
+0x4F03 = 0x2E2B
+0x4F0B = 0x2E2C
+0x4F48 = 0x2E2E
+0x4F49 = 0x2E2F
+0x4F56 = 0x2E30
+0x4F5F = 0x2E31
+0x4F60 = 0x2E2D
+0x4F6A = 0x2E32
+0x4F6C = 0x2E33
+0x4F7E = 0x2E34
+0x4F8A = 0x2E35
+0x4F94 = 0x2E36
+0x4F97 = 0x2E37
+0x4FC9 = 0x2E39
+0x4FE0 = 0x2E3A
+0x4FF1 = 0x2E21
+0x5001 = 0x2E3B
+0x5002 = 0x2E3C
+0x500E = 0x2E3D
+0x5018 = 0x2E3E
+0x5027 = 0x2E3F
+0x502E = 0x2E40
+0x503B = 0x2E42
+0x5040 = 0x2E41
+0x5041 = 0x2E43
+0x5094 = 0x2E44
+0x50CC = 0x2E45
+0x50D0 = 0x2E47
+0x50E6 = 0x2E48
+0x50F2 = 0x2E46
+0x5103 = 0x2E4B
+0x5106 = 0x2E4A
+0x510B = 0x2E4C
+0x511E = 0x2E4D
+0x5135 = 0x2E4E
+0x514A = 0x2E4F
+0x5155 = 0x2E51
+0x5157 = 0x2E52
+0x519D = 0x2E54
+0x51C3 = 0x2E55
+0x51CA = 0x2E56
+0x51DE = 0x2E57
+0x51E2 = 0x2E58
+0x51EE = 0x2E59
+0x5201 = 0x2E5A
+0x5213 = 0x2E5C
+0x5215 = 0x2E5D
+0x5249 = 0x2E5E
+0x5257 = 0x2E5F
+0x525D = 0x2F7E
+0x5261 = 0x2E60
+0x5293 = 0x2E61
+0x52C8 = 0x2E62
+0x52CC = 0x2E64
+0x52D0 = 0x2E65
+0x52D6 = 0x2E66
+0x52DB = 0x2E67
+0x52F0 = 0x2E69
+0x52FB = 0x2E6A
+0x5300 = 0x2E6B
+0x5307 = 0x2E6C
+0x531C = 0x2E6D
+0x5361 = 0x2E6F
+0x5363 = 0x2E70
+0x537D = 0x2E71
+0x5393 = 0x2E72
+0x539D = 0x2E73
+0x53B2 = 0x2E74
+0x5412 = 0x2E75
+0x541E = 0x4F7E
+0x5427 = 0x2E76
+0x544D = 0x2E77
+0x546B = 0x2E79
+0x5474 = 0x2E7A
+0x547F = 0x2E7B
+0x5488 = 0x2E7C
+0x5496 = 0x2E7D
+0x549C = 0x2E78
+0x54A1 = 0x2E7E
+0x54A9 = 0x2F21
+0x54C6 = 0x2F22
+0x54FF = 0x2F23
+0x550E = 0x2F24
+0x552B = 0x2F25
+0x5535 = 0x2F26
+0x5550 = 0x2F27
+0x555E = 0x2F28
+0x5581 = 0x2F29
+0x5586 = 0x2F2A
+0x558E = 0x2F2B
+0x55AD = 0x2F2D
+0x55CE = 0x2F2E
+0x5608 = 0x2F30
+0x560E = 0x2F31
+0x563B = 0x2F32
+0x5649 = 0x2F33
+0x5653 = 0x7427
+0x5666 = 0x2F35
+0x566F = 0x2F37
+0x5671 = 0x2F38
+0x5672 = 0x2F39
+0x5676 = 0x2F34
+0x5699 = 0x2F3A
+0x569E = 0x2F3B
+0x56A9 = 0x2F3C
+0x56AC = 0x2F3D
+0x56B3 = 0x2F3E
+0x56C9 = 0x2F3F
+0x56CA = 0x2F40
+0x570A = 0x2F41
+0x5721 = 0x2F43
+0x572F = 0x2F44
+0x5733 = 0x2F45
+0x5734 = 0x2F46
+0x5770 = 0x2F47
+0x5777 = 0x2F48
+0x577C = 0x2F49
+0x579C = 0x2F4A
+0x57B8 = 0x2F4D
+0x57C7 = 0x2F4E
+0x57C8 = 0x2F4F
+0x57CF = 0x2F50
+0x57E4 = 0x2F51
+0x57ED = 0x2F52
+0x57F5 = 0x2F53
+0x57F6 = 0x2F54
+0x57FF = 0x2F55
+0x5809 = 0x2F56
+0x5861 = 0x2F58
+0x5864 = 0x2F59
+0x587C = 0x2F5B
+0x5889 = 0x2F5C
+0x589E = 0x2F5D
+0x58A9 = 0x2F5F
+0x58CE = 0x2F62
+0x58D2 = 0x2F61
+0x58D4 = 0x2F63
+0x58DA = 0x2F64
+0x58E0 = 0x2F65
+0x58E9 = 0x2F66
+0x590C = 0x2F67
+0x595D = 0x2F69
+0x596D = 0x2F6A
+0x598B = 0x2F6B
+0x5992 = 0x2F6C
+0x59A4 = 0x2F6D
+0x59C3 = 0x2F6E
+0x59D2 = 0x2F6F
+0x59DD = 0x2F70
+0x59F8 = 0x7E7A
+0x5A13 = 0x2F71
+0x5A23 = 0x2F72
+0x5A67 = 0x2F73
+0x5A6D = 0x2F74
+0x5A77 = 0x2F75
+0x5A7E = 0x2F76
+0x5A84 = 0x2F77
+0x5A9E = 0x2F78
+0x5AA7 = 0x2F79
+0x5AC4 = 0x2F7A
+0x5B19 = 0x2F7C
+0x5B25 = 0x2F7D
+0x5B41 = 0x4F55
+0x5B56 = 0x4F56
+0x5B7D = 0x4F57
+0x5B93 = 0x4F58
+0x5BD8 = 0x4F59
+0x5BEC = 0x4F5A
+0x5C12 = 0x4F5B
+0x5C1E = 0x4F5C
+0x5C23 = 0x4F5D
+0x5C2B = 0x4F5E
+0x5C5B = 0x7E7B
+0x5C62 = 0x4F60
+0x5C7A = 0x4F64
+0x5C8F = 0x4F65
+0x5C9F = 0x4F66
+0x5CA3 = 0x4F67
+0x5CAA = 0x4F68
+0x5CBA = 0x4F69
+0x5CCB = 0x4F6A
+0x5CD0 = 0x4F6B
+0x5CD2 = 0x4F6C
+0x5CF4 = 0x4F6D
+0x5D0D = 0x4F70
+0x5D27 = 0x4F71
+0x5D46 = 0x4F73
+0x5D47 = 0x4F74
+0x5D4A = 0x4F76
+0x5D53 = 0x4F75
+0x5D6D = 0x4F77
+0x5D81 = 0x4F78
+0x5DA0 = 0x4F79
+0x5DA4 = 0x4F7A
+0x5DA7 = 0x4F7B
+0x5DB8 = 0x4F7C
+0x5DCB = 0x4F7D
+0x5DE2 = 0x7428
+0x5E14 = 0x7429
+0x5E18 = 0x742A
+0x5E58 = 0x742B
+0x5E5E = 0x742C
+0x5E77 = 0x7E7C
+0x5EBE = 0x742D
+0x5ECB = 0x742F
+0x5EF9 = 0x7430
+0x5F00 = 0x7431
+0x5F02 = 0x7432
+0x5F07 = 0x7433
+0x5F1D = 0x7434
+0x5F23 = 0x7435
+0x5F34 = 0x7436
+0x5F36 = 0x7437
+0x5F3D = 0x7438
+0x5F40 = 0x7439
+0x5F45 = 0x743A
+0x5F54 = 0x743B
+0x5F58 = 0x743C
+0x5F64 = 0x743D
+0x5F67 = 0x743E
+0x5F7D = 0x743F
+0x5F89 = 0x7440
+0x5F9C = 0x7441
+0x5FA7 = 0x7442
+0x5FAF = 0x7443
+0x5FB5 = 0x7444
+0x5FB7 = 0x7445
+0x5FC9 = 0x7446
+0x5FDE = 0x7447
+0x5FE1 = 0x7448
+0x5FE9 = 0x7449
+0x600D = 0x744A
+0x6014 = 0x744B
+0x6018 = 0x744C
+0x6033 = 0x744D
+0x6035 = 0x744E
+0x6047 = 0x744F
+0x609D = 0x7451
+0x609E = 0x7452
+0x60CB = 0x7453
+0x60D4 = 0x7454
+0x60D5 = 0x7455
+0x60DD = 0x7456
+0x60F8 = 0x7457
+0x611C = 0x7458
+0x612B = 0x7459
+0x6130 = 0x745A
+0x6137 = 0x745B
+0x618D = 0x745D
+0x61B9 = 0x7460
+0x61BC = 0x745F
+0x6222 = 0x7462
+0x623E = 0x7463
+0x6243 = 0x7464
+0x6256 = 0x7465
+0x625A = 0x7466
+0x626F = 0x7467
+0x6285 = 0x7468
+0x62C4 = 0x7469
+0x62D6 = 0x746A
+0x62FC = 0x746B
+0x630A = 0x746C
+0x6318 = 0x746D
+0x6339 = 0x746E
+0x6343 = 0x746F
+0x6365 = 0x7470
+0x637C = 0x7471
+0x63E5 = 0x7472
+0x63ED = 0x7473
+0x63F5 = 0x7474
+0x6410 = 0x7475
+0x6414 = 0x7476
+0x6422 = 0x7477
+0x6451 = 0x7479
+0x6460 = 0x747A
+0x646D = 0x747B
+0x6479 = 0x7478
+0x64BE = 0x747D
+0x64BF = 0x747E
+0x64C4 = 0x7521
+0x64CA = 0x7522
+0x64CE = 0x747C
+0x64D0 = 0x7523
+0x64F7 = 0x7524
+0x64FB = 0x7525
+0x6522 = 0x7526
+0x6529 = 0x7527
+0x6567 = 0x7529
+0x659D = 0x752A
+0x6600 = 0x752C
+0x6609 = 0x752D
+0x6615 = 0x752E
+0x661E = 0x752F
+0x6622 = 0x7531
+0x6624 = 0x7532
+0x662B = 0x7533
+0x6630 = 0x7534
+0x6631 = 0x7535
+0x6633 = 0x7536
+0x663A = 0x7530
+0x6648 = 0x7538
+0x664C = 0x7539
+0x6659 = 0x753B
+0x665A = 0x753C
+0x6661 = 0x753D
+0x6665 = 0x753E
+0x6673 = 0x753F
+0x6677 = 0x7540
+0x6678 = 0x7541
+0x668D = 0x7542
+0x66A0 = 0x7544
+0x66B2 = 0x7545
+0x66BB = 0x7546
+0x66C6 = 0x7547
+0x66C8 = 0x7548
+0x66DB = 0x754A
+0x66E8 = 0x754B
+0x66FA = 0x754C
+0x66FB = 0x7537
+0x6713 = 0x754D
+0x6733 = 0x754F
+0x6747 = 0x7551
+0x6748 = 0x7552
+0x6766 = 0x7550
+0x677B = 0x7553
+0x6781 = 0x7554
+0x6793 = 0x7555
+0x6798 = 0x7556
+0x679B = 0x7557
+0x67BB = 0x7558
+0x67C0 = 0x755A
+0x67D7 = 0x755B
+0x67F9 = 0x7559
+0x67FC = 0x755C
+0x6801 = 0x755D
+0x681D = 0x755F
+0x682C = 0x7560
+0x6831 = 0x7561
+0x6852 = 0x755E
+0x685B = 0x7562
+0x6872 = 0x7563
+0x6875 = 0x7564
+0x68A3 = 0x7566
+0x68A5 = 0x7567
+0x68B2 = 0x7568
+0x68C8 = 0x7569
+0x68D0 = 0x756A
+0x68E8 = 0x756B
+0x68ED = 0x756C
+0x68F0 = 0x756D
+0x68F1 = 0x756E
+0x68FC = 0x756F
+0x690A = 0x7570
+0x6935 = 0x7573
+0x6942 = 0x7574
+0x6949 = 0x7571
+0x6957 = 0x7575
+0x6963 = 0x7576
+0x6964 = 0x7577
+0x6968 = 0x7578
+0x6980 = 0x7579
+0x69A5 = 0x757B
+0x69AD = 0x757C
+0x69CF = 0x757D
+0x69E2 = 0x7622
+0x69E9 = 0x7623
+0x69EA = 0x7624
+0x69F5 = 0x7625
+0x69F6 = 0x7626
+0x6A0F = 0x7627
+0x6A15 = 0x7628
+0x6A3B = 0x762A
+0x6A3E = 0x762B
+0x6A45 = 0x762C
+0x6A50 = 0x762D
+0x6A56 = 0x762E
+0x6A5B = 0x762F
+0x6A6B = 0x7630
+0x6A73 = 0x7631
+0x6A89 = 0x7633
+0x6A94 = 0x7634
+0x6A9D = 0x7635
+0x6A9E = 0x7636
+0x6AA5 = 0x7637
+0x6AE4 = 0x7638
+0x6AE7 = 0x7639
+0x6B1B = 0x763C
+0x6B1E = 0x763D
+0x6B2C = 0x763E
+0x6B35 = 0x763F
+0x6B46 = 0x7640
+0x6B56 = 0x7641
+0x6B60 = 0x7642
+0x6B65 = 0x7643
+0x6B67 = 0x7644
+0x6B77 = 0x7645
+0x6B82 = 0x7646
+0x6BA9 = 0x7647
+0x6BAD = 0x7648
+0x6BCF = 0x764A
+0x6BD6 = 0x764B
+0x6BD7 = 0x764C
+0x6BFF = 0x764D
+0x6C05 = 0x764E
+0x6C10 = 0x764F
+0x6C33 = 0x7650
+0x6C59 = 0x7651
+0x6C5C = 0x7652
+0x6C74 = 0x7654
+0x6C76 = 0x7655
+0x6C85 = 0x7656
+0x6C86 = 0x7657
+0x6C98 = 0x7658
+0x6C9C = 0x7659
+0x6CAA = 0x7653
+0x6CC6 = 0x765B
+0x6CD4 = 0x765C
+0x6CE0 = 0x765D
+0x6CEB = 0x765E
+0x6CEE = 0x765F
+0x6CFB = 0x765A
+0x6D04 = 0x7661
+0x6D0E = 0x7662
+0x6D2E = 0x7663
+0x6D31 = 0x7664
+0x6D39 = 0x7665
+0x6D3F = 0x7666
+0x6D58 = 0x7667
+0x6D65 = 0x7668
+0x6D82 = 0x766A
+0x6D87 = 0x766B
+0x6D89 = 0x766C
+0x6D94 = 0x766D
+0x6DAA = 0x766E
+0x6DAC = 0x766F
+0x6DBF = 0x7670
+0x6DC4 = 0x7671
+0x6DD6 = 0x7672
+0x6DDA = 0x7673
+0x6DDB = 0x7674
+0x6DDD = 0x7675
+0x6DFC = 0x7676
+0x6E34 = 0x7678
+0x6E44 = 0x7679
+0x6E5C = 0x767A
+0x6E5E = 0x767B
+0x6EAB = 0x767C
+0x6EB1 = 0x767D
+0x6EC1 = 0x767E
+0x6EC7 = 0x7721
+0x6ECE = 0x7722
+0x6F10 = 0x7723
+0x6F1A = 0x7724
+0x6F2A = 0x7726
+0x6F2F = 0x7727
+0x6F33 = 0x7728
+0x6F51 = 0x7729
+0x6F59 = 0x772A
+0x6F5E = 0x772B
+0x6F61 = 0x772C
+0x6F62 = 0x772D
+0x6F7E = 0x772E
+0x6F88 = 0x772F
+0x6F8C = 0x7730
+0x6F8D = 0x7731
+0x6F94 = 0x7732
+0x6FA0 = 0x7733
+0x6FA7 = 0x7734
+0x6FB6 = 0x7735
+0x6FBC = 0x7736
+0x6FC7 = 0x7737
+0x6FCA = 0x7738
+0x6FF0 = 0x773A
+0x6FF5 = 0x773B
+0x6FF9 = 0x7739
+0x7005 = 0x773C
+0x7006 = 0x773D
+0x7028 = 0x773E
+0x704A = 0x773F
+0x704E = 0x7742
+0x705D = 0x7740
+0x705E = 0x7741
+0x7064 = 0x7743
+0x7075 = 0x7744
+0x7085 = 0x7745
+0x70A4 = 0x7746
+0x70AB = 0x7747
+0x70B7 = 0x7748
+0x70D4 = 0x7749
+0x70D8 = 0x774A
+0x70E4 = 0x774B
+0x710F = 0x774C
+0x711E = 0x774E
+0x7120 = 0x774F
+0x712B = 0x774D
+0x712E = 0x7750
+0x7130 = 0x7751
+0x7146 = 0x7752
+0x7147 = 0x7753
+0x7151 = 0x7754
+0x7152 = 0x7756
+0x715C = 0x7757
+0x7160 = 0x7758
+0x7168 = 0x7759
+0x7185 = 0x775B
+0x7187 = 0x775C
+0x7192 = 0x775D
+0x71BA = 0x775F
+0x71C1 = 0x775E
+0x71C4 = 0x7760
+0x71FE = 0x7761
+0x7200 = 0x7762
+0x7215 = 0x7763
+0x7255 = 0x7764
+0x7256 = 0x7765
+0x728D = 0x7767
+0x729B = 0x7768
+0x72BE = 0x7769
+0x72C0 = 0x776A
+0x72FB = 0x776B
+0x7327 = 0x776D
+0x7328 = 0x776E
+0x7350 = 0x7770
+0x7366 = 0x7771
+0x737C = 0x7772
+0x7395 = 0x7773
+0x739F = 0x7774
+0x73A0 = 0x7775
+0x73A2 = 0x7776
+0x73A6 = 0x7777
+0x73AB = 0x7778
+0x73C9 = 0x7779
+0x73CF = 0x777A
+0x73D6 = 0x777B
+0x73D9 = 0x777C
+0x73E3 = 0x777D
+0x73E9 = 0x777E
+0x7407 = 0x7821
+0x740A = 0x7822
+0x741A = 0x7823
+0x741B = 0x7824
+0x7426 = 0x7826
+0x7428 = 0x7827
+0x742A = 0x7828
+0x742B = 0x7829
+0x742C = 0x782A
+0x742E = 0x782B
+0x742F = 0x782C
+0x7430 = 0x782D
+0x7444 = 0x782E
+0x7446 = 0x782F
+0x7447 = 0x7830
+0x744B = 0x7831
+0x7457 = 0x7832
+0x7462 = 0x7833
+0x746B = 0x7834
+0x746D = 0x7835
+0x7486 = 0x7836
+0x7487 = 0x7837
+0x7489 = 0x7838
+0x7490 = 0x783D
+0x7498 = 0x7839
+0x749C = 0x783A
+0x749F = 0x783B
+0x74A3 = 0x783C
+0x74A6 = 0x783E
+0x74A8 = 0x783F
+0x74A9 = 0x7840
+0x74B5 = 0x7841
+0x74BF = 0x7842
+0x74C8 = 0x7843
+0x74C9 = 0x7844
+0x74DA = 0x7845
+0x74FF = 0x7846
+0x7501 = 0x7847
+0x7517 = 0x7848
+0x752F = 0x7849
+0x756F = 0x784A
+0x7579 = 0x784B
+0x7592 = 0x784C
+0x75CE = 0x784E
+0x75E4 = 0x784F
+0x7600 = 0x7850
+0x7602 = 0x7851
+0x7608 = 0x7852
+0x7615 = 0x7853
+0x7616 = 0x7854
+0x7619 = 0x7855
+0x761E = 0x7856
+0x7626 = 0x7E7D
+0x762D = 0x7857
+0x7635 = 0x7858
+0x7643 = 0x7859
+0x764B = 0x785A
+0x7664 = 0x785B
+0x7665 = 0x785C
+0x766D = 0x785D
+0x766F = 0x785E
+0x7671 = 0x785F
+0x7681 = 0x7860
+0x769B = 0x7861
+0x769D = 0x7862
+0x769E = 0x7863
+0x76A6 = 0x7864
+0x76AA = 0x7865
+0x76B6 = 0x7866
+0x76C5 = 0x7867
+0x76CC = 0x7868
+0x76CE = 0x7869
+0x76D4 = 0x786A
+0x76E6 = 0x786B
+0x76F1 = 0x786C
+0x76FC = 0x786D
+0x770A = 0x786E
+0x7719 = 0x786F
+0x7734 = 0x7870
+0x7736 = 0x7871
+0x7746 = 0x7872
+0x774D = 0x7873
+0x774E = 0x7874
+0x775C = 0x7875
+0x775F = 0x7876
+0x7762 = 0x7877
+0x777A = 0x7878
+0x7780 = 0x7879
+0x7794 = 0x787A
+0x77AA = 0x787B
+0x77E0 = 0x787C
+0x782D = 0x787D
+0x7843 = 0x7921
+0x784E = 0x7922
+0x784F = 0x7923
+0x7851 = 0x7924
+0x7868 = 0x7925
+0x786E = 0x7926
+0x78AD = 0x792A
+0x78B0 = 0x7928
+0x78E4 = 0x792B
+0x78F2 = 0x792C
+0x78F7 = 0x792E
+0x7900 = 0x792D
+0x791C = 0x792F
+0x792E = 0x7930
+0x7931 = 0x7931
+0x7934 = 0x7932
+0x7945 = 0x7935
+0x7946 = 0x7936
+0x795C = 0x793A
+0x7979 = 0x793E
+0x7998 = 0x7942
+0x79B1 = 0x7943
+0x79B8 = 0x7944
+0x79C8 = 0x7945
+0x79CA = 0x7946
+0x79D4 = 0x7948
+0x79DE = 0x7949
+0x79EB = 0x794A
+0x79ED = 0x794B
+0x7A03 = 0x794C
+0x7A39 = 0x794E
+0x7A5D = 0x794F
+0x7A6D = 0x7950
+0x7A85 = 0x7952
+0x7AA0 = 0x7953
+0x7AB3 = 0x7955
+0x7ABB = 0x7956
+0x7ACE = 0x7957
+0x7AEB = 0x7958
+0x7AFD = 0x7959
+0x7B12 = 0x795A
+0x7B2D = 0x795B
+0x7B3B = 0x795C
+0x7B47 = 0x795D
+0x7B4E = 0x795E
+0x7B60 = 0x795F
+0x7B6D = 0x7960
+0x7B6F = 0x7961
+0x7B72 = 0x7962
+0x7B9E = 0x7963
+0x7BD7 = 0x7965
+0x7BD9 = 0x7966
+0x7C01 = 0x7967
+0x7C1E = 0x7969
+0x7C20 = 0x796A
+0x7C31 = 0x7968
+0x7C33 = 0x796B
+0x7C36 = 0x796C
+0x7C59 = 0x796F
+0x7C6D = 0x7970
+0x7C79 = 0x7971
+0x7C8F = 0x7972
+0x7C94 = 0x7973
+0x7CA0 = 0x7974
+0x7CBC = 0x7975
+0x7CD5 = 0x7976
+0x7CD9 = 0x7977
+0x7CDD = 0x7978
+0x7D07 = 0x7979
+0x7D08 = 0x797A
+0x7D13 = 0x797B
+0x7D1D = 0x797C
+0x7D23 = 0x797D
+0x7D31 = 0x797E
+0x7D41 = 0x7A21
+0x7D48 = 0x7A22
+0x7D53 = 0x7A23
+0x7D5C = 0x7A24
+0x7D7A = 0x7A25
+0x7D83 = 0x7A26
+0x7D8B = 0x7A27
+0x7DA0 = 0x7A28
+0x7DA6 = 0x7A29
+0x7DC2 = 0x7A2A
+0x7DCC = 0x7A2B
+0x7DD6 = 0x7A2C
+0x7DE3 = 0x7A2D
+0x7E08 = 0x7A30
+0x7E11 = 0x7A31
+0x7E15 = 0x7A32
+0x7E28 = 0x7A2F
+0x7E47 = 0x7A34
+0x7E52 = 0x7A35
+0x7E61 = 0x7A36
+0x7E6B = 0x7E7E
+0x7E8A = 0x7A37
+0x7E8D = 0x7A38
+0x7F47 = 0x7A39
+0x7F91 = 0x7A3B
+0x7F97 = 0x7A3C
+0x7FBF = 0x7A3D
+0x7FCE = 0x7A3E
+0x7FDB = 0x7A3F
+0x7FDF = 0x7A40
+0x7FEC = 0x7A41
+0x7FEE = 0x7A42
+0x7FFA = 0x7A43
+0x8014 = 0x7A45
+0x8026 = 0x7A46
+0x8035 = 0x7A47
+0x8037 = 0x7A48
+0x803C = 0x7A49
+0x80CA = 0x7A4A
+0x80D7 = 0x7A4B
+0x80E0 = 0x7A4C
+0x80F3 = 0x7A4D
+0x8118 = 0x7A4E
+0x814A = 0x7A4F
+0x8160 = 0x7A50
+0x8167 = 0x7A51
+0x8168 = 0x7A52
+0x816D = 0x7A53
+0x81BB = 0x7A54
+0x81CA = 0x7A55
+0x81CF = 0x7A56
+0x81D7 = 0x7A57
+0x8260 = 0x7A5B
+0x8274 = 0x7A5C
+0x828E = 0x7A5E
+0x82A1 = 0x7A5F
+0x82A3 = 0x7A60
+0x82A4 = 0x7A61
+0x82A9 = 0x7A62
+0x82AE = 0x7A63
+0x82B7 = 0x7A64
+0x82BE = 0x7A65
+0x82BF = 0x7A66
+0x82C6 = 0x7A67
+0x82D5 = 0x7A68
+0x82FD = 0x7A69
+0x82FE = 0x7A6A
+0x8300 = 0x7A6B
+0x8301 = 0x7A6C
+0x8322 = 0x7A6E
+0x832D = 0x7A6F
+0x833A = 0x7A70
+0x8343 = 0x7A71
+0x8347 = 0x7A72
+0x8351 = 0x7A73
+0x8355 = 0x7A74
+0x8362 = 0x7A6D
+0x837D = 0x7A75
+0x8386 = 0x7A76
+0x8392 = 0x7A77
+0x8398 = 0x7A78
+0x83A7 = 0x7A79
+0x83A9 = 0x7A7A
+0x83BF = 0x7A7B
+0x83C0 = 0x7A7C
+0x83C7 = 0x7A7D
+0x83CF = 0x7A7E
+0x83D1 = 0x7B21
+0x83E1 = 0x7B22
+0x83EA = 0x7B23
+0x8401 = 0x7B24
+0x8406 = 0x7B25
+0x840A = 0x7B26
+0x8448 = 0x7B28
+0x845F = 0x7B29
+0x8470 = 0x7B2A
+0x8473 = 0x7B2B
+0x8485 = 0x7B2C
+0x849E = 0x7B2D
+0x84AF = 0x7B2E
+0x84B4 = 0x7B2F
+0x84BA = 0x7B30
+0x84C0 = 0x7B31
+0x84C2 = 0x7B32
+0x851E = 0x7B35
+0x8523 = 0x7B36
+0x852F = 0x7B37
+0x8532 = 0x7B34
+0x8559 = 0x7B38
+0x8564 = 0x7B39
+0x857A = 0x7B3C
+0x858C = 0x7B3D
+0x858F = 0x7B3E
+0x85A2 = 0x7B3F
+0x85AD = 0x7B3B
+0x85B0 = 0x7B40
+0x85CB = 0x7B41
+0x85CE = 0x7B42
+0x85ED = 0x7B43
+0x85FF = 0x7B45
+0x8604 = 0x7B46
+0x8605 = 0x7B47
+0x8610 = 0x7B48
+0x8612 = 0x7B44
+0x8618 = 0x7B4A
+0x8629 = 0x7B4B
+0x8638 = 0x7B4C
+0x8641 = 0x2F68
+0x8657 = 0x7B4D
+0x865B = 0x7B4E
+0x8662 = 0x7B50
+0x866C = 0x7B52
+0x8675 = 0x7B53
+0x8698 = 0x7B54
+0x86B8 = 0x7B55
+0x86FA = 0x7B56
+0x86FC = 0x7B57
+0x86FD = 0x7B58
+0x870B = 0x7B59
+0x8771 = 0x7B5A
+0x8787 = 0x7B5B
+0x8788 = 0x7B5C
+0x87AC = 0x7B5D
+0x87AD = 0x7B5E
+0x87B5 = 0x7B5F
+0x87D6 = 0x7B61
+0x87EC = 0x7B62
+0x8806 = 0x7B63
+0x880A = 0x7B64
+0x8810 = 0x7B65
+0x8814 = 0x7B66
+0x881F = 0x7B67
+0x8898 = 0x7B68
+0x88AA = 0x7B69
+0x88CA = 0x7B6A
+0x88CE = 0x7B6B
+0x88F5 = 0x7B6D
+0x8918 = 0x7B70
+0x8919 = 0x7B71
+0x891A = 0x7B72
+0x891C = 0x7B6E
+0x8927 = 0x7B73
+0x8930 = 0x7B74
+0x8932 = 0x7B75
+0x8939 = 0x7B76
+0x8940 = 0x7B77
+0x8994 = 0x7B78
+0x89D4 = 0x7B7A
+0x89E5 = 0x7B7B
+0x89F6 = 0x7B7C
+0x8A12 = 0x7B7D
+0x8A15 = 0x7B7E
+0x8A22 = 0x7C21
+0x8A37 = 0x7C22
+0x8A47 = 0x7C23
+0x8A4E = 0x7C24
+0x8A5D = 0x7C25
+0x8A61 = 0x7C26
+0x8A75 = 0x7C27
+0x8A79 = 0x7C28
+0x8AA7 = 0x7C29
+0x8AD0 = 0x7C2A
+0x8ADF = 0x7C2B
+0x8AF4 = 0x7C2C
+0x8AF6 = 0x7C2D
+0x8B46 = 0x7C31
+0x8B54 = 0x7C32
+0x8B59 = 0x7C33
+0x8B69 = 0x7C34
+0x8B9D = 0x7C35
+0x8C49 = 0x7C36
+0x8C68 = 0x7C37
+0x8CE1 = 0x7C39
+0x8CF4 = 0x7C3A
+0x8CF8 = 0x7C3B
+0x8CFE = 0x7C3C
+0x8D12 = 0x7C3E
+0x8D1B = 0x7C3F
+0x8DAF = 0x7C40
+0x8DCE = 0x7C41
+0x8DD1 = 0x7C42
+0x8DD7 = 0x7C43
+0x8E20 = 0x7C44
+0x8E23 = 0x7C45
+0x8E3D = 0x7C46
+0x8E70 = 0x7C47
+0x8E7B = 0x7C48
+0x8EC0 = 0x7C4A
+0x8EFA = 0x7C4C
+0x8F1E = 0x7C4D
+0x8F2D = 0x7C4E
+0x8F36 = 0x7C4F
+0x8F54 = 0x7C50
+0x8FA6 = 0x7C52
+0x8FB5 = 0x7C53
+0x8FE4 = 0x7C54
+0x8FE8 = 0x7C55
+0x8FEE = 0x7C56
+0x9008 = 0x7C57
+0x902D = 0x7C58
+0x9088 = 0x7C5A
+0x9095 = 0x7C5B
+0x9097 = 0x7C5C
+0x9099 = 0x7C5D
+0x909B = 0x7C5E
+0x90A2 = 0x7C5F
+0x90B3 = 0x7C60
+0x90BE = 0x7C61
+0x90C4 = 0x7C62
+0x90C5 = 0x7C63
+0x90C7 = 0x7C64
+0x90D7 = 0x7C65
+0x90DD = 0x7C66
+0x90DE = 0x7C67
+0x90EF = 0x7C68
+0x90F4 = 0x7C69
+0x9114 = 0x7C6B
+0x9115 = 0x7C6C
+0x9116 = 0x7C6D
+0x9122 = 0x7C6E
+0x9123 = 0x7C6F
+0x9127 = 0x7C70
+0x912F = 0x7C71
+0x9131 = 0x7C72
+0x9134 = 0x7C73
+0x913D = 0x7C74
+0x9148 = 0x7C75
+0x915B = 0x7C76
+0x9183 = 0x7C77
+0x919E = 0x7C78
+0x91AC = 0x7C79
+0x91B1 = 0x7C7A
+0x91BC = 0x7C7B
+0x91D7 = 0x7C7C
+0x91E4 = 0x7C7E
+0x91E5 = 0x7D21
+0x91ED = 0x7D22
+0x91F1 = 0x7D23
+0x91FB = 0x7C7D
+0x9207 = 0x7D24
+0x9210 = 0x7D25
+0x9238 = 0x7D26
+0x9239 = 0x7D27
+0x923A = 0x7D28
+0x923C = 0x7D29
+0x9240 = 0x7D2A
+0x9243 = 0x7D2B
+0x924F = 0x7D2C
+0x9278 = 0x7D2D
+0x9288 = 0x7D2E
+0x92C2 = 0x7D2F
+0x92CB = 0x7D30
+0x92CC = 0x7D31
+0x92D3 = 0x7D32
+0x92E0 = 0x7D33
+0x92FF = 0x7D34
+0x9304 = 0x7D35
+0x931F = 0x7D36
+0x9321 = 0x7D37
+0x9325 = 0x7D38
+0x9348 = 0x7D39
+0x9349 = 0x7D3A
+0x934A = 0x7D3B
+0x9364 = 0x7D3C
+0x9365 = 0x7D3D
+0x936A = 0x7D3E
+0x9370 = 0x7D3F
+0x939B = 0x7D40
+0x93A3 = 0x7D41
+0x93BA = 0x7D42
+0x93C6 = 0x7D43
+0x93DE = 0x7D44
+0x93DF = 0x7D45
+0x93FD = 0x7D47
+0x9404 = 0x7D46
+0x9433 = 0x7D48
+0x944A = 0x7D49
+0x9463 = 0x7D4A
+0x946B = 0x7D4B
+0x9471 = 0x7D4C
+0x9472 = 0x7D4D
+0x958E = 0x7D4E
+0x959F = 0x7D4F
+0x95A6 = 0x7D50
+0x95A9 = 0x7D51
+0x95AC = 0x7D52
+0x95B6 = 0x7D53
+0x95BD = 0x7D54
+0x95CB = 0x7D55
+0x95D0 = 0x7D56
+0x95D3 = 0x7D57
+0x95DA = 0x7D59
+0x95DE = 0x7D5A
+0x9658 = 0x7D5B
+0x9684 = 0x7D5C
+0x969D = 0x7D5E
+0x96A4 = 0x7D5F
+0x96A5 = 0x7D60
+0x96D2 = 0x7D61
+0x96DE = 0x7D62
+0x96E9 = 0x7D64
+0x96EF = 0x7D65
+0x9733 = 0x7D66
+0x973B = 0x7D67
+0x974D = 0x7D68
+0x974E = 0x7D69
+0x974F = 0x7D6A
+0x975A = 0x7D6B
+0x976E = 0x7D6C
+0x9773 = 0x7D6D
+0x9795 = 0x7D6E
+0x97AE = 0x7D6F
+0x97BA = 0x7D70
+0x97C1 = 0x7D71
+0x97C9 = 0x7D72
+0x97DB = 0x7D74
+0x97DE = 0x7D73
+0x97F4 = 0x7D75
+0x980A = 0x7D77
+0x981E = 0x7D78
+0x982B = 0x7D79
+0x9830 = 0x7D7A
+0x9852 = 0x7D7C
+0x9853 = 0x7D7D
+0x9856 = 0x7D7E
+0x9857 = 0x7E21
+0x9859 = 0x7E22
+0x985A = 0x7E23
+0x9865 = 0x7E25
+0x986C = 0x7E26
+0x98BA = 0x7E27
+0x98C8 = 0x7E28
+0x98E7 = 0x7E29
+0x9958 = 0x7E2A
+0x999E = 0x7E2B
+0x9A02 = 0x7E2C
+0x9A03 = 0x7E2D
+0x9A24 = 0x7E2E
+0x9A2D = 0x7E2F
+0x9A2E = 0x7E30
+0x9A38 = 0x7E31
+0x9A4A = 0x7E32
+0x9A4E = 0x7E33
+0x9A52 = 0x7E34
+0x9AB6 = 0x7E35
+0x9AC1 = 0x7E36
+0x9AC3 = 0x7E37
+0x9ACE = 0x7E38
+0x9AD6 = 0x7E39
+0x9AF9 = 0x7E3A
+0x9B02 = 0x7E3B
+0x9B08 = 0x7E3C
+0x9B20 = 0x7E3D
+0x9B2D = 0x7E3F
+0x9B5E = 0x7E40
+0x9B66 = 0x7E42
+0x9B72 = 0x7E43
+0x9B75 = 0x7E44
+0x9B79 = 0x7E41
+0x9B84 = 0x7E45
+0x9B8A = 0x7E46
+0x9B8F = 0x7E47
+0x9B9E = 0x7E48
+0x9BA7 = 0x7E49
+0x9BC1 = 0x7E4A
+0x9BCE = 0x7E4B
+0x9BE5 = 0x7E4C
+0x9BF8 = 0x7E4D
+0x9BFD = 0x7E4E
+0x9C00 = 0x7E4F
+0x9C23 = 0x7E50
+0x9C41 = 0x7E51
+0x9C4F = 0x7E52
+0x9C50 = 0x7E53
+0x9C53 = 0x7E54
+0x9C63 = 0x7E55
+0x9C65 = 0x7E56
+0x9C77 = 0x7E57
+0x9D1D = 0x7E58
+0x9D1E = 0x7E59
+0x9D43 = 0x7E5A
+0x9D47 = 0x7E5B
+0x9D52 = 0x7E5C
+0x9D63 = 0x7E5D
+0x9D70 = 0x7E5E
+0x9D7C = 0x7E5F
+0x9D8A = 0x7E60
+0x9D96 = 0x7E61
+0x9DAC = 0x7E63
+0x9DBC = 0x7E64
+0x9DC0 = 0x7E62
+0x9DD7 = 0x7E65
+0x9DE7 = 0x7E67
+0x9E07 = 0x7E68
+0x9E15 = 0x7E69
+0x9E7C = 0x7E6A
+0x9E9E = 0x7E6B
+0x9EA4 = 0x7E6C
+0x9EAC = 0x7E6D
+0x9EAF = 0x7E6E
+0x9EB4 = 0x7E6F
+0x9EB5 = 0x7E70
+0x9EC3 = 0x7E71
+0x9ED1 = 0x7E72
+0x9F10 = 0x7E73
+0x9F39 = 0x7E74
+0x9F57 = 0x7E75
+0x9F90 = 0x7E76
+0x9F94 = 0x7E77
+0x9F97 = 0x7E78
+0x9FA2 = 0x7E79
+0xF91D = 0x763B
+0xF928 = 0x742E
+0xF929 = 0x754E
+0xF936 = 0x7B4F
+0xF970 = 0x7649
+0xF9D0 = 0x7E24
+0xF9DC = 0x7D5D
+0xFA0F = 0x2F4B
+0xFA10 = 0x2F57
+0xFA11 = 0x4F72
+0xFA14 = 0x757A
+0xFA15 = 0x775A
+0xFA16 = 0x776F
+0xFA19 = 0x793C
+0xFA1A = 0x793D
+0xFA1B = 0x7941
+0xFA1F = 0x7B3A
+0xFA22 = 0x7C2E
+0xFA26 = 0x7C6A
+0xFA30 = 0x2E38
+0xFA31 = 0x2E49
+0xFA32 = 0x2E50
+0xFA33 = 0x2E63
+0xFA34 = 0x2E68
+0xFA35 = 0x2E6E
+0xFA36 = 0x2F2C
+0xFA37 = 0x2F2F
+0xFA38 = 0x2F36
+0xFA39 = 0x2F5A
+0xFA3A = 0x2F5E
+0xFA3B = 0x4F61
+0xFA3C = 0x4F62
+0xFA3D = 0x7450
+0xFA3E = 0x745C
+0xFA3F = 0x745E
+0xFA40 = 0x7461
+0xFA41 = 0x7528
+0xFA42 = 0x752B
+0xFA43 = 0x7543
+0xFA44 = 0x7565
+0xFA45 = 0x7669
+0xFA46 = 0x7677
+0xFA47 = 0x7725
+0xFA48 = 0x7755
+0xFA4A = 0x7825
+0xFA4B = 0x7927
+0xFA4C = 0x7933
+0xFA4D = 0x7934
+0xFA4E = 0x7937
+0xFA4F = 0x7938
+0xFA50 = 0x7939
+0xFA51 = 0x793B
+0xFA52 = 0x793F
+0xFA53 = 0x7940
+0xFA54 = 0x794D
+0xFA55 = 0x7951
+0xFA56 = 0x7964
+0xFA57 = 0x7A2E
+0xFA59 = 0x7A33
+0xFA5A = 0x7A3A
+0xFA5B = 0x7A44
+0xFA5C = 0x7A58
+0xFA5F = 0x7B27
+0xFA60 = 0x7B6F
+0xFA61 = 0x7B79
+0xFA62 = 0x7C2F
+0xFA63 = 0x7C30
+0xFA64 = 0x7C38
+0xFA65 = 0x7C3D
+0xFA67 = 0x7C59
+0xFA68 = 0x7D63
+0xFA69 = 0x7D76
+0xFA6A = 0x7D7B
+0xFE45 = 0x233E
+0xFE46 = 0x233D
+0xFF02 = 0x2230 # 0x0022
+0xFF07 = 0x222F # 0x0027
+0xFF0D = 0x2231 # 0x002D
+0xFF5E = 0x2232 # 0x007E
+0xFF5F = 0x2256
+0xFF60 = 0x2257
+END_MAP
diff --git a/share/i18n/csmapper/JIS/UCS@BMP%JISX0213-2.src b/share/i18n/csmapper/JIS/UCS@BMP%JISX0213-2.src
new file mode 100644 (file)
index 0000000..ba53d7d
--- /dev/null
@@ -0,0 +1,2189 @@
+# $NetBSD: UCS@BMP%JISX0213-2.src,v 1.1 2007/03/05 16:58:33 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS:BMP/JISX0213-2"
+SRC_ZONE       0x3406 - 0xFA66
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+## Shift_JIS-2004 (JIS X 0213:2004) vs Unicode mapping table
+## 
+## Date: 12 Feb 2005 10:15:00 GMT
+## License:
+##     Copyright (C) 2001 earthian@tama.or.jp, All Rights Reserved.
+##     Copyright (C) 2001 I'O, All Rights Reserved.
+##     You can use, modify, distribute this table freely.
+## Note:
+##     [1983]  JIS codepoint defined by JIS X 0208-1983
+##     [1990]  JIS codepoint defined by JIS X 0208-1990
+##     [2000]  JIS codepoint defined by JIS X 0213:2000
+##     [2004]  JIS codepoint defined by JIS X 0213:2004
+##     [Unicode3.1]    UCS codepoint defined by Unicode 3.1
+##     [Unicode3.2]    UCS codepoint defined by Unicode 3.2
+##     Fullwidth       UCS fullwidth form (U+Fxxx)
+##     Windows         Windows (CP932) mapping
+##     Some 0213 character can't represent by one UCS character.
+##     In this table, such characters are described as 'U+xxxx+xxxx'.
+## 
+0x3406 = 0x212D
+0x342C = 0x2132
+0x342E = 0x2133
+0x3468 = 0x215E
+0x346A = 0x2156
+0x3492 = 0x217E
+0x34BC = 0x232B
+0x34C1 = 0x7468
+0x34C7 = 0x232F
+0x351F = 0x2348
+0x355D = 0x235D
+0x355E = 0x235E
+0x3563 = 0x2361
+0x356E = 0x2367
+0x35A6 = 0x2423
+0x35A8 = 0x2426
+0x35C5 = 0x242F
+0x35DA = 0x2438
+0x35F4 = 0x2442
+0x3605 = 0x244A
+0x364A = 0x2479
+0x3691 = 0x253F
+0x3696 = 0x2543
+0x3699 = 0x2541
+0x36CF = 0x2557
+0x3761 = 0x2823
+0x3762 = 0x2825
+0x376B = 0x2829
+0x376C = 0x2828
+0x3775 = 0x282C
+0x37C1 = 0x283E
+0x37E8 = 0x2856
+0x37F4 = 0x2859
+0x37FD = 0x285C
+0x3800 = 0x285E
+0x382F = 0x286F
+0x3836 = 0x2871
+0x3840 = 0x2874
+0x385C = 0x2879
+0x3861 = 0x287B
+0x38FA = 0x2C3B
+0x3917 = 0x2C46
+0x391A = 0x2C4A
+0x396F = 0x2C60
+0x3A6E = 0x2D5B
+0x3A73 = 0x2D5F
+0x3AD6 = 0x2D71
+0x3AD7 = 0x2E36
+0x3AEA = 0x2D7C
+0x3B0E = 0x2E2E
+0x3B1A = 0x2E32
+0x3B1C = 0x2E34
+0x3B6D = 0x2E6D
+0x3B77 = 0x2E65
+0x3B87 = 0x2F28
+0x3B88 = 0x2F29
+0x3B8D = 0x2F2C
+0x3BA4 = 0x2F34
+0x3BCD = 0x2F48
+0x3BF0 = 0x2F5D
+0x3C26 = 0x2F77
+0x3CC3 = 0x6E3B
+0x3CD2 = 0x6E42
+0x3D11 = 0x6E71
+0x3D1E = 0x6E7E
+0x3D64 = 0x6F40
+0x3D9A = 0x6F54
+0x3DC0 = 0x6F70
+0x3DD4 = 0x6F77
+0x3E05 = 0x7028
+0x3E60 = 0x703F
+0x3E66 = 0x7041
+0x3E68 = 0x7042
+0x3E83 = 0x7049
+0x3E94 = 0x7050
+0x3F57 = 0x7134
+0x3F75 = 0x7146
+0x3F77 = 0x7148
+0x3FAE = 0x715C
+0x3FC9 = 0x7167
+0x3FD7 = 0x716C
+0x4039 = 0x7222
+0x4058 = 0x722D
+0x4093 = 0x7239
+0x4105 = 0x7264
+0x4148 = 0x7274
+0x414F = 0x7277
+0x4163 = 0x727D
+0x41B4 = 0x7333
+0x41BF = 0x7337
+0x41E6 = 0x7347
+0x41EE = 0x734B
+0x41F3 = 0x7348
+0x4207 = 0x7353
+0x420E = 0x7357
+0x42C6 = 0x742B
+0x42D6 = 0x7436
+0x42DD = 0x743B
+0x4302 = 0x744E
+0x432B = 0x745D
+0x4343 = 0x7461
+0x43EE = 0x753E
+0x43F0 = 0x7542
+0x4408 = 0x7548
+0x4417 = 0x754A
+0x441C = 0x754C
+0x4422 = 0x754F
+0x4476 = 0x756C
+0x447A = 0x756E
+0x4491 = 0x7577
+0x44B3 = 0x7635
+0x44BE = 0x7632
+0x44D4 = 0x7634
+0x4508 = 0x7659
+0x450D = 0x7654
+0x4525 = 0x766D
+0x4543 = 0x766E
+0x45B8 = 0x774F
+0x45E5 = 0x776C
+0x460F = 0x7824
+0x4641 = 0x783A
+0x4665 = 0x7843
+0x46A1 = 0x784E
+0x46AF = 0x7853
+0x470C = 0x786B
+0x4764 = 0x7929
+0x47FD = 0x793F
+0x4816 = 0x7949
+0x484E = 0x795C
+0x48B5 = 0x7A27
+0x49E7 = 0x7B6A
+0x49FA = 0x7B70
+0x4A04 = 0x7B75
+0x4A29 = 0x7B78
+0x4ABC = 0x7C37
+0x4B3B = 0x7C55
+0x4BC2 = 0x7D26
+0x4BCA = 0x7D28
+0x4BD2 = 0x7D2A
+0x4BE8 = 0x7D31
+0x4C20 = 0x7D3F
+0x4CC4 = 0x7E2A
+0x4CD1 = 0x7E2D
+0x4D07 = 0x7E4B
+0x4D77 = 0x7E60
+0x4E02 = 0x2122
+0x4E0F = 0x2123
+0x4E12 = 0x2124
+0x4E29 = 0x2125
+0x4E2B = 0x2126
+0x4E2C = 0x702E
+0x4E2E = 0x2127
+0x4E40 = 0x2128
+0x4E47 = 0x2129
+0x4E48 = 0x212A
+0x4E51 = 0x212C
+0x4E5A = 0x212F
+0x4E69 = 0x2130
+0x4E9D = 0x2131
+0x4EB9 = 0x2134
+0x4EBB = 0x2135
+0x4EBC = 0x2137
+0x4EC3 = 0x2138
+0x4EC8 = 0x2139
+0x4ED0 = 0x213A
+0x4EDA = 0x213C
+0x4EEB = 0x213B
+0x4EF1 = 0x213D
+0x4EF5 = 0x213E
+0x4F00 = 0x213F
+0x4F16 = 0x2140
+0x4F37 = 0x2142
+0x4F3E = 0x2143
+0x4F54 = 0x2144
+0x4F58 = 0x2145
+0x4F64 = 0x2141
+0x4F77 = 0x2147
+0x4F78 = 0x2148
+0x4F7A = 0x2149
+0x4F7D = 0x214A
+0x4F82 = 0x214B
+0x4F85 = 0x214C
+0x4F92 = 0x214D
+0x4F9A = 0x214E
+0x4FB2 = 0x2150
+0x4FBE = 0x2151
+0x4FC5 = 0x2152
+0x4FCB = 0x2153
+0x4FCF = 0x2154
+0x4FD2 = 0x2155
+0x4FE6 = 0x214F
+0x4FF2 = 0x2157
+0x5000 = 0x2158
+0x5010 = 0x2159
+0x5013 = 0x215A
+0x501C = 0x215B
+0x501E = 0x215C
+0x5022 = 0x215D
+0x5042 = 0x215F
+0x5046 = 0x2160
+0x504E = 0x2161
+0x5053 = 0x2162
+0x5057 = 0x2163
+0x5063 = 0x2164
+0x5066 = 0x2165
+0x506A = 0x2166
+0x5070 = 0x2167
+0x5088 = 0x2169
+0x5092 = 0x216A
+0x5093 = 0x216B
+0x5095 = 0x216C
+0x5096 = 0x216D
+0x509C = 0x216E
+0x50A3 = 0x2168
+0x50AA = 0x216F
+0x50B1 = 0x2171
+0x50BA = 0x2172
+0x50BB = 0x2173
+0x50C4 = 0x2174
+0x50C7 = 0x2175
+0x50CE = 0x2178
+0x50D4 = 0x217A
+0x50D9 = 0x217B
+0x50E1 = 0x217C
+0x50E9 = 0x217D
+0x50F3 = 0x2176
+0x5108 = 0x2321
+0x5117 = 0x2323
+0x511B = 0x2324
+0x5160 = 0x2326
+0x5173 = 0x2328
+0x517B = 0x7474
+0x5183 = 0x2329
+0x518B = 0x232A
+0x5198 = 0x232C
+0x51A3 = 0x232D
+0x51AD = 0x232E
+0x51BC = 0x2330
+0x51F3 = 0x2333
+0x51F4 = 0x2334
+0x5202 = 0x2335
+0x5212 = 0x2336
+0x5216 = 0x2337
+0x5255 = 0x2339
+0x525C = 0x233A
+0x526C = 0x233B
+0x5277 = 0x233C
+0x5282 = 0x233E
+0x5284 = 0x233D
+0x5298 = 0x2340
+0x52A4 = 0x2342
+0x52A6 = 0x2343
+0x52AF = 0x2344
+0x52BA = 0x2345
+0x52BB = 0x2346
+0x52CA = 0x2347
+0x52D1 = 0x2349
+0x52F7 = 0x234B
+0x530A = 0x234C
+0x530B = 0x234D
+0x5324 = 0x234E
+0x5335 = 0x234F
+0x533E = 0x2350
+0x5342 = 0x2351
+0x5367 = 0x2354
+0x536C = 0x2355
+0x537A = 0x2356
+0x53A4 = 0x2357
+0x53B4 = 0x2358
+0x53B7 = 0x235A
+0x53C0 = 0x235B
+0x53D5 = 0x235F
+0x53DA = 0x2360
+0x53F4 = 0x2362
+0x53F5 = 0x2363
+0x5424 = 0x2365
+0x5428 = 0x2366
+0x5443 = 0x2368
+0x5455 = 0x2364
+0x5462 = 0x2369
+0x5466 = 0x236A
+0x546C = 0x236B
+0x548A = 0x236C
+0x548D = 0x236D
+0x5495 = 0x236E
+0x54A0 = 0x236F
+0x54A6 = 0x2370
+0x54AD = 0x2371
+0x54AE = 0x2372
+0x54B7 = 0x2373
+0x54BA = 0x2374
+0x54BF = 0x2375
+0x54C3 = 0x2376
+0x54EC = 0x2378
+0x54EF = 0x2379
+0x54F1 = 0x237A
+0x54F3 = 0x237B
+0x5500 = 0x237C
+0x5501 = 0x237D
+0x5509 = 0x237E
+0x553C = 0x2421
+0x5541 = 0x2422
+0x5547 = 0x2424
+0x554A = 0x2425
+0x5560 = 0x2427
+0x5561 = 0x2428
+0x5564 = 0x2429
+0x557D = 0x242B
+0x5582 = 0x242C
+0x5588 = 0x242D
+0x5591 = 0x242E
+0x55BF = 0x2433
+0x55C9 = 0x2434
+0x55CC = 0x2435
+0x55D1 = 0x2436
+0x55D2 = 0x2430
+0x55DD = 0x2437
+0x55E2 = 0x2439
+0x55E9 = 0x243B
+0x5607 = 0x243E
+0x5610 = 0x243F
+0x5628 = 0x243C
+0x5630 = 0x2440
+0x5637 = 0x2441
+0x563D = 0x2443
+0x563F = 0x2444
+0x5640 = 0x2445
+0x5647 = 0x2446
+0x565E = 0x2447
+0x5660 = 0x2448
+0x566D = 0x2449
+0x5688 = 0x244B
+0x568C = 0x244C
+0x5695 = 0x244D
+0x569A = 0x244E
+0x569D = 0x244F
+0x56A8 = 0x2450
+0x56AD = 0x2451
+0x56B2 = 0x2452
+0x56C5 = 0x2453
+0x56CD = 0x2454
+0x56DF = 0x2455
+0x56E8 = 0x2456
+0x56F6 = 0x2457
+0x56F7 = 0x2458
+0x5715 = 0x245A
+0x5723 = 0x245B
+0x5729 = 0x245D
+0x5745 = 0x245F
+0x5746 = 0x2460
+0x574C = 0x2461
+0x574D = 0x2462
+0x5768 = 0x2464
+0x576F = 0x2465
+0x5773 = 0x2466
+0x5774 = 0x2467
+0x5775 = 0x2468
+0x577B = 0x2469
+0x579A = 0x246D
+0x579D = 0x246E
+0x579E = 0x246F
+0x57A8 = 0x2470
+0x57AC = 0x246C
+0x57CC = 0x2473
+0x57D7 = 0x2471
+0x57DE = 0x2476
+0x57E6 = 0x2477
+0x57F0 = 0x2478
+0x57F8 = 0x247A
+0x57FB = 0x247B
+0x57FD = 0x247C
+0x5804 = 0x247D
+0x581E = 0x247E
+0x5820 = 0x2521
+0x5827 = 0x2522
+0x5832 = 0x2523
+0x5839 = 0x2524
+0x5849 = 0x2526
+0x584C = 0x2527
+0x5867 = 0x2528
+0x588A = 0x2529
+0x588B = 0x252A
+0x588D = 0x252B
+0x588F = 0x252C
+0x5890 = 0x252D
+0x5894 = 0x252E
+0x589D = 0x252F
+0x58AA = 0x2530
+0x58B1 = 0x2531
+0x58C3 = 0x2533
+0x58CD = 0x2534
+0x58E2 = 0x2535
+0x58F3 = 0x2536
+0x58F4 = 0x2537
+0x5905 = 0x2538
+0x5906 = 0x2539
+0x590B = 0x253A
+0x590D = 0x253B
+0x5914 = 0x253C
+0x5924 = 0x253D
+0x593D = 0x2540
+0x5946 = 0x2542
+0x595B = 0x2545
+0x595F = 0x2546
+0x5975 = 0x2548
+0x5976 = 0x2549
+0x597C = 0x254A
+0x599F = 0x254B
+0x59AE = 0x254C
+0x59BC = 0x254D
+0x59C8 = 0x254E
+0x59CD = 0x254F
+0x59DE = 0x2550
+0x59E3 = 0x2551
+0x59E4 = 0x2552
+0x59E7 = 0x2553
+0x59EE = 0x2554
+0x5A0C = 0x2558
+0x5A0D = 0x2559
+0x5A17 = 0x255A
+0x5A27 = 0x255B
+0x5A2D = 0x255C
+0x5A55 = 0x255D
+0x5A65 = 0x255E
+0x5A7A = 0x255F
+0x5A8B = 0x2560
+0x5A9C = 0x2561
+0x5A9F = 0x2562
+0x5AA0 = 0x2563
+0x5AA2 = 0x2564
+0x5AB1 = 0x2565
+0x5AB3 = 0x2566
+0x5AB5 = 0x2567
+0x5ABA = 0x2568
+0x5ABF = 0x2569
+0x5ADA = 0x256A
+0x5ADC = 0x256B
+0x5AE0 = 0x256C
+0x5AE5 = 0x256D
+0x5AEE = 0x256F
+0x5AF0 = 0x256E
+0x5AF5 = 0x2570
+0x5B00 = 0x2571
+0x5B08 = 0x2572
+0x5B17 = 0x2573
+0x5B2D = 0x2575
+0x5B34 = 0x2574
+0x5B4C = 0x2576
+0x5B52 = 0x2577
+0x5B68 = 0x2578
+0x5B6F = 0x2579
+0x5B7C = 0x257A
+0x5B7F = 0x257B
+0x5B81 = 0x257C
+0x5B84 = 0x257D
+0x5B96 = 0x2821
+0x5BAC = 0x2822
+0x5BC0 = 0x2824
+0x5BCE = 0x2826
+0x5BD6 = 0x2827
+0x5BF1 = 0x282A
+0x5BFD = 0x282B
+0x5C03 = 0x282D
+0x5C29 = 0x282E
+0x5C30 = 0x282F
+0x5C5F = 0x2831
+0x5C63 = 0x2832
+0x5C67 = 0x2833
+0x5C68 = 0x2834
+0x5C69 = 0x2835
+0x5C70 = 0x2836
+0x5C7C = 0x2839
+0x5C88 = 0x283C
+0x5C8A = 0x283D
+0x5CA0 = 0x2841
+0x5CA2 = 0x2842
+0x5CA6 = 0x2843
+0x5CA7 = 0x2844
+0x5CAD = 0x2846
+0x5CB5 = 0x2847
+0x5CC9 = 0x2849
+0x5D06 = 0x284C
+0x5D10 = 0x284D
+0x5D1D = 0x284F
+0x5D20 = 0x2850
+0x5D24 = 0x2851
+0x5D26 = 0x2852
+0x5D2B = 0x284E
+0x5D31 = 0x2853
+0x5D39 = 0x2854
+0x5D42 = 0x2855
+0x5D61 = 0x2857
+0x5D6A = 0x2858
+0x5D70 = 0x285A
+0x5D88 = 0x285D
+0x5D92 = 0x285F
+0x5D94 = 0x2860
+0x5D97 = 0x2861
+0x5D99 = 0x2862
+0x5DB0 = 0x2863
+0x5DB2 = 0x2864
+0x5DB4 = 0x2865
+0x5DB9 = 0x2867
+0x5DD1 = 0x2868
+0x5DD7 = 0x2869
+0x5DD8 = 0x286A
+0x5DE0 = 0x286B
+0x5DE4 = 0x286D
+0x5DE9 = 0x286E
+0x5E00 = 0x2870
+0x5E12 = 0x2872
+0x5E15 = 0x2873
+0x5E1F = 0x2875
+0x5E2E = 0x2876
+0x5E3E = 0x2877
+0x5E49 = 0x2878
+0x5E56 = 0x287A
+0x5E6B = 0x287C
+0x5E6C = 0x287D
+0x5E6D = 0x287E
+0x5E6E = 0x2C21
+0x5EA5 = 0x2C23
+0x5EAA = 0x2C24
+0x5EAC = 0x2C25
+0x5EB9 = 0x2C26
+0x5EBF = 0x2C27
+0x5EC6 = 0x2C28
+0x5ED2 = 0x2C29
+0x5ED9 = 0x2C2A
+0x5EFD = 0x2C2C
+0x5F08 = 0x2C2D
+0x5F0E = 0x2C2E
+0x5F1C = 0x2C2F
+0x5F1E = 0x2C31
+0x5F47 = 0x2C32
+0x5F63 = 0x2C33
+0x5F72 = 0x2C34
+0x5F7E = 0x2C35
+0x5F8F = 0x2C36
+0x5FA2 = 0x2C37
+0x5FA4 = 0x2C38
+0x5FB8 = 0x2C39
+0x5FC4 = 0x2C3A
+0x5FC7 = 0x2C3C
+0x5FCB = 0x2C3D
+0x5FD2 = 0x2C3E
+0x5FD3 = 0x2C3F
+0x5FD4 = 0x2C40
+0x5FE2 = 0x2C41
+0x5FEE = 0x2C42
+0x5FEF = 0x2C43
+0x5FF3 = 0x2C44
+0x5FFC = 0x2C45
+0x6017 = 0x2C47
+0x6022 = 0x2C48
+0x6024 = 0x2C49
+0x604C = 0x2C4B
+0x607F = 0x2C4C
+0x608A = 0x2C4D
+0x6095 = 0x2C4E
+0x60A8 = 0x2C4F
+0x60B0 = 0x2C51
+0x60B1 = 0x2C52
+0x60BE = 0x2C53
+0x60C8 = 0x2C54
+0x60D9 = 0x2C55
+0x60DB = 0x2C56
+0x60EE = 0x2C57
+0x60F2 = 0x2C58
+0x60F5 = 0x2C59
+0x6110 = 0x2C5A
+0x6112 = 0x2C5B
+0x6113 = 0x2C5C
+0x6119 = 0x2C5D
+0x611E = 0x2C5E
+0x613A = 0x2C5F
+0x6141 = 0x2C61
+0x6146 = 0x2C62
+0x6160 = 0x2C63
+0x617C = 0x2C64
+0x6192 = 0x2C66
+0x6193 = 0x2C67
+0x6197 = 0x2C68
+0x6198 = 0x2C69
+0x61A5 = 0x2C6A
+0x61A8 = 0x2C6B
+0x61AD = 0x2C6C
+0x61D5 = 0x2C6E
+0x61DD = 0x2C6F
+0x61DF = 0x2C70
+0x61F5 = 0x2C71
+0x6215 = 0x2C73
+0x6223 = 0x2C74
+0x6229 = 0x2C75
+0x6246 = 0x2C76
+0x624C = 0x2C77
+0x6251 = 0x2C78
+0x6252 = 0x2C79
+0x6261 = 0x2C7A
+0x6264 = 0x2C7B
+0x626D = 0x2C7D
+0x6273 = 0x2C7E
+0x627B = 0x2C7C
+0x6299 = 0x2D21
+0x62A6 = 0x2D22
+0x62D5 = 0x2D23
+0x62FD = 0x2D25
+0x6303 = 0x2D26
+0x630D = 0x2D27
+0x6310 = 0x2D28
+0x6332 = 0x2D2B
+0x6335 = 0x2D2C
+0x633B = 0x2D2D
+0x633C = 0x2D2E
+0x6341 = 0x2D2F
+0x6344 = 0x2D30
+0x634E = 0x2D31
+0x6359 = 0x2D33
+0x636C = 0x2D36
+0x6384 = 0x2D37
+0x6394 = 0x2D3A
+0x6399 = 0x2D38
+0x63BD = 0x2D3B
+0x63D4 = 0x2D3D
+0x63D5 = 0x2D3E
+0x63DC = 0x2D3F
+0x63E0 = 0x2D40
+0x63EB = 0x2D41
+0x63EC = 0x2D42
+0x63F2 = 0x2D43
+0x63F7 = 0x2D3C
+0x6409 = 0x2D44
+0x641E = 0x2D45
+0x6425 = 0x2D46
+0x6429 = 0x2D47
+0x642F = 0x2D48
+0x645A = 0x2D49
+0x645B = 0x2D4A
+0x645D = 0x2D4B
+0x6473 = 0x2D4C
+0x647D = 0x2D4D
+0x6487 = 0x2D4E
+0x6491 = 0x2D4F
+0x649D = 0x2D50
+0x649F = 0x2D51
+0x64CB = 0x2D52
+0x64CC = 0x2D53
+0x64D5 = 0x2D54
+0x64D7 = 0x2D55
+0x64E4 = 0x2D57
+0x64E5 = 0x2D58
+0x64FF = 0x2D59
+0x6504 = 0x2D5A
+0x650F = 0x2D5C
+0x6514 = 0x2D5D
+0x6516 = 0x2D5E
+0x651E = 0x2D60
+0x6532 = 0x2D61
+0x6544 = 0x2D62
+0x6554 = 0x2D63
+0x656B = 0x2D64
+0x657A = 0x2D65
+0x6581 = 0x2D66
+0x6584 = 0x2D67
+0x6585 = 0x2D68
+0x658A = 0x2D69
+0x65B2 = 0x2D6A
+0x65B5 = 0x2D6B
+0x65B8 = 0x2D6C
+0x65BF = 0x2D6D
+0x65C2 = 0x2D6E
+0x65C9 = 0x2D6F
+0x65D4 = 0x2D70
+0x65F2 = 0x2D72
+0x65F9 = 0x2D73
+0x65FC = 0x2D74
+0x6604 = 0x2D75
+0x6608 = 0x2D76
+0x6621 = 0x2D77
+0x662A = 0x2D78
+0x6645 = 0x2D79
+0x664E = 0x2D7B
+0x6651 = 0x2D7A
+0x6657 = 0x2D7E
+0x665B = 0x2E21
+0x6663 = 0x2E22
+0x666A = 0x2E25
+0x666B = 0x2E26
+0x666C = 0x2E27
+0x666D = 0x2E28
+0x667B = 0x2E29
+0x6680 = 0x2E2A
+0x6690 = 0x2E2B
+0x6692 = 0x2E2C
+0x6699 = 0x2E2D
+0x66AD = 0x2E2F
+0x66B1 = 0x2E30
+0x66B5 = 0x2E31
+0x66BF = 0x2E33
+0x66EC = 0x2E35
+0x6701 = 0x2E37
+0x6705 = 0x2E38
+0x6712 = 0x2E39
+0x6719 = 0x2E3B
+0x674C = 0x2E3E
+0x674D = 0x2E3F
+0x6754 = 0x2E40
+0x675D = 0x2E41
+0x6774 = 0x2E45
+0x6776 = 0x2E46
+0x6792 = 0x2E48
+0x67B0 = 0x2E4C
+0x67B2 = 0x2E4D
+0x67C3 = 0x2E4E
+0x67C8 = 0x2E4F
+0x67D2 = 0x2E50
+0x67D9 = 0x2E51
+0x67DB = 0x2E52
+0x67F0 = 0x2E53
+0x67F7 = 0x2E54
+0x6810 = 0x2E4B
+0x6818 = 0x2E58
+0x681F = 0x2E59
+0x682D = 0x2E5A
+0x6833 = 0x2E5C
+0x683B = 0x2E5D
+0x683E = 0x2E5E
+0x6844 = 0x2E5F
+0x6845 = 0x2E60
+0x6849 = 0x2E61
+0x684C = 0x2E62
+0x6855 = 0x2E63
+0x6857 = 0x2E64
+0x686B = 0x2E66
+0x686E = 0x2E67
+0x687A = 0x2E68
+0x687C = 0x2E69
+0x6882 = 0x2E6A
+0x6890 = 0x2E6B
+0x6896 = 0x2E6C
+0x6898 = 0x2E6E
+0x6899 = 0x2E6F
+0x689A = 0x2E70
+0x689C = 0x2E71
+0x68AA = 0x2E72
+0x68AB = 0x2E73
+0x68B4 = 0x2E74
+0x68BB = 0x2E75
+0x68C3 = 0x2E7A
+0x68C5 = 0x2E7B
+0x68CC = 0x2E7C
+0x68CF = 0x2E7D
+0x68D6 = 0x2E7E
+0x68D9 = 0x2F21
+0x68E4 = 0x2F22
+0x68E5 = 0x2F23
+0x68EC = 0x2F24
+0x68F7 = 0x2F25
+0x68FB = 0x2E76
+0x6903 = 0x2F26
+0x6907 = 0x2F27
+0x693B = 0x2F2B
+0x6946 = 0x2F2D
+0x6969 = 0x2F2E
+0x696C = 0x2F2F
+0x6972 = 0x2F30
+0x697A = 0x2F31
+0x697F = 0x2F32
+0x6992 = 0x2F33
+0x6996 = 0x2F35
+0x6998 = 0x2F36
+0x69A6 = 0x2F37
+0x69B0 = 0x2F38
+0x69B7 = 0x2F39
+0x69BA = 0x2F3A
+0x69BC = 0x2F3B
+0x69C0 = 0x2F3C
+0x69D1 = 0x2F3D
+0x69D6 = 0x2F3E
+0x69E3 = 0x2F44
+0x69EE = 0x2F45
+0x69EF = 0x2F46
+0x69F3 = 0x2F47
+0x69F4 = 0x2F49
+0x69FE = 0x2F4A
+0x6A11 = 0x2F4B
+0x6A1A = 0x2F4C
+0x6A1D = 0x2F4D
+0x6A30 = 0x2F41
+0x6A32 = 0x2F4F
+0x6A33 = 0x2F50
+0x6A34 = 0x2F51
+0x6A3F = 0x2F52
+0x6A46 = 0x2F53
+0x6A49 = 0x2F54
+0x6A4E = 0x2F56
+0x6A52 = 0x2F57
+0x6A64 = 0x2F58
+0x6A7A = 0x2F55
+0x6A7E = 0x2F5A
+0x6A83 = 0x2F5B
+0x6A8B = 0x2F5C
+0x6A91 = 0x2F5E
+0x6A9F = 0x2F5F
+0x6AA1 = 0x2F60
+0x6AAB = 0x2F62
+0x6ABD = 0x2F63
+0x6AC6 = 0x2F64
+0x6AD0 = 0x2F66
+0x6AD4 = 0x2F65
+0x6ADC = 0x2F67
+0x6ADD = 0x2F68
+0x6AEC = 0x2F6B
+0x6AF1 = 0x2F6C
+0x6AF2 = 0x2F6D
+0x6AF3 = 0x2F6E
+0x6AFD = 0x2F6F
+0x6B0B = 0x2F71
+0x6B0F = 0x2F72
+0x6B10 = 0x2F73
+0x6B11 = 0x2F74
+0x6B17 = 0x2F76
+0x6B2F = 0x2F78
+0x6B4A = 0x2F79
+0x6B58 = 0x2F7A
+0x6B6C = 0x2F7B
+0x6B75 = 0x2F7C
+0x6B7A = 0x2F7D
+0x6B81 = 0x2F7E
+0x6B9B = 0x6E21
+0x6BAE = 0x6E22
+0x6BBD = 0x6E24
+0x6BBE = 0x6E25
+0x6BC7 = 0x6E26
+0x6BC8 = 0x6E27
+0x6BC9 = 0x6E28
+0x6BDA = 0x6E29
+0x6BE6 = 0x6E2A
+0x6BE7 = 0x6E2B
+0x6BEE = 0x6E2C
+0x6BF1 = 0x6E2D
+0x6C02 = 0x6E2E
+0x6C0A = 0x6E2F
+0x6C0E = 0x6E30
+0x6C35 = 0x6E31
+0x6C36 = 0x6E32
+0x6C3A = 0x6E33
+0x6C3F = 0x6E35
+0x6C4D = 0x6E36
+0x6C5B = 0x6E37
+0x6C67 = 0x6E4F
+0x6C6D = 0x6E38
+0x6C84 = 0x6E39
+0x6C89 = 0x6E3A
+0x6C94 = 0x6E3C
+0x6C95 = 0x6E3D
+0x6C97 = 0x6E3E
+0x6CAD = 0x6E3F
+0x6CC2 = 0x6E40
+0x6CD0 = 0x6E41
+0x6CD6 = 0x6E43
+0x6CDA = 0x6E44
+0x6CDC = 0x6E45
+0x6CE9 = 0x6E46
+0x6CEC = 0x6E47
+0x6CED = 0x6E48
+0x6D00 = 0x6E4A
+0x6D0A = 0x6E4B
+0x6D24 = 0x6E4C
+0x6D26 = 0x6E4D
+0x6D27 = 0x6E4E
+0x6D2F = 0x6E50
+0x6D34 = 0x6E65
+0x6D3C = 0x6E51
+0x6D5B = 0x6E52
+0x6D5E = 0x6E53
+0x6D60 = 0x6E54
+0x6D70 = 0x6E55
+0x6D80 = 0x6E56
+0x6D81 = 0x6E57
+0x6D8A = 0x6E58
+0x6D8D = 0x6E59
+0x6D91 = 0x6E5A
+0x6D98 = 0x6E5B
+0x6DAB = 0x6E61
+0x6DAE = 0x6E62
+0x6DB4 = 0x6E63
+0x6DC2 = 0x6E64
+0x6DC8 = 0x6E66
+0x6DCE = 0x6E67
+0x6DCF = 0x6E68
+0x6DD0 = 0x6E69
+0x6DDF = 0x6E6A
+0x6DE9 = 0x6E6B
+0x6DF6 = 0x6E6C
+0x6E17 = 0x6E5D
+0x6E1E = 0x6E6E
+0x6E22 = 0x6E6F
+0x6E27 = 0x6E70
+0x6E32 = 0x6E72
+0x6E36 = 0x6E6D
+0x6E3C = 0x6E73
+0x6E48 = 0x6E74
+0x6E49 = 0x6E75
+0x6E4B = 0x6E76
+0x6E4C = 0x6E77
+0x6E4F = 0x6E78
+0x6E51 = 0x6E79
+0x6E53 = 0x6E7A
+0x6E54 = 0x6E7B
+0x6E57 = 0x6E7C
+0x6E63 = 0x6E7D
+0x6E93 = 0x6F21
+0x6EA7 = 0x6F22
+0x6EB4 = 0x6F23
+0x6EBF = 0x6F24
+0x6EC3 = 0x6F25
+0x6ECA = 0x6F26
+0x6ED9 = 0x6F27
+0x6EEB = 0x6F29
+0x6EF9 = 0x6F2A
+0x6EFB = 0x6F2B
+0x6F0A = 0x6F2C
+0x6F0C = 0x6F2D
+0x6F18 = 0x6F2E
+0x6F25 = 0x6F2F
+0x6F35 = 0x6F28
+0x6F36 = 0x6F30
+0x6F3C = 0x6F31
+0x6F52 = 0x6F33
+0x6F57 = 0x6F34
+0x6F5A = 0x6F35
+0x6F60 = 0x6F36
+0x6F68 = 0x6F37
+0x6F7D = 0x6F39
+0x6F90 = 0x6F3A
+0x6F96 = 0x6F3B
+0x6F98 = 0x6F38
+0x6F9F = 0x6F3D
+0x6FA5 = 0x6F3E
+0x6FAF = 0x6F3F
+0x6FB5 = 0x6F41
+0x6FBE = 0x6F3C
+0x6FC8 = 0x6F42
+0x6FC9 = 0x6F43
+0x6FDA = 0x6F44
+0x6FDE = 0x6F45
+0x6FE9 = 0x6F46
+0x6FFC = 0x6F48
+0x7000 = 0x6F49
+0x7007 = 0x6F4A
+0x700A = 0x6F4B
+0x7023 = 0x6F4C
+0x7039 = 0x6F4E
+0x703A = 0x6F4F
+0x703C = 0x6F50
+0x7043 = 0x6F51
+0x7047 = 0x6F52
+0x704B = 0x6F53
+0x7054 = 0x6F55
+0x7065 = 0x6F56
+0x7069 = 0x6F57
+0x706C = 0x6F58
+0x706E = 0x6F59
+0x7076 = 0x6F5A
+0x707E = 0x6F5B
+0x7081 = 0x6F5C
+0x7086 = 0x6F5D
+0x7095 = 0x6F5E
+0x7097 = 0x6F5F
+0x709F = 0x6F62
+0x70B1 = 0x6F63
+0x70BB = 0x6F60
+0x70CA = 0x6F66
+0x70D1 = 0x6F67
+0x70D3 = 0x6F68
+0x70DC = 0x6F69
+0x70EC = 0x6F65
+0x7103 = 0x6F6A
+0x7104 = 0x6F6B
+0x7106 = 0x6F6C
+0x7107 = 0x6F6D
+0x7108 = 0x6F6E
+0x710C = 0x6F6F
+0x712F = 0x6F71
+0x7131 = 0x6F72
+0x714A = 0x6F74
+0x7150 = 0x6F73
+0x7153 = 0x6F75
+0x715E = 0x6F76
+0x7180 = 0x6F79
+0x7196 = 0x6F78
+0x719B = 0x6F7A
+0x71A0 = 0x6F7B
+0x71A2 = 0x6F7C
+0x71AE = 0x6F7D
+0x71AF = 0x6F7E
+0x71B3 = 0x7021
+0x71CB = 0x7023
+0x71D3 = 0x7024
+0x71D9 = 0x7025
+0x71DC = 0x7026
+0x7207 = 0x7027
+0x722B = 0x702A
+0x7234 = 0x702B
+0x7238 = 0x702C
+0x7239 = 0x702D
+0x7242 = 0x702F
+0x7253 = 0x7030
+0x7257 = 0x7031
+0x7263 = 0x7032
+0x726E = 0x7034
+0x726F = 0x7035
+0x7278 = 0x7036
+0x727F = 0x7037
+0x728E = 0x7038
+0x72AD = 0x703A
+0x72AE = 0x703B
+0x72B0 = 0x703C
+0x72B1 = 0x703D
+0x72C1 = 0x703E
+0x72CC = 0x7040
+0x72F3 = 0x7043
+0x72FA = 0x7044
+0x7307 = 0x7045
+0x7312 = 0x7046
+0x7318 = 0x7047
+0x7319 = 0x7048
+0x732C = 0x704B
+0x7331 = 0x704C
+0x7333 = 0x704D
+0x7339 = 0x704A
+0x733D = 0x704E
+0x7352 = 0x704F
+0x736B = 0x7051
+0x736C = 0x7052
+0x736E = 0x7054
+0x736F = 0x7055
+0x7371 = 0x7056
+0x7377 = 0x7057
+0x7381 = 0x7058
+0x7385 = 0x7059
+0x738A = 0x705A
+0x7394 = 0x705B
+0x7398 = 0x705C
+0x739C = 0x705D
+0x739E = 0x705E
+0x73A5 = 0x705F
+0x73A8 = 0x7060
+0x73B5 = 0x7061
+0x73B7 = 0x7062
+0x73B9 = 0x7063
+0x73BC = 0x7064
+0x73BF = 0x7065
+0x73C5 = 0x7066
+0x73CB = 0x7067
+0x73E1 = 0x7068
+0x73E7 = 0x7069
+0x73F9 = 0x706A
+0x73FA = 0x706C
+0x7401 = 0x706D
+0x7413 = 0x706B
+0x7424 = 0x706E
+0x7431 = 0x706F
+0x7439 = 0x7070
+0x7440 = 0x7072
+0x7443 = 0x7073
+0x744D = 0x7074
+0x7452 = 0x7075
+0x7453 = 0x7071
+0x745D = 0x7076
+0x7471 = 0x7077
+0x7481 = 0x7078
+0x7485 = 0x7079
+0x7488 = 0x707A
+0x7492 = 0x707C
+0x7497 = 0x707D
+0x7499 = 0x707E
+0x74A0 = 0x7121
+0x74A1 = 0x7122
+0x74A5 = 0x7123
+0x74AA = 0x7124
+0x74AB = 0x7125
+0x74B9 = 0x7126
+0x74BA = 0x7128
+0x74BB = 0x7127
+0x74D6 = 0x7129
+0x74D8 = 0x712A
+0x74DE = 0x712B
+0x74EB = 0x712D
+0x74EF = 0x712C
+0x74FA = 0x712F
+0x7520 = 0x7131
+0x7524 = 0x7132
+0x752A = 0x7133
+0x753D = 0x7136
+0x753E = 0x7137
+0x7540 = 0x7138
+0x7548 = 0x7139
+0x754E = 0x713A
+0x7550 = 0x713B
+0x7552 = 0x713C
+0x756C = 0x713D
+0x7571 = 0x713F
+0x7572 = 0x713E
+0x757A = 0x7140
+0x757D = 0x7141
+0x757E = 0x7142
+0x7581 = 0x7143
+0x758C = 0x7145
+0x75A2 = 0x7147
+0x75B0 = 0x7149
+0x75B7 = 0x714A
+0x75BF = 0x714B
+0x75C0 = 0x714C
+0x75C6 = 0x714D
+0x75CF = 0x714E
+0x75D3 = 0x714F
+0x75DD = 0x7150
+0x75DF = 0x7151
+0x75E0 = 0x7152
+0x75E7 = 0x7153
+0x75EC = 0x7154
+0x75EE = 0x7155
+0x75F1 = 0x7156
+0x75F9 = 0x7157
+0x7603 = 0x7158
+0x7607 = 0x715A
+0x760F = 0x715B
+0x7613 = 0x715E
+0x7618 = 0x7159
+0x761B = 0x715F
+0x761C = 0x7160
+0x7625 = 0x7162
+0x7628 = 0x7163
+0x7633 = 0x7165
+0x763C = 0x7164
+0x7641 = 0x7168
+0x7649 = 0x716A
+0x7655 = 0x716B
+0x766E = 0x716D
+0x7695 = 0x716E
+0x769C = 0x716F
+0x76A0 = 0x7171
+0x76A1 = 0x7170
+0x76A7 = 0x7172
+0x76A8 = 0x7173
+0x76AF = 0x7174
+0x76C9 = 0x7176
+0x76E8 = 0x7178
+0x76EC = 0x7179
+0x7717 = 0x717B
+0x771A = 0x717C
+0x772D = 0x717D
+0x7735 = 0x717E
+0x7758 = 0x7225
+0x7760 = 0x7226
+0x776A = 0x7227
+0x7772 = 0x7229
+0x777C = 0x722A
+0x777D = 0x722B
+0x779A = 0x722E
+0x779F = 0x722F
+0x77A2 = 0x7230
+0x77A4 = 0x7231
+0x77A9 = 0x7232
+0x77DE = 0x7233
+0x77DF = 0x7234
+0x77E4 = 0x7235
+0x77E6 = 0x7236
+0x77EA = 0x7237
+0x77EC = 0x7238
+0x77F0 = 0x723A
+0x77F4 = 0x723B
+0x77FB = 0x723C
+0x7805 = 0x723E
+0x7806 = 0x723F
+0x7809 = 0x7240
+0x780D = 0x7241
+0x7819 = 0x7242
+0x7821 = 0x7243
+0x782C = 0x7244
+0x7847 = 0x7245
+0x7864 = 0x7246
+0x786A = 0x7247
+0x788A = 0x7249
+0x7894 = 0x724A
+0x789D = 0x724C
+0x789E = 0x724D
+0x789F = 0x724E
+0x78A4 = 0x724B
+0x78BB = 0x724F
+0x78C8 = 0x7250
+0x78CC = 0x7251
+0x78CE = 0x7252
+0x78D5 = 0x7253
+0x78E0 = 0x7254
+0x78E1 = 0x7255
+0x78E6 = 0x7256
+0x78F9 = 0x7257
+0x78FA = 0x7258
+0x78FB = 0x7259
+0x78FE = 0x725A
+0x7910 = 0x725C
+0x791B = 0x725D
+0x7925 = 0x725F
+0x7930 = 0x725E
+0x793B = 0x7260
+0x794A = 0x7261
+0x7958 = 0x7262
+0x795B = 0x7263
+0x7967 = 0x7265
+0x7972 = 0x7266
+0x7994 = 0x7267
+0x7995 = 0x7268
+0x7996 = 0x7269
+0x799B = 0x726A
+0x79A1 = 0x726B
+0x79A9 = 0x726C
+0x79B4 = 0x726D
+0x79BB = 0x726E
+0x79C2 = 0x726F
+0x79C7 = 0x7270
+0x79CC = 0x7271
+0x79CD = 0x7272
+0x79D6 = 0x7273
+0x7A0A = 0x7278
+0x7A11 = 0x7279
+0x7A15 = 0x727A
+0x7A1B = 0x727B
+0x7A1E = 0x727C
+0x7A2D = 0x727E
+0x7A38 = 0x7321
+0x7A47 = 0x7322
+0x7A4C = 0x7323
+0x7A56 = 0x7324
+0x7A59 = 0x7325
+0x7A5C = 0x7326
+0x7A5F = 0x7327
+0x7A60 = 0x7328
+0x7A67 = 0x7329
+0x7A6A = 0x732A
+0x7A75 = 0x732B
+0x7A78 = 0x732C
+0x7A82 = 0x732D
+0x7A8A = 0x732E
+0x7A90 = 0x732F
+0x7AA3 = 0x7330
+0x7AAC = 0x7331
+0x7AB9 = 0x7334
+0x7ABC = 0x7335
+0x7ABE = 0x7336
+0x7ACC = 0x7338
+0x7AD1 = 0x7339
+0x7AE7 = 0x733A
+0x7AE8 = 0x733B
+0x7AF4 = 0x733C
+0x7B07 = 0x733F
+0x7B27 = 0x7342
+0x7B2A = 0x7343
+0x7B2E = 0x7344
+0x7B2F = 0x7345
+0x7B31 = 0x7346
+0x7B3D = 0x7341
+0x7B41 = 0x734A
+0x7B55 = 0x734C
+0x7B64 = 0x734E
+0x7B66 = 0x734F
+0x7B69 = 0x7350
+0x7B73 = 0x7351
+0x7B79 = 0x734D
+0x7B7F = 0x7349
+0x7B90 = 0x7354
+0x7B91 = 0x7355
+0x7B9B = 0x7356
+0x7BAF = 0x7358
+0x7BB5 = 0x7359
+0x7BBC = 0x735A
+0x7BC5 = 0x735B
+0x7BCA = 0x735C
+0x7BD4 = 0x735F
+0x7BD6 = 0x7360
+0x7BDA = 0x7361
+0x7BEA = 0x7362
+0x7BF0 = 0x7363
+0x7C03 = 0x7364
+0x7C0B = 0x7365
+0x7C0E = 0x7366
+0x7C0F = 0x7367
+0x7C26 = 0x7368
+0x7C45 = 0x7369
+0x7C4A = 0x736A
+0x7C51 = 0x736B
+0x7C57 = 0x736C
+0x7C5E = 0x736D
+0x7C61 = 0x736E
+0x7C69 = 0x736F
+0x7C6E = 0x7370
+0x7C6F = 0x7371
+0x7C70 = 0x7372
+0x7CA6 = 0x7376
+0x7CB6 = 0x7378
+0x7CB7 = 0x7379
+0x7CBF = 0x737A
+0x7CC4 = 0x737C
+0x7CC8 = 0x737E
+0x7CCD = 0x7421
+0x7CD7 = 0x7423
+0x7CE6 = 0x7425
+0x7CEB = 0x7426
+0x7CF5 = 0x7428
+0x7D03 = 0x7429
+0x7D09 = 0x742A
+0x7D12 = 0x742C
+0x7D1E = 0x742D
+0x7D3D = 0x7430
+0x7D3E = 0x7431
+0x7D40 = 0x7432
+0x7D47 = 0x7433
+0x7D59 = 0x7437
+0x7D5A = 0x7438
+0x7D6A = 0x7439
+0x7D70 = 0x743A
+0x7D7F = 0x743C
+0x7D86 = 0x743E
+0x7D88 = 0x743F
+0x7D8C = 0x7440
+0x7D97 = 0x7441
+0x7D9D = 0x7443
+0x7DA7 = 0x7444
+0x7DAA = 0x7445
+0x7DB6 = 0x7446
+0x7DB7 = 0x7447
+0x7DC0 = 0x7448
+0x7DD7 = 0x7449
+0x7DD9 = 0x744A
+0x7DE6 = 0x744B
+0x7DF1 = 0x744C
+0x7DF9 = 0x744D
+0x7E10 = 0x7451
+0x7E17 = 0x7452
+0x7E1D = 0x7453
+0x7E20 = 0x7454
+0x7E27 = 0x7455
+0x7E2C = 0x7456
+0x7E45 = 0x7457
+0x7E73 = 0x7458
+0x7E75 = 0x7459
+0x7E7E = 0x745A
+0x7E86 = 0x745B
+0x7E87 = 0x745C
+0x7E91 = 0x745E
+0x7E98 = 0x745F
+0x7E9A = 0x7460
+0x7F3B = 0x7463
+0x7F3C = 0x7462
+0x7F3E = 0x7464
+0x7F43 = 0x7465
+0x7F44 = 0x7466
+0x7F4F = 0x7467
+0x7F52 = 0x746A
+0x7F61 = 0x746C
+0x7F63 = 0x746D
+0x7F64 = 0x746E
+0x7F6D = 0x746F
+0x7F7D = 0x7470
+0x7F7E = 0x7471
+0x7F90 = 0x7473
+0x7F96 = 0x7476
+0x7F9C = 0x7477
+0x7FAD = 0x7478
+0x7FC3 = 0x747A
+0x7FCF = 0x747B
+0x7FE3 = 0x747C
+0x7FE5 = 0x747D
+0x7FEF = 0x747E
+0x7FF2 = 0x7521
+0x8002 = 0x7522
+0x8008 = 0x7524
+0x800A = 0x7523
+0x800E = 0x7525
+0x8011 = 0x7526
+0x8016 = 0x7527
+0x8024 = 0x7528
+0x802C = 0x7529
+0x8030 = 0x752A
+0x8043 = 0x752B
+0x8066 = 0x752C
+0x8071 = 0x752D
+0x8075 = 0x752E
+0x807B = 0x752F
+0x8099 = 0x7530
+0x809C = 0x7531
+0x80A4 = 0x7532
+0x80A7 = 0x7533
+0x80B8 = 0x7534
+0x80C5 = 0x7536
+0x80D5 = 0x7537
+0x80D8 = 0x7538
+0x80E6 = 0x7539
+0x80F5 = 0x753C
+0x80FB = 0x753D
+0x810D = 0x753B
+0x8116 = 0x7540
+0x811E = 0x7541
+0x8124 = 0x7543
+0x8127 = 0x7544
+0x812C = 0x7545
+0x8135 = 0x753F
+0x813D = 0x7547
+0x8169 = 0x7549
+0x8181 = 0x754B
+0x8184 = 0x754D
+0x8185 = 0x754E
+0x8198 = 0x7550
+0x81B2 = 0x7551
+0x81C1 = 0x7552
+0x81C3 = 0x7553
+0x81D6 = 0x7554
+0x81DB = 0x7555
+0x81E4 = 0x7557
+0x81EC = 0x7559
+0x81FD = 0x755B
+0x81FF = 0x755C
+0x8204 = 0x755E
+0x8219 = 0x7560
+0x8221 = 0x7561
+0x8222 = 0x7562
+0x8232 = 0x7564
+0x8234 = 0x7565
+0x823C = 0x7566
+0x8245 = 0x7569
+0x8246 = 0x7567
+0x8249 = 0x7568
+0x824B = 0x756B
+0x824F = 0x756D
+0x8257 = 0x756F
+0x825C = 0x7571
+0x8263 = 0x7572
+0x8279 = 0x7576
+0x827D = 0x7578
+0x827F = 0x7579
+0x8283 = 0x757A
+0x828A = 0x757B
+0x8293 = 0x757C
+0x82A7 = 0x757D
+0x82A8 = 0x757E
+0x82B2 = 0x7621
+0x82B4 = 0x7622
+0x82BA = 0x7623
+0x82BC = 0x7624
+0x82E2 = 0x7625
+0x82E8 = 0x7626
+0x82F7 = 0x7627
+0x8307 = 0x7628
+0x8308 = 0x7629
+0x830C = 0x762A
+0x831B = 0x762C
+0x831D = 0x762D
+0x8330 = 0x762E
+0x833C = 0x762F
+0x8344 = 0x7630
+0x8354 = 0x762B
+0x8357 = 0x7631
+0x8363 = 0x2E4A
+0x837F = 0x7633
+0x838D = 0x7636
+0x8394 = 0x7637
+0x8395 = 0x7638
+0x839B = 0x7639
+0x839D = 0x763A
+0x83C9 = 0x763B
+0x83D0 = 0x763C
+0x83D4 = 0x763D
+0x83DD = 0x763E
+0x83E5 = 0x763F
+0x83F9 = 0x7640
+0x840F = 0x7641
+0x8411 = 0x7642
+0x8415 = 0x7643
+0x8417 = 0x7645
+0x8439 = 0x7646
+0x844A = 0x7647
+0x844F = 0x7648
+0x8451 = 0x7649
+0x8452 = 0x764A
+0x8459 = 0x764B
+0x845A = 0x764C
+0x845C = 0x764D
+0x8465 = 0x764F
+0x8476 = 0x7650
+0x8478 = 0x7651
+0x847C = 0x7652
+0x8481 = 0x7653
+0x8497 = 0x7656
+0x84A6 = 0x7657
+0x84BE = 0x7658
+0x84CE = 0x765A
+0x84CF = 0x765B
+0x84D3 = 0x765C
+0x84DC = 0x7655
+0x84E7 = 0x765E
+0x84EA = 0x765F
+0x84EF = 0x7660
+0x84F0 = 0x7661
+0x84F1 = 0x7662
+0x84FA = 0x7663
+0x84FD = 0x7664
+0x850C = 0x7665
+0x851B = 0x7666
+0x8524 = 0x7667
+0x8525 = 0x7668
+0x852B = 0x7669
+0x8534 = 0x766A
+0x853E = 0x766F
+0x854F = 0x766B
+0x8551 = 0x7670
+0x8553 = 0x7671
+0x855E = 0x7672
+0x8561 = 0x7673
+0x8562 = 0x7674
+0x856F = 0x766C
+0x857B = 0x7676
+0x857D = 0x7677
+0x857F = 0x7678
+0x8581 = 0x7679
+0x8586 = 0x767A
+0x8593 = 0x767B
+0x859D = 0x767C
+0x859F = 0x767D
+0x85B7 = 0x7723
+0x85BC = 0x7724
+0x85C7 = 0x7725
+0x85CA = 0x7726
+0x85D8 = 0x7727
+0x85D9 = 0x7728
+0x85DF = 0x7729
+0x85E1 = 0x772A
+0x85E6 = 0x772B
+0x85F6 = 0x772C
+0x8600 = 0x772D
+0x8611 = 0x772E
+0x861E = 0x772F
+0x8621 = 0x7730
+0x8624 = 0x7731
+0x8627 = 0x7732
+0x8639 = 0x7734
+0x863C = 0x7735
+0x8640 = 0x7737
+0x8653 = 0x7739
+0x8656 = 0x773A
+0x866F = 0x773B
+0x8677 = 0x773C
+0x867A = 0x773D
+0x8687 = 0x773E
+0x8689 = 0x773F
+0x868D = 0x7740
+0x8691 = 0x7741
+0x869C = 0x7742
+0x869D = 0x7743
+0x86A8 = 0x7744
+0x86B1 = 0x7746
+0x86B3 = 0x7747
+0x86C1 = 0x7748
+0x86C3 = 0x7749
+0x86D1 = 0x774A
+0x86D5 = 0x774B
+0x86D7 = 0x774C
+0x86E3 = 0x774D
+0x86E6 = 0x774E
+0x8705 = 0x7750
+0x8707 = 0x7751
+0x870E = 0x7752
+0x8710 = 0x7753
+0x8713 = 0x7754
+0x8719 = 0x7755
+0x871F = 0x7756
+0x8721 = 0x7757
+0x8723 = 0x7758
+0x8731 = 0x7759
+0x873A = 0x775A
+0x873E = 0x775B
+0x8740 = 0x775C
+0x8743 = 0x775D
+0x8751 = 0x775E
+0x8758 = 0x775F
+0x8764 = 0x7760
+0x8765 = 0x7761
+0x8772 = 0x7762
+0x877C = 0x7763
+0x8789 = 0x7767
+0x878B = 0x7768
+0x8793 = 0x7769
+0x87A0 = 0x776A
+0x87A7 = 0x7766
+0x87BE = 0x776D
+0x87C1 = 0x776F
+0x87CE = 0x7770
+0x87DF = 0x7772
+0x87E3 = 0x7774
+0x87E5 = 0x7775
+0x87E6 = 0x7776
+0x87EA = 0x7777
+0x87EB = 0x7778
+0x87ED = 0x7779
+0x87F5 = 0x7771
+0x8801 = 0x777A
+0x8803 = 0x777B
+0x880B = 0x777C
+0x8813 = 0x777D
+0x8828 = 0x777E
+0x882E = 0x7821
+0x8832 = 0x7822
+0x883C = 0x7823
+0x884A = 0x7825
+0x8858 = 0x7826
+0x885F = 0x7827
+0x8864 = 0x7828
+0x8869 = 0x782B
+0x886F = 0x782D
+0x88A0 = 0x782E
+0x88BC = 0x782F
+0x88BD = 0x7830
+0x88BE = 0x7831
+0x88C0 = 0x7832
+0x88D1 = 0x7835
+0x88D2 = 0x7833
+0x88D3 = 0x7836
+0x88DB = 0x7837
+0x88F0 = 0x7838
+0x88F1 = 0x7839
+0x8901 = 0x783B
+0x8937 = 0x783D
+0x8942 = 0x783F
+0x8945 = 0x7840
+0x8949 = 0x7841
+0x8962 = 0x7844
+0x8980 = 0x7845
+0x8989 = 0x7846
+0x8990 = 0x7847
+0x899F = 0x7848
+0x89B0 = 0x7849
+0x89B7 = 0x784A
+0x89D6 = 0x784B
+0x89D8 = 0x784C
+0x89EB = 0x784D
+0x89F1 = 0x784F
+0x89F3 = 0x7850
+0x89FD = 0x7851
+0x89FF = 0x7852
+0x8A11 = 0x7854
+0x8A14 = 0x7855
+0x8A21 = 0x7857
+0x8A35 = 0x7858
+0x8A3E = 0x7859
+0x8A45 = 0x785A
+0x8A4D = 0x785B
+0x8A58 = 0x785C
+0x8A90 = 0x785E
+0x8AAE = 0x785D
+0x8AB7 = 0x785F
+0x8ABE = 0x7860
+0x8AD7 = 0x7861
+0x8AFC = 0x7862
+0x8B05 = 0x7865
+0x8B0A = 0x7864
+0x8B0D = 0x7866
+0x8B1C = 0x7867
+0x8B1F = 0x7868
+0x8B2D = 0x7869
+0x8B43 = 0x786A
+0x8B51 = 0x786C
+0x8B5E = 0x786D
+0x8B76 = 0x786E
+0x8B7F = 0x786F
+0x8B81 = 0x7870
+0x8B8B = 0x7871
+0x8B94 = 0x7872
+0x8B95 = 0x7873
+0x8B9C = 0x7874
+0x8B9E = 0x7875
+0x8C39 = 0x7876
+0x8C3D = 0x7878
+0x8C45 = 0x787B
+0x8C47 = 0x787C
+0x8C4F = 0x787D
+0x8C54 = 0x787E
+0x8C57 = 0x7921
+0x8C69 = 0x7922
+0x8C6D = 0x7923
+0x8C73 = 0x7924
+0x8C92 = 0x7927
+0x8C93 = 0x7926
+0x8C99 = 0x7928
+0x8C9B = 0x792A
+0x8CA4 = 0x792B
+0x8CD5 = 0x792D
+0x8CD6 = 0x792C
+0x8CD9 = 0x792E
+0x8CF0 = 0x7930
+0x8CF1 = 0x7931
+0x8D09 = 0x7933
+0x8D0E = 0x7934
+0x8D6C = 0x7935
+0x8D84 = 0x7936
+0x8D95 = 0x7937
+0x8DA6 = 0x7938
+0x8DC6 = 0x793A
+0x8DC8 = 0x793B
+0x8DD9 = 0x793C
+0x8DEC = 0x793D
+0x8DFD = 0x7940
+0x8E06 = 0x7941
+0x8E0C = 0x793E
+0x8E14 = 0x7943
+0x8E16 = 0x7944
+0x8E21 = 0x7945
+0x8E22 = 0x7946
+0x8E27 = 0x7947
+0x8E36 = 0x794A
+0x8E39 = 0x794B
+0x8E4B = 0x794C
+0x8E54 = 0x794D
+0x8E62 = 0x794E
+0x8E6C = 0x794F
+0x8E6D = 0x7950
+0x8E6F = 0x7951
+0x8E98 = 0x7952
+0x8E9E = 0x7953
+0x8EAE = 0x7954
+0x8EB3 = 0x7955
+0x8EB5 = 0x7956
+0x8EB6 = 0x7957
+0x8EBB = 0x7958
+0x8ED1 = 0x795A
+0x8ED4 = 0x795B
+0x8EF9 = 0x795D
+0x8F00 = 0x795F
+0x8F08 = 0x7960
+0x8F17 = 0x7961
+0x8F2B = 0x7962
+0x8F40 = 0x7963
+0x8F4A = 0x7964
+0x8F58 = 0x7965
+0x8FA4 = 0x7967
+0x8FB4 = 0x7968
+0x8FB6 = 0x796A
+0x8FC1 = 0x796C
+0x8FC6 = 0x796D
+0x8FCA = 0x796F
+0x8FCD = 0x7970
+0x8FD3 = 0x7971
+0x8FD5 = 0x7972
+0x8FE0 = 0x7973
+0x8FF1 = 0x7974
+0x8FF5 = 0x7975
+0x8FFB = 0x7976
+0x9002 = 0x7977
+0x900C = 0x7978
+0x9037 = 0x7979
+0x9043 = 0x797B
+0x9044 = 0x797C
+0x905D = 0x797D
+0x9085 = 0x7A22
+0x908C = 0x7A23
+0x9090 = 0x7A24
+0x90A1 = 0x7A26
+0x90B0 = 0x7A28
+0x90B6 = 0x7A29
+0x90C3 = 0x7A2A
+0x90C8 = 0x7A2B
+0x90DC = 0x7A2D
+0x90DF = 0x7A2E
+0x90EB = 0x7A33
+0x90F2 = 0x7A31
+0x90F6 = 0x7A30
+0x90FE = 0x7A34
+0x90FF = 0x7A35
+0x9100 = 0x7A32
+0x9104 = 0x7A36
+0x9106 = 0x7A37
+0x9118 = 0x7A38
+0x911C = 0x7A39
+0x911E = 0x7A3A
+0x9137 = 0x7A3B
+0x9139 = 0x7A3C
+0x913A = 0x7A3D
+0x9146 = 0x7A3E
+0x9147 = 0x7A3F
+0x9157 = 0x7A40
+0x9159 = 0x7A41
+0x9161 = 0x7A42
+0x9164 = 0x7A43
+0x9174 = 0x7A44
+0x9179 = 0x7A45
+0x9185 = 0x7A46
+0x918E = 0x7A47
+0x91A8 = 0x7A48
+0x91AE = 0x7A49
+0x91B3 = 0x7A4A
+0x91B6 = 0x7A4B
+0x91C3 = 0x7A4C
+0x91C4 = 0x7A4D
+0x91DA = 0x7A4E
+0x91EC = 0x7A51
+0x91EE = 0x7A52
+0x9201 = 0x7A53
+0x920A = 0x7A54
+0x9216 = 0x7A55
+0x9217 = 0x7A56
+0x9233 = 0x7A58
+0x9242 = 0x7A59
+0x9247 = 0x7A5A
+0x924A = 0x7A5B
+0x924E = 0x7A5C
+0x9251 = 0x7A5D
+0x9256 = 0x7A5E
+0x9259 = 0x7A5F
+0x9260 = 0x7A60
+0x9261 = 0x7A61
+0x9265 = 0x7A62
+0x9267 = 0x7A63
+0x9268 = 0x7A64
+0x927C = 0x7A67
+0x927D = 0x7A68
+0x927F = 0x7A69
+0x9289 = 0x7A6A
+0x928D = 0x7A6B
+0x9297 = 0x7A6C
+0x9299 = 0x7A6D
+0x929F = 0x7A6E
+0x92A7 = 0x7A6F
+0x92AB = 0x7A70
+0x92B2 = 0x7A73
+0x92BF = 0x7A74
+0x92C0 = 0x7A75
+0x92C6 = 0x7A76
+0x92CE = 0x7A77
+0x92D0 = 0x7A78
+0x92D7 = 0x7A79
+0x92D9 = 0x7A7A
+0x92E5 = 0x7A7B
+0x92E7 = 0x7A7C
+0x92F7 = 0x7B22
+0x92F9 = 0x7B23
+0x92FB = 0x7B24
+0x9302 = 0x7B25
+0x930D = 0x7B26
+0x9311 = 0x7A7D
+0x9315 = 0x7B27
+0x931D = 0x7B28
+0x931E = 0x7B29
+0x9327 = 0x7B2A
+0x9329 = 0x7B2B
+0x9347 = 0x7B2E
+0x9351 = 0x7B2F
+0x9357 = 0x7B30
+0x935A = 0x7B31
+0x936B = 0x7B32
+0x9371 = 0x7B33
+0x9373 = 0x7B34
+0x9388 = 0x7B38
+0x938B = 0x7B39
+0x938F = 0x7B3A
+0x939E = 0x7B3B
+0x93A1 = 0x7B35
+0x93C1 = 0x7B40
+0x93C7 = 0x7B41
+0x93DC = 0x7B42
+0x93E2 = 0x7B43
+0x93E7 = 0x7B44
+0x93F1 = 0x7B3F
+0x93F5 = 0x7B3C
+0x93FB = 0x7B49
+0x9409 = 0x7B45
+0x940F = 0x7B46
+0x9416 = 0x7B47
+0x9417 = 0x7B48
+0x9432 = 0x7B4A
+0x9434 = 0x7B4B
+0x943B = 0x7B4C
+0x9445 = 0x7B4D
+0x946D = 0x7B50
+0x946F = 0x7B51
+0x9578 = 0x7B52
+0x9579 = 0x7B53
+0x9586 = 0x7B54
+0x958C = 0x7B55
+0x958D = 0x7B56
+0x95AB = 0x7B58
+0x95B4 = 0x7B59
+0x95C8 = 0x7B5B
+0x961D = 0x7A25
+0x962C = 0x7B5E
+0x9633 = 0x7B5F
+0x9634 = 0x7B60
+0x963C = 0x7B62
+0x9641 = 0x7B63
+0x9661 = 0x7B64
+0x9682 = 0x7B66
+0x969A = 0x7B68
+0x96A9 = 0x7B6B
+0x96AF = 0x7B6C
+0x96B3 = 0x7B6D
+0x96BA = 0x7B6E
+0x96BD = 0x7B6F
+0x96D8 = 0x7B72
+0x96DA = 0x7B73
+0x96DD = 0x7B74
+0x9714 = 0x7B76
+0x9723 = 0x7B77
+0x9736 = 0x7B79
+0x9741 = 0x7B7A
+0x9747 = 0x7B7B
+0x9755 = 0x7B7C
+0x9757 = 0x7B7D
+0x975B = 0x7B7E
+0x976A = 0x7C21
+0x9796 = 0x7C24
+0x979A = 0x7C25
+0x979E = 0x7C26
+0x97A2 = 0x7C27
+0x97B1 = 0x7C28
+0x97B2 = 0x7C29
+0x97BE = 0x7C2A
+0x97CC = 0x7C2B
+0x97D1 = 0x7C2C
+0x97D4 = 0x7C2D
+0x97D8 = 0x7C2E
+0x97D9 = 0x7C2F
+0x97E1 = 0x7C30
+0x97F1 = 0x7C31
+0x9804 = 0x7C32
+0x980D = 0x7C33
+0x980E = 0x7C34
+0x9814 = 0x7C35
+0x9816 = 0x7C36
+0x9823 = 0x7C39
+0x9825 = 0x7C3C
+0x9832 = 0x7C3A
+0x9833 = 0x7C3B
+0x9847 = 0x7C3D
+0x9866 = 0x7C3E
+0x98AB = 0x7C3F
+0x98AD = 0x7C40
+0x98B0 = 0x7C41
+0x98B7 = 0x7C43
+0x98B8 = 0x7C44
+0x98BB = 0x7C45
+0x98BC = 0x7C46
+0x98BF = 0x7C47
+0x98C2 = 0x7C48
+0x98C7 = 0x7C49
+0x98CB = 0x7C4A
+0x98E0 = 0x7C4B
+0x98E1 = 0x7C4D
+0x98E3 = 0x7C4E
+0x98E5 = 0x7C4F
+0x98EA = 0x7C50
+0x98F0 = 0x7C51
+0x98F1 = 0x7C52
+0x98F3 = 0x7C53
+0x9908 = 0x7C54
+0x9916 = 0x7C57
+0x9917 = 0x7C58
+0x991A = 0x7C5A
+0x991B = 0x7C5B
+0x991C = 0x7C5C
+0x9931 = 0x7C5E
+0x9932 = 0x7C5F
+0x9933 = 0x7C60
+0x993A = 0x7C61
+0x993B = 0x7C62
+0x993C = 0x7C63
+0x9940 = 0x7C64
+0x9941 = 0x7C65
+0x9946 = 0x7C66
+0x994D = 0x7C67
+0x994E = 0x7C68
+0x995C = 0x7C69
+0x995F = 0x7C6A
+0x9960 = 0x7C6B
+0x99A3 = 0x7C6C
+0x99A6 = 0x7C6D
+0x99B9 = 0x7C6E
+0x99BD = 0x7C6F
+0x99BF = 0x7C70
+0x99C3 = 0x7C71
+0x99C9 = 0x7C72
+0x99D4 = 0x7C73
+0x99D9 = 0x7C74
+0x99DE = 0x7C75
+0x99F0 = 0x7C77
+0x99F9 = 0x7C78
+0x99FC = 0x7C79
+0x9A0A = 0x7C7A
+0x9A11 = 0x7C7B
+0x9A16 = 0x7C7C
+0x9A1A = 0x7C7D
+0x9A20 = 0x7C7E
+0x9A31 = 0x7D21
+0x9A36 = 0x7D22
+0x9A44 = 0x7D23
+0x9A4C = 0x7D24
+0x9A58 = 0x7D25
+0x9AAF = 0x7D27
+0x9AB7 = 0x7D29
+0x9AB9 = 0x7D2B
+0x9AC6 = 0x7D2D
+0x9AD0 = 0x7D2E
+0x9AD2 = 0x7D2F
+0x9AD5 = 0x7D30
+0x9ADC = 0x7D32
+0x9AE0 = 0x7D33
+0x9AE5 = 0x7D34
+0x9AE9 = 0x7D35
+0x9B03 = 0x7D36
+0x9B0C = 0x7D37
+0x9B10 = 0x7D38
+0x9B12 = 0x7D39
+0x9B16 = 0x7D3A
+0x9B1C = 0x7D3B # 0x9B1D
+0x9B2B = 0x7D3C
+0x9B33 = 0x7D3D
+0x9B3D = 0x7D3E
+0x9B4B = 0x7D40
+0x9B63 = 0x7D41
+0x9B65 = 0x7D42
+0x9B6B = 0x7D43
+0x9B6C = 0x7D44
+0x9B73 = 0x7D45
+0x9B76 = 0x7D46
+0x9B77 = 0x7D47
+0x9BA6 = 0x7D48
+0x9BAC = 0x7D49
+0x9BB1 = 0x7D4A
+0x9BB2 = 0x7D4D
+0x9BB8 = 0x7D4E
+0x9BBE = 0x7D4F
+0x9BC7 = 0x7D50
+0x9BD8 = 0x7D52
+0x9BDD = 0x7D53
+0x9BE7 = 0x7D54
+0x9BEA = 0x7D55
+0x9BEB = 0x7D56
+0x9BEE = 0x7D58
+0x9BEF = 0x7D57
+0x9BF3 = 0x7D51
+0x9BF7 = 0x7D5C
+0x9BFA = 0x7D5A
+0x9C16 = 0x7D5E
+0x9C18 = 0x7D5F
+0x9C19 = 0x7D60
+0x9C1A = 0x7D61
+0x9C1D = 0x7D62
+0x9C22 = 0x7D63
+0x9C27 = 0x7D64
+0x9C29 = 0x7D65
+0x9C2A = 0x7D66
+0x9C31 = 0x7D68
+0x9C36 = 0x7D69
+0x9C37 = 0x7D6A
+0x9C45 = 0x7D6B
+0x9C49 = 0x7D6E
+0x9C4A = 0x7D6F
+0x9C54 = 0x7D71
+0x9C58 = 0x7D72
+0x9C5B = 0x7D73
+0x9C5C = 0x7D6C
+0x9C5D = 0x7D74
+0x9C5F = 0x7D75
+0x9C69 = 0x7D76
+0x9C6A = 0x7D77
+0x9C6B = 0x7D78
+0x9C6D = 0x7D79
+0x9C6E = 0x7D7A
+0x9C70 = 0x7D7B
+0x9C72 = 0x7D7C
+0x9C75 = 0x7D7D
+0x9C7A = 0x7D7E
+0x9CE6 = 0x7E21
+0x9CF2 = 0x7E22
+0x9D02 = 0x7E24
+0x9D0B = 0x7E23
+0x9D11 = 0x7E26
+0x9D17 = 0x7E27
+0x9D18 = 0x7E28
+0x9D32 = 0x7E2C
+0x9D42 = 0x7E2E
+0x9D4A = 0x7E2F
+0x9D5F = 0x7E30
+0x9D62 = 0x7E31
+0x9D69 = 0x7E33
+0x9D6B = 0x7E34
+0x9D73 = 0x7E36
+0x9D76 = 0x7E37
+0x9D77 = 0x7E38
+0x9D7E = 0x7E39
+0x9D84 = 0x7E3A
+0x9D8D = 0x7E3B
+0x9D99 = 0x7E3C
+0x9DA1 = 0x7E3D
+0x9DB5 = 0x7E3F
+0x9DB9 = 0x7E40
+0x9DBD = 0x7E41
+0x9DBF = 0x7E3E
+0x9DC3 = 0x7E42
+0x9DC7 = 0x7E43
+0x9DC9 = 0x7E44
+0x9DD6 = 0x7E45
+0x9DDA = 0x7E46
+0x9DDF = 0x7E47
+0x9DE0 = 0x7E48
+0x9DE3 = 0x7E49
+0x9DF4 = 0x7E4A
+0x9E02 = 0x7E4D
+0x9E0A = 0x7E4C
+0x9E0D = 0x7E4E
+0x9E19 = 0x7E4F
+0x9E1C = 0x7E50
+0x9E1D = 0x7E51
+0x9E7B = 0x7E52
+0x9E80 = 0x7E54
+0x9E85 = 0x7E55
+0x9E9B = 0x7E56
+0x9EA8 = 0x7E57
+0x9EBD = 0x7E59
+0x9EDF = 0x7E5B
+0x9EE7 = 0x7E5C
+0x9EEE = 0x7E5D
+0x9EFF = 0x7E5E
+0x9F02 = 0x7E5F
+0x9F03 = 0x7E61
+0x9F17 = 0x7E62
+0x9F19 = 0x7E63
+0x9F2F = 0x7E64
+0x9F37 = 0x7E65
+0x9F3A = 0x7E66
+0x9F3D = 0x7E67
+0x9F41 = 0x7E68
+0x9F45 = 0x7E69
+0x9F46 = 0x7E6A
+0x9F53 = 0x7E6B
+0x9F55 = 0x7E6C
+0x9F58 = 0x7E6D
+0x9F5D = 0x7E6F
+0x9F69 = 0x7E71
+0x9F6D = 0x7E73
+0x9F70 = 0x7E74
+0x9F75 = 0x7E75
+0xFA13 = 0x2E79
+0xFA20 = 0x7738
+0xFA21 = 0x7745
+0xFA24 = 0x796E
+0xFA49 = 0x7029
+0xFA58 = 0x7450
+0xFA5D = 0x7574
+0xFA5E = 0x7575
+0xFA66 = 0x7969
+END_MAP
diff --git a/share/i18n/csmapper/JIS/UCS@SIP%JISX0213-1.src b/share/i18n/csmapper/JIS/UCS@SIP%JISX0213-1.src
new file mode 100644 (file)
index 0000000..f4469c6
--- /dev/null
@@ -0,0 +1,56 @@
+# $NetBSD: UCS@SIP%JISX0213-1.src,v 1.1 2007/03/05 16:58:34 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS:SIP/JISX0213-1"
+SRC_ZONE       0x000B - 0xA190
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+## Shift_JIS-2004 (JIS X 0213:2004) vs Unicode mapping table
+## 
+## Date: 12 Feb 2005 10:15:00 GMT
+## License:
+##     Copyright (C) 2001 earthian@tama.or.jp, All Rights Reserved.
+##     Copyright (C) 2001 I'O, All Rights Reserved.
+##     You can use, modify, distribute this table freely.
+## Note:
+##     [1983]  JIS codepoint defined by JIS X 0208-1983
+##     [1990]  JIS codepoint defined by JIS X 0208-1990
+##     [2000]  JIS codepoint defined by JIS X 0213:2000
+##     [2004]  JIS codepoint defined by JIS X 0213:2004
+##     [Unicode3.1]    UCS codepoint defined by Unicode 3.1
+##     [Unicode3.2]    UCS codepoint defined by Unicode 3.2
+##     Fullwidth       UCS fullwidth form (U+Fxxx)
+##     Windows         Windows (CP932) mapping
+##     Some 0213 character can't represent by one UCS character.
+##     In this table, such characters are described as 'U+xxxx+xxxx'.
+## 
+0x000B = 0x2E22
+0x0B9F = 0x4F54
+0x123D = 0x2F42
+0x131B = 0x2F4C
+0x146E = 0x2F60
+0x16B4 = 0x4F63
+0x18BD = 0x2F7B
+0x1E34 = 0x4F6E
+0x31C4 = 0x753A
+0x35C4 = 0x7572
+0x373F = 0x7629
+0x3763 = 0x7632
+0x3CFE = 0x7660
+0x47F1 = 0x776C
+0x548E = 0x787E
+0x550E = 0x7929
+0x5771 = 0x7947
+0x59C4 = 0x7954
+0x5DA1 = 0x796E
+0x6AFF = 0x7A5D
+0x6E40 = 0x7B33
+0x70F4 = 0x7B49
+0x7684 = 0x7B6C
+0x8277 = 0x7C49
+0x83CD = 0x7C51
+0xA190 = 0x7E66
+END_MAP
diff --git a/share/i18n/csmapper/JIS/UCS@SIP%JISX0213-2.src b/share/i18n/csmapper/JIS/UCS@SIP%JISX0213-2.src
new file mode 100644 (file)
index 0000000..7a33430
--- /dev/null
@@ -0,0 +1,307 @@
+# $NetBSD: UCS@SIP%JISX0213-2.src,v 1.1 2007/03/05 16:58:34 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS:SIP/JISX0213-2"
+SRC_ZONE       0x0089 - 0xA6B2
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+## Shift_JIS-2004 (JIS X 0213:2004) vs Unicode mapping table
+## 
+## Date: 12 Feb 2005 10:15:00 GMT
+## License:
+##     Copyright (C) 2001 earthian@tama.or.jp, All Rights Reserved.
+##     Copyright (C) 2001 I'O, All Rights Reserved.
+##     You can use, modify, distribute this table freely.
+## Note:
+##     [1983]  JIS codepoint defined by JIS X 0208-1983
+##     [1990]  JIS codepoint defined by JIS X 0208-1990
+##     [2000]  JIS codepoint defined by JIS X 0213:2000
+##     [2004]  JIS codepoint defined by JIS X 0213:2004
+##     [Unicode3.1]    UCS codepoint defined by Unicode 3.1
+##     [Unicode3.2]    UCS codepoint defined by Unicode 3.2
+##     Fullwidth       UCS fullwidth form (U+Fxxx)
+##     Windows         Windows (CP932) mapping
+##     Some 0213 character can't represent by one UCS character.
+##     In this table, such characters are described as 'U+xxxx+xxxx'.
+## 
+0x0089 = 0x2121
+0x00A2 = 0x212B
+0x00A4 = 0x212E
+0x01A2 = 0x2136
+0x0213 = 0x2146
+0x032B = 0x2170
+0x0371 = 0x2179
+0x0381 = 0x2177
+0x03F9 = 0x2322
+0x044A = 0x2325
+0x0509 = 0x2327
+0x05D6 = 0x2331
+0x0628 = 0x2332
+0x074F = 0x2338
+0x0807 = 0x233F
+0x083A = 0x2341
+0x08B9 = 0x234A
+0x097C = 0x2352
+0x099D = 0x2353
+0x0AD3 = 0x2359
+0x0B1D = 0x235C
+0x0D45 = 0x2377
+0x0DE1 = 0x242A
+0x0E64 = 0x243A
+0x0E6D = 0x2432
+0x0E95 = 0x2431
+0x0F5F = 0x243D
+0x1201 = 0x2459
+0x1255 = 0x245C
+0x1274 = 0x2463
+0x127B = 0x245E
+0x12D7 = 0x246B
+0x12E4 = 0x246A
+0x12FD = 0x2472
+0x1336 = 0x2474
+0x1344 = 0x2475
+0x13C4 = 0x2525
+0x146D = 0x2532
+0x15D7 = 0x253E
+0x1647 = 0x2547
+0x1706 = 0x2555
+0x1742 = 0x2556
+0x19C3 = 0x257E
+0x1C56 = 0x2830
+0x1D2D = 0x2837
+0x1D45 = 0x2838
+0x1D62 = 0x283B
+0x1D78 = 0x283A
+0x1D92 = 0x2845
+0x1D9C = 0x2840
+0x1DA1 = 0x283F
+0x1DB7 = 0x2848
+0x1DE0 = 0x284A
+0x1E33 = 0x284B
+0x1F1E = 0x285B
+0x1F76 = 0x2866
+0x1FFA = 0x286C
+0x217B = 0x2C22
+0x2218 = 0x7E53
+0x231E = 0x2C2B
+0x23AD = 0x2C30
+0x26F3 = 0x2C50
+0x285B = 0x2C65
+0x28AB = 0x2C6D
+0x298F = 0x2C72
+0x2AB8 = 0x2D24
+0x2B46 = 0x2D32
+0x2B4F = 0x2D29
+0x2B50 = 0x2D2A
+0x2BA6 = 0x2D35
+0x2C1D = 0x2D34
+0x2C24 = 0x2D39
+0x2DE1 = 0x2D56
+0x31B6 = 0x2E24
+0x31C3 = 0x2D7D
+0x31F5 = 0x2E23
+0x3372 = 0x2E3A
+0x33D0 = 0x2E42
+0x33D2 = 0x2E3D
+0x33D3 = 0x2E3C
+0x33D5 = 0x2E44
+0x33DA = 0x2E47
+0x33DF = 0x2E49
+0x33E4 = 0x2E43
+0x344A = 0x2E55
+0x344B = 0x2E57
+0x3451 = 0x2E56
+0x3465 = 0x2E5B
+0x34E4 = 0x2E77
+0x355A = 0x2E78
+0x3594 = 0x2F2A
+0x3638 = 0x2F42
+0x3639 = 0x2F3F
+0x363A = 0x2F43
+0x3647 = 0x2F40
+0x370C = 0x2F59
+0x371C = 0x2F4E
+0x3764 = 0x2F61
+0x37E7 = 0x2F6A
+0x37FF = 0x2F69
+0x3824 = 0x2F70
+0x383D = 0x2F75
+0x3A98 = 0x6E23
+0x3C7F = 0x6E34
+0x3D00 = 0x6E49
+0x3D0E = 0x7475
+0x3D40 = 0x6E5C
+0x3DD3 = 0x6E60
+0x3DF9 = 0x6E5F
+0x3DFA = 0x6E5E
+0x3F7E = 0x6F32
+0x4096 = 0x6F47
+0x4103 = 0x6F4D
+0x41C6 = 0x6F61
+0x41FE = 0x6F64
+0x43BC = 0x7022
+0x4629 = 0x7033
+0x46A5 = 0x7039
+0x4896 = 0x7053
+0x4A4D = 0x707B
+0x4B56 = 0x712E
+0x4B6F = 0x7130
+0x4C16 = 0x7135
+0x4D14 = 0x7144
+0x4E0E = 0x715D
+0x4E37 = 0x7161
+0x4E6A = 0x7166
+0x4E8B = 0x7169
+0x504A = 0x7175
+0x5055 = 0x7177
+0x5122 = 0x717A
+0x51A9 = 0x7221
+0x51CD = 0x7224
+0x51E5 = 0x7223
+0x521E = 0x7228
+0x524C = 0x722C
+0x542E = 0x723D
+0x54D9 = 0x7248
+0x55A7 = 0x725B
+0x57A9 = 0x7275
+0x57B4 = 0x7276
+0x59D4 = 0x7332
+0x5AE3 = 0x733E
+0x5AE4 = 0x733D
+0x5AF1 = 0x7340
+0x5BB2 = 0x7352
+0x5C4B = 0x735D
+0x5C64 = 0x735E
+0x5E2E = 0x7373
+0x5E56 = 0x7374
+0x5E62 = 0x7377
+0x5E65 = 0x7375
+0x5EC2 = 0x737D
+0x5ED8 = 0x737B
+0x5EE8 = 0x7422
+0x5F23 = 0x7424
+0x5F5C = 0x7427
+0x5FD4 = 0x742F
+0x5FE0 = 0x742E
+0x5FFB = 0x7435
+0x600C = 0x7434
+0x6017 = 0x743D
+0x6060 = 0x7442
+0x60ED = 0x744F
+0x6270 = 0x7469
+0x6286 = 0x746B
+0x634C = 0x7472
+0x6402 = 0x7479
+0x667E = 0x7535
+0x66B0 = 0x753A
+0x671D = 0x7546
+0x68DD = 0x7556
+0x68EA = 0x7558
+0x6951 = 0x755A
+0x696F = 0x755D
+0x69DD = 0x755F
+0x6A1E = 0x7563
+0x6A58 = 0x756A
+0x6A8C = 0x7570
+0x6AB7 = 0x7573
+0x6C29 = 0x2544
+0x6C73 = 0x7644
+0x6CDD = 0x764E
+0x6E65 = 0x765D
+0x6F94 = 0x7675
+0x6FF6 = 0x7721
+0x6FF7 = 0x7722
+0x6FF8 = 0x767E
+0x710D = 0x7733
+0x7139 = 0x7736
+0x73DA = 0x7765
+0x73DB = 0x7764
+0x73FE = 0x776B
+0x7410 = 0x776E
+0x7449 = 0x7773
+0x7614 = 0x782A
+0x7615 = 0x7829
+0x7631 = 0x782C
+0x7693 = 0x7834
+0x770E = 0x783C
+0x7723 = 0x783E
+0x7752 = 0x7842
+0x7985 = 0x7856
+0x7A84 = 0x7863
+0x7BB3 = 0x7877
+0x7BBE = 0x7879
+0x7BC7 = 0x787A
+0x7CB8 = 0x7925
+0x7DA0 = 0x792F
+0x7E10 = 0x7932
+0x7FB7 = 0x7939
+0x808A = 0x7942
+0x80BB = 0x7948
+0x8282 = 0x7959
+0x82F3 = 0x795E
+0x840C = 0x7966
+0x8455 = 0x796B
+0x856B = 0x797A
+0x85C8 = 0x797E
+0x85C9 = 0x7A21
+0x86D7 = 0x7A2C
+0x86FA = 0x7A2F
+0x8946 = 0x7A50
+0x8949 = 0x7A4F
+0x896B = 0x7A57
+0x8987 = 0x7A65
+0x8988 = 0x7A66
+0x89BA = 0x7A71
+0x89BB = 0x7A72
+0x8A1E = 0x7A7E
+0x8A29 = 0x7B21
+0x8A43 = 0x7B2D
+0x8A71 = 0x7B2C
+0x8A99 = 0x7B36
+0x8ACD = 0x7B37
+0x8ADD = 0x7B3E
+0x8AE4 = 0x7B3D
+0x8BC1 = 0x7B4E
+0x8BEF = 0x7B4F
+0x8D10 = 0x7B57
+0x8D71 = 0x7B5A
+0x8DFB = 0x7B5C
+0x8E1F = 0x7B5D
+0x8E36 = 0x7B61
+0x8E89 = 0x7B65
+0x8EEB = 0x7B67
+0x8F32 = 0x7B69
+0x8FF8 = 0x7B71
+0x92A0 = 0x7C22
+0x92B1 = 0x7C23
+0x9490 = 0x7C38
+0x95CF = 0x7C42
+0x967F = 0x7C4C
+0x96F0 = 0x7C56
+0x9719 = 0x7C59
+0x9750 = 0x7C5D
+0x98C6 = 0x7C76
+0x9A72 = 0x7D2C
+0x9DDB = 0x7D4B
+0x9E15 = 0x7D59
+0x9E3D = 0x7D4C
+0x9E49 = 0x7D5D
+0x9E8A = 0x7D5B
+0x9EC4 = 0x7D67
+0x9EDB = 0x7D70
+0x9EE9 = 0x7D6D
+0x9FCE = 0x7E25
+0xA01A = 0x7E2B
+0xA02F = 0x7E29
+0xA082 = 0x7E35
+0xA0F9 = 0x7E32
+0xA38C = 0x7E58
+0xA437 = 0x7E5A
+0xA5F1 = 0x7E6E
+0xA602 = 0x7E70
+0xA61A = 0x7E72
+0xA6B2 = 0x7E76
+END_MAP
diff --git a/share/i18n/csmapper/JIS/charset.pivot.JIS.src b/share/i18n/csmapper/JIS/charset.pivot.JIS.src
new file mode 100644 (file)
index 0000000..b74f45c
--- /dev/null
@@ -0,0 +1,20 @@
+# $NetBSD: charset.pivot.JIS.src,v 1.4 2007/03/05 16:58:34 tnozaki Exp $
+
+JISX0201-KANA          UCS                     1
+JISX0208:1978          UCS                     1
+JISX0208:1990          UCS                     1
+JISX0208:EUCMSSET      UCS                     1
+JISX0212               UCS                     1
+JISX0212:EUCMSSET      UCS                     1
+JISX0213-1             UCS                     1
+JISX0213-2             UCS                     1
+JISX0212+0213-2                UCS                     1
+UCS                    JISX0201-KANA           1
+UCS                    JISX0208:1978           1
+UCS                    JISX0208:1990           1
+UCS                    JISX0208:EUCMSSET       1
+UCS                    JISX0212                1
+UCS                    JISX0212:EUCMSSET       1
+UCS                    JISX0213-1              1
+UCS                    JISX0213-2              1
+UCS                    JISX0212+0213-2         1
diff --git a/share/i18n/csmapper/JIS/mapper.dir.JIS.src b/share/i18n/csmapper/JIS/mapper.dir.JIS.src
new file mode 100644 (file)
index 0000000..43d2414
--- /dev/null
@@ -0,0 +1,44 @@
+# $NetBSD: mapper.dir.JIS.src,v 1.5 2007/03/05 16:58:34 tnozaki Exp $
+
+JISX0201-KANA/UCS              mapper_std      JIS/JISX0201-KANA%UCS.mps
+JISX0208:1978/UCS              mapper_std      JIS/JISX0208@1978%UCS.mps
+JISX0208:1990/UCS              mapper_std      JIS/JISX0208@1990%UCS.mps
+JISX0208:MS/UCS                        mapper_std      JIS/JISX0208@MS%UCS.mps
+JISX0208VDC:NEC/UCS            mapper_std      JIS/JISX0208VDC@NEC%UCS.mps
+JISX0208UDC/UCS                        mapper_std      JIS/JISX0208UDC%UCS.mps
+JISX0208:EUCMSSET/UCS          mapper_parallel JISX0208VDC:NEC/UCS,JISX0208UDC/UCS,JISX0208:MS/UCS
+JISX0212/UCS                   mapper_std      JIS/JISX0212%UCS.mps
+JISX0212:MS/UCS                        mapper_std      JIS/JISX0212@MS%UCS.mps
+JISX0212VDC:IBM/UCS            mapper_std      JIS/JISX0212VDC@IBM%UCS.mps
+JISX0212UDC/UCS                        mapper_std      JIS/JISX0212UDC%UCS.mps
+JISX0212:EUCMSSET/UCS          mapper_parallel JISX0212VDC:IBM/UCS,JISX0212UDC/UCS,JISX0212:MS/UCS
+JISX0213-1/UCS:BMP             mapper_std      JIS/JISX0213-1%UCS@BMP.mps
+JISX0213-1/UCS:SIP             mapper_std      JIS/JISX0213-1%UCS@SIP.mps
+JISX0213-1/UCS:SIPx            mapper_serial   JISX0213-1/UCS:SIP,UCS:SIP/UCS
+JISX0213-1/UCS                 mapper_parallel JISX0213-1/UCS:BMP,JISX0213-1/UCS:SIPx,JISX0208:1990/UCS
+JISX0213-2/UCS:BMP             mapper_std      JIS/JISX0213-2%UCS@BMP.mps
+JISX0213-2/UCS:SIP             mapper_std      JIS/JISX0213-2%UCS@SIP.mps
+JISX0213-2/UCS:SIPx            mapper_serial   JISX0213-2/UCS:SIP,UCS:SIP/UCS
+JISX0213-2/UCS                 mapper_parallel JISX0213-2/UCS:BMP,JISX0213-2/UCS:SIPx
+JISX0212+0213-2/UCS            mapper_parallel JISX0213-2/UCS,JISX0212/UCS
+UCS/JISX0201-KANA              mapper_std      JIS/UCS%JISX0201-KANA.mps
+UCS/JISX0208:1978              mapper_std      JIS/UCS%JISX0208@1978.mps
+UCS/JISX0208:1990              mapper_std      JIS/UCS%JISX0208@1990.mps
+UCS/JISX0208:MS                        mapper_std      JIS/UCS%JISX0208@MS.mps
+UCS/JISX0208VDC:NEC            mapper_std      JIS/UCS%JISX0208VDC@NEC.mps
+UCS/JISX0208UDC                        mapper_std      JIS/UCS%JISX0208UDC.mps
+UCS/JISX0208:EUCMSSET          mapper_parallel UCS/JISX0208:MS,UCS/JISX0208VDC:NEC,UCS/JISX0208UDC
+UCS/JISX0212                   mapper_std      JIS/UCS%JISX0212.mps
+UCS/JISX0212:MS                        mapper_std      JIS/UCS%JISX0212@MS.mps
+UCS/JISX0212VDC:IBM            mapper_std      JIS/UCS%JISX0212VDC@IBM.mps
+UCS/JISX0212UDC                        mapper_std      JIS/UCS%JISX0212UDC.mps
+UCS/JISX0212:EUCMSSET          mapper_parallel UCS/JISX0212VDC:IBM,UCS/JISX0212UDC,UCS/JISX0212:MS
+UCS:BMP/JISX0213-1             mapper_std      JIS/UCS@BMP%JISX0213-1.mps
+UCS:SIP/JISX0213-1             mapper_std      JIS/UCS@SIP%JISX0213-1.mps
+UCS:SIPx/JISX0213-1            mapper_serial   UCS/UCS:SIP,UCS:SIP/JISX0213-1
+UCS/JISX0213-1                 mapper_parallel UCS/JISX0208:1990,UCS:BMP/JISX0213-1,UCS:SIPx/JISX0213-1
+UCS:BMP/JISX0213-2             mapper_std      JIS/UCS@BMP%JISX0213-2.mps
+UCS:SIP/JISX0213-2             mapper_std      JIS/UCS@SIP%JISX0213-2.mps
+UCS:SIPx/JISX0213-2            mapper_serial   UCS/UCS:SIP,UCS:SIP/JISX0213-2
+UCS/JISX0213-2                 mapper_parallel UCS:BMP/JISX0213-2,UCS:SIPx/JISX0213-2
+UCS/JISX0212+0213-2            mapper_parallel UCS/JISX0213-2,UCS/JISX0212
diff --git a/share/i18n/csmapper/KAZAKH/KZ1048%UCS.src b/share/i18n/csmapper/KAZAKH/KZ1048%UCS.src
new file mode 100644 (file)
index 0000000..3128365
--- /dev/null
@@ -0,0 +1,162 @@
+# $NetBSD: KZ1048%UCS.src,v 1.1 2007/03/13 16:34:37 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           KZ1048/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# http://www.iana.org/assignments/charset-reg/KZ-1048
+#
+# Charset name:
+# KZ-1048
+# 
+# Charset aliases:
+# STRK1048-2002
+# RK1048
+# 
+# Suitability for use in MIME text:
+# Yes
+# Published specification(s):
+# The official Standard STRK1048-2002 was created by the Committee of standartization of
+# Ministry of economy and trade of Kazakhstan Republic ans was published in print by the
+# Kazakhstan Standard Committee, Astana, February 7, 2002
+# 
+# Mapping data are available online at http://www.sci.kz/~sairan/kazcode/TableA.html
+# 
+# Additional information:
+# This character set is based on windows-1251.
+# http://www.sci.kz/~sairan/kazcode/TableA.html contains changes from windows-1251 in blue.
+# 
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x0402
+0x81 = 0x0403
+0x82 = 0x201A
+0x83 = 0x0453
+0x84 = 0x201E
+0x85 = 0x2026
+0x86 = 0x2020
+0x87 = 0x2021
+0x88 = 0x20AC
+0x89 = 0x2030
+0x8A = 0x0409
+0x8B = 0x2039
+0x8C = 0x040A
+0x8D = 0x049A
+0x8E = 0x04BA
+0x8F = 0x040F
+0x90 = 0x0452
+0x91 = 0x2018
+0x92 = 0x2019
+0x93 = 0x201C
+0x94 = 0x201D
+0x95 = 0x2022
+0x96 = 0x2013
+0x97 = 0x2014
+0x99 = 0x2122
+0x9A = 0x0459
+0x9B = 0x203A
+0x9C = 0x045A
+0x9D = 0x049B
+0x9E = 0x04BB
+0x9F = 0x045F
+0xA0 = 0x00A0
+0xA1 = 0x04B0
+0xA2 = 0x04B1
+0xA3 = 0x04D8
+0xA4 = 0x00A4
+0xA5 = 0x04E8
+0xA6 = 0x00A6
+0xA7 = 0x00A7
+0xA8 = 0x0401
+0xA9 = 0x00A9
+0xAA = 0x0492
+0xAB = 0x00AB
+0xAC = 0x00AC
+0xAD = 0x00AD
+0xAE = 0x00AE
+0xAF = 0x04AE
+0xB0 = 0x00B0
+0xB1 = 0x00B1
+0xB2 = 0x0406
+0xB3 = 0x0456
+0xB4 = 0x04E9
+0xB5 = 0x00B5
+0xB6 = 0x00B6
+0xB7 = 0x00B7
+0xB8 = 0x0451
+0xB9 = 0x2116
+0xBA = 0x0493
+0xBB = 0x00BB
+0xBC = 0x04D9
+0xBD = 0x04A2
+0xBE = 0x04A3
+0xBF = 0x04AF
+0xC0 = 0x0410
+0xC1 = 0x0411
+0xC2 = 0x0412
+0xC3 = 0x0413
+0xC4 = 0x0414
+0xC5 = 0x0415
+0xC6 = 0x0416
+0xC7 = 0x0417
+0xC8 = 0x0418
+0xC9 = 0x0419
+0xCA = 0x041A
+0xCB = 0x041B
+0xCC = 0x041C
+0xCD = 0x041D
+0xCE = 0x041E
+0xCF = 0x041F
+0xD0 = 0x0420
+0xD1 = 0x0421
+0xD2 = 0x0422
+0xD3 = 0x0423
+0xD4 = 0x0424
+0xD5 = 0x0425
+0xD6 = 0x0426
+0xD7 = 0x0427
+0xD8 = 0x0428
+0xD9 = 0x0429
+0xDA = 0x042A
+0xDB = 0x042B
+0xDC = 0x042C
+0xDD = 0x042D
+0xDE = 0x042E
+0xDF = 0x042F
+0xE0 = 0x0430
+0xE1 = 0x0431
+0xE2 = 0x0432
+0xE3 = 0x0433
+0xE4 = 0x0434
+0xE5 = 0x0435
+0xE6 = 0x0436
+0xE7 = 0x0437
+0xE8 = 0x0438
+0xE9 = 0x0439
+0xEA = 0x043A
+0xEB = 0x043B
+0xEC = 0x043C
+0xED = 0x043D
+0xEE = 0x043E
+0xEF = 0x043F
+0xF0 = 0x0440
+0xF1 = 0x0441
+0xF2 = 0x0442
+0xF3 = 0x0443
+0xF4 = 0x0444
+0xF5 = 0x0445
+0xF6 = 0x0446
+0xF7 = 0x0447
+0xF8 = 0x0448
+0xF9 = 0x0449
+0xFA = 0x044A
+0xFB = 0x044B
+0xFC = 0x044C
+0xFD = 0x044D
+0xFE = 0x044E
+0xFF = 0x044F
+END_MAP
diff --git a/share/i18n/csmapper/KAZAKH/Makefile.inc b/share/i18n/csmapper/KAZAKH/Makefile.inc
new file mode 100644 (file)
index 0000000..f5e16e8
--- /dev/null
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile.inc,v 1.1 2007/03/13 16:34:37 tnozaki Exp $
+
+.PATH: ${.CURDIR}/KAZAKH
+
+SRCS_mapper.dir+=      mapper.dir.KAZAKH
+SRCS_charset.pivot+=   charset.pivot.KAZAKH
+CLEANFILES+=           mapper.dir.KAZAKH charset.pivot.KAZAKH
+MAPS_KAZAKH=           KZ1048%UCS.mps \
+                       PTCP154%UCS.mps \
+                       UCS%KZ1048.mps \
+                       UCS%PTCP154.mps
+
+mapper.dir.KAZAKH: ${.CURDIR}/KAZAKH/mapper.dir.KAZAKH.src
+       ${_MKTARGET_CREATE}
+       (echo "# KAZAKH" ; cat ${.ALLSRC} ; echo ) > ${.TARGET}
+
+charset.pivot.KAZAKH: ${.CURDIR}/KAZAKH/charset.pivot.KAZAKH.src
+       ${_MKTARGET_CREATE}
+       (echo "# KAZAKH" ; cat ${.ALLSRC} ; echo ) > ${.TARGET}
+
+FILES+= ${MAPS_KAZAKH}
+CLEANFILES+= ${MAPS_KAZAKH}
+.for i in ${MAPS_KAZAKH}
+FILESDIR_$i= ${BINDIR}/KAZAKH
+.endfor
diff --git a/share/i18n/csmapper/KAZAKH/PTCP154%UCS.src b/share/i18n/csmapper/KAZAKH/PTCP154%UCS.src
new file mode 100644 (file)
index 0000000..ef4f947
--- /dev/null
@@ -0,0 +1,179 @@
+# $NetBSD
+
+TYPE           ROWCOL
+NAME           PTCP154/UCS
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by IANA
+# (http://www.iana.org/assignments/charset-reg/PTCP154).
+# Original notice:
+#
+# ======================================================================= 
+# Charset name:
+# PTCP154
+#
+# Charset aliases:
+# csPTCP154
+# PT154
+# CP154
+# Cyrillic-Asian
+#
+# Suitability for use in MIME text:
+# Yes
+#
+# ISO 10646 equivalency table:
+#    Format: Three tab-separated columns
+#        Column #1 is the Paratype CP154 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in Paratype CP154 order
+#
+#
+# Additional information:
+# This charset based on CP1251 with added asian cyrillic symbols.
+#
+# Person & email address to contact for further information:
+# Alexander Uskov
+# InternetDataCenter of KazakhTelecom.
+# e-mail: auskov@idc.kz
+#
+# Intended usage:
+# COMMON
+#
+# (record created 2002-09-27)
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x0496
+0x81 = 0x0492
+0x82 = 0x04EE
+0x83 = 0x0493
+0x84 = 0x201E
+0x85 = 0x2026
+0x86 = 0x04B6
+0x87 = 0x04AE
+0x88 = 0x04B2
+0x89 = 0x04AF
+0x8A = 0x04A0
+0x8B = 0x04E2
+0x8C = 0x04A2
+0x8D = 0x049A
+0x8E = 0x04BA
+0x8F = 0x04B8
+0x90 = 0x0497
+0x91 = 0x2018
+0x92 = 0x2019
+0x93 = 0x201C
+0x94 = 0x201D
+0x95 = 0x2022
+0x96 = 0x2013
+0x97 = 0x2014
+0x98 = 0x04B3
+0x99 = 0x04B7
+0x9A = 0x04A1
+0x9B = 0x04E3
+0x9C = 0x04A3
+0x9D = 0x049B
+0x9E = 0x04BB
+0x9F = 0x04B9
+0xA0 = 0x00A0
+0xA1 = 0x040E
+0xA2 = 0x045E
+0xA3 = 0x0408
+0xA4 = 0x04E8
+0xA5 = 0x0498
+0xA6 = 0x04B0
+0xA7 = 0x00A7
+0xA8 = 0x0401
+0xA9 = 0x00A9
+0xAA = 0x04D8
+0xAB = 0x00AB
+0xAC = 0x00AC
+0xAD = 0x04EF
+0xAE = 0x00AE
+0xAF = 0x049C
+0xB0 = 0x00B0
+0xB1 = 0x04B1
+0xB2 = 0x0406
+0xB3 = 0x0456
+0xB4 = 0x0499
+0xB5 = 0x04E9
+0xB6 = 0x00B6
+0xB7 = 0x00B7
+0xB8 = 0x0451
+0xB9 = 0x2116
+0xBA = 0x04D9
+0xBB = 0x00BB
+0xBC = 0x0458
+0xBD = 0x04AA
+0xBE = 0x04AB
+0xBF = 0x049D
+0xC0 = 0x0410
+0xC1 = 0x0411
+0xC2 = 0x0412
+0xC3 = 0x0413
+0xC4 = 0x0414
+0xC5 = 0x0415
+0xC6 = 0x0416
+0xC7 = 0x0417
+0xC8 = 0x0418
+0xC9 = 0x0419
+0xCA = 0x041A
+0xCB = 0x041B
+0xCC = 0x041C
+0xCD = 0x041D
+0xCE = 0x041E
+0xCF = 0x041F
+0xD0 = 0x0420
+0xD1 = 0x0421
+0xD2 = 0x0422
+0xD3 = 0x0423
+0xD4 = 0x0424
+0xD5 = 0x0425
+0xD6 = 0x0426
+0xD7 = 0x0427
+0xD8 = 0x0428
+0xD9 = 0x0429
+0xDA = 0x042A
+0xDB = 0x042B
+0xDC = 0x042C
+0xDD = 0x042D
+0xDE = 0x042E
+0xDF = 0x042F
+0xE0 = 0x0430
+0xE1 = 0x0431
+0xE2 = 0x0432
+0xE3 = 0x0433
+0xE4 = 0x0434
+0xE5 = 0x0435
+0xE6 = 0x0436
+0xE7 = 0x0437
+0xE8 = 0x0438
+0xE9 = 0x0439
+0xEA = 0x043A
+0xEB = 0x043B
+0xEC = 0x043C
+0xED = 0x043D
+0xEE = 0x043E
+0xEF = 0x043F
+0xF0 = 0x0440
+0xF1 = 0x0441
+0xF2 = 0x0442
+0xF3 = 0x0443
+0xF4 = 0x0444
+0xF5 = 0x0445
+0xF6 = 0x0446
+0xF7 = 0x0447
+0xF8 = 0x0448
+0xF9 = 0x0449
+0xFA = 0x044A
+0xFB = 0x044B
+0xFC = 0x044C
+0xFD = 0x044D
+0xFE = 0x044E
+0xFF = 0x044F
+END_MAP
diff --git a/share/i18n/csmapper/KAZAKH/UCS%KZ1048.src b/share/i18n/csmapper/KAZAKH/UCS%KZ1048.src
new file mode 100644 (file)
index 0000000..958fb69
--- /dev/null
@@ -0,0 +1,162 @@
+# $NetBSD: UCS%KZ1048.src,v 1.1 2007/03/13 16:34:37 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/KZ1048
+SRC_ZONE       0x0000-0x2122
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# http://www.iana.org/assignments/charset-reg/KZ-1048
+#
+# Charset name:
+# KZ-1048
+# 
+# Charset aliases:
+# STRK1048-2002
+# RK1048
+# 
+# Suitability for use in MIME text:
+# Yes
+# Published specification(s):
+# The official Standard STRK1048-2002 was created by the Committee of standartization of
+# Ministry of economy and trade of Kazakhstan Republic ans was published in print by the
+# Kazakhstan Standard Committee, Astana, February 7, 2002
+# 
+# Mapping data are available online at http://www.sci.kz/~sairan/kazcode/TableA.html
+# 
+# Additional information:
+# This character set is based on windows-1251.
+# http://www.sci.kz/~sairan/kazcode/TableA.html contains changes from windows-1251 in blue.
+# 
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xA0
+0x00A4 = 0xA4
+0x00A6 = 0xA6
+0x00A7 = 0xA7
+0x00A9 = 0xA9
+0x00AB = 0xAB
+0x00AC = 0xAC
+0x00AD = 0xAD
+0x00AE = 0xAE
+0x00B0 = 0xB0
+0x00B1 = 0xB1
+0x00B5 = 0xB5
+0x00B6 = 0xB6
+0x00B7 = 0xB7
+0x00BB = 0xBB
+0x0401 = 0xA8
+0x0402 = 0x80
+0x0403 = 0x81
+0x0406 = 0xB2
+0x0409 = 0x8A
+0x040A = 0x8C
+0x040F = 0x8F
+0x0410 = 0xC0
+0x0411 = 0xC1
+0x0412 = 0xC2
+0x0413 = 0xC3
+0x0414 = 0xC4
+0x0415 = 0xC5
+0x0416 = 0xC6
+0x0417 = 0xC7
+0x0418 = 0xC8
+0x0419 = 0xC9
+0x041A = 0xCA
+0x041B = 0xCB
+0x041C = 0xCC
+0x041D = 0xCD
+0x041E = 0xCE
+0x041F = 0xCF
+0x0420 = 0xD0
+0x0421 = 0xD1
+0x0422 = 0xD2
+0x0423 = 0xD3
+0x0424 = 0xD4
+0x0425 = 0xD5
+0x0426 = 0xD6
+0x0427 = 0xD7
+0x0428 = 0xD8
+0x0429 = 0xD9
+0x042A = 0xDA
+0x042B = 0xDB
+0x042C = 0xDC
+0x042D = 0xDD
+0x042E = 0xDE
+0x042F = 0xDF
+0x0430 = 0xE0
+0x0431 = 0xE1
+0x0432 = 0xE2
+0x0433 = 0xE3
+0x0434 = 0xE4
+0x0435 = 0xE5
+0x0436 = 0xE6
+0x0437 = 0xE7
+0x0438 = 0xE8
+0x0439 = 0xE9
+0x043A = 0xEA
+0x043B = 0xEB
+0x043C = 0xEC
+0x043D = 0xED
+0x043E = 0xEE
+0x043F = 0xEF
+0x0440 = 0xF0
+0x0441 = 0xF1
+0x0442 = 0xF2
+0x0443 = 0xF3
+0x0444 = 0xF4
+0x0445 = 0xF5
+0x0446 = 0xF6
+0x0447 = 0xF7
+0x0448 = 0xF8
+0x0449 = 0xF9
+0x044A = 0xFA
+0x044B = 0xFB
+0x044C = 0xFC
+0x044D = 0xFD
+0x044E = 0xFE
+0x044F = 0xFF
+0x0451 = 0xB8
+0x0452 = 0x90
+0x0453 = 0x83
+0x0456 = 0xB3
+0x0459 = 0x9A
+0x045A = 0x9C
+0x045F = 0x9F
+0x0492 = 0xAA
+0x0493 = 0xBA
+0x049A = 0x8D
+0x049B = 0x9D
+0x04A2 = 0xBD
+0x04A3 = 0xBE
+0x04AE = 0xAF
+0x04AF = 0xBF
+0x04B0 = 0xA1
+0x04B1 = 0xA2
+0x04BA = 0x8E
+0x04BB = 0x9E
+0x04D8 = 0xA3
+0x04D9 = 0xBC
+0x04E8 = 0xA5
+0x04E9 = 0xB4
+0x2013 = 0x96
+0x2014 = 0x97
+0x2018 = 0x91
+0x2019 = 0x92
+0x201A = 0x82
+0x201C = 0x93
+0x201D = 0x94
+0x201E = 0x84
+0x2020 = 0x86
+0x2021 = 0x87
+0x2022 = 0x95
+0x2026 = 0x85
+0x2030 = 0x89
+0x2039 = 0x8B
+0x203A = 0x9B
+0x20AC = 0x88
+0x2116 = 0xB9
+0x2122 = 0x99
+END_MAP
diff --git a/share/i18n/csmapper/KAZAKH/UCS%PTCP154.src b/share/i18n/csmapper/KAZAKH/UCS%PTCP154.src
new file mode 100644 (file)
index 0000000..e476bd5
--- /dev/null
@@ -0,0 +1,179 @@
+# $NetBSD
+
+TYPE           ROWCOL
+NAME           UCS/PTCP154
+SRC_ZONE       0x0000-0x2116
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by IANA
+# (http://www.iana.org/assignments/charset-reg/PTCP154).
+# Original notice:
+#
+# ======================================================================= 
+# Charset name:
+# PTCP154
+#
+# Charset aliases:
+# csPTCP154
+# PT154
+# CP154
+# Cyrillic-Asian
+#
+# Suitability for use in MIME text:
+# Yes
+#
+# ISO 10646 equivalency table:
+#    Format: Three tab-separated columns
+#        Column #1 is the Paratype CP154 code (in hex)
+#        Column #2 is the Unicode (in hex as 0xXXXX)
+#        Column #3 is the Unicode name (follows a comment sign, '#')
+#
+#    The entries are in Paratype CP154 order
+#
+#
+# Additional information:
+# This charset based on CP1251 with added asian cyrillic symbols.
+#
+# Person & email address to contact for further information:
+# Alexander Uskov
+# InternetDataCenter of KazakhTelecom.
+# e-mail: auskov@idc.kz
+#
+# Intended usage:
+# COMMON
+#
+# (record created 2002-09-27)
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xa0
+0x00A7 = 0xa7
+0x00A9 = 0xa9
+0x00AB = 0xab
+0x00AC = 0xac
+0x00AE = 0xae
+0x00B0 = 0xb0
+0x00B6 = 0xb6
+0x00B7 = 0xb7
+0x00BB = 0xbb
+0x0401 = 0xa8
+0x0406 = 0xb2
+0x0408 = 0xa3
+0x040E = 0xa1
+0x0410 = 0xc0
+0x0411 = 0xc1
+0x0412 = 0xc2
+0x0413 = 0xc3
+0x0414 = 0xc4
+0x0415 = 0xc5
+0x0416 = 0xc6
+0x0417 = 0xc7
+0x0418 = 0xc8
+0x0419 = 0xc9
+0x041A = 0xca
+0x041B = 0xcb
+0x041C = 0xcc
+0x041D = 0xcd
+0x041E = 0xce
+0x041F = 0xcf
+0x0420 = 0xd0
+0x0421 = 0xd1
+0x0422 = 0xd2
+0x0423 = 0xd3
+0x0424 = 0xd4
+0x0425 = 0xd5
+0x0426 = 0xd6
+0x0427 = 0xd7
+0x0428 = 0xd8
+0x0429 = 0xd9
+0x042A = 0xda
+0x042B = 0xdb
+0x042C = 0xdc
+0x042D = 0xdd
+0x042E = 0xde
+0x042F = 0xdf
+0x0430 = 0xe0
+0x0431 = 0xe1
+0x0432 = 0xe2
+0x0433 = 0xe3
+0x0434 = 0xe4
+0x0435 = 0xe5
+0x0436 = 0xe6
+0x0437 = 0xe7
+0x0438 = 0xe8
+0x0439 = 0xe9
+0x043A = 0xea
+0x043B = 0xeb
+0x043C = 0xec
+0x043D = 0xed
+0x043E = 0xee
+0x043F = 0xef
+0x0440 = 0xf0
+0x0441 = 0xf1
+0x0442 = 0xf2
+0x0443 = 0xf3
+0x0444 = 0xf4
+0x0445 = 0xf5
+0x0446 = 0xf6
+0x0447 = 0xf7
+0x0448 = 0xf8
+0x0449 = 0xf9
+0x044A = 0xfa
+0x044B = 0xfb
+0x044C = 0xfc
+0x044D = 0xfd
+0x044E = 0xfe
+0x044F = 0xff
+0x0451 = 0xb8
+0x0456 = 0xb3
+0x0458 = 0xbc
+0x045E = 0xa2
+0x0492 = 0x81
+0x0493 = 0x83
+0x0496 = 0x80
+0x0497 = 0x90
+0x0498 = 0xa5
+0x0499 = 0xb4
+0x049A = 0x8d
+0x049B = 0x9d
+0x049C = 0xaf
+0x049D = 0xbf
+0x04A0 = 0x8a
+0x04A1 = 0x9a
+0x04A2 = 0x8c
+0x04A3 = 0x9c
+0x04AA = 0xbd
+0x04AB = 0xbe
+0x04AE = 0x87
+0x04AF = 0x89
+0x04B0 = 0xa6
+0x04B1 = 0xb1
+0x04B2 = 0x88
+0x04B3 = 0x98
+0x04B6 = 0x86
+0x04B7 = 0x99
+0x04B8 = 0x8f
+0x04B9 = 0x9f
+0x04BA = 0x8e
+0x04BB = 0x9e
+0x04D8 = 0xaa
+0x04D9 = 0xba
+0x04E2 = 0x8b
+0x04E3 = 0x9b
+0x04E8 = 0xa4
+0x04E9 = 0xb5
+0x04EE = 0x82
+0x04EF = 0xad
+0x2013 = 0x96
+0x2014 = 0x97
+0x2018 = 0x91
+0x2019 = 0x92
+0x201C = 0x93
+0x201D = 0x94
+0x201E = 0x84
+0x2022 = 0x95
+0x2026 = 0x85
+0x2116 = 0xb9
+END_MAP
diff --git a/share/i18n/csmapper/KAZAKH/charset.pivot.KAZAKH.src b/share/i18n/csmapper/KAZAKH/charset.pivot.KAZAKH.src
new file mode 100644 (file)
index 0000000..eb460f7
--- /dev/null
@@ -0,0 +1,6 @@
+# $NetBSD: charset.pivot.KAZAKH.src,v 1.1 2007/03/13 16:34:38 tnozaki Exp $
+
+KZ1048                 UCS                     1
+PTCP154                        UCS                     1
+UCS                    KZ1048                  1
+UCS                    PTCP154                 1
diff --git a/share/i18n/csmapper/KAZAKH/mapper.dir.KAZAKH.src b/share/i18n/csmapper/KAZAKH/mapper.dir.KAZAKH.src
new file mode 100644 (file)
index 0000000..208f9d0
--- /dev/null
@@ -0,0 +1,6 @@
+# $NetBSD: mapper.dir.KAZAKH.src,v 1.2 2011/04/28 07:08:59 mbalmer Exp $
+
+KZ1048/UCS             mapper_std      KAZAKH/KZ1048%UCS.mps
+PTCP154/UCS            mapper_std      KAZAKH/PTCP154%UCS.mps
+UCS/KZ1048             mapper_std      KAZAKH/UCS%KZ1048.mps
+UCS/PTCP154            mapper_std      KAZAKH/UCS%PTCP154.mps
diff --git a/share/i18n/csmapper/KOI/GOST19768-74%UCS.src b/share/i18n/csmapper/KOI/GOST19768-74%UCS.src
new file mode 100644 (file)
index 0000000..16a8ef0
--- /dev/null
@@ -0,0 +1,123 @@
+# $NetBSD: GOST19768-74%UCS.src,v 1.1 2006/09/16 08:38:20 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "GOST19768-74/UCS"
+SRC_ZONE       0xC0-0xFE
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             KOI8-R (RFC1489) to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             18 August 1999
+#      Authors:          Helmut Richter <richter@lrz.de>
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       KOI8-R characters map into Unicode. The underlying document is the
+#      mapping described in RFC 1489. No statements are made as to whether
+#      this mapping is the same as the mapping defined as "Code Page 878"
+#      with some vendors.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the KOI8-R code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in KOI8-R order.
+#
+#      Version history
+#      1.0 version: created.
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0xC0 = 0x044E
+0xC1 = 0x0430
+0xC2 = 0x0431
+0xC3 = 0x0446
+0xC4 = 0x0434
+0xC5 = 0x0435
+0xC6 = 0x0444
+0xC7 = 0x0433
+0xC8 = 0x0445
+0xC9 = 0x0438
+0xCA = 0x0439
+0xCB = 0x043A
+0xCC = 0x043B
+0xCD = 0x043C
+0xCE = 0x043D
+0xCF = 0x043E
+0xD0 = 0x043F
+0xD1 = 0x044F
+0xD2 = 0x0440
+0xD3 = 0x0441
+0xD4 = 0x0442
+0xD5 = 0x0443
+0xD6 = 0x0436
+0xD7 = 0x0432
+0xD8 = 0x044C
+0xD9 = 0x044B
+0xDA = 0x0437
+0xDB = 0x0448
+0xDC = 0x044D
+0xDD = 0x0449
+0xDE = 0x0447
+0xDF = 0x044A
+0xE0 = 0x042E
+0xE1 = 0x0410
+0xE2 = 0x0411
+0xE3 = 0x0426
+0xE4 = 0x0414
+0xE5 = 0x0415
+0xE6 = 0x0424
+0xE7 = 0x0413
+0xE8 = 0x0425
+0xE9 = 0x0418
+0xEA = 0x0419
+0xEB = 0x041A
+0xEC = 0x041B
+0xED = 0x041C
+0xEE = 0x041D
+0xEF = 0x041E
+0xF0 = 0x041F
+0xF1 = 0x042F
+0xF2 = 0x0420
+0xF3 = 0x0421
+0xF4 = 0x0422
+0xF5 = 0x0423
+0xF6 = 0x0416
+0xF7 = 0x0412
+0xF8 = 0x042C
+0xF9 = 0x042B
+0xFA = 0x0417
+0xFB = 0x0428
+0xFC = 0x042D
+0xFD = 0x0429
+0xFE = 0x0427
+END_MAP
diff --git a/share/i18n/csmapper/KOI/ISO-5427%UCS.src b/share/i18n/csmapper/KOI/ISO-5427%UCS.src
new file mode 100644 (file)
index 0000000..e6cd3d0
--- /dev/null
@@ -0,0 +1,18 @@
+# $NetBSD: ISO-5427%UCS.src,v 1.1 2006/09/16 08:38:20 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "ISO-5427/UCS"
+SRC_ZONE       0x00-0x3F
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFF
+DST_UNIT_BITS  8
+
+BEGIN_MAP
+# this mapping generated from:
+# - Basic Cyrillic Graphic Character Set
+#     http://www.itscj.ipsj.or.jp/ISO-IR/037.pdf
+#
+0x00 - 0x23 = 0x0000 -
+0x24 = 0xA4
+0x25 - 0x3F = 0x0025 -
+END_MAP
diff --git a/share/i18n/csmapper/KOI/KOI7%UCS.src b/share/i18n/csmapper/KOI/KOI7%UCS.src
new file mode 100644 (file)
index 0000000..0a645e6
--- /dev/null
@@ -0,0 +1,50 @@
+# $NetBSD: KOI7%UCS.src,v 1.2 2006/09/16 08:38:20 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "KOI7/UCS"
+SRC_ZONE       0x00-0x7F
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and
+# http://www.iis.ru/cyrillic/resource/tables/cpkoi7gost19768-74.gif
+#
+0x00 - 0x23 = 0x0000 -
+0x24 = 0x00A4
+0x25 - 0x5F = 0x0025 -
+0x60 = 0x042E
+0x61 = 0x0410
+0x62 = 0x0411
+0x63 = 0x0426
+0x64 = 0x0414
+0x65 = 0x0415
+0x66 = 0x0424
+0x67 = 0x0413
+0x68 = 0x0425
+0x69 = 0x0418
+0x6A = 0x0419
+0x6B = 0x041A
+0x6C = 0x041B
+0x6D = 0x041C
+0x6E = 0x041D
+0x6F = 0x041E
+0x70 = 0x041F
+0x71 = 0x042F
+0x72 = 0x0420
+0x73 = 0x0421
+0x74 = 0x0422
+0x75 = 0x0423
+0x76 = 0x0416
+0x77 = 0x0412
+0x78 = 0x042C
+0x79 = 0x042B
+0x7A = 0x0417
+0x7B = 0x0428
+0x7C = 0x042D
+0x7D = 0x0429
+0x7E = 0x0427
+0x7F = 0x007F
+END_MAP
diff --git a/share/i18n/csmapper/KOI/KOI8%UCS.src b/share/i18n/csmapper/KOI/KOI8%UCS.src
new file mode 100644 (file)
index 0000000..415820d
--- /dev/null
@@ -0,0 +1,15 @@
+# $NetBSD: KOI8%UCS.src,v 1.1 2006/04/08 14:15:48 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "KOI8/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+0x00 - 0x23 = 0x0000 -
+0x24 = 0xA4
+0x25 - 0x7F = 0x0025 -
+0xFF = 0xFF
+END_MAP
diff --git a/share/i18n/csmapper/KOI/KOI8-C%UCS.src b/share/i18n/csmapper/KOI/KOI8-C%UCS.src
new file mode 100644 (file)
index 0000000..09a32c8
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: KOI8-C%UCS.src,v 1.3 2007/03/07 15:12:41 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "KOI8-C/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# Pablo Saratxaga's X_LOCALE KOI8-C(Caucasus)
+#
+# this table is generated from:
+#
+# KOI8-C
+#      http://www.sci.kz/~sairan/kazcode/Table14.html
+# KOI8-C GIF Image
+#      http://sensi.org/locale/msg00521.html
+#      http://sensi.org/locale/bin00007.bin(KOI8C.GIF)
+# Unicode 4.1
+#      http://www.unicode.org/charts/PDF/U0400.pdf
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x0493          # CYRILLIC SMALL LETTER GHE WITH STROKE
+0x81 = 0x0497          # CYRILLIC SMALL LETTER ZHE WITH DESCENDER
+0x82 = 0x049B          # CYRILLIC SMALL LETTER KA WITH DESCENDER
+0x83 = 0x049D          # CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE
+0x84 = 0x04A3          # CYRILLIC SMALL LETTER EN WITH DESCENDER
+0x85 = 0x04AF          # CYRILLIC SMALL LETTER STRAIGHT U
+0x86 = 0x04B1          # CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
+0x87 = 0x04B3          # CYRILLIC SMALL LETTER HA WITH DESCENDER
+0x88 = 0x04B7          # CYRILLIC SMALL LETTER CHE WITH DESCENDER
+0x89 = 0x04B9          # CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE
+0x8A = 0x04BB          # CYRILLIC SMALL LETTER SHHA
+0x8B = 0x2580          # UPPER HALF BLOCK
+0x8C = 0x04D9          # CYRILLIC SMALL LETTER SCHWA
+0x8D = 0x04E3          # CYRILLIC SMALL LETTER I WITH MACRON
+0x8E = 0x04E9          # CYRILLIC SMALL LETTER BARRED O
+0x8F = 0x04EF          # CYRILLIC SMALL LETTER U WITH MACRON
+0x90 = 0x0492          # CYRILLIC CAPITAL LETTER GHE WITH STROKE
+0x91 = 0x0496          # CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
+0x92 = 0x049A          # CYRILLIC CAPITAL LETTER KA WITH DESCENER
+0x93 = 0x049C          # CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
+0x94 = 0x04A2          # CYRILLIC CAPITAL LETTER EN WITH DESCENDER
+0x95 = 0x04AE          # CYRILLIC CAPITAL LETTER STRAIGHT U
+0x96 = 0x04B0          # CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
+0x97 = 0x04B2          # CYRILLIC CAPITAL LETTER HA WITH DESCENDER
+0x98 = 0x04B6          # CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
+0x99 = 0x04B8          # CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
+0x9A = 0x04BA          # CYRILLIC CAPITAL LETTER SHHA
+0x9B = 0x2321          # BUTTOM HALF INTEGRAL
+0x9C = 0x04D8          # CYRILLIC CAPITAL LETTER SCHWA
+0x9D = 0x04E2          # CYRILLIC CAPITAL LETTER I WITH MACRON
+0x9E = 0x04E8          # CYRILLIC CAPITAL LETTER BARRED O
+0x9F = 0x04EE          # CYRILLIC CAPITAL LETTER U WITH MACRON
+0xA0 = 0x00A0          # NO-BREAK SPACE
+0xA1 = 0x0452          # CYRILLIC SMALL LETTER DJE
+0xA2 = 0x0453          # CYRILLIC SMALL LETTER GJE
+0xA3 = 0x0451          # CYRILLIC SMALL LETTER IO
+0xA4 = 0x0454          # CYRILLIC SMALL LETTER UKRAINIAN IE
+0xA5 = 0x0455          # CYRILLIC SMALL LETTER DZE
+0xA6 = 0x0456          # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+0xA7 = 0x0457          # CYRILLIC SMALL LETTER YI
+0xA8 = 0x0458          # CYRILLIC SMALL LETTER JE
+0xA9 = 0x0459          # CYRILLIC SMALL LETTER LJE
+0xAA = 0x045A          # CYRILLIC SMALL LETTER NJE
+0xAB = 0x045B          # CYRILLIC SMALL LETTER TSHE
+0xAC = 0x045C          # CYRILLIC SMALL LETTER KJE
+0xAD = 0x0491          # CYRILLIC SMALL LETTER GHE WITH UPTURN
+0xAE = 0x045E          # CYRILLIC SMALL LETTER SHORT U
+0xAF = 0x045F          # CYRILLIC SMALL LETTER DZHE
+0xB0 = 0x2116          # NUMERO SIGN
+0xB1 = 0x0402          # CYRILLIC CAPITAL LETTER DJE
+0xB2 = 0x0403          # CYRILLIC CAPITAL LETTER GJE
+0xB3 = 0x0401          # CYRILLIC CAPITAL LETTER IO
+0xB4 = 0x0404          # CYRILLIC CAPITAL LETTER UKRAINIAN IE
+0xB5 = 0x0405          # CYRILLIC CAPITAL LETTER DZE
+0xB6 = 0x0406          # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+0xB7 = 0x0407          # CYRILLIC CAPITAL LETTER YI
+0xB8 = 0x0408          # CYRILLIC CAPITAL LETTER JE
+0xB9 = 0x0409          # CYRILLIC CAPITAL LETTER LJE
+0xBA = 0x040A          # CYRILLIC CAPITAL LETTER NJE
+0xBB = 0x040B          # CYRILLIC CAPITAL LETTER TSHE
+0xBC = 0x040C          # CYRILLIC CAPITAL LETTER KJE
+0xBD = 0x0490          # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+0xBE = 0x040E          # CYRILLIC CAPITAL LETTER SHORT U
+0xBF = 0x040F          # CYRILLIC CAPITAL LETTER DZHE
+0xFF = 0x042A          # CYRILLIC CAPITAL LETTER HARD SIGN
+END_MAP
diff --git a/share/i18n/csmapper/KOI/KOI8-CyrillicOld%UCS.src b/share/i18n/csmapper/KOI/KOI8-CyrillicOld%UCS.src
new file mode 100644 (file)
index 0000000..84f3da9
--- /dev/null
@@ -0,0 +1,119 @@
+# $NetBSD: KOI8-CyrillicOld%UCS.src,v 1.1 2006/04/08 14:15:48 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "KOI8-CyrillicOld/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# this table is generated from:
+#
+# Internet Draft                                 Serge Winitzki
+# draft-winitzki-koi8c-encoding-00.txt
+# Expires: April 2002
+#
+#                                      Extended Cyrillic Character Set 
+# KOI8-C
+0x00 = 0x0000
+0x01 = 0x25C6
+0x02 = 0x2592
+0x03 = 0x00D7
+0x04 = 0x00F7
+0x05 = 0x2030
+0x06 = 0x2248
+0x07 = 0x00B5
+0x08 = 0x00B1
+0x09 = 0x00B6
+0x0A = 0x2021
+0x0B = 0x2518
+0x0C = 0x2510
+0x0D = 0x250C
+0x0E = 0x2514
+0x0F = 0x253C
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x2500
+0x13 = 0x0013
+0x14 = 0x0014
+0x15 = 0x251C
+0x16 = 0x2524
+0x17 = 0x2534
+0x18 = 0x252C
+0x19 = 0x2502
+0x1A = 0x2264
+0x1B = 0x2265
+0x1C = 0x03C0
+0x1D = 0x2260
+0x1E = 0x00A4
+0x1F = 0x00B2
+0x20 - 0x7E = 0x0020 -
+0x7F = 0x00AC
+0x80 = 0x0402
+0x81 = 0x0403
+0x82 = 0x00B8
+0x83 = 0x0453
+0x84 = 0x201E
+0x85 = 0x2026
+0x86 = 0x2020
+0x87 = 0x00A7
+0x88 = 0x20AC
+0x89 = 0x00A8
+0x8A = 0x0409
+0x8B = 0x2039
+0x8C = 0x040A
+0x8D = 0x040C
+0x8E = 0x040B
+0x8F = 0x040F
+0x90 = 0x0452
+0x91 = 0x2018
+0x92 = 0x2019
+0x93 = 0x201C
+0x94 = 0x201D
+0x95 = 0x2022
+0x96 = 0x2013
+0x97 = 0x2014
+0x98 = 0x00A3
+0x99 = 0x00B7
+0x9A = 0x0459
+0x9B = 0x203A
+0x9C = 0x045A
+0x9D = 0x045C
+0x9E = 0x045B
+0x9F = 0x045F
+0xA0 = 0x00A0
+0xA1 = 0x0475
+0xA2 = 0x0463
+0xA3 = 0x0451
+0xA4 = 0x0454
+0xA5 = 0x0455
+0xA6 = 0x0456
+0xA7 = 0x0457
+0xA8 = 0x0458
+0xA9 = 0x00AE
+0xAA = 0x2122
+0xAB = 0x00AB
+0xAC = 0x0473
+0xAD = 0x0491
+0xAE = 0x045E
+0xAF = 0x00B4
+0xB0 = 0x00B0
+0xB1 = 0x0474
+0xB2 = 0x0462
+0xB3 = 0x0401
+0xB4 = 0x0404
+0xB5 = 0x0405
+0xB6 = 0x0406
+0xB7 = 0x0407
+0xB8 = 0x0408
+0xB9 = 0x2116
+0xBA = 0x00A2
+0xBB = 0x00BB
+0xBC = 0x0472
+0xBD = 0x0490
+0xBE = 0x040E
+0xBF = 0x00A9
+0xFF = 0x042A
+END_MAP
diff --git a/share/i18n/csmapper/KOI/KOI8-E%UCS.src b/share/i18n/csmapper/KOI/KOI8-E%UCS.src
new file mode 100644 (file)
index 0000000..0600f51
--- /dev/null
@@ -0,0 +1,54 @@
+# $NetBSD: KOI8-E%UCS.src,v 1.2 2007/03/07 15:12:41 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "KOI8-E/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# this table is generated from:
+#
+# ISO-IR-111
+#      http://www.itscj.ipsj.or.jp/ISO-IR/111.pdf
+# Unicode 4.1
+#      http://www.unicode.org/charts/PDF/U0080.pdf
+#      http://www.unicode.org/charts/PDF/U0400.pdf
+#      http://www.unicode.org/charts/PDF/U2100.pdf
+#
+0x00 - 0xA0 = 0x0000 -
+0xA1 = 0x0452          # CYRILLIC SMALL LETTER DJE
+0xA2 = 0x0453          # CYRILLIC SMALL LETTER GJE
+0xA3 = 0x0451          # CYRILLIC SMALL LETTER IO
+0xA4 = 0x0454          # CYRILLIC SMALL LETTER UKRAINIAN IE
+0xA5 = 0x0455          # CYRILLIC SMALL LETTER DZE
+0xA6 = 0x0456          # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+0xA7 = 0x0457          # CYRILLIC SMALL LETTER YI
+0xA8 = 0x0458          # CYRILLIC SMALL LETTER JE
+0xA9 = 0x0459          # CYRILLIC SMALL LETTER LJE
+0xAA = 0x045A          # CYRILLIC SMALL LETTER NJE
+0xAB = 0x045B          # CYRILLIC SMALL LETTER TSHE
+0xAC = 0x045C          # CYRILLIC SMALL LETTER KJE
+0xAD = 0x00AD          # SOFT HYPHEN
+0xAE = 0x045E          # CYRILLIC SMALL LETTER SHORT U
+0xAF = 0x045F          # CYRILLIC SMALL LETTER DZHE
+0xB0 = 0x2116          # NUMERO SIGN
+0xB1 = 0x0402          # CYRILLIC CAPITAL LETTER DJE
+0xB2 = 0x0403          # CYRILLIC CAPITAL LETTER GJE
+0xB3 = 0x0401          # CYRILLIC CAPITAL LETTER IO
+0xB4 = 0x0404          # CYRILLIC CAPITAL LETTER UKRAINIAN IE
+0xB5 = 0x0405          # CYRILLIC CAPITAL LETTER DZE
+0xB6 = 0x0406          # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+0xB7 = 0x0407          # CYRILLIC CAPITAL LETTER YI
+0xB8 = 0x0408          # CYRILLIC CAPITAL LETTER JE
+0xB9 = 0x0409          # CYRILLIC CAPITAL LETTER LJE
+0xBA = 0x040A          # CYRILLIC CAPITAL LETTER NJE
+0xBB = 0x040B          # CYRILLIC CAPITAL LETTER TSHE
+0xBC = 0x040C          # CYRILLIC CAPITAL LETTER KJE
+0xBD = 0x00A4          # CURRENCY SIGN
+0xBE = 0x040E          # CYRILLIC CAPITAL LETTER SHORT U
+0xBF = 0x040F          # CYRILLIC CAPITAL LETTER DZHE
+0xFF = 0x042A          # CYRILLIC CAPITAL LETTER HARD SIGN
+END_MAP
diff --git a/share/i18n/csmapper/KOI/KOI8-R%UCS.src b/share/i18n/csmapper/KOI/KOI8-R%UCS.src
new file mode 100644 (file)
index 0000000..85b8442
--- /dev/null
@@ -0,0 +1,126 @@
+# $NetBSD: KOI8-R%UCS.src,v 1.1 2006/04/08 14:15:48 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "KOI8-R/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             KOI8-R (RFC1489) to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             18 August 1999
+#      Authors:          Helmut Richter <richter@lrz.de>
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       KOI8-R characters map into Unicode. The underlying document is the
+#      mapping described in RFC 1489. No statements are made as to whether
+#      this mapping is the same as the mapping defined as "Code Page 878"
+#      with some vendors.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the KOI8-R code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in KOI8-R order.
+#
+#      Version history
+#      1.0 version: created.
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x2500
+0x81 = 0x2502
+0x82 = 0x250C
+0x83 = 0x2510
+0x84 = 0x2514
+0x85 = 0x2518
+0x86 = 0x251C
+0x87 = 0x2524
+0x88 = 0x252C
+0x89 = 0x2534
+0x8A = 0x253C
+0x8B = 0x2580
+0x8C = 0x2584
+0x8D = 0x2588
+0x8E = 0x258C
+0x8F = 0x2590
+0x90 = 0x2591
+0x91 = 0x2592
+0x92 = 0x2593
+0x93 = 0x2320
+0x94 = 0x25A0
+0x95 = 0x2219
+0x96 = 0x221A
+0x97 = 0x2248
+0x98 = 0x2264
+0x99 = 0x2265
+0x9A = 0x00A0
+0x9B = 0x2321
+0x9C = 0x00B0
+0x9D = 0x00B2
+0x9E = 0x00B7
+0x9F = 0x00F7
+0xA0 = 0x2550
+0xA1 = 0x2551
+0xA2 = 0x2552
+0xA3 = 0x0451
+0xA4 = 0x2553
+0xA5 = 0x2554
+0xA6 = 0x2555
+0xA7 = 0x2556
+0xA8 = 0x2557
+0xA9 = 0x2558
+0xAA = 0x2559
+0xAB = 0x255A
+0xAC = 0x255B
+0xAD = 0x255C
+0xAE = 0x255D
+0xAF = 0x255E
+0xB0 = 0x255F
+0xB1 = 0x2560
+0xB2 = 0x2561
+0xB3 = 0x0401
+0xB4 = 0x2562
+0xB5 = 0x2563
+0xB6 = 0x2564
+0xB7 = 0x2565
+0xB8 = 0x2566
+0xB9 = 0x2567
+0xBA = 0x2568
+0xBB = 0x2569
+0xBC = 0x256A
+0xBD = 0x256B
+0xBE = 0x256C
+0xBF = 0x00A9
+0xFF = 0x042A
+END_MAP
diff --git a/share/i18n/csmapper/KOI/KOI8-RU%UCS.src b/share/i18n/csmapper/KOI/KOI8-RU%UCS.src
new file mode 100644 (file)
index 0000000..b247c11
--- /dev/null
@@ -0,0 +1,84 @@
+# $NetBSD: KOI8-RU%UCS.src,v 1.1 2006/04/08 14:15:48 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "KOI8-RU/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# this table is generated from:
+#
+# Registration of a Ukrainian Cyrillic Character Set KOI8-RU
+# (as extension to Russian KOI8-R and ISO-IR-111)
+# http://cad.ntu-kpi.kiev.ua/multiling/koi8-ru/rfc-draft-koi8-ru.txt
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x2500
+0x81 = 0x2502
+0x82 = 0x250C
+0x83 = 0x2510
+0x84 = 0x2514
+0x85 = 0x2518
+0x86 = 0x251C
+0x87 = 0x2524
+0x88 = 0x252C
+0x89 = 0x2534
+0x8A = 0x253C
+0x8B = 0x2580
+0x8C = 0x2584
+0x8D = 0x2588
+0x8E = 0x258C
+0x8F = 0x2590
+0x90 = 0x2591
+0x91 = 0x2592
+0x92 = 0x2593
+0x93 = 0x201C
+0x94 = 0x25A0
+0x95 = 0x2219
+0x96 = 0x201D
+0x97 = 0x2014
+0x98 = 0x2116
+0x99 = 0x2122
+0x9A = 0x00A0
+0x9B = 0x00BB
+0x9C = 0x00AE
+0x9D = 0x00AB
+0x9E = 0x00B7
+0x9F = 0x00A4
+0xA0 = 0x2550
+0xA1 = 0x2551
+0xA2 = 0x2552
+0xA3 = 0x0451
+0xA4 = 0x0454
+0xA5 = 0x2554
+0xA6 = 0x0456
+0xA7 = 0x0457
+0xA8 = 0x2557
+0xA9 = 0x2558
+0xAA = 0x2559
+0xAB = 0x255A
+0xAC = 0x255B
+0xAD = 0x0491
+0xAE = 0x045E
+0xAF = 0x255E
+0xB0 = 0x255F
+0xB1 = 0x2560
+0xB2 = 0x2561
+0xB3 = 0x0401
+0xB4 = 0x0403
+0xB5 = 0x2563
+0xB6 = 0x0406
+0xB7 = 0x0407
+0xB8 = 0x2566
+0xB9 = 0x2567
+0xBA = 0x2568
+0xBB = 0x2569
+0xBC = 0x256A
+0xBD = 0x0490
+0xBE = 0x040E
+0xBF = 0x00A9
+0xFF = 0x042A
+END_MAP
diff --git a/share/i18n/csmapper/KOI/KOI8-T%UCS.src b/share/i18n/csmapper/KOI/KOI8-T%UCS.src
new file mode 100644 (file)
index 0000000..c7a3c66
--- /dev/null
@@ -0,0 +1,70 @@
+# $NetBSD: KOI8-T%UCS.src,v 1.1 2006/04/08 14:15:48 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "KOI8-T/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# this table is generated from:
+#
+# KOI8-T code page map
+#
+# Author: Michael Davis <tajik_fonts@iname.com>
+# URL:    http://www.traveltajikistan.com/fonts
+#
+# Format: Three tab-separated columns
+#    Column 1 is the KOI8-T code (in hex as 0xXX)
+#    Column 2 is the Unicode code (in hex as 0xXXXX)
+#    Column 3 is the Unicode name (follows a comment sign, '#')
+#
+# The entries are in KOI8-T order
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x049B
+0x81 = 0x0493
+0x82 = 0x201A
+0x83 = 0x0492
+0x84 = 0x201E
+0x85 = 0x2026
+0x86 = 0x2020
+0x87 = 0x2021
+0x88 = 0x0088
+0x89 = 0x2030
+0x8A = 0x04B3
+0x8B = 0x2039
+0x8C = 0x04B2
+0x8D = 0x04B7
+0x8E = 0x04B6
+0x8F = 0x008F
+0x90 = 0x049A
+0x91 = 0x2018
+0x92 = 0x2019
+0x93 = 0x201C
+0x94 = 0x201D
+0x95 = 0x2022
+0x96 = 0x2013
+0x97 = 0x2014
+0x98 = 0x0098
+0x99 = 0x2122
+0x9A = 0x009A
+0x9B = 0x203A
+0x9C - 0xA0 = 0x009C -
+0xA1 = 0x04EF
+0xA2 = 0x04EE
+0xA3 = 0x0451
+0xA4 = 0x00A4
+0xA5 = 0x04E3
+0xA6 - 0xB2 = 0x00A6 -
+0xB3 = 0x0401
+0xB4 = 0x00B4
+0xB5 = 0x04E2
+0xB6 - 0xB8 = 0x00B6 -
+0xB9 = 0x2116
+0xBA - 0xBE = 0x00BA -
+0xBF = 0x00A9
+0xFF = 0x042A
+END_MAP
diff --git a/share/i18n/csmapper/KOI/KOI8-U%UCS.src b/share/i18n/csmapper/KOI/KOI8-U%UCS.src
new file mode 100644 (file)
index 0000000..bb0f499
--- /dev/null
@@ -0,0 +1,80 @@
+# $NetBSD: KOI8-U%UCS.src,v 1.1 2006/04/08 14:15:48 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "KOI8-U/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC2319.
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x2500
+0x81 = 0x2502
+0x82 = 0x250C
+0x83 = 0x2510
+0x84 = 0x2514
+0x85 = 0x2518
+0x86 = 0x251C
+0x87 = 0x2524
+0x88 = 0x252C
+0x89 = 0x2534
+0x8A = 0x253C
+0x8B = 0x2580
+0x8C = 0x2584
+0x8D = 0x2588
+0x8E = 0x258C
+0x8F = 0x2590
+0x90 = 0x2591
+0x91 = 0x2592
+0x92 = 0x2593
+0x93 = 0x2320
+0x94 = 0x25A0
+0x95 = 0x2219
+0x96 = 0x221A
+0x97 = 0x2248
+0x98 = 0x2264
+0x99 = 0x2265
+0x9A = 0x00A0
+0x9B = 0x2321
+0x9C = 0x00B0
+0x9D = 0x00B2
+0x9E = 0x00B7
+0x9F = 0x00F7
+0xA0 = 0x2550
+0xA1 = 0x2551
+0xA2 = 0x2552
+0xA3 = 0x0451
+0xA4 = 0x0454
+0xA5 = 0x2554
+0xA6 = 0x0456
+0xA7 = 0x0457
+0xA8 = 0x2557
+0xA9 = 0x2558
+0xAA = 0x2559
+0xAB = 0x255A
+0xAC = 0x255B
+0xAD = 0x0491
+0xAE = 0x255D
+0xAF = 0x255E
+0xB0 = 0x255F
+0xB1 = 0x2560
+0xB2 = 0x2561
+0xB3 = 0x0401
+0xB4 = 0x0404
+0xB5 = 0x2563
+0xB6 = 0x0406
+0xB7 = 0x0407
+0xB8 = 0x2566
+0xB9 = 0x2567
+0xBA = 0x2568
+0xBB = 0x2569
+0xBC = 0x256A
+0xBD = 0x0490
+0xBE = 0x256C
+0xBF = 0x00A9
+0xFF = 0x042A
+END_MAP
diff --git a/share/i18n/csmapper/KOI/KOI8.part b/share/i18n/csmapper/KOI/KOI8.part
new file mode 100644 (file)
index 0000000..4a6bf80
--- /dev/null
@@ -0,0 +1,9 @@
+# $NetBSD: KOI8.part,v 1.1 2006/04/08 14:15:48 tnozaki Exp $
+
+8
+8-C
+8-E
+8-R
+8-RU
+8-T
+8-U
diff --git a/share/i18n/csmapper/KOI/Makefile.inc b/share/i18n/csmapper/KOI/Makefile.inc
new file mode 100644 (file)
index 0000000..9f6c4db
--- /dev/null
@@ -0,0 +1,57 @@
+# $NetBSD: Makefile.inc,v 1.3 2008/10/25 22:35:36 apb Exp $
+
+.PATH: ${.CURDIR}/KOI
+
+SRCS_mapper.dir+=      mapper.dir.KOI
+SRCS_charset.pivot+=   charset.pivot.KOI
+CLEANFILES+=           mapper.dir.KOI charset.pivot.KOI
+MAPS_KOI=              GOST19768-74%UCS.mps    \
+                       UCS%GOST19768-74.mps    \
+                       ISO-5427%UCS.mps        \
+                       UCS%ISO-5427.mps        \
+                       KOI7%UCS.mps            \
+                       UCS%KOI7.mps
+PART_KOI8!=            ${TOOL_SED} '/^\#/d;/^$$/d;' ${.CURDIR}/KOI/KOI8.part
+
+mapper.dir.KOI: ${.CURDIR}/KOI/KOI8.part mapper.dir.KOI.src
+       ${_MKTARGET_CREATE}
+       ( \
+           cat ${.CURDIR}/KOI/mapper.dir.KOI.src; \
+           for i in ${PART_KOI8}; do \
+               printf "%-31s %-31s %s\n" KOI$$i"EXT/UCS" \
+                       mapper_std KOI/KOI$$i"%UCS.mps"; \
+               printf "%-31s %-31s %s\n" UCS/KOI$$i"EXT" \
+                       mapper_std KOI/UCS%KOI$$i".mps"; \
+           done; \
+           for i in ${PART_KOI8}; do \
+               printf "%-31s %-31s %s\n" KOI$$i"/UCS" \
+                       mapper_parallel GOST19768-74/UCS,KOI$$i"EXT/UCS"; \
+               printf "%-31s %-31s %s\n" UCS/KOI$$i \
+                       mapper_parallel UCS/GOST19768-74,UCS/KOI$$i"EXT"; \
+           done; \
+           echo; \
+       ) > ${.TARGET}
+
+charset.pivot.KOI: ${.CURDIR}/KOI/KOI8.part charset.pivot.KOI.src
+       ${_MKTARGET_CREATE}
+       ( \
+           cat ${.CURDIR}/KOI/charset.pivot.KOI.src; \
+           for i in ${PART_KOI8}; do \
+               printf "%-31s %-31s%d\n" KOI$$i UCS 1; \
+               printf "%-31s %-31s%d\n" UCS KOI$$i 1; \
+           done; \
+           echo; \
+       ) > ${.TARGET}
+
+FILES+=                ${MAPS_KOI}
+CLEANFILES+=   ${MAPS_KOI}
+.for i in ${MAPS_KOI}
+FILESDIR_$i=   ${BINDIR}/KOI
+.endfor
+
+.for i in ${PART_KOI8}
+FILES+=                KOI${i:S/:/@/}%UCS.mps UCS%KOI${i:S/:/@/}.mps
+CLEANFILES+=   KOI${i:S/:/@/}%UCS.mps UCS%KOI${i:S/:/@/}.mps
+FILESDIR_KOI${i:S/:/@/}%UCS.mps=       ${BINDIR}/KOI
+FILESDIR_UCS%KOI${i:S/:/@/}.mps=       ${BINDIR}/KOI
+.endfor
diff --git a/share/i18n/csmapper/KOI/UCS%GOST19768-74.src b/share/i18n/csmapper/KOI/UCS%GOST19768-74.src
new file mode 100644 (file)
index 0000000..64c09ad
--- /dev/null
@@ -0,0 +1,123 @@
+# $NetBSD: UCS%GOST19768-74.src,v 1.1 2006/09/16 08:38:20 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/GOST19768-74"
+SRC_ZONE       0x0410-0x044F
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#      Name:             KOI8-R (RFC1489) to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             18 August 1999
+#      Authors:          Helmut Richter <richter@lrz.de>
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       KOI8-R characters map into Unicode. The underlying document is the
+#      mapping described in RFC 1489. No statements are made as to whether
+#      this mapping is the same as the mapping defined as "Code Page 878"
+#      with some vendors.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the KOI8-R code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in KOI8-R order.
+#
+#      Version history
+#      1.0 version: created.
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x0410 = 0xE1
+0x0411 = 0xE2
+0x0412 = 0xF7
+0x0413 = 0xE7
+0x0414 = 0xE4
+0x0415 = 0xE5
+0x0416 = 0xF6
+0x0417 = 0xFA
+0x0418 = 0xE9
+0x0419 = 0xEA
+0x041A = 0xEB
+0x041B = 0xEC
+0x041C = 0xED
+0x041D = 0xEE
+0x041E = 0xEF
+0x041F = 0xF0
+0x0420 = 0xF2
+0x0421 = 0xF3
+0x0422 = 0xF4
+0x0423 = 0xF5
+0x0424 = 0xE6
+0x0425 = 0xE8
+0x0426 = 0xE3
+0x0427 = 0xFE
+0x0428 = 0xFB
+0x0429 = 0xFD
+0x042B = 0xF9
+0x042C = 0xF8
+0x042D = 0xFC
+0x042E = 0xE0
+0x042F = 0xF1
+0x0430 = 0xC1
+0x0431 = 0xC2
+0x0432 = 0xD7
+0x0433 = 0xC7
+0x0434 = 0xC4
+0x0435 = 0xC5
+0x0436 = 0xD6
+0x0437 = 0xDA
+0x0438 = 0xC9
+0x0439 = 0xCA
+0x043A = 0xCB
+0x043B = 0xCC
+0x043C = 0xCD
+0x043D = 0xCE
+0x043E = 0xCF
+0x043F = 0xD0
+0x0440 = 0xD2
+0x0441 = 0xD3
+0x0442 = 0xD4
+0x0443 = 0xD5
+0x0444 = 0xC6
+0x0445 = 0xC8
+0x0446 = 0xC3
+0x0447 = 0xDE
+0x0448 = 0xDB
+0x0449 = 0xDD
+0x044A = 0xDF
+0x044B = 0xD9
+0x044C = 0xD8
+0x044D = 0xDC
+0x044E = 0xC0
+0x044F = 0xD1
+END_MAP
diff --git a/share/i18n/csmapper/KOI/UCS%ISO-5427.src b/share/i18n/csmapper/KOI/UCS%ISO-5427.src
new file mode 100644 (file)
index 0000000..86dc9b9
--- /dev/null
@@ -0,0 +1,18 @@
+# $NetBSD: UCS%ISO-5427.src,v 1.1 2006/09/16 08:38:20 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/ISO-5427"
+SRC_ZONE       0x00-0xA4
+OOB_MODE       INVALID
+DST_INVALID    0xFF
+DST_UNIT_BITS  8
+
+BEGIN_MAP
+# this mapping generated from:
+# - Basic Cyrillic Graphic Character Set
+#     http://www.itscj.ipsj.or.jp/ISO-IR/037.pdf
+#
+0x0000 - 0x0023 = 0x00 -
+0x0025 - 0x003F = 0x25 -
+0xA4 = 0x24
+END_MAP
diff --git a/share/i18n/csmapper/KOI/UCS%KOI7.src b/share/i18n/csmapper/KOI/UCS%KOI7.src
new file mode 100644 (file)
index 0000000..5448e82
--- /dev/null
@@ -0,0 +1,50 @@
+# $NetBSD: UCS%KOI7.src,v 1.2 2006/09/16 08:38:20 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/KOI7"
+SRC_ZONE       0x0000-0x044F
+OOB_MODE       INVALID
+DST_INVALID    0xFE
+DST_UNIT_BITS  8
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345 and
+# http://www.iis.ru/cyrillic/resource/tables/cpkoi7gost19768-74.gif
+#
+0x0000 - 0x0023 = 0x00 -
+0x0025 - 0x005F = 0x25 -
+0x007F = 0x7F
+0x00A4 = 0x24
+0x0410 = 0x61
+0x0411 = 0x62
+0x0412 = 0x77
+0x0413 = 0x67
+0x0414 = 0x64
+0x0415 = 0x65
+0x0416 = 0x76
+0x0417 = 0x7A
+0x0418 = 0x69
+0x0419 = 0x6A
+0x041A = 0x6B
+0x041B = 0x6C
+0x041C = 0x6D
+0x041D = 0x6E
+0x041E = 0x6F
+0x041F = 0x70
+0x0420 = 0x72
+0x0421 = 0x73
+0x0422 = 0x74
+0x0423 = 0x75
+0x0424 = 0x66
+0x0425 = 0x68
+0x0426 = 0x63
+0x0427 = 0x7E
+0x0428 = 0x7B
+0x0429 = 0x7D
+0x042B = 0x79
+0x042C = 0x78
+0x042D = 0x7C
+0x042E = 0x60
+0x042F = 0x71
+END_MAP
diff --git a/share/i18n/csmapper/KOI/UCS%KOI8-C.src b/share/i18n/csmapper/KOI/UCS%KOI8-C.src
new file mode 100644 (file)
index 0000000..01521ab
--- /dev/null
@@ -0,0 +1,90 @@
+# $NetBSD: UCS%KOI8-C.src,v 1.3 2007/03/07 15:12:41 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/KOI8-C"
+SRC_ZONE       0x0000-0x2580
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# Pablo Saratxaga's X_LOCALE KOI8-C(Caucasus)
+#
+# this table is generated from:
+#
+# KOI8-C GIF Image
+#      http://sensi.org/locale/msg00521.html
+#      http://sensi.org/locale/bin00007.bin
+# Unicode 4.1
+#      http://www.unicode.org/charts/PDF/U0400.pdf
+# KOI8-C
+#      http://www.sci.kz/~sairan/kazcode/Table14.html
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0xA0          # NO-BREAK SPACE
+0x0401 = 0xB3          # CYRILLIC CAPITAL LETTER IO
+0x0402 = 0xB1          # CYRILLIC CAPITAL LETTER DJE
+0x0403 = 0xB2          # CYRILLIC CAPITAL LETTER GJE
+0x0404 = 0xB4          # CYRILLIC CAPITAL LETTER UKRAINIAN IE
+0x0405 = 0xB5          # CYRILLIC CAPITAL LETTER DZE
+0x0406 = 0xB6          # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+0x0407 = 0xB7          # CYRILLIC CAPITAL LETTER YI
+0x0408 = 0xB8          # CYRILLIC CAPITAL LETTER JE
+0x0409 = 0xB9          # CYRILLIC CAPITAL LETTER LJE
+0x040A = 0xBA          # CYRILLIC CAPITAL LETTER NJE
+0x040B = 0xBB          # CYRILLIC CAPITAL LETTER TSHE
+0x040C = 0xBC          # CYRILLIC CAPITAL LETTER KJE
+0x040E = 0xBE          # CYRILLIC CAPITAL LETTER SHORT U
+0x040F = 0xBF          # CYRILLIC CAPITAL LETTER DZHE
+0x042A = 0xFF          # CYRILLIC CAPITAL LETTER HARD SIGN
+0x0451 = 0xA3          # CYRILLIC SMALL LETTER IO
+0x0452 = 0xA1          # CYRILLIC SMALL LETTER DJE
+0x0453 = 0xA2          # CYRILLIC SMALL LETTER GJE
+0x0454 = 0xA4          # CYRILLIC SMALL LETTER UKRAINIAN IE
+0x0455 = 0xA5          # CYRILLIC SMALL LETTER DZE
+0x0456 = 0xA6          # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+0x0457 = 0xA7          # CYRILLIC SMALL LETTER YI
+0x0458 = 0xA8          # CYRILLIC SMALL LETTER JE
+0x0459 = 0xA9          # CYRILLIC SMALL LETTER LJE
+0x045A = 0xAA          # CYRILLIC SMALL LETTER NJE
+0x045B = 0xAB          # CYRILLIC SMALL LETTER TSHE
+0x045C = 0xAC          # CYRILLIC SMALL LETTER KJE
+0x045E = 0xAE          # CYRILLIC SMALL LETTER SHORT U
+0x045F = 0xAF          # CYRILLIC SMALL LETTER DZHE
+0x0490 = 0xBD          # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+0x0491 = 0xAD          # CYRILLIC SMALL LETTER GHE WITH UPTURN
+0x0492 = 0x90          # CYRILLIC CAPITAL LETTER GHE WITH STROKE
+0x0493 = 0x80          # CYRILLIC SMALL LETTER GHE WITH STROKE
+0x0496 = 0x91          # CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
+0x0497 = 0x81          # CYRILLIC SMALL LETTER ZHE WITH DESCENDER
+0x049A = 0x92          # CYRILLIC CAPITAL LETTER KA WITH DESCENER
+0x049B = 0x82          # CYRILLIC SMALL LETTER KA WITH DESCENDER
+0x049C = 0x93          # CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
+0x049D = 0x83          # CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE
+0x04A2 = 0x94          # CYRILLIC CAPITAL LETTER EN WITH DESCENDER
+0x04A3 = 0x84          # CYRILLIC SMALL LETTER EN WITH DESCENDER
+0x04AE = 0x95          # CYRILLIC CAPITAL LETTER STRAIGHT U
+0x04AF = 0x85          # CYRILLIC SMALL LETTER STRAIGHT U
+0x04B0 = 0x96          # CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
+0x04B1 = 0x86          # CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
+0x04B2 = 0x97          # CYRILLIC CAPITAL LETTER HA WITH DESCENDER
+0x04B3 = 0x87          # CYRILLIC SMALL LETTER HA WITH DESCENDER
+0x04B6 = 0x98          # CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
+0x04B7 = 0x88          # CYRILLIC SMALL LETTER CHE WITH DESCENDER
+0x04B8 = 0x99          # CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
+0x04B9 = 0x89          # CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE
+0x04BA = 0x9A          # CYRILLIC CAPITAL LETTER SHHA
+0x04BB = 0x8A          # CYRILLIC SMALL LETTER SHHA
+0x04D8 = 0x9C          # CYRILLIC CAPITAL LETTER SCHWA
+0x04D9 = 0x8C          # CYRILLIC SMALL LETTER SCHWA
+0x04E2 = 0x9D          # CYRILLIC CAPITAL LETTER I WITH MACRON
+0x04E3 = 0x8D          # CYRILLIC SMALL LETTER I WITH MACRON
+0x04E8 = 0x9E          # CYRILLIC CAPITAL LETTER BARRED O
+0x04E9 = 0x8E          # CYRILLIC SMALL LETTER BARRED O
+0x04EE = 0x9F          # CYRILLIC CAPITAL LETTER U WITH MACRON
+0x04EF = 0x8F          # CYRILLIC SMALL LETTER U WITH MACRON
+0x2116 = 0xB0          # NUMERO SIGN
+0x2321 = 0x9B          # BUTTOM HALF INTEGRAL
+0x2580 = 0x8B          # UPPER HALF BLOCK
+END_MAP
diff --git a/share/i18n/csmapper/KOI/UCS%KOI8-CyrillicOld.src b/share/i18n/csmapper/KOI/UCS%KOI8-CyrillicOld.src
new file mode 100644 (file)
index 0000000..d121867
--- /dev/null
@@ -0,0 +1,119 @@
+# $NetBSD: UCS%KOI8-CyrillicOld.src,v 1.1 2006/04/08 14:15:48 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/KOI8-CyrillicOld"
+SRC_ZONE       0x0000-0x25C6
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# this table is generated from:
+#
+# Internet Draft                                 Serge Winitzki
+# draft-winitzki-koi8c-encoding-00.txt
+# Expires: April 2002
+#
+#                                      Extended Cyrillic Character Set 
+# KOI8-C
+0x0000 = 0x00
+0x0010 = 0x10
+0x0011 = 0x11
+0x0013 = 0x13
+0x0014 = 0x14
+0x0020 - 0x007E = 0x20 -
+0x00A0 = 0xA0
+0x00A2 = 0xBA
+0x00A3 = 0x98
+0x00A4 = 0x1E
+0x00A7 = 0x87
+0x00A8 = 0x89
+0x00A9 = 0xBF
+0x00AB = 0xAB
+0x00AC = 0x7F
+0x00AE = 0xA9
+0x00B0 = 0xB0
+0x00B1 = 0x08
+0x00B2 = 0x1F
+0x00B4 = 0xAF
+0x00B5 = 0x07
+0x00B6 = 0x09
+0x00B7 = 0x99
+0x00B8 = 0x82
+0x00BB = 0xBB
+0x00D7 = 0x03
+0x00F7 = 0x04
+0x03C0 = 0x1C
+0x0401 = 0xB3
+0x0402 = 0x80
+0x0403 = 0x81
+0x0404 = 0xB4
+0x0405 = 0xB5
+0x0406 = 0xB6
+0x0407 = 0xB7
+0x0408 = 0xB8
+0x0409 = 0x8A
+0x040A = 0x8C
+0x040B = 0x8E
+0x040C = 0x8D
+0x040E = 0xBE
+0x040F = 0x8F
+0x042A = 0xFF
+0x0451 = 0xA3
+0x0452 = 0x90
+0x0453 = 0x83
+0x0454 = 0xA4
+0x0455 = 0xA5
+0x0456 = 0xA6
+0x0457 = 0xA7
+0x0458 = 0xA8
+0x0459 = 0x9A
+0x045A = 0x9C
+0x045B = 0x9E
+0x045C = 0x9D
+0x045E = 0xAE
+0x045F = 0x9F
+0x0462 = 0xB2
+0x0463 = 0xA2
+0x0472 = 0xBC
+0x0473 = 0xAC
+0x0474 = 0xB1
+0x0475 = 0xA1
+0x0490 = 0xBD
+0x0491 = 0xAD
+0x2013 = 0x96
+0x2014 = 0x97
+0x2018 = 0x91
+0x2019 = 0x92
+0x201C = 0x93
+0x201D = 0x94
+0x201E = 0x84
+0x2020 = 0x86
+0x2021 = 0x0A
+0x2022 = 0x95
+0x2026 = 0x85
+0x2030 = 0x05
+0x2039 = 0x8B
+0x203A = 0x9B
+0x20AC = 0x88
+0x2116 = 0xB9
+0x2122 = 0xAA
+0x2248 = 0x06
+0x2260 = 0x1D
+0x2264 = 0x1A
+0x2265 = 0x1B
+0x2500 = 0x12
+0x2502 = 0x19
+0x250C = 0x0D
+0x2510 = 0x0C
+0x2514 = 0x0E
+0x2518 = 0x0B
+0x251C = 0x15
+0x2524 = 0x16
+0x252C = 0x18
+0x2534 = 0x17
+0x253C = 0x0F
+0x2592 = 0x02
+0x25C6 = 0x01
+END_MAP
diff --git a/share/i18n/csmapper/KOI/UCS%KOI8-E.src b/share/i18n/csmapper/KOI/UCS%KOI8-E.src
new file mode 100644 (file)
index 0000000..72b651a
--- /dev/null
@@ -0,0 +1,54 @@
+# $NetBSD: UCS%KOI8-E.src,v 1.2 2007/03/07 15:12:41 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/KOI8-E"
+SRC_ZONE       0x0000-0x2116
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# this table is generated from:
+#
+# ISO-IR-111
+#      http://www.itscj.ipsj.or.jp/ISO-IR/111.pdf
+# Unicode 4.1
+#      http://www.unicode.org/charts/PDF/U0080.pdf
+#      http://www.unicode.org/charts/PDF/U0400.pdf
+#      http://www.unicode.org/charts/PDF/U2100.pdf
+#
+0x0000 - 0x00A0 = 0x00 -
+0x00A4 = 0xBD          # CURRENCY SIGN
+0x00AD = 0xAD          # SOFT HYPHEN
+0x0401 = 0xB3          # CYRILLIC CAPITAL LETTER IO
+0x0402 = 0xB1          # CYRILLIC CAPITAL LETTER DJE
+0x0403 = 0xB2          # CYRILLIC CAPITAL LETTER GJE
+0x0404 = 0xB4          # CYRILLIC CAPITAL LETTER UKRAINIAN IE
+0x0405 = 0xB5          # CYRILLIC CAPITAL LETTER DZE
+0x0406 = 0xB6          # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+0x0407 = 0xB7          # CYRILLIC CAPITAL LETTER YI
+0x0408 = 0xB8          # CYRILLIC CAPITAL LETTER JE
+0x0409 = 0xB9          # CYRILLIC CAPITAL LETTER LJE
+0x040A = 0xBA          # CYRILLIC CAPITAL LETTER NJE
+0x040B = 0xBB          # CYRILLIC CAPITAL LETTER TSHE
+0x040C = 0xBC          # CYRILLIC CAPITAL LETTER KJE
+0x040E = 0xBE          # CYRILLIC CAPITAL LETTER SHORT U
+0x040F = 0xBF          # CYRILLIC SMALL LETTER DZHE
+0x042A = 0xFF          # CYRILLIC CAPITAL LETTER HARD SIGN
+0x0451 = 0xA3          # CYRILLIC SMALL LETTER IO
+0x0452 = 0xA1          # CYRILLIC SMALL LETTER DJE
+0x0453 = 0xA2          # CYRILLIC SMALL LETTER GJE
+0x0454 = 0xA4          # CYRILLIC SMALL LETTER UKRAINIAN IE
+0x0455 = 0xA5          # CYRILLIC SMALL LETTER DZE
+0x0456 = 0xA6          # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+0x0457 = 0xA7          # CYRILLIC SMALL LETTER YI
+0x0458 = 0xA8          # CYRILLIC SMALL LETTER JE
+0x0459 = 0xA9          # CYRILLIC SMALL LETTER LJE
+0x045A = 0xAA          # CYRILLIC SMALL LETTER NJE
+0x045B = 0xAB          # CYRILLIC SMALL LETTER TSHE
+0x045C = 0xAC          # CYRILLIC SMALL LETTER KJE
+0x045E = 0xAE          # CYRILLIC SMALL LETTER SHORT U
+0x045F = 0xAF          # CYRILLIC SMALL LETTER DZHE
+0x2116 = 0xB0          # NUMERO SIGN
+END_MAP
diff --git a/share/i18n/csmapper/KOI/UCS%KOI8-R.src b/share/i18n/csmapper/KOI/UCS%KOI8-R.src
new file mode 100644 (file)
index 0000000..0d6b298
--- /dev/null
@@ -0,0 +1,127 @@
+# $NetBSD: UCS%KOI8-R.src,v 1.1 2006/04/08 14:15:48 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/KOI8-R"
+SRC_ZONE       0x0000-0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#
+#      Name:             KOI8-R (RFC1489) to Unicode
+#      Unicode version:  3.0
+#      Table version:    1.0
+#      Table format:     Format A
+#      Date:             18 August 1999
+#      Authors:          Helmut Richter <richter@lrz.de>
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       KOI8-R characters map into Unicode. The underlying document is the
+#      mapping described in RFC 1489. No statements are made as to whether
+#      this mapping is the same as the mapping defined as "Code Page 878"
+#      with some vendors.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the KOI8-R code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in KOI8-R order.
+#
+#      Version history
+#      1.0 version: created.
+#
+#      Any comments or problems, contact <errata@unicode.org>
+#      Please note that <errata@unicode.org> is an archival address;
+#      notices will be checked, but do not expect an immediate response.
+#
+0x0000 - 0x007F = 0x0000 -
+0x00A0 = 0x9A
+0x00A9 = 0xBF
+0x00B0 = 0x9C
+0x00B2 = 0x9D
+0x00B7 = 0x9E
+0x00F7 = 0x9F
+0x0401 = 0xB3
+0x042A = 0xFF
+0x0451 = 0xA3
+0x2219 = 0x95
+0x221A = 0x96
+0x2248 = 0x97
+0x2264 = 0x98
+0x2265 = 0x99
+0x2320 = 0x93
+0x2321 = 0x9B
+0x2500 = 0x80
+0x2502 = 0x81
+0x250C = 0x82
+0x2510 = 0x83
+0x2514 = 0x84
+0x2518 = 0x85
+0x251C = 0x86
+0x2524 = 0x87
+0x252C = 0x88
+0x2534 = 0x89
+0x253C = 0x8A
+0x2550 = 0xA0
+0x2551 = 0xA1
+0x2552 = 0xA2
+0x2553 = 0xA4
+0x2554 = 0xA5
+0x2555 = 0xA6
+0x2556 = 0xA7
+0x2557 = 0xA8
+0x2558 = 0xA9
+0x2559 = 0xAA
+0x255A = 0xAB
+0x255B = 0xAC
+0x255C = 0xAD
+0x255D = 0xAE
+0x255E = 0xAF
+0x255F = 0xB0
+0x2560 = 0xB1
+0x2561 = 0xB2
+0x2562 = 0xB4
+0x2563 = 0xB5
+0x2564 = 0xB6
+0x2565 = 0xB7
+0x2566 = 0xB8
+0x2567 = 0xB9
+0x2568 = 0xBA
+0x2569 = 0xBB
+0x256A = 0xBC
+0x256B = 0xBD
+0x256C = 0xBE
+0x2580 = 0x8B
+0x2584 = 0x8C
+0x2588 = 0x8D
+0x258C = 0x8E
+0x2590 = 0x8F
+0x2591 = 0x90
+0x2592 = 0x91
+0x2593 = 0x92
+0x25A0 = 0x94
+END_MAP
diff --git a/share/i18n/csmapper/KOI/UCS%KOI8-RU.src b/share/i18n/csmapper/KOI/UCS%KOI8-RU.src
new file mode 100644 (file)
index 0000000..e9abfd3
--- /dev/null
@@ -0,0 +1,147 @@
+# $NetBSD: UCS%KOI8-RU.src,v 1.1 2006/04/08 14:15:48 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/KOI8-RU"
+SRC_ZONE       0x0000 - 0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# this table is generated from:
+#
+# Registration of a Ukrainian Cyrillic Character Set KOI8-RU
+# (as extension to Russian KOI8-R and ISO-IR-111)
+# http://cad.ntu-kpi.kiev.ua/multiling/koi8-ru/
+#
+0x0000 - 0x007F = 0x0000 -
+0x00A0 = 0x9A
+0x00A4 = 0x9F
+0x00A9 = 0xBF
+0x00AB = 0x9D
+0x00AE = 0x9C
+0x00B7 = 0x9E
+0x00BB = 0x9B
+0x0401 = 0xB3
+0x0403 = 0xB4
+0x0406 = 0xB6
+0x0407 = 0xB7
+0x040E = 0xBE
+0x0410 = 0xE1
+0x0411 = 0xE2
+0x0412 = 0xF7
+0x0413 = 0xE7
+0x0414 = 0xE4
+0x0415 = 0xE5
+0x0416 = 0xF6
+0x0417 = 0xFA
+0x0418 = 0xE9
+0x0419 = 0xEA
+0x041A = 0xEB
+0x041B = 0xEC
+0x041C = 0xED
+0x041D = 0xEE
+0x041E = 0xEF
+0x041F = 0xF0
+0x0420 = 0xF2
+0x0421 = 0xF3
+0x0422 = 0xF4
+0x0423 = 0xF5
+0x0424 = 0xE6
+0x0425 = 0xE8
+0x0426 = 0xE3
+0x0427 = 0xFE
+0x0428 = 0xFB
+0x0429 = 0xFD
+0x042A = 0xFF
+0x042B = 0xF9
+0x042C = 0xF8
+0x042D = 0xFC
+0x042E = 0xE0
+0x042F = 0xF1
+0x0430 = 0xC1
+0x0431 = 0xC2
+0x0432 = 0xD7
+0x0433 = 0xC7
+0x0434 = 0xC4
+0x0435 = 0xC5
+0x0436 = 0xD6
+0x0437 = 0xDA
+0x0438 = 0xC9
+0x0439 = 0xCA
+0x043A = 0xCB
+0x043B = 0xCC
+0x043C = 0xCD
+0x043D = 0xCE
+0x043E = 0xCF
+0x043F = 0xD0
+0x0440 = 0xD2
+0x0441 = 0xD3
+0x0442 = 0xD4
+0x0443 = 0xD5
+0x0444 = 0xC6
+0x0445 = 0xC8
+0x0446 = 0xC3
+0x0447 = 0xDE
+0x0448 = 0xDB
+0x0449 = 0xDD
+0x044A = 0xDF
+0x044B = 0xD9
+0x044C = 0xD8
+0x044D = 0xDC
+0x044E = 0xC0
+0x044F = 0xD1
+0x0451 = 0xA3
+0x0454 = 0xA4
+0x0456 = 0xA6
+0x0457 = 0xA7
+0x045E = 0xAE
+0x0490 = 0xBD
+0x0491 = 0xAD
+0x2014 = 0x97
+0x201C = 0x93
+0x201D = 0x96
+0x2116 = 0x98
+0x2122 = 0x99
+0x2219 = 0x95
+0x2500 = 0x80
+0x2502 = 0x81
+0x250C = 0x82
+0x2510 = 0x83
+0x2514 = 0x84
+0x2518 = 0x85
+0x251C = 0x86
+0x2524 = 0x87
+0x252C = 0x88
+0x2534 = 0x89
+0x253C = 0x8A
+0x2550 = 0xA0
+0x2551 = 0xA1
+0x2552 = 0xA2
+0x2554 = 0xA5
+0x2557 = 0xA8
+0x2558 = 0xA9
+0x2559 = 0xAA
+0x255A = 0xAB
+0x255B = 0xAC
+0x255E = 0xAF
+0x255F = 0xB0
+0x2560 = 0xB1
+0x2561 = 0xB2
+0x2563 = 0xB5
+0x2566 = 0xB8
+0x2567 = 0xB9
+0x2568 = 0xBA
+0x2569 = 0xBB
+0x256A = 0xBC
+0x2580 = 0x8B
+0x2584 = 0x8C
+0x2588 = 0x8D
+0x258C = 0x8E
+0x2590 = 0x8F
+0x2591 = 0x90
+0x2592 = 0x91
+0x2593 = 0x92
+0x25A0 = 0x94
+END_MAP
diff --git a/share/i18n/csmapper/KOI/UCS%KOI8-T.src b/share/i18n/csmapper/KOI/UCS%KOI8-T.src
new file mode 100644 (file)
index 0000000..b7739a7
--- /dev/null
@@ -0,0 +1,71 @@
+# $NetBSD: UCS%KOI8-T.src,v 1.1 2006/04/08 14:15:48 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/KOI8-T"
+SRC_ZONE       0x0000-0x2122
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# this table is generated from:
+#
+# KOI8-T code page map
+#
+# Author: Michael Davis <tajik_fonts@iname.com>
+# URL:    http://www.traveltajikistan.com/fonts
+#
+# Format: Three tab-separated columns
+#    Column 1 is the KOI8-T code (in hex as 0xXX)
+#    Column 2 is the Unicode code (in hex as 0xXXXX)
+#    Column 3 is the Unicode name (follows a comment sign, '#')
+#
+# The entries are in KOI8-T order
+#
+0x0000 - 0x007F = 0x00 -
+0x0088 = 0x88
+0x008F = 0x8F
+0x0098 = 0x98
+0x009A = 0x9A
+0x009C - 0x00A0 = 0x9C -
+0x00A4 = 0xA4
+0x00A6 - 0x00A8 = 0xA6 -
+0x00A9 = 0xBF
+0x00AA - 0x00B2 = 0xAA -
+0x00B4 = 0xB4
+0x00B6 - 0x00B8 = 0xB6 -
+0x00BA - 0x00BE = 0xBA -
+0x0401 = 0xB3
+0x042A = 0xFF
+0x0451 = 0xA3
+0x0492 = 0x83
+0x0493 = 0x81
+0x049A = 0x90
+0x049B = 0x80
+0x04B2 = 0x8C
+0x04B3 = 0x8A
+0x04B6 = 0x8E
+0x04B7 = 0x8D
+0x04E2 = 0xB5
+0x04E3 = 0xA5
+0x04EE = 0xA2
+0x04EF = 0xA1
+0x2013 = 0x96
+0x2014 = 0x97
+0x2018 = 0x91
+0x2019 = 0x92
+0x201A = 0x82
+0x201C = 0x93
+0x201D = 0x94
+0x201E = 0x84
+0x2020 = 0x86
+0x2021 = 0x87
+0x2022 = 0x95
+0x2026 = 0x85
+0x2030 = 0x89
+0x2039 = 0x8B
+0x203A = 0x9B
+0x2116 = 0xB9
+0x2122 = 0x99
+END_MAP
diff --git a/share/i18n/csmapper/KOI/UCS%KOI8-U.src b/share/i18n/csmapper/KOI/UCS%KOI8-U.src
new file mode 100644 (file)
index 0000000..99649d4
--- /dev/null
@@ -0,0 +1,80 @@
+# $NetBSD: UCS%KOI8-U.src,v 1.1 2006/04/08 14:15:48 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/KOI8-U"
+SRC_ZONE       0x0000-0x25A0
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC2319.
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0x9A
+0x00A9 = 0xBF
+0x00B0 = 0x9C
+0x00B2 = 0x9D
+0x00B7 = 0x9E
+0x00F7 = 0x9F
+0x0401 = 0xB3
+0x0404 = 0xB4
+0x0406 = 0xB6
+0x0407 = 0xB7
+0x042A = 0xFF
+0x0451 = 0xA3
+0x0454 = 0xA4
+0x0456 = 0xA6
+0x0457 = 0xA7
+0x0490 = 0xBD
+0x0491 = 0xAD
+0x2219 = 0x95
+0x221A = 0x96
+0x2248 = 0x97
+0x2264 = 0x98
+0x2265 = 0x99
+0x2320 = 0x93
+0x2321 = 0x9B
+0x2500 = 0x80
+0x2502 = 0x81
+0x250C = 0x82
+0x2510 = 0x83
+0x2514 = 0x84
+0x2518 = 0x85
+0x251C = 0x86
+0x2524 = 0x87
+0x252C = 0x88
+0x2534 = 0x89
+0x253C = 0x8A
+0x2550 = 0xA0
+0x2551 = 0xA1
+0x2552 = 0xA2
+0x2554 = 0xA5
+0x2557 = 0xA8
+0x2558 = 0xA9
+0x2559 = 0xAA
+0x255A = 0xAB
+0x255B = 0xAC
+0x255D = 0xAE
+0x255E = 0xAF
+0x255F = 0xB0
+0x2560 = 0xB1
+0x2561 = 0xB2
+0x2563 = 0xB5
+0x2566 = 0xB8
+0x2567 = 0xB9
+0x2568 = 0xBA
+0x2569 = 0xBB
+0x256A = 0xBC
+0x256C = 0xBE
+0x2580 = 0x8B
+0x2584 = 0x8C
+0x2588 = 0x8D
+0x258C = 0x8E
+0x2590 = 0x8F
+0x2591 = 0x90
+0x2592 = 0x91
+0x2593 = 0x92
+0x25A0 = 0x94
+END_MAP
diff --git a/share/i18n/csmapper/KOI/UCS%KOI8.src b/share/i18n/csmapper/KOI/UCS%KOI8.src
new file mode 100644 (file)
index 0000000..2d496c6
--- /dev/null
@@ -0,0 +1,15 @@
+# $NetBSD: UCS%KOI8.src,v 1.1 2006/04/08 14:15:48 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/KOI8"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       INVALID
+DST_INVALID    0x100
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+0x0000 - 0x0023 = 0x00 -
+0x0025 - 0x007F = 0x25 -
+0x00A4 = 0x24
+0x00FF = 0xFF
+END_MAP
diff --git a/share/i18n/csmapper/KOI/charset.pivot.KOI.src b/share/i18n/csmapper/KOI/charset.pivot.KOI.src
new file mode 100644 (file)
index 0000000..c92fa59
--- /dev/null
@@ -0,0 +1,6 @@
+# $NetBSD: charset.pivot.KOI.src,v 1.1 2006/09/16 08:38:20 tnozaki Exp $
+
+ISO-5427               UCS                     1
+UCS                    ISO-5427                1
+KOI7                   UCS                     1
+UCS                    KOI7                    1
diff --git a/share/i18n/csmapper/KOI/mapper.dir.KOI.src b/share/i18n/csmapper/KOI/mapper.dir.KOI.src
new file mode 100644 (file)
index 0000000..ec15c65
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: mapper.dir.KOI.src,v 1.1 2006/09/16 08:38:20 tnozaki Exp $
+
+GOST19768-74/UCS               mapper_std              KOI/GOST19768-74%UCS.mps
+UCS/GOST19768-74               mapper_std              KOI/UCS%GOST19768-74.mps
+GOST19768-74:GR/GOST19768-74   mapper_zone             0x00 - 0x7F : +0x80
+GOST19768-74/GOST19768-74:GR   mapper_zone             0x80 - 0xFF : -0x80
+GOST19768-74:GR/UCS            mapper_serial           GOST19768-74:GR/GOST19768-74,GOST19768-74/UCS
+UCS/GOST19768-74:GR            mapper_serial           UCS/GOST19768-74,GOST19768-74/GOST19768-74:GR
+ISO-5427EXT/UCS                        mapper_std              KOI/ISO-5427%UCS.mps
+UCS/ISO-5427EXT                        mapper_std              KOI/UCS%ISO-5427.mps
+ISO-5427/UCS                   mapper_parallel         GOST19768-74:GR/UCS,ISO-5427EXT/UCS
+UCS/ISO-5427                   mapper_parallel         UCS/GOST19768-74:GR,UCS/ISO-5427EXT
+KOI7/UCS                       mapper_std              KOI/KOI7%UCS.mps
+UCS/KOI7                       mapper_std              KOI/UCS%KOI7.mps
diff --git a/share/i18n/csmapper/KS/JOHAB%UCS.src b/share/i18n/csmapper/KS/JOHAB%UCS.src
new file mode 100644 (file)
index 0000000..32bcb3a
--- /dev/null
@@ -0,0 +1,11462 @@
+# $NetBSD: JOHAB%UCS.src,v 1.1 2006/10/18 17:54:54 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "JOHAB/UCS"
+SRC_ZONE       0x84-0xD8 / 0x31-0xFE / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+# Johab and Unicode 2.0 Mapping table
+#   by Jungshik Shin <jshin@mailaps.org>
+#  1. First version:    January, 28, 1998
+#  2. Revised           March 27, 2002  
+#         Added two characters U+20AC and U+00AE
+#         reflecting the revision of KS X 1001 in Dec. 1998.
+#  
+# Johab encoding is specified in KS X 1001:1998(formerly 
+# KS C 5601-1992, reissued in 1997 and revised in 1998) Annex 3  
+# as a supplementary encoding.
+#
+# 1. Hangul 
+#              1st byte : 0x84-0xd3
+#              2nd byte : 0x41-0x7e, 0x81-0xfe 
+# 2. Hanja & Symbol  : 
+#  (can be arithmetically translated from KS X 1001 position)
+#               1st byte : 0xd8-0xde, 0xe0-0xf9
+#               2nd byte : 0x31-0x7e, 0x91-0xfe
+#          0xd831-0xd87e and 0xd891-0xd8fe are user-defined area 
+#
+# 3. KS X 1003(formely KS C 5636)/ISO 646-KR  or US-ASCII (1byte)  
+#         : 0x21-0x7e        
+#    KS X 1003 is identical to US-ASCII except for WON SIGN, U20A9
+#                 in place of BACK SLASH, U005C at 0x5C
+#   NOTE :
+#   
+#    It's not clear JOHAB encoding should have BACK SLASH(U005C)
+#    or WON SIGN(U20A9) at 0x5C in 1byte range.
+#    This file Korean WON SIGN(U20A9) is used,
+#    but using BACK SLASH(U005C) might be a better idea
+#
+# Format: 
+#    Column 1: JOHAB (specified as a supplementary encoding 
+#                  in KS X 1001:1997, Annex 3)
+#    Column 2: Unicode  2.0
+#    Column 3: Unicode name
+# 
+# 
+0x8444 = 0x3133
+0x8446 = 0x3135
+0x8447 = 0x3136
+0x844A = 0x313A
+0x844B = 0x313B
+0x844C = 0x313C
+0x844D = 0x313D
+0x844E = 0x313E
+0x844F = 0x313F
+0x8450 = 0x3140
+0x8454 = 0x3144
+0x8461 = 0x314F
+0x8481 = 0x3150
+0x84A1 = 0x3151
+0x84C1 = 0x3152
+0x84E1 = 0x3153
+0x8541 = 0x3154
+0x8561 = 0x3155
+0x8581 = 0x3156
+0x85A1 = 0x3157
+0x85C1 = 0x3158
+0x85E1 = 0x3159
+0x8641 = 0x315A
+0x8661 = 0x315B
+0x8681 = 0x315C
+0x86A1 = 0x315D
+0x86C1 = 0x315E
+0x86E1 = 0x315F
+0x8741 = 0x3160
+0x8761 = 0x3161
+0x8781 = 0x3162
+0x87A1 = 0x3163
+0x8841 = 0x3131
+0x8861 = 0xAC00
+0x8862 = 0xAC01
+0x8863 = 0xAC02
+0x8864 = 0xAC03
+0x8865 = 0xAC04
+0x8866 = 0xAC05
+0x8867 = 0xAC06
+0x8868 = 0xAC07
+0x8869 = 0xAC08
+0x886A = 0xAC09
+0x886B = 0xAC0A
+0x886C = 0xAC0B
+0x886D = 0xAC0C
+0x886E = 0xAC0D
+0x886F = 0xAC0E
+0x8870 = 0xAC0F
+0x8871 = 0xAC10
+0x8873 = 0xAC11
+0x8874 = 0xAC12
+0x8875 = 0xAC13
+0x8876 = 0xAC14
+0x8877 = 0xAC15
+0x8878 = 0xAC16
+0x8879 = 0xAC17
+0x887A = 0xAC18
+0x887B = 0xAC19
+0x887C = 0xAC1A
+0x887D = 0xAC1B
+0x8881 = 0xAC1C
+0x8882 = 0xAC1D
+0x8883 = 0xAC1E
+0x8884 = 0xAC1F
+0x8885 = 0xAC20
+0x8886 = 0xAC21
+0x8887 = 0xAC22
+0x8888 = 0xAC23
+0x8889 = 0xAC24
+0x888A = 0xAC25
+0x888B = 0xAC26
+0x888C = 0xAC27
+0x888D = 0xAC28
+0x888E = 0xAC29
+0x888F = 0xAC2A
+0x8890 = 0xAC2B
+0x8891 = 0xAC2C
+0x8893 = 0xAC2D
+0x8894 = 0xAC2E
+0x8895 = 0xAC2F
+0x8896 = 0xAC30
+0x8897 = 0xAC31
+0x8898 = 0xAC32
+0x8899 = 0xAC33
+0x889A = 0xAC34
+0x889B = 0xAC35
+0x889C = 0xAC36
+0x889D = 0xAC37
+0x88A1 = 0xAC38
+0x88A2 = 0xAC39
+0x88A3 = 0xAC3A
+0x88A4 = 0xAC3B
+0x88A5 = 0xAC3C
+0x88A6 = 0xAC3D
+0x88A7 = 0xAC3E
+0x88A8 = 0xAC3F
+0x88A9 = 0xAC40
+0x88AA = 0xAC41
+0x88AB = 0xAC42
+0x88AC = 0xAC43
+0x88AD = 0xAC44
+0x88AE = 0xAC45
+0x88AF = 0xAC46
+0x88B0 = 0xAC47
+0x88B1 = 0xAC48
+0x88B3 = 0xAC49
+0x88B4 = 0xAC4A
+0x88B5 = 0xAC4B
+0x88B6 = 0xAC4C
+0x88B7 = 0xAC4D
+0x88B8 = 0xAC4E
+0x88B9 = 0xAC4F
+0x88BA = 0xAC50
+0x88BB = 0xAC51
+0x88BC = 0xAC52
+0x88BD = 0xAC53
+0x88C1 = 0xAC54
+0x88C2 = 0xAC55
+0x88C3 = 0xAC56
+0x88C4 = 0xAC57
+0x88C5 = 0xAC58
+0x88C6 = 0xAC59
+0x88C7 = 0xAC5A
+0x88C8 = 0xAC5B
+0x88C9 = 0xAC5C
+0x88CA = 0xAC5D
+0x88CB = 0xAC5E
+0x88CC = 0xAC5F
+0x88CD = 0xAC60
+0x88CE = 0xAC61
+0x88CF = 0xAC62
+0x88D0 = 0xAC63
+0x88D1 = 0xAC64
+0x88D3 = 0xAC65
+0x88D4 = 0xAC66
+0x88D5 = 0xAC67
+0x88D6 = 0xAC68
+0x88D7 = 0xAC69
+0x88D8 = 0xAC6A
+0x88D9 = 0xAC6B
+0x88DA = 0xAC6C
+0x88DB = 0xAC6D
+0x88DC = 0xAC6E
+0x88DD = 0xAC6F
+0x88E1 = 0xAC70
+0x88E2 = 0xAC71
+0x88E3 = 0xAC72
+0x88E4 = 0xAC73
+0x88E5 = 0xAC74
+0x88E6 = 0xAC75
+0x88E7 = 0xAC76
+0x88E8 = 0xAC77
+0x88E9 = 0xAC78
+0x88EA = 0xAC79
+0x88EB = 0xAC7A
+0x88EC = 0xAC7B
+0x88ED = 0xAC7C
+0x88EE = 0xAC7D
+0x88EF = 0xAC7E
+0x88F0 = 0xAC7F
+0x88F1 = 0xAC80
+0x88F3 = 0xAC81
+0x88F4 = 0xAC82
+0x88F5 = 0xAC83
+0x88F6 = 0xAC84
+0x88F7 = 0xAC85
+0x88F8 = 0xAC86
+0x88F9 = 0xAC87
+0x88FA = 0xAC88
+0x88FB = 0xAC89
+0x88FC = 0xAC8A
+0x88FD = 0xAC8B
+0x8941 = 0xAC8C
+0x8942 = 0xAC8D
+0x8943 = 0xAC8E
+0x8944 = 0xAC8F
+0x8945 = 0xAC90
+0x8946 = 0xAC91
+0x8947 = 0xAC92
+0x8948 = 0xAC93
+0x8949 = 0xAC94
+0x894A = 0xAC95
+0x894B = 0xAC96
+0x894C = 0xAC97
+0x894D = 0xAC98
+0x894E = 0xAC99
+0x894F = 0xAC9A
+0x8950 = 0xAC9B
+0x8951 = 0xAC9C
+0x8953 = 0xAC9D
+0x8954 = 0xAC9E
+0x8955 = 0xAC9F
+0x8956 = 0xACA0
+0x8957 = 0xACA1
+0x8958 = 0xACA2
+0x8959 = 0xACA3
+0x895A = 0xACA4
+0x895B = 0xACA5
+0x895C = 0xACA6
+0x895D = 0xACA7
+0x8961 = 0xACA8
+0x8962 = 0xACA9
+0x8963 = 0xACAA
+0x8964 = 0xACAB
+0x8965 = 0xACAC
+0x8966 = 0xACAD
+0x8967 = 0xACAE
+0x8968 = 0xACAF
+0x8969 = 0xACB0
+0x896A = 0xACB1
+0x896B = 0xACB2
+0x896C = 0xACB3
+0x896D = 0xACB4
+0x896E = 0xACB5
+0x896F = 0xACB6
+0x8970 = 0xACB7
+0x8971 = 0xACB8
+0x8973 = 0xACB9
+0x8974 = 0xACBA
+0x8975 = 0xACBB
+0x8976 = 0xACBC
+0x8977 = 0xACBD
+0x8978 = 0xACBE
+0x8979 = 0xACBF
+0x897A = 0xACC0
+0x897B = 0xACC1
+0x897C = 0xACC2
+0x897D = 0xACC3
+0x8981 = 0xACC4
+0x8982 = 0xACC5
+0x8983 = 0xACC6
+0x8984 = 0xACC7
+0x8985 = 0xACC8
+0x8986 = 0xACC9
+0x8987 = 0xACCA
+0x8988 = 0xACCB
+0x8989 = 0xACCC
+0x898A = 0xACCD
+0x898B = 0xACCE
+0x898C = 0xACCF
+0x898D = 0xACD0
+0x898E = 0xACD1
+0x898F = 0xACD2
+0x8990 = 0xACD3
+0x8991 = 0xACD4
+0x8993 = 0xACD5
+0x8994 = 0xACD6
+0x8995 = 0xACD7
+0x8996 = 0xACD8
+0x8997 = 0xACD9
+0x8998 = 0xACDA
+0x8999 = 0xACDB
+0x899A = 0xACDC
+0x899B = 0xACDD
+0x899C = 0xACDE
+0x899D = 0xACDF
+0x89A1 = 0xACE0
+0x89A2 = 0xACE1
+0x89A3 = 0xACE2
+0x89A4 = 0xACE3
+0x89A5 = 0xACE4
+0x89A6 = 0xACE5
+0x89A7 = 0xACE6
+0x89A8 = 0xACE7
+0x89A9 = 0xACE8
+0x89AA = 0xACE9
+0x89AB = 0xACEA
+0x89AC = 0xACEB
+0x89AD = 0xACEC
+0x89AE = 0xACED
+0x89AF = 0xACEE
+0x89B0 = 0xACEF
+0x89B1 = 0xACF0
+0x89B3 = 0xACF1
+0x89B4 = 0xACF2
+0x89B5 = 0xACF3
+0x89B6 = 0xACF4
+0x89B7 = 0xACF5
+0x89B8 = 0xACF6
+0x89B9 = 0xACF7
+0x89BA = 0xACF8
+0x89BB = 0xACF9
+0x89BC = 0xACFA
+0x89BD = 0xACFB
+0x89C1 = 0xACFC
+0x89C2 = 0xACFD
+0x89C3 = 0xACFE
+0x89C4 = 0xACFF
+0x89C5 = 0xAD00
+0x89C6 = 0xAD01
+0x89C7 = 0xAD02
+0x89C8 = 0xAD03
+0x89C9 = 0xAD04
+0x89CA = 0xAD05
+0x89CB = 0xAD06
+0x89CC = 0xAD07
+0x89CD = 0xAD08
+0x89CE = 0xAD09
+0x89CF = 0xAD0A
+0x89D0 = 0xAD0B
+0x89D1 = 0xAD0C
+0x89D3 = 0xAD0D
+0x89D4 = 0xAD0E
+0x89D5 = 0xAD0F
+0x89D6 = 0xAD10
+0x89D7 = 0xAD11
+0x89D8 = 0xAD12
+0x89D9 = 0xAD13
+0x89DA = 0xAD14
+0x89DB = 0xAD15
+0x89DC = 0xAD16
+0x89DD = 0xAD17
+0x89E1 = 0xAD18
+0x89E2 = 0xAD19
+0x89E3 = 0xAD1A
+0x89E4 = 0xAD1B
+0x89E5 = 0xAD1C
+0x89E6 = 0xAD1D
+0x89E7 = 0xAD1E
+0x89E8 = 0xAD1F
+0x89E9 = 0xAD20
+0x89EA = 0xAD21
+0x89EB = 0xAD22
+0x89EC = 0xAD23
+0x89ED = 0xAD24
+0x89EE = 0xAD25
+0x89EF = 0xAD26
+0x89F0 = 0xAD27
+0x89F1 = 0xAD28
+0x89F3 = 0xAD29
+0x89F4 = 0xAD2A
+0x89F5 = 0xAD2B
+0x89F6 = 0xAD2C
+0x89F7 = 0xAD2D
+0x89F8 = 0xAD2E
+0x89F9 = 0xAD2F
+0x89FA = 0xAD30
+0x89FB = 0xAD31
+0x89FC = 0xAD32
+0x89FD = 0xAD33
+0x8A41 = 0xAD34
+0x8A42 = 0xAD35
+0x8A43 = 0xAD36
+0x8A44 = 0xAD37
+0x8A45 = 0xAD38
+0x8A46 = 0xAD39
+0x8A47 = 0xAD3A
+0x8A48 = 0xAD3B
+0x8A49 = 0xAD3C
+0x8A4A = 0xAD3D
+0x8A4B = 0xAD3E
+0x8A4C = 0xAD3F
+0x8A4D = 0xAD40
+0x8A4E = 0xAD41
+0x8A4F = 0xAD42
+0x8A50 = 0xAD43
+0x8A51 = 0xAD44
+0x8A53 = 0xAD45
+0x8A54 = 0xAD46
+0x8A55 = 0xAD47
+0x8A56 = 0xAD48
+0x8A57 = 0xAD49
+0x8A58 = 0xAD4A
+0x8A59 = 0xAD4B
+0x8A5A = 0xAD4C
+0x8A5B = 0xAD4D
+0x8A5C = 0xAD4E
+0x8A5D = 0xAD4F
+0x8A61 = 0xAD50
+0x8A62 = 0xAD51
+0x8A63 = 0xAD52
+0x8A64 = 0xAD53
+0x8A65 = 0xAD54
+0x8A66 = 0xAD55
+0x8A67 = 0xAD56
+0x8A68 = 0xAD57
+0x8A69 = 0xAD58
+0x8A6A = 0xAD59
+0x8A6B = 0xAD5A
+0x8A6C = 0xAD5B
+0x8A6D = 0xAD5C
+0x8A6E = 0xAD5D
+0x8A6F = 0xAD5E
+0x8A70 = 0xAD5F
+0x8A71 = 0xAD60
+0x8A73 = 0xAD61
+0x8A74 = 0xAD62
+0x8A75 = 0xAD63
+0x8A76 = 0xAD64
+0x8A77 = 0xAD65
+0x8A78 = 0xAD66
+0x8A79 = 0xAD67
+0x8A7A = 0xAD68
+0x8A7B = 0xAD69
+0x8A7C = 0xAD6A
+0x8A7D = 0xAD6B
+0x8A81 = 0xAD6C
+0x8A82 = 0xAD6D
+0x8A83 = 0xAD6E
+0x8A84 = 0xAD6F
+0x8A85 = 0xAD70
+0x8A86 = 0xAD71
+0x8A87 = 0xAD72
+0x8A88 = 0xAD73
+0x8A89 = 0xAD74
+0x8A8A = 0xAD75
+0x8A8B = 0xAD76
+0x8A8C = 0xAD77
+0x8A8D = 0xAD78
+0x8A8E = 0xAD79
+0x8A8F = 0xAD7A
+0x8A90 = 0xAD7B
+0x8A91 = 0xAD7C
+0x8A93 = 0xAD7D
+0x8A94 = 0xAD7E
+0x8A95 = 0xAD7F
+0x8A96 = 0xAD80
+0x8A97 = 0xAD81
+0x8A98 = 0xAD82
+0x8A99 = 0xAD83
+0x8A9A = 0xAD84
+0x8A9B = 0xAD85
+0x8A9C = 0xAD86
+0x8A9D = 0xAD87
+0x8AA1 = 0xAD88
+0x8AA2 = 0xAD89
+0x8AA3 = 0xAD8A
+0x8AA4 = 0xAD8B
+0x8AA5 = 0xAD8C
+0x8AA6 = 0xAD8D
+0x8AA7 = 0xAD8E
+0x8AA8 = 0xAD8F
+0x8AA9 = 0xAD90
+0x8AAA = 0xAD91
+0x8AAB = 0xAD92
+0x8AAC = 0xAD93
+0x8AAD = 0xAD94
+0x8AAE = 0xAD95
+0x8AAF = 0xAD96
+0x8AB0 = 0xAD97
+0x8AB1 = 0xAD98
+0x8AB3 = 0xAD99
+0x8AB4 = 0xAD9A
+0x8AB5 = 0xAD9B
+0x8AB6 = 0xAD9C
+0x8AB7 = 0xAD9D
+0x8AB8 = 0xAD9E
+0x8AB9 = 0xAD9F
+0x8ABA = 0xADA0
+0x8ABB = 0xADA1
+0x8ABC = 0xADA2
+0x8ABD = 0xADA3
+0x8AC1 = 0xADA4
+0x8AC2 = 0xADA5
+0x8AC3 = 0xADA6
+0x8AC4 = 0xADA7
+0x8AC5 = 0xADA8
+0x8AC6 = 0xADA9
+0x8AC7 = 0xADAA
+0x8AC8 = 0xADAB
+0x8AC9 = 0xADAC
+0x8ACA = 0xADAD
+0x8ACB = 0xADAE
+0x8ACC = 0xADAF
+0x8ACD = 0xADB0
+0x8ACE = 0xADB1
+0x8ACF = 0xADB2
+0x8AD0 = 0xADB3
+0x8AD1 = 0xADB4
+0x8AD3 = 0xADB5
+0x8AD4 = 0xADB6
+0x8AD5 = 0xADB7
+0x8AD6 = 0xADB8
+0x8AD7 = 0xADB9
+0x8AD8 = 0xADBA
+0x8AD9 = 0xADBB
+0x8ADA = 0xADBC
+0x8ADB = 0xADBD
+0x8ADC = 0xADBE
+0x8ADD = 0xADBF
+0x8AE1 = 0xADC0
+0x8AE2 = 0xADC1
+0x8AE3 = 0xADC2
+0x8AE4 = 0xADC3
+0x8AE5 = 0xADC4
+0x8AE6 = 0xADC5
+0x8AE7 = 0xADC6
+0x8AE8 = 0xADC7
+0x8AE9 = 0xADC8
+0x8AEA = 0xADC9
+0x8AEB = 0xADCA
+0x8AEC = 0xADCB
+0x8AED = 0xADCC
+0x8AEE = 0xADCD
+0x8AEF = 0xADCE
+0x8AF0 = 0xADCF
+0x8AF1 = 0xADD0
+0x8AF3 = 0xADD1
+0x8AF4 = 0xADD2
+0x8AF5 = 0xADD3
+0x8AF6 = 0xADD4
+0x8AF7 = 0xADD5
+0x8AF8 = 0xADD6
+0x8AF9 = 0xADD7
+0x8AFA = 0xADD8
+0x8AFB = 0xADD9
+0x8AFC = 0xADDA
+0x8AFD = 0xADDB
+0x8B41 = 0xADDC
+0x8B42 = 0xADDD
+0x8B43 = 0xADDE
+0x8B44 = 0xADDF
+0x8B45 = 0xADE0
+0x8B46 = 0xADE1
+0x8B47 = 0xADE2
+0x8B48 = 0xADE3
+0x8B49 = 0xADE4
+0x8B4A = 0xADE5
+0x8B4B = 0xADE6
+0x8B4C = 0xADE7
+0x8B4D = 0xADE8
+0x8B4E = 0xADE9
+0x8B4F = 0xADEA
+0x8B50 = 0xADEB
+0x8B51 = 0xADEC
+0x8B53 = 0xADED
+0x8B54 = 0xADEE
+0x8B55 = 0xADEF
+0x8B56 = 0xADF0
+0x8B57 = 0xADF1
+0x8B58 = 0xADF2
+0x8B59 = 0xADF3
+0x8B5A = 0xADF4
+0x8B5B = 0xADF5
+0x8B5C = 0xADF6
+0x8B5D = 0xADF7
+0x8B61 = 0xADF8
+0x8B62 = 0xADF9
+0x8B63 = 0xADFA
+0x8B64 = 0xADFB
+0x8B65 = 0xADFC
+0x8B66 = 0xADFD
+0x8B67 = 0xADFE
+0x8B68 = 0xADFF
+0x8B69 = 0xAE00
+0x8B6A = 0xAE01
+0x8B6B = 0xAE02
+0x8B6C = 0xAE03
+0x8B6D = 0xAE04
+0x8B6E = 0xAE05
+0x8B6F = 0xAE06
+0x8B70 = 0xAE07
+0x8B71 = 0xAE08
+0x8B73 = 0xAE09
+0x8B74 = 0xAE0A
+0x8B75 = 0xAE0B
+0x8B76 = 0xAE0C
+0x8B77 = 0xAE0D
+0x8B78 = 0xAE0E
+0x8B79 = 0xAE0F
+0x8B7A = 0xAE10
+0x8B7B = 0xAE11
+0x8B7C = 0xAE12
+0x8B7D = 0xAE13
+0x8B81 = 0xAE14
+0x8B82 = 0xAE15
+0x8B83 = 0xAE16
+0x8B84 = 0xAE17
+0x8B85 = 0xAE18
+0x8B86 = 0xAE19
+0x8B87 = 0xAE1A
+0x8B88 = 0xAE1B
+0x8B89 = 0xAE1C
+0x8B8A = 0xAE1D
+0x8B8B = 0xAE1E
+0x8B8C = 0xAE1F
+0x8B8D = 0xAE20
+0x8B8E = 0xAE21
+0x8B8F = 0xAE22
+0x8B90 = 0xAE23
+0x8B91 = 0xAE24
+0x8B93 = 0xAE25
+0x8B94 = 0xAE26
+0x8B95 = 0xAE27
+0x8B96 = 0xAE28
+0x8B97 = 0xAE29
+0x8B98 = 0xAE2A
+0x8B99 = 0xAE2B
+0x8B9A = 0xAE2C
+0x8B9B = 0xAE2D
+0x8B9C = 0xAE2E
+0x8B9D = 0xAE2F
+0x8BA1 = 0xAE30
+0x8BA2 = 0xAE31
+0x8BA3 = 0xAE32
+0x8BA4 = 0xAE33
+0x8BA5 = 0xAE34
+0x8BA6 = 0xAE35
+0x8BA7 = 0xAE36
+0x8BA8 = 0xAE37
+0x8BA9 = 0xAE38
+0x8BAA = 0xAE39
+0x8BAB = 0xAE3A
+0x8BAC = 0xAE3B
+0x8BAD = 0xAE3C
+0x8BAE = 0xAE3D
+0x8BAF = 0xAE3E
+0x8BB0 = 0xAE3F
+0x8BB1 = 0xAE40
+0x8BB3 = 0xAE41
+0x8BB4 = 0xAE42
+0x8BB5 = 0xAE43
+0x8BB6 = 0xAE44
+0x8BB7 = 0xAE45
+0x8BB8 = 0xAE46
+0x8BB9 = 0xAE47
+0x8BBA = 0xAE48
+0x8BBB = 0xAE49
+0x8BBC = 0xAE4A
+0x8BBD = 0xAE4B
+0x8C41 = 0x3132
+0x8C61 = 0xAE4C
+0x8C62 = 0xAE4D
+0x8C63 = 0xAE4E
+0x8C64 = 0xAE4F
+0x8C65 = 0xAE50
+0x8C66 = 0xAE51
+0x8C67 = 0xAE52
+0x8C68 = 0xAE53
+0x8C69 = 0xAE54
+0x8C6A = 0xAE55
+0x8C6B = 0xAE56
+0x8C6C = 0xAE57
+0x8C6D = 0xAE58
+0x8C6E = 0xAE59
+0x8C6F = 0xAE5A
+0x8C70 = 0xAE5B
+0x8C71 = 0xAE5C
+0x8C73 = 0xAE5D
+0x8C74 = 0xAE5E
+0x8C75 = 0xAE5F
+0x8C76 = 0xAE60
+0x8C77 = 0xAE61
+0x8C78 = 0xAE62
+0x8C79 = 0xAE63
+0x8C7A = 0xAE64
+0x8C7B = 0xAE65
+0x8C7C = 0xAE66
+0x8C7D = 0xAE67
+0x8C81 = 0xAE68
+0x8C82 = 0xAE69
+0x8C83 = 0xAE6A
+0x8C84 = 0xAE6B
+0x8C85 = 0xAE6C
+0x8C86 = 0xAE6D
+0x8C87 = 0xAE6E
+0x8C88 = 0xAE6F
+0x8C89 = 0xAE70
+0x8C8A = 0xAE71
+0x8C8B = 0xAE72
+0x8C8C = 0xAE73
+0x8C8D = 0xAE74
+0x8C8E = 0xAE75
+0x8C8F = 0xAE76
+0x8C90 = 0xAE77
+0x8C91 = 0xAE78
+0x8C93 = 0xAE79
+0x8C94 = 0xAE7A
+0x8C95 = 0xAE7B
+0x8C96 = 0xAE7C
+0x8C97 = 0xAE7D
+0x8C98 = 0xAE7E
+0x8C99 = 0xAE7F
+0x8C9A = 0xAE80
+0x8C9B = 0xAE81
+0x8C9C = 0xAE82
+0x8C9D = 0xAE83
+0x8CA1 = 0xAE84
+0x8CA2 = 0xAE85
+0x8CA3 = 0xAE86
+0x8CA4 = 0xAE87
+0x8CA5 = 0xAE88
+0x8CA6 = 0xAE89
+0x8CA7 = 0xAE8A
+0x8CA8 = 0xAE8B
+0x8CA9 = 0xAE8C
+0x8CAA = 0xAE8D
+0x8CAB = 0xAE8E
+0x8CAC = 0xAE8F
+0x8CAD = 0xAE90
+0x8CAE = 0xAE91
+0x8CAF = 0xAE92
+0x8CB0 = 0xAE93
+0x8CB1 = 0xAE94
+0x8CB3 = 0xAE95
+0x8CB4 = 0xAE96
+0x8CB5 = 0xAE97
+0x8CB6 = 0xAE98
+0x8CB7 = 0xAE99
+0x8CB8 = 0xAE9A
+0x8CB9 = 0xAE9B
+0x8CBA = 0xAE9C
+0x8CBB = 0xAE9D
+0x8CBC = 0xAE9E
+0x8CBD = 0xAE9F
+0x8CC1 = 0xAEA0
+0x8CC2 = 0xAEA1
+0x8CC3 = 0xAEA2
+0x8CC4 = 0xAEA3
+0x8CC5 = 0xAEA4
+0x8CC6 = 0xAEA5
+0x8CC7 = 0xAEA6
+0x8CC8 = 0xAEA7
+0x8CC9 = 0xAEA8
+0x8CCA = 0xAEA9
+0x8CCB = 0xAEAA
+0x8CCC = 0xAEAB
+0x8CCD = 0xAEAC
+0x8CCE = 0xAEAD
+0x8CCF = 0xAEAE
+0x8CD0 = 0xAEAF
+0x8CD1 = 0xAEB0
+0x8CD3 = 0xAEB1
+0x8CD4 = 0xAEB2
+0x8CD5 = 0xAEB3
+0x8CD6 = 0xAEB4
+0x8CD7 = 0xAEB5
+0x8CD8 = 0xAEB6
+0x8CD9 = 0xAEB7
+0x8CDA = 0xAEB8
+0x8CDB = 0xAEB9
+0x8CDC = 0xAEBA
+0x8CDD = 0xAEBB
+0x8CE1 = 0xAEBC
+0x8CE2 = 0xAEBD
+0x8CE3 = 0xAEBE
+0x8CE4 = 0xAEBF
+0x8CE5 = 0xAEC0
+0x8CE6 = 0xAEC1
+0x8CE7 = 0xAEC2
+0x8CE8 = 0xAEC3
+0x8CE9 = 0xAEC4
+0x8CEA = 0xAEC5
+0x8CEB = 0xAEC6
+0x8CEC = 0xAEC7
+0x8CED = 0xAEC8
+0x8CEE = 0xAEC9
+0x8CEF = 0xAECA
+0x8CF0 = 0xAECB
+0x8CF1 = 0xAECC
+0x8CF3 = 0xAECD
+0x8CF4 = 0xAECE
+0x8CF5 = 0xAECF
+0x8CF6 = 0xAED0
+0x8CF7 = 0xAED1
+0x8CF8 = 0xAED2
+0x8CF9 = 0xAED3
+0x8CFA = 0xAED4
+0x8CFB = 0xAED5
+0x8CFC = 0xAED6
+0x8CFD = 0xAED7
+0x8D41 = 0xAED8
+0x8D42 = 0xAED9
+0x8D43 = 0xAEDA
+0x8D44 = 0xAEDB
+0x8D45 = 0xAEDC
+0x8D46 = 0xAEDD
+0x8D47 = 0xAEDE
+0x8D48 = 0xAEDF
+0x8D49 = 0xAEE0
+0x8D4A = 0xAEE1
+0x8D4B = 0xAEE2
+0x8D4C = 0xAEE3
+0x8D4D = 0xAEE4
+0x8D4E = 0xAEE5
+0x8D4F = 0xAEE6
+0x8D50 = 0xAEE7
+0x8D51 = 0xAEE8
+0x8D53 = 0xAEE9
+0x8D54 = 0xAEEA
+0x8D55 = 0xAEEB
+0x8D56 = 0xAEEC
+0x8D57 = 0xAEED
+0x8D58 = 0xAEEE
+0x8D59 = 0xAEEF
+0x8D5A = 0xAEF0
+0x8D5B = 0xAEF1
+0x8D5C = 0xAEF2
+0x8D5D = 0xAEF3
+0x8D61 = 0xAEF4
+0x8D62 = 0xAEF5
+0x8D63 = 0xAEF6
+0x8D64 = 0xAEF7
+0x8D65 = 0xAEF8
+0x8D66 = 0xAEF9
+0x8D67 = 0xAEFA
+0x8D68 = 0xAEFB
+0x8D69 = 0xAEFC
+0x8D6A = 0xAEFD
+0x8D6B = 0xAEFE
+0x8D6C = 0xAEFF
+0x8D6D = 0xAF00
+0x8D6E = 0xAF01
+0x8D6F = 0xAF02
+0x8D70 = 0xAF03
+0x8D71 = 0xAF04
+0x8D73 = 0xAF05
+0x8D74 = 0xAF06
+0x8D75 = 0xAF07
+0x8D76 = 0xAF08
+0x8D77 = 0xAF09
+0x8D78 = 0xAF0A
+0x8D79 = 0xAF0B
+0x8D7A = 0xAF0C
+0x8D7B = 0xAF0D
+0x8D7C = 0xAF0E
+0x8D7D = 0xAF0F
+0x8D81 = 0xAF10
+0x8D82 = 0xAF11
+0x8D83 = 0xAF12
+0x8D84 = 0xAF13
+0x8D85 = 0xAF14
+0x8D86 = 0xAF15
+0x8D87 = 0xAF16
+0x8D88 = 0xAF17
+0x8D89 = 0xAF18
+0x8D8A = 0xAF19
+0x8D8B = 0xAF1A
+0x8D8C = 0xAF1B
+0x8D8D = 0xAF1C
+0x8D8E = 0xAF1D
+0x8D8F = 0xAF1E
+0x8D90 = 0xAF1F
+0x8D91 = 0xAF20
+0x8D93 = 0xAF21
+0x8D94 = 0xAF22
+0x8D95 = 0xAF23
+0x8D96 = 0xAF24
+0x8D97 = 0xAF25
+0x8D98 = 0xAF26
+0x8D99 = 0xAF27
+0x8D9A = 0xAF28
+0x8D9B = 0xAF29
+0x8D9C = 0xAF2A
+0x8D9D = 0xAF2B
+0x8DA1 = 0xAF2C
+0x8DA2 = 0xAF2D
+0x8DA3 = 0xAF2E
+0x8DA4 = 0xAF2F
+0x8DA5 = 0xAF30
+0x8DA6 = 0xAF31
+0x8DA7 = 0xAF32
+0x8DA8 = 0xAF33
+0x8DA9 = 0xAF34
+0x8DAA = 0xAF35
+0x8DAB = 0xAF36
+0x8DAC = 0xAF37
+0x8DAD = 0xAF38
+0x8DAE = 0xAF39
+0x8DAF = 0xAF3A
+0x8DB0 = 0xAF3B
+0x8DB1 = 0xAF3C
+0x8DB3 = 0xAF3D
+0x8DB4 = 0xAF3E
+0x8DB5 = 0xAF3F
+0x8DB6 = 0xAF40
+0x8DB7 = 0xAF41
+0x8DB8 = 0xAF42
+0x8DB9 = 0xAF43
+0x8DBA = 0xAF44
+0x8DBB = 0xAF45
+0x8DBC = 0xAF46
+0x8DBD = 0xAF47
+0x8DC1 = 0xAF48
+0x8DC2 = 0xAF49
+0x8DC3 = 0xAF4A
+0x8DC4 = 0xAF4B
+0x8DC5 = 0xAF4C
+0x8DC6 = 0xAF4D
+0x8DC7 = 0xAF4E
+0x8DC8 = 0xAF4F
+0x8DC9 = 0xAF50
+0x8DCA = 0xAF51
+0x8DCB = 0xAF52
+0x8DCC = 0xAF53
+0x8DCD = 0xAF54
+0x8DCE = 0xAF55
+0x8DCF = 0xAF56
+0x8DD0 = 0xAF57
+0x8DD1 = 0xAF58
+0x8DD3 = 0xAF59
+0x8DD4 = 0xAF5A
+0x8DD5 = 0xAF5B
+0x8DD6 = 0xAF5C
+0x8DD7 = 0xAF5D
+0x8DD8 = 0xAF5E
+0x8DD9 = 0xAF5F
+0x8DDA = 0xAF60
+0x8DDB = 0xAF61
+0x8DDC = 0xAF62
+0x8DDD = 0xAF63
+0x8DE1 = 0xAF64
+0x8DE2 = 0xAF65
+0x8DE3 = 0xAF66
+0x8DE4 = 0xAF67
+0x8DE5 = 0xAF68
+0x8DE6 = 0xAF69
+0x8DE7 = 0xAF6A
+0x8DE8 = 0xAF6B
+0x8DE9 = 0xAF6C
+0x8DEA = 0xAF6D
+0x8DEB = 0xAF6E
+0x8DEC = 0xAF6F
+0x8DED = 0xAF70
+0x8DEE = 0xAF71
+0x8DEF = 0xAF72
+0x8DF0 = 0xAF73
+0x8DF1 = 0xAF74
+0x8DF3 = 0xAF75
+0x8DF4 = 0xAF76
+0x8DF5 = 0xAF77
+0x8DF6 = 0xAF78
+0x8DF7 = 0xAF79
+0x8DF8 = 0xAF7A
+0x8DF9 = 0xAF7B
+0x8DFA = 0xAF7C
+0x8DFB = 0xAF7D
+0x8DFC = 0xAF7E
+0x8DFD = 0xAF7F
+0x8E41 = 0xAF80
+0x8E42 = 0xAF81
+0x8E43 = 0xAF82
+0x8E44 = 0xAF83
+0x8E45 = 0xAF84
+0x8E46 = 0xAF85
+0x8E47 = 0xAF86
+0x8E48 = 0xAF87
+0x8E49 = 0xAF88
+0x8E4A = 0xAF89
+0x8E4B = 0xAF8A
+0x8E4C = 0xAF8B
+0x8E4D = 0xAF8C
+0x8E4E = 0xAF8D
+0x8E4F = 0xAF8E
+0x8E50 = 0xAF8F
+0x8E51 = 0xAF90
+0x8E53 = 0xAF91
+0x8E54 = 0xAF92
+0x8E55 = 0xAF93
+0x8E56 = 0xAF94
+0x8E57 = 0xAF95
+0x8E58 = 0xAF96
+0x8E59 = 0xAF97
+0x8E5A = 0xAF98
+0x8E5B = 0xAF99
+0x8E5C = 0xAF9A
+0x8E5D = 0xAF9B
+0x8E61 = 0xAF9C
+0x8E62 = 0xAF9D
+0x8E63 = 0xAF9E
+0x8E64 = 0xAF9F
+0x8E65 = 0xAFA0
+0x8E66 = 0xAFA1
+0x8E67 = 0xAFA2
+0x8E68 = 0xAFA3
+0x8E69 = 0xAFA4
+0x8E6A = 0xAFA5
+0x8E6B = 0xAFA6
+0x8E6C = 0xAFA7
+0x8E6D = 0xAFA8
+0x8E6E = 0xAFA9
+0x8E6F = 0xAFAA
+0x8E70 = 0xAFAB
+0x8E71 = 0xAFAC
+0x8E73 = 0xAFAD
+0x8E74 = 0xAFAE
+0x8E75 = 0xAFAF
+0x8E76 = 0xAFB0
+0x8E77 = 0xAFB1
+0x8E78 = 0xAFB2
+0x8E79 = 0xAFB3
+0x8E7A = 0xAFB4
+0x8E7B = 0xAFB5
+0x8E7C = 0xAFB6
+0x8E7D = 0xAFB7
+0x8E81 = 0xAFB8
+0x8E82 = 0xAFB9
+0x8E83 = 0xAFBA
+0x8E84 = 0xAFBB
+0x8E85 = 0xAFBC
+0x8E86 = 0xAFBD
+0x8E87 = 0xAFBE
+0x8E88 = 0xAFBF
+0x8E89 = 0xAFC0
+0x8E8A = 0xAFC1
+0x8E8B = 0xAFC2
+0x8E8C = 0xAFC3
+0x8E8D = 0xAFC4
+0x8E8E = 0xAFC5
+0x8E8F = 0xAFC6
+0x8E90 = 0xAFC7
+0x8E91 = 0xAFC8
+0x8E93 = 0xAFC9
+0x8E94 = 0xAFCA
+0x8E95 = 0xAFCB
+0x8E96 = 0xAFCC
+0x8E97 = 0xAFCD
+0x8E98 = 0xAFCE
+0x8E99 = 0xAFCF
+0x8E9A = 0xAFD0
+0x8E9B = 0xAFD1
+0x8E9C = 0xAFD2
+0x8E9D = 0xAFD3
+0x8EA1 = 0xAFD4
+0x8EA2 = 0xAFD5
+0x8EA3 = 0xAFD6
+0x8EA4 = 0xAFD7
+0x8EA5 = 0xAFD8
+0x8EA6 = 0xAFD9
+0x8EA7 = 0xAFDA
+0x8EA8 = 0xAFDB
+0x8EA9 = 0xAFDC
+0x8EAA = 0xAFDD
+0x8EAB = 0xAFDE
+0x8EAC = 0xAFDF
+0x8EAD = 0xAFE0
+0x8EAE = 0xAFE1
+0x8EAF = 0xAFE2
+0x8EB0 = 0xAFE3
+0x8EB1 = 0xAFE4
+0x8EB3 = 0xAFE5
+0x8EB4 = 0xAFE6
+0x8EB5 = 0xAFE7
+0x8EB6 = 0xAFE8
+0x8EB7 = 0xAFE9
+0x8EB8 = 0xAFEA
+0x8EB9 = 0xAFEB
+0x8EBA = 0xAFEC
+0x8EBB = 0xAFED
+0x8EBC = 0xAFEE
+0x8EBD = 0xAFEF
+0x8EC1 = 0xAFF0
+0x8EC2 = 0xAFF1
+0x8EC3 = 0xAFF2
+0x8EC4 = 0xAFF3
+0x8EC5 = 0xAFF4
+0x8EC6 = 0xAFF5
+0x8EC7 = 0xAFF6
+0x8EC8 = 0xAFF7
+0x8EC9 = 0xAFF8
+0x8ECA = 0xAFF9
+0x8ECB = 0xAFFA
+0x8ECC = 0xAFFB
+0x8ECD = 0xAFFC
+0x8ECE = 0xAFFD
+0x8ECF = 0xAFFE
+0x8ED0 = 0xAFFF
+0x8ED1 = 0xB000
+0x8ED3 = 0xB001
+0x8ED4 = 0xB002
+0x8ED5 = 0xB003
+0x8ED6 = 0xB004
+0x8ED7 = 0xB005
+0x8ED8 = 0xB006
+0x8ED9 = 0xB007
+0x8EDA = 0xB008
+0x8EDB = 0xB009
+0x8EDC = 0xB00A
+0x8EDD = 0xB00B
+0x8EE1 = 0xB00C
+0x8EE2 = 0xB00D
+0x8EE3 = 0xB00E
+0x8EE4 = 0xB00F
+0x8EE5 = 0xB010
+0x8EE6 = 0xB011
+0x8EE7 = 0xB012
+0x8EE8 = 0xB013
+0x8EE9 = 0xB014
+0x8EEA = 0xB015
+0x8EEB = 0xB016
+0x8EEC = 0xB017
+0x8EED = 0xB018
+0x8EEE = 0xB019
+0x8EEF = 0xB01A
+0x8EF0 = 0xB01B
+0x8EF1 = 0xB01C
+0x8EF3 = 0xB01D
+0x8EF4 = 0xB01E
+0x8EF5 = 0xB01F
+0x8EF6 = 0xB020
+0x8EF7 = 0xB021
+0x8EF8 = 0xB022
+0x8EF9 = 0xB023
+0x8EFA = 0xB024
+0x8EFB = 0xB025
+0x8EFC = 0xB026
+0x8EFD = 0xB027
+0x8F41 = 0xB028
+0x8F42 = 0xB029
+0x8F43 = 0xB02A
+0x8F44 = 0xB02B
+0x8F45 = 0xB02C
+0x8F46 = 0xB02D
+0x8F47 = 0xB02E
+0x8F48 = 0xB02F
+0x8F49 = 0xB030
+0x8F4A = 0xB031
+0x8F4B = 0xB032
+0x8F4C = 0xB033
+0x8F4D = 0xB034
+0x8F4E = 0xB035
+0x8F4F = 0xB036
+0x8F50 = 0xB037
+0x8F51 = 0xB038
+0x8F53 = 0xB039
+0x8F54 = 0xB03A
+0x8F55 = 0xB03B
+0x8F56 = 0xB03C
+0x8F57 = 0xB03D
+0x8F58 = 0xB03E
+0x8F59 = 0xB03F
+0x8F5A = 0xB040
+0x8F5B = 0xB041
+0x8F5C = 0xB042
+0x8F5D = 0xB043
+0x8F61 = 0xB044
+0x8F62 = 0xB045
+0x8F63 = 0xB046
+0x8F64 = 0xB047
+0x8F65 = 0xB048
+0x8F66 = 0xB049
+0x8F67 = 0xB04A
+0x8F68 = 0xB04B
+0x8F69 = 0xB04C
+0x8F6A = 0xB04D
+0x8F6B = 0xB04E
+0x8F6C = 0xB04F
+0x8F6D = 0xB050
+0x8F6E = 0xB051
+0x8F6F = 0xB052
+0x8F70 = 0xB053
+0x8F71 = 0xB054
+0x8F73 = 0xB055
+0x8F74 = 0xB056
+0x8F75 = 0xB057
+0x8F76 = 0xB058
+0x8F77 = 0xB059
+0x8F78 = 0xB05A
+0x8F79 = 0xB05B
+0x8F7A = 0xB05C
+0x8F7B = 0xB05D
+0x8F7C = 0xB05E
+0x8F7D = 0xB05F
+0x8F81 = 0xB060
+0x8F82 = 0xB061
+0x8F83 = 0xB062
+0x8F84 = 0xB063
+0x8F85 = 0xB064
+0x8F86 = 0xB065
+0x8F87 = 0xB066
+0x8F88 = 0xB067
+0x8F89 = 0xB068
+0x8F8A = 0xB069
+0x8F8B = 0xB06A
+0x8F8C = 0xB06B
+0x8F8D = 0xB06C
+0x8F8E = 0xB06D
+0x8F8F = 0xB06E
+0x8F90 = 0xB06F
+0x8F91 = 0xB070
+0x8F93 = 0xB071
+0x8F94 = 0xB072
+0x8F95 = 0xB073
+0x8F96 = 0xB074
+0x8F97 = 0xB075
+0x8F98 = 0xB076
+0x8F99 = 0xB077
+0x8F9A = 0xB078
+0x8F9B = 0xB079
+0x8F9C = 0xB07A
+0x8F9D = 0xB07B
+0x8FA1 = 0xB07C
+0x8FA2 = 0xB07D
+0x8FA3 = 0xB07E
+0x8FA4 = 0xB07F
+0x8FA5 = 0xB080
+0x8FA6 = 0xB081
+0x8FA7 = 0xB082
+0x8FA8 = 0xB083
+0x8FA9 = 0xB084
+0x8FAA = 0xB085
+0x8FAB = 0xB086
+0x8FAC = 0xB087
+0x8FAD = 0xB088
+0x8FAE = 0xB089
+0x8FAF = 0xB08A
+0x8FB0 = 0xB08B
+0x8FB1 = 0xB08C
+0x8FB3 = 0xB08D
+0x8FB4 = 0xB08E
+0x8FB5 = 0xB08F
+0x8FB6 = 0xB090
+0x8FB7 = 0xB091
+0x8FB8 = 0xB092
+0x8FB9 = 0xB093
+0x8FBA = 0xB094
+0x8FBB = 0xB095
+0x8FBC = 0xB096
+0x8FBD = 0xB097
+0x9041 = 0x3134
+0x9061 = 0xB098
+0x9062 = 0xB099
+0x9063 = 0xB09A
+0x9064 = 0xB09B
+0x9065 = 0xB09C
+0x9066 = 0xB09D
+0x9067 = 0xB09E
+0x9068 = 0xB09F
+0x9069 = 0xB0A0
+0x906A = 0xB0A1
+0x906B = 0xB0A2
+0x906C = 0xB0A3
+0x906D = 0xB0A4
+0x906E = 0xB0A5
+0x906F = 0xB0A6
+0x9070 = 0xB0A7
+0x9071 = 0xB0A8
+0x9073 = 0xB0A9
+0x9074 = 0xB0AA
+0x9075 = 0xB0AB
+0x9076 = 0xB0AC
+0x9077 = 0xB0AD
+0x9078 = 0xB0AE
+0x9079 = 0xB0AF
+0x907A = 0xB0B0
+0x907B = 0xB0B1
+0x907C = 0xB0B2
+0x907D = 0xB0B3
+0x9081 = 0xB0B4
+0x9082 = 0xB0B5
+0x9083 = 0xB0B6
+0x9084 = 0xB0B7
+0x9085 = 0xB0B8
+0x9086 = 0xB0B9
+0x9087 = 0xB0BA
+0x9088 = 0xB0BB
+0x9089 = 0xB0BC
+0x908A = 0xB0BD
+0x908B = 0xB0BE
+0x908C = 0xB0BF
+0x908D = 0xB0C0
+0x908E = 0xB0C1
+0x908F = 0xB0C2
+0x9090 = 0xB0C3
+0x9091 = 0xB0C4
+0x9093 = 0xB0C5
+0x9094 = 0xB0C6
+0x9095 = 0xB0C7
+0x9096 = 0xB0C8
+0x9097 = 0xB0C9
+0x9098 = 0xB0CA
+0x9099 = 0xB0CB
+0x909A = 0xB0CC
+0x909B = 0xB0CD
+0x909C = 0xB0CE
+0x909D = 0xB0CF
+0x90A1 = 0xB0D0
+0x90A2 = 0xB0D1
+0x90A3 = 0xB0D2
+0x90A4 = 0xB0D3
+0x90A5 = 0xB0D4
+0x90A6 = 0xB0D5
+0x90A7 = 0xB0D6
+0x90A8 = 0xB0D7
+0x90A9 = 0xB0D8
+0x90AA = 0xB0D9
+0x90AB = 0xB0DA
+0x90AC = 0xB0DB
+0x90AD = 0xB0DC
+0x90AE = 0xB0DD
+0x90AF = 0xB0DE
+0x90B0 = 0xB0DF
+0x90B1 = 0xB0E0
+0x90B3 = 0xB0E1
+0x90B4 = 0xB0E2
+0x90B5 = 0xB0E3
+0x90B6 = 0xB0E4
+0x90B7 = 0xB0E5
+0x90B8 = 0xB0E6
+0x90B9 = 0xB0E7
+0x90BA = 0xB0E8
+0x90BB = 0xB0E9
+0x90BC = 0xB0EA
+0x90BD = 0xB0EB
+0x90C1 = 0xB0EC
+0x90C2 = 0xB0ED
+0x90C3 = 0xB0EE
+0x90C4 = 0xB0EF
+0x90C5 = 0xB0F0
+0x90C6 = 0xB0F1
+0x90C7 = 0xB0F2
+0x90C8 = 0xB0F3
+0x90C9 = 0xB0F4
+0x90CA = 0xB0F5
+0x90CB = 0xB0F6
+0x90CC = 0xB0F7
+0x90CD = 0xB0F8
+0x90CE = 0xB0F9
+0x90CF = 0xB0FA
+0x90D0 = 0xB0FB
+0x90D1 = 0xB0FC
+0x90D3 = 0xB0FD
+0x90D4 = 0xB0FE
+0x90D5 = 0xB0FF
+0x90D6 = 0xB100
+0x90D7 = 0xB101
+0x90D8 = 0xB102
+0x90D9 = 0xB103
+0x90DA = 0xB104
+0x90DB = 0xB105
+0x90DC = 0xB106
+0x90DD = 0xB107
+0x90E1 = 0xB108
+0x90E2 = 0xB109
+0x90E3 = 0xB10A
+0x90E4 = 0xB10B
+0x90E5 = 0xB10C
+0x90E6 = 0xB10D
+0x90E7 = 0xB10E
+0x90E8 = 0xB10F
+0x90E9 = 0xB110
+0x90EA = 0xB111
+0x90EB = 0xB112
+0x90EC = 0xB113
+0x90ED = 0xB114
+0x90EE = 0xB115
+0x90EF = 0xB116
+0x90F0 = 0xB117
+0x90F1 = 0xB118
+0x90F3 = 0xB119
+0x90F4 = 0xB11A
+0x90F5 = 0xB11B
+0x90F6 = 0xB11C
+0x90F7 = 0xB11D
+0x90F8 = 0xB11E
+0x90F9 = 0xB11F
+0x90FA = 0xB120
+0x90FB = 0xB121
+0x90FC = 0xB122
+0x90FD = 0xB123
+0x9141 = 0xB124
+0x9142 = 0xB125
+0x9143 = 0xB126
+0x9144 = 0xB127
+0x9145 = 0xB128
+0x9146 = 0xB129
+0x9147 = 0xB12A
+0x9148 = 0xB12B
+0x9149 = 0xB12C
+0x914A = 0xB12D
+0x914B = 0xB12E
+0x914C = 0xB12F
+0x914D = 0xB130
+0x914E = 0xB131
+0x914F = 0xB132
+0x9150 = 0xB133
+0x9151 = 0xB134
+0x9153 = 0xB135
+0x9154 = 0xB136
+0x9155 = 0xB137
+0x9156 = 0xB138
+0x9157 = 0xB139
+0x9158 = 0xB13A
+0x9159 = 0xB13B
+0x915A = 0xB13C
+0x915B = 0xB13D
+0x915C = 0xB13E
+0x915D = 0xB13F
+0x9161 = 0xB140
+0x9162 = 0xB141
+0x9163 = 0xB142
+0x9164 = 0xB143
+0x9165 = 0xB144
+0x9166 = 0xB145
+0x9167 = 0xB146
+0x9168 = 0xB147
+0x9169 = 0xB148
+0x916A = 0xB149
+0x916B = 0xB14A
+0x916C = 0xB14B
+0x916D = 0xB14C
+0x916E = 0xB14D
+0x916F = 0xB14E
+0x9170 = 0xB14F
+0x9171 = 0xB150
+0x9173 = 0xB151
+0x9174 = 0xB152
+0x9175 = 0xB153
+0x9176 = 0xB154
+0x9177 = 0xB155
+0x9178 = 0xB156
+0x9179 = 0xB157
+0x917A = 0xB158
+0x917B = 0xB159
+0x917C = 0xB15A
+0x917D = 0xB15B
+0x9181 = 0xB15C
+0x9182 = 0xB15D
+0x9183 = 0xB15E
+0x9184 = 0xB15F
+0x9185 = 0xB160
+0x9186 = 0xB161
+0x9187 = 0xB162
+0x9188 = 0xB163
+0x9189 = 0xB164
+0x918A = 0xB165
+0x918B = 0xB166
+0x918C = 0xB167
+0x918D = 0xB168
+0x918E = 0xB169
+0x918F = 0xB16A
+0x9190 = 0xB16B
+0x9191 = 0xB16C
+0x9193 = 0xB16D
+0x9194 = 0xB16E
+0x9195 = 0xB16F
+0x9196 = 0xB170
+0x9197 = 0xB171
+0x9198 = 0xB172
+0x9199 = 0xB173
+0x919A = 0xB174
+0x919B = 0xB175
+0x919C = 0xB176
+0x919D = 0xB177
+0x91A1 = 0xB178
+0x91A2 = 0xB179
+0x91A3 = 0xB17A
+0x91A4 = 0xB17B
+0x91A5 = 0xB17C
+0x91A6 = 0xB17D
+0x91A7 = 0xB17E
+0x91A8 = 0xB17F
+0x91A9 = 0xB180
+0x91AA = 0xB181
+0x91AB = 0xB182
+0x91AC = 0xB183
+0x91AD = 0xB184
+0x91AE = 0xB185
+0x91AF = 0xB186
+0x91B0 = 0xB187
+0x91B1 = 0xB188
+0x91B3 = 0xB189
+0x91B4 = 0xB18A
+0x91B5 = 0xB18B
+0x91B6 = 0xB18C
+0x91B7 = 0xB18D
+0x91B8 = 0xB18E
+0x91B9 = 0xB18F
+0x91BA = 0xB190
+0x91BB = 0xB191
+0x91BC = 0xB192
+0x91BD = 0xB193
+0x91C1 = 0xB194
+0x91C2 = 0xB195
+0x91C3 = 0xB196
+0x91C4 = 0xB197
+0x91C5 = 0xB198
+0x91C6 = 0xB199
+0x91C7 = 0xB19A
+0x91C8 = 0xB19B
+0x91C9 = 0xB19C
+0x91CA = 0xB19D
+0x91CB = 0xB19E
+0x91CC = 0xB19F
+0x91CD = 0xB1A0
+0x91CE = 0xB1A1
+0x91CF = 0xB1A2
+0x91D0 = 0xB1A3
+0x91D1 = 0xB1A4
+0x91D3 = 0xB1A5
+0x91D4 = 0xB1A6
+0x91D5 = 0xB1A7
+0x91D6 = 0xB1A8
+0x91D7 = 0xB1A9
+0x91D8 = 0xB1AA
+0x91D9 = 0xB1AB
+0x91DA = 0xB1AC
+0x91DB = 0xB1AD
+0x91DC = 0xB1AE
+0x91DD = 0xB1AF
+0x91E1 = 0xB1B0
+0x91E2 = 0xB1B1
+0x91E3 = 0xB1B2
+0x91E4 = 0xB1B3
+0x91E5 = 0xB1B4
+0x91E6 = 0xB1B5
+0x91E7 = 0xB1B6
+0x91E8 = 0xB1B7
+0x91E9 = 0xB1B8
+0x91EA = 0xB1B9
+0x91EB = 0xB1BA
+0x91EC = 0xB1BB
+0x91ED = 0xB1BC
+0x91EE = 0xB1BD
+0x91EF = 0xB1BE
+0x91F0 = 0xB1BF
+0x91F1 = 0xB1C0
+0x91F3 = 0xB1C1
+0x91F4 = 0xB1C2
+0x91F5 = 0xB1C3
+0x91F6 = 0xB1C4
+0x91F7 = 0xB1C5
+0x91F8 = 0xB1C6
+0x91F9 = 0xB1C7
+0x91FA = 0xB1C8
+0x91FB = 0xB1C9
+0x91FC = 0xB1CA
+0x91FD = 0xB1CB
+0x9241 = 0xB1CC
+0x9242 = 0xB1CD
+0x9243 = 0xB1CE
+0x9244 = 0xB1CF
+0x9245 = 0xB1D0
+0x9246 = 0xB1D1
+0x9247 = 0xB1D2
+0x9248 = 0xB1D3
+0x9249 = 0xB1D4
+0x924A = 0xB1D5
+0x924B = 0xB1D6
+0x924C = 0xB1D7
+0x924D = 0xB1D8
+0x924E = 0xB1D9
+0x924F = 0xB1DA
+0x9250 = 0xB1DB
+0x9251 = 0xB1DC
+0x9253 = 0xB1DD
+0x9254 = 0xB1DE
+0x9255 = 0xB1DF
+0x9256 = 0xB1E0
+0x9257 = 0xB1E1
+0x9258 = 0xB1E2
+0x9259 = 0xB1E3
+0x925A = 0xB1E4
+0x925B = 0xB1E5
+0x925C = 0xB1E6
+0x925D = 0xB1E7
+0x9261 = 0xB1E8
+0x9262 = 0xB1E9
+0x9263 = 0xB1EA
+0x9264 = 0xB1EB
+0x9265 = 0xB1EC
+0x9266 = 0xB1ED
+0x9267 = 0xB1EE
+0x9268 = 0xB1EF
+0x9269 = 0xB1F0
+0x926A = 0xB1F1
+0x926B = 0xB1F2
+0x926C = 0xB1F3
+0x926D = 0xB1F4
+0x926E = 0xB1F5
+0x926F = 0xB1F6
+0x9270 = 0xB1F7
+0x9271 = 0xB1F8
+0x9273 = 0xB1F9
+0x9274 = 0xB1FA
+0x9275 = 0xB1FB
+0x9276 = 0xB1FC
+0x9277 = 0xB1FD
+0x9278 = 0xB1FE
+0x9279 = 0xB1FF
+0x927A = 0xB200
+0x927B = 0xB201
+0x927C = 0xB202
+0x927D = 0xB203
+0x9281 = 0xB204
+0x9282 = 0xB205
+0x9283 = 0xB206
+0x9284 = 0xB207
+0x9285 = 0xB208
+0x9286 = 0xB209
+0x9287 = 0xB20A
+0x9288 = 0xB20B
+0x9289 = 0xB20C
+0x928A = 0xB20D
+0x928B = 0xB20E
+0x928C = 0xB20F
+0x928D = 0xB210
+0x928E = 0xB211
+0x928F = 0xB212
+0x9290 = 0xB213
+0x9291 = 0xB214
+0x9293 = 0xB215
+0x9294 = 0xB216
+0x9295 = 0xB217
+0x9296 = 0xB218
+0x9297 = 0xB219
+0x9298 = 0xB21A
+0x9299 = 0xB21B
+0x929A = 0xB21C
+0x929B = 0xB21D
+0x929C = 0xB21E
+0x929D = 0xB21F
+0x92A1 = 0xB220
+0x92A2 = 0xB221
+0x92A3 = 0xB222
+0x92A4 = 0xB223
+0x92A5 = 0xB224
+0x92A6 = 0xB225
+0x92A7 = 0xB226
+0x92A8 = 0xB227
+0x92A9 = 0xB228
+0x92AA = 0xB229
+0x92AB = 0xB22A
+0x92AC = 0xB22B
+0x92AD = 0xB22C
+0x92AE = 0xB22D
+0x92AF = 0xB22E
+0x92B0 = 0xB22F
+0x92B1 = 0xB230
+0x92B3 = 0xB231
+0x92B4 = 0xB232
+0x92B5 = 0xB233
+0x92B6 = 0xB234
+0x92B7 = 0xB235
+0x92B8 = 0xB236
+0x92B9 = 0xB237
+0x92BA = 0xB238
+0x92BB = 0xB239
+0x92BC = 0xB23A
+0x92BD = 0xB23B
+0x92C1 = 0xB23C
+0x92C2 = 0xB23D
+0x92C3 = 0xB23E
+0x92C4 = 0xB23F
+0x92C5 = 0xB240
+0x92C6 = 0xB241
+0x92C7 = 0xB242
+0x92C8 = 0xB243
+0x92C9 = 0xB244
+0x92CA = 0xB245
+0x92CB = 0xB246
+0x92CC = 0xB247
+0x92CD = 0xB248
+0x92CE = 0xB249
+0x92CF = 0xB24A
+0x92D0 = 0xB24B
+0x92D1 = 0xB24C
+0x92D3 = 0xB24D
+0x92D4 = 0xB24E
+0x92D5 = 0xB24F
+0x92D6 = 0xB250
+0x92D7 = 0xB251
+0x92D8 = 0xB252
+0x92D9 = 0xB253
+0x92DA = 0xB254
+0x92DB = 0xB255
+0x92DC = 0xB256
+0x92DD = 0xB257
+0x92E1 = 0xB258
+0x92E2 = 0xB259
+0x92E3 = 0xB25A
+0x92E4 = 0xB25B
+0x92E5 = 0xB25C
+0x92E6 = 0xB25D
+0x92E7 = 0xB25E
+0x92E8 = 0xB25F
+0x92E9 = 0xB260
+0x92EA = 0xB261
+0x92EB = 0xB262
+0x92EC = 0xB263
+0x92ED = 0xB264
+0x92EE = 0xB265
+0x92EF = 0xB266
+0x92F0 = 0xB267
+0x92F1 = 0xB268
+0x92F3 = 0xB269
+0x92F4 = 0xB26A
+0x92F5 = 0xB26B
+0x92F6 = 0xB26C
+0x92F7 = 0xB26D
+0x92F8 = 0xB26E
+0x92F9 = 0xB26F
+0x92FA = 0xB270
+0x92FB = 0xB271
+0x92FC = 0xB272
+0x92FD = 0xB273
+0x9341 = 0xB274
+0x9342 = 0xB275
+0x9343 = 0xB276
+0x9344 = 0xB277
+0x9345 = 0xB278
+0x9346 = 0xB279
+0x9347 = 0xB27A
+0x9348 = 0xB27B
+0x9349 = 0xB27C
+0x934A = 0xB27D
+0x934B = 0xB27E
+0x934C = 0xB27F
+0x934D = 0xB280
+0x934E = 0xB281
+0x934F = 0xB282
+0x9350 = 0xB283
+0x9351 = 0xB284
+0x9353 = 0xB285
+0x9354 = 0xB286
+0x9355 = 0xB287
+0x9356 = 0xB288
+0x9357 = 0xB289
+0x9358 = 0xB28A
+0x9359 = 0xB28B
+0x935A = 0xB28C
+0x935B = 0xB28D
+0x935C = 0xB28E
+0x935D = 0xB28F
+0x9361 = 0xB290
+0x9362 = 0xB291
+0x9363 = 0xB292
+0x9364 = 0xB293
+0x9365 = 0xB294
+0x9366 = 0xB295
+0x9367 = 0xB296
+0x9368 = 0xB297
+0x9369 = 0xB298
+0x936A = 0xB299
+0x936B = 0xB29A
+0x936C = 0xB29B
+0x936D = 0xB29C
+0x936E = 0xB29D
+0x936F = 0xB29E
+0x9370 = 0xB29F
+0x9371 = 0xB2A0
+0x9373 = 0xB2A1
+0x9374 = 0xB2A2
+0x9375 = 0xB2A3
+0x9376 = 0xB2A4
+0x9377 = 0xB2A5
+0x9378 = 0xB2A6
+0x9379 = 0xB2A7
+0x937A = 0xB2A8
+0x937B = 0xB2A9
+0x937C = 0xB2AA
+0x937D = 0xB2AB
+0x9381 = 0xB2AC
+0x9382 = 0xB2AD
+0x9383 = 0xB2AE
+0x9384 = 0xB2AF
+0x9385 = 0xB2B0
+0x9386 = 0xB2B1
+0x9387 = 0xB2B2
+0x9388 = 0xB2B3
+0x9389 = 0xB2B4
+0x938A = 0xB2B5
+0x938B = 0xB2B6
+0x938C = 0xB2B7
+0x938D = 0xB2B8
+0x938E = 0xB2B9
+0x938F = 0xB2BA
+0x9390 = 0xB2BB
+0x9391 = 0xB2BC
+0x9393 = 0xB2BD
+0x9394 = 0xB2BE
+0x9395 = 0xB2BF
+0x9396 = 0xB2C0
+0x9397 = 0xB2C1
+0x9398 = 0xB2C2
+0x9399 = 0xB2C3
+0x939A = 0xB2C4
+0x939B = 0xB2C5
+0x939C = 0xB2C6
+0x939D = 0xB2C7
+0x93A1 = 0xB2C8
+0x93A2 = 0xB2C9
+0x93A3 = 0xB2CA
+0x93A4 = 0xB2CB
+0x93A5 = 0xB2CC
+0x93A6 = 0xB2CD
+0x93A7 = 0xB2CE
+0x93A8 = 0xB2CF
+0x93A9 = 0xB2D0
+0x93AA = 0xB2D1
+0x93AB = 0xB2D2
+0x93AC = 0xB2D3
+0x93AD = 0xB2D4
+0x93AE = 0xB2D5
+0x93AF = 0xB2D6
+0x93B0 = 0xB2D7
+0x93B1 = 0xB2D8
+0x93B3 = 0xB2D9
+0x93B4 = 0xB2DA
+0x93B5 = 0xB2DB
+0x93B6 = 0xB2DC
+0x93B7 = 0xB2DD
+0x93B8 = 0xB2DE
+0x93B9 = 0xB2DF
+0x93BA = 0xB2E0
+0x93BB = 0xB2E1
+0x93BC = 0xB2E2
+0x93BD = 0xB2E3
+0x9441 = 0x3137
+0x9461 = 0xB2E4
+0x9462 = 0xB2E5
+0x9463 = 0xB2E6
+0x9464 = 0xB2E7
+0x9465 = 0xB2E8
+0x9466 = 0xB2E9
+0x9467 = 0xB2EA
+0x9468 = 0xB2EB
+0x9469 = 0xB2EC
+0x946A = 0xB2ED
+0x946B = 0xB2EE
+0x946C = 0xB2EF
+0x946D = 0xB2F0
+0x946E = 0xB2F1
+0x946F = 0xB2F2
+0x9470 = 0xB2F3
+0x9471 = 0xB2F4
+0x9473 = 0xB2F5
+0x9474 = 0xB2F6
+0x9475 = 0xB2F7
+0x9476 = 0xB2F8
+0x9477 = 0xB2F9
+0x9478 = 0xB2FA
+0x9479 = 0xB2FB
+0x947A = 0xB2FC
+0x947B = 0xB2FD
+0x947C = 0xB2FE
+0x947D = 0xB2FF
+0x9481 = 0xB300
+0x9482 = 0xB301
+0x9483 = 0xB302
+0x9484 = 0xB303
+0x9485 = 0xB304
+0x9486 = 0xB305
+0x9487 = 0xB306
+0x9488 = 0xB307
+0x9489 = 0xB308
+0x948A = 0xB309
+0x948B = 0xB30A
+0x948C = 0xB30B
+0x948D = 0xB30C
+0x948E = 0xB30D
+0x948F = 0xB30E
+0x9490 = 0xB30F
+0x9491 = 0xB310
+0x9493 = 0xB311
+0x9494 = 0xB312
+0x9495 = 0xB313
+0x9496 = 0xB314
+0x9497 = 0xB315
+0x9498 = 0xB316
+0x9499 = 0xB317
+0x949A = 0xB318
+0x949B = 0xB319
+0x949C = 0xB31A
+0x949D = 0xB31B
+0x94A1 = 0xB31C
+0x94A2 = 0xB31D
+0x94A3 = 0xB31E
+0x94A4 = 0xB31F
+0x94A5 = 0xB320
+0x94A6 = 0xB321
+0x94A7 = 0xB322
+0x94A8 = 0xB323
+0x94A9 = 0xB324
+0x94AA = 0xB325
+0x94AB = 0xB326
+0x94AC = 0xB327
+0x94AD = 0xB328
+0x94AE = 0xB329
+0x94AF = 0xB32A
+0x94B0 = 0xB32B
+0x94B1 = 0xB32C
+0x94B3 = 0xB32D
+0x94B4 = 0xB32E
+0x94B5 = 0xB32F
+0x94B6 = 0xB330
+0x94B7 = 0xB331
+0x94B8 = 0xB332
+0x94B9 = 0xB333
+0x94BA = 0xB334
+0x94BB = 0xB335
+0x94BC = 0xB336
+0x94BD = 0xB337
+0x94C1 = 0xB338
+0x94C2 = 0xB339
+0x94C3 = 0xB33A
+0x94C4 = 0xB33B
+0x94C5 = 0xB33C
+0x94C6 = 0xB33D
+0x94C7 = 0xB33E
+0x94C8 = 0xB33F
+0x94C9 = 0xB340
+0x94CA = 0xB341
+0x94CB = 0xB342
+0x94CC = 0xB343
+0x94CD = 0xB344
+0x94CE = 0xB345
+0x94CF = 0xB346
+0x94D0 = 0xB347
+0x94D1 = 0xB348
+0x94D3 = 0xB349
+0x94D4 = 0xB34A
+0x94D5 = 0xB34B
+0x94D6 = 0xB34C
+0x94D7 = 0xB34D
+0x94D8 = 0xB34E
+0x94D9 = 0xB34F
+0x94DA = 0xB350
+0x94DB = 0xB351
+0x94DC = 0xB352
+0x94DD = 0xB353
+0x94E1 = 0xB354
+0x94E2 = 0xB355
+0x94E3 = 0xB356
+0x94E4 = 0xB357
+0x94E5 = 0xB358
+0x94E6 = 0xB359
+0x94E7 = 0xB35A
+0x94E8 = 0xB35B
+0x94E9 = 0xB35C
+0x94EA = 0xB35D
+0x94EB = 0xB35E
+0x94EC = 0xB35F
+0x94ED = 0xB360
+0x94EE = 0xB361
+0x94EF = 0xB362
+0x94F0 = 0xB363
+0x94F1 = 0xB364
+0x94F3 = 0xB365
+0x94F4 = 0xB366
+0x94F5 = 0xB367
+0x94F6 = 0xB368
+0x94F7 = 0xB369
+0x94F8 = 0xB36A
+0x94F9 = 0xB36B
+0x94FA = 0xB36C
+0x94FB = 0xB36D
+0x94FC = 0xB36E
+0x94FD = 0xB36F
+0x9541 = 0xB370
+0x9542 = 0xB371
+0x9543 = 0xB372
+0x9544 = 0xB373
+0x9545 = 0xB374
+0x9546 = 0xB375
+0x9547 = 0xB376
+0x9548 = 0xB377
+0x9549 = 0xB378
+0x954A = 0xB379
+0x954B = 0xB37A
+0x954C = 0xB37B
+0x954D = 0xB37C
+0x954E = 0xB37D
+0x954F = 0xB37E
+0x9550 = 0xB37F
+0x9551 = 0xB380
+0x9553 = 0xB381
+0x9554 = 0xB382
+0x9555 = 0xB383
+0x9556 = 0xB384
+0x9557 = 0xB385
+0x9558 = 0xB386
+0x9559 = 0xB387
+0x955A = 0xB388
+0x955B = 0xB389
+0x955C = 0xB38A
+0x955D = 0xB38B
+0x9561 = 0xB38C
+0x9562 = 0xB38D
+0x9563 = 0xB38E
+0x9564 = 0xB38F
+0x9565 = 0xB390
+0x9566 = 0xB391
+0x9567 = 0xB392
+0x9568 = 0xB393
+0x9569 = 0xB394
+0x956A = 0xB395
+0x956B = 0xB396
+0x956C = 0xB397
+0x956D = 0xB398
+0x956E = 0xB399
+0x956F = 0xB39A
+0x9570 = 0xB39B
+0x9571 = 0xB39C
+0x9573 = 0xB39D
+0x9574 = 0xB39E
+0x9575 = 0xB39F
+0x9576 = 0xB3A0
+0x9577 = 0xB3A1
+0x9578 = 0xB3A2
+0x9579 = 0xB3A3
+0x957A = 0xB3A4
+0x957B = 0xB3A5
+0x957C = 0xB3A6
+0x957D = 0xB3A7
+0x9581 = 0xB3A8
+0x9582 = 0xB3A9
+0x9583 = 0xB3AA
+0x9584 = 0xB3AB
+0x9585 = 0xB3AC
+0x9586 = 0xB3AD
+0x9587 = 0xB3AE
+0x9588 = 0xB3AF
+0x9589 = 0xB3B0
+0x958A = 0xB3B1
+0x958B = 0xB3B2
+0x958C = 0xB3B3
+0x958D = 0xB3B4
+0x958E = 0xB3B5
+0x958F = 0xB3B6
+0x9590 = 0xB3B7
+0x9591 = 0xB3B8
+0x9593 = 0xB3B9
+0x9594 = 0xB3BA
+0x9595 = 0xB3BB
+0x9596 = 0xB3BC
+0x9597 = 0xB3BD
+0x9598 = 0xB3BE
+0x9599 = 0xB3BF
+0x959A = 0xB3C0
+0x959B = 0xB3C1
+0x959C = 0xB3C2
+0x959D = 0xB3C3
+0x95A1 = 0xB3C4
+0x95A2 = 0xB3C5
+0x95A3 = 0xB3C6
+0x95A4 = 0xB3C7
+0x95A5 = 0xB3C8
+0x95A6 = 0xB3C9
+0x95A7 = 0xB3CA
+0x95A8 = 0xB3CB
+0x95A9 = 0xB3CC
+0x95AA = 0xB3CD
+0x95AB = 0xB3CE
+0x95AC = 0xB3CF
+0x95AD = 0xB3D0
+0x95AE = 0xB3D1
+0x95AF = 0xB3D2
+0x95B0 = 0xB3D3
+0x95B1 = 0xB3D4
+0x95B3 = 0xB3D5
+0x95B4 = 0xB3D6
+0x95B5 = 0xB3D7
+0x95B6 = 0xB3D8
+0x95B7 = 0xB3D9
+0x95B8 = 0xB3DA
+0x95B9 = 0xB3DB
+0x95BA = 0xB3DC
+0x95BB = 0xB3DD
+0x95BC = 0xB3DE
+0x95BD = 0xB3DF
+0x95C1 = 0xB3E0
+0x95C2 = 0xB3E1
+0x95C3 = 0xB3E2
+0x95C4 = 0xB3E3
+0x95C5 = 0xB3E4
+0x95C6 = 0xB3E5
+0x95C7 = 0xB3E6
+0x95C8 = 0xB3E7
+0x95C9 = 0xB3E8
+0x95CA = 0xB3E9
+0x95CB = 0xB3EA
+0x95CC = 0xB3EB
+0x95CD = 0xB3EC
+0x95CE = 0xB3ED
+0x95CF = 0xB3EE
+0x95D0 = 0xB3EF
+0x95D1 = 0xB3F0
+0x95D3 = 0xB3F1
+0x95D4 = 0xB3F2
+0x95D5 = 0xB3F3
+0x95D6 = 0xB3F4
+0x95D7 = 0xB3F5
+0x95D8 = 0xB3F6
+0x95D9 = 0xB3F7
+0x95DA = 0xB3F8
+0x95DB = 0xB3F9
+0x95DC = 0xB3FA
+0x95DD = 0xB3FB
+0x95E1 = 0xB3FC
+0x95E2 = 0xB3FD
+0x95E3 = 0xB3FE
+0x95E4 = 0xB3FF
+0x95E5 = 0xB400
+0x95E6 = 0xB401
+0x95E7 = 0xB402
+0x95E8 = 0xB403
+0x95E9 = 0xB404
+0x95EA = 0xB405
+0x95EB = 0xB406
+0x95EC = 0xB407
+0x95ED = 0xB408
+0x95EE = 0xB409
+0x95EF = 0xB40A
+0x95F0 = 0xB40B
+0x95F1 = 0xB40C
+0x95F3 = 0xB40D
+0x95F4 = 0xB40E
+0x95F5 = 0xB40F
+0x95F6 = 0xB410
+0x95F7 = 0xB411
+0x95F8 = 0xB412
+0x95F9 = 0xB413
+0x95FA = 0xB414
+0x95FB = 0xB415
+0x95FC = 0xB416
+0x95FD = 0xB417
+0x9641 = 0xB418
+0x9642 = 0xB419
+0x9643 = 0xB41A
+0x9644 = 0xB41B
+0x9645 = 0xB41C
+0x9646 = 0xB41D
+0x9647 = 0xB41E
+0x9648 = 0xB41F
+0x9649 = 0xB420
+0x964A = 0xB421
+0x964B = 0xB422
+0x964C = 0xB423
+0x964D = 0xB424
+0x964E = 0xB425
+0x964F = 0xB426
+0x9650 = 0xB427
+0x9651 = 0xB428
+0x9653 = 0xB429
+0x9654 = 0xB42A
+0x9655 = 0xB42B
+0x9656 = 0xB42C
+0x9657 = 0xB42D
+0x9658 = 0xB42E
+0x9659 = 0xB42F
+0x965A = 0xB430
+0x965B = 0xB431
+0x965C = 0xB432
+0x965D = 0xB433
+0x9661 = 0xB434
+0x9662 = 0xB435
+0x9663 = 0xB436
+0x9664 = 0xB437
+0x9665 = 0xB438
+0x9666 = 0xB439
+0x9667 = 0xB43A
+0x9668 = 0xB43B
+0x9669 = 0xB43C
+0x966A = 0xB43D
+0x966B = 0xB43E
+0x966C = 0xB43F
+0x966D = 0xB440
+0x966E = 0xB441
+0x966F = 0xB442
+0x9670 = 0xB443
+0x9671 = 0xB444
+0x9673 = 0xB445
+0x9674 = 0xB446
+0x9675 = 0xB447
+0x9676 = 0xB448
+0x9677 = 0xB449
+0x9678 = 0xB44A
+0x9679 = 0xB44B
+0x967A = 0xB44C
+0x967B = 0xB44D
+0x967C = 0xB44E
+0x967D = 0xB44F
+0x9681 = 0xB450
+0x9682 = 0xB451
+0x9683 = 0xB452
+0x9684 = 0xB453
+0x9685 = 0xB454
+0x9686 = 0xB455
+0x9687 = 0xB456
+0x9688 = 0xB457
+0x9689 = 0xB458
+0x968A = 0xB459
+0x968B = 0xB45A
+0x968C = 0xB45B
+0x968D = 0xB45C
+0x968E = 0xB45D
+0x968F = 0xB45E
+0x9690 = 0xB45F
+0x9691 = 0xB460
+0x9693 = 0xB461
+0x9694 = 0xB462
+0x9695 = 0xB463
+0x9696 = 0xB464
+0x9697 = 0xB465
+0x9698 = 0xB466
+0x9699 = 0xB467
+0x969A = 0xB468
+0x969B = 0xB469
+0x969C = 0xB46A
+0x969D = 0xB46B
+0x96A1 = 0xB46C
+0x96A2 = 0xB46D
+0x96A3 = 0xB46E
+0x96A4 = 0xB46F
+0x96A5 = 0xB470
+0x96A6 = 0xB471
+0x96A7 = 0xB472
+0x96A8 = 0xB473
+0x96A9 = 0xB474
+0x96AA = 0xB475
+0x96AB = 0xB476
+0x96AC = 0xB477
+0x96AD = 0xB478
+0x96AE = 0xB479
+0x96AF = 0xB47A
+0x96B0 = 0xB47B
+0x96B1 = 0xB47C
+0x96B3 = 0xB47D
+0x96B4 = 0xB47E
+0x96B5 = 0xB47F
+0x96B6 = 0xB480
+0x96B7 = 0xB481
+0x96B8 = 0xB482
+0x96B9 = 0xB483
+0x96BA = 0xB484
+0x96BB = 0xB485
+0x96BC = 0xB486
+0x96BD = 0xB487
+0x96C1 = 0xB488
+0x96C2 = 0xB489
+0x96C3 = 0xB48A
+0x96C4 = 0xB48B
+0x96C5 = 0xB48C
+0x96C6 = 0xB48D
+0x96C7 = 0xB48E
+0x96C8 = 0xB48F
+0x96C9 = 0xB490
+0x96CA = 0xB491
+0x96CB = 0xB492
+0x96CC = 0xB493
+0x96CD = 0xB494
+0x96CE = 0xB495
+0x96CF = 0xB496
+0x96D0 = 0xB497
+0x96D1 = 0xB498
+0x96D3 = 0xB499
+0x96D4 = 0xB49A
+0x96D5 = 0xB49B
+0x96D6 = 0xB49C
+0x96D7 = 0xB49D
+0x96D8 = 0xB49E
+0x96D9 = 0xB49F
+0x96DA = 0xB4A0
+0x96DB = 0xB4A1
+0x96DC = 0xB4A2
+0x96DD = 0xB4A3
+0x96E1 = 0xB4A4
+0x96E2 = 0xB4A5
+0x96E3 = 0xB4A6
+0x96E4 = 0xB4A7
+0x96E5 = 0xB4A8
+0x96E6 = 0xB4A9
+0x96E7 = 0xB4AA
+0x96E8 = 0xB4AB
+0x96E9 = 0xB4AC
+0x96EA = 0xB4AD
+0x96EB = 0xB4AE
+0x96EC = 0xB4AF
+0x96ED = 0xB4B0
+0x96EE = 0xB4B1
+0x96EF = 0xB4B2
+0x96F0 = 0xB4B3
+0x96F1 = 0xB4B4
+0x96F3 = 0xB4B5
+0x96F4 = 0xB4B6
+0x96F5 = 0xB4B7
+0x96F6 = 0xB4B8
+0x96F7 = 0xB4B9
+0x96F8 = 0xB4BA
+0x96F9 = 0xB4BB
+0x96FA = 0xB4BC
+0x96FB = 0xB4BD
+0x96FC = 0xB4BE
+0x96FD = 0xB4BF
+0x9741 = 0xB4C0
+0x9742 = 0xB4C1
+0x9743 = 0xB4C2
+0x9744 = 0xB4C3
+0x9745 = 0xB4C4
+0x9746 = 0xB4C5
+0x9747 = 0xB4C6
+0x9748 = 0xB4C7
+0x9749 = 0xB4C8
+0x974A = 0xB4C9
+0x974B = 0xB4CA
+0x974C = 0xB4CB
+0x974D = 0xB4CC
+0x974E = 0xB4CD
+0x974F = 0xB4CE
+0x9750 = 0xB4CF
+0x9751 = 0xB4D0
+0x9753 = 0xB4D1
+0x9754 = 0xB4D2
+0x9755 = 0xB4D3
+0x9756 = 0xB4D4
+0x9757 = 0xB4D5
+0x9758 = 0xB4D6
+0x9759 = 0xB4D7
+0x975A = 0xB4D8
+0x975B = 0xB4D9
+0x975C = 0xB4DA
+0x975D = 0xB4DB
+0x9761 = 0xB4DC
+0x9762 = 0xB4DD
+0x9763 = 0xB4DE
+0x9764 = 0xB4DF
+0x9765 = 0xB4E0
+0x9766 = 0xB4E1
+0x9767 = 0xB4E2
+0x9768 = 0xB4E3
+0x9769 = 0xB4E4
+0x976A = 0xB4E5
+0x976B = 0xB4E6
+0x976C = 0xB4E7
+0x976D = 0xB4E8
+0x976E = 0xB4E9
+0x976F = 0xB4EA
+0x9770 = 0xB4EB
+0x9771 = 0xB4EC
+0x9773 = 0xB4ED
+0x9774 = 0xB4EE
+0x9775 = 0xB4EF
+0x9776 = 0xB4F0
+0x9777 = 0xB4F1
+0x9778 = 0xB4F2
+0x9779 = 0xB4F3
+0x977A = 0xB4F4
+0x977B = 0xB4F5
+0x977C = 0xB4F6
+0x977D = 0xB4F7
+0x9781 = 0xB4F8
+0x9782 = 0xB4F9
+0x9783 = 0xB4FA
+0x9784 = 0xB4FB
+0x9785 = 0xB4FC
+0x9786 = 0xB4FD
+0x9787 = 0xB4FE
+0x9788 = 0xB4FF
+0x9789 = 0xB500
+0x978A = 0xB501
+0x978B = 0xB502
+0x978C = 0xB503
+0x978D = 0xB504
+0x978E = 0xB505
+0x978F = 0xB506
+0x9790 = 0xB507
+0x9791 = 0xB508
+0x9793 = 0xB509
+0x9794 = 0xB50A
+0x9795 = 0xB50B
+0x9796 = 0xB50C
+0x9797 = 0xB50D
+0x9798 = 0xB50E
+0x9799 = 0xB50F
+0x979A = 0xB510
+0x979B = 0xB511
+0x979C = 0xB512
+0x979D = 0xB513
+0x97A1 = 0xB514
+0x97A2 = 0xB515
+0x97A3 = 0xB516
+0x97A4 = 0xB517
+0x97A5 = 0xB518
+0x97A6 = 0xB519
+0x97A7 = 0xB51A
+0x97A8 = 0xB51B
+0x97A9 = 0xB51C
+0x97AA = 0xB51D
+0x97AB = 0xB51E
+0x97AC = 0xB51F
+0x97AD = 0xB520
+0x97AE = 0xB521
+0x97AF = 0xB522
+0x97B0 = 0xB523
+0x97B1 = 0xB524
+0x97B3 = 0xB525
+0x97B4 = 0xB526
+0x97B5 = 0xB527
+0x97B6 = 0xB528
+0x97B7 = 0xB529
+0x97B8 = 0xB52A
+0x97B9 = 0xB52B
+0x97BA = 0xB52C
+0x97BB = 0xB52D
+0x97BC = 0xB52E
+0x97BD = 0xB52F
+0x9841 = 0x3138
+0x9861 = 0xB530
+0x9862 = 0xB531
+0x9863 = 0xB532
+0x9864 = 0xB533
+0x9865 = 0xB534
+0x9866 = 0xB535
+0x9867 = 0xB536
+0x9868 = 0xB537
+0x9869 = 0xB538
+0x986A = 0xB539
+0x986B = 0xB53A
+0x986C = 0xB53B
+0x986D = 0xB53C
+0x986E = 0xB53D
+0x986F = 0xB53E
+0x9870 = 0xB53F
+0x9871 = 0xB540
+0x9873 = 0xB541
+0x9874 = 0xB542
+0x9875 = 0xB543
+0x9876 = 0xB544
+0x9877 = 0xB545
+0x9878 = 0xB546
+0x9879 = 0xB547
+0x987A = 0xB548
+0x987B = 0xB549
+0x987C = 0xB54A
+0x987D = 0xB54B
+0x9881 = 0xB54C
+0x9882 = 0xB54D
+0x9883 = 0xB54E
+0x9884 = 0xB54F
+0x9885 = 0xB550
+0x9886 = 0xB551
+0x9887 = 0xB552
+0x9888 = 0xB553
+0x9889 = 0xB554
+0x988A = 0xB555
+0x988B = 0xB556
+0x988C = 0xB557
+0x988D = 0xB558
+0x988E = 0xB559
+0x988F = 0xB55A
+0x9890 = 0xB55B
+0x9891 = 0xB55C
+0x9893 = 0xB55D
+0x9894 = 0xB55E
+0x9895 = 0xB55F
+0x9896 = 0xB560
+0x9897 = 0xB561
+0x9898 = 0xB562
+0x9899 = 0xB563
+0x989A = 0xB564
+0x989B = 0xB565
+0x989C = 0xB566
+0x989D = 0xB567
+0x98A1 = 0xB568
+0x98A2 = 0xB569
+0x98A3 = 0xB56A
+0x98A4 = 0xB56B
+0x98A5 = 0xB56C
+0x98A6 = 0xB56D
+0x98A7 = 0xB56E
+0x98A8 = 0xB56F
+0x98A9 = 0xB570
+0x98AA = 0xB571
+0x98AB = 0xB572
+0x98AC = 0xB573
+0x98AD = 0xB574
+0x98AE = 0xB575
+0x98AF = 0xB576
+0x98B0 = 0xB577
+0x98B1 = 0xB578
+0x98B3 = 0xB579
+0x98B4 = 0xB57A
+0x98B5 = 0xB57B
+0x98B6 = 0xB57C
+0x98B7 = 0xB57D
+0x98B8 = 0xB57E
+0x98B9 = 0xB57F
+0x98BA = 0xB580
+0x98BB = 0xB581
+0x98BC = 0xB582
+0x98BD = 0xB583
+0x98C1 = 0xB584
+0x98C2 = 0xB585
+0x98C3 = 0xB586
+0x98C4 = 0xB587
+0x98C5 = 0xB588
+0x98C6 = 0xB589
+0x98C7 = 0xB58A
+0x98C8 = 0xB58B
+0x98C9 = 0xB58C
+0x98CA = 0xB58D
+0x98CB = 0xB58E
+0x98CC = 0xB58F
+0x98CD = 0xB590
+0x98CE = 0xB591
+0x98CF = 0xB592
+0x98D0 = 0xB593
+0x98D1 = 0xB594
+0x98D3 = 0xB595
+0x98D4 = 0xB596
+0x98D5 = 0xB597
+0x98D6 = 0xB598
+0x98D7 = 0xB599
+0x98D8 = 0xB59A
+0x98D9 = 0xB59B
+0x98DA = 0xB59C
+0x98DB = 0xB59D
+0x98DC = 0xB59E
+0x98DD = 0xB59F
+0x98E1 = 0xB5A0
+0x98E2 = 0xB5A1
+0x98E3 = 0xB5A2
+0x98E4 = 0xB5A3
+0x98E5 = 0xB5A4
+0x98E6 = 0xB5A5
+0x98E7 = 0xB5A6
+0x98E8 = 0xB5A7
+0x98E9 = 0xB5A8
+0x98EA = 0xB5A9
+0x98EB = 0xB5AA
+0x98EC = 0xB5AB
+0x98ED = 0xB5AC
+0x98EE = 0xB5AD
+0x98EF = 0xB5AE
+0x98F0 = 0xB5AF
+0x98F1 = 0xB5B0
+0x98F3 = 0xB5B1
+0x98F4 = 0xB5B2
+0x98F5 = 0xB5B3
+0x98F6 = 0xB5B4
+0x98F7 = 0xB5B5
+0x98F8 = 0xB5B6
+0x98F9 = 0xB5B7
+0x98FA = 0xB5B8
+0x98FB = 0xB5B9
+0x98FC = 0xB5BA
+0x98FD = 0xB5BB
+0x9941 = 0xB5BC
+0x9942 = 0xB5BD
+0x9943 = 0xB5BE
+0x9944 = 0xB5BF
+0x9945 = 0xB5C0
+0x9946 = 0xB5C1
+0x9947 = 0xB5C2
+0x9948 = 0xB5C3
+0x9949 = 0xB5C4
+0x994A = 0xB5C5
+0x994B = 0xB5C6
+0x994C = 0xB5C7
+0x994D = 0xB5C8
+0x994E = 0xB5C9
+0x994F = 0xB5CA
+0x9950 = 0xB5CB
+0x9951 = 0xB5CC
+0x9953 = 0xB5CD
+0x9954 = 0xB5CE
+0x9955 = 0xB5CF
+0x9956 = 0xB5D0
+0x9957 = 0xB5D1
+0x9958 = 0xB5D2
+0x9959 = 0xB5D3
+0x995A = 0xB5D4
+0x995B = 0xB5D5
+0x995C = 0xB5D6
+0x995D = 0xB5D7
+0x9961 = 0xB5D8
+0x9962 = 0xB5D9
+0x9963 = 0xB5DA
+0x9964 = 0xB5DB
+0x9965 = 0xB5DC
+0x9966 = 0xB5DD
+0x9967 = 0xB5DE
+0x9968 = 0xB5DF
+0x9969 = 0xB5E0
+0x996A = 0xB5E1
+0x996B = 0xB5E2
+0x996C = 0xB5E3
+0x996D = 0xB5E4
+0x996E = 0xB5E5
+0x996F = 0xB5E6
+0x9970 = 0xB5E7
+0x9971 = 0xB5E8
+0x9973 = 0xB5E9
+0x9974 = 0xB5EA
+0x9975 = 0xB5EB
+0x9976 = 0xB5EC
+0x9977 = 0xB5ED
+0x9978 = 0xB5EE
+0x9979 = 0xB5EF
+0x997A = 0xB5F0
+0x997B = 0xB5F1
+0x997C = 0xB5F2
+0x997D = 0xB5F3
+0x9981 = 0xB5F4
+0x9982 = 0xB5F5
+0x9983 = 0xB5F6
+0x9984 = 0xB5F7
+0x9985 = 0xB5F8
+0x9986 = 0xB5F9
+0x9987 = 0xB5FA
+0x9988 = 0xB5FB
+0x9989 = 0xB5FC
+0x998A = 0xB5FD
+0x998B = 0xB5FE
+0x998C = 0xB5FF
+0x998D = 0xB600
+0x998E = 0xB601
+0x998F = 0xB602
+0x9990 = 0xB603
+0x9991 = 0xB604
+0x9993 = 0xB605
+0x9994 = 0xB606
+0x9995 = 0xB607
+0x9996 = 0xB608
+0x9997 = 0xB609
+0x9998 = 0xB60A
+0x9999 = 0xB60B
+0x999A = 0xB60C
+0x999B = 0xB60D
+0x999C = 0xB60E
+0x999D = 0xB60F
+0x99A1 = 0xB610
+0x99A2 = 0xB611
+0x99A3 = 0xB612
+0x99A4 = 0xB613
+0x99A5 = 0xB614
+0x99A6 = 0xB615
+0x99A7 = 0xB616
+0x99A8 = 0xB617
+0x99A9 = 0xB618
+0x99AA = 0xB619
+0x99AB = 0xB61A
+0x99AC = 0xB61B
+0x99AD = 0xB61C
+0x99AE = 0xB61D
+0x99AF = 0xB61E
+0x99B0 = 0xB61F
+0x99B1 = 0xB620
+0x99B3 = 0xB621
+0x99B4 = 0xB622
+0x99B5 = 0xB623
+0x99B6 = 0xB624
+0x99B7 = 0xB625
+0x99B8 = 0xB626
+0x99B9 = 0xB627
+0x99BA = 0xB628
+0x99BB = 0xB629
+0x99BC = 0xB62A
+0x99BD = 0xB62B
+0x99C1 = 0xB62C
+0x99C2 = 0xB62D
+0x99C3 = 0xB62E
+0x99C4 = 0xB62F
+0x99C5 = 0xB630
+0x99C6 = 0xB631
+0x99C7 = 0xB632
+0x99C8 = 0xB633
+0x99C9 = 0xB634
+0x99CA = 0xB635
+0x99CB = 0xB636
+0x99CC = 0xB637
+0x99CD = 0xB638
+0x99CE = 0xB639
+0x99CF = 0xB63A
+0x99D0 = 0xB63B
+0x99D1 = 0xB63C
+0x99D3 = 0xB63D
+0x99D4 = 0xB63E
+0x99D5 = 0xB63F
+0x99D6 = 0xB640
+0x99D7 = 0xB641
+0x99D8 = 0xB642
+0x99D9 = 0xB643
+0x99DA = 0xB644
+0x99DB = 0xB645
+0x99DC = 0xB646
+0x99DD = 0xB647
+0x99E1 = 0xB648
+0x99E2 = 0xB649
+0x99E3 = 0xB64A
+0x99E4 = 0xB64B
+0x99E5 = 0xB64C
+0x99E6 = 0xB64D
+0x99E7 = 0xB64E
+0x99E8 = 0xB64F
+0x99E9 = 0xB650
+0x99EA = 0xB651
+0x99EB = 0xB652
+0x99EC = 0xB653
+0x99ED = 0xB654
+0x99EE = 0xB655
+0x99EF = 0xB656
+0x99F0 = 0xB657
+0x99F1 = 0xB658
+0x99F3 = 0xB659
+0x99F4 = 0xB65A
+0x99F5 = 0xB65B
+0x99F6 = 0xB65C
+0x99F7 = 0xB65D
+0x99F8 = 0xB65E
+0x99F9 = 0xB65F
+0x99FA = 0xB660
+0x99FB = 0xB661
+0x99FC = 0xB662
+0x99FD = 0xB663
+0x9A41 = 0xB664
+0x9A42 = 0xB665
+0x9A43 = 0xB666
+0x9A44 = 0xB667
+0x9A45 = 0xB668
+0x9A46 = 0xB669
+0x9A47 = 0xB66A
+0x9A48 = 0xB66B
+0x9A49 = 0xB66C
+0x9A4A = 0xB66D
+0x9A4B = 0xB66E
+0x9A4C = 0xB66F
+0x9A4D = 0xB670
+0x9A4E = 0xB671
+0x9A4F = 0xB672
+0x9A50 = 0xB673
+0x9A51 = 0xB674
+0x9A53 = 0xB675
+0x9A54 = 0xB676
+0x9A55 = 0xB677
+0x9A56 = 0xB678
+0x9A57 = 0xB679
+0x9A58 = 0xB67A
+0x9A59 = 0xB67B
+0x9A5A = 0xB67C
+0x9A5B = 0xB67D
+0x9A5C = 0xB67E
+0x9A5D = 0xB67F
+0x9A61 = 0xB680
+0x9A62 = 0xB681
+0x9A63 = 0xB682
+0x9A64 = 0xB683
+0x9A65 = 0xB684
+0x9A66 = 0xB685
+0x9A67 = 0xB686
+0x9A68 = 0xB687
+0x9A69 = 0xB688
+0x9A6A = 0xB689
+0x9A6B = 0xB68A
+0x9A6C = 0xB68B
+0x9A6D = 0xB68C
+0x9A6E = 0xB68D
+0x9A6F = 0xB68E
+0x9A70 = 0xB68F
+0x9A71 = 0xB690
+0x9A73 = 0xB691
+0x9A74 = 0xB692
+0x9A75 = 0xB693
+0x9A76 = 0xB694
+0x9A77 = 0xB695
+0x9A78 = 0xB696
+0x9A79 = 0xB697
+0x9A7A = 0xB698
+0x9A7B = 0xB699
+0x9A7C = 0xB69A
+0x9A7D = 0xB69B
+0x9A81 = 0xB69C
+0x9A82 = 0xB69D
+0x9A83 = 0xB69E
+0x9A84 = 0xB69F
+0x9A85 = 0xB6A0
+0x9A86 = 0xB6A1
+0x9A87 = 0xB6A2
+0x9A88 = 0xB6A3
+0x9A89 = 0xB6A4
+0x9A8A = 0xB6A5
+0x9A8B = 0xB6A6
+0x9A8C = 0xB6A7
+0x9A8D = 0xB6A8
+0x9A8E = 0xB6A9
+0x9A8F = 0xB6AA
+0x9A90 = 0xB6AB
+0x9A91 = 0xB6AC
+0x9A93 = 0xB6AD
+0x9A94 = 0xB6AE
+0x9A95 = 0xB6AF
+0x9A96 = 0xB6B0
+0x9A97 = 0xB6B1
+0x9A98 = 0xB6B2
+0x9A99 = 0xB6B3
+0x9A9A = 0xB6B4
+0x9A9B = 0xB6B5
+0x9A9C = 0xB6B6
+0x9A9D = 0xB6B7
+0x9AA1 = 0xB6B8
+0x9AA2 = 0xB6B9
+0x9AA3 = 0xB6BA
+0x9AA4 = 0xB6BB
+0x9AA5 = 0xB6BC
+0x9AA6 = 0xB6BD
+0x9AA7 = 0xB6BE
+0x9AA8 = 0xB6BF
+0x9AA9 = 0xB6C0
+0x9AAA = 0xB6C1
+0x9AAB = 0xB6C2
+0x9AAC = 0xB6C3
+0x9AAD = 0xB6C4
+0x9AAE = 0xB6C5
+0x9AAF = 0xB6C6
+0x9AB0 = 0xB6C7
+0x9AB1 = 0xB6C8
+0x9AB3 = 0xB6C9
+0x9AB4 = 0xB6CA
+0x9AB5 = 0xB6CB
+0x9AB6 = 0xB6CC
+0x9AB7 = 0xB6CD
+0x9AB8 = 0xB6CE
+0x9AB9 = 0xB6CF
+0x9ABA = 0xB6D0
+0x9ABB = 0xB6D1
+0x9ABC = 0xB6D2
+0x9ABD = 0xB6D3
+0x9AC1 = 0xB6D4
+0x9AC2 = 0xB6D5
+0x9AC3 = 0xB6D6
+0x9AC4 = 0xB6D7
+0x9AC5 = 0xB6D8
+0x9AC6 = 0xB6D9
+0x9AC7 = 0xB6DA
+0x9AC8 = 0xB6DB
+0x9AC9 = 0xB6DC
+0x9ACA = 0xB6DD
+0x9ACB = 0xB6DE
+0x9ACC = 0xB6DF
+0x9ACD = 0xB6E0
+0x9ACE = 0xB6E1
+0x9ACF = 0xB6E2
+0x9AD0 = 0xB6E3
+0x9AD1 = 0xB6E4
+0x9AD3 = 0xB6E5
+0x9AD4 = 0xB6E6
+0x9AD5 = 0xB6E7
+0x9AD6 = 0xB6E8
+0x9AD7 = 0xB6E9
+0x9AD8 = 0xB6EA
+0x9AD9 = 0xB6EB
+0x9ADA = 0xB6EC
+0x9ADB = 0xB6ED
+0x9ADC = 0xB6EE
+0x9ADD = 0xB6EF
+0x9AE1 = 0xB6F0
+0x9AE2 = 0xB6F1
+0x9AE3 = 0xB6F2
+0x9AE4 = 0xB6F3
+0x9AE5 = 0xB6F4
+0x9AE6 = 0xB6F5
+0x9AE7 = 0xB6F6
+0x9AE8 = 0xB6F7
+0x9AE9 = 0xB6F8
+0x9AEA = 0xB6F9
+0x9AEB = 0xB6FA
+0x9AEC = 0xB6FB
+0x9AED = 0xB6FC
+0x9AEE = 0xB6FD
+0x9AEF = 0xB6FE
+0x9AF0 = 0xB6FF
+0x9AF1 = 0xB700
+0x9AF3 = 0xB701
+0x9AF4 = 0xB702
+0x9AF5 = 0xB703
+0x9AF6 = 0xB704
+0x9AF7 = 0xB705
+0x9AF8 = 0xB706
+0x9AF9 = 0xB707
+0x9AFA = 0xB708
+0x9AFB = 0xB709
+0x9AFC = 0xB70A
+0x9AFD = 0xB70B
+0x9B41 = 0xB70C
+0x9B42 = 0xB70D
+0x9B43 = 0xB70E
+0x9B44 = 0xB70F
+0x9B45 = 0xB710
+0x9B46 = 0xB711
+0x9B47 = 0xB712
+0x9B48 = 0xB713
+0x9B49 = 0xB714
+0x9B4A = 0xB715
+0x9B4B = 0xB716
+0x9B4C = 0xB717
+0x9B4D = 0xB718
+0x9B4E = 0xB719
+0x9B4F = 0xB71A
+0x9B50 = 0xB71B
+0x9B51 = 0xB71C
+0x9B53 = 0xB71D
+0x9B54 = 0xB71E
+0x9B55 = 0xB71F
+0x9B56 = 0xB720
+0x9B57 = 0xB721
+0x9B58 = 0xB722
+0x9B59 = 0xB723
+0x9B5A = 0xB724
+0x9B5B = 0xB725
+0x9B5C = 0xB726
+0x9B5D = 0xB727
+0x9B61 = 0xB728
+0x9B62 = 0xB729
+0x9B63 = 0xB72A
+0x9B64 = 0xB72B
+0x9B65 = 0xB72C
+0x9B66 = 0xB72D
+0x9B67 = 0xB72E
+0x9B68 = 0xB72F
+0x9B69 = 0xB730
+0x9B6A = 0xB731
+0x9B6B = 0xB732
+0x9B6C = 0xB733
+0x9B6D = 0xB734
+0x9B6E = 0xB735
+0x9B6F = 0xB736
+0x9B70 = 0xB737
+0x9B71 = 0xB738
+0x9B73 = 0xB739
+0x9B74 = 0xB73A
+0x9B75 = 0xB73B
+0x9B76 = 0xB73C
+0x9B77 = 0xB73D
+0x9B78 = 0xB73E
+0x9B79 = 0xB73F
+0x9B7A = 0xB740
+0x9B7B = 0xB741
+0x9B7C = 0xB742
+0x9B7D = 0xB743
+0x9B81 = 0xB744
+0x9B82 = 0xB745
+0x9B83 = 0xB746
+0x9B84 = 0xB747
+0x9B85 = 0xB748
+0x9B86 = 0xB749
+0x9B87 = 0xB74A
+0x9B88 = 0xB74B
+0x9B89 = 0xB74C
+0x9B8A = 0xB74D
+0x9B8B = 0xB74E
+0x9B8C = 0xB74F
+0x9B8D = 0xB750
+0x9B8E = 0xB751
+0x9B8F = 0xB752
+0x9B90 = 0xB753
+0x9B91 = 0xB754
+0x9B93 = 0xB755
+0x9B94 = 0xB756
+0x9B95 = 0xB757
+0x9B96 = 0xB758
+0x9B97 = 0xB759
+0x9B98 = 0xB75A
+0x9B99 = 0xB75B
+0x9B9A = 0xB75C
+0x9B9B = 0xB75D
+0x9B9C = 0xB75E
+0x9B9D = 0xB75F
+0x9BA1 = 0xB760
+0x9BA2 = 0xB761
+0x9BA3 = 0xB762
+0x9BA4 = 0xB763
+0x9BA5 = 0xB764
+0x9BA6 = 0xB765
+0x9BA7 = 0xB766
+0x9BA8 = 0xB767
+0x9BA9 = 0xB768
+0x9BAA = 0xB769
+0x9BAB = 0xB76A
+0x9BAC = 0xB76B
+0x9BAD = 0xB76C
+0x9BAE = 0xB76D
+0x9BAF = 0xB76E
+0x9BB0 = 0xB76F
+0x9BB1 = 0xB770
+0x9BB3 = 0xB771
+0x9BB4 = 0xB772
+0x9BB5 = 0xB773
+0x9BB6 = 0xB774
+0x9BB7 = 0xB775
+0x9BB8 = 0xB776
+0x9BB9 = 0xB777
+0x9BBA = 0xB778
+0x9BBB = 0xB779
+0x9BBC = 0xB77A
+0x9BBD = 0xB77B
+0x9C41 = 0x3139
+0x9C61 = 0xB77C
+0x9C62 = 0xB77D
+0x9C63 = 0xB77E
+0x9C64 = 0xB77F
+0x9C65 = 0xB780
+0x9C66 = 0xB781
+0x9C67 = 0xB782
+0x9C68 = 0xB783
+0x9C69 = 0xB784
+0x9C6A = 0xB785
+0x9C6B = 0xB786
+0x9C6C = 0xB787
+0x9C6D = 0xB788
+0x9C6E = 0xB789
+0x9C6F = 0xB78A
+0x9C70 = 0xB78B
+0x9C71 = 0xB78C
+0x9C73 = 0xB78D
+0x9C74 = 0xB78E
+0x9C75 = 0xB78F
+0x9C76 = 0xB790
+0x9C77 = 0xB791
+0x9C78 = 0xB792
+0x9C79 = 0xB793
+0x9C7A = 0xB794
+0x9C7B = 0xB795
+0x9C7C = 0xB796
+0x9C7D = 0xB797
+0x9C81 = 0xB798
+0x9C82 = 0xB799
+0x9C83 = 0xB79A
+0x9C84 = 0xB79B
+0x9C85 = 0xB79C
+0x9C86 = 0xB79D
+0x9C87 = 0xB79E
+0x9C88 = 0xB79F
+0x9C89 = 0xB7A0
+0x9C8A = 0xB7A1
+0x9C8B = 0xB7A2
+0x9C8C = 0xB7A3
+0x9C8D = 0xB7A4
+0x9C8E = 0xB7A5
+0x9C8F = 0xB7A6
+0x9C90 = 0xB7A7
+0x9C91 = 0xB7A8
+0x9C93 = 0xB7A9
+0x9C94 = 0xB7AA
+0x9C95 = 0xB7AB
+0x9C96 = 0xB7AC
+0x9C97 = 0xB7AD
+0x9C98 = 0xB7AE
+0x9C99 = 0xB7AF
+0x9C9A = 0xB7B0
+0x9C9B = 0xB7B1
+0x9C9C = 0xB7B2
+0x9C9D = 0xB7B3
+0x9CA1 = 0xB7B4
+0x9CA2 = 0xB7B5
+0x9CA3 = 0xB7B6
+0x9CA4 = 0xB7B7
+0x9CA5 = 0xB7B8
+0x9CA6 = 0xB7B9
+0x9CA7 = 0xB7BA
+0x9CA8 = 0xB7BB
+0x9CA9 = 0xB7BC
+0x9CAA = 0xB7BD
+0x9CAB = 0xB7BE
+0x9CAC = 0xB7BF
+0x9CAD = 0xB7C0
+0x9CAE = 0xB7C1
+0x9CAF = 0xB7C2
+0x9CB0 = 0xB7C3
+0x9CB1 = 0xB7C4
+0x9CB3 = 0xB7C5
+0x9CB4 = 0xB7C6
+0x9CB5 = 0xB7C7
+0x9CB6 = 0xB7C8
+0x9CB7 = 0xB7C9
+0x9CB8 = 0xB7CA
+0x9CB9 = 0xB7CB
+0x9CBA = 0xB7CC
+0x9CBB = 0xB7CD
+0x9CBC = 0xB7CE
+0x9CBD = 0xB7CF
+0x9CC1 = 0xB7D0
+0x9CC2 = 0xB7D1
+0x9CC3 = 0xB7D2
+0x9CC4 = 0xB7D3
+0x9CC5 = 0xB7D4
+0x9CC6 = 0xB7D5
+0x9CC7 = 0xB7D6
+0x9CC8 = 0xB7D7
+0x9CC9 = 0xB7D8
+0x9CCA = 0xB7D9
+0x9CCB = 0xB7DA
+0x9CCC = 0xB7DB
+0x9CCD = 0xB7DC
+0x9CCE = 0xB7DD
+0x9CCF = 0xB7DE
+0x9CD0 = 0xB7DF
+0x9CD1 = 0xB7E0
+0x9CD3 = 0xB7E1
+0x9CD4 = 0xB7E2
+0x9CD5 = 0xB7E3
+0x9CD6 = 0xB7E4
+0x9CD7 = 0xB7E5
+0x9CD8 = 0xB7E6
+0x9CD9 = 0xB7E7
+0x9CDA = 0xB7E8
+0x9CDB = 0xB7E9
+0x9CDC = 0xB7EA
+0x9CDD = 0xB7EB
+0x9CE1 = 0xB7EC
+0x9CE2 = 0xB7ED
+0x9CE3 = 0xB7EE
+0x9CE4 = 0xB7EF
+0x9CE5 = 0xB7F0
+0x9CE6 = 0xB7F1
+0x9CE7 = 0xB7F2
+0x9CE8 = 0xB7F3
+0x9CE9 = 0xB7F4
+0x9CEA = 0xB7F5
+0x9CEB = 0xB7F6
+0x9CEC = 0xB7F7
+0x9CED = 0xB7F8
+0x9CEE = 0xB7F9
+0x9CEF = 0xB7FA
+0x9CF0 = 0xB7FB
+0x9CF1 = 0xB7FC
+0x9CF3 = 0xB7FD
+0x9CF4 = 0xB7FE
+0x9CF5 = 0xB7FF
+0x9CF6 = 0xB800
+0x9CF7 = 0xB801
+0x9CF8 = 0xB802
+0x9CF9 = 0xB803
+0x9CFA = 0xB804
+0x9CFB = 0xB805
+0x9CFC = 0xB806
+0x9CFD = 0xB807
+0x9D41 = 0xB808
+0x9D42 = 0xB809
+0x9D43 = 0xB80A
+0x9D44 = 0xB80B
+0x9D45 = 0xB80C
+0x9D46 = 0xB80D
+0x9D47 = 0xB80E
+0x9D48 = 0xB80F
+0x9D49 = 0xB810
+0x9D4A = 0xB811
+0x9D4B = 0xB812
+0x9D4C = 0xB813
+0x9D4D = 0xB814
+0x9D4E = 0xB815
+0x9D4F = 0xB816
+0x9D50 = 0xB817
+0x9D51 = 0xB818
+0x9D53 = 0xB819
+0x9D54 = 0xB81A
+0x9D55 = 0xB81B
+0x9D56 = 0xB81C
+0x9D57 = 0xB81D
+0x9D58 = 0xB81E
+0x9D59 = 0xB81F
+0x9D5A = 0xB820
+0x9D5B = 0xB821
+0x9D5C = 0xB822
+0x9D5D = 0xB823
+0x9D61 = 0xB824
+0x9D62 = 0xB825
+0x9D63 = 0xB826
+0x9D64 = 0xB827
+0x9D65 = 0xB828
+0x9D66 = 0xB829
+0x9D67 = 0xB82A
+0x9D68 = 0xB82B
+0x9D69 = 0xB82C
+0x9D6A = 0xB82D
+0x9D6B = 0xB82E
+0x9D6C = 0xB82F
+0x9D6D = 0xB830
+0x9D6E = 0xB831
+0x9D6F = 0xB832
+0x9D70 = 0xB833
+0x9D71 = 0xB834
+0x9D73 = 0xB835
+0x9D74 = 0xB836
+0x9D75 = 0xB837
+0x9D76 = 0xB838
+0x9D77 = 0xB839
+0x9D78 = 0xB83A
+0x9D79 = 0xB83B
+0x9D7A = 0xB83C
+0x9D7B = 0xB83D
+0x9D7C = 0xB83E
+0x9D7D = 0xB83F
+0x9D81 = 0xB840
+0x9D82 = 0xB841
+0x9D83 = 0xB842
+0x9D84 = 0xB843
+0x9D85 = 0xB844
+0x9D86 = 0xB845
+0x9D87 = 0xB846
+0x9D88 = 0xB847
+0x9D89 = 0xB848
+0x9D8A = 0xB849
+0x9D8B = 0xB84A
+0x9D8C = 0xB84B
+0x9D8D = 0xB84C
+0x9D8E = 0xB84D
+0x9D8F = 0xB84E
+0x9D90 = 0xB84F
+0x9D91 = 0xB850
+0x9D93 = 0xB851
+0x9D94 = 0xB852
+0x9D95 = 0xB853
+0x9D96 = 0xB854
+0x9D97 = 0xB855
+0x9D98 = 0xB856
+0x9D99 = 0xB857
+0x9D9A = 0xB858
+0x9D9B = 0xB859
+0x9D9C = 0xB85A
+0x9D9D = 0xB85B
+0x9DA1 = 0xB85C
+0x9DA2 = 0xB85D
+0x9DA3 = 0xB85E
+0x9DA4 = 0xB85F
+0x9DA5 = 0xB860
+0x9DA6 = 0xB861
+0x9DA7 = 0xB862
+0x9DA8 = 0xB863
+0x9DA9 = 0xB864
+0x9DAA = 0xB865
+0x9DAB = 0xB866
+0x9DAC = 0xB867
+0x9DAD = 0xB868
+0x9DAE = 0xB869
+0x9DAF = 0xB86A
+0x9DB0 = 0xB86B
+0x9DB1 = 0xB86C
+0x9DB3 = 0xB86D
+0x9DB4 = 0xB86E
+0x9DB5 = 0xB86F
+0x9DB6 = 0xB870
+0x9DB7 = 0xB871
+0x9DB8 = 0xB872
+0x9DB9 = 0xB873
+0x9DBA = 0xB874
+0x9DBB = 0xB875
+0x9DBC = 0xB876
+0x9DBD = 0xB877
+0x9DC1 = 0xB878
+0x9DC2 = 0xB879
+0x9DC3 = 0xB87A
+0x9DC4 = 0xB87B
+0x9DC5 = 0xB87C
+0x9DC6 = 0xB87D
+0x9DC7 = 0xB87E
+0x9DC8 = 0xB87F
+0x9DC9 = 0xB880
+0x9DCA = 0xB881
+0x9DCB = 0xB882
+0x9DCC = 0xB883
+0x9DCD = 0xB884
+0x9DCE = 0xB885
+0x9DCF = 0xB886
+0x9DD0 = 0xB887
+0x9DD1 = 0xB888
+0x9DD3 = 0xB889
+0x9DD4 = 0xB88A
+0x9DD5 = 0xB88B
+0x9DD6 = 0xB88C
+0x9DD7 = 0xB88D
+0x9DD8 = 0xB88E
+0x9DD9 = 0xB88F
+0x9DDA = 0xB890
+0x9DDB = 0xB891
+0x9DDC = 0xB892
+0x9DDD = 0xB893
+0x9DE1 = 0xB894
+0x9DE2 = 0xB895
+0x9DE3 = 0xB896
+0x9DE4 = 0xB897
+0x9DE5 = 0xB898
+0x9DE6 = 0xB899
+0x9DE7 = 0xB89A
+0x9DE8 = 0xB89B
+0x9DE9 = 0xB89C
+0x9DEA = 0xB89D
+0x9DEB = 0xB89E
+0x9DEC = 0xB89F
+0x9DED = 0xB8A0
+0x9DEE = 0xB8A1
+0x9DEF = 0xB8A2
+0x9DF0 = 0xB8A3
+0x9DF1 = 0xB8A4
+0x9DF3 = 0xB8A5
+0x9DF4 = 0xB8A6
+0x9DF5 = 0xB8A7
+0x9DF6 = 0xB8A8
+0x9DF7 = 0xB8A9
+0x9DF8 = 0xB8AA
+0x9DF9 = 0xB8AB
+0x9DFA = 0xB8AC
+0x9DFB = 0xB8AD
+0x9DFC = 0xB8AE
+0x9DFD = 0xB8AF
+0x9E41 = 0xB8B0
+0x9E42 = 0xB8B1
+0x9E43 = 0xB8B2
+0x9E44 = 0xB8B3
+0x9E45 = 0xB8B4
+0x9E46 = 0xB8B5
+0x9E47 = 0xB8B6
+0x9E48 = 0xB8B7
+0x9E49 = 0xB8B8
+0x9E4A = 0xB8B9
+0x9E4B = 0xB8BA
+0x9E4C = 0xB8BB
+0x9E4D = 0xB8BC
+0x9E4E = 0xB8BD
+0x9E4F = 0xB8BE
+0x9E50 = 0xB8BF
+0x9E51 = 0xB8C0
+0x9E53 = 0xB8C1
+0x9E54 = 0xB8C2
+0x9E55 = 0xB8C3
+0x9E56 = 0xB8C4
+0x9E57 = 0xB8C5
+0x9E58 = 0xB8C6
+0x9E59 = 0xB8C7
+0x9E5A = 0xB8C8
+0x9E5B = 0xB8C9
+0x9E5C = 0xB8CA
+0x9E5D = 0xB8CB
+0x9E61 = 0xB8CC
+0x9E62 = 0xB8CD
+0x9E63 = 0xB8CE
+0x9E64 = 0xB8CF
+0x9E65 = 0xB8D0
+0x9E66 = 0xB8D1
+0x9E67 = 0xB8D2
+0x9E68 = 0xB8D3
+0x9E69 = 0xB8D4
+0x9E6A = 0xB8D5
+0x9E6B = 0xB8D6
+0x9E6C = 0xB8D7
+0x9E6D = 0xB8D8
+0x9E6E = 0xB8D9
+0x9E6F = 0xB8DA
+0x9E70 = 0xB8DB
+0x9E71 = 0xB8DC
+0x9E73 = 0xB8DD
+0x9E74 = 0xB8DE
+0x9E75 = 0xB8DF
+0x9E76 = 0xB8E0
+0x9E77 = 0xB8E1
+0x9E78 = 0xB8E2
+0x9E79 = 0xB8E3
+0x9E7A = 0xB8E4
+0x9E7B = 0xB8E5
+0x9E7C = 0xB8E6
+0x9E7D = 0xB8E7
+0x9E81 = 0xB8E8
+0x9E82 = 0xB8E9
+0x9E83 = 0xB8EA
+0x9E84 = 0xB8EB
+0x9E85 = 0xB8EC
+0x9E86 = 0xB8ED
+0x9E87 = 0xB8EE
+0x9E88 = 0xB8EF
+0x9E89 = 0xB8F0
+0x9E8A = 0xB8F1
+0x9E8B = 0xB8F2
+0x9E8C = 0xB8F3
+0x9E8D = 0xB8F4
+0x9E8E = 0xB8F5
+0x9E8F = 0xB8F6
+0x9E90 = 0xB8F7
+0x9E91 = 0xB8F8
+0x9E93 = 0xB8F9
+0x9E94 = 0xB8FA
+0x9E95 = 0xB8FB
+0x9E96 = 0xB8FC
+0x9E97 = 0xB8FD
+0x9E98 = 0xB8FE
+0x9E99 = 0xB8FF
+0x9E9A = 0xB900
+0x9E9B = 0xB901
+0x9E9C = 0xB902
+0x9E9D = 0xB903
+0x9EA1 = 0xB904
+0x9EA2 = 0xB905
+0x9EA3 = 0xB906
+0x9EA4 = 0xB907
+0x9EA5 = 0xB908
+0x9EA6 = 0xB909
+0x9EA7 = 0xB90A
+0x9EA8 = 0xB90B
+0x9EA9 = 0xB90C
+0x9EAA = 0xB90D
+0x9EAB = 0xB90E
+0x9EAC = 0xB90F
+0x9EAD = 0xB910
+0x9EAE = 0xB911
+0x9EAF = 0xB912
+0x9EB0 = 0xB913
+0x9EB1 = 0xB914
+0x9EB3 = 0xB915
+0x9EB4 = 0xB916
+0x9EB5 = 0xB917
+0x9EB6 = 0xB918
+0x9EB7 = 0xB919
+0x9EB8 = 0xB91A
+0x9EB9 = 0xB91B
+0x9EBA = 0xB91C
+0x9EBB = 0xB91D
+0x9EBC = 0xB91E
+0x9EBD = 0xB91F
+0x9EC1 = 0xB920
+0x9EC2 = 0xB921
+0x9EC3 = 0xB922
+0x9EC4 = 0xB923
+0x9EC5 = 0xB924
+0x9EC6 = 0xB925
+0x9EC7 = 0xB926
+0x9EC8 = 0xB927
+0x9EC9 = 0xB928
+0x9ECA = 0xB929
+0x9ECB = 0xB92A
+0x9ECC = 0xB92B
+0x9ECD = 0xB92C
+0x9ECE = 0xB92D
+0x9ECF = 0xB92E
+0x9ED0 = 0xB92F
+0x9ED1 = 0xB930
+0x9ED3 = 0xB931
+0x9ED4 = 0xB932
+0x9ED5 = 0xB933
+0x9ED6 = 0xB934
+0x9ED7 = 0xB935
+0x9ED8 = 0xB936
+0x9ED9 = 0xB937
+0x9EDA = 0xB938
+0x9EDB = 0xB939
+0x9EDC = 0xB93A
+0x9EDD = 0xB93B
+0x9EE1 = 0xB93C
+0x9EE2 = 0xB93D
+0x9EE3 = 0xB93E
+0x9EE4 = 0xB93F
+0x9EE5 = 0xB940
+0x9EE6 = 0xB941
+0x9EE7 = 0xB942
+0x9EE8 = 0xB943
+0x9EE9 = 0xB944
+0x9EEA = 0xB945
+0x9EEB = 0xB946
+0x9EEC = 0xB947
+0x9EED = 0xB948
+0x9EEE = 0xB949
+0x9EEF = 0xB94A
+0x9EF0 = 0xB94B
+0x9EF1 = 0xB94C
+0x9EF3 = 0xB94D
+0x9EF4 = 0xB94E
+0x9EF5 = 0xB94F
+0x9EF6 = 0xB950
+0x9EF7 = 0xB951
+0x9EF8 = 0xB952
+0x9EF9 = 0xB953
+0x9EFA = 0xB954
+0x9EFB = 0xB955
+0x9EFC = 0xB956
+0x9EFD = 0xB957
+0x9F41 = 0xB958
+0x9F42 = 0xB959
+0x9F43 = 0xB95A
+0x9F44 = 0xB95B
+0x9F45 = 0xB95C
+0x9F46 = 0xB95D
+0x9F47 = 0xB95E
+0x9F48 = 0xB95F
+0x9F49 = 0xB960
+0x9F4A = 0xB961
+0x9F4B = 0xB962
+0x9F4C = 0xB963
+0x9F4D = 0xB964
+0x9F4E = 0xB965
+0x9F4F = 0xB966
+0x9F50 = 0xB967
+0x9F51 = 0xB968
+0x9F53 = 0xB969
+0x9F54 = 0xB96A
+0x9F55 = 0xB96B
+0x9F56 = 0xB96C
+0x9F57 = 0xB96D
+0x9F58 = 0xB96E
+0x9F59 = 0xB96F
+0x9F5A = 0xB970
+0x9F5B = 0xB971
+0x9F5C = 0xB972
+0x9F5D = 0xB973
+0x9F61 = 0xB974
+0x9F62 = 0xB975
+0x9F63 = 0xB976
+0x9F64 = 0xB977
+0x9F65 = 0xB978
+0x9F66 = 0xB979
+0x9F67 = 0xB97A
+0x9F68 = 0xB97B
+0x9F69 = 0xB97C
+0x9F6A = 0xB97D
+0x9F6B = 0xB97E
+0x9F6C = 0xB97F
+0x9F6D = 0xB980
+0x9F6E = 0xB981
+0x9F6F = 0xB982
+0x9F70 = 0xB983
+0x9F71 = 0xB984
+0x9F73 = 0xB985
+0x9F74 = 0xB986
+0x9F75 = 0xB987
+0x9F76 = 0xB988
+0x9F77 = 0xB989
+0x9F78 = 0xB98A
+0x9F79 = 0xB98B
+0x9F7A = 0xB98C
+0x9F7B = 0xB98D
+0x9F7C = 0xB98E
+0x9F7D = 0xB98F
+0x9F81 = 0xB990
+0x9F82 = 0xB991
+0x9F83 = 0xB992
+0x9F84 = 0xB993
+0x9F85 = 0xB994
+0x9F86 = 0xB995
+0x9F87 = 0xB996
+0x9F88 = 0xB997
+0x9F89 = 0xB998
+0x9F8A = 0xB999
+0x9F8B = 0xB99A
+0x9F8C = 0xB99B
+0x9F8D = 0xB99C
+0x9F8E = 0xB99D
+0x9F8F = 0xB99E
+0x9F90 = 0xB99F
+0x9F91 = 0xB9A0
+0x9F93 = 0xB9A1
+0x9F94 = 0xB9A2
+0x9F95 = 0xB9A3
+0x9F96 = 0xB9A4
+0x9F97 = 0xB9A5
+0x9F98 = 0xB9A6
+0x9F99 = 0xB9A7
+0x9F9A = 0xB9A8
+0x9F9B = 0xB9A9
+0x9F9C = 0xB9AA
+0x9F9D = 0xB9AB
+0x9FA1 = 0xB9AC
+0x9FA2 = 0xB9AD
+0x9FA3 = 0xB9AE
+0x9FA4 = 0xB9AF
+0x9FA5 = 0xB9B0
+0x9FA6 = 0xB9B1
+0x9FA7 = 0xB9B2
+0x9FA8 = 0xB9B3
+0x9FA9 = 0xB9B4
+0x9FAA = 0xB9B5
+0x9FAB = 0xB9B6
+0x9FAC = 0xB9B7
+0x9FAD = 0xB9B8
+0x9FAE = 0xB9B9
+0x9FAF = 0xB9BA
+0x9FB0 = 0xB9BB
+0x9FB1 = 0xB9BC
+0x9FB3 = 0xB9BD
+0x9FB4 = 0xB9BE
+0x9FB5 = 0xB9BF
+0x9FB6 = 0xB9C0
+0x9FB7 = 0xB9C1
+0x9FB8 = 0xB9C2
+0x9FB9 = 0xB9C3
+0x9FBA = 0xB9C4
+0x9FBB = 0xB9C5
+0x9FBC = 0xB9C6
+0x9FBD = 0xB9C7
+0xA041 = 0x3141
+0xA061 = 0xB9C8
+0xA062 = 0xB9C9
+0xA063 = 0xB9CA
+0xA064 = 0xB9CB
+0xA065 = 0xB9CC
+0xA066 = 0xB9CD
+0xA067 = 0xB9CE
+0xA068 = 0xB9CF
+0xA069 = 0xB9D0
+0xA06A = 0xB9D1
+0xA06B = 0xB9D2
+0xA06C = 0xB9D3
+0xA06D = 0xB9D4
+0xA06E = 0xB9D5
+0xA06F = 0xB9D6
+0xA070 = 0xB9D7
+0xA071 = 0xB9D8
+0xA073 = 0xB9D9
+0xA074 = 0xB9DA
+0xA075 = 0xB9DB
+0xA076 = 0xB9DC
+0xA077 = 0xB9DD
+0xA078 = 0xB9DE
+0xA079 = 0xB9DF
+0xA07A = 0xB9E0
+0xA07B = 0xB9E1
+0xA07C = 0xB9E2
+0xA07D = 0xB9E3
+0xA081 = 0xB9E4
+0xA082 = 0xB9E5
+0xA083 = 0xB9E6
+0xA084 = 0xB9E7
+0xA085 = 0xB9E8
+0xA086 = 0xB9E9
+0xA087 = 0xB9EA
+0xA088 = 0xB9EB
+0xA089 = 0xB9EC
+0xA08A = 0xB9ED
+0xA08B = 0xB9EE
+0xA08C = 0xB9EF
+0xA08D = 0xB9F0
+0xA08E = 0xB9F1
+0xA08F = 0xB9F2
+0xA090 = 0xB9F3
+0xA091 = 0xB9F4
+0xA093 = 0xB9F5
+0xA094 = 0xB9F6
+0xA095 = 0xB9F7
+0xA096 = 0xB9F8
+0xA097 = 0xB9F9
+0xA098 = 0xB9FA
+0xA099 = 0xB9FB
+0xA09A = 0xB9FC
+0xA09B = 0xB9FD
+0xA09C = 0xB9FE
+0xA09D = 0xB9FF
+0xA0A1 = 0xBA00
+0xA0A2 = 0xBA01
+0xA0A3 = 0xBA02
+0xA0A4 = 0xBA03
+0xA0A5 = 0xBA04
+0xA0A6 = 0xBA05
+0xA0A7 = 0xBA06
+0xA0A8 = 0xBA07
+0xA0A9 = 0xBA08
+0xA0AA = 0xBA09
+0xA0AB = 0xBA0A
+0xA0AC = 0xBA0B
+0xA0AD = 0xBA0C
+0xA0AE = 0xBA0D
+0xA0AF = 0xBA0E
+0xA0B0 = 0xBA0F
+0xA0B1 = 0xBA10
+0xA0B3 = 0xBA11
+0xA0B4 = 0xBA12
+0xA0B5 = 0xBA13
+0xA0B6 = 0xBA14
+0xA0B7 = 0xBA15
+0xA0B8 = 0xBA16
+0xA0B9 = 0xBA17
+0xA0BA = 0xBA18
+0xA0BB = 0xBA19
+0xA0BC = 0xBA1A
+0xA0BD = 0xBA1B
+0xA0C1 = 0xBA1C
+0xA0C2 = 0xBA1D
+0xA0C3 = 0xBA1E
+0xA0C4 = 0xBA1F
+0xA0C5 = 0xBA20
+0xA0C6 = 0xBA21
+0xA0C7 = 0xBA22
+0xA0C8 = 0xBA23
+0xA0C9 = 0xBA24
+0xA0CA = 0xBA25
+0xA0CB = 0xBA26
+0xA0CC = 0xBA27
+0xA0CD = 0xBA28
+0xA0CE = 0xBA29
+0xA0CF = 0xBA2A
+0xA0D0 = 0xBA2B
+0xA0D1 = 0xBA2C
+0xA0D3 = 0xBA2D
+0xA0D4 = 0xBA2E
+0xA0D5 = 0xBA2F
+0xA0D6 = 0xBA30
+0xA0D7 = 0xBA31
+0xA0D8 = 0xBA32
+0xA0D9 = 0xBA33
+0xA0DA = 0xBA34
+0xA0DB = 0xBA35
+0xA0DC = 0xBA36
+0xA0DD = 0xBA37
+0xA0E1 = 0xBA38
+0xA0E2 = 0xBA39
+0xA0E3 = 0xBA3A
+0xA0E4 = 0xBA3B
+0xA0E5 = 0xBA3C
+0xA0E6 = 0xBA3D
+0xA0E7 = 0xBA3E
+0xA0E8 = 0xBA3F
+0xA0E9 = 0xBA40
+0xA0EA = 0xBA41
+0xA0EB = 0xBA42
+0xA0EC = 0xBA43
+0xA0ED = 0xBA44
+0xA0EE = 0xBA45
+0xA0EF = 0xBA46
+0xA0F0 = 0xBA47
+0xA0F1 = 0xBA48
+0xA0F3 = 0xBA49
+0xA0F4 = 0xBA4A
+0xA0F5 = 0xBA4B
+0xA0F6 = 0xBA4C
+0xA0F7 = 0xBA4D
+0xA0F8 = 0xBA4E
+0xA0F9 = 0xBA4F
+0xA0FA = 0xBA50
+0xA0FB = 0xBA51
+0xA0FC = 0xBA52
+0xA0FD = 0xBA53
+0xA141 = 0xBA54
+0xA142 = 0xBA55
+0xA143 = 0xBA56
+0xA144 = 0xBA57
+0xA145 = 0xBA58
+0xA146 = 0xBA59
+0xA147 = 0xBA5A
+0xA148 = 0xBA5B
+0xA149 = 0xBA5C
+0xA14A = 0xBA5D
+0xA14B = 0xBA5E
+0xA14C = 0xBA5F
+0xA14D = 0xBA60
+0xA14E = 0xBA61
+0xA14F = 0xBA62
+0xA150 = 0xBA63
+0xA151 = 0xBA64
+0xA153 = 0xBA65
+0xA154 = 0xBA66
+0xA155 = 0xBA67
+0xA156 = 0xBA68
+0xA157 = 0xBA69
+0xA158 = 0xBA6A
+0xA159 = 0xBA6B
+0xA15A = 0xBA6C
+0xA15B = 0xBA6D
+0xA15C = 0xBA6E
+0xA15D = 0xBA6F
+0xA161 = 0xBA70
+0xA162 = 0xBA71
+0xA163 = 0xBA72
+0xA164 = 0xBA73
+0xA165 = 0xBA74
+0xA166 = 0xBA75
+0xA167 = 0xBA76
+0xA168 = 0xBA77
+0xA169 = 0xBA78
+0xA16A = 0xBA79
+0xA16B = 0xBA7A
+0xA16C = 0xBA7B
+0xA16D = 0xBA7C
+0xA16E = 0xBA7D
+0xA16F = 0xBA7E
+0xA170 = 0xBA7F
+0xA171 = 0xBA80
+0xA173 = 0xBA81
+0xA174 = 0xBA82
+0xA175 = 0xBA83
+0xA176 = 0xBA84
+0xA177 = 0xBA85
+0xA178 = 0xBA86
+0xA179 = 0xBA87
+0xA17A = 0xBA88
+0xA17B = 0xBA89
+0xA17C = 0xBA8A
+0xA17D = 0xBA8B
+0xA181 = 0xBA8C
+0xA182 = 0xBA8D
+0xA183 = 0xBA8E
+0xA184 = 0xBA8F
+0xA185 = 0xBA90
+0xA186 = 0xBA91
+0xA187 = 0xBA92
+0xA188 = 0xBA93
+0xA189 = 0xBA94
+0xA18A = 0xBA95
+0xA18B = 0xBA96
+0xA18C = 0xBA97
+0xA18D = 0xBA98
+0xA18E = 0xBA99
+0xA18F = 0xBA9A
+0xA190 = 0xBA9B
+0xA191 = 0xBA9C
+0xA193 = 0xBA9D
+0xA194 = 0xBA9E
+0xA195 = 0xBA9F
+0xA196 = 0xBAA0
+0xA197 = 0xBAA1
+0xA198 = 0xBAA2
+0xA199 = 0xBAA3
+0xA19A = 0xBAA4
+0xA19B = 0xBAA5
+0xA19C = 0xBAA6
+0xA19D = 0xBAA7
+0xA1A1 = 0xBAA8
+0xA1A2 = 0xBAA9
+0xA1A3 = 0xBAAA
+0xA1A4 = 0xBAAB
+0xA1A5 = 0xBAAC
+0xA1A6 = 0xBAAD
+0xA1A7 = 0xBAAE
+0xA1A8 = 0xBAAF
+0xA1A9 = 0xBAB0
+0xA1AA = 0xBAB1
+0xA1AB = 0xBAB2
+0xA1AC = 0xBAB3
+0xA1AD = 0xBAB4
+0xA1AE = 0xBAB5
+0xA1AF = 0xBAB6
+0xA1B0 = 0xBAB7
+0xA1B1 = 0xBAB8
+0xA1B3 = 0xBAB9
+0xA1B4 = 0xBABA
+0xA1B5 = 0xBABB
+0xA1B6 = 0xBABC
+0xA1B7 = 0xBABD
+0xA1B8 = 0xBABE
+0xA1B9 = 0xBABF
+0xA1BA = 0xBAC0
+0xA1BB = 0xBAC1
+0xA1BC = 0xBAC2
+0xA1BD = 0xBAC3
+0xA1C1 = 0xBAC4
+0xA1C2 = 0xBAC5
+0xA1C3 = 0xBAC6
+0xA1C4 = 0xBAC7
+0xA1C5 = 0xBAC8
+0xA1C6 = 0xBAC9
+0xA1C7 = 0xBACA
+0xA1C8 = 0xBACB
+0xA1C9 = 0xBACC
+0xA1CA = 0xBACD
+0xA1CB = 0xBACE
+0xA1CC = 0xBACF
+0xA1CD = 0xBAD0
+0xA1CE = 0xBAD1
+0xA1CF = 0xBAD2
+0xA1D0 = 0xBAD3
+0xA1D1 = 0xBAD4
+0xA1D3 = 0xBAD5
+0xA1D4 = 0xBAD6
+0xA1D5 = 0xBAD7
+0xA1D6 = 0xBAD8
+0xA1D7 = 0xBAD9
+0xA1D8 = 0xBADA
+0xA1D9 = 0xBADB
+0xA1DA = 0xBADC
+0xA1DB = 0xBADD
+0xA1DC = 0xBADE
+0xA1DD = 0xBADF
+0xA1E1 = 0xBAE0
+0xA1E2 = 0xBAE1
+0xA1E3 = 0xBAE2
+0xA1E4 = 0xBAE3
+0xA1E5 = 0xBAE4
+0xA1E6 = 0xBAE5
+0xA1E7 = 0xBAE6
+0xA1E8 = 0xBAE7
+0xA1E9 = 0xBAE8
+0xA1EA = 0xBAE9
+0xA1EB = 0xBAEA
+0xA1EC = 0xBAEB
+0xA1ED = 0xBAEC
+0xA1EE = 0xBAED
+0xA1EF = 0xBAEE
+0xA1F0 = 0xBAEF
+0xA1F1 = 0xBAF0
+0xA1F3 = 0xBAF1
+0xA1F4 = 0xBAF2
+0xA1F5 = 0xBAF3
+0xA1F6 = 0xBAF4
+0xA1F7 = 0xBAF5
+0xA1F8 = 0xBAF6
+0xA1F9 = 0xBAF7
+0xA1FA = 0xBAF8
+0xA1FB = 0xBAF9
+0xA1FC = 0xBAFA
+0xA1FD = 0xBAFB
+0xA241 = 0xBAFC
+0xA242 = 0xBAFD
+0xA243 = 0xBAFE
+0xA244 = 0xBAFF
+0xA245 = 0xBB00
+0xA246 = 0xBB01
+0xA247 = 0xBB02
+0xA248 = 0xBB03
+0xA249 = 0xBB04
+0xA24A = 0xBB05
+0xA24B = 0xBB06
+0xA24C = 0xBB07
+0xA24D = 0xBB08
+0xA24E = 0xBB09
+0xA24F = 0xBB0A
+0xA250 = 0xBB0B
+0xA251 = 0xBB0C
+0xA253 = 0xBB0D
+0xA254 = 0xBB0E
+0xA255 = 0xBB0F
+0xA256 = 0xBB10
+0xA257 = 0xBB11
+0xA258 = 0xBB12
+0xA259 = 0xBB13
+0xA25A = 0xBB14
+0xA25B = 0xBB15
+0xA25C = 0xBB16
+0xA25D = 0xBB17
+0xA261 = 0xBB18
+0xA262 = 0xBB19
+0xA263 = 0xBB1A
+0xA264 = 0xBB1B
+0xA265 = 0xBB1C
+0xA266 = 0xBB1D
+0xA267 = 0xBB1E
+0xA268 = 0xBB1F
+0xA269 = 0xBB20
+0xA26A = 0xBB21
+0xA26B = 0xBB22
+0xA26C = 0xBB23
+0xA26D = 0xBB24
+0xA26E = 0xBB25
+0xA26F = 0xBB26
+0xA270 = 0xBB27
+0xA271 = 0xBB28
+0xA273 = 0xBB29
+0xA274 = 0xBB2A
+0xA275 = 0xBB2B
+0xA276 = 0xBB2C
+0xA277 = 0xBB2D
+0xA278 = 0xBB2E
+0xA279 = 0xBB2F
+0xA27A = 0xBB30
+0xA27B = 0xBB31
+0xA27C = 0xBB32
+0xA27D = 0xBB33
+0xA281 = 0xBB34
+0xA282 = 0xBB35
+0xA283 = 0xBB36
+0xA284 = 0xBB37
+0xA285 = 0xBB38
+0xA286 = 0xBB39
+0xA287 = 0xBB3A
+0xA288 = 0xBB3B
+0xA289 = 0xBB3C
+0xA28A = 0xBB3D
+0xA28B = 0xBB3E
+0xA28C = 0xBB3F
+0xA28D = 0xBB40
+0xA28E = 0xBB41
+0xA28F = 0xBB42
+0xA290 = 0xBB43
+0xA291 = 0xBB44
+0xA293 = 0xBB45
+0xA294 = 0xBB46
+0xA295 = 0xBB47
+0xA296 = 0xBB48
+0xA297 = 0xBB49
+0xA298 = 0xBB4A
+0xA299 = 0xBB4B
+0xA29A = 0xBB4C
+0xA29B = 0xBB4D
+0xA29C = 0xBB4E
+0xA29D = 0xBB4F
+0xA2A1 = 0xBB50
+0xA2A2 = 0xBB51
+0xA2A3 = 0xBB52
+0xA2A4 = 0xBB53
+0xA2A5 = 0xBB54
+0xA2A6 = 0xBB55
+0xA2A7 = 0xBB56
+0xA2A8 = 0xBB57
+0xA2A9 = 0xBB58
+0xA2AA = 0xBB59
+0xA2AB = 0xBB5A
+0xA2AC = 0xBB5B
+0xA2AD = 0xBB5C
+0xA2AE = 0xBB5D
+0xA2AF = 0xBB5E
+0xA2B0 = 0xBB5F
+0xA2B1 = 0xBB60
+0xA2B3 = 0xBB61
+0xA2B4 = 0xBB62
+0xA2B5 = 0xBB63
+0xA2B6 = 0xBB64
+0xA2B7 = 0xBB65
+0xA2B8 = 0xBB66
+0xA2B9 = 0xBB67
+0xA2BA = 0xBB68
+0xA2BB = 0xBB69
+0xA2BC = 0xBB6A
+0xA2BD = 0xBB6B
+0xA2C1 = 0xBB6C
+0xA2C2 = 0xBB6D
+0xA2C3 = 0xBB6E
+0xA2C4 = 0xBB6F
+0xA2C5 = 0xBB70
+0xA2C6 = 0xBB71
+0xA2C7 = 0xBB72
+0xA2C8 = 0xBB73
+0xA2C9 = 0xBB74
+0xA2CA = 0xBB75
+0xA2CB = 0xBB76
+0xA2CC = 0xBB77
+0xA2CD = 0xBB78
+0xA2CE = 0xBB79
+0xA2CF = 0xBB7A
+0xA2D0 = 0xBB7B
+0xA2D1 = 0xBB7C
+0xA2D3 = 0xBB7D
+0xA2D4 = 0xBB7E
+0xA2D5 = 0xBB7F
+0xA2D6 = 0xBB80
+0xA2D7 = 0xBB81
+0xA2D8 = 0xBB82
+0xA2D9 = 0xBB83
+0xA2DA = 0xBB84
+0xA2DB = 0xBB85
+0xA2DC = 0xBB86
+0xA2DD = 0xBB87
+0xA2E1 = 0xBB88
+0xA2E2 = 0xBB89
+0xA2E3 = 0xBB8A
+0xA2E4 = 0xBB8B
+0xA2E5 = 0xBB8C
+0xA2E6 = 0xBB8D
+0xA2E7 = 0xBB8E
+0xA2E8 = 0xBB8F
+0xA2E9 = 0xBB90
+0xA2EA = 0xBB91
+0xA2EB = 0xBB92
+0xA2EC = 0xBB93
+0xA2ED = 0xBB94
+0xA2EE = 0xBB95
+0xA2EF = 0xBB96
+0xA2F0 = 0xBB97
+0xA2F1 = 0xBB98
+0xA2F3 = 0xBB99
+0xA2F4 = 0xBB9A
+0xA2F5 = 0xBB9B
+0xA2F6 = 0xBB9C
+0xA2F7 = 0xBB9D
+0xA2F8 = 0xBB9E
+0xA2F9 = 0xBB9F
+0xA2FA = 0xBBA0
+0xA2FB = 0xBBA1
+0xA2FC = 0xBBA2
+0xA2FD = 0xBBA3
+0xA341 = 0xBBA4
+0xA342 = 0xBBA5
+0xA343 = 0xBBA6
+0xA344 = 0xBBA7
+0xA345 = 0xBBA8
+0xA346 = 0xBBA9
+0xA347 = 0xBBAA
+0xA348 = 0xBBAB
+0xA349 = 0xBBAC
+0xA34A = 0xBBAD
+0xA34B = 0xBBAE
+0xA34C = 0xBBAF
+0xA34D = 0xBBB0
+0xA34E = 0xBBB1
+0xA34F = 0xBBB2
+0xA350 = 0xBBB3
+0xA351 = 0xBBB4
+0xA353 = 0xBBB5
+0xA354 = 0xBBB6
+0xA355 = 0xBBB7
+0xA356 = 0xBBB8
+0xA357 = 0xBBB9
+0xA358 = 0xBBBA
+0xA359 = 0xBBBB
+0xA35A = 0xBBBC
+0xA35B = 0xBBBD
+0xA35C = 0xBBBE
+0xA35D = 0xBBBF
+0xA361 = 0xBBC0
+0xA362 = 0xBBC1
+0xA363 = 0xBBC2
+0xA364 = 0xBBC3
+0xA365 = 0xBBC4
+0xA366 = 0xBBC5
+0xA367 = 0xBBC6
+0xA368 = 0xBBC7
+0xA369 = 0xBBC8
+0xA36A = 0xBBC9
+0xA36B = 0xBBCA
+0xA36C = 0xBBCB
+0xA36D = 0xBBCC
+0xA36E = 0xBBCD
+0xA36F = 0xBBCE
+0xA370 = 0xBBCF
+0xA371 = 0xBBD0
+0xA373 = 0xBBD1
+0xA374 = 0xBBD2
+0xA375 = 0xBBD3
+0xA376 = 0xBBD4
+0xA377 = 0xBBD5
+0xA378 = 0xBBD6
+0xA379 = 0xBBD7
+0xA37A = 0xBBD8
+0xA37B = 0xBBD9
+0xA37C = 0xBBDA
+0xA37D = 0xBBDB
+0xA381 = 0xBBDC
+0xA382 = 0xBBDD
+0xA383 = 0xBBDE
+0xA384 = 0xBBDF
+0xA385 = 0xBBE0
+0xA386 = 0xBBE1
+0xA387 = 0xBBE2
+0xA388 = 0xBBE3
+0xA389 = 0xBBE4
+0xA38A = 0xBBE5
+0xA38B = 0xBBE6
+0xA38C = 0xBBE7
+0xA38D = 0xBBE8
+0xA38E = 0xBBE9
+0xA38F = 0xBBEA
+0xA390 = 0xBBEB
+0xA391 = 0xBBEC
+0xA393 = 0xBBED
+0xA394 = 0xBBEE
+0xA395 = 0xBBEF
+0xA396 = 0xBBF0
+0xA397 = 0xBBF1
+0xA398 = 0xBBF2
+0xA399 = 0xBBF3
+0xA39A = 0xBBF4
+0xA39B = 0xBBF5
+0xA39C = 0xBBF6
+0xA39D = 0xBBF7
+0xA3A1 = 0xBBF8
+0xA3A2 = 0xBBF9
+0xA3A3 = 0xBBFA
+0xA3A4 = 0xBBFB
+0xA3A5 = 0xBBFC
+0xA3A6 = 0xBBFD
+0xA3A7 = 0xBBFE
+0xA3A8 = 0xBBFF
+0xA3A9 = 0xBC00
+0xA3AA = 0xBC01
+0xA3AB = 0xBC02
+0xA3AC = 0xBC03
+0xA3AD = 0xBC04
+0xA3AE = 0xBC05
+0xA3AF = 0xBC06
+0xA3B0 = 0xBC07
+0xA3B1 = 0xBC08
+0xA3B3 = 0xBC09
+0xA3B4 = 0xBC0A
+0xA3B5 = 0xBC0B
+0xA3B6 = 0xBC0C
+0xA3B7 = 0xBC0D
+0xA3B8 = 0xBC0E
+0xA3B9 = 0xBC0F
+0xA3BA = 0xBC10
+0xA3BB = 0xBC11
+0xA3BC = 0xBC12
+0xA3BD = 0xBC13
+0xA441 = 0x3142
+0xA461 = 0xBC14
+0xA462 = 0xBC15
+0xA463 = 0xBC16
+0xA464 = 0xBC17
+0xA465 = 0xBC18
+0xA466 = 0xBC19
+0xA467 = 0xBC1A
+0xA468 = 0xBC1B
+0xA469 = 0xBC1C
+0xA46A = 0xBC1D
+0xA46B = 0xBC1E
+0xA46C = 0xBC1F
+0xA46D = 0xBC20
+0xA46E = 0xBC21
+0xA46F = 0xBC22
+0xA470 = 0xBC23
+0xA471 = 0xBC24
+0xA473 = 0xBC25
+0xA474 = 0xBC26
+0xA475 = 0xBC27
+0xA476 = 0xBC28
+0xA477 = 0xBC29
+0xA478 = 0xBC2A
+0xA479 = 0xBC2B
+0xA47A = 0xBC2C
+0xA47B = 0xBC2D
+0xA47C = 0xBC2E
+0xA47D = 0xBC2F
+0xA481 = 0xBC30
+0xA482 = 0xBC31
+0xA483 = 0xBC32
+0xA484 = 0xBC33
+0xA485 = 0xBC34
+0xA486 = 0xBC35
+0xA487 = 0xBC36
+0xA488 = 0xBC37
+0xA489 = 0xBC38
+0xA48A = 0xBC39
+0xA48B = 0xBC3A
+0xA48C = 0xBC3B
+0xA48D = 0xBC3C
+0xA48E = 0xBC3D
+0xA48F = 0xBC3E
+0xA490 = 0xBC3F
+0xA491 = 0xBC40
+0xA493 = 0xBC41
+0xA494 = 0xBC42
+0xA495 = 0xBC43
+0xA496 = 0xBC44
+0xA497 = 0xBC45
+0xA498 = 0xBC46
+0xA499 = 0xBC47
+0xA49A = 0xBC48
+0xA49B = 0xBC49
+0xA49C = 0xBC4A
+0xA49D = 0xBC4B
+0xA4A1 = 0xBC4C
+0xA4A2 = 0xBC4D
+0xA4A3 = 0xBC4E
+0xA4A4 = 0xBC4F
+0xA4A5 = 0xBC50
+0xA4A6 = 0xBC51
+0xA4A7 = 0xBC52
+0xA4A8 = 0xBC53
+0xA4A9 = 0xBC54
+0xA4AA = 0xBC55
+0xA4AB = 0xBC56
+0xA4AC = 0xBC57
+0xA4AD = 0xBC58
+0xA4AE = 0xBC59
+0xA4AF = 0xBC5A
+0xA4B0 = 0xBC5B
+0xA4B1 = 0xBC5C
+0xA4B3 = 0xBC5D
+0xA4B4 = 0xBC5E
+0xA4B5 = 0xBC5F
+0xA4B6 = 0xBC60
+0xA4B7 = 0xBC61
+0xA4B8 = 0xBC62
+0xA4B9 = 0xBC63
+0xA4BA = 0xBC64
+0xA4BB = 0xBC65
+0xA4BC = 0xBC66
+0xA4BD = 0xBC67
+0xA4C1 = 0xBC68
+0xA4C2 = 0xBC69
+0xA4C3 = 0xBC6A
+0xA4C4 = 0xBC6B
+0xA4C5 = 0xBC6C
+0xA4C6 = 0xBC6D
+0xA4C7 = 0xBC6E
+0xA4C8 = 0xBC6F
+0xA4C9 = 0xBC70
+0xA4CA = 0xBC71
+0xA4CB = 0xBC72
+0xA4CC = 0xBC73
+0xA4CD = 0xBC74
+0xA4CE = 0xBC75
+0xA4CF = 0xBC76
+0xA4D0 = 0xBC77
+0xA4D1 = 0xBC78
+0xA4D3 = 0xBC79
+0xA4D4 = 0xBC7A
+0xA4D5 = 0xBC7B
+0xA4D6 = 0xBC7C
+0xA4D7 = 0xBC7D
+0xA4D8 = 0xBC7E
+0xA4D9 = 0xBC7F
+0xA4DA = 0xBC80
+0xA4DB = 0xBC81
+0xA4DC = 0xBC82
+0xA4DD = 0xBC83
+0xA4E1 = 0xBC84
+0xA4E2 = 0xBC85
+0xA4E3 = 0xBC86
+0xA4E4 = 0xBC87
+0xA4E5 = 0xBC88
+0xA4E6 = 0xBC89
+0xA4E7 = 0xBC8A
+0xA4E8 = 0xBC8B
+0xA4E9 = 0xBC8C
+0xA4EA = 0xBC8D
+0xA4EB = 0xBC8E
+0xA4EC = 0xBC8F
+0xA4ED = 0xBC90
+0xA4EE = 0xBC91
+0xA4EF = 0xBC92
+0xA4F0 = 0xBC93
+0xA4F1 = 0xBC94
+0xA4F3 = 0xBC95
+0xA4F4 = 0xBC96
+0xA4F5 = 0xBC97
+0xA4F6 = 0xBC98
+0xA4F7 = 0xBC99
+0xA4F8 = 0xBC9A
+0xA4F9 = 0xBC9B
+0xA4FA = 0xBC9C
+0xA4FB = 0xBC9D
+0xA4FC = 0xBC9E
+0xA4FD = 0xBC9F
+0xA541 = 0xBCA0
+0xA542 = 0xBCA1
+0xA543 = 0xBCA2
+0xA544 = 0xBCA3
+0xA545 = 0xBCA4
+0xA546 = 0xBCA5
+0xA547 = 0xBCA6
+0xA548 = 0xBCA7
+0xA549 = 0xBCA8
+0xA54A = 0xBCA9
+0xA54B = 0xBCAA
+0xA54C = 0xBCAB
+0xA54D = 0xBCAC
+0xA54E = 0xBCAD
+0xA54F = 0xBCAE
+0xA550 = 0xBCAF
+0xA551 = 0xBCB0
+0xA553 = 0xBCB1
+0xA554 = 0xBCB2
+0xA555 = 0xBCB3
+0xA556 = 0xBCB4
+0xA557 = 0xBCB5
+0xA558 = 0xBCB6
+0xA559 = 0xBCB7
+0xA55A = 0xBCB8
+0xA55B = 0xBCB9
+0xA55C = 0xBCBA
+0xA55D = 0xBCBB
+0xA561 = 0xBCBC
+0xA562 = 0xBCBD
+0xA563 = 0xBCBE
+0xA564 = 0xBCBF
+0xA565 = 0xBCC0
+0xA566 = 0xBCC1
+0xA567 = 0xBCC2
+0xA568 = 0xBCC3
+0xA569 = 0xBCC4
+0xA56A = 0xBCC5
+0xA56B = 0xBCC6
+0xA56C = 0xBCC7
+0xA56D = 0xBCC8
+0xA56E = 0xBCC9
+0xA56F = 0xBCCA
+0xA570 = 0xBCCB
+0xA571 = 0xBCCC
+0xA573 = 0xBCCD
+0xA574 = 0xBCCE
+0xA575 = 0xBCCF
+0xA576 = 0xBCD0
+0xA577 = 0xBCD1
+0xA578 = 0xBCD2
+0xA579 = 0xBCD3
+0xA57A = 0xBCD4
+0xA57B = 0xBCD5
+0xA57C = 0xBCD6
+0xA57D = 0xBCD7
+0xA581 = 0xBCD8
+0xA582 = 0xBCD9
+0xA583 = 0xBCDA
+0xA584 = 0xBCDB
+0xA585 = 0xBCDC
+0xA586 = 0xBCDD
+0xA587 = 0xBCDE
+0xA588 = 0xBCDF
+0xA589 = 0xBCE0
+0xA58A = 0xBCE1
+0xA58B = 0xBCE2
+0xA58C = 0xBCE3
+0xA58D = 0xBCE4
+0xA58E = 0xBCE5
+0xA58F = 0xBCE6
+0xA590 = 0xBCE7
+0xA591 = 0xBCE8
+0xA593 = 0xBCE9
+0xA594 = 0xBCEA
+0xA595 = 0xBCEB
+0xA596 = 0xBCEC
+0xA597 = 0xBCED
+0xA598 = 0xBCEE
+0xA599 = 0xBCEF
+0xA59A = 0xBCF0
+0xA59B = 0xBCF1
+0xA59C = 0xBCF2
+0xA59D = 0xBCF3
+0xA5A1 = 0xBCF4
+0xA5A2 = 0xBCF5
+0xA5A3 = 0xBCF6
+0xA5A4 = 0xBCF7
+0xA5A5 = 0xBCF8
+0xA5A6 = 0xBCF9
+0xA5A7 = 0xBCFA
+0xA5A8 = 0xBCFB
+0xA5A9 = 0xBCFC
+0xA5AA = 0xBCFD
+0xA5AB = 0xBCFE
+0xA5AC = 0xBCFF
+0xA5AD = 0xBD00
+0xA5AE = 0xBD01
+0xA5AF = 0xBD02
+0xA5B0 = 0xBD03
+0xA5B1 = 0xBD04
+0xA5B3 = 0xBD05
+0xA5B4 = 0xBD06
+0xA5B5 = 0xBD07
+0xA5B6 = 0xBD08
+0xA5B7 = 0xBD09
+0xA5B8 = 0xBD0A
+0xA5B9 = 0xBD0B
+0xA5BA = 0xBD0C
+0xA5BB = 0xBD0D
+0xA5BC = 0xBD0E
+0xA5BD = 0xBD0F
+0xA5C1 = 0xBD10
+0xA5C2 = 0xBD11
+0xA5C3 = 0xBD12
+0xA5C4 = 0xBD13
+0xA5C5 = 0xBD14
+0xA5C6 = 0xBD15
+0xA5C7 = 0xBD16
+0xA5C8 = 0xBD17
+0xA5C9 = 0xBD18
+0xA5CA = 0xBD19
+0xA5CB = 0xBD1A
+0xA5CC = 0xBD1B
+0xA5CD = 0xBD1C
+0xA5CE = 0xBD1D
+0xA5CF = 0xBD1E
+0xA5D0 = 0xBD1F
+0xA5D1 = 0xBD20
+0xA5D3 = 0xBD21
+0xA5D4 = 0xBD22
+0xA5D5 = 0xBD23
+0xA5D6 = 0xBD24
+0xA5D7 = 0xBD25
+0xA5D8 = 0xBD26
+0xA5D9 = 0xBD27
+0xA5DA = 0xBD28
+0xA5DB = 0xBD29
+0xA5DC = 0xBD2A
+0xA5DD = 0xBD2B
+0xA5E1 = 0xBD2C
+0xA5E2 = 0xBD2D
+0xA5E3 = 0xBD2E
+0xA5E4 = 0xBD2F
+0xA5E5 = 0xBD30
+0xA5E6 = 0xBD31
+0xA5E7 = 0xBD32
+0xA5E8 = 0xBD33
+0xA5E9 = 0xBD34
+0xA5EA = 0xBD35
+0xA5EB = 0xBD36
+0xA5EC = 0xBD37
+0xA5ED = 0xBD38
+0xA5EE = 0xBD39
+0xA5EF = 0xBD3A
+0xA5F0 = 0xBD3B
+0xA5F1 = 0xBD3C
+0xA5F3 = 0xBD3D
+0xA5F4 = 0xBD3E
+0xA5F5 = 0xBD3F
+0xA5F6 = 0xBD40
+0xA5F7 = 0xBD41
+0xA5F8 = 0xBD42
+0xA5F9 = 0xBD43
+0xA5FA = 0xBD44
+0xA5FB = 0xBD45
+0xA5FC = 0xBD46
+0xA5FD = 0xBD47
+0xA641 = 0xBD48
+0xA642 = 0xBD49
+0xA643 = 0xBD4A
+0xA644 = 0xBD4B
+0xA645 = 0xBD4C
+0xA646 = 0xBD4D
+0xA647 = 0xBD4E
+0xA648 = 0xBD4F
+0xA649 = 0xBD50
+0xA64A = 0xBD51
+0xA64B = 0xBD52
+0xA64C = 0xBD53
+0xA64D = 0xBD54
+0xA64E = 0xBD55
+0xA64F = 0xBD56
+0xA650 = 0xBD57
+0xA651 = 0xBD58
+0xA653 = 0xBD59
+0xA654 = 0xBD5A
+0xA655 = 0xBD5B
+0xA656 = 0xBD5C
+0xA657 = 0xBD5D
+0xA658 = 0xBD5E
+0xA659 = 0xBD5F
+0xA65A = 0xBD60
+0xA65B = 0xBD61
+0xA65C = 0xBD62
+0xA65D = 0xBD63
+0xA661 = 0xBD64
+0xA662 = 0xBD65
+0xA663 = 0xBD66
+0xA664 = 0xBD67
+0xA665 = 0xBD68
+0xA666 = 0xBD69
+0xA667 = 0xBD6A
+0xA668 = 0xBD6B
+0xA669 = 0xBD6C
+0xA66A = 0xBD6D
+0xA66B = 0xBD6E
+0xA66C = 0xBD6F
+0xA66D = 0xBD70
+0xA66E = 0xBD71
+0xA66F = 0xBD72
+0xA670 = 0xBD73
+0xA671 = 0xBD74
+0xA673 = 0xBD75
+0xA674 = 0xBD76
+0xA675 = 0xBD77
+0xA676 = 0xBD78
+0xA677 = 0xBD79
+0xA678 = 0xBD7A
+0xA679 = 0xBD7B
+0xA67A = 0xBD7C
+0xA67B = 0xBD7D
+0xA67C = 0xBD7E
+0xA67D = 0xBD7F
+0xA681 = 0xBD80
+0xA682 = 0xBD81
+0xA683 = 0xBD82
+0xA684 = 0xBD83
+0xA685 = 0xBD84
+0xA686 = 0xBD85
+0xA687 = 0xBD86
+0xA688 = 0xBD87
+0xA689 = 0xBD88
+0xA68A = 0xBD89
+0xA68B = 0xBD8A
+0xA68C = 0xBD8B
+0xA68D = 0xBD8C
+0xA68E = 0xBD8D
+0xA68F = 0xBD8E
+0xA690 = 0xBD8F
+0xA691 = 0xBD90
+0xA693 = 0xBD91
+0xA694 = 0xBD92
+0xA695 = 0xBD93
+0xA696 = 0xBD94
+0xA697 = 0xBD95
+0xA698 = 0xBD96
+0xA699 = 0xBD97
+0xA69A = 0xBD98
+0xA69B = 0xBD99
+0xA69C = 0xBD9A
+0xA69D = 0xBD9B
+0xA6A1 = 0xBD9C
+0xA6A2 = 0xBD9D
+0xA6A3 = 0xBD9E
+0xA6A4 = 0xBD9F
+0xA6A5 = 0xBDA0
+0xA6A6 = 0xBDA1
+0xA6A7 = 0xBDA2
+0xA6A8 = 0xBDA3
+0xA6A9 = 0xBDA4
+0xA6AA = 0xBDA5
+0xA6AB = 0xBDA6
+0xA6AC = 0xBDA7
+0xA6AD = 0xBDA8
+0xA6AE = 0xBDA9
+0xA6AF = 0xBDAA
+0xA6B0 = 0xBDAB
+0xA6B1 = 0xBDAC
+0xA6B3 = 0xBDAD
+0xA6B4 = 0xBDAE
+0xA6B5 = 0xBDAF
+0xA6B6 = 0xBDB0
+0xA6B7 = 0xBDB1
+0xA6B8 = 0xBDB2
+0xA6B9 = 0xBDB3
+0xA6BA = 0xBDB4
+0xA6BB = 0xBDB5
+0xA6BC = 0xBDB6
+0xA6BD = 0xBDB7
+0xA6C1 = 0xBDB8
+0xA6C2 = 0xBDB9
+0xA6C3 = 0xBDBA
+0xA6C4 = 0xBDBB
+0xA6C5 = 0xBDBC
+0xA6C6 = 0xBDBD
+0xA6C7 = 0xBDBE
+0xA6C8 = 0xBDBF
+0xA6C9 = 0xBDC0
+0xA6CA = 0xBDC1
+0xA6CB = 0xBDC2
+0xA6CC = 0xBDC3
+0xA6CD = 0xBDC4
+0xA6CE = 0xBDC5
+0xA6CF = 0xBDC6
+0xA6D0 = 0xBDC7
+0xA6D1 = 0xBDC8
+0xA6D3 = 0xBDC9
+0xA6D4 = 0xBDCA
+0xA6D5 = 0xBDCB
+0xA6D6 = 0xBDCC
+0xA6D7 = 0xBDCD
+0xA6D8 = 0xBDCE
+0xA6D9 = 0xBDCF
+0xA6DA = 0xBDD0
+0xA6DB = 0xBDD1
+0xA6DC = 0xBDD2
+0xA6DD = 0xBDD3
+0xA6E1 = 0xBDD4
+0xA6E2 = 0xBDD5
+0xA6E3 = 0xBDD6
+0xA6E4 = 0xBDD7
+0xA6E5 = 0xBDD8
+0xA6E6 = 0xBDD9
+0xA6E7 = 0xBDDA
+0xA6E8 = 0xBDDB
+0xA6E9 = 0xBDDC
+0xA6EA = 0xBDDD
+0xA6EB = 0xBDDE
+0xA6EC = 0xBDDF
+0xA6ED = 0xBDE0
+0xA6EE = 0xBDE1
+0xA6EF = 0xBDE2
+0xA6F0 = 0xBDE3
+0xA6F1 = 0xBDE4
+0xA6F3 = 0xBDE5
+0xA6F4 = 0xBDE6
+0xA6F5 = 0xBDE7
+0xA6F6 = 0xBDE8
+0xA6F7 = 0xBDE9
+0xA6F8 = 0xBDEA
+0xA6F9 = 0xBDEB
+0xA6FA = 0xBDEC
+0xA6FB = 0xBDED
+0xA6FC = 0xBDEE
+0xA6FD = 0xBDEF
+0xA741 = 0xBDF0
+0xA742 = 0xBDF1
+0xA743 = 0xBDF2
+0xA744 = 0xBDF3
+0xA745 = 0xBDF4
+0xA746 = 0xBDF5
+0xA747 = 0xBDF6
+0xA748 = 0xBDF7
+0xA749 = 0xBDF8
+0xA74A = 0xBDF9
+0xA74B = 0xBDFA
+0xA74C = 0xBDFB
+0xA74D = 0xBDFC
+0xA74E = 0xBDFD
+0xA74F = 0xBDFE
+0xA750 = 0xBDFF
+0xA751 = 0xBE00
+0xA753 = 0xBE01
+0xA754 = 0xBE02
+0xA755 = 0xBE03
+0xA756 = 0xBE04
+0xA757 = 0xBE05
+0xA758 = 0xBE06
+0xA759 = 0xBE07
+0xA75A = 0xBE08
+0xA75B = 0xBE09
+0xA75C = 0xBE0A
+0xA75D = 0xBE0B
+0xA761 = 0xBE0C
+0xA762 = 0xBE0D
+0xA763 = 0xBE0E
+0xA764 = 0xBE0F
+0xA765 = 0xBE10
+0xA766 = 0xBE11
+0xA767 = 0xBE12
+0xA768 = 0xBE13
+0xA769 = 0xBE14
+0xA76A = 0xBE15
+0xA76B = 0xBE16
+0xA76C = 0xBE17
+0xA76D = 0xBE18
+0xA76E = 0xBE19
+0xA76F = 0xBE1A
+0xA770 = 0xBE1B
+0xA771 = 0xBE1C
+0xA773 = 0xBE1D
+0xA774 = 0xBE1E
+0xA775 = 0xBE1F
+0xA776 = 0xBE20
+0xA777 = 0xBE21
+0xA778 = 0xBE22
+0xA779 = 0xBE23
+0xA77A = 0xBE24
+0xA77B = 0xBE25
+0xA77C = 0xBE26
+0xA77D = 0xBE27
+0xA781 = 0xBE28
+0xA782 = 0xBE29
+0xA783 = 0xBE2A
+0xA784 = 0xBE2B
+0xA785 = 0xBE2C
+0xA786 = 0xBE2D
+0xA787 = 0xBE2E
+0xA788 = 0xBE2F
+0xA789 = 0xBE30
+0xA78A = 0xBE31
+0xA78B = 0xBE32
+0xA78C = 0xBE33
+0xA78D = 0xBE34
+0xA78E = 0xBE35
+0xA78F = 0xBE36
+0xA790 = 0xBE37
+0xA791 = 0xBE38
+0xA793 = 0xBE39
+0xA794 = 0xBE3A
+0xA795 = 0xBE3B
+0xA796 = 0xBE3C
+0xA797 = 0xBE3D
+0xA798 = 0xBE3E
+0xA799 = 0xBE3F
+0xA79A = 0xBE40
+0xA79B = 0xBE41
+0xA79C = 0xBE42
+0xA79D = 0xBE43
+0xA7A1 = 0xBE44
+0xA7A2 = 0xBE45
+0xA7A3 = 0xBE46
+0xA7A4 = 0xBE47
+0xA7A5 = 0xBE48
+0xA7A6 = 0xBE49
+0xA7A7 = 0xBE4A
+0xA7A8 = 0xBE4B
+0xA7A9 = 0xBE4C
+0xA7AA = 0xBE4D
+0xA7AB = 0xBE4E
+0xA7AC = 0xBE4F
+0xA7AD = 0xBE50
+0xA7AE = 0xBE51
+0xA7AF = 0xBE52
+0xA7B0 = 0xBE53
+0xA7B1 = 0xBE54
+0xA7B3 = 0xBE55
+0xA7B4 = 0xBE56
+0xA7B5 = 0xBE57
+0xA7B6 = 0xBE58
+0xA7B7 = 0xBE59
+0xA7B8 = 0xBE5A
+0xA7B9 = 0xBE5B
+0xA7BA = 0xBE5C
+0xA7BB = 0xBE5D
+0xA7BC = 0xBE5E
+0xA7BD = 0xBE5F
+0xA841 = 0x3143
+0xA861 = 0xBE60
+0xA862 = 0xBE61
+0xA863 = 0xBE62
+0xA864 = 0xBE63
+0xA865 = 0xBE64
+0xA866 = 0xBE65
+0xA867 = 0xBE66
+0xA868 = 0xBE67
+0xA869 = 0xBE68
+0xA86A = 0xBE69
+0xA86B = 0xBE6A
+0xA86C = 0xBE6B
+0xA86D = 0xBE6C
+0xA86E = 0xBE6D
+0xA86F = 0xBE6E
+0xA870 = 0xBE6F
+0xA871 = 0xBE70
+0xA873 = 0xBE71
+0xA874 = 0xBE72
+0xA875 = 0xBE73
+0xA876 = 0xBE74
+0xA877 = 0xBE75
+0xA878 = 0xBE76
+0xA879 = 0xBE77
+0xA87A = 0xBE78
+0xA87B = 0xBE79
+0xA87C = 0xBE7A
+0xA87D = 0xBE7B
+0xA881 = 0xBE7C
+0xA882 = 0xBE7D
+0xA883 = 0xBE7E
+0xA884 = 0xBE7F
+0xA885 = 0xBE80
+0xA886 = 0xBE81
+0xA887 = 0xBE82
+0xA888 = 0xBE83
+0xA889 = 0xBE84
+0xA88A = 0xBE85
+0xA88B = 0xBE86
+0xA88C = 0xBE87
+0xA88D = 0xBE88
+0xA88E = 0xBE89
+0xA88F = 0xBE8A
+0xA890 = 0xBE8B
+0xA891 = 0xBE8C
+0xA893 = 0xBE8D
+0xA894 = 0xBE8E
+0xA895 = 0xBE8F
+0xA896 = 0xBE90
+0xA897 = 0xBE91
+0xA898 = 0xBE92
+0xA899 = 0xBE93
+0xA89A = 0xBE94
+0xA89B = 0xBE95
+0xA89C = 0xBE96
+0xA89D = 0xBE97
+0xA8A1 = 0xBE98
+0xA8A2 = 0xBE99
+0xA8A3 = 0xBE9A
+0xA8A4 = 0xBE9B
+0xA8A5 = 0xBE9C
+0xA8A6 = 0xBE9D
+0xA8A7 = 0xBE9E
+0xA8A8 = 0xBE9F
+0xA8A9 = 0xBEA0
+0xA8AA = 0xBEA1
+0xA8AB = 0xBEA2
+0xA8AC = 0xBEA3
+0xA8AD = 0xBEA4
+0xA8AE = 0xBEA5
+0xA8AF = 0xBEA6
+0xA8B0 = 0xBEA7
+0xA8B1 = 0xBEA8
+0xA8B3 = 0xBEA9
+0xA8B4 = 0xBEAA
+0xA8B5 = 0xBEAB
+0xA8B6 = 0xBEAC
+0xA8B7 = 0xBEAD
+0xA8B8 = 0xBEAE
+0xA8B9 = 0xBEAF
+0xA8BA = 0xBEB0
+0xA8BB = 0xBEB1
+0xA8BC = 0xBEB2
+0xA8BD = 0xBEB3
+0xA8C1 = 0xBEB4
+0xA8C2 = 0xBEB5
+0xA8C3 = 0xBEB6
+0xA8C4 = 0xBEB7
+0xA8C5 = 0xBEB8
+0xA8C6 = 0xBEB9
+0xA8C7 = 0xBEBA
+0xA8C8 = 0xBEBB
+0xA8C9 = 0xBEBC
+0xA8CA = 0xBEBD
+0xA8CB = 0xBEBE
+0xA8CC = 0xBEBF
+0xA8CD = 0xBEC0
+0xA8CE = 0xBEC1
+0xA8CF = 0xBEC2
+0xA8D0 = 0xBEC3
+0xA8D1 = 0xBEC4
+0xA8D3 = 0xBEC5
+0xA8D4 = 0xBEC6
+0xA8D5 = 0xBEC7
+0xA8D6 = 0xBEC8
+0xA8D7 = 0xBEC9
+0xA8D8 = 0xBECA
+0xA8D9 = 0xBECB
+0xA8DA = 0xBECC
+0xA8DB = 0xBECD
+0xA8DC = 0xBECE
+0xA8DD = 0xBECF
+0xA8E1 = 0xBED0
+0xA8E2 = 0xBED1
+0xA8E3 = 0xBED2
+0xA8E4 = 0xBED3
+0xA8E5 = 0xBED4
+0xA8E6 = 0xBED5
+0xA8E7 = 0xBED6
+0xA8E8 = 0xBED7
+0xA8E9 = 0xBED8
+0xA8EA = 0xBED9
+0xA8EB = 0xBEDA
+0xA8EC = 0xBEDB
+0xA8ED = 0xBEDC
+0xA8EE = 0xBEDD
+0xA8EF = 0xBEDE
+0xA8F0 = 0xBEDF
+0xA8F1 = 0xBEE0
+0xA8F3 = 0xBEE1
+0xA8F4 = 0xBEE2
+0xA8F5 = 0xBEE3
+0xA8F6 = 0xBEE4
+0xA8F7 = 0xBEE5
+0xA8F8 = 0xBEE6
+0xA8F9 = 0xBEE7
+0xA8FA = 0xBEE8
+0xA8FB = 0xBEE9
+0xA8FC = 0xBEEA
+0xA8FD = 0xBEEB
+0xA941 = 0xBEEC
+0xA942 = 0xBEED
+0xA943 = 0xBEEE
+0xA944 = 0xBEEF
+0xA945 = 0xBEF0
+0xA946 = 0xBEF1
+0xA947 = 0xBEF2
+0xA948 = 0xBEF3
+0xA949 = 0xBEF4
+0xA94A = 0xBEF5
+0xA94B = 0xBEF6
+0xA94C = 0xBEF7
+0xA94D = 0xBEF8
+0xA94E = 0xBEF9
+0xA94F = 0xBEFA
+0xA950 = 0xBEFB
+0xA951 = 0xBEFC
+0xA953 = 0xBEFD
+0xA954 = 0xBEFE
+0xA955 = 0xBEFF
+0xA956 = 0xBF00
+0xA957 = 0xBF01
+0xA958 = 0xBF02
+0xA959 = 0xBF03
+0xA95A = 0xBF04
+0xA95B = 0xBF05
+0xA95C = 0xBF06
+0xA95D = 0xBF07
+0xA961 = 0xBF08
+0xA962 = 0xBF09
+0xA963 = 0xBF0A
+0xA964 = 0xBF0B
+0xA965 = 0xBF0C
+0xA966 = 0xBF0D
+0xA967 = 0xBF0E
+0xA968 = 0xBF0F
+0xA969 = 0xBF10
+0xA96A = 0xBF11
+0xA96B = 0xBF12
+0xA96C = 0xBF13
+0xA96D = 0xBF14
+0xA96E = 0xBF15
+0xA96F = 0xBF16
+0xA970 = 0xBF17
+0xA971 = 0xBF18
+0xA973 = 0xBF19
+0xA974 = 0xBF1A
+0xA975 = 0xBF1B
+0xA976 = 0xBF1C
+0xA977 = 0xBF1D
+0xA978 = 0xBF1E
+0xA979 = 0xBF1F
+0xA97A = 0xBF20
+0xA97B = 0xBF21
+0xA97C = 0xBF22
+0xA97D = 0xBF23
+0xA981 = 0xBF24
+0xA982 = 0xBF25
+0xA983 = 0xBF26
+0xA984 = 0xBF27
+0xA985 = 0xBF28
+0xA986 = 0xBF29
+0xA987 = 0xBF2A
+0xA988 = 0xBF2B
+0xA989 = 0xBF2C
+0xA98A = 0xBF2D
+0xA98B = 0xBF2E
+0xA98C = 0xBF2F
+0xA98D = 0xBF30
+0xA98E = 0xBF31
+0xA98F = 0xBF32
+0xA990 = 0xBF33
+0xA991 = 0xBF34
+0xA993 = 0xBF35
+0xA994 = 0xBF36
+0xA995 = 0xBF37
+0xA996 = 0xBF38
+0xA997 = 0xBF39
+0xA998 = 0xBF3A
+0xA999 = 0xBF3B
+0xA99A = 0xBF3C
+0xA99B = 0xBF3D
+0xA99C = 0xBF3E
+0xA99D = 0xBF3F
+0xA9A1 = 0xBF40
+0xA9A2 = 0xBF41
+0xA9A3 = 0xBF42
+0xA9A4 = 0xBF43
+0xA9A5 = 0xBF44
+0xA9A6 = 0xBF45
+0xA9A7 = 0xBF46
+0xA9A8 = 0xBF47
+0xA9A9 = 0xBF48
+0xA9AA = 0xBF49
+0xA9AB = 0xBF4A
+0xA9AC = 0xBF4B
+0xA9AD = 0xBF4C
+0xA9AE = 0xBF4D
+0xA9AF = 0xBF4E
+0xA9B0 = 0xBF4F
+0xA9B1 = 0xBF50
+0xA9B3 = 0xBF51
+0xA9B4 = 0xBF52
+0xA9B5 = 0xBF53
+0xA9B6 = 0xBF54
+0xA9B7 = 0xBF55
+0xA9B8 = 0xBF56
+0xA9B9 = 0xBF57
+0xA9BA = 0xBF58
+0xA9BB = 0xBF59
+0xA9BC = 0xBF5A
+0xA9BD = 0xBF5B
+0xA9C1 = 0xBF5C
+0xA9C2 = 0xBF5D
+0xA9C3 = 0xBF5E
+0xA9C4 = 0xBF5F
+0xA9C5 = 0xBF60
+0xA9C6 = 0xBF61
+0xA9C7 = 0xBF62
+0xA9C8 = 0xBF63
+0xA9C9 = 0xBF64
+0xA9CA = 0xBF65
+0xA9CB = 0xBF66
+0xA9CC = 0xBF67
+0xA9CD = 0xBF68
+0xA9CE = 0xBF69
+0xA9CF = 0xBF6A
+0xA9D0 = 0xBF6B
+0xA9D1 = 0xBF6C
+0xA9D3 = 0xBF6D
+0xA9D4 = 0xBF6E
+0xA9D5 = 0xBF6F
+0xA9D6 = 0xBF70
+0xA9D7 = 0xBF71
+0xA9D8 = 0xBF72
+0xA9D9 = 0xBF73
+0xA9DA = 0xBF74
+0xA9DB = 0xBF75
+0xA9DC = 0xBF76
+0xA9DD = 0xBF77
+0xA9E1 = 0xBF78
+0xA9E2 = 0xBF79
+0xA9E3 = 0xBF7A
+0xA9E4 = 0xBF7B
+0xA9E5 = 0xBF7C
+0xA9E6 = 0xBF7D
+0xA9E7 = 0xBF7E
+0xA9E8 = 0xBF7F
+0xA9E9 = 0xBF80
+0xA9EA = 0xBF81
+0xA9EB = 0xBF82
+0xA9EC = 0xBF83
+0xA9ED = 0xBF84
+0xA9EE = 0xBF85
+0xA9EF = 0xBF86
+0xA9F0 = 0xBF87
+0xA9F1 = 0xBF88
+0xA9F3 = 0xBF89
+0xA9F4 = 0xBF8A
+0xA9F5 = 0xBF8B
+0xA9F6 = 0xBF8C
+0xA9F7 = 0xBF8D
+0xA9F8 = 0xBF8E
+0xA9F9 = 0xBF8F
+0xA9FA = 0xBF90
+0xA9FB = 0xBF91
+0xA9FC = 0xBF92
+0xA9FD = 0xBF93
+0xAA41 = 0xBF94
+0xAA42 = 0xBF95
+0xAA43 = 0xBF96
+0xAA44 = 0xBF97
+0xAA45 = 0xBF98
+0xAA46 = 0xBF99
+0xAA47 = 0xBF9A
+0xAA48 = 0xBF9B
+0xAA49 = 0xBF9C
+0xAA4A = 0xBF9D
+0xAA4B = 0xBF9E
+0xAA4C = 0xBF9F
+0xAA4D = 0xBFA0
+0xAA4E = 0xBFA1
+0xAA4F = 0xBFA2
+0xAA50 = 0xBFA3
+0xAA51 = 0xBFA4
+0xAA53 = 0xBFA5
+0xAA54 = 0xBFA6
+0xAA55 = 0xBFA7
+0xAA56 = 0xBFA8
+0xAA57 = 0xBFA9
+0xAA58 = 0xBFAA
+0xAA59 = 0xBFAB
+0xAA5A = 0xBFAC
+0xAA5B = 0xBFAD
+0xAA5C = 0xBFAE
+0xAA5D = 0xBFAF
+0xAA61 = 0xBFB0
+0xAA62 = 0xBFB1
+0xAA63 = 0xBFB2
+0xAA64 = 0xBFB3
+0xAA65 = 0xBFB4
+0xAA66 = 0xBFB5
+0xAA67 = 0xBFB6
+0xAA68 = 0xBFB7
+0xAA69 = 0xBFB8
+0xAA6A = 0xBFB9
+0xAA6B = 0xBFBA
+0xAA6C = 0xBFBB
+0xAA6D = 0xBFBC
+0xAA6E = 0xBFBD
+0xAA6F = 0xBFBE
+0xAA70 = 0xBFBF
+0xAA71 = 0xBFC0
+0xAA73 = 0xBFC1
+0xAA74 = 0xBFC2
+0xAA75 = 0xBFC3
+0xAA76 = 0xBFC4
+0xAA77 = 0xBFC5
+0xAA78 = 0xBFC6
+0xAA79 = 0xBFC7
+0xAA7A = 0xBFC8
+0xAA7B = 0xBFC9
+0xAA7C = 0xBFCA
+0xAA7D = 0xBFCB
+0xAA81 = 0xBFCC
+0xAA82 = 0xBFCD
+0xAA83 = 0xBFCE
+0xAA84 = 0xBFCF
+0xAA85 = 0xBFD0
+0xAA86 = 0xBFD1
+0xAA87 = 0xBFD2
+0xAA88 = 0xBFD3
+0xAA89 = 0xBFD4
+0xAA8A = 0xBFD5
+0xAA8B = 0xBFD6
+0xAA8C = 0xBFD7
+0xAA8D = 0xBFD8
+0xAA8E = 0xBFD9
+0xAA8F = 0xBFDA
+0xAA90 = 0xBFDB
+0xAA91 = 0xBFDC
+0xAA93 = 0xBFDD
+0xAA94 = 0xBFDE
+0xAA95 = 0xBFDF
+0xAA96 = 0xBFE0
+0xAA97 = 0xBFE1
+0xAA98 = 0xBFE2
+0xAA99 = 0xBFE3
+0xAA9A = 0xBFE4
+0xAA9B = 0xBFE5
+0xAA9C = 0xBFE6
+0xAA9D = 0xBFE7
+0xAAA1 = 0xBFE8
+0xAAA2 = 0xBFE9
+0xAAA3 = 0xBFEA
+0xAAA4 = 0xBFEB
+0xAAA5 = 0xBFEC
+0xAAA6 = 0xBFED
+0xAAA7 = 0xBFEE
+0xAAA8 = 0xBFEF
+0xAAA9 = 0xBFF0
+0xAAAA = 0xBFF1
+0xAAAB = 0xBFF2
+0xAAAC = 0xBFF3
+0xAAAD = 0xBFF4
+0xAAAE = 0xBFF5
+0xAAAF = 0xBFF6
+0xAAB0 = 0xBFF7
+0xAAB1 = 0xBFF8
+0xAAB3 = 0xBFF9
+0xAAB4 = 0xBFFA
+0xAAB5 = 0xBFFB
+0xAAB6 = 0xBFFC
+0xAAB7 = 0xBFFD
+0xAAB8 = 0xBFFE
+0xAAB9 = 0xBFFF
+0xAABA = 0xC000
+0xAABB = 0xC001
+0xAABC = 0xC002
+0xAABD = 0xC003
+0xAAC1 = 0xC004
+0xAAC2 = 0xC005
+0xAAC3 = 0xC006
+0xAAC4 = 0xC007
+0xAAC5 = 0xC008
+0xAAC6 = 0xC009
+0xAAC7 = 0xC00A
+0xAAC8 = 0xC00B
+0xAAC9 = 0xC00C
+0xAACA = 0xC00D
+0xAACB = 0xC00E
+0xAACC = 0xC00F
+0xAACD = 0xC010
+0xAACE = 0xC011
+0xAACF = 0xC012
+0xAAD0 = 0xC013
+0xAAD1 = 0xC014
+0xAAD3 = 0xC015
+0xAAD4 = 0xC016
+0xAAD5 = 0xC017
+0xAAD6 = 0xC018
+0xAAD7 = 0xC019
+0xAAD8 = 0xC01A
+0xAAD9 = 0xC01B
+0xAADA = 0xC01C
+0xAADB = 0xC01D
+0xAADC = 0xC01E
+0xAADD = 0xC01F
+0xAAE1 = 0xC020
+0xAAE2 = 0xC021
+0xAAE3 = 0xC022
+0xAAE4 = 0xC023
+0xAAE5 = 0xC024
+0xAAE6 = 0xC025
+0xAAE7 = 0xC026
+0xAAE8 = 0xC027
+0xAAE9 = 0xC028
+0xAAEA = 0xC029
+0xAAEB = 0xC02A
+0xAAEC = 0xC02B
+0xAAED = 0xC02C
+0xAAEE = 0xC02D
+0xAAEF = 0xC02E
+0xAAF0 = 0xC02F
+0xAAF1 = 0xC030
+0xAAF3 = 0xC031
+0xAAF4 = 0xC032
+0xAAF5 = 0xC033
+0xAAF6 = 0xC034
+0xAAF7 = 0xC035
+0xAAF8 = 0xC036
+0xAAF9 = 0xC037
+0xAAFA = 0xC038
+0xAAFB = 0xC039
+0xAAFC = 0xC03A
+0xAAFD = 0xC03B
+0xAB41 = 0xC03C
+0xAB42 = 0xC03D
+0xAB43 = 0xC03E
+0xAB44 = 0xC03F
+0xAB45 = 0xC040
+0xAB46 = 0xC041
+0xAB47 = 0xC042
+0xAB48 = 0xC043
+0xAB49 = 0xC044
+0xAB4A = 0xC045
+0xAB4B = 0xC046
+0xAB4C = 0xC047
+0xAB4D = 0xC048
+0xAB4E = 0xC049
+0xAB4F = 0xC04A
+0xAB50 = 0xC04B
+0xAB51 = 0xC04C
+0xAB53 = 0xC04D
+0xAB54 = 0xC04E
+0xAB55 = 0xC04F
+0xAB56 = 0xC050
+0xAB57 = 0xC051
+0xAB58 = 0xC052
+0xAB59 = 0xC053
+0xAB5A = 0xC054
+0xAB5B = 0xC055
+0xAB5C = 0xC056
+0xAB5D = 0xC057
+0xAB61 = 0xC058
+0xAB62 = 0xC059
+0xAB63 = 0xC05A
+0xAB64 = 0xC05B
+0xAB65 = 0xC05C
+0xAB66 = 0xC05D
+0xAB67 = 0xC05E
+0xAB68 = 0xC05F
+0xAB69 = 0xC060
+0xAB6A = 0xC061
+0xAB6B = 0xC062
+0xAB6C = 0xC063
+0xAB6D = 0xC064
+0xAB6E = 0xC065
+0xAB6F = 0xC066
+0xAB70 = 0xC067
+0xAB71 = 0xC068
+0xAB73 = 0xC069
+0xAB74 = 0xC06A
+0xAB75 = 0xC06B
+0xAB76 = 0xC06C
+0xAB77 = 0xC06D
+0xAB78 = 0xC06E
+0xAB79 = 0xC06F
+0xAB7A = 0xC070
+0xAB7B = 0xC071
+0xAB7C = 0xC072
+0xAB7D = 0xC073
+0xAB81 = 0xC074
+0xAB82 = 0xC075
+0xAB83 = 0xC076
+0xAB84 = 0xC077
+0xAB85 = 0xC078
+0xAB86 = 0xC079
+0xAB87 = 0xC07A
+0xAB88 = 0xC07B
+0xAB89 = 0xC07C
+0xAB8A = 0xC07D
+0xAB8B = 0xC07E
+0xAB8C = 0xC07F
+0xAB8D = 0xC080
+0xAB8E = 0xC081
+0xAB8F = 0xC082
+0xAB90 = 0xC083
+0xAB91 = 0xC084
+0xAB93 = 0xC085
+0xAB94 = 0xC086
+0xAB95 = 0xC087
+0xAB96 = 0xC088
+0xAB97 = 0xC089
+0xAB98 = 0xC08A
+0xAB99 = 0xC08B
+0xAB9A = 0xC08C
+0xAB9B = 0xC08D
+0xAB9C = 0xC08E
+0xAB9D = 0xC08F
+0xABA1 = 0xC090
+0xABA2 = 0xC091
+0xABA3 = 0xC092
+0xABA4 = 0xC093
+0xABA5 = 0xC094
+0xABA6 = 0xC095
+0xABA7 = 0xC096
+0xABA8 = 0xC097
+0xABA9 = 0xC098
+0xABAA = 0xC099
+0xABAB = 0xC09A
+0xABAC = 0xC09B
+0xABAD = 0xC09C
+0xABAE = 0xC09D
+0xABAF = 0xC09E
+0xABB0 = 0xC09F
+0xABB1 = 0xC0A0
+0xABB3 = 0xC0A1
+0xABB4 = 0xC0A2
+0xABB5 = 0xC0A3
+0xABB6 = 0xC0A4
+0xABB7 = 0xC0A5
+0xABB8 = 0xC0A6
+0xABB9 = 0xC0A7
+0xABBA = 0xC0A8
+0xABBB = 0xC0A9
+0xABBC = 0xC0AA
+0xABBD = 0xC0AB
+0xAC41 = 0x3145
+0xAC61 = 0xC0AC
+0xAC62 = 0xC0AD
+0xAC63 = 0xC0AE
+0xAC64 = 0xC0AF
+0xAC65 = 0xC0B0
+0xAC66 = 0xC0B1
+0xAC67 = 0xC0B2
+0xAC68 = 0xC0B3
+0xAC69 = 0xC0B4
+0xAC6A = 0xC0B5
+0xAC6B = 0xC0B6
+0xAC6C = 0xC0B7
+0xAC6D = 0xC0B8
+0xAC6E = 0xC0B9
+0xAC6F = 0xC0BA
+0xAC70 = 0xC0BB
+0xAC71 = 0xC0BC
+0xAC73 = 0xC0BD
+0xAC74 = 0xC0BE
+0xAC75 = 0xC0BF
+0xAC76 = 0xC0C0
+0xAC77 = 0xC0C1
+0xAC78 = 0xC0C2
+0xAC79 = 0xC0C3
+0xAC7A = 0xC0C4
+0xAC7B = 0xC0C5
+0xAC7C = 0xC0C6
+0xAC7D = 0xC0C7
+0xAC81 = 0xC0C8
+0xAC82 = 0xC0C9
+0xAC83 = 0xC0CA
+0xAC84 = 0xC0CB
+0xAC85 = 0xC0CC
+0xAC86 = 0xC0CD
+0xAC87 = 0xC0CE
+0xAC88 = 0xC0CF
+0xAC89 = 0xC0D0
+0xAC8A = 0xC0D1
+0xAC8B = 0xC0D2
+0xAC8C = 0xC0D3
+0xAC8D = 0xC0D4
+0xAC8E = 0xC0D5
+0xAC8F = 0xC0D6
+0xAC90 = 0xC0D7
+0xAC91 = 0xC0D8
+0xAC93 = 0xC0D9
+0xAC94 = 0xC0DA
+0xAC95 = 0xC0DB
+0xAC96 = 0xC0DC
+0xAC97 = 0xC0DD
+0xAC98 = 0xC0DE
+0xAC99 = 0xC0DF
+0xAC9A = 0xC0E0
+0xAC9B = 0xC0E1
+0xAC9C = 0xC0E2
+0xAC9D = 0xC0E3
+0xACA1 = 0xC0E4
+0xACA2 = 0xC0E5
+0xACA3 = 0xC0E6
+0xACA4 = 0xC0E7
+0xACA5 = 0xC0E8
+0xACA6 = 0xC0E9
+0xACA7 = 0xC0EA
+0xACA8 = 0xC0EB
+0xACA9 = 0xC0EC
+0xACAA = 0xC0ED
+0xACAB = 0xC0EE
+0xACAC = 0xC0EF
+0xACAD = 0xC0F0
+0xACAE = 0xC0F1
+0xACAF = 0xC0F2
+0xACB0 = 0xC0F3
+0xACB1 = 0xC0F4
+0xACB3 = 0xC0F5
+0xACB4 = 0xC0F6
+0xACB5 = 0xC0F7
+0xACB6 = 0xC0F8
+0xACB7 = 0xC0F9
+0xACB8 = 0xC0FA
+0xACB9 = 0xC0FB
+0xACBA = 0xC0FC
+0xACBB = 0xC0FD
+0xACBC = 0xC0FE
+0xACBD = 0xC0FF
+0xACC1 = 0xC100
+0xACC2 = 0xC101
+0xACC3 = 0xC102
+0xACC4 = 0xC103
+0xACC5 = 0xC104
+0xACC6 = 0xC105
+0xACC7 = 0xC106
+0xACC8 = 0xC107
+0xACC9 = 0xC108
+0xACCA = 0xC109
+0xACCB = 0xC10A
+0xACCC = 0xC10B
+0xACCD = 0xC10C
+0xACCE = 0xC10D
+0xACCF = 0xC10E
+0xACD0 = 0xC10F
+0xACD1 = 0xC110
+0xACD3 = 0xC111
+0xACD4 = 0xC112
+0xACD5 = 0xC113
+0xACD6 = 0xC114
+0xACD7 = 0xC115
+0xACD8 = 0xC116
+0xACD9 = 0xC117
+0xACDA = 0xC118
+0xACDB = 0xC119
+0xACDC = 0xC11A
+0xACDD = 0xC11B
+0xACE1 = 0xC11C
+0xACE2 = 0xC11D
+0xACE3 = 0xC11E
+0xACE4 = 0xC11F
+0xACE5 = 0xC120
+0xACE6 = 0xC121
+0xACE7 = 0xC122
+0xACE8 = 0xC123
+0xACE9 = 0xC124
+0xACEA = 0xC125
+0xACEB = 0xC126
+0xACEC = 0xC127
+0xACED = 0xC128
+0xACEE = 0xC129
+0xACEF = 0xC12A
+0xACF0 = 0xC12B
+0xACF1 = 0xC12C
+0xACF3 = 0xC12D
+0xACF4 = 0xC12E
+0xACF5 = 0xC12F
+0xACF6 = 0xC130
+0xACF7 = 0xC131
+0xACF8 = 0xC132
+0xACF9 = 0xC133
+0xACFA = 0xC134
+0xACFB = 0xC135
+0xACFC = 0xC136
+0xACFD = 0xC137
+0xAD41 = 0xC138
+0xAD42 = 0xC139
+0xAD43 = 0xC13A
+0xAD44 = 0xC13B
+0xAD45 = 0xC13C
+0xAD46 = 0xC13D
+0xAD47 = 0xC13E
+0xAD48 = 0xC13F
+0xAD49 = 0xC140
+0xAD4A = 0xC141
+0xAD4B = 0xC142
+0xAD4C = 0xC143
+0xAD4D = 0xC144
+0xAD4E = 0xC145
+0xAD4F = 0xC146
+0xAD50 = 0xC147
+0xAD51 = 0xC148
+0xAD53 = 0xC149
+0xAD54 = 0xC14A
+0xAD55 = 0xC14B
+0xAD56 = 0xC14C
+0xAD57 = 0xC14D
+0xAD58 = 0xC14E
+0xAD59 = 0xC14F
+0xAD5A = 0xC150
+0xAD5B = 0xC151
+0xAD5C = 0xC152
+0xAD5D = 0xC153
+0xAD61 = 0xC154
+0xAD62 = 0xC155
+0xAD63 = 0xC156
+0xAD64 = 0xC157
+0xAD65 = 0xC158
+0xAD66 = 0xC159
+0xAD67 = 0xC15A
+0xAD68 = 0xC15B
+0xAD69 = 0xC15C
+0xAD6A = 0xC15D
+0xAD6B = 0xC15E
+0xAD6C = 0xC15F
+0xAD6D = 0xC160
+0xAD6E = 0xC161
+0xAD6F = 0xC162
+0xAD70 = 0xC163
+0xAD71 = 0xC164
+0xAD73 = 0xC165
+0xAD74 = 0xC166
+0xAD75 = 0xC167
+0xAD76 = 0xC168
+0xAD77 = 0xC169
+0xAD78 = 0xC16A
+0xAD79 = 0xC16B
+0xAD7A = 0xC16C
+0xAD7B = 0xC16D
+0xAD7C = 0xC16E
+0xAD7D = 0xC16F
+0xAD81 = 0xC170
+0xAD82 = 0xC171
+0xAD83 = 0xC172
+0xAD84 = 0xC173
+0xAD85 = 0xC174
+0xAD86 = 0xC175
+0xAD87 = 0xC176
+0xAD88 = 0xC177
+0xAD89 = 0xC178
+0xAD8A = 0xC179
+0xAD8B = 0xC17A
+0xAD8C = 0xC17B
+0xAD8D = 0xC17C
+0xAD8E = 0xC17D
+0xAD8F = 0xC17E
+0xAD90 = 0xC17F
+0xAD91 = 0xC180
+0xAD93 = 0xC181
+0xAD94 = 0xC182
+0xAD95 = 0xC183
+0xAD96 = 0xC184
+0xAD97 = 0xC185
+0xAD98 = 0xC186
+0xAD99 = 0xC187
+0xAD9A = 0xC188
+0xAD9B = 0xC189
+0xAD9C = 0xC18A
+0xAD9D = 0xC18B
+0xADA1 = 0xC18C
+0xADA2 = 0xC18D
+0xADA3 = 0xC18E
+0xADA4 = 0xC18F
+0xADA5 = 0xC190
+0xADA6 = 0xC191
+0xADA7 = 0xC192
+0xADA8 = 0xC193
+0xADA9 = 0xC194
+0xADAA = 0xC195
+0xADAB = 0xC196
+0xADAC = 0xC197
+0xADAD = 0xC198
+0xADAE = 0xC199
+0xADAF = 0xC19A
+0xADB0 = 0xC19B
+0xADB1 = 0xC19C
+0xADB3 = 0xC19D
+0xADB4 = 0xC19E
+0xADB5 = 0xC19F
+0xADB6 = 0xC1A0
+0xADB7 = 0xC1A1
+0xADB8 = 0xC1A2
+0xADB9 = 0xC1A3
+0xADBA = 0xC1A4
+0xADBB = 0xC1A5
+0xADBC = 0xC1A6
+0xADBD = 0xC1A7
+0xADC1 = 0xC1A8
+0xADC2 = 0xC1A9
+0xADC3 = 0xC1AA
+0xADC4 = 0xC1AB
+0xADC5 = 0xC1AC
+0xADC6 = 0xC1AD
+0xADC7 = 0xC1AE
+0xADC8 = 0xC1AF
+0xADC9 = 0xC1B0
+0xADCA = 0xC1B1
+0xADCB = 0xC1B2
+0xADCC = 0xC1B3
+0xADCD = 0xC1B4
+0xADCE = 0xC1B5
+0xADCF = 0xC1B6
+0xADD0 = 0xC1B7
+0xADD1 = 0xC1B8
+0xADD3 = 0xC1B9
+0xADD4 = 0xC1BA
+0xADD5 = 0xC1BB
+0xADD6 = 0xC1BC
+0xADD7 = 0xC1BD
+0xADD8 = 0xC1BE
+0xADD9 = 0xC1BF
+0xADDA = 0xC1C0
+0xADDB = 0xC1C1
+0xADDC = 0xC1C2
+0xADDD = 0xC1C3
+0xADE1 = 0xC1C4
+0xADE2 = 0xC1C5
+0xADE3 = 0xC1C6
+0xADE4 = 0xC1C7
+0xADE5 = 0xC1C8
+0xADE6 = 0xC1C9
+0xADE7 = 0xC1CA
+0xADE8 = 0xC1CB
+0xADE9 = 0xC1CC
+0xADEA = 0xC1CD
+0xADEB = 0xC1CE
+0xADEC = 0xC1CF
+0xADED = 0xC1D0
+0xADEE = 0xC1D1
+0xADEF = 0xC1D2
+0xADF0 = 0xC1D3
+0xADF1 = 0xC1D4
+0xADF3 = 0xC1D5
+0xADF4 = 0xC1D6
+0xADF5 = 0xC1D7
+0xADF6 = 0xC1D8
+0xADF7 = 0xC1D9
+0xADF8 = 0xC1DA
+0xADF9 = 0xC1DB
+0xADFA = 0xC1DC
+0xADFB = 0xC1DD
+0xADFC = 0xC1DE
+0xADFD = 0xC1DF
+0xAE41 = 0xC1E0
+0xAE42 = 0xC1E1
+0xAE43 = 0xC1E2
+0xAE44 = 0xC1E3
+0xAE45 = 0xC1E4
+0xAE46 = 0xC1E5
+0xAE47 = 0xC1E6
+0xAE48 = 0xC1E7
+0xAE49 = 0xC1E8
+0xAE4A = 0xC1E9
+0xAE4B = 0xC1EA
+0xAE4C = 0xC1EB
+0xAE4D = 0xC1EC
+0xAE4E = 0xC1ED
+0xAE4F = 0xC1EE
+0xAE50 = 0xC1EF
+0xAE51 = 0xC1F0
+0xAE53 = 0xC1F1
+0xAE54 = 0xC1F2
+0xAE55 = 0xC1F3
+0xAE56 = 0xC1F4
+0xAE57 = 0xC1F5
+0xAE58 = 0xC1F6
+0xAE59 = 0xC1F7
+0xAE5A = 0xC1F8
+0xAE5B = 0xC1F9
+0xAE5C = 0xC1FA
+0xAE5D = 0xC1FB
+0xAE61 = 0xC1FC
+0xAE62 = 0xC1FD
+0xAE63 = 0xC1FE
+0xAE64 = 0xC1FF
+0xAE65 = 0xC200
+0xAE66 = 0xC201
+0xAE67 = 0xC202
+0xAE68 = 0xC203
+0xAE69 = 0xC204
+0xAE6A = 0xC205
+0xAE6B = 0xC206
+0xAE6C = 0xC207
+0xAE6D = 0xC208
+0xAE6E = 0xC209
+0xAE6F = 0xC20A
+0xAE70 = 0xC20B
+0xAE71 = 0xC20C
+0xAE73 = 0xC20D
+0xAE74 = 0xC20E
+0xAE75 = 0xC20F
+0xAE76 = 0xC210
+0xAE77 = 0xC211
+0xAE78 = 0xC212
+0xAE79 = 0xC213
+0xAE7A = 0xC214
+0xAE7B = 0xC215
+0xAE7C = 0xC216
+0xAE7D = 0xC217
+0xAE81 = 0xC218
+0xAE82 = 0xC219
+0xAE83 = 0xC21A
+0xAE84 = 0xC21B
+0xAE85 = 0xC21C
+0xAE86 = 0xC21D
+0xAE87 = 0xC21E
+0xAE88 = 0xC21F
+0xAE89 = 0xC220
+0xAE8A = 0xC221
+0xAE8B = 0xC222
+0xAE8C = 0xC223
+0xAE8D = 0xC224
+0xAE8E = 0xC225
+0xAE8F = 0xC226
+0xAE90 = 0xC227
+0xAE91 = 0xC228
+0xAE93 = 0xC229
+0xAE94 = 0xC22A
+0xAE95 = 0xC22B
+0xAE96 = 0xC22C
+0xAE97 = 0xC22D
+0xAE98 = 0xC22E
+0xAE99 = 0xC22F
+0xAE9A = 0xC230
+0xAE9B = 0xC231
+0xAE9C = 0xC232
+0xAE9D = 0xC233
+0xAEA1 = 0xC234
+0xAEA2 = 0xC235
+0xAEA3 = 0xC236
+0xAEA4 = 0xC237
+0xAEA5 = 0xC238
+0xAEA6 = 0xC239
+0xAEA7 = 0xC23A
+0xAEA8 = 0xC23B
+0xAEA9 = 0xC23C
+0xAEAA = 0xC23D
+0xAEAB = 0xC23E
+0xAEAC = 0xC23F
+0xAEAD = 0xC240
+0xAEAE = 0xC241
+0xAEAF = 0xC242
+0xAEB0 = 0xC243
+0xAEB1 = 0xC244
+0xAEB3 = 0xC245
+0xAEB4 = 0xC246
+0xAEB5 = 0xC247
+0xAEB6 = 0xC248
+0xAEB7 = 0xC249
+0xAEB8 = 0xC24A
+0xAEB9 = 0xC24B
+0xAEBA = 0xC24C
+0xAEBB = 0xC24D
+0xAEBC = 0xC24E
+0xAEBD = 0xC24F
+0xAEC1 = 0xC250
+0xAEC2 = 0xC251
+0xAEC3 = 0xC252
+0xAEC4 = 0xC253
+0xAEC5 = 0xC254
+0xAEC6 = 0xC255
+0xAEC7 = 0xC256
+0xAEC8 = 0xC257
+0xAEC9 = 0xC258
+0xAECA = 0xC259
+0xAECB = 0xC25A
+0xAECC = 0xC25B
+0xAECD = 0xC25C
+0xAECE = 0xC25D
+0xAECF = 0xC25E
+0xAED0 = 0xC25F
+0xAED1 = 0xC260
+0xAED3 = 0xC261
+0xAED4 = 0xC262
+0xAED5 = 0xC263
+0xAED6 = 0xC264
+0xAED7 = 0xC265
+0xAED8 = 0xC266
+0xAED9 = 0xC267
+0xAEDA = 0xC268
+0xAEDB = 0xC269
+0xAEDC = 0xC26A
+0xAEDD = 0xC26B
+0xAEE1 = 0xC26C
+0xAEE2 = 0xC26D
+0xAEE3 = 0xC26E
+0xAEE4 = 0xC26F
+0xAEE5 = 0xC270
+0xAEE6 = 0xC271
+0xAEE7 = 0xC272
+0xAEE8 = 0xC273
+0xAEE9 = 0xC274
+0xAEEA = 0xC275
+0xAEEB = 0xC276
+0xAEEC = 0xC277
+0xAEED = 0xC278
+0xAEEE = 0xC279
+0xAEEF = 0xC27A
+0xAEF0 = 0xC27B
+0xAEF1 = 0xC27C
+0xAEF3 = 0xC27D
+0xAEF4 = 0xC27E
+0xAEF5 = 0xC27F
+0xAEF6 = 0xC280
+0xAEF7 = 0xC281
+0xAEF8 = 0xC282
+0xAEF9 = 0xC283
+0xAEFA = 0xC284
+0xAEFB = 0xC285
+0xAEFC = 0xC286
+0xAEFD = 0xC287
+0xAF41 = 0xC288
+0xAF42 = 0xC289
+0xAF43 = 0xC28A
+0xAF44 = 0xC28B
+0xAF45 = 0xC28C
+0xAF46 = 0xC28D
+0xAF47 = 0xC28E
+0xAF48 = 0xC28F
+0xAF49 = 0xC290
+0xAF4A = 0xC291
+0xAF4B = 0xC292
+0xAF4C = 0xC293
+0xAF4D = 0xC294
+0xAF4E = 0xC295
+0xAF4F = 0xC296
+0xAF50 = 0xC297
+0xAF51 = 0xC298
+0xAF53 = 0xC299
+0xAF54 = 0xC29A
+0xAF55 = 0xC29B
+0xAF56 = 0xC29C
+0xAF57 = 0xC29D
+0xAF58 = 0xC29E
+0xAF59 = 0xC29F
+0xAF5A = 0xC2A0
+0xAF5B = 0xC2A1
+0xAF5C = 0xC2A2
+0xAF5D = 0xC2A3
+0xAF61 = 0xC2A4
+0xAF62 = 0xC2A5
+0xAF63 = 0xC2A6
+0xAF64 = 0xC2A7
+0xAF65 = 0xC2A8
+0xAF66 = 0xC2A9
+0xAF67 = 0xC2AA
+0xAF68 = 0xC2AB
+0xAF69 = 0xC2AC
+0xAF6A = 0xC2AD
+0xAF6B = 0xC2AE
+0xAF6C = 0xC2AF
+0xAF6D = 0xC2B0
+0xAF6E = 0xC2B1
+0xAF6F = 0xC2B2
+0xAF70 = 0xC2B3
+0xAF71 = 0xC2B4
+0xAF73 = 0xC2B5
+0xAF74 = 0xC2B6
+0xAF75 = 0xC2B7
+0xAF76 = 0xC2B8
+0xAF77 = 0xC2B9
+0xAF78 = 0xC2BA
+0xAF79 = 0xC2BB
+0xAF7A = 0xC2BC
+0xAF7B = 0xC2BD
+0xAF7C = 0xC2BE
+0xAF7D = 0xC2BF
+0xAF81 = 0xC2C0
+0xAF82 = 0xC2C1
+0xAF83 = 0xC2C2
+0xAF84 = 0xC2C3
+0xAF85 = 0xC2C4
+0xAF86 = 0xC2C5
+0xAF87 = 0xC2C6
+0xAF88 = 0xC2C7
+0xAF89 = 0xC2C8
+0xAF8A = 0xC2C9
+0xAF8B = 0xC2CA
+0xAF8C = 0xC2CB
+0xAF8D = 0xC2CC
+0xAF8E = 0xC2CD
+0xAF8F = 0xC2CE
+0xAF90 = 0xC2CF
+0xAF91 = 0xC2D0
+0xAF93 = 0xC2D1
+0xAF94 = 0xC2D2
+0xAF95 = 0xC2D3
+0xAF96 = 0xC2D4
+0xAF97 = 0xC2D5
+0xAF98 = 0xC2D6
+0xAF99 = 0xC2D7
+0xAF9A = 0xC2D8
+0xAF9B = 0xC2D9
+0xAF9C = 0xC2DA
+0xAF9D = 0xC2DB
+0xAFA1 = 0xC2DC
+0xAFA2 = 0xC2DD
+0xAFA3 = 0xC2DE
+0xAFA4 = 0xC2DF
+0xAFA5 = 0xC2E0
+0xAFA6 = 0xC2E1
+0xAFA7 = 0xC2E2
+0xAFA8 = 0xC2E3
+0xAFA9 = 0xC2E4
+0xAFAA = 0xC2E5
+0xAFAB = 0xC2E6
+0xAFAC = 0xC2E7
+0xAFAD = 0xC2E8
+0xAFAE = 0xC2E9
+0xAFAF = 0xC2EA
+0xAFB0 = 0xC2EB
+0xAFB1 = 0xC2EC
+0xAFB3 = 0xC2ED
+0xAFB4 = 0xC2EE
+0xAFB5 = 0xC2EF
+0xAFB6 = 0xC2F0
+0xAFB7 = 0xC2F1
+0xAFB8 = 0xC2F2
+0xAFB9 = 0xC2F3
+0xAFBA = 0xC2F4
+0xAFBB = 0xC2F5
+0xAFBC = 0xC2F6
+0xAFBD = 0xC2F7
+0xB041 = 0x3146
+0xB061 = 0xC2F8
+0xB062 = 0xC2F9
+0xB063 = 0xC2FA
+0xB064 = 0xC2FB
+0xB065 = 0xC2FC
+0xB066 = 0xC2FD
+0xB067 = 0xC2FE
+0xB068 = 0xC2FF
+0xB069 = 0xC300
+0xB06A = 0xC301
+0xB06B = 0xC302
+0xB06C = 0xC303
+0xB06D = 0xC304
+0xB06E = 0xC305
+0xB06F = 0xC306
+0xB070 = 0xC307
+0xB071 = 0xC308
+0xB073 = 0xC309
+0xB074 = 0xC30A
+0xB075 = 0xC30B
+0xB076 = 0xC30C
+0xB077 = 0xC30D
+0xB078 = 0xC30E
+0xB079 = 0xC30F
+0xB07A = 0xC310
+0xB07B = 0xC311
+0xB07C = 0xC312
+0xB07D = 0xC313
+0xB081 = 0xC314
+0xB082 = 0xC315
+0xB083 = 0xC316
+0xB084 = 0xC317
+0xB085 = 0xC318
+0xB086 = 0xC319
+0xB087 = 0xC31A
+0xB088 = 0xC31B
+0xB089 = 0xC31C
+0xB08A = 0xC31D
+0xB08B = 0xC31E
+0xB08C = 0xC31F
+0xB08D = 0xC320
+0xB08E = 0xC321
+0xB08F = 0xC322
+0xB090 = 0xC323
+0xB091 = 0xC324
+0xB093 = 0xC325
+0xB094 = 0xC326
+0xB095 = 0xC327
+0xB096 = 0xC328
+0xB097 = 0xC329
+0xB098 = 0xC32A
+0xB099 = 0xC32B
+0xB09A = 0xC32C
+0xB09B = 0xC32D
+0xB09C = 0xC32E
+0xB09D = 0xC32F
+0xB0A1 = 0xC330
+0xB0A2 = 0xC331
+0xB0A3 = 0xC332
+0xB0A4 = 0xC333
+0xB0A5 = 0xC334
+0xB0A6 = 0xC335
+0xB0A7 = 0xC336
+0xB0A8 = 0xC337
+0xB0A9 = 0xC338
+0xB0AA = 0xC339
+0xB0AB = 0xC33A
+0xB0AC = 0xC33B
+0xB0AD = 0xC33C
+0xB0AE = 0xC33D
+0xB0AF = 0xC33E
+0xB0B0 = 0xC33F
+0xB0B1 = 0xC340
+0xB0B3 = 0xC341
+0xB0B4 = 0xC342
+0xB0B5 = 0xC343
+0xB0B6 = 0xC344
+0xB0B7 = 0xC345
+0xB0B8 = 0xC346
+0xB0B9 = 0xC347
+0xB0BA = 0xC348
+0xB0BB = 0xC349
+0xB0BC = 0xC34A
+0xB0BD = 0xC34B
+0xB0C1 = 0xC34C
+0xB0C2 = 0xC34D
+0xB0C3 = 0xC34E
+0xB0C4 = 0xC34F
+0xB0C5 = 0xC350
+0xB0C6 = 0xC351
+0xB0C7 = 0xC352
+0xB0C8 = 0xC353
+0xB0C9 = 0xC354
+0xB0CA = 0xC355
+0xB0CB = 0xC356
+0xB0CC = 0xC357
+0xB0CD = 0xC358
+0xB0CE = 0xC359
+0xB0CF = 0xC35A
+0xB0D0 = 0xC35B
+0xB0D1 = 0xC35C
+0xB0D3 = 0xC35D
+0xB0D4 = 0xC35E
+0xB0D5 = 0xC35F
+0xB0D6 = 0xC360
+0xB0D7 = 0xC361
+0xB0D8 = 0xC362
+0xB0D9 = 0xC363
+0xB0DA = 0xC364
+0xB0DB = 0xC365
+0xB0DC = 0xC366
+0xB0DD = 0xC367
+0xB0E1 = 0xC368
+0xB0E2 = 0xC369
+0xB0E3 = 0xC36A
+0xB0E4 = 0xC36B
+0xB0E5 = 0xC36C
+0xB0E6 = 0xC36D
+0xB0E7 = 0xC36E
+0xB0E8 = 0xC36F
+0xB0E9 = 0xC370
+0xB0EA = 0xC371
+0xB0EB = 0xC372
+0xB0EC = 0xC373
+0xB0ED = 0xC374
+0xB0EE = 0xC375
+0xB0EF = 0xC376
+0xB0F0 = 0xC377
+0xB0F1 = 0xC378
+0xB0F3 = 0xC379
+0xB0F4 = 0xC37A
+0xB0F5 = 0xC37B
+0xB0F6 = 0xC37C
+0xB0F7 = 0xC37D
+0xB0F8 = 0xC37E
+0xB0F9 = 0xC37F
+0xB0FA = 0xC380
+0xB0FB = 0xC381
+0xB0FC = 0xC382
+0xB0FD = 0xC383
+0xB141 = 0xC384
+0xB142 = 0xC385
+0xB143 = 0xC386
+0xB144 = 0xC387
+0xB145 = 0xC388
+0xB146 = 0xC389
+0xB147 = 0xC38A
+0xB148 = 0xC38B
+0xB149 = 0xC38C
+0xB14A = 0xC38D
+0xB14B = 0xC38E
+0xB14C = 0xC38F
+0xB14D = 0xC390
+0xB14E = 0xC391
+0xB14F = 0xC392
+0xB150 = 0xC393
+0xB151 = 0xC394
+0xB153 = 0xC395
+0xB154 = 0xC396
+0xB155 = 0xC397
+0xB156 = 0xC398
+0xB157 = 0xC399
+0xB158 = 0xC39A
+0xB159 = 0xC39B
+0xB15A = 0xC39C
+0xB15B = 0xC39D
+0xB15C = 0xC39E
+0xB15D = 0xC39F
+0xB161 = 0xC3A0
+0xB162 = 0xC3A1
+0xB163 = 0xC3A2
+0xB164 = 0xC3A3
+0xB165 = 0xC3A4
+0xB166 = 0xC3A5
+0xB167 = 0xC3A6
+0xB168 = 0xC3A7
+0xB169 = 0xC3A8
+0xB16A = 0xC3A9
+0xB16B = 0xC3AA
+0xB16C = 0xC3AB
+0xB16D = 0xC3AC
+0xB16E = 0xC3AD
+0xB16F = 0xC3AE
+0xB170 = 0xC3AF
+0xB171 = 0xC3B0
+0xB173 = 0xC3B1
+0xB174 = 0xC3B2
+0xB175 = 0xC3B3
+0xB176 = 0xC3B4
+0xB177 = 0xC3B5
+0xB178 = 0xC3B6
+0xB179 = 0xC3B7
+0xB17A = 0xC3B8
+0xB17B = 0xC3B9
+0xB17C = 0xC3BA
+0xB17D = 0xC3BB
+0xB181 = 0xC3BC
+0xB182 = 0xC3BD
+0xB183 = 0xC3BE
+0xB184 = 0xC3BF
+0xB185 = 0xC3C0
+0xB186 = 0xC3C1
+0xB187 = 0xC3C2
+0xB188 = 0xC3C3
+0xB189 = 0xC3C4
+0xB18A = 0xC3C5
+0xB18B = 0xC3C6
+0xB18C = 0xC3C7
+0xB18D = 0xC3C8
+0xB18E = 0xC3C9
+0xB18F = 0xC3CA
+0xB190 = 0xC3CB
+0xB191 = 0xC3CC
+0xB193 = 0xC3CD
+0xB194 = 0xC3CE
+0xB195 = 0xC3CF
+0xB196 = 0xC3D0
+0xB197 = 0xC3D1
+0xB198 = 0xC3D2
+0xB199 = 0xC3D3
+0xB19A = 0xC3D4
+0xB19B = 0xC3D5
+0xB19C = 0xC3D6
+0xB19D = 0xC3D7
+0xB1A1 = 0xC3D8
+0xB1A2 = 0xC3D9
+0xB1A3 = 0xC3DA
+0xB1A4 = 0xC3DB
+0xB1A5 = 0xC3DC
+0xB1A6 = 0xC3DD
+0xB1A7 = 0xC3DE
+0xB1A8 = 0xC3DF
+0xB1A9 = 0xC3E0
+0xB1AA = 0xC3E1
+0xB1AB = 0xC3E2
+0xB1AC = 0xC3E3
+0xB1AD = 0xC3E4
+0xB1AE = 0xC3E5
+0xB1AF = 0xC3E6
+0xB1B0 = 0xC3E7
+0xB1B1 = 0xC3E8
+0xB1B3 = 0xC3E9
+0xB1B4 = 0xC3EA
+0xB1B5 = 0xC3EB
+0xB1B6 = 0xC3EC
+0xB1B7 = 0xC3ED
+0xB1B8 = 0xC3EE
+0xB1B9 = 0xC3EF
+0xB1BA = 0xC3F0
+0xB1BB = 0xC3F1
+0xB1BC = 0xC3F2
+0xB1BD = 0xC3F3
+0xB1C1 = 0xC3F4
+0xB1C2 = 0xC3F5
+0xB1C3 = 0xC3F6
+0xB1C4 = 0xC3F7
+0xB1C5 = 0xC3F8
+0xB1C6 = 0xC3F9
+0xB1C7 = 0xC3FA
+0xB1C8 = 0xC3FB
+0xB1C9 = 0xC3FC
+0xB1CA = 0xC3FD
+0xB1CB = 0xC3FE
+0xB1CC = 0xC3FF
+0xB1CD = 0xC400
+0xB1CE = 0xC401
+0xB1CF = 0xC402
+0xB1D0 = 0xC403
+0xB1D1 = 0xC404
+0xB1D3 = 0xC405
+0xB1D4 = 0xC406
+0xB1D5 = 0xC407
+0xB1D6 = 0xC408
+0xB1D7 = 0xC409
+0xB1D8 = 0xC40A
+0xB1D9 = 0xC40B
+0xB1DA = 0xC40C
+0xB1DB = 0xC40D
+0xB1DC = 0xC40E
+0xB1DD = 0xC40F
+0xB1E1 = 0xC410
+0xB1E2 = 0xC411
+0xB1E3 = 0xC412
+0xB1E4 = 0xC413
+0xB1E5 = 0xC414
+0xB1E6 = 0xC415
+0xB1E7 = 0xC416
+0xB1E8 = 0xC417
+0xB1E9 = 0xC418
+0xB1EA = 0xC419
+0xB1EB = 0xC41A
+0xB1EC = 0xC41B
+0xB1ED = 0xC41C
+0xB1EE = 0xC41D
+0xB1EF = 0xC41E
+0xB1F0 = 0xC41F
+0xB1F1 = 0xC420
+0xB1F3 = 0xC421
+0xB1F4 = 0xC422
+0xB1F5 = 0xC423
+0xB1F6 = 0xC424
+0xB1F7 = 0xC425
+0xB1F8 = 0xC426
+0xB1F9 = 0xC427
+0xB1FA = 0xC428
+0xB1FB = 0xC429
+0xB1FC = 0xC42A
+0xB1FD = 0xC42B
+0xB241 = 0xC42C
+0xB242 = 0xC42D
+0xB243 = 0xC42E
+0xB244 = 0xC42F
+0xB245 = 0xC430
+0xB246 = 0xC431
+0xB247 = 0xC432
+0xB248 = 0xC433
+0xB249 = 0xC434
+0xB24A = 0xC435
+0xB24B = 0xC436
+0xB24C = 0xC437
+0xB24D = 0xC438
+0xB24E = 0xC439
+0xB24F = 0xC43A
+0xB250 = 0xC43B
+0xB251 = 0xC43C
+0xB253 = 0xC43D
+0xB254 = 0xC43E
+0xB255 = 0xC43F
+0xB256 = 0xC440
+0xB257 = 0xC441
+0xB258 = 0xC442
+0xB259 = 0xC443
+0xB25A = 0xC444
+0xB25B = 0xC445
+0xB25C = 0xC446
+0xB25D = 0xC447
+0xB261 = 0xC448
+0xB262 = 0xC449
+0xB263 = 0xC44A
+0xB264 = 0xC44B
+0xB265 = 0xC44C
+0xB266 = 0xC44D
+0xB267 = 0xC44E
+0xB268 = 0xC44F
+0xB269 = 0xC450
+0xB26A = 0xC451
+0xB26B = 0xC452
+0xB26C = 0xC453
+0xB26D = 0xC454
+0xB26E = 0xC455
+0xB26F = 0xC456
+0xB270 = 0xC457
+0xB271 = 0xC458
+0xB273 = 0xC459
+0xB274 = 0xC45A
+0xB275 = 0xC45B
+0xB276 = 0xC45C
+0xB277 = 0xC45D
+0xB278 = 0xC45E
+0xB279 = 0xC45F
+0xB27A = 0xC460
+0xB27B = 0xC461
+0xB27C = 0xC462
+0xB27D = 0xC463
+0xB281 = 0xC464
+0xB282 = 0xC465
+0xB283 = 0xC466
+0xB284 = 0xC467
+0xB285 = 0xC468
+0xB286 = 0xC469
+0xB287 = 0xC46A
+0xB288 = 0xC46B
+0xB289 = 0xC46C
+0xB28A = 0xC46D
+0xB28B = 0xC46E
+0xB28C = 0xC46F
+0xB28D = 0xC470
+0xB28E = 0xC471
+0xB28F = 0xC472
+0xB290 = 0xC473
+0xB291 = 0xC474
+0xB293 = 0xC475
+0xB294 = 0xC476
+0xB295 = 0xC477
+0xB296 = 0xC478
+0xB297 = 0xC479
+0xB298 = 0xC47A
+0xB299 = 0xC47B
+0xB29A = 0xC47C
+0xB29B = 0xC47D
+0xB29C = 0xC47E
+0xB29D = 0xC47F
+0xB2A1 = 0xC480
+0xB2A2 = 0xC481
+0xB2A3 = 0xC482
+0xB2A4 = 0xC483
+0xB2A5 = 0xC484
+0xB2A6 = 0xC485
+0xB2A7 = 0xC486
+0xB2A8 = 0xC487
+0xB2A9 = 0xC488
+0xB2AA = 0xC489
+0xB2AB = 0xC48A
+0xB2AC = 0xC48B
+0xB2AD = 0xC48C
+0xB2AE = 0xC48D
+0xB2AF = 0xC48E
+0xB2B0 = 0xC48F
+0xB2B1 = 0xC490
+0xB2B3 = 0xC491
+0xB2B4 = 0xC492
+0xB2B5 = 0xC493
+0xB2B6 = 0xC494
+0xB2B7 = 0xC495
+0xB2B8 = 0xC496
+0xB2B9 = 0xC497
+0xB2BA = 0xC498
+0xB2BB = 0xC499
+0xB2BC = 0xC49A
+0xB2BD = 0xC49B
+0xB2C1 = 0xC49C
+0xB2C2 = 0xC49D
+0xB2C3 = 0xC49E
+0xB2C4 = 0xC49F
+0xB2C5 = 0xC4A0
+0xB2C6 = 0xC4A1
+0xB2C7 = 0xC4A2
+0xB2C8 = 0xC4A3
+0xB2C9 = 0xC4A4
+0xB2CA = 0xC4A5
+0xB2CB = 0xC4A6
+0xB2CC = 0xC4A7
+0xB2CD = 0xC4A8
+0xB2CE = 0xC4A9
+0xB2CF = 0xC4AA
+0xB2D0 = 0xC4AB
+0xB2D1 = 0xC4AC
+0xB2D3 = 0xC4AD
+0xB2D4 = 0xC4AE
+0xB2D5 = 0xC4AF
+0xB2D6 = 0xC4B0
+0xB2D7 = 0xC4B1
+0xB2D8 = 0xC4B2
+0xB2D9 = 0xC4B3
+0xB2DA = 0xC4B4
+0xB2DB = 0xC4B5
+0xB2DC = 0xC4B6
+0xB2DD = 0xC4B7
+0xB2E1 = 0xC4B8
+0xB2E2 = 0xC4B9
+0xB2E3 = 0xC4BA
+0xB2E4 = 0xC4BB
+0xB2E5 = 0xC4BC
+0xB2E6 = 0xC4BD
+0xB2E7 = 0xC4BE
+0xB2E8 = 0xC4BF
+0xB2E9 = 0xC4C0
+0xB2EA = 0xC4C1
+0xB2EB = 0xC4C2
+0xB2EC = 0xC4C3
+0xB2ED = 0xC4C4
+0xB2EE = 0xC4C5
+0xB2EF = 0xC4C6
+0xB2F0 = 0xC4C7
+0xB2F1 = 0xC4C8
+0xB2F3 = 0xC4C9
+0xB2F4 = 0xC4CA
+0xB2F5 = 0xC4CB
+0xB2F6 = 0xC4CC
+0xB2F7 = 0xC4CD
+0xB2F8 = 0xC4CE
+0xB2F9 = 0xC4CF
+0xB2FA = 0xC4D0
+0xB2FB = 0xC4D1
+0xB2FC = 0xC4D2
+0xB2FD = 0xC4D3
+0xB341 = 0xC4D4
+0xB342 = 0xC4D5
+0xB343 = 0xC4D6
+0xB344 = 0xC4D7
+0xB345 = 0xC4D8
+0xB346 = 0xC4D9
+0xB347 = 0xC4DA
+0xB348 = 0xC4DB
+0xB349 = 0xC4DC
+0xB34A = 0xC4DD
+0xB34B = 0xC4DE
+0xB34C = 0xC4DF
+0xB34D = 0xC4E0
+0xB34E = 0xC4E1
+0xB34F = 0xC4E2
+0xB350 = 0xC4E3
+0xB351 = 0xC4E4
+0xB353 = 0xC4E5
+0xB354 = 0xC4E6
+0xB355 = 0xC4E7
+0xB356 = 0xC4E8
+0xB357 = 0xC4E9
+0xB358 = 0xC4EA
+0xB359 = 0xC4EB
+0xB35A = 0xC4EC
+0xB35B = 0xC4ED
+0xB35C = 0xC4EE
+0xB35D = 0xC4EF
+0xB361 = 0xC4F0
+0xB362 = 0xC4F1
+0xB363 = 0xC4F2
+0xB364 = 0xC4F3
+0xB365 = 0xC4F4
+0xB366 = 0xC4F5
+0xB367 = 0xC4F6
+0xB368 = 0xC4F7
+0xB369 = 0xC4F8
+0xB36A = 0xC4F9
+0xB36B = 0xC4FA
+0xB36C = 0xC4FB
+0xB36D = 0xC4FC
+0xB36E = 0xC4FD
+0xB36F = 0xC4FE
+0xB370 = 0xC4FF
+0xB371 = 0xC500
+0xB373 = 0xC501
+0xB374 = 0xC502
+0xB375 = 0xC503
+0xB376 = 0xC504
+0xB377 = 0xC505
+0xB378 = 0xC506
+0xB379 = 0xC507
+0xB37A = 0xC508
+0xB37B = 0xC509
+0xB37C = 0xC50A
+0xB37D = 0xC50B
+0xB381 = 0xC50C
+0xB382 = 0xC50D
+0xB383 = 0xC50E
+0xB384 = 0xC50F
+0xB385 = 0xC510
+0xB386 = 0xC511
+0xB387 = 0xC512
+0xB388 = 0xC513
+0xB389 = 0xC514
+0xB38A = 0xC515
+0xB38B = 0xC516
+0xB38C = 0xC517
+0xB38D = 0xC518
+0xB38E = 0xC519
+0xB38F = 0xC51A
+0xB390 = 0xC51B
+0xB391 = 0xC51C
+0xB393 = 0xC51D
+0xB394 = 0xC51E
+0xB395 = 0xC51F
+0xB396 = 0xC520
+0xB397 = 0xC521
+0xB398 = 0xC522
+0xB399 = 0xC523
+0xB39A = 0xC524
+0xB39B = 0xC525
+0xB39C = 0xC526
+0xB39D = 0xC527
+0xB3A1 = 0xC528
+0xB3A2 = 0xC529
+0xB3A3 = 0xC52A
+0xB3A4 = 0xC52B
+0xB3A5 = 0xC52C
+0xB3A6 = 0xC52D
+0xB3A7 = 0xC52E
+0xB3A8 = 0xC52F
+0xB3A9 = 0xC530
+0xB3AA = 0xC531
+0xB3AB = 0xC532
+0xB3AC = 0xC533
+0xB3AD = 0xC534
+0xB3AE = 0xC535
+0xB3AF = 0xC536
+0xB3B0 = 0xC537
+0xB3B1 = 0xC538
+0xB3B3 = 0xC539
+0xB3B4 = 0xC53A
+0xB3B5 = 0xC53B
+0xB3B6 = 0xC53C
+0xB3B7 = 0xC53D
+0xB3B8 = 0xC53E
+0xB3B9 = 0xC53F
+0xB3BA = 0xC540
+0xB3BB = 0xC541
+0xB3BC = 0xC542
+0xB3BD = 0xC543
+0xB441 = 0x3147
+0xB461 = 0xC544
+0xB462 = 0xC545
+0xB463 = 0xC546
+0xB464 = 0xC547
+0xB465 = 0xC548
+0xB466 = 0xC549
+0xB467 = 0xC54A
+0xB468 = 0xC54B
+0xB469 = 0xC54C
+0xB46A = 0xC54D
+0xB46B = 0xC54E
+0xB46C = 0xC54F
+0xB46D = 0xC550
+0xB46E = 0xC551
+0xB46F = 0xC552
+0xB470 = 0xC553
+0xB471 = 0xC554
+0xB473 = 0xC555
+0xB474 = 0xC556
+0xB475 = 0xC557
+0xB476 = 0xC558
+0xB477 = 0xC559
+0xB478 = 0xC55A
+0xB479 = 0xC55B
+0xB47A = 0xC55C
+0xB47B = 0xC55D
+0xB47C = 0xC55E
+0xB47D = 0xC55F
+0xB481 = 0xC560
+0xB482 = 0xC561
+0xB483 = 0xC562
+0xB484 = 0xC563
+0xB485 = 0xC564
+0xB486 = 0xC565
+0xB487 = 0xC566
+0xB488 = 0xC567
+0xB489 = 0xC568
+0xB48A = 0xC569
+0xB48B = 0xC56A
+0xB48C = 0xC56B
+0xB48D = 0xC56C
+0xB48E = 0xC56D
+0xB48F = 0xC56E
+0xB490 = 0xC56F
+0xB491 = 0xC570
+0xB493 = 0xC571
+0xB494 = 0xC572
+0xB495 = 0xC573
+0xB496 = 0xC574
+0xB497 = 0xC575
+0xB498 = 0xC576
+0xB499 = 0xC577
+0xB49A = 0xC578
+0xB49B = 0xC579
+0xB49C = 0xC57A
+0xB49D = 0xC57B
+0xB4A1 = 0xC57C
+0xB4A2 = 0xC57D
+0xB4A3 = 0xC57E
+0xB4A4 = 0xC57F
+0xB4A5 = 0xC580
+0xB4A6 = 0xC581
+0xB4A7 = 0xC582
+0xB4A8 = 0xC583
+0xB4A9 = 0xC584
+0xB4AA = 0xC585
+0xB4AB = 0xC586
+0xB4AC = 0xC587
+0xB4AD = 0xC588
+0xB4AE = 0xC589
+0xB4AF = 0xC58A
+0xB4B0 = 0xC58B
+0xB4B1 = 0xC58C
+0xB4B3 = 0xC58D
+0xB4B4 = 0xC58E
+0xB4B5 = 0xC58F
+0xB4B6 = 0xC590
+0xB4B7 = 0xC591
+0xB4B8 = 0xC592
+0xB4B9 = 0xC593
+0xB4BA = 0xC594
+0xB4BB = 0xC595
+0xB4BC = 0xC596
+0xB4BD = 0xC597
+0xB4C1 = 0xC598
+0xB4C2 = 0xC599
+0xB4C3 = 0xC59A
+0xB4C4 = 0xC59B
+0xB4C5 = 0xC59C
+0xB4C6 = 0xC59D
+0xB4C7 = 0xC59E
+0xB4C8 = 0xC59F
+0xB4C9 = 0xC5A0
+0xB4CA = 0xC5A1
+0xB4CB = 0xC5A2
+0xB4CC = 0xC5A3
+0xB4CD = 0xC5A4
+0xB4CE = 0xC5A5
+0xB4CF = 0xC5A6
+0xB4D0 = 0xC5A7
+0xB4D1 = 0xC5A8
+0xB4D3 = 0xC5A9
+0xB4D4 = 0xC5AA
+0xB4D5 = 0xC5AB
+0xB4D6 = 0xC5AC
+0xB4D7 = 0xC5AD
+0xB4D8 = 0xC5AE
+0xB4D9 = 0xC5AF
+0xB4DA = 0xC5B0
+0xB4DB = 0xC5B1
+0xB4DC = 0xC5B2
+0xB4DD = 0xC5B3
+0xB4E1 = 0xC5B4
+0xB4E2 = 0xC5B5
+0xB4E3 = 0xC5B6
+0xB4E4 = 0xC5B7
+0xB4E5 = 0xC5B8
+0xB4E6 = 0xC5B9
+0xB4E7 = 0xC5BA
+0xB4E8 = 0xC5BB
+0xB4E9 = 0xC5BC
+0xB4EA = 0xC5BD
+0xB4EB = 0xC5BE
+0xB4EC = 0xC5BF
+0xB4ED = 0xC5C0
+0xB4EE = 0xC5C1
+0xB4EF = 0xC5C2
+0xB4F0 = 0xC5C3
+0xB4F1 = 0xC5C4
+0xB4F3 = 0xC5C5
+0xB4F4 = 0xC5C6
+0xB4F5 = 0xC5C7
+0xB4F6 = 0xC5C8
+0xB4F7 = 0xC5C9
+0xB4F8 = 0xC5CA
+0xB4F9 = 0xC5CB
+0xB4FA = 0xC5CC
+0xB4FB = 0xC5CD
+0xB4FC = 0xC5CE
+0xB4FD = 0xC5CF
+0xB541 = 0xC5D0
+0xB542 = 0xC5D1
+0xB543 = 0xC5D2
+0xB544 = 0xC5D3
+0xB545 = 0xC5D4
+0xB546 = 0xC5D5
+0xB547 = 0xC5D6
+0xB548 = 0xC5D7
+0xB549 = 0xC5D8
+0xB54A = 0xC5D9
+0xB54B = 0xC5DA
+0xB54C = 0xC5DB
+0xB54D = 0xC5DC
+0xB54E = 0xC5DD
+0xB54F = 0xC5DE
+0xB550 = 0xC5DF
+0xB551 = 0xC5E0
+0xB553 = 0xC5E1
+0xB554 = 0xC5E2
+0xB555 = 0xC5E3
+0xB556 = 0xC5E4
+0xB557 = 0xC5E5
+0xB558 = 0xC5E6
+0xB559 = 0xC5E7
+0xB55A = 0xC5E8
+0xB55B = 0xC5E9
+0xB55C = 0xC5EA
+0xB55D = 0xC5EB
+0xB561 = 0xC5EC
+0xB562 = 0xC5ED
+0xB563 = 0xC5EE
+0xB564 = 0xC5EF
+0xB565 = 0xC5F0
+0xB566 = 0xC5F1
+0xB567 = 0xC5F2
+0xB568 = 0xC5F3
+0xB569 = 0xC5F4
+0xB56A = 0xC5F5
+0xB56B = 0xC5F6
+0xB56C = 0xC5F7
+0xB56D = 0xC5F8
+0xB56E = 0xC5F9
+0xB56F = 0xC5FA
+0xB570 = 0xC5FB
+0xB571 = 0xC5FC
+0xB573 = 0xC5FD
+0xB574 = 0xC5FE
+0xB575 = 0xC5FF
+0xB576 = 0xC600
+0xB577 = 0xC601
+0xB578 = 0xC602
+0xB579 = 0xC603
+0xB57A = 0xC604
+0xB57B = 0xC605
+0xB57C = 0xC606
+0xB57D = 0xC607
+0xB581 = 0xC608
+0xB582 = 0xC609
+0xB583 = 0xC60A
+0xB584 = 0xC60B
+0xB585 = 0xC60C
+0xB586 = 0xC60D
+0xB587 = 0xC60E
+0xB588 = 0xC60F
+0xB589 = 0xC610
+0xB58A = 0xC611
+0xB58B = 0xC612
+0xB58C = 0xC613
+0xB58D = 0xC614
+0xB58E = 0xC615
+0xB58F = 0xC616
+0xB590 = 0xC617
+0xB591 = 0xC618
+0xB593 = 0xC619
+0xB594 = 0xC61A
+0xB595 = 0xC61B
+0xB596 = 0xC61C
+0xB597 = 0xC61D
+0xB598 = 0xC61E
+0xB599 = 0xC61F
+0xB59A = 0xC620
+0xB59B = 0xC621
+0xB59C = 0xC622
+0xB59D = 0xC623
+0xB5A1 = 0xC624
+0xB5A2 = 0xC625
+0xB5A3 = 0xC626
+0xB5A4 = 0xC627
+0xB5A5 = 0xC628
+0xB5A6 = 0xC629
+0xB5A7 = 0xC62A
+0xB5A8 = 0xC62B
+0xB5A9 = 0xC62C
+0xB5AA = 0xC62D
+0xB5AB = 0xC62E
+0xB5AC = 0xC62F
+0xB5AD = 0xC630
+0xB5AE = 0xC631
+0xB5AF = 0xC632
+0xB5B0 = 0xC633
+0xB5B1 = 0xC634
+0xB5B3 = 0xC635
+0xB5B4 = 0xC636
+0xB5B5 = 0xC637
+0xB5B6 = 0xC638
+0xB5B7 = 0xC639
+0xB5B8 = 0xC63A
+0xB5B9 = 0xC63B
+0xB5BA = 0xC63C
+0xB5BB = 0xC63D
+0xB5BC = 0xC63E
+0xB5BD = 0xC63F
+0xB5C1 = 0xC640
+0xB5C2 = 0xC641
+0xB5C3 = 0xC642
+0xB5C4 = 0xC643
+0xB5C5 = 0xC644
+0xB5C6 = 0xC645
+0xB5C7 = 0xC646
+0xB5C8 = 0xC647
+0xB5C9 = 0xC648
+0xB5CA = 0xC649
+0xB5CB = 0xC64A
+0xB5CC = 0xC64B
+0xB5CD = 0xC64C
+0xB5CE = 0xC64D
+0xB5CF = 0xC64E
+0xB5D0 = 0xC64F
+0xB5D1 = 0xC650
+0xB5D3 = 0xC651
+0xB5D4 = 0xC652
+0xB5D5 = 0xC653
+0xB5D6 = 0xC654
+0xB5D7 = 0xC655
+0xB5D8 = 0xC656
+0xB5D9 = 0xC657
+0xB5DA = 0xC658
+0xB5DB = 0xC659
+0xB5DC = 0xC65A
+0xB5DD = 0xC65B
+0xB5E1 = 0xC65C
+0xB5E2 = 0xC65D
+0xB5E3 = 0xC65E
+0xB5E4 = 0xC65F
+0xB5E5 = 0xC660
+0xB5E6 = 0xC661
+0xB5E7 = 0xC662
+0xB5E8 = 0xC663
+0xB5E9 = 0xC664
+0xB5EA = 0xC665
+0xB5EB = 0xC666
+0xB5EC = 0xC667
+0xB5ED = 0xC668
+0xB5EE = 0xC669
+0xB5EF = 0xC66A
+0xB5F0 = 0xC66B
+0xB5F1 = 0xC66C
+0xB5F3 = 0xC66D
+0xB5F4 = 0xC66E
+0xB5F5 = 0xC66F
+0xB5F6 = 0xC670
+0xB5F7 = 0xC671
+0xB5F8 = 0xC672
+0xB5F9 = 0xC673
+0xB5FA = 0xC674
+0xB5FB = 0xC675
+0xB5FC = 0xC676
+0xB5FD = 0xC677
+0xB641 = 0xC678
+0xB642 = 0xC679
+0xB643 = 0xC67A
+0xB644 = 0xC67B
+0xB645 = 0xC67C
+0xB646 = 0xC67D
+0xB647 = 0xC67E
+0xB648 = 0xC67F
+0xB649 = 0xC680
+0xB64A = 0xC681
+0xB64B = 0xC682
+0xB64C = 0xC683
+0xB64D = 0xC684
+0xB64E = 0xC685
+0xB64F = 0xC686
+0xB650 = 0xC687
+0xB651 = 0xC688
+0xB653 = 0xC689
+0xB654 = 0xC68A
+0xB655 = 0xC68B
+0xB656 = 0xC68C
+0xB657 = 0xC68D
+0xB658 = 0xC68E
+0xB659 = 0xC68F
+0xB65A = 0xC690
+0xB65B = 0xC691
+0xB65C = 0xC692
+0xB65D = 0xC693
+0xB661 = 0xC694
+0xB662 = 0xC695
+0xB663 = 0xC696
+0xB664 = 0xC697
+0xB665 = 0xC698
+0xB666 = 0xC699
+0xB667 = 0xC69A
+0xB668 = 0xC69B
+0xB669 = 0xC69C
+0xB66A = 0xC69D
+0xB66B = 0xC69E
+0xB66C = 0xC69F
+0xB66D = 0xC6A0
+0xB66E = 0xC6A1
+0xB66F = 0xC6A2
+0xB670 = 0xC6A3
+0xB671 = 0xC6A4
+0xB673 = 0xC6A5
+0xB674 = 0xC6A6
+0xB675 = 0xC6A7
+0xB676 = 0xC6A8
+0xB677 = 0xC6A9
+0xB678 = 0xC6AA
+0xB679 = 0xC6AB
+0xB67A = 0xC6AC
+0xB67B = 0xC6AD
+0xB67C = 0xC6AE
+0xB67D = 0xC6AF
+0xB681 = 0xC6B0
+0xB682 = 0xC6B1
+0xB683 = 0xC6B2
+0xB684 = 0xC6B3
+0xB685 = 0xC6B4
+0xB686 = 0xC6B5
+0xB687 = 0xC6B6
+0xB688 = 0xC6B7
+0xB689 = 0xC6B8
+0xB68A = 0xC6B9
+0xB68B = 0xC6BA
+0xB68C = 0xC6BB
+0xB68D = 0xC6BC
+0xB68E = 0xC6BD
+0xB68F = 0xC6BE
+0xB690 = 0xC6BF
+0xB691 = 0xC6C0
+0xB693 = 0xC6C1
+0xB694 = 0xC6C2
+0xB695 = 0xC6C3
+0xB696 = 0xC6C4
+0xB697 = 0xC6C5
+0xB698 = 0xC6C6
+0xB699 = 0xC6C7
+0xB69A = 0xC6C8
+0xB69B = 0xC6C9
+0xB69C = 0xC6CA
+0xB69D = 0xC6CB
+0xB6A1 = 0xC6CC
+0xB6A2 = 0xC6CD
+0xB6A3 = 0xC6CE
+0xB6A4 = 0xC6CF
+0xB6A5 = 0xC6D0
+0xB6A6 = 0xC6D1
+0xB6A7 = 0xC6D2
+0xB6A8 = 0xC6D3
+0xB6A9 = 0xC6D4
+0xB6AA = 0xC6D5
+0xB6AB = 0xC6D6
+0xB6AC = 0xC6D7
+0xB6AD = 0xC6D8
+0xB6AE = 0xC6D9
+0xB6AF = 0xC6DA
+0xB6B0 = 0xC6DB
+0xB6B1 = 0xC6DC
+0xB6B3 = 0xC6DD
+0xB6B4 = 0xC6DE
+0xB6B5 = 0xC6DF
+0xB6B6 = 0xC6E0
+0xB6B7 = 0xC6E1
+0xB6B8 = 0xC6E2
+0xB6B9 = 0xC6E3
+0xB6BA = 0xC6E4
+0xB6BB = 0xC6E5
+0xB6BC = 0xC6E6
+0xB6BD = 0xC6E7
+0xB6C1 = 0xC6E8
+0xB6C2 = 0xC6E9
+0xB6C3 = 0xC6EA
+0xB6C4 = 0xC6EB
+0xB6C5 = 0xC6EC
+0xB6C6 = 0xC6ED
+0xB6C7 = 0xC6EE
+0xB6C8 = 0xC6EF
+0xB6C9 = 0xC6F0
+0xB6CA = 0xC6F1
+0xB6CB = 0xC6F2
+0xB6CC = 0xC6F3
+0xB6CD = 0xC6F4
+0xB6CE = 0xC6F5
+0xB6CF = 0xC6F6
+0xB6D0 = 0xC6F7
+0xB6D1 = 0xC6F8
+0xB6D3 = 0xC6F9
+0xB6D4 = 0xC6FA
+0xB6D5 = 0xC6FB
+0xB6D6 = 0xC6FC
+0xB6D7 = 0xC6FD
+0xB6D8 = 0xC6FE
+0xB6D9 = 0xC6FF
+0xB6DA = 0xC700
+0xB6DB = 0xC701
+0xB6DC = 0xC702
+0xB6DD = 0xC703
+0xB6E1 = 0xC704
+0xB6E2 = 0xC705
+0xB6E3 = 0xC706
+0xB6E4 = 0xC707
+0xB6E5 = 0xC708
+0xB6E6 = 0xC709
+0xB6E7 = 0xC70A
+0xB6E8 = 0xC70B
+0xB6E9 = 0xC70C
+0xB6EA = 0xC70D
+0xB6EB = 0xC70E
+0xB6EC = 0xC70F
+0xB6ED = 0xC710
+0xB6EE = 0xC711
+0xB6EF = 0xC712
+0xB6F0 = 0xC713
+0xB6F1 = 0xC714
+0xB6F3 = 0xC715
+0xB6F4 = 0xC716
+0xB6F5 = 0xC717
+0xB6F6 = 0xC718
+0xB6F7 = 0xC719
+0xB6F8 = 0xC71A
+0xB6F9 = 0xC71B
+0xB6FA = 0xC71C
+0xB6FB = 0xC71D
+0xB6FC = 0xC71E
+0xB6FD = 0xC71F
+0xB741 = 0xC720
+0xB742 = 0xC721
+0xB743 = 0xC722
+0xB744 = 0xC723
+0xB745 = 0xC724
+0xB746 = 0xC725
+0xB747 = 0xC726
+0xB748 = 0xC727
+0xB749 = 0xC728
+0xB74A = 0xC729
+0xB74B = 0xC72A
+0xB74C = 0xC72B
+0xB74D = 0xC72C
+0xB74E = 0xC72D
+0xB74F = 0xC72E
+0xB750 = 0xC72F
+0xB751 = 0xC730
+0xB753 = 0xC731
+0xB754 = 0xC732
+0xB755 = 0xC733
+0xB756 = 0xC734
+0xB757 = 0xC735
+0xB758 = 0xC736
+0xB759 = 0xC737
+0xB75A = 0xC738
+0xB75B = 0xC739
+0xB75C = 0xC73A
+0xB75D = 0xC73B
+0xB761 = 0xC73C
+0xB762 = 0xC73D
+0xB763 = 0xC73E
+0xB764 = 0xC73F
+0xB765 = 0xC740
+0xB766 = 0xC741
+0xB767 = 0xC742
+0xB768 = 0xC743
+0xB769 = 0xC744
+0xB76A = 0xC745
+0xB76B = 0xC746
+0xB76C = 0xC747
+0xB76D = 0xC748
+0xB76E = 0xC749
+0xB76F = 0xC74A
+0xB770 = 0xC74B
+0xB771 = 0xC74C
+0xB773 = 0xC74D
+0xB774 = 0xC74E
+0xB775 = 0xC74F
+0xB776 = 0xC750
+0xB777 = 0xC751
+0xB778 = 0xC752
+0xB779 = 0xC753
+0xB77A = 0xC754
+0xB77B = 0xC755
+0xB77C = 0xC756
+0xB77D = 0xC757
+0xB781 = 0xC758
+0xB782 = 0xC759
+0xB783 = 0xC75A
+0xB784 = 0xC75B
+0xB785 = 0xC75C
+0xB786 = 0xC75D
+0xB787 = 0xC75E
+0xB788 = 0xC75F
+0xB789 = 0xC760
+0xB78A = 0xC761
+0xB78B = 0xC762
+0xB78C = 0xC763
+0xB78D = 0xC764
+0xB78E = 0xC765
+0xB78F = 0xC766
+0xB790 = 0xC767
+0xB791 = 0xC768
+0xB793 = 0xC769
+0xB794 = 0xC76A
+0xB795 = 0xC76B
+0xB796 = 0xC76C
+0xB797 = 0xC76D
+0xB798 = 0xC76E
+0xB799 = 0xC76F
+0xB79A = 0xC770
+0xB79B = 0xC771
+0xB79C = 0xC772
+0xB79D = 0xC773
+0xB7A1 = 0xC774
+0xB7A2 = 0xC775
+0xB7A3 = 0xC776
+0xB7A4 = 0xC777
+0xB7A5 = 0xC778
+0xB7A6 = 0xC779
+0xB7A7 = 0xC77A
+0xB7A8 = 0xC77B
+0xB7A9 = 0xC77C
+0xB7AA = 0xC77D
+0xB7AB = 0xC77E
+0xB7AC = 0xC77F
+0xB7AD = 0xC780
+0xB7AE = 0xC781
+0xB7AF = 0xC782
+0xB7B0 = 0xC783
+0xB7B1 = 0xC784
+0xB7B3 = 0xC785
+0xB7B4 = 0xC786
+0xB7B5 = 0xC787
+0xB7B6 = 0xC788
+0xB7B7 = 0xC789
+0xB7B8 = 0xC78A
+0xB7B9 = 0xC78B
+0xB7BA = 0xC78C
+0xB7BB = 0xC78D
+0xB7BC = 0xC78E
+0xB7BD = 0xC78F
+0xB841 = 0x3148
+0xB861 = 0xC790
+0xB862 = 0xC791
+0xB863 = 0xC792
+0xB864 = 0xC793
+0xB865 = 0xC794
+0xB866 = 0xC795
+0xB867 = 0xC796
+0xB868 = 0xC797
+0xB869 = 0xC798
+0xB86A = 0xC799
+0xB86B = 0xC79A
+0xB86C = 0xC79B
+0xB86D = 0xC79C
+0xB86E = 0xC79D
+0xB86F = 0xC79E
+0xB870 = 0xC79F
+0xB871 = 0xC7A0
+0xB873 = 0xC7A1
+0xB874 = 0xC7A2
+0xB875 = 0xC7A3
+0xB876 = 0xC7A4
+0xB877 = 0xC7A5
+0xB878 = 0xC7A6
+0xB879 = 0xC7A7
+0xB87A = 0xC7A8
+0xB87B = 0xC7A9
+0xB87C = 0xC7AA
+0xB87D = 0xC7AB
+0xB881 = 0xC7AC
+0xB882 = 0xC7AD
+0xB883 = 0xC7AE
+0xB884 = 0xC7AF
+0xB885 = 0xC7B0
+0xB886 = 0xC7B1
+0xB887 = 0xC7B2
+0xB888 = 0xC7B3
+0xB889 = 0xC7B4
+0xB88A = 0xC7B5
+0xB88B = 0xC7B6
+0xB88C = 0xC7B7
+0xB88D = 0xC7B8
+0xB88E = 0xC7B9
+0xB88F = 0xC7BA
+0xB890 = 0xC7BB
+0xB891 = 0xC7BC
+0xB893 = 0xC7BD
+0xB894 = 0xC7BE
+0xB895 = 0xC7BF
+0xB896 = 0xC7C0
+0xB897 = 0xC7C1
+0xB898 = 0xC7C2
+0xB899 = 0xC7C3
+0xB89A = 0xC7C4
+0xB89B = 0xC7C5
+0xB89C = 0xC7C6
+0xB89D = 0xC7C7
+0xB8A1 = 0xC7C8
+0xB8A2 = 0xC7C9
+0xB8A3 = 0xC7CA
+0xB8A4 = 0xC7CB
+0xB8A5 = 0xC7CC
+0xB8A6 = 0xC7CD
+0xB8A7 = 0xC7CE
+0xB8A8 = 0xC7CF
+0xB8A9 = 0xC7D0
+0xB8AA = 0xC7D1
+0xB8AB = 0xC7D2
+0xB8AC = 0xC7D3
+0xB8AD = 0xC7D4
+0xB8AE = 0xC7D5
+0xB8AF = 0xC7D6
+0xB8B0 = 0xC7D7
+0xB8B1 = 0xC7D8
+0xB8B3 = 0xC7D9
+0xB8B4 = 0xC7DA
+0xB8B5 = 0xC7DB
+0xB8B6 = 0xC7DC
+0xB8B7 = 0xC7DD
+0xB8B8 = 0xC7DE
+0xB8B9 = 0xC7DF
+0xB8BA = 0xC7E0
+0xB8BB = 0xC7E1
+0xB8BC = 0xC7E2
+0xB8BD = 0xC7E3
+0xB8C1 = 0xC7E4
+0xB8C2 = 0xC7E5
+0xB8C3 = 0xC7E6
+0xB8C4 = 0xC7E7
+0xB8C5 = 0xC7E8
+0xB8C6 = 0xC7E9
+0xB8C7 = 0xC7EA
+0xB8C8 = 0xC7EB
+0xB8C9 = 0xC7EC
+0xB8CA = 0xC7ED
+0xB8CB = 0xC7EE
+0xB8CC = 0xC7EF
+0xB8CD = 0xC7F0
+0xB8CE = 0xC7F1
+0xB8CF = 0xC7F2
+0xB8D0 = 0xC7F3
+0xB8D1 = 0xC7F4
+0xB8D3 = 0xC7F5
+0xB8D4 = 0xC7F6
+0xB8D5 = 0xC7F7
+0xB8D6 = 0xC7F8
+0xB8D7 = 0xC7F9
+0xB8D8 = 0xC7FA
+0xB8D9 = 0xC7FB
+0xB8DA = 0xC7FC
+0xB8DB = 0xC7FD
+0xB8DC = 0xC7FE
+0xB8DD = 0xC7FF
+0xB8E1 = 0xC800
+0xB8E2 = 0xC801
+0xB8E3 = 0xC802
+0xB8E4 = 0xC803
+0xB8E5 = 0xC804
+0xB8E6 = 0xC805
+0xB8E7 = 0xC806
+0xB8E8 = 0xC807
+0xB8E9 = 0xC808
+0xB8EA = 0xC809
+0xB8EB = 0xC80A
+0xB8EC = 0xC80B
+0xB8ED = 0xC80C
+0xB8EE = 0xC80D
+0xB8EF = 0xC80E
+0xB8F0 = 0xC80F
+0xB8F1 = 0xC810
+0xB8F3 = 0xC811
+0xB8F4 = 0xC812
+0xB8F5 = 0xC813
+0xB8F6 = 0xC814
+0xB8F7 = 0xC815
+0xB8F8 = 0xC816
+0xB8F9 = 0xC817
+0xB8FA = 0xC818
+0xB8FB = 0xC819
+0xB8FC = 0xC81A
+0xB8FD = 0xC81B
+0xB941 = 0xC81C
+0xB942 = 0xC81D
+0xB943 = 0xC81E
+0xB944 = 0xC81F
+0xB945 = 0xC820
+0xB946 = 0xC821
+0xB947 = 0xC822
+0xB948 = 0xC823
+0xB949 = 0xC824
+0xB94A = 0xC825
+0xB94B = 0xC826
+0xB94C = 0xC827
+0xB94D = 0xC828
+0xB94E = 0xC829
+0xB94F = 0xC82A
+0xB950 = 0xC82B
+0xB951 = 0xC82C
+0xB953 = 0xC82D
+0xB954 = 0xC82E
+0xB955 = 0xC82F
+0xB956 = 0xC830
+0xB957 = 0xC831
+0xB958 = 0xC832
+0xB959 = 0xC833
+0xB95A = 0xC834
+0xB95B = 0xC835
+0xB95C = 0xC836
+0xB95D = 0xC837
+0xB961 = 0xC838
+0xB962 = 0xC839
+0xB963 = 0xC83A
+0xB964 = 0xC83B
+0xB965 = 0xC83C
+0xB966 = 0xC83D
+0xB967 = 0xC83E
+0xB968 = 0xC83F
+0xB969 = 0xC840
+0xB96A = 0xC841
+0xB96B = 0xC842
+0xB96C = 0xC843
+0xB96D = 0xC844
+0xB96E = 0xC845
+0xB96F = 0xC846
+0xB970 = 0xC847
+0xB971 = 0xC848
+0xB973 = 0xC849
+0xB974 = 0xC84A
+0xB975 = 0xC84B
+0xB976 = 0xC84C
+0xB977 = 0xC84D
+0xB978 = 0xC84E
+0xB979 = 0xC84F
+0xB97A = 0xC850
+0xB97B = 0xC851
+0xB97C = 0xC852
+0xB97D = 0xC853
+0xB981 = 0xC854
+0xB982 = 0xC855
+0xB983 = 0xC856
+0xB984 = 0xC857
+0xB985 = 0xC858
+0xB986 = 0xC859
+0xB987 = 0xC85A
+0xB988 = 0xC85B
+0xB989 = 0xC85C
+0xB98A = 0xC85D
+0xB98B = 0xC85E
+0xB98C = 0xC85F
+0xB98D = 0xC860
+0xB98E = 0xC861
+0xB98F = 0xC862
+0xB990 = 0xC863
+0xB991 = 0xC864
+0xB993 = 0xC865
+0xB994 = 0xC866
+0xB995 = 0xC867
+0xB996 = 0xC868
+0xB997 = 0xC869
+0xB998 = 0xC86A
+0xB999 = 0xC86B
+0xB99A = 0xC86C
+0xB99B = 0xC86D
+0xB99C = 0xC86E
+0xB99D = 0xC86F
+0xB9A1 = 0xC870
+0xB9A2 = 0xC871
+0xB9A3 = 0xC872
+0xB9A4 = 0xC873
+0xB9A5 = 0xC874
+0xB9A6 = 0xC875
+0xB9A7 = 0xC876
+0xB9A8 = 0xC877
+0xB9A9 = 0xC878
+0xB9AA = 0xC879
+0xB9AB = 0xC87A
+0xB9AC = 0xC87B
+0xB9AD = 0xC87C
+0xB9AE = 0xC87D
+0xB9AF = 0xC87E
+0xB9B0 = 0xC87F
+0xB9B1 = 0xC880
+0xB9B3 = 0xC881
+0xB9B4 = 0xC882
+0xB9B5 = 0xC883
+0xB9B6 = 0xC884
+0xB9B7 = 0xC885
+0xB9B8 = 0xC886
+0xB9B9 = 0xC887
+0xB9BA = 0xC888
+0xB9BB = 0xC889
+0xB9BC = 0xC88A
+0xB9BD = 0xC88B
+0xB9C1 = 0xC88C
+0xB9C2 = 0xC88D
+0xB9C3 = 0xC88E
+0xB9C4 = 0xC88F
+0xB9C5 = 0xC890
+0xB9C6 = 0xC891
+0xB9C7 = 0xC892
+0xB9C8 = 0xC893
+0xB9C9 = 0xC894
+0xB9CA = 0xC895
+0xB9CB = 0xC896
+0xB9CC = 0xC897
+0xB9CD = 0xC898
+0xB9CE = 0xC899
+0xB9CF = 0xC89A
+0xB9D0 = 0xC89B
+0xB9D1 = 0xC89C
+0xB9D3 = 0xC89D
+0xB9D4 = 0xC89E
+0xB9D5 = 0xC89F
+0xB9D6 = 0xC8A0
+0xB9D7 = 0xC8A1
+0xB9D8 = 0xC8A2
+0xB9D9 = 0xC8A3
+0xB9DA = 0xC8A4
+0xB9DB = 0xC8A5
+0xB9DC = 0xC8A6
+0xB9DD = 0xC8A7
+0xB9E1 = 0xC8A8
+0xB9E2 = 0xC8A9
+0xB9E3 = 0xC8AA
+0xB9E4 = 0xC8AB
+0xB9E5 = 0xC8AC
+0xB9E6 = 0xC8AD
+0xB9E7 = 0xC8AE
+0xB9E8 = 0xC8AF
+0xB9E9 = 0xC8B0
+0xB9EA = 0xC8B1
+0xB9EB = 0xC8B2
+0xB9EC = 0xC8B3
+0xB9ED = 0xC8B4
+0xB9EE = 0xC8B5
+0xB9EF = 0xC8B6
+0xB9F0 = 0xC8B7
+0xB9F1 = 0xC8B8
+0xB9F3 = 0xC8B9
+0xB9F4 = 0xC8BA
+0xB9F5 = 0xC8BB
+0xB9F6 = 0xC8BC
+0xB9F7 = 0xC8BD
+0xB9F8 = 0xC8BE
+0xB9F9 = 0xC8BF
+0xB9FA = 0xC8C0
+0xB9FB = 0xC8C1
+0xB9FC = 0xC8C2
+0xB9FD = 0xC8C3
+0xBA41 = 0xC8C4
+0xBA42 = 0xC8C5
+0xBA43 = 0xC8C6
+0xBA44 = 0xC8C7
+0xBA45 = 0xC8C8
+0xBA46 = 0xC8C9
+0xBA47 = 0xC8CA
+0xBA48 = 0xC8CB
+0xBA49 = 0xC8CC
+0xBA4A = 0xC8CD
+0xBA4B = 0xC8CE
+0xBA4C = 0xC8CF
+0xBA4D = 0xC8D0
+0xBA4E = 0xC8D1
+0xBA4F = 0xC8D2
+0xBA50 = 0xC8D3
+0xBA51 = 0xC8D4
+0xBA53 = 0xC8D5
+0xBA54 = 0xC8D6
+0xBA55 = 0xC8D7
+0xBA56 = 0xC8D8
+0xBA57 = 0xC8D9
+0xBA58 = 0xC8DA
+0xBA59 = 0xC8DB
+0xBA5A = 0xC8DC
+0xBA5B = 0xC8DD
+0xBA5C = 0xC8DE
+0xBA5D = 0xC8DF
+0xBA61 = 0xC8E0
+0xBA62 = 0xC8E1
+0xBA63 = 0xC8E2
+0xBA64 = 0xC8E3
+0xBA65 = 0xC8E4
+0xBA66 = 0xC8E5
+0xBA67 = 0xC8E6
+0xBA68 = 0xC8E7
+0xBA69 = 0xC8E8
+0xBA6A = 0xC8E9
+0xBA6B = 0xC8EA
+0xBA6C = 0xC8EB
+0xBA6D = 0xC8EC
+0xBA6E = 0xC8ED
+0xBA6F = 0xC8EE
+0xBA70 = 0xC8EF
+0xBA71 = 0xC8F0
+0xBA73 = 0xC8F1
+0xBA74 = 0xC8F2
+0xBA75 = 0xC8F3
+0xBA76 = 0xC8F4
+0xBA77 = 0xC8F5
+0xBA78 = 0xC8F6
+0xBA79 = 0xC8F7
+0xBA7A = 0xC8F8
+0xBA7B = 0xC8F9
+0xBA7C = 0xC8FA
+0xBA7D = 0xC8FB
+0xBA81 = 0xC8FC
+0xBA82 = 0xC8FD
+0xBA83 = 0xC8FE
+0xBA84 = 0xC8FF
+0xBA85 = 0xC900
+0xBA86 = 0xC901
+0xBA87 = 0xC902
+0xBA88 = 0xC903
+0xBA89 = 0xC904
+0xBA8A = 0xC905
+0xBA8B = 0xC906
+0xBA8C = 0xC907
+0xBA8D = 0xC908
+0xBA8E = 0xC909
+0xBA8F = 0xC90A
+0xBA90 = 0xC90B
+0xBA91 = 0xC90C
+0xBA93 = 0xC90D
+0xBA94 = 0xC90E
+0xBA95 = 0xC90F
+0xBA96 = 0xC910
+0xBA97 = 0xC911
+0xBA98 = 0xC912
+0xBA99 = 0xC913
+0xBA9A = 0xC914
+0xBA9B = 0xC915
+0xBA9C = 0xC916
+0xBA9D = 0xC917
+0xBAA1 = 0xC918
+0xBAA2 = 0xC919
+0xBAA3 = 0xC91A
+0xBAA4 = 0xC91B
+0xBAA5 = 0xC91C
+0xBAA6 = 0xC91D
+0xBAA7 = 0xC91E
+0xBAA8 = 0xC91F
+0xBAA9 = 0xC920
+0xBAAA = 0xC921
+0xBAAB = 0xC922
+0xBAAC = 0xC923
+0xBAAD = 0xC924
+0xBAAE = 0xC925
+0xBAAF = 0xC926
+0xBAB0 = 0xC927
+0xBAB1 = 0xC928
+0xBAB3 = 0xC929
+0xBAB4 = 0xC92A
+0xBAB5 = 0xC92B
+0xBAB6 = 0xC92C
+0xBAB7 = 0xC92D
+0xBAB8 = 0xC92E
+0xBAB9 = 0xC92F
+0xBABA = 0xC930
+0xBABB = 0xC931
+0xBABC = 0xC932
+0xBABD = 0xC933
+0xBAC1 = 0xC934
+0xBAC2 = 0xC935
+0xBAC3 = 0xC936
+0xBAC4 = 0xC937
+0xBAC5 = 0xC938
+0xBAC6 = 0xC939
+0xBAC7 = 0xC93A
+0xBAC8 = 0xC93B
+0xBAC9 = 0xC93C
+0xBACA = 0xC93D
+0xBACB = 0xC93E
+0xBACC = 0xC93F
+0xBACD = 0xC940
+0xBACE = 0xC941
+0xBACF = 0xC942
+0xBAD0 = 0xC943
+0xBAD1 = 0xC944
+0xBAD3 = 0xC945
+0xBAD4 = 0xC946
+0xBAD5 = 0xC947
+0xBAD6 = 0xC948
+0xBAD7 = 0xC949
+0xBAD8 = 0xC94A
+0xBAD9 = 0xC94B
+0xBADA = 0xC94C
+0xBADB = 0xC94D
+0xBADC = 0xC94E
+0xBADD = 0xC94F
+0xBAE1 = 0xC950
+0xBAE2 = 0xC951
+0xBAE3 = 0xC952
+0xBAE4 = 0xC953
+0xBAE5 = 0xC954
+0xBAE6 = 0xC955
+0xBAE7 = 0xC956
+0xBAE8 = 0xC957
+0xBAE9 = 0xC958
+0xBAEA = 0xC959
+0xBAEB = 0xC95A
+0xBAEC = 0xC95B
+0xBAED = 0xC95C
+0xBAEE = 0xC95D
+0xBAEF = 0xC95E
+0xBAF0 = 0xC95F
+0xBAF1 = 0xC960
+0xBAF3 = 0xC961
+0xBAF4 = 0xC962
+0xBAF5 = 0xC963
+0xBAF6 = 0xC964
+0xBAF7 = 0xC965
+0xBAF8 = 0xC966
+0xBAF9 = 0xC967
+0xBAFA = 0xC968
+0xBAFB = 0xC969
+0xBAFC = 0xC96A
+0xBAFD = 0xC96B
+0xBB41 = 0xC96C
+0xBB42 = 0xC96D
+0xBB43 = 0xC96E
+0xBB44 = 0xC96F
+0xBB45 = 0xC970
+0xBB46 = 0xC971
+0xBB47 = 0xC972
+0xBB48 = 0xC973
+0xBB49 = 0xC974
+0xBB4A = 0xC975
+0xBB4B = 0xC976
+0xBB4C = 0xC977
+0xBB4D = 0xC978
+0xBB4E = 0xC979
+0xBB4F = 0xC97A
+0xBB50 = 0xC97B
+0xBB51 = 0xC97C
+0xBB53 = 0xC97D
+0xBB54 = 0xC97E
+0xBB55 = 0xC97F
+0xBB56 = 0xC980
+0xBB57 = 0xC981
+0xBB58 = 0xC982
+0xBB59 = 0xC983
+0xBB5A = 0xC984
+0xBB5B = 0xC985
+0xBB5C = 0xC986
+0xBB5D = 0xC987
+0xBB61 = 0xC988
+0xBB62 = 0xC989
+0xBB63 = 0xC98A
+0xBB64 = 0xC98B
+0xBB65 = 0xC98C
+0xBB66 = 0xC98D
+0xBB67 = 0xC98E
+0xBB68 = 0xC98F
+0xBB69 = 0xC990
+0xBB6A = 0xC991
+0xBB6B = 0xC992
+0xBB6C = 0xC993
+0xBB6D = 0xC994
+0xBB6E = 0xC995
+0xBB6F = 0xC996
+0xBB70 = 0xC997
+0xBB71 = 0xC998
+0xBB73 = 0xC999
+0xBB74 = 0xC99A
+0xBB75 = 0xC99B
+0xBB76 = 0xC99C
+0xBB77 = 0xC99D
+0xBB78 = 0xC99E
+0xBB79 = 0xC99F
+0xBB7A = 0xC9A0
+0xBB7B = 0xC9A1
+0xBB7C = 0xC9A2
+0xBB7D = 0xC9A3
+0xBB81 = 0xC9A4
+0xBB82 = 0xC9A5
+0xBB83 = 0xC9A6
+0xBB84 = 0xC9A7
+0xBB85 = 0xC9A8
+0xBB86 = 0xC9A9
+0xBB87 = 0xC9AA
+0xBB88 = 0xC9AB
+0xBB89 = 0xC9AC
+0xBB8A = 0xC9AD
+0xBB8B = 0xC9AE
+0xBB8C = 0xC9AF
+0xBB8D = 0xC9B0
+0xBB8E = 0xC9B1
+0xBB8F = 0xC9B2
+0xBB90 = 0xC9B3
+0xBB91 = 0xC9B4
+0xBB93 = 0xC9B5
+0xBB94 = 0xC9B6
+0xBB95 = 0xC9B7
+0xBB96 = 0xC9B8
+0xBB97 = 0xC9B9
+0xBB98 = 0xC9BA
+0xBB99 = 0xC9BB
+0xBB9A = 0xC9BC
+0xBB9B = 0xC9BD
+0xBB9C = 0xC9BE
+0xBB9D = 0xC9BF
+0xBBA1 = 0xC9C0
+0xBBA2 = 0xC9C1
+0xBBA3 = 0xC9C2
+0xBBA4 = 0xC9C3
+0xBBA5 = 0xC9C4
+0xBBA6 = 0xC9C5
+0xBBA7 = 0xC9C6
+0xBBA8 = 0xC9C7
+0xBBA9 = 0xC9C8
+0xBBAA = 0xC9C9
+0xBBAB = 0xC9CA
+0xBBAC = 0xC9CB
+0xBBAD = 0xC9CC
+0xBBAE = 0xC9CD
+0xBBAF = 0xC9CE
+0xBBB0 = 0xC9CF
+0xBBB1 = 0xC9D0
+0xBBB3 = 0xC9D1
+0xBBB4 = 0xC9D2
+0xBBB5 = 0xC9D3
+0xBBB6 = 0xC9D4
+0xBBB7 = 0xC9D5
+0xBBB8 = 0xC9D6
+0xBBB9 = 0xC9D7
+0xBBBA = 0xC9D8
+0xBBBB = 0xC9D9
+0xBBBC = 0xC9DA
+0xBBBD = 0xC9DB
+0xBC41 = 0x3149
+0xBC61 = 0xC9DC
+0xBC62 = 0xC9DD
+0xBC63 = 0xC9DE
+0xBC64 = 0xC9DF
+0xBC65 = 0xC9E0
+0xBC66 = 0xC9E1
+0xBC67 = 0xC9E2
+0xBC68 = 0xC9E3
+0xBC69 = 0xC9E4
+0xBC6A = 0xC9E5
+0xBC6B = 0xC9E6
+0xBC6C = 0xC9E7
+0xBC6D = 0xC9E8
+0xBC6E = 0xC9E9
+0xBC6F = 0xC9EA
+0xBC70 = 0xC9EB
+0xBC71 = 0xC9EC
+0xBC73 = 0xC9ED
+0xBC74 = 0xC9EE
+0xBC75 = 0xC9EF
+0xBC76 = 0xC9F0
+0xBC77 = 0xC9F1
+0xBC78 = 0xC9F2
+0xBC79 = 0xC9F3
+0xBC7A = 0xC9F4
+0xBC7B = 0xC9F5
+0xBC7C = 0xC9F6
+0xBC7D = 0xC9F7
+0xBC81 = 0xC9F8
+0xBC82 = 0xC9F9
+0xBC83 = 0xC9FA
+0xBC84 = 0xC9FB
+0xBC85 = 0xC9FC
+0xBC86 = 0xC9FD
+0xBC87 = 0xC9FE
+0xBC88 = 0xC9FF
+0xBC89 = 0xCA00
+0xBC8A = 0xCA01
+0xBC8B = 0xCA02
+0xBC8C = 0xCA03
+0xBC8D = 0xCA04
+0xBC8E = 0xCA05
+0xBC8F = 0xCA06
+0xBC90 = 0xCA07
+0xBC91 = 0xCA08
+0xBC93 = 0xCA09
+0xBC94 = 0xCA0A
+0xBC95 = 0xCA0B
+0xBC96 = 0xCA0C
+0xBC97 = 0xCA0D
+0xBC98 = 0xCA0E
+0xBC99 = 0xCA0F
+0xBC9A = 0xCA10
+0xBC9B = 0xCA11
+0xBC9C = 0xCA12
+0xBC9D = 0xCA13
+0xBCA1 = 0xCA14
+0xBCA2 = 0xCA15
+0xBCA3 = 0xCA16
+0xBCA4 = 0xCA17
+0xBCA5 = 0xCA18
+0xBCA6 = 0xCA19
+0xBCA7 = 0xCA1A
+0xBCA8 = 0xCA1B
+0xBCA9 = 0xCA1C
+0xBCAA = 0xCA1D
+0xBCAB = 0xCA1E
+0xBCAC = 0xCA1F
+0xBCAD = 0xCA20
+0xBCAE = 0xCA21
+0xBCAF = 0xCA22
+0xBCB0 = 0xCA23
+0xBCB1 = 0xCA24
+0xBCB3 = 0xCA25
+0xBCB4 = 0xCA26
+0xBCB5 = 0xCA27
+0xBCB6 = 0xCA28
+0xBCB7 = 0xCA29
+0xBCB8 = 0xCA2A
+0xBCB9 = 0xCA2B
+0xBCBA = 0xCA2C
+0xBCBB = 0xCA2D
+0xBCBC = 0xCA2E
+0xBCBD = 0xCA2F
+0xBCC1 = 0xCA30
+0xBCC2 = 0xCA31
+0xBCC3 = 0xCA32
+0xBCC4 = 0xCA33
+0xBCC5 = 0xCA34
+0xBCC6 = 0xCA35
+0xBCC7 = 0xCA36
+0xBCC8 = 0xCA37
+0xBCC9 = 0xCA38
+0xBCCA = 0xCA39
+0xBCCB = 0xCA3A
+0xBCCC = 0xCA3B
+0xBCCD = 0xCA3C
+0xBCCE = 0xCA3D
+0xBCCF = 0xCA3E
+0xBCD0 = 0xCA3F
+0xBCD1 = 0xCA40
+0xBCD3 = 0xCA41
+0xBCD4 = 0xCA42
+0xBCD5 = 0xCA43
+0xBCD6 = 0xCA44
+0xBCD7 = 0xCA45
+0xBCD8 = 0xCA46
+0xBCD9 = 0xCA47
+0xBCDA = 0xCA48
+0xBCDB = 0xCA49
+0xBCDC = 0xCA4A
+0xBCDD = 0xCA4B
+0xBCE1 = 0xCA4C
+0xBCE2 = 0xCA4D
+0xBCE3 = 0xCA4E
+0xBCE4 = 0xCA4F
+0xBCE5 = 0xCA50
+0xBCE6 = 0xCA51
+0xBCE7 = 0xCA52
+0xBCE8 = 0xCA53
+0xBCE9 = 0xCA54
+0xBCEA = 0xCA55
+0xBCEB = 0xCA56
+0xBCEC = 0xCA57
+0xBCED = 0xCA58
+0xBCEE = 0xCA59
+0xBCEF = 0xCA5A
+0xBCF0 = 0xCA5B
+0xBCF1 = 0xCA5C
+0xBCF3 = 0xCA5D
+0xBCF4 = 0xCA5E
+0xBCF5 = 0xCA5F
+0xBCF6 = 0xCA60
+0xBCF7 = 0xCA61
+0xBCF8 = 0xCA62
+0xBCF9 = 0xCA63
+0xBCFA = 0xCA64
+0xBCFB = 0xCA65
+0xBCFC = 0xCA66
+0xBCFD = 0xCA67
+0xBD41 = 0xCA68
+0xBD42 = 0xCA69
+0xBD43 = 0xCA6A
+0xBD44 = 0xCA6B
+0xBD45 = 0xCA6C
+0xBD46 = 0xCA6D
+0xBD47 = 0xCA6E
+0xBD48 = 0xCA6F
+0xBD49 = 0xCA70
+0xBD4A = 0xCA71
+0xBD4B = 0xCA72
+0xBD4C = 0xCA73
+0xBD4D = 0xCA74
+0xBD4E = 0xCA75
+0xBD4F = 0xCA76
+0xBD50 = 0xCA77
+0xBD51 = 0xCA78
+0xBD53 = 0xCA79
+0xBD54 = 0xCA7A
+0xBD55 = 0xCA7B
+0xBD56 = 0xCA7C
+0xBD57 = 0xCA7D
+0xBD58 = 0xCA7E
+0xBD59 = 0xCA7F
+0xBD5A = 0xCA80
+0xBD5B = 0xCA81
+0xBD5C = 0xCA82
+0xBD5D = 0xCA83
+0xBD61 = 0xCA84
+0xBD62 = 0xCA85
+0xBD63 = 0xCA86
+0xBD64 = 0xCA87
+0xBD65 = 0xCA88
+0xBD66 = 0xCA89
+0xBD67 = 0xCA8A
+0xBD68 = 0xCA8B
+0xBD69 = 0xCA8C
+0xBD6A = 0xCA8D
+0xBD6B = 0xCA8E
+0xBD6C = 0xCA8F
+0xBD6D = 0xCA90
+0xBD6E = 0xCA91
+0xBD6F = 0xCA92
+0xBD70 = 0xCA93
+0xBD71 = 0xCA94
+0xBD73 = 0xCA95
+0xBD74 = 0xCA96
+0xBD75 = 0xCA97
+0xBD76 = 0xCA98
+0xBD77 = 0xCA99
+0xBD78 = 0xCA9A
+0xBD79 = 0xCA9B
+0xBD7A = 0xCA9C
+0xBD7B = 0xCA9D
+0xBD7C = 0xCA9E
+0xBD7D = 0xCA9F
+0xBD81 = 0xCAA0
+0xBD82 = 0xCAA1
+0xBD83 = 0xCAA2
+0xBD84 = 0xCAA3
+0xBD85 = 0xCAA4
+0xBD86 = 0xCAA5
+0xBD87 = 0xCAA6
+0xBD88 = 0xCAA7
+0xBD89 = 0xCAA8
+0xBD8A = 0xCAA9
+0xBD8B = 0xCAAA
+0xBD8C = 0xCAAB
+0xBD8D = 0xCAAC
+0xBD8E = 0xCAAD
+0xBD8F = 0xCAAE
+0xBD90 = 0xCAAF
+0xBD91 = 0xCAB0
+0xBD93 = 0xCAB1
+0xBD94 = 0xCAB2
+0xBD95 = 0xCAB3
+0xBD96 = 0xCAB4
+0xBD97 = 0xCAB5
+0xBD98 = 0xCAB6
+0xBD99 = 0xCAB7
+0xBD9A = 0xCAB8
+0xBD9B = 0xCAB9
+0xBD9C = 0xCABA
+0xBD9D = 0xCABB
+0xBDA1 = 0xCABC
+0xBDA2 = 0xCABD
+0xBDA3 = 0xCABE
+0xBDA4 = 0xCABF
+0xBDA5 = 0xCAC0
+0xBDA6 = 0xCAC1
+0xBDA7 = 0xCAC2
+0xBDA8 = 0xCAC3
+0xBDA9 = 0xCAC4
+0xBDAA = 0xCAC5
+0xBDAB = 0xCAC6
+0xBDAC = 0xCAC7
+0xBDAD = 0xCAC8
+0xBDAE = 0xCAC9
+0xBDAF = 0xCACA
+0xBDB0 = 0xCACB
+0xBDB1 = 0xCACC
+0xBDB3 = 0xCACD
+0xBDB4 = 0xCACE
+0xBDB5 = 0xCACF
+0xBDB6 = 0xCAD0
+0xBDB7 = 0xCAD1
+0xBDB8 = 0xCAD2
+0xBDB9 = 0xCAD3
+0xBDBA = 0xCAD4
+0xBDBB = 0xCAD5
+0xBDBC = 0xCAD6
+0xBDBD = 0xCAD7
+0xBDC1 = 0xCAD8
+0xBDC2 = 0xCAD9
+0xBDC3 = 0xCADA
+0xBDC4 = 0xCADB
+0xBDC5 = 0xCADC
+0xBDC6 = 0xCADD
+0xBDC7 = 0xCADE
+0xBDC8 = 0xCADF
+0xBDC9 = 0xCAE0
+0xBDCA = 0xCAE1
+0xBDCB = 0xCAE2
+0xBDCC = 0xCAE3
+0xBDCD = 0xCAE4
+0xBDCE = 0xCAE5
+0xBDCF = 0xCAE6
+0xBDD0 = 0xCAE7
+0xBDD1 = 0xCAE8
+0xBDD3 = 0xCAE9
+0xBDD4 = 0xCAEA
+0xBDD5 = 0xCAEB
+0xBDD6 = 0xCAEC
+0xBDD7 = 0xCAED
+0xBDD8 = 0xCAEE
+0xBDD9 = 0xCAEF
+0xBDDA = 0xCAF0
+0xBDDB = 0xCAF1
+0xBDDC = 0xCAF2
+0xBDDD = 0xCAF3
+0xBDE1 = 0xCAF4
+0xBDE2 = 0xCAF5
+0xBDE3 = 0xCAF6
+0xBDE4 = 0xCAF7
+0xBDE5 = 0xCAF8
+0xBDE6 = 0xCAF9
+0xBDE7 = 0xCAFA
+0xBDE8 = 0xCAFB
+0xBDE9 = 0xCAFC
+0xBDEA = 0xCAFD
+0xBDEB = 0xCAFE
+0xBDEC = 0xCAFF
+0xBDED = 0xCB00
+0xBDEE = 0xCB01
+0xBDEF = 0xCB02
+0xBDF0 = 0xCB03
+0xBDF1 = 0xCB04
+0xBDF3 = 0xCB05
+0xBDF4 = 0xCB06
+0xBDF5 = 0xCB07
+0xBDF6 = 0xCB08
+0xBDF7 = 0xCB09
+0xBDF8 = 0xCB0A
+0xBDF9 = 0xCB0B
+0xBDFA = 0xCB0C
+0xBDFB = 0xCB0D
+0xBDFC = 0xCB0E
+0xBDFD = 0xCB0F
+0xBE41 = 0xCB10
+0xBE42 = 0xCB11
+0xBE43 = 0xCB12
+0xBE44 = 0xCB13
+0xBE45 = 0xCB14
+0xBE46 = 0xCB15
+0xBE47 = 0xCB16
+0xBE48 = 0xCB17
+0xBE49 = 0xCB18
+0xBE4A = 0xCB19
+0xBE4B = 0xCB1A
+0xBE4C = 0xCB1B
+0xBE4D = 0xCB1C
+0xBE4E = 0xCB1D
+0xBE4F = 0xCB1E
+0xBE50 = 0xCB1F
+0xBE51 = 0xCB20
+0xBE53 = 0xCB21
+0xBE54 = 0xCB22
+0xBE55 = 0xCB23
+0xBE56 = 0xCB24
+0xBE57 = 0xCB25
+0xBE58 = 0xCB26
+0xBE59 = 0xCB27
+0xBE5A = 0xCB28
+0xBE5B = 0xCB29
+0xBE5C = 0xCB2A
+0xBE5D = 0xCB2B
+0xBE61 = 0xCB2C
+0xBE62 = 0xCB2D
+0xBE63 = 0xCB2E
+0xBE64 = 0xCB2F
+0xBE65 = 0xCB30
+0xBE66 = 0xCB31
+0xBE67 = 0xCB32
+0xBE68 = 0xCB33
+0xBE69 = 0xCB34
+0xBE6A = 0xCB35
+0xBE6B = 0xCB36
+0xBE6C = 0xCB37
+0xBE6D = 0xCB38
+0xBE6E = 0xCB39
+0xBE6F = 0xCB3A
+0xBE70 = 0xCB3B
+0xBE71 = 0xCB3C
+0xBE73 = 0xCB3D
+0xBE74 = 0xCB3E
+0xBE75 = 0xCB3F
+0xBE76 = 0xCB40
+0xBE77 = 0xCB41
+0xBE78 = 0xCB42
+0xBE79 = 0xCB43
+0xBE7A = 0xCB44
+0xBE7B = 0xCB45
+0xBE7C = 0xCB46
+0xBE7D = 0xCB47
+0xBE81 = 0xCB48
+0xBE82 = 0xCB49
+0xBE83 = 0xCB4A
+0xBE84 = 0xCB4B
+0xBE85 = 0xCB4C
+0xBE86 = 0xCB4D
+0xBE87 = 0xCB4E
+0xBE88 = 0xCB4F
+0xBE89 = 0xCB50
+0xBE8A = 0xCB51
+0xBE8B = 0xCB52
+0xBE8C = 0xCB53
+0xBE8D = 0xCB54
+0xBE8E = 0xCB55
+0xBE8F = 0xCB56
+0xBE90 = 0xCB57
+0xBE91 = 0xCB58
+0xBE93 = 0xCB59
+0xBE94 = 0xCB5A
+0xBE95 = 0xCB5B
+0xBE96 = 0xCB5C
+0xBE97 = 0xCB5D
+0xBE98 = 0xCB5E
+0xBE99 = 0xCB5F
+0xBE9A = 0xCB60
+0xBE9B = 0xCB61
+0xBE9C = 0xCB62
+0xBE9D = 0xCB63
+0xBEA1 = 0xCB64
+0xBEA2 = 0xCB65
+0xBEA3 = 0xCB66
+0xBEA4 = 0xCB67
+0xBEA5 = 0xCB68
+0xBEA6 = 0xCB69
+0xBEA7 = 0xCB6A
+0xBEA8 = 0xCB6B
+0xBEA9 = 0xCB6C
+0xBEAA = 0xCB6D
+0xBEAB = 0xCB6E
+0xBEAC = 0xCB6F
+0xBEAD = 0xCB70
+0xBEAE = 0xCB71
+0xBEAF = 0xCB72
+0xBEB0 = 0xCB73
+0xBEB1 = 0xCB74
+0xBEB3 = 0xCB75
+0xBEB4 = 0xCB76
+0xBEB5 = 0xCB77
+0xBEB6 = 0xCB78
+0xBEB7 = 0xCB79
+0xBEB8 = 0xCB7A
+0xBEB9 = 0xCB7B
+0xBEBA = 0xCB7C
+0xBEBB = 0xCB7D
+0xBEBC = 0xCB7E
+0xBEBD = 0xCB7F
+0xBEC1 = 0xCB80
+0xBEC2 = 0xCB81
+0xBEC3 = 0xCB82
+0xBEC4 = 0xCB83
+0xBEC5 = 0xCB84
+0xBEC6 = 0xCB85
+0xBEC7 = 0xCB86
+0xBEC8 = 0xCB87
+0xBEC9 = 0xCB88
+0xBECA = 0xCB89
+0xBECB = 0xCB8A
+0xBECC = 0xCB8B
+0xBECD = 0xCB8C
+0xBECE = 0xCB8D
+0xBECF = 0xCB8E
+0xBED0 = 0xCB8F
+0xBED1 = 0xCB90
+0xBED3 = 0xCB91
+0xBED4 = 0xCB92
+0xBED5 = 0xCB93
+0xBED6 = 0xCB94
+0xBED7 = 0xCB95
+0xBED8 = 0xCB96
+0xBED9 = 0xCB97
+0xBEDA = 0xCB98
+0xBEDB = 0xCB99
+0xBEDC = 0xCB9A
+0xBEDD = 0xCB9B
+0xBEE1 = 0xCB9C
+0xBEE2 = 0xCB9D
+0xBEE3 = 0xCB9E
+0xBEE4 = 0xCB9F
+0xBEE5 = 0xCBA0
+0xBEE6 = 0xCBA1
+0xBEE7 = 0xCBA2
+0xBEE8 = 0xCBA3
+0xBEE9 = 0xCBA4
+0xBEEA = 0xCBA5
+0xBEEB = 0xCBA6
+0xBEEC = 0xCBA7
+0xBEED = 0xCBA8
+0xBEEE = 0xCBA9
+0xBEEF = 0xCBAA
+0xBEF0 = 0xCBAB
+0xBEF1 = 0xCBAC
+0xBEF3 = 0xCBAD
+0xBEF4 = 0xCBAE
+0xBEF5 = 0xCBAF
+0xBEF6 = 0xCBB0
+0xBEF7 = 0xCBB1
+0xBEF8 = 0xCBB2
+0xBEF9 = 0xCBB3
+0xBEFA = 0xCBB4
+0xBEFB = 0xCBB5
+0xBEFC = 0xCBB6
+0xBEFD = 0xCBB7
+0xBF41 = 0xCBB8
+0xBF42 = 0xCBB9
+0xBF43 = 0xCBBA
+0xBF44 = 0xCBBB
+0xBF45 = 0xCBBC
+0xBF46 = 0xCBBD
+0xBF47 = 0xCBBE
+0xBF48 = 0xCBBF
+0xBF49 = 0xCBC0
+0xBF4A = 0xCBC1
+0xBF4B = 0xCBC2
+0xBF4C = 0xCBC3
+0xBF4D = 0xCBC4
+0xBF4E = 0xCBC5
+0xBF4F = 0xCBC6
+0xBF50 = 0xCBC7
+0xBF51 = 0xCBC8
+0xBF53 = 0xCBC9
+0xBF54 = 0xCBCA
+0xBF55 = 0xCBCB
+0xBF56 = 0xCBCC
+0xBF57 = 0xCBCD
+0xBF58 = 0xCBCE
+0xBF59 = 0xCBCF
+0xBF5A = 0xCBD0
+0xBF5B = 0xCBD1
+0xBF5C = 0xCBD2
+0xBF5D = 0xCBD3
+0xBF61 = 0xCBD4
+0xBF62 = 0xCBD5
+0xBF63 = 0xCBD6
+0xBF64 = 0xCBD7
+0xBF65 = 0xCBD8
+0xBF66 = 0xCBD9
+0xBF67 = 0xCBDA
+0xBF68 = 0xCBDB
+0xBF69 = 0xCBDC
+0xBF6A = 0xCBDD
+0xBF6B = 0xCBDE
+0xBF6C = 0xCBDF
+0xBF6D = 0xCBE0
+0xBF6E = 0xCBE1
+0xBF6F = 0xCBE2
+0xBF70 = 0xCBE3
+0xBF71 = 0xCBE4
+0xBF73 = 0xCBE5
+0xBF74 = 0xCBE6
+0xBF75 = 0xCBE7
+0xBF76 = 0xCBE8
+0xBF77 = 0xCBE9
+0xBF78 = 0xCBEA
+0xBF79 = 0xCBEB
+0xBF7A = 0xCBEC
+0xBF7B = 0xCBED
+0xBF7C = 0xCBEE
+0xBF7D = 0xCBEF
+0xBF81 = 0xCBF0
+0xBF82 = 0xCBF1
+0xBF83 = 0xCBF2
+0xBF84 = 0xCBF3
+0xBF85 = 0xCBF4
+0xBF86 = 0xCBF5
+0xBF87 = 0xCBF6
+0xBF88 = 0xCBF7
+0xBF89 = 0xCBF8
+0xBF8A = 0xCBF9
+0xBF8B = 0xCBFA
+0xBF8C = 0xCBFB
+0xBF8D = 0xCBFC
+0xBF8E = 0xCBFD
+0xBF8F = 0xCBFE
+0xBF90 = 0xCBFF
+0xBF91 = 0xCC00
+0xBF93 = 0xCC01
+0xBF94 = 0xCC02
+0xBF95 = 0xCC03
+0xBF96 = 0xCC04
+0xBF97 = 0xCC05
+0xBF98 = 0xCC06
+0xBF99 = 0xCC07
+0xBF9A = 0xCC08
+0xBF9B = 0xCC09
+0xBF9C = 0xCC0A
+0xBF9D = 0xCC0B
+0xBFA1 = 0xCC0C
+0xBFA2 = 0xCC0D
+0xBFA3 = 0xCC0E
+0xBFA4 = 0xCC0F
+0xBFA5 = 0xCC10
+0xBFA6 = 0xCC11
+0xBFA7 = 0xCC12
+0xBFA8 = 0xCC13
+0xBFA9 = 0xCC14
+0xBFAA = 0xCC15
+0xBFAB = 0xCC16
+0xBFAC = 0xCC17
+0xBFAD = 0xCC18
+0xBFAE = 0xCC19
+0xBFAF = 0xCC1A
+0xBFB0 = 0xCC1B
+0xBFB1 = 0xCC1C
+0xBFB3 = 0xCC1D
+0xBFB4 = 0xCC1E
+0xBFB5 = 0xCC1F
+0xBFB6 = 0xCC20
+0xBFB7 = 0xCC21
+0xBFB8 = 0xCC22
+0xBFB9 = 0xCC23
+0xBFBA = 0xCC24
+0xBFBB = 0xCC25
+0xBFBC = 0xCC26
+0xBFBD = 0xCC27
+0xC041 = 0x314A
+0xC061 = 0xCC28
+0xC062 = 0xCC29
+0xC063 = 0xCC2A
+0xC064 = 0xCC2B
+0xC065 = 0xCC2C
+0xC066 = 0xCC2D
+0xC067 = 0xCC2E
+0xC068 = 0xCC2F
+0xC069 = 0xCC30
+0xC06A = 0xCC31
+0xC06B = 0xCC32
+0xC06C = 0xCC33
+0xC06D = 0xCC34
+0xC06E = 0xCC35
+0xC06F = 0xCC36
+0xC070 = 0xCC37
+0xC071 = 0xCC38
+0xC073 = 0xCC39
+0xC074 = 0xCC3A
+0xC075 = 0xCC3B
+0xC076 = 0xCC3C
+0xC077 = 0xCC3D
+0xC078 = 0xCC3E
+0xC079 = 0xCC3F
+0xC07A = 0xCC40
+0xC07B = 0xCC41
+0xC07C = 0xCC42
+0xC07D = 0xCC43
+0xC081 = 0xCC44
+0xC082 = 0xCC45
+0xC083 = 0xCC46
+0xC084 = 0xCC47
+0xC085 = 0xCC48
+0xC086 = 0xCC49
+0xC087 = 0xCC4A
+0xC088 = 0xCC4B
+0xC089 = 0xCC4C
+0xC08A = 0xCC4D
+0xC08B = 0xCC4E
+0xC08C = 0xCC4F
+0xC08D = 0xCC50
+0xC08E = 0xCC51
+0xC08F = 0xCC52
+0xC090 = 0xCC53
+0xC091 = 0xCC54
+0xC093 = 0xCC55
+0xC094 = 0xCC56
+0xC095 = 0xCC57
+0xC096 = 0xCC58
+0xC097 = 0xCC59
+0xC098 = 0xCC5A
+0xC099 = 0xCC5B
+0xC09A = 0xCC5C
+0xC09B = 0xCC5D
+0xC09C = 0xCC5E
+0xC09D = 0xCC5F
+0xC0A1 = 0xCC60
+0xC0A2 = 0xCC61
+0xC0A3 = 0xCC62
+0xC0A4 = 0xCC63
+0xC0A5 = 0xCC64
+0xC0A6 = 0xCC65
+0xC0A7 = 0xCC66
+0xC0A8 = 0xCC67
+0xC0A9 = 0xCC68
+0xC0AA = 0xCC69
+0xC0AB = 0xCC6A
+0xC0AC = 0xCC6B
+0xC0AD = 0xCC6C
+0xC0AE = 0xCC6D
+0xC0AF = 0xCC6E
+0xC0B0 = 0xCC6F
+0xC0B1 = 0xCC70
+0xC0B3 = 0xCC71
+0xC0B4 = 0xCC72
+0xC0B5 = 0xCC73
+0xC0B6 = 0xCC74
+0xC0B7 = 0xCC75
+0xC0B8 = 0xCC76
+0xC0B9 = 0xCC77
+0xC0BA = 0xCC78
+0xC0BB = 0xCC79
+0xC0BC = 0xCC7A
+0xC0BD = 0xCC7B
+0xC0C1 = 0xCC7C
+0xC0C2 = 0xCC7D
+0xC0C3 = 0xCC7E
+0xC0C4 = 0xCC7F
+0xC0C5 = 0xCC80
+0xC0C6 = 0xCC81
+0xC0C7 = 0xCC82
+0xC0C8 = 0xCC83
+0xC0C9 = 0xCC84
+0xC0CA = 0xCC85
+0xC0CB = 0xCC86
+0xC0CC = 0xCC87
+0xC0CD = 0xCC88
+0xC0CE = 0xCC89
+0xC0CF = 0xCC8A
+0xC0D0 = 0xCC8B
+0xC0D1 = 0xCC8C
+0xC0D3 = 0xCC8D
+0xC0D4 = 0xCC8E
+0xC0D5 = 0xCC8F
+0xC0D6 = 0xCC90
+0xC0D7 = 0xCC91
+0xC0D8 = 0xCC92
+0xC0D9 = 0xCC93
+0xC0DA = 0xCC94
+0xC0DB = 0xCC95
+0xC0DC = 0xCC96
+0xC0DD = 0xCC97
+0xC0E1 = 0xCC98
+0xC0E2 = 0xCC99
+0xC0E3 = 0xCC9A
+0xC0E4 = 0xCC9B
+0xC0E5 = 0xCC9C
+0xC0E6 = 0xCC9D
+0xC0E7 = 0xCC9E
+0xC0E8 = 0xCC9F
+0xC0E9 = 0xCCA0
+0xC0EA = 0xCCA1
+0xC0EB = 0xCCA2
+0xC0EC = 0xCCA3
+0xC0ED = 0xCCA4
+0xC0EE = 0xCCA5
+0xC0EF = 0xCCA6
+0xC0F0 = 0xCCA7
+0xC0F1 = 0xCCA8
+0xC0F3 = 0xCCA9
+0xC0F4 = 0xCCAA
+0xC0F5 = 0xCCAB
+0xC0F6 = 0xCCAC
+0xC0F7 = 0xCCAD
+0xC0F8 = 0xCCAE
+0xC0F9 = 0xCCAF
+0xC0FA = 0xCCB0
+0xC0FB = 0xCCB1
+0xC0FC = 0xCCB2
+0xC0FD = 0xCCB3
+0xC141 = 0xCCB4
+0xC142 = 0xCCB5
+0xC143 = 0xCCB6
+0xC144 = 0xCCB7
+0xC145 = 0xCCB8
+0xC146 = 0xCCB9
+0xC147 = 0xCCBA
+0xC148 = 0xCCBB
+0xC149 = 0xCCBC
+0xC14A = 0xCCBD
+0xC14B = 0xCCBE
+0xC14C = 0xCCBF
+0xC14D = 0xCCC0
+0xC14E = 0xCCC1
+0xC14F = 0xCCC2
+0xC150 = 0xCCC3
+0xC151 = 0xCCC4
+0xC153 = 0xCCC5
+0xC154 = 0xCCC6
+0xC155 = 0xCCC7
+0xC156 = 0xCCC8
+0xC157 = 0xCCC9
+0xC158 = 0xCCCA
+0xC159 = 0xCCCB
+0xC15A = 0xCCCC
+0xC15B = 0xCCCD
+0xC15C = 0xCCCE
+0xC15D = 0xCCCF
+0xC161 = 0xCCD0
+0xC162 = 0xCCD1
+0xC163 = 0xCCD2
+0xC164 = 0xCCD3
+0xC165 = 0xCCD4
+0xC166 = 0xCCD5
+0xC167 = 0xCCD6
+0xC168 = 0xCCD7
+0xC169 = 0xCCD8
+0xC16A = 0xCCD9
+0xC16B = 0xCCDA
+0xC16C = 0xCCDB
+0xC16D = 0xCCDC
+0xC16E = 0xCCDD
+0xC16F = 0xCCDE
+0xC170 = 0xCCDF
+0xC171 = 0xCCE0
+0xC173 = 0xCCE1
+0xC174 = 0xCCE2
+0xC175 = 0xCCE3
+0xC176 = 0xCCE4
+0xC177 = 0xCCE5
+0xC178 = 0xCCE6
+0xC179 = 0xCCE7
+0xC17A = 0xCCE8
+0xC17B = 0xCCE9
+0xC17C = 0xCCEA
+0xC17D = 0xCCEB
+0xC181 = 0xCCEC
+0xC182 = 0xCCED
+0xC183 = 0xCCEE
+0xC184 = 0xCCEF
+0xC185 = 0xCCF0
+0xC186 = 0xCCF1
+0xC187 = 0xCCF2
+0xC188 = 0xCCF3
+0xC189 = 0xCCF4
+0xC18A = 0xCCF5
+0xC18B = 0xCCF6
+0xC18C = 0xCCF7
+0xC18D = 0xCCF8
+0xC18E = 0xCCF9
+0xC18F = 0xCCFA
+0xC190 = 0xCCFB
+0xC191 = 0xCCFC
+0xC193 = 0xCCFD
+0xC194 = 0xCCFE
+0xC195 = 0xCCFF
+0xC196 = 0xCD00
+0xC197 = 0xCD01
+0xC198 = 0xCD02
+0xC199 = 0xCD03
+0xC19A = 0xCD04
+0xC19B = 0xCD05
+0xC19C = 0xCD06
+0xC19D = 0xCD07
+0xC1A1 = 0xCD08
+0xC1A2 = 0xCD09
+0xC1A3 = 0xCD0A
+0xC1A4 = 0xCD0B
+0xC1A5 = 0xCD0C
+0xC1A6 = 0xCD0D
+0xC1A7 = 0xCD0E
+0xC1A8 = 0xCD0F
+0xC1A9 = 0xCD10
+0xC1AA = 0xCD11
+0xC1AB = 0xCD12
+0xC1AC = 0xCD13
+0xC1AD = 0xCD14
+0xC1AE = 0xCD15
+0xC1AF = 0xCD16
+0xC1B0 = 0xCD17
+0xC1B1 = 0xCD18
+0xC1B3 = 0xCD19
+0xC1B4 = 0xCD1A
+0xC1B5 = 0xCD1B
+0xC1B6 = 0xCD1C
+0xC1B7 = 0xCD1D
+0xC1B8 = 0xCD1E
+0xC1B9 = 0xCD1F
+0xC1BA = 0xCD20
+0xC1BB = 0xCD21
+0xC1BC = 0xCD22
+0xC1BD = 0xCD23
+0xC1C1 = 0xCD24
+0xC1C2 = 0xCD25
+0xC1C3 = 0xCD26
+0xC1C4 = 0xCD27
+0xC1C5 = 0xCD28
+0xC1C6 = 0xCD29
+0xC1C7 = 0xCD2A
+0xC1C8 = 0xCD2B
+0xC1C9 = 0xCD2C
+0xC1CA = 0xCD2D
+0xC1CB = 0xCD2E
+0xC1CC = 0xCD2F
+0xC1CD = 0xCD30
+0xC1CE = 0xCD31
+0xC1CF = 0xCD32
+0xC1D0 = 0xCD33
+0xC1D1 = 0xCD34
+0xC1D3 = 0xCD35
+0xC1D4 = 0xCD36
+0xC1D5 = 0xCD37
+0xC1D6 = 0xCD38
+0xC1D7 = 0xCD39
+0xC1D8 = 0xCD3A
+0xC1D9 = 0xCD3B
+0xC1DA = 0xCD3C
+0xC1DB = 0xCD3D
+0xC1DC = 0xCD3E
+0xC1DD = 0xCD3F
+0xC1E1 = 0xCD40
+0xC1E2 = 0xCD41
+0xC1E3 = 0xCD42
+0xC1E4 = 0xCD43
+0xC1E5 = 0xCD44
+0xC1E6 = 0xCD45
+0xC1E7 = 0xCD46
+0xC1E8 = 0xCD47
+0xC1E9 = 0xCD48
+0xC1EA = 0xCD49
+0xC1EB = 0xCD4A
+0xC1EC = 0xCD4B
+0xC1ED = 0xCD4C
+0xC1EE = 0xCD4D
+0xC1EF = 0xCD4E
+0xC1F0 = 0xCD4F
+0xC1F1 = 0xCD50
+0xC1F3 = 0xCD51
+0xC1F4 = 0xCD52
+0xC1F5 = 0xCD53
+0xC1F6 = 0xCD54
+0xC1F7 = 0xCD55
+0xC1F8 = 0xCD56
+0xC1F9 = 0xCD57
+0xC1FA = 0xCD58
+0xC1FB = 0xCD59
+0xC1FC = 0xCD5A
+0xC1FD = 0xCD5B
+0xC241 = 0xCD5C
+0xC242 = 0xCD5D
+0xC243 = 0xCD5E
+0xC244 = 0xCD5F
+0xC245 = 0xCD60
+0xC246 = 0xCD61
+0xC247 = 0xCD62
+0xC248 = 0xCD63
+0xC249 = 0xCD64
+0xC24A = 0xCD65
+0xC24B = 0xCD66
+0xC24C = 0xCD67
+0xC24D = 0xCD68
+0xC24E = 0xCD69
+0xC24F = 0xCD6A
+0xC250 = 0xCD6B
+0xC251 = 0xCD6C
+0xC253 = 0xCD6D
+0xC254 = 0xCD6E
+0xC255 = 0xCD6F
+0xC256 = 0xCD70
+0xC257 = 0xCD71
+0xC258 = 0xCD72
+0xC259 = 0xCD73
+0xC25A = 0xCD74
+0xC25B = 0xCD75
+0xC25C = 0xCD76
+0xC25D = 0xCD77
+0xC261 = 0xCD78
+0xC262 = 0xCD79
+0xC263 = 0xCD7A
+0xC264 = 0xCD7B
+0xC265 = 0xCD7C
+0xC266 = 0xCD7D
+0xC267 = 0xCD7E
+0xC268 = 0xCD7F
+0xC269 = 0xCD80
+0xC26A = 0xCD81
+0xC26B = 0xCD82
+0xC26C = 0xCD83
+0xC26D = 0xCD84
+0xC26E = 0xCD85
+0xC26F = 0xCD86
+0xC270 = 0xCD87
+0xC271 = 0xCD88
+0xC273 = 0xCD89
+0xC274 = 0xCD8A
+0xC275 = 0xCD8B
+0xC276 = 0xCD8C
+0xC277 = 0xCD8D
+0xC278 = 0xCD8E
+0xC279 = 0xCD8F
+0xC27A = 0xCD90
+0xC27B = 0xCD91
+0xC27C = 0xCD92
+0xC27D = 0xCD93
+0xC281 = 0xCD94
+0xC282 = 0xCD95
+0xC283 = 0xCD96
+0xC284 = 0xCD97
+0xC285 = 0xCD98
+0xC286 = 0xCD99
+0xC287 = 0xCD9A
+0xC288 = 0xCD9B
+0xC289 = 0xCD9C
+0xC28A = 0xCD9D
+0xC28B = 0xCD9E
+0xC28C = 0xCD9F
+0xC28D = 0xCDA0
+0xC28E = 0xCDA1
+0xC28F = 0xCDA2
+0xC290 = 0xCDA3
+0xC291 = 0xCDA4
+0xC293 = 0xCDA5
+0xC294 = 0xCDA6
+0xC295 = 0xCDA7
+0xC296 = 0xCDA8
+0xC297 = 0xCDA9
+0xC298 = 0xCDAA
+0xC299 = 0xCDAB
+0xC29A = 0xCDAC
+0xC29B = 0xCDAD
+0xC29C = 0xCDAE
+0xC29D = 0xCDAF
+0xC2A1 = 0xCDB0
+0xC2A2 = 0xCDB1
+0xC2A3 = 0xCDB2
+0xC2A4 = 0xCDB3
+0xC2A5 = 0xCDB4
+0xC2A6 = 0xCDB5
+0xC2A7 = 0xCDB6
+0xC2A8 = 0xCDB7
+0xC2A9 = 0xCDB8
+0xC2AA = 0xCDB9
+0xC2AB = 0xCDBA
+0xC2AC = 0xCDBB
+0xC2AD = 0xCDBC
+0xC2AE = 0xCDBD
+0xC2AF = 0xCDBE
+0xC2B0 = 0xCDBF
+0xC2B1 = 0xCDC0
+0xC2B3 = 0xCDC1
+0xC2B4 = 0xCDC2
+0xC2B5 = 0xCDC3
+0xC2B6 = 0xCDC4
+0xC2B7 = 0xCDC5
+0xC2B8 = 0xCDC6
+0xC2B9 = 0xCDC7
+0xC2BA = 0xCDC8
+0xC2BB = 0xCDC9
+0xC2BC = 0xCDCA
+0xC2BD = 0xCDCB
+0xC2C1 = 0xCDCC
+0xC2C2 = 0xCDCD
+0xC2C3 = 0xCDCE
+0xC2C4 = 0xCDCF
+0xC2C5 = 0xCDD0
+0xC2C6 = 0xCDD1
+0xC2C7 = 0xCDD2
+0xC2C8 = 0xCDD3
+0xC2C9 = 0xCDD4
+0xC2CA = 0xCDD5
+0xC2CB = 0xCDD6
+0xC2CC = 0xCDD7
+0xC2CD = 0xCDD8
+0xC2CE = 0xCDD9
+0xC2CF = 0xCDDA
+0xC2D0 = 0xCDDB
+0xC2D1 = 0xCDDC
+0xC2D3 = 0xCDDD
+0xC2D4 = 0xCDDE
+0xC2D5 = 0xCDDF
+0xC2D6 = 0xCDE0
+0xC2D7 = 0xCDE1
+0xC2D8 = 0xCDE2
+0xC2D9 = 0xCDE3
+0xC2DA = 0xCDE4
+0xC2DB = 0xCDE5
+0xC2DC = 0xCDE6
+0xC2DD = 0xCDE7
+0xC2E1 = 0xCDE8
+0xC2E2 = 0xCDE9
+0xC2E3 = 0xCDEA
+0xC2E4 = 0xCDEB
+0xC2E5 = 0xCDEC
+0xC2E6 = 0xCDED
+0xC2E7 = 0xCDEE
+0xC2E8 = 0xCDEF
+0xC2E9 = 0xCDF0
+0xC2EA = 0xCDF1
+0xC2EB = 0xCDF2
+0xC2EC = 0xCDF3
+0xC2ED = 0xCDF4
+0xC2EE = 0xCDF5
+0xC2EF = 0xCDF6
+0xC2F0 = 0xCDF7
+0xC2F1 = 0xCDF8
+0xC2F3 = 0xCDF9
+0xC2F4 = 0xCDFA
+0xC2F5 = 0xCDFB
+0xC2F6 = 0xCDFC
+0xC2F7 = 0xCDFD
+0xC2F8 = 0xCDFE
+0xC2F9 = 0xCDFF
+0xC2FA = 0xCE00
+0xC2FB = 0xCE01
+0xC2FC = 0xCE02
+0xC2FD = 0xCE03
+0xC341 = 0xCE04
+0xC342 = 0xCE05
+0xC343 = 0xCE06
+0xC344 = 0xCE07
+0xC345 = 0xCE08
+0xC346 = 0xCE09
+0xC347 = 0xCE0A
+0xC348 = 0xCE0B
+0xC349 = 0xCE0C
+0xC34A = 0xCE0D
+0xC34B = 0xCE0E
+0xC34C = 0xCE0F
+0xC34D = 0xCE10
+0xC34E = 0xCE11
+0xC34F = 0xCE12
+0xC350 = 0xCE13
+0xC351 = 0xCE14
+0xC353 = 0xCE15
+0xC354 = 0xCE16
+0xC355 = 0xCE17
+0xC356 = 0xCE18
+0xC357 = 0xCE19
+0xC358 = 0xCE1A
+0xC359 = 0xCE1B
+0xC35A = 0xCE1C
+0xC35B = 0xCE1D
+0xC35C = 0xCE1E
+0xC35D = 0xCE1F
+0xC361 = 0xCE20
+0xC362 = 0xCE21
+0xC363 = 0xCE22
+0xC364 = 0xCE23
+0xC365 = 0xCE24
+0xC366 = 0xCE25
+0xC367 = 0xCE26
+0xC368 = 0xCE27
+0xC369 = 0xCE28
+0xC36A = 0xCE29
+0xC36B = 0xCE2A
+0xC36C = 0xCE2B
+0xC36D = 0xCE2C
+0xC36E = 0xCE2D
+0xC36F = 0xCE2E
+0xC370 = 0xCE2F
+0xC371 = 0xCE30
+0xC373 = 0xCE31
+0xC374 = 0xCE32
+0xC375 = 0xCE33
+0xC376 = 0xCE34
+0xC377 = 0xCE35
+0xC378 = 0xCE36
+0xC379 = 0xCE37
+0xC37A = 0xCE38
+0xC37B = 0xCE39
+0xC37C = 0xCE3A
+0xC37D = 0xCE3B
+0xC381 = 0xCE3C
+0xC382 = 0xCE3D
+0xC383 = 0xCE3E
+0xC384 = 0xCE3F
+0xC385 = 0xCE40
+0xC386 = 0xCE41
+0xC387 = 0xCE42
+0xC388 = 0xCE43
+0xC389 = 0xCE44
+0xC38A = 0xCE45
+0xC38B = 0xCE46
+0xC38C = 0xCE47
+0xC38D = 0xCE48
+0xC38E = 0xCE49
+0xC38F = 0xCE4A
+0xC390 = 0xCE4B
+0xC391 = 0xCE4C
+0xC393 = 0xCE4D
+0xC394 = 0xCE4E
+0xC395 = 0xCE4F
+0xC396 = 0xCE50
+0xC397 = 0xCE51
+0xC398 = 0xCE52
+0xC399 = 0xCE53
+0xC39A = 0xCE54
+0xC39B = 0xCE55
+0xC39C = 0xCE56
+0xC39D = 0xCE57
+0xC3A1 = 0xCE58
+0xC3A2 = 0xCE59
+0xC3A3 = 0xCE5A
+0xC3A4 = 0xCE5B
+0xC3A5 = 0xCE5C
+0xC3A6 = 0xCE5D
+0xC3A7 = 0xCE5E
+0xC3A8 = 0xCE5F
+0xC3A9 = 0xCE60
+0xC3AA = 0xCE61
+0xC3AB = 0xCE62
+0xC3AC = 0xCE63
+0xC3AD = 0xCE64
+0xC3AE = 0xCE65
+0xC3AF = 0xCE66
+0xC3B0 = 0xCE67
+0xC3B1 = 0xCE68
+0xC3B3 = 0xCE69
+0xC3B4 = 0xCE6A
+0xC3B5 = 0xCE6B
+0xC3B6 = 0xCE6C
+0xC3B7 = 0xCE6D
+0xC3B8 = 0xCE6E
+0xC3B9 = 0xCE6F
+0xC3BA = 0xCE70
+0xC3BB = 0xCE71
+0xC3BC = 0xCE72
+0xC3BD = 0xCE73
+0xC441 = 0x314B
+0xC461 = 0xCE74
+0xC462 = 0xCE75
+0xC463 = 0xCE76
+0xC464 = 0xCE77
+0xC465 = 0xCE78
+0xC466 = 0xCE79
+0xC467 = 0xCE7A
+0xC468 = 0xCE7B
+0xC469 = 0xCE7C
+0xC46A = 0xCE7D
+0xC46B = 0xCE7E
+0xC46C = 0xCE7F
+0xC46D = 0xCE80
+0xC46E = 0xCE81
+0xC46F = 0xCE82
+0xC470 = 0xCE83
+0xC471 = 0xCE84
+0xC473 = 0xCE85
+0xC474 = 0xCE86
+0xC475 = 0xCE87
+0xC476 = 0xCE88
+0xC477 = 0xCE89
+0xC478 = 0xCE8A
+0xC479 = 0xCE8B
+0xC47A = 0xCE8C
+0xC47B = 0xCE8D
+0xC47C = 0xCE8E
+0xC47D = 0xCE8F
+0xC481 = 0xCE90
+0xC482 = 0xCE91
+0xC483 = 0xCE92
+0xC484 = 0xCE93
+0xC485 = 0xCE94
+0xC486 = 0xCE95
+0xC487 = 0xCE96
+0xC488 = 0xCE97
+0xC489 = 0xCE98
+0xC48A = 0xCE99
+0xC48B = 0xCE9A
+0xC48C = 0xCE9B
+0xC48D = 0xCE9C
+0xC48E = 0xCE9D
+0xC48F = 0xCE9E
+0xC490 = 0xCE9F
+0xC491 = 0xCEA0
+0xC493 = 0xCEA1
+0xC494 = 0xCEA2
+0xC495 = 0xCEA3
+0xC496 = 0xCEA4
+0xC497 = 0xCEA5
+0xC498 = 0xCEA6
+0xC499 = 0xCEA7
+0xC49A = 0xCEA8
+0xC49B = 0xCEA9
+0xC49C = 0xCEAA
+0xC49D = 0xCEAB
+0xC4A1 = 0xCEAC
+0xC4A2 = 0xCEAD
+0xC4A3 = 0xCEAE
+0xC4A4 = 0xCEAF
+0xC4A5 = 0xCEB0
+0xC4A6 = 0xCEB1
+0xC4A7 = 0xCEB2
+0xC4A8 = 0xCEB3
+0xC4A9 = 0xCEB4
+0xC4AA = 0xCEB5
+0xC4AB = 0xCEB6
+0xC4AC = 0xCEB7
+0xC4AD = 0xCEB8
+0xC4AE = 0xCEB9
+0xC4AF = 0xCEBA
+0xC4B0 = 0xCEBB
+0xC4B1 = 0xCEBC
+0xC4B3 = 0xCEBD
+0xC4B4 = 0xCEBE
+0xC4B5 = 0xCEBF
+0xC4B6 = 0xCEC0
+0xC4B7 = 0xCEC1
+0xC4B8 = 0xCEC2
+0xC4B9 = 0xCEC3
+0xC4BA = 0xCEC4
+0xC4BB = 0xCEC5
+0xC4BC = 0xCEC6
+0xC4BD = 0xCEC7
+0xC4C1 = 0xCEC8
+0xC4C2 = 0xCEC9
+0xC4C3 = 0xCECA
+0xC4C4 = 0xCECB
+0xC4C5 = 0xCECC
+0xC4C6 = 0xCECD
+0xC4C7 = 0xCECE
+0xC4C8 = 0xCECF
+0xC4C9 = 0xCED0
+0xC4CA = 0xCED1
+0xC4CB = 0xCED2
+0xC4CC = 0xCED3
+0xC4CD = 0xCED4
+0xC4CE = 0xCED5
+0xC4CF = 0xCED6
+0xC4D0 = 0xCED7
+0xC4D1 = 0xCED8
+0xC4D3 = 0xCED9
+0xC4D4 = 0xCEDA
+0xC4D5 = 0xCEDB
+0xC4D6 = 0xCEDC
+0xC4D7 = 0xCEDD
+0xC4D8 = 0xCEDE
+0xC4D9 = 0xCEDF
+0xC4DA = 0xCEE0
+0xC4DB = 0xCEE1
+0xC4DC = 0xCEE2
+0xC4DD = 0xCEE3
+0xC4E1 = 0xCEE4
+0xC4E2 = 0xCEE5
+0xC4E3 = 0xCEE6
+0xC4E4 = 0xCEE7
+0xC4E5 = 0xCEE8
+0xC4E6 = 0xCEE9
+0xC4E7 = 0xCEEA
+0xC4E8 = 0xCEEB
+0xC4E9 = 0xCEEC
+0xC4EA = 0xCEED
+0xC4EB = 0xCEEE
+0xC4EC = 0xCEEF
+0xC4ED = 0xCEF0
+0xC4EE = 0xCEF1
+0xC4EF = 0xCEF2
+0xC4F0 = 0xCEF3
+0xC4F1 = 0xCEF4
+0xC4F3 = 0xCEF5
+0xC4F4 = 0xCEF6
+0xC4F5 = 0xCEF7
+0xC4F6 = 0xCEF8
+0xC4F7 = 0xCEF9
+0xC4F8 = 0xCEFA
+0xC4F9 = 0xCEFB
+0xC4FA = 0xCEFC
+0xC4FB = 0xCEFD
+0xC4FC = 0xCEFE
+0xC4FD = 0xCEFF
+0xC541 = 0xCF00
+0xC542 = 0xCF01
+0xC543 = 0xCF02
+0xC544 = 0xCF03
+0xC545 = 0xCF04
+0xC546 = 0xCF05
+0xC547 = 0xCF06
+0xC548 = 0xCF07
+0xC549 = 0xCF08
+0xC54A = 0xCF09
+0xC54B = 0xCF0A
+0xC54C = 0xCF0B
+0xC54D = 0xCF0C
+0xC54E = 0xCF0D
+0xC54F = 0xCF0E
+0xC550 = 0xCF0F
+0xC551 = 0xCF10
+0xC553 = 0xCF11
+0xC554 = 0xCF12
+0xC555 = 0xCF13
+0xC556 = 0xCF14
+0xC557 = 0xCF15
+0xC558 = 0xCF16
+0xC559 = 0xCF17
+0xC55A = 0xCF18
+0xC55B = 0xCF19
+0xC55C = 0xCF1A
+0xC55D = 0xCF1B
+0xC561 = 0xCF1C
+0xC562 = 0xCF1D
+0xC563 = 0xCF1E
+0xC564 = 0xCF1F
+0xC565 = 0xCF20
+0xC566 = 0xCF21
+0xC567 = 0xCF22
+0xC568 = 0xCF23
+0xC569 = 0xCF24
+0xC56A = 0xCF25
+0xC56B = 0xCF26
+0xC56C = 0xCF27
+0xC56D = 0xCF28
+0xC56E = 0xCF29
+0xC56F = 0xCF2A
+0xC570 = 0xCF2B
+0xC571 = 0xCF2C
+0xC573 = 0xCF2D
+0xC574 = 0xCF2E
+0xC575 = 0xCF2F
+0xC576 = 0xCF30
+0xC577 = 0xCF31
+0xC578 = 0xCF32
+0xC579 = 0xCF33
+0xC57A = 0xCF34
+0xC57B = 0xCF35
+0xC57C = 0xCF36
+0xC57D = 0xCF37
+0xC581 = 0xCF38
+0xC582 = 0xCF39
+0xC583 = 0xCF3A
+0xC584 = 0xCF3B
+0xC585 = 0xCF3C
+0xC586 = 0xCF3D
+0xC587 = 0xCF3E
+0xC588 = 0xCF3F
+0xC589 = 0xCF40
+0xC58A = 0xCF41
+0xC58B = 0xCF42
+0xC58C = 0xCF43
+0xC58D = 0xCF44
+0xC58E = 0xCF45
+0xC58F = 0xCF46
+0xC590 = 0xCF47
+0xC591 = 0xCF48
+0xC593 = 0xCF49
+0xC594 = 0xCF4A
+0xC595 = 0xCF4B
+0xC596 = 0xCF4C
+0xC597 = 0xCF4D
+0xC598 = 0xCF4E
+0xC599 = 0xCF4F
+0xC59A = 0xCF50
+0xC59B = 0xCF51
+0xC59C = 0xCF52
+0xC59D = 0xCF53
+0xC5A1 = 0xCF54
+0xC5A2 = 0xCF55
+0xC5A3 = 0xCF56
+0xC5A4 = 0xCF57
+0xC5A5 = 0xCF58
+0xC5A6 = 0xCF59
+0xC5A7 = 0xCF5A
+0xC5A8 = 0xCF5B
+0xC5A9 = 0xCF5C
+0xC5AA = 0xCF5D
+0xC5AB = 0xCF5E
+0xC5AC = 0xCF5F
+0xC5AD = 0xCF60
+0xC5AE = 0xCF61
+0xC5AF = 0xCF62
+0xC5B0 = 0xCF63
+0xC5B1 = 0xCF64
+0xC5B3 = 0xCF65
+0xC5B4 = 0xCF66
+0xC5B5 = 0xCF67
+0xC5B6 = 0xCF68
+0xC5B7 = 0xCF69
+0xC5B8 = 0xCF6A
+0xC5B9 = 0xCF6B
+0xC5BA = 0xCF6C
+0xC5BB = 0xCF6D
+0xC5BC = 0xCF6E
+0xC5BD = 0xCF6F
+0xC5C1 = 0xCF70
+0xC5C2 = 0xCF71
+0xC5C3 = 0xCF72
+0xC5C4 = 0xCF73
+0xC5C5 = 0xCF74
+0xC5C6 = 0xCF75
+0xC5C7 = 0xCF76
+0xC5C8 = 0xCF77
+0xC5C9 = 0xCF78
+0xC5CA = 0xCF79
+0xC5CB = 0xCF7A
+0xC5CC = 0xCF7B
+0xC5CD = 0xCF7C
+0xC5CE = 0xCF7D
+0xC5CF = 0xCF7E
+0xC5D0 = 0xCF7F
+0xC5D1 = 0xCF80
+0xC5D3 = 0xCF81
+0xC5D4 = 0xCF82
+0xC5D5 = 0xCF83
+0xC5D6 = 0xCF84
+0xC5D7 = 0xCF85
+0xC5D8 = 0xCF86
+0xC5D9 = 0xCF87
+0xC5DA = 0xCF88
+0xC5DB = 0xCF89
+0xC5DC = 0xCF8A
+0xC5DD = 0xCF8B
+0xC5E1 = 0xCF8C
+0xC5E2 = 0xCF8D
+0xC5E3 = 0xCF8E
+0xC5E4 = 0xCF8F
+0xC5E5 = 0xCF90
+0xC5E6 = 0xCF91
+0xC5E7 = 0xCF92
+0xC5E8 = 0xCF93
+0xC5E9 = 0xCF94
+0xC5EA = 0xCF95
+0xC5EB = 0xCF96
+0xC5EC = 0xCF97
+0xC5ED = 0xCF98
+0xC5EE = 0xCF99
+0xC5EF = 0xCF9A
+0xC5F0 = 0xCF9B
+0xC5F1 = 0xCF9C
+0xC5F3 = 0xCF9D
+0xC5F4 = 0xCF9E
+0xC5F5 = 0xCF9F
+0xC5F6 = 0xCFA0
+0xC5F7 = 0xCFA1
+0xC5F8 = 0xCFA2
+0xC5F9 = 0xCFA3
+0xC5FA = 0xCFA4
+0xC5FB = 0xCFA5
+0xC5FC = 0xCFA6
+0xC5FD = 0xCFA7
+0xC641 = 0xCFA8
+0xC642 = 0xCFA9
+0xC643 = 0xCFAA
+0xC644 = 0xCFAB
+0xC645 = 0xCFAC
+0xC646 = 0xCFAD
+0xC647 = 0xCFAE
+0xC648 = 0xCFAF
+0xC649 = 0xCFB0
+0xC64A = 0xCFB1
+0xC64B = 0xCFB2
+0xC64C = 0xCFB3
+0xC64D = 0xCFB4
+0xC64E = 0xCFB5
+0xC64F = 0xCFB6
+0xC650 = 0xCFB7
+0xC651 = 0xCFB8
+0xC653 = 0xCFB9
+0xC654 = 0xCFBA
+0xC655 = 0xCFBB
+0xC656 = 0xCFBC
+0xC657 = 0xCFBD
+0xC658 = 0xCFBE
+0xC659 = 0xCFBF
+0xC65A = 0xCFC0
+0xC65B = 0xCFC1
+0xC65C = 0xCFC2
+0xC65D = 0xCFC3
+0xC661 = 0xCFC4
+0xC662 = 0xCFC5
+0xC663 = 0xCFC6
+0xC664 = 0xCFC7
+0xC665 = 0xCFC8
+0xC666 = 0xCFC9
+0xC667 = 0xCFCA
+0xC668 = 0xCFCB
+0xC669 = 0xCFCC
+0xC66A = 0xCFCD
+0xC66B = 0xCFCE
+0xC66C = 0xCFCF
+0xC66D = 0xCFD0
+0xC66E = 0xCFD1
+0xC66F = 0xCFD2
+0xC670 = 0xCFD3
+0xC671 = 0xCFD4
+0xC673 = 0xCFD5
+0xC674 = 0xCFD6
+0xC675 = 0xCFD7
+0xC676 = 0xCFD8
+0xC677 = 0xCFD9
+0xC678 = 0xCFDA
+0xC679 = 0xCFDB
+0xC67A = 0xCFDC
+0xC67B = 0xCFDD
+0xC67C = 0xCFDE
+0xC67D = 0xCFDF
+0xC681 = 0xCFE0
+0xC682 = 0xCFE1
+0xC683 = 0xCFE2
+0xC684 = 0xCFE3
+0xC685 = 0xCFE4
+0xC686 = 0xCFE5
+0xC687 = 0xCFE6
+0xC688 = 0xCFE7
+0xC689 = 0xCFE8
+0xC68A = 0xCFE9
+0xC68B = 0xCFEA
+0xC68C = 0xCFEB
+0xC68D = 0xCFEC
+0xC68E = 0xCFED
+0xC68F = 0xCFEE
+0xC690 = 0xCFEF
+0xC691 = 0xCFF0
+0xC693 = 0xCFF1
+0xC694 = 0xCFF2
+0xC695 = 0xCFF3
+0xC696 = 0xCFF4
+0xC697 = 0xCFF5
+0xC698 = 0xCFF6
+0xC699 = 0xCFF7
+0xC69A = 0xCFF8
+0xC69B = 0xCFF9
+0xC69C = 0xCFFA
+0xC69D = 0xCFFB
+0xC6A1 = 0xCFFC
+0xC6A2 = 0xCFFD
+0xC6A3 = 0xCFFE
+0xC6A4 = 0xCFFF
+0xC6A5 = 0xD000
+0xC6A6 = 0xD001
+0xC6A7 = 0xD002
+0xC6A8 = 0xD003
+0xC6A9 = 0xD004
+0xC6AA = 0xD005
+0xC6AB = 0xD006
+0xC6AC = 0xD007
+0xC6AD = 0xD008
+0xC6AE = 0xD009
+0xC6AF = 0xD00A
+0xC6B0 = 0xD00B
+0xC6B1 = 0xD00C
+0xC6B3 = 0xD00D
+0xC6B4 = 0xD00E
+0xC6B5 = 0xD00F
+0xC6B6 = 0xD010
+0xC6B7 = 0xD011
+0xC6B8 = 0xD012
+0xC6B9 = 0xD013
+0xC6BA = 0xD014
+0xC6BB = 0xD015
+0xC6BC = 0xD016
+0xC6BD = 0xD017
+0xC6C1 = 0xD018
+0xC6C2 = 0xD019
+0xC6C3 = 0xD01A
+0xC6C4 = 0xD01B
+0xC6C5 = 0xD01C
+0xC6C6 = 0xD01D
+0xC6C7 = 0xD01E
+0xC6C8 = 0xD01F
+0xC6C9 = 0xD020
+0xC6CA = 0xD021
+0xC6CB = 0xD022
+0xC6CC = 0xD023
+0xC6CD = 0xD024
+0xC6CE = 0xD025
+0xC6CF = 0xD026
+0xC6D0 = 0xD027
+0xC6D1 = 0xD028
+0xC6D3 = 0xD029
+0xC6D4 = 0xD02A
+0xC6D5 = 0xD02B
+0xC6D6 = 0xD02C
+0xC6D7 = 0xD02D
+0xC6D8 = 0xD02E
+0xC6D9 = 0xD02F
+0xC6DA = 0xD030
+0xC6DB = 0xD031
+0xC6DC = 0xD032
+0xC6DD = 0xD033
+0xC6E1 = 0xD034
+0xC6E2 = 0xD035
+0xC6E3 = 0xD036
+0xC6E4 = 0xD037
+0xC6E5 = 0xD038
+0xC6E6 = 0xD039
+0xC6E7 = 0xD03A
+0xC6E8 = 0xD03B
+0xC6E9 = 0xD03C
+0xC6EA = 0xD03D
+0xC6EB = 0xD03E
+0xC6EC = 0xD03F
+0xC6ED = 0xD040
+0xC6EE = 0xD041
+0xC6EF = 0xD042
+0xC6F0 = 0xD043
+0xC6F1 = 0xD044
+0xC6F3 = 0xD045
+0xC6F4 = 0xD046
+0xC6F5 = 0xD047
+0xC6F6 = 0xD048
+0xC6F7 = 0xD049
+0xC6F8 = 0xD04A
+0xC6F9 = 0xD04B
+0xC6FA = 0xD04C
+0xC6FB = 0xD04D
+0xC6FC = 0xD04E
+0xC6FD = 0xD04F
+0xC741 = 0xD050
+0xC742 = 0xD051
+0xC743 = 0xD052
+0xC744 = 0xD053
+0xC745 = 0xD054
+0xC746 = 0xD055
+0xC747 = 0xD056
+0xC748 = 0xD057
+0xC749 = 0xD058
+0xC74A = 0xD059
+0xC74B = 0xD05A
+0xC74C = 0xD05B
+0xC74D = 0xD05C
+0xC74E = 0xD05D
+0xC74F = 0xD05E
+0xC750 = 0xD05F
+0xC751 = 0xD060
+0xC753 = 0xD061
+0xC754 = 0xD062
+0xC755 = 0xD063
+0xC756 = 0xD064
+0xC757 = 0xD065
+0xC758 = 0xD066
+0xC759 = 0xD067
+0xC75A = 0xD068
+0xC75B = 0xD069
+0xC75C = 0xD06A
+0xC75D = 0xD06B
+0xC761 = 0xD06C
+0xC762 = 0xD06D
+0xC763 = 0xD06E
+0xC764 = 0xD06F
+0xC765 = 0xD070
+0xC766 = 0xD071
+0xC767 = 0xD072
+0xC768 = 0xD073
+0xC769 = 0xD074
+0xC76A = 0xD075
+0xC76B = 0xD076
+0xC76C = 0xD077
+0xC76D = 0xD078
+0xC76E = 0xD079
+0xC76F = 0xD07A
+0xC770 = 0xD07B
+0xC771 = 0xD07C
+0xC773 = 0xD07D
+0xC774 = 0xD07E
+0xC775 = 0xD07F
+0xC776 = 0xD080
+0xC777 = 0xD081
+0xC778 = 0xD082
+0xC779 = 0xD083
+0xC77A = 0xD084
+0xC77B = 0xD085
+0xC77C = 0xD086
+0xC77D = 0xD087
+0xC781 = 0xD088
+0xC782 = 0xD089
+0xC783 = 0xD08A
+0xC784 = 0xD08B
+0xC785 = 0xD08C
+0xC786 = 0xD08D
+0xC787 = 0xD08E
+0xC788 = 0xD08F
+0xC789 = 0xD090
+0xC78A = 0xD091
+0xC78B = 0xD092
+0xC78C = 0xD093
+0xC78D = 0xD094
+0xC78E = 0xD095
+0xC78F = 0xD096
+0xC790 = 0xD097
+0xC791 = 0xD098
+0xC793 = 0xD099
+0xC794 = 0xD09A
+0xC795 = 0xD09B
+0xC796 = 0xD09C
+0xC797 = 0xD09D
+0xC798 = 0xD09E
+0xC799 = 0xD09F
+0xC79A = 0xD0A0
+0xC79B = 0xD0A1
+0xC79C = 0xD0A2
+0xC79D = 0xD0A3
+0xC7A1 = 0xD0A4
+0xC7A2 = 0xD0A5
+0xC7A3 = 0xD0A6
+0xC7A4 = 0xD0A7
+0xC7A5 = 0xD0A8
+0xC7A6 = 0xD0A9
+0xC7A7 = 0xD0AA
+0xC7A8 = 0xD0AB
+0xC7A9 = 0xD0AC
+0xC7AA = 0xD0AD
+0xC7AB = 0xD0AE
+0xC7AC = 0xD0AF
+0xC7AD = 0xD0B0
+0xC7AE = 0xD0B1
+0xC7AF = 0xD0B2
+0xC7B0 = 0xD0B3
+0xC7B1 = 0xD0B4
+0xC7B3 = 0xD0B5
+0xC7B4 = 0xD0B6
+0xC7B5 = 0xD0B7
+0xC7B6 = 0xD0B8
+0xC7B7 = 0xD0B9
+0xC7B8 = 0xD0BA
+0xC7B9 = 0xD0BB
+0xC7BA = 0xD0BC
+0xC7BB = 0xD0BD
+0xC7BC = 0xD0BE
+0xC7BD = 0xD0BF
+0xC841 = 0x314C
+0xC861 = 0xD0C0
+0xC862 = 0xD0C1
+0xC863 = 0xD0C2
+0xC864 = 0xD0C3
+0xC865 = 0xD0C4
+0xC866 = 0xD0C5
+0xC867 = 0xD0C6
+0xC868 = 0xD0C7
+0xC869 = 0xD0C8
+0xC86A = 0xD0C9
+0xC86B = 0xD0CA
+0xC86C = 0xD0CB
+0xC86D = 0xD0CC
+0xC86E = 0xD0CD
+0xC86F = 0xD0CE
+0xC870 = 0xD0CF
+0xC871 = 0xD0D0
+0xC873 = 0xD0D1
+0xC874 = 0xD0D2
+0xC875 = 0xD0D3
+0xC876 = 0xD0D4
+0xC877 = 0xD0D5
+0xC878 = 0xD0D6
+0xC879 = 0xD0D7
+0xC87A = 0xD0D8
+0xC87B = 0xD0D9
+0xC87C = 0xD0DA
+0xC87D = 0xD0DB
+0xC881 = 0xD0DC
+0xC882 = 0xD0DD
+0xC883 = 0xD0DE
+0xC884 = 0xD0DF
+0xC885 = 0xD0E0
+0xC886 = 0xD0E1
+0xC887 = 0xD0E2
+0xC888 = 0xD0E3
+0xC889 = 0xD0E4
+0xC88A = 0xD0E5
+0xC88B = 0xD0E6
+0xC88C = 0xD0E7
+0xC88D = 0xD0E8
+0xC88E = 0xD0E9
+0xC88F = 0xD0EA
+0xC890 = 0xD0EB
+0xC891 = 0xD0EC
+0xC893 = 0xD0ED
+0xC894 = 0xD0EE
+0xC895 = 0xD0EF
+0xC896 = 0xD0F0
+0xC897 = 0xD0F1
+0xC898 = 0xD0F2
+0xC899 = 0xD0F3
+0xC89A = 0xD0F4
+0xC89B = 0xD0F5
+0xC89C = 0xD0F6
+0xC89D = 0xD0F7
+0xC8A1 = 0xD0F8
+0xC8A2 = 0xD0F9
+0xC8A3 = 0xD0FA
+0xC8A4 = 0xD0FB
+0xC8A5 = 0xD0FC
+0xC8A6 = 0xD0FD
+0xC8A7 = 0xD0FE
+0xC8A8 = 0xD0FF
+0xC8A9 = 0xD100
+0xC8AA = 0xD101
+0xC8AB = 0xD102
+0xC8AC = 0xD103
+0xC8AD = 0xD104
+0xC8AE = 0xD105
+0xC8AF = 0xD106
+0xC8B0 = 0xD107
+0xC8B1 = 0xD108
+0xC8B3 = 0xD109
+0xC8B4 = 0xD10A
+0xC8B5 = 0xD10B
+0xC8B6 = 0xD10C
+0xC8B7 = 0xD10D
+0xC8B8 = 0xD10E
+0xC8B9 = 0xD10F
+0xC8BA = 0xD110
+0xC8BB = 0xD111
+0xC8BC = 0xD112
+0xC8BD = 0xD113
+0xC8C1 = 0xD114
+0xC8C2 = 0xD115
+0xC8C3 = 0xD116
+0xC8C4 = 0xD117
+0xC8C5 = 0xD118
+0xC8C6 = 0xD119
+0xC8C7 = 0xD11A
+0xC8C8 = 0xD11B
+0xC8C9 = 0xD11C
+0xC8CA = 0xD11D
+0xC8CB = 0xD11E
+0xC8CC = 0xD11F
+0xC8CD = 0xD120
+0xC8CE = 0xD121
+0xC8CF = 0xD122
+0xC8D0 = 0xD123
+0xC8D1 = 0xD124
+0xC8D3 = 0xD125
+0xC8D4 = 0xD126
+0xC8D5 = 0xD127
+0xC8D6 = 0xD128
+0xC8D7 = 0xD129
+0xC8D8 = 0xD12A
+0xC8D9 = 0xD12B
+0xC8DA = 0xD12C
+0xC8DB = 0xD12D
+0xC8DC = 0xD12E
+0xC8DD = 0xD12F
+0xC8E1 = 0xD130
+0xC8E2 = 0xD131
+0xC8E3 = 0xD132
+0xC8E4 = 0xD133
+0xC8E5 = 0xD134
+0xC8E6 = 0xD135
+0xC8E7 = 0xD136
+0xC8E8 = 0xD137
+0xC8E9 = 0xD138
+0xC8EA = 0xD139
+0xC8EB = 0xD13A
+0xC8EC = 0xD13B
+0xC8ED = 0xD13C
+0xC8EE = 0xD13D
+0xC8EF = 0xD13E
+0xC8F0 = 0xD13F
+0xC8F1 = 0xD140
+0xC8F3 = 0xD141
+0xC8F4 = 0xD142
+0xC8F5 = 0xD143
+0xC8F6 = 0xD144
+0xC8F7 = 0xD145
+0xC8F8 = 0xD146
+0xC8F9 = 0xD147
+0xC8FA = 0xD148
+0xC8FB = 0xD149
+0xC8FC = 0xD14A
+0xC8FD = 0xD14B
+0xC941 = 0xD14C
+0xC942 = 0xD14D
+0xC943 = 0xD14E
+0xC944 = 0xD14F
+0xC945 = 0xD150
+0xC946 = 0xD151
+0xC947 = 0xD152
+0xC948 = 0xD153
+0xC949 = 0xD154
+0xC94A = 0xD155
+0xC94B = 0xD156
+0xC94C = 0xD157
+0xC94D = 0xD158
+0xC94E = 0xD159
+0xC94F = 0xD15A
+0xC950 = 0xD15B
+0xC951 = 0xD15C
+0xC953 = 0xD15D
+0xC954 = 0xD15E
+0xC955 = 0xD15F
+0xC956 = 0xD160
+0xC957 = 0xD161
+0xC958 = 0xD162
+0xC959 = 0xD163
+0xC95A = 0xD164
+0xC95B = 0xD165
+0xC95C = 0xD166
+0xC95D = 0xD167
+0xC961 = 0xD168
+0xC962 = 0xD169
+0xC963 = 0xD16A
+0xC964 = 0xD16B
+0xC965 = 0xD16C
+0xC966 = 0xD16D
+0xC967 = 0xD16E
+0xC968 = 0xD16F
+0xC969 = 0xD170
+0xC96A = 0xD171
+0xC96B = 0xD172
+0xC96C = 0xD173
+0xC96D = 0xD174
+0xC96E = 0xD175
+0xC96F = 0xD176
+0xC970 = 0xD177
+0xC971 = 0xD178
+0xC973 = 0xD179
+0xC974 = 0xD17A
+0xC975 = 0xD17B
+0xC976 = 0xD17C
+0xC977 = 0xD17D
+0xC978 = 0xD17E
+0xC979 = 0xD17F
+0xC97A = 0xD180
+0xC97B = 0xD181
+0xC97C = 0xD182
+0xC97D = 0xD183
+0xC981 = 0xD184
+0xC982 = 0xD185
+0xC983 = 0xD186
+0xC984 = 0xD187
+0xC985 = 0xD188
+0xC986 = 0xD189
+0xC987 = 0xD18A
+0xC988 = 0xD18B
+0xC989 = 0xD18C
+0xC98A = 0xD18D
+0xC98B = 0xD18E
+0xC98C = 0xD18F
+0xC98D = 0xD190
+0xC98E = 0xD191
+0xC98F = 0xD192
+0xC990 = 0xD193
+0xC991 = 0xD194
+0xC993 = 0xD195
+0xC994 = 0xD196
+0xC995 = 0xD197
+0xC996 = 0xD198
+0xC997 = 0xD199
+0xC998 = 0xD19A
+0xC999 = 0xD19B
+0xC99A = 0xD19C
+0xC99B = 0xD19D
+0xC99C = 0xD19E
+0xC99D = 0xD19F
+0xC9A1 = 0xD1A0
+0xC9A2 = 0xD1A1
+0xC9A3 = 0xD1A2
+0xC9A4 = 0xD1A3
+0xC9A5 = 0xD1A4
+0xC9A6 = 0xD1A5
+0xC9A7 = 0xD1A6
+0xC9A8 = 0xD1A7
+0xC9A9 = 0xD1A8
+0xC9AA = 0xD1A9
+0xC9AB = 0xD1AA
+0xC9AC = 0xD1AB
+0xC9AD = 0xD1AC
+0xC9AE = 0xD1AD
+0xC9AF = 0xD1AE
+0xC9B0 = 0xD1AF
+0xC9B1 = 0xD1B0
+0xC9B3 = 0xD1B1
+0xC9B4 = 0xD1B2
+0xC9B5 = 0xD1B3
+0xC9B6 = 0xD1B4
+0xC9B7 = 0xD1B5
+0xC9B8 = 0xD1B6
+0xC9B9 = 0xD1B7
+0xC9BA = 0xD1B8
+0xC9BB = 0xD1B9
+0xC9BC = 0xD1BA
+0xC9BD = 0xD1BB
+0xC9C1 = 0xD1BC
+0xC9C2 = 0xD1BD
+0xC9C3 = 0xD1BE
+0xC9C4 = 0xD1BF
+0xC9C5 = 0xD1C0
+0xC9C6 = 0xD1C1
+0xC9C7 = 0xD1C2
+0xC9C8 = 0xD1C3
+0xC9C9 = 0xD1C4
+0xC9CA = 0xD1C5
+0xC9CB = 0xD1C6
+0xC9CC = 0xD1C7
+0xC9CD = 0xD1C8
+0xC9CE = 0xD1C9
+0xC9CF = 0xD1CA
+0xC9D0 = 0xD1CB
+0xC9D1 = 0xD1CC
+0xC9D3 = 0xD1CD
+0xC9D4 = 0xD1CE
+0xC9D5 = 0xD1CF
+0xC9D6 = 0xD1D0
+0xC9D7 = 0xD1D1
+0xC9D8 = 0xD1D2
+0xC9D9 = 0xD1D3
+0xC9DA = 0xD1D4
+0xC9DB = 0xD1D5
+0xC9DC = 0xD1D6
+0xC9DD = 0xD1D7
+0xC9E1 = 0xD1D8
+0xC9E2 = 0xD1D9
+0xC9E3 = 0xD1DA
+0xC9E4 = 0xD1DB
+0xC9E5 = 0xD1DC
+0xC9E6 = 0xD1DD
+0xC9E7 = 0xD1DE
+0xC9E8 = 0xD1DF
+0xC9E9 = 0xD1E0
+0xC9EA = 0xD1E1
+0xC9EB = 0xD1E2
+0xC9EC = 0xD1E3
+0xC9ED = 0xD1E4
+0xC9EE = 0xD1E5
+0xC9EF = 0xD1E6
+0xC9F0 = 0xD1E7
+0xC9F1 = 0xD1E8
+0xC9F3 = 0xD1E9
+0xC9F4 = 0xD1EA
+0xC9F5 = 0xD1EB
+0xC9F6 = 0xD1EC
+0xC9F7 = 0xD1ED
+0xC9F8 = 0xD1EE
+0xC9F9 = 0xD1EF
+0xC9FA = 0xD1F0
+0xC9FB = 0xD1F1
+0xC9FC = 0xD1F2
+0xC9FD = 0xD1F3
+0xCA41 = 0xD1F4
+0xCA42 = 0xD1F5
+0xCA43 = 0xD1F6
+0xCA44 = 0xD1F7
+0xCA45 = 0xD1F8
+0xCA46 = 0xD1F9
+0xCA47 = 0xD1FA
+0xCA48 = 0xD1FB
+0xCA49 = 0xD1FC
+0xCA4A = 0xD1FD
+0xCA4B = 0xD1FE
+0xCA4C = 0xD1FF
+0xCA4D = 0xD200
+0xCA4E = 0xD201
+0xCA4F = 0xD202
+0xCA50 = 0xD203
+0xCA51 = 0xD204
+0xCA53 = 0xD205
+0xCA54 = 0xD206
+0xCA55 = 0xD207
+0xCA56 = 0xD208
+0xCA57 = 0xD209
+0xCA58 = 0xD20A
+0xCA59 = 0xD20B
+0xCA5A = 0xD20C
+0xCA5B = 0xD20D
+0xCA5C = 0xD20E
+0xCA5D = 0xD20F
+0xCA61 = 0xD210
+0xCA62 = 0xD211
+0xCA63 = 0xD212
+0xCA64 = 0xD213
+0xCA65 = 0xD214
+0xCA66 = 0xD215
+0xCA67 = 0xD216
+0xCA68 = 0xD217
+0xCA69 = 0xD218
+0xCA6A = 0xD219
+0xCA6B = 0xD21A
+0xCA6C = 0xD21B
+0xCA6D = 0xD21C
+0xCA6E = 0xD21D
+0xCA6F = 0xD21E
+0xCA70 = 0xD21F
+0xCA71 = 0xD220
+0xCA73 = 0xD221
+0xCA74 = 0xD222
+0xCA75 = 0xD223
+0xCA76 = 0xD224
+0xCA77 = 0xD225
+0xCA78 = 0xD226
+0xCA79 = 0xD227
+0xCA7A = 0xD228
+0xCA7B = 0xD229
+0xCA7C = 0xD22A
+0xCA7D = 0xD22B
+0xCA81 = 0xD22C
+0xCA82 = 0xD22D
+0xCA83 = 0xD22E
+0xCA84 = 0xD22F
+0xCA85 = 0xD230
+0xCA86 = 0xD231
+0xCA87 = 0xD232
+0xCA88 = 0xD233
+0xCA89 = 0xD234
+0xCA8A = 0xD235
+0xCA8B = 0xD236
+0xCA8C = 0xD237
+0xCA8D = 0xD238
+0xCA8E = 0xD239
+0xCA8F = 0xD23A
+0xCA90 = 0xD23B
+0xCA91 = 0xD23C
+0xCA93 = 0xD23D
+0xCA94 = 0xD23E
+0xCA95 = 0xD23F
+0xCA96 = 0xD240
+0xCA97 = 0xD241
+0xCA98 = 0xD242
+0xCA99 = 0xD243
+0xCA9A = 0xD244
+0xCA9B = 0xD245
+0xCA9C = 0xD246
+0xCA9D = 0xD247
+0xCAA1 = 0xD248
+0xCAA2 = 0xD249
+0xCAA3 = 0xD24A
+0xCAA4 = 0xD24B
+0xCAA5 = 0xD24C
+0xCAA6 = 0xD24D
+0xCAA7 = 0xD24E
+0xCAA8 = 0xD24F
+0xCAA9 = 0xD250
+0xCAAA = 0xD251
+0xCAAB = 0xD252
+0xCAAC = 0xD253
+0xCAAD = 0xD254
+0xCAAE = 0xD255
+0xCAAF = 0xD256
+0xCAB0 = 0xD257
+0xCAB1 = 0xD258
+0xCAB3 = 0xD259
+0xCAB4 = 0xD25A
+0xCAB5 = 0xD25B
+0xCAB6 = 0xD25C
+0xCAB7 = 0xD25D
+0xCAB8 = 0xD25E
+0xCAB9 = 0xD25F
+0xCABA = 0xD260
+0xCABB = 0xD261
+0xCABC = 0xD262
+0xCABD = 0xD263
+0xCAC1 = 0xD264
+0xCAC2 = 0xD265
+0xCAC3 = 0xD266
+0xCAC4 = 0xD267
+0xCAC5 = 0xD268
+0xCAC6 = 0xD269
+0xCAC7 = 0xD26A
+0xCAC8 = 0xD26B
+0xCAC9 = 0xD26C
+0xCACA = 0xD26D
+0xCACB = 0xD26E
+0xCACC = 0xD26F
+0xCACD = 0xD270
+0xCACE = 0xD271
+0xCACF = 0xD272
+0xCAD0 = 0xD273
+0xCAD1 = 0xD274
+0xCAD3 = 0xD275
+0xCAD4 = 0xD276
+0xCAD5 = 0xD277
+0xCAD6 = 0xD278
+0xCAD7 = 0xD279
+0xCAD8 = 0xD27A
+0xCAD9 = 0xD27B
+0xCADA = 0xD27C
+0xCADB = 0xD27D
+0xCADC = 0xD27E
+0xCADD = 0xD27F
+0xCAE1 = 0xD280
+0xCAE2 = 0xD281
+0xCAE3 = 0xD282
+0xCAE4 = 0xD283
+0xCAE5 = 0xD284
+0xCAE6 = 0xD285
+0xCAE7 = 0xD286
+0xCAE8 = 0xD287
+0xCAE9 = 0xD288
+0xCAEA = 0xD289
+0xCAEB = 0xD28A
+0xCAEC = 0xD28B
+0xCAED = 0xD28C
+0xCAEE = 0xD28D
+0xCAEF = 0xD28E
+0xCAF0 = 0xD28F
+0xCAF1 = 0xD290
+0xCAF3 = 0xD291
+0xCAF4 = 0xD292
+0xCAF5 = 0xD293
+0xCAF6 = 0xD294
+0xCAF7 = 0xD295
+0xCAF8 = 0xD296
+0xCAF9 = 0xD297
+0xCAFA = 0xD298
+0xCAFB = 0xD299
+0xCAFC = 0xD29A
+0xCAFD = 0xD29B
+0xCB41 = 0xD29C
+0xCB42 = 0xD29D
+0xCB43 = 0xD29E
+0xCB44 = 0xD29F
+0xCB45 = 0xD2A0
+0xCB46 = 0xD2A1
+0xCB47 = 0xD2A2
+0xCB48 = 0xD2A3
+0xCB49 = 0xD2A4
+0xCB4A = 0xD2A5
+0xCB4B = 0xD2A6
+0xCB4C = 0xD2A7
+0xCB4D = 0xD2A8
+0xCB4E = 0xD2A9
+0xCB4F = 0xD2AA
+0xCB50 = 0xD2AB
+0xCB51 = 0xD2AC
+0xCB53 = 0xD2AD
+0xCB54 = 0xD2AE
+0xCB55 = 0xD2AF
+0xCB56 = 0xD2B0
+0xCB57 = 0xD2B1
+0xCB58 = 0xD2B2
+0xCB59 = 0xD2B3
+0xCB5A = 0xD2B4
+0xCB5B = 0xD2B5
+0xCB5C = 0xD2B6
+0xCB5D = 0xD2B7
+0xCB61 = 0xD2B8
+0xCB62 = 0xD2B9
+0xCB63 = 0xD2BA
+0xCB64 = 0xD2BB
+0xCB65 = 0xD2BC
+0xCB66 = 0xD2BD
+0xCB67 = 0xD2BE
+0xCB68 = 0xD2BF
+0xCB69 = 0xD2C0
+0xCB6A = 0xD2C1
+0xCB6B = 0xD2C2
+0xCB6C = 0xD2C3
+0xCB6D = 0xD2C4
+0xCB6E = 0xD2C5
+0xCB6F = 0xD2C6
+0xCB70 = 0xD2C7
+0xCB71 = 0xD2C8
+0xCB73 = 0xD2C9
+0xCB74 = 0xD2CA
+0xCB75 = 0xD2CB
+0xCB76 = 0xD2CC
+0xCB77 = 0xD2CD
+0xCB78 = 0xD2CE
+0xCB79 = 0xD2CF
+0xCB7A = 0xD2D0
+0xCB7B = 0xD2D1
+0xCB7C = 0xD2D2
+0xCB7D = 0xD2D3
+0xCB81 = 0xD2D4
+0xCB82 = 0xD2D5
+0xCB83 = 0xD2D6
+0xCB84 = 0xD2D7
+0xCB85 = 0xD2D8
+0xCB86 = 0xD2D9
+0xCB87 = 0xD2DA
+0xCB88 = 0xD2DB
+0xCB89 = 0xD2DC
+0xCB8A = 0xD2DD
+0xCB8B = 0xD2DE
+0xCB8C = 0xD2DF
+0xCB8D = 0xD2E0
+0xCB8E = 0xD2E1
+0xCB8F = 0xD2E2
+0xCB90 = 0xD2E3
+0xCB91 = 0xD2E4
+0xCB93 = 0xD2E5
+0xCB94 = 0xD2E6
+0xCB95 = 0xD2E7
+0xCB96 = 0xD2E8
+0xCB97 = 0xD2E9
+0xCB98 = 0xD2EA
+0xCB99 = 0xD2EB
+0xCB9A = 0xD2EC
+0xCB9B = 0xD2ED
+0xCB9C = 0xD2EE
+0xCB9D = 0xD2EF
+0xCBA1 = 0xD2F0
+0xCBA2 = 0xD2F1
+0xCBA3 = 0xD2F2
+0xCBA4 = 0xD2F3
+0xCBA5 = 0xD2F4
+0xCBA6 = 0xD2F5
+0xCBA7 = 0xD2F6
+0xCBA8 = 0xD2F7
+0xCBA9 = 0xD2F8
+0xCBAA = 0xD2F9
+0xCBAB = 0xD2FA
+0xCBAC = 0xD2FB
+0xCBAD = 0xD2FC
+0xCBAE = 0xD2FD
+0xCBAF = 0xD2FE
+0xCBB0 = 0xD2FF
+0xCBB1 = 0xD300
+0xCBB3 = 0xD301
+0xCBB4 = 0xD302
+0xCBB5 = 0xD303
+0xCBB6 = 0xD304
+0xCBB7 = 0xD305
+0xCBB8 = 0xD306
+0xCBB9 = 0xD307
+0xCBBA = 0xD308
+0xCBBB = 0xD309
+0xCBBC = 0xD30A
+0xCBBD = 0xD30B
+0xCC41 = 0x314D
+0xCC61 = 0xD30C
+0xCC62 = 0xD30D
+0xCC63 = 0xD30E
+0xCC64 = 0xD30F
+0xCC65 = 0xD310
+0xCC66 = 0xD311
+0xCC67 = 0xD312
+0xCC68 = 0xD313
+0xCC69 = 0xD314
+0xCC6A = 0xD315
+0xCC6B = 0xD316
+0xCC6C = 0xD317
+0xCC6D = 0xD318
+0xCC6E = 0xD319
+0xCC6F = 0xD31A
+0xCC70 = 0xD31B
+0xCC71 = 0xD31C
+0xCC73 = 0xD31D
+0xCC74 = 0xD31E
+0xCC75 = 0xD31F
+0xCC76 = 0xD320
+0xCC77 = 0xD321
+0xCC78 = 0xD322
+0xCC79 = 0xD323
+0xCC7A = 0xD324
+0xCC7B = 0xD325
+0xCC7C = 0xD326
+0xCC7D = 0xD327
+0xCC81 = 0xD328
+0xCC82 = 0xD329
+0xCC83 = 0xD32A
+0xCC84 = 0xD32B
+0xCC85 = 0xD32C
+0xCC86 = 0xD32D
+0xCC87 = 0xD32E
+0xCC88 = 0xD32F
+0xCC89 = 0xD330
+0xCC8A = 0xD331
+0xCC8B = 0xD332
+0xCC8C = 0xD333
+0xCC8D = 0xD334
+0xCC8E = 0xD335
+0xCC8F = 0xD336
+0xCC90 = 0xD337
+0xCC91 = 0xD338
+0xCC93 = 0xD339
+0xCC94 = 0xD33A
+0xCC95 = 0xD33B
+0xCC96 = 0xD33C
+0xCC97 = 0xD33D
+0xCC98 = 0xD33E
+0xCC99 = 0xD33F
+0xCC9A = 0xD340
+0xCC9B = 0xD341
+0xCC9C = 0xD342
+0xCC9D = 0xD343
+0xCCA1 = 0xD344
+0xCCA2 = 0xD345
+0xCCA3 = 0xD346
+0xCCA4 = 0xD347
+0xCCA5 = 0xD348
+0xCCA6 = 0xD349
+0xCCA7 = 0xD34A
+0xCCA8 = 0xD34B
+0xCCA9 = 0xD34C
+0xCCAA = 0xD34D
+0xCCAB = 0xD34E
+0xCCAC = 0xD34F
+0xCCAD = 0xD350
+0xCCAE = 0xD351
+0xCCAF = 0xD352
+0xCCB0 = 0xD353
+0xCCB1 = 0xD354
+0xCCB3 = 0xD355
+0xCCB4 = 0xD356
+0xCCB5 = 0xD357
+0xCCB6 = 0xD358
+0xCCB7 = 0xD359
+0xCCB8 = 0xD35A
+0xCCB9 = 0xD35B
+0xCCBA = 0xD35C
+0xCCBB = 0xD35D
+0xCCBC = 0xD35E
+0xCCBD = 0xD35F
+0xCCC1 = 0xD360
+0xCCC2 = 0xD361
+0xCCC3 = 0xD362
+0xCCC4 = 0xD363
+0xCCC5 = 0xD364
+0xCCC6 = 0xD365
+0xCCC7 = 0xD366
+0xCCC8 = 0xD367
+0xCCC9 = 0xD368
+0xCCCA = 0xD369
+0xCCCB = 0xD36A
+0xCCCC = 0xD36B
+0xCCCD = 0xD36C
+0xCCCE = 0xD36D
+0xCCCF = 0xD36E
+0xCCD0 = 0xD36F
+0xCCD1 = 0xD370
+0xCCD3 = 0xD371
+0xCCD4 = 0xD372
+0xCCD5 = 0xD373
+0xCCD6 = 0xD374
+0xCCD7 = 0xD375
+0xCCD8 = 0xD376
+0xCCD9 = 0xD377
+0xCCDA = 0xD378
+0xCCDB = 0xD379
+0xCCDC = 0xD37A
+0xCCDD = 0xD37B
+0xCCE1 = 0xD37C
+0xCCE2 = 0xD37D
+0xCCE3 = 0xD37E
+0xCCE4 = 0xD37F
+0xCCE5 = 0xD380
+0xCCE6 = 0xD381
+0xCCE7 = 0xD382
+0xCCE8 = 0xD383
+0xCCE9 = 0xD384
+0xCCEA = 0xD385
+0xCCEB = 0xD386
+0xCCEC = 0xD387
+0xCCED = 0xD388
+0xCCEE = 0xD389
+0xCCEF = 0xD38A
+0xCCF0 = 0xD38B
+0xCCF1 = 0xD38C
+0xCCF3 = 0xD38D
+0xCCF4 = 0xD38E
+0xCCF5 = 0xD38F
+0xCCF6 = 0xD390
+0xCCF7 = 0xD391
+0xCCF8 = 0xD392
+0xCCF9 = 0xD393
+0xCCFA = 0xD394
+0xCCFB = 0xD395
+0xCCFC = 0xD396
+0xCCFD = 0xD397
+0xCD41 = 0xD398
+0xCD42 = 0xD399
+0xCD43 = 0xD39A
+0xCD44 = 0xD39B
+0xCD45 = 0xD39C
+0xCD46 = 0xD39D
+0xCD47 = 0xD39E
+0xCD48 = 0xD39F
+0xCD49 = 0xD3A0
+0xCD4A = 0xD3A1
+0xCD4B = 0xD3A2
+0xCD4C = 0xD3A3
+0xCD4D = 0xD3A4
+0xCD4E = 0xD3A5
+0xCD4F = 0xD3A6
+0xCD50 = 0xD3A7
+0xCD51 = 0xD3A8
+0xCD53 = 0xD3A9
+0xCD54 = 0xD3AA
+0xCD55 = 0xD3AB
+0xCD56 = 0xD3AC
+0xCD57 = 0xD3AD
+0xCD58 = 0xD3AE
+0xCD59 = 0xD3AF
+0xCD5A = 0xD3B0
+0xCD5B = 0xD3B1
+0xCD5C = 0xD3B2
+0xCD5D = 0xD3B3
+0xCD61 = 0xD3B4
+0xCD62 = 0xD3B5
+0xCD63 = 0xD3B6
+0xCD64 = 0xD3B7
+0xCD65 = 0xD3B8
+0xCD66 = 0xD3B9
+0xCD67 = 0xD3BA
+0xCD68 = 0xD3BB
+0xCD69 = 0xD3BC
+0xCD6A = 0xD3BD
+0xCD6B = 0xD3BE
+0xCD6C = 0xD3BF
+0xCD6D = 0xD3C0
+0xCD6E = 0xD3C1
+0xCD6F = 0xD3C2
+0xCD70 = 0xD3C3
+0xCD71 = 0xD3C4
+0xCD73 = 0xD3C5
+0xCD74 = 0xD3C6
+0xCD75 = 0xD3C7
+0xCD76 = 0xD3C8
+0xCD77 = 0xD3C9
+0xCD78 = 0xD3CA
+0xCD79 = 0xD3CB
+0xCD7A = 0xD3CC
+0xCD7B = 0xD3CD
+0xCD7C = 0xD3CE
+0xCD7D = 0xD3CF
+0xCD81 = 0xD3D0
+0xCD82 = 0xD3D1
+0xCD83 = 0xD3D2
+0xCD84 = 0xD3D3
+0xCD85 = 0xD3D4
+0xCD86 = 0xD3D5
+0xCD87 = 0xD3D6
+0xCD88 = 0xD3D7
+0xCD89 = 0xD3D8
+0xCD8A = 0xD3D9
+0xCD8B = 0xD3DA
+0xCD8C = 0xD3DB
+0xCD8D = 0xD3DC
+0xCD8E = 0xD3DD
+0xCD8F = 0xD3DE
+0xCD90 = 0xD3DF
+0xCD91 = 0xD3E0
+0xCD93 = 0xD3E1
+0xCD94 = 0xD3E2
+0xCD95 = 0xD3E3
+0xCD96 = 0xD3E4
+0xCD97 = 0xD3E5
+0xCD98 = 0xD3E6
+0xCD99 = 0xD3E7
+0xCD9A = 0xD3E8
+0xCD9B = 0xD3E9
+0xCD9C = 0xD3EA
+0xCD9D = 0xD3EB
+0xCDA1 = 0xD3EC
+0xCDA2 = 0xD3ED
+0xCDA3 = 0xD3EE
+0xCDA4 = 0xD3EF
+0xCDA5 = 0xD3F0
+0xCDA6 = 0xD3F1
+0xCDA7 = 0xD3F2
+0xCDA8 = 0xD3F3
+0xCDA9 = 0xD3F4
+0xCDAA = 0xD3F5
+0xCDAB = 0xD3F6
+0xCDAC = 0xD3F7
+0xCDAD = 0xD3F8
+0xCDAE = 0xD3F9
+0xCDAF = 0xD3FA
+0xCDB0 = 0xD3FB
+0xCDB1 = 0xD3FC
+0xCDB3 = 0xD3FD
+0xCDB4 = 0xD3FE
+0xCDB5 = 0xD3FF
+0xCDB6 = 0xD400
+0xCDB7 = 0xD401
+0xCDB8 = 0xD402
+0xCDB9 = 0xD403
+0xCDBA = 0xD404
+0xCDBB = 0xD405
+0xCDBC = 0xD406
+0xCDBD = 0xD407
+0xCDC1 = 0xD408
+0xCDC2 = 0xD409
+0xCDC3 = 0xD40A
+0xCDC4 = 0xD40B
+0xCDC5 = 0xD40C
+0xCDC6 = 0xD40D
+0xCDC7 = 0xD40E
+0xCDC8 = 0xD40F
+0xCDC9 = 0xD410
+0xCDCA = 0xD411
+0xCDCB = 0xD412
+0xCDCC = 0xD413
+0xCDCD = 0xD414
+0xCDCE = 0xD415
+0xCDCF = 0xD416
+0xCDD0 = 0xD417
+0xCDD1 = 0xD418
+0xCDD3 = 0xD419
+0xCDD4 = 0xD41A
+0xCDD5 = 0xD41B
+0xCDD6 = 0xD41C
+0xCDD7 = 0xD41D
+0xCDD8 = 0xD41E
+0xCDD9 = 0xD41F
+0xCDDA = 0xD420
+0xCDDB = 0xD421
+0xCDDC = 0xD422
+0xCDDD = 0xD423
+0xCDE1 = 0xD424
+0xCDE2 = 0xD425
+0xCDE3 = 0xD426
+0xCDE4 = 0xD427
+0xCDE5 = 0xD428
+0xCDE6 = 0xD429
+0xCDE7 = 0xD42A
+0xCDE8 = 0xD42B
+0xCDE9 = 0xD42C
+0xCDEA = 0xD42D
+0xCDEB = 0xD42E
+0xCDEC = 0xD42F
+0xCDED = 0xD430
+0xCDEE = 0xD431
+0xCDEF = 0xD432
+0xCDF0 = 0xD433
+0xCDF1 = 0xD434
+0xCDF3 = 0xD435
+0xCDF4 = 0xD436
+0xCDF5 = 0xD437
+0xCDF6 = 0xD438
+0xCDF7 = 0xD439
+0xCDF8 = 0xD43A
+0xCDF9 = 0xD43B
+0xCDFA = 0xD43C
+0xCDFB = 0xD43D
+0xCDFC = 0xD43E
+0xCDFD = 0xD43F
+0xCE41 = 0xD440
+0xCE42 = 0xD441
+0xCE43 = 0xD442
+0xCE44 = 0xD443
+0xCE45 = 0xD444
+0xCE46 = 0xD445
+0xCE47 = 0xD446
+0xCE48 = 0xD447
+0xCE49 = 0xD448
+0xCE4A = 0xD449
+0xCE4B = 0xD44A
+0xCE4C = 0xD44B
+0xCE4D = 0xD44C
+0xCE4E = 0xD44D
+0xCE4F = 0xD44E
+0xCE50 = 0xD44F
+0xCE51 = 0xD450
+0xCE53 = 0xD451
+0xCE54 = 0xD452
+0xCE55 = 0xD453
+0xCE56 = 0xD454
+0xCE57 = 0xD455
+0xCE58 = 0xD456
+0xCE59 = 0xD457
+0xCE5A = 0xD458
+0xCE5B = 0xD459
+0xCE5C = 0xD45A
+0xCE5D = 0xD45B
+0xCE61 = 0xD45C
+0xCE62 = 0xD45D
+0xCE63 = 0xD45E
+0xCE64 = 0xD45F
+0xCE65 = 0xD460
+0xCE66 = 0xD461
+0xCE67 = 0xD462
+0xCE68 = 0xD463
+0xCE69 = 0xD464
+0xCE6A = 0xD465
+0xCE6B = 0xD466
+0xCE6C = 0xD467
+0xCE6D = 0xD468
+0xCE6E = 0xD469
+0xCE6F = 0xD46A
+0xCE70 = 0xD46B
+0xCE71 = 0xD46C
+0xCE73 = 0xD46D
+0xCE74 = 0xD46E
+0xCE75 = 0xD46F
+0xCE76 = 0xD470
+0xCE77 = 0xD471
+0xCE78 = 0xD472
+0xCE79 = 0xD473
+0xCE7A = 0xD474
+0xCE7B = 0xD475
+0xCE7C = 0xD476
+0xCE7D = 0xD477
+0xCE81 = 0xD478
+0xCE82 = 0xD479
+0xCE83 = 0xD47A
+0xCE84 = 0xD47B
+0xCE85 = 0xD47C
+0xCE86 = 0xD47D
+0xCE87 = 0xD47E
+0xCE88 = 0xD47F
+0xCE89 = 0xD480
+0xCE8A = 0xD481
+0xCE8B = 0xD482
+0xCE8C = 0xD483
+0xCE8D = 0xD484
+0xCE8E = 0xD485
+0xCE8F = 0xD486
+0xCE90 = 0xD487
+0xCE91 = 0xD488
+0xCE93 = 0xD489
+0xCE94 = 0xD48A
+0xCE95 = 0xD48B
+0xCE96 = 0xD48C
+0xCE97 = 0xD48D
+0xCE98 = 0xD48E
+0xCE99 = 0xD48F
+0xCE9A = 0xD490
+0xCE9B = 0xD491
+0xCE9C = 0xD492
+0xCE9D = 0xD493
+0xCEA1 = 0xD494
+0xCEA2 = 0xD495
+0xCEA3 = 0xD496
+0xCEA4 = 0xD497
+0xCEA5 = 0xD498
+0xCEA6 = 0xD499
+0xCEA7 = 0xD49A
+0xCEA8 = 0xD49B
+0xCEA9 = 0xD49C
+0xCEAA = 0xD49D
+0xCEAB = 0xD49E
+0xCEAC = 0xD49F
+0xCEAD = 0xD4A0
+0xCEAE = 0xD4A1
+0xCEAF = 0xD4A2
+0xCEB0 = 0xD4A3
+0xCEB1 = 0xD4A4
+0xCEB3 = 0xD4A5
+0xCEB4 = 0xD4A6
+0xCEB5 = 0xD4A7
+0xCEB6 = 0xD4A8
+0xCEB7 = 0xD4A9
+0xCEB8 = 0xD4AA
+0xCEB9 = 0xD4AB
+0xCEBA = 0xD4AC
+0xCEBB = 0xD4AD
+0xCEBC = 0xD4AE
+0xCEBD = 0xD4AF
+0xCEC1 = 0xD4B0
+0xCEC2 = 0xD4B1
+0xCEC3 = 0xD4B2
+0xCEC4 = 0xD4B3
+0xCEC5 = 0xD4B4
+0xCEC6 = 0xD4B5
+0xCEC7 = 0xD4B6
+0xCEC8 = 0xD4B7
+0xCEC9 = 0xD4B8
+0xCECA = 0xD4B9
+0xCECB = 0xD4BA
+0xCECC = 0xD4BB
+0xCECD = 0xD4BC
+0xCECE = 0xD4BD
+0xCECF = 0xD4BE
+0xCED0 = 0xD4BF
+0xCED1 = 0xD4C0
+0xCED3 = 0xD4C1
+0xCED4 = 0xD4C2
+0xCED5 = 0xD4C3
+0xCED6 = 0xD4C4
+0xCED7 = 0xD4C5
+0xCED8 = 0xD4C6
+0xCED9 = 0xD4C7
+0xCEDA = 0xD4C8
+0xCEDB = 0xD4C9
+0xCEDC = 0xD4CA
+0xCEDD = 0xD4CB
+0xCEE1 = 0xD4CC
+0xCEE2 = 0xD4CD
+0xCEE3 = 0xD4CE
+0xCEE4 = 0xD4CF
+0xCEE5 = 0xD4D0
+0xCEE6 = 0xD4D1
+0xCEE7 = 0xD4D2
+0xCEE8 = 0xD4D3
+0xCEE9 = 0xD4D4
+0xCEEA = 0xD4D5
+0xCEEB = 0xD4D6
+0xCEEC = 0xD4D7
+0xCEED = 0xD4D8
+0xCEEE = 0xD4D9
+0xCEEF = 0xD4DA
+0xCEF0 = 0xD4DB
+0xCEF1 = 0xD4DC
+0xCEF3 = 0xD4DD
+0xCEF4 = 0xD4DE
+0xCEF5 = 0xD4DF
+0xCEF6 = 0xD4E0
+0xCEF7 = 0xD4E1
+0xCEF8 = 0xD4E2
+0xCEF9 = 0xD4E3
+0xCEFA = 0xD4E4
+0xCEFB = 0xD4E5
+0xCEFC = 0xD4E6
+0xCEFD = 0xD4E7
+0xCF41 = 0xD4E8
+0xCF42 = 0xD4E9
+0xCF43 = 0xD4EA
+0xCF44 = 0xD4EB
+0xCF45 = 0xD4EC
+0xCF46 = 0xD4ED
+0xCF47 = 0xD4EE
+0xCF48 = 0xD4EF
+0xCF49 = 0xD4F0
+0xCF4A = 0xD4F1
+0xCF4B = 0xD4F2
+0xCF4C = 0xD4F3
+0xCF4D = 0xD4F4
+0xCF4E = 0xD4F5
+0xCF4F = 0xD4F6
+0xCF50 = 0xD4F7
+0xCF51 = 0xD4F8
+0xCF53 = 0xD4F9
+0xCF54 = 0xD4FA
+0xCF55 = 0xD4FB
+0xCF56 = 0xD4FC
+0xCF57 = 0xD4FD
+0xCF58 = 0xD4FE
+0xCF59 = 0xD4FF
+0xCF5A = 0xD500
+0xCF5B = 0xD501
+0xCF5C = 0xD502
+0xCF5D = 0xD503
+0xCF61 = 0xD504
+0xCF62 = 0xD505
+0xCF63 = 0xD506
+0xCF64 = 0xD507
+0xCF65 = 0xD508
+0xCF66 = 0xD509
+0xCF67 = 0xD50A
+0xCF68 = 0xD50B
+0xCF69 = 0xD50C
+0xCF6A = 0xD50D
+0xCF6B = 0xD50E
+0xCF6C = 0xD50F
+0xCF6D = 0xD510
+0xCF6E = 0xD511
+0xCF6F = 0xD512
+0xCF70 = 0xD513
+0xCF71 = 0xD514
+0xCF73 = 0xD515
+0xCF74 = 0xD516
+0xCF75 = 0xD517
+0xCF76 = 0xD518
+0xCF77 = 0xD519
+0xCF78 = 0xD51A
+0xCF79 = 0xD51B
+0xCF7A = 0xD51C
+0xCF7B = 0xD51D
+0xCF7C = 0xD51E
+0xCF7D = 0xD51F
+0xCF81 = 0xD520
+0xCF82 = 0xD521
+0xCF83 = 0xD522
+0xCF84 = 0xD523
+0xCF85 = 0xD524
+0xCF86 = 0xD525
+0xCF87 = 0xD526
+0xCF88 = 0xD527
+0xCF89 = 0xD528
+0xCF8A = 0xD529
+0xCF8B = 0xD52A
+0xCF8C = 0xD52B
+0xCF8D = 0xD52C
+0xCF8E = 0xD52D
+0xCF8F = 0xD52E
+0xCF90 = 0xD52F
+0xCF91 = 0xD530
+0xCF93 = 0xD531
+0xCF94 = 0xD532
+0xCF95 = 0xD533
+0xCF96 = 0xD534
+0xCF97 = 0xD535
+0xCF98 = 0xD536
+0xCF99 = 0xD537
+0xCF9A = 0xD538
+0xCF9B = 0xD539
+0xCF9C = 0xD53A
+0xCF9D = 0xD53B
+0xCFA1 = 0xD53C
+0xCFA2 = 0xD53D
+0xCFA3 = 0xD53E
+0xCFA4 = 0xD53F
+0xCFA5 = 0xD540
+0xCFA6 = 0xD541
+0xCFA7 = 0xD542
+0xCFA8 = 0xD543
+0xCFA9 = 0xD544
+0xCFAA = 0xD545
+0xCFAB = 0xD546
+0xCFAC = 0xD547
+0xCFAD = 0xD548
+0xCFAE = 0xD549
+0xCFAF = 0xD54A
+0xCFB0 = 0xD54B
+0xCFB1 = 0xD54C
+0xCFB3 = 0xD54D
+0xCFB4 = 0xD54E
+0xCFB5 = 0xD54F
+0xCFB6 = 0xD550
+0xCFB7 = 0xD551
+0xCFB8 = 0xD552
+0xCFB9 = 0xD553
+0xCFBA = 0xD554
+0xCFBB = 0xD555
+0xCFBC = 0xD556
+0xCFBD = 0xD557
+0xD041 = 0x314E
+0xD061 = 0xD558
+0xD062 = 0xD559
+0xD063 = 0xD55A
+0xD064 = 0xD55B
+0xD065 = 0xD55C
+0xD066 = 0xD55D
+0xD067 = 0xD55E
+0xD068 = 0xD55F
+0xD069 = 0xD560
+0xD06A = 0xD561
+0xD06B = 0xD562
+0xD06C = 0xD563
+0xD06D = 0xD564
+0xD06E = 0xD565
+0xD06F = 0xD566
+0xD070 = 0xD567
+0xD071 = 0xD568
+0xD073 = 0xD569
+0xD074 = 0xD56A
+0xD075 = 0xD56B
+0xD076 = 0xD56C
+0xD077 = 0xD56D
+0xD078 = 0xD56E
+0xD079 = 0xD56F
+0xD07A = 0xD570
+0xD07B = 0xD571
+0xD07C = 0xD572
+0xD07D = 0xD573
+0xD081 = 0xD574
+0xD082 = 0xD575
+0xD083 = 0xD576
+0xD084 = 0xD577
+0xD085 = 0xD578
+0xD086 = 0xD579
+0xD087 = 0xD57A
+0xD088 = 0xD57B
+0xD089 = 0xD57C
+0xD08A = 0xD57D
+0xD08B = 0xD57E
+0xD08C = 0xD57F
+0xD08D = 0xD580
+0xD08E = 0xD581
+0xD08F = 0xD582
+0xD090 = 0xD583
+0xD091 = 0xD584
+0xD093 = 0xD585
+0xD094 = 0xD586
+0xD095 = 0xD587
+0xD096 = 0xD588
+0xD097 = 0xD589
+0xD098 = 0xD58A
+0xD099 = 0xD58B
+0xD09A = 0xD58C
+0xD09B = 0xD58D
+0xD09C = 0xD58E
+0xD09D = 0xD58F
+0xD0A1 = 0xD590
+0xD0A2 = 0xD591
+0xD0A3 = 0xD592
+0xD0A4 = 0xD593
+0xD0A5 = 0xD594
+0xD0A6 = 0xD595
+0xD0A7 = 0xD596
+0xD0A8 = 0xD597
+0xD0A9 = 0xD598
+0xD0AA = 0xD599
+0xD0AB = 0xD59A
+0xD0AC = 0xD59B
+0xD0AD = 0xD59C
+0xD0AE = 0xD59D
+0xD0AF = 0xD59E
+0xD0B0 = 0xD59F
+0xD0B1 = 0xD5A0
+0xD0B3 = 0xD5A1
+0xD0B4 = 0xD5A2
+0xD0B5 = 0xD5A3
+0xD0B6 = 0xD5A4
+0xD0B7 = 0xD5A5
+0xD0B8 = 0xD5A6
+0xD0B9 = 0xD5A7
+0xD0BA = 0xD5A8
+0xD0BB = 0xD5A9
+0xD0BC = 0xD5AA
+0xD0BD = 0xD5AB
+0xD0C1 = 0xD5AC
+0xD0C2 = 0xD5AD
+0xD0C3 = 0xD5AE
+0xD0C4 = 0xD5AF
+0xD0C5 = 0xD5B0
+0xD0C6 = 0xD5B1
+0xD0C7 = 0xD5B2
+0xD0C8 = 0xD5B3
+0xD0C9 = 0xD5B4
+0xD0CA = 0xD5B5
+0xD0CB = 0xD5B6
+0xD0CC = 0xD5B7
+0xD0CD = 0xD5B8
+0xD0CE = 0xD5B9
+0xD0CF = 0xD5BA
+0xD0D0 = 0xD5BB
+0xD0D1 = 0xD5BC
+0xD0D3 = 0xD5BD
+0xD0D4 = 0xD5BE
+0xD0D5 = 0xD5BF
+0xD0D6 = 0xD5C0
+0xD0D7 = 0xD5C1
+0xD0D8 = 0xD5C2
+0xD0D9 = 0xD5C3
+0xD0DA = 0xD5C4
+0xD0DB = 0xD5C5
+0xD0DC = 0xD5C6
+0xD0DD = 0xD5C7
+0xD0E1 = 0xD5C8
+0xD0E2 = 0xD5C9
+0xD0E3 = 0xD5CA
+0xD0E4 = 0xD5CB
+0xD0E5 = 0xD5CC
+0xD0E6 = 0xD5CD
+0xD0E7 = 0xD5CE
+0xD0E8 = 0xD5CF
+0xD0E9 = 0xD5D0
+0xD0EA = 0xD5D1
+0xD0EB = 0xD5D2
+0xD0EC = 0xD5D3
+0xD0ED = 0xD5D4
+0xD0EE = 0xD5D5
+0xD0EF = 0xD5D6
+0xD0F0 = 0xD5D7
+0xD0F1 = 0xD5D8
+0xD0F3 = 0xD5D9
+0xD0F4 = 0xD5DA
+0xD0F5 = 0xD5DB
+0xD0F6 = 0xD5DC
+0xD0F7 = 0xD5DD
+0xD0F8 = 0xD5DE
+0xD0F9 = 0xD5DF
+0xD0FA = 0xD5E0
+0xD0FB = 0xD5E1
+0xD0FC = 0xD5E2
+0xD0FD = 0xD5E3
+0xD141 = 0xD5E4
+0xD142 = 0xD5E5
+0xD143 = 0xD5E6
+0xD144 = 0xD5E7
+0xD145 = 0xD5E8
+0xD146 = 0xD5E9
+0xD147 = 0xD5EA
+0xD148 = 0xD5EB
+0xD149 = 0xD5EC
+0xD14A = 0xD5ED
+0xD14B = 0xD5EE
+0xD14C = 0xD5EF
+0xD14D = 0xD5F0
+0xD14E = 0xD5F1
+0xD14F = 0xD5F2
+0xD150 = 0xD5F3
+0xD151 = 0xD5F4
+0xD153 = 0xD5F5
+0xD154 = 0xD5F6
+0xD155 = 0xD5F7
+0xD156 = 0xD5F8
+0xD157 = 0xD5F9
+0xD158 = 0xD5FA
+0xD159 = 0xD5FB
+0xD15A = 0xD5FC
+0xD15B = 0xD5FD
+0xD15C = 0xD5FE
+0xD15D = 0xD5FF
+0xD161 = 0xD600
+0xD162 = 0xD601
+0xD163 = 0xD602
+0xD164 = 0xD603
+0xD165 = 0xD604
+0xD166 = 0xD605
+0xD167 = 0xD606
+0xD168 = 0xD607
+0xD169 = 0xD608
+0xD16A = 0xD609
+0xD16B = 0xD60A
+0xD16C = 0xD60B
+0xD16D = 0xD60C
+0xD16E = 0xD60D
+0xD16F = 0xD60E
+0xD170 = 0xD60F
+0xD171 = 0xD610
+0xD173 = 0xD611
+0xD174 = 0xD612
+0xD175 = 0xD613
+0xD176 = 0xD614
+0xD177 = 0xD615
+0xD178 = 0xD616
+0xD179 = 0xD617
+0xD17A = 0xD618
+0xD17B = 0xD619
+0xD17C = 0xD61A
+0xD17D = 0xD61B
+0xD181 = 0xD61C
+0xD182 = 0xD61D
+0xD183 = 0xD61E
+0xD184 = 0xD61F
+0xD185 = 0xD620
+0xD186 = 0xD621
+0xD187 = 0xD622
+0xD188 = 0xD623
+0xD189 = 0xD624
+0xD18A = 0xD625
+0xD18B = 0xD626
+0xD18C = 0xD627
+0xD18D = 0xD628
+0xD18E = 0xD629
+0xD18F = 0xD62A
+0xD190 = 0xD62B
+0xD191 = 0xD62C
+0xD193 = 0xD62D
+0xD194 = 0xD62E
+0xD195 = 0xD62F
+0xD196 = 0xD630
+0xD197 = 0xD631
+0xD198 = 0xD632
+0xD199 = 0xD633
+0xD19A = 0xD634
+0xD19B = 0xD635
+0xD19C = 0xD636
+0xD19D = 0xD637
+0xD1A1 = 0xD638
+0xD1A2 = 0xD639
+0xD1A3 = 0xD63A
+0xD1A4 = 0xD63B
+0xD1A5 = 0xD63C
+0xD1A6 = 0xD63D
+0xD1A7 = 0xD63E
+0xD1A8 = 0xD63F
+0xD1A9 = 0xD640
+0xD1AA = 0xD641
+0xD1AB = 0xD642
+0xD1AC = 0xD643
+0xD1AD = 0xD644
+0xD1AE = 0xD645
+0xD1AF = 0xD646
+0xD1B0 = 0xD647
+0xD1B1 = 0xD648
+0xD1B3 = 0xD649
+0xD1B4 = 0xD64A
+0xD1B5 = 0xD64B
+0xD1B6 = 0xD64C
+0xD1B7 = 0xD64D
+0xD1B8 = 0xD64E
+0xD1B9 = 0xD64F
+0xD1BA = 0xD650
+0xD1BB = 0xD651
+0xD1BC = 0xD652
+0xD1BD = 0xD653
+0xD1C1 = 0xD654
+0xD1C2 = 0xD655
+0xD1C3 = 0xD656
+0xD1C4 = 0xD657
+0xD1C5 = 0xD658
+0xD1C6 = 0xD659
+0xD1C7 = 0xD65A
+0xD1C8 = 0xD65B
+0xD1C9 = 0xD65C
+0xD1CA = 0xD65D
+0xD1CB = 0xD65E
+0xD1CC = 0xD65F
+0xD1CD = 0xD660
+0xD1CE = 0xD661
+0xD1CF = 0xD662
+0xD1D0 = 0xD663
+0xD1D1 = 0xD664
+0xD1D3 = 0xD665
+0xD1D4 = 0xD666
+0xD1D5 = 0xD667
+0xD1D6 = 0xD668
+0xD1D7 = 0xD669
+0xD1D8 = 0xD66A
+0xD1D9 = 0xD66B
+0xD1DA = 0xD66C
+0xD1DB = 0xD66D
+0xD1DC = 0xD66E
+0xD1DD = 0xD66F
+0xD1E1 = 0xD670
+0xD1E2 = 0xD671
+0xD1E3 = 0xD672
+0xD1E4 = 0xD673
+0xD1E5 = 0xD674
+0xD1E6 = 0xD675
+0xD1E7 = 0xD676
+0xD1E8 = 0xD677
+0xD1E9 = 0xD678
+0xD1EA = 0xD679
+0xD1EB = 0xD67A
+0xD1EC = 0xD67B
+0xD1ED = 0xD67C
+0xD1EE = 0xD67D
+0xD1EF = 0xD67E
+0xD1F0 = 0xD67F
+0xD1F1 = 0xD680
+0xD1F3 = 0xD681
+0xD1F4 = 0xD682
+0xD1F5 = 0xD683
+0xD1F6 = 0xD684
+0xD1F7 = 0xD685
+0xD1F8 = 0xD686
+0xD1F9 = 0xD687
+0xD1FA = 0xD688
+0xD1FB = 0xD689
+0xD1FC = 0xD68A
+0xD1FD = 0xD68B
+0xD241 = 0xD68C
+0xD242 = 0xD68D
+0xD243 = 0xD68E
+0xD244 = 0xD68F
+0xD245 = 0xD690
+0xD246 = 0xD691
+0xD247 = 0xD692
+0xD248 = 0xD693
+0xD249 = 0xD694
+0xD24A = 0xD695
+0xD24B = 0xD696
+0xD24C = 0xD697
+0xD24D = 0xD698
+0xD24E = 0xD699
+0xD24F = 0xD69A
+0xD250 = 0xD69B
+0xD251 = 0xD69C
+0xD253 = 0xD69D
+0xD254 = 0xD69E
+0xD255 = 0xD69F
+0xD256 = 0xD6A0
+0xD257 = 0xD6A1
+0xD258 = 0xD6A2
+0xD259 = 0xD6A3
+0xD25A = 0xD6A4
+0xD25B = 0xD6A5
+0xD25C = 0xD6A6
+0xD25D = 0xD6A7
+0xD261 = 0xD6A8
+0xD262 = 0xD6A9
+0xD263 = 0xD6AA
+0xD264 = 0xD6AB
+0xD265 = 0xD6AC
+0xD266 = 0xD6AD
+0xD267 = 0xD6AE
+0xD268 = 0xD6AF
+0xD269 = 0xD6B0
+0xD26A = 0xD6B1
+0xD26B = 0xD6B2
+0xD26C = 0xD6B3
+0xD26D = 0xD6B4
+0xD26E = 0xD6B5
+0xD26F = 0xD6B6
+0xD270 = 0xD6B7
+0xD271 = 0xD6B8
+0xD273 = 0xD6B9
+0xD274 = 0xD6BA
+0xD275 = 0xD6BB
+0xD276 = 0xD6BC
+0xD277 = 0xD6BD
+0xD278 = 0xD6BE
+0xD279 = 0xD6BF
+0xD27A = 0xD6C0
+0xD27B = 0xD6C1
+0xD27C = 0xD6C2
+0xD27D = 0xD6C3
+0xD281 = 0xD6C4
+0xD282 = 0xD6C5
+0xD283 = 0xD6C6
+0xD284 = 0xD6C7
+0xD285 = 0xD6C8
+0xD286 = 0xD6C9
+0xD287 = 0xD6CA
+0xD288 = 0xD6CB
+0xD289 = 0xD6CC
+0xD28A = 0xD6CD
+0xD28B = 0xD6CE
+0xD28C = 0xD6CF
+0xD28D = 0xD6D0
+0xD28E = 0xD6D1
+0xD28F = 0xD6D2
+0xD290 = 0xD6D3
+0xD291 = 0xD6D4
+0xD293 = 0xD6D5
+0xD294 = 0xD6D6
+0xD295 = 0xD6D7
+0xD296 = 0xD6D8
+0xD297 = 0xD6D9
+0xD298 = 0xD6DA
+0xD299 = 0xD6DB
+0xD29A = 0xD6DC
+0xD29B = 0xD6DD
+0xD29C = 0xD6DE
+0xD29D = 0xD6DF
+0xD2A1 = 0xD6E0
+0xD2A2 = 0xD6E1
+0xD2A3 = 0xD6E2
+0xD2A4 = 0xD6E3
+0xD2A5 = 0xD6E4
+0xD2A6 = 0xD6E5
+0xD2A7 = 0xD6E6
+0xD2A8 = 0xD6E7
+0xD2A9 = 0xD6E8
+0xD2AA = 0xD6E9
+0xD2AB = 0xD6EA
+0xD2AC = 0xD6EB
+0xD2AD = 0xD6EC
+0xD2AE = 0xD6ED
+0xD2AF = 0xD6EE
+0xD2B0 = 0xD6EF
+0xD2B1 = 0xD6F0
+0xD2B3 = 0xD6F1
+0xD2B4 = 0xD6F2
+0xD2B5 = 0xD6F3
+0xD2B6 = 0xD6F4
+0xD2B7 = 0xD6F5
+0xD2B8 = 0xD6F6
+0xD2B9 = 0xD6F7
+0xD2BA = 0xD6F8
+0xD2BB = 0xD6F9
+0xD2BC = 0xD6FA
+0xD2BD = 0xD6FB
+0xD2C1 = 0xD6FC
+0xD2C2 = 0xD6FD
+0xD2C3 = 0xD6FE
+0xD2C4 = 0xD6FF
+0xD2C5 = 0xD700
+0xD2C6 = 0xD701
+0xD2C7 = 0xD702
+0xD2C8 = 0xD703
+0xD2C9 = 0xD704
+0xD2CA = 0xD705
+0xD2CB = 0xD706
+0xD2CC = 0xD707
+0xD2CD = 0xD708
+0xD2CE = 0xD709
+0xD2CF = 0xD70A
+0xD2D0 = 0xD70B
+0xD2D1 = 0xD70C
+0xD2D3 = 0xD70D
+0xD2D4 = 0xD70E
+0xD2D5 = 0xD70F
+0xD2D6 = 0xD710
+0xD2D7 = 0xD711
+0xD2D8 = 0xD712
+0xD2D9 = 0xD713
+0xD2DA = 0xD714
+0xD2DB = 0xD715
+0xD2DC = 0xD716
+0xD2DD = 0xD717
+0xD2E1 = 0xD718
+0xD2E2 = 0xD719
+0xD2E3 = 0xD71A
+0xD2E4 = 0xD71B
+0xD2E5 = 0xD71C
+0xD2E6 = 0xD71D
+0xD2E7 = 0xD71E
+0xD2E8 = 0xD71F
+0xD2E9 = 0xD720
+0xD2EA = 0xD721
+0xD2EB = 0xD722
+0xD2EC = 0xD723
+0xD2ED = 0xD724
+0xD2EE = 0xD725
+0xD2EF = 0xD726
+0xD2F0 = 0xD727
+0xD2F1 = 0xD728
+0xD2F3 = 0xD729
+0xD2F4 = 0xD72A
+0xD2F5 = 0xD72B
+0xD2F6 = 0xD72C
+0xD2F7 = 0xD72D
+0xD2F8 = 0xD72E
+0xD2F9 = 0xD72F
+0xD2FA = 0xD730
+0xD2FB = 0xD731
+0xD2FC = 0xD732
+0xD2FD = 0xD733
+0xD341 = 0xD734
+0xD342 = 0xD735
+0xD343 = 0xD736
+0xD344 = 0xD737
+0xD345 = 0xD738
+0xD346 = 0xD739
+0xD347 = 0xD73A
+0xD348 = 0xD73B
+0xD349 = 0xD73C
+0xD34A = 0xD73D
+0xD34B = 0xD73E
+0xD34C = 0xD73F
+0xD34D = 0xD740
+0xD34E = 0xD741
+0xD34F = 0xD742
+0xD350 = 0xD743
+0xD351 = 0xD744
+0xD353 = 0xD745
+0xD354 = 0xD746
+0xD355 = 0xD747
+0xD356 = 0xD748
+0xD357 = 0xD749
+0xD358 = 0xD74A
+0xD359 = 0xD74B
+0xD35A = 0xD74C
+0xD35B = 0xD74D
+0xD35C = 0xD74E
+0xD35D = 0xD74F
+0xD361 = 0xD750
+0xD362 = 0xD751
+0xD363 = 0xD752
+0xD364 = 0xD753
+0xD365 = 0xD754
+0xD366 = 0xD755
+0xD367 = 0xD756
+0xD368 = 0xD757
+0xD369 = 0xD758
+0xD36A = 0xD759
+0xD36B = 0xD75A
+0xD36C = 0xD75B
+0xD36D = 0xD75C
+0xD36E = 0xD75D
+0xD36F = 0xD75E
+0xD370 = 0xD75F
+0xD371 = 0xD760
+0xD373 = 0xD761
+0xD374 = 0xD762
+0xD375 = 0xD763
+0xD376 = 0xD764
+0xD377 = 0xD765
+0xD378 = 0xD766
+0xD379 = 0xD767
+0xD37A = 0xD768
+0xD37B = 0xD769
+0xD37C = 0xD76A
+0xD37D = 0xD76B
+0xD381 = 0xD76C
+0xD382 = 0xD76D
+0xD383 = 0xD76E
+0xD384 = 0xD76F
+0xD385 = 0xD770
+0xD386 = 0xD771
+0xD387 = 0xD772
+0xD388 = 0xD773
+0xD389 = 0xD774
+0xD38A = 0xD775
+0xD38B = 0xD776
+0xD38C = 0xD777
+0xD38D = 0xD778
+0xD38E = 0xD779
+0xD38F = 0xD77A
+0xD390 = 0xD77B
+0xD391 = 0xD77C
+0xD393 = 0xD77D
+0xD394 = 0xD77E
+0xD395 = 0xD77F
+0xD396 = 0xD780
+0xD397 = 0xD781
+0xD398 = 0xD782
+0xD399 = 0xD783
+0xD39A = 0xD784
+0xD39B = 0xD785
+0xD39C = 0xD786
+0xD39D = 0xD787
+0xD3A1 = 0xD788
+0xD3A2 = 0xD789
+0xD3A3 = 0xD78A
+0xD3A4 = 0xD78B
+0xD3A5 = 0xD78C
+0xD3A6 = 0xD78D
+0xD3A7 = 0xD78E
+0xD3A8 = 0xD78F
+0xD3A9 = 0xD790
+0xD3AA = 0xD791
+0xD3AB = 0xD792
+0xD3AC = 0xD793
+0xD3AD = 0xD794
+0xD3AE = 0xD795
+0xD3AF = 0xD796
+0xD3B0 = 0xD797
+0xD3B1 = 0xD798
+0xD3B3 = 0xD799
+0xD3B4 = 0xD79A
+0xD3B5 = 0xD79B
+0xD3B6 = 0xD79C
+0xD3B7 = 0xD79D
+0xD3B8 = 0xD79E
+0xD3B9 = 0xD79F
+0xD3BA = 0xD7A0
+0xD3BB = 0xD7A1
+0xD3BC = 0xD7A2
+0xD3BD = 0xD7A3
+
+# User Defined Area
+0xD831 = 0xE000
+0xD832 = 0xE001
+0xD833 = 0xE002
+0xD834 = 0xE003
+0xD835 = 0xE004
+0xD836 = 0xE005
+0xD837 = 0xE006
+0xD838 = 0xE007
+0xD839 = 0xE008
+0xD83A = 0xE009
+0xD83B = 0xE00A
+0xD83C = 0xE00B
+0xD83D = 0xE00C
+0xD83E = 0xE00D
+0xD83F = 0xE00E
+0xD840 = 0xE00F
+0xD841 = 0xE010
+0xD842 = 0xE011
+0xD843 = 0xE012
+0xD844 = 0xE013
+0xD845 = 0xE014
+0xD846 = 0xE015
+0xD847 = 0xE016
+0xD848 = 0xE017
+0xD849 = 0xE018
+0xD84A = 0xE019
+0xD84B = 0xE01A
+0xD84C = 0xE01B
+0xD84D = 0xE01C
+0xD84E = 0xE01D
+0xD84F = 0xE01E
+0xD850 = 0xE01F
+0xD851 = 0xE020
+0xD852 = 0xE021
+0xD853 = 0xE022
+0xD854 = 0xE023
+0xD855 = 0xE024
+0xD856 = 0xE025
+0xD857 = 0xE026
+0xD858 = 0xE027
+0xD859 = 0xE028
+0xD85A = 0xE029
+0xD85B = 0xE02A
+0xD85C = 0xE02B
+0xD85D = 0xE02C
+0xD85E = 0xE02D
+0xD85F = 0xE02E
+0xD860 = 0xE02F
+0xD861 = 0xE030
+0xD862 = 0xE031
+0xD863 = 0xE032
+0xD864 = 0xE033
+0xD865 = 0xE034
+0xD866 = 0xE035
+0xD867 = 0xE036
+0xD868 = 0xE037
+0xD869 = 0xE038
+0xD86A = 0xE039
+0xD86B = 0xE03A
+0xD86C = 0xE03B
+0xD86D = 0xE03C
+0xD86E = 0xE03D
+0xD86F = 0xE03E
+0xD870 = 0xE03F
+0xD871 = 0xE040
+0xD872 = 0xE041
+0xD873 = 0xE042
+0xD874 = 0xE043
+0xD875 = 0xE044
+0xD876 = 0xE045
+0xD877 = 0xE046
+0xD878 = 0xE047
+0xD879 = 0xE048
+0xD87A = 0xE049
+0xD87B = 0xE04A
+0xD87C = 0xE04B
+0xD87D = 0xE04C
+0xD87E = 0xE04D
+0xD891 = 0xE04E
+0xD892 = 0xE04F
+0xD893 = 0xE050
+0xD894 = 0xE051
+0xD895 = 0xE052
+0xD896 = 0xE053
+0xD897 = 0xE054
+0xD898 = 0xE055
+0xD899 = 0xE056
+0xD89A = 0xE057
+0xD89B = 0xE058
+0xD89C = 0xE059
+0xD89D = 0xE05A
+0xD89E = 0xE05B
+0xD89F = 0xE05C
+0xD8A0 = 0xE05D
+0xD8A1 = 0xE05E
+0xD8A2 = 0xE05F
+0xD8A3 = 0xE060
+0xD8A4 = 0xE061
+0xD8A5 = 0xE062
+0xD8A6 = 0xE063
+0xD8A7 = 0xE064
+0xD8A8 = 0xE065
+0xD8A9 = 0xE066
+0xD8AA = 0xE067
+0xD8AB = 0xE068
+0xD8AC = 0xE069
+0xD8AD = 0xE06A
+0xD8AE = 0xE06B
+0xD8AF = 0xE06C
+0xD8B0 = 0xE06D
+0xD8B1 = 0xE06E
+0xD8B2 = 0xE06F
+0xD8B3 = 0xE070
+0xD8B4 = 0xE071
+0xD8B5 = 0xE072
+0xD8B6 = 0xE073
+0xD8B7 = 0xE074
+0xD8B8 = 0xE075
+0xD8B9 = 0xE076
+0xD8BA = 0xE077
+0xD8BB = 0xE078
+0xD8BC = 0xE079
+0xD8BD = 0xE07A
+0xD8BE = 0xE07B
+0xD8BF = 0xE07C
+0xD8C0 = 0xE07D
+0xD8C1 = 0xE07E
+0xD8C2 = 0xE07F
+0xD8C3 = 0xE080
+0xD8C4 = 0xE081
+0xD8C5 = 0xE082
+0xD8C6 = 0xE083
+0xD8C7 = 0xE084
+0xD8C8 = 0xE085
+0xD8C9 = 0xE086
+0xD8CA = 0xE087
+0xD8CB = 0xE088
+0xD8CC = 0xE089
+0xD8CD = 0xE08A
+0xD8CE = 0xE08B
+0xD8CF = 0xE08C
+0xD8D0 = 0xE08D
+0xD8D1 = 0xE08E
+0xD8D2 = 0xE08F
+0xD8D3 = 0xE090
+0xD8D4 = 0xE091
+0xD8D5 = 0xE092
+0xD8D6 = 0xE093
+0xD8D7 = 0xE094
+0xD8D8 = 0xE095
+0xD8D9 = 0xE096
+0xD8DA = 0xE097
+0xD8DB = 0xE098
+0xD8DC = 0xE099
+0xD8DD = 0xE09A
+0xD8DE = 0xE09B
+0xD8DF = 0xE09C
+0xD8E0 = 0xE09D
+0xD8E1 = 0xE09E
+0xD8E2 = 0xE09F
+0xD8E3 = 0xE0A0
+0xD8E4 = 0xE0A1
+0xD8E5 = 0xE0A2
+0xD8E6 = 0xE0A3
+0xD8E7 = 0xE0A4
+0xD8E8 = 0xE0A5
+0xD8E9 = 0xE0A6
+0xD8EA = 0xE0A7
+0xD8EB = 0xE0A8
+0xD8EC = 0xE0A9
+0xD8ED = 0xE0AA
+0xD8EE = 0xE0AB
+0xD8EF = 0xE0AC
+0xD8F0 = 0xE0AD
+0xD8F1 = 0xE0AE
+0xD8F2 = 0xE0AF
+0xD8F3 = 0xE0B0
+0xD8F4 = 0xE0B1
+0xD8F5 = 0xE0B2
+0xD8F6 = 0xE0B3
+0xD8F7 = 0xE0B4
+0xD8F8 = 0xE0B5
+0xD8F9 = 0xE0B6
+0xD8FA = 0xE0B7
+0xD8FB = 0xE0B8
+0xD8FC = 0xE0B9
+0xD8FD = 0xE0BA
+0xD8FE = 0xE0BB
+END_MAP
diff --git a/share/i18n/csmapper/KS/KSC5601HANGUL%UCS.src b/share/i18n/csmapper/KS/KSC5601HANGUL%UCS.src
new file mode 100644 (file)
index 0000000..fc79f98
--- /dev/null
@@ -0,0 +1,2481 @@
+# $NetBSD: KSC5601HANGUL%UCS.src,v 1.1 2006/10/18 17:54:54 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "KSC5601HANGUL/UCS"
+SRC_ZONE       0x24-0x48 / 0x21-0x7E / 8
+OOB_MODE       INVALID
+DST_INVALID    0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     Unified Hangul (KS X 1001) to Unicode table
+#    Unicode version: 2.0
+#    Table version: 1.0
+#    Table format:  Format A
+#    Date:          08/16/99
+#    Authors:       Jungshik Shin at jshin@pantheon.yale.edu
+#    General notes: none
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on magnetic media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Recipient is granted the right to make copies in any form for
+#       internal distribution and to freely use the information supplied
+#       in the creation of products supporting Unicode.  Unicode, Inc.
+#       specifically excludes the right to re-distribute this file directly
+#       to third parties or other organizations whether for profit or not.
+#
+# What is enclosed below is the mapping between KS X 1001(KS C 5601-1987
+# and Unicode 2.0.   It's automatically generated from KSC5601.TXT
+# (at ftp://ftp.unicode.org/Public/MAPPING/EASTASIA/KSC) which is
+# actually NOT the mapping between KS X 1001(KS C 5601-1992) and Unicode 2.0
+# BUT the mapping table between UHC (Microsoft Unified Hangul Code)
+# and Unicode 2.0. Hence, in this pacakge, I renamed it as UHC.TXT
+#
+# Please, note that there was a change in naming scheme of
+# Korean standard for information exchange. 
+# What used to be in KS C 5[6-8]xx are now in KS X xxxx. 
+# See http://pantheon.yale.edu/~jshin/faq/qa8.html for more details.
+#
+# The Unix command  used is 
+# egrep '^0x' < KSC5601.TXT |   \
+# egrep -v '^0x([8-9]...|A0..|..[4-9].|..A0)' | perl tab.pl
+#
+# where tab.pl  is as following
+#----------tab.pl
+#  $n=0;
+#  while (<>) {
+#    local($euck, $ucs4, @rest) = split;
+#    local($u)=hex($ucs4);
+#    local($k)=hex($euck);
+#    printf ("0x%04X  0x%04X  %s\n",$k-0x8080, $u,join(' ',@rest));
+#  }
+#
+# Column #1 : KS X 1001(KS C 5601-1992 excluding addtional Hangul
+#            syllables defined for Johab encoding in Annex 3)
+#            in hex as 0xXXXX
+# Column #2 : the Unicode (in hex as 0xXXXX)
+# Column #3 : the Unicode name (following a comment sign, '#')
+# The number of characters enumerated in this table is 8824, 
+# as listed in KS X 1001
+# 
+# The entries are in KS X 1001 order
+# You can use the following algorithms to convert the hex form
+# of KS X 1001 to other forms
+#   To get EUC Korean(EUC-KR) code points, add 0x8080.
+#   To get row(Hang) and column(Yol) as used in KS X 1001 manual,
+#      first subtract 0x2020. Then
+#      the high and low bytes correspond to the row(Hang) and the column(Yol),
+#      respectively
+# 
+0x2421 = 0x3131
+0x2422 = 0x3132
+0x2423 = 0x3133
+0x2424 = 0x3134
+0x2425 = 0x3135
+0x2426 = 0x3136
+0x2427 = 0x3137
+0x2428 = 0x3138
+0x2429 = 0x3139
+0x242A = 0x313A
+0x242B = 0x313B
+0x242C = 0x313C
+0x242D = 0x313D
+0x242E = 0x313E
+0x242F = 0x313F
+0x2430 = 0x3140
+0x2431 = 0x3141
+0x2432 = 0x3142
+0x2433 = 0x3143
+0x2434 = 0x3144
+0x2435 = 0x3145
+0x2436 = 0x3146
+0x2437 = 0x3147
+0x2438 = 0x3148
+0x2439 = 0x3149
+0x243A = 0x314A
+0x243B = 0x314B
+0x243C = 0x314C
+0x243D = 0x314D
+0x243E = 0x314E
+0x243F = 0x314F
+0x2440 = 0x3150
+0x2441 = 0x3151
+0x2442 = 0x3152
+0x2443 = 0x3153
+0x2444 = 0x3154
+0x2445 = 0x3155
+0x2446 = 0x3156
+0x2447 = 0x3157
+0x2448 = 0x3158
+0x2449 = 0x3159
+0x244A = 0x315A
+0x244B = 0x315B
+0x244C = 0x315C
+0x244D = 0x315D
+0x244E = 0x315E
+0x244F = 0x315F
+0x2450 = 0x3160
+0x2451 = 0x3161
+0x2452 = 0x3162
+0x2453 = 0x3163
+0x3021 = 0xAC00
+0x3022 = 0xAC01
+0x3023 = 0xAC04
+0x3024 = 0xAC07
+0x3025 = 0xAC08
+0x3026 = 0xAC09
+0x3027 = 0xAC0A
+0x3028 = 0xAC10
+0x3029 = 0xAC11
+0x302A = 0xAC12
+0x302B = 0xAC13
+0x302C = 0xAC14
+0x302D = 0xAC15
+0x302E = 0xAC16
+0x302F = 0xAC17
+0x3030 = 0xAC19
+0x3031 = 0xAC1A
+0x3032 = 0xAC1B
+0x3033 = 0xAC1C
+0x3034 = 0xAC1D
+0x3035 = 0xAC20
+0x3036 = 0xAC24
+0x3037 = 0xAC2C
+0x3038 = 0xAC2D
+0x3039 = 0xAC2F
+0x303A = 0xAC30
+0x303B = 0xAC31
+0x303C = 0xAC38
+0x303D = 0xAC39
+0x303E = 0xAC3C
+0x303F = 0xAC40
+0x3040 = 0xAC4B
+0x3041 = 0xAC4D
+0x3042 = 0xAC54
+0x3043 = 0xAC58
+0x3044 = 0xAC5C
+0x3045 = 0xAC70
+0x3046 = 0xAC71
+0x3047 = 0xAC74
+0x3048 = 0xAC77
+0x3049 = 0xAC78
+0x304A = 0xAC7A
+0x304B = 0xAC80
+0x304C = 0xAC81
+0x304D = 0xAC83
+0x304E = 0xAC84
+0x304F = 0xAC85
+0x3050 = 0xAC86
+0x3051 = 0xAC89
+0x3052 = 0xAC8A
+0x3053 = 0xAC8B
+0x3054 = 0xAC8C
+0x3055 = 0xAC90
+0x3056 = 0xAC94
+0x3057 = 0xAC9C
+0x3058 = 0xAC9D
+0x3059 = 0xAC9F
+0x305A = 0xACA0
+0x305B = 0xACA1
+0x305C = 0xACA8
+0x305D = 0xACA9
+0x305E = 0xACAA
+0x305F = 0xACAC
+0x3060 = 0xACAF
+0x3061 = 0xACB0
+0x3062 = 0xACB8
+0x3063 = 0xACB9
+0x3064 = 0xACBB
+0x3065 = 0xACBC
+0x3066 = 0xACBD
+0x3067 = 0xACC1
+0x3068 = 0xACC4
+0x3069 = 0xACC8
+0x306A = 0xACCC
+0x306B = 0xACD5
+0x306C = 0xACD7
+0x306D = 0xACE0
+0x306E = 0xACE1
+0x306F = 0xACE4
+0x3070 = 0xACE7
+0x3071 = 0xACE8
+0x3072 = 0xACEA
+0x3073 = 0xACEC
+0x3074 = 0xACEF
+0x3075 = 0xACF0
+0x3076 = 0xACF1
+0x3077 = 0xACF3
+0x3078 = 0xACF5
+0x3079 = 0xACF6
+0x307A = 0xACFC
+0x307B = 0xACFD
+0x307C = 0xAD00
+0x307D = 0xAD04
+0x307E = 0xAD06
+0x3121 = 0xAD0C
+0x3122 = 0xAD0D
+0x3123 = 0xAD0F
+0x3124 = 0xAD11
+0x3125 = 0xAD18
+0x3126 = 0xAD1C
+0x3127 = 0xAD20
+0x3128 = 0xAD29
+0x3129 = 0xAD2C
+0x312A = 0xAD2D
+0x312B = 0xAD34
+0x312C = 0xAD35
+0x312D = 0xAD38
+0x312E = 0xAD3C
+0x312F = 0xAD44
+0x3130 = 0xAD45
+0x3131 = 0xAD47
+0x3132 = 0xAD49
+0x3133 = 0xAD50
+0x3134 = 0xAD54
+0x3135 = 0xAD58
+0x3136 = 0xAD61
+0x3137 = 0xAD63
+0x3138 = 0xAD6C
+0x3139 = 0xAD6D
+0x313A = 0xAD70
+0x313B = 0xAD73
+0x313C = 0xAD74
+0x313D = 0xAD75
+0x313E = 0xAD76
+0x313F = 0xAD7B
+0x3140 = 0xAD7C
+0x3141 = 0xAD7D
+0x3142 = 0xAD7F
+0x3143 = 0xAD81
+0x3144 = 0xAD82
+0x3145 = 0xAD88
+0x3146 = 0xAD89
+0x3147 = 0xAD8C
+0x3148 = 0xAD90
+0x3149 = 0xAD9C
+0x314A = 0xAD9D
+0x314B = 0xADA4
+0x314C = 0xADB7
+0x314D = 0xADC0
+0x314E = 0xADC1
+0x314F = 0xADC4
+0x3150 = 0xADC8
+0x3151 = 0xADD0
+0x3152 = 0xADD1
+0x3153 = 0xADD3
+0x3154 = 0xADDC
+0x3155 = 0xADE0
+0x3156 = 0xADE4
+0x3157 = 0xADF8
+0x3158 = 0xADF9
+0x3159 = 0xADFC
+0x315A = 0xADFF
+0x315B = 0xAE00
+0x315C = 0xAE01
+0x315D = 0xAE08
+0x315E = 0xAE09
+0x315F = 0xAE0B
+0x3160 = 0xAE0D
+0x3161 = 0xAE14
+0x3162 = 0xAE30
+0x3163 = 0xAE31
+0x3164 = 0xAE34
+0x3165 = 0xAE37
+0x3166 = 0xAE38
+0x3167 = 0xAE3A
+0x3168 = 0xAE40
+0x3169 = 0xAE41
+0x316A = 0xAE43
+0x316B = 0xAE45
+0x316C = 0xAE46
+0x316D = 0xAE4A
+0x316E = 0xAE4C
+0x316F = 0xAE4D
+0x3170 = 0xAE4E
+0x3171 = 0xAE50
+0x3172 = 0xAE54
+0x3173 = 0xAE56
+0x3174 = 0xAE5C
+0x3175 = 0xAE5D
+0x3176 = 0xAE5F
+0x3177 = 0xAE60
+0x3178 = 0xAE61
+0x3179 = 0xAE65
+0x317A = 0xAE68
+0x317B = 0xAE69
+0x317C = 0xAE6C
+0x317D = 0xAE70
+0x317E = 0xAE78
+0x3221 = 0xAE79
+0x3222 = 0xAE7B
+0x3223 = 0xAE7C
+0x3224 = 0xAE7D
+0x3225 = 0xAE84
+0x3226 = 0xAE85
+0x3227 = 0xAE8C
+0x3228 = 0xAEBC
+0x3229 = 0xAEBD
+0x322A = 0xAEBE
+0x322B = 0xAEC0
+0x322C = 0xAEC4
+0x322D = 0xAECC
+0x322E = 0xAECD
+0x322F = 0xAECF
+0x3230 = 0xAED0
+0x3231 = 0xAED1
+0x3232 = 0xAED8
+0x3233 = 0xAED9
+0x3234 = 0xAEDC
+0x3235 = 0xAEE8
+0x3236 = 0xAEEB
+0x3237 = 0xAEED
+0x3238 = 0xAEF4
+0x3239 = 0xAEF8
+0x323A = 0xAEFC
+0x323B = 0xAF07
+0x323C = 0xAF08
+0x323D = 0xAF0D
+0x323E = 0xAF10
+0x323F = 0xAF2C
+0x3240 = 0xAF2D
+0x3241 = 0xAF30
+0x3242 = 0xAF32
+0x3243 = 0xAF34
+0x3244 = 0xAF3C
+0x3245 = 0xAF3D
+0x3246 = 0xAF3F
+0x3247 = 0xAF41
+0x3248 = 0xAF42
+0x3249 = 0xAF43
+0x324A = 0xAF48
+0x324B = 0xAF49
+0x324C = 0xAF50
+0x324D = 0xAF5C
+0x324E = 0xAF5D
+0x324F = 0xAF64
+0x3250 = 0xAF65
+0x3251 = 0xAF79
+0x3252 = 0xAF80
+0x3253 = 0xAF84
+0x3254 = 0xAF88
+0x3255 = 0xAF90
+0x3256 = 0xAF91
+0x3257 = 0xAF95
+0x3258 = 0xAF9C
+0x3259 = 0xAFB8
+0x325A = 0xAFB9
+0x325B = 0xAFBC
+0x325C = 0xAFC0
+0x325D = 0xAFC7
+0x325E = 0xAFC8
+0x325F = 0xAFC9
+0x3260 = 0xAFCB
+0x3261 = 0xAFCD
+0x3262 = 0xAFCE
+0x3263 = 0xAFD4
+0x3264 = 0xAFDC
+0x3265 = 0xAFE8
+0x3266 = 0xAFE9
+0x3267 = 0xAFF0
+0x3268 = 0xAFF1
+0x3269 = 0xAFF4
+0x326A = 0xAFF8
+0x326B = 0xB000
+0x326C = 0xB001
+0x326D = 0xB004
+0x326E = 0xB00C
+0x326F = 0xB010
+0x3270 = 0xB014
+0x3271 = 0xB01C
+0x3272 = 0xB01D
+0x3273 = 0xB028
+0x3274 = 0xB044
+0x3275 = 0xB045
+0x3276 = 0xB048
+0x3277 = 0xB04A
+0x3278 = 0xB04C
+0x3279 = 0xB04E
+0x327A = 0xB053
+0x327B = 0xB054
+0x327C = 0xB055
+0x327D = 0xB057
+0x327E = 0xB059
+0x3321 = 0xB05D
+0x3322 = 0xB07C
+0x3323 = 0xB07D
+0x3324 = 0xB080
+0x3325 = 0xB084
+0x3326 = 0xB08C
+0x3327 = 0xB08D
+0x3328 = 0xB08F
+0x3329 = 0xB091
+0x332A = 0xB098
+0x332B = 0xB099
+0x332C = 0xB09A
+0x332D = 0xB09C
+0x332E = 0xB09F
+0x332F = 0xB0A0
+0x3330 = 0xB0A1
+0x3331 = 0xB0A2
+0x3332 = 0xB0A8
+0x3333 = 0xB0A9
+0x3334 = 0xB0AB
+0x3335 = 0xB0AC
+0x3336 = 0xB0AD
+0x3337 = 0xB0AE
+0x3338 = 0xB0AF
+0x3339 = 0xB0B1
+0x333A = 0xB0B3
+0x333B = 0xB0B4
+0x333C = 0xB0B5
+0x333D = 0xB0B8
+0x333E = 0xB0BC
+0x333F = 0xB0C4
+0x3340 = 0xB0C5
+0x3341 = 0xB0C7
+0x3342 = 0xB0C8
+0x3343 = 0xB0C9
+0x3344 = 0xB0D0
+0x3345 = 0xB0D1
+0x3346 = 0xB0D4
+0x3347 = 0xB0D8
+0x3348 = 0xB0E0
+0x3349 = 0xB0E5
+0x334A = 0xB108
+0x334B = 0xB109
+0x334C = 0xB10B
+0x334D = 0xB10C
+0x334E = 0xB110
+0x334F = 0xB112
+0x3350 = 0xB113
+0x3351 = 0xB118
+0x3352 = 0xB119
+0x3353 = 0xB11B
+0x3354 = 0xB11C
+0x3355 = 0xB11D
+0x3356 = 0xB123
+0x3357 = 0xB124
+0x3358 = 0xB125
+0x3359 = 0xB128
+0x335A = 0xB12C
+0x335B = 0xB134
+0x335C = 0xB135
+0x335D = 0xB137
+0x335E = 0xB138
+0x335F = 0xB139
+0x3360 = 0xB140
+0x3361 = 0xB141
+0x3362 = 0xB144
+0x3363 = 0xB148
+0x3364 = 0xB150
+0x3365 = 0xB151
+0x3366 = 0xB154
+0x3367 = 0xB155
+0x3368 = 0xB158
+0x3369 = 0xB15C
+0x336A = 0xB160
+0x336B = 0xB178
+0x336C = 0xB179
+0x336D = 0xB17C
+0x336E = 0xB180
+0x336F = 0xB182
+0x3370 = 0xB188
+0x3371 = 0xB189
+0x3372 = 0xB18B
+0x3373 = 0xB18D
+0x3374 = 0xB192
+0x3375 = 0xB193
+0x3376 = 0xB194
+0x3377 = 0xB198
+0x3378 = 0xB19C
+0x3379 = 0xB1A8
+0x337A = 0xB1CC
+0x337B = 0xB1D0
+0x337C = 0xB1D4
+0x337D = 0xB1DC
+0x337E = 0xB1DD
+0x3421 = 0xB1DF
+0x3422 = 0xB1E8
+0x3423 = 0xB1E9
+0x3424 = 0xB1EC
+0x3425 = 0xB1F0
+0x3426 = 0xB1F9
+0x3427 = 0xB1FB
+0x3428 = 0xB1FD
+0x3429 = 0xB204
+0x342A = 0xB205
+0x342B = 0xB208
+0x342C = 0xB20B
+0x342D = 0xB20C
+0x342E = 0xB214
+0x342F = 0xB215
+0x3430 = 0xB217
+0x3431 = 0xB219
+0x3432 = 0xB220
+0x3433 = 0xB234
+0x3434 = 0xB23C
+0x3435 = 0xB258
+0x3436 = 0xB25C
+0x3437 = 0xB260
+0x3438 = 0xB268
+0x3439 = 0xB269
+0x343A = 0xB274
+0x343B = 0xB275
+0x343C = 0xB27C
+0x343D = 0xB284
+0x343E = 0xB285
+0x343F = 0xB289
+0x3440 = 0xB290
+0x3441 = 0xB291
+0x3442 = 0xB294
+0x3443 = 0xB298
+0x3444 = 0xB299
+0x3445 = 0xB29A
+0x3446 = 0xB2A0
+0x3447 = 0xB2A1
+0x3448 = 0xB2A3
+0x3449 = 0xB2A5
+0x344A = 0xB2A6
+0x344B = 0xB2AA
+0x344C = 0xB2AC
+0x344D = 0xB2B0
+0x344E = 0xB2B4
+0x344F = 0xB2C8
+0x3450 = 0xB2C9
+0x3451 = 0xB2CC
+0x3452 = 0xB2D0
+0x3453 = 0xB2D2
+0x3454 = 0xB2D8
+0x3455 = 0xB2D9
+0x3456 = 0xB2DB
+0x3457 = 0xB2DD
+0x3458 = 0xB2E2
+0x3459 = 0xB2E4
+0x345A = 0xB2E5
+0x345B = 0xB2E6
+0x345C = 0xB2E8
+0x345D = 0xB2EB
+0x345E = 0xB2EC
+0x345F = 0xB2ED
+0x3460 = 0xB2EE
+0x3461 = 0xB2EF
+0x3462 = 0xB2F3
+0x3463 = 0xB2F4
+0x3464 = 0xB2F5
+0x3465 = 0xB2F7
+0x3466 = 0xB2F8
+0x3467 = 0xB2F9
+0x3468 = 0xB2FA
+0x3469 = 0xB2FB
+0x346A = 0xB2FF
+0x346B = 0xB300
+0x346C = 0xB301
+0x346D = 0xB304
+0x346E = 0xB308
+0x346F = 0xB310
+0x3470 = 0xB311
+0x3471 = 0xB313
+0x3472 = 0xB314
+0x3473 = 0xB315
+0x3474 = 0xB31C
+0x3475 = 0xB354
+0x3476 = 0xB355
+0x3477 = 0xB356
+0x3478 = 0xB358
+0x3479 = 0xB35B
+0x347A = 0xB35C
+0x347B = 0xB35E
+0x347C = 0xB35F
+0x347D = 0xB364
+0x347E = 0xB365
+0x3521 = 0xB367
+0x3522 = 0xB369
+0x3523 = 0xB36B
+0x3524 = 0xB36E
+0x3525 = 0xB370
+0x3526 = 0xB371
+0x3527 = 0xB374
+0x3528 = 0xB378
+0x3529 = 0xB380
+0x352A = 0xB381
+0x352B = 0xB383
+0x352C = 0xB384
+0x352D = 0xB385
+0x352E = 0xB38C
+0x352F = 0xB390
+0x3530 = 0xB394
+0x3531 = 0xB3A0
+0x3532 = 0xB3A1
+0x3533 = 0xB3A8
+0x3534 = 0xB3AC
+0x3535 = 0xB3C4
+0x3536 = 0xB3C5
+0x3537 = 0xB3C8
+0x3538 = 0xB3CB
+0x3539 = 0xB3CC
+0x353A = 0xB3CE
+0x353B = 0xB3D0
+0x353C = 0xB3D4
+0x353D = 0xB3D5
+0x353E = 0xB3D7
+0x353F = 0xB3D9
+0x3540 = 0xB3DB
+0x3541 = 0xB3DD
+0x3542 = 0xB3E0
+0x3543 = 0xB3E4
+0x3544 = 0xB3E8
+0x3545 = 0xB3FC
+0x3546 = 0xB410
+0x3547 = 0xB418
+0x3548 = 0xB41C
+0x3549 = 0xB420
+0x354A = 0xB428
+0x354B = 0xB429
+0x354C = 0xB42B
+0x354D = 0xB434
+0x354E = 0xB450
+0x354F = 0xB451
+0x3550 = 0xB454
+0x3551 = 0xB458
+0x3552 = 0xB460
+0x3553 = 0xB461
+0x3554 = 0xB463
+0x3555 = 0xB465
+0x3556 = 0xB46C
+0x3557 = 0xB480
+0x3558 = 0xB488
+0x3559 = 0xB49D
+0x355A = 0xB4A4
+0x355B = 0xB4A8
+0x355C = 0xB4AC
+0x355D = 0xB4B5
+0x355E = 0xB4B7
+0x355F = 0xB4B9
+0x3560 = 0xB4C0
+0x3561 = 0xB4C4
+0x3562 = 0xB4C8
+0x3563 = 0xB4D0
+0x3564 = 0xB4D5
+0x3565 = 0xB4DC
+0x3566 = 0xB4DD
+0x3567 = 0xB4E0
+0x3568 = 0xB4E3
+0x3569 = 0xB4E4
+0x356A = 0xB4E6
+0x356B = 0xB4EC
+0x356C = 0xB4ED
+0x356D = 0xB4EF
+0x356E = 0xB4F1
+0x356F = 0xB4F8
+0x3570 = 0xB514
+0x3571 = 0xB515
+0x3572 = 0xB518
+0x3573 = 0xB51B
+0x3574 = 0xB51C
+0x3575 = 0xB524
+0x3576 = 0xB525
+0x3577 = 0xB527
+0x3578 = 0xB528
+0x3579 = 0xB529
+0x357A = 0xB52A
+0x357B = 0xB530
+0x357C = 0xB531
+0x357D = 0xB534
+0x357E = 0xB538
+0x3621 = 0xB540
+0x3622 = 0xB541
+0x3623 = 0xB543
+0x3624 = 0xB544
+0x3625 = 0xB545
+0x3626 = 0xB54B
+0x3627 = 0xB54C
+0x3628 = 0xB54D
+0x3629 = 0xB550
+0x362A = 0xB554
+0x362B = 0xB55C
+0x362C = 0xB55D
+0x362D = 0xB55F
+0x362E = 0xB560
+0x362F = 0xB561
+0x3630 = 0xB5A0
+0x3631 = 0xB5A1
+0x3632 = 0xB5A4
+0x3633 = 0xB5A8
+0x3634 = 0xB5AA
+0x3635 = 0xB5AB
+0x3636 = 0xB5B0
+0x3637 = 0xB5B1
+0x3638 = 0xB5B3
+0x3639 = 0xB5B4
+0x363A = 0xB5B5
+0x363B = 0xB5BB
+0x363C = 0xB5BC
+0x363D = 0xB5BD
+0x363E = 0xB5C0
+0x363F = 0xB5C4
+0x3640 = 0xB5CC
+0x3641 = 0xB5CD
+0x3642 = 0xB5CF
+0x3643 = 0xB5D0
+0x3644 = 0xB5D1
+0x3645 = 0xB5D8
+0x3646 = 0xB5EC
+0x3647 = 0xB610
+0x3648 = 0xB611
+0x3649 = 0xB614
+0x364A = 0xB618
+0x364B = 0xB625
+0x364C = 0xB62C
+0x364D = 0xB634
+0x364E = 0xB648
+0x364F = 0xB664
+0x3650 = 0xB668
+0x3651 = 0xB69C
+0x3652 = 0xB69D
+0x3653 = 0xB6A0
+0x3654 = 0xB6A4
+0x3655 = 0xB6AB
+0x3656 = 0xB6AC
+0x3657 = 0xB6B1
+0x3658 = 0xB6D4
+0x3659 = 0xB6F0
+0x365A = 0xB6F4
+0x365B = 0xB6F8
+0x365C = 0xB700
+0x365D = 0xB701
+0x365E = 0xB705
+0x365F = 0xB728
+0x3660 = 0xB729
+0x3661 = 0xB72C
+0x3662 = 0xB72F
+0x3663 = 0xB730
+0x3664 = 0xB738
+0x3665 = 0xB739
+0x3666 = 0xB73B
+0x3667 = 0xB744
+0x3668 = 0xB748
+0x3669 = 0xB74C
+0x366A = 0xB754
+0x366B = 0xB755
+0x366C = 0xB760
+0x366D = 0xB764
+0x366E = 0xB768
+0x366F = 0xB770
+0x3670 = 0xB771
+0x3671 = 0xB773
+0x3672 = 0xB775
+0x3673 = 0xB77C
+0x3674 = 0xB77D
+0x3675 = 0xB780
+0x3676 = 0xB784
+0x3677 = 0xB78C
+0x3678 = 0xB78D
+0x3679 = 0xB78F
+0x367A = 0xB790
+0x367B = 0xB791
+0x367C = 0xB792
+0x367D = 0xB796
+0x367E = 0xB797
+0x3721 = 0xB798
+0x3722 = 0xB799
+0x3723 = 0xB79C
+0x3724 = 0xB7A0
+0x3725 = 0xB7A8
+0x3726 = 0xB7A9
+0x3727 = 0xB7AB
+0x3728 = 0xB7AC
+0x3729 = 0xB7AD
+0x372A = 0xB7B4
+0x372B = 0xB7B5
+0x372C = 0xB7B8
+0x372D = 0xB7C7
+0x372E = 0xB7C9
+0x372F = 0xB7EC
+0x3730 = 0xB7ED
+0x3731 = 0xB7F0
+0x3732 = 0xB7F4
+0x3733 = 0xB7FC
+0x3734 = 0xB7FD
+0x3735 = 0xB7FF
+0x3736 = 0xB800
+0x3737 = 0xB801
+0x3738 = 0xB807
+0x3739 = 0xB808
+0x373A = 0xB809
+0x373B = 0xB80C
+0x373C = 0xB810
+0x373D = 0xB818
+0x373E = 0xB819
+0x373F = 0xB81B
+0x3740 = 0xB81D
+0x3741 = 0xB824
+0x3742 = 0xB825
+0x3743 = 0xB828
+0x3744 = 0xB82C
+0x3745 = 0xB834
+0x3746 = 0xB835
+0x3747 = 0xB837
+0x3748 = 0xB838
+0x3749 = 0xB839
+0x374A = 0xB840
+0x374B = 0xB844
+0x374C = 0xB851
+0x374D = 0xB853
+0x374E = 0xB85C
+0x374F = 0xB85D
+0x3750 = 0xB860
+0x3751 = 0xB864
+0x3752 = 0xB86C
+0x3753 = 0xB86D
+0x3754 = 0xB86F
+0x3755 = 0xB871
+0x3756 = 0xB878
+0x3757 = 0xB87C
+0x3758 = 0xB88D
+0x3759 = 0xB8A8
+0x375A = 0xB8B0
+0x375B = 0xB8B4
+0x375C = 0xB8B8
+0x375D = 0xB8C0
+0x375E = 0xB8C1
+0x375F = 0xB8C3
+0x3760 = 0xB8C5
+0x3761 = 0xB8CC
+0x3762 = 0xB8D0
+0x3763 = 0xB8D4
+0x3764 = 0xB8DD
+0x3765 = 0xB8DF
+0x3766 = 0xB8E1
+0x3767 = 0xB8E8
+0x3768 = 0xB8E9
+0x3769 = 0xB8EC
+0x376A = 0xB8F0
+0x376B = 0xB8F8
+0x376C = 0xB8F9
+0x376D = 0xB8FB
+0x376E = 0xB8FD
+0x376F = 0xB904
+0x3770 = 0xB918
+0x3771 = 0xB920
+0x3772 = 0xB93C
+0x3773 = 0xB93D
+0x3774 = 0xB940
+0x3775 = 0xB944
+0x3776 = 0xB94C
+0x3777 = 0xB94F
+0x3778 = 0xB951
+0x3779 = 0xB958
+0x377A = 0xB959
+0x377B = 0xB95C
+0x377C = 0xB960
+0x377D = 0xB968
+0x377E = 0xB969
+0x3821 = 0xB96B
+0x3822 = 0xB96D
+0x3823 = 0xB974
+0x3824 = 0xB975
+0x3825 = 0xB978
+0x3826 = 0xB97C
+0x3827 = 0xB984
+0x3828 = 0xB985
+0x3829 = 0xB987
+0x382A = 0xB989
+0x382B = 0xB98A
+0x382C = 0xB98D
+0x382D = 0xB98E
+0x382E = 0xB9AC
+0x382F = 0xB9AD
+0x3830 = 0xB9B0
+0x3831 = 0xB9B4
+0x3832 = 0xB9BC
+0x3833 = 0xB9BD
+0x3834 = 0xB9BF
+0x3835 = 0xB9C1
+0x3836 = 0xB9C8
+0x3837 = 0xB9C9
+0x3838 = 0xB9CC
+0x3839 = 0xB9CE
+0x383A = 0xB9CF
+0x383B = 0xB9D0
+0x383C = 0xB9D1
+0x383D = 0xB9D2
+0x383E = 0xB9D8
+0x383F = 0xB9D9
+0x3840 = 0xB9DB
+0x3841 = 0xB9DD
+0x3842 = 0xB9DE
+0x3843 = 0xB9E1
+0x3844 = 0xB9E3
+0x3845 = 0xB9E4
+0x3846 = 0xB9E5
+0x3847 = 0xB9E8
+0x3848 = 0xB9EC
+0x3849 = 0xB9F4
+0x384A = 0xB9F5
+0x384B = 0xB9F7
+0x384C = 0xB9F8
+0x384D = 0xB9F9
+0x384E = 0xB9FA
+0x384F = 0xBA00
+0x3850 = 0xBA01
+0x3851 = 0xBA08
+0x3852 = 0xBA15
+0x3853 = 0xBA38
+0x3854 = 0xBA39
+0x3855 = 0xBA3C
+0x3856 = 0xBA40
+0x3857 = 0xBA42
+0x3858 = 0xBA48
+0x3859 = 0xBA49
+0x385A = 0xBA4B
+0x385B = 0xBA4D
+0x385C = 0xBA4E
+0x385D = 0xBA53
+0x385E = 0xBA54
+0x385F = 0xBA55
+0x3860 = 0xBA58
+0x3861 = 0xBA5C
+0x3862 = 0xBA64
+0x3863 = 0xBA65
+0x3864 = 0xBA67
+0x3865 = 0xBA68
+0x3866 = 0xBA69
+0x3867 = 0xBA70
+0x3868 = 0xBA71
+0x3869 = 0xBA74
+0x386A = 0xBA78
+0x386B = 0xBA83
+0x386C = 0xBA84
+0x386D = 0xBA85
+0x386E = 0xBA87
+0x386F = 0xBA8C
+0x3870 = 0xBAA8
+0x3871 = 0xBAA9
+0x3872 = 0xBAAB
+0x3873 = 0xBAAC
+0x3874 = 0xBAB0
+0x3875 = 0xBAB2
+0x3876 = 0xBAB8
+0x3877 = 0xBAB9
+0x3878 = 0xBABB
+0x3879 = 0xBABD
+0x387A = 0xBAC4
+0x387B = 0xBAC8
+0x387C = 0xBAD8
+0x387D = 0xBAD9
+0x387E = 0xBAFC
+0x3921 = 0xBB00
+0x3922 = 0xBB04
+0x3923 = 0xBB0D
+0x3924 = 0xBB0F
+0x3925 = 0xBB11
+0x3926 = 0xBB18
+0x3927 = 0xBB1C
+0x3928 = 0xBB20
+0x3929 = 0xBB29
+0x392A = 0xBB2B
+0x392B = 0xBB34
+0x392C = 0xBB35
+0x392D = 0xBB36
+0x392E = 0xBB38
+0x392F = 0xBB3B
+0x3930 = 0xBB3C
+0x3931 = 0xBB3D
+0x3932 = 0xBB3E
+0x3933 = 0xBB44
+0x3934 = 0xBB45
+0x3935 = 0xBB47
+0x3936 = 0xBB49
+0x3937 = 0xBB4D
+0x3938 = 0xBB4F
+0x3939 = 0xBB50
+0x393A = 0xBB54
+0x393B = 0xBB58
+0x393C = 0xBB61
+0x393D = 0xBB63
+0x393E = 0xBB6C
+0x393F = 0xBB88
+0x3940 = 0xBB8C
+0x3941 = 0xBB90
+0x3942 = 0xBBA4
+0x3943 = 0xBBA8
+0x3944 = 0xBBAC
+0x3945 = 0xBBB4
+0x3946 = 0xBBB7
+0x3947 = 0xBBC0
+0x3948 = 0xBBC4
+0x3949 = 0xBBC8
+0x394A = 0xBBD0
+0x394B = 0xBBD3
+0x394C = 0xBBF8
+0x394D = 0xBBF9
+0x394E = 0xBBFC
+0x394F = 0xBBFF
+0x3950 = 0xBC00
+0x3951 = 0xBC02
+0x3952 = 0xBC08
+0x3953 = 0xBC09
+0x3954 = 0xBC0B
+0x3955 = 0xBC0C
+0x3956 = 0xBC0D
+0x3957 = 0xBC0F
+0x3958 = 0xBC11
+0x3959 = 0xBC14
+0x395A = 0xBC15
+0x395B = 0xBC16
+0x395C = 0xBC17
+0x395D = 0xBC18
+0x395E = 0xBC1B
+0x395F = 0xBC1C
+0x3960 = 0xBC1D
+0x3961 = 0xBC1E
+0x3962 = 0xBC1F
+0x3963 = 0xBC24
+0x3964 = 0xBC25
+0x3965 = 0xBC27
+0x3966 = 0xBC29
+0x3967 = 0xBC2D
+0x3968 = 0xBC30
+0x3969 = 0xBC31
+0x396A = 0xBC34
+0x396B = 0xBC38
+0x396C = 0xBC40
+0x396D = 0xBC41
+0x396E = 0xBC43
+0x396F = 0xBC44
+0x3970 = 0xBC45
+0x3971 = 0xBC49
+0x3972 = 0xBC4C
+0x3973 = 0xBC4D
+0x3974 = 0xBC50
+0x3975 = 0xBC5D
+0x3976 = 0xBC84
+0x3977 = 0xBC85
+0x3978 = 0xBC88
+0x3979 = 0xBC8B
+0x397A = 0xBC8C
+0x397B = 0xBC8E
+0x397C = 0xBC94
+0x397D = 0xBC95
+0x397E = 0xBC97
+0x3A21 = 0xBC99
+0x3A22 = 0xBC9A
+0x3A23 = 0xBCA0
+0x3A24 = 0xBCA1
+0x3A25 = 0xBCA4
+0x3A26 = 0xBCA7
+0x3A27 = 0xBCA8
+0x3A28 = 0xBCB0
+0x3A29 = 0xBCB1
+0x3A2A = 0xBCB3
+0x3A2B = 0xBCB4
+0x3A2C = 0xBCB5
+0x3A2D = 0xBCBC
+0x3A2E = 0xBCBD
+0x3A2F = 0xBCC0
+0x3A30 = 0xBCC4
+0x3A31 = 0xBCCD
+0x3A32 = 0xBCCF
+0x3A33 = 0xBCD0
+0x3A34 = 0xBCD1
+0x3A35 = 0xBCD5
+0x3A36 = 0xBCD8
+0x3A37 = 0xBCDC
+0x3A38 = 0xBCF4
+0x3A39 = 0xBCF5
+0x3A3A = 0xBCF6
+0x3A3B = 0xBCF8
+0x3A3C = 0xBCFC
+0x3A3D = 0xBD04
+0x3A3E = 0xBD05
+0x3A3F = 0xBD07
+0x3A40 = 0xBD09
+0x3A41 = 0xBD10
+0x3A42 = 0xBD14
+0x3A43 = 0xBD24
+0x3A44 = 0xBD2C
+0x3A45 = 0xBD40
+0x3A46 = 0xBD48
+0x3A47 = 0xBD49
+0x3A48 = 0xBD4C
+0x3A49 = 0xBD50
+0x3A4A = 0xBD58
+0x3A4B = 0xBD59
+0x3A4C = 0xBD64
+0x3A4D = 0xBD68
+0x3A4E = 0xBD80
+0x3A4F = 0xBD81
+0x3A50 = 0xBD84
+0x3A51 = 0xBD87
+0x3A52 = 0xBD88
+0x3A53 = 0xBD89
+0x3A54 = 0xBD8A
+0x3A55 = 0xBD90
+0x3A56 = 0xBD91
+0x3A57 = 0xBD93
+0x3A58 = 0xBD95
+0x3A59 = 0xBD99
+0x3A5A = 0xBD9A
+0x3A5B = 0xBD9C
+0x3A5C = 0xBDA4
+0x3A5D = 0xBDB0
+0x3A5E = 0xBDB8
+0x3A5F = 0xBDD4
+0x3A60 = 0xBDD5
+0x3A61 = 0xBDD8
+0x3A62 = 0xBDDC
+0x3A63 = 0xBDE9
+0x3A64 = 0xBDF0
+0x3A65 = 0xBDF4
+0x3A66 = 0xBDF8
+0x3A67 = 0xBE00
+0x3A68 = 0xBE03
+0x3A69 = 0xBE05
+0x3A6A = 0xBE0C
+0x3A6B = 0xBE0D
+0x3A6C = 0xBE10
+0x3A6D = 0xBE14
+0x3A6E = 0xBE1C
+0x3A6F = 0xBE1D
+0x3A70 = 0xBE1F
+0x3A71 = 0xBE44
+0x3A72 = 0xBE45
+0x3A73 = 0xBE48
+0x3A74 = 0xBE4C
+0x3A75 = 0xBE4E
+0x3A76 = 0xBE54
+0x3A77 = 0xBE55
+0x3A78 = 0xBE57
+0x3A79 = 0xBE59
+0x3A7A = 0xBE5A
+0x3A7B = 0xBE5B
+0x3A7C = 0xBE60
+0x3A7D = 0xBE61
+0x3A7E = 0xBE64
+0x3B21 = 0xBE68
+0x3B22 = 0xBE6A
+0x3B23 = 0xBE70
+0x3B24 = 0xBE71
+0x3B25 = 0xBE73
+0x3B26 = 0xBE74
+0x3B27 = 0xBE75
+0x3B28 = 0xBE7B
+0x3B29 = 0xBE7C
+0x3B2A = 0xBE7D
+0x3B2B = 0xBE80
+0x3B2C = 0xBE84
+0x3B2D = 0xBE8C
+0x3B2E = 0xBE8D
+0x3B2F = 0xBE8F
+0x3B30 = 0xBE90
+0x3B31 = 0xBE91
+0x3B32 = 0xBE98
+0x3B33 = 0xBE99
+0x3B34 = 0xBEA8
+0x3B35 = 0xBED0
+0x3B36 = 0xBED1
+0x3B37 = 0xBED4
+0x3B38 = 0xBED7
+0x3B39 = 0xBED8
+0x3B3A = 0xBEE0
+0x3B3B = 0xBEE3
+0x3B3C = 0xBEE4
+0x3B3D = 0xBEE5
+0x3B3E = 0xBEEC
+0x3B3F = 0xBF01
+0x3B40 = 0xBF08
+0x3B41 = 0xBF09
+0x3B42 = 0xBF18
+0x3B43 = 0xBF19
+0x3B44 = 0xBF1B
+0x3B45 = 0xBF1C
+0x3B46 = 0xBF1D
+0x3B47 = 0xBF40
+0x3B48 = 0xBF41
+0x3B49 = 0xBF44
+0x3B4A = 0xBF48
+0x3B4B = 0xBF50
+0x3B4C = 0xBF51
+0x3B4D = 0xBF55
+0x3B4E = 0xBF94
+0x3B4F = 0xBFB0
+0x3B50 = 0xBFC5
+0x3B51 = 0xBFCC
+0x3B52 = 0xBFCD
+0x3B53 = 0xBFD0
+0x3B54 = 0xBFD4
+0x3B55 = 0xBFDC
+0x3B56 = 0xBFDF
+0x3B57 = 0xBFE1
+0x3B58 = 0xC03C
+0x3B59 = 0xC051
+0x3B5A = 0xC058
+0x3B5B = 0xC05C
+0x3B5C = 0xC060
+0x3B5D = 0xC068
+0x3B5E = 0xC069
+0x3B5F = 0xC090
+0x3B60 = 0xC091
+0x3B61 = 0xC094
+0x3B62 = 0xC098
+0x3B63 = 0xC0A0
+0x3B64 = 0xC0A1
+0x3B65 = 0xC0A3
+0x3B66 = 0xC0A5
+0x3B67 = 0xC0AC
+0x3B68 = 0xC0AD
+0x3B69 = 0xC0AF
+0x3B6A = 0xC0B0
+0x3B6B = 0xC0B3
+0x3B6C = 0xC0B4
+0x3B6D = 0xC0B5
+0x3B6E = 0xC0B6
+0x3B6F = 0xC0BC
+0x3B70 = 0xC0BD
+0x3B71 = 0xC0BF
+0x3B72 = 0xC0C0
+0x3B73 = 0xC0C1
+0x3B74 = 0xC0C5
+0x3B75 = 0xC0C8
+0x3B76 = 0xC0C9
+0x3B77 = 0xC0CC
+0x3B78 = 0xC0D0
+0x3B79 = 0xC0D8
+0x3B7A = 0xC0D9
+0x3B7B = 0xC0DB
+0x3B7C = 0xC0DC
+0x3B7D = 0xC0DD
+0x3B7E = 0xC0E4
+0x3C21 = 0xC0E5
+0x3C22 = 0xC0E8
+0x3C23 = 0xC0EC
+0x3C24 = 0xC0F4
+0x3C25 = 0xC0F5
+0x3C26 = 0xC0F7
+0x3C27 = 0xC0F9
+0x3C28 = 0xC100
+0x3C29 = 0xC104
+0x3C2A = 0xC108
+0x3C2B = 0xC110
+0x3C2C = 0xC115
+0x3C2D = 0xC11C
+0x3C2E = 0xC11D
+0x3C2F = 0xC11E
+0x3C30 = 0xC11F
+0x3C31 = 0xC120
+0x3C32 = 0xC123
+0x3C33 = 0xC124
+0x3C34 = 0xC126
+0x3C35 = 0xC127
+0x3C36 = 0xC12C
+0x3C37 = 0xC12D
+0x3C38 = 0xC12F
+0x3C39 = 0xC130
+0x3C3A = 0xC131
+0x3C3B = 0xC136
+0x3C3C = 0xC138
+0x3C3D = 0xC139
+0x3C3E = 0xC13C
+0x3C3F = 0xC140
+0x3C40 = 0xC148
+0x3C41 = 0xC149
+0x3C42 = 0xC14B
+0x3C43 = 0xC14C
+0x3C44 = 0xC14D
+0x3C45 = 0xC154
+0x3C46 = 0xC155
+0x3C47 = 0xC158
+0x3C48 = 0xC15C
+0x3C49 = 0xC164
+0x3C4A = 0xC165
+0x3C4B = 0xC167
+0x3C4C = 0xC168
+0x3C4D = 0xC169
+0x3C4E = 0xC170
+0x3C4F = 0xC174
+0x3C50 = 0xC178
+0x3C51 = 0xC185
+0x3C52 = 0xC18C
+0x3C53 = 0xC18D
+0x3C54 = 0xC18E
+0x3C55 = 0xC190
+0x3C56 = 0xC194
+0x3C57 = 0xC196
+0x3C58 = 0xC19C
+0x3C59 = 0xC19D
+0x3C5A = 0xC19F
+0x3C5B = 0xC1A1
+0x3C5C = 0xC1A5
+0x3C5D = 0xC1A8
+0x3C5E = 0xC1A9
+0x3C5F = 0xC1AC
+0x3C60 = 0xC1B0
+0x3C61 = 0xC1BD
+0x3C62 = 0xC1C4
+0x3C63 = 0xC1C8
+0x3C64 = 0xC1CC
+0x3C65 = 0xC1D4
+0x3C66 = 0xC1D7
+0x3C67 = 0xC1D8
+0x3C68 = 0xC1E0
+0x3C69 = 0xC1E4
+0x3C6A = 0xC1E8
+0x3C6B = 0xC1F0
+0x3C6C = 0xC1F1
+0x3C6D = 0xC1F3
+0x3C6E = 0xC1FC
+0x3C6F = 0xC1FD
+0x3C70 = 0xC200
+0x3C71 = 0xC204
+0x3C72 = 0xC20C
+0x3C73 = 0xC20D
+0x3C74 = 0xC20F
+0x3C75 = 0xC211
+0x3C76 = 0xC218
+0x3C77 = 0xC219
+0x3C78 = 0xC21C
+0x3C79 = 0xC21F
+0x3C7A = 0xC220
+0x3C7B = 0xC228
+0x3C7C = 0xC229
+0x3C7D = 0xC22B
+0x3C7E = 0xC22D
+0x3D21 = 0xC22F
+0x3D22 = 0xC231
+0x3D23 = 0xC232
+0x3D24 = 0xC234
+0x3D25 = 0xC248
+0x3D26 = 0xC250
+0x3D27 = 0xC251
+0x3D28 = 0xC254
+0x3D29 = 0xC258
+0x3D2A = 0xC260
+0x3D2B = 0xC265
+0x3D2C = 0xC26C
+0x3D2D = 0xC26D
+0x3D2E = 0xC270
+0x3D2F = 0xC274
+0x3D30 = 0xC27C
+0x3D31 = 0xC27D
+0x3D32 = 0xC27F
+0x3D33 = 0xC281
+0x3D34 = 0xC288
+0x3D35 = 0xC289
+0x3D36 = 0xC290
+0x3D37 = 0xC298
+0x3D38 = 0xC29B
+0x3D39 = 0xC29D
+0x3D3A = 0xC2A4
+0x3D3B = 0xC2A5
+0x3D3C = 0xC2A8
+0x3D3D = 0xC2AC
+0x3D3E = 0xC2AD
+0x3D3F = 0xC2B4
+0x3D40 = 0xC2B5
+0x3D41 = 0xC2B7
+0x3D42 = 0xC2B9
+0x3D43 = 0xC2DC
+0x3D44 = 0xC2DD
+0x3D45 = 0xC2E0
+0x3D46 = 0xC2E3
+0x3D47 = 0xC2E4
+0x3D48 = 0xC2EB
+0x3D49 = 0xC2EC
+0x3D4A = 0xC2ED
+0x3D4B = 0xC2EF
+0x3D4C = 0xC2F1
+0x3D4D = 0xC2F6
+0x3D4E = 0xC2F8
+0x3D4F = 0xC2F9
+0x3D50 = 0xC2FB
+0x3D51 = 0xC2FC
+0x3D52 = 0xC300
+0x3D53 = 0xC308
+0x3D54 = 0xC309
+0x3D55 = 0xC30C
+0x3D56 = 0xC30D
+0x3D57 = 0xC313
+0x3D58 = 0xC314
+0x3D59 = 0xC315
+0x3D5A = 0xC318
+0x3D5B = 0xC31C
+0x3D5C = 0xC324
+0x3D5D = 0xC325
+0x3D5E = 0xC328
+0x3D5F = 0xC329
+0x3D60 = 0xC345
+0x3D61 = 0xC368
+0x3D62 = 0xC369
+0x3D63 = 0xC36C
+0x3D64 = 0xC370
+0x3D65 = 0xC372
+0x3D66 = 0xC378
+0x3D67 = 0xC379
+0x3D68 = 0xC37C
+0x3D69 = 0xC37D
+0x3D6A = 0xC384
+0x3D6B = 0xC388
+0x3D6C = 0xC38C
+0x3D6D = 0xC3C0
+0x3D6E = 0xC3D8
+0x3D6F = 0xC3D9
+0x3D70 = 0xC3DC
+0x3D71 = 0xC3DF
+0x3D72 = 0xC3E0
+0x3D73 = 0xC3E2
+0x3D74 = 0xC3E8
+0x3D75 = 0xC3E9
+0x3D76 = 0xC3ED
+0x3D77 = 0xC3F4
+0x3D78 = 0xC3F5
+0x3D79 = 0xC3F8
+0x3D7A = 0xC408
+0x3D7B = 0xC410
+0x3D7C = 0xC424
+0x3D7D = 0xC42C
+0x3D7E = 0xC430
+0x3E21 = 0xC434
+0x3E22 = 0xC43C
+0x3E23 = 0xC43D
+0x3E24 = 0xC448
+0x3E25 = 0xC464
+0x3E26 = 0xC465
+0x3E27 = 0xC468
+0x3E28 = 0xC46C
+0x3E29 = 0xC474
+0x3E2A = 0xC475
+0x3E2B = 0xC479
+0x3E2C = 0xC480
+0x3E2D = 0xC494
+0x3E2E = 0xC49C
+0x3E2F = 0xC4B8
+0x3E30 = 0xC4BC
+0x3E31 = 0xC4E9
+0x3E32 = 0xC4F0
+0x3E33 = 0xC4F1
+0x3E34 = 0xC4F4
+0x3E35 = 0xC4F8
+0x3E36 = 0xC4FA
+0x3E37 = 0xC4FF
+0x3E38 = 0xC500
+0x3E39 = 0xC501
+0x3E3A = 0xC50C
+0x3E3B = 0xC510
+0x3E3C = 0xC514
+0x3E3D = 0xC51C
+0x3E3E = 0xC528
+0x3E3F = 0xC529
+0x3E40 = 0xC52C
+0x3E41 = 0xC530
+0x3E42 = 0xC538
+0x3E43 = 0xC539
+0x3E44 = 0xC53B
+0x3E45 = 0xC53D
+0x3E46 = 0xC544
+0x3E47 = 0xC545
+0x3E48 = 0xC548
+0x3E49 = 0xC549
+0x3E4A = 0xC54A
+0x3E4B = 0xC54C
+0x3E4C = 0xC54D
+0x3E4D = 0xC54E
+0x3E4E = 0xC553
+0x3E4F = 0xC554
+0x3E50 = 0xC555
+0x3E51 = 0xC557
+0x3E52 = 0xC558
+0x3E53 = 0xC559
+0x3E54 = 0xC55D
+0x3E55 = 0xC55E
+0x3E56 = 0xC560
+0x3E57 = 0xC561
+0x3E58 = 0xC564
+0x3E59 = 0xC568
+0x3E5A = 0xC570
+0x3E5B = 0xC571
+0x3E5C = 0xC573
+0x3E5D = 0xC574
+0x3E5E = 0xC575
+0x3E5F = 0xC57C
+0x3E60 = 0xC57D
+0x3E61 = 0xC580
+0x3E62 = 0xC584
+0x3E63 = 0xC587
+0x3E64 = 0xC58C
+0x3E65 = 0xC58D
+0x3E66 = 0xC58F
+0x3E67 = 0xC591
+0x3E68 = 0xC595
+0x3E69 = 0xC597
+0x3E6A = 0xC598
+0x3E6B = 0xC59C
+0x3E6C = 0xC5A0
+0x3E6D = 0xC5A9
+0x3E6E = 0xC5B4
+0x3E6F = 0xC5B5
+0x3E70 = 0xC5B8
+0x3E71 = 0xC5B9
+0x3E72 = 0xC5BB
+0x3E73 = 0xC5BC
+0x3E74 = 0xC5BD
+0x3E75 = 0xC5BE
+0x3E76 = 0xC5C4
+0x3E77 = 0xC5C5
+0x3E78 = 0xC5C6
+0x3E79 = 0xC5C7
+0x3E7A = 0xC5C8
+0x3E7B = 0xC5C9
+0x3E7C = 0xC5CA
+0x3E7D = 0xC5CC
+0x3E7E = 0xC5CE
+0x3F21 = 0xC5D0
+0x3F22 = 0xC5D1
+0x3F23 = 0xC5D4
+0x3F24 = 0xC5D8
+0x3F25 = 0xC5E0
+0x3F26 = 0xC5E1
+0x3F27 = 0xC5E3
+0x3F28 = 0xC5E5
+0x3F29 = 0xC5EC
+0x3F2A = 0xC5ED
+0x3F2B = 0xC5EE
+0x3F2C = 0xC5F0
+0x3F2D = 0xC5F4
+0x3F2E = 0xC5F6
+0x3F2F = 0xC5F7
+0x3F30 = 0xC5FC
+0x3F31 = 0xC5FD
+0x3F32 = 0xC5FE
+0x3F33 = 0xC5FF
+0x3F34 = 0xC600
+0x3F35 = 0xC601
+0x3F36 = 0xC605
+0x3F37 = 0xC606
+0x3F38 = 0xC607
+0x3F39 = 0xC608
+0x3F3A = 0xC60C
+0x3F3B = 0xC610
+0x3F3C = 0xC618
+0x3F3D = 0xC619
+0x3F3E = 0xC61B
+0x3F3F = 0xC61C
+0x3F40 = 0xC624
+0x3F41 = 0xC625
+0x3F42 = 0xC628
+0x3F43 = 0xC62C
+0x3F44 = 0xC62D
+0x3F45 = 0xC62E
+0x3F46 = 0xC630
+0x3F47 = 0xC633
+0x3F48 = 0xC634
+0x3F49 = 0xC635
+0x3F4A = 0xC637
+0x3F4B = 0xC639
+0x3F4C = 0xC63B
+0x3F4D = 0xC640
+0x3F4E = 0xC641
+0x3F4F = 0xC644
+0x3F50 = 0xC648
+0x3F51 = 0xC650
+0x3F52 = 0xC651
+0x3F53 = 0xC653
+0x3F54 = 0xC654
+0x3F55 = 0xC655
+0x3F56 = 0xC65C
+0x3F57 = 0xC65D
+0x3F58 = 0xC660
+0x3F59 = 0xC66C
+0x3F5A = 0xC66F
+0x3F5B = 0xC671
+0x3F5C = 0xC678
+0x3F5D = 0xC679
+0x3F5E = 0xC67C
+0x3F5F = 0xC680
+0x3F60 = 0xC688
+0x3F61 = 0xC689
+0x3F62 = 0xC68B
+0x3F63 = 0xC68D
+0x3F64 = 0xC694
+0x3F65 = 0xC695
+0x3F66 = 0xC698
+0x3F67 = 0xC69C
+0x3F68 = 0xC6A4
+0x3F69 = 0xC6A5
+0x3F6A = 0xC6A7
+0x3F6B = 0xC6A9
+0x3F6C = 0xC6B0
+0x3F6D = 0xC6B1
+0x3F6E = 0xC6B4
+0x3F6F = 0xC6B8
+0x3F70 = 0xC6B9
+0x3F71 = 0xC6BA
+0x3F72 = 0xC6C0
+0x3F73 = 0xC6C1
+0x3F74 = 0xC6C3
+0x3F75 = 0xC6C5
+0x3F76 = 0xC6CC
+0x3F77 = 0xC6CD
+0x3F78 = 0xC6D0
+0x3F79 = 0xC6D4
+0x3F7A = 0xC6DC
+0x3F7B = 0xC6DD
+0x3F7C = 0xC6E0
+0x3F7D = 0xC6E1
+0x3F7E = 0xC6E8
+0x4021 = 0xC6E9
+0x4022 = 0xC6EC
+0x4023 = 0xC6F0
+0x4024 = 0xC6F8
+0x4025 = 0xC6F9
+0x4026 = 0xC6FD
+0x4027 = 0xC704
+0x4028 = 0xC705
+0x4029 = 0xC708
+0x402A = 0xC70C
+0x402B = 0xC714
+0x402C = 0xC715
+0x402D = 0xC717
+0x402E = 0xC719
+0x402F = 0xC720
+0x4030 = 0xC721
+0x4031 = 0xC724
+0x4032 = 0xC728
+0x4033 = 0xC730
+0x4034 = 0xC731
+0x4035 = 0xC733
+0x4036 = 0xC735
+0x4037 = 0xC737
+0x4038 = 0xC73C
+0x4039 = 0xC73D
+0x403A = 0xC740
+0x403B = 0xC744
+0x403C = 0xC74A
+0x403D = 0xC74C
+0x403E = 0xC74D
+0x403F = 0xC74F
+0x4040 = 0xC751
+0x4041 = 0xC752
+0x4042 = 0xC753
+0x4043 = 0xC754
+0x4044 = 0xC755
+0x4045 = 0xC756
+0x4046 = 0xC757
+0x4047 = 0xC758
+0x4048 = 0xC75C
+0x4049 = 0xC760
+0x404A = 0xC768
+0x404B = 0xC76B
+0x404C = 0xC774
+0x404D = 0xC775
+0x404E = 0xC778
+0x404F = 0xC77C
+0x4050 = 0xC77D
+0x4051 = 0xC77E
+0x4052 = 0xC783
+0x4053 = 0xC784
+0x4054 = 0xC785
+0x4055 = 0xC787
+0x4056 = 0xC788
+0x4057 = 0xC789
+0x4058 = 0xC78A
+0x4059 = 0xC78E
+0x405A = 0xC790
+0x405B = 0xC791
+0x405C = 0xC794
+0x405D = 0xC796
+0x405E = 0xC797
+0x405F = 0xC798
+0x4060 = 0xC79A
+0x4061 = 0xC7A0
+0x4062 = 0xC7A1
+0x4063 = 0xC7A3
+0x4064 = 0xC7A4
+0x4065 = 0xC7A5
+0x4066 = 0xC7A6
+0x4067 = 0xC7AC
+0x4068 = 0xC7AD
+0x4069 = 0xC7B0
+0x406A = 0xC7B4
+0x406B = 0xC7BC
+0x406C = 0xC7BD
+0x406D = 0xC7BF
+0x406E = 0xC7C0
+0x406F = 0xC7C1
+0x4070 = 0xC7C8
+0x4071 = 0xC7C9
+0x4072 = 0xC7CC
+0x4073 = 0xC7CE
+0x4074 = 0xC7D0
+0x4075 = 0xC7D8
+0x4076 = 0xC7DD
+0x4077 = 0xC7E4
+0x4078 = 0xC7E8
+0x4079 = 0xC7EC
+0x407A = 0xC800
+0x407B = 0xC801
+0x407C = 0xC804
+0x407D = 0xC808
+0x407E = 0xC80A
+0x4121 = 0xC810
+0x4122 = 0xC811
+0x4123 = 0xC813
+0x4124 = 0xC815
+0x4125 = 0xC816
+0x4126 = 0xC81C
+0x4127 = 0xC81D
+0x4128 = 0xC820
+0x4129 = 0xC824
+0x412A = 0xC82C
+0x412B = 0xC82D
+0x412C = 0xC82F
+0x412D = 0xC831
+0x412E = 0xC838
+0x412F = 0xC83C
+0x4130 = 0xC840
+0x4131 = 0xC848
+0x4132 = 0xC849
+0x4133 = 0xC84C
+0x4134 = 0xC84D
+0x4135 = 0xC854
+0x4136 = 0xC870
+0x4137 = 0xC871
+0x4138 = 0xC874
+0x4139 = 0xC878
+0x413A = 0xC87A
+0x413B = 0xC880
+0x413C = 0xC881
+0x413D = 0xC883
+0x413E = 0xC885
+0x413F = 0xC886
+0x4140 = 0xC887
+0x4141 = 0xC88B
+0x4142 = 0xC88C
+0x4143 = 0xC88D
+0x4144 = 0xC894
+0x4145 = 0xC89D
+0x4146 = 0xC89F
+0x4147 = 0xC8A1
+0x4148 = 0xC8A8
+0x4149 = 0xC8BC
+0x414A = 0xC8BD
+0x414B = 0xC8C4
+0x414C = 0xC8C8
+0x414D = 0xC8CC
+0x414E = 0xC8D4
+0x414F = 0xC8D5
+0x4150 = 0xC8D7
+0x4151 = 0xC8D9
+0x4152 = 0xC8E0
+0x4153 = 0xC8E1
+0x4154 = 0xC8E4
+0x4155 = 0xC8F5
+0x4156 = 0xC8FC
+0x4157 = 0xC8FD
+0x4158 = 0xC900
+0x4159 = 0xC904
+0x415A = 0xC905
+0x415B = 0xC906
+0x415C = 0xC90C
+0x415D = 0xC90D
+0x415E = 0xC90F
+0x415F = 0xC911
+0x4160 = 0xC918
+0x4161 = 0xC92C
+0x4162 = 0xC934
+0x4163 = 0xC950
+0x4164 = 0xC951
+0x4165 = 0xC954
+0x4166 = 0xC958
+0x4167 = 0xC960
+0x4168 = 0xC961
+0x4169 = 0xC963
+0x416A = 0xC96C
+0x416B = 0xC970
+0x416C = 0xC974
+0x416D = 0xC97C
+0x416E = 0xC988
+0x416F = 0xC989
+0x4170 = 0xC98C
+0x4171 = 0xC990
+0x4172 = 0xC998
+0x4173 = 0xC999
+0x4174 = 0xC99B
+0x4175 = 0xC99D
+0x4176 = 0xC9C0
+0x4177 = 0xC9C1
+0x4178 = 0xC9C4
+0x4179 = 0xC9C7
+0x417A = 0xC9C8
+0x417B = 0xC9CA
+0x417C = 0xC9D0
+0x417D = 0xC9D1
+0x417E = 0xC9D3
+0x4221 = 0xC9D5
+0x4222 = 0xC9D6
+0x4223 = 0xC9D9
+0x4224 = 0xC9DA
+0x4225 = 0xC9DC
+0x4226 = 0xC9DD
+0x4227 = 0xC9E0
+0x4228 = 0xC9E2
+0x4229 = 0xC9E4
+0x422A = 0xC9E7
+0x422B = 0xC9EC
+0x422C = 0xC9ED
+0x422D = 0xC9EF
+0x422E = 0xC9F0
+0x422F = 0xC9F1
+0x4230 = 0xC9F8
+0x4231 = 0xC9F9
+0x4232 = 0xC9FC
+0x4233 = 0xCA00
+0x4234 = 0xCA08
+0x4235 = 0xCA09
+0x4236 = 0xCA0B
+0x4237 = 0xCA0C
+0x4238 = 0xCA0D
+0x4239 = 0xCA14
+0x423A = 0xCA18
+0x423B = 0xCA29
+0x423C = 0xCA4C
+0x423D = 0xCA4D
+0x423E = 0xCA50
+0x423F = 0xCA54
+0x4240 = 0xCA5C
+0x4241 = 0xCA5D
+0x4242 = 0xCA5F
+0x4243 = 0xCA60
+0x4244 = 0xCA61
+0x4245 = 0xCA68
+0x4246 = 0xCA7D
+0x4247 = 0xCA84
+0x4248 = 0xCA98
+0x4249 = 0xCABC
+0x424A = 0xCABD
+0x424B = 0xCAC0
+0x424C = 0xCAC4
+0x424D = 0xCACC
+0x424E = 0xCACD
+0x424F = 0xCACF
+0x4250 = 0xCAD1
+0x4251 = 0xCAD3
+0x4252 = 0xCAD8
+0x4253 = 0xCAD9
+0x4254 = 0xCAE0
+0x4255 = 0xCAEC
+0x4256 = 0xCAF4
+0x4257 = 0xCB08
+0x4258 = 0xCB10
+0x4259 = 0xCB14
+0x425A = 0xCB18
+0x425B = 0xCB20
+0x425C = 0xCB21
+0x425D = 0xCB41
+0x425E = 0xCB48
+0x425F = 0xCB49
+0x4260 = 0xCB4C
+0x4261 = 0xCB50
+0x4262 = 0xCB58
+0x4263 = 0xCB59
+0x4264 = 0xCB5D
+0x4265 = 0xCB64
+0x4266 = 0xCB78
+0x4267 = 0xCB79
+0x4268 = 0xCB9C
+0x4269 = 0xCBB8
+0x426A = 0xCBD4
+0x426B = 0xCBE4
+0x426C = 0xCBE7
+0x426D = 0xCBE9
+0x426E = 0xCC0C
+0x426F = 0xCC0D
+0x4270 = 0xCC10
+0x4271 = 0xCC14
+0x4272 = 0xCC1C
+0x4273 = 0xCC1D
+0x4274 = 0xCC21
+0x4275 = 0xCC22
+0x4276 = 0xCC27
+0x4277 = 0xCC28
+0x4278 = 0xCC29
+0x4279 = 0xCC2C
+0x427A = 0xCC2E
+0x427B = 0xCC30
+0x427C = 0xCC38
+0x427D = 0xCC39
+0x427E = 0xCC3B
+0x4321 = 0xCC3C
+0x4322 = 0xCC3D
+0x4323 = 0xCC3E
+0x4324 = 0xCC44
+0x4325 = 0xCC45
+0x4326 = 0xCC48
+0x4327 = 0xCC4C
+0x4328 = 0xCC54
+0x4329 = 0xCC55
+0x432A = 0xCC57
+0x432B = 0xCC58
+0x432C = 0xCC59
+0x432D = 0xCC60
+0x432E = 0xCC64
+0x432F = 0xCC66
+0x4330 = 0xCC68
+0x4331 = 0xCC70
+0x4332 = 0xCC75
+0x4333 = 0xCC98
+0x4334 = 0xCC99
+0x4335 = 0xCC9C
+0x4336 = 0xCCA0
+0x4337 = 0xCCA8
+0x4338 = 0xCCA9
+0x4339 = 0xCCAB
+0x433A = 0xCCAC
+0x433B = 0xCCAD
+0x433C = 0xCCB4
+0x433D = 0xCCB5
+0x433E = 0xCCB8
+0x433F = 0xCCBC
+0x4340 = 0xCCC4
+0x4341 = 0xCCC5
+0x4342 = 0xCCC7
+0x4343 = 0xCCC9
+0x4344 = 0xCCD0
+0x4345 = 0xCCD4
+0x4346 = 0xCCE4
+0x4347 = 0xCCEC
+0x4348 = 0xCCF0
+0x4349 = 0xCD01
+0x434A = 0xCD08
+0x434B = 0xCD09
+0x434C = 0xCD0C
+0x434D = 0xCD10
+0x434E = 0xCD18
+0x434F = 0xCD19
+0x4350 = 0xCD1B
+0x4351 = 0xCD1D
+0x4352 = 0xCD24
+0x4353 = 0xCD28
+0x4354 = 0xCD2C
+0x4355 = 0xCD39
+0x4356 = 0xCD5C
+0x4357 = 0xCD60
+0x4358 = 0xCD64
+0x4359 = 0xCD6C
+0x435A = 0xCD6D
+0x435B = 0xCD6F
+0x435C = 0xCD71
+0x435D = 0xCD78
+0x435E = 0xCD88
+0x435F = 0xCD94
+0x4360 = 0xCD95
+0x4361 = 0xCD98
+0x4362 = 0xCD9C
+0x4363 = 0xCDA4
+0x4364 = 0xCDA5
+0x4365 = 0xCDA7
+0x4366 = 0xCDA9
+0x4367 = 0xCDB0
+0x4368 = 0xCDC4
+0x4369 = 0xCDCC
+0x436A = 0xCDD0
+0x436B = 0xCDE8
+0x436C = 0xCDEC
+0x436D = 0xCDF0
+0x436E = 0xCDF8
+0x436F = 0xCDF9
+0x4370 = 0xCDFB
+0x4371 = 0xCDFD
+0x4372 = 0xCE04
+0x4373 = 0xCE08
+0x4374 = 0xCE0C
+0x4375 = 0xCE14
+0x4376 = 0xCE19
+0x4377 = 0xCE20
+0x4378 = 0xCE21
+0x4379 = 0xCE24
+0x437A = 0xCE28
+0x437B = 0xCE30
+0x437C = 0xCE31
+0x437D = 0xCE33
+0x437E = 0xCE35
+0x4421 = 0xCE58
+0x4422 = 0xCE59
+0x4423 = 0xCE5C
+0x4424 = 0xCE5F
+0x4425 = 0xCE60
+0x4426 = 0xCE61
+0x4427 = 0xCE68
+0x4428 = 0xCE69
+0x4429 = 0xCE6B
+0x442A = 0xCE6D
+0x442B = 0xCE74
+0x442C = 0xCE75
+0x442D = 0xCE78
+0x442E = 0xCE7C
+0x442F = 0xCE84
+0x4430 = 0xCE85
+0x4431 = 0xCE87
+0x4432 = 0xCE89
+0x4433 = 0xCE90
+0x4434 = 0xCE91
+0x4435 = 0xCE94
+0x4436 = 0xCE98
+0x4437 = 0xCEA0
+0x4438 = 0xCEA1
+0x4439 = 0xCEA3
+0x443A = 0xCEA4
+0x443B = 0xCEA5
+0x443C = 0xCEAC
+0x443D = 0xCEAD
+0x443E = 0xCEC1
+0x443F = 0xCEE4
+0x4440 = 0xCEE5
+0x4441 = 0xCEE8
+0x4442 = 0xCEEB
+0x4443 = 0xCEEC
+0x4444 = 0xCEF4
+0x4445 = 0xCEF5
+0x4446 = 0xCEF7
+0x4447 = 0xCEF8
+0x4448 = 0xCEF9
+0x4449 = 0xCF00
+0x444A = 0xCF01
+0x444B = 0xCF04
+0x444C = 0xCF08
+0x444D = 0xCF10
+0x444E = 0xCF11
+0x444F = 0xCF13
+0x4450 = 0xCF15
+0x4451 = 0xCF1C
+0x4452 = 0xCF20
+0x4453 = 0xCF24
+0x4454 = 0xCF2C
+0x4455 = 0xCF2D
+0x4456 = 0xCF2F
+0x4457 = 0xCF30
+0x4458 = 0xCF31
+0x4459 = 0xCF38
+0x445A = 0xCF54
+0x445B = 0xCF55
+0x445C = 0xCF58
+0x445D = 0xCF5C
+0x445E = 0xCF64
+0x445F = 0xCF65
+0x4460 = 0xCF67
+0x4461 = 0xCF69
+0x4462 = 0xCF70
+0x4463 = 0xCF71
+0x4464 = 0xCF74
+0x4465 = 0xCF78
+0x4466 = 0xCF80
+0x4467 = 0xCF85
+0x4468 = 0xCF8C
+0x4469 = 0xCFA1
+0x446A = 0xCFA8
+0x446B = 0xCFB0
+0x446C = 0xCFC4
+0x446D = 0xCFE0
+0x446E = 0xCFE1
+0x446F = 0xCFE4
+0x4470 = 0xCFE8
+0x4471 = 0xCFF0
+0x4472 = 0xCFF1
+0x4473 = 0xCFF3
+0x4474 = 0xCFF5
+0x4475 = 0xCFFC
+0x4476 = 0xD000
+0x4477 = 0xD004
+0x4478 = 0xD011
+0x4479 = 0xD018
+0x447A = 0xD02D
+0x447B = 0xD034
+0x447C = 0xD035
+0x447D = 0xD038
+0x447E = 0xD03C
+0x4521 = 0xD044
+0x4522 = 0xD045
+0x4523 = 0xD047
+0x4524 = 0xD049
+0x4525 = 0xD050
+0x4526 = 0xD054
+0x4527 = 0xD058
+0x4528 = 0xD060
+0x4529 = 0xD06C
+0x452A = 0xD06D
+0x452B = 0xD070
+0x452C = 0xD074
+0x452D = 0xD07C
+0x452E = 0xD07D
+0x452F = 0xD081
+0x4530 = 0xD0A4
+0x4531 = 0xD0A5
+0x4532 = 0xD0A8
+0x4533 = 0xD0AC
+0x4534 = 0xD0B4
+0x4535 = 0xD0B5
+0x4536 = 0xD0B7
+0x4537 = 0xD0B9
+0x4538 = 0xD0C0
+0x4539 = 0xD0C1
+0x453A = 0xD0C4
+0x453B = 0xD0C8
+0x453C = 0xD0C9
+0x453D = 0xD0D0
+0x453E = 0xD0D1
+0x453F = 0xD0D3
+0x4540 = 0xD0D4
+0x4541 = 0xD0D5
+0x4542 = 0xD0DC
+0x4543 = 0xD0DD
+0x4544 = 0xD0E0
+0x4545 = 0xD0E4
+0x4546 = 0xD0EC
+0x4547 = 0xD0ED
+0x4548 = 0xD0EF
+0x4549 = 0xD0F0
+0x454A = 0xD0F1
+0x454B = 0xD0F8
+0x454C = 0xD10D
+0x454D = 0xD130
+0x454E = 0xD131
+0x454F = 0xD134
+0x4550 = 0xD138
+0x4551 = 0xD13A
+0x4552 = 0xD140
+0x4553 = 0xD141
+0x4554 = 0xD143
+0x4555 = 0xD144
+0x4556 = 0xD145
+0x4557 = 0xD14C
+0x4558 = 0xD14D
+0x4559 = 0xD150
+0x455A = 0xD154
+0x455B = 0xD15C
+0x455C = 0xD15D
+0x455D = 0xD15F
+0x455E = 0xD161
+0x455F = 0xD168
+0x4560 = 0xD16C
+0x4561 = 0xD17C
+0x4562 = 0xD184
+0x4563 = 0xD188
+0x4564 = 0xD1A0
+0x4565 = 0xD1A1
+0x4566 = 0xD1A4
+0x4567 = 0xD1A8
+0x4568 = 0xD1B0
+0x4569 = 0xD1B1
+0x456A = 0xD1B3
+0x456B = 0xD1B5
+0x456C = 0xD1BA
+0x456D = 0xD1BC
+0x456E = 0xD1C0
+0x456F = 0xD1D8
+0x4570 = 0xD1F4
+0x4571 = 0xD1F8
+0x4572 = 0xD207
+0x4573 = 0xD209
+0x4574 = 0xD210
+0x4575 = 0xD22C
+0x4576 = 0xD22D
+0x4577 = 0xD230
+0x4578 = 0xD234
+0x4579 = 0xD23C
+0x457A = 0xD23D
+0x457B = 0xD23F
+0x457C = 0xD241
+0x457D = 0xD248
+0x457E = 0xD25C
+0x4621 = 0xD264
+0x4622 = 0xD280
+0x4623 = 0xD281
+0x4624 = 0xD284
+0x4625 = 0xD288
+0x4626 = 0xD290
+0x4627 = 0xD291
+0x4628 = 0xD295
+0x4629 = 0xD29C
+0x462A = 0xD2A0
+0x462B = 0xD2A4
+0x462C = 0xD2AC
+0x462D = 0xD2B1
+0x462E = 0xD2B8
+0x462F = 0xD2B9
+0x4630 = 0xD2BC
+0x4631 = 0xD2BF
+0x4632 = 0xD2C0
+0x4633 = 0xD2C2
+0x4634 = 0xD2C8
+0x4635 = 0xD2C9
+0x4636 = 0xD2CB
+0x4637 = 0xD2D4
+0x4638 = 0xD2D8
+0x4639 = 0xD2DC
+0x463A = 0xD2E4
+0x463B = 0xD2E5
+0x463C = 0xD2F0
+0x463D = 0xD2F1
+0x463E = 0xD2F4
+0x463F = 0xD2F8
+0x4640 = 0xD300
+0x4641 = 0xD301
+0x4642 = 0xD303
+0x4643 = 0xD305
+0x4644 = 0xD30C
+0x4645 = 0xD30D
+0x4646 = 0xD30E
+0x4647 = 0xD310
+0x4648 = 0xD314
+0x4649 = 0xD316
+0x464A = 0xD31C
+0x464B = 0xD31D
+0x464C = 0xD31F
+0x464D = 0xD320
+0x464E = 0xD321
+0x464F = 0xD325
+0x4650 = 0xD328
+0x4651 = 0xD329
+0x4652 = 0xD32C
+0x4653 = 0xD330
+0x4654 = 0xD338
+0x4655 = 0xD339
+0x4656 = 0xD33B
+0x4657 = 0xD33C
+0x4658 = 0xD33D
+0x4659 = 0xD344
+0x465A = 0xD345
+0x465B = 0xD37C
+0x465C = 0xD37D
+0x465D = 0xD380
+0x465E = 0xD384
+0x465F = 0xD38C
+0x4660 = 0xD38D
+0x4661 = 0xD38F
+0x4662 = 0xD390
+0x4663 = 0xD391
+0x4664 = 0xD398
+0x4665 = 0xD399
+0x4666 = 0xD39C
+0x4667 = 0xD3A0
+0x4668 = 0xD3A8
+0x4669 = 0xD3A9
+0x466A = 0xD3AB
+0x466B = 0xD3AD
+0x466C = 0xD3B4
+0x466D = 0xD3B8
+0x466E = 0xD3BC
+0x466F = 0xD3C4
+0x4670 = 0xD3C5
+0x4671 = 0xD3C8
+0x4672 = 0xD3C9
+0x4673 = 0xD3D0
+0x4674 = 0xD3D8
+0x4675 = 0xD3E1
+0x4676 = 0xD3E3
+0x4677 = 0xD3EC
+0x4678 = 0xD3ED
+0x4679 = 0xD3F0
+0x467A = 0xD3F4
+0x467B = 0xD3FC
+0x467C = 0xD3FD
+0x467D = 0xD3FF
+0x467E = 0xD401
+0x4721 = 0xD408
+0x4722 = 0xD41D
+0x4723 = 0xD440
+0x4724 = 0xD444
+0x4725 = 0xD45C
+0x4726 = 0xD460
+0x4727 = 0xD464
+0x4728 = 0xD46D
+0x4729 = 0xD46F
+0x472A = 0xD478
+0x472B = 0xD479
+0x472C = 0xD47C
+0x472D = 0xD47F
+0x472E = 0xD480
+0x472F = 0xD482
+0x4730 = 0xD488
+0x4731 = 0xD489
+0x4732 = 0xD48B
+0x4733 = 0xD48D
+0x4734 = 0xD494
+0x4735 = 0xD4A9
+0x4736 = 0xD4CC
+0x4737 = 0xD4D0
+0x4738 = 0xD4D4
+0x4739 = 0xD4DC
+0x473A = 0xD4DF
+0x473B = 0xD4E8
+0x473C = 0xD4EC
+0x473D = 0xD4F0
+0x473E = 0xD4F8
+0x473F = 0xD4FB
+0x4740 = 0xD4FD
+0x4741 = 0xD504
+0x4742 = 0xD508
+0x4743 = 0xD50C
+0x4744 = 0xD514
+0x4745 = 0xD515
+0x4746 = 0xD517
+0x4747 = 0xD53C
+0x4748 = 0xD53D
+0x4749 = 0xD540
+0x474A = 0xD544
+0x474B = 0xD54C
+0x474C = 0xD54D
+0x474D = 0xD54F
+0x474E = 0xD551
+0x474F = 0xD558
+0x4750 = 0xD559
+0x4751 = 0xD55C
+0x4752 = 0xD560
+0x4753 = 0xD565
+0x4754 = 0xD568
+0x4755 = 0xD569
+0x4756 = 0xD56B
+0x4757 = 0xD56D
+0x4758 = 0xD574
+0x4759 = 0xD575
+0x475A = 0xD578
+0x475B = 0xD57C
+0x475C = 0xD584
+0x475D = 0xD585
+0x475E = 0xD587
+0x475F = 0xD588
+0x4760 = 0xD589
+0x4761 = 0xD590
+0x4762 = 0xD5A5
+0x4763 = 0xD5C8
+0x4764 = 0xD5C9
+0x4765 = 0xD5CC
+0x4766 = 0xD5D0
+0x4767 = 0xD5D2
+0x4768 = 0xD5D8
+0x4769 = 0xD5D9
+0x476A = 0xD5DB
+0x476B = 0xD5DD
+0x476C = 0xD5E4
+0x476D = 0xD5E5
+0x476E = 0xD5E8
+0x476F = 0xD5EC
+0x4770 = 0xD5F4
+0x4771 = 0xD5F5
+0x4772 = 0xD5F7
+0x4773 = 0xD5F9
+0x4774 = 0xD600
+0x4775 = 0xD601
+0x4776 = 0xD604
+0x4777 = 0xD608
+0x4778 = 0xD610
+0x4779 = 0xD611
+0x477A = 0xD613
+0x477B = 0xD614
+0x477C = 0xD615
+0x477D = 0xD61C
+0x477E = 0xD620
+0x4821 = 0xD624
+0x4822 = 0xD62D
+0x4823 = 0xD638
+0x4824 = 0xD639
+0x4825 = 0xD63C
+0x4826 = 0xD640
+0x4827 = 0xD645
+0x4828 = 0xD648
+0x4829 = 0xD649
+0x482A = 0xD64B
+0x482B = 0xD64D
+0x482C = 0xD651
+0x482D = 0xD654
+0x482E = 0xD655
+0x482F = 0xD658
+0x4830 = 0xD65C
+0x4831 = 0xD667
+0x4832 = 0xD669
+0x4833 = 0xD670
+0x4834 = 0xD671
+0x4835 = 0xD674
+0x4836 = 0xD683
+0x4837 = 0xD685
+0x4838 = 0xD68C
+0x4839 = 0xD68D
+0x483A = 0xD690
+0x483B = 0xD694
+0x483C = 0xD69D
+0x483D = 0xD69F
+0x483E = 0xD6A1
+0x483F = 0xD6A8
+0x4840 = 0xD6AC
+0x4841 = 0xD6B0
+0x4842 = 0xD6B9
+0x4843 = 0xD6BB
+0x4844 = 0xD6C4
+0x4845 = 0xD6C5
+0x4846 = 0xD6C8
+0x4847 = 0xD6CC
+0x4848 = 0xD6D1
+0x4849 = 0xD6D4
+0x484A = 0xD6D7
+0x484B = 0xD6D9
+0x484C = 0xD6E0
+0x484D = 0xD6E4
+0x484E = 0xD6E8
+0x484F = 0xD6F0
+0x4850 = 0xD6F5
+0x4851 = 0xD6FC
+0x4852 = 0xD6FD
+0x4853 = 0xD700
+0x4854 = 0xD704
+0x4855 = 0xD711
+0x4856 = 0xD718
+0x4857 = 0xD719
+0x4858 = 0xD71C
+0x4859 = 0xD720
+0x485A = 0xD728
+0x485B = 0xD729
+0x485C = 0xD72B
+0x485D = 0xD72D
+0x485E = 0xD734
+0x485F = 0xD735
+0x4860 = 0xD738
+0x4861 = 0xD73C
+0x4862 = 0xD744
+0x4863 = 0xD747
+0x4864 = 0xD749
+0x4865 = 0xD750
+0x4866 = 0xD751
+0x4867 = 0xD754
+0x4868 = 0xD756
+0x4869 = 0xD757
+0x486A = 0xD758
+0x486B = 0xD759
+0x486C = 0xD760
+0x486D = 0xD761
+0x486E = 0xD763
+0x486F = 0xD765
+0x4870 = 0xD769
+0x4871 = 0xD76C
+0x4872 = 0xD770
+0x4873 = 0xD774
+0x4874 = 0xD77C
+0x4875 = 0xD77D
+0x4876 = 0xD781
+0x4877 = 0xD788
+0x4878 = 0xD789
+0x4879 = 0xD78C
+0x487A = 0xD790
+0x487B = 0xD798
+0x487C = 0xD799
+0x487D = 0xD79B
+0x487E = 0xD79D
+END_MAP
diff --git a/share/i18n/csmapper/KS/KSC5601HANJA%UCS.src b/share/i18n/csmapper/KS/KSC5601HANJA%UCS.src
new file mode 100644 (file)
index 0000000..6cac949
--- /dev/null
@@ -0,0 +1,5906 @@
+# $NetBSD: KSC5601HANJA%UCS.src,v 1.2 2006/12/04 15:01:42 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "KSC5601HANJA/UCS"
+SRC_ZONE       0x21-0x7D / 0x21-0x7E / 8
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     Unified Hangul (KS X 1001) to Unicode table
+#    Unicode version: 2.0
+#    Table version: 1.0
+#    Table format:  Format A
+#    Date:          08/16/99
+#    Authors:       Jungshik Shin at jshin@pantheon.yale.edu
+#    General notes: none
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on magnetic media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Recipient is granted the right to make copies in any form for
+#       internal distribution and to freely use the information supplied
+#       in the creation of products supporting Unicode.  Unicode, Inc.
+#       specifically excludes the right to re-distribute this file directly
+#       to third parties or other organizations whether for profit or not.
+#
+# What is enclosed below is the mapping between KS X 1001(KS C 5601-1987
+# and Unicode 2.0.   It's automatically generated from KSC5601.TXT
+# (at ftp://ftp.unicode.org/Public/MAPPING/EASTASIA/KSC) which is
+# actually NOT the mapping between KS X 1001(KS C 5601-1992) and Unicode 2.0
+# BUT the mapping table between UHC (Microsoft Unified Hangul Code)
+# and Unicode 2.0. Hence, in this pacakge, I renamed it as UHC.TXT
+#
+# Please, note that there was a change in naming scheme of
+# Korean standard for information exchange. 
+# What used to be in KS C 5[6-8]xx are now in KS X xxxx. 
+# See http://pantheon.yale.edu/~jshin/faq/qa8.html for more details.
+#
+# The Unix command  used is 
+# egrep '^0x' < KSC5601.TXT |   \
+# egrep -v '^0x([8-9]...|A0..|..[4-9].|..A0)' | perl tab.pl
+#
+# where tab.pl  is as following
+#----------tab.pl
+#  $n=0;
+#  while (<>) {
+#    local($euck, $ucs4, @rest) = split;
+#    local($u)=hex($ucs4);
+#    local($k)=hex($euck);
+#    printf ("0x%04X  0x%04X  %s\n",$k-0x8080, $u,join(' ',@rest));
+#  }
+#
+# Column #1 : KS X 1001(KS C 5601-1992 excluding addtional Hangul
+#            syllables defined for Johab encoding in Annex 3)
+#            in hex as 0xXXXX
+# Column #2 : the Unicode (in hex as 0xXXXX)
+# Column #3 : the Unicode name (following a comment sign, '#')
+# The number of characters enumerated in this table is 8824, 
+# as listed in KS X 1001
+# 
+# The entries are in KS X 1001 order
+# You can use the following algorithms to convert the hex form
+# of KS X 1001 to other forms
+#   To get EUC Korean(EUC-KR) code points, add 0x8080.
+#   To get row(Hang) and column(Yol) as used in KS X 1001 manual,
+#      first subtract 0x2020. Then
+#      the high and low bytes correspond to the row(Hang) and the column(Yol),
+#      respectively
+# 
+0x2121 = 0x3000
+0x2122 = 0x3001
+0x2123 = 0x3002
+0x2124 = 0x00B7
+0x2125 = 0x2025
+0x2126 = 0x2026
+0x2127 = 0x00A8
+0x2128 = 0x3003
+0x2129 = 0x00AD
+0x212A = 0x2015
+0x212B = 0x2225
+0x212C = 0xFF3C
+0x212D = 0x223C
+0x212E = 0x2018
+0x212F = 0x2019
+0x2130 = 0x201C
+0x2131 = 0x201D
+0x2132 = 0x3014
+0x2133 = 0x3015
+0x2134 = 0x3008
+0x2135 = 0x3009
+0x2136 = 0x300A
+0x2137 = 0x300B
+0x2138 = 0x300C
+0x2139 = 0x300D
+0x213A = 0x300E
+0x213B = 0x300F
+0x213C = 0x3010
+0x213D = 0x3011
+0x213E = 0x00B1
+0x213F = 0x00D7
+0x2140 = 0x00F7
+0x2141 = 0x2260
+0x2142 = 0x2264
+0x2143 = 0x2265
+0x2144 = 0x221E
+0x2145 = 0x2234
+0x2146 = 0x00B0
+0x2147 = 0x2032
+0x2148 = 0x2033
+0x2149 = 0x2103
+0x214A = 0x212B
+0x214B = 0xFFE0
+0x214C = 0xFFE1
+0x214D = 0xFFE5
+0x214E = 0x2642
+0x214F = 0x2640
+0x2150 = 0x2220
+0x2151 = 0x22A5
+0x2152 = 0x2312
+0x2153 = 0x2202
+0x2154 = 0x2207
+0x2155 = 0x2261
+0x2156 = 0x2252
+0x2157 = 0x00A7
+0x2158 = 0x203B
+0x2159 = 0x2606
+0x215A = 0x2605
+0x215B = 0x25CB
+0x215C = 0x25CF
+0x215D = 0x25CE
+0x215E = 0x25C7
+0x215F = 0x25C6
+0x2160 = 0x25A1
+0x2161 = 0x25A0
+0x2162 = 0x25B3
+0x2163 = 0x25B2
+0x2164 = 0x25BD
+0x2165 = 0x25BC
+0x2166 = 0x2192
+0x2167 = 0x2190
+0x2168 = 0x2191
+0x2169 = 0x2193
+0x216A = 0x2194
+0x216B = 0x3013
+0x216C = 0x226A
+0x216D = 0x226B
+0x216E = 0x221A
+0x216F = 0x223D
+0x2170 = 0x221D
+0x2171 = 0x2235
+0x2172 = 0x222B
+0x2173 = 0x222C
+0x2174 = 0x2208
+0x2175 = 0x220B
+0x2176 = 0x2286
+0x2177 = 0x2287
+0x2178 = 0x2282
+0x2179 = 0x2283
+0x217A = 0x222A
+0x217B = 0x2229
+0x217C = 0x2227
+0x217D = 0x2228
+0x217E = 0xFFE2
+0x2221 = 0x21D2
+0x2222 = 0x21D4
+0x2223 = 0x2200
+0x2224 = 0x2203
+0x2225 = 0x00B4
+0x2226 = 0xFF5E
+0x2227 = 0x02C7
+0x2228 = 0x02D8
+0x2229 = 0x02DD
+0x222A = 0x02DA
+0x222B = 0x02D9
+0x222C = 0x00B8
+0x222D = 0x02DB
+0x222E = 0x00A1
+0x222F = 0x00BF
+0x2230 = 0x02D0
+0x2231 = 0x222E
+0x2232 = 0x2211
+0x2233 = 0x220F
+0x2234 = 0x00A4
+0x2235 = 0x2109
+0x2236 = 0x2030
+0x2237 = 0x25C1
+0x2238 = 0x25C0
+0x2239 = 0x25B7
+0x223A = 0x25B6
+0x223B = 0x2664
+0x223C = 0x2660
+0x223D = 0x2661
+0x223E = 0x2665
+0x223F = 0x2667
+0x2240 = 0x2663
+0x2241 = 0x2299
+0x2242 = 0x25C8
+0x2243 = 0x25A3
+0x2244 = 0x25D0
+0x2245 = 0x25D1
+0x2246 = 0x2592
+0x2247 = 0x25A4
+0x2248 = 0x25A5
+0x2249 = 0x25A8
+0x224A = 0x25A7
+0x224B = 0x25A6
+0x224C = 0x25A9
+0x224D = 0x2668
+0x224E = 0x260F
+0x224F = 0x260E
+0x2250 = 0x261C
+0x2251 = 0x261E
+0x2252 = 0x00B6
+0x2253 = 0x2020
+0x2254 = 0x2021
+0x2255 = 0x2195
+0x2256 = 0x2197
+0x2257 = 0x2199
+0x2258 = 0x2196
+0x2259 = 0x2198
+0x225A = 0x266D
+0x225B = 0x2669
+0x225C = 0x266A
+0x225D = 0x266C
+0x225E = 0x327F
+0x225F = 0x321C
+0x2260 = 0x2116
+0x2261 = 0x33C7
+0x2262 = 0x2122
+0x2263 = 0x33C2
+0x2264 = 0x33D8
+0x2265 = 0x2121
+0x2266 = 0x20AC
+0x2267 = 0x00AE
+0x2268 = 0x327E
+0x2321 = 0xFF01
+0x2322 = 0xFF02
+0x2323 = 0xFF03
+0x2324 = 0xFF04
+0x2325 = 0xFF05
+0x2326 = 0xFF06
+0x2327 = 0xFF07
+0x2328 = 0xFF08
+0x2329 = 0xFF09
+0x232A = 0xFF0A
+0x232B = 0xFF0B
+0x232C = 0xFF0C
+0x232D = 0xFF0D
+0x232E = 0xFF0E
+0x232F = 0xFF0F
+0x2330 = 0xFF10
+0x2331 = 0xFF11
+0x2332 = 0xFF12
+0x2333 = 0xFF13
+0x2334 = 0xFF14
+0x2335 = 0xFF15
+0x2336 = 0xFF16
+0x2337 = 0xFF17
+0x2338 = 0xFF18
+0x2339 = 0xFF19
+0x233A = 0xFF1A
+0x233B = 0xFF1B
+0x233C = 0xFF1C
+0x233D = 0xFF1D
+0x233E = 0xFF1E
+0x233F = 0xFF1F
+0x2340 = 0xFF20
+0x2341 = 0xFF21
+0x2342 = 0xFF22
+0x2343 = 0xFF23
+0x2344 = 0xFF24
+0x2345 = 0xFF25
+0x2346 = 0xFF26
+0x2347 = 0xFF27
+0x2348 = 0xFF28
+0x2349 = 0xFF29
+0x234A = 0xFF2A
+0x234B = 0xFF2B
+0x234C = 0xFF2C
+0x234D = 0xFF2D
+0x234E = 0xFF2E
+0x234F = 0xFF2F
+0x2350 = 0xFF30
+0x2351 = 0xFF31
+0x2352 = 0xFF32
+0x2353 = 0xFF33
+0x2354 = 0xFF34
+0x2355 = 0xFF35
+0x2356 = 0xFF36
+0x2357 = 0xFF37
+0x2358 = 0xFF38
+0x2359 = 0xFF39
+0x235A = 0xFF3A
+0x235B = 0xFF3B
+0x235C = 0xFFE6
+0x235D = 0xFF3D
+0x235E = 0xFF3E
+0x235F = 0xFF3F
+0x2360 = 0xFF40
+0x2361 = 0xFF41
+0x2362 = 0xFF42
+0x2363 = 0xFF43
+0x2364 = 0xFF44
+0x2365 = 0xFF45
+0x2366 = 0xFF46
+0x2367 = 0xFF47
+0x2368 = 0xFF48
+0x2369 = 0xFF49
+0x236A = 0xFF4A
+0x236B = 0xFF4B
+0x236C = 0xFF4C
+0x236D = 0xFF4D
+0x236E = 0xFF4E
+0x236F = 0xFF4F
+0x2370 = 0xFF50
+0x2371 = 0xFF51
+0x2372 = 0xFF52
+0x2373 = 0xFF53
+0x2374 = 0xFF54
+0x2375 = 0xFF55
+0x2376 = 0xFF56
+0x2377 = 0xFF57
+0x2378 = 0xFF58
+0x2379 = 0xFF59
+0x237A = 0xFF5A
+0x237B = 0xFF5B
+0x237C = 0xFF5C
+0x237D = 0xFF5D
+0x237E = 0xFFE3
+0x2454 = 0x3164
+0x2455 = 0x3165
+0x2456 = 0x3166
+0x2457 = 0x3167
+0x2458 = 0x3168
+0x2459 = 0x3169
+0x245A = 0x316A
+0x245B = 0x316B
+0x245C = 0x316C
+0x245D = 0x316D
+0x245E = 0x316E
+0x245F = 0x316F
+0x2460 = 0x3170
+0x2461 = 0x3171
+0x2462 = 0x3172
+0x2463 = 0x3173
+0x2464 = 0x3174
+0x2465 = 0x3175
+0x2466 = 0x3176
+0x2467 = 0x3177
+0x2468 = 0x3178
+0x2469 = 0x3179
+0x246A = 0x317A
+0x246B = 0x317B
+0x246C = 0x317C
+0x246D = 0x317D
+0x246E = 0x317E
+0x246F = 0x317F
+0x2470 = 0x3180
+0x2471 = 0x3181
+0x2472 = 0x3182
+0x2473 = 0x3183
+0x2474 = 0x3184
+0x2475 = 0x3185
+0x2476 = 0x3186
+0x2477 = 0x3187
+0x2478 = 0x3188
+0x2479 = 0x3189
+0x247A = 0x318A
+0x247B = 0x318B
+0x247C = 0x318C
+0x247D = 0x318D
+0x247E = 0x318E
+0x2521 = 0x2170
+0x2522 = 0x2171
+0x2523 = 0x2172
+0x2524 = 0x2173
+0x2525 = 0x2174
+0x2526 = 0x2175
+0x2527 = 0x2176
+0x2528 = 0x2177
+0x2529 = 0x2178
+0x252A = 0x2179
+0x2530 = 0x2160
+0x2531 = 0x2161
+0x2532 = 0x2162
+0x2533 = 0x2163
+0x2534 = 0x2164
+0x2535 = 0x2165
+0x2536 = 0x2166
+0x2537 = 0x2167
+0x2538 = 0x2168
+0x2539 = 0x2169
+0x2541 = 0x0391
+0x2542 = 0x0392
+0x2543 = 0x0393
+0x2544 = 0x0394
+0x2545 = 0x0395
+0x2546 = 0x0396
+0x2547 = 0x0397
+0x2548 = 0x0398
+0x2549 = 0x0399
+0x254A = 0x039A
+0x254B = 0x039B
+0x254C = 0x039C
+0x254D = 0x039D
+0x254E = 0x039E
+0x254F = 0x039F
+0x2550 = 0x03A0
+0x2551 = 0x03A1
+0x2552 = 0x03A3
+0x2553 = 0x03A4
+0x2554 = 0x03A5
+0x2555 = 0x03A6
+0x2556 = 0x03A7
+0x2557 = 0x03A8
+0x2558 = 0x03A9
+0x2561 = 0x03B1
+0x2562 = 0x03B2
+0x2563 = 0x03B3
+0x2564 = 0x03B4
+0x2565 = 0x03B5
+0x2566 = 0x03B6
+0x2567 = 0x03B7
+0x2568 = 0x03B8
+0x2569 = 0x03B9
+0x256A = 0x03BA
+0x256B = 0x03BB
+0x256C = 0x03BC
+0x256D = 0x03BD
+0x256E = 0x03BE
+0x256F = 0x03BF
+0x2570 = 0x03C0
+0x2571 = 0x03C1
+0x2572 = 0x03C3
+0x2573 = 0x03C4
+0x2574 = 0x03C5
+0x2575 = 0x03C6
+0x2576 = 0x03C7
+0x2577 = 0x03C8
+0x2578 = 0x03C9
+0x2621 = 0x2500
+0x2622 = 0x2502
+0x2623 = 0x250C
+0x2624 = 0x2510
+0x2625 = 0x2518
+0x2626 = 0x2514
+0x2627 = 0x251C
+0x2628 = 0x252C
+0x2629 = 0x2524
+0x262A = 0x2534
+0x262B = 0x253C
+0x262C = 0x2501
+0x262D = 0x2503
+0x262E = 0x250F
+0x262F = 0x2513
+0x2630 = 0x251B
+0x2631 = 0x2517
+0x2632 = 0x2523
+0x2633 = 0x2533
+0x2634 = 0x252B
+0x2635 = 0x253B
+0x2636 = 0x254B
+0x2637 = 0x2520
+0x2638 = 0x252F
+0x2639 = 0x2528
+0x263A = 0x2537
+0x263B = 0x253F
+0x263C = 0x251D
+0x263D = 0x2530
+0x263E = 0x2525
+0x263F = 0x2538
+0x2640 = 0x2542
+0x2641 = 0x2512
+0x2642 = 0x2511
+0x2643 = 0x251A
+0x2644 = 0x2519
+0x2645 = 0x2516
+0x2646 = 0x2515
+0x2647 = 0x250E
+0x2648 = 0x250D
+0x2649 = 0x251E
+0x264A = 0x251F
+0x264B = 0x2521
+0x264C = 0x2522
+0x264D = 0x2526
+0x264E = 0x2527
+0x264F = 0x2529
+0x2650 = 0x252A
+0x2651 = 0x252D
+0x2652 = 0x252E
+0x2653 = 0x2531
+0x2654 = 0x2532
+0x2655 = 0x2535
+0x2656 = 0x2536
+0x2657 = 0x2539
+0x2658 = 0x253A
+0x2659 = 0x253D
+0x265A = 0x253E
+0x265B = 0x2540
+0x265C = 0x2541
+0x265D = 0x2543
+0x265E = 0x2544
+0x265F = 0x2545
+0x2660 = 0x2546
+0x2661 = 0x2547
+0x2662 = 0x2548
+0x2663 = 0x2549
+0x2664 = 0x254A
+0x2721 = 0x3395
+0x2722 = 0x3396
+0x2723 = 0x3397
+0x2724 = 0x2113
+0x2725 = 0x3398
+0x2726 = 0x33C4
+0x2727 = 0x33A3
+0x2728 = 0x33A4
+0x2729 = 0x33A5
+0x272A = 0x33A6
+0x272B = 0x3399
+0x272C = 0x339A
+0x272D = 0x339B
+0x272E = 0x339C
+0x272F = 0x339D
+0x2730 = 0x339E
+0x2731 = 0x339F
+0x2732 = 0x33A0
+0x2733 = 0x33A1
+0x2734 = 0x33A2
+0x2735 = 0x33CA
+0x2736 = 0x338D
+0x2737 = 0x338E
+0x2738 = 0x338F
+0x2739 = 0x33CF
+0x273A = 0x3388
+0x273B = 0x3389
+0x273C = 0x33C8
+0x273D = 0x33A7
+0x273E = 0x33A8
+0x273F = 0x33B0
+0x2740 = 0x33B1
+0x2741 = 0x33B2
+0x2742 = 0x33B3
+0x2743 = 0x33B4
+0x2744 = 0x33B5
+0x2745 = 0x33B6
+0x2746 = 0x33B7
+0x2747 = 0x33B8
+0x2748 = 0x33B9
+0x2749 = 0x3380
+0x274A = 0x3381
+0x274B = 0x3382
+0x274C = 0x3383
+0x274D = 0x3384
+0x274E = 0x33BA
+0x274F = 0x33BB
+0x2750 = 0x33BC
+0x2751 = 0x33BD
+0x2752 = 0x33BE
+0x2753 = 0x33BF
+0x2754 = 0x3390
+0x2755 = 0x3391
+0x2756 = 0x3392
+0x2757 = 0x3393
+0x2758 = 0x3394
+0x2759 = 0x2126
+0x275A = 0x33C0
+0x275B = 0x33C1
+0x275C = 0x338A
+0x275D = 0x338B
+0x275E = 0x338C
+0x275F = 0x33D6
+0x2760 = 0x33C5
+0x2761 = 0x33AD
+0x2762 = 0x33AE
+0x2763 = 0x33AF
+0x2764 = 0x33DB
+0x2765 = 0x33A9
+0x2766 = 0x33AA
+0x2767 = 0x33AB
+0x2768 = 0x33AC
+0x2769 = 0x33DD
+0x276A = 0x33D0
+0x276B = 0x33D3
+0x276C = 0x33C3
+0x276D = 0x33C9
+0x276E = 0x33DC
+0x276F = 0x33C6
+0x2821 = 0x00C6
+0x2822 = 0x00D0
+0x2823 = 0x00AA
+0x2824 = 0x0126
+0x2826 = 0x0132
+0x2828 = 0x013F
+0x2829 = 0x0141
+0x282A = 0x00D8
+0x282B = 0x0152
+0x282C = 0x00BA
+0x282D = 0x00DE
+0x282E = 0x0166
+0x282F = 0x014A
+0x2831 = 0x3260
+0x2832 = 0x3261
+0x2833 = 0x3262
+0x2834 = 0x3263
+0x2835 = 0x3264
+0x2836 = 0x3265
+0x2837 = 0x3266
+0x2838 = 0x3267
+0x2839 = 0x3268
+0x283A = 0x3269
+0x283B = 0x326A
+0x283C = 0x326B
+0x283D = 0x326C
+0x283E = 0x326D
+0x283F = 0x326E
+0x2840 = 0x326F
+0x2841 = 0x3270
+0x2842 = 0x3271
+0x2843 = 0x3272
+0x2844 = 0x3273
+0x2845 = 0x3274
+0x2846 = 0x3275
+0x2847 = 0x3276
+0x2848 = 0x3277
+0x2849 = 0x3278
+0x284A = 0x3279
+0x284B = 0x327A
+0x284C = 0x327B
+0x284D = 0x24D0
+0x284E = 0x24D1
+0x284F = 0x24D2
+0x2850 = 0x24D3
+0x2851 = 0x24D4
+0x2852 = 0x24D5
+0x2853 = 0x24D6
+0x2854 = 0x24D7
+0x2855 = 0x24D8
+0x2856 = 0x24D9
+0x2857 = 0x24DA
+0x2858 = 0x24DB
+0x2859 = 0x24DC
+0x285A = 0x24DD
+0x285B = 0x24DE
+0x285C = 0x24DF
+0x285D = 0x24E0
+0x285E = 0x24E1
+0x285F = 0x24E2
+0x2860 = 0x24E3
+0x2861 = 0x24E4
+0x2862 = 0x24E5
+0x2863 = 0x24E6
+0x2864 = 0x24E7
+0x2865 = 0x24E8
+0x2866 = 0x24E9
+0x2867 = 0x2460
+0x2868 = 0x2461
+0x2869 = 0x2462
+0x286A = 0x2463
+0x286B = 0x2464
+0x286C = 0x2465
+0x286D = 0x2466
+0x286E = 0x2467
+0x286F = 0x2468
+0x2870 = 0x2469
+0x2871 = 0x246A
+0x2872 = 0x246B
+0x2873 = 0x246C
+0x2874 = 0x246D
+0x2875 = 0x246E
+0x2876 = 0x00BD
+0x2877 = 0x2153
+0x2878 = 0x2154
+0x2879 = 0x00BC
+0x287A = 0x00BE
+0x287B = 0x215B
+0x287C = 0x215C
+0x287D = 0x215D
+0x287E = 0x215E
+0x2921 = 0x00E6
+0x2922 = 0x0111
+0x2923 = 0x00F0
+0x2924 = 0x0127
+0x2925 = 0x0131
+0x2926 = 0x0133
+0x2927 = 0x0138
+0x2928 = 0x0140
+0x2929 = 0x0142
+0x292A = 0x00F8
+0x292B = 0x0153
+0x292C = 0x00DF
+0x292D = 0x00FE
+0x292E = 0x0167
+0x292F = 0x014B
+0x2930 = 0x0149
+0x2931 = 0x3200
+0x2932 = 0x3201
+0x2933 = 0x3202
+0x2934 = 0x3203
+0x2935 = 0x3204
+0x2936 = 0x3205
+0x2937 = 0x3206
+0x2938 = 0x3207
+0x2939 = 0x3208
+0x293A = 0x3209
+0x293B = 0x320A
+0x293C = 0x320B
+0x293D = 0x320C
+0x293E = 0x320D
+0x293F = 0x320E
+0x2940 = 0x320F
+0x2941 = 0x3210
+0x2942 = 0x3211
+0x2943 = 0x3212
+0x2944 = 0x3213
+0x2945 = 0x3214
+0x2946 = 0x3215
+0x2947 = 0x3216
+0x2948 = 0x3217
+0x2949 = 0x3218
+0x294A = 0x3219
+0x294B = 0x321A
+0x294C = 0x321B
+0x294D = 0x249C
+0x294E = 0x249D
+0x294F = 0x249E
+0x2950 = 0x249F
+0x2951 = 0x24A0
+0x2952 = 0x24A1
+0x2953 = 0x24A2
+0x2954 = 0x24A3
+0x2955 = 0x24A4
+0x2956 = 0x24A5
+0x2957 = 0x24A6
+0x2958 = 0x24A7
+0x2959 = 0x24A8
+0x295A = 0x24A9
+0x295B = 0x24AA
+0x295C = 0x24AB
+0x295D = 0x24AC
+0x295E = 0x24AD
+0x295F = 0x24AE
+0x2960 = 0x24AF
+0x2961 = 0x24B0
+0x2962 = 0x24B1
+0x2963 = 0x24B2
+0x2964 = 0x24B3
+0x2965 = 0x24B4
+0x2966 = 0x24B5
+0x2967 = 0x2474
+0x2968 = 0x2475
+0x2969 = 0x2476
+0x296A = 0x2477
+0x296B = 0x2478
+0x296C = 0x2479
+0x296D = 0x247A
+0x296E = 0x247B
+0x296F = 0x247C
+0x2970 = 0x247D
+0x2971 = 0x247E
+0x2972 = 0x247F
+0x2973 = 0x2480
+0x2974 = 0x2481
+0x2975 = 0x2482
+0x2976 = 0x00B9
+0x2977 = 0x00B2
+0x2978 = 0x00B3
+0x2979 = 0x2074
+0x297A = 0x207F
+0x297B = 0x2081
+0x297C = 0x2082
+0x297D = 0x2083
+0x297E = 0x2084
+0x2A21 = 0x3041
+0x2A22 = 0x3042
+0x2A23 = 0x3043
+0x2A24 = 0x3044
+0x2A25 = 0x3045
+0x2A26 = 0x3046
+0x2A27 = 0x3047
+0x2A28 = 0x3048
+0x2A29 = 0x3049
+0x2A2A = 0x304A
+0x2A2B = 0x304B
+0x2A2C = 0x304C
+0x2A2D = 0x304D
+0x2A2E = 0x304E
+0x2A2F = 0x304F
+0x2A30 = 0x3050
+0x2A31 = 0x3051
+0x2A32 = 0x3052
+0x2A33 = 0x3053
+0x2A34 = 0x3054
+0x2A35 = 0x3055
+0x2A36 = 0x3056
+0x2A37 = 0x3057
+0x2A38 = 0x3058
+0x2A39 = 0x3059
+0x2A3A = 0x305A
+0x2A3B = 0x305B
+0x2A3C = 0x305C
+0x2A3D = 0x305D
+0x2A3E = 0x305E
+0x2A3F = 0x305F
+0x2A40 = 0x3060
+0x2A41 = 0x3061
+0x2A42 = 0x3062
+0x2A43 = 0x3063
+0x2A44 = 0x3064
+0x2A45 = 0x3065
+0x2A46 = 0x3066
+0x2A47 = 0x3067
+0x2A48 = 0x3068
+0x2A49 = 0x3069
+0x2A4A = 0x306A
+0x2A4B = 0x306B
+0x2A4C = 0x306C
+0x2A4D = 0x306D
+0x2A4E = 0x306E
+0x2A4F = 0x306F
+0x2A50 = 0x3070
+0x2A51 = 0x3071
+0x2A52 = 0x3072
+0x2A53 = 0x3073
+0x2A54 = 0x3074
+0x2A55 = 0x3075
+0x2A56 = 0x3076
+0x2A57 = 0x3077
+0x2A58 = 0x3078
+0x2A59 = 0x3079
+0x2A5A = 0x307A
+0x2A5B = 0x307B
+0x2A5C = 0x307C
+0x2A5D = 0x307D
+0x2A5E = 0x307E
+0x2A5F = 0x307F
+0x2A60 = 0x3080
+0x2A61 = 0x3081
+0x2A62 = 0x3082
+0x2A63 = 0x3083
+0x2A64 = 0x3084
+0x2A65 = 0x3085
+0x2A66 = 0x3086
+0x2A67 = 0x3087
+0x2A68 = 0x3088
+0x2A69 = 0x3089
+0x2A6A = 0x308A
+0x2A6B = 0x308B
+0x2A6C = 0x308C
+0x2A6D = 0x308D
+0x2A6E = 0x308E
+0x2A6F = 0x308F
+0x2A70 = 0x3090
+0x2A71 = 0x3091
+0x2A72 = 0x3092
+0x2A73 = 0x3093
+0x2B21 = 0x30A1
+0x2B22 = 0x30A2
+0x2B23 = 0x30A3
+0x2B24 = 0x30A4
+0x2B25 = 0x30A5
+0x2B26 = 0x30A6
+0x2B27 = 0x30A7
+0x2B28 = 0x30A8
+0x2B29 = 0x30A9
+0x2B2A = 0x30AA
+0x2B2B = 0x30AB
+0x2B2C = 0x30AC
+0x2B2D = 0x30AD
+0x2B2E = 0x30AE
+0x2B2F = 0x30AF
+0x2B30 = 0x30B0
+0x2B31 = 0x30B1
+0x2B32 = 0x30B2
+0x2B33 = 0x30B3
+0x2B34 = 0x30B4
+0x2B35 = 0x30B5
+0x2B36 = 0x30B6
+0x2B37 = 0x30B7
+0x2B38 = 0x30B8
+0x2B39 = 0x30B9
+0x2B3A = 0x30BA
+0x2B3B = 0x30BB
+0x2B3C = 0x30BC
+0x2B3D = 0x30BD
+0x2B3E = 0x30BE
+0x2B3F = 0x30BF
+0x2B40 = 0x30C0
+0x2B41 = 0x30C1
+0x2B42 = 0x30C2
+0x2B43 = 0x30C3
+0x2B44 = 0x30C4
+0x2B45 = 0x30C5
+0x2B46 = 0x30C6
+0x2B47 = 0x30C7
+0x2B48 = 0x30C8
+0x2B49 = 0x30C9
+0x2B4A = 0x30CA
+0x2B4B = 0x30CB
+0x2B4C = 0x30CC
+0x2B4D = 0x30CD
+0x2B4E = 0x30CE
+0x2B4F = 0x30CF
+0x2B50 = 0x30D0
+0x2B51 = 0x30D1
+0x2B52 = 0x30D2
+0x2B53 = 0x30D3
+0x2B54 = 0x30D4
+0x2B55 = 0x30D5
+0x2B56 = 0x30D6
+0x2B57 = 0x30D7
+0x2B58 = 0x30D8
+0x2B59 = 0x30D9
+0x2B5A = 0x30DA
+0x2B5B = 0x30DB
+0x2B5C = 0x30DC
+0x2B5D = 0x30DD
+0x2B5E = 0x30DE
+0x2B5F = 0x30DF
+0x2B60 = 0x30E0
+0x2B61 = 0x30E1
+0x2B62 = 0x30E2
+0x2B63 = 0x30E3
+0x2B64 = 0x30E4
+0x2B65 = 0x30E5
+0x2B66 = 0x30E6
+0x2B67 = 0x30E7
+0x2B68 = 0x30E8
+0x2B69 = 0x30E9
+0x2B6A = 0x30EA
+0x2B6B = 0x30EB
+0x2B6C = 0x30EC
+0x2B6D = 0x30ED
+0x2B6E = 0x30EE
+0x2B6F = 0x30EF
+0x2B70 = 0x30F0
+0x2B71 = 0x30F1
+0x2B72 = 0x30F2
+0x2B73 = 0x30F3
+0x2B74 = 0x30F4
+0x2B75 = 0x30F5
+0x2B76 = 0x30F6
+0x2C21 = 0x0410
+0x2C22 = 0x0411
+0x2C23 = 0x0412
+0x2C24 = 0x0413
+0x2C25 = 0x0414
+0x2C26 = 0x0415
+0x2C27 = 0x0401
+0x2C28 = 0x0416
+0x2C29 = 0x0417
+0x2C2A = 0x0418
+0x2C2B = 0x0419
+0x2C2C = 0x041A
+0x2C2D = 0x041B
+0x2C2E = 0x041C
+0x2C2F = 0x041D
+0x2C30 = 0x041E
+0x2C31 = 0x041F
+0x2C32 = 0x0420
+0x2C33 = 0x0421
+0x2C34 = 0x0422
+0x2C35 = 0x0423
+0x2C36 = 0x0424
+0x2C37 = 0x0425
+0x2C38 = 0x0426
+0x2C39 = 0x0427
+0x2C3A = 0x0428
+0x2C3B = 0x0429
+0x2C3C = 0x042A
+0x2C3D = 0x042B
+0x2C3E = 0x042C
+0x2C3F = 0x042D
+0x2C40 = 0x042E
+0x2C41 = 0x042F
+0x2C51 = 0x0430
+0x2C52 = 0x0431
+0x2C53 = 0x0432
+0x2C54 = 0x0433
+0x2C55 = 0x0434
+0x2C56 = 0x0435
+0x2C57 = 0x0451
+0x2C58 = 0x0436
+0x2C59 = 0x0437
+0x2C5A = 0x0438
+0x2C5B = 0x0439
+0x2C5C = 0x043A
+0x2C5D = 0x043B
+0x2C5E = 0x043C
+0x2C5F = 0x043D
+0x2C60 = 0x043E
+0x2C61 = 0x043F
+0x2C62 = 0x0440
+0x2C63 = 0x0441
+0x2C64 = 0x0442
+0x2C65 = 0x0443
+0x2C66 = 0x0444
+0x2C67 = 0x0445
+0x2C68 = 0x0446
+0x2C69 = 0x0447
+0x2C6A = 0x0448
+0x2C6B = 0x0449
+0x2C6C = 0x044A
+0x2C6D = 0x044B
+0x2C6E = 0x044C
+0x2C6F = 0x044D
+0x2C70 = 0x044E
+0x2C71 = 0x044F
+0x4A21 = 0x4F3D
+0x4A22 = 0x4F73
+0x4A23 = 0x5047
+0x4A24 = 0x50F9
+0x4A25 = 0x52A0
+0x4A26 = 0x53EF
+0x4A27 = 0x5475
+0x4A28 = 0x54E5
+0x4A29 = 0x5609
+0x4A2A = 0x5AC1
+0x4A2B = 0x5BB6
+0x4A2C = 0x6687
+0x4A2D = 0x67B6
+0x4A2E = 0x67B7
+0x4A2F = 0x67EF
+0x4A30 = 0x6B4C
+0x4A31 = 0x73C2
+0x4A32 = 0x75C2
+0x4A33 = 0x7A3C
+0x4A34 = 0x82DB
+0x4A35 = 0x8304
+0x4A36 = 0x8857
+0x4A37 = 0x8888
+0x4A38 = 0x8A36
+0x4A39 = 0x8CC8
+0x4A3A = 0x8DCF
+0x4A3B = 0x8EFB
+0x4A3C = 0x8FE6
+0x4A3D = 0x99D5
+0x4A3E = 0x523B
+0x4A3F = 0x5374
+0x4A40 = 0x5404
+0x4A41 = 0x606A
+0x4A42 = 0x6164
+0x4A43 = 0x6BBC
+0x4A44 = 0x73CF
+0x4A45 = 0x811A
+0x4A46 = 0x89BA
+0x4A47 = 0x89D2
+0x4A48 = 0x95A3
+0x4A49 = 0x4F83
+0x4A4A = 0x520A
+0x4A4B = 0x58BE
+0x4A4C = 0x5978
+0x4A4D = 0x59E6
+0x4A4E = 0x5E72
+0x4A4F = 0x5E79
+0x4A50 = 0x61C7
+0x4A51 = 0x63C0
+0x4A52 = 0x6746
+0x4A53 = 0x67EC
+0x4A54 = 0x687F
+0x4A55 = 0x6F97
+0x4A56 = 0x764E
+0x4A57 = 0x770B
+0x4A58 = 0x78F5
+0x4A59 = 0x7A08
+0x4A5A = 0x7AFF
+0x4A5B = 0x7C21
+0x4A5C = 0x809D
+0x4A5D = 0x826E
+0x4A5E = 0x8271
+0x4A5F = 0x8AEB
+0x4A60 = 0x9593
+0x4A61 = 0x4E6B
+0x4A62 = 0x559D
+0x4A63 = 0x66F7
+0x4A64 = 0x6E34
+0x4A65 = 0x78A3
+0x4A66 = 0x7AED
+0x4A67 = 0x845B
+0x4A68 = 0x8910
+0x4A69 = 0x874E
+0x4A6A = 0x97A8
+0x4A6B = 0x52D8
+0x4A6C = 0x574E
+0x4A6D = 0x582A
+0x4A6E = 0x5D4C
+0x4A6F = 0x611F
+0x4A70 = 0x61BE
+0x4A71 = 0x6221
+0x4A72 = 0x6562
+0x4A73 = 0x67D1
+0x4A74 = 0x6A44
+0x4A75 = 0x6E1B
+0x4A76 = 0x7518
+0x4A77 = 0x75B3
+0x4A78 = 0x76E3
+0x4A79 = 0x77B0
+0x4A7A = 0x7D3A
+0x4A7B = 0x90AF
+0x4A7C = 0x9451
+0x4A7D = 0x9452
+0x4A7E = 0x9F95
+0x4B21 = 0x5323
+0x4B22 = 0x5CAC
+0x4B23 = 0x7532
+0x4B24 = 0x80DB
+0x4B25 = 0x9240
+0x4B26 = 0x9598
+0x4B27 = 0x525B
+0x4B28 = 0x5808
+0x4B29 = 0x59DC
+0x4B2A = 0x5CA1
+0x4B2B = 0x5D17
+0x4B2C = 0x5EB7
+0x4B2D = 0x5F3A
+0x4B2E = 0x5F4A
+0x4B2F = 0x6177
+0x4B30 = 0x6C5F
+0x4B31 = 0x757A
+0x4B32 = 0x7586
+0x4B33 = 0x7CE0
+0x4B34 = 0x7D73
+0x4B35 = 0x7DB1
+0x4B36 = 0x7F8C
+0x4B37 = 0x8154
+0x4B38 = 0x8221
+0x4B39 = 0x8591
+0x4B3A = 0x8941
+0x4B3B = 0x8B1B
+0x4B3C = 0x92FC
+0x4B3D = 0x964D
+0x4B3E = 0x9C47
+0x4B3F = 0x4ECB
+0x4B40 = 0x4EF7
+0x4B41 = 0x500B
+0x4B42 = 0x51F1
+0x4B43 = 0x584F
+0x4B44 = 0x6137
+0x4B45 = 0x613E
+0x4B46 = 0x6168
+0x4B47 = 0x6539
+0x4B48 = 0x69EA
+0x4B49 = 0x6F11
+0x4B4A = 0x75A5
+0x4B4B = 0x7686
+0x4B4C = 0x76D6
+0x4B4D = 0x7B87
+0x4B4E = 0x82A5
+0x4B4F = 0x84CB
+0x4B50 = 0xF900
+0x4B51 = 0x93A7
+0x4B52 = 0x958B
+0x4B53 = 0x5580
+0x4B54 = 0x5BA2
+0x4B55 = 0x5751
+0x4B56 = 0xF901
+0x4B57 = 0x7CB3
+0x4B58 = 0x7FB9
+0x4B59 = 0x91B5
+0x4B5A = 0x5028
+0x4B5B = 0x53BB
+0x4B5C = 0x5C45
+0x4B5D = 0x5DE8
+0x4B5E = 0x62D2
+0x4B5F = 0x636E
+0x4B60 = 0x64DA
+0x4B61 = 0x64E7
+0x4B62 = 0x6E20
+0x4B63 = 0x70AC
+0x4B64 = 0x795B
+0x4B65 = 0x8DDD
+0x4B66 = 0x8E1E
+0x4B67 = 0xF902
+0x4B68 = 0x907D
+0x4B69 = 0x9245
+0x4B6A = 0x92F8
+0x4B6B = 0x4E7E
+0x4B6C = 0x4EF6
+0x4B6D = 0x5065
+0x4B6E = 0x5DFE
+0x4B6F = 0x5EFA
+0x4B70 = 0x6106
+0x4B71 = 0x6957
+0x4B72 = 0x8171
+0x4B73 = 0x8654
+0x4B74 = 0x8E47
+0x4B75 = 0x9375
+0x4B76 = 0x9A2B
+0x4B77 = 0x4E5E
+0x4B78 = 0x5091
+0x4B79 = 0x6770
+0x4B7A = 0x6840
+0x4B7B = 0x5109
+0x4B7C = 0x528D
+0x4B7D = 0x5292
+0x4B7E = 0x6AA2
+0x4C21 = 0x77BC
+0x4C22 = 0x9210
+0x4C23 = 0x9ED4
+0x4C24 = 0x52AB
+0x4C25 = 0x602F
+0x4C26 = 0x8FF2
+0x4C27 = 0x5048
+0x4C28 = 0x61A9
+0x4C29 = 0x63ED
+0x4C2A = 0x64CA
+0x4C2B = 0x683C
+0x4C2C = 0x6A84
+0x4C2D = 0x6FC0
+0x4C2E = 0x8188
+0x4C2F = 0x89A1
+0x4C30 = 0x9694
+0x4C31 = 0x5805
+0x4C32 = 0x727D
+0x4C33 = 0x72AC
+0x4C34 = 0x7504
+0x4C35 = 0x7D79
+0x4C36 = 0x7E6D
+0x4C37 = 0x80A9
+0x4C38 = 0x898B
+0x4C39 = 0x8B74
+0x4C3A = 0x9063
+0x4C3B = 0x9D51
+0x4C3C = 0x6289
+0x4C3D = 0x6C7A
+0x4C3E = 0x6F54
+0x4C3F = 0x7D50
+0x4C40 = 0x7F3A
+0x4C41 = 0x8A23
+0x4C42 = 0x517C
+0x4C43 = 0x614A
+0x4C44 = 0x7B9D
+0x4C45 = 0x8B19
+0x4C46 = 0x9257
+0x4C47 = 0x938C
+0x4C48 = 0x4EAC
+0x4C49 = 0x4FD3
+0x4C4A = 0x501E
+0x4C4B = 0x50BE
+0x4C4C = 0x5106
+0x4C4D = 0x52C1
+0x4C4E = 0x52CD
+0x4C4F = 0x537F
+0x4C50 = 0x5770
+0x4C51 = 0x5883
+0x4C52 = 0x5E9A
+0x4C53 = 0x5F91
+0x4C54 = 0x6176
+0x4C55 = 0x61AC
+0x4C56 = 0x64CE
+0x4C57 = 0x656C
+0x4C58 = 0x666F
+0x4C59 = 0x66BB
+0x4C5A = 0x66F4
+0x4C5B = 0x6897
+0x4C5C = 0x6D87
+0x4C5D = 0x7085
+0x4C5E = 0x70F1
+0x4C5F = 0x749F
+0x4C60 = 0x74A5
+0x4C61 = 0x74CA
+0x4C62 = 0x75D9
+0x4C63 = 0x786C
+0x4C64 = 0x78EC
+0x4C65 = 0x7ADF
+0x4C66 = 0x7AF6
+0x4C67 = 0x7D45
+0x4C68 = 0x7D93
+0x4C69 = 0x8015
+0x4C6A = 0x803F
+0x4C6B = 0x811B
+0x4C6C = 0x8396
+0x4C6D = 0x8B66
+0x4C6E = 0x8F15
+0x4C6F = 0x9015
+0x4C70 = 0x93E1
+0x4C71 = 0x9803
+0x4C72 = 0x9838
+0x4C73 = 0x9A5A
+0x4C74 = 0x9BE8
+0x4C75 = 0x4FC2
+0x4C76 = 0x5553
+0x4C77 = 0x583A
+0x4C78 = 0x5951
+0x4C79 = 0x5B63
+0x4C7A = 0x5C46
+0x4C7B = 0x60B8
+0x4C7C = 0x6212
+0x4C7D = 0x6842
+0x4C7E = 0x68B0
+0x4D21 = 0x68E8
+0x4D22 = 0x6EAA
+0x4D23 = 0x754C
+0x4D24 = 0x7678
+0x4D25 = 0x78CE
+0x4D26 = 0x7A3D
+0x4D27 = 0x7CFB
+0x4D28 = 0x7E6B
+0x4D29 = 0x7E7C
+0x4D2A = 0x8A08
+0x4D2B = 0x8AA1
+0x4D2C = 0x8C3F
+0x4D2D = 0x968E
+0x4D2E = 0x9DC4
+0x4D2F = 0x53E4
+0x4D30 = 0x53E9
+0x4D31 = 0x544A
+0x4D32 = 0x5471
+0x4D33 = 0x56FA
+0x4D34 = 0x59D1
+0x4D35 = 0x5B64
+0x4D36 = 0x5C3B
+0x4D37 = 0x5EAB
+0x4D38 = 0x62F7
+0x4D39 = 0x6537
+0x4D3A = 0x6545
+0x4D3B = 0x6572
+0x4D3C = 0x66A0
+0x4D3D = 0x67AF
+0x4D3E = 0x69C1
+0x4D3F = 0x6CBD
+0x4D40 = 0x75FC
+0x4D41 = 0x7690
+0x4D42 = 0x777E
+0x4D43 = 0x7A3F
+0x4D44 = 0x7F94
+0x4D45 = 0x8003
+0x4D46 = 0x80A1
+0x4D47 = 0x818F
+0x4D48 = 0x82E6
+0x4D49 = 0x82FD
+0x4D4A = 0x83F0
+0x4D4B = 0x85C1
+0x4D4C = 0x8831
+0x4D4D = 0x88B4
+0x4D4E = 0x8AA5
+0x4D4F = 0xF903
+0x4D50 = 0x8F9C
+0x4D51 = 0x932E
+0x4D52 = 0x96C7
+0x4D53 = 0x9867
+0x4D54 = 0x9AD8
+0x4D55 = 0x9F13
+0x4D56 = 0x54ED
+0x4D57 = 0x659B
+0x4D58 = 0x66F2
+0x4D59 = 0x688F
+0x4D5A = 0x7A40
+0x4D5B = 0x8C37
+0x4D5C = 0x9D60
+0x4D5D = 0x56F0
+0x4D5E = 0x5764
+0x4D5F = 0x5D11
+0x4D60 = 0x6606
+0x4D61 = 0x68B1
+0x4D62 = 0x68CD
+0x4D63 = 0x6EFE
+0x4D64 = 0x7428
+0x4D65 = 0x889E
+0x4D66 = 0x9BE4
+0x4D67 = 0x6C68
+0x4D68 = 0xF904
+0x4D69 = 0x9AA8
+0x4D6A = 0x4F9B
+0x4D6B = 0x516C
+0x4D6C = 0x5171
+0x4D6D = 0x529F
+0x4D6E = 0x5B54
+0x4D6F = 0x5DE5
+0x4D70 = 0x6050
+0x4D71 = 0x606D
+0x4D72 = 0x62F1
+0x4D73 = 0x63A7
+0x4D74 = 0x653B
+0x4D75 = 0x73D9
+0x4D76 = 0x7A7A
+0x4D77 = 0x86A3
+0x4D78 = 0x8CA2
+0x4D79 = 0x978F
+0x4D7A = 0x4E32
+0x4D7B = 0x5BE1
+0x4D7C = 0x6208
+0x4D7D = 0x679C
+0x4D7E = 0x74DC
+0x4E21 = 0x79D1
+0x4E22 = 0x83D3
+0x4E23 = 0x8A87
+0x4E24 = 0x8AB2
+0x4E25 = 0x8DE8
+0x4E26 = 0x904E
+0x4E27 = 0x934B
+0x4E28 = 0x9846
+0x4E29 = 0x5ED3
+0x4E2A = 0x69E8
+0x4E2B = 0x85FF
+0x4E2C = 0x90ED
+0x4E2D = 0xF905
+0x4E2E = 0x51A0
+0x4E2F = 0x5B98
+0x4E30 = 0x5BEC
+0x4E31 = 0x6163
+0x4E32 = 0x68FA
+0x4E33 = 0x6B3E
+0x4E34 = 0x704C
+0x4E35 = 0x742F
+0x4E36 = 0x74D8
+0x4E37 = 0x7BA1
+0x4E38 = 0x7F50
+0x4E39 = 0x83C5
+0x4E3A = 0x89C0
+0x4E3B = 0x8CAB
+0x4E3C = 0x95DC
+0x4E3D = 0x9928
+0x4E3E = 0x522E
+0x4E3F = 0x605D
+0x4E40 = 0x62EC
+0x4E41 = 0x9002
+0x4E42 = 0x4F8A
+0x4E43 = 0x5149
+0x4E44 = 0x5321
+0x4E45 = 0x58D9
+0x4E46 = 0x5EE3
+0x4E47 = 0x66E0
+0x4E48 = 0x6D38
+0x4E49 = 0x709A
+0x4E4A = 0x72C2
+0x4E4B = 0x73D6
+0x4E4C = 0x7B50
+0x4E4D = 0x80F1
+0x4E4E = 0x945B
+0x4E4F = 0x5366
+0x4E50 = 0x639B
+0x4E51 = 0x7F6B
+0x4E52 = 0x4E56
+0x4E53 = 0x5080
+0x4E54 = 0x584A
+0x4E55 = 0x58DE
+0x4E56 = 0x602A
+0x4E57 = 0x6127
+0x4E58 = 0x62D0
+0x4E59 = 0x69D0
+0x4E5A = 0x9B41
+0x4E5B = 0x5B8F
+0x4E5C = 0x7D18
+0x4E5D = 0x80B1
+0x4E5E = 0x8F5F
+0x4E5F = 0x4EA4
+0x4E60 = 0x50D1
+0x4E61 = 0x54AC
+0x4E62 = 0x55AC
+0x4E63 = 0x5B0C
+0x4E64 = 0x5DA0
+0x4E65 = 0x5DE7
+0x4E66 = 0x652A
+0x4E67 = 0x654E
+0x4E68 = 0x6821
+0x4E69 = 0x6A4B
+0x4E6A = 0x72E1
+0x4E6B = 0x768E
+0x4E6C = 0x77EF
+0x4E6D = 0x7D5E
+0x4E6E = 0x7FF9
+0x4E6F = 0x81A0
+0x4E70 = 0x854E
+0x4E71 = 0x86DF
+0x4E72 = 0x8F03
+0x4E73 = 0x8F4E
+0x4E74 = 0x90CA
+0x4E75 = 0x9903
+0x4E76 = 0x9A55
+0x4E77 = 0x9BAB
+0x4E78 = 0x4E18
+0x4E79 = 0x4E45
+0x4E7A = 0x4E5D
+0x4E7B = 0x4EC7
+0x4E7C = 0x4FF1
+0x4E7D = 0x5177
+0x4E7E = 0x52FE
+0x4F21 = 0x5340
+0x4F22 = 0x53E3
+0x4F23 = 0x53E5
+0x4F24 = 0x548E
+0x4F25 = 0x5614
+0x4F26 = 0x5775
+0x4F27 = 0x57A2
+0x4F28 = 0x5BC7
+0x4F29 = 0x5D87
+0x4F2A = 0x5ED0
+0x4F2B = 0x61FC
+0x4F2C = 0x62D8
+0x4F2D = 0x6551
+0x4F2E = 0x67B8
+0x4F2F = 0x67E9
+0x4F30 = 0x69CB
+0x4F31 = 0x6B50
+0x4F32 = 0x6BC6
+0x4F33 = 0x6BEC
+0x4F34 = 0x6C42
+0x4F35 = 0x6E9D
+0x4F36 = 0x7078
+0x4F37 = 0x72D7
+0x4F38 = 0x7396
+0x4F39 = 0x7403
+0x4F3A = 0x77BF
+0x4F3B = 0x77E9
+0x4F3C = 0x7A76
+0x4F3D = 0x7D7F
+0x4F3E = 0x8009
+0x4F3F = 0x81FC
+0x4F40 = 0x8205
+0x4F41 = 0x820A
+0x4F42 = 0x82DF
+0x4F43 = 0x8862
+0x4F44 = 0x8B33
+0x4F45 = 0x8CFC
+0x4F46 = 0x8EC0
+0x4F47 = 0x9011
+0x4F48 = 0x90B1
+0x4F49 = 0x9264
+0x4F4A = 0x92B6
+0x4F4B = 0x99D2
+0x4F4C = 0x9A45
+0x4F4D = 0x9CE9
+0x4F4E = 0x9DD7
+0x4F4F = 0x9F9C
+0x4F50 = 0x570B
+0x4F51 = 0x5C40
+0x4F52 = 0x83CA
+0x4F53 = 0x97A0
+0x4F54 = 0x97AB
+0x4F55 = 0x9EB4
+0x4F56 = 0x541B
+0x4F57 = 0x7A98
+0x4F58 = 0x7FA4
+0x4F59 = 0x88D9
+0x4F5A = 0x8ECD
+0x4F5B = 0x90E1
+0x4F5C = 0x5800
+0x4F5D = 0x5C48
+0x4F5E = 0x6398
+0x4F5F = 0x7A9F
+0x4F60 = 0x5BAE
+0x4F61 = 0x5F13
+0x4F62 = 0x7A79
+0x4F63 = 0x7AAE
+0x4F64 = 0x828E
+0x4F65 = 0x8EAC
+0x4F66 = 0x5026
+0x4F67 = 0x5238
+0x4F68 = 0x52F8
+0x4F69 = 0x5377
+0x4F6A = 0x5708
+0x4F6B = 0x62F3
+0x4F6C = 0x6372
+0x4F6D = 0x6B0A
+0x4F6E = 0x6DC3
+0x4F6F = 0x7737
+0x4F70 = 0x53A5
+0x4F71 = 0x7357
+0x4F72 = 0x8568
+0x4F73 = 0x8E76
+0x4F74 = 0x95D5
+0x4F75 = 0x673A
+0x4F76 = 0x6AC3
+0x4F77 = 0x6F70
+0x4F78 = 0x8A6D
+0x4F79 = 0x8ECC
+0x4F7A = 0x994B
+0x4F7B = 0xF906
+0x4F7C = 0x6677
+0x4F7D = 0x6B78
+0x4F7E = 0x8CB4
+0x5021 = 0x9B3C
+0x5022 = 0xF907
+0x5023 = 0x53EB
+0x5024 = 0x572D
+0x5025 = 0x594E
+0x5026 = 0x63C6
+0x5027 = 0x69FB
+0x5028 = 0x73EA
+0x5029 = 0x7845
+0x502A = 0x7ABA
+0x502B = 0x7AC5
+0x502C = 0x7CFE
+0x502D = 0x8475
+0x502E = 0x898F
+0x502F = 0x8D73
+0x5030 = 0x9035
+0x5031 = 0x95A8
+0x5032 = 0x52FB
+0x5033 = 0x5747
+0x5034 = 0x7547
+0x5035 = 0x7B60
+0x5036 = 0x83CC
+0x5037 = 0x921E
+0x5038 = 0xF908
+0x5039 = 0x6A58
+0x503A = 0x514B
+0x503B = 0x524B
+0x503C = 0x5287
+0x503D = 0x621F
+0x503E = 0x68D8
+0x503F = 0x6975
+0x5040 = 0x9699
+0x5041 = 0x50C5
+0x5042 = 0x52A4
+0x5043 = 0x52E4
+0x5044 = 0x61C3
+0x5045 = 0x65A4
+0x5046 = 0x6839
+0x5047 = 0x69FF
+0x5048 = 0x747E
+0x5049 = 0x7B4B
+0x504A = 0x82B9
+0x504B = 0x83EB
+0x504C = 0x89B2
+0x504D = 0x8B39
+0x504E = 0x8FD1
+0x504F = 0x9949
+0x5050 = 0xF909
+0x5051 = 0x4ECA
+0x5052 = 0x5997
+0x5053 = 0x64D2
+0x5054 = 0x6611
+0x5055 = 0x6A8E
+0x5056 = 0x7434
+0x5057 = 0x7981
+0x5058 = 0x79BD
+0x5059 = 0x82A9
+0x505A = 0x887E
+0x505B = 0x887F
+0x505C = 0x895F
+0x505D = 0xF90A
+0x505E = 0x9326
+0x505F = 0x4F0B
+0x5060 = 0x53CA
+0x5061 = 0x6025
+0x5062 = 0x6271
+0x5063 = 0x6C72
+0x5064 = 0x7D1A
+0x5065 = 0x7D66
+0x5066 = 0x4E98
+0x5067 = 0x5162
+0x5068 = 0x77DC
+0x5069 = 0x80AF
+0x506A = 0x4F01
+0x506B = 0x4F0E
+0x506C = 0x5176
+0x506D = 0x5180
+0x506E = 0x55DC
+0x506F = 0x5668
+0x5070 = 0x573B
+0x5071 = 0x57FA
+0x5072 = 0x57FC
+0x5073 = 0x5914
+0x5074 = 0x5947
+0x5075 = 0x5993
+0x5076 = 0x5BC4
+0x5077 = 0x5C90
+0x5078 = 0x5D0E
+0x5079 = 0x5DF1
+0x507A = 0x5E7E
+0x507B = 0x5FCC
+0x507C = 0x6280
+0x507D = 0x65D7
+0x507E = 0x65E3
+0x5121 = 0x671E
+0x5122 = 0x671F
+0x5123 = 0x675E
+0x5124 = 0x68CB
+0x5125 = 0x68C4
+0x5126 = 0x6A5F
+0x5127 = 0x6B3A
+0x5128 = 0x6C23
+0x5129 = 0x6C7D
+0x512A = 0x6C82
+0x512B = 0x6DC7
+0x512C = 0x7398
+0x512D = 0x7426
+0x512E = 0x742A
+0x512F = 0x7482
+0x5130 = 0x74A3
+0x5131 = 0x7578
+0x5132 = 0x757F
+0x5133 = 0x7881
+0x5134 = 0x78EF
+0x5135 = 0x7941
+0x5136 = 0x7947
+0x5137 = 0x7948
+0x5138 = 0x797A
+0x5139 = 0x7B95
+0x513A = 0x7D00
+0x513B = 0x7DBA
+0x513C = 0x7F88
+0x513D = 0x8006
+0x513E = 0x802D
+0x513F = 0x808C
+0x5140 = 0x8A18
+0x5141 = 0x8B4F
+0x5142 = 0x8C48
+0x5143 = 0x8D77
+0x5144 = 0x9321
+0x5145 = 0x9324
+0x5146 = 0x98E2
+0x5147 = 0x9951
+0x5148 = 0x9A0E
+0x5149 = 0x9A0F
+0x514A = 0x9A65
+0x514B = 0x9E92
+0x514C = 0x7DCA
+0x514D = 0x4F76
+0x514E = 0x5409
+0x514F = 0x62EE
+0x5150 = 0x6854
+0x5151 = 0x91D1
+0x5152 = 0x55AB
+0x5153 = 0x513A
+0x5154 = 0xF90B
+0x5155 = 0xF90C
+0x5156 = 0x5A1C
+0x5157 = 0x61E6
+0x5158 = 0xF90D
+0x5159 = 0x62CF
+0x515A = 0x62FF
+0x515B = 0xF90E
+0x515C = 0xF90F
+0x515D = 0xF910
+0x515E = 0xF911
+0x515F = 0xF912
+0x5160 = 0xF913
+0x5161 = 0x90A3
+0x5162 = 0xF914
+0x5163 = 0xF915
+0x5164 = 0xF916
+0x5165 = 0xF917
+0x5166 = 0xF918
+0x5167 = 0x8AFE
+0x5168 = 0xF919
+0x5169 = 0xF91A
+0x516A = 0xF91B
+0x516B = 0xF91C
+0x516C = 0x6696
+0x516D = 0xF91D
+0x516E = 0x7156
+0x516F = 0xF91E
+0x5170 = 0xF91F
+0x5171 = 0x96E3
+0x5172 = 0xF920
+0x5173 = 0x634F
+0x5174 = 0x637A
+0x5175 = 0x5357
+0x5176 = 0xF921
+0x5177 = 0x678F
+0x5178 = 0x6960
+0x5179 = 0x6E73
+0x517A = 0xF922
+0x517B = 0x7537
+0x517C = 0xF923
+0x517D = 0xF924
+0x517E = 0xF925
+0x5221 = 0x7D0D
+0x5222 = 0xF926
+0x5223 = 0xF927
+0x5224 = 0x8872
+0x5225 = 0x56CA
+0x5226 = 0x5A18
+0x5227 = 0xF928
+0x5228 = 0xF929
+0x5229 = 0xF92A
+0x522A = 0xF92B
+0x522B = 0xF92C
+0x522C = 0x4E43
+0x522D = 0xF92D
+0x522E = 0x5167
+0x522F = 0x5948
+0x5230 = 0x67F0
+0x5231 = 0x8010
+0x5232 = 0xF92E
+0x5233 = 0x5973
+0x5234 = 0x5E74
+0x5235 = 0x649A
+0x5236 = 0x79CA
+0x5237 = 0x5FF5
+0x5238 = 0x606C
+0x5239 = 0x62C8
+0x523A = 0x637B
+0x523B = 0x5BE7
+0x523C = 0x5BD7
+0x523D = 0x52AA
+0x523E = 0xF92F
+0x523F = 0x5974
+0x5240 = 0x5F29
+0x5241 = 0x6012
+0x5242 = 0xF930
+0x5243 = 0xF931
+0x5244 = 0xF932
+0x5245 = 0x7459
+0x5246 = 0xF933
+0x5247 = 0xF934
+0x5248 = 0xF935
+0x5249 = 0xF936
+0x524A = 0xF937
+0x524B = 0xF938
+0x524C = 0x99D1
+0x524D = 0xF939
+0x524E = 0xF93A
+0x524F = 0xF93B
+0x5250 = 0xF93C
+0x5251 = 0xF93D
+0x5252 = 0xF93E
+0x5253 = 0xF93F
+0x5254 = 0xF940
+0x5255 = 0xF941
+0x5256 = 0xF942
+0x5257 = 0xF943
+0x5258 = 0x6FC3
+0x5259 = 0xF944
+0x525A = 0xF945
+0x525B = 0x81BF
+0x525C = 0x8FB2
+0x525D = 0x60F1
+0x525E = 0xF946
+0x525F = 0xF947
+0x5260 = 0x8166
+0x5261 = 0xF948
+0x5262 = 0xF949
+0x5263 = 0x5C3F
+0x5264 = 0xF94A
+0x5265 = 0xF94B
+0x5266 = 0xF94C
+0x5267 = 0xF94D
+0x5268 = 0xF94E
+0x5269 = 0xF94F
+0x526A = 0xF950
+0x526B = 0xF951
+0x526C = 0x5AE9
+0x526D = 0x8A25
+0x526E = 0x677B
+0x526F = 0x7D10
+0x5270 = 0xF952
+0x5271 = 0xF953
+0x5272 = 0xF954
+0x5273 = 0xF955
+0x5274 = 0xF956
+0x5275 = 0xF957
+0x5276 = 0x80FD
+0x5277 = 0xF958
+0x5278 = 0xF959
+0x5279 = 0x5C3C
+0x527A = 0x6CE5
+0x527B = 0x533F
+0x527C = 0x6EBA
+0x527D = 0x591A
+0x527E = 0x8336
+0x5321 = 0x4E39
+0x5322 = 0x4EB6
+0x5323 = 0x4F46
+0x5324 = 0x55AE
+0x5325 = 0x5718
+0x5326 = 0x58C7
+0x5327 = 0x5F56
+0x5328 = 0x65B7
+0x5329 = 0x65E6
+0x532A = 0x6A80
+0x532B = 0x6BB5
+0x532C = 0x6E4D
+0x532D = 0x77ED
+0x532E = 0x7AEF
+0x532F = 0x7C1E
+0x5330 = 0x7DDE
+0x5331 = 0x86CB
+0x5332 = 0x8892
+0x5333 = 0x9132
+0x5334 = 0x935B
+0x5335 = 0x64BB
+0x5336 = 0x6FBE
+0x5337 = 0x737A
+0x5338 = 0x75B8
+0x5339 = 0x9054
+0x533A = 0x5556
+0x533B = 0x574D
+0x533C = 0x61BA
+0x533D = 0x64D4
+0x533E = 0x66C7
+0x533F = 0x6DE1
+0x5340 = 0x6E5B
+0x5341 = 0x6F6D
+0x5342 = 0x6FB9
+0x5343 = 0x75F0
+0x5344 = 0x8043
+0x5345 = 0x81BD
+0x5346 = 0x8541
+0x5347 = 0x8983
+0x5348 = 0x8AC7
+0x5349 = 0x8B5A
+0x534A = 0x931F
+0x534B = 0x6C93
+0x534C = 0x7553
+0x534D = 0x7B54
+0x534E = 0x8E0F
+0x534F = 0x905D
+0x5350 = 0x5510
+0x5351 = 0x5802
+0x5352 = 0x5858
+0x5353 = 0x5E62
+0x5354 = 0x6207
+0x5355 = 0x649E
+0x5356 = 0x68E0
+0x5357 = 0x7576
+0x5358 = 0x7CD6
+0x5359 = 0x87B3
+0x535A = 0x9EE8
+0x535B = 0x4EE3
+0x535C = 0x5788
+0x535D = 0x576E
+0x535E = 0x5927
+0x535F = 0x5C0D
+0x5360 = 0x5CB1
+0x5361 = 0x5E36
+0x5362 = 0x5F85
+0x5363 = 0x6234
+0x5364 = 0x64E1
+0x5365 = 0x73B3
+0x5366 = 0x81FA
+0x5367 = 0x888B
+0x5368 = 0x8CB8
+0x5369 = 0x968A
+0x536A = 0x9EDB
+0x536B = 0x5B85
+0x536C = 0x5FB7
+0x536D = 0x60B3
+0x536E = 0x5012
+0x536F = 0x5200
+0x5370 = 0x5230
+0x5371 = 0x5716
+0x5372 = 0x5835
+0x5373 = 0x5857
+0x5374 = 0x5C0E
+0x5375 = 0x5C60
+0x5376 = 0x5CF6
+0x5377 = 0x5D8B
+0x5378 = 0x5EA6
+0x5379 = 0x5F92
+0x537A = 0x60BC
+0x537B = 0x6311
+0x537C = 0x6389
+0x537D = 0x6417
+0x537E = 0x6843
+0x5421 = 0x68F9
+0x5422 = 0x6AC2
+0x5423 = 0x6DD8
+0x5424 = 0x6E21
+0x5425 = 0x6ED4
+0x5426 = 0x6FE4
+0x5427 = 0x71FE
+0x5428 = 0x76DC
+0x5429 = 0x7779
+0x542A = 0x79B1
+0x542B = 0x7A3B
+0x542C = 0x8404
+0x542D = 0x89A9
+0x542E = 0x8CED
+0x542F = 0x8DF3
+0x5430 = 0x8E48
+0x5431 = 0x9003
+0x5432 = 0x9014
+0x5433 = 0x9053
+0x5434 = 0x90FD
+0x5435 = 0x934D
+0x5436 = 0x9676
+0x5437 = 0x97DC
+0x5438 = 0x6BD2
+0x5439 = 0x7006
+0x543A = 0x7258
+0x543B = 0x72A2
+0x543C = 0x7368
+0x543D = 0x7763
+0x543E = 0x79BF
+0x543F = 0x7BE4
+0x5440 = 0x7E9B
+0x5441 = 0x8B80
+0x5442 = 0x58A9
+0x5443 = 0x60C7
+0x5444 = 0x6566
+0x5445 = 0x65FD
+0x5446 = 0x66BE
+0x5447 = 0x6C8C
+0x5448 = 0x711E
+0x5449 = 0x71C9
+0x544A = 0x8C5A
+0x544B = 0x9813
+0x544C = 0x4E6D
+0x544D = 0x7A81
+0x544E = 0x4EDD
+0x544F = 0x51AC
+0x5450 = 0x51CD
+0x5451 = 0x52D5
+0x5452 = 0x540C
+0x5453 = 0x61A7
+0x5454 = 0x6771
+0x5455 = 0x6850
+0x5456 = 0x68DF
+0x5457 = 0x6D1E
+0x5458 = 0x6F7C
+0x5459 = 0x75BC
+0x545A = 0x77B3
+0x545B = 0x7AE5
+0x545C = 0x80F4
+0x545D = 0x8463
+0x545E = 0x9285
+0x545F = 0x515C
+0x5460 = 0x6597
+0x5461 = 0x675C
+0x5462 = 0x6793
+0x5463 = 0x75D8
+0x5464 = 0x7AC7
+0x5465 = 0x8373
+0x5466 = 0xF95A
+0x5467 = 0x8C46
+0x5468 = 0x9017
+0x5469 = 0x982D
+0x546A = 0x5C6F
+0x546B = 0x81C0
+0x546C = 0x829A
+0x546D = 0x9041
+0x546E = 0x906F
+0x546F = 0x920D
+0x5470 = 0x5F97
+0x5471 = 0x5D9D
+0x5472 = 0x6A59
+0x5473 = 0x71C8
+0x5474 = 0x767B
+0x5475 = 0x7B49
+0x5476 = 0x85E4
+0x5477 = 0x8B04
+0x5478 = 0x9127
+0x5479 = 0x9A30
+0x547A = 0x5587
+0x547B = 0x61F6
+0x547C = 0xF95B
+0x547D = 0x7669
+0x547E = 0x7F85
+0x5521 = 0x863F
+0x5522 = 0x87BA
+0x5523 = 0x88F8
+0x5524 = 0x908F
+0x5525 = 0xF95C
+0x5526 = 0x6D1B
+0x5527 = 0x70D9
+0x5528 = 0x73DE
+0x5529 = 0x7D61
+0x552A = 0x843D
+0x552B = 0xF95D
+0x552C = 0x916A
+0x552D = 0x99F1
+0x552E = 0xF95E
+0x552F = 0x4E82
+0x5530 = 0x5375
+0x5531 = 0x6B04
+0x5532 = 0x6B12
+0x5533 = 0x703E
+0x5534 = 0x721B
+0x5535 = 0x862D
+0x5536 = 0x9E1E
+0x5537 = 0x524C
+0x5538 = 0x8FA3
+0x5539 = 0x5D50
+0x553A = 0x64E5
+0x553B = 0x652C
+0x553C = 0x6B16
+0x553D = 0x6FEB
+0x553E = 0x7C43
+0x553F = 0x7E9C
+0x5540 = 0x85CD
+0x5541 = 0x8964
+0x5542 = 0x89BD
+0x5543 = 0x62C9
+0x5544 = 0x81D8
+0x5545 = 0x881F
+0x5546 = 0x5ECA
+0x5547 = 0x6717
+0x5548 = 0x6D6A
+0x5549 = 0x72FC
+0x554A = 0x7405
+0x554B = 0x746F
+0x554C = 0x8782
+0x554D = 0x90DE
+0x554E = 0x4F86
+0x554F = 0x5D0D
+0x5550 = 0x5FA0
+0x5551 = 0x840A
+0x5552 = 0x51B7
+0x5553 = 0x63A0
+0x5554 = 0x7565
+0x5555 = 0x4EAE
+0x5556 = 0x5006
+0x5557 = 0x5169
+0x5558 = 0x51C9
+0x5559 = 0x6881
+0x555A = 0x6A11
+0x555B = 0x7CAE
+0x555C = 0x7CB1
+0x555D = 0x7CE7
+0x555E = 0x826F
+0x555F = 0x8AD2
+0x5560 = 0x8F1B
+0x5561 = 0x91CF
+0x5562 = 0x4FB6
+0x5563 = 0x5137
+0x5564 = 0x52F5
+0x5565 = 0x5442
+0x5566 = 0x5EEC
+0x5567 = 0x616E
+0x5568 = 0x623E
+0x5569 = 0x65C5
+0x556A = 0x6ADA
+0x556B = 0x6FFE
+0x556C = 0x792A
+0x556D = 0x85DC
+0x556E = 0x8823
+0x556F = 0x95AD
+0x5570 = 0x9A62
+0x5571 = 0x9A6A
+0x5572 = 0x9E97
+0x5573 = 0x9ECE
+0x5574 = 0x529B
+0x5575 = 0x66C6
+0x5576 = 0x6B77
+0x5577 = 0x701D
+0x5578 = 0x792B
+0x5579 = 0x8F62
+0x557A = 0x9742
+0x557B = 0x6190
+0x557C = 0x6200
+0x557D = 0x6523
+0x557E = 0x6F23
+0x5621 = 0x7149
+0x5622 = 0x7489
+0x5623 = 0x7DF4
+0x5624 = 0x806F
+0x5625 = 0x84EE
+0x5626 = 0x8F26
+0x5627 = 0x9023
+0x5628 = 0x934A
+0x5629 = 0x51BD
+0x562A = 0x5217
+0x562B = 0x52A3
+0x562C = 0x6D0C
+0x562D = 0x70C8
+0x562E = 0x88C2
+0x562F = 0x5EC9
+0x5630 = 0x6582
+0x5631 = 0x6BAE
+0x5632 = 0x6FC2
+0x5633 = 0x7C3E
+0x5634 = 0x7375
+0x5635 = 0x4EE4
+0x5636 = 0x4F36
+0x5637 = 0x56F9
+0x5638 = 0xF95F
+0x5639 = 0x5CBA
+0x563A = 0x5DBA
+0x563B = 0x601C
+0x563C = 0x73B2
+0x563D = 0x7B2D
+0x563E = 0x7F9A
+0x563F = 0x7FCE
+0x5640 = 0x8046
+0x5641 = 0x901E
+0x5642 = 0x9234
+0x5643 = 0x96F6
+0x5644 = 0x9748
+0x5645 = 0x9818
+0x5646 = 0x9F61
+0x5647 = 0x4F8B
+0x5648 = 0x6FA7
+0x5649 = 0x79AE
+0x564A = 0x91B4
+0x564B = 0x96B7
+0x564C = 0x52DE
+0x564D = 0xF960
+0x564E = 0x6488
+0x564F = 0x64C4
+0x5650 = 0x6AD3
+0x5651 = 0x6F5E
+0x5652 = 0x7018
+0x5653 = 0x7210
+0x5654 = 0x76E7
+0x5655 = 0x8001
+0x5656 = 0x8606
+0x5657 = 0x865C
+0x5658 = 0x8DEF
+0x5659 = 0x8F05
+0x565A = 0x9732
+0x565B = 0x9B6F
+0x565C = 0x9DFA
+0x565D = 0x9E75
+0x565E = 0x788C
+0x565F = 0x797F
+0x5660 = 0x7DA0
+0x5661 = 0x83C9
+0x5662 = 0x9304
+0x5663 = 0x9E7F
+0x5664 = 0x9E93
+0x5665 = 0x8AD6
+0x5666 = 0x58DF
+0x5667 = 0x5F04
+0x5668 = 0x6727
+0x5669 = 0x7027
+0x566A = 0x74CF
+0x566B = 0x7C60
+0x566C = 0x807E
+0x566D = 0x5121
+0x566E = 0x7028
+0x566F = 0x7262
+0x5670 = 0x78CA
+0x5671 = 0x8CC2
+0x5672 = 0x8CDA
+0x5673 = 0x8CF4
+0x5674 = 0x96F7
+0x5675 = 0x4E86
+0x5676 = 0x50DA
+0x5677 = 0x5BEE
+0x5678 = 0x5ED6
+0x5679 = 0x6599
+0x567A = 0x71CE
+0x567B = 0x7642
+0x567C = 0x77AD
+0x567D = 0x804A
+0x567E = 0x84FC
+0x5721 = 0x907C
+0x5722 = 0x9B27
+0x5723 = 0x9F8D
+0x5724 = 0x58D8
+0x5725 = 0x5A41
+0x5726 = 0x5C62
+0x5727 = 0x6A13
+0x5728 = 0x6DDA
+0x5729 = 0x6F0F
+0x572A = 0x763B
+0x572B = 0x7D2F
+0x572C = 0x7E37
+0x572D = 0x851E
+0x572E = 0x8938
+0x572F = 0x93E4
+0x5730 = 0x964B
+0x5731 = 0x5289
+0x5732 = 0x65D2
+0x5733 = 0x67F3
+0x5734 = 0x69B4
+0x5735 = 0x6D41
+0x5736 = 0x6E9C
+0x5737 = 0x700F
+0x5738 = 0x7409
+0x5739 = 0x7460
+0x573A = 0x7559
+0x573B = 0x7624
+0x573C = 0x786B
+0x573D = 0x8B2C
+0x573E = 0x985E
+0x573F = 0x516D
+0x5740 = 0x622E
+0x5741 = 0x9678
+0x5742 = 0x4F96
+0x5743 = 0x502B
+0x5744 = 0x5D19
+0x5745 = 0x6DEA
+0x5746 = 0x7DB8
+0x5747 = 0x8F2A
+0x5748 = 0x5F8B
+0x5749 = 0x6144
+0x574A = 0x6817
+0x574B = 0xF961
+0x574C = 0x9686
+0x574D = 0x52D2
+0x574E = 0x808B
+0x574F = 0x51DC
+0x5750 = 0x51CC
+0x5751 = 0x695E
+0x5752 = 0x7A1C
+0x5753 = 0x7DBE
+0x5754 = 0x83F1
+0x5755 = 0x9675
+0x5756 = 0x4FDA
+0x5757 = 0x5229
+0x5758 = 0x5398
+0x5759 = 0x540F
+0x575A = 0x550E
+0x575B = 0x5C65
+0x575C = 0x60A7
+0x575D = 0x674E
+0x575E = 0x68A8
+0x575F = 0x6D6C
+0x5760 = 0x7281
+0x5761 = 0x72F8
+0x5762 = 0x7406
+0x5763 = 0x7483
+0x5764 = 0xF962
+0x5765 = 0x75E2
+0x5766 = 0x7C6C
+0x5767 = 0x7F79
+0x5768 = 0x7FB8
+0x5769 = 0x8389
+0x576A = 0x88CF
+0x576B = 0x88E1
+0x576C = 0x91CC
+0x576D = 0x91D0
+0x576E = 0x96E2
+0x576F = 0x9BC9
+0x5770 = 0x541D
+0x5771 = 0x6F7E
+0x5772 = 0x71D0
+0x5773 = 0x7498
+0x5774 = 0x85FA
+0x5775 = 0x8EAA
+0x5776 = 0x96A3
+0x5777 = 0x9C57
+0x5778 = 0x9E9F
+0x5779 = 0x6797
+0x577A = 0x6DCB
+0x577B = 0x7433
+0x577C = 0x81E8
+0x577D = 0x9716
+0x577E = 0x782C
+0x5821 = 0x7ACB
+0x5822 = 0x7B20
+0x5823 = 0x7C92
+0x5824 = 0x6469
+0x5825 = 0x746A
+0x5826 = 0x75F2
+0x5827 = 0x78BC
+0x5828 = 0x78E8
+0x5829 = 0x99AC
+0x582A = 0x9B54
+0x582B = 0x9EBB
+0x582C = 0x5BDE
+0x582D = 0x5E55
+0x582E = 0x6F20
+0x582F = 0x819C
+0x5830 = 0x83AB
+0x5831 = 0x9088
+0x5832 = 0x4E07
+0x5833 = 0x534D
+0x5834 = 0x5A29
+0x5835 = 0x5DD2
+0x5836 = 0x5F4E
+0x5837 = 0x6162
+0x5838 = 0x633D
+0x5839 = 0x6669
+0x583A = 0x66FC
+0x583B = 0x6EFF
+0x583C = 0x6F2B
+0x583D = 0x7063
+0x583E = 0x779E
+0x583F = 0x842C
+0x5840 = 0x8513
+0x5841 = 0x883B
+0x5842 = 0x8F13
+0x5843 = 0x9945
+0x5844 = 0x9C3B
+0x5845 = 0x551C
+0x5846 = 0x62B9
+0x5847 = 0x672B
+0x5848 = 0x6CAB
+0x5849 = 0x8309
+0x584A = 0x896A
+0x584B = 0x977A
+0x584C = 0x4EA1
+0x584D = 0x5984
+0x584E = 0x5FD8
+0x584F = 0x5FD9
+0x5850 = 0x671B
+0x5851 = 0x7DB2
+0x5852 = 0x7F54
+0x5853 = 0x8292
+0x5854 = 0x832B
+0x5855 = 0x83BD
+0x5856 = 0x8F1E
+0x5857 = 0x9099
+0x5858 = 0x57CB
+0x5859 = 0x59B9
+0x585A = 0x5A92
+0x585B = 0x5BD0
+0x585C = 0x6627
+0x585D = 0x679A
+0x585E = 0x6885
+0x585F = 0x6BCF
+0x5860 = 0x7164
+0x5861 = 0x7F75
+0x5862 = 0x8CB7
+0x5863 = 0x8CE3
+0x5864 = 0x9081
+0x5865 = 0x9B45
+0x5866 = 0x8108
+0x5867 = 0x8C8A
+0x5868 = 0x964C
+0x5869 = 0x9A40
+0x586A = 0x9EA5
+0x586B = 0x5B5F
+0x586C = 0x6C13
+0x586D = 0x731B
+0x586E = 0x76F2
+0x586F = 0x76DF
+0x5870 = 0x840C
+0x5871 = 0x51AA
+0x5872 = 0x8993
+0x5873 = 0x514D
+0x5874 = 0x5195
+0x5875 = 0x52C9
+0x5876 = 0x68C9
+0x5877 = 0x6C94
+0x5878 = 0x7704
+0x5879 = 0x7720
+0x587A = 0x7DBF
+0x587B = 0x7DEC
+0x587C = 0x9762
+0x587D = 0x9EB5
+0x587E = 0x6EC5
+0x5921 = 0x8511
+0x5922 = 0x51A5
+0x5923 = 0x540D
+0x5924 = 0x547D
+0x5925 = 0x660E
+0x5926 = 0x669D
+0x5927 = 0x6927
+0x5928 = 0x6E9F
+0x5929 = 0x76BF
+0x592A = 0x7791
+0x592B = 0x8317
+0x592C = 0x84C2
+0x592D = 0x879F
+0x592E = 0x9169
+0x592F = 0x9298
+0x5930 = 0x9CF4
+0x5931 = 0x8882
+0x5932 = 0x4FAE
+0x5933 = 0x5192
+0x5934 = 0x52DF
+0x5935 = 0x59C6
+0x5936 = 0x5E3D
+0x5937 = 0x6155
+0x5938 = 0x6478
+0x5939 = 0x6479
+0x593A = 0x66AE
+0x593B = 0x67D0
+0x593C = 0x6A21
+0x593D = 0x6BCD
+0x593E = 0x6BDB
+0x593F = 0x725F
+0x5940 = 0x7261
+0x5941 = 0x7441
+0x5942 = 0x7738
+0x5943 = 0x77DB
+0x5944 = 0x8017
+0x5945 = 0x82BC
+0x5946 = 0x8305
+0x5947 = 0x8B00
+0x5948 = 0x8B28
+0x5949 = 0x8C8C
+0x594A = 0x6728
+0x594B = 0x6C90
+0x594C = 0x7267
+0x594D = 0x76EE
+0x594E = 0x7766
+0x594F = 0x7A46
+0x5950 = 0x9DA9
+0x5951 = 0x6B7F
+0x5952 = 0x6C92
+0x5953 = 0x5922
+0x5954 = 0x6726
+0x5955 = 0x8499
+0x5956 = 0x536F
+0x5957 = 0x5893
+0x5958 = 0x5999
+0x5959 = 0x5EDF
+0x595A = 0x63CF
+0x595B = 0x6634
+0x595C = 0x6773
+0x595D = 0x6E3A
+0x595E = 0x732B
+0x595F = 0x7AD7
+0x5960 = 0x82D7
+0x5961 = 0x9328
+0x5962 = 0x52D9
+0x5963 = 0x5DEB
+0x5964 = 0x61AE
+0x5965 = 0x61CB
+0x5966 = 0x620A
+0x5967 = 0x62C7
+0x5968 = 0x64AB
+0x5969 = 0x65E0
+0x596A = 0x6959
+0x596B = 0x6B66
+0x596C = 0x6BCB
+0x596D = 0x7121
+0x596E = 0x73F7
+0x596F = 0x755D
+0x5970 = 0x7E46
+0x5971 = 0x821E
+0x5972 = 0x8302
+0x5973 = 0x856A
+0x5974 = 0x8AA3
+0x5975 = 0x8CBF
+0x5976 = 0x9727
+0x5977 = 0x9D61
+0x5978 = 0x58A8
+0x5979 = 0x9ED8
+0x597A = 0x5011
+0x597B = 0x520E
+0x597C = 0x543B
+0x597D = 0x554F
+0x597E = 0x6587
+0x5A21 = 0x6C76
+0x5A22 = 0x7D0A
+0x5A23 = 0x7D0B
+0x5A24 = 0x805E
+0x5A25 = 0x868A
+0x5A26 = 0x9580
+0x5A27 = 0x96EF
+0x5A28 = 0x52FF
+0x5A29 = 0x6C95
+0x5A2A = 0x7269
+0x5A2B = 0x5473
+0x5A2C = 0x5A9A
+0x5A2D = 0x5C3E
+0x5A2E = 0x5D4B
+0x5A2F = 0x5F4C
+0x5A30 = 0x5FAE
+0x5A31 = 0x672A
+0x5A32 = 0x68B6
+0x5A33 = 0x6963
+0x5A34 = 0x6E3C
+0x5A35 = 0x6E44
+0x5A36 = 0x7709
+0x5A37 = 0x7C73
+0x5A38 = 0x7F8E
+0x5A39 = 0x8587
+0x5A3A = 0x8B0E
+0x5A3B = 0x8FF7
+0x5A3C = 0x9761
+0x5A3D = 0x9EF4
+0x5A3E = 0x5CB7
+0x5A3F = 0x60B6
+0x5A40 = 0x610D
+0x5A41 = 0x61AB
+0x5A42 = 0x654F
+0x5A43 = 0x65FB
+0x5A44 = 0x65FC
+0x5A45 = 0x6C11
+0x5A46 = 0x6CEF
+0x5A47 = 0x739F
+0x5A48 = 0x73C9
+0x5A49 = 0x7DE1
+0x5A4A = 0x9594
+0x5A4B = 0x5BC6
+0x5A4C = 0x871C
+0x5A4D = 0x8B10
+0x5A4E = 0x525D
+0x5A4F = 0x535A
+0x5A50 = 0x62CD
+0x5A51 = 0x640F
+0x5A52 = 0x64B2
+0x5A53 = 0x6734
+0x5A54 = 0x6A38
+0x5A55 = 0x6CCA
+0x5A56 = 0x73C0
+0x5A57 = 0x749E
+0x5A58 = 0x7B94
+0x5A59 = 0x7C95
+0x5A5A = 0x7E1B
+0x5A5B = 0x818A
+0x5A5C = 0x8236
+0x5A5D = 0x8584
+0x5A5E = 0x8FEB
+0x5A5F = 0x96F9
+0x5A60 = 0x99C1
+0x5A61 = 0x4F34
+0x5A62 = 0x534A
+0x5A63 = 0x53CD
+0x5A64 = 0x53DB
+0x5A65 = 0x62CC
+0x5A66 = 0x642C
+0x5A67 = 0x6500
+0x5A68 = 0x6591
+0x5A69 = 0x69C3
+0x5A6A = 0x6CEE
+0x5A6B = 0x6F58
+0x5A6C = 0x73ED
+0x5A6D = 0x7554
+0x5A6E = 0x7622
+0x5A6F = 0x76E4
+0x5A70 = 0x76FC
+0x5A71 = 0x78D0
+0x5A72 = 0x78FB
+0x5A73 = 0x792C
+0x5A74 = 0x7D46
+0x5A75 = 0x822C
+0x5A76 = 0x87E0
+0x5A77 = 0x8FD4
+0x5A78 = 0x9812
+0x5A79 = 0x98EF
+0x5A7A = 0x52C3
+0x5A7B = 0x62D4
+0x5A7C = 0x64A5
+0x5A7D = 0x6E24
+0x5A7E = 0x6F51
+0x5B21 = 0x767C
+0x5B22 = 0x8DCB
+0x5B23 = 0x91B1
+0x5B24 = 0x9262
+0x5B25 = 0x9AEE
+0x5B26 = 0x9B43
+0x5B27 = 0x5023
+0x5B28 = 0x508D
+0x5B29 = 0x574A
+0x5B2A = 0x59A8
+0x5B2B = 0x5C28
+0x5B2C = 0x5E47
+0x5B2D = 0x5F77
+0x5B2E = 0x623F
+0x5B2F = 0x653E
+0x5B30 = 0x65B9
+0x5B31 = 0x65C1
+0x5B32 = 0x6609
+0x5B33 = 0x678B
+0x5B34 = 0x699C
+0x5B35 = 0x6EC2
+0x5B36 = 0x78C5
+0x5B37 = 0x7D21
+0x5B38 = 0x80AA
+0x5B39 = 0x8180
+0x5B3A = 0x822B
+0x5B3B = 0x82B3
+0x5B3C = 0x84A1
+0x5B3D = 0x868C
+0x5B3E = 0x8A2A
+0x5B3F = 0x8B17
+0x5B40 = 0x90A6
+0x5B41 = 0x9632
+0x5B42 = 0x9F90
+0x5B43 = 0x500D
+0x5B44 = 0x4FF3
+0x5B45 = 0xF963
+0x5B46 = 0x57F9
+0x5B47 = 0x5F98
+0x5B48 = 0x62DC
+0x5B49 = 0x6392
+0x5B4A = 0x676F
+0x5B4B = 0x6E43
+0x5B4C = 0x7119
+0x5B4D = 0x76C3
+0x5B4E = 0x80CC
+0x5B4F = 0x80DA
+0x5B50 = 0x88F4
+0x5B51 = 0x88F5
+0x5B52 = 0x8919
+0x5B53 = 0x8CE0
+0x5B54 = 0x8F29
+0x5B55 = 0x914D
+0x5B56 = 0x966A
+0x5B57 = 0x4F2F
+0x5B58 = 0x4F70
+0x5B59 = 0x5E1B
+0x5B5A = 0x67CF
+0x5B5B = 0x6822
+0x5B5C = 0x767D
+0x5B5D = 0x767E
+0x5B5E = 0x9B44
+0x5B5F = 0x5E61
+0x5B60 = 0x6A0A
+0x5B61 = 0x7169
+0x5B62 = 0x71D4
+0x5B63 = 0x756A
+0x5B64 = 0xF964
+0x5B65 = 0x7E41
+0x5B66 = 0x8543
+0x5B67 = 0x85E9
+0x5B68 = 0x98DC
+0x5B69 = 0x4F10
+0x5B6A = 0x7B4F
+0x5B6B = 0x7F70
+0x5B6C = 0x95A5
+0x5B6D = 0x51E1
+0x5B6E = 0x5E06
+0x5B6F = 0x68B5
+0x5B70 = 0x6C3E
+0x5B71 = 0x6C4E
+0x5B72 = 0x6CDB
+0x5B73 = 0x72AF
+0x5B74 = 0x7BC4
+0x5B75 = 0x8303
+0x5B76 = 0x6CD5
+0x5B77 = 0x743A
+0x5B78 = 0x50FB
+0x5B79 = 0x5288
+0x5B7A = 0x58C1
+0x5B7B = 0x64D8
+0x5B7C = 0x6A97
+0x5B7D = 0x74A7
+0x5B7E = 0x7656
+0x5C21 = 0x78A7
+0x5C22 = 0x8617
+0x5C23 = 0x95E2
+0x5C24 = 0x9739
+0x5C25 = 0xF965
+0x5C26 = 0x535E
+0x5C27 = 0x5F01
+0x5C28 = 0x8B8A
+0x5C29 = 0x8FA8
+0x5C2A = 0x8FAF
+0x5C2B = 0x908A
+0x5C2C = 0x5225
+0x5C2D = 0x77A5
+0x5C2E = 0x9C49
+0x5C2F = 0x9F08
+0x5C30 = 0x4E19
+0x5C31 = 0x5002
+0x5C32 = 0x5175
+0x5C33 = 0x5C5B
+0x5C34 = 0x5E77
+0x5C35 = 0x661E
+0x5C36 = 0x663A
+0x5C37 = 0x67C4
+0x5C38 = 0x68C5
+0x5C39 = 0x70B3
+0x5C3A = 0x7501
+0x5C3B = 0x75C5
+0x5C3C = 0x79C9
+0x5C3D = 0x7ADD
+0x5C3E = 0x8F27
+0x5C3F = 0x9920
+0x5C40 = 0x9A08
+0x5C41 = 0x4FDD
+0x5C42 = 0x5821
+0x5C43 = 0x5831
+0x5C44 = 0x5BF6
+0x5C45 = 0x666E
+0x5C46 = 0x6B65
+0x5C47 = 0x6D11
+0x5C48 = 0x6E7A
+0x5C49 = 0x6F7D
+0x5C4A = 0x73E4
+0x5C4B = 0x752B
+0x5C4C = 0x83E9
+0x5C4D = 0x88DC
+0x5C4E = 0x8913
+0x5C4F = 0x8B5C
+0x5C50 = 0x8F14
+0x5C51 = 0x4F0F
+0x5C52 = 0x50D5
+0x5C53 = 0x5310
+0x5C54 = 0x535C
+0x5C55 = 0x5B93
+0x5C56 = 0x5FA9
+0x5C57 = 0x670D
+0x5C58 = 0x798F
+0x5C59 = 0x8179
+0x5C5A = 0x832F
+0x5C5B = 0x8514
+0x5C5C = 0x8907
+0x5C5D = 0x8986
+0x5C5E = 0x8F39
+0x5C5F = 0x8F3B
+0x5C60 = 0x99A5
+0x5C61 = 0x9C12
+0x5C62 = 0x672C
+0x5C63 = 0x4E76
+0x5C64 = 0x4FF8
+0x5C65 = 0x5949
+0x5C66 = 0x5C01
+0x5C67 = 0x5CEF
+0x5C68 = 0x5CF0
+0x5C69 = 0x6367
+0x5C6A = 0x68D2
+0x5C6B = 0x70FD
+0x5C6C = 0x71A2
+0x5C6D = 0x742B
+0x5C6E = 0x7E2B
+0x5C6F = 0x84EC
+0x5C70 = 0x8702
+0x5C71 = 0x9022
+0x5C72 = 0x92D2
+0x5C73 = 0x9CF3
+0x5C74 = 0x4E0D
+0x5C75 = 0x4ED8
+0x5C76 = 0x4FEF
+0x5C77 = 0x5085
+0x5C78 = 0x5256
+0x5C79 = 0x526F
+0x5C7A = 0x5426
+0x5C7B = 0x5490
+0x5C7C = 0x57E0
+0x5C7D = 0x592B
+0x5C7E = 0x5A66
+0x5D21 = 0x5B5A
+0x5D22 = 0x5B75
+0x5D23 = 0x5BCC
+0x5D24 = 0x5E9C
+0x5D25 = 0xF966
+0x5D26 = 0x6276
+0x5D27 = 0x6577
+0x5D28 = 0x65A7
+0x5D29 = 0x6D6E
+0x5D2A = 0x6EA5
+0x5D2B = 0x7236
+0x5D2C = 0x7B26
+0x5D2D = 0x7C3F
+0x5D2E = 0x7F36
+0x5D2F = 0x8150
+0x5D30 = 0x8151
+0x5D31 = 0x819A
+0x5D32 = 0x8240
+0x5D33 = 0x8299
+0x5D34 = 0x83A9
+0x5D35 = 0x8A03
+0x5D36 = 0x8CA0
+0x5D37 = 0x8CE6
+0x5D38 = 0x8CFB
+0x5D39 = 0x8D74
+0x5D3A = 0x8DBA
+0x5D3B = 0x90E8
+0x5D3C = 0x91DC
+0x5D3D = 0x961C
+0x5D3E = 0x9644
+0x5D3F = 0x99D9
+0x5D40 = 0x9CE7
+0x5D41 = 0x5317
+0x5D42 = 0x5206
+0x5D43 = 0x5429
+0x5D44 = 0x5674
+0x5D45 = 0x58B3
+0x5D46 = 0x5954
+0x5D47 = 0x596E
+0x5D48 = 0x5FFF
+0x5D49 = 0x61A4
+0x5D4A = 0x626E
+0x5D4B = 0x6610
+0x5D4C = 0x6C7E
+0x5D4D = 0x711A
+0x5D4E = 0x76C6
+0x5D4F = 0x7C89
+0x5D50 = 0x7CDE
+0x5D51 = 0x7D1B
+0x5D52 = 0x82AC
+0x5D53 = 0x8CC1
+0x5D54 = 0x96F0
+0x5D55 = 0xF967
+0x5D56 = 0x4F5B
+0x5D57 = 0x5F17
+0x5D58 = 0x5F7F
+0x5D59 = 0x62C2
+0x5D5A = 0x5D29
+0x5D5B = 0x670B
+0x5D5C = 0x68DA
+0x5D5D = 0x787C
+0x5D5E = 0x7E43
+0x5D5F = 0x9D6C
+0x5D60 = 0x4E15
+0x5D61 = 0x5099
+0x5D62 = 0x5315
+0x5D63 = 0x532A
+0x5D64 = 0x5351
+0x5D65 = 0x5983
+0x5D66 = 0x5A62
+0x5D67 = 0x5E87
+0x5D68 = 0x60B2
+0x5D69 = 0x618A
+0x5D6A = 0x6249
+0x5D6B = 0x6279
+0x5D6C = 0x6590
+0x5D6D = 0x6787
+0x5D6E = 0x69A7
+0x5D6F = 0x6BD4
+0x5D70 = 0x6BD6
+0x5D71 = 0x6BD7
+0x5D72 = 0x6BD8
+0x5D73 = 0x6CB8
+0x5D74 = 0xF968
+0x5D75 = 0x7435
+0x5D76 = 0x75FA
+0x5D77 = 0x7812
+0x5D78 = 0x7891
+0x5D79 = 0x79D5
+0x5D7A = 0x79D8
+0x5D7B = 0x7C83
+0x5D7C = 0x7DCB
+0x5D7D = 0x7FE1
+0x5D7E = 0x80A5
+0x5E21 = 0x813E
+0x5E22 = 0x81C2
+0x5E23 = 0x83F2
+0x5E24 = 0x871A
+0x5E25 = 0x88E8
+0x5E26 = 0x8AB9
+0x5E27 = 0x8B6C
+0x5E28 = 0x8CBB
+0x5E29 = 0x9119
+0x5E2A = 0x975E
+0x5E2B = 0x98DB
+0x5E2C = 0x9F3B
+0x5E2D = 0x56AC
+0x5E2E = 0x5B2A
+0x5E2F = 0x5F6C
+0x5E30 = 0x658C
+0x5E31 = 0x6AB3
+0x5E32 = 0x6BAF
+0x5E33 = 0x6D5C
+0x5E34 = 0x6FF1
+0x5E35 = 0x7015
+0x5E36 = 0x725D
+0x5E37 = 0x73AD
+0x5E38 = 0x8CA7
+0x5E39 = 0x8CD3
+0x5E3A = 0x983B
+0x5E3B = 0x6191
+0x5E3C = 0x6C37
+0x5E3D = 0x8058
+0x5E3E = 0x9A01
+0x5E3F = 0x4E4D
+0x5E40 = 0x4E8B
+0x5E41 = 0x4E9B
+0x5E42 = 0x4ED5
+0x5E43 = 0x4F3A
+0x5E44 = 0x4F3C
+0x5E45 = 0x4F7F
+0x5E46 = 0x4FDF
+0x5E47 = 0x50FF
+0x5E48 = 0x53F2
+0x5E49 = 0x53F8
+0x5E4A = 0x5506
+0x5E4B = 0x55E3
+0x5E4C = 0x56DB
+0x5E4D = 0x58EB
+0x5E4E = 0x5962
+0x5E4F = 0x5A11
+0x5E50 = 0x5BEB
+0x5E51 = 0x5BFA
+0x5E52 = 0x5C04
+0x5E53 = 0x5DF3
+0x5E54 = 0x5E2B
+0x5E55 = 0x5F99
+0x5E56 = 0x601D
+0x5E57 = 0x6368
+0x5E58 = 0x659C
+0x5E59 = 0x65AF
+0x5E5A = 0x67F6
+0x5E5B = 0x67FB
+0x5E5C = 0x68AD
+0x5E5D = 0x6B7B
+0x5E5E = 0x6C99
+0x5E5F = 0x6CD7
+0x5E60 = 0x6E23
+0x5E61 = 0x7009
+0x5E62 = 0x7345
+0x5E63 = 0x7802
+0x5E64 = 0x793E
+0x5E65 = 0x7940
+0x5E66 = 0x7960
+0x5E67 = 0x79C1
+0x5E68 = 0x7BE9
+0x5E69 = 0x7D17
+0x5E6A = 0x7D72
+0x5E6B = 0x8086
+0x5E6C = 0x820D
+0x5E6D = 0x838E
+0x5E6E = 0x84D1
+0x5E6F = 0x86C7
+0x5E70 = 0x88DF
+0x5E71 = 0x8A50
+0x5E72 = 0x8A5E
+0x5E73 = 0x8B1D
+0x5E74 = 0x8CDC
+0x5E75 = 0x8D66
+0x5E76 = 0x8FAD
+0x5E77 = 0x90AA
+0x5E78 = 0x98FC
+0x5E79 = 0x99DF
+0x5E7A = 0x9E9D
+0x5E7B = 0x524A
+0x5E7C = 0xF969
+0x5E7D = 0x6714
+0x5E7E = 0xF96A
+0x5F21 = 0x5098
+0x5F22 = 0x522A
+0x5F23 = 0x5C71
+0x5F24 = 0x6563
+0x5F25 = 0x6C55
+0x5F26 = 0x73CA
+0x5F27 = 0x7523
+0x5F28 = 0x759D
+0x5F29 = 0x7B97
+0x5F2A = 0x849C
+0x5F2B = 0x9178
+0x5F2C = 0x9730
+0x5F2D = 0x4E77
+0x5F2E = 0x6492
+0x5F2F = 0x6BBA
+0x5F30 = 0x715E
+0x5F31 = 0x85A9
+0x5F32 = 0x4E09
+0x5F33 = 0xF96B
+0x5F34 = 0x6749
+0x5F35 = 0x68EE
+0x5F36 = 0x6E17
+0x5F37 = 0x829F
+0x5F38 = 0x8518
+0x5F39 = 0x886B
+0x5F3A = 0x63F7
+0x5F3B = 0x6F81
+0x5F3C = 0x9212
+0x5F3D = 0x98AF
+0x5F3E = 0x4E0A
+0x5F3F = 0x50B7
+0x5F40 = 0x50CF
+0x5F41 = 0x511F
+0x5F42 = 0x5546
+0x5F43 = 0x55AA
+0x5F44 = 0x5617
+0x5F45 = 0x5B40
+0x5F46 = 0x5C19
+0x5F47 = 0x5CE0
+0x5F48 = 0x5E38
+0x5F49 = 0x5E8A
+0x5F4A = 0x5EA0
+0x5F4B = 0x5EC2
+0x5F4C = 0x60F3
+0x5F4D = 0x6851
+0x5F4E = 0x6A61
+0x5F4F = 0x6E58
+0x5F50 = 0x723D
+0x5F51 = 0x7240
+0x5F52 = 0x72C0
+0x5F53 = 0x76F8
+0x5F54 = 0x7965
+0x5F55 = 0x7BB1
+0x5F56 = 0x7FD4
+0x5F57 = 0x88F3
+0x5F58 = 0x89F4
+0x5F59 = 0x8A73
+0x5F5A = 0x8C61
+0x5F5B = 0x8CDE
+0x5F5C = 0x971C
+0x5F5D = 0x585E
+0x5F5E = 0x74BD
+0x5F5F = 0x8CFD
+0x5F60 = 0x55C7
+0x5F61 = 0xF96C
+0x5F62 = 0x7A61
+0x5F63 = 0x7D22
+0x5F64 = 0x8272
+0x5F65 = 0x7272
+0x5F66 = 0x751F
+0x5F67 = 0x7525
+0x5F68 = 0xF96D
+0x5F69 = 0x7B19
+0x5F6A = 0x5885
+0x5F6B = 0x58FB
+0x5F6C = 0x5DBC
+0x5F6D = 0x5E8F
+0x5F6E = 0x5EB6
+0x5F6F = 0x5F90
+0x5F70 = 0x6055
+0x5F71 = 0x6292
+0x5F72 = 0x637F
+0x5F73 = 0x654D
+0x5F74 = 0x6691
+0x5F75 = 0x66D9
+0x5F76 = 0x66F8
+0x5F77 = 0x6816
+0x5F78 = 0x68F2
+0x5F79 = 0x7280
+0x5F7A = 0x745E
+0x5F7B = 0x7B6E
+0x5F7C = 0x7D6E
+0x5F7D = 0x7DD6
+0x5F7E = 0x7F72
+0x6021 = 0x80E5
+0x6022 = 0x8212
+0x6023 = 0x85AF
+0x6024 = 0x897F
+0x6025 = 0x8A93
+0x6026 = 0x901D
+0x6027 = 0x92E4
+0x6028 = 0x9ECD
+0x6029 = 0x9F20
+0x602A = 0x5915
+0x602B = 0x596D
+0x602C = 0x5E2D
+0x602D = 0x60DC
+0x602E = 0x6614
+0x602F = 0x6673
+0x6030 = 0x6790
+0x6031 = 0x6C50
+0x6032 = 0x6DC5
+0x6033 = 0x6F5F
+0x6034 = 0x77F3
+0x6035 = 0x78A9
+0x6036 = 0x84C6
+0x6037 = 0x91CB
+0x6038 = 0x932B
+0x6039 = 0x4ED9
+0x603A = 0x50CA
+0x603B = 0x5148
+0x603C = 0x5584
+0x603D = 0x5B0B
+0x603E = 0x5BA3
+0x603F = 0x6247
+0x6040 = 0x657E
+0x6041 = 0x65CB
+0x6042 = 0x6E32
+0x6043 = 0x717D
+0x6044 = 0x7401
+0x6045 = 0x7444
+0x6046 = 0x7487
+0x6047 = 0x74BF
+0x6048 = 0x766C
+0x6049 = 0x79AA
+0x604A = 0x7DDA
+0x604B = 0x7E55
+0x604C = 0x7FA8
+0x604D = 0x817A
+0x604E = 0x81B3
+0x604F = 0x8239
+0x6050 = 0x861A
+0x6051 = 0x87EC
+0x6052 = 0x8A75
+0x6053 = 0x8DE3
+0x6054 = 0x9078
+0x6055 = 0x9291
+0x6056 = 0x9425
+0x6057 = 0x994D
+0x6058 = 0x9BAE
+0x6059 = 0x5368
+0x605A = 0x5C51
+0x605B = 0x6954
+0x605C = 0x6CC4
+0x605D = 0x6D29
+0x605E = 0x6E2B
+0x605F = 0x820C
+0x6060 = 0x859B
+0x6061 = 0x893B
+0x6062 = 0x8A2D
+0x6063 = 0x8AAA
+0x6064 = 0x96EA
+0x6065 = 0x9F67
+0x6066 = 0x5261
+0x6067 = 0x66B9
+0x6068 = 0x6BB2
+0x6069 = 0x7E96
+0x606A = 0x87FE
+0x606B = 0x8D0D
+0x606C = 0x9583
+0x606D = 0x965D
+0x606E = 0x651D
+0x606F = 0x6D89
+0x6070 = 0x71EE
+0x6071 = 0xF96E
+0x6072 = 0x57CE
+0x6073 = 0x59D3
+0x6074 = 0x5BAC
+0x6075 = 0x6027
+0x6076 = 0x60FA
+0x6077 = 0x6210
+0x6078 = 0x661F
+0x6079 = 0x665F
+0x607A = 0x7329
+0x607B = 0x73F9
+0x607C = 0x76DB
+0x607D = 0x7701
+0x607E = 0x7B6C
+0x6121 = 0x8056
+0x6122 = 0x8072
+0x6123 = 0x8165
+0x6124 = 0x8AA0
+0x6125 = 0x9192
+0x6126 = 0x4E16
+0x6127 = 0x52E2
+0x6128 = 0x6B72
+0x6129 = 0x6D17
+0x612A = 0x7A05
+0x612B = 0x7B39
+0x612C = 0x7D30
+0x612D = 0xF96F
+0x612E = 0x8CB0
+0x612F = 0x53EC
+0x6130 = 0x562F
+0x6131 = 0x5851
+0x6132 = 0x5BB5
+0x6133 = 0x5C0F
+0x6134 = 0x5C11
+0x6135 = 0x5DE2
+0x6136 = 0x6240
+0x6137 = 0x6383
+0x6138 = 0x6414
+0x6139 = 0x662D
+0x613A = 0x68B3
+0x613B = 0x6CBC
+0x613C = 0x6D88
+0x613D = 0x6EAF
+0x613E = 0x701F
+0x613F = 0x70A4
+0x6140 = 0x71D2
+0x6141 = 0x7526
+0x6142 = 0x758F
+0x6143 = 0x758E
+0x6144 = 0x7619
+0x6145 = 0x7B11
+0x6146 = 0x7BE0
+0x6147 = 0x7C2B
+0x6148 = 0x7D20
+0x6149 = 0x7D39
+0x614A = 0x852C
+0x614B = 0x856D
+0x614C = 0x8607
+0x614D = 0x8A34
+0x614E = 0x900D
+0x614F = 0x9061
+0x6150 = 0x90B5
+0x6151 = 0x92B7
+0x6152 = 0x97F6
+0x6153 = 0x9A37
+0x6154 = 0x4FD7
+0x6155 = 0x5C6C
+0x6156 = 0x675F
+0x6157 = 0x6D91
+0x6158 = 0x7C9F
+0x6159 = 0x7E8C
+0x615A = 0x8B16
+0x615B = 0x8D16
+0x615C = 0x901F
+0x615D = 0x5B6B
+0x615E = 0x5DFD
+0x615F = 0x640D
+0x6160 = 0x84C0
+0x6161 = 0x905C
+0x6162 = 0x98E1
+0x6163 = 0x7387
+0x6164 = 0x5B8B
+0x6165 = 0x609A
+0x6166 = 0x677E
+0x6167 = 0x6DDE
+0x6168 = 0x8A1F
+0x6169 = 0x8AA6
+0x616A = 0x9001
+0x616B = 0x980C
+0x616C = 0x5237
+0x616D = 0xF970
+0x616E = 0x7051
+0x616F = 0x788E
+0x6170 = 0x9396
+0x6171 = 0x8870
+0x6172 = 0x91D7
+0x6173 = 0x4FEE
+0x6174 = 0x53D7
+0x6175 = 0x55FD
+0x6176 = 0x56DA
+0x6177 = 0x5782
+0x6178 = 0x58FD
+0x6179 = 0x5AC2
+0x617A = 0x5B88
+0x617B = 0x5CAB
+0x617C = 0x5CC0
+0x617D = 0x5E25
+0x617E = 0x6101
+0x6221 = 0x620D
+0x6222 = 0x624B
+0x6223 = 0x6388
+0x6224 = 0x641C
+0x6225 = 0x6536
+0x6226 = 0x6578
+0x6227 = 0x6A39
+0x6228 = 0x6B8A
+0x6229 = 0x6C34
+0x622A = 0x6D19
+0x622B = 0x6F31
+0x622C = 0x71E7
+0x622D = 0x72E9
+0x622E = 0x7378
+0x622F = 0x7407
+0x6230 = 0x74B2
+0x6231 = 0x7626
+0x6232 = 0x7761
+0x6233 = 0x79C0
+0x6234 = 0x7A57
+0x6235 = 0x7AEA
+0x6236 = 0x7CB9
+0x6237 = 0x7D8F
+0x6238 = 0x7DAC
+0x6239 = 0x7E61
+0x623A = 0x7F9E
+0x623B = 0x8129
+0x623C = 0x8331
+0x623D = 0x8490
+0x623E = 0x84DA
+0x623F = 0x85EA
+0x6240 = 0x8896
+0x6241 = 0x8AB0
+0x6242 = 0x8B90
+0x6243 = 0x8F38
+0x6244 = 0x9042
+0x6245 = 0x9083
+0x6246 = 0x916C
+0x6247 = 0x9296
+0x6248 = 0x92B9
+0x6249 = 0x968B
+0x624A = 0x96A7
+0x624B = 0x96A8
+0x624C = 0x96D6
+0x624D = 0x9700
+0x624E = 0x9808
+0x624F = 0x9996
+0x6250 = 0x9AD3
+0x6251 = 0x9B1A
+0x6252 = 0x53D4
+0x6253 = 0x587E
+0x6254 = 0x5919
+0x6255 = 0x5B70
+0x6256 = 0x5BBF
+0x6257 = 0x6DD1
+0x6258 = 0x6F5A
+0x6259 = 0x719F
+0x625A = 0x7421
+0x625B = 0x74B9
+0x625C = 0x8085
+0x625D = 0x83FD
+0x625E = 0x5DE1
+0x625F = 0x5F87
+0x6260 = 0x5FAA
+0x6261 = 0x6042
+0x6262 = 0x65EC
+0x6263 = 0x6812
+0x6264 = 0x696F
+0x6265 = 0x6A53
+0x6266 = 0x6B89
+0x6267 = 0x6D35
+0x6268 = 0x6DF3
+0x6269 = 0x73E3
+0x626A = 0x76FE
+0x626B = 0x77AC
+0x626C = 0x7B4D
+0x626D = 0x7D14
+0x626E = 0x8123
+0x626F = 0x821C
+0x6270 = 0x8340
+0x6271 = 0x84F4
+0x6272 = 0x8563
+0x6273 = 0x8A62
+0x6274 = 0x8AC4
+0x6275 = 0x9187
+0x6276 = 0x931E
+0x6277 = 0x9806
+0x6278 = 0x99B4
+0x6279 = 0x620C
+0x627A = 0x8853
+0x627B = 0x8FF0
+0x627C = 0x9265
+0x627D = 0x5D07
+0x627E = 0x5D27
+0x6321 = 0x5D69
+0x6322 = 0x745F
+0x6323 = 0x819D
+0x6324 = 0x8768
+0x6325 = 0x6FD5
+0x6326 = 0x62FE
+0x6327 = 0x7FD2
+0x6328 = 0x8936
+0x6329 = 0x8972
+0x632A = 0x4E1E
+0x632B = 0x4E58
+0x632C = 0x50E7
+0x632D = 0x52DD
+0x632E = 0x5347
+0x632F = 0x627F
+0x6330 = 0x6607
+0x6331 = 0x7E69
+0x6332 = 0x8805
+0x6333 = 0x965E
+0x6334 = 0x4F8D
+0x6335 = 0x5319
+0x6336 = 0x5636
+0x6337 = 0x59CB
+0x6338 = 0x5AA4
+0x6339 = 0x5C38
+0x633A = 0x5C4E
+0x633B = 0x5C4D
+0x633C = 0x5E02
+0x633D = 0x5F11
+0x633E = 0x6043
+0x633F = 0x65BD
+0x6340 = 0x662F
+0x6341 = 0x6642
+0x6342 = 0x67BE
+0x6343 = 0x67F4
+0x6344 = 0x731C
+0x6345 = 0x77E2
+0x6346 = 0x793A
+0x6347 = 0x7FC5
+0x6348 = 0x8494
+0x6349 = 0x84CD
+0x634A = 0x8996
+0x634B = 0x8A66
+0x634C = 0x8A69
+0x634D = 0x8AE1
+0x634E = 0x8C55
+0x634F = 0x8C7A
+0x6350 = 0x57F4
+0x6351 = 0x5BD4
+0x6352 = 0x5F0F
+0x6353 = 0x606F
+0x6354 = 0x62ED
+0x6355 = 0x690D
+0x6356 = 0x6B96
+0x6357 = 0x6E5C
+0x6358 = 0x7184
+0x6359 = 0x7BD2
+0x635A = 0x8755
+0x635B = 0x8B58
+0x635C = 0x8EFE
+0x635D = 0x98DF
+0x635E = 0x98FE
+0x635F = 0x4F38
+0x6360 = 0x4F81
+0x6361 = 0x4FE1
+0x6362 = 0x547B
+0x6363 = 0x5A20
+0x6364 = 0x5BB8
+0x6365 = 0x613C
+0x6366 = 0x65B0
+0x6367 = 0x6668
+0x6368 = 0x71FC
+0x6369 = 0x7533
+0x636A = 0x795E
+0x636B = 0x7D33
+0x636C = 0x814E
+0x636D = 0x81E3
+0x636E = 0x8398
+0x636F = 0x85AA
+0x6370 = 0x85CE
+0x6371 = 0x8703
+0x6372 = 0x8A0A
+0x6373 = 0x8EAB
+0x6374 = 0x8F9B
+0x6375 = 0xF971
+0x6376 = 0x8FC5
+0x6377 = 0x5931
+0x6378 = 0x5BA4
+0x6379 = 0x5BE6
+0x637A = 0x6089
+0x637B = 0x5BE9
+0x637C = 0x5C0B
+0x637D = 0x5FC3
+0x637E = 0x6C81
+0x6421 = 0xF972
+0x6422 = 0x6DF1
+0x6423 = 0x700B
+0x6424 = 0x751A
+0x6425 = 0x82AF
+0x6426 = 0x8AF6
+0x6427 = 0x4EC0
+0x6428 = 0x5341
+0x6429 = 0xF973
+0x642A = 0x96D9
+0x642B = 0x6C0F
+0x642C = 0x4E9E
+0x642D = 0x4FC4
+0x642E = 0x5152
+0x642F = 0x555E
+0x6430 = 0x5A25
+0x6431 = 0x5CE8
+0x6432 = 0x6211
+0x6433 = 0x7259
+0x6434 = 0x82BD
+0x6435 = 0x83AA
+0x6436 = 0x86FE
+0x6437 = 0x8859
+0x6438 = 0x8A1D
+0x6439 = 0x963F
+0x643A = 0x96C5
+0x643B = 0x9913
+0x643C = 0x9D09
+0x643D = 0x9D5D
+0x643E = 0x580A
+0x643F = 0x5CB3
+0x6440 = 0x5DBD
+0x6441 = 0x5E44
+0x6442 = 0x60E1
+0x6443 = 0x6115
+0x6444 = 0x63E1
+0x6445 = 0x6A02
+0x6446 = 0x6E25
+0x6447 = 0x9102
+0x6448 = 0x9354
+0x6449 = 0x984E
+0x644A = 0x9C10
+0x644B = 0x9F77
+0x644C = 0x5B89
+0x644D = 0x5CB8
+0x644E = 0x6309
+0x644F = 0x664F
+0x6450 = 0x6848
+0x6451 = 0x773C
+0x6452 = 0x96C1
+0x6453 = 0x978D
+0x6454 = 0x9854
+0x6455 = 0x9B9F
+0x6456 = 0x65A1
+0x6457 = 0x8B01
+0x6458 = 0x8ECB
+0x6459 = 0x95BC
+0x645A = 0x5535
+0x645B = 0x5CA9
+0x645C = 0x5DD6
+0x645D = 0x5EB5
+0x645E = 0x6697
+0x645F = 0x764C
+0x6460 = 0x83F4
+0x6461 = 0x95C7
+0x6462 = 0x58D3
+0x6463 = 0x62BC
+0x6464 = 0x72CE
+0x6465 = 0x9D28
+0x6466 = 0x4EF0
+0x6467 = 0x592E
+0x6468 = 0x600F
+0x6469 = 0x663B
+0x646A = 0x6B83
+0x646B = 0x79E7
+0x646C = 0x9D26
+0x646D = 0x5393
+0x646E = 0x54C0
+0x646F = 0x57C3
+0x6470 = 0x5D16
+0x6471 = 0x611B
+0x6472 = 0x66D6
+0x6473 = 0x6DAF
+0x6474 = 0x788D
+0x6475 = 0x827E
+0x6476 = 0x9698
+0x6477 = 0x9744
+0x6478 = 0x5384
+0x6479 = 0x627C
+0x647A = 0x6396
+0x647B = 0x6DB2
+0x647C = 0x7E0A
+0x647D = 0x814B
+0x647E = 0x984D
+0x6521 = 0x6AFB
+0x6522 = 0x7F4C
+0x6523 = 0x9DAF
+0x6524 = 0x9E1A
+0x6525 = 0x4E5F
+0x6526 = 0x503B
+0x6527 = 0x51B6
+0x6528 = 0x591C
+0x6529 = 0x60F9
+0x652A = 0x63F6
+0x652B = 0x6930
+0x652C = 0x723A
+0x652D = 0x8036
+0x652E = 0xF974
+0x652F = 0x91CE
+0x6530 = 0x5F31
+0x6531 = 0xF975
+0x6532 = 0xF976
+0x6533 = 0x7D04
+0x6534 = 0x82E5
+0x6535 = 0x846F
+0x6536 = 0x84BB
+0x6537 = 0x85E5
+0x6538 = 0x8E8D
+0x6539 = 0xF977
+0x653A = 0x4F6F
+0x653B = 0xF978
+0x653C = 0xF979
+0x653D = 0x58E4
+0x653E = 0x5B43
+0x653F = 0x6059
+0x6540 = 0x63DA
+0x6541 = 0x6518
+0x6542 = 0x656D
+0x6543 = 0x6698
+0x6544 = 0xF97A
+0x6545 = 0x694A
+0x6546 = 0x6A23
+0x6547 = 0x6D0B
+0x6548 = 0x7001
+0x6549 = 0x716C
+0x654A = 0x75D2
+0x654B = 0x760D
+0x654C = 0x79B3
+0x654D = 0x7A70
+0x654E = 0xF97B
+0x654F = 0x7F8A
+0x6550 = 0xF97C
+0x6551 = 0x8944
+0x6552 = 0xF97D
+0x6553 = 0x8B93
+0x6554 = 0x91C0
+0x6555 = 0x967D
+0x6556 = 0xF97E
+0x6557 = 0x990A
+0x6558 = 0x5704
+0x6559 = 0x5FA1
+0x655A = 0x65BC
+0x655B = 0x6F01
+0x655C = 0x7600
+0x655D = 0x79A6
+0x655E = 0x8A9E
+0x655F = 0x99AD
+0x6560 = 0x9B5A
+0x6561 = 0x9F6C
+0x6562 = 0x5104
+0x6563 = 0x61B6
+0x6564 = 0x6291
+0x6565 = 0x6A8D
+0x6566 = 0x81C6
+0x6567 = 0x5043
+0x6568 = 0x5830
+0x6569 = 0x5F66
+0x656A = 0x7109
+0x656B = 0x8A00
+0x656C = 0x8AFA
+0x656D = 0x5B7C
+0x656E = 0x8616
+0x656F = 0x4FFA
+0x6570 = 0x513C
+0x6571 = 0x56B4
+0x6572 = 0x5944
+0x6573 = 0x63A9
+0x6574 = 0x6DF9
+0x6575 = 0x5DAA
+0x6576 = 0x696D
+0x6577 = 0x5186
+0x6578 = 0x4E88
+0x6579 = 0x4F59
+0x657A = 0xF97F
+0x657B = 0xF980
+0x657C = 0xF981
+0x657D = 0x5982
+0x657E = 0xF982
+0x6621 = 0xF983
+0x6622 = 0x6B5F
+0x6623 = 0x6C5D
+0x6624 = 0xF984
+0x6625 = 0x74B5
+0x6626 = 0x7916
+0x6627 = 0xF985
+0x6628 = 0x8207
+0x6629 = 0x8245
+0x662A = 0x8339
+0x662B = 0x8F3F
+0x662C = 0x8F5D
+0x662D = 0xF986
+0x662E = 0x9918
+0x662F = 0xF987
+0x6630 = 0xF988
+0x6631 = 0xF989
+0x6632 = 0x4EA6
+0x6633 = 0xF98A
+0x6634 = 0x57DF
+0x6635 = 0x5F79
+0x6636 = 0x6613
+0x6637 = 0xF98B
+0x6638 = 0xF98C
+0x6639 = 0x75AB
+0x663A = 0x7E79
+0x663B = 0x8B6F
+0x663C = 0xF98D
+0x663D = 0x9006
+0x663E = 0x9A5B
+0x663F = 0x56A5
+0x6640 = 0x5827
+0x6641 = 0x59F8
+0x6642 = 0x5A1F
+0x6643 = 0x5BB4
+0x6644 = 0xF98E
+0x6645 = 0x5EF6
+0x6646 = 0xF98F
+0x6647 = 0xF990
+0x6648 = 0x6350
+0x6649 = 0x633B
+0x664A = 0xF991
+0x664B = 0x693D
+0x664C = 0x6C87
+0x664D = 0x6CBF
+0x664E = 0x6D8E
+0x664F = 0x6D93
+0x6650 = 0x6DF5
+0x6651 = 0x6F14
+0x6652 = 0xF992
+0x6653 = 0x70DF
+0x6654 = 0x7136
+0x6655 = 0x7159
+0x6656 = 0xF993
+0x6657 = 0x71C3
+0x6658 = 0x71D5
+0x6659 = 0xF994
+0x665A = 0x784F
+0x665B = 0x786F
+0x665C = 0xF995
+0x665D = 0x7B75
+0x665E = 0x7DE3
+0x665F = 0xF996
+0x6660 = 0x7E2F
+0x6661 = 0xF997
+0x6662 = 0x884D
+0x6663 = 0x8EDF
+0x6664 = 0xF998
+0x6665 = 0xF999
+0x6666 = 0xF99A
+0x6667 = 0x925B
+0x6668 = 0xF99B
+0x6669 = 0x9CF6
+0x666A = 0xF99C
+0x666B = 0xF99D
+0x666C = 0xF99E
+0x666D = 0x6085
+0x666E = 0x6D85
+0x666F = 0xF99F
+0x6670 = 0x71B1
+0x6671 = 0xF9A0
+0x6672 = 0xF9A1
+0x6673 = 0x95B1
+0x6674 = 0x53AD
+0x6675 = 0xF9A2
+0x6676 = 0xF9A3
+0x6677 = 0xF9A4
+0x6678 = 0x67D3
+0x6679 = 0xF9A5
+0x667A = 0x708E
+0x667B = 0x7130
+0x667C = 0x7430
+0x667D = 0x8276
+0x667E = 0x82D2
+0x6721 = 0xF9A6
+0x6722 = 0x95BB
+0x6723 = 0x9AE5
+0x6724 = 0x9E7D
+0x6725 = 0x66C4
+0x6726 = 0xF9A7
+0x6727 = 0x71C1
+0x6728 = 0x8449
+0x6729 = 0xF9A8
+0x672A = 0xF9A9
+0x672B = 0x584B
+0x672C = 0xF9AA
+0x672D = 0xF9AB
+0x672E = 0x5DB8
+0x672F = 0x5F71
+0x6730 = 0xF9AC
+0x6731 = 0x6620
+0x6732 = 0x668E
+0x6733 = 0x6979
+0x6734 = 0x69AE
+0x6735 = 0x6C38
+0x6736 = 0x6CF3
+0x6737 = 0x6E36
+0x6738 = 0x6F41
+0x6739 = 0x6FDA
+0x673A = 0x701B
+0x673B = 0x702F
+0x673C = 0x7150
+0x673D = 0x71DF
+0x673E = 0x7370
+0x673F = 0xF9AD
+0x6740 = 0x745B
+0x6741 = 0xF9AE
+0x6742 = 0x74D4
+0x6743 = 0x76C8
+0x6744 = 0x7A4E
+0x6745 = 0x7E93
+0x6746 = 0xF9AF
+0x6747 = 0xF9B0
+0x6748 = 0x82F1
+0x6749 = 0x8A60
+0x674A = 0x8FCE
+0x674B = 0xF9B1
+0x674C = 0x9348
+0x674D = 0xF9B2
+0x674E = 0x9719
+0x674F = 0xF9B3
+0x6750 = 0xF9B4
+0x6751 = 0x4E42
+0x6752 = 0x502A
+0x6753 = 0xF9B5
+0x6754 = 0x5208
+0x6755 = 0x53E1
+0x6756 = 0x66F3
+0x6757 = 0x6C6D
+0x6758 = 0x6FCA
+0x6759 = 0x730A
+0x675A = 0x777F
+0x675B = 0x7A62
+0x675C = 0x82AE
+0x675D = 0x85DD
+0x675E = 0x8602
+0x675F = 0xF9B6
+0x6760 = 0x88D4
+0x6761 = 0x8A63
+0x6762 = 0x8B7D
+0x6763 = 0x8C6B
+0x6764 = 0xF9B7
+0x6765 = 0x92B3
+0x6766 = 0xF9B8
+0x6767 = 0x9713
+0x6768 = 0x9810
+0x6769 = 0x4E94
+0x676A = 0x4F0D
+0x676B = 0x4FC9
+0x676C = 0x50B2
+0x676D = 0x5348
+0x676E = 0x543E
+0x676F = 0x5433
+0x6770 = 0x55DA
+0x6771 = 0x5862
+0x6772 = 0x58BA
+0x6773 = 0x5967
+0x6774 = 0x5A1B
+0x6775 = 0x5BE4
+0x6776 = 0x609F
+0x6777 = 0xF9B9
+0x6778 = 0x61CA
+0x6779 = 0x6556
+0x677A = 0x65FF
+0x677B = 0x6664
+0x677C = 0x68A7
+0x677D = 0x6C5A
+0x677E = 0x6FB3
+0x6821 = 0x70CF
+0x6822 = 0x71AC
+0x6823 = 0x7352
+0x6824 = 0x7B7D
+0x6825 = 0x8708
+0x6826 = 0x8AA4
+0x6827 = 0x9C32
+0x6828 = 0x9F07
+0x6829 = 0x5C4B
+0x682A = 0x6C83
+0x682B = 0x7344
+0x682C = 0x7389
+0x682D = 0x923A
+0x682E = 0x6EAB
+0x682F = 0x7465
+0x6830 = 0x761F
+0x6831 = 0x7A69
+0x6832 = 0x7E15
+0x6833 = 0x860A
+0x6834 = 0x5140
+0x6835 = 0x58C5
+0x6836 = 0x64C1
+0x6837 = 0x74EE
+0x6838 = 0x7515
+0x6839 = 0x7670
+0x683A = 0x7FC1
+0x683B = 0x9095
+0x683C = 0x96CD
+0x683D = 0x9954
+0x683E = 0x6E26
+0x683F = 0x74E6
+0x6840 = 0x7AA9
+0x6841 = 0x7AAA
+0x6842 = 0x81E5
+0x6843 = 0x86D9
+0x6844 = 0x8778
+0x6845 = 0x8A1B
+0x6846 = 0x5A49
+0x6847 = 0x5B8C
+0x6848 = 0x5B9B
+0x6849 = 0x68A1
+0x684A = 0x6900
+0x684B = 0x6D63
+0x684C = 0x73A9
+0x684D = 0x7413
+0x684E = 0x742C
+0x684F = 0x7897
+0x6850 = 0x7DE9
+0x6851 = 0x7FEB
+0x6852 = 0x8118
+0x6853 = 0x8155
+0x6854 = 0x839E
+0x6855 = 0x8C4C
+0x6856 = 0x962E
+0x6857 = 0x9811
+0x6858 = 0x66F0
+0x6859 = 0x5F80
+0x685A = 0x65FA
+0x685B = 0x6789
+0x685C = 0x6C6A
+0x685D = 0x738B
+0x685E = 0x502D
+0x685F = 0x5A03
+0x6860 = 0x6B6A
+0x6861 = 0x77EE
+0x6862 = 0x5916
+0x6863 = 0x5D6C
+0x6864 = 0x5DCD
+0x6865 = 0x7325
+0x6866 = 0x754F
+0x6867 = 0xF9BA
+0x6868 = 0xF9BB
+0x6869 = 0x50E5
+0x686A = 0x51F9
+0x686B = 0x582F
+0x686C = 0x592D
+0x686D = 0x5996
+0x686E = 0x59DA
+0x686F = 0x5BE5
+0x6870 = 0xF9BC
+0x6871 = 0xF9BD
+0x6872 = 0x5DA2
+0x6873 = 0x62D7
+0x6874 = 0x6416
+0x6875 = 0x6493
+0x6876 = 0x64FE
+0x6877 = 0xF9BE
+0x6878 = 0x66DC
+0x6879 = 0xF9BF
+0x687A = 0x6A48
+0x687B = 0xF9C0
+0x687C = 0x71FF
+0x687D = 0x7464
+0x687E = 0xF9C1
+0x6921 = 0x7A88
+0x6922 = 0x7AAF
+0x6923 = 0x7E47
+0x6924 = 0x7E5E
+0x6925 = 0x8000
+0x6926 = 0x8170
+0x6927 = 0xF9C2
+0x6928 = 0x87EF
+0x6929 = 0x8981
+0x692A = 0x8B20
+0x692B = 0x9059
+0x692C = 0xF9C3
+0x692D = 0x9080
+0x692E = 0x9952
+0x692F = 0x617E
+0x6930 = 0x6B32
+0x6931 = 0x6D74
+0x6932 = 0x7E1F
+0x6933 = 0x8925
+0x6934 = 0x8FB1
+0x6935 = 0x4FD1
+0x6936 = 0x50AD
+0x6937 = 0x5197
+0x6938 = 0x52C7
+0x6939 = 0x57C7
+0x693A = 0x5889
+0x693B = 0x5BB9
+0x693C = 0x5EB8
+0x693D = 0x6142
+0x693E = 0x6995
+0x693F = 0x6D8C
+0x6940 = 0x6E67
+0x6941 = 0x6EB6
+0x6942 = 0x7194
+0x6943 = 0x7462
+0x6944 = 0x7528
+0x6945 = 0x752C
+0x6946 = 0x8073
+0x6947 = 0x8338
+0x6948 = 0x84C9
+0x6949 = 0x8E0A
+0x694A = 0x9394
+0x694B = 0x93DE
+0x694C = 0xF9C4
+0x694D = 0x4E8E
+0x694E = 0x4F51
+0x694F = 0x5076
+0x6950 = 0x512A
+0x6951 = 0x53C8
+0x6952 = 0x53CB
+0x6953 = 0x53F3
+0x6954 = 0x5B87
+0x6955 = 0x5BD3
+0x6956 = 0x5C24
+0x6957 = 0x611A
+0x6958 = 0x6182
+0x6959 = 0x65F4
+0x695A = 0x725B
+0x695B = 0x7397
+0x695C = 0x7440
+0x695D = 0x76C2
+0x695E = 0x7950
+0x695F = 0x7991
+0x6960 = 0x79B9
+0x6961 = 0x7D06
+0x6962 = 0x7FBD
+0x6963 = 0x828B
+0x6964 = 0x85D5
+0x6965 = 0x865E
+0x6966 = 0x8FC2
+0x6967 = 0x9047
+0x6968 = 0x90F5
+0x6969 = 0x91EA
+0x696A = 0x9685
+0x696B = 0x96E8
+0x696C = 0x96E9
+0x696D = 0x52D6
+0x696E = 0x5F67
+0x696F = 0x65ED
+0x6970 = 0x6631
+0x6971 = 0x682F
+0x6972 = 0x715C
+0x6973 = 0x7A36
+0x6974 = 0x90C1
+0x6975 = 0x980A
+0x6976 = 0x4E91
+0x6977 = 0xF9C5
+0x6978 = 0x6A52
+0x6979 = 0x6B9E
+0x697A = 0x6F90
+0x697B = 0x7189
+0x697C = 0x8018
+0x697D = 0x82B8
+0x697E = 0x8553
+0x6A21 = 0x904B
+0x6A22 = 0x9695
+0x6A23 = 0x96F2
+0x6A24 = 0x97FB
+0x6A25 = 0x851A
+0x6A26 = 0x9B31
+0x6A27 = 0x4E90
+0x6A28 = 0x718A
+0x6A29 = 0x96C4
+0x6A2A = 0x5143
+0x6A2B = 0x539F
+0x6A2C = 0x54E1
+0x6A2D = 0x5713
+0x6A2E = 0x5712
+0x6A2F = 0x57A3
+0x6A30 = 0x5A9B
+0x6A31 = 0x5AC4
+0x6A32 = 0x5BC3
+0x6A33 = 0x6028
+0x6A34 = 0x613F
+0x6A35 = 0x63F4
+0x6A36 = 0x6C85
+0x6A37 = 0x6D39
+0x6A38 = 0x6E72
+0x6A39 = 0x6E90
+0x6A3A = 0x7230
+0x6A3B = 0x733F
+0x6A3C = 0x7457
+0x6A3D = 0x82D1
+0x6A3E = 0x8881
+0x6A3F = 0x8F45
+0x6A40 = 0x9060
+0x6A41 = 0xF9C6
+0x6A42 = 0x9662
+0x6A43 = 0x9858
+0x6A44 = 0x9D1B
+0x6A45 = 0x6708
+0x6A46 = 0x8D8A
+0x6A47 = 0x925E
+0x6A48 = 0x4F4D
+0x6A49 = 0x5049
+0x6A4A = 0x50DE
+0x6A4B = 0x5371
+0x6A4C = 0x570D
+0x6A4D = 0x59D4
+0x6A4E = 0x5A01
+0x6A4F = 0x5C09
+0x6A50 = 0x6170
+0x6A51 = 0x6690
+0x6A52 = 0x6E2D
+0x6A53 = 0x7232
+0x6A54 = 0x744B
+0x6A55 = 0x7DEF
+0x6A56 = 0x80C3
+0x6A57 = 0x840E
+0x6A58 = 0x8466
+0x6A59 = 0x853F
+0x6A5A = 0x875F
+0x6A5B = 0x885B
+0x6A5C = 0x8918
+0x6A5D = 0x8B02
+0x6A5E = 0x9055
+0x6A5F = 0x97CB
+0x6A60 = 0x9B4F
+0x6A61 = 0x4E73
+0x6A62 = 0x4F91
+0x6A63 = 0x5112
+0x6A64 = 0x516A
+0x6A65 = 0xF9C7
+0x6A66 = 0x552F
+0x6A67 = 0x55A9
+0x6A68 = 0x5B7A
+0x6A69 = 0x5BA5
+0x6A6A = 0x5E7C
+0x6A6B = 0x5E7D
+0x6A6C = 0x5EBE
+0x6A6D = 0x60A0
+0x6A6E = 0x60DF
+0x6A6F = 0x6108
+0x6A70 = 0x6109
+0x6A71 = 0x63C4
+0x6A72 = 0x6538
+0x6A73 = 0x6709
+0x6A74 = 0xF9C8
+0x6A75 = 0x67D4
+0x6A76 = 0x67DA
+0x6A77 = 0xF9C9
+0x6A78 = 0x6961
+0x6A79 = 0x6962
+0x6A7A = 0x6CB9
+0x6A7B = 0x6D27
+0x6A7C = 0xF9CA
+0x6A7D = 0x6E38
+0x6A7E = 0xF9CB
+0x6B21 = 0x6FE1
+0x6B22 = 0x7336
+0x6B23 = 0x7337
+0x6B24 = 0xF9CC
+0x6B25 = 0x745C
+0x6B26 = 0x7531
+0x6B27 = 0xF9CD
+0x6B28 = 0x7652
+0x6B29 = 0xF9CE
+0x6B2A = 0xF9CF
+0x6B2B = 0x7DAD
+0x6B2C = 0x81FE
+0x6B2D = 0x8438
+0x6B2E = 0x88D5
+0x6B2F = 0x8A98
+0x6B30 = 0x8ADB
+0x6B31 = 0x8AED
+0x6B32 = 0x8E30
+0x6B33 = 0x8E42
+0x6B34 = 0x904A
+0x6B35 = 0x903E
+0x6B36 = 0x907A
+0x6B37 = 0x9149
+0x6B38 = 0x91C9
+0x6B39 = 0x936E
+0x6B3A = 0xF9D0
+0x6B3B = 0xF9D1
+0x6B3C = 0x5809
+0x6B3D = 0xF9D2
+0x6B3E = 0x6BD3
+0x6B3F = 0x8089
+0x6B40 = 0x80B2
+0x6B41 = 0xF9D3
+0x6B42 = 0xF9D4
+0x6B43 = 0x5141
+0x6B44 = 0x596B
+0x6B45 = 0x5C39
+0x6B46 = 0xF9D5
+0x6B47 = 0xF9D6
+0x6B48 = 0x6F64
+0x6B49 = 0x73A7
+0x6B4A = 0x80E4
+0x6B4B = 0x8D07
+0x6B4C = 0xF9D7
+0x6B4D = 0x9217
+0x6B4E = 0x958F
+0x6B4F = 0xF9D8
+0x6B50 = 0xF9D9
+0x6B51 = 0xF9DA
+0x6B52 = 0xF9DB
+0x6B53 = 0x807F
+0x6B54 = 0x620E
+0x6B55 = 0x701C
+0x6B56 = 0x7D68
+0x6B57 = 0x878D
+0x6B58 = 0xF9DC
+0x6B59 = 0x57A0
+0x6B5A = 0x6069
+0x6B5B = 0x6147
+0x6B5C = 0x6BB7
+0x6B5D = 0x8ABE
+0x6B5E = 0x9280
+0x6B5F = 0x96B1
+0x6B60 = 0x4E59
+0x6B61 = 0x541F
+0x6B62 = 0x6DEB
+0x6B63 = 0x852D
+0x6B64 = 0x9670
+0x6B65 = 0x97F3
+0x6B66 = 0x98EE
+0x6B67 = 0x63D6
+0x6B68 = 0x6CE3
+0x6B69 = 0x9091
+0x6B6A = 0x51DD
+0x6B6B = 0x61C9
+0x6B6C = 0x81BA
+0x6B6D = 0x9DF9
+0x6B6E = 0x4F9D
+0x6B6F = 0x501A
+0x6B70 = 0x5100
+0x6B71 = 0x5B9C
+0x6B72 = 0x610F
+0x6B73 = 0x61FF
+0x6B74 = 0x64EC
+0x6B75 = 0x6905
+0x6B76 = 0x6BC5
+0x6B77 = 0x7591
+0x6B78 = 0x77E3
+0x6B79 = 0x7FA9
+0x6B7A = 0x8264
+0x6B7B = 0x858F
+0x6B7C = 0x87FB
+0x6B7D = 0x8863
+0x6B7E = 0x8ABC
+0x6C21 = 0x8B70
+0x6C22 = 0x91AB
+0x6C23 = 0x4E8C
+0x6C24 = 0x4EE5
+0x6C25 = 0x4F0A
+0x6C26 = 0xF9DD
+0x6C27 = 0xF9DE
+0x6C28 = 0x5937
+0x6C29 = 0x59E8
+0x6C2A = 0xF9DF
+0x6C2B = 0x5DF2
+0x6C2C = 0x5F1B
+0x6C2D = 0x5F5B
+0x6C2E = 0x6021
+0x6C2F = 0xF9E0
+0x6C30 = 0xF9E1
+0x6C31 = 0xF9E2
+0x6C32 = 0xF9E3
+0x6C33 = 0x723E
+0x6C34 = 0x73E5
+0x6C35 = 0xF9E4
+0x6C36 = 0x7570
+0x6C37 = 0x75CD
+0x6C38 = 0xF9E5
+0x6C39 = 0x79FB
+0x6C3A = 0xF9E6
+0x6C3B = 0x800C
+0x6C3C = 0x8033
+0x6C3D = 0x8084
+0x6C3E = 0x82E1
+0x6C3F = 0x8351
+0x6C40 = 0xF9E7
+0x6C41 = 0xF9E8
+0x6C42 = 0x8CBD
+0x6C43 = 0x8CB3
+0x6C44 = 0x9087
+0x6C45 = 0xF9E9
+0x6C46 = 0xF9EA
+0x6C47 = 0x98F4
+0x6C48 = 0x990C
+0x6C49 = 0xF9EB
+0x6C4A = 0xF9EC
+0x6C4B = 0x7037
+0x6C4C = 0x76CA
+0x6C4D = 0x7FCA
+0x6C4E = 0x7FCC
+0x6C4F = 0x7FFC
+0x6C50 = 0x8B1A
+0x6C51 = 0x4EBA
+0x6C52 = 0x4EC1
+0x6C53 = 0x5203
+0x6C54 = 0x5370
+0x6C55 = 0xF9ED
+0x6C56 = 0x54BD
+0x6C57 = 0x56E0
+0x6C58 = 0x59FB
+0x6C59 = 0x5BC5
+0x6C5A = 0x5F15
+0x6C5B = 0x5FCD
+0x6C5C = 0x6E6E
+0x6C5D = 0xF9EE
+0x6C5E = 0xF9EF
+0x6C5F = 0x7D6A
+0x6C60 = 0x8335
+0x6C61 = 0xF9F0
+0x6C62 = 0x8693
+0x6C63 = 0x8A8D
+0x6C64 = 0xF9F1
+0x6C65 = 0x976D
+0x6C66 = 0x9777
+0x6C67 = 0xF9F2
+0x6C68 = 0xF9F3
+0x6C69 = 0x4E00
+0x6C6A = 0x4F5A
+0x6C6B = 0x4F7E
+0x6C6C = 0x58F9
+0x6C6D = 0x65E5
+0x6C6E = 0x6EA2
+0x6C6F = 0x9038
+0x6C70 = 0x93B0
+0x6C71 = 0x99B9
+0x6C72 = 0x4EFB
+0x6C73 = 0x58EC
+0x6C74 = 0x598A
+0x6C75 = 0x59D9
+0x6C76 = 0x6041
+0x6C77 = 0xF9F4
+0x6C78 = 0xF9F5
+0x6C79 = 0x7A14
+0x6C7A = 0xF9F6
+0x6C7B = 0x834F
+0x6C7C = 0x8CC3
+0x6C7D = 0x5165
+0x6C7E = 0x5344
+0x6D21 = 0xF9F7
+0x6D22 = 0xF9F8
+0x6D23 = 0xF9F9
+0x6D24 = 0x4ECD
+0x6D25 = 0x5269
+0x6D26 = 0x5B55
+0x6D27 = 0x82BF
+0x6D28 = 0x4ED4
+0x6D29 = 0x523A
+0x6D2A = 0x54A8
+0x6D2B = 0x59C9
+0x6D2C = 0x59FF
+0x6D2D = 0x5B50
+0x6D2E = 0x5B57
+0x6D2F = 0x5B5C
+0x6D30 = 0x6063
+0x6D31 = 0x6148
+0x6D32 = 0x6ECB
+0x6D33 = 0x7099
+0x6D34 = 0x716E
+0x6D35 = 0x7386
+0x6D36 = 0x74F7
+0x6D37 = 0x75B5
+0x6D38 = 0x78C1
+0x6D39 = 0x7D2B
+0x6D3A = 0x8005
+0x6D3B = 0x81EA
+0x6D3C = 0x8328
+0x6D3D = 0x8517
+0x6D3E = 0x85C9
+0x6D3F = 0x8AEE
+0x6D40 = 0x8CC7
+0x6D41 = 0x96CC
+0x6D42 = 0x4F5C
+0x6D43 = 0x52FA
+0x6D44 = 0x56BC
+0x6D45 = 0x65AB
+0x6D46 = 0x6628
+0x6D47 = 0x707C
+0x6D48 = 0x70B8
+0x6D49 = 0x7235
+0x6D4A = 0x7DBD
+0x6D4B = 0x828D
+0x6D4C = 0x914C
+0x6D4D = 0x96C0
+0x6D4E = 0x9D72
+0x6D4F = 0x5B71
+0x6D50 = 0x68E7
+0x6D51 = 0x6B98
+0x6D52 = 0x6F7A
+0x6D53 = 0x76DE
+0x6D54 = 0x5C91
+0x6D55 = 0x66AB
+0x6D56 = 0x6F5B
+0x6D57 = 0x7BB4
+0x6D58 = 0x7C2A
+0x6D59 = 0x8836
+0x6D5A = 0x96DC
+0x6D5B = 0x4E08
+0x6D5C = 0x4ED7
+0x6D5D = 0x5320
+0x6D5E = 0x5834
+0x6D5F = 0x58BB
+0x6D60 = 0x58EF
+0x6D61 = 0x596C
+0x6D62 = 0x5C07
+0x6D63 = 0x5E33
+0x6D64 = 0x5E84
+0x6D65 = 0x5F35
+0x6D66 = 0x638C
+0x6D67 = 0x66B2
+0x6D68 = 0x6756
+0x6D69 = 0x6A1F
+0x6D6A = 0x6AA3
+0x6D6B = 0x6B0C
+0x6D6C = 0x6F3F
+0x6D6D = 0x7246
+0x6D6E = 0xF9FA
+0x6D6F = 0x7350
+0x6D70 = 0x748B
+0x6D71 = 0x7AE0
+0x6D72 = 0x7CA7
+0x6D73 = 0x8178
+0x6D74 = 0x81DF
+0x6D75 = 0x81E7
+0x6D76 = 0x838A
+0x6D77 = 0x846C
+0x6D78 = 0x8523
+0x6D79 = 0x8594
+0x6D7A = 0x85CF
+0x6D7B = 0x88DD
+0x6D7C = 0x8D13
+0x6D7D = 0x91AC
+0x6D7E = 0x9577
+0x6E21 = 0x969C
+0x6E22 = 0x518D
+0x6E23 = 0x54C9
+0x6E24 = 0x5728
+0x6E25 = 0x5BB0
+0x6E26 = 0x624D
+0x6E27 = 0x6750
+0x6E28 = 0x683D
+0x6E29 = 0x6893
+0x6E2A = 0x6E3D
+0x6E2B = 0x6ED3
+0x6E2C = 0x707D
+0x6E2D = 0x7E21
+0x6E2E = 0x88C1
+0x6E2F = 0x8CA1
+0x6E30 = 0x8F09
+0x6E31 = 0x9F4B
+0x6E32 = 0x9F4E
+0x6E33 = 0x722D
+0x6E34 = 0x7B8F
+0x6E35 = 0x8ACD
+0x6E36 = 0x931A
+0x6E37 = 0x4F47
+0x6E38 = 0x4F4E
+0x6E39 = 0x5132
+0x6E3A = 0x5480
+0x6E3B = 0x59D0
+0x6E3C = 0x5E95
+0x6E3D = 0x62B5
+0x6E3E = 0x6775
+0x6E3F = 0x696E
+0x6E40 = 0x6A17
+0x6E41 = 0x6CAE
+0x6E42 = 0x6E1A
+0x6E43 = 0x72D9
+0x6E44 = 0x732A
+0x6E45 = 0x75BD
+0x6E46 = 0x7BB8
+0x6E47 = 0x7D35
+0x6E48 = 0x82E7
+0x6E49 = 0x83F9
+0x6E4A = 0x8457
+0x6E4B = 0x85F7
+0x6E4C = 0x8A5B
+0x6E4D = 0x8CAF
+0x6E4E = 0x8E87
+0x6E4F = 0x9019
+0x6E50 = 0x90B8
+0x6E51 = 0x96CE
+0x6E52 = 0x9F5F
+0x6E53 = 0x52E3
+0x6E54 = 0x540A
+0x6E55 = 0x5AE1
+0x6E56 = 0x5BC2
+0x6E57 = 0x6458
+0x6E58 = 0x6575
+0x6E59 = 0x6EF4
+0x6E5A = 0x72C4
+0x6E5B = 0xF9FB
+0x6E5C = 0x7684
+0x6E5D = 0x7A4D
+0x6E5E = 0x7B1B
+0x6E5F = 0x7C4D
+0x6E60 = 0x7E3E
+0x6E61 = 0x7FDF
+0x6E62 = 0x837B
+0x6E63 = 0x8B2B
+0x6E64 = 0x8CCA
+0x6E65 = 0x8D64
+0x6E66 = 0x8DE1
+0x6E67 = 0x8E5F
+0x6E68 = 0x8FEA
+0x6E69 = 0x8FF9
+0x6E6A = 0x9069
+0x6E6B = 0x93D1
+0x6E6C = 0x4F43
+0x6E6D = 0x4F7A
+0x6E6E = 0x50B3
+0x6E6F = 0x5168
+0x6E70 = 0x5178
+0x6E71 = 0x524D
+0x6E72 = 0x526A
+0x6E73 = 0x5861
+0x6E74 = 0x587C
+0x6E75 = 0x5960
+0x6E76 = 0x5C08
+0x6E77 = 0x5C55
+0x6E78 = 0x5EDB
+0x6E79 = 0x609B
+0x6E7A = 0x6230
+0x6E7B = 0x6813
+0x6E7C = 0x6BBF
+0x6E7D = 0x6C08
+0x6E7E = 0x6FB1
+0x6F21 = 0x714E
+0x6F22 = 0x7420
+0x6F23 = 0x7530
+0x6F24 = 0x7538
+0x6F25 = 0x7551
+0x6F26 = 0x7672
+0x6F27 = 0x7B4C
+0x6F28 = 0x7B8B
+0x6F29 = 0x7BAD
+0x6F2A = 0x7BC6
+0x6F2B = 0x7E8F
+0x6F2C = 0x8A6E
+0x6F2D = 0x8F3E
+0x6F2E = 0x8F49
+0x6F2F = 0x923F
+0x6F30 = 0x9293
+0x6F31 = 0x9322
+0x6F32 = 0x942B
+0x6F33 = 0x96FB
+0x6F34 = 0x985A
+0x6F35 = 0x986B
+0x6F36 = 0x991E
+0x6F37 = 0x5207
+0x6F38 = 0x622A
+0x6F39 = 0x6298
+0x6F3A = 0x6D59
+0x6F3B = 0x7664
+0x6F3C = 0x7ACA
+0x6F3D = 0x7BC0
+0x6F3E = 0x7D76
+0x6F3F = 0x5360
+0x6F40 = 0x5CBE
+0x6F41 = 0x5E97
+0x6F42 = 0x6F38
+0x6F43 = 0x70B9
+0x6F44 = 0x7C98
+0x6F45 = 0x9711
+0x6F46 = 0x9B8E
+0x6F47 = 0x9EDE
+0x6F48 = 0x63A5
+0x6F49 = 0x647A
+0x6F4A = 0x8776
+0x6F4B = 0x4E01
+0x6F4C = 0x4E95
+0x6F4D = 0x4EAD
+0x6F4E = 0x505C
+0x6F4F = 0x5075
+0x6F50 = 0x5448
+0x6F51 = 0x59C3
+0x6F52 = 0x5B9A
+0x6F53 = 0x5E40
+0x6F54 = 0x5EAD
+0x6F55 = 0x5EF7
+0x6F56 = 0x5F81
+0x6F57 = 0x60C5
+0x6F58 = 0x633A
+0x6F59 = 0x653F
+0x6F5A = 0x6574
+0x6F5B = 0x65CC
+0x6F5C = 0x6676
+0x6F5D = 0x6678
+0x6F5E = 0x67FE
+0x6F5F = 0x6968
+0x6F60 = 0x6A89
+0x6F61 = 0x6B63
+0x6F62 = 0x6C40
+0x6F63 = 0x6DC0
+0x6F64 = 0x6DE8
+0x6F65 = 0x6E1F
+0x6F66 = 0x6E5E
+0x6F67 = 0x701E
+0x6F68 = 0x70A1
+0x6F69 = 0x738E
+0x6F6A = 0x73FD
+0x6F6B = 0x753A
+0x6F6C = 0x775B
+0x6F6D = 0x7887
+0x6F6E = 0x798E
+0x6F6F = 0x7A0B
+0x6F70 = 0x7A7D
+0x6F71 = 0x7CBE
+0x6F72 = 0x7D8E
+0x6F73 = 0x8247
+0x6F74 = 0x8A02
+0x6F75 = 0x8AEA
+0x6F76 = 0x8C9E
+0x6F77 = 0x912D
+0x6F78 = 0x914A
+0x6F79 = 0x91D8
+0x6F7A = 0x9266
+0x6F7B = 0x92CC
+0x6F7C = 0x9320
+0x6F7D = 0x9706
+0x6F7E = 0x9756
+0x7021 = 0x975C
+0x7022 = 0x9802
+0x7023 = 0x9F0E
+0x7024 = 0x5236
+0x7025 = 0x5291
+0x7026 = 0x557C
+0x7027 = 0x5824
+0x7028 = 0x5E1D
+0x7029 = 0x5F1F
+0x702A = 0x608C
+0x702B = 0x63D0
+0x702C = 0x68AF
+0x702D = 0x6FDF
+0x702E = 0x796D
+0x702F = 0x7B2C
+0x7030 = 0x81CD
+0x7031 = 0x85BA
+0x7032 = 0x88FD
+0x7033 = 0x8AF8
+0x7034 = 0x8E44
+0x7035 = 0x918D
+0x7036 = 0x9664
+0x7037 = 0x969B
+0x7038 = 0x973D
+0x7039 = 0x984C
+0x703A = 0x9F4A
+0x703B = 0x4FCE
+0x703C = 0x5146
+0x703D = 0x51CB
+0x703E = 0x52A9
+0x703F = 0x5632
+0x7040 = 0x5F14
+0x7041 = 0x5F6B
+0x7042 = 0x63AA
+0x7043 = 0x64CD
+0x7044 = 0x65E9
+0x7045 = 0x6641
+0x7046 = 0x66FA
+0x7047 = 0x66F9
+0x7048 = 0x671D
+0x7049 = 0x689D
+0x704A = 0x68D7
+0x704B = 0x69FD
+0x704C = 0x6F15
+0x704D = 0x6F6E
+0x704E = 0x7167
+0x704F = 0x71E5
+0x7050 = 0x722A
+0x7051 = 0x74AA
+0x7052 = 0x773A
+0x7053 = 0x7956
+0x7054 = 0x795A
+0x7055 = 0x79DF
+0x7056 = 0x7A20
+0x7057 = 0x7A95
+0x7058 = 0x7C97
+0x7059 = 0x7CDF
+0x705A = 0x7D44
+0x705B = 0x7E70
+0x705C = 0x8087
+0x705D = 0x85FB
+0x705E = 0x86A4
+0x705F = 0x8A54
+0x7060 = 0x8ABF
+0x7061 = 0x8D99
+0x7062 = 0x8E81
+0x7063 = 0x9020
+0x7064 = 0x906D
+0x7065 = 0x91E3
+0x7066 = 0x963B
+0x7067 = 0x96D5
+0x7068 = 0x9CE5
+0x7069 = 0x65CF
+0x706A = 0x7C07
+0x706B = 0x8DB3
+0x706C = 0x93C3
+0x706D = 0x5B58
+0x706E = 0x5C0A
+0x706F = 0x5352
+0x7070 = 0x62D9
+0x7071 = 0x731D
+0x7072 = 0x5027
+0x7073 = 0x5B97
+0x7074 = 0x5F9E
+0x7075 = 0x60B0
+0x7076 = 0x616B
+0x7077 = 0x68D5
+0x7078 = 0x6DD9
+0x7079 = 0x742E
+0x707A = 0x7A2E
+0x707B = 0x7D42
+0x707C = 0x7D9C
+0x707D = 0x7E31
+0x707E = 0x816B
+0x7121 = 0x8E2A
+0x7122 = 0x8E35
+0x7123 = 0x937E
+0x7124 = 0x9418
+0x7125 = 0x4F50
+0x7126 = 0x5750
+0x7127 = 0x5DE6
+0x7128 = 0x5EA7
+0x7129 = 0x632B
+0x712A = 0x7F6A
+0x712B = 0x4E3B
+0x712C = 0x4F4F
+0x712D = 0x4F8F
+0x712E = 0x505A
+0x712F = 0x59DD
+0x7130 = 0x80C4
+0x7131 = 0x546A
+0x7132 = 0x5468
+0x7133 = 0x55FE
+0x7134 = 0x594F
+0x7135 = 0x5B99
+0x7136 = 0x5DDE
+0x7137 = 0x5EDA
+0x7138 = 0x665D
+0x7139 = 0x6731
+0x713A = 0x67F1
+0x713B = 0x682A
+0x713C = 0x6CE8
+0x713D = 0x6D32
+0x713E = 0x6E4A
+0x713F = 0x6F8D
+0x7140 = 0x70B7
+0x7141 = 0x73E0
+0x7142 = 0x7587
+0x7143 = 0x7C4C
+0x7144 = 0x7D02
+0x7145 = 0x7D2C
+0x7146 = 0x7DA2
+0x7147 = 0x821F
+0x7148 = 0x86DB
+0x7149 = 0x8A3B
+0x714A = 0x8A85
+0x714B = 0x8D70
+0x714C = 0x8E8A
+0x714D = 0x8F33
+0x714E = 0x9031
+0x714F = 0x914E
+0x7150 = 0x9152
+0x7151 = 0x9444
+0x7152 = 0x99D0
+0x7153 = 0x7AF9
+0x7154 = 0x7CA5
+0x7155 = 0x4FCA
+0x7156 = 0x5101
+0x7157 = 0x51C6
+0x7158 = 0x57C8
+0x7159 = 0x5BEF
+0x715A = 0x5CFB
+0x715B = 0x6659
+0x715C = 0x6A3D
+0x715D = 0x6D5A
+0x715E = 0x6E96
+0x715F = 0x6FEC
+0x7160 = 0x710C
+0x7161 = 0x756F
+0x7162 = 0x7AE3
+0x7163 = 0x8822
+0x7164 = 0x9021
+0x7165 = 0x9075
+0x7166 = 0x96CB
+0x7167 = 0x99FF
+0x7168 = 0x8301
+0x7169 = 0x4E2D
+0x716A = 0x4EF2
+0x716B = 0x8846
+0x716C = 0x91CD
+0x716D = 0x537D
+0x716E = 0x6ADB
+0x716F = 0x696B
+0x7170 = 0x6C41
+0x7171 = 0x847A
+0x7172 = 0x589E
+0x7173 = 0x618E
+0x7174 = 0x66FE
+0x7175 = 0x62EF
+0x7176 = 0x70DD
+0x7177 = 0x7511
+0x7178 = 0x75C7
+0x7179 = 0x7E52
+0x717A = 0x84B8
+0x717B = 0x8B49
+0x717C = 0x8D08
+0x717D = 0x4E4B
+0x717E = 0x53EA
+0x7221 = 0x54AB
+0x7222 = 0x5730
+0x7223 = 0x5740
+0x7224 = 0x5FD7
+0x7225 = 0x6301
+0x7226 = 0x6307
+0x7227 = 0x646F
+0x7228 = 0x652F
+0x7229 = 0x65E8
+0x722A = 0x667A
+0x722B = 0x679D
+0x722C = 0x67B3
+0x722D = 0x6B62
+0x722E = 0x6C60
+0x722F = 0x6C9A
+0x7230 = 0x6F2C
+0x7231 = 0x77E5
+0x7232 = 0x7825
+0x7233 = 0x7949
+0x7234 = 0x7957
+0x7235 = 0x7D19
+0x7236 = 0x80A2
+0x7237 = 0x8102
+0x7238 = 0x81F3
+0x7239 = 0x829D
+0x723A = 0x82B7
+0x723B = 0x8718
+0x723C = 0x8A8C
+0x723D = 0xF9FC
+0x723E = 0x8D04
+0x723F = 0x8DBE
+0x7240 = 0x9072
+0x7241 = 0x76F4
+0x7242 = 0x7A19
+0x7243 = 0x7A37
+0x7244 = 0x7E54
+0x7245 = 0x8077
+0x7246 = 0x5507
+0x7247 = 0x55D4
+0x7248 = 0x5875
+0x7249 = 0x632F
+0x724A = 0x6422
+0x724B = 0x6649
+0x724C = 0x664B
+0x724D = 0x686D
+0x724E = 0x699B
+0x724F = 0x6B84
+0x7250 = 0x6D25
+0x7251 = 0x6EB1
+0x7252 = 0x73CD
+0x7253 = 0x7468
+0x7254 = 0x74A1
+0x7255 = 0x755B
+0x7256 = 0x75B9
+0x7257 = 0x76E1
+0x7258 = 0x771E
+0x7259 = 0x778B
+0x725A = 0x79E6
+0x725B = 0x7E09
+0x725C = 0x7E1D
+0x725D = 0x81FB
+0x725E = 0x852F
+0x725F = 0x8897
+0x7260 = 0x8A3A
+0x7261 = 0x8CD1
+0x7262 = 0x8EEB
+0x7263 = 0x8FB0
+0x7264 = 0x9032
+0x7265 = 0x93AD
+0x7266 = 0x9663
+0x7267 = 0x9673
+0x7268 = 0x9707
+0x7269 = 0x4F84
+0x726A = 0x53F1
+0x726B = 0x59EA
+0x726C = 0x5AC9
+0x726D = 0x5E19
+0x726E = 0x684E
+0x726F = 0x74C6
+0x7270 = 0x75BE
+0x7271 = 0x79E9
+0x7272 = 0x7A92
+0x7273 = 0x81A3
+0x7274 = 0x86ED
+0x7275 = 0x8CEA
+0x7276 = 0x8DCC
+0x7277 = 0x8FED
+0x7278 = 0x659F
+0x7279 = 0x6715
+0x727A = 0xF9FD
+0x727B = 0x57F7
+0x727C = 0x6F57
+0x727D = 0x7DDD
+0x727E = 0x8F2F
+0x7321 = 0x93F6
+0x7322 = 0x96C6
+0x7323 = 0x5FB5
+0x7324 = 0x61F2
+0x7325 = 0x6F84
+0x7326 = 0x4E14
+0x7327 = 0x4F98
+0x7328 = 0x501F
+0x7329 = 0x53C9
+0x732A = 0x55DF
+0x732B = 0x5D6F
+0x732C = 0x5DEE
+0x732D = 0x6B21
+0x732E = 0x6B64
+0x732F = 0x78CB
+0x7330 = 0x7B9A
+0x7331 = 0xF9FE
+0x7332 = 0x8E49
+0x7333 = 0x8ECA
+0x7334 = 0x906E
+0x7335 = 0x6349
+0x7336 = 0x643E
+0x7337 = 0x7740
+0x7338 = 0x7A84
+0x7339 = 0x932F
+0x733A = 0x947F
+0x733B = 0x9F6A
+0x733C = 0x64B0
+0x733D = 0x6FAF
+0x733E = 0x71E6
+0x733F = 0x74A8
+0x7340 = 0x74DA
+0x7341 = 0x7AC4
+0x7342 = 0x7C12
+0x7343 = 0x7E82
+0x7344 = 0x7CB2
+0x7345 = 0x7E98
+0x7346 = 0x8B9A
+0x7347 = 0x8D0A
+0x7348 = 0x947D
+0x7349 = 0x9910
+0x734A = 0x994C
+0x734B = 0x5239
+0x734C = 0x5BDF
+0x734D = 0x64E6
+0x734E = 0x672D
+0x734F = 0x7D2E
+0x7350 = 0x50ED
+0x7351 = 0x53C3
+0x7352 = 0x5879
+0x7353 = 0x6158
+0x7354 = 0x6159
+0x7355 = 0x61FA
+0x7356 = 0x65AC
+0x7357 = 0x7AD9
+0x7358 = 0x8B92
+0x7359 = 0x8B96
+0x735A = 0x5009
+0x735B = 0x5021
+0x735C = 0x5275
+0x735D = 0x5531
+0x735E = 0x5A3C
+0x735F = 0x5EE0
+0x7360 = 0x5F70
+0x7361 = 0x6134
+0x7362 = 0x655E
+0x7363 = 0x660C
+0x7364 = 0x6636
+0x7365 = 0x66A2
+0x7366 = 0x69CD
+0x7367 = 0x6EC4
+0x7368 = 0x6F32
+0x7369 = 0x7316
+0x736A = 0x7621
+0x736B = 0x7A93
+0x736C = 0x8139
+0x736D = 0x8259
+0x736E = 0x83D6
+0x736F = 0x84BC
+0x7370 = 0x50B5
+0x7371 = 0x57F0
+0x7372 = 0x5BC0
+0x7373 = 0x5BE8
+0x7374 = 0x5F69
+0x7375 = 0x63A1
+0x7376 = 0x7826
+0x7377 = 0x7DB5
+0x7378 = 0x83DC
+0x7379 = 0x8521
+0x737A = 0x91C7
+0x737B = 0x91F5
+0x737C = 0x518A
+0x737D = 0x67F5
+0x737E = 0x7B56
+0x7421 = 0x8CAC
+0x7422 = 0x51C4
+0x7423 = 0x59BB
+0x7424 = 0x60BD
+0x7425 = 0x8655
+0x7426 = 0x501C
+0x7427 = 0xF9FF
+0x7428 = 0x5254
+0x7429 = 0x5C3A
+0x742A = 0x617D
+0x742B = 0x621A
+0x742C = 0x62D3
+0x742D = 0x64F2
+0x742E = 0x65A5
+0x742F = 0x6ECC
+0x7430 = 0x7620
+0x7431 = 0x810A
+0x7432 = 0x8E60
+0x7433 = 0x965F
+0x7434 = 0x96BB
+0x7435 = 0x4EDF
+0x7436 = 0x5343
+0x7437 = 0x5598
+0x7438 = 0x5929
+0x7439 = 0x5DDD
+0x743A = 0x64C5
+0x743B = 0x6CC9
+0x743C = 0x6DFA
+0x743D = 0x7394
+0x743E = 0x7A7F
+0x743F = 0x821B
+0x7440 = 0x85A6
+0x7441 = 0x8CE4
+0x7442 = 0x8E10
+0x7443 = 0x9077
+0x7444 = 0x91E7
+0x7445 = 0x95E1
+0x7446 = 0x9621
+0x7447 = 0x97C6
+0x7448 = 0x51F8
+0x7449 = 0x54F2
+0x744A = 0x5586
+0x744B = 0x5FB9
+0x744C = 0x64A4
+0x744D = 0x6F88
+0x744E = 0x7DB4
+0x744F = 0x8F1F
+0x7450 = 0x8F4D
+0x7451 = 0x9435
+0x7452 = 0x50C9
+0x7453 = 0x5C16
+0x7454 = 0x6CBE
+0x7455 = 0x6DFB
+0x7456 = 0x751B
+0x7457 = 0x77BB
+0x7458 = 0x7C3D
+0x7459 = 0x7C64
+0x745A = 0x8A79
+0x745B = 0x8AC2
+0x745C = 0x581E
+0x745D = 0x59BE
+0x745E = 0x5E16
+0x745F = 0x6377
+0x7460 = 0x7252
+0x7461 = 0x758A
+0x7462 = 0x776B
+0x7463 = 0x8ADC
+0x7464 = 0x8CBC
+0x7465 = 0x8F12
+0x7466 = 0x5EF3
+0x7467 = 0x6674
+0x7468 = 0x6DF8
+0x7469 = 0x807D
+0x746A = 0x83C1
+0x746B = 0x8ACB
+0x746C = 0x9751
+0x746D = 0x9BD6
+0x746E = 0xFA00
+0x746F = 0x5243
+0x7470 = 0x66FF
+0x7471 = 0x6D95
+0x7472 = 0x6EEF
+0x7473 = 0x7DE0
+0x7474 = 0x8AE6
+0x7475 = 0x902E
+0x7476 = 0x905E
+0x7477 = 0x9AD4
+0x7478 = 0x521D
+0x7479 = 0x527F
+0x747A = 0x54E8
+0x747B = 0x6194
+0x747C = 0x6284
+0x747D = 0x62DB
+0x747E = 0x68A2
+0x7521 = 0x6912
+0x7522 = 0x695A
+0x7523 = 0x6A35
+0x7524 = 0x7092
+0x7525 = 0x7126
+0x7526 = 0x785D
+0x7527 = 0x7901
+0x7528 = 0x790E
+0x7529 = 0x79D2
+0x752A = 0x7A0D
+0x752B = 0x8096
+0x752C = 0x8278
+0x752D = 0x82D5
+0x752E = 0x8349
+0x752F = 0x8549
+0x7530 = 0x8C82
+0x7531 = 0x8D85
+0x7532 = 0x9162
+0x7533 = 0x918B
+0x7534 = 0x91AE
+0x7535 = 0x4FC3
+0x7536 = 0x56D1
+0x7537 = 0x71ED
+0x7538 = 0x77D7
+0x7539 = 0x8700
+0x753A = 0x89F8
+0x753B = 0x5BF8
+0x753C = 0x5FD6
+0x753D = 0x6751
+0x753E = 0x90A8
+0x753F = 0x53E2
+0x7540 = 0x585A
+0x7541 = 0x5BF5
+0x7542 = 0x60A4
+0x7543 = 0x6181
+0x7544 = 0x6460
+0x7545 = 0x7E3D
+0x7546 = 0x8070
+0x7547 = 0x8525
+0x7548 = 0x9283
+0x7549 = 0x64AE
+0x754A = 0x50AC
+0x754B = 0x5D14
+0x754C = 0x6700
+0x754D = 0x589C
+0x754E = 0x62BD
+0x754F = 0x63A8
+0x7550 = 0x690E
+0x7551 = 0x6978
+0x7552 = 0x6A1E
+0x7553 = 0x6E6B
+0x7554 = 0x76BA
+0x7555 = 0x79CB
+0x7556 = 0x82BB
+0x7557 = 0x8429
+0x7558 = 0x8ACF
+0x7559 = 0x8DA8
+0x755A = 0x8FFD
+0x755B = 0x9112
+0x755C = 0x914B
+0x755D = 0x919C
+0x755E = 0x9310
+0x755F = 0x9318
+0x7560 = 0x939A
+0x7561 = 0x96DB
+0x7562 = 0x9A36
+0x7563 = 0x9C0D
+0x7564 = 0x4E11
+0x7565 = 0x755C
+0x7566 = 0x795D
+0x7567 = 0x7AFA
+0x7568 = 0x7B51
+0x7569 = 0x7BC9
+0x756A = 0x7E2E
+0x756B = 0x84C4
+0x756C = 0x8E59
+0x756D = 0x8E74
+0x756E = 0x8EF8
+0x756F = 0x9010
+0x7570 = 0x6625
+0x7571 = 0x693F
+0x7572 = 0x7443
+0x7573 = 0x51FA
+0x7574 = 0x672E
+0x7575 = 0x9EDC
+0x7576 = 0x5145
+0x7577 = 0x5FE0
+0x7578 = 0x6C96
+0x7579 = 0x87F2
+0x757A = 0x885D
+0x757B = 0x8877
+0x757C = 0x60B4
+0x757D = 0x81B5
+0x757E = 0x8403
+0x7621 = 0x8D05
+0x7622 = 0x53D6
+0x7623 = 0x5439
+0x7624 = 0x5634
+0x7625 = 0x5A36
+0x7626 = 0x5C31
+0x7627 = 0x708A
+0x7628 = 0x7FE0
+0x7629 = 0x805A
+0x762A = 0x8106
+0x762B = 0x81ED
+0x762C = 0x8DA3
+0x762D = 0x9189
+0x762E = 0x9A5F
+0x762F = 0x9DF2
+0x7630 = 0x5074
+0x7631 = 0x4EC4
+0x7632 = 0x53A0
+0x7633 = 0x60FB
+0x7634 = 0x6E2C
+0x7635 = 0x5C64
+0x7636 = 0x4F88
+0x7637 = 0x5024
+0x7638 = 0x55E4
+0x7639 = 0x5CD9
+0x763A = 0x5E5F
+0x763B = 0x6065
+0x763C = 0x6894
+0x763D = 0x6CBB
+0x763E = 0x6DC4
+0x763F = 0x71BE
+0x7640 = 0x75D4
+0x7641 = 0x75F4
+0x7642 = 0x7661
+0x7643 = 0x7A1A
+0x7644 = 0x7A49
+0x7645 = 0x7DC7
+0x7646 = 0x7DFB
+0x7647 = 0x7F6E
+0x7648 = 0x81F4
+0x7649 = 0x86A9
+0x764A = 0x8F1C
+0x764B = 0x96C9
+0x764C = 0x99B3
+0x764D = 0x9F52
+0x764E = 0x5247
+0x764F = 0x52C5
+0x7650 = 0x98ED
+0x7651 = 0x89AA
+0x7652 = 0x4E03
+0x7653 = 0x67D2
+0x7654 = 0x6F06
+0x7655 = 0x4FB5
+0x7656 = 0x5BE2
+0x7657 = 0x6795
+0x7658 = 0x6C88
+0x7659 = 0x6D78
+0x765A = 0x741B
+0x765B = 0x7827
+0x765C = 0x91DD
+0x765D = 0x937C
+0x765E = 0x87C4
+0x765F = 0x79E4
+0x7660 = 0x7A31
+0x7661 = 0x5FEB
+0x7662 = 0x4ED6
+0x7663 = 0x54A4
+0x7664 = 0x553E
+0x7665 = 0x58AE
+0x7666 = 0x59A5
+0x7667 = 0x60F0
+0x7668 = 0x6253
+0x7669 = 0x62D6
+0x766A = 0x6736
+0x766B = 0x6955
+0x766C = 0x8235
+0x766D = 0x9640
+0x766E = 0x99B1
+0x766F = 0x99DD
+0x7670 = 0x502C
+0x7671 = 0x5353
+0x7672 = 0x5544
+0x7673 = 0x577C
+0x7674 = 0xFA01
+0x7675 = 0x6258
+0x7676 = 0xFA02
+0x7677 = 0x64E2
+0x7678 = 0x666B
+0x7679 = 0x67DD
+0x767A = 0x6FC1
+0x767B = 0x6FEF
+0x767C = 0x7422
+0x767D = 0x7438
+0x767E = 0x8A17
+0x7721 = 0x9438
+0x7722 = 0x5451
+0x7723 = 0x5606
+0x7724 = 0x5766
+0x7725 = 0x5F48
+0x7726 = 0x619A
+0x7727 = 0x6B4E
+0x7728 = 0x7058
+0x7729 = 0x70AD
+0x772A = 0x7DBB
+0x772B = 0x8A95
+0x772C = 0x596A
+0x772D = 0x812B
+0x772E = 0x63A2
+0x772F = 0x7708
+0x7730 = 0x803D
+0x7731 = 0x8CAA
+0x7732 = 0x5854
+0x7733 = 0x642D
+0x7734 = 0x69BB
+0x7735 = 0x5B95
+0x7736 = 0x5E11
+0x7737 = 0x6E6F
+0x7738 = 0xFA03
+0x7739 = 0x8569
+0x773A = 0x514C
+0x773B = 0x53F0
+0x773C = 0x592A
+0x773D = 0x6020
+0x773E = 0x614B
+0x773F = 0x6B86
+0x7740 = 0x6C70
+0x7741 = 0x6CF0
+0x7742 = 0x7B1E
+0x7743 = 0x80CE
+0x7744 = 0x82D4
+0x7745 = 0x8DC6
+0x7746 = 0x90B0
+0x7747 = 0x98B1
+0x7748 = 0xFA04
+0x7749 = 0x64C7
+0x774A = 0x6FA4
+0x774B = 0x6491
+0x774C = 0x6504
+0x774D = 0x514E
+0x774E = 0x5410
+0x774F = 0x571F
+0x7750 = 0x8A0E
+0x7751 = 0x615F
+0x7752 = 0x6876
+0x7753 = 0xFA05
+0x7754 = 0x75DB
+0x7755 = 0x7B52
+0x7756 = 0x7D71
+0x7757 = 0x901A
+0x7758 = 0x5806
+0x7759 = 0x69CC
+0x775A = 0x817F
+0x775B = 0x892A
+0x775C = 0x9000
+0x775D = 0x9839
+0x775E = 0x5078
+0x775F = 0x5957
+0x7760 = 0x59AC
+0x7761 = 0x6295
+0x7762 = 0x900F
+0x7763 = 0x9B2A
+0x7764 = 0x615D
+0x7765 = 0x7279
+0x7766 = 0x95D6
+0x7767 = 0x5761
+0x7768 = 0x5A46
+0x7769 = 0x5DF4
+0x776A = 0x628A
+0x776B = 0x64AD
+0x776C = 0x64FA
+0x776D = 0x6777
+0x776E = 0x6CE2
+0x776F = 0x6D3E
+0x7770 = 0x722C
+0x7771 = 0x7436
+0x7772 = 0x7834
+0x7773 = 0x7F77
+0x7774 = 0x82AD
+0x7775 = 0x8DDB
+0x7776 = 0x9817
+0x7777 = 0x5224
+0x7778 = 0x5742
+0x7779 = 0x677F
+0x777A = 0x7248
+0x777B = 0x74E3
+0x777C = 0x8CA9
+0x777D = 0x8FA6
+0x777E = 0x9211
+0x7821 = 0x962A
+0x7822 = 0x516B
+0x7823 = 0x53ED
+0x7824 = 0x634C
+0x7825 = 0x4F69
+0x7826 = 0x5504
+0x7827 = 0x6096
+0x7828 = 0x6557
+0x7829 = 0x6C9B
+0x782A = 0x6D7F
+0x782B = 0x724C
+0x782C = 0x72FD
+0x782D = 0x7A17
+0x782E = 0x8987
+0x782F = 0x8C9D
+0x7830 = 0x5F6D
+0x7831 = 0x6F8E
+0x7832 = 0x70F9
+0x7833 = 0x81A8
+0x7834 = 0x610E
+0x7835 = 0x4FBF
+0x7836 = 0x504F
+0x7837 = 0x6241
+0x7838 = 0x7247
+0x7839 = 0x7BC7
+0x783A = 0x7DE8
+0x783B = 0x7FE9
+0x783C = 0x904D
+0x783D = 0x97AD
+0x783E = 0x9A19
+0x783F = 0x8CB6
+0x7840 = 0x576A
+0x7841 = 0x5E73
+0x7842 = 0x67B0
+0x7843 = 0x840D
+0x7844 = 0x8A55
+0x7845 = 0x5420
+0x7846 = 0x5B16
+0x7847 = 0x5E63
+0x7848 = 0x5EE2
+0x7849 = 0x5F0A
+0x784A = 0x6583
+0x784B = 0x80BA
+0x784C = 0x853D
+0x784D = 0x9589
+0x784E = 0x965B
+0x784F = 0x4F48
+0x7850 = 0x5305
+0x7851 = 0x530D
+0x7852 = 0x530F
+0x7853 = 0x5486
+0x7854 = 0x54FA
+0x7855 = 0x5703
+0x7856 = 0x5E03
+0x7857 = 0x6016
+0x7858 = 0x629B
+0x7859 = 0x62B1
+0x785A = 0x6355
+0x785B = 0xFA06
+0x785C = 0x6CE1
+0x785D = 0x6D66
+0x785E = 0x75B1
+0x785F = 0x7832
+0x7860 = 0x80DE
+0x7861 = 0x812F
+0x7862 = 0x82DE
+0x7863 = 0x8461
+0x7864 = 0x84B2
+0x7865 = 0x888D
+0x7866 = 0x8912
+0x7867 = 0x900B
+0x7868 = 0x92EA
+0x7869 = 0x98FD
+0x786A = 0x9B91
+0x786B = 0x5E45
+0x786C = 0x66B4
+0x786D = 0x66DD
+0x786E = 0x7011
+0x786F = 0x7206
+0x7870 = 0xFA07
+0x7871 = 0x4FF5
+0x7872 = 0x527D
+0x7873 = 0x5F6A
+0x7874 = 0x6153
+0x7875 = 0x6753
+0x7876 = 0x6A19
+0x7877 = 0x6F02
+0x7878 = 0x74E2
+0x7879 = 0x7968
+0x787A = 0x8868
+0x787B = 0x8C79
+0x787C = 0x98C7
+0x787D = 0x98C4
+0x787E = 0x9A43
+0x7921 = 0x54C1
+0x7922 = 0x7A1F
+0x7923 = 0x6953
+0x7924 = 0x8AF7
+0x7925 = 0x8C4A
+0x7926 = 0x98A8
+0x7927 = 0x99AE
+0x7928 = 0x5F7C
+0x7929 = 0x62AB
+0x792A = 0x75B2
+0x792B = 0x76AE
+0x792C = 0x88AB
+0x792D = 0x907F
+0x792E = 0x9642
+0x792F = 0x5339
+0x7930 = 0x5F3C
+0x7931 = 0x5FC5
+0x7932 = 0x6CCC
+0x7933 = 0x73CC
+0x7934 = 0x7562
+0x7935 = 0x758B
+0x7936 = 0x7B46
+0x7937 = 0x82FE
+0x7938 = 0x999D
+0x7939 = 0x4E4F
+0x793A = 0x903C
+0x793B = 0x4E0B
+0x793C = 0x4F55
+0x793D = 0x53A6
+0x793E = 0x590F
+0x793F = 0x5EC8
+0x7940 = 0x6630
+0x7941 = 0x6CB3
+0x7942 = 0x7455
+0x7943 = 0x8377
+0x7944 = 0x8766
+0x7945 = 0x8CC0
+0x7946 = 0x9050
+0x7947 = 0x971E
+0x7948 = 0x9C15
+0x7949 = 0x58D1
+0x794A = 0x5B78
+0x794B = 0x8650
+0x794C = 0x8B14
+0x794D = 0x9DB4
+0x794E = 0x5BD2
+0x794F = 0x6068
+0x7950 = 0x608D
+0x7951 = 0x65F1
+0x7952 = 0x6C57
+0x7953 = 0x6F22
+0x7954 = 0x6FA3
+0x7955 = 0x701A
+0x7956 = 0x7F55
+0x7957 = 0x7FF0
+0x7958 = 0x9591
+0x7959 = 0x9592
+0x795A = 0x9650
+0x795B = 0x97D3
+0x795C = 0x5272
+0x795D = 0x8F44
+0x795E = 0x51FD
+0x795F = 0x542B
+0x7960 = 0x54B8
+0x7961 = 0x5563
+0x7962 = 0x558A
+0x7963 = 0x6ABB
+0x7964 = 0x6DB5
+0x7965 = 0x7DD8
+0x7966 = 0x8266
+0x7967 = 0x929C
+0x7968 = 0x9677
+0x7969 = 0x9E79
+0x796A = 0x5408
+0x796B = 0x54C8
+0x796C = 0x76D2
+0x796D = 0x86E4
+0x796E = 0x95A4
+0x796F = 0x95D4
+0x7970 = 0x965C
+0x7971 = 0x4EA2
+0x7972 = 0x4F09
+0x7973 = 0x59EE
+0x7974 = 0x5AE6
+0x7975 = 0x5DF7
+0x7976 = 0x6052
+0x7977 = 0x6297
+0x7978 = 0x676D
+0x7979 = 0x6841
+0x797A = 0x6C86
+0x797B = 0x6E2F
+0x797C = 0x7F38
+0x797D = 0x809B
+0x797E = 0x822A
+0x7A21 = 0xFA08
+0x7A22 = 0xFA09
+0x7A23 = 0x9805
+0x7A24 = 0x4EA5
+0x7A25 = 0x5055
+0x7A26 = 0x54B3
+0x7A27 = 0x5793
+0x7A28 = 0x595A
+0x7A29 = 0x5B69
+0x7A2A = 0x5BB3
+0x7A2B = 0x61C8
+0x7A2C = 0x6977
+0x7A2D = 0x6D77
+0x7A2E = 0x7023
+0x7A2F = 0x87F9
+0x7A30 = 0x89E3
+0x7A31 = 0x8A72
+0x7A32 = 0x8AE7
+0x7A33 = 0x9082
+0x7A34 = 0x99ED
+0x7A35 = 0x9AB8
+0x7A36 = 0x52BE
+0x7A37 = 0x6838
+0x7A38 = 0x5016
+0x7A39 = 0x5E78
+0x7A3A = 0x674F
+0x7A3B = 0x8347
+0x7A3C = 0x884C
+0x7A3D = 0x4EAB
+0x7A3E = 0x5411
+0x7A3F = 0x56AE
+0x7A40 = 0x73E6
+0x7A41 = 0x9115
+0x7A42 = 0x97FF
+0x7A43 = 0x9909
+0x7A44 = 0x9957
+0x7A45 = 0x9999
+0x7A46 = 0x5653
+0x7A47 = 0x589F
+0x7A48 = 0x865B
+0x7A49 = 0x8A31
+0x7A4A = 0x61B2
+0x7A4B = 0x6AF6
+0x7A4C = 0x737B
+0x7A4D = 0x8ED2
+0x7A4E = 0x6B47
+0x7A4F = 0x96AA
+0x7A50 = 0x9A57
+0x7A51 = 0x5955
+0x7A52 = 0x7200
+0x7A53 = 0x8D6B
+0x7A54 = 0x9769
+0x7A55 = 0x4FD4
+0x7A56 = 0x5CF4
+0x7A57 = 0x5F26
+0x7A58 = 0x61F8
+0x7A59 = 0x665B
+0x7A5A = 0x6CEB
+0x7A5B = 0x70AB
+0x7A5C = 0x7384
+0x7A5D = 0x73B9
+0x7A5E = 0x73FE
+0x7A5F = 0x7729
+0x7A60 = 0x774D
+0x7A61 = 0x7D43
+0x7A62 = 0x7D62
+0x7A63 = 0x7E23
+0x7A64 = 0x8237
+0x7A65 = 0x8852
+0x7A66 = 0xFA0A
+0x7A67 = 0x8CE2
+0x7A68 = 0x9249
+0x7A69 = 0x986F
+0x7A6A = 0x5B51
+0x7A6B = 0x7A74
+0x7A6C = 0x8840
+0x7A6D = 0x9801
+0x7A6E = 0x5ACC
+0x7A6F = 0x4FE0
+0x7A70 = 0x5354
+0x7A71 = 0x593E
+0x7A72 = 0x5CFD
+0x7A73 = 0x633E
+0x7A74 = 0x6D79
+0x7A75 = 0x72F9
+0x7A76 = 0x8105
+0x7A77 = 0x8107
+0x7A78 = 0x83A2
+0x7A79 = 0x92CF
+0x7A7A = 0x9830
+0x7A7B = 0x4EA8
+0x7A7C = 0x5144
+0x7A7D = 0x5211
+0x7A7E = 0x578B
+0x7B21 = 0x5F62
+0x7B22 = 0x6CC2
+0x7B23 = 0x6ECE
+0x7B24 = 0x7005
+0x7B25 = 0x7050
+0x7B26 = 0x70AF
+0x7B27 = 0x7192
+0x7B28 = 0x73E9
+0x7B29 = 0x7469
+0x7B2A = 0x834A
+0x7B2B = 0x87A2
+0x7B2C = 0x8861
+0x7B2D = 0x9008
+0x7B2E = 0x90A2
+0x7B2F = 0x93A3
+0x7B30 = 0x99A8
+0x7B31 = 0x516E
+0x7B32 = 0x5F57
+0x7B33 = 0x60E0
+0x7B34 = 0x6167
+0x7B35 = 0x66B3
+0x7B36 = 0x8559
+0x7B37 = 0x8E4A
+0x7B38 = 0x91AF
+0x7B39 = 0x978B
+0x7B3A = 0x4E4E
+0x7B3B = 0x4E92
+0x7B3C = 0x547C
+0x7B3D = 0x58D5
+0x7B3E = 0x58FA
+0x7B3F = 0x597D
+0x7B40 = 0x5CB5
+0x7B41 = 0x5F27
+0x7B42 = 0x6236
+0x7B43 = 0x6248
+0x7B44 = 0x660A
+0x7B45 = 0x6667
+0x7B46 = 0x6BEB
+0x7B47 = 0x6D69
+0x7B48 = 0x6DCF
+0x7B49 = 0x6E56
+0x7B4A = 0x6EF8
+0x7B4B = 0x6F94
+0x7B4C = 0x6FE0
+0x7B4D = 0x6FE9
+0x7B4E = 0x705D
+0x7B4F = 0x72D0
+0x7B50 = 0x7425
+0x7B51 = 0x745A
+0x7B52 = 0x74E0
+0x7B53 = 0x7693
+0x7B54 = 0x795C
+0x7B55 = 0x7CCA
+0x7B56 = 0x7E1E
+0x7B57 = 0x80E1
+0x7B58 = 0x82A6
+0x7B59 = 0x846B
+0x7B5A = 0x84BF
+0x7B5B = 0x864E
+0x7B5C = 0x865F
+0x7B5D = 0x8774
+0x7B5E = 0x8B77
+0x7B5F = 0x8C6A
+0x7B60 = 0x93AC
+0x7B61 = 0x9800
+0x7B62 = 0x9865
+0x7B63 = 0x60D1
+0x7B64 = 0x6216
+0x7B65 = 0x9177
+0x7B66 = 0x5A5A
+0x7B67 = 0x660F
+0x7B68 = 0x6DF7
+0x7B69 = 0x6E3E
+0x7B6A = 0x743F
+0x7B6B = 0x9B42
+0x7B6C = 0x5FFD
+0x7B6D = 0x60DA
+0x7B6E = 0x7B0F
+0x7B6F = 0x54C4
+0x7B70 = 0x5F18
+0x7B71 = 0x6C5E
+0x7B72 = 0x6CD3
+0x7B73 = 0x6D2A
+0x7B74 = 0x70D8
+0x7B75 = 0x7D05
+0x7B76 = 0x8679
+0x7B77 = 0x8A0C
+0x7B78 = 0x9D3B
+0x7B79 = 0x5316
+0x7B7A = 0x548C
+0x7B7B = 0x5B05
+0x7B7C = 0x6A3A
+0x7B7D = 0x706B
+0x7B7E = 0x7575
+0x7C21 = 0x798D
+0x7C22 = 0x79BE
+0x7C23 = 0x82B1
+0x7C24 = 0x83EF
+0x7C25 = 0x8A71
+0x7C26 = 0x8B41
+0x7C27 = 0x8CA8
+0x7C28 = 0x9774
+0x7C29 = 0xFA0B
+0x7C2A = 0x64F4
+0x7C2B = 0x652B
+0x7C2C = 0x78BA
+0x7C2D = 0x78BB
+0x7C2E = 0x7A6B
+0x7C2F = 0x4E38
+0x7C30 = 0x559A
+0x7C31 = 0x5950
+0x7C32 = 0x5BA6
+0x7C33 = 0x5E7B
+0x7C34 = 0x60A3
+0x7C35 = 0x63DB
+0x7C36 = 0x6B61
+0x7C37 = 0x6665
+0x7C38 = 0x6853
+0x7C39 = 0x6E19
+0x7C3A = 0x7165
+0x7C3B = 0x74B0
+0x7C3C = 0x7D08
+0x7C3D = 0x9084
+0x7C3E = 0x9A69
+0x7C3F = 0x9C25
+0x7C40 = 0x6D3B
+0x7C41 = 0x6ED1
+0x7C42 = 0x733E
+0x7C43 = 0x8C41
+0x7C44 = 0x95CA
+0x7C45 = 0x51F0
+0x7C46 = 0x5E4C
+0x7C47 = 0x5FA8
+0x7C48 = 0x604D
+0x7C49 = 0x60F6
+0x7C4A = 0x6130
+0x7C4B = 0x614C
+0x7C4C = 0x6643
+0x7C4D = 0x6644
+0x7C4E = 0x69A5
+0x7C4F = 0x6CC1
+0x7C50 = 0x6E5F
+0x7C51 = 0x6EC9
+0x7C52 = 0x6F62
+0x7C53 = 0x714C
+0x7C54 = 0x749C
+0x7C55 = 0x7687
+0x7C56 = 0x7BC1
+0x7C57 = 0x7C27
+0x7C58 = 0x8352
+0x7C59 = 0x8757
+0x7C5A = 0x9051
+0x7C5B = 0x968D
+0x7C5C = 0x9EC3
+0x7C5D = 0x532F
+0x7C5E = 0x56DE
+0x7C5F = 0x5EFB
+0x7C60 = 0x5F8A
+0x7C61 = 0x6062
+0x7C62 = 0x6094
+0x7C63 = 0x61F7
+0x7C64 = 0x6666
+0x7C65 = 0x6703
+0x7C66 = 0x6A9C
+0x7C67 = 0x6DEE
+0x7C68 = 0x6FAE
+0x7C69 = 0x7070
+0x7C6A = 0x736A
+0x7C6B = 0x7E6A
+0x7C6C = 0x81BE
+0x7C6D = 0x8334
+0x7C6E = 0x86D4
+0x7C6F = 0x8AA8
+0x7C70 = 0x8CC4
+0x7C71 = 0x5283
+0x7C72 = 0x7372
+0x7C73 = 0x5B96
+0x7C74 = 0x6A6B
+0x7C75 = 0x9404
+0x7C76 = 0x54EE
+0x7C77 = 0x5686
+0x7C78 = 0x5B5D
+0x7C79 = 0x6548
+0x7C7A = 0x6585
+0x7C7B = 0x66C9
+0x7C7C = 0x689F
+0x7C7D = 0x6D8D
+0x7C7E = 0x6DC6
+0x7D21 = 0x723B
+0x7D22 = 0x80B4
+0x7D23 = 0x9175
+0x7D24 = 0x9A4D
+0x7D25 = 0x4FAF
+0x7D26 = 0x5019
+0x7D27 = 0x539A
+0x7D28 = 0x540E
+0x7D29 = 0x543C
+0x7D2A = 0x5589
+0x7D2B = 0x55C5
+0x7D2C = 0x5E3F
+0x7D2D = 0x5F8C
+0x7D2E = 0x673D
+0x7D2F = 0x7166
+0x7D30 = 0x73DD
+0x7D31 = 0x9005
+0x7D32 = 0x52DB
+0x7D33 = 0x52F3
+0x7D34 = 0x5864
+0x7D35 = 0x58CE
+0x7D36 = 0x7104
+0x7D37 = 0x718F
+0x7D38 = 0x71FB
+0x7D39 = 0x85B0
+0x7D3A = 0x8A13
+0x7D3B = 0x6688
+0x7D3C = 0x85A8
+0x7D3D = 0x55A7
+0x7D3E = 0x6684
+0x7D3F = 0x714A
+0x7D40 = 0x8431
+0x7D41 = 0x5349
+0x7D42 = 0x5599
+0x7D43 = 0x6BC1
+0x7D44 = 0x5F59
+0x7D45 = 0x5FBD
+0x7D46 = 0x63EE
+0x7D47 = 0x6689
+0x7D48 = 0x7147
+0x7D49 = 0x8AF1
+0x7D4A = 0x8F1D
+0x7D4B = 0x9EBE
+0x7D4C = 0x4F11
+0x7D4D = 0x643A
+0x7D4E = 0x70CB
+0x7D4F = 0x7566
+0x7D50 = 0x8667
+0x7D51 = 0x6064
+0x7D52 = 0x8B4E
+0x7D53 = 0x9DF8
+0x7D54 = 0x5147
+0x7D55 = 0x51F6
+0x7D56 = 0x5308
+0x7D57 = 0x6D36
+0x7D58 = 0x80F8
+0x7D59 = 0x9ED1
+0x7D5A = 0x6615
+0x7D5B = 0x6B23
+0x7D5C = 0x7098
+0x7D5D = 0x75D5
+0x7D5E = 0x5403
+0x7D5F = 0x5C79
+0x7D60 = 0x7D07
+0x7D61 = 0x8A16
+0x7D62 = 0x6B20
+0x7D63 = 0x6B3D
+0x7D64 = 0x6B46
+0x7D65 = 0x5438
+0x7D66 = 0x6070
+0x7D67 = 0x6D3D
+0x7D68 = 0x7FD5
+0x7D69 = 0x8208
+0x7D6A = 0x50D6
+0x7D6B = 0x51DE
+0x7D6C = 0x559C
+0x7D6D = 0x566B
+0x7D6E = 0x56CD
+0x7D6F = 0x59EC
+0x7D70 = 0x5B09
+0x7D71 = 0x5E0C
+0x7D72 = 0x6199
+0x7D73 = 0x6198
+0x7D74 = 0x6231
+0x7D75 = 0x665E
+0x7D76 = 0x66E6
+0x7D77 = 0x7199
+0x7D78 = 0x71B9
+0x7D79 = 0x71BA
+0x7D7A = 0x72A7
+0x7D7B = 0x79A7
+0x7D7C = 0x7A00
+0x7D7D = 0x7FB2
+0x7D7E = 0x8A70
+END_MAP
diff --git a/share/i18n/csmapper/KS/Makefile.inc b/share/i18n/csmapper/KS/Makefile.inc
new file mode 100644 (file)
index 0000000..0ca4c91
--- /dev/null
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile.inc,v 1.4 2006/10/18 17:54:55 tnozaki Exp $
+
+.PATH: ${.CURDIR}/KS
+
+SRCS_mapper.dir+=      mapper.dir.KS
+SRCS_charset.pivot+=   charset.pivot.KS
+CLEANFILES+=           mapper.dir.KS charset.pivot.KS
+MAPS_KS=               JOHAB%UCS.mps \
+                       KSC5601HANGUL%UCS.mps \
+                       KSC5601HANJA%UCS.mps \
+                       UCS%JOHAB.mps \
+                       UCS%KSC5601HANGUL.mps \
+                       UCS%KSC5601HANJA.mps
+
+mapper.dir.KS: ${.CURDIR}/KS/mapper.dir.KS.src
+       ${_MKTARGET_CREATE}
+       (echo "# KS" ; cat ${.ALLSRC} ; echo ) > ${.TARGET}
+
+charset.pivot.KS: ${.CURDIR}/KS/charset.pivot.KS.src
+       ${_MKTARGET_CREATE}
+       (echo "# KS" ; cat ${.ALLSRC} ; echo ) > ${.TARGET}
+
+FILES+= ${MAPS_KS}
+CLEANFILES+= ${MAPS_KS}
+.for i in ${MAPS_KS}
+FILESDIR_$i= ${BINDIR}/KS
+.endfor
diff --git a/share/i18n/csmapper/KS/UCS%JOHAB.src b/share/i18n/csmapper/KS/UCS%JOHAB.src
new file mode 100644 (file)
index 0000000..7e1b884
--- /dev/null
@@ -0,0 +1,11462 @@
+# $NetBSD: UCS%JOHAB.src,v 1.1 2006/10/18 17:54:55 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/JOHAB"
+SRC_ZONE       0x3131-0xE0BB
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+# Johab and Unicode 2.0 Mapping table
+#   by Jungshik Shin <jshin@mailaps.org>
+#  1. First version:    January, 28, 1998
+#  2. Revised           March 27, 2002  
+#         Added two characters U+20AC and U+00AE
+#         reflecting the revision of KS X 1001 in Dec. 1998.
+#  
+# Johab encoding is specified in KS X 1001:1998(formerly 
+# KS C 5601-1992, reissued in 1997 and revised in 1998) Annex 3  
+# as a supplementary encoding.
+#
+# 1. Hangul 
+#              1st byte : 0x84-0xd3
+#              2nd byte : 0x41-0x7e, 0x81-0xfe 
+# 2. Hanja & Symbol  : 
+#  (can be arithmetically translated from KS X 1001 position)
+#               1st byte : 0xd8-0xde, 0xe0-0xf9
+#               2nd byte : 0x31-0x7e, 0x91-0xfe
+#          0xd831-0xd87e and 0xd891-0xd8fe are user-defined area 
+#
+# 3. KS X 1003(formely KS C 5636)/ISO 646-KR  or US-ASCII (1byte)  
+#         : 0x21-0x7e        
+#    KS X 1003 is identical to US-ASCII except for WON SIGN, U20A9
+#                 in place of BACK SLASH, U005C at 0x5C
+#   NOTE :
+#   
+#    It's not clear JOHAB encoding should have BACK SLASH(U005C)
+#    or WON SIGN(U20A9) at 0x5C in 1byte range.
+#    This file Korean WON SIGN(U20A9) is used,
+#    but using BACK SLASH(U005C) might be a better idea
+#
+# Format: 
+#    Column 1: JOHAB (specified as a supplementary encoding 
+#                  in KS X 1001:1997, Annex 3)
+#    Column 2: Unicode  2.0
+#    Column 3: Unicode name
+# 
+# 
+0x3131 = 0x8841
+0x3132 = 0x8C41
+0x3133 = 0x8444
+0x3134 = 0x9041
+0x3135 = 0x8446
+0x3136 = 0x8447
+0x3137 = 0x9441
+0x3138 = 0x9841
+0x3139 = 0x9C41
+0x313A = 0x844A
+0x313B = 0x844B
+0x313C = 0x844C
+0x313D = 0x844D
+0x313E = 0x844E
+0x313F = 0x844F
+0x3140 = 0x8450
+0x3141 = 0xA041
+0x3142 = 0xA441
+0x3143 = 0xA841
+0x3144 = 0x8454
+0x3145 = 0xAC41
+0x3146 = 0xB041
+0x3147 = 0xB441
+0x3148 = 0xB841
+0x3149 = 0xBC41
+0x314A = 0xC041
+0x314B = 0xC441
+0x314C = 0xC841
+0x314D = 0xCC41
+0x314E = 0xD041
+0x314F = 0x8461
+0x3150 = 0x8481
+0x3151 = 0x84A1
+0x3152 = 0x84C1
+0x3153 = 0x84E1
+0x3154 = 0x8541
+0x3155 = 0x8561
+0x3156 = 0x8581
+0x3157 = 0x85A1
+0x3158 = 0x85C1
+0x3159 = 0x85E1
+0x315A = 0x8641
+0x315B = 0x8661
+0x315C = 0x8681
+0x315D = 0x86A1
+0x315E = 0x86C1
+0x315F = 0x86E1
+0x3160 = 0x8741
+0x3161 = 0x8761
+0x3162 = 0x8781
+0x3163 = 0x87A1
+0xAC00 = 0x8861
+0xAC01 = 0x8862
+0xAC02 = 0x8863
+0xAC03 = 0x8864
+0xAC04 = 0x8865
+0xAC05 = 0x8866
+0xAC06 = 0x8867
+0xAC07 = 0x8868
+0xAC08 = 0x8869
+0xAC09 = 0x886A
+0xAC0A = 0x886B
+0xAC0B = 0x886C
+0xAC0C = 0x886D
+0xAC0D = 0x886E
+0xAC0E = 0x886F
+0xAC0F = 0x8870
+0xAC10 = 0x8871
+0xAC11 = 0x8873
+0xAC12 = 0x8874
+0xAC13 = 0x8875
+0xAC14 = 0x8876
+0xAC15 = 0x8877
+0xAC16 = 0x8878
+0xAC17 = 0x8879
+0xAC18 = 0x887A
+0xAC19 = 0x887B
+0xAC1A = 0x887C
+0xAC1B = 0x887D
+0xAC1C = 0x8881
+0xAC1D = 0x8882
+0xAC1E = 0x8883
+0xAC1F = 0x8884
+0xAC20 = 0x8885
+0xAC21 = 0x8886
+0xAC22 = 0x8887
+0xAC23 = 0x8888
+0xAC24 = 0x8889
+0xAC25 = 0x888A
+0xAC26 = 0x888B
+0xAC27 = 0x888C
+0xAC28 = 0x888D
+0xAC29 = 0x888E
+0xAC2A = 0x888F
+0xAC2B = 0x8890
+0xAC2C = 0x8891
+0xAC2D = 0x8893
+0xAC2E = 0x8894
+0xAC2F = 0x8895
+0xAC30 = 0x8896
+0xAC31 = 0x8897
+0xAC32 = 0x8898
+0xAC33 = 0x8899
+0xAC34 = 0x889A
+0xAC35 = 0x889B
+0xAC36 = 0x889C
+0xAC37 = 0x889D
+0xAC38 = 0x88A1
+0xAC39 = 0x88A2
+0xAC3A = 0x88A3
+0xAC3B = 0x88A4
+0xAC3C = 0x88A5
+0xAC3D = 0x88A6
+0xAC3E = 0x88A7
+0xAC3F = 0x88A8
+0xAC40 = 0x88A9
+0xAC41 = 0x88AA
+0xAC42 = 0x88AB
+0xAC43 = 0x88AC
+0xAC44 = 0x88AD
+0xAC45 = 0x88AE
+0xAC46 = 0x88AF
+0xAC47 = 0x88B0
+0xAC48 = 0x88B1
+0xAC49 = 0x88B3
+0xAC4A = 0x88B4
+0xAC4B = 0x88B5
+0xAC4C = 0x88B6
+0xAC4D = 0x88B7
+0xAC4E = 0x88B8
+0xAC4F = 0x88B9
+0xAC50 = 0x88BA
+0xAC51 = 0x88BB
+0xAC52 = 0x88BC
+0xAC53 = 0x88BD
+0xAC54 = 0x88C1
+0xAC55 = 0x88C2
+0xAC56 = 0x88C3
+0xAC57 = 0x88C4
+0xAC58 = 0x88C5
+0xAC59 = 0x88C6
+0xAC5A = 0x88C7
+0xAC5B = 0x88C8
+0xAC5C = 0x88C9
+0xAC5D = 0x88CA
+0xAC5E = 0x88CB
+0xAC5F = 0x88CC
+0xAC60 = 0x88CD
+0xAC61 = 0x88CE
+0xAC62 = 0x88CF
+0xAC63 = 0x88D0
+0xAC64 = 0x88D1
+0xAC65 = 0x88D3
+0xAC66 = 0x88D4
+0xAC67 = 0x88D5
+0xAC68 = 0x88D6
+0xAC69 = 0x88D7
+0xAC6A = 0x88D8
+0xAC6B = 0x88D9
+0xAC6C = 0x88DA
+0xAC6D = 0x88DB
+0xAC6E = 0x88DC
+0xAC6F = 0x88DD
+0xAC70 = 0x88E1
+0xAC71 = 0x88E2
+0xAC72 = 0x88E3
+0xAC73 = 0x88E4
+0xAC74 = 0x88E5
+0xAC75 = 0x88E6
+0xAC76 = 0x88E7
+0xAC77 = 0x88E8
+0xAC78 = 0x88E9
+0xAC79 = 0x88EA
+0xAC7A = 0x88EB
+0xAC7B = 0x88EC
+0xAC7C = 0x88ED
+0xAC7D = 0x88EE
+0xAC7E = 0x88EF
+0xAC7F = 0x88F0
+0xAC80 = 0x88F1
+0xAC81 = 0x88F3
+0xAC82 = 0x88F4
+0xAC83 = 0x88F5
+0xAC84 = 0x88F6
+0xAC85 = 0x88F7
+0xAC86 = 0x88F8
+0xAC87 = 0x88F9
+0xAC88 = 0x88FA
+0xAC89 = 0x88FB
+0xAC8A = 0x88FC
+0xAC8B = 0x88FD
+0xAC8C = 0x8941
+0xAC8D = 0x8942
+0xAC8E = 0x8943
+0xAC8F = 0x8944
+0xAC90 = 0x8945
+0xAC91 = 0x8946
+0xAC92 = 0x8947
+0xAC93 = 0x8948
+0xAC94 = 0x8949
+0xAC95 = 0x894A
+0xAC96 = 0x894B
+0xAC97 = 0x894C
+0xAC98 = 0x894D
+0xAC99 = 0x894E
+0xAC9A = 0x894F
+0xAC9B = 0x8950
+0xAC9C = 0x8951
+0xAC9D = 0x8953
+0xAC9E = 0x8954
+0xAC9F = 0x8955
+0xACA0 = 0x8956
+0xACA1 = 0x8957
+0xACA2 = 0x8958
+0xACA3 = 0x8959
+0xACA4 = 0x895A
+0xACA5 = 0x895B
+0xACA6 = 0x895C
+0xACA7 = 0x895D
+0xACA8 = 0x8961
+0xACA9 = 0x8962
+0xACAA = 0x8963
+0xACAB = 0x8964
+0xACAC = 0x8965
+0xACAD = 0x8966
+0xACAE = 0x8967
+0xACAF = 0x8968
+0xACB0 = 0x8969
+0xACB1 = 0x896A
+0xACB2 = 0x896B
+0xACB3 = 0x896C
+0xACB4 = 0x896D
+0xACB5 = 0x896E
+0xACB6 = 0x896F
+0xACB7 = 0x8970
+0xACB8 = 0x8971
+0xACB9 = 0x8973
+0xACBA = 0x8974
+0xACBB = 0x8975
+0xACBC = 0x8976
+0xACBD = 0x8977
+0xACBE = 0x8978
+0xACBF = 0x8979
+0xACC0 = 0x897A
+0xACC1 = 0x897B
+0xACC2 = 0x897C
+0xACC3 = 0x897D
+0xACC4 = 0x8981
+0xACC5 = 0x8982
+0xACC6 = 0x8983
+0xACC7 = 0x8984
+0xACC8 = 0x8985
+0xACC9 = 0x8986
+0xACCA = 0x8987
+0xACCB = 0x8988
+0xACCC = 0x8989
+0xACCD = 0x898A
+0xACCE = 0x898B
+0xACCF = 0x898C
+0xACD0 = 0x898D
+0xACD1 = 0x898E
+0xACD2 = 0x898F
+0xACD3 = 0x8990
+0xACD4 = 0x8991
+0xACD5 = 0x8993
+0xACD6 = 0x8994
+0xACD7 = 0x8995
+0xACD8 = 0x8996
+0xACD9 = 0x8997
+0xACDA = 0x8998
+0xACDB = 0x8999
+0xACDC = 0x899A
+0xACDD = 0x899B
+0xACDE = 0x899C
+0xACDF = 0x899D
+0xACE0 = 0x89A1
+0xACE1 = 0x89A2
+0xACE2 = 0x89A3
+0xACE3 = 0x89A4
+0xACE4 = 0x89A5
+0xACE5 = 0x89A6
+0xACE6 = 0x89A7
+0xACE7 = 0x89A8
+0xACE8 = 0x89A9
+0xACE9 = 0x89AA
+0xACEA = 0x89AB
+0xACEB = 0x89AC
+0xACEC = 0x89AD
+0xACED = 0x89AE
+0xACEE = 0x89AF
+0xACEF = 0x89B0
+0xACF0 = 0x89B1
+0xACF1 = 0x89B3
+0xACF2 = 0x89B4
+0xACF3 = 0x89B5
+0xACF4 = 0x89B6
+0xACF5 = 0x89B7
+0xACF6 = 0x89B8
+0xACF7 = 0x89B9
+0xACF8 = 0x89BA
+0xACF9 = 0x89BB
+0xACFA = 0x89BC
+0xACFB = 0x89BD
+0xACFC = 0x89C1
+0xACFD = 0x89C2
+0xACFE = 0x89C3
+0xACFF = 0x89C4
+0xAD00 = 0x89C5
+0xAD01 = 0x89C6
+0xAD02 = 0x89C7
+0xAD03 = 0x89C8
+0xAD04 = 0x89C9
+0xAD05 = 0x89CA
+0xAD06 = 0x89CB
+0xAD07 = 0x89CC
+0xAD08 = 0x89CD
+0xAD09 = 0x89CE
+0xAD0A = 0x89CF
+0xAD0B = 0x89D0
+0xAD0C = 0x89D1
+0xAD0D = 0x89D3
+0xAD0E = 0x89D4
+0xAD0F = 0x89D5
+0xAD10 = 0x89D6
+0xAD11 = 0x89D7
+0xAD12 = 0x89D8
+0xAD13 = 0x89D9
+0xAD14 = 0x89DA
+0xAD15 = 0x89DB
+0xAD16 = 0x89DC
+0xAD17 = 0x89DD
+0xAD18 = 0x89E1
+0xAD19 = 0x89E2
+0xAD1A = 0x89E3
+0xAD1B = 0x89E4
+0xAD1C = 0x89E5
+0xAD1D = 0x89E6
+0xAD1E = 0x89E7
+0xAD1F = 0x89E8
+0xAD20 = 0x89E9
+0xAD21 = 0x89EA
+0xAD22 = 0x89EB
+0xAD23 = 0x89EC
+0xAD24 = 0x89ED
+0xAD25 = 0x89EE
+0xAD26 = 0x89EF
+0xAD27 = 0x89F0
+0xAD28 = 0x89F1
+0xAD29 = 0x89F3
+0xAD2A = 0x89F4
+0xAD2B = 0x89F5
+0xAD2C = 0x89F6
+0xAD2D = 0x89F7
+0xAD2E = 0x89F8
+0xAD2F = 0x89F9
+0xAD30 = 0x89FA
+0xAD31 = 0x89FB
+0xAD32 = 0x89FC
+0xAD33 = 0x89FD
+0xAD34 = 0x8A41
+0xAD35 = 0x8A42
+0xAD36 = 0x8A43
+0xAD37 = 0x8A44
+0xAD38 = 0x8A45
+0xAD39 = 0x8A46
+0xAD3A = 0x8A47
+0xAD3B = 0x8A48
+0xAD3C = 0x8A49
+0xAD3D = 0x8A4A
+0xAD3E = 0x8A4B
+0xAD3F = 0x8A4C
+0xAD40 = 0x8A4D
+0xAD41 = 0x8A4E
+0xAD42 = 0x8A4F
+0xAD43 = 0x8A50
+0xAD44 = 0x8A51
+0xAD45 = 0x8A53
+0xAD46 = 0x8A54
+0xAD47 = 0x8A55
+0xAD48 = 0x8A56
+0xAD49 = 0x8A57
+0xAD4A = 0x8A58
+0xAD4B = 0x8A59
+0xAD4C = 0x8A5A
+0xAD4D = 0x8A5B
+0xAD4E = 0x8A5C
+0xAD4F = 0x8A5D
+0xAD50 = 0x8A61
+0xAD51 = 0x8A62
+0xAD52 = 0x8A63
+0xAD53 = 0x8A64
+0xAD54 = 0x8A65
+0xAD55 = 0x8A66
+0xAD56 = 0x8A67
+0xAD57 = 0x8A68
+0xAD58 = 0x8A69
+0xAD59 = 0x8A6A
+0xAD5A = 0x8A6B
+0xAD5B = 0x8A6C
+0xAD5C = 0x8A6D
+0xAD5D = 0x8A6E
+0xAD5E = 0x8A6F
+0xAD5F = 0x8A70
+0xAD60 = 0x8A71
+0xAD61 = 0x8A73
+0xAD62 = 0x8A74
+0xAD63 = 0x8A75
+0xAD64 = 0x8A76
+0xAD65 = 0x8A77
+0xAD66 = 0x8A78
+0xAD67 = 0x8A79
+0xAD68 = 0x8A7A
+0xAD69 = 0x8A7B
+0xAD6A = 0x8A7C
+0xAD6B = 0x8A7D
+0xAD6C = 0x8A81
+0xAD6D = 0x8A82
+0xAD6E = 0x8A83
+0xAD6F = 0x8A84
+0xAD70 = 0x8A85
+0xAD71 = 0x8A86
+0xAD72 = 0x8A87
+0xAD73 = 0x8A88
+0xAD74 = 0x8A89
+0xAD75 = 0x8A8A
+0xAD76 = 0x8A8B
+0xAD77 = 0x8A8C
+0xAD78 = 0x8A8D
+0xAD79 = 0x8A8E
+0xAD7A = 0x8A8F
+0xAD7B = 0x8A90
+0xAD7C = 0x8A91
+0xAD7D = 0x8A93
+0xAD7E = 0x8A94
+0xAD7F = 0x8A95
+0xAD80 = 0x8A96
+0xAD81 = 0x8A97
+0xAD82 = 0x8A98
+0xAD83 = 0x8A99
+0xAD84 = 0x8A9A
+0xAD85 = 0x8A9B
+0xAD86 = 0x8A9C
+0xAD87 = 0x8A9D
+0xAD88 = 0x8AA1
+0xAD89 = 0x8AA2
+0xAD8A = 0x8AA3
+0xAD8B = 0x8AA4
+0xAD8C = 0x8AA5
+0xAD8D = 0x8AA6
+0xAD8E = 0x8AA7
+0xAD8F = 0x8AA8
+0xAD90 = 0x8AA9
+0xAD91 = 0x8AAA
+0xAD92 = 0x8AAB
+0xAD93 = 0x8AAC
+0xAD94 = 0x8AAD
+0xAD95 = 0x8AAE
+0xAD96 = 0x8AAF
+0xAD97 = 0x8AB0
+0xAD98 = 0x8AB1
+0xAD99 = 0x8AB3
+0xAD9A = 0x8AB4
+0xAD9B = 0x8AB5
+0xAD9C = 0x8AB6
+0xAD9D = 0x8AB7
+0xAD9E = 0x8AB8
+0xAD9F = 0x8AB9
+0xADA0 = 0x8ABA
+0xADA1 = 0x8ABB
+0xADA2 = 0x8ABC
+0xADA3 = 0x8ABD
+0xADA4 = 0x8AC1
+0xADA5 = 0x8AC2
+0xADA6 = 0x8AC3
+0xADA7 = 0x8AC4
+0xADA8 = 0x8AC5
+0xADA9 = 0x8AC6
+0xADAA = 0x8AC7
+0xADAB = 0x8AC8
+0xADAC = 0x8AC9
+0xADAD = 0x8ACA
+0xADAE = 0x8ACB
+0xADAF = 0x8ACC
+0xADB0 = 0x8ACD
+0xADB1 = 0x8ACE
+0xADB2 = 0x8ACF
+0xADB3 = 0x8AD0
+0xADB4 = 0x8AD1
+0xADB5 = 0x8AD3
+0xADB6 = 0x8AD4
+0xADB7 = 0x8AD5
+0xADB8 = 0x8AD6
+0xADB9 = 0x8AD7
+0xADBA = 0x8AD8
+0xADBB = 0x8AD9
+0xADBC = 0x8ADA
+0xADBD = 0x8ADB
+0xADBE = 0x8ADC
+0xADBF = 0x8ADD
+0xADC0 = 0x8AE1
+0xADC1 = 0x8AE2
+0xADC2 = 0x8AE3
+0xADC3 = 0x8AE4
+0xADC4 = 0x8AE5
+0xADC5 = 0x8AE6
+0xADC6 = 0x8AE7
+0xADC7 = 0x8AE8
+0xADC8 = 0x8AE9
+0xADC9 = 0x8AEA
+0xADCA = 0x8AEB
+0xADCB = 0x8AEC
+0xADCC = 0x8AED
+0xADCD = 0x8AEE
+0xADCE = 0x8AEF
+0xADCF = 0x8AF0
+0xADD0 = 0x8AF1
+0xADD1 = 0x8AF3
+0xADD2 = 0x8AF4
+0xADD3 = 0x8AF5
+0xADD4 = 0x8AF6
+0xADD5 = 0x8AF7
+0xADD6 = 0x8AF8
+0xADD7 = 0x8AF9
+0xADD8 = 0x8AFA
+0xADD9 = 0x8AFB
+0xADDA = 0x8AFC
+0xADDB = 0x8AFD
+0xADDC = 0x8B41
+0xADDD = 0x8B42
+0xADDE = 0x8B43
+0xADDF = 0x8B44
+0xADE0 = 0x8B45
+0xADE1 = 0x8B46
+0xADE2 = 0x8B47
+0xADE3 = 0x8B48
+0xADE4 = 0x8B49
+0xADE5 = 0x8B4A
+0xADE6 = 0x8B4B
+0xADE7 = 0x8B4C
+0xADE8 = 0x8B4D
+0xADE9 = 0x8B4E
+0xADEA = 0x8B4F
+0xADEB = 0x8B50
+0xADEC = 0x8B51
+0xADED = 0x8B53
+0xADEE = 0x8B54
+0xADEF = 0x8B55
+0xADF0 = 0x8B56
+0xADF1 = 0x8B57
+0xADF2 = 0x8B58
+0xADF3 = 0x8B59
+0xADF4 = 0x8B5A
+0xADF5 = 0x8B5B
+0xADF6 = 0x8B5C
+0xADF7 = 0x8B5D
+0xADF8 = 0x8B61
+0xADF9 = 0x8B62
+0xADFA = 0x8B63
+0xADFB = 0x8B64
+0xADFC = 0x8B65
+0xADFD = 0x8B66
+0xADFE = 0x8B67
+0xADFF = 0x8B68
+0xAE00 = 0x8B69
+0xAE01 = 0x8B6A
+0xAE02 = 0x8B6B
+0xAE03 = 0x8B6C
+0xAE04 = 0x8B6D
+0xAE05 = 0x8B6E
+0xAE06 = 0x8B6F
+0xAE07 = 0x8B70
+0xAE08 = 0x8B71
+0xAE09 = 0x8B73
+0xAE0A = 0x8B74
+0xAE0B = 0x8B75
+0xAE0C = 0x8B76
+0xAE0D = 0x8B77
+0xAE0E = 0x8B78
+0xAE0F = 0x8B79
+0xAE10 = 0x8B7A
+0xAE11 = 0x8B7B
+0xAE12 = 0x8B7C
+0xAE13 = 0x8B7D
+0xAE14 = 0x8B81
+0xAE15 = 0x8B82
+0xAE16 = 0x8B83
+0xAE17 = 0x8B84
+0xAE18 = 0x8B85
+0xAE19 = 0x8B86
+0xAE1A = 0x8B87
+0xAE1B = 0x8B88
+0xAE1C = 0x8B89
+0xAE1D = 0x8B8A
+0xAE1E = 0x8B8B
+0xAE1F = 0x8B8C
+0xAE20 = 0x8B8D
+0xAE21 = 0x8B8E
+0xAE22 = 0x8B8F
+0xAE23 = 0x8B90
+0xAE24 = 0x8B91
+0xAE25 = 0x8B93
+0xAE26 = 0x8B94
+0xAE27 = 0x8B95
+0xAE28 = 0x8B96
+0xAE29 = 0x8B97
+0xAE2A = 0x8B98
+0xAE2B = 0x8B99
+0xAE2C = 0x8B9A
+0xAE2D = 0x8B9B
+0xAE2E = 0x8B9C
+0xAE2F = 0x8B9D
+0xAE30 = 0x8BA1
+0xAE31 = 0x8BA2
+0xAE32 = 0x8BA3
+0xAE33 = 0x8BA4
+0xAE34 = 0x8BA5
+0xAE35 = 0x8BA6
+0xAE36 = 0x8BA7
+0xAE37 = 0x8BA8
+0xAE38 = 0x8BA9
+0xAE39 = 0x8BAA
+0xAE3A = 0x8BAB
+0xAE3B = 0x8BAC
+0xAE3C = 0x8BAD
+0xAE3D = 0x8BAE
+0xAE3E = 0x8BAF
+0xAE3F = 0x8BB0
+0xAE40 = 0x8BB1
+0xAE41 = 0x8BB3
+0xAE42 = 0x8BB4
+0xAE43 = 0x8BB5
+0xAE44 = 0x8BB6
+0xAE45 = 0x8BB7
+0xAE46 = 0x8BB8
+0xAE47 = 0x8BB9
+0xAE48 = 0x8BBA
+0xAE49 = 0x8BBB
+0xAE4A = 0x8BBC
+0xAE4B = 0x8BBD
+0xAE4C = 0x8C61
+0xAE4D = 0x8C62
+0xAE4E = 0x8C63
+0xAE4F = 0x8C64
+0xAE50 = 0x8C65
+0xAE51 = 0x8C66
+0xAE52 = 0x8C67
+0xAE53 = 0x8C68
+0xAE54 = 0x8C69
+0xAE55 = 0x8C6A
+0xAE56 = 0x8C6B
+0xAE57 = 0x8C6C
+0xAE58 = 0x8C6D
+0xAE59 = 0x8C6E
+0xAE5A = 0x8C6F
+0xAE5B = 0x8C70
+0xAE5C = 0x8C71
+0xAE5D = 0x8C73
+0xAE5E = 0x8C74
+0xAE5F = 0x8C75
+0xAE60 = 0x8C76
+0xAE61 = 0x8C77
+0xAE62 = 0x8C78
+0xAE63 = 0x8C79
+0xAE64 = 0x8C7A
+0xAE65 = 0x8C7B
+0xAE66 = 0x8C7C
+0xAE67 = 0x8C7D
+0xAE68 = 0x8C81
+0xAE69 = 0x8C82
+0xAE6A = 0x8C83
+0xAE6B = 0x8C84
+0xAE6C = 0x8C85
+0xAE6D = 0x8C86
+0xAE6E = 0x8C87
+0xAE6F = 0x8C88
+0xAE70 = 0x8C89
+0xAE71 = 0x8C8A
+0xAE72 = 0x8C8B
+0xAE73 = 0x8C8C
+0xAE74 = 0x8C8D
+0xAE75 = 0x8C8E
+0xAE76 = 0x8C8F
+0xAE77 = 0x8C90
+0xAE78 = 0x8C91
+0xAE79 = 0x8C93
+0xAE7A = 0x8C94
+0xAE7B = 0x8C95
+0xAE7C = 0x8C96
+0xAE7D = 0x8C97
+0xAE7E = 0x8C98
+0xAE7F = 0x8C99
+0xAE80 = 0x8C9A
+0xAE81 = 0x8C9B
+0xAE82 = 0x8C9C
+0xAE83 = 0x8C9D
+0xAE84 = 0x8CA1
+0xAE85 = 0x8CA2
+0xAE86 = 0x8CA3
+0xAE87 = 0x8CA4
+0xAE88 = 0x8CA5
+0xAE89 = 0x8CA6
+0xAE8A = 0x8CA7
+0xAE8B = 0x8CA8
+0xAE8C = 0x8CA9
+0xAE8D = 0x8CAA
+0xAE8E = 0x8CAB
+0xAE8F = 0x8CAC
+0xAE90 = 0x8CAD
+0xAE91 = 0x8CAE
+0xAE92 = 0x8CAF
+0xAE93 = 0x8CB0
+0xAE94 = 0x8CB1
+0xAE95 = 0x8CB3
+0xAE96 = 0x8CB4
+0xAE97 = 0x8CB5
+0xAE98 = 0x8CB6
+0xAE99 = 0x8CB7
+0xAE9A = 0x8CB8
+0xAE9B = 0x8CB9
+0xAE9C = 0x8CBA
+0xAE9D = 0x8CBB
+0xAE9E = 0x8CBC
+0xAE9F = 0x8CBD
+0xAEA0 = 0x8CC1
+0xAEA1 = 0x8CC2
+0xAEA2 = 0x8CC3
+0xAEA3 = 0x8CC4
+0xAEA4 = 0x8CC5
+0xAEA5 = 0x8CC6
+0xAEA6 = 0x8CC7
+0xAEA7 = 0x8CC8
+0xAEA8 = 0x8CC9
+0xAEA9 = 0x8CCA
+0xAEAA = 0x8CCB
+0xAEAB = 0x8CCC
+0xAEAC = 0x8CCD
+0xAEAD = 0x8CCE
+0xAEAE = 0x8CCF
+0xAEAF = 0x8CD0
+0xAEB0 = 0x8CD1
+0xAEB1 = 0x8CD3
+0xAEB2 = 0x8CD4
+0xAEB3 = 0x8CD5
+0xAEB4 = 0x8CD6
+0xAEB5 = 0x8CD7
+0xAEB6 = 0x8CD8
+0xAEB7 = 0x8CD9
+0xAEB8 = 0x8CDA
+0xAEB9 = 0x8CDB
+0xAEBA = 0x8CDC
+0xAEBB = 0x8CDD
+0xAEBC = 0x8CE1
+0xAEBD = 0x8CE2
+0xAEBE = 0x8CE3
+0xAEBF = 0x8CE4
+0xAEC0 = 0x8CE5
+0xAEC1 = 0x8CE6
+0xAEC2 = 0x8CE7
+0xAEC3 = 0x8CE8
+0xAEC4 = 0x8CE9
+0xAEC5 = 0x8CEA
+0xAEC6 = 0x8CEB
+0xAEC7 = 0x8CEC
+0xAEC8 = 0x8CED
+0xAEC9 = 0x8CEE
+0xAECA = 0x8CEF
+0xAECB = 0x8CF0
+0xAECC = 0x8CF1
+0xAECD = 0x8CF3
+0xAECE = 0x8CF4
+0xAECF = 0x8CF5
+0xAED0 = 0x8CF6
+0xAED1 = 0x8CF7
+0xAED2 = 0x8CF8
+0xAED3 = 0x8CF9
+0xAED4 = 0x8CFA
+0xAED5 = 0x8CFB
+0xAED6 = 0x8CFC
+0xAED7 = 0x8CFD
+0xAED8 = 0x8D41
+0xAED9 = 0x8D42
+0xAEDA = 0x8D43
+0xAEDB = 0x8D44
+0xAEDC = 0x8D45
+0xAEDD = 0x8D46
+0xAEDE = 0x8D47
+0xAEDF = 0x8D48
+0xAEE0 = 0x8D49
+0xAEE1 = 0x8D4A
+0xAEE2 = 0x8D4B
+0xAEE3 = 0x8D4C
+0xAEE4 = 0x8D4D
+0xAEE5 = 0x8D4E
+0xAEE6 = 0x8D4F
+0xAEE7 = 0x8D50
+0xAEE8 = 0x8D51
+0xAEE9 = 0x8D53
+0xAEEA = 0x8D54
+0xAEEB = 0x8D55
+0xAEEC = 0x8D56
+0xAEED = 0x8D57
+0xAEEE = 0x8D58
+0xAEEF = 0x8D59
+0xAEF0 = 0x8D5A
+0xAEF1 = 0x8D5B
+0xAEF2 = 0x8D5C
+0xAEF3 = 0x8D5D
+0xAEF4 = 0x8D61
+0xAEF5 = 0x8D62
+0xAEF6 = 0x8D63
+0xAEF7 = 0x8D64
+0xAEF8 = 0x8D65
+0xAEF9 = 0x8D66
+0xAEFA = 0x8D67
+0xAEFB = 0x8D68
+0xAEFC = 0x8D69
+0xAEFD = 0x8D6A
+0xAEFE = 0x8D6B
+0xAEFF = 0x8D6C
+0xAF00 = 0x8D6D
+0xAF01 = 0x8D6E
+0xAF02 = 0x8D6F
+0xAF03 = 0x8D70
+0xAF04 = 0x8D71
+0xAF05 = 0x8D73
+0xAF06 = 0x8D74
+0xAF07 = 0x8D75
+0xAF08 = 0x8D76
+0xAF09 = 0x8D77
+0xAF0A = 0x8D78
+0xAF0B = 0x8D79
+0xAF0C = 0x8D7A
+0xAF0D = 0x8D7B
+0xAF0E = 0x8D7C
+0xAF0F = 0x8D7D
+0xAF10 = 0x8D81
+0xAF11 = 0x8D82
+0xAF12 = 0x8D83
+0xAF13 = 0x8D84
+0xAF14 = 0x8D85
+0xAF15 = 0x8D86
+0xAF16 = 0x8D87
+0xAF17 = 0x8D88
+0xAF18 = 0x8D89
+0xAF19 = 0x8D8A
+0xAF1A = 0x8D8B
+0xAF1B = 0x8D8C
+0xAF1C = 0x8D8D
+0xAF1D = 0x8D8E
+0xAF1E = 0x8D8F
+0xAF1F = 0x8D90
+0xAF20 = 0x8D91
+0xAF21 = 0x8D93
+0xAF22 = 0x8D94
+0xAF23 = 0x8D95
+0xAF24 = 0x8D96
+0xAF25 = 0x8D97
+0xAF26 = 0x8D98
+0xAF27 = 0x8D99
+0xAF28 = 0x8D9A
+0xAF29 = 0x8D9B
+0xAF2A = 0x8D9C
+0xAF2B = 0x8D9D
+0xAF2C = 0x8DA1
+0xAF2D = 0x8DA2
+0xAF2E = 0x8DA3
+0xAF2F = 0x8DA4
+0xAF30 = 0x8DA5
+0xAF31 = 0x8DA6
+0xAF32 = 0x8DA7
+0xAF33 = 0x8DA8
+0xAF34 = 0x8DA9
+0xAF35 = 0x8DAA
+0xAF36 = 0x8DAB
+0xAF37 = 0x8DAC
+0xAF38 = 0x8DAD
+0xAF39 = 0x8DAE
+0xAF3A = 0x8DAF
+0xAF3B = 0x8DB0
+0xAF3C = 0x8DB1
+0xAF3D = 0x8DB3
+0xAF3E = 0x8DB4
+0xAF3F = 0x8DB5
+0xAF40 = 0x8DB6
+0xAF41 = 0x8DB7
+0xAF42 = 0x8DB8
+0xAF43 = 0x8DB9
+0xAF44 = 0x8DBA
+0xAF45 = 0x8DBB
+0xAF46 = 0x8DBC
+0xAF47 = 0x8DBD
+0xAF48 = 0x8DC1
+0xAF49 = 0x8DC2
+0xAF4A = 0x8DC3
+0xAF4B = 0x8DC4
+0xAF4C = 0x8DC5
+0xAF4D = 0x8DC6
+0xAF4E = 0x8DC7
+0xAF4F = 0x8DC8
+0xAF50 = 0x8DC9
+0xAF51 = 0x8DCA
+0xAF52 = 0x8DCB
+0xAF53 = 0x8DCC
+0xAF54 = 0x8DCD
+0xAF55 = 0x8DCE
+0xAF56 = 0x8DCF
+0xAF57 = 0x8DD0
+0xAF58 = 0x8DD1
+0xAF59 = 0x8DD3
+0xAF5A = 0x8DD4
+0xAF5B = 0x8DD5
+0xAF5C = 0x8DD6
+0xAF5D = 0x8DD7
+0xAF5E = 0x8DD8
+0xAF5F = 0x8DD9
+0xAF60 = 0x8DDA
+0xAF61 = 0x8DDB
+0xAF62 = 0x8DDC
+0xAF63 = 0x8DDD
+0xAF64 = 0x8DE1
+0xAF65 = 0x8DE2
+0xAF66 = 0x8DE3
+0xAF67 = 0x8DE4
+0xAF68 = 0x8DE5
+0xAF69 = 0x8DE6
+0xAF6A = 0x8DE7
+0xAF6B = 0x8DE8
+0xAF6C = 0x8DE9
+0xAF6D = 0x8DEA
+0xAF6E = 0x8DEB
+0xAF6F = 0x8DEC
+0xAF70 = 0x8DED
+0xAF71 = 0x8DEE
+0xAF72 = 0x8DEF
+0xAF73 = 0x8DF0
+0xAF74 = 0x8DF1
+0xAF75 = 0x8DF3
+0xAF76 = 0x8DF4
+0xAF77 = 0x8DF5
+0xAF78 = 0x8DF6
+0xAF79 = 0x8DF7
+0xAF7A = 0x8DF8
+0xAF7B = 0x8DF9
+0xAF7C = 0x8DFA
+0xAF7D = 0x8DFB
+0xAF7E = 0x8DFC
+0xAF7F = 0x8DFD
+0xAF80 = 0x8E41
+0xAF81 = 0x8E42
+0xAF82 = 0x8E43
+0xAF83 = 0x8E44
+0xAF84 = 0x8E45
+0xAF85 = 0x8E46
+0xAF86 = 0x8E47
+0xAF87 = 0x8E48
+0xAF88 = 0x8E49
+0xAF89 = 0x8E4A
+0xAF8A = 0x8E4B
+0xAF8B = 0x8E4C
+0xAF8C = 0x8E4D
+0xAF8D = 0x8E4E
+0xAF8E = 0x8E4F
+0xAF8F = 0x8E50
+0xAF90 = 0x8E51
+0xAF91 = 0x8E53
+0xAF92 = 0x8E54
+0xAF93 = 0x8E55
+0xAF94 = 0x8E56
+0xAF95 = 0x8E57
+0xAF96 = 0x8E58
+0xAF97 = 0x8E59
+0xAF98 = 0x8E5A
+0xAF99 = 0x8E5B
+0xAF9A = 0x8E5C
+0xAF9B = 0x8E5D
+0xAF9C = 0x8E61
+0xAF9D = 0x8E62
+0xAF9E = 0x8E63
+0xAF9F = 0x8E64
+0xAFA0 = 0x8E65
+0xAFA1 = 0x8E66
+0xAFA2 = 0x8E67
+0xAFA3 = 0x8E68
+0xAFA4 = 0x8E69
+0xAFA5 = 0x8E6A
+0xAFA6 = 0x8E6B
+0xAFA7 = 0x8E6C
+0xAFA8 = 0x8E6D
+0xAFA9 = 0x8E6E
+0xAFAA = 0x8E6F
+0xAFAB = 0x8E70
+0xAFAC = 0x8E71
+0xAFAD = 0x8E73
+0xAFAE = 0x8E74
+0xAFAF = 0x8E75
+0xAFB0 = 0x8E76
+0xAFB1 = 0x8E77
+0xAFB2 = 0x8E78
+0xAFB3 = 0x8E79
+0xAFB4 = 0x8E7A
+0xAFB5 = 0x8E7B
+0xAFB6 = 0x8E7C
+0xAFB7 = 0x8E7D
+0xAFB8 = 0x8E81
+0xAFB9 = 0x8E82
+0xAFBA = 0x8E83
+0xAFBB = 0x8E84
+0xAFBC = 0x8E85
+0xAFBD = 0x8E86
+0xAFBE = 0x8E87
+0xAFBF = 0x8E88
+0xAFC0 = 0x8E89
+0xAFC1 = 0x8E8A
+0xAFC2 = 0x8E8B
+0xAFC3 = 0x8E8C
+0xAFC4 = 0x8E8D
+0xAFC5 = 0x8E8E
+0xAFC6 = 0x8E8F
+0xAFC7 = 0x8E90
+0xAFC8 = 0x8E91
+0xAFC9 = 0x8E93
+0xAFCA = 0x8E94
+0xAFCB = 0x8E95
+0xAFCC = 0x8E96
+0xAFCD = 0x8E97
+0xAFCE = 0x8E98
+0xAFCF = 0x8E99
+0xAFD0 = 0x8E9A
+0xAFD1 = 0x8E9B
+0xAFD2 = 0x8E9C
+0xAFD3 = 0x8E9D
+0xAFD4 = 0x8EA1
+0xAFD5 = 0x8EA2
+0xAFD6 = 0x8EA3
+0xAFD7 = 0x8EA4
+0xAFD8 = 0x8EA5
+0xAFD9 = 0x8EA6
+0xAFDA = 0x8EA7
+0xAFDB = 0x8EA8
+0xAFDC = 0x8EA9
+0xAFDD = 0x8EAA
+0xAFDE = 0x8EAB
+0xAFDF = 0x8EAC
+0xAFE0 = 0x8EAD
+0xAFE1 = 0x8EAE
+0xAFE2 = 0x8EAF
+0xAFE3 = 0x8EB0
+0xAFE4 = 0x8EB1
+0xAFE5 = 0x8EB3
+0xAFE6 = 0x8EB4
+0xAFE7 = 0x8EB5
+0xAFE8 = 0x8EB6
+0xAFE9 = 0x8EB7
+0xAFEA = 0x8EB8
+0xAFEB = 0x8EB9
+0xAFEC = 0x8EBA
+0xAFED = 0x8EBB
+0xAFEE = 0x8EBC
+0xAFEF = 0x8EBD
+0xAFF0 = 0x8EC1
+0xAFF1 = 0x8EC2
+0xAFF2 = 0x8EC3
+0xAFF3 = 0x8EC4
+0xAFF4 = 0x8EC5
+0xAFF5 = 0x8EC6
+0xAFF6 = 0x8EC7
+0xAFF7 = 0x8EC8
+0xAFF8 = 0x8EC9
+0xAFF9 = 0x8ECA
+0xAFFA = 0x8ECB
+0xAFFB = 0x8ECC
+0xAFFC = 0x8ECD
+0xAFFD = 0x8ECE
+0xAFFE = 0x8ECF
+0xAFFF = 0x8ED0
+0xB000 = 0x8ED1
+0xB001 = 0x8ED3
+0xB002 = 0x8ED4
+0xB003 = 0x8ED5
+0xB004 = 0x8ED6
+0xB005 = 0x8ED7
+0xB006 = 0x8ED8
+0xB007 = 0x8ED9
+0xB008 = 0x8EDA
+0xB009 = 0x8EDB
+0xB00A = 0x8EDC
+0xB00B = 0x8EDD
+0xB00C = 0x8EE1
+0xB00D = 0x8EE2
+0xB00E = 0x8EE3
+0xB00F = 0x8EE4
+0xB010 = 0x8EE5
+0xB011 = 0x8EE6
+0xB012 = 0x8EE7
+0xB013 = 0x8EE8
+0xB014 = 0x8EE9
+0xB015 = 0x8EEA
+0xB016 = 0x8EEB
+0xB017 = 0x8EEC
+0xB018 = 0x8EED
+0xB019 = 0x8EEE
+0xB01A = 0x8EEF
+0xB01B = 0x8EF0
+0xB01C = 0x8EF1
+0xB01D = 0x8EF3
+0xB01E = 0x8EF4
+0xB01F = 0x8EF5
+0xB020 = 0x8EF6
+0xB021 = 0x8EF7
+0xB022 = 0x8EF8
+0xB023 = 0x8EF9
+0xB024 = 0x8EFA
+0xB025 = 0x8EFB
+0xB026 = 0x8EFC
+0xB027 = 0x8EFD
+0xB028 = 0x8F41
+0xB029 = 0x8F42
+0xB02A = 0x8F43
+0xB02B = 0x8F44
+0xB02C = 0x8F45
+0xB02D = 0x8F46
+0xB02E = 0x8F47
+0xB02F = 0x8F48
+0xB030 = 0x8F49
+0xB031 = 0x8F4A
+0xB032 = 0x8F4B
+0xB033 = 0x8F4C
+0xB034 = 0x8F4D
+0xB035 = 0x8F4E
+0xB036 = 0x8F4F
+0xB037 = 0x8F50
+0xB038 = 0x8F51
+0xB039 = 0x8F53
+0xB03A = 0x8F54
+0xB03B = 0x8F55
+0xB03C = 0x8F56
+0xB03D = 0x8F57
+0xB03E = 0x8F58
+0xB03F = 0x8F59
+0xB040 = 0x8F5A
+0xB041 = 0x8F5B
+0xB042 = 0x8F5C
+0xB043 = 0x8F5D
+0xB044 = 0x8F61
+0xB045 = 0x8F62
+0xB046 = 0x8F63
+0xB047 = 0x8F64
+0xB048 = 0x8F65
+0xB049 = 0x8F66
+0xB04A = 0x8F67
+0xB04B = 0x8F68
+0xB04C = 0x8F69
+0xB04D = 0x8F6A
+0xB04E = 0x8F6B
+0xB04F = 0x8F6C
+0xB050 = 0x8F6D
+0xB051 = 0x8F6E
+0xB052 = 0x8F6F
+0xB053 = 0x8F70
+0xB054 = 0x8F71
+0xB055 = 0x8F73
+0xB056 = 0x8F74
+0xB057 = 0x8F75
+0xB058 = 0x8F76
+0xB059 = 0x8F77
+0xB05A = 0x8F78
+0xB05B = 0x8F79
+0xB05C = 0x8F7A
+0xB05D = 0x8F7B
+0xB05E = 0x8F7C
+0xB05F = 0x8F7D
+0xB060 = 0x8F81
+0xB061 = 0x8F82
+0xB062 = 0x8F83
+0xB063 = 0x8F84
+0xB064 = 0x8F85
+0xB065 = 0x8F86
+0xB066 = 0x8F87
+0xB067 = 0x8F88
+0xB068 = 0x8F89
+0xB069 = 0x8F8A
+0xB06A = 0x8F8B
+0xB06B = 0x8F8C
+0xB06C = 0x8F8D
+0xB06D = 0x8F8E
+0xB06E = 0x8F8F
+0xB06F = 0x8F90
+0xB070 = 0x8F91
+0xB071 = 0x8F93
+0xB072 = 0x8F94
+0xB073 = 0x8F95
+0xB074 = 0x8F96
+0xB075 = 0x8F97
+0xB076 = 0x8F98
+0xB077 = 0x8F99
+0xB078 = 0x8F9A
+0xB079 = 0x8F9B
+0xB07A = 0x8F9C
+0xB07B = 0x8F9D
+0xB07C = 0x8FA1
+0xB07D = 0x8FA2
+0xB07E = 0x8FA3
+0xB07F = 0x8FA4
+0xB080 = 0x8FA5
+0xB081 = 0x8FA6
+0xB082 = 0x8FA7
+0xB083 = 0x8FA8
+0xB084 = 0x8FA9
+0xB085 = 0x8FAA
+0xB086 = 0x8FAB
+0xB087 = 0x8FAC
+0xB088 = 0x8FAD
+0xB089 = 0x8FAE
+0xB08A = 0x8FAF
+0xB08B = 0x8FB0
+0xB08C = 0x8FB1
+0xB08D = 0x8FB3
+0xB08E = 0x8FB4
+0xB08F = 0x8FB5
+0xB090 = 0x8FB6
+0xB091 = 0x8FB7
+0xB092 = 0x8FB8
+0xB093 = 0x8FB9
+0xB094 = 0x8FBA
+0xB095 = 0x8FBB
+0xB096 = 0x8FBC
+0xB097 = 0x8FBD
+0xB098 = 0x9061
+0xB099 = 0x9062
+0xB09A = 0x9063
+0xB09B = 0x9064
+0xB09C = 0x9065
+0xB09D = 0x9066
+0xB09E = 0x9067
+0xB09F = 0x9068
+0xB0A0 = 0x9069
+0xB0A1 = 0x906A
+0xB0A2 = 0x906B
+0xB0A3 = 0x906C
+0xB0A4 = 0x906D
+0xB0A5 = 0x906E
+0xB0A6 = 0x906F
+0xB0A7 = 0x9070
+0xB0A8 = 0x9071
+0xB0A9 = 0x9073
+0xB0AA = 0x9074
+0xB0AB = 0x9075
+0xB0AC = 0x9076
+0xB0AD = 0x9077
+0xB0AE = 0x9078
+0xB0AF = 0x9079
+0xB0B0 = 0x907A
+0xB0B1 = 0x907B
+0xB0B2 = 0x907C
+0xB0B3 = 0x907D
+0xB0B4 = 0x9081
+0xB0B5 = 0x9082
+0xB0B6 = 0x9083
+0xB0B7 = 0x9084
+0xB0B8 = 0x9085
+0xB0B9 = 0x9086
+0xB0BA = 0x9087
+0xB0BB = 0x9088
+0xB0BC = 0x9089
+0xB0BD = 0x908A
+0xB0BE = 0x908B
+0xB0BF = 0x908C
+0xB0C0 = 0x908D
+0xB0C1 = 0x908E
+0xB0C2 = 0x908F
+0xB0C3 = 0x9090
+0xB0C4 = 0x9091
+0xB0C5 = 0x9093
+0xB0C6 = 0x9094
+0xB0C7 = 0x9095
+0xB0C8 = 0x9096
+0xB0C9 = 0x9097
+0xB0CA = 0x9098
+0xB0CB = 0x9099
+0xB0CC = 0x909A
+0xB0CD = 0x909B
+0xB0CE = 0x909C
+0xB0CF = 0x909D
+0xB0D0 = 0x90A1
+0xB0D1 = 0x90A2
+0xB0D2 = 0x90A3
+0xB0D3 = 0x90A4
+0xB0D4 = 0x90A5
+0xB0D5 = 0x90A6
+0xB0D6 = 0x90A7
+0xB0D7 = 0x90A8
+0xB0D8 = 0x90A9
+0xB0D9 = 0x90AA
+0xB0DA = 0x90AB
+0xB0DB = 0x90AC
+0xB0DC = 0x90AD
+0xB0DD = 0x90AE
+0xB0DE = 0x90AF
+0xB0DF = 0x90B0
+0xB0E0 = 0x90B1
+0xB0E1 = 0x90B3
+0xB0E2 = 0x90B4
+0xB0E3 = 0x90B5
+0xB0E4 = 0x90B6
+0xB0E5 = 0x90B7
+0xB0E6 = 0x90B8
+0xB0E7 = 0x90B9
+0xB0E8 = 0x90BA
+0xB0E9 = 0x90BB
+0xB0EA = 0x90BC
+0xB0EB = 0x90BD
+0xB0EC = 0x90C1
+0xB0ED = 0x90C2
+0xB0EE = 0x90C3
+0xB0EF = 0x90C4
+0xB0F0 = 0x90C5
+0xB0F1 = 0x90C6
+0xB0F2 = 0x90C7
+0xB0F3 = 0x90C8
+0xB0F4 = 0x90C9
+0xB0F5 = 0x90CA
+0xB0F6 = 0x90CB
+0xB0F7 = 0x90CC
+0xB0F8 = 0x90CD
+0xB0F9 = 0x90CE
+0xB0FA = 0x90CF
+0xB0FB = 0x90D0
+0xB0FC = 0x90D1
+0xB0FD = 0x90D3
+0xB0FE = 0x90D4
+0xB0FF = 0x90D5
+0xB100 = 0x90D6
+0xB101 = 0x90D7
+0xB102 = 0x90D8
+0xB103 = 0x90D9
+0xB104 = 0x90DA
+0xB105 = 0x90DB
+0xB106 = 0x90DC
+0xB107 = 0x90DD
+0xB108 = 0x90E1
+0xB109 = 0x90E2
+0xB10A = 0x90E3
+0xB10B = 0x90E4
+0xB10C = 0x90E5
+0xB10D = 0x90E6
+0xB10E = 0x90E7
+0xB10F = 0x90E8
+0xB110 = 0x90E9
+0xB111 = 0x90EA
+0xB112 = 0x90EB
+0xB113 = 0x90EC
+0xB114 = 0x90ED
+0xB115 = 0x90EE
+0xB116 = 0x90EF
+0xB117 = 0x90F0
+0xB118 = 0x90F1
+0xB119 = 0x90F3
+0xB11A = 0x90F4
+0xB11B = 0x90F5
+0xB11C = 0x90F6
+0xB11D = 0x90F7
+0xB11E = 0x90F8
+0xB11F = 0x90F9
+0xB120 = 0x90FA
+0xB121 = 0x90FB
+0xB122 = 0x90FC
+0xB123 = 0x90FD
+0xB124 = 0x9141
+0xB125 = 0x9142
+0xB126 = 0x9143
+0xB127 = 0x9144
+0xB128 = 0x9145
+0xB129 = 0x9146
+0xB12A = 0x9147
+0xB12B = 0x9148
+0xB12C = 0x9149
+0xB12D = 0x914A
+0xB12E = 0x914B
+0xB12F = 0x914C
+0xB130 = 0x914D
+0xB131 = 0x914E
+0xB132 = 0x914F
+0xB133 = 0x9150
+0xB134 = 0x9151
+0xB135 = 0x9153
+0xB136 = 0x9154
+0xB137 = 0x9155
+0xB138 = 0x9156
+0xB139 = 0x9157
+0xB13A = 0x9158
+0xB13B = 0x9159
+0xB13C = 0x915A
+0xB13D = 0x915B
+0xB13E = 0x915C
+0xB13F = 0x915D
+0xB140 = 0x9161
+0xB141 = 0x9162
+0xB142 = 0x9163
+0xB143 = 0x9164
+0xB144 = 0x9165
+0xB145 = 0x9166
+0xB146 = 0x9167
+0xB147 = 0x9168
+0xB148 = 0x9169
+0xB149 = 0x916A
+0xB14A = 0x916B
+0xB14B = 0x916C
+0xB14C = 0x916D
+0xB14D = 0x916E
+0xB14E = 0x916F
+0xB14F = 0x9170
+0xB150 = 0x9171
+0xB151 = 0x9173
+0xB152 = 0x9174
+0xB153 = 0x9175
+0xB154 = 0x9176
+0xB155 = 0x9177
+0xB156 = 0x9178
+0xB157 = 0x9179
+0xB158 = 0x917A
+0xB159 = 0x917B
+0xB15A = 0x917C
+0xB15B = 0x917D
+0xB15C = 0x9181
+0xB15D = 0x9182
+0xB15E = 0x9183
+0xB15F = 0x9184
+0xB160 = 0x9185
+0xB161 = 0x9186
+0xB162 = 0x9187
+0xB163 = 0x9188
+0xB164 = 0x9189
+0xB165 = 0x918A
+0xB166 = 0x918B
+0xB167 = 0x918C
+0xB168 = 0x918D
+0xB169 = 0x918E
+0xB16A = 0x918F
+0xB16B = 0x9190
+0xB16C = 0x9191
+0xB16D = 0x9193
+0xB16E = 0x9194
+0xB16F = 0x9195
+0xB170 = 0x9196
+0xB171 = 0x9197
+0xB172 = 0x9198
+0xB173 = 0x9199
+0xB174 = 0x919A
+0xB175 = 0x919B
+0xB176 = 0x919C
+0xB177 = 0x919D
+0xB178 = 0x91A1
+0xB179 = 0x91A2
+0xB17A = 0x91A3
+0xB17B = 0x91A4
+0xB17C = 0x91A5
+0xB17D = 0x91A6
+0xB17E = 0x91A7
+0xB17F = 0x91A8
+0xB180 = 0x91A9
+0xB181 = 0x91AA
+0xB182 = 0x91AB
+0xB183 = 0x91AC
+0xB184 = 0x91AD
+0xB185 = 0x91AE
+0xB186 = 0x91AF
+0xB187 = 0x91B0
+0xB188 = 0x91B1
+0xB189 = 0x91B3
+0xB18A = 0x91B4
+0xB18B = 0x91B5
+0xB18C = 0x91B6
+0xB18D = 0x91B7
+0xB18E = 0x91B8
+0xB18F = 0x91B9
+0xB190 = 0x91BA
+0xB191 = 0x91BB
+0xB192 = 0x91BC
+0xB193 = 0x91BD
+0xB194 = 0x91C1
+0xB195 = 0x91C2
+0xB196 = 0x91C3
+0xB197 = 0x91C4
+0xB198 = 0x91C5
+0xB199 = 0x91C6
+0xB19A = 0x91C7
+0xB19B = 0x91C8
+0xB19C = 0x91C9
+0xB19D = 0x91CA
+0xB19E = 0x91CB
+0xB19F = 0x91CC
+0xB1A0 = 0x91CD
+0xB1A1 = 0x91CE
+0xB1A2 = 0x91CF
+0xB1A3 = 0x91D0
+0xB1A4 = 0x91D1
+0xB1A5 = 0x91D3
+0xB1A6 = 0x91D4
+0xB1A7 = 0x91D5
+0xB1A8 = 0x91D6
+0xB1A9 = 0x91D7
+0xB1AA = 0x91D8
+0xB1AB = 0x91D9
+0xB1AC = 0x91DA
+0xB1AD = 0x91DB
+0xB1AE = 0x91DC
+0xB1AF = 0x91DD
+0xB1B0 = 0x91E1
+0xB1B1 = 0x91E2
+0xB1B2 = 0x91E3
+0xB1B3 = 0x91E4
+0xB1B4 = 0x91E5
+0xB1B5 = 0x91E6
+0xB1B6 = 0x91E7
+0xB1B7 = 0x91E8
+0xB1B8 = 0x91E9
+0xB1B9 = 0x91EA
+0xB1BA = 0x91EB
+0xB1BB = 0x91EC
+0xB1BC = 0x91ED
+0xB1BD = 0x91EE
+0xB1BE = 0x91EF
+0xB1BF = 0x91F0
+0xB1C0 = 0x91F1
+0xB1C1 = 0x91F3
+0xB1C2 = 0x91F4
+0xB1C3 = 0x91F5
+0xB1C4 = 0x91F6
+0xB1C5 = 0x91F7
+0xB1C6 = 0x91F8
+0xB1C7 = 0x91F9
+0xB1C8 = 0x91FA
+0xB1C9 = 0x91FB
+0xB1CA = 0x91FC
+0xB1CB = 0x91FD
+0xB1CC = 0x9241
+0xB1CD = 0x9242
+0xB1CE = 0x9243
+0xB1CF = 0x9244
+0xB1D0 = 0x9245
+0xB1D1 = 0x9246
+0xB1D2 = 0x9247
+0xB1D3 = 0x9248
+0xB1D4 = 0x9249
+0xB1D5 = 0x924A
+0xB1D6 = 0x924B
+0xB1D7 = 0x924C
+0xB1D8 = 0x924D
+0xB1D9 = 0x924E
+0xB1DA = 0x924F
+0xB1DB = 0x9250
+0xB1DC = 0x9251
+0xB1DD = 0x9253
+0xB1DE = 0x9254
+0xB1DF = 0x9255
+0xB1E0 = 0x9256
+0xB1E1 = 0x9257
+0xB1E2 = 0x9258
+0xB1E3 = 0x9259
+0xB1E4 = 0x925A
+0xB1E5 = 0x925B
+0xB1E6 = 0x925C
+0xB1E7 = 0x925D
+0xB1E8 = 0x9261
+0xB1E9 = 0x9262
+0xB1EA = 0x9263
+0xB1EB = 0x9264
+0xB1EC = 0x9265
+0xB1ED = 0x9266
+0xB1EE = 0x9267
+0xB1EF = 0x9268
+0xB1F0 = 0x9269
+0xB1F1 = 0x926A
+0xB1F2 = 0x926B
+0xB1F3 = 0x926C
+0xB1F4 = 0x926D
+0xB1F5 = 0x926E
+0xB1F6 = 0x926F
+0xB1F7 = 0x9270
+0xB1F8 = 0x9271
+0xB1F9 = 0x9273
+0xB1FA = 0x9274
+0xB1FB = 0x9275
+0xB1FC = 0x9276
+0xB1FD = 0x9277
+0xB1FE = 0x9278
+0xB1FF = 0x9279
+0xB200 = 0x927A
+0xB201 = 0x927B
+0xB202 = 0x927C
+0xB203 = 0x927D
+0xB204 = 0x9281
+0xB205 = 0x9282
+0xB206 = 0x9283
+0xB207 = 0x9284
+0xB208 = 0x9285
+0xB209 = 0x9286
+0xB20A = 0x9287
+0xB20B = 0x9288
+0xB20C = 0x9289
+0xB20D = 0x928A
+0xB20E = 0x928B
+0xB20F = 0x928C
+0xB210 = 0x928D
+0xB211 = 0x928E
+0xB212 = 0x928F
+0xB213 = 0x9290
+0xB214 = 0x9291
+0xB215 = 0x9293
+0xB216 = 0x9294
+0xB217 = 0x9295
+0xB218 = 0x9296
+0xB219 = 0x9297
+0xB21A = 0x9298
+0xB21B = 0x9299
+0xB21C = 0x929A
+0xB21D = 0x929B
+0xB21E = 0x929C
+0xB21F = 0x929D
+0xB220 = 0x92A1
+0xB221 = 0x92A2
+0xB222 = 0x92A3
+0xB223 = 0x92A4
+0xB224 = 0x92A5
+0xB225 = 0x92A6
+0xB226 = 0x92A7
+0xB227 = 0x92A8
+0xB228 = 0x92A9
+0xB229 = 0x92AA
+0xB22A = 0x92AB
+0xB22B = 0x92AC
+0xB22C = 0x92AD
+0xB22D = 0x92AE
+0xB22E = 0x92AF
+0xB22F = 0x92B0
+0xB230 = 0x92B1
+0xB231 = 0x92B3
+0xB232 = 0x92B4
+0xB233 = 0x92B5
+0xB234 = 0x92B6
+0xB235 = 0x92B7
+0xB236 = 0x92B8
+0xB237 = 0x92B9
+0xB238 = 0x92BA
+0xB239 = 0x92BB
+0xB23A = 0x92BC
+0xB23B = 0x92BD
+0xB23C = 0x92C1
+0xB23D = 0x92C2
+0xB23E = 0x92C3
+0xB23F = 0x92C4
+0xB240 = 0x92C5
+0xB241 = 0x92C6
+0xB242 = 0x92C7
+0xB243 = 0x92C8
+0xB244 = 0x92C9
+0xB245 = 0x92CA
+0xB246 = 0x92CB
+0xB247 = 0x92CC
+0xB248 = 0x92CD
+0xB249 = 0x92CE
+0xB24A = 0x92CF
+0xB24B = 0x92D0
+0xB24C = 0x92D1
+0xB24D = 0x92D3
+0xB24E = 0x92D4
+0xB24F = 0x92D5
+0xB250 = 0x92D6
+0xB251 = 0x92D7
+0xB252 = 0x92D8
+0xB253 = 0x92D9
+0xB254 = 0x92DA
+0xB255 = 0x92DB
+0xB256 = 0x92DC
+0xB257 = 0x92DD
+0xB258 = 0x92E1
+0xB259 = 0x92E2
+0xB25A = 0x92E3
+0xB25B = 0x92E4
+0xB25C = 0x92E5
+0xB25D = 0x92E6
+0xB25E = 0x92E7
+0xB25F = 0x92E8
+0xB260 = 0x92E9
+0xB261 = 0x92EA
+0xB262 = 0x92EB
+0xB263 = 0x92EC
+0xB264 = 0x92ED
+0xB265 = 0x92EE
+0xB266 = 0x92EF
+0xB267 = 0x92F0
+0xB268 = 0x92F1
+0xB269 = 0x92F3
+0xB26A = 0x92F4
+0xB26B = 0x92F5
+0xB26C = 0x92F6
+0xB26D = 0x92F7
+0xB26E = 0x92F8
+0xB26F = 0x92F9
+0xB270 = 0x92FA
+0xB271 = 0x92FB
+0xB272 = 0x92FC
+0xB273 = 0x92FD
+0xB274 = 0x9341
+0xB275 = 0x9342
+0xB276 = 0x9343
+0xB277 = 0x9344
+0xB278 = 0x9345
+0xB279 = 0x9346
+0xB27A = 0x9347
+0xB27B = 0x9348
+0xB27C = 0x9349
+0xB27D = 0x934A
+0xB27E = 0x934B
+0xB27F = 0x934C
+0xB280 = 0x934D
+0xB281 = 0x934E
+0xB282 = 0x934F
+0xB283 = 0x9350
+0xB284 = 0x9351
+0xB285 = 0x9353
+0xB286 = 0x9354
+0xB287 = 0x9355
+0xB288 = 0x9356
+0xB289 = 0x9357
+0xB28A = 0x9358
+0xB28B = 0x9359
+0xB28C = 0x935A
+0xB28D = 0x935B
+0xB28E = 0x935C
+0xB28F = 0x935D
+0xB290 = 0x9361
+0xB291 = 0x9362
+0xB292 = 0x9363
+0xB293 = 0x9364
+0xB294 = 0x9365
+0xB295 = 0x9366
+0xB296 = 0x9367
+0xB297 = 0x9368
+0xB298 = 0x9369
+0xB299 = 0x936A
+0xB29A = 0x936B
+0xB29B = 0x936C
+0xB29C = 0x936D
+0xB29D = 0x936E
+0xB29E = 0x936F
+0xB29F = 0x9370
+0xB2A0 = 0x9371
+0xB2A1 = 0x9373
+0xB2A2 = 0x9374
+0xB2A3 = 0x9375
+0xB2A4 = 0x9376
+0xB2A5 = 0x9377
+0xB2A6 = 0x9378
+0xB2A7 = 0x9379
+0xB2A8 = 0x937A
+0xB2A9 = 0x937B
+0xB2AA = 0x937C
+0xB2AB = 0x937D
+0xB2AC = 0x9381
+0xB2AD = 0x9382
+0xB2AE = 0x9383
+0xB2AF = 0x9384
+0xB2B0 = 0x9385
+0xB2B1 = 0x9386
+0xB2B2 = 0x9387
+0xB2B3 = 0x9388
+0xB2B4 = 0x9389
+0xB2B5 = 0x938A
+0xB2B6 = 0x938B
+0xB2B7 = 0x938C
+0xB2B8 = 0x938D
+0xB2B9 = 0x938E
+0xB2BA = 0x938F
+0xB2BB = 0x9390
+0xB2BC = 0x9391
+0xB2BD = 0x9393
+0xB2BE = 0x9394
+0xB2BF = 0x9395
+0xB2C0 = 0x9396
+0xB2C1 = 0x9397
+0xB2C2 = 0x9398
+0xB2C3 = 0x9399
+0xB2C4 = 0x939A
+0xB2C5 = 0x939B
+0xB2C6 = 0x939C
+0xB2C7 = 0x939D
+0xB2C8 = 0x93A1
+0xB2C9 = 0x93A2
+0xB2CA = 0x93A3
+0xB2CB = 0x93A4
+0xB2CC = 0x93A5
+0xB2CD = 0x93A6
+0xB2CE = 0x93A7
+0xB2CF = 0x93A8
+0xB2D0 = 0x93A9
+0xB2D1 = 0x93AA
+0xB2D2 = 0x93AB
+0xB2D3 = 0x93AC
+0xB2D4 = 0x93AD
+0xB2D5 = 0x93AE
+0xB2D6 = 0x93AF
+0xB2D7 = 0x93B0
+0xB2D8 = 0x93B1
+0xB2D9 = 0x93B3
+0xB2DA = 0x93B4
+0xB2DB = 0x93B5
+0xB2DC = 0x93B6
+0xB2DD = 0x93B7
+0xB2DE = 0x93B8
+0xB2DF = 0x93B9
+0xB2E0 = 0x93BA
+0xB2E1 = 0x93BB
+0xB2E2 = 0x93BC
+0xB2E3 = 0x93BD
+0xB2E4 = 0x9461
+0xB2E5 = 0x9462
+0xB2E6 = 0x9463
+0xB2E7 = 0x9464
+0xB2E8 = 0x9465
+0xB2E9 = 0x9466
+0xB2EA = 0x9467
+0xB2EB = 0x9468
+0xB2EC = 0x9469
+0xB2ED = 0x946A
+0xB2EE = 0x946B
+0xB2EF = 0x946C
+0xB2F0 = 0x946D
+0xB2F1 = 0x946E
+0xB2F2 = 0x946F
+0xB2F3 = 0x9470
+0xB2F4 = 0x9471
+0xB2F5 = 0x9473
+0xB2F6 = 0x9474
+0xB2F7 = 0x9475
+0xB2F8 = 0x9476
+0xB2F9 = 0x9477
+0xB2FA = 0x9478
+0xB2FB = 0x9479
+0xB2FC = 0x947A
+0xB2FD = 0x947B
+0xB2FE = 0x947C
+0xB2FF = 0x947D
+0xB300 = 0x9481
+0xB301 = 0x9482
+0xB302 = 0x9483
+0xB303 = 0x9484
+0xB304 = 0x9485
+0xB305 = 0x9486
+0xB306 = 0x9487
+0xB307 = 0x9488
+0xB308 = 0x9489
+0xB309 = 0x948A
+0xB30A = 0x948B
+0xB30B = 0x948C
+0xB30C = 0x948D
+0xB30D = 0x948E
+0xB30E = 0x948F
+0xB30F = 0x9490
+0xB310 = 0x9491
+0xB311 = 0x9493
+0xB312 = 0x9494
+0xB313 = 0x9495
+0xB314 = 0x9496
+0xB315 = 0x9497
+0xB316 = 0x9498
+0xB317 = 0x9499
+0xB318 = 0x949A
+0xB319 = 0x949B
+0xB31A = 0x949C
+0xB31B = 0x949D
+0xB31C = 0x94A1
+0xB31D = 0x94A2
+0xB31E = 0x94A3
+0xB31F = 0x94A4
+0xB320 = 0x94A5
+0xB321 = 0x94A6
+0xB322 = 0x94A7
+0xB323 = 0x94A8
+0xB324 = 0x94A9
+0xB325 = 0x94AA
+0xB326 = 0x94AB
+0xB327 = 0x94AC
+0xB328 = 0x94AD
+0xB329 = 0x94AE
+0xB32A = 0x94AF
+0xB32B = 0x94B0
+0xB32C = 0x94B1
+0xB32D = 0x94B3
+0xB32E = 0x94B4
+0xB32F = 0x94B5
+0xB330 = 0x94B6
+0xB331 = 0x94B7
+0xB332 = 0x94B8
+0xB333 = 0x94B9
+0xB334 = 0x94BA
+0xB335 = 0x94BB
+0xB336 = 0x94BC
+0xB337 = 0x94BD
+0xB338 = 0x94C1
+0xB339 = 0x94C2
+0xB33A = 0x94C3
+0xB33B = 0x94C4
+0xB33C = 0x94C5
+0xB33D = 0x94C6
+0xB33E = 0x94C7
+0xB33F = 0x94C8
+0xB340 = 0x94C9
+0xB341 = 0x94CA
+0xB342 = 0x94CB
+0xB343 = 0x94CC
+0xB344 = 0x94CD
+0xB345 = 0x94CE
+0xB346 = 0x94CF
+0xB347 = 0x94D0
+0xB348 = 0x94D1
+0xB349 = 0x94D3
+0xB34A = 0x94D4
+0xB34B = 0x94D5
+0xB34C = 0x94D6
+0xB34D = 0x94D7
+0xB34E = 0x94D8
+0xB34F = 0x94D9
+0xB350 = 0x94DA
+0xB351 = 0x94DB
+0xB352 = 0x94DC
+0xB353 = 0x94DD
+0xB354 = 0x94E1
+0xB355 = 0x94E2
+0xB356 = 0x94E3
+0xB357 = 0x94E4
+0xB358 = 0x94E5
+0xB359 = 0x94E6
+0xB35A = 0x94E7
+0xB35B = 0x94E8
+0xB35C = 0x94E9
+0xB35D = 0x94EA
+0xB35E = 0x94EB
+0xB35F = 0x94EC
+0xB360 = 0x94ED
+0xB361 = 0x94EE
+0xB362 = 0x94EF
+0xB363 = 0x94F0
+0xB364 = 0x94F1
+0xB365 = 0x94F3
+0xB366 = 0x94F4
+0xB367 = 0x94F5
+0xB368 = 0x94F6
+0xB369 = 0x94F7
+0xB36A = 0x94F8
+0xB36B = 0x94F9
+0xB36C = 0x94FA
+0xB36D = 0x94FB
+0xB36E = 0x94FC
+0xB36F = 0x94FD
+0xB370 = 0x9541
+0xB371 = 0x9542
+0xB372 = 0x9543
+0xB373 = 0x9544
+0xB374 = 0x9545
+0xB375 = 0x9546
+0xB376 = 0x9547
+0xB377 = 0x9548
+0xB378 = 0x9549
+0xB379 = 0x954A
+0xB37A = 0x954B
+0xB37B = 0x954C
+0xB37C = 0x954D
+0xB37D = 0x954E
+0xB37E = 0x954F
+0xB37F = 0x9550
+0xB380 = 0x9551
+0xB381 = 0x9553
+0xB382 = 0x9554
+0xB383 = 0x9555
+0xB384 = 0x9556
+0xB385 = 0x9557
+0xB386 = 0x9558
+0xB387 = 0x9559
+0xB388 = 0x955A
+0xB389 = 0x955B
+0xB38A = 0x955C
+0xB38B = 0x955D
+0xB38C = 0x9561
+0xB38D = 0x9562
+0xB38E = 0x9563
+0xB38F = 0x9564
+0xB390 = 0x9565
+0xB391 = 0x9566
+0xB392 = 0x9567
+0xB393 = 0x9568
+0xB394 = 0x9569
+0xB395 = 0x956A
+0xB396 = 0x956B
+0xB397 = 0x956C
+0xB398 = 0x956D
+0xB399 = 0x956E
+0xB39A = 0x956F
+0xB39B = 0x9570
+0xB39C = 0x9571
+0xB39D = 0x9573
+0xB39E = 0x9574
+0xB39F = 0x9575
+0xB3A0 = 0x9576
+0xB3A1 = 0x9577
+0xB3A2 = 0x9578
+0xB3A3 = 0x9579
+0xB3A4 = 0x957A
+0xB3A5 = 0x957B
+0xB3A6 = 0x957C
+0xB3A7 = 0x957D
+0xB3A8 = 0x9581
+0xB3A9 = 0x9582
+0xB3AA = 0x9583
+0xB3AB = 0x9584
+0xB3AC = 0x9585
+0xB3AD = 0x9586
+0xB3AE = 0x9587
+0xB3AF = 0x9588
+0xB3B0 = 0x9589
+0xB3B1 = 0x958A
+0xB3B2 = 0x958B
+0xB3B3 = 0x958C
+0xB3B4 = 0x958D
+0xB3B5 = 0x958E
+0xB3B6 = 0x958F
+0xB3B7 = 0x9590
+0xB3B8 = 0x9591
+0xB3B9 = 0x9593
+0xB3BA = 0x9594
+0xB3BB = 0x9595
+0xB3BC = 0x9596
+0xB3BD = 0x9597
+0xB3BE = 0x9598
+0xB3BF = 0x9599
+0xB3C0 = 0x959A
+0xB3C1 = 0x959B
+0xB3C2 = 0x959C
+0xB3C3 = 0x959D
+0xB3C4 = 0x95A1
+0xB3C5 = 0x95A2
+0xB3C6 = 0x95A3
+0xB3C7 = 0x95A4
+0xB3C8 = 0x95A5
+0xB3C9 = 0x95A6
+0xB3CA = 0x95A7
+0xB3CB = 0x95A8
+0xB3CC = 0x95A9
+0xB3CD = 0x95AA
+0xB3CE = 0x95AB
+0xB3CF = 0x95AC
+0xB3D0 = 0x95AD
+0xB3D1 = 0x95AE
+0xB3D2 = 0x95AF
+0xB3D3 = 0x95B0
+0xB3D4 = 0x95B1
+0xB3D5 = 0x95B3
+0xB3D6 = 0x95B4
+0xB3D7 = 0x95B5
+0xB3D8 = 0x95B6
+0xB3D9 = 0x95B7
+0xB3DA = 0x95B8
+0xB3DB = 0x95B9
+0xB3DC = 0x95BA
+0xB3DD = 0x95BB
+0xB3DE = 0x95BC
+0xB3DF = 0x95BD
+0xB3E0 = 0x95C1
+0xB3E1 = 0x95C2
+0xB3E2 = 0x95C3
+0xB3E3 = 0x95C4
+0xB3E4 = 0x95C5
+0xB3E5 = 0x95C6
+0xB3E6 = 0x95C7
+0xB3E7 = 0x95C8
+0xB3E8 = 0x95C9
+0xB3E9 = 0x95CA
+0xB3EA = 0x95CB
+0xB3EB = 0x95CC
+0xB3EC = 0x95CD
+0xB3ED = 0x95CE
+0xB3EE = 0x95CF
+0xB3EF = 0x95D0
+0xB3F0 = 0x95D1
+0xB3F1 = 0x95D3
+0xB3F2 = 0x95D4
+0xB3F3 = 0x95D5
+0xB3F4 = 0x95D6
+0xB3F5 = 0x95D7
+0xB3F6 = 0x95D8
+0xB3F7 = 0x95D9
+0xB3F8 = 0x95DA
+0xB3F9 = 0x95DB
+0xB3FA = 0x95DC
+0xB3FB = 0x95DD
+0xB3FC = 0x95E1
+0xB3FD = 0x95E2
+0xB3FE = 0x95E3
+0xB3FF = 0x95E4
+0xB400 = 0x95E5
+0xB401 = 0x95E6
+0xB402 = 0x95E7
+0xB403 = 0x95E8
+0xB404 = 0x95E9
+0xB405 = 0x95EA
+0xB406 = 0x95EB
+0xB407 = 0x95EC
+0xB408 = 0x95ED
+0xB409 = 0x95EE
+0xB40A = 0x95EF
+0xB40B = 0x95F0
+0xB40C = 0x95F1
+0xB40D = 0x95F3
+0xB40E = 0x95F4
+0xB40F = 0x95F5
+0xB410 = 0x95F6
+0xB411 = 0x95F7
+0xB412 = 0x95F8
+0xB413 = 0x95F9
+0xB414 = 0x95FA
+0xB415 = 0x95FB
+0xB416 = 0x95FC
+0xB417 = 0x95FD
+0xB418 = 0x9641
+0xB419 = 0x9642
+0xB41A = 0x9643
+0xB41B = 0x9644
+0xB41C = 0x9645
+0xB41D = 0x9646
+0xB41E = 0x9647
+0xB41F = 0x9648
+0xB420 = 0x9649
+0xB421 = 0x964A
+0xB422 = 0x964B
+0xB423 = 0x964C
+0xB424 = 0x964D
+0xB425 = 0x964E
+0xB426 = 0x964F
+0xB427 = 0x9650
+0xB428 = 0x9651
+0xB429 = 0x9653
+0xB42A = 0x9654
+0xB42B = 0x9655
+0xB42C = 0x9656
+0xB42D = 0x9657
+0xB42E = 0x9658
+0xB42F = 0x9659
+0xB430 = 0x965A
+0xB431 = 0x965B
+0xB432 = 0x965C
+0xB433 = 0x965D
+0xB434 = 0x9661
+0xB435 = 0x9662
+0xB436 = 0x9663
+0xB437 = 0x9664
+0xB438 = 0x9665
+0xB439 = 0x9666
+0xB43A = 0x9667
+0xB43B = 0x9668
+0xB43C = 0x9669
+0xB43D = 0x966A
+0xB43E = 0x966B
+0xB43F = 0x966C
+0xB440 = 0x966D
+0xB441 = 0x966E
+0xB442 = 0x966F
+0xB443 = 0x9670
+0xB444 = 0x9671
+0xB445 = 0x9673
+0xB446 = 0x9674
+0xB447 = 0x9675
+0xB448 = 0x9676
+0xB449 = 0x9677
+0xB44A = 0x9678
+0xB44B = 0x9679
+0xB44C = 0x967A
+0xB44D = 0x967B
+0xB44E = 0x967C
+0xB44F = 0x967D
+0xB450 = 0x9681
+0xB451 = 0x9682
+0xB452 = 0x9683
+0xB453 = 0x9684
+0xB454 = 0x9685
+0xB455 = 0x9686
+0xB456 = 0x9687
+0xB457 = 0x9688
+0xB458 = 0x9689
+0xB459 = 0x968A
+0xB45A = 0x968B
+0xB45B = 0x968C
+0xB45C = 0x968D
+0xB45D = 0x968E
+0xB45E = 0x968F
+0xB45F = 0x9690
+0xB460 = 0x9691
+0xB461 = 0x9693
+0xB462 = 0x9694
+0xB463 = 0x9695
+0xB464 = 0x9696
+0xB465 = 0x9697
+0xB466 = 0x9698
+0xB467 = 0x9699
+0xB468 = 0x969A
+0xB469 = 0x969B
+0xB46A = 0x969C
+0xB46B = 0x969D
+0xB46C = 0x96A1
+0xB46D = 0x96A2
+0xB46E = 0x96A3
+0xB46F = 0x96A4
+0xB470 = 0x96A5
+0xB471 = 0x96A6
+0xB472 = 0x96A7
+0xB473 = 0x96A8
+0xB474 = 0x96A9
+0xB475 = 0x96AA
+0xB476 = 0x96AB
+0xB477 = 0x96AC
+0xB478 = 0x96AD
+0xB479 = 0x96AE
+0xB47A = 0x96AF
+0xB47B = 0x96B0
+0xB47C = 0x96B1
+0xB47D = 0x96B3
+0xB47E = 0x96B4
+0xB47F = 0x96B5
+0xB480 = 0x96B6
+0xB481 = 0x96B7
+0xB482 = 0x96B8
+0xB483 = 0x96B9
+0xB484 = 0x96BA
+0xB485 = 0x96BB
+0xB486 = 0x96BC
+0xB487 = 0x96BD
+0xB488 = 0x96C1
+0xB489 = 0x96C2
+0xB48A = 0x96C3
+0xB48B = 0x96C4
+0xB48C = 0x96C5
+0xB48D = 0x96C6
+0xB48E = 0x96C7
+0xB48F = 0x96C8
+0xB490 = 0x96C9
+0xB491 = 0x96CA
+0xB492 = 0x96CB
+0xB493 = 0x96CC
+0xB494 = 0x96CD
+0xB495 = 0x96CE
+0xB496 = 0x96CF
+0xB497 = 0x96D0
+0xB498 = 0x96D1
+0xB499 = 0x96D3
+0xB49A = 0x96D4
+0xB49B = 0x96D5
+0xB49C = 0x96D6
+0xB49D = 0x96D7
+0xB49E = 0x96D8
+0xB49F = 0x96D9
+0xB4A0 = 0x96DA
+0xB4A1 = 0x96DB
+0xB4A2 = 0x96DC
+0xB4A3 = 0x96DD
+0xB4A4 = 0x96E1
+0xB4A5 = 0x96E2
+0xB4A6 = 0x96E3
+0xB4A7 = 0x96E4
+0xB4A8 = 0x96E5
+0xB4A9 = 0x96E6
+0xB4AA = 0x96E7
+0xB4AB = 0x96E8
+0xB4AC = 0x96E9
+0xB4AD = 0x96EA
+0xB4AE = 0x96EB
+0xB4AF = 0x96EC
+0xB4B0 = 0x96ED
+0xB4B1 = 0x96EE
+0xB4B2 = 0x96EF
+0xB4B3 = 0x96F0
+0xB4B4 = 0x96F1
+0xB4B5 = 0x96F3
+0xB4B6 = 0x96F4
+0xB4B7 = 0x96F5
+0xB4B8 = 0x96F6
+0xB4B9 = 0x96F7
+0xB4BA = 0x96F8
+0xB4BB = 0x96F9
+0xB4BC = 0x96FA
+0xB4BD = 0x96FB
+0xB4BE = 0x96FC
+0xB4BF = 0x96FD
+0xB4C0 = 0x9741
+0xB4C1 = 0x9742
+0xB4C2 = 0x9743
+0xB4C3 = 0x9744
+0xB4C4 = 0x9745
+0xB4C5 = 0x9746
+0xB4C6 = 0x9747
+0xB4C7 = 0x9748
+0xB4C8 = 0x9749
+0xB4C9 = 0x974A
+0xB4CA = 0x974B
+0xB4CB = 0x974C
+0xB4CC = 0x974D
+0xB4CD = 0x974E
+0xB4CE = 0x974F
+0xB4CF = 0x9750
+0xB4D0 = 0x9751
+0xB4D1 = 0x9753
+0xB4D2 = 0x9754
+0xB4D3 = 0x9755
+0xB4D4 = 0x9756
+0xB4D5 = 0x9757
+0xB4D6 = 0x9758
+0xB4D7 = 0x9759
+0xB4D8 = 0x975A
+0xB4D9 = 0x975B
+0xB4DA = 0x975C
+0xB4DB = 0x975D
+0xB4DC = 0x9761
+0xB4DD = 0x9762
+0xB4DE = 0x9763
+0xB4DF = 0x9764
+0xB4E0 = 0x9765
+0xB4E1 = 0x9766
+0xB4E2 = 0x9767
+0xB4E3 = 0x9768
+0xB4E4 = 0x9769
+0xB4E5 = 0x976A
+0xB4E6 = 0x976B
+0xB4E7 = 0x976C
+0xB4E8 = 0x976D
+0xB4E9 = 0x976E
+0xB4EA = 0x976F
+0xB4EB = 0x9770
+0xB4EC = 0x9771
+0xB4ED = 0x9773
+0xB4EE = 0x9774
+0xB4EF = 0x9775
+0xB4F0 = 0x9776
+0xB4F1 = 0x9777
+0xB4F2 = 0x9778
+0xB4F3 = 0x9779
+0xB4F4 = 0x977A
+0xB4F5 = 0x977B
+0xB4F6 = 0x977C
+0xB4F7 = 0x977D
+0xB4F8 = 0x9781
+0xB4F9 = 0x9782
+0xB4FA = 0x9783
+0xB4FB = 0x9784
+0xB4FC = 0x9785
+0xB4FD = 0x9786
+0xB4FE = 0x9787
+0xB4FF = 0x9788
+0xB500 = 0x9789
+0xB501 = 0x978A
+0xB502 = 0x978B
+0xB503 = 0x978C
+0xB504 = 0x978D
+0xB505 = 0x978E
+0xB506 = 0x978F
+0xB507 = 0x9790
+0xB508 = 0x9791
+0xB509 = 0x9793
+0xB50A = 0x9794
+0xB50B = 0x9795
+0xB50C = 0x9796
+0xB50D = 0x9797
+0xB50E = 0x9798
+0xB50F = 0x9799
+0xB510 = 0x979A
+0xB511 = 0x979B
+0xB512 = 0x979C
+0xB513 = 0x979D
+0xB514 = 0x97A1
+0xB515 = 0x97A2
+0xB516 = 0x97A3
+0xB517 = 0x97A4
+0xB518 = 0x97A5
+0xB519 = 0x97A6
+0xB51A = 0x97A7
+0xB51B = 0x97A8
+0xB51C = 0x97A9
+0xB51D = 0x97AA
+0xB51E = 0x97AB
+0xB51F = 0x97AC
+0xB520 = 0x97AD
+0xB521 = 0x97AE
+0xB522 = 0x97AF
+0xB523 = 0x97B0
+0xB524 = 0x97B1
+0xB525 = 0x97B3
+0xB526 = 0x97B4
+0xB527 = 0x97B5
+0xB528 = 0x97B6
+0xB529 = 0x97B7
+0xB52A = 0x97B8
+0xB52B = 0x97B9
+0xB52C = 0x97BA
+0xB52D = 0x97BB
+0xB52E = 0x97BC
+0xB52F = 0x97BD
+0xB530 = 0x9861
+0xB531 = 0x9862
+0xB532 = 0x9863
+0xB533 = 0x9864
+0xB534 = 0x9865
+0xB535 = 0x9866
+0xB536 = 0x9867
+0xB537 = 0x9868
+0xB538 = 0x9869
+0xB539 = 0x986A
+0xB53A = 0x986B
+0xB53B = 0x986C
+0xB53C = 0x986D
+0xB53D = 0x986E
+0xB53E = 0x986F
+0xB53F = 0x9870
+0xB540 = 0x9871
+0xB541 = 0x9873
+0xB542 = 0x9874
+0xB543 = 0x9875
+0xB544 = 0x9876
+0xB545 = 0x9877
+0xB546 = 0x9878
+0xB547 = 0x9879
+0xB548 = 0x987A
+0xB549 = 0x987B
+0xB54A = 0x987C
+0xB54B = 0x987D
+0xB54C = 0x9881
+0xB54D = 0x9882
+0xB54E = 0x9883
+0xB54F = 0x9884
+0xB550 = 0x9885
+0xB551 = 0x9886
+0xB552 = 0x9887
+0xB553 = 0x9888
+0xB554 = 0x9889
+0xB555 = 0x988A
+0xB556 = 0x988B
+0xB557 = 0x988C
+0xB558 = 0x988D
+0xB559 = 0x988E
+0xB55A = 0x988F
+0xB55B = 0x9890
+0xB55C = 0x9891
+0xB55D = 0x9893
+0xB55E = 0x9894
+0xB55F = 0x9895
+0xB560 = 0x9896
+0xB561 = 0x9897
+0xB562 = 0x9898
+0xB563 = 0x9899
+0xB564 = 0x989A
+0xB565 = 0x989B
+0xB566 = 0x989C
+0xB567 = 0x989D
+0xB568 = 0x98A1
+0xB569 = 0x98A2
+0xB56A = 0x98A3
+0xB56B = 0x98A4
+0xB56C = 0x98A5
+0xB56D = 0x98A6
+0xB56E = 0x98A7
+0xB56F = 0x98A8
+0xB570 = 0x98A9
+0xB571 = 0x98AA
+0xB572 = 0x98AB
+0xB573 = 0x98AC
+0xB574 = 0x98AD
+0xB575 = 0x98AE
+0xB576 = 0x98AF
+0xB577 = 0x98B0
+0xB578 = 0x98B1
+0xB579 = 0x98B3
+0xB57A = 0x98B4
+0xB57B = 0x98B5
+0xB57C = 0x98B6
+0xB57D = 0x98B7
+0xB57E = 0x98B8
+0xB57F = 0x98B9
+0xB580 = 0x98BA
+0xB581 = 0x98BB
+0xB582 = 0x98BC
+0xB583 = 0x98BD
+0xB584 = 0x98C1
+0xB585 = 0x98C2
+0xB586 = 0x98C3
+0xB587 = 0x98C4
+0xB588 = 0x98C5
+0xB589 = 0x98C6
+0xB58A = 0x98C7
+0xB58B = 0x98C8
+0xB58C = 0x98C9
+0xB58D = 0x98CA
+0xB58E = 0x98CB
+0xB58F = 0x98CC
+0xB590 = 0x98CD
+0xB591 = 0x98CE
+0xB592 = 0x98CF
+0xB593 = 0x98D0
+0xB594 = 0x98D1
+0xB595 = 0x98D3
+0xB596 = 0x98D4
+0xB597 = 0x98D5
+0xB598 = 0x98D6
+0xB599 = 0x98D7
+0xB59A = 0x98D8
+0xB59B = 0x98D9
+0xB59C = 0x98DA
+0xB59D = 0x98DB
+0xB59E = 0x98DC
+0xB59F = 0x98DD
+0xB5A0 = 0x98E1
+0xB5A1 = 0x98E2
+0xB5A2 = 0x98E3
+0xB5A3 = 0x98E4
+0xB5A4 = 0x98E5
+0xB5A5 = 0x98E6
+0xB5A6 = 0x98E7
+0xB5A7 = 0x98E8
+0xB5A8 = 0x98E9
+0xB5A9 = 0x98EA
+0xB5AA = 0x98EB
+0xB5AB = 0x98EC
+0xB5AC = 0x98ED
+0xB5AD = 0x98EE
+0xB5AE = 0x98EF
+0xB5AF = 0x98F0
+0xB5B0 = 0x98F1
+0xB5B1 = 0x98F3
+0xB5B2 = 0x98F4
+0xB5B3 = 0x98F5
+0xB5B4 = 0x98F6
+0xB5B5 = 0x98F7
+0xB5B6 = 0x98F8
+0xB5B7 = 0x98F9
+0xB5B8 = 0x98FA
+0xB5B9 = 0x98FB
+0xB5BA = 0x98FC
+0xB5BB = 0x98FD
+0xB5BC = 0x9941
+0xB5BD = 0x9942
+0xB5BE = 0x9943
+0xB5BF = 0x9944
+0xB5C0 = 0x9945
+0xB5C1 = 0x9946
+0xB5C2 = 0x9947
+0xB5C3 = 0x9948
+0xB5C4 = 0x9949
+0xB5C5 = 0x994A
+0xB5C6 = 0x994B
+0xB5C7 = 0x994C
+0xB5C8 = 0x994D
+0xB5C9 = 0x994E
+0xB5CA = 0x994F
+0xB5CB = 0x9950
+0xB5CC = 0x9951
+0xB5CD = 0x9953
+0xB5CE = 0x9954
+0xB5CF = 0x9955
+0xB5D0 = 0x9956
+0xB5D1 = 0x9957
+0xB5D2 = 0x9958
+0xB5D3 = 0x9959
+0xB5D4 = 0x995A
+0xB5D5 = 0x995B
+0xB5D6 = 0x995C
+0xB5D7 = 0x995D
+0xB5D8 = 0x9961
+0xB5D9 = 0x9962
+0xB5DA = 0x9963
+0xB5DB = 0x9964
+0xB5DC = 0x9965
+0xB5DD = 0x9966
+0xB5DE = 0x9967
+0xB5DF = 0x9968
+0xB5E0 = 0x9969
+0xB5E1 = 0x996A
+0xB5E2 = 0x996B
+0xB5E3 = 0x996C
+0xB5E4 = 0x996D
+0xB5E5 = 0x996E
+0xB5E6 = 0x996F
+0xB5E7 = 0x9970
+0xB5E8 = 0x9971
+0xB5E9 = 0x9973
+0xB5EA = 0x9974
+0xB5EB = 0x9975
+0xB5EC = 0x9976
+0xB5ED = 0x9977
+0xB5EE = 0x9978
+0xB5EF = 0x9979
+0xB5F0 = 0x997A
+0xB5F1 = 0x997B
+0xB5F2 = 0x997C
+0xB5F3 = 0x997D
+0xB5F4 = 0x9981
+0xB5F5 = 0x9982
+0xB5F6 = 0x9983
+0xB5F7 = 0x9984
+0xB5F8 = 0x9985
+0xB5F9 = 0x9986
+0xB5FA = 0x9987
+0xB5FB = 0x9988
+0xB5FC = 0x9989
+0xB5FD = 0x998A
+0xB5FE = 0x998B
+0xB5FF = 0x998C
+0xB600 = 0x998D
+0xB601 = 0x998E
+0xB602 = 0x998F
+0xB603 = 0x9990
+0xB604 = 0x9991
+0xB605 = 0x9993
+0xB606 = 0x9994
+0xB607 = 0x9995
+0xB608 = 0x9996
+0xB609 = 0x9997
+0xB60A = 0x9998
+0xB60B = 0x9999
+0xB60C = 0x999A
+0xB60D = 0x999B
+0xB60E = 0x999C
+0xB60F = 0x999D
+0xB610 = 0x99A1
+0xB611 = 0x99A2
+0xB612 = 0x99A3
+0xB613 = 0x99A4
+0xB614 = 0x99A5
+0xB615 = 0x99A6
+0xB616 = 0x99A7
+0xB617 = 0x99A8
+0xB618 = 0x99A9
+0xB619 = 0x99AA
+0xB61A = 0x99AB
+0xB61B = 0x99AC
+0xB61C = 0x99AD
+0xB61D = 0x99AE
+0xB61E = 0x99AF
+0xB61F = 0x99B0
+0xB620 = 0x99B1
+0xB621 = 0x99B3
+0xB622 = 0x99B4
+0xB623 = 0x99B5
+0xB624 = 0x99B6
+0xB625 = 0x99B7
+0xB626 = 0x99B8
+0xB627 = 0x99B9
+0xB628 = 0x99BA
+0xB629 = 0x99BB
+0xB62A = 0x99BC
+0xB62B = 0x99BD
+0xB62C = 0x99C1
+0xB62D = 0x99C2
+0xB62E = 0x99C3
+0xB62F = 0x99C4
+0xB630 = 0x99C5
+0xB631 = 0x99C6
+0xB632 = 0x99C7
+0xB633 = 0x99C8
+0xB634 = 0x99C9
+0xB635 = 0x99CA
+0xB636 = 0x99CB
+0xB637 = 0x99CC
+0xB638 = 0x99CD
+0xB639 = 0x99CE
+0xB63A = 0x99CF
+0xB63B = 0x99D0
+0xB63C = 0x99D1
+0xB63D = 0x99D3
+0xB63E = 0x99D4
+0xB63F = 0x99D5
+0xB640 = 0x99D6
+0xB641 = 0x99D7
+0xB642 = 0x99D8
+0xB643 = 0x99D9
+0xB644 = 0x99DA
+0xB645 = 0x99DB
+0xB646 = 0x99DC
+0xB647 = 0x99DD
+0xB648 = 0x99E1
+0xB649 = 0x99E2
+0xB64A = 0x99E3
+0xB64B = 0x99E4
+0xB64C = 0x99E5
+0xB64D = 0x99E6
+0xB64E = 0x99E7
+0xB64F = 0x99E8
+0xB650 = 0x99E9
+0xB651 = 0x99EA
+0xB652 = 0x99EB
+0xB653 = 0x99EC
+0xB654 = 0x99ED
+0xB655 = 0x99EE
+0xB656 = 0x99EF
+0xB657 = 0x99F0
+0xB658 = 0x99F1
+0xB659 = 0x99F3
+0xB65A = 0x99F4
+0xB65B = 0x99F5
+0xB65C = 0x99F6
+0xB65D = 0x99F7
+0xB65E = 0x99F8
+0xB65F = 0x99F9
+0xB660 = 0x99FA
+0xB661 = 0x99FB
+0xB662 = 0x99FC
+0xB663 = 0x99FD
+0xB664 = 0x9A41
+0xB665 = 0x9A42
+0xB666 = 0x9A43
+0xB667 = 0x9A44
+0xB668 = 0x9A45
+0xB669 = 0x9A46
+0xB66A = 0x9A47
+0xB66B = 0x9A48
+0xB66C = 0x9A49
+0xB66D = 0x9A4A
+0xB66E = 0x9A4B
+0xB66F = 0x9A4C
+0xB670 = 0x9A4D
+0xB671 = 0x9A4E
+0xB672 = 0x9A4F
+0xB673 = 0x9A50
+0xB674 = 0x9A51
+0xB675 = 0x9A53
+0xB676 = 0x9A54
+0xB677 = 0x9A55
+0xB678 = 0x9A56
+0xB679 = 0x9A57
+0xB67A = 0x9A58
+0xB67B = 0x9A59
+0xB67C = 0x9A5A
+0xB67D = 0x9A5B
+0xB67E = 0x9A5C
+0xB67F = 0x9A5D
+0xB680 = 0x9A61
+0xB681 = 0x9A62
+0xB682 = 0x9A63
+0xB683 = 0x9A64
+0xB684 = 0x9A65
+0xB685 = 0x9A66
+0xB686 = 0x9A67
+0xB687 = 0x9A68
+0xB688 = 0x9A69
+0xB689 = 0x9A6A
+0xB68A = 0x9A6B
+0xB68B = 0x9A6C
+0xB68C = 0x9A6D
+0xB68D = 0x9A6E
+0xB68E = 0x9A6F
+0xB68F = 0x9A70
+0xB690 = 0x9A71
+0xB691 = 0x9A73
+0xB692 = 0x9A74
+0xB693 = 0x9A75
+0xB694 = 0x9A76
+0xB695 = 0x9A77
+0xB696 = 0x9A78
+0xB697 = 0x9A79
+0xB698 = 0x9A7A
+0xB699 = 0x9A7B
+0xB69A = 0x9A7C
+0xB69B = 0x9A7D
+0xB69C = 0x9A81
+0xB69D = 0x9A82
+0xB69E = 0x9A83
+0xB69F = 0x9A84
+0xB6A0 = 0x9A85
+0xB6A1 = 0x9A86
+0xB6A2 = 0x9A87
+0xB6A3 = 0x9A88
+0xB6A4 = 0x9A89
+0xB6A5 = 0x9A8A
+0xB6A6 = 0x9A8B
+0xB6A7 = 0x9A8C
+0xB6A8 = 0x9A8D
+0xB6A9 = 0x9A8E
+0xB6AA = 0x9A8F
+0xB6AB = 0x9A90
+0xB6AC = 0x9A91
+0xB6AD = 0x9A93
+0xB6AE = 0x9A94
+0xB6AF = 0x9A95
+0xB6B0 = 0x9A96
+0xB6B1 = 0x9A97
+0xB6B2 = 0x9A98
+0xB6B3 = 0x9A99
+0xB6B4 = 0x9A9A
+0xB6B5 = 0x9A9B
+0xB6B6 = 0x9A9C
+0xB6B7 = 0x9A9D
+0xB6B8 = 0x9AA1
+0xB6B9 = 0x9AA2
+0xB6BA = 0x9AA3
+0xB6BB = 0x9AA4
+0xB6BC = 0x9AA5
+0xB6BD = 0x9AA6
+0xB6BE = 0x9AA7
+0xB6BF = 0x9AA8
+0xB6C0 = 0x9AA9
+0xB6C1 = 0x9AAA
+0xB6C2 = 0x9AAB
+0xB6C3 = 0x9AAC
+0xB6C4 = 0x9AAD
+0xB6C5 = 0x9AAE
+0xB6C6 = 0x9AAF
+0xB6C7 = 0x9AB0
+0xB6C8 = 0x9AB1
+0xB6C9 = 0x9AB3
+0xB6CA = 0x9AB4
+0xB6CB = 0x9AB5
+0xB6CC = 0x9AB6
+0xB6CD = 0x9AB7
+0xB6CE = 0x9AB8
+0xB6CF = 0x9AB9
+0xB6D0 = 0x9ABA
+0xB6D1 = 0x9ABB
+0xB6D2 = 0x9ABC
+0xB6D3 = 0x9ABD
+0xB6D4 = 0x9AC1
+0xB6D5 = 0x9AC2
+0xB6D6 = 0x9AC3
+0xB6D7 = 0x9AC4
+0xB6D8 = 0x9AC5
+0xB6D9 = 0x9AC6
+0xB6DA = 0x9AC7
+0xB6DB = 0x9AC8
+0xB6DC = 0x9AC9
+0xB6DD = 0x9ACA
+0xB6DE = 0x9ACB
+0xB6DF = 0x9ACC
+0xB6E0 = 0x9ACD
+0xB6E1 = 0x9ACE
+0xB6E2 = 0x9ACF
+0xB6E3 = 0x9AD0
+0xB6E4 = 0x9AD1
+0xB6E5 = 0x9AD3
+0xB6E6 = 0x9AD4
+0xB6E7 = 0x9AD5
+0xB6E8 = 0x9AD6
+0xB6E9 = 0x9AD7
+0xB6EA = 0x9AD8
+0xB6EB = 0x9AD9
+0xB6EC = 0x9ADA
+0xB6ED = 0x9ADB
+0xB6EE = 0x9ADC
+0xB6EF = 0x9ADD
+0xB6F0 = 0x9AE1
+0xB6F1 = 0x9AE2
+0xB6F2 = 0x9AE3
+0xB6F3 = 0x9AE4
+0xB6F4 = 0x9AE5
+0xB6F5 = 0x9AE6
+0xB6F6 = 0x9AE7
+0xB6F7 = 0x9AE8
+0xB6F8 = 0x9AE9
+0xB6F9 = 0x9AEA
+0xB6FA = 0x9AEB
+0xB6FB = 0x9AEC
+0xB6FC = 0x9AED
+0xB6FD = 0x9AEE
+0xB6FE = 0x9AEF
+0xB6FF = 0x9AF0
+0xB700 = 0x9AF1
+0xB701 = 0x9AF3
+0xB702 = 0x9AF4
+0xB703 = 0x9AF5
+0xB704 = 0x9AF6
+0xB705 = 0x9AF7
+0xB706 = 0x9AF8
+0xB707 = 0x9AF9
+0xB708 = 0x9AFA
+0xB709 = 0x9AFB
+0xB70A = 0x9AFC
+0xB70B = 0x9AFD
+0xB70C = 0x9B41
+0xB70D = 0x9B42
+0xB70E = 0x9B43
+0xB70F = 0x9B44
+0xB710 = 0x9B45
+0xB711 = 0x9B46
+0xB712 = 0x9B47
+0xB713 = 0x9B48
+0xB714 = 0x9B49
+0xB715 = 0x9B4A
+0xB716 = 0x9B4B
+0xB717 = 0x9B4C
+0xB718 = 0x9B4D
+0xB719 = 0x9B4E
+0xB71A = 0x9B4F
+0xB71B = 0x9B50
+0xB71C = 0x9B51
+0xB71D = 0x9B53
+0xB71E = 0x9B54
+0xB71F = 0x9B55
+0xB720 = 0x9B56
+0xB721 = 0x9B57
+0xB722 = 0x9B58
+0xB723 = 0x9B59
+0xB724 = 0x9B5A
+0xB725 = 0x9B5B
+0xB726 = 0x9B5C
+0xB727 = 0x9B5D
+0xB728 = 0x9B61
+0xB729 = 0x9B62
+0xB72A = 0x9B63
+0xB72B = 0x9B64
+0xB72C = 0x9B65
+0xB72D = 0x9B66
+0xB72E = 0x9B67
+0xB72F = 0x9B68
+0xB730 = 0x9B69
+0xB731 = 0x9B6A
+0xB732 = 0x9B6B
+0xB733 = 0x9B6C
+0xB734 = 0x9B6D
+0xB735 = 0x9B6E
+0xB736 = 0x9B6F
+0xB737 = 0x9B70
+0xB738 = 0x9B71
+0xB739 = 0x9B73
+0xB73A = 0x9B74
+0xB73B = 0x9B75
+0xB73C = 0x9B76
+0xB73D = 0x9B77
+0xB73E = 0x9B78
+0xB73F = 0x9B79
+0xB740 = 0x9B7A
+0xB741 = 0x9B7B
+0xB742 = 0x9B7C
+0xB743 = 0x9B7D
+0xB744 = 0x9B81
+0xB745 = 0x9B82
+0xB746 = 0x9B83
+0xB747 = 0x9B84
+0xB748 = 0x9B85
+0xB749 = 0x9B86
+0xB74A = 0x9B87
+0xB74B = 0x9B88
+0xB74C = 0x9B89
+0xB74D = 0x9B8A
+0xB74E = 0x9B8B
+0xB74F = 0x9B8C
+0xB750 = 0x9B8D
+0xB751 = 0x9B8E
+0xB752 = 0x9B8F
+0xB753 = 0x9B90
+0xB754 = 0x9B91
+0xB755 = 0x9B93
+0xB756 = 0x9B94
+0xB757 = 0x9B95
+0xB758 = 0x9B96
+0xB759 = 0x9B97
+0xB75A = 0x9B98
+0xB75B = 0x9B99
+0xB75C = 0x9B9A
+0xB75D = 0x9B9B
+0xB75E = 0x9B9C
+0xB75F = 0x9B9D
+0xB760 = 0x9BA1
+0xB761 = 0x9BA2
+0xB762 = 0x9BA3
+0xB763 = 0x9BA4
+0xB764 = 0x9BA5
+0xB765 = 0x9BA6
+0xB766 = 0x9BA7
+0xB767 = 0x9BA8
+0xB768 = 0x9BA9
+0xB769 = 0x9BAA
+0xB76A = 0x9BAB
+0xB76B = 0x9BAC
+0xB76C = 0x9BAD
+0xB76D = 0x9BAE
+0xB76E = 0x9BAF
+0xB76F = 0x9BB0
+0xB770 = 0x9BB1
+0xB771 = 0x9BB3
+0xB772 = 0x9BB4
+0xB773 = 0x9BB5
+0xB774 = 0x9BB6
+0xB775 = 0x9BB7
+0xB776 = 0x9BB8
+0xB777 = 0x9BB9
+0xB778 = 0x9BBA
+0xB779 = 0x9BBB
+0xB77A = 0x9BBC
+0xB77B = 0x9BBD
+0xB77C = 0x9C61
+0xB77D = 0x9C62
+0xB77E = 0x9C63
+0xB77F = 0x9C64
+0xB780 = 0x9C65
+0xB781 = 0x9C66
+0xB782 = 0x9C67
+0xB783 = 0x9C68
+0xB784 = 0x9C69
+0xB785 = 0x9C6A
+0xB786 = 0x9C6B
+0xB787 = 0x9C6C
+0xB788 = 0x9C6D
+0xB789 = 0x9C6E
+0xB78A = 0x9C6F
+0xB78B = 0x9C70
+0xB78C = 0x9C71
+0xB78D = 0x9C73
+0xB78E = 0x9C74
+0xB78F = 0x9C75
+0xB790 = 0x9C76
+0xB791 = 0x9C77
+0xB792 = 0x9C78
+0xB793 = 0x9C79
+0xB794 = 0x9C7A
+0xB795 = 0x9C7B
+0xB796 = 0x9C7C
+0xB797 = 0x9C7D
+0xB798 = 0x9C81
+0xB799 = 0x9C82
+0xB79A = 0x9C83
+0xB79B = 0x9C84
+0xB79C = 0x9C85
+0xB79D = 0x9C86
+0xB79E = 0x9C87
+0xB79F = 0x9C88
+0xB7A0 = 0x9C89
+0xB7A1 = 0x9C8A
+0xB7A2 = 0x9C8B
+0xB7A3 = 0x9C8C
+0xB7A4 = 0x9C8D
+0xB7A5 = 0x9C8E
+0xB7A6 = 0x9C8F
+0xB7A7 = 0x9C90
+0xB7A8 = 0x9C91
+0xB7A9 = 0x9C93
+0xB7AA = 0x9C94
+0xB7AB = 0x9C95
+0xB7AC = 0x9C96
+0xB7AD = 0x9C97
+0xB7AE = 0x9C98
+0xB7AF = 0x9C99
+0xB7B0 = 0x9C9A
+0xB7B1 = 0x9C9B
+0xB7B2 = 0x9C9C
+0xB7B3 = 0x9C9D
+0xB7B4 = 0x9CA1
+0xB7B5 = 0x9CA2
+0xB7B6 = 0x9CA3
+0xB7B7 = 0x9CA4
+0xB7B8 = 0x9CA5
+0xB7B9 = 0x9CA6
+0xB7BA = 0x9CA7
+0xB7BB = 0x9CA8
+0xB7BC = 0x9CA9
+0xB7BD = 0x9CAA
+0xB7BE = 0x9CAB
+0xB7BF = 0x9CAC
+0xB7C0 = 0x9CAD
+0xB7C1 = 0x9CAE
+0xB7C2 = 0x9CAF
+0xB7C3 = 0x9CB0
+0xB7C4 = 0x9CB1
+0xB7C5 = 0x9CB3
+0xB7C6 = 0x9CB4
+0xB7C7 = 0x9CB5
+0xB7C8 = 0x9CB6
+0xB7C9 = 0x9CB7
+0xB7CA = 0x9CB8
+0xB7CB = 0x9CB9
+0xB7CC = 0x9CBA
+0xB7CD = 0x9CBB
+0xB7CE = 0x9CBC
+0xB7CF = 0x9CBD
+0xB7D0 = 0x9CC1
+0xB7D1 = 0x9CC2
+0xB7D2 = 0x9CC3
+0xB7D3 = 0x9CC4
+0xB7D4 = 0x9CC5
+0xB7D5 = 0x9CC6
+0xB7D6 = 0x9CC7
+0xB7D7 = 0x9CC8
+0xB7D8 = 0x9CC9
+0xB7D9 = 0x9CCA
+0xB7DA = 0x9CCB
+0xB7DB = 0x9CCC
+0xB7DC = 0x9CCD
+0xB7DD = 0x9CCE
+0xB7DE = 0x9CCF
+0xB7DF = 0x9CD0
+0xB7E0 = 0x9CD1
+0xB7E1 = 0x9CD3
+0xB7E2 = 0x9CD4
+0xB7E3 = 0x9CD5
+0xB7E4 = 0x9CD6
+0xB7E5 = 0x9CD7
+0xB7E6 = 0x9CD8
+0xB7E7 = 0x9CD9
+0xB7E8 = 0x9CDA
+0xB7E9 = 0x9CDB
+0xB7EA = 0x9CDC
+0xB7EB = 0x9CDD
+0xB7EC = 0x9CE1
+0xB7ED = 0x9CE2
+0xB7EE = 0x9CE3
+0xB7EF = 0x9CE4
+0xB7F0 = 0x9CE5
+0xB7F1 = 0x9CE6
+0xB7F2 = 0x9CE7
+0xB7F3 = 0x9CE8
+0xB7F4 = 0x9CE9
+0xB7F5 = 0x9CEA
+0xB7F6 = 0x9CEB
+0xB7F7 = 0x9CEC
+0xB7F8 = 0x9CED
+0xB7F9 = 0x9CEE
+0xB7FA = 0x9CEF
+0xB7FB = 0x9CF0
+0xB7FC = 0x9CF1
+0xB7FD = 0x9CF3
+0xB7FE = 0x9CF4
+0xB7FF = 0x9CF5
+0xB800 = 0x9CF6
+0xB801 = 0x9CF7
+0xB802 = 0x9CF8
+0xB803 = 0x9CF9
+0xB804 = 0x9CFA
+0xB805 = 0x9CFB
+0xB806 = 0x9CFC
+0xB807 = 0x9CFD
+0xB808 = 0x9D41
+0xB809 = 0x9D42
+0xB80A = 0x9D43
+0xB80B = 0x9D44
+0xB80C = 0x9D45
+0xB80D = 0x9D46
+0xB80E = 0x9D47
+0xB80F = 0x9D48
+0xB810 = 0x9D49
+0xB811 = 0x9D4A
+0xB812 = 0x9D4B
+0xB813 = 0x9D4C
+0xB814 = 0x9D4D
+0xB815 = 0x9D4E
+0xB816 = 0x9D4F
+0xB817 = 0x9D50
+0xB818 = 0x9D51
+0xB819 = 0x9D53
+0xB81A = 0x9D54
+0xB81B = 0x9D55
+0xB81C = 0x9D56
+0xB81D = 0x9D57
+0xB81E = 0x9D58
+0xB81F = 0x9D59
+0xB820 = 0x9D5A
+0xB821 = 0x9D5B
+0xB822 = 0x9D5C
+0xB823 = 0x9D5D
+0xB824 = 0x9D61
+0xB825 = 0x9D62
+0xB826 = 0x9D63
+0xB827 = 0x9D64
+0xB828 = 0x9D65
+0xB829 = 0x9D66
+0xB82A = 0x9D67
+0xB82B = 0x9D68
+0xB82C = 0x9D69
+0xB82D = 0x9D6A
+0xB82E = 0x9D6B
+0xB82F = 0x9D6C
+0xB830 = 0x9D6D
+0xB831 = 0x9D6E
+0xB832 = 0x9D6F
+0xB833 = 0x9D70
+0xB834 = 0x9D71
+0xB835 = 0x9D73
+0xB836 = 0x9D74
+0xB837 = 0x9D75
+0xB838 = 0x9D76
+0xB839 = 0x9D77
+0xB83A = 0x9D78
+0xB83B = 0x9D79
+0xB83C = 0x9D7A
+0xB83D = 0x9D7B
+0xB83E = 0x9D7C
+0xB83F = 0x9D7D
+0xB840 = 0x9D81
+0xB841 = 0x9D82
+0xB842 = 0x9D83
+0xB843 = 0x9D84
+0xB844 = 0x9D85
+0xB845 = 0x9D86
+0xB846 = 0x9D87
+0xB847 = 0x9D88
+0xB848 = 0x9D89
+0xB849 = 0x9D8A
+0xB84A = 0x9D8B
+0xB84B = 0x9D8C
+0xB84C = 0x9D8D
+0xB84D = 0x9D8E
+0xB84E = 0x9D8F
+0xB84F = 0x9D90
+0xB850 = 0x9D91
+0xB851 = 0x9D93
+0xB852 = 0x9D94
+0xB853 = 0x9D95
+0xB854 = 0x9D96
+0xB855 = 0x9D97
+0xB856 = 0x9D98
+0xB857 = 0x9D99
+0xB858 = 0x9D9A
+0xB859 = 0x9D9B
+0xB85A = 0x9D9C
+0xB85B = 0x9D9D
+0xB85C = 0x9DA1
+0xB85D = 0x9DA2
+0xB85E = 0x9DA3
+0xB85F = 0x9DA4
+0xB860 = 0x9DA5
+0xB861 = 0x9DA6
+0xB862 = 0x9DA7
+0xB863 = 0x9DA8
+0xB864 = 0x9DA9
+0xB865 = 0x9DAA
+0xB866 = 0x9DAB
+0xB867 = 0x9DAC
+0xB868 = 0x9DAD
+0xB869 = 0x9DAE
+0xB86A = 0x9DAF
+0xB86B = 0x9DB0
+0xB86C = 0x9DB1
+0xB86D = 0x9DB3
+0xB86E = 0x9DB4
+0xB86F = 0x9DB5
+0xB870 = 0x9DB6
+0xB871 = 0x9DB7
+0xB872 = 0x9DB8
+0xB873 = 0x9DB9
+0xB874 = 0x9DBA
+0xB875 = 0x9DBB
+0xB876 = 0x9DBC
+0xB877 = 0x9DBD
+0xB878 = 0x9DC1
+0xB879 = 0x9DC2
+0xB87A = 0x9DC3
+0xB87B = 0x9DC4
+0xB87C = 0x9DC5
+0xB87D = 0x9DC6
+0xB87E = 0x9DC7
+0xB87F = 0x9DC8
+0xB880 = 0x9DC9
+0xB881 = 0x9DCA
+0xB882 = 0x9DCB
+0xB883 = 0x9DCC
+0xB884 = 0x9DCD
+0xB885 = 0x9DCE
+0xB886 = 0x9DCF
+0xB887 = 0x9DD0
+0xB888 = 0x9DD1
+0xB889 = 0x9DD3
+0xB88A = 0x9DD4
+0xB88B = 0x9DD5
+0xB88C = 0x9DD6
+0xB88D = 0x9DD7
+0xB88E = 0x9DD8
+0xB88F = 0x9DD9
+0xB890 = 0x9DDA
+0xB891 = 0x9DDB
+0xB892 = 0x9DDC
+0xB893 = 0x9DDD
+0xB894 = 0x9DE1
+0xB895 = 0x9DE2
+0xB896 = 0x9DE3
+0xB897 = 0x9DE4
+0xB898 = 0x9DE5
+0xB899 = 0x9DE6
+0xB89A = 0x9DE7
+0xB89B = 0x9DE8
+0xB89C = 0x9DE9
+0xB89D = 0x9DEA
+0xB89E = 0x9DEB
+0xB89F = 0x9DEC
+0xB8A0 = 0x9DED
+0xB8A1 = 0x9DEE
+0xB8A2 = 0x9DEF
+0xB8A3 = 0x9DF0
+0xB8A4 = 0x9DF1
+0xB8A5 = 0x9DF3
+0xB8A6 = 0x9DF4
+0xB8A7 = 0x9DF5
+0xB8A8 = 0x9DF6
+0xB8A9 = 0x9DF7
+0xB8AA = 0x9DF8
+0xB8AB = 0x9DF9
+0xB8AC = 0x9DFA
+0xB8AD = 0x9DFB
+0xB8AE = 0x9DFC
+0xB8AF = 0x9DFD
+0xB8B0 = 0x9E41
+0xB8B1 = 0x9E42
+0xB8B2 = 0x9E43
+0xB8B3 = 0x9E44
+0xB8B4 = 0x9E45
+0xB8B5 = 0x9E46
+0xB8B6 = 0x9E47
+0xB8B7 = 0x9E48
+0xB8B8 = 0x9E49
+0xB8B9 = 0x9E4A
+0xB8BA = 0x9E4B
+0xB8BB = 0x9E4C
+0xB8BC = 0x9E4D
+0xB8BD = 0x9E4E
+0xB8BE = 0x9E4F
+0xB8BF = 0x9E50
+0xB8C0 = 0x9E51
+0xB8C1 = 0x9E53
+0xB8C2 = 0x9E54
+0xB8C3 = 0x9E55
+0xB8C4 = 0x9E56
+0xB8C5 = 0x9E57
+0xB8C6 = 0x9E58
+0xB8C7 = 0x9E59
+0xB8C8 = 0x9E5A
+0xB8C9 = 0x9E5B
+0xB8CA = 0x9E5C
+0xB8CB = 0x9E5D
+0xB8CC = 0x9E61
+0xB8CD = 0x9E62
+0xB8CE = 0x9E63
+0xB8CF = 0x9E64
+0xB8D0 = 0x9E65
+0xB8D1 = 0x9E66
+0xB8D2 = 0x9E67
+0xB8D3 = 0x9E68
+0xB8D4 = 0x9E69
+0xB8D5 = 0x9E6A
+0xB8D6 = 0x9E6B
+0xB8D7 = 0x9E6C
+0xB8D8 = 0x9E6D
+0xB8D9 = 0x9E6E
+0xB8DA = 0x9E6F
+0xB8DB = 0x9E70
+0xB8DC = 0x9E71
+0xB8DD = 0x9E73
+0xB8DE = 0x9E74
+0xB8DF = 0x9E75
+0xB8E0 = 0x9E76
+0xB8E1 = 0x9E77
+0xB8E2 = 0x9E78
+0xB8E3 = 0x9E79
+0xB8E4 = 0x9E7A
+0xB8E5 = 0x9E7B
+0xB8E6 = 0x9E7C
+0xB8E7 = 0x9E7D
+0xB8E8 = 0x9E81
+0xB8E9 = 0x9E82
+0xB8EA = 0x9E83
+0xB8EB = 0x9E84
+0xB8EC = 0x9E85
+0xB8ED = 0x9E86
+0xB8EE = 0x9E87
+0xB8EF = 0x9E88
+0xB8F0 = 0x9E89
+0xB8F1 = 0x9E8A
+0xB8F2 = 0x9E8B
+0xB8F3 = 0x9E8C
+0xB8F4 = 0x9E8D
+0xB8F5 = 0x9E8E
+0xB8F6 = 0x9E8F
+0xB8F7 = 0x9E90
+0xB8F8 = 0x9E91
+0xB8F9 = 0x9E93
+0xB8FA = 0x9E94
+0xB8FB = 0x9E95
+0xB8FC = 0x9E96
+0xB8FD = 0x9E97
+0xB8FE = 0x9E98
+0xB8FF = 0x9E99
+0xB900 = 0x9E9A
+0xB901 = 0x9E9B
+0xB902 = 0x9E9C
+0xB903 = 0x9E9D
+0xB904 = 0x9EA1
+0xB905 = 0x9EA2
+0xB906 = 0x9EA3
+0xB907 = 0x9EA4
+0xB908 = 0x9EA5
+0xB909 = 0x9EA6
+0xB90A = 0x9EA7
+0xB90B = 0x9EA8
+0xB90C = 0x9EA9
+0xB90D = 0x9EAA
+0xB90E = 0x9EAB
+0xB90F = 0x9EAC
+0xB910 = 0x9EAD
+0xB911 = 0x9EAE
+0xB912 = 0x9EAF
+0xB913 = 0x9EB0
+0xB914 = 0x9EB1
+0xB915 = 0x9EB3
+0xB916 = 0x9EB4
+0xB917 = 0x9EB5
+0xB918 = 0x9EB6
+0xB919 = 0x9EB7
+0xB91A = 0x9EB8
+0xB91B = 0x9EB9
+0xB91C = 0x9EBA
+0xB91D = 0x9EBB
+0xB91E = 0x9EBC
+0xB91F = 0x9EBD
+0xB920 = 0x9EC1
+0xB921 = 0x9EC2
+0xB922 = 0x9EC3
+0xB923 = 0x9EC4
+0xB924 = 0x9EC5
+0xB925 = 0x9EC6
+0xB926 = 0x9EC7
+0xB927 = 0x9EC8
+0xB928 = 0x9EC9
+0xB929 = 0x9ECA
+0xB92A = 0x9ECB
+0xB92B = 0x9ECC
+0xB92C = 0x9ECD
+0xB92D = 0x9ECE
+0xB92E = 0x9ECF
+0xB92F = 0x9ED0
+0xB930 = 0x9ED1
+0xB931 = 0x9ED3
+0xB932 = 0x9ED4
+0xB933 = 0x9ED5
+0xB934 = 0x9ED6
+0xB935 = 0x9ED7
+0xB936 = 0x9ED8
+0xB937 = 0x9ED9
+0xB938 = 0x9EDA
+0xB939 = 0x9EDB
+0xB93A = 0x9EDC
+0xB93B = 0x9EDD
+0xB93C = 0x9EE1
+0xB93D = 0x9EE2
+0xB93E = 0x9EE3
+0xB93F = 0x9EE4
+0xB940 = 0x9EE5
+0xB941 = 0x9EE6
+0xB942 = 0x9EE7
+0xB943 = 0x9EE8
+0xB944 = 0x9EE9
+0xB945 = 0x9EEA
+0xB946 = 0x9EEB
+0xB947 = 0x9EEC
+0xB948 = 0x9EED
+0xB949 = 0x9EEE
+0xB94A = 0x9EEF
+0xB94B = 0x9EF0
+0xB94C = 0x9EF1
+0xB94D = 0x9EF3
+0xB94E = 0x9EF4
+0xB94F = 0x9EF5
+0xB950 = 0x9EF6
+0xB951 = 0x9EF7
+0xB952 = 0x9EF8
+0xB953 = 0x9EF9
+0xB954 = 0x9EFA
+0xB955 = 0x9EFB
+0xB956 = 0x9EFC
+0xB957 = 0x9EFD
+0xB958 = 0x9F41
+0xB959 = 0x9F42
+0xB95A = 0x9F43
+0xB95B = 0x9F44
+0xB95C = 0x9F45
+0xB95D = 0x9F46
+0xB95E = 0x9F47
+0xB95F = 0x9F48
+0xB960 = 0x9F49
+0xB961 = 0x9F4A
+0xB962 = 0x9F4B
+0xB963 = 0x9F4C
+0xB964 = 0x9F4D
+0xB965 = 0x9F4E
+0xB966 = 0x9F4F
+0xB967 = 0x9F50
+0xB968 = 0x9F51
+0xB969 = 0x9F53
+0xB96A = 0x9F54
+0xB96B = 0x9F55
+0xB96C = 0x9F56
+0xB96D = 0x9F57
+0xB96E = 0x9F58
+0xB96F = 0x9F59
+0xB970 = 0x9F5A
+0xB971 = 0x9F5B
+0xB972 = 0x9F5C
+0xB973 = 0x9F5D
+0xB974 = 0x9F61
+0xB975 = 0x9F62
+0xB976 = 0x9F63
+0xB977 = 0x9F64
+0xB978 = 0x9F65
+0xB979 = 0x9F66
+0xB97A = 0x9F67
+0xB97B = 0x9F68
+0xB97C = 0x9F69
+0xB97D = 0x9F6A
+0xB97E = 0x9F6B
+0xB97F = 0x9F6C
+0xB980 = 0x9F6D
+0xB981 = 0x9F6E
+0xB982 = 0x9F6F
+0xB983 = 0x9F70
+0xB984 = 0x9F71
+0xB985 = 0x9F73
+0xB986 = 0x9F74
+0xB987 = 0x9F75
+0xB988 = 0x9F76
+0xB989 = 0x9F77
+0xB98A = 0x9F78
+0xB98B = 0x9F79
+0xB98C = 0x9F7A
+0xB98D = 0x9F7B
+0xB98E = 0x9F7C
+0xB98F = 0x9F7D
+0xB990 = 0x9F81
+0xB991 = 0x9F82
+0xB992 = 0x9F83
+0xB993 = 0x9F84
+0xB994 = 0x9F85
+0xB995 = 0x9F86
+0xB996 = 0x9F87
+0xB997 = 0x9F88
+0xB998 = 0x9F89
+0xB999 = 0x9F8A
+0xB99A = 0x9F8B
+0xB99B = 0x9F8C
+0xB99C = 0x9F8D
+0xB99D = 0x9F8E
+0xB99E = 0x9F8F
+0xB99F = 0x9F90
+0xB9A0 = 0x9F91
+0xB9A1 = 0x9F93
+0xB9A2 = 0x9F94
+0xB9A3 = 0x9F95
+0xB9A4 = 0x9F96
+0xB9A5 = 0x9F97
+0xB9A6 = 0x9F98
+0xB9A7 = 0x9F99
+0xB9A8 = 0x9F9A
+0xB9A9 = 0x9F9B
+0xB9AA = 0x9F9C
+0xB9AB = 0x9F9D
+0xB9AC = 0x9FA1
+0xB9AD = 0x9FA2
+0xB9AE = 0x9FA3
+0xB9AF = 0x9FA4
+0xB9B0 = 0x9FA5
+0xB9B1 = 0x9FA6
+0xB9B2 = 0x9FA7
+0xB9B3 = 0x9FA8
+0xB9B4 = 0x9FA9
+0xB9B5 = 0x9FAA
+0xB9B6 = 0x9FAB
+0xB9B7 = 0x9FAC
+0xB9B8 = 0x9FAD
+0xB9B9 = 0x9FAE
+0xB9BA = 0x9FAF
+0xB9BB = 0x9FB0
+0xB9BC = 0x9FB1
+0xB9BD = 0x9FB3
+0xB9BE = 0x9FB4
+0xB9BF = 0x9FB5
+0xB9C0 = 0x9FB6
+0xB9C1 = 0x9FB7
+0xB9C2 = 0x9FB8
+0xB9C3 = 0x9FB9
+0xB9C4 = 0x9FBA
+0xB9C5 = 0x9FBB
+0xB9C6 = 0x9FBC
+0xB9C7 = 0x9FBD
+0xB9C8 = 0xA061
+0xB9C9 = 0xA062
+0xB9CA = 0xA063
+0xB9CB = 0xA064
+0xB9CC = 0xA065
+0xB9CD = 0xA066
+0xB9CE = 0xA067
+0xB9CF = 0xA068
+0xB9D0 = 0xA069
+0xB9D1 = 0xA06A
+0xB9D2 = 0xA06B
+0xB9D3 = 0xA06C
+0xB9D4 = 0xA06D
+0xB9D5 = 0xA06E
+0xB9D6 = 0xA06F
+0xB9D7 = 0xA070
+0xB9D8 = 0xA071
+0xB9D9 = 0xA073
+0xB9DA = 0xA074
+0xB9DB = 0xA075
+0xB9DC = 0xA076
+0xB9DD = 0xA077
+0xB9DE = 0xA078
+0xB9DF = 0xA079
+0xB9E0 = 0xA07A
+0xB9E1 = 0xA07B
+0xB9E2 = 0xA07C
+0xB9E3 = 0xA07D
+0xB9E4 = 0xA081
+0xB9E5 = 0xA082
+0xB9E6 = 0xA083
+0xB9E7 = 0xA084
+0xB9E8 = 0xA085
+0xB9E9 = 0xA086
+0xB9EA = 0xA087
+0xB9EB = 0xA088
+0xB9EC = 0xA089
+0xB9ED = 0xA08A
+0xB9EE = 0xA08B
+0xB9EF = 0xA08C
+0xB9F0 = 0xA08D
+0xB9F1 = 0xA08E
+0xB9F2 = 0xA08F
+0xB9F3 = 0xA090
+0xB9F4 = 0xA091
+0xB9F5 = 0xA093
+0xB9F6 = 0xA094
+0xB9F7 = 0xA095
+0xB9F8 = 0xA096
+0xB9F9 = 0xA097
+0xB9FA = 0xA098
+0xB9FB = 0xA099
+0xB9FC = 0xA09A
+0xB9FD = 0xA09B
+0xB9FE = 0xA09C
+0xB9FF = 0xA09D
+0xBA00 = 0xA0A1
+0xBA01 = 0xA0A2
+0xBA02 = 0xA0A3
+0xBA03 = 0xA0A4
+0xBA04 = 0xA0A5
+0xBA05 = 0xA0A6
+0xBA06 = 0xA0A7
+0xBA07 = 0xA0A8
+0xBA08 = 0xA0A9
+0xBA09 = 0xA0AA
+0xBA0A = 0xA0AB
+0xBA0B = 0xA0AC
+0xBA0C = 0xA0AD
+0xBA0D = 0xA0AE
+0xBA0E = 0xA0AF
+0xBA0F = 0xA0B0
+0xBA10 = 0xA0B1
+0xBA11 = 0xA0B3
+0xBA12 = 0xA0B4
+0xBA13 = 0xA0B5
+0xBA14 = 0xA0B6
+0xBA15 = 0xA0B7
+0xBA16 = 0xA0B8
+0xBA17 = 0xA0B9
+0xBA18 = 0xA0BA
+0xBA19 = 0xA0BB
+0xBA1A = 0xA0BC
+0xBA1B = 0xA0BD
+0xBA1C = 0xA0C1
+0xBA1D = 0xA0C2
+0xBA1E = 0xA0C3
+0xBA1F = 0xA0C4
+0xBA20 = 0xA0C5
+0xBA21 = 0xA0C6
+0xBA22 = 0xA0C7
+0xBA23 = 0xA0C8
+0xBA24 = 0xA0C9
+0xBA25 = 0xA0CA
+0xBA26 = 0xA0CB
+0xBA27 = 0xA0CC
+0xBA28 = 0xA0CD
+0xBA29 = 0xA0CE
+0xBA2A = 0xA0CF
+0xBA2B = 0xA0D0
+0xBA2C = 0xA0D1
+0xBA2D = 0xA0D3
+0xBA2E = 0xA0D4
+0xBA2F = 0xA0D5
+0xBA30 = 0xA0D6
+0xBA31 = 0xA0D7
+0xBA32 = 0xA0D8
+0xBA33 = 0xA0D9
+0xBA34 = 0xA0DA
+0xBA35 = 0xA0DB
+0xBA36 = 0xA0DC
+0xBA37 = 0xA0DD
+0xBA38 = 0xA0E1
+0xBA39 = 0xA0E2
+0xBA3A = 0xA0E3
+0xBA3B = 0xA0E4
+0xBA3C = 0xA0E5
+0xBA3D = 0xA0E6
+0xBA3E = 0xA0E7
+0xBA3F = 0xA0E8
+0xBA40 = 0xA0E9
+0xBA41 = 0xA0EA
+0xBA42 = 0xA0EB
+0xBA43 = 0xA0EC
+0xBA44 = 0xA0ED
+0xBA45 = 0xA0EE
+0xBA46 = 0xA0EF
+0xBA47 = 0xA0F0
+0xBA48 = 0xA0F1
+0xBA49 = 0xA0F3
+0xBA4A = 0xA0F4
+0xBA4B = 0xA0F5
+0xBA4C = 0xA0F6
+0xBA4D = 0xA0F7
+0xBA4E = 0xA0F8
+0xBA4F = 0xA0F9
+0xBA50 = 0xA0FA
+0xBA51 = 0xA0FB
+0xBA52 = 0xA0FC
+0xBA53 = 0xA0FD
+0xBA54 = 0xA141
+0xBA55 = 0xA142
+0xBA56 = 0xA143
+0xBA57 = 0xA144
+0xBA58 = 0xA145
+0xBA59 = 0xA146
+0xBA5A = 0xA147
+0xBA5B = 0xA148
+0xBA5C = 0xA149
+0xBA5D = 0xA14A
+0xBA5E = 0xA14B
+0xBA5F = 0xA14C
+0xBA60 = 0xA14D
+0xBA61 = 0xA14E
+0xBA62 = 0xA14F
+0xBA63 = 0xA150
+0xBA64 = 0xA151
+0xBA65 = 0xA153
+0xBA66 = 0xA154
+0xBA67 = 0xA155
+0xBA68 = 0xA156
+0xBA69 = 0xA157
+0xBA6A = 0xA158
+0xBA6B = 0xA159
+0xBA6C = 0xA15A
+0xBA6D = 0xA15B
+0xBA6E = 0xA15C
+0xBA6F = 0xA15D
+0xBA70 = 0xA161
+0xBA71 = 0xA162
+0xBA72 = 0xA163
+0xBA73 = 0xA164
+0xBA74 = 0xA165
+0xBA75 = 0xA166
+0xBA76 = 0xA167
+0xBA77 = 0xA168
+0xBA78 = 0xA169
+0xBA79 = 0xA16A
+0xBA7A = 0xA16B
+0xBA7B = 0xA16C
+0xBA7C = 0xA16D
+0xBA7D = 0xA16E
+0xBA7E = 0xA16F
+0xBA7F = 0xA170
+0xBA80 = 0xA171
+0xBA81 = 0xA173
+0xBA82 = 0xA174
+0xBA83 = 0xA175
+0xBA84 = 0xA176
+0xBA85 = 0xA177
+0xBA86 = 0xA178
+0xBA87 = 0xA179
+0xBA88 = 0xA17A
+0xBA89 = 0xA17B
+0xBA8A = 0xA17C
+0xBA8B = 0xA17D
+0xBA8C = 0xA181
+0xBA8D = 0xA182
+0xBA8E = 0xA183
+0xBA8F = 0xA184
+0xBA90 = 0xA185
+0xBA91 = 0xA186
+0xBA92 = 0xA187
+0xBA93 = 0xA188
+0xBA94 = 0xA189
+0xBA95 = 0xA18A
+0xBA96 = 0xA18B
+0xBA97 = 0xA18C
+0xBA98 = 0xA18D
+0xBA99 = 0xA18E
+0xBA9A = 0xA18F
+0xBA9B = 0xA190
+0xBA9C = 0xA191
+0xBA9D = 0xA193
+0xBA9E = 0xA194
+0xBA9F = 0xA195
+0xBAA0 = 0xA196
+0xBAA1 = 0xA197
+0xBAA2 = 0xA198
+0xBAA3 = 0xA199
+0xBAA4 = 0xA19A
+0xBAA5 = 0xA19B
+0xBAA6 = 0xA19C
+0xBAA7 = 0xA19D
+0xBAA8 = 0xA1A1
+0xBAA9 = 0xA1A2
+0xBAAA = 0xA1A3
+0xBAAB = 0xA1A4
+0xBAAC = 0xA1A5
+0xBAAD = 0xA1A6
+0xBAAE = 0xA1A7
+0xBAAF = 0xA1A8
+0xBAB0 = 0xA1A9
+0xBAB1 = 0xA1AA
+0xBAB2 = 0xA1AB
+0xBAB3 = 0xA1AC
+0xBAB4 = 0xA1AD
+0xBAB5 = 0xA1AE
+0xBAB6 = 0xA1AF
+0xBAB7 = 0xA1B0
+0xBAB8 = 0xA1B1
+0xBAB9 = 0xA1B3
+0xBABA = 0xA1B4
+0xBABB = 0xA1B5
+0xBABC = 0xA1B6
+0xBABD = 0xA1B7
+0xBABE = 0xA1B8
+0xBABF = 0xA1B9
+0xBAC0 = 0xA1BA
+0xBAC1 = 0xA1BB
+0xBAC2 = 0xA1BC
+0xBAC3 = 0xA1BD
+0xBAC4 = 0xA1C1
+0xBAC5 = 0xA1C2
+0xBAC6 = 0xA1C3
+0xBAC7 = 0xA1C4
+0xBAC8 = 0xA1C5
+0xBAC9 = 0xA1C6
+0xBACA = 0xA1C7
+0xBACB = 0xA1C8
+0xBACC = 0xA1C9
+0xBACD = 0xA1CA
+0xBACE = 0xA1CB
+0xBACF = 0xA1CC
+0xBAD0 = 0xA1CD
+0xBAD1 = 0xA1CE
+0xBAD2 = 0xA1CF
+0xBAD3 = 0xA1D0
+0xBAD4 = 0xA1D1
+0xBAD5 = 0xA1D3
+0xBAD6 = 0xA1D4
+0xBAD7 = 0xA1D5
+0xBAD8 = 0xA1D6
+0xBAD9 = 0xA1D7
+0xBADA = 0xA1D8
+0xBADB = 0xA1D9
+0xBADC = 0xA1DA
+0xBADD = 0xA1DB
+0xBADE = 0xA1DC
+0xBADF = 0xA1DD
+0xBAE0 = 0xA1E1
+0xBAE1 = 0xA1E2
+0xBAE2 = 0xA1E3
+0xBAE3 = 0xA1E4
+0xBAE4 = 0xA1E5
+0xBAE5 = 0xA1E6
+0xBAE6 = 0xA1E7
+0xBAE7 = 0xA1E8
+0xBAE8 = 0xA1E9
+0xBAE9 = 0xA1EA
+0xBAEA = 0xA1EB
+0xBAEB = 0xA1EC
+0xBAEC = 0xA1ED
+0xBAED = 0xA1EE
+0xBAEE = 0xA1EF
+0xBAEF = 0xA1F0
+0xBAF0 = 0xA1F1
+0xBAF1 = 0xA1F3
+0xBAF2 = 0xA1F4
+0xBAF3 = 0xA1F5
+0xBAF4 = 0xA1F6
+0xBAF5 = 0xA1F7
+0xBAF6 = 0xA1F8
+0xBAF7 = 0xA1F9
+0xBAF8 = 0xA1FA
+0xBAF9 = 0xA1FB
+0xBAFA = 0xA1FC
+0xBAFB = 0xA1FD
+0xBAFC = 0xA241
+0xBAFD = 0xA242
+0xBAFE = 0xA243
+0xBAFF = 0xA244
+0xBB00 = 0xA245
+0xBB01 = 0xA246
+0xBB02 = 0xA247
+0xBB03 = 0xA248
+0xBB04 = 0xA249
+0xBB05 = 0xA24A
+0xBB06 = 0xA24B
+0xBB07 = 0xA24C
+0xBB08 = 0xA24D
+0xBB09 = 0xA24E
+0xBB0A = 0xA24F
+0xBB0B = 0xA250
+0xBB0C = 0xA251
+0xBB0D = 0xA253
+0xBB0E = 0xA254
+0xBB0F = 0xA255
+0xBB10 = 0xA256
+0xBB11 = 0xA257
+0xBB12 = 0xA258
+0xBB13 = 0xA259
+0xBB14 = 0xA25A
+0xBB15 = 0xA25B
+0xBB16 = 0xA25C
+0xBB17 = 0xA25D
+0xBB18 = 0xA261
+0xBB19 = 0xA262
+0xBB1A = 0xA263
+0xBB1B = 0xA264
+0xBB1C = 0xA265
+0xBB1D = 0xA266
+0xBB1E = 0xA267
+0xBB1F = 0xA268
+0xBB20 = 0xA269
+0xBB21 = 0xA26A
+0xBB22 = 0xA26B
+0xBB23 = 0xA26C
+0xBB24 = 0xA26D
+0xBB25 = 0xA26E
+0xBB26 = 0xA26F
+0xBB27 = 0xA270
+0xBB28 = 0xA271
+0xBB29 = 0xA273
+0xBB2A = 0xA274
+0xBB2B = 0xA275
+0xBB2C = 0xA276
+0xBB2D = 0xA277
+0xBB2E = 0xA278
+0xBB2F = 0xA279
+0xBB30 = 0xA27A
+0xBB31 = 0xA27B
+0xBB32 = 0xA27C
+0xBB33 = 0xA27D
+0xBB34 = 0xA281
+0xBB35 = 0xA282
+0xBB36 = 0xA283
+0xBB37 = 0xA284
+0xBB38 = 0xA285
+0xBB39 = 0xA286
+0xBB3A = 0xA287
+0xBB3B = 0xA288
+0xBB3C = 0xA289
+0xBB3D = 0xA28A
+0xBB3E = 0xA28B
+0xBB3F = 0xA28C
+0xBB40 = 0xA28D
+0xBB41 = 0xA28E
+0xBB42 = 0xA28F
+0xBB43 = 0xA290
+0xBB44 = 0xA291
+0xBB45 = 0xA293
+0xBB46 = 0xA294
+0xBB47 = 0xA295
+0xBB48 = 0xA296
+0xBB49 = 0xA297
+0xBB4A = 0xA298
+0xBB4B = 0xA299
+0xBB4C = 0xA29A
+0xBB4D = 0xA29B
+0xBB4E = 0xA29C
+0xBB4F = 0xA29D
+0xBB50 = 0xA2A1
+0xBB51 = 0xA2A2
+0xBB52 = 0xA2A3
+0xBB53 = 0xA2A4
+0xBB54 = 0xA2A5
+0xBB55 = 0xA2A6
+0xBB56 = 0xA2A7
+0xBB57 = 0xA2A8
+0xBB58 = 0xA2A9
+0xBB59 = 0xA2AA
+0xBB5A = 0xA2AB
+0xBB5B = 0xA2AC
+0xBB5C = 0xA2AD
+0xBB5D = 0xA2AE
+0xBB5E = 0xA2AF
+0xBB5F = 0xA2B0
+0xBB60 = 0xA2B1
+0xBB61 = 0xA2B3
+0xBB62 = 0xA2B4
+0xBB63 = 0xA2B5
+0xBB64 = 0xA2B6
+0xBB65 = 0xA2B7
+0xBB66 = 0xA2B8
+0xBB67 = 0xA2B9
+0xBB68 = 0xA2BA
+0xBB69 = 0xA2BB
+0xBB6A = 0xA2BC
+0xBB6B = 0xA2BD
+0xBB6C = 0xA2C1
+0xBB6D = 0xA2C2
+0xBB6E = 0xA2C3
+0xBB6F = 0xA2C4
+0xBB70 = 0xA2C5
+0xBB71 = 0xA2C6
+0xBB72 = 0xA2C7
+0xBB73 = 0xA2C8
+0xBB74 = 0xA2C9
+0xBB75 = 0xA2CA
+0xBB76 = 0xA2CB
+0xBB77 = 0xA2CC
+0xBB78 = 0xA2CD
+0xBB79 = 0xA2CE
+0xBB7A = 0xA2CF
+0xBB7B = 0xA2D0
+0xBB7C = 0xA2D1
+0xBB7D = 0xA2D3
+0xBB7E = 0xA2D4
+0xBB7F = 0xA2D5
+0xBB80 = 0xA2D6
+0xBB81 = 0xA2D7
+0xBB82 = 0xA2D8
+0xBB83 = 0xA2D9
+0xBB84 = 0xA2DA
+0xBB85 = 0xA2DB
+0xBB86 = 0xA2DC
+0xBB87 = 0xA2DD
+0xBB88 = 0xA2E1
+0xBB89 = 0xA2E2
+0xBB8A = 0xA2E3
+0xBB8B = 0xA2E4
+0xBB8C = 0xA2E5
+0xBB8D = 0xA2E6
+0xBB8E = 0xA2E7
+0xBB8F = 0xA2E8
+0xBB90 = 0xA2E9
+0xBB91 = 0xA2EA
+0xBB92 = 0xA2EB
+0xBB93 = 0xA2EC
+0xBB94 = 0xA2ED
+0xBB95 = 0xA2EE
+0xBB96 = 0xA2EF
+0xBB97 = 0xA2F0
+0xBB98 = 0xA2F1
+0xBB99 = 0xA2F3
+0xBB9A = 0xA2F4
+0xBB9B = 0xA2F5
+0xBB9C = 0xA2F6
+0xBB9D = 0xA2F7
+0xBB9E = 0xA2F8
+0xBB9F = 0xA2F9
+0xBBA0 = 0xA2FA
+0xBBA1 = 0xA2FB
+0xBBA2 = 0xA2FC
+0xBBA3 = 0xA2FD
+0xBBA4 = 0xA341
+0xBBA5 = 0xA342
+0xBBA6 = 0xA343
+0xBBA7 = 0xA344
+0xBBA8 = 0xA345
+0xBBA9 = 0xA346
+0xBBAA = 0xA347
+0xBBAB = 0xA348
+0xBBAC = 0xA349
+0xBBAD = 0xA34A
+0xBBAE = 0xA34B
+0xBBAF = 0xA34C
+0xBBB0 = 0xA34D
+0xBBB1 = 0xA34E
+0xBBB2 = 0xA34F
+0xBBB3 = 0xA350
+0xBBB4 = 0xA351
+0xBBB5 = 0xA353
+0xBBB6 = 0xA354
+0xBBB7 = 0xA355
+0xBBB8 = 0xA356
+0xBBB9 = 0xA357
+0xBBBA = 0xA358
+0xBBBB = 0xA359
+0xBBBC = 0xA35A
+0xBBBD = 0xA35B
+0xBBBE = 0xA35C
+0xBBBF = 0xA35D
+0xBBC0 = 0xA361
+0xBBC1 = 0xA362
+0xBBC2 = 0xA363
+0xBBC3 = 0xA364
+0xBBC4 = 0xA365
+0xBBC5 = 0xA366
+0xBBC6 = 0xA367
+0xBBC7 = 0xA368
+0xBBC8 = 0xA369
+0xBBC9 = 0xA36A
+0xBBCA = 0xA36B
+0xBBCB = 0xA36C
+0xBBCC = 0xA36D
+0xBBCD = 0xA36E
+0xBBCE = 0xA36F
+0xBBCF = 0xA370
+0xBBD0 = 0xA371
+0xBBD1 = 0xA373
+0xBBD2 = 0xA374
+0xBBD3 = 0xA375
+0xBBD4 = 0xA376
+0xBBD5 = 0xA377
+0xBBD6 = 0xA378
+0xBBD7 = 0xA379
+0xBBD8 = 0xA37A
+0xBBD9 = 0xA37B
+0xBBDA = 0xA37C
+0xBBDB = 0xA37D
+0xBBDC = 0xA381
+0xBBDD = 0xA382
+0xBBDE = 0xA383
+0xBBDF = 0xA384
+0xBBE0 = 0xA385
+0xBBE1 = 0xA386
+0xBBE2 = 0xA387
+0xBBE3 = 0xA388
+0xBBE4 = 0xA389
+0xBBE5 = 0xA38A
+0xBBE6 = 0xA38B
+0xBBE7 = 0xA38C
+0xBBE8 = 0xA38D
+0xBBE9 = 0xA38E
+0xBBEA = 0xA38F
+0xBBEB = 0xA390
+0xBBEC = 0xA391
+0xBBED = 0xA393
+0xBBEE = 0xA394
+0xBBEF = 0xA395
+0xBBF0 = 0xA396
+0xBBF1 = 0xA397
+0xBBF2 = 0xA398
+0xBBF3 = 0xA399
+0xBBF4 = 0xA39A
+0xBBF5 = 0xA39B
+0xBBF6 = 0xA39C
+0xBBF7 = 0xA39D
+0xBBF8 = 0xA3A1
+0xBBF9 = 0xA3A2
+0xBBFA = 0xA3A3
+0xBBFB = 0xA3A4
+0xBBFC = 0xA3A5
+0xBBFD = 0xA3A6
+0xBBFE = 0xA3A7
+0xBBFF = 0xA3A8
+0xBC00 = 0xA3A9
+0xBC01 = 0xA3AA
+0xBC02 = 0xA3AB
+0xBC03 = 0xA3AC
+0xBC04 = 0xA3AD
+0xBC05 = 0xA3AE
+0xBC06 = 0xA3AF
+0xBC07 = 0xA3B0
+0xBC08 = 0xA3B1
+0xBC09 = 0xA3B3
+0xBC0A = 0xA3B4
+0xBC0B = 0xA3B5
+0xBC0C = 0xA3B6
+0xBC0D = 0xA3B7
+0xBC0E = 0xA3B8
+0xBC0F = 0xA3B9
+0xBC10 = 0xA3BA
+0xBC11 = 0xA3BB
+0xBC12 = 0xA3BC
+0xBC13 = 0xA3BD
+0xBC14 = 0xA461
+0xBC15 = 0xA462
+0xBC16 = 0xA463
+0xBC17 = 0xA464
+0xBC18 = 0xA465
+0xBC19 = 0xA466
+0xBC1A = 0xA467
+0xBC1B = 0xA468
+0xBC1C = 0xA469
+0xBC1D = 0xA46A
+0xBC1E = 0xA46B
+0xBC1F = 0xA46C
+0xBC20 = 0xA46D
+0xBC21 = 0xA46E
+0xBC22 = 0xA46F
+0xBC23 = 0xA470
+0xBC24 = 0xA471
+0xBC25 = 0xA473
+0xBC26 = 0xA474
+0xBC27 = 0xA475
+0xBC28 = 0xA476
+0xBC29 = 0xA477
+0xBC2A = 0xA478
+0xBC2B = 0xA479
+0xBC2C = 0xA47A
+0xBC2D = 0xA47B
+0xBC2E = 0xA47C
+0xBC2F = 0xA47D
+0xBC30 = 0xA481
+0xBC31 = 0xA482
+0xBC32 = 0xA483
+0xBC33 = 0xA484
+0xBC34 = 0xA485
+0xBC35 = 0xA486
+0xBC36 = 0xA487
+0xBC37 = 0xA488
+0xBC38 = 0xA489
+0xBC39 = 0xA48A
+0xBC3A = 0xA48B
+0xBC3B = 0xA48C
+0xBC3C = 0xA48D
+0xBC3D = 0xA48E
+0xBC3E = 0xA48F
+0xBC3F = 0xA490
+0xBC40 = 0xA491
+0xBC41 = 0xA493
+0xBC42 = 0xA494
+0xBC43 = 0xA495
+0xBC44 = 0xA496
+0xBC45 = 0xA497
+0xBC46 = 0xA498
+0xBC47 = 0xA499
+0xBC48 = 0xA49A
+0xBC49 = 0xA49B
+0xBC4A = 0xA49C
+0xBC4B = 0xA49D
+0xBC4C = 0xA4A1
+0xBC4D = 0xA4A2
+0xBC4E = 0xA4A3
+0xBC4F = 0xA4A4
+0xBC50 = 0xA4A5
+0xBC51 = 0xA4A6
+0xBC52 = 0xA4A7
+0xBC53 = 0xA4A8
+0xBC54 = 0xA4A9
+0xBC55 = 0xA4AA
+0xBC56 = 0xA4AB
+0xBC57 = 0xA4AC
+0xBC58 = 0xA4AD
+0xBC59 = 0xA4AE
+0xBC5A = 0xA4AF
+0xBC5B = 0xA4B0
+0xBC5C = 0xA4B1
+0xBC5D = 0xA4B3
+0xBC5E = 0xA4B4
+0xBC5F = 0xA4B5
+0xBC60 = 0xA4B6
+0xBC61 = 0xA4B7
+0xBC62 = 0xA4B8
+0xBC63 = 0xA4B9
+0xBC64 = 0xA4BA
+0xBC65 = 0xA4BB
+0xBC66 = 0xA4BC
+0xBC67 = 0xA4BD
+0xBC68 = 0xA4C1
+0xBC69 = 0xA4C2
+0xBC6A = 0xA4C3
+0xBC6B = 0xA4C4
+0xBC6C = 0xA4C5
+0xBC6D = 0xA4C6
+0xBC6E = 0xA4C7
+0xBC6F = 0xA4C8
+0xBC70 = 0xA4C9
+0xBC71 = 0xA4CA
+0xBC72 = 0xA4CB
+0xBC73 = 0xA4CC
+0xBC74 = 0xA4CD
+0xBC75 = 0xA4CE
+0xBC76 = 0xA4CF
+0xBC77 = 0xA4D0
+0xBC78 = 0xA4D1
+0xBC79 = 0xA4D3
+0xBC7A = 0xA4D4
+0xBC7B = 0xA4D5
+0xBC7C = 0xA4D6
+0xBC7D = 0xA4D7
+0xBC7E = 0xA4D8
+0xBC7F = 0xA4D9
+0xBC80 = 0xA4DA
+0xBC81 = 0xA4DB
+0xBC82 = 0xA4DC
+0xBC83 = 0xA4DD
+0xBC84 = 0xA4E1
+0xBC85 = 0xA4E2
+0xBC86 = 0xA4E3
+0xBC87 = 0xA4E4
+0xBC88 = 0xA4E5
+0xBC89 = 0xA4E6
+0xBC8A = 0xA4E7
+0xBC8B = 0xA4E8
+0xBC8C = 0xA4E9
+0xBC8D = 0xA4EA
+0xBC8E = 0xA4EB
+0xBC8F = 0xA4EC
+0xBC90 = 0xA4ED
+0xBC91 = 0xA4EE
+0xBC92 = 0xA4EF
+0xBC93 = 0xA4F0
+0xBC94 = 0xA4F1
+0xBC95 = 0xA4F3
+0xBC96 = 0xA4F4
+0xBC97 = 0xA4F5
+0xBC98 = 0xA4F6
+0xBC99 = 0xA4F7
+0xBC9A = 0xA4F8
+0xBC9B = 0xA4F9
+0xBC9C = 0xA4FA
+0xBC9D = 0xA4FB
+0xBC9E = 0xA4FC
+0xBC9F = 0xA4FD
+0xBCA0 = 0xA541
+0xBCA1 = 0xA542
+0xBCA2 = 0xA543
+0xBCA3 = 0xA544
+0xBCA4 = 0xA545
+0xBCA5 = 0xA546
+0xBCA6 = 0xA547
+0xBCA7 = 0xA548
+0xBCA8 = 0xA549
+0xBCA9 = 0xA54A
+0xBCAA = 0xA54B
+0xBCAB = 0xA54C
+0xBCAC = 0xA54D
+0xBCAD = 0xA54E
+0xBCAE = 0xA54F
+0xBCAF = 0xA550
+0xBCB0 = 0xA551
+0xBCB1 = 0xA553
+0xBCB2 = 0xA554
+0xBCB3 = 0xA555
+0xBCB4 = 0xA556
+0xBCB5 = 0xA557
+0xBCB6 = 0xA558
+0xBCB7 = 0xA559
+0xBCB8 = 0xA55A
+0xBCB9 = 0xA55B
+0xBCBA = 0xA55C
+0xBCBB = 0xA55D
+0xBCBC = 0xA561
+0xBCBD = 0xA562
+0xBCBE = 0xA563
+0xBCBF = 0xA564
+0xBCC0 = 0xA565
+0xBCC1 = 0xA566
+0xBCC2 = 0xA567
+0xBCC3 = 0xA568
+0xBCC4 = 0xA569
+0xBCC5 = 0xA56A
+0xBCC6 = 0xA56B
+0xBCC7 = 0xA56C
+0xBCC8 = 0xA56D
+0xBCC9 = 0xA56E
+0xBCCA = 0xA56F
+0xBCCB = 0xA570
+0xBCCC = 0xA571
+0xBCCD = 0xA573
+0xBCCE = 0xA574
+0xBCCF = 0xA575
+0xBCD0 = 0xA576
+0xBCD1 = 0xA577
+0xBCD2 = 0xA578
+0xBCD3 = 0xA579
+0xBCD4 = 0xA57A
+0xBCD5 = 0xA57B
+0xBCD6 = 0xA57C
+0xBCD7 = 0xA57D
+0xBCD8 = 0xA581
+0xBCD9 = 0xA582
+0xBCDA = 0xA583
+0xBCDB = 0xA584
+0xBCDC = 0xA585
+0xBCDD = 0xA586
+0xBCDE = 0xA587
+0xBCDF = 0xA588
+0xBCE0 = 0xA589
+0xBCE1 = 0xA58A
+0xBCE2 = 0xA58B
+0xBCE3 = 0xA58C
+0xBCE4 = 0xA58D
+0xBCE5 = 0xA58E
+0xBCE6 = 0xA58F
+0xBCE7 = 0xA590
+0xBCE8 = 0xA591
+0xBCE9 = 0xA593
+0xBCEA = 0xA594
+0xBCEB = 0xA595
+0xBCEC = 0xA596
+0xBCED = 0xA597
+0xBCEE = 0xA598
+0xBCEF = 0xA599
+0xBCF0 = 0xA59A
+0xBCF1 = 0xA59B
+0xBCF2 = 0xA59C
+0xBCF3 = 0xA59D
+0xBCF4 = 0xA5A1
+0xBCF5 = 0xA5A2
+0xBCF6 = 0xA5A3
+0xBCF7 = 0xA5A4
+0xBCF8 = 0xA5A5
+0xBCF9 = 0xA5A6
+0xBCFA = 0xA5A7
+0xBCFB = 0xA5A8
+0xBCFC = 0xA5A9
+0xBCFD = 0xA5AA
+0xBCFE = 0xA5AB
+0xBCFF = 0xA5AC
+0xBD00 = 0xA5AD
+0xBD01 = 0xA5AE
+0xBD02 = 0xA5AF
+0xBD03 = 0xA5B0
+0xBD04 = 0xA5B1
+0xBD05 = 0xA5B3
+0xBD06 = 0xA5B4
+0xBD07 = 0xA5B5
+0xBD08 = 0xA5B6
+0xBD09 = 0xA5B7
+0xBD0A = 0xA5B8
+0xBD0B = 0xA5B9
+0xBD0C = 0xA5BA
+0xBD0D = 0xA5BB
+0xBD0E = 0xA5BC
+0xBD0F = 0xA5BD
+0xBD10 = 0xA5C1
+0xBD11 = 0xA5C2
+0xBD12 = 0xA5C3
+0xBD13 = 0xA5C4
+0xBD14 = 0xA5C5
+0xBD15 = 0xA5C6
+0xBD16 = 0xA5C7
+0xBD17 = 0xA5C8
+0xBD18 = 0xA5C9
+0xBD19 = 0xA5CA
+0xBD1A = 0xA5CB
+0xBD1B = 0xA5CC
+0xBD1C = 0xA5CD
+0xBD1D = 0xA5CE
+0xBD1E = 0xA5CF
+0xBD1F = 0xA5D0
+0xBD20 = 0xA5D1
+0xBD21 = 0xA5D3
+0xBD22 = 0xA5D4
+0xBD23 = 0xA5D5
+0xBD24 = 0xA5D6
+0xBD25 = 0xA5D7
+0xBD26 = 0xA5D8
+0xBD27 = 0xA5D9
+0xBD28 = 0xA5DA
+0xBD29 = 0xA5DB
+0xBD2A = 0xA5DC
+0xBD2B = 0xA5DD
+0xBD2C = 0xA5E1
+0xBD2D = 0xA5E2
+0xBD2E = 0xA5E3
+0xBD2F = 0xA5E4
+0xBD30 = 0xA5E5
+0xBD31 = 0xA5E6
+0xBD32 = 0xA5E7
+0xBD33 = 0xA5E8
+0xBD34 = 0xA5E9
+0xBD35 = 0xA5EA
+0xBD36 = 0xA5EB
+0xBD37 = 0xA5EC
+0xBD38 = 0xA5ED
+0xBD39 = 0xA5EE
+0xBD3A = 0xA5EF
+0xBD3B = 0xA5F0
+0xBD3C = 0xA5F1
+0xBD3D = 0xA5F3
+0xBD3E = 0xA5F4
+0xBD3F = 0xA5F5
+0xBD40 = 0xA5F6
+0xBD41 = 0xA5F7
+0xBD42 = 0xA5F8
+0xBD43 = 0xA5F9
+0xBD44 = 0xA5FA
+0xBD45 = 0xA5FB
+0xBD46 = 0xA5FC
+0xBD47 = 0xA5FD
+0xBD48 = 0xA641
+0xBD49 = 0xA642
+0xBD4A = 0xA643
+0xBD4B = 0xA644
+0xBD4C = 0xA645
+0xBD4D = 0xA646
+0xBD4E = 0xA647
+0xBD4F = 0xA648
+0xBD50 = 0xA649
+0xBD51 = 0xA64A
+0xBD52 = 0xA64B
+0xBD53 = 0xA64C
+0xBD54 = 0xA64D
+0xBD55 = 0xA64E
+0xBD56 = 0xA64F
+0xBD57 = 0xA650
+0xBD58 = 0xA651
+0xBD59 = 0xA653
+0xBD5A = 0xA654
+0xBD5B = 0xA655
+0xBD5C = 0xA656
+0xBD5D = 0xA657
+0xBD5E = 0xA658
+0xBD5F = 0xA659
+0xBD60 = 0xA65A
+0xBD61 = 0xA65B
+0xBD62 = 0xA65C
+0xBD63 = 0xA65D
+0xBD64 = 0xA661
+0xBD65 = 0xA662
+0xBD66 = 0xA663
+0xBD67 = 0xA664
+0xBD68 = 0xA665
+0xBD69 = 0xA666
+0xBD6A = 0xA667
+0xBD6B = 0xA668
+0xBD6C = 0xA669
+0xBD6D = 0xA66A
+0xBD6E = 0xA66B
+0xBD6F = 0xA66C
+0xBD70 = 0xA66D
+0xBD71 = 0xA66E
+0xBD72 = 0xA66F
+0xBD73 = 0xA670
+0xBD74 = 0xA671
+0xBD75 = 0xA673
+0xBD76 = 0xA674
+0xBD77 = 0xA675
+0xBD78 = 0xA676
+0xBD79 = 0xA677
+0xBD7A = 0xA678
+0xBD7B = 0xA679
+0xBD7C = 0xA67A
+0xBD7D = 0xA67B
+0xBD7E = 0xA67C
+0xBD7F = 0xA67D
+0xBD80 = 0xA681
+0xBD81 = 0xA682
+0xBD82 = 0xA683
+0xBD83 = 0xA684
+0xBD84 = 0xA685
+0xBD85 = 0xA686
+0xBD86 = 0xA687
+0xBD87 = 0xA688
+0xBD88 = 0xA689
+0xBD89 = 0xA68A
+0xBD8A = 0xA68B
+0xBD8B = 0xA68C
+0xBD8C = 0xA68D
+0xBD8D = 0xA68E
+0xBD8E = 0xA68F
+0xBD8F = 0xA690
+0xBD90 = 0xA691
+0xBD91 = 0xA693
+0xBD92 = 0xA694
+0xBD93 = 0xA695
+0xBD94 = 0xA696
+0xBD95 = 0xA697
+0xBD96 = 0xA698
+0xBD97 = 0xA699
+0xBD98 = 0xA69A
+0xBD99 = 0xA69B
+0xBD9A = 0xA69C
+0xBD9B = 0xA69D
+0xBD9C = 0xA6A1
+0xBD9D = 0xA6A2
+0xBD9E = 0xA6A3
+0xBD9F = 0xA6A4
+0xBDA0 = 0xA6A5
+0xBDA1 = 0xA6A6
+0xBDA2 = 0xA6A7
+0xBDA3 = 0xA6A8
+0xBDA4 = 0xA6A9
+0xBDA5 = 0xA6AA
+0xBDA6 = 0xA6AB
+0xBDA7 = 0xA6AC
+0xBDA8 = 0xA6AD
+0xBDA9 = 0xA6AE
+0xBDAA = 0xA6AF
+0xBDAB = 0xA6B0
+0xBDAC = 0xA6B1
+0xBDAD = 0xA6B3
+0xBDAE = 0xA6B4
+0xBDAF = 0xA6B5
+0xBDB0 = 0xA6B6
+0xBDB1 = 0xA6B7
+0xBDB2 = 0xA6B8
+0xBDB3 = 0xA6B9
+0xBDB4 = 0xA6BA
+0xBDB5 = 0xA6BB
+0xBDB6 = 0xA6BC
+0xBDB7 = 0xA6BD
+0xBDB8 = 0xA6C1
+0xBDB9 = 0xA6C2
+0xBDBA = 0xA6C3
+0xBDBB = 0xA6C4
+0xBDBC = 0xA6C5
+0xBDBD = 0xA6C6
+0xBDBE = 0xA6C7
+0xBDBF = 0xA6C8
+0xBDC0 = 0xA6C9
+0xBDC1 = 0xA6CA
+0xBDC2 = 0xA6CB
+0xBDC3 = 0xA6CC
+0xBDC4 = 0xA6CD
+0xBDC5 = 0xA6CE
+0xBDC6 = 0xA6CF
+0xBDC7 = 0xA6D0
+0xBDC8 = 0xA6D1
+0xBDC9 = 0xA6D3
+0xBDCA = 0xA6D4
+0xBDCB = 0xA6D5
+0xBDCC = 0xA6D6
+0xBDCD = 0xA6D7
+0xBDCE = 0xA6D8
+0xBDCF = 0xA6D9
+0xBDD0 = 0xA6DA
+0xBDD1 = 0xA6DB
+0xBDD2 = 0xA6DC
+0xBDD3 = 0xA6DD
+0xBDD4 = 0xA6E1
+0xBDD5 = 0xA6E2
+0xBDD6 = 0xA6E3
+0xBDD7 = 0xA6E4
+0xBDD8 = 0xA6E5
+0xBDD9 = 0xA6E6
+0xBDDA = 0xA6E7
+0xBDDB = 0xA6E8
+0xBDDC = 0xA6E9
+0xBDDD = 0xA6EA
+0xBDDE = 0xA6EB
+0xBDDF = 0xA6EC
+0xBDE0 = 0xA6ED
+0xBDE1 = 0xA6EE
+0xBDE2 = 0xA6EF
+0xBDE3 = 0xA6F0
+0xBDE4 = 0xA6F1
+0xBDE5 = 0xA6F3
+0xBDE6 = 0xA6F4
+0xBDE7 = 0xA6F5
+0xBDE8 = 0xA6F6
+0xBDE9 = 0xA6F7
+0xBDEA = 0xA6F8
+0xBDEB = 0xA6F9
+0xBDEC = 0xA6FA
+0xBDED = 0xA6FB
+0xBDEE = 0xA6FC
+0xBDEF = 0xA6FD
+0xBDF0 = 0xA741
+0xBDF1 = 0xA742
+0xBDF2 = 0xA743
+0xBDF3 = 0xA744
+0xBDF4 = 0xA745
+0xBDF5 = 0xA746
+0xBDF6 = 0xA747
+0xBDF7 = 0xA748
+0xBDF8 = 0xA749
+0xBDF9 = 0xA74A
+0xBDFA = 0xA74B
+0xBDFB = 0xA74C
+0xBDFC = 0xA74D
+0xBDFD = 0xA74E
+0xBDFE = 0xA74F
+0xBDFF = 0xA750
+0xBE00 = 0xA751
+0xBE01 = 0xA753
+0xBE02 = 0xA754
+0xBE03 = 0xA755
+0xBE04 = 0xA756
+0xBE05 = 0xA757
+0xBE06 = 0xA758
+0xBE07 = 0xA759
+0xBE08 = 0xA75A
+0xBE09 = 0xA75B
+0xBE0A = 0xA75C
+0xBE0B = 0xA75D
+0xBE0C = 0xA761
+0xBE0D = 0xA762
+0xBE0E = 0xA763
+0xBE0F = 0xA764
+0xBE10 = 0xA765
+0xBE11 = 0xA766
+0xBE12 = 0xA767
+0xBE13 = 0xA768
+0xBE14 = 0xA769
+0xBE15 = 0xA76A
+0xBE16 = 0xA76B
+0xBE17 = 0xA76C
+0xBE18 = 0xA76D
+0xBE19 = 0xA76E
+0xBE1A = 0xA76F
+0xBE1B = 0xA770
+0xBE1C = 0xA771
+0xBE1D = 0xA773
+0xBE1E = 0xA774
+0xBE1F = 0xA775
+0xBE20 = 0xA776
+0xBE21 = 0xA777
+0xBE22 = 0xA778
+0xBE23 = 0xA779
+0xBE24 = 0xA77A
+0xBE25 = 0xA77B
+0xBE26 = 0xA77C
+0xBE27 = 0xA77D
+0xBE28 = 0xA781
+0xBE29 = 0xA782
+0xBE2A = 0xA783
+0xBE2B = 0xA784
+0xBE2C = 0xA785
+0xBE2D = 0xA786
+0xBE2E = 0xA787
+0xBE2F = 0xA788
+0xBE30 = 0xA789
+0xBE31 = 0xA78A
+0xBE32 = 0xA78B
+0xBE33 = 0xA78C
+0xBE34 = 0xA78D
+0xBE35 = 0xA78E
+0xBE36 = 0xA78F
+0xBE37 = 0xA790
+0xBE38 = 0xA791
+0xBE39 = 0xA793
+0xBE3A = 0xA794
+0xBE3B = 0xA795
+0xBE3C = 0xA796
+0xBE3D = 0xA797
+0xBE3E = 0xA798
+0xBE3F = 0xA799
+0xBE40 = 0xA79A
+0xBE41 = 0xA79B
+0xBE42 = 0xA79C
+0xBE43 = 0xA79D
+0xBE44 = 0xA7A1
+0xBE45 = 0xA7A2
+0xBE46 = 0xA7A3
+0xBE47 = 0xA7A4
+0xBE48 = 0xA7A5
+0xBE49 = 0xA7A6
+0xBE4A = 0xA7A7
+0xBE4B = 0xA7A8
+0xBE4C = 0xA7A9
+0xBE4D = 0xA7AA
+0xBE4E = 0xA7AB
+0xBE4F = 0xA7AC
+0xBE50 = 0xA7AD
+0xBE51 = 0xA7AE
+0xBE52 = 0xA7AF
+0xBE53 = 0xA7B0
+0xBE54 = 0xA7B1
+0xBE55 = 0xA7B3
+0xBE56 = 0xA7B4
+0xBE57 = 0xA7B5
+0xBE58 = 0xA7B6
+0xBE59 = 0xA7B7
+0xBE5A = 0xA7B8
+0xBE5B = 0xA7B9
+0xBE5C = 0xA7BA
+0xBE5D = 0xA7BB
+0xBE5E = 0xA7BC
+0xBE5F = 0xA7BD
+0xBE60 = 0xA861
+0xBE61 = 0xA862
+0xBE62 = 0xA863
+0xBE63 = 0xA864
+0xBE64 = 0xA865
+0xBE65 = 0xA866
+0xBE66 = 0xA867
+0xBE67 = 0xA868
+0xBE68 = 0xA869
+0xBE69 = 0xA86A
+0xBE6A = 0xA86B
+0xBE6B = 0xA86C
+0xBE6C = 0xA86D
+0xBE6D = 0xA86E
+0xBE6E = 0xA86F
+0xBE6F = 0xA870
+0xBE70 = 0xA871
+0xBE71 = 0xA873
+0xBE72 = 0xA874
+0xBE73 = 0xA875
+0xBE74 = 0xA876
+0xBE75 = 0xA877
+0xBE76 = 0xA878
+0xBE77 = 0xA879
+0xBE78 = 0xA87A
+0xBE79 = 0xA87B
+0xBE7A = 0xA87C
+0xBE7B = 0xA87D
+0xBE7C = 0xA881
+0xBE7D = 0xA882
+0xBE7E = 0xA883
+0xBE7F = 0xA884
+0xBE80 = 0xA885
+0xBE81 = 0xA886
+0xBE82 = 0xA887
+0xBE83 = 0xA888
+0xBE84 = 0xA889
+0xBE85 = 0xA88A
+0xBE86 = 0xA88B
+0xBE87 = 0xA88C
+0xBE88 = 0xA88D
+0xBE89 = 0xA88E
+0xBE8A = 0xA88F
+0xBE8B = 0xA890
+0xBE8C = 0xA891
+0xBE8D = 0xA893
+0xBE8E = 0xA894
+0xBE8F = 0xA895
+0xBE90 = 0xA896
+0xBE91 = 0xA897
+0xBE92 = 0xA898
+0xBE93 = 0xA899
+0xBE94 = 0xA89A
+0xBE95 = 0xA89B
+0xBE96 = 0xA89C
+0xBE97 = 0xA89D
+0xBE98 = 0xA8A1
+0xBE99 = 0xA8A2
+0xBE9A = 0xA8A3
+0xBE9B = 0xA8A4
+0xBE9C = 0xA8A5
+0xBE9D = 0xA8A6
+0xBE9E = 0xA8A7
+0xBE9F = 0xA8A8
+0xBEA0 = 0xA8A9
+0xBEA1 = 0xA8AA
+0xBEA2 = 0xA8AB
+0xBEA3 = 0xA8AC
+0xBEA4 = 0xA8AD
+0xBEA5 = 0xA8AE
+0xBEA6 = 0xA8AF
+0xBEA7 = 0xA8B0
+0xBEA8 = 0xA8B1
+0xBEA9 = 0xA8B3
+0xBEAA = 0xA8B4
+0xBEAB = 0xA8B5
+0xBEAC = 0xA8B6
+0xBEAD = 0xA8B7
+0xBEAE = 0xA8B8
+0xBEAF = 0xA8B9
+0xBEB0 = 0xA8BA
+0xBEB1 = 0xA8BB
+0xBEB2 = 0xA8BC
+0xBEB3 = 0xA8BD
+0xBEB4 = 0xA8C1
+0xBEB5 = 0xA8C2
+0xBEB6 = 0xA8C3
+0xBEB7 = 0xA8C4
+0xBEB8 = 0xA8C5
+0xBEB9 = 0xA8C6
+0xBEBA = 0xA8C7
+0xBEBB = 0xA8C8
+0xBEBC = 0xA8C9
+0xBEBD = 0xA8CA
+0xBEBE = 0xA8CB
+0xBEBF = 0xA8CC
+0xBEC0 = 0xA8CD
+0xBEC1 = 0xA8CE
+0xBEC2 = 0xA8CF
+0xBEC3 = 0xA8D0
+0xBEC4 = 0xA8D1
+0xBEC5 = 0xA8D3
+0xBEC6 = 0xA8D4
+0xBEC7 = 0xA8D5
+0xBEC8 = 0xA8D6
+0xBEC9 = 0xA8D7
+0xBECA = 0xA8D8
+0xBECB = 0xA8D9
+0xBECC = 0xA8DA
+0xBECD = 0xA8DB
+0xBECE = 0xA8DC
+0xBECF = 0xA8DD
+0xBED0 = 0xA8E1
+0xBED1 = 0xA8E2
+0xBED2 = 0xA8E3
+0xBED3 = 0xA8E4
+0xBED4 = 0xA8E5
+0xBED5 = 0xA8E6
+0xBED6 = 0xA8E7
+0xBED7 = 0xA8E8
+0xBED8 = 0xA8E9
+0xBED9 = 0xA8EA
+0xBEDA = 0xA8EB
+0xBEDB = 0xA8EC
+0xBEDC = 0xA8ED
+0xBEDD = 0xA8EE
+0xBEDE = 0xA8EF
+0xBEDF = 0xA8F0
+0xBEE0 = 0xA8F1
+0xBEE1 = 0xA8F3
+0xBEE2 = 0xA8F4
+0xBEE3 = 0xA8F5
+0xBEE4 = 0xA8F6
+0xBEE5 = 0xA8F7
+0xBEE6 = 0xA8F8
+0xBEE7 = 0xA8F9
+0xBEE8 = 0xA8FA
+0xBEE9 = 0xA8FB
+0xBEEA = 0xA8FC
+0xBEEB = 0xA8FD
+0xBEEC = 0xA941
+0xBEED = 0xA942
+0xBEEE = 0xA943
+0xBEEF = 0xA944
+0xBEF0 = 0xA945
+0xBEF1 = 0xA946
+0xBEF2 = 0xA947
+0xBEF3 = 0xA948
+0xBEF4 = 0xA949
+0xBEF5 = 0xA94A
+0xBEF6 = 0xA94B
+0xBEF7 = 0xA94C
+0xBEF8 = 0xA94D
+0xBEF9 = 0xA94E
+0xBEFA = 0xA94F
+0xBEFB = 0xA950
+0xBEFC = 0xA951
+0xBEFD = 0xA953
+0xBEFE = 0xA954
+0xBEFF = 0xA955
+0xBF00 = 0xA956
+0xBF01 = 0xA957
+0xBF02 = 0xA958
+0xBF03 = 0xA959
+0xBF04 = 0xA95A
+0xBF05 = 0xA95B
+0xBF06 = 0xA95C
+0xBF07 = 0xA95D
+0xBF08 = 0xA961
+0xBF09 = 0xA962
+0xBF0A = 0xA963
+0xBF0B = 0xA964
+0xBF0C = 0xA965
+0xBF0D = 0xA966
+0xBF0E = 0xA967
+0xBF0F = 0xA968
+0xBF10 = 0xA969
+0xBF11 = 0xA96A
+0xBF12 = 0xA96B
+0xBF13 = 0xA96C
+0xBF14 = 0xA96D
+0xBF15 = 0xA96E
+0xBF16 = 0xA96F
+0xBF17 = 0xA970
+0xBF18 = 0xA971
+0xBF19 = 0xA973
+0xBF1A = 0xA974
+0xBF1B = 0xA975
+0xBF1C = 0xA976
+0xBF1D = 0xA977
+0xBF1E = 0xA978
+0xBF1F = 0xA979
+0xBF20 = 0xA97A
+0xBF21 = 0xA97B
+0xBF22 = 0xA97C
+0xBF23 = 0xA97D
+0xBF24 = 0xA981
+0xBF25 = 0xA982
+0xBF26 = 0xA983
+0xBF27 = 0xA984
+0xBF28 = 0xA985
+0xBF29 = 0xA986
+0xBF2A = 0xA987
+0xBF2B = 0xA988
+0xBF2C = 0xA989
+0xBF2D = 0xA98A
+0xBF2E = 0xA98B
+0xBF2F = 0xA98C
+0xBF30 = 0xA98D
+0xBF31 = 0xA98E
+0xBF32 = 0xA98F
+0xBF33 = 0xA990
+0xBF34 = 0xA991
+0xBF35 = 0xA993
+0xBF36 = 0xA994
+0xBF37 = 0xA995
+0xBF38 = 0xA996
+0xBF39 = 0xA997
+0xBF3A = 0xA998
+0xBF3B = 0xA999
+0xBF3C = 0xA99A
+0xBF3D = 0xA99B
+0xBF3E = 0xA99C
+0xBF3F = 0xA99D
+0xBF40 = 0xA9A1
+0xBF41 = 0xA9A2
+0xBF42 = 0xA9A3
+0xBF43 = 0xA9A4
+0xBF44 = 0xA9A5
+0xBF45 = 0xA9A6
+0xBF46 = 0xA9A7
+0xBF47 = 0xA9A8
+0xBF48 = 0xA9A9
+0xBF49 = 0xA9AA
+0xBF4A = 0xA9AB
+0xBF4B = 0xA9AC
+0xBF4C = 0xA9AD
+0xBF4D = 0xA9AE
+0xBF4E = 0xA9AF
+0xBF4F = 0xA9B0
+0xBF50 = 0xA9B1
+0xBF51 = 0xA9B3
+0xBF52 = 0xA9B4
+0xBF53 = 0xA9B5
+0xBF54 = 0xA9B6
+0xBF55 = 0xA9B7
+0xBF56 = 0xA9B8
+0xBF57 = 0xA9B9
+0xBF58 = 0xA9BA
+0xBF59 = 0xA9BB
+0xBF5A = 0xA9BC
+0xBF5B = 0xA9BD
+0xBF5C = 0xA9C1
+0xBF5D = 0xA9C2
+0xBF5E = 0xA9C3
+0xBF5F = 0xA9C4
+0xBF60 = 0xA9C5
+0xBF61 = 0xA9C6
+0xBF62 = 0xA9C7
+0xBF63 = 0xA9C8
+0xBF64 = 0xA9C9
+0xBF65 = 0xA9CA
+0xBF66 = 0xA9CB
+0xBF67 = 0xA9CC
+0xBF68 = 0xA9CD
+0xBF69 = 0xA9CE
+0xBF6A = 0xA9CF
+0xBF6B = 0xA9D0
+0xBF6C = 0xA9D1
+0xBF6D = 0xA9D3
+0xBF6E = 0xA9D4
+0xBF6F = 0xA9D5
+0xBF70 = 0xA9D6
+0xBF71 = 0xA9D7
+0xBF72 = 0xA9D8
+0xBF73 = 0xA9D9
+0xBF74 = 0xA9DA
+0xBF75 = 0xA9DB
+0xBF76 = 0xA9DC
+0xBF77 = 0xA9DD
+0xBF78 = 0xA9E1
+0xBF79 = 0xA9E2
+0xBF7A = 0xA9E3
+0xBF7B = 0xA9E4
+0xBF7C = 0xA9E5
+0xBF7D = 0xA9E6
+0xBF7E = 0xA9E7
+0xBF7F = 0xA9E8
+0xBF80 = 0xA9E9
+0xBF81 = 0xA9EA
+0xBF82 = 0xA9EB
+0xBF83 = 0xA9EC
+0xBF84 = 0xA9ED
+0xBF85 = 0xA9EE
+0xBF86 = 0xA9EF
+0xBF87 = 0xA9F0
+0xBF88 = 0xA9F1
+0xBF89 = 0xA9F3
+0xBF8A = 0xA9F4
+0xBF8B = 0xA9F5
+0xBF8C = 0xA9F6
+0xBF8D = 0xA9F7
+0xBF8E = 0xA9F8
+0xBF8F = 0xA9F9
+0xBF90 = 0xA9FA
+0xBF91 = 0xA9FB
+0xBF92 = 0xA9FC
+0xBF93 = 0xA9FD
+0xBF94 = 0xAA41
+0xBF95 = 0xAA42
+0xBF96 = 0xAA43
+0xBF97 = 0xAA44
+0xBF98 = 0xAA45
+0xBF99 = 0xAA46
+0xBF9A = 0xAA47
+0xBF9B = 0xAA48
+0xBF9C = 0xAA49
+0xBF9D = 0xAA4A
+0xBF9E = 0xAA4B
+0xBF9F = 0xAA4C
+0xBFA0 = 0xAA4D
+0xBFA1 = 0xAA4E
+0xBFA2 = 0xAA4F
+0xBFA3 = 0xAA50
+0xBFA4 = 0xAA51
+0xBFA5 = 0xAA53
+0xBFA6 = 0xAA54
+0xBFA7 = 0xAA55
+0xBFA8 = 0xAA56
+0xBFA9 = 0xAA57
+0xBFAA = 0xAA58
+0xBFAB = 0xAA59
+0xBFAC = 0xAA5A
+0xBFAD = 0xAA5B
+0xBFAE = 0xAA5C
+0xBFAF = 0xAA5D
+0xBFB0 = 0xAA61
+0xBFB1 = 0xAA62
+0xBFB2 = 0xAA63
+0xBFB3 = 0xAA64
+0xBFB4 = 0xAA65
+0xBFB5 = 0xAA66
+0xBFB6 = 0xAA67
+0xBFB7 = 0xAA68
+0xBFB8 = 0xAA69
+0xBFB9 = 0xAA6A
+0xBFBA = 0xAA6B
+0xBFBB = 0xAA6C
+0xBFBC = 0xAA6D
+0xBFBD = 0xAA6E
+0xBFBE = 0xAA6F
+0xBFBF = 0xAA70
+0xBFC0 = 0xAA71
+0xBFC1 = 0xAA73
+0xBFC2 = 0xAA74
+0xBFC3 = 0xAA75
+0xBFC4 = 0xAA76
+0xBFC5 = 0xAA77
+0xBFC6 = 0xAA78
+0xBFC7 = 0xAA79
+0xBFC8 = 0xAA7A
+0xBFC9 = 0xAA7B
+0xBFCA = 0xAA7C
+0xBFCB = 0xAA7D
+0xBFCC = 0xAA81
+0xBFCD = 0xAA82
+0xBFCE = 0xAA83
+0xBFCF = 0xAA84
+0xBFD0 = 0xAA85
+0xBFD1 = 0xAA86
+0xBFD2 = 0xAA87
+0xBFD3 = 0xAA88
+0xBFD4 = 0xAA89
+0xBFD5 = 0xAA8A
+0xBFD6 = 0xAA8B
+0xBFD7 = 0xAA8C
+0xBFD8 = 0xAA8D
+0xBFD9 = 0xAA8E
+0xBFDA = 0xAA8F
+0xBFDB = 0xAA90
+0xBFDC = 0xAA91
+0xBFDD = 0xAA93
+0xBFDE = 0xAA94
+0xBFDF = 0xAA95
+0xBFE0 = 0xAA96
+0xBFE1 = 0xAA97
+0xBFE2 = 0xAA98
+0xBFE3 = 0xAA99
+0xBFE4 = 0xAA9A
+0xBFE5 = 0xAA9B
+0xBFE6 = 0xAA9C
+0xBFE7 = 0xAA9D
+0xBFE8 = 0xAAA1
+0xBFE9 = 0xAAA2
+0xBFEA = 0xAAA3
+0xBFEB = 0xAAA4
+0xBFEC = 0xAAA5
+0xBFED = 0xAAA6
+0xBFEE = 0xAAA7
+0xBFEF = 0xAAA8
+0xBFF0 = 0xAAA9
+0xBFF1 = 0xAAAA
+0xBFF2 = 0xAAAB
+0xBFF3 = 0xAAAC
+0xBFF4 = 0xAAAD
+0xBFF5 = 0xAAAE
+0xBFF6 = 0xAAAF
+0xBFF7 = 0xAAB0
+0xBFF8 = 0xAAB1
+0xBFF9 = 0xAAB3
+0xBFFA = 0xAAB4
+0xBFFB = 0xAAB5
+0xBFFC = 0xAAB6
+0xBFFD = 0xAAB7
+0xBFFE = 0xAAB8
+0xBFFF = 0xAAB9
+0xC000 = 0xAABA
+0xC001 = 0xAABB
+0xC002 = 0xAABC
+0xC003 = 0xAABD
+0xC004 = 0xAAC1
+0xC005 = 0xAAC2
+0xC006 = 0xAAC3
+0xC007 = 0xAAC4
+0xC008 = 0xAAC5
+0xC009 = 0xAAC6
+0xC00A = 0xAAC7
+0xC00B = 0xAAC8
+0xC00C = 0xAAC9
+0xC00D = 0xAACA
+0xC00E = 0xAACB
+0xC00F = 0xAACC
+0xC010 = 0xAACD
+0xC011 = 0xAACE
+0xC012 = 0xAACF
+0xC013 = 0xAAD0
+0xC014 = 0xAAD1
+0xC015 = 0xAAD3
+0xC016 = 0xAAD4
+0xC017 = 0xAAD5
+0xC018 = 0xAAD6
+0xC019 = 0xAAD7
+0xC01A = 0xAAD8
+0xC01B = 0xAAD9
+0xC01C = 0xAADA
+0xC01D = 0xAADB
+0xC01E = 0xAADC
+0xC01F = 0xAADD
+0xC020 = 0xAAE1
+0xC021 = 0xAAE2
+0xC022 = 0xAAE3
+0xC023 = 0xAAE4
+0xC024 = 0xAAE5
+0xC025 = 0xAAE6
+0xC026 = 0xAAE7
+0xC027 = 0xAAE8
+0xC028 = 0xAAE9
+0xC029 = 0xAAEA
+0xC02A = 0xAAEB
+0xC02B = 0xAAEC
+0xC02C = 0xAAED
+0xC02D = 0xAAEE
+0xC02E = 0xAAEF
+0xC02F = 0xAAF0
+0xC030 = 0xAAF1
+0xC031 = 0xAAF3
+0xC032 = 0xAAF4
+0xC033 = 0xAAF5
+0xC034 = 0xAAF6
+0xC035 = 0xAAF7
+0xC036 = 0xAAF8
+0xC037 = 0xAAF9
+0xC038 = 0xAAFA
+0xC039 = 0xAAFB
+0xC03A = 0xAAFC
+0xC03B = 0xAAFD
+0xC03C = 0xAB41
+0xC03D = 0xAB42
+0xC03E = 0xAB43
+0xC03F = 0xAB44
+0xC040 = 0xAB45
+0xC041 = 0xAB46
+0xC042 = 0xAB47
+0xC043 = 0xAB48
+0xC044 = 0xAB49
+0xC045 = 0xAB4A
+0xC046 = 0xAB4B
+0xC047 = 0xAB4C
+0xC048 = 0xAB4D
+0xC049 = 0xAB4E
+0xC04A = 0xAB4F
+0xC04B = 0xAB50
+0xC04C = 0xAB51
+0xC04D = 0xAB53
+0xC04E = 0xAB54
+0xC04F = 0xAB55
+0xC050 = 0xAB56
+0xC051 = 0xAB57
+0xC052 = 0xAB58
+0xC053 = 0xAB59
+0xC054 = 0xAB5A
+0xC055 = 0xAB5B
+0xC056 = 0xAB5C
+0xC057 = 0xAB5D
+0xC058 = 0xAB61
+0xC059 = 0xAB62
+0xC05A = 0xAB63
+0xC05B = 0xAB64
+0xC05C = 0xAB65
+0xC05D = 0xAB66
+0xC05E = 0xAB67
+0xC05F = 0xAB68
+0xC060 = 0xAB69
+0xC061 = 0xAB6A
+0xC062 = 0xAB6B
+0xC063 = 0xAB6C
+0xC064 = 0xAB6D
+0xC065 = 0xAB6E
+0xC066 = 0xAB6F
+0xC067 = 0xAB70
+0xC068 = 0xAB71
+0xC069 = 0xAB73
+0xC06A = 0xAB74
+0xC06B = 0xAB75
+0xC06C = 0xAB76
+0xC06D = 0xAB77
+0xC06E = 0xAB78
+0xC06F = 0xAB79
+0xC070 = 0xAB7A
+0xC071 = 0xAB7B
+0xC072 = 0xAB7C
+0xC073 = 0xAB7D
+0xC074 = 0xAB81
+0xC075 = 0xAB82
+0xC076 = 0xAB83
+0xC077 = 0xAB84
+0xC078 = 0xAB85
+0xC079 = 0xAB86
+0xC07A = 0xAB87
+0xC07B = 0xAB88
+0xC07C = 0xAB89
+0xC07D = 0xAB8A
+0xC07E = 0xAB8B
+0xC07F = 0xAB8C
+0xC080 = 0xAB8D
+0xC081 = 0xAB8E
+0xC082 = 0xAB8F
+0xC083 = 0xAB90
+0xC084 = 0xAB91
+0xC085 = 0xAB93
+0xC086 = 0xAB94
+0xC087 = 0xAB95
+0xC088 = 0xAB96
+0xC089 = 0xAB97
+0xC08A = 0xAB98
+0xC08B = 0xAB99
+0xC08C = 0xAB9A
+0xC08D = 0xAB9B
+0xC08E = 0xAB9C
+0xC08F = 0xAB9D
+0xC090 = 0xABA1
+0xC091 = 0xABA2
+0xC092 = 0xABA3
+0xC093 = 0xABA4
+0xC094 = 0xABA5
+0xC095 = 0xABA6
+0xC096 = 0xABA7
+0xC097 = 0xABA8
+0xC098 = 0xABA9
+0xC099 = 0xABAA
+0xC09A = 0xABAB
+0xC09B = 0xABAC
+0xC09C = 0xABAD
+0xC09D = 0xABAE
+0xC09E = 0xABAF
+0xC09F = 0xABB0
+0xC0A0 = 0xABB1
+0xC0A1 = 0xABB3
+0xC0A2 = 0xABB4
+0xC0A3 = 0xABB5
+0xC0A4 = 0xABB6
+0xC0A5 = 0xABB7
+0xC0A6 = 0xABB8
+0xC0A7 = 0xABB9
+0xC0A8 = 0xABBA
+0xC0A9 = 0xABBB
+0xC0AA = 0xABBC
+0xC0AB = 0xABBD
+0xC0AC = 0xAC61
+0xC0AD = 0xAC62
+0xC0AE = 0xAC63
+0xC0AF = 0xAC64
+0xC0B0 = 0xAC65
+0xC0B1 = 0xAC66
+0xC0B2 = 0xAC67
+0xC0B3 = 0xAC68
+0xC0B4 = 0xAC69
+0xC0B5 = 0xAC6A
+0xC0B6 = 0xAC6B
+0xC0B7 = 0xAC6C
+0xC0B8 = 0xAC6D
+0xC0B9 = 0xAC6E
+0xC0BA = 0xAC6F
+0xC0BB = 0xAC70
+0xC0BC = 0xAC71
+0xC0BD = 0xAC73
+0xC0BE = 0xAC74
+0xC0BF = 0xAC75
+0xC0C0 = 0xAC76
+0xC0C1 = 0xAC77
+0xC0C2 = 0xAC78
+0xC0C3 = 0xAC79
+0xC0C4 = 0xAC7A
+0xC0C5 = 0xAC7B
+0xC0C6 = 0xAC7C
+0xC0C7 = 0xAC7D
+0xC0C8 = 0xAC81
+0xC0C9 = 0xAC82
+0xC0CA = 0xAC83
+0xC0CB = 0xAC84
+0xC0CC = 0xAC85
+0xC0CD = 0xAC86
+0xC0CE = 0xAC87
+0xC0CF = 0xAC88
+0xC0D0 = 0xAC89
+0xC0D1 = 0xAC8A
+0xC0D2 = 0xAC8B
+0xC0D3 = 0xAC8C
+0xC0D4 = 0xAC8D
+0xC0D5 = 0xAC8E
+0xC0D6 = 0xAC8F
+0xC0D7 = 0xAC90
+0xC0D8 = 0xAC91
+0xC0D9 = 0xAC93
+0xC0DA = 0xAC94
+0xC0DB = 0xAC95
+0xC0DC = 0xAC96
+0xC0DD = 0xAC97
+0xC0DE = 0xAC98
+0xC0DF = 0xAC99
+0xC0E0 = 0xAC9A
+0xC0E1 = 0xAC9B
+0xC0E2 = 0xAC9C
+0xC0E3 = 0xAC9D
+0xC0E4 = 0xACA1
+0xC0E5 = 0xACA2
+0xC0E6 = 0xACA3
+0xC0E7 = 0xACA4
+0xC0E8 = 0xACA5
+0xC0E9 = 0xACA6
+0xC0EA = 0xACA7
+0xC0EB = 0xACA8
+0xC0EC = 0xACA9
+0xC0ED = 0xACAA
+0xC0EE = 0xACAB
+0xC0EF = 0xACAC
+0xC0F0 = 0xACAD
+0xC0F1 = 0xACAE
+0xC0F2 = 0xACAF
+0xC0F3 = 0xACB0
+0xC0F4 = 0xACB1
+0xC0F5 = 0xACB3
+0xC0F6 = 0xACB4
+0xC0F7 = 0xACB5
+0xC0F8 = 0xACB6
+0xC0F9 = 0xACB7
+0xC0FA = 0xACB8
+0xC0FB = 0xACB9
+0xC0FC = 0xACBA
+0xC0FD = 0xACBB
+0xC0FE = 0xACBC
+0xC0FF = 0xACBD
+0xC100 = 0xACC1
+0xC101 = 0xACC2
+0xC102 = 0xACC3
+0xC103 = 0xACC4
+0xC104 = 0xACC5
+0xC105 = 0xACC6
+0xC106 = 0xACC7
+0xC107 = 0xACC8
+0xC108 = 0xACC9
+0xC109 = 0xACCA
+0xC10A = 0xACCB
+0xC10B = 0xACCC
+0xC10C = 0xACCD
+0xC10D = 0xACCE
+0xC10E = 0xACCF
+0xC10F = 0xACD0
+0xC110 = 0xACD1
+0xC111 = 0xACD3
+0xC112 = 0xACD4
+0xC113 = 0xACD5
+0xC114 = 0xACD6
+0xC115 = 0xACD7
+0xC116 = 0xACD8
+0xC117 = 0xACD9
+0xC118 = 0xACDA
+0xC119 = 0xACDB
+0xC11A = 0xACDC
+0xC11B = 0xACDD
+0xC11C = 0xACE1
+0xC11D = 0xACE2
+0xC11E = 0xACE3
+0xC11F = 0xACE4
+0xC120 = 0xACE5
+0xC121 = 0xACE6
+0xC122 = 0xACE7
+0xC123 = 0xACE8
+0xC124 = 0xACE9
+0xC125 = 0xACEA
+0xC126 = 0xACEB
+0xC127 = 0xACEC
+0xC128 = 0xACED
+0xC129 = 0xACEE
+0xC12A = 0xACEF
+0xC12B = 0xACF0
+0xC12C = 0xACF1
+0xC12D = 0xACF3
+0xC12E = 0xACF4
+0xC12F = 0xACF5
+0xC130 = 0xACF6
+0xC131 = 0xACF7
+0xC132 = 0xACF8
+0xC133 = 0xACF9
+0xC134 = 0xACFA
+0xC135 = 0xACFB
+0xC136 = 0xACFC
+0xC137 = 0xACFD
+0xC138 = 0xAD41
+0xC139 = 0xAD42
+0xC13A = 0xAD43
+0xC13B = 0xAD44
+0xC13C = 0xAD45
+0xC13D = 0xAD46
+0xC13E = 0xAD47
+0xC13F = 0xAD48
+0xC140 = 0xAD49
+0xC141 = 0xAD4A
+0xC142 = 0xAD4B
+0xC143 = 0xAD4C
+0xC144 = 0xAD4D
+0xC145 = 0xAD4E
+0xC146 = 0xAD4F
+0xC147 = 0xAD50
+0xC148 = 0xAD51
+0xC149 = 0xAD53
+0xC14A = 0xAD54
+0xC14B = 0xAD55
+0xC14C = 0xAD56
+0xC14D = 0xAD57
+0xC14E = 0xAD58
+0xC14F = 0xAD59
+0xC150 = 0xAD5A
+0xC151 = 0xAD5B
+0xC152 = 0xAD5C
+0xC153 = 0xAD5D
+0xC154 = 0xAD61
+0xC155 = 0xAD62
+0xC156 = 0xAD63
+0xC157 = 0xAD64
+0xC158 = 0xAD65
+0xC159 = 0xAD66
+0xC15A = 0xAD67
+0xC15B = 0xAD68
+0xC15C = 0xAD69
+0xC15D = 0xAD6A
+0xC15E = 0xAD6B
+0xC15F = 0xAD6C
+0xC160 = 0xAD6D
+0xC161 = 0xAD6E
+0xC162 = 0xAD6F
+0xC163 = 0xAD70
+0xC164 = 0xAD71
+0xC165 = 0xAD73
+0xC166 = 0xAD74
+0xC167 = 0xAD75
+0xC168 = 0xAD76
+0xC169 = 0xAD77
+0xC16A = 0xAD78
+0xC16B = 0xAD79
+0xC16C = 0xAD7A
+0xC16D = 0xAD7B
+0xC16E = 0xAD7C
+0xC16F = 0xAD7D
+0xC170 = 0xAD81
+0xC171 = 0xAD82
+0xC172 = 0xAD83
+0xC173 = 0xAD84
+0xC174 = 0xAD85
+0xC175 = 0xAD86
+0xC176 = 0xAD87
+0xC177 = 0xAD88
+0xC178 = 0xAD89
+0xC179 = 0xAD8A
+0xC17A = 0xAD8B
+0xC17B = 0xAD8C
+0xC17C = 0xAD8D
+0xC17D = 0xAD8E
+0xC17E = 0xAD8F
+0xC17F = 0xAD90
+0xC180 = 0xAD91
+0xC181 = 0xAD93
+0xC182 = 0xAD94
+0xC183 = 0xAD95
+0xC184 = 0xAD96
+0xC185 = 0xAD97
+0xC186 = 0xAD98
+0xC187 = 0xAD99
+0xC188 = 0xAD9A
+0xC189 = 0xAD9B
+0xC18A = 0xAD9C
+0xC18B = 0xAD9D
+0xC18C = 0xADA1
+0xC18D = 0xADA2
+0xC18E = 0xADA3
+0xC18F = 0xADA4
+0xC190 = 0xADA5
+0xC191 = 0xADA6
+0xC192 = 0xADA7
+0xC193 = 0xADA8
+0xC194 = 0xADA9
+0xC195 = 0xADAA
+0xC196 = 0xADAB
+0xC197 = 0xADAC
+0xC198 = 0xADAD
+0xC199 = 0xADAE
+0xC19A = 0xADAF
+0xC19B = 0xADB0
+0xC19C = 0xADB1
+0xC19D = 0xADB3
+0xC19E = 0xADB4
+0xC19F = 0xADB5
+0xC1A0 = 0xADB6
+0xC1A1 = 0xADB7
+0xC1A2 = 0xADB8
+0xC1A3 = 0xADB9
+0xC1A4 = 0xADBA
+0xC1A5 = 0xADBB
+0xC1A6 = 0xADBC
+0xC1A7 = 0xADBD
+0xC1A8 = 0xADC1
+0xC1A9 = 0xADC2
+0xC1AA = 0xADC3
+0xC1AB = 0xADC4
+0xC1AC = 0xADC5
+0xC1AD = 0xADC6
+0xC1AE = 0xADC7
+0xC1AF = 0xADC8
+0xC1B0 = 0xADC9
+0xC1B1 = 0xADCA
+0xC1B2 = 0xADCB
+0xC1B3 = 0xADCC
+0xC1B4 = 0xADCD
+0xC1B5 = 0xADCE
+0xC1B6 = 0xADCF
+0xC1B7 = 0xADD0
+0xC1B8 = 0xADD1
+0xC1B9 = 0xADD3
+0xC1BA = 0xADD4
+0xC1BB = 0xADD5
+0xC1BC = 0xADD6
+0xC1BD = 0xADD7
+0xC1BE = 0xADD8
+0xC1BF = 0xADD9
+0xC1C0 = 0xADDA
+0xC1C1 = 0xADDB
+0xC1C2 = 0xADDC
+0xC1C3 = 0xADDD
+0xC1C4 = 0xADE1
+0xC1C5 = 0xADE2
+0xC1C6 = 0xADE3
+0xC1C7 = 0xADE4
+0xC1C8 = 0xADE5
+0xC1C9 = 0xADE6
+0xC1CA = 0xADE7
+0xC1CB = 0xADE8
+0xC1CC = 0xADE9
+0xC1CD = 0xADEA
+0xC1CE = 0xADEB
+0xC1CF = 0xADEC
+0xC1D0 = 0xADED
+0xC1D1 = 0xADEE
+0xC1D2 = 0xADEF
+0xC1D3 = 0xADF0
+0xC1D4 = 0xADF1
+0xC1D5 = 0xADF3
+0xC1D6 = 0xADF4
+0xC1D7 = 0xADF5
+0xC1D8 = 0xADF6
+0xC1D9 = 0xADF7
+0xC1DA = 0xADF8
+0xC1DB = 0xADF9
+0xC1DC = 0xADFA
+0xC1DD = 0xADFB
+0xC1DE = 0xADFC
+0xC1DF = 0xADFD
+0xC1E0 = 0xAE41
+0xC1E1 = 0xAE42
+0xC1E2 = 0xAE43
+0xC1E3 = 0xAE44
+0xC1E4 = 0xAE45
+0xC1E5 = 0xAE46
+0xC1E6 = 0xAE47
+0xC1E7 = 0xAE48
+0xC1E8 = 0xAE49
+0xC1E9 = 0xAE4A
+0xC1EA = 0xAE4B
+0xC1EB = 0xAE4C
+0xC1EC = 0xAE4D
+0xC1ED = 0xAE4E
+0xC1EE = 0xAE4F
+0xC1EF = 0xAE50
+0xC1F0 = 0xAE51
+0xC1F1 = 0xAE53
+0xC1F2 = 0xAE54
+0xC1F3 = 0xAE55
+0xC1F4 = 0xAE56
+0xC1F5 = 0xAE57
+0xC1F6 = 0xAE58
+0xC1F7 = 0xAE59
+0xC1F8 = 0xAE5A
+0xC1F9 = 0xAE5B
+0xC1FA = 0xAE5C
+0xC1FB = 0xAE5D
+0xC1FC = 0xAE61
+0xC1FD = 0xAE62
+0xC1FE = 0xAE63
+0xC1FF = 0xAE64
+0xC200 = 0xAE65
+0xC201 = 0xAE66
+0xC202 = 0xAE67
+0xC203 = 0xAE68
+0xC204 = 0xAE69
+0xC205 = 0xAE6A
+0xC206 = 0xAE6B
+0xC207 = 0xAE6C
+0xC208 = 0xAE6D
+0xC209 = 0xAE6E
+0xC20A = 0xAE6F
+0xC20B = 0xAE70
+0xC20C = 0xAE71
+0xC20D = 0xAE73
+0xC20E = 0xAE74
+0xC20F = 0xAE75
+0xC210 = 0xAE76
+0xC211 = 0xAE77
+0xC212 = 0xAE78
+0xC213 = 0xAE79
+0xC214 = 0xAE7A
+0xC215 = 0xAE7B
+0xC216 = 0xAE7C
+0xC217 = 0xAE7D
+0xC218 = 0xAE81
+0xC219 = 0xAE82
+0xC21A = 0xAE83
+0xC21B = 0xAE84
+0xC21C = 0xAE85
+0xC21D = 0xAE86
+0xC21E = 0xAE87
+0xC21F = 0xAE88
+0xC220 = 0xAE89
+0xC221 = 0xAE8A
+0xC222 = 0xAE8B
+0xC223 = 0xAE8C
+0xC224 = 0xAE8D
+0xC225 = 0xAE8E
+0xC226 = 0xAE8F
+0xC227 = 0xAE90
+0xC228 = 0xAE91
+0xC229 = 0xAE93
+0xC22A = 0xAE94
+0xC22B = 0xAE95
+0xC22C = 0xAE96
+0xC22D = 0xAE97
+0xC22E = 0xAE98
+0xC22F = 0xAE99
+0xC230 = 0xAE9A
+0xC231 = 0xAE9B
+0xC232 = 0xAE9C
+0xC233 = 0xAE9D
+0xC234 = 0xAEA1
+0xC235 = 0xAEA2
+0xC236 = 0xAEA3
+0xC237 = 0xAEA4
+0xC238 = 0xAEA5
+0xC239 = 0xAEA6
+0xC23A = 0xAEA7
+0xC23B = 0xAEA8
+0xC23C = 0xAEA9
+0xC23D = 0xAEAA
+0xC23E = 0xAEAB
+0xC23F = 0xAEAC
+0xC240 = 0xAEAD
+0xC241 = 0xAEAE
+0xC242 = 0xAEAF
+0xC243 = 0xAEB0
+0xC244 = 0xAEB1
+0xC245 = 0xAEB3
+0xC246 = 0xAEB4
+0xC247 = 0xAEB5
+0xC248 = 0xAEB6
+0xC249 = 0xAEB7
+0xC24A = 0xAEB8
+0xC24B = 0xAEB9
+0xC24C = 0xAEBA
+0xC24D = 0xAEBB
+0xC24E = 0xAEBC
+0xC24F = 0xAEBD
+0xC250 = 0xAEC1
+0xC251 = 0xAEC2
+0xC252 = 0xAEC3
+0xC253 = 0xAEC4
+0xC254 = 0xAEC5
+0xC255 = 0xAEC6
+0xC256 = 0xAEC7
+0xC257 = 0xAEC8
+0xC258 = 0xAEC9
+0xC259 = 0xAECA
+0xC25A = 0xAECB
+0xC25B = 0xAECC
+0xC25C = 0xAECD
+0xC25D = 0xAECE
+0xC25E = 0xAECF
+0xC25F = 0xAED0
+0xC260 = 0xAED1
+0xC261 = 0xAED3
+0xC262 = 0xAED4
+0xC263 = 0xAED5
+0xC264 = 0xAED6
+0xC265 = 0xAED7
+0xC266 = 0xAED8
+0xC267 = 0xAED9
+0xC268 = 0xAEDA
+0xC269 = 0xAEDB
+0xC26A = 0xAEDC
+0xC26B = 0xAEDD
+0xC26C = 0xAEE1
+0xC26D = 0xAEE2
+0xC26E = 0xAEE3
+0xC26F = 0xAEE4
+0xC270 = 0xAEE5
+0xC271 = 0xAEE6
+0xC272 = 0xAEE7
+0xC273 = 0xAEE8
+0xC274 = 0xAEE9
+0xC275 = 0xAEEA
+0xC276 = 0xAEEB
+0xC277 = 0xAEEC
+0xC278 = 0xAEED
+0xC279 = 0xAEEE
+0xC27A = 0xAEEF
+0xC27B = 0xAEF0
+0xC27C = 0xAEF1
+0xC27D = 0xAEF3
+0xC27E = 0xAEF4
+0xC27F = 0xAEF5
+0xC280 = 0xAEF6
+0xC281 = 0xAEF7
+0xC282 = 0xAEF8
+0xC283 = 0xAEF9
+0xC284 = 0xAEFA
+0xC285 = 0xAEFB
+0xC286 = 0xAEFC
+0xC287 = 0xAEFD
+0xC288 = 0xAF41
+0xC289 = 0xAF42
+0xC28A = 0xAF43
+0xC28B = 0xAF44
+0xC28C = 0xAF45
+0xC28D = 0xAF46
+0xC28E = 0xAF47
+0xC28F = 0xAF48
+0xC290 = 0xAF49
+0xC291 = 0xAF4A
+0xC292 = 0xAF4B
+0xC293 = 0xAF4C
+0xC294 = 0xAF4D
+0xC295 = 0xAF4E
+0xC296 = 0xAF4F
+0xC297 = 0xAF50
+0xC298 = 0xAF51
+0xC299 = 0xAF53
+0xC29A = 0xAF54
+0xC29B = 0xAF55
+0xC29C = 0xAF56
+0xC29D = 0xAF57
+0xC29E = 0xAF58
+0xC29F = 0xAF59
+0xC2A0 = 0xAF5A
+0xC2A1 = 0xAF5B
+0xC2A2 = 0xAF5C
+0xC2A3 = 0xAF5D
+0xC2A4 = 0xAF61
+0xC2A5 = 0xAF62
+0xC2A6 = 0xAF63
+0xC2A7 = 0xAF64
+0xC2A8 = 0xAF65
+0xC2A9 = 0xAF66
+0xC2AA = 0xAF67
+0xC2AB = 0xAF68
+0xC2AC = 0xAF69
+0xC2AD = 0xAF6A
+0xC2AE = 0xAF6B
+0xC2AF = 0xAF6C
+0xC2B0 = 0xAF6D
+0xC2B1 = 0xAF6E
+0xC2B2 = 0xAF6F
+0xC2B3 = 0xAF70
+0xC2B4 = 0xAF71
+0xC2B5 = 0xAF73
+0xC2B6 = 0xAF74
+0xC2B7 = 0xAF75
+0xC2B8 = 0xAF76
+0xC2B9 = 0xAF77
+0xC2BA = 0xAF78
+0xC2BB = 0xAF79
+0xC2BC = 0xAF7A
+0xC2BD = 0xAF7B
+0xC2BE = 0xAF7C
+0xC2BF = 0xAF7D
+0xC2C0 = 0xAF81
+0xC2C1 = 0xAF82
+0xC2C2 = 0xAF83
+0xC2C3 = 0xAF84
+0xC2C4 = 0xAF85
+0xC2C5 = 0xAF86
+0xC2C6 = 0xAF87
+0xC2C7 = 0xAF88
+0xC2C8 = 0xAF89
+0xC2C9 = 0xAF8A
+0xC2CA = 0xAF8B
+0xC2CB = 0xAF8C
+0xC2CC = 0xAF8D
+0xC2CD = 0xAF8E
+0xC2CE = 0xAF8F
+0xC2CF = 0xAF90
+0xC2D0 = 0xAF91
+0xC2D1 = 0xAF93
+0xC2D2 = 0xAF94
+0xC2D3 = 0xAF95
+0xC2D4 = 0xAF96
+0xC2D5 = 0xAF97
+0xC2D6 = 0xAF98
+0xC2D7 = 0xAF99
+0xC2D8 = 0xAF9A
+0xC2D9 = 0xAF9B
+0xC2DA = 0xAF9C
+0xC2DB = 0xAF9D
+0xC2DC = 0xAFA1
+0xC2DD = 0xAFA2
+0xC2DE = 0xAFA3
+0xC2DF = 0xAFA4
+0xC2E0 = 0xAFA5
+0xC2E1 = 0xAFA6
+0xC2E2 = 0xAFA7
+0xC2E3 = 0xAFA8
+0xC2E4 = 0xAFA9
+0xC2E5 = 0xAFAA
+0xC2E6 = 0xAFAB
+0xC2E7 = 0xAFAC
+0xC2E8 = 0xAFAD
+0xC2E9 = 0xAFAE
+0xC2EA = 0xAFAF
+0xC2EB = 0xAFB0
+0xC2EC = 0xAFB1
+0xC2ED = 0xAFB3
+0xC2EE = 0xAFB4
+0xC2EF = 0xAFB5
+0xC2F0 = 0xAFB6
+0xC2F1 = 0xAFB7
+0xC2F2 = 0xAFB8
+0xC2F3 = 0xAFB9
+0xC2F4 = 0xAFBA
+0xC2F5 = 0xAFBB
+0xC2F6 = 0xAFBC
+0xC2F7 = 0xAFBD
+0xC2F8 = 0xB061
+0xC2F9 = 0xB062
+0xC2FA = 0xB063
+0xC2FB = 0xB064
+0xC2FC = 0xB065
+0xC2FD = 0xB066
+0xC2FE = 0xB067
+0xC2FF = 0xB068
+0xC300 = 0xB069
+0xC301 = 0xB06A
+0xC302 = 0xB06B
+0xC303 = 0xB06C
+0xC304 = 0xB06D
+0xC305 = 0xB06E
+0xC306 = 0xB06F
+0xC307 = 0xB070
+0xC308 = 0xB071
+0xC309 = 0xB073
+0xC30A = 0xB074
+0xC30B = 0xB075
+0xC30C = 0xB076
+0xC30D = 0xB077
+0xC30E = 0xB078
+0xC30F = 0xB079
+0xC310 = 0xB07A
+0xC311 = 0xB07B
+0xC312 = 0xB07C
+0xC313 = 0xB07D
+0xC314 = 0xB081
+0xC315 = 0xB082
+0xC316 = 0xB083
+0xC317 = 0xB084
+0xC318 = 0xB085
+0xC319 = 0xB086
+0xC31A = 0xB087
+0xC31B = 0xB088
+0xC31C = 0xB089
+0xC31D = 0xB08A
+0xC31E = 0xB08B
+0xC31F = 0xB08C
+0xC320 = 0xB08D
+0xC321 = 0xB08E
+0xC322 = 0xB08F
+0xC323 = 0xB090
+0xC324 = 0xB091
+0xC325 = 0xB093
+0xC326 = 0xB094
+0xC327 = 0xB095
+0xC328 = 0xB096
+0xC329 = 0xB097
+0xC32A = 0xB098
+0xC32B = 0xB099
+0xC32C = 0xB09A
+0xC32D = 0xB09B
+0xC32E = 0xB09C
+0xC32F = 0xB09D
+0xC330 = 0xB0A1
+0xC331 = 0xB0A2
+0xC332 = 0xB0A3
+0xC333 = 0xB0A4
+0xC334 = 0xB0A5
+0xC335 = 0xB0A6
+0xC336 = 0xB0A7
+0xC337 = 0xB0A8
+0xC338 = 0xB0A9
+0xC339 = 0xB0AA
+0xC33A = 0xB0AB
+0xC33B = 0xB0AC
+0xC33C = 0xB0AD
+0xC33D = 0xB0AE
+0xC33E = 0xB0AF
+0xC33F = 0xB0B0
+0xC340 = 0xB0B1
+0xC341 = 0xB0B3
+0xC342 = 0xB0B4
+0xC343 = 0xB0B5
+0xC344 = 0xB0B6
+0xC345 = 0xB0B7
+0xC346 = 0xB0B8
+0xC347 = 0xB0B9
+0xC348 = 0xB0BA
+0xC349 = 0xB0BB
+0xC34A = 0xB0BC
+0xC34B = 0xB0BD
+0xC34C = 0xB0C1
+0xC34D = 0xB0C2
+0xC34E = 0xB0C3
+0xC34F = 0xB0C4
+0xC350 = 0xB0C5
+0xC351 = 0xB0C6
+0xC352 = 0xB0C7
+0xC353 = 0xB0C8
+0xC354 = 0xB0C9
+0xC355 = 0xB0CA
+0xC356 = 0xB0CB
+0xC357 = 0xB0CC
+0xC358 = 0xB0CD
+0xC359 = 0xB0CE
+0xC35A = 0xB0CF
+0xC35B = 0xB0D0
+0xC35C = 0xB0D1
+0xC35D = 0xB0D3
+0xC35E = 0xB0D4
+0xC35F = 0xB0D5
+0xC360 = 0xB0D6
+0xC361 = 0xB0D7
+0xC362 = 0xB0D8
+0xC363 = 0xB0D9
+0xC364 = 0xB0DA
+0xC365 = 0xB0DB
+0xC366 = 0xB0DC
+0xC367 = 0xB0DD
+0xC368 = 0xB0E1
+0xC369 = 0xB0E2
+0xC36A = 0xB0E3
+0xC36B = 0xB0E4
+0xC36C = 0xB0E5
+0xC36D = 0xB0E6
+0xC36E = 0xB0E7
+0xC36F = 0xB0E8
+0xC370 = 0xB0E9
+0xC371 = 0xB0EA
+0xC372 = 0xB0EB
+0xC373 = 0xB0EC
+0xC374 = 0xB0ED
+0xC375 = 0xB0EE
+0xC376 = 0xB0EF
+0xC377 = 0xB0F0
+0xC378 = 0xB0F1
+0xC379 = 0xB0F3
+0xC37A = 0xB0F4
+0xC37B = 0xB0F5
+0xC37C = 0xB0F6
+0xC37D = 0xB0F7
+0xC37E = 0xB0F8
+0xC37F = 0xB0F9
+0xC380 = 0xB0FA
+0xC381 = 0xB0FB
+0xC382 = 0xB0FC
+0xC383 = 0xB0FD
+0xC384 = 0xB141
+0xC385 = 0xB142
+0xC386 = 0xB143
+0xC387 = 0xB144
+0xC388 = 0xB145
+0xC389 = 0xB146
+0xC38A = 0xB147
+0xC38B = 0xB148
+0xC38C = 0xB149
+0xC38D = 0xB14A
+0xC38E = 0xB14B
+0xC38F = 0xB14C
+0xC390 = 0xB14D
+0xC391 = 0xB14E
+0xC392 = 0xB14F
+0xC393 = 0xB150
+0xC394 = 0xB151
+0xC395 = 0xB153
+0xC396 = 0xB154
+0xC397 = 0xB155
+0xC398 = 0xB156
+0xC399 = 0xB157
+0xC39A = 0xB158
+0xC39B = 0xB159
+0xC39C = 0xB15A
+0xC39D = 0xB15B
+0xC39E = 0xB15C
+0xC39F = 0xB15D
+0xC3A0 = 0xB161
+0xC3A1 = 0xB162
+0xC3A2 = 0xB163
+0xC3A3 = 0xB164
+0xC3A4 = 0xB165
+0xC3A5 = 0xB166
+0xC3A6 = 0xB167
+0xC3A7 = 0xB168
+0xC3A8 = 0xB169
+0xC3A9 = 0xB16A
+0xC3AA = 0xB16B
+0xC3AB = 0xB16C
+0xC3AC = 0xB16D
+0xC3AD = 0xB16E
+0xC3AE = 0xB16F
+0xC3AF = 0xB170
+0xC3B0 = 0xB171
+0xC3B1 = 0xB173
+0xC3B2 = 0xB174
+0xC3B3 = 0xB175
+0xC3B4 = 0xB176
+0xC3B5 = 0xB177
+0xC3B6 = 0xB178
+0xC3B7 = 0xB179
+0xC3B8 = 0xB17A
+0xC3B9 = 0xB17B
+0xC3BA = 0xB17C
+0xC3BB = 0xB17D
+0xC3BC = 0xB181
+0xC3BD = 0xB182
+0xC3BE = 0xB183
+0xC3BF = 0xB184
+0xC3C0 = 0xB185
+0xC3C1 = 0xB186
+0xC3C2 = 0xB187
+0xC3C3 = 0xB188
+0xC3C4 = 0xB189
+0xC3C5 = 0xB18A
+0xC3C6 = 0xB18B
+0xC3C7 = 0xB18C
+0xC3C8 = 0xB18D
+0xC3C9 = 0xB18E
+0xC3CA = 0xB18F
+0xC3CB = 0xB190
+0xC3CC = 0xB191
+0xC3CD = 0xB193
+0xC3CE = 0xB194
+0xC3CF = 0xB195
+0xC3D0 = 0xB196
+0xC3D1 = 0xB197
+0xC3D2 = 0xB198
+0xC3D3 = 0xB199
+0xC3D4 = 0xB19A
+0xC3D5 = 0xB19B
+0xC3D6 = 0xB19C
+0xC3D7 = 0xB19D
+0xC3D8 = 0xB1A1
+0xC3D9 = 0xB1A2
+0xC3DA = 0xB1A3
+0xC3DB = 0xB1A4
+0xC3DC = 0xB1A5
+0xC3DD = 0xB1A6
+0xC3DE = 0xB1A7
+0xC3DF = 0xB1A8
+0xC3E0 = 0xB1A9
+0xC3E1 = 0xB1AA
+0xC3E2 = 0xB1AB
+0xC3E3 = 0xB1AC
+0xC3E4 = 0xB1AD
+0xC3E5 = 0xB1AE
+0xC3E6 = 0xB1AF
+0xC3E7 = 0xB1B0
+0xC3E8 = 0xB1B1
+0xC3E9 = 0xB1B3
+0xC3EA = 0xB1B4
+0xC3EB = 0xB1B5
+0xC3EC = 0xB1B6
+0xC3ED = 0xB1B7
+0xC3EE = 0xB1B8
+0xC3EF = 0xB1B9
+0xC3F0 = 0xB1BA
+0xC3F1 = 0xB1BB
+0xC3F2 = 0xB1BC
+0xC3F3 = 0xB1BD
+0xC3F4 = 0xB1C1
+0xC3F5 = 0xB1C2
+0xC3F6 = 0xB1C3
+0xC3F7 = 0xB1C4
+0xC3F8 = 0xB1C5
+0xC3F9 = 0xB1C6
+0xC3FA = 0xB1C7
+0xC3FB = 0xB1C8
+0xC3FC = 0xB1C9
+0xC3FD = 0xB1CA
+0xC3FE = 0xB1CB
+0xC3FF = 0xB1CC
+0xC400 = 0xB1CD
+0xC401 = 0xB1CE
+0xC402 = 0xB1CF
+0xC403 = 0xB1D0
+0xC404 = 0xB1D1
+0xC405 = 0xB1D3
+0xC406 = 0xB1D4
+0xC407 = 0xB1D5
+0xC408 = 0xB1D6
+0xC409 = 0xB1D7
+0xC40A = 0xB1D8
+0xC40B = 0xB1D9
+0xC40C = 0xB1DA
+0xC40D = 0xB1DB
+0xC40E = 0xB1DC
+0xC40F = 0xB1DD
+0xC410 = 0xB1E1
+0xC411 = 0xB1E2
+0xC412 = 0xB1E3
+0xC413 = 0xB1E4
+0xC414 = 0xB1E5
+0xC415 = 0xB1E6
+0xC416 = 0xB1E7
+0xC417 = 0xB1E8
+0xC418 = 0xB1E9
+0xC419 = 0xB1EA
+0xC41A = 0xB1EB
+0xC41B = 0xB1EC
+0xC41C = 0xB1ED
+0xC41D = 0xB1EE
+0xC41E = 0xB1EF
+0xC41F = 0xB1F0
+0xC420 = 0xB1F1
+0xC421 = 0xB1F3
+0xC422 = 0xB1F4
+0xC423 = 0xB1F5
+0xC424 = 0xB1F6
+0xC425 = 0xB1F7
+0xC426 = 0xB1F8
+0xC427 = 0xB1F9
+0xC428 = 0xB1FA
+0xC429 = 0xB1FB
+0xC42A = 0xB1FC
+0xC42B = 0xB1FD
+0xC42C = 0xB241
+0xC42D = 0xB242
+0xC42E = 0xB243
+0xC42F = 0xB244
+0xC430 = 0xB245
+0xC431 = 0xB246
+0xC432 = 0xB247
+0xC433 = 0xB248
+0xC434 = 0xB249
+0xC435 = 0xB24A
+0xC436 = 0xB24B
+0xC437 = 0xB24C
+0xC438 = 0xB24D
+0xC439 = 0xB24E
+0xC43A = 0xB24F
+0xC43B = 0xB250
+0xC43C = 0xB251
+0xC43D = 0xB253
+0xC43E = 0xB254
+0xC43F = 0xB255
+0xC440 = 0xB256
+0xC441 = 0xB257
+0xC442 = 0xB258
+0xC443 = 0xB259
+0xC444 = 0xB25A
+0xC445 = 0xB25B
+0xC446 = 0xB25C
+0xC447 = 0xB25D
+0xC448 = 0xB261
+0xC449 = 0xB262
+0xC44A = 0xB263
+0xC44B = 0xB264
+0xC44C = 0xB265
+0xC44D = 0xB266
+0xC44E = 0xB267
+0xC44F = 0xB268
+0xC450 = 0xB269
+0xC451 = 0xB26A
+0xC452 = 0xB26B
+0xC453 = 0xB26C
+0xC454 = 0xB26D
+0xC455 = 0xB26E
+0xC456 = 0xB26F
+0xC457 = 0xB270
+0xC458 = 0xB271
+0xC459 = 0xB273
+0xC45A = 0xB274
+0xC45B = 0xB275
+0xC45C = 0xB276
+0xC45D = 0xB277
+0xC45E = 0xB278
+0xC45F = 0xB279
+0xC460 = 0xB27A
+0xC461 = 0xB27B
+0xC462 = 0xB27C
+0xC463 = 0xB27D
+0xC464 = 0xB281
+0xC465 = 0xB282
+0xC466 = 0xB283
+0xC467 = 0xB284
+0xC468 = 0xB285
+0xC469 = 0xB286
+0xC46A = 0xB287
+0xC46B = 0xB288
+0xC46C = 0xB289
+0xC46D = 0xB28A
+0xC46E = 0xB28B
+0xC46F = 0xB28C
+0xC470 = 0xB28D
+0xC471 = 0xB28E
+0xC472 = 0xB28F
+0xC473 = 0xB290
+0xC474 = 0xB291
+0xC475 = 0xB293
+0xC476 = 0xB294
+0xC477 = 0xB295
+0xC478 = 0xB296
+0xC479 = 0xB297
+0xC47A = 0xB298
+0xC47B = 0xB299
+0xC47C = 0xB29A
+0xC47D = 0xB29B
+0xC47E = 0xB29C
+0xC47F = 0xB29D
+0xC480 = 0xB2A1
+0xC481 = 0xB2A2
+0xC482 = 0xB2A3
+0xC483 = 0xB2A4
+0xC484 = 0xB2A5
+0xC485 = 0xB2A6
+0xC486 = 0xB2A7
+0xC487 = 0xB2A8
+0xC488 = 0xB2A9
+0xC489 = 0xB2AA
+0xC48A = 0xB2AB
+0xC48B = 0xB2AC
+0xC48C = 0xB2AD
+0xC48D = 0xB2AE
+0xC48E = 0xB2AF
+0xC48F = 0xB2B0
+0xC490 = 0xB2B1
+0xC491 = 0xB2B3
+0xC492 = 0xB2B4
+0xC493 = 0xB2B5
+0xC494 = 0xB2B6
+0xC495 = 0xB2B7
+0xC496 = 0xB2B8
+0xC497 = 0xB2B9
+0xC498 = 0xB2BA
+0xC499 = 0xB2BB
+0xC49A = 0xB2BC
+0xC49B = 0xB2BD
+0xC49C = 0xB2C1
+0xC49D = 0xB2C2
+0xC49E = 0xB2C3
+0xC49F = 0xB2C4
+0xC4A0 = 0xB2C5
+0xC4A1 = 0xB2C6
+0xC4A2 = 0xB2C7
+0xC4A3 = 0xB2C8
+0xC4A4 = 0xB2C9
+0xC4A5 = 0xB2CA
+0xC4A6 = 0xB2CB
+0xC4A7 = 0xB2CC
+0xC4A8 = 0xB2CD
+0xC4A9 = 0xB2CE
+0xC4AA = 0xB2CF
+0xC4AB = 0xB2D0
+0xC4AC = 0xB2D1
+0xC4AD = 0xB2D3
+0xC4AE = 0xB2D4
+0xC4AF = 0xB2D5
+0xC4B0 = 0xB2D6
+0xC4B1 = 0xB2D7
+0xC4B2 = 0xB2D8
+0xC4B3 = 0xB2D9
+0xC4B4 = 0xB2DA
+0xC4B5 = 0xB2DB
+0xC4B6 = 0xB2DC
+0xC4B7 = 0xB2DD
+0xC4B8 = 0xB2E1
+0xC4B9 = 0xB2E2
+0xC4BA = 0xB2E3
+0xC4BB = 0xB2E4
+0xC4BC = 0xB2E5
+0xC4BD = 0xB2E6
+0xC4BE = 0xB2E7
+0xC4BF = 0xB2E8
+0xC4C0 = 0xB2E9
+0xC4C1 = 0xB2EA
+0xC4C2 = 0xB2EB
+0xC4C3 = 0xB2EC
+0xC4C4 = 0xB2ED
+0xC4C5 = 0xB2EE
+0xC4C6 = 0xB2EF
+0xC4C7 = 0xB2F0
+0xC4C8 = 0xB2F1
+0xC4C9 = 0xB2F3
+0xC4CA = 0xB2F4
+0xC4CB = 0xB2F5
+0xC4CC = 0xB2F6
+0xC4CD = 0xB2F7
+0xC4CE = 0xB2F8
+0xC4CF = 0xB2F9
+0xC4D0 = 0xB2FA
+0xC4D1 = 0xB2FB
+0xC4D2 = 0xB2FC
+0xC4D3 = 0xB2FD
+0xC4D4 = 0xB341
+0xC4D5 = 0xB342
+0xC4D6 = 0xB343
+0xC4D7 = 0xB344
+0xC4D8 = 0xB345
+0xC4D9 = 0xB346
+0xC4DA = 0xB347
+0xC4DB = 0xB348
+0xC4DC = 0xB349
+0xC4DD = 0xB34A
+0xC4DE = 0xB34B
+0xC4DF = 0xB34C
+0xC4E0 = 0xB34D
+0xC4E1 = 0xB34E
+0xC4E2 = 0xB34F
+0xC4E3 = 0xB350
+0xC4E4 = 0xB351
+0xC4E5 = 0xB353
+0xC4E6 = 0xB354
+0xC4E7 = 0xB355
+0xC4E8 = 0xB356
+0xC4E9 = 0xB357
+0xC4EA = 0xB358
+0xC4EB = 0xB359
+0xC4EC = 0xB35A
+0xC4ED = 0xB35B
+0xC4EE = 0xB35C
+0xC4EF = 0xB35D
+0xC4F0 = 0xB361
+0xC4F1 = 0xB362
+0xC4F2 = 0xB363
+0xC4F3 = 0xB364
+0xC4F4 = 0xB365
+0xC4F5 = 0xB366
+0xC4F6 = 0xB367
+0xC4F7 = 0xB368
+0xC4F8 = 0xB369
+0xC4F9 = 0xB36A
+0xC4FA = 0xB36B
+0xC4FB = 0xB36C
+0xC4FC = 0xB36D
+0xC4FD = 0xB36E
+0xC4FE = 0xB36F
+0xC4FF = 0xB370
+0xC500 = 0xB371
+0xC501 = 0xB373
+0xC502 = 0xB374
+0xC503 = 0xB375
+0xC504 = 0xB376
+0xC505 = 0xB377
+0xC506 = 0xB378
+0xC507 = 0xB379
+0xC508 = 0xB37A
+0xC509 = 0xB37B
+0xC50A = 0xB37C
+0xC50B = 0xB37D
+0xC50C = 0xB381
+0xC50D = 0xB382
+0xC50E = 0xB383
+0xC50F = 0xB384
+0xC510 = 0xB385
+0xC511 = 0xB386
+0xC512 = 0xB387
+0xC513 = 0xB388
+0xC514 = 0xB389
+0xC515 = 0xB38A
+0xC516 = 0xB38B
+0xC517 = 0xB38C
+0xC518 = 0xB38D
+0xC519 = 0xB38E
+0xC51A = 0xB38F
+0xC51B = 0xB390
+0xC51C = 0xB391
+0xC51D = 0xB393
+0xC51E = 0xB394
+0xC51F = 0xB395
+0xC520 = 0xB396
+0xC521 = 0xB397
+0xC522 = 0xB398
+0xC523 = 0xB399
+0xC524 = 0xB39A
+0xC525 = 0xB39B
+0xC526 = 0xB39C
+0xC527 = 0xB39D
+0xC528 = 0xB3A1
+0xC529 = 0xB3A2
+0xC52A = 0xB3A3
+0xC52B = 0xB3A4
+0xC52C = 0xB3A5
+0xC52D = 0xB3A6
+0xC52E = 0xB3A7
+0xC52F = 0xB3A8
+0xC530 = 0xB3A9
+0xC531 = 0xB3AA
+0xC532 = 0xB3AB
+0xC533 = 0xB3AC
+0xC534 = 0xB3AD
+0xC535 = 0xB3AE
+0xC536 = 0xB3AF
+0xC537 = 0xB3B0
+0xC538 = 0xB3B1
+0xC539 = 0xB3B3
+0xC53A = 0xB3B4
+0xC53B = 0xB3B5
+0xC53C = 0xB3B6
+0xC53D = 0xB3B7
+0xC53E = 0xB3B8
+0xC53F = 0xB3B9
+0xC540 = 0xB3BA
+0xC541 = 0xB3BB
+0xC542 = 0xB3BC
+0xC543 = 0xB3BD
+0xC544 = 0xB461
+0xC545 = 0xB462
+0xC546 = 0xB463
+0xC547 = 0xB464
+0xC548 = 0xB465
+0xC549 = 0xB466
+0xC54A = 0xB467
+0xC54B = 0xB468
+0xC54C = 0xB469
+0xC54D = 0xB46A
+0xC54E = 0xB46B
+0xC54F = 0xB46C
+0xC550 = 0xB46D
+0xC551 = 0xB46E
+0xC552 = 0xB46F
+0xC553 = 0xB470
+0xC554 = 0xB471
+0xC555 = 0xB473
+0xC556 = 0xB474
+0xC557 = 0xB475
+0xC558 = 0xB476
+0xC559 = 0xB477
+0xC55A = 0xB478
+0xC55B = 0xB479
+0xC55C = 0xB47A
+0xC55D = 0xB47B
+0xC55E = 0xB47C
+0xC55F = 0xB47D
+0xC560 = 0xB481
+0xC561 = 0xB482
+0xC562 = 0xB483
+0xC563 = 0xB484
+0xC564 = 0xB485
+0xC565 = 0xB486
+0xC566 = 0xB487
+0xC567 = 0xB488
+0xC568 = 0xB489
+0xC569 = 0xB48A
+0xC56A = 0xB48B
+0xC56B = 0xB48C
+0xC56C = 0xB48D
+0xC56D = 0xB48E
+0xC56E = 0xB48F
+0xC56F = 0xB490
+0xC570 = 0xB491
+0xC571 = 0xB493
+0xC572 = 0xB494
+0xC573 = 0xB495
+0xC574 = 0xB496
+0xC575 = 0xB497
+0xC576 = 0xB498
+0xC577 = 0xB499
+0xC578 = 0xB49A
+0xC579 = 0xB49B
+0xC57A = 0xB49C
+0xC57B = 0xB49D
+0xC57C = 0xB4A1
+0xC57D = 0xB4A2
+0xC57E = 0xB4A3
+0xC57F = 0xB4A4
+0xC580 = 0xB4A5
+0xC581 = 0xB4A6
+0xC582 = 0xB4A7
+0xC583 = 0xB4A8
+0xC584 = 0xB4A9
+0xC585 = 0xB4AA
+0xC586 = 0xB4AB
+0xC587 = 0xB4AC
+0xC588 = 0xB4AD
+0xC589 = 0xB4AE
+0xC58A = 0xB4AF
+0xC58B = 0xB4B0
+0xC58C = 0xB4B1
+0xC58D = 0xB4B3
+0xC58E = 0xB4B4
+0xC58F = 0xB4B5
+0xC590 = 0xB4B6
+0xC591 = 0xB4B7
+0xC592 = 0xB4B8
+0xC593 = 0xB4B9
+0xC594 = 0xB4BA
+0xC595 = 0xB4BB
+0xC596 = 0xB4BC
+0xC597 = 0xB4BD
+0xC598 = 0xB4C1
+0xC599 = 0xB4C2
+0xC59A = 0xB4C3
+0xC59B = 0xB4C4
+0xC59C = 0xB4C5
+0xC59D = 0xB4C6
+0xC59E = 0xB4C7
+0xC59F = 0xB4C8
+0xC5A0 = 0xB4C9
+0xC5A1 = 0xB4CA
+0xC5A2 = 0xB4CB
+0xC5A3 = 0xB4CC
+0xC5A4 = 0xB4CD
+0xC5A5 = 0xB4CE
+0xC5A6 = 0xB4CF
+0xC5A7 = 0xB4D0
+0xC5A8 = 0xB4D1
+0xC5A9 = 0xB4D3
+0xC5AA = 0xB4D4
+0xC5AB = 0xB4D5
+0xC5AC = 0xB4D6
+0xC5AD = 0xB4D7
+0xC5AE = 0xB4D8
+0xC5AF = 0xB4D9
+0xC5B0 = 0xB4DA
+0xC5B1 = 0xB4DB
+0xC5B2 = 0xB4DC
+0xC5B3 = 0xB4DD
+0xC5B4 = 0xB4E1
+0xC5B5 = 0xB4E2
+0xC5B6 = 0xB4E3
+0xC5B7 = 0xB4E4
+0xC5B8 = 0xB4E5
+0xC5B9 = 0xB4E6
+0xC5BA = 0xB4E7
+0xC5BB = 0xB4E8
+0xC5BC = 0xB4E9
+0xC5BD = 0xB4EA
+0xC5BE = 0xB4EB
+0xC5BF = 0xB4EC
+0xC5C0 = 0xB4ED
+0xC5C1 = 0xB4EE
+0xC5C2 = 0xB4EF
+0xC5C3 = 0xB4F0
+0xC5C4 = 0xB4F1
+0xC5C5 = 0xB4F3
+0xC5C6 = 0xB4F4
+0xC5C7 = 0xB4F5
+0xC5C8 = 0xB4F6
+0xC5C9 = 0xB4F7
+0xC5CA = 0xB4F8
+0xC5CB = 0xB4F9
+0xC5CC = 0xB4FA
+0xC5CD = 0xB4FB
+0xC5CE = 0xB4FC
+0xC5CF = 0xB4FD
+0xC5D0 = 0xB541
+0xC5D1 = 0xB542
+0xC5D2 = 0xB543
+0xC5D3 = 0xB544
+0xC5D4 = 0xB545
+0xC5D5 = 0xB546
+0xC5D6 = 0xB547
+0xC5D7 = 0xB548
+0xC5D8 = 0xB549
+0xC5D9 = 0xB54A
+0xC5DA = 0xB54B
+0xC5DB = 0xB54C
+0xC5DC = 0xB54D
+0xC5DD = 0xB54E
+0xC5DE = 0xB54F
+0xC5DF = 0xB550
+0xC5E0 = 0xB551
+0xC5E1 = 0xB553
+0xC5E2 = 0xB554
+0xC5E3 = 0xB555
+0xC5E4 = 0xB556
+0xC5E5 = 0xB557
+0xC5E6 = 0xB558
+0xC5E7 = 0xB559
+0xC5E8 = 0xB55A
+0xC5E9 = 0xB55B
+0xC5EA = 0xB55C
+0xC5EB = 0xB55D
+0xC5EC = 0xB561
+0xC5ED = 0xB562
+0xC5EE = 0xB563
+0xC5EF = 0xB564
+0xC5F0 = 0xB565
+0xC5F1 = 0xB566
+0xC5F2 = 0xB567
+0xC5F3 = 0xB568
+0xC5F4 = 0xB569
+0xC5F5 = 0xB56A
+0xC5F6 = 0xB56B
+0xC5F7 = 0xB56C
+0xC5F8 = 0xB56D
+0xC5F9 = 0xB56E
+0xC5FA = 0xB56F
+0xC5FB = 0xB570
+0xC5FC = 0xB571
+0xC5FD = 0xB573
+0xC5FE = 0xB574
+0xC5FF = 0xB575
+0xC600 = 0xB576
+0xC601 = 0xB577
+0xC602 = 0xB578
+0xC603 = 0xB579
+0xC604 = 0xB57A
+0xC605 = 0xB57B
+0xC606 = 0xB57C
+0xC607 = 0xB57D
+0xC608 = 0xB581
+0xC609 = 0xB582
+0xC60A = 0xB583
+0xC60B = 0xB584
+0xC60C = 0xB585
+0xC60D = 0xB586
+0xC60E = 0xB587
+0xC60F = 0xB588
+0xC610 = 0xB589
+0xC611 = 0xB58A
+0xC612 = 0xB58B
+0xC613 = 0xB58C
+0xC614 = 0xB58D
+0xC615 = 0xB58E
+0xC616 = 0xB58F
+0xC617 = 0xB590
+0xC618 = 0xB591
+0xC619 = 0xB593
+0xC61A = 0xB594
+0xC61B = 0xB595
+0xC61C = 0xB596
+0xC61D = 0xB597
+0xC61E = 0xB598
+0xC61F = 0xB599
+0xC620 = 0xB59A
+0xC621 = 0xB59B
+0xC622 = 0xB59C
+0xC623 = 0xB59D
+0xC624 = 0xB5A1
+0xC625 = 0xB5A2
+0xC626 = 0xB5A3
+0xC627 = 0xB5A4
+0xC628 = 0xB5A5
+0xC629 = 0xB5A6
+0xC62A = 0xB5A7
+0xC62B = 0xB5A8
+0xC62C = 0xB5A9
+0xC62D = 0xB5AA
+0xC62E = 0xB5AB
+0xC62F = 0xB5AC
+0xC630 = 0xB5AD
+0xC631 = 0xB5AE
+0xC632 = 0xB5AF
+0xC633 = 0xB5B0
+0xC634 = 0xB5B1
+0xC635 = 0xB5B3
+0xC636 = 0xB5B4
+0xC637 = 0xB5B5
+0xC638 = 0xB5B6
+0xC639 = 0xB5B7
+0xC63A = 0xB5B8
+0xC63B = 0xB5B9
+0xC63C = 0xB5BA
+0xC63D = 0xB5BB
+0xC63E = 0xB5BC
+0xC63F = 0xB5BD
+0xC640 = 0xB5C1
+0xC641 = 0xB5C2
+0xC642 = 0xB5C3
+0xC643 = 0xB5C4
+0xC644 = 0xB5C5
+0xC645 = 0xB5C6
+0xC646 = 0xB5C7
+0xC647 = 0xB5C8
+0xC648 = 0xB5C9
+0xC649 = 0xB5CA
+0xC64A = 0xB5CB
+0xC64B = 0xB5CC
+0xC64C = 0xB5CD
+0xC64D = 0xB5CE
+0xC64E = 0xB5CF
+0xC64F = 0xB5D0
+0xC650 = 0xB5D1
+0xC651 = 0xB5D3
+0xC652 = 0xB5D4
+0xC653 = 0xB5D5
+0xC654 = 0xB5D6
+0xC655 = 0xB5D7
+0xC656 = 0xB5D8
+0xC657 = 0xB5D9
+0xC658 = 0xB5DA
+0xC659 = 0xB5DB
+0xC65A = 0xB5DC
+0xC65B = 0xB5DD
+0xC65C = 0xB5E1
+0xC65D = 0xB5E2
+0xC65E = 0xB5E3
+0xC65F = 0xB5E4
+0xC660 = 0xB5E5
+0xC661 = 0xB5E6
+0xC662 = 0xB5E7
+0xC663 = 0xB5E8
+0xC664 = 0xB5E9
+0xC665 = 0xB5EA
+0xC666 = 0xB5EB
+0xC667 = 0xB5EC
+0xC668 = 0xB5ED
+0xC669 = 0xB5EE
+0xC66A = 0xB5EF
+0xC66B = 0xB5F0
+0xC66C = 0xB5F1
+0xC66D = 0xB5F3
+0xC66E = 0xB5F4
+0xC66F = 0xB5F5
+0xC670 = 0xB5F6
+0xC671 = 0xB5F7
+0xC672 = 0xB5F8
+0xC673 = 0xB5F9
+0xC674 = 0xB5FA
+0xC675 = 0xB5FB
+0xC676 = 0xB5FC
+0xC677 = 0xB5FD
+0xC678 = 0xB641
+0xC679 = 0xB642
+0xC67A = 0xB643
+0xC67B = 0xB644
+0xC67C = 0xB645
+0xC67D = 0xB646
+0xC67E = 0xB647
+0xC67F = 0xB648
+0xC680 = 0xB649
+0xC681 = 0xB64A
+0xC682 = 0xB64B
+0xC683 = 0xB64C
+0xC684 = 0xB64D
+0xC685 = 0xB64E
+0xC686 = 0xB64F
+0xC687 = 0xB650
+0xC688 = 0xB651
+0xC689 = 0xB653
+0xC68A = 0xB654
+0xC68B = 0xB655
+0xC68C = 0xB656
+0xC68D = 0xB657
+0xC68E = 0xB658
+0xC68F = 0xB659
+0xC690 = 0xB65A
+0xC691 = 0xB65B
+0xC692 = 0xB65C
+0xC693 = 0xB65D
+0xC694 = 0xB661
+0xC695 = 0xB662
+0xC696 = 0xB663
+0xC697 = 0xB664
+0xC698 = 0xB665
+0xC699 = 0xB666
+0xC69A = 0xB667
+0xC69B = 0xB668
+0xC69C = 0xB669
+0xC69D = 0xB66A
+0xC69E = 0xB66B
+0xC69F = 0xB66C
+0xC6A0 = 0xB66D
+0xC6A1 = 0xB66E
+0xC6A2 = 0xB66F
+0xC6A3 = 0xB670
+0xC6A4 = 0xB671
+0xC6A5 = 0xB673
+0xC6A6 = 0xB674
+0xC6A7 = 0xB675
+0xC6A8 = 0xB676
+0xC6A9 = 0xB677
+0xC6AA = 0xB678
+0xC6AB = 0xB679
+0xC6AC = 0xB67A
+0xC6AD = 0xB67B
+0xC6AE = 0xB67C
+0xC6AF = 0xB67D
+0xC6B0 = 0xB681
+0xC6B1 = 0xB682
+0xC6B2 = 0xB683
+0xC6B3 = 0xB684
+0xC6B4 = 0xB685
+0xC6B5 = 0xB686
+0xC6B6 = 0xB687
+0xC6B7 = 0xB688
+0xC6B8 = 0xB689
+0xC6B9 = 0xB68A
+0xC6BA = 0xB68B
+0xC6BB = 0xB68C
+0xC6BC = 0xB68D
+0xC6BD = 0xB68E
+0xC6BE = 0xB68F
+0xC6BF = 0xB690
+0xC6C0 = 0xB691
+0xC6C1 = 0xB693
+0xC6C2 = 0xB694
+0xC6C3 = 0xB695
+0xC6C4 = 0xB696
+0xC6C5 = 0xB697
+0xC6C6 = 0xB698
+0xC6C7 = 0xB699
+0xC6C8 = 0xB69A
+0xC6C9 = 0xB69B
+0xC6CA = 0xB69C
+0xC6CB = 0xB69D
+0xC6CC = 0xB6A1
+0xC6CD = 0xB6A2
+0xC6CE = 0xB6A3
+0xC6CF = 0xB6A4
+0xC6D0 = 0xB6A5
+0xC6D1 = 0xB6A6
+0xC6D2 = 0xB6A7
+0xC6D3 = 0xB6A8
+0xC6D4 = 0xB6A9
+0xC6D5 = 0xB6AA
+0xC6D6 = 0xB6AB
+0xC6D7 = 0xB6AC
+0xC6D8 = 0xB6AD
+0xC6D9 = 0xB6AE
+0xC6DA = 0xB6AF
+0xC6DB = 0xB6B0
+0xC6DC = 0xB6B1
+0xC6DD = 0xB6B3
+0xC6DE = 0xB6B4
+0xC6DF = 0xB6B5
+0xC6E0 = 0xB6B6
+0xC6E1 = 0xB6B7
+0xC6E2 = 0xB6B8
+0xC6E3 = 0xB6B9
+0xC6E4 = 0xB6BA
+0xC6E5 = 0xB6BB
+0xC6E6 = 0xB6BC
+0xC6E7 = 0xB6BD
+0xC6E8 = 0xB6C1
+0xC6E9 = 0xB6C2
+0xC6EA = 0xB6C3
+0xC6EB = 0xB6C4
+0xC6EC = 0xB6C5
+0xC6ED = 0xB6C6
+0xC6EE = 0xB6C7
+0xC6EF = 0xB6C8
+0xC6F0 = 0xB6C9
+0xC6F1 = 0xB6CA
+0xC6F2 = 0xB6CB
+0xC6F3 = 0xB6CC
+0xC6F4 = 0xB6CD
+0xC6F5 = 0xB6CE
+0xC6F6 = 0xB6CF
+0xC6F7 = 0xB6D0
+0xC6F8 = 0xB6D1
+0xC6F9 = 0xB6D3
+0xC6FA = 0xB6D4
+0xC6FB = 0xB6D5
+0xC6FC = 0xB6D6
+0xC6FD = 0xB6D7
+0xC6FE = 0xB6D8
+0xC6FF = 0xB6D9
+0xC700 = 0xB6DA
+0xC701 = 0xB6DB
+0xC702 = 0xB6DC
+0xC703 = 0xB6DD
+0xC704 = 0xB6E1
+0xC705 = 0xB6E2
+0xC706 = 0xB6E3
+0xC707 = 0xB6E4
+0xC708 = 0xB6E5
+0xC709 = 0xB6E6
+0xC70A = 0xB6E7
+0xC70B = 0xB6E8
+0xC70C = 0xB6E9
+0xC70D = 0xB6EA
+0xC70E = 0xB6EB
+0xC70F = 0xB6EC
+0xC710 = 0xB6ED
+0xC711 = 0xB6EE
+0xC712 = 0xB6EF
+0xC713 = 0xB6F0
+0xC714 = 0xB6F1
+0xC715 = 0xB6F3
+0xC716 = 0xB6F4
+0xC717 = 0xB6F5
+0xC718 = 0xB6F6
+0xC719 = 0xB6F7
+0xC71A = 0xB6F8
+0xC71B = 0xB6F9
+0xC71C = 0xB6FA
+0xC71D = 0xB6FB
+0xC71E = 0xB6FC
+0xC71F = 0xB6FD
+0xC720 = 0xB741
+0xC721 = 0xB742
+0xC722 = 0xB743
+0xC723 = 0xB744
+0xC724 = 0xB745
+0xC725 = 0xB746
+0xC726 = 0xB747
+0xC727 = 0xB748
+0xC728 = 0xB749
+0xC729 = 0xB74A
+0xC72A = 0xB74B
+0xC72B = 0xB74C
+0xC72C = 0xB74D
+0xC72D = 0xB74E
+0xC72E = 0xB74F
+0xC72F = 0xB750
+0xC730 = 0xB751
+0xC731 = 0xB753
+0xC732 = 0xB754
+0xC733 = 0xB755
+0xC734 = 0xB756
+0xC735 = 0xB757
+0xC736 = 0xB758
+0xC737 = 0xB759
+0xC738 = 0xB75A
+0xC739 = 0xB75B
+0xC73A = 0xB75C
+0xC73B = 0xB75D
+0xC73C = 0xB761
+0xC73D = 0xB762
+0xC73E = 0xB763
+0xC73F = 0xB764
+0xC740 = 0xB765
+0xC741 = 0xB766
+0xC742 = 0xB767
+0xC743 = 0xB768
+0xC744 = 0xB769
+0xC745 = 0xB76A
+0xC746 = 0xB76B
+0xC747 = 0xB76C
+0xC748 = 0xB76D
+0xC749 = 0xB76E
+0xC74A = 0xB76F
+0xC74B = 0xB770
+0xC74C = 0xB771
+0xC74D = 0xB773
+0xC74E = 0xB774
+0xC74F = 0xB775
+0xC750 = 0xB776
+0xC751 = 0xB777
+0xC752 = 0xB778
+0xC753 = 0xB779
+0xC754 = 0xB77A
+0xC755 = 0xB77B
+0xC756 = 0xB77C
+0xC757 = 0xB77D
+0xC758 = 0xB781
+0xC759 = 0xB782
+0xC75A = 0xB783
+0xC75B = 0xB784
+0xC75C = 0xB785
+0xC75D = 0xB786
+0xC75E = 0xB787
+0xC75F = 0xB788
+0xC760 = 0xB789
+0xC761 = 0xB78A
+0xC762 = 0xB78B
+0xC763 = 0xB78C
+0xC764 = 0xB78D
+0xC765 = 0xB78E
+0xC766 = 0xB78F
+0xC767 = 0xB790
+0xC768 = 0xB791
+0xC769 = 0xB793
+0xC76A = 0xB794
+0xC76B = 0xB795
+0xC76C = 0xB796
+0xC76D = 0xB797
+0xC76E = 0xB798
+0xC76F = 0xB799
+0xC770 = 0xB79A
+0xC771 = 0xB79B
+0xC772 = 0xB79C
+0xC773 = 0xB79D
+0xC774 = 0xB7A1
+0xC775 = 0xB7A2
+0xC776 = 0xB7A3
+0xC777 = 0xB7A4
+0xC778 = 0xB7A5
+0xC779 = 0xB7A6
+0xC77A = 0xB7A7
+0xC77B = 0xB7A8
+0xC77C = 0xB7A9
+0xC77D = 0xB7AA
+0xC77E = 0xB7AB
+0xC77F = 0xB7AC
+0xC780 = 0xB7AD
+0xC781 = 0xB7AE
+0xC782 = 0xB7AF
+0xC783 = 0xB7B0
+0xC784 = 0xB7B1
+0xC785 = 0xB7B3
+0xC786 = 0xB7B4
+0xC787 = 0xB7B5
+0xC788 = 0xB7B6
+0xC789 = 0xB7B7
+0xC78A = 0xB7B8
+0xC78B = 0xB7B9
+0xC78C = 0xB7BA
+0xC78D = 0xB7BB
+0xC78E = 0xB7BC
+0xC78F = 0xB7BD
+0xC790 = 0xB861
+0xC791 = 0xB862
+0xC792 = 0xB863
+0xC793 = 0xB864
+0xC794 = 0xB865
+0xC795 = 0xB866
+0xC796 = 0xB867
+0xC797 = 0xB868
+0xC798 = 0xB869
+0xC799 = 0xB86A
+0xC79A = 0xB86B
+0xC79B = 0xB86C
+0xC79C = 0xB86D
+0xC79D = 0xB86E
+0xC79E = 0xB86F
+0xC79F = 0xB870
+0xC7A0 = 0xB871
+0xC7A1 = 0xB873
+0xC7A2 = 0xB874
+0xC7A3 = 0xB875
+0xC7A4 = 0xB876
+0xC7A5 = 0xB877
+0xC7A6 = 0xB878
+0xC7A7 = 0xB879
+0xC7A8 = 0xB87A
+0xC7A9 = 0xB87B
+0xC7AA = 0xB87C
+0xC7AB = 0xB87D
+0xC7AC = 0xB881
+0xC7AD = 0xB882
+0xC7AE = 0xB883
+0xC7AF = 0xB884
+0xC7B0 = 0xB885
+0xC7B1 = 0xB886
+0xC7B2 = 0xB887
+0xC7B3 = 0xB888
+0xC7B4 = 0xB889
+0xC7B5 = 0xB88A
+0xC7B6 = 0xB88B
+0xC7B7 = 0xB88C
+0xC7B8 = 0xB88D
+0xC7B9 = 0xB88E
+0xC7BA = 0xB88F
+0xC7BB = 0xB890
+0xC7BC = 0xB891
+0xC7BD = 0xB893
+0xC7BE = 0xB894
+0xC7BF = 0xB895
+0xC7C0 = 0xB896
+0xC7C1 = 0xB897
+0xC7C2 = 0xB898
+0xC7C3 = 0xB899
+0xC7C4 = 0xB89A
+0xC7C5 = 0xB89B
+0xC7C6 = 0xB89C
+0xC7C7 = 0xB89D
+0xC7C8 = 0xB8A1
+0xC7C9 = 0xB8A2
+0xC7CA = 0xB8A3
+0xC7CB = 0xB8A4
+0xC7CC = 0xB8A5
+0xC7CD = 0xB8A6
+0xC7CE = 0xB8A7
+0xC7CF = 0xB8A8
+0xC7D0 = 0xB8A9
+0xC7D1 = 0xB8AA
+0xC7D2 = 0xB8AB
+0xC7D3 = 0xB8AC
+0xC7D4 = 0xB8AD
+0xC7D5 = 0xB8AE
+0xC7D6 = 0xB8AF
+0xC7D7 = 0xB8B0
+0xC7D8 = 0xB8B1
+0xC7D9 = 0xB8B3
+0xC7DA = 0xB8B4
+0xC7DB = 0xB8B5
+0xC7DC = 0xB8B6
+0xC7DD = 0xB8B7
+0xC7DE = 0xB8B8
+0xC7DF = 0xB8B9
+0xC7E0 = 0xB8BA
+0xC7E1 = 0xB8BB
+0xC7E2 = 0xB8BC
+0xC7E3 = 0xB8BD
+0xC7E4 = 0xB8C1
+0xC7E5 = 0xB8C2
+0xC7E6 = 0xB8C3
+0xC7E7 = 0xB8C4
+0xC7E8 = 0xB8C5
+0xC7E9 = 0xB8C6
+0xC7EA = 0xB8C7
+0xC7EB = 0xB8C8
+0xC7EC = 0xB8C9
+0xC7ED = 0xB8CA
+0xC7EE = 0xB8CB
+0xC7EF = 0xB8CC
+0xC7F0 = 0xB8CD
+0xC7F1 = 0xB8CE
+0xC7F2 = 0xB8CF
+0xC7F3 = 0xB8D0
+0xC7F4 = 0xB8D1
+0xC7F5 = 0xB8D3
+0xC7F6 = 0xB8D4
+0xC7F7 = 0xB8D5
+0xC7F8 = 0xB8D6
+0xC7F9 = 0xB8D7
+0xC7FA = 0xB8D8
+0xC7FB = 0xB8D9
+0xC7FC = 0xB8DA
+0xC7FD = 0xB8DB
+0xC7FE = 0xB8DC
+0xC7FF = 0xB8DD
+0xC800 = 0xB8E1
+0xC801 = 0xB8E2
+0xC802 = 0xB8E3
+0xC803 = 0xB8E4
+0xC804 = 0xB8E5
+0xC805 = 0xB8E6
+0xC806 = 0xB8E7
+0xC807 = 0xB8E8
+0xC808 = 0xB8E9
+0xC809 = 0xB8EA
+0xC80A = 0xB8EB
+0xC80B = 0xB8EC
+0xC80C = 0xB8ED
+0xC80D = 0xB8EE
+0xC80E = 0xB8EF
+0xC80F = 0xB8F0
+0xC810 = 0xB8F1
+0xC811 = 0xB8F3
+0xC812 = 0xB8F4
+0xC813 = 0xB8F5
+0xC814 = 0xB8F6
+0xC815 = 0xB8F7
+0xC816 = 0xB8F8
+0xC817 = 0xB8F9
+0xC818 = 0xB8FA
+0xC819 = 0xB8FB
+0xC81A = 0xB8FC
+0xC81B = 0xB8FD
+0xC81C = 0xB941
+0xC81D = 0xB942
+0xC81E = 0xB943
+0xC81F = 0xB944
+0xC820 = 0xB945
+0xC821 = 0xB946
+0xC822 = 0xB947
+0xC823 = 0xB948
+0xC824 = 0xB949
+0xC825 = 0xB94A
+0xC826 = 0xB94B
+0xC827 = 0xB94C
+0xC828 = 0xB94D
+0xC829 = 0xB94E
+0xC82A = 0xB94F
+0xC82B = 0xB950
+0xC82C = 0xB951
+0xC82D = 0xB953
+0xC82E = 0xB954
+0xC82F = 0xB955
+0xC830 = 0xB956
+0xC831 = 0xB957
+0xC832 = 0xB958
+0xC833 = 0xB959
+0xC834 = 0xB95A
+0xC835 = 0xB95B
+0xC836 = 0xB95C
+0xC837 = 0xB95D
+0xC838 = 0xB961
+0xC839 = 0xB962
+0xC83A = 0xB963
+0xC83B = 0xB964
+0xC83C = 0xB965
+0xC83D = 0xB966
+0xC83E = 0xB967
+0xC83F = 0xB968
+0xC840 = 0xB969
+0xC841 = 0xB96A
+0xC842 = 0xB96B
+0xC843 = 0xB96C
+0xC844 = 0xB96D
+0xC845 = 0xB96E
+0xC846 = 0xB96F
+0xC847 = 0xB970
+0xC848 = 0xB971
+0xC849 = 0xB973
+0xC84A = 0xB974
+0xC84B = 0xB975
+0xC84C = 0xB976
+0xC84D = 0xB977
+0xC84E = 0xB978
+0xC84F = 0xB979
+0xC850 = 0xB97A
+0xC851 = 0xB97B
+0xC852 = 0xB97C
+0xC853 = 0xB97D
+0xC854 = 0xB981
+0xC855 = 0xB982
+0xC856 = 0xB983
+0xC857 = 0xB984
+0xC858 = 0xB985
+0xC859 = 0xB986
+0xC85A = 0xB987
+0xC85B = 0xB988
+0xC85C = 0xB989
+0xC85D = 0xB98A
+0xC85E = 0xB98B
+0xC85F = 0xB98C
+0xC860 = 0xB98D
+0xC861 = 0xB98E
+0xC862 = 0xB98F
+0xC863 = 0xB990
+0xC864 = 0xB991
+0xC865 = 0xB993
+0xC866 = 0xB994
+0xC867 = 0xB995
+0xC868 = 0xB996
+0xC869 = 0xB997
+0xC86A = 0xB998
+0xC86B = 0xB999
+0xC86C = 0xB99A
+0xC86D = 0xB99B
+0xC86E = 0xB99C
+0xC86F = 0xB99D
+0xC870 = 0xB9A1
+0xC871 = 0xB9A2
+0xC872 = 0xB9A3
+0xC873 = 0xB9A4
+0xC874 = 0xB9A5
+0xC875 = 0xB9A6
+0xC876 = 0xB9A7
+0xC877 = 0xB9A8
+0xC878 = 0xB9A9
+0xC879 = 0xB9AA
+0xC87A = 0xB9AB
+0xC87B = 0xB9AC
+0xC87C = 0xB9AD
+0xC87D = 0xB9AE
+0xC87E = 0xB9AF
+0xC87F = 0xB9B0
+0xC880 = 0xB9B1
+0xC881 = 0xB9B3
+0xC882 = 0xB9B4
+0xC883 = 0xB9B5
+0xC884 = 0xB9B6
+0xC885 = 0xB9B7
+0xC886 = 0xB9B8
+0xC887 = 0xB9B9
+0xC888 = 0xB9BA
+0xC889 = 0xB9BB
+0xC88A = 0xB9BC
+0xC88B = 0xB9BD
+0xC88C = 0xB9C1
+0xC88D = 0xB9C2
+0xC88E = 0xB9C3
+0xC88F = 0xB9C4
+0xC890 = 0xB9C5
+0xC891 = 0xB9C6
+0xC892 = 0xB9C7
+0xC893 = 0xB9C8
+0xC894 = 0xB9C9
+0xC895 = 0xB9CA
+0xC896 = 0xB9CB
+0xC897 = 0xB9CC
+0xC898 = 0xB9CD
+0xC899 = 0xB9CE
+0xC89A = 0xB9CF
+0xC89B = 0xB9D0
+0xC89C = 0xB9D1
+0xC89D = 0xB9D3
+0xC89E = 0xB9D4
+0xC89F = 0xB9D5
+0xC8A0 = 0xB9D6
+0xC8A1 = 0xB9D7
+0xC8A2 = 0xB9D8
+0xC8A3 = 0xB9D9
+0xC8A4 = 0xB9DA
+0xC8A5 = 0xB9DB
+0xC8A6 = 0xB9DC
+0xC8A7 = 0xB9DD
+0xC8A8 = 0xB9E1
+0xC8A9 = 0xB9E2
+0xC8AA = 0xB9E3
+0xC8AB = 0xB9E4
+0xC8AC = 0xB9E5
+0xC8AD = 0xB9E6
+0xC8AE = 0xB9E7
+0xC8AF = 0xB9E8
+0xC8B0 = 0xB9E9
+0xC8B1 = 0xB9EA
+0xC8B2 = 0xB9EB
+0xC8B3 = 0xB9EC
+0xC8B4 = 0xB9ED
+0xC8B5 = 0xB9EE
+0xC8B6 = 0xB9EF
+0xC8B7 = 0xB9F0
+0xC8B8 = 0xB9F1
+0xC8B9 = 0xB9F3
+0xC8BA = 0xB9F4
+0xC8BB = 0xB9F5
+0xC8BC = 0xB9F6
+0xC8BD = 0xB9F7
+0xC8BE = 0xB9F8
+0xC8BF = 0xB9F9
+0xC8C0 = 0xB9FA
+0xC8C1 = 0xB9FB
+0xC8C2 = 0xB9FC
+0xC8C3 = 0xB9FD
+0xC8C4 = 0xBA41
+0xC8C5 = 0xBA42
+0xC8C6 = 0xBA43
+0xC8C7 = 0xBA44
+0xC8C8 = 0xBA45
+0xC8C9 = 0xBA46
+0xC8CA = 0xBA47
+0xC8CB = 0xBA48
+0xC8CC = 0xBA49
+0xC8CD = 0xBA4A
+0xC8CE = 0xBA4B
+0xC8CF = 0xBA4C
+0xC8D0 = 0xBA4D
+0xC8D1 = 0xBA4E
+0xC8D2 = 0xBA4F
+0xC8D3 = 0xBA50
+0xC8D4 = 0xBA51
+0xC8D5 = 0xBA53
+0xC8D6 = 0xBA54
+0xC8D7 = 0xBA55
+0xC8D8 = 0xBA56
+0xC8D9 = 0xBA57
+0xC8DA = 0xBA58
+0xC8DB = 0xBA59
+0xC8DC = 0xBA5A
+0xC8DD = 0xBA5B
+0xC8DE = 0xBA5C
+0xC8DF = 0xBA5D
+0xC8E0 = 0xBA61
+0xC8E1 = 0xBA62
+0xC8E2 = 0xBA63
+0xC8E3 = 0xBA64
+0xC8E4 = 0xBA65
+0xC8E5 = 0xBA66
+0xC8E6 = 0xBA67
+0xC8E7 = 0xBA68
+0xC8E8 = 0xBA69
+0xC8E9 = 0xBA6A
+0xC8EA = 0xBA6B
+0xC8EB = 0xBA6C
+0xC8EC = 0xBA6D
+0xC8ED = 0xBA6E
+0xC8EE = 0xBA6F
+0xC8EF = 0xBA70
+0xC8F0 = 0xBA71
+0xC8F1 = 0xBA73
+0xC8F2 = 0xBA74
+0xC8F3 = 0xBA75
+0xC8F4 = 0xBA76
+0xC8F5 = 0xBA77
+0xC8F6 = 0xBA78
+0xC8F7 = 0xBA79
+0xC8F8 = 0xBA7A
+0xC8F9 = 0xBA7B
+0xC8FA = 0xBA7C
+0xC8FB = 0xBA7D
+0xC8FC = 0xBA81
+0xC8FD = 0xBA82
+0xC8FE = 0xBA83
+0xC8FF = 0xBA84
+0xC900 = 0xBA85
+0xC901 = 0xBA86
+0xC902 = 0xBA87
+0xC903 = 0xBA88
+0xC904 = 0xBA89
+0xC905 = 0xBA8A
+0xC906 = 0xBA8B
+0xC907 = 0xBA8C
+0xC908 = 0xBA8D
+0xC909 = 0xBA8E
+0xC90A = 0xBA8F
+0xC90B = 0xBA90
+0xC90C = 0xBA91
+0xC90D = 0xBA93
+0xC90E = 0xBA94
+0xC90F = 0xBA95
+0xC910 = 0xBA96
+0xC911 = 0xBA97
+0xC912 = 0xBA98
+0xC913 = 0xBA99
+0xC914 = 0xBA9A
+0xC915 = 0xBA9B
+0xC916 = 0xBA9C
+0xC917 = 0xBA9D
+0xC918 = 0xBAA1
+0xC919 = 0xBAA2
+0xC91A = 0xBAA3
+0xC91B = 0xBAA4
+0xC91C = 0xBAA5
+0xC91D = 0xBAA6
+0xC91E = 0xBAA7
+0xC91F = 0xBAA8
+0xC920 = 0xBAA9
+0xC921 = 0xBAAA
+0xC922 = 0xBAAB
+0xC923 = 0xBAAC
+0xC924 = 0xBAAD
+0xC925 = 0xBAAE
+0xC926 = 0xBAAF
+0xC927 = 0xBAB0
+0xC928 = 0xBAB1
+0xC929 = 0xBAB3
+0xC92A = 0xBAB4
+0xC92B = 0xBAB5
+0xC92C = 0xBAB6
+0xC92D = 0xBAB7
+0xC92E = 0xBAB8
+0xC92F = 0xBAB9
+0xC930 = 0xBABA
+0xC931 = 0xBABB
+0xC932 = 0xBABC
+0xC933 = 0xBABD
+0xC934 = 0xBAC1
+0xC935 = 0xBAC2
+0xC936 = 0xBAC3
+0xC937 = 0xBAC4
+0xC938 = 0xBAC5
+0xC939 = 0xBAC6
+0xC93A = 0xBAC7
+0xC93B = 0xBAC8
+0xC93C = 0xBAC9
+0xC93D = 0xBACA
+0xC93E = 0xBACB
+0xC93F = 0xBACC
+0xC940 = 0xBACD
+0xC941 = 0xBACE
+0xC942 = 0xBACF
+0xC943 = 0xBAD0
+0xC944 = 0xBAD1
+0xC945 = 0xBAD3
+0xC946 = 0xBAD4
+0xC947 = 0xBAD5
+0xC948 = 0xBAD6
+0xC949 = 0xBAD7
+0xC94A = 0xBAD8
+0xC94B = 0xBAD9
+0xC94C = 0xBADA
+0xC94D = 0xBADB
+0xC94E = 0xBADC
+0xC94F = 0xBADD
+0xC950 = 0xBAE1
+0xC951 = 0xBAE2
+0xC952 = 0xBAE3
+0xC953 = 0xBAE4
+0xC954 = 0xBAE5
+0xC955 = 0xBAE6
+0xC956 = 0xBAE7
+0xC957 = 0xBAE8
+0xC958 = 0xBAE9
+0xC959 = 0xBAEA
+0xC95A = 0xBAEB
+0xC95B = 0xBAEC
+0xC95C = 0xBAED
+0xC95D = 0xBAEE
+0xC95E = 0xBAEF
+0xC95F = 0xBAF0
+0xC960 = 0xBAF1
+0xC961 = 0xBAF3
+0xC962 = 0xBAF4
+0xC963 = 0xBAF5
+0xC964 = 0xBAF6
+0xC965 = 0xBAF7
+0xC966 = 0xBAF8
+0xC967 = 0xBAF9
+0xC968 = 0xBAFA
+0xC969 = 0xBAFB
+0xC96A = 0xBAFC
+0xC96B = 0xBAFD
+0xC96C = 0xBB41
+0xC96D = 0xBB42
+0xC96E = 0xBB43
+0xC96F = 0xBB44
+0xC970 = 0xBB45
+0xC971 = 0xBB46
+0xC972 = 0xBB47
+0xC973 = 0xBB48
+0xC974 = 0xBB49
+0xC975 = 0xBB4A
+0xC976 = 0xBB4B
+0xC977 = 0xBB4C
+0xC978 = 0xBB4D
+0xC979 = 0xBB4E
+0xC97A = 0xBB4F
+0xC97B = 0xBB50
+0xC97C = 0xBB51
+0xC97D = 0xBB53
+0xC97E = 0xBB54
+0xC97F = 0xBB55
+0xC980 = 0xBB56
+0xC981 = 0xBB57
+0xC982 = 0xBB58
+0xC983 = 0xBB59
+0xC984 = 0xBB5A
+0xC985 = 0xBB5B
+0xC986 = 0xBB5C
+0xC987 = 0xBB5D
+0xC988 = 0xBB61
+0xC989 = 0xBB62
+0xC98A = 0xBB63
+0xC98B = 0xBB64
+0xC98C = 0xBB65
+0xC98D = 0xBB66
+0xC98E = 0xBB67
+0xC98F = 0xBB68
+0xC990 = 0xBB69
+0xC991 = 0xBB6A
+0xC992 = 0xBB6B
+0xC993 = 0xBB6C
+0xC994 = 0xBB6D
+0xC995 = 0xBB6E
+0xC996 = 0xBB6F
+0xC997 = 0xBB70
+0xC998 = 0xBB71
+0xC999 = 0xBB73
+0xC99A = 0xBB74
+0xC99B = 0xBB75
+0xC99C = 0xBB76
+0xC99D = 0xBB77
+0xC99E = 0xBB78
+0xC99F = 0xBB79
+0xC9A0 = 0xBB7A
+0xC9A1 = 0xBB7B
+0xC9A2 = 0xBB7C
+0xC9A3 = 0xBB7D
+0xC9A4 = 0xBB81
+0xC9A5 = 0xBB82
+0xC9A6 = 0xBB83
+0xC9A7 = 0xBB84
+0xC9A8 = 0xBB85
+0xC9A9 = 0xBB86
+0xC9AA = 0xBB87
+0xC9AB = 0xBB88
+0xC9AC = 0xBB89
+0xC9AD = 0xBB8A
+0xC9AE = 0xBB8B
+0xC9AF = 0xBB8C
+0xC9B0 = 0xBB8D
+0xC9B1 = 0xBB8E
+0xC9B2 = 0xBB8F
+0xC9B3 = 0xBB90
+0xC9B4 = 0xBB91
+0xC9B5 = 0xBB93
+0xC9B6 = 0xBB94
+0xC9B7 = 0xBB95
+0xC9B8 = 0xBB96
+0xC9B9 = 0xBB97
+0xC9BA = 0xBB98
+0xC9BB = 0xBB99
+0xC9BC = 0xBB9A
+0xC9BD = 0xBB9B
+0xC9BE = 0xBB9C
+0xC9BF = 0xBB9D
+0xC9C0 = 0xBBA1
+0xC9C1 = 0xBBA2
+0xC9C2 = 0xBBA3
+0xC9C3 = 0xBBA4
+0xC9C4 = 0xBBA5
+0xC9C5 = 0xBBA6
+0xC9C6 = 0xBBA7
+0xC9C7 = 0xBBA8
+0xC9C8 = 0xBBA9
+0xC9C9 = 0xBBAA
+0xC9CA = 0xBBAB
+0xC9CB = 0xBBAC
+0xC9CC = 0xBBAD
+0xC9CD = 0xBBAE
+0xC9CE = 0xBBAF
+0xC9CF = 0xBBB0
+0xC9D0 = 0xBBB1
+0xC9D1 = 0xBBB3
+0xC9D2 = 0xBBB4
+0xC9D3 = 0xBBB5
+0xC9D4 = 0xBBB6
+0xC9D5 = 0xBBB7
+0xC9D6 = 0xBBB8
+0xC9D7 = 0xBBB9
+0xC9D8 = 0xBBBA
+0xC9D9 = 0xBBBB
+0xC9DA = 0xBBBC
+0xC9DB = 0xBBBD
+0xC9DC = 0xBC61
+0xC9DD = 0xBC62
+0xC9DE = 0xBC63
+0xC9DF = 0xBC64
+0xC9E0 = 0xBC65
+0xC9E1 = 0xBC66
+0xC9E2 = 0xBC67
+0xC9E3 = 0xBC68
+0xC9E4 = 0xBC69
+0xC9E5 = 0xBC6A
+0xC9E6 = 0xBC6B
+0xC9E7 = 0xBC6C
+0xC9E8 = 0xBC6D
+0xC9E9 = 0xBC6E
+0xC9EA = 0xBC6F
+0xC9EB = 0xBC70
+0xC9EC = 0xBC71
+0xC9ED = 0xBC73
+0xC9EE = 0xBC74
+0xC9EF = 0xBC75
+0xC9F0 = 0xBC76
+0xC9F1 = 0xBC77
+0xC9F2 = 0xBC78
+0xC9F3 = 0xBC79
+0xC9F4 = 0xBC7A
+0xC9F5 = 0xBC7B
+0xC9F6 = 0xBC7C
+0xC9F7 = 0xBC7D
+0xC9F8 = 0xBC81
+0xC9F9 = 0xBC82
+0xC9FA = 0xBC83
+0xC9FB = 0xBC84
+0xC9FC = 0xBC85
+0xC9FD = 0xBC86
+0xC9FE = 0xBC87
+0xC9FF = 0xBC88
+0xCA00 = 0xBC89
+0xCA01 = 0xBC8A
+0xCA02 = 0xBC8B
+0xCA03 = 0xBC8C
+0xCA04 = 0xBC8D
+0xCA05 = 0xBC8E
+0xCA06 = 0xBC8F
+0xCA07 = 0xBC90
+0xCA08 = 0xBC91
+0xCA09 = 0xBC93
+0xCA0A = 0xBC94
+0xCA0B = 0xBC95
+0xCA0C = 0xBC96
+0xCA0D = 0xBC97
+0xCA0E = 0xBC98
+0xCA0F = 0xBC99
+0xCA10 = 0xBC9A
+0xCA11 = 0xBC9B
+0xCA12 = 0xBC9C
+0xCA13 = 0xBC9D
+0xCA14 = 0xBCA1
+0xCA15 = 0xBCA2
+0xCA16 = 0xBCA3
+0xCA17 = 0xBCA4
+0xCA18 = 0xBCA5
+0xCA19 = 0xBCA6
+0xCA1A = 0xBCA7
+0xCA1B = 0xBCA8
+0xCA1C = 0xBCA9
+0xCA1D = 0xBCAA
+0xCA1E = 0xBCAB
+0xCA1F = 0xBCAC
+0xCA20 = 0xBCAD
+0xCA21 = 0xBCAE
+0xCA22 = 0xBCAF
+0xCA23 = 0xBCB0
+0xCA24 = 0xBCB1
+0xCA25 = 0xBCB3
+0xCA26 = 0xBCB4
+0xCA27 = 0xBCB5
+0xCA28 = 0xBCB6
+0xCA29 = 0xBCB7
+0xCA2A = 0xBCB8
+0xCA2B = 0xBCB9
+0xCA2C = 0xBCBA
+0xCA2D = 0xBCBB
+0xCA2E = 0xBCBC
+0xCA2F = 0xBCBD
+0xCA30 = 0xBCC1
+0xCA31 = 0xBCC2
+0xCA32 = 0xBCC3
+0xCA33 = 0xBCC4
+0xCA34 = 0xBCC5
+0xCA35 = 0xBCC6
+0xCA36 = 0xBCC7
+0xCA37 = 0xBCC8
+0xCA38 = 0xBCC9
+0xCA39 = 0xBCCA
+0xCA3A = 0xBCCB
+0xCA3B = 0xBCCC
+0xCA3C = 0xBCCD
+0xCA3D = 0xBCCE
+0xCA3E = 0xBCCF
+0xCA3F = 0xBCD0
+0xCA40 = 0xBCD1
+0xCA41 = 0xBCD3
+0xCA42 = 0xBCD4
+0xCA43 = 0xBCD5
+0xCA44 = 0xBCD6
+0xCA45 = 0xBCD7
+0xCA46 = 0xBCD8
+0xCA47 = 0xBCD9
+0xCA48 = 0xBCDA
+0xCA49 = 0xBCDB
+0xCA4A = 0xBCDC
+0xCA4B = 0xBCDD
+0xCA4C = 0xBCE1
+0xCA4D = 0xBCE2
+0xCA4E = 0xBCE3
+0xCA4F = 0xBCE4
+0xCA50 = 0xBCE5
+0xCA51 = 0xBCE6
+0xCA52 = 0xBCE7
+0xCA53 = 0xBCE8
+0xCA54 = 0xBCE9
+0xCA55 = 0xBCEA
+0xCA56 = 0xBCEB
+0xCA57 = 0xBCEC
+0xCA58 = 0xBCED
+0xCA59 = 0xBCEE
+0xCA5A = 0xBCEF
+0xCA5B = 0xBCF0
+0xCA5C = 0xBCF1
+0xCA5D = 0xBCF3
+0xCA5E = 0xBCF4
+0xCA5F = 0xBCF5
+0xCA60 = 0xBCF6
+0xCA61 = 0xBCF7
+0xCA62 = 0xBCF8
+0xCA63 = 0xBCF9
+0xCA64 = 0xBCFA
+0xCA65 = 0xBCFB
+0xCA66 = 0xBCFC
+0xCA67 = 0xBCFD
+0xCA68 = 0xBD41
+0xCA69 = 0xBD42
+0xCA6A = 0xBD43
+0xCA6B = 0xBD44
+0xCA6C = 0xBD45
+0xCA6D = 0xBD46
+0xCA6E = 0xBD47
+0xCA6F = 0xBD48
+0xCA70 = 0xBD49
+0xCA71 = 0xBD4A
+0xCA72 = 0xBD4B
+0xCA73 = 0xBD4C
+0xCA74 = 0xBD4D
+0xCA75 = 0xBD4E
+0xCA76 = 0xBD4F
+0xCA77 = 0xBD50
+0xCA78 = 0xBD51
+0xCA79 = 0xBD53
+0xCA7A = 0xBD54
+0xCA7B = 0xBD55
+0xCA7C = 0xBD56
+0xCA7D = 0xBD57
+0xCA7E = 0xBD58
+0xCA7F = 0xBD59
+0xCA80 = 0xBD5A
+0xCA81 = 0xBD5B
+0xCA82 = 0xBD5C
+0xCA83 = 0xBD5D
+0xCA84 = 0xBD61
+0xCA85 = 0xBD62
+0xCA86 = 0xBD63
+0xCA87 = 0xBD64
+0xCA88 = 0xBD65
+0xCA89 = 0xBD66
+0xCA8A = 0xBD67
+0xCA8B = 0xBD68
+0xCA8C = 0xBD69
+0xCA8D = 0xBD6A
+0xCA8E = 0xBD6B
+0xCA8F = 0xBD6C
+0xCA90 = 0xBD6D
+0xCA91 = 0xBD6E
+0xCA92 = 0xBD6F
+0xCA93 = 0xBD70
+0xCA94 = 0xBD71
+0xCA95 = 0xBD73
+0xCA96 = 0xBD74
+0xCA97 = 0xBD75
+0xCA98 = 0xBD76
+0xCA99 = 0xBD77
+0xCA9A = 0xBD78
+0xCA9B = 0xBD79
+0xCA9C = 0xBD7A
+0xCA9D = 0xBD7B
+0xCA9E = 0xBD7C
+0xCA9F = 0xBD7D
+0xCAA0 = 0xBD81
+0xCAA1 = 0xBD82
+0xCAA2 = 0xBD83
+0xCAA3 = 0xBD84
+0xCAA4 = 0xBD85
+0xCAA5 = 0xBD86
+0xCAA6 = 0xBD87
+0xCAA7 = 0xBD88
+0xCAA8 = 0xBD89
+0xCAA9 = 0xBD8A
+0xCAAA = 0xBD8B
+0xCAAB = 0xBD8C
+0xCAAC = 0xBD8D
+0xCAAD = 0xBD8E
+0xCAAE = 0xBD8F
+0xCAAF = 0xBD90
+0xCAB0 = 0xBD91
+0xCAB1 = 0xBD93
+0xCAB2 = 0xBD94
+0xCAB3 = 0xBD95
+0xCAB4 = 0xBD96
+0xCAB5 = 0xBD97
+0xCAB6 = 0xBD98
+0xCAB7 = 0xBD99
+0xCAB8 = 0xBD9A
+0xCAB9 = 0xBD9B
+0xCABA = 0xBD9C
+0xCABB = 0xBD9D
+0xCABC = 0xBDA1
+0xCABD = 0xBDA2
+0xCABE = 0xBDA3
+0xCABF = 0xBDA4
+0xCAC0 = 0xBDA5
+0xCAC1 = 0xBDA6
+0xCAC2 = 0xBDA7
+0xCAC3 = 0xBDA8
+0xCAC4 = 0xBDA9
+0xCAC5 = 0xBDAA
+0xCAC6 = 0xBDAB
+0xCAC7 = 0xBDAC
+0xCAC8 = 0xBDAD
+0xCAC9 = 0xBDAE
+0xCACA = 0xBDAF
+0xCACB = 0xBDB0
+0xCACC = 0xBDB1
+0xCACD = 0xBDB3
+0xCACE = 0xBDB4
+0xCACF = 0xBDB5
+0xCAD0 = 0xBDB6
+0xCAD1 = 0xBDB7
+0xCAD2 = 0xBDB8
+0xCAD3 = 0xBDB9
+0xCAD4 = 0xBDBA
+0xCAD5 = 0xBDBB
+0xCAD6 = 0xBDBC
+0xCAD7 = 0xBDBD
+0xCAD8 = 0xBDC1
+0xCAD9 = 0xBDC2
+0xCADA = 0xBDC3
+0xCADB = 0xBDC4
+0xCADC = 0xBDC5
+0xCADD = 0xBDC6
+0xCADE = 0xBDC7
+0xCADF = 0xBDC8
+0xCAE0 = 0xBDC9
+0xCAE1 = 0xBDCA
+0xCAE2 = 0xBDCB
+0xCAE3 = 0xBDCC
+0xCAE4 = 0xBDCD
+0xCAE5 = 0xBDCE
+0xCAE6 = 0xBDCF
+0xCAE7 = 0xBDD0
+0xCAE8 = 0xBDD1
+0xCAE9 = 0xBDD3
+0xCAEA = 0xBDD4
+0xCAEB = 0xBDD5
+0xCAEC = 0xBDD6
+0xCAED = 0xBDD7
+0xCAEE = 0xBDD8
+0xCAEF = 0xBDD9
+0xCAF0 = 0xBDDA
+0xCAF1 = 0xBDDB
+0xCAF2 = 0xBDDC
+0xCAF3 = 0xBDDD
+0xCAF4 = 0xBDE1
+0xCAF5 = 0xBDE2
+0xCAF6 = 0xBDE3
+0xCAF7 = 0xBDE4
+0xCAF8 = 0xBDE5
+0xCAF9 = 0xBDE6
+0xCAFA = 0xBDE7
+0xCAFB = 0xBDE8
+0xCAFC = 0xBDE9
+0xCAFD = 0xBDEA
+0xCAFE = 0xBDEB
+0xCAFF = 0xBDEC
+0xCB00 = 0xBDED
+0xCB01 = 0xBDEE
+0xCB02 = 0xBDEF
+0xCB03 = 0xBDF0
+0xCB04 = 0xBDF1
+0xCB05 = 0xBDF3
+0xCB06 = 0xBDF4
+0xCB07 = 0xBDF5
+0xCB08 = 0xBDF6
+0xCB09 = 0xBDF7
+0xCB0A = 0xBDF8
+0xCB0B = 0xBDF9
+0xCB0C = 0xBDFA
+0xCB0D = 0xBDFB
+0xCB0E = 0xBDFC
+0xCB0F = 0xBDFD
+0xCB10 = 0xBE41
+0xCB11 = 0xBE42
+0xCB12 = 0xBE43
+0xCB13 = 0xBE44
+0xCB14 = 0xBE45
+0xCB15 = 0xBE46
+0xCB16 = 0xBE47
+0xCB17 = 0xBE48
+0xCB18 = 0xBE49
+0xCB19 = 0xBE4A
+0xCB1A = 0xBE4B
+0xCB1B = 0xBE4C
+0xCB1C = 0xBE4D
+0xCB1D = 0xBE4E
+0xCB1E = 0xBE4F
+0xCB1F = 0xBE50
+0xCB20 = 0xBE51
+0xCB21 = 0xBE53
+0xCB22 = 0xBE54
+0xCB23 = 0xBE55
+0xCB24 = 0xBE56
+0xCB25 = 0xBE57
+0xCB26 = 0xBE58
+0xCB27 = 0xBE59
+0xCB28 = 0xBE5A
+0xCB29 = 0xBE5B
+0xCB2A = 0xBE5C
+0xCB2B = 0xBE5D
+0xCB2C = 0xBE61
+0xCB2D = 0xBE62
+0xCB2E = 0xBE63
+0xCB2F = 0xBE64
+0xCB30 = 0xBE65
+0xCB31 = 0xBE66
+0xCB32 = 0xBE67
+0xCB33 = 0xBE68
+0xCB34 = 0xBE69
+0xCB35 = 0xBE6A
+0xCB36 = 0xBE6B
+0xCB37 = 0xBE6C
+0xCB38 = 0xBE6D
+0xCB39 = 0xBE6E
+0xCB3A = 0xBE6F
+0xCB3B = 0xBE70
+0xCB3C = 0xBE71
+0xCB3D = 0xBE73
+0xCB3E = 0xBE74
+0xCB3F = 0xBE75
+0xCB40 = 0xBE76
+0xCB41 = 0xBE77
+0xCB42 = 0xBE78
+0xCB43 = 0xBE79
+0xCB44 = 0xBE7A
+0xCB45 = 0xBE7B
+0xCB46 = 0xBE7C
+0xCB47 = 0xBE7D
+0xCB48 = 0xBE81
+0xCB49 = 0xBE82
+0xCB4A = 0xBE83
+0xCB4B = 0xBE84
+0xCB4C = 0xBE85
+0xCB4D = 0xBE86
+0xCB4E = 0xBE87
+0xCB4F = 0xBE88
+0xCB50 = 0xBE89
+0xCB51 = 0xBE8A
+0xCB52 = 0xBE8B
+0xCB53 = 0xBE8C
+0xCB54 = 0xBE8D
+0xCB55 = 0xBE8E
+0xCB56 = 0xBE8F
+0xCB57 = 0xBE90
+0xCB58 = 0xBE91
+0xCB59 = 0xBE93
+0xCB5A = 0xBE94
+0xCB5B = 0xBE95
+0xCB5C = 0xBE96
+0xCB5D = 0xBE97
+0xCB5E = 0xBE98
+0xCB5F = 0xBE99
+0xCB60 = 0xBE9A
+0xCB61 = 0xBE9B
+0xCB62 = 0xBE9C
+0xCB63 = 0xBE9D
+0xCB64 = 0xBEA1
+0xCB65 = 0xBEA2
+0xCB66 = 0xBEA3
+0xCB67 = 0xBEA4
+0xCB68 = 0xBEA5
+0xCB69 = 0xBEA6
+0xCB6A = 0xBEA7
+0xCB6B = 0xBEA8
+0xCB6C = 0xBEA9
+0xCB6D = 0xBEAA
+0xCB6E = 0xBEAB
+0xCB6F = 0xBEAC
+0xCB70 = 0xBEAD
+0xCB71 = 0xBEAE
+0xCB72 = 0xBEAF
+0xCB73 = 0xBEB0
+0xCB74 = 0xBEB1
+0xCB75 = 0xBEB3
+0xCB76 = 0xBEB4
+0xCB77 = 0xBEB5
+0xCB78 = 0xBEB6
+0xCB79 = 0xBEB7
+0xCB7A = 0xBEB8
+0xCB7B = 0xBEB9
+0xCB7C = 0xBEBA
+0xCB7D = 0xBEBB
+0xCB7E = 0xBEBC
+0xCB7F = 0xBEBD
+0xCB80 = 0xBEC1
+0xCB81 = 0xBEC2
+0xCB82 = 0xBEC3
+0xCB83 = 0xBEC4
+0xCB84 = 0xBEC5
+0xCB85 = 0xBEC6
+0xCB86 = 0xBEC7
+0xCB87 = 0xBEC8
+0xCB88 = 0xBEC9
+0xCB89 = 0xBECA
+0xCB8A = 0xBECB
+0xCB8B = 0xBECC
+0xCB8C = 0xBECD
+0xCB8D = 0xBECE
+0xCB8E = 0xBECF
+0xCB8F = 0xBED0
+0xCB90 = 0xBED1
+0xCB91 = 0xBED3
+0xCB92 = 0xBED4
+0xCB93 = 0xBED5
+0xCB94 = 0xBED6
+0xCB95 = 0xBED7
+0xCB96 = 0xBED8
+0xCB97 = 0xBED9
+0xCB98 = 0xBEDA
+0xCB99 = 0xBEDB
+0xCB9A = 0xBEDC
+0xCB9B = 0xBEDD
+0xCB9C = 0xBEE1
+0xCB9D = 0xBEE2
+0xCB9E = 0xBEE3
+0xCB9F = 0xBEE4
+0xCBA0 = 0xBEE5
+0xCBA1 = 0xBEE6
+0xCBA2 = 0xBEE7
+0xCBA3 = 0xBEE8
+0xCBA4 = 0xBEE9
+0xCBA5 = 0xBEEA
+0xCBA6 = 0xBEEB
+0xCBA7 = 0xBEEC
+0xCBA8 = 0xBEED
+0xCBA9 = 0xBEEE
+0xCBAA = 0xBEEF
+0xCBAB = 0xBEF0
+0xCBAC = 0xBEF1
+0xCBAD = 0xBEF3
+0xCBAE = 0xBEF4
+0xCBAF = 0xBEF5
+0xCBB0 = 0xBEF6
+0xCBB1 = 0xBEF7
+0xCBB2 = 0xBEF8
+0xCBB3 = 0xBEF9
+0xCBB4 = 0xBEFA
+0xCBB5 = 0xBEFB
+0xCBB6 = 0xBEFC
+0xCBB7 = 0xBEFD
+0xCBB8 = 0xBF41
+0xCBB9 = 0xBF42
+0xCBBA = 0xBF43
+0xCBBB = 0xBF44
+0xCBBC = 0xBF45
+0xCBBD = 0xBF46
+0xCBBE = 0xBF47
+0xCBBF = 0xBF48
+0xCBC0 = 0xBF49
+0xCBC1 = 0xBF4A
+0xCBC2 = 0xBF4B
+0xCBC3 = 0xBF4C
+0xCBC4 = 0xBF4D
+0xCBC5 = 0xBF4E
+0xCBC6 = 0xBF4F
+0xCBC7 = 0xBF50
+0xCBC8 = 0xBF51
+0xCBC9 = 0xBF53
+0xCBCA = 0xBF54
+0xCBCB = 0xBF55
+0xCBCC = 0xBF56
+0xCBCD = 0xBF57
+0xCBCE = 0xBF58
+0xCBCF = 0xBF59
+0xCBD0 = 0xBF5A
+0xCBD1 = 0xBF5B
+0xCBD2 = 0xBF5C
+0xCBD3 = 0xBF5D
+0xCBD4 = 0xBF61
+0xCBD5 = 0xBF62
+0xCBD6 = 0xBF63
+0xCBD7 = 0xBF64
+0xCBD8 = 0xBF65
+0xCBD9 = 0xBF66
+0xCBDA = 0xBF67
+0xCBDB = 0xBF68
+0xCBDC = 0xBF69
+0xCBDD = 0xBF6A
+0xCBDE = 0xBF6B
+0xCBDF = 0xBF6C
+0xCBE0 = 0xBF6D
+0xCBE1 = 0xBF6E
+0xCBE2 = 0xBF6F
+0xCBE3 = 0xBF70
+0xCBE4 = 0xBF71
+0xCBE5 = 0xBF73
+0xCBE6 = 0xBF74
+0xCBE7 = 0xBF75
+0xCBE8 = 0xBF76
+0xCBE9 = 0xBF77
+0xCBEA = 0xBF78
+0xCBEB = 0xBF79
+0xCBEC = 0xBF7A
+0xCBED = 0xBF7B
+0xCBEE = 0xBF7C
+0xCBEF = 0xBF7D
+0xCBF0 = 0xBF81
+0xCBF1 = 0xBF82
+0xCBF2 = 0xBF83
+0xCBF3 = 0xBF84
+0xCBF4 = 0xBF85
+0xCBF5 = 0xBF86
+0xCBF6 = 0xBF87
+0xCBF7 = 0xBF88
+0xCBF8 = 0xBF89
+0xCBF9 = 0xBF8A
+0xCBFA = 0xBF8B
+0xCBFB = 0xBF8C
+0xCBFC = 0xBF8D
+0xCBFD = 0xBF8E
+0xCBFE = 0xBF8F
+0xCBFF = 0xBF90
+0xCC00 = 0xBF91
+0xCC01 = 0xBF93
+0xCC02 = 0xBF94
+0xCC03 = 0xBF95
+0xCC04 = 0xBF96
+0xCC05 = 0xBF97
+0xCC06 = 0xBF98
+0xCC07 = 0xBF99
+0xCC08 = 0xBF9A
+0xCC09 = 0xBF9B
+0xCC0A = 0xBF9C
+0xCC0B = 0xBF9D
+0xCC0C = 0xBFA1
+0xCC0D = 0xBFA2
+0xCC0E = 0xBFA3
+0xCC0F = 0xBFA4
+0xCC10 = 0xBFA5
+0xCC11 = 0xBFA6
+0xCC12 = 0xBFA7
+0xCC13 = 0xBFA8
+0xCC14 = 0xBFA9
+0xCC15 = 0xBFAA
+0xCC16 = 0xBFAB
+0xCC17 = 0xBFAC
+0xCC18 = 0xBFAD
+0xCC19 = 0xBFAE
+0xCC1A = 0xBFAF
+0xCC1B = 0xBFB0
+0xCC1C = 0xBFB1
+0xCC1D = 0xBFB3
+0xCC1E = 0xBFB4
+0xCC1F = 0xBFB5
+0xCC20 = 0xBFB6
+0xCC21 = 0xBFB7
+0xCC22 = 0xBFB8
+0xCC23 = 0xBFB9
+0xCC24 = 0xBFBA
+0xCC25 = 0xBFBB
+0xCC26 = 0xBFBC
+0xCC27 = 0xBFBD
+0xCC28 = 0xC061
+0xCC29 = 0xC062
+0xCC2A = 0xC063
+0xCC2B = 0xC064
+0xCC2C = 0xC065
+0xCC2D = 0xC066
+0xCC2E = 0xC067
+0xCC2F = 0xC068
+0xCC30 = 0xC069
+0xCC31 = 0xC06A
+0xCC32 = 0xC06B
+0xCC33 = 0xC06C
+0xCC34 = 0xC06D
+0xCC35 = 0xC06E
+0xCC36 = 0xC06F
+0xCC37 = 0xC070
+0xCC38 = 0xC071
+0xCC39 = 0xC073
+0xCC3A = 0xC074
+0xCC3B = 0xC075
+0xCC3C = 0xC076
+0xCC3D = 0xC077
+0xCC3E = 0xC078
+0xCC3F = 0xC079
+0xCC40 = 0xC07A
+0xCC41 = 0xC07B
+0xCC42 = 0xC07C
+0xCC43 = 0xC07D
+0xCC44 = 0xC081
+0xCC45 = 0xC082
+0xCC46 = 0xC083
+0xCC47 = 0xC084
+0xCC48 = 0xC085
+0xCC49 = 0xC086
+0xCC4A = 0xC087
+0xCC4B = 0xC088
+0xCC4C = 0xC089
+0xCC4D = 0xC08A
+0xCC4E = 0xC08B
+0xCC4F = 0xC08C
+0xCC50 = 0xC08D
+0xCC51 = 0xC08E
+0xCC52 = 0xC08F
+0xCC53 = 0xC090
+0xCC54 = 0xC091
+0xCC55 = 0xC093
+0xCC56 = 0xC094
+0xCC57 = 0xC095
+0xCC58 = 0xC096
+0xCC59 = 0xC097
+0xCC5A = 0xC098
+0xCC5B = 0xC099
+0xCC5C = 0xC09A
+0xCC5D = 0xC09B
+0xCC5E = 0xC09C
+0xCC5F = 0xC09D
+0xCC60 = 0xC0A1
+0xCC61 = 0xC0A2
+0xCC62 = 0xC0A3
+0xCC63 = 0xC0A4
+0xCC64 = 0xC0A5
+0xCC65 = 0xC0A6
+0xCC66 = 0xC0A7
+0xCC67 = 0xC0A8
+0xCC68 = 0xC0A9
+0xCC69 = 0xC0AA
+0xCC6A = 0xC0AB
+0xCC6B = 0xC0AC
+0xCC6C = 0xC0AD
+0xCC6D = 0xC0AE
+0xCC6E = 0xC0AF
+0xCC6F = 0xC0B0
+0xCC70 = 0xC0B1
+0xCC71 = 0xC0B3
+0xCC72 = 0xC0B4
+0xCC73 = 0xC0B5
+0xCC74 = 0xC0B6
+0xCC75 = 0xC0B7
+0xCC76 = 0xC0B8
+0xCC77 = 0xC0B9
+0xCC78 = 0xC0BA
+0xCC79 = 0xC0BB
+0xCC7A = 0xC0BC
+0xCC7B = 0xC0BD
+0xCC7C = 0xC0C1
+0xCC7D = 0xC0C2
+0xCC7E = 0xC0C3
+0xCC7F = 0xC0C4
+0xCC80 = 0xC0C5
+0xCC81 = 0xC0C6
+0xCC82 = 0xC0C7
+0xCC83 = 0xC0C8
+0xCC84 = 0xC0C9
+0xCC85 = 0xC0CA
+0xCC86 = 0xC0CB
+0xCC87 = 0xC0CC
+0xCC88 = 0xC0CD
+0xCC89 = 0xC0CE
+0xCC8A = 0xC0CF
+0xCC8B = 0xC0D0
+0xCC8C = 0xC0D1
+0xCC8D = 0xC0D3
+0xCC8E = 0xC0D4
+0xCC8F = 0xC0D5
+0xCC90 = 0xC0D6
+0xCC91 = 0xC0D7
+0xCC92 = 0xC0D8
+0xCC93 = 0xC0D9
+0xCC94 = 0xC0DA
+0xCC95 = 0xC0DB
+0xCC96 = 0xC0DC
+0xCC97 = 0xC0DD
+0xCC98 = 0xC0E1
+0xCC99 = 0xC0E2
+0xCC9A = 0xC0E3
+0xCC9B = 0xC0E4
+0xCC9C = 0xC0E5
+0xCC9D = 0xC0E6
+0xCC9E = 0xC0E7
+0xCC9F = 0xC0E8
+0xCCA0 = 0xC0E9
+0xCCA1 = 0xC0EA
+0xCCA2 = 0xC0EB
+0xCCA3 = 0xC0EC
+0xCCA4 = 0xC0ED
+0xCCA5 = 0xC0EE
+0xCCA6 = 0xC0EF
+0xCCA7 = 0xC0F0
+0xCCA8 = 0xC0F1
+0xCCA9 = 0xC0F3
+0xCCAA = 0xC0F4
+0xCCAB = 0xC0F5
+0xCCAC = 0xC0F6
+0xCCAD = 0xC0F7
+0xCCAE = 0xC0F8
+0xCCAF = 0xC0F9
+0xCCB0 = 0xC0FA
+0xCCB1 = 0xC0FB
+0xCCB2 = 0xC0FC
+0xCCB3 = 0xC0FD
+0xCCB4 = 0xC141
+0xCCB5 = 0xC142
+0xCCB6 = 0xC143
+0xCCB7 = 0xC144
+0xCCB8 = 0xC145
+0xCCB9 = 0xC146
+0xCCBA = 0xC147
+0xCCBB = 0xC148
+0xCCBC = 0xC149
+0xCCBD = 0xC14A
+0xCCBE = 0xC14B
+0xCCBF = 0xC14C
+0xCCC0 = 0xC14D
+0xCCC1 = 0xC14E
+0xCCC2 = 0xC14F
+0xCCC3 = 0xC150
+0xCCC4 = 0xC151
+0xCCC5 = 0xC153
+0xCCC6 = 0xC154
+0xCCC7 = 0xC155
+0xCCC8 = 0xC156
+0xCCC9 = 0xC157
+0xCCCA = 0xC158
+0xCCCB = 0xC159
+0xCCCC = 0xC15A
+0xCCCD = 0xC15B
+0xCCCE = 0xC15C
+0xCCCF = 0xC15D
+0xCCD0 = 0xC161
+0xCCD1 = 0xC162
+0xCCD2 = 0xC163
+0xCCD3 = 0xC164
+0xCCD4 = 0xC165
+0xCCD5 = 0xC166
+0xCCD6 = 0xC167
+0xCCD7 = 0xC168
+0xCCD8 = 0xC169
+0xCCD9 = 0xC16A
+0xCCDA = 0xC16B
+0xCCDB = 0xC16C
+0xCCDC = 0xC16D
+0xCCDD = 0xC16E
+0xCCDE = 0xC16F
+0xCCDF = 0xC170
+0xCCE0 = 0xC171
+0xCCE1 = 0xC173
+0xCCE2 = 0xC174
+0xCCE3 = 0xC175
+0xCCE4 = 0xC176
+0xCCE5 = 0xC177
+0xCCE6 = 0xC178
+0xCCE7 = 0xC179
+0xCCE8 = 0xC17A
+0xCCE9 = 0xC17B
+0xCCEA = 0xC17C
+0xCCEB = 0xC17D
+0xCCEC = 0xC181
+0xCCED = 0xC182
+0xCCEE = 0xC183
+0xCCEF = 0xC184
+0xCCF0 = 0xC185
+0xCCF1 = 0xC186
+0xCCF2 = 0xC187
+0xCCF3 = 0xC188
+0xCCF4 = 0xC189
+0xCCF5 = 0xC18A
+0xCCF6 = 0xC18B
+0xCCF7 = 0xC18C
+0xCCF8 = 0xC18D
+0xCCF9 = 0xC18E
+0xCCFA = 0xC18F
+0xCCFB = 0xC190
+0xCCFC = 0xC191
+0xCCFD = 0xC193
+0xCCFE = 0xC194
+0xCCFF = 0xC195
+0xCD00 = 0xC196
+0xCD01 = 0xC197
+0xCD02 = 0xC198
+0xCD03 = 0xC199
+0xCD04 = 0xC19A
+0xCD05 = 0xC19B
+0xCD06 = 0xC19C
+0xCD07 = 0xC19D
+0xCD08 = 0xC1A1
+0xCD09 = 0xC1A2
+0xCD0A = 0xC1A3
+0xCD0B = 0xC1A4
+0xCD0C = 0xC1A5
+0xCD0D = 0xC1A6
+0xCD0E = 0xC1A7
+0xCD0F = 0xC1A8
+0xCD10 = 0xC1A9
+0xCD11 = 0xC1AA
+0xCD12 = 0xC1AB
+0xCD13 = 0xC1AC
+0xCD14 = 0xC1AD
+0xCD15 = 0xC1AE
+0xCD16 = 0xC1AF
+0xCD17 = 0xC1B0
+0xCD18 = 0xC1B1
+0xCD19 = 0xC1B3
+0xCD1A = 0xC1B4
+0xCD1B = 0xC1B5
+0xCD1C = 0xC1B6
+0xCD1D = 0xC1B7
+0xCD1E = 0xC1B8
+0xCD1F = 0xC1B9
+0xCD20 = 0xC1BA
+0xCD21 = 0xC1BB
+0xCD22 = 0xC1BC
+0xCD23 = 0xC1BD
+0xCD24 = 0xC1C1
+0xCD25 = 0xC1C2
+0xCD26 = 0xC1C3
+0xCD27 = 0xC1C4
+0xCD28 = 0xC1C5
+0xCD29 = 0xC1C6
+0xCD2A = 0xC1C7
+0xCD2B = 0xC1C8
+0xCD2C = 0xC1C9
+0xCD2D = 0xC1CA
+0xCD2E = 0xC1CB
+0xCD2F = 0xC1CC
+0xCD30 = 0xC1CD
+0xCD31 = 0xC1CE
+0xCD32 = 0xC1CF
+0xCD33 = 0xC1D0
+0xCD34 = 0xC1D1
+0xCD35 = 0xC1D3
+0xCD36 = 0xC1D4
+0xCD37 = 0xC1D5
+0xCD38 = 0xC1D6
+0xCD39 = 0xC1D7
+0xCD3A = 0xC1D8
+0xCD3B = 0xC1D9
+0xCD3C = 0xC1DA
+0xCD3D = 0xC1DB
+0xCD3E = 0xC1DC
+0xCD3F = 0xC1DD
+0xCD40 = 0xC1E1
+0xCD41 = 0xC1E2
+0xCD42 = 0xC1E3
+0xCD43 = 0xC1E4
+0xCD44 = 0xC1E5
+0xCD45 = 0xC1E6
+0xCD46 = 0xC1E7
+0xCD47 = 0xC1E8
+0xCD48 = 0xC1E9
+0xCD49 = 0xC1EA
+0xCD4A = 0xC1EB
+0xCD4B = 0xC1EC
+0xCD4C = 0xC1ED
+0xCD4D = 0xC1EE
+0xCD4E = 0xC1EF
+0xCD4F = 0xC1F0
+0xCD50 = 0xC1F1
+0xCD51 = 0xC1F3
+0xCD52 = 0xC1F4
+0xCD53 = 0xC1F5
+0xCD54 = 0xC1F6
+0xCD55 = 0xC1F7
+0xCD56 = 0xC1F8
+0xCD57 = 0xC1F9
+0xCD58 = 0xC1FA
+0xCD59 = 0xC1FB
+0xCD5A = 0xC1FC
+0xCD5B = 0xC1FD
+0xCD5C = 0xC241
+0xCD5D = 0xC242
+0xCD5E = 0xC243
+0xCD5F = 0xC244
+0xCD60 = 0xC245
+0xCD61 = 0xC246
+0xCD62 = 0xC247
+0xCD63 = 0xC248
+0xCD64 = 0xC249
+0xCD65 = 0xC24A
+0xCD66 = 0xC24B
+0xCD67 = 0xC24C
+0xCD68 = 0xC24D
+0xCD69 = 0xC24E
+0xCD6A = 0xC24F
+0xCD6B = 0xC250
+0xCD6C = 0xC251
+0xCD6D = 0xC253
+0xCD6E = 0xC254
+0xCD6F = 0xC255
+0xCD70 = 0xC256
+0xCD71 = 0xC257
+0xCD72 = 0xC258
+0xCD73 = 0xC259
+0xCD74 = 0xC25A
+0xCD75 = 0xC25B
+0xCD76 = 0xC25C
+0xCD77 = 0xC25D
+0xCD78 = 0xC261
+0xCD79 = 0xC262
+0xCD7A = 0xC263
+0xCD7B = 0xC264
+0xCD7C = 0xC265
+0xCD7D = 0xC266
+0xCD7E = 0xC267
+0xCD7F = 0xC268
+0xCD80 = 0xC269
+0xCD81 = 0xC26A
+0xCD82 = 0xC26B
+0xCD83 = 0xC26C
+0xCD84 = 0xC26D
+0xCD85 = 0xC26E
+0xCD86 = 0xC26F
+0xCD87 = 0xC270
+0xCD88 = 0xC271
+0xCD89 = 0xC273
+0xCD8A = 0xC274
+0xCD8B = 0xC275
+0xCD8C = 0xC276
+0xCD8D = 0xC277
+0xCD8E = 0xC278
+0xCD8F = 0xC279
+0xCD90 = 0xC27A
+0xCD91 = 0xC27B
+0xCD92 = 0xC27C
+0xCD93 = 0xC27D
+0xCD94 = 0xC281
+0xCD95 = 0xC282
+0xCD96 = 0xC283
+0xCD97 = 0xC284
+0xCD98 = 0xC285
+0xCD99 = 0xC286
+0xCD9A = 0xC287
+0xCD9B = 0xC288
+0xCD9C = 0xC289
+0xCD9D = 0xC28A
+0xCD9E = 0xC28B
+0xCD9F = 0xC28C
+0xCDA0 = 0xC28D
+0xCDA1 = 0xC28E
+0xCDA2 = 0xC28F
+0xCDA3 = 0xC290
+0xCDA4 = 0xC291
+0xCDA5 = 0xC293
+0xCDA6 = 0xC294
+0xCDA7 = 0xC295
+0xCDA8 = 0xC296
+0xCDA9 = 0xC297
+0xCDAA = 0xC298
+0xCDAB = 0xC299
+0xCDAC = 0xC29A
+0xCDAD = 0xC29B
+0xCDAE = 0xC29C
+0xCDAF = 0xC29D
+0xCDB0 = 0xC2A1
+0xCDB1 = 0xC2A2
+0xCDB2 = 0xC2A3
+0xCDB3 = 0xC2A4
+0xCDB4 = 0xC2A5
+0xCDB5 = 0xC2A6
+0xCDB6 = 0xC2A7
+0xCDB7 = 0xC2A8
+0xCDB8 = 0xC2A9
+0xCDB9 = 0xC2AA
+0xCDBA = 0xC2AB
+0xCDBB = 0xC2AC
+0xCDBC = 0xC2AD
+0xCDBD = 0xC2AE
+0xCDBE = 0xC2AF
+0xCDBF = 0xC2B0
+0xCDC0 = 0xC2B1
+0xCDC1 = 0xC2B3
+0xCDC2 = 0xC2B4
+0xCDC3 = 0xC2B5
+0xCDC4 = 0xC2B6
+0xCDC5 = 0xC2B7
+0xCDC6 = 0xC2B8
+0xCDC7 = 0xC2B9
+0xCDC8 = 0xC2BA
+0xCDC9 = 0xC2BB
+0xCDCA = 0xC2BC
+0xCDCB = 0xC2BD
+0xCDCC = 0xC2C1
+0xCDCD = 0xC2C2
+0xCDCE = 0xC2C3
+0xCDCF = 0xC2C4
+0xCDD0 = 0xC2C5
+0xCDD1 = 0xC2C6
+0xCDD2 = 0xC2C7
+0xCDD3 = 0xC2C8
+0xCDD4 = 0xC2C9
+0xCDD5 = 0xC2CA
+0xCDD6 = 0xC2CB
+0xCDD7 = 0xC2CC
+0xCDD8 = 0xC2CD
+0xCDD9 = 0xC2CE
+0xCDDA = 0xC2CF
+0xCDDB = 0xC2D0
+0xCDDC = 0xC2D1
+0xCDDD = 0xC2D3
+0xCDDE = 0xC2D4
+0xCDDF = 0xC2D5
+0xCDE0 = 0xC2D6
+0xCDE1 = 0xC2D7
+0xCDE2 = 0xC2D8
+0xCDE3 = 0xC2D9
+0xCDE4 = 0xC2DA
+0xCDE5 = 0xC2DB
+0xCDE6 = 0xC2DC
+0xCDE7 = 0xC2DD
+0xCDE8 = 0xC2E1
+0xCDE9 = 0xC2E2
+0xCDEA = 0xC2E3
+0xCDEB = 0xC2E4
+0xCDEC = 0xC2E5
+0xCDED = 0xC2E6
+0xCDEE = 0xC2E7
+0xCDEF = 0xC2E8
+0xCDF0 = 0xC2E9
+0xCDF1 = 0xC2EA
+0xCDF2 = 0xC2EB
+0xCDF3 = 0xC2EC
+0xCDF4 = 0xC2ED
+0xCDF5 = 0xC2EE
+0xCDF6 = 0xC2EF
+0xCDF7 = 0xC2F0
+0xCDF8 = 0xC2F1
+0xCDF9 = 0xC2F3
+0xCDFA = 0xC2F4
+0xCDFB = 0xC2F5
+0xCDFC = 0xC2F6
+0xCDFD = 0xC2F7
+0xCDFE = 0xC2F8
+0xCDFF = 0xC2F9
+0xCE00 = 0xC2FA
+0xCE01 = 0xC2FB
+0xCE02 = 0xC2FC
+0xCE03 = 0xC2FD
+0xCE04 = 0xC341
+0xCE05 = 0xC342
+0xCE06 = 0xC343
+0xCE07 = 0xC344
+0xCE08 = 0xC345
+0xCE09 = 0xC346
+0xCE0A = 0xC347
+0xCE0B = 0xC348
+0xCE0C = 0xC349
+0xCE0D = 0xC34A
+0xCE0E = 0xC34B
+0xCE0F = 0xC34C
+0xCE10 = 0xC34D
+0xCE11 = 0xC34E
+0xCE12 = 0xC34F
+0xCE13 = 0xC350
+0xCE14 = 0xC351
+0xCE15 = 0xC353
+0xCE16 = 0xC354
+0xCE17 = 0xC355
+0xCE18 = 0xC356
+0xCE19 = 0xC357
+0xCE1A = 0xC358
+0xCE1B = 0xC359
+0xCE1C = 0xC35A
+0xCE1D = 0xC35B
+0xCE1E = 0xC35C
+0xCE1F = 0xC35D
+0xCE20 = 0xC361
+0xCE21 = 0xC362
+0xCE22 = 0xC363
+0xCE23 = 0xC364
+0xCE24 = 0xC365
+0xCE25 = 0xC366
+0xCE26 = 0xC367
+0xCE27 = 0xC368
+0xCE28 = 0xC369
+0xCE29 = 0xC36A
+0xCE2A = 0xC36B
+0xCE2B = 0xC36C
+0xCE2C = 0xC36D
+0xCE2D = 0xC36E
+0xCE2E = 0xC36F
+0xCE2F = 0xC370
+0xCE30 = 0xC371
+0xCE31 = 0xC373
+0xCE32 = 0xC374
+0xCE33 = 0xC375
+0xCE34 = 0xC376
+0xCE35 = 0xC377
+0xCE36 = 0xC378
+0xCE37 = 0xC379
+0xCE38 = 0xC37A
+0xCE39 = 0xC37B
+0xCE3A = 0xC37C
+0xCE3B = 0xC37D
+0xCE3C = 0xC381
+0xCE3D = 0xC382
+0xCE3E = 0xC383
+0xCE3F = 0xC384
+0xCE40 = 0xC385
+0xCE41 = 0xC386
+0xCE42 = 0xC387
+0xCE43 = 0xC388
+0xCE44 = 0xC389
+0xCE45 = 0xC38A
+0xCE46 = 0xC38B
+0xCE47 = 0xC38C
+0xCE48 = 0xC38D
+0xCE49 = 0xC38E
+0xCE4A = 0xC38F
+0xCE4B = 0xC390
+0xCE4C = 0xC391
+0xCE4D = 0xC393
+0xCE4E = 0xC394
+0xCE4F = 0xC395
+0xCE50 = 0xC396
+0xCE51 = 0xC397
+0xCE52 = 0xC398
+0xCE53 = 0xC399
+0xCE54 = 0xC39A
+0xCE55 = 0xC39B
+0xCE56 = 0xC39C
+0xCE57 = 0xC39D
+0xCE58 = 0xC3A1
+0xCE59 = 0xC3A2
+0xCE5A = 0xC3A3
+0xCE5B = 0xC3A4
+0xCE5C = 0xC3A5
+0xCE5D = 0xC3A6
+0xCE5E = 0xC3A7
+0xCE5F = 0xC3A8
+0xCE60 = 0xC3A9
+0xCE61 = 0xC3AA
+0xCE62 = 0xC3AB
+0xCE63 = 0xC3AC
+0xCE64 = 0xC3AD
+0xCE65 = 0xC3AE
+0xCE66 = 0xC3AF
+0xCE67 = 0xC3B0
+0xCE68 = 0xC3B1
+0xCE69 = 0xC3B3
+0xCE6A = 0xC3B4
+0xCE6B = 0xC3B5
+0xCE6C = 0xC3B6
+0xCE6D = 0xC3B7
+0xCE6E = 0xC3B8
+0xCE6F = 0xC3B9
+0xCE70 = 0xC3BA
+0xCE71 = 0xC3BB
+0xCE72 = 0xC3BC
+0xCE73 = 0xC3BD
+0xCE74 = 0xC461
+0xCE75 = 0xC462
+0xCE76 = 0xC463
+0xCE77 = 0xC464
+0xCE78 = 0xC465
+0xCE79 = 0xC466
+0xCE7A = 0xC467
+0xCE7B = 0xC468
+0xCE7C = 0xC469
+0xCE7D = 0xC46A
+0xCE7E = 0xC46B
+0xCE7F = 0xC46C
+0xCE80 = 0xC46D
+0xCE81 = 0xC46E
+0xCE82 = 0xC46F
+0xCE83 = 0xC470
+0xCE84 = 0xC471
+0xCE85 = 0xC473
+0xCE86 = 0xC474
+0xCE87 = 0xC475
+0xCE88 = 0xC476
+0xCE89 = 0xC477
+0xCE8A = 0xC478
+0xCE8B = 0xC479
+0xCE8C = 0xC47A
+0xCE8D = 0xC47B
+0xCE8E = 0xC47C
+0xCE8F = 0xC47D
+0xCE90 = 0xC481
+0xCE91 = 0xC482
+0xCE92 = 0xC483
+0xCE93 = 0xC484
+0xCE94 = 0xC485
+0xCE95 = 0xC486
+0xCE96 = 0xC487
+0xCE97 = 0xC488
+0xCE98 = 0xC489
+0xCE99 = 0xC48A
+0xCE9A = 0xC48B
+0xCE9B = 0xC48C
+0xCE9C = 0xC48D
+0xCE9D = 0xC48E
+0xCE9E = 0xC48F
+0xCE9F = 0xC490
+0xCEA0 = 0xC491
+0xCEA1 = 0xC493
+0xCEA2 = 0xC494
+0xCEA3 = 0xC495
+0xCEA4 = 0xC496
+0xCEA5 = 0xC497
+0xCEA6 = 0xC498
+0xCEA7 = 0xC499
+0xCEA8 = 0xC49A
+0xCEA9 = 0xC49B
+0xCEAA = 0xC49C
+0xCEAB = 0xC49D
+0xCEAC = 0xC4A1
+0xCEAD = 0xC4A2
+0xCEAE = 0xC4A3
+0xCEAF = 0xC4A4
+0xCEB0 = 0xC4A5
+0xCEB1 = 0xC4A6
+0xCEB2 = 0xC4A7
+0xCEB3 = 0xC4A8
+0xCEB4 = 0xC4A9
+0xCEB5 = 0xC4AA
+0xCEB6 = 0xC4AB
+0xCEB7 = 0xC4AC
+0xCEB8 = 0xC4AD
+0xCEB9 = 0xC4AE
+0xCEBA = 0xC4AF
+0xCEBB = 0xC4B0
+0xCEBC = 0xC4B1
+0xCEBD = 0xC4B3
+0xCEBE = 0xC4B4
+0xCEBF = 0xC4B5
+0xCEC0 = 0xC4B6
+0xCEC1 = 0xC4B7
+0xCEC2 = 0xC4B8
+0xCEC3 = 0xC4B9
+0xCEC4 = 0xC4BA
+0xCEC5 = 0xC4BB
+0xCEC6 = 0xC4BC
+0xCEC7 = 0xC4BD
+0xCEC8 = 0xC4C1
+0xCEC9 = 0xC4C2
+0xCECA = 0xC4C3
+0xCECB = 0xC4C4
+0xCECC = 0xC4C5
+0xCECD = 0xC4C6
+0xCECE = 0xC4C7
+0xCECF = 0xC4C8
+0xCED0 = 0xC4C9
+0xCED1 = 0xC4CA
+0xCED2 = 0xC4CB
+0xCED3 = 0xC4CC
+0xCED4 = 0xC4CD
+0xCED5 = 0xC4CE
+0xCED6 = 0xC4CF
+0xCED7 = 0xC4D0
+0xCED8 = 0xC4D1
+0xCED9 = 0xC4D3
+0xCEDA = 0xC4D4
+0xCEDB = 0xC4D5
+0xCEDC = 0xC4D6
+0xCEDD = 0xC4D7
+0xCEDE = 0xC4D8
+0xCEDF = 0xC4D9
+0xCEE0 = 0xC4DA
+0xCEE1 = 0xC4DB
+0xCEE2 = 0xC4DC
+0xCEE3 = 0xC4DD
+0xCEE4 = 0xC4E1
+0xCEE5 = 0xC4E2
+0xCEE6 = 0xC4E3
+0xCEE7 = 0xC4E4
+0xCEE8 = 0xC4E5
+0xCEE9 = 0xC4E6
+0xCEEA = 0xC4E7
+0xCEEB = 0xC4E8
+0xCEEC = 0xC4E9
+0xCEED = 0xC4EA
+0xCEEE = 0xC4EB
+0xCEEF = 0xC4EC
+0xCEF0 = 0xC4ED
+0xCEF1 = 0xC4EE
+0xCEF2 = 0xC4EF
+0xCEF3 = 0xC4F0
+0xCEF4 = 0xC4F1
+0xCEF5 = 0xC4F3
+0xCEF6 = 0xC4F4
+0xCEF7 = 0xC4F5
+0xCEF8 = 0xC4F6
+0xCEF9 = 0xC4F7
+0xCEFA = 0xC4F8
+0xCEFB = 0xC4F9
+0xCEFC = 0xC4FA
+0xCEFD = 0xC4FB
+0xCEFE = 0xC4FC
+0xCEFF = 0xC4FD
+0xCF00 = 0xC541
+0xCF01 = 0xC542
+0xCF02 = 0xC543
+0xCF03 = 0xC544
+0xCF04 = 0xC545
+0xCF05 = 0xC546
+0xCF06 = 0xC547
+0xCF07 = 0xC548
+0xCF08 = 0xC549
+0xCF09 = 0xC54A
+0xCF0A = 0xC54B
+0xCF0B = 0xC54C
+0xCF0C = 0xC54D
+0xCF0D = 0xC54E
+0xCF0E = 0xC54F
+0xCF0F = 0xC550
+0xCF10 = 0xC551
+0xCF11 = 0xC553
+0xCF12 = 0xC554
+0xCF13 = 0xC555
+0xCF14 = 0xC556
+0xCF15 = 0xC557
+0xCF16 = 0xC558
+0xCF17 = 0xC559
+0xCF18 = 0xC55A
+0xCF19 = 0xC55B
+0xCF1A = 0xC55C
+0xCF1B = 0xC55D
+0xCF1C = 0xC561
+0xCF1D = 0xC562
+0xCF1E = 0xC563
+0xCF1F = 0xC564
+0xCF20 = 0xC565
+0xCF21 = 0xC566
+0xCF22 = 0xC567
+0xCF23 = 0xC568
+0xCF24 = 0xC569
+0xCF25 = 0xC56A
+0xCF26 = 0xC56B
+0xCF27 = 0xC56C
+0xCF28 = 0xC56D
+0xCF29 = 0xC56E
+0xCF2A = 0xC56F
+0xCF2B = 0xC570
+0xCF2C = 0xC571
+0xCF2D = 0xC573
+0xCF2E = 0xC574
+0xCF2F = 0xC575
+0xCF30 = 0xC576
+0xCF31 = 0xC577
+0xCF32 = 0xC578
+0xCF33 = 0xC579
+0xCF34 = 0xC57A
+0xCF35 = 0xC57B
+0xCF36 = 0xC57C
+0xCF37 = 0xC57D
+0xCF38 = 0xC581
+0xCF39 = 0xC582
+0xCF3A = 0xC583
+0xCF3B = 0xC584
+0xCF3C = 0xC585
+0xCF3D = 0xC586
+0xCF3E = 0xC587
+0xCF3F = 0xC588
+0xCF40 = 0xC589
+0xCF41 = 0xC58A
+0xCF42 = 0xC58B
+0xCF43 = 0xC58C
+0xCF44 = 0xC58D
+0xCF45 = 0xC58E
+0xCF46 = 0xC58F
+0xCF47 = 0xC590
+0xCF48 = 0xC591
+0xCF49 = 0xC593
+0xCF4A = 0xC594
+0xCF4B = 0xC595
+0xCF4C = 0xC596
+0xCF4D = 0xC597
+0xCF4E = 0xC598
+0xCF4F = 0xC599
+0xCF50 = 0xC59A
+0xCF51 = 0xC59B
+0xCF52 = 0xC59C
+0xCF53 = 0xC59D
+0xCF54 = 0xC5A1
+0xCF55 = 0xC5A2
+0xCF56 = 0xC5A3
+0xCF57 = 0xC5A4
+0xCF58 = 0xC5A5
+0xCF59 = 0xC5A6
+0xCF5A = 0xC5A7
+0xCF5B = 0xC5A8
+0xCF5C = 0xC5A9
+0xCF5D = 0xC5AA
+0xCF5E = 0xC5AB
+0xCF5F = 0xC5AC
+0xCF60 = 0xC5AD
+0xCF61 = 0xC5AE
+0xCF62 = 0xC5AF
+0xCF63 = 0xC5B0
+0xCF64 = 0xC5B1
+0xCF65 = 0xC5B3
+0xCF66 = 0xC5B4
+0xCF67 = 0xC5B5
+0xCF68 = 0xC5B6
+0xCF69 = 0xC5B7
+0xCF6A = 0xC5B8
+0xCF6B = 0xC5B9
+0xCF6C = 0xC5BA
+0xCF6D = 0xC5BB
+0xCF6E = 0xC5BC
+0xCF6F = 0xC5BD
+0xCF70 = 0xC5C1
+0xCF71 = 0xC5C2
+0xCF72 = 0xC5C3
+0xCF73 = 0xC5C4
+0xCF74 = 0xC5C5
+0xCF75 = 0xC5C6
+0xCF76 = 0xC5C7
+0xCF77 = 0xC5C8
+0xCF78 = 0xC5C9
+0xCF79 = 0xC5CA
+0xCF7A = 0xC5CB
+0xCF7B = 0xC5CC
+0xCF7C = 0xC5CD
+0xCF7D = 0xC5CE
+0xCF7E = 0xC5CF
+0xCF7F = 0xC5D0
+0xCF80 = 0xC5D1
+0xCF81 = 0xC5D3
+0xCF82 = 0xC5D4
+0xCF83 = 0xC5D5
+0xCF84 = 0xC5D6
+0xCF85 = 0xC5D7
+0xCF86 = 0xC5D8
+0xCF87 = 0xC5D9
+0xCF88 = 0xC5DA
+0xCF89 = 0xC5DB
+0xCF8A = 0xC5DC
+0xCF8B = 0xC5DD
+0xCF8C = 0xC5E1
+0xCF8D = 0xC5E2
+0xCF8E = 0xC5E3
+0xCF8F = 0xC5E4
+0xCF90 = 0xC5E5
+0xCF91 = 0xC5E6
+0xCF92 = 0xC5E7
+0xCF93 = 0xC5E8
+0xCF94 = 0xC5E9
+0xCF95 = 0xC5EA
+0xCF96 = 0xC5EB
+0xCF97 = 0xC5EC
+0xCF98 = 0xC5ED
+0xCF99 = 0xC5EE
+0xCF9A = 0xC5EF
+0xCF9B = 0xC5F0
+0xCF9C = 0xC5F1
+0xCF9D = 0xC5F3
+0xCF9E = 0xC5F4
+0xCF9F = 0xC5F5
+0xCFA0 = 0xC5F6
+0xCFA1 = 0xC5F7
+0xCFA2 = 0xC5F8
+0xCFA3 = 0xC5F9
+0xCFA4 = 0xC5FA
+0xCFA5 = 0xC5FB
+0xCFA6 = 0xC5FC
+0xCFA7 = 0xC5FD
+0xCFA8 = 0xC641
+0xCFA9 = 0xC642
+0xCFAA = 0xC643
+0xCFAB = 0xC644
+0xCFAC = 0xC645
+0xCFAD = 0xC646
+0xCFAE = 0xC647
+0xCFAF = 0xC648
+0xCFB0 = 0xC649
+0xCFB1 = 0xC64A
+0xCFB2 = 0xC64B
+0xCFB3 = 0xC64C
+0xCFB4 = 0xC64D
+0xCFB5 = 0xC64E
+0xCFB6 = 0xC64F
+0xCFB7 = 0xC650
+0xCFB8 = 0xC651
+0xCFB9 = 0xC653
+0xCFBA = 0xC654
+0xCFBB = 0xC655
+0xCFBC = 0xC656
+0xCFBD = 0xC657
+0xCFBE = 0xC658
+0xCFBF = 0xC659
+0xCFC0 = 0xC65A
+0xCFC1 = 0xC65B
+0xCFC2 = 0xC65C
+0xCFC3 = 0xC65D
+0xCFC4 = 0xC661
+0xCFC5 = 0xC662
+0xCFC6 = 0xC663
+0xCFC7 = 0xC664
+0xCFC8 = 0xC665
+0xCFC9 = 0xC666
+0xCFCA = 0xC667
+0xCFCB = 0xC668
+0xCFCC = 0xC669
+0xCFCD = 0xC66A
+0xCFCE = 0xC66B
+0xCFCF = 0xC66C
+0xCFD0 = 0xC66D
+0xCFD1 = 0xC66E
+0xCFD2 = 0xC66F
+0xCFD3 = 0xC670
+0xCFD4 = 0xC671
+0xCFD5 = 0xC673
+0xCFD6 = 0xC674
+0xCFD7 = 0xC675
+0xCFD8 = 0xC676
+0xCFD9 = 0xC677
+0xCFDA = 0xC678
+0xCFDB = 0xC679
+0xCFDC = 0xC67A
+0xCFDD = 0xC67B
+0xCFDE = 0xC67C
+0xCFDF = 0xC67D
+0xCFE0 = 0xC681
+0xCFE1 = 0xC682
+0xCFE2 = 0xC683
+0xCFE3 = 0xC684
+0xCFE4 = 0xC685
+0xCFE5 = 0xC686
+0xCFE6 = 0xC687
+0xCFE7 = 0xC688
+0xCFE8 = 0xC689
+0xCFE9 = 0xC68A
+0xCFEA = 0xC68B
+0xCFEB = 0xC68C
+0xCFEC = 0xC68D
+0xCFED = 0xC68E
+0xCFEE = 0xC68F
+0xCFEF = 0xC690
+0xCFF0 = 0xC691
+0xCFF1 = 0xC693
+0xCFF2 = 0xC694
+0xCFF3 = 0xC695
+0xCFF4 = 0xC696
+0xCFF5 = 0xC697
+0xCFF6 = 0xC698
+0xCFF7 = 0xC699
+0xCFF8 = 0xC69A
+0xCFF9 = 0xC69B
+0xCFFA = 0xC69C
+0xCFFB = 0xC69D
+0xCFFC = 0xC6A1
+0xCFFD = 0xC6A2
+0xCFFE = 0xC6A3
+0xCFFF = 0xC6A4
+0xD000 = 0xC6A5
+0xD001 = 0xC6A6
+0xD002 = 0xC6A7
+0xD003 = 0xC6A8
+0xD004 = 0xC6A9
+0xD005 = 0xC6AA
+0xD006 = 0xC6AB
+0xD007 = 0xC6AC
+0xD008 = 0xC6AD
+0xD009 = 0xC6AE
+0xD00A = 0xC6AF
+0xD00B = 0xC6B0
+0xD00C = 0xC6B1
+0xD00D = 0xC6B3
+0xD00E = 0xC6B4
+0xD00F = 0xC6B5
+0xD010 = 0xC6B6
+0xD011 = 0xC6B7
+0xD012 = 0xC6B8
+0xD013 = 0xC6B9
+0xD014 = 0xC6BA
+0xD015 = 0xC6BB
+0xD016 = 0xC6BC
+0xD017 = 0xC6BD
+0xD018 = 0xC6C1
+0xD019 = 0xC6C2
+0xD01A = 0xC6C3
+0xD01B = 0xC6C4
+0xD01C = 0xC6C5
+0xD01D = 0xC6C6
+0xD01E = 0xC6C7
+0xD01F = 0xC6C8
+0xD020 = 0xC6C9
+0xD021 = 0xC6CA
+0xD022 = 0xC6CB
+0xD023 = 0xC6CC
+0xD024 = 0xC6CD
+0xD025 = 0xC6CE
+0xD026 = 0xC6CF
+0xD027 = 0xC6D0
+0xD028 = 0xC6D1
+0xD029 = 0xC6D3
+0xD02A = 0xC6D4
+0xD02B = 0xC6D5
+0xD02C = 0xC6D6
+0xD02D = 0xC6D7
+0xD02E = 0xC6D8
+0xD02F = 0xC6D9
+0xD030 = 0xC6DA
+0xD031 = 0xC6DB
+0xD032 = 0xC6DC
+0xD033 = 0xC6DD
+0xD034 = 0xC6E1
+0xD035 = 0xC6E2
+0xD036 = 0xC6E3
+0xD037 = 0xC6E4
+0xD038 = 0xC6E5
+0xD039 = 0xC6E6
+0xD03A = 0xC6E7
+0xD03B = 0xC6E8
+0xD03C = 0xC6E9
+0xD03D = 0xC6EA
+0xD03E = 0xC6EB
+0xD03F = 0xC6EC
+0xD040 = 0xC6ED
+0xD041 = 0xC6EE
+0xD042 = 0xC6EF
+0xD043 = 0xC6F0
+0xD044 = 0xC6F1
+0xD045 = 0xC6F3
+0xD046 = 0xC6F4
+0xD047 = 0xC6F5
+0xD048 = 0xC6F6
+0xD049 = 0xC6F7
+0xD04A = 0xC6F8
+0xD04B = 0xC6F9
+0xD04C = 0xC6FA
+0xD04D = 0xC6FB
+0xD04E = 0xC6FC
+0xD04F = 0xC6FD
+0xD050 = 0xC741
+0xD051 = 0xC742
+0xD052 = 0xC743
+0xD053 = 0xC744
+0xD054 = 0xC745
+0xD055 = 0xC746
+0xD056 = 0xC747
+0xD057 = 0xC748
+0xD058 = 0xC749
+0xD059 = 0xC74A
+0xD05A = 0xC74B
+0xD05B = 0xC74C
+0xD05C = 0xC74D
+0xD05D = 0xC74E
+0xD05E = 0xC74F
+0xD05F = 0xC750
+0xD060 = 0xC751
+0xD061 = 0xC753
+0xD062 = 0xC754
+0xD063 = 0xC755
+0xD064 = 0xC756
+0xD065 = 0xC757
+0xD066 = 0xC758
+0xD067 = 0xC759
+0xD068 = 0xC75A
+0xD069 = 0xC75B
+0xD06A = 0xC75C
+0xD06B = 0xC75D
+0xD06C = 0xC761
+0xD06D = 0xC762
+0xD06E = 0xC763
+0xD06F = 0xC764
+0xD070 = 0xC765
+0xD071 = 0xC766
+0xD072 = 0xC767
+0xD073 = 0xC768
+0xD074 = 0xC769
+0xD075 = 0xC76A
+0xD076 = 0xC76B
+0xD077 = 0xC76C
+0xD078 = 0xC76D
+0xD079 = 0xC76E
+0xD07A = 0xC76F
+0xD07B = 0xC770
+0xD07C = 0xC771
+0xD07D = 0xC773
+0xD07E = 0xC774
+0xD07F = 0xC775
+0xD080 = 0xC776
+0xD081 = 0xC777
+0xD082 = 0xC778
+0xD083 = 0xC779
+0xD084 = 0xC77A
+0xD085 = 0xC77B
+0xD086 = 0xC77C
+0xD087 = 0xC77D
+0xD088 = 0xC781
+0xD089 = 0xC782
+0xD08A = 0xC783
+0xD08B = 0xC784
+0xD08C = 0xC785
+0xD08D = 0xC786
+0xD08E = 0xC787
+0xD08F = 0xC788
+0xD090 = 0xC789
+0xD091 = 0xC78A
+0xD092 = 0xC78B
+0xD093 = 0xC78C
+0xD094 = 0xC78D
+0xD095 = 0xC78E
+0xD096 = 0xC78F
+0xD097 = 0xC790
+0xD098 = 0xC791
+0xD099 = 0xC793
+0xD09A = 0xC794
+0xD09B = 0xC795
+0xD09C = 0xC796
+0xD09D = 0xC797
+0xD09E = 0xC798
+0xD09F = 0xC799
+0xD0A0 = 0xC79A
+0xD0A1 = 0xC79B
+0xD0A2 = 0xC79C
+0xD0A3 = 0xC79D
+0xD0A4 = 0xC7A1
+0xD0A5 = 0xC7A2
+0xD0A6 = 0xC7A3
+0xD0A7 = 0xC7A4
+0xD0A8 = 0xC7A5
+0xD0A9 = 0xC7A6
+0xD0AA = 0xC7A7
+0xD0AB = 0xC7A8
+0xD0AC = 0xC7A9
+0xD0AD = 0xC7AA
+0xD0AE = 0xC7AB
+0xD0AF = 0xC7AC
+0xD0B0 = 0xC7AD
+0xD0B1 = 0xC7AE
+0xD0B2 = 0xC7AF
+0xD0B3 = 0xC7B0
+0xD0B4 = 0xC7B1
+0xD0B5 = 0xC7B3
+0xD0B6 = 0xC7B4
+0xD0B7 = 0xC7B5
+0xD0B8 = 0xC7B6
+0xD0B9 = 0xC7B7
+0xD0BA = 0xC7B8
+0xD0BB = 0xC7B9
+0xD0BC = 0xC7BA
+0xD0BD = 0xC7BB
+0xD0BE = 0xC7BC
+0xD0BF = 0xC7BD
+0xD0C0 = 0xC861
+0xD0C1 = 0xC862
+0xD0C2 = 0xC863
+0xD0C3 = 0xC864
+0xD0C4 = 0xC865
+0xD0C5 = 0xC866
+0xD0C6 = 0xC867
+0xD0C7 = 0xC868
+0xD0C8 = 0xC869
+0xD0C9 = 0xC86A
+0xD0CA = 0xC86B
+0xD0CB = 0xC86C
+0xD0CC = 0xC86D
+0xD0CD = 0xC86E
+0xD0CE = 0xC86F
+0xD0CF = 0xC870
+0xD0D0 = 0xC871
+0xD0D1 = 0xC873
+0xD0D2 = 0xC874
+0xD0D3 = 0xC875
+0xD0D4 = 0xC876
+0xD0D5 = 0xC877
+0xD0D6 = 0xC878
+0xD0D7 = 0xC879
+0xD0D8 = 0xC87A
+0xD0D9 = 0xC87B
+0xD0DA = 0xC87C
+0xD0DB = 0xC87D
+0xD0DC = 0xC881
+0xD0DD = 0xC882
+0xD0DE = 0xC883
+0xD0DF = 0xC884
+0xD0E0 = 0xC885
+0xD0E1 = 0xC886
+0xD0E2 = 0xC887
+0xD0E3 = 0xC888
+0xD0E4 = 0xC889
+0xD0E5 = 0xC88A
+0xD0E6 = 0xC88B
+0xD0E7 = 0xC88C
+0xD0E8 = 0xC88D
+0xD0E9 = 0xC88E
+0xD0EA = 0xC88F
+0xD0EB = 0xC890
+0xD0EC = 0xC891
+0xD0ED = 0xC893
+0xD0EE = 0xC894
+0xD0EF = 0xC895
+0xD0F0 = 0xC896
+0xD0F1 = 0xC897
+0xD0F2 = 0xC898
+0xD0F3 = 0xC899
+0xD0F4 = 0xC89A
+0xD0F5 = 0xC89B
+0xD0F6 = 0xC89C
+0xD0F7 = 0xC89D
+0xD0F8 = 0xC8A1
+0xD0F9 = 0xC8A2
+0xD0FA = 0xC8A3
+0xD0FB = 0xC8A4
+0xD0FC = 0xC8A5
+0xD0FD = 0xC8A6
+0xD0FE = 0xC8A7
+0xD0FF = 0xC8A8
+0xD100 = 0xC8A9
+0xD101 = 0xC8AA
+0xD102 = 0xC8AB
+0xD103 = 0xC8AC
+0xD104 = 0xC8AD
+0xD105 = 0xC8AE
+0xD106 = 0xC8AF
+0xD107 = 0xC8B0
+0xD108 = 0xC8B1
+0xD109 = 0xC8B3
+0xD10A = 0xC8B4
+0xD10B = 0xC8B5
+0xD10C = 0xC8B6
+0xD10D = 0xC8B7
+0xD10E = 0xC8B8
+0xD10F = 0xC8B9
+0xD110 = 0xC8BA
+0xD111 = 0xC8BB
+0xD112 = 0xC8BC
+0xD113 = 0xC8BD
+0xD114 = 0xC8C1
+0xD115 = 0xC8C2
+0xD116 = 0xC8C3
+0xD117 = 0xC8C4
+0xD118 = 0xC8C5
+0xD119 = 0xC8C6
+0xD11A = 0xC8C7
+0xD11B = 0xC8C8
+0xD11C = 0xC8C9
+0xD11D = 0xC8CA
+0xD11E = 0xC8CB
+0xD11F = 0xC8CC
+0xD120 = 0xC8CD
+0xD121 = 0xC8CE
+0xD122 = 0xC8CF
+0xD123 = 0xC8D0
+0xD124 = 0xC8D1
+0xD125 = 0xC8D3
+0xD126 = 0xC8D4
+0xD127 = 0xC8D5
+0xD128 = 0xC8D6
+0xD129 = 0xC8D7
+0xD12A = 0xC8D8
+0xD12B = 0xC8D9
+0xD12C = 0xC8DA
+0xD12D = 0xC8DB
+0xD12E = 0xC8DC
+0xD12F = 0xC8DD
+0xD130 = 0xC8E1
+0xD131 = 0xC8E2
+0xD132 = 0xC8E3
+0xD133 = 0xC8E4
+0xD134 = 0xC8E5
+0xD135 = 0xC8E6
+0xD136 = 0xC8E7
+0xD137 = 0xC8E8
+0xD138 = 0xC8E9
+0xD139 = 0xC8EA
+0xD13A = 0xC8EB
+0xD13B = 0xC8EC
+0xD13C = 0xC8ED
+0xD13D = 0xC8EE
+0xD13E = 0xC8EF
+0xD13F = 0xC8F0
+0xD140 = 0xC8F1
+0xD141 = 0xC8F3
+0xD142 = 0xC8F4
+0xD143 = 0xC8F5
+0xD144 = 0xC8F6
+0xD145 = 0xC8F7
+0xD146 = 0xC8F8
+0xD147 = 0xC8F9
+0xD148 = 0xC8FA
+0xD149 = 0xC8FB
+0xD14A = 0xC8FC
+0xD14B = 0xC8FD
+0xD14C = 0xC941
+0xD14D = 0xC942
+0xD14E = 0xC943
+0xD14F = 0xC944
+0xD150 = 0xC945
+0xD151 = 0xC946
+0xD152 = 0xC947
+0xD153 = 0xC948
+0xD154 = 0xC949
+0xD155 = 0xC94A
+0xD156 = 0xC94B
+0xD157 = 0xC94C
+0xD158 = 0xC94D
+0xD159 = 0xC94E
+0xD15A = 0xC94F
+0xD15B = 0xC950
+0xD15C = 0xC951
+0xD15D = 0xC953
+0xD15E = 0xC954
+0xD15F = 0xC955
+0xD160 = 0xC956
+0xD161 = 0xC957
+0xD162 = 0xC958
+0xD163 = 0xC959
+0xD164 = 0xC95A
+0xD165 = 0xC95B
+0xD166 = 0xC95C
+0xD167 = 0xC95D
+0xD168 = 0xC961
+0xD169 = 0xC962
+0xD16A = 0xC963
+0xD16B = 0xC964
+0xD16C = 0xC965
+0xD16D = 0xC966
+0xD16E = 0xC967
+0xD16F = 0xC968
+0xD170 = 0xC969
+0xD171 = 0xC96A
+0xD172 = 0xC96B
+0xD173 = 0xC96C
+0xD174 = 0xC96D
+0xD175 = 0xC96E
+0xD176 = 0xC96F
+0xD177 = 0xC970
+0xD178 = 0xC971
+0xD179 = 0xC973
+0xD17A = 0xC974
+0xD17B = 0xC975
+0xD17C = 0xC976
+0xD17D = 0xC977
+0xD17E = 0xC978
+0xD17F = 0xC979
+0xD180 = 0xC97A
+0xD181 = 0xC97B
+0xD182 = 0xC97C
+0xD183 = 0xC97D
+0xD184 = 0xC981
+0xD185 = 0xC982
+0xD186 = 0xC983
+0xD187 = 0xC984
+0xD188 = 0xC985
+0xD189 = 0xC986
+0xD18A = 0xC987
+0xD18B = 0xC988
+0xD18C = 0xC989
+0xD18D = 0xC98A
+0xD18E = 0xC98B
+0xD18F = 0xC98C
+0xD190 = 0xC98D
+0xD191 = 0xC98E
+0xD192 = 0xC98F
+0xD193 = 0xC990
+0xD194 = 0xC991
+0xD195 = 0xC993
+0xD196 = 0xC994
+0xD197 = 0xC995
+0xD198 = 0xC996
+0xD199 = 0xC997
+0xD19A = 0xC998
+0xD19B = 0xC999
+0xD19C = 0xC99A
+0xD19D = 0xC99B
+0xD19E = 0xC99C
+0xD19F = 0xC99D
+0xD1A0 = 0xC9A1
+0xD1A1 = 0xC9A2
+0xD1A2 = 0xC9A3
+0xD1A3 = 0xC9A4
+0xD1A4 = 0xC9A5
+0xD1A5 = 0xC9A6
+0xD1A6 = 0xC9A7
+0xD1A7 = 0xC9A8
+0xD1A8 = 0xC9A9
+0xD1A9 = 0xC9AA
+0xD1AA = 0xC9AB
+0xD1AB = 0xC9AC
+0xD1AC = 0xC9AD
+0xD1AD = 0xC9AE
+0xD1AE = 0xC9AF
+0xD1AF = 0xC9B0
+0xD1B0 = 0xC9B1
+0xD1B1 = 0xC9B3
+0xD1B2 = 0xC9B4
+0xD1B3 = 0xC9B5
+0xD1B4 = 0xC9B6
+0xD1B5 = 0xC9B7
+0xD1B6 = 0xC9B8
+0xD1B7 = 0xC9B9
+0xD1B8 = 0xC9BA
+0xD1B9 = 0xC9BB
+0xD1BA = 0xC9BC
+0xD1BB = 0xC9BD
+0xD1BC = 0xC9C1
+0xD1BD = 0xC9C2
+0xD1BE = 0xC9C3
+0xD1BF = 0xC9C4
+0xD1C0 = 0xC9C5
+0xD1C1 = 0xC9C6
+0xD1C2 = 0xC9C7
+0xD1C3 = 0xC9C8
+0xD1C4 = 0xC9C9
+0xD1C5 = 0xC9CA
+0xD1C6 = 0xC9CB
+0xD1C7 = 0xC9CC
+0xD1C8 = 0xC9CD
+0xD1C9 = 0xC9CE
+0xD1CA = 0xC9CF
+0xD1CB = 0xC9D0
+0xD1CC = 0xC9D1
+0xD1CD = 0xC9D3
+0xD1CE = 0xC9D4
+0xD1CF = 0xC9D5
+0xD1D0 = 0xC9D6
+0xD1D1 = 0xC9D7
+0xD1D2 = 0xC9D8
+0xD1D3 = 0xC9D9
+0xD1D4 = 0xC9DA
+0xD1D5 = 0xC9DB
+0xD1D6 = 0xC9DC
+0xD1D7 = 0xC9DD
+0xD1D8 = 0xC9E1
+0xD1D9 = 0xC9E2
+0xD1DA = 0xC9E3
+0xD1DB = 0xC9E4
+0xD1DC = 0xC9E5
+0xD1DD = 0xC9E6
+0xD1DE = 0xC9E7
+0xD1DF = 0xC9E8
+0xD1E0 = 0xC9E9
+0xD1E1 = 0xC9EA
+0xD1E2 = 0xC9EB
+0xD1E3 = 0xC9EC
+0xD1E4 = 0xC9ED
+0xD1E5 = 0xC9EE
+0xD1E6 = 0xC9EF
+0xD1E7 = 0xC9F0
+0xD1E8 = 0xC9F1
+0xD1E9 = 0xC9F3
+0xD1EA = 0xC9F4
+0xD1EB = 0xC9F5
+0xD1EC = 0xC9F6
+0xD1ED = 0xC9F7
+0xD1EE = 0xC9F8
+0xD1EF = 0xC9F9
+0xD1F0 = 0xC9FA
+0xD1F1 = 0xC9FB
+0xD1F2 = 0xC9FC
+0xD1F3 = 0xC9FD
+0xD1F4 = 0xCA41
+0xD1F5 = 0xCA42
+0xD1F6 = 0xCA43
+0xD1F7 = 0xCA44
+0xD1F8 = 0xCA45
+0xD1F9 = 0xCA46
+0xD1FA = 0xCA47
+0xD1FB = 0xCA48
+0xD1FC = 0xCA49
+0xD1FD = 0xCA4A
+0xD1FE = 0xCA4B
+0xD1FF = 0xCA4C
+0xD200 = 0xCA4D
+0xD201 = 0xCA4E
+0xD202 = 0xCA4F
+0xD203 = 0xCA50
+0xD204 = 0xCA51
+0xD205 = 0xCA53
+0xD206 = 0xCA54
+0xD207 = 0xCA55
+0xD208 = 0xCA56
+0xD209 = 0xCA57
+0xD20A = 0xCA58
+0xD20B = 0xCA59
+0xD20C = 0xCA5A
+0xD20D = 0xCA5B
+0xD20E = 0xCA5C
+0xD20F = 0xCA5D
+0xD210 = 0xCA61
+0xD211 = 0xCA62
+0xD212 = 0xCA63
+0xD213 = 0xCA64
+0xD214 = 0xCA65
+0xD215 = 0xCA66
+0xD216 = 0xCA67
+0xD217 = 0xCA68
+0xD218 = 0xCA69
+0xD219 = 0xCA6A
+0xD21A = 0xCA6B
+0xD21B = 0xCA6C
+0xD21C = 0xCA6D
+0xD21D = 0xCA6E
+0xD21E = 0xCA6F
+0xD21F = 0xCA70
+0xD220 = 0xCA71
+0xD221 = 0xCA73
+0xD222 = 0xCA74
+0xD223 = 0xCA75
+0xD224 = 0xCA76
+0xD225 = 0xCA77
+0xD226 = 0xCA78
+0xD227 = 0xCA79
+0xD228 = 0xCA7A
+0xD229 = 0xCA7B
+0xD22A = 0xCA7C
+0xD22B = 0xCA7D
+0xD22C = 0xCA81
+0xD22D = 0xCA82
+0xD22E = 0xCA83
+0xD22F = 0xCA84
+0xD230 = 0xCA85
+0xD231 = 0xCA86
+0xD232 = 0xCA87
+0xD233 = 0xCA88
+0xD234 = 0xCA89
+0xD235 = 0xCA8A
+0xD236 = 0xCA8B
+0xD237 = 0xCA8C
+0xD238 = 0xCA8D
+0xD239 = 0xCA8E
+0xD23A = 0xCA8F
+0xD23B = 0xCA90
+0xD23C = 0xCA91
+0xD23D = 0xCA93
+0xD23E = 0xCA94
+0xD23F = 0xCA95
+0xD240 = 0xCA96
+0xD241 = 0xCA97
+0xD242 = 0xCA98
+0xD243 = 0xCA99
+0xD244 = 0xCA9A
+0xD245 = 0xCA9B
+0xD246 = 0xCA9C
+0xD247 = 0xCA9D
+0xD248 = 0xCAA1
+0xD249 = 0xCAA2
+0xD24A = 0xCAA3
+0xD24B = 0xCAA4
+0xD24C = 0xCAA5
+0xD24D = 0xCAA6
+0xD24E = 0xCAA7
+0xD24F = 0xCAA8
+0xD250 = 0xCAA9
+0xD251 = 0xCAAA
+0xD252 = 0xCAAB
+0xD253 = 0xCAAC
+0xD254 = 0xCAAD
+0xD255 = 0xCAAE
+0xD256 = 0xCAAF
+0xD257 = 0xCAB0
+0xD258 = 0xCAB1
+0xD259 = 0xCAB3
+0xD25A = 0xCAB4
+0xD25B = 0xCAB5
+0xD25C = 0xCAB6
+0xD25D = 0xCAB7
+0xD25E = 0xCAB8
+0xD25F = 0xCAB9
+0xD260 = 0xCABA
+0xD261 = 0xCABB
+0xD262 = 0xCABC
+0xD263 = 0xCABD
+0xD264 = 0xCAC1
+0xD265 = 0xCAC2
+0xD266 = 0xCAC3
+0xD267 = 0xCAC4
+0xD268 = 0xCAC5
+0xD269 = 0xCAC6
+0xD26A = 0xCAC7
+0xD26B = 0xCAC8
+0xD26C = 0xCAC9
+0xD26D = 0xCACA
+0xD26E = 0xCACB
+0xD26F = 0xCACC
+0xD270 = 0xCACD
+0xD271 = 0xCACE
+0xD272 = 0xCACF
+0xD273 = 0xCAD0
+0xD274 = 0xCAD1
+0xD275 = 0xCAD3
+0xD276 = 0xCAD4
+0xD277 = 0xCAD5
+0xD278 = 0xCAD6
+0xD279 = 0xCAD7
+0xD27A = 0xCAD8
+0xD27B = 0xCAD9
+0xD27C = 0xCADA
+0xD27D = 0xCADB
+0xD27E = 0xCADC
+0xD27F = 0xCADD
+0xD280 = 0xCAE1
+0xD281 = 0xCAE2
+0xD282 = 0xCAE3
+0xD283 = 0xCAE4
+0xD284 = 0xCAE5
+0xD285 = 0xCAE6
+0xD286 = 0xCAE7
+0xD287 = 0xCAE8
+0xD288 = 0xCAE9
+0xD289 = 0xCAEA
+0xD28A = 0xCAEB
+0xD28B = 0xCAEC
+0xD28C = 0xCAED
+0xD28D = 0xCAEE
+0xD28E = 0xCAEF
+0xD28F = 0xCAF0
+0xD290 = 0xCAF1
+0xD291 = 0xCAF3
+0xD292 = 0xCAF4
+0xD293 = 0xCAF5
+0xD294 = 0xCAF6
+0xD295 = 0xCAF7
+0xD296 = 0xCAF8
+0xD297 = 0xCAF9
+0xD298 = 0xCAFA
+0xD299 = 0xCAFB
+0xD29A = 0xCAFC
+0xD29B = 0xCAFD
+0xD29C = 0xCB41
+0xD29D = 0xCB42
+0xD29E = 0xCB43
+0xD29F = 0xCB44
+0xD2A0 = 0xCB45
+0xD2A1 = 0xCB46
+0xD2A2 = 0xCB47
+0xD2A3 = 0xCB48
+0xD2A4 = 0xCB49
+0xD2A5 = 0xCB4A
+0xD2A6 = 0xCB4B
+0xD2A7 = 0xCB4C
+0xD2A8 = 0xCB4D
+0xD2A9 = 0xCB4E
+0xD2AA = 0xCB4F
+0xD2AB = 0xCB50
+0xD2AC = 0xCB51
+0xD2AD = 0xCB53
+0xD2AE = 0xCB54
+0xD2AF = 0xCB55
+0xD2B0 = 0xCB56
+0xD2B1 = 0xCB57
+0xD2B2 = 0xCB58
+0xD2B3 = 0xCB59
+0xD2B4 = 0xCB5A
+0xD2B5 = 0xCB5B
+0xD2B6 = 0xCB5C
+0xD2B7 = 0xCB5D
+0xD2B8 = 0xCB61
+0xD2B9 = 0xCB62
+0xD2BA = 0xCB63
+0xD2BB = 0xCB64
+0xD2BC = 0xCB65
+0xD2BD = 0xCB66
+0xD2BE = 0xCB67
+0xD2BF = 0xCB68
+0xD2C0 = 0xCB69
+0xD2C1 = 0xCB6A
+0xD2C2 = 0xCB6B
+0xD2C3 = 0xCB6C
+0xD2C4 = 0xCB6D
+0xD2C5 = 0xCB6E
+0xD2C6 = 0xCB6F
+0xD2C7 = 0xCB70
+0xD2C8 = 0xCB71
+0xD2C9 = 0xCB73
+0xD2CA = 0xCB74
+0xD2CB = 0xCB75
+0xD2CC = 0xCB76
+0xD2CD = 0xCB77
+0xD2CE = 0xCB78
+0xD2CF = 0xCB79
+0xD2D0 = 0xCB7A
+0xD2D1 = 0xCB7B
+0xD2D2 = 0xCB7C
+0xD2D3 = 0xCB7D
+0xD2D4 = 0xCB81
+0xD2D5 = 0xCB82
+0xD2D6 = 0xCB83
+0xD2D7 = 0xCB84
+0xD2D8 = 0xCB85
+0xD2D9 = 0xCB86
+0xD2DA = 0xCB87
+0xD2DB = 0xCB88
+0xD2DC = 0xCB89
+0xD2DD = 0xCB8A
+0xD2DE = 0xCB8B
+0xD2DF = 0xCB8C
+0xD2E0 = 0xCB8D
+0xD2E1 = 0xCB8E
+0xD2E2 = 0xCB8F
+0xD2E3 = 0xCB90
+0xD2E4 = 0xCB91
+0xD2E5 = 0xCB93
+0xD2E6 = 0xCB94
+0xD2E7 = 0xCB95
+0xD2E8 = 0xCB96
+0xD2E9 = 0xCB97
+0xD2EA = 0xCB98
+0xD2EB = 0xCB99
+0xD2EC = 0xCB9A
+0xD2ED = 0xCB9B
+0xD2EE = 0xCB9C
+0xD2EF = 0xCB9D
+0xD2F0 = 0xCBA1
+0xD2F1 = 0xCBA2
+0xD2F2 = 0xCBA3
+0xD2F3 = 0xCBA4
+0xD2F4 = 0xCBA5
+0xD2F5 = 0xCBA6
+0xD2F6 = 0xCBA7
+0xD2F7 = 0xCBA8
+0xD2F8 = 0xCBA9
+0xD2F9 = 0xCBAA
+0xD2FA = 0xCBAB
+0xD2FB = 0xCBAC
+0xD2FC = 0xCBAD
+0xD2FD = 0xCBAE
+0xD2FE = 0xCBAF
+0xD2FF = 0xCBB0
+0xD300 = 0xCBB1
+0xD301 = 0xCBB3
+0xD302 = 0xCBB4
+0xD303 = 0xCBB5
+0xD304 = 0xCBB6
+0xD305 = 0xCBB7
+0xD306 = 0xCBB8
+0xD307 = 0xCBB9
+0xD308 = 0xCBBA
+0xD309 = 0xCBBB
+0xD30A = 0xCBBC
+0xD30B = 0xCBBD
+0xD30C = 0xCC61
+0xD30D = 0xCC62
+0xD30E = 0xCC63
+0xD30F = 0xCC64
+0xD310 = 0xCC65
+0xD311 = 0xCC66
+0xD312 = 0xCC67
+0xD313 = 0xCC68
+0xD314 = 0xCC69
+0xD315 = 0xCC6A
+0xD316 = 0xCC6B
+0xD317 = 0xCC6C
+0xD318 = 0xCC6D
+0xD319 = 0xCC6E
+0xD31A = 0xCC6F
+0xD31B = 0xCC70
+0xD31C = 0xCC71
+0xD31D = 0xCC73
+0xD31E = 0xCC74
+0xD31F = 0xCC75
+0xD320 = 0xCC76
+0xD321 = 0xCC77
+0xD322 = 0xCC78
+0xD323 = 0xCC79
+0xD324 = 0xCC7A
+0xD325 = 0xCC7B
+0xD326 = 0xCC7C
+0xD327 = 0xCC7D
+0xD328 = 0xCC81
+0xD329 = 0xCC82
+0xD32A = 0xCC83
+0xD32B = 0xCC84
+0xD32C = 0xCC85
+0xD32D = 0xCC86
+0xD32E = 0xCC87
+0xD32F = 0xCC88
+0xD330 = 0xCC89
+0xD331 = 0xCC8A
+0xD332 = 0xCC8B
+0xD333 = 0xCC8C
+0xD334 = 0xCC8D
+0xD335 = 0xCC8E
+0xD336 = 0xCC8F
+0xD337 = 0xCC90
+0xD338 = 0xCC91
+0xD339 = 0xCC93
+0xD33A = 0xCC94
+0xD33B = 0xCC95
+0xD33C = 0xCC96
+0xD33D = 0xCC97
+0xD33E = 0xCC98
+0xD33F = 0xCC99
+0xD340 = 0xCC9A
+0xD341 = 0xCC9B
+0xD342 = 0xCC9C
+0xD343 = 0xCC9D
+0xD344 = 0xCCA1
+0xD345 = 0xCCA2
+0xD346 = 0xCCA3
+0xD347 = 0xCCA4
+0xD348 = 0xCCA5
+0xD349 = 0xCCA6
+0xD34A = 0xCCA7
+0xD34B = 0xCCA8
+0xD34C = 0xCCA9
+0xD34D = 0xCCAA
+0xD34E = 0xCCAB
+0xD34F = 0xCCAC
+0xD350 = 0xCCAD
+0xD351 = 0xCCAE
+0xD352 = 0xCCAF
+0xD353 = 0xCCB0
+0xD354 = 0xCCB1
+0xD355 = 0xCCB3
+0xD356 = 0xCCB4
+0xD357 = 0xCCB5
+0xD358 = 0xCCB6
+0xD359 = 0xCCB7
+0xD35A = 0xCCB8
+0xD35B = 0xCCB9
+0xD35C = 0xCCBA
+0xD35D = 0xCCBB
+0xD35E = 0xCCBC
+0xD35F = 0xCCBD
+0xD360 = 0xCCC1
+0xD361 = 0xCCC2
+0xD362 = 0xCCC3
+0xD363 = 0xCCC4
+0xD364 = 0xCCC5
+0xD365 = 0xCCC6
+0xD366 = 0xCCC7
+0xD367 = 0xCCC8
+0xD368 = 0xCCC9
+0xD369 = 0xCCCA
+0xD36A = 0xCCCB
+0xD36B = 0xCCCC
+0xD36C = 0xCCCD
+0xD36D = 0xCCCE
+0xD36E = 0xCCCF
+0xD36F = 0xCCD0
+0xD370 = 0xCCD1
+0xD371 = 0xCCD3
+0xD372 = 0xCCD4
+0xD373 = 0xCCD5
+0xD374 = 0xCCD6
+0xD375 = 0xCCD7
+0xD376 = 0xCCD8
+0xD377 = 0xCCD9
+0xD378 = 0xCCDA
+0xD379 = 0xCCDB
+0xD37A = 0xCCDC
+0xD37B = 0xCCDD
+0xD37C = 0xCCE1
+0xD37D = 0xCCE2
+0xD37E = 0xCCE3
+0xD37F = 0xCCE4
+0xD380 = 0xCCE5
+0xD381 = 0xCCE6
+0xD382 = 0xCCE7
+0xD383 = 0xCCE8
+0xD384 = 0xCCE9
+0xD385 = 0xCCEA
+0xD386 = 0xCCEB
+0xD387 = 0xCCEC
+0xD388 = 0xCCED
+0xD389 = 0xCCEE
+0xD38A = 0xCCEF
+0xD38B = 0xCCF0
+0xD38C = 0xCCF1
+0xD38D = 0xCCF3
+0xD38E = 0xCCF4
+0xD38F = 0xCCF5
+0xD390 = 0xCCF6
+0xD391 = 0xCCF7
+0xD392 = 0xCCF8
+0xD393 = 0xCCF9
+0xD394 = 0xCCFA
+0xD395 = 0xCCFB
+0xD396 = 0xCCFC
+0xD397 = 0xCCFD
+0xD398 = 0xCD41
+0xD399 = 0xCD42
+0xD39A = 0xCD43
+0xD39B = 0xCD44
+0xD39C = 0xCD45
+0xD39D = 0xCD46
+0xD39E = 0xCD47
+0xD39F = 0xCD48
+0xD3A0 = 0xCD49
+0xD3A1 = 0xCD4A
+0xD3A2 = 0xCD4B
+0xD3A3 = 0xCD4C
+0xD3A4 = 0xCD4D
+0xD3A5 = 0xCD4E
+0xD3A6 = 0xCD4F
+0xD3A7 = 0xCD50
+0xD3A8 = 0xCD51
+0xD3A9 = 0xCD53
+0xD3AA = 0xCD54
+0xD3AB = 0xCD55
+0xD3AC = 0xCD56
+0xD3AD = 0xCD57
+0xD3AE = 0xCD58
+0xD3AF = 0xCD59
+0xD3B0 = 0xCD5A
+0xD3B1 = 0xCD5B
+0xD3B2 = 0xCD5C
+0xD3B3 = 0xCD5D
+0xD3B4 = 0xCD61
+0xD3B5 = 0xCD62
+0xD3B6 = 0xCD63
+0xD3B7 = 0xCD64
+0xD3B8 = 0xCD65
+0xD3B9 = 0xCD66
+0xD3BA = 0xCD67
+0xD3BB = 0xCD68
+0xD3BC = 0xCD69
+0xD3BD = 0xCD6A
+0xD3BE = 0xCD6B
+0xD3BF = 0xCD6C
+0xD3C0 = 0xCD6D
+0xD3C1 = 0xCD6E
+0xD3C2 = 0xCD6F
+0xD3C3 = 0xCD70
+0xD3C4 = 0xCD71
+0xD3C5 = 0xCD73
+0xD3C6 = 0xCD74
+0xD3C7 = 0xCD75
+0xD3C8 = 0xCD76
+0xD3C9 = 0xCD77
+0xD3CA = 0xCD78
+0xD3CB = 0xCD79
+0xD3CC = 0xCD7A
+0xD3CD = 0xCD7B
+0xD3CE = 0xCD7C
+0xD3CF = 0xCD7D
+0xD3D0 = 0xCD81
+0xD3D1 = 0xCD82
+0xD3D2 = 0xCD83
+0xD3D3 = 0xCD84
+0xD3D4 = 0xCD85
+0xD3D5 = 0xCD86
+0xD3D6 = 0xCD87
+0xD3D7 = 0xCD88
+0xD3D8 = 0xCD89
+0xD3D9 = 0xCD8A
+0xD3DA = 0xCD8B
+0xD3DB = 0xCD8C
+0xD3DC = 0xCD8D
+0xD3DD = 0xCD8E
+0xD3DE = 0xCD8F
+0xD3DF = 0xCD90
+0xD3E0 = 0xCD91
+0xD3E1 = 0xCD93
+0xD3E2 = 0xCD94
+0xD3E3 = 0xCD95
+0xD3E4 = 0xCD96
+0xD3E5 = 0xCD97
+0xD3E6 = 0xCD98
+0xD3E7 = 0xCD99
+0xD3E8 = 0xCD9A
+0xD3E9 = 0xCD9B
+0xD3EA = 0xCD9C
+0xD3EB = 0xCD9D
+0xD3EC = 0xCDA1
+0xD3ED = 0xCDA2
+0xD3EE = 0xCDA3
+0xD3EF = 0xCDA4
+0xD3F0 = 0xCDA5
+0xD3F1 = 0xCDA6
+0xD3F2 = 0xCDA7
+0xD3F3 = 0xCDA8
+0xD3F4 = 0xCDA9
+0xD3F5 = 0xCDAA
+0xD3F6 = 0xCDAB
+0xD3F7 = 0xCDAC
+0xD3F8 = 0xCDAD
+0xD3F9 = 0xCDAE
+0xD3FA = 0xCDAF
+0xD3FB = 0xCDB0
+0xD3FC = 0xCDB1
+0xD3FD = 0xCDB3
+0xD3FE = 0xCDB4
+0xD3FF = 0xCDB5
+0xD400 = 0xCDB6
+0xD401 = 0xCDB7
+0xD402 = 0xCDB8
+0xD403 = 0xCDB9
+0xD404 = 0xCDBA
+0xD405 = 0xCDBB
+0xD406 = 0xCDBC
+0xD407 = 0xCDBD
+0xD408 = 0xCDC1
+0xD409 = 0xCDC2
+0xD40A = 0xCDC3
+0xD40B = 0xCDC4
+0xD40C = 0xCDC5
+0xD40D = 0xCDC6
+0xD40E = 0xCDC7
+0xD40F = 0xCDC8
+0xD410 = 0xCDC9
+0xD411 = 0xCDCA
+0xD412 = 0xCDCB
+0xD413 = 0xCDCC
+0xD414 = 0xCDCD
+0xD415 = 0xCDCE
+0xD416 = 0xCDCF
+0xD417 = 0xCDD0
+0xD418 = 0xCDD1
+0xD419 = 0xCDD3
+0xD41A = 0xCDD4
+0xD41B = 0xCDD5
+0xD41C = 0xCDD6
+0xD41D = 0xCDD7
+0xD41E = 0xCDD8
+0xD41F = 0xCDD9
+0xD420 = 0xCDDA
+0xD421 = 0xCDDB
+0xD422 = 0xCDDC
+0xD423 = 0xCDDD
+0xD424 = 0xCDE1
+0xD425 = 0xCDE2
+0xD426 = 0xCDE3
+0xD427 = 0xCDE4
+0xD428 = 0xCDE5
+0xD429 = 0xCDE6
+0xD42A = 0xCDE7
+0xD42B = 0xCDE8
+0xD42C = 0xCDE9
+0xD42D = 0xCDEA
+0xD42E = 0xCDEB
+0xD42F = 0xCDEC
+0xD430 = 0xCDED
+0xD431 = 0xCDEE
+0xD432 = 0xCDEF
+0xD433 = 0xCDF0
+0xD434 = 0xCDF1
+0xD435 = 0xCDF3
+0xD436 = 0xCDF4
+0xD437 = 0xCDF5
+0xD438 = 0xCDF6
+0xD439 = 0xCDF7
+0xD43A = 0xCDF8
+0xD43B = 0xCDF9
+0xD43C = 0xCDFA
+0xD43D = 0xCDFB
+0xD43E = 0xCDFC
+0xD43F = 0xCDFD
+0xD440 = 0xCE41
+0xD441 = 0xCE42
+0xD442 = 0xCE43
+0xD443 = 0xCE44
+0xD444 = 0xCE45
+0xD445 = 0xCE46
+0xD446 = 0xCE47
+0xD447 = 0xCE48
+0xD448 = 0xCE49
+0xD449 = 0xCE4A
+0xD44A = 0xCE4B
+0xD44B = 0xCE4C
+0xD44C = 0xCE4D
+0xD44D = 0xCE4E
+0xD44E = 0xCE4F
+0xD44F = 0xCE50
+0xD450 = 0xCE51
+0xD451 = 0xCE53
+0xD452 = 0xCE54
+0xD453 = 0xCE55
+0xD454 = 0xCE56
+0xD455 = 0xCE57
+0xD456 = 0xCE58
+0xD457 = 0xCE59
+0xD458 = 0xCE5A
+0xD459 = 0xCE5B
+0xD45A = 0xCE5C
+0xD45B = 0xCE5D
+0xD45C = 0xCE61
+0xD45D = 0xCE62
+0xD45E = 0xCE63
+0xD45F = 0xCE64
+0xD460 = 0xCE65
+0xD461 = 0xCE66
+0xD462 = 0xCE67
+0xD463 = 0xCE68
+0xD464 = 0xCE69
+0xD465 = 0xCE6A
+0xD466 = 0xCE6B
+0xD467 = 0xCE6C
+0xD468 = 0xCE6D
+0xD469 = 0xCE6E
+0xD46A = 0xCE6F
+0xD46B = 0xCE70
+0xD46C = 0xCE71
+0xD46D = 0xCE73
+0xD46E = 0xCE74
+0xD46F = 0xCE75
+0xD470 = 0xCE76
+0xD471 = 0xCE77
+0xD472 = 0xCE78
+0xD473 = 0xCE79
+0xD474 = 0xCE7A
+0xD475 = 0xCE7B
+0xD476 = 0xCE7C
+0xD477 = 0xCE7D
+0xD478 = 0xCE81
+0xD479 = 0xCE82
+0xD47A = 0xCE83
+0xD47B = 0xCE84
+0xD47C = 0xCE85
+0xD47D = 0xCE86
+0xD47E = 0xCE87
+0xD47F = 0xCE88
+0xD480 = 0xCE89
+0xD481 = 0xCE8A
+0xD482 = 0xCE8B
+0xD483 = 0xCE8C
+0xD484 = 0xCE8D
+0xD485 = 0xCE8E
+0xD486 = 0xCE8F
+0xD487 = 0xCE90
+0xD488 = 0xCE91
+0xD489 = 0xCE93
+0xD48A = 0xCE94
+0xD48B = 0xCE95
+0xD48C = 0xCE96
+0xD48D = 0xCE97
+0xD48E = 0xCE98
+0xD48F = 0xCE99
+0xD490 = 0xCE9A
+0xD491 = 0xCE9B
+0xD492 = 0xCE9C
+0xD493 = 0xCE9D
+0xD494 = 0xCEA1
+0xD495 = 0xCEA2
+0xD496 = 0xCEA3
+0xD497 = 0xCEA4
+0xD498 = 0xCEA5
+0xD499 = 0xCEA6
+0xD49A = 0xCEA7
+0xD49B = 0xCEA8
+0xD49C = 0xCEA9
+0xD49D = 0xCEAA
+0xD49E = 0xCEAB
+0xD49F = 0xCEAC
+0xD4A0 = 0xCEAD
+0xD4A1 = 0xCEAE
+0xD4A2 = 0xCEAF
+0xD4A3 = 0xCEB0
+0xD4A4 = 0xCEB1
+0xD4A5 = 0xCEB3
+0xD4A6 = 0xCEB4
+0xD4A7 = 0xCEB5
+0xD4A8 = 0xCEB6
+0xD4A9 = 0xCEB7
+0xD4AA = 0xCEB8
+0xD4AB = 0xCEB9
+0xD4AC = 0xCEBA
+0xD4AD = 0xCEBB
+0xD4AE = 0xCEBC
+0xD4AF = 0xCEBD
+0xD4B0 = 0xCEC1
+0xD4B1 = 0xCEC2
+0xD4B2 = 0xCEC3
+0xD4B3 = 0xCEC4
+0xD4B4 = 0xCEC5
+0xD4B5 = 0xCEC6
+0xD4B6 = 0xCEC7
+0xD4B7 = 0xCEC8
+0xD4B8 = 0xCEC9
+0xD4B9 = 0xCECA
+0xD4BA = 0xCECB
+0xD4BB = 0xCECC
+0xD4BC = 0xCECD
+0xD4BD = 0xCECE
+0xD4BE = 0xCECF
+0xD4BF = 0xCED0
+0xD4C0 = 0xCED1
+0xD4C1 = 0xCED3
+0xD4C2 = 0xCED4
+0xD4C3 = 0xCED5
+0xD4C4 = 0xCED6
+0xD4C5 = 0xCED7
+0xD4C6 = 0xCED8
+0xD4C7 = 0xCED9
+0xD4C8 = 0xCEDA
+0xD4C9 = 0xCEDB
+0xD4CA = 0xCEDC
+0xD4CB = 0xCEDD
+0xD4CC = 0xCEE1
+0xD4CD = 0xCEE2
+0xD4CE = 0xCEE3
+0xD4CF = 0xCEE4
+0xD4D0 = 0xCEE5
+0xD4D1 = 0xCEE6
+0xD4D2 = 0xCEE7
+0xD4D3 = 0xCEE8
+0xD4D4 = 0xCEE9
+0xD4D5 = 0xCEEA
+0xD4D6 = 0xCEEB
+0xD4D7 = 0xCEEC
+0xD4D8 = 0xCEED
+0xD4D9 = 0xCEEE
+0xD4DA = 0xCEEF
+0xD4DB = 0xCEF0
+0xD4DC = 0xCEF1
+0xD4DD = 0xCEF3
+0xD4DE = 0xCEF4
+0xD4DF = 0xCEF5
+0xD4E0 = 0xCEF6
+0xD4E1 = 0xCEF7
+0xD4E2 = 0xCEF8
+0xD4E3 = 0xCEF9
+0xD4E4 = 0xCEFA
+0xD4E5 = 0xCEFB
+0xD4E6 = 0xCEFC
+0xD4E7 = 0xCEFD
+0xD4E8 = 0xCF41
+0xD4E9 = 0xCF42
+0xD4EA = 0xCF43
+0xD4EB = 0xCF44
+0xD4EC = 0xCF45
+0xD4ED = 0xCF46
+0xD4EE = 0xCF47
+0xD4EF = 0xCF48
+0xD4F0 = 0xCF49
+0xD4F1 = 0xCF4A
+0xD4F2 = 0xCF4B
+0xD4F3 = 0xCF4C
+0xD4F4 = 0xCF4D
+0xD4F5 = 0xCF4E
+0xD4F6 = 0xCF4F
+0xD4F7 = 0xCF50
+0xD4F8 = 0xCF51
+0xD4F9 = 0xCF53
+0xD4FA = 0xCF54
+0xD4FB = 0xCF55
+0xD4FC = 0xCF56
+0xD4FD = 0xCF57
+0xD4FE = 0xCF58
+0xD4FF = 0xCF59
+0xD500 = 0xCF5A
+0xD501 = 0xCF5B
+0xD502 = 0xCF5C
+0xD503 = 0xCF5D
+0xD504 = 0xCF61
+0xD505 = 0xCF62
+0xD506 = 0xCF63
+0xD507 = 0xCF64
+0xD508 = 0xCF65
+0xD509 = 0xCF66
+0xD50A = 0xCF67
+0xD50B = 0xCF68
+0xD50C = 0xCF69
+0xD50D = 0xCF6A
+0xD50E = 0xCF6B
+0xD50F = 0xCF6C
+0xD510 = 0xCF6D
+0xD511 = 0xCF6E
+0xD512 = 0xCF6F
+0xD513 = 0xCF70
+0xD514 = 0xCF71
+0xD515 = 0xCF73
+0xD516 = 0xCF74
+0xD517 = 0xCF75
+0xD518 = 0xCF76
+0xD519 = 0xCF77
+0xD51A = 0xCF78
+0xD51B = 0xCF79
+0xD51C = 0xCF7A
+0xD51D = 0xCF7B
+0xD51E = 0xCF7C
+0xD51F = 0xCF7D
+0xD520 = 0xCF81
+0xD521 = 0xCF82
+0xD522 = 0xCF83
+0xD523 = 0xCF84
+0xD524 = 0xCF85
+0xD525 = 0xCF86
+0xD526 = 0xCF87
+0xD527 = 0xCF88
+0xD528 = 0xCF89
+0xD529 = 0xCF8A
+0xD52A = 0xCF8B
+0xD52B = 0xCF8C
+0xD52C = 0xCF8D
+0xD52D = 0xCF8E
+0xD52E = 0xCF8F
+0xD52F = 0xCF90
+0xD530 = 0xCF91
+0xD531 = 0xCF93
+0xD532 = 0xCF94
+0xD533 = 0xCF95
+0xD534 = 0xCF96
+0xD535 = 0xCF97
+0xD536 = 0xCF98
+0xD537 = 0xCF99
+0xD538 = 0xCF9A
+0xD539 = 0xCF9B
+0xD53A = 0xCF9C
+0xD53B = 0xCF9D
+0xD53C = 0xCFA1
+0xD53D = 0xCFA2
+0xD53E = 0xCFA3
+0xD53F = 0xCFA4
+0xD540 = 0xCFA5
+0xD541 = 0xCFA6
+0xD542 = 0xCFA7
+0xD543 = 0xCFA8
+0xD544 = 0xCFA9
+0xD545 = 0xCFAA
+0xD546 = 0xCFAB
+0xD547 = 0xCFAC
+0xD548 = 0xCFAD
+0xD549 = 0xCFAE
+0xD54A = 0xCFAF
+0xD54B = 0xCFB0
+0xD54C = 0xCFB1
+0xD54D = 0xCFB3
+0xD54E = 0xCFB4
+0xD54F = 0xCFB5
+0xD550 = 0xCFB6
+0xD551 = 0xCFB7
+0xD552 = 0xCFB8
+0xD553 = 0xCFB9
+0xD554 = 0xCFBA
+0xD555 = 0xCFBB
+0xD556 = 0xCFBC
+0xD557 = 0xCFBD
+0xD558 = 0xD061
+0xD559 = 0xD062
+0xD55A = 0xD063
+0xD55B = 0xD064
+0xD55C = 0xD065
+0xD55D = 0xD066
+0xD55E = 0xD067
+0xD55F = 0xD068
+0xD560 = 0xD069
+0xD561 = 0xD06A
+0xD562 = 0xD06B
+0xD563 = 0xD06C
+0xD564 = 0xD06D
+0xD565 = 0xD06E
+0xD566 = 0xD06F
+0xD567 = 0xD070
+0xD568 = 0xD071
+0xD569 = 0xD073
+0xD56A = 0xD074
+0xD56B = 0xD075
+0xD56C = 0xD076
+0xD56D = 0xD077
+0xD56E = 0xD078
+0xD56F = 0xD079
+0xD570 = 0xD07A
+0xD571 = 0xD07B
+0xD572 = 0xD07C
+0xD573 = 0xD07D
+0xD574 = 0xD081
+0xD575 = 0xD082
+0xD576 = 0xD083
+0xD577 = 0xD084
+0xD578 = 0xD085
+0xD579 = 0xD086
+0xD57A = 0xD087
+0xD57B = 0xD088
+0xD57C = 0xD089
+0xD57D = 0xD08A
+0xD57E = 0xD08B
+0xD57F = 0xD08C
+0xD580 = 0xD08D
+0xD581 = 0xD08E
+0xD582 = 0xD08F
+0xD583 = 0xD090
+0xD584 = 0xD091
+0xD585 = 0xD093
+0xD586 = 0xD094
+0xD587 = 0xD095
+0xD588 = 0xD096
+0xD589 = 0xD097
+0xD58A = 0xD098
+0xD58B = 0xD099
+0xD58C = 0xD09A
+0xD58D = 0xD09B
+0xD58E = 0xD09C
+0xD58F = 0xD09D
+0xD590 = 0xD0A1
+0xD591 = 0xD0A2
+0xD592 = 0xD0A3
+0xD593 = 0xD0A4
+0xD594 = 0xD0A5
+0xD595 = 0xD0A6
+0xD596 = 0xD0A7
+0xD597 = 0xD0A8
+0xD598 = 0xD0A9
+0xD599 = 0xD0AA
+0xD59A = 0xD0AB
+0xD59B = 0xD0AC
+0xD59C = 0xD0AD
+0xD59D = 0xD0AE
+0xD59E = 0xD0AF
+0xD59F = 0xD0B0
+0xD5A0 = 0xD0B1
+0xD5A1 = 0xD0B3
+0xD5A2 = 0xD0B4
+0xD5A3 = 0xD0B5
+0xD5A4 = 0xD0B6
+0xD5A5 = 0xD0B7
+0xD5A6 = 0xD0B8
+0xD5A7 = 0xD0B9
+0xD5A8 = 0xD0BA
+0xD5A9 = 0xD0BB
+0xD5AA = 0xD0BC
+0xD5AB = 0xD0BD
+0xD5AC = 0xD0C1
+0xD5AD = 0xD0C2
+0xD5AE = 0xD0C3
+0xD5AF = 0xD0C4
+0xD5B0 = 0xD0C5
+0xD5B1 = 0xD0C6
+0xD5B2 = 0xD0C7
+0xD5B3 = 0xD0C8
+0xD5B4 = 0xD0C9
+0xD5B5 = 0xD0CA
+0xD5B6 = 0xD0CB
+0xD5B7 = 0xD0CC
+0xD5B8 = 0xD0CD
+0xD5B9 = 0xD0CE
+0xD5BA = 0xD0CF
+0xD5BB = 0xD0D0
+0xD5BC = 0xD0D1
+0xD5BD = 0xD0D3
+0xD5BE = 0xD0D4
+0xD5BF = 0xD0D5
+0xD5C0 = 0xD0D6
+0xD5C1 = 0xD0D7
+0xD5C2 = 0xD0D8
+0xD5C3 = 0xD0D9
+0xD5C4 = 0xD0DA
+0xD5C5 = 0xD0DB
+0xD5C6 = 0xD0DC
+0xD5C7 = 0xD0DD
+0xD5C8 = 0xD0E1
+0xD5C9 = 0xD0E2
+0xD5CA = 0xD0E3
+0xD5CB = 0xD0E4
+0xD5CC = 0xD0E5
+0xD5CD = 0xD0E6
+0xD5CE = 0xD0E7
+0xD5CF = 0xD0E8
+0xD5D0 = 0xD0E9
+0xD5D1 = 0xD0EA
+0xD5D2 = 0xD0EB
+0xD5D3 = 0xD0EC
+0xD5D4 = 0xD0ED
+0xD5D5 = 0xD0EE
+0xD5D6 = 0xD0EF
+0xD5D7 = 0xD0F0
+0xD5D8 = 0xD0F1
+0xD5D9 = 0xD0F3
+0xD5DA = 0xD0F4
+0xD5DB = 0xD0F5
+0xD5DC = 0xD0F6
+0xD5DD = 0xD0F7
+0xD5DE = 0xD0F8
+0xD5DF = 0xD0F9
+0xD5E0 = 0xD0FA
+0xD5E1 = 0xD0FB
+0xD5E2 = 0xD0FC
+0xD5E3 = 0xD0FD
+0xD5E4 = 0xD141
+0xD5E5 = 0xD142
+0xD5E6 = 0xD143
+0xD5E7 = 0xD144
+0xD5E8 = 0xD145
+0xD5E9 = 0xD146
+0xD5EA = 0xD147
+0xD5EB = 0xD148
+0xD5EC = 0xD149
+0xD5ED = 0xD14A
+0xD5EE = 0xD14B
+0xD5EF = 0xD14C
+0xD5F0 = 0xD14D
+0xD5F1 = 0xD14E
+0xD5F2 = 0xD14F
+0xD5F3 = 0xD150
+0xD5F4 = 0xD151
+0xD5F5 = 0xD153
+0xD5F6 = 0xD154
+0xD5F7 = 0xD155
+0xD5F8 = 0xD156
+0xD5F9 = 0xD157
+0xD5FA = 0xD158
+0xD5FB = 0xD159
+0xD5FC = 0xD15A
+0xD5FD = 0xD15B
+0xD5FE = 0xD15C
+0xD5FF = 0xD15D
+0xD600 = 0xD161
+0xD601 = 0xD162
+0xD602 = 0xD163
+0xD603 = 0xD164
+0xD604 = 0xD165
+0xD605 = 0xD166
+0xD606 = 0xD167
+0xD607 = 0xD168
+0xD608 = 0xD169
+0xD609 = 0xD16A
+0xD60A = 0xD16B
+0xD60B = 0xD16C
+0xD60C = 0xD16D
+0xD60D = 0xD16E
+0xD60E = 0xD16F
+0xD60F = 0xD170
+0xD610 = 0xD171
+0xD611 = 0xD173
+0xD612 = 0xD174
+0xD613 = 0xD175
+0xD614 = 0xD176
+0xD615 = 0xD177
+0xD616 = 0xD178
+0xD617 = 0xD179
+0xD618 = 0xD17A
+0xD619 = 0xD17B
+0xD61A = 0xD17C
+0xD61B = 0xD17D
+0xD61C = 0xD181
+0xD61D = 0xD182
+0xD61E = 0xD183
+0xD61F = 0xD184
+0xD620 = 0xD185
+0xD621 = 0xD186
+0xD622 = 0xD187
+0xD623 = 0xD188
+0xD624 = 0xD189
+0xD625 = 0xD18A
+0xD626 = 0xD18B
+0xD627 = 0xD18C
+0xD628 = 0xD18D
+0xD629 = 0xD18E
+0xD62A = 0xD18F
+0xD62B = 0xD190
+0xD62C = 0xD191
+0xD62D = 0xD193
+0xD62E = 0xD194
+0xD62F = 0xD195
+0xD630 = 0xD196
+0xD631 = 0xD197
+0xD632 = 0xD198
+0xD633 = 0xD199
+0xD634 = 0xD19A
+0xD635 = 0xD19B
+0xD636 = 0xD19C
+0xD637 = 0xD19D
+0xD638 = 0xD1A1
+0xD639 = 0xD1A2
+0xD63A = 0xD1A3
+0xD63B = 0xD1A4
+0xD63C = 0xD1A5
+0xD63D = 0xD1A6
+0xD63E = 0xD1A7
+0xD63F = 0xD1A8
+0xD640 = 0xD1A9
+0xD641 = 0xD1AA
+0xD642 = 0xD1AB
+0xD643 = 0xD1AC
+0xD644 = 0xD1AD
+0xD645 = 0xD1AE
+0xD646 = 0xD1AF
+0xD647 = 0xD1B0
+0xD648 = 0xD1B1
+0xD649 = 0xD1B3
+0xD64A = 0xD1B4
+0xD64B = 0xD1B5
+0xD64C = 0xD1B6
+0xD64D = 0xD1B7
+0xD64E = 0xD1B8
+0xD64F = 0xD1B9
+0xD650 = 0xD1BA
+0xD651 = 0xD1BB
+0xD652 = 0xD1BC
+0xD653 = 0xD1BD
+0xD654 = 0xD1C1
+0xD655 = 0xD1C2
+0xD656 = 0xD1C3
+0xD657 = 0xD1C4
+0xD658 = 0xD1C5
+0xD659 = 0xD1C6
+0xD65A = 0xD1C7
+0xD65B = 0xD1C8
+0xD65C = 0xD1C9
+0xD65D = 0xD1CA
+0xD65E = 0xD1CB
+0xD65F = 0xD1CC
+0xD660 = 0xD1CD
+0xD661 = 0xD1CE
+0xD662 = 0xD1CF
+0xD663 = 0xD1D0
+0xD664 = 0xD1D1
+0xD665 = 0xD1D3
+0xD666 = 0xD1D4
+0xD667 = 0xD1D5
+0xD668 = 0xD1D6
+0xD669 = 0xD1D7
+0xD66A = 0xD1D8
+0xD66B = 0xD1D9
+0xD66C = 0xD1DA
+0xD66D = 0xD1DB
+0xD66E = 0xD1DC
+0xD66F = 0xD1DD
+0xD670 = 0xD1E1
+0xD671 = 0xD1E2
+0xD672 = 0xD1E3
+0xD673 = 0xD1E4
+0xD674 = 0xD1E5
+0xD675 = 0xD1E6
+0xD676 = 0xD1E7
+0xD677 = 0xD1E8
+0xD678 = 0xD1E9
+0xD679 = 0xD1EA
+0xD67A = 0xD1EB
+0xD67B = 0xD1EC
+0xD67C = 0xD1ED
+0xD67D = 0xD1EE
+0xD67E = 0xD1EF
+0xD67F = 0xD1F0
+0xD680 = 0xD1F1
+0xD681 = 0xD1F3
+0xD682 = 0xD1F4
+0xD683 = 0xD1F5
+0xD684 = 0xD1F6
+0xD685 = 0xD1F7
+0xD686 = 0xD1F8
+0xD687 = 0xD1F9
+0xD688 = 0xD1FA
+0xD689 = 0xD1FB
+0xD68A = 0xD1FC
+0xD68B = 0xD1FD
+0xD68C = 0xD241
+0xD68D = 0xD242
+0xD68E = 0xD243
+0xD68F = 0xD244
+0xD690 = 0xD245
+0xD691 = 0xD246
+0xD692 = 0xD247
+0xD693 = 0xD248
+0xD694 = 0xD249
+0xD695 = 0xD24A
+0xD696 = 0xD24B
+0xD697 = 0xD24C
+0xD698 = 0xD24D
+0xD699 = 0xD24E
+0xD69A = 0xD24F
+0xD69B = 0xD250
+0xD69C = 0xD251
+0xD69D = 0xD253
+0xD69E = 0xD254
+0xD69F = 0xD255
+0xD6A0 = 0xD256
+0xD6A1 = 0xD257
+0xD6A2 = 0xD258
+0xD6A3 = 0xD259
+0xD6A4 = 0xD25A
+0xD6A5 = 0xD25B
+0xD6A6 = 0xD25C
+0xD6A7 = 0xD25D
+0xD6A8 = 0xD261
+0xD6A9 = 0xD262
+0xD6AA = 0xD263
+0xD6AB = 0xD264
+0xD6AC = 0xD265
+0xD6AD = 0xD266
+0xD6AE = 0xD267
+0xD6AF = 0xD268
+0xD6B0 = 0xD269
+0xD6B1 = 0xD26A
+0xD6B2 = 0xD26B
+0xD6B3 = 0xD26C
+0xD6B4 = 0xD26D
+0xD6B5 = 0xD26E
+0xD6B6 = 0xD26F
+0xD6B7 = 0xD270
+0xD6B8 = 0xD271
+0xD6B9 = 0xD273
+0xD6BA = 0xD274
+0xD6BB = 0xD275
+0xD6BC = 0xD276
+0xD6BD = 0xD277
+0xD6BE = 0xD278
+0xD6BF = 0xD279
+0xD6C0 = 0xD27A
+0xD6C1 = 0xD27B
+0xD6C2 = 0xD27C
+0xD6C3 = 0xD27D
+0xD6C4 = 0xD281
+0xD6C5 = 0xD282
+0xD6C6 = 0xD283
+0xD6C7 = 0xD284
+0xD6C8 = 0xD285
+0xD6C9 = 0xD286
+0xD6CA = 0xD287
+0xD6CB = 0xD288
+0xD6CC = 0xD289
+0xD6CD = 0xD28A
+0xD6CE = 0xD28B
+0xD6CF = 0xD28C
+0xD6D0 = 0xD28D
+0xD6D1 = 0xD28E
+0xD6D2 = 0xD28F
+0xD6D3 = 0xD290
+0xD6D4 = 0xD291
+0xD6D5 = 0xD293
+0xD6D6 = 0xD294
+0xD6D7 = 0xD295
+0xD6D8 = 0xD296
+0xD6D9 = 0xD297
+0xD6DA = 0xD298
+0xD6DB = 0xD299
+0xD6DC = 0xD29A
+0xD6DD = 0xD29B
+0xD6DE = 0xD29C
+0xD6DF = 0xD29D
+0xD6E0 = 0xD2A1
+0xD6E1 = 0xD2A2
+0xD6E2 = 0xD2A3
+0xD6E3 = 0xD2A4
+0xD6E4 = 0xD2A5
+0xD6E5 = 0xD2A6
+0xD6E6 = 0xD2A7
+0xD6E7 = 0xD2A8
+0xD6E8 = 0xD2A9
+0xD6E9 = 0xD2AA
+0xD6EA = 0xD2AB
+0xD6EB = 0xD2AC
+0xD6EC = 0xD2AD
+0xD6ED = 0xD2AE
+0xD6EE = 0xD2AF
+0xD6EF = 0xD2B0
+0xD6F0 = 0xD2B1
+0xD6F1 = 0xD2B3
+0xD6F2 = 0xD2B4
+0xD6F3 = 0xD2B5
+0xD6F4 = 0xD2B6
+0xD6F5 = 0xD2B7
+0xD6F6 = 0xD2B8
+0xD6F7 = 0xD2B9
+0xD6F8 = 0xD2BA
+0xD6F9 = 0xD2BB
+0xD6FA = 0xD2BC
+0xD6FB = 0xD2BD
+0xD6FC = 0xD2C1
+0xD6FD = 0xD2C2
+0xD6FE = 0xD2C3
+0xD6FF = 0xD2C4
+0xD700 = 0xD2C5
+0xD701 = 0xD2C6
+0xD702 = 0xD2C7
+0xD703 = 0xD2C8
+0xD704 = 0xD2C9
+0xD705 = 0xD2CA
+0xD706 = 0xD2CB
+0xD707 = 0xD2CC
+0xD708 = 0xD2CD
+0xD709 = 0xD2CE
+0xD70A = 0xD2CF
+0xD70B = 0xD2D0
+0xD70C = 0xD2D1
+0xD70D = 0xD2D3
+0xD70E = 0xD2D4
+0xD70F = 0xD2D5
+0xD710 = 0xD2D6
+0xD711 = 0xD2D7
+0xD712 = 0xD2D8
+0xD713 = 0xD2D9
+0xD714 = 0xD2DA
+0xD715 = 0xD2DB
+0xD716 = 0xD2DC
+0xD717 = 0xD2DD
+0xD718 = 0xD2E1
+0xD719 = 0xD2E2
+0xD71A = 0xD2E3
+0xD71B = 0xD2E4
+0xD71C = 0xD2E5
+0xD71D = 0xD2E6
+0xD71E = 0xD2E7
+0xD71F = 0xD2E8
+0xD720 = 0xD2E9
+0xD721 = 0xD2EA
+0xD722 = 0xD2EB
+0xD723 = 0xD2EC
+0xD724 = 0xD2ED
+0xD725 = 0xD2EE
+0xD726 = 0xD2EF
+0xD727 = 0xD2F0
+0xD728 = 0xD2F1
+0xD729 = 0xD2F3
+0xD72A = 0xD2F4
+0xD72B = 0xD2F5
+0xD72C = 0xD2F6
+0xD72D = 0xD2F7
+0xD72E = 0xD2F8
+0xD72F = 0xD2F9
+0xD730 = 0xD2FA
+0xD731 = 0xD2FB
+0xD732 = 0xD2FC
+0xD733 = 0xD2FD
+0xD734 = 0xD341
+0xD735 = 0xD342
+0xD736 = 0xD343
+0xD737 = 0xD344
+0xD738 = 0xD345
+0xD739 = 0xD346
+0xD73A = 0xD347
+0xD73B = 0xD348
+0xD73C = 0xD349
+0xD73D = 0xD34A
+0xD73E = 0xD34B
+0xD73F = 0xD34C
+0xD740 = 0xD34D
+0xD741 = 0xD34E
+0xD742 = 0xD34F
+0xD743 = 0xD350
+0xD744 = 0xD351
+0xD745 = 0xD353
+0xD746 = 0xD354
+0xD747 = 0xD355
+0xD748 = 0xD356
+0xD749 = 0xD357
+0xD74A = 0xD358
+0xD74B = 0xD359
+0xD74C = 0xD35A
+0xD74D = 0xD35B
+0xD74E = 0xD35C
+0xD74F = 0xD35D
+0xD750 = 0xD361
+0xD751 = 0xD362
+0xD752 = 0xD363
+0xD753 = 0xD364
+0xD754 = 0xD365
+0xD755 = 0xD366
+0xD756 = 0xD367
+0xD757 = 0xD368
+0xD758 = 0xD369
+0xD759 = 0xD36A
+0xD75A = 0xD36B
+0xD75B = 0xD36C
+0xD75C = 0xD36D
+0xD75D = 0xD36E
+0xD75E = 0xD36F
+0xD75F = 0xD370
+0xD760 = 0xD371
+0xD761 = 0xD373
+0xD762 = 0xD374
+0xD763 = 0xD375
+0xD764 = 0xD376
+0xD765 = 0xD377
+0xD766 = 0xD378
+0xD767 = 0xD379
+0xD768 = 0xD37A
+0xD769 = 0xD37B
+0xD76A = 0xD37C
+0xD76B = 0xD37D
+0xD76C = 0xD381
+0xD76D = 0xD382
+0xD76E = 0xD383
+0xD76F = 0xD384
+0xD770 = 0xD385
+0xD771 = 0xD386
+0xD772 = 0xD387
+0xD773 = 0xD388
+0xD774 = 0xD389
+0xD775 = 0xD38A
+0xD776 = 0xD38B
+0xD777 = 0xD38C
+0xD778 = 0xD38D
+0xD779 = 0xD38E
+0xD77A = 0xD38F
+0xD77B = 0xD390
+0xD77C = 0xD391
+0xD77D = 0xD393
+0xD77E = 0xD394
+0xD77F = 0xD395
+0xD780 = 0xD396
+0xD781 = 0xD397
+0xD782 = 0xD398
+0xD783 = 0xD399
+0xD784 = 0xD39A
+0xD785 = 0xD39B
+0xD786 = 0xD39C
+0xD787 = 0xD39D
+0xD788 = 0xD3A1
+0xD789 = 0xD3A2
+0xD78A = 0xD3A3
+0xD78B = 0xD3A4
+0xD78C = 0xD3A5
+0xD78D = 0xD3A6
+0xD78E = 0xD3A7
+0xD78F = 0xD3A8
+0xD790 = 0xD3A9
+0xD791 = 0xD3AA
+0xD792 = 0xD3AB
+0xD793 = 0xD3AC
+0xD794 = 0xD3AD
+0xD795 = 0xD3AE
+0xD796 = 0xD3AF
+0xD797 = 0xD3B0
+0xD798 = 0xD3B1
+0xD799 = 0xD3B3
+0xD79A = 0xD3B4
+0xD79B = 0xD3B5
+0xD79C = 0xD3B6
+0xD79D = 0xD3B7
+0xD79E = 0xD3B8
+0xD79F = 0xD3B9
+0xD7A0 = 0xD3BA
+0xD7A1 = 0xD3BB
+0xD7A2 = 0xD3BC
+0xD7A3 = 0xD3BD
+
+# User Defined Area
+0xE000 = 0xD831
+0xE001 = 0xD832
+0xE002 = 0xD833
+0xE003 = 0xD834
+0xE004 = 0xD835
+0xE005 = 0xD836
+0xE006 = 0xD837
+0xE007 = 0xD838
+0xE008 = 0xD839
+0xE009 = 0xD83A
+0xE00A = 0xD83B
+0xE00B = 0xD83C
+0xE00C = 0xD83D
+0xE00D = 0xD83E
+0xE00E = 0xD83F
+0xE00F = 0xD840
+0xE010 = 0xD841
+0xE011 = 0xD842
+0xE012 = 0xD843
+0xE013 = 0xD844
+0xE014 = 0xD845
+0xE015 = 0xD846
+0xE016 = 0xD847
+0xE017 = 0xD848
+0xE018 = 0xD849
+0xE019 = 0xD84A
+0xE01A = 0xD84B
+0xE01B = 0xD84C
+0xE01C = 0xD84D
+0xE01D = 0xD84E
+0xE01E = 0xD84F
+0xE01F = 0xD850
+0xE020 = 0xD851
+0xE021 = 0xD852
+0xE022 = 0xD853
+0xE023 = 0xD854
+0xE024 = 0xD855
+0xE025 = 0xD856
+0xE026 = 0xD857
+0xE027 = 0xD858
+0xE028 = 0xD859
+0xE029 = 0xD85A
+0xE02A = 0xD85B
+0xE02B = 0xD85C
+0xE02C = 0xD85D
+0xE02D = 0xD85E
+0xE02E = 0xD85F
+0xE02F = 0xD860
+0xE030 = 0xD861
+0xE031 = 0xD862
+0xE032 = 0xD863
+0xE033 = 0xD864
+0xE034 = 0xD865
+0xE035 = 0xD866
+0xE036 = 0xD867
+0xE037 = 0xD868
+0xE038 = 0xD869
+0xE039 = 0xD86A
+0xE03A = 0xD86B
+0xE03B = 0xD86C
+0xE03C = 0xD86D
+0xE03D = 0xD86E
+0xE03E = 0xD86F
+0xE03F = 0xD870
+0xE040 = 0xD871
+0xE041 = 0xD872
+0xE042 = 0xD873
+0xE043 = 0xD874
+0xE044 = 0xD875
+0xE045 = 0xD876
+0xE046 = 0xD877
+0xE047 = 0xD878
+0xE048 = 0xD879
+0xE049 = 0xD87A
+0xE04A = 0xD87B
+0xE04B = 0xD87C
+0xE04C = 0xD87D
+0xE04D = 0xD87E
+0xE04E = 0xD891
+0xE04F = 0xD892
+0xE050 = 0xD893
+0xE051 = 0xD894
+0xE052 = 0xD895
+0xE053 = 0xD896
+0xE054 = 0xD897
+0xE055 = 0xD898
+0xE056 = 0xD899
+0xE057 = 0xD89A
+0xE058 = 0xD89B
+0xE059 = 0xD89C
+0xE05A = 0xD89D
+0xE05B = 0xD89E
+0xE05C = 0xD89F
+0xE05D = 0xD8A0
+0xE05E = 0xD8A1
+0xE05F = 0xD8A2
+0xE060 = 0xD8A3
+0xE061 = 0xD8A4
+0xE062 = 0xD8A5
+0xE063 = 0xD8A6
+0xE064 = 0xD8A7
+0xE065 = 0xD8A8
+0xE066 = 0xD8A9
+0xE067 = 0xD8AA
+0xE068 = 0xD8AB
+0xE069 = 0xD8AC
+0xE06A = 0xD8AD
+0xE06B = 0xD8AE
+0xE06C = 0xD8AF
+0xE06D = 0xD8B0
+0xE06E = 0xD8B1
+0xE06F = 0xD8B2
+0xE070 = 0xD8B3
+0xE071 = 0xD8B4
+0xE072 = 0xD8B5
+0xE073 = 0xD8B6
+0xE074 = 0xD8B7
+0xE075 = 0xD8B8
+0xE076 = 0xD8B9
+0xE077 = 0xD8BA
+0xE078 = 0xD8BB
+0xE079 = 0xD8BC
+0xE07A = 0xD8BD
+0xE07B = 0xD8BE
+0xE07C = 0xD8BF
+0xE07D = 0xD8C0
+0xE07E = 0xD8C1
+0xE07F = 0xD8C2
+0xE080 = 0xD8C3
+0xE081 = 0xD8C4
+0xE082 = 0xD8C5
+0xE083 = 0xD8C6
+0xE084 = 0xD8C7
+0xE085 = 0xD8C8
+0xE086 = 0xD8C9
+0xE087 = 0xD8CA
+0xE088 = 0xD8CB
+0xE089 = 0xD8CC
+0xE08A = 0xD8CD
+0xE08B = 0xD8CE
+0xE08C = 0xD8CF
+0xE08D = 0xD8D0
+0xE08E = 0xD8D1
+0xE08F = 0xD8D2
+0xE090 = 0xD8D3
+0xE091 = 0xD8D4
+0xE092 = 0xD8D5
+0xE093 = 0xD8D6
+0xE094 = 0xD8D7
+0xE095 = 0xD8D8
+0xE096 = 0xD8D9
+0xE097 = 0xD8DA
+0xE098 = 0xD8DB
+0xE099 = 0xD8DC
+0xE09A = 0xD8DD
+0xE09B = 0xD8DE
+0xE09C = 0xD8DF
+0xE09D = 0xD8E0
+0xE09E = 0xD8E1
+0xE09F = 0xD8E2
+0xE0A0 = 0xD8E3
+0xE0A1 = 0xD8E4
+0xE0A2 = 0xD8E5
+0xE0A3 = 0xD8E6
+0xE0A4 = 0xD8E7
+0xE0A5 = 0xD8E8
+0xE0A6 = 0xD8E9
+0xE0A7 = 0xD8EA
+0xE0A8 = 0xD8EB
+0xE0A9 = 0xD8EC
+0xE0AA = 0xD8ED
+0xE0AB = 0xD8EE
+0xE0AC = 0xD8EF
+0xE0AD = 0xD8F0
+0xE0AE = 0xD8F1
+0xE0AF = 0xD8F2
+0xE0B0 = 0xD8F3
+0xE0B1 = 0xD8F4
+0xE0B2 = 0xD8F5
+0xE0B3 = 0xD8F6
+0xE0B4 = 0xD8F7
+0xE0B5 = 0xD8F8
+0xE0B6 = 0xD8F9
+0xE0B7 = 0xD8FA
+0xE0B8 = 0xD8FB
+0xE0B9 = 0xD8FC
+0xE0BA = 0xD8FD
+0xE0BB = 0xD8FE
+END_MAP
diff --git a/share/i18n/csmapper/KS/UCS%KSC5601HANGUL.src b/share/i18n/csmapper/KS/UCS%KSC5601HANGUL.src
new file mode 100644 (file)
index 0000000..343a2d7
--- /dev/null
@@ -0,0 +1,2481 @@
+# $NetBSD: UCS%KSC5601HANGUL.src,v 1.1 2006/10/18 17:54:55 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/KSC5601GUL"
+SRC_ZONE       0x3131 - 0xD79D
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     Unified Hangul (KS X 1001) to Unicode table
+#    Unicode version: 2.0
+#    Table version: 1.0
+#    Table format:  Format A
+#    Date:          08/16/99
+#    Authors:       Jungshik Shin at jshin@pantheon.yale.edu
+#    General notes: none
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on magnetic media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Recipient is granted the right to make copies in any form for
+#       internal distribution and to freely use the information supplied
+#       in the creation of products supporting Unicode.  Unicode, Inc.
+#       specifically excludes the right to re-distribute this file directly
+#       to third parties or other organizations whether for profit or not.
+#
+# What is enclosed below is the mapping between KS X 1001(KS C 5601-1987
+# and Unicode 2.0.   It's automatically generated from KSC5601.TXT
+# (at ftp://ftp.unicode.org/Public/MAPPING/EASTASIA/KSC) which is
+# actually NOT the mapping between KS X 1001(KS C 5601-1992) and Unicode 2.0
+# BUT the mapping table between UHC (Microsoft Unified Hangul Code)
+# and Unicode 2.0. Hence, in this pacakge, I renamed it as UHC.TXT
+#
+# Please, note that there was a change in naming scheme of
+# Korean standard for information exchange. 
+# What used to be in KS C 5[6-8]xx are now in KS X xxxx. 
+# See http://pantheon.yale.edu/~jshin/faq/qa8.html for more details.
+#
+# The Unix command  used is 
+# egrep '^0x' < KSC5601.TXT |   \
+# egrep -v '^0x([8-9]...|A0..|..[4-9].|..A0)' | perl tab.pl
+#
+# where tab.pl  is as following
+#----------tab.pl
+#  $n=0;
+#  while (<>) {
+#    local($euck, $ucs4, @rest) = split;
+#    local($u)=hex($ucs4);
+#    local($k)=hex($euck);
+#    printf ("0x%04X  0x%04X  %s\n",$k-0x8080, $u,join(' ',@rest));
+#  }
+#
+# Column #1 : KS X 1001(KS C 5601-1992 excluding addtional Hangul
+#            syllables defined for Johab encoding in Annex 3)
+#            in hex as 0xXXXX
+# Column #2 : the Unicode (in hex as 0xXXXX)
+# Column #3 : the Unicode name (following a comment sign, '#')
+# The number of characters enumerated in this table is 8824, 
+# as listed in KS X 1001
+# 
+# The entries are in KS X 1001 order
+# You can use the following algorithms to convert the hex form
+# of KS X 1001 to other forms
+#   To get EUC Korean(EUC-KR) code points, add 0x8080.
+#   To get row(Hang) and column(Yol) as used in KS X 1001 manual,
+#      first subtract 0x2020. Then
+#      the high and low bytes correspond to the row(Hang) and the column(Yol),
+#      respectively
+# 
+0x3131 = 0x2421
+0x3132 = 0x2422
+0x3133 = 0x2423
+0x3134 = 0x2424
+0x3135 = 0x2425
+0x3136 = 0x2426
+0x3137 = 0x2427
+0x3138 = 0x2428
+0x3139 = 0x2429
+0x313A = 0x242A
+0x313B = 0x242B
+0x313C = 0x242C
+0x313D = 0x242D
+0x313E = 0x242E
+0x313F = 0x242F
+0x3140 = 0x2430
+0x3141 = 0x2431
+0x3142 = 0x2432
+0x3143 = 0x2433
+0x3144 = 0x2434
+0x3145 = 0x2435
+0x3146 = 0x2436
+0x3147 = 0x2437
+0x3148 = 0x2438
+0x3149 = 0x2439
+0x314A = 0x243A
+0x314B = 0x243B
+0x314C = 0x243C
+0x314D = 0x243D
+0x314E = 0x243E
+0x314F = 0x243F
+0x3150 = 0x2440
+0x3151 = 0x2441
+0x3152 = 0x2442
+0x3153 = 0x2443
+0x3154 = 0x2444
+0x3155 = 0x2445
+0x3156 = 0x2446
+0x3157 = 0x2447
+0x3158 = 0x2448
+0x3159 = 0x2449
+0x315A = 0x244A
+0x315B = 0x244B
+0x315C = 0x244C
+0x315D = 0x244D
+0x315E = 0x244E
+0x315F = 0x244F
+0x3160 = 0x2450
+0x3161 = 0x2451
+0x3162 = 0x2452
+0x3163 = 0x2453
+0xAC00 = 0x3021
+0xAC01 = 0x3022
+0xAC04 = 0x3023
+0xAC07 = 0x3024
+0xAC08 = 0x3025
+0xAC09 = 0x3026
+0xAC0A = 0x3027
+0xAC10 = 0x3028
+0xAC11 = 0x3029
+0xAC12 = 0x302A
+0xAC13 = 0x302B
+0xAC14 = 0x302C
+0xAC15 = 0x302D
+0xAC16 = 0x302E
+0xAC17 = 0x302F
+0xAC19 = 0x3030
+0xAC1A = 0x3031
+0xAC1B = 0x3032
+0xAC1C = 0x3033
+0xAC1D = 0x3034
+0xAC20 = 0x3035
+0xAC24 = 0x3036
+0xAC2C = 0x3037
+0xAC2D = 0x3038
+0xAC2F = 0x3039
+0xAC30 = 0x303A
+0xAC31 = 0x303B
+0xAC38 = 0x303C
+0xAC39 = 0x303D
+0xAC3C = 0x303E
+0xAC40 = 0x303F
+0xAC4B = 0x3040
+0xAC4D = 0x3041
+0xAC54 = 0x3042
+0xAC58 = 0x3043
+0xAC5C = 0x3044
+0xAC70 = 0x3045
+0xAC71 = 0x3046
+0xAC74 = 0x3047
+0xAC77 = 0x3048
+0xAC78 = 0x3049
+0xAC7A = 0x304A
+0xAC80 = 0x304B
+0xAC81 = 0x304C
+0xAC83 = 0x304D
+0xAC84 = 0x304E
+0xAC85 = 0x304F
+0xAC86 = 0x3050
+0xAC89 = 0x3051
+0xAC8A = 0x3052
+0xAC8B = 0x3053
+0xAC8C = 0x3054
+0xAC90 = 0x3055
+0xAC94 = 0x3056
+0xAC9C = 0x3057
+0xAC9D = 0x3058
+0xAC9F = 0x3059
+0xACA0 = 0x305A
+0xACA1 = 0x305B
+0xACA8 = 0x305C
+0xACA9 = 0x305D
+0xACAA = 0x305E
+0xACAC = 0x305F
+0xACAF = 0x3060
+0xACB0 = 0x3061
+0xACB8 = 0x3062
+0xACB9 = 0x3063
+0xACBB = 0x3064
+0xACBC = 0x3065
+0xACBD = 0x3066
+0xACC1 = 0x3067
+0xACC4 = 0x3068
+0xACC8 = 0x3069
+0xACCC = 0x306A
+0xACD5 = 0x306B
+0xACD7 = 0x306C
+0xACE0 = 0x306D
+0xACE1 = 0x306E
+0xACE4 = 0x306F
+0xACE7 = 0x3070
+0xACE8 = 0x3071
+0xACEA = 0x3072
+0xACEC = 0x3073
+0xACEF = 0x3074
+0xACF0 = 0x3075
+0xACF1 = 0x3076
+0xACF3 = 0x3077
+0xACF5 = 0x3078
+0xACF6 = 0x3079
+0xACFC = 0x307A
+0xACFD = 0x307B
+0xAD00 = 0x307C
+0xAD04 = 0x307D
+0xAD06 = 0x307E
+0xAD0C = 0x3121
+0xAD0D = 0x3122
+0xAD0F = 0x3123
+0xAD11 = 0x3124
+0xAD18 = 0x3125
+0xAD1C = 0x3126
+0xAD20 = 0x3127
+0xAD29 = 0x3128
+0xAD2C = 0x3129
+0xAD2D = 0x312A
+0xAD34 = 0x312B
+0xAD35 = 0x312C
+0xAD38 = 0x312D
+0xAD3C = 0x312E
+0xAD44 = 0x312F
+0xAD45 = 0x3130
+0xAD47 = 0x3131
+0xAD49 = 0x3132
+0xAD50 = 0x3133
+0xAD54 = 0x3134
+0xAD58 = 0x3135
+0xAD61 = 0x3136
+0xAD63 = 0x3137
+0xAD6C = 0x3138
+0xAD6D = 0x3139
+0xAD70 = 0x313A
+0xAD73 = 0x313B
+0xAD74 = 0x313C
+0xAD75 = 0x313D
+0xAD76 = 0x313E
+0xAD7B = 0x313F
+0xAD7C = 0x3140
+0xAD7D = 0x3141
+0xAD7F = 0x3142
+0xAD81 = 0x3143
+0xAD82 = 0x3144
+0xAD88 = 0x3145
+0xAD89 = 0x3146
+0xAD8C = 0x3147
+0xAD90 = 0x3148
+0xAD9C = 0x3149
+0xAD9D = 0x314A
+0xADA4 = 0x314B
+0xADB7 = 0x314C
+0xADC0 = 0x314D
+0xADC1 = 0x314E
+0xADC4 = 0x314F
+0xADC8 = 0x3150
+0xADD0 = 0x3151
+0xADD1 = 0x3152
+0xADD3 = 0x3153
+0xADDC = 0x3154
+0xADE0 = 0x3155
+0xADE4 = 0x3156
+0xADF8 = 0x3157
+0xADF9 = 0x3158
+0xADFC = 0x3159
+0xADFF = 0x315A
+0xAE00 = 0x315B
+0xAE01 = 0x315C
+0xAE08 = 0x315D
+0xAE09 = 0x315E
+0xAE0B = 0x315F
+0xAE0D = 0x3160
+0xAE14 = 0x3161
+0xAE30 = 0x3162
+0xAE31 = 0x3163
+0xAE34 = 0x3164
+0xAE37 = 0x3165
+0xAE38 = 0x3166
+0xAE3A = 0x3167
+0xAE40 = 0x3168
+0xAE41 = 0x3169
+0xAE43 = 0x316A
+0xAE45 = 0x316B
+0xAE46 = 0x316C
+0xAE4A = 0x316D
+0xAE4C = 0x316E
+0xAE4D = 0x316F
+0xAE4E = 0x3170
+0xAE50 = 0x3171
+0xAE54 = 0x3172
+0xAE56 = 0x3173
+0xAE5C = 0x3174
+0xAE5D = 0x3175
+0xAE5F = 0x3176
+0xAE60 = 0x3177
+0xAE61 = 0x3178
+0xAE65 = 0x3179
+0xAE68 = 0x317A
+0xAE69 = 0x317B
+0xAE6C = 0x317C
+0xAE70 = 0x317D
+0xAE78 = 0x317E
+0xAE79 = 0x3221
+0xAE7B = 0x3222
+0xAE7C = 0x3223
+0xAE7D = 0x3224
+0xAE84 = 0x3225
+0xAE85 = 0x3226
+0xAE8C = 0x3227
+0xAEBC = 0x3228
+0xAEBD = 0x3229
+0xAEBE = 0x322A
+0xAEC0 = 0x322B
+0xAEC4 = 0x322C
+0xAECC = 0x322D
+0xAECD = 0x322E
+0xAECF = 0x322F
+0xAED0 = 0x3230
+0xAED1 = 0x3231
+0xAED8 = 0x3232
+0xAED9 = 0x3233
+0xAEDC = 0x3234
+0xAEE8 = 0x3235
+0xAEEB = 0x3236
+0xAEED = 0x3237
+0xAEF4 = 0x3238
+0xAEF8 = 0x3239
+0xAEFC = 0x323A
+0xAF07 = 0x323B
+0xAF08 = 0x323C
+0xAF0D = 0x323D
+0xAF10 = 0x323E
+0xAF2C = 0x323F
+0xAF2D = 0x3240
+0xAF30 = 0x3241
+0xAF32 = 0x3242
+0xAF34 = 0x3243
+0xAF3C = 0x3244
+0xAF3D = 0x3245
+0xAF3F = 0x3246
+0xAF41 = 0x3247
+0xAF42 = 0x3248
+0xAF43 = 0x3249
+0xAF48 = 0x324A
+0xAF49 = 0x324B
+0xAF50 = 0x324C
+0xAF5C = 0x324D
+0xAF5D = 0x324E
+0xAF64 = 0x324F
+0xAF65 = 0x3250
+0xAF79 = 0x3251
+0xAF80 = 0x3252
+0xAF84 = 0x3253
+0xAF88 = 0x3254
+0xAF90 = 0x3255
+0xAF91 = 0x3256
+0xAF95 = 0x3257
+0xAF9C = 0x3258
+0xAFB8 = 0x3259
+0xAFB9 = 0x325A
+0xAFBC = 0x325B
+0xAFC0 = 0x325C
+0xAFC7 = 0x325D
+0xAFC8 = 0x325E
+0xAFC9 = 0x325F
+0xAFCB = 0x3260
+0xAFCD = 0x3261
+0xAFCE = 0x3262
+0xAFD4 = 0x3263
+0xAFDC = 0x3264
+0xAFE8 = 0x3265
+0xAFE9 = 0x3266
+0xAFF0 = 0x3267
+0xAFF1 = 0x3268
+0xAFF4 = 0x3269
+0xAFF8 = 0x326A
+0xB000 = 0x326B
+0xB001 = 0x326C
+0xB004 = 0x326D
+0xB00C = 0x326E
+0xB010 = 0x326F
+0xB014 = 0x3270
+0xB01C = 0x3271
+0xB01D = 0x3272
+0xB028 = 0x3273
+0xB044 = 0x3274
+0xB045 = 0x3275
+0xB048 = 0x3276
+0xB04A = 0x3277
+0xB04C = 0x3278
+0xB04E = 0x3279
+0xB053 = 0x327A
+0xB054 = 0x327B
+0xB055 = 0x327C
+0xB057 = 0x327D
+0xB059 = 0x327E
+0xB05D = 0x3321
+0xB07C = 0x3322
+0xB07D = 0x3323
+0xB080 = 0x3324
+0xB084 = 0x3325
+0xB08C = 0x3326
+0xB08D = 0x3327
+0xB08F = 0x3328
+0xB091 = 0x3329
+0xB098 = 0x332A
+0xB099 = 0x332B
+0xB09A = 0x332C
+0xB09C = 0x332D
+0xB09F = 0x332E
+0xB0A0 = 0x332F
+0xB0A1 = 0x3330
+0xB0A2 = 0x3331
+0xB0A8 = 0x3332
+0xB0A9 = 0x3333
+0xB0AB = 0x3334
+0xB0AC = 0x3335
+0xB0AD = 0x3336
+0xB0AE = 0x3337
+0xB0AF = 0x3338
+0xB0B1 = 0x3339
+0xB0B3 = 0x333A
+0xB0B4 = 0x333B
+0xB0B5 = 0x333C
+0xB0B8 = 0x333D
+0xB0BC = 0x333E
+0xB0C4 = 0x333F
+0xB0C5 = 0x3340
+0xB0C7 = 0x3341
+0xB0C8 = 0x3342
+0xB0C9 = 0x3343
+0xB0D0 = 0x3344
+0xB0D1 = 0x3345
+0xB0D4 = 0x3346
+0xB0D8 = 0x3347
+0xB0E0 = 0x3348
+0xB0E5 = 0x3349
+0xB108 = 0x334A
+0xB109 = 0x334B
+0xB10B = 0x334C
+0xB10C = 0x334D
+0xB110 = 0x334E
+0xB112 = 0x334F
+0xB113 = 0x3350
+0xB118 = 0x3351
+0xB119 = 0x3352
+0xB11B = 0x3353
+0xB11C = 0x3354
+0xB11D = 0x3355
+0xB123 = 0x3356
+0xB124 = 0x3357
+0xB125 = 0x3358
+0xB128 = 0x3359
+0xB12C = 0x335A
+0xB134 = 0x335B
+0xB135 = 0x335C
+0xB137 = 0x335D
+0xB138 = 0x335E
+0xB139 = 0x335F
+0xB140 = 0x3360
+0xB141 = 0x3361
+0xB144 = 0x3362
+0xB148 = 0x3363
+0xB150 = 0x3364
+0xB151 = 0x3365
+0xB154 = 0x3366
+0xB155 = 0x3367
+0xB158 = 0x3368
+0xB15C = 0x3369
+0xB160 = 0x336A
+0xB178 = 0x336B
+0xB179 = 0x336C
+0xB17C = 0x336D
+0xB180 = 0x336E
+0xB182 = 0x336F
+0xB188 = 0x3370
+0xB189 = 0x3371
+0xB18B = 0x3372
+0xB18D = 0x3373
+0xB192 = 0x3374
+0xB193 = 0x3375
+0xB194 = 0x3376
+0xB198 = 0x3377
+0xB19C = 0x3378
+0xB1A8 = 0x3379
+0xB1CC = 0x337A
+0xB1D0 = 0x337B
+0xB1D4 = 0x337C
+0xB1DC = 0x337D
+0xB1DD = 0x337E
+0xB1DF = 0x3421
+0xB1E8 = 0x3422
+0xB1E9 = 0x3423
+0xB1EC = 0x3424
+0xB1F0 = 0x3425
+0xB1F9 = 0x3426
+0xB1FB = 0x3427
+0xB1FD = 0x3428
+0xB204 = 0x3429
+0xB205 = 0x342A
+0xB208 = 0x342B
+0xB20B = 0x342C
+0xB20C = 0x342D
+0xB214 = 0x342E
+0xB215 = 0x342F
+0xB217 = 0x3430
+0xB219 = 0x3431
+0xB220 = 0x3432
+0xB234 = 0x3433
+0xB23C = 0x3434
+0xB258 = 0x3435
+0xB25C = 0x3436
+0xB260 = 0x3437
+0xB268 = 0x3438
+0xB269 = 0x3439
+0xB274 = 0x343A
+0xB275 = 0x343B
+0xB27C = 0x343C
+0xB284 = 0x343D
+0xB285 = 0x343E
+0xB289 = 0x343F
+0xB290 = 0x3440
+0xB291 = 0x3441
+0xB294 = 0x3442
+0xB298 = 0x3443
+0xB299 = 0x3444
+0xB29A = 0x3445
+0xB2A0 = 0x3446
+0xB2A1 = 0x3447
+0xB2A3 = 0x3448
+0xB2A5 = 0x3449
+0xB2A6 = 0x344A
+0xB2AA = 0x344B
+0xB2AC = 0x344C
+0xB2B0 = 0x344D
+0xB2B4 = 0x344E
+0xB2C8 = 0x344F
+0xB2C9 = 0x3450
+0xB2CC = 0x3451
+0xB2D0 = 0x3452
+0xB2D2 = 0x3453
+0xB2D8 = 0x3454
+0xB2D9 = 0x3455
+0xB2DB = 0x3456
+0xB2DD = 0x3457
+0xB2E2 = 0x3458
+0xB2E4 = 0x3459
+0xB2E5 = 0x345A
+0xB2E6 = 0x345B
+0xB2E8 = 0x345C
+0xB2EB = 0x345D
+0xB2EC = 0x345E
+0xB2ED = 0x345F
+0xB2EE = 0x3460
+0xB2EF = 0x3461
+0xB2F3 = 0x3462
+0xB2F4 = 0x3463
+0xB2F5 = 0x3464
+0xB2F7 = 0x3465
+0xB2F8 = 0x3466
+0xB2F9 = 0x3467
+0xB2FA = 0x3468
+0xB2FB = 0x3469
+0xB2FF = 0x346A
+0xB300 = 0x346B
+0xB301 = 0x346C
+0xB304 = 0x346D
+0xB308 = 0x346E
+0xB310 = 0x346F
+0xB311 = 0x3470
+0xB313 = 0x3471
+0xB314 = 0x3472
+0xB315 = 0x3473
+0xB31C = 0x3474
+0xB354 = 0x3475
+0xB355 = 0x3476
+0xB356 = 0x3477
+0xB358 = 0x3478
+0xB35B = 0x3479
+0xB35C = 0x347A
+0xB35E = 0x347B
+0xB35F = 0x347C
+0xB364 = 0x347D
+0xB365 = 0x347E
+0xB367 = 0x3521
+0xB369 = 0x3522
+0xB36B = 0x3523
+0xB36E = 0x3524
+0xB370 = 0x3525
+0xB371 = 0x3526
+0xB374 = 0x3527
+0xB378 = 0x3528
+0xB380 = 0x3529
+0xB381 = 0x352A
+0xB383 = 0x352B
+0xB384 = 0x352C
+0xB385 = 0x352D
+0xB38C = 0x352E
+0xB390 = 0x352F
+0xB394 = 0x3530
+0xB3A0 = 0x3531
+0xB3A1 = 0x3532
+0xB3A8 = 0x3533
+0xB3AC = 0x3534
+0xB3C4 = 0x3535
+0xB3C5 = 0x3536
+0xB3C8 = 0x3537
+0xB3CB = 0x3538
+0xB3CC = 0x3539
+0xB3CE = 0x353A
+0xB3D0 = 0x353B
+0xB3D4 = 0x353C
+0xB3D5 = 0x353D
+0xB3D7 = 0x353E
+0xB3D9 = 0x353F
+0xB3DB = 0x3540
+0xB3DD = 0x3541
+0xB3E0 = 0x3542
+0xB3E4 = 0x3543
+0xB3E8 = 0x3544
+0xB3FC = 0x3545
+0xB410 = 0x3546
+0xB418 = 0x3547
+0xB41C = 0x3548
+0xB420 = 0x3549
+0xB428 = 0x354A
+0xB429 = 0x354B
+0xB42B = 0x354C
+0xB434 = 0x354D
+0xB450 = 0x354E
+0xB451 = 0x354F
+0xB454 = 0x3550
+0xB458 = 0x3551
+0xB460 = 0x3552
+0xB461 = 0x3553
+0xB463 = 0x3554
+0xB465 = 0x3555
+0xB46C = 0x3556
+0xB480 = 0x3557
+0xB488 = 0x3558
+0xB49D = 0x3559
+0xB4A4 = 0x355A
+0xB4A8 = 0x355B
+0xB4AC = 0x355C
+0xB4B5 = 0x355D
+0xB4B7 = 0x355E
+0xB4B9 = 0x355F
+0xB4C0 = 0x3560
+0xB4C4 = 0x3561
+0xB4C8 = 0x3562
+0xB4D0 = 0x3563
+0xB4D5 = 0x3564
+0xB4DC = 0x3565
+0xB4DD = 0x3566
+0xB4E0 = 0x3567
+0xB4E3 = 0x3568
+0xB4E4 = 0x3569
+0xB4E6 = 0x356A
+0xB4EC = 0x356B
+0xB4ED = 0x356C
+0xB4EF = 0x356D
+0xB4F1 = 0x356E
+0xB4F8 = 0x356F
+0xB514 = 0x3570
+0xB515 = 0x3571
+0xB518 = 0x3572
+0xB51B = 0x3573
+0xB51C = 0x3574
+0xB524 = 0x3575
+0xB525 = 0x3576
+0xB527 = 0x3577
+0xB528 = 0x3578
+0xB529 = 0x3579
+0xB52A = 0x357A
+0xB530 = 0x357B
+0xB531 = 0x357C
+0xB534 = 0x357D
+0xB538 = 0x357E
+0xB540 = 0x3621
+0xB541 = 0x3622
+0xB543 = 0x3623
+0xB544 = 0x3624
+0xB545 = 0x3625
+0xB54B = 0x3626
+0xB54C = 0x3627
+0xB54D = 0x3628
+0xB550 = 0x3629
+0xB554 = 0x362A
+0xB55C = 0x362B
+0xB55D = 0x362C
+0xB55F = 0x362D
+0xB560 = 0x362E
+0xB561 = 0x362F
+0xB5A0 = 0x3630
+0xB5A1 = 0x3631
+0xB5A4 = 0x3632
+0xB5A8 = 0x3633
+0xB5AA = 0x3634
+0xB5AB = 0x3635
+0xB5B0 = 0x3636
+0xB5B1 = 0x3637
+0xB5B3 = 0x3638
+0xB5B4 = 0x3639
+0xB5B5 = 0x363A
+0xB5BB = 0x363B
+0xB5BC = 0x363C
+0xB5BD = 0x363D
+0xB5C0 = 0x363E
+0xB5C4 = 0x363F
+0xB5CC = 0x3640
+0xB5CD = 0x3641
+0xB5CF = 0x3642
+0xB5D0 = 0x3643
+0xB5D1 = 0x3644
+0xB5D8 = 0x3645
+0xB5EC = 0x3646
+0xB610 = 0x3647
+0xB611 = 0x3648
+0xB614 = 0x3649
+0xB618 = 0x364A
+0xB625 = 0x364B
+0xB62C = 0x364C
+0xB634 = 0x364D
+0xB648 = 0x364E
+0xB664 = 0x364F
+0xB668 = 0x3650
+0xB69C = 0x3651
+0xB69D = 0x3652
+0xB6A0 = 0x3653
+0xB6A4 = 0x3654
+0xB6AB = 0x3655
+0xB6AC = 0x3656
+0xB6B1 = 0x3657
+0xB6D4 = 0x3658
+0xB6F0 = 0x3659
+0xB6F4 = 0x365A
+0xB6F8 = 0x365B
+0xB700 = 0x365C
+0xB701 = 0x365D
+0xB705 = 0x365E
+0xB728 = 0x365F
+0xB729 = 0x3660
+0xB72C = 0x3661
+0xB72F = 0x3662
+0xB730 = 0x3663
+0xB738 = 0x3664
+0xB739 = 0x3665
+0xB73B = 0x3666
+0xB744 = 0x3667
+0xB748 = 0x3668
+0xB74C = 0x3669
+0xB754 = 0x366A
+0xB755 = 0x366B
+0xB760 = 0x366C
+0xB764 = 0x366D
+0xB768 = 0x366E
+0xB770 = 0x366F
+0xB771 = 0x3670
+0xB773 = 0x3671
+0xB775 = 0x3672
+0xB77C = 0x3673
+0xB77D = 0x3674
+0xB780 = 0x3675
+0xB784 = 0x3676
+0xB78C = 0x3677
+0xB78D = 0x3678
+0xB78F = 0x3679
+0xB790 = 0x367A
+0xB791 = 0x367B
+0xB792 = 0x367C
+0xB796 = 0x367D
+0xB797 = 0x367E
+0xB798 = 0x3721
+0xB799 = 0x3722
+0xB79C = 0x3723
+0xB7A0 = 0x3724
+0xB7A8 = 0x3725
+0xB7A9 = 0x3726
+0xB7AB = 0x3727
+0xB7AC = 0x3728
+0xB7AD = 0x3729
+0xB7B4 = 0x372A
+0xB7B5 = 0x372B
+0xB7B8 = 0x372C
+0xB7C7 = 0x372D
+0xB7C9 = 0x372E
+0xB7EC = 0x372F
+0xB7ED = 0x3730
+0xB7F0 = 0x3731
+0xB7F4 = 0x3732
+0xB7FC = 0x3733
+0xB7FD = 0x3734
+0xB7FF = 0x3735
+0xB800 = 0x3736
+0xB801 = 0x3737
+0xB807 = 0x3738
+0xB808 = 0x3739
+0xB809 = 0x373A
+0xB80C = 0x373B
+0xB810 = 0x373C
+0xB818 = 0x373D
+0xB819 = 0x373E
+0xB81B = 0x373F
+0xB81D = 0x3740
+0xB824 = 0x3741
+0xB825 = 0x3742
+0xB828 = 0x3743
+0xB82C = 0x3744
+0xB834 = 0x3745
+0xB835 = 0x3746
+0xB837 = 0x3747
+0xB838 = 0x3748
+0xB839 = 0x3749
+0xB840 = 0x374A
+0xB844 = 0x374B
+0xB851 = 0x374C
+0xB853 = 0x374D
+0xB85C = 0x374E
+0xB85D = 0x374F
+0xB860 = 0x3750
+0xB864 = 0x3751
+0xB86C = 0x3752
+0xB86D = 0x3753
+0xB86F = 0x3754
+0xB871 = 0x3755
+0xB878 = 0x3756
+0xB87C = 0x3757
+0xB88D = 0x3758
+0xB8A8 = 0x3759
+0xB8B0 = 0x375A
+0xB8B4 = 0x375B
+0xB8B8 = 0x375C
+0xB8C0 = 0x375D
+0xB8C1 = 0x375E
+0xB8C3 = 0x375F
+0xB8C5 = 0x3760
+0xB8CC = 0x3761
+0xB8D0 = 0x3762
+0xB8D4 = 0x3763
+0xB8DD = 0x3764
+0xB8DF = 0x3765
+0xB8E1 = 0x3766
+0xB8E8 = 0x3767
+0xB8E9 = 0x3768
+0xB8EC = 0x3769
+0xB8F0 = 0x376A
+0xB8F8 = 0x376B
+0xB8F9 = 0x376C
+0xB8FB = 0x376D
+0xB8FD = 0x376E
+0xB904 = 0x376F
+0xB918 = 0x3770
+0xB920 = 0x3771
+0xB93C = 0x3772
+0xB93D = 0x3773
+0xB940 = 0x3774
+0xB944 = 0x3775
+0xB94C = 0x3776
+0xB94F = 0x3777
+0xB951 = 0x3778
+0xB958 = 0x3779
+0xB959 = 0x377A
+0xB95C = 0x377B
+0xB960 = 0x377C
+0xB968 = 0x377D
+0xB969 = 0x377E
+0xB96B = 0x3821
+0xB96D = 0x3822
+0xB974 = 0x3823
+0xB975 = 0x3824
+0xB978 = 0x3825
+0xB97C = 0x3826
+0xB984 = 0x3827
+0xB985 = 0x3828
+0xB987 = 0x3829
+0xB989 = 0x382A
+0xB98A = 0x382B
+0xB98D = 0x382C
+0xB98E = 0x382D
+0xB9AC = 0x382E
+0xB9AD = 0x382F
+0xB9B0 = 0x3830
+0xB9B4 = 0x3831
+0xB9BC = 0x3832
+0xB9BD = 0x3833
+0xB9BF = 0x3834
+0xB9C1 = 0x3835
+0xB9C8 = 0x3836
+0xB9C9 = 0x3837
+0xB9CC = 0x3838
+0xB9CE = 0x3839
+0xB9CF = 0x383A
+0xB9D0 = 0x383B
+0xB9D1 = 0x383C
+0xB9D2 = 0x383D
+0xB9D8 = 0x383E
+0xB9D9 = 0x383F
+0xB9DB = 0x3840
+0xB9DD = 0x3841
+0xB9DE = 0x3842
+0xB9E1 = 0x3843
+0xB9E3 = 0x3844
+0xB9E4 = 0x3845
+0xB9E5 = 0x3846
+0xB9E8 = 0x3847
+0xB9EC = 0x3848
+0xB9F4 = 0x3849
+0xB9F5 = 0x384A
+0xB9F7 = 0x384B
+0xB9F8 = 0x384C
+0xB9F9 = 0x384D
+0xB9FA = 0x384E
+0xBA00 = 0x384F
+0xBA01 = 0x3850
+0xBA08 = 0x3851
+0xBA15 = 0x3852
+0xBA38 = 0x3853
+0xBA39 = 0x3854
+0xBA3C = 0x3855
+0xBA40 = 0x3856
+0xBA42 = 0x3857
+0xBA48 = 0x3858
+0xBA49 = 0x3859
+0xBA4B = 0x385A
+0xBA4D = 0x385B
+0xBA4E = 0x385C
+0xBA53 = 0x385D
+0xBA54 = 0x385E
+0xBA55 = 0x385F
+0xBA58 = 0x3860
+0xBA5C = 0x3861
+0xBA64 = 0x3862
+0xBA65 = 0x3863
+0xBA67 = 0x3864
+0xBA68 = 0x3865
+0xBA69 = 0x3866
+0xBA70 = 0x3867
+0xBA71 = 0x3868
+0xBA74 = 0x3869
+0xBA78 = 0x386A
+0xBA83 = 0x386B
+0xBA84 = 0x386C
+0xBA85 = 0x386D
+0xBA87 = 0x386E
+0xBA8C = 0x386F
+0xBAA8 = 0x3870
+0xBAA9 = 0x3871
+0xBAAB = 0x3872
+0xBAAC = 0x3873
+0xBAB0 = 0x3874
+0xBAB2 = 0x3875
+0xBAB8 = 0x3876
+0xBAB9 = 0x3877
+0xBABB = 0x3878
+0xBABD = 0x3879
+0xBAC4 = 0x387A
+0xBAC8 = 0x387B
+0xBAD8 = 0x387C
+0xBAD9 = 0x387D
+0xBAFC = 0x387E
+0xBB00 = 0x3921
+0xBB04 = 0x3922
+0xBB0D = 0x3923
+0xBB0F = 0x3924
+0xBB11 = 0x3925
+0xBB18 = 0x3926
+0xBB1C = 0x3927
+0xBB20 = 0x3928
+0xBB29 = 0x3929
+0xBB2B = 0x392A
+0xBB34 = 0x392B
+0xBB35 = 0x392C
+0xBB36 = 0x392D
+0xBB38 = 0x392E
+0xBB3B = 0x392F
+0xBB3C = 0x3930
+0xBB3D = 0x3931
+0xBB3E = 0x3932
+0xBB44 = 0x3933
+0xBB45 = 0x3934
+0xBB47 = 0x3935
+0xBB49 = 0x3936
+0xBB4D = 0x3937
+0xBB4F = 0x3938
+0xBB50 = 0x3939
+0xBB54 = 0x393A
+0xBB58 = 0x393B
+0xBB61 = 0x393C
+0xBB63 = 0x393D
+0xBB6C = 0x393E
+0xBB88 = 0x393F
+0xBB8C = 0x3940
+0xBB90 = 0x3941
+0xBBA4 = 0x3942
+0xBBA8 = 0x3943
+0xBBAC = 0x3944
+0xBBB4 = 0x3945
+0xBBB7 = 0x3946
+0xBBC0 = 0x3947
+0xBBC4 = 0x3948
+0xBBC8 = 0x3949
+0xBBD0 = 0x394A
+0xBBD3 = 0x394B
+0xBBF8 = 0x394C
+0xBBF9 = 0x394D
+0xBBFC = 0x394E
+0xBBFF = 0x394F
+0xBC00 = 0x3950
+0xBC02 = 0x3951
+0xBC08 = 0x3952
+0xBC09 = 0x3953
+0xBC0B = 0x3954
+0xBC0C = 0x3955
+0xBC0D = 0x3956
+0xBC0F = 0x3957
+0xBC11 = 0x3958
+0xBC14 = 0x3959
+0xBC15 = 0x395A
+0xBC16 = 0x395B
+0xBC17 = 0x395C
+0xBC18 = 0x395D
+0xBC1B = 0x395E
+0xBC1C = 0x395F
+0xBC1D = 0x3960
+0xBC1E = 0x3961
+0xBC1F = 0x3962
+0xBC24 = 0x3963
+0xBC25 = 0x3964
+0xBC27 = 0x3965
+0xBC29 = 0x3966
+0xBC2D = 0x3967
+0xBC30 = 0x3968
+0xBC31 = 0x3969
+0xBC34 = 0x396A
+0xBC38 = 0x396B
+0xBC40 = 0x396C
+0xBC41 = 0x396D
+0xBC43 = 0x396E
+0xBC44 = 0x396F
+0xBC45 = 0x3970
+0xBC49 = 0x3971
+0xBC4C = 0x3972
+0xBC4D = 0x3973
+0xBC50 = 0x3974
+0xBC5D = 0x3975
+0xBC84 = 0x3976
+0xBC85 = 0x3977
+0xBC88 = 0x3978
+0xBC8B = 0x3979
+0xBC8C = 0x397A
+0xBC8E = 0x397B
+0xBC94 = 0x397C
+0xBC95 = 0x397D
+0xBC97 = 0x397E
+0xBC99 = 0x3A21
+0xBC9A = 0x3A22
+0xBCA0 = 0x3A23
+0xBCA1 = 0x3A24
+0xBCA4 = 0x3A25
+0xBCA7 = 0x3A26
+0xBCA8 = 0x3A27
+0xBCB0 = 0x3A28
+0xBCB1 = 0x3A29
+0xBCB3 = 0x3A2A
+0xBCB4 = 0x3A2B
+0xBCB5 = 0x3A2C
+0xBCBC = 0x3A2D
+0xBCBD = 0x3A2E
+0xBCC0 = 0x3A2F
+0xBCC4 = 0x3A30
+0xBCCD = 0x3A31
+0xBCCF = 0x3A32
+0xBCD0 = 0x3A33
+0xBCD1 = 0x3A34
+0xBCD5 = 0x3A35
+0xBCD8 = 0x3A36
+0xBCDC = 0x3A37
+0xBCF4 = 0x3A38
+0xBCF5 = 0x3A39
+0xBCF6 = 0x3A3A
+0xBCF8 = 0x3A3B
+0xBCFC = 0x3A3C
+0xBD04 = 0x3A3D
+0xBD05 = 0x3A3E
+0xBD07 = 0x3A3F
+0xBD09 = 0x3A40
+0xBD10 = 0x3A41
+0xBD14 = 0x3A42
+0xBD24 = 0x3A43
+0xBD2C = 0x3A44
+0xBD40 = 0x3A45
+0xBD48 = 0x3A46
+0xBD49 = 0x3A47
+0xBD4C = 0x3A48
+0xBD50 = 0x3A49
+0xBD58 = 0x3A4A
+0xBD59 = 0x3A4B
+0xBD64 = 0x3A4C
+0xBD68 = 0x3A4D
+0xBD80 = 0x3A4E
+0xBD81 = 0x3A4F
+0xBD84 = 0x3A50
+0xBD87 = 0x3A51
+0xBD88 = 0x3A52
+0xBD89 = 0x3A53
+0xBD8A = 0x3A54
+0xBD90 = 0x3A55
+0xBD91 = 0x3A56
+0xBD93 = 0x3A57
+0xBD95 = 0x3A58
+0xBD99 = 0x3A59
+0xBD9A = 0x3A5A
+0xBD9C = 0x3A5B
+0xBDA4 = 0x3A5C
+0xBDB0 = 0x3A5D
+0xBDB8 = 0x3A5E
+0xBDD4 = 0x3A5F
+0xBDD5 = 0x3A60
+0xBDD8 = 0x3A61
+0xBDDC = 0x3A62
+0xBDE9 = 0x3A63
+0xBDF0 = 0x3A64
+0xBDF4 = 0x3A65
+0xBDF8 = 0x3A66
+0xBE00 = 0x3A67
+0xBE03 = 0x3A68
+0xBE05 = 0x3A69
+0xBE0C = 0x3A6A
+0xBE0D = 0x3A6B
+0xBE10 = 0x3A6C
+0xBE14 = 0x3A6D
+0xBE1C = 0x3A6E
+0xBE1D = 0x3A6F
+0xBE1F = 0x3A70
+0xBE44 = 0x3A71
+0xBE45 = 0x3A72
+0xBE48 = 0x3A73
+0xBE4C = 0x3A74
+0xBE4E = 0x3A75
+0xBE54 = 0x3A76
+0xBE55 = 0x3A77
+0xBE57 = 0x3A78
+0xBE59 = 0x3A79
+0xBE5A = 0x3A7A
+0xBE5B = 0x3A7B
+0xBE60 = 0x3A7C
+0xBE61 = 0x3A7D
+0xBE64 = 0x3A7E
+0xBE68 = 0x3B21
+0xBE6A = 0x3B22
+0xBE70 = 0x3B23
+0xBE71 = 0x3B24
+0xBE73 = 0x3B25
+0xBE74 = 0x3B26
+0xBE75 = 0x3B27
+0xBE7B = 0x3B28
+0xBE7C = 0x3B29
+0xBE7D = 0x3B2A
+0xBE80 = 0x3B2B
+0xBE84 = 0x3B2C
+0xBE8C = 0x3B2D
+0xBE8D = 0x3B2E
+0xBE8F = 0x3B2F
+0xBE90 = 0x3B30
+0xBE91 = 0x3B31
+0xBE98 = 0x3B32
+0xBE99 = 0x3B33
+0xBEA8 = 0x3B34
+0xBED0 = 0x3B35
+0xBED1 = 0x3B36
+0xBED4 = 0x3B37
+0xBED7 = 0x3B38
+0xBED8 = 0x3B39
+0xBEE0 = 0x3B3A
+0xBEE3 = 0x3B3B
+0xBEE4 = 0x3B3C
+0xBEE5 = 0x3B3D
+0xBEEC = 0x3B3E
+0xBF01 = 0x3B3F
+0xBF08 = 0x3B40
+0xBF09 = 0x3B41
+0xBF18 = 0x3B42
+0xBF19 = 0x3B43
+0xBF1B = 0x3B44
+0xBF1C = 0x3B45
+0xBF1D = 0x3B46
+0xBF40 = 0x3B47
+0xBF41 = 0x3B48
+0xBF44 = 0x3B49
+0xBF48 = 0x3B4A
+0xBF50 = 0x3B4B
+0xBF51 = 0x3B4C
+0xBF55 = 0x3B4D
+0xBF94 = 0x3B4E
+0xBFB0 = 0x3B4F
+0xBFC5 = 0x3B50
+0xBFCC = 0x3B51
+0xBFCD = 0x3B52
+0xBFD0 = 0x3B53
+0xBFD4 = 0x3B54
+0xBFDC = 0x3B55
+0xBFDF = 0x3B56
+0xBFE1 = 0x3B57
+0xC03C = 0x3B58
+0xC051 = 0x3B59
+0xC058 = 0x3B5A
+0xC05C = 0x3B5B
+0xC060 = 0x3B5C
+0xC068 = 0x3B5D
+0xC069 = 0x3B5E
+0xC090 = 0x3B5F
+0xC091 = 0x3B60
+0xC094 = 0x3B61
+0xC098 = 0x3B62
+0xC0A0 = 0x3B63
+0xC0A1 = 0x3B64
+0xC0A3 = 0x3B65
+0xC0A5 = 0x3B66
+0xC0AC = 0x3B67
+0xC0AD = 0x3B68
+0xC0AF = 0x3B69
+0xC0B0 = 0x3B6A
+0xC0B3 = 0x3B6B
+0xC0B4 = 0x3B6C
+0xC0B5 = 0x3B6D
+0xC0B6 = 0x3B6E
+0xC0BC = 0x3B6F
+0xC0BD = 0x3B70
+0xC0BF = 0x3B71
+0xC0C0 = 0x3B72
+0xC0C1 = 0x3B73
+0xC0C5 = 0x3B74
+0xC0C8 = 0x3B75
+0xC0C9 = 0x3B76
+0xC0CC = 0x3B77
+0xC0D0 = 0x3B78
+0xC0D8 = 0x3B79
+0xC0D9 = 0x3B7A
+0xC0DB = 0x3B7B
+0xC0DC = 0x3B7C
+0xC0DD = 0x3B7D
+0xC0E4 = 0x3B7E
+0xC0E5 = 0x3C21
+0xC0E8 = 0x3C22
+0xC0EC = 0x3C23
+0xC0F4 = 0x3C24
+0xC0F5 = 0x3C25
+0xC0F7 = 0x3C26
+0xC0F9 = 0x3C27
+0xC100 = 0x3C28
+0xC104 = 0x3C29
+0xC108 = 0x3C2A
+0xC110 = 0x3C2B
+0xC115 = 0x3C2C
+0xC11C = 0x3C2D
+0xC11D = 0x3C2E
+0xC11E = 0x3C2F
+0xC11F = 0x3C30
+0xC120 = 0x3C31
+0xC123 = 0x3C32
+0xC124 = 0x3C33
+0xC126 = 0x3C34
+0xC127 = 0x3C35
+0xC12C = 0x3C36
+0xC12D = 0x3C37
+0xC12F = 0x3C38
+0xC130 = 0x3C39
+0xC131 = 0x3C3A
+0xC136 = 0x3C3B
+0xC138 = 0x3C3C
+0xC139 = 0x3C3D
+0xC13C = 0x3C3E
+0xC140 = 0x3C3F
+0xC148 = 0x3C40
+0xC149 = 0x3C41
+0xC14B = 0x3C42
+0xC14C = 0x3C43
+0xC14D = 0x3C44
+0xC154 = 0x3C45
+0xC155 = 0x3C46
+0xC158 = 0x3C47
+0xC15C = 0x3C48
+0xC164 = 0x3C49
+0xC165 = 0x3C4A
+0xC167 = 0x3C4B
+0xC168 = 0x3C4C
+0xC169 = 0x3C4D
+0xC170 = 0x3C4E
+0xC174 = 0x3C4F
+0xC178 = 0x3C50
+0xC185 = 0x3C51
+0xC18C = 0x3C52
+0xC18D = 0x3C53
+0xC18E = 0x3C54
+0xC190 = 0x3C55
+0xC194 = 0x3C56
+0xC196 = 0x3C57
+0xC19C = 0x3C58
+0xC19D = 0x3C59
+0xC19F = 0x3C5A
+0xC1A1 = 0x3C5B
+0xC1A5 = 0x3C5C
+0xC1A8 = 0x3C5D
+0xC1A9 = 0x3C5E
+0xC1AC = 0x3C5F
+0xC1B0 = 0x3C60
+0xC1BD = 0x3C61
+0xC1C4 = 0x3C62
+0xC1C8 = 0x3C63
+0xC1CC = 0x3C64
+0xC1D4 = 0x3C65
+0xC1D7 = 0x3C66
+0xC1D8 = 0x3C67
+0xC1E0 = 0x3C68
+0xC1E4 = 0x3C69
+0xC1E8 = 0x3C6A
+0xC1F0 = 0x3C6B
+0xC1F1 = 0x3C6C
+0xC1F3 = 0x3C6D
+0xC1FC = 0x3C6E
+0xC1FD = 0x3C6F
+0xC200 = 0x3C70
+0xC204 = 0x3C71
+0xC20C = 0x3C72
+0xC20D = 0x3C73
+0xC20F = 0x3C74
+0xC211 = 0x3C75
+0xC218 = 0x3C76
+0xC219 = 0x3C77
+0xC21C = 0x3C78
+0xC21F = 0x3C79
+0xC220 = 0x3C7A
+0xC228 = 0x3C7B
+0xC229 = 0x3C7C
+0xC22B = 0x3C7D
+0xC22D = 0x3C7E
+0xC22F = 0x3D21
+0xC231 = 0x3D22
+0xC232 = 0x3D23
+0xC234 = 0x3D24
+0xC248 = 0x3D25
+0xC250 = 0x3D26
+0xC251 = 0x3D27
+0xC254 = 0x3D28
+0xC258 = 0x3D29
+0xC260 = 0x3D2A
+0xC265 = 0x3D2B
+0xC26C = 0x3D2C
+0xC26D = 0x3D2D
+0xC270 = 0x3D2E
+0xC274 = 0x3D2F
+0xC27C = 0x3D30
+0xC27D = 0x3D31
+0xC27F = 0x3D32
+0xC281 = 0x3D33
+0xC288 = 0x3D34
+0xC289 = 0x3D35
+0xC290 = 0x3D36
+0xC298 = 0x3D37
+0xC29B = 0x3D38
+0xC29D = 0x3D39
+0xC2A4 = 0x3D3A
+0xC2A5 = 0x3D3B
+0xC2A8 = 0x3D3C
+0xC2AC = 0x3D3D
+0xC2AD = 0x3D3E
+0xC2B4 = 0x3D3F
+0xC2B5 = 0x3D40
+0xC2B7 = 0x3D41
+0xC2B9 = 0x3D42
+0xC2DC = 0x3D43
+0xC2DD = 0x3D44
+0xC2E0 = 0x3D45
+0xC2E3 = 0x3D46
+0xC2E4 = 0x3D47
+0xC2EB = 0x3D48
+0xC2EC = 0x3D49
+0xC2ED = 0x3D4A
+0xC2EF = 0x3D4B
+0xC2F1 = 0x3D4C
+0xC2F6 = 0x3D4D
+0xC2F8 = 0x3D4E
+0xC2F9 = 0x3D4F
+0xC2FB = 0x3D50
+0xC2FC = 0x3D51
+0xC300 = 0x3D52
+0xC308 = 0x3D53
+0xC309 = 0x3D54
+0xC30C = 0x3D55
+0xC30D = 0x3D56
+0xC313 = 0x3D57
+0xC314 = 0x3D58
+0xC315 = 0x3D59
+0xC318 = 0x3D5A
+0xC31C = 0x3D5B
+0xC324 = 0x3D5C
+0xC325 = 0x3D5D
+0xC328 = 0x3D5E
+0xC329 = 0x3D5F
+0xC345 = 0x3D60
+0xC368 = 0x3D61
+0xC369 = 0x3D62
+0xC36C = 0x3D63
+0xC370 = 0x3D64
+0xC372 = 0x3D65
+0xC378 = 0x3D66
+0xC379 = 0x3D67
+0xC37C = 0x3D68
+0xC37D = 0x3D69
+0xC384 = 0x3D6A
+0xC388 = 0x3D6B
+0xC38C = 0x3D6C
+0xC3C0 = 0x3D6D
+0xC3D8 = 0x3D6E
+0xC3D9 = 0x3D6F
+0xC3DC = 0x3D70
+0xC3DF = 0x3D71
+0xC3E0 = 0x3D72
+0xC3E2 = 0x3D73
+0xC3E8 = 0x3D74
+0xC3E9 = 0x3D75
+0xC3ED = 0x3D76
+0xC3F4 = 0x3D77
+0xC3F5 = 0x3D78
+0xC3F8 = 0x3D79
+0xC408 = 0x3D7A
+0xC410 = 0x3D7B
+0xC424 = 0x3D7C
+0xC42C = 0x3D7D
+0xC430 = 0x3D7E
+0xC434 = 0x3E21
+0xC43C = 0x3E22
+0xC43D = 0x3E23
+0xC448 = 0x3E24
+0xC464 = 0x3E25
+0xC465 = 0x3E26
+0xC468 = 0x3E27
+0xC46C = 0x3E28
+0xC474 = 0x3E29
+0xC475 = 0x3E2A
+0xC479 = 0x3E2B
+0xC480 = 0x3E2C
+0xC494 = 0x3E2D
+0xC49C = 0x3E2E
+0xC4B8 = 0x3E2F
+0xC4BC = 0x3E30
+0xC4E9 = 0x3E31
+0xC4F0 = 0x3E32
+0xC4F1 = 0x3E33
+0xC4F4 = 0x3E34
+0xC4F8 = 0x3E35
+0xC4FA = 0x3E36
+0xC4FF = 0x3E37
+0xC500 = 0x3E38
+0xC501 = 0x3E39
+0xC50C = 0x3E3A
+0xC510 = 0x3E3B
+0xC514 = 0x3E3C
+0xC51C = 0x3E3D
+0xC528 = 0x3E3E
+0xC529 = 0x3E3F
+0xC52C = 0x3E40
+0xC530 = 0x3E41
+0xC538 = 0x3E42
+0xC539 = 0x3E43
+0xC53B = 0x3E44
+0xC53D = 0x3E45
+0xC544 = 0x3E46
+0xC545 = 0x3E47
+0xC548 = 0x3E48
+0xC549 = 0x3E49
+0xC54A = 0x3E4A
+0xC54C = 0x3E4B
+0xC54D = 0x3E4C
+0xC54E = 0x3E4D
+0xC553 = 0x3E4E
+0xC554 = 0x3E4F
+0xC555 = 0x3E50
+0xC557 = 0x3E51
+0xC558 = 0x3E52
+0xC559 = 0x3E53
+0xC55D = 0x3E54
+0xC55E = 0x3E55
+0xC560 = 0x3E56
+0xC561 = 0x3E57
+0xC564 = 0x3E58
+0xC568 = 0x3E59
+0xC570 = 0x3E5A
+0xC571 = 0x3E5B
+0xC573 = 0x3E5C
+0xC574 = 0x3E5D
+0xC575 = 0x3E5E
+0xC57C = 0x3E5F
+0xC57D = 0x3E60
+0xC580 = 0x3E61
+0xC584 = 0x3E62
+0xC587 = 0x3E63
+0xC58C = 0x3E64
+0xC58D = 0x3E65
+0xC58F = 0x3E66
+0xC591 = 0x3E67
+0xC595 = 0x3E68
+0xC597 = 0x3E69
+0xC598 = 0x3E6A
+0xC59C = 0x3E6B
+0xC5A0 = 0x3E6C
+0xC5A9 = 0x3E6D
+0xC5B4 = 0x3E6E
+0xC5B5 = 0x3E6F
+0xC5B8 = 0x3E70
+0xC5B9 = 0x3E71
+0xC5BB = 0x3E72
+0xC5BC = 0x3E73
+0xC5BD = 0x3E74
+0xC5BE = 0x3E75
+0xC5C4 = 0x3E76
+0xC5C5 = 0x3E77
+0xC5C6 = 0x3E78
+0xC5C7 = 0x3E79
+0xC5C8 = 0x3E7A
+0xC5C9 = 0x3E7B
+0xC5CA = 0x3E7C
+0xC5CC = 0x3E7D
+0xC5CE = 0x3E7E
+0xC5D0 = 0x3F21
+0xC5D1 = 0x3F22
+0xC5D4 = 0x3F23
+0xC5D8 = 0x3F24
+0xC5E0 = 0x3F25
+0xC5E1 = 0x3F26
+0xC5E3 = 0x3F27
+0xC5E5 = 0x3F28
+0xC5EC = 0x3F29
+0xC5ED = 0x3F2A
+0xC5EE = 0x3F2B
+0xC5F0 = 0x3F2C
+0xC5F4 = 0x3F2D
+0xC5F6 = 0x3F2E
+0xC5F7 = 0x3F2F
+0xC5FC = 0x3F30
+0xC5FD = 0x3F31
+0xC5FE = 0x3F32
+0xC5FF = 0x3F33
+0xC600 = 0x3F34
+0xC601 = 0x3F35
+0xC605 = 0x3F36
+0xC606 = 0x3F37
+0xC607 = 0x3F38
+0xC608 = 0x3F39
+0xC60C = 0x3F3A
+0xC610 = 0x3F3B
+0xC618 = 0x3F3C
+0xC619 = 0x3F3D
+0xC61B = 0x3F3E
+0xC61C = 0x3F3F
+0xC624 = 0x3F40
+0xC625 = 0x3F41
+0xC628 = 0x3F42
+0xC62C = 0x3F43
+0xC62D = 0x3F44
+0xC62E = 0x3F45
+0xC630 = 0x3F46
+0xC633 = 0x3F47
+0xC634 = 0x3F48
+0xC635 = 0x3F49
+0xC637 = 0x3F4A
+0xC639 = 0x3F4B
+0xC63B = 0x3F4C
+0xC640 = 0x3F4D
+0xC641 = 0x3F4E
+0xC644 = 0x3F4F
+0xC648 = 0x3F50
+0xC650 = 0x3F51
+0xC651 = 0x3F52
+0xC653 = 0x3F53
+0xC654 = 0x3F54
+0xC655 = 0x3F55
+0xC65C = 0x3F56
+0xC65D = 0x3F57
+0xC660 = 0x3F58
+0xC66C = 0x3F59
+0xC66F = 0x3F5A
+0xC671 = 0x3F5B
+0xC678 = 0x3F5C
+0xC679 = 0x3F5D
+0xC67C = 0x3F5E
+0xC680 = 0x3F5F
+0xC688 = 0x3F60
+0xC689 = 0x3F61
+0xC68B = 0x3F62
+0xC68D = 0x3F63
+0xC694 = 0x3F64
+0xC695 = 0x3F65
+0xC698 = 0x3F66
+0xC69C = 0x3F67
+0xC6A4 = 0x3F68
+0xC6A5 = 0x3F69
+0xC6A7 = 0x3F6A
+0xC6A9 = 0x3F6B
+0xC6B0 = 0x3F6C
+0xC6B1 = 0x3F6D
+0xC6B4 = 0x3F6E
+0xC6B8 = 0x3F6F
+0xC6B9 = 0x3F70
+0xC6BA = 0x3F71
+0xC6C0 = 0x3F72
+0xC6C1 = 0x3F73
+0xC6C3 = 0x3F74
+0xC6C5 = 0x3F75
+0xC6CC = 0x3F76
+0xC6CD = 0x3F77
+0xC6D0 = 0x3F78
+0xC6D4 = 0x3F79
+0xC6DC = 0x3F7A
+0xC6DD = 0x3F7B
+0xC6E0 = 0x3F7C
+0xC6E1 = 0x3F7D
+0xC6E8 = 0x3F7E
+0xC6E9 = 0x4021
+0xC6EC = 0x4022
+0xC6F0 = 0x4023
+0xC6F8 = 0x4024
+0xC6F9 = 0x4025
+0xC6FD = 0x4026
+0xC704 = 0x4027
+0xC705 = 0x4028
+0xC708 = 0x4029
+0xC70C = 0x402A
+0xC714 = 0x402B
+0xC715 = 0x402C
+0xC717 = 0x402D
+0xC719 = 0x402E
+0xC720 = 0x402F
+0xC721 = 0x4030
+0xC724 = 0x4031
+0xC728 = 0x4032
+0xC730 = 0x4033
+0xC731 = 0x4034
+0xC733 = 0x4035
+0xC735 = 0x4036
+0xC737 = 0x4037
+0xC73C = 0x4038
+0xC73D = 0x4039
+0xC740 = 0x403A
+0xC744 = 0x403B
+0xC74A = 0x403C
+0xC74C = 0x403D
+0xC74D = 0x403E
+0xC74F = 0x403F
+0xC751 = 0x4040
+0xC752 = 0x4041
+0xC753 = 0x4042
+0xC754 = 0x4043
+0xC755 = 0x4044
+0xC756 = 0x4045
+0xC757 = 0x4046
+0xC758 = 0x4047
+0xC75C = 0x4048
+0xC760 = 0x4049
+0xC768 = 0x404A
+0xC76B = 0x404B
+0xC774 = 0x404C
+0xC775 = 0x404D
+0xC778 = 0x404E
+0xC77C = 0x404F
+0xC77D = 0x4050
+0xC77E = 0x4051
+0xC783 = 0x4052
+0xC784 = 0x4053
+0xC785 = 0x4054
+0xC787 = 0x4055
+0xC788 = 0x4056
+0xC789 = 0x4057
+0xC78A = 0x4058
+0xC78E = 0x4059
+0xC790 = 0x405A
+0xC791 = 0x405B
+0xC794 = 0x405C
+0xC796 = 0x405D
+0xC797 = 0x405E
+0xC798 = 0x405F
+0xC79A = 0x4060
+0xC7A0 = 0x4061
+0xC7A1 = 0x4062
+0xC7A3 = 0x4063
+0xC7A4 = 0x4064
+0xC7A5 = 0x4065
+0xC7A6 = 0x4066
+0xC7AC = 0x4067
+0xC7AD = 0x4068
+0xC7B0 = 0x4069
+0xC7B4 = 0x406A
+0xC7BC = 0x406B
+0xC7BD = 0x406C
+0xC7BF = 0x406D
+0xC7C0 = 0x406E
+0xC7C1 = 0x406F
+0xC7C8 = 0x4070
+0xC7C9 = 0x4071
+0xC7CC = 0x4072
+0xC7CE = 0x4073
+0xC7D0 = 0x4074
+0xC7D8 = 0x4075
+0xC7DD = 0x4076
+0xC7E4 = 0x4077
+0xC7E8 = 0x4078
+0xC7EC = 0x4079
+0xC800 = 0x407A
+0xC801 = 0x407B
+0xC804 = 0x407C
+0xC808 = 0x407D
+0xC80A = 0x407E
+0xC810 = 0x4121
+0xC811 = 0x4122
+0xC813 = 0x4123
+0xC815 = 0x4124
+0xC816 = 0x4125
+0xC81C = 0x4126
+0xC81D = 0x4127
+0xC820 = 0x4128
+0xC824 = 0x4129
+0xC82C = 0x412A
+0xC82D = 0x412B
+0xC82F = 0x412C
+0xC831 = 0x412D
+0xC838 = 0x412E
+0xC83C = 0x412F
+0xC840 = 0x4130
+0xC848 = 0x4131
+0xC849 = 0x4132
+0xC84C = 0x4133
+0xC84D = 0x4134
+0xC854 = 0x4135
+0xC870 = 0x4136
+0xC871 = 0x4137
+0xC874 = 0x4138
+0xC878 = 0x4139
+0xC87A = 0x413A
+0xC880 = 0x413B
+0xC881 = 0x413C
+0xC883 = 0x413D
+0xC885 = 0x413E
+0xC886 = 0x413F
+0xC887 = 0x4140
+0xC88B = 0x4141
+0xC88C = 0x4142
+0xC88D = 0x4143
+0xC894 = 0x4144
+0xC89D = 0x4145
+0xC89F = 0x4146
+0xC8A1 = 0x4147
+0xC8A8 = 0x4148
+0xC8BC = 0x4149
+0xC8BD = 0x414A
+0xC8C4 = 0x414B
+0xC8C8 = 0x414C
+0xC8CC = 0x414D
+0xC8D4 = 0x414E
+0xC8D5 = 0x414F
+0xC8D7 = 0x4150
+0xC8D9 = 0x4151
+0xC8E0 = 0x4152
+0xC8E1 = 0x4153
+0xC8E4 = 0x4154
+0xC8F5 = 0x4155
+0xC8FC = 0x4156
+0xC8FD = 0x4157
+0xC900 = 0x4158
+0xC904 = 0x4159
+0xC905 = 0x415A
+0xC906 = 0x415B
+0xC90C = 0x415C
+0xC90D = 0x415D
+0xC90F = 0x415E
+0xC911 = 0x415F
+0xC918 = 0x4160
+0xC92C = 0x4161
+0xC934 = 0x4162
+0xC950 = 0x4163
+0xC951 = 0x4164
+0xC954 = 0x4165
+0xC958 = 0x4166
+0xC960 = 0x4167
+0xC961 = 0x4168
+0xC963 = 0x4169
+0xC96C = 0x416A
+0xC970 = 0x416B
+0xC974 = 0x416C
+0xC97C = 0x416D
+0xC988 = 0x416E
+0xC989 = 0x416F
+0xC98C = 0x4170
+0xC990 = 0x4171
+0xC998 = 0x4172
+0xC999 = 0x4173
+0xC99B = 0x4174
+0xC99D = 0x4175
+0xC9C0 = 0x4176
+0xC9C1 = 0x4177
+0xC9C4 = 0x4178
+0xC9C7 = 0x4179
+0xC9C8 = 0x417A
+0xC9CA = 0x417B
+0xC9D0 = 0x417C
+0xC9D1 = 0x417D
+0xC9D3 = 0x417E
+0xC9D5 = 0x4221
+0xC9D6 = 0x4222
+0xC9D9 = 0x4223
+0xC9DA = 0x4224
+0xC9DC = 0x4225
+0xC9DD = 0x4226
+0xC9E0 = 0x4227
+0xC9E2 = 0x4228
+0xC9E4 = 0x4229
+0xC9E7 = 0x422A
+0xC9EC = 0x422B
+0xC9ED = 0x422C
+0xC9EF = 0x422D
+0xC9F0 = 0x422E
+0xC9F1 = 0x422F
+0xC9F8 = 0x4230
+0xC9F9 = 0x4231
+0xC9FC = 0x4232
+0xCA00 = 0x4233
+0xCA08 = 0x4234
+0xCA09 = 0x4235
+0xCA0B = 0x4236
+0xCA0C = 0x4237
+0xCA0D = 0x4238
+0xCA14 = 0x4239
+0xCA18 = 0x423A
+0xCA29 = 0x423B
+0xCA4C = 0x423C
+0xCA4D = 0x423D
+0xCA50 = 0x423E
+0xCA54 = 0x423F
+0xCA5C = 0x4240
+0xCA5D = 0x4241
+0xCA5F = 0x4242
+0xCA60 = 0x4243
+0xCA61 = 0x4244
+0xCA68 = 0x4245
+0xCA7D = 0x4246
+0xCA84 = 0x4247
+0xCA98 = 0x4248
+0xCABC = 0x4249
+0xCABD = 0x424A
+0xCAC0 = 0x424B
+0xCAC4 = 0x424C
+0xCACC = 0x424D
+0xCACD = 0x424E
+0xCACF = 0x424F
+0xCAD1 = 0x4250
+0xCAD3 = 0x4251
+0xCAD8 = 0x4252
+0xCAD9 = 0x4253
+0xCAE0 = 0x4254
+0xCAEC = 0x4255
+0xCAF4 = 0x4256
+0xCB08 = 0x4257
+0xCB10 = 0x4258
+0xCB14 = 0x4259
+0xCB18 = 0x425A
+0xCB20 = 0x425B
+0xCB21 = 0x425C
+0xCB41 = 0x425D
+0xCB48 = 0x425E
+0xCB49 = 0x425F
+0xCB4C = 0x4260
+0xCB50 = 0x4261
+0xCB58 = 0x4262
+0xCB59 = 0x4263
+0xCB5D = 0x4264
+0xCB64 = 0x4265
+0xCB78 = 0x4266
+0xCB79 = 0x4267
+0xCB9C = 0x4268
+0xCBB8 = 0x4269
+0xCBD4 = 0x426A
+0xCBE4 = 0x426B
+0xCBE7 = 0x426C
+0xCBE9 = 0x426D
+0xCC0C = 0x426E
+0xCC0D = 0x426F
+0xCC10 = 0x4270
+0xCC14 = 0x4271
+0xCC1C = 0x4272
+0xCC1D = 0x4273
+0xCC21 = 0x4274
+0xCC22 = 0x4275
+0xCC27 = 0x4276
+0xCC28 = 0x4277
+0xCC29 = 0x4278
+0xCC2C = 0x4279
+0xCC2E = 0x427A
+0xCC30 = 0x427B
+0xCC38 = 0x427C
+0xCC39 = 0x427D
+0xCC3B = 0x427E
+0xCC3C = 0x4321
+0xCC3D = 0x4322
+0xCC3E = 0x4323
+0xCC44 = 0x4324
+0xCC45 = 0x4325
+0xCC48 = 0x4326
+0xCC4C = 0x4327
+0xCC54 = 0x4328
+0xCC55 = 0x4329
+0xCC57 = 0x432A
+0xCC58 = 0x432B
+0xCC59 = 0x432C
+0xCC60 = 0x432D
+0xCC64 = 0x432E
+0xCC66 = 0x432F
+0xCC68 = 0x4330
+0xCC70 = 0x4331
+0xCC75 = 0x4332
+0xCC98 = 0x4333
+0xCC99 = 0x4334
+0xCC9C = 0x4335
+0xCCA0 = 0x4336
+0xCCA8 = 0x4337
+0xCCA9 = 0x4338
+0xCCAB = 0x4339
+0xCCAC = 0x433A
+0xCCAD = 0x433B
+0xCCB4 = 0x433C
+0xCCB5 = 0x433D
+0xCCB8 = 0x433E
+0xCCBC = 0x433F
+0xCCC4 = 0x4340
+0xCCC5 = 0x4341
+0xCCC7 = 0x4342
+0xCCC9 = 0x4343
+0xCCD0 = 0x4344
+0xCCD4 = 0x4345
+0xCCE4 = 0x4346
+0xCCEC = 0x4347
+0xCCF0 = 0x4348
+0xCD01 = 0x4349
+0xCD08 = 0x434A
+0xCD09 = 0x434B
+0xCD0C = 0x434C
+0xCD10 = 0x434D
+0xCD18 = 0x434E
+0xCD19 = 0x434F
+0xCD1B = 0x4350
+0xCD1D = 0x4351
+0xCD24 = 0x4352
+0xCD28 = 0x4353
+0xCD2C = 0x4354
+0xCD39 = 0x4355
+0xCD5C = 0x4356
+0xCD60 = 0x4357
+0xCD64 = 0x4358
+0xCD6C = 0x4359
+0xCD6D = 0x435A
+0xCD6F = 0x435B
+0xCD71 = 0x435C
+0xCD78 = 0x435D
+0xCD88 = 0x435E
+0xCD94 = 0x435F
+0xCD95 = 0x4360
+0xCD98 = 0x4361
+0xCD9C = 0x4362
+0xCDA4 = 0x4363
+0xCDA5 = 0x4364
+0xCDA7 = 0x4365
+0xCDA9 = 0x4366
+0xCDB0 = 0x4367
+0xCDC4 = 0x4368
+0xCDCC = 0x4369
+0xCDD0 = 0x436A
+0xCDE8 = 0x436B
+0xCDEC = 0x436C
+0xCDF0 = 0x436D
+0xCDF8 = 0x436E
+0xCDF9 = 0x436F
+0xCDFB = 0x4370
+0xCDFD = 0x4371
+0xCE04 = 0x4372
+0xCE08 = 0x4373
+0xCE0C = 0x4374
+0xCE14 = 0x4375
+0xCE19 = 0x4376
+0xCE20 = 0x4377
+0xCE21 = 0x4378
+0xCE24 = 0x4379
+0xCE28 = 0x437A
+0xCE30 = 0x437B
+0xCE31 = 0x437C
+0xCE33 = 0x437D
+0xCE35 = 0x437E
+0xCE58 = 0x4421
+0xCE59 = 0x4422
+0xCE5C = 0x4423
+0xCE5F = 0x4424
+0xCE60 = 0x4425
+0xCE61 = 0x4426
+0xCE68 = 0x4427
+0xCE69 = 0x4428
+0xCE6B = 0x4429
+0xCE6D = 0x442A
+0xCE74 = 0x442B
+0xCE75 = 0x442C
+0xCE78 = 0x442D
+0xCE7C = 0x442E
+0xCE84 = 0x442F
+0xCE85 = 0x4430
+0xCE87 = 0x4431
+0xCE89 = 0x4432
+0xCE90 = 0x4433
+0xCE91 = 0x4434
+0xCE94 = 0x4435
+0xCE98 = 0x4436
+0xCEA0 = 0x4437
+0xCEA1 = 0x4438
+0xCEA3 = 0x4439
+0xCEA4 = 0x443A
+0xCEA5 = 0x443B
+0xCEAC = 0x443C
+0xCEAD = 0x443D
+0xCEC1 = 0x443E
+0xCEE4 = 0x443F
+0xCEE5 = 0x4440
+0xCEE8 = 0x4441
+0xCEEB = 0x4442
+0xCEEC = 0x4443
+0xCEF4 = 0x4444
+0xCEF5 = 0x4445
+0xCEF7 = 0x4446
+0xCEF8 = 0x4447
+0xCEF9 = 0x4448
+0xCF00 = 0x4449
+0xCF01 = 0x444A
+0xCF04 = 0x444B
+0xCF08 = 0x444C
+0xCF10 = 0x444D
+0xCF11 = 0x444E
+0xCF13 = 0x444F
+0xCF15 = 0x4450
+0xCF1C = 0x4451
+0xCF20 = 0x4452
+0xCF24 = 0x4453
+0xCF2C = 0x4454
+0xCF2D = 0x4455
+0xCF2F = 0x4456
+0xCF30 = 0x4457
+0xCF31 = 0x4458
+0xCF38 = 0x4459
+0xCF54 = 0x445A
+0xCF55 = 0x445B
+0xCF58 = 0x445C
+0xCF5C = 0x445D
+0xCF64 = 0x445E
+0xCF65 = 0x445F
+0xCF67 = 0x4460
+0xCF69 = 0x4461
+0xCF70 = 0x4462
+0xCF71 = 0x4463
+0xCF74 = 0x4464
+0xCF78 = 0x4465
+0xCF80 = 0x4466
+0xCF85 = 0x4467
+0xCF8C = 0x4468
+0xCFA1 = 0x4469
+0xCFA8 = 0x446A
+0xCFB0 = 0x446B
+0xCFC4 = 0x446C
+0xCFE0 = 0x446D
+0xCFE1 = 0x446E
+0xCFE4 = 0x446F
+0xCFE8 = 0x4470
+0xCFF0 = 0x4471
+0xCFF1 = 0x4472
+0xCFF3 = 0x4473
+0xCFF5 = 0x4474
+0xCFFC = 0x4475
+0xD000 = 0x4476
+0xD004 = 0x4477
+0xD011 = 0x4478
+0xD018 = 0x4479
+0xD02D = 0x447A
+0xD034 = 0x447B
+0xD035 = 0x447C
+0xD038 = 0x447D
+0xD03C = 0x447E
+0xD044 = 0x4521
+0xD045 = 0x4522
+0xD047 = 0x4523
+0xD049 = 0x4524
+0xD050 = 0x4525
+0xD054 = 0x4526
+0xD058 = 0x4527
+0xD060 = 0x4528
+0xD06C = 0x4529
+0xD06D = 0x452A
+0xD070 = 0x452B
+0xD074 = 0x452C
+0xD07C = 0x452D
+0xD07D = 0x452E
+0xD081 = 0x452F
+0xD0A4 = 0x4530
+0xD0A5 = 0x4531
+0xD0A8 = 0x4532
+0xD0AC = 0x4533
+0xD0B4 = 0x4534
+0xD0B5 = 0x4535
+0xD0B7 = 0x4536
+0xD0B9 = 0x4537
+0xD0C0 = 0x4538
+0xD0C1 = 0x4539
+0xD0C4 = 0x453A
+0xD0C8 = 0x453B
+0xD0C9 = 0x453C
+0xD0D0 = 0x453D
+0xD0D1 = 0x453E
+0xD0D3 = 0x453F
+0xD0D4 = 0x4540
+0xD0D5 = 0x4541
+0xD0DC = 0x4542
+0xD0DD = 0x4543
+0xD0E0 = 0x4544
+0xD0E4 = 0x4545
+0xD0EC = 0x4546
+0xD0ED = 0x4547
+0xD0EF = 0x4548
+0xD0F0 = 0x4549
+0xD0F1 = 0x454A
+0xD0F8 = 0x454B
+0xD10D = 0x454C
+0xD130 = 0x454D
+0xD131 = 0x454E
+0xD134 = 0x454F
+0xD138 = 0x4550
+0xD13A = 0x4551
+0xD140 = 0x4552
+0xD141 = 0x4553
+0xD143 = 0x4554
+0xD144 = 0x4555
+0xD145 = 0x4556
+0xD14C = 0x4557
+0xD14D = 0x4558
+0xD150 = 0x4559
+0xD154 = 0x455A
+0xD15C = 0x455B
+0xD15D = 0x455C
+0xD15F = 0x455D
+0xD161 = 0x455E
+0xD168 = 0x455F
+0xD16C = 0x4560
+0xD17C = 0x4561
+0xD184 = 0x4562
+0xD188 = 0x4563
+0xD1A0 = 0x4564
+0xD1A1 = 0x4565
+0xD1A4 = 0x4566
+0xD1A8 = 0x4567
+0xD1B0 = 0x4568
+0xD1B1 = 0x4569
+0xD1B3 = 0x456A
+0xD1B5 = 0x456B
+0xD1BA = 0x456C
+0xD1BC = 0x456D
+0xD1C0 = 0x456E
+0xD1D8 = 0x456F
+0xD1F4 = 0x4570
+0xD1F8 = 0x4571
+0xD207 = 0x4572
+0xD209 = 0x4573
+0xD210 = 0x4574
+0xD22C = 0x4575
+0xD22D = 0x4576
+0xD230 = 0x4577
+0xD234 = 0x4578
+0xD23C = 0x4579
+0xD23D = 0x457A
+0xD23F = 0x457B
+0xD241 = 0x457C
+0xD248 = 0x457D
+0xD25C = 0x457E
+0xD264 = 0x4621
+0xD280 = 0x4622
+0xD281 = 0x4623
+0xD284 = 0x4624
+0xD288 = 0x4625
+0xD290 = 0x4626
+0xD291 = 0x4627
+0xD295 = 0x4628
+0xD29C = 0x4629
+0xD2A0 = 0x462A
+0xD2A4 = 0x462B
+0xD2AC = 0x462C
+0xD2B1 = 0x462D
+0xD2B8 = 0x462E
+0xD2B9 = 0x462F
+0xD2BC = 0x4630
+0xD2BF = 0x4631
+0xD2C0 = 0x4632
+0xD2C2 = 0x4633
+0xD2C8 = 0x4634
+0xD2C9 = 0x4635
+0xD2CB = 0x4636
+0xD2D4 = 0x4637
+0xD2D8 = 0x4638
+0xD2DC = 0x4639
+0xD2E4 = 0x463A
+0xD2E5 = 0x463B
+0xD2F0 = 0x463C
+0xD2F1 = 0x463D
+0xD2F4 = 0x463E
+0xD2F8 = 0x463F
+0xD300 = 0x4640
+0xD301 = 0x4641
+0xD303 = 0x4642
+0xD305 = 0x4643
+0xD30C = 0x4644
+0xD30D = 0x4645
+0xD30E = 0x4646
+0xD310 = 0x4647
+0xD314 = 0x4648
+0xD316 = 0x4649
+0xD31C = 0x464A
+0xD31D = 0x464B
+0xD31F = 0x464C
+0xD320 = 0x464D
+0xD321 = 0x464E
+0xD325 = 0x464F
+0xD328 = 0x4650
+0xD329 = 0x4651
+0xD32C = 0x4652
+0xD330 = 0x4653
+0xD338 = 0x4654
+0xD339 = 0x4655
+0xD33B = 0x4656
+0xD33C = 0x4657
+0xD33D = 0x4658
+0xD344 = 0x4659
+0xD345 = 0x465A
+0xD37C = 0x465B
+0xD37D = 0x465C
+0xD380 = 0x465D
+0xD384 = 0x465E
+0xD38C = 0x465F
+0xD38D = 0x4660
+0xD38F = 0x4661
+0xD390 = 0x4662
+0xD391 = 0x4663
+0xD398 = 0x4664
+0xD399 = 0x4665
+0xD39C = 0x4666
+0xD3A0 = 0x4667
+0xD3A8 = 0x4668
+0xD3A9 = 0x4669
+0xD3AB = 0x466A
+0xD3AD = 0x466B
+0xD3B4 = 0x466C
+0xD3B8 = 0x466D
+0xD3BC = 0x466E
+0xD3C4 = 0x466F
+0xD3C5 = 0x4670
+0xD3C8 = 0x4671
+0xD3C9 = 0x4672
+0xD3D0 = 0x4673
+0xD3D8 = 0x4674
+0xD3E1 = 0x4675
+0xD3E3 = 0x4676
+0xD3EC = 0x4677
+0xD3ED = 0x4678
+0xD3F0 = 0x4679
+0xD3F4 = 0x467A
+0xD3FC = 0x467B
+0xD3FD = 0x467C
+0xD3FF = 0x467D
+0xD401 = 0x467E
+0xD408 = 0x4721
+0xD41D = 0x4722
+0xD440 = 0x4723
+0xD444 = 0x4724
+0xD45C = 0x4725
+0xD460 = 0x4726
+0xD464 = 0x4727
+0xD46D = 0x4728
+0xD46F = 0x4729
+0xD478 = 0x472A
+0xD479 = 0x472B
+0xD47C = 0x472C
+0xD47F = 0x472D
+0xD480 = 0x472E
+0xD482 = 0x472F
+0xD488 = 0x4730
+0xD489 = 0x4731
+0xD48B = 0x4732
+0xD48D = 0x4733
+0xD494 = 0x4734
+0xD4A9 = 0x4735
+0xD4CC = 0x4736
+0xD4D0 = 0x4737
+0xD4D4 = 0x4738
+0xD4DC = 0x4739
+0xD4DF = 0x473A
+0xD4E8 = 0x473B
+0xD4EC = 0x473C
+0xD4F0 = 0x473D
+0xD4F8 = 0x473E
+0xD4FB = 0x473F
+0xD4FD = 0x4740
+0xD504 = 0x4741
+0xD508 = 0x4742
+0xD50C = 0x4743
+0xD514 = 0x4744
+0xD515 = 0x4745
+0xD517 = 0x4746
+0xD53C = 0x4747
+0xD53D = 0x4748
+0xD540 = 0x4749
+0xD544 = 0x474A
+0xD54C = 0x474B
+0xD54D = 0x474C
+0xD54F = 0x474D
+0xD551 = 0x474E
+0xD558 = 0x474F
+0xD559 = 0x4750
+0xD55C = 0x4751
+0xD560 = 0x4752
+0xD565 = 0x4753
+0xD568 = 0x4754
+0xD569 = 0x4755
+0xD56B = 0x4756
+0xD56D = 0x4757
+0xD574 = 0x4758
+0xD575 = 0x4759
+0xD578 = 0x475A
+0xD57C = 0x475B
+0xD584 = 0x475C
+0xD585 = 0x475D
+0xD587 = 0x475E
+0xD588 = 0x475F
+0xD589 = 0x4760
+0xD590 = 0x4761
+0xD5A5 = 0x4762
+0xD5C8 = 0x4763
+0xD5C9 = 0x4764
+0xD5CC = 0x4765
+0xD5D0 = 0x4766
+0xD5D2 = 0x4767
+0xD5D8 = 0x4768
+0xD5D9 = 0x4769
+0xD5DB = 0x476A
+0xD5DD = 0x476B
+0xD5E4 = 0x476C
+0xD5E5 = 0x476D
+0xD5E8 = 0x476E
+0xD5EC = 0x476F
+0xD5F4 = 0x4770
+0xD5F5 = 0x4771
+0xD5F7 = 0x4772
+0xD5F9 = 0x4773
+0xD600 = 0x4774
+0xD601 = 0x4775
+0xD604 = 0x4776
+0xD608 = 0x4777
+0xD610 = 0x4778
+0xD611 = 0x4779
+0xD613 = 0x477A
+0xD614 = 0x477B
+0xD615 = 0x477C
+0xD61C = 0x477D
+0xD620 = 0x477E
+0xD624 = 0x4821
+0xD62D = 0x4822
+0xD638 = 0x4823
+0xD639 = 0x4824
+0xD63C = 0x4825
+0xD640 = 0x4826
+0xD645 = 0x4827
+0xD648 = 0x4828
+0xD649 = 0x4829
+0xD64B = 0x482A
+0xD64D = 0x482B
+0xD651 = 0x482C
+0xD654 = 0x482D
+0xD655 = 0x482E
+0xD658 = 0x482F
+0xD65C = 0x4830
+0xD667 = 0x4831
+0xD669 = 0x4832
+0xD670 = 0x4833
+0xD671 = 0x4834
+0xD674 = 0x4835
+0xD683 = 0x4836
+0xD685 = 0x4837
+0xD68C = 0x4838
+0xD68D = 0x4839
+0xD690 = 0x483A
+0xD694 = 0x483B
+0xD69D = 0x483C
+0xD69F = 0x483D
+0xD6A1 = 0x483E
+0xD6A8 = 0x483F
+0xD6AC = 0x4840
+0xD6B0 = 0x4841
+0xD6B9 = 0x4842
+0xD6BB = 0x4843
+0xD6C4 = 0x4844
+0xD6C5 = 0x4845
+0xD6C8 = 0x4846
+0xD6CC = 0x4847
+0xD6D1 = 0x4848
+0xD6D4 = 0x4849
+0xD6D7 = 0x484A
+0xD6D9 = 0x484B
+0xD6E0 = 0x484C
+0xD6E4 = 0x484D
+0xD6E8 = 0x484E
+0xD6F0 = 0x484F
+0xD6F5 = 0x4850
+0xD6FC = 0x4851
+0xD6FD = 0x4852
+0xD700 = 0x4853
+0xD704 = 0x4854
+0xD711 = 0x4855
+0xD718 = 0x4856
+0xD719 = 0x4857
+0xD71C = 0x4858
+0xD720 = 0x4859
+0xD728 = 0x485A
+0xD729 = 0x485B
+0xD72B = 0x485C
+0xD72D = 0x485D
+0xD734 = 0x485E
+0xD735 = 0x485F
+0xD738 = 0x4860
+0xD73C = 0x4861
+0xD744 = 0x4862
+0xD747 = 0x4863
+0xD749 = 0x4864
+0xD750 = 0x4865
+0xD751 = 0x4866
+0xD754 = 0x4867
+0xD756 = 0x4868
+0xD757 = 0x4869
+0xD758 = 0x486A
+0xD759 = 0x486B
+0xD760 = 0x486C
+0xD761 = 0x486D
+0xD763 = 0x486E
+0xD765 = 0x486F
+0xD769 = 0x4870
+0xD76C = 0x4871
+0xD770 = 0x4872
+0xD774 = 0x4873
+0xD77C = 0x4874
+0xD77D = 0x4875
+0xD781 = 0x4876
+0xD788 = 0x4877
+0xD789 = 0x4878
+0xD78C = 0x4879
+0xD790 = 0x487A
+0xD798 = 0x487B
+0xD799 = 0x487C
+0xD79B = 0x487D
+0xD79D = 0x487E
+END_MAP
diff --git a/share/i18n/csmapper/KS/UCS%KSC5601HANJA.src b/share/i18n/csmapper/KS/UCS%KSC5601HANJA.src
new file mode 100644 (file)
index 0000000..9e534f4
--- /dev/null
@@ -0,0 +1,5906 @@
+# $NetBSD: UCS%KSC5601HANJA.src,v 1.2 2006/12/04 15:01:42 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/KSC5601HANJA"
+SRC_ZONE       0x00A1 - 0xFFE6
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#    Name:     Unified Hangul (KS X 1001) to Unicode table
+#    Unicode version: 2.0
+#    Table version: 1.0
+#    Table format:  Format A
+#    Date:          08/16/99
+#    Authors:       Jungshik Shin at jshin@pantheon.yale.edu
+#    General notes: none
+#
+#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#       No claims are made as to fitness for any particular purpose.  No
+#       warranties of any kind are expressed or implied.  The recipient
+#       agrees to determine applicability of information provided.  If this
+#       file has been provided on magnetic media by Unicode, Inc., the sole
+#       remedy for any claim will be exchange of defective media within 90
+#       days of receipt.
+#
+#       Recipient is granted the right to make copies in any form for
+#       internal distribution and to freely use the information supplied
+#       in the creation of products supporting Unicode.  Unicode, Inc.
+#       specifically excludes the right to re-distribute this file directly
+#       to third parties or other organizations whether for profit or not.
+#
+# What is enclosed below is the mapping between KS X 1001(KS C 5601-1987
+# and Unicode 2.0.   It's automatically generated from KSC5601.TXT
+# (at ftp://ftp.unicode.org/Public/MAPPING/EASTASIA/KSC) which is
+# actually NOT the mapping between KS X 1001(KS C 5601-1992) and Unicode 2.0
+# BUT the mapping table between UHC (Microsoft Unified Hangul Code)
+# and Unicode 2.0. Hence, in this pacakge, I renamed it as UHC.TXT
+#
+# Please, note that there was a change in naming scheme of
+# Korean standard for information exchange. 
+# What used to be in KS C 5[6-8]xx are now in KS X xxxx. 
+# See http://pantheon.yale.edu/~jshin/faq/qa8.html for more details.
+#
+# The Unix command  used is 
+# egrep '^0x' < KSC5601.TXT |   \
+# egrep -v '^0x([8-9]...|A0..|..[4-9].|..A0)' | perl tab.pl
+#
+# where tab.pl  is as following
+#----------tab.pl
+#  $n=0;
+#  while (<>) {
+#    local($euck, $ucs4, @rest) = split;
+#    local($u)=hex($ucs4);
+#    local($k)=hex($euck);
+#    printf ("0x%04X  0x%04X  %s\n",$k-0x8080, $u,join(' ',@rest));
+#  }
+#
+# Column #1 : KS X 1001(KS C 5601-1992 excluding addtional Hangul
+#            syllables defined for Johab encoding in Annex 3)
+#            in hex as 0xXXXX
+# Column #2 : the Unicode (in hex as 0xXXXX)
+# Column #3 : the Unicode name (following a comment sign, '#')
+# The number of characters enumerated in this table is 8824, 
+# as listed in KS X 1001
+# 
+# The entries are in KS X 1001 order
+# You can use the following algorithms to convert the hex form
+# of KS X 1001 to other forms
+#   To get EUC Korean(EUC-KR) code points, add 0x8080.
+#   To get row(Hang) and column(Yol) as used in KS X 1001 manual,
+#      first subtract 0x2020. Then
+#      the high and low bytes correspond to the row(Hang) and the column(Yol),
+#      respectively
+# 
+0x00A1 = 0x222E
+0x00A4 = 0x2234
+0x00A7 = 0x2157
+0x00A8 = 0x2127
+0x00AA = 0x2823
+0x00AD = 0x2129
+0x00AE = 0x2267
+0x00B0 = 0x2146
+0x00B1 = 0x213E
+0x00B2 = 0x2977
+0x00B3 = 0x2978
+0x00B4 = 0x2225
+0x00B6 = 0x2252
+0x00B7 = 0x2124
+0x00B8 = 0x222C
+0x00B9 = 0x2976
+0x00BA = 0x282C
+0x00BC = 0x2879
+0x00BD = 0x2876
+0x00BE = 0x287A
+0x00BF = 0x222F
+0x00C6 = 0x2821
+0x00D0 = 0x2822
+0x00D7 = 0x213F
+0x00D8 = 0x282A
+0x00DE = 0x282D
+0x00DF = 0x292C
+0x00E6 = 0x2921
+0x00F0 = 0x2923
+0x00F7 = 0x2140
+0x00F8 = 0x292A
+0x00FE = 0x292D
+0x0111 = 0x2922
+0x0126 = 0x2824
+0x0127 = 0x2924
+0x0131 = 0x2925
+0x0132 = 0x2826
+0x0133 = 0x2926
+0x0138 = 0x2927
+0x013F = 0x2828
+0x0140 = 0x2928
+0x0141 = 0x2829
+0x0142 = 0x2929
+0x0149 = 0x2930
+0x014A = 0x282F
+0x014B = 0x292F
+0x0152 = 0x282B
+0x0153 = 0x292B
+0x0166 = 0x282E
+0x0167 = 0x292E
+0x02C7 = 0x2227
+0x02D0 = 0x2230
+0x02D8 = 0x2228
+0x02D9 = 0x222B
+0x02DA = 0x222A
+0x02DB = 0x222D
+0x02DD = 0x2229
+0x0391 = 0x2541
+0x0392 = 0x2542
+0x0393 = 0x2543
+0x0394 = 0x2544
+0x0395 = 0x2545
+0x0396 = 0x2546
+0x0397 = 0x2547
+0x0398 = 0x2548
+0x0399 = 0x2549
+0x039A = 0x254A
+0x039B = 0x254B
+0x039C = 0x254C
+0x039D = 0x254D
+0x039E = 0x254E
+0x039F = 0x254F
+0x03A0 = 0x2550
+0x03A1 = 0x2551
+0x03A3 = 0x2552
+0x03A4 = 0x2553
+0x03A5 = 0x2554
+0x03A6 = 0x2555
+0x03A7 = 0x2556
+0x03A8 = 0x2557
+0x03A9 = 0x2558
+0x03B1 = 0x2561
+0x03B2 = 0x2562
+0x03B3 = 0x2563
+0x03B4 = 0x2564
+0x03B5 = 0x2565
+0x03B6 = 0x2566
+0x03B7 = 0x2567
+0x03B8 = 0x2568
+0x03B9 = 0x2569
+0x03BA = 0x256A
+0x03BB = 0x256B
+0x03BC = 0x256C
+0x03BD = 0x256D
+0x03BE = 0x256E
+0x03BF = 0x256F
+0x03C0 = 0x2570
+0x03C1 = 0x2571
+0x03C3 = 0x2572
+0x03C4 = 0x2573
+0x03C5 = 0x2574
+0x03C6 = 0x2575
+0x03C7 = 0x2576
+0x03C8 = 0x2577
+0x03C9 = 0x2578
+0x0401 = 0x2C27
+0x0410 = 0x2C21
+0x0411 = 0x2C22
+0x0412 = 0x2C23
+0x0413 = 0x2C24
+0x0414 = 0x2C25
+0x0415 = 0x2C26
+0x0416 = 0x2C28
+0x0417 = 0x2C29
+0x0418 = 0x2C2A
+0x0419 = 0x2C2B
+0x041A = 0x2C2C
+0x041B = 0x2C2D
+0x041C = 0x2C2E
+0x041D = 0x2C2F
+0x041E = 0x2C30
+0x041F = 0x2C31
+0x0420 = 0x2C32
+0x0421 = 0x2C33
+0x0422 = 0x2C34
+0x0423 = 0x2C35
+0x0424 = 0x2C36
+0x0425 = 0x2C37
+0x0426 = 0x2C38
+0x0427 = 0x2C39
+0x0428 = 0x2C3A
+0x0429 = 0x2C3B
+0x042A = 0x2C3C
+0x042B = 0x2C3D
+0x042C = 0x2C3E
+0x042D = 0x2C3F
+0x042E = 0x2C40
+0x042F = 0x2C41
+0x0430 = 0x2C51
+0x0431 = 0x2C52
+0x0432 = 0x2C53
+0x0433 = 0x2C54
+0x0434 = 0x2C55
+0x0435 = 0x2C56
+0x0436 = 0x2C58
+0x0437 = 0x2C59
+0x0438 = 0x2C5A
+0x0439 = 0x2C5B
+0x043A = 0x2C5C
+0x043B = 0x2C5D
+0x043C = 0x2C5E
+0x043D = 0x2C5F
+0x043E = 0x2C60
+0x043F = 0x2C61
+0x0440 = 0x2C62
+0x0441 = 0x2C63
+0x0442 = 0x2C64
+0x0443 = 0x2C65
+0x0444 = 0x2C66
+0x0445 = 0x2C67
+0x0446 = 0x2C68
+0x0447 = 0x2C69
+0x0448 = 0x2C6A
+0x0449 = 0x2C6B
+0x044A = 0x2C6C
+0x044B = 0x2C6D
+0x044C = 0x2C6E
+0x044D = 0x2C6F
+0x044E = 0x2C70
+0x044F = 0x2C71
+0x0451 = 0x2C57
+0x2015 = 0x212A
+0x2018 = 0x212E
+0x2019 = 0x212F
+0x201C = 0x2130
+0x201D = 0x2131
+0x2020 = 0x2253
+0x2021 = 0x2254
+0x2025 = 0x2125
+0x2026 = 0x2126
+0x2030 = 0x2236
+0x2032 = 0x2147
+0x2033 = 0x2148
+0x203B = 0x2158
+0x2074 = 0x2979
+0x207F = 0x297A
+0x2081 = 0x297B
+0x2082 = 0x297C
+0x2083 = 0x297D
+0x2084 = 0x297E
+0x20AC = 0x2266
+0x2103 = 0x2149
+0x2109 = 0x2235
+0x2113 = 0x2724
+0x2116 = 0x2260
+0x2121 = 0x2265
+0x2122 = 0x2262
+0x2126 = 0x2759
+0x212B = 0x214A
+0x2153 = 0x2877
+0x2154 = 0x2878
+0x215B = 0x287B
+0x215C = 0x287C
+0x215D = 0x287D
+0x215E = 0x287E
+0x2160 = 0x2530
+0x2161 = 0x2531
+0x2162 = 0x2532
+0x2163 = 0x2533
+0x2164 = 0x2534
+0x2165 = 0x2535
+0x2166 = 0x2536
+0x2167 = 0x2537
+0x2168 = 0x2538
+0x2169 = 0x2539
+0x2170 = 0x2521
+0x2171 = 0x2522
+0x2172 = 0x2523
+0x2173 = 0x2524
+0x2174 = 0x2525
+0x2175 = 0x2526
+0x2176 = 0x2527
+0x2177 = 0x2528
+0x2178 = 0x2529
+0x2179 = 0x252A
+0x2190 = 0x2167
+0x2191 = 0x2168
+0x2192 = 0x2166
+0x2193 = 0x2169
+0x2194 = 0x216A
+0x2195 = 0x2255
+0x2196 = 0x2258
+0x2197 = 0x2256
+0x2198 = 0x2259
+0x2199 = 0x2257
+0x21D2 = 0x2221
+0x21D4 = 0x2222
+0x2200 = 0x2223
+0x2202 = 0x2153
+0x2203 = 0x2224
+0x2207 = 0x2154
+0x2208 = 0x2174
+0x220B = 0x2175
+0x220F = 0x2233
+0x2211 = 0x2232
+0x221A = 0x216E
+0x221D = 0x2170
+0x221E = 0x2144
+0x2220 = 0x2150
+0x2225 = 0x212B
+0x2227 = 0x217C
+0x2228 = 0x217D
+0x2229 = 0x217B
+0x222A = 0x217A
+0x222B = 0x2172
+0x222C = 0x2173
+0x222E = 0x2231
+0x2234 = 0x2145
+0x2235 = 0x2171
+0x223C = 0x212D
+0x223D = 0x216F
+0x2252 = 0x2156
+0x2260 = 0x2141
+0x2261 = 0x2155
+0x2264 = 0x2142
+0x2265 = 0x2143
+0x226A = 0x216C
+0x226B = 0x216D
+0x2282 = 0x2178
+0x2283 = 0x2179
+0x2286 = 0x2176
+0x2287 = 0x2177
+0x2299 = 0x2241
+0x22A5 = 0x2151
+0x2312 = 0x2152
+0x2460 = 0x2867
+0x2461 = 0x2868
+0x2462 = 0x2869
+0x2463 = 0x286A
+0x2464 = 0x286B
+0x2465 = 0x286C
+0x2466 = 0x286D
+0x2467 = 0x286E
+0x2468 = 0x286F
+0x2469 = 0x2870
+0x246A = 0x2871
+0x246B = 0x2872
+0x246C = 0x2873
+0x246D = 0x2874
+0x246E = 0x2875
+0x2474 = 0x2967
+0x2475 = 0x2968
+0x2476 = 0x2969
+0x2477 = 0x296A
+0x2478 = 0x296B
+0x2479 = 0x296C
+0x247A = 0x296D
+0x247B = 0x296E
+0x247C = 0x296F
+0x247D = 0x2970
+0x247E = 0x2971
+0x247F = 0x2972
+0x2480 = 0x2973
+0x2481 = 0x2974
+0x2482 = 0x2975
+0x249C = 0x294D
+0x249D = 0x294E
+0x249E = 0x294F
+0x249F = 0x2950
+0x24A0 = 0x2951
+0x24A1 = 0x2952
+0x24A2 = 0x2953
+0x24A3 = 0x2954
+0x24A4 = 0x2955
+0x24A5 = 0x2956
+0x24A6 = 0x2957
+0x24A7 = 0x2958
+0x24A8 = 0x2959
+0x24A9 = 0x295A
+0x24AA = 0x295B
+0x24AB = 0x295C
+0x24AC = 0x295D
+0x24AD = 0x295E
+0x24AE = 0x295F
+0x24AF = 0x2960
+0x24B0 = 0x2961
+0x24B1 = 0x2962
+0x24B2 = 0x2963
+0x24B3 = 0x2964
+0x24B4 = 0x2965
+0x24B5 = 0x2966
+0x24D0 = 0x284D
+0x24D1 = 0x284E
+0x24D2 = 0x284F
+0x24D3 = 0x2850
+0x24D4 = 0x2851
+0x24D5 = 0x2852
+0x24D6 = 0x2853
+0x24D7 = 0x2854
+0x24D8 = 0x2855
+0x24D9 = 0x2856
+0x24DA = 0x2857
+0x24DB = 0x2858
+0x24DC = 0x2859
+0x24DD = 0x285A
+0x24DE = 0x285B
+0x24DF = 0x285C
+0x24E0 = 0x285D
+0x24E1 = 0x285E
+0x24E2 = 0x285F
+0x24E3 = 0x2860
+0x24E4 = 0x2861
+0x24E5 = 0x2862
+0x24E6 = 0x2863
+0x24E7 = 0x2864
+0x24E8 = 0x2865
+0x24E9 = 0x2866
+0x2500 = 0x2621
+0x2501 = 0x262C
+0x2502 = 0x2622
+0x2503 = 0x262D
+0x250C = 0x2623
+0x250D = 0x2648
+0x250E = 0x2647
+0x250F = 0x262E
+0x2510 = 0x2624
+0x2511 = 0x2642
+0x2512 = 0x2641
+0x2513 = 0x262F
+0x2514 = 0x2626
+0x2515 = 0x2646
+0x2516 = 0x2645
+0x2517 = 0x2631
+0x2518 = 0x2625
+0x2519 = 0x2644
+0x251A = 0x2643
+0x251B = 0x2630
+0x251C = 0x2627
+0x251D = 0x263C
+0x251E = 0x2649
+0x251F = 0x264A
+0x2520 = 0x2637
+0x2521 = 0x264B
+0x2522 = 0x264C
+0x2523 = 0x2632
+0x2524 = 0x2629
+0x2525 = 0x263E
+0x2526 = 0x264D
+0x2527 = 0x264E
+0x2528 = 0x2639
+0x2529 = 0x264F
+0x252A = 0x2650
+0x252B = 0x2634
+0x252C = 0x2628
+0x252D = 0x2651
+0x252E = 0x2652
+0x252F = 0x2638
+0x2530 = 0x263D
+0x2531 = 0x2653
+0x2532 = 0x2654
+0x2533 = 0x2633
+0x2534 = 0x262A
+0x2535 = 0x2655
+0x2536 = 0x2656
+0x2537 = 0x263A
+0x2538 = 0x263F
+0x2539 = 0x2657
+0x253A = 0x2658
+0x253B = 0x2635
+0x253C = 0x262B
+0x253D = 0x2659
+0x253E = 0x265A
+0x253F = 0x263B
+0x2540 = 0x265B
+0x2541 = 0x265C
+0x2542 = 0x2640
+0x2543 = 0x265D
+0x2544 = 0x265E
+0x2545 = 0x265F
+0x2546 = 0x2660
+0x2547 = 0x2661
+0x2548 = 0x2662
+0x2549 = 0x2663
+0x254A = 0x2664
+0x254B = 0x2636
+0x2592 = 0x2246
+0x25A0 = 0x2161
+0x25A1 = 0x2160
+0x25A3 = 0x2243
+0x25A4 = 0x2247
+0x25A5 = 0x2248
+0x25A6 = 0x224B
+0x25A7 = 0x224A
+0x25A8 = 0x2249
+0x25A9 = 0x224C
+0x25B2 = 0x2163
+0x25B3 = 0x2162
+0x25B6 = 0x223A
+0x25B7 = 0x2239
+0x25BC = 0x2165
+0x25BD = 0x2164
+0x25C0 = 0x2238
+0x25C1 = 0x2237
+0x25C6 = 0x215F
+0x25C7 = 0x215E
+0x25C8 = 0x2242
+0x25CB = 0x215B
+0x25CE = 0x215D
+0x25CF = 0x215C
+0x25D0 = 0x2244
+0x25D1 = 0x2245
+0x2605 = 0x215A
+0x2606 = 0x2159
+0x260E = 0x224F
+0x260F = 0x224E
+0x261C = 0x2250
+0x261E = 0x2251
+0x2640 = 0x214F
+0x2642 = 0x214E
+0x2660 = 0x223C
+0x2661 = 0x223D
+0x2663 = 0x2240
+0x2664 = 0x223B
+0x2665 = 0x223E
+0x2667 = 0x223F
+0x2668 = 0x224D
+0x2669 = 0x225B
+0x266A = 0x225C
+0x266C = 0x225D
+0x266D = 0x225A
+0x3000 = 0x2121
+0x3001 = 0x2122
+0x3002 = 0x2123
+0x3003 = 0x2128
+0x3008 = 0x2134
+0x3009 = 0x2135
+0x300A = 0x2136
+0x300B = 0x2137
+0x300C = 0x2138
+0x300D = 0x2139
+0x300E = 0x213A
+0x300F = 0x213B
+0x3010 = 0x213C
+0x3011 = 0x213D
+0x3013 = 0x216B
+0x3014 = 0x2132
+0x3015 = 0x2133
+0x3041 = 0x2A21
+0x3042 = 0x2A22
+0x3043 = 0x2A23
+0x3044 = 0x2A24
+0x3045 = 0x2A25
+0x3046 = 0x2A26
+0x3047 = 0x2A27
+0x3048 = 0x2A28
+0x3049 = 0x2A29
+0x304A = 0x2A2A
+0x304B = 0x2A2B
+0x304C = 0x2A2C
+0x304D = 0x2A2D
+0x304E = 0x2A2E
+0x304F = 0x2A2F
+0x3050 = 0x2A30
+0x3051 = 0x2A31
+0x3052 = 0x2A32
+0x3053 = 0x2A33
+0x3054 = 0x2A34
+0x3055 = 0x2A35
+0x3056 = 0x2A36
+0x3057 = 0x2A37
+0x3058 = 0x2A38
+0x3059 = 0x2A39
+0x305A = 0x2A3A
+0x305B = 0x2A3B
+0x305C = 0x2A3C
+0x305D = 0x2A3D
+0x305E = 0x2A3E
+0x305F = 0x2A3F
+0x3060 = 0x2A40
+0x3061 = 0x2A41
+0x3062 = 0x2A42
+0x3063 = 0x2A43
+0x3064 = 0x2A44
+0x3065 = 0x2A45
+0x3066 = 0x2A46
+0x3067 = 0x2A47
+0x3068 = 0x2A48
+0x3069 = 0x2A49
+0x306A = 0x2A4A
+0x306B = 0x2A4B
+0x306C = 0x2A4C
+0x306D = 0x2A4D
+0x306E = 0x2A4E
+0x306F = 0x2A4F
+0x3070 = 0x2A50
+0x3071 = 0x2A51
+0x3072 = 0x2A52
+0x3073 = 0x2A53
+0x3074 = 0x2A54
+0x3075 = 0x2A55
+0x3076 = 0x2A56
+0x3077 = 0x2A57
+0x3078 = 0x2A58
+0x3079 = 0x2A59
+0x307A = 0x2A5A
+0x307B = 0x2A5B
+0x307C = 0x2A5C
+0x307D = 0x2A5D
+0x307E = 0x2A5E
+0x307F = 0x2A5F
+0x3080 = 0x2A60
+0x3081 = 0x2A61
+0x3082 = 0x2A62
+0x3083 = 0x2A63
+0x3084 = 0x2A64
+0x3085 = 0x2A65
+0x3086 = 0x2A66
+0x3087 = 0x2A67
+0x3088 = 0x2A68
+0x3089 = 0x2A69
+0x308A = 0x2A6A
+0x308B = 0x2A6B
+0x308C = 0x2A6C
+0x308D = 0x2A6D
+0x308E = 0x2A6E
+0x308F = 0x2A6F
+0x3090 = 0x2A70
+0x3091 = 0x2A71
+0x3092 = 0x2A72
+0x3093 = 0x2A73
+0x30A1 = 0x2B21
+0x30A2 = 0x2B22
+0x30A3 = 0x2B23
+0x30A4 = 0x2B24
+0x30A5 = 0x2B25
+0x30A6 = 0x2B26
+0x30A7 = 0x2B27
+0x30A8 = 0x2B28
+0x30A9 = 0x2B29
+0x30AA = 0x2B2A
+0x30AB = 0x2B2B
+0x30AC = 0x2B2C
+0x30AD = 0x2B2D
+0x30AE = 0x2B2E
+0x30AF = 0x2B2F
+0x30B0 = 0x2B30
+0x30B1 = 0x2B31
+0x30B2 = 0x2B32
+0x30B3 = 0x2B33
+0x30B4 = 0x2B34
+0x30B5 = 0x2B35
+0x30B6 = 0x2B36
+0x30B7 = 0x2B37
+0x30B8 = 0x2B38
+0x30B9 = 0x2B39
+0x30BA = 0x2B3A
+0x30BB = 0x2B3B
+0x30BC = 0x2B3C
+0x30BD = 0x2B3D
+0x30BE = 0x2B3E
+0x30BF = 0x2B3F
+0x30C0 = 0x2B40
+0x30C1 = 0x2B41
+0x30C2 = 0x2B42
+0x30C3 = 0x2B43
+0x30C4 = 0x2B44
+0x30C5 = 0x2B45
+0x30C6 = 0x2B46
+0x30C7 = 0x2B47
+0x30C8 = 0x2B48
+0x30C9 = 0x2B49
+0x30CA = 0x2B4A
+0x30CB = 0x2B4B
+0x30CC = 0x2B4C
+0x30CD = 0x2B4D
+0x30CE = 0x2B4E
+0x30CF = 0x2B4F
+0x30D0 = 0x2B50
+0x30D1 = 0x2B51
+0x30D2 = 0x2B52
+0x30D3 = 0x2B53
+0x30D4 = 0x2B54
+0x30D5 = 0x2B55
+0x30D6 = 0x2B56
+0x30D7 = 0x2B57
+0x30D8 = 0x2B58
+0x30D9 = 0x2B59
+0x30DA = 0x2B5A
+0x30DB = 0x2B5B
+0x30DC = 0x2B5C
+0x30DD = 0x2B5D
+0x30DE = 0x2B5E
+0x30DF = 0x2B5F
+0x30E0 = 0x2B60
+0x30E1 = 0x2B61
+0x30E2 = 0x2B62
+0x30E3 = 0x2B63
+0x30E4 = 0x2B64
+0x30E5 = 0x2B65
+0x30E6 = 0x2B66
+0x30E7 = 0x2B67
+0x30E8 = 0x2B68
+0x30E9 = 0x2B69
+0x30EA = 0x2B6A
+0x30EB = 0x2B6B
+0x30EC = 0x2B6C
+0x30ED = 0x2B6D
+0x30EE = 0x2B6E
+0x30EF = 0x2B6F
+0x30F0 = 0x2B70
+0x30F1 = 0x2B71
+0x30F2 = 0x2B72
+0x30F3 = 0x2B73
+0x30F4 = 0x2B74
+0x30F5 = 0x2B75
+0x30F6 = 0x2B76
+0x3164 = 0x2454
+0x3165 = 0x2455
+0x3166 = 0x2456
+0x3167 = 0x2457
+0x3168 = 0x2458
+0x3169 = 0x2459
+0x316A = 0x245A
+0x316B = 0x245B
+0x316C = 0x245C
+0x316D = 0x245D
+0x316E = 0x245E
+0x316F = 0x245F
+0x3170 = 0x2460
+0x3171 = 0x2461
+0x3172 = 0x2462
+0x3173 = 0x2463
+0x3174 = 0x2464
+0x3175 = 0x2465
+0x3176 = 0x2466
+0x3177 = 0x2467
+0x3178 = 0x2468
+0x3179 = 0x2469
+0x317A = 0x246A
+0x317B = 0x246B
+0x317C = 0x246C
+0x317D = 0x246D
+0x317E = 0x246E
+0x317F = 0x246F
+0x3180 = 0x2470
+0x3181 = 0x2471
+0x3182 = 0x2472
+0x3183 = 0x2473
+0x3184 = 0x2474
+0x3185 = 0x2475
+0x3186 = 0x2476
+0x3187 = 0x2477
+0x3188 = 0x2478
+0x3189 = 0x2479
+0x318A = 0x247A
+0x318B = 0x247B
+0x318C = 0x247C
+0x318D = 0x247D
+0x318E = 0x247E
+0x3200 = 0x2931
+0x3201 = 0x2932
+0x3202 = 0x2933
+0x3203 = 0x2934
+0x3204 = 0x2935
+0x3205 = 0x2936
+0x3206 = 0x2937
+0x3207 = 0x2938
+0x3208 = 0x2939
+0x3209 = 0x293A
+0x320A = 0x293B
+0x320B = 0x293C
+0x320C = 0x293D
+0x320D = 0x293E
+0x320E = 0x293F
+0x320F = 0x2940
+0x3210 = 0x2941
+0x3211 = 0x2942
+0x3212 = 0x2943
+0x3213 = 0x2944
+0x3214 = 0x2945
+0x3215 = 0x2946
+0x3216 = 0x2947
+0x3217 = 0x2948
+0x3218 = 0x2949
+0x3219 = 0x294A
+0x321A = 0x294B
+0x321B = 0x294C
+0x321C = 0x225F
+0x3260 = 0x2831
+0x3261 = 0x2832
+0x3262 = 0x2833
+0x3263 = 0x2834
+0x3264 = 0x2835
+0x3265 = 0x2836
+0x3266 = 0x2837
+0x3267 = 0x2838
+0x3268 = 0x2839
+0x3269 = 0x283A
+0x326A = 0x283B
+0x326B = 0x283C
+0x326C = 0x283D
+0x326D = 0x283E
+0x326E = 0x283F
+0x326F = 0x2840
+0x3270 = 0x2841
+0x3271 = 0x2842
+0x3272 = 0x2843
+0x3273 = 0x2844
+0x3274 = 0x2845
+0x3275 = 0x2846
+0x3276 = 0x2847
+0x3277 = 0x2848
+0x3278 = 0x2849
+0x3279 = 0x284A
+0x327A = 0x284B
+0x327B = 0x284C
+0x327E = 0x2268
+0x327F = 0x225E
+0x3380 = 0x2749
+0x3381 = 0x274A
+0x3382 = 0x274B
+0x3383 = 0x274C
+0x3384 = 0x274D
+0x3388 = 0x273A
+0x3389 = 0x273B
+0x338A = 0x275C
+0x338B = 0x275D
+0x338C = 0x275E
+0x338D = 0x2736
+0x338E = 0x2737
+0x338F = 0x2738
+0x3390 = 0x2754
+0x3391 = 0x2755
+0x3392 = 0x2756
+0x3393 = 0x2757
+0x3394 = 0x2758
+0x3395 = 0x2721
+0x3396 = 0x2722
+0x3397 = 0x2723
+0x3398 = 0x2725
+0x3399 = 0x272B
+0x339A = 0x272C
+0x339B = 0x272D
+0x339C = 0x272E
+0x339D = 0x272F
+0x339E = 0x2730
+0x339F = 0x2731
+0x33A0 = 0x2732
+0x33A1 = 0x2733
+0x33A2 = 0x2734
+0x33A3 = 0x2727
+0x33A4 = 0x2728
+0x33A5 = 0x2729
+0x33A6 = 0x272A
+0x33A7 = 0x273D
+0x33A8 = 0x273E
+0x33A9 = 0x2765
+0x33AA = 0x2766
+0x33AB = 0x2767
+0x33AC = 0x2768
+0x33AD = 0x2761
+0x33AE = 0x2762
+0x33AF = 0x2763
+0x33B0 = 0x273F
+0x33B1 = 0x2740
+0x33B2 = 0x2741
+0x33B3 = 0x2742
+0x33B4 = 0x2743
+0x33B5 = 0x2744
+0x33B6 = 0x2745
+0x33B7 = 0x2746
+0x33B8 = 0x2747
+0x33B9 = 0x2748
+0x33BA = 0x274E
+0x33BB = 0x274F
+0x33BC = 0x2750
+0x33BD = 0x2751
+0x33BE = 0x2752
+0x33BF = 0x2753
+0x33C0 = 0x275A
+0x33C1 = 0x275B
+0x33C2 = 0x2263
+0x33C3 = 0x276C
+0x33C4 = 0x2726
+0x33C5 = 0x2760
+0x33C6 = 0x276F
+0x33C7 = 0x2261
+0x33C8 = 0x273C
+0x33C9 = 0x276D
+0x33CA = 0x2735
+0x33CF = 0x2739
+0x33D0 = 0x276A
+0x33D3 = 0x276B
+0x33D6 = 0x275F
+0x33D8 = 0x2264
+0x33DB = 0x2764
+0x33DC = 0x276E
+0x33DD = 0x2769
+0x4E00 = 0x6C69
+0x4E01 = 0x6F4B
+0x4E03 = 0x7652
+0x4E07 = 0x5832
+0x4E08 = 0x6D5B
+0x4E09 = 0x5F32
+0x4E0A = 0x5F3E
+0x4E0B = 0x793B
+0x4E0D = 0x5C74
+0x4E11 = 0x7564
+0x4E14 = 0x7326
+0x4E15 = 0x5D60
+0x4E16 = 0x6126
+0x4E18 = 0x4E78
+0x4E19 = 0x5C30
+0x4E1E = 0x632A
+0x4E2D = 0x7169
+0x4E32 = 0x4D7A
+0x4E38 = 0x7C2F
+0x4E39 = 0x5321
+0x4E3B = 0x712B
+0x4E42 = 0x6751
+0x4E43 = 0x522C
+0x4E45 = 0x4E79
+0x4E4B = 0x717D
+0x4E4D = 0x5E3F
+0x4E4E = 0x7B3A
+0x4E4F = 0x7939
+0x4E56 = 0x4E52
+0x4E58 = 0x632B
+0x4E59 = 0x6B60
+0x4E5D = 0x4E7A
+0x4E5E = 0x4B77
+0x4E5F = 0x6525
+0x4E6B = 0x4A61
+0x4E6D = 0x544C
+0x4E73 = 0x6A61
+0x4E76 = 0x5C63
+0x4E77 = 0x5F2D
+0x4E7E = 0x4B6B
+0x4E82 = 0x552F
+0x4E86 = 0x5675
+0x4E88 = 0x6578
+0x4E8B = 0x5E40
+0x4E8C = 0x6C23
+0x4E8E = 0x694D
+0x4E90 = 0x6A27
+0x4E91 = 0x6976
+0x4E92 = 0x7B3B
+0x4E94 = 0x6769
+0x4E95 = 0x6F4C
+0x4E98 = 0x5066
+0x4E9B = 0x5E41
+0x4E9E = 0x642C
+0x4EA1 = 0x584C
+0x4EA2 = 0x7971
+0x4EA4 = 0x4E5F
+0x4EA5 = 0x7A24
+0x4EA6 = 0x6632
+0x4EA8 = 0x7A7B
+0x4EAB = 0x7A3D
+0x4EAC = 0x4C48
+0x4EAD = 0x6F4D
+0x4EAE = 0x5555
+0x4EB6 = 0x5322
+0x4EBA = 0x6C51
+0x4EC0 = 0x6427
+0x4EC1 = 0x6C52
+0x4EC4 = 0x7631
+0x4EC7 = 0x4E7B
+0x4ECA = 0x5051
+0x4ECB = 0x4B3F
+0x4ECD = 0x6D24
+0x4ED4 = 0x6D28
+0x4ED5 = 0x5E42
+0x4ED6 = 0x7662
+0x4ED7 = 0x6D5C
+0x4ED8 = 0x5C75
+0x4ED9 = 0x6039
+0x4EDD = 0x544E
+0x4EDF = 0x7435
+0x4EE3 = 0x535B
+0x4EE4 = 0x5635
+0x4EE5 = 0x6C24
+0x4EF0 = 0x6466
+0x4EF2 = 0x716A
+0x4EF6 = 0x4B6C
+0x4EF7 = 0x4B40
+0x4EFB = 0x6C72
+0x4F01 = 0x506A
+0x4F09 = 0x7972
+0x4F0A = 0x6C25
+0x4F0B = 0x505F
+0x4F0D = 0x676A
+0x4F0E = 0x506B
+0x4F0F = 0x5C51
+0x4F10 = 0x5B69
+0x4F11 = 0x7D4C
+0x4F2F = 0x5B57
+0x4F34 = 0x5A61
+0x4F36 = 0x5636
+0x4F38 = 0x635F
+0x4F3A = 0x5E43
+0x4F3C = 0x5E44
+0x4F3D = 0x4A21
+0x4F43 = 0x6E6C
+0x4F46 = 0x5323
+0x4F47 = 0x6E37
+0x4F48 = 0x784F
+0x4F4D = 0x6A48
+0x4F4E = 0x6E38
+0x4F4F = 0x712C
+0x4F50 = 0x7125
+0x4F51 = 0x694E
+0x4F55 = 0x793C
+0x4F59 = 0x6579
+0x4F5A = 0x6C6A
+0x4F5B = 0x5D56
+0x4F5C = 0x6D42
+0x4F69 = 0x7825
+0x4F6F = 0x653A
+0x4F70 = 0x5B58
+0x4F73 = 0x4A22
+0x4F76 = 0x514D
+0x4F7A = 0x6E6D
+0x4F7E = 0x6C6B
+0x4F7F = 0x5E45
+0x4F81 = 0x6360
+0x4F83 = 0x4A49
+0x4F84 = 0x7269
+0x4F86 = 0x554E
+0x4F88 = 0x7636
+0x4F8A = 0x4E42
+0x4F8B = 0x5647
+0x4F8D = 0x6334
+0x4F8F = 0x712D
+0x4F91 = 0x6A62
+0x4F96 = 0x5742
+0x4F98 = 0x7327
+0x4F9B = 0x4D6A
+0x4F9D = 0x6B6E
+0x4FAE = 0x5932
+0x4FAF = 0x7D25
+0x4FB5 = 0x7655
+0x4FB6 = 0x5562
+0x4FBF = 0x7835
+0x4FC2 = 0x4C75
+0x4FC3 = 0x7535
+0x4FC4 = 0x642D
+0x4FC9 = 0x676B
+0x4FCA = 0x7155
+0x4FCE = 0x703B
+0x4FD1 = 0x6935
+0x4FD3 = 0x4C49
+0x4FD4 = 0x7A55
+0x4FD7 = 0x6154
+0x4FDA = 0x5756
+0x4FDD = 0x5C41
+0x4FDF = 0x5E46
+0x4FE0 = 0x7A6F
+0x4FE1 = 0x6361
+0x4FEE = 0x6173
+0x4FEF = 0x5C76
+0x4FF1 = 0x4E7C
+0x4FF3 = 0x5B44
+0x4FF5 = 0x7871
+0x4FF8 = 0x5C64
+0x4FFA = 0x656F
+0x5002 = 0x5C31
+0x5006 = 0x5556
+0x5009 = 0x735A
+0x500B = 0x4B41
+0x500D = 0x5B43
+0x5011 = 0x597A
+0x5012 = 0x536E
+0x5016 = 0x7A38
+0x5019 = 0x7D26
+0x501A = 0x6B6F
+0x501C = 0x7426
+0x501E = 0x4C4A
+0x501F = 0x7328
+0x5021 = 0x735B
+0x5023 = 0x5B27
+0x5024 = 0x7637
+0x5026 = 0x4F66
+0x5027 = 0x7072
+0x5028 = 0x4B5A
+0x502A = 0x6752
+0x502B = 0x5743
+0x502C = 0x7670
+0x502D = 0x685E
+0x503B = 0x6526
+0x5043 = 0x6567
+0x5047 = 0x4A23
+0x5048 = 0x4C27
+0x5049 = 0x6A49
+0x504F = 0x7836
+0x5055 = 0x7A25
+0x505A = 0x712E
+0x505C = 0x6F4E
+0x5065 = 0x4B6D
+0x5074 = 0x7630
+0x5075 = 0x6F4F
+0x5076 = 0x694F
+0x5078 = 0x775E
+0x5080 = 0x4E53
+0x5085 = 0x5C77
+0x508D = 0x5B28
+0x5091 = 0x4B78
+0x5098 = 0x5F21
+0x5099 = 0x5D61
+0x50AC = 0x754A
+0x50AD = 0x6936
+0x50B2 = 0x676C
+0x50B3 = 0x6E6E
+0x50B5 = 0x7370
+0x50B7 = 0x5F3F
+0x50BE = 0x4C4B
+0x50C5 = 0x5041
+0x50C9 = 0x7452
+0x50CA = 0x603A
+0x50CF = 0x5F40
+0x50D1 = 0x4E60
+0x50D5 = 0x5C52
+0x50D6 = 0x7D6A
+0x50DA = 0x5676
+0x50DE = 0x6A4A
+0x50E5 = 0x6869
+0x50E7 = 0x632C
+0x50ED = 0x7350
+0x50F9 = 0x4A24
+0x50FB = 0x5B78
+0x50FF = 0x5E47
+0x5100 = 0x6B70
+0x5101 = 0x7156
+0x5104 = 0x6562
+0x5106 = 0x4C4C
+0x5109 = 0x4B7B
+0x5112 = 0x6A63
+0x511F = 0x5F41
+0x5121 = 0x566D
+0x512A = 0x6950
+0x5132 = 0x6E39
+0x5137 = 0x5563
+0x513A = 0x5153
+0x513C = 0x6570
+0x5140 = 0x6834
+0x5141 = 0x6B43
+0x5143 = 0x6A2A
+0x5144 = 0x7A7C
+0x5145 = 0x7576
+0x5146 = 0x703C
+0x5147 = 0x7D54
+0x5148 = 0x603B
+0x5149 = 0x4E43
+0x514B = 0x503A
+0x514C = 0x773A
+0x514D = 0x5873
+0x514E = 0x774D
+0x5152 = 0x642E
+0x515C = 0x545F
+0x5162 = 0x5067
+0x5165 = 0x6C7D
+0x5167 = 0x522E
+0x5168 = 0x6E6F
+0x5169 = 0x5557
+0x516A = 0x6A64
+0x516B = 0x7822
+0x516C = 0x4D6B
+0x516D = 0x573F
+0x516E = 0x7B31
+0x5171 = 0x4D6C
+0x5175 = 0x5C32
+0x5176 = 0x506C
+0x5177 = 0x4E7D
+0x5178 = 0x6E70
+0x517C = 0x4C42
+0x5180 = 0x506D
+0x5186 = 0x6577
+0x518A = 0x737C
+0x518D = 0x6E22
+0x5192 = 0x5933
+0x5195 = 0x5874
+0x5197 = 0x6937
+0x51A0 = 0x4E2E
+0x51A5 = 0x5922
+0x51AA = 0x5871
+0x51AC = 0x544F
+0x51B6 = 0x6527
+0x51B7 = 0x5552
+0x51BD = 0x5629
+0x51C4 = 0x7422
+0x51C6 = 0x7157
+0x51C9 = 0x5558
+0x51CB = 0x703D
+0x51CC = 0x5750
+0x51CD = 0x5450
+0x51DC = 0x574F
+0x51DD = 0x6B6A
+0x51DE = 0x7D6B
+0x51E1 = 0x5B6D
+0x51F0 = 0x7C45
+0x51F1 = 0x4B42
+0x51F6 = 0x7D55
+0x51F8 = 0x7448
+0x51F9 = 0x686A
+0x51FA = 0x7573
+0x51FD = 0x795E
+0x5200 = 0x536F
+0x5203 = 0x6C53
+0x5206 = 0x5D42
+0x5207 = 0x6F37
+0x5208 = 0x6754
+0x520A = 0x4A4A
+0x520E = 0x597B
+0x5211 = 0x7A7D
+0x5217 = 0x562A
+0x521D = 0x7478
+0x5224 = 0x7777
+0x5225 = 0x5C2C
+0x5229 = 0x5757
+0x522A = 0x5F22
+0x522E = 0x4E3E
+0x5230 = 0x5370
+0x5236 = 0x7024
+0x5237 = 0x616C
+0x5238 = 0x4F67
+0x5239 = 0x734B
+0x523A = 0x6D29
+0x523B = 0x4A3E
+0x5243 = 0x746F
+0x5247 = 0x764E
+0x524A = 0x5E7B
+0x524B = 0x503B
+0x524C = 0x5537
+0x524D = 0x6E71
+0x5254 = 0x7428
+0x5256 = 0x5C78
+0x525B = 0x4B27
+0x525D = 0x5A4E
+0x5261 = 0x6066
+0x5269 = 0x6D25
+0x526A = 0x6E72
+0x526F = 0x5C79
+0x5272 = 0x795C
+0x5275 = 0x735C
+0x527D = 0x7872
+0x527F = 0x7479
+0x5283 = 0x7C71
+0x5287 = 0x503C
+0x5288 = 0x5B79
+0x5289 = 0x5731
+0x528D = 0x4B7C
+0x5291 = 0x7025
+0x5292 = 0x4B7D
+0x529B = 0x5574
+0x529F = 0x4D6D
+0x52A0 = 0x4A25
+0x52A3 = 0x562B
+0x52A4 = 0x5042
+0x52A9 = 0x703E
+0x52AA = 0x523D
+0x52AB = 0x4C24
+0x52BE = 0x7A36
+0x52C1 = 0x4C4D
+0x52C3 = 0x5A7A
+0x52C5 = 0x764F
+0x52C7 = 0x6938
+0x52C9 = 0x5875
+0x52CD = 0x4C4E
+0x52D2 = 0x574D
+0x52D5 = 0x5451
+0x52D6 = 0x696D
+0x52D8 = 0x4A6B
+0x52D9 = 0x5962
+0x52DB = 0x7D32
+0x52DD = 0x632D
+0x52DE = 0x564C
+0x52DF = 0x5934
+0x52E2 = 0x6127
+0x52E3 = 0x6E53
+0x52E4 = 0x5043
+0x52F3 = 0x7D33
+0x52F5 = 0x5564
+0x52F8 = 0x4F68
+0x52FA = 0x6D43
+0x52FB = 0x5032
+0x52FE = 0x4E7E
+0x52FF = 0x5A28
+0x5305 = 0x7850
+0x5308 = 0x7D56
+0x530D = 0x7851
+0x530F = 0x7852
+0x5310 = 0x5C53
+0x5315 = 0x5D62
+0x5316 = 0x7B79
+0x5317 = 0x5D41
+0x5319 = 0x6335
+0x5320 = 0x6D5D
+0x5321 = 0x4E44
+0x5323 = 0x4B21
+0x532A = 0x5D63
+0x532F = 0x7C5D
+0x5339 = 0x792F
+0x533F = 0x527B
+0x5340 = 0x4F21
+0x5341 = 0x6428
+0x5343 = 0x7436
+0x5344 = 0x6C7E
+0x5347 = 0x632E
+0x5348 = 0x676D
+0x5349 = 0x7D41
+0x534A = 0x5A62
+0x534D = 0x5833
+0x5351 = 0x5D64
+0x5352 = 0x706F
+0x5353 = 0x7671
+0x5354 = 0x7A70
+0x5357 = 0x5175
+0x535A = 0x5A4F
+0x535C = 0x5C54
+0x535E = 0x5C26
+0x5360 = 0x6F3F
+0x5366 = 0x4E4F
+0x5368 = 0x6059
+0x536F = 0x5956
+0x5370 = 0x6C54
+0x5371 = 0x6A4B
+0x5374 = 0x4A3F
+0x5375 = 0x5530
+0x5377 = 0x4F69
+0x537D = 0x716D
+0x537F = 0x4C4F
+0x5384 = 0x6478
+0x5393 = 0x646D
+0x5398 = 0x5758
+0x539A = 0x7D27
+0x539F = 0x6A2B
+0x53A0 = 0x7632
+0x53A5 = 0x4F70
+0x53A6 = 0x793D
+0x53AD = 0x6674
+0x53BB = 0x4B5B
+0x53C3 = 0x7351
+0x53C8 = 0x6951
+0x53C9 = 0x7329
+0x53CA = 0x5060
+0x53CB = 0x6952
+0x53CD = 0x5A63
+0x53D4 = 0x6252
+0x53D6 = 0x7622
+0x53D7 = 0x6174
+0x53DB = 0x5A64
+0x53E1 = 0x6755
+0x53E2 = 0x753F
+0x53E3 = 0x4F22
+0x53E4 = 0x4D2F
+0x53E5 = 0x4F23
+0x53E9 = 0x4D30
+0x53EA = 0x717E
+0x53EB = 0x5023
+0x53EC = 0x612F
+0x53ED = 0x7823
+0x53EF = 0x4A26
+0x53F0 = 0x773B
+0x53F1 = 0x726A
+0x53F2 = 0x5E48
+0x53F3 = 0x6953
+0x53F8 = 0x5E49
+0x5403 = 0x7D5E
+0x5404 = 0x4A40
+0x5408 = 0x796A
+0x5409 = 0x514E
+0x540A = 0x6E54
+0x540C = 0x5452
+0x540D = 0x5923
+0x540E = 0x7D28
+0x540F = 0x5759
+0x5410 = 0x774E
+0x5411 = 0x7A3E
+0x541B = 0x4F56
+0x541D = 0x5770
+0x541F = 0x6B61
+0x5420 = 0x7845
+0x5426 = 0x5C7A
+0x5429 = 0x5D43
+0x542B = 0x795F
+0x5433 = 0x676F
+0x5438 = 0x7D65
+0x5439 = 0x7623
+0x543B = 0x597C
+0x543C = 0x7D29
+0x543E = 0x676E
+0x5442 = 0x5565
+0x5448 = 0x6F50
+0x544A = 0x4D31
+0x5451 = 0x7722
+0x5468 = 0x7132
+0x546A = 0x7131
+0x5471 = 0x4D32
+0x5473 = 0x5A2B
+0x5475 = 0x4A27
+0x547B = 0x6362
+0x547C = 0x7B3C
+0x547D = 0x5924
+0x5480 = 0x6E3A
+0x5486 = 0x7853
+0x548C = 0x7B7A
+0x548E = 0x4F24
+0x5490 = 0x5C7B
+0x54A4 = 0x7663
+0x54A8 = 0x6D2A
+0x54AB = 0x7221
+0x54AC = 0x4E61
+0x54B3 = 0x7A26
+0x54B8 = 0x7960
+0x54BD = 0x6C56
+0x54C0 = 0x646E
+0x54C1 = 0x7921
+0x54C4 = 0x7B6F
+0x54C8 = 0x796B
+0x54C9 = 0x6E23
+0x54E1 = 0x6A2C
+0x54E5 = 0x4A28
+0x54E8 = 0x747A
+0x54ED = 0x4D56
+0x54EE = 0x7C76
+0x54F2 = 0x7449
+0x54FA = 0x7854
+0x5504 = 0x7826
+0x5506 = 0x5E4A
+0x5507 = 0x7246
+0x550E = 0x575A
+0x5510 = 0x5350
+0x551C = 0x5845
+0x552F = 0x6A66
+0x5531 = 0x735D
+0x5535 = 0x645A
+0x553E = 0x7664
+0x5544 = 0x7672
+0x5546 = 0x5F42
+0x554F = 0x597D
+0x5553 = 0x4C76
+0x5556 = 0x533A
+0x555E = 0x642F
+0x5563 = 0x7961
+0x557C = 0x7026
+0x5580 = 0x4B53
+0x5584 = 0x603C
+0x5586 = 0x744A
+0x5587 = 0x547A
+0x5589 = 0x7D2A
+0x558A = 0x7962
+0x5598 = 0x7437
+0x5599 = 0x7D42
+0x559A = 0x7C30
+0x559C = 0x7D6C
+0x559D = 0x4A62
+0x55A7 = 0x7D3D
+0x55A9 = 0x6A67
+0x55AA = 0x5F43
+0x55AB = 0x5152
+0x55AC = 0x4E62
+0x55AE = 0x5324
+0x55C5 = 0x7D2B
+0x55C7 = 0x5F60
+0x55D4 = 0x7247
+0x55DA = 0x6770
+0x55DC = 0x506E
+0x55DF = 0x732A
+0x55E3 = 0x5E4B
+0x55E4 = 0x7638
+0x55FD = 0x6175
+0x55FE = 0x7133
+0x5606 = 0x7723
+0x5609 = 0x4A29
+0x5614 = 0x4F25
+0x5617 = 0x5F44
+0x562F = 0x6130
+0x5632 = 0x703F
+0x5634 = 0x7624
+0x5636 = 0x6336
+0x5653 = 0x7A46
+0x5668 = 0x506F
+0x566B = 0x7D6D
+0x5674 = 0x5D44
+0x5686 = 0x7C77
+0x56A5 = 0x663F
+0x56AC = 0x5E2D
+0x56AE = 0x7A3F
+0x56B4 = 0x6571
+0x56BC = 0x6D44
+0x56CA = 0x5225
+0x56CD = 0x7D6E
+0x56D1 = 0x7536
+0x56DA = 0x6176
+0x56DB = 0x5E4C
+0x56DE = 0x7C5E
+0x56E0 = 0x6C57
+0x56F0 = 0x4D5D
+0x56F9 = 0x5637
+0x56FA = 0x4D33
+0x5703 = 0x7855
+0x5704 = 0x6558
+0x5708 = 0x4F6A
+0x570B = 0x4F50
+0x570D = 0x6A4C
+0x5712 = 0x6A2E
+0x5713 = 0x6A2D
+0x5716 = 0x5371
+0x5718 = 0x5325
+0x571F = 0x774F
+0x5728 = 0x6E24
+0x572D = 0x5024
+0x5730 = 0x7222
+0x573B = 0x5070
+0x5740 = 0x7223
+0x5742 = 0x7778
+0x5747 = 0x5033
+0x574A = 0x5B29
+0x574D = 0x533B
+0x574E = 0x4A6C
+0x5750 = 0x7126
+0x5751 = 0x4B55
+0x5761 = 0x7767
+0x5764 = 0x4D5E
+0x5766 = 0x7724
+0x576A = 0x7840
+0x576E = 0x535D
+0x5770 = 0x4C50
+0x5775 = 0x4F26
+0x577C = 0x7673
+0x5782 = 0x6177
+0x5788 = 0x535C
+0x578B = 0x7A7E
+0x5793 = 0x7A27
+0x57A0 = 0x6B59
+0x57A2 = 0x4F27
+0x57A3 = 0x6A2F
+0x57C3 = 0x646F
+0x57C7 = 0x6939
+0x57C8 = 0x7158
+0x57CB = 0x5858
+0x57CE = 0x6072
+0x57DF = 0x6634
+0x57E0 = 0x5C7C
+0x57F0 = 0x7371
+0x57F4 = 0x6350
+0x57F7 = 0x727B
+0x57F9 = 0x5B46
+0x57FA = 0x5071
+0x57FC = 0x5072
+0x5800 = 0x4F5C
+0x5802 = 0x5351
+0x5805 = 0x4C31
+0x5806 = 0x7758
+0x5808 = 0x4B28
+0x5809 = 0x6B3C
+0x580A = 0x643E
+0x581E = 0x745C
+0x5821 = 0x5C42
+0x5824 = 0x7027
+0x5827 = 0x6640
+0x582A = 0x4A6D
+0x582F = 0x686B
+0x5830 = 0x6568
+0x5831 = 0x5C43
+0x5834 = 0x6D5E
+0x5835 = 0x5372
+0x583A = 0x4C77
+0x584A = 0x4E54
+0x584B = 0x672B
+0x584F = 0x4B43
+0x5851 = 0x6131
+0x5854 = 0x7732
+0x5857 = 0x5373
+0x5858 = 0x5352
+0x585A = 0x7540
+0x585E = 0x5F5D
+0x5861 = 0x6E73
+0x5862 = 0x6771
+0x5864 = 0x7D34
+0x5875 = 0x7248
+0x5879 = 0x7352
+0x587C = 0x6E74
+0x587E = 0x6253
+0x5883 = 0x4C51
+0x5885 = 0x5F6A
+0x5889 = 0x693A
+0x5893 = 0x5957
+0x589C = 0x754D
+0x589E = 0x7172
+0x589F = 0x7A47
+0x58A8 = 0x5978
+0x58A9 = 0x5442
+0x58AE = 0x7665
+0x58B3 = 0x5D45
+0x58BA = 0x6772
+0x58BB = 0x6D5F
+0x58BE = 0x4A4B
+0x58C1 = 0x5B7A
+0x58C5 = 0x6835
+0x58C7 = 0x5326
+0x58CE = 0x7D35
+0x58D1 = 0x7949
+0x58D3 = 0x6462
+0x58D5 = 0x7B3D
+0x58D8 = 0x5724
+0x58D9 = 0x4E45
+0x58DE = 0x4E55
+0x58DF = 0x5666
+0x58E4 = 0x653D
+0x58EB = 0x5E4D
+0x58EC = 0x6C73
+0x58EF = 0x6D60
+0x58F9 = 0x6C6C
+0x58FA = 0x7B3E
+0x58FB = 0x5F6B
+0x58FD = 0x6178
+0x590F = 0x793E
+0x5914 = 0x5073
+0x5915 = 0x602A
+0x5916 = 0x6862
+0x5919 = 0x6254
+0x591A = 0x527D
+0x591C = 0x6528
+0x5922 = 0x5953
+0x5927 = 0x535E
+0x5929 = 0x7438
+0x592A = 0x773C
+0x592B = 0x5C7D
+0x592D = 0x686C
+0x592E = 0x6467
+0x5931 = 0x6377
+0x5937 = 0x6C28
+0x593E = 0x7A71
+0x5944 = 0x6572
+0x5947 = 0x5074
+0x5948 = 0x522F
+0x5949 = 0x5C65
+0x594E = 0x5025
+0x594F = 0x7134
+0x5950 = 0x7C31
+0x5951 = 0x4C78
+0x5954 = 0x5D46
+0x5955 = 0x7A51
+0x5957 = 0x775F
+0x595A = 0x7A28
+0x5960 = 0x6E75
+0x5962 = 0x5E4E
+0x5967 = 0x6773
+0x596A = 0x772C
+0x596B = 0x6B44
+0x596C = 0x6D61
+0x596D = 0x602B
+0x596E = 0x5D47
+0x5973 = 0x5233
+0x5974 = 0x523F
+0x5978 = 0x4A4C
+0x597D = 0x7B3F
+0x5982 = 0x657D
+0x5983 = 0x5D65
+0x5984 = 0x584D
+0x598A = 0x6C74
+0x5993 = 0x5075
+0x5996 = 0x686D
+0x5997 = 0x5052
+0x5999 = 0x5958
+0x59A5 = 0x7666
+0x59A8 = 0x5B2A
+0x59AC = 0x7760
+0x59B9 = 0x5859
+0x59BB = 0x7423
+0x59BE = 0x745D
+0x59C3 = 0x6F51
+0x59C6 = 0x5935
+0x59C9 = 0x6D2B
+0x59CB = 0x6337
+0x59D0 = 0x6E3B
+0x59D1 = 0x4D34
+0x59D3 = 0x6073
+0x59D4 = 0x6A4D
+0x59D9 = 0x6C75
+0x59DA = 0x686E
+0x59DC = 0x4B29
+0x59DD = 0x712F
+0x59E6 = 0x4A4D
+0x59E8 = 0x6C29
+0x59EA = 0x726B
+0x59EC = 0x7D6F
+0x59EE = 0x7973
+0x59F8 = 0x6641
+0x59FB = 0x6C58
+0x59FF = 0x6D2C
+0x5A01 = 0x6A4E
+0x5A03 = 0x685F
+0x5A11 = 0x5E4F
+0x5A18 = 0x5226
+0x5A1B = 0x6774
+0x5A1C = 0x5156
+0x5A1F = 0x6642
+0x5A20 = 0x6363
+0x5A25 = 0x6430
+0x5A29 = 0x5834
+0x5A36 = 0x7625
+0x5A3C = 0x735E
+0x5A41 = 0x5725
+0x5A46 = 0x7768
+0x5A49 = 0x6846
+0x5A5A = 0x7B66
+0x5A62 = 0x5D66
+0x5A66 = 0x5C7E
+0x5A92 = 0x585A
+0x5A9A = 0x5A2C
+0x5A9B = 0x6A30
+0x5AA4 = 0x6338
+0x5AC1 = 0x4A2A
+0x5AC2 = 0x6179
+0x5AC4 = 0x6A31
+0x5AC9 = 0x726C
+0x5ACC = 0x7A6E
+0x5AE1 = 0x6E55
+0x5AE6 = 0x7974
+0x5AE9 = 0x526C
+0x5B05 = 0x7B7B
+0x5B09 = 0x7D70
+0x5B0B = 0x603D
+0x5B0C = 0x4E63
+0x5B16 = 0x7846
+0x5B2A = 0x5E2E
+0x5B40 = 0x5F45
+0x5B43 = 0x653E
+0x5B50 = 0x6D2D
+0x5B51 = 0x7A6A
+0x5B54 = 0x4D6E
+0x5B55 = 0x6D26
+0x5B57 = 0x6D2E
+0x5B58 = 0x706D
+0x5B5A = 0x5D21
+0x5B5C = 0x6D2F
+0x5B5D = 0x7C78
+0x5B5F = 0x586B
+0x5B63 = 0x4C79
+0x5B64 = 0x4D35
+0x5B69 = 0x7A29
+0x5B6B = 0x615D
+0x5B70 = 0x6255
+0x5B71 = 0x6D4F
+0x5B75 = 0x5D22
+0x5B78 = 0x794A
+0x5B7A = 0x6A68
+0x5B7C = 0x656D
+0x5B85 = 0x536B
+0x5B87 = 0x6954
+0x5B88 = 0x617A
+0x5B89 = 0x644C
+0x5B8B = 0x6164
+0x5B8C = 0x6847
+0x5B8F = 0x4E5B
+0x5B93 = 0x5C55
+0x5B95 = 0x7735
+0x5B96 = 0x7C73
+0x5B97 = 0x7073
+0x5B98 = 0x4E2F
+0x5B99 = 0x7135
+0x5B9A = 0x6F52
+0x5B9B = 0x6848
+0x5B9C = 0x6B71
+0x5BA2 = 0x4B54
+0x5BA3 = 0x603E
+0x5BA4 = 0x6378
+0x5BA5 = 0x6A69
+0x5BA6 = 0x7C32
+0x5BAC = 0x6074
+0x5BAE = 0x4F60
+0x5BB0 = 0x6E25
+0x5BB3 = 0x7A2A
+0x5BB4 = 0x6643
+0x5BB5 = 0x6132
+0x5BB6 = 0x4A2B
+0x5BB8 = 0x6364
+0x5BB9 = 0x693B
+0x5BBF = 0x6256
+0x5BC0 = 0x7372
+0x5BC2 = 0x6E56
+0x5BC3 = 0x6A32
+0x5BC4 = 0x5076
+0x5BC5 = 0x6C59
+0x5BC6 = 0x5A4B
+0x5BC7 = 0x4F28
+0x5BCC = 0x5D23
+0x5BD0 = 0x585B
+0x5BD2 = 0x794E
+0x5BD3 = 0x6955
+0x5BD4 = 0x6351
+0x5BD7 = 0x523C
+0x5BDE = 0x582C
+0x5BDF = 0x734C
+0x5BE1 = 0x4D7B
+0x5BE2 = 0x7656
+0x5BE4 = 0x6775
+0x5BE5 = 0x686F
+0x5BE6 = 0x6379
+0x5BE7 = 0x523B
+0x5BE8 = 0x7373
+0x5BE9 = 0x637B
+0x5BEB = 0x5E50
+0x5BEC = 0x4E30
+0x5BEE = 0x5677
+0x5BEF = 0x7159
+0x5BF5 = 0x7541
+0x5BF6 = 0x5C44
+0x5BF8 = 0x753B
+0x5BFA = 0x5E51
+0x5C01 = 0x5C66
+0x5C04 = 0x5E52
+0x5C07 = 0x6D62
+0x5C08 = 0x6E76
+0x5C09 = 0x6A4F
+0x5C0A = 0x706E
+0x5C0B = 0x637C
+0x5C0D = 0x535F
+0x5C0E = 0x5374
+0x5C0F = 0x6133
+0x5C11 = 0x6134
+0x5C16 = 0x7453
+0x5C19 = 0x5F46
+0x5C24 = 0x6956
+0x5C28 = 0x5B2B
+0x5C31 = 0x7626
+0x5C38 = 0x6339
+0x5C39 = 0x6B45
+0x5C3A = 0x7429
+0x5C3B = 0x4D36
+0x5C3C = 0x5279
+0x5C3E = 0x5A2D
+0x5C3F = 0x5263
+0x5C40 = 0x4F51
+0x5C45 = 0x4B5C
+0x5C46 = 0x4C7A
+0x5C48 = 0x4F5D
+0x5C4B = 0x6829
+0x5C4D = 0x633B
+0x5C4E = 0x633A
+0x5C51 = 0x605A
+0x5C55 = 0x6E77
+0x5C5B = 0x5C33
+0x5C60 = 0x5375
+0x5C62 = 0x5726
+0x5C64 = 0x7635
+0x5C65 = 0x575B
+0x5C6C = 0x6155
+0x5C6F = 0x546A
+0x5C71 = 0x5F23
+0x5C79 = 0x7D5F
+0x5C90 = 0x5077
+0x5C91 = 0x6D54
+0x5CA1 = 0x4B2A
+0x5CA9 = 0x645B
+0x5CAB = 0x617B
+0x5CAC = 0x4B22
+0x5CB1 = 0x5360
+0x5CB3 = 0x643F
+0x5CB5 = 0x7B40
+0x5CB7 = 0x5A3E
+0x5CB8 = 0x644D
+0x5CBA = 0x5639
+0x5CBE = 0x6F40
+0x5CC0 = 0x617C
+0x5CD9 = 0x7639
+0x5CE0 = 0x5F47
+0x5CE8 = 0x6431
+0x5CEF = 0x5C67
+0x5CF0 = 0x5C68
+0x5CF4 = 0x7A56
+0x5CF6 = 0x5376
+0x5CFB = 0x715A
+0x5CFD = 0x7A72
+0x5D07 = 0x627D
+0x5D0D = 0x554F
+0x5D0E = 0x5078
+0x5D11 = 0x4D5F
+0x5D14 = 0x754B
+0x5D16 = 0x6470
+0x5D17 = 0x4B2B
+0x5D19 = 0x5744
+0x5D27 = 0x627E
+0x5D29 = 0x5D5A
+0x5D4B = 0x5A2E
+0x5D4C = 0x4A6E
+0x5D50 = 0x5539
+0x5D69 = 0x6321
+0x5D6C = 0x6863
+0x5D6F = 0x732B
+0x5D87 = 0x4F29
+0x5D8B = 0x5377
+0x5D9D = 0x5471
+0x5DA0 = 0x4E64
+0x5DA2 = 0x6872
+0x5DAA = 0x6575
+0x5DB8 = 0x672E
+0x5DBA = 0x563A
+0x5DBC = 0x5F6C
+0x5DBD = 0x6440
+0x5DCD = 0x6864
+0x5DD2 = 0x5835
+0x5DD6 = 0x645C
+0x5DDD = 0x7439
+0x5DDE = 0x7136
+0x5DE1 = 0x625E
+0x5DE2 = 0x6135
+0x5DE5 = 0x4D6F
+0x5DE6 = 0x7127
+0x5DE7 = 0x4E65
+0x5DE8 = 0x4B5D
+0x5DEB = 0x5963
+0x5DEE = 0x732C
+0x5DF1 = 0x5079
+0x5DF2 = 0x6C2B
+0x5DF3 = 0x5E53
+0x5DF4 = 0x7769
+0x5DF7 = 0x7975
+0x5DFD = 0x615E
+0x5DFE = 0x4B6E
+0x5E02 = 0x633C
+0x5E03 = 0x7856
+0x5E06 = 0x5B6E
+0x5E0C = 0x7D71
+0x5E11 = 0x7736
+0x5E16 = 0x745E
+0x5E19 = 0x726D
+0x5E1B = 0x5B59
+0x5E1D = 0x7028
+0x5E25 = 0x617D
+0x5E2B = 0x5E54
+0x5E2D = 0x602C
+0x5E33 = 0x6D63
+0x5E36 = 0x5361
+0x5E38 = 0x5F48
+0x5E3D = 0x5936
+0x5E3F = 0x7D2C
+0x5E40 = 0x6F53
+0x5E44 = 0x6441
+0x5E45 = 0x786B
+0x5E47 = 0x5B2C
+0x5E4C = 0x7C46
+0x5E55 = 0x582D
+0x5E5F = 0x763A
+0x5E61 = 0x5B5F
+0x5E62 = 0x5353
+0x5E63 = 0x7847
+0x5E72 = 0x4A4E
+0x5E73 = 0x7841
+0x5E74 = 0x5234
+0x5E77 = 0x5C34
+0x5E78 = 0x7A39
+0x5E79 = 0x4A4F
+0x5E7B = 0x7C33
+0x5E7C = 0x6A6A
+0x5E7D = 0x6A6B
+0x5E7E = 0x507A
+0x5E84 = 0x6D64
+0x5E87 = 0x5D67
+0x5E8A = 0x5F49
+0x5E8F = 0x5F6D
+0x5E95 = 0x6E3C
+0x5E97 = 0x6F41
+0x5E9A = 0x4C52
+0x5E9C = 0x5D24
+0x5EA0 = 0x5F4A
+0x5EA6 = 0x5378
+0x5EA7 = 0x7128
+0x5EAB = 0x4D37
+0x5EAD = 0x6F54
+0x5EB5 = 0x645D
+0x5EB6 = 0x5F6E
+0x5EB7 = 0x4B2C
+0x5EB8 = 0x693C
+0x5EBE = 0x6A6C
+0x5EC2 = 0x5F4B
+0x5EC8 = 0x793F
+0x5EC9 = 0x562F
+0x5ECA = 0x5546
+0x5ED0 = 0x4F2A
+0x5ED3 = 0x4E29
+0x5ED6 = 0x5678
+0x5EDA = 0x7137
+0x5EDB = 0x6E78
+0x5EDF = 0x5959
+0x5EE0 = 0x735F
+0x5EE2 = 0x7848
+0x5EE3 = 0x4E46
+0x5EEC = 0x5566
+0x5EF3 = 0x7466
+0x5EF6 = 0x6645
+0x5EF7 = 0x6F55
+0x5EFA = 0x4B6F
+0x5EFB = 0x7C5F
+0x5F01 = 0x5C27
+0x5F04 = 0x5667
+0x5F0A = 0x7849
+0x5F0F = 0x6352
+0x5F11 = 0x633D
+0x5F13 = 0x4F61
+0x5F14 = 0x7040
+0x5F15 = 0x6C5A
+0x5F17 = 0x5D57
+0x5F18 = 0x7B70
+0x5F1B = 0x6C2C
+0x5F1F = 0x7029
+0x5F26 = 0x7A57
+0x5F27 = 0x7B41
+0x5F29 = 0x5240
+0x5F31 = 0x6530
+0x5F35 = 0x6D65
+0x5F3A = 0x4B2D
+0x5F3C = 0x7930
+0x5F48 = 0x7725
+0x5F4A = 0x4B2E
+0x5F4C = 0x5A2F
+0x5F4E = 0x5836
+0x5F56 = 0x5327
+0x5F57 = 0x7B32
+0x5F59 = 0x7D44
+0x5F5B = 0x6C2D
+0x5F62 = 0x7B21
+0x5F66 = 0x6569
+0x5F67 = 0x696E
+0x5F69 = 0x7374
+0x5F6A = 0x7873
+0x5F6B = 0x7041
+0x5F6C = 0x5E2F
+0x5F6D = 0x7830
+0x5F70 = 0x7360
+0x5F71 = 0x672F
+0x5F77 = 0x5B2D
+0x5F79 = 0x6635
+0x5F7C = 0x7928
+0x5F7F = 0x5D58
+0x5F80 = 0x6859
+0x5F81 = 0x6F56
+0x5F85 = 0x5362
+0x5F87 = 0x625F
+0x5F8A = 0x7C60
+0x5F8B = 0x5748
+0x5F8C = 0x7D2D
+0x5F90 = 0x5F6F
+0x5F91 = 0x4C53
+0x5F92 = 0x5379
+0x5F97 = 0x5470
+0x5F98 = 0x5B47
+0x5F99 = 0x5E55
+0x5F9E = 0x7074
+0x5FA0 = 0x5550
+0x5FA1 = 0x6559
+0x5FA8 = 0x7C47
+0x5FA9 = 0x5C56
+0x5FAA = 0x6260
+0x5FAE = 0x5A30
+0x5FB5 = 0x7323
+0x5FB7 = 0x536C
+0x5FB9 = 0x744B
+0x5FBD = 0x7D45
+0x5FC3 = 0x637D
+0x5FC5 = 0x7931
+0x5FCC = 0x507B
+0x5FCD = 0x6C5B
+0x5FD6 = 0x753C
+0x5FD7 = 0x7224
+0x5FD8 = 0x584E
+0x5FD9 = 0x584F
+0x5FE0 = 0x7577
+0x5FEB = 0x7661
+0x5FF5 = 0x5237
+0x5FFD = 0x7B6C
+0x5FFF = 0x5D48
+0x600F = 0x6468
+0x6012 = 0x5241
+0x6016 = 0x7857
+0x601C = 0x563B
+0x601D = 0x5E56
+0x6020 = 0x773D
+0x6021 = 0x6C2E
+0x6025 = 0x5061
+0x6027 = 0x6075
+0x6028 = 0x6A33
+0x602A = 0x4E56
+0x602F = 0x4C25
+0x6041 = 0x6C76
+0x6042 = 0x6261
+0x6043 = 0x633E
+0x604D = 0x7C48
+0x6050 = 0x4D70
+0x6052 = 0x7976
+0x6055 = 0x5F70
+0x6059 = 0x653F
+0x605D = 0x4E3F
+0x6062 = 0x7C61
+0x6063 = 0x6D30
+0x6064 = 0x7D51
+0x6065 = 0x763B
+0x6068 = 0x794F
+0x6069 = 0x6B5A
+0x606A = 0x4A41
+0x606C = 0x5238
+0x606D = 0x4D71
+0x606F = 0x6353
+0x6070 = 0x7D66
+0x6085 = 0x666D
+0x6089 = 0x637A
+0x608C = 0x702A
+0x608D = 0x7950
+0x6094 = 0x7C62
+0x6096 = 0x7827
+0x609A = 0x6165
+0x609B = 0x6E79
+0x609F = 0x6776
+0x60A0 = 0x6A6D
+0x60A3 = 0x7C34
+0x60A4 = 0x7542
+0x60A7 = 0x575C
+0x60B0 = 0x7075
+0x60B2 = 0x5D68
+0x60B3 = 0x536D
+0x60B4 = 0x757C
+0x60B6 = 0x5A3F
+0x60B8 = 0x4C7B
+0x60BC = 0x537A
+0x60BD = 0x7424
+0x60C5 = 0x6F57
+0x60C7 = 0x5443
+0x60D1 = 0x7B63
+0x60DA = 0x7B6D
+0x60DC = 0x602D
+0x60DF = 0x6A6E
+0x60E0 = 0x7B33
+0x60E1 = 0x6442
+0x60F0 = 0x7667
+0x60F1 = 0x525D
+0x60F3 = 0x5F4C
+0x60F6 = 0x7C49
+0x60F9 = 0x6529
+0x60FA = 0x6076
+0x60FB = 0x7633
+0x6101 = 0x617E
+0x6106 = 0x4B70
+0x6108 = 0x6A6F
+0x6109 = 0x6A70
+0x610D = 0x5A40
+0x610E = 0x7834
+0x610F = 0x6B72
+0x6115 = 0x6443
+0x611A = 0x6957
+0x611B = 0x6471
+0x611F = 0x4A6F
+0x6127 = 0x4E57
+0x6130 = 0x7C4A
+0x6134 = 0x7361
+0x6137 = 0x4B44
+0x613C = 0x6365
+0x613E = 0x4B45
+0x613F = 0x6A34
+0x6142 = 0x693D
+0x6144 = 0x5749
+0x6147 = 0x6B5B
+0x6148 = 0x6D31
+0x614A = 0x4C43
+0x614B = 0x773E
+0x614C = 0x7C4B
+0x6153 = 0x7874
+0x6155 = 0x5937
+0x6158 = 0x7353
+0x6159 = 0x7354
+0x615D = 0x7764
+0x615F = 0x7751
+0x6162 = 0x5837
+0x6163 = 0x4E31
+0x6164 = 0x4A42
+0x6167 = 0x7B34
+0x6168 = 0x4B46
+0x616B = 0x7076
+0x616E = 0x5567
+0x6170 = 0x6A50
+0x6176 = 0x4C54
+0x6177 = 0x4B2F
+0x617D = 0x742A
+0x617E = 0x692F
+0x6181 = 0x7543
+0x6182 = 0x6958
+0x618A = 0x5D69
+0x618E = 0x7173
+0x6190 = 0x557B
+0x6191 = 0x5E3B
+0x6194 = 0x747B
+0x6198 = 0x7D73
+0x6199 = 0x7D72
+0x619A = 0x7726
+0x61A4 = 0x5D49
+0x61A7 = 0x5453
+0x61A9 = 0x4C28
+0x61AB = 0x5A41
+0x61AC = 0x4C55
+0x61AE = 0x5964
+0x61B2 = 0x7A4A
+0x61B6 = 0x6563
+0x61BA = 0x533C
+0x61BE = 0x4A70
+0x61C3 = 0x5044
+0x61C7 = 0x4A50
+0x61C8 = 0x7A2B
+0x61C9 = 0x6B6B
+0x61CA = 0x6778
+0x61CB = 0x5965
+0x61E6 = 0x5157
+0x61F2 = 0x7324
+0x61F6 = 0x547B
+0x61F7 = 0x7C63
+0x61F8 = 0x7A58
+0x61FA = 0x7355
+0x61FC = 0x4F2B
+0x61FF = 0x6B73
+0x6200 = 0x557C
+0x6207 = 0x5354
+0x6208 = 0x4D7C
+0x620A = 0x5966
+0x620C = 0x6279
+0x620D = 0x6221
+0x620E = 0x6B54
+0x6210 = 0x6077
+0x6211 = 0x6432
+0x6212 = 0x4C7C
+0x6216 = 0x7B64
+0x621A = 0x742B
+0x621F = 0x503D
+0x6221 = 0x4A71
+0x622A = 0x6F38
+0x622E = 0x5740
+0x6230 = 0x6E7A
+0x6231 = 0x7D74
+0x6234 = 0x5363
+0x6236 = 0x7B42
+0x623E = 0x5568
+0x623F = 0x5B2E
+0x6240 = 0x6136
+0x6241 = 0x7837
+0x6247 = 0x603F
+0x6248 = 0x7B43
+0x6249 = 0x5D6A
+0x624B = 0x6222
+0x624D = 0x6E26
+0x6253 = 0x7668
+0x6258 = 0x7675
+0x626E = 0x5D4A
+0x6271 = 0x5062
+0x6276 = 0x5D26
+0x6279 = 0x5D6B
+0x627C = 0x6479
+0x627F = 0x632F
+0x6280 = 0x507C
+0x6284 = 0x747C
+0x6289 = 0x4C3C
+0x628A = 0x776A
+0x6291 = 0x6564
+0x6292 = 0x5F71
+0x6295 = 0x7761
+0x6297 = 0x7977
+0x6298 = 0x6F39
+0x629B = 0x7858
+0x62AB = 0x7929
+0x62B1 = 0x7859
+0x62B5 = 0x6E3D
+0x62B9 = 0x5846
+0x62BC = 0x6463
+0x62BD = 0x754E
+0x62C2 = 0x5D59
+0x62C7 = 0x5967
+0x62C8 = 0x5239
+0x62C9 = 0x5543
+0x62CC = 0x5A65
+0x62CD = 0x5A50
+0x62CF = 0x5159
+0x62D0 = 0x4E58
+0x62D2 = 0x4B5E
+0x62D3 = 0x742C
+0x62D4 = 0x5A7B
+0x62D6 = 0x7669
+0x62D7 = 0x6873
+0x62D8 = 0x4F2C
+0x62D9 = 0x7070
+0x62DB = 0x747D
+0x62DC = 0x5B48
+0x62EC = 0x4E40
+0x62ED = 0x6354
+0x62EE = 0x514F
+0x62EF = 0x7175
+0x62F1 = 0x4D72
+0x62F3 = 0x4F6B
+0x62F7 = 0x4D38
+0x62FE = 0x6326
+0x62FF = 0x515A
+0x6301 = 0x7225
+0x6307 = 0x7226
+0x6309 = 0x644E
+0x6311 = 0x537B
+0x632B = 0x7129
+0x632F = 0x7249
+0x633A = 0x6F58
+0x633B = 0x6649
+0x633D = 0x5838
+0x633E = 0x7A73
+0x6349 = 0x7335
+0x634C = 0x7824
+0x634F = 0x5173
+0x6350 = 0x6648
+0x6355 = 0x785A
+0x6367 = 0x5C69
+0x6368 = 0x5E57
+0x636E = 0x4B5F
+0x6372 = 0x4F6C
+0x6377 = 0x745F
+0x637A = 0x5174
+0x637B = 0x523A
+0x637F = 0x5F72
+0x6383 = 0x6137
+0x6388 = 0x6223
+0x6389 = 0x537C
+0x638C = 0x6D66
+0x6392 = 0x5B49
+0x6396 = 0x647A
+0x6398 = 0x4F5E
+0x639B = 0x4E50
+0x63A0 = 0x5553
+0x63A1 = 0x7375
+0x63A2 = 0x772E
+0x63A5 = 0x6F48
+0x63A7 = 0x4D73
+0x63A8 = 0x754F
+0x63A9 = 0x6573
+0x63AA = 0x7042
+0x63C0 = 0x4A51
+0x63C4 = 0x6A71
+0x63C6 = 0x5026
+0x63CF = 0x595A
+0x63D0 = 0x702B
+0x63D6 = 0x6B67
+0x63DA = 0x6540
+0x63DB = 0x7C35
+0x63E1 = 0x6444
+0x63ED = 0x4C29
+0x63EE = 0x7D46
+0x63F4 = 0x6A35
+0x63F6 = 0x652A
+0x63F7 = 0x5F3A
+0x640D = 0x615F
+0x640F = 0x5A51
+0x6414 = 0x6138
+0x6416 = 0x6874
+0x6417 = 0x537D
+0x641C = 0x6224
+0x6422 = 0x724A
+0x642C = 0x5A66
+0x642D = 0x7733
+0x643A = 0x7D4D
+0x643E = 0x7336
+0x6458 = 0x6E57
+0x6460 = 0x7544
+0x6469 = 0x5824
+0x646F = 0x7227
+0x6478 = 0x5938
+0x6479 = 0x5939
+0x647A = 0x6F49
+0x6488 = 0x564E
+0x6491 = 0x774B
+0x6492 = 0x5F2E
+0x6493 = 0x6875
+0x649A = 0x5235
+0x649E = 0x5355
+0x64A4 = 0x744C
+0x64A5 = 0x5A7C
+0x64AB = 0x5968
+0x64AD = 0x776B
+0x64AE = 0x7549
+0x64B0 = 0x733C
+0x64B2 = 0x5A52
+0x64BB = 0x5335
+0x64C1 = 0x6836
+0x64C4 = 0x564F
+0x64C5 = 0x743A
+0x64C7 = 0x7749
+0x64CA = 0x4C2A
+0x64CD = 0x7043
+0x64CE = 0x4C56
+0x64D2 = 0x5053
+0x64D4 = 0x533D
+0x64D8 = 0x5B7B
+0x64DA = 0x4B60
+0x64E1 = 0x5364
+0x64E2 = 0x7677
+0x64E5 = 0x553A
+0x64E6 = 0x734D
+0x64E7 = 0x4B61
+0x64EC = 0x6B74
+0x64F2 = 0x742D
+0x64F4 = 0x7C2A
+0x64FA = 0x776C
+0x64FE = 0x6876
+0x6500 = 0x5A67
+0x6504 = 0x774C
+0x6518 = 0x6541
+0x651D = 0x606E
+0x6523 = 0x557D
+0x652A = 0x4E66
+0x652B = 0x7C2B
+0x652C = 0x553B
+0x652F = 0x7228
+0x6536 = 0x6225
+0x6537 = 0x4D39
+0x6538 = 0x6A72
+0x6539 = 0x4B47
+0x653B = 0x4D74
+0x653E = 0x5B2F
+0x653F = 0x6F59
+0x6545 = 0x4D3A
+0x6548 = 0x7C79
+0x654D = 0x5F73
+0x654E = 0x4E67
+0x654F = 0x5A42
+0x6551 = 0x4F2D
+0x6556 = 0x6779
+0x6557 = 0x7828
+0x655E = 0x7362
+0x6562 = 0x4A72
+0x6563 = 0x5F24
+0x6566 = 0x5444
+0x656C = 0x4C57
+0x656D = 0x6542
+0x6572 = 0x4D3B
+0x6574 = 0x6F5A
+0x6575 = 0x6E58
+0x6577 = 0x5D27
+0x6578 = 0x6226
+0x657E = 0x6040
+0x6582 = 0x5630
+0x6583 = 0x784A
+0x6585 = 0x7C7A
+0x6587 = 0x597E
+0x658C = 0x5E30
+0x6590 = 0x5D6C
+0x6591 = 0x5A68
+0x6597 = 0x5460
+0x6599 = 0x5679
+0x659B = 0x4D57
+0x659C = 0x5E58
+0x659F = 0x7278
+0x65A1 = 0x6456
+0x65A4 = 0x5045
+0x65A5 = 0x742E
+0x65A7 = 0x5D28
+0x65AB = 0x6D45
+0x65AC = 0x7356
+0x65AF = 0x5E59
+0x65B0 = 0x6366
+0x65B7 = 0x5328
+0x65B9 = 0x5B30
+0x65BC = 0x655A
+0x65BD = 0x633F
+0x65C1 = 0x5B31
+0x65C5 = 0x5569
+0x65CB = 0x6041
+0x65CC = 0x6F5B
+0x65CF = 0x7069
+0x65D2 = 0x5732
+0x65D7 = 0x507D
+0x65E0 = 0x5969
+0x65E3 = 0x507E
+0x65E5 = 0x6C6D
+0x65E6 = 0x5329
+0x65E8 = 0x7229
+0x65E9 = 0x7044
+0x65EC = 0x6262
+0x65ED = 0x696F
+0x65F1 = 0x7951
+0x65F4 = 0x6959
+0x65FA = 0x685A
+0x65FB = 0x5A43
+0x65FC = 0x5A44
+0x65FD = 0x5445
+0x65FF = 0x677A
+0x6606 = 0x4D60
+0x6607 = 0x6330
+0x6609 = 0x5B32
+0x660A = 0x7B44
+0x660C = 0x7363
+0x660E = 0x5925
+0x660F = 0x7B67
+0x6610 = 0x5D4B
+0x6611 = 0x5054
+0x6613 = 0x6636
+0x6614 = 0x602E
+0x6615 = 0x7D5A
+0x661E = 0x5C35
+0x661F = 0x6078
+0x6620 = 0x6731
+0x6625 = 0x7570
+0x6627 = 0x585C
+0x6628 = 0x6D46
+0x662D = 0x6139
+0x662F = 0x6340
+0x6630 = 0x7940
+0x6631 = 0x6970
+0x6634 = 0x595B
+0x6636 = 0x7364
+0x663A = 0x5C36
+0x663B = 0x6469
+0x6641 = 0x7045
+0x6642 = 0x6341
+0x6643 = 0x7C4C
+0x6644 = 0x7C4D
+0x6649 = 0x724B
+0x664B = 0x724C
+0x664F = 0x644F
+0x6659 = 0x715B
+0x665B = 0x7A59
+0x665D = 0x7138
+0x665E = 0x7D75
+0x665F = 0x6079
+0x6664 = 0x677B
+0x6665 = 0x7C37
+0x6666 = 0x7C64
+0x6667 = 0x7B45
+0x6668 = 0x6367
+0x6669 = 0x5839
+0x666B = 0x7678
+0x666E = 0x5C45
+0x666F = 0x4C58
+0x6673 = 0x602F
+0x6674 = 0x7467
+0x6676 = 0x6F5C
+0x6677 = 0x4F7C
+0x6678 = 0x6F5D
+0x667A = 0x722A
+0x6684 = 0x7D3E
+0x6687 = 0x4A2C
+0x6688 = 0x7D3B
+0x6689 = 0x7D47
+0x668E = 0x6732
+0x6690 = 0x6A51
+0x6691 = 0x5F74
+0x6696 = 0x516C
+0x6697 = 0x645E
+0x6698 = 0x6543
+0x669D = 0x5926
+0x66A0 = 0x4D3C
+0x66A2 = 0x7365
+0x66AB = 0x6D55
+0x66AE = 0x593A
+0x66B2 = 0x6D67
+0x66B3 = 0x7B35
+0x66B4 = 0x786C
+0x66B9 = 0x6067
+0x66BB = 0x4C59
+0x66BE = 0x5446
+0x66C4 = 0x6725
+0x66C6 = 0x5575
+0x66C7 = 0x533E
+0x66C9 = 0x7C7B
+0x66D6 = 0x6472
+0x66D9 = 0x5F75
+0x66DC = 0x6878
+0x66DD = 0x786D
+0x66E0 = 0x4E47
+0x66E6 = 0x7D76
+0x66F0 = 0x6858
+0x66F2 = 0x4D58
+0x66F3 = 0x6756
+0x66F4 = 0x4C5A
+0x66F7 = 0x4A63
+0x66F8 = 0x5F76
+0x66F9 = 0x7047
+0x66FA = 0x7046
+0x66FC = 0x583A
+0x66FE = 0x7174
+0x66FF = 0x7470
+0x6700 = 0x754C
+0x6703 = 0x7C65
+0x6708 = 0x6A45
+0x6709 = 0x6A73
+0x670B = 0x5D5B
+0x670D = 0x5C57
+0x6714 = 0x5E7D
+0x6715 = 0x7279
+0x6717 = 0x5547
+0x671B = 0x5850
+0x671D = 0x7048
+0x671E = 0x5121
+0x671F = 0x5122
+0x6726 = 0x5954
+0x6727 = 0x5668
+0x6728 = 0x594A
+0x672A = 0x5A31
+0x672B = 0x5847
+0x672C = 0x5C62
+0x672D = 0x734E
+0x672E = 0x7574
+0x6731 = 0x7139
+0x6734 = 0x5A53
+0x6736 = 0x766A
+0x673A = 0x4F75
+0x673D = 0x7D2E
+0x6746 = 0x4A52
+0x6749 = 0x5F34
+0x674E = 0x575D
+0x674F = 0x7A3A
+0x6750 = 0x6E27
+0x6751 = 0x753D
+0x6753 = 0x7875
+0x6756 = 0x6D68
+0x675C = 0x5461
+0x675E = 0x5123
+0x675F = 0x6156
+0x676D = 0x7978
+0x676F = 0x5B4A
+0x6770 = 0x4B79
+0x6771 = 0x5454
+0x6773 = 0x595C
+0x6775 = 0x6E3E
+0x6777 = 0x776D
+0x677B = 0x526E
+0x677E = 0x6166
+0x677F = 0x7779
+0x6787 = 0x5D6D
+0x6789 = 0x685B
+0x678B = 0x5B33
+0x678F = 0x5177
+0x6790 = 0x6030
+0x6793 = 0x5462
+0x6795 = 0x7657
+0x6797 = 0x5779
+0x679A = 0x585D
+0x679C = 0x4D7D
+0x679D = 0x722B
+0x67AF = 0x4D3D
+0x67B0 = 0x7842
+0x67B3 = 0x722C
+0x67B6 = 0x4A2D
+0x67B7 = 0x4A2E
+0x67B8 = 0x4F2E
+0x67BE = 0x6342
+0x67C4 = 0x5C37
+0x67CF = 0x5B5A
+0x67D0 = 0x593B
+0x67D1 = 0x4A73
+0x67D2 = 0x7653
+0x67D3 = 0x6678
+0x67D4 = 0x6A75
+0x67DA = 0x6A76
+0x67DD = 0x7679
+0x67E9 = 0x4F2F
+0x67EC = 0x4A53
+0x67EF = 0x4A2F
+0x67F0 = 0x5230
+0x67F1 = 0x713A
+0x67F3 = 0x5733
+0x67F4 = 0x6343
+0x67F5 = 0x737D
+0x67F6 = 0x5E5A
+0x67FB = 0x5E5B
+0x67FE = 0x6F5E
+0x6812 = 0x6263
+0x6813 = 0x6E7B
+0x6816 = 0x5F77
+0x6817 = 0x574A
+0x6821 = 0x4E68
+0x6822 = 0x5B5B
+0x682A = 0x713B
+0x682F = 0x6971
+0x6838 = 0x7A37
+0x6839 = 0x5046
+0x683C = 0x4C2B
+0x683D = 0x6E28
+0x6840 = 0x4B7A
+0x6841 = 0x7979
+0x6842 = 0x4C7D
+0x6843 = 0x537E
+0x6848 = 0x6450
+0x684E = 0x726E
+0x6850 = 0x5455
+0x6851 = 0x5F4D
+0x6853 = 0x7C38
+0x6854 = 0x5150
+0x686D = 0x724D
+0x6876 = 0x7752
+0x687F = 0x4A54
+0x6881 = 0x5559
+0x6885 = 0x585E
+0x688F = 0x4D59
+0x6893 = 0x6E29
+0x6894 = 0x763C
+0x6897 = 0x4C5B
+0x689D = 0x7049
+0x689F = 0x7C7C
+0x68A1 = 0x6849
+0x68A2 = 0x747E
+0x68A7 = 0x677C
+0x68A8 = 0x575E
+0x68AD = 0x5E5C
+0x68AF = 0x702C
+0x68B0 = 0x4C7E
+0x68B1 = 0x4D61
+0x68B3 = 0x613A
+0x68B5 = 0x5B6F
+0x68B6 = 0x5A32
+0x68C4 = 0x5125
+0x68C5 = 0x5C38
+0x68C9 = 0x5876
+0x68CB = 0x5124
+0x68CD = 0x4D62
+0x68D2 = 0x5C6A
+0x68D5 = 0x7077
+0x68D7 = 0x704A
+0x68D8 = 0x503E
+0x68DA = 0x5D5C
+0x68DF = 0x5456
+0x68E0 = 0x5356
+0x68E7 = 0x6D50
+0x68E8 = 0x4D21
+0x68EE = 0x5F35
+0x68F2 = 0x5F78
+0x68F9 = 0x5421
+0x68FA = 0x4E32
+0x6900 = 0x684A
+0x6905 = 0x6B75
+0x690D = 0x6355
+0x690E = 0x7550
+0x6912 = 0x7521
+0x6927 = 0x5927
+0x6930 = 0x652B
+0x693D = 0x664B
+0x693F = 0x7571
+0x694A = 0x6545
+0x6953 = 0x7923
+0x6954 = 0x605B
+0x6955 = 0x766B
+0x6957 = 0x4B71
+0x6959 = 0x596A
+0x695A = 0x7522
+0x695E = 0x5751
+0x6960 = 0x5178
+0x6961 = 0x6A78
+0x6962 = 0x6A79
+0x6963 = 0x5A33
+0x6968 = 0x6F5F
+0x696B = 0x716F
+0x696D = 0x6576
+0x696E = 0x6E3F
+0x696F = 0x6264
+0x6975 = 0x503F
+0x6977 = 0x7A2C
+0x6978 = 0x7551
+0x6979 = 0x6733
+0x6995 = 0x693E
+0x699B = 0x724E
+0x699C = 0x5B34
+0x69A5 = 0x7C4E
+0x69A7 = 0x5D6E
+0x69AE = 0x6734
+0x69B4 = 0x5734
+0x69BB = 0x7734
+0x69C1 = 0x4D3E
+0x69C3 = 0x5A69
+0x69CB = 0x4F30
+0x69CC = 0x7759
+0x69CD = 0x7366
+0x69D0 = 0x4E59
+0x69E8 = 0x4E2A
+0x69EA = 0x4B48
+0x69FB = 0x5027
+0x69FD = 0x704B
+0x69FF = 0x5047
+0x6A02 = 0x6445
+0x6A0A = 0x5B60
+0x6A11 = 0x555A
+0x6A13 = 0x5727
+0x6A17 = 0x6E40
+0x6A19 = 0x7876
+0x6A1E = 0x7552
+0x6A1F = 0x6D69
+0x6A21 = 0x593C
+0x6A23 = 0x6546
+0x6A35 = 0x7523
+0x6A38 = 0x5A54
+0x6A39 = 0x6227
+0x6A3A = 0x7B7C
+0x6A3D = 0x715C
+0x6A44 = 0x4A74
+0x6A48 = 0x687A
+0x6A4B = 0x4E69
+0x6A52 = 0x6978
+0x6A53 = 0x6265
+0x6A58 = 0x5039
+0x6A59 = 0x5472
+0x6A5F = 0x5126
+0x6A61 = 0x5F4E
+0x6A6B = 0x7C74
+0x6A80 = 0x532A
+0x6A84 = 0x4C2C
+0x6A89 = 0x6F60
+0x6A8D = 0x6565
+0x6A8E = 0x5055
+0x6A97 = 0x5B7C
+0x6A9C = 0x7C66
+0x6AA2 = 0x4B7E
+0x6AA3 = 0x6D6A
+0x6AB3 = 0x5E31
+0x6ABB = 0x7963
+0x6AC2 = 0x5422
+0x6AC3 = 0x4F76
+0x6AD3 = 0x5650
+0x6ADA = 0x556A
+0x6ADB = 0x716E
+0x6AF6 = 0x7A4B
+0x6AFB = 0x6521
+0x6B04 = 0x5531
+0x6B0A = 0x4F6D
+0x6B0C = 0x6D6B
+0x6B12 = 0x5532
+0x6B16 = 0x553C
+0x6B20 = 0x7D62
+0x6B21 = 0x732D
+0x6B23 = 0x7D5B
+0x6B32 = 0x6930
+0x6B3A = 0x5127
+0x6B3D = 0x7D63
+0x6B3E = 0x4E33
+0x6B46 = 0x7D64
+0x6B47 = 0x7A4E
+0x6B4C = 0x4A30
+0x6B4E = 0x7727
+0x6B50 = 0x4F31
+0x6B5F = 0x6622
+0x6B61 = 0x7C36
+0x6B62 = 0x722D
+0x6B63 = 0x6F61
+0x6B64 = 0x732E
+0x6B65 = 0x5C46
+0x6B66 = 0x596B
+0x6B6A = 0x6860
+0x6B72 = 0x6128
+0x6B77 = 0x5576
+0x6B78 = 0x4F7D
+0x6B7B = 0x5E5D
+0x6B7F = 0x5951
+0x6B83 = 0x646A
+0x6B84 = 0x724F
+0x6B86 = 0x773F
+0x6B89 = 0x6266
+0x6B8A = 0x6228
+0x6B96 = 0x6356
+0x6B98 = 0x6D51
+0x6B9E = 0x6979
+0x6BAE = 0x5631
+0x6BAF = 0x5E32
+0x6BB2 = 0x6068
+0x6BB5 = 0x532B
+0x6BB7 = 0x6B5C
+0x6BBA = 0x5F2F
+0x6BBC = 0x4A43
+0x6BBF = 0x6E7C
+0x6BC1 = 0x7D43
+0x6BC5 = 0x6B76
+0x6BC6 = 0x4F32
+0x6BCB = 0x596C
+0x6BCD = 0x593D
+0x6BCF = 0x585F
+0x6BD2 = 0x5438
+0x6BD3 = 0x6B3E
+0x6BD4 = 0x5D6F
+0x6BD6 = 0x5D70
+0x6BD7 = 0x5D71
+0x6BD8 = 0x5D72
+0x6BDB = 0x593E
+0x6BEB = 0x7B46
+0x6BEC = 0x4F33
+0x6C08 = 0x6E7D
+0x6C0F = 0x642B
+0x6C11 = 0x5A45
+0x6C13 = 0x586C
+0x6C23 = 0x5128
+0x6C34 = 0x6229
+0x6C37 = 0x5E3C
+0x6C38 = 0x6735
+0x6C3E = 0x5B70
+0x6C40 = 0x6F62
+0x6C41 = 0x7170
+0x6C42 = 0x4F34
+0x6C4E = 0x5B71
+0x6C50 = 0x6031
+0x6C55 = 0x5F25
+0x6C57 = 0x7952
+0x6C5A = 0x677D
+0x6C5D = 0x6623
+0x6C5E = 0x7B71
+0x6C5F = 0x4B30
+0x6C60 = 0x722E
+0x6C68 = 0x4D67
+0x6C6A = 0x685C
+0x6C6D = 0x6757
+0x6C70 = 0x7740
+0x6C72 = 0x5063
+0x6C76 = 0x5A21
+0x6C7A = 0x4C3D
+0x6C7D = 0x5129
+0x6C7E = 0x5D4C
+0x6C81 = 0x637E
+0x6C82 = 0x512A
+0x6C83 = 0x682A
+0x6C85 = 0x6A36
+0x6C86 = 0x797A
+0x6C87 = 0x664C
+0x6C88 = 0x7658
+0x6C8C = 0x5447
+0x6C90 = 0x594B
+0x6C92 = 0x5952
+0x6C93 = 0x534B
+0x6C94 = 0x5877
+0x6C95 = 0x5A29
+0x6C96 = 0x7578
+0x6C99 = 0x5E5E
+0x6C9A = 0x722F
+0x6C9B = 0x7829
+0x6CAB = 0x5848
+0x6CAE = 0x6E41
+0x6CB3 = 0x7941
+0x6CB8 = 0x5D73
+0x6CB9 = 0x6A7A
+0x6CBB = 0x763D
+0x6CBC = 0x613B
+0x6CBD = 0x4D3F
+0x6CBE = 0x7454
+0x6CBF = 0x664D
+0x6CC1 = 0x7C4F
+0x6CC2 = 0x7B22
+0x6CC4 = 0x605C
+0x6CC9 = 0x743B
+0x6CCA = 0x5A55
+0x6CCC = 0x7932
+0x6CD3 = 0x7B72
+0x6CD5 = 0x5B76
+0x6CD7 = 0x5E5F
+0x6CDB = 0x5B72
+0x6CE1 = 0x785C
+0x6CE2 = 0x776E
+0x6CE3 = 0x6B68
+0x6CE5 = 0x527A
+0x6CE8 = 0x713C
+0x6CEB = 0x7A5A
+0x6CEE = 0x5A6A
+0x6CEF = 0x5A46
+0x6CF0 = 0x7741
+0x6CF3 = 0x6736
+0x6D0B = 0x6547
+0x6D0C = 0x562C
+0x6D11 = 0x5C47
+0x6D17 = 0x6129
+0x6D19 = 0x622A
+0x6D1B = 0x5526
+0x6D1E = 0x5457
+0x6D25 = 0x7250
+0x6D27 = 0x6A7B
+0x6D29 = 0x605D
+0x6D2A = 0x7B73
+0x6D32 = 0x713D
+0x6D35 = 0x6267
+0x6D36 = 0x7D57
+0x6D38 = 0x4E48
+0x6D39 = 0x6A37
+0x6D3B = 0x7C40
+0x6D3D = 0x7D67
+0x6D3E = 0x776F
+0x6D41 = 0x5735
+0x6D59 = 0x6F3A
+0x6D5A = 0x715D
+0x6D5C = 0x5E33
+0x6D63 = 0x684B
+0x6D66 = 0x785D
+0x6D69 = 0x7B47
+0x6D6A = 0x5548
+0x6D6C = 0x575F
+0x6D6E = 0x5D29
+0x6D74 = 0x6931
+0x6D77 = 0x7A2D
+0x6D78 = 0x7659
+0x6D79 = 0x7A74
+0x6D7F = 0x782A
+0x6D85 = 0x666E
+0x6D87 = 0x4C5C
+0x6D88 = 0x613C
+0x6D89 = 0x606F
+0x6D8C = 0x693F
+0x6D8D = 0x7C7D
+0x6D8E = 0x664E
+0x6D91 = 0x6157
+0x6D93 = 0x664F
+0x6D95 = 0x7471
+0x6DAF = 0x6473
+0x6DB2 = 0x647B
+0x6DB5 = 0x7964
+0x6DC0 = 0x6F63
+0x6DC3 = 0x4F6E
+0x6DC4 = 0x763E
+0x6DC5 = 0x6032
+0x6DC6 = 0x7C7E
+0x6DC7 = 0x512B
+0x6DCB = 0x577A
+0x6DCF = 0x7B48
+0x6DD1 = 0x6257
+0x6DD8 = 0x5423
+0x6DD9 = 0x7078
+0x6DDA = 0x5728
+0x6DDE = 0x6167
+0x6DE1 = 0x533F
+0x6DE8 = 0x6F64
+0x6DEA = 0x5745
+0x6DEB = 0x6B62
+0x6DEE = 0x7C67
+0x6DF1 = 0x6422
+0x6DF3 = 0x6268
+0x6DF5 = 0x6650
+0x6DF7 = 0x7B68
+0x6DF8 = 0x7468
+0x6DF9 = 0x6574
+0x6DFA = 0x743C
+0x6DFB = 0x7455
+0x6E17 = 0x5F36
+0x6E19 = 0x7C39
+0x6E1A = 0x6E42
+0x6E1B = 0x4A75
+0x6E1F = 0x6F65
+0x6E20 = 0x4B62
+0x6E21 = 0x5424
+0x6E23 = 0x5E60
+0x6E24 = 0x5A7D
+0x6E25 = 0x6446
+0x6E26 = 0x683E
+0x6E2B = 0x605E
+0x6E2C = 0x7634
+0x6E2D = 0x6A52
+0x6E2F = 0x797B
+0x6E32 = 0x6042
+0x6E34 = 0x4A64
+0x6E36 = 0x6737
+0x6E38 = 0x6A7D
+0x6E3A = 0x595D
+0x6E3C = 0x5A34
+0x6E3D = 0x6E2A
+0x6E3E = 0x7B69
+0x6E43 = 0x5B4B
+0x6E44 = 0x5A35
+0x6E4A = 0x713E
+0x6E4D = 0x532C
+0x6E56 = 0x7B49
+0x6E58 = 0x5F4F
+0x6E5B = 0x5340
+0x6E5C = 0x6357
+0x6E5E = 0x6F66
+0x6E5F = 0x7C50
+0x6E67 = 0x6940
+0x6E6B = 0x7553
+0x6E6E = 0x6C5C
+0x6E6F = 0x7737
+0x6E72 = 0x6A38
+0x6E73 = 0x5179
+0x6E7A = 0x5C48
+0x6E90 = 0x6A39
+0x6E96 = 0x715E
+0x6E9C = 0x5736
+0x6E9D = 0x4F35
+0x6E9F = 0x5928
+0x6EA2 = 0x6C6E
+0x6EA5 = 0x5D2A
+0x6EAA = 0x4D22
+0x6EAB = 0x682E
+0x6EAF = 0x613D
+0x6EB1 = 0x7251
+0x6EB6 = 0x6941
+0x6EBA = 0x527C
+0x6EC2 = 0x5B35
+0x6EC4 = 0x7367
+0x6EC5 = 0x587E
+0x6EC9 = 0x7C51
+0x6ECB = 0x6D32
+0x6ECC = 0x742F
+0x6ECE = 0x7B23
+0x6ED1 = 0x7C41
+0x6ED3 = 0x6E2B
+0x6ED4 = 0x5425
+0x6EEF = 0x7472
+0x6EF4 = 0x6E59
+0x6EF8 = 0x7B4A
+0x6EFE = 0x4D63
+0x6EFF = 0x583B
+0x6F01 = 0x655B
+0x6F02 = 0x7877
+0x6F06 = 0x7654
+0x6F0F = 0x5729
+0x6F11 = 0x4B49
+0x6F14 = 0x6651
+0x6F15 = 0x704C
+0x6F20 = 0x582E
+0x6F22 = 0x7953
+0x6F23 = 0x557E
+0x6F2B = 0x583C
+0x6F2C = 0x7230
+0x6F31 = 0x622B
+0x6F32 = 0x7368
+0x6F38 = 0x6F42
+0x6F3F = 0x6D6C
+0x6F41 = 0x6738
+0x6F51 = 0x5A7E
+0x6F54 = 0x4C3E
+0x6F57 = 0x727C
+0x6F58 = 0x5A6B
+0x6F5A = 0x6258
+0x6F5B = 0x6D56
+0x6F5E = 0x5651
+0x6F5F = 0x6033
+0x6F62 = 0x7C52
+0x6F64 = 0x6B48
+0x6F6D = 0x5341
+0x6F6E = 0x704D
+0x6F70 = 0x4F77
+0x6F7A = 0x6D52
+0x6F7C = 0x5458
+0x6F7D = 0x5C49
+0x6F7E = 0x5771
+0x6F81 = 0x5F3B
+0x6F84 = 0x7325
+0x6F88 = 0x744D
+0x6F8D = 0x713F
+0x6F8E = 0x7831
+0x6F90 = 0x697A
+0x6F94 = 0x7B4B
+0x6F97 = 0x4A55
+0x6FA3 = 0x7954
+0x6FA4 = 0x774A
+0x6FA7 = 0x5648
+0x6FAE = 0x7C68
+0x6FAF = 0x733D
+0x6FB1 = 0x6E7E
+0x6FB3 = 0x677E
+0x6FB9 = 0x5342
+0x6FBE = 0x5336
+0x6FC0 = 0x4C2D
+0x6FC1 = 0x767A
+0x6FC2 = 0x5632
+0x6FC3 = 0x5258
+0x6FCA = 0x6758
+0x6FD5 = 0x6325
+0x6FDA = 0x6739
+0x6FDF = 0x702D
+0x6FE0 = 0x7B4C
+0x6FE1 = 0x6B21
+0x6FE4 = 0x5426
+0x6FE9 = 0x7B4D
+0x6FEB = 0x553D
+0x6FEC = 0x715F
+0x6FEF = 0x767B
+0x6FF1 = 0x5E34
+0x6FFE = 0x556B
+0x7001 = 0x6548
+0x7005 = 0x7B24
+0x7006 = 0x5439
+0x7009 = 0x5E61
+0x700B = 0x6423
+0x700F = 0x5737
+0x7011 = 0x786E
+0x7015 = 0x5E35
+0x7018 = 0x5652
+0x701A = 0x7955
+0x701B = 0x673A
+0x701C = 0x6B55
+0x701D = 0x5577
+0x701E = 0x6F67
+0x701F = 0x613E
+0x7023 = 0x7A2E
+0x7027 = 0x5669
+0x7028 = 0x566E
+0x702F = 0x673B
+0x7037 = 0x6C4B
+0x703E = 0x5533
+0x704C = 0x4E34
+0x7050 = 0x7B25
+0x7051 = 0x616E
+0x7058 = 0x7728
+0x705D = 0x7B4E
+0x7063 = 0x583D
+0x706B = 0x7B7D
+0x7070 = 0x7C69
+0x7078 = 0x4F36
+0x707C = 0x6D47
+0x707D = 0x6E2C
+0x7085 = 0x4C5D
+0x708A = 0x7627
+0x708E = 0x667A
+0x7092 = 0x7524
+0x7098 = 0x7D5C
+0x7099 = 0x6D33
+0x709A = 0x4E49
+0x70A1 = 0x6F68
+0x70A4 = 0x613F
+0x70AB = 0x7A5B
+0x70AC = 0x4B63
+0x70AD = 0x7729
+0x70AF = 0x7B26
+0x70B3 = 0x5C39
+0x70B7 = 0x7140
+0x70B8 = 0x6D48
+0x70B9 = 0x6F43
+0x70C8 = 0x562D
+0x70CB = 0x7D4E
+0x70CF = 0x6821
+0x70D8 = 0x7B74
+0x70D9 = 0x5527
+0x70DD = 0x7176
+0x70DF = 0x6653
+0x70F1 = 0x4C5E
+0x70F9 = 0x7832
+0x70FD = 0x5C6B
+0x7104 = 0x7D36
+0x7109 = 0x656A
+0x710C = 0x7160
+0x7119 = 0x5B4C
+0x711A = 0x5D4D
+0x711E = 0x5448
+0x7121 = 0x596D
+0x7126 = 0x7525
+0x7130 = 0x667B
+0x7136 = 0x6654
+0x7147 = 0x7D48
+0x7149 = 0x5621
+0x714A = 0x7D3F
+0x714C = 0x7C53
+0x714E = 0x6F21
+0x7150 = 0x673C
+0x7156 = 0x516E
+0x7159 = 0x6655
+0x715C = 0x6972
+0x715E = 0x5F30
+0x7164 = 0x5860
+0x7165 = 0x7C3A
+0x7166 = 0x7D2F
+0x7167 = 0x704E
+0x7169 = 0x5B61
+0x716C = 0x6549
+0x716E = 0x6D34
+0x717D = 0x6043
+0x7184 = 0x6358
+0x7189 = 0x697B
+0x718A = 0x6A28
+0x718F = 0x7D37
+0x7192 = 0x7B27
+0x7194 = 0x6942
+0x7199 = 0x7D77
+0x719F = 0x6259
+0x71A2 = 0x5C6C
+0x71AC = 0x6822
+0x71B1 = 0x6670
+0x71B9 = 0x7D78
+0x71BA = 0x7D79
+0x71BE = 0x763F
+0x71C1 = 0x6727
+0x71C3 = 0x6657
+0x71C8 = 0x5473
+0x71C9 = 0x5449
+0x71CE = 0x567A
+0x71D0 = 0x5772
+0x71D2 = 0x6140
+0x71D4 = 0x5B62
+0x71D5 = 0x6658
+0x71DF = 0x673D
+0x71E5 = 0x704F
+0x71E6 = 0x733E
+0x71E7 = 0x622C
+0x71ED = 0x7537
+0x71EE = 0x6070
+0x71FB = 0x7D38
+0x71FC = 0x6368
+0x71FE = 0x5427
+0x71FF = 0x687C
+0x7200 = 0x7A52
+0x7206 = 0x786F
+0x7210 = 0x5653
+0x721B = 0x5534
+0x722A = 0x7050
+0x722C = 0x7770
+0x722D = 0x6E33
+0x7230 = 0x6A3A
+0x7232 = 0x6A53
+0x7235 = 0x6D49
+0x7236 = 0x5D2B
+0x723A = 0x652C
+0x723B = 0x7D21
+0x723D = 0x5F50
+0x723E = 0x6C33
+0x7240 = 0x5F51
+0x7246 = 0x6D6D
+0x7247 = 0x7838
+0x7248 = 0x777A
+0x724C = 0x782B
+0x7252 = 0x7460
+0x7258 = 0x543A
+0x7259 = 0x6433
+0x725B = 0x695A
+0x725D = 0x5E36
+0x725F = 0x593F
+0x7261 = 0x5940
+0x7262 = 0x566F
+0x7267 = 0x594C
+0x7269 = 0x5A2A
+0x7272 = 0x5F65
+0x7279 = 0x7765
+0x727D = 0x4C32
+0x7280 = 0x5F79
+0x7281 = 0x5760
+0x72A2 = 0x543B
+0x72A7 = 0x7D7A
+0x72AC = 0x4C33
+0x72AF = 0x5B73
+0x72C0 = 0x5F52
+0x72C2 = 0x4E4A
+0x72C4 = 0x6E5A
+0x72CE = 0x6464
+0x72D0 = 0x7B4F
+0x72D7 = 0x4F37
+0x72D9 = 0x6E43
+0x72E1 = 0x4E6A
+0x72E9 = 0x622D
+0x72F8 = 0x5761
+0x72F9 = 0x7A75
+0x72FC = 0x5549
+0x72FD = 0x782C
+0x730A = 0x6759
+0x7316 = 0x7369
+0x731B = 0x586D
+0x731C = 0x6344
+0x731D = 0x7071
+0x7325 = 0x6865
+0x7329 = 0x607A
+0x732A = 0x6E44
+0x732B = 0x595E
+0x7336 = 0x6B22
+0x7337 = 0x6B23
+0x733E = 0x7C42
+0x733F = 0x6A3B
+0x7344 = 0x682B
+0x7345 = 0x5E62
+0x7350 = 0x6D6F
+0x7352 = 0x6823
+0x7357 = 0x4F71
+0x7368 = 0x543C
+0x736A = 0x7C6A
+0x7370 = 0x673E
+0x7372 = 0x7C72
+0x7375 = 0x5634
+0x7378 = 0x622E
+0x737A = 0x5337
+0x737B = 0x7A4C
+0x7384 = 0x7A5C
+0x7386 = 0x6D35
+0x7387 = 0x6163
+0x7389 = 0x682C
+0x738B = 0x685D
+0x738E = 0x6F69
+0x7394 = 0x743D
+0x7396 = 0x4F38
+0x7397 = 0x695B
+0x7398 = 0x512C
+0x739F = 0x5A47
+0x73A7 = 0x6B49
+0x73A9 = 0x684C
+0x73AD = 0x5E37
+0x73B2 = 0x563C
+0x73B3 = 0x5365
+0x73B9 = 0x7A5D
+0x73C0 = 0x5A56
+0x73C2 = 0x4A31
+0x73C9 = 0x5A48
+0x73CA = 0x5F26
+0x73CC = 0x7933
+0x73CD = 0x7252
+0x73CF = 0x4A44
+0x73D6 = 0x4E4B
+0x73D9 = 0x4D75
+0x73DD = 0x7D30
+0x73DE = 0x5528
+0x73E0 = 0x7141
+0x73E3 = 0x6269
+0x73E4 = 0x5C4A
+0x73E5 = 0x6C34
+0x73E6 = 0x7A40
+0x73E9 = 0x7B28
+0x73EA = 0x5028
+0x73ED = 0x5A6C
+0x73F7 = 0x596E
+0x73F9 = 0x607B
+0x73FD = 0x6F6A
+0x73FE = 0x7A5E
+0x7401 = 0x6044
+0x7403 = 0x4F39
+0x7405 = 0x554A
+0x7406 = 0x5762
+0x7407 = 0x622F
+0x7409 = 0x5738
+0x7413 = 0x684D
+0x741B = 0x765A
+0x7420 = 0x6F22
+0x7421 = 0x625A
+0x7422 = 0x767C
+0x7425 = 0x7B50
+0x7426 = 0x512D
+0x7428 = 0x4D64
+0x742A = 0x512E
+0x742B = 0x5C6D
+0x742C = 0x684E
+0x742E = 0x7079
+0x742F = 0x4E35
+0x7430 = 0x667C
+0x7433 = 0x577B
+0x7434 = 0x5056
+0x7435 = 0x5D75
+0x7436 = 0x7771
+0x7438 = 0x767D
+0x743A = 0x5B77
+0x743F = 0x7B6A
+0x7440 = 0x695C
+0x7441 = 0x5941
+0x7443 = 0x7572
+0x7444 = 0x6045
+0x744B = 0x6A54
+0x7455 = 0x7942
+0x7457 = 0x6A3C
+0x7459 = 0x5245
+0x745A = 0x7B51
+0x745B = 0x6740
+0x745C = 0x6B25
+0x745E = 0x5F7A
+0x745F = 0x6322
+0x7460 = 0x5739
+0x7462 = 0x6943
+0x7464 = 0x687D
+0x7465 = 0x682F
+0x7468 = 0x7253
+0x7469 = 0x7B29
+0x746A = 0x5825
+0x746F = 0x554B
+0x747E = 0x5048
+0x7482 = 0x512F
+0x7483 = 0x5763
+0x7487 = 0x6046
+0x7489 = 0x5622
+0x748B = 0x6D70
+0x7498 = 0x5773
+0x749C = 0x7C54
+0x749E = 0x5A57
+0x749F = 0x4C5F
+0x74A1 = 0x7254
+0x74A3 = 0x5130
+0x74A5 = 0x4C60
+0x74A7 = 0x5B7D
+0x74A8 = 0x733F
+0x74AA = 0x7051
+0x74B0 = 0x7C3B
+0x74B2 = 0x6230
+0x74B5 = 0x6625
+0x74B9 = 0x625B
+0x74BD = 0x5F5E
+0x74BF = 0x6047
+0x74C6 = 0x726F
+0x74CA = 0x4C61
+0x74CF = 0x566A
+0x74D4 = 0x6742
+0x74D8 = 0x4E36
+0x74DA = 0x7340
+0x74DC = 0x4D7E
+0x74E0 = 0x7B52
+0x74E2 = 0x7878
+0x74E3 = 0x777B
+0x74E6 = 0x683F
+0x74EE = 0x6837
+0x74F7 = 0x6D36
+0x7501 = 0x5C3A
+0x7504 = 0x4C34
+0x7511 = 0x7177
+0x7515 = 0x6838
+0x7518 = 0x4A76
+0x751A = 0x6424
+0x751B = 0x7456
+0x751F = 0x5F66
+0x7523 = 0x5F27
+0x7525 = 0x5F67
+0x7526 = 0x6141
+0x7528 = 0x6944
+0x752B = 0x5C4B
+0x752C = 0x6945
+0x7530 = 0x6F23
+0x7531 = 0x6B26
+0x7532 = 0x4B23
+0x7533 = 0x6369
+0x7537 = 0x517B
+0x7538 = 0x6F24
+0x753A = 0x6F6B
+0x7547 = 0x5034
+0x754C = 0x4D23
+0x754F = 0x6866
+0x7551 = 0x6F25
+0x7553 = 0x534C
+0x7554 = 0x5A6D
+0x7559 = 0x573A
+0x755B = 0x7255
+0x755C = 0x7565
+0x755D = 0x596F
+0x7562 = 0x7934
+0x7565 = 0x5554
+0x7566 = 0x7D4F
+0x756A = 0x5B63
+0x756F = 0x7161
+0x7570 = 0x6C36
+0x7575 = 0x7B7E
+0x7576 = 0x5357
+0x7578 = 0x5131
+0x757A = 0x4B31
+0x757F = 0x5132
+0x7586 = 0x4B32
+0x7587 = 0x7142
+0x758A = 0x7461
+0x758B = 0x7935
+0x758E = 0x6143
+0x758F = 0x6142
+0x7591 = 0x6B77
+0x759D = 0x5F28
+0x75A5 = 0x4B4A
+0x75AB = 0x6639
+0x75B1 = 0x785E
+0x75B2 = 0x792A
+0x75B3 = 0x4A77
+0x75B5 = 0x6D37
+0x75B8 = 0x5338
+0x75B9 = 0x7256
+0x75BC = 0x5459
+0x75BD = 0x6E45
+0x75BE = 0x7270
+0x75C2 = 0x4A32
+0x75C5 = 0x5C3B
+0x75C7 = 0x7178
+0x75CD = 0x6C37
+0x75D2 = 0x654A
+0x75D4 = 0x7640
+0x75D5 = 0x7D5D
+0x75D8 = 0x5463
+0x75D9 = 0x4C62
+0x75DB = 0x7754
+0x75E2 = 0x5765
+0x75F0 = 0x5343
+0x75F2 = 0x5826
+0x75F4 = 0x7641
+0x75FA = 0x5D76
+0x75FC = 0x4D40
+0x7600 = 0x655C
+0x760D = 0x654B
+0x7619 = 0x6144
+0x761F = 0x6830
+0x7620 = 0x7430
+0x7621 = 0x736A
+0x7622 = 0x5A6E
+0x7624 = 0x573B
+0x7626 = 0x6231
+0x763B = 0x572A
+0x7642 = 0x567B
+0x764C = 0x645F
+0x764E = 0x4A56
+0x7652 = 0x6B28
+0x7656 = 0x5B7E
+0x7661 = 0x7642
+0x7664 = 0x6F3B
+0x7669 = 0x547D
+0x766C = 0x6048
+0x7670 = 0x6839
+0x7672 = 0x6F26
+0x7678 = 0x4D24
+0x767B = 0x5474
+0x767C = 0x5B21
+0x767D = 0x5B5C
+0x767E = 0x5B5D
+0x7684 = 0x6E5C
+0x7686 = 0x4B4B
+0x7687 = 0x7C55
+0x768E = 0x4E6B
+0x7690 = 0x4D41
+0x7693 = 0x7B53
+0x76AE = 0x792B
+0x76BA = 0x7554
+0x76BF = 0x5929
+0x76C2 = 0x695D
+0x76C3 = 0x5B4D
+0x76C6 = 0x5D4E
+0x76C8 = 0x6743
+0x76CA = 0x6C4C
+0x76D2 = 0x796C
+0x76D6 = 0x4B4C
+0x76DB = 0x607C
+0x76DC = 0x5428
+0x76DE = 0x6D53
+0x76DF = 0x586F
+0x76E1 = 0x7257
+0x76E3 = 0x4A78
+0x76E4 = 0x5A6F
+0x76E7 = 0x5654
+0x76EE = 0x594D
+0x76F2 = 0x586E
+0x76F4 = 0x7241
+0x76F8 = 0x5F53
+0x76FC = 0x5A70
+0x76FE = 0x626A
+0x7701 = 0x607D
+0x7704 = 0x5878
+0x7708 = 0x772F
+0x7709 = 0x5A36
+0x770B = 0x4A57
+0x771E = 0x7258
+0x7720 = 0x5879
+0x7729 = 0x7A5F
+0x7737 = 0x4F6F
+0x7738 = 0x5942
+0x773A = 0x7052
+0x773C = 0x6451
+0x7740 = 0x7337
+0x774D = 0x7A60
+0x775B = 0x6F6C
+0x7761 = 0x6232
+0x7763 = 0x543D
+0x7766 = 0x594E
+0x776B = 0x7462
+0x7779 = 0x5429
+0x777E = 0x4D42
+0x777F = 0x675A
+0x778B = 0x7259
+0x7791 = 0x592A
+0x779E = 0x583E
+0x77A5 = 0x5C2D
+0x77AC = 0x626B
+0x77AD = 0x567C
+0x77B0 = 0x4A79
+0x77B3 = 0x545A
+0x77BB = 0x7457
+0x77BC = 0x4C21
+0x77BF = 0x4F3A
+0x77D7 = 0x7538
+0x77DB = 0x5943
+0x77DC = 0x5068
+0x77E2 = 0x6345
+0x77E3 = 0x6B78
+0x77E5 = 0x7231
+0x77E9 = 0x4F3B
+0x77ED = 0x532D
+0x77EE = 0x6861
+0x77EF = 0x4E6C
+0x77F3 = 0x6034
+0x7802 = 0x5E63
+0x7812 = 0x5D77
+0x7825 = 0x7232
+0x7826 = 0x7376
+0x7827 = 0x765B
+0x782C = 0x577E
+0x7832 = 0x785F
+0x7834 = 0x7772
+0x7845 = 0x5029
+0x784F = 0x665A
+0x785D = 0x7526
+0x786B = 0x573C
+0x786C = 0x4C63
+0x786F = 0x665B
+0x787C = 0x5D5D
+0x7881 = 0x5133
+0x7887 = 0x6F6D
+0x788C = 0x565E
+0x788D = 0x6474
+0x788E = 0x616F
+0x7891 = 0x5D78
+0x7897 = 0x684F
+0x78A3 = 0x4A65
+0x78A7 = 0x5C21
+0x78A9 = 0x6035
+0x78BA = 0x7C2C
+0x78BB = 0x7C2D
+0x78BC = 0x5827
+0x78C1 = 0x6D38
+0x78C5 = 0x5B36
+0x78CA = 0x5670
+0x78CB = 0x732F
+0x78CE = 0x4D25
+0x78D0 = 0x5A71
+0x78E8 = 0x5828
+0x78EC = 0x4C64
+0x78EF = 0x5134
+0x78F5 = 0x4A58
+0x78FB = 0x5A72
+0x7901 = 0x7527
+0x790E = 0x7528
+0x7916 = 0x6626
+0x792A = 0x556C
+0x792B = 0x5578
+0x792C = 0x5A73
+0x793A = 0x6346
+0x793E = 0x5E64
+0x7940 = 0x5E65
+0x7941 = 0x5135
+0x7947 = 0x5136
+0x7948 = 0x5137
+0x7949 = 0x7233
+0x7950 = 0x695E
+0x7956 = 0x7053
+0x7957 = 0x7234
+0x795A = 0x7054
+0x795B = 0x4B64
+0x795C = 0x7B54
+0x795D = 0x7566
+0x795E = 0x636A
+0x7960 = 0x5E66
+0x7965 = 0x5F54
+0x7968 = 0x7879
+0x796D = 0x702E
+0x797A = 0x5138
+0x797F = 0x565F
+0x7981 = 0x5057
+0x798D = 0x7C21
+0x798E = 0x6F6E
+0x798F = 0x5C58
+0x7991 = 0x695F
+0x79A6 = 0x655D
+0x79A7 = 0x7D7B
+0x79AA = 0x6049
+0x79AE = 0x5649
+0x79B1 = 0x542A
+0x79B3 = 0x654C
+0x79B9 = 0x6960
+0x79BD = 0x5058
+0x79BE = 0x7C22
+0x79BF = 0x543E
+0x79C0 = 0x6233
+0x79C1 = 0x5E67
+0x79C9 = 0x5C3C
+0x79CA = 0x5236
+0x79CB = 0x7555
+0x79D1 = 0x4E21
+0x79D2 = 0x7529
+0x79D5 = 0x5D79
+0x79D8 = 0x5D7A
+0x79DF = 0x7055
+0x79E4 = 0x765F
+0x79E6 = 0x725A
+0x79E7 = 0x646B
+0x79E9 = 0x7271
+0x79FB = 0x6C39
+0x7A00 = 0x7D7C
+0x7A05 = 0x612A
+0x7A08 = 0x4A59
+0x7A0B = 0x6F6F
+0x7A0D = 0x752A
+0x7A14 = 0x6C79
+0x7A17 = 0x782D
+0x7A19 = 0x7242
+0x7A1A = 0x7643
+0x7A1C = 0x5752
+0x7A1F = 0x7922
+0x7A20 = 0x7056
+0x7A2E = 0x707A
+0x7A31 = 0x7660
+0x7A36 = 0x6973
+0x7A37 = 0x7243
+0x7A3B = 0x542B
+0x7A3C = 0x4A33
+0x7A3D = 0x4D26
+0x7A3F = 0x4D43
+0x7A40 = 0x4D5A
+0x7A46 = 0x594F
+0x7A49 = 0x7644
+0x7A4D = 0x6E5D
+0x7A4E = 0x6744
+0x7A57 = 0x6234
+0x7A61 = 0x5F62
+0x7A62 = 0x675B
+0x7A69 = 0x6831
+0x7A6B = 0x7C2E
+0x7A70 = 0x654D
+0x7A74 = 0x7A6B
+0x7A76 = 0x4F3C
+0x7A79 = 0x4F62
+0x7A7A = 0x4D76
+0x7A7D = 0x6F70
+0x7A7F = 0x743E
+0x7A81 = 0x544D
+0x7A84 = 0x7338
+0x7A88 = 0x6921
+0x7A92 = 0x7272
+0x7A93 = 0x736B
+0x7A95 = 0x7057
+0x7A98 = 0x4F57
+0x7A9F = 0x4F5F
+0x7AA9 = 0x6840
+0x7AAA = 0x6841
+0x7AAE = 0x4F63
+0x7AAF = 0x6922
+0x7ABA = 0x502A
+0x7AC4 = 0x7341
+0x7AC5 = 0x502B
+0x7AC7 = 0x5464
+0x7ACA = 0x6F3C
+0x7ACB = 0x5821
+0x7AD7 = 0x595F
+0x7AD9 = 0x7357
+0x7ADD = 0x5C3D
+0x7ADF = 0x4C65
+0x7AE0 = 0x6D71
+0x7AE3 = 0x7162
+0x7AE5 = 0x545B
+0x7AEA = 0x6235
+0x7AED = 0x4A66
+0x7AEF = 0x532E
+0x7AF6 = 0x4C66
+0x7AF9 = 0x7153
+0x7AFA = 0x7567
+0x7AFF = 0x4A5A
+0x7B0F = 0x7B6E
+0x7B11 = 0x6145
+0x7B19 = 0x5F69
+0x7B1B = 0x6E5E
+0x7B1E = 0x7742
+0x7B20 = 0x5822
+0x7B26 = 0x5D2C
+0x7B2C = 0x702F
+0x7B2D = 0x563D
+0x7B39 = 0x612B
+0x7B46 = 0x7936
+0x7B49 = 0x5475
+0x7B4B = 0x5049
+0x7B4C = 0x6F27
+0x7B4D = 0x626C
+0x7B4F = 0x5B6A
+0x7B50 = 0x4E4C
+0x7B51 = 0x7568
+0x7B52 = 0x7755
+0x7B54 = 0x534D
+0x7B56 = 0x737E
+0x7B60 = 0x5035
+0x7B6C = 0x607E
+0x7B6E = 0x5F7B
+0x7B75 = 0x665D
+0x7B7D = 0x6824
+0x7B87 = 0x4B4D
+0x7B8B = 0x6F28
+0x7B8F = 0x6E34
+0x7B94 = 0x5A58
+0x7B95 = 0x5139
+0x7B97 = 0x5F29
+0x7B9A = 0x7330
+0x7B9D = 0x4C44
+0x7BA1 = 0x4E37
+0x7BAD = 0x6F29
+0x7BB1 = 0x5F55
+0x7BB4 = 0x6D57
+0x7BB8 = 0x6E46
+0x7BC0 = 0x6F3D
+0x7BC1 = 0x7C56
+0x7BC4 = 0x5B74
+0x7BC6 = 0x6F2A
+0x7BC7 = 0x7839
+0x7BC9 = 0x7569
+0x7BD2 = 0x6359
+0x7BE0 = 0x6146
+0x7BE4 = 0x543F
+0x7BE9 = 0x5E68
+0x7C07 = 0x706A
+0x7C12 = 0x7342
+0x7C1E = 0x532F
+0x7C21 = 0x4A5B
+0x7C27 = 0x7C57
+0x7C2A = 0x6D58
+0x7C2B = 0x6147
+0x7C3D = 0x7458
+0x7C3E = 0x5633
+0x7C3F = 0x5D2D
+0x7C43 = 0x553E
+0x7C4C = 0x7143
+0x7C4D = 0x6E5F
+0x7C60 = 0x566B
+0x7C64 = 0x7459
+0x7C6C = 0x5766
+0x7C73 = 0x5A37
+0x7C83 = 0x5D7B
+0x7C89 = 0x5D4F
+0x7C92 = 0x5823
+0x7C95 = 0x5A59
+0x7C97 = 0x7058
+0x7C98 = 0x6F44
+0x7C9F = 0x6158
+0x7CA5 = 0x7154
+0x7CA7 = 0x6D72
+0x7CAE = 0x555B
+0x7CB1 = 0x555C
+0x7CB2 = 0x7344
+0x7CB3 = 0x4B57
+0x7CB9 = 0x6236
+0x7CBE = 0x6F71
+0x7CCA = 0x7B55
+0x7CD6 = 0x5358
+0x7CDE = 0x5D50
+0x7CDF = 0x7059
+0x7CE0 = 0x4B33
+0x7CE7 = 0x555D
+0x7CFB = 0x4D27
+0x7CFE = 0x502C
+0x7D00 = 0x513A
+0x7D02 = 0x7144
+0x7D04 = 0x6533
+0x7D05 = 0x7B75
+0x7D06 = 0x6961
+0x7D07 = 0x7D60
+0x7D08 = 0x7C3C
+0x7D0A = 0x5A22
+0x7D0B = 0x5A23
+0x7D0D = 0x5221
+0x7D10 = 0x526F
+0x7D14 = 0x626D
+0x7D17 = 0x5E69
+0x7D18 = 0x4E5C
+0x7D19 = 0x7235
+0x7D1A = 0x5064
+0x7D1B = 0x5D51
+0x7D20 = 0x6148
+0x7D21 = 0x5B37
+0x7D22 = 0x5F63
+0x7D2B = 0x6D39
+0x7D2C = 0x7145
+0x7D2E = 0x734F
+0x7D2F = 0x572B
+0x7D30 = 0x612C
+0x7D33 = 0x636B
+0x7D35 = 0x6E47
+0x7D39 = 0x6149
+0x7D3A = 0x4A7A
+0x7D42 = 0x707B
+0x7D43 = 0x7A61
+0x7D44 = 0x705A
+0x7D45 = 0x4C67
+0x7D46 = 0x5A74
+0x7D50 = 0x4C3F
+0x7D5E = 0x4E6D
+0x7D61 = 0x5529
+0x7D62 = 0x7A62
+0x7D66 = 0x5065
+0x7D68 = 0x6B56
+0x7D6A = 0x6C5F
+0x7D6E = 0x5F7C
+0x7D71 = 0x7756
+0x7D72 = 0x5E6A
+0x7D73 = 0x4B34
+0x7D76 = 0x6F3E
+0x7D79 = 0x4C35
+0x7D7F = 0x4F3D
+0x7D8E = 0x6F72
+0x7D8F = 0x6237
+0x7D93 = 0x4C68
+0x7D9C = 0x707C
+0x7DA0 = 0x5660
+0x7DA2 = 0x7146
+0x7DAC = 0x6238
+0x7DAD = 0x6B2B
+0x7DB1 = 0x4B35
+0x7DB2 = 0x5851
+0x7DB4 = 0x744E
+0x7DB5 = 0x7377
+0x7DB8 = 0x5746
+0x7DBA = 0x513B
+0x7DBB = 0x772A
+0x7DBD = 0x6D4A
+0x7DBE = 0x5753
+0x7DBF = 0x587A
+0x7DC7 = 0x7645
+0x7DCA = 0x514C
+0x7DCB = 0x5D7C
+0x7DD6 = 0x5F7D
+0x7DD8 = 0x7965
+0x7DDA = 0x604A
+0x7DDD = 0x727D
+0x7DDE = 0x5330
+0x7DE0 = 0x7473
+0x7DE1 = 0x5A49
+0x7DE3 = 0x665E
+0x7DE8 = 0x783A
+0x7DE9 = 0x6850
+0x7DEC = 0x587B
+0x7DEF = 0x6A55
+0x7DF4 = 0x5623
+0x7DFB = 0x7646
+0x7E09 = 0x725B
+0x7E0A = 0x647C
+0x7E15 = 0x6832
+0x7E1B = 0x5A5A
+0x7E1D = 0x725C
+0x7E1E = 0x7B56
+0x7E1F = 0x6932
+0x7E21 = 0x6E2D
+0x7E23 = 0x7A63
+0x7E2B = 0x5C6E
+0x7E2E = 0x756A
+0x7E2F = 0x6660
+0x7E31 = 0x707D
+0x7E37 = 0x572C
+0x7E3D = 0x7545
+0x7E3E = 0x6E60
+0x7E41 = 0x5B65
+0x7E43 = 0x5D5E
+0x7E46 = 0x5970
+0x7E47 = 0x6923
+0x7E52 = 0x7179
+0x7E54 = 0x7244
+0x7E55 = 0x604B
+0x7E5E = 0x6924
+0x7E61 = 0x6239
+0x7E69 = 0x6331
+0x7E6A = 0x7C6B
+0x7E6B = 0x4D28
+0x7E6D = 0x4C36
+0x7E70 = 0x705B
+0x7E79 = 0x663A
+0x7E7C = 0x4D29
+0x7E82 = 0x7343
+0x7E8C = 0x6159
+0x7E8F = 0x6F2B
+0x7E93 = 0x6745
+0x7E96 = 0x6069
+0x7E98 = 0x7345
+0x7E9B = 0x5440
+0x7E9C = 0x553F
+0x7F36 = 0x5D2E
+0x7F38 = 0x797C
+0x7F3A = 0x4C40
+0x7F4C = 0x6522
+0x7F50 = 0x4E38
+0x7F54 = 0x5852
+0x7F55 = 0x7956
+0x7F6A = 0x712A
+0x7F6B = 0x4E51
+0x7F6E = 0x7647
+0x7F70 = 0x5B6B
+0x7F72 = 0x5F7E
+0x7F75 = 0x5861
+0x7F77 = 0x7773
+0x7F79 = 0x5767
+0x7F85 = 0x547E
+0x7F88 = 0x513C
+0x7F8A = 0x654F
+0x7F8C = 0x4B36
+0x7F8E = 0x5A38
+0x7F94 = 0x4D44
+0x7F9A = 0x563E
+0x7F9E = 0x623A
+0x7FA4 = 0x4F58
+0x7FA8 = 0x604C
+0x7FA9 = 0x6B79
+0x7FB2 = 0x7D7D
+0x7FB8 = 0x5768
+0x7FB9 = 0x4B58
+0x7FBD = 0x6962
+0x7FC1 = 0x683A
+0x7FC5 = 0x6347
+0x7FCA = 0x6C4D
+0x7FCC = 0x6C4E
+0x7FCE = 0x563F
+0x7FD2 = 0x6327
+0x7FD4 = 0x5F56
+0x7FD5 = 0x7D68
+0x7FDF = 0x6E61
+0x7FE0 = 0x7628
+0x7FE1 = 0x5D7D
+0x7FE9 = 0x783B
+0x7FEB = 0x6851
+0x7FF0 = 0x7957
+0x7FF9 = 0x4E6E
+0x7FFC = 0x6C4F
+0x8000 = 0x6925
+0x8001 = 0x5655
+0x8003 = 0x4D45
+0x8005 = 0x6D3A
+0x8006 = 0x513D
+0x8009 = 0x4F3E
+0x800C = 0x6C3B
+0x8010 = 0x5231
+0x8015 = 0x4C69
+0x8017 = 0x5944
+0x8018 = 0x697C
+0x802D = 0x513E
+0x8033 = 0x6C3C
+0x8036 = 0x652D
+0x803D = 0x7730
+0x803F = 0x4C6A
+0x8043 = 0x5344
+0x8046 = 0x5640
+0x804A = 0x567D
+0x8056 = 0x6121
+0x8058 = 0x5E3D
+0x805A = 0x7629
+0x805E = 0x5A24
+0x806F = 0x5624
+0x8070 = 0x7546
+0x8072 = 0x6122
+0x8073 = 0x6946
+0x8077 = 0x7245
+0x807D = 0x7469
+0x807E = 0x566C
+0x807F = 0x6B53
+0x8084 = 0x6C3D
+0x8085 = 0x625C
+0x8086 = 0x5E6B
+0x8087 = 0x705C
+0x8089 = 0x6B3F
+0x808B = 0x574E
+0x808C = 0x513F
+0x8096 = 0x752B
+0x809B = 0x797D
+0x809D = 0x4A5C
+0x80A1 = 0x4D46
+0x80A2 = 0x7236
+0x80A5 = 0x5D7E
+0x80A9 = 0x4C37
+0x80AA = 0x5B38
+0x80AF = 0x5069
+0x80B1 = 0x4E5D
+0x80B2 = 0x6B40
+0x80B4 = 0x7D22
+0x80BA = 0x784B
+0x80C3 = 0x6A56
+0x80C4 = 0x7130
+0x80CC = 0x5B4E
+0x80CE = 0x7743
+0x80DA = 0x5B4F
+0x80DB = 0x4B24
+0x80DE = 0x7860
+0x80E1 = 0x7B57
+0x80E4 = 0x6B4A
+0x80E5 = 0x6021
+0x80F1 = 0x4E4D
+0x80F4 = 0x545C
+0x80F8 = 0x7D58
+0x80FD = 0x5276
+0x8102 = 0x7237
+0x8105 = 0x7A76
+0x8106 = 0x762A
+0x8107 = 0x7A77
+0x8108 = 0x5866
+0x810A = 0x7431
+0x8118 = 0x6852
+0x811A = 0x4A45
+0x811B = 0x4C6B
+0x8123 = 0x626E
+0x8129 = 0x623B
+0x812B = 0x772D
+0x812F = 0x7861
+0x8139 = 0x736C
+0x813E = 0x5E21
+0x814B = 0x647D
+0x814E = 0x636C
+0x8150 = 0x5D2F
+0x8151 = 0x5D30
+0x8154 = 0x4B37
+0x8155 = 0x6853
+0x8165 = 0x6123
+0x8166 = 0x5260
+0x816B = 0x707E
+0x8170 = 0x6926
+0x8171 = 0x4B72
+0x8178 = 0x6D73
+0x8179 = 0x5C59
+0x817A = 0x604D
+0x817F = 0x775A
+0x8180 = 0x5B39
+0x8188 = 0x4C2E
+0x818A = 0x5A5B
+0x818F = 0x4D47
+0x819A = 0x5D31
+0x819C = 0x582F
+0x819D = 0x6323
+0x81A0 = 0x4E6F
+0x81A3 = 0x7273
+0x81A8 = 0x7833
+0x81B3 = 0x604E
+0x81B5 = 0x757D
+0x81BA = 0x6B6C
+0x81BD = 0x5345
+0x81BE = 0x7C6C
+0x81BF = 0x525B
+0x81C0 = 0x546B
+0x81C2 = 0x5E22
+0x81C6 = 0x6566
+0x81CD = 0x7030
+0x81D8 = 0x5544
+0x81DF = 0x6D74
+0x81E3 = 0x636D
+0x81E5 = 0x6842
+0x81E7 = 0x6D75
+0x81E8 = 0x577C
+0x81EA = 0x6D3B
+0x81ED = 0x762B
+0x81F3 = 0x7238
+0x81F4 = 0x7648
+0x81FA = 0x5366
+0x81FB = 0x725D
+0x81FC = 0x4F3F
+0x81FE = 0x6B2C
+0x8205 = 0x4F40
+0x8207 = 0x6628
+0x8208 = 0x7D69
+0x820A = 0x4F41
+0x820C = 0x605F
+0x820D = 0x5E6C
+0x8212 = 0x6022
+0x821B = 0x743F
+0x821C = 0x626F
+0x821E = 0x5971
+0x821F = 0x7147
+0x8221 = 0x4B38
+0x822A = 0x797E
+0x822B = 0x5B3A
+0x822C = 0x5A75
+0x8235 = 0x766C
+0x8236 = 0x5A5C
+0x8237 = 0x7A64
+0x8239 = 0x604F
+0x8240 = 0x5D32
+0x8245 = 0x6629
+0x8247 = 0x6F73
+0x8259 = 0x736D
+0x8264 = 0x6B7A
+0x8266 = 0x7966
+0x826E = 0x4A5D
+0x826F = 0x555E
+0x8271 = 0x4A5E
+0x8272 = 0x5F64
+0x8276 = 0x667D
+0x8278 = 0x752C
+0x827E = 0x6475
+0x828B = 0x6963
+0x828D = 0x6D4B
+0x828E = 0x4F64
+0x8292 = 0x5853
+0x8299 = 0x5D33
+0x829A = 0x546C
+0x829D = 0x7239
+0x829F = 0x5F37
+0x82A5 = 0x4B4E
+0x82A6 = 0x7B58
+0x82A9 = 0x5059
+0x82AC = 0x5D52
+0x82AD = 0x7774
+0x82AE = 0x675C
+0x82AF = 0x6425
+0x82B1 = 0x7C23
+0x82B3 = 0x5B3B
+0x82B7 = 0x723A
+0x82B8 = 0x697D
+0x82B9 = 0x504A
+0x82BB = 0x7556
+0x82BC = 0x5945
+0x82BD = 0x6434
+0x82BF = 0x6D27
+0x82D1 = 0x6A3D
+0x82D2 = 0x667E
+0x82D4 = 0x7744
+0x82D5 = 0x752D
+0x82D7 = 0x5960
+0x82DB = 0x4A34
+0x82DE = 0x7862
+0x82DF = 0x4F42
+0x82E1 = 0x6C3E
+0x82E5 = 0x6534
+0x82E6 = 0x4D48
+0x82E7 = 0x6E48
+0x82F1 = 0x6748
+0x82FD = 0x4D49
+0x82FE = 0x7937
+0x8301 = 0x7168
+0x8302 = 0x5972
+0x8303 = 0x5B75
+0x8304 = 0x4A35
+0x8305 = 0x5946
+0x8309 = 0x5849
+0x8317 = 0x592B
+0x8328 = 0x6D3C
+0x832B = 0x5854
+0x832F = 0x5C5A
+0x8331 = 0x623C
+0x8334 = 0x7C6D
+0x8335 = 0x6C60
+0x8336 = 0x527E
+0x8338 = 0x6947
+0x8339 = 0x662A
+0x8340 = 0x6270
+0x8347 = 0x7A3B
+0x8349 = 0x752E
+0x834A = 0x7B2A
+0x834F = 0x6C7B
+0x8351 = 0x6C3F
+0x8352 = 0x7C58
+0x8373 = 0x5465
+0x8377 = 0x7943
+0x837B = 0x6E62
+0x8389 = 0x5769
+0x838A = 0x6D76
+0x838E = 0x5E6D
+0x8396 = 0x4C6C
+0x8398 = 0x636E
+0x839E = 0x6854
+0x83A2 = 0x7A78
+0x83A9 = 0x5D34
+0x83AA = 0x6435
+0x83AB = 0x5830
+0x83BD = 0x5855
+0x83C1 = 0x746A
+0x83C5 = 0x4E39
+0x83C9 = 0x5661
+0x83CA = 0x4F52
+0x83CC = 0x5036
+0x83D3 = 0x4E22
+0x83D6 = 0x736E
+0x83DC = 0x7378
+0x83E9 = 0x5C4C
+0x83EB = 0x504B
+0x83EF = 0x7C24
+0x83F0 = 0x4D4A
+0x83F1 = 0x5754
+0x83F2 = 0x5E23
+0x83F4 = 0x6460
+0x83F9 = 0x6E49
+0x83FD = 0x625D
+0x8403 = 0x757E
+0x8404 = 0x542C
+0x840A = 0x5551
+0x840C = 0x5870
+0x840D = 0x7843
+0x840E = 0x6A57
+0x8429 = 0x7557
+0x842C = 0x583F
+0x8431 = 0x7D40
+0x8438 = 0x6B2D
+0x843D = 0x552A
+0x8449 = 0x6728
+0x8457 = 0x6E4A
+0x845B = 0x4A67
+0x8461 = 0x7863
+0x8463 = 0x545D
+0x8466 = 0x6A58
+0x846B = 0x7B59
+0x846C = 0x6D77
+0x846F = 0x6535
+0x8475 = 0x502D
+0x847A = 0x7171
+0x8490 = 0x623D
+0x8494 = 0x6348
+0x8499 = 0x5955
+0x849C = 0x5F2A
+0x84A1 = 0x5B3C
+0x84B2 = 0x7864
+0x84B8 = 0x717A
+0x84BB = 0x6536
+0x84BC = 0x736F
+0x84BF = 0x7B5A
+0x84C0 = 0x6160
+0x84C2 = 0x592C
+0x84C4 = 0x756B
+0x84C6 = 0x6036
+0x84C9 = 0x6948
+0x84CB = 0x4B4F
+0x84CD = 0x6349
+0x84D1 = 0x5E6E
+0x84DA = 0x623E
+0x84EC = 0x5C6F
+0x84EE = 0x5625
+0x84F4 = 0x6271
+0x84FC = 0x567E
+0x8511 = 0x5921
+0x8513 = 0x5840
+0x8514 = 0x5C5B
+0x8517 = 0x6D3D
+0x8518 = 0x5F38
+0x851A = 0x6A25
+0x851E = 0x572D
+0x8521 = 0x7379
+0x8523 = 0x6D78
+0x8525 = 0x7547
+0x852C = 0x614A
+0x852D = 0x6B63
+0x852F = 0x725E
+0x853D = 0x784C
+0x853F = 0x6A59
+0x8541 = 0x5346
+0x8543 = 0x5B66
+0x8549 = 0x752F
+0x854E = 0x4E70
+0x8553 = 0x697E
+0x8559 = 0x7B36
+0x8563 = 0x6272
+0x8568 = 0x4F72
+0x8569 = 0x7739
+0x856A = 0x5973
+0x856D = 0x614B
+0x8584 = 0x5A5D
+0x8587 = 0x5A39
+0x858F = 0x6B7B
+0x8591 = 0x4B39
+0x8594 = 0x6D79
+0x859B = 0x6060
+0x85A6 = 0x7440
+0x85A8 = 0x7D3C
+0x85A9 = 0x5F31
+0x85AA = 0x636F
+0x85AF = 0x6023
+0x85B0 = 0x7D39
+0x85BA = 0x7031
+0x85C1 = 0x4D4B
+0x85C9 = 0x6D3E
+0x85CD = 0x5540
+0x85CE = 0x6370
+0x85CF = 0x6D7A
+0x85D5 = 0x6964
+0x85DC = 0x556D
+0x85DD = 0x675D
+0x85E4 = 0x5476
+0x85E5 = 0x6537
+0x85E9 = 0x5B67
+0x85EA = 0x623F
+0x85F7 = 0x6E4B
+0x85FA = 0x5774
+0x85FB = 0x705D
+0x85FF = 0x4E2B
+0x8602 = 0x675E
+0x8606 = 0x5656
+0x8607 = 0x614C
+0x860A = 0x6833
+0x8616 = 0x656E
+0x8617 = 0x5C22
+0x861A = 0x6050
+0x862D = 0x5535
+0x863F = 0x5521
+0x864E = 0x7B5B
+0x8650 = 0x794B
+0x8654 = 0x4B73
+0x8655 = 0x7425
+0x865B = 0x7A48
+0x865C = 0x5657
+0x865E = 0x6965
+0x865F = 0x7B5C
+0x8667 = 0x7D50
+0x8679 = 0x7B76
+0x868A = 0x5A25
+0x868C = 0x5B3D
+0x8693 = 0x6C62
+0x86A3 = 0x4D77
+0x86A4 = 0x705E
+0x86A9 = 0x7649
+0x86C7 = 0x5E6F
+0x86CB = 0x5331
+0x86D4 = 0x7C6E
+0x86D9 = 0x6843
+0x86DB = 0x7148
+0x86DF = 0x4E71
+0x86E4 = 0x796D
+0x86ED = 0x7274
+0x86FE = 0x6436
+0x8700 = 0x7539
+0x8702 = 0x5C70
+0x8703 = 0x6371
+0x8708 = 0x6825
+0x8718 = 0x723B
+0x871A = 0x5E24
+0x871C = 0x5A4C
+0x874E = 0x4A69
+0x8755 = 0x635A
+0x8757 = 0x7C59
+0x875F = 0x6A5A
+0x8766 = 0x7944
+0x8768 = 0x6324
+0x8774 = 0x7B5D
+0x8776 = 0x6F4A
+0x8778 = 0x6844
+0x8782 = 0x554C
+0x878D = 0x6B57
+0x879F = 0x592D
+0x87A2 = 0x7B2B
+0x87B3 = 0x5359
+0x87BA = 0x5522
+0x87C4 = 0x765E
+0x87E0 = 0x5A76
+0x87EC = 0x6051
+0x87EF = 0x6928
+0x87F2 = 0x7579
+0x87F9 = 0x7A2F
+0x87FB = 0x6B7C
+0x87FE = 0x606A
+0x8805 = 0x6332
+0x881F = 0x5545
+0x8822 = 0x7163
+0x8823 = 0x556E
+0x8831 = 0x4D4C
+0x8836 = 0x6D59
+0x883B = 0x5841
+0x8840 = 0x7A6C
+0x8846 = 0x716B
+0x884C = 0x7A3C
+0x884D = 0x6662
+0x8852 = 0x7A65
+0x8853 = 0x627A
+0x8857 = 0x4A36
+0x8859 = 0x6437
+0x885B = 0x6A5B
+0x885D = 0x757A
+0x8861 = 0x7B2C
+0x8862 = 0x4F43
+0x8863 = 0x6B7D
+0x8868 = 0x787A
+0x886B = 0x5F39
+0x8870 = 0x6171
+0x8872 = 0x5224
+0x8877 = 0x757B
+0x887E = 0x505A
+0x887F = 0x505B
+0x8881 = 0x6A3E
+0x8882 = 0x5931
+0x8888 = 0x4A37
+0x888B = 0x5367
+0x888D = 0x7865
+0x8892 = 0x5332
+0x8896 = 0x6240
+0x8897 = 0x725F
+0x889E = 0x4D65
+0x88AB = 0x792C
+0x88B4 = 0x4D4D
+0x88C1 = 0x6E2E
+0x88C2 = 0x562E
+0x88CF = 0x576A
+0x88D4 = 0x6760
+0x88D5 = 0x6B2E
+0x88D9 = 0x4F59
+0x88DC = 0x5C4D
+0x88DD = 0x6D7B
+0x88DF = 0x5E70
+0x88E1 = 0x576B
+0x88E8 = 0x5E25
+0x88F3 = 0x5F57
+0x88F4 = 0x5B50
+0x88F5 = 0x5B51
+0x88F8 = 0x5523
+0x88FD = 0x7032
+0x8907 = 0x5C5C
+0x8910 = 0x4A68
+0x8912 = 0x7866
+0x8913 = 0x5C4E
+0x8918 = 0x6A5C
+0x8919 = 0x5B52
+0x8925 = 0x6933
+0x892A = 0x775B
+0x8936 = 0x6328
+0x8938 = 0x572E
+0x893B = 0x6061
+0x8941 = 0x4B3A
+0x8944 = 0x6551
+0x895F = 0x505C
+0x8964 = 0x5541
+0x896A = 0x584A
+0x8972 = 0x6329
+0x897F = 0x6024
+0x8981 = 0x6929
+0x8983 = 0x5347
+0x8986 = 0x5C5D
+0x8987 = 0x782E
+0x898B = 0x4C38
+0x898F = 0x502E
+0x8993 = 0x5872
+0x8996 = 0x634A
+0x89A1 = 0x4C2F
+0x89A9 = 0x542D
+0x89AA = 0x7651
+0x89B2 = 0x504C
+0x89BA = 0x4A46
+0x89BD = 0x5542
+0x89C0 = 0x4E3A
+0x89D2 = 0x4A47
+0x89E3 = 0x7A30
+0x89F4 = 0x5F58
+0x89F8 = 0x753A
+0x8A00 = 0x656B
+0x8A02 = 0x6F74
+0x8A03 = 0x5D35
+0x8A08 = 0x4D2A
+0x8A0A = 0x6372
+0x8A0C = 0x7B77
+0x8A0E = 0x7750
+0x8A13 = 0x7D3A
+0x8A16 = 0x7D61
+0x8A17 = 0x767E
+0x8A18 = 0x5140
+0x8A1B = 0x6845
+0x8A1D = 0x6438
+0x8A1F = 0x6168
+0x8A23 = 0x4C41
+0x8A25 = 0x526D
+0x8A2A = 0x5B3E
+0x8A2D = 0x6062
+0x8A31 = 0x7A49
+0x8A34 = 0x614D
+0x8A36 = 0x4A38
+0x8A3A = 0x7260
+0x8A3B = 0x7149
+0x8A50 = 0x5E71
+0x8A54 = 0x705F
+0x8A55 = 0x7844
+0x8A5B = 0x6E4C
+0x8A5E = 0x5E72
+0x8A60 = 0x6749
+0x8A62 = 0x6273
+0x8A63 = 0x6761
+0x8A66 = 0x634B
+0x8A69 = 0x634C
+0x8A6D = 0x4F78
+0x8A6E = 0x6F2C
+0x8A70 = 0x7D7E
+0x8A71 = 0x7C25
+0x8A72 = 0x7A31
+0x8A73 = 0x5F59
+0x8A75 = 0x6052
+0x8A79 = 0x745A
+0x8A85 = 0x714A
+0x8A87 = 0x4E23
+0x8A8C = 0x723C
+0x8A8D = 0x6C63
+0x8A93 = 0x6025
+0x8A95 = 0x772B
+0x8A98 = 0x6B2F
+0x8A9E = 0x655E
+0x8AA0 = 0x6124
+0x8AA1 = 0x4D2B
+0x8AA3 = 0x5974
+0x8AA4 = 0x6826
+0x8AA5 = 0x4D4E
+0x8AA6 = 0x6169
+0x8AA8 = 0x7C6F
+0x8AAA = 0x6063
+0x8AB0 = 0x6241
+0x8AB2 = 0x4E24
+0x8AB9 = 0x5E26
+0x8ABC = 0x6B7E
+0x8ABE = 0x6B5D
+0x8ABF = 0x7060
+0x8AC2 = 0x745B
+0x8AC4 = 0x6274
+0x8AC7 = 0x5348
+0x8ACB = 0x746B
+0x8ACD = 0x6E35
+0x8ACF = 0x7558
+0x8AD2 = 0x555F
+0x8AD6 = 0x5665
+0x8ADB = 0x6B30
+0x8ADC = 0x7463
+0x8AE1 = 0x634D
+0x8AE6 = 0x7474
+0x8AE7 = 0x7A32
+0x8AEA = 0x6F75
+0x8AEB = 0x4A5F
+0x8AED = 0x6B31
+0x8AEE = 0x6D3F
+0x8AF1 = 0x7D49
+0x8AF6 = 0x6426
+0x8AF7 = 0x7924
+0x8AF8 = 0x7033
+0x8AFA = 0x656C
+0x8AFE = 0x5167
+0x8B00 = 0x5947
+0x8B01 = 0x6457
+0x8B02 = 0x6A5D
+0x8B04 = 0x5477
+0x8B0E = 0x5A3A
+0x8B10 = 0x5A4D
+0x8B14 = 0x794C
+0x8B16 = 0x615A
+0x8B17 = 0x5B3F
+0x8B19 = 0x4C45
+0x8B1A = 0x6C50
+0x8B1B = 0x4B3B
+0x8B1D = 0x5E73
+0x8B20 = 0x692A
+0x8B28 = 0x5948
+0x8B2B = 0x6E63
+0x8B2C = 0x573D
+0x8B33 = 0x4F44
+0x8B39 = 0x504D
+0x8B41 = 0x7C26
+0x8B49 = 0x717B
+0x8B4E = 0x7D52
+0x8B4F = 0x5141
+0x8B58 = 0x635B
+0x8B5A = 0x5349
+0x8B5C = 0x5C4F
+0x8B66 = 0x4C6D
+0x8B6C = 0x5E27
+0x8B6F = 0x663B
+0x8B70 = 0x6C21
+0x8B74 = 0x4C39
+0x8B77 = 0x7B5E
+0x8B7D = 0x6762
+0x8B80 = 0x5441
+0x8B8A = 0x5C28
+0x8B90 = 0x6242
+0x8B92 = 0x7358
+0x8B93 = 0x6553
+0x8B96 = 0x7359
+0x8B9A = 0x7346
+0x8C37 = 0x4D5B
+0x8C3F = 0x4D2C
+0x8C41 = 0x7C43
+0x8C46 = 0x5467
+0x8C48 = 0x5142
+0x8C4A = 0x7925
+0x8C4C = 0x6855
+0x8C55 = 0x634E
+0x8C5A = 0x544A
+0x8C61 = 0x5F5A
+0x8C6A = 0x7B5F
+0x8C6B = 0x6763
+0x8C79 = 0x787B
+0x8C7A = 0x634F
+0x8C82 = 0x7530
+0x8C8A = 0x5867
+0x8C8C = 0x5949
+0x8C9D = 0x782F
+0x8C9E = 0x6F76
+0x8CA0 = 0x5D36
+0x8CA1 = 0x6E2F
+0x8CA2 = 0x4D78
+0x8CA7 = 0x5E38
+0x8CA8 = 0x7C27
+0x8CA9 = 0x777C
+0x8CAA = 0x7731
+0x8CAB = 0x4E3B
+0x8CAC = 0x7421
+0x8CAF = 0x6E4D
+0x8CB0 = 0x612E
+0x8CB3 = 0x6C43
+0x8CB4 = 0x4F7E
+0x8CB6 = 0x783F
+0x8CB7 = 0x5862
+0x8CB8 = 0x5368
+0x8CBB = 0x5E28
+0x8CBC = 0x7464
+0x8CBD = 0x6C42
+0x8CBF = 0x5975
+0x8CC0 = 0x7945
+0x8CC1 = 0x5D53
+0x8CC2 = 0x5671
+0x8CC3 = 0x6C7C
+0x8CC4 = 0x7C70
+0x8CC7 = 0x6D40
+0x8CC8 = 0x4A39
+0x8CCA = 0x6E64
+0x8CD1 = 0x7261
+0x8CD3 = 0x5E39
+0x8CDA = 0x5672
+0x8CDC = 0x5E74
+0x8CDE = 0x5F5B
+0x8CE0 = 0x5B53
+0x8CE2 = 0x7A67
+0x8CE3 = 0x5863
+0x8CE4 = 0x7441
+0x8CE6 = 0x5D37
+0x8CEA = 0x7275
+0x8CED = 0x542E
+0x8CF4 = 0x5673
+0x8CFB = 0x5D38
+0x8CFC = 0x4F45
+0x8CFD = 0x5F5F
+0x8D04 = 0x723E
+0x8D05 = 0x7621
+0x8D07 = 0x6B4B
+0x8D08 = 0x717C
+0x8D0A = 0x7347
+0x8D0D = 0x606B
+0x8D13 = 0x6D7C
+0x8D16 = 0x615B
+0x8D64 = 0x6E65
+0x8D66 = 0x5E75
+0x8D6B = 0x7A53
+0x8D70 = 0x714B
+0x8D73 = 0x502F
+0x8D74 = 0x5D39
+0x8D77 = 0x5143
+0x8D85 = 0x7531
+0x8D8A = 0x6A46
+0x8D99 = 0x7061
+0x8DA3 = 0x762C
+0x8DA8 = 0x7559
+0x8DB3 = 0x706B
+0x8DBA = 0x5D3A
+0x8DBE = 0x723F
+0x8DC6 = 0x7745
+0x8DCB = 0x5B22
+0x8DCC = 0x7276
+0x8DCF = 0x4A3A
+0x8DDB = 0x7775
+0x8DDD = 0x4B65
+0x8DE1 = 0x6E66
+0x8DE3 = 0x6053
+0x8DE8 = 0x4E25
+0x8DEF = 0x5658
+0x8DF3 = 0x542F
+0x8E0A = 0x6949
+0x8E0F = 0x534E
+0x8E10 = 0x7442
+0x8E1E = 0x4B66
+0x8E2A = 0x7121
+0x8E30 = 0x6B32
+0x8E35 = 0x7122
+0x8E42 = 0x6B33
+0x8E44 = 0x7034
+0x8E47 = 0x4B74
+0x8E48 = 0x5430
+0x8E49 = 0x7332
+0x8E4A = 0x7B37
+0x8E59 = 0x756C
+0x8E5F = 0x6E67
+0x8E60 = 0x7432
+0x8E74 = 0x756D
+0x8E76 = 0x4F73
+0x8E81 = 0x7062
+0x8E87 = 0x6E4E
+0x8E8A = 0x714C
+0x8E8D = 0x6538
+0x8EAA = 0x5775
+0x8EAB = 0x6373
+0x8EAC = 0x4F65
+0x8EC0 = 0x4F46
+0x8ECA = 0x7333
+0x8ECB = 0x6458
+0x8ECC = 0x4F79
+0x8ECD = 0x4F5A
+0x8ED2 = 0x7A4D
+0x8EDF = 0x6663
+0x8EEB = 0x7262
+0x8EF8 = 0x756E
+0x8EFB = 0x4A3B
+0x8EFE = 0x635C
+0x8F03 = 0x4E72
+0x8F05 = 0x5659
+0x8F09 = 0x6E30
+0x8F12 = 0x7465
+0x8F13 = 0x5842
+0x8F14 = 0x5C50
+0x8F15 = 0x4C6E
+0x8F1B = 0x5560
+0x8F1C = 0x764A
+0x8F1D = 0x7D4A
+0x8F1E = 0x5856
+0x8F1F = 0x744F
+0x8F26 = 0x5626
+0x8F27 = 0x5C3E
+0x8F29 = 0x5B54
+0x8F2A = 0x5747
+0x8F2F = 0x727E
+0x8F33 = 0x714D
+0x8F38 = 0x6243
+0x8F39 = 0x5C5E
+0x8F3B = 0x5C5F
+0x8F3E = 0x6F2D
+0x8F3F = 0x662B
+0x8F44 = 0x795D
+0x8F45 = 0x6A3F
+0x8F49 = 0x6F2E
+0x8F4D = 0x7450
+0x8F4E = 0x4E73
+0x8F5D = 0x662C
+0x8F5F = 0x4E5E
+0x8F62 = 0x5579
+0x8F9B = 0x6374
+0x8F9C = 0x4D50
+0x8FA3 = 0x5538
+0x8FA6 = 0x777D
+0x8FA8 = 0x5C29
+0x8FAD = 0x5E76
+0x8FAF = 0x5C2A
+0x8FB0 = 0x7263
+0x8FB1 = 0x6934
+0x8FB2 = 0x525C
+0x8FC2 = 0x6966
+0x8FC5 = 0x6376
+0x8FCE = 0x674A
+0x8FD1 = 0x504E
+0x8FD4 = 0x5A77
+0x8FE6 = 0x4A3C
+0x8FEA = 0x6E68
+0x8FEB = 0x5A5E
+0x8FED = 0x7277
+0x8FF0 = 0x627B
+0x8FF2 = 0x4C26
+0x8FF7 = 0x5A3B
+0x8FF9 = 0x6E69
+0x8FFD = 0x755A
+0x9000 = 0x775C
+0x9001 = 0x616A
+0x9002 = 0x4E41
+0x9003 = 0x5431
+0x9005 = 0x7D31
+0x9006 = 0x663D
+0x9008 = 0x7B2D
+0x900B = 0x7867
+0x900D = 0x614E
+0x900F = 0x7762
+0x9010 = 0x756F
+0x9011 = 0x4F47
+0x9014 = 0x5432
+0x9015 = 0x4C6F
+0x9017 = 0x5468
+0x9019 = 0x6E4F
+0x901A = 0x7757
+0x901D = 0x6026
+0x901E = 0x5641
+0x901F = 0x615C
+0x9020 = 0x7063
+0x9021 = 0x7164
+0x9022 = 0x5C71
+0x9023 = 0x5627
+0x902E = 0x7475
+0x9031 = 0x714E
+0x9032 = 0x7264
+0x9035 = 0x5030
+0x9038 = 0x6C6F
+0x903C = 0x793A
+0x903E = 0x6B35
+0x9041 = 0x546D
+0x9042 = 0x6244
+0x9047 = 0x6967
+0x904A = 0x6B34
+0x904B = 0x6A21
+0x904D = 0x783C
+0x904E = 0x4E26
+0x9050 = 0x7946
+0x9051 = 0x7C5A
+0x9053 = 0x5433
+0x9054 = 0x5339
+0x9055 = 0x6A5E
+0x9059 = 0x692B
+0x905C = 0x6161
+0x905D = 0x534F
+0x905E = 0x7476
+0x9060 = 0x6A40
+0x9061 = 0x614F
+0x9063 = 0x4C3A
+0x9069 = 0x6E6A
+0x906D = 0x7064
+0x906E = 0x7334
+0x906F = 0x546E
+0x9072 = 0x7240
+0x9075 = 0x7165
+0x9077 = 0x7443
+0x9078 = 0x6054
+0x907A = 0x6B36
+0x907C = 0x5721
+0x907D = 0x4B68
+0x907F = 0x792D
+0x9080 = 0x692D
+0x9081 = 0x5864
+0x9082 = 0x7A33
+0x9083 = 0x6245
+0x9084 = 0x7C3D
+0x9087 = 0x6C44
+0x9088 = 0x5831
+0x908A = 0x5C2B
+0x908F = 0x5524
+0x9091 = 0x6B69
+0x9095 = 0x683B
+0x9099 = 0x5857
+0x90A2 = 0x7B2E
+0x90A3 = 0x5161
+0x90A6 = 0x5B40
+0x90A8 = 0x753E
+0x90AA = 0x5E77
+0x90AF = 0x4A7B
+0x90B0 = 0x7746
+0x90B1 = 0x4F48
+0x90B5 = 0x6150
+0x90B8 = 0x6E50
+0x90C1 = 0x6974
+0x90CA = 0x4E74
+0x90DE = 0x554D
+0x90E1 = 0x4F5B
+0x90E8 = 0x5D3B
+0x90ED = 0x4E2C
+0x90F5 = 0x6968
+0x90FD = 0x5434
+0x9102 = 0x6447
+0x9112 = 0x755B
+0x9115 = 0x7A41
+0x9119 = 0x5E29
+0x9127 = 0x5478
+0x912D = 0x6F77
+0x9132 = 0x5333
+0x9149 = 0x6B37
+0x914A = 0x6F78
+0x914B = 0x755C
+0x914C = 0x6D4C
+0x914D = 0x5B55
+0x914E = 0x714F
+0x9152 = 0x7150
+0x9162 = 0x7532
+0x9169 = 0x592E
+0x916A = 0x552C
+0x916C = 0x6246
+0x9175 = 0x7D23
+0x9177 = 0x7B65
+0x9178 = 0x5F2B
+0x9187 = 0x6275
+0x9189 = 0x762D
+0x918B = 0x7533
+0x918D = 0x7035
+0x9192 = 0x6125
+0x919C = 0x755D
+0x91AB = 0x6C22
+0x91AC = 0x6D7D
+0x91AE = 0x7534
+0x91AF = 0x7B38
+0x91B1 = 0x5B23
+0x91B4 = 0x564A
+0x91B5 = 0x4B59
+0x91C0 = 0x6554
+0x91C7 = 0x737A
+0x91C9 = 0x6B38
+0x91CB = 0x6037
+0x91CC = 0x576C
+0x91CD = 0x716C
+0x91CE = 0x652F
+0x91CF = 0x5561
+0x91D0 = 0x576D
+0x91D1 = 0x5151
+0x91D7 = 0x6172
+0x91D8 = 0x6F79
+0x91DC = 0x5D3C
+0x91DD = 0x765C
+0x91E3 = 0x7065
+0x91E7 = 0x7444
+0x91EA = 0x6969
+0x91F5 = 0x737B
+0x920D = 0x546F
+0x9210 = 0x4C22
+0x9211 = 0x777E
+0x9212 = 0x5F3C
+0x9217 = 0x6B4D
+0x921E = 0x5037
+0x9234 = 0x5642
+0x923A = 0x682D
+0x923F = 0x6F2F
+0x9240 = 0x4B25
+0x9245 = 0x4B69
+0x9249 = 0x7A68
+0x9257 = 0x4C46
+0x925B = 0x6667
+0x925E = 0x6A47
+0x9262 = 0x5B24
+0x9264 = 0x4F49
+0x9265 = 0x627C
+0x9266 = 0x6F7A
+0x9280 = 0x6B5E
+0x9283 = 0x7548
+0x9285 = 0x545E
+0x9291 = 0x6055
+0x9293 = 0x6F30
+0x9296 = 0x6247
+0x9298 = 0x592F
+0x929C = 0x7967
+0x92B3 = 0x6765
+0x92B6 = 0x4F4A
+0x92B7 = 0x6151
+0x92B9 = 0x6248
+0x92CC = 0x6F7B
+0x92CF = 0x7A79
+0x92D2 = 0x5C72
+0x92E4 = 0x6027
+0x92EA = 0x7868
+0x92F8 = 0x4B6A
+0x92FC = 0x4B3C
+0x9304 = 0x5662
+0x9310 = 0x755E
+0x9318 = 0x755F
+0x931A = 0x6E36
+0x931E = 0x6276
+0x931F = 0x534A
+0x9320 = 0x6F7C
+0x9321 = 0x5144
+0x9322 = 0x6F31
+0x9324 = 0x5145
+0x9326 = 0x505E
+0x9328 = 0x5961
+0x932B = 0x6038
+0x932E = 0x4D51
+0x932F = 0x7339
+0x9348 = 0x674C
+0x934A = 0x5628
+0x934B = 0x4E27
+0x934D = 0x5435
+0x9354 = 0x6448
+0x935B = 0x5334
+0x936E = 0x6B39
+0x9375 = 0x4B75
+0x937C = 0x765D
+0x937E = 0x7123
+0x938C = 0x4C47
+0x9394 = 0x694A
+0x9396 = 0x6170
+0x939A = 0x7560
+0x93A3 = 0x7B2F
+0x93A7 = 0x4B51
+0x93AC = 0x7B60
+0x93AD = 0x7265
+0x93B0 = 0x6C70
+0x93C3 = 0x706C
+0x93D1 = 0x6E6B
+0x93DE = 0x694B
+0x93E1 = 0x4C70
+0x93E4 = 0x572F
+0x93F6 = 0x7321
+0x9404 = 0x7C75
+0x9418 = 0x7124
+0x9425 = 0x6056
+0x942B = 0x6F32
+0x9435 = 0x7451
+0x9438 = 0x7721
+0x9444 = 0x7151
+0x9451 = 0x4A7C
+0x9452 = 0x4A7D
+0x945B = 0x4E4E
+0x947D = 0x7348
+0x947F = 0x733A
+0x9577 = 0x6D7E
+0x9580 = 0x5A26
+0x9583 = 0x606C
+0x9589 = 0x784D
+0x958B = 0x4B52
+0x958F = 0x6B4E
+0x9591 = 0x7958
+0x9592 = 0x7959
+0x9593 = 0x4A60
+0x9594 = 0x5A4A
+0x9598 = 0x4B26
+0x95A3 = 0x4A48
+0x95A4 = 0x796E
+0x95A5 = 0x5B6C
+0x95A8 = 0x5031
+0x95AD = 0x556F
+0x95B1 = 0x6673
+0x95BB = 0x6722
+0x95BC = 0x6459
+0x95C7 = 0x6461
+0x95CA = 0x7C44
+0x95D4 = 0x796F
+0x95D5 = 0x4F74
+0x95D6 = 0x7766
+0x95DC = 0x4E3C
+0x95E1 = 0x7445
+0x95E2 = 0x5C23
+0x961C = 0x5D3D
+0x9621 = 0x7446
+0x962A = 0x7821
+0x962E = 0x6856
+0x9632 = 0x5B41
+0x963B = 0x7066
+0x963F = 0x6439
+0x9640 = 0x766D
+0x9642 = 0x792E
+0x9644 = 0x5D3E
+0x964B = 0x5730
+0x964C = 0x5868
+0x964D = 0x4B3D
+0x9650 = 0x795A
+0x965B = 0x784E
+0x965C = 0x7970
+0x965D = 0x606D
+0x965E = 0x6333
+0x965F = 0x7433
+0x9662 = 0x6A42
+0x9663 = 0x7266
+0x9664 = 0x7036
+0x966A = 0x5B56
+0x9670 = 0x6B64
+0x9673 = 0x7267
+0x9675 = 0x5755
+0x9676 = 0x5436
+0x9677 = 0x7968
+0x9678 = 0x5741
+0x967D = 0x6555
+0x9685 = 0x696A
+0x9686 = 0x574C
+0x968A = 0x5369
+0x968B = 0x6249
+0x968D = 0x7C5B
+0x968E = 0x4D2D
+0x9694 = 0x4C30
+0x9695 = 0x6A22
+0x9698 = 0x6476
+0x9699 = 0x5040
+0x969B = 0x7037
+0x969C = 0x6E21
+0x96A3 = 0x5776
+0x96A7 = 0x624A
+0x96A8 = 0x624B
+0x96AA = 0x7A4F
+0x96B1 = 0x6B5F
+0x96B7 = 0x564B
+0x96BB = 0x7434
+0x96C0 = 0x6D4D
+0x96C1 = 0x6452
+0x96C4 = 0x6A29
+0x96C5 = 0x643A
+0x96C6 = 0x7322
+0x96C7 = 0x4D52
+0x96C9 = 0x764B
+0x96CB = 0x7166
+0x96CC = 0x6D41
+0x96CD = 0x683C
+0x96CE = 0x6E51
+0x96D5 = 0x7067
+0x96D6 = 0x624C
+0x96D9 = 0x642A
+0x96DB = 0x7561
+0x96DC = 0x6D5A
+0x96E2 = 0x576E
+0x96E3 = 0x5171
+0x96E8 = 0x696B
+0x96E9 = 0x696C
+0x96EA = 0x6064
+0x96EF = 0x5A27
+0x96F0 = 0x5D54
+0x96F2 = 0x6A23
+0x96F6 = 0x5643
+0x96F7 = 0x5674
+0x96F9 = 0x5A5F
+0x96FB = 0x6F33
+0x9700 = 0x624D
+0x9706 = 0x6F7D
+0x9707 = 0x7268
+0x9711 = 0x6F45
+0x9713 = 0x6767
+0x9716 = 0x577D
+0x9719 = 0x674E
+0x971C = 0x5F5C
+0x971E = 0x7947
+0x9727 = 0x5976
+0x9730 = 0x5F2C
+0x9732 = 0x565A
+0x9739 = 0x5C24
+0x973D = 0x7038
+0x9742 = 0x557A
+0x9744 = 0x6477
+0x9748 = 0x5644
+0x9751 = 0x746C
+0x9756 = 0x6F7E
+0x975C = 0x7021
+0x975E = 0x5E2A
+0x9761 = 0x5A3C
+0x9762 = 0x587C
+0x9769 = 0x7A54
+0x976D = 0x6C65
+0x9774 = 0x7C28
+0x9777 = 0x6C66
+0x977A = 0x584B
+0x978B = 0x7B39
+0x978D = 0x6453
+0x978F = 0x4D79
+0x97A0 = 0x4F53
+0x97A8 = 0x4A6A
+0x97AB = 0x4F54
+0x97AD = 0x783D
+0x97C6 = 0x7447
+0x97CB = 0x6A5F
+0x97D3 = 0x795B
+0x97DC = 0x5437
+0x97F3 = 0x6B65
+0x97F6 = 0x6152
+0x97FB = 0x6A24
+0x97FF = 0x7A42
+0x9800 = 0x7B61
+0x9801 = 0x7A6D
+0x9802 = 0x7022
+0x9803 = 0x4C71
+0x9805 = 0x7A23
+0x9806 = 0x6277
+0x9808 = 0x624E
+0x980A = 0x6975
+0x980C = 0x616B
+0x9810 = 0x6768
+0x9811 = 0x6857
+0x9812 = 0x5A78
+0x9813 = 0x544B
+0x9817 = 0x7776
+0x9818 = 0x5645
+0x982D = 0x5469
+0x9830 = 0x7A7A
+0x9838 = 0x4C72
+0x9839 = 0x775D
+0x983B = 0x5E3A
+0x9846 = 0x4E28
+0x984C = 0x7039
+0x984D = 0x647E
+0x984E = 0x6449
+0x9854 = 0x6454
+0x9858 = 0x6A43
+0x985A = 0x6F34
+0x985E = 0x573E
+0x9865 = 0x7B62
+0x9867 = 0x4D53
+0x986B = 0x6F35
+0x986F = 0x7A69
+0x98A8 = 0x7926
+0x98AF = 0x5F3D
+0x98B1 = 0x7747
+0x98C4 = 0x787D
+0x98C7 = 0x787C
+0x98DB = 0x5E2B
+0x98DC = 0x5B68
+0x98DF = 0x635D
+0x98E1 = 0x6162
+0x98E2 = 0x5146
+0x98ED = 0x7650
+0x98EE = 0x6B66
+0x98EF = 0x5A79
+0x98F4 = 0x6C47
+0x98FC = 0x5E78
+0x98FD = 0x7869
+0x98FE = 0x635E
+0x9903 = 0x4E75
+0x9909 = 0x7A43
+0x990A = 0x6557
+0x990C = 0x6C48
+0x9910 = 0x7349
+0x9913 = 0x643B
+0x9918 = 0x662E
+0x991E = 0x6F36
+0x9920 = 0x5C3F
+0x9928 = 0x4E3D
+0x9945 = 0x5843
+0x9949 = 0x504F
+0x994B = 0x4F7A
+0x994C = 0x734A
+0x994D = 0x6057
+0x9951 = 0x5147
+0x9952 = 0x692E
+0x9954 = 0x683D
+0x9957 = 0x7A44
+0x9996 = 0x624F
+0x9999 = 0x7A45
+0x999D = 0x7938
+0x99A5 = 0x5C60
+0x99A8 = 0x7B30
+0x99AC = 0x5829
+0x99AD = 0x655F
+0x99AE = 0x7927
+0x99B1 = 0x766E
+0x99B3 = 0x764C
+0x99B4 = 0x6278
+0x99B9 = 0x6C71
+0x99C1 = 0x5A60
+0x99D0 = 0x7152
+0x99D1 = 0x524C
+0x99D2 = 0x4F4B
+0x99D5 = 0x4A3D
+0x99D9 = 0x5D3F
+0x99DD = 0x766F
+0x99DF = 0x5E79
+0x99ED = 0x7A34
+0x99F1 = 0x552D
+0x99FF = 0x7167
+0x9A01 = 0x5E3E
+0x9A08 = 0x5C40
+0x9A0E = 0x5148
+0x9A0F = 0x5149
+0x9A19 = 0x783E
+0x9A2B = 0x4B76
+0x9A30 = 0x5479
+0x9A36 = 0x7562
+0x9A37 = 0x6153
+0x9A40 = 0x5869
+0x9A43 = 0x787E
+0x9A45 = 0x4F4C
+0x9A4D = 0x7D24
+0x9A55 = 0x4E76
+0x9A57 = 0x7A50
+0x9A5A = 0x4C73
+0x9A5B = 0x663E
+0x9A5F = 0x762E
+0x9A62 = 0x5570
+0x9A65 = 0x514A
+0x9A69 = 0x7C3E
+0x9A6A = 0x5571
+0x9AA8 = 0x4D69
+0x9AB8 = 0x7A35
+0x9AD3 = 0x6250
+0x9AD4 = 0x7477
+0x9AD8 = 0x4D54
+0x9AE5 = 0x6723
+0x9AEE = 0x5B25
+0x9B1A = 0x6251
+0x9B27 = 0x5722
+0x9B2A = 0x7763
+0x9B31 = 0x6A26
+0x9B3C = 0x5021
+0x9B41 = 0x4E5A
+0x9B42 = 0x7B6B
+0x9B43 = 0x5B26
+0x9B44 = 0x5B5E
+0x9B45 = 0x5865
+0x9B4F = 0x6A60
+0x9B54 = 0x582A
+0x9B5A = 0x6560
+0x9B6F = 0x565B
+0x9B8E = 0x6F46
+0x9B91 = 0x786A
+0x9B9F = 0x6455
+0x9BAB = 0x4E77
+0x9BAE = 0x6058
+0x9BC9 = 0x576F
+0x9BD6 = 0x746D
+0x9BE4 = 0x4D66
+0x9BE8 = 0x4C74
+0x9C0D = 0x7563
+0x9C10 = 0x644A
+0x9C12 = 0x5C61
+0x9C15 = 0x7948
+0x9C25 = 0x7C3F
+0x9C32 = 0x6827
+0x9C3B = 0x5844
+0x9C47 = 0x4B3E
+0x9C49 = 0x5C2E
+0x9C57 = 0x5777
+0x9CE5 = 0x7068
+0x9CE7 = 0x5D40
+0x9CE9 = 0x4F4D
+0x9CF3 = 0x5C73
+0x9CF4 = 0x5930
+0x9CF6 = 0x6669
+0x9D09 = 0x643C
+0x9D1B = 0x6A44
+0x9D26 = 0x646C
+0x9D28 = 0x6465
+0x9D3B = 0x7B78
+0x9D51 = 0x4C3B
+0x9D5D = 0x643D
+0x9D60 = 0x4D5C
+0x9D61 = 0x5977
+0x9D6C = 0x5D5F
+0x9D72 = 0x6D4E
+0x9DA9 = 0x5950
+0x9DAF = 0x6523
+0x9DB4 = 0x794D
+0x9DC4 = 0x4D2E
+0x9DD7 = 0x4F4E
+0x9DF2 = 0x762F
+0x9DF8 = 0x7D53
+0x9DF9 = 0x6B6D
+0x9DFA = 0x565C
+0x9E1A = 0x6524
+0x9E1E = 0x5536
+0x9E75 = 0x565D
+0x9E79 = 0x7969
+0x9E7D = 0x6724
+0x9E7F = 0x5663
+0x9E92 = 0x514B
+0x9E93 = 0x5664
+0x9E97 = 0x5572
+0x9E9D = 0x5E7A
+0x9E9F = 0x5778
+0x9EA5 = 0x586A
+0x9EB4 = 0x4F55
+0x9EB5 = 0x587D
+0x9EBB = 0x582B
+0x9EBE = 0x7D4B
+0x9EC3 = 0x7C5C
+0x9ECD = 0x6028
+0x9ECE = 0x5573
+0x9ED1 = 0x7D59
+0x9ED4 = 0x4C23
+0x9ED8 = 0x5979
+0x9EDB = 0x536A
+0x9EDC = 0x7575
+0x9EDE = 0x6F47
+0x9EE8 = 0x535A
+0x9EF4 = 0x5A3D
+0x9F07 = 0x6828
+0x9F08 = 0x5C2F
+0x9F0E = 0x7023
+0x9F13 = 0x4D55
+0x9F20 = 0x6029
+0x9F3B = 0x5E2C
+0x9F4A = 0x703A
+0x9F4B = 0x6E31
+0x9F4E = 0x6E32
+0x9F52 = 0x764D
+0x9F5F = 0x6E52
+0x9F61 = 0x5646
+0x9F67 = 0x6065
+0x9F6A = 0x733B
+0x9F6C = 0x6561
+0x9F77 = 0x644B
+0x9F8D = 0x5723
+0x9F90 = 0x5B42
+0x9F95 = 0x4A7E
+0x9F9C = 0x4F4F
+0xF900 = 0x4B50
+0xF901 = 0x4B56
+0xF902 = 0x4B67
+0xF903 = 0x4D4F
+0xF904 = 0x4D68
+0xF905 = 0x4E2D
+0xF906 = 0x4F7B
+0xF907 = 0x5022
+0xF908 = 0x5038
+0xF909 = 0x5050
+0xF90A = 0x505D
+0xF90B = 0x5154
+0xF90C = 0x5155
+0xF90D = 0x5158
+0xF90E = 0x515B
+0xF90F = 0x515C
+0xF910 = 0x515D
+0xF911 = 0x515E
+0xF912 = 0x515F
+0xF913 = 0x5160
+0xF914 = 0x5162
+0xF915 = 0x5163
+0xF916 = 0x5164
+0xF917 = 0x5165
+0xF918 = 0x5166
+0xF919 = 0x5168
+0xF91A = 0x5169
+0xF91B = 0x516A
+0xF91C = 0x516B
+0xF91D = 0x516D
+0xF91E = 0x516F
+0xF91F = 0x5170
+0xF920 = 0x5172
+0xF921 = 0x5176
+0xF922 = 0x517A
+0xF923 = 0x517C
+0xF924 = 0x517D
+0xF925 = 0x517E
+0xF926 = 0x5222
+0xF927 = 0x5223
+0xF928 = 0x5227
+0xF929 = 0x5228
+0xF92A = 0x5229
+0xF92B = 0x522A
+0xF92C = 0x522B
+0xF92D = 0x522D
+0xF92E = 0x5232
+0xF92F = 0x523E
+0xF930 = 0x5242
+0xF931 = 0x5243
+0xF932 = 0x5244
+0xF933 = 0x5246
+0xF934 = 0x5247
+0xF935 = 0x5248
+0xF936 = 0x5249
+0xF937 = 0x524A
+0xF938 = 0x524B
+0xF939 = 0x524D
+0xF93A = 0x524E
+0xF93B = 0x524F
+0xF93C = 0x5250
+0xF93D = 0x5251
+0xF93E = 0x5252
+0xF93F = 0x5253
+0xF940 = 0x5254
+0xF941 = 0x5255
+0xF942 = 0x5256
+0xF943 = 0x5257
+0xF944 = 0x5259
+0xF945 = 0x525A
+0xF946 = 0x525E
+0xF947 = 0x525F
+0xF948 = 0x5261
+0xF949 = 0x5262
+0xF94A = 0x5264
+0xF94B = 0x5265
+0xF94C = 0x5266
+0xF94D = 0x5267
+0xF94E = 0x5268
+0xF94F = 0x5269
+0xF950 = 0x526A
+0xF951 = 0x526B
+0xF952 = 0x5270
+0xF953 = 0x5271
+0xF954 = 0x5272
+0xF955 = 0x5273
+0xF956 = 0x5274
+0xF957 = 0x5275
+0xF958 = 0x5277
+0xF959 = 0x5278
+0xF95A = 0x5466
+0xF95B = 0x547C
+0xF95C = 0x5525
+0xF95D = 0x552B
+0xF95E = 0x552E
+0xF95F = 0x5638
+0xF960 = 0x564D
+0xF961 = 0x574B
+0xF962 = 0x5764
+0xF963 = 0x5B45
+0xF964 = 0x5B64
+0xF965 = 0x5C25
+0xF966 = 0x5D25
+0xF967 = 0x5D55
+0xF968 = 0x5D74
+0xF969 = 0x5E7C
+0xF96A = 0x5E7E
+0xF96B = 0x5F33
+0xF96C = 0x5F61
+0xF96D = 0x5F68
+0xF96E = 0x6071
+0xF96F = 0x612D
+0xF970 = 0x616D
+0xF971 = 0x6375
+0xF972 = 0x6421
+0xF973 = 0x6429
+0xF974 = 0x652E
+0xF975 = 0x6531
+0xF976 = 0x6532
+0xF977 = 0x6539
+0xF978 = 0x653B
+0xF979 = 0x653C
+0xF97A = 0x6544
+0xF97B = 0x654E
+0xF97C = 0x6550
+0xF97D = 0x6552
+0xF97E = 0x6556
+0xF97F = 0x657A
+0xF980 = 0x657B
+0xF981 = 0x657C
+0xF982 = 0x657E
+0xF983 = 0x6621
+0xF984 = 0x6624
+0xF985 = 0x6627
+0xF986 = 0x662D
+0xF987 = 0x662F
+0xF988 = 0x6630
+0xF989 = 0x6631
+0xF98A = 0x6633
+0xF98B = 0x6637
+0xF98C = 0x6638
+0xF98D = 0x663C
+0xF98E = 0x6644
+0xF98F = 0x6646
+0xF990 = 0x6647
+0xF991 = 0x664A
+0xF992 = 0x6652
+0xF993 = 0x6656
+0xF994 = 0x6659
+0xF995 = 0x665C
+0xF996 = 0x665F
+0xF997 = 0x6661
+0xF998 = 0x6664
+0xF999 = 0x6665
+0xF99A = 0x6666
+0xF99B = 0x6668
+0xF99C = 0x666A
+0xF99D = 0x666B
+0xF99E = 0x666C
+0xF99F = 0x666F
+0xF9A0 = 0x6671
+0xF9A1 = 0x6672
+0xF9A2 = 0x6675
+0xF9A3 = 0x6676
+0xF9A4 = 0x6677
+0xF9A5 = 0x6679
+0xF9A6 = 0x6721
+0xF9A7 = 0x6726
+0xF9A8 = 0x6729
+0xF9A9 = 0x672A
+0xF9AA = 0x672C
+0xF9AB = 0x672D
+0xF9AC = 0x6730
+0xF9AD = 0x673F
+0xF9AE = 0x6741
+0xF9AF = 0x6746
+0xF9B0 = 0x6747
+0xF9B1 = 0x674B
+0xF9B2 = 0x674D
+0xF9B3 = 0x674F
+0xF9B4 = 0x6750
+0xF9B5 = 0x6753
+0xF9B6 = 0x675F
+0xF9B7 = 0x6764
+0xF9B8 = 0x6766
+0xF9B9 = 0x6777
+0xF9BA = 0x6867
+0xF9BB = 0x6868
+0xF9BC = 0x6870
+0xF9BD = 0x6871
+0xF9BE = 0x6877
+0xF9BF = 0x6879
+0xF9C0 = 0x687B
+0xF9C1 = 0x687E
+0xF9C2 = 0x6927
+0xF9C3 = 0x692C
+0xF9C4 = 0x694C
+0xF9C5 = 0x6977
+0xF9C6 = 0x6A41
+0xF9C7 = 0x6A65
+0xF9C8 = 0x6A74
+0xF9C9 = 0x6A77
+0xF9CA = 0x6A7C
+0xF9CB = 0x6A7E
+0xF9CC = 0x6B24
+0xF9CD = 0x6B27
+0xF9CE = 0x6B29
+0xF9CF = 0x6B2A
+0xF9D0 = 0x6B3A
+0xF9D1 = 0x6B3B
+0xF9D2 = 0x6B3D
+0xF9D3 = 0x6B41
+0xF9D4 = 0x6B42
+0xF9D5 = 0x6B46
+0xF9D6 = 0x6B47
+0xF9D7 = 0x6B4C
+0xF9D8 = 0x6B4F
+0xF9D9 = 0x6B50
+0xF9DA = 0x6B51
+0xF9DB = 0x6B52
+0xF9DC = 0x6B58
+0xF9DD = 0x6C26
+0xF9DE = 0x6C27
+0xF9DF = 0x6C2A
+0xF9E0 = 0x6C2F
+0xF9E1 = 0x6C30
+0xF9E2 = 0x6C31
+0xF9E3 = 0x6C32
+0xF9E4 = 0x6C35
+0xF9E5 = 0x6C38
+0xF9E6 = 0x6C3A
+0xF9E7 = 0x6C40
+0xF9E8 = 0x6C41
+0xF9E9 = 0x6C45
+0xF9EA = 0x6C46
+0xF9EB = 0x6C49
+0xF9EC = 0x6C4A
+0xF9ED = 0x6C55
+0xF9EE = 0x6C5D
+0xF9EF = 0x6C5E
+0xF9F0 = 0x6C61
+0xF9F1 = 0x6C64
+0xF9F2 = 0x6C67
+0xF9F3 = 0x6C68
+0xF9F4 = 0x6C77
+0xF9F5 = 0x6C78
+0xF9F6 = 0x6C7A
+0xF9F7 = 0x6D21
+0xF9F8 = 0x6D22
+0xF9F9 = 0x6D23
+0xF9FA = 0x6D6E
+0xF9FB = 0x6E5B
+0xF9FC = 0x723D
+0xF9FD = 0x727A
+0xF9FE = 0x7331
+0xF9FF = 0x7427
+0xFA00 = 0x746E
+0xFA01 = 0x7674
+0xFA02 = 0x7676
+0xFA03 = 0x7738
+0xFA04 = 0x7748
+0xFA05 = 0x7753
+0xFA06 = 0x785B
+0xFA07 = 0x7870
+0xFA08 = 0x7A21
+0xFA09 = 0x7A22
+0xFA0A = 0x7A66
+0xFA0B = 0x7C29
+0xFF01 = 0x2321
+0xFF02 = 0x2322
+0xFF03 = 0x2323
+0xFF04 = 0x2324
+0xFF05 = 0x2325
+0xFF06 = 0x2326
+0xFF07 = 0x2327
+0xFF08 = 0x2328
+0xFF09 = 0x2329
+0xFF0A = 0x232A
+0xFF0B = 0x232B
+0xFF0C = 0x232C
+0xFF0D = 0x232D
+0xFF0E = 0x232E
+0xFF0F = 0x232F
+0xFF10 = 0x2330
+0xFF11 = 0x2331
+0xFF12 = 0x2332
+0xFF13 = 0x2333
+0xFF14 = 0x2334
+0xFF15 = 0x2335
+0xFF16 = 0x2336
+0xFF17 = 0x2337
+0xFF18 = 0x2338
+0xFF19 = 0x2339
+0xFF1A = 0x233A
+0xFF1B = 0x233B
+0xFF1C = 0x233C
+0xFF1D = 0x233D
+0xFF1E = 0x233E
+0xFF1F = 0x233F
+0xFF20 = 0x2340
+0xFF21 = 0x2341
+0xFF22 = 0x2342
+0xFF23 = 0x2343
+0xFF24 = 0x2344
+0xFF25 = 0x2345
+0xFF26 = 0x2346
+0xFF27 = 0x2347
+0xFF28 = 0x2348
+0xFF29 = 0x2349
+0xFF2A = 0x234A
+0xFF2B = 0x234B
+0xFF2C = 0x234C
+0xFF2D = 0x234D
+0xFF2E = 0x234E
+0xFF2F = 0x234F
+0xFF30 = 0x2350
+0xFF31 = 0x2351
+0xFF32 = 0x2352
+0xFF33 = 0x2353
+0xFF34 = 0x2354
+0xFF35 = 0x2355
+0xFF36 = 0x2356
+0xFF37 = 0x2357
+0xFF38 = 0x2358
+0xFF39 = 0x2359
+0xFF3A = 0x235A
+0xFF3B = 0x235B
+0xFF3C = 0x212C
+0xFF3D = 0x235D
+0xFF3E = 0x235E
+0xFF3F = 0x235F
+0xFF40 = 0x2360
+0xFF41 = 0x2361
+0xFF42 = 0x2362
+0xFF43 = 0x2363
+0xFF44 = 0x2364
+0xFF45 = 0x2365
+0xFF46 = 0x2366
+0xFF47 = 0x2367
+0xFF48 = 0x2368
+0xFF49 = 0x2369
+0xFF4A = 0x236A
+0xFF4B = 0x236B
+0xFF4C = 0x236C
+0xFF4D = 0x236D
+0xFF4E = 0x236E
+0xFF4F = 0x236F
+0xFF50 = 0x2370
+0xFF51 = 0x2371
+0xFF52 = 0x2372
+0xFF53 = 0x2373
+0xFF54 = 0x2374
+0xFF55 = 0x2375
+0xFF56 = 0x2376
+0xFF57 = 0x2377
+0xFF58 = 0x2378
+0xFF59 = 0x2379
+0xFF5A = 0x237A
+0xFF5B = 0x237B
+0xFF5C = 0x237C
+0xFF5D = 0x237D
+0xFF5E = 0x2226
+0xFFE0 = 0x214B
+0xFFE1 = 0x214C
+0xFFE2 = 0x217E
+0xFFE3 = 0x237E
+0xFFE5 = 0x214D
+0xFFE6 = 0x235C
+END_MAP
diff --git a/share/i18n/csmapper/KS/charset.pivot.KS.src b/share/i18n/csmapper/KS/charset.pivot.KS.src
new file mode 100644 (file)
index 0000000..442856d
--- /dev/null
@@ -0,0 +1,8 @@
+# $NetBSD: charset.pivot.KS.src,v 1.2 2006/10/18 17:54:55 tnozaki Exp $
+
+JOHAB                  UCS                     1
+KSC5601                        UCS                     1
+KSC5601HANJA           UCS                     1
+UCS                    JOHAB                   1
+UCS                    KSC5601                 1
+UCS                    KSC5601HANJA            1
diff --git a/share/i18n/csmapper/KS/mapper.dir.KS.src b/share/i18n/csmapper/KS/mapper.dir.KS.src
new file mode 100644 (file)
index 0000000..61a77a8
--- /dev/null
@@ -0,0 +1,10 @@
+# $NetBSD: mapper.dir.KS.src,v 1.2 2006/10/18 17:54:55 tnozaki Exp $
+
+JOHAB/UCS                      mapper_std      KS/JOHAB%UCS.mps
+KSC5601HANGUL/UCS              mapper_std      KS/KSC5601HANGUL%UCS.mps
+KSC5601HANJA/UCS               mapper_std      KS/KSC5601HANJA%UCS.mps
+KSC5601/UCS                    mapper_parallel KSC5601HANGUL/UCS,KSC5601HANJA/UCS
+UCS/JOHAB                      mapper_std      KS/UCS%JOHAB.mps
+UCS/KSC5601HANGUL              mapper_std      KS/UCS%KSC5601HANGUL.mps
+UCS/KSC5601HANJA               mapper_std      KS/UCS%KSC5601HANJA.mps
+UCS/KSC5601                    mapper_parallel UCS/KSC5601HANGUL,UCS/KSC5601HANJA
diff --git a/share/i18n/csmapper/MISC/ATARIST%UCS.src b/share/i18n/csmapper/MISC/ATARIST%UCS.src
new file mode 100644 (file)
index 0000000..e119631
--- /dev/null
@@ -0,0 +1,199 @@
+# $NetBSD: ATARIST%UCS.src,v 1.1 2006/10/19 14:45:02 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "ATARIST/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+# Name:                        AtariST  to Unicode
+# Unicode version:     4.0
+# Table version:       1.1
+# Table format:                Format A
+# Date:                        2005 April 22
+# Authors:             Philippe Verdy <verdy_p AT hotmail.com>
+#                      Bruno Haible <bruno AT clisp.org>
+#
+# Copyright (c) 1998 - 2005 Unicode, Inc.  All Rights reserved.
+#
+# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+# No claims are made as to fitness for any particular purpose.  No
+# warranties of any kind are expressed or implied.  The recipient
+# agrees to determine applicability of information provided.  If this
+# file has been provided on optical media by Unicode, Inc., the sole
+# remedy for any claim will be exchange of defective media within 90
+# days of receipt.
+#
+# Unicode, Inc. hereby grants the right to freely use the information
+# supplied in this file in the creation of products supporting the
+# Unicode Standard, and to make copies of this file in any form for
+# internal or external distribution as long as this notice remains
+# attached.
+#
+# General notes:
+#
+# This table contains the data the Unicode Consortium has on how
+# AtariST characters map into Unicode.
+#
+# Format:      Three tab-separated columns
+#      Column 1 is the AtariST code (in hex as 0xXX)
+#      Column 2 is the Unicode (in hex as 0xXXXX)
+#      Column 3 the Unicode name (follows a comment sign, '#')
+#      Column 4 is the actual character or <symbol> (follows a comment sign, '#')
+#      Column 5 indicates backward compatible character set mappings
+#
+# The entries are in AtariST order.
+#
+# Version history
+# 1.1 Thanks to Bruno Haible.
+#     - swap the positions of GREEK SMALL LETTER BETA and LATIN SHARP S
+#       on code positions 0x9E and 0xE1. So AtariST mapped the LATIN SHARP S
+#       differently than PC codepages 437 and 850 (was it true on the TT in 1992?)
+#     - Fix the correct codepoint 0x00B3 instead of 0x22B3 for SUPERSCRIPT THREE,
+#       on code position 0xFE.
+#     - Fix the spelling of a "GREEP" letter name to "GREEK" (no code changed)
+#     - Change the mapping of code 0xEE from GREEK SMALL LETTER EPSILON to the
+#       mathematical ELEMENT OF SIGN, on code position 0xEE.
+# 1.0 version new, by Philippe Verdy.
+#
+# Updated versions of this file may be found in:
+#      <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+# Any comments or problems, contact http://www.unicode.org/reporting.html
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x00C7
+0x81 = 0x00FC
+0x82 = 0x00E9
+0x83 = 0x00E2
+0x84 = 0x00E4
+0x85 = 0x00E0
+0x86 = 0x00E5
+0x87 = 0x00E7
+0x88 = 0x00EA
+0x89 = 0x00EB
+0x8A = 0x00E8
+0x8B = 0x00EF
+0x8C = 0x00EE
+0x8D = 0x00EC
+0x8E = 0x00C4
+0x8F = 0x00C5
+0x90 = 0x00C9
+0x91 = 0x00E6
+0x92 = 0x00C6
+0x93 = 0x00F4
+0x94 = 0x00F6
+0x95 = 0x00F2
+0x96 = 0x00FB
+0x97 = 0x00F9
+0x98 = 0x00FF
+0x99 = 0x00D6
+0x9A = 0x00DC
+0x9B = 0x00A2
+0x9C = 0x00A3
+0x9D = 0x00A5
+0x9E = 0x00DF
+0x9F = 0x0192
+0xA0 = 0x00E1
+0xA1 = 0x00ED
+0xA2 = 0x00F3
+0xA3 = 0x00FA
+0xA4 = 0x00F1
+0xA5 = 0x00D1
+0xA6 = 0x00AA
+0xA7 = 0x00BA
+0xA8 = 0x00BF
+0xA9 = 0x2310
+0xAA = 0x00AC
+0xAB = 0x00BD
+0xAC = 0x00BC
+0xAD = 0x00A1
+0xAE = 0x00AB
+0xAF = 0x00BB
+0xB0 = 0x00E3
+0xB1 = 0x00F5
+0xB2 = 0x00D8
+0xB3 = 0x00F8
+0xB4 = 0x0153
+0xB5 = 0x0152
+0xB6 = 0x00C0
+0xB7 = 0x00C3
+0xB8 = 0x00D5
+0xB9 = 0x00A8
+0xBA = 0x00B4
+0xBB = 0x2020
+0xBC = 0x00B6
+0xBD = 0x00A9
+0xBE = 0x00AE
+0xBF = 0x2122
+0xC0 = 0x0133
+0xC1 = 0x0132
+0xC2 = 0x05D0
+0xC3 = 0x05D1
+0xC4 = 0x05D2
+0xC5 = 0x05D3
+0xC6 = 0x05D4
+0xC7 = 0x05D5
+0xC8 = 0x05D6
+0xC9 = 0x05D7
+0xCA = 0x05D8
+0xCB = 0x05D9
+0xCC = 0x05DB
+0xCD = 0x05DC
+0xCE = 0x05DE
+0xCF = 0x05E0
+0xD0 = 0x05E1
+0xD1 = 0x05E2
+0xD2 = 0x05E4
+0xD3 = 0x05E6
+0xD4 = 0x05E7
+0xD5 = 0x05E8
+0xD6 = 0x05E9
+0xD7 = 0x05EA
+0xD8 = 0x05DF
+0xD9 = 0x05DA
+0xDA = 0x05DD
+0xDB = 0x05E3
+0xDC = 0x05E5
+0xDD = 0x00A7
+0xDE = 0x2227
+0xDF = 0x221E
+0xE0 = 0x03B1
+0xE1 = 0x03B2
+0xE2 = 0x0393
+0xE3 = 0x03C0
+0xE4 = 0x03A3
+0xE5 = 0x03C3
+0xE6 = 0x00B5
+0xE7 = 0x03C4
+0xE8 = 0x03A6
+0xE9 = 0x0398
+0xEA = 0x03A9
+0xEB = 0x03B4
+0xEC = 0x222E
+0xED = 0x03C6
+0xEE = 0x2208
+0xEF = 0x2229
+0xF0 = 0x2261
+0xF1 = 0x00B1
+0xF2 = 0x2265
+0xF3 = 0x2264
+0xF4 = 0x2320
+0xF5 = 0x2321
+0xF6 = 0x00F7
+0xF7 = 0x2248
+0xF8 = 0x00B0
+0xF9 = 0x2219
+0xFA = 0x00B7
+0xFB = 0x221A
+0xFC = 0x207F
+0xFD = 0x00B2
+0xFE = 0x00B3
+0xFF = 0x00AF
+END_MAP
diff --git a/share/i18n/csmapper/MISC/DECMCS%UCS.src b/share/i18n/csmapper/MISC/DECMCS%UCS.src
new file mode 100644 (file)
index 0000000..52b2a64
--- /dev/null
@@ -0,0 +1,134 @@
+# $NetBSD: DECMCS%UCS.src,v 1.1 2007/04/01 18:52:29 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "DECMCS/UCS"
+SRC_ZONE       0x00-0xFD
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFF
+DST_UNIT_BITS  8
+
+BEGIN_MAP
+#
+# $Id: DECMCS%UCS.src,v 1.1 2007/04/01 18:52:29 tnozaki Exp $
+#
+#      Name:             DEC Multinational Character Set (1987) to Unicode
+#      Unicode version:  2.1
+#      Table version:    0.1
+#      Table format:     Format A
+#      Date:             07 July 1999
+#      Authors:          John Cowan <cowan@ccil.org>
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on magnetic media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Recipient is granted the right to make copies in any form for
+#      internal distribution and to freely use the information supplied
+#      in the creation of products supporting Unicode.  Unicode, Inc.
+#      specifically excludes the right to re-distribute this file directly
+#      to third parties or other organizations whether for profit or not.
+#
+#      General notes:
+#
+#      This table contains data on how
+#       DEC Multinational Character Set characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the DEC MCS code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in DEC MCS order
+#
+#      Any comments or problems, contact <cowan@ccil.org>
+#
+0x00 - 0x7E = 0x0000 -
+0xA0 = 0x00A0
+0xA1 = 0x00A1
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA5 = 0x00A5
+0xA7 = 0x00A7
+0xA8 = 0x00A4
+0xA9 = 0x00A9
+0xAA = 0x00AA
+0xAB = 0x00AB
+0xB0 = 0x00B0
+0xB1 = 0x00B1
+0xB2 = 0x00B2
+0xB3 = 0x00B3
+0xB5 = 0x00B5
+0xB6 = 0x00B6
+0xB7 = 0x00B7
+0xB9 = 0x00B9
+0xBA = 0x00BA
+0xBB = 0x00BB
+0xBC = 0x00BC
+0xBD = 0x00BD
+0xBF = 0x00BF
+0xC0 = 0x00C0
+0xC1 = 0x00C1
+0xC2 = 0x00C2
+0xC3 = 0x00C3
+0xC4 = 0x00C4
+0xC5 = 0x00C5
+0xC6 = 0x00C6
+0xC7 = 0x00C7
+0xC8 = 0x00C8
+0xC9 = 0x00C9
+0xCA = 0x00CA
+0xCB = 0x00CB
+0xCC = 0x00CC
+0xCD = 0x00CD
+0xCE = 0x00CE
+0xCF = 0x00CF
+0xD1 = 0x00D1
+0xD2 = 0x00D2
+0xD3 = 0x00D3
+0xD4 = 0x00D4
+0xD5 = 0x00D5
+0xD6 = 0x00D6
+0xD7 = 0x0152
+0xD8 = 0x00D8
+0xD9 = 0x00D9
+0xDA = 0x00DA
+0xDB = 0x00DB
+0xDC = 0x00DC
+0xDD = 0x0178
+0xDF = 0x00DF
+0xE0 = 0x00E0
+0xE1 = 0x00E1
+0xE2 = 0x00E2
+0xE3 = 0x00E3
+0xE4 = 0x00E4
+0xE5 = 0x00E5
+0xE6 = 0x00E6
+0xE7 = 0x00E7
+0xE8 = 0x00E8
+0xE9 = 0x00E9
+0xEA = 0x00EA
+0xEB = 0x00EB
+0xEC = 0x00EC
+0xED = 0x00ED
+0xEE = 0x00EE
+0xEF = 0x00EF
+0xF1 = 0x00F1
+0xF2 = 0x00F2
+0xF3 = 0x00F3
+0xF4 = 0x00F4
+0xF5 = 0x00F5
+0xF6 = 0x00F6
+0xF7 = 0x0153
+0xF8 = 0x00F8
+0xF9 = 0x00F9
+0xFA = 0x00FA
+0xFB = 0x00FB
+0xFC = 0x00FC
+0xFD = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/MISC/HP-ROMAN8%UCS.src b/share/i18n/csmapper/MISC/HP-ROMAN8%UCS.src
new file mode 100644 (file)
index 0000000..20bfe93
--- /dev/null
@@ -0,0 +1,109 @@
+# $NetBSD: HP-ROMAN8%UCS.src,v 1.1 2006/10/19 14:45:02 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "HP-ROMAN8/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345.
+#
+0x00 - 0xA0 = 0x0000 -
+0xA1 = 0x00C0
+0xA2 = 0x00C2
+0xA3 = 0x00C8
+0xA4 = 0x00CA
+0xA5 = 0x00CB
+0xA6 = 0x00CE
+0xA7 = 0x00CF
+0xA8 = 0x00B4
+0xA9 = 0x2035
+0xAA = 0x2227
+0xAB = 0x00A8
+0xAC = 0x223C
+0xAD = 0x00D9
+0xAE = 0x00DB
+0xAF = 0x20A4
+0xB0 = 0x203E
+0xB1 = 0x00DD
+0xB2 = 0x00FD
+0xB3 = 0x00B0
+0xB4 = 0x00C7
+0xB5 = 0x00E7
+0xB6 = 0x00D1
+0xB7 = 0x00F1
+0xB8 = 0x00A1
+0xB9 = 0x00BF
+0xBA = 0x00A4
+0xBB = 0x00A3
+0xBC = 0x00A5
+0xBD = 0x00A7
+0xBE = 0xE023
+0xBF = 0x00A2
+0xC0 = 0x00E2
+0xC1 = 0x00EA
+0xC2 = 0x00F4
+0xC3 = 0x00FB
+0xC4 = 0x00E1
+0xC5 = 0x00E9
+0xC6 = 0x00F3
+0xC7 = 0x00FA
+0xC8 = 0x00E0
+0xC9 = 0x00E8
+0xCA = 0x00F2
+0xCB = 0x00F9
+0xCC = 0x00E4
+0xCD = 0x00EB
+0xCE = 0x00F6
+0xCF = 0x00FC
+0xD0 = 0x00C5
+0xD1 = 0x00EE
+0xD2 = 0x00D8
+0xD3 = 0x00C6
+0xD4 = 0x00E5
+0xD5 = 0x00ED
+0xD6 = 0x00F8
+0xD7 = 0x00E6
+0xD8 = 0x00C4
+0xD9 = 0x00EC
+0xDA = 0x00D6
+0xDB = 0x00DC
+0xDC = 0x00C9
+0xDD = 0x00EF
+0xDE = 0x00DF
+0xDF = 0x00D4
+0xE0 = 0x00C1
+0xE1 = 0x00C3
+0xE2 = 0x00E3
+0xE3 = 0x00D0
+0xE4 = 0x00F0
+0xE5 = 0x00CD
+0xE6 = 0x00CC
+0xE7 = 0x00D3
+0xE8 = 0x00D2
+0xE9 = 0x00D5
+0xEA = 0x00F5
+0xEB = 0x0160
+0xEC = 0x0161
+0xED = 0x00DA
+0xEE = 0x0178
+0xEF = 0x00FF
+0xF0 = 0x00DE
+0xF1 = 0x00FE
+0xF2 = 0x00B7
+0xF3 = 0x00B5
+0xF4 = 0x00B6
+0xF5 = 0x00BE
+0xF6 = 0x2014
+0xF7 = 0x00BC
+0xF8 = 0x00BD
+0xF9 = 0x00AA
+0xFA = 0x00BA
+0xFB = 0x00AB
+0xFC = 0x25A0
+0xFD = 0x00BB
+0xFE = 0x00B1
+END_MAP
diff --git a/share/i18n/csmapper/MISC/MULELAO-1%UCS.src b/share/i18n/csmapper/MISC/MULELAO-1%UCS.src
new file mode 100644 (file)
index 0000000..0e6fa85
--- /dev/null
@@ -0,0 +1,117 @@
+# $NetBSD: MULELAO-1%UCS.src,v 1.1 2006/11/25 10:27:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "MULELAO-1/UCS"
+SRC_ZONE       0x00 - 0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by X-TT Project.
+# Original notice:
+#
+#   mulelao to unicode table
+#
+#   Copyright (c) 1998 Takuya SHIOZAKI, All Rights reserved.
+#   Copyright (c) 1998,1999 Pablo Saratxaga <srtxg@@chanae.alphanet.ch>
+#
+#   Redistribution and use in source and binary forms, with or without
+#   modification, are permitted provided that the following conditions
+#   are met:
+#   1. Redistributions of source code must retain the above copyright
+#      notice, this list of conditions and the following disclaimer.
+#   2. Redistributions in binary form must reproduce the above copyright
+#      notice, this list of conditions and the following disclaimer in the
+#      documentation and/or other materials provided with the distribution.
+#
+#   THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+#   ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+#   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+#   ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+#   FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+#   DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+#   OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+#   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+#   LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+#   OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+#   SUCH DAMAGE.
+#
+#   Major Release ID: X-TrueType Server Version 1.3 [Aoi MATSUBARA Release 3]
+#
+#
+#    Table build by looking into the unicode chart,
+#    http://charts.unicode.org/Unicode.charts/normal/U0E80.html
+#    and an actual X11 font using mulelao-1 encoding.
+#
+#    added the SKIP monetary symbol (U+20AD) at its logical place -- srtxg
+#
+0x00 - 0x9F = 0x0000 -
+0xA1 = 0x0E81
+0xA2 = 0x0E82
+0xA4 = 0x0E84
+0xA7 = 0x0E87
+0xA8 = 0x0E88
+0xAA = 0x0E8A
+0xAD = 0x0E8D
+0xB4 = 0x0E94
+0xB5 = 0x0E95
+0xB6 = 0x0E96
+0xB7 = 0x0E97
+0xB9 = 0x0E99
+0xBA = 0x0E9A
+0xBB = 0x0E9B
+0xBC = 0x0E9C
+0xBD = 0x0E9D
+0xBE = 0x0E9E
+0xBF = 0x0E9F
+0xC1 = 0x0EA1
+0xC2 = 0x0EA2
+0xC3 = 0x0EA3
+0xC5 = 0x0EA5
+0xC7 = 0x0EA7
+0xCA = 0x0EAA
+0xCB = 0x0EAB
+0xCD = 0x0EAD
+0xCE = 0x0EAE
+0xCF = 0x0EAF
+0xD0 = 0x0EB0
+0xD1 = 0x0EB1
+0xD2 = 0x0EB2
+0xD3 = 0x0EB3
+0xD4 = 0x0EB4
+0xD5 = 0x0EB5
+0xD6 = 0x0EB6
+0xD7 = 0x0EB7
+0xD8 = 0x0EB8
+0xD9 = 0x0EB9
+0xDB = 0x0EBB
+0xDC = 0x0EBC
+0xDD = 0x0EBD
+0xDF = 0x20AD
+0xE0 = 0x0EC0
+0xE1 = 0x0EC1
+0xE2 = 0x0EC2
+0xE3 = 0x0EC3
+0xE4 = 0x0EC4
+0xE6 = 0x0EC6
+0xE8 = 0x0EC8
+0xE9 = 0x0EC9
+0xEA = 0x0ECA
+0xEB = 0x0ECB
+0xEC = 0x0ECC
+0xED = 0x0ECD
+0xF0 = 0x0ED0
+0xF1 = 0x0ED1
+0xF2 = 0x0ED2
+0xF3 = 0x0ED3
+0xF4 = 0x0ED4
+0xF5 = 0x0ED5
+0xF6 = 0x0ED6
+0xF7 = 0x0ED7
+0xF8 = 0x0ED8
+0xF9 = 0x0ED9
+0xFB = 0x0EDC
+0xFC = 0x0EDD
+END_MAP
diff --git a/share/i18n/csmapper/MISC/Makefile.inc b/share/i18n/csmapper/MISC/Makefile.inc
new file mode 100644 (file)
index 0000000..292329a
--- /dev/null
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile.inc,v 1.13 2007/04/01 18:52:29 tnozaki Exp $
+
+.PATH: ${.CURDIR}/MISC
+
+SRCS_mapper.dir+=      mapper.dir.MISC
+SRCS_charset.pivot+=   charset.pivot.MISC
+CLEANFILES+=           mapper.dir.MISC charset.pivot.MISC
+MAPS_MISC=             ATARIST%UCS.mps \
+                       DECMCS%UCS.mps \
+                       HP-ROMAN8%UCS.mps \
+                       MULELAO-1%UCS.mps \
+                       NEXTSTEP%UCS.mps \
+                       RISCOS-LATIN1%UCS.mps \
+                       TDS565%UCS.mps \
+                       UCS%ATARIST.mps \
+                       UCS%DECMCS.mps \
+                       UCS%HP-ROMAN8.mps \
+                       UCS%MULELAO-1.mps \
+                       UCS%NEXTSTEP.mps \
+                       UCS%RISCOS-LATIN1.mps \
+                       UCS%TDS565.mps
+
+mapper.dir.MISC: ${.CURDIR}/MISC/mapper.dir.MISC.src
+       ${_MKTARGET_CREATE}
+       (echo "# MISC" ; cat ${.ALLSRC} ; echo ) > ${.TARGET}
+
+charset.pivot.MISC: ${.CURDIR}/MISC/charset.pivot.MISC.src
+       ${_MKTARGET_CREATE}
+       (echo "# MISC" ; cat ${.ALLSRC} ; echo ) > ${.TARGET}
+
+FILES+= ${MAPS_MISC}
+CLEANFILES+= ${MAPS_MISC}
+.for i in ${MAPS_MISC}
+FILESDIR_$i= ${BINDIR}/MISC
+.endfor
diff --git a/share/i18n/csmapper/MISC/NEXTSTEP%UCS.src b/share/i18n/csmapper/MISC/NEXTSTEP%UCS.src
new file mode 100644 (file)
index 0000000..a99c79a
--- /dev/null
@@ -0,0 +1,186 @@
+# $NetBSD: NEXTSTEP%UCS.src,v 1.1 2006/10/19 14:45:02 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "NEXTSTEP/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#       Name:             NextStep Encoding to Unicode
+#       Unicode version:  1.1
+#       Table version:    0.1
+#       Table format:     Format A
+#       Date:             1999 September 23
+#       Authors:          Rick McGowan
+#
+#       Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       NextStep Encoding characters map into Unicode.  Since the first
+#      128 characters (0x0 - 0x7f) are identical to ASCII and Unicode,
+#      this table only maps the NextStep range from 0x80 - 0xFF.
+#
+#      This file is provided for historical reference only and pertains
+#      to NextStep and OpenStep products shipped prior to the aquisition
+#      of NeXT by Apple Computer, Inc.  See http://www.apple.com for
+#      further information.
+#
+#       Format:  Three tab-separated columns
+#                Column #1 is the NextStep code (in hex as 0xXX)
+#                Column #2 is the Unicode (in hex as 0xXXXX)
+#                Column #3 NextStep name, Unicode name (follows a comment sign, '#')
+#
+#       The entries are in NextStep order
+#
+#       Any comments or problems, contact info@unicode.org
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x00A0
+0x81 = 0x00C0
+0x82 = 0x00C1
+0x83 = 0x00C2
+0x84 = 0x00C3
+0x85 = 0x00C4
+0x86 = 0x00C5
+0x87 = 0x00C7
+0x88 = 0x00C8
+0x89 = 0x00C9
+0x8A = 0x00CA
+0x8B = 0x00CB
+0x8C = 0x00CC
+0x8D = 0x00CD
+0x8E = 0x00CE
+0x8F = 0x00CF
+0x90 = 0x00D0
+0x91 = 0x00D1
+0x92 = 0x00D2
+0x93 = 0x00D3
+0x94 = 0x00D4
+0x95 = 0x00D5
+0x96 = 0x00D6
+0x97 = 0x00D9
+0x98 = 0x00DA
+0x99 = 0x00DB
+0x9A = 0x00DC
+0x9B = 0x00DD
+0x9C = 0x00DE
+0x9D = 0x00B5
+0x9E = 0x00D7
+0x9F = 0x00F7
+0xA0 = 0x00A9
+0xA1 = 0x00A1
+0xA2 = 0x00A2
+0xA3 = 0x00A3
+0xA4 = 0x2044
+0xA5 = 0x00A5
+0xA6 = 0x0192
+0xA7 = 0x00A7
+0xA8 = 0x00A4
+0xA9 = 0x2019
+0xAA = 0x201C
+0xAB = 0x00AB
+0xAC = 0x2039
+0xAD = 0x203A
+0xAE = 0xFB01
+0xAF = 0xFB02
+0xB0 = 0x00AE
+0xB1 = 0x2013
+0xB2 = 0x2020
+0xB3 = 0x2021
+0xB4 = 0x00B7
+0xB5 = 0x00A6
+0xB6 = 0x00B6
+0xB7 = 0x2022
+0xB8 = 0x201A
+0xB9 = 0x201E
+0xBA = 0x201D
+0xBB = 0x00BB
+0xBC = 0x2026
+0xBD = 0x2030
+0xBE = 0x00AC
+0xBF = 0x00BF
+0xC0 = 0x00B9
+0xC1 = 0x02CB
+0xC2 = 0x00B4
+0xC3 = 0x02C6
+0xC4 = 0x02DC
+0xC5 = 0x00AF
+0xC6 = 0x02D8
+0xC7 = 0x02D9
+0xC8 = 0x00A8
+0xC9 = 0x00B2
+0xCA = 0x02DA
+0xCB = 0x00B8
+0xCC = 0x00B3
+0xCD = 0x02DD
+0xCE = 0x02DB
+0xCF = 0x02C7
+0xD0 = 0x2014
+0xD1 = 0x00B1
+0xD2 = 0x00BC
+0xD3 = 0x00BD
+0xD4 = 0x00BE
+0xD5 = 0x00E0
+0xD6 = 0x00E1
+0xD7 = 0x00E2
+0xD8 = 0x00E3
+0xD9 = 0x00E4
+0xDA = 0x00E5
+0xDB = 0x00E7
+0xDC = 0x00E8
+0xDD = 0x00E9
+0xDE = 0x00EA
+0xDF = 0x00EB
+0xE0 = 0x00EC
+0xE1 = 0x00C6
+0xE2 = 0x00ED
+0xE3 = 0x00AA
+0xE4 = 0x00EE
+0xE5 = 0x00EF
+0xE6 = 0x00F0
+0xE7 = 0x00F1
+0xE8 = 0x0141
+0xE9 = 0x00D8
+0xEA = 0x0152
+0xEB = 0x00BA
+0xEC = 0x00F2
+0xED = 0x00F3
+0xEE = 0x00F4
+0xEF = 0x00F5
+0xF0 = 0x00F6
+0xF1 = 0x00E6
+0xF2 = 0x00F9
+0xF3 = 0x00FA
+0xF4 = 0x00FB
+0xF5 = 0x0131
+0xF6 = 0x00FC
+0xF7 = 0x00FD
+0xF8 = 0x0142
+0xF9 = 0x00F8
+0xFA = 0x0153
+0xFB = 0x00DF
+0xFC = 0x00FE
+0xFD = 0x00FF
+END_MAP
diff --git a/share/i18n/csmapper/MISC/RISCOS-LATIN1%UCS.src b/share/i18n/csmapper/MISC/RISCOS-LATIN1%UCS.src
new file mode 100644 (file)
index 0000000..1670be3
--- /dev/null
@@ -0,0 +1,81 @@
+# $NetBSD: RISCOS-LATIN1%UCS.src,v 1.1 2007/04/01 18:52:29 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "RISCOS-LATIN1/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# Id: RISCOS.TXT,v 1.1 2003/05/19 20:26:32 mleisher Exp
+#
+# The charset used on RISC OS ('Acorn RISC OS').  The same as Latin-1,
+# except for extra printable characters from 0x80 until 0xA0.
+#
+# -- Ed Avis, <ed@membled.com>, 2001-03-08
+#
+# First everything from Latin-1 outside 0x80 -| 0xA0.
+# Now the RISC OS specific characters.  This is from RISC OS 3.11.  In
+# earlier versions of RISC OS, some of these were used for drawing
+# window icons such as close and resize.  They're no longer used for
+# that purpose, but remain in the character set.
+#
+# The Unicode value in each line, and the first comment, reflect the
+# 8x8 'system font'.  The second comment shows how the character looks
+# in Homerton, one of the outline fonts that comes with RISC OS.  The
+# third comment shows the character for that position in fonts
+# supplied by EFF, a third-party supplier of RISC OS outline fonts.
+#
+# A hollow square box with a hollow square box in its top left-hand
+# corner.  (Imagine a square clock showing nine o'clock.)  It means
+# 'resize window' and doesn't seem to have a Unicode equivalent.
+#
+# A 'bubble-writing' X, meaning 'close window'.  I have picked a
+# Unicode character which will hopefully look similar, though the
+# special meaning is not preserved.
+#
+# This character is very odd.  It looks like '8 to the power 7' - the
+# 7 is to the right of and above the 8, so it's not 'seven eigths'.
+# It might originally have been the 'maximize' button on windows.
+#
+# Four arrows for window scrollbars.  These appear as 'bubble' or
+# hollow arrows.  Again, Unicode doesn't have characters with this
+# meaning, but they should look about the same.
+#
+0x00 - 0x7F = 0x0000 -
+0x80 = 0x221A
+0x81 = 0x0174
+0x82 = 0x0175
+0x83 = 0x0083
+0x84 = 0x2573
+0x85 = 0x0176
+0x86 = 0x0177
+0x87 = 0x0087
+0x88 = 0x21E6
+0x89 = 0x21E8
+0x8A = 0x21E9
+0x8B = 0x21E7
+0x8C = 0x2026
+0x8D = 0x2122
+0x8E = 0x2030
+0x8F = 0x2022
+0x90 = 0x2018
+0x91 = 0x2019
+0x92 = 0x2039
+0x93 = 0x203A
+0x94 = 0x201C
+0x95 = 0x201D
+0x96 = 0x201E
+0x97 = 0x2013
+0x98 = 0x2014
+0x99 = 0x2212
+0x9A = 0x0152
+0x9B = 0x0153
+0x9C = 0x2020
+0x9D = 0x2021
+0x9E = 0xFB01
+0x9F = 0xFB02
+0xA0 - 0xFF = 0x00A0 -
+END_MAP
diff --git a/share/i18n/csmapper/MISC/TDS565%UCS.src b/share/i18n/csmapper/MISC/TDS565%UCS.src
new file mode 100644 (file)
index 0000000..897d04b
--- /dev/null
@@ -0,0 +1,57 @@
+# $NetBSD: TDS565%UCS.src,v 1.1 2006/11/29 15:45:26 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME            TDS565/UCS
+SRC_ZONE        0x00-0x7E
+OOB_MODE        ILSEQ
+DST_ILSEQ       0xFFFE
+DST_UNIT_BITS   16
+
+BEGIN_MAP
+#
+# This mapping data is made from :
+#     http://www.itscj.ipsj.or.jp/ISO-IR/230.pdf
+#
+0x00 - 0x42 = 0x0000 -
+0x43 = 0x00C7
+0x44 - 0x45 = 0x0044 -
+0x46 = 0x00C4
+0x47 - 0x4B = 0x0046 -
+0x4C = 0x017D
+0x4D - 0x50 = 0x004B -
+0x51 = 0x0147
+0x52 = 0x004F
+0x53 = 0x00D6
+0x54 = 0x0050
+0x55 - 0x56 = 0x0052 -
+0x57 = 0x015E
+0x58 - 0x59 = 0x0054 -
+0x5A = 0x00DC
+0x5B = 0x0057
+0x5C = 0x0059
+0x5D = 0x00DD
+0x5E = 0x005A
+0x5F = 0x005F
+0x60 = 0x2116
+0x61 - 0x62 = 0x0061 -
+0x63 = 0x00E7 -
+0x64 - 0x65 = 0x0064 -
+0x66 = 0x00E4
+0x67 - 0x6B = 0x0066 -
+0x6C = 0x017E
+0x6D - 0x70 = 0x006B -
+0x71 = 0x0148
+0x72 = 0x006F
+0x73 = 0x00F6
+0x74 = 0x0070
+0x75 = 0x0072
+0x76 = 0x0073
+0x77 = 0x015F
+0x78 = 0x0074
+0x79 = 0x0075
+0x7A = 0x00FC
+0x7B = 0x0077
+0x7C = 0x0079
+0x7D = 0x00FD
+0x7E = 0x007A
+END_MAP
diff --git a/share/i18n/csmapper/MISC/UCS%ATARIST.src b/share/i18n/csmapper/MISC/UCS%ATARIST.src
new file mode 100644 (file)
index 0000000..46241e0
--- /dev/null
@@ -0,0 +1,199 @@
+# $NetBSD: UCS%ATARIST.src,v 1.1 2006/10/19 14:45:02 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/ATARIST"
+SRC_ZONE       0x0000-0x2321
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+# Name:                        AtariST  to Unicode
+# Unicode version:     4.0
+# Table version:       1.1
+# Table format:                Format A
+# Date:                        2005 April 22
+# Authors:             Philippe Verdy <verdy_p AT hotmail.com>
+#                      Bruno Haible <bruno AT clisp.org>
+#
+# Copyright (c) 1998 - 2005 Unicode, Inc.  All Rights reserved.
+#
+# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+# No claims are made as to fitness for any particular purpose.  No
+# warranties of any kind are expressed or implied.  The recipient
+# agrees to determine applicability of information provided.  If this
+# file has been provided on optical media by Unicode, Inc., the sole
+# remedy for any claim will be exchange of defective media within 90
+# days of receipt.
+#
+# Unicode, Inc. hereby grants the right to freely use the information
+# supplied in this file in the creation of products supporting the
+# Unicode Standard, and to make copies of this file in any form for
+# internal or external distribution as long as this notice remains
+# attached.
+#
+# General notes:
+#
+# This table contains the data the Unicode Consortium has on how
+# AtariST characters map into Unicode.
+#
+# Format:      Three tab-separated columns
+#      Column 1 is the AtariST code (in hex as 0xXX)
+#      Column 2 is the Unicode (in hex as 0xXXXX)
+#      Column 3 the Unicode name (follows a comment sign, '#')
+#      Column 4 is the actual character or <symbol> (follows a comment sign, '#')
+#      Column 5 indicates backward compatible character set mappings
+#
+# The entries are in AtariST order.
+#
+# Version history
+# 1.1 Thanks to Bruno Haible.
+#     - swap the positions of GREEK SMALL LETTER BETA and LATIN SHARP S
+#       on code positions 0x9E and 0xE1. So AtariST mapped the LATIN SHARP S
+#       differently than PC codepages 437 and 850 (was it true on the TT in 1992?)
+#     - Fix the correct codepoint 0x00B3 instead of 0x22B3 for SUPERSCRIPT THREE,
+#       on code position 0xFE.
+#     - Fix the spelling of a "GREEP" letter name to "GREEK" (no code changed)
+#     - Change the mapping of code 0xEE from GREEK SMALL LETTER EPSILON to the
+#       mathematical ELEMENT OF SIGN, on code position 0xEE.
+# 1.0 version new, by Philippe Verdy.
+#
+# Updated versions of this file may be found in:
+#      <ftp://ftp.unicode.org/Public/MAPPINGS/>
+#
+# Any comments or problems, contact http://www.unicode.org/reporting.html
+#
+0x0000 - 0x007F = 0x00 -
+0x00A1 = 0xAD
+0x00A2 = 0x9B
+0x00A3 = 0x9C
+0x00A5 = 0x9D
+0x00A7 = 0xDD
+0x00A8 = 0xB9
+0x00A9 = 0xBD
+0x00AA = 0xA6
+0x00AB = 0xAE
+0x00AC = 0xAA
+0x00AE = 0xBE
+0x00AF = 0xFF
+0x00B0 = 0xF8
+0x00B1 = 0xF1
+0x00B2 = 0xFD
+0x00B3 = 0xFE
+0x00B4 = 0xBA
+0x00B5 = 0xE6
+0x00B6 = 0xBC
+0x00B7 = 0xFA
+0x00BA = 0xA7
+0x00BB = 0xAF
+0x00BC = 0xAC
+0x00BD = 0xAB
+0x00BF = 0xA8
+0x00C0 = 0xB6
+0x00C3 = 0xB7
+0x00C4 = 0x8E
+0x00C5 = 0x8F
+0x00C6 = 0x92
+0x00C7 = 0x80
+0x00C9 = 0x90
+0x00D1 = 0xA5
+0x00D5 = 0xB8
+0x00D6 = 0x99
+0x00D8 = 0xB2
+0x00DC = 0x9A
+0x00DF = 0x9E
+0x00E0 = 0x85
+0x00E1 = 0xA0
+0x00E2 = 0x83
+0x00E3 = 0xB0
+0x00E4 = 0x84
+0x00E5 = 0x86
+0x00E6 = 0x91
+0x00E7 = 0x87
+0x00E8 = 0x8A
+0x00E9 = 0x82
+0x00EA = 0x88
+0x00EB = 0x89
+0x00EC = 0x8D
+0x00ED = 0xA1
+0x00EE = 0x8C
+0x00EF = 0x8B
+0x00F1 = 0xA4
+0x00F2 = 0x95
+0x00F3 = 0xA2
+0x00F4 = 0x93
+0x00F5 = 0xB1
+0x00F6 = 0x94
+0x00F7 = 0xF6
+0x00F8 = 0xB3
+0x00F9 = 0x97
+0x00FA = 0xA3
+0x00FB = 0x96
+0x00FC = 0x81
+0x00FF = 0x98
+0x0132 = 0xC1
+0x0133 = 0xC0
+0x0152 = 0xB5
+0x0153 = 0xB4
+0x0192 = 0x9F
+0x0393 = 0xE2
+0x0398 = 0xE9
+0x03A3 = 0xE4
+0x03A6 = 0xE8
+0x03A9 = 0xEA
+0x03B1 = 0xE0
+0x03B2 = 0xE1
+0x03B4 = 0xEB
+0x03C0 = 0xE3
+0x03C3 = 0xE5
+0x03C4 = 0xE7
+0x03C6 = 0xED
+0x05D0 = 0xC2
+0x05D1 = 0xC3
+0x05D2 = 0xC4
+0x05D3 = 0xC5
+0x05D4 = 0xC6
+0x05D5 = 0xC7
+0x05D6 = 0xC8
+0x05D7 = 0xC9
+0x05D8 = 0xCA
+0x05D9 = 0xCB
+0x05DA = 0xD9
+0x05DB = 0xCC
+0x05DC = 0xCD
+0x05DD = 0xDA
+0x05DE = 0xCE
+0x05DF = 0xD8
+0x05E0 = 0xCF
+0x05E1 = 0xD0
+0x05E2 = 0xD1
+0x05E3 = 0xDB
+0x05E4 = 0xD2
+0x05E5 = 0xDC
+0x05E6 = 0xD3
+0x05E7 = 0xD4
+0x05E8 = 0xD5
+0x05E9 = 0xD6
+0x05EA = 0xD7
+0x2020 = 0xBB
+0x207F = 0xFC
+0x2122 = 0xBF
+0x2208 = 0xEE
+0x2219 = 0xF9
+0x221A = 0xFB
+0x221E = 0xDF
+0x2227 = 0xDE
+0x2229 = 0xEF
+0x222E = 0xEC
+0x2248 = 0xF7
+0x2261 = 0xF0
+0x2264 = 0xF3
+0x2265 = 0xF2
+0x2310 = 0xA9
+0x2320 = 0xF4
+0x2321 = 0xF5
+END_MAP
diff --git a/share/i18n/csmapper/MISC/UCS%DECMCS.src b/share/i18n/csmapper/MISC/UCS%DECMCS.src
new file mode 100644 (file)
index 0000000..d0b36b2
--- /dev/null
@@ -0,0 +1,134 @@
+# $NetBSD: UCS%DECMCS.src,v 1.1 2007/04/01 18:52:29 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/DECMCS"
+SRC_ZONE       0x0000-0x0178
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# $Id: UCS%DECMCS.src,v 1.1 2007/04/01 18:52:29 tnozaki Exp $
+#
+#      Name:             DEC Multinational Character Set (1987) to Unicode
+#      Unicode version:  2.1
+#      Table version:    0.1
+#      Table format:     Format A
+#      Date:             07 July 1999
+#      Authors:          John Cowan <cowan@ccil.org>
+#
+#      Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on magnetic media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Recipient is granted the right to make copies in any form for
+#      internal distribution and to freely use the information supplied
+#      in the creation of products supporting Unicode.  Unicode, Inc.
+#      specifically excludes the right to re-distribute this file directly
+#      to third parties or other organizations whether for profit or not.
+#
+#      General notes:
+#
+#      This table contains data on how
+#       DEC Multinational Character Set characters map into Unicode.
+#
+#      Format:  Three tab-separated columns
+#               Column #1 is the DEC MCS code (in hex as 0xXX)
+#               Column #2 is the Unicode (in hex as 0xXXXX)
+#               Column #3 the Unicode name (follows a comment sign, '#')
+#
+#      The entries are in DEC MCS order
+#
+#      Any comments or problems, contact <cowan@ccil.org>
+#
+0x0000 - 0x007E = 0x00 -
+0x00A0 = 0xA0
+0x00A1 = 0xA1
+0x00A2 = 0xA2
+0x00A3 = 0xA3
+0x00A4 = 0xA8
+0x00A5 = 0xA5
+0x00A7 = 0xA7
+0x00A9 = 0xA9
+0x00AA = 0xAA
+0x00AB = 0xAB
+0x00B0 = 0xB0
+0x00B1 = 0xB1
+0x00B2 = 0xB2
+0x00B3 = 0xB3
+0x00B5 = 0xB5
+0x00B6 = 0xB6
+0x00B7 = 0xB7
+0x00B9 = 0xB9
+0x00BA = 0xBA
+0x00BB = 0xBB
+0x00BC = 0xBC
+0x00BD = 0xBD
+0x00BF = 0xBF
+0x00C0 = 0xC0
+0x00C1 = 0xC1
+0x00C2 = 0xC2
+0x00C3 = 0xC3
+0x00C4 = 0xC4
+0x00C5 = 0xC5
+0x00C6 = 0xC6
+0x00C7 = 0xC7
+0x00C8 = 0xC8
+0x00C9 = 0xC9
+0x00CA = 0xCA
+0x00CB = 0xCB
+0x00CC = 0xCC
+0x00CD = 0xCD
+0x00CE = 0xCE
+0x00CF = 0xCF
+0x00D1 = 0xD1
+0x00D2 = 0xD2
+0x00D3 = 0xD3
+0x00D4 = 0xD4
+0x00D5 = 0xD5
+0x00D6 = 0xD6
+0x00D8 = 0xD8
+0x00D9 = 0xD9
+0x00DA = 0xDA
+0x00DB = 0xDB
+0x00DC = 0xDC
+0x00DF = 0xDF
+0x00E0 = 0xE0
+0x00E1 = 0xE1
+0x00E2 = 0xE2
+0x00E3 = 0xE3
+0x00E4 = 0xE4
+0x00E5 = 0xE5
+0x00E6 = 0xE6
+0x00E7 = 0xE7
+0x00E8 = 0xE8
+0x00E9 = 0xE9
+0x00EA = 0xEA
+0x00EB = 0xEB
+0x00EC = 0xEC
+0x00ED = 0xED
+0x00EE = 0xEE
+0x00EF = 0xEF
+0x00F1 = 0xF1
+0x00F2 = 0xF2
+0x00F3 = 0xF3
+0x00F4 = 0xF4
+0x00F5 = 0xF5
+0x00F6 = 0xF6
+0x00F8 = 0xF8
+0x00F9 = 0xF9
+0x00FA = 0xFA
+0x00FB = 0xFB
+0x00FC = 0xFC
+0x00FF = 0xFD
+0x0152 = 0xD7
+0x0153 = 0xF7
+0x0178 = 0xDD
+END_MAP
diff --git a/share/i18n/csmapper/MISC/UCS%HP-ROMAN8.src b/share/i18n/csmapper/MISC/UCS%HP-ROMAN8.src
new file mode 100644 (file)
index 0000000..eed9bb0
--- /dev/null
@@ -0,0 +1,109 @@
+# $NetBSD: UCS%HP-ROMAN8.src,v 1.1 2006/10/19 14:45:02 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/HP-ROMAN8"
+SRC_ZONE       0x0000-0xE023
+OOB_MODE       INVALID
+DST_INVALID    0xFF
+DST_UNIT_BITS  8
+
+BEGIN_MAP
+#
+# This table is generated from RFC1345.
+#
+0x0000 - 0x00A0 = 0x00 -
+0x00A1 = 0xB8
+0x00A2 = 0xBF
+0x00A3 = 0xBB
+0x00A4 = 0xBA
+0x00A5 = 0xBC
+0x00A7 = 0xBD
+0x00A8 = 0xAB
+0x00AA = 0xF9
+0x00AB = 0xFB
+0x00B0 = 0xB3
+0x00B1 = 0xFE
+0x00B4 = 0xA8
+0x00B5 = 0xF3
+0x00B6 = 0xF4
+0x00B7 = 0xF2
+0x00BA = 0xFA
+0x00BB = 0xFD
+0x00BC = 0xF7
+0x00BD = 0xF8
+0x00BE = 0xF5
+0x00BF = 0xB9
+0x00C0 = 0xA1
+0x00C1 = 0xE0
+0x00C2 = 0xA2
+0x00C3 = 0xE1
+0x00C4 = 0xD8
+0x00C5 = 0xD0
+0x00C6 = 0xD3
+0x00C7 = 0xB4
+0x00C8 = 0xA3
+0x00C9 = 0xDC
+0x00CA = 0xA4
+0x00CB = 0xA5
+0x00CC = 0xE6
+0x00CD = 0xE5
+0x00CE = 0xA6
+0x00CF = 0xA7
+0x00D0 = 0xE3
+0x00D1 = 0xB6
+0x00D2 = 0xE8
+0x00D3 = 0xE7
+0x00D4 = 0xDF
+0x00D5 = 0xE9
+0x00D6 = 0xDA
+0x00D8 = 0xD2
+0x00D9 = 0xAD
+0x00DA = 0xED
+0x00DB = 0xAE
+0x00DC = 0xDB
+0x00DD = 0xB1
+0x00DE = 0xF0
+0x00DF = 0xDE
+0x00E0 = 0xC8
+0x00E1 = 0xC4
+0x00E2 = 0xC0
+0x00E3 = 0xE2
+0x00E4 = 0xCC
+0x00E5 = 0xD4
+0x00E6 = 0xD7
+0x00E7 = 0xB5
+0x00E8 = 0xC9
+0x00E9 = 0xC5
+0x00EA = 0xC1
+0x00EB = 0xCD
+0x00EC = 0xD9
+0x00ED = 0xD5
+0x00EE = 0xD1
+0x00EF = 0xDD
+0x00F0 = 0xE4
+0x00F1 = 0xB7
+0x00F2 = 0xCA
+0x00F3 = 0xC6
+0x00F4 = 0xC2
+0x00F5 = 0xEA
+0x00F6 = 0xCE
+0x00F8 = 0xD6
+0x00F9 = 0xCB
+0x00FA = 0xC7
+0x00FB = 0xC3
+0x00FC = 0xCF
+0x00FD = 0xB2
+0x00FE = 0xF1
+0x00FF = 0xEF
+0x0160 = 0xEB
+0x0161 = 0xEC
+0x0178 = 0xEE
+0x2014 = 0xF6
+0x2035 = 0xA9
+0x203E = 0xB0
+0x20A4 = 0xAF
+0x2227 = 0xAA
+0x223C = 0xAC
+0x25A0 = 0xFC
+0xE023 = 0xBE
+END_MAP
diff --git a/share/i18n/csmapper/MISC/UCS%MULELAO-1.src b/share/i18n/csmapper/MISC/UCS%MULELAO-1.src
new file mode 100644 (file)
index 0000000..a4c89a1
--- /dev/null
@@ -0,0 +1,117 @@
+# $NetBSD: UCS%MULELAO-1.src,v 1.1 2006/11/25 10:27:22 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/MULELAO-1"
+SRC_ZONE       0x0000 - 0x20AD
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by X-TT Project.
+# Original notice:
+#
+#   mulelao to unicode table
+#
+#   Copyright (c) 1998 Takuya SHIOZAKI, All Rights reserved.
+#   Copyright (c) 1998,1999 Pablo Saratxaga <srtxg@@chanae.alphanet.ch>
+#
+#   Redistribution and use in source and binary forms, with or without
+#   modification, are permitted provided that the following conditions
+#   are met:
+#   1. Redistributions of source code must retain the above copyright
+#      notice, this list of conditions and the following disclaimer.
+#   2. Redistributions in binary form must reproduce the above copyright
+#      notice, this list of conditions and the following disclaimer in the
+#      documentation and/or other materials provided with the distribution.
+#
+#   THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+#   ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+#   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+#   ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+#   FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+#   DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+#   OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+#   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+#   LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+#   OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+#   SUCH DAMAGE.
+#
+#   Major Release ID: X-TrueType Server Version 1.3 [Aoi MATSUBARA Release 3]
+#
+#
+#    Table build by looking into the unicode chart,
+#    http://charts.unicode.org/Unicode.charts/normal/U0E80.html
+#    and an actual X11 font using mulelao-1 encoding.
+#
+#    added the SKIP monetary symbol (U+20AD) at its logical place -- srtxg
+#
+0x0000 - 0x009F = 0x00 -
+0x0E81 = 0xA1
+0x0E82 = 0xA2
+0x0E84 = 0xA4
+0x0E87 = 0xA7
+0x0E88 = 0xA8
+0x0E8A = 0xAA
+0x0E8D = 0xAD
+0x0E94 = 0xB4
+0x0E95 = 0xB5
+0x0E96 = 0xB6
+0x0E97 = 0xB7
+0x0E99 = 0xB9
+0x0E9A = 0xBA
+0x0E9B = 0xBB
+0x0E9C = 0xBC
+0x0E9D = 0xBD
+0x0E9E = 0xBE
+0x0E9F = 0xBF
+0x0EA1 = 0xC1
+0x0EA2 = 0xC2
+0x0EA3 = 0xC3
+0x0EA5 = 0xC5
+0x0EA7 = 0xC7
+0x0EAA = 0xCA
+0x0EAB = 0xCB
+0x0EAD = 0xCD
+0x0EAE = 0xCE
+0x0EAF = 0xCF
+0x0EB0 = 0xD0
+0x0EB1 = 0xD1
+0x0EB2 = 0xD2
+0x0EB3 = 0xD3
+0x0EB4 = 0xD4
+0x0EB5 = 0xD5
+0x0EB6 = 0xD6
+0x0EB7 = 0xD7
+0x0EB8 = 0xD8
+0x0EB9 = 0xD9
+0x0EBB = 0xDB
+0x0EBC = 0xDC
+0x0EBD = 0xDD
+0x0EC0 = 0xE0
+0x0EC1 = 0xE1
+0x0EC2 = 0xE2
+0x0EC3 = 0xE3
+0x0EC4 = 0xE4
+0x0EC6 = 0xE6
+0x0EC8 = 0xE8
+0x0EC9 = 0xE9
+0x0ECA = 0xEA
+0x0ECB = 0xEB
+0x0ECC = 0xEC
+0x0ECD = 0xED
+0x0ED0 = 0xF0
+0x0ED1 = 0xF1
+0x0ED2 = 0xF2
+0x0ED3 = 0xF3
+0x0ED4 = 0xF4
+0x0ED5 = 0xF5
+0x0ED6 = 0xF6
+0x0ED7 = 0xF7
+0x0ED8 = 0xF8
+0x0ED9 = 0xF9
+0x0EDC = 0xFB
+0x0EDD = 0xFC
+0x20AD = 0xDF
+END_MAP
diff --git a/share/i18n/csmapper/MISC/UCS%NEXTSTEP.src b/share/i18n/csmapper/MISC/UCS%NEXTSTEP.src
new file mode 100644 (file)
index 0000000..6ce131d
--- /dev/null
@@ -0,0 +1,186 @@
+# $NetBSD: UCS%NEXTSTEP.src,v 1.1 2006/10/19 14:45:02 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/NEXTSTEP"
+SRC_ZONE       0x0000-0xFB02
+OOB_MODE       INVALID
+DST_INVALID    0xFF
+DST_UNIT_BITS  8
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+#       Name:             NextStep Encoding to Unicode
+#       Unicode version:  1.1
+#       Table version:    0.1
+#       Table format:     Format A
+#       Date:             1999 September 23
+#       Authors:          Rick McGowan
+#
+#       Copyright (c) 1991-1999 Unicode, Inc.  All Rights reserved.
+#
+#      This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+#      No claims are made as to fitness for any particular purpose.  No
+#      warranties of any kind are expressed or implied.  The recipient
+#      agrees to determine applicability of information provided.  If this
+#      file has been provided on optical media by Unicode, Inc., the sole
+#      remedy for any claim will be exchange of defective media within 90
+#      days of receipt.
+#
+#      Unicode, Inc. hereby grants the right to freely use the information
+#      supplied in this file in the creation of products supporting the
+#      Unicode Standard, and to make copies of this file in any form for
+#      internal or external distribution as long as this notice remains
+#      attached.
+#
+#      General notes:
+#
+#      This table contains the data the Unicode Consortium has on how
+#       NextStep Encoding characters map into Unicode.  Since the first
+#      128 characters (0x0 - 0x7f) are identical to ASCII and Unicode,
+#      this table only maps the NextStep range from 0x80 - 0xFF.
+#
+#      This file is provided for historical reference only and pertains
+#      to NextStep and OpenStep products shipped prior to the aquisition
+#      of NeXT by Apple Computer, Inc.  See http://www.apple.com for
+#      further information.
+#
+#       Format:  Three tab-separated columns
+#                Column #1 is the NextStep code (in hex as 0xXX)
+#                Column #2 is the Unicode (in hex as 0xXXXX)
+#                Column #3 NextStep name, Unicode name (follows a comment sign, '#')
+#
+#       The entries are in NextStep order
+#
+#       Any comments or problems, contact info@unicode.org
+#
+0x0000 - 0x007F = 0x00 -
+0x00A0 = 0x80
+0x00A1 = 0xA1
+0x00A2 = 0xA2
+0x00A3 = 0xA3
+0x00A4 = 0xA8
+0x00A5 = 0xA5
+0x00A6 = 0xB5
+0x00A7 = 0xA7
+0x00A8 = 0xC8
+0x00A9 = 0xA0
+0x00AA = 0xE3
+0x00AB = 0xAB
+0x00AC = 0xBE
+0x00AE = 0xB0
+0x00AF = 0xC5
+0x00B1 = 0xD1
+0x00B2 = 0xC9
+0x00B3 = 0xCC
+0x00B4 = 0xC2
+0x00B5 = 0x9D
+0x00B6 = 0xB6
+0x00B7 = 0xB4
+0x00B8 = 0xCB
+0x00B9 = 0xC0
+0x00BA = 0xEB
+0x00BB = 0xBB
+0x00BC = 0xD2
+0x00BD = 0xD3
+0x00BE = 0xD4
+0x00BF = 0xBF
+0x00C0 = 0x81
+0x00C1 = 0x82
+0x00C2 = 0x83
+0x00C3 = 0x84
+0x00C4 = 0x85
+0x00C5 = 0x86
+0x00C6 = 0xE1
+0x00C7 = 0x87
+0x00C8 = 0x88
+0x00C9 = 0x89
+0x00CA = 0x8A
+0x00CB = 0x8B
+0x00CC = 0x8C
+0x00CD = 0x8D
+0x00CE = 0x8E
+0x00CF = 0x8F
+0x00D0 = 0x90
+0x00D1 = 0x91
+0x00D2 = 0x92
+0x00D3 = 0x93
+0x00D4 = 0x94
+0x00D5 = 0x95
+0x00D6 = 0x96
+0x00D7 = 0x9E
+0x00D8 = 0xE9
+0x00D9 = 0x97
+0x00DA = 0x98
+0x00DB = 0x99
+0x00DC = 0x9A
+0x00DD = 0x9B
+0x00DE = 0x9C
+0x00DF = 0xFB
+0x00E0 = 0xD5
+0x00E1 = 0xD6
+0x00E2 = 0xD7
+0x00E3 = 0xD8
+0x00E4 = 0xD9
+0x00E5 = 0xDA
+0x00E6 = 0xF1
+0x00E7 = 0xDB
+0x00E8 = 0xDC
+0x00E9 = 0xDD
+0x00EA = 0xDE
+0x00EB = 0xDF
+0x00EC = 0xE0
+0x00ED = 0xE2
+0x00EE = 0xE4
+0x00EF = 0xE5
+0x00F0 = 0xE6
+0x00F1 = 0xE7
+0x00F2 = 0xEC
+0x00F3 = 0xED
+0x00F4 = 0xEE
+0x00F5 = 0xEF
+0x00F6 = 0xF0
+0x00F7 = 0x9F
+0x00F8 = 0xF9
+0x00F9 = 0xF2
+0x00FA = 0xF3
+0x00FB = 0xF4
+0x00FC = 0xF6
+0x00FD = 0xF7
+0x00FE = 0xFC
+0x00FF = 0xFD
+0x0131 = 0xF5
+0x0141 = 0xE8
+0x0142 = 0xF8
+0x0152 = 0xEA
+0x0153 = 0xFA
+0x0192 = 0xA6
+0x02C6 = 0xC3
+0x02C7 = 0xCF
+0x02CB = 0xC1
+0x02D8 = 0xC6
+0x02D9 = 0xC7
+0x02DA = 0xCA
+0x02DB = 0xCE
+0x02DC = 0xC4
+0x02DD = 0xCD
+0x2013 = 0xB1
+0x2014 = 0xD0
+0x2019 = 0xA9
+0x201A = 0xB8
+0x201C = 0xAA
+0x201D = 0xBA
+0x201E = 0xB9
+0x2020 = 0xB2
+0x2021 = 0xB3
+0x2022 = 0xB7
+0x2026 = 0xBC
+0x2030 = 0xBD
+0x2039 = 0xAC
+0x203A = 0xAD
+0x2044 = 0xA4
+0xFB01 = 0xAE
+0xFB02 = 0xAF
+END_MAP
diff --git a/share/i18n/csmapper/MISC/UCS%RISCOS-LATIN1.src b/share/i18n/csmapper/MISC/UCS%RISCOS-LATIN1.src
new file mode 100644 (file)
index 0000000..ee2d74e
--- /dev/null
@@ -0,0 +1,81 @@
+# $NetBSD: UCS%RISCOS-LATIN1.src,v 1.1 2007/04/01 18:52:29 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/RISCOS-LATIN1"
+SRC_ZONE       0x0000-0xFB02
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# $Id: UCS%RISCOS-LATIN1.src,v 1.1 2007/04/01 18:52:29 tnozaki Exp $
+#
+# The charset used on RISC OS ('Acorn RISC OS').  The same as Latin-1,
+# except for extra printable characters from 0x80 until 0xA0.
+#
+# -- Ed Avis, <ed@membled.com>, 2001-03-08
+#
+# First everything from Latin-1 outside 0x80 -| 0xA0.
+# Now the RISC OS specific characters.  This is from RISC OS 3.11.  In
+# earlier versions of RISC OS, some of these were used for drawing
+# window icons such as close and resize.  They're no longer used for
+# that purpose, but remain in the character set.
+#
+# The Unicode value in each line, and the first comment, reflect the
+# 8x8 'system font'.  The second comment shows how the character looks
+# in Homerton, one of the outline fonts that comes with RISC OS.  The
+# third comment shows the character for that position in fonts
+# supplied by EFF, a third-party supplier of RISC OS outline fonts.
+#
+# A hollow square box with a hollow square box in its top left-hand
+# corner.  (Imagine a square clock showing nine o'clock.)  It means
+# 'resize window' and doesn't seem to have a Unicode equivalent.
+#
+# A 'bubble-writing' X, meaning 'close window'.  I have picked a
+# Unicode character which will hopefully look similar, though the
+# special meaning is not preserved.
+#
+# This character is very odd.  It looks like '8 to the power 7' - the
+# 7 is to the right of and above the 8, so it's not 'seven eigths'.
+# It might originally have been the 'maximize' button on windows.
+#
+# Four arrows for window scrollbars.  These appear as 'bubble' or
+# hollow arrows.  Again, Unicode doesn't have characters with this
+# meaning, but they should look about the same.
+#
+0x0000 - 0x007F = 0x00 -
+0x0083 = 0x83
+0x0087 = 0x87
+0x00A0 - 0x00FF = 0xA0 -
+0x0152 = 0x9A
+0x0153 = 0x9B
+0x0174 = 0x81
+0x0175 = 0x82
+0x0176 = 0x85
+0x0177 = 0x86
+0x2013 = 0x97
+0x2014 = 0x98
+0x2018 = 0x90
+0x2019 = 0x91
+0x201C = 0x94
+0x201D = 0x95
+0x201E = 0x96
+0x2020 = 0x9C
+0x2021 = 0x9D
+0x2022 = 0x8F
+0x2026 = 0x8C
+0x2030 = 0x8E
+0x2039 = 0x92
+0x203A = 0x93
+0x2122 = 0x8D
+0x21E6 = 0x88
+0x21E7 = 0x8B
+0x21E8 = 0x89
+0x21E9 = 0x8A
+0x2212 = 0x99
+0x221A = 0x80
+0x2573 = 0x84
+0xFB01 = 0x9E
+0xFB02 = 0x9F
+END_MAP
diff --git a/share/i18n/csmapper/MISC/UCS%TDS565.src b/share/i18n/csmapper/MISC/UCS%TDS565.src
new file mode 100644 (file)
index 0000000..ccf9afe
--- /dev/null
@@ -0,0 +1,56 @@
+# $NetBSD: UCS%TDS565.src,v 1.1 2006/11/29 15:45:26 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           UCS/TDS565
+SRC_ZONE       0x0000-0x2116
+OOB_MODE       INVALID
+DST_INVALID    0xFF
+DST_UNIT_BITS  8
+
+BEGIN_MAP
+#
+# This mapping data is made from :
+#     http://www.itscj.ipsj.or.jp/ISO-IR/230.pdf
+#
+0x0000 - 0x0042 = 0x00 -
+0x0044 - 0x0045 = 0x44 -
+0x0046 - 0x004A = 0x47 -
+0x004B - 0x4E = 0x4D -
+0x004F = 0x52
+0x0050 = 0x54
+0x0052 - 0x0053 = 0x55 -
+0x0054 - 0x0055 = 0x58 -
+0x0057 = 0x5B
+0x0059 = 0x5C
+0x005A = 0x5E
+0x005F = 0x5F
+0x0061 - 0x0062 = 0x61 -
+0x0064 - 0x0065 = 0x64 -
+0x0066 - 0x006A = 0x67 -
+0x006B - 0x006E = 0x6D -
+0x006F = 0x72
+0x0070 = 0x74
+0x0072 = 0x75
+0x0073 = 0x76
+0x0074 = 0x78
+0x0075 = 0x79
+0x0077 = 0x7B
+0x0079 = 0x7C
+0x007A = 0x7E
+0x00C4 = 0x46
+0x00C7 = 0x43
+0x00D6 = 0x53
+0x00DC = 0x5A
+0x00DD = 0x5D
+0x00E4 = 0x66
+0x00E7 = 0x63
+0x00FC = 0x7A
+0x00FD = 0x7D
+0x0147 = 0x51
+0x0148 = 0x71
+0x015E = 0x57
+0x015F = 0x77
+0x017D = 0x4C
+0x017E = 0x6C
+0x2116 = 0x60
+END_MAP
diff --git a/share/i18n/csmapper/MISC/charset.pivot.MISC.src b/share/i18n/csmapper/MISC/charset.pivot.MISC.src
new file mode 100644 (file)
index 0000000..892cd76
--- /dev/null
@@ -0,0 +1,16 @@
+# $NetBSD: charset.pivot.MISC.src,v 1.11 2007/04/01 18:52:30 tnozaki Exp $
+
+ATARIST                        UCS                     1
+DECMCS                 UCS                     1
+HP-ROMAN8              UCS                     1
+MULELAO-1              UCS                     1
+NEXTSTEP               UCS                     1
+RISCOS-LATIN1          UCS                     1
+TDS565                 UCS                     1
+UCS                    ATARIST                 1
+UCS                    DECMCS                  1
+UCS                    HP-ROMAN8               1
+UCS                    MULELAO-1               1
+UCS                    NEXTSTEP                1
+UCS                    RISCOS-LATIN1           1
+UCS                    TDS565                  1
diff --git a/share/i18n/csmapper/MISC/mapper.dir.MISC.src b/share/i18n/csmapper/MISC/mapper.dir.MISC.src
new file mode 100644 (file)
index 0000000..eee3a74
--- /dev/null
@@ -0,0 +1,16 @@
+# $NetBSD: mapper.dir.MISC.src,v 1.12 2007/07/15 14:44:37 tnozaki Exp $
+
+ATARIST/UCS                    mapper_std      MISC/ATARIST%UCS.mps
+DECMCS/UCS                     mapper_std      MISC/DECMCS%UCS.mps
+HP-ROMAN8/UCS                  mapper_std      MISC/HP-ROMAN8%UCS.mps
+MULELAO-1/UCS                  mapper_std      MISC/MULELAO-1%UCS.mps
+NEXTSTEP/UCS                   mapper_std      MISC/NEXTSTEP%UCS.mps
+RISCOS-LATIN1/UCS              mapper_std      MISC/RISCOS-LATIN1%UCS.mps
+TDS565/UCS                     mapper_std      MISC/TDS565%UCS.mps
+UCS/ATARIST                    mapper_std      MISC/UCS%ATARIST.mps
+UCS/DECMCS                     mapper_std      MISC/UCS%DECMCS.mps
+UCS/HP-ROMAN8                  mapper_std      MISC/UCS%HP-ROMAN8.mps
+UCS/MULELAO-1                  mapper_std      MISC/UCS%MULELAO-1.mps
+UCS/NEXTSTEP                   mapper_std      MISC/UCS%NEXTSTEP.mps
+UCS/RISCOS-LATIN1              mapper_std      MISC/UCS%RISCOS-LATIN1.mps
+UCS/TDS565                     mapper_std      MISC/UCS%TDS565.mps
diff --git a/share/i18n/csmapper/Makefile b/share/i18n/csmapper/Makefile
new file mode 100644 (file)
index 0000000..6c893fc
--- /dev/null
@@ -0,0 +1,48 @@
+# $NetBSD: Makefile,v 1.14 2011/04/27 20:05:56 mbalmer Exp $
+
+NOMAN=
+
+.include <bsd.own.mk>
+
+.SUFFIXES: .src .646 .mps
+
+BINDIR?= /usr/share/i18n/csmapper
+SRCS_mapper.dir+= mapper.dir.src
+SRCS_charset.pivot+= charset.pivot.src
+
+SUBDIR= APPLE AST BIG5 CBM CNS CP EBCDIC GB GEORGIAN ISO646 ISO-8859 \
+       JIS KAZAKH KOI KS MISC TCVN
+.for i in ${SUBDIR}
+.if exists(${.CURDIR}/$i/Makefile.inc)
+.include "${.CURDIR}/$i/Makefile.inc"
+.endif
+.endfor
+
+# ----------------------------------------------------------------------
+
+mapper.dir: ${SRCS_mapper.dir}
+       ${_MKTARGET_CREATE}
+       cat $> > $@
+mapper.dir.db: mapper.dir
+       ${_MKTARGET_CREATE}
+       ${TOOL_MKCSMAPPER} -m -o $@ $>
+FILES+= mapper.dir mapper.dir.db
+CLEANFILES+= mapper.dir mapper.dir.db
+
+charset.pivot: ${SRCS_charset.pivot}
+       ${_MKTARGET_CREATE}
+       cat $> > $@
+charset.pivot.pvdb: charset.pivot
+       ${_MKTARGET_CREATE}
+       ${TOOL_MKCSMAPPER} -p -o $@ $>
+FILES+= charset.pivot charset.pivot.pvdb
+CLEANFILES+= charset.pivot charset.pivot.pvdb
+
+.src.mps:
+       ${_MKTARGET_CREATE}
+       ${TOOL_MKCSMAPPER} -o $@ $>
+
+all: ${FILES}
+realall: ${FILES}
+
+.include <bsd.prog.mk>
diff --git a/share/i18n/csmapper/TCVN/Makefile.inc b/share/i18n/csmapper/TCVN/Makefile.inc
new file mode 100644 (file)
index 0000000..49006a9
--- /dev/null
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile.inc,v 1.1 2006/11/13 15:16:30 tnozaki Exp $
+
+.PATH: ${.CURDIR}/TCVN
+
+SRCS_mapper.dir+=      mapper.dir.TCVN
+SRCS_charset.pivot+=   charset.pivot.TCVN
+CLEANFILES+=           mapper.dir.TCVN charset.pivot.TCVN
+MAPS_TCVN=             TCVN5712-1%UCS.mps \
+                       VISCII%UCS.mps \
+                       UCS%TCVN5712-1.mps \
+                       UCS%VISCII.mps
+
+mapper.dir.TCVN: ${.CURDIR}/TCVN/mapper.dir.TCVN.src
+       ${_MKTARGET_CREATE}
+       (echo "# TCVN" ; cat ${.ALLSRC} ; echo ) > ${.TARGET}
+
+charset.pivot.TCVN: ${.CURDIR}/TCVN/charset.pivot.TCVN.src
+       ${_MKTARGET_CREATE}
+       (echo "# TCVN" ; cat ${.ALLSRC} ; echo ) > ${.TARGET}
+
+FILES+= ${MAPS_TCVN}
+CLEANFILES+= ${MAPS_TCVN}
+.for i in ${MAPS_TCVN}
+FILESDIR_$i= ${BINDIR}/TCVN
+.endfor
diff --git a/share/i18n/csmapper/TCVN/TCVN5712-1%UCS.src b/share/i18n/csmapper/TCVN/TCVN5712-1%UCS.src
new file mode 100644 (file)
index 0000000..afd64ef
--- /dev/null
@@ -0,0 +1,302 @@
+# $NetBSD: TCVN5712-1%UCS.src,v 1.1 2006/11/13 15:16:30 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "TCVN5712-1/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by X-TT Project.
+# Original notice:
+#
+#   TCVN (Vietnamese) to unicode table
+#
+#   Copyright (c) 1998 Takuya SHIOZAKI, All Rights reserved.
+#   Copyright (c) 1998 Pablo Saratxaga <srtxg@chanae.alphanet.ch>
+#
+#   Redistribution and use in source and binary forms, with or without
+#   modification, are permitted provided that the following conditions
+#   are met:
+#   1. Redistributions of source code must retain the above copyright
+#      notice, this list of conditions and the following disclaimer.
+#   2. Redistributions in binary form must reproduce the above copyright
+#      notice, this list of conditions and the following disclaimer in the
+#      documentation and/or other materials provided with the distribution.
+#
+#   THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+#   ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+#   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+#   ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+#   FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+#   DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+#   OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+#   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+#   LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+#   OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+#   SUCH DAMAGE.
+#
+#   Major Release ID: X-TrueType Server Version 1.3 [Aoi MATSUBARA Release 3]
+#
+#
+#    Thans to Nguyen-Dai Quy for the description of this encoding.
+#
+0x00 = 0x0000
+0x01 = 0x00DA
+0x02 = 0x1EE4
+0x03 = 0x1EEA
+0x04 = 0x1EEC
+0x05 = 0x1EE7
+0x06 = 0x0006
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0A = 0x000A
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x1EE8
+0x12 = 0x1EF0
+0x13 = 0x1EF2
+0x14 = 0x1EF6
+0x15 = 0x1EF8
+0x16 = 0x00DD
+0x17 = 0x1EF4
+0x18 = 0x0018
+0x19 = 0x0019
+0x1A = 0x001A
+0x1B = 0x001B
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x001E
+0x1F = 0x001F
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2A = 0x002A
+0x2B = 0x002B
+0x2C = 0x002C
+0x2D = 0x002D
+0x2E = 0x002E
+0x2F = 0x002F
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3A = 0x003A
+0x3B = 0x003B
+0x3C = 0x003C
+0x3D = 0x003D
+0x3E = 0x003E
+0x3F = 0x003F
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4A = 0x004A
+0x4B = 0x004B
+0x4C = 0x004C
+0x4D = 0x004D
+0x4E = 0x004E
+0x4F = 0x004F
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5A = 0x005A
+0x5B = 0x005B
+0x5C = 0x005C
+0x5D = 0x005D
+0x5E = 0x005E
+0x5F = 0x005F
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6A = 0x006A
+0x6B = 0x006B
+0x6C = 0x006C
+0x6D = 0x006D
+0x6E = 0x006E
+0x6F = 0x006F
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7A = 0x007A
+0x7B = 0x007B
+0x7C = 0x007C
+0x7D = 0x007D
+0x7E = 0x007E
+0x7F = 0x007F
+0x80 = 0x00C0
+0x81 = 0x1EA2
+0x82 = 0x00C3
+0x83 = 0x00C1
+0x84 = 0x1EA0
+0x85 = 0x1EB6
+0x86 = 0x1EAC
+0x87 = 0x00C8
+0x88 = 0x1EBA
+0x89 = 0x1EBC
+0x8A = 0x00C9
+0x8B = 0x1EB8
+0x8C = 0x1EC6
+0x8D = 0x00CC
+0x8E = 0x1EC8
+0x8F = 0x0128
+0x90 = 0x00CD
+0x91 = 0x1ECA
+0x92 = 0x00D2
+0x93 = 0x1ECE
+0x94 = 0x00D5
+0x95 = 0x00D3
+0x96 = 0x1ECC
+0x97 = 0x1ED8
+0x98 = 0x1EDC
+0x99 = 0x1EDE
+0x9A = 0x1EE0
+0x9B = 0x1EDA
+0x9C = 0x1EE2
+0x9D = 0x00D9
+0x9E = 0x1EE6
+0x9F = 0x0168
+0xA0 = 0x00A0
+0xA1 = 0x0102
+0xA2 = 0x00C2
+0xA3 = 0x00CA
+0xA4 = 0x00D4
+0xA5 = 0x01A0
+0xA6 = 0x01AF
+0xA7 = 0x0110
+0xA8 = 0x0103
+0xA9 = 0x00E2
+0xAA = 0x00EA
+0xAB = 0x00F4
+0xAC = 0x01A1
+0xAD = 0x01B0
+0xAE = 0x0111
+0xAF = 0x1EB0
+0xB0 = 0x0300
+0xB1 = 0x0309
+0xB2 = 0x0303
+0xB3 = 0x0301
+0xB4 = 0x0323
+0xB5 = 0x00E0
+0xB6 = 0x1EA3
+0xB7 = 0x00E3
+0xB8 = 0x00E1
+0xB9 = 0x1EA1
+0xBA = 0x1EB2
+0xBB = 0x1EB1
+0xBC = 0x1EB3
+0xBD = 0x1EB5
+0xBE = 0x1EAF
+0xBF = 0x1EB4
+0xC0 = 0x1EAE
+0xC1 = 0x1EA6
+0xC2 = 0x1EA8
+0xC3 = 0x1EAA
+0xC4 = 0x1EA4
+0xC5 = 0x1EC0
+0xC6 = 0x1EB7
+0xC7 = 0x1EA7
+0xC8 = 0x1EA9
+0xC9 = 0x1EAB
+0xCA = 0x1EA5
+0xCB = 0x1EAD
+0xCC = 0x00E8
+0xCD = 0x1EC2
+0xCE = 0x1EBB
+0xCF = 0x1EBD
+0xD0 = 0x00E9
+0xD1 = 0x1EB9
+0xD2 = 0x1EC1
+0xD3 = 0x1EC3
+0xD4 = 0x1EC5
+0xD5 = 0x1EBF
+0xD6 = 0x1EC7
+0xD7 = 0x00EC
+0xD8 = 0x1EC9
+0xD9 = 0x1EC4
+0xDA = 0x1EBE
+0xDB = 0x1ED2
+0xDC = 0x0129
+0xDD = 0x00ED
+0xDE = 0x1ECB
+0xDF = 0x00F2
+0xE0 = 0x1ED4
+0xE1 = 0x1ECF
+0xE2 = 0x00F5
+0xE3 = 0x00F3
+0xE4 = 0x1ECD
+0xE5 = 0x1ED3
+0xE6 = 0x1ED5
+0xE7 = 0x1ED7
+0xE8 = 0x1ED1
+0xE9 = 0x1ED9
+0xEA = 0x1EDD
+0xEB = 0x1EDF
+0xEC = 0x1EE1
+0xED = 0x1EDB
+0xEE = 0x1EE3
+0xEF = 0x00F9
+0xF0 = 0x1ED6
+0xF1 = 0x1EE7
+0xF2 = 0x0169
+0xF3 = 0x00FA
+0xF4 = 0x1EE5
+0xF5 = 0x1EEB
+0xF6 = 0x1EED
+0xF7 = 0x1EEF
+0xF8 = 0x1EE9
+0xF9 = 0x1EF1
+0xFA = 0x1EF3
+0xFB = 0x1EF7
+0xFC = 0x1EF9
+0xFD = 0x00FD
+0xFE = 0x1EF5
+0xFF = 0x1ED0
+END_MAP
diff --git a/share/i18n/csmapper/TCVN/UCS%TCVN5712-1.src b/share/i18n/csmapper/TCVN/UCS%TCVN5712-1.src
new file mode 100644 (file)
index 0000000..29e39a5
--- /dev/null
@@ -0,0 +1,302 @@
+# $NetBSD: UCS%TCVN5712-1.src,v 1.1 2006/11/13 15:16:30 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/TCVN5712-1"
+SRC_ZONE       0x0000-0x1EF9
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by X-TT Project.
+# Original notice:
+#
+#   TCVN (Vietnamese) to unicode table
+#
+#   Copyright (c) 1998 Takuya SHIOZAKI, All Rights reserved.
+#   Copyright (c) 1998 Pablo Saratxaga <srtxg@chanae.alphanet.ch>
+#
+#   Redistribution and use in source and binary forms, with or without
+#   modification, are permitted provided that the following conditions
+#   are met:
+#   1. Redistributions of source code must retain the above copyright
+#      notice, this list of conditions and the following disclaimer.
+#   2. Redistributions in binary form must reproduce the above copyright
+#      notice, this list of conditions and the following disclaimer in the
+#      documentation and/or other materials provided with the distribution.
+#
+#   THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+#   ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+#   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+#   ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+#   FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+#   DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+#   OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+#   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+#   LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+#   OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+#   SUCH DAMAGE.
+#
+#   Major Release ID: X-TrueType Server Version 1.3 [Aoi MATSUBARA Release 3]
+#
+#
+#    Thans to Nguyen-Dai Quy for the description of this encoding.
+#
+0x0000 = 0x00
+0x0006 = 0x06
+0x0007 = 0x07
+0x0008 = 0x08
+0x0009 = 0x09
+0x000A = 0x0A
+0x000B = 0x0B
+0x000C = 0x0C
+0x000D = 0x0D
+0x000E = 0x0E
+0x000F = 0x0F
+0x0010 = 0x10
+0x0018 = 0x18
+0x0019 = 0x19
+0x001A = 0x1A
+0x001B = 0x1B
+0x001C = 0x1C
+0x001D = 0x1D
+0x001E = 0x1E
+0x001F = 0x1F
+0x0020 = 0x20
+0x0021 = 0x21
+0x0022 = 0x22
+0x0023 = 0x23
+0x0024 = 0x24
+0x0025 = 0x25
+0x0026 = 0x26
+0x0027 = 0x27
+0x0028 = 0x28
+0x0029 = 0x29
+0x002A = 0x2A
+0x002B = 0x2B
+0x002C = 0x2C
+0x002D = 0x2D
+0x002E = 0x2E
+0x002F = 0x2F
+0x0030 = 0x30
+0x0031 = 0x31
+0x0032 = 0x32
+0x0033 = 0x33
+0x0034 = 0x34
+0x0035 = 0x35
+0x0036 = 0x36
+0x0037 = 0x37
+0x0038 = 0x38
+0x0039 = 0x39
+0x003A = 0x3A
+0x003B = 0x3B
+0x003C = 0x3C
+0x003D = 0x3D
+0x003E = 0x3E
+0x003F = 0x3F
+0x0040 = 0x40
+0x0041 = 0x41
+0x0042 = 0x42
+0x0043 = 0x43
+0x0044 = 0x44
+0x0045 = 0x45
+0x0046 = 0x46
+0x0047 = 0x47
+0x0048 = 0x48
+0x0049 = 0x49
+0x004A = 0x4A
+0x004B = 0x4B
+0x004C = 0x4C
+0x004D = 0x4D
+0x004E = 0x4E
+0x004F = 0x4F
+0x0050 = 0x50
+0x0051 = 0x51
+0x0052 = 0x52
+0x0053 = 0x53
+0x0054 = 0x54
+0x0055 = 0x55
+0x0056 = 0x56
+0x0057 = 0x57
+0x0058 = 0x58
+0x0059 = 0x59
+0x005A = 0x5A
+0x005B = 0x5B
+0x005C = 0x5C
+0x005D = 0x5D
+0x005E = 0x5E
+0x005F = 0x5F
+0x0060 = 0x60
+0x0061 = 0x61
+0x0062 = 0x62
+0x0063 = 0x63
+0x0064 = 0x64
+0x0065 = 0x65
+0x0066 = 0x66
+0x0067 = 0x67
+0x0068 = 0x68
+0x0069 = 0x69
+0x006A = 0x6A
+0x006B = 0x6B
+0x006C = 0x6C
+0x006D = 0x6D
+0x006E = 0x6E
+0x006F = 0x6F
+0x0070 = 0x70
+0x0071 = 0x71
+0x0072 = 0x72
+0x0073 = 0x73
+0x0074 = 0x74
+0x0075 = 0x75
+0x0076 = 0x76
+0x0077 = 0x77
+0x0078 = 0x78
+0x0079 = 0x79
+0x007A = 0x7A
+0x007B = 0x7B
+0x007C = 0x7C
+0x007D = 0x7D
+0x007E = 0x7E
+0x007F = 0x7F
+0x00A0 = 0xA0
+0x00C0 = 0x80
+0x00C1 = 0x83
+0x00C2 = 0xA2
+0x00C3 = 0x82
+0x00C8 = 0x87
+0x00C9 = 0x8A
+0x00CA = 0xA3
+0x00CC = 0x8D
+0x00CD = 0x90
+0x00D2 = 0x92
+0x00D3 = 0x95
+0x00D4 = 0xA4
+0x00D5 = 0x94
+0x00D9 = 0x9D
+0x00DA = 0x01
+0x00DD = 0x16
+0x00E0 = 0xB5
+0x00E1 = 0xB8
+0x00E2 = 0xA9
+0x00E3 = 0xB7
+0x00E8 = 0xCC
+0x00E9 = 0xD0
+0x00EA = 0xAA
+0x00EC = 0xD7
+0x00ED = 0xDD
+0x00F2 = 0xDF
+0x00F3 = 0xE3
+0x00F4 = 0xAB
+0x00F5 = 0xE2
+0x00F9 = 0xEF
+0x00FA = 0xF3
+0x00FD = 0xFD
+0x0102 = 0xA1
+0x0103 = 0xA8
+0x0110 = 0xA7
+0x0111 = 0xAE
+0x0128 = 0x8F
+0x0129 = 0xDC
+0x0168 = 0x9F
+0x0169 = 0xF2
+0x01A0 = 0xA5
+0x01A1 = 0xAC
+0x01AF = 0xA6
+0x01B0 = 0xAD
+0x0300 = 0xB0
+0x0301 = 0xB3
+0x0303 = 0xB2
+0x0309 = 0xB1
+0x0323 = 0xB4
+0x1EA0 = 0x84
+0x1EA1 = 0xB9
+0x1EA2 = 0x81
+0x1EA3 = 0xB6
+0x1EA4 = 0xC4
+0x1EA5 = 0xCA
+0x1EA6 = 0xC1
+0x1EA7 = 0xC7
+0x1EA8 = 0xC2
+0x1EA9 = 0xC8
+0x1EAA = 0xC3
+0x1EAB = 0xC9
+0x1EAC = 0x86
+0x1EAD = 0xCB
+0x1EAE = 0xC0
+0x1EAF = 0xBE
+0x1EB0 = 0xAF
+0x1EB1 = 0xBB
+0x1EB2 = 0xBA
+0x1EB3 = 0xBC
+0x1EB4 = 0xBF
+0x1EB5 = 0xBD
+0x1EB6 = 0x85
+0x1EB7 = 0xC6
+0x1EB8 = 0x8B
+0x1EB9 = 0xD1
+0x1EBA = 0x88
+0x1EBB = 0xCE
+0x1EBC = 0x89
+0x1EBD = 0xCF
+0x1EBE = 0xDA
+0x1EBF = 0xD5
+0x1EC0 = 0xC5
+0x1EC1 = 0xD2
+0x1EC2 = 0xCD
+0x1EC3 = 0xD3
+0x1EC4 = 0xD9
+0x1EC5 = 0xD4
+0x1EC6 = 0x8C
+0x1EC7 = 0xD6
+0x1EC8 = 0x8E
+0x1EC9 = 0xD8
+0x1ECA = 0x91
+0x1ECB = 0xDE
+0x1ECC = 0x96
+0x1ECD = 0xE4
+0x1ECE = 0x93
+0x1ECF = 0xE1
+0x1ED0 = 0xFF
+0x1ED1 = 0xE8
+0x1ED2 = 0xDB
+0x1ED3 = 0xE5
+0x1ED4 = 0xE0
+0x1ED5 = 0xE6
+0x1ED6 = 0xF0
+0x1ED7 = 0xE7
+0x1ED8 = 0x97
+0x1ED9 = 0xE9
+0x1EDA = 0x9B
+0x1EDB = 0xED
+0x1EDC = 0x98
+0x1EDD = 0xEA
+0x1EDE = 0x99
+0x1EDF = 0xEB
+0x1EE0 = 0x9A
+0x1EE1 = 0xEC
+0x1EE2 = 0x9C
+0x1EE3 = 0xEE
+0x1EE4 = 0x02
+0x1EE5 = 0xF4
+0x1EE6 = 0x9E
+0x1EE7 = 0x05
+0x1EE7 = 0xF1
+0x1EE8 = 0x11
+0x1EE9 = 0xF8
+0x1EEA = 0x03
+0x1EEB = 0xF5
+0x1EEC = 0x04
+0x1EED = 0xF6
+0x1EEF = 0xF7
+0x1EF0 = 0x12
+0x1EF1 = 0xF9
+0x1EF2 = 0x13
+0x1EF3 = 0xFA
+0x1EF4 = 0x17
+0x1EF5 = 0xFE
+0x1EF6 = 0x14
+0x1EF7 = 0xFB
+0x1EF8 = 0x15
+0x1EF9 = 0xFC
+END_MAP
diff --git a/share/i18n/csmapper/TCVN/UCS%VISCII.src b/share/i18n/csmapper/TCVN/UCS%VISCII.src
new file mode 100644 (file)
index 0000000..514a339
--- /dev/null
@@ -0,0 +1,306 @@
+# $NetBSD: UCS%VISCII.src,v 1.1 2006/11/13 15:16:30 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "UCS/VISCII"
+SRC_ZONE       0x0000-0x1EF9
+OOB_MODE       INVALID
+DST_INVALID    0xFFFF
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by X-TT Project.
+# Original notice:
+#
+#   VISCII (Vietnamese) to unicode table
+#
+#   Copyright (c) 1998 Takuya SHIOZAKI, All Rights reserved.
+#   Copyright (c) 1998 Pablo Saratxaga <srtxg@chanae.alphanet.ch>
+#
+#   Redistribution and use in source and binary forms, with or without
+#   modification, are permitted provided that the following conditions
+#   are met:
+#   1. Redistributions of source code must retain the above copyright
+#      notice, this list of conditions and the following disclaimer.
+#   2. Redistributions in binary form must reproduce the above copyright
+#      notice, this list of conditions and the following disclaimer in the
+#      documentation and/or other materials provided with the distribution.
+#
+#   THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+#   ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+#   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+#   ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+#   FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+#   DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+#   OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+#   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+#   LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+#   OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+#   SUCH DAMAGE.
+#
+#   Major Release ID: X-TrueType Server Version 1.3 [Aoi MATSUBARA Release 3]
+#
+#
+#    Table build by looking into the unicode chart,
+#    and an actual X11 font using viscii1.1-1 encoding.
+#
+#    Contrary to the iso8859-* family of charsets viscii also uses low range
+#    positions (first char is at 0x02) so the table goes from 0x00 to 0xff.
+#
+0x0000 = 0x00
+0x0001 = 0x01
+0x0003 = 0x03
+0x0004 = 0x04
+0x0007 = 0x07
+0x0008 = 0x08
+0x0009 = 0x09
+0x000A = 0x0A
+0x000B = 0x0B
+0x000C = 0x0C
+0x000D = 0x0D
+0x000E = 0x0E
+0x000F = 0x0F
+0x0010 = 0x10
+0x0011 = 0x11
+0x0012 = 0x12
+0x0013 = 0x13
+0x0015 = 0x15
+0x0016 = 0x16
+0x0017 = 0x17
+0x0018 = 0x18
+0x001A = 0x1A
+0x001B = 0x1B
+0x001C = 0x1C
+0x001D = 0x1D
+0x001F = 0x1F
+0x0020 = 0x20
+0x0021 = 0x21
+0x0022 = 0x22
+0x0023 = 0x23
+0x0024 = 0x24
+0x0025 = 0x25
+0x0026 = 0x26
+0x0027 = 0x27
+0x0028 = 0x28
+0x0029 = 0x29
+0x002A = 0x2A
+0x002B = 0x2B
+0x002C = 0x2C
+0x002D = 0x2D
+0x002E = 0x2E
+0x002F = 0x2F
+0x0030 = 0x30
+0x0031 = 0x31
+0x0032 = 0x32
+0x0033 = 0x33
+0x0034 = 0x34
+0x0035 = 0x35
+0x0036 = 0x36
+0x0037 = 0x37
+0x0038 = 0x38
+0x0039 = 0x39
+0x003A = 0x3A
+0x003B = 0x3B
+0x003C = 0x3C
+0x003D = 0x3D
+0x003E = 0x3E
+0x003F = 0x3F
+0x0040 = 0x40
+0x0041 = 0x41
+0x0042 = 0x42
+0x0043 = 0x43
+0x0044 = 0x44
+0x0045 = 0x45
+0x0046 = 0x46
+0x0047 = 0x47
+0x0048 = 0x48
+0x0049 = 0x49
+0x004A = 0x4A
+0x004B = 0x4B
+0x004C = 0x4C
+0x004D = 0x4D
+0x004E = 0x4E
+0x004F = 0x4F
+0x0050 = 0x50
+0x0051 = 0x51
+0x0052 = 0x52
+0x0053 = 0x53
+0x0054 = 0x54
+0x0055 = 0x55
+0x0056 = 0x56
+0x0057 = 0x57
+0x0058 = 0x58
+0x0059 = 0x59
+0x005A = 0x5A
+0x005B = 0x5B
+0x005C = 0x5C
+0x005D = 0x5D
+0x005E = 0x5E
+0x005F = 0x5F
+0x0060 = 0x60
+0x0061 = 0x61
+0x0062 = 0x62
+0x0063 = 0x63
+0x0064 = 0x64
+0x0065 = 0x65
+0x0066 = 0x66
+0x0067 = 0x67
+0x0068 = 0x68
+0x0069 = 0x69
+0x006A = 0x6A
+0x006B = 0x6B
+0x006C = 0x6C
+0x006D = 0x6D
+0x006E = 0x6E
+0x006F = 0x6F
+0x0070 = 0x70
+0x0071 = 0x71
+0x0072 = 0x72
+0x0073 = 0x73
+0x0074 = 0x74
+0x0075 = 0x75
+0x0076 = 0x76
+0x0077 = 0x77
+0x0078 = 0x78
+0x0079 = 0x79
+0x007A = 0x7A
+0x007B = 0x7B
+0x007C = 0x7C
+0x007D = 0x7D
+0x007E = 0x7E
+0x007F = 0x7F
+0x00C0 = 0xC0
+0x00C1 = 0xC1
+0x00C2 = 0xC2
+0x00C3 = 0xC3
+0x00C8 = 0xC8
+0x00C9 = 0xC9
+0x00CA = 0xCA
+0x00CC = 0xCC
+0x00CD = 0xCD
+0x00D2 = 0xD2
+0x00D3 = 0xD3
+0x00D4 = 0xD4
+0x00D5 = 0xA0
+0x00D9 = 0xD9
+0x00DA = 0xDA
+0x00DD = 0xDD
+0x00E0 = 0xE0
+0x00E1 = 0xE1
+0x00E2 = 0xE2
+0x00E3 = 0xE3
+0x00E8 = 0xE8
+0x00E9 = 0xE9
+0x00EA = 0xEA
+0x00EC = 0xEC
+0x00ED = 0xED
+0x00F2 = 0xF2
+0x00F3 = 0xF3
+0x00F4 = 0xF4
+0x00F5 = 0xF5
+0x00F9 = 0xF9
+0x00FA = 0xFA
+0x00FD = 0xFD
+0x0102 = 0xC5
+0x0103 = 0xE5
+0x0110 = 0xD0
+0x0111 = 0xF0
+0x0128 = 0xCE
+0x0129 = 0xEE
+0x0168 = 0x9D
+0x0169 = 0xFB
+0x01A0 = 0xB4
+0x01A1 = 0xBD
+0x01AF = 0xBF
+0x01B0 = 0xDF
+0x1EA0 = 0x80
+0x1EA1 = 0xD5
+0x1EA2 = 0xC4
+0x1EA3 = 0xE4
+0x1EA4 = 0x84
+0x1EA5 = 0xA4
+0x1EA6 = 0x85
+0x1EA7 = 0xA5
+0x1EA8 = 0x86
+0x1EA9 = 0xA6
+0x1EAA = 0x06
+0x1EAB = 0xE7
+0x1EAC = 0x87
+0x1EAD = 0xA7
+0x1EAE = 0x81
+0x1EAF = 0xA1
+0x1EB0 = 0x82
+0x1EB1 = 0xA2
+0x1EB2 = 0x02
+0x1EB3 = 0xC6
+0x1EB4 = 0x05
+0x1EB5 = 0xC7
+0x1EB6 = 0x83
+0x1EB7 = 0xA3
+0x1EB8 = 0x89
+0x1EB9 = 0xA9
+0x1EBA = 0xCB
+0x1EBB = 0xEB
+0x1EBC = 0x88
+0x1EBD = 0xA8
+0x1EBE = 0x8A
+0x1EBF = 0xAA
+0x1EC0 = 0x8B
+0x1EC1 = 0xAB
+0x1EC2 = 0x8C
+0x1EC3 = 0xAC
+0x1EC4 = 0x8D
+0x1EC5 = 0xAD
+0x1EC6 = 0x8E
+0x1EC7 = 0xAE
+0x1EC8 = 0x9B
+0x1EC9 = 0xEF
+0x1ECA = 0x98
+0x1ECB = 0xB8
+0x1ECC = 0x9A
+0x1ECD = 0xF7
+0x1ECE = 0x99
+0x1ECF = 0xF6
+0x1ED0 = 0x8F
+0x1ED1 = 0xAF
+0x1ED2 = 0x90
+0x1ED3 = 0xB0
+0x1ED4 = 0x91
+0x1ED5 = 0xB1
+0x1ED6 = 0x92
+0x1ED7 = 0xB2
+0x1ED8 = 0x93
+0x1ED9 = 0xB5
+0x1EDA = 0x95
+0x1EDB = 0xBE
+0x1EDC = 0x96
+0x1EDD = 0xB6
+0x1EDE = 0x97
+0x1EDF = 0xB7
+0x1EE0 = 0xB3
+0x1EE1 = 0xDE
+0x1EE2 = 0x94
+0x1EE3 = 0xFE
+0x1EE4 = 0x9E
+0x1EE5 = 0xF8
+0x1EE6 = 0x9C
+0x1EE7 = 0xFC
+0x1EE8 = 0xBA
+0x1EE9 = 0xD1
+0x1EEA = 0xBB
+0x1EEB = 0xD7
+0x1EEC = 0xBC
+0x1EED = 0xD8
+0x1EEE = 0xFF
+0x1EEF = 0xE6
+0x1EF0 = 0xB9
+0x1EF1 = 0xF1
+0x1EF2 = 0x9F
+0x1EF3 = 0xCF
+0x1EF4 = 0x1E
+0x1EF5 = 0xDC
+0x1EF6 = 0x14
+0x1EF7 = 0xD6
+0x1EF8 = 0x19
+0x1EF9 = 0xDB
+END_MAP
diff --git a/share/i18n/csmapper/TCVN/VISCII%UCS.src b/share/i18n/csmapper/TCVN/VISCII%UCS.src
new file mode 100644 (file)
index 0000000..2d15ce2
--- /dev/null
@@ -0,0 +1,306 @@
+# $NetBSD: VISCII%UCS.src,v 1.1 2006/11/13 15:16:30 tnozaki Exp $
+
+TYPE           ROWCOL
+NAME           "VISCII/UCS"
+SRC_ZONE       0x00-0xFF
+OOB_MODE       ILSEQ
+DST_ILSEQ      0xFFFE
+DST_UNIT_BITS  16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by X-TT Project.
+# Original notice:
+#
+#   VISCII (Vietnamese) to unicode table
+#
+#   Copyright (c) 1998 Takuya SHIOZAKI, All Rights reserved.
+#   Copyright (c) 1998 Pablo Saratxaga <srtxg@chanae.alphanet.ch>
+#
+#   Redistribution and use in source and binary forms, with or without
+#   modification, are permitted provided that the following conditions
+#   are met:
+#   1. Redistributions of source code must retain the above copyright
+#      notice, this list of conditions and the following disclaimer.
+#   2. Redistributions in binary form must reproduce the above copyright
+#      notice, this list of conditions and the following disclaimer in the
+#      documentation and/or other materials provided with the distribution.
+#
+#   THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+#   ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+#   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+#   ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+#   FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+#   DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+#   OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+#   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+#   LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+#   OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+#   SUCH DAMAGE.
+#
+#   Major Release ID: X-TrueType Server Version 1.3 [Aoi MATSUBARA Release 3]
+#
+#
+#    Table build by looking into the unicode chart,
+#    and an actual X11 font using viscii1.1-1 encoding.
+#
+#    Contrary to the iso8859-* family of charsets viscii also uses low range
+#    positions (first char is at 0x02) so the table goes from 0x00 to 0xff.
+#
+0x00 = 0x0000
+0x01 = 0x0001
+0x02 = 0x1EB2
+0x03 = 0x0003
+0x04 = 0x0004
+0x05 = 0x1EB4
+0x06 = 0x1EAA
+0x07 = 0x0007
+0x08 = 0x0008
+0x09 = 0x0009
+0x0A = 0x000A
+0x0B = 0x000B
+0x0C = 0x000C
+0x0D = 0x000D
+0x0E = 0x000E
+0x0F = 0x000F
+0x10 = 0x0010
+0x11 = 0x0011
+0x12 = 0x0012
+0x13 = 0x0013
+0x14 = 0x1EF6
+0x15 = 0x0015
+0x16 = 0x0016
+0x17 = 0x0017
+0x18 = 0x0018
+0x19 = 0x1EF8
+0x1A = 0x001A
+0x1B = 0x001B
+0x1C = 0x001C
+0x1D = 0x001D
+0x1E = 0x1EF4
+0x1F = 0x001F
+0x20 = 0x0020
+0x21 = 0x0021
+0x22 = 0x0022
+0x23 = 0x0023
+0x24 = 0x0024
+0x25 = 0x0025
+0x26 = 0x0026
+0x27 = 0x0027
+0x28 = 0x0028
+0x29 = 0x0029
+0x2A = 0x002A
+0x2B = 0x002B
+0x2C = 0x002C
+0x2D = 0x002D
+0x2E = 0x002E
+0x2F = 0x002F
+0x30 = 0x0030
+0x31 = 0x0031
+0x32 = 0x0032
+0x33 = 0x0033
+0x34 = 0x0034
+0x35 = 0x0035
+0x36 = 0x0036
+0x37 = 0x0037
+0x38 = 0x0038
+0x39 = 0x0039
+0x3A = 0x003A
+0x3B = 0x003B
+0x3C = 0x003C
+0x3D = 0x003D
+0x3E = 0x003E
+0x3F = 0x003F
+0x40 = 0x0040
+0x41 = 0x0041
+0x42 = 0x0042
+0x43 = 0x0043
+0x44 = 0x0044
+0x45 = 0x0045
+0x46 = 0x0046
+0x47 = 0x0047
+0x48 = 0x0048
+0x49 = 0x0049
+0x4A = 0x004A
+0x4B = 0x004B
+0x4C = 0x004C
+0x4D = 0x004D
+0x4E = 0x004E
+0x4F = 0x004F
+0x50 = 0x0050
+0x51 = 0x0051
+0x52 = 0x0052
+0x53 = 0x0053
+0x54 = 0x0054
+0x55 = 0x0055
+0x56 = 0x0056
+0x57 = 0x0057
+0x58 = 0x0058
+0x59 = 0x0059
+0x5A = 0x005A
+0x5B = 0x005B
+0x5C = 0x005C
+0x5D = 0x005D
+0x5E = 0x005E
+0x5F = 0x005F
+0x60 = 0x0060
+0x61 = 0x0061
+0x62 = 0x0062
+0x63 = 0x0063
+0x64 = 0x0064
+0x65 = 0x0065
+0x66 = 0x0066
+0x67 = 0x0067
+0x68 = 0x0068
+0x69 = 0x0069
+0x6A = 0x006A
+0x6B = 0x006B
+0x6C = 0x006C
+0x6D = 0x006D
+0x6E = 0x006E
+0x6F = 0x006F
+0x70 = 0x0070
+0x71 = 0x0071
+0x72 = 0x0072
+0x73 = 0x0073
+0x74 = 0x0074
+0x75 = 0x0075
+0x76 = 0x0076
+0x77 = 0x0077
+0x78 = 0x0078
+0x79 = 0x0079
+0x7A = 0x007A
+0x7B = 0x007B
+0x7C = 0x007C
+0x7D = 0x007D
+0x7E = 0x007E
+0x7F = 0x007F
+0x80 = 0x1EA0
+0x81 = 0x1EAE
+0x82 = 0x1EB0
+0x83 = 0x1EB6
+0x84 = 0x1EA4
+0x85 = 0x1EA6
+0x86 = 0x1EA8
+0x87 = 0x1EAC
+0x88 = 0x1EBC
+0x89 = 0x1EB8
+0x8A = 0x1EBE
+0x8B = 0x1EC0
+0x8C = 0x1EC2
+0x8D = 0x1EC4
+0x8E = 0x1EC6
+0x8F = 0x1ED0
+0x90 = 0x1ED2
+0x91 = 0x1ED4
+0x92 = 0x1ED6
+0x93 = 0x1ED8
+0x94 = 0x1EE2
+0x95 = 0x1EDA
+0x96 = 0x1EDC
+0x97 = 0x1EDE
+0x98 = 0x1ECA
+0x99 = 0x1ECE
+0x9A = 0x1ECC
+0x9B = 0x1EC8
+0x9C = 0x1EE6
+0x9D = 0x0168
+0x9E = 0x1EE4
+0x9F = 0x1EF2
+0xA0 = 0x00D5
+0xA1 = 0x1EAF
+0xA2 = 0x1EB1
+0xA3 = 0x1EB7
+0xA4 = 0x1EA5
+0xA5 = 0x1EA7
+0xA6 = 0x1EA9
+0xA7 = 0x1EAD
+0xA8 = 0x1EBD
+0xA9 = 0x1EB9
+0xAA = 0x1EBF
+0xAB = 0x1EC1
+0xAC = 0x1EC3
+0xAD = 0x1EC5
+0xAE = 0x1EC7
+0xAF = 0x1ED1
+0xB0 = 0x1ED3
+0xB1 = 0x1ED5
+0xB2 = 0x1ED7
+0xB3 = 0x1EE0
+0xB4 = 0x01A0
+0xB5 = 0x1ED9
+0xB6 = 0x1EDD
+0xB7 = 0x1EDF
+0xB8 = 0x1ECB
+0xB9 = 0x1EF0
+0xBA = 0x1EE8
+0xBB = 0x1EEA
+0xBC = 0x1EEC
+0xBD = 0x01A1
+0xBE = 0x1EDB
+0xBF = 0x01AF
+0xC0 = 0x00C0
+0xC1 = 0x00C1
+0xC2 = 0x00C2
+0xC3 = 0x00C3
+0xC4 = 0x1EA2
+0xC5 = 0x0102
+0xC6 = 0x1EB3
+0xC7 = 0x1EB5
+0xC8 = 0x00C8
+0xC9 = 0x00C9
+0xCA = 0x00CA
+0xCB = 0x1EBA
+0xCC = 0x00CC
+0xCD = 0x00CD
+0xCE = 0x0128
+0xCF = 0x1EF3
+0xD0 = 0x0110
+0xD1 = 0x1EE9
+0xD2 = 0x00D2
+0xD3 = 0x00D3
+0xD4 = 0x00D4
+0xD5 = 0x1EA1
+0xD6 = 0x1EF7
+0xD7 = 0x1EEB
+0xD8 = 0x1EED
+0xD9 = 0x00D9
+0xDA = 0x00DA
+0xDB = 0x1EF9
+0xDC = 0x1EF5
+0xDD = 0x00DD
+0xDE = 0x1EE1
+0xDF = 0x01B0
+0xE0 = 0x00E0
+0xE1 = 0x00E1
+0xE2 = 0x00E2
+0xE3 = 0x00E3
+0xE4 = 0x1EA3
+0xE5 = 0x0103
+0xE6 = 0x1EEF
+0xE7 = 0x1EAB
+0xE8 = 0x00E8
+0xE9 = 0x00E9
+0xEA = 0x00EA
+0xEB = 0x1EBB
+0xEC = 0x00EC
+0xED = 0x00ED
+0xEE = 0x0129
+0xEF = 0x1EC9
+0xF0 = 0x0111
+0xF1 = 0x1EF1
+0xF2 = 0x00F2
+0xF3 = 0x00F3
+0xF4 = 0x00F4
+0xF5 = 0x00F5
+0xF6 = 0x1ECF
+0xF7 = 0x1ECD
+0xF8 = 0x1EE5
+0xF9 = 0x00F9
+0xFA = 0x00FA
+0xFB = 0x0169
+0xFC = 0x1EE7
+0xFD = 0x00FD
+0xFE = 0x1EE3
+0xFF = 0x1EEE
+END_MAP
diff --git a/share/i18n/csmapper/TCVN/charset.pivot.TCVN.src b/share/i18n/csmapper/TCVN/charset.pivot.TCVN.src
new file mode 100644 (file)
index 0000000..6ef0d34
--- /dev/null
@@ -0,0 +1,6 @@
+# $NetBSD: charset.pivot.TCVN.src,v 1.1 2006/11/13 15:16:30 tnozaki Exp $
+
+TCVN5712-1             UCS                     1
+VISCII                 UCS                     1
+UCS                    TCVN5712-1              1
+UCS                    VISCII                  1
diff --git a/share/i18n/csmapper/TCVN/mapper.dir.TCVN.src b/share/i18n/csmapper/TCVN/mapper.dir.TCVN.src
new file mode 100644 (file)
index 0000000..bcd3586
--- /dev/null
@@ -0,0 +1,6 @@
+# $NetBSD: mapper.dir.TCVN.src,v 1.1 2006/11/13 15:16:30 tnozaki Exp $
+
+TCVN5712-1/UCS                 mapper_std      TCVN/TCVN5712-1%UCS.mps
+VISCII/UCS                     mapper_std      TCVN/VISCII%UCS.mps
+UCS/TCVN5712-1                 mapper_std      TCVN/UCS%TCVN5712-1.mps
+UCS/VISCII                     mapper_std      TCVN/UCS%VISCII.mps
diff --git a/share/i18n/csmapper/charset.pivot.src b/share/i18n/csmapper/charset.pivot.src
new file mode 100644 (file)
index 0000000..5f23a62
--- /dev/null
@@ -0,0 +1 @@
+# $NetBSD: charset.pivot.src,v 1.1 2003/06/27 08:40:00 tshiozak Exp $
diff --git a/share/i18n/csmapper/mapper.dir.src b/share/i18n/csmapper/mapper.dir.src
new file mode 100644 (file)
index 0000000..9b62424
--- /dev/null
@@ -0,0 +1,13 @@
+# $NetBSD: mapper.dir.src,v 1.2 2007/03/05 16:57:06 tnozaki Exp $
+
+# Supplementary Multilingual Plane
+UCS:SMP/UCS    mapper_zone     0x0000-0xFFFF:+0x010000
+UCS/UCS:SMP    mapper_zone     0x010000-0x01FFFF:-0x010000
+
+# Supplementary Ideographic Plane
+UCS:SIP/UCS    mapper_zone     0x0000-0xFFFF:+0x020000
+UCS/UCS:SIP    mapper_zone     0x020000-0x02FFFF:-0x020000
+
+# Supplementary Special-purpose Plane
+UCS:SSP/UCS    mapper_zone     0x0000-0xFFFF:+0x0E0000
+UCS/UCS:SSP    mapper_zone     0x0E0000-0x0EFFFF:-0x0E0000
diff --git a/share/i18n/esdb/APPLE/MAC.alias b/share/i18n/esdb/APPLE/MAC.alias
new file mode 100644 (file)
index 0000000..0c973a3
--- /dev/null
@@ -0,0 +1,5 @@
+# $NetBSD: MAC.alias,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+CENTEURO       MACCENTRALEUROPE
+CYRILLIC       MAC-CYRILLIC MACUKRAINE MACUKRAINIAN
+ROMAN          MAC MACINTOSH CSMACINTOSH       
diff --git a/share/i18n/esdb/APPLE/MAC.part b/share/i18n/esdb/APPLE/MAC.part
new file mode 100644 (file)
index 0000000..8f0cfc5
--- /dev/null
@@ -0,0 +1,15 @@
+# $NetBSD: MAC.part,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+CELTIC
+CENTEURO
+CROATIAN
+CYRILLIC
+DINGBATS
+GAELIC
+GREEK
+ICELAND
+INUIT
+ROMAN
+ROMANIAN
+THAI
+TURKISH
diff --git a/share/i18n/esdb/APPLE/MAC.src b/share/i18n/esdb/APPLE/MAC.src
new file mode 100644 (file)
index 0000000..c0a7128
--- /dev/null
@@ -0,0 +1,6 @@
+# $NetBSD: MAC.src,v 1.1 2006/03/13 19:45:36 tnozaki Exp $
+
+NAME           "MACchangeme"
+ENCODING       "NONE"
+DEFCSID                "changeme"      0
+INVALID                0x3F    # '?'
diff --git a/share/i18n/esdb/APPLE/Makefile.inc b/share/i18n/esdb/APPLE/Makefile.inc
new file mode 100644 (file)
index 0000000..608f997
--- /dev/null
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile.inc,v 1.2 2008/10/25 22:27:35 apb Exp $
+
+.PATH: ${.CURDIR}/APPLE
+
+CODE:=         MAC
+PARTFILE_MAC:= ${.CURDIR}/APPLE/MAC.part
+ALIASFILE_MAC:=        ${.CURDIR}/APPLE/MAC.alias
+SEP_MAC:=
+SUBDIR_MAC:=   APPLE
+.include "${.CURDIR}/Makefile.part"
+
+.for i in ${MAC_PART}
+.if !exists(${.CURDIR}/MAC/MAC${i:S/:/@/}.src)
+MAC${i:S/:/@/}.src: MAC.src
+       ${_MKTARGET_CREATE}
+       ${TOOL_SED} 's/changeme/$i/' $> > $@
+CLEANFILES+= MAC${i:S/:/@/}.src
+.endif
+.endfor
diff --git a/share/i18n/esdb/AST/ARMSCII-7.src b/share/i18n/esdb/AST/ARMSCII-7.src
new file mode 100644 (file)
index 0000000..a8b5fbd
--- /dev/null
@@ -0,0 +1,6 @@
+# $NetBSD: ARMSCII-7.src,v 1.1 2006/04/01 04:13:22 tnozaki Exp $
+
+NAME           "ARMSCII-7"
+ENCODING       "NONE"
+DEFCSID                "ARMSCII-7"     0
+INVALID                0x31 # U+055E = ARMENIAN QUESTION MARK
diff --git a/share/i18n/esdb/AST/ARMSCII.alias b/share/i18n/esdb/AST/ARMSCII.alias
new file mode 100644 (file)
index 0000000..9ae7f40
--- /dev/null
@@ -0,0 +1,5 @@
+# $NetBSD: ARMSCII.alias,v 1.1 2006/04/01 04:13:22 tnozaki Exp $
+
+7              AST_34.005 AST166-7
+8              AST_34.002 AST166-8
+8A             AST_34.002_A AST166-A
diff --git a/share/i18n/esdb/AST/ARMSCII.part b/share/i18n/esdb/AST/ARMSCII.part
new file mode 100644 (file)
index 0000000..762281e
--- /dev/null
@@ -0,0 +1,5 @@
+# $NetBSD: ARMSCII.part,v 1.1 2006/04/01 04:13:22 tnozaki Exp $
+
+7
+8
+8A
diff --git a/share/i18n/esdb/AST/ARMSCII.src b/share/i18n/esdb/AST/ARMSCII.src
new file mode 100644 (file)
index 0000000..4601623
--- /dev/null
@@ -0,0 +1,6 @@
+# $NetBSD: ARMSCII.src,v 1.1 2006/04/01 04:13:22 tnozaki Exp $
+
+NAME           "ARMSCII-x"
+ENCODING       "NONE"
+DEFCSID                "ARMSCII-x"     0
+INVALID                0x3F    # '?'
diff --git a/share/i18n/esdb/AST/Makefile.inc b/share/i18n/esdb/AST/Makefile.inc
new file mode 100644 (file)
index 0000000..cab9304
--- /dev/null
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile.inc,v 1.2 2008/10/25 22:27:35 apb Exp $
+
+.PATH: ${.CURDIR}/AST
+
+CODE:=                 ARMSCII
+PARTFILE_ARMSCII:=     ${.CURDIR}/AST/ARMSCII.part
+ALIASFILE_ARMSCII:=    ${.CURDIR}/AST/ARMSCII.alias
+SUBDIR_ARMSCII:=       AST
+.include "${.CURDIR}/Makefile.part"
+
+.for i in ${ARMSCII_PART}
+.if !exists(${.CURDIR}/AST/ARMSCII-${i:S/:/@/}.src)
+ARMSCII-${i:S/:/@/}.src: ARMSCII.src
+       ${_MKTARGET_CREATE}
+       ${TOOL_SED} 's/ARMSCII-x/ARMSCII-$i/' $> > $@
+CLEANFILES+= ARMSCII-${i:S/:/@/}.src
+.endif
+.endfor
diff --git a/share/i18n/esdb/BIG5/Big5.alias b/share/i18n/esdb/BIG5/Big5.alias
new file mode 100644 (file)
index 0000000..1101e68
--- /dev/null
@@ -0,0 +1,6 @@
+# $NetBSD: Big5.alias,v 1.2 2007/03/05 16:58:34 tnozaki Exp $
+
+E              big5e big-5e
+ETen           big5 big5eten
+HKSCS          big5hkscs
+Plus           big5+ big-5+
diff --git a/share/i18n/esdb/BIG5/Big5.part b/share/i18n/esdb/BIG5/Big5.part
new file mode 100644 (file)
index 0000000..15da884
--- /dev/null
@@ -0,0 +1,8 @@
+# $NetBSD: Big5.part,v 1.2 2007/03/05 16:58:34 tnozaki Exp $
+
+2003
+E
+ETen
+HKSCS
+IBM
+Plus
diff --git a/share/i18n/esdb/BIG5/Big5.src b/share/i18n/esdb/BIG5/Big5.src
new file mode 100644 (file)
index 0000000..301ab4c
--- /dev/null
@@ -0,0 +1,8 @@
+# $NetBSD: Big5.src,v 1.1 2006/06/19 17:28:25 tnozaki Exp $
+
+NAME           "encoding"
+ENCODING       "BIG5"
+VARIABLE       "variable"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "encoding"              1
+INVALID                0x3F    # '?'
diff --git a/share/i18n/esdb/BIG5/Big5.variable b/share/i18n/esdb/BIG5/Big5.variable
new file mode 100644 (file)
index 0000000..69bf513
--- /dev/null
@@ -0,0 +1,8 @@
+# $NetBSD: Big5.variable,v 1.2 2007/03/05 16:58:34 tnozaki Exp $
+
+2003   row=0x81-0xFE;col=0x40-0x7E,0xA1-0xFE;
+E      row=0x81-0xFE;col=0x40-0x7E,0xA1-0xFE;excludes=0xA3C0-0xA3FE,0xC8D4-0xC8FE;
+ETen   row=0x81-0xFE;col=0x40-0x7E,0xA1-0xFE;excludes=0xA3C0-0xA3FE,0xC8D4-0xC8FE;
+HKSCS  row=0x81-0xFE;col=0x40-0x7E,0xA1-0xFE;
+IBM    row=0xA1-0xF9;col=0x40-0x7E,0xA1-0xFE;excludes=0xA3E1-0xA3FE;
+Plus   row=0x81-0xFE;col=0x40-0xFE;
diff --git a/share/i18n/esdb/BIG5/Makefile.inc b/share/i18n/esdb/BIG5/Makefile.inc
new file mode 100644 (file)
index 0000000..bc6c777
--- /dev/null
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile.inc,v 1.3 2008/10/25 22:35:36 apb Exp $
+
+.PATH: ${.CURDIR}/BIG5
+
+CODE:=                 Big5
+PARTFILE_Big5:=                ${.CURDIR}/BIG5/Big5.part
+ALIASFILE_Big5:=       ${.CURDIR}/BIG5/Big5.alias
+SUBDIR_Big5:=          BIG5
+.include "${.CURDIR}/Makefile.part"
+
+.for i in ${Big5_PART:S/:/@/}
+Big5_$i_variable!= ${TOOL_SED} \
+       '/^\#/d;/^ *$$/d;/^${i:S/@/:/}[         ]/!d;s/^[^      ]*[     ]*//' \
+       ${.CURDIR}/BIG5/Big5.variable
+.endfor
+
+.for i in ${Big5_PART}
+.if !exists(${.CURDIR}/BIG5/Big5-${i:S/:/@/}.src)
+# XXX: FIXME
+Big5-${i:S/:/@/}.src: Big5.src Big5.variable
+       ${_MKTARGET_CREATE}
+       ${TOOL_SED} -e 's/encoding/Big5-$i/' \
+               -e 's/variable/${Big5_$i_variable}/' \
+               ${.CURDIR}/BIG5/Big5.src > $@
+CLEANFILES+= Big5-${i:S/:/@/}.src
+.endif
+.endfor
diff --git a/share/i18n/esdb/CBM/CBMINT.src b/share/i18n/esdb/CBM/CBMINT.src
new file mode 100644 (file)
index 0000000..ce43714
--- /dev/null
@@ -0,0 +1,7 @@
+# $NetBSD: CBMINT.src,v 1.1 2011/04/27 20:05:56 mbalmer Exp $
+
+NAME           "CBMINT"
+ENCODING       "NONE"
+VARIABLE       "none"
+DEFCSID                "CBMINT"                0
+INVALID                0x3F # '?'
diff --git a/share/i18n/esdb/CBM/Makefile.inc b/share/i18n/esdb/CBM/Makefile.inc
new file mode 100644 (file)
index 0000000..12a57c5
--- /dev/null
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile.inc,v 1.1 2011/04/27 20:05:56 mbalmer Exp $
+
+.PATH: ${.CURDIR}/CBM
+
+CODESETS_CBM!= ${TOOL_SED} \
+               '/^\#/d;/^ *$$/d;/^[    ]*/s///;s/[     ].*//' \
+               ${.CURDIR}/CBM/esdb.dir.CBM.src
+ESDB_CBM:=     ${CODESETS_CBM:C/$/.esdb/:S/:/@/}
+
+SRC_esdb.dir+=         esdb.dir.CBM.src
+SRC_esdb.alias+=       esdb.alias.CBM.src
+FILES+=                        ${ESDB_CBM}
+CLEANFILES+=           ${ESDB_CBM}
+.for i in ${ESDB_CBM}
+FILESDIR_$i:=          ${BINDIR}/CBM
+.endfor
diff --git a/share/i18n/esdb/CBM/esdb.alias.CBM.src b/share/i18n/esdb/CBM/esdb.alias.CBM.src
new file mode 100644 (file)
index 0000000..bb4b2af
--- /dev/null
@@ -0,0 +1,3 @@
+# $NetBSD: esdb.alias.CBM.src,v 1.1 2011/04/27 20:05:56 mbalmer Exp $
+
+CBM-International              CBMINT
diff --git a/share/i18n/esdb/CBM/esdb.dir.CBM.src b/share/i18n/esdb/CBM/esdb.dir.CBM.src
new file mode 100644 (file)
index 0000000..a26d0b9
--- /dev/null
@@ -0,0 +1,3 @@
+# $NetBSD: esdb.dir.CBM.src,v 1.1 2011/04/27 20:05:56 mbalmer Exp $
+
+CBMINT                         CBM/CBMINT.esdb
diff --git a/share/i18n/esdb/CP/CP.alias b/share/i18n/esdb/CP/CP.alias
new file mode 100644 (file)
index 0000000..70e3eb9
--- /dev/null
@@ -0,0 +1,98 @@
+# $NetBSD: CP.alias,v 1.14 2009/11/14 01:56:23 tnozaki Exp $
+
+037    cp037 ibm037 ebcdic-cp-us ebcdic-cp-ca ebcdic-cp-wt ebcdic-cp-nl
+038    cp038 ibm038 ebcdic-int
+273    cp273 ibm273
+274    cp274 ibm274 ebcdic-be
+275    cp275 ibm275 ebcdic-br
+277    cp277 ibm277 ebcdic-cp-dk ebcdic-cp-no
+278    cp278 ibm278 ebcdic-cp-fi ebcdic-cp-se
+280    cp280 ibm280 ebcdic-cp-it
+281    cp281 ibm281 ebcdic-jp-e
+284    cp284 ibm284 ebcdic-cp-es
+285    cp285 ibm285 ebcdic-cp-gb
+290    cp290 ibm290 ebcdic-jp-kana
+297    cp297 ibm297 ebcdic-cp-fr
+420    cp420 ibm420 ebcdic-cp-ar1
+423    cp423 ibm423 ebcdic-cp-gr
+424    cp424 ibm424 ebcdic-cp-he
+437    cp437 ibm437 437
+500    cp500 ibm500 ebcdic-cp-be ebcdic-cp-ch
+50220  cp50220 mscp50220 windows-50220
+50221  cp50221 mscp50221 windows-50221
+50222  cp50222 mscp50222 windows-50222
+51932  cp51932 mscp51932 windows-51932
+737    cp737 mscp737
+775    cp775 mscp775
+850    cp850 ibm850 850
+851    cp851 ibm851 851
+852    cp852 ibm852 852
+853    cp853 ibm853 853
+855    cp855 ibm855 855
+856    cp856 mscp856
+857    cp857 ibm857 857
+858    cp858 ibm858 858
+860    cp860 ibm860 860
+861    cp861 ibm861 861 cp-is
+862    cp862 ibm862 862
+863    cp863 ibm863 863
+864    cp864 ibm864
+865    cp865 ibm865 865
+866    cp866 mscp866
+868    cp868 ibm868 cp-ar
+869    cp869 ibm869 869 cp-gr
+870    cp870 ibm870 ebcdic-cp-roece ebcdic-cp-yu
+871    cp871 ibm871 ebcdic-cp-is
+874    cp874 ibm874
+875    cp875 mscp875
+880    cp880 ibm880 ebcdic-cyrillic
+891    cp891 ibm891
+903    cp903 ibm903
+904    cp904 ibm904 904
+905    cp905 ibm905 ebcdic-cp-tr
+918    cp918 ibm918 ebcdic-cp-ar2
+922    cp922 ibm922
+932    cp932 ms932 windows-31j mscp932
+936    cp936 mscp936
+949    cp949 mscp949 uhc
+942    cp942
+942C   cp942c ibm932 ibm-932
+943    cp943
+943C   cp943c ibm943 ibm-943
+950    cp950 mscp950
+1006   cp1006 mscp1006
+1026   cp1026 ibm1026
+1046   cp1046 ibm1046
+1124   cp1124 ibm1124
+1125   cp1125 ibm1125
+1129   cp1129 ibm1129
+1131   cp1131 ibm1131
+1133   cp1133 ibm1133
+1140   cp1140 ibm1140
+1141   cp1141 ibm1141
+1142   cp1142 ibm1142
+1143   cp1143 ibm1143
+1144   cp1144 ibm1144
+1145   cp1145 ibm1145
+1146   cp1146 ibm1146
+1147   cp1147 ibm1147
+1148   cp1148 ibm1148
+1149   cp1149 ibm1149
+1161   cp1161 ibm1161
+1162   cp1162 ibm1162 mscp874 windows-874
+1163   cp1163 ibm1163
+1250   cp1250 mscp1250 windows-1250
+1251   cp1251 mscp1251 windows-1251
+1252   cp1252 mscp1252 windows-1252
+1253   cp1253 mscp1253 windows-1253
+1254   cp1254 mscp1254 windows-1254
+1255   cp1255 mscp1255 windows-1255
+1256   cp1256 mscp1256 windows-1256
+1257   cp1257 mscp1257 windows-1257
+1258   cp1258 mscp1258 windows-1258
+10000  cp10000 cp10000_MacRoman
+10006  cp10006 cp10006_MacGreek
+10007  cp10007 cp10007_MacCyrillic MS-MAC-CYRILLIC
+10029  cp10029 cp10029_MacLatin2
+10079  cp10079 cp10079_MacIcelandic
+10081  cp10081 cp10081_MacTurkish
diff --git a/share/i18n/esdb/CP/CP.part b/share/i18n/esdb/CP/CP.part
new file mode 100644 (file)
index 0000000..fd56c32
--- /dev/null
@@ -0,0 +1,98 @@
+# $NetBSD: CP.part,v 1.11 2009/11/14 01:56:23 tnozaki Exp $
+
+037
+038
+273
+274
+275
+277
+278
+280
+281
+284
+285
+290
+297
+420
+423
+424
+437
+500
+737
+775
+850
+851
+852
+853
+855
+856
+857
+858
+860
+861
+862
+863
+864
+865
+866
+868
+869
+870
+871
+874
+875
+880
+891
+903
+904
+905
+918
+922
+932
+936
+942
+942C
+943
+943C
+949
+950
+1006
+1026
+1046
+1124
+1125
+1129
+1131
+1133
+1140
+1141
+1142
+1143
+1144
+1145
+1146
+1147
+1148
+1149
+1161
+1162
+1163
+1250
+1251
+1252
+1253
+1254
+1255
+1256
+1257
+1258
+10000
+10006
+10007
+10029
+10079
+10081
+50220
+50221
+50222
+51932
diff --git a/share/i18n/esdb/CP/CP.src b/share/i18n/esdb/CP/CP.src
new file mode 100644 (file)
index 0000000..bb6c064
--- /dev/null
@@ -0,0 +1,5 @@
+# $NetBSD: CP.src,v 1.1 2003/06/27 08:40:51 tshiozak Exp $
+
+NAME           "CPx"
+ENCODING       "NONE"
+DEFCSID                "CPx"   0
diff --git a/share/i18n/esdb/CP/CP50220.src b/share/i18n/esdb/CP/CP50220.src
new file mode 100644 (file)
index 0000000..c337190
--- /dev/null
@@ -0,0 +1,10 @@
+# $NetBSD: CP50220.src,v 1.1 2006/11/04 03:46:19 tnozaki Exp $
+
+NAME           "CP50220"
+ENCODING       "ISO2022"
+VARIABLE       "INIT0=94B 0=94B 0=94J 0=94$B 0=94$@"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "ISO646-JP"             0x4A000000
+DEFCSID                "CP50220"               0x42007F00
+DEFCSID                "JISX0208:1978"         0x40007F00
+INVALID                0x4200222E # GETA
diff --git a/share/i18n/esdb/CP/CP50221.src b/share/i18n/esdb/CP/CP50221.src
new file mode 100644 (file)
index 0000000..eab36c3
--- /dev/null
@@ -0,0 +1,11 @@
+# $NetBSD: CP50221.src,v 1.1 2006/11/04 03:46:19 tnozaki Exp $
+
+NAME           "CP50221"
+ENCODING       "ISO2022"
+VARIABLE       "INIT0=94B INIT1=94I 0=94B 0=94J 0=94$B 0=94$@ 0=94I 1=94I SI SO"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "ISO646-JP"             0x4A000000
+DEFCSID                "CP50220"               0x42007F00
+DEFCSID                "JISX0208:1978"         0x40007F00
+DEFCSID                "JISX0201-KANA"         0x49000000
+INVALID                0x4200222E # GETA
diff --git a/share/i18n/esdb/CP/CP50222.src b/share/i18n/esdb/CP/CP50222.src
new file mode 100644 (file)
index 0000000..9e06d76
--- /dev/null
@@ -0,0 +1,11 @@
+# $NetBSD: CP50222.src,v 1.1 2006/11/04 03:46:19 tnozaki Exp $
+
+NAME           "CP50222"
+ENCODING       "ISO2022"
+VARIABLE       "INIT0=94B INIT1=94I 0=94B 0=94J 0=94$B 0=94$@ 1=94I SI SO"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "ISO646-JP"             0x4A000000
+DEFCSID                "CP50220"               0x42007F00
+DEFCSID                "JISX0208:1978"         0x40007F00
+DEFCSID                "JISX0201-KANA"         0x49000000
+INVALID                0x4200222E # GETA
diff --git a/share/i18n/esdb/CP/CP51932.src b/share/i18n/esdb/CP/CP51932.src
new file mode 100644 (file)
index 0000000..42be148
--- /dev/null
@@ -0,0 +1,9 @@
+# $NetBSD: CP51932.src,v 1.1 2006/11/04 03:46:19 tnozaki Exp $
+
+NAME           "CP51932"
+ENCODING       "EUC"
+VARIABLE       "1 0x0000 2 0x8080 2 0x0080 3 0x8000 0x8080"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "CP51932"               0x8080
+DEFCSID                "JISX0201-KANA"         0x0080
+INVALID                0xA2AE # GETA
diff --git a/share/i18n/esdb/CP/CP932.src b/share/i18n/esdb/CP/CP932.src
new file mode 100644 (file)
index 0000000..61090af
--- /dev/null
@@ -0,0 +1,9 @@
+# $NetBSD: CP932.src,v 1.4 2006/11/04 03:53:11 tnozaki Exp $
+
+NAME           "CP932"
+ENCODING       "MSKanji"
+VARIABLE       "CP932"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "JISX0201-KANA"         1
+DEFCSID                "CP932KANJI"            2
+INVALID                0x81AC  # GETA
diff --git a/share/i18n/esdb/CP/CP936.src b/share/i18n/esdb/CP/CP936.src
new file mode 100644 (file)
index 0000000..830c04a
--- /dev/null
@@ -0,0 +1,9 @@
+# $NetBSD: CP936.src,v 1.2 2006/08/19 10:58:41 tnozaki Exp $
+
+NAME           "CP936"
+ENCODING       "GBK2K"
+VARIABLE       "2byte"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "GB2312:CP936"          1
+DEFCSID                "CP936EXT"              2
+INVALID                0x3F    # '?'
diff --git a/share/i18n/esdb/CP/CP942.src b/share/i18n/esdb/CP/CP942.src
new file mode 100644 (file)
index 0000000..e628697
--- /dev/null
@@ -0,0 +1,9 @@
+# $NetBSD: CP942.src,v 1.1 2006/11/29 15:45:26 tnozaki Exp $
+
+NAME           "CP942"
+ENCODING       "MSKanji"
+VARIABLE       "CP942"
+DEFCSID                "ISO646-JP"             0
+DEFCSID                "JISX0201-KANA"         1
+DEFCSID                "CP942"                 2
+INVALID                0x81AC # GETA
diff --git a/share/i18n/esdb/CP/CP942C.src b/share/i18n/esdb/CP/CP942C.src
new file mode 100644 (file)
index 0000000..0f369d9
--- /dev/null
@@ -0,0 +1,9 @@
+# $NetBSD: CP942C.src,v 1.1 2006/11/29 15:45:26 tnozaki Exp $
+
+NAME           "CP942C"
+ENCODING       "MSKanji"
+VARIABLE       "CP942C"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "JISX0201-KANA"         1
+DEFCSID                "CP942"                 2
+INVALID                0x81AC # GETA
diff --git a/share/i18n/esdb/CP/CP943.src b/share/i18n/esdb/CP/CP943.src
new file mode 100644 (file)
index 0000000..2e459d2
--- /dev/null
@@ -0,0 +1,9 @@
+# $NetBSD: CP943.src,v 1.1 2006/11/29 15:45:26 tnozaki Exp $
+
+NAME           "CP943"
+ENCODING       "MSKanji"
+VARIABLE       "CP943"
+DEFCSID                "ISO646-JP"             0
+DEFCSID                "JISX0201-KANA"         1
+DEFCSID                "CP943"                 2
+INVALID                0x81AC # GETA
diff --git a/share/i18n/esdb/CP/CP943C.src b/share/i18n/esdb/CP/CP943C.src
new file mode 100644 (file)
index 0000000..12f0a37
--- /dev/null
@@ -0,0 +1,9 @@
+# $NetBSD: CP943C.src,v 1.1 2006/11/29 15:45:26 tnozaki Exp $
+
+NAME           "CP943C"
+ENCODING       "MSKanji"
+VARIABLE       "CP943C"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "JISX0201-KANA"         1
+DEFCSID                "CP943"                 2
+INVALID                0x81AC # GETA
diff --git a/share/i18n/esdb/CP/CP949.src b/share/i18n/esdb/CP/CP949.src
new file mode 100644 (file)
index 0000000..0c0a9a0
--- /dev/null
@@ -0,0 +1,9 @@
+# $NetBSD: CP949.src,v 1.1 2003/06/27 08:40:52 tshiozak Exp $
+
+NAME           "CP949"
+ENCODING       "GBK2K"
+VARIABLE       "2byte"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "KSC5601"               1
+DEFCSID                "CP949EXT"              2
+INVALID                0x3F    # '?'
diff --git a/share/i18n/esdb/CP/CP950.src b/share/i18n/esdb/CP/CP950.src
new file mode 100644 (file)
index 0000000..6b1594f
--- /dev/null
@@ -0,0 +1,8 @@
+# $NetBSD: CP950.src,v 1.1 2003/06/27 08:40:52 tshiozak Exp $
+
+NAME           "CP950"
+ENCODING       "BIG5"
+VARIABLE       "CP950"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "CP950"                 1
+INVALID                0x3F    # '?'
diff --git a/share/i18n/esdb/CP/Makefile.inc b/share/i18n/esdb/CP/Makefile.inc
new file mode 100644 (file)
index 0000000..00a0d41
--- /dev/null
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile.inc,v 1.4 2008/10/25 22:27:35 apb Exp $
+
+.PATH: ${.CURDIR}/CP
+
+CODE:=         CP
+SEP_CP:=
+.include "${.CURDIR}/Makefile.part"
+
+.for i in ${CP_PART}
+.if !exists(${.CURDIR}/CP/CP${i:S/:/@/}.src)
+CP${i:S/:/@/}.src: CP.src
+       ${_MKTARGET_CREATE}
+       ${TOOL_SED} 's/CPx/CP$i/' $> > $@
+CLEANFILES+= CP${i:S/:/@/}.src
+.endif
+.endfor
diff --git a/share/i18n/esdb/DEC/DEC.alias b/share/i18n/esdb/DEC/DEC.alias
new file mode 100644 (file)
index 0000000..3be988e
--- /dev/null
@@ -0,0 +1,4 @@
+# $NetBSD: DEC.alias,v 1.1 2007/04/01 18:52:30 tnozaki Exp $
+
+Hanyu  dec-hanyu dec_hanyu
+MCS    dec-mcs dec_mcs
diff --git a/share/i18n/esdb/DEC/DEC.part b/share/i18n/esdb/DEC/DEC.part
new file mode 100644 (file)
index 0000000..5eca13d
--- /dev/null
@@ -0,0 +1,4 @@
+# $NetBSD: DEC.part,v 1.1 2007/04/01 18:52:30 tnozaki Exp $
+
+Hanyu
+MCS
diff --git a/share/i18n/esdb/DEC/DEC.src b/share/i18n/esdb/DEC/DEC.src
new file mode 100644 (file)
index 0000000..901116b
--- /dev/null
@@ -0,0 +1,5 @@
+# $NetBSD: DEC.src,v 1.1 2007/04/01 18:52:30 tnozaki Exp $
+
+NAME           "DECx"
+ENCODING       "NONE"
+DEFCSID                "DECx"  0
diff --git a/share/i18n/esdb/DEC/DECHanyu.src b/share/i18n/esdb/DEC/DECHanyu.src
new file mode 100644 (file)
index 0000000..1050258
--- /dev/null
@@ -0,0 +1,11 @@
+# $NetBSD: DECHanyu.src,v 1.1 2007/04/01 18:52:30 tnozaki Exp $
+
+NAME           "DECHanyu"
+ENCODING       "DECHanyu"
+VARIABLE       ""
+DEFCSID                "ISO646-US"             0
+DEFCSID                "CNS11643-1"            1
+DEFCSID                "CNS11643-2"            2
+DEFCSID                "CNS11643-3"            3
+DEFCSID                "DECUDA"                4
+INVALID                0x3F    # '?'
diff --git a/share/i18n/esdb/DEC/Makefile.inc b/share/i18n/esdb/DEC/Makefile.inc
new file mode 100644 (file)
index 0000000..434b281
--- /dev/null
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile.inc,v 1.2 2008/10/25 22:27:36 apb Exp $
+
+.PATH: ${.CURDIR}/DEC
+
+CODE:=         DEC
+SEP_DEC:=
+.include "${.CURDIR}/Makefile.part"
+
+.for i in ${DEC_PART}
+.if !exists(${.CURDIR}/DEC/DEC${i:S/:/@/}.src)
+DEC${i:S/:/@/}.src: DEC.src
+       ${_MKTARGET_CREATE}
+       ${TOOL_SED} 's/DECx/DEC$i/' $> > $@
+CLEANFILES+=   DEC${i:S/:/@/}.src
+.endif
+.endfor
diff --git a/share/i18n/esdb/EBCDIC/EBCDIC.alias b/share/i18n/esdb/EBCDIC/EBCDIC.alias
new file mode 100644 (file)
index 0000000..3c516a9
--- /dev/null
@@ -0,0 +1,17 @@
+# $NetBSD: EBCDIC.alias,v 1.2 2009/10/31 15:06:52 tnozaki Exp $
+
+AT-DE                           ebcdic-at-de
+AT-DE-A                         ebcdic-at-de-a
+CA-FR                           ebcdic-ca-fr
+DK-NO                           ebcdic-dk-no
+DK-NO-A                         ebcdic-dk-no-a
+ES                              ebcdic-es
+ES-A                            ebcdic-es-a
+ES-S                            ebcdic-es-s
+FI-SE                           ebcdic-fi-se
+FI-SE-A                         ebcdic-fi-se-a
+FR                              ebcdic-fr
+IT                              ebcdic-it
+PT                              ebcdic-pt
+UK                              ebcdic-uk
+US                             ebcdic-us
diff --git a/share/i18n/esdb/EBCDIC/EBCDIC.part b/share/i18n/esdb/EBCDIC/EBCDIC.part
new file mode 100644 (file)
index 0000000..fefd824
--- /dev/null
@@ -0,0 +1,17 @@
+# $NetBSD: EBCDIC.part,v 1.2 2009/10/31 15:06:52 tnozaki Exp $
+
+AT-DE
+AT-DE-A
+CA-FR
+DK-NO
+DK-NO-A
+ES
+ES-A
+ES-S
+FI-SE
+FI-SE-A
+FR
+IT
+PT
+UK
+US
diff --git a/share/i18n/esdb/EBCDIC/EBCDIC.src b/share/i18n/esdb/EBCDIC/EBCDIC.src
new file mode 100644 (file)
index 0000000..64784f8
--- /dev/null
@@ -0,0 +1,5 @@
+# $NetBSD: EBCDIC.src,v 1.1 2003/06/27 08:40:53 tshiozak Exp $
+
+NAME           "EBCDIC-x"
+ENCODING       "NONE"
+DEFCSID                "EBCDIC-x"      0
diff --git a/share/i18n/esdb/EBCDIC/Makefile.inc b/share/i18n/esdb/EBCDIC/Makefile.inc
new file mode 100644 (file)
index 0000000..c14d4f9
--- /dev/null
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile.inc,v 1.4 2008/10/25 22:27:36 apb Exp $
+
+.PATH: ${.CURDIR}/EBCDIC
+
+CODE:=         EBCDIC
+.include "${.CURDIR}/Makefile.part"
+
+.for i in ${EBCDIC_PART}
+EBCDIC-${i:S/:/@/}.src: EBCDIC.src
+       ${_MKTARGET_CREATE}
+       ${TOOL_SED} 's/EBCDIC-x/EBCDIC-$i/' $> > $@
+CLEANFILES:= ${CLEANFILES} EBCDIC-${i:S/:/@/}.src
+.endfor
diff --git a/share/i18n/esdb/EUC/EUC-CN.src b/share/i18n/esdb/EUC/EUC-CN.src
new file mode 100644 (file)
index 0000000..fae9dde
--- /dev/null
@@ -0,0 +1,8 @@
+# $NetBSD: EUC-CN.src,v 1.1 2003/06/27 08:40:54 tshiozak Exp $
+
+NAME           "EUC-CN"
+ENCODING       "EUC"
+VARIABLE       "1 0x0000 2 0x8080 2 0x0080 3 0x8000 0x8080"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "GB2312"                0x8080
+INVALID                0x3F    # '?'
diff --git a/share/i18n/esdb/EUC/EUC-JIS-2004.src b/share/i18n/esdb/EUC/EUC-JIS-2004.src
new file mode 100644 (file)
index 0000000..cca470c
--- /dev/null
@@ -0,0 +1,10 @@
+# $NetBSD: EUC-JIS-2004.src,v 1.1 2007/03/05 16:58:35 tnozaki Exp $
+
+NAME           "EUC-JIS-2004"
+ENCODING       "EUC"
+VARIABLE       "1 0x0000 2 0x8080 2 0x0080 3 0x8000 0x8080"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "JISX0213-1"            0x8080
+DEFCSID                "JISX0201-KANA"         0x0080
+DEFCSID                "JISX0212+0213-2"       0x8000
+INVALID                0xA2AE # GETA
diff --git a/share/i18n/esdb/EUC/EUC-JP-MS.src b/share/i18n/esdb/EUC/EUC-JP-MS.src
new file mode 100644 (file)
index 0000000..0a8d168
--- /dev/null
@@ -0,0 +1,10 @@
+# $NetBSD: EUC-JP-MS.src,v 1.1 2003/07/19 20:20:43 tshiozak Exp $
+
+NAME           "EUC-JP-MS"
+ENCODING       "EUC"
+VARIABLE       "1 0x0000 2 0x8080 2 0x0080 3 0x8000 0x8080"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "JISX0208:EUCMSSET"     0x8080
+DEFCSID                "JISX0201-KANA"         0x0080
+DEFCSID                "JISX0212:EUCMSSET"     0x8000
+INVALID                0xA2AE  # GETA
diff --git a/share/i18n/esdb/EUC/EUC-JP.src b/share/i18n/esdb/EUC/EUC-JP.src
new file mode 100644 (file)
index 0000000..93dce6d
--- /dev/null
@@ -0,0 +1,10 @@
+# $NetBSD: EUC-JP.src,v 1.2 2003/07/16 06:57:35 tshiozak Exp $
+
+NAME           "EUC-JP"
+ENCODING       "EUC"
+VARIABLE       "1 0x0000 2 0x8080 2 0x0080 3 0x8000 0x8080"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "JISX0208:1990"         0x8080
+DEFCSID                "JISX0201-KANA"         0x0080
+DEFCSID                "JISX0212"              0x8000
+INVALID                0xA2AE  # GETA
diff --git a/share/i18n/esdb/EUC/EUC-KR.src b/share/i18n/esdb/EUC/EUC-KR.src
new file mode 100644 (file)
index 0000000..5868775
--- /dev/null
@@ -0,0 +1,8 @@
+# $NetBSD: EUC-KR.src,v 1.1 2003/06/27 08:40:54 tshiozak Exp $
+
+NAME           "EUC-KR"
+ENCODING       "EUC"
+VARIABLE       "1 0x0000 2 0x8080 2 0x0080 3 0x8000 0x8080"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "KSC5601"               0x8080
+INVALID                0x3F    # '?'
diff --git a/share/i18n/esdb/EUC/EUC-TW.src b/share/i18n/esdb/EUC/EUC-TW.src
new file mode 100644 (file)
index 0000000..29626a7
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: EUC-TW.src,v 1.4 2007/03/05 16:58:35 tnozaki Exp $
+
+NAME           "EUC-TW"
+ENCODING       "EUCTW"
+VARIABLE       ""
+DEFCSID                "ISO646-US"             0
+DEFCSID                "CNS11643-1"            0x47
+DEFCSID                "CNS11643-2"            0x48
+DEFCSID                "CNS11643-3"            0x49
+DEFCSID                "CNS11643-4"            0x4A
+DEFCSID                "CNS11643-5"            0x4B
+DEFCSID                "CNS11643-6"            0x4C
+DEFCSID                "CNS11643-7"            0x4D
+INVALID                0x3F
diff --git a/share/i18n/esdb/EUC/EUC.alias b/share/i18n/esdb/EUC/EUC.alias
new file mode 100644 (file)
index 0000000..46356e4
--- /dev/null
@@ -0,0 +1,8 @@
+# $NetBSD: EUC.alias,v 1.3 2007/03/05 16:58:35 tnozaki Exp $
+
+CN             euc-cn euccn gb2312
+JP-MS          euc-jp-ms eucjp-ms
+JP             euc-jp eucjp
+JIS-2004       euc-jp-2004 euc-jisx0213
+KR             euc-kr euckr
+TW             euc-tw euctw cns11643
diff --git a/share/i18n/esdb/EUC/EUC.part b/share/i18n/esdb/EUC/EUC.part
new file mode 100644 (file)
index 0000000..b99fa7c
--- /dev/null
@@ -0,0 +1,8 @@
+# $NetBSD: EUC.part,v 1.3 2007/03/05 16:58:35 tnozaki Exp $
+
+CN
+JP
+JP-MS
+JIS-2004
+KR
+TW
diff --git a/share/i18n/esdb/EUC/Makefile.inc b/share/i18n/esdb/EUC/Makefile.inc
new file mode 100644 (file)
index 0000000..2df3f4a
--- /dev/null
@@ -0,0 +1,6 @@
+# $NetBSD: Makefile.inc,v 1.1 2003/06/27 08:40:55 tshiozak Exp $
+
+.PATH: ${.CURDIR}/EUC
+
+CODE:=         EUC
+.include "${.CURDIR}/Makefile.part"
diff --git a/share/i18n/esdb/GB/GB.alias b/share/i18n/esdb/GB/GB.alias
new file mode 100644 (file)
index 0000000..2acfd60
--- /dev/null
@@ -0,0 +1,5 @@
+# $NetBSD: GB.alias,v 1.1 2006/11/23 03:25:24 tnozaki Exp $
+
+12345          gb12345
+18030          gb18030
+K              gbk
diff --git a/share/i18n/esdb/GB/GB.part b/share/i18n/esdb/GB/GB.part
new file mode 100644 (file)
index 0000000..5c87486
--- /dev/null
@@ -0,0 +1,5 @@
+# $NetBSD: GB.part,v 1.1 2006/11/23 03:25:24 tnozaki Exp $
+
+12345
+18030
+K
diff --git a/share/i18n/esdb/GB/GB12345.src b/share/i18n/esdb/GB/GB12345.src
new file mode 100644 (file)
index 0000000..2d82aea
--- /dev/null
@@ -0,0 +1,8 @@
+# $NetBSD: GB12345.src,v 1.1 2006/11/23 03:25:24 tnozaki Exp $
+
+NAME           "GB12345"
+ENCODING       "EUC"
+VARIABLE       "1 0x0000 2 0x8080 2 0x0080 3 0x8000 0x8080"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "GB12345"               0x8080
+INVALID                0x3F # '?'
diff --git a/share/i18n/esdb/GB/GB18030.src b/share/i18n/esdb/GB/GB18030.src
new file mode 100644 (file)
index 0000000..2820949
--- /dev/null
@@ -0,0 +1,10 @@
+# $NetBSD: GB18030.src,v 1.1 2006/11/23 03:25:25 tnozaki Exp $
+
+NAME           "GB18030"
+ENCODING       "GBK2K"
+VARIABLE       "4byte"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "GBKUCS"                3
+DEFCSID                "GBK:GB18030"           2
+DEFCSID                "GB2312:GB18030"        1
+INVALID                0x3F    # '?'
diff --git a/share/i18n/esdb/GB/GBK.src b/share/i18n/esdb/GB/GBK.src
new file mode 100644 (file)
index 0000000..4746efe
--- /dev/null
@@ -0,0 +1,9 @@
+# $NetBSD: GBK.src,v 1.1 2006/11/23 03:25:25 tnozaki Exp $
+
+NAME           "GBK"
+ENCODING       "GBK2K"
+VARIABLE       "2byte"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "GB2312:GBK"            1
+DEFCSID                "GBK"                   2
+INVALID                0x3F    # '?'
diff --git a/share/i18n/esdb/GB/Makefile.inc b/share/i18n/esdb/GB/Makefile.inc
new file mode 100644 (file)
index 0000000..6594691
--- /dev/null
@@ -0,0 +1,7 @@
+# $NetBSD: Makefile.inc,v 1.1 2006/11/23 03:25:25 tnozaki Exp $
+
+.PATH: ${.CURDIR}/GB
+
+CODE:=         GB
+SEP_GB=
+.include "${.CURDIR}/Makefile.part"
diff --git a/share/i18n/esdb/GEORGIAN/GEORGIAN.alias b/share/i18n/esdb/GEORGIAN/GEORGIAN.alias
new file mode 100644 (file)
index 0000000..b653533
--- /dev/null
@@ -0,0 +1,4 @@
+# $NetBSD: GEORGIAN.alias,v 1.2 2006/11/04 06:17:35 tnozaki Exp $
+
+PS                     geo8std georgian-std geo8-gov
+ACADEMY                        georgian-ilia georgian-rs geo8-bpg
diff --git a/share/i18n/esdb/GEORGIAN/GEORGIAN.part b/share/i18n/esdb/GEORGIAN/GEORGIAN.part
new file mode 100644 (file)
index 0000000..504b4cc
--- /dev/null
@@ -0,0 +1,6 @@
+# $NetBSD: GEORGIAN.part,v 1.1 2006/06/15 15:34:20 tnozaki Exp $
+
+ACADEMY
+ACADEMY-OldCapital
+PS
+PS-OldCapital
diff --git a/share/i18n/esdb/GEORGIAN/GEORGIAN.src b/share/i18n/esdb/GEORGIAN/GEORGIAN.src
new file mode 100644 (file)
index 0000000..164431e
--- /dev/null
@@ -0,0 +1,6 @@
+# $NetBSD: GEORGIAN.src,v 1.1 2006/06/15 15:34:20 tnozaki Exp $
+
+NAME           "GEORGIANx"
+ENCODING       "NONE"
+DEFCSID                "GEORGIANy"     0
+INVALID                0x3F # '?'
diff --git a/share/i18n/esdb/GEORGIAN/Makefile.inc b/share/i18n/esdb/GEORGIAN/Makefile.inc
new file mode 100644 (file)
index 0000000..70f4c56
--- /dev/null
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile.inc,v 1.2 2008/10/25 22:27:36 apb Exp $
+
+.PATH: ${.CURDIR}/GEORGIAN
+
+CODE:=         GEORGIAN
+SEP_GEORGIAN:= -
+.include "${.CURDIR}/Makefile.part"
+
+.for i in ${GEORGIAN_PART}
+GEORGIAN-${i}.src: GEORGIAN.src
+       ${_MKTARGET_CREATE}
+       ${TOOL_SED} -e 's/GEORGIANx/GEORGIAN-${i}/' \
+           -e 's/GEORGIANy/GEORGIAN-${i:S/-/:/}/' $> > $@
+CLEANFILES+= GEORGIAN-${i}.src
+.endfor
diff --git a/share/i18n/esdb/ISO-2022/ISO-2022-CN-EXT.src b/share/i18n/esdb/ISO-2022/ISO-2022-CN-EXT.src
new file mode 100644 (file)
index 0000000..8e3e8b5
--- /dev/null
@@ -0,0 +1,21 @@
+# $NetBSD: ISO-2022-CN-EXT.src,v 1.1 2006/10/26 15:06:18 tnozaki Exp $
+
+NAME           "ISO-2022-CN-EXT"
+ENCODING       "ISO2022"
+VARIABLE       "INIT0=94B 1=94$A 1=94$E 1=94$G 2=94$H 3=94$I 3=94$J 3=94$K 3=94$L 3=94$M SI SO SS2 SS3"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "GB2312"                0x41007F00
+DEFCSID                "ISO-IR-165"            0x45007F00
+#DEFCSID       "GB12345"               N/A
+#DEFCSID       "GB7589"                N/A
+#DEFCSID       "GB7590"                N/A
+#DEFCSID       "GB13131"               N/A
+#DEFCSID       "GB13132"               N/A
+DEFCSID                "CNS11643-1"            0x47007F00
+DEFCSID                "CNS11643-2"            0x48007F00
+DEFCSID                "CNS11643-3"            0x49007F00
+DEFCSID                "CNS11643-4"            0x4A007F00
+DEFCSID                "CNS11643-5"            0x4B007F00
+DEFCSID                "CNS11643-6"            0x4C007F00
+DEFCSID                "CNS11643-7"            0x4D007F00
+INVALID                0x3F
diff --git a/share/i18n/esdb/ISO-2022/ISO-2022-CN.src b/share/i18n/esdb/ISO-2022/ISO-2022-CN.src
new file mode 100644 (file)
index 0000000..cb8f8d7
--- /dev/null
@@ -0,0 +1,10 @@
+# $NetBSD: ISO-2022-CN.src,v 1.2 2006/03/17 16:37:10 tnozaki Exp $
+
+NAME           "ISO-2022-CN"
+ENCODING       "ISO2022"
+VARIABLE       "INIT0=94B 1=94$A 1=94$G 2=94$H SI SO SS2"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "GB2312"                0x41007F00
+DEFCSID                "CNS11643-1"            0x47007F00
+DEFCSID                "CNS11643-2"            0x48007F00
+INVALID                0x3F
diff --git a/share/i18n/esdb/ISO-2022/ISO-2022-JP-1.src b/share/i18n/esdb/ISO-2022/ISO-2022-JP-1.src
new file mode 100644 (file)
index 0000000..0062e1b
--- /dev/null
@@ -0,0 +1,11 @@
+# $NetBSD: ISO-2022-JP-1.src,v 1.2 2006/12/03 12:02:05 tnozaki Exp $
+
+NAME           "ISO-2022-JP-1"
+ENCODING       "ISO2022"
+VARIABLE       "INIT0=94B 0=94B 0=94$@ 0=94$B 0=94$D"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "ISO646-JP"             0x4A000000
+DEFCSID                "JISX0208:1990"         0x42007F00
+DEFCSID                "JISX0212"              0x44007F00
+DEFCSID                "JISX0208:1978"         0x40007F00
+INVALID                0x4200222E # GETA
diff --git a/share/i18n/esdb/ISO-2022/ISO-2022-JP-2.src b/share/i18n/esdb/ISO-2022/ISO-2022-JP-2.src
new file mode 100644 (file)
index 0000000..66d6fe0
--- /dev/null
@@ -0,0 +1,13 @@
+# $NetBSD: ISO-2022-JP-2.src,v 1.3 2006/12/03 12:02:05 tnozaki Exp $
+
+NAME           "ISO-2022-JP-2"
+ENCODING       "ISO2022"
+VARIABLE       "INIT0=94B"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "ISO646-JP"             0x4A000000
+DEFCSID                "JISX0208:1990"         0x42007F00
+DEFCSID                "JISX0212"              0x44007F00
+DEFCSID                "JISX0208:1978"         0x40007F00
+DEFCSID                "KSC5601"               0x43007F00
+DEFCSID                "GB2312"                0x41007F00
+INVALID                0x4200222E      # GETA
diff --git a/share/i18n/esdb/ISO-2022/ISO-2022-JP-2004.src b/share/i18n/esdb/ISO-2022/ISO-2022-JP-2004.src
new file mode 100644 (file)
index 0000000..ad0fc27
--- /dev/null
@@ -0,0 +1,11 @@
+# $NetBSD: ISO-2022-JP-2004.src,v 1.1 2007/03/05 16:58:35 tnozaki Exp $
+
+NAME           "ISO-2022-JP-2004"
+ENCODING       "ISO2022"
+VARIABLE       "INIT0=94B 0=94 0=94$"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "ISO646-JP"             0x4A000000
+DEFCSID                "JISX0213-1"            0x4F007F00
+DEFCSID                "JISX0213-2"            0x50007F00
+DEFCSID                "JISX0208:1990"         0x42007F00
+INVALID                0x4F00222E # GETA
diff --git a/share/i18n/esdb/ISO-2022/ISO-2022-JP.src b/share/i18n/esdb/ISO-2022/ISO-2022-JP.src
new file mode 100644 (file)
index 0000000..82d5714
--- /dev/null
@@ -0,0 +1,10 @@
+# $NetBSD: ISO-2022-JP.src,v 1.2 2003/07/16 06:57:35 tshiozak Exp $
+
+NAME           "ISO-2022-JP"
+ENCODING       "ISO2022"
+VARIABLE       "INIT0=94B"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "ISO646-JP"             0x4A000000
+DEFCSID                "JISX0208:1990"         0x42007F00
+DEFCSID                "JISX0208:1978"         0x40007F00
+INVALID                0x4200222E      # GETA
diff --git a/share/i18n/esdb/ISO-2022/ISO-2022-KR.src b/share/i18n/esdb/ISO-2022/ISO-2022-KR.src
new file mode 100644 (file)
index 0000000..1143e8f
--- /dev/null
@@ -0,0 +1,8 @@
+# $NetBSD: ISO-2022-KR.src,v 1.2 2006/03/17 16:37:10 tnozaki Exp $
+
+NAME           "ISO-2022-KR"
+ENCODING       "ISO2022"
+VARIABLE       "INIT0=94B 1=94$C SI SO"
+DEFCSID                "ISO646-US"             0
+DEFCSID                "KSC5601"               0x43007F00
+INVALID                0x3F
diff --git a/share/i18n/esdb/ISO-2022/ISO-2022.alias b/share/i18n/esdb/ISO-2022/ISO-2022.alias
new file mode 100644 (file)
index 0000000..e4dd9c9
--- /dev/null
@@ -0,0 +1,9 @@
+# $NetBSD: ISO-2022.alias,v 1.6 2007/03/05 16:58:35 tnozaki Exp $
+
+CN     iso-2022-cn iso2022-cn
+CN-EXT iso-2022-cn-ext iso2022-cnext
+JP     iso-2022-jp iso2022-jp
+JP-1   iso-2022-jp-1 iso2022-jp1
+JP-2   iso-2022-jp-2 iso2022-jp2
+JP-2004        iso-2022-jp-2004 iso2022-jp2004 iso-2022-jp-3 iso2022-jp3
+KR     iso-2022-kr iso2022-kr
diff --git a/share/i18n/esdb/ISO-2022/ISO-2022.part b/share/i18n/esdb/ISO-2022/ISO-2022.part
new file mode 100644 (file)
index 0000000..6069223
--- /dev/null
@@ -0,0 +1,9 @@
+# $NetBSD: ISO-2022.part,v 1.7 2007/03/05 16:58:35 tnozaki Exp $
+
+CN
+CN-EXT
+JP
+JP-1
+JP-2
+JP-2004
+KR
diff --git a/share/i18n/esdb/ISO-2022/Makefile.inc b/share/i18n/esdb/ISO-2022/Makefile.inc
new file mode 100644 (file)
index 0000000..ecba355
--- /dev/null
@@ -0,0 +1,6 @@
+# $NetBSD: Makefile.inc,v 1.1 2003/06/27 08:40:55 tshiozak Exp $
+
+.PATH: ${.CURDIR}/ISO-2022
+
+CODE:=         ISO-2022
+.include "${.CURDIR}/Makefile.part"
diff --git a/share/i18n/esdb/ISO-8859/ISO-8859.alias b/share/i18n/esdb/ISO-8859/ISO-8859.alias
new file mode 100644 (file)
index 0000000..28ad5a5
--- /dev/null
@@ -0,0 +1,17 @@
+# $NetBSD: ISO-8859.alias,v 1.3 2006/12/13 15:46:34 tnozaki Exp $
+
+1      iso-8859-1 iso8859-1 iso_8859-1:1987 iso-ir-100 iso_8859-1 latin1 l1 ibm819 cp819
+2      iso-8859-2 iso8859-2 iso_8859-2:1987 iso-ir-101 iso_8859-2 latin2 l2 ibm912 cp912
+3      iso-8859-3 iso8859-3 iso_8859-3:1988 iso-ir-109 iso_8859-3 latin3 l3 ibm913 cp913
+4      iso-8859-4 iso8859-4 iso_8859-4:1988 iso-ir-110 iso_8859-4 latin4 l4 ibm914 cp914
+5      iso-8859-5 iso8859-5 iso_8859-5:1988 iso-ir-144 iso_8859-5 cyrillic ibm915 cp915
+6      iso-8859-6 iso8859-6 iso_8859-6:1987 iso-ir-127 iso_8859-6 ecma-114 asmo-708 arabic ibm1089 cp1089
+7      iso-8859-7 iso8859-7 iso_8859-7:1987 iso-ir-126 iso_8859-7 elot_928 ecma-118 greek greek8 ibm813 cp813
+8      iso-8859-8 iso8859-8 iso_8859-8:1988 iso-ir-138 iso_8859-8 hebrew ibm916 cp916
+9      iso-8859-9 iso8859-9 iso_8859-9:1989 iso-ir-148 iso_8859-9 latin5 l5 ibm920 cp920
+10     iso-8859-10 iso8859-10 iso_8859-10:1992 iso-ir-157 iso_8859-10 latin6 l6
+11     iso-8859-11 iso8859-11 iso_8859-11 iso-ir-166 tis620 tis620-0
+13     iso-8859-13 iso8859-13 iso_8859-13:1998 iso_8859-13 latin7 l7
+14     iso-8859-14 iso8859-14 iso_8859-14:1998 iso-ir-199 iso_8859-14 latin8 l8
+15     iso-8859-15 iso8859-15 iso_8859-15 latin9 l9 ibm923 cp923
+16     iso-8859-16 iso8859-16 iso_8859-16:2001 iso_8859-16 latin10 l10
diff --git a/share/i18n/esdb/ISO-8859/ISO-8859.part b/share/i18n/esdb/ISO-8859/ISO-8859.part
new file mode 100644 (file)
index 0000000..cde9e9c
--- /dev/null
@@ -0,0 +1,17 @@
+# $NetBSD: ISO-8859.part,v 1.1 2003/06/27 08:40:56 tshiozak Exp $
+
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+13
+14
+15
+16
diff --git a/share/i18n/esdb/ISO-8859/ISO-8859.src b/share/i18n/esdb/ISO-8859/ISO-8859.src
new file mode 100644 (file)
index 0000000..686f32d
--- /dev/null
@@ -0,0 +1,6 @@
+# $NetBSD: ISO-8859.src,v 1.1 2003/06/27 08:40:56 tshiozak Exp $
+
+NAME           "ISO-8859-x"
+ENCODING       "NONE"
+DEFCSID                "ISO-8859-x"    0
+INVALID                0x3F    # '?'
diff --git a/share/i18n/esdb/ISO-8859/Makefile.inc b/share/i18n/esdb/ISO-8859/Makefile.inc
new file mode 100644 (file)
index 0000000..b3ddfea
--- /dev/null
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile.inc,v 1.4 2008/10/25 22:27:36 apb Exp $
+
+.PATH: ${.CURDIR}/ISO-8859
+
+CODE:=         ISO-8859
+.include "${.CURDIR}/Makefile.part"
+
+.for i in ${ISO-8859_PART}
+ISO-8859-$i.src: ISO-8859.src
+       ${_MKTARGET_CREATE}
+       ${TOOL_SED} 's/ISO-8859-x/ISO-8859-$i/' $> > $@
+CLEANFILES+= ISO-8859-$i.src
+.endfor
diff --git a/share/i18n/esdb/ISO646/ISO646.alias b/share/i18n/esdb/ISO646/ISO646.alias
new file mode 100644 (file)
index 0000000..7e85bb4
--- /dev/null
@@ -0,0 +1,28 @@
+# $NetBSD: ISO646.alias,v 1.2 2006/07/05 15:31:50 tnozaki Exp $
+
+BASIC:1983     iso_646.basic:1983 ref
+IRV:1983       iso-ir-2 irv
+GB             iso646-gb bs_4730 iso-ir-4
+US             iso646-us ansi_x3.4-1968 iso-ir-6 ansi_x3.4-1986 iso_646.irv:1991 ascii us-ascii us ibm367 cp367 646
+SE             iso646-se sen_850200_b iso-ir-10 fi iso646-fi se
+SE2            iso646-se2 sen_850200_c iso-ir-11 se2
+JP             iso646-jp iso-ir-14 jis_c6220-1969-ro jp
+IT             iso646-it it iso-ir-15
+PT             iso646-pt pt iso-ir-16
+ES             iso646-es es iso-ir-17
+DE             iso646-de din_66003 iso-ir-21 de
+FR1            iso646-fr1 nf_z_62-010_(1973) iso-ir-25
+CN             iso646-cn gb_1988-80 iso-ir-57 cn
+NO             iso646-no ns_4551-1 iso-ir-60 no
+NO2            iso646-no2 ns_4551-2 iso-ir-61 no2
+FR             iso646-fr nf_z_62-010 iso-ir-69 fr
+PT2            iso646-pt2 pt2 iso-ir-84
+ES2            iso646-es2 es2 iso-ir-85
+HU             iso646-hu msz_7795.3 iso-ir-86 hu
+JP-OCR-B       iso646-jp-ocr-b jis_c6229-1984-b iso-ir-92 jp-ocr-b
+CA             iso646-ca csa_z243.4-1985-1 iso-ir-121 csa7-1 ca
+CA2            iso646-ca2 csa_z243.4-1985-2 iso-ir-122 csa7-2
+YU             iso646-yu jus_i.b1.002 iso-ir-141 js yu
+CU             iso646-cu nc_nc00-10:81 cuba iso-ir-151
+DK             iso646-dk ds_2089 ds2089 dk
+KR             iso646-kr ksc5636
diff --git a/share/i18n/esdb/ISO646/ISO646.part b/share/i18n/esdb/ISO646/ISO646.part
new file mode 100644 (file)
index 0000000..64cd74f
--- /dev/null
@@ -0,0 +1,28 @@
+# $NetBSD: ISO646.part,v 1.1 2003/06/27 08:40:57 tshiozak Exp $
+
+BASIC:1983
+IRV:1983
+GB
+US
+SE
+SE2
+JP
+IT
+PT
+ES
+DE
+FR1
+CN
+NO
+NO2
+FR
+PT2
+ES2
+HU
+JP-OCR-B
+CA
+CA2
+YU
+CU
+DK
+KR
diff --git a/share/i18n/esdb/ISO646/ISO646.src b/share/i18n/esdb/ISO646/ISO646.src
new file mode 100644 (file)
index 0000000..4fe06d8
--- /dev/null
@@ -0,0 +1,6 @@
+# $NetBSD: ISO646.src,v 1.1 2003/06/27 08:40:57 tshiozak Exp $
+
+NAME           "ISO646-x"
+ENCODING       "NONE"
+DEFCSID                "ISO646-x"      0
+INVALID                0x3F    # '?'
diff --git a/share/i18n/esdb/ISO646/Makefile.inc b/share/i18n/esdb/ISO646/Makefile.inc
new file mode 100644 (file)
index 0000000..36769da
--- /dev/null
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile.inc,v 1.4 2008/10/25 22:27:36 apb Exp $
+
+.PATH: ${.CURDIR}/ISO646
+
+CODE:=         ISO646
+.include "${.CURDIR}/Makefile.part"
+
+.for i in ${ISO646_PART}
+ISO646-${i:S/:/@/}.src: ISO646.src
+       ${_MKTARGET_CREATE}
+       ${TOOL_SED} 's/ISO646-x/ISO646-$i/' $> > $@
+CLEANFILES:= ${CLEANFILES} ISO646-${i:S/:/@/}.src
+.endfor
diff --git a/share/i18n/esdb/KAZAKH/KZ1048.src b/share/i18n/esdb/KAZAKH/KZ1048.src
new file mode 100644 (file)
index 0000000..ca58917
--- /dev/null
@@ -0,0 +1,7 @@
+# $NetBSD: KZ1048.src,v 1.1 2007/03/13 16:34:39 tnozaki Exp $
+
+NAME           "KZ1048"
+ENCODING       "NONE"
+VARIABLE       "none"
+DEFCSID                "KZ1048"                0
+INVALID                0x3F # '?'
diff --git a/share/i18n/esdb/KAZAKH/Makefile.inc b/share/i18n/esdb/KAZAKH/Makefile.inc
new file mode 100644 (file)
index 0000000..d06e6c1
--- /dev/null
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile.inc,v 1.2 2008/10/25 22:35:36 apb Exp $
+
+.PATH: ${.CURDIR}/KAZAKH
+
+CODESETS_KAZAKH!=      ${TOOL_SED} \
+                       '/^\#/d;/^ *$$/d;/^[    ]*/s///;s/[     ].*//' \
+                       ${.CURDIR}/KAZAKH/esdb.dir.KAZAKH.src
+ESDB_KAZAKH:=  ${CODESETS_KAZAKH:C/$/.esdb/:S/:/@/}
+
+SRC_esdb.dir+=         esdb.dir.KAZAKH.src
+SRC_esdb.alias+=       esdb.alias.KAZAKH.src
+FILES+=                        ${ESDB_KAZAKH}
+CLEANFILES+=           ${ESDB_KAZAKH}
+.for i in ${ESDB_KAZAKH}
+FILESDIR_$i:=          ${BINDIR}/KAZAKH
+.endfor
diff --git a/share/i18n/esdb/KAZAKH/PTCP154.src b/share/i18n/esdb/KAZAKH/PTCP154.src
new file mode 100644 (file)
index 0000000..3a7352f
--- /dev/null
@@ -0,0 +1,7 @@
+# $NetBSD: PTCP154.src,v 1.1 2007/03/13 16:34:39 tnozaki Exp $
+
+NAME           "PTCP154"
+ENCODING       "NONE"
+VARIABLE       "none"
+DEFCSID                "PTCP154"               0
+INVALID                0x3F    # '?'
diff --git a/share/i18n/esdb/KAZAKH/esdb.alias.KAZAKH.src b/share/i18n/esdb/KAZAKH/esdb.alias.KAZAKH.src
new file mode 100644 (file)
index 0000000..d5971e3
--- /dev/null
@@ -0,0 +1,11 @@
+# $NetBSD: esdb.alias.KAZAKH.src,v 1.1 2007/03/13 16:34:39 tnozaki Exp $
+
+KZ-1048                                KZ1048
+STRK1048-2022                  KZ1048
+RK1048                         KZ1048
+csPTCP154                      PTCP154
+PT154                          PTCP154
+CP154                          PTCP154
+Cyrillic-Asian                 PTCP154
+PT-154                         PTCP154
+paratype-154                   PTCP154
diff --git a/share/i18n/esdb/KAZAKH/esdb.dir.KAZAKH.src b/share/i18n/esdb/KAZAKH/esdb.dir.KAZAKH.src
new file mode 100644 (file)
index 0000000..94f453d
--- /dev/null
@@ -0,0 +1,4 @@
+# $NetBSD: esdb.dir.KAZAKH.src,v 1.2 2011/04/28 07:09:00 mbalmer Exp $
+
+KZ1048                         KAZAKH/KZ1048.esdb
+PTCP154                                KAZAKH/PTCP154.esdb
diff --git a/share/i18n/esdb/KOI/KOI.alias b/share/i18n/esdb/KOI/KOI.alias
new file mode 100644 (file)
index 0000000..d2c80f8
--- /dev/null
@@ -0,0 +1,5 @@
+# $NetBSD: KOI.alias,v 1.1 2006/04/08 14:15:48 tnozaki Exp $
+
+7              koi-7 iso-ir-37 iso-5427 iso_5427
+8              koi-8 cp878
+8-E            ecma-cyrillic iso-ir-111
diff --git a/share/i18n/esdb/KOI/KOI.part b/share/i18n/esdb/KOI/KOI.part
new file mode 100644 (file)
index 0000000..094f844
--- /dev/null
@@ -0,0 +1,11 @@
+# $NetBSD: KOI.part,v 1.1 2006/04/08 14:15:48 tnozaki Exp $
+
+7
+7-switched
+8
+8-C
+8-E
+8-R
+8-RU
+8-T
+8-U
diff --git a/share/i18n/esdb/KOI/KOI.src b/share/i18n/esdb/KOI/KOI.src
new file mode 100644 (file)
index 0000000..089d58e
--- /dev/null
@@ -0,0 +1,6 @@
+# $NetBSD: KOI.src,v 1.2 2006/09/16 08:38:20 tnozaki Exp $
+
+NAME           "KOIx"
+ENCODING       "NONE"
+DEFCSID                "KOIx"          0
+INVALID                0x3F # '?'
diff --git a/share/i18n/esdb/KOI/KOI7-switched.src b/share/i18n/esdb/KOI/KOI7-switched.src
new file mode 100644 (file)
index 0000000..b2167fb
--- /dev/null
@@ -0,0 +1,9 @@
+# $NetBSD: KOI7-switched.src,v 1.3 2006/09/16 08:38:20 tnozaki Exp $
+
+NAME           "KOI7-switched"
+ENCODING       "ISO2022"
+VARIABLE       "INIT0=94@ 1=94N SO SI"
+DEFCSID                "ISO646-IRV:1983"       0x40000000
+DEFCSID                "ISO-5427"              0x4E000000
+DEFCSID                "ISO646-US"             0
+INVALID                0x4000003F
diff --git a/share/i18n/esdb/KOI/KOI7.src b/share/i18n/esdb/KOI/KOI7.src
new file mode 100644 (file)
index 0000000..72dd92f
--- /dev/null
@@ -0,0 +1,7 @@
+# $NetBSD: KOI7.src,v 1.1 2006/04/08 14:15:48 tnozaki Exp $
+
+NAME           "KOI7"
+ENCODING       "NONE"
+VARIABLE       ""
+DEFCSID                "KOI7"          0
+INVALID                0x3F # ?
diff --git a/share/i18n/esdb/KOI/Makefile.inc b/share/i18n/esdb/KOI/Makefile.inc
new file mode 100644 (file)
index 0000000..bf91c97
--- /dev/null
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile.inc,v 1.2 2008/10/25 22:27:36 apb Exp $
+
+.PATH: ${.CURDIR}/KOI
+
+CODE:=         KOI
+SEP_KOI:=
+.include "${.CURDIR}/Makefile.part"
+
+.for i in ${KOI_PART}
+.if !exists(${.CURDIR}/KOI/KOI${i:S/:/@/}.src)
+KOI${i:S/:/@/}.src: KOI.src
+       ${_MKTARGET_CREATE}
+       ${TOOL_SED} 's/KOIx/KOI$i/' $> > $@
+CLEANFILES+= KOI${i:S/:/@/}.src
+.endif
+.endfor
diff --git a/share/i18n/esdb/MISC/ATARIST.src b/share/i18n/esdb/MISC/ATARIST.src
new file mode 100644 (file)
index 0000000..734d5a3
--- /dev/null
@@ -0,0 +1,7 @@
+# $NetBSD: ATARIST.src,v 1.1 2006/10/19 14:45:02 tnozaki Exp $
+
+NAME           "ATARIST"
+ENCODING       "NONE"
+VARIABLE       "none"
+DEFCSID                "ATARIST"               0
+INVALID                0x3F # '?'
diff --git a/share/i18n/esdb/MISC/C99.src b/share/i18n/esdb/MISC/C99.src
new file mode 100644 (file)
index 0000000..9201514
--- /dev/null
@@ -0,0 +1,7 @@
+# $NetBSD: C99.src,v 1.1 2006/11/13 15:16:30 tnozaki Exp $
+
+NAME            "C99"
+ENCODING        "UES"
+VARIABLE        "C99"
+DEFCSID         "UCS"          0
+INVALID         0x3F # '?'
diff --git a/share/i18n/esdb/MISC/CTEXT.src b/share/i18n/esdb/MISC/CTEXT.src
new file mode 100644 (file)
index 0000000..412c1b3
--- /dev/null
@@ -0,0 +1,15 @@
+# $NetBSD: CTEXT.src,v 1.1 2003/07/16 08:25:17 itojun Exp $
+
+NAME           "CTEXT"
+ENCODING       "ISO2022"
+VARIABLE       "8BIT MAX1 INIT0=94B INIT1=96A 0=94 1=96 1=94I 0=94$ 1=96$ NOOLD"
+DEFCSID        "ISO646-US"             0
+DEFCSID        "ISO-8859-1:GR"         0x00000080
+DEFCSID        "ISO646-JP"             0x4A000000
+DEFCSID        "JISX0201-KANA"         0x49000000
+#DEFCSID       "JISX0208:1978"         0x40007F00
+DEFCSID        "GB2312"                0x41007F00
+DEFCSID        "JISX0208:1990"         0x42007F00
+DEFCSID        "KSC5601"               0x43007F00
+DEFCSID        "JISX0212"              0x44007F00
+INVALID        0x3F    # '?'
diff --git a/share/i18n/esdb/MISC/HP-ROMAN8.src b/share/i18n/esdb/MISC/HP-ROMAN8.src
new file mode 100644 (file)
index 0000000..0b06cb9
--- /dev/null
@@ -0,0 +1,7 @@
+# $NetBSD: HP-ROMAN8.src,v 1.1 2006/10/19 14:45:02 tnozaki Exp $
+
+NAME           "HP-ROMAN8"
+ENCODING       "NONE"
+VARIABLE       "none"
+DEFCSID                "HP-ROMAN8"             0
+INVALID                0x3F # '?'
diff --git a/share/i18n/esdb/MISC/HZ.src b/share/i18n/esdb/MISC/HZ.src
new file mode 100644 (file)
index 0000000..9c09990
--- /dev/null
@@ -0,0 +1,8 @@
+# $NetBSD: HZ.src,v 1.1 2006/11/22 23:38:27 tnozaki Exp $
+
+NAME           "HZ"
+ENCODING       "HZ"
+VARIABLE       "0='CH:};GL:ASCII','CH:{;GL:GB2312'"
+DEFCSID                "ISO646-US"             0x0
+DEFCSID                "GB2312"                0x8000
+INVALID                0x3F # '?'
diff --git a/share/i18n/esdb/MISC/HZ8.src b/share/i18n/esdb/MISC/HZ8.src
new file mode 100644 (file)
index 0000000..15290c3
--- /dev/null
@@ -0,0 +1,9 @@
+# $NetBSD: HZ8.src,v 1.1 2006/11/22 23:38:27 tnozaki Exp $
+
+NAME           "HZ8"
+ENCODING       "HZ"
+VARIABLE       "0='CH:};GL:ASCII','CH:{;GR:GB2312'"
+DEFCSID                "ISO646-US"             0x0
+DEFCSID                "ISO-8859-1:GR"         0x80
+DEFCSID                "GB2312"                0x8080
+INVALID                0x3F # '?'
diff --git a/share/i18n/esdb/MISC/JAVA.src b/share/i18n/esdb/MISC/JAVA.src
new file mode 100644 (file)
index 0000000..71cffcc
--- /dev/null
@@ -0,0 +1,7 @@
+# $NetBSD: JAVA.src,v 1.1 2006/11/13 15:16:30 tnozaki Exp $
+
+NAME            "JAVA"
+ENCODING        "UES"
+VARIABLE        "JAVA"
+DEFCSID         "UCS"          0
+INVALID         0x3F # '?'
diff --git a/share/i18n/esdb/MISC/JOHAB.src b/share/i18n/esdb/MISC/JOHAB.src
new file mode 100644 (file)
index 0000000..f926f59
--- /dev/null
@@ -0,0 +1,9 @@
+# $NetBSD: JOHAB.src,v 1.1 2006/10/18 17:54:55 tnozaki Exp $
+
+NAME           "JOHAB"
+ENCODING       "JOHAB"
+VARIABLE       ""
+DEFCSID                "ISO646-KR"             0
+DEFCSID                "JOHAB"                 1
+DEFCSID                "KSC5601HANJA"          2
+INVALID                0x3F # '?'
diff --git a/share/i18n/esdb/MISC/MULELAO-1.src b/share/i18n/esdb/MISC/MULELAO-1.src
new file mode 100644 (file)
index 0000000..805560f
--- /dev/null
@@ -0,0 +1,7 @@
+# $NetBSD: MULELAO-1.src,v 1.1 2006/11/25 10:27:23 tnozaki Exp $
+
+NAME           "MULELAO-1"
+ENCODING       "NONE"
+VARIABLE       "none"
+DEFCSID                "MULELAO-1"             0
+INVALID                0x3F # '?'
diff --git a/share/i18n/esdb/MISC/Makefile.inc b/share/i18n/esdb/MISC/Makefile.inc
new file mode 100644 (file)
index 0000000..c8fe330
--- /dev/null
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile.inc,v 1.2 2008/10/25 22:35:36 apb Exp $
+
+.PATH: ${.CURDIR}/MISC
+
+CODESETS_MISC!=        ${TOOL_SED} \
+                       '/^\#/d;/^ *$$/d;/^[    ]*/s///;s/[     ].*//' \
+                       ${.CURDIR}/MISC/esdb.dir.MISC.src
+ESDB_MISC:=    ${CODESETS_MISC:C/$/.esdb/:S/:/@/}
+
+SRC_esdb.dir+=         esdb.dir.MISC.src
+SRC_esdb.alias+=       esdb.alias.MISC.src
+FILES+=                        ${ESDB_MISC}
+CLEANFILES+=           ${ESDB_MISC}
+.for i in ${ESDB_MISC}
+FILESDIR_$i:=          ${BINDIR}/MISC
+.endfor
diff --git a/share/i18n/esdb/MISC/NEXTSTEP.src b/share/i18n/esdb/MISC/NEXTSTEP.src
new file mode 100644 (file)
index 0000000..3487af8
--- /dev/null
@@ -0,0 +1,7 @@
+# $NetBSD: NEXTSTEP.src,v 1.1 2006/10/19 14:45:02 tnozaki Exp $
+
+NAME           "NEXTSTEP"
+ENCODING       "NONE"
+VARIABLE       "none"
+DEFCSID                "NEXTSTEP"              0
+INVALID                0x3F # '?'
diff --git a/share/i18n/esdb/MISC/RISCOS-LATIN1.src b/share/i18n/esdb/MISC/RISCOS-LATIN1.src
new file mode 100644 (file)
index 0000000..80d1e69
--- /dev/null
@@ -0,0 +1,7 @@
+# $NetBSD: RISCOS-LATIN1.src,v 1.1 2007/04/01 18:52:31 tnozaki Exp $
+
+NAME           "RISCOS-LATIN1"
+ENCODING       "NONE"
+VARIABLE       "none"
+DEFCSID                "RISCOS-LATIN1"         0
+INVALID                0x3F # '?'
diff --git a/share/i18n/esdb/MISC/Shift_JIS-2004.src b/share/i18n/esdb/MISC/Shift_JIS-2004.src
new file mode 100644 (file)
index 0000000..2a04186
--- /dev/null
@@ -0,0 +1,10 @@
+# $NetBSD: Shift_JIS-2004.src,v 1.1 2007/03/05 16:58:35 tnozaki Exp $
+
+NAME           "Shift_JIS-2004"
+ENCODING       "MSKanji"
+VARIABLE       "JIS2004"
+DEFCSID                "ISO646-JP"             0
+DEFCSID                "JISX0201-KANA"         1
+DEFCSID                "JISX0213-1"            2
+DEFCSID                "JISX0213-2"            3
+INVALID                0x81AC # GETA
diff --git a/share/i18n/esdb/MISC/Shift_JIS.src b/share/i18n/esdb/MISC/Shift_JIS.src
new file mode 100644 (file)
index 0000000..ba6d2f5
--- /dev/null
@@ -0,0 +1,9 @@
+# $NetBSD: Shift_JIS.src,v 1.2 2003/07/16 06:57:36 tshiozak Exp $
+
+NAME           "Shift_JIS"
+ENCODING       "MSKanji"
+VARIABLE       "Shift_JIS"
+DEFCSID                "ISO646-JP"             0
+DEFCSID                "JISX0201-KANA"         1
+DEFCSID                "JISX0208:1990"         2
+INVALID                0x81AC  # GETA
diff --git a/share/i18n/esdb/MISC/TDS565.src b/share/i18n/esdb/MISC/TDS565.src
new file mode 100644 (file)
index 0000000..fd7c64c
--- /dev/null
@@ -0,0 +1,7 @@
+# $NetBSD: TDS565.src,v 1.1 2006/11/29 15:45:26 tnozaki Exp $
+
+NAME           "TDS565"
+ENCODING       "NONE"
+VARIABLE       "none"
+DEFCSID                "TDS565"                0
+INVALID                0x3F # '?'
diff --git a/share/i18n/esdb/MISC/ZW.src b/share/i18n/esdb/MISC/ZW.src
new file mode 100644 (file)
index 0000000..b370253
--- /dev/null
@@ -0,0 +1,8 @@
+# $NetBSD: ZW.src,v 1.1 2006/11/22 23:38:27 tnozaki Exp $
+
+NAME           "ZW"
+ENCODING       "ZW"
+VARIABLE       ""
+DEFCSID                "ISO646-US"             0
+DEFCSID                "GB2312"                1
+INVALID                0x3F # '?'
diff --git a/share/i18n/esdb/MISC/esdb.alias.MISC.src b/share/i18n/esdb/MISC/esdb.alias.MISC.src
new file mode 100644 (file)
index 0000000..113cbd9
--- /dev/null
@@ -0,0 +1,11 @@
+# $NetBSD: esdb.alias.MISC.src,v 1.16 2007/03/13 16:34:40 tnozaki Exp $
+
+c99                            C99
+ctext                          CTEXT
+HZ-GB2312                      HZ
+java                           JAVA
+CP1361                         JOHAB
+shift_jis                      Shift_JIS
+sjis                           Shift_JIS
+shift_jisx0213                 Shift_JIS-2004
+ISO-IR-230                     TDS565
diff --git a/share/i18n/esdb/MISC/esdb.dir.MISC.src b/share/i18n/esdb/MISC/esdb.dir.MISC.src
new file mode 100644 (file)
index 0000000..86ff5a6
--- /dev/null
@@ -0,0 +1,17 @@
+# $NetBSD: esdb.dir.MISC.src,v 1.18 2007/04/01 18:52:31 tnozaki Exp $
+
+ATARIST                                MISC/ATARIST.esdb
+C99                            MISC/C99.esdb
+CTEXT                          MISC/CTEXT.esdb
+HP-ROMAN8                      MISC/HP-ROMAN8.esdb
+HZ                             MISC/HZ.esdb
+HZ8                            MISC/HZ8.esdb
+JAVA                           MISC/JAVA.esdb
+JOHAB                          MISC/JOHAB.esdb
+MULELAO-1                      MISC/MULELAO-1.esdb
+NEXTSTEP                       MISC/NEXTSTEP.esdb
+RISCOS-LATIN1                  MISC/RISCOS-LATIN1.esdb
+Shift_JIS                      MISC/Shift_JIS.esdb
+Shift_JIS-2004                 MISC/Shift_JIS-2004.esdb
+TDS565                         MISC/TDS565.esdb
+ZW                             MISC/ZW.esdb
diff --git a/share/i18n/esdb/Makefile b/share/i18n/esdb/Makefile
new file mode 100644 (file)
index 0000000..2288acd
--- /dev/null
@@ -0,0 +1,47 @@
+# $NetBSD: Makefile,v 1.15 2011/04/27 20:05:56 mbalmer Exp $
+
+NOMAN=
+
+.include <bsd.own.mk>
+
+BINDIR?=       /usr/share/i18n/esdb
+
+.SUFFIXES: .src .esdb
+
+.src.esdb:
+       ${_MKTARGET_CREATE}
+       ${TOOL_MKESDB} -o $@ $>
+
+SUBDIR=        APPLE AST BIG5 CBM CP DEC EUC EBCDIC GB GEORGIAN ISO-2022 \
+       ISO-8859 ISO646 KAZAKH KOI MISC TCVN UTF
+
+.for i in ${SUBDIR}
+.include "${.CURDIR}/$i/Makefile.inc"
+.endfor
+
+# ----------------------------------------------------------------------
+# esdb.{dir,alias}
+#
+
+esdb.dir: ${SRC_esdb.dir}
+       ${_MKTARGET_CREATE}
+       cat $> > $@
+esdb.dir.db: esdb.dir
+       ${_MKTARGET_CREATE}
+       ${TOOL_MKESDB} -m -o $@ $>
+
+esdb.alias: ${SRC_esdb.alias}
+       ${_MKTARGET_CREATE}
+       cat $> > $@
+esdb.alias.db: esdb.alias
+       ${_MKTARGET_CREATE}
+       ${TOOL_MKESDB} -m -o $@ $>
+
+FILES+=                esdb.dir esdb.dir.db esdb.alias esdb.alias.db
+CLEANFILES+=   esdb.dir esdb.dir.db esdb.alias esdb.alias.db
+FILESDIR:=     ${BINDIR}
+
+all: ${FILES}
+realall: ${FILES}
+
+.include <bsd.prog.mk>
diff --git a/share/i18n/esdb/Makefile.part b/share/i18n/esdb/Makefile.part
new file mode 100644 (file)
index 0000000..f9e897c
--- /dev/null
@@ -0,0 +1,54 @@
+# $NetBSD: Makefile.part,v 1.6 2008/10/25 22:35:36 apb Exp $
+
+.for code in ${CODE}  # XXX: immediately expand ${CODE}
+
+PARTFILE_${code}?=     ${.CURDIR}/${code}/${code}.part
+ALIASFILE_${code}?=    ${.CURDIR}/${code}/${code}.alias
+SEP_${code}?=          -
+SUBDIR_${code}?=       ${code}
+${code}_PART!=         ${TOOL_SED} '/^\#/d;/^ *$$/d' ${PARTFILE_${code}}
+CODESETS_${code}?=     ${${code}_PART:C/^/${code}${SEP_${code}}/}
+ESDB_${code}?=         ${CODESETS_${code}:C/$/.esdb/:S/:/@/}
+
+FILES+=                ${ESDB_${code}}
+CLEANFILES+=   ${ESDB_${code}}
+.for i in ${ESDB_${code}}
+FILESDIR_$i?=  ${BINDIR}/${SUBDIR_${code}}
+.endfor
+
+# ----------------------------------------------------------------------
+# esdb.dir
+#
+esdb.dir.${code}: ${PARTFILE_${code}}
+       ${_MKTARGET_CREATE}
+       echo "# ${code}" > $@
+.for i in ${${code}_PART}
+       printf "%-32s%s\n" "${code}${SEP_${code}}$i" \
+               "${SUBDIR_${code}}/${code}${SEP_${code}}${i:S/:/@/}.esdb" >> $@
+.endfor
+       echo >> $@
+SRC_esdb.dir+= esdb.dir.${code}
+CLEANFILES+=   esdb.dir.${code}
+
+# ----------------------------------------------------------------------
+# esdb.alias
+#
+.for i in ${${code}_PART:S/:/@/}
+${code}_$i_aliases!= echo \
+       `${TOOL_SED} \
+           '/^\#/d;/^ *$$/d;/^${i:S/@/:/}[     ]/!d;s/^[^      ]*[     ]*//' \
+               ${ALIASFILE_${code}}`
+.endfor
+esdb.alias.${code}: ${PARTFILE_${code}} ${ALIASFILE_${code}}
+       ${_MKTARGET_CREATE}
+       echo "# ${code}" > $@
+.for i in ${${code}_PART:S/:/@/}
+.for j in ${${code}_$i_aliases}
+       printf "%-32s%s\n" "$j" "${code}${SEP_${code}}${i:S/@/:/}" >> $@
+.endfor
+.endfor
+       echo >> $@
+SRC_esdb.alias+=esdb.alias.${code}
+CLEANFILES+=   esdb.alias.${code}
+
+.endfor # code
diff --git a/share/i18n/esdb/TCVN/Makefile.inc b/share/i18n/esdb/TCVN/Makefile.inc
new file mode 100644 (file)
index 0000000..71ae23d
--- /dev/null
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile.inc,v 1.2 2008/10/25 22:35:36 apb Exp $
+
+.PATH: ${.CURDIR}/TCVN
+
+CODESETS_TCVN!=        ${TOOL_SED} \
+                       '/^\#/d;/^ *$$/d;/^[    ]*/s///;s/[     ].*//' \
+                       ${.CURDIR}/TCVN/esdb.dir.TCVN.src
+ESDB_TCVN:=    ${CODESETS_TCVN:C/$/.esdb/:S/:/@/}
+
+SRC_esdb.dir+=         esdb.dir.TCVN.src
+SRC_esdb.alias+=       esdb.alias.TCVN.src
+FILES+=                        ${ESDB_TCVN}
+CLEANFILES+=           ${ESDB_TCVN}
+.for i in ${ESDB_TCVN}
+FILESDIR_$i:=          ${BINDIR}/TCVN
+.endfor
diff --git a/share/i18n/esdb/TCVN/TCVN5712-1.src b/share/i18n/esdb/TCVN/TCVN5712-1.src
new file mode 100644 (file)
index 0000000..1075cc7
--- /dev/null
@@ -0,0 +1,7 @@
+# $NetBSD: TCVN5712-1.src,v 1.1 2006/11/13 15:16:30 tnozaki Exp $
+
+NAME           "TCVN"
+ENCODING       "NONE"
+VARIABLE       "none"
+DEFCSID                "TCVN5712-1"    0
+INVALID                0x3F # '?'
diff --git a/share/i18n/esdb/TCVN/VIQR.src b/share/i18n/esdb/TCVN/VIQR.src
new file mode 100644 (file)
index 0000000..fb724c2
--- /dev/null
@@ -0,0 +1,7 @@
+# $NetBSD: VIQR.src,v 1.1 2006/11/13 15:16:30 tnozaki Exp $
+
+NAME           "VIQR"
+ENCODING       "VIQR"
+VARIABLE       ""
+DEFCSID                "VISCII"                0
+INVALID                0x3F # '?'
diff --git a/share/i18n/esdb/TCVN/VISCII.src b/share/i18n/esdb/TCVN/VISCII.src
new file mode 100644 (file)
index 0000000..fafe6bf
--- /dev/null
@@ -0,0 +1,7 @@
+# $NetBSD: VISCII.src,v 1.1 2006/11/13 15:16:30 tnozaki Exp $
+
+NAME           "VISCII"
+ENCODING       "NONE"
+VARIABLE       "none"
+DEFCSID                "VISCII"                0
+INVALID                0x3F # '?'
diff --git a/share/i18n/esdb/TCVN/esdb.alias.TCVN.src b/share/i18n/esdb/TCVN/esdb.alias.TCVN.src
new file mode 100644 (file)
index 0000000..d80ec48
--- /dev/null
@@ -0,0 +1,5 @@
+# $NetBSD: esdb.alias.TCVN.src,v 1.1 2006/11/13 15:16:30 tnozaki Exp $
+
+tcvn                           TCVN5712-1
+vscii                          TCVN5712-1
+vn-1                           TCVN5712-1
diff --git a/share/i18n/esdb/TCVN/esdb.dir.TCVN.src b/share/i18n/esdb/TCVN/esdb.dir.TCVN.src
new file mode 100644 (file)
index 0000000..6192e28
--- /dev/null
@@ -0,0 +1,5 @@
+# $NetBSD: esdb.dir.TCVN.src,v 1.1 2006/11/13 15:16:30 tnozaki Exp $
+
+TCVN5712-1                     TCVN/TCVN5712-1.esdb
+VISCII                         TCVN/VISCII.esdb
+VIQR                           TCVN/VIQR.esdb
diff --git a/share/i18n/esdb/UTF/Makefile.inc b/share/i18n/esdb/UTF/Makefile.inc
new file mode 100644 (file)
index 0000000..76746ef
--- /dev/null
@@ -0,0 +1,34 @@
+# $NetBSD: Makefile.inc,v 1.5 2008/10/25 22:27:36 apb Exp $
+
+.PATH: ${.CURDIR}/UTF
+
+CODE:=         UTF
+.include "${.CURDIR}/Makefile.part"
+
+UTF-16-mod=    UTF1632
+UTF-16-var=    utf16
+UTF-16BE-mod=  UTF1632
+UTF-16BE-var=  utf16,big,force
+UTF-16LE-mod=  UTF1632
+UTF-16LE-var=  utf16,little,force
+UTF-32-mod=    UTF1632
+UTF-32-var=    utf32
+UTF-32BE-mod=  UTF1632
+UTF-32BE-var=  utf32,big,force
+UTF-32LE-mod=  UTF1632
+UTF-32LE-var=  utf32,little,force
+UTF-8-mod=     UTF8
+UTF-8-var=     utf8
+UTF-7-mod=     UTF7
+UTF-7-var=     utf7
+
+.for i in ${UTF_PART}
+UTF-$i.src: UTF.src
+       ${_MKTARGET_CREATE}
+       ${TOOL_SED} \
+               -e 's/UTF-x/UTF-$i/' \
+               -e 's/UTF-mod/${UTF-$i-mod}/' \
+               -e 's/UTF-var/${UTF-$i-var}/' \
+               $> > $@
+CLEANFILES+= UTF-$i.src
+.endfor
diff --git a/share/i18n/esdb/UTF/UTF.alias b/share/i18n/esdb/UTF/UTF.alias
new file mode 100644 (file)
index 0000000..b786ecd
--- /dev/null
@@ -0,0 +1,10 @@
+# $NetBSD: UTF.alias,v 1.5 2007/12/17 14:06:57 joerg Exp $
+
+7              utf-7
+8              utf-8 utf8
+16             utf-16 ucs-2 unicode
+16LE           utf-16le ucs-2le unicodelittle
+16BE           utf-16be ucs-2be unicodebig
+32             utf-32 ucs-4
+32LE           utf-32le ucs-4le
+32BE           utf-32be ucs-4be
diff --git a/share/i18n/esdb/UTF/UTF.part b/share/i18n/esdb/UTF/UTF.part
new file mode 100644 (file)
index 0000000..40c7709
--- /dev/null
@@ -0,0 +1,10 @@
+# $NetBSD: UTF.part,v 1.2 2005/03/05 18:05:15 tnozaki Exp $
+
+7
+8
+16
+16BE
+16LE
+32
+32BE
+32LE
diff --git a/share/i18n/esdb/UTF/UTF.src b/share/i18n/esdb/UTF/UTF.src
new file mode 100644 (file)
index 0000000..d6b3005
--- /dev/null
@@ -0,0 +1,7 @@
+# $NetBSD: UTF.src,v 1.1 2003/06/27 08:40:59 tshiozak Exp $
+
+NAME           "UTF-x"
+ENCODING       "UTF-mod"
+VARIABLE       "UTF-var"
+DEFCSID                "UCS"           0
+INVALID                0x3F    # '?'
diff --git a/share/i18n/iconv/Makefile b/share/i18n/iconv/Makefile
new file mode 100644 (file)
index 0000000..3f6db8f
--- /dev/null
@@ -0,0 +1,8 @@
+# $NetBSD: Makefile,v 1.1 2003/06/27 08:40:59 tshiozak Exp $
+
+BINDIR?= /usr/share/i18n/iconv
+
+FILES+= iconv.dir
+FILESDIR= ${BINDIR}
+
+.include <bsd.prog.mk>
diff --git a/share/i18n/iconv/iconv.dir b/share/i18n/iconv/iconv.dir
new file mode 100644 (file)
index 0000000..4a298bc
--- /dev/null
@@ -0,0 +1,2 @@
+# $NetBSD: iconv.dir,v 1.1 2003/06/27 08:40:59 tshiozak Exp $
+*              iconv_std
diff --git a/share/locale/Makefile b/share/locale/Makefile
new file mode 100644 (file)
index 0000000..587aa69
--- /dev/null
@@ -0,0 +1,17 @@
+#      $NetBSD: Makefile,v 1.5 2009/01/02 00:20:21 tnozaki Exp $
+
+.include <bsd.own.mk>
+
+NOOBJ= # defined
+NOMAN= # defined
+
+SUBDIR=        ctype monetary numeric time messages
+
+FILES=         locale.alias
+FILESOWN=      ${LOCALEOWN}
+FILESGRP=      ${LOCALEGRP}
+FILESMODE=     ${LOCALEMODE}
+FILESDIR=      ${LOCALEDIR}
+
+.include <bsd.prog.mk>
+.include <bsd.subdir.mk>
diff --git a/share/locale/Makefile.common b/share/locale/Makefile.common
new file mode 100644 (file)
index 0000000..4f581c3
--- /dev/null
@@ -0,0 +1,60 @@
+# $NetBSD: Makefile.common,v 1.1 2013/08/11 22:09:40 joerg Exp $
+
+all:           ${LOCALES:S/$/.out/g}
+realall:       ${LOCALES:S/$/.out/g}
+
+FILES=         ${LOCALES:S/$/.out/g}
+CLEANFILES+=   ${LOCALES:S/$/.out/g}
+
+.SUFFIXES: .src .out
+.src.out:
+       ${_MKTARGET_CREATE}
+       ${TOOL_MKLOCALE} -t ${CATEGORY} -o ${.TARGET} < ${.IMPSRC}
+
+.PATH: ${.CURDIR}/converted
+
+.for locale in ${LOCALES}
+${locale}.out: ${locale}.src
+.endfor
+
+.PHONY: update-converted
+
+update-converted:
+       @mkdir -p ${.CURDIR}/converted
+.for locale in ${LOCALES:O}
+. for charset in ${locale:C/([^\.]*)\.([^\.]*)/\2/}
+.  for locale_name in ${locale:C/([^\.]*)\.([^\.]*)/\1/}
+.   if ${locale} == "ja_JP.ct"
+       @echo Generating character set ${charset} of ${locale_name}...
+       @rm -f ${.CURDIR}/converted/${locale}.src
+       @iconv -f UTF-8 -t eucJP < ${.CURDIR}/${locale_name}.UTF-8.src \
+       | iconv -f eucJP -t ctext > ${.CURDIR}/converted/${locale}.src.tmp; \
+       sed "s,\(Character set:\) UTF-8,\1 COMPOUND_TEXT," \
+           < ${.CURDIR}/converted/${locale}.src.tmp \
+           > ${.CURDIR}/converted/${locale}.src; \
+       rm ${.CURDIR}/converted/${locale}.src.tmp
+.   elif !exists(${.CURDIR}/${locale}.src)
+       @echo Generating character set ${charset} of ${locale_name}...
+       @rm -f ${.CURDIR}/converted/${locale}.src
+       @set -e; cat < ${.CURDIR}/${locale_name}.UTF-8.src \
+       | (case ${charset} in ISO8859-[125]) sed 's,€,EUR,g';; *) cat ;; esac) \
+       | (case ${charset} in ISO8859-9) sed 's,₺,L,g';; *) cat ;; esac) \
+       | (case ${charset} in ISO8859*) sed 's,−,-,g';; *) cat ;; esac) \
+       | (case ${charset} in ISO8859*) sed 's,–,-,g';; *) cat ;; esac) \
+       | (case ${charset} in ISO8859-1) sed 's,’,´,g';; *) cat ;; esac) \
+       | (case ${charset} in ISO8859-15) sed 's,’,'\'',g';; *) cat ;; esac) \
+       | (case ${charset} in KOI8-U|CP1251|ISO8859-5) sed 's,ʼ,'\'',g';; *) cat ;; esac) \
+       | (case ${charset} in ISO8859-2) sed 's,ț,ţ,g';; *) cat ;; esac) \
+       | (case ${charset} in ISO8859-5|KOI8-U|CP1251) sed 's,₴,грн.,g';; *) cat ;; esac) \
+       | iconv -f UTF-8 -t ${charset} \
+           > ${.CURDIR}/converted/${locale}.src.tmp; \
+       sed "s,\(Character set:\) UTF-8,\1 ${charset}," \
+           < ${.CURDIR}/converted/${locale}.src.tmp \
+           > ${.CURDIR}/converted/${locale}.src; \
+       rm ${.CURDIR}/converted/${locale}.src.tmp
+.   endif
+.  endfor
+. endfor
+.endfor
+
+.include <bsd.prog.mk>
diff --git a/share/locale/Makefile.locale b/share/locale/Makefile.locale
new file mode 100644 (file)
index 0000000..8bdce6c
--- /dev/null
@@ -0,0 +1,169 @@
+# $NetBSD: Makefile.locale,v 1.4 2013/08/19 22:34:41 joerg Exp $
+
+LANGUAGE=      af be bg ca cs da de el en es \
+               et eu fi fr hr hu hy is it ja \
+               kk ko lt nb nl nn pt pl ro ru \
+               sk sl sr_Cyrl sr_Latn sv tr uk zh
+
+TERRITORY=     AM AT AU BE BG BR BY CA CH CN \
+               CZ DE DK EE ES FI FR GB GR HK \
+               HR HU IS IT JP KR KZ LT ME NL \
+               NO NZ PL PT RO RS RU SE SI SK \
+               TR TW US UA ZA
+
+LANGUAGE_AM=   hy
+LANGUAGE_AT=   de
+LANGUAGE_AU=   en
+LANGUAGE_BE=   fr nl
+LANGUAGE_BG=   bg
+LANGUAGE_BR=   pt
+LANGUAGE_BY=   be ru
+LANGUAGE_CA=   en fr
+LANGUAGE_CH=   de fr it
+LANGUAGE_CN=   zh
+LANGUAGE_CZ=   cs
+LANGUAGE_DE=   de
+LANGUAGE_DK=   da
+LANGUAGE_EE=   et
+LANGUAGE_ES=   ca es au
+LANGUAGE_FI=   fi
+LANGUAGE_FR=   fr
+LANGUAGE_GB=   en
+LANGUAGE_GR=   el
+LANGUAGE_HK=   zh
+LANGUAGE_HR=   hr
+LANGUAGE_HU=   hu
+LANGUAGE_IS=   is
+LANGUAGE_IT=   it
+LANGUAGE_JP=   ja
+LANGUAGE_KR=   ko
+LANGUAGE_KZ=   kk
+LANGUAGE_LT=   lt
+LANGUAGE_ME=   sr_Cyrl sr_Latn
+LANGUAGE_NL=   nl
+LANGUAGE_NO=   nb nn
+LANGUAGE_NZ=   en
+LANGUAGE_PL=   pl
+LANGUAGE_PT=   pt
+LANGUAGE_RO=   ro
+LANGUAGE_RS=   sr_Cyrl sr_Latn
+LANGUAGE_RU=   ru
+LANGUAGE_SE=   sv
+LANGUAGE_SI=   sl
+LANGUAGE_SK=   sk
+LANGUAGE_TR=   tr
+LANGUAGE_TW=   zh
+LANGUAGE_US=   en
+LANGUAGE_UA=   uk
+LANGUAGE_ZA=   af
+
+TERRITORY_af=  ZA
+TERRITORY_be=  BY
+TERRITORY_bg=  BG
+TERRITORY_ca=  ES
+TERRITORY_cs=  CZ
+TERRITORY_da=  DK
+TERRITORY_de=  AT CH DE
+TERRITORY_el=  GR
+TERRITORY_en=  AU CA GB NZ US
+TERRITORY_es=  ES
+TERRITORY_et=  EE
+TERRITORY_eu=  ES
+TERRITORY_fi=  FI
+TERRITORY_fr=  BE CA CH FR
+TERRITORY_hr=  HR
+TERRITORY_hu=  HU
+TERRITORY_hy=  AM
+TERRITORY_is=  IS
+TERRITORY_it=  CH IT
+TERRITORY_ja=  JP
+TERRITORY_kk=  KZ
+TERRITORY_ko=  KR
+TERRITORY_lt=  LT
+TERRITORY_nb=  NO
+TERRITORY_nl=  BE NL
+TERRITORY_nn=  NO
+TERRITORY_pt=  BR PT
+TERRITORY_pl=  PL
+TERRITORY_ro=  RO
+TERRITORY_ru=  BY RU
+TERRITORY_sk=  SK
+TERRITORY_sl=  SI
+TERRITORY_sr_Cyrl=     ME RS
+TERRITORY_sr_Latn=     ME RS
+TERRITORY_sv=  SE
+TERRITORY_tr=  TR
+TERRITORY_uk=  UA
+TERRITORY_zh=  CN HK TW
+
+CODESET_af_ZA= ISO8859-1 ISO8859-15 UTF-8
+CODESET_be_BY= ISO8859-5 CP1251 UTF-8
+CODESET_bg_BG= CP1251 UTF-8
+CODESET_ca_ES= ISO8859-1 ISO8859-15 UTF-8
+CODESET_cs_CZ= ISO8859-2 UTF-8
+CODESET_da_DK= ISO8859-1 ISO8859-15 UTF-8
+CODESET_de_AT= ISO8859-1 ISO8859-15 UTF-8
+CODESET_de_CH= ISO8859-1 ISO8859-15 UTF-8
+CODESET_de_DE= ISO8859-1 ISO8859-15 UTF-8
+CODESET_el_GR= ISO8859-7 UTF-8
+CODESET_en_AU= ISO8859-1 ISO8859-15 UTF-8
+CODESET_en_CA= ISO8859-1 ISO8859-15 UTF-8
+CODESET_en_GB= ISO8859-1 ISO8859-15 UTF-8
+CODESET_en_NZ= ISO8859-1 ISO8859-15 UTF-8
+CODESET_en_US= US-ASCII UTF-8 ISO8859-1 ISO8859-15
+CODESET_es_ES= ISO8859-1 ISO8859-15 UTF-8
+CODESET_et_EE= ISO8859-15 UTF-8
+CODESET_eu_ES= ISO8859-1 ISO8859-15 UTF-8
+CODESET_fi_FI= ISO8859-1 ISO8859-15 UTF-8
+CODESET_fr_BE= ISO8859-1 ISO8859-15 UTF-8
+CODESET_fr_CA= ISO8859-1 ISO8859-15 UTF-8
+CODESET_fr_CH= ISO8859-1 ISO8859-15 UTF-8
+CODESET_fr_FR= ISO8859-1 ISO8859-15 UTF-8
+CODESET_hr_HR= ISO8859-2 UTF-8
+CODESET_hu_HU= ISO8859-2 UTF-8
+CODESET_hy_AM= ARMSCII-8 UTF-8
+CODESET_is_IS= ISO8859-1 ISO8859-15 UTF-8
+CODESET_it_CH= ISO8859-1 ISO8859-15 UTF-8
+CODESET_it_IT= ISO8859-1 ISO8859-15 UTF-8
+CODESET_ja_JP= ct eucJP SJIS ISO-2022-JP ISO-2022-JP-2 UTF-8
+CODESET_kk_KZ= PT154 UTF-8
+CODESET_ko_KR= eucKR UTF-8
+CODESET_lt_LT= ISO8859-4 ISO8859-13 UTF-8
+CODESET_nb_NO= ISO8859-1 ISO8859-15 UTF-8
+CODESET_nl_BE= ISO8859-1 ISO8859-15 UTF-8
+CODESET_nl_NL= ISO8859-1 ISO8859-15 UTF-8
+CODESET_nn_NO= ISO8859-1 ISO8859-15 UTF-8
+CODESET_pt_BR= ISO8859-1 UTF-8
+CODESET_pl_PL= ISO8859-2 UTF-8
+CODESET_pt_PT= ISO8859-1 ISO8859-15 UTF-8
+CODESET_ro_RO= ISO8859-2 UTF-8
+CODESET_ru_BY= CP1251 UTF-8
+CODESET_ru_RU= ISO8859-5 CP866 CP1251 KOI8-R UTF-8
+CODESET_sk_SK= ISO8859-2 UTF-8
+CODESET_sl_SI= ISO8859-2 UTF-8
+CODESET_sr_Cyrl_ME=    ISO8859-5 UTF-8
+CODESET_sr_Cyrl_RS=    ISO8859-5 UTF-8
+CODESET_sr_Latn_ME=    ISO8859-2 UTF-8
+CODESET_sr_Latn_RS=    ISO8859-2 UTF-8
+CODESET_sv_SE= ISO8859-1 ISO8859-15 UTF-8
+CODESET_tr_TR= ISO8859-9 UTF-8
+CODESET_uk_UA= ISO8859-5 CP1251 KOI8-U UTF-8
+CODESET_zh_CN= eucCN GB18030 UTF-8
+CODESET_zh_HK= Big5hkscs UTF-8
+CODESET_zh_TW= Big5 eucTW UTF-8
+
+.for language in ${LANGUAGE}
+.for territory in ${TERRITORY_${language}}
+.for codeset in ${CODESET_${language}_${territory}}
+LOCALES+=${language}_${territory}.${codeset}
+.if empty(LOCALESRC_${language}_${territory}.${codeset})
+LOCALESRC_${language}_${territory}.${codeset}= \
+       ${language}_${territory}.${codeset}
+.endif
+FILESDIR_${language}_${territory}.${codeset}.out= \
+       ${LOCALEDIR}/${language}_${territory}.${codeset}
+FILESNAME_${language}_${territory}.${codeset}.out= \
+       ${LOCALEFILE}
+.endfor
+.endfor
+.endfor
diff --git a/share/locale/ctype/Makefile b/share/locale/ctype/Makefile
new file mode 100644 (file)
index 0000000..19c5517
--- /dev/null
@@ -0,0 +1,125 @@
+# $NetBSD: Makefile,v 1.30 2013/08/11 22:09:40 joerg Exp $
+
+NOMAN= # defined
+
+# pull LOCALEDIR and other declarations
+.include <bsd.own.mk>
+
+LOCALEFILE=    LC_CTYPE
+
+LOCALESRC_af_ZA.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_af_ZA.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_be_BY.CP1251=                bg_BG.CP1251
+LOCALESRC_be_BY.ISO8859-5=     ru_RU.ISO_8859-5
+LOCALESRC_bg_BG.CP1251=                bg_BG.CP1251
+LOCALESRC_ca_ES.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_ca_ES.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_cs_CZ.ISO8859-2=     en_US.ISO_8859-2
+LOCALESRC_da_DK.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_da_DK.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_de_AT.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_de_AT.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_de_CH.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_de_CH.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_de_DE.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_de_DE.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_el_GR.ISO8859-7=     el_GR.ISO8859-7
+LOCALESRC_en_AU.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_en_AU.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_en_CA.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_en_CA.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_en_GB.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_en_GB.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_en_NZ.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_en_NZ.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_en_US.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_en_US.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_en_US.US-ASCII=      en_US.ASCII
+LOCALESRC_es_ES.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_es_ES.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_et_EE.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_eu_ES.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_eu_ES.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_fi_FI.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_fi_FI.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_fr_BE.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_fr_BE.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_fr_CA.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_fr_CA.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_fr_CH.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_fr_CH.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_fr_FR.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_fr_FR.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_hr_HR.ISO8859-2=     en_US.ISO_8859-2
+LOCALESRC_hu_HU.ISO8859-2=     en_US.ISO_8859-2
+LOCALESRC_hy_AM.ARMSCII-8=     hy_AM.ARMSCII-8
+LOCALESRC_is_IS.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_is_IS.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_it_CH.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_it_CH.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_it_IT.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_it_IT.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_ja_JP.SJIS=          ja_JP.SJIS
+LOCALESRC_ja_JP.ct=            ja_JP.CTEXT
+LOCALESRC_ja_JP.eucJP=         ja_JP.eucJP
+LOCALESRC_kk_KZ.PT154=         kk_KZ.PT154
+LOCALESRC_ko_KR.eucKR=         ko_KR.eucKR
+LOCALESRC_lt_LT.ISO8859-4=     en_US.ISO_8859-4
+LOCALESRC_lt_LT.ISO8859-13=    lt_LT.ISO8859-13
+LOCALESRC_nb_NO.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_nb_NO.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_nl_BE.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_nl_BE.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_nl_NL.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_nl_NL.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_nn_NO.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_nn_NO.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_pl_PL.ISO8859-2=     en_US.ISO_8859-2
+LOCALESRC_pt_BR.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_pt_PT.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_pt_PT.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_ro_RO.ISO8859-2=     en_US.ISO_8859-2
+LOCALESRC_ru_RU.CP866=         ru_RU.CP866
+LOCALESRC_ru_BY.CP1251=                bg_BG.CP1251
+LOCALESRC_ru_RU.CP1251=                bg_BG.CP1251
+LOCALESRC_ru_RU.ISO8859-5=     ru_RU.ISO_8859-5
+LOCALESRC_ru_RU.KOI8-R=                ru_RU.KOI8-R
+LOCALESRC_sk_SK.ISO8859-2=     en_US.ISO_8859-2
+LOCALESRC_sl_SI.ISO8859-2=     en_US.ISO_8859-2
+LOCALESRC_sr_Latn_ME.ISO8859-2=        en_US.ISO_8859-2
+LOCALESRC_sr_Cyrl_ME.ISO8859-5=        ru_RU.ISO_8859-5
+LOCALESRC_sr_Latn_RS.ISO8859-2=        en_US.ISO_8859-2
+LOCALESRC_sr_Cyrl_RS.ISO8859-5=        ru_RU.ISO_8859-5
+LOCALESRC_sv_SE.ISO8859-1=     en_US.ISO_8859-1
+LOCALESRC_sv_SE.ISO8859-15=    en_US.DIS_8859-15
+LOCALESRC_tr_TR.ISO8859-9=     tr_TR.ISO8859-9
+LOCALESRC_uk_UA.CP1251=                bg_BG.CP1251
+LOCALESRC_uk_UA.ISO8859-5=     ru_RU.ISO_8859-5
+LOCALESRC_uk_UA.KOI8-U=                uk_UA.KOI8-U
+LOCALESRC_zh_CN.GB18030=       zh_CN.GB18030
+LOCALESRC_zh_CN.eucCN=         zh_CN.eucCN
+LOCALESRC_zh_HK.Big5hkscs=     zh_HK.Big5-HKSCS
+LOCALESRC_zh_TW.Big5=          zh_TW.BIG5
+LOCALESRC_zh_TW.eucTW=         zh_TW.eucTW
+
+.include "${.CURDIR}/../Makefile.locale"
+
+all:           ${LOCALES:S/$/.out/g}
+realall:       ${LOCALES:S/$/.out/g}
+
+FILES=         ${LOCALES:S/$/.out/g}
+CLEANFILES+=   ${LOCALES:S/$/.out/g}
+
+.for locale in ${LOCALES:M*.UTF-8}
+LOCALESRC_${locale}=           en_US.UTF-8
+.endfor
+
+.for locale in ${LOCALES}
+${locale}.out: ${LOCALESRC_${locale}}.src
+       ${_MKTARGET_CREATE}
+       ${CPP} -I${.CURDIR} < ${.CURDIR}/${LOCALESRC_${locale}}.src | \
+           ${TOOL_SED} -e '/^#/d' | \
+           ${TOOL_MKLOCALE} -t ctype -o ${.TARGET}
+.endfor
+
+.include <bsd.prog.mk>
diff --git a/share/locale/ctype/bg_BG.CP1251.src b/share/locale/ctype/bg_BG.CP1251.src
new file mode 100644 (file)
index 0000000..2605c6d
--- /dev/null
@@ -0,0 +1,91 @@
+/*     $NetBSD: bg_BG.CP1251.src,v 1.3 2004/06/24 03:28:50 itojun Exp $        */
+
+/*
+ * LOCALE_CTYPE for Bulgarian Cyrillic character set (CP1251)
+ *
+ * FreeBSD: src/share/mklocale/bg_BG.CP1251.src,v 1.4 2002/03/28 01:13:04 ache Exp
+ */
+ENCODING       "NONE"
+VARIABLE        Bulgarian Cyrillic character set (CP1251) by <roam@ringlet.net>, CODESET=CP1251
+
+/*
+ * This is a comment
+ */
+ALPHA           'A' - 'Z' 'a' - 'z'
+ALPHA           0x80 0x81 0x83 0x8a 0x8c - 0x90 0x9a 0x9c - 0x9f
+ALPHA           0xa1 - 0xa3 0xa5 0xa8 0xaa 0xaf 0xb2 - 0xb4 0xb8 0xba
+ALPHA           0xbc - 0xff
+CONTROL                0x00 - 0x1f 0x7f 0x98
+DIGIT          '0' - '9'
+GRAPH           0x21 - 0x7e 0x80 - 0x97 0x99 - 0x9f 0xa1 - 0xff
+LOWER           'a' - 'z' 0x83 0x90 0x9a 0x9c - 0x9f 0xa2 0xb3 0xb4 0xb8
+LOWER           0xba 0xbc 0xbe 0xbf 0xe0 - 0xff
+PUNCT           0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e
+PUNCT           0x82 0x84 - 0x89 0x8b 0x91 - 0x97 0x99 0x9b 0xa4
+PUNCT           0xa6 0xa7 0xa9 0xab - 0xae 0xb0 0xb1 0xb5 - 0xb7 0xb9 0xbb
+SPACE          0x09 - 0x0d 0x20 0xa0
+UPPER           'A' - 'Z' 0x80 0x81 0x8a 0x8c - 0x8f 0xa1 0xa3 0xa5 0xa8
+UPPER           0xaa 0xaf 0xb2 0xbd 0xc0 - 0xdf
+XDIGIT          '0' - '9' 'a' - 'f' 'A' - 'F'
+BLANK          ' ' '\t' 0xa0
+PRINT           0x20 - 0x7e 0x80 - 0x97 0x99 - 0xff
+SWIDTH1         0x20 - 0x7e 0x80 - 0x97 0x99 - 0xff
+
+MAPLOWER               <'A' - 'Z' : 'a'>
+MAPLOWER               <'a' - 'z' : 'a'>
+MAPLOWER        <0x80 0x90>
+MAPLOWER        <0x81 0x83>
+MAPLOWER        <0x83 0x83>
+MAPLOWER        <0x8a 0x9a>
+MAPLOWER        <0x8c - 0x8f : 0x9c>
+MAPLOWER        <0x90 0x90>
+MAPLOWER        <0x9a 0x9a>
+MAPLOWER        <0x9c - 0x9f : 0x9c>
+MAPLOWER        <0xa1 0xa2>
+MAPLOWER        <0xa2 0xa2>
+MAPLOWER        <0xa3 0xbc>
+MAPLOWER        <0xa5 0xb4>
+MAPLOWER        <0xa8 0xb8>
+MAPLOWER        <0xaa 0xba>
+MAPLOWER        <0xaf 0xbf>
+MAPLOWER        <0xb2 0xb3>
+MAPLOWER        <0xb3 - 0xb4 : 0xb3>
+MAPLOWER        <0xb8 0xb8>
+MAPLOWER        <0xba 0xba>
+MAPLOWER        <0xbc 0xbc>
+MAPLOWER        <0xbd 0xbe>
+MAPLOWER        <0xbe - 0xbf : 0xbe>
+MAPLOWER        <0xc0 - 0xdf : 0xe0>
+MAPLOWER        <0xe0 - 0xff : 0xe0>
+
+MAPUPPER               <'A' - 'Z' : 'A'>
+MAPUPPER               <'a' - 'z' : 'A'>
+MAPUPPER        <0x80 - 0x81 : 0x80>
+MAPUPPER        <0x83 0x81>
+MAPUPPER        <0x8a 0x8a>
+MAPUPPER        <0x8c - 0x8f : 0x8c>
+MAPUPPER        <0x90 0x80>
+MAPUPPER        <0x9a 0x8a>
+MAPUPPER        <0x9c - 0x9f : 0x8c>
+MAPUPPER        <0xa1 0xa1>
+MAPUPPER        <0xa2 0xa1>
+MAPUPPER        <0xa3 0xa3>
+MAPUPPER        <0xa5 0xa5>
+MAPUPPER        <0xa8 0xa8>
+MAPUPPER        <0xaa 0xaa>
+MAPUPPER        <0xaf 0xaf>
+MAPUPPER        <0xb2 0xb2>
+MAPUPPER        <0xb3 0xb2>
+MAPUPPER        <0xb4 0xa5>
+MAPUPPER        <0xb8 0xa8>
+MAPUPPER        <0xba 0xaa>
+MAPUPPER        <0xbc 0xa3>
+MAPUPPER        <0xbd 0xbd>
+MAPUPPER        <0xbe 0xbd>
+MAPUPPER        <0xbf 0xaf>
+MAPUPPER        <0xc0 - 0xdf : 0xc0>
+MAPUPPER        <0xe0 - 0xff : 0xc0>
+
+TODIGIT        <'0' - '9' : 0>
+TODIGIT        <'A' - 'F' : 10>
+TODIGIT        <'a' - 'f' : 10>
diff --git a/share/locale/ctype/charset/ASCII b/share/locale/ctype/charset/ASCII
new file mode 100644 (file)
index 0000000..f13f2f9
--- /dev/null
@@ -0,0 +1,27 @@
+/*     $NetBSD: ASCII,v 1.1 2000/12/30 02:33:20 itojun Exp $   */
+
+/*
+ * ASCII Code Set (ESC ( B)
+ */
+CHARSET                "(B"
+
+ALPHA          'A' - 'Z' 'a' - 'z'
+CONTROL                0x00 - 0x1f 0x7f
+DIGIT          '0' - '9'
+GRAPH          0x21 - 0x7e
+LOWER          'a' - 'z'
+PUNCT          0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e
+SPACE          0x09 - 0x0d 0x20
+UPPER          'A' - 'Z'
+XDIGIT         'a' - 'f' 'A' - 'F'
+BLANK          ' ' '\t'
+PRINT          0x20 - 0x7e
+SWIDTH1         0x20 - 0x7e
+
+MAPLOWER               < 'A' - 'Z' : 'a' >
+MAPLOWER               < 'a' - 'z' : 'a' >
+MAPUPPER               < 'A' - 'Z' : 'A' >
+MAPUPPER               < 'a' - 'z' : 'A' >
+TODIGIT        < '0' - '9' : 0 >
+TODIGIT        < 'A' - 'F' : 10 >
+TODIGIT        < 'a' - 'f' : 10 >
diff --git a/share/locale/ctype/charset/GB2312 b/share/locale/ctype/charset/GB2312
new file mode 100644 (file)
index 0000000..d534f76
--- /dev/null
@@ -0,0 +1,235 @@
+/*     $NetBSD: GB2312,v 1.1 2000/12/30 02:33:20 itojun Exp $  */
+
+/*
+ * GB2312 (ESC $ ( A or ESC $ A)
+ */
+CHARSET                "$(A"
+
+/*-
+ * Copyright (c) 1998, Luoqi Chen
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD: src/usr.bin/mklocale/data/zh_CN.EUC.src,v 1.2.2.1 1999/08/29 15:31:06 peter Exp $
+ */
+
+SPACE          0x2121
+BLANK          0x2121
+PUNCT          0x2122 - 0x217e
+SWIDTH2                0x2121 - 0x217e
+
+DIGIT          0x2231 - 0x2262 0x2265 - 0x226e 0x2271 - 0x227c
+SWIDTH2                0x2231 - 0x2262 0x2265 - 0x226e 0x2271 - 0x227c
+
+TODIGIT                < 0x2231 - 0x2244 : 0 >
+TODIGIT                < 0x2245 - 0x2258 : 0 >
+TODIGIT                < 0x2259 - 0x2262 : 0 >
+TODIGIT                < 0x2265 - 0x226e : 0 >
+TODIGIT                < 0x2271 - 0x227c : 0 >
+
+ALPHA          0x2341 - 0x235a 0x2361 - 0x237a
+SWIDTH2                0x2341 - 0x235a 0x2361 - 0x237a
+DIGIT          0x2330 - 0x2339
+SWIDTH2                0x2330 - 0x2339
+UPPER          0x2341 - 0x235a
+LOWER          0x2361 - 0x237a
+PUNCT          0x2321 - 0x232f 0x233a - 0x2340 0x235b - 0x2360 0x237b - 0x237e
+SWIDTH2                0x2321 - 0x232f 0x233a - 0x2340 0x235b - 0x2360 0x237b - 0x237e
+XDIGIT         0x2330 - 0x2339 0x2341 - 0x2346 0x2361 - 0x2366
+
+MAPLOWER       < 0x2341 - 0x235a : 0x2361 > < 0x2361 - 0x237a : 0x2361 >
+MAPUPPER       < 0x2341 - 0x235a : 0x2341 > < 0x2330 - 0x2339 : 0x2341 >
+TODIGIT                < 0x2330 - 0x2339 : 0 >
+TODIGIT                < 0x2341 - 0x2346 : 10 > < 0x2361 - 0x2366 : 10 >
+
+PHONOGRAM      0x2421 - 0x2473                 /* Hiragana */
+PHONOGRAM      0x2521 - 0x2576                 /* Katakana */
+SWIDTH2                0x2421 - 0x2473                 /* Hiragana */
+SWIDTH2                0x2521 - 0x2576                 /* Katakana */
+
+UPPER          0x2621 - 0x2638                 /* Greek */
+LOWER          0x2641 - 0x2658                 /* Greek */
+SWIDTH2                0x2621 - 0x2638                 /* Greek */
+SWIDTH2                0x2641 - 0x2658                 /* Greek */
+MAPLOWER       < 0x2621 - 0x2638 : 0x2641 > < 0x2641 - 0x2658 : 0x2641 >
+MAPUPPER       < 0x2621 - 0x2638 : 0x2621 > < 0x2641 - 0x2658 : 0x2621 >
+
+UPPER          0x2721 - 0x2741                 /* Cyrillic */
+LOWER          0x2751 - 0x2771                 /* Cyrillic */
+SWIDTH2                0x2721 - 0x2741                 /* Cyrillic */
+SWIDTH2                0x2751 - 0x2771                 /* Cyrillic */
+MAPLOWER       < 0x2721 - 0x2741 : 0x2751 > < 0x2751 - 0x2771 : 0x2751 >
+MAPUPPER       < 0x2721 - 0x2741 : 0x2721 > < 0x2751 - 0x2771 : 0x2721 >
+
+SPECIAL                0x2821 - 0x283a
+SWIDTH2                0x2821 - 0x283a
+PHONOGRAM      0x2845 - 0x2869                 /* Pin yin */
+SWIDTH2                0x2845 - 0x2869                 /* Pin yin */
+SPECIAL                0x2924 - 0x296f                 /* Box drawings */
+SWIDTH2                0x2924 - 0x296f                 /* Box drawings */
+
+IDEOGRAM        0x3021 - 0x307e
+IDEOGRAM        0x3121 - 0x317e
+IDEOGRAM        0x3221 - 0x327e
+IDEOGRAM        0x3321 - 0x337e
+IDEOGRAM        0x3421 - 0x347e
+IDEOGRAM        0x3521 - 0x357e
+IDEOGRAM        0x3621 - 0x367e
+IDEOGRAM        0x3721 - 0x377e
+IDEOGRAM        0x3821 - 0x387e
+IDEOGRAM        0x3921 - 0x397e
+IDEOGRAM        0x3a21 - 0x3a7e
+IDEOGRAM        0x3b21 - 0x3b7e
+IDEOGRAM        0x3c21 - 0x3c7e
+IDEOGRAM        0x3d21 - 0x3d7e
+IDEOGRAM        0x3e21 - 0x3e7e
+IDEOGRAM        0x3f21 - 0x3f7e
+IDEOGRAM        0x4021 - 0x407e
+IDEOGRAM        0x4121 - 0x417e
+IDEOGRAM        0x4221 - 0x427e
+IDEOGRAM        0x4321 - 0x437e
+IDEOGRAM        0x4421 - 0x447e
+IDEOGRAM        0x4521 - 0x457e
+IDEOGRAM        0x4621 - 0x467e
+IDEOGRAM        0x4721 - 0x477e
+IDEOGRAM        0x4821 - 0x487e
+IDEOGRAM        0x4921 - 0x497e
+IDEOGRAM        0x4a21 - 0x4a7e
+IDEOGRAM        0x4b21 - 0x4b7e
+IDEOGRAM        0x4c21 - 0x4c7e
+IDEOGRAM        0x4d21 - 0x4d7e
+IDEOGRAM        0x4e21 - 0x4e7e
+IDEOGRAM        0x4f21 - 0x4f53
+IDEOGRAM        0x5021 - 0x507e
+IDEOGRAM        0x5121 - 0x517e
+IDEOGRAM        0x5221 - 0x527e
+IDEOGRAM        0x5321 - 0x537e
+IDEOGRAM        0x5421 - 0x547e
+IDEOGRAM        0x5521 - 0x557e
+IDEOGRAM        0x5621 - 0x567e
+IDEOGRAM        0x5721 - 0x577e
+IDEOGRAM        0x5821 - 0x587e
+IDEOGRAM        0x5921 - 0x597e
+IDEOGRAM        0x5a21 - 0x5a7e
+IDEOGRAM        0x5b21 - 0x5b7e
+IDEOGRAM        0x5c21 - 0x5c7e
+IDEOGRAM        0x5d21 - 0x5d7e
+IDEOGRAM        0x5e21 - 0x5e7e
+IDEOGRAM        0x5f21 - 0x5f7e
+IDEOGRAM        0x6021 - 0x607e
+IDEOGRAM        0x6121 - 0x617e
+IDEOGRAM        0x6221 - 0x627e
+IDEOGRAM        0x6321 - 0x637e
+IDEOGRAM        0x6421 - 0x647e
+IDEOGRAM        0x6521 - 0x657e
+IDEOGRAM        0x6621 - 0x667e
+IDEOGRAM        0x6721 - 0x677e
+IDEOGRAM        0x6821 - 0x687e
+IDEOGRAM        0x6921 - 0x697e
+IDEOGRAM        0x6a21 - 0x6a7e
+IDEOGRAM        0x6b21 - 0x6b7e
+IDEOGRAM        0x6c21 - 0x6c7e
+IDEOGRAM        0x6d21 - 0x6d7e
+IDEOGRAM        0x6e21 - 0x6e7e
+IDEOGRAM        0x6f21 - 0x6f7e
+IDEOGRAM        0x7021 - 0x707e
+IDEOGRAM        0x7121 - 0x717e
+IDEOGRAM        0x7221 - 0x727e
+IDEOGRAM        0x7321 - 0x737e
+IDEOGRAM        0x7421 - 0x747e
+IDEOGRAM        0x7521 - 0x757e
+IDEOGRAM        0x7621 - 0x767e
+IDEOGRAM        0x7721 - 0x777e
+
+SWIDTH2                0x3021 - 0x307e
+SWIDTH2                0x3121 - 0x317e
+SWIDTH2                0x3221 - 0x327e
+SWIDTH2                0x3321 - 0x337e
+SWIDTH2                0x3421 - 0x347e
+SWIDTH2                0x3521 - 0x357e
+SWIDTH2                0x3621 - 0x367e
+SWIDTH2                0x3721 - 0x377e
+SWIDTH2                0x3821 - 0x387e
+SWIDTH2                0x3921 - 0x397e
+SWIDTH2                0x3a21 - 0x3a7e
+SWIDTH2                0x3b21 - 0x3b7e
+SWIDTH2                0x3c21 - 0x3c7e
+SWIDTH2                0x3d21 - 0x3d7e
+SWIDTH2                0x3e21 - 0x3e7e
+SWIDTH2                0x3f21 - 0x3f7e
+SWIDTH2                0x4021 - 0x407e
+SWIDTH2                0x4121 - 0x417e
+SWIDTH2                0x4221 - 0x427e
+SWIDTH2                0x4321 - 0x437e
+SWIDTH2                0x4421 - 0x447e
+SWIDTH2                0x4521 - 0x457e
+SWIDTH2                0x4621 - 0x467e
+SWIDTH2                0x4721 - 0x477e
+SWIDTH2                0x4821 - 0x487e
+SWIDTH2                0x4921 - 0x497e
+SWIDTH2                0x4a21 - 0x4a7e
+SWIDTH2                0x4b21 - 0x4b7e
+SWIDTH2                0x4c21 - 0x4c7e
+SWIDTH2                0x4d21 - 0x4d7e
+SWIDTH2                0x4e21 - 0x4e7e
+SWIDTH2                0x4f21 - 0x4f53
+SWIDTH2                0x5021 - 0x507e
+SWIDTH2                0x5121 - 0x517e
+SWIDTH2                0x5221 - 0x527e
+SWIDTH2                0x5321 - 0x537e
+SWIDTH2                0x5421 - 0x547e
+SWIDTH2                0x5521 - 0x557e
+SWIDTH2                0x5621 - 0x567e
+SWIDTH2                0x5721 - 0x577e
+SWIDTH2                0x5821 - 0x587e
+SWIDTH2                0x5921 - 0x597e
+SWIDTH2                0x5a21 - 0x5a7e
+SWIDTH2                0x5b21 - 0x5b7e
+SWIDTH2                0x5c21 - 0x5c7e
+SWIDTH2                0x5d21 - 0x5d7e
+SWIDTH2                0x5e21 - 0x5e7e
+SWIDTH2                0x5f21 - 0x5f7e
+SWIDTH2                0x6021 - 0x607e
+SWIDTH2                0x6121 - 0x617e
+SWIDTH2                0x6221 - 0x627e
+SWIDTH2                0x6321 - 0x637e
+SWIDTH2                0x6421 - 0x647e
+SWIDTH2                0x6521 - 0x657e
+SWIDTH2                0x6621 - 0x667e
+SWIDTH2                0x6721 - 0x677e
+SWIDTH2                0x6821 - 0x687e
+SWIDTH2                0x6921 - 0x697e
+SWIDTH2                0x6a21 - 0x6a7e
+SWIDTH2                0x6b21 - 0x6b7e
+SWIDTH2                0x6c21 - 0x6c7e
+SWIDTH2                0x6d21 - 0x6d7e
+SWIDTH2                0x6e21 - 0x6e7e
+SWIDTH2                0x6f21 - 0x6f7e
+SWIDTH2                0x7021 - 0x707e
+SWIDTH2                0x7121 - 0x717e
+SWIDTH2                0x7221 - 0x727e
+SWIDTH2                0x7321 - 0x737e
+SWIDTH2                0x7421 - 0x747e
+SWIDTH2                0x7521 - 0x757e
+SWIDTH2                0x7621 - 0x767e
+SWIDTH2                0x7721 - 0x777e
diff --git a/share/locale/ctype/charset/JISX0201-left b/share/locale/ctype/charset/JISX0201-left
new file mode 100644 (file)
index 0000000..5013a23
--- /dev/null
@@ -0,0 +1,25 @@
+/*     $NetBSD: JISX0201-left,v 1.1 2000/12/30 02:33:20 itojun Exp $   */
+
+/*
+ * JIS X0201 left Code Set (ESC ( J)
+ */
+CHARSET                "(J"
+
+ALPHA          0x0041 - 0x005a 0x0061 - 0x007a
+DIGIT          0x0030 - 0x0039
+GRAPH          0x0021 - 0x007e
+LOWER          0x0061 - 0x007a
+PUNCT          0x0021 - 0x002f 0x003a - 0x0040
+PUNCT          0x005b - 0x0060 0x007b - 0x007e
+UPPER          0x0041 - 0x005a
+XDIGIT         0x0041 - 0x0046 0x0061 - 0x0066
+PRINT          0x0021 - 0x007e
+SWIDTH1         0x0021 - 0x007e
+
+MAPLOWER               < 0x0041 - 0x005a : 0x0061 >
+MAPLOWER               < 0x0061 - 0x007a : 0x0061 >
+MAPUPPER               < 0x0041 - 0x005a : 0x0041 >
+MAPUPPER               < 0x0061 - 0x007a : 0x0041 >
+TODIGIT        < 0x0030 - 0x0039 : 0 >
+TODIGIT        < 0x0041 - 0x0046 : 10 >
+TODIGIT        < 0x0061 - 0x0066 : 10 >
diff --git a/share/locale/ctype/charset/JISX0201-right b/share/locale/ctype/charset/JISX0201-right
new file mode 100644 (file)
index 0000000..cd2e525
--- /dev/null
@@ -0,0 +1,13 @@
+/*     $NetBSD: JISX0201-right,v 1.2 2006/04/11 18:45:03 tnozaki Exp $ */
+
+/*
+ * JIS X0201 right Code Set (ESC ( I)
+ */
+CHARSET                "(I"
+
+PUNCT          0x0021 - 0x0025
+SPECIAL                0x0021 - 0x005f
+PHONOGRAM      0x0026 - 0x005f
+CONTROL                0x0004 - 0x0017 0x001b - 0x001f
+CONTROL                0x0060 - 0x007e
+SWIDTH1                0x0021 - 0x005f
diff --git a/share/locale/ctype/charset/JISX0208-1978 b/share/locale/ctype/charset/JISX0208-1978
new file mode 100644 (file)
index 0000000..7f7eb7a
--- /dev/null
@@ -0,0 +1,167 @@
+/*     $NetBSD: JISX0208-1978,v 1.2 2006/04/11 18:45:03 tnozaki Exp $  */
+
+/*
+ * JIS X0208-1978 - (ESC $ ( @ or ESC $ @)
+ * very obsolete.  we should not use this one...
+ */
+CHARSET                "$(@"
+
+SPACE          0x2121
+BLANK          0x2121
+PRINT          0x2121
+PHONOGRAM      0x213c
+SPECIAL        0x2122 - 0x217e
+PUNCT          0x2122 - 0x2178         /* A few too many in here... */
+
+SPECIAL                0x2221 - 0x222e 0x223a - 0x2241
+SPECIAL                0x224a - 0x2250 0x225c - 0x226a
+SPECIAL                0x2272 - 0x2279 0x227e
+
+DIGIT          0x2330 - 0x2339
+UPPER          0x2341 - 0x235a                         /* Romaji */
+LOWER          0x2361 - 0x237a                         /* Romaji */
+MAPLOWER       < 0x2341 - 0x235a : 0x2361 >    /* English */
+MAPLOWER       < 0x2361 - 0x237a : 0x2361 >    /* English */
+MAPUPPER       < 0x2341 - 0x235a : 0x2341 >
+MAPUPPER       < 0x2361 - 0x237a : 0x2341 >
+
+XDIGIT         0x2341 - 0x2346 0x2361 - 0x2366
+
+TODIGIT                < 0x2330 - 0x2339 : 0 >
+TODIGIT                < 0x2341 - 0x2346 : 10 >
+TODIGIT                < 0x2361 - 0x2366 : 10 >
+
+PHONOGRAM      0x2421 - 0x2473
+PHONOGRAM      0x2521 - 0x2576
+
+UPPER          0x2621 - 0x2638                         /* Greek */
+LOWER          0x2641 - 0x2658                         /* Greek */
+MAPLOWER       < 0x2621 - 0x2638 : 0x2641 >
+MAPLOWER       < 0x2641 - 0x2658 : 0x2641 >
+MAPUPPER       < 0x2621 - 0x2638 : 0x2621 >
+MAPUPPER       < 0x2641 - 0x2658 : 0x2621 >
+
+UPPER          0x2721 - 0x2741                         /* Cyrillic */
+LOWER          0x2751 - 0x2771                         /* Cyrillic */
+MAPLOWER       < 0x2721 - 0x2741 : 0x2751 >
+MAPLOWER       < 0x2751 - 0x2771 : 0x2751 >
+MAPUPPER       < 0x2721 - 0x2741 : 0x2721 >
+MAPUPPER       < 0x2751 - 0x2771 : 0x2721 >
+
+SPECIAL                0x2821 - 0x2840
+
+IDEOGRAM       0x3021 - 0x307e
+IDEOGRAM       0x3121 - 0x317e
+IDEOGRAM       0x3221 - 0x327e
+IDEOGRAM       0x3321 - 0x337e
+IDEOGRAM       0x3421 - 0x347e
+IDEOGRAM       0x3521 - 0x357e
+IDEOGRAM       0x3621 - 0x367e
+IDEOGRAM       0x3721 - 0x377e
+IDEOGRAM       0x3821 - 0x387e
+IDEOGRAM       0x3921 - 0x397e
+IDEOGRAM       0x3a21 - 0x3a7e
+IDEOGRAM       0x3b21 - 0x3b7e
+IDEOGRAM       0x3c21 - 0x3c7e
+IDEOGRAM       0x3d21 - 0x3d7e
+IDEOGRAM       0x3e21 - 0x3e7e
+IDEOGRAM       0x3f21 - 0x3f7e
+IDEOGRAM       0x4021 - 0x407e
+IDEOGRAM       0x4121 - 0x417e
+IDEOGRAM       0x4221 - 0x427e
+IDEOGRAM       0x4321 - 0x437e
+IDEOGRAM       0x4421 - 0x447e
+IDEOGRAM       0x4521 - 0x457e
+IDEOGRAM       0x4621 - 0x467e
+IDEOGRAM       0x4721 - 0x477e
+IDEOGRAM       0x4821 - 0x487e
+IDEOGRAM       0x4921 - 0x497e
+IDEOGRAM       0x4a21 - 0x4a7e
+IDEOGRAM       0x4b21 - 0x4b7e
+IDEOGRAM       0x4c21 - 0x4c7e
+IDEOGRAM       0x4d21 - 0x4d7e
+IDEOGRAM       0x4e21 - 0x4e7e
+IDEOGRAM       0x4f21 - 0x4f53
+IDEOGRAM       0x5021 - 0x507e
+IDEOGRAM       0x5121 - 0x517e
+IDEOGRAM       0x5221 - 0x527e
+IDEOGRAM       0x5321 - 0x537e
+IDEOGRAM       0x5421 - 0x547e
+IDEOGRAM       0x5521 - 0x557e
+IDEOGRAM       0x5621 - 0x567e
+IDEOGRAM       0x5721 - 0x577e
+IDEOGRAM       0x5821 - 0x587e
+IDEOGRAM       0x5921 - 0x597e
+IDEOGRAM       0x5a21 - 0x5a7e
+IDEOGRAM       0x5b21 - 0x5b7e
+IDEOGRAM       0x5c21 - 0x5c7e
+IDEOGRAM       0x5d21 - 0x5d7e
+IDEOGRAM       0x5e21 - 0x5e7e
+IDEOGRAM       0x5f21 - 0x5f7e
+IDEOGRAM       0x6021 - 0x607e
+IDEOGRAM       0x6121 - 0x617e
+IDEOGRAM       0x6221 - 0x627e
+IDEOGRAM       0x6321 - 0x637e
+IDEOGRAM       0x6421 - 0x647e
+IDEOGRAM       0x6521 - 0x657e
+IDEOGRAM       0x6621 - 0x667e
+IDEOGRAM       0x6721 - 0x677e
+IDEOGRAM       0x6821 - 0x687e
+IDEOGRAM       0x6921 - 0x697e
+IDEOGRAM       0x6a21 - 0x6a7e
+IDEOGRAM       0x6b21 - 0x6b7e
+IDEOGRAM       0x6c21 - 0x6c7e
+IDEOGRAM       0x6d21 - 0x6d7e
+IDEOGRAM       0x6e21 - 0x6e7e
+IDEOGRAM       0x6f21 - 0x6f7e
+IDEOGRAM       0x7021 - 0x707e
+IDEOGRAM       0x7121 - 0x717e
+IDEOGRAM       0x7221 - 0x727e
+IDEOGRAM       0x7321 - 0x737e
+IDEOGRAM       0x7421 - 0x7424
+
+SWIDTH2                0x2121 - 0x217e
+SWIDTH2                0x2221 - 0x222e 0x223a - 0x2241
+SWIDTH2                0x224a - 0x2250 0x225c - 0x226a
+SWIDTH2                0x2272 - 0x2279 0x227e
+SWIDTH2                0x2330 - 0x2339
+SWIDTH2                0x2341 - 0x235a 0x2361 - 0x237a         /* Romaji */
+SWIDTH2                0x2421 - 0x2473
+SWIDTH2                0x2521 - 0x2576
+SWIDTH2                0x2621 - 0x2638 0x2641 - 0x2658         /* Greek */
+SWIDTH2                0x2721 - 0x2741 0x2751 - 0x2771         /* Cyrillic */
+SWIDTH2                0x2821 - 0x2840 0x3021 - 0x307e
+SWIDTH2                0x3121 - 0x317e 0x3221 - 0x327e
+SWIDTH2                0x3321 - 0x337e 0x3421 - 0x347e
+SWIDTH2                0x3521 - 0x357e 0x3621 - 0x367e
+SWIDTH2                0x3721 - 0x377e 0x3821 - 0x387e
+SWIDTH2                0x3921 - 0x397e 0x3a21 - 0x3a7e
+SWIDTH2                0x3b21 - 0x3b7e 0x3c21 - 0x3c7e
+SWIDTH2                0x3d21 - 0x3d7e 0x3e21 - 0x3e7e
+SWIDTH2                0x3f21 - 0x3f7e 0x4021 - 0x407e
+SWIDTH2                0x4121 - 0x417e 0x4221 - 0x427e
+SWIDTH2                0x4321 - 0x437e 0x4421 - 0x447e
+SWIDTH2                0x4521 - 0x457e 0x4621 - 0x467e
+SWIDTH2                0x4721 - 0x477e 0x4821 - 0x487e
+SWIDTH2                0x4921 - 0x497e 0x4a21 - 0x4a7e
+SWIDTH2                0x4b21 - 0x4b7e 0x4c21 - 0x4c7e
+SWIDTH2                0x4d21 - 0x4d7e 0x4e21 - 0x4e7e
+SWIDTH2                0x4f21 - 0x4f53 0x5021 - 0x507e
+SWIDTH2                0x5121 - 0x517e 0x5221 - 0x527e
+SWIDTH2                0x5321 - 0x537e 0x5421 - 0x547e
+SWIDTH2                0x5521 - 0x557e 0x5621 - 0x567e
+SWIDTH2                0x5721 - 0x577e 0x5821 - 0x587e
+SWIDTH2                0x5921 - 0x597e 0x5a21 - 0x5a7e
+SWIDTH2                0x5b21 - 0x5b7e 0x5c21 - 0x5c7e
+SWIDTH2                0x5d21 - 0x5d7e 0x5e21 - 0x5e7e
+SWIDTH2                0x5f21 - 0x5f7e 0x6021 - 0x607e
+SWIDTH2                0x6121 - 0x617e 0x6221 - 0x627e
+SWIDTH2                0x6321 - 0x637e 0x6421 - 0x647e
+SWIDTH2                0x6521 - 0x657e 0x6621 - 0x667e
+SWIDTH2                0x6721 - 0x677e 0x6821 - 0x687e
+SWIDTH2                0x6921 - 0x697e 0x6a21 - 0x6a7e
+SWIDTH2                0x6b21 - 0x6b7e 0x6c21 - 0x6c7e
+SWIDTH2                0x6d21 - 0x6d7e 0x6e21 - 0x6e7e
+SWIDTH2                0x6f21 - 0x6f7e 0x7021 - 0x707e
+SWIDTH2                0x7121 - 0x717e 0x7221 - 0x727e
+SWIDTH2                0x7321 - 0x737e 0x7421 - 0x7424
diff --git a/share/locale/ctype/charset/JISX0208-1983 b/share/locale/ctype/charset/JISX0208-1983
new file mode 100644 (file)
index 0000000..e986039
--- /dev/null
@@ -0,0 +1,166 @@
+/*     $NetBSD: JISX0208-1983,v 1.2 2006/04/11 18:45:03 tnozaki Exp $  */
+
+/*
+ * JIS X0208-1983 - (ESC $ ( B or ESC $ B)
+ */
+CHARSET                "$(B"
+
+SPACE          0x2121
+BLANK          0x2121
+PRINT          0x2121
+PHONOGRAM      0x213c
+SPECIAL        0x2122 - 0x217e
+PUNCT          0x2122 - 0x2178         /* A few too many in here... */
+
+SPECIAL                0x2221 - 0x222e 0x223a - 0x2241
+SPECIAL                0x224a - 0x2250 0x225c - 0x226a
+SPECIAL                0x2272 - 0x2279 0x227e
+
+DIGIT          0x2330 - 0x2339
+UPPER          0x2341 - 0x235a                         /* Romaji */
+LOWER          0x2361 - 0x237a                         /* Romaji */
+MAPLOWER       < 0x2341 - 0x235a : 0x2361 >    /* English */
+MAPLOWER       < 0x2361 - 0x237a : 0x2361 >    /* English */
+MAPUPPER       < 0x2341 - 0x235a : 0x2341 >
+MAPUPPER       < 0x2361 - 0x237a : 0x2341 >
+
+XDIGIT         0x2341 - 0x2346 0x2361 - 0x2366
+
+TODIGIT                < 0x2330 - 0x2339 : 0 >
+TODIGIT                < 0x2341 - 0x2346 : 10 >
+TODIGIT                < 0x2361 - 0x2366 : 10 >
+
+PHONOGRAM      0x2421 - 0x2473
+PHONOGRAM      0x2521 - 0x2576
+
+UPPER          0x2621 - 0x2638                         /* Greek */
+LOWER          0x2641 - 0x2658                         /* Greek */
+MAPLOWER       < 0x2621 - 0x2638 : 0x2641 >
+MAPLOWER       < 0x2641 - 0x2658 : 0x2641 >
+MAPUPPER       < 0x2621 - 0x2638 : 0x2621 >
+MAPUPPER       < 0x2641 - 0x2658 : 0x2621 >
+
+UPPER          0x2721 - 0x2741                         /* Cyrillic */
+LOWER          0x2751 - 0x2771                         /* Cyrillic */
+MAPLOWER       < 0x2721 - 0x2741 : 0x2751 >
+MAPLOWER       < 0x2751 - 0x2771 : 0x2751 >
+MAPUPPER       < 0x2721 - 0x2741 : 0x2721 >
+MAPUPPER       < 0x2751 - 0x2771 : 0x2721 >
+
+SPECIAL                0x2821 - 0x2840
+
+IDEOGRAM       0x3021 - 0x307e
+IDEOGRAM       0x3121 - 0x317e
+IDEOGRAM       0x3221 - 0x327e
+IDEOGRAM       0x3321 - 0x337e
+IDEOGRAM       0x3421 - 0x347e
+IDEOGRAM       0x3521 - 0x357e
+IDEOGRAM       0x3621 - 0x367e
+IDEOGRAM       0x3721 - 0x377e
+IDEOGRAM       0x3821 - 0x387e
+IDEOGRAM       0x3921 - 0x397e
+IDEOGRAM       0x3a21 - 0x3a7e
+IDEOGRAM       0x3b21 - 0x3b7e
+IDEOGRAM       0x3c21 - 0x3c7e
+IDEOGRAM       0x3d21 - 0x3d7e
+IDEOGRAM       0x3e21 - 0x3e7e
+IDEOGRAM       0x3f21 - 0x3f7e
+IDEOGRAM       0x4021 - 0x407e
+IDEOGRAM       0x4121 - 0x417e
+IDEOGRAM       0x4221 - 0x427e
+IDEOGRAM       0x4321 - 0x437e
+IDEOGRAM       0x4421 - 0x447e
+IDEOGRAM       0x4521 - 0x457e
+IDEOGRAM       0x4621 - 0x467e
+IDEOGRAM       0x4721 - 0x477e
+IDEOGRAM       0x4821 - 0x487e
+IDEOGRAM       0x4921 - 0x497e
+IDEOGRAM       0x4a21 - 0x4a7e
+IDEOGRAM       0x4b21 - 0x4b7e
+IDEOGRAM       0x4c21 - 0x4c7e
+IDEOGRAM       0x4d21 - 0x4d7e
+IDEOGRAM       0x4e21 - 0x4e7e
+IDEOGRAM       0x4f21 - 0x4f53
+IDEOGRAM       0x5021 - 0x507e
+IDEOGRAM       0x5121 - 0x517e
+IDEOGRAM       0x5221 - 0x527e
+IDEOGRAM       0x5321 - 0x537e
+IDEOGRAM       0x5421 - 0x547e
+IDEOGRAM       0x5521 - 0x557e
+IDEOGRAM       0x5621 - 0x567e
+IDEOGRAM       0x5721 - 0x577e
+IDEOGRAM       0x5821 - 0x587e
+IDEOGRAM       0x5921 - 0x597e
+IDEOGRAM       0x5a21 - 0x5a7e
+IDEOGRAM       0x5b21 - 0x5b7e
+IDEOGRAM       0x5c21 - 0x5c7e
+IDEOGRAM       0x5d21 - 0x5d7e
+IDEOGRAM       0x5e21 - 0x5e7e
+IDEOGRAM       0x5f21 - 0x5f7e
+IDEOGRAM       0x6021 - 0x607e
+IDEOGRAM       0x6121 - 0x617e
+IDEOGRAM       0x6221 - 0x627e
+IDEOGRAM       0x6321 - 0x637e
+IDEOGRAM       0x6421 - 0x647e
+IDEOGRAM       0x6521 - 0x657e
+IDEOGRAM       0x6621 - 0x667e
+IDEOGRAM       0x6721 - 0x677e
+IDEOGRAM       0x6821 - 0x687e
+IDEOGRAM       0x6921 - 0x697e
+IDEOGRAM       0x6a21 - 0x6a7e
+IDEOGRAM       0x6b21 - 0x6b7e
+IDEOGRAM       0x6c21 - 0x6c7e
+IDEOGRAM       0x6d21 - 0x6d7e
+IDEOGRAM       0x6e21 - 0x6e7e
+IDEOGRAM       0x6f21 - 0x6f7e
+IDEOGRAM       0x7021 - 0x707e
+IDEOGRAM       0x7121 - 0x717e
+IDEOGRAM       0x7221 - 0x727e
+IDEOGRAM       0x7321 - 0x737e
+IDEOGRAM       0x7421 - 0x7424
+
+SWIDTH2                0x2121 - 0x217e
+SWIDTH2                0x2221 - 0x222e 0x223a - 0x2241
+SWIDTH2                0x224a - 0x2250 0x225c - 0x226a
+SWIDTH2                0x2272 - 0x2279 0x227e
+SWIDTH2                0x2330 - 0x2339
+SWIDTH2                0x2341 - 0x235a 0x2361 - 0x237a         /* Romaji */
+SWIDTH2                0x2421 - 0x2473
+SWIDTH2                0x2521 - 0x2576
+SWIDTH2                0x2621 - 0x2638 0x2641 - 0x2658         /* Greek */
+SWIDTH2                0x2721 - 0x2741 0x2751 - 0x2771         /* Cyrillic */
+SWIDTH2                0x2821 - 0x2840 0x3021 - 0x307e
+SWIDTH2                0x3121 - 0x317e 0x3221 - 0x327e
+SWIDTH2                0x3321 - 0x337e 0x3421 - 0x347e
+SWIDTH2                0x3521 - 0x357e 0x3621 - 0x367e
+SWIDTH2                0x3721 - 0x377e 0x3821 - 0x387e
+SWIDTH2                0x3921 - 0x397e 0x3a21 - 0x3a7e
+SWIDTH2                0x3b21 - 0x3b7e 0x3c21 - 0x3c7e
+SWIDTH2                0x3d21 - 0x3d7e 0x3e21 - 0x3e7e
+SWIDTH2                0x3f21 - 0x3f7e 0x4021 - 0x407e
+SWIDTH2                0x4121 - 0x417e 0x4221 - 0x427e
+SWIDTH2                0x4321 - 0x437e 0x4421 - 0x447e
+SWIDTH2                0x4521 - 0x457e 0x4621 - 0x467e
+SWIDTH2                0x4721 - 0x477e 0x4821 - 0x487e
+SWIDTH2                0x4921 - 0x497e 0x4a21 - 0x4a7e
+SWIDTH2                0x4b21 - 0x4b7e 0x4c21 - 0x4c7e
+SWIDTH2                0x4d21 - 0x4d7e 0x4e21 - 0x4e7e
+SWIDTH2                0x4f21 - 0x4f53 0x5021 - 0x507e
+SWIDTH2                0x5121 - 0x517e 0x5221 - 0x527e
+SWIDTH2                0x5321 - 0x537e 0x5421 - 0x547e
+SWIDTH2                0x5521 - 0x557e 0x5621 - 0x567e
+SWIDTH2                0x5721 - 0x577e 0x5821 - 0x587e
+SWIDTH2                0x5921 - 0x597e 0x5a21 - 0x5a7e
+SWIDTH2                0x5b21 - 0x5b7e 0x5c21 - 0x5c7e
+SWIDTH2                0x5d21 - 0x5d7e 0x5e21 - 0x5e7e
+SWIDTH2                0x5f21 - 0x5f7e 0x6021 - 0x607e
+SWIDTH2                0x6121 - 0x617e 0x6221 - 0x627e
+SWIDTH2                0x6321 - 0x637e 0x6421 - 0x647e
+SWIDTH2                0x6521 - 0x657e 0x6621 - 0x667e
+SWIDTH2                0x6721 - 0x677e 0x6821 - 0x687e
+SWIDTH2                0x6921 - 0x697e 0x6a21 - 0x6a7e
+SWIDTH2                0x6b21 - 0x6b7e 0x6c21 - 0x6c7e
+SWIDTH2                0x6d21 - 0x6d7e 0x6e21 - 0x6e7e
+SWIDTH2                0x6f21 - 0x6f7e 0x7021 - 0x707e
+SWIDTH2                0x7121 - 0x717e 0x7221 - 0x727e
+SWIDTH2                0x7321 - 0x737e 0x7421 - 0x7424
diff --git a/share/locale/ctype/charset/KSC5601 b/share/locale/ctype/charset/KSC5601
new file mode 100644 (file)
index 0000000..ae81666
--- /dev/null
@@ -0,0 +1,154 @@
+/*     $NetBSD: KSC5601,v 1.2 2006/12/04 15:01:43 tnozaki Exp $        */
+
+/*
+ * KSC5601 (ESC $ ( C)
+ */
+CHARSET                "$(C"
+
+/*
+ * Derived from FreeBSD: /usr/src/usr.bin/mklocale/data/ko_KR.EUC.src:
+ *     Korean LOCALE_CTYPE definitions using EUC-KR character sets
+ *
+ *     Choi Jun Ho, junker@vishnu.snu.ac.kr
+ *     NARAE, Seoul National Univ., CS Dept.
+ *     96.12.3
+ *
+ *     It is based on manpage mklocale(1), euc(4).
+ */
+
+ALPHA          0x2341 - 0x235a 0x2361 - 0x237a
+DIGIT          0x2330 - 0x2339
+UPPER          0x2341 - 0x235a
+LOWER          0x2361 - 0x237a
+PUNCT          0x2321 - 0x232f 0x233a - 0x2340
+PUNCT          0x235b - 0x2360 0x237b - 0x237e
+SPACE          0x2121
+XDIGIT         0x2341 - 0x2346 0x2361 - 0x2366
+BLANK          0x2121
+SPECIAL                0x2122 - 0x2268
+
+MAPLOWER       < 0x2341 - 0x235a : 0x2361 >
+MAPLOWER       < 0x2361 - 0x237a : 0x2361 >
+MAPUPPER       < 0x2341 - 0x235a : 0x2341 >
+MAPUPPER       < 0x2330 - 0x2339 : 0x2341 >
+TODIGIT                < 0x2331 - 0x2339 : 0 >
+TODIGIT                < 0x2341 - 0x2346 : 10 >
+TODIGIT                < 0x2361 - 0x2366 : 10 >
+
+/* Greek */
+UPPER          0x2541 - 0x2558
+LOWER          0x2561 - 0x2578
+MAPLOWER       < 0x2541 - 0x2558 : 0x2561 >
+MAPLOWER       < 0x2561 - 0x2578 : 0x2561 >
+MAPUPPER       < 0x2541 - 0x2558 : 0x2541 >
+MAPUPPER       < 0x2561 - 0x2578 : 0x2541 >
+
+/* Cyrillic */
+UPPER          0x2c21 - 0x2c41
+LOWER          0x2c51 - 0x2c71
+MAPLOWER       < 0x2c21 - 0x2c41 : 0x2c51 >
+MAPLOWER       < 0x2c51 - 0x2c71 : 0x2c51 >
+MAPUPPER       < 0x2c21 - 0x2c41 : 0x2c21 >
+MAPUPPER       < 0x2c51 - 0x2c71 : 0x2c21 >
+
+/* greek digit */ 
+SPECIAL                0x2521 - 0x252a  0x2530 - 0x2539
+/* symbols */
+SPECIAL                0x2621 - 0x2664  0x2721 - 0x276f
+/* circle symbols */
+SPECIAL                0x2821 - 0x287e  0x2921 - 0x297e
+
+PHONOGRAM      0x2421 - 0x247e  /* no combined hangul */
+PHONOGRAM      0x2a21 - 0x2a73  /* hirakana */
+PHONOGRAM      0x2b21 - 0x2b73  /* katakana */
+
+/* hangul composed */
+PHONOGRAM      0x3021 - 0x307e 0x3121 - 0x317e
+PHONOGRAM      0x3221 - 0x327e 0x3321 - 0x337e
+PHONOGRAM      0x3421 - 0x347e 0x3521 - 0x357e
+PHONOGRAM      0x3621 - 0x367e 0x3721 - 0x377e
+PHONOGRAM      0x3821 - 0x387e 0x3921 - 0x397e
+PHONOGRAM      0x3a21 - 0x3a7e 0x3b21 - 0x3b7e
+PHONOGRAM      0x3c21 - 0x3c7e 0x3d21 - 0x3d7e
+PHONOGRAM      0x3e21 - 0x3e7e 0x3f21 - 0x3f7e
+PHONOGRAM      0x4021 - 0x407e 0x4121 - 0x417e
+PHONOGRAM      0x4221 - 0x427e 0x4321 - 0x437e
+PHONOGRAM      0x4421 - 0x447e 0x4521 - 0x457e
+PHONOGRAM      0x4621 - 0x467e 0x4721 - 0x477e
+PHONOGRAM      0x4821 - 0x487e 
+
+/* hanja */
+IDEOGRAM       0x4a21 - 0x4a7e 0x4b21 - 0x4b7e
+IDEOGRAM       0x4c21 - 0x4c7e 0x4d21 - 0x4d7e
+IDEOGRAM       0x4e21 - 0x4e7e 0x4f21 - 0x4f7e
+IDEOGRAM       0x5021 - 0x507e 0x5121 - 0x517e
+IDEOGRAM       0x5221 - 0x527e 0x5321 - 0x537e
+IDEOGRAM       0x5421 - 0x547e 0x5521 - 0x557e
+IDEOGRAM       0x5621 - 0x567e 0x5721 - 0x577e
+IDEOGRAM       0x5821 - 0x587e 0x5921 - 0x597e
+IDEOGRAM       0x5a21 - 0x5a7e 0x5b21 - 0x5b7e
+IDEOGRAM       0x5c21 - 0x5c7e 0x5d21 - 0x5d7e
+IDEOGRAM       0x5e21 - 0x5e7e 0x5f21 - 0x5f7e
+IDEOGRAM       0x6021 - 0x607e 0x6121 - 0x617e
+IDEOGRAM       0x6221 - 0x627e 0x6321 - 0x637e
+IDEOGRAM       0x6421 - 0x647e 0x6521 - 0x657e
+IDEOGRAM       0x6621 - 0x667e 0x6721 - 0x677e
+IDEOGRAM       0x6821 - 0x687e 0x6921 - 0x697e
+IDEOGRAM       0x6a21 - 0x6a7e 0x6b21 - 0x6b7e
+IDEOGRAM       0x6c21 - 0x6c7e 0x6d21 - 0x6d7e
+IDEOGRAM       0x6e21 - 0x6e7e 0x6f21 - 0x6f7e
+IDEOGRAM       0x7021 - 0x707e 0x7121 - 0x717e
+IDEOGRAM       0x7221 - 0x727e 0x7321 - 0x737e
+IDEOGRAM       0x7421 - 0x747e 0x7521 - 0x757e
+IDEOGRAM       0x7621 - 0x767e 0x7721 - 0x777e
+IDEOGRAM       0x7821 - 0x787e 0x7921 - 0x797e
+IDEOGRAM       0x7a21 - 0x7a7e 0x7b21 - 0x7b7e
+IDEOGRAM       0x7c21 - 0x7c7e 0x7d21 - 0x7d7e
+
+
+SWIDTH2                0x2121 - 0x2265 0x2321 - 0x237e
+SWIDTH2                0x2421 - 0x247e 0x2521 - 0x252a
+SWIDTH2                0x2530 - 0x2539 0x2541 - 0x2558
+SWIDTH2                0x2561 - 0x2578 0x2621 - 0x2664
+SWIDTH2                0x2721 - 0x276f 0x2821 - 0x287e
+SWIDTH2                0x2921 - 0x297e 0x2a21 - 0x2a73
+SWIDTH2                0x2b21 - 0x2b73 0x2c21 - 0x2c41
+SWIDTH2                0x2c51 - 0x2c71 0x3021 - 0x307e
+SWIDTH2                0x3121 - 0x317e 0x3221 - 0x327e
+SWIDTH2                0x3321 - 0x337e 0x3421 - 0x347e
+SWIDTH2                0x3521 - 0x357e 0x3621 - 0x367e
+SWIDTH2                0x3721 - 0x377e 0x3821 - 0x387e
+SWIDTH2                0x3921 - 0x397e 0x3a21 - 0x3a7e
+SWIDTH2                0x3b21 - 0x3b7e 0x3c21 - 0x3c7e
+SWIDTH2                0x3d21 - 0x3d7e 0x3e21 - 0x3e7e
+SWIDTH2                0x3f21 - 0x3f7e 0x4021 - 0x407e
+SWIDTH2                0x4121 - 0x417e 0x4221 - 0x427e
+SWIDTH2                0x4321 - 0x437e 0x4421 - 0x447e
+SWIDTH2                0x4521 - 0x457e 0x4621 - 0x467e
+SWIDTH2                0x4721 - 0x477e 0x4821 - 0x487e
+SWIDTH2                0x4a21 - 0x4a7e 0x4b21 - 0x4b7e
+SWIDTH2                0x4c21 - 0x4c7e 0x4d21 - 0x4d7e
+SWIDTH2                0x4e21 - 0x4e7e 0x4f21 - 0x4f7e
+SWIDTH2                0x5021 - 0x507e 0x5121 - 0x517e
+SWIDTH2                0x5221 - 0x527e 0x5321 - 0x537e
+SWIDTH2                0x5421 - 0x547e 0x5521 - 0x557e
+SWIDTH2                0x5621 - 0x567e 0x5721 - 0x577e
+SWIDTH2                0x5821 - 0x587e 0x5921 - 0x597e
+SWIDTH2                0x5a21 - 0x5a7e 0x5b21 - 0x5b7e
+SWIDTH2                0x5c21 - 0x5c7e 0x5d21 - 0x5d7e
+SWIDTH2                0x5e21 - 0x5e7e 0x5f21 - 0x5f7e
+SWIDTH2                0x6021 - 0x607e 0x6121 - 0x617e
+SWIDTH2                0x6221 - 0x627e 0x6321 - 0x637e
+SWIDTH2                0x6421 - 0x647e 0x6521 - 0x657e
+SWIDTH2                0x6621 - 0x667e 0x6721 - 0x677e
+SWIDTH2                0x6821 - 0x687e 0x6921 - 0x697e
+SWIDTH2                0x6a21 - 0x6a7e 0x6b21 - 0x6b7e
+SWIDTH2                0x6c21 - 0x6c7e 0x6d21 - 0x6d7e
+SWIDTH2                0x6e21 - 0x6e7e 0x6f21 - 0x6f7e
+SWIDTH2                0x7021 - 0x707e 0x7121 - 0x717e
+SWIDTH2                0x7221 - 0x727e 0x7321 - 0x737e
+SWIDTH2                0x7421 - 0x747e 0x7521 - 0x757e
+SWIDTH2                0x7621 - 0x767e 0x7721 - 0x777e
+SWIDTH2                0x7821 - 0x787e 0x7921 - 0x797e
+SWIDTH2                0x7a21 - 0x7a7e 0x7b21 - 0x7b7e
+SWIDTH2                0x7c21 - 0x7c7e 0x7d21 - 0x7d7e
diff --git a/share/locale/ctype/charset/Latin-1 b/share/locale/ctype/charset/Latin-1
new file mode 100644 (file)
index 0000000..226a8d8
--- /dev/null
@@ -0,0 +1,26 @@
+/*     $NetBSD: Latin-1,v 1.2 2005/03/09 11:54:13 tshiozak Exp $       */
+
+/*
+ * iso-8859-1, known as Latin 1 (ESC , A)
+ */
+CHARSET                ",A"
+
+ALPHA          0x40 - 0x56 0x58 - 0x76 0x78 - 0x7f
+GRAPH          0x21 - 0x7f
+LOWER          0x60 - 0x76 0x78 - 0x7f
+PUNCT          0x21 - 0x3f 0x57 0x77
+SPACE          0x09 - 0x0d 0x20
+UPPER          0x40 - 0x56 0x58 - 0x5f
+BLANK          0x09 0x20
+PRINT          0x20 - 0x7f
+SWIDTH1                0x20 - 0x7f
+
+MAPLOWER       < 0x40 - 0x56 : 0x60 >
+MAPLOWER       < 0x58 - 0x5f : 0x78 >
+MAPLOWER       < 0x60 - 0x76 : 0x60 >
+MAPLOWER       < 0x78 - 0x7f : 0x78 >
+
+MAPUPPER       < 0x40 - 0x56 : 0x40 >
+MAPUPPER       < 0x58 - 0x5f : 0x58 >
+MAPUPPER       < 0x60 - 0x76 : 0x40 >
+MAPUPPER       < 0x78 - 0x7f : 0x58 >
diff --git a/share/locale/ctype/charset/Latin-2 b/share/locale/ctype/charset/Latin-2
new file mode 100644 (file)
index 0000000..4cecb64
--- /dev/null
@@ -0,0 +1,55 @@
+/*     $NetBSD: Latin-2,v 1.2 2005/03/09 11:54:13 tshiozak Exp $       */
+
+/*
+ * iso-8859-2, known as Latin 2 (ESC , B)
+ *
+ * XXX is it correct??
+ */
+CHARSET                ",B"
+
+ALPHA          0x21 0x23 0x25 - 0x26 0x29 - 0x2c 0x2e - 0x2f
+ALPHA          0x31 0x33 0x35 - 0x36 0x39 - 0x3c 0x3e - 0x3f
+ALPHA          0x40 - 0x56 0x58 - 0x5f
+ALPHA          0x60 - 0x76 0x78 - 0x7e
+GRAPH          0x21 - 0x7f
+LOWER          0x31 0x33 0x35 - 0x36 0x39 - 0x3c 0x3e - 0x3f
+LOWER          0x60 - 0x76 0x78 - 0x7e 0x5f
+PUNCT          0x22 0x24 0x27 0x28 0x2d
+PUNCT          0x30 0x32 0x34 0x37 0x38 0x3d
+PUNCT          0x57 0x77 0x7f
+SPACE          0x09 - 0x0d 0x20
+UPPER          0x21 0x23 0x25 - 0x26 0x29 - 0x2c 0x2e - 0x2f
+UPPER          0x40 - 0x56 0x58 - 0x5e
+BLANK          0x09 0x20
+PRINT          0x20 - 0x7f
+SWIDTH1                0x20 - 0x7f
+
+MAPLOWER       < 0x21 : 0x31 >
+MAPLOWER       < 0x23 : 0x33 >
+MAPLOWER       < 0x25 - 0x26 : 0x35 >
+MAPLOWER       < 0x29 - 0x2c : 0x39 >
+MAPLOWER       < 0x2e - 0x2f : 0x3e >
+MAPLOWER       < 0x31 : 0x31 >
+MAPLOWER       < 0x33 : 0x33 >
+MAPLOWER       < 0x35 - 0x36 : 0x35 >
+MAPLOWER       < 0x39 - 0x3c : 0x39 >
+MAPLOWER       < 0x3e - 0x3f : 0x3e >
+MAPLOWER       < 0x40 - 0x56 : 0x60 >
+MAPLOWER       < 0x58 - 0x5e : 0x78 >
+MAPLOWER       < 0x60 - 0x76 : 0x60 >
+MAPLOWER       < 0x78 - 0x7e : 0x78 >
+
+MAPUPPER       < 0x21 : 0x21 >
+MAPUPPER       < 0x23 : 0x23 >
+MAPUPPER       < 0x25 - 0x26 : 0x25 >
+MAPUPPER       < 0x29 - 0x2c : 0x29 >
+MAPUPPER       < 0x2e - 0x2f : 0x2e >
+MAPUPPER       < 0x31 : 0x21 >
+MAPUPPER       < 0x33 : 0x23 >
+MAPUPPER       < 0x35 - 0x36 : 0x25 >
+MAPUPPER       < 0x39 - 0x3c : 0x29 >
+MAPUPPER       < 0x3e - 0x3f : 0x2e >
+MAPUPPER       < 0x40 - 0x56 : 0x40 >
+MAPUPPER       < 0x58 - 0x5e : 0x58 >
+MAPUPPER       < 0x60 - 0x76 : 0x40 >
+MAPUPPER       < 0x78 - 0x7e : 0x58 >
diff --git a/share/locale/ctype/charset/Latin-3 b/share/locale/ctype/charset/Latin-3
new file mode 100644 (file)
index 0000000..346bee1
--- /dev/null
@@ -0,0 +1,64 @@
+/*     $NetBSD: Latin-3,v 1.2 2005/03/09 11:54:13 tshiozak Exp $       */
+
+/*
+ * iso-8859-3, known as Latin 3 (ESC , C)
+ *
+ * XXX is it correct??  I'm not sure...
+ * there are several undefined chars, which makes this definition file
+ * very complex.
+ */
+CHARSET                ",C"
+
+ALPHA          0x21 0x26 0x29 - 0x2c 0x2f
+ALPHA          0x31 0x36 0x39 - 0x3c 0x3f
+ALPHA          0x40 - 0x42 0x44 - 0x4f 0x51 - 0x56 0x58 - 0x5f
+ALPHA          0x60 - 0x62 0x64 - 0x6f 0x71 - 0x76 0x78 - 0x7e
+GRAPH          0x21 - 0x7f
+LOWER          0x31 0x36 0x39 - 0x3c 0x3f
+LOWER          0x60 - 0x76 0x78 - 0x7e 0x5f
+PUNCT          0x22 - 0x24 0x27 - 0x28 0x2d
+PUNCT          0x30 0x32 - 0x34 0x37 - 0x38 0x3d
+PUNCT          0x57 0x77 0x7f
+SPACE          0x09 - 0x0d 0x20
+UPPER          0x21 0x26 0x29 - 0x2c 0x2f
+UPPER          0x40 - 0x56 0x58 - 0x5e
+BLANK          0x09 0x20
+PRINT          0x20 - 0x24 0x26 - 0x2d 0x2f
+PRINT          0x30 - 0x3d 0x3f
+PRINT          0x40 - 0x42 0x44 - 0x4f 0x51 - 0x5f
+PRINT          0x60 - 0x62 0x64 - 0x6f 0x71 - 0x7f
+SWIDTH1                0x20 - 0x7f
+
+MAPLOWER       < 0x21 : 0x31 >
+MAPLOWER       < 0x26 : 0x36 >
+MAPLOWER       < 0x29 - 0x2c : 0x39 >
+MAPLOWER       < 0x2f : 0x3f >
+MAPLOWER       < 0x31 : 0x31 >
+MAPLOWER       < 0x36 : 0x36 >
+MAPLOWER       < 0x39 - 0x3c : 0x39 >
+MAPLOWER       < 0x3f : 0x3f >
+MAPLOWER       < 0x40 - 0x42 : 0x60 >
+MAPLOWER       < 0x44 - 0x4f : 0x64 >
+MAPLOWER       < 0x51 - 0x56 : 0x71 >
+MAPLOWER       < 0x58 - 0x5e : 0x78 >
+MAPLOWER       < 0x60 - 0x62 : 0x60 >
+MAPLOWER       < 0x64 - 0x6f : 0x64 >
+MAPLOWER       < 0x71 - 0x76 : 0x71 >
+MAPLOWER       < 0x78 - 0x7e : 0x78 >
+
+MAPUPPER       < 0x21 : 0x21 >
+MAPUPPER       < 0x26 : 0x26 >
+MAPUPPER       < 0x29 - 0x2c : 0x29 >
+MAPUPPER       < 0x2f : 0x2f >
+MAPUPPER       < 0x31 : 0x21 >
+MAPUPPER       < 0x36 : 0x26 >
+MAPUPPER       < 0x39 - 0x3c : 0x29 >
+MAPUPPER       < 0x3f : 0x2f >
+MAPUPPER       < 0x40 - 0x42 : 0x40 >
+MAPUPPER       < 0x44 - 0x4f : 0x44 >
+MAPUPPER       < 0x51 - 0x56 : 0x51 >
+MAPUPPER       < 0x58 - 0x5e : 0x58 >
+MAPUPPER       < 0x60 - 0x62 : 0x40 >
+MAPUPPER       < 0x64 - 0x6f : 0x44 >
+MAPUPPER       < 0x71 - 0x76 : 0x51 >
+MAPUPPER       < 0x78 - 0x7e : 0x58 >
diff --git a/share/locale/ctype/charset/Latin-4 b/share/locale/ctype/charset/Latin-4
new file mode 100644 (file)
index 0000000..b5bc129
--- /dev/null
@@ -0,0 +1,58 @@
+/*     $NetBSD: Latin-4,v 1.2 2005/03/09 11:54:13 tshiozak Exp $       */
+
+/*
+ * iso-8859-4, known as Latin 4 (ESC , D)
+ *
+ * XXX is it correct? i'm not sure.
+ */
+CHARSET                ",D"
+
+ALPHA          0x21 0x22 0x23 0x25 - 0x26 0x29 - 0x2c 0x2e
+ALPHA          0x31 0x33 0x35 - 0x36 0x39 - 0x3c 0x3e
+ALPHA          0x3d 0x3f
+ALPHA          0x40 - 0x56 0x58 - 0x76 0x78 - 0x7f
+GRAPH          0x21 - 0x7f
+LOWER          0x31 0x33 0x35 - 0x36 0x39 - 0x3c 0x3e 0x3f 0x22
+LOWER          0x60 - 0x76 0x78 - 0x7e 0x5f
+PUNCT          0x24 0x27 - 0x28 0x2d 0x2f
+PUNCT          0x30 0x32 0x34 0x37 - 0x38
+SPACE          0x09 - 0x0d 0x20
+UPPER          0x21 0x23 0x25 - 0x26 0x29 - 0x2c 0x2e 0x3d
+UPPER          0x40 - 0x56 0x58 - 0x5e
+BLANK          0x09 0x20
+PRINT          0x20 - 0x7f
+SWIDTH1                0x20 - 0x7f
+
+MAPLOWER       < 0x21 : 0x31 >
+MAPLOWER       < 0x23 : 0x33 >
+MAPLOWER       < 0x25 - 0x26 : 0x35 >
+MAPLOWER       < 0x29 - 0x2c : 0x39 >
+MAPLOWER       < 0x2e : 0x3e >
+MAPLOWER       < 0x31 : 0x31 >
+MAPLOWER       < 0x33 : 0x33 >
+MAPLOWER       < 0x35 - 0x36 : 0x35 >
+MAPLOWER       < 0x39 - 0x3c : 0x39 >
+MAPLOWER       < 0x3e : 0x3e >
+MAPLOWER       < 0x3d : 0x3f >
+MAPLOWER       < 0x3f : 0x3f >
+MAPLOWER       < 0x40 - 0x56 : 0x60 >
+MAPLOWER       < 0x58 - 0x5e : 0x78 >
+MAPLOWER       < 0x60 - 0x76 : 0x60 >
+MAPLOWER       < 0x78 - 0x7e : 0x78 >
+
+MAPUPPER       < 0x21 : 0x21 >
+MAPUPPER       < 0x23 : 0x23 >
+MAPUPPER       < 0x25 - 0x26 : 0x25 >
+MAPUPPER       < 0x29 - 0x2c : 0x29 >
+MAPUPPER       < 0x2e : 0x2e >
+MAPUPPER       < 0x31 : 0x21 >
+MAPUPPER       < 0x33 : 0x23 >
+MAPUPPER       < 0x35 - 0x36 : 0x25 >
+MAPUPPER       < 0x39 - 0x3c : 0x29 >
+MAPUPPER       < 0x3e : 0x2e >
+MAPUPPER       < 0x3d : 0x3d >
+MAPUPPER       < 0x3f : 0x3d >
+MAPUPPER       < 0x40 - 0x56 : 0x40 >
+MAPUPPER       < 0x58 - 0x5e : 0x58 >
+MAPUPPER       < 0x60 - 0x76 : 0x40 >
+MAPUPPER       < 0x78 - 0x7e : 0x58 >
diff --git a/share/locale/ctype/charset/Latin-5 b/share/locale/ctype/charset/Latin-5
new file mode 100644 (file)
index 0000000..d1fe5e7
--- /dev/null
@@ -0,0 +1,29 @@
+/*     $NetBSD: Latin-5,v 1.2 2005/03/09 11:54:13 tshiozak Exp $       */
+
+/*
+ * iso-8859-9, known as Latin-5 (ESC , M)
+ *
+ * XXX is it correct? i'm not sure.
+ */
+CHARSET                ",M"
+
+ALPHA          0x40 - 0x56 0x58 - 0x5f
+ALPHA          0x60 - 0x76 0x78 - 0x7f
+GRAPH          0x21 - 0x7f
+LOWER          0x60 - 0x76 0x78 - 0x7f
+PUNCT          0x21 - 0x3f 0x57 0x77
+SPACE          0x09 - 0x0d 0x20
+UPPER          0x40 - 0x56 0x58 - 0x5f
+BLANK          0x09 0x20
+PRINT          0x20 - 0x7f
+SWIDTH1                0x20 - 0x7f
+
+MAPLOWER       < 0x40 - 0x56 : 0x60 >
+MAPLOWER       < 0x58 - 0x5e : 0x78 >
+MAPLOWER       < 0x60 - 0x76 : 0x60 >
+MAPLOWER       < 0x78 - 0x7e : 0x78 >
+
+MAPUPPER       < 0x40 - 0x56 : 0x40 >
+MAPUPPER       < 0x58 - 0x5e : 0x58 >
+MAPUPPER       < 0x60 - 0x76 : 0x40 >
+MAPUPPER       < 0x78 - 0x7e : 0x58 >
diff --git a/share/locale/ctype/charset/Latin-6 b/share/locale/ctype/charset/Latin-6
new file mode 100644 (file)
index 0000000..9794398
--- /dev/null
@@ -0,0 +1,41 @@
+/*     $NetBSD: Latin-6,v 1.2 2005/03/09 11:54:13 tshiozak Exp $       */
+
+/*
+ * iso-8859-10, known as Latin-6 (ESC , V)
+ *
+ * XXX is it correct? i'm not sure.
+ */
+CHARSET                ",V"
+
+ALPHA          0x21 - 0x26 0x28 - 0x2c 0x2e - 0x2f
+ALPHA          0x31 - 0x36 0x38 - 0x3c 0x3e - 0x3f
+ALPHA          0x40 - 0x5f
+ALPHA          0x60 - 0x7f
+GRAPH          0x21 - 0x7f
+LOWER          0x31 - 0x36 0x38 - 0x3c 0x3e - 0x3f
+LOWER          0x60 - 0x7f
+PUNCT          0x27 0x2d 0x37 0x3d
+SPACE          0x09 - 0x0d 0x20
+UPPER          0x21 - 0x26 0x28 - 0x2c 0x2e - 0x2f
+UPPER          0x40 - 0x5f
+BLANK          0x09 0x20
+PRINT          0x20 - 0x7f
+SWIDTH1                0x20 - 0x7f
+
+MAPLOWER       < 0x21 - 0x26 : 0x31 >
+MAPLOWER       < 0x28 - 0x2c : 0x38 >
+MAPLOWER       < 0x2e - 0x2f : 0x3e >
+MAPLOWER       < 0x31 - 0x36 : 0x31 >
+MAPLOWER       < 0x38 - 0x3c : 0x38 >
+MAPLOWER       < 0x3e - 0x3f : 0x3e >
+MAPLOWER       < 0x40 - 0x5f : 0x60 >
+MAPLOWER       < 0x60 - 0x7f : 0x60 >
+
+MAPUPPER       < 0x21 - 0x26 : 0x21 >
+MAPUPPER       < 0x28 - 0x2c : 0x28 >
+MAPUPPER       < 0x2e - 0x2f : 0x2e >
+MAPUPPER       < 0x31 - 0x36 : 0x21 >
+MAPUPPER       < 0x38 - 0x3c : 0x28 >
+MAPUPPER       < 0x3e - 0x3f : 0x2e >
+MAPUPPER       < 0x40 - 0x5f : 0x40 >
+MAPUPPER       < 0x60 - 0x7f : 0x40 >
diff --git a/share/locale/ctype/charset/Latin-6+ b/share/locale/ctype/charset/Latin-6+
new file mode 100644 (file)
index 0000000..5038283
--- /dev/null
@@ -0,0 +1,23 @@
+/*     $NetBSD: Latin-6+,v 1.1 2000/12/30 02:33:21 itojun Exp $        */
+
+/*
+ * iso-8859-10 additions, known as Latin-6 (ESC , X)
+ *
+ * XXX is it correct? i'm not sure.
+ */
+CHARSET                ",X"
+
+ALPHA          0x40 - 0x4f 0x60 - 0x6f
+GRAPH          0x20 0x30 0x40 - 0x4f 0x60 - 0x6f
+LOWER          0x60 - 0x6f
+PUNCT          0x20 0x30
+UPPER          0x40 - 0x4f
+BLANK          0x20
+PRINT          0x20 0x30 0x40 - 0x4f 0x60 - 0x6f
+SWIDTH1                0x20 - 0x7f
+
+MAPLOWER       < 0x40 - 0x4f : 0x60 >
+MAPLOWER       < 0x60 - 0x6f : 0x60 >
+
+MAPUPPER       < 0x40 - 0x4f : 0x40 >
+MAPUPPER       < 0x60 - 0x6f : 0x40 >
diff --git a/share/locale/ctype/charset/Latin-Cyrillic b/share/locale/ctype/charset/Latin-Cyrillic
new file mode 100644 (file)
index 0000000..cb8cfbb
--- /dev/null
@@ -0,0 +1,35 @@
+/*     $NetBSD: Latin-Cyrillic,v 1.2 2005/03/09 11:54:13 tshiozak Exp $        */
+
+/*
+ * iso-8859-5, known as Cyrillic (ESC , L)
+ *
+ * XXX is it correct? i'm not sure.
+ */
+CHARSET                ",L"
+
+ALPHA          0x30 - 0x4f
+ALPHA          0x50 - 0x6f
+ALPHA          0x21 - 0x2c 0x2e - 0x2f
+ALPHA          0x71 - 0x7c 0x7e - 0x7f
+GRAPH          0x21 - 0x7f
+LOWER          0x50 - 0x6f 0x71 - 0x7c 0x7e - 0x7f
+PUNCT          0x2d 0x70 0x7d
+SPACE          0x09 - 0x0d 0x20
+UPPER          0x30 - 0x4f 0x21 - 0x2c 0x2e - 0x2f
+BLANK          0x09 0x20
+PRINT          0x20 - 0x7f
+SWIDTH1                0x20 - 0x7f
+
+MAPLOWER       < 0x21 - 0x2c : 0x71 >
+MAPLOWER       < 0x2e - 0x2f : 0x7e >
+MAPLOWER       < 0x30 - 0x4f : 0x50 >
+MAPLOWER       < 0x50 - 0x6f : 0x50 >
+MAPLOWER       < 0x71 - 0x7c : 0x71 >
+MAPLOWER       < 0x7e - 0x7f : 0x7e >
+
+MAPUPPER       < 0x21 - 0x2c : 0x21 >
+MAPUPPER       < 0x2e - 0x2f : 0x2e >
+MAPUPPER       < 0x30 - 0x4f : 0x30 >
+MAPUPPER       < 0x50 - 0x6f : 0x30 >
+MAPUPPER       < 0x71 - 0x7c : 0x21 >
+MAPUPPER       < 0x7e - 0x7f : 0x2e >
diff --git a/share/locale/ctype/charset/Latin-Greek b/share/locale/ctype/charset/Latin-Greek
new file mode 100644 (file)
index 0000000..7e27400
--- /dev/null
@@ -0,0 +1,30 @@
+/*     $NetBSD: Latin-Greek,v 1.2 2005/03/09 11:54:13 tshiozak Exp $   */
+
+/*
+ * iso-8859-7, known as Latin-Greek (ESC , F)
+ *
+ * XXX is it correct? i'm not sure.
+ */
+CHARSET                ",F"
+
+ALPHA          0x36 0x38 - 0x3a 0x3c 0x3e 0x3f
+ALPHA          0x40 - 0x51 0x53 - 0x7e
+GRAPH          0x21 - 0x23 0x26 - 0x29 0x2b - 0x2d 0x2f - 0x35 0x37 0x3b 0x3d
+LOWER          0x61 - 0x71 0x73 - 0x7b 0x5c 0x5d - 0x5f 0x7c 0x7d - 0x7e
+LOWER          0x72 0x40 0x60
+PUNCT          0x21 - 0x23 0x25 - 0x29 0x2b - 0x2d 0x2f - 0x35 0x37 0x3b 0x3d
+SPACE          0x09 - 0x0d 0x20
+UPPER          0x41 - 0x51 0x53 - 0x5b 0x36 0x38 - 0x3a 0x3c 0x3e - 0x3f
+BLANK          0x09 0x20
+PRINT          0x20 - 0x7f
+SWIDTH1                0x20 - 0x7f
+
+MAPLOWER       < 0x40 - 0x56 : 0x60 >
+MAPLOWER       < 0x58 - 0x5e : 0x78 >
+MAPLOWER       < 0x60 - 0x76 : 0x60 >
+MAPLOWER       < 0x78 - 0x7e : 0x78 >
+
+MAPUPPER       < 0x40 - 0x56 : 0x40 >
+MAPUPPER       < 0x58 - 0x5e : 0x58 >
+MAPUPPER       < 0x60 - 0x76 : 0x40 >
+MAPUPPER       < 0x78 - 0x7e : 0x58 >
diff --git a/share/locale/ctype/charset/Latin-Hebrew b/share/locale/ctype/charset/Latin-Hebrew
new file mode 100644 (file)
index 0000000..5741504
--- /dev/null
@@ -0,0 +1,16 @@
+/*     $NetBSD: Latin-Hebrew,v 1.2 2005/03/09 11:54:13 tshiozak Exp $  */
+
+/*
+ * iso-8859-8, known as Latin-Hebrew (ESC , H)
+ *
+ * XXX is it correct? i'm not sure.
+ */
+CHARSET                ",H"
+
+ALPHA          0x60 - 0x7a
+GRAPH          0x22 - 0x3e 0x5f 0x60 - 0x7a
+PUNCT          0x22 - 0x3e
+SPACE          0x09 - 0x0d 0x20
+BLANK          0x09 0x20
+PRINT          0x20 0x22 - 0x3e 0x5f 0x60 - 0x7a
+SWIDTH1                0x20 - 0x7f
diff --git a/share/locale/ctype/el_GR.ISO8859-7.src b/share/locale/ctype/el_GR.ISO8859-7.src
new file mode 100644 (file)
index 0000000..039a75e
--- /dev/null
@@ -0,0 +1,48 @@
+/*     $NetBSD: el_GR.ISO8859-7.src,v 1.1 2003/07/21 17:41:18 tshiozak Exp $   */
+
+/*
+ * LOCALE_CTYPE for Greek/ISO8859-7 set
+ *
+ * FreeBSD: src/share/mklocale/el_GR.ISO8859-7.src,v 1.3 2001/11/30 05:05:53 ache Exp
+ */
+
+ENCODING       "NONE"
+VARIABLE        Greek/ISO8859-7 character set by <past@netmode.ntua.gr>, CODESET=ISO8859-7
+
+ALPHA          'A' - 'Z' 'a' - 'z' 0xb6 0xb8 - 0xba 0xbc 0xbe - 0xfe 
+BLANK          ' ' '\t' 0xa0
+CONTROL                0x00 - 0x1f 0x7f - 0x9f
+DIGIT          '0' - '9'
+GRAPH          0x21 - 0x7e 0xa1 - 0xff
+PRINT          0x20 - 0x7e 0xa0 - 0xff
+SWIDTH1                0x20 - 0x7e 0xa0 - 0xff
+PUNCT           0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e
+PUNCT           0xa1 - 0xb5 0xb7 0xbb 0xbd
+SPACE          0x09 - 0x0d ' ' 0xa0
+UPPER          'A' - 'Z' 0xb6 0xb8 - 0xba 0xbc 0xbe - 0xbf 0xc1 - 0xdb
+LOWER          'a' - 'z' 0xc0 0xdc - 0xfe
+XDIGIT          '0' - '9' 'a' - 'f' 'A' - 'F'
+
+MAPLOWER               <'A' - 'Z' : 'a'>
+MAPLOWER               <'a' - 'z' : 'a'>
+MAPLOWER       <0xb6 0xdc>
+MAPLOWER       <0xb8 - 0xba : 0xdd>
+MAPLOWER       <0xbc 0xfc>
+MAPLOWER       <0xbe - 0xbf : 0xfd>
+MAPLOWER       <0xc1 - 0xdb : 0xe1>
+
+MAPUPPER               <'A' - 'Z' : 'A'>
+MAPUPPER               <'a' - 'z' : 'A'>
+MAPUPPER       <0xc0 0xda>
+MAPUPPER       <0xdc 0xb6>
+MAPUPPER       <0xdd - 0xdf : 0xb8>
+MAPUPPER       <0xe0 0xdb>
+MAPUPPER       <0xe1 - 0xf1 : 0xc1>
+MAPUPPER       <0xf2 0xd3>
+MAPUPPER       <0xf3 - 0xfb : 0xd3>
+MAPUPPER       <0xfc 0xbc>
+MAPUPPER       <0xfd - 0xfe : 0xbe>
+
+TODIGIT        <'0' - '9' : 0>
+TODIGIT        <'A' - 'F' : 10>
+TODIGIT        <'a' - 'f' : 10>
diff --git a/share/locale/ctype/en_US.ASCII.src b/share/locale/ctype/en_US.ASCII.src
new file mode 100644 (file)
index 0000000..cf732ff
--- /dev/null
@@ -0,0 +1,31 @@
+/*     $NetBSD: en_US.ASCII.src,v 1.4 2004/06/24 03:28:50 itojun Exp $ */
+
+/*
+ * Standard LOCALE_CTYPE for the ASCII Locale
+ */
+ENCODING        "NONE"
+VARIABLE        Strict 7bit ASCII locale, CODESET=646
+
+ALPHA          'A' - 'Z' 'a' - 'z'
+CONTROL                0x00 - 0x1f 0x7f
+DIGIT          '0' - '9'
+GRAPH          0x21 - 0x7e
+LOWER          'a' - 'z'
+PUNCT          0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e
+SPACE          0x09 - 0x0d 0x20
+UPPER          'A' - 'Z'
+XDIGIT          '0' - '9' 'a' - 'f' 'A' - 'F'
+BLANK          ' ' '\t'
+PRINT          0x20 - 0x7e
+SWIDTH1                0x20 - 0x7e
+/* IDEOGRAM */
+/* SPECIAL */
+/* PHONEGRAM */
+
+MAPLOWER               <'A' - 'Z' : 'a'>
+MAPLOWER               <'a' - 'z' : 'a'>
+MAPUPPER               <'A' - 'Z' : 'A'>
+MAPUPPER               <'a' - 'z' : 'A'>
+TODIGIT        <'0' - '9' : 0>
+TODIGIT        <'A' - 'F' : 10>
+TODIGIT        <'a' - 'f' : 10>
diff --git a/share/locale/ctype/en_US.DIS_8859-15.src b/share/locale/ctype/en_US.DIS_8859-15.src
new file mode 100644 (file)
index 0000000..7f721e0
--- /dev/null
@@ -0,0 +1,50 @@
+/*     $NetBSD: en_US.DIS_8859-15.src,v 1.5 2004/06/24 03:28:50 itojun Exp $   */
+
+/*
+ * Standard LOCALE_CTYPE for the dis_8859_15 Locale
+ */
+ENCODING       "NONE"
+VARIABLE        Latin-9 character set, CODESET=ISO8859-15
+
+/*
+ * This is a comment
+ */
+ALPHA          'A' - 'Z' 'a' - 'z' 0xa6 0xa8 0xb4 0xb8 0xbc - 0xbe 0xc0 - 0xd6 0xd8 - 0xf6 0xf8 - 0xff
+CONTROL                0x00 - 0x1f 0x7f - 0x9f
+DIGIT          '0' - '9'
+GRAPH          0x21 - 0x7e 0xa1 - 0xff
+LOWER          'a' - 'z' 0xa8 0xb8 0xbd 0xdf - 0xf6 0xf8 - 0xff
+PUNCT          0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e 0xa1 - 0xa5 0xa7 0xa9 - 0xb3 0xb5 - 0xb7 0xb9 - 0xbb 0xbf 0xd7 0xf7
+SPACE          0x09 - 0x0d ' ' 0xa0
+UPPER          'A' - 'Z' 0xa6 0xb4 0xbc 0xbe 0xc0 - 0xd6 0xd8 - 0xde
+XDIGIT         '0' - '9' 'a' - 'f' 'A' - 'F'
+BLANK          ' ' '\t' 0xa0
+PRINT          0x20 - 0x7e 0xa0 - 0xff
+SWIDTH1                0x20 - 0x7e 0xa0 - 0xff
+/* IDEOGRAM */
+/* SPECIAL */
+/* PHONEGRAM */
+
+MAPLOWER       <'A' - 'Z' : 'a'>
+MAPLOWER       <'a' - 'z' : 'a'>
+MAPLOWER       <0xa6 - 0xa6 : 0xa8>
+MAPLOWER       <0xb4 - 0xb4 : 0xb8>
+MAPLOWER       <0xbc - 0xbc : 0xbd>
+MAPLOWER       <0xbe - 0xbe : 0xff>
+MAPLOWER       <0xc0 - 0xd6 : 0xe0>
+MAPLOWER       <0xd8 - 0xde : 0xf8>
+MAPLOWER       <0xdf - 0xf6 : 0xdf>
+MAPLOWER       <0xf8 - 0xff : 0xf8>
+MAPUPPER       <'A' - 'Z' : 'A'>
+MAPUPPER       <'a' - 'z' : 'A'>
+MAPUPPER       <0xa8 - 0xa8 : 0xa6>
+MAPUPPER       <0xb8 - 0xb8 : 0xb4>
+MAPUPPER       <0xbd - 0xbd : 0xbc>
+MAPUPPER       <0xc0 - 0xd6 : 0xc0>
+MAPUPPER       <0xd8 - 0xde : 0xd8>
+MAPUPPER       <0xe0 - 0xf6 : 0xc0>
+MAPUPPER       <0xf8 - 0xfe : 0xd8>
+MAPUPPER       <0xff - 0xff : 0xbe>
+TODIGIT                <'0' - '9' : 0>
+TODIGIT                <'A' - 'F' : 10>
+TODIGIT                <'a' - 'f' : 10>
diff --git a/share/locale/ctype/en_US.ISO_8859-1.src b/share/locale/ctype/en_US.ISO_8859-1.src
new file mode 100644 (file)
index 0000000..b029dbb
--- /dev/null
@@ -0,0 +1,42 @@
+/*     $NetBSD: en_US.ISO_8859-1.src,v 1.4 2004/06/24 03:28:50 itojun Exp $    */
+
+/*
+ * Standard LOCALE_CTYPE for the iso_8859_1 Locale
+ */
+ENCODING       "NONE"
+VARIABLE        Latin-1 character set, CODESET=ISO8859-1
+
+/*
+ * This is a comment
+ */
+ALPHA           'A' - 'Z' 'a' - 'z' 0xc0 - 0xd6 0xd8 - 0xf6 0xf8 - 0xff
+CONTROL                0x00 - 0x1f 0x7f - 0x9f
+DIGIT          '0' - '9'
+GRAPH          0x21 - 0x7e 0xa1 - 0xff
+LOWER           'a' - 'z' 0xdf - 0xf6 0xf8 - 0xff
+PUNCT           0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e 0xa1 - 0xbf 0xd7 0xf7
+SPACE           0x09 - 0x0d ' ' 0xa0
+UPPER           'A' - 'Z' 0xc0 - 0xd6 0xd8 - 0xde
+XDIGIT          '0' - '9' 'a' - 'f' 'A' - 'F'
+BLANK          ' ' '\t' 0xa0
+PRINT          0x20 - 0x7e 0xa0 - 0xff
+SWIDTH1                0x20 - 0x7e 0xa0 - 0xff
+/* IDEOGRAM */
+/* SPECIAL */
+/* PHONEGRAM */
+
+MAPLOWER               <'A' - 'Z' : 'a'>
+MAPLOWER               <'a' - 'z' : 'a'>
+MAPLOWER        <0xc0 - 0xd6 : 0xe0>
+MAPLOWER        <0xd8 - 0xde : 0xf8>
+MAPLOWER        <0xdf - 0xf6 : 0xdf>
+MAPLOWER        <0xf8 - 0xff : 0xf8>
+MAPUPPER               <'A' - 'Z' : 'A'>
+MAPUPPER               <'a' - 'z' : 'A'>
+MAPUPPER        <0xc0 - 0xd6 : 0xc0>
+MAPUPPER        <0xd8 - 0xde : 0xd8>
+MAPUPPER        <0xe0 - 0xf6 : 0xc0>
+MAPUPPER        <0xf8 - 0xfe : 0xd8>
+TODIGIT        <'0' - '9' : 0>
+TODIGIT        <'A' - 'F' : 10>
+TODIGIT        <'a' - 'f' : 10>
diff --git a/share/locale/ctype/en_US.ISO_8859-2.src b/share/locale/ctype/en_US.ISO_8859-2.src
new file mode 100644 (file)
index 0000000..5ec8d6a
--- /dev/null
@@ -0,0 +1,80 @@
+/*     $NetBSD: en_US.ISO_8859-2.src,v 1.5 2005/03/08 06:35:13 tshiozak Exp $  */
+
+/*
+ * LOCALE_CTYPE for the iso_8859_2 Locale
+ */
+
+ENCODING       "NONE"
+VARIABLE        Latin-2 character set, CODESET=ISO8859-2
+
+/*
+ * This is a comment
+ */
+ALPHA          'A' - 'Z' 'a' - 'z' 
+               0xa1 0xa3 0xa5 0xa6 0xa9 - 0xac 0xae 0xaf 
+               0xb1 0xb3 0xb5 0xb6 0xb9 - 0xbc 0xbe 0xbf 
+               0xc0 - 0xd6 0xd8 - 0xf6 0xf8 - 0xfe
+CONTROL                0x00 - 0x1f 0x7f - 0x9f
+DIGIT          '0' - '9'
+GRAPH          0x21 - 0x7e 0xa0 - 0xff
+LOWER          'a' - 'z' 
+               0xb1 0xb3 0xb5 0xb6 0xb9 - 0xbc 0xbe 0xbf 
+               0xdf - 0xf6 0xf8 - 0xfe
+PUNCT          0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e 
+               0xa2 0xa4 0xa7 0xa8 0xad 0xb0 0xb2 0xb4 0xb7 0xb8 0xbd 
+               0xd7 0xf7 0xff
+SPACE          0x09 - 0x0d 0x20 0xa0
+UPPER          'A' - 'Z' 
+               0xa1 0xa3 0xa5 0xa6 0xa9 - 0xac 0xae 0xaf 
+               0xc0 - 0xd6 0xd8 - 0xde
+XDIGIT         '0' - '9' 'a' - 'f' 'A' - 'F'
+BLANK          ' ' '\t' 0xa0
+PRINT          0x20 - 0x7e 0xa0 - 0xff
+SWIDTH1                0x20 - 0x7e 0xa0 - 0xff
+/* IDEOGRAM */
+/* SPECIAL */
+/* PHONEGRAM */
+
+MAPLOWER               <'A' - 'Z' : 'a'>
+MAPLOWER               <'a' - 'z' : 'a'>
+MAPLOWER       <0xa1 0xb1>
+MAPLOWER       <0xa3 0xb3>
+MAPLOWER       <0xa5 0xb5>
+MAPLOWER       <0xa6 0xb6>
+MAPLOWER       <0xa9 - 0xac : 0xb9>
+MAPLOWER       <0xae 0xbe>
+MAPLOWER       <0xaf 0xbf>
+MAPLOWER       <0xb1 0xb1>
+MAPLOWER       <0xb3 0xb3>
+MAPLOWER       <0xb5 0xb5>
+MAPLOWER       <0xb6 0xb6>
+MAPLOWER       <0xb9 - 0xbc : 0xb9>
+MAPLOWER       <0xbe 0xbe>
+MAPLOWER       <0xbf 0xbf>
+MAPLOWER       <0xc0 - 0xd6 : 0xe0>
+MAPLOWER       <0xd8 - 0xde : 0xf8>
+MAPLOWER       <0xdf - 0xf6 : 0xdf>
+MAPLOWER       <0xf8 - 0xfe : 0xf8>
+MAPUPPER               <'A' - 'Z' : 'A'>
+MAPUPPER               <'a' - 'z' : 'A'>
+MAPUPPER       <0xa1 0xa1>
+MAPUPPER       <0xa3 0xa3>
+MAPUPPER       <0xa5 0xa5>
+MAPUPPER       <0xa6 0xa6>
+MAPUPPER       <0xa9 - 0xac : 0xa9>
+MAPUPPER       <0xae 0xae>
+MAPUPPER       <0xaf 0xaf>
+MAPUPPER       <0xb1 0xa1>
+MAPUPPER       <0xb3 0xa3>
+MAPUPPER       <0xb5 0xa5>
+MAPUPPER       <0xb6 0xa6>
+MAPUPPER       <0xb9 - 0xbc : 0xa9>
+MAPUPPER       <0xbe 0xae>
+MAPUPPER       <0xbf 0xaf>
+MAPUPPER       <0xc0 - 0xd6 : 0xc0>
+MAPUPPER       <0xd8 - 0xdf : 0xd8>
+MAPUPPER       <0xe0 - 0xf6 : 0xc0>
+MAPUPPER       <0xf8 - 0xfe : 0xd8>
+TODIGIT        <'0' - '9' : 0>
+TODIGIT        <'A' - 'F' : 10>
+TODIGIT        <'a' - 'f' : 10>
diff --git a/share/locale/ctype/en_US.ISO_8859-4.src b/share/locale/ctype/en_US.ISO_8859-4.src
new file mode 100644 (file)
index 0000000..939ff3a
--- /dev/null
@@ -0,0 +1,80 @@
+/*     $NetBSD: en_US.ISO_8859-4.src,v 1.5 2005/03/08 06:35:13 tshiozak Exp $  */
+
+/*
+ * LOCALE_CTYPE for the iso_8859_4 Locale
+ */
+
+ENCODING       "NONE"
+VARIABLE        Latin-4 character set, CODESET=ISO8859-4
+
+/*
+ * This is a comment
+ */
+ALPHA          'A' - 'Z' 'a' - 'z' 
+               0xa1 - 0xa3 0xa5 0xa6 0xa9 - 0xac 0xae
+               0xb1 0xb3 0xb5 0xb6 0xb9 - 0xd6 0xd8 - 0xf6 0xf8 - 0xfe
+CONTROL                0x00 - 0x1f 0x7f - 0x9f
+DIGIT          '0' - '9'
+GRAPH          0x21 - 0x7e 0xa0 - 0xff
+LOWER          'a' - 'z' 
+               0xa2 0xb1 0xb3 0xb5 0xb6 0xb9 - 0xbc 0xbe 0xbf 
+               0xdf - 0xf6 0xf8 - 0xfe
+PUNCT          0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e 
+               0xa4 0xa7 0xa8 0xad 0xaf 0xb0 0xb2 0xb4 0xb7 0xb8
+               0xd7 0xf7 0xff
+SPACE          0x09 - 0x0d 0x20 0xa0
+UPPER          'A' - 'Z' 
+               0xa1 0xa3 0xa5 0xa6 0xa9 - 0xac 0xae
+               0xc0 - 0xd6 0xd8 - 0xde
+XDIGIT         '0' - '9' 'a' - 'f' 'A' - 'F'
+BLANK          ' ' '\t' 0xa0
+PRINT          0x20 - 0x7e 0xa0 - 0xff
+SWIDTH1                0x20 - 0x7e 0xa0 - 0xff
+/* IDEOGRAM */
+/* SPECIAL */
+/* PHONEGRAM */
+
+MAPLOWER               <'A' - 'Z' : 'a'>
+MAPLOWER               <'a' - 'z' : 'a'>
+MAPLOWER       <0xa1 0xb1>
+MAPLOWER       <0xa2 0xa2>
+MAPLOWER       <0xa3 0xb3>
+MAPLOWER       <0xa5 0xb5>
+MAPLOWER       <0xa6 0xb6>
+MAPLOWER       <0xa9 - 0xac : 0xb9>
+MAPLOWER       <0xae 0xbe>
+MAPLOWER       <0xb1 0xb1>
+MAPLOWER       <0xb3 0xb3>
+MAPLOWER       <0xb5 0xb5>
+MAPLOWER       <0xb6 0xb6>
+MAPLOWER       <0xb9 - 0xbc : 0xb9>
+MAPLOWER       <0xbd 0xbf>
+MAPLOWER       <0xbe 0xbe>
+MAPLOWER       <0xbf 0xbf>
+MAPLOWER       <0xc0 - 0xd6 : 0xe0>
+MAPLOWER       <0xd8 - 0xde : 0xf8>
+MAPLOWER       <0xdf - 0xf6 : 0xdf>
+MAPLOWER       <0xf8 - 0xfe : 0xf8>
+MAPUPPER               <'A' - 'Z' : 'A'>
+MAPUPPER               <'a' - 'z' : 'A'>
+MAPUPPER       <0xa1 0xa1>
+MAPUPPER       <0xa3 0xa3>
+MAPUPPER       <0xa5 0xa5>
+MAPUPPER       <0xa6 0xa6>
+MAPUPPER       <0xa9 - 0xac : 0xa9>
+MAPUPPER       <0xae 0xae>
+MAPUPPER       <0xb1 0xa1>
+MAPUPPER       <0xb3 0xa3>
+MAPUPPER       <0xb5 0xa5>
+MAPUPPER       <0xb6 0xa6>
+MAPUPPER       <0xb9 - 0xbc : 0xa9>
+MAPUPPER       <0xbd 0xbd>
+MAPUPPER       <0xbe 0xae>
+MAPUPPER       <0xbf 0xbd>
+MAPUPPER       <0xc0 - 0xd6 : 0xc0>
+MAPUPPER       <0xd8 - 0xde : 0xd8>
+MAPUPPER       <0xe0 - 0xf6 : 0xc0>
+MAPUPPER       <0xf8 - 0xfe : 0xd8>
+TODIGIT        <'0' - '9' : 0>
+TODIGIT        <'A' - 'F' : 10>
+TODIGIT        <'a' - 'f' : 10>
diff --git a/share/locale/ctype/en_US.UTF-8.src b/share/locale/ctype/en_US.UTF-8.src
new file mode 100644 (file)
index 0000000..453342c
--- /dev/null
@@ -0,0 +1,2440 @@
+/*     $NetBSD: en_US.UTF-8.src,v 1.5 2012/08/08 18:40:37 tnozaki Exp $        */
+/*     $FreeBSD: /repoman/r/ncvs/src/share/mklocale/UTF-8.src,v 1.1 2004/03/27 08:14:14 tjr Exp $      */
+
+/*
+ * UTF-8 locale table for Rune Locale
+ *
+ * Generated by Hye-Shik Chang <perky@FreeBSD.org>
+ */
+
+/*
+ * UCD(Unicode Character Database) Terms of Use
+ *
+ * Disclaimer
+ *
+ * The Unicode Character Database is provided as is by Unicode, Inc. No claims
+ * are made as to fitness for any particular purpose. No warranties of any kind
+ * are expressed or implied. The recipient agrees to determine applicability of
+ * information provided. If this file has been purchased on magnetic or optical
+ * media from Unicode, Inc., the sole remedy for any claim will be exchange of
+ * defective media within 90 days of receipt.
+ *
+ * This disclaimer is applicable for all other data files accompanying the
+ * Unicode Character Database, some of which have been compiled by the Unicode
+ * Consortium, and some of which have been supplied by other sources.
+ *
+ * Limitations on Rights to Redistribute This Data
+ *
+ * Recipient is granted the right to make copies in any form for internal
+ * distribution and to freely use the information supplied in the creation of
+ * products supporting the UnicodeTM Standard. The files in the Unicode
+ * Character Database can be redistributed to third parties or other
+ * organizations (whether for profit or not) as long as this notice and the
+ * disclaimer notice are retained. Information can be extracted from these
+ * files and used in documentation or programs, as long as there is an
+ * accompanying notice indicating the source.
+ *
+ */
+
+ENCODING        "UTF8"
+VARIABLE        CODESET=UTF-8
+
+
+/*
+ * U+0000 - U+007F : Basic Latin
+ */
+
+ALPHA     'A' - 'Z'  'a' - 'z'
+CONTROL   0x0000 - 0x001f  0x007f
+DIGIT     '0' - '9'
+GRAPH     0x0021 - 0x007e
+LOWER     'a' - 'z'
+PUNCT     0x0021 - 0x002f  0x003a - 0x0040  0x005b - 0x0060  0x007b - 0x007e
+SPACE     0x0009 - 0x000d  0x0020
+UPPER     'A' - 'Z'
+XDIGIT    '0' - '9'  'A' - 'F'  'a' - 'f'
+BLANK     0x0009  0x000b  0x0020
+PRINT     0x0020 - 0x007e
+SWIDTH1   0x0020 - 0x007e
+
+MAPUPPER  < 'a' - 'z' : 'A' >
+MAPLOWER  < 'A' - 'Z' : 'a' >
+TODIGIT   < '0' - '9' : 0x0000 >
+TODIGIT   < 'A' - 'F' : 10 > < 'a' - 'f' : 10 >
+
+
+/*
+ * U+0080 - U+00FF : Latin-1 Supplement
+ */
+
+ALPHA     0x00aa  0x00b5  0x00ba  0x00c0 - 0x00d6  0x00d8 - 0x00f6
+ALPHA     0x00f8 - 0x00ff
+CONTROL   0x0080 - 0x009f
+GRAPH     0x00a1 - 0x00ff
+LOWER     0x00aa  0x00b5  0x00ba  0x00df - 0x00f6  0x00f8 - 0x00ff
+PUNCT     0x00a1 - 0x00a9  0x00ab - 0x00b1  0x00b4  0x00b6 - 0x00b8
+PUNCT     0x00bb  0x00bf  0x00d7  0x00f7
+SPACE     0x0085  0x00a0
+UPPER     0x00c0 - 0x00d6  0x00d8 - 0x00de
+BLANK     0x00a0
+PRINT     0x00a0 - 0x00ff
+SPECIAL   0x00b2  0x00b3  0x00b9  0x00bc - 0x00be
+SWIDTH1   0x00a0 - 0x00ff
+
+MAPUPPER  < 0x00b5 0x039c >
+MAPUPPER  < 0x00e0 - 0x00f6 : 0x00c0 >
+MAPUPPER  < 0x00f8 - 0x00fe : 0x00d8 >
+MAPUPPER  < 0x00ff 0x0178 >
+MAPLOWER  < 0x00c0 - 0x00d6 : 0x00e0 >
+MAPLOWER  < 0x00d8 - 0x00de : 0x00f8 >
+TODIGIT   < 0x00b2 - 0x00b3 : 0x0002 >
+TODIGIT   < 0x00b9 0x0001 >
+
+
+/*
+ * U+0100 - U+017F : Latin Extended-A
+ */
+
+ALPHA     0x0100 - 0x017f
+GRAPH     0x0100 - 0x017f
+LOWER     0x0101  0x0103  0x0105  0x0107  0x0109  0x010b  0x010d
+LOWER     0x010f  0x0111  0x0113  0x0115  0x0117  0x0119  0x011b
+LOWER     0x011d  0x011f  0x0121  0x0123  0x0125  0x0127  0x0129
+LOWER     0x012b  0x012d  0x012f  0x0131  0x0133  0x0135  0x0137  0x0138
+LOWER     0x013a  0x013c  0x013e  0x0140  0x0142  0x0144  0x0146
+LOWER     0x0148  0x0149  0x014b  0x014d  0x014f  0x0151  0x0153
+LOWER     0x0155  0x0157  0x0159  0x015b  0x015d  0x015f  0x0161
+LOWER     0x0163  0x0165  0x0167  0x0169  0x016b  0x016d  0x016f
+LOWER     0x0171  0x0173  0x0175  0x0177  0x017a  0x017c  0x017e  0x017f
+UPPER     0x0100  0x0102  0x0104  0x0106  0x0108  0x010a  0x010c
+UPPER     0x010e  0x0110  0x0112  0x0114  0x0116  0x0118  0x011a
+UPPER     0x011c  0x011e  0x0120  0x0122  0x0124  0x0126  0x0128
+UPPER     0x012a  0x012c  0x012e  0x0130  0x0132  0x0134  0x0136
+UPPER     0x0139  0x013b  0x013d  0x013f  0x0141  0x0143  0x0145
+UPPER     0x0147  0x014a  0x014c  0x014e  0x0150  0x0152  0x0154
+UPPER     0x0156  0x0158  0x015a  0x015c  0x015e  0x0160  0x0162
+UPPER     0x0164  0x0166  0x0168  0x016a  0x016c  0x016e  0x0170
+UPPER     0x0172  0x0174  0x0176  0x0178  0x0179  0x017b  0x017d
+PRINT     0x0100 - 0x017f
+SWIDTH1   0x0100 - 0x017f
+
+MAPUPPER  < 0x0101 0x0100 >
+MAPUPPER  < 0x0103 0x0102 >
+MAPUPPER  < 0x0105 0x0104 >
+MAPUPPER  < 0x0107 0x0106 >
+MAPUPPER  < 0x0109 0x0108 >
+MAPUPPER  < 0x010b 0x010a >
+MAPUPPER  < 0x010d 0x010c >
+MAPUPPER  < 0x010f 0x010e >
+MAPUPPER  < 0x0111 0x0110 >
+MAPUPPER  < 0x0113 0x0112 >
+MAPUPPER  < 0x0115 0x0114 >
+MAPUPPER  < 0x0117 0x0116 >
+MAPUPPER  < 0x0119 0x0118 >
+MAPUPPER  < 0x011b 0x011a >
+MAPUPPER  < 0x011d 0x011c >
+MAPUPPER  < 0x011f 0x011e >
+MAPUPPER  < 0x0121 0x0120 >
+MAPUPPER  < 0x0123 0x0122 >
+MAPUPPER  < 0x0125 0x0124 >
+MAPUPPER  < 0x0127 0x0126 >
+MAPUPPER  < 0x0129 0x0128 >
+MAPUPPER  < 0x012b 0x012a >
+MAPUPPER  < 0x012d 0x012c >
+MAPUPPER  < 0x012f 0x012e >
+MAPUPPER  < 0x0131 'I' >
+MAPUPPER  < 0x0133 0x0132 >
+MAPUPPER  < 0x0135 0x0134 >
+MAPUPPER  < 0x0137 0x0136 >
+MAPUPPER  < 0x013a 0x0139 >
+MAPUPPER  < 0x013c 0x013b >
+MAPUPPER  < 0x013e 0x013d >
+MAPUPPER  < 0x0140 0x013f >
+MAPUPPER  < 0x0142 0x0141 >
+MAPUPPER  < 0x0144 0x0143 >
+MAPUPPER  < 0x0146 0x0145 >
+MAPUPPER  < 0x0148 0x0147 >
+MAPUPPER  < 0x014b 0x014a >
+MAPUPPER  < 0x014d 0x014c >
+MAPUPPER  < 0x014f 0x014e >
+MAPUPPER  < 0x0151 0x0150 >
+MAPUPPER  < 0x0153 0x0152 >
+MAPUPPER  < 0x0155 0x0154 >
+MAPUPPER  < 0x0157 0x0156 >
+MAPUPPER  < 0x0159 0x0158 >
+MAPUPPER  < 0x015b 0x015a >
+MAPUPPER  < 0x015d 0x015c >
+MAPUPPER  < 0x015f 0x015e >
+MAPUPPER  < 0x0161 0x0160 >
+MAPUPPER  < 0x0163 0x0162 >
+MAPUPPER  < 0x0165 0x0164 >
+MAPUPPER  < 0x0167 0x0166 >
+MAPUPPER  < 0x0169 0x0168 >
+MAPUPPER  < 0x016b 0x016a >
+MAPUPPER  < 0x016d 0x016c >
+MAPUPPER  < 0x016f 0x016e >
+MAPUPPER  < 0x0171 0x0170 >
+MAPUPPER  < 0x0173 0x0172 >
+MAPUPPER  < 0x0175 0x0174 >
+MAPUPPER  < 0x0177 0x0176 >
+MAPUPPER  < 0x017a 0x0179 >
+MAPUPPER  < 0x017c 0x017b >
+MAPUPPER  < 0x017e 0x017d >
+MAPUPPER  < 0x017f 'S' >
+MAPLOWER  < 0x0100 0x0101 >
+MAPLOWER  < 0x0102 0x0103 >
+MAPLOWER  < 0x0104 0x0105 >
+MAPLOWER  < 0x0106 0x0107 >
+MAPLOWER  < 0x0108 0x0109 >
+MAPLOWER  < 0x010a 0x010b >
+MAPLOWER  < 0x010c 0x010d >
+MAPLOWER  < 0x010e 0x010f >
+MAPLOWER  < 0x0110 0x0111 >
+MAPLOWER  < 0x0112 0x0113 >
+MAPLOWER  < 0x0114 0x0115 >
+MAPLOWER  < 0x0116 0x0117 >
+MAPLOWER  < 0x0118 0x0119 >
+MAPLOWER  < 0x011a 0x011b >
+MAPLOWER  < 0x011c 0x011d >
+MAPLOWER  < 0x011e 0x011f >
+MAPLOWER  < 0x0120 0x0121 >
+MAPLOWER  < 0x0122 0x0123 >
+MAPLOWER  < 0x0124 0x0125 >
+MAPLOWER  < 0x0126 0x0127 >
+MAPLOWER  < 0x0128 0x0129 >
+MAPLOWER  < 0x012a 0x012b >
+MAPLOWER  < 0x012c 0x012d >
+MAPLOWER  < 0x012e 0x012f >
+MAPLOWER  < 0x0130 'i' >
+MAPLOWER  < 0x0132 0x0133 >
+MAPLOWER  < 0x0134 0x0135 >
+MAPLOWER  < 0x0136 0x0137 >
+MAPLOWER  < 0x0139 0x013a >
+MAPLOWER  < 0x013b 0x013c >
+MAPLOWER  < 0x013d 0x013e >
+MAPLOWER  < 0x013f 0x0140 >
+MAPLOWER  < 0x0141 0x0142 >
+MAPLOWER  < 0x0143 0x0144 >
+MAPLOWER  < 0x0145 0x0146 >
+MAPLOWER  < 0x0147 0x0148 >
+MAPLOWER  < 0x014a 0x014b >
+MAPLOWER  < 0x014c 0x014d >
+MAPLOWER  < 0x014e 0x014f >
+MAPLOWER  < 0x0150 0x0151 >
+MAPLOWER  < 0x0152 0x0153 >
+MAPLOWER  < 0x0154 0x0155 >
+MAPLOWER  < 0x0156 0x0157 >
+MAPLOWER  < 0x0158 0x0159 >
+MAPLOWER  < 0x015a 0x015b >
+MAPLOWER  < 0x015c 0x015d >
+MAPLOWER  < 0x015e 0x015f >
+MAPLOWER  < 0x0160 0x0161 >
+MAPLOWER  < 0x0162 0x0163 >
+MAPLOWER  < 0x0164 0x0165 >
+MAPLOWER  < 0x0166 0x0167 >
+MAPLOWER  < 0x0168 0x0169 >
+MAPLOWER  < 0x016a 0x016b >
+MAPLOWER  < 0x016c 0x016d >
+MAPLOWER  < 0x016e 0x016f >
+MAPLOWER  < 0x0170 0x0171 >
+MAPLOWER  < 0x0172 0x0173 >
+MAPLOWER  < 0x0174 0x0175 >
+MAPLOWER  < 0x0176 0x0177 >
+MAPLOWER  < 0x0178 0x00ff >
+MAPLOWER  < 0x0179 0x017a >
+MAPLOWER  < 0x017b 0x017c >
+MAPLOWER  < 0x017d 0x017e >
+
+
+/*
+ * U+0180 - U+024F : Latin Extended-B
+ */
+
+ALPHA     0x0180 - 0x01ba  0x01bc - 0x01bf  0x01c4 - 0x0220  0x0222 - 0x0233
+GRAPH     0x0180 - 0x0220  0x0222 - 0x0233
+LOWER     0x0180  0x0183  0x0185  0x0188  0x018c  0x018d  0x0192
+LOWER     0x0195  0x0199 - 0x019b  0x019e  0x01a1  0x01a3  0x01a5
+LOWER     0x01a8  0x01aa  0x01ab  0x01ad  0x01b0  0x01b4  0x01b6
+LOWER     0x01b9  0x01ba  0x01bd - 0x01bf  0x01c6  0x01c9  0x01cc
+LOWER     0x01ce  0x01d0  0x01d2  0x01d4  0x01d6  0x01d8  0x01da
+LOWER     0x01dc  0x01dd  0x01df  0x01e1  0x01e3  0x01e5  0x01e7
+LOWER     0x01e9  0x01eb  0x01ed  0x01ef  0x01f0  0x01f3  0x01f5
+LOWER     0x01f9  0x01fb  0x01fd  0x01ff  0x0201  0x0203  0x0205
+LOWER     0x0207  0x0209  0x020b  0x020d  0x020f  0x0211  0x0213
+LOWER     0x0215  0x0217  0x0219  0x021b  0x021d  0x021f  0x0223
+LOWER     0x0225  0x0227  0x0229  0x022b  0x022d  0x022f  0x0231
+LOWER     0x0233
+UPPER     0x0181  0x0182  0x0184  0x0186  0x0187  0x0189 - 0x018b
+UPPER     0x018e - 0x0191  0x0193  0x0194  0x0196 - 0x0198  0x019c  0x019d
+UPPER     0x019f  0x01a0  0x01a2  0x01a4  0x01a6  0x01a7  0x01a9
+UPPER     0x01ac  0x01ae  0x01af  0x01b1 - 0x01b3  0x01b5  0x01b7  0x01b8
+UPPER     0x01bc  0x01c4  0x01c7  0x01ca  0x01cd  0x01cf  0x01d1
+UPPER     0x01d3  0x01d5  0x01d7  0x01d9  0x01db  0x01de  0x01e0
+UPPER     0x01e2  0x01e4  0x01e6  0x01e8  0x01ea  0x01ec  0x01ee
+UPPER     0x01f1  0x01f4  0x01f6 - 0x01f8  0x01fa  0x01fc  0x01fe
+UPPER     0x0200  0x0202  0x0204  0x0206  0x0208  0x020a  0x020c
+UPPER     0x020e  0x0210  0x0212  0x0214  0x0216  0x0218  0x021a
+UPPER     0x021c  0x021e  0x0220  0x0222  0x0224  0x0226  0x0228
+UPPER     0x022a  0x022c  0x022e  0x0230  0x0232
+PRINT     0x0180 - 0x0220  0x0222 - 0x0233
+SWIDTH1   0x0180 - 0x0220  0x0222 - 0x0233
+
+MAPUPPER  < 0x0183 0x0182 >
+MAPUPPER  < 0x0185 0x0184 >
+MAPUPPER  < 0x0188 0x0187 >
+MAPUPPER  < 0x018c 0x018b >
+MAPUPPER  < 0x0192 0x0191 >
+MAPUPPER  < 0x0195 0x01f6 >
+MAPUPPER  < 0x0199 0x0198 >
+MAPUPPER  < 0x019e 0x0220 >
+MAPUPPER  < 0x01a1 0x01a0 >
+MAPUPPER  < 0x01a3 0x01a2 >
+MAPUPPER  < 0x01a5 0x01a4 >
+MAPUPPER  < 0x01a8 0x01a7 >
+MAPUPPER  < 0x01ad 0x01ac >
+MAPUPPER  < 0x01b0 0x01af >
+MAPUPPER  < 0x01b4 0x01b3 >
+MAPUPPER  < 0x01b6 0x01b5 >
+MAPUPPER  < 0x01b9 0x01b8 >
+MAPUPPER  < 0x01bd 0x01bc >
+MAPUPPER  < 0x01bf 0x01f7 >
+MAPUPPER  < 0x01c5 0x01c4 >
+MAPUPPER  < 0x01c6 0x01c4 >
+MAPUPPER  < 0x01c8 0x01c7 >
+MAPUPPER  < 0x01c9 0x01c7 >
+MAPUPPER  < 0x01cb 0x01ca >
+MAPUPPER  < 0x01cc 0x01ca >
+MAPUPPER  < 0x01ce 0x01cd >
+MAPUPPER  < 0x01d0 0x01cf >
+MAPUPPER  < 0x01d2 0x01d1 >
+MAPUPPER  < 0x01d4 0x01d3 >
+MAPUPPER  < 0x01d6 0x01d5 >
+MAPUPPER  < 0x01d8 0x01d7 >
+MAPUPPER  < 0x01da 0x01d9 >
+MAPUPPER  < 0x01dc 0x01db >
+MAPUPPER  < 0x01dd 0x018e >
+MAPUPPER  < 0x01df 0x01de >
+MAPUPPER  < 0x01e1 0x01e0 >
+MAPUPPER  < 0x01e3 0x01e2 >
+MAPUPPER  < 0x01e5 0x01e4 >
+MAPUPPER  < 0x01e7 0x01e6 >
+MAPUPPER  < 0x01e9 0x01e8 >
+MAPUPPER  < 0x01eb 0x01ea >
+MAPUPPER  < 0x01ed 0x01ec >
+MAPUPPER  < 0x01ef 0x01ee >
+MAPUPPER  < 0x01f2 0x01f1 >
+MAPUPPER  < 0x01f3 0x01f1 >
+MAPUPPER  < 0x01f5 0x01f4 >
+MAPUPPER  < 0x01f9 0x01f8 >
+MAPUPPER  < 0x01fb 0x01fa >
+MAPUPPER  < 0x01fd 0x01fc >
+MAPUPPER  < 0x01ff 0x01fe >
+MAPUPPER  < 0x0201 0x0200 >
+MAPUPPER  < 0x0203 0x0202 >
+MAPUPPER  < 0x0205 0x0204 >
+MAPUPPER  < 0x0207 0x0206 >
+MAPUPPER  < 0x0209 0x0208 >
+MAPUPPER  < 0x020b 0x020a >
+MAPUPPER  < 0x020d 0x020c >
+MAPUPPER  < 0x020f 0x020e >
+MAPUPPER  < 0x0211 0x0210 >
+MAPUPPER  < 0x0213 0x0212 >
+MAPUPPER  < 0x0215 0x0214 >
+MAPUPPER  < 0x0217 0x0216 >
+MAPUPPER  < 0x0219 0x0218 >
+MAPUPPER  < 0x021b 0x021a >
+MAPUPPER  < 0x021d 0x021c >
+MAPUPPER  < 0x021f 0x021e >
+MAPUPPER  < 0x0223 0x0222 >
+MAPUPPER  < 0x0225 0x0224 >
+MAPUPPER  < 0x0227 0x0226 >
+MAPUPPER  < 0x0229 0x0228 >
+MAPUPPER  < 0x022b 0x022a >
+MAPUPPER  < 0x022d 0x022c >
+MAPUPPER  < 0x022f 0x022e >
+MAPUPPER  < 0x0231 0x0230 >
+MAPUPPER  < 0x0233 0x0232 >
+MAPLOWER  < 0x0181 0x0253 >
+MAPLOWER  < 0x0182 0x0183 >
+MAPLOWER  < 0x0184 0x0185 >
+MAPLOWER  < 0x0186 0x0254 >
+MAPLOWER  < 0x0187 0x0188 >
+MAPLOWER  < 0x0189 - 0x018a : 0x0256 >
+MAPLOWER  < 0x018b 0x018c >
+MAPLOWER  < 0x018e 0x01dd >
+MAPLOWER  < 0x018f 0x0259 >
+MAPLOWER  < 0x0190 0x025b >
+MAPLOWER  < 0x0191 0x0192 >
+MAPLOWER  < 0x0193 0x0260 >
+MAPLOWER  < 0x0194 0x0263 >
+MAPLOWER  < 0x0196 0x0269 >
+MAPLOWER  < 0x0197 0x0268 >
+MAPLOWER  < 0x0198 0x0199 >
+MAPLOWER  < 0x019c 0x026f >
+MAPLOWER  < 0x019d 0x0272 >
+MAPLOWER  < 0x019f 0x0275 >
+MAPLOWER  < 0x01a0 0x01a1 >
+MAPLOWER  < 0x01a2 0x01a3 >
+MAPLOWER  < 0x01a4 0x01a5 >
+MAPLOWER  < 0x01a6 0x0280 >
+MAPLOWER  < 0x01a7 0x01a8 >
+MAPLOWER  < 0x01a9 0x0283 >
+MAPLOWER  < 0x01ac 0x01ad >
+MAPLOWER  < 0x01ae 0x0288 >
+MAPLOWER  < 0x01af 0x01b0 >
+MAPLOWER  < 0x01b1 - 0x01b2 : 0x028a >
+MAPLOWER  < 0x01b3 0x01b4 >
+MAPLOWER  < 0x01b5 0x01b6 >
+MAPLOWER  < 0x01b7 0x0292 >
+MAPLOWER  < 0x01b8 0x01b9 >
+MAPLOWER  < 0x01bc 0x01bd >
+MAPLOWER  < 0x01c4 0x01c6 >
+MAPLOWER  < 0x01c5 0x01c6 >
+MAPLOWER  < 0x01c7 0x01c9 >
+MAPLOWER  < 0x01c8 0x01c9 >
+MAPLOWER  < 0x01ca 0x01cc >
+MAPLOWER  < 0x01cb 0x01cc >
+MAPLOWER  < 0x01cd 0x01ce >
+MAPLOWER  < 0x01cf 0x01d0 >
+MAPLOWER  < 0x01d1 0x01d2 >
+MAPLOWER  < 0x01d3 0x01d4 >
+MAPLOWER  < 0x01d5 0x01d6 >
+MAPLOWER  < 0x01d7 0x01d8 >
+MAPLOWER  < 0x01d9 0x01da >
+MAPLOWER  < 0x01db 0x01dc >
+MAPLOWER  < 0x01de 0x01df >
+MAPLOWER  < 0x01e0 0x01e1 >
+MAPLOWER  < 0x01e2 0x01e3 >
+MAPLOWER  < 0x01e4 0x01e5 >
+MAPLOWER  < 0x01e6 0x01e7 >
+MAPLOWER  < 0x01e8 0x01e9 >
+MAPLOWER  < 0x01ea 0x01eb >
+MAPLOWER  < 0x01ec 0x01ed >
+MAPLOWER  < 0x01ee 0x01ef >
+MAPLOWER  < 0x01f1 0x01f3 >
+MAPLOWER  < 0x01f2 0x01f3 >
+MAPLOWER  < 0x01f4 0x01f5 >
+MAPLOWER  < 0x01f6 0x0195 >
+MAPLOWER  < 0x01f7 0x01bf >
+MAPLOWER  < 0x01f8 0x01f9 >
+MAPLOWER  < 0x01fa 0x01fb >
+MAPLOWER  < 0x01fc 0x01fd >
+MAPLOWER  < 0x01fe 0x01ff >
+MAPLOWER  < 0x0200 0x0201 >
+MAPLOWER  < 0x0202 0x0203 >
+MAPLOWER  < 0x0204 0x0205 >
+MAPLOWER  < 0x0206 0x0207 >
+MAPLOWER  < 0x0208 0x0209 >
+MAPLOWER  < 0x020a 0x020b >
+MAPLOWER  < 0x020c 0x020d >
+MAPLOWER  < 0x020e 0x020f >
+MAPLOWER  < 0x0210 0x0211 >
+MAPLOWER  < 0x0212 0x0213 >
+MAPLOWER  < 0x0214 0x0215 >
+MAPLOWER  < 0x0216 0x0217 >
+MAPLOWER  < 0x0218 0x0219 >
+MAPLOWER  < 0x021a 0x021b >
+MAPLOWER  < 0x021c 0x021d >
+MAPLOWER  < 0x021e 0x021f >
+MAPLOWER  < 0x0220 0x019e >
+MAPLOWER  < 0x0222 0x0223 >
+MAPLOWER  < 0x0224 0x0225 >
+MAPLOWER  < 0x0226 0x0227 >
+MAPLOWER  < 0x0228 0x0229 >
+MAPLOWER  < 0x022a 0x022b >
+MAPLOWER  < 0x022c 0x022d >
+MAPLOWER  < 0x022e 0x022f >
+MAPLOWER  < 0x0230 0x0231 >
+MAPLOWER  < 0x0232 0x0233 >
+
+
+/*
+ * U+0250 - U+02AF : IPA Extensions
+ */
+
+ALPHA     0x0250 - 0x02ad
+GRAPH     0x0250 - 0x02ad
+LOWER     0x0250 - 0x02ad
+PRINT     0x0250 - 0x02ad
+SWIDTH1   0x0250 - 0x02ad
+
+MAPUPPER  < 0x0253 0x0181 >
+MAPUPPER  < 0x0254 0x0186 >
+MAPUPPER  < 0x0256 - 0x0257 : 0x0189 >
+MAPUPPER  < 0x0259 0x018f >
+MAPUPPER  < 0x025b 0x0190 >
+MAPUPPER  < 0x0260 0x0193 >
+MAPUPPER  < 0x0263 0x0194 >
+MAPUPPER  < 0x0268 0x0197 >
+MAPUPPER  < 0x0269 0x0196 >
+MAPUPPER  < 0x026f 0x019c >
+MAPUPPER  < 0x0272 0x019d >
+MAPUPPER  < 0x0275 0x019f >
+MAPUPPER  < 0x0280 0x01a6 >
+MAPUPPER  < 0x0283 0x01a9 >
+MAPUPPER  < 0x0288 0x01ae >
+MAPUPPER  < 0x028a - 0x028b : 0x01b1 >
+MAPUPPER  < 0x0292 0x01b7 >
+
+
+/*
+ * U+02B0 - U+02FF : Spacing Modifier Letters
+ */
+
+GRAPH     0x02b0 - 0x02ee
+PUNCT     0x02b9  0x02ba  0x02c2 - 0x02cf  0x02d2 - 0x02df  0x02e5 - 0x02ed
+PRINT     0x02b0 - 0x02ee
+SWIDTH1   0x02b0 - 0x02ee
+
+
+/*
+ * U+0300 - U+036F : Combining Diacritical Marks
+ */
+
+GRAPH     0x0300 - 0x034f  0x0360 - 0x036f
+PRINT     0x0300 - 0x034f  0x0360 - 0x036f
+SWIDTH0   0x0300 - 0x034f  0x0360 - 0x036f
+
+MAPUPPER  < 0x0345 0x0399 >
+
+
+/*
+ * U+0370 - U+03FF : Greek and Coptic
+ */
+
+ALPHA     0x0386  0x0388 - 0x038a  0x038c  0x038e - 0x03a1  0x03a3 - 0x03ce
+ALPHA     0x03d0 - 0x03f5
+GRAPH     0x0374  0x0375  0x037a  0x037e  0x0384 - 0x038a  0x038c
+GRAPH     0x038e - 0x03a1  0x03a3 - 0x03ce  0x03d0 - 0x03f6
+LOWER     0x0390  0x03ac - 0x03ce  0x03d0  0x03d1  0x03d5 - 0x03d7
+LOWER     0x03d9  0x03db  0x03dd  0x03df  0x03e1  0x03e3  0x03e5
+LOWER     0x03e7  0x03e9  0x03eb  0x03ed  0x03ef - 0x03f3  0x03f5
+PUNCT     0x0374  0x0375  0x037e  0x0384  0x0385  0x0387  0x03f6
+UPPER     0x0386  0x0388 - 0x038a  0x038c  0x038e  0x038f  0x0391 - 0x03a1
+UPPER     0x03a3 - 0x03ab  0x03d2 - 0x03d4  0x03d8  0x03da  0x03dc
+UPPER     0x03de  0x03e0  0x03e2  0x03e4  0x03e6  0x03e8  0x03ea
+UPPER     0x03ec  0x03ee  0x03f4
+PRINT     0x0374  0x0375  0x037a  0x037e  0x0384 - 0x038a  0x038c
+PRINT     0x038e - 0x03a1  0x03a3 - 0x03ce  0x03d0 - 0x03f6
+SWIDTH1   0x0374  0x0375  0x037a  0x037e  0x0384 - 0x038a  0x038c
+SWIDTH1   0x038e - 0x03a1  0x03a3 - 0x03ce  0x03d0 - 0x03f6
+
+MAPUPPER  < 0x03ac 0x0386 >
+MAPUPPER  < 0x03ad - 0x03af : 0x0388 >
+MAPUPPER  < 0x03b1 - 0x03c1 : 0x0391 >
+MAPUPPER  < 0x03c2 0x03a3 >
+MAPUPPER  < 0x03c3 - 0x03cb : 0x03a3 >
+MAPUPPER  < 0x03cc 0x038c >
+MAPUPPER  < 0x03cd - 0x03ce : 0x038e >
+MAPUPPER  < 0x03d0 0x0392 >
+MAPUPPER  < 0x03d1 0x0398 >
+MAPUPPER  < 0x03d5 0x03a6 >
+MAPUPPER  < 0x03d6 0x03a0 >
+MAPUPPER  < 0x03d9 0x03d8 >
+MAPUPPER  < 0x03db 0x03da >
+MAPUPPER  < 0x03dd 0x03dc >
+MAPUPPER  < 0x03df 0x03de >
+MAPUPPER  < 0x03e1 0x03e0 >
+MAPUPPER  < 0x03e3 0x03e2 >
+MAPUPPER  < 0x03e5 0x03e4 >
+MAPUPPER  < 0x03e7 0x03e6 >
+MAPUPPER  < 0x03e9 0x03e8 >
+MAPUPPER  < 0x03eb 0x03ea >
+MAPUPPER  < 0x03ed 0x03ec >
+MAPUPPER  < 0x03ef 0x03ee >
+MAPUPPER  < 0x03f0 0x039a >
+MAPUPPER  < 0x03f1 0x03a1 >
+MAPUPPER  < 0x03f2 0x03a3 >
+MAPUPPER  < 0x03f5 0x0395 >
+MAPLOWER  < 0x0386 0x03ac >
+MAPLOWER  < 0x0388 - 0x038a : 0x03ad >
+MAPLOWER  < 0x038c 0x03cc >
+MAPLOWER  < 0x038e - 0x038f : 0x03cd >
+MAPLOWER  < 0x0391 - 0x03a1 : 0x03b1 >
+MAPLOWER  < 0x03a3 - 0x03ab : 0x03c3 >
+MAPLOWER  < 0x03d8 0x03d9 >
+MAPLOWER  < 0x03da 0x03db >
+MAPLOWER  < 0x03dc 0x03dd >
+MAPLOWER  < 0x03de 0x03df >
+MAPLOWER  < 0x03e0 0x03e1 >
+MAPLOWER  < 0x03e2 0x03e3 >
+MAPLOWER  < 0x03e4 0x03e5 >
+MAPLOWER  < 0x03e6 0x03e7 >
+MAPLOWER  < 0x03e8 0x03e9 >
+MAPLOWER  < 0x03ea 0x03eb >
+MAPLOWER  < 0x03ec 0x03ed >
+MAPLOWER  < 0x03ee 0x03ef >
+MAPLOWER  < 0x03f4 0x03b8 >
+
+
+/*
+ * U+0400 - U+04FF : Cyrillic
+ */
+
+ALPHA     0x0400 - 0x0481  0x048a - 0x04ce  0x04d0 - 0x04f5  0x04f8  0x04f9
+GRAPH     0x0400 - 0x0486  0x0488 - 0x04ce  0x04d0 - 0x04f5  0x04f8  0x04f9
+LOWER     0x0430 - 0x045f  0x0461  0x0463  0x0465  0x0467  0x0469
+LOWER     0x046b  0x046d  0x046f  0x0471  0x0473  0x0475  0x0477
+LOWER     0x0479  0x047b  0x047d  0x047f  0x0481  0x048b  0x048d
+LOWER     0x048f  0x0491  0x0493  0x0495  0x0497  0x0499  0x049b
+LOWER     0x049d  0x049f  0x04a1  0x04a3  0x04a5  0x04a7  0x04a9
+LOWER     0x04ab  0x04ad  0x04af  0x04b1  0x04b3  0x04b5  0x04b7
+LOWER     0x04b9  0x04bb  0x04bd  0x04bf  0x04c2  0x04c4  0x04c6
+LOWER     0x04c8  0x04ca  0x04cc  0x04ce  0x04d1  0x04d3  0x04d5
+LOWER     0x04d7  0x04d9  0x04db  0x04dd  0x04df  0x04e1  0x04e3
+LOWER     0x04e5  0x04e7  0x04e9  0x04eb  0x04ed  0x04ef  0x04f1
+LOWER     0x04f3  0x04f5  0x04f9
+PUNCT     0x0482
+UPPER     0x0400 - 0x042f  0x0460  0x0462  0x0464  0x0466  0x0468
+UPPER     0x046a  0x046c  0x046e  0x0470  0x0472  0x0474  0x0476
+UPPER     0x0478  0x047a  0x047c  0x047e  0x0480  0x048a  0x048c
+UPPER     0x048e  0x0490  0x0492  0x0494  0x0496  0x0498  0x049a
+UPPER     0x049c  0x049e  0x04a0  0x04a2  0x04a4  0x04a6  0x04a8
+UPPER     0x04aa  0x04ac  0x04ae  0x04b0  0x04b2  0x04b4  0x04b6
+UPPER     0x04b8  0x04ba  0x04bc  0x04be  0x04c0  0x04c1  0x04c3
+UPPER     0x04c5  0x04c7  0x04c9  0x04cb  0x04cd  0x04d0  0x04d2
+UPPER     0x04d4  0x04d6  0x04d8  0x04da  0x04dc  0x04de  0x04e0
+UPPER     0x04e2  0x04e4  0x04e6  0x04e8  0x04ea  0x04ec  0x04ee
+UPPER     0x04f0  0x04f2  0x04f4  0x04f8
+PRINT     0x0400 - 0x0486  0x0488 - 0x04ce  0x04d0 - 0x04f5  0x04f8  0x04f9
+SWIDTH1   0x0400 - 0x0486  0x0488 - 0x04ce  0x04d0 - 0x04f5  0x04f8  0x04f9
+
+MAPUPPER  < 0x0430 - 0x044f : 0x0410 >
+MAPUPPER  < 0x0450 - 0x045f : 0x0400 >
+MAPUPPER  < 0x0461 0x0460 >
+MAPUPPER  < 0x0463 0x0462 >
+MAPUPPER  < 0x0465 0x0464 >
+MAPUPPER  < 0x0467 0x0466 >
+MAPUPPER  < 0x0469 0x0468 >
+MAPUPPER  < 0x046b 0x046a >
+MAPUPPER  < 0x046d 0x046c >
+MAPUPPER  < 0x046f 0x046e >
+MAPUPPER  < 0x0471 0x0470 >
+MAPUPPER  < 0x0473 0x0472 >
+MAPUPPER  < 0x0475 0x0474 >
+MAPUPPER  < 0x0477 0x0476 >
+MAPUPPER  < 0x0479 0x0478 >
+MAPUPPER  < 0x047b 0x047a >
+MAPUPPER  < 0x047d 0x047c >
+MAPUPPER  < 0x047f 0x047e >
+MAPUPPER  < 0x0481 0x0480 >
+MAPUPPER  < 0x048b 0x048a >
+MAPUPPER  < 0x048d 0x048c >
+MAPUPPER  < 0x048f 0x048e >
+MAPUPPER  < 0x0491 0x0490 >
+MAPUPPER  < 0x0493 0x0492 >
+MAPUPPER  < 0x0495 0x0494 >
+MAPUPPER  < 0x0497 0x0496 >
+MAPUPPER  < 0x0499 0x0498 >
+MAPUPPER  < 0x049b 0x049a >
+MAPUPPER  < 0x049d 0x049c >
+MAPUPPER  < 0x049f 0x049e >
+MAPUPPER  < 0x04a1 0x04a0 >
+MAPUPPER  < 0x04a3 0x04a2 >
+MAPUPPER  < 0x04a5 0x04a4 >
+MAPUPPER  < 0x04a7 0x04a6 >
+MAPUPPER  < 0x04a9 0x04a8 >
+MAPUPPER  < 0x04ab 0x04aa >
+MAPUPPER  < 0x04ad 0x04ac >
+MAPUPPER  < 0x04af 0x04ae >
+MAPUPPER  < 0x04b1 0x04b0 >
+MAPUPPER  < 0x04b3 0x04b2 >
+MAPUPPER  < 0x04b5 0x04b4 >
+MAPUPPER  < 0x04b7 0x04b6 >
+MAPUPPER  < 0x04b9 0x04b8 >
+MAPUPPER  < 0x04bb 0x04ba >
+MAPUPPER  < 0x04bd 0x04bc >
+MAPUPPER  < 0x04bf 0x04be >
+MAPUPPER  < 0x04c2 0x04c1 >
+MAPUPPER  < 0x04c4 0x04c3 >
+MAPUPPER  < 0x04c6 0x04c5 >
+MAPUPPER  < 0x04c8 0x04c7 >
+MAPUPPER  < 0x04ca 0x04c9 >
+MAPUPPER  < 0x04cc 0x04cb >
+MAPUPPER  < 0x04ce 0x04cd >
+MAPUPPER  < 0x04d1 0x04d0 >
+MAPUPPER  < 0x04d3 0x04d2 >
+MAPUPPER  < 0x04d5 0x04d4 >
+MAPUPPER  < 0x04d7 0x04d6 >
+MAPUPPER  < 0x04d9 0x04d8 >
+MAPUPPER  < 0x04db 0x04da >
+MAPUPPER  < 0x04dd 0x04dc >
+MAPUPPER  < 0x04df 0x04de >
+MAPUPPER  < 0x04e1 0x04e0 >
+MAPUPPER  < 0x04e3 0x04e2 >
+MAPUPPER  < 0x04e5 0x04e4 >
+MAPUPPER  < 0x04e7 0x04e6 >
+MAPUPPER  < 0x04e9 0x04e8 >
+MAPUPPER  < 0x04eb 0x04ea >
+MAPUPPER  < 0x04ed 0x04ec >
+MAPUPPER  < 0x04ef 0x04ee >
+MAPUPPER  < 0x04f1 0x04f0 >
+MAPUPPER  < 0x04f3 0x04f2 >
+MAPUPPER  < 0x04f5 0x04f4 >
+MAPUPPER  < 0x04f9 0x04f8 >
+MAPLOWER  < 0x0400 - 0x040f : 0x0450 >
+MAPLOWER  < 0x0410 - 0x042f : 0x0430 >
+MAPLOWER  < 0x0460 0x0461 >
+MAPLOWER  < 0x0462 0x0463 >
+MAPLOWER  < 0x0464 0x0465 >
+MAPLOWER  < 0x0466 0x0467 >
+MAPLOWER  < 0x0468 0x0469 >
+MAPLOWER  < 0x046a 0x046b >
+MAPLOWER  < 0x046c 0x046d >
+MAPLOWER  < 0x046e 0x046f >
+MAPLOWER  < 0x0470 0x0471 >
+MAPLOWER  < 0x0472 0x0473 >
+MAPLOWER  < 0x0474 0x0475 >
+MAPLOWER  < 0x0476 0x0477 >
+MAPLOWER  < 0x0478 0x0479 >
+MAPLOWER  < 0x047a 0x047b >
+MAPLOWER  < 0x047c 0x047d >
+MAPLOWER  < 0x047e 0x047f >
+MAPLOWER  < 0x0480 0x0481 >
+MAPLOWER  < 0x048a 0x048b >
+MAPLOWER  < 0x048c 0x048d >
+MAPLOWER  < 0x048e 0x048f >
+MAPLOWER  < 0x0490 0x0491 >
+MAPLOWER  < 0x0492 0x0493 >
+MAPLOWER  < 0x0494 0x0495 >
+MAPLOWER  < 0x0496 0x0497 >
+MAPLOWER  < 0x0498 0x0499 >
+MAPLOWER  < 0x049a 0x049b >
+MAPLOWER  < 0x049c 0x049d >
+MAPLOWER  < 0x049e 0x049f >
+MAPLOWER  < 0x04a0 0x04a1 >
+MAPLOWER  < 0x04a2 0x04a3 >
+MAPLOWER  < 0x04a4 0x04a5 >
+MAPLOWER  < 0x04a6 0x04a7 >
+MAPLOWER  < 0x04a8 0x04a9 >
+MAPLOWER  < 0x04aa 0x04ab >
+MAPLOWER  < 0x04ac 0x04ad >
+MAPLOWER  < 0x04ae 0x04af >
+MAPLOWER  < 0x04b0 0x04b1 >
+MAPLOWER  < 0x04b2 0x04b3 >
+MAPLOWER  < 0x04b4 0x04b5 >
+MAPLOWER  < 0x04b6 0x04b7 >
+MAPLOWER  < 0x04b8 0x04b9 >
+MAPLOWER  < 0x04ba 0x04bb >
+MAPLOWER  < 0x04bc 0x04bd >
+MAPLOWER  < 0x04be 0x04bf >
+MAPLOWER  < 0x04c1 0x04c2 >
+MAPLOWER  < 0x04c3 0x04c4 >
+MAPLOWER  < 0x04c5 0x04c6 >
+MAPLOWER  < 0x04c7 0x04c8 >
+MAPLOWER  < 0x04c9 0x04ca >
+MAPLOWER  < 0x04cb 0x04cc >
+MAPLOWER  < 0x04cd 0x04ce >
+MAPLOWER  < 0x04d0 0x04d1 >
+MAPLOWER  < 0x04d2 0x04d3 >
+MAPLOWER  < 0x04d4 0x04d5 >
+MAPLOWER  < 0x04d6 0x04d7 >
+MAPLOWER  < 0x04d8 0x04d9 >
+MAPLOWER  < 0x04da 0x04db >
+MAPLOWER  < 0x04dc 0x04dd >
+MAPLOWER  < 0x04de 0x04df >
+MAPLOWER  < 0x04e0 0x04e1 >
+MAPLOWER  < 0x04e2 0x04e3 >
+MAPLOWER  < 0x04e4 0x04e5 >
+MAPLOWER  < 0x04e6 0x04e7 >
+MAPLOWER  < 0x04e8 0x04e9 >
+MAPLOWER  < 0x04ea 0x04eb >
+MAPLOWER  < 0x04ec 0x04ed >
+MAPLOWER  < 0x04ee 0x04ef >
+MAPLOWER  < 0x04f0 0x04f1 >
+MAPLOWER  < 0x04f2 0x04f3 >
+MAPLOWER  < 0x04f4 0x04f5 >
+MAPLOWER  < 0x04f8 0x04f9 >
+
+
+/*
+ * U+0500 - U+052F : Cyrillic Supplementary
+ */
+
+ALPHA     0x0500 - 0x050f
+GRAPH     0x0500 - 0x050f
+LOWER     0x0501  0x0503  0x0505  0x0507  0x0509  0x050b  0x050d
+LOWER     0x050f
+UPPER     0x0500  0x0502  0x0504  0x0506  0x0508  0x050a  0x050c
+UPPER     0x050e
+PRINT     0x0500 - 0x050f
+SWIDTH1   0x0500 - 0x050f
+
+MAPUPPER  < 0x0501 0x0500 >
+MAPUPPER  < 0x0503 0x0502 >
+MAPUPPER  < 0x0505 0x0504 >
+MAPUPPER  < 0x0507 0x0506 >
+MAPUPPER  < 0x0509 0x0508 >
+MAPUPPER  < 0x050b 0x050a >
+MAPUPPER  < 0x050d 0x050c >
+MAPUPPER  < 0x050f 0x050e >
+MAPLOWER  < 0x0500 0x0501 >
+MAPLOWER  < 0x0502 0x0503 >
+MAPLOWER  < 0x0504 0x0505 >
+MAPLOWER  < 0x0506 0x0507 >
+MAPLOWER  < 0x0508 0x0509 >
+MAPLOWER  < 0x050a 0x050b >
+MAPLOWER  < 0x050c 0x050d >
+MAPLOWER  < 0x050e 0x050f >
+
+
+/*
+ * U+0530 - U+058F : Armenian
+ */
+
+ALPHA     0x0531 - 0x0556  0x0561 - 0x0587
+GRAPH     0x0531 - 0x0556  0x0559 - 0x055f  0x0561 - 0x0587  0x0589  0x058a
+LOWER     0x0561 - 0x0587
+PUNCT     0x055a - 0x055f  0x0589  0x058a
+UPPER     0x0531 - 0x0556
+PRINT     0x0531 - 0x0556  0x0559 - 0x055f  0x0561 - 0x0587  0x0589  0x058a
+SWIDTH1   0x0531 - 0x0556  0x0559 - 0x055f  0x0561 - 0x0587  0x0589  0x058a
+
+MAPUPPER  < 0x0561 - 0x0586 : 0x0531 >
+MAPLOWER  < 0x0531 - 0x0556 : 0x0561 >
+
+
+/*
+ * U+0590 - U+05FF : Hebrew
+ */
+
+GRAPH     0x0591 - 0x05a1  0x05a3 - 0x05b9  0x05bb - 0x05c4  0x05d0 - 0x05ea
+GRAPH     0x05f0 - 0x05f4
+PUNCT     0x05be  0x05c0  0x05c3  0x05f3  0x05f4
+PRINT     0x0591 - 0x05a1  0x05a3 - 0x05b9  0x05bb - 0x05c4  0x05d0 - 0x05ea
+PRINT     0x05f0 - 0x05f4
+SWIDTH1   0x0591 - 0x05a1  0x05a3 - 0x05b9  0x05bb - 0x05c4  0x05d0 - 0x05ea
+SWIDTH1   0x05f0 - 0x05f4
+
+
+/*
+ * U+0600 - U+06FF : Arabic
+ */
+
+CONTROL   0x06dd
+DIGIT     0x0660 - 0x0669  0x06f0 - 0x06f9
+GRAPH     0x060c  0x061b  0x061f  0x0621 - 0x063a  0x0640 - 0x0655
+GRAPH     0x0660 - 0x06dc  0x06de - 0x06ed  0x06f0 - 0x06fe
+PUNCT     0x060c  0x061b  0x061f  0x066a - 0x066d  0x06d4  0x06e9
+PUNCT     0x06fd  0x06fe
+PRINT     0x060c  0x061b  0x061f  0x0621 - 0x063a  0x0640 - 0x0655
+PRINT     0x0660 - 0x06dc  0x06de - 0x06ed  0x06f0 - 0x06fe
+SWIDTH1   0x060c  0x061b  0x061f  0x0621 - 0x063a  0x0640 - 0x0655
+SWIDTH1   0x0660 - 0x06dc  0x06de - 0x06ed  0x06f0 - 0x06fe
+
+TODIGIT   < 0x0660 - 0x0669 : 0x0000 >
+TODIGIT   < 0x06f0 - 0x06f9 : 0x0000 >
+
+
+/*
+ * U+0700 - U+074F : Syriac
+ */
+
+CONTROL   0x070f
+GRAPH     0x0700 - 0x070d  0x0710 - 0x072c  0x0730 - 0x074a
+PUNCT     0x0700 - 0x070d
+PRINT     0x0700 - 0x070d  0x0710 - 0x072c  0x0730 - 0x074a
+SWIDTH1   0x0700 - 0x070d  0x0710 - 0x072c  0x0730 - 0x074a
+
+
+/*
+ * U+0780 - U+07BF : Thaana
+ */
+
+GRAPH     0x0780 - 0x07b1
+PRINT     0x0780 - 0x07b1
+SWIDTH1   0x0780 - 0x07b1
+
+
+/*
+ * U+0900 - U+097F : Devanagari
+ */
+
+DIGIT     0x0966 - 0x096f
+GRAPH     0x0901 - 0x0903  0x0905 - 0x0939  0x093c - 0x094d  0x0950 - 0x0954
+GRAPH     0x0958 - 0x0970
+PUNCT     0x0964  0x0965  0x0970
+PRINT     0x0901 - 0x0903  0x0905 - 0x0939  0x093c - 0x094d  0x0950 - 0x0954
+PRINT     0x0958 - 0x0970
+SWIDTH1   0x0901 - 0x0903  0x0905 - 0x0939  0x093c - 0x094d  0x0950 - 0x0954
+SWIDTH1   0x0958 - 0x0970
+
+TODIGIT   < 0x0966 - 0x096f : 0x0000 >
+
+
+/*
+ * U+0980 - U+09FF : Bengali
+ */
+
+DIGIT     0x09e6 - 0x09ef
+GRAPH     0x0981 - 0x0983  0x0985 - 0x098c  0x098f  0x0990  0x0993 - 0x09a8
+GRAPH     0x09aa - 0x09b0  0x09b2  0x09b6 - 0x09b9  0x09bc  0x09be - 0x09c4
+GRAPH     0x09c7  0x09c8  0x09cb - 0x09cd  0x09d7  0x09dc  0x09dd
+GRAPH     0x09df - 0x09e3  0x09e6 - 0x09fa
+PUNCT     0x09f2  0x09f3  0x09fa
+PRINT     0x0981 - 0x0983  0x0985 - 0x098c  0x098f  0x0990  0x0993 - 0x09a8
+PRINT     0x09aa - 0x09b0  0x09b2  0x09b6 - 0x09b9  0x09bc  0x09be - 0x09c4
+PRINT     0x09c7  0x09c8  0x09cb - 0x09cd  0x09d7  0x09dc  0x09dd
+PRINT     0x09df - 0x09e3  0x09e6 - 0x09fa
+SPECIAL   0x09f4 - 0x09f9
+SWIDTH1   0x0981 - 0x0983  0x0985 - 0x098c  0x098f  0x0990  0x0993 - 0x09a8
+SWIDTH1   0x09aa - 0x09b0  0x09b2  0x09b6 - 0x09b9  0x09bc  0x09be - 0x09c4
+SWIDTH1   0x09c7  0x09c8  0x09cb - 0x09cd  0x09d7  0x09dc  0x09dd
+SWIDTH1   0x09df - 0x09e3  0x09e6 - 0x09fa
+
+TODIGIT   < 0x09e6 - 0x09ef : 0x0000 >
+
+
+/*
+ * U+0A00 - U+0A7F : Gurmukhi
+ */
+
+DIGIT     0x0a66 - 0x0a6f
+GRAPH     0x0a02  0x0a05 - 0x0a0a  0x0a0f  0x0a10  0x0a13 - 0x0a28
+GRAPH     0x0a2a - 0x0a30  0x0a32  0x0a33  0x0a35  0x0a36  0x0a38  0x0a39
+GRAPH     0x0a3c  0x0a3e - 0x0a42  0x0a47  0x0a48  0x0a4b - 0x0a4d
+GRAPH     0x0a59 - 0x0a5c  0x0a5e  0x0a66 - 0x0a74
+PRINT     0x0a02  0x0a05 - 0x0a0a  0x0a0f  0x0a10  0x0a13 - 0x0a28
+PRINT     0x0a2a - 0x0a30  0x0a32  0x0a33  0x0a35  0x0a36  0x0a38  0x0a39
+PRINT     0x0a3c  0x0a3e - 0x0a42  0x0a47  0x0a48  0x0a4b - 0x0a4d
+PRINT     0x0a59 - 0x0a5c  0x0a5e  0x0a66 - 0x0a74
+SWIDTH1   0x0a02  0x0a05 - 0x0a0a  0x0a0f  0x0a10  0x0a13 - 0x0a28
+SWIDTH1   0x0a2a - 0x0a30  0x0a32  0x0a33  0x0a35  0x0a36  0x0a38  0x0a39
+SWIDTH1   0x0a3c  0x0a3e - 0x0a42  0x0a47  0x0a48  0x0a4b - 0x0a4d
+SWIDTH1   0x0a59 - 0x0a5c  0x0a5e  0x0a66 - 0x0a74
+
+TODIGIT   < 0x0a66 - 0x0a6f : 0x0000 >
+
+
+/*
+ * U+0A80 - U+0AFF : Gujarati
+ */
+
+DIGIT     0x0ae6 - 0x0aef
+GRAPH     0x0a81 - 0x0a83  0x0a85 - 0x0a8b  0x0a8d  0x0a8f - 0x0a91
+GRAPH     0x0a93 - 0x0aa8  0x0aaa - 0x0ab0  0x0ab2  0x0ab3  0x0ab5 - 0x0ab9
+GRAPH     0x0abc - 0x0ac5  0x0ac7 - 0x0ac9  0x0acb - 0x0acd  0x0ad0
+GRAPH     0x0ae0  0x0ae6 - 0x0aef
+PRINT     0x0a81 - 0x0a83  0x0a85 - 0x0a8b  0x0a8d  0x0a8f - 0x0a91
+PRINT     0x0a93 - 0x0aa8  0x0aaa - 0x0ab0  0x0ab2  0x0ab3  0x0ab5 - 0x0ab9
+PRINT     0x0abc - 0x0ac5  0x0ac7 - 0x0ac9  0x0acb - 0x0acd  0x0ad0
+PRINT     0x0ae0  0x0ae6 - 0x0aef
+SWIDTH1   0x0a81 - 0x0a83  0x0a85 - 0x0a8b  0x0a8d  0x0a8f - 0x0a91
+SWIDTH1   0x0a93 - 0x0aa8  0x0aaa - 0x0ab0  0x0ab2  0x0ab3  0x0ab5 - 0x0ab9
+SWIDTH1   0x0abc - 0x0ac5  0x0ac7 - 0x0ac9  0x0acb - 0x0acd  0x0ad0
+SWIDTH1   0x0ae0  0x0ae6 - 0x0aef
+
+TODIGIT   < 0x0ae6 - 0x0aef : 0x0000 >
+
+
+/*
+ * U+0B00 - U+0B7F : Oriya
+ */
+
+DIGIT     0x0b66 - 0x0b6f
+GRAPH     0x0b01 - 0x0b03  0x0b05 - 0x0b0c  0x0b0f  0x0b10  0x0b13 - 0x0b28
+GRAPH     0x0b2a - 0x0b30  0x0b32  0x0b33  0x0b36 - 0x0b39  0x0b3c - 0x0b43
+GRAPH     0x0b47  0x0b48  0x0b4b - 0x0b4d  0x0b56  0x0b57  0x0b5c  0x0b5d
+GRAPH     0x0b5f - 0x0b61  0x0b66 - 0x0b70
+PUNCT     0x0b70
+PRINT     0x0b01 - 0x0b03  0x0b05 - 0x0b0c  0x0b0f  0x0b10  0x0b13 - 0x0b28
+PRINT     0x0b2a - 0x0b30  0x0b32  0x0b33  0x0b36 - 0x0b39  0x0b3c - 0x0b43
+PRINT     0x0b47  0x0b48  0x0b4b - 0x0b4d  0x0b56  0x0b57  0x0b5c  0x0b5d
+PRINT     0x0b5f - 0x0b61  0x0b66 - 0x0b70
+SWIDTH1   0x0b01 - 0x0b03  0x0b05 - 0x0b0c  0x0b0f  0x0b10  0x0b13 - 0x0b28
+SWIDTH1   0x0b2a - 0x0b30  0x0b32  0x0b33  0x0b36 - 0x0b39  0x0b3c - 0x0b43
+SWIDTH1   0x0b47  0x0b48  0x0b4b - 0x0b4d  0x0b56  0x0b57  0x0b5c  0x0b5d
+SWIDTH1   0x0b5f - 0x0b61  0x0b66 - 0x0b70
+
+TODIGIT   < 0x0b66 - 0x0b6f : 0x0000 >
+
+
+/*
+ * U+0B80 - U+0BFF : Tamil
+ */
+
+DIGIT     0x0be7 - 0x0bef
+GRAPH     0x0b82  0x0b83  0x0b85 - 0x0b8a  0x0b8e - 0x0b90  0x0b92 - 0x0b95
+GRAPH     0x0b99  0x0b9a  0x0b9c  0x0b9e  0x0b9f  0x0ba3  0x0ba4
+GRAPH     0x0ba8 - 0x0baa  0x0bae - 0x0bb5  0x0bb7 - 0x0bb9  0x0bbe - 0x0bc2
+GRAPH     0x0bc6 - 0x0bc8  0x0bca - 0x0bcd  0x0bd7  0x0be7 - 0x0bf2
+PRINT     0x0b82  0x0b83  0x0b85 - 0x0b8a  0x0b8e - 0x0b90  0x0b92 - 0x0b95
+PRINT     0x0b99  0x0b9a  0x0b9c  0x0b9e  0x0b9f  0x0ba3  0x0ba4
+PRINT     0x0ba8 - 0x0baa  0x0bae - 0x0bb5  0x0bb7 - 0x0bb9  0x0bbe - 0x0bc2
+PRINT     0x0bc6 - 0x0bc8  0x0bca - 0x0bcd  0x0bd7  0x0be7 - 0x0bf2
+SPECIAL   0x0bf0 - 0x0bf2
+SWIDTH1   0x0b82  0x0b83  0x0b85 - 0x0b8a  0x0b8e - 0x0b90  0x0b92 - 0x0b95
+SWIDTH1   0x0b99  0x0b9a  0x0b9c  0x0b9e  0x0b9f  0x0ba3  0x0ba4
+SWIDTH1   0x0ba8 - 0x0baa  0x0bae - 0x0bb5  0x0bb7 - 0x0bb9  0x0bbe - 0x0bc2
+SWIDTH1   0x0bc6 - 0x0bc8  0x0bca - 0x0bcd  0x0bd7  0x0be7 - 0x0bf2
+
+TODIGIT   < 0x0be7 - 0x0bef : 0x0001 >
+
+
+/*
+ * U+0C00 - U+0C7F : Telugu
+ */
+
+DIGIT     0x0c66 - 0x0c6f
+GRAPH     0x0c01 - 0x0c03  0x0c05 - 0x0c0c  0x0c0e - 0x0c10  0x0c12 - 0x0c28
+GRAPH     0x0c2a - 0x0c33  0x0c35 - 0x0c39  0x0c3e - 0x0c44  0x0c46 - 0x0c48
+GRAPH     0x0c4a - 0x0c4d  0x0c55  0x0c56  0x0c60  0x0c61  0x0c66 - 0x0c6f
+PRINT     0x0c01 - 0x0c03  0x0c05 - 0x0c0c  0x0c0e - 0x0c10  0x0c12 - 0x0c28
+PRINT     0x0c2a - 0x0c33  0x0c35 - 0x0c39  0x0c3e - 0x0c44  0x0c46 - 0x0c48
+PRINT     0x0c4a - 0x0c4d  0x0c55  0x0c56  0x0c60  0x0c61  0x0c66 - 0x0c6f
+SWIDTH1   0x0c01 - 0x0c03  0x0c05 - 0x0c0c  0x0c0e - 0x0c10  0x0c12 - 0x0c28
+SWIDTH1   0x0c2a - 0x0c33  0x0c35 - 0x0c39  0x0c3e - 0x0c44  0x0c46 - 0x0c48
+SWIDTH1   0x0c4a - 0x0c4d  0x0c55  0x0c56  0x0c60  0x0c61  0x0c66 - 0x0c6f
+
+TODIGIT   < 0x0c66 - 0x0c6f : 0x0000 >
+
+
+/*
+ * U+0C80 - U+0CFF : Kannada
+ */
+
+DIGIT     0x0ce6 - 0x0cef
+GRAPH     0x0c82  0x0c83  0x0c85 - 0x0c8c  0x0c8e - 0x0c90  0x0c92 - 0x0ca8
+GRAPH     0x0caa - 0x0cb3  0x0cb5 - 0x0cb9  0x0cbe - 0x0cc4  0x0cc6 - 0x0cc8
+GRAPH     0x0cca - 0x0ccd  0x0cd5  0x0cd6  0x0cde  0x0ce0  0x0ce1
+GRAPH     0x0ce6 - 0x0cef
+PRINT     0x0c82  0x0c83  0x0c85 - 0x0c8c  0x0c8e - 0x0c90  0x0c92 - 0x0ca8
+PRINT     0x0caa - 0x0cb3  0x0cb5 - 0x0cb9  0x0cbe - 0x0cc4  0x0cc6 - 0x0cc8
+PRINT     0x0cca - 0x0ccd  0x0cd5  0x0cd6  0x0cde  0x0ce0  0x0ce1
+PRINT     0x0ce6 - 0x0cef
+SWIDTH1   0x0c82  0x0c83  0x0c85 - 0x0c8c  0x0c8e - 0x0c90  0x0c92 - 0x0ca8
+SWIDTH1   0x0caa - 0x0cb3  0x0cb5 - 0x0cb9  0x0cbe - 0x0cc4  0x0cc6 - 0x0cc8
+SWIDTH1   0x0cca - 0x0ccd  0x0cd5  0x0cd6  0x0cde  0x0ce0  0x0ce1
+SWIDTH1   0x0ce6 - 0x0cef
+
+TODIGIT   < 0x0ce6 - 0x0cef : 0x0000 >
+
+
+/*
+ * U+0D00 - U+0D7F : Malayalam
+ */
+
+DIGIT     0x0d66 - 0x0d6f
+GRAPH     0x0d02  0x0d03  0x0d05 - 0x0d0c  0x0d0e - 0x0d10  0x0d12 - 0x0d28
+GRAPH     0x0d2a - 0x0d39  0x0d3e - 0x0d43  0x0d46 - 0x0d48  0x0d4a - 0x0d4d
+GRAPH     0x0d57  0x0d60  0x0d61  0x0d66 - 0x0d6f
+PRINT     0x0d02  0x0d03  0x0d05 - 0x0d0c  0x0d0e - 0x0d10  0x0d12 - 0x0d28
+PRINT     0x0d2a - 0x0d39  0x0d3e - 0x0d43  0x0d46 - 0x0d48  0x0d4a - 0x0d4d
+PRINT     0x0d57  0x0d60  0x0d61  0x0d66 - 0x0d6f
+SWIDTH1   0x0d02  0x0d03  0x0d05 - 0x0d0c  0x0d0e - 0x0d10  0x0d12 - 0x0d28
+SWIDTH1   0x0d2a - 0x0d39  0x0d3e - 0x0d43  0x0d46 - 0x0d48  0x0d4a - 0x0d4d
+SWIDTH1   0x0d57  0x0d60  0x0d61  0x0d66 - 0x0d6f
+
+TODIGIT   < 0x0d66 - 0x0d6f : 0x0000 >
+
+
+/*
+ * U+0D80 - U+0DFF : Sinhala
+ */
+
+GRAPH     0x0d82  0x0d83  0x0d85 - 0x0d96  0x0d9a - 0x0db1  0x0db3 - 0x0dbb
+GRAPH     0x0dbd  0x0dc0 - 0x0dc6  0x0dca  0x0dcf - 0x0dd4  0x0dd6
+GRAPH     0x0dd8 - 0x0ddf  0x0df2 - 0x0df4
+PUNCT     0x0df4
+PRINT     0x0d82  0x0d83  0x0d85 - 0x0d96  0x0d9a - 0x0db1  0x0db3 - 0x0dbb
+PRINT     0x0dbd  0x0dc0 - 0x0dc6  0x0dca  0x0dcf - 0x0dd4  0x0dd6
+PRINT     0x0dd8 - 0x0ddf  0x0df2 - 0x0df4
+SWIDTH1   0x0d82  0x0d83  0x0d85 - 0x0d96  0x0d9a - 0x0db1  0x0db3 - 0x0dbb
+SWIDTH1   0x0dbd  0x0dc0 - 0x0dc6  0x0dca  0x0dcf - 0x0dd4  0x0dd6
+SWIDTH1   0x0dd8 - 0x0ddf  0x0df2 - 0x0df4
+
+
+/*
+ * U+0E00 - U+0E7F : Thai
+ */
+
+DIGIT     0x0e50 - 0x0e59
+GRAPH     0x0e01 - 0x0e3a  0x0e3f - 0x0e5b
+PUNCT     0x0e3f  0x0e4f  0x0e5a  0x0e5b
+PRINT     0x0e01 - 0x0e3a  0x0e3f - 0x0e5b
+SWIDTH1   0x0e01 - 0x0e3a  0x0e3f - 0x0e5b
+
+TODIGIT   < 0x0e50 - 0x0e59 : 0x0000 >
+
+
+/*
+ * U+0E80 - U+0EFF : Lao
+ */
+
+DIGIT     0x0ed0 - 0x0ed9
+GRAPH     0x0e81  0x0e82  0x0e84  0x0e87  0x0e88  0x0e8a  0x0e8d
+GRAPH     0x0e94 - 0x0e97  0x0e99 - 0x0e9f  0x0ea1 - 0x0ea3  0x0ea5
+GRAPH     0x0ea7  0x0eaa  0x0eab  0x0ead - 0x0eb9  0x0ebb - 0x0ebd
+GRAPH     0x0ec0 - 0x0ec4  0x0ec6  0x0ec8 - 0x0ecd  0x0ed0 - 0x0ed9
+GRAPH     0x0edc  0x0edd
+PRINT     0x0e81  0x0e82  0x0e84  0x0e87  0x0e88  0x0e8a  0x0e8d
+PRINT     0x0e94 - 0x0e97  0x0e99 - 0x0e9f  0x0ea1 - 0x0ea3  0x0ea5
+PRINT     0x0ea7  0x0eaa  0x0eab  0x0ead - 0x0eb9  0x0ebb - 0x0ebd
+PRINT     0x0ec0 - 0x0ec4  0x0ec6  0x0ec8 - 0x0ecd  0x0ed0 - 0x0ed9
+PRINT     0x0edc  0x0edd
+SWIDTH1   0x0e81  0x0e82  0x0e84  0x0e87  0x0e88  0x0e8a  0x0e8d
+SWIDTH1   0x0e94 - 0x0e97  0x0e99 - 0x0e9f  0x0ea1 - 0x0ea3  0x0ea5
+SWIDTH1   0x0ea7  0x0eaa  0x0eab  0x0ead - 0x0eb9  0x0ebb - 0x0ebd
+SWIDTH1   0x0ec0 - 0x0ec4  0x0ec6  0x0ec8 - 0x0ecd  0x0ed0 - 0x0ed9
+SWIDTH1   0x0edc  0x0edd
+
+TODIGIT   < 0x0ed0 - 0x0ed9 : 0x0000 >
+
+
+/*
+ * U+0F00 - U+0FFF : Tibetan
+ */
+
+DIGIT     0x0f20 - 0x0f29
+GRAPH     0x0f00 - 0x0f47  0x0f49 - 0x0f6a  0x0f71 - 0x0f8b  0x0f90 - 0x0f97
+GRAPH     0x0f99 - 0x0fbc  0x0fbe - 0x0fcc  0x0fcf
+PUNCT     0x0f01 - 0x0f17  0x0f1a - 0x0f1f  0x0f34  0x0f36  0x0f38
+PUNCT     0x0f3a - 0x0f3d  0x0f85  0x0fbe - 0x0fc5  0x0fc7 - 0x0fcc
+PUNCT     0x0fcf
+PRINT     0x0f00 - 0x0f47  0x0f49 - 0x0f6a  0x0f71 - 0x0f8b  0x0f90 - 0x0f97
+PRINT     0x0f99 - 0x0fbc  0x0fbe - 0x0fcc  0x0fcf
+SPECIAL   0x0f2a - 0x0f33
+PHONOGRAM 0x0f00
+SWIDTH1   0x0f00 - 0x0f47  0x0f49 - 0x0f6a  0x0f71 - 0x0f8b  0x0f90 - 0x0f97
+SWIDTH1   0x0f99 - 0x0fbc  0x0fbe - 0x0fcc  0x0fcf
+
+TODIGIT   < 0x0f20 - 0x0f29 : 0x0000 >
+
+
+/*
+ * U+1000 - U+109F : Myanmar
+ */
+
+DIGIT     0x1040 - 0x1049
+GRAPH     0x1000 - 0x1021  0x1023 - 0x1027  0x1029  0x102a  0x102c - 0x1032
+GRAPH     0x1036 - 0x1039  0x1040 - 0x1059
+PUNCT     0x104a - 0x104f
+PRINT     0x1000 - 0x1021  0x1023 - 0x1027  0x1029  0x102a  0x102c - 0x1032
+PRINT     0x1036 - 0x1039  0x1040 - 0x1059
+SWIDTH1   0x1000 - 0x1021  0x1023 - 0x1027  0x1029  0x102a  0x102c - 0x1032
+SWIDTH1   0x1036 - 0x1039  0x1040 - 0x1059
+
+TODIGIT   < 0x1040 - 0x1049 : 0x0000 >
+
+
+/*
+ * U+10A0 - U+10FF : Georgian
+ */
+
+ALPHA     0x10a0 - 0x10c5
+GRAPH     0x10a0 - 0x10c5  0x10d0 - 0x10f8  0x10fb
+PUNCT     0x10fb
+UPPER     0x10a0 - 0x10c5
+PRINT     0x10a0 - 0x10c5  0x10d0 - 0x10f8  0x10fb
+SWIDTH1   0x10a0 - 0x10c5  0x10d0 - 0x10f8  0x10fb
+
+
+/*
+ * U+1100 - U+11FF : Hangul Jamo
+ */
+
+GRAPH     0x1100 - 0x1159  0x115f - 0x11a2  0x11a8 - 0x11f9
+PRINT     0x1100 - 0x1159  0x115f - 0x11a2  0x11a8 - 0x11f9
+SWIDTH1   0x1160 - 0x11a2  0x11a8 - 0x11f9
+SWIDTH2   0x1100 - 0x1159  0x115f
+
+
+/*
+ * U+1200 - U+137F : Ethiopic
+ */
+
+DIGIT     0x1369 - 0x1371
+GRAPH     0x1200 - 0x1206  0x1208 - 0x1246  0x1248  0x124a - 0x124d
+GRAPH     0x1250 - 0x1256  0x1258  0x125a - 0x125d  0x1260 - 0x1286
+GRAPH     0x1288  0x128a - 0x128d  0x1290 - 0x12ae  0x12b0  0x12b2 - 0x12b5
+GRAPH     0x12b8 - 0x12be  0x12c0  0x12c2 - 0x12c5  0x12c8 - 0x12ce
+GRAPH     0x12d0 - 0x12d6  0x12d8 - 0x12ee  0x12f0 - 0x130e  0x1310
+GRAPH     0x1312 - 0x1315  0x1318 - 0x131e  0x1320 - 0x1346  0x1348 - 0x135a
+GRAPH     0x1361 - 0x137c
+PUNCT     0x1361 - 0x1368
+PRINT     0x1200 - 0x1206  0x1208 - 0x1246  0x1248  0x124a - 0x124d
+PRINT     0x1250 - 0x1256  0x1258  0x125a - 0x125d  0x1260 - 0x1286
+PRINT     0x1288  0x128a - 0x128d  0x1290 - 0x12ae  0x12b0  0x12b2 - 0x12b5
+PRINT     0x12b8 - 0x12be  0x12c0  0x12c2 - 0x12c5  0x12c8 - 0x12ce
+PRINT     0x12d0 - 0x12d6  0x12d8 - 0x12ee  0x12f0 - 0x130e  0x1310
+PRINT     0x1312 - 0x1315  0x1318 - 0x131e  0x1320 - 0x1346  0x1348 - 0x135a
+PRINT     0x1361 - 0x137c
+SPECIAL   0x1372 - 0x137c
+PHONOGRAM 0x1200 - 0x1206  0x1208 - 0x1246  0x1248  0x124a - 0x124d
+PHONOGRAM 0x1250 - 0x1256  0x1258  0x125a - 0x125d  0x1260 - 0x1286
+PHONOGRAM 0x1288  0x128a - 0x128d  0x1290 - 0x12ae  0x12b0  0x12b2 - 0x12b5
+PHONOGRAM 0x12b8 - 0x12be  0x12c0  0x12c2 - 0x12c5  0x12c8 - 0x12ce
+PHONOGRAM 0x12d0 - 0x12d6  0x12d8 - 0x12ee  0x12f0 - 0x130e  0x1310
+PHONOGRAM 0x1312 - 0x1315  0x1318 - 0x131e  0x1320 - 0x1346  0x1348 - 0x135a
+SWIDTH1   0x1200 - 0x1206  0x1208 - 0x1246  0x1248  0x124a - 0x124d
+SWIDTH1   0x1250 - 0x1256  0x1258  0x125a - 0x125d  0x1260 - 0x1286
+SWIDTH1   0x1288  0x128a - 0x128d  0x1290 - 0x12ae  0x12b0  0x12b2 - 0x12b5
+SWIDTH1   0x12b8 - 0x12be  0x12c0  0x12c2 - 0x12c5  0x12c8 - 0x12ce
+SWIDTH1   0x12d0 - 0x12d6  0x12d8 - 0x12ee  0x12f0 - 0x130e  0x1310
+SWIDTH1   0x1312 - 0x1315  0x1318 - 0x131e  0x1320 - 0x1346  0x1348 - 0x135a
+SWIDTH1   0x1361 - 0x137c
+
+TODIGIT   < 0x1369 - 0x1371 : 0x0001 >
+
+
+/*
+ * U+13A0 - U+13FF : Cherokee
+ */
+
+GRAPH     0x13a0 - 0x13f4
+PRINT     0x13a0 - 0x13f4
+SWIDTH1   0x13a0 - 0x13f4
+
+
+/*
+ * U+1400 - U+167F : Unified Canadian Aboriginal Syllabics
+ */
+
+GRAPH     0x1401 - 0x1676
+PUNCT     0x166d  0x166e
+PRINT     0x1401 - 0x1676
+PHONOGRAM 0x1401 - 0x166c  0x166f - 0x1676
+SWIDTH1   0x1401 - 0x1676
+
+
+/*
+ * U+1680 - U+169F : Ogham
+ */
+
+GRAPH     0x1681 - 0x169c
+PUNCT     0x169b  0x169c
+SPACE     0x1680
+BLANK     0x1680
+PRINT     0x1680 - 0x169c
+SWIDTH1   0x1680 - 0x169c
+
+
+/*
+ * U+16A0 - U+16FF : Runic
+ */
+
+GRAPH     0x16a0 - 0x16f0
+PUNCT     0x16eb - 0x16ed
+PRINT     0x16a0 - 0x16f0
+SPECIAL   0x16ee - 0x16f0
+SWIDTH1   0x16a0 - 0x16f0
+
+
+/*
+ * U+1700 - U+171F : Tagalog
+ */
+
+GRAPH     0x1700 - 0x170c  0x170e - 0x1714
+PRINT     0x1700 - 0x170c  0x170e - 0x1714
+SWIDTH1   0x1700 - 0x170c  0x170e - 0x1714
+
+
+/*
+ * U+1720 - U+173F : Hanunoo
+ */
+
+GRAPH     0x1720 - 0x1736
+PUNCT     0x1735  0x1736
+PRINT     0x1720 - 0x1736
+SWIDTH1   0x1720 - 0x1736
+
+
+/*
+ * U+1740 - U+175F : Buhid
+ */
+
+GRAPH     0x1740 - 0x1753
+PRINT     0x1740 - 0x1753
+SWIDTH1   0x1740 - 0x1753
+
+
+/*
+ * U+1760 - U+177F : Tagbanwa
+ */
+
+GRAPH     0x1760 - 0x176c  0x176e - 0x1770  0x1772  0x1773
+PRINT     0x1760 - 0x176c  0x176e - 0x1770  0x1772  0x1773
+SWIDTH1   0x1760 - 0x176c  0x176e - 0x1770  0x1772  0x1773
+
+
+/*
+ * U+1780 - U+17FF : Khmer
+ */
+
+DIGIT     0x17e0 - 0x17e9
+GRAPH     0x1780 - 0x17dc  0x17e0 - 0x17e9
+PUNCT     0x17d4 - 0x17d6  0x17d8 - 0x17db
+PRINT     0x1780 - 0x17dc  0x17e0 - 0x17e9
+SWIDTH1   0x1780 - 0x17dc  0x17e0 - 0x17e9
+
+TODIGIT   < 0x17e0 - 0x17e9 : 0x0000 >
+
+
+/*
+ * U+1800 - U+18AF : Mongolian
+ */
+
+CONTROL   0x180e
+DIGIT     0x1810 - 0x1819
+GRAPH     0x1800 - 0x180d  0x1810 - 0x1819  0x1820 - 0x1877  0x1880 - 0x18a9
+PUNCT     0x1800 - 0x180a
+PRINT     0x1800 - 0x180d  0x1810 - 0x1819  0x1820 - 0x1877  0x1880 - 0x18a9
+SWIDTH1   0x1800 - 0x180d  0x1810 - 0x1819  0x1820 - 0x1877  0x1880 - 0x18a9
+
+TODIGIT   < 0x1810 - 0x1819 : 0x0000 >
+
+
+/*
+ * U+1E00 - U+1EFF : Latin Extended Additional
+ */
+
+ALPHA     0x1e00 - 0x1e9b  0x1ea0 - 0x1ef9
+GRAPH     0x1e00 - 0x1e9b  0x1ea0 - 0x1ef9
+LOWER     0x1e01  0x1e03  0x1e05  0x1e07  0x1e09  0x1e0b  0x1e0d
+LOWER     0x1e0f  0x1e11  0x1e13  0x1e15  0x1e17  0x1e19  0x1e1b
+LOWER     0x1e1d  0x1e1f  0x1e21  0x1e23  0x1e25  0x1e27  0x1e29
+LOWER     0x1e2b  0x1e2d  0x1e2f  0x1e31  0x1e33  0x1e35  0x1e37
+LOWER     0x1e39  0x1e3b  0x1e3d  0x1e3f  0x1e41  0x1e43  0x1e45
+LOWER     0x1e47  0x1e49  0x1e4b  0x1e4d  0x1e4f  0x1e51  0x1e53
+LOWER     0x1e55  0x1e57  0x1e59  0x1e5b  0x1e5d  0x1e5f  0x1e61
+LOWER     0x1e63  0x1e65  0x1e67  0x1e69  0x1e6b  0x1e6d  0x1e6f
+LOWER     0x1e71  0x1e73  0x1e75  0x1e77  0x1e79  0x1e7b  0x1e7d
+LOWER     0x1e7f  0x1e81  0x1e83  0x1e85  0x1e87  0x1e89  0x1e8b
+LOWER     0x1e8d  0x1e8f  0x1e91  0x1e93  0x1e95 - 0x1e9b  0x1ea1
+LOWER     0x1ea3  0x1ea5  0x1ea7  0x1ea9  0x1eab  0x1ead  0x1eaf
+LOWER     0x1eb1  0x1eb3  0x1eb5  0x1eb7  0x1eb9  0x1ebb  0x1ebd
+LOWER     0x1ebf  0x1ec1  0x1ec3  0x1ec5  0x1ec7  0x1ec9  0x1ecb
+LOWER     0x1ecd  0x1ecf  0x1ed1  0x1ed3  0x1ed5  0x1ed7  0x1ed9
+LOWER     0x1edb  0x1edd  0x1edf  0x1ee1  0x1ee3  0x1ee5  0x1ee7
+LOWER     0x1ee9  0x1eeb  0x1eed  0x1eef  0x1ef1  0x1ef3  0x1ef5
+LOWER     0x1ef7  0x1ef9
+UPPER     0x1e00  0x1e02  0x1e04  0x1e06  0x1e08  0x1e0a  0x1e0c
+UPPER     0x1e0e  0x1e10  0x1e12  0x1e14  0x1e16  0x1e18  0x1e1a
+UPPER     0x1e1c  0x1e1e  0x1e20  0x1e22  0x1e24  0x1e26  0x1e28
+UPPER     0x1e2a  0x1e2c  0x1e2e  0x1e30  0x1e32  0x1e34  0x1e36
+UPPER     0x1e38  0x1e3a  0x1e3c  0x1e3e  0x1e40  0x1e42  0x1e44
+UPPER     0x1e46  0x1e48  0x1e4a  0x1e4c  0x1e4e  0x1e50  0x1e52
+UPPER     0x1e54  0x1e56  0x1e58  0x1e5a  0x1e5c  0x1e5e  0x1e60
+UPPER     0x1e62  0x1e64  0x1e66  0x1e68  0x1e6a  0x1e6c  0x1e6e
+UPPER     0x1e70  0x1e72  0x1e74  0x1e76  0x1e78  0x1e7a  0x1e7c
+UPPER     0x1e7e  0x1e80  0x1e82  0x1e84  0x1e86  0x1e88  0x1e8a
+UPPER     0x1e8c  0x1e8e  0x1e90  0x1e92  0x1e94  0x1ea0  0x1ea2
+UPPER     0x1ea4  0x1ea6  0x1ea8  0x1eaa  0x1eac  0x1eae  0x1eb0
+UPPER     0x1eb2  0x1eb4  0x1eb6  0x1eb8  0x1eba  0x1ebc  0x1ebe
+UPPER     0x1ec0  0x1ec2  0x1ec4  0x1ec6  0x1ec8  0x1eca  0x1ecc
+UPPER     0x1ece  0x1ed0  0x1ed2  0x1ed4  0x1ed6  0x1ed8  0x1eda
+UPPER     0x1edc  0x1ede  0x1ee0  0x1ee2  0x1ee4  0x1ee6  0x1ee8
+UPPER     0x1eea  0x1eec  0x1eee  0x1ef0  0x1ef2  0x1ef4  0x1ef6
+UPPER     0x1ef8
+PRINT     0x1e00 - 0x1e9b  0x1ea0 - 0x1ef9
+SWIDTH1   0x1e00 - 0x1e9b  0x1ea0 - 0x1ef9
+
+MAPUPPER  < 0x1e01 0x1e00 >
+MAPUPPER  < 0x1e03 0x1e02 >
+MAPUPPER  < 0x1e05 0x1e04 >
+MAPUPPER  < 0x1e07 0x1e06 >
+MAPUPPER  < 0x1e09 0x1e08 >
+MAPUPPER  < 0x1e0b 0x1e0a >
+MAPUPPER  < 0x1e0d 0x1e0c >
+MAPUPPER  < 0x1e0f 0x1e0e >
+MAPUPPER  < 0x1e11 0x1e10 >
+MAPUPPER  < 0x1e13 0x1e12 >
+MAPUPPER  < 0x1e15 0x1e14 >
+MAPUPPER  < 0x1e17 0x1e16 >
+MAPUPPER  < 0x1e19 0x1e18 >
+MAPUPPER  < 0x1e1b 0x1e1a >
+MAPUPPER  < 0x1e1d 0x1e1c >
+MAPUPPER  < 0x1e1f 0x1e1e >
+MAPUPPER  < 0x1e21 0x1e20 >
+MAPUPPER  < 0x1e23 0x1e22 >
+MAPUPPER  < 0x1e25 0x1e24 >
+MAPUPPER  < 0x1e27 0x1e26 >
+MAPUPPER  < 0x1e29 0x1e28 >
+MAPUPPER  < 0x1e2b 0x1e2a >
+MAPUPPER  < 0x1e2d 0x1e2c >
+MAPUPPER  < 0x1e2f 0x1e2e >
+MAPUPPER  < 0x1e31 0x1e30 >
+MAPUPPER  < 0x1e33 0x1e32 >
+MAPUPPER  < 0x1e35 0x1e34 >
+MAPUPPER  < 0x1e37 0x1e36 >
+MAPUPPER  < 0x1e39 0x1e38 >
+MAPUPPER  < 0x1e3b 0x1e3a >
+MAPUPPER  < 0x1e3d 0x1e3c >
+MAPUPPER  < 0x1e3f 0x1e3e >
+MAPUPPER  < 0x1e41 0x1e40 >
+MAPUPPER  < 0x1e43 0x1e42 >
+MAPUPPER  < 0x1e45 0x1e44 >
+MAPUPPER  < 0x1e47 0x1e46 >
+MAPUPPER  < 0x1e49 0x1e48 >
+MAPUPPER  < 0x1e4b 0x1e4a >
+MAPUPPER  < 0x1e4d 0x1e4c >
+MAPUPPER  < 0x1e4f 0x1e4e >
+MAPUPPER  < 0x1e51 0x1e50 >
+MAPUPPER  < 0x1e53 0x1e52 >
+MAPUPPER  < 0x1e55 0x1e54 >
+MAPUPPER  < 0x1e57 0x1e56 >
+MAPUPPER  < 0x1e59 0x1e58 >
+MAPUPPER  < 0x1e5b 0x1e5a >
+MAPUPPER  < 0x1e5d 0x1e5c >
+MAPUPPER  < 0x1e5f 0x1e5e >
+MAPUPPER  < 0x1e61 0x1e60 >
+MAPUPPER  < 0x1e63 0x1e62 >
+MAPUPPER  < 0x1e65 0x1e64 >
+MAPUPPER  < 0x1e67 0x1e66 >
+MAPUPPER  < 0x1e69 0x1e68 >
+MAPUPPER  < 0x1e6b 0x1e6a >
+MAPUPPER  < 0x1e6d 0x1e6c >
+MAPUPPER  < 0x1e6f 0x1e6e >
+MAPUPPER  < 0x1e71 0x1e70 >
+MAPUPPER  < 0x1e73 0x1e72 >
+MAPUPPER  < 0x1e75 0x1e74 >
+MAPUPPER  < 0x1e77 0x1e76 >
+MAPUPPER  < 0x1e79 0x1e78 >
+MAPUPPER  < 0x1e7b 0x1e7a >
+MAPUPPER  < 0x1e7d 0x1e7c >
+MAPUPPER  < 0x1e7f 0x1e7e >
+MAPUPPER  < 0x1e81 0x1e80 >
+MAPUPPER  < 0x1e83 0x1e82 >
+MAPUPPER  < 0x1e85 0x1e84 >
+MAPUPPER  < 0x1e87 0x1e86 >
+MAPUPPER  < 0x1e89 0x1e88 >
+MAPUPPER  < 0x1e8b 0x1e8a >
+MAPUPPER  < 0x1e8d 0x1e8c >
+MAPUPPER  < 0x1e8f 0x1e8e >
+MAPUPPER  < 0x1e91 0x1e90 >
+MAPUPPER  < 0x1e93 0x1e92 >
+MAPUPPER  < 0x1e95 0x1e94 >
+MAPUPPER  < 0x1e9b 0x1e60 >
+MAPUPPER  < 0x1ea1 0x1ea0 >
+MAPUPPER  < 0x1ea3 0x1ea2 >
+MAPUPPER  < 0x1ea5 0x1ea4 >
+MAPUPPER  < 0x1ea7 0x1ea6 >
+MAPUPPER  < 0x1ea9 0x1ea8 >
+MAPUPPER  < 0x1eab 0x1eaa >
+MAPUPPER  < 0x1ead 0x1eac >
+MAPUPPER  < 0x1eaf 0x1eae >
+MAPUPPER  < 0x1eb1 0x1eb0 >
+MAPUPPER  < 0x1eb3 0x1eb2 >
+MAPUPPER  < 0x1eb5 0x1eb4 >
+MAPUPPER  < 0x1eb7 0x1eb6 >
+MAPUPPER  < 0x1eb9 0x1eb8 >
+MAPUPPER  < 0x1ebb 0x1eba >
+MAPUPPER  < 0x1ebd 0x1ebc >
+MAPUPPER  < 0x1ebf 0x1ebe >
+MAPUPPER  < 0x1ec1 0x1ec0 >
+MAPUPPER  < 0x1ec3 0x1ec2 >
+MAPUPPER  < 0x1ec5 0x1ec4 >
+MAPUPPER  < 0x1ec7 0x1ec6 >
+MAPUPPER  < 0x1ec9 0x1ec8 >
+MAPUPPER  < 0x1ecb 0x1eca >
+MAPUPPER  < 0x1ecd 0x1ecc >
+MAPUPPER  < 0x1ecf 0x1ece >
+MAPUPPER  < 0x1ed1 0x1ed0 >
+MAPUPPER  < 0x1ed3 0x1ed2 >
+MAPUPPER  < 0x1ed5 0x1ed4 >
+MAPUPPER  < 0x1ed7 0x1ed6 >
+MAPUPPER  < 0x1ed9 0x1ed8 >
+MAPUPPER  < 0x1edb 0x1eda >
+MAPUPPER  < 0x1edd 0x1edc >
+MAPUPPER  < 0x1edf 0x1ede >
+MAPUPPER  < 0x1ee1 0x1ee0 >
+MAPUPPER  < 0x1ee3 0x1ee2 >
+MAPUPPER  < 0x1ee5 0x1ee4 >
+MAPUPPER  < 0x1ee7 0x1ee6 >
+MAPUPPER  < 0x1ee9 0x1ee8 >
+MAPUPPER  < 0x1eeb 0x1eea >
+MAPUPPER  < 0x1eed 0x1eec >
+MAPUPPER  < 0x1eef 0x1eee >
+MAPUPPER  < 0x1ef1 0x1ef0 >
+MAPUPPER  < 0x1ef3 0x1ef2 >
+MAPUPPER  < 0x1ef5 0x1ef4 >
+MAPUPPER  < 0x1ef7 0x1ef6 >
+MAPUPPER  < 0x1ef9 0x1ef8 >
+MAPLOWER  < 0x1e00 0x1e01 >
+MAPLOWER  < 0x1e02 0x1e03 >
+MAPLOWER  < 0x1e04 0x1e05 >
+MAPLOWER  < 0x1e06 0x1e07 >
+MAPLOWER  < 0x1e08 0x1e09 >
+MAPLOWER  < 0x1e0a 0x1e0b >
+MAPLOWER  < 0x1e0c 0x1e0d >
+MAPLOWER  < 0x1e0e 0x1e0f >
+MAPLOWER  < 0x1e10 0x1e11 >
+MAPLOWER  < 0x1e12 0x1e13 >
+MAPLOWER  < 0x1e14 0x1e15 >
+MAPLOWER  < 0x1e16 0x1e17 >
+MAPLOWER  < 0x1e18 0x1e19 >
+MAPLOWER  < 0x1e1a 0x1e1b >
+MAPLOWER  < 0x1e1c 0x1e1d >
+MAPLOWER  < 0x1e1e 0x1e1f >
+MAPLOWER  < 0x1e20 0x1e21 >
+MAPLOWER  < 0x1e22 0x1e23 >
+MAPLOWER  < 0x1e24 0x1e25 >
+MAPLOWER  < 0x1e26 0x1e27 >
+MAPLOWER  < 0x1e28 0x1e29 >
+MAPLOWER  < 0x1e2a 0x1e2b >
+MAPLOWER  < 0x1e2c 0x1e2d >
+MAPLOWER  < 0x1e2e 0x1e2f >
+MAPLOWER  < 0x1e30 0x1e31 >
+MAPLOWER  < 0x1e32 0x1e33 >
+MAPLOWER  < 0x1e34 0x1e35 >
+MAPLOWER  < 0x1e36 0x1e37 >
+MAPLOWER  < 0x1e38 0x1e39 >
+MAPLOWER  < 0x1e3a 0x1e3b >
+MAPLOWER  < 0x1e3c 0x1e3d >
+MAPLOWER  < 0x1e3e 0x1e3f >
+MAPLOWER  < 0x1e40 0x1e41 >
+MAPLOWER  < 0x1e42 0x1e43 >
+MAPLOWER  < 0x1e44 0x1e45 >
+MAPLOWER  < 0x1e46 0x1e47 >
+MAPLOWER  < 0x1e48 0x1e49 >
+MAPLOWER  < 0x1e4a 0x1e4b >
+MAPLOWER  < 0x1e4c 0x1e4d >
+MAPLOWER  < 0x1e4e 0x1e4f >
+MAPLOWER  < 0x1e50 0x1e51 >
+MAPLOWER  < 0x1e52 0x1e53 >
+MAPLOWER  < 0x1e54 0x1e55 >
+MAPLOWER  < 0x1e56 0x1e57 >
+MAPLOWER  < 0x1e58 0x1e59 >
+MAPLOWER  < 0x1e5a 0x1e5b >
+MAPLOWER  < 0x1e5c 0x1e5d >
+MAPLOWER  < 0x1e5e 0x1e5f >
+MAPLOWER  < 0x1e60 0x1e61 >
+MAPLOWER  < 0x1e62 0x1e63 >
+MAPLOWER  < 0x1e64 0x1e65 >
+MAPLOWER  < 0x1e66 0x1e67 >
+MAPLOWER  < 0x1e68 0x1e69 >
+MAPLOWER  < 0x1e6a 0x1e6b >
+MAPLOWER  < 0x1e6c 0x1e6d >
+MAPLOWER  < 0x1e6e 0x1e6f >
+MAPLOWER  < 0x1e70 0x1e71 >
+MAPLOWER  < 0x1e72 0x1e73 >
+MAPLOWER  < 0x1e74 0x1e75 >
+MAPLOWER  < 0x1e76 0x1e77 >
+MAPLOWER  < 0x1e78 0x1e79 >
+MAPLOWER  < 0x1e7a 0x1e7b >
+MAPLOWER  < 0x1e7c 0x1e7d >
+MAPLOWER  < 0x1e7e 0x1e7f >
+MAPLOWER  < 0x1e80 0x1e81 >
+MAPLOWER  < 0x1e82 0x1e83 >
+MAPLOWER  < 0x1e84 0x1e85 >
+MAPLOWER  < 0x1e86 0x1e87 >
+MAPLOWER  < 0x1e88 0x1e89 >
+MAPLOWER  < 0x1e8a 0x1e8b >
+MAPLOWER  < 0x1e8c 0x1e8d >
+MAPLOWER  < 0x1e8e 0x1e8f >
+MAPLOWER  < 0x1e90 0x1e91 >
+MAPLOWER  < 0x1e92 0x1e93 >
+MAPLOWER  < 0x1e94 0x1e95 >
+MAPLOWER  < 0x1ea0 0x1ea1 >
+MAPLOWER  < 0x1ea2 0x1ea3 >
+MAPLOWER  < 0x1ea4 0x1ea5 >
+MAPLOWER  < 0x1ea6 0x1ea7 >
+MAPLOWER  < 0x1ea8 0x1ea9 >
+MAPLOWER  < 0x1eaa 0x1eab >
+MAPLOWER  < 0x1eac 0x1ead >
+MAPLOWER  < 0x1eae 0x1eaf >
+MAPLOWER  < 0x1eb0 0x1eb1 >
+MAPLOWER  < 0x1eb2 0x1eb3 >
+MAPLOWER  < 0x1eb4 0x1eb5 >
+MAPLOWER  < 0x1eb6 0x1eb7 >
+MAPLOWER  < 0x1eb8 0x1eb9 >
+MAPLOWER  < 0x1eba 0x1ebb >
+MAPLOWER  < 0x1ebc 0x1ebd >
+MAPLOWER  < 0x1ebe 0x1ebf >
+MAPLOWER  < 0x1ec0 0x1ec1 >
+MAPLOWER  < 0x1ec2 0x1ec3 >
+MAPLOWER  < 0x1ec4 0x1ec5 >
+MAPLOWER  < 0x1ec6 0x1ec7 >
+MAPLOWER  < 0x1ec8 0x1ec9 >
+MAPLOWER  < 0x1eca 0x1ecb >
+MAPLOWER  < 0x1ecc 0x1ecd >
+MAPLOWER  < 0x1ece 0x1ecf >
+MAPLOWER  < 0x1ed0 0x1ed1 >
+MAPLOWER  < 0x1ed2 0x1ed3 >
+MAPLOWER  < 0x1ed4 0x1ed5 >
+MAPLOWER  < 0x1ed6 0x1ed7 >
+MAPLOWER  < 0x1ed8 0x1ed9 >
+MAPLOWER  < 0x1eda 0x1edb >
+MAPLOWER  < 0x1edc 0x1edd >
+MAPLOWER  < 0x1ede 0x1edf >
+MAPLOWER  < 0x1ee0 0x1ee1 >
+MAPLOWER  < 0x1ee2 0x1ee3 >
+MAPLOWER  < 0x1ee4 0x1ee5 >
+MAPLOWER  < 0x1ee6 0x1ee7 >
+MAPLOWER  < 0x1ee8 0x1ee9 >
+MAPLOWER  < 0x1eea 0x1eeb >
+MAPLOWER  < 0x1eec 0x1eed >
+MAPLOWER  < 0x1eee 0x1eef >
+MAPLOWER  < 0x1ef0 0x1ef1 >
+MAPLOWER  < 0x1ef2 0x1ef3 >
+MAPLOWER  < 0x1ef4 0x1ef5 >
+MAPLOWER  < 0x1ef6 0x1ef7 >
+MAPLOWER  < 0x1ef8 0x1ef9 >
+
+
+/*
+ * U+1F00 - U+1FFF : Greek Extended
+ */
+
+ALPHA     0x1f00 - 0x1f15  0x1f18 - 0x1f1d  0x1f20 - 0x1f45  0x1f48 - 0x1f4d
+ALPHA     0x1f50 - 0x1f57  0x1f59  0x1f5b  0x1f5d  0x1f5f - 0x1f7d
+ALPHA     0x1f80 - 0x1fb4  0x1fb6 - 0x1fbc  0x1fbe  0x1fc2 - 0x1fc4
+ALPHA     0x1fc6 - 0x1fcc  0x1fd0 - 0x1fd3  0x1fd6 - 0x1fdb  0x1fe0 - 0x1fec
+ALPHA     0x1ff2 - 0x1ff4  0x1ff6 - 0x1ffc
+GRAPH     0x1f00 - 0x1f15  0x1f18 - 0x1f1d  0x1f20 - 0x1f45  0x1f48 - 0x1f4d
+GRAPH     0x1f50 - 0x1f57  0x1f59  0x1f5b  0x1f5d  0x1f5f - 0x1f7d
+GRAPH     0x1f80 - 0x1fb4  0x1fb6 - 0x1fc4  0x1fc6 - 0x1fd3  0x1fd6 - 0x1fdb
+GRAPH     0x1fdd - 0x1fef  0x1ff2 - 0x1ff4  0x1ff6 - 0x1ffe
+LOWER     0x1f00 - 0x1f07  0x1f10 - 0x1f15  0x1f20 - 0x1f27  0x1f30 - 0x1f37
+LOWER     0x1f40 - 0x1f45  0x1f50 - 0x1f57  0x1f60 - 0x1f67  0x1f70 - 0x1f7d
+LOWER     0x1f80 - 0x1f87  0x1f90 - 0x1f97  0x1fa0 - 0x1fa7  0x1fb0 - 0x1fb4
+LOWER     0x1fb6  0x1fb7  0x1fbe  0x1fc2 - 0x1fc4  0x1fc6  0x1fc7
+LOWER     0x1fd0 - 0x1fd3  0x1fd6  0x1fd7  0x1fe0 - 0x1fe7  0x1ff2 - 0x1ff4
+LOWER     0x1ff6  0x1ff7
+PUNCT     0x1fbd  0x1fbf - 0x1fc1  0x1fcd - 0x1fcf  0x1fdd - 0x1fdf
+PUNCT     0x1fed - 0x1fef  0x1ffd  0x1ffe
+UPPER     0x1f08 - 0x1f0f  0x1f18 - 0x1f1d  0x1f28 - 0x1f2f  0x1f38 - 0x1f3f
+UPPER     0x1f48 - 0x1f4d  0x1f59  0x1f5b  0x1f5d  0x1f5f  0x1f68 - 0x1f6f
+UPPER     0x1fb8 - 0x1fbb  0x1fc8 - 0x1fcb  0x1fd8 - 0x1fdb  0x1fe8 - 0x1fec
+UPPER     0x1ff8 - 0x1ffb
+PRINT     0x1f00 - 0x1f15  0x1f18 - 0x1f1d  0x1f20 - 0x1f45  0x1f48 - 0x1f4d
+PRINT     0x1f50 - 0x1f57  0x1f59  0x1f5b  0x1f5d  0x1f5f - 0x1f7d
+PRINT     0x1f80 - 0x1fb4  0x1fb6 - 0x1fc4  0x1fc6 - 0x1fd3  0x1fd6 - 0x1fdb
+PRINT     0x1fdd - 0x1fef  0x1ff2 - 0x1ff4  0x1ff6 - 0x1ffe
+SWIDTH1   0x1f00 - 0x1f15  0x1f18 - 0x1f1d  0x1f20 - 0x1f45  0x1f48 - 0x1f4d
+SWIDTH1   0x1f50 - 0x1f57  0x1f59  0x1f5b  0x1f5d  0x1f5f - 0x1f7d
+SWIDTH1   0x1f80 - 0x1fb4  0x1fb6 - 0x1fc4  0x1fc6 - 0x1fd3  0x1fd6 - 0x1fdb
+SWIDTH1   0x1fdd - 0x1fef  0x1ff2 - 0x1ff4  0x1ff6 - 0x1ffe
+
+MAPUPPER  < 0x1f00 - 0x1f07 : 0x1f08 >
+MAPUPPER  < 0x1f10 - 0x1f15 : 0x1f18 >
+MAPUPPER  < 0x1f20 - 0x1f27 : 0x1f28 >
+MAPUPPER  < 0x1f30 - 0x1f37 : 0x1f38 >
+MAPUPPER  < 0x1f40 - 0x1f45 : 0x1f48 >
+MAPUPPER  < 0x1f51 0x1f59 >
+MAPUPPER  < 0x1f53 0x1f5b >
+MAPUPPER  < 0x1f55 0x1f5d >
+MAPUPPER  < 0x1f57 0x1f5f >
+MAPUPPER  < 0x1f60 - 0x1f67 : 0x1f68 >
+MAPUPPER  < 0x1f70 - 0x1f71 : 0x1fba >
+MAPUPPER  < 0x1f72 - 0x1f75 : 0x1fc8 >
+MAPUPPER  < 0x1f76 - 0x1f77 : 0x1fda >
+MAPUPPER  < 0x1f78 - 0x1f79 : 0x1ff8 >
+MAPUPPER  < 0x1f7a - 0x1f7b : 0x1fea >
+MAPUPPER  < 0x1f7c - 0x1f7d : 0x1ffa >
+MAPUPPER  < 0x1f80 - 0x1f87 : 0x1f88 >
+MAPUPPER  < 0x1f90 - 0x1f97 : 0x1f98 >
+MAPUPPER  < 0x1fa0 - 0x1fa7 : 0x1fa8 >
+MAPUPPER  < 0x1fb0 - 0x1fb1 : 0x1fb8 >
+MAPUPPER  < 0x1fb3 0x1fbc >
+MAPUPPER  < 0x1fbe 0x0399 >
+MAPUPPER  < 0x1fc3 0x1fcc >
+MAPUPPER  < 0x1fd0 - 0x1fd1 : 0x1fd8 >
+MAPUPPER  < 0x1fe0 - 0x1fe1 : 0x1fe8 >
+MAPUPPER  < 0x1fe5 0x1fec >
+MAPUPPER  < 0x1ff3 0x1ffc >
+MAPLOWER  < 0x1f08 - 0x1f0f : 0x1f00 >
+MAPLOWER  < 0x1f18 - 0x1f1d : 0x1f10 >
+MAPLOWER  < 0x1f28 - 0x1f2f : 0x1f20 >
+MAPLOWER  < 0x1f38 - 0x1f3f : 0x1f30 >
+MAPLOWER  < 0x1f48 - 0x1f4d : 0x1f40 >
+MAPLOWER  < 0x1f59 0x1f51 >
+MAPLOWER  < 0x1f5b 0x1f53 >
+MAPLOWER  < 0x1f5d 0x1f55 >
+MAPLOWER  < 0x1f5f 0x1f57 >
+MAPLOWER  < 0x1f68 - 0x1f6f : 0x1f60 >
+MAPLOWER  < 0x1f88 - 0x1f8f : 0x1f80 >
+MAPLOWER  < 0x1f98 - 0x1f9f : 0x1f90 >
+MAPLOWER  < 0x1fa8 - 0x1faf : 0x1fa0 >
+MAPLOWER  < 0x1fb8 - 0x1fb9 : 0x1fb0 >
+MAPLOWER  < 0x1fba - 0x1fbb : 0x1f70 >
+MAPLOWER  < 0x1fbc 0x1fb3 >
+MAPLOWER  < 0x1fc8 - 0x1fcb : 0x1f72 >
+MAPLOWER  < 0x1fcc 0x1fc3 >
+MAPLOWER  < 0x1fd8 - 0x1fd9 : 0x1fd0 >
+MAPLOWER  < 0x1fda - 0x1fdb : 0x1f76 >
+MAPLOWER  < 0x1fe8 - 0x1fe9 : 0x1fe0 >
+MAPLOWER  < 0x1fea - 0x1feb : 0x1f7a >
+MAPLOWER  < 0x1fec 0x1fe5 >
+MAPLOWER  < 0x1ff8 - 0x1ff9 : 0x1f78 >
+MAPLOWER  < 0x1ffa - 0x1ffb : 0x1f7c >
+MAPLOWER  < 0x1ffc 0x1ff3 >
+
+
+/*
+ * U+2000 - U+206F : General Punctuation
+ */
+
+CONTROL   0x200c - 0x200f  0x202a - 0x202e  0x2060 - 0x2063  0x206a - 0x206f
+GRAPH     0x2010 - 0x2027  0x2030 - 0x2052  0x2057
+PUNCT     0x2010 - 0x2027  0x2030 - 0x2052  0x2057
+SPACE     0x2000 - 0x200b  0x2028  0x2029  0x202f  0x205f
+BLANK     0x2000 - 0x200b  0x202f  0x205f
+PRINT     0x2000 - 0x200b  0x2010 - 0x2029  0x202f - 0x2052  0x2057
+PRINT     0x205f
+SWIDTH1   0x2000 - 0x200b  0x2010 - 0x2029  0x202f - 0x2052  0x2057
+SWIDTH1   0x205f
+
+
+/*
+ * U+2070 - U+209F : Superscripts and Subscripts
+ */
+
+ALPHA     0x2071  0x207f
+GRAPH     0x2070  0x2071  0x2074 - 0x208e
+LOWER     0x2071  0x207f
+PUNCT     0x207a - 0x207e  0x208a - 0x208e
+PRINT     0x2070  0x2071  0x2074 - 0x208e
+SPECIAL   0x2070  0x2074 - 0x2079  0x2080 - 0x2089
+SWIDTH1   0x2070  0x2071  0x2074 - 0x208e
+
+TODIGIT   < 0x2070 0x0000 >
+TODIGIT   < 0x2074 - 0x2079 : 0x0004 >
+TODIGIT   < 0x2080 - 0x2089 : 0x0000 >
+
+
+/*
+ * U+20A0 - U+20CF : Currency Symbols
+ */
+
+GRAPH     0x20a0 - 0x20b1
+PUNCT     0x20a0 - 0x20b1
+PRINT     0x20a0 - 0x20b1
+SWIDTH1   0x20a0 - 0x20b1
+
+
+/*
+ * U+20D0 - U+20FF : Combining Diacritical Marks for Symbols
+ */
+
+GRAPH     0x20d0 - 0x20ea
+PRINT     0x20d0 - 0x20ea
+SWIDTH1   0x20d0 - 0x20ea
+
+
+/*
+ * U+2100 - U+214F : Letterlike Symbols
+ */
+
+ALPHA     0x2102  0x2107  0x210a - 0x2113  0x2115  0x2119 - 0x211d
+ALPHA     0x2124  0x2126  0x2128  0x212a - 0x212d  0x212f - 0x2131
+ALPHA     0x2133  0x2134  0x2139  0x213d - 0x213f  0x2145 - 0x2149
+GRAPH     0x2100 - 0x213a  0x213d - 0x214b
+LOWER     0x210a  0x210e  0x210f  0x2113  0x212f  0x2134  0x2139
+LOWER     0x213d  0x2146 - 0x2149
+PUNCT     0x2100  0x2101  0x2103 - 0x2106  0x2108  0x2109  0x2114
+PUNCT     0x2116 - 0x2118  0x211e - 0x2123  0x2125  0x2127  0x2129
+PUNCT     0x212e  0x2132  0x213a  0x2140 - 0x2144  0x214a  0x214b
+UPPER     0x2102  0x2107  0x210b - 0x210d  0x2110 - 0x2112  0x2115
+UPPER     0x2119 - 0x211d  0x2124  0x2126  0x2128  0x212a - 0x212d
+UPPER     0x2130  0x2131  0x2133  0x213e  0x213f  0x2145
+PRINT     0x2100 - 0x213a  0x213d - 0x214b
+SWIDTH1   0x2100 - 0x213a  0x213d - 0x214b
+
+MAPLOWER  < 0x2126 0x03c9 >
+MAPLOWER  < 0x212a 'k' >
+MAPLOWER  < 0x212b 0x00e5 >
+
+
+/*
+ * U+2150 - U+218F : Number Forms
+ */
+
+GRAPH     0x2153 - 0x2183
+PRINT     0x2153 - 0x2183
+SPECIAL   0x2153 - 0x2183
+SWIDTH1   0x2153 - 0x2183
+
+MAPUPPER  < 0x2170 - 0x217f : 0x2160 >
+MAPLOWER  < 0x2160 - 0x216f : 0x2170 >
+
+
+/*
+ * U+2190 - U+21FF : Arrows
+ */
+
+GRAPH     0x2190 - 0x21ff
+PUNCT     0x2190 - 0x21ff
+PRINT     0x2190 - 0x21ff
+SWIDTH1   0x2190 - 0x21ff
+
+
+/*
+ * U+2200 - U+22FF : Mathematical Operators
+ */
+
+GRAPH     0x2200 - 0x22ff
+PUNCT     0x2200 - 0x22ff
+PRINT     0x2200 - 0x22ff
+SWIDTH1   0x2200 - 0x22ff
+
+
+/*
+ * U+2300 - U+23FF : Miscellaneous Technical
+ */
+
+GRAPH     0x2300 - 0x23ce
+PUNCT     0x2300 - 0x23ce
+PRINT     0x2300 - 0x23ce
+SWIDTH1   0x2300 - 0x2328  0x232b - 0x23ce
+SWIDTH2   0x2329  0x232a
+
+
+/*
+ * U+2400 - U+243F : Control Pictures
+ */
+
+GRAPH     0x2400 - 0x2426
+PUNCT     0x2400 - 0x2426
+PRINT     0x2400 - 0x2426
+SWIDTH1   0x2400 - 0x2426
+
+
+/*
+ * U+2440 - U+245F : Optical Character Recognition
+ */
+
+GRAPH     0x2440 - 0x244a
+PUNCT     0x2440 - 0x244a
+PRINT     0x2440 - 0x244a
+SWIDTH1   0x2440 - 0x244a
+
+
+/*
+ * U+2460 - U+24FF : Enclosed Alphanumerics
+ */
+
+GRAPH     0x2460 - 0x24fe
+PUNCT     0x249c - 0x24e9
+PRINT     0x2460 - 0x24fe
+SPECIAL   0x2460 - 0x249b  0x24ea - 0x24fe
+SWIDTH1   0x2460 - 0x24fe
+
+MAPUPPER  < 0x24d0 - 0x24e9 : 0x24b6 >
+MAPLOWER  < 0x24b6 - 0x24cf : 0x24d0 >
+
+
+/*
+ * U+2500 - U+257F : Box Drawing
+ */
+
+GRAPH     0x2500 - 0x257f
+PUNCT     0x2500 - 0x257f
+PRINT     0x2500 - 0x257f
+SWIDTH1   0x2500 - 0x257f
+
+
+/*
+ * U+2580 - U+259F : Block Elements
+ */
+
+GRAPH     0x2580 - 0x259f
+PUNCT     0x2580 - 0x259f
+PRINT     0x2580 - 0x259f
+SWIDTH1   0x2580 - 0x259f
+
+
+/*
+ * U+25A0 - U+25FF : Geometric Shapes
+ */
+
+GRAPH     0x25a0 - 0x25ff
+PUNCT     0x25a0 - 0x25ff
+PRINT     0x25a0 - 0x25ff
+SWIDTH1   0x25a0 - 0x25ff
+
+
+/*
+ * U+2600 - U+26FF : Miscellaneous Symbols
+ */
+
+GRAPH     0x2600 - 0x2613  0x2616  0x2617  0x2619 - 0x267d  0x2680 - 0x2689
+PUNCT     0x2600 - 0x2613  0x2616  0x2617  0x2619 - 0x267d  0x2680 - 0x2689
+PRINT     0x2600 - 0x2613  0x2616  0x2617  0x2619 - 0x267d  0x2680 - 0x2689
+SWIDTH1   0x2600 - 0x2613  0x2616  0x2617  0x2619 - 0x267d  0x2680 - 0x2689
+
+
+/*
+ * U+2700 - U+27BF : Dingbats
+ */
+
+GRAPH     0x2701 - 0x2704  0x2706 - 0x2709  0x270c - 0x2727  0x2729 - 0x274b
+GRAPH     0x274d  0x274f - 0x2752  0x2756  0x2758 - 0x275e  0x2761 - 0x2794
+GRAPH     0x2798 - 0x27af  0x27b1 - 0x27be
+PUNCT     0x2701 - 0x2704  0x2706 - 0x2709  0x270c - 0x2727  0x2729 - 0x274b
+PUNCT     0x274d  0x274f - 0x2752  0x2756  0x2758 - 0x275e  0x2761 - 0x2775
+PUNCT     0x2794  0x2798 - 0x27af  0x27b1 - 0x27be
+PRINT     0x2701 - 0x2704  0x2706 - 0x2709  0x270c - 0x2727  0x2729 - 0x274b
+PRINT     0x274d  0x274f - 0x2752  0x2756  0x2758 - 0x275e  0x2761 - 0x2794
+PRINT     0x2798 - 0x27af  0x27b1 - 0x27be
+SPECIAL   0x2776 - 0x2793
+SWIDTH1   0x2701 - 0x2704  0x2706 - 0x2709  0x270c - 0x2727  0x2729 - 0x274b
+SWIDTH1   0x274d  0x274f - 0x2752  0x2756  0x2758 - 0x275e  0x2761 - 0x2794
+SWIDTH1   0x2798 - 0x27af  0x27b1 - 0x27be
+
+
+/*
+ * U+27C0 - U+27EF : Miscellaneous Mathematical Symbols-A
+ */
+
+GRAPH     0x27d0 - 0x27eb
+PUNCT     0x27d0 - 0x27eb
+PRINT     0x27d0 - 0x27eb
+SWIDTH1   0x27d0 - 0x27eb
+
+
+/*
+ * U+27F0 - U+27FF : Supplemental Arrows-A
+ */
+
+GRAPH     0x27f0 - 0x27ff
+PUNCT     0x27f0 - 0x27ff
+PRINT     0x27f0 - 0x27ff
+SWIDTH1   0x27f0 - 0x27ff
+
+
+/*
+ * U+2800 - U+28FF : Braille Patterns
+ */
+
+GRAPH     0x2800 - 0x28ff
+PUNCT     0x2800 - 0x28ff
+PRINT     0x2800 - 0x28ff
+SWIDTH1   0x2800 - 0x28ff
+
+
+/*
+ * U+2900 - U+297F : Supplemental Arrows-B
+ */
+
+GRAPH     0x2900 - 0x297f
+PUNCT     0x2900 - 0x297f
+PRINT     0x2900 - 0x297f
+SWIDTH1   0x2900 - 0x297f
+
+
+/*
+ * U+2980 - U+29FF : Miscellaneous Mathematical Symbols-B
+ */
+
+GRAPH     0x2980 - 0x29ff
+PUNCT     0x2980 - 0x29ff
+PRINT     0x2980 - 0x29ff
+SWIDTH1   0x2980 - 0x29ff
+
+
+/*
+ * U+2A00 - U+2AFF : Supplemental Mathematical Operators
+ */
+
+GRAPH     0x2a00 - 0x2aff
+PUNCT     0x2a00 - 0x2aff
+PRINT     0x2a00 - 0x2aff
+SWIDTH1   0x2a00 - 0x2aff
+
+
+/*
+ * U+2E80 - U+2EFF : CJK Radicals Supplement
+ */
+
+GRAPH     0x2e80 - 0x2e99  0x2e9b - 0x2ef3
+PUNCT     0x2e80 - 0x2e99  0x2e9b - 0x2ef3
+PRINT     0x2e80 - 0x2e99  0x2e9b - 0x2ef3
+SWIDTH2   0x2e80 - 0x2e99  0x2e9b - 0x2ef3
+
+
+/*
+ * U+2F00 - U+2FDF : Kangxi Radicals
+ */
+
+GRAPH     0x2f00 - 0x2fd5
+PUNCT     0x2f00 - 0x2fd5
+PRINT     0x2f00 - 0x2fd5
+SWIDTH2   0x2f00 - 0x2fd5
+
+
+/*
+ * U+2FF0 - U+2FFF : Ideographic Description Characters
+ */
+
+GRAPH     0x2ff0 - 0x2ffb
+PUNCT     0x2ff0 - 0x2ffb
+PRINT     0x2ff0 - 0x2ffb
+SWIDTH2   0x2ff0 - 0x2ffb
+
+
+/*
+ * U+3000 - U+303F : CJK Symbols and Punctuation
+ */
+
+GRAPH     0x3001 - 0x303f
+PUNCT     0x3001 - 0x3004  0x3008 - 0x3020  0x3030  0x3036  0x3037
+PUNCT     0x303d - 0x303f
+SPACE     0x3000
+BLANK     0x3000
+PRINT     0x3000 - 0x303f
+IDEOGRAM  0x3006
+SPECIAL   0x3007  0x3021 - 0x3029  0x3038 - 0x303a
+SWIDTH1   0x303f
+SWIDTH2   0x3000 - 0x303e
+
+
+/*
+ * U+3040 - U+309F : Hiragana
+ */
+
+GRAPH     0x3041 - 0x3096  0x3099 - 0x309f
+PUNCT     0x309b  0x309c
+PRINT     0x3041 - 0x3096  0x3099 - 0x309f
+PHONOGRAM 0x3041 - 0x3096  0x309f
+SWIDTH2   0x3041 - 0x3096  0x3099 - 0x309f
+
+
+/*
+ * U+30A0 - U+30FF : Katakana
+ */
+
+GRAPH     0x30a0 - 0x30ff
+PUNCT     0x30a0  0x30fb
+PRINT     0x30a0 - 0x30ff
+PHONOGRAM 0x30a1 - 0x30fa  0x30ff
+SWIDTH2   0x30a0 - 0x30ff
+
+
+/*
+ * U+3100 - U+312F : Bopomofo
+ */
+
+GRAPH     0x3105 - 0x312c
+PRINT     0x3105 - 0x312c
+SWIDTH2   0x3105 - 0x312c
+
+
+/*
+ * U+3130 - U+318F : Hangul Compatibility Jamo
+ */
+
+GRAPH     0x3131 - 0x318e
+PRINT     0x3131 - 0x318e
+PHONOGRAM 0x3131 - 0x3163  0x3165 - 0x318e
+SWIDTH2   0x3131 - 0x318e
+
+
+/*
+ * U+3190 - U+319F : Kanbun
+ */
+
+GRAPH     0x3190 - 0x319f
+PUNCT     0x3190  0x3191  0x3196 - 0x319f
+PRINT     0x3190 - 0x319f
+SPECIAL   0x3192 - 0x3195
+SWIDTH2   0x3190 - 0x319f
+
+
+/*
+ * U+31A0 - U+31BF : Bopomofo Extended
+ */
+
+GRAPH     0x31a0 - 0x31b7
+PRINT     0x31a0 - 0x31b7
+SWIDTH2   0x31a0 - 0x31b7
+
+
+/*
+ * U+31F0 - U+31FF : Katakana Phonetic Extensions
+ */
+
+GRAPH     0x31f0 - 0x31ff
+PRINT     0x31f0 - 0x31ff
+PHONOGRAM 0x31f0 - 0x31ff
+SWIDTH2   0x31f0 - 0x31ff
+
+
+/*
+ * U+3200 - U+32FF : Enclosed CJK Letters and Months
+ */
+
+GRAPH     0x3200 - 0x321c  0x3220 - 0x3243  0x3251 - 0x327b  0x327f - 0x32cb
+GRAPH     0x32d0 - 0x32fe
+PUNCT     0x3200 - 0x321c  0x322a - 0x3243  0x3260 - 0x327b  0x327f
+PUNCT     0x328a - 0x32b0  0x32c0 - 0x32cb  0x32d0 - 0x32fe
+PRINT     0x3200 - 0x321c  0x3220 - 0x3243  0x3251 - 0x327b  0x327f - 0x32cb
+PRINT     0x32d0 - 0x32fe
+SPECIAL   0x3220 - 0x3229  0x3251 - 0x325f  0x3280 - 0x3289  0x32b1 - 0x32bf
+SWIDTH2   0x3200 - 0x321c  0x3220 - 0x3243  0x3251 - 0x327b  0x327f - 0x32cb
+SWIDTH2   0x32d0 - 0x32fe
+
+
+/*
+ * U+3300 - U+33FF : CJK Compatibility
+ */
+
+GRAPH     0x3300 - 0x3376  0x337b - 0x33dd  0x33e0 - 0x33fe
+PUNCT     0x3300 - 0x3376  0x337b - 0x33dd  0x33e0 - 0x33fe
+PRINT     0x3300 - 0x3376  0x337b - 0x33dd  0x33e0 - 0x33fe
+SWIDTH2   0x3300 - 0x3376  0x337b - 0x33dd  0x33e0 - 0x33fe
+
+
+/*
+ * U+3400 - U+4DBF : CJK Unified Ideographs Extension A
+ */
+
+GRAPH     0x3400 - 0x4db5
+PRINT     0x3400 - 0x4db5
+IDEOGRAM  0x3400 - 0x4db5
+SWIDTH2   0x3400 - 0x4db5
+
+
+/*
+ * U+4E00 - U+9FFF : CJK Unified Ideographs
+ */
+
+GRAPH     0x4e00 - 0x9fa5
+PRINT     0x4e00 - 0x9fa5
+IDEOGRAM  0x4e00 - 0x9fa5
+SWIDTH2   0x4e00 - 0x9fa5
+
+
+/*
+ * U+A000 - U+A48F : Yi Syllables
+ */
+
+GRAPH     0xa000 - 0xa48c
+PRINT     0xa000 - 0xa48c
+PHONOGRAM 0xa000 - 0xa48c
+SWIDTH2   0xa000 - 0xa48c
+
+
+/*
+ * U+A490 - U+A4CF : Yi Radicals
+ */
+
+GRAPH     0xa490 - 0xa4c6
+PUNCT     0xa490 - 0xa4c6
+PRINT     0xa490 - 0xa4c6
+SWIDTH2   0xa490 - 0xa4c6
+
+
+/*
+ * U+AC00 - U+D7AF : Hangul Syllables
+ */
+
+GRAPH     0xac00 - 0xd7a3
+PRINT     0xac00 - 0xd7a3
+PHONOGRAM 0xac00 - 0xd7a3
+SWIDTH2   0xac00 - 0xd7a3
+
+
+/*
+ * U+D800 - U+DB7F : High Surrogates
+ */
+
+PRINT     0xd800 - 0xdb7f
+SWIDTH1   0xd800 - 0xdb7f
+
+
+/*
+ * U+DB80 - U+DBFF : High Private Use Surrogates
+ */
+
+PRINT     0xdb80 - 0xdbff
+SWIDTH1   0xdb80 - 0xdbff
+
+
+/*
+ * U+DC00 - U+DFFF : Low Surrogates
+ */
+
+PRINT     0xdc00 - 0xdfff
+SWIDTH1   0xdc00 - 0xdfff
+
+
+/*
+ * U+E000 - U+F8FF : Private Use Area
+ */
+
+GRAPH     0xe000 - 0xf8ff
+PRINT     0xe000 - 0xf8ff
+SWIDTH1   0xe000 - 0xf8ff
+
+
+/*
+ * U+F900 - U+FAFF : CJK Compatibility Ideographs
+ */
+
+GRAPH     0xf900 - 0xfa2d  0xfa30 - 0xfa6a
+PRINT     0xf900 - 0xfa2d  0xfa30 - 0xfa6a
+IDEOGRAM  0xf900 - 0xfa2d  0xfa30 - 0xfa6a
+SWIDTH2   0xf900 - 0xfa2d  0xfa30 - 0xfa6a
+
+
+/*
+ * U+FB00 - U+FB4F : Alphabetic Presentation Forms
+ */
+
+ALPHA     0xfb00 - 0xfb06  0xfb13 - 0xfb17
+GRAPH     0xfb00 - 0xfb06  0xfb13 - 0xfb17  0xfb1d - 0xfb36  0xfb38 - 0xfb3c
+GRAPH     0xfb3e  0xfb40  0xfb41  0xfb43  0xfb44  0xfb46 - 0xfb4f
+LOWER     0xfb00 - 0xfb06  0xfb13 - 0xfb17
+PUNCT     0xfb29
+PRINT     0xfb00 - 0xfb06  0xfb13 - 0xfb17  0xfb1d - 0xfb36  0xfb38 - 0xfb3c
+PRINT     0xfb3e  0xfb40  0xfb41  0xfb43  0xfb44  0xfb46 - 0xfb4f
+SWIDTH1   0xfb00 - 0xfb06  0xfb13 - 0xfb17  0xfb1d - 0xfb36  0xfb38 - 0xfb3c
+SWIDTH1   0xfb3e  0xfb40  0xfb41  0xfb43  0xfb44  0xfb46 - 0xfb4f
+
+
+/*
+ * U+FB50 - U+FDFF : Arabic Presentation Forms-A
+ */
+
+GRAPH     0xfb50 - 0xfbb1  0xfbd3 - 0xfd3f  0xfd50 - 0xfd8f  0xfd92 - 0xfdc7
+GRAPH     0xfdf0 - 0xfdfc
+PUNCT     0xfd3e  0xfd3f  0xfdfc
+PRINT     0xfb50 - 0xfbb1  0xfbd3 - 0xfd3f  0xfd50 - 0xfd8f  0xfd92 - 0xfdc7
+PRINT     0xfdf0 - 0xfdfc
+SWIDTH1   0xfb50 - 0xfbb1  0xfbd3 - 0xfd3f  0xfd50 - 0xfd8f  0xfd92 - 0xfdc7
+SWIDTH1   0xfdf0 - 0xfdfc
+
+
+/*
+ * U+FE00 - U+FE0F : Variation Selectors
+ */
+
+GRAPH     0xfe00 - 0xfe0f
+PRINT     0xfe00 - 0xfe0f
+SWIDTH1   0xfe00 - 0xfe0f
+
+
+/*
+ * U+FE20 - U+FE2F : Combining Half Marks
+ */
+
+GRAPH     0xfe20 - 0xfe23
+PRINT     0xfe20 - 0xfe23
+SWIDTH1   0xfe20 - 0xfe23
+
+
+/*
+ * U+FE30 - U+FE4F : CJK Compatibility Forms
+ */
+
+GRAPH     0xfe30 - 0xfe46  0xfe49 - 0xfe4f
+PUNCT     0xfe30 - 0xfe46  0xfe49 - 0xfe4f
+PRINT     0xfe30 - 0xfe46  0xfe49 - 0xfe4f
+SWIDTH2   0xfe30 - 0xfe46  0xfe49 - 0xfe4f
+
+
+/*
+ * U+FE50 - U+FE6F : Small Form Variants
+ */
+
+GRAPH     0xfe50 - 0xfe52  0xfe54 - 0xfe66  0xfe68 - 0xfe6b
+PUNCT     0xfe50 - 0xfe52  0xfe54 - 0xfe66  0xfe68 - 0xfe6b
+PRINT     0xfe50 - 0xfe52  0xfe54 - 0xfe66  0xfe68 - 0xfe6b
+SWIDTH2   0xfe50 - 0xfe52  0xfe54 - 0xfe66  0xfe68 - 0xfe6b
+
+
+/*
+ * U+FE70 - U+FEFF : Arabic Presentation Forms-B
+ */
+
+CONTROL   0xfeff
+GRAPH     0xfe70 - 0xfe74  0xfe76 - 0xfefc
+PRINT     0xfe70 - 0xfe74  0xfe76 - 0xfefc
+SWIDTH1   0xfe70 - 0xfe74  0xfe76 - 0xfefc
+
+
+/*
+ * U+FF00 - U+FFEF : Halfwidth and Fullwidth Forms
+ */
+
+ALPHA     0xff21 - 0xff3a  0xff41 - 0xff5a
+DIGIT     0xff10 - 0xff19
+GRAPH     0xff01 - 0xffbe  0xffc2 - 0xffc7  0xffca - 0xffcf  0xffd2 - 0xffd7
+GRAPH     0xffda - 0xffdc  0xffe0 - 0xffe6  0xffe8 - 0xffee
+LOWER     0xff41 - 0xff5a
+PUNCT     0xff01 - 0xff0f  0xff1a - 0xff20  0xff3b - 0xff40  0xff5b - 0xff65
+PUNCT     0xffe0 - 0xffe6  0xffe8 - 0xffee
+UPPER     0xff21 - 0xff3a
+PRINT     0xff01 - 0xffbe  0xffc2 - 0xffc7  0xffca - 0xffcf  0xffd2 - 0xffd7
+PRINT     0xffda - 0xffdc  0xffe0 - 0xffe6  0xffe8 - 0xffee
+PHONOGRAM 0xff66 - 0xff6f  0xff71 - 0xff9d  0xffa1 - 0xffbe  0xffc2 - 0xffc7
+PHONOGRAM 0xffca - 0xffcf  0xffd2 - 0xffd7  0xffda - 0xffdc
+SWIDTH1   0xff61 - 0xffbe  0xffc2 - 0xffc7  0xffca - 0xffcf  0xffd2 - 0xffd7
+SWIDTH1   0xffda - 0xffdc  0xffe8 - 0xffee
+SWIDTH2   0xff01 - 0xff60  0xffe0 - 0xffe6
+
+MAPUPPER  < 0xff41 - 0xff5a : 0xff21 >
+MAPLOWER  < 0xff21 - 0xff3a : 0xff41 >
+TODIGIT   < 0xff10 - 0xff19 : 0x0000 >
+
+
+/*
+ * U+FFF0 - U+FFFF : Specials
+ */
+
+CONTROL   0xfff9 - 0xfffb
+GRAPH     0xfffc  0xfffd
+PUNCT     0xfffc  0xfffd
+PRINT     0xfffc  0xfffd
+SWIDTH1   0xfffc  0xfffd
+
+
+/*
+ * U+10300 - U+1032F : Old Italic
+ */
+
+GRAPH     0x10300 - 0x1031e  0x10320 - 0x10323
+PRINT     0x10300 - 0x1031e  0x10320 - 0x10323
+SPECIAL   0x10320 - 0x10323
+SWIDTH1   0x10300 - 0x1031e  0x10320 - 0x10323
+
+
+/*
+ * U+10330 - U+1034F : Gothic
+ */
+
+GRAPH     0x10330 - 0x1034a
+PRINT     0x10330 - 0x1034a
+SPECIAL   0x1034a
+SWIDTH1   0x10330 - 0x1034a
+
+
+/*
+ * U+10400 - U+1044F : Deseret
+ */
+
+ALPHA     0x10400 - 0x10425  0x10428 - 0x1044d
+GRAPH     0x10400 - 0x10425  0x10428 - 0x1044d
+LOWER     0x10428 - 0x1044d
+UPPER     0x10400 - 0x10425
+PRINT     0x10400 - 0x10425  0x10428 - 0x1044d
+SWIDTH1   0x10400 - 0x10425  0x10428 - 0x1044d
+
+MAPUPPER  < 0x10428 - 0x1044d : 0x10400 >
+MAPLOWER  < 0x10400 - 0x10425 : 0x10428 >
+
+
+/*
+ * U+1D000 - U+1D0FF : Byzantine Musical Symbols
+ */
+
+GRAPH     0x1d000 - 0x1d0f5
+PUNCT     0x1d000 - 0x1d0f5
+PRINT     0x1d000 - 0x1d0f5
+SWIDTH1   0x1d000 - 0x1d0f5
+
+
+/*
+ * U+1D100 - U+1D1FF : Musical Symbols
+ */
+
+CONTROL   0x1d173 - 0x1d17a
+GRAPH     0x1d100 - 0x1d126  0x1d12a - 0x1d172  0x1d17b - 0x1d1dd
+PUNCT     0x1d100 - 0x1d126  0x1d12a - 0x1d164  0x1d16a - 0x1d16c
+PUNCT     0x1d183  0x1d184  0x1d18c - 0x1d1a9  0x1d1ae - 0x1d1dd
+PRINT     0x1d100 - 0x1d126  0x1d12a - 0x1d172  0x1d17b - 0x1d1dd
+SWIDTH1   0x1d100 - 0x1d126  0x1d12a - 0x1d172  0x1d17b - 0x1d1dd
+
+
+/*
+ * U+1D400 - U+1D7FF : Mathematical Alphanumeric Symbols
+ */
+
+ALPHA     0x1d400 - 0x1d454  0x1d456 - 0x1d49c  0x1d49e  0x1d49f
+ALPHA     0x1d4a2  0x1d4a5  0x1d4a6  0x1d4a9 - 0x1d4ac  0x1d4ae - 0x1d4b9
+ALPHA     0x1d4bb  0x1d4bd - 0x1d4c0  0x1d4c2  0x1d4c3  0x1d4c5 - 0x1d505
+ALPHA     0x1d507 - 0x1d50a  0x1d50d - 0x1d514  0x1d516 - 0x1d51c
+ALPHA     0x1d51e - 0x1d539  0x1d53b - 0x1d53e  0x1d540 - 0x1d544
+ALPHA     0x1d546  0x1d54a - 0x1d550  0x1d552 - 0x1d6a3  0x1d6a8 - 0x1d6c0
+ALPHA     0x1d6c2 - 0x1d6da  0x1d6dc - 0x1d6fa  0x1d6fc - 0x1d714
+ALPHA     0x1d716 - 0x1d734  0x1d736 - 0x1d74e  0x1d750 - 0x1d76e
+ALPHA     0x1d770 - 0x1d788  0x1d78a - 0x1d7a8  0x1d7aa - 0x1d7c2
+ALPHA     0x1d7c4 - 0x1d7c9
+GRAPH     0x1d400 - 0x1d454  0x1d456 - 0x1d49c  0x1d49e  0x1d49f
+GRAPH     0x1d4a2  0x1d4a5  0x1d4a6  0x1d4a9 - 0x1d4ac  0x1d4ae - 0x1d4b9
+GRAPH     0x1d4bb  0x1d4bd - 0x1d4c0  0x1d4c2  0x1d4c3  0x1d4c5 - 0x1d505
+GRAPH     0x1d507 - 0x1d50a  0x1d50d - 0x1d514  0x1d516 - 0x1d51c
+GRAPH     0x1d51e - 0x1d539  0x1d53b - 0x1d53e  0x1d540 - 0x1d544
+GRAPH     0x1d546  0x1d54a - 0x1d550  0x1d552 - 0x1d6a3  0x1d6a8 - 0x1d7c9
+GRAPH     0x1d7ce - 0x1d7ff
+LOWER     0x1d41a - 0x1d433  0x1d44e - 0x1d454  0x1d456 - 0x1d467
+LOWER     0x1d482 - 0x1d49b  0x1d4b6 - 0x1d4b9  0x1d4bb  0x1d4bd - 0x1d4c0
+LOWER     0x1d4c2  0x1d4c3  0x1d4c5 - 0x1d4cf  0x1d4ea - 0x1d503
+LOWER     0x1d51e - 0x1d537  0x1d552 - 0x1d56b  0x1d586 - 0x1d59f
+LOWER     0x1d5ba - 0x1d5d3  0x1d5ee - 0x1d607  0x1d622 - 0x1d63b
+LOWER     0x1d656 - 0x1d66f  0x1d68a - 0x1d6a3  0x1d6c2 - 0x1d6da
+LOWER     0x1d6dc - 0x1d6e1  0x1d6fc - 0x1d714  0x1d716 - 0x1d71b
+LOWER     0x1d736 - 0x1d74e  0x1d750 - 0x1d755  0x1d770 - 0x1d788
+LOWER     0x1d78a - 0x1d78f  0x1d7aa - 0x1d7c2  0x1d7c4 - 0x1d7c9
+PUNCT     0x1d6c1  0x1d6db  0x1d6fb  0x1d715  0x1d735  0x1d74f
+PUNCT     0x1d76f  0x1d789  0x1d7a9  0x1d7c3
+UPPER     0x1d400 - 0x1d419  0x1d434 - 0x1d44d  0x1d468 - 0x1d481
+UPPER     0x1d49c  0x1d49e  0x1d49f  0x1d4a2  0x1d4a5  0x1d4a6
+UPPER     0x1d4a9 - 0x1d4ac  0x1d4ae - 0x1d4b5  0x1d4d0 - 0x1d4e9
+UPPER     0x1d504  0x1d505  0x1d507 - 0x1d50a  0x1d50d - 0x1d514
+UPPER     0x1d516 - 0x1d51c  0x1d538  0x1d539  0x1d53b - 0x1d53e
+UPPER     0x1d540 - 0x1d544  0x1d546  0x1d54a - 0x1d550  0x1d56c - 0x1d585
+UPPER     0x1d5a0 - 0x1d5b9  0x1d5d4 - 0x1d5ed  0x1d608 - 0x1d621
+UPPER     0x1d63c - 0x1d655  0x1d670 - 0x1d689  0x1d6a8 - 0x1d6c0
+UPPER     0x1d6e2 - 0x1d6fa  0x1d71c - 0x1d734  0x1d756 - 0x1d76e
+UPPER     0x1d790 - 0x1d7a8
+PRINT     0x1d400 - 0x1d454  0x1d456 - 0x1d49c  0x1d49e  0x1d49f
+PRINT     0x1d4a2  0x1d4a5  0x1d4a6  0x1d4a9 - 0x1d4ac  0x1d4ae - 0x1d4b9
+PRINT     0x1d4bb  0x1d4bd - 0x1d4c0  0x1d4c2  0x1d4c3  0x1d4c5 - 0x1d505
+PRINT     0x1d507 - 0x1d50a  0x1d50d - 0x1d514  0x1d516 - 0x1d51c
+PRINT     0x1d51e - 0x1d539  0x1d53b - 0x1d53e  0x1d540 - 0x1d544
+PRINT     0x1d546  0x1d54a - 0x1d550  0x1d552 - 0x1d6a3  0x1d6a8 - 0x1d7c9
+PRINT     0x1d7ce - 0x1d7ff
+SWIDTH1   0x1d400 - 0x1d454  0x1d456 - 0x1d49c  0x1d49e  0x1d49f
+SWIDTH1   0x1d4a2  0x1d4a5  0x1d4a6  0x1d4a9 - 0x1d4ac  0x1d4ae - 0x1d4b9
+SWIDTH1   0x1d4bb  0x1d4bd - 0x1d4c0  0x1d4c2  0x1d4c3  0x1d4c5 - 0x1d505
+SWIDTH1   0x1d507 - 0x1d50a  0x1d50d - 0x1d514  0x1d516 - 0x1d51c
+SWIDTH1   0x1d51e - 0x1d539  0x1d53b - 0x1d53e  0x1d540 - 0x1d544
+SWIDTH1   0x1d546  0x1d54a - 0x1d550  0x1d552 - 0x1d6a3  0x1d6a8 - 0x1d7c9
+SWIDTH1   0x1d7ce - 0x1d7ff
+
+
+/*
+ * U+20000 - U+2A6DF : CJK Unified Ideographs Extension B
+ */
+
+GRAPH     0x20000 - 0x2a6d6
+PRINT     0x20000 - 0x2a6d6
+IDEOGRAM  0x20000 - 0x2a6d6
+SWIDTH2   0x20000 - 0x2a6d6
+
+
+/*
+ * U+2F800 - U+2FA1F : CJK Compatibility Ideographs Supplement
+ */
+
+GRAPH     0x2f800 - 0x2fa1d
+PRINT     0x2f800 - 0x2fa1d
+IDEOGRAM  0x2f800 - 0x2fa1d
+SWIDTH2   0x2f800 - 0x2fa1d
+
+
+/*
+ * U+E0000 - U+E007F : Tags
+ */
+
+CONTROL   0xe0001  0xe0020 - 0xe007f
+
+
+/*
+ * U+F0000 - U+FFFFF : Supplementary Private Use Area-A
+ */
+
+GRAPH     0xf0000 - 0xffffd
+PRINT     0xf0000 - 0xffffd
+SWIDTH1   0xf0000 - 0xffffd
+
+
+/*
+ * U+100000 - U+10FFFF : Supplementary Private Use Area-B
+ */
+
+GRAPH     0x100000 - 0x10fffd
+PRINT     0x100000 - 0x10fffd
+SWIDTH1   0x100000 - 0x10fffd
diff --git a/share/locale/ctype/hy_AM.ARMSCII-8.src b/share/locale/ctype/hy_AM.ARMSCII-8.src
new file mode 100644 (file)
index 0000000..4595800
--- /dev/null
@@ -0,0 +1,203 @@
+/*     $NetBSD: hy_AM.ARMSCII-8.src,v 1.4 2004/06/24 03:28:50 itojun Exp $     */
+
+/*
+ * LOCALE_CTYPE for Armenian armscii-8 character set
+ * 
+ * Made available by Vahe Khachikyan <vahe@khachikyan.de>
+ *
+ * FreeBSD: src/share/mklocale/hy_AM.ARMSCII-8.src,v 1.1 2003/07/05 12:03:16 ache Exp
+ */
+ENCODING       "NONE"
+VARIABLE       Armenian ARMSCII-8 character set by <vahe@khachikyan.de>, CODESET=ARMSCII-8
+
+/*
+ * This is a comment
+ */
+ALPHA          'A' - 'Z' 'a' - 'z' 0xa2 0xb2 - 0xfd
+CONTROL                0x00 - 0x1f 0x7f
+DIGIT          '0' - '9'
+GRAPH          0x21 - 0x7e 0xA1 - 0xFE
+LOWER          'a' - 'z' 0xa2 0xb3 0xb5 0xb7 0xb9 0xbb 0xbd 0xbf 0xc1 0xc3 0xc5 0xc7 0xc9 0xcb 0xcd 0xcf 0xd1 0xd3 0xd5 0xd7 0xd9 0xdb 0xdd 0xdf 0xe1 0xe3 0xe5 0xe7 0xe9 0xeb 0xed 0xef 0xf1 0xf3 0xf5 0xf7 0xf9 0xfb 0xfd
+PUNCT          0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e 0xa3-0xb1
+SPACE          0x09 - 0x0d 0x20 
+UPPER          'A' - 'Z' 0xb2 0xb4 0xb6 0xb8 0xba 0xbc 0xbe 0xc0 0xc2 0xc4 0xc6 0xc8 0xca 0xcc 0xce 0xd0 0xd2 0xd4 0xd6 0xd8 0xda 0xdc 0xde 0xe0 0xe2 0xe4 0xe6 0xe8 0xea 0xec 0xee 0xf0 0xf2 0xf4 0xf6 0xf8 0xfa 0xfc
+XDIGIT          '0' - '9' 'a' - 'f' 'A' - 'F'
+BLANK          ' ' '\t'
+PRINT          0x20 - 0x7e 0xa1 - 0xfe
+SWIDTH1                0x20 - 0x7e 0xa1 - 0xfe
+
+MAPLOWER               <'A' - 'Z' : 'a'>
+MAPLOWER               <'a' - 'z' : 'a'>
+/*
+ * Upper to lower
+ */
+MAPLOWER        <0xb2 0xb3>
+MAPLOWER        <0xb4 0xb5>
+MAPLOWER        <0xb6 0xb7>
+MAPLOWER        <0xb8 0xb9>
+MAPLOWER        <0xba 0xbb>
+MAPLOWER        <0xbc 0xbd>
+MAPLOWER        <0xbe 0xbf>
+MAPLOWER        <0xc0 0xc1>
+MAPLOWER        <0xc2 0xc3>
+MAPLOWER        <0xc4 0xc5>
+MAPLOWER        <0xc6 0xc7>
+MAPLOWER        <0xc8 0xc9>
+MAPLOWER        <0xca 0xcb>
+MAPLOWER        <0xcc 0xcd>
+MAPLOWER        <0xce 0xcf>
+MAPLOWER        <0xd0 0xd1>
+MAPLOWER        <0xd2 0xd3>
+MAPLOWER        <0xd4 0xd5>
+MAPLOWER        <0xd6 0xd7>
+MAPLOWER        <0xd8 0xd9>
+MAPLOWER        <0xda 0xdb>
+MAPLOWER        <0xdc 0xdd>
+MAPLOWER        <0xde 0xdf>
+MAPLOWER        <0xe0 0xe1>
+MAPLOWER        <0xe2 0xe3>
+MAPLOWER        <0xe4 0xe5>
+MAPLOWER        <0xe6 0xe7>
+MAPLOWER        <0xe8 0xe9>
+MAPLOWER        <0xea 0xeb>
+MAPLOWER        <0xec 0xed>
+MAPLOWER        <0xee 0xef>
+MAPLOWER        <0xf0 0xf1>
+MAPLOWER        <0xf2 0xf3>
+MAPLOWER        <0xf4 0xf5>
+MAPLOWER        <0xf6 0xf7>
+MAPLOWER        <0xf8 0xf9>
+MAPLOWER        <0xfa 0xfb>
+MAPLOWER        <0xfc 0xfd>
+/*
+ * Lowers to lower 
+ */
+MAPLOWER        <0xb3 0xb3>
+MAPLOWER        <0xb5 0xb5>
+MAPLOWER        <0xb7 0xb7>
+MAPLOWER        <0xb9 0xb9>
+MAPLOWER        <0xbb 0xbb>
+MAPLOWER        <0xbd 0xbd>
+MAPLOWER        <0xbf 0xbf>
+MAPLOWER        <0xc1 0xc1>
+MAPLOWER        <0xc3 0xc3>
+MAPLOWER        <0xc5 0xc5>
+MAPLOWER        <0xc7 0xc7>
+MAPLOWER        <0xc9 0xc9>
+MAPLOWER        <0xcb 0xcb>
+MAPLOWER        <0xcd 0xcd>
+MAPLOWER        <0xcf 0xcf>
+MAPLOWER        <0xd1 0xd1>
+MAPLOWER        <0xd3 0xd3>
+MAPLOWER        <0xd5 0xd5>
+MAPLOWER        <0xd7 0xd7>
+MAPLOWER        <0xd9 0xd9>
+MAPLOWER        <0xdb 0xdb>
+MAPLOWER        <0xdd 0xdd>
+MAPLOWER        <0xdf 0xdf>
+MAPLOWER        <0xe1 0xe1>
+MAPLOWER        <0xe3 0xe3>
+MAPLOWER        <0xe5 0xe5>
+MAPLOWER        <0xe7 0xe7>
+MAPLOWER        <0xe9 0xe9>
+MAPLOWER        <0xeb 0xeb>
+MAPLOWER        <0xed 0xed>
+MAPLOWER        <0xef 0xef>
+MAPLOWER        <0xf1 0xf1>
+MAPLOWER        <0xf3 0xf3>
+MAPLOWER        <0xf5 0xf5>
+MAPLOWER        <0xf7 0xf7>
+MAPLOWER        <0xf9 0xf9>
+MAPLOWER        <0xfb 0xfb>
+MAPLOWER        <0xfd 0xfd>
+
+
+MAPUPPER               <'A' - 'Z' : 'A'>
+MAPUPPER               <'a' - 'z' : 'A'>
+/*
+ * lower to upper
+ */
+MAPUPPER        <0xb3 0xb2>
+MAPUPPER        <0xb5 0xb4>
+MAPUPPER        <0xb7 0xb6>
+MAPUPPER        <0xb9 0xb8>
+MAPUPPER        <0xbb 0xba>
+MAPUPPER        <0xbd 0xbc>
+MAPUPPER        <0xbf 0xbe>
+MAPUPPER        <0xc1 0xc0>
+MAPUPPER        <0xc3 0xc2>
+MAPUPPER        <0xc5 0xc4>
+MAPUPPER        <0xc7 0xc6>
+MAPUPPER        <0xc9 0xc8>
+MAPUPPER        <0xcb 0xca>
+MAPUPPER        <0xcd 0xcc>
+MAPUPPER        <0xcf 0xce>
+MAPUPPER        <0xd1 0xd0>
+MAPUPPER        <0xd3 0xd2>
+MAPUPPER        <0xd5 0xd4>
+MAPUPPER        <0xd7 0xd6>
+MAPUPPER        <0xd9 0xd8>
+MAPUPPER        <0xdb 0xda>
+MAPUPPER        <0xdd 0xdc>
+MAPUPPER        <0xdf 0xde>
+MAPUPPER        <0xe1 0xe0>
+MAPUPPER        <0xe3 0xe2>
+MAPUPPER        <0xe5 0xe4>
+MAPUPPER        <0xe7 0xe6>
+MAPUPPER        <0xe9 0xe8>
+MAPUPPER        <0xeb 0xea>
+MAPUPPER        <0xed 0xec>
+MAPUPPER        <0xef 0xee>
+MAPUPPER        <0xf1 0xf0>
+MAPUPPER        <0xf3 0xf2>
+MAPUPPER        <0xf5 0xf4>
+MAPUPPER        <0xf7 0xf6>
+MAPUPPER        <0xf9 0xf8>
+MAPUPPER        <0xfb 0xfa>
+MAPUPPER        <0xfd 0xfc>
+/*
+ * Upper to upper
+ */
+MAPUPPER        <0xb2 0xb2>
+MAPUPPER        <0xb4 0xb4>
+MAPUPPER        <0xb6 0xb6>
+MAPUPPER        <0xb8 0xb8>
+MAPUPPER        <0xba 0xba>
+MAPUPPER        <0xbc 0xbc>
+MAPUPPER        <0xbe 0xbe>
+MAPUPPER        <0xc0 0xc0>
+MAPUPPER        <0xc2 0xc2>
+MAPUPPER        <0xc4 0xc4>
+MAPUPPER        <0xc6 0xc6>
+MAPUPPER        <0xc8 0xc8>
+MAPUPPER        <0xca 0xca>
+MAPUPPER        <0xcc 0xcc>
+MAPUPPER        <0xce 0xce>
+MAPUPPER        <0xd0 0xd0>
+MAPUPPER        <0xd2 0xd2>
+MAPUPPER        <0xd4 0xd4>
+MAPUPPER        <0xd6 0xd6>
+MAPUPPER        <0xd8 0xd8>
+MAPUPPER        <0xda 0xda>
+MAPUPPER        <0xdc 0xdc>
+MAPUPPER        <0xde 0xde>
+MAPUPPER        <0xe0 0xe0>
+MAPUPPER        <0xe2 0xe2>
+MAPUPPER        <0xe4 0xe4>
+MAPUPPER        <0xe6 0xe6>
+MAPUPPER        <0xe8 0xe8>
+MAPUPPER        <0xea 0xea>
+MAPUPPER        <0xec 0xec>
+MAPUPPER        <0xee 0xee>
+MAPUPPER        <0xf0 0xf0>
+MAPUPPER        <0xf2 0xf2>
+MAPUPPER        <0xf4 0xf4>
+MAPUPPER        <0xf6 0xf6>
+MAPUPPER        <0xf8 0xf8>
+MAPUPPER        <0xfa 0xfa>
+MAPUPPER        <0xfc 0xfc>
+
+
+TODIGIT        <'0' - '9' : 0>
+TODIGIT        <'A' - 'F' : 10>
+TODIGIT        <'a' - 'f' : 10>
diff --git a/share/locale/ctype/ja_JP.CTEXT.src b/share/locale/ctype/ja_JP.CTEXT.src
new file mode 100644 (file)
index 0000000..47857a1
--- /dev/null
@@ -0,0 +1,21 @@
+/*     $NetBSD: ja_JP.CTEXT.src,v 1.2 2001/03/26 19:56:36 tshiozak Exp $       */
+/*     @(#)Japanese    8.1 (Berkeley) 6/6/93 */
+
+/*
+ * LOCALE_CTYPE definitions for ctext encoding, Japanese chars
+ */
+
+ENCODING       "ISO2022"
+
+/*
+ * In specification, 94x94 can be designated to G1 too.
+ * We omit that case for simplicity.
+ * For mbtowc(), we can accept G1 designated to 94x94, so it is safe to do so.
+ */
+VARIABLE       8BIT MAX1 INIT0=94B INIT1=96A 0=94 1=96 1=94I 0=94$ 1=96$ NOOLD CODESET=CTEXT
+
+#include "charset/ASCII"
+#include "charset/Latin-1"
+#include "charset/JISX0201-left"
+#include "charset/JISX0201-right"
+#include "charset/JISX0208-1983"
diff --git a/share/locale/ctype/ja_JP.ISO-2022-JP-2.src b/share/locale/ctype/ja_JP.ISO-2022-JP-2.src
new file mode 100644 (file)
index 0000000..9cadfe0
--- /dev/null
@@ -0,0 +1,15 @@
+/*     $NetBSD: ja_JP.ISO-2022-JP-2.src,v 1.2 2001/03/26 19:56:36 tshiozak Exp $       */
+/*     @(#)Japanese    8.1 (Berkeley) 6/6/93 */
+
+/*
+ * LOCALE_CTYPE definitions using iso-2022-jp-2 (RFC1554)
+ */
+
+ENCODING       "ISO2022"
+
+VARIABLE       MAX2 INIT0=94B 0=94 0=94$ 2=96 2=96$ SS2 CODESET=ISO2022-JP2
+
+#include "charset/ASCII"
+#include "charset/Latin-1"
+#include "charset/JISX0201-left"
+#include "charset/JISX0208-1983"
diff --git a/share/locale/ctype/ja_JP.ISO-2022-JP.src b/share/locale/ctype/ja_JP.ISO-2022-JP.src
new file mode 100644 (file)
index 0000000..1f73347
--- /dev/null
@@ -0,0 +1,18 @@
+/*     $NetBSD: ja_JP.ISO-2022-JP.src,v 1.2 2001/03/26 19:56:36 tshiozak Exp $ */
+/*     @(#)Japanese    8.1 (Berkeley) 6/6/93 */
+
+/*
+ * LOCALE_CTYPE definitions using iso-2022-jp (RFC1468)
+ */
+
+ENCODING       "ISO2022"
+
+VARIABLE       INIT0=94B CODESET=ISO2022-JP
+
+#include "charset/ASCII"
+#include "charset/JISX0201-left"
+#if 1
+/* obsolete, should not be used... */
+#include "charset/JISX0208-1978"
+#endif
+#include "charset/JISX0208-1983"
diff --git a/share/locale/ctype/ja_JP.SJIS.src b/share/locale/ctype/ja_JP.SJIS.src
new file mode 100644 (file)
index 0000000..41ac4fb
--- /dev/null
@@ -0,0 +1,280 @@
+/*     $NetBSD: ja_JP.SJIS.src,v 1.4 2006/04/11 18:45:03 tnozaki Exp $ */
+
+/*
+ *    ja_JP.SJIS locale table for BSD4.4/rune
+ *    version 1.0
+ *    (C) Sin'ichiro MIYATANI / Phase One, Inc
+ *    May 12, 1995
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ *    must display the following acknowledgement:
+ *      This product includes software developed by Phase One, Inc.
+ * 4. The name of Phase One, Inc. may be used to endorse or promote products
+ *    derived from this software without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+ENCODING       "MSKanji"
+VARIABLE       CODESET=SJIS
+
+/*
+ * ASCII byte code
+ */
+ALPHA          'A'-'Z' 'a'-'z'
+CONTROL                0x00-0x1f 0x7f
+DIGIT          '0'-'9'
+GRAPH          0x21-0x7e
+LOWER          'a'-'z'
+PUNCT          0x21-0x2f 0x3a-0x40 0x5b-0x60 0x7b-0x7e
+SPACE          0x09-0x0d 0x20
+UPPER          'A'-'Z'
+XDIGIT         '0' - '9' 'a'-'f' 'A'-'F'
+BLANK          ' ' '\t'
+PRINT          0x20-0x7e
+SWIDTH1                0x20-0x7e
+
+MAPLOWER       <'A'-'Z':'a'><'a'-'z':'a'>
+MAPUPPER       <'A'-'Z':'A'><'a'-'z':'A'>
+TODIGIT                <'0'-'9':0>
+TODIGIT                <'A'-'F':10><'a'-'f':10>
+
+/*
+ * JIS X201
+ */
+PUNCT          0xa1-0xa5
+SPACE          0xa0
+BLANK          0xa0
+PRINT          0xa0-0xdf
+SPECIAL                0xa1-0xdf
+PHONOGRAM      0xa6-0xdf
+SWIDTH1                0xa0-0xdf
+
+/*
+ * JIS X208/SJIS
+ */
+/* 100 */
+PUNCT          0x8141-0x8151 0x8159-0x815a 0x815c-0x817e 0x8180-0x819e
+SPACE          0x8140
+BLANK          0x8140
+PRINT          0x8140
+PHONOGRAM      0x8152-0x8158 0x815b
+
+/* 200 */
+PUNCT          0x819f-0x81ac 0x81b8-0x81bf 0x81c8-0x81ce 0x81da-0x81e8
+PUNCT          0x81f0-0x81f7 0x81fc
+
+/* 300 */
+DIGIT          0x824f-0x8258
+XDIGIT         0x8260-0x8265 0x8281-0x8286
+ALPHA          0x8260-0x8279 0x8281-0x829a
+UPPER          0x8260-0x8279
+LOWER          0x8281-0x829a
+
+MAPLOWER       <0x8260-0x8279:0x8281>
+MAPLOWER       <0x8281-0x829a:0x8281>
+MAPUPPER       <0x8260-0x8279:0x8260>
+MAPUPPER       <0x8281-0x829a:0x8260>
+TODIGIT                <0x824f-0x8258:0>
+TODIGIT                <0x8260-0x8265:10>
+TODIGIT                <0x8281-0x8286:10>
+
+/* 400 */
+PHONOGRAM      0x829f-0x82f1
+
+/* 500 */
+PHONOGRAM      0x8340-0x837e
+PHONOGRAM      0x8380-0x8396
+
+/* 600 */
+UPPER          0x839f-0x83b6
+LOWER          0x83bf-0x83d6
+MAPLOWER       <0x839f-0x83b6:0x83bf>
+MAPLOWER       <0x83bf-0x83d6:0x83bf>
+MAPUPPER       <0x839f-0x83b6:0x839f>
+MAPUPPER       <0x83bf-0x83d6:0x839f>
+
+/* 700 */
+UPPER          0x8440-0x8460
+LOWER          0x8470-0x847e 0x8480-0x8491
+MAPLOWER       <0x8440-0x844e:0x8470><0x844f-0x8460:0x8480>
+MAPLOWER       <0x8470-0x847e:0x8470><0x8480-0x8491:0x8480>
+MAPUPPER       <0x8440-0x8460:0x8440>
+MAPUPPER       <0x8470-0x847e:0x8440><0x8480-0x8491:0x844f>
+
+/* 800 */
+SPECIAL                0x849f-0x84be
+
+SWIDTH2                0x8140-0x817e 0x8180-0x819e     /* 100 */
+SWIDTH2                0x819f-0x81ac 0x81b8-0x81bf     /* 200 */
+SWIDTH2                0x81c8-0x81ce 0x81da-0x81e8
+SWIDTH2                0x81f0-0x81f7 0x81fc
+SWIDTH2                0x824f-0x8258 0x8260-0x8279     /* 300 */
+SWIDTH2                0x8281-0x829a
+SWIDTH2                0x829f-0x82f1                   /* 400 */
+SWIDTH2                0x8340-0x837e                   /* 500 */
+SWIDTH2                0x8380-0x8396
+SWIDTH2                0x839f-0x83b6                   /* 600 */
+SWIDTH2                0x83bf-0x83d6
+SWIDTH2                0x8440-0x8460                   /* 700 */
+SWIDTH2                0x8470-0x847e 0x8480-0x8491
+SWIDTH2                0x849f-0x84be                   /* 800 */
+
+/* 1600- */
+IDEOGRAM       0x889f-0x88fc                   /* 1600 */
+IDEOGRAM       0x8940-0x897e 0x8980-0x899e     /* 1700 */
+IDEOGRAM       0x899f-0x89fc                   /* 1800 */
+IDEOGRAM       0x8a40-0x8a7e 0x8a80-0x8a9e     /* 1900 */
+IDEOGRAM       0x8a9f-0x8afc                   /* 2000 */
+IDEOGRAM       0x8b40-0x8b7e 0x8b80-0x8b9e     /* 2100 */
+IDEOGRAM       0x8b9f-0x8bfc                   /* 2200 */
+IDEOGRAM       0x8c40-0x8c7e 0x8c80-0x8c9e     /* 2300 */
+IDEOGRAM       0x8c9f-0x8cfc                   /* 2400 */
+IDEOGRAM       0x8d40-0x8d7e 0x8d80-0x8d9e     /* 2500 */
+IDEOGRAM       0x8d9f-0x8dfc                   /* 2600 */
+IDEOGRAM       0x8e40-0x8e7e 0x8e80-0x8e9e     /* 2700 */
+IDEOGRAM       0x8e9f-0x8efc                   /* 2800 */
+IDEOGRAM       0x8f40-0x8f7e 0x8f80-0x8f9e     /* 2900 */
+IDEOGRAM       0x8f9f-0x8ffc                   /* 3000 */
+IDEOGRAM       0x9040-0x907e 0x9080-0x909e     /* 3100 */
+IDEOGRAM       0x909f-0x90fc                   /* 3200 */
+IDEOGRAM       0x9140-0x917e 0x9180-0x919e     /* 3300 */
+IDEOGRAM       0x919f-0x91fc                   /* 3400 */
+IDEOGRAM       0x9240-0x927e 0x9280-0x929e     /* 3500 */
+IDEOGRAM       0x929f-0x92fc                   /* 3600 */
+IDEOGRAM       0x9340-0x937e 0x9380-0x939e     /* 3700 */
+IDEOGRAM       0x939f-0x93fc                   /* 3800 */
+IDEOGRAM       0x9440-0x947e 0x9480-0x949e     /* 3900 */
+IDEOGRAM       0x949f-0x94fc                   /* 4000 */
+IDEOGRAM       0x9540-0x957e 0x9580-0x959e     /* 4100 */
+IDEOGRAM       0x959f-0x95fc                   /* 4200 */
+IDEOGRAM       0x9640-0x967e 0x9680-0x969e     /* 4300 */
+IDEOGRAM       0x969f-0x96fc                   /* 4400 */
+IDEOGRAM       0x9740-0x977e 0x9780-0x979e     /* 4500 */
+IDEOGRAM       0x979f-0x97fc                   /* 4600 */
+IDEOGRAM       0x9840-0x987e 0x9880-0x989e     /* 4700 */
+IDEOGRAM       0x989f-0x98fc                   /* 4800 */
+IDEOGRAM       0x9940-0x997e 0x9980-0x999e     /* 4900 */
+IDEOGRAM       0x999f-0x99fc                   /* 5000 */
+IDEOGRAM       0x9a40-0x9a7e 0x9a80-0x9a9e     /* 5100 */
+IDEOGRAM       0x9a9f-0x9afc                   /* 5200 */
+IDEOGRAM       0x9b40-0x9b7e 0x9b80-0x9b9e     /* 5300 */
+IDEOGRAM       0x9b9f-0x9bfc                   /* 5400 */
+IDEOGRAM       0x9c40-0x9c7e 0x9c80-0x9c9e     /* 5500 */
+IDEOGRAM       0x9c9f-0x9cfc                   /* 5600 */
+IDEOGRAM       0x9d40-0x9d7e 0x9d80-0x9d9e     /* 5700 */
+IDEOGRAM       0x9d9f-0x9dfc                   /* 5800 */
+IDEOGRAM       0x9e40-0x9e7e 0x9e80-0x9e9e     /* 5900 */
+IDEOGRAM       0x9e9f-0x9efc                   /* 6000 */
+IDEOGRAM       0x9f40-0x9f7e 0x9f80-0x9f9e     /* 6100 */
+IDEOGRAM       0x9f9f-0x9ffc                   /* 6200 */
+IDEOGRAM       0xe040-0xe07e 0xe080-0xe09e     /* 6300 */
+IDEOGRAM       0xe09f-0xe0fc                   /* 6400 */
+IDEOGRAM       0xe140-0xe17e 0xe180-0xe19e     /* 6500 */
+IDEOGRAM       0xe19f-0xe1fc                   /* 6600 */
+IDEOGRAM       0xe240-0xe27e 0xe280-0xe29e     /* 6700 */
+IDEOGRAM       0xe29f-0xe2fc                   /* 6800 */
+IDEOGRAM       0xe340-0xe37e 0xe380-0xe39e     /* 6900 */
+IDEOGRAM       0xe39f-0xe3fc                   /* 7000 */
+IDEOGRAM       0xe440-0xe47e 0xe480-0xe49e     /* 7100 */
+IDEOGRAM       0xe49f-0xe4fc                   /* 7200 */
+IDEOGRAM       0xe540-0xe57e 0xe580-0xe59e     /* 7300 */
+IDEOGRAM       0xe59f-0xe5fc                   /* 7400 */
+IDEOGRAM       0xe640-0xe67e 0xe680-0xe69e     /* 7500 */
+IDEOGRAM       0xe69f-0xe6fc                   /* 7600 */
+IDEOGRAM       0xe740-0xe77e 0xe780-0xe79e     /* 7700 */
+IDEOGRAM       0xe79f-0xe7fc                   /* 7800 */
+IDEOGRAM       0xe840-0xe87e 0xe880-0xe89e     /* 7900 */
+IDEOGRAM       0xe89f-0xe8fc                   /* 8000 */
+IDEOGRAM       0xe940-0xe97e 0xe980-0xe99e     /* 8100 */
+IDEOGRAM       0xe99f-0xe9fc                   /* 8200 */
+IDEOGRAM       0xea40-0xea7e 0xea80-0xea9e     /* 8300 */
+IDEOGRAM       0xea9f-0xeaa4                   /* 8400 */
+
+SWIDTH2                0x889f-0x88fc                   /* 1600 */
+SWIDTH2                0x8940-0x897e 0x8980-0x899e     /* 1700 */
+SWIDTH2                0x899f-0x89fc                   /* 1800 */
+SWIDTH2                0x8a40-0x8a7e 0x8a80-0x8a9e     /* 1900 */
+SWIDTH2                0x8a9f-0x8afc                   /* 2000 */
+SWIDTH2                0x8b40-0x8b7e 0x8b80-0x8b9e     /* 2100 */
+SWIDTH2                0x8b9f-0x8bfc                   /* 2200 */
+SWIDTH2                0x8c40-0x8c7e 0x8c80-0x8c9e     /* 2300 */
+SWIDTH2                0x8c9f-0x8cfc                   /* 2400 */
+SWIDTH2                0x8d40-0x8d7e 0x8d80-0x8d9e     /* 2500 */
+SWIDTH2                0x8d9f-0x8dfc                   /* 2600 */
+SWIDTH2                0x8e40-0x8e7e 0x8e80-0x8e9e     /* 2700 */
+SWIDTH2                0x8e9f-0x8efc                   /* 2800 */
+SWIDTH2                0x8f40-0x8f7e 0x8f80-0x8f9e     /* 2900 */
+SWIDTH2                0x8f9f-0x8ffc                   /* 3000 */
+SWIDTH2                0x9040-0x907e 0x9080-0x909e     /* 3100 */
+SWIDTH2                0x909f-0x90fc                   /* 3200 */
+SWIDTH2                0x9140-0x917e 0x9180-0x919e     /* 3300 */
+SWIDTH2                0x919f-0x91fc                   /* 3400 */
+SWIDTH2                0x9240-0x927e 0x9280-0x929e     /* 3500 */
+SWIDTH2                0x929f-0x92fc                   /* 3600 */
+SWIDTH2                0x9340-0x937e 0x9380-0x939e     /* 3700 */
+SWIDTH2                0x939f-0x93fc                   /* 3800 */
+SWIDTH2                0x9440-0x947e 0x9480-0x949e     /* 3900 */
+SWIDTH2                0x949f-0x94fc                   /* 4000 */
+SWIDTH2                0x9540-0x957e 0x9580-0x959e     /* 4100 */
+SWIDTH2                0x959f-0x95fc                   /* 4200 */
+SWIDTH2                0x9640-0x967e 0x9680-0x969e     /* 4300 */
+SWIDTH2                0x969f-0x96fc                   /* 4400 */
+SWIDTH2                0x9740-0x977e 0x9780-0x979e     /* 4500 */
+SWIDTH2                0x979f-0x97fc                   /* 4600 */
+SWIDTH2                0x9840-0x987e 0x9880-0x989e     /* 4700 */
+SWIDTH2                0x989f-0x98fc                   /* 4800 */
+SWIDTH2                0x9940-0x997e 0x9980-0x999e     /* 4900 */
+SWIDTH2                0x999f-0x99fc                   /* 5000 */
+SWIDTH2                0x9a40-0x9a7e 0x9a80-0x9a9e     /* 5100 */
+SWIDTH2                0x9a9f-0x9afc                   /* 5200 */
+SWIDTH2                0x9b40-0x9b7e 0x9b80-0x9b9e     /* 5300 */
+SWIDTH2                0x9b9f-0x9bfc                   /* 5400 */
+SWIDTH2                0x9c40-0x9c7e 0x9c80-0x9c9e     /* 5500 */
+SWIDTH2                0x9c9f-0x9cfc                   /* 5600 */
+SWIDTH2                0x9d40-0x9d7e 0x9d80-0x9d9e     /* 5700 */
+SWIDTH2                0x9d9f-0x9dfc                   /* 5800 */
+SWIDTH2                0x9e40-0x9e7e 0x9e80-0x9e9e     /* 5900 */
+SWIDTH2                0x9e9f-0x9efc                   /* 6000 */
+SWIDTH2                0x9f40-0x9f7e 0x9f80-0x9f9e     /* 6100 */
+SWIDTH2                0x9f9f-0x9ffc                   /* 6200 */
+SWIDTH2                0xe040-0xe07e 0xe080-0xe09e     /* 6300 */
+SWIDTH2                0xe09f-0xe0fc                   /* 6400 */
+SWIDTH2                0xe140-0xe17e 0xe180-0xe19e     /* 6500 */
+SWIDTH2                0xe19f-0xe1fc                   /* 6600 */
+SWIDTH2                0xe240-0xe27e 0xe280-0xe29e     /* 6700 */
+SWIDTH2                0xe29f-0xe2fc                   /* 6800 */
+SWIDTH2                0xe340-0xe37e 0xe380-0xe39e     /* 6900 */
+SWIDTH2                0xe39f-0xe3fc                   /* 7000 */
+SWIDTH2                0xe440-0xe47e 0xe480-0xe49e     /* 7100 */
+SWIDTH2                0xe49f-0xe4fc                   /* 7200 */
+SWIDTH2                0xe540-0xe57e 0xe580-0xe59e     /* 7300 */
+SWIDTH2                0xe59f-0xe5fc                   /* 7400 */
+SWIDTH2                0xe640-0xe67e 0xe680-0xe69e     /* 7500 */
+SWIDTH2                0xe69f-0xe6fc                   /* 7600 */
+SWIDTH2                0xe740-0xe77e 0xe780-0xe79e     /* 7700 */
+SWIDTH2                0xe79f-0xe7fc                   /* 7800 */
+SWIDTH2                0xe840-0xe87e 0xe880-0xe89e     /* 7900 */
+SWIDTH2                0xe89f-0xe8fc                   /* 8000 */
+SWIDTH2                0xe940-0xe97e 0xe980-0xe99e     /* 8100 */
+SWIDTH2                0xe99f-0xe9fc                   /* 8200 */
+SWIDTH2                0xea40-0xea7e 0xea80-0xea9e     /* 8300 */
+SWIDTH2                0xea9f-0xeaa4                   /* 8400 */
diff --git a/share/locale/ctype/ja_JP.eucJP.src b/share/locale/ctype/ja_JP.eucJP.src
new file mode 100644 (file)
index 0000000..a2f8fc4
--- /dev/null
@@ -0,0 +1,421 @@
+/*     $NetBSD: ja_JP.eucJP.src,v 1.4 2006/04/11 18:45:03 tnozaki Exp $        */
+/*     @(#)Japanese    8.1 (Berkeley) 6/6/93 */
+
+/*
+ * Japanese LOCALE_CTYPE definitions using EUC of JIS character sets
+ */
+
+ENCODING       "EUC"
+
+/*             ISO      JIS      JIS        JIS        */
+/*             8859-1   X208     X201       X212       */
+/*             GL                GR                    */
+
+VARIABLE       1 0x0000 2 0x8080 2 0x800080 3 0x8000 0x808080 CODESET=eucJP
+
+/*
+ * Code Set 1
+ */
+ALPHA           'A' - 'Z' 'a' - 'z'
+CONTROL                0x00 - 0x1f 0x7f
+DIGIT          '0' - '9'
+GRAPH          0x21 - 0x7e
+LOWER           'a' - 'z'
+PUNCT           0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e
+SPACE           0x09 - 0x0d ' '
+UPPER           'A' - 'Z'
+XDIGIT          '0' - '9' 'a' - 'f' 'A' - 'F'
+BLANK          ' ' '\t'
+PRINT          0x20 - 0x7e
+SWIDTH1                0x20 - 0x7e
+
+MAPLOWER               <'A' - 'Z' : 'a'>
+MAPLOWER               <'a' - 'z' : 'a'>
+MAPUPPER               <'A' - 'Z' : 'A'>
+MAPUPPER               <'a' - 'z' : 'A'>
+TODIGIT        <'0' - '9' : 0>
+TODIGIT        <'A' - 'F' : 10>
+TODIGIT        <'a' - 'f' : 10>
+
+/*
+ * CR control characters
+ */
+CONTROL                0x80 - 0x9f
+
+/*
+ * Code Set 2
+ */
+
+SPACE          0xa1a1
+BLANK          0xa1a1
+PRINT          0xa1a1
+PHONOGRAM      0xa1bc
+SPECIAL        0xa1a2 - 0xa1fe
+PUNCT          0xa1a2 - 0xa1f8         /* A few too many in here... */
+SWIDTH2                0xa1a1 - 0xa1fe
+
+SPECIAL                0xa2a1 - 0xa2ae 0xa2ba - 0xa2c1 0xa2ca - 0xa2d0 0xa2dc - 0xa2ea
+SPECIAL                0xa2f2 - 0xa2f9 0xa2fe
+SWIDTH2                0xa2a1 - 0xa2ae 0xa2ba - 0xa2c1 0xa2ca - 0xa2d0 0xa2dc - 0xa2ea
+SWIDTH2                0xa2f2 - 0xa2f9 0xa2fe
+
+DIGIT          0xa3b0 - 0xa3b9                         /* Zenkaku Digit */
+UPPER          0xa3c1 - 0xa3da                         /* Zenkaku Alphabet */
+LOWER          0xa3e1 - 0xa3fa                         /* Zenkaku Alphabet */
+SWIDTH2                0xa3b0 - 0xa3b9                         /* Zenkaku Digit */
+SWIDTH2                0xa3c1 - 0xa3da                         /* Zenkaku Alphabet */
+SWIDTH2                0xa3e1 - 0xa3fa                         /* Zenkaku Alphabet */
+MAPLOWER       < 0xa3c1 - 0xa3da : 0xa3e1 >            /* Zenkaku Alphabet */
+MAPLOWER       < 0xa3e1 - 0xa3fa : 0xa3e1 >            /* Zenkaku Alphabet */
+MAPUPPER       < 0xa3c1 - 0xa3da : 0xa3c1 >            /* Zenkaku Alphabet */
+MAPUPPER       < 0xa3e1 - 0xa3fa : 0xa3c1 >            /* Zenkaku Alphabet */
+
+XDIGIT         0xa3c1 - 0xa3c6 0xa3e1 - 0xa3e6
+
+TODIGIT                < 0xa3b0 - 0xa3b9 : 0 >
+TODIGIT                < 0xa3c1 - 0xa3c6 : 10 >
+TODIGIT                < 0xa3e1 - 0xa3e6 : 10 >
+
+PHONOGRAM      0xa4a1 - 0xa4f3
+PHONOGRAM      0xa5a1 - 0xa5f6
+SWIDTH2                0xa4a1 - 0xa4f3                         /* Zenkaku Hiragana */
+SWIDTH2                0xa5a1 - 0xa5f6                         /* Zenkaku Katakana */
+
+UPPER          0xa6a1 - 0xa6b8                         /* Zenkaku Greek */
+LOWER          0xa6c1 - 0xa6d8                         /* Zenkaku Greek */
+SWIDTH2                0xa6a1 - 0xa6b8                         /* Zenkaku Greek */
+SWIDTH2                0xa6c1 - 0xa6d8                         /* Zenkaku Greek */
+MAPLOWER       < 0xa6a1 - 0xa6b8 : 0xa6c1 >
+MAPLOWER       < 0xa6c1 - 0xa6d8 : 0xa6c1 >
+MAPUPPER       < 0xa6a1 - 0xa6b8 : 0xa6a1 >
+MAPUPPER       < 0xa6c1 - 0xa6d8 : 0xa6a1 >
+
+UPPER          0xa7a1 - 0xa7c1                         /* Zenkaku Cyrillic */
+LOWER          0xa7d1 - 0xa7f1                         /* Zenkaku Cyrillic */
+SWIDTH2                0xa7a1 - 0xa7c1                         /* Zenkaku Cyrillic */
+SWIDTH2                0xa7d1 - 0xa7f1                         /* Zenkaku Cyrillic */
+MAPLOWER       < 0xa7a1 - 0xa7c1 : 0xa7d1 >
+MAPLOWER       < 0xa7d1 - 0xa7f1 : 0xa7d1 >
+MAPUPPER       < 0xa7a1 - 0xa7c1 : 0xa7a1 >
+MAPUPPER       < 0xa7d1 - 0xa7f1 : 0xa7a1 >
+
+SPECIAL                0xa8a1 - 0xa8c0
+SWIDTH2                0xa8a1 - 0xa8c0
+
+IDEOGRAM       0xb0a1 - 0xb0fe
+IDEOGRAM       0xb1a1 - 0xb1fe
+IDEOGRAM       0xb2a1 - 0xb2fe
+IDEOGRAM       0xb3a1 - 0xb3fe
+IDEOGRAM       0xb4a1 - 0xb4fe
+IDEOGRAM       0xb5a1 - 0xb5fe
+IDEOGRAM       0xb6a1 - 0xb6fe
+IDEOGRAM       0xb7a1 - 0xb7fe
+IDEOGRAM       0xb8a1 - 0xb8fe
+IDEOGRAM       0xb9a1 - 0xb9fe
+IDEOGRAM       0xbaa1 - 0xbafe
+IDEOGRAM       0xbba1 - 0xbbfe
+IDEOGRAM       0xbca1 - 0xbcfe
+IDEOGRAM       0xbda1 - 0xbdfe
+IDEOGRAM       0xbea1 - 0xbefe
+IDEOGRAM       0xbfa1 - 0xbffe
+IDEOGRAM       0xc0a1 - 0xc0fe
+IDEOGRAM       0xc1a1 - 0xc1fe
+IDEOGRAM       0xc2a1 - 0xc2fe
+IDEOGRAM       0xc3a1 - 0xc3fe
+IDEOGRAM       0xc4a1 - 0xc4fe
+IDEOGRAM       0xc5a1 - 0xc5fe
+IDEOGRAM       0xc6a1 - 0xc6fe
+IDEOGRAM       0xc7a1 - 0xc7fe
+IDEOGRAM       0xc8a1 - 0xc8fe
+IDEOGRAM       0xc9a1 - 0xc9fe
+IDEOGRAM       0xcaa1 - 0xcafe
+IDEOGRAM       0xcba1 - 0xcbfe
+IDEOGRAM       0xcca1 - 0xccfe
+IDEOGRAM       0xcda1 - 0xcdfe
+IDEOGRAM       0xcea1 - 0xcefe
+IDEOGRAM       0xcfa1 - 0xcfd3
+IDEOGRAM       0xd0a1 - 0xd0fe
+IDEOGRAM       0xd1a1 - 0xd1fe
+IDEOGRAM       0xd2a1 - 0xd2fe
+IDEOGRAM       0xd3a1 - 0xd3fe
+IDEOGRAM       0xd4a1 - 0xd4fe
+IDEOGRAM       0xd5a1 - 0xd5fe
+IDEOGRAM       0xd6a1 - 0xd6fe
+IDEOGRAM       0xd7a1 - 0xd7fe
+IDEOGRAM       0xd8a1 - 0xd8fe
+IDEOGRAM       0xd9a1 - 0xd9fe
+IDEOGRAM       0xdaa1 - 0xdafe
+IDEOGRAM       0xdba1 - 0xdbfe
+IDEOGRAM       0xdca1 - 0xdcfe
+IDEOGRAM       0xdda1 - 0xddfe
+IDEOGRAM       0xdea1 - 0xdefe
+IDEOGRAM       0xdfa1 - 0xdffe
+IDEOGRAM       0xe0a1 - 0xe0fe
+IDEOGRAM       0xe1a1 - 0xe1fe
+IDEOGRAM       0xe2a1 - 0xe2fe
+IDEOGRAM       0xe3a1 - 0xe3fe
+IDEOGRAM       0xe4a1 - 0xe4fe
+IDEOGRAM       0xe5a1 - 0xe5fe
+IDEOGRAM       0xe6a1 - 0xe6fe
+IDEOGRAM       0xe7a1 - 0xe7fe
+IDEOGRAM       0xe8a1 - 0xe8fe
+IDEOGRAM       0xe9a1 - 0xe9fe
+IDEOGRAM       0xeaa1 - 0xeafe
+IDEOGRAM       0xeba1 - 0xebfe
+IDEOGRAM       0xeca1 - 0xecfe
+IDEOGRAM       0xeda1 - 0xedfe
+IDEOGRAM       0xeea1 - 0xeefe
+IDEOGRAM       0xefa1 - 0xeffe
+IDEOGRAM       0xf0a1 - 0xf0fe
+IDEOGRAM       0xf1a1 - 0xf1fe
+IDEOGRAM       0xf2a1 - 0xf2fe
+IDEOGRAM       0xf3a1 - 0xf3fe
+IDEOGRAM       0xf4a1 - 0xf4a6
+
+SWIDTH2                0xb0a1 - 0xb0fe
+SWIDTH2                0xb1a1 - 0xb1fe
+SWIDTH2                0xb2a1 - 0xb2fe
+SWIDTH2                0xb3a1 - 0xb3fe
+SWIDTH2                0xb4a1 - 0xb4fe
+SWIDTH2                0xb5a1 - 0xb5fe
+SWIDTH2                0xb6a1 - 0xb6fe
+SWIDTH2                0xb7a1 - 0xb7fe
+SWIDTH2                0xb8a1 - 0xb8fe
+SWIDTH2                0xb9a1 - 0xb9fe
+SWIDTH2                0xbaa1 - 0xbafe
+SWIDTH2                0xbba1 - 0xbbfe
+SWIDTH2                0xbca1 - 0xbcfe
+SWIDTH2                0xbda1 - 0xbdfe
+SWIDTH2                0xbea1 - 0xbefe
+SWIDTH2                0xbfa1 - 0xbffe
+SWIDTH2                0xc0a1 - 0xc0fe
+SWIDTH2                0xc1a1 - 0xc1fe
+SWIDTH2                0xc2a1 - 0xc2fe
+SWIDTH2                0xc3a1 - 0xc3fe
+SWIDTH2                0xc4a1 - 0xc4fe
+SWIDTH2                0xc5a1 - 0xc5fe
+SWIDTH2                0xc6a1 - 0xc6fe
+SWIDTH2                0xc7a1 - 0xc7fe
+SWIDTH2                0xc8a1 - 0xc8fe
+SWIDTH2                0xc9a1 - 0xc9fe
+SWIDTH2                0xcaa1 - 0xcafe
+SWIDTH2                0xcba1 - 0xcbfe
+SWIDTH2                0xcca1 - 0xccfe
+SWIDTH2                0xcda1 - 0xcdfe
+SWIDTH2                0xcea1 - 0xcefe
+SWIDTH2                0xcfa1 - 0xcfd3
+SWIDTH2                0xd0a1 - 0xd0fe
+SWIDTH2                0xd1a1 - 0xd1fe
+SWIDTH2                0xd2a1 - 0xd2fe
+SWIDTH2                0xd3a1 - 0xd3fe
+SWIDTH2                0xd4a1 - 0xd4fe
+SWIDTH2                0xd5a1 - 0xd5fe
+SWIDTH2                0xd6a1 - 0xd6fe
+SWIDTH2                0xd7a1 - 0xd7fe
+SWIDTH2                0xd8a1 - 0xd8fe
+SWIDTH2                0xd9a1 - 0xd9fe
+SWIDTH2                0xdaa1 - 0xdafe
+SWIDTH2                0xdba1 - 0xdbfe
+SWIDTH2                0xdca1 - 0xdcfe
+SWIDTH2                0xdda1 - 0xddfe
+SWIDTH2                0xdea1 - 0xdefe
+SWIDTH2                0xdfa1 - 0xdffe
+SWIDTH2                0xe0a1 - 0xe0fe
+SWIDTH2                0xe1a1 - 0xe1fe
+SWIDTH2                0xe2a1 - 0xe2fe
+SWIDTH2                0xe3a1 - 0xe3fe
+SWIDTH2                0xe4a1 - 0xe4fe
+SWIDTH2                0xe5a1 - 0xe5fe
+SWIDTH2                0xe6a1 - 0xe6fe
+SWIDTH2                0xe7a1 - 0xe7fe
+SWIDTH2                0xe8a1 - 0xe8fe
+SWIDTH2                0xe9a1 - 0xe9fe
+SWIDTH2                0xeaa1 - 0xeafe
+SWIDTH2                0xeba1 - 0xebfe
+SWIDTH2                0xeca1 - 0xecfe
+SWIDTH2                0xeda1 - 0xedfe
+SWIDTH2                0xeea1 - 0xeefe
+SWIDTH2                0xefa1 - 0xeffe
+SWIDTH2                0xf0a1 - 0xf0fe
+SWIDTH2                0xf1a1 - 0xf1fe
+SWIDTH2                0xf2a1 - 0xf2fe
+SWIDTH2                0xf3a1 - 0xf3fe
+SWIDTH2                0xf4a1 - 0xf4a6
+
+/*
+ * This is for Code Set 3, half-width kana
+ */
+PUNCT          0x8000a1 - 0x8000a5
+SPECIAL                0x8000a1 - 0x8000df
+PHONOGRAM      0x8000a6 - 0x8000df
+SWIDTH1                0x8000a1 - 0x8000df
+CONTROL                0x800084 - 0x800097 0x80009b - 0x80009f 0x8000e0 - 0x8000fe
+
+/*
+ * This is for Code Set 4, supplementary Japanese graphic charset
+ */
+
+PHONOGRAM      0xa22f - 0xa239
+SWIDTH2                0xa22f - 0xa239
+GRAPH          0xa242 - 0xa244
+SWIDTH2                0xa242 - 0xa244
+GRAPH          0xa26b - 0xa271
+SWIDTH2                0xa26b - 0xa271
+ALPHA          0xa661 - 0xa66c
+ALPHA          0xa671 - 0xa67c
+SWIDTH2                0xa661 - 0xa66c
+SWIDTH2                0xa671 - 0xa67c
+MAPLOWER       <0xa661 - 0xa66c : 0xa671>
+MAPLOWER       <0xa671 - 0xa67c : 0xa671>
+MAPUPPER       <0xa661 - 0xa66c : 0xa661>
+MAPUPPER       <0xa671 - 0xa67c : 0xa661>
+ALPHA          0xa742 - 0xa74e
+ALPHA          0xa772 - 0xa77e
+SWIDTH2                0xa742 - 0xa74e
+SWIDTH2                0xa772 - 0xa77e
+MAPLOWER       <0xa742 - 0xa74e : 0xa772>
+MAPLOWER       <0xa772 - 0xa77e : 0xa772>
+MAPUPPER       <0xa742 - 0xa74e : 0xa742>
+MAPUPPER       <0xa772 - 0xa77e : 0xa742>
+ALPHA          0xa921 - 0xa92e
+ALPHA          0xa941 - 0xa94e
+SWIDTH2                0xa921 - 0xa92e
+SWIDTH2                0xa941 - 0xa94e
+MAPLOWER       <0xa921 - 0xa92e : 0xa941>
+MAPLOWER       <0xa941 - 0xa94e : 0xa941>
+MAPUPPER       <0xa921 - 0xa92e : 0xa921>
+MAPUPPER       <0xa941 - 0xa94e : 0xa921>
+ALPHA          0xaa21 - 0xaa57
+ALPHA          0xab21 - 0xab57
+SWIDTH2                0xaa21 - 0xaa57
+SWIDTH2                0xab21 - 0xab57
+MAPLOWER       <0xaa21 - 0xaa57 : 0xab21>
+MAPLOWER       <0xab21 - 0xab57 : 0xab21>
+MAPUPPER       <0xaa21 - 0xaa57 : 0xaa21>
+MAPUPPER       <0xab21 - 0xab57 : 0xaa21>
+
+IDEOGRAM       0xb021 - 0xb07e
+IDEOGRAM       0xb121 - 0xb17e
+IDEOGRAM       0xb221 - 0xb27e
+IDEOGRAM       0xb321 - 0xb37e
+IDEOGRAM       0xb421 - 0xb47e
+IDEOGRAM       0xb521 - 0xb57e
+IDEOGRAM       0xb621 - 0xb67e
+IDEOGRAM       0xb721 - 0xb77e
+IDEOGRAM       0xb821 - 0xb87e
+IDEOGRAM       0xb921 - 0xb97e
+IDEOGRAM       0xba21 - 0xba7e
+IDEOGRAM       0xbb21 - 0xbb7e
+IDEOGRAM       0xbc21 - 0xbc7e
+IDEOGRAM       0xbd21 - 0xbd7e
+IDEOGRAM       0xbe21 - 0xbe7e
+IDEOGRAM       0xbf21 - 0xbf7e
+IDEOGRAM       0xc021 - 0xc07e
+IDEOGRAM       0xc121 - 0xc17e
+IDEOGRAM       0xc221 - 0xc27e
+IDEOGRAM       0xc321 - 0xc37e
+IDEOGRAM       0xc421 - 0xc47e
+IDEOGRAM       0xc521 - 0xc57e
+IDEOGRAM       0xc621 - 0xc67e
+IDEOGRAM       0xc721 - 0xc77e
+IDEOGRAM       0xc821 - 0xc87e
+IDEOGRAM       0xc921 - 0xc97e
+IDEOGRAM       0xca21 - 0xca7e
+IDEOGRAM       0xcb21 - 0xcb7e
+IDEOGRAM       0xcc21 - 0xcc7e
+IDEOGRAM       0xcd21 - 0xcd7e
+IDEOGRAM       0xce21 - 0xce7e
+IDEOGRAM       0xcf21 - 0xcf7e
+IDEOGRAM       0xd021 - 0xd07e
+IDEOGRAM       0xd121 - 0xd17e
+IDEOGRAM       0xd221 - 0xd27e
+IDEOGRAM       0xd321 - 0xd37e
+IDEOGRAM       0xd421 - 0xd47e
+IDEOGRAM       0xd521 - 0xd57e
+IDEOGRAM       0xd621 - 0xd67e
+IDEOGRAM       0xd721 - 0xd77e
+IDEOGRAM       0xd821 - 0xd87e
+IDEOGRAM       0xd921 - 0xd97e
+IDEOGRAM       0xda21 - 0xda7e
+IDEOGRAM       0xdb21 - 0xdb7e
+IDEOGRAM       0xdc21 - 0xdc7e
+IDEOGRAM       0xdd21 - 0xdd7e
+IDEOGRAM       0xde21 - 0xde7e
+IDEOGRAM       0xdf21 - 0xdf7e
+IDEOGRAM       0xe021 - 0xe07e
+IDEOGRAM       0xe121 - 0xe17e
+IDEOGRAM       0xe221 - 0xe27e
+IDEOGRAM       0xe321 - 0xe37e
+IDEOGRAM       0xe421 - 0xe47e
+IDEOGRAM       0xe521 - 0xe57e
+IDEOGRAM       0xe621 - 0xe67e
+IDEOGRAM       0xe721 - 0xe77e
+IDEOGRAM       0xe821 - 0xe87e
+IDEOGRAM       0xe921 - 0xe97e
+IDEOGRAM       0xea21 - 0xea7e
+IDEOGRAM       0xeb21 - 0xeb7e
+IDEOGRAM       0xec21 - 0xec7e
+IDEOGRAM       0xed21 - 0xed63
+
+SWIDTH2                0xb021 - 0xb07e
+SWIDTH2                0xb121 - 0xb17e
+SWIDTH2                0xb221 - 0xb27e
+SWIDTH2                0xb321 - 0xb37e
+SWIDTH2                0xb421 - 0xb47e
+SWIDTH2                0xb521 - 0xb57e
+SWIDTH2                0xb621 - 0xb67e
+SWIDTH2                0xb721 - 0xb77e
+SWIDTH2                0xb821 - 0xb87e
+SWIDTH2                0xb921 - 0xb97e
+SWIDTH2                0xba21 - 0xba7e
+SWIDTH2                0xbb21 - 0xbb7e
+SWIDTH2                0xbc21 - 0xbc7e
+SWIDTH2                0xbd21 - 0xbd7e
+SWIDTH2                0xbe21 - 0xbe7e
+SWIDTH2                0xbf21 - 0xbf7e
+SWIDTH2                0xc021 - 0xc07e
+SWIDTH2                0xc121 - 0xc17e
+SWIDTH2                0xc221 - 0xc27e
+SWIDTH2                0xc321 - 0xc37e
+SWIDTH2                0xc421 - 0xc47e
+SWIDTH2                0xc521 - 0xc57e
+SWIDTH2                0xc621 - 0xc67e
+SWIDTH2                0xc721 - 0xc77e
+SWIDTH2                0xc821 - 0xc87e
+SWIDTH2                0xc921 - 0xc97e
+SWIDTH2                0xca21 - 0xca7e
+SWIDTH2                0xcb21 - 0xcb7e
+SWIDTH2                0xcc21 - 0xcc7e
+SWIDTH2                0xcd21 - 0xcd7e
+SWIDTH2                0xce21 - 0xce7e
+SWIDTH2                0xcf21 - 0xcf7e
+SWIDTH2                0xd021 - 0xd07e
+SWIDTH2                0xd121 - 0xd17e
+SWIDTH2                0xd221 - 0xd27e
+SWIDTH2                0xd321 - 0xd37e
+SWIDTH2                0xd421 - 0xd47e
+SWIDTH2                0xd521 - 0xd57e
+SWIDTH2                0xd621 - 0xd67e
+SWIDTH2                0xd721 - 0xd77e
+SWIDTH2                0xd821 - 0xd87e
+SWIDTH2                0xd921 - 0xd97e
+SWIDTH2                0xda21 - 0xda7e
+SWIDTH2                0xdb21 - 0xdb7e
+SWIDTH2                0xdc21 - 0xdc7e
+SWIDTH2                0xdd21 - 0xdd7e
+SWIDTH2                0xde21 - 0xde7e
+SWIDTH2                0xdf21 - 0xdf7e
+SWIDTH2                0xe021 - 0xe07e
+SWIDTH2                0xe121 - 0xe17e
+SWIDTH2                0xe221 - 0xe27e
+SWIDTH2                0xe321 - 0xe37e
+SWIDTH2                0xe421 - 0xe47e
+SWIDTH2                0xe521 - 0xe57e
+SWIDTH2                0xe621 - 0xe67e
+SWIDTH2                0xe721 - 0xe77e
+SWIDTH2                0xe821 - 0xe87e
+SWIDTH2                0xe921 - 0xe97e
+SWIDTH2                0xea21 - 0xea7e
+SWIDTH2                0xeb21 - 0xeb7e
+SWIDTH2                0xec21 - 0xec7e
+SWIDTH2                0xed21 - 0xed63
diff --git a/share/locale/ctype/kk_KZ.PT154.src b/share/locale/ctype/kk_KZ.PT154.src
new file mode 100644 (file)
index 0000000..dd7e5be
--- /dev/null
@@ -0,0 +1,89 @@
+/* $NetBSD: kk_KZ.PT154.src,v 1.1 2006/03/28 14:44:01 tnozaki Exp $ */
+
+/*
+ * LOCALE_CTYPE for PT154 character set (IANA PTCP154)
+ *
+ * Original version ID:
+ * FreeBSD: /repoman/r/ncvs/src/share/mklocale/kk_KZ.PT154.src,v 1.1 2004/01/29 16:28:20 ache Exp
+ */
+ENCODING       "NONE"
+VARIABLE        PT154 character set by Birsh T <birsh@mail.kz>,CODESET=PT154
+
+/*
+ * ASCII
+ */
+ALPHA          'A' - 'Z' 'a' - 'z'
+BLANK          ' ' '\t'
+CONTROL                0x00 - 0x1f 0x7f
+DIGIT          '0' - '9'
+GRAPH          0x21 - 0x7e
+LOWER          'a' - 'z'
+PUNCT          0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e
+SPACE          0x09 - 0x0d 0x20
+UPPER          'A' - 'Z'
+XDIGIT         '0' - '9' 'a' - 'f' 'A' - 'F'
+
+MAPLOWER       <'A' - 'Z' : 'a'>
+MAPUPPER       <'A' - 'Z' : 'A'>
+TODIGIT        <'0' - '9' : 0>
+TODIGIT        <'A' - 'F' : 10>
+TODIGIT        <'a' - 'f' : 10>
+
+SWIDTH1                0x20 - 0x7e
+
+/*
+ * PTCP154
+ */
+ALPHA          0x80 - 0x83 0x86 - 0x90 0x98 - 0x9f
+ALPHA          0xa1 - 0xa6 0xa8 0xaa 0xad 0xaf 0xb1 - 0xb5 0xb8 0xba
+ALPHA          0xbc - 0xff
+BLANK          0xa0
+GRAPH          0x80 - 0x9f 0xa1 - 0xff
+LOWER          0x83 0x89 0x90 0x98 - 0x9f 0xa2 0xad 0xb1
+LOWER          0xb3 - 0xb5 0xb8 0xba 0xbc 0xbe 0xbf 0xe0 - 0xff
+PUNCT          0x84 0x85
+PUNCT          0x91 - 0x97
+PUNCT          0xa7 0xa9 0xab 0xac 0xae
+PUNCT          0xb0 0xb6 0xb7 0xb9 0xbb
+SPACE          0xa0
+UPPER          0x80 - 0x82 0x86 - 0x88 0x8a - 0x8f 0xa1 0xa3 - 0xa6
+UPPER          0xa8 0xaa 0xaf 0xb2 0xbd 0xc0 - 0xdf
+
+MAPLOWER       <0x80  0x90>
+MAPLOWER       <0x81  0x83>
+MAPLOWER       <0x82  0xad>
+MAPLOWER       <0x86  0x99>
+MAPLOWER       <0x87  0x89>
+MAPLOWER       <0x88  0x98>
+MAPLOWER       <0x8a - 0x8f : 0x9a>
+MAPLOWER       <0xa1  0xa2>
+MAPLOWER       <0xa3  0xbc>
+MAPLOWER       <0xa4  0xb5>
+MAPLOWER       <0xa5  0xb4>
+MAPLOWER       <0xa6  0xb1>
+MAPLOWER       <0xa8  0xb8>
+MAPLOWER       <0xaa  0xba>
+MAPLOWER       <0xaf  0xbf>
+MAPLOWER       <0xb2  0xb3>
+MAPLOWER       <0xbd  0xbe>
+MAPLOWER       <0xc0 - 0xdf : 0xe0>
+MAPUPPER       <0x90  0x80>
+MAPUPPER       <0x83  0x81>
+MAPUPPER       <0xad  0x82>
+MAPUPPER       <0x99  0x86>
+MAPUPPER       <0x89  0x87>
+MAPUPPER       <0x98  0x88>
+MAPUPPER       <0x9a - 0x9f : 0x8a>
+MAPUPPER       <0xa2  0xa1>
+MAPUPPER       <0xbc  0xa3>
+MAPUPPER       <0xb5  0xa4>
+MAPUPPER       <0xb4  0xa5>
+MAPUPPER       <0xb1  0xa6>
+MAPUPPER       <0xb8  0xa8>
+MAPUPPER       <0xba  0xaa>
+MAPUPPER       <0xbf  0xaf>
+MAPUPPER       <0xb3  0xb2>
+MAPUPPER       <0xbe  0xbd>
+MAPUPPER       <0xe0 - 0xff : 0xc0>
+
+SWIDTH1                0x80 - 0xff
diff --git a/share/locale/ctype/ko_KR.eucKR.src b/share/locale/ctype/ko_KR.eucKR.src
new file mode 100644 (file)
index 0000000..733f6fe
--- /dev/null
@@ -0,0 +1,167 @@
+/*     $NetBSD: ko_KR.eucKR.src,v 1.3 2006/12/04 15:01:43 tnozaki Exp $        */
+
+/*
+ * Korean LC_CTYPE definitions using EUC-KR character sets
+ * (ko_KR.EUC.src)
+ *
+ * Choi Jun Ho, junker@jazz.snu.ac.kr
+ * NARAE, Seoul National Univ., CS Dept.
+ * Last Updated on Mar 24 1997
+ *
+ * It is based on manpage mklocale(1), euc(4), ja_JP.EUC.src.
+ * 
+ */
+
+ENCODING     "EUC"
+
+/* EUC-KR(KS C 5601.1992)
+ * 0xa1a1-0xfefe
+ * byte 1: 0xa1-0xfe
+ * byte 2: 0xa1-0xfe
+ */
+
+/* We have only codeset 1 and 2, so others are dummy.
+   But it must be defined to work in 2.2 xpg4 locale routine...
+ */
+VARIABLE     1 0x0000 2 0x8080 2 0x0080 3 0x8000 0x8080 CODESET=eucKR
+
+/*
+ * Code Set 1, US-ASCII equivalent
+ */
+ALPHA       'A' - 'Z' 'a' - 'z'
+CONTROL             0x00 - 0x1f 0x7f
+DIGIT       '0' - '9'
+GRAPH       0x21 - 0x7e
+LOWER       'a' - 'z'
+PUNCT       0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e
+SPACE       0x09 - 0x0d 0x20
+UPPER       'A' - 'Z'
+XDIGIT      '0' - '9' 'a' - 'f' 'A' - 'F'
+BLANK       ' ' '\t'
+PRINT       0x20 - 0x7e
+SWIDTH1      0x20 - 0x7e
+
+MAPLOWER     < 'A' - 'Z' : 'a' > < 'a' - 'z' : 'a' >
+MAPUPPER     < 'A' - 'Z' : 'A' > < 'a' - 'z' : 'A' >
+TODIGIT             < '0' - '9' : 0 >
+TODIGIT             < 'A' - 'F' : 10 > < 'a' - 'f' : 10 >
+
+/*
+ * Code Set 2, EUC-KR
+ */
+ALPHA        0xa3c1 - 0xa3da 0xa3e1 - 0xa3fa
+SWIDTH2      0xa3c1 - 0xa3da 0xa3e1 - 0xa3fa
+DIGIT        0xa3b0 - 0xa3b9
+SWIDTH2      0xa3b0 - 0xa3b9
+UPPER        0xa3c1 - 0xa3da
+LOWER        0xa3e1 - 0xa3fa
+PUNCT       0xa3a1 - 0xa3af 0xa3ba - 0xa3c0 0xa3db - 0xa3e0 0xa3fb - 0xa3fe
+SWIDTH2             0xa3a1 - 0xa3af 0xa3ba - 0xa3c0 0xa3db - 0xa3e0 0xa3fb - 0xa3fe
+SPACE       0xa1a1
+SWIDTH2             0xa1a1
+XDIGIT       0xa3b0 - 0xa3b9 0xa3c1 - 0xa3c6 0xa3e1 - 0xa3e6
+BLANK        0xa1a1
+PRINT        0xa1a1 - 0xfefe
+SPECIAL             0xa1a2 - 0xa2e8
+SWIDTH2             0xa1a1 - 0xa2e8
+
+MAPLOWER     < 0xa3c1 - 0xa3da : 0xa3e1 > < 0xa3e1 - 0xa3fa : 0xa3e1 >
+MAPUPPER     < 0xa3c1 - 0xa3da : 0xa3c1 > < 0xa3b0 - 0xa3b9 : 0xa3c1 >
+TODIGIT      < 0xa3b0 - 0xa3b9 : 0 >
+TODIGIT      < 0xa3c1 - 0xa3c6 : 10 > < 0xa3e1 - 0xa3e6 : 10 >
+
+
+UPPER       0xa5c1 - 0xa5d8                         /* Greek */
+LOWER       0xa5e1 - 0xa5f8                         /* Greek */
+SWIDTH2             0xa5c1 - 0xa5d8                         /* Greek */
+SWIDTH2             0xa5e1 - 0xa5f8                         /* Greek */
+MAPLOWER     < 0xa5c1 - 0xa5d8 : 0xa5e1 > < 0xa5e1 - 0xa5f8 : 0xa5e1 >
+MAPUPPER     < 0xa5c1 - 0xa5d8 : 0xa5c1 > < 0xa5e1 - 0xa5f8 : 0xa5c1 >
+
+UPPER       0xaca1 - 0xacc1                         /* Cyrillic */
+LOWER       0xacd1 - 0xacf1                         /* Cyrillic */
+SWIDTH2             0xaca1 - 0xacc1                         /* Cyrillic */
+SWIDTH2             0xacd1 - 0xacf1                         /* Cyrillic */
+MAPLOWER     < 0xaca1 - 0xacc1 : 0xacd1 > < 0xacd1 - 0xacf1 : 0xacd1 >
+MAPUPPER     < 0xaca1 - 0xacc1 : 0xaca1 > < 0xacd1 - 0xacf1 : 0xaca1 >
+
+DIGIT       0xa5a1 - 0xa5aa  0xa5b0 - 0xa5b9 /* Greek Digit */ 
+SPECIAL      0xa6a1 - 0xa6e4  0xa7a1 - 0xa7ef /* Symbols */
+SPECIAL      0xa8a1 - 0xa8fe  0xa9a1 - 0xa9fe /* Circle Symbols */
+SWIDTH2             0xa5a1 - 0xa5aa  0xa5b0 - 0xa5b9 /* Greek Digit */ 
+SWIDTH2      0xa6a1 - 0xa6e4  0xa7a1 - 0xa7ef /* Symbols */
+SWIDTH2      0xa8a1 - 0xa8fe  0xa9a1 - 0xa9fe /* Circle Symbols */
+
+PHONOGRAM    0xa4a1 - 0xa4fe  /* Full-width Hangul glyph */
+PHONOGRAM    0xaaa1 - 0xaaf3  /* Full-width Hirakana */
+PHONOGRAM    0xaba1 - 0xabf6  /* Full-width Katakana */
+SWIDTH2      0xa4a1 - 0xa4fe  /* Full-width Hangul glyph */
+SWIDTH2      0xaaa1 - 0xaaf3  /* Full-width Hirakana */
+SWIDTH2      0xaba1 - 0xabf6  /* Full-width Katakana */
+
+PHONOGRAM    0xb0a1 - 0xb0fe  0xb1a1 - 0xb1fe  0xb2a1 - 0xb2fe
+PHONOGRAM    0xb3a1 - 0xb3fe  0xb4a1 - 0xb4fe  0xb5a1 - 0xb5fe
+PHONOGRAM    0xb6a1 - 0xb6fe  0xb7a1 - 0xb7fe  0xb8a1 - 0xb8fe
+PHONOGRAM    0xb9a1 - 0xb9fe  0xbaa1 - 0xbafe  0xbba1 - 0xbbfe
+PHONOGRAM    0xbca1 - 0xbcfe  0xbda1 - 0xbdfe  0xbea1 - 0xbefe
+PHONOGRAM    0xbfa1 - 0xbffe  0xc0a1 - 0xc0fe  0xc1a1 - 0xc1fe
+PHONOGRAM    0xc2a1 - 0xc2fe  0xc3a1 - 0xc3fe  0xc4a1 - 0xc4fe
+PHONOGRAM    0xc5a1 - 0xc5fe  0xc6a1 - 0xc6fe  0xc7a1 - 0xc7fe
+PHONOGRAM    0xc8a1 - 0xc8fe  /* Hangul composed */
+
+SWIDTH2      0xb0a1 - 0xb0fe  0xb1a1 - 0xb1fe  0xb2a1 - 0xb2fe
+SWIDTH2      0xb3a1 - 0xb3fe  0xb4a1 - 0xb4fe  0xb5a1 - 0xb5fe
+SWIDTH2      0xb6a1 - 0xb6fe  0xb7a1 - 0xb7fe  0xb8a1 - 0xb8fe
+SWIDTH2      0xb9a1 - 0xb9fe  0xbaa1 - 0xbafe  0xbba1 - 0xbbfe
+SWIDTH2      0xbca1 - 0xbcfe  0xbda1 - 0xbdfe  0xbea1 - 0xbefe
+SWIDTH2      0xbfa1 - 0xbffe  0xc0a1 - 0xc0fe  0xc1a1 - 0xc1fe
+SWIDTH2      0xc2a1 - 0xc2fe  0xc3a1 - 0xc3fe  0xc4a1 - 0xc4fe
+SWIDTH2      0xc5a1 - 0xc5fe  0xc6a1 - 0xc6fe  0xc7a1 - 0xc7fe
+SWIDTH2      0xc8a1 - 0xc8fe  /* Hangul composed */
+
+IDEOGRAM     0xcaa1 - 0xcafe  0xcba1 - 0xcbfe  0xcca1 - 0xccfe  
+IDEOGRAM     0xcda1 - 0xcdfe  0xcea1 - 0xcefe  0xcfa1 - 0xcffe  
+IDEOGRAM     0xd0a1 - 0xd0fe  0xd1a1 - 0xd1fe  0xd2a1 - 0xd2fe  
+IDEOGRAM     0xd3a1 - 0xd3fe  0xd4a1 - 0xd4fe  0xd5a1 - 0xd5fe  
+IDEOGRAM     0xd6a1 - 0xd6fe  0xd7a1 - 0xd7fe  0xd8a1 - 0xd8fe  
+IDEOGRAM     0xd9a1 - 0xd9fe  0xdaa1 - 0xdafe  0xdba1 - 0xdbfe  
+IDEOGRAM     0xdca1 - 0xdcfe  0xdda1 - 0xddfe  0xdea1 - 0xdefe  
+IDEOGRAM     0xdfa1 - 0xdffe  0xe0a1 - 0xe0fe  0xe1a1 - 0xe1fe  
+IDEOGRAM     0xe2a1 - 0xe2fe  0xe3a1 - 0xe3fe  0xe4a1 - 0xe4fe  
+IDEOGRAM     0xe5a1 - 0xe5fe  0xe6a1 - 0xe6fe  0xe7a1 - 0xe7fe  
+IDEOGRAM     0xe8a1 - 0xe8fe  0xe9a1 - 0xe9fe  0xeaa1 - 0xeafe  
+IDEOGRAM     0xeba1 - 0xebfe  0xeca1 - 0xecfe  0xeda1 - 0xedfe  
+IDEOGRAM     0xeea1 - 0xeefe  0xefa1 - 0xeffe  0xf0a1 - 0xf0fe  
+IDEOGRAM     0xf1a1 - 0xf1fe  0xf2a1 - 0xf2fe  0xf3a1 - 0xf3fe  
+IDEOGRAM     0xf4a1 - 0xf4fe  0xf5a1 - 0xf5fe  0xf6a1 - 0xf6fe  
+IDEOGRAM     0xf7a1 - 0xf7fe  0xf8a1 - 0xf8fe  0xf9a1 - 0xf9fe  
+IDEOGRAM     0xfaa1 - 0xfafe  0xfba1 - 0xfbfe  0xfca1 - 0xfcfe  
+IDEOGRAM     0xfda1 - 0xfdfe  /* Hanja */
+
+SWIDTH2      0xcaa1 - 0xcafe  0xcba1 - 0xcbfe  0xcca1 - 0xccfe  
+SWIDTH2      0xcda1 - 0xcdfe  0xcea1 - 0xcefe  0xcfa1 - 0xcffe  
+SWIDTH2      0xd0a1 - 0xd0fe  0xd1a1 - 0xd1fe  0xd2a1 - 0xd2fe  
+SWIDTH2      0xd3a1 - 0xd3fe  0xd4a1 - 0xd4fe  0xd5a1 - 0xd5fe  
+SWIDTH2      0xd6a1 - 0xd6fe  0xd7a1 - 0xd7fe  0xd8a1 - 0xd8fe  
+SWIDTH2      0xd9a1 - 0xd9fe  0xdaa1 - 0xdafe  0xdba1 - 0xdbfe  
+SWIDTH2      0xdca1 - 0xdcfe  0xdda1 - 0xddfe  0xdea1 - 0xdefe  
+SWIDTH2      0xdfa1 - 0xdffe  0xe0a1 - 0xe0fe  0xe1a1 - 0xe1fe  
+SWIDTH2      0xe2a1 - 0xe2fe  0xe3a1 - 0xe3fe  0xe4a1 - 0xe4fe  
+SWIDTH2      0xe5a1 - 0xe5fe  0xe6a1 - 0xe6fe  0xe7a1 - 0xe7fe  
+SWIDTH2      0xe8a1 - 0xe8fe  0xe9a1 - 0xe9fe  0xeaa1 - 0xeafe  
+SWIDTH2      0xeba1 - 0xebfe  0xeca1 - 0xecfe  0xeda1 - 0xedfe  
+SWIDTH2      0xeea1 - 0xeefe  0xefa1 - 0xeffe  0xf0a1 - 0xf0fe  
+SWIDTH2      0xf1a1 - 0xf1fe  0xf2a1 - 0xf2fe  0xf3a1 - 0xf3fe  
+SWIDTH2      0xf4a1 - 0xf4fe  0xf5a1 - 0xf5fe  0xf6a1 - 0xf6fe  
+SWIDTH2      0xf7a1 - 0xf7fe  0xf8a1 - 0xf8fe  0xf9a1 - 0xf9fe  
+SWIDTH2      0xfaa1 - 0xfafe  0xfba1 - 0xfbfe  0xfca1 - 0xfcfe  
+SWIDTH2      0xfda1 - 0xfdfe  /* Hanja */
+
+/* We don't have codeset 3 and 4.
+   So codeset 3 is only dummy definition 
+ */
+PRINT        0xa1 - 0xfe
+SPECIAL      0xa1 - 0xfe
+SWIDTH1      0xa1 - 0xfe
+
+/* End of LC_CTYPE definition */
diff --git a/share/locale/ctype/lt_LT.ISO8859-13.src b/share/locale/ctype/lt_LT.ISO8859-13.src
new file mode 100644 (file)
index 0000000..dc63a82
--- /dev/null
@@ -0,0 +1,52 @@
+/*     $NetBSD: lt_LT.ISO8859-13.src,v 1.3 2004/06/24 03:28:50 itojun Exp $    */
+
+/*
+ * LOCALE_CTYPE for the iso_8859_13 Locale
+ *
+ * FreeBSD: src/share/mklocale/lt_LT.ISO8859-13.src,v 1.1 2002/10/25 22:02:09 ache Exp
+ */
+
+ENCODING       "NONE"
+VARIABLE        ISO 8859-13 Latin-7 character set, CODESET=ISO8859-13
+
+/*
+ * This is a comment
+ */
+ALPHA          'A' - 'Z' 'a' - 'z' 
+ALPHA          0xaa 0xba 0xc0 - 0xd6 0xd8 - 0xde 0xe0 - 0xf6 0xf8 - 0xfe
+CONTROL                0x00 - 0x1f 0x7f - 0x9f
+DIGIT          '0' - '9'
+GRAPH           0x21 - 0x7e 0xa1 - 0xff
+LOWER          'a' - 'z' 
+LOWER          0xba 0xdf - 0xf6 0xf8 - 0xfe 
+PUNCT          0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e 
+PUNCT          0xa1 - 0xa9 0xab - 0xb9 0xbb -0xbf 0xd7 0xdf 0xf7 0xff
+SPACE          0x09 - 0x0d 0x20 0xa0
+UPPER          'A' - 'Z' 
+UPPER          0xaa 0xc0 - 0xd6 0xd8 - 0xde
+XDIGIT          '0' - '9' 'a' - 'f' 'A' - 'F'
+BLANK          ' ' '\t' 0xa0
+PRINT          0x20 - 0x7e 0xa0 - 0xff
+SWIDTH1                0x20 - 0x7e 0xa0 - 0xff
+
+MAPLOWER               <'A' - 'Z' : 'a'>
+MAPLOWER               <'a' - 'z' : 'a'>
+MAPLOWER       <0xaa 0xba>
+MAPLOWER       <0xba 0xba>
+MAPLOWER       <0xc0 - 0xd6 : 0xe0>
+MAPLOWER       <0xd8 - 0xde : 0xf8>
+MAPLOWER       <0xe0 - 0xf6 : 0xe0>
+MAPLOWER       <0xf8 - 0xfe : 0xf8>
+
+MAPUPPER               <'A' - 'Z' : 'A'>
+MAPUPPER               <'a' - 'z' : 'A'>
+MAPUPPER       <0xaa 0xaa>
+MAPUPPER       <0xba 0xaa>
+MAPUPPER       <0xc0 - 0xd6 : 0xc0>
+MAPUPPER       <0xd8 - 0xdf : 0xd8>
+MAPUPPER       <0xe0 - 0xf6 : 0xc0>
+MAPUPPER       <0xf8 - 0xfe : 0xd8>
+
+TODIGIT        <'0' - '9' : 0>
+TODIGIT        <'A' - 'F' : 10>
+TODIGIT        <'a' - 'f' : 10>
diff --git a/share/locale/ctype/ru_RU.CP866.src b/share/locale/ctype/ru_RU.CP866.src
new file mode 100644 (file)
index 0000000..72afc75
--- /dev/null
@@ -0,0 +1,45 @@
+/*     $NetBSD: ru_RU.CP866.src,v 1.4 2004/06/24 03:28:50 itojun Exp $ */
+
+/*
+ * LOCALE_CTYPE for Russian Alternative character set (CP866)
+ */
+ENCODING       "NONE"
+VARIABLE        Russian Alternative charset, CODESET=CP866
+
+/*
+ * This is a comment
+ */
+ALPHA           'A' - 'Z' 'a' - 'z' 0x80 - 0xaf 0xe0 - 0xf1
+CONTROL                0x00 - 0x1f 0x7f
+DIGIT          '0' - '9'
+GRAPH           0x21 - 0x7e 0x80 - 0xff
+LOWER           'a' - 'z' 0xa0 - 0xaf 0xe0 - 0xef 0xf1
+PUNCT          0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e
+SPACE          0x09 - 0x0d 0x20
+UPPER           'A' - 'Z' 0x80 - 0x9f 0xf0
+XDIGIT          '0' - '9' 'a' - 'f' 'A' - 'F'
+BLANK          ' ' '\t'
+PRINT          0x20 - 0x7e 0x80 - 0xff
+SWIDTH1                0x20 - 0x7e 0xa0 - 0xff
+/* IDEOGRAM */
+/* SPECIAL */
+/* PHONEGRAM */
+
+MAPLOWER               <'A' - 'Z' : 'a'>
+MAPLOWER               <'a' - 'z' : 'a'>
+MAPLOWER        <0x80 - 0x8f : 0xa0>
+MAPLOWER        <0x90 - 0x9f : 0xe0>
+MAPLOWER        <0xf0  0xf1>
+MAPLOWER        <0xa0 - 0xaf : 0xa0>
+MAPLOWER        <0xe0 - 0xef : 0xe0>
+MAPLOWER        <0xf1  0xf1>
+MAPUPPER               <'A' - 'Z' : 'A'>
+MAPUPPER               <'a' - 'z' : 'A'>
+MAPUPPER        <0x80 - 0x9f : 0x80>
+MAPUPPER        <0xf0  0xf0>
+MAPUPPER        <0xa0 - 0xaf : 0x80>
+MAPUPPER        <0xe0 - 0xef : 0x90>
+MAPUPPER        <0xf1  0xf0>
+TODIGIT        <'0' - '9' : 0>
+TODIGIT        <'A' - 'F' : 10>
+TODIGIT        <'a' - 'f' : 10>
diff --git a/share/locale/ctype/ru_RU.ISO_8859-5.src b/share/locale/ctype/ru_RU.ISO_8859-5.src
new file mode 100644 (file)
index 0000000..490767d
--- /dev/null
@@ -0,0 +1,187 @@
+/*     $NetBSD: ru_RU.ISO_8859-5.src,v 1.4 2004/06/24 03:28:50 itojun Exp $    */
+
+/*
+ * LOCALE_CTYPE for Russian part of ISO8859-5 set
+ */
+
+ENCODING       "NONE"
+VARIABLE        Russian part of CODESET=ISO8859-5
+
+ALPHA          'A' - 'Z' 'a' - 'z' \
+               0xd0 0xd1 0xd2 0xd3 0xd4 0xd5 0xf1 0xd6 \
+               0xd7 0xd8 0xd9 0xda 0xdb 0xdc 0xdd 0xde \
+               0xdf 0xe0 0xe1 0xe2 0xe3 0xe4 0xe5 0xe6 \
+               0xe7 0xe8 0xe9 0xea 0xeb 0xec 0xed 0xee 0xef \
+               0xb0 0xb1 0xb2 0xb3 0xb4 0xb5 0xa1 0xb6 \
+               0xb7 0xb8 0xb9 0xba 0xbb 0xbc 0xbd 0xbe \
+               0xbf 0xc0 0xc1 0xc2 0xc3 0xc4 0xc5 0xc6 \
+               0xc7 0xc8 0xc9 0xca 0xcb 0xcc 0xcd 0xce 0xcf
+BLANK          ' ' '\t'
+CONTROL                0x00 - 0x1f 0x7f
+DIGIT          '0' - '9'
+GRAPH          0x21 - 0x7e
+LOWER          'a' - 'z' \
+               0xd0 0xd1 0xd2 0xd3 0xd4 0xd5 0xf1 0xd6 \
+               0xd7 0xd8 0xd9 0xda 0xdb 0xdc 0xdd 0xde \
+               0xdf 0xe0 0xe1 0xe2 0xe3 0xe4 0xe5 0xe6 \
+               0xe7 0xe8 0xe9 0xea 0xeb 0xec 0xed 0xee 0xef
+PRINT          0x20 - 0x7e
+PUNCT          0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e
+SPACE          0x09 - 0x0d 0x20
+UPPER          'A' - 'Z' \
+               0xb0 0xb1 0xb2 0xb3 0xb4 0xb5 0xa1 0xb6 \
+               0xb7 0xb8 0xb9 0xba 0xbb 0xbc 0xbd 0xbe \
+               0xbf 0xc0 0xc1 0xc2 0xc3 0xc4 0xc5 0xc6 \
+               0xc7 0xc8 0xc9 0xca 0xcb 0xcc 0xcd 0xce 0xcf
+XDIGIT          '0' - '9' 'a' - 'f' 'A' - 'F'
+SWIDTH1                0x20 - 0x7e 0xa0 - 0xff
+
+/* IDEOGRAM */
+/* SPECIAL */
+/* PHONEGRAM */
+
+MAPLOWER               <'A' - 'Z' : 'a'>
+MAPLOWER               <'a' - 'z' : 'a'>
+
+MAPLOWER       <0xb0 0xd0>
+MAPLOWER       <0xb1 0xd1>
+MAPLOWER       <0xb2 0xd2>
+MAPLOWER       <0xb3 0xd3>
+MAPLOWER       <0xb4 0xd4>
+MAPLOWER       <0xb5 0xd5>
+MAPLOWER       <0xa1 0xf1>
+MAPLOWER       <0xb6 0xd6>
+MAPLOWER       <0xb7 0xd7>
+MAPLOWER       <0xb8 0xd8>
+MAPLOWER       <0xb9 0xd9>
+MAPLOWER       <0xba 0xda>
+MAPLOWER       <0xbb 0xdb>
+MAPLOWER       <0xbc 0xdc>
+MAPLOWER       <0xbd 0xdd>
+MAPLOWER       <0xbe 0xde>
+MAPLOWER       <0xbf 0xdf>
+MAPLOWER       <0xc0 0xe0>
+MAPLOWER       <0xc1 0xe1>
+MAPLOWER       <0xc2 0xe2>
+MAPLOWER       <0xc3 0xe3>
+MAPLOWER       <0xc4 0xe4>
+MAPLOWER       <0xc5 0xe5>
+MAPLOWER       <0xc6 0xe6>
+MAPLOWER       <0xc7 0xe7>
+MAPLOWER       <0xc8 0xe8>
+MAPLOWER       <0xc9 0xe9>
+MAPLOWER       <0xca 0xea>
+MAPLOWER       <0xcb 0xeb>
+MAPLOWER       <0xcc 0xec>
+MAPLOWER       <0xcd 0xed>
+MAPLOWER       <0xce 0xee>
+MAPLOWER       <0xcf 0xef>
+
+MAPLOWER       <0xd0 0xd0>
+MAPLOWER       <0xd1 0xd1>
+MAPLOWER       <0xd2 0xd2>
+MAPLOWER       <0xd3 0xd3>
+MAPLOWER       <0xd4 0xd4>
+MAPLOWER       <0xd5 0xd5>
+MAPLOWER       <0xf1 0xf1>
+MAPLOWER       <0xd6 0xd6>
+MAPLOWER       <0xd7 0xd7>
+MAPLOWER       <0xd8 0xd8>
+MAPLOWER       <0xd9 0xd9>
+MAPLOWER       <0xda 0xda>
+MAPLOWER       <0xdb 0xdb>
+MAPLOWER       <0xdc 0xdc>
+MAPLOWER       <0xdd 0xdd>
+MAPLOWER       <0xde 0xde>
+MAPLOWER       <0xdf 0xdf>
+MAPLOWER       <0xe0 0xe0>
+MAPLOWER       <0xe1 0xe1>
+MAPLOWER       <0xe2 0xe2>
+MAPLOWER       <0xe3 0xe3>
+MAPLOWER       <0xe4 0xe4>
+MAPLOWER       <0xe5 0xe5>
+MAPLOWER       <0xe6 0xe6>
+MAPLOWER       <0xe7 0xe7>
+MAPLOWER       <0xe8 0xe8>
+MAPLOWER       <0xe9 0xe9>
+MAPLOWER       <0xea 0xea>
+MAPLOWER       <0xeb 0xeb>
+MAPLOWER       <0xec 0xec>
+MAPLOWER       <0xed 0xed>
+MAPLOWER       <0xee 0xee>
+MAPLOWER       <0xef 0xef>
+
+MAPUPPER               <'A' - 'Z' : 'A'>
+MAPUPPER               <'a' - 'z' : 'A'>
+
+MAPUPPER       <0xd0 0xb0>
+MAPUPPER       <0xd1 0xb1>
+MAPUPPER       <0xd2 0xb2>
+MAPUPPER       <0xd3 0xb3>
+MAPUPPER       <0xd4 0xb4>
+MAPUPPER       <0xd5 0xb5>
+MAPUPPER       <0xf1 0xa1>
+MAPUPPER       <0xd6 0xb6>
+MAPUPPER       <0xd7 0xb7>
+MAPUPPER       <0xd8 0xb8>
+MAPUPPER       <0xd9 0xb9>
+MAPUPPER       <0xda 0xba>
+MAPUPPER       <0xdb 0xbb>
+MAPUPPER       <0xdc 0xbc>
+MAPUPPER       <0xdd 0xbd>
+MAPUPPER       <0xde 0xbe>
+MAPUPPER       <0xdf 0xbf>
+MAPUPPER       <0xe0 0xc0>
+MAPUPPER       <0xe1 0xc1>
+MAPUPPER       <0xe2 0xc2>
+MAPUPPER       <0xe3 0xc3>
+MAPUPPER       <0xe4 0xc4>
+MAPUPPER       <0xe5 0xc5>
+MAPUPPER       <0xe6 0xc6>
+MAPUPPER       <0xe7 0xc7>
+MAPUPPER       <0xe8 0xc8>
+MAPUPPER       <0xe9 0xc9>
+MAPUPPER       <0xea 0xca>
+MAPUPPER       <0xeb 0xcb>
+MAPUPPER       <0xec 0xcc>
+MAPUPPER       <0xed 0xcd>
+MAPUPPER       <0xee 0xce>
+MAPUPPER       <0xef 0xcf>
+
+MAPUPPER       <0xb0 0xb0>
+MAPUPPER       <0xb1 0xb1>
+MAPUPPER       <0xb2 0xb2>
+MAPUPPER       <0xb3 0xb3>
+MAPUPPER       <0xb4 0xb4>
+MAPUPPER       <0xb5 0xb5>
+MAPUPPER       <0xa1 0xa1>
+MAPUPPER       <0xb6 0xb6>
+MAPUPPER       <0xb7 0xb7>
+MAPUPPER       <0xb8 0xb8>
+MAPUPPER       <0xb9 0xb9>
+MAPUPPER       <0xba 0xba>
+MAPUPPER       <0xbb 0xbb>
+MAPUPPER       <0xbc 0xbc>
+MAPUPPER       <0xbd 0xbd>
+MAPUPPER       <0xbe 0xbe>
+MAPUPPER       <0xbf 0xbf>
+MAPUPPER       <0xc0 0xc0>
+MAPUPPER       <0xc1 0xc1>
+MAPUPPER       <0xc2 0xc2>
+MAPUPPER       <0xc3 0xc3>
+MAPUPPER       <0xc4 0xc4>
+MAPUPPER       <0xc5 0xc5>
+MAPUPPER       <0xc6 0xc6>
+MAPUPPER       <0xc7 0xc7>
+MAPUPPER       <0xc8 0xc8>
+MAPUPPER       <0xc9 0xc9>
+MAPUPPER       <0xca 0xca>
+MAPUPPER       <0xcb 0xcb>
+MAPUPPER       <0xcc 0xcc>
+MAPUPPER       <0xcd 0xcd>
+MAPUPPER       <0xce 0xce>
+MAPUPPER       <0xcf 0xcf>
+
+TODIGIT        <'0' - '9' : 0>
+TODIGIT        <'A' - 'F' : 10>
+TODIGIT        <'a' - 'f' : 10>
diff --git a/share/locale/ctype/ru_RU.KOI8-R.src b/share/locale/ctype/ru_RU.KOI8-R.src
new file mode 100644 (file)
index 0000000..e1e8609
--- /dev/null
@@ -0,0 +1,42 @@
+/*     $NetBSD: ru_RU.KOI8-R.src,v 1.4 2004/06/24 03:28:50 itojun Exp $        */
+
+/*
+ * LOCALE_CTYPE for Russian koi8-r character set (RFC1489)
+ */
+ENCODING       "NONE"
+VARIABLE        Russian CODESET=KOI8-R
+
+/*
+ * This is a comment
+ */
+ALPHA          'A' - 'Z' 'a' - 'z' 0xa3 0xb3 0xc0 - 0xff
+CONTROL                0x00 - 0x1f 0x7f
+DIGIT          '0' - '9'
+GRAPH          0x21 - 0x7e 0x80 - 0x99 0x9b - 0xff
+LOWER          'a' - 'z' 0xa3 0xc0 - 0xdf
+PUNCT          0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e
+SPACE          0x09 - 0x0d 0x20 0x9a
+UPPER          'A' - 'Z' 0xb3 0xe0 - 0xff
+XDIGIT          '0' - '9' 'a' - 'f' 'A' - 'F'
+BLANK          ' ' '\t' 0x9a
+PRINT          0x20 - 0x7e 0x80 - 0xff
+SWIDTH1                0x20 - 0x7e 0xa0 - 0xff
+/* IDEOGRAM */
+/* SPECIAL */
+/* PHONEGRAM */
+
+MAPLOWER               <'A' - 'Z' : 'a'>
+MAPLOWER               <'a' - 'z' : 'a'>
+MAPLOWER       <0xb3  0xa3>
+MAPLOWER        <0xa3  0xa3>
+MAPLOWER       <0xe0 - 0xff : 0xc0>
+MAPLOWER       <0xc0 - 0xdf : 0xc0>
+MAPUPPER               <'A' - 'Z' : 'A'>
+MAPUPPER               <'a' - 'z' : 'A'>
+MAPUPPER        <0xb3  0xb3>
+MAPUPPER       <0xa3  0xb3>
+MAPUPPER       <0xe0 - 0xff : 0xe0>
+MAPUPPER       <0xc0 - 0xdf : 0xe0>
+TODIGIT        <'0' - '9' : 0>
+TODIGIT        <'A' - 'F' : 10>
+TODIGIT        <'a' - 'f' : 10>
diff --git a/share/locale/ctype/tr_TR.ISO8859-9.src b/share/locale/ctype/tr_TR.ISO8859-9.src
new file mode 100644 (file)
index 0000000..484e15d
--- /dev/null
@@ -0,0 +1,71 @@
+/* $NetBSD: tr_TR.ISO8859-9.src,v 1.1 2007/03/14 15:49:26 tnozaki Exp $ */
+
+/*-
+ * Copyright (c)2007 Citrus Project,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ */
+ENCODING       "NONE"
+VARIABLE       CODESET=ISO8859-9
+
+ALPHA          'A' - 'Z' 'a' - 'z'
+CONTROL                0x00 - 0x1f 0x7f
+DIGIT          '0' - '9'
+GRAPH          0x21 - 0x7e
+LOWER          'a' - 'z'
+PUNCT          0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e
+SPACE          0x09 - 0x0d ' '
+UPPER          'A' - 'Z'
+XDIGIT         '0' - '9' 'a' - 'f' 'A' - 'F'
+BLANK          ' ' '\t'
+PRINT          0x20 - 0x7e
+SWIDTH1                0x20 - 0x7e
+
+MAPUPPER       <'A' - 'Z' : 'A'>
+MAPUPPER       <'a' - 'z' : 'A'>
+MAPLOWER       <'A' - 'Z' : 'a'>
+MAPLOWER       <'a' - 'z' : 'a'>
+TODIGIT                <'0' - '9' : 0>
+TODIGIT                <'A' - 'F' : 10>
+TODIGIT                <'a' - 'f' : 10>
+
+ALPHA          0xc0 - 0xd6 0xd8 - 0xf6 0xf8 - 0xff
+CONTROL                0x80 - 0x9f
+GRAPH          0xa1 - 0xff
+LOWER          0xdf - 0xf6 0xf8 - 0xff
+PUNCT          0xa1 - 0xbf 0xd7 0xf7
+SPACE          0xa0
+UPPER          0xc0 - 0xd6 0xd8 - 0xde
+BLANK          0xa0
+PRINT          0xa0 - 0xff
+SWIDTH1                0xa0 - 0xff
+
+MAPLOWER       <0xc0 - 0xd6 : 0xe0>
+MAPLOWER       <0xd8 - 0xde : 0xf8>
+MAPLOWER       <0xdf - 0xf6 : 0xdf>
+MAPLOWER       <0xf8 - 0xff : 0xf8>
+MAPUPPER       <0xc0 - 0xd6 : 0xc0>
+MAPUPPER       <0xd8 - 0xde : 0xd8>
+MAPUPPER       <0xe0 - 0xf6 : 0xc0>
+MAPUPPER       <0xf8 - 0xfe : 0xd8>
diff --git a/share/locale/ctype/uk_UA.KOI8-U.src b/share/locale/ctype/uk_UA.KOI8-U.src
new file mode 100644 (file)
index 0000000..2d6cc0e
--- /dev/null
@@ -0,0 +1,60 @@
+/*     $NetBSD: uk_UA.KOI8-U.src,v 1.4 2004/06/24 03:28:50 itojun Exp $        */
+
+/*
+ * LOCALE_CTYPE for Ukrainian koi8-u character set (RFC2319)
+ *
+ * $FreeBSD: src/share/mklocale/uk_UA.KOI8-U.src,v 1.1 1999/10/18 21:49:02 ache Exp $
+ */
+ENCODING       "NONE"
+VARIABLE        Ukrainian CODESET=KOI8-U character set
+
+/*
+ * This is a comment
+ */
+ALPHA          'A' - 'Z' 'a' - 'z' 0xa3 0xb3 0xa4 0xb4 0xa6 0xb6 0xa7 0xb7 0xad 0xbd 0xc0 - 0xff
+CONTROL                0x00 - 0x1f 0x7f
+DIGIT          '0' - '9'
+GRAPH          0x21 - 0x7e 0x80 - 0x99 0x9b - 0xff
+LOWER          'a' - 'z' 0xa3 0xa4 0xa6 0xa7 0xad 0xc0 - 0xdf
+PUNCT          0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e
+SPACE          0x09 - 0x0d 0x20 0x9a
+UPPER          'A' - 'Z' 0xb3 0xb4 0xb6 0xb7 0xbd 0xe0 - 0xff
+XDIGIT          '0' - '9' 'a' - 'f' 'A' - 'F'
+BLANK          ' ' '\t' 0x9a
+PRINT          0x20 - 0x7e 0x80 - 0xff
+SWIDTH1                0x20 - 0x7e 0x80 - 0xff
+/* IDEOGRAM */
+/* SPECIAL */
+/* PHONEGRAM */
+
+MAPLOWER               <'A' - 'Z' : 'a'>
+MAPLOWER               <'a' - 'z' : 'a'>
+MAPLOWER       <0xb3  0xa3>
+MAPLOWER        <0xa3  0xa3>
+MAPLOWER       <0xb4  0xa4>
+MAPLOWER        <0xa4  0xa4>
+MAPLOWER       <0xb6  0xa6>
+MAPLOWER        <0xa6  0xa6>
+MAPLOWER       <0xb7  0xa7>
+MAPLOWER        <0xa7  0xa7>
+MAPLOWER       <0xbd  0xad>
+MAPLOWER        <0xad  0xad>
+MAPLOWER       <0xe0 - 0xff : 0xc0>
+MAPLOWER       <0xc0 - 0xdf : 0xc0>
+MAPUPPER               <'A' - 'Z' : 'A'>
+MAPUPPER               <'a' - 'z' : 'A'>
+MAPUPPER        <0xb3  0xb3>
+MAPUPPER       <0xa3  0xb3>
+MAPUPPER        <0xb4  0xb4>
+MAPUPPER       <0xa4  0xb4>
+MAPUPPER        <0xb6  0xb6>
+MAPUPPER       <0xa6  0xb6>
+MAPUPPER        <0xb7  0xb7>
+MAPUPPER       <0xa7  0xb7>
+MAPUPPER        <0xbd  0xbd>
+MAPUPPER       <0xad  0xbd>
+MAPUPPER       <0xe0 - 0xff : 0xe0>
+MAPUPPER       <0xc0 - 0xdf : 0xe0>
+TODIGIT        <'0' - '9' : 0>
+TODIGIT        <'A' - 'F' : 10>
+TODIGIT        <'a' - 'f' : 10>
diff --git a/share/locale/ctype/zh_CN.GB18030.src b/share/locale/ctype/zh_CN.GB18030.src
new file mode 100644 (file)
index 0000000..2eb2577
--- /dev/null
@@ -0,0 +1,8489 @@
+/* $NetBSD: zh_CN.GB18030.src,v 1.2 2003/04/06 18:33:23 tshiozak Exp $ */
+
+/*-
+ * Copyright (c)2003 Citrus Project,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+ENCODING       "GBK2K"
+VARIABLE       CODESET=GB18030
+
+/*
+ * ASCII compatible
+ */
+ALPHA          0x41 - 0x5a 0x61 - 0x7a
+BLANK          0x9 0xb 0x20
+CONTROL                0x0 - 0x1f 0x7f
+DIGIT          0x30 - 0x39
+LOWER          0x61 - 0x7a
+MAPLOWER       < 0x61 - 0x7a : 0x41 >
+MAPUPPER       < 0x41 - 0x5a : 0x61 >
+PRINT          0x20
+PUNCT          0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e
+SPACE          0x9 - 0xd 0x20
+SWIDTH1                0x20 - 0x7e
+TODIGIT                < 0x30 - 0x39 : 0x0000 >
+TODIGIT                < 0x41 - 0x46 : 10 >
+TODIGIT                < 0x61 - 0x66 : 10 >
+UPPER          0x41 - 0x5a
+XDIGIT         0x30 - 0x39 0x41 - 0x46 0x61 - 0x66
+
+/*
+ * GBK compatible
+ */
+ALPHA          0xa3c1 - 0xa3da 0xa3e1 - 0xa3fa
+ALPHA          0xa6a1 - 0xa6b8 0xa6c1 - 0xa6d8
+ALPHA          0xa7a1 - 0xa7c1 0xa7d1 - 0xa7f1
+ALPHA          0xa8a1 - 0xa8bb 0xa8bd - 0xa8c0
+BLANK          0xa1a1
+DIGIT          0xa3b0 - 0xa3b9
+GRAPH          0xa140 - 0xa17e 0xa180 - 0xa1a0 0xa1a9
+GRAPH          0xa240 - 0xa27e 0xa280 - 0xa2a0 0xa2ab - 0xa2b0 0xa2e4 0xa2ef 0xa2f0 0xa2fd 0xa2fe
+GRAPH          0xa340 - 0xa37e 0xa380 - 0xa3a0
+GRAPH          0xa440 - 0xa47e 0xa480 - 0xa4a0 0xa4f4 - 0xa4fe
+GRAPH          0xa540 - 0xa57e 0xa580 - 0xa5a0 0xa5f7 - 0xa5fe
+GRAPH          0xa640 - 0xa67e 0xa680 - 0xa6a0 0xa6b9 - 0xa6c0 0xa6d9 - 0xa6df 0xa6ec 0xa6ed 0xa6f3 0xa6f6 - 0xa6fe
+GRAPH          0xa740 - 0xa77e 0xa780 - 0xa7a0 0xa7c2 - 0xa7d0 0xa7f2 - 0xa7fe
+GRAPH          0xa896 - 0xa8a0 0xa8bc 0xa8c1 - 0xa8fe
+GRAPH          0xa958 0xa95b 0xa95d - 0xa960 0xa963 0xa964 0xa966 0xa967 0xa997 - 0xa9a3 0xa9f0 - 0xa9fe
+GRAPH          0xaaa1 - 0xaafe
+GRAPH          0xaba1 - 0xabfe
+GRAPH          0xaca1 - 0xacfe
+GRAPH          0xada1 - 0xadfe
+GRAPH          0xaea1 - 0xaefe
+GRAPH          0xafa1 - 0xaffe
+GRAPH          0xd7fa - 0xd7fe
+GRAPH          0xf8a1 - 0xf8fe
+GRAPH          0xf9a1 - 0xf9fe
+GRAPH          0xfaa1 - 0xfafe
+GRAPH          0xfba1 - 0xfbfe
+GRAPH          0xfca1 - 0xfcfe
+GRAPH          0xfda1 - 0xfdfe
+GRAPH          0xfe51 - 0xfe53 0xfe59 0xfe61 0xfe66 0xfe67 0xfe6c 0xfe6d 0xfe76 0xfe7e 0xfe90 0xfe91 0xfea0 - 0xfefe
+IDEOGRAM       0x8140 - 0x817e 0x8180 - 0x81fe
+IDEOGRAM       0x8240 - 0x827e 0x8280 - 0x82fe
+IDEOGRAM       0x8340 - 0x837e 0x8380 - 0x83fe
+IDEOGRAM       0x8440 - 0x847e 0x8480 - 0x84fe
+IDEOGRAM       0x8540 - 0x857e 0x8580 - 0x85fe
+IDEOGRAM       0x8640 - 0x867e 0x8680 - 0x86fe
+IDEOGRAM       0x8740 - 0x877e 0x8780 - 0x87fe
+IDEOGRAM       0x8840 - 0x887e 0x8880 - 0x88fe
+IDEOGRAM       0x8940 - 0x897e 0x8980 - 0x89fe
+IDEOGRAM       0x8a40 - 0x8a7e 0x8a80 - 0x8afe
+IDEOGRAM       0x8b40 - 0x8b7e 0x8b80 - 0x8bfe
+IDEOGRAM       0x8c40 - 0x8c7e 0x8c80 - 0x8cfe
+IDEOGRAM       0x8d40 - 0x8d7e 0x8d80 - 0x8dfe
+IDEOGRAM       0x8e40 - 0x8e7e 0x8e80 - 0x8efe
+IDEOGRAM       0x8f40 - 0x8f7e 0x8f80 - 0x8ffe
+IDEOGRAM       0x9040 - 0x907e 0x9080 - 0x90fe
+IDEOGRAM       0x9140 - 0x917e 0x9180 - 0x91fe
+IDEOGRAM       0x9240 - 0x927e 0x9280 - 0x92fe
+IDEOGRAM       0x9340 - 0x937e 0x9380 - 0x93fe
+IDEOGRAM       0x9440 - 0x947e 0x9480 - 0x94fe
+IDEOGRAM       0x9540 - 0x957e 0x9580 - 0x95fe
+IDEOGRAM       0x9640 - 0x967e 0x9680 - 0x96fe
+IDEOGRAM       0x9740 - 0x977e 0x9780 - 0x97fe
+IDEOGRAM       0x9840 - 0x987e 0x9880 - 0x98fe
+IDEOGRAM       0x9940 - 0x997e 0x9980 - 0x99fe
+IDEOGRAM       0x9a40 - 0x9a7e 0x9a80 - 0x9afe
+IDEOGRAM       0x9b40 - 0x9b7e 0x9b80 - 0x9bfe
+IDEOGRAM       0x9c40 - 0x9c7e 0x9c80 - 0x9cfe
+IDEOGRAM       0x9d40 - 0x9d7e 0x9d80 - 0x9dfe
+IDEOGRAM       0x9e40 - 0x9e7e 0x9e80 - 0x9efe
+IDEOGRAM       0x9f40 - 0x9f7e 0x9f80 - 0x9ffe
+IDEOGRAM       0xa040 - 0xa07e 0xa080 - 0xa0fe
+IDEOGRAM       0xa965
+IDEOGRAM       0xaa40 - 0xaa7e 0xaa80 - 0xaaa0
+IDEOGRAM       0xab40 - 0xab7e 0xab80 - 0xaba0
+IDEOGRAM       0xac40 - 0xac7e 0xac80 - 0xaca0
+IDEOGRAM       0xad40 - 0xad7e 0xad80 - 0xada0
+IDEOGRAM       0xae40 - 0xae7e 0xae80 - 0xaea0
+IDEOGRAM       0xaf40 - 0xaf7e 0xaf80 - 0xafa0
+IDEOGRAM       0xb040 - 0xb07e 0xb080 - 0xb0fe
+IDEOGRAM       0xb140 - 0xb17e 0xb180 - 0xb1fe
+IDEOGRAM       0xb240 - 0xb27e 0xb280 - 0xb2fe
+IDEOGRAM       0xb340 - 0xb37e 0xb380 - 0xb3fe
+IDEOGRAM       0xb440 - 0xb47e 0xb480 - 0xb4fe
+IDEOGRAM       0xb540 - 0xb57e 0xb580 - 0xb5fe
+IDEOGRAM       0xb640 - 0xb67e 0xb680 - 0xb6fe
+IDEOGRAM       0xb740 - 0xb77e 0xb780 - 0xb7fe
+IDEOGRAM       0xb840 - 0xb87e 0xb880 - 0xb8fe
+IDEOGRAM       0xb940 - 0xb97e 0xb980 - 0xb9fe
+IDEOGRAM       0xba40 - 0xba7e 0xba80 - 0xbafe
+IDEOGRAM       0xbb40 - 0xbb7e 0xbb80 - 0xbbfe
+IDEOGRAM       0xbc40 - 0xbc7e 0xbc80 - 0xbcfe
+IDEOGRAM       0xbd40 - 0xbd7e 0xbd80 - 0xbdfe
+IDEOGRAM       0xbe40 - 0xbe7e 0xbe80 - 0xbefe
+IDEOGRAM       0xbf40 - 0xbf7e 0xbf80 - 0xbffe
+IDEOGRAM       0xc040 - 0xc07e 0xc080 - 0xc0fe
+IDEOGRAM       0xc140 - 0xc17e 0xc180 - 0xc1fe
+IDEOGRAM       0xc240 - 0xc27e 0xc280 - 0xc2fe
+IDEOGRAM       0xc340 - 0xc37e 0xc380 - 0xc3fe
+IDEOGRAM       0xc440 - 0xc47e 0xc480 - 0xc4fe
+IDEOGRAM       0xc540 - 0xc57e 0xc580 - 0xc5fe
+IDEOGRAM       0xc640 - 0xc67e 0xc680 - 0xc6fe
+IDEOGRAM       0xc740 - 0xc77e 0xc780 - 0xc7fe
+IDEOGRAM       0xc840 - 0xc87e 0xc880 - 0xc8fe
+IDEOGRAM       0xc940 - 0xc97e 0xc980 - 0xc9fe
+IDEOGRAM       0xca40 - 0xca7e 0xca80 - 0xcafe
+IDEOGRAM       0xcb40 - 0xcb7e 0xcb80 - 0xcbfe
+IDEOGRAM       0xcc40 - 0xcc7e 0xcc80 - 0xccfe
+IDEOGRAM       0xcd40 - 0xcd7e 0xcd80 - 0xcdfe
+IDEOGRAM       0xce40 - 0xce7e 0xce80 - 0xcefe
+IDEOGRAM       0xcf40 - 0xcf7e 0xcf80 - 0xcffe
+IDEOGRAM       0xd040 - 0xd07e 0xd080 - 0xd0fe
+IDEOGRAM       0xd140 - 0xd17e 0xd180 - 0xd1fe
+IDEOGRAM       0xd240 - 0xd27e 0xd280 - 0xd2fe
+IDEOGRAM       0xd340 - 0xd37e 0xd380 - 0xd3fe
+IDEOGRAM       0xd440 - 0xd47e 0xd480 - 0xd4fe
+IDEOGRAM       0xd540 - 0xd57e 0xd580 - 0xd5fe
+IDEOGRAM       0xd640 - 0xd67e 0xd680 - 0xd6fe
+IDEOGRAM       0xd740 - 0xd77e 0xd780 - 0xd7f9
+IDEOGRAM       0xd840 - 0xd87e 0xd880 - 0xd8fe
+IDEOGRAM       0xd940 - 0xd97e 0xd980 - 0xd9fe
+IDEOGRAM       0xda40 - 0xda7e 0xda80 - 0xdafe
+IDEOGRAM       0xdb40 - 0xdb7e 0xdb80 - 0xdbfe
+IDEOGRAM       0xdc40 - 0xdc7e 0xdc80 - 0xdcfe
+IDEOGRAM       0xdd40 - 0xdd7e 0xdd80 - 0xddfe
+IDEOGRAM       0xde40 - 0xde7e 0xde80 - 0xdefe
+IDEOGRAM       0xdf40 - 0xdf7e 0xdf80 - 0xdffe
+IDEOGRAM       0xe040 - 0xe07e 0xe080 - 0xe0fe
+IDEOGRAM       0xe140 - 0xe17e 0xe180 - 0xe1fe
+IDEOGRAM       0xe240 - 0xe27e 0xe280 - 0xe2fe
+IDEOGRAM       0xe340 - 0xe37e 0xe380 - 0xe3fe
+IDEOGRAM       0xe440 - 0xe47e 0xe480 - 0xe4fe
+IDEOGRAM       0xe540 - 0xe57e 0xe580 - 0xe5fe
+IDEOGRAM       0xe640 - 0xe67e 0xe680 - 0xe6fe
+IDEOGRAM       0xe740 - 0xe77e 0xe780 - 0xe7fe
+IDEOGRAM       0xe840 - 0xe87e 0xe880 - 0xe8fe
+IDEOGRAM       0xe940 - 0xe97e 0xe980 - 0xe9fe
+IDEOGRAM       0xea40 - 0xea7e 0xea80 - 0xeafe
+IDEOGRAM       0xeb40 - 0xeb7e 0xeb80 - 0xebfe
+IDEOGRAM       0xec40 - 0xec7e 0xec80 - 0xecfe
+IDEOGRAM       0xed40 - 0xed7e 0xed80 - 0xedfe
+IDEOGRAM       0xee40 - 0xee7e 0xee80 - 0xeefe
+IDEOGRAM       0xef40 - 0xef7e 0xef80 - 0xeffe
+IDEOGRAM       0xf040 - 0xf07e 0xf080 - 0xf0fe
+IDEOGRAM       0xf140 - 0xf17e 0xf180 - 0xf1fe
+IDEOGRAM       0xf240 - 0xf27e 0xf280 - 0xf2fe
+IDEOGRAM       0xf340 - 0xf37e 0xf380 - 0xf3fe
+IDEOGRAM       0xf440 - 0xf47e 0xf480 - 0xf4fe
+IDEOGRAM       0xf540 - 0xf57e 0xf580 - 0xf5fe
+IDEOGRAM       0xf640 - 0xf67e 0xf680 - 0xf6fe
+IDEOGRAM       0xf740 - 0xf77e 0xf780 - 0xf7fe
+IDEOGRAM       0xf840 - 0xf87e 0xf880 - 0xf8a0
+IDEOGRAM       0xf940 - 0xf97e 0xf980 - 0xf9a0
+IDEOGRAM       0xfa40 - 0xfa7e 0xfa80 - 0xfaa0
+IDEOGRAM       0xfb40 - 0xfb7e 0xfb80 - 0xfba0
+IDEOGRAM       0xfc40 - 0xfc7e 0xfc80 - 0xfca0
+IDEOGRAM       0xfd40 - 0xfd7e 0xfd80 - 0xfda0
+IDEOGRAM       0xfe40 - 0xfe4f 0xfe55 0xfe56 0xfe5a - 0xfe5c 0xfe5f 0xfe60 0xfe62 - 0xfe65 0xfe68 - 0xfe6a 0xfe6f 0xfe70 0xfe72 0xfe77 0xfe78 0xfe7a - 0xfe7d 0xfe80 - 0xfe83 0xfe85 - 0xfe8f 0xfe92 - 0xfe9f
+LOWER          0xa3e1 - 0xa3fa
+LOWER          0xa6c1 - 0xa6d8
+LOWER          0xa7d1 - 0xa7f1
+LOWER          0xa8a1 - 0xa8bb 0xa8bd - 0xa8c0
+MAPLOWER       < 0xa2f1 - 0xa2fa : 0xa2a1 >
+MAPLOWER       < 0xa3c1 - 0xa3da : 0xa3e1 >
+MAPLOWER       < 0xa6a1 - 0xa6b8 : 0xa6c1 >
+MAPLOWER       < 0xa7a1 - 0xa7c1 : 0xa7d1 >
+MAPUPPER       < 0xa2a1 - 0xa2aa : 0xa2f1 >
+MAPUPPER       < 0xa3e1 - 0xa3fa : 0xa3c1 >
+MAPUPPER       < 0xa6c1 - 0xa6d8 : 0xa6a1 >
+MAPUPPER       < 0xa7d1 - 0xa7f1 : 0xa7a1 >
+PHONOGRAM      0xa4a1 - 0xa4f3
+PHONOGRAM      0xa5a1 - 0xa5f6
+PRINT          0xa1a1
+PUNCT          0xa1a2 - 0xa1a8 0xa1aa - 0xa1fe
+PUNCT          0xa2e3
+PUNCT          0xa3a1 - 0xa3af 0xa3ba - 0xa3c0 0xa3db - 0xa3e0 0xa3fb - 0xa3fe
+PUNCT          0xa6e0 - 0xa6eb 0xa6ee - 0xa6f2 0xa6f4 0xa6f5
+PUNCT          0xa840 - 0xa87e 0xa880 - 0xa895
+PUNCT          0xa949 - 0xa957 0xa959 0xa95a 0xa95c 0xa961 0xa962 0xa968 - 0xa97e 0xa980 - 0xa995 0xa9a4 - 0xa9ef
+PUNCT          0xfe50 0xfe54 0xfe57 0xfe58 0xfe5d 0xfe5e 0xfe6b 0xfe6e 0xfe71 0xfe73 - 0xfe75 0xfe79 0xfe84
+SPACE          0xa1a1
+SPECIAL                0xa2a1 - 0xa2aa 0xa2b1 - 0xa2e2 0xa2e5 - 0xa2ee 0xa2f1 - 0xa2fc
+SPECIAL                0xa940 - 0xa948 0xa996
+SWIDTH1                0xa140 - 0xa17e 0xa180 - 0xa1a0 0xa1a4 - 0xa1a7 0xa1aa 0xa1ac - 0xa1b1 0xa1c0 - 0xa1e6 0xa1e8 0xa1eb - 0xa1fd
+SWIDTH1                0xa240 - 0xa27e 0xa280 - 0xa2e4 0xa2ef - 0xa2fe
+SWIDTH1                0xa340 - 0xa37e 0xa380 - 0xa3a0
+SWIDTH1                0xa440 - 0xa47e 0xa480 - 0xa4a0 0xa4f4 - 0xa4fe
+SWIDTH1                0xa540 - 0xa57e 0xa580 - 0xa5a0 0xa5f7 - 0xa5fe
+SWIDTH1                0xa640 - 0xa67e 0xa680 - 0xa6df 0xa6ec 0xa6ed 0xa6f3 0xa6f6 - 0xa6fe
+SWIDTH1                0xa740 - 0xa77e 0xa780 - 0xa7fe
+SWIDTH1                0xa840 - 0xa87e 0xa880 - 0xa892 0xa896 - 0xa8c4 0xa8ea - 0xa8fe
+SWIDTH1                0xa958 0xa959 0xa95b - 0xa95f 0xa997 - 0xa9fe
+SWIDTH1                0xaaa1 - 0xaafe
+SWIDTH1                0xaba1 - 0xabfe
+SWIDTH1                0xaca1 - 0xacfe
+SWIDTH1                0xada1 - 0xadfe
+SWIDTH1                0xaea1 - 0xaefe
+SWIDTH1                0xafa1 - 0xaffe
+SWIDTH1                0xd7fa - 0xd7fe
+SWIDTH1                0xf8a1 - 0xf8fe
+SWIDTH1                0xf9a1 - 0xf9fe
+SWIDTH1                0xfaa1 - 0xfafe
+SWIDTH1                0xfba1 - 0xfbfe
+SWIDTH1                0xfca1 - 0xfcfe
+SWIDTH1                0xfda1 - 0xfdfe
+SWIDTH1                0xfe51 - 0xfe53 0xfe59 0xfe61 0xfe66 0xfe67 0xfe6c 0xfe6d 0xfe76 0xfe7e 0xfe90 0xfe91 0xfea0 - 0xfefe
+SWIDTH2                0x8140 - 0x817e 0x8180 - 0x81fe
+SWIDTH2                0x8240 - 0x827e 0x8280 - 0x82fe
+SWIDTH2                0x8440 - 0x847e 0x8480 - 0x84fe
+SWIDTH2                0x8540 - 0x857e 0x8580 - 0x85fe
+SWIDTH2                0x8640 - 0x867e 0x8680 - 0x86fe
+SWIDTH2                0x8740 - 0x877e 0x8780 - 0x87fe
+SWIDTH2                0x8840 - 0x887e 0x8880 - 0x88fe
+SWIDTH2                0x8940 - 0x897e 0x8980 - 0x89fe
+SWIDTH2                0x8a40 - 0x8a7e 0x8a80 - 0x8afe
+SWIDTH2                0x8b40 - 0x8b7e 0x8b80 - 0x8bfe
+SWIDTH2                0x8c40 - 0x8c7e 0x8c80 - 0x8cfe
+SWIDTH2                0x8d40 - 0x8d7e 0x8d80 - 0x8dfe
+SWIDTH2                0x8e40 - 0x8e7e 0x8e80 - 0x8efe
+SWIDTH2                0x8f40 - 0x8f7e 0x8f80 - 0x8ffe
+SWIDTH2                0x9040 - 0x907e 0x9080 - 0x90fe
+SWIDTH2                0x9140 - 0x917e 0x9180 - 0x91fe
+SWIDTH2                0x9240 - 0x927e 0x9280 - 0x92fe
+SWIDTH2                0x9340 - 0x937e 0x9380 - 0x93fe
+SWIDTH2                0x9440 - 0x947e 0x9480 - 0x94fe
+SWIDTH2                0x9540 - 0x957e 0x9580 - 0x95fe
+SWIDTH2                0x9640 - 0x967e 0x9680 - 0x96fe
+SWIDTH2                0x9740 - 0x977e 0x9780 - 0x97fe
+SWIDTH2                0x9840 - 0x987e 0x9880 - 0x98fe
+SWIDTH2                0x9940 - 0x997e 0x9980 - 0x99fe
+SWIDTH2                0x9a40 - 0x9a7e 0x9a80 - 0x9afe
+SWIDTH2                0x9b40 - 0x9b7e 0x9b80 - 0x9bfe
+SWIDTH2                0x9c40 - 0x9c7e 0x9c80 - 0x9cfe
+SWIDTH2                0x9d40 - 0x9d7e 0x9d80 - 0x9dfe
+SWIDTH2                0x9e40 - 0x9e7e 0x9e80 - 0x9efe
+SWIDTH2                0x9f40 - 0x9f7e 0x9f80 - 0x9ffe
+SWIDTH2                0xa040 - 0xa07e 0xa080 - 0xa0fe
+SWIDTH2                0xa1a1 - 0xa1a3 0xa1a8 0xa1a9 0xa1ab  0xa1b2 - 0xa1bf 0xa1e7  0xa1e9 0xa1ea 0xa1fe 
+SWIDTH2                0xa2e5 - 0xa2ee
+SWIDTH2                0xa3a1 - 0xa3fe
+SWIDTH2                0xa4a1 - 0xa4f3
+SWIDTH2                0xa5a1 - 0xa5f6
+SWIDTH2                0xa6e0 - 0xa6eb 0xa6ee - 0xa6f2 0xa6f4 0xa6f5
+SWIDTH2                0xa893 - 0xa895 0xa8c5 - 0xa8e9
+SWIDTH2                0xa940 - 0xa957 0xa95a  0xa960 - 0xa97e 0xa980 - 0xa996
+SWIDTH2                0xaa40 - 0xaa7e 0xaa80 - 0xaaa0
+SWIDTH2                0xab40 - 0xab7e 0xab80 - 0xaba0
+SWIDTH2                0xac40 - 0xac7e 0xac80 - 0xaca0
+SWIDTH2                0xad40 - 0xad7e 0xad80 - 0xada0
+SWIDTH2                0xae40 - 0xae7e 0xae80 - 0xaea0
+SWIDTH2                0xaf40 - 0xaf7e 0xaf80 - 0xafa0
+SWIDTH2                0xb040 - 0xb07e 0xb080 - 0xb0fe
+SWIDTH2                0xb140 - 0xb17e 0xb180 - 0xb1fe
+SWIDTH2                0xb240 - 0xb27e 0xb280 - 0xb2fe
+SWIDTH2                0xb340 - 0xb37e 0xb380 - 0xb3fe
+SWIDTH2                0xb440 - 0xb47e 0xb480 - 0xb4fe
+SWIDTH2                0xb540 - 0xb57e 0xb580 - 0xb5fe
+SWIDTH2                0xb640 - 0xb67e 0xb680 - 0xb6fe
+SWIDTH2                0xb740 - 0xb77e 0xb780 - 0xb7fe
+SWIDTH2                0xb840 - 0xb87e 0xb880 - 0xb8fe
+SWIDTH2                0xb940 - 0xb97e 0xb980 - 0xb9fe
+SWIDTH2                0xba40 - 0xba7e 0xba80 - 0xbafe
+SWIDTH2                0xbb40 - 0xbb7e 0xbb80 - 0xbbfe
+SWIDTH2                0xbc40 - 0xbc7e 0xbc80 - 0xbcfe
+SWIDTH2                0xbd40 - 0xbd7e 0xbd80 - 0xbdfe
+SWIDTH2                0xbe40 - 0xbe7e 0xbe80 - 0xbefe
+SWIDTH2                0xbf40 - 0xbf7e 0xbf80 - 0xbffe
+SWIDTH2                0xc040 - 0xc07e 0xc080 - 0xc0fe
+SWIDTH2                0xc140 - 0xc17e 0xc180 - 0xc1fe
+SWIDTH2                0xc240 - 0xc27e 0xc280 - 0xc2fe
+SWIDTH2                0xc340 - 0xc37e 0xc380 - 0xc3fe
+SWIDTH2                0xc440 - 0xc47e 0xc480 - 0xc4fe
+SWIDTH2                0xc540 - 0xc57e 0xc580 - 0xc5fe
+SWIDTH2                0xc640 - 0xc67e 0xc680 - 0xc6fe
+SWIDTH2                0xc740 - 0xc77e 0xc780 - 0xc7fe
+SWIDTH2                0xc840 - 0xc87e 0xc880 - 0xc8fe
+SWIDTH2                0xc940 - 0xc97e 0xc980 - 0xc9fe
+SWIDTH2                0xca40 - 0xca7e 0xca80 - 0xcafe
+SWIDTH2                0xcb40 - 0xcb7e 0xcb80 - 0xcbfe
+SWIDTH2                0xcc40 - 0xcc7e 0xcc80 - 0xccfe
+SWIDTH2                0xcd40 - 0xcd7e 0xcd80 - 0xcdfe
+SWIDTH2                0xce40 - 0xce7e 0xce80 - 0xcefe
+SWIDTH2                0xcf40 - 0xcf7e 0xcf80 - 0xcffe
+SWIDTH2                0xd040 - 0xd07e 0xd080 - 0xd0fe
+SWIDTH2                0xd140 - 0xd17e 0xd180 - 0xd1fe
+SWIDTH2                0xd240 - 0xd27e 0xd280 - 0xd2fe
+SWIDTH2                0xd340 - 0xd37e 0xd380 - 0xd3fe
+SWIDTH2                0xd440 - 0xd47e 0xd480 - 0xd4fe
+SWIDTH2                0xd540 - 0xd57e 0xd580 - 0xd5fe
+SWIDTH2                0xd640 - 0xd67e 0xd680 - 0xd6fe
+SWIDTH2                0xd740 - 0xd77e 0xd780 - 0xd7f9
+SWIDTH2                0xd840 - 0xd87e 0xd880 - 0xd8fe
+SWIDTH2                0xd940 - 0xd97e 0xd980 - 0xd9fe
+SWIDTH2                0xda40 - 0xda7e 0xda80 - 0xdafe
+SWIDTH2                0xdb40 - 0xdb7e 0xdb80 - 0xdbfe
+SWIDTH2                0xdc40 - 0xdc7e 0xdc80 - 0xdcfe
+SWIDTH2                0xdd40 - 0xdd7e 0xdd80 - 0xddfe
+SWIDTH2                0xde40 - 0xde7e 0xde80 - 0xdefe
+SWIDTH2                0xdf40 - 0xdf7e 0xdf80 - 0xdffe
+SWIDTH2                0xe040 - 0xe07e 0xe080 - 0xe0fe
+SWIDTH2                0xe140 - 0xe17e 0xe180 - 0xe1fe
+SWIDTH2                0xe240 - 0xe27e 0xe280 - 0xe2fe
+SWIDTH2                0xe340 - 0xe37e 0xe380 - 0xe3fe
+SWIDTH2                0xe440 - 0xe47e 0xe480 - 0xe4fe
+SWIDTH2                0xe540 - 0xe57e 0xe580 - 0xe5fe
+SWIDTH2                0xe640 - 0xe67e 0xe680 - 0xe6fe
+SWIDTH2                0xe740 - 0xe77e 0xe780 - 0xe7fe
+SWIDTH2                0xe840 - 0xe87e 0xe880 - 0xe8fe
+SWIDTH2                0xe940 - 0xe97e 0xe980 - 0xe9fe
+SWIDTH2                0xea40 - 0xea7e 0xea80 - 0xeafe
+SWIDTH2                0xeb40 - 0xeb7e 0xeb80 - 0xebfe
+SWIDTH2                0xec40 - 0xec7e 0xec80 - 0xecfe
+SWIDTH2                0xed40 - 0xed7e 0xed80 - 0xedfe
+SWIDTH2                0xee40 - 0xee7e 0xee80 - 0xeefe
+SWIDTH2                0xef40 - 0xef7e 0xef80 - 0xeffe
+SWIDTH2                0xf040 - 0xf07e 0xf080 - 0xf0fe
+SWIDTH2                0xf140 - 0xf17e 0xf180 - 0xf1fe
+SWIDTH2                0xf240 - 0xf27e 0xf280 - 0xf2fe
+SWIDTH2                0xf340 - 0xf37e 0xf380 - 0xf3fe
+SWIDTH2                0xf440 - 0xf47e 0xf480 - 0xf4fe
+SWIDTH2                0xf540 - 0xf57e 0xf580 - 0xf5fe
+SWIDTH2                0xf640 - 0xf67e 0xf680 - 0xf6fe
+SWIDTH2                0xf740 - 0xf77e 0xf780 - 0xf7fe
+SWIDTH2                0xf840 - 0xf87e 0xf880 - 0xf8a0
+SWIDTH2                0xf940 - 0xf97e 0xf980 - 0xf9a0
+SWIDTH2                0xfa40 - 0xfa7e 0xfa80 - 0xfaa0
+SWIDTH2                0xfb40 - 0xfb7e 0xfb80 - 0xfba0
+SWIDTH2                0xfc40 - 0xfc7e 0xfc80 - 0xfca0
+SWIDTH2                0xfd40 - 0xfd7e 0xfd80 - 0xfda0
+SWIDTH2                0xfe40 - 0xfe50 0xfe54 - 0xfe58 0xfe5a - 0xfe60 0xfe62 - 0xfe65 0xfe68 - 0xfe6b 0xfe6e - 0xfe75 0xfe77 - 0xfe7d 0xfe80 - 0xfe8f 0xfe92 - 0xfe9f
+TODIGIT                < 0xa3b0 - 0xa3b9 : 0x0000 >
+UPPER          0xa3c1 - 0xa3da
+UPPER          0xa6a1 - 0xa6b8
+UPPER          0xa7a1 - 0xa7c1
+
+/*
+ * Unicode BMP compatible
+ */
+ALPHA          0x81308439
+ALPHA          0x81308538
+ALPHA          0x81308632 0x81308638 0x81308639
+ALPHA          0x81308730 - 0x81308739
+ALPHA          0x81308830 - 0x81308839
+ALPHA          0x81308930 - 0x81308939
+ALPHA          0x81308a30 - 0x81308a39
+ALPHA          0x81308b30 - 0x81308b39
+ALPHA          0x81308c30 - 0x81308c39
+ALPHA          0x81308d30 - 0x81308d39
+ALPHA          0x81308e30 - 0x81308e39
+ALPHA          0x81308f30 - 0x81308f39
+ALPHA          0x81309030 - 0x81309039
+ALPHA          0x81309130 - 0x81309139
+ALPHA          0x81309230 - 0x81309239
+ALPHA          0x81309330 - 0x81309339
+ALPHA          0x81309430 - 0x81309439
+ALPHA          0x81309530 - 0x81309539
+ALPHA          0x81309630 - 0x81309639
+ALPHA          0x81309730 - 0x81309739
+ALPHA          0x81309830 - 0x81309839
+ALPHA          0x81309930 - 0x81309939
+ALPHA          0x81309a30 - 0x81309a39
+ALPHA          0x81309b30 - 0x81309b39
+ALPHA          0x81309c30 - 0x81309c39
+ALPHA          0x81309d30 - 0x81309d36 0x81309d38 0x81309d39
+ALPHA          0x81309e30 0x81309e31 0x81309e36 - 0x81309e39
+ALPHA          0x81309f30 - 0x81309f39
+ALPHA          0x8130a030 - 0x8130a039
+ALPHA          0x8130a130 - 0x8130a139
+ALPHA          0x8130a230 - 0x8130a239
+ALPHA          0x8130a330 - 0x8130a339
+ALPHA          0x8130a430 - 0x8130a439
+ALPHA          0x8130a530 - 0x8130a539
+ALPHA          0x8130a630 - 0x8130a639
+ALPHA          0x8130a731 - 0x8130a739
+ALPHA          0x8130a830 - 0x8130a838
+ALPHA          0x8130ab37 - 0x8130ab39
+ALPHA          0x8130ac30 - 0x8130ac39
+ALPHA          0x8130ad30 - 0x8130ad39
+ALPHA          0x8130ae30 - 0x8130ae39
+ALPHA          0x8130af30 - 0x8130af39
+ALPHA          0x8130b030 - 0x8130b039
+ALPHA          0x8130b130 - 0x8130b139
+ALPHA          0x8130b230 - 0x8130b239
+ALPHA          0x8130b330 - 0x8130b339
+ALPHA          0x8130b430 - 0x8130b438
+ALPHA          0x8130ca30 0x8130ca32 - 0x8130ca34 0x8130ca36 0x8130ca38 0x8130ca39
+ALPHA          0x8130cb30 0x8130cb32 - 0x8130cb39
+ALPHA          0x8130cc30 - 0x8130cc34 0x8130cc36 - 0x8130cc39
+ALPHA          0x8130cd30 - 0x8130cd39
+ALPHA          0x8130ce30 - 0x8130ce39
+ALPHA          0x8130cf30 - 0x8130cf39
+ALPHA          0x8130d030 - 0x8130d033
+ALPHA          0x8130d134 - 0x8130d139
+ALPHA          0x8130d230 - 0x8130d239
+ALPHA          0x8130d330 - 0x8130d339
+ALPHA          0x8130d430 - 0x8130d439
+ALPHA          0x8130d530 - 0x8130d539
+ALPHA          0x8130d630 - 0x8130d639
+ALPHA          0x8130d730 - 0x8130d737
+ALPHA          0x8130d836 - 0x8130d839
+ALPHA          0x8130d930 - 0x8130d939
+ALPHA          0x8130da30 - 0x8130da39
+ALPHA          0x8130db30 - 0x8130db39
+ALPHA          0x8130dc30 - 0x8130dc39
+ALPHA          0x8130dd30 - 0x8130dd39
+ALPHA          0x8130de30 - 0x8130de39
+ALPHA          0x8130df30 - 0x8130df34 0x8130df36 - 0x8130df39
+ALPHA          0x8130e030 - 0x8130e039
+ALPHA          0x8130e130 - 0x8130e139
+ALPHA          0x8130e230 - 0x8130e239
+ALPHA          0x8130e330 - 0x8130e333 0x8130e336 0x8130e337
+ALPHA          0x8130e434 - 0x8130e439
+ALPHA          0x8130e530 - 0x8130e539
+ALPHA          0x8130e933 - 0x8130e939
+ALPHA          0x8130ea30 - 0x8130ea39
+ALPHA          0x8130eb30 - 0x8130eb39
+ALPHA          0x8130ec30 - 0x8130ec39
+ALPHA          0x8130ed30
+ALPHA          0x8130ee31 - 0x8130ee39
+ALPHA          0x8130ef30 - 0x8130ef39
+ALPHA          0x8130f030 - 0x8130f039
+ALPHA          0x8130f130 - 0x8130f139
+ALPHA          0x81339430 - 0x81339439
+ALPHA          0x81339530 - 0x81339539
+ALPHA          0x81339630 - 0x81339639
+ALPHA          0x81339730 - 0x81339737
+ALPHA          0x8135ee34 - 0x8135ee39
+ALPHA          0x8135ef30 - 0x8135ef39
+ALPHA          0x8135f030 - 0x8135f039
+ALPHA          0x8135f130 - 0x8135f139
+ALPHA          0x8135f230 - 0x8135f239
+ALPHA          0x8135f330 - 0x8135f339
+ALPHA          0x8135f430 - 0x8135f439
+ALPHA          0x8135f530 - 0x8135f539
+ALPHA          0x8135f630 - 0x8135f639
+ALPHA          0x8135f730 - 0x8135f739
+ALPHA          0x8135f830 - 0x8135f839
+ALPHA          0x8135f930 - 0x8135f939
+ALPHA          0x8135fa30 - 0x8135fa39
+ALPHA          0x8135fb30 - 0x8135fb39
+ALPHA          0x8135fc30 - 0x8135fc39
+ALPHA          0x8135fd30 - 0x8135fd39
+ALPHA          0x8135fe34 - 0x8135fe39
+ALPHA          0x81368130 - 0x81368139
+ALPHA          0x81368230 - 0x81368239
+ALPHA          0x81368330 - 0x81368339
+ALPHA          0x81368430 - 0x81368439
+ALPHA          0x81368530 - 0x81368539
+ALPHA          0x81368630 - 0x81368639
+ALPHA          0x81368730 - 0x81368739
+ALPHA          0x81368830 - 0x81368839
+ALPHA          0x81368930 - 0x81368933
+ALPHA          0x81368a30 - 0x81368a39
+ALPHA          0x81368b30 - 0x81368b39
+ALPHA          0x81368c30 0x81368c31 0x81368c34 - 0x81368c39
+ALPHA          0x81368d32 - 0x81368d39
+ALPHA          0x81368e30 - 0x81368e39
+ALPHA          0x81368f30 - 0x81368f39
+ALPHA          0x81369030 - 0x81369039
+ALPHA          0x81369132 - 0x81369137
+ALPHA          0x81369230 - 0x81369237 0x81369239
+ALPHA          0x81369331 0x81369333 0x81369335 - 0x81369339
+ALPHA          0x81369430 - 0x81369439
+ALPHA          0x81369530 - 0x81369539
+ALPHA          0x81369630 - 0x81369635 0x81369638 0x81369639
+ALPHA          0x81369730 - 0x81369739
+ALPHA          0x81369830 - 0x81369839
+ALPHA          0x81369930 - 0x81369939
+ALPHA          0x81369a30 - 0x81369a39
+ALPHA          0x81369b30 - 0x81369b39
+ALPHA          0x81369c30 0x81369c32 - 0x81369c38
+ALPHA          0x81369d30 0x81369d34 - 0x81369d36 0x81369d38 0x81369d39
+ALPHA          0x81369e30 - 0x81369e34 0x81369e38 0x81369e39
+ALPHA          0x81369f30 0x81369f31 0x81369f34 - 0x81369f39
+ALPHA          0x8136a034 - 0x8136a039
+ALPHA          0x8136a130 - 0x8136a136
+ALPHA          0x8136a232 - 0x8136a234 0x8136a236 - 0x8136a239
+ALPHA          0x8136a330 - 0x8136a332
+ALPHA          0x8136ad33
+ALPHA          0x8136ae37
+ALPHA          0x8136bb37
+ALPHA          0x8136bc30 0x8136bc32 - 0x8136bc39
+ALPHA          0x8136bd30 0x8136bd31 0x8136bd33 0x8136bd36 - 0x8136bd39
+ALPHA          0x8136be30 0x8136be36 0x8136be38
+ALPHA          0x8136bf30 0x8136bf32 - 0x8136bf35 0x8136bf37 - 0x8136bf39
+ALPHA          0x8136c031 0x8136c032 0x8136c037
+ALPHA          0x8136c131 - 0x8136c133 0x8136c139
+ALPHA          0x8136c230 - 0x8136c233
+ALPHA          0x8430b232 - 0x8430b238
+ALPHA          0x8430b431 - 0x8430b435 
+BLANK          0x81308432
+BLANK          0x8134ac34
+BLANK          0x8136a336 - 0x8136a339
+BLANK          0x8136a430 - 0x8136a437
+BLANK          0x8136a732
+BLANK          0x8136ab35
+CONTROL                0x81308130 - 0x81308139
+CONTROL                0x81308230 - 0x81308239
+CONTROL                0x81308330 - 0x81308339
+CONTROL                0x81308430 0x81308431
+CONTROL                0x81319631
+CONTROL                0x81319b31
+CONTROL                0x8134d432
+CONTROL                0x8136a438 0x8136a439
+CONTROL                0x8136a530 0x8136a531
+CONTROL                0x8136a637 - 0x8136a639
+CONTROL                0x8136a730 0x8136a731
+CONTROL                0x8136ab36 - 0x8136ab39
+CONTROL                0x8136ac36 - 0x8136ac39
+CONTROL                0x8136ad30 0x8136ad31
+CONTROL                0x84319533
+CONTROL                0x8431a433 - 0x8431a435
+DIGIT          0x81318936 - 0x81318939
+DIGIT          0x81318a30 - 0x81318a35
+DIGIT          0x81319830 - 0x81319839
+DIGIT          0x8131d730 - 0x8131d739
+DIGIT          0x8131e338 0x8131e339
+DIGIT          0x8131e430 - 0x8131e437
+DIGIT          0x8131f036 - 0x8131f039
+DIGIT          0x8131f130 - 0x8131f135
+DIGIT          0x8131fd34 - 0x8131fd39
+DIGIT          0x8131fe30 - 0x8131fe33
+DIGIT          0x81328c32 - 0x81328c39
+DIGIT          0x81328d30 0x81328d31
+DIGIT          0x81329931 - 0x81329939
+DIGIT          0x8132a538 0x8132a539
+DIGIT          0x8132a630 - 0x8132a637
+DIGIT          0x8132b236 - 0x8132b239
+DIGIT          0x8132b330 - 0x8132b335
+DIGIT          0x8132bf34 - 0x8132bf39
+DIGIT          0x8132c030 - 0x8132c033
+DIGIT          0x8132d638 0x8132d639
+DIGIT          0x8132d730 - 0x8132d737
+DIGIT          0x8132e336 - 0x8132e339
+DIGIT          0x8132e430 - 0x8132e435
+DIGIT          0x8132eb36 - 0x8132eb39
+DIGIT          0x8132ec30 - 0x8132ec35
+DIGIT          0x81338a34 - 0x81338a39
+DIGIT          0x81338b30 - 0x81338b33
+DIGIT          0x8133db33 - 0x8133db39
+DIGIT          0x8133dc30 0x8133dc31
+DIGIT          0x8134cf36 - 0x8134cf39
+DIGIT          0x8134d030 - 0x8134d035
+DIGIT          0x8134d434 - 0x8134d439
+DIGIT          0x8134d530 - 0x8134d533 
+GRAPH          0x81309d37
+GRAPH          0x81309e32 - 0x81309e35
+GRAPH          0x8130b531 - 0x8130b539
+GRAPH          0x8130b632 - 0x8130b638
+GRAPH          0x8130b739
+GRAPH          0x8130b830
+GRAPH          0x8130b934 - 0x8130b938
+GRAPH          0x8130ba38
+GRAPH          0x8130bc36 - 0x8130bc39
+GRAPH          0x8130bd30 - 0x8130bd39
+GRAPH          0x8130be30 - 0x8130be39
+GRAPH          0x8130bf30 - 0x8130bf39
+GRAPH          0x8130c030 - 0x8130c039
+GRAPH          0x8130c130 - 0x8130c139
+GRAPH          0x8130c230 - 0x8130c239
+GRAPH          0x8130c330 - 0x8130c339
+GRAPH          0x8130c430 - 0x8130c435
+GRAPH          0x8130c632 - 0x8130c639
+GRAPH          0x8130c730 - 0x8130c737
+GRAPH          0x8130c838
+GRAPH          0x8130d739
+GRAPH          0x8130d830 - 0x8130d832 0x8130d834 0x8130d835
+GRAPH          0x8130ed33
+GRAPH          0x8130f239
+GRAPH          0x8130f330 - 0x8130f339
+GRAPH          0x8130f430 - 0x8130f435 0x8130f437 - 0x8130f439
+GRAPH          0x8130f530 - 0x8130f539
+GRAPH          0x8130f630 - 0x8130f639
+GRAPH          0x8130f731 - 0x8130f733 0x8130f735 0x8130f737 0x8130f738
+GRAPH          0x8130f830
+GRAPH          0x8130f932 - 0x8130f939
+GRAPH          0x8130fa30 - 0x8130fa39
+GRAPH          0x8130fb30 - 0x8130fb38
+GRAPH          0x8130fc34 - 0x8130fc36
+GRAPH          0x81318333 - 0x81318339
+GRAPH          0x81318430 - 0x81318439
+GRAPH          0x81318530 - 0x81318538
+GRAPH          0x81318634 - 0x81318639
+GRAPH          0x81318730 - 0x81318739
+GRAPH          0x81318830 - 0x81318835
+GRAPH          0x81318b30 - 0x81318b39
+GRAPH          0x81318c30 - 0x81318c39
+GRAPH          0x81318d30 - 0x81318d39
+GRAPH          0x81318e30 - 0x81318e39
+GRAPH          0x81318f30 - 0x81318f39
+GRAPH          0x81319030 - 0x81319039
+GRAPH          0x81319130 - 0x81319139
+GRAPH          0x81319230 - 0x81319239
+GRAPH          0x81319330 - 0x81319339
+GRAPH          0x81319430 - 0x81319439
+GRAPH          0x81319530 0x81319531 0x81319533 - 0x81319539
+GRAPH          0x81319630 0x81319632 - 0x81319639
+GRAPH          0x81319730 - 0x81319732 0x81319734 - 0x81319737
+GRAPH          0x81319930 - 0x81319932
+GRAPH          0x81319b32 - 0x81319b39
+GRAPH          0x81319c30 - 0x81319c39
+GRAPH          0x81319d30 - 0x81319d39
+GRAPH          0x81319e30 0x81319e34 - 0x81319e39
+GRAPH          0x81319f30 - 0x81319f39
+GRAPH          0x8131a030 - 0x8131a039
+GRAPH          0x8131a130
+GRAPH          0x8131a634 - 0x8131a639
+GRAPH          0x8131a730 - 0x8131a739
+GRAPH          0x8131a830 - 0x8131a839
+GRAPH          0x8131a930 - 0x8131a939
+GRAPH          0x8131aa30 - 0x8131aa39
+GRAPH          0x8131ab30 - 0x8131ab33
+GRAPH          0x8131cc39
+GRAPH          0x8131cd30 0x8131cd31 0x8131cd33 - 0x8131cd39
+GRAPH          0x8131ce30 - 0x8131ce39
+GRAPH          0x8131cf30 - 0x8131cf39
+GRAPH          0x8131d030 - 0x8131d039
+GRAPH          0x8131d130 - 0x8131d139
+GRAPH          0x8131d230 - 0x8131d235 0x8131d238 0x8131d239
+GRAPH          0x8131d330 - 0x8131d339
+GRAPH          0x8131d430 - 0x8131d435 0x8131d438 0x8131d439
+GRAPH          0x8131d530 - 0x8131d532 0x8131d536 - 0x8131d539
+GRAPH          0x8131d630 - 0x8131d637
+GRAPH          0x8131d937 - 0x8131d939
+GRAPH          0x8131da31 - 0x8131da38
+GRAPH          0x8131db31 0x8131db32 0x8131db35 - 0x8131db39
+GRAPH          0x8131dc30 - 0x8131dc39
+GRAPH          0x8131dd30 - 0x8131dd36 0x8131dd38 0x8131dd39
+GRAPH          0x8131de30 - 0x8131de34 0x8131de36
+GRAPH          0x8131df30 - 0x8131df33 0x8131df36 0x8131df38 0x8131df39
+GRAPH          0x8131e030 - 0x8131e034 0x8131e037 0x8131e038
+GRAPH          0x8131e131 - 0x8131e133
+GRAPH          0x8131e233 0x8131e238 0x8131e239
+GRAPH          0x8131e331 - 0x8131e335
+GRAPH          0x8131e438 0x8131e439
+GRAPH          0x8131e636 0x8131e639
+GRAPH          0x8131e730 - 0x8131e734 0x8131e739
+GRAPH          0x8131e830 0x8131e833 - 0x8131e839
+GRAPH          0x8131e930 - 0x8131e939
+GRAPH          0x8131ea30 - 0x8131ea34 0x8131ea36 - 0x8131ea39
+GRAPH          0x8131eb30 - 0x8131eb32 0x8131eb34 0x8131eb35 0x8131eb37 0x8131eb38
+GRAPH          0x8131ec30 0x8131ec31 0x8131ec34 0x8131ec36 - 0x8131ec39
+GRAPH          0x8131ed30 0x8131ed35 0x8131ed36 0x8131ed39
+GRAPH          0x8131ee30 0x8131ee31
+GRAPH          0x8131ef33 - 0x8131ef36 0x8131ef38
+GRAPH          0x8131f136 - 0x8131f139
+GRAPH          0x8131f230
+GRAPH          0x8131f333 - 0x8131f335 0x8131f337 - 0x8131f339
+GRAPH          0x8131f430 - 0x8131f433 0x8131f435 0x8131f437 - 0x8131f439
+GRAPH          0x8131f531 - 0x8131f539
+GRAPH          0x8131f630 - 0x8131f639
+GRAPH          0x8131f730 - 0x8131f732 0x8131f734 - 0x8131f739
+GRAPH          0x8131f830 0x8131f832 0x8131f833 0x8131f835 - 0x8131f839
+GRAPH          0x8131f932 - 0x8131f939
+GRAPH          0x8131fa30 0x8131fa31 0x8131fa33 - 0x8131fa35 0x8131fa37 - 0x8131fa39
+GRAPH          0x8131fb32
+GRAPH          0x8131fc38
+GRAPH          0x81328231 - 0x81328233 0x81328235 - 0x81328239
+GRAPH          0x81328330 - 0x81328332 0x81328335 0x81328336 0x81328339
+GRAPH          0x81328430 - 0x81328439
+GRAPH          0x81328530 - 0x81328539
+GRAPH          0x81328630 0x81328632 - 0x81328638
+GRAPH          0x81328730 0x81328731 0x81328734 - 0x81328737
+GRAPH          0x81328830 - 0x81328837
+GRAPH          0x81328931 0x81328932 0x81328935 - 0x81328937
+GRAPH          0x81328a36 0x81328a37
+GRAPH          0x81328b32 0x81328b33 0x81328b35 - 0x81328b37
+GRAPH          0x81328f30 0x81328f31 0x81328f33 - 0x81328f38
+GRAPH          0x81329032 - 0x81329034 0x81329036 - 0x81329039
+GRAPH          0x81329133 0x81329134 0x81329136 0x81329138 0x81329139
+GRAPH          0x81329233 0x81329234 0x81329238 0x81329239
+GRAPH          0x81329330 0x81329334 - 0x81329339
+GRAPH          0x81329430 0x81329431 0x81329433 - 0x81329435
+GRAPH          0x81329530 - 0x81329534 0x81329538 0x81329539
+GRAPH          0x81329630 0x81329632 - 0x81329635
+GRAPH          0x81329735
+GRAPH          0x81329b37 - 0x81329b39
+GRAPH          0x81329c31 - 0x81329c38
+GRAPH          0x81329d30 - 0x81329d32 0x81329d34 - 0x81329d39
+GRAPH          0x81329e30 - 0x81329e39
+GRAPH          0x81329f30 - 0x81329f36 0x81329f38 0x81329f39
+GRAPH          0x8132a030 - 0x8132a037 0x8132a039
+GRAPH          0x8132a130 - 0x8132a133 0x8132a138 0x8132a139
+GRAPH          0x8132a230 - 0x8132a234 0x8132a236 - 0x8132a238
+GRAPH          0x8132a330 - 0x8132a333
+GRAPH          0x8132a431 0x8132a432
+GRAPH          0x8132a532 0x8132a533
+GRAPH          0x8132a836 0x8132a837 0x8132a839
+GRAPH          0x8132a930 - 0x8132a936 0x8132a938 0x8132a939
+GRAPH          0x8132aa30 0x8132aa32 - 0x8132aa39
+GRAPH          0x8132ab30 - 0x8132ab39
+GRAPH          0x8132ac30 - 0x8132ac34 0x8132ac36 - 0x8132ac39
+GRAPH          0x8132ad30 - 0x8132ad35 0x8132ad37 - 0x8132ad39
+GRAPH          0x8132ae30 0x8132ae31 0x8132ae36 - 0x8132ae39
+GRAPH          0x8132af30 - 0x8132af32 0x8132af34 - 0x8132af36 0x8132af38 0x8132af39
+GRAPH          0x8132b030 0x8132b031 0x8132b039
+GRAPH          0x8132b130 0x8132b138
+GRAPH          0x8132b230 0x8132b231
+GRAPH          0x8132b534 0x8132b535 0x8132b537 - 0x8132b539
+GRAPH          0x8132b630 - 0x8132b634 0x8132b636 - 0x8132b638
+GRAPH          0x8132b730 - 0x8132b739
+GRAPH          0x8132b830 - 0x8132b839
+GRAPH          0x8132b930 - 0x8132b932 0x8132b934 - 0x8132b939
+GRAPH          0x8132ba30 - 0x8132ba39
+GRAPH          0x8132bb34 - 0x8132bb39
+GRAPH          0x8132bc32 - 0x8132bc34 0x8132bc36 - 0x8132bc39
+GRAPH          0x8132bd39
+GRAPH          0x8132be38 0x8132be39
+GRAPH          0x8132c232 0x8132c233 0x8132c235 - 0x8132c239
+GRAPH          0x8132c330 - 0x8132c339
+GRAPH          0x8132c430 - 0x8132c432 0x8132c436 - 0x8132c439
+GRAPH          0x8132c530 - 0x8132c539
+GRAPH          0x8132c630 - 0x8132c639
+GRAPH          0x8132c731 - 0x8132c739
+GRAPH          0x8132c831 0x8132c834 - 0x8132c839
+GRAPH          0x8132c930 0x8132c934 0x8132c939
+GRAPH          0x8132ca30 - 0x8132ca34 0x8132ca36 0x8132ca38 0x8132ca39
+GRAPH          0x8132cb30 - 0x8132cb35
+GRAPH          0x8132cd34 0x8132cd35
+GRAPH          0x8132ce39
+GRAPH          0x8132cf30 - 0x8132cf39
+GRAPH          0x8132d030 - 0x8132d039
+GRAPH          0x8132d130 - 0x8132d139
+GRAPH          0x8132d230 - 0x8132d239
+GRAPH          0x8132d330 - 0x8132d339
+GRAPH          0x8132d430 - 0x8132d436
+GRAPH          0x8132d532 - 0x8132d539
+GRAPH          0x8132d630 - 0x8132d636
+GRAPH          0x8132db37 0x8132db38
+GRAPH          0x8132dc30 0x8132dc33 0x8132dc34 0x8132dc36 0x8132dc39
+GRAPH          0x8132dd36 - 0x8132dd39
+GRAPH          0x8132de31 - 0x8132de37 0x8132de39
+GRAPH          0x8132df30 0x8132df31 0x8132df33 0x8132df35 0x8132df38 0x8132df39
+GRAPH          0x8132e031 - 0x8132e039
+GRAPH          0x8132e130 - 0x8132e133 0x8132e135 - 0x8132e137
+GRAPH          0x8132e230 - 0x8132e234 0x8132e236 0x8132e238 0x8132e239
+GRAPH          0x8132e330 - 0x8132e333
+GRAPH          0x8132e438 0x8132e439
+GRAPH          0x8132ea38 0x8132ea39
+GRAPH          0x8132ed37 0x8132ed39
+GRAPH          0x8132ee31 0x8132ee36 - 0x8132ee39
+GRAPH          0x8132ef30 - 0x8132ef35 0x8132ef37 - 0x8132ef39
+GRAPH          0x8132f030 - 0x8132f039
+GRAPH          0x8132f130 - 0x8132f139
+GRAPH          0x8132f230 - 0x8132f239
+GRAPH          0x8132f330 0x8132f337 - 0x8132f339
+GRAPH          0x8132f430 - 0x8132f439
+GRAPH          0x8132f530 - 0x8132f536 0x8132f538 0x8132f539
+GRAPH          0x8132f630 - 0x8132f633 0x8132f638 0x8132f639
+GRAPH          0x8132f730 - 0x8132f735 0x8132f737 - 0x8132f739
+GRAPH          0x8132f830 - 0x8132f839
+GRAPH          0x8132f930 - 0x8132f939
+GRAPH          0x8132fa30 - 0x8132fa39
+GRAPH          0x8132fb30 - 0x8132fb32
+GRAPH          0x8132fc32
+GRAPH          0x81338430 - 0x81338439
+GRAPH          0x81338530 - 0x81338539
+GRAPH          0x81338630 - 0x81338639
+GRAPH          0x81338730 - 0x81338733 0x81338735 - 0x81338739
+GRAPH          0x81338831 0x81338832 0x81338834 - 0x81338839
+GRAPH          0x81338930 0x81338934 - 0x81338937
+GRAPH          0x81338c30 - 0x81338c39
+GRAPH          0x81339838 0x81339839
+GRAPH          0x81339930 - 0x81339939
+GRAPH          0x81339a30 - 0x81339a39
+GRAPH          0x81339b30 - 0x81339b39
+GRAPH          0x81339c30 - 0x81339c38
+GRAPH          0x81339d36 - 0x81339d39
+GRAPH          0x81339e30 - 0x81339e39
+GRAPH          0x81339f30 - 0x81339f39
+GRAPH          0x8133a030 - 0x8133a039
+GRAPH          0x8133a130 - 0x8133a139
+GRAPH          0x8133a230 - 0x8133a239
+GRAPH          0x8133a330 - 0x8133a339
+GRAPH          0x8133a430 - 0x8133a439
+GRAPH          0x8133a530 - 0x8133a539
+GRAPH          0x8133a630 - 0x8133a635
+GRAPH          0x8133a731 - 0x8133a739
+GRAPH          0x8133a830 - 0x8133a839
+GRAPH          0x8133a930 - 0x8133a939
+GRAPH          0x8133aa30 - 0x8133aa39
+GRAPH          0x8133ab30 - 0x8133ab39
+GRAPH          0x8133ac30 - 0x8133ac39
+GRAPH          0x8133ad30 - 0x8133ad38
+GRAPH          0x8133ae34 - 0x8133ae39
+GRAPH          0x8133af30 - 0x8133af39
+GRAPH          0x8133b030 - 0x8133b039
+GRAPH          0x8133b130 - 0x8133b139
+GRAPH          0x8133b230 - 0x8133b239
+GRAPH          0x8133b330 - 0x8133b339
+GRAPH          0x8133b430 - 0x8133b439
+GRAPH          0x8133b530 - 0x8133b539
+GRAPH          0x8133b630 - 0x8133b635
+GRAPH          0x8133e038 0x8133e039
+GRAPH          0x8133e130 - 0x8133e139
+GRAPH          0x8133e230 - 0x8133e239
+GRAPH          0x8133e330 - 0x8133e339
+GRAPH          0x8133e430 - 0x8133e439
+GRAPH          0x8133e530 - 0x8133e539
+GRAPH          0x8133e630 - 0x8133e639
+GRAPH          0x8133e730 - 0x8133e739
+GRAPH          0x8133e830 - 0x8133e839
+GRAPH          0x8133e930 - 0x8133e932
+GRAPH          0x8134ac35 - 0x8134ac39
+GRAPH          0x8134ad30 - 0x8134ad39
+GRAPH          0x8134ae30 - 0x8134ae39
+GRAPH          0x8134af30 0x8134af36 - 0x8134af39
+GRAPH          0x8134b030 - 0x8134b039
+GRAPH          0x8134b130 - 0x8134b139
+GRAPH          0x8134b230 - 0x8134b239
+GRAPH          0x8134b330 - 0x8134b339
+GRAPH          0x8134b430 - 0x8134b439
+GRAPH          0x8134b530 - 0x8134b539
+GRAPH          0x8134b630 - 0x8134b639
+GRAPH          0x8134b730
+GRAPH          0x8134b932 - 0x8134b939
+GRAPH          0x8134ba30 - 0x8134ba34 0x8134ba36 - 0x8134ba39
+GRAPH          0x8134bb30 - 0x8134bb32
+GRAPH          0x8134bc34 - 0x8134bc39
+GRAPH          0x8134bd30 - 0x8134bd39
+GRAPH          0x8134be30 - 0x8134be34
+GRAPH          0x8134bf36 - 0x8134bf39
+GRAPH          0x8134c030 - 0x8134c039
+GRAPH          0x8134c130 - 0x8134c135
+GRAPH          0x8134c238 0x8134c239
+GRAPH          0x8134c330 - 0x8134c339
+GRAPH          0x8134c430 0x8134c432 - 0x8134c434 0x8134c436 0x8134c437
+GRAPH          0x8134c630 - 0x8134c639
+GRAPH          0x8134c730 - 0x8134c739
+GRAPH          0x8134c830 - 0x8134c839
+GRAPH          0x8134c930 - 0x8134c939
+GRAPH          0x8134ca30 - 0x8134ca39
+GRAPH          0x8134cb30 - 0x8134cb39
+GRAPH          0x8134cc30 - 0x8134cc39
+GRAPH          0x8134cd30 - 0x8134cd39
+GRAPH          0x8134ce30 - 0x8134ce33 0x8134ce37
+GRAPH          0x8134cf32
+GRAPH          0x8134d339
+GRAPH          0x8134d430 0x8134d431
+GRAPH          0x8134d630 - 0x8134d639
+GRAPH          0x8134d730 - 0x8134d739
+GRAPH          0x8134d830 - 0x8134d839
+GRAPH          0x8134d930 - 0x8134d939
+GRAPH          0x8134da30 - 0x8134da39
+GRAPH          0x8134db30 - 0x8134db39
+GRAPH          0x8134dc30 - 0x8134dc39
+GRAPH          0x8134dd30 - 0x8134dd39
+GRAPH          0x8134de30 - 0x8134de37
+GRAPH          0x8134df36 - 0x8134df39
+GRAPH          0x8134e030 - 0x8134e039
+GRAPH          0x8134e130 - 0x8134e139
+GRAPH          0x8134e230 - 0x8134e239
+GRAPH          0x8134e330 - 0x8134e337
+GRAPH          0x8136b637 - 0x8136b639
+GRAPH          0x8136b730 - 0x8136b739
+GRAPH          0x8136b830 - 0x8136b839
+GRAPH          0x8136b930 - 0x8136b933
+GRAPH          0x8136c033 - 0x8136c036
+GRAPH          0x8139a434 - 0x8139a439
+GRAPH          0x8139a531 - 0x8139a535
+GRAPH          0x8139a631 0x8139a632
+GRAPH          0x8139a731 0x8139a732
+GRAPH          0x8139a836 - 0x8139a838
+GRAPH          0x8139ae34
+GRAPH          0x8139b434 - 0x8139b439
+GRAPH          0x8139b530 - 0x8139b539
+GRAPH          0x8139b630 - 0x8139b637
+GRAPH          0x8336c739
+GRAPH          0x8336c830 - 0x8336c839
+GRAPH          0x8336c930 - 0x8336c939
+GRAPH          0x8336ca30 - 0x8336ca39
+GRAPH          0x8336cb30 - 0x8336cb39
+GRAPH          0x8336cc30 - 0x8336cc39
+GRAPH          0x8336cd30 - 0x8336cd39
+GRAPH          0x8336ce30 - 0x8336ce39
+GRAPH          0x8336cf30 - 0x8336cf39
+GRAPH          0x8336d030 - 0x8336d039
+GRAPH          0x8336d130 - 0x8336d139
+GRAPH          0x8336d230 - 0x8336d239
+GRAPH          0x8336d330 - 0x8336d339
+GRAPH          0x8336d430 - 0x8336d439
+GRAPH          0x8336d530 - 0x8336d539
+GRAPH          0x8336d630 - 0x8336d639
+GRAPH          0x8336d730 - 0x8336d739
+GRAPH          0x8336d830 - 0x8336d839
+GRAPH          0x8336d930 - 0x8336d939
+GRAPH          0x8336da30 - 0x8336da39
+GRAPH          0x8336db30 - 0x8336db39
+GRAPH          0x8336dc30 - 0x8336dc39
+GRAPH          0x8336dd30 - 0x8336dd39
+GRAPH          0x8336de30 - 0x8336de39
+GRAPH          0x8336df30 - 0x8336df39
+GRAPH          0x8336e030 - 0x8336e039
+GRAPH          0x8336e130 - 0x8336e139
+GRAPH          0x8336e230 - 0x8336e239
+GRAPH          0x8336e330 - 0x8336e339
+GRAPH          0x8336e430 - 0x8336e439
+GRAPH          0x8336e530 - 0x8336e539
+GRAPH          0x8336e630 - 0x8336e639
+GRAPH          0x8336e730 - 0x8336e739
+GRAPH          0x8336e830 - 0x8336e839
+GRAPH          0x8336e930 - 0x8336e939
+GRAPH          0x8336ea30 - 0x8336ea39
+GRAPH          0x8336eb30 - 0x8336eb39
+GRAPH          0x8336ec30 - 0x8336ec39
+GRAPH          0x8336ed30 - 0x8336ed39
+GRAPH          0x8336ee30 - 0x8336ee39
+GRAPH          0x8336ef30 - 0x8336ef39
+GRAPH          0x8336f030 - 0x8336f039
+GRAPH          0x8336f130 - 0x8336f139
+GRAPH          0x8336f230 - 0x8336f239
+GRAPH          0x8336f330 - 0x8336f339
+GRAPH          0x8336f430 - 0x8336f439
+GRAPH          0x8336f530 - 0x8336f539
+GRAPH          0x8336f630 - 0x8336f639
+GRAPH          0x8336f730 - 0x8336f739
+GRAPH          0x8336f830 - 0x8336f839
+GRAPH          0x8336f930 - 0x8336f939
+GRAPH          0x8336fa30 - 0x8336fa39
+GRAPH          0x8336fb30 - 0x8336fb39
+GRAPH          0x8336fc30 - 0x8336fc39
+GRAPH          0x8336fd30 - 0x8336fd39
+GRAPH          0x8336fe30 - 0x8336fe39
+GRAPH          0x83378130 - 0x83378139
+GRAPH          0x83378230 - 0x83378239
+GRAPH          0x83378330 - 0x83378339
+GRAPH          0x83378430 - 0x83378439
+GRAPH          0x83378530 - 0x83378539
+GRAPH          0x83378630 - 0x83378639
+GRAPH          0x83378730 - 0x83378739
+GRAPH          0x83378830 - 0x83378839
+GRAPH          0x83378930 - 0x83378939
+GRAPH          0x83378a30 - 0x83378a39
+GRAPH          0x83378b30 - 0x83378b39
+GRAPH          0x83378c30 - 0x83378c39
+GRAPH          0x83378d30 - 0x83378d39
+GRAPH          0x83378e30 - 0x83378e39
+GRAPH          0x83378f30 - 0x83378f39
+GRAPH          0x83379030 - 0x83379039
+GRAPH          0x83379130 - 0x83379139
+GRAPH          0x83379230 - 0x83379239
+GRAPH          0x83379330 - 0x83379339
+GRAPH          0x83379430 - 0x83379439
+GRAPH          0x83379530 - 0x83379539
+GRAPH          0x83379630 - 0x83379639
+GRAPH          0x83379730 - 0x83379739
+GRAPH          0x83379830 - 0x83379839
+GRAPH          0x83379930 - 0x83379939
+GRAPH          0x83379a30 - 0x83379a39
+GRAPH          0x83379b30 - 0x83379b39
+GRAPH          0x83379c30 - 0x83379c39
+GRAPH          0x83379d30 - 0x83379d39
+GRAPH          0x83379e30 - 0x83379e39
+GRAPH          0x83379f30 - 0x83379f39
+GRAPH          0x8337a030 - 0x8337a039
+GRAPH          0x8337a130 - 0x8337a139
+GRAPH          0x8337a230 - 0x8337a239
+GRAPH          0x8337a330 - 0x8337a339
+GRAPH          0x8337a430 - 0x8337a439
+GRAPH          0x8337a530 - 0x8337a539
+GRAPH          0x8337a630 - 0x8337a639
+GRAPH          0x8337a730 - 0x8337a739
+GRAPH          0x8337a830 - 0x8337a839
+GRAPH          0x8337a930 - 0x8337a939
+GRAPH          0x8337aa30 - 0x8337aa39
+GRAPH          0x8337ab30 - 0x8337ab39
+GRAPH          0x8337ac30 - 0x8337ac39
+GRAPH          0x8337ad30 - 0x8337ad39
+GRAPH          0x8337ae30 - 0x8337ae39
+GRAPH          0x8337af30 - 0x8337af39
+GRAPH          0x8337b030 - 0x8337b039
+GRAPH          0x8337b130 - 0x8337b139
+GRAPH          0x8337b230 - 0x8337b239
+GRAPH          0x8337b330 - 0x8337b339
+GRAPH          0x8337b430 - 0x8337b439
+GRAPH          0x8337b530 - 0x8337b539
+GRAPH          0x8337b630 - 0x8337b639
+GRAPH          0x8337b730 - 0x8337b739
+GRAPH          0x8337b830 - 0x8337b839
+GRAPH          0x8337b930 - 0x8337b939
+GRAPH          0x8337ba30 - 0x8337ba39
+GRAPH          0x8337bb30 - 0x8337bb39
+GRAPH          0x8337bc30 - 0x8337bc39
+GRAPH          0x8337bd30 - 0x8337bd39
+GRAPH          0x8337be30 - 0x8337be39
+GRAPH          0x8337bf30 - 0x8337bf39
+GRAPH          0x8337c030 - 0x8337c039
+GRAPH          0x8337c130 - 0x8337c139
+GRAPH          0x8337c230 - 0x8337c239
+GRAPH          0x8337c330 - 0x8337c339
+GRAPH          0x8337c430 - 0x8337c439
+GRAPH          0x8337c530 - 0x8337c539
+GRAPH          0x8337c630 - 0x8337c639
+GRAPH          0x8337c730 - 0x8337c739
+GRAPH          0x8337c830 - 0x8337c839
+GRAPH          0x8337c930 - 0x8337c939
+GRAPH          0x8337ca30 - 0x8337ca39
+GRAPH          0x8337cb30 - 0x8337cb39
+GRAPH          0x8337cc30 - 0x8337cc39
+GRAPH          0x8337cd30 - 0x8337cd39
+GRAPH          0x8337ce30 - 0x8337ce39
+GRAPH          0x8337cf30 - 0x8337cf39
+GRAPH          0x8337d030 - 0x8337d039
+GRAPH          0x8337d130 - 0x8337d139
+GRAPH          0x8337d230 - 0x8337d239
+GRAPH          0x8337d330 - 0x8337d339
+GRAPH          0x8337d430 - 0x8337d439
+GRAPH          0x8337d530 - 0x8337d539
+GRAPH          0x8337d630 - 0x8337d639
+GRAPH          0x8337d730 - 0x8337d739
+GRAPH          0x8337d830 - 0x8337d839
+GRAPH          0x8337d930 - 0x8337d939
+GRAPH          0x8337da30 - 0x8337da39
+GRAPH          0x8337db30 - 0x8337db39
+GRAPH          0x8337dc30 - 0x8337dc39
+GRAPH          0x8337dd30 - 0x8337dd39
+GRAPH          0x8337de30 - 0x8337de39
+GRAPH          0x8337df30 - 0x8337df39
+GRAPH          0x8337e030 - 0x8337e039
+GRAPH          0x8337e130 - 0x8337e139
+GRAPH          0x8337e230 - 0x8337e239
+GRAPH          0x8337e330 - 0x8337e339
+GRAPH          0x8337e430 - 0x8337e439
+GRAPH          0x8337e530 - 0x8337e539
+GRAPH          0x8337e630 - 0x8337e639
+GRAPH          0x8337e730 - 0x8337e739
+GRAPH          0x8337e830 - 0x8337e839
+GRAPH          0x8337e930 - 0x8337e939
+GRAPH          0x8337ea30 - 0x8337ea39
+GRAPH          0x8337eb30 - 0x8337eb39
+GRAPH          0x8337ec30 - 0x8337ec39
+GRAPH          0x8337ed30 - 0x8337ed39
+GRAPH          0x8337ee30 - 0x8337ee39
+GRAPH          0x8337ef30 - 0x8337ef39
+GRAPH          0x8337f030 - 0x8337f039
+GRAPH          0x8337f130 - 0x8337f139
+GRAPH          0x8337f230 - 0x8337f239
+GRAPH          0x8337f330 - 0x8337f339
+GRAPH          0x8337f430 - 0x8337f439
+GRAPH          0x8337f530 - 0x8337f539
+GRAPH          0x8337f630 - 0x8337f639
+GRAPH          0x8337f730 - 0x8337f739
+GRAPH          0x8337f830 - 0x8337f839
+GRAPH          0x8337f930 - 0x8337f939
+GRAPH          0x8337fa30 - 0x8337fa39
+GRAPH          0x8337fb30 - 0x8337fb39
+GRAPH          0x8337fc30 - 0x8337fc39
+GRAPH          0x8337fd30 - 0x8337fd39
+GRAPH          0x8337fe30 - 0x8337fe39
+GRAPH          0x83388130 - 0x83388139
+GRAPH          0x83388230 - 0x83388239
+GRAPH          0x83388330 - 0x83388339
+GRAPH          0x83388430 - 0x83388439
+GRAPH          0x83388530 - 0x83388539
+GRAPH          0x83388630 - 0x83388639
+GRAPH          0x83388730 - 0x83388739
+GRAPH          0x83388830 - 0x83388839
+GRAPH          0x83388930 - 0x83388939
+GRAPH          0x83388a30 - 0x83388a39
+GRAPH          0x83388b30 - 0x83388b39
+GRAPH          0x83388c30 - 0x83388c39
+GRAPH          0x83388d30 - 0x83388d39
+GRAPH          0x83388e30 - 0x83388e39
+GRAPH          0x83388f30 - 0x83388f39
+GRAPH          0x83389030 - 0x83389039
+GRAPH          0x83389130 - 0x83389139
+GRAPH          0x83389230 - 0x83389239
+GRAPH          0x83389330 - 0x83389339
+GRAPH          0x83389430 - 0x83389439
+GRAPH          0x83389530 - 0x83389539
+GRAPH          0x83389630 - 0x83389639
+GRAPH          0x83389730 - 0x83389739
+GRAPH          0x83389830 - 0x83389839
+GRAPH          0x83389930 - 0x83389939
+GRAPH          0x83389a30 - 0x83389a39
+GRAPH          0x83389b30 - 0x83389b39
+GRAPH          0x83389c30 - 0x83389c39
+GRAPH          0x83389d30 - 0x83389d39
+GRAPH          0x83389e30 - 0x83389e39
+GRAPH          0x83389f30 - 0x83389f39
+GRAPH          0x8338a030 - 0x8338a039
+GRAPH          0x8338a130 - 0x8338a139
+GRAPH          0x8338a230 - 0x8338a239
+GRAPH          0x8338a330 - 0x8338a339
+GRAPH          0x8338a430 - 0x8338a439
+GRAPH          0x8338a530 - 0x8338a539
+GRAPH          0x8338a630 - 0x8338a639
+GRAPH          0x8338a730 - 0x8338a739
+GRAPH          0x8338a830 - 0x8338a839
+GRAPH          0x8338a930 - 0x8338a939
+GRAPH          0x8338aa30 - 0x8338aa39
+GRAPH          0x8338ab30 - 0x8338ab39
+GRAPH          0x8338ac30 - 0x8338ac39
+GRAPH          0x8338ad30 - 0x8338ad39
+GRAPH          0x8338ae30 - 0x8338ae39
+GRAPH          0x8338af30 - 0x8338af39
+GRAPH          0x8338b030 - 0x8338b039
+GRAPH          0x8338b130 - 0x8338b139
+GRAPH          0x8338b230 - 0x8338b239
+GRAPH          0x8338b330 - 0x8338b339
+GRAPH          0x8338b430 - 0x8338b439
+GRAPH          0x8338b530 - 0x8338b539
+GRAPH          0x8338b630 - 0x8338b639
+GRAPH          0x8338b730 - 0x8338b739
+GRAPH          0x8338b830 - 0x8338b839
+GRAPH          0x8338b930 - 0x8338b939
+GRAPH          0x8338ba30 - 0x8338ba39
+GRAPH          0x8338bb30 - 0x8338bb39
+GRAPH          0x8338bc30 - 0x8338bc39
+GRAPH          0x8338bd30 - 0x8338bd39
+GRAPH          0x8338be30 - 0x8338be39
+GRAPH          0x8338bf30 - 0x8338bf39
+GRAPH          0x8338c030 - 0x8338c039
+GRAPH          0x8338c130 - 0x8338c139
+GRAPH          0x8338c230 - 0x8338c239
+GRAPH          0x8338c330 - 0x8338c339
+GRAPH          0x8338c430 - 0x8338c439
+GRAPH          0x8338c530 - 0x8338c539
+GRAPH          0x8338c630 - 0x8338c639
+GRAPH          0x8338c730 - 0x8338c739
+GRAPH          0x8338c830 - 0x8338c839
+GRAPH          0x8338c930 - 0x8338c939
+GRAPH          0x8338ca30 - 0x8338ca39
+GRAPH          0x8338cb30 - 0x8338cb39
+GRAPH          0x8338cc30 - 0x8338cc39
+GRAPH          0x8338cd30 - 0x8338cd39
+GRAPH          0x8338ce30 - 0x8338ce39
+GRAPH          0x8338cf30 - 0x8338cf39
+GRAPH          0x8338d030 - 0x8338d039
+GRAPH          0x8338d130 - 0x8338d139
+GRAPH          0x8338d230 - 0x8338d239
+GRAPH          0x8338d330 - 0x8338d339
+GRAPH          0x8338d430 - 0x8338d439
+GRAPH          0x8338d530 - 0x8338d539
+GRAPH          0x8338d630 - 0x8338d639
+GRAPH          0x8338d730 - 0x8338d739
+GRAPH          0x8338d830 - 0x8338d839
+GRAPH          0x8338d930 - 0x8338d939
+GRAPH          0x8338da30 - 0x8338da39
+GRAPH          0x8338db30 - 0x8338db39
+GRAPH          0x8338dc30 - 0x8338dc39
+GRAPH          0x8338dd30 - 0x8338dd39
+GRAPH          0x8338de30 - 0x8338de39
+GRAPH          0x8338df30 - 0x8338df39
+GRAPH          0x8338e030 - 0x8338e039
+GRAPH          0x8338e130 - 0x8338e139
+GRAPH          0x8338e230 - 0x8338e239
+GRAPH          0x8338e330 - 0x8338e339
+GRAPH          0x8338e430 - 0x8338e439
+GRAPH          0x8338e530 - 0x8338e539
+GRAPH          0x8338e630 - 0x8338e639
+GRAPH          0x8338e730 - 0x8338e739
+GRAPH          0x8338e830 - 0x8338e839
+GRAPH          0x8338e930 - 0x8338e939
+GRAPH          0x8338ea30 - 0x8338ea39
+GRAPH          0x8338eb30 - 0x8338eb39
+GRAPH          0x8338ec30 - 0x8338ec39
+GRAPH          0x8338ed30 - 0x8338ed39
+GRAPH          0x8338ee30 - 0x8338ee39
+GRAPH          0x8338ef30 - 0x8338ef39
+GRAPH          0x8338f030 - 0x8338f039
+GRAPH          0x8338f130 - 0x8338f139
+GRAPH          0x8338f230 - 0x8338f239
+GRAPH          0x8338f330 - 0x8338f339
+GRAPH          0x8338f430 - 0x8338f439
+GRAPH          0x8338f530 - 0x8338f539
+GRAPH          0x8338f630 - 0x8338f639
+GRAPH          0x8338f730 - 0x8338f739
+GRAPH          0x8338f830 - 0x8338f839
+GRAPH          0x8338f930 - 0x8338f939
+GRAPH          0x8338fa30 - 0x8338fa39
+GRAPH          0x8338fb30 - 0x8338fb39
+GRAPH          0x8338fc30 - 0x8338fc39
+GRAPH          0x8338fd30 - 0x8338fd39
+GRAPH          0x8338fe30 - 0x8338fe39
+GRAPH          0x83398130 - 0x83398139
+GRAPH          0x83398230 - 0x83398239
+GRAPH          0x83398330 - 0x83398339
+GRAPH          0x83398430 - 0x83398439
+GRAPH          0x83398530 - 0x83398539
+GRAPH          0x83398630 - 0x83398639
+GRAPH          0x83398730 - 0x83398739
+GRAPH          0x83398830 - 0x83398839
+GRAPH          0x83398930 - 0x83398939
+GRAPH          0x83398a30 - 0x83398a39
+GRAPH          0x83398b30 - 0x83398b39
+GRAPH          0x83398c30 - 0x83398c39
+GRAPH          0x83398d30 - 0x83398d39
+GRAPH          0x83398e30 - 0x83398e39
+GRAPH          0x83398f30 - 0x83398f39
+GRAPH          0x83399030 - 0x83399039
+GRAPH          0x83399130 - 0x83399139
+GRAPH          0x83399230 - 0x83399239
+GRAPH          0x83399330 - 0x83399339
+GRAPH          0x83399430 - 0x83399439
+GRAPH          0x83399530 - 0x83399539
+GRAPH          0x83399630 - 0x83399639
+GRAPH          0x83399730 - 0x83399739
+GRAPH          0x83399830 - 0x83399839
+GRAPH          0x83399930 - 0x83399939
+GRAPH          0x83399a30 - 0x83399a39
+GRAPH          0x83399b30 - 0x83399b39
+GRAPH          0x83399c30 - 0x83399c39
+GRAPH          0x83399d30 - 0x83399d39
+GRAPH          0x83399e30 - 0x83399e39
+GRAPH          0x83399f30 - 0x83399f39
+GRAPH          0x8339a030 - 0x8339a039
+GRAPH          0x8339a130 - 0x8339a139
+GRAPH          0x8339a230 - 0x8339a239
+GRAPH          0x8339a330 - 0x8339a339
+GRAPH          0x8339a430 - 0x8339a439
+GRAPH          0x8339a530 - 0x8339a539
+GRAPH          0x8339a630 - 0x8339a639
+GRAPH          0x8339a730 - 0x8339a739
+GRAPH          0x8339a830 - 0x8339a839
+GRAPH          0x8339a930 - 0x8339a939
+GRAPH          0x8339aa30 - 0x8339aa39
+GRAPH          0x8339ab30 - 0x8339ab39
+GRAPH          0x8339ac30 - 0x8339ac39
+GRAPH          0x8339ad30 - 0x8339ad39
+GRAPH          0x8339ae30 - 0x8339ae39
+GRAPH          0x8339af30 - 0x8339af39
+GRAPH          0x8339b030 - 0x8339b039
+GRAPH          0x8339b130 - 0x8339b139
+GRAPH          0x8339b230 - 0x8339b239
+GRAPH          0x8339b330 - 0x8339b339
+GRAPH          0x8339b430 - 0x8339b439
+GRAPH          0x8339b530 - 0x8339b539
+GRAPH          0x8339b630 - 0x8339b639
+GRAPH          0x8339b730 - 0x8339b739
+GRAPH          0x8339b830 - 0x8339b839
+GRAPH          0x8339b930 - 0x8339b939
+GRAPH          0x8339ba30 - 0x8339ba39
+GRAPH          0x8339bb30 - 0x8339bb39
+GRAPH          0x8339bc30 - 0x8339bc39
+GRAPH          0x8339bd30 - 0x8339bd39
+GRAPH          0x8339be30 - 0x8339be39
+GRAPH          0x8339bf30 - 0x8339bf39
+GRAPH          0x8339c030 - 0x8339c039
+GRAPH          0x8339c130 - 0x8339c139
+GRAPH          0x8339c230 - 0x8339c239
+GRAPH          0x8339c330 - 0x8339c339
+GRAPH          0x8339c430 - 0x8339c439
+GRAPH          0x8339c530 - 0x8339c539
+GRAPH          0x8339c630 - 0x8339c639
+GRAPH          0x8339c730 - 0x8339c739
+GRAPH          0x8339c830 - 0x8339c839
+GRAPH          0x8339c930 - 0x8339c939
+GRAPH          0x8339ca30 - 0x8339ca39
+GRAPH          0x8339cb30 - 0x8339cb39
+GRAPH          0x8339cc30 - 0x8339cc39
+GRAPH          0x8339cd30 - 0x8339cd39
+GRAPH          0x8339ce30 - 0x8339ce39
+GRAPH          0x8339cf30 - 0x8339cf39
+GRAPH          0x8339d030 - 0x8339d039
+GRAPH          0x8339d130 - 0x8339d139
+GRAPH          0x8339d230 - 0x8339d239
+GRAPH          0x8339d330 - 0x8339d339
+GRAPH          0x8339d430 - 0x8339d439
+GRAPH          0x8339d530 - 0x8339d539
+GRAPH          0x8339d630 - 0x8339d639
+GRAPH          0x8339d730 - 0x8339d739
+GRAPH          0x8339d830 - 0x8339d839
+GRAPH          0x8339d930 - 0x8339d939
+GRAPH          0x8339da30 - 0x8339da39
+GRAPH          0x8339db30 - 0x8339db39
+GRAPH          0x8339dc30 - 0x8339dc39
+GRAPH          0x8339dd30 - 0x8339dd39
+GRAPH          0x8339de30 - 0x8339de39
+GRAPH          0x8339df30 - 0x8339df39
+GRAPH          0x8339e030 - 0x8339e039
+GRAPH          0x8339e130 - 0x8339e139
+GRAPH          0x8339e230 - 0x8339e239
+GRAPH          0x8339e330 - 0x8339e339
+GRAPH          0x8339e430 - 0x8339e439
+GRAPH          0x8339e530 - 0x8339e539
+GRAPH          0x8339e630 - 0x8339e639
+GRAPH          0x8339e730 - 0x8339e739
+GRAPH          0x8339e830 - 0x8339e839
+GRAPH          0x8339e930 - 0x8339e939
+GRAPH          0x8339ea30 - 0x8339ea39
+GRAPH          0x8339eb30 - 0x8339eb39
+GRAPH          0x8339ec30 - 0x8339ec39
+GRAPH          0x8339ed30 - 0x8339ed39
+GRAPH          0x8339ee30 - 0x8339ee39
+GRAPH          0x8339ef30 - 0x8339ef39
+GRAPH          0x8339f030 - 0x8339f039
+GRAPH          0x8339f130 - 0x8339f139
+GRAPH          0x8339f230 - 0x8339f239
+GRAPH          0x8339f330 - 0x8339f339
+GRAPH          0x8339f430 - 0x8339f439
+GRAPH          0x8339f530 - 0x8339f539
+GRAPH          0x8339f630 - 0x8339f639
+GRAPH          0x8339f730 - 0x8339f739
+GRAPH          0x8339f830 - 0x8339f839
+GRAPH          0x8339f930 - 0x8339f939
+GRAPH          0x8339fa30 - 0x8339fa39
+GRAPH          0x8339fb30 - 0x8339fb39
+GRAPH          0x8339fc30 - 0x8339fc39
+GRAPH          0x8339fd30 - 0x8339fd39
+GRAPH          0x8339fe30 - 0x8339fe39
+GRAPH          0x84308130
+GRAPH          0x8430b531 - 0x8430b539
+GRAPH          0x8430b630 - 0x8430b632 0x8430b634 - 0x8430b639
+GRAPH          0x8430b730 - 0x8430b736 0x8430b738 0x8430b739
+GRAPH          0x8430b830 - 0x8430b832 0x8430b834 0x8430b836 0x8430b837 0x8430b839
+GRAPH          0x8430b930 0x8430b932 - 0x8430b939
+GRAPH          0x8430ba30 - 0x8430ba39
+GRAPH          0x8430bb30 - 0x8430bb39
+GRAPH          0x8430bc30 - 0x8430bc39
+GRAPH          0x8430bd30 - 0x8430bd39
+GRAPH          0x8430be30 - 0x8430be39
+GRAPH          0x8430bf30 - 0x8430bf39
+GRAPH          0x8430c030 - 0x8430c039
+GRAPH          0x8430c130 - 0x8430c139
+GRAPH          0x8430c230 - 0x8430c239
+GRAPH          0x8430c330 - 0x8430c339
+GRAPH          0x8430c733 - 0x8430c739
+GRAPH          0x8430c830 - 0x8430c839
+GRAPH          0x8430c930 - 0x8430c939
+GRAPH          0x8430ca30 - 0x8430ca39
+GRAPH          0x8430cb30 - 0x8430cb39
+GRAPH          0x8430cc30 - 0x8430cc39
+GRAPH          0x8430cd30 - 0x8430cd39
+GRAPH          0x8430ce30 - 0x8430ce39
+GRAPH          0x8430cf30 - 0x8430cf39
+GRAPH          0x8430d030 - 0x8430d039
+GRAPH          0x8430d130 - 0x8430d139
+GRAPH          0x8430d230 - 0x8430d239
+GRAPH          0x8430d330 - 0x8430d339
+GRAPH          0x8430d430 - 0x8430d439
+GRAPH          0x8430d530 - 0x8430d539
+GRAPH          0x8430d630 - 0x8430d639
+GRAPH          0x8430d730 - 0x8430d739
+GRAPH          0x8430d830 - 0x8430d839
+GRAPH          0x8430d930 - 0x8430d939
+GRAPH          0x8430da30 - 0x8430da39
+GRAPH          0x8430db30 - 0x8430db39
+GRAPH          0x8430dc30 - 0x8430dc39
+GRAPH          0x8430dd30 - 0x8430dd39
+GRAPH          0x8430de30 - 0x8430de39
+GRAPH          0x8430df30 - 0x8430df39
+GRAPH          0x8430e030 - 0x8430e039
+GRAPH          0x8430e130 - 0x8430e139
+GRAPH          0x8430e230 - 0x8430e239
+GRAPH          0x8430e330 - 0x8430e339
+GRAPH          0x8430e430 - 0x8430e439
+GRAPH          0x8430e530 - 0x8430e539
+GRAPH          0x8430e630 - 0x8430e639
+GRAPH          0x8430e730 - 0x8430e739
+GRAPH          0x8430e830 - 0x8430e839
+GRAPH          0x8430e930 - 0x8430e939
+GRAPH          0x8430ea30 - 0x8430ea39
+GRAPH          0x8430eb30 - 0x8430eb35
+GRAPH          0x8430ed34 - 0x8430ed39
+GRAPH          0x8430ee30 - 0x8430ee39
+GRAPH          0x8430ef30 - 0x8430ef39
+GRAPH          0x8430f030 - 0x8430f039
+GRAPH          0x8430f130 - 0x8430f139
+GRAPH          0x8430f230 - 0x8430f239
+GRAPH          0x8430f330 - 0x8430f337
+GRAPH          0x8430f430 - 0x8430f439
+GRAPH          0x8430f530 - 0x8430f539
+GRAPH          0x8430f630 - 0x8430f639
+GRAPH          0x8430f730 - 0x8430f739
+GRAPH          0x8430f830 - 0x8430f839
+GRAPH          0x8430f930 - 0x8430f933
+GRAPH          0x8430fd34 - 0x8430fd39
+GRAPH          0x8430fe30 - 0x8430fe35
+GRAPH          0x84318130 - 0x84318139
+GRAPH          0x84318230 - 0x84318235
+GRAPH          0x84318432 - 0x84318435
+GRAPH          0x84318730 - 0x84318734 0x84318736 - 0x84318739
+GRAPH          0x84318830 - 0x84318839
+GRAPH          0x84318930 - 0x84318939
+GRAPH          0x84318a30 - 0x84318a39
+GRAPH          0x84318b30 - 0x84318b39
+GRAPH          0x84318c30 - 0x84318c39
+GRAPH          0x84318d30 - 0x84318d39
+GRAPH          0x84318e30 - 0x84318e39
+GRAPH          0x84318f30 - 0x84318f39
+GRAPH          0x84319030 - 0x84319039
+GRAPH          0x84319130 - 0x84319139
+GRAPH          0x84319230 - 0x84319239
+GRAPH          0x84319330 - 0x84319339
+GRAPH          0x84319430 - 0x84319439
+GRAPH          0x84319530
+GRAPH          0x84319732
+GRAPH          0x84319b38 0x84319b39
+GRAPH          0x84319c30
+IDEOGRAM       0x8139ee39
+IDEOGRAM       0x8139ef30 - 0x8139ef39
+IDEOGRAM       0x8139f030 - 0x8139f039
+IDEOGRAM       0x8139f130 - 0x8139f139
+IDEOGRAM       0x8139f230 - 0x8139f239
+IDEOGRAM       0x8139f330 - 0x8139f339
+IDEOGRAM       0x8139f430 - 0x8139f439
+IDEOGRAM       0x8139f530 - 0x8139f539
+IDEOGRAM       0x8139f630 - 0x8139f639
+IDEOGRAM       0x8139f730 - 0x8139f739
+IDEOGRAM       0x8139f830 - 0x8139f839
+IDEOGRAM       0x8139f930 - 0x8139f939
+IDEOGRAM       0x8139fa30 - 0x8139fa39
+IDEOGRAM       0x8139fb30 - 0x8139fb39
+IDEOGRAM       0x8139fc30 - 0x8139fc39
+IDEOGRAM       0x8139fd30 - 0x8139fd39
+IDEOGRAM       0x8139fe30 - 0x8139fe39
+IDEOGRAM       0x82308130 - 0x82308139
+IDEOGRAM       0x82308230 - 0x82308239
+IDEOGRAM       0x82308330 - 0x82308339
+IDEOGRAM       0x82308430 - 0x82308439
+IDEOGRAM       0x82308530 - 0x82308539
+IDEOGRAM       0x82308630 - 0x82308639
+IDEOGRAM       0x82308730 - 0x82308739
+IDEOGRAM       0x82308830 - 0x82308839
+IDEOGRAM       0x82308930 - 0x82308939
+IDEOGRAM       0x82308a30 - 0x82308a39
+IDEOGRAM       0x82308b30 - 0x82308b39
+IDEOGRAM       0x82308c30 - 0x82308c39
+IDEOGRAM       0x82308d30 - 0x82308d39
+IDEOGRAM       0x82308e30 - 0x82308e39
+IDEOGRAM       0x82308f30 - 0x82308f39
+IDEOGRAM       0x82309030 - 0x82309039
+IDEOGRAM       0x82309130 - 0x82309139
+IDEOGRAM       0x82309230 - 0x82309239
+IDEOGRAM       0x82309330 - 0x82309339
+IDEOGRAM       0x82309430 - 0x82309439
+IDEOGRAM       0x82309530 - 0x82309539
+IDEOGRAM       0x82309630 - 0x82309639
+IDEOGRAM       0x82309730 - 0x82309739
+IDEOGRAM       0x82309830 - 0x82309839
+IDEOGRAM       0x82309930 - 0x82309939
+IDEOGRAM       0x82309a30 - 0x82309a39
+IDEOGRAM       0x82309b30 - 0x82309b39
+IDEOGRAM       0x82309c30 - 0x82309c39
+IDEOGRAM       0x82309d30 - 0x82309d39
+IDEOGRAM       0x82309e30 - 0x82309e39
+IDEOGRAM       0x82309f30 - 0x82309f39
+IDEOGRAM       0x8230a030 - 0x8230a039
+IDEOGRAM       0x8230a130 - 0x8230a139
+IDEOGRAM       0x8230a230 - 0x8230a239
+IDEOGRAM       0x8230a330 - 0x8230a339
+IDEOGRAM       0x8230a430 - 0x8230a439
+IDEOGRAM       0x8230a530 - 0x8230a539
+IDEOGRAM       0x8230a630 - 0x8230a639
+IDEOGRAM       0x8230a730 - 0x8230a739
+IDEOGRAM       0x8230a830 - 0x8230a839
+IDEOGRAM       0x8230a930 - 0x8230a939
+IDEOGRAM       0x8230aa30 - 0x8230aa39
+IDEOGRAM       0x8230ab30 - 0x8230ab39
+IDEOGRAM       0x8230ac30 - 0x8230ac39
+IDEOGRAM       0x8230ad30 - 0x8230ad39
+IDEOGRAM       0x8230ae30 - 0x8230ae39
+IDEOGRAM       0x8230af30 - 0x8230af39
+IDEOGRAM       0x8230b030 - 0x8230b039
+IDEOGRAM       0x8230b130 - 0x8230b139
+IDEOGRAM       0x8230b230 - 0x8230b239
+IDEOGRAM       0x8230b330 - 0x8230b339
+IDEOGRAM       0x8230b430 - 0x8230b439
+IDEOGRAM       0x8230b530 - 0x8230b539
+IDEOGRAM       0x8230b630 - 0x8230b639
+IDEOGRAM       0x8230b730 - 0x8230b739
+IDEOGRAM       0x8230b830 - 0x8230b839
+IDEOGRAM       0x8230b930 - 0x8230b939
+IDEOGRAM       0x8230ba30 - 0x8230ba39
+IDEOGRAM       0x8230bb30 - 0x8230bb39
+IDEOGRAM       0x8230bc30 - 0x8230bc39
+IDEOGRAM       0x8230bd30 - 0x8230bd39
+IDEOGRAM       0x8230be30 - 0x8230be39
+IDEOGRAM       0x8230bf30 - 0x8230bf39
+IDEOGRAM       0x8230c030 - 0x8230c039
+IDEOGRAM       0x8230c130 - 0x8230c139
+IDEOGRAM       0x8230c230 - 0x8230c239
+IDEOGRAM       0x8230c330 - 0x8230c339
+IDEOGRAM       0x8230c430 - 0x8230c439
+IDEOGRAM       0x8230c530 - 0x8230c539
+IDEOGRAM       0x8230c630 - 0x8230c639
+IDEOGRAM       0x8230c730 - 0x8230c739
+IDEOGRAM       0x8230c830 - 0x8230c839
+IDEOGRAM       0x8230c930 - 0x8230c939
+IDEOGRAM       0x8230ca30 - 0x8230ca39
+IDEOGRAM       0x8230cb30 - 0x8230cb39
+IDEOGRAM       0x8230cc30 - 0x8230cc39
+IDEOGRAM       0x8230cd30 - 0x8230cd39
+IDEOGRAM       0x8230ce30 - 0x8230ce39
+IDEOGRAM       0x8230cf30 - 0x8230cf39
+IDEOGRAM       0x8230d030 - 0x8230d039
+IDEOGRAM       0x8230d130 - 0x8230d139
+IDEOGRAM       0x8230d230 - 0x8230d239
+IDEOGRAM       0x8230d330 - 0x8230d339
+IDEOGRAM       0x8230d430 - 0x8230d439
+IDEOGRAM       0x8230d530 - 0x8230d539
+IDEOGRAM       0x8230d630 - 0x8230d639
+IDEOGRAM       0x8230d730 - 0x8230d739
+IDEOGRAM       0x8230d830 - 0x8230d839
+IDEOGRAM       0x8230d930 - 0x8230d939
+IDEOGRAM       0x8230da30 - 0x8230da39
+IDEOGRAM       0x8230db30 - 0x8230db39
+IDEOGRAM       0x8230dc30 - 0x8230dc39
+IDEOGRAM       0x8230dd30 - 0x8230dd39
+IDEOGRAM       0x8230de30 - 0x8230de39
+IDEOGRAM       0x8230df30 - 0x8230df39
+IDEOGRAM       0x8230e030 - 0x8230e039
+IDEOGRAM       0x8230e130 - 0x8230e139
+IDEOGRAM       0x8230e230 - 0x8230e239
+IDEOGRAM       0x8230e330 - 0x8230e339
+IDEOGRAM       0x8230e430 - 0x8230e439
+IDEOGRAM       0x8230e530 - 0x8230e539
+IDEOGRAM       0x8230e630 - 0x8230e639
+IDEOGRAM       0x8230e730 - 0x8230e739
+IDEOGRAM       0x8230e830 - 0x8230e839
+IDEOGRAM       0x8230e930 - 0x8230e939
+IDEOGRAM       0x8230ea30 - 0x8230ea39
+IDEOGRAM       0x8230eb30 - 0x8230eb39
+IDEOGRAM       0x8230ec30 - 0x8230ec39
+IDEOGRAM       0x8230ed30 - 0x8230ed39
+IDEOGRAM       0x8230ee30 - 0x8230ee39
+IDEOGRAM       0x8230ef30 - 0x8230ef39
+IDEOGRAM       0x8230f030 - 0x8230f039
+IDEOGRAM       0x8230f130 - 0x8230f139
+IDEOGRAM       0x8230f230 - 0x8230f239
+IDEOGRAM       0x8230f330 - 0x8230f339
+IDEOGRAM       0x8230f430 - 0x8230f439
+IDEOGRAM       0x8230f530 - 0x8230f539
+IDEOGRAM       0x8230f630 - 0x8230f639
+IDEOGRAM       0x8230f730 - 0x8230f739
+IDEOGRAM       0x8230f830 - 0x8230f839
+IDEOGRAM       0x8230f930 - 0x8230f939
+IDEOGRAM       0x8230fa30 - 0x8230fa39
+IDEOGRAM       0x8230fb30 - 0x8230fb39
+IDEOGRAM       0x8230fc30 - 0x8230fc39
+IDEOGRAM       0x8230fd30 - 0x8230fd39
+IDEOGRAM       0x8230fe30 - 0x8230fe39
+IDEOGRAM       0x82318130 - 0x82318139
+IDEOGRAM       0x82318230 - 0x82318239
+IDEOGRAM       0x82318330 - 0x82318339
+IDEOGRAM       0x82318430 - 0x82318439
+IDEOGRAM       0x82318530 - 0x82318539
+IDEOGRAM       0x82318630 - 0x82318639
+IDEOGRAM       0x82318730 - 0x82318739
+IDEOGRAM       0x82318830 - 0x82318839
+IDEOGRAM       0x82318930 - 0x82318939
+IDEOGRAM       0x82318a30 - 0x82318a39
+IDEOGRAM       0x82318b30 - 0x82318b39
+IDEOGRAM       0x82318c30 - 0x82318c39
+IDEOGRAM       0x82318d30 - 0x82318d39
+IDEOGRAM       0x82318e30 - 0x82318e39
+IDEOGRAM       0x82318f30 - 0x82318f39
+IDEOGRAM       0x82319030 - 0x82319039
+IDEOGRAM       0x82319130 - 0x82319139
+IDEOGRAM       0x82319230 - 0x82319239
+IDEOGRAM       0x82319330 - 0x82319339
+IDEOGRAM       0x82319430 - 0x82319439
+IDEOGRAM       0x82319530 - 0x82319539
+IDEOGRAM       0x82319630 - 0x82319639
+IDEOGRAM       0x82319730 - 0x82319739
+IDEOGRAM       0x82319830 - 0x82319839
+IDEOGRAM       0x82319930 - 0x82319939
+IDEOGRAM       0x82319a30 - 0x82319a39
+IDEOGRAM       0x82319b30 - 0x82319b39
+IDEOGRAM       0x82319c30 - 0x82319c39
+IDEOGRAM       0x82319d30 - 0x82319d39
+IDEOGRAM       0x82319e30 - 0x82319e39
+IDEOGRAM       0x82319f30 - 0x82319f39
+IDEOGRAM       0x8231a030 - 0x8231a039
+IDEOGRAM       0x8231a130 - 0x8231a139
+IDEOGRAM       0x8231a230 - 0x8231a239
+IDEOGRAM       0x8231a330 - 0x8231a339
+IDEOGRAM       0x8231a430 - 0x8231a439
+IDEOGRAM       0x8231a530 - 0x8231a539
+IDEOGRAM       0x8231a630 - 0x8231a639
+IDEOGRAM       0x8231a730 - 0x8231a739
+IDEOGRAM       0x8231a830 - 0x8231a839
+IDEOGRAM       0x8231a930 - 0x8231a939
+IDEOGRAM       0x8231aa30 - 0x8231aa39
+IDEOGRAM       0x8231ab30 - 0x8231ab39
+IDEOGRAM       0x8231ac30 - 0x8231ac39
+IDEOGRAM       0x8231ad30 - 0x8231ad39
+IDEOGRAM       0x8231ae30 - 0x8231ae39
+IDEOGRAM       0x8231af30 - 0x8231af39
+IDEOGRAM       0x8231b030 - 0x8231b039
+IDEOGRAM       0x8231b130 - 0x8231b139
+IDEOGRAM       0x8231b230 - 0x8231b239
+IDEOGRAM       0x8231b330 - 0x8231b339
+IDEOGRAM       0x8231b430 - 0x8231b439
+IDEOGRAM       0x8231b530 - 0x8231b539
+IDEOGRAM       0x8231b630 - 0x8231b639
+IDEOGRAM       0x8231b730 - 0x8231b739
+IDEOGRAM       0x8231b830 - 0x8231b839
+IDEOGRAM       0x8231b930 - 0x8231b939
+IDEOGRAM       0x8231ba30 - 0x8231ba39
+IDEOGRAM       0x8231bb30 - 0x8231bb39
+IDEOGRAM       0x8231bc30 - 0x8231bc39
+IDEOGRAM       0x8231bd30 - 0x8231bd39
+IDEOGRAM       0x8231be30 - 0x8231be39
+IDEOGRAM       0x8231bf30 - 0x8231bf39
+IDEOGRAM       0x8231c030 - 0x8231c039
+IDEOGRAM       0x8231c130 - 0x8231c139
+IDEOGRAM       0x8231c230 - 0x8231c239
+IDEOGRAM       0x8231c330 - 0x8231c339
+IDEOGRAM       0x8231c430 - 0x8231c439
+IDEOGRAM       0x8231c530 - 0x8231c539
+IDEOGRAM       0x8231c630 - 0x8231c639
+IDEOGRAM       0x8231c730 - 0x8231c739
+IDEOGRAM       0x8231c830 - 0x8231c839
+IDEOGRAM       0x8231c930 - 0x8231c939
+IDEOGRAM       0x8231ca30 - 0x8231ca39
+IDEOGRAM       0x8231cb30 - 0x8231cb39
+IDEOGRAM       0x8231cc30 - 0x8231cc39
+IDEOGRAM       0x8231cd30 - 0x8231cd39
+IDEOGRAM       0x8231ce30 - 0x8231ce39
+IDEOGRAM       0x8231cf30 - 0x8231cf39
+IDEOGRAM       0x8231d030 - 0x8231d039
+IDEOGRAM       0x8231d130 - 0x8231d139
+IDEOGRAM       0x8231d230 - 0x8231d239
+IDEOGRAM       0x8231d330 - 0x8231d339
+IDEOGRAM       0x8231d430 - 0x8231d439
+IDEOGRAM       0x8231d530 - 0x8231d539
+IDEOGRAM       0x8231d630 - 0x8231d639
+IDEOGRAM       0x8231d730 - 0x8231d739
+IDEOGRAM       0x8231d830 - 0x8231d839
+IDEOGRAM       0x8231d930 - 0x8231d939
+IDEOGRAM       0x8231da30 - 0x8231da39
+IDEOGRAM       0x8231db30 - 0x8231db39
+IDEOGRAM       0x8231dc30 - 0x8231dc39
+IDEOGRAM       0x8231dd30 - 0x8231dd39
+IDEOGRAM       0x8231de30 - 0x8231de39
+IDEOGRAM       0x8231df30 - 0x8231df39
+IDEOGRAM       0x8231e030 - 0x8231e039
+IDEOGRAM       0x8231e130 - 0x8231e139
+IDEOGRAM       0x8231e230 - 0x8231e239
+IDEOGRAM       0x8231e330 - 0x8231e339
+IDEOGRAM       0x8231e430 - 0x8231e439
+IDEOGRAM       0x8231e530 - 0x8231e539
+IDEOGRAM       0x8231e630 - 0x8231e639
+IDEOGRAM       0x8231e730 - 0x8231e739
+IDEOGRAM       0x8231e830 - 0x8231e839
+IDEOGRAM       0x8231e930 - 0x8231e939
+IDEOGRAM       0x8231ea30 - 0x8231ea39
+IDEOGRAM       0x8231eb30 - 0x8231eb39
+IDEOGRAM       0x8231ec30 - 0x8231ec39
+IDEOGRAM       0x8231ed30 - 0x8231ed39
+IDEOGRAM       0x8231ee30 - 0x8231ee39
+IDEOGRAM       0x8231ef30 - 0x8231ef39
+IDEOGRAM       0x8231f030 - 0x8231f039
+IDEOGRAM       0x8231f130 - 0x8231f139
+IDEOGRAM       0x8231f230 - 0x8231f239
+IDEOGRAM       0x8231f330 - 0x8231f339
+IDEOGRAM       0x8231f430 - 0x8231f439
+IDEOGRAM       0x8231f530 - 0x8231f539
+IDEOGRAM       0x8231f630 - 0x8231f639
+IDEOGRAM       0x8231f730 - 0x8231f739
+IDEOGRAM       0x8231f830 - 0x8231f839
+IDEOGRAM       0x8231f930 - 0x8231f939
+IDEOGRAM       0x8231fa30 - 0x8231fa39
+IDEOGRAM       0x8231fb30 - 0x8231fb39
+IDEOGRAM       0x8231fc30 - 0x8231fc39
+IDEOGRAM       0x8231fd30 - 0x8231fd39
+IDEOGRAM       0x8231fe30 - 0x8231fe39
+IDEOGRAM       0x82328130 - 0x82328139
+IDEOGRAM       0x82328230 - 0x82328239
+IDEOGRAM       0x82328330 - 0x82328339
+IDEOGRAM       0x82328430 - 0x82328439
+IDEOGRAM       0x82328530 - 0x82328539
+IDEOGRAM       0x82328630 - 0x82328639
+IDEOGRAM       0x82328730 - 0x82328739
+IDEOGRAM       0x82328830 - 0x82328839
+IDEOGRAM       0x82328930 - 0x82328939
+IDEOGRAM       0x82328a30 - 0x82328a39
+IDEOGRAM       0x82328b30 - 0x82328b39
+IDEOGRAM       0x82328c30 - 0x82328c39
+IDEOGRAM       0x82328d30 - 0x82328d39
+IDEOGRAM       0x82328e30 - 0x82328e39
+IDEOGRAM       0x82328f30 - 0x82328f39
+IDEOGRAM       0x82329030 - 0x82329039
+IDEOGRAM       0x82329130 - 0x82329139
+IDEOGRAM       0x82329230 - 0x82329239
+IDEOGRAM       0x82329330 - 0x82329339
+IDEOGRAM       0x82329430 - 0x82329439
+IDEOGRAM       0x82329530 - 0x82329539
+IDEOGRAM       0x82329630 - 0x82329639
+IDEOGRAM       0x82329730 - 0x82329739
+IDEOGRAM       0x82329830 - 0x82329839
+IDEOGRAM       0x82329930 - 0x82329939
+IDEOGRAM       0x82329a30 - 0x82329a39
+IDEOGRAM       0x82329b30 - 0x82329b39
+IDEOGRAM       0x82329c30 - 0x82329c39
+IDEOGRAM       0x82329d30 - 0x82329d39
+IDEOGRAM       0x82329e30 - 0x82329e39
+IDEOGRAM       0x82329f30 - 0x82329f39
+IDEOGRAM       0x8232a030 - 0x8232a039
+IDEOGRAM       0x8232a130 - 0x8232a139
+IDEOGRAM       0x8232a230 - 0x8232a239
+IDEOGRAM       0x8232a330 - 0x8232a339
+IDEOGRAM       0x8232a430 - 0x8232a439
+IDEOGRAM       0x8232a530 - 0x8232a539
+IDEOGRAM       0x8232a630 - 0x8232a639
+IDEOGRAM       0x8232a730 - 0x8232a739
+IDEOGRAM       0x8232a830 - 0x8232a839
+IDEOGRAM       0x8232a930 - 0x8232a939
+IDEOGRAM       0x8232aa30 - 0x8232aa39
+IDEOGRAM       0x8232ab30 - 0x8232ab39
+IDEOGRAM       0x8232ac30 - 0x8232ac39
+IDEOGRAM       0x8232ad30 - 0x8232ad39
+IDEOGRAM       0x8232ae30 - 0x8232ae39
+IDEOGRAM       0x8232af30 - 0x8232af39
+IDEOGRAM       0x8232b030 - 0x8232b039
+IDEOGRAM       0x8232b130 - 0x8232b139
+IDEOGRAM       0x8232b230 - 0x8232b239
+IDEOGRAM       0x8232b330 - 0x8232b339
+IDEOGRAM       0x8232b430 - 0x8232b439
+IDEOGRAM       0x8232b530 - 0x8232b539
+IDEOGRAM       0x8232b630 - 0x8232b639
+IDEOGRAM       0x8232b730 - 0x8232b739
+IDEOGRAM       0x8232b830 - 0x8232b839
+IDEOGRAM       0x8232b930 - 0x8232b939
+IDEOGRAM       0x8232ba30 - 0x8232ba39
+IDEOGRAM       0x8232bb30 - 0x8232bb39
+IDEOGRAM       0x8232bc30 - 0x8232bc39
+IDEOGRAM       0x8232bd30 - 0x8232bd39
+IDEOGRAM       0x8232be30 - 0x8232be39
+IDEOGRAM       0x8232bf30 - 0x8232bf39
+IDEOGRAM       0x8232c030 - 0x8232c039
+IDEOGRAM       0x8232c130 - 0x8232c139
+IDEOGRAM       0x8232c230 - 0x8232c239
+IDEOGRAM       0x8232c330 - 0x8232c339
+IDEOGRAM       0x8232c430 - 0x8232c439
+IDEOGRAM       0x8232c530 - 0x8232c539
+IDEOGRAM       0x8232c630 - 0x8232c639
+IDEOGRAM       0x8232c730 - 0x8232c739
+IDEOGRAM       0x8232c830 - 0x8232c839
+IDEOGRAM       0x8232c930 - 0x8232c939
+IDEOGRAM       0x8232ca30 - 0x8232ca39
+IDEOGRAM       0x8232cb30 - 0x8232cb39
+IDEOGRAM       0x8232cc30 - 0x8232cc39
+IDEOGRAM       0x8232cd30 - 0x8232cd39
+IDEOGRAM       0x8232ce30 - 0x8232ce39
+IDEOGRAM       0x8232cf30 - 0x8232cf39
+IDEOGRAM       0x8232d030 - 0x8232d039
+IDEOGRAM       0x8232d130 - 0x8232d139
+IDEOGRAM       0x8232d230 - 0x8232d239
+IDEOGRAM       0x8232d330 - 0x8232d339
+IDEOGRAM       0x8232d430 - 0x8232d439
+IDEOGRAM       0x8232d530 - 0x8232d539
+IDEOGRAM       0x8232d630 - 0x8232d639
+IDEOGRAM       0x8232d730 - 0x8232d739
+IDEOGRAM       0x8232d830 - 0x8232d839
+IDEOGRAM       0x8232d930 - 0x8232d939
+IDEOGRAM       0x8232da30 - 0x8232da39
+IDEOGRAM       0x8232db30 - 0x8232db39
+IDEOGRAM       0x8232dc30 - 0x8232dc39
+IDEOGRAM       0x8232dd30 - 0x8232dd39
+IDEOGRAM       0x8232de30 - 0x8232de39
+IDEOGRAM       0x8232df30 - 0x8232df39
+IDEOGRAM       0x8232e030 - 0x8232e039
+IDEOGRAM       0x8232e130 - 0x8232e139
+IDEOGRAM       0x8232e230 - 0x8232e239
+IDEOGRAM       0x8232e330 - 0x8232e339
+IDEOGRAM       0x8232e430 - 0x8232e439
+IDEOGRAM       0x8232e530 - 0x8232e539
+IDEOGRAM       0x8232e630 - 0x8232e639
+IDEOGRAM       0x8232e730 - 0x8232e739
+IDEOGRAM       0x8232e830 - 0x8232e839
+IDEOGRAM       0x8232e930 - 0x8232e939
+IDEOGRAM       0x8232ea30 - 0x8232ea39
+IDEOGRAM       0x8232eb30 - 0x8232eb39
+IDEOGRAM       0x8232ec30 - 0x8232ec39
+IDEOGRAM       0x8232ed30 - 0x8232ed39
+IDEOGRAM       0x8232ee30 - 0x8232ee39
+IDEOGRAM       0x8232ef30 - 0x8232ef39
+IDEOGRAM       0x8232f030 - 0x8232f039
+IDEOGRAM       0x8232f130 - 0x8232f139
+IDEOGRAM       0x8232f230 - 0x8232f239
+IDEOGRAM       0x8232f330 - 0x8232f339
+IDEOGRAM       0x8232f430 - 0x8232f439
+IDEOGRAM       0x8232f530 - 0x8232f539
+IDEOGRAM       0x8232f630 - 0x8232f639
+IDEOGRAM       0x8232f730 - 0x8232f739
+IDEOGRAM       0x8232f830 - 0x8232f839
+IDEOGRAM       0x8232f930 - 0x8232f939
+IDEOGRAM       0x8232fa30 - 0x8232fa39
+IDEOGRAM       0x8232fb30 - 0x8232fb39
+IDEOGRAM       0x8232fc30 - 0x8232fc39
+IDEOGRAM       0x8232fd30 - 0x8232fd39
+IDEOGRAM       0x8232fe30 - 0x8232fe39
+IDEOGRAM       0x82338130 - 0x82338139
+IDEOGRAM       0x82338230 - 0x82338239
+IDEOGRAM       0x82338330 - 0x82338339
+IDEOGRAM       0x82338430 - 0x82338439
+IDEOGRAM       0x82338530 - 0x82338539
+IDEOGRAM       0x82338630 - 0x82338639
+IDEOGRAM       0x82338730 - 0x82338739
+IDEOGRAM       0x82338830 - 0x82338839
+IDEOGRAM       0x82338930 - 0x82338939
+IDEOGRAM       0x82338a30 - 0x82338a39
+IDEOGRAM       0x82338b30 - 0x82338b39
+IDEOGRAM       0x82338c30 - 0x82338c39
+IDEOGRAM       0x82338d30 - 0x82338d39
+IDEOGRAM       0x82338e30 - 0x82338e39
+IDEOGRAM       0x82338f30 - 0x82338f39
+IDEOGRAM       0x82339030 - 0x82339039
+IDEOGRAM       0x82339130 - 0x82339139
+IDEOGRAM       0x82339230 - 0x82339239
+IDEOGRAM       0x82339330 - 0x82339339
+IDEOGRAM       0x82339430 - 0x82339439
+IDEOGRAM       0x82339530 - 0x82339539
+IDEOGRAM       0x82339630 - 0x82339639
+IDEOGRAM       0x82339730 - 0x82339739
+IDEOGRAM       0x82339830 - 0x82339839
+IDEOGRAM       0x82339930 - 0x82339939
+IDEOGRAM       0x82339a30 - 0x82339a39
+IDEOGRAM       0x82339b30 - 0x82339b39
+IDEOGRAM       0x82339c30 - 0x82339c39
+IDEOGRAM       0x82339d30 - 0x82339d39
+IDEOGRAM       0x82339e30 - 0x82339e39
+IDEOGRAM       0x82339f30 - 0x82339f39
+IDEOGRAM       0x8233a030 - 0x8233a039
+IDEOGRAM       0x8233a130 - 0x8233a139
+IDEOGRAM       0x8233a230 - 0x8233a239
+IDEOGRAM       0x8233a330 - 0x8233a339
+IDEOGRAM       0x8233a430 - 0x8233a439
+IDEOGRAM       0x8233a530 - 0x8233a539
+IDEOGRAM       0x8233a630 - 0x8233a639
+IDEOGRAM       0x8233a730 - 0x8233a739
+IDEOGRAM       0x8233a830 - 0x8233a839
+IDEOGRAM       0x8233a930 - 0x8233a939
+IDEOGRAM       0x8233aa30 - 0x8233aa39
+IDEOGRAM       0x8233ab30 - 0x8233ab39
+IDEOGRAM       0x8233ac30 - 0x8233ac39
+IDEOGRAM       0x8233ad30 - 0x8233ad39
+IDEOGRAM       0x8233ae30 - 0x8233ae39
+IDEOGRAM       0x8233af30 - 0x8233af39
+IDEOGRAM       0x8233b030 - 0x8233b039
+IDEOGRAM       0x8233b130 - 0x8233b139
+IDEOGRAM       0x8233b230 - 0x8233b239
+IDEOGRAM       0x8233b330 - 0x8233b339
+IDEOGRAM       0x8233b430 - 0x8233b439
+IDEOGRAM       0x8233b530 - 0x8233b539
+IDEOGRAM       0x8233b630 - 0x8233b639
+IDEOGRAM       0x8233b730 - 0x8233b739
+IDEOGRAM       0x8233b830 - 0x8233b839
+IDEOGRAM       0x8233b930 - 0x8233b939
+IDEOGRAM       0x8233ba30 - 0x8233ba39
+IDEOGRAM       0x8233bb30 - 0x8233bb39
+IDEOGRAM       0x8233bc30 - 0x8233bc39
+IDEOGRAM       0x8233bd30 - 0x8233bd39
+IDEOGRAM       0x8233be30 - 0x8233be39
+IDEOGRAM       0x8233bf30 - 0x8233bf39
+IDEOGRAM       0x8233c030 - 0x8233c039
+IDEOGRAM       0x8233c130 - 0x8233c139
+IDEOGRAM       0x8233c230 - 0x8233c239
+IDEOGRAM       0x8233c330 - 0x8233c339
+IDEOGRAM       0x8233c430 - 0x8233c439
+IDEOGRAM       0x8233c530 - 0x8233c539
+IDEOGRAM       0x8233c630 - 0x8233c639
+IDEOGRAM       0x8233c730 - 0x8233c739
+IDEOGRAM       0x8233c830 - 0x8233c839
+IDEOGRAM       0x8233c930 - 0x8233c939
+IDEOGRAM       0x8233ca30 - 0x8233ca39
+IDEOGRAM       0x8233cb30 - 0x8233cb39
+IDEOGRAM       0x8233cc30 - 0x8233cc39
+IDEOGRAM       0x8233cd30 - 0x8233cd39
+IDEOGRAM       0x8233ce30 - 0x8233ce39
+IDEOGRAM       0x8233cf30 - 0x8233cf39
+IDEOGRAM       0x8233d030 - 0x8233d039
+IDEOGRAM       0x8233d130 - 0x8233d139
+IDEOGRAM       0x8233d230 - 0x8233d239
+IDEOGRAM       0x8233d330 - 0x8233d339
+IDEOGRAM       0x8233d430 - 0x8233d439
+IDEOGRAM       0x8233d530 - 0x8233d539
+IDEOGRAM       0x8233d630 - 0x8233d639
+IDEOGRAM       0x8233d730 - 0x8233d739
+IDEOGRAM       0x8233d830 - 0x8233d839
+IDEOGRAM       0x8233d930 - 0x8233d939
+IDEOGRAM       0x8233da30 - 0x8233da39
+IDEOGRAM       0x8233db30 - 0x8233db39
+IDEOGRAM       0x8233dc30 - 0x8233dc39
+IDEOGRAM       0x8233dd30 - 0x8233dd39
+IDEOGRAM       0x8233de30 - 0x8233de39
+IDEOGRAM       0x8233df30 - 0x8233df39
+IDEOGRAM       0x8233e030 - 0x8233e039
+IDEOGRAM       0x8233e130 - 0x8233e139
+IDEOGRAM       0x8233e230 - 0x8233e239
+IDEOGRAM       0x8233e330 - 0x8233e339
+IDEOGRAM       0x8233e430 - 0x8233e439
+IDEOGRAM       0x8233e530 - 0x8233e539
+IDEOGRAM       0x8233e630 - 0x8233e639
+IDEOGRAM       0x8233e730 - 0x8233e739
+IDEOGRAM       0x8233e830 - 0x8233e839
+IDEOGRAM       0x8233e930 - 0x8233e939
+IDEOGRAM       0x8233ea30 - 0x8233ea39
+IDEOGRAM       0x8233eb30 - 0x8233eb39
+IDEOGRAM       0x8233ec30 - 0x8233ec39
+IDEOGRAM       0x8233ed30 - 0x8233ed39
+IDEOGRAM       0x8233ee30 - 0x8233ee39
+IDEOGRAM       0x8233ef30 - 0x8233ef39
+IDEOGRAM       0x8233f030 - 0x8233f039
+IDEOGRAM       0x8233f130 - 0x8233f139
+IDEOGRAM       0x8233f230 - 0x8233f239
+IDEOGRAM       0x8233f330 - 0x8233f339
+IDEOGRAM       0x8233f430 - 0x8233f439
+IDEOGRAM       0x8233f530 - 0x8233f539
+IDEOGRAM       0x8233f630 - 0x8233f639
+IDEOGRAM       0x8233f730 - 0x8233f739
+IDEOGRAM       0x8233f830 - 0x8233f839
+IDEOGRAM       0x8233f930 - 0x8233f939
+IDEOGRAM       0x8233fa30 - 0x8233fa39
+IDEOGRAM       0x8233fb30 - 0x8233fb39
+IDEOGRAM       0x8233fc30 - 0x8233fc39
+IDEOGRAM       0x8233fd30 - 0x8233fd39
+IDEOGRAM       0x8233fe30 - 0x8233fe39
+IDEOGRAM       0x82348130 - 0x82348139
+IDEOGRAM       0x82348230 - 0x82348239
+IDEOGRAM       0x82348330 - 0x82348339
+IDEOGRAM       0x82348430 - 0x82348439
+IDEOGRAM       0x82348530 - 0x82348539
+IDEOGRAM       0x82348630 - 0x82348639
+IDEOGRAM       0x82348730 - 0x82348739
+IDEOGRAM       0x82348830 - 0x82348839
+IDEOGRAM       0x82348930 - 0x82348939
+IDEOGRAM       0x82348a30 - 0x82348a39
+IDEOGRAM       0x82348b30 - 0x82348b39
+IDEOGRAM       0x82348c30 - 0x82348c39
+IDEOGRAM       0x82348d30 - 0x82348d39
+IDEOGRAM       0x82348e30 - 0x82348e39
+IDEOGRAM       0x82348f30 - 0x82348f39
+IDEOGRAM       0x82349030 - 0x82349039
+IDEOGRAM       0x82349130 - 0x82349139
+IDEOGRAM       0x82349230 - 0x82349239
+IDEOGRAM       0x82349330 - 0x82349339
+IDEOGRAM       0x82349430 - 0x82349439
+IDEOGRAM       0x82349530 - 0x82349539
+IDEOGRAM       0x82349630 - 0x82349639
+IDEOGRAM       0x82349730 - 0x82349739
+IDEOGRAM       0x82349830 - 0x82349839
+IDEOGRAM       0x82349930 - 0x82349939
+IDEOGRAM       0x82349a30 - 0x82349a39
+IDEOGRAM       0x82349b30 - 0x82349b39
+IDEOGRAM       0x82349c30 - 0x82349c39
+IDEOGRAM       0x82349d30 - 0x82349d39
+IDEOGRAM       0x82349e30 - 0x82349e39
+IDEOGRAM       0x82349f30 - 0x82349f39
+IDEOGRAM       0x8234a030 - 0x8234a039
+IDEOGRAM       0x8234a130 - 0x8234a139
+IDEOGRAM       0x8234a230 - 0x8234a239
+IDEOGRAM       0x8234a330 - 0x8234a339
+IDEOGRAM       0x8234a430 - 0x8234a439
+IDEOGRAM       0x8234a530 - 0x8234a539
+IDEOGRAM       0x8234a630 - 0x8234a639
+IDEOGRAM       0x8234a730 - 0x8234a739
+IDEOGRAM       0x8234a830 - 0x8234a839
+IDEOGRAM       0x8234a930 - 0x8234a939
+IDEOGRAM       0x8234aa30 - 0x8234aa39
+IDEOGRAM       0x8234ab30 - 0x8234ab39
+IDEOGRAM       0x8234ac30 - 0x8234ac39
+IDEOGRAM       0x8234ad30 - 0x8234ad39
+IDEOGRAM       0x8234ae30 - 0x8234ae39
+IDEOGRAM       0x8234af30 - 0x8234af39
+IDEOGRAM       0x8234b030 - 0x8234b039
+IDEOGRAM       0x8234b130 - 0x8234b139
+IDEOGRAM       0x8234b230 - 0x8234b239
+IDEOGRAM       0x8234b330 - 0x8234b339
+IDEOGRAM       0x8234b430 - 0x8234b439
+IDEOGRAM       0x8234b530 - 0x8234b539
+IDEOGRAM       0x8234b630 - 0x8234b639
+IDEOGRAM       0x8234b730 - 0x8234b739
+IDEOGRAM       0x8234b830 - 0x8234b839
+IDEOGRAM       0x8234b930 - 0x8234b939
+IDEOGRAM       0x8234ba30 - 0x8234ba39
+IDEOGRAM       0x8234bb30 - 0x8234bb39
+IDEOGRAM       0x8234bc30 - 0x8234bc39
+IDEOGRAM       0x8234bd30 - 0x8234bd39
+IDEOGRAM       0x8234be30 - 0x8234be39
+IDEOGRAM       0x8234bf30 - 0x8234bf39
+IDEOGRAM       0x8234c030 - 0x8234c039
+IDEOGRAM       0x8234c130 - 0x8234c139
+IDEOGRAM       0x8234c230 - 0x8234c239
+IDEOGRAM       0x8234c330 - 0x8234c339
+IDEOGRAM       0x8234c430 - 0x8234c439
+IDEOGRAM       0x8234c530 - 0x8234c539
+IDEOGRAM       0x8234c630 - 0x8234c639
+IDEOGRAM       0x8234c730 - 0x8234c739
+IDEOGRAM       0x8234c830 - 0x8234c839
+IDEOGRAM       0x8234c930 - 0x8234c939
+IDEOGRAM       0x8234ca30 - 0x8234ca39
+IDEOGRAM       0x8234cb30 - 0x8234cb39
+IDEOGRAM       0x8234cc30 - 0x8234cc39
+IDEOGRAM       0x8234cd30 - 0x8234cd39
+IDEOGRAM       0x8234ce30 - 0x8234ce39
+IDEOGRAM       0x8234cf30 - 0x8234cf39
+IDEOGRAM       0x8234d030 - 0x8234d039
+IDEOGRAM       0x8234d130 - 0x8234d139
+IDEOGRAM       0x8234d230 - 0x8234d239
+IDEOGRAM       0x8234d330 - 0x8234d339
+IDEOGRAM       0x8234d430 - 0x8234d439
+IDEOGRAM       0x8234d530 - 0x8234d539
+IDEOGRAM       0x8234d630 - 0x8234d639
+IDEOGRAM       0x8234d730 - 0x8234d739
+IDEOGRAM       0x8234d830 - 0x8234d839
+IDEOGRAM       0x8234d930 - 0x8234d939
+IDEOGRAM       0x8234da30 - 0x8234da39
+IDEOGRAM       0x8234db30 - 0x8234db39
+IDEOGRAM       0x8234dc30 - 0x8234dc39
+IDEOGRAM       0x8234dd30 - 0x8234dd39
+IDEOGRAM       0x8234de30 - 0x8234de39
+IDEOGRAM       0x8234df30 - 0x8234df39
+IDEOGRAM       0x8234e030 - 0x8234e039
+IDEOGRAM       0x8234e130 - 0x8234e139
+IDEOGRAM       0x8234e230 - 0x8234e239
+IDEOGRAM       0x8234e330 - 0x8234e339
+IDEOGRAM       0x8234e430 - 0x8234e439
+IDEOGRAM       0x8234e530 - 0x8234e539
+IDEOGRAM       0x8234e630 - 0x8234e639
+IDEOGRAM       0x8234e730 - 0x8234e739
+IDEOGRAM       0x8234e830 - 0x8234e839
+IDEOGRAM       0x8234e930 - 0x8234e939
+IDEOGRAM       0x8234ea30 - 0x8234ea39
+IDEOGRAM       0x8234eb30 - 0x8234eb39
+IDEOGRAM       0x8234ec30 - 0x8234ec39
+IDEOGRAM       0x8234ed30 - 0x8234ed39
+IDEOGRAM       0x8234ee30 - 0x8234ee39
+IDEOGRAM       0x8234ef30 - 0x8234ef39
+IDEOGRAM       0x8234f030 - 0x8234f039
+IDEOGRAM       0x8234f130 - 0x8234f139
+IDEOGRAM       0x8234f230 - 0x8234f239
+IDEOGRAM       0x8234f330 - 0x8234f339
+IDEOGRAM       0x8234f430 - 0x8234f439
+IDEOGRAM       0x8234f530 - 0x8234f539
+IDEOGRAM       0x8234f630 - 0x8234f639
+IDEOGRAM       0x8234f730 - 0x8234f739
+IDEOGRAM       0x8234f830 - 0x8234f839
+IDEOGRAM       0x8234f930 - 0x8234f939
+IDEOGRAM       0x8234fa30 - 0x8234fa39
+IDEOGRAM       0x8234fb30 - 0x8234fb39
+IDEOGRAM       0x8234fc30 - 0x8234fc39
+IDEOGRAM       0x8234fd30 - 0x8234fd39
+IDEOGRAM       0x8234fe30 - 0x8234fe39
+IDEOGRAM       0x82358130 - 0x82358139
+IDEOGRAM       0x82358230 - 0x82358239
+IDEOGRAM       0x82358330 - 0x82358339
+IDEOGRAM       0x82358430 - 0x82358439
+IDEOGRAM       0x82358530 - 0x82358539
+IDEOGRAM       0x82358630 - 0x82358639
+IDEOGRAM       0x82358730 - 0x82358738
+IDEOGRAM       0x84308131 - 0x84308139
+IDEOGRAM       0x84308230 - 0x84308239
+IDEOGRAM       0x84308330 - 0x84308339
+IDEOGRAM       0x84308430 - 0x84308439
+IDEOGRAM       0x84308530 - 0x84308539
+IDEOGRAM       0x84308630 - 0x84308639
+IDEOGRAM       0x84308730 - 0x84308739
+IDEOGRAM       0x84308830 - 0x84308839
+IDEOGRAM       0x84308930 - 0x84308939
+IDEOGRAM       0x84308a30 - 0x84308a39
+IDEOGRAM       0x84308b30 - 0x84308b39
+IDEOGRAM       0x84308c30 - 0x84308c39
+IDEOGRAM       0x84308d30 - 0x84308d39
+IDEOGRAM       0x84308e30 - 0x84308e39
+IDEOGRAM       0x84308f30 - 0x84308f39
+IDEOGRAM       0x84309030 - 0x84309039
+IDEOGRAM       0x84309130 - 0x84309139
+IDEOGRAM       0x84309230 - 0x84309239
+IDEOGRAM       0x84309330 - 0x84309339
+IDEOGRAM       0x84309430 - 0x84309439
+IDEOGRAM       0x84309530 - 0x84309539
+IDEOGRAM       0x84309630 - 0x84309639
+IDEOGRAM       0x84309730 - 0x84309739
+IDEOGRAM       0x84309830 - 0x84309839
+IDEOGRAM       0x84309930 - 0x84309939
+IDEOGRAM       0x84309a30 - 0x84309a39
+IDEOGRAM       0x84309b30 - 0x84309b39
+IDEOGRAM       0x84309c30 - 0x84309c39
+IDEOGRAM       0x84309d30 0x84309d31 0x84309d34 - 0x84309d39
+IDEOGRAM       0x84309e30 - 0x84309e39
+IDEOGRAM       0x84309f30 - 0x84309f39
+IDEOGRAM       0x8430a030 - 0x8430a039
+IDEOGRAM       0x8430a130 - 0x8430a139
+IDEOGRAM       0x8430a230 - 0x8430a239
+IDEOGRAM       0x8430a330 - 0x8430a332
+LOWER          0x81308439
+LOWER          0x81308538
+LOWER          0x81308632
+LOWER          0x81308938 0x81308939
+LOWER          0x81308a30 - 0x81308a39
+LOWER          0x81308b30 - 0x81308b37
+LOWER          0x81308c30 0x81308c32 0x81308c34 0x81308c36 0x81308c38
+LOWER          0x81308d30 0x81308d32 0x81308d34 0x81308d37 0x81308d39
+LOWER          0x81308e31 0x81308e34 0x81308e36 0x81308e38
+LOWER          0x81308f30 0x81308f32 0x81308f34 0x81308f36 0x81308f39
+LOWER          0x81309031 0x81309033 0x81309035 0x81309037 0x81309039
+LOWER          0x81309130 0x81309132 0x81309134 0x81309136 0x81309138
+LOWER          0x81309230 0x81309233 0x81309235 0x81309237
+LOWER          0x81309330 0x81309332 0x81309334 0x81309336 0x81309338
+LOWER          0x81309430 0x81309432 0x81309434 0x81309436 0x81309438
+LOWER          0x81309530 0x81309532 0x81309534 0x81309536 0x81309539
+LOWER          0x81309631 0x81309633 0x81309635 0x81309637 0x81309639
+LOWER          0x81309732 0x81309734 0x81309736 - 0x81309738
+LOWER          0x81309831 0x81309833 0x81309836
+LOWER          0x81309930 0x81309931 0x81309936 0x81309939
+LOWER          0x81309a33 - 0x81309a35 0x81309a38
+LOWER          0x81309b31 0x81309b33 0x81309b35 0x81309b38
+LOWER          0x81309c30 0x81309c31 0x81309c33 0x81309c36
+LOWER          0x81309d30 0x81309d32 0x81309d35 0x81309d36 0x81309d39
+LOWER          0x81309e30 0x81309e31 0x81309e38
+LOWER          0x81309f31 0x81309f34
+LOWER          0x8130a033 0x8130a035 0x8130a037 0x8130a039
+LOWER          0x8130a131 0x8130a133 0x8130a135 0x8130a137 0x8130a139
+LOWER          0x8130a231 0x8130a232 0x8130a235 0x8130a237
+LOWER          0x8130a332 0x8130a334 0x8130a336 0x8130a338
+LOWER          0x8130a430 0x8130a432 0x8130a434 0x8130a436 0x8130a438
+LOWER          0x8130a530 0x8130a532 0x8130a534 0x8130a536 0x8130a538
+LOWER          0x8130a630 0x8130a632 0x8130a634 0x8130a636 0x8130a638
+LOWER          0x8130a732 0x8130a734 0x8130a736 0x8130a738
+LOWER          0x8130a830 0x8130a832 0x8130a834 0x8130a836 0x8130a838
+LOWER          0x8130ab37 - 0x8130ab39
+LOWER          0x8130ac30 - 0x8130ac39
+LOWER          0x8130ad30 - 0x8130ad39
+LOWER          0x8130ae30 - 0x8130ae39
+LOWER          0x8130af30 - 0x8130af39
+LOWER          0x8130b030 - 0x8130b039
+LOWER          0x8130b130 - 0x8130b139
+LOWER          0x8130b230 - 0x8130b239
+LOWER          0x8130b330 - 0x8130b339
+LOWER          0x8130b430 - 0x8130b438
+LOWER          0x8130cb30 0x8130cb34 - 0x8130cb39
+LOWER          0x8130cc30 - 0x8130cc34 0x8130cc36 0x8130cc37
+LOWER          0x8130cd31 - 0x8130cd33 0x8130cd35 0x8130cd37 0x8130cd39
+LOWER          0x8130ce31 0x8130ce33 0x8130ce35 0x8130ce37 0x8130ce39
+LOWER          0x8130cf31 0x8130cf33 0x8130cf35 0x8130cf37 - 0x8130cf39
+LOWER          0x8130d030 0x8130d031 0x8130d033
+LOWER          0x8130d239
+LOWER          0x8130d330 - 0x8130d339
+LOWER          0x8130d430 - 0x8130d433 0x8130d435 0x8130d437 0x8130d439
+LOWER          0x8130d531 0x8130d533 0x8130d535 0x8130d537 0x8130d539
+LOWER          0x8130d631 0x8130d633 0x8130d635 0x8130d637 0x8130d639
+LOWER          0x8130d731 0x8130d733 0x8130d735 0x8130d737
+LOWER          0x8130d837 0x8130d839
+LOWER          0x8130d931 0x8130d933 0x8130d935 0x8130d937 0x8130d939
+LOWER          0x8130da31 0x8130da33 0x8130da35 0x8130da37 0x8130da39
+LOWER          0x8130db31 0x8130db33 0x8130db35 0x8130db37 0x8130db39
+LOWER          0x8130dc31 0x8130dc33 0x8130dc35 0x8130dc37 0x8130dc39
+LOWER          0x8130dd31 0x8130dd33 0x8130dd35 0x8130dd37 0x8130dd39
+LOWER          0x8130de32 0x8130de34 0x8130de36 0x8130de38
+LOWER          0x8130df30 0x8130df32 0x8130df34 0x8130df37 0x8130df39
+LOWER          0x8130e031 0x8130e033 0x8130e035 0x8130e037 0x8130e039
+LOWER          0x8130e131 0x8130e133 0x8130e135 0x8130e137 0x8130e139
+LOWER          0x8130e231 0x8130e233 0x8130e235 0x8130e237 0x8130e239
+LOWER          0x8130e331 0x8130e333 0x8130e337
+LOWER          0x8130e435 0x8130e437 0x8130e439
+LOWER          0x8130e531 0x8130e533 0x8130e535 0x8130e537 0x8130e539
+LOWER          0x8130ee31 - 0x8130ee39
+LOWER          0x8130ef30 - 0x8130ef39
+LOWER          0x8130f030 - 0x8130f039
+LOWER          0x8130f130 - 0x8130f139
+LOWER          0x8135ee35 0x8135ee37 0x8135ee39
+LOWER          0x8135ef31 0x8135ef33 0x8135ef35 0x8135ef37 0x8135ef39
+LOWER          0x8135f031 0x8135f033 0x8135f035 0x8135f037 0x8135f039
+LOWER          0x8135f131 0x8135f133 0x8135f135 0x8135f137 0x8135f139
+LOWER          0x8135f231 0x8135f233 0x8135f235 0x8135f237 0x8135f239
+LOWER          0x8135f331 0x8135f333 0x8135f335 0x8135f337 0x8135f339
+LOWER          0x8135f431 0x8135f433 0x8135f435 0x8135f437 0x8135f439
+LOWER          0x8135f531 0x8135f533 0x8135f535 0x8135f537 0x8135f539
+LOWER          0x8135f631 0x8135f633 0x8135f635 0x8135f637 0x8135f639
+LOWER          0x8135f731 0x8135f733 0x8135f735 0x8135f737 0x8135f739
+LOWER          0x8135f831 0x8135f833 0x8135f835 0x8135f837 0x8135f839
+LOWER          0x8135f931 0x8135f933 0x8135f935 0x8135f937 0x8135f939
+LOWER          0x8135fa31 0x8135fa33 0x8135fa35 0x8135fa37 0x8135fa39
+LOWER          0x8135fb31 0x8135fb33 0x8135fb35 0x8135fb37 0x8135fb39
+LOWER          0x8135fc31 0x8135fc33 0x8135fc35 0x8135fc37 0x8135fc39
+LOWER          0x8135fd31 0x8135fd33 - 0x8135fd39
+LOWER          0x8135fe35 0x8135fe37 0x8135fe39
+LOWER          0x81368131 0x81368133 0x81368135 0x81368137 0x81368139
+LOWER          0x81368231 0x81368233 0x81368235 0x81368237 0x81368239
+LOWER          0x81368331 0x81368333 0x81368335 0x81368337 0x81368339
+LOWER          0x81368431 0x81368433 0x81368435 0x81368437 0x81368439
+LOWER          0x81368531 0x81368533 0x81368535 0x81368537 0x81368539
+LOWER          0x81368631 0x81368633 0x81368635 0x81368637 0x81368639
+LOWER          0x81368731 0x81368733 0x81368735 0x81368737 0x81368739
+LOWER          0x81368831 0x81368833 0x81368835 0x81368837 0x81368839
+LOWER          0x81368931 0x81368933
+LOWER          0x81368a30 - 0x81368a37
+LOWER          0x81368b36 - 0x81368b39
+LOWER          0x81368c30 0x81368c31
+LOWER          0x81368d32 - 0x81368d39
+LOWER          0x81368e38 0x81368e39
+LOWER          0x81368f30 - 0x81368f35
+LOWER          0x81369034 - 0x81369039
+LOWER          0x81369230 - 0x81369237
+LOWER          0x81369336 - 0x81369339
+LOWER          0x81369430 - 0x81369433
+LOWER          0x81369532 - 0x81369539
+LOWER          0x81369630 - 0x81369635 0x81369638 0x81369639
+LOWER          0x81369730 - 0x81369735
+LOWER          0x81369834 - 0x81369839
+LOWER          0x81369930 0x81369931
+LOWER          0x81369a30 - 0x81369a37
+LOWER          0x81369b36 - 0x81369b39
+LOWER          0x81369c30 0x81369c32 0x81369c33
+LOWER          0x81369d30 0x81369d34 - 0x81369d36 0x81369d38 0x81369d39
+LOWER          0x81369e38 0x81369e39
+LOWER          0x81369f30 0x81369f31 0x81369f34 0x81369f35
+LOWER          0x8136a034 - 0x8136a039
+LOWER          0x8136a130 0x8136a131
+LOWER          0x8136a232 - 0x8136a234 0x8136a236 0x8136a237
+LOWER          0x8136ad33
+LOWER          0x8136ae37
+LOWER          0x8136bc32 0x8136bc36 0x8136bc37
+LOWER          0x8136bd31
+LOWER          0x8136bf37
+LOWER          0x8136c032 0x8136c037
+LOWER          0x8136c131
+LOWER          0x8136c230 - 0x8136c233
+LOWER          0x8430b232 - 0x8430b238
+LOWER          0x8430b431 - 0x8430b435 
+MAPLOWER       < 0xa2fb - 0xa2fc : 0x8136c530 >
+MAPLOWER       < 0x81308638 0xa8a4 >
+MAPLOWER       < 0x81308639 0xa8a2 >
+MAPLOWER       < 0x81308730 0x81308939 >
+MAPLOWER       < 0x81308731 - 0x81308735 : 0x81308a30 >
+MAPLOWER       < 0x81308736 0xa8a8 >
+MAPLOWER       < 0x81308737 0xa8a6 >
+MAPLOWER       < 0x81308738 0xa8ba >
+MAPLOWER       < 0x81308739 0x81308a35 >
+MAPLOWER       < 0x81308830 0xa8ac >
+MAPLOWER       < 0x81308831 0xa8aa >
+MAPLOWER       < 0x81308832 - 0x81308835 : 0x81308a36 >
+MAPLOWER       < 0x81308836 0xa8b0 >
+MAPLOWER       < 0x81308837 0xa8ae >
+MAPLOWER       < 0x81308838 - 0x81308839 : 0x81308b30 >
+MAPLOWER       < 0x81308930 - 0x81308931 : 0x81308b32 >
+MAPLOWER       < 0x81308932 0xa8b4 >
+MAPLOWER       < 0x81308933 0xa8b2 >
+MAPLOWER       < 0x81308934 0x81308b34 >
+MAPLOWER       < 0x81308935 0xa8b9 >
+MAPLOWER       < 0x81308936 - 0x81308937 : 0x81308b35 >
+MAPLOWER       < 0x81308b38 0xa8a1 >
+MAPLOWER       < 0x81308b39 0x81308c30 >
+MAPLOWER       < 0x81308c31 0x81308c32 >
+MAPLOWER       < 0x81308c33 0x81308c34 >
+MAPLOWER       < 0x81308c35 0x81308c36 >
+MAPLOWER       < 0x81308c37 0x81308c38 >
+MAPLOWER       < 0x81308c39 0x81308d30 >
+MAPLOWER       < 0x81308d31 0x81308d32 >
+MAPLOWER       < 0x81308d33 0x81308d34 >
+MAPLOWER       < 0x81308d35 0xa8a5 >
+MAPLOWER       < 0x81308d36 0x81308d37 >
+MAPLOWER       < 0x81308d38 0x81308d39 >
+MAPLOWER       < 0x81308e30 0x81308e31 >
+MAPLOWER       < 0x81308e32 0xa8a7 >
+MAPLOWER       < 0x81308e33 0x81308e34 >
+MAPLOWER       < 0x81308e35 0x81308e36 >
+MAPLOWER       < 0x81308e37 0x81308e38 >
+MAPLOWER       < 0x81308e39 0x81308f30 >
+MAPLOWER       < 0x81308f31 0x81308f32 >
+MAPLOWER       < 0x81308f33 0x81308f34 >
+MAPLOWER       < 0x81308f35 0x81308f36 >
+MAPLOWER       < 0x81308f37 0xa8a9 >
+MAPLOWER       < 0x81308f38 0x81308f39 >
+MAPLOWER       < 0x81309030 0x81309031 >
+MAPLOWER       < 0x81309032 0x69 >
+MAPLOWER       < 0x81309034 0x81309035 >
+MAPLOWER       < 0x81309036 0x81309037 >
+MAPLOWER       < 0x81309038 0x81309039 >
+MAPLOWER       < 0x81309131 0x81309132 >
+MAPLOWER       < 0x81309133 0x81309134 >
+MAPLOWER       < 0x81309135 0x81309136 >
+MAPLOWER       < 0x81309137 0x81309138 >
+MAPLOWER       < 0x81309139 0x81309230 >
+MAPLOWER       < 0x81309231 0xa8bd >
+MAPLOWER       < 0x81309232 0x81309233 >
+MAPLOWER       < 0x81309234 0xa8be >
+MAPLOWER       < 0x81309236 0x81309237 >
+MAPLOWER       < 0x81309238 0xa8ad >
+MAPLOWER       < 0x81309239 0x81309330 >
+MAPLOWER       < 0x81309331 0x81309332 >
+MAPLOWER       < 0x81309333 0x81309334 >
+MAPLOWER       < 0x81309335 0x81309336 >
+MAPLOWER       < 0x81309337 0x81309338 >
+MAPLOWER       < 0x81309339 0x81309430 >
+MAPLOWER       < 0x81309431 0x81309432 >
+MAPLOWER       < 0x81309433 0x81309434 >
+MAPLOWER       < 0x81309435 0x81309436 >
+MAPLOWER       < 0x81309437 0x81309438 >
+MAPLOWER       < 0x81309439 0x81309530 >
+MAPLOWER       < 0x81309531 0x81309532 >
+MAPLOWER       < 0x81309533 0x81309534 >
+MAPLOWER       < 0x81309535 0x81309536 >
+MAPLOWER       < 0x81309537 0xa8b1 >
+MAPLOWER       < 0x81309538 0x81309539 >
+MAPLOWER       < 0x81309630 0x81309631 >
+MAPLOWER       < 0x81309632 0x81309633 >
+MAPLOWER       < 0x81309634 0x81309635 >
+MAPLOWER       < 0x81309636 0x81309637 >
+MAPLOWER       < 0x81309638 0x81309639 >
+MAPLOWER       < 0x81309730 0x81308b37 >
+MAPLOWER       < 0x81309731 0x81309732 >
+MAPLOWER       < 0x81309733 0x81309734 >
+MAPLOWER       < 0x81309735 0x81309736 >
+MAPLOWER       < 0x81309739 0x8130ab39 >
+MAPLOWER       < 0x81309830 0x81309831 >
+MAPLOWER       < 0x81309832 0x81309833 >
+MAPLOWER       < 0x81309834 0x8130ac30 >
+MAPLOWER       < 0x81309835 0x81309836 >
+MAPLOWER       < 0x81309837 - 0x81309838 : 0x8130ac32 >
+MAPLOWER       < 0x81309839 0x81309930 >
+MAPLOWER       < 0x81309932 0x8130a033 >
+MAPLOWER       < 0x81309933 0x8130ac35 >
+MAPLOWER       < 0x81309934 0x8130ac37 >
+MAPLOWER       < 0x81309935 0x81309936 >
+MAPLOWER       < 0x81309937 0x8130ad32 >
+MAPLOWER       < 0x81309938 0x8130ad34 >
+MAPLOWER       < 0x81309a30 0x8130ae30 >
+MAPLOWER       < 0x81309a31 0x8130ad39 >
+MAPLOWER       < 0x81309a32 0x81309a33 >
+MAPLOWER       < 0x81309a36 0x8130ae36 >
+MAPLOWER       < 0x81309a37 0x8130ae39 >
+MAPLOWER       < 0x81309a39 0x8130af32 >
+MAPLOWER       < 0x81309b30 0x81309b31 >
+MAPLOWER       < 0x81309b32 0x81309b33 >
+MAPLOWER       < 0x81309b34 0x81309b35 >
+MAPLOWER       < 0x81309b36 0x8130b033 >
+MAPLOWER       < 0x81309b37 0x81309b38 >
+MAPLOWER       < 0x81309b39 0x8130b036 >
+MAPLOWER       < 0x81309c32 0x81309c33 >
+MAPLOWER       < 0x81309c34 0x8130b131 >
+MAPLOWER       < 0x81309c35 0x81309c36 >
+MAPLOWER       < 0x81309c37 - 0x81309c38 : 0x8130b133 >
+MAPLOWER       < 0x81309c39 0x81309d30 >
+MAPLOWER       < 0x81309d31 0x81309d32 >
+MAPLOWER       < 0x81309d33 0x8130b231 >
+MAPLOWER       < 0x81309d34 0x81309d35 >
+MAPLOWER       < 0x81309d38 0x81309d39 >
+MAPLOWER       < 0x81309e36 0x81309e38 >
+MAPLOWER       < 0x81309e37 0x81309e38 >
+MAPLOWER       < 0x81309e39 0x81309f31 >
+MAPLOWER       < 0x81309f30 0x81309f31 >
+MAPLOWER       < 0x81309f32 0x81309f34 >
+MAPLOWER       < 0x81309f33 0x81309f34 >
+MAPLOWER       < 0x81309f35 0xa8a3 >
+MAPLOWER       < 0x81309f36 0xa8ab >
+MAPLOWER       < 0x81309f37 0xa8af >
+MAPLOWER       < 0x81309f38 0xa8b3 >
+MAPLOWER       < 0x81309f39 0xa8b5 >
+MAPLOWER       < 0x8130a030 - 0x8130a032 : 0xa8b6 >
+MAPLOWER       < 0x8130a034 0x8130a035 >
+MAPLOWER       < 0x8130a036 0x8130a037 >
+MAPLOWER       < 0x8130a038 0x8130a039 >
+MAPLOWER       < 0x8130a130 0x8130a131 >
+MAPLOWER       < 0x8130a132 0x8130a133 >
+MAPLOWER       < 0x8130a134 0x8130a135 >
+MAPLOWER       < 0x8130a136 0x8130a137 >
+MAPLOWER       < 0x8130a138 0x8130a139 >
+MAPLOWER       < 0x8130a230 0x8130a231 >
+MAPLOWER       < 0x8130a233 0x8130a235 >
+MAPLOWER       < 0x8130a234 0x8130a235 >
+MAPLOWER       < 0x8130a236 0x8130a237 >
+MAPLOWER       < 0x8130a238 0x81309939 >
+MAPLOWER       < 0x8130a239 0x81309e31 >
+MAPLOWER       < 0x8130a330 0xa8bf >
+MAPLOWER       < 0x8130a331 0x8130a332 >
+MAPLOWER       < 0x8130a333 0x8130a334 >
+MAPLOWER       < 0x8130a335 0x8130a336 >
+MAPLOWER       < 0x8130a337 0x8130a338 >
+MAPLOWER       < 0x8130a339 0x8130a430 >
+MAPLOWER       < 0x8130a431 0x8130a432 >
+MAPLOWER       < 0x8130a433 0x8130a434 >
+MAPLOWER       < 0x8130a435 0x8130a436 >
+MAPLOWER       < 0x8130a437 0x8130a438 >
+MAPLOWER       < 0x8130a439 0x8130a530 >
+MAPLOWER       < 0x8130a531 0x8130a532 >
+MAPLOWER       < 0x8130a533 0x8130a534 >
+MAPLOWER       < 0x8130a535 0x8130a536 >
+MAPLOWER       < 0x8130a537 0x8130a538 >
+MAPLOWER       < 0x8130a539 0x8130a630 >
+MAPLOWER       < 0x8130a631 0x8130a632 >
+MAPLOWER       < 0x8130a633 0x8130a634 >
+MAPLOWER       < 0x8130a635 0x8130a636 >
+MAPLOWER       < 0x8130a637 0x8130a638 >
+MAPLOWER       < 0x8130a639 0x81309a38 >
+MAPLOWER       < 0x8130a731 0x8130a732 >
+MAPLOWER       < 0x8130a733 0x8130a734 >
+MAPLOWER       < 0x8130a735 0x8130a736 >
+MAPLOWER       < 0x8130a737 0x8130a738 >
+MAPLOWER       < 0x8130a739 0x8130a830 >
+MAPLOWER       < 0x8130a831 0x8130a832 >
+MAPLOWER       < 0x8130a833 0x8130a834 >
+MAPLOWER       < 0x8130a835 0x8130a836 >
+MAPLOWER       < 0x8130a837 0x8130a838 >
+MAPLOWER       < 0x8130ca30 0x8130cb34 >
+MAPLOWER       < 0x8130ca32 - 0x8130ca34 : 0x8130cb35 >
+MAPLOWER       < 0x8130ca36 0x8130cc32 >
+MAPLOWER       < 0x8130ca38 - 0x8130ca39 : 0x8130cc33 >
+MAPLOWER       < 0x8130cb32 - 0x8130cb33 : 0x8130cc30 >
+MAPLOWER       < 0x8130cd34 0x8130cd35 >
+MAPLOWER       < 0x8130cd36 0x8130cd37 >
+MAPLOWER       < 0x8130cd38 0x8130cd39 >
+MAPLOWER       < 0x8130ce30 0x8130ce31 >
+MAPLOWER       < 0x8130ce32 0x8130ce33 >
+MAPLOWER       < 0x8130ce34 0x8130ce35 >
+MAPLOWER       < 0x8130ce36 0x8130ce37 >
+MAPLOWER       < 0x8130ce38 0x8130ce39 >
+MAPLOWER       < 0x8130cf30 0x8130cf31 >
+MAPLOWER       < 0x8130cf32 0x8130cf33 >
+MAPLOWER       < 0x8130cf34 0x8130cf35 >
+MAPLOWER       < 0x8130cf36 0x8130cf37 >
+MAPLOWER       < 0x8130d032 0xa6c8 >
+MAPLOWER       < 0x8130d134 0x8130d239 >
+MAPLOWER       < 0x8130d135 - 0x8130d139 : 0x8130d330 >
+MAPLOWER       < 0x8130d230 - 0x8130d234 : 0x8130d335 >
+MAPLOWER       < 0x8130d235 - 0x8130d238 : 0x8130d430 >
+MAPLOWER       < 0x8130d434 0x8130d435 >
+MAPLOWER       < 0x8130d436 0x8130d437 >
+MAPLOWER       < 0x8130d438 0x8130d439 >
+MAPLOWER       < 0x8130d530 0x8130d531 >
+MAPLOWER       < 0x8130d532 0x8130d533 >
+MAPLOWER       < 0x8130d534 0x8130d535 >
+MAPLOWER       < 0x8130d536 0x8130d537 >
+MAPLOWER       < 0x8130d538 0x8130d539 >
+MAPLOWER       < 0x8130d630 0x8130d631 >
+MAPLOWER       < 0x8130d632 0x8130d633 >
+MAPLOWER       < 0x8130d634 0x8130d635 >
+MAPLOWER       < 0x8130d636 0x8130d637 >
+MAPLOWER       < 0x8130d638 0x8130d639 >
+MAPLOWER       < 0x8130d730 0x8130d731 >
+MAPLOWER       < 0x8130d732 0x8130d733 >
+MAPLOWER       < 0x8130d734 0x8130d735 >
+MAPLOWER       < 0x8130d736 0x8130d737 >
+MAPLOWER       < 0x8130d836 0x8130d837 >
+MAPLOWER       < 0x8130d838 0x8130d839 >
+MAPLOWER       < 0x8130d930 0x8130d931 >
+MAPLOWER       < 0x8130d932 0x8130d933 >
+MAPLOWER       < 0x8130d934 0x8130d935 >
+MAPLOWER       < 0x8130d936 0x8130d937 >
+MAPLOWER       < 0x8130d938 0x8130d939 >
+MAPLOWER       < 0x8130da30 0x8130da31 >
+MAPLOWER       < 0x8130da32 0x8130da33 >
+MAPLOWER       < 0x8130da34 0x8130da35 >
+MAPLOWER       < 0x8130da36 0x8130da37 >
+MAPLOWER       < 0x8130da38 0x8130da39 >
+MAPLOWER       < 0x8130db30 0x8130db31 >
+MAPLOWER       < 0x8130db32 0x8130db33 >
+MAPLOWER       < 0x8130db34 0x8130db35 >
+MAPLOWER       < 0x8130db36 0x8130db37 >
+MAPLOWER       < 0x8130db38 0x8130db39 >
+MAPLOWER       < 0x8130dc30 0x8130dc31 >
+MAPLOWER       < 0x8130dc32 0x8130dc33 >
+MAPLOWER       < 0x8130dc34 0x8130dc35 >
+MAPLOWER       < 0x8130dc36 0x8130dc37 >
+MAPLOWER       < 0x8130dc38 0x8130dc39 >
+MAPLOWER       < 0x8130dd30 0x8130dd31 >
+MAPLOWER       < 0x8130dd32 0x8130dd33 >
+MAPLOWER       < 0x8130dd34 0x8130dd35 >
+MAPLOWER       < 0x8130dd36 0x8130dd37 >
+MAPLOWER       < 0x8130dd38 0x8130dd39 >
+MAPLOWER       < 0x8130de31 0x8130de32 >
+MAPLOWER       < 0x8130de33 0x8130de34 >
+MAPLOWER       < 0x8130de35 0x8130de36 >
+MAPLOWER       < 0x8130de37 0x8130de38 >
+MAPLOWER       < 0x8130de39 0x8130df30 >
+MAPLOWER       < 0x8130df31 0x8130df32 >
+MAPLOWER       < 0x8130df33 0x8130df34 >
+MAPLOWER       < 0x8130df36 0x8130df37 >
+MAPLOWER       < 0x8130df38 0x8130df39 >
+MAPLOWER       < 0x8130e030 0x8130e031 >
+MAPLOWER       < 0x8130e032 0x8130e033 >
+MAPLOWER       < 0x8130e034 0x8130e035 >
+MAPLOWER       < 0x8130e036 0x8130e037 >
+MAPLOWER       < 0x8130e038 0x8130e039 >
+MAPLOWER       < 0x8130e130 0x8130e131 >
+MAPLOWER       < 0x8130e132 0x8130e133 >
+MAPLOWER       < 0x8130e134 0x8130e135 >
+MAPLOWER       < 0x8130e136 0x8130e137 >
+MAPLOWER       < 0x8130e138 0x8130e139 >
+MAPLOWER       < 0x8130e230 0x8130e231 >
+MAPLOWER       < 0x8130e232 0x8130e233 >
+MAPLOWER       < 0x8130e234 0x8130e235 >
+MAPLOWER       < 0x8130e236 0x8130e237 >
+MAPLOWER       < 0x8130e238 0x8130e239 >
+MAPLOWER       < 0x8130e330 0x8130e331 >
+MAPLOWER       < 0x8130e332 0x8130e333 >
+MAPLOWER       < 0x8130e336 0x8130e337 >
+MAPLOWER       < 0x8130e434 0x8130e435 >
+MAPLOWER       < 0x8130e436 0x8130e437 >
+MAPLOWER       < 0x8130e438 0x8130e439 >
+MAPLOWER       < 0x8130e530 0x8130e531 >
+MAPLOWER       < 0x8130e532 0x8130e533 >
+MAPLOWER       < 0x8130e534 0x8130e535 >
+MAPLOWER       < 0x8130e536 0x8130e537 >
+MAPLOWER       < 0x8130e538 0x8130e539 >
+MAPLOWER       < 0x8130e933 - 0x8130e939 : 0x8130ee31 >
+MAPLOWER       < 0x8130ea30 - 0x8130ea31 : 0x8130ee38 >
+MAPLOWER       < 0x8130ea32 - 0x8130ea39 : 0x8130ef30 >
+MAPLOWER       < 0x8130eb30 - 0x8130eb31 : 0x8130ef38 >
+MAPLOWER       < 0x8130eb32 - 0x8130eb39 : 0x8130f030 >
+MAPLOWER       < 0x8130ec30 - 0x8130ec31 : 0x8130f038 >
+MAPLOWER       < 0x8130ec32 - 0x8130ec39 : 0x8130f130 >
+MAPLOWER       < 0x8130ed30 0x8130f138 >
+MAPLOWER       < 0x8135ee34 0x8135ee35 >
+MAPLOWER       < 0x8135ee36 0x8135ee37 >
+MAPLOWER       < 0x8135ee38 0x8135ee39 >
+MAPLOWER       < 0x8135ef30 0x8135ef31 >
+MAPLOWER       < 0x8135ef32 0x8135ef33 >
+MAPLOWER       < 0x8135ef34 0x8135ef35 >
+MAPLOWER       < 0x8135ef36 0x8135ef37 >
+MAPLOWER       < 0x8135ef38 0x8135ef39 >
+MAPLOWER       < 0x8135f030 0x8135f031 >
+MAPLOWER       < 0x8135f032 0x8135f033 >
+MAPLOWER       < 0x8135f034 0x8135f035 >
+MAPLOWER       < 0x8135f036 0x8135f037 >
+MAPLOWER       < 0x8135f038 0x8135f039 >
+MAPLOWER       < 0x8135f130 0x8135f131 >
+MAPLOWER       < 0x8135f132 0x8135f133 >
+MAPLOWER       < 0x8135f134 0x8135f135 >
+MAPLOWER       < 0x8135f136 0x8135f137 >
+MAPLOWER       < 0x8135f138 0x8135f139 >
+MAPLOWER       < 0x8135f230 0x8135f231 >
+MAPLOWER       < 0x8135f232 0x8135f233 >
+MAPLOWER       < 0x8135f234 0x8135f235 >
+MAPLOWER       < 0x8135f236 0x8135f237 >
+MAPLOWER       < 0x8135f238 0x8135f239 >
+MAPLOWER       < 0x8135f330 0x8135f331 >
+MAPLOWER       < 0x8135f332 0x8135f333 >
+MAPLOWER       < 0x8135f334 0x8135f335 >
+MAPLOWER       < 0x8135f336 0x8135f337 >
+MAPLOWER       < 0x8135f338 0x8135f339 >
+MAPLOWER       < 0x8135f430 0x8135f431 >
+MAPLOWER       < 0x8135f432 0x8135f433 >
+MAPLOWER       < 0x8135f434 0x8135f435 >
+MAPLOWER       < 0x8135f436 0x8135f437 >
+MAPLOWER       < 0x8135f438 0x8135f439 >
+MAPLOWER       < 0x8135f530 0x8135f531 >
+MAPLOWER       < 0x8135f532 0x8135f533 >
+MAPLOWER       < 0x8135f534 0x8135f535 >
+MAPLOWER       < 0x8135f536 0x8135f537 >
+MAPLOWER       < 0x8135f538 0x8135f539 >
+MAPLOWER       < 0x8135f630 0x8135f631 >
+MAPLOWER       < 0x8135f632 0x8135f633 >
+MAPLOWER       < 0x8135f634 0x8135f635 >
+MAPLOWER       < 0x8135f636 0x8135f637 >
+MAPLOWER       < 0x8135f638 0x8135f639 >
+MAPLOWER       < 0x8135f730 0x8135f731 >
+MAPLOWER       < 0x8135f732 0x8135f733 >
+MAPLOWER       < 0x8135f734 0x8135f735 >
+MAPLOWER       < 0x8135f736 0x8135f737 >
+MAPLOWER       < 0x8135f738 0x8135f739 >
+MAPLOWER       < 0x8135f830 0x8135f831 >
+MAPLOWER       < 0x8135f832 0x8135f833 >
+MAPLOWER       < 0x8135f834 0x8135f835 >
+MAPLOWER       < 0x8135f836 0x8135f837 >
+MAPLOWER       < 0x8135f838 0x8135f839 >
+MAPLOWER       < 0x8135f930 0x8135f931 >
+MAPLOWER       < 0x8135f932 0x8135f933 >
+MAPLOWER       < 0x8135f934 0x8135f935 >
+MAPLOWER       < 0x8135f936 0x8135f937 >
+MAPLOWER       < 0x8135f938 0x8135f939 >
+MAPLOWER       < 0x8135fa30 0x8135fa31 >
+MAPLOWER       < 0x8135fa32 0x8135fa33 >
+MAPLOWER       < 0x8135fa34 0x8135fa35 >
+MAPLOWER       < 0x8135fa36 0x8135fa37 >
+MAPLOWER       < 0x8135fa38 0x8135fa39 >
+MAPLOWER       < 0x8135fb30 0x8135fb31 >
+MAPLOWER       < 0x8135fb32 0x8135fb33 >
+MAPLOWER       < 0x8135fb34 0x8135fb35 >
+MAPLOWER       < 0x8135fb36 0x8135fb37 >
+MAPLOWER       < 0x8135fb38 0x8135fb39 >
+MAPLOWER       < 0x8135fc30 0x8135fc31 >
+MAPLOWER       < 0x8135fc32 0x8135fc33 >
+MAPLOWER       < 0x8135fc34 0x8135fc35 >
+MAPLOWER       < 0x8135fc36 0x8135fc37 >
+MAPLOWER       < 0x8135fc38 0x8135fc39 >
+MAPLOWER       < 0x8135fd30 0x8135fd31 >
+MAPLOWER       < 0x8135fd32 0x8135fd33 >
+MAPLOWER       < 0x8135fe34 0x8135fe35 >
+MAPLOWER       < 0x8135fe36 0x8135fe37 >
+MAPLOWER       < 0x8135fe38 0x8135fe39 >
+MAPLOWER       < 0x81368130 0x81368131 >
+MAPLOWER       < 0x81368132 0x81368133 >
+MAPLOWER       < 0x81368134 0x81368135 >
+MAPLOWER       < 0x81368136 0x81368137 >
+MAPLOWER       < 0x81368138 0x81368139 >
+MAPLOWER       < 0x81368230 0x81368231 >
+MAPLOWER       < 0x81368232 0x81368233 >
+MAPLOWER       < 0x81368234 0x81368235 >
+MAPLOWER       < 0x81368236 0x81368237 >
+MAPLOWER       < 0x81368238 0x81368239 >
+MAPLOWER       < 0x81368330 0x81368331 >
+MAPLOWER       < 0x81368332 0x81368333 >
+MAPLOWER       < 0x81368334 0x81368335 >
+MAPLOWER       < 0x81368336 0x81368337 >
+MAPLOWER       < 0x81368338 0x81368339 >
+MAPLOWER       < 0x81368430 0x81368431 >
+MAPLOWER       < 0x81368432 0x81368433 >
+MAPLOWER       < 0x81368434 0x81368435 >
+MAPLOWER       < 0x81368436 0x81368437 >
+MAPLOWER       < 0x81368438 0x81368439 >
+MAPLOWER       < 0x81368530 0x81368531 >
+MAPLOWER       < 0x81368532 0x81368533 >
+MAPLOWER       < 0x81368534 0x81368535 >
+MAPLOWER       < 0x81368536 0x81368537 >
+MAPLOWER       < 0x81368538 0x81368539 >
+MAPLOWER       < 0x81368630 0x81368631 >
+MAPLOWER       < 0x81368632 0x81368633 >
+MAPLOWER       < 0x81368634 0x81368635 >
+MAPLOWER       < 0x81368636 0x81368637 >
+MAPLOWER       < 0x81368638 0x81368639 >
+MAPLOWER       < 0x81368730 0x81368731 >
+MAPLOWER       < 0x81368732 0x81368733 >
+MAPLOWER       < 0x81368734 0x81368735 >
+MAPLOWER       < 0x81368736 0x81368737 >
+MAPLOWER       < 0x81368738 0x81368739 >
+MAPLOWER       < 0x81368830 0x81368831 >
+MAPLOWER       < 0x81368832 0x81368833 >
+MAPLOWER       < 0x81368834 0x81368835 >
+MAPLOWER       < 0x81368836 0x81368837 >
+MAPLOWER       < 0x81368838 0x81368839 >
+MAPLOWER       < 0x81368930 0x81368931 >
+MAPLOWER       < 0x81368932 0x81368933 >
+MAPLOWER       < 0x81368a38 - 0x81368a39 : 0x81368a30 >
+MAPLOWER       < 0x81368b30 - 0x81368b35 : 0x81368a32 >
+MAPLOWER       < 0x81368c34 - 0x81368c37 : 0x81368b36 >
+MAPLOWER       < 0x81368c38 - 0x81368c39 : 0x81368c30 >
+MAPLOWER       < 0x81368e30 - 0x81368e37 : 0x81368d32 >
+MAPLOWER       < 0x81368f36 - 0x81368f37 : 0x81368e38 >
+MAPLOWER       < 0x81368f38 - 0x81368f39 : 0x81368f30 >
+MAPLOWER       < 0x81369030 - 0x81369033 : 0x81368f32 >
+MAPLOWER       < 0x81369132 - 0x81369137 : 0x81369034 >
+MAPLOWER       < 0x81369239 0x81369231 >
+MAPLOWER       < 0x81369331 0x81369233 >
+MAPLOWER       < 0x81369333 0x81369235 >
+MAPLOWER       < 0x81369335 0x81369237 >
+MAPLOWER       < 0x81369434 - 0x81369437 : 0x81369336 >
+MAPLOWER       < 0x81369438 - 0x81369439 : 0x81369430 >
+MAPLOWER       < 0x81369530 - 0x81369531 : 0x81369432 >
+MAPLOWER       < 0x81369736 - 0x81369737 : 0x81369638 >
+MAPLOWER       < 0x81369738 - 0x81369739 : 0x81369730 >
+MAPLOWER       < 0x81369830 - 0x81369833 : 0x81369732 >
+MAPLOWER       < 0x81369932 - 0x81369937 : 0x81369834 >
+MAPLOWER       < 0x81369938 - 0x81369939 : 0x81369930 >
+MAPLOWER       < 0x81369a38 - 0x81369a39 : 0x81369a30 >
+MAPLOWER       < 0x81369b30 - 0x81369b35 : 0x81369a32 >
+MAPLOWER       < 0x81369c34 - 0x81369c35 : 0x81369b36 >
+MAPLOWER       < 0x81369c36 - 0x81369c37 : 0x81369532 >
+MAPLOWER       < 0x81369c38 0x81369b39 >
+MAPLOWER       < 0x81369e30 - 0x81369e33 : 0x81369534 >
+MAPLOWER       < 0x81369e34 0x81369d35 >
+MAPLOWER       < 0x81369f36 - 0x81369f37 : 0x81369e38 >
+MAPLOWER       < 0x81369f38 - 0x81369f39 : 0x81369538 >
+MAPLOWER       < 0x8136a132 - 0x8136a133 : 0x8136a034 >
+MAPLOWER       < 0x8136a134 - 0x8136a135 : 0x81369632 >
+MAPLOWER       < 0x8136a136 0x8136a039 >
+MAPLOWER       < 0x8136a238 - 0x8136a239 : 0x81369630 >
+MAPLOWER       < 0x8136a330 - 0x8136a331 : 0x81369634 >
+MAPLOWER       < 0x8136a332 0x8136a233 >
+MAPLOWER       < 0x8136be38 0xa6d8 >
+MAPLOWER       < 0x8136bf32 0x6b >
+MAPLOWER       < 0x8136bf33 0x81308a32 >
+MAPLOWER       < 0x8136c436 - 0x8136c439 : 0x8136c532 >
+MAPLOWER       < 0x81379032 - 0x81379033 : 0x81379238 >
+MAPLOWER       < 0x81379034 - 0x81379039 : 0x81379330 >
+MAPLOWER       < 0x81379130 - 0x81379133 : 0x81379336 >
+MAPLOWER       < 0x81379134 - 0x81379139 : 0x81379430 >
+MAPLOWER       < 0x81379230 - 0x81379233 : 0x81379436 >
+MAPLOWER       < 0x81379234 - 0x81379237 : 0x81379530 >
+MAPUPPER       < 0xa8a1 0x81308b38 >
+MAPUPPER       < 0xa8a2 0x81308639 >
+MAPUPPER       < 0xa8a3 0x81309f35 >
+MAPUPPER       < 0xa8a4 0x81308638 >
+MAPUPPER       < 0xa8a5 0x81308d35 >
+MAPUPPER       < 0xa8a6 0x81308737 >
+MAPUPPER       < 0xa8a7 0x81308e32 >
+MAPUPPER       < 0xa8a8 0x81308736 >
+MAPUPPER       < 0xa8a9 0x81308f37 >
+MAPUPPER       < 0xa8aa 0x81308831 >
+MAPUPPER       < 0xa8ab 0x81309f36 >
+MAPUPPER       < 0xa8ac 0x81308830 >
+MAPUPPER       < 0xa8ad 0x81309238 >
+MAPUPPER       < 0xa8ae 0x81308837 >
+MAPUPPER       < 0xa8af 0x81309f37 >
+MAPUPPER       < 0xa8b0 0x81308836 >
+MAPUPPER       < 0xa8b1 0x81309537 >
+MAPUPPER       < 0xa8b2 0x81308933 >
+MAPUPPER       < 0xa8b3 0x81309f38 >
+MAPUPPER       < 0xa8b4 0x81308932 >
+MAPUPPER       < 0xa8b5 0x81309f39 >
+MAPUPPER       < 0xa8b6 - 0xa8b8 : 0x8130a030 >
+MAPUPPER       < 0xa8b9 0x81308935 >
+MAPUPPER       < 0xa8ba 0x81308738 >
+MAPUPPER       < 0xa8bd 0x81309231 >
+MAPUPPER       < 0xa8be 0x81309234 >
+MAPUPPER       < 0xa8bf 0x8130a330 >
+MAPUPPER       < 0x81308538 0xa6ac >
+MAPUPPER       < 0x81308939 0x81308730 >
+MAPUPPER       < 0x81308a30 - 0x81308a34 : 0x81308731 >
+MAPUPPER       < 0x81308a35 0x81308739 >
+MAPUPPER       < 0x81308a36 - 0x81308a39 : 0x81308832 >
+MAPUPPER       < 0x81308b30 - 0x81308b31 : 0x81308838 >
+MAPUPPER       < 0x81308b32 - 0x81308b33 : 0x81308930 >
+MAPUPPER       < 0x81308b34 0x81308934 >
+MAPUPPER       < 0x81308b35 - 0x81308b36 : 0x81308936 >
+MAPUPPER       < 0x81308b37 0x81309730 >
+MAPUPPER       < 0x81308c30 0x81308b39 >
+MAPUPPER       < 0x81308c32 0x81308c31 >
+MAPUPPER       < 0x81308c34 0x81308c33 >
+MAPUPPER       < 0x81308c36 0x81308c35 >
+MAPUPPER       < 0x81308c38 0x81308c37 >
+MAPUPPER       < 0x81308d30 0x81308c39 >
+MAPUPPER       < 0x81308d32 0x81308d31 >
+MAPUPPER       < 0x81308d34 0x81308d33 >
+MAPUPPER       < 0x81308d37 0x81308d36 >
+MAPUPPER       < 0x81308d39 0x81308d38 >
+MAPUPPER       < 0x81308e31 0x81308e30 >
+MAPUPPER       < 0x81308e34 0x81308e33 >
+MAPUPPER       < 0x81308e36 0x81308e35 >
+MAPUPPER       < 0x81308e38 0x81308e37 >
+MAPUPPER       < 0x81308f30 0x81308e39 >
+MAPUPPER       < 0x81308f32 0x81308f31 >
+MAPUPPER       < 0x81308f34 0x81308f33 >
+MAPUPPER       < 0x81308f36 0x81308f35 >
+MAPUPPER       < 0x81308f39 0x81308f38 >
+MAPUPPER       < 0x81309031 0x81309030 >
+MAPUPPER       < 0x81309033 0x49 >
+MAPUPPER       < 0x81309035 0x81309034 >
+MAPUPPER       < 0x81309037 0x81309036 >
+MAPUPPER       < 0x81309039 0x81309038 >
+MAPUPPER       < 0x81309132 0x81309131 >
+MAPUPPER       < 0x81309134 0x81309133 >
+MAPUPPER       < 0x81309136 0x81309135 >
+MAPUPPER       < 0x81309138 0x81309137 >
+MAPUPPER       < 0x81309230 0x81309139 >
+MAPUPPER       < 0x81309233 0x81309232 >
+MAPUPPER       < 0x81309237 0x81309236 >
+MAPUPPER       < 0x81309330 0x81309239 >
+MAPUPPER       < 0x81309332 0x81309331 >
+MAPUPPER       < 0x81309334 0x81309333 >
+MAPUPPER       < 0x81309336 0x81309335 >
+MAPUPPER       < 0x81309338 0x81309337 >
+MAPUPPER       < 0x81309430 0x81309339 >
+MAPUPPER       < 0x81309432 0x81309431 >
+MAPUPPER       < 0x81309434 0x81309433 >
+MAPUPPER       < 0x81309436 0x81309435 >
+MAPUPPER       < 0x81309438 0x81309437 >
+MAPUPPER       < 0x81309530 0x81309439 >
+MAPUPPER       < 0x81309532 0x81309531 >
+MAPUPPER       < 0x81309534 0x81309533 >
+MAPUPPER       < 0x81309536 0x81309535 >
+MAPUPPER       < 0x81309539 0x81309538 >
+MAPUPPER       < 0x81309631 0x81309630 >
+MAPUPPER       < 0x81309633 0x81309632 >
+MAPUPPER       < 0x81309635 0x81309634 >
+MAPUPPER       < 0x81309637 0x81309636 >
+MAPUPPER       < 0x81309639 0x81309638 >
+MAPUPPER       < 0x81309732 0x81309731 >
+MAPUPPER       < 0x81309734 0x81309733 >
+MAPUPPER       < 0x81309736 0x81309735 >
+MAPUPPER       < 0x81309737 0x53 >
+MAPUPPER       < 0x81309831 0x81309830 >
+MAPUPPER       < 0x81309833 0x81309832 >
+MAPUPPER       < 0x81309836 0x81309835 >
+MAPUPPER       < 0x81309930 0x81309839 >
+MAPUPPER       < 0x81309936 0x81309935 >
+MAPUPPER       < 0x81309939 0x8130a238 >
+MAPUPPER       < 0x81309a33 0x81309a32 >
+MAPUPPER       < 0x81309a38 0x8130a639 >
+MAPUPPER       < 0x81309b31 0x81309b30 >
+MAPUPPER       < 0x81309b33 0x81309b32 >
+MAPUPPER       < 0x81309b35 0x81309b34 >
+MAPUPPER       < 0x81309b38 0x81309b37 >
+MAPUPPER       < 0x81309c33 0x81309c32 >
+MAPUPPER       < 0x81309c36 0x81309c35 >
+MAPUPPER       < 0x81309d30 0x81309c39 >
+MAPUPPER       < 0x81309d32 0x81309d31 >
+MAPUPPER       < 0x81309d35 0x81309d34 >
+MAPUPPER       < 0x81309d39 0x81309d38 >
+MAPUPPER       < 0x81309e31 0x8130a239 >
+MAPUPPER       < 0x81309e37 0x81309e36 >
+MAPUPPER       < 0x81309e38 0x81309e36 >
+MAPUPPER       < 0x81309f30 0x81309e39 >
+MAPUPPER       < 0x81309f31 0x81309e39 >
+MAPUPPER       < 0x81309f33 0x81309f32 >
+MAPUPPER       < 0x81309f34 0x81309f32 >
+MAPUPPER       < 0x8130a033 0x81309932 >
+MAPUPPER       < 0x8130a035 0x8130a034 >
+MAPUPPER       < 0x8130a037 0x8130a036 >
+MAPUPPER       < 0x8130a039 0x8130a038 >
+MAPUPPER       < 0x8130a131 0x8130a130 >
+MAPUPPER       < 0x8130a133 0x8130a132 >
+MAPUPPER       < 0x8130a135 0x8130a134 >
+MAPUPPER       < 0x8130a137 0x8130a136 >
+MAPUPPER       < 0x8130a139 0x8130a138 >
+MAPUPPER       < 0x8130a231 0x8130a230 >
+MAPUPPER       < 0x8130a234 0x8130a233 >
+MAPUPPER       < 0x8130a235 0x8130a233 >
+MAPUPPER       < 0x8130a237 0x8130a236 >
+MAPUPPER       < 0x8130a332 0x8130a331 >
+MAPUPPER       < 0x8130a334 0x8130a333 >
+MAPUPPER       < 0x8130a336 0x8130a335 >
+MAPUPPER       < 0x8130a338 0x8130a337 >
+MAPUPPER       < 0x8130a430 0x8130a339 >
+MAPUPPER       < 0x8130a432 0x8130a431 >
+MAPUPPER       < 0x8130a434 0x8130a433 >
+MAPUPPER       < 0x8130a436 0x8130a435 >
+MAPUPPER       < 0x8130a438 0x8130a437 >
+MAPUPPER       < 0x8130a530 0x8130a439 >
+MAPUPPER       < 0x8130a532 0x8130a531 >
+MAPUPPER       < 0x8130a534 0x8130a533 >
+MAPUPPER       < 0x8130a536 0x8130a535 >
+MAPUPPER       < 0x8130a538 0x8130a537 >
+MAPUPPER       < 0x8130a630 0x8130a539 >
+MAPUPPER       < 0x8130a632 0x8130a631 >
+MAPUPPER       < 0x8130a634 0x8130a633 >
+MAPUPPER       < 0x8130a636 0x8130a635 >
+MAPUPPER       < 0x8130a638 0x8130a637 >
+MAPUPPER       < 0x8130a732 0x8130a731 >
+MAPUPPER       < 0x8130a734 0x8130a733 >
+MAPUPPER       < 0x8130a736 0x8130a735 >
+MAPUPPER       < 0x8130a738 0x8130a737 >
+MAPUPPER       < 0x8130a830 0x8130a739 >
+MAPUPPER       < 0x8130a832 0x8130a831 >
+MAPUPPER       < 0x8130a834 0x8130a833 >
+MAPUPPER       < 0x8130a836 0x8130a835 >
+MAPUPPER       < 0x8130a838 0x8130a837 >
+MAPUPPER       < 0x8130ab39 0x81309739 >
+MAPUPPER       < 0x8130ac30 0x81309834 >
+MAPUPPER       < 0x8130ac32 - 0x8130ac33 : 0x81309837 >
+MAPUPPER       < 0x8130ac35 0x81309933 >
+MAPUPPER       < 0x8130ac37 0x81309934 >
+MAPUPPER       < 0x8130ad32 0x81309937 >
+MAPUPPER       < 0x8130ad34 0x81309938 >
+MAPUPPER       < 0x8130ad39 0x81309a31 >
+MAPUPPER       < 0x8130ae30 0x81309a30 >
+MAPUPPER       < 0x8130ae36 0x81309a36 >
+MAPUPPER       < 0x8130ae39 0x81309a37 >
+MAPUPPER       < 0x8130af32 0x81309a39 >
+MAPUPPER       < 0x8130b033 0x81309b36 >
+MAPUPPER       < 0x8130b036 0x81309b39 >
+MAPUPPER       < 0x8130b131 0x81309c34 >
+MAPUPPER       < 0x8130b133 - 0x8130b134 : 0x81309c37 >
+MAPUPPER       < 0x8130b231 0x81309d33 >
+MAPUPPER       < 0x8130c335 0xa6a9 >
+MAPUPPER       < 0x8130cb34 0x8130ca30 >
+MAPUPPER       < 0x8130cb35 - 0x8130cb37 : 0x8130ca32 >
+MAPUPPER       < 0x8130cb39 0xa6b2 >
+MAPUPPER       < 0x8130cc30 - 0x8130cc31 : 0x8130cb32 >
+MAPUPPER       < 0x8130cc32 0x8130ca36 >
+MAPUPPER       < 0x8130cc33 - 0x8130cc34 : 0x8130ca38 >
+MAPUPPER       < 0x8130cc36 0xa6a2 >
+MAPUPPER       < 0x8130cc37 0xa6a8 >
+MAPUPPER       < 0x8130cd31 0xa6b5 >
+MAPUPPER       < 0x8130cd32 0xa6b0 >
+MAPUPPER       < 0x8130cd35 0x8130cd34 >
+MAPUPPER       < 0x8130cd37 0x8130cd36 >
+MAPUPPER       < 0x8130cd39 0x8130cd38 >
+MAPUPPER       < 0x8130ce31 0x8130ce30 >
+MAPUPPER       < 0x8130ce33 0x8130ce32 >
+MAPUPPER       < 0x8130ce35 0x8130ce34 >
+MAPUPPER       < 0x8130ce37 0x8130ce36 >
+MAPUPPER       < 0x8130ce39 0x8130ce38 >
+MAPUPPER       < 0x8130cf31 0x8130cf30 >
+MAPUPPER       < 0x8130cf33 0x8130cf32 >
+MAPUPPER       < 0x8130cf35 0x8130cf34 >
+MAPUPPER       < 0x8130cf37 0x8130cf36 >
+MAPUPPER       < 0x8130cf38 0xa6aa >
+MAPUPPER       < 0x8130cf39 0xa6b1 >
+MAPUPPER       < 0x8130d030 0xa6b2 >
+MAPUPPER       < 0x8130d033 0xa6a5 >
+MAPUPPER       < 0x8130d239 0x8130d134 >
+MAPUPPER       < 0x8130d330 - 0x8130d334 : 0x8130d135 >
+MAPUPPER       < 0x8130d335 - 0x8130d339 : 0x8130d230 >
+MAPUPPER       < 0x8130d430 - 0x8130d433 : 0x8130d235 >
+MAPUPPER       < 0x8130d435 0x8130d434 >
+MAPUPPER       < 0x8130d437 0x8130d436 >
+MAPUPPER       < 0x8130d439 0x8130d438 >
+MAPUPPER       < 0x8130d531 0x8130d530 >
+MAPUPPER       < 0x8130d533 0x8130d532 >
+MAPUPPER       < 0x8130d535 0x8130d534 >
+MAPUPPER       < 0x8130d537 0x8130d536 >
+MAPUPPER       < 0x8130d539 0x8130d538 >
+MAPUPPER       < 0x8130d631 0x8130d630 >
+MAPUPPER       < 0x8130d633 0x8130d632 >
+MAPUPPER       < 0x8130d635 0x8130d634 >
+MAPUPPER       < 0x8130d637 0x8130d636 >
+MAPUPPER       < 0x8130d639 0x8130d638 >
+MAPUPPER       < 0x8130d731 0x8130d730 >
+MAPUPPER       < 0x8130d733 0x8130d732 >
+MAPUPPER       < 0x8130d735 0x8130d734 >
+MAPUPPER       < 0x8130d737 0x8130d736 >
+MAPUPPER       < 0x8130d837 0x8130d836 >
+MAPUPPER       < 0x8130d839 0x8130d838 >
+MAPUPPER       < 0x8130d931 0x8130d930 >
+MAPUPPER       < 0x8130d933 0x8130d932 >
+MAPUPPER       < 0x8130d935 0x8130d934 >
+MAPUPPER       < 0x8130d937 0x8130d936 >
+MAPUPPER       < 0x8130d939 0x8130d938 >
+MAPUPPER       < 0x8130da31 0x8130da30 >
+MAPUPPER       < 0x8130da33 0x8130da32 >
+MAPUPPER       < 0x8130da35 0x8130da34 >
+MAPUPPER       < 0x8130da37 0x8130da36 >
+MAPUPPER       < 0x8130da39 0x8130da38 >
+MAPUPPER       < 0x8130db31 0x8130db30 >
+MAPUPPER       < 0x8130db33 0x8130db32 >
+MAPUPPER       < 0x8130db35 0x8130db34 >
+MAPUPPER       < 0x8130db37 0x8130db36 >
+MAPUPPER       < 0x8130db39 0x8130db38 >
+MAPUPPER       < 0x8130dc31 0x8130dc30 >
+MAPUPPER       < 0x8130dc33 0x8130dc32 >
+MAPUPPER       < 0x8130dc35 0x8130dc34 >
+MAPUPPER       < 0x8130dc37 0x8130dc36 >
+MAPUPPER       < 0x8130dc39 0x8130dc38 >
+MAPUPPER       < 0x8130dd31 0x8130dd30 >
+MAPUPPER       < 0x8130dd33 0x8130dd32 >
+MAPUPPER       < 0x8130dd35 0x8130dd34 >
+MAPUPPER       < 0x8130dd37 0x8130dd36 >
+MAPUPPER       < 0x8130dd39 0x8130dd38 >
+MAPUPPER       < 0x8130de32 0x8130de31 >
+MAPUPPER       < 0x8130de34 0x8130de33 >
+MAPUPPER       < 0x8130de36 0x8130de35 >
+MAPUPPER       < 0x8130de38 0x8130de37 >
+MAPUPPER       < 0x8130df30 0x8130de39 >
+MAPUPPER       < 0x8130df32 0x8130df31 >
+MAPUPPER       < 0x8130df34 0x8130df33 >
+MAPUPPER       < 0x8130df37 0x8130df36 >
+MAPUPPER       < 0x8130df39 0x8130df38 >
+MAPUPPER       < 0x8130e031 0x8130e030 >
+MAPUPPER       < 0x8130e033 0x8130e032 >
+MAPUPPER       < 0x8130e035 0x8130e034 >
+MAPUPPER       < 0x8130e037 0x8130e036 >
+MAPUPPER       < 0x8130e039 0x8130e038 >
+MAPUPPER       < 0x8130e131 0x8130e130 >
+MAPUPPER       < 0x8130e133 0x8130e132 >
+MAPUPPER       < 0x8130e135 0x8130e134 >
+MAPUPPER       < 0x8130e137 0x8130e136 >
+MAPUPPER       < 0x8130e139 0x8130e138 >
+MAPUPPER       < 0x8130e231 0x8130e230 >
+MAPUPPER       < 0x8130e233 0x8130e232 >
+MAPUPPER       < 0x8130e235 0x8130e234 >
+MAPUPPER       < 0x8130e237 0x8130e236 >
+MAPUPPER       < 0x8130e239 0x8130e238 >
+MAPUPPER       < 0x8130e331 0x8130e330 >
+MAPUPPER       < 0x8130e333 0x8130e332 >
+MAPUPPER       < 0x8130e337 0x8130e336 >
+MAPUPPER       < 0x8130e435 0x8130e434 >
+MAPUPPER       < 0x8130e437 0x8130e436 >
+MAPUPPER       < 0x8130e439 0x8130e438 >
+MAPUPPER       < 0x8130e531 0x8130e530 >
+MAPUPPER       < 0x8130e533 0x8130e532 >
+MAPUPPER       < 0x8130e535 0x8130e534 >
+MAPUPPER       < 0x8130e537 0x8130e536 >
+MAPUPPER       < 0x8130e539 0x8130e538 >
+MAPUPPER       < 0x8130ee31 - 0x8130ee37 : 0x8130e933 >
+MAPUPPER       < 0x8130ee38 - 0x8130ee39 : 0x8130ea30 >
+MAPUPPER       < 0x8130ef30 - 0x8130ef37 : 0x8130ea32 >
+MAPUPPER       < 0x8130ef38 - 0x8130ef39 : 0x8130eb30 >
+MAPUPPER       < 0x8130f030 - 0x8130f037 : 0x8130eb32 >
+MAPUPPER       < 0x8130f038 - 0x8130f039 : 0x8130ec30 >
+MAPUPPER       < 0x8130f130 - 0x8130f137 : 0x8130ec32 >
+MAPUPPER       < 0x8130f138 0x8130ed30 >
+MAPUPPER       < 0x8135ee35 0x8135ee34 >
+MAPUPPER       < 0x8135ee37 0x8135ee36 >
+MAPUPPER       < 0x8135ee39 0x8135ee38 >
+MAPUPPER       < 0x8135ef31 0x8135ef30 >
+MAPUPPER       < 0x8135ef33 0x8135ef32 >
+MAPUPPER       < 0x8135ef35 0x8135ef34 >
+MAPUPPER       < 0x8135ef37 0x8135ef36 >
+MAPUPPER       < 0x8135ef39 0x8135ef38 >
+MAPUPPER       < 0x8135f031 0x8135f030 >
+MAPUPPER       < 0x8135f033 0x8135f032 >
+MAPUPPER       < 0x8135f035 0x8135f034 >
+MAPUPPER       < 0x8135f037 0x8135f036 >
+MAPUPPER       < 0x8135f039 0x8135f038 >
+MAPUPPER       < 0x8135f131 0x8135f130 >
+MAPUPPER       < 0x8135f133 0x8135f132 >
+MAPUPPER       < 0x8135f135 0x8135f134 >
+MAPUPPER       < 0x8135f137 0x8135f136 >
+MAPUPPER       < 0x8135f139 0x8135f138 >
+MAPUPPER       < 0x8135f231 0x8135f230 >
+MAPUPPER       < 0x8135f233 0x8135f232 >
+MAPUPPER       < 0x8135f235 0x8135f234 >
+MAPUPPER       < 0x8135f237 0x8135f236 >
+MAPUPPER       < 0x8135f239 0x8135f238 >
+MAPUPPER       < 0x8135f331 0x8135f330 >
+MAPUPPER       < 0x8135f333 0x8135f332 >
+MAPUPPER       < 0x8135f335 0x8135f334 >
+MAPUPPER       < 0x8135f337 0x8135f336 >
+MAPUPPER       < 0x8135f339 0x8135f338 >
+MAPUPPER       < 0x8135f431 0x8135f430 >
+MAPUPPER       < 0x8135f433 0x8135f432 >
+MAPUPPER       < 0x8135f435 0x8135f434 >
+MAPUPPER       < 0x8135f437 0x8135f436 >
+MAPUPPER       < 0x8135f439 0x8135f438 >
+MAPUPPER       < 0x8135f531 0x8135f530 >
+MAPUPPER       < 0x8135f533 0x8135f532 >
+MAPUPPER       < 0x8135f535 0x8135f534 >
+MAPUPPER       < 0x8135f537 0x8135f536 >
+MAPUPPER       < 0x8135f539 0x8135f538 >
+MAPUPPER       < 0x8135f631 0x8135f630 >
+MAPUPPER       < 0x8135f633 0x8135f632 >
+MAPUPPER       < 0x8135f635 0x8135f634 >
+MAPUPPER       < 0x8135f637 0x8135f636 >
+MAPUPPER       < 0x8135f639 0x8135f638 >
+MAPUPPER       < 0x8135f731 0x8135f730 >
+MAPUPPER       < 0x8135f733 0x8135f732 >
+MAPUPPER       < 0x8135f735 0x8135f734 >
+MAPUPPER       < 0x8135f737 0x8135f736 >
+MAPUPPER       < 0x8135f739 0x8135f738 >
+MAPUPPER       < 0x8135f831 0x8135f830 >
+MAPUPPER       < 0x8135f833 0x8135f832 >
+MAPUPPER       < 0x8135f835 0x8135f834 >
+MAPUPPER       < 0x8135f837 0x8135f836 >
+MAPUPPER       < 0x8135f839 0x8135f838 >
+MAPUPPER       < 0x8135f931 0x8135f930 >
+MAPUPPER       < 0x8135f933 0x8135f932 >
+MAPUPPER       < 0x8135f935 0x8135f934 >
+MAPUPPER       < 0x8135f937 0x8135f936 >
+MAPUPPER       < 0x8135f939 0x8135f938 >
+MAPUPPER       < 0x8135fa31 0x8135fa30 >
+MAPUPPER       < 0x8135fa33 0x8135fa32 >
+MAPUPPER       < 0x8135fa35 0x8135fa34 >
+MAPUPPER       < 0x8135fa37 0x8135fa36 >
+MAPUPPER       < 0x8135fa39 0x8135fa38 >
+MAPUPPER       < 0x8135fb31 0x8135fb30 >
+MAPUPPER       < 0x8135fb33 0x8135fb32 >
+MAPUPPER       < 0x8135fb35 0x8135fb34 >
+MAPUPPER       < 0x8135fb37 0x8135fb36 >
+MAPUPPER       < 0x8135fb39 0x8135fb38 >
+MAPUPPER       < 0x8135fc31 0x8135fc30 >
+MAPUPPER       < 0x8135fc33 0x8135fc32 >
+MAPUPPER       < 0x8135fc35 0x8135fc34 >
+MAPUPPER       < 0x8135fc37 0x8135fc36 >
+MAPUPPER       < 0x8135fc39 0x8135fc38 >
+MAPUPPER       < 0x8135fd31 0x8135fd30 >
+MAPUPPER       < 0x8135fd33 0x8135fd32 >
+MAPUPPER       < 0x8135fd39 0x8135f830 >
+MAPUPPER       < 0x8135fe35 0x8135fe34 >
+MAPUPPER       < 0x8135fe37 0x8135fe36 >
+MAPUPPER       < 0x8135fe39 0x8135fe38 >
+MAPUPPER       < 0x81368131 0x81368130 >
+MAPUPPER       < 0x81368133 0x81368132 >
+MAPUPPER       < 0x81368135 0x81368134 >
+MAPUPPER       < 0x81368137 0x81368136 >
+MAPUPPER       < 0x81368139 0x81368138 >
+MAPUPPER       < 0x81368231 0x81368230 >
+MAPUPPER       < 0x81368233 0x81368232 >
+MAPUPPER       < 0x81368235 0x81368234 >
+MAPUPPER       < 0x81368237 0x81368236 >
+MAPUPPER       < 0x81368239 0x81368238 >
+MAPUPPER       < 0x81368331 0x81368330 >
+MAPUPPER       < 0x81368333 0x81368332 >
+MAPUPPER       < 0x81368335 0x81368334 >
+MAPUPPER       < 0x81368337 0x81368336 >
+MAPUPPER       < 0x81368339 0x81368338 >
+MAPUPPER       < 0x81368431 0x81368430 >
+MAPUPPER       < 0x81368433 0x81368432 >
+MAPUPPER       < 0x81368435 0x81368434 >
+MAPUPPER       < 0x81368437 0x81368436 >
+MAPUPPER       < 0x81368439 0x81368438 >
+MAPUPPER       < 0x81368531 0x81368530 >
+MAPUPPER       < 0x81368533 0x81368532 >
+MAPUPPER       < 0x81368535 0x81368534 >
+MAPUPPER       < 0x81368537 0x81368536 >
+MAPUPPER       < 0x81368539 0x81368538 >
+MAPUPPER       < 0x81368631 0x81368630 >
+MAPUPPER       < 0x81368633 0x81368632 >
+MAPUPPER       < 0x81368635 0x81368634 >
+MAPUPPER       < 0x81368637 0x81368636 >
+MAPUPPER       < 0x81368639 0x81368638 >
+MAPUPPER       < 0x81368731 0x81368730 >
+MAPUPPER       < 0x81368733 0x81368732 >
+MAPUPPER       < 0x81368735 0x81368734 >
+MAPUPPER       < 0x81368737 0x81368736 >
+MAPUPPER       < 0x81368739 0x81368738 >
+MAPUPPER       < 0x81368831 0x81368830 >
+MAPUPPER       < 0x81368833 0x81368832 >
+MAPUPPER       < 0x81368835 0x81368834 >
+MAPUPPER       < 0x81368837 0x81368836 >
+MAPUPPER       < 0x81368839 0x81368838 >
+MAPUPPER       < 0x81368931 0x81368930 >
+MAPUPPER       < 0x81368933 0x81368932 >
+MAPUPPER       < 0x81368a30 - 0x81368a31 : 0x81368a38 >
+MAPUPPER       < 0x81368a32 - 0x81368a37 : 0x81368b30 >
+MAPUPPER       < 0x81368b36 - 0x81368b39 : 0x81368c34 >
+MAPUPPER       < 0x81368c30 - 0x81368c31 : 0x81368c38 >
+MAPUPPER       < 0x81368d32 - 0x81368d39 : 0x81368e30 >
+MAPUPPER       < 0x81368e38 - 0x81368e39 : 0x81368f36 >
+MAPUPPER       < 0x81368f30 - 0x81368f31 : 0x81368f38 >
+MAPUPPER       < 0x81368f32 - 0x81368f35 : 0x81369030 >
+MAPUPPER       < 0x81369034 - 0x81369039 : 0x81369132 >
+MAPUPPER       < 0x81369231 0x81369239 >
+MAPUPPER       < 0x81369233 0x81369331 >
+MAPUPPER       < 0x81369235 0x81369333 >
+MAPUPPER       < 0x81369237 0x81369335 >
+MAPUPPER       < 0x81369336 - 0x81369339 : 0x81369434 >
+MAPUPPER       < 0x81369430 - 0x81369431 : 0x81369438 >
+MAPUPPER       < 0x81369432 - 0x81369433 : 0x81369530 >
+MAPUPPER       < 0x81369532 - 0x81369533 : 0x81369c36 >
+MAPUPPER       < 0x81369534 - 0x81369537 : 0x81369e30 >
+MAPUPPER       < 0x81369538 - 0x81369539 : 0x81369f38 >
+MAPUPPER       < 0x81369630 - 0x81369631 : 0x8136a238 >
+MAPUPPER       < 0x81369632 - 0x81369633 : 0x8136a134 >
+MAPUPPER       < 0x81369634 - 0x81369635 : 0x8136a330 >
+MAPUPPER       < 0x81369638 - 0x81369639 : 0x81369736 >
+MAPUPPER       < 0x81369730 - 0x81369731 : 0x81369738 >
+MAPUPPER       < 0x81369732 - 0x81369735 : 0x81369830 >
+MAPUPPER       < 0x81369834 - 0x81369839 : 0x81369932 >
+MAPUPPER       < 0x81369930 - 0x81369931 : 0x81369938 >
+MAPUPPER       < 0x81369a30 - 0x81369a31 : 0x81369a38 >
+MAPUPPER       < 0x81369a32 - 0x81369a37 : 0x81369b30 >
+MAPUPPER       < 0x81369b36 - 0x81369b37 : 0x81369c34 >
+MAPUPPER       < 0x81369b39 0x81369c38 >
+MAPUPPER       < 0x81369d30 0xa6a9 >
+MAPUPPER       < 0x81369d35 0x81369e34 >
+MAPUPPER       < 0x81369e38 - 0x81369e39 : 0x81369f36 >
+MAPUPPER       < 0x8136a034 - 0x8136a035 : 0x8136a132 >
+MAPUPPER       < 0x8136a039 0x8136a136 >
+MAPUPPER       < 0x8136a233 0x8136a332 >
+MAPUPPER       < 0x8136c530 - 0x8136c531 : 0xa2fb >
+MAPUPPER       < 0x8136c532 - 0x8136c535 : 0x8136c436 >
+MAPUPPER       < 0x81379238 - 0x81379239 : 0x81379032 >
+MAPUPPER       < 0x81379330 - 0x81379335 : 0x81379034 >
+MAPUPPER       < 0x81379336 - 0x81379339 : 0x81379130 >
+MAPUPPER       < 0x81379430 - 0x81379435 : 0x81379134 >
+MAPUPPER       < 0x81379436 - 0x81379439 : 0x81379230 >
+MAPUPPER       < 0x81379530 - 0x81379533 : 0x81379234 >
+PHONOGRAM      0x8132e834
+PHONOGRAM      0x8133b732 - 0x8133b738
+PHONOGRAM      0x8133b830 - 0x8133b839
+PHONOGRAM      0x8133b930 - 0x8133b939
+PHONOGRAM      0x8133ba30 - 0x8133ba39
+PHONOGRAM      0x8133bb30 - 0x8133bb39
+PHONOGRAM      0x8133bc30 - 0x8133bc39
+PHONOGRAM      0x8133bd30 - 0x8133bd39
+PHONOGRAM      0x8133be30 - 0x8133be32 0x8133be34 0x8133be36 - 0x8133be39
+PHONOGRAM      0x8133bf32 - 0x8133bf38
+PHONOGRAM      0x8133c030 0x8133c032 - 0x8133c035 0x8133c038 0x8133c039
+PHONOGRAM      0x8133c130 - 0x8133c139
+PHONOGRAM      0x8133c230 - 0x8133c239
+PHONOGRAM      0x8133c330 - 0x8133c339
+PHONOGRAM      0x8133c430 - 0x8133c436 0x8133c438
+PHONOGRAM      0x8133c530 - 0x8133c533 0x8133c536 - 0x8133c539
+PHONOGRAM      0x8133c630 - 0x8133c639
+PHONOGRAM      0x8133c730 - 0x8133c739
+PHONOGRAM      0x8133c830 - 0x8133c836 0x8133c838
+PHONOGRAM      0x8133c930 - 0x8133c933 0x8133c936 - 0x8133c939
+PHONOGRAM      0x8133ca30 - 0x8133ca32 0x8133ca34 0x8133ca36 - 0x8133ca39
+PHONOGRAM      0x8133cb32 - 0x8133cb38
+PHONOGRAM      0x8133cc30 - 0x8133cc36 0x8133cc38 0x8133cc39
+PHONOGRAM      0x8133cd30 - 0x8133cd39
+PHONOGRAM      0x8133ce30 - 0x8133ce39
+PHONOGRAM      0x8133cf30 0x8133cf32 - 0x8133cf39
+PHONOGRAM      0x8133d030 - 0x8133d039
+PHONOGRAM      0x8133d130 - 0x8133d139
+PHONOGRAM      0x8133d230 - 0x8133d232 0x8133d234 0x8133d236 - 0x8133d239
+PHONOGRAM      0x8133d332 - 0x8133d338
+PHONOGRAM      0x8133d430 - 0x8133d439
+PHONOGRAM      0x8133d530 - 0x8133d539
+PHONOGRAM      0x8133d630 - 0x8133d639
+PHONOGRAM      0x8133d730 - 0x8133d738
+PHONOGRAM      0x8133d830 - 0x8133d839
+PHONOGRAM      0x8133d930 - 0x8133d938
+PHONOGRAM      0x8133ea35 - 0x8133ea39
+PHONOGRAM      0x8133eb30 - 0x8133eb39
+PHONOGRAM      0x8133ec30 - 0x8133ec39
+PHONOGRAM      0x8133ed30 - 0x8133ed39
+PHONOGRAM      0x8133ee30 - 0x8133ee39
+PHONOGRAM      0x8133ef30 - 0x8133ef39
+PHONOGRAM      0x8133f030 - 0x8133f039
+PHONOGRAM      0x8133f130 - 0x8133f139
+PHONOGRAM      0x8133f230 - 0x8133f239
+PHONOGRAM      0x8133f330 - 0x8133f339
+PHONOGRAM      0x8133f430 - 0x8133f439
+PHONOGRAM      0x8133f530 - 0x8133f539
+PHONOGRAM      0x8133f630 - 0x8133f639
+PHONOGRAM      0x8133f730 - 0x8133f739
+PHONOGRAM      0x8133f830 - 0x8133f839
+PHONOGRAM      0x8133f930 - 0x8133f939
+PHONOGRAM      0x8133fa30 - 0x8133fa39
+PHONOGRAM      0x8133fb30 - 0x8133fb39
+PHONOGRAM      0x8133fc30 - 0x8133fc39
+PHONOGRAM      0x8133fd30 - 0x8133fd39
+PHONOGRAM      0x8133fe30 - 0x8133fe39
+PHONOGRAM      0x81348130 - 0x81348139
+PHONOGRAM      0x81348230 - 0x81348239
+PHONOGRAM      0x81348330 - 0x81348339
+PHONOGRAM      0x81348430 - 0x81348439
+PHONOGRAM      0x81348530 - 0x81348539
+PHONOGRAM      0x81348630 - 0x81348639
+PHONOGRAM      0x81348730 - 0x81348739
+PHONOGRAM      0x81348830 - 0x81348839
+PHONOGRAM      0x81348930 - 0x81348939
+PHONOGRAM      0x81348a30 - 0x81348a39
+PHONOGRAM      0x81348b30 - 0x81348b39
+PHONOGRAM      0x81348c30 - 0x81348c39
+PHONOGRAM      0x81348d30 - 0x81348d39
+PHONOGRAM      0x81348e30 - 0x81348e39
+PHONOGRAM      0x81348f30 - 0x81348f39
+PHONOGRAM      0x81349030 - 0x81349039
+PHONOGRAM      0x81349130 - 0x81349139
+PHONOGRAM      0x81349230 - 0x81349239
+PHONOGRAM      0x81349330 - 0x81349339
+PHONOGRAM      0x81349430 - 0x81349439
+PHONOGRAM      0x81349530 - 0x81349539
+PHONOGRAM      0x81349630 - 0x81349639
+PHONOGRAM      0x81349730 - 0x81349739
+PHONOGRAM      0x81349830 - 0x81349839
+PHONOGRAM      0x81349930 - 0x81349939
+PHONOGRAM      0x81349a30 - 0x81349a39
+PHONOGRAM      0x81349b30 - 0x81349b39
+PHONOGRAM      0x81349c30 - 0x81349c39
+PHONOGRAM      0x81349d30 - 0x81349d39
+PHONOGRAM      0x81349e30 - 0x81349e39
+PHONOGRAM      0x81349f30 - 0x81349f39
+PHONOGRAM      0x8134a030 - 0x8134a039
+PHONOGRAM      0x8134a130 - 0x8134a139
+PHONOGRAM      0x8134a230 - 0x8134a239
+PHONOGRAM      0x8134a330 - 0x8134a339
+PHONOGRAM      0x8134a430 - 0x8134a439
+PHONOGRAM      0x8134a530 - 0x8134a539
+PHONOGRAM      0x8134a630 - 0x8134a639
+PHONOGRAM      0x8134a730 - 0x8134a739
+PHONOGRAM      0x8134a830 - 0x8134a839
+PHONOGRAM      0x8134a930 - 0x8134a939
+PHONOGRAM      0x8134aa30 - 0x8134aa34 0x8134aa37 - 0x8134aa39
+PHONOGRAM      0x8134ab30 - 0x8134ab34
+PHONOGRAM      0x8139a636 - 0x8139a638
+PHONOGRAM      0x8139a733 0x8139a735 - 0x8139a738
+PHONOGRAM      0x8139a830
+PHONOGRAM      0x8139a933 - 0x8139a939
+PHONOGRAM      0x8139aa30 - 0x8139aa39
+PHONOGRAM      0x8139ab30 - 0x8139ab39
+PHONOGRAM      0x8139ac30 - 0x8139ac39
+PHONOGRAM      0x8139ad30 - 0x8139ad39
+PHONOGRAM      0x8139ae30 - 0x8139ae33 0x8139ae35 - 0x8139ae39
+PHONOGRAM      0x8139af30 - 0x8139af39
+PHONOGRAM      0x8139b030 - 0x8139b039
+PHONOGRAM      0x8139b130 - 0x8139b139
+PHONOGRAM      0x8139b230 - 0x8139b236
+PHONOGRAM      0x8139bc34 - 0x8139bc39
+PHONOGRAM      0x8139bd30 - 0x8139bd39
+PHONOGRAM      0x82359833 - 0x82359839
+PHONOGRAM      0x82359930 - 0x82359939
+PHONOGRAM      0x82359a30 - 0x82359a39
+PHONOGRAM      0x82359b30 - 0x82359b39
+PHONOGRAM      0x82359c30 - 0x82359c39
+PHONOGRAM      0x82359d30 - 0x82359d39
+PHONOGRAM      0x82359e30 - 0x82359e39
+PHONOGRAM      0x82359f30 - 0x82359f39
+PHONOGRAM      0x8235a030 - 0x8235a039
+PHONOGRAM      0x8235a130 - 0x8235a139
+PHONOGRAM      0x8235a230 - 0x8235a239
+PHONOGRAM      0x8235a330 - 0x8235a339
+PHONOGRAM      0x8235a430 - 0x8235a439
+PHONOGRAM      0x8235a530 - 0x8235a539
+PHONOGRAM      0x8235a630 - 0x8235a639
+PHONOGRAM      0x8235a730 - 0x8235a739
+PHONOGRAM      0x8235a830 - 0x8235a839
+PHONOGRAM      0x8235a930 - 0x8235a939
+PHONOGRAM      0x8235aa30 - 0x8235aa39
+PHONOGRAM      0x8235ab30 - 0x8235ab39
+PHONOGRAM      0x8235ac30 - 0x8235ac39
+PHONOGRAM      0x8235ad30 - 0x8235ad39
+PHONOGRAM      0x8235ae30 - 0x8235ae39
+PHONOGRAM      0x8235af30 - 0x8235af39
+PHONOGRAM      0x8235b030 - 0x8235b039
+PHONOGRAM      0x8235b130 - 0x8235b139
+PHONOGRAM      0x8235b230 - 0x8235b239
+PHONOGRAM      0x8235b330 - 0x8235b339
+PHONOGRAM      0x8235b430 - 0x8235b439
+PHONOGRAM      0x8235b530 - 0x8235b539
+PHONOGRAM      0x8235b630 - 0x8235b639
+PHONOGRAM      0x8235b730 - 0x8235b739
+PHONOGRAM      0x8235b830 - 0x8235b839
+PHONOGRAM      0x8235b930 - 0x8235b939
+PHONOGRAM      0x8235ba30 - 0x8235ba39
+PHONOGRAM      0x8235bb30 - 0x8235bb39
+PHONOGRAM      0x8235bc30 - 0x8235bc39
+PHONOGRAM      0x8235bd30 - 0x8235bd39
+PHONOGRAM      0x8235be30 - 0x8235be39
+PHONOGRAM      0x8235bf30 - 0x8235bf39
+PHONOGRAM      0x8235c030 - 0x8235c039
+PHONOGRAM      0x8235c130 - 0x8235c139
+PHONOGRAM      0x8235c230 - 0x8235c239
+PHONOGRAM      0x8235c330 - 0x8235c339
+PHONOGRAM      0x8235c430 - 0x8235c439
+PHONOGRAM      0x8235c530 - 0x8235c539
+PHONOGRAM      0x8235c630 - 0x8235c639
+PHONOGRAM      0x8235c730 - 0x8235c739
+PHONOGRAM      0x8235c830 - 0x8235c839
+PHONOGRAM      0x8235c930 - 0x8235c939
+PHONOGRAM      0x8235ca30 - 0x8235ca39
+PHONOGRAM      0x8235cb30 - 0x8235cb39
+PHONOGRAM      0x8235cc30 - 0x8235cc39
+PHONOGRAM      0x8235cd30 - 0x8235cd39
+PHONOGRAM      0x8235ce30 - 0x8235ce39
+PHONOGRAM      0x8235cf30 - 0x8235cf39
+PHONOGRAM      0x8235d030 - 0x8235d039
+PHONOGRAM      0x8235d130 - 0x8235d139
+PHONOGRAM      0x8235d230 - 0x8235d239
+PHONOGRAM      0x8235d330 - 0x8235d339
+PHONOGRAM      0x8235d430 - 0x8235d439
+PHONOGRAM      0x8235d530 - 0x8235d539
+PHONOGRAM      0x8235d630 - 0x8235d639
+PHONOGRAM      0x8235d730 - 0x8235d739
+PHONOGRAM      0x8235d830 - 0x8235d839
+PHONOGRAM      0x8235d930 - 0x8235d939
+PHONOGRAM      0x8235da30 - 0x8235da39
+PHONOGRAM      0x8235db30 - 0x8235db39
+PHONOGRAM      0x8235dc30 - 0x8235dc39
+PHONOGRAM      0x8235dd30 - 0x8235dd39
+PHONOGRAM      0x8235de30 - 0x8235de39
+PHONOGRAM      0x8235df30 - 0x8235df39
+PHONOGRAM      0x8235e030 - 0x8235e039
+PHONOGRAM      0x8235e130 - 0x8235e139
+PHONOGRAM      0x8235e230 - 0x8235e239
+PHONOGRAM      0x8235e330 - 0x8235e339
+PHONOGRAM      0x8235e430 - 0x8235e439
+PHONOGRAM      0x8235e530 - 0x8235e539
+PHONOGRAM      0x8235e630 - 0x8235e639
+PHONOGRAM      0x8235e730 - 0x8235e739
+PHONOGRAM      0x8235e830 - 0x8235e839
+PHONOGRAM      0x8235e930 - 0x8235e939
+PHONOGRAM      0x8235ea30 - 0x8235ea39
+PHONOGRAM      0x8235eb30 - 0x8235eb39
+PHONOGRAM      0x8235ec30 - 0x8235ec39
+PHONOGRAM      0x8235ed30 - 0x8235ed39
+PHONOGRAM      0x8235ee30 - 0x8235ee39
+PHONOGRAM      0x8235ef30 - 0x8235ef39
+PHONOGRAM      0x8235f030 - 0x8235f039
+PHONOGRAM      0x8235f130 - 0x8235f139
+PHONOGRAM      0x8235f230 - 0x8235f239
+PHONOGRAM      0x8235f330 - 0x8235f339
+PHONOGRAM      0x8235f430 - 0x8235f439
+PHONOGRAM      0x8235f530 - 0x8235f539
+PHONOGRAM      0x8235f630 - 0x8235f639
+PHONOGRAM      0x8235f730 - 0x8235f739
+PHONOGRAM      0x8235f830 - 0x8235f839
+PHONOGRAM      0x8235f930 - 0x8235f939
+PHONOGRAM      0x8235fa30 - 0x8235fa39
+PHONOGRAM      0x8235fb30 - 0x8235fb39
+PHONOGRAM      0x8235fc30 - 0x8235fc39
+PHONOGRAM      0x8235fd30 - 0x8235fd39
+PHONOGRAM      0x8235fe30 - 0x8235fe39
+PHONOGRAM      0x82368130 - 0x82368139
+PHONOGRAM      0x82368230 - 0x82368239
+PHONOGRAM      0x82368330 - 0x82368339
+PHONOGRAM      0x82368430 - 0x82368439
+PHONOGRAM      0x82368530 - 0x82368539
+PHONOGRAM      0x82368630 - 0x82368639
+PHONOGRAM      0x82368730 - 0x82368739
+PHONOGRAM      0x82368830 - 0x82368839
+PHONOGRAM      0x82368930 - 0x82368939
+PHONOGRAM      0x82368a30 - 0x82368a39
+PHONOGRAM      0x82368b30 - 0x82368b39
+PHONOGRAM      0x82368c30 - 0x82368c39
+PHONOGRAM      0x82368d30 - 0x82368d39
+PHONOGRAM      0x82368e30 - 0x82368e37
+PHONOGRAM      0x8237cf35 - 0x8237cf39
+PHONOGRAM      0x8237d030 - 0x8237d039
+PHONOGRAM      0x8237d130 - 0x8237d139
+PHONOGRAM      0x8237d230 - 0x8237d239
+PHONOGRAM      0x8237d330 - 0x8237d339
+PHONOGRAM      0x8237d430 - 0x8237d439
+PHONOGRAM      0x8237d530 - 0x8237d539
+PHONOGRAM      0x8237d630 - 0x8237d639
+PHONOGRAM      0x8237d730 - 0x8237d739
+PHONOGRAM      0x8237d830 - 0x8237d839
+PHONOGRAM      0x8237d930 - 0x8237d939
+PHONOGRAM      0x8237da30 - 0x8237da39
+PHONOGRAM      0x8237db30 - 0x8237db39
+PHONOGRAM      0x8237dc30 - 0x8237dc39
+PHONOGRAM      0x8237dd30 - 0x8237dd39
+PHONOGRAM      0x8237de30 - 0x8237de39
+PHONOGRAM      0x8237df30 - 0x8237df39
+PHONOGRAM      0x8237e030 - 0x8237e039
+PHONOGRAM      0x8237e130 - 0x8237e139
+PHONOGRAM      0x8237e230 - 0x8237e239
+PHONOGRAM      0x8237e330 - 0x8237e339
+PHONOGRAM      0x8237e430 - 0x8237e439
+PHONOGRAM      0x8237e530 - 0x8237e539
+PHONOGRAM      0x8237e630 - 0x8237e639
+PHONOGRAM      0x8237e730 - 0x8237e739
+PHONOGRAM      0x8237e830 - 0x8237e839
+PHONOGRAM      0x8237e930 - 0x8237e939
+PHONOGRAM      0x8237ea30 - 0x8237ea39
+PHONOGRAM      0x8237eb30 - 0x8237eb39
+PHONOGRAM      0x8237ec30 - 0x8237ec39
+PHONOGRAM      0x8237ed30 - 0x8237ed39
+PHONOGRAM      0x8237ee30 - 0x8237ee39
+PHONOGRAM      0x8237ef30 - 0x8237ef39
+PHONOGRAM      0x8237f030 - 0x8237f039
+PHONOGRAM      0x8237f130 - 0x8237f139
+PHONOGRAM      0x8237f230 - 0x8237f239
+PHONOGRAM      0x8237f330 - 0x8237f339
+PHONOGRAM      0x8237f430 - 0x8237f439
+PHONOGRAM      0x8237f530 - 0x8237f539
+PHONOGRAM      0x8237f630 - 0x8237f639
+PHONOGRAM      0x8237f730 - 0x8237f739
+PHONOGRAM      0x8237f830 - 0x8237f839
+PHONOGRAM      0x8237f930 - 0x8237f939
+PHONOGRAM      0x8237fa30 - 0x8237fa39
+PHONOGRAM      0x8237fb30 - 0x8237fb39
+PHONOGRAM      0x8237fc30 - 0x8237fc39
+PHONOGRAM      0x8237fd30 - 0x8237fd39
+PHONOGRAM      0x8237fe30 - 0x8237fe39
+PHONOGRAM      0x82388130 - 0x82388139
+PHONOGRAM      0x82388230 - 0x82388239
+PHONOGRAM      0x82388330 - 0x82388339
+PHONOGRAM      0x82388430 - 0x82388439
+PHONOGRAM      0x82388530 - 0x82388539
+PHONOGRAM      0x82388630 - 0x82388639
+PHONOGRAM      0x82388730 - 0x82388739
+PHONOGRAM      0x82388830 - 0x82388839
+PHONOGRAM      0x82388930 - 0x82388939
+PHONOGRAM      0x82388a30 - 0x82388a39
+PHONOGRAM      0x82388b30 - 0x82388b39
+PHONOGRAM      0x82388c30 - 0x82388c39
+PHONOGRAM      0x82388d30 - 0x82388d39
+PHONOGRAM      0x82388e30 - 0x82388e39
+PHONOGRAM      0x82388f30 - 0x82388f39
+PHONOGRAM      0x82389030 - 0x82389039
+PHONOGRAM      0x82389130 - 0x82389139
+PHONOGRAM      0x82389230 - 0x82389239
+PHONOGRAM      0x82389330 - 0x82389339
+PHONOGRAM      0x82389430 - 0x82389439
+PHONOGRAM      0x82389530 - 0x82389539
+PHONOGRAM      0x82389630 - 0x82389639
+PHONOGRAM      0x82389730 - 0x82389739
+PHONOGRAM      0x82389830 - 0x82389839
+PHONOGRAM      0x82389930 - 0x82389939
+PHONOGRAM      0x82389a30 - 0x82389a39
+PHONOGRAM      0x82389b30 - 0x82389b39
+PHONOGRAM      0x82389c30 - 0x82389c39
+PHONOGRAM      0x82389d30 - 0x82389d39
+PHONOGRAM      0x82389e30 - 0x82389e39
+PHONOGRAM      0x82389f30 - 0x82389f39
+PHONOGRAM      0x8238a030 - 0x8238a039
+PHONOGRAM      0x8238a130 - 0x8238a139
+PHONOGRAM      0x8238a230 - 0x8238a239
+PHONOGRAM      0x8238a330 - 0x8238a339
+PHONOGRAM      0x8238a430 - 0x8238a439
+PHONOGRAM      0x8238a530 - 0x8238a539
+PHONOGRAM      0x8238a630 - 0x8238a639
+PHONOGRAM      0x8238a730 - 0x8238a739
+PHONOGRAM      0x8238a830 - 0x8238a839
+PHONOGRAM      0x8238a930 - 0x8238a939
+PHONOGRAM      0x8238aa30 - 0x8238aa39
+PHONOGRAM      0x8238ab30 - 0x8238ab39
+PHONOGRAM      0x8238ac30 - 0x8238ac39
+PHONOGRAM      0x8238ad30 - 0x8238ad39
+PHONOGRAM      0x8238ae30 - 0x8238ae39
+PHONOGRAM      0x8238af30 - 0x8238af39
+PHONOGRAM      0x8238b030 - 0x8238b039
+PHONOGRAM      0x8238b130 - 0x8238b139
+PHONOGRAM      0x8238b230 - 0x8238b239
+PHONOGRAM      0x8238b330 - 0x8238b339
+PHONOGRAM      0x8238b430 - 0x8238b439
+PHONOGRAM      0x8238b530 - 0x8238b539
+PHONOGRAM      0x8238b630 - 0x8238b639
+PHONOGRAM      0x8238b730 - 0x8238b739
+PHONOGRAM      0x8238b830 - 0x8238b839
+PHONOGRAM      0x8238b930 - 0x8238b939
+PHONOGRAM      0x8238ba30 - 0x8238ba39
+PHONOGRAM      0x8238bb30 - 0x8238bb39
+PHONOGRAM      0x8238bc30 - 0x8238bc39
+PHONOGRAM      0x8238bd30 - 0x8238bd39
+PHONOGRAM      0x8238be30 - 0x8238be39
+PHONOGRAM      0x8238bf30 - 0x8238bf39
+PHONOGRAM      0x8238c030 - 0x8238c039
+PHONOGRAM      0x8238c130 - 0x8238c139
+PHONOGRAM      0x8238c230 - 0x8238c239
+PHONOGRAM      0x8238c330 - 0x8238c339
+PHONOGRAM      0x8238c430 - 0x8238c439
+PHONOGRAM      0x8238c530 - 0x8238c539
+PHONOGRAM      0x8238c630 - 0x8238c639
+PHONOGRAM      0x8238c730 - 0x8238c739
+PHONOGRAM      0x8238c830 - 0x8238c839
+PHONOGRAM      0x8238c930 - 0x8238c939
+PHONOGRAM      0x8238ca30 - 0x8238ca39
+PHONOGRAM      0x8238cb30 - 0x8238cb39
+PHONOGRAM      0x8238cc30 - 0x8238cc39
+PHONOGRAM      0x8238cd30 - 0x8238cd39
+PHONOGRAM      0x8238ce30 - 0x8238ce39
+PHONOGRAM      0x8238cf30 - 0x8238cf39
+PHONOGRAM      0x8238d030 - 0x8238d039
+PHONOGRAM      0x8238d130 - 0x8238d139
+PHONOGRAM      0x8238d230 - 0x8238d239
+PHONOGRAM      0x8238d330 - 0x8238d339
+PHONOGRAM      0x8238d430 - 0x8238d439
+PHONOGRAM      0x8238d530 - 0x8238d539
+PHONOGRAM      0x8238d630 - 0x8238d639
+PHONOGRAM      0x8238d730 - 0x8238d739
+PHONOGRAM      0x8238d830 - 0x8238d839
+PHONOGRAM      0x8238d930 - 0x8238d939
+PHONOGRAM      0x8238da30 - 0x8238da39
+PHONOGRAM      0x8238db30 - 0x8238db39
+PHONOGRAM      0x8238dc30 - 0x8238dc39
+PHONOGRAM      0x8238dd30 - 0x8238dd39
+PHONOGRAM      0x8238de30 - 0x8238de39
+PHONOGRAM      0x8238df30 - 0x8238df39
+PHONOGRAM      0x8238e030 - 0x8238e039
+PHONOGRAM      0x8238e130 - 0x8238e139
+PHONOGRAM      0x8238e230 - 0x8238e239
+PHONOGRAM      0x8238e330 - 0x8238e339
+PHONOGRAM      0x8238e430 - 0x8238e439
+PHONOGRAM      0x8238e530 - 0x8238e539
+PHONOGRAM      0x8238e630 - 0x8238e639
+PHONOGRAM      0x8238e730 - 0x8238e739
+PHONOGRAM      0x8238e830 - 0x8238e839
+PHONOGRAM      0x8238e930 - 0x8238e939
+PHONOGRAM      0x8238ea30 - 0x8238ea39
+PHONOGRAM      0x8238eb30 - 0x8238eb39
+PHONOGRAM      0x8238ec30 - 0x8238ec39
+PHONOGRAM      0x8238ed30 - 0x8238ed39
+PHONOGRAM      0x8238ee30 - 0x8238ee39
+PHONOGRAM      0x8238ef30 - 0x8238ef39
+PHONOGRAM      0x8238f030 - 0x8238f039
+PHONOGRAM      0x8238f130 - 0x8238f139
+PHONOGRAM      0x8238f230 - 0x8238f239
+PHONOGRAM      0x8238f330 - 0x8238f339
+PHONOGRAM      0x8238f430 - 0x8238f439
+PHONOGRAM      0x8238f530 - 0x8238f539
+PHONOGRAM      0x8238f630 - 0x8238f639
+PHONOGRAM      0x8238f730 - 0x8238f739
+PHONOGRAM      0x8238f830 - 0x8238f839
+PHONOGRAM      0x8238f930 - 0x8238f939
+PHONOGRAM      0x8238fa30 - 0x8238fa39
+PHONOGRAM      0x8238fb30 - 0x8238fb39
+PHONOGRAM      0x8238fc30 - 0x8238fc39
+PHONOGRAM      0x8238fd30 - 0x8238fd39
+PHONOGRAM      0x8238fe30 - 0x8238fe39
+PHONOGRAM      0x82398130 - 0x82398139
+PHONOGRAM      0x82398230 - 0x82398239
+PHONOGRAM      0x82398330 - 0x82398339
+PHONOGRAM      0x82398430 - 0x82398439
+PHONOGRAM      0x82398530 - 0x82398539
+PHONOGRAM      0x82398630 - 0x82398639
+PHONOGRAM      0x82398730 - 0x82398739
+PHONOGRAM      0x82398830 - 0x82398839
+PHONOGRAM      0x82398930 - 0x82398939
+PHONOGRAM      0x82398a30 - 0x82398a39
+PHONOGRAM      0x82398b30 - 0x82398b39
+PHONOGRAM      0x82398c30 - 0x82398c39
+PHONOGRAM      0x82398d30 - 0x82398d39
+PHONOGRAM      0x82398e30 - 0x82398e39
+PHONOGRAM      0x82398f30 - 0x82398f39
+PHONOGRAM      0x82399030 - 0x82399039
+PHONOGRAM      0x82399130 - 0x82399139
+PHONOGRAM      0x82399230 - 0x82399239
+PHONOGRAM      0x82399330 - 0x82399339
+PHONOGRAM      0x82399430 - 0x82399439
+PHONOGRAM      0x82399530 - 0x82399539
+PHONOGRAM      0x82399630 - 0x82399639
+PHONOGRAM      0x82399730 - 0x82399739
+PHONOGRAM      0x82399830 - 0x82399839
+PHONOGRAM      0x82399930 - 0x82399939
+PHONOGRAM      0x82399a30 - 0x82399a39
+PHONOGRAM      0x82399b30 - 0x82399b39
+PHONOGRAM      0x82399c30 - 0x82399c39
+PHONOGRAM      0x82399d30 - 0x82399d39
+PHONOGRAM      0x82399e30 - 0x82399e39
+PHONOGRAM      0x82399f30 - 0x82399f39
+PHONOGRAM      0x8239a030 - 0x8239a039
+PHONOGRAM      0x8239a130 - 0x8239a139
+PHONOGRAM      0x8239a230 - 0x8239a239
+PHONOGRAM      0x8239a330 - 0x8239a339
+PHONOGRAM      0x8239a430 - 0x8239a439
+PHONOGRAM      0x8239a530 - 0x8239a539
+PHONOGRAM      0x8239a630 - 0x8239a639
+PHONOGRAM      0x8239a730 - 0x8239a739
+PHONOGRAM      0x8239a830 - 0x8239a839
+PHONOGRAM      0x8239a930 - 0x8239a939
+PHONOGRAM      0x8239aa30 - 0x8239aa39
+PHONOGRAM      0x8239ab30 - 0x8239ab39
+PHONOGRAM      0x8239ac30 - 0x8239ac39
+PHONOGRAM      0x8239ad30 - 0x8239ad39
+PHONOGRAM      0x8239ae30 - 0x8239ae39
+PHONOGRAM      0x8239af30 - 0x8239af39
+PHONOGRAM      0x8239b030 - 0x8239b039
+PHONOGRAM      0x8239b130 - 0x8239b139
+PHONOGRAM      0x8239b230 - 0x8239b239
+PHONOGRAM      0x8239b330 - 0x8239b339
+PHONOGRAM      0x8239b430 - 0x8239b439
+PHONOGRAM      0x8239b530 - 0x8239b539
+PHONOGRAM      0x8239b630 - 0x8239b639
+PHONOGRAM      0x8239b730 - 0x8239b739
+PHONOGRAM      0x8239b830 - 0x8239b839
+PHONOGRAM      0x8239b930 - 0x8239b939
+PHONOGRAM      0x8239ba30 - 0x8239ba39
+PHONOGRAM      0x8239bb30 - 0x8239bb39
+PHONOGRAM      0x8239bc30 - 0x8239bc39
+PHONOGRAM      0x8239bd30 - 0x8239bd39
+PHONOGRAM      0x8239be30 - 0x8239be39
+PHONOGRAM      0x8239bf30 - 0x8239bf39
+PHONOGRAM      0x8239c030 - 0x8239c039
+PHONOGRAM      0x8239c130 - 0x8239c139
+PHONOGRAM      0x8239c230 - 0x8239c239
+PHONOGRAM      0x8239c330 - 0x8239c339
+PHONOGRAM      0x8239c430 - 0x8239c439
+PHONOGRAM      0x8239c530 - 0x8239c539
+PHONOGRAM      0x8239c630 - 0x8239c639
+PHONOGRAM      0x8239c730 - 0x8239c739
+PHONOGRAM      0x8239c830 - 0x8239c839
+PHONOGRAM      0x8239c930 - 0x8239c939
+PHONOGRAM      0x8239ca30 - 0x8239ca39
+PHONOGRAM      0x8239cb30 - 0x8239cb39
+PHONOGRAM      0x8239cc30 - 0x8239cc39
+PHONOGRAM      0x8239cd30 - 0x8239cd39
+PHONOGRAM      0x8239ce30 - 0x8239ce39
+PHONOGRAM      0x8239cf30 - 0x8239cf39
+PHONOGRAM      0x8239d030 - 0x8239d039
+PHONOGRAM      0x8239d130 - 0x8239d139
+PHONOGRAM      0x8239d230 - 0x8239d239
+PHONOGRAM      0x8239d330 - 0x8239d339
+PHONOGRAM      0x8239d430 - 0x8239d439
+PHONOGRAM      0x8239d530 - 0x8239d539
+PHONOGRAM      0x8239d630 - 0x8239d639
+PHONOGRAM      0x8239d730 - 0x8239d739
+PHONOGRAM      0x8239d830 - 0x8239d839
+PHONOGRAM      0x8239d930 - 0x8239d939
+PHONOGRAM      0x8239da30 - 0x8239da39
+PHONOGRAM      0x8239db30 - 0x8239db39
+PHONOGRAM      0x8239dc30 - 0x8239dc39
+PHONOGRAM      0x8239dd30 - 0x8239dd39
+PHONOGRAM      0x8239de30 - 0x8239de39
+PHONOGRAM      0x8239df30 - 0x8239df39
+PHONOGRAM      0x8239e030 - 0x8239e039
+PHONOGRAM      0x8239e130 - 0x8239e139
+PHONOGRAM      0x8239e230 - 0x8239e239
+PHONOGRAM      0x8239e330 - 0x8239e339
+PHONOGRAM      0x8239e430 - 0x8239e439
+PHONOGRAM      0x8239e530 - 0x8239e539
+PHONOGRAM      0x8239e630 - 0x8239e639
+PHONOGRAM      0x8239e730 - 0x8239e739
+PHONOGRAM      0x8239e830 - 0x8239e839
+PHONOGRAM      0x8239e930 - 0x8239e939
+PHONOGRAM      0x8239ea30 - 0x8239ea39
+PHONOGRAM      0x8239eb30 - 0x8239eb39
+PHONOGRAM      0x8239ec30 - 0x8239ec39
+PHONOGRAM      0x8239ed30 - 0x8239ed39
+PHONOGRAM      0x8239ee30 - 0x8239ee39
+PHONOGRAM      0x8239ef30 - 0x8239ef39
+PHONOGRAM      0x8239f030 - 0x8239f039
+PHONOGRAM      0x8239f130 - 0x8239f139
+PHONOGRAM      0x8239f230 - 0x8239f239
+PHONOGRAM      0x8239f330 - 0x8239f339
+PHONOGRAM      0x8239f430 - 0x8239f439
+PHONOGRAM      0x8239f530 - 0x8239f539
+PHONOGRAM      0x8239f630 - 0x8239f639
+PHONOGRAM      0x8239f730 - 0x8239f739
+PHONOGRAM      0x8239f830 - 0x8239f839
+PHONOGRAM      0x8239f930 - 0x8239f939
+PHONOGRAM      0x8239fa30 - 0x8239fa39
+PHONOGRAM      0x8239fb30 - 0x8239fb39
+PHONOGRAM      0x8239fc30 - 0x8239fc39
+PHONOGRAM      0x8239fd30 - 0x8239fd39
+PHONOGRAM      0x8239fe30 - 0x8239fe39
+PHONOGRAM      0x83308130 - 0x83308139
+PHONOGRAM      0x83308230 - 0x83308239
+PHONOGRAM      0x83308330 - 0x83308339
+PHONOGRAM      0x83308430 - 0x83308439
+PHONOGRAM      0x83308530 - 0x83308539
+PHONOGRAM      0x83308630 - 0x83308639
+PHONOGRAM      0x83308730 - 0x83308739
+PHONOGRAM      0x83308830 - 0x83308839
+PHONOGRAM      0x83308930 - 0x83308939
+PHONOGRAM      0x83308a30 - 0x83308a39
+PHONOGRAM      0x83308b30 - 0x83308b39
+PHONOGRAM      0x83308c30 - 0x83308c39
+PHONOGRAM      0x83308d30 - 0x83308d39
+PHONOGRAM      0x83308e30 - 0x83308e39
+PHONOGRAM      0x83308f30 - 0x83308f39
+PHONOGRAM      0x83309030 - 0x83309039
+PHONOGRAM      0x83309130 - 0x83309139
+PHONOGRAM      0x83309230 - 0x83309239
+PHONOGRAM      0x83309330 - 0x83309339
+PHONOGRAM      0x83309430 - 0x83309439
+PHONOGRAM      0x83309530 - 0x83309539
+PHONOGRAM      0x83309630 - 0x83309639
+PHONOGRAM      0x83309730 - 0x83309739
+PHONOGRAM      0x83309830 - 0x83309839
+PHONOGRAM      0x83309930 - 0x83309939
+PHONOGRAM      0x83309a30 - 0x83309a39
+PHONOGRAM      0x83309b30 - 0x83309b39
+PHONOGRAM      0x83309c30 - 0x83309c39
+PHONOGRAM      0x83309d30 - 0x83309d39
+PHONOGRAM      0x83309e30 - 0x83309e39
+PHONOGRAM      0x83309f30 - 0x83309f39
+PHONOGRAM      0x8330a030 - 0x8330a039
+PHONOGRAM      0x8330a130 - 0x8330a139
+PHONOGRAM      0x8330a230 - 0x8330a239
+PHONOGRAM      0x8330a330 - 0x8330a339
+PHONOGRAM      0x8330a430 - 0x8330a439
+PHONOGRAM      0x8330a530 - 0x8330a539
+PHONOGRAM      0x8330a630 - 0x8330a639
+PHONOGRAM      0x8330a730 - 0x8330a739
+PHONOGRAM      0x8330a830 - 0x8330a839
+PHONOGRAM      0x8330a930 - 0x8330a939
+PHONOGRAM      0x8330aa30 - 0x8330aa39
+PHONOGRAM      0x8330ab30 - 0x8330ab39
+PHONOGRAM      0x8330ac30 - 0x8330ac39
+PHONOGRAM      0x8330ad30 - 0x8330ad39
+PHONOGRAM      0x8330ae30 - 0x8330ae39
+PHONOGRAM      0x8330af30 - 0x8330af39
+PHONOGRAM      0x8330b030 - 0x8330b039
+PHONOGRAM      0x8330b130 - 0x8330b139
+PHONOGRAM      0x8330b230 - 0x8330b239
+PHONOGRAM      0x8330b330 - 0x8330b339
+PHONOGRAM      0x8330b430 - 0x8330b439
+PHONOGRAM      0x8330b530 - 0x8330b539
+PHONOGRAM      0x8330b630 - 0x8330b639
+PHONOGRAM      0x8330b730 - 0x8330b739
+PHONOGRAM      0x8330b830 - 0x8330b839
+PHONOGRAM      0x8330b930 - 0x8330b939
+PHONOGRAM      0x8330ba30 - 0x8330ba39
+PHONOGRAM      0x8330bb30 - 0x8330bb39
+PHONOGRAM      0x8330bc30 - 0x8330bc39
+PHONOGRAM      0x8330bd30 - 0x8330bd39
+PHONOGRAM      0x8330be30 - 0x8330be39
+PHONOGRAM      0x8330bf30 - 0x8330bf39
+PHONOGRAM      0x8330c030 - 0x8330c039
+PHONOGRAM      0x8330c130 - 0x8330c139
+PHONOGRAM      0x8330c230 - 0x8330c239
+PHONOGRAM      0x8330c330 - 0x8330c339
+PHONOGRAM      0x8330c430 - 0x8330c439
+PHONOGRAM      0x8330c530 - 0x8330c539
+PHONOGRAM      0x8330c630 - 0x8330c639
+PHONOGRAM      0x8330c730 - 0x8330c739
+PHONOGRAM      0x8330c830 - 0x8330c839
+PHONOGRAM      0x8330c930 - 0x8330c939
+PHONOGRAM      0x8330ca30 - 0x8330ca39
+PHONOGRAM      0x8330cb30 - 0x8330cb39
+PHONOGRAM      0x8330cc30 - 0x8330cc39
+PHONOGRAM      0x8330cd30 - 0x8330cd39
+PHONOGRAM      0x8330ce30 - 0x8330ce39
+PHONOGRAM      0x8330cf30 - 0x8330cf39
+PHONOGRAM      0x8330d030 - 0x8330d039
+PHONOGRAM      0x8330d130 - 0x8330d139
+PHONOGRAM      0x8330d230 - 0x8330d239
+PHONOGRAM      0x8330d330 - 0x8330d339
+PHONOGRAM      0x8330d430 - 0x8330d439
+PHONOGRAM      0x8330d530 - 0x8330d539
+PHONOGRAM      0x8330d630 - 0x8330d639
+PHONOGRAM      0x8330d730 - 0x8330d739
+PHONOGRAM      0x8330d830 - 0x8330d839
+PHONOGRAM      0x8330d930 - 0x8330d939
+PHONOGRAM      0x8330da30 - 0x8330da39
+PHONOGRAM      0x8330db30 - 0x8330db39
+PHONOGRAM      0x8330dc30 - 0x8330dc39
+PHONOGRAM      0x8330dd30 - 0x8330dd39
+PHONOGRAM      0x8330de30 - 0x8330de39
+PHONOGRAM      0x8330df30 - 0x8330df39
+PHONOGRAM      0x8330e030 - 0x8330e039
+PHONOGRAM      0x8330e130 - 0x8330e139
+PHONOGRAM      0x8330e230 - 0x8330e239
+PHONOGRAM      0x8330e330 - 0x8330e339
+PHONOGRAM      0x8330e430 - 0x8330e439
+PHONOGRAM      0x8330e530 - 0x8330e539
+PHONOGRAM      0x8330e630 - 0x8330e639
+PHONOGRAM      0x8330e730 - 0x8330e739
+PHONOGRAM      0x8330e830 - 0x8330e839
+PHONOGRAM      0x8330e930 - 0x8330e939
+PHONOGRAM      0x8330ea30 - 0x8330ea39
+PHONOGRAM      0x8330eb30 - 0x8330eb39
+PHONOGRAM      0x8330ec30 - 0x8330ec39
+PHONOGRAM      0x8330ed30 - 0x8330ed39
+PHONOGRAM      0x8330ee30 - 0x8330ee39
+PHONOGRAM      0x8330ef30 - 0x8330ef39
+PHONOGRAM      0x8330f030 - 0x8330f039
+PHONOGRAM      0x8330f130 - 0x8330f139
+PHONOGRAM      0x8330f230 - 0x8330f239
+PHONOGRAM      0x8330f330 - 0x8330f339
+PHONOGRAM      0x8330f430 - 0x8330f439
+PHONOGRAM      0x8330f530 - 0x8330f539
+PHONOGRAM      0x8330f630 - 0x8330f639
+PHONOGRAM      0x8330f730 - 0x8330f739
+PHONOGRAM      0x8330f830 - 0x8330f839
+PHONOGRAM      0x8330f930 - 0x8330f939
+PHONOGRAM      0x8330fa30 - 0x8330fa39
+PHONOGRAM      0x8330fb30 - 0x8330fb39
+PHONOGRAM      0x8330fc30 - 0x8330fc39
+PHONOGRAM      0x8330fd30 - 0x8330fd39
+PHONOGRAM      0x8330fe30 - 0x8330fe39
+PHONOGRAM      0x83318130 - 0x83318139
+PHONOGRAM      0x83318230 - 0x83318239
+PHONOGRAM      0x83318330 - 0x83318339
+PHONOGRAM      0x83318430 - 0x83318439
+PHONOGRAM      0x83318530 - 0x83318539
+PHONOGRAM      0x83318630 - 0x83318639
+PHONOGRAM      0x83318730 - 0x83318739
+PHONOGRAM      0x83318830 - 0x83318839
+PHONOGRAM      0x83318930 - 0x83318939
+PHONOGRAM      0x83318a30 - 0x83318a39
+PHONOGRAM      0x83318b30 - 0x83318b39
+PHONOGRAM      0x83318c30 - 0x83318c39
+PHONOGRAM      0x83318d30 - 0x83318d39
+PHONOGRAM      0x83318e30 - 0x83318e39
+PHONOGRAM      0x83318f30 - 0x83318f39
+PHONOGRAM      0x83319030 - 0x83319039
+PHONOGRAM      0x83319130 - 0x83319139
+PHONOGRAM      0x83319230 - 0x83319239
+PHONOGRAM      0x83319330 - 0x83319339
+PHONOGRAM      0x83319430 - 0x83319439
+PHONOGRAM      0x83319530 - 0x83319539
+PHONOGRAM      0x83319630 - 0x83319639
+PHONOGRAM      0x83319730 - 0x83319739
+PHONOGRAM      0x83319830 - 0x83319839
+PHONOGRAM      0x83319930 - 0x83319939
+PHONOGRAM      0x83319a30 - 0x83319a39
+PHONOGRAM      0x83319b30 - 0x83319b39
+PHONOGRAM      0x83319c30 - 0x83319c39
+PHONOGRAM      0x83319d30 - 0x83319d39
+PHONOGRAM      0x83319e30 - 0x83319e39
+PHONOGRAM      0x83319f30 - 0x83319f39
+PHONOGRAM      0x8331a030 - 0x8331a039
+PHONOGRAM      0x8331a130 - 0x8331a139
+PHONOGRAM      0x8331a230 - 0x8331a239
+PHONOGRAM      0x8331a330 - 0x8331a339
+PHONOGRAM      0x8331a430 - 0x8331a439
+PHONOGRAM      0x8331a530 - 0x8331a539
+PHONOGRAM      0x8331a630 - 0x8331a639
+PHONOGRAM      0x8331a730 - 0x8331a739
+PHONOGRAM      0x8331a830 - 0x8331a839
+PHONOGRAM      0x8331a930 - 0x8331a939
+PHONOGRAM      0x8331aa30 - 0x8331aa39
+PHONOGRAM      0x8331ab30 - 0x8331ab39
+PHONOGRAM      0x8331ac30 - 0x8331ac39
+PHONOGRAM      0x8331ad30 - 0x8331ad39
+PHONOGRAM      0x8331ae30 - 0x8331ae39
+PHONOGRAM      0x8331af30 - 0x8331af39
+PHONOGRAM      0x8331b030 - 0x8331b039
+PHONOGRAM      0x8331b130 - 0x8331b139
+PHONOGRAM      0x8331b230 - 0x8331b239
+PHONOGRAM      0x8331b330 - 0x8331b339
+PHONOGRAM      0x8331b430 - 0x8331b439
+PHONOGRAM      0x8331b530 - 0x8331b539
+PHONOGRAM      0x8331b630 - 0x8331b639
+PHONOGRAM      0x8331b730 - 0x8331b739
+PHONOGRAM      0x8331b830 - 0x8331b839
+PHONOGRAM      0x8331b930 - 0x8331b939
+PHONOGRAM      0x8331ba30 - 0x8331ba39
+PHONOGRAM      0x8331bb30 - 0x8331bb39
+PHONOGRAM      0x8331bc30 - 0x8331bc39
+PHONOGRAM      0x8331bd30 - 0x8331bd39
+PHONOGRAM      0x8331be30 - 0x8331be39
+PHONOGRAM      0x8331bf30 - 0x8331bf39
+PHONOGRAM      0x8331c030 - 0x8331c039
+PHONOGRAM      0x8331c130 - 0x8331c139
+PHONOGRAM      0x8331c230 - 0x8331c239
+PHONOGRAM      0x8331c330 - 0x8331c339
+PHONOGRAM      0x8331c430 - 0x8331c439
+PHONOGRAM      0x8331c530 - 0x8331c539
+PHONOGRAM      0x8331c630 - 0x8331c639
+PHONOGRAM      0x8331c730 - 0x8331c739
+PHONOGRAM      0x8331c830 - 0x8331c839
+PHONOGRAM      0x8331c930 - 0x8331c939
+PHONOGRAM      0x8331ca30 - 0x8331ca39
+PHONOGRAM      0x8331cb30 - 0x8331cb39
+PHONOGRAM      0x8331cc30 - 0x8331cc39
+PHONOGRAM      0x8331cd30 - 0x8331cd39
+PHONOGRAM      0x8331ce30 - 0x8331ce39
+PHONOGRAM      0x8331cf30 - 0x8331cf39
+PHONOGRAM      0x8331d030 - 0x8331d039
+PHONOGRAM      0x8331d130 - 0x8331d139
+PHONOGRAM      0x8331d230 - 0x8331d239
+PHONOGRAM      0x8331d330 - 0x8331d339
+PHONOGRAM      0x8331d430 - 0x8331d439
+PHONOGRAM      0x8331d530 - 0x8331d539
+PHONOGRAM      0x8331d630 - 0x8331d639
+PHONOGRAM      0x8331d730 - 0x8331d739
+PHONOGRAM      0x8331d830 - 0x8331d839
+PHONOGRAM      0x8331d930 - 0x8331d939
+PHONOGRAM      0x8331da30 - 0x8331da39
+PHONOGRAM      0x8331db30 - 0x8331db39
+PHONOGRAM      0x8331dc30 - 0x8331dc39
+PHONOGRAM      0x8331dd30 - 0x8331dd39
+PHONOGRAM      0x8331de30 - 0x8331de39
+PHONOGRAM      0x8331df30 - 0x8331df39
+PHONOGRAM      0x8331e030 - 0x8331e039
+PHONOGRAM      0x8331e130 - 0x8331e139
+PHONOGRAM      0x8331e230 - 0x8331e239
+PHONOGRAM      0x8331e330 - 0x8331e339
+PHONOGRAM      0x8331e430 - 0x8331e439
+PHONOGRAM      0x8331e530 - 0x8331e539
+PHONOGRAM      0x8331e630 - 0x8331e639
+PHONOGRAM      0x8331e730 - 0x8331e739
+PHONOGRAM      0x8331e830 - 0x8331e839
+PHONOGRAM      0x8331e930 - 0x8331e939
+PHONOGRAM      0x8331ea30 - 0x8331ea39
+PHONOGRAM      0x8331eb30 - 0x8331eb39
+PHONOGRAM      0x8331ec30 - 0x8331ec39
+PHONOGRAM      0x8331ed30 - 0x8331ed39
+PHONOGRAM      0x8331ee30 - 0x8331ee39
+PHONOGRAM      0x8331ef30 - 0x8331ef39
+PHONOGRAM      0x8331f030 - 0x8331f039
+PHONOGRAM      0x8331f130 - 0x8331f139
+PHONOGRAM      0x8331f230 - 0x8331f239
+PHONOGRAM      0x8331f330 - 0x8331f339
+PHONOGRAM      0x8331f430 - 0x8331f439
+PHONOGRAM      0x8331f530 - 0x8331f539
+PHONOGRAM      0x8331f630 - 0x8331f639
+PHONOGRAM      0x8331f730 - 0x8331f739
+PHONOGRAM      0x8331f830 - 0x8331f839
+PHONOGRAM      0x8331f930 - 0x8331f939
+PHONOGRAM      0x8331fa30 - 0x8331fa39
+PHONOGRAM      0x8331fb30 - 0x8331fb39
+PHONOGRAM      0x8331fc30 - 0x8331fc39
+PHONOGRAM      0x8331fd30 - 0x8331fd39
+PHONOGRAM      0x8331fe30 - 0x8331fe39
+PHONOGRAM      0x83328130 - 0x83328139
+PHONOGRAM      0x83328230 - 0x83328239
+PHONOGRAM      0x83328330 - 0x83328339
+PHONOGRAM      0x83328430 - 0x83328439
+PHONOGRAM      0x83328530 - 0x83328539
+PHONOGRAM      0x83328630 - 0x83328639
+PHONOGRAM      0x83328730 - 0x83328739
+PHONOGRAM      0x83328830 - 0x83328839
+PHONOGRAM      0x83328930 - 0x83328939
+PHONOGRAM      0x83328a30 - 0x83328a39
+PHONOGRAM      0x83328b30 - 0x83328b39
+PHONOGRAM      0x83328c30 - 0x83328c39
+PHONOGRAM      0x83328d30 - 0x83328d39
+PHONOGRAM      0x83328e30 - 0x83328e39
+PHONOGRAM      0x83328f30 - 0x83328f39
+PHONOGRAM      0x83329030 - 0x83329039
+PHONOGRAM      0x83329130 - 0x83329139
+PHONOGRAM      0x83329230 - 0x83329239
+PHONOGRAM      0x83329330 - 0x83329339
+PHONOGRAM      0x83329430 - 0x83329439
+PHONOGRAM      0x83329530 - 0x83329539
+PHONOGRAM      0x83329630 - 0x83329639
+PHONOGRAM      0x83329730 - 0x83329739
+PHONOGRAM      0x83329830 - 0x83329839
+PHONOGRAM      0x83329930 - 0x83329939
+PHONOGRAM      0x83329a30 - 0x83329a39
+PHONOGRAM      0x83329b30 - 0x83329b39
+PHONOGRAM      0x83329c30 - 0x83329c39
+PHONOGRAM      0x83329d30 - 0x83329d39
+PHONOGRAM      0x83329e30 - 0x83329e39
+PHONOGRAM      0x83329f30 - 0x83329f39
+PHONOGRAM      0x8332a030 - 0x8332a039
+PHONOGRAM      0x8332a130 - 0x8332a139
+PHONOGRAM      0x8332a230 - 0x8332a239
+PHONOGRAM      0x8332a330 - 0x8332a339
+PHONOGRAM      0x8332a430 - 0x8332a439
+PHONOGRAM      0x8332a530 - 0x8332a539
+PHONOGRAM      0x8332a630 - 0x8332a639
+PHONOGRAM      0x8332a730 - 0x8332a739
+PHONOGRAM      0x8332a830 - 0x8332a839
+PHONOGRAM      0x8332a930 - 0x8332a939
+PHONOGRAM      0x8332aa30 - 0x8332aa39
+PHONOGRAM      0x8332ab30 - 0x8332ab39
+PHONOGRAM      0x8332ac30 - 0x8332ac39
+PHONOGRAM      0x8332ad30 - 0x8332ad39
+PHONOGRAM      0x8332ae30 - 0x8332ae39
+PHONOGRAM      0x8332af30 - 0x8332af39
+PHONOGRAM      0x8332b030 - 0x8332b039
+PHONOGRAM      0x8332b130 - 0x8332b139
+PHONOGRAM      0x8332b230 - 0x8332b239
+PHONOGRAM      0x8332b330 - 0x8332b339
+PHONOGRAM      0x8332b430 - 0x8332b439
+PHONOGRAM      0x8332b530 - 0x8332b539
+PHONOGRAM      0x8332b630 - 0x8332b639
+PHONOGRAM      0x8332b730 - 0x8332b739
+PHONOGRAM      0x8332b830 - 0x8332b839
+PHONOGRAM      0x8332b930 - 0x8332b939
+PHONOGRAM      0x8332ba30 - 0x8332ba39
+PHONOGRAM      0x8332bb30 - 0x8332bb39
+PHONOGRAM      0x8332bc30 - 0x8332bc39
+PHONOGRAM      0x8332bd30 - 0x8332bd39
+PHONOGRAM      0x8332be30 - 0x8332be39
+PHONOGRAM      0x8332bf30 - 0x8332bf39
+PHONOGRAM      0x8332c030 - 0x8332c039
+PHONOGRAM      0x8332c130 - 0x8332c139
+PHONOGRAM      0x8332c230 - 0x8332c239
+PHONOGRAM      0x8332c330 - 0x8332c339
+PHONOGRAM      0x8332c430 - 0x8332c439
+PHONOGRAM      0x8332c530 - 0x8332c539
+PHONOGRAM      0x8332c630 - 0x8332c639
+PHONOGRAM      0x8332c730 - 0x8332c739
+PHONOGRAM      0x8332c830 - 0x8332c839
+PHONOGRAM      0x8332c930 - 0x8332c939
+PHONOGRAM      0x8332ca30 - 0x8332ca39
+PHONOGRAM      0x8332cb30 - 0x8332cb39
+PHONOGRAM      0x8332cc30 - 0x8332cc39
+PHONOGRAM      0x8332cd30 - 0x8332cd39
+PHONOGRAM      0x8332ce30 - 0x8332ce39
+PHONOGRAM      0x8332cf30 - 0x8332cf39
+PHONOGRAM      0x8332d030 - 0x8332d039
+PHONOGRAM      0x8332d130 - 0x8332d139
+PHONOGRAM      0x8332d230 - 0x8332d239
+PHONOGRAM      0x8332d330 - 0x8332d339
+PHONOGRAM      0x8332d430 - 0x8332d439
+PHONOGRAM      0x8332d530 - 0x8332d539
+PHONOGRAM      0x8332d630 - 0x8332d639
+PHONOGRAM      0x8332d730 - 0x8332d739
+PHONOGRAM      0x8332d830 - 0x8332d839
+PHONOGRAM      0x8332d930 - 0x8332d939
+PHONOGRAM      0x8332da30 - 0x8332da39
+PHONOGRAM      0x8332db30 - 0x8332db39
+PHONOGRAM      0x8332dc30 - 0x8332dc39
+PHONOGRAM      0x8332dd30 - 0x8332dd39
+PHONOGRAM      0x8332de30 - 0x8332de39
+PHONOGRAM      0x8332df30 - 0x8332df39
+PHONOGRAM      0x8332e030 - 0x8332e039
+PHONOGRAM      0x8332e130 - 0x8332e139
+PHONOGRAM      0x8332e230 - 0x8332e239
+PHONOGRAM      0x8332e330 - 0x8332e339
+PHONOGRAM      0x8332e430 - 0x8332e439
+PHONOGRAM      0x8332e530 - 0x8332e539
+PHONOGRAM      0x8332e630 - 0x8332e639
+PHONOGRAM      0x8332e730 - 0x8332e739
+PHONOGRAM      0x8332e830 - 0x8332e839
+PHONOGRAM      0x8332e930 - 0x8332e939
+PHONOGRAM      0x8332ea30 - 0x8332ea39
+PHONOGRAM      0x8332eb30 - 0x8332eb39
+PHONOGRAM      0x8332ec30 - 0x8332ec39
+PHONOGRAM      0x8332ed30 - 0x8332ed39
+PHONOGRAM      0x8332ee30 - 0x8332ee39
+PHONOGRAM      0x8332ef30 - 0x8332ef39
+PHONOGRAM      0x8332f030 - 0x8332f039
+PHONOGRAM      0x8332f130 - 0x8332f139
+PHONOGRAM      0x8332f230 - 0x8332f239
+PHONOGRAM      0x8332f330 - 0x8332f339
+PHONOGRAM      0x8332f430 - 0x8332f439
+PHONOGRAM      0x8332f530 - 0x8332f539
+PHONOGRAM      0x8332f630 - 0x8332f639
+PHONOGRAM      0x8332f730 - 0x8332f739
+PHONOGRAM      0x8332f830 - 0x8332f839
+PHONOGRAM      0x8332f930 - 0x8332f939
+PHONOGRAM      0x8332fa30 - 0x8332fa39
+PHONOGRAM      0x8332fb30 - 0x8332fb39
+PHONOGRAM      0x8332fc30 - 0x8332fc39
+PHONOGRAM      0x8332fd30 - 0x8332fd39
+PHONOGRAM      0x8332fe30 - 0x8332fe39
+PHONOGRAM      0x83338130 - 0x83338139
+PHONOGRAM      0x83338230 - 0x83338239
+PHONOGRAM      0x83338330 - 0x83338339
+PHONOGRAM      0x83338430 - 0x83338439
+PHONOGRAM      0x83338530 - 0x83338539
+PHONOGRAM      0x83338630 - 0x83338639
+PHONOGRAM      0x83338730 - 0x83338739
+PHONOGRAM      0x83338830 - 0x83338839
+PHONOGRAM      0x83338930 - 0x83338939
+PHONOGRAM      0x83338a30 - 0x83338a39
+PHONOGRAM      0x83338b30 - 0x83338b39
+PHONOGRAM      0x83338c30 - 0x83338c39
+PHONOGRAM      0x83338d30 - 0x83338d39
+PHONOGRAM      0x83338e30 - 0x83338e39
+PHONOGRAM      0x83338f30 - 0x83338f39
+PHONOGRAM      0x83339030 - 0x83339039
+PHONOGRAM      0x83339130 - 0x83339139
+PHONOGRAM      0x83339230 - 0x83339239
+PHONOGRAM      0x83339330 - 0x83339339
+PHONOGRAM      0x83339430 - 0x83339439
+PHONOGRAM      0x83339530 - 0x83339539
+PHONOGRAM      0x83339630 - 0x83339639
+PHONOGRAM      0x83339730 - 0x83339739
+PHONOGRAM      0x83339830 - 0x83339839
+PHONOGRAM      0x83339930 - 0x83339939
+PHONOGRAM      0x83339a30 - 0x83339a39
+PHONOGRAM      0x83339b30 - 0x83339b39
+PHONOGRAM      0x83339c30 - 0x83339c39
+PHONOGRAM      0x83339d30 - 0x83339d39
+PHONOGRAM      0x83339e30 - 0x83339e39
+PHONOGRAM      0x83339f30 - 0x83339f39
+PHONOGRAM      0x8333a030 - 0x8333a039
+PHONOGRAM      0x8333a130 - 0x8333a139
+PHONOGRAM      0x8333a230 - 0x8333a239
+PHONOGRAM      0x8333a330 - 0x8333a339
+PHONOGRAM      0x8333a430 - 0x8333a439
+PHONOGRAM      0x8333a530 - 0x8333a539
+PHONOGRAM      0x8333a630 - 0x8333a639
+PHONOGRAM      0x8333a730 - 0x8333a739
+PHONOGRAM      0x8333a830 - 0x8333a839
+PHONOGRAM      0x8333a930 - 0x8333a939
+PHONOGRAM      0x8333aa30 - 0x8333aa39
+PHONOGRAM      0x8333ab30 - 0x8333ab39
+PHONOGRAM      0x8333ac30 - 0x8333ac39
+PHONOGRAM      0x8333ad30 - 0x8333ad39
+PHONOGRAM      0x8333ae30 - 0x8333ae39
+PHONOGRAM      0x8333af30 - 0x8333af39
+PHONOGRAM      0x8333b030 - 0x8333b039
+PHONOGRAM      0x8333b130 - 0x8333b139
+PHONOGRAM      0x8333b230 - 0x8333b239
+PHONOGRAM      0x8333b330 - 0x8333b339
+PHONOGRAM      0x8333b430 - 0x8333b439
+PHONOGRAM      0x8333b530 - 0x8333b539
+PHONOGRAM      0x8333b630 - 0x8333b639
+PHONOGRAM      0x8333b730 - 0x8333b739
+PHONOGRAM      0x8333b830 - 0x8333b839
+PHONOGRAM      0x8333b930 - 0x8333b939
+PHONOGRAM      0x8333ba30 - 0x8333ba39
+PHONOGRAM      0x8333bb30 - 0x8333bb39
+PHONOGRAM      0x8333bc30 - 0x8333bc39
+PHONOGRAM      0x8333bd30 - 0x8333bd39
+PHONOGRAM      0x8333be30 - 0x8333be39
+PHONOGRAM      0x8333bf30 - 0x8333bf39
+PHONOGRAM      0x8333c030 - 0x8333c039
+PHONOGRAM      0x8333c130 - 0x8333c139
+PHONOGRAM      0x8333c230 - 0x8333c239
+PHONOGRAM      0x8333c330 - 0x8333c339
+PHONOGRAM      0x8333c430 - 0x8333c439
+PHONOGRAM      0x8333c530 - 0x8333c539
+PHONOGRAM      0x8333c630 - 0x8333c639
+PHONOGRAM      0x8333c730 - 0x8333c739
+PHONOGRAM      0x8333c830 - 0x8333c839
+PHONOGRAM      0x8333c930 - 0x8333c939
+PHONOGRAM      0x8333ca30 - 0x8333ca39
+PHONOGRAM      0x8333cb30 - 0x8333cb39
+PHONOGRAM      0x8333cc30 - 0x8333cc39
+PHONOGRAM      0x8333cd30 - 0x8333cd39
+PHONOGRAM      0x8333ce30 - 0x8333ce39
+PHONOGRAM      0x8333cf30 - 0x8333cf39
+PHONOGRAM      0x8333d030 - 0x8333d039
+PHONOGRAM      0x8333d130 - 0x8333d139
+PHONOGRAM      0x8333d230 - 0x8333d239
+PHONOGRAM      0x8333d330 - 0x8333d339
+PHONOGRAM      0x8333d430 - 0x8333d439
+PHONOGRAM      0x8333d530 - 0x8333d539
+PHONOGRAM      0x8333d630 - 0x8333d639
+PHONOGRAM      0x8333d730 - 0x8333d739
+PHONOGRAM      0x8333d830 - 0x8333d839
+PHONOGRAM      0x8333d930 - 0x8333d939
+PHONOGRAM      0x8333da30 - 0x8333da39
+PHONOGRAM      0x8333db30 - 0x8333db39
+PHONOGRAM      0x8333dc30 - 0x8333dc39
+PHONOGRAM      0x8333dd30 - 0x8333dd39
+PHONOGRAM      0x8333de30 - 0x8333de39
+PHONOGRAM      0x8333df30 - 0x8333df39
+PHONOGRAM      0x8333e030 - 0x8333e039
+PHONOGRAM      0x8333e130 - 0x8333e139
+PHONOGRAM      0x8333e230 - 0x8333e239
+PHONOGRAM      0x8333e330 - 0x8333e339
+PHONOGRAM      0x8333e430 - 0x8333e439
+PHONOGRAM      0x8333e530 - 0x8333e539
+PHONOGRAM      0x8333e630 - 0x8333e639
+PHONOGRAM      0x8333e730 - 0x8333e739
+PHONOGRAM      0x8333e830 - 0x8333e839
+PHONOGRAM      0x8333e930 - 0x8333e939
+PHONOGRAM      0x8333ea30 - 0x8333ea39
+PHONOGRAM      0x8333eb30 - 0x8333eb39
+PHONOGRAM      0x8333ec30 - 0x8333ec39
+PHONOGRAM      0x8333ed30 - 0x8333ed39
+PHONOGRAM      0x8333ee30 - 0x8333ee39
+PHONOGRAM      0x8333ef30 - 0x8333ef39
+PHONOGRAM      0x8333f030 - 0x8333f039
+PHONOGRAM      0x8333f130 - 0x8333f139
+PHONOGRAM      0x8333f230 - 0x8333f239
+PHONOGRAM      0x8333f330 - 0x8333f339
+PHONOGRAM      0x8333f430 - 0x8333f439
+PHONOGRAM      0x8333f530 - 0x8333f539
+PHONOGRAM      0x8333f630 - 0x8333f639
+PHONOGRAM      0x8333f730 - 0x8333f739
+PHONOGRAM      0x8333f830 - 0x8333f839
+PHONOGRAM      0x8333f930 - 0x8333f939
+PHONOGRAM      0x8333fa30 - 0x8333fa39
+PHONOGRAM      0x8333fb30 - 0x8333fb39
+PHONOGRAM      0x8333fc30 - 0x8333fc39
+PHONOGRAM      0x8333fd30 - 0x8333fd39
+PHONOGRAM      0x8333fe30 - 0x8333fe39
+PHONOGRAM      0x83348130 - 0x83348139
+PHONOGRAM      0x83348230 - 0x83348239
+PHONOGRAM      0x83348330 - 0x83348339
+PHONOGRAM      0x83348430 - 0x83348439
+PHONOGRAM      0x83348530 - 0x83348539
+PHONOGRAM      0x83348630 - 0x83348639
+PHONOGRAM      0x83348730 - 0x83348739
+PHONOGRAM      0x83348830 - 0x83348839
+PHONOGRAM      0x83348930 - 0x83348939
+PHONOGRAM      0x83348a30 - 0x83348a39
+PHONOGRAM      0x83348b30 - 0x83348b39
+PHONOGRAM      0x83348c30 - 0x83348c39
+PHONOGRAM      0x83348d30 - 0x83348d39
+PHONOGRAM      0x83348e30 - 0x83348e39
+PHONOGRAM      0x83348f30 - 0x83348f39
+PHONOGRAM      0x83349030 - 0x83349039
+PHONOGRAM      0x83349130 - 0x83349139
+PHONOGRAM      0x83349230 - 0x83349239
+PHONOGRAM      0x83349330 - 0x83349339
+PHONOGRAM      0x83349430 - 0x83349439
+PHONOGRAM      0x83349530 - 0x83349539
+PHONOGRAM      0x83349630 - 0x83349639
+PHONOGRAM      0x83349730 - 0x83349739
+PHONOGRAM      0x83349830 - 0x83349839
+PHONOGRAM      0x83349930 - 0x83349939
+PHONOGRAM      0x83349a30 - 0x83349a39
+PHONOGRAM      0x83349b30 - 0x83349b39
+PHONOGRAM      0x83349c30 - 0x83349c39
+PHONOGRAM      0x83349d30 - 0x83349d39
+PHONOGRAM      0x83349e30 - 0x83349e39
+PHONOGRAM      0x83349f30 - 0x83349f39
+PHONOGRAM      0x8334a030 - 0x8334a039
+PHONOGRAM      0x8334a130 - 0x8334a139
+PHONOGRAM      0x8334a230 - 0x8334a239
+PHONOGRAM      0x8334a330 - 0x8334a339
+PHONOGRAM      0x8334a430 - 0x8334a439
+PHONOGRAM      0x8334a530 - 0x8334a539
+PHONOGRAM      0x8334a630 - 0x8334a639
+PHONOGRAM      0x8334a730 - 0x8334a739
+PHONOGRAM      0x8334a830 - 0x8334a839
+PHONOGRAM      0x8334a930 - 0x8334a939
+PHONOGRAM      0x8334aa30 - 0x8334aa39
+PHONOGRAM      0x8334ab30 - 0x8334ab39
+PHONOGRAM      0x8334ac30 - 0x8334ac39
+PHONOGRAM      0x8334ad30 - 0x8334ad39
+PHONOGRAM      0x8334ae30 - 0x8334ae39
+PHONOGRAM      0x8334af30 - 0x8334af39
+PHONOGRAM      0x8334b030 - 0x8334b039
+PHONOGRAM      0x8334b130 - 0x8334b139
+PHONOGRAM      0x8334b230 - 0x8334b239
+PHONOGRAM      0x8334b330 - 0x8334b339
+PHONOGRAM      0x8334b430 - 0x8334b439
+PHONOGRAM      0x8334b530 - 0x8334b539
+PHONOGRAM      0x8334b630 - 0x8334b639
+PHONOGRAM      0x8334b730 - 0x8334b739
+PHONOGRAM      0x8334b830 - 0x8334b839
+PHONOGRAM      0x8334b930 - 0x8334b939
+PHONOGRAM      0x8334ba30 - 0x8334ba39
+PHONOGRAM      0x8334bb30 - 0x8334bb39
+PHONOGRAM      0x8334bc30 - 0x8334bc39
+PHONOGRAM      0x8334bd30 - 0x8334bd39
+PHONOGRAM      0x8334be30 - 0x8334be39
+PHONOGRAM      0x8334bf30 - 0x8334bf39
+PHONOGRAM      0x8334c030 - 0x8334c039
+PHONOGRAM      0x8334c130 - 0x8334c139
+PHONOGRAM      0x8334c230 - 0x8334c239
+PHONOGRAM      0x8334c330 - 0x8334c339
+PHONOGRAM      0x8334c430 - 0x8334c439
+PHONOGRAM      0x8334c530 - 0x8334c539
+PHONOGRAM      0x8334c630 - 0x8334c639
+PHONOGRAM      0x8334c730 - 0x8334c739
+PHONOGRAM      0x8334c830 - 0x8334c839
+PHONOGRAM      0x8334c930 - 0x8334c939
+PHONOGRAM      0x8334ca30 - 0x8334ca39
+PHONOGRAM      0x8334cb30 - 0x8334cb39
+PHONOGRAM      0x8334cc30 - 0x8334cc39
+PHONOGRAM      0x8334cd30 - 0x8334cd39
+PHONOGRAM      0x8334ce30 - 0x8334ce39
+PHONOGRAM      0x8334cf30 - 0x8334cf39
+PHONOGRAM      0x8334d030 - 0x8334d039
+PHONOGRAM      0x8334d130 - 0x8334d139
+PHONOGRAM      0x8334d230 - 0x8334d239
+PHONOGRAM      0x8334d330 - 0x8334d339
+PHONOGRAM      0x8334d430 - 0x8334d439
+PHONOGRAM      0x8334d530 - 0x8334d539
+PHONOGRAM      0x8334d630 - 0x8334d639
+PHONOGRAM      0x8334d730 - 0x8334d739
+PHONOGRAM      0x8334d830 - 0x8334d839
+PHONOGRAM      0x8334d930 - 0x8334d939
+PHONOGRAM      0x8334da30 - 0x8334da39
+PHONOGRAM      0x8334db30 - 0x8334db39
+PHONOGRAM      0x8334dc30 - 0x8334dc39
+PHONOGRAM      0x8334dd30 - 0x8334dd39
+PHONOGRAM      0x8334de30 - 0x8334de39
+PHONOGRAM      0x8334df30 - 0x8334df39
+PHONOGRAM      0x8334e030 - 0x8334e039
+PHONOGRAM      0x8334e130 - 0x8334e139
+PHONOGRAM      0x8334e230 - 0x8334e239
+PHONOGRAM      0x8334e330 - 0x8334e339
+PHONOGRAM      0x8334e430 - 0x8334e439
+PHONOGRAM      0x8334e530 - 0x8334e539
+PHONOGRAM      0x8334e630 - 0x8334e639
+PHONOGRAM      0x8334e730 - 0x8334e739
+PHONOGRAM      0x8334e830 - 0x8334e839
+PHONOGRAM      0x8334e930 - 0x8334e939
+PHONOGRAM      0x8334ea30 - 0x8334ea39
+PHONOGRAM      0x8334eb30 - 0x8334eb39
+PHONOGRAM      0x8334ec30 - 0x8334ec39
+PHONOGRAM      0x8334ed30 - 0x8334ed39
+PHONOGRAM      0x8334ee30 - 0x8334ee39
+PHONOGRAM      0x8334ef30 - 0x8334ef39
+PHONOGRAM      0x8334f030 - 0x8334f039
+PHONOGRAM      0x8334f130 - 0x8334f139
+PHONOGRAM      0x8334f230 - 0x8334f239
+PHONOGRAM      0x8334f330 - 0x8334f339
+PHONOGRAM      0x8334f430 - 0x8334f439
+PHONOGRAM      0x8334f530 - 0x8334f539
+PHONOGRAM      0x8334f630 - 0x8334f639
+PHONOGRAM      0x8334f730 - 0x8334f739
+PHONOGRAM      0x8334f830 - 0x8334f839
+PHONOGRAM      0x8334f930 - 0x8334f939
+PHONOGRAM      0x8334fa30 - 0x8334fa39
+PHONOGRAM      0x8334fb30 - 0x8334fb39
+PHONOGRAM      0x8334fc30 - 0x8334fc39
+PHONOGRAM      0x8334fd30 - 0x8334fd39
+PHONOGRAM      0x8334fe30 - 0x8334fe39
+PHONOGRAM      0x83358130 - 0x83358139
+PHONOGRAM      0x83358230 - 0x83358239
+PHONOGRAM      0x83358330 - 0x83358339
+PHONOGRAM      0x83358430 - 0x83358439
+PHONOGRAM      0x83358530 - 0x83358539
+PHONOGRAM      0x83358630 - 0x83358639
+PHONOGRAM      0x83358730 - 0x83358739
+PHONOGRAM      0x83358830 - 0x83358839
+PHONOGRAM      0x83358930 - 0x83358939
+PHONOGRAM      0x83358a30 - 0x83358a39
+PHONOGRAM      0x83358b30 - 0x83358b39
+PHONOGRAM      0x83358c30 - 0x83358c39
+PHONOGRAM      0x83358d30 - 0x83358d39
+PHONOGRAM      0x83358e30 - 0x83358e39
+PHONOGRAM      0x83358f30 - 0x83358f39
+PHONOGRAM      0x83359030 - 0x83359039
+PHONOGRAM      0x83359130 - 0x83359139
+PHONOGRAM      0x83359230 - 0x83359239
+PHONOGRAM      0x83359330 - 0x83359339
+PHONOGRAM      0x83359430 - 0x83359439
+PHONOGRAM      0x83359530 - 0x83359539
+PHONOGRAM      0x83359630 - 0x83359639
+PHONOGRAM      0x83359730 - 0x83359739
+PHONOGRAM      0x83359830 - 0x83359839
+PHONOGRAM      0x83359930 - 0x83359939
+PHONOGRAM      0x83359a30 - 0x83359a39
+PHONOGRAM      0x83359b30 - 0x83359b39
+PHONOGRAM      0x83359c30 - 0x83359c39
+PHONOGRAM      0x83359d30 - 0x83359d39
+PHONOGRAM      0x83359e30 - 0x83359e39
+PHONOGRAM      0x83359f30 - 0x83359f39
+PHONOGRAM      0x8335a030 - 0x8335a039
+PHONOGRAM      0x8335a130 - 0x8335a139
+PHONOGRAM      0x8335a230 - 0x8335a239
+PHONOGRAM      0x8335a330 - 0x8335a339
+PHONOGRAM      0x8335a430 - 0x8335a439
+PHONOGRAM      0x8335a530 - 0x8335a539
+PHONOGRAM      0x8335a630 - 0x8335a639
+PHONOGRAM      0x8335a730 - 0x8335a739
+PHONOGRAM      0x8335a830 - 0x8335a839
+PHONOGRAM      0x8335a930 - 0x8335a939
+PHONOGRAM      0x8335aa30 - 0x8335aa39
+PHONOGRAM      0x8335ab30 - 0x8335ab39
+PHONOGRAM      0x8335ac30 - 0x8335ac39
+PHONOGRAM      0x8335ad30 - 0x8335ad39
+PHONOGRAM      0x8335ae30 - 0x8335ae39
+PHONOGRAM      0x8335af30 - 0x8335af39
+PHONOGRAM      0x8335b030 - 0x8335b039
+PHONOGRAM      0x8335b130 - 0x8335b139
+PHONOGRAM      0x8335b230 - 0x8335b239
+PHONOGRAM      0x8335b330 - 0x8335b339
+PHONOGRAM      0x8335b430 - 0x8335b439
+PHONOGRAM      0x8335b530 - 0x8335b539
+PHONOGRAM      0x8335b630 - 0x8335b639
+PHONOGRAM      0x8335b730 - 0x8335b739
+PHONOGRAM      0x8335b830 - 0x8335b839
+PHONOGRAM      0x8335b930 - 0x8335b939
+PHONOGRAM      0x8335ba30 - 0x8335ba39
+PHONOGRAM      0x8335bb30 - 0x8335bb39
+PHONOGRAM      0x8335bc30 - 0x8335bc39
+PHONOGRAM      0x8335bd30 - 0x8335bd39
+PHONOGRAM      0x8335be30 - 0x8335be39
+PHONOGRAM      0x8335bf30 - 0x8335bf39
+PHONOGRAM      0x8335c030 - 0x8335c039
+PHONOGRAM      0x8335c130 - 0x8335c139
+PHONOGRAM      0x8335c230 - 0x8335c239
+PHONOGRAM      0x8335c330 - 0x8335c339
+PHONOGRAM      0x8335c430 - 0x8335c439
+PHONOGRAM      0x8335c530 - 0x8335c539
+PHONOGRAM      0x8335c630 - 0x8335c639
+PHONOGRAM      0x8335c730 - 0x8335c739
+PHONOGRAM      0x8335c830 - 0x8335c839
+PHONOGRAM      0x8335c930 - 0x8335c939
+PHONOGRAM      0x8335ca30 - 0x8335ca39
+PHONOGRAM      0x8335cb30 - 0x8335cb39
+PHONOGRAM      0x8335cc30 - 0x8335cc39
+PHONOGRAM      0x8335cd30 - 0x8335cd39
+PHONOGRAM      0x8335ce30 - 0x8335ce39
+PHONOGRAM      0x8335cf30 - 0x8335cf39
+PHONOGRAM      0x8335d030 - 0x8335d039
+PHONOGRAM      0x8335d130 - 0x8335d139
+PHONOGRAM      0x8335d230 - 0x8335d239
+PHONOGRAM      0x8335d330 - 0x8335d339
+PHONOGRAM      0x8335d430 - 0x8335d439
+PHONOGRAM      0x8335d530 - 0x8335d539
+PHONOGRAM      0x8335d630 - 0x8335d639
+PHONOGRAM      0x8335d730 - 0x8335d739
+PHONOGRAM      0x8335d830 - 0x8335d839
+PHONOGRAM      0x8335d930 - 0x8335d939
+PHONOGRAM      0x8335da30 - 0x8335da39
+PHONOGRAM      0x8335db30 - 0x8335db39
+PHONOGRAM      0x8335dc30 - 0x8335dc39
+PHONOGRAM      0x8335dd30 - 0x8335dd39
+PHONOGRAM      0x8335de30 - 0x8335de39
+PHONOGRAM      0x8335df30 - 0x8335df39
+PHONOGRAM      0x8335e030 - 0x8335e039
+PHONOGRAM      0x8335e130 - 0x8335e139
+PHONOGRAM      0x8335e230 - 0x8335e239
+PHONOGRAM      0x8335e330 - 0x8335e339
+PHONOGRAM      0x8335e430 - 0x8335e439
+PHONOGRAM      0x8335e530 - 0x8335e539
+PHONOGRAM      0x8335e630 - 0x8335e639
+PHONOGRAM      0x8335e730 - 0x8335e739
+PHONOGRAM      0x8335e830 - 0x8335e839
+PHONOGRAM      0x8335e930 - 0x8335e939
+PHONOGRAM      0x8335ea30 - 0x8335ea39
+PHONOGRAM      0x8335eb30 - 0x8335eb39
+PHONOGRAM      0x8335ec30 - 0x8335ec39
+PHONOGRAM      0x8335ed30 - 0x8335ed39
+PHONOGRAM      0x8335ee30 - 0x8335ee39
+PHONOGRAM      0x8335ef30 - 0x8335ef39
+PHONOGRAM      0x8335f030 - 0x8335f039
+PHONOGRAM      0x8335f130 - 0x8335f139
+PHONOGRAM      0x8335f230 - 0x8335f239
+PHONOGRAM      0x8335f330 - 0x8335f339
+PHONOGRAM      0x8335f430 - 0x8335f439
+PHONOGRAM      0x8335f530 - 0x8335f539
+PHONOGRAM      0x8335f630 - 0x8335f639
+PHONOGRAM      0x8335f730 - 0x8335f739
+PHONOGRAM      0x8335f830 - 0x8335f839
+PHONOGRAM      0x8335f930 - 0x8335f939
+PHONOGRAM      0x8335fa30 - 0x8335fa39
+PHONOGRAM      0x8335fb30 - 0x8335fb39
+PHONOGRAM      0x8335fc30 - 0x8335fc39
+PHONOGRAM      0x8335fd30 - 0x8335fd39
+PHONOGRAM      0x8335fe30 - 0x8335fe39
+PHONOGRAM      0x83368130 - 0x83368139
+PHONOGRAM      0x83368230 - 0x83368239
+PHONOGRAM      0x83368330 - 0x83368339
+PHONOGRAM      0x83368430 - 0x83368439
+PHONOGRAM      0x83368530 - 0x83368539
+PHONOGRAM      0x83368630 - 0x83368639
+PHONOGRAM      0x83368730 - 0x83368739
+PHONOGRAM      0x83368830 - 0x83368839
+PHONOGRAM      0x83368930 - 0x83368939
+PHONOGRAM      0x83368a30 - 0x83368a39
+PHONOGRAM      0x83368b30 - 0x83368b39
+PHONOGRAM      0x83368c30 - 0x83368c39
+PHONOGRAM      0x83368d30 - 0x83368d39
+PHONOGRAM      0x83368e30 - 0x83368e39
+PHONOGRAM      0x83368f30 - 0x83368f39
+PHONOGRAM      0x83369030 - 0x83369039
+PHONOGRAM      0x83369130 - 0x83369139
+PHONOGRAM      0x83369230 - 0x83369239
+PHONOGRAM      0x83369330 - 0x83369339
+PHONOGRAM      0x83369430 - 0x83369439
+PHONOGRAM      0x83369530 - 0x83369539
+PHONOGRAM      0x83369630 - 0x83369639
+PHONOGRAM      0x83369730 - 0x83369739
+PHONOGRAM      0x83369830 - 0x83369839
+PHONOGRAM      0x83369930 - 0x83369939
+PHONOGRAM      0x83369a30 - 0x83369a39
+PHONOGRAM      0x83369b30 - 0x83369b39
+PHONOGRAM      0x83369c30 - 0x83369c39
+PHONOGRAM      0x83369d30 - 0x83369d39
+PHONOGRAM      0x83369e30 - 0x83369e39
+PHONOGRAM      0x83369f30 - 0x83369f39
+PHONOGRAM      0x8336a030 - 0x8336a039
+PHONOGRAM      0x8336a130 - 0x8336a139
+PHONOGRAM      0x8336a230 - 0x8336a239
+PHONOGRAM      0x8336a330 - 0x8336a339
+PHONOGRAM      0x8336a430 - 0x8336a439
+PHONOGRAM      0x8336a530 - 0x8336a539
+PHONOGRAM      0x8336a630 - 0x8336a639
+PHONOGRAM      0x8336a730 - 0x8336a739
+PHONOGRAM      0x8336a830 - 0x8336a839
+PHONOGRAM      0x8336a930 - 0x8336a939
+PHONOGRAM      0x8336aa30 - 0x8336aa39
+PHONOGRAM      0x8336ab30 - 0x8336ab39
+PHONOGRAM      0x8336ac30 - 0x8336ac39
+PHONOGRAM      0x8336ad30 - 0x8336ad39
+PHONOGRAM      0x8336ae30 - 0x8336ae39
+PHONOGRAM      0x8336af30 - 0x8336af39
+PHONOGRAM      0x8336b030 - 0x8336b039
+PHONOGRAM      0x8336b130 - 0x8336b139
+PHONOGRAM      0x8336b230 - 0x8336b239
+PHONOGRAM      0x8336b330 - 0x8336b339
+PHONOGRAM      0x8336b430 - 0x8336b439
+PHONOGRAM      0x8336b530 - 0x8336b539
+PHONOGRAM      0x8336b630 - 0x8336b639
+PHONOGRAM      0x8336b730 - 0x8336b739
+PHONOGRAM      0x8336b830 - 0x8336b839
+PHONOGRAM      0x8336b930 - 0x8336b939
+PHONOGRAM      0x8336ba30 - 0x8336ba39
+PHONOGRAM      0x8336bb30 - 0x8336bb39
+PHONOGRAM      0x8336bc30 - 0x8336bc39
+PHONOGRAM      0x8336bd30 - 0x8336bd39
+PHONOGRAM      0x8336be30 - 0x8336be36
+PHONOGRAM      0x84319632 - 0x84319639
+PHONOGRAM      0x84319730 0x84319731 0x84319733 - 0x84319739
+PHONOGRAM      0x84319830 - 0x84319839
+PHONOGRAM      0x84319930 - 0x84319939
+PHONOGRAM      0x84319a30 - 0x84319a39
+PRINT          0x81308432
+PRINT          0x8134ac34
+PRINT          0x8136a336 - 0x8136a339
+PRINT          0x8136a430 - 0x8136a437
+PRINT          0x8136a635 0x8136a636
+PRINT          0x8136a732
+PRINT          0x8136ab35
+PUNCT          0x81308433 - 0x81308438
+PUNCT          0x81308530 - 0x81308534 0x81308537 0x81308539
+PUNCT          0x81308630 0x81308633 0x81308637
+PUNCT          0x8130b630 0x8130b631 0x8130b639
+PUNCT          0x8130b730 - 0x8130b738
+PUNCT          0x8130b831 - 0x8130b839
+PUNCT          0x8130b930 - 0x8130b933 0x8130b939
+PUNCT          0x8130ba30 - 0x8130ba37
+PUNCT          0x8130c832 0x8130c833
+PUNCT          0x8130c932 0x8130c938 0x8130c939
+PUNCT          0x8130ca31
+PUNCT          0x8130d034
+PUNCT          0x8130d738
+PUNCT          0x8130ed34 - 0x8130ed39
+PUNCT          0x8130f231 0x8130f232
+PUNCT          0x8130f734 0x8130f736 0x8130f739
+PUNCT          0x8130fc37 0x8130fc38
+PUNCT          0x81318132
+PUNCT          0x81318237
+PUNCT          0x81318331
+PUNCT          0x81318a36 - 0x81318a39
+PUNCT          0x81319532
+PUNCT          0x81319733
+PUNCT          0x81319933 0x81319934 0x81319936 - 0x81319939
+PUNCT          0x81319a30 - 0x81319a39
+PUNCT          0x8131d638 0x8131d639
+PUNCT          0x8131d830
+PUNCT          0x8131e530 0x8131e531 0x8131e538
+PUNCT          0x81328d32
+PUNCT          0x8132cd36
+PUNCT          0x8132d531
+PUNCT          0x8132d637
+PUNCT          0x8132d738 0x8132d739
+PUNCT          0x8132e835 - 0x8132e839
+PUNCT          0x8132e930 - 0x8132e939
+PUNCT          0x8132ea30 - 0x8132ea37
+PUNCT          0x8132eb30 - 0x8132eb35
+PUNCT          0x8132ed36 0x8132ed38
+PUNCT          0x8132ee30 0x8132ee32 - 0x8132ee35
+PUNCT          0x8132f537
+PUNCT          0x8132fb34 - 0x8132fb39
+PUNCT          0x8132fc30 0x8132fc31 0x8132fc33 - 0x8132fc38
+PUNCT          0x8132fd31
+PUNCT          0x81338b34 - 0x81338b39
+PUNCT          0x81339d31
+PUNCT          0x8133da35 - 0x8133da39
+PUNCT          0x8133db30 - 0x8133db32
+PUNCT          0x8134aa35 0x8134aa36
+PUNCT          0x8134af31 0x8134af32
+PUNCT          0x8134b731 - 0x8134b733
+PUNCT          0x8134be35 0x8134be36
+PUNCT          0x8134ce34 - 0x8134ce36 0x8134ce38 0x8134ce39
+PUNCT          0x8134cf30 0x8134cf31
+PUNCT          0x8134d238 0x8134d239
+PUNCT          0x8134d330 - 0x8134d338
+PUNCT          0x81369c39
+PUNCT          0x81369d31 - 0x81369d33
+PUNCT          0x81369e35 - 0x81369e37
+PUNCT          0x8136a031 - 0x8136a033
+PUNCT          0x8136a137 - 0x8136a139
+PUNCT          0x8136a333 0x8136a334
+PUNCT          0x8136a532 - 0x8136a539
+PUNCT          0x8136a630 - 0x8136a634
+PUNCT          0x8136a733 - 0x8136a739
+PUNCT          0x8136a830 - 0x8136a839
+PUNCT          0x8136a930 - 0x8136a939
+PUNCT          0x8136aa30 - 0x8136aa32 0x8136aa37
+PUNCT          0x8136ae32 - 0x8136ae36
+PUNCT          0x8136af38 0x8136af39
+PUNCT          0x8136b030 - 0x8136b032
+PUNCT          0x8136b230 - 0x8136b239
+PUNCT          0x8136b330 - 0x8136b336
+PUNCT          0x8136bb35 0x8136bb36 0x8136bb38 0x8136bb39
+PUNCT          0x8136bc31
+PUNCT          0x8136bd32 0x8136bd34 0x8136bd35
+PUNCT          0x8136be31 - 0x8136be35 0x8136be37 0x8136be39
+PUNCT          0x8136bf31 0x8136bf36
+PUNCT          0x8136c030 0x8136c038
+PUNCT          0x8136c134 - 0x8136c138
+PUNCT          0x8136c234 0x8136c235
+PUNCT          0x8136c732 - 0x8136c739
+PUNCT          0x8136c830 - 0x8136c839
+PUNCT          0x8136c930 - 0x8136c939
+PUNCT          0x8136ca30 - 0x8136ca39
+PUNCT          0x8136cb30 - 0x8136cb39
+PUNCT          0x8136cc30 - 0x8136cc39
+PUNCT          0x8136cd30 - 0x8136cd39
+PUNCT          0x8136ce30 - 0x8136ce39
+PUNCT          0x8136cf30 - 0x8136cf39
+PUNCT          0x8136d030 - 0x8136d039
+PUNCT          0x8136d130 - 0x8136d139
+PUNCT          0x8136d230 - 0x8136d239
+PUNCT          0x8136d330 - 0x8136d339
+PUNCT          0x8136d430 - 0x8136d439
+PUNCT          0x8136d530 - 0x8136d539
+PUNCT          0x8136d630 - 0x8136d639
+PUNCT          0x8136d730 - 0x8136d739
+PUNCT          0x8136d830 - 0x8136d839
+PUNCT          0x8136d930 - 0x8136d939
+PUNCT          0x8136da30 - 0x8136da39
+PUNCT          0x8136db30 - 0x8136db39
+PUNCT          0x8136dc30 - 0x8136dc39
+PUNCT          0x8136dd30 - 0x8136dd39
+PUNCT          0x8136de30 - 0x8136de39
+PUNCT          0x8136df30 - 0x8136df39
+PUNCT          0x8136e030 - 0x8136e039
+PUNCT          0x8136e130 - 0x8136e139
+PUNCT          0x8136e230 - 0x8136e239
+PUNCT          0x8136e330 - 0x8136e339
+PUNCT          0x8136e430 - 0x8136e439
+PUNCT          0x8136e530 - 0x8136e539
+PUNCT          0x8136e630 - 0x8136e639
+PUNCT          0x8136e730 - 0x8136e739
+PUNCT          0x8136e830 - 0x8136e839
+PUNCT          0x8136e930 - 0x8136e939
+PUNCT          0x8136ea30 - 0x8136ea39
+PUNCT          0x8136eb30 - 0x8136eb39
+PUNCT          0x8136ec30 - 0x8136ec39
+PUNCT          0x8136ed30 - 0x8136ed39
+PUNCT          0x8136ee30 - 0x8136ee39
+PUNCT          0x8136ef30 - 0x8136ef39
+PUNCT          0x8136f030 - 0x8136f039
+PUNCT          0x8136f130 - 0x8136f139
+PUNCT          0x8136f230 - 0x8136f239
+PUNCT          0x8136f330 - 0x8136f339
+PUNCT          0x8136f430 - 0x8136f439
+PUNCT          0x8136f530 - 0x8136f539
+PUNCT          0x8136f630 - 0x8136f639
+PUNCT          0x8136f730 - 0x8136f739
+PUNCT          0x8136f830 - 0x8136f839
+PUNCT          0x8136f930 - 0x8136f939
+PUNCT          0x8136fa30 - 0x8136fa39
+PUNCT          0x8136fb30 - 0x8136fb39
+PUNCT          0x8136fc30
+PUNCT          0x81378330 - 0x81378339
+PUNCT          0x81378430 - 0x81378439
+PUNCT          0x81378530 - 0x81378539
+PUNCT          0x81378630 - 0x81378638
+PUNCT          0x81378934 - 0x81378939
+PUNCT          0x81378a30 - 0x81378a34
+PUNCT          0x81378d36 - 0x81378d39
+PUNCT          0x81378e30 - 0x81378e39
+PUNCT          0x81378f30 - 0x81378f39
+PUNCT          0x81379030 - 0x81379039
+PUNCT          0x81379130 - 0x81379139
+PUNCT          0x81379230 - 0x81379239
+PUNCT          0x81379330 - 0x81379339
+PUNCT          0x81379430 - 0x81379439
+PUNCT          0x81379530 - 0x81379533
+PUNCT          0x81379736 - 0x81379739
+PUNCT          0x81379830 - 0x81379839
+PUNCT          0x81379930 - 0x81379939
+PUNCT          0x81379a30 - 0x81379a39
+PUNCT          0x81379b30 - 0x81379b39
+PUNCT          0x81379c30 - 0x81379c39
+PUNCT          0x81379d30 - 0x81379d39
+PUNCT          0x81379e30 - 0x81379e39
+PUNCT          0x81379f30 - 0x81379f39
+PUNCT          0x8137a030 - 0x8137a039
+PUNCT          0x8137a130 - 0x8137a139
+PUNCT          0x8137a230 - 0x8137a239
+PUNCT          0x8137a330 - 0x8137a339
+PUNCT          0x8137a430 - 0x8137a433 0x8137a436 0x8137a437 0x8137a439
+PUNCT          0x8137a530 - 0x8137a539
+PUNCT          0x8137a630 - 0x8137a639
+PUNCT          0x8137a730 - 0x8137a739
+PUNCT          0x8137a830 - 0x8137a839
+PUNCT          0x8137a930 - 0x8137a939
+PUNCT          0x8137aa30 - 0x8137aa39
+PUNCT          0x8137ab30 - 0x8137ab39
+PUNCT          0x8137ac30 - 0x8137ac39
+PUNCT          0x8137ad30 - 0x8137ad39
+PUNCT          0x8137ae30 - 0x8137ae37
+PUNCT          0x8137af30 - 0x8137af39
+PUNCT          0x8137bb39
+PUNCT          0x8137bc30 - 0x8137bc32 0x8137bc34 - 0x8137bc37
+PUNCT          0x8137bd30 - 0x8137bd39
+PUNCT          0x8137be30 - 0x8137be39
+PUNCT          0x8137bf30 - 0x8137bf37 0x8137bf39
+PUNCT          0x8137c030 - 0x8137c039
+PUNCT          0x8137c130 - 0x8137c139
+PUNCT          0x8137c230 - 0x8137c239
+PUNCT          0x8137c330 - 0x8137c333 0x8137c335 0x8137c337 - 0x8137c339
+PUNCT          0x8137c430 0x8137c434 0x8137c436 - 0x8137c439
+PUNCT          0x8137c530 - 0x8137c532 0x8137c535 - 0x8137c539
+PUNCT          0x8137c630 - 0x8137c639
+PUNCT          0x8137c730 - 0x8137c735
+PUNCT          0x8137ca36
+PUNCT          0x8137cb30 - 0x8137cb39
+PUNCT          0x8137cc30 - 0x8137cc39
+PUNCT          0x8137cd30 - 0x8137cd33 0x8137cd35 - 0x8137cd39
+PUNCT          0x8137ce30 - 0x8137ce38
+PUNCT          0x8137d036 - 0x8137d039
+PUNCT          0x8137d130 - 0x8137d139
+PUNCT          0x8137d230 - 0x8137d239
+PUNCT          0x8137d330 - 0x8137d333 0x8137d338 0x8137d339
+PUNCT          0x8137d430 - 0x8137d439
+PUNCT          0x8137d530 - 0x8137d539
+PUNCT          0x8137d630 - 0x8137d639
+PUNCT          0x8137d730 - 0x8137d739
+PUNCT          0x8137d830 - 0x8137d839
+PUNCT          0x8137d930 - 0x8137d939
+PUNCT          0x8137da30 - 0x8137da39
+PUNCT          0x8137db30 - 0x8137db39
+PUNCT          0x8137dc30 - 0x8137dc39
+PUNCT          0x8137dd30 - 0x8137dd39
+PUNCT          0x8137de30 - 0x8137de39
+PUNCT          0x8137df30 - 0x8137df39
+PUNCT          0x8137e030 - 0x8137e039
+PUNCT          0x8137e130 - 0x8137e139
+PUNCT          0x8137e230 - 0x8137e239
+PUNCT          0x8137e330 - 0x8137e339
+PUNCT          0x8137e430 - 0x8137e439
+PUNCT          0x8137e530 - 0x8137e539
+PUNCT          0x8137e630 - 0x8137e639
+PUNCT          0x8137e730 - 0x8137e739
+PUNCT          0x8137e830 - 0x8137e839
+PUNCT          0x8137e930 - 0x8137e939
+PUNCT          0x8137ea30 - 0x8137ea39
+PUNCT          0x8137eb30 - 0x8137eb39
+PUNCT          0x8137ec30 - 0x8137ec39
+PUNCT          0x8137ed30 - 0x8137ed39
+PUNCT          0x8137ee30 - 0x8137ee39
+PUNCT          0x8137ef30 - 0x8137ef39
+PUNCT          0x8137f030 - 0x8137f039
+PUNCT          0x8137f130 - 0x8137f139
+PUNCT          0x8137f230 - 0x8137f239
+PUNCT          0x8137f330 - 0x8137f339
+PUNCT          0x8137f430 - 0x8137f439
+PUNCT          0x8137f530 - 0x8137f539
+PUNCT          0x8137f630 - 0x8137f639
+PUNCT          0x8137f730 - 0x8137f739
+PUNCT          0x8137f830 - 0x8137f839
+PUNCT          0x8137f930 - 0x8137f939
+PUNCT          0x8137fa30 - 0x8137fa39
+PUNCT          0x8137fb30 - 0x8137fb39
+PUNCT          0x8137fc30 - 0x8137fc39
+PUNCT          0x8137fd30 - 0x8137fd39
+PUNCT          0x8137fe30 - 0x8137fe39
+PUNCT          0x81388130 - 0x81388139
+PUNCT          0x81388230 - 0x81388239
+PUNCT          0x81388330 - 0x81388339
+PUNCT          0x81388430 - 0x81388439
+PUNCT          0x81388530 - 0x81388539
+PUNCT          0x81388630 - 0x81388639
+PUNCT          0x81388730 - 0x81388739
+PUNCT          0x81388830 - 0x81388839
+PUNCT          0x81388930 - 0x81388939
+PUNCT          0x81388a30 - 0x81388a39
+PUNCT          0x81388b30 - 0x81388b39
+PUNCT          0x81388c30 - 0x81388c39
+PUNCT          0x81388d30 - 0x81388d39
+PUNCT          0x81388e30 - 0x81388e39
+PUNCT          0x81388f30 - 0x81388f39
+PUNCT          0x81389030 - 0x81389039
+PUNCT          0x81389130 - 0x81389139
+PUNCT          0x81389230 - 0x81389239
+PUNCT          0x81389330 - 0x81389339
+PUNCT          0x81389430 - 0x81389439
+PUNCT          0x81389530 - 0x81389539
+PUNCT          0x81389630 - 0x81389639
+PUNCT          0x81389730 - 0x81389739
+PUNCT          0x81389830 - 0x81389839
+PUNCT          0x81389930 - 0x81389939
+PUNCT          0x81389a30 - 0x81389a39
+PUNCT          0x81389b30 - 0x81389b39
+PUNCT          0x81389c30 - 0x81389c39
+PUNCT          0x81389d30 - 0x81389d39
+PUNCT          0x81389e30 - 0x81389e39
+PUNCT          0x81389f30 - 0x81389f39
+PUNCT          0x8138a030 - 0x8138a039
+PUNCT          0x8138a130 - 0x8138a139
+PUNCT          0x8138a230 - 0x8138a239
+PUNCT          0x8138a330 - 0x8138a339
+PUNCT          0x8138a430 0x8138a431
+PUNCT          0x8138fd38 0x8138fd39
+PUNCT          0x8138fe30 - 0x8138fe39
+PUNCT          0x81398130 - 0x81398137 0x81398139
+PUNCT          0x81398230 - 0x81398239
+PUNCT          0x81398330 - 0x81398339
+PUNCT          0x81398430 - 0x81398439
+PUNCT          0x81398530 - 0x81398539
+PUNCT          0x81398630 - 0x81398639
+PUNCT          0x81398730 - 0x81398739
+PUNCT          0x81398830 - 0x81398839
+PUNCT          0x81398930 - 0x81398939
+PUNCT          0x81398b32 - 0x81398b39
+PUNCT          0x81398c30 - 0x81398c39
+PUNCT          0x81398d30 - 0x81398d39
+PUNCT          0x81398e30 - 0x81398e39
+PUNCT          0x81398f30 - 0x81398f39
+PUNCT          0x81399030 - 0x81399039
+PUNCT          0x81399130 - 0x81399139
+PUNCT          0x81399230 - 0x81399239
+PUNCT          0x81399330 - 0x81399339
+PUNCT          0x81399430 - 0x81399439
+PUNCT          0x81399530 - 0x81399539
+PUNCT          0x81399630 - 0x81399639
+PUNCT          0x81399730 - 0x81399739
+PUNCT          0x81399830 - 0x81399839
+PUNCT          0x81399930 - 0x81399939
+PUNCT          0x81399a30 - 0x81399a39
+PUNCT          0x81399b30 - 0x81399b39
+PUNCT          0x81399c30 - 0x81399c39
+PUNCT          0x81399d30 - 0x81399d39
+PUNCT          0x81399e30 - 0x81399e39
+PUNCT          0x81399f30 - 0x81399f39
+PUNCT          0x8139a030 - 0x8139a035
+PUNCT          0x8139a336 - 0x8139a339
+PUNCT          0x8139a430 - 0x8139a433
+PUNCT          0x8139a530 0x8139a536 0x8139a537
+PUNCT          0x8139a633 0x8139a634
+PUNCT          0x8139a734 0x8139a739
+PUNCT          0x8139b238 0x8139b239
+PUNCT          0x8139b334 - 0x8139b339
+PUNCT          0x8139b430 - 0x8139b433
+PUNCT          0x8139be30 - 0x8139be39
+PUNCT          0x8139bf30 - 0x8139bf39
+PUNCT          0x8139c030 - 0x8139c038
+PUNCT          0x8139c132 - 0x8139c139
+PUNCT          0x8139c230 - 0x8139c239
+PUNCT          0x8139c330 - 0x8139c336
+PUNCT          0x8139c635 - 0x8139c639
+PUNCT          0x8139c730 - 0x8139c739
+PUNCT          0x8139c830 - 0x8139c839
+PUNCT          0x8139c930 - 0x8139c932 0x8139c936
+PUNCT          0x8139ca37 - 0x8139ca39
+PUNCT          0x8139cb30 - 0x8139cb39
+PUNCT          0x8139cc30 - 0x8139cc39
+PUNCT          0x8139cd30 - 0x8139cd39
+PUNCT          0x8139ce30 - 0x8139ce34
+PUNCT          0x8139d030 - 0x8139d039
+PUNCT          0x8139d130 0x8139d131 0x8139d136 - 0x8139d139
+PUNCT          0x8139d230 - 0x8139d239
+PUNCT          0x8139d330 - 0x8139d339
+PUNCT          0x8139d430 - 0x8139d439
+PUNCT          0x8139d530 - 0x8139d539
+PUNCT          0x8139d630 - 0x8139d632 0x8139d634 - 0x8139d639
+PUNCT          0x8139d730 - 0x8139d739
+PUNCT          0x8139d830 - 0x8139d839
+PUNCT          0x8139d930 - 0x8139d939
+PUNCT          0x8139da30 - 0x8139da39
+PUNCT          0x8139db30 - 0x8139db39
+PUNCT          0x8139dc30 - 0x8139dc39
+PUNCT          0x8139dd30 - 0x8139dd39
+PUNCT          0x8139de30 - 0x8139de39
+PUNCT          0x8139df30 - 0x8139df39
+PUNCT          0x8139e030 - 0x8139e039
+PUNCT          0x8139e130 - 0x8139e139
+PUNCT          0x8139e230 - 0x8139e232 0x8139e237 - 0x8139e239
+PUNCT          0x8139e330 - 0x8139e339
+PUNCT          0x8139e430 - 0x8139e439
+PUNCT          0x8139e530 - 0x8139e539
+PUNCT          0x8139e630 - 0x8139e639
+PUNCT          0x8139e730 - 0x8139e739
+PUNCT          0x8139e830 - 0x8139e839
+PUNCT          0x8139e930 - 0x8139e939
+PUNCT          0x8139ea30 - 0x8139ea39
+PUNCT          0x8139eb30 - 0x8139eb34 0x8139eb37 - 0x8139eb39
+PUNCT          0x8139ec30 - 0x8139ec39
+PUNCT          0x8139ed30 - 0x8139ed39
+PUNCT          0x8139ee30 - 0x8139ee37
+PUNCT          0x82368f31 - 0x82368f39
+PUNCT          0x82369030 - 0x82369039
+PUNCT          0x82369130 - 0x82369139
+PUNCT          0x82369230 - 0x82369239
+PUNCT          0x82369330 - 0x82369339
+PUNCT          0x82369430 - 0x82369435
+PUNCT          0x8430b633
+PUNCT          0x8430eb36 0x8430eb37
+PUNCT          0x8430fe36
+PUNCT          0x84318538 0x84318539
+PUNCT          0x84318630 0x84318634
+PUNCT          0x84319535 - 0x84319539
+PUNCT          0x84319630 0x84319631
+PUNCT          0x8431a234 0x8431a236 - 0x8431a239
+PUNCT          0x8431a330 - 0x8431a332
+PUNCT          0x8431a436 0x8431a437
+SPACE          0x81308135
+SPACE          0x81308432
+SPACE          0x8134ac34
+SPACE          0x8136a336 - 0x8136a339
+SPACE          0x8136a430 - 0x8136a437
+SPACE          0x8136a635 0x8136a636
+SPACE          0x8136a732
+SPACE          0x8136ab35
+SPECIAL                0x81308535 0x81308536
+SPECIAL                0x81308631 0x81308634 - 0x81308636
+SPECIAL                0x8131e532 - 0x8131e537
+SPECIAL                0x81329a30 - 0x81329a32
+SPECIAL                0x8132ec36 - 0x8132ec39
+SPECIAL                0x8132ed30 - 0x8132ed35
+SPECIAL                0x8133dc32 - 0x8133dc39
+SPECIAL                0x8133dd30 - 0x8133dd32
+SPECIAL                0x8134b734 - 0x8134b736
+SPECIAL                0x8136ad32 0x8136ad36 - 0x8136ad39
+SPECIAL                0x8136ae30 0x8136ae31 0x8136ae38 0x8136ae39
+SPECIAL                0x8136af30 - 0x8136af37
+SPECIAL                0x8136c333 - 0x8136c339
+SPECIAL                0x8136c430 - 0x8136c439
+SPECIAL                0x8136c530 - 0x8136c539
+SPECIAL                0x81378c36 - 0x81378c39
+SPECIAL                0x81378d30 - 0x81378d35
+SPECIAL                0x81379534 - 0x81379539
+SPECIAL                0x81379630 - 0x81379639
+SPECIAL                0x81379730 - 0x81379734
+SPECIAL                0x8137c736 - 0x8137c739
+SPECIAL                0x8137c830 - 0x8137c839
+SPECIAL                0x8137c930 - 0x8137c939
+SPECIAL                0x8137ca30 - 0x8137ca35
+SPECIAL                0x8139a538 0x8139a539
+SPECIAL                0x8139a630
+SPECIAL                0x8139b330 - 0x8139b333
+SPECIAL                0x8139c530 - 0x8139c539
+SPECIAL                0x8139c630 - 0x8139c634
+SPECIAL                0x8139c937 - 0x8139c939
+SPECIAL                0x8139ca30 - 0x8139ca36
+SPECIAL                0x8139ce35 - 0x8139ce39
+SPECIAL                0x8139cf30 - 0x8139cf39
+SWIDTH1                0x81308432 - 0x81308439
+SWIDTH1                0x81308530 - 0x81308539
+SWIDTH1                0x81308630 - 0x81308639
+SWIDTH1                0x81308730 - 0x81308739
+SWIDTH1                0x81308830 - 0x81308839
+SWIDTH1                0x81308930 - 0x81308939
+SWIDTH1                0x81308a30 - 0x81308a39
+SWIDTH1                0x81308b30 - 0x81308b39
+SWIDTH1                0x81308c30 - 0x81308c39
+SWIDTH1                0x81308d30 - 0x81308d39
+SWIDTH1                0x81308e30 - 0x81308e39
+SWIDTH1                0x81308f30 - 0x81308f39
+SWIDTH1                0x81309030 - 0x81309039
+SWIDTH1                0x81309130 - 0x81309139
+SWIDTH1                0x81309230 - 0x81309239
+SWIDTH1                0x81309330 - 0x81309339
+SWIDTH1                0x81309430 - 0x81309439
+SWIDTH1                0x81309530 - 0x81309539
+SWIDTH1                0x81309630 - 0x81309639
+SWIDTH1                0x81309730 - 0x81309739
+SWIDTH1                0x81309830 - 0x81309839
+SWIDTH1                0x81309930 - 0x81309939
+SWIDTH1                0x81309a30 - 0x81309a39
+SWIDTH1                0x81309b30 - 0x81309b39
+SWIDTH1                0x81309c30 - 0x81309c39
+SWIDTH1                0x81309d30 - 0x81309d39
+SWIDTH1                0x81309e30 - 0x81309e39
+SWIDTH1                0x81309f30 - 0x81309f39
+SWIDTH1                0x8130a030 - 0x8130a039
+SWIDTH1                0x8130a130 - 0x8130a139
+SWIDTH1                0x8130a230 - 0x8130a239
+SWIDTH1                0x8130a330 - 0x8130a339
+SWIDTH1                0x8130a430 - 0x8130a439
+SWIDTH1                0x8130a530 - 0x8130a539
+SWIDTH1                0x8130a630 - 0x8130a639
+SWIDTH1                0x8130a731 - 0x8130a739
+SWIDTH1                0x8130a830 - 0x8130a838
+SWIDTH1                0x8130ab37 - 0x8130ab39
+SWIDTH1                0x8130ac30 - 0x8130ac39
+SWIDTH1                0x8130ad30 - 0x8130ad39
+SWIDTH1                0x8130ae30 - 0x8130ae39
+SWIDTH1                0x8130af30 - 0x8130af39
+SWIDTH1                0x8130b030 - 0x8130b039
+SWIDTH1                0x8130b130 - 0x8130b139
+SWIDTH1                0x8130b230 - 0x8130b239
+SWIDTH1                0x8130b330 - 0x8130b339
+SWIDTH1                0x8130b430 - 0x8130b438
+SWIDTH1                0x8130b531 - 0x8130b539
+SWIDTH1                0x8130b630 - 0x8130b639
+SWIDTH1                0x8130b730 - 0x8130b739
+SWIDTH1                0x8130b830 - 0x8130b839
+SWIDTH1                0x8130b930 - 0x8130b939
+SWIDTH1                0x8130ba30 - 0x8130ba38
+SWIDTH1                0x8130bc36 - 0x8130bc39
+SWIDTH1                0x8130bd30 - 0x8130bd39
+SWIDTH1                0x8130be30 - 0x8130be39
+SWIDTH1                0x8130bf30 - 0x8130bf39
+SWIDTH1                0x8130c030 - 0x8130c039
+SWIDTH1                0x8130c130 - 0x8130c139
+SWIDTH1                0x8130c230 - 0x8130c239
+SWIDTH1                0x8130c330 - 0x8130c339
+SWIDTH1                0x8130c430 - 0x8130c435
+SWIDTH1                0x8130c632 - 0x8130c639
+SWIDTH1                0x8130c730 - 0x8130c737
+SWIDTH1                0x8130c832 0x8130c833 0x8130c838
+SWIDTH1                0x8130c932 0x8130c938 0x8130c939
+SWIDTH1                0x8130ca30 - 0x8130ca34 0x8130ca36 0x8130ca38 0x8130ca39
+SWIDTH1                0x8130cb30 0x8130cb32 - 0x8130cb39
+SWIDTH1                0x8130cc30 - 0x8130cc34 0x8130cc36 - 0x8130cc39
+SWIDTH1                0x8130cd30 - 0x8130cd39
+SWIDTH1                0x8130ce30 - 0x8130ce39
+SWIDTH1                0x8130cf30 - 0x8130cf39
+SWIDTH1                0x8130d030 - 0x8130d034
+SWIDTH1                0x8130d134 - 0x8130d139
+SWIDTH1                0x8130d230 - 0x8130d239
+SWIDTH1                0x8130d330 - 0x8130d339
+SWIDTH1                0x8130d430 - 0x8130d439
+SWIDTH1                0x8130d530 - 0x8130d539
+SWIDTH1                0x8130d630 - 0x8130d639
+SWIDTH1                0x8130d730 - 0x8130d739
+SWIDTH1                0x8130d830 - 0x8130d832 0x8130d834 - 0x8130d839
+SWIDTH1                0x8130d930 - 0x8130d939
+SWIDTH1                0x8130da30 - 0x8130da39
+SWIDTH1                0x8130db30 - 0x8130db39
+SWIDTH1                0x8130dc30 - 0x8130dc39
+SWIDTH1                0x8130dd30 - 0x8130dd39
+SWIDTH1                0x8130de30 - 0x8130de39
+SWIDTH1                0x8130df30 - 0x8130df34 0x8130df36 - 0x8130df39
+SWIDTH1                0x8130e030 - 0x8130e039
+SWIDTH1                0x8130e130 - 0x8130e139
+SWIDTH1                0x8130e230 - 0x8130e239
+SWIDTH1                0x8130e330 - 0x8130e333 0x8130e336 0x8130e337
+SWIDTH1                0x8130e434 - 0x8130e439
+SWIDTH1                0x8130e530 - 0x8130e539
+SWIDTH1                0x8130e933 - 0x8130e939
+SWIDTH1                0x8130ea30 - 0x8130ea39
+SWIDTH1                0x8130eb30 - 0x8130eb39
+SWIDTH1                0x8130ec30 - 0x8130ec39
+SWIDTH1                0x8130ed30 0x8130ed33 - 0x8130ed39
+SWIDTH1                0x8130ee31 - 0x8130ee39
+SWIDTH1                0x8130ef30 - 0x8130ef39
+SWIDTH1                0x8130f030 - 0x8130f039
+SWIDTH1                0x8130f130 - 0x8130f139
+SWIDTH1                0x8130f231 0x8130f232 0x8130f239
+SWIDTH1                0x8130f330 - 0x8130f339
+SWIDTH1                0x8130f430 - 0x8130f435 0x8130f437 - 0x8130f439
+SWIDTH1                0x8130f530 - 0x8130f539
+SWIDTH1                0x8130f630 - 0x8130f639
+SWIDTH1                0x8130f731 - 0x8130f739
+SWIDTH1                0x8130f830
+SWIDTH1                0x8130f932 - 0x8130f939
+SWIDTH1                0x8130fa30 - 0x8130fa39
+SWIDTH1                0x8130fb30 - 0x8130fb38
+SWIDTH1                0x8130fc34 - 0x8130fc38
+SWIDTH1                0x81318132
+SWIDTH1                0x81318237
+SWIDTH1                0x81318331 0x81318333 - 0x81318339
+SWIDTH1                0x81318430 - 0x81318439
+SWIDTH1                0x81318530 - 0x81318538
+SWIDTH1                0x81318634 - 0x81318639
+SWIDTH1                0x81318730 - 0x81318739
+SWIDTH1                0x81318830 - 0x81318835
+SWIDTH1                0x81318936 - 0x81318939
+SWIDTH1                0x81318a30 - 0x81318a39
+SWIDTH1                0x81318b30 - 0x81318b39
+SWIDTH1                0x81318c30 - 0x81318c39
+SWIDTH1                0x81318d30 - 0x81318d39
+SWIDTH1                0x81318e30 - 0x81318e39
+SWIDTH1                0x81318f30 - 0x81318f39
+SWIDTH1                0x81319030 - 0x81319039
+SWIDTH1                0x81319130 - 0x81319139
+SWIDTH1                0x81319230 - 0x81319239
+SWIDTH1                0x81319330 - 0x81319339
+SWIDTH1                0x81319430 - 0x81319439
+SWIDTH1                0x81319530 - 0x81319539
+SWIDTH1                0x81319630 0x81319632 - 0x81319639
+SWIDTH1                0x81319730 - 0x81319737
+SWIDTH1                0x81319830 - 0x81319839
+SWIDTH1                0x81319930 - 0x81319934 0x81319936 - 0x81319939
+SWIDTH1                0x81319a30 - 0x81319a39
+SWIDTH1                0x81319b32 - 0x81319b39
+SWIDTH1                0x81319c30 - 0x81319c39
+SWIDTH1                0x81319d30 - 0x81319d39
+SWIDTH1                0x81319e30 0x81319e34 - 0x81319e39
+SWIDTH1                0x81319f30 - 0x81319f39
+SWIDTH1                0x8131a030 - 0x8131a039
+SWIDTH1                0x8131a130
+SWIDTH1                0x8131a634 - 0x8131a639
+SWIDTH1                0x8131a730 - 0x8131a739
+SWIDTH1                0x8131a830 - 0x8131a839
+SWIDTH1                0x8131a930 - 0x8131a939
+SWIDTH1                0x8131aa30 - 0x8131aa39
+SWIDTH1                0x8131ab30 - 0x8131ab33
+SWIDTH1                0x8131cc39
+SWIDTH1                0x8131cd30 0x8131cd31 0x8131cd33 - 0x8131cd39
+SWIDTH1                0x8131ce30 - 0x8131ce39
+SWIDTH1                0x8131cf30 - 0x8131cf39
+SWIDTH1                0x8131d030 - 0x8131d039
+SWIDTH1                0x8131d130 - 0x8131d139
+SWIDTH1                0x8131d230 - 0x8131d235 0x8131d238 0x8131d239
+SWIDTH1                0x8131d330 - 0x8131d339
+SWIDTH1                0x8131d430 - 0x8131d435 0x8131d438 0x8131d439
+SWIDTH1                0x8131d530 - 0x8131d532 0x8131d536 - 0x8131d539
+SWIDTH1                0x8131d630 - 0x8131d639
+SWIDTH1                0x8131d730 - 0x8131d739
+SWIDTH1                0x8131d830
+SWIDTH1                0x8131d937 - 0x8131d939
+SWIDTH1                0x8131da31 - 0x8131da38
+SWIDTH1                0x8131db31 0x8131db32 0x8131db35 - 0x8131db39
+SWIDTH1                0x8131dc30 - 0x8131dc39
+SWIDTH1                0x8131dd30 - 0x8131dd36 0x8131dd38 0x8131dd39
+SWIDTH1                0x8131de30 - 0x8131de34 0x8131de36
+SWIDTH1                0x8131df30 - 0x8131df33 0x8131df36 0x8131df38 0x8131df39
+SWIDTH1                0x8131e030 - 0x8131e034 0x8131e037 0x8131e038
+SWIDTH1                0x8131e131 - 0x8131e133
+SWIDTH1                0x8131e233 0x8131e238 0x8131e239
+SWIDTH1                0x8131e331 - 0x8131e335 0x8131e338 0x8131e339
+SWIDTH1                0x8131e430 - 0x8131e439
+SWIDTH1                0x8131e530 - 0x8131e538
+SWIDTH1                0x8131e636 0x8131e639
+SWIDTH1                0x8131e730 - 0x8131e734 0x8131e739
+SWIDTH1                0x8131e830 0x8131e833 - 0x8131e839
+SWIDTH1                0x8131e930 - 0x8131e939
+SWIDTH1                0x8131ea30 - 0x8131ea34 0x8131ea36 - 0x8131ea39
+SWIDTH1                0x8131eb30 - 0x8131eb32 0x8131eb34 0x8131eb35 0x8131eb37 0x8131eb38
+SWIDTH1                0x8131ec30 0x8131ec31 0x8131ec34 0x8131ec36 - 0x8131ec39
+SWIDTH1                0x8131ed30 0x8131ed35 0x8131ed36 0x8131ed39
+SWIDTH1                0x8131ee30 0x8131ee31
+SWIDTH1                0x8131ef33 - 0x8131ef36 0x8131ef38
+SWIDTH1                0x8131f036 - 0x8131f039
+SWIDTH1                0x8131f130 - 0x8131f139
+SWIDTH1                0x8131f230
+SWIDTH1                0x8131f333 - 0x8131f335 0x8131f337 - 0x8131f339
+SWIDTH1                0x8131f430 - 0x8131f433 0x8131f435 0x8131f437 - 0x8131f439
+SWIDTH1                0x8131f531 - 0x8131f539
+SWIDTH1                0x8131f630 - 0x8131f639
+SWIDTH1                0x8131f730 - 0x8131f732 0x8131f734 - 0x8131f739
+SWIDTH1                0x8131f830 0x8131f832 0x8131f833 0x8131f835 - 0x8131f839
+SWIDTH1                0x8131f932 - 0x8131f939
+SWIDTH1                0x8131fa30 0x8131fa31 0x8131fa33 - 0x8131fa35 0x8131fa37 - 0x8131fa39
+SWIDTH1                0x8131fb32
+SWIDTH1                0x8131fc38
+SWIDTH1                0x8131fd34 - 0x8131fd39
+SWIDTH1                0x8131fe30 - 0x8131fe33
+SWIDTH1                0x81328231 - 0x81328233 0x81328235 - 0x81328239
+SWIDTH1                0x81328330 - 0x81328332 0x81328335 0x81328336 0x81328339
+SWIDTH1                0x81328430 - 0x81328439
+SWIDTH1                0x81328530 - 0x81328539
+SWIDTH1                0x81328630 0x81328632 - 0x81328638
+SWIDTH1                0x81328730 0x81328731 0x81328734 - 0x81328737
+SWIDTH1                0x81328830 - 0x81328837
+SWIDTH1                0x81328931 0x81328932 0x81328935 - 0x81328937
+SWIDTH1                0x81328a36 0x81328a37
+SWIDTH1                0x81328b32 0x81328b33 0x81328b35 - 0x81328b37
+SWIDTH1                0x81328c32 - 0x81328c39
+SWIDTH1                0x81328d30 - 0x81328d32
+SWIDTH1                0x81328f30 0x81328f31 0x81328f33 - 0x81328f38
+SWIDTH1                0x81329032 - 0x81329034 0x81329036 - 0x81329039
+SWIDTH1                0x81329133 0x81329134 0x81329136 0x81329138 0x81329139
+SWIDTH1                0x81329233 0x81329234 0x81329238 0x81329239
+SWIDTH1                0x81329330 0x81329334 - 0x81329339
+SWIDTH1                0x81329430 0x81329431 0x81329433 - 0x81329435
+SWIDTH1                0x81329530 - 0x81329534 0x81329538 0x81329539
+SWIDTH1                0x81329630 0x81329632 - 0x81329635
+SWIDTH1                0x81329735
+SWIDTH1                0x81329931 - 0x81329939
+SWIDTH1                0x81329a30 - 0x81329a32
+SWIDTH1                0x81329b37 - 0x81329b39
+SWIDTH1                0x81329c31 - 0x81329c38
+SWIDTH1                0x81329d30 - 0x81329d32 0x81329d34 - 0x81329d39
+SWIDTH1                0x81329e30 - 0x81329e39
+SWIDTH1                0x81329f30 - 0x81329f36 0x81329f38 0x81329f39
+SWIDTH1                0x8132a030 - 0x8132a037 0x8132a039
+SWIDTH1                0x8132a130 - 0x8132a133 0x8132a138 0x8132a139
+SWIDTH1                0x8132a230 - 0x8132a234 0x8132a236 - 0x8132a238
+SWIDTH1                0x8132a330 - 0x8132a333
+SWIDTH1                0x8132a431 0x8132a432
+SWIDTH1                0x8132a532 0x8132a533 0x8132a538 0x8132a539
+SWIDTH1                0x8132a630 - 0x8132a637
+SWIDTH1                0x8132a836 0x8132a837 0x8132a839
+SWIDTH1                0x8132a930 - 0x8132a936 0x8132a938 0x8132a939
+SWIDTH1                0x8132aa30 0x8132aa32 - 0x8132aa39
+SWIDTH1                0x8132ab30 - 0x8132ab39
+SWIDTH1                0x8132ac30 - 0x8132ac34 0x8132ac36 - 0x8132ac39
+SWIDTH1                0x8132ad30 - 0x8132ad35 0x8132ad37 - 0x8132ad39
+SWIDTH1                0x8132ae30 0x8132ae31 0x8132ae36 - 0x8132ae39
+SWIDTH1                0x8132af30 - 0x8132af32 0x8132af34 - 0x8132af36 0x8132af38 0x8132af39
+SWIDTH1                0x8132b030 0x8132b031 0x8132b039
+SWIDTH1                0x8132b130 0x8132b138
+SWIDTH1                0x8132b230 0x8132b231 0x8132b236 - 0x8132b239
+SWIDTH1                0x8132b330 - 0x8132b335
+SWIDTH1                0x8132b534 0x8132b535 0x8132b537 - 0x8132b539
+SWIDTH1                0x8132b630 - 0x8132b634 0x8132b636 - 0x8132b638
+SWIDTH1                0x8132b730 - 0x8132b739
+SWIDTH1                0x8132b830 - 0x8132b839
+SWIDTH1                0x8132b930 - 0x8132b932 0x8132b934 - 0x8132b939
+SWIDTH1                0x8132ba30 - 0x8132ba39
+SWIDTH1                0x8132bb34 - 0x8132bb39
+SWIDTH1                0x8132bc32 - 0x8132bc34 0x8132bc36 - 0x8132bc39
+SWIDTH1                0x8132bd39
+SWIDTH1                0x8132be38 0x8132be39
+SWIDTH1                0x8132bf34 - 0x8132bf39
+SWIDTH1                0x8132c030 - 0x8132c033
+SWIDTH1                0x8132c232 0x8132c233 0x8132c235 - 0x8132c239
+SWIDTH1                0x8132c330 - 0x8132c339
+SWIDTH1                0x8132c430 - 0x8132c432 0x8132c436 - 0x8132c439
+SWIDTH1                0x8132c530 - 0x8132c539
+SWIDTH1                0x8132c630 - 0x8132c639
+SWIDTH1                0x8132c731 - 0x8132c739
+SWIDTH1                0x8132c831 0x8132c834 - 0x8132c839
+SWIDTH1                0x8132c930 0x8132c934 0x8132c939
+SWIDTH1                0x8132ca30 - 0x8132ca34 0x8132ca36 0x8132ca38 0x8132ca39
+SWIDTH1                0x8132cb30 - 0x8132cb35
+SWIDTH1                0x8132cd34 - 0x8132cd36
+SWIDTH1                0x8132ce39
+SWIDTH1                0x8132cf30 - 0x8132cf39
+SWIDTH1                0x8132d030 - 0x8132d039
+SWIDTH1                0x8132d130 - 0x8132d139
+SWIDTH1                0x8132d230 - 0x8132d239
+SWIDTH1                0x8132d330 - 0x8132d339
+SWIDTH1                0x8132d430 - 0x8132d436
+SWIDTH1                0x8132d531 - 0x8132d539
+SWIDTH1                0x8132d630 - 0x8132d639
+SWIDTH1                0x8132d730 - 0x8132d739
+SWIDTH1                0x8132db37 0x8132db38
+SWIDTH1                0x8132dc30 0x8132dc33 0x8132dc34 0x8132dc36 0x8132dc39
+SWIDTH1                0x8132dd36 - 0x8132dd39
+SWIDTH1                0x8132de31 - 0x8132de37 0x8132de39
+SWIDTH1                0x8132df30 0x8132df31 0x8132df33 0x8132df35 0x8132df38 0x8132df39
+SWIDTH1                0x8132e031 - 0x8132e039
+SWIDTH1                0x8132e130 - 0x8132e133 0x8132e135 - 0x8132e137
+SWIDTH1                0x8132e230 - 0x8132e234 0x8132e236 0x8132e238 0x8132e239
+SWIDTH1                0x8132e330 - 0x8132e333 0x8132e336 - 0x8132e339
+SWIDTH1                0x8132e430 - 0x8132e435 0x8132e438 0x8132e439
+SWIDTH1                0x8132e834 - 0x8132e839
+SWIDTH1                0x8132e930 - 0x8132e939
+SWIDTH1                0x8132ea30 - 0x8132ea39
+SWIDTH1                0x8132eb30 - 0x8132eb39
+SWIDTH1                0x8132ec30 - 0x8132ec39
+SWIDTH1                0x8132ed30 - 0x8132ed39
+SWIDTH1                0x8132ee30 - 0x8132ee39
+SWIDTH1                0x8132ef30 - 0x8132ef35 0x8132ef37 - 0x8132ef39
+SWIDTH1                0x8132f030 - 0x8132f039
+SWIDTH1                0x8132f130 - 0x8132f139
+SWIDTH1                0x8132f230 - 0x8132f239
+SWIDTH1                0x8132f330 0x8132f337 - 0x8132f339
+SWIDTH1                0x8132f430 - 0x8132f439
+SWIDTH1                0x8132f530 - 0x8132f539
+SWIDTH1                0x8132f630 - 0x8132f633 0x8132f638 0x8132f639
+SWIDTH1                0x8132f730 - 0x8132f735 0x8132f737 - 0x8132f739
+SWIDTH1                0x8132f830 - 0x8132f839
+SWIDTH1                0x8132f930 - 0x8132f939
+SWIDTH1                0x8132fa30 - 0x8132fa39
+SWIDTH1                0x8132fb30 - 0x8132fb32 0x8132fb34 - 0x8132fb39
+SWIDTH1                0x8132fc30 - 0x8132fc38
+SWIDTH1                0x8132fd31
+SWIDTH1                0x81338430 - 0x81338439
+SWIDTH1                0x81338530 - 0x81338539
+SWIDTH1                0x81338630 - 0x81338639
+SWIDTH1                0x81338730 - 0x81338733 0x81338735 - 0x81338739
+SWIDTH1                0x81338831 0x81338832 0x81338834 - 0x81338839
+SWIDTH1                0x81338930 0x81338934 - 0x81338937
+SWIDTH1                0x81338a34 - 0x81338a39
+SWIDTH1                0x81338b30 - 0x81338b39
+SWIDTH1                0x81338c30 - 0x81338c39
+SWIDTH1                0x81339430 - 0x81339439
+SWIDTH1                0x81339530 - 0x81339539
+SWIDTH1                0x81339630 - 0x81339639
+SWIDTH1                0x81339730 - 0x81339737
+SWIDTH1                0x81339838 0x81339839
+SWIDTH1                0x81339930 - 0x81339939
+SWIDTH1                0x81339a30 - 0x81339a39
+SWIDTH1                0x81339b30 - 0x81339b39
+SWIDTH1                0x81339c30 - 0x81339c38
+SWIDTH1                0x81339d31
+SWIDTH1                0x8133a732 - 0x8133a739
+SWIDTH1                0x8133a830 - 0x8133a839
+SWIDTH1                0x8133a930 - 0x8133a939
+SWIDTH1                0x8133aa30 - 0x8133aa39
+SWIDTH1                0x8133ab30 - 0x8133ab39
+SWIDTH1                0x8133ac30 - 0x8133ac39
+SWIDTH1                0x8133ad30 - 0x8133ad38
+SWIDTH1                0x8133ae34 - 0x8133ae39
+SWIDTH1                0x8133af30 - 0x8133af39
+SWIDTH1                0x8133b030 - 0x8133b039
+SWIDTH1                0x8133b130 - 0x8133b139
+SWIDTH1                0x8133b230 - 0x8133b239
+SWIDTH1                0x8133b330 - 0x8133b339
+SWIDTH1                0x8133b430 - 0x8133b439
+SWIDTH1                0x8133b530 - 0x8133b539
+SWIDTH1                0x8133b630 - 0x8133b635
+SWIDTH1                0x8133b732 - 0x8133b738
+SWIDTH1                0x8133b830 - 0x8133b839
+SWIDTH1                0x8133b930 - 0x8133b939
+SWIDTH1                0x8133ba30 - 0x8133ba39
+SWIDTH1                0x8133bb30 - 0x8133bb39
+SWIDTH1                0x8133bc30 - 0x8133bc39
+SWIDTH1                0x8133bd30 - 0x8133bd39
+SWIDTH1                0x8133be30 - 0x8133be32 0x8133be34 0x8133be36 - 0x8133be39
+SWIDTH1                0x8133bf32 - 0x8133bf38
+SWIDTH1                0x8133c030 0x8133c032 - 0x8133c035 0x8133c038 0x8133c039
+SWIDTH1                0x8133c130 - 0x8133c139
+SWIDTH1                0x8133c230 - 0x8133c239
+SWIDTH1                0x8133c330 - 0x8133c339
+SWIDTH1                0x8133c430 - 0x8133c436 0x8133c438
+SWIDTH1                0x8133c530 - 0x8133c533 0x8133c536 - 0x8133c539
+SWIDTH1                0x8133c630 - 0x8133c639
+SWIDTH1                0x8133c730 - 0x8133c739
+SWIDTH1                0x8133c830 - 0x8133c836 0x8133c838
+SWIDTH1                0x8133c930 - 0x8133c933 0x8133c936 - 0x8133c939
+SWIDTH1                0x8133ca30 - 0x8133ca32 0x8133ca34 0x8133ca36 - 0x8133ca39
+SWIDTH1                0x8133cb32 - 0x8133cb38
+SWIDTH1                0x8133cc30 - 0x8133cc36 0x8133cc38 0x8133cc39
+SWIDTH1                0x8133cd30 - 0x8133cd39
+SWIDTH1                0x8133ce30 - 0x8133ce39
+SWIDTH1                0x8133cf30 0x8133cf32 - 0x8133cf39
+SWIDTH1                0x8133d030 - 0x8133d039
+SWIDTH1                0x8133d130 - 0x8133d139
+SWIDTH1                0x8133d230 - 0x8133d232 0x8133d234 0x8133d236 - 0x8133d239
+SWIDTH1                0x8133d332 - 0x8133d338
+SWIDTH1                0x8133d430 - 0x8133d439
+SWIDTH1                0x8133d530 - 0x8133d539
+SWIDTH1                0x8133d630 - 0x8133d639
+SWIDTH1                0x8133d730 - 0x8133d738
+SWIDTH1                0x8133d830 - 0x8133d839
+SWIDTH1                0x8133d930 - 0x8133d938
+SWIDTH1                0x8133da35 - 0x8133da39
+SWIDTH1                0x8133db30 - 0x8133db39
+SWIDTH1                0x8133dc30 - 0x8133dc39
+SWIDTH1                0x8133dd30 - 0x8133dd32
+SWIDTH1                0x8133e038 0x8133e039
+SWIDTH1                0x8133e130 - 0x8133e139
+SWIDTH1                0x8133e230 - 0x8133e239
+SWIDTH1                0x8133e330 - 0x8133e339
+SWIDTH1                0x8133e430 - 0x8133e439
+SWIDTH1                0x8133e530 - 0x8133e539
+SWIDTH1                0x8133e630 - 0x8133e639
+SWIDTH1                0x8133e730 - 0x8133e739
+SWIDTH1                0x8133e830 - 0x8133e839
+SWIDTH1                0x8133e930 - 0x8133e932
+SWIDTH1                0x8133ea35 - 0x8133ea39
+SWIDTH1                0x8133eb30 - 0x8133eb39
+SWIDTH1                0x8133ec30 - 0x8133ec39
+SWIDTH1                0x8133ed30 - 0x8133ed39
+SWIDTH1                0x8133ee30 - 0x8133ee39
+SWIDTH1                0x8133ef30 - 0x8133ef39
+SWIDTH1                0x8133f030 - 0x8133f039
+SWIDTH1                0x8133f130 - 0x8133f139
+SWIDTH1                0x8133f230 - 0x8133f239
+SWIDTH1                0x8133f330 - 0x8133f339
+SWIDTH1                0x8133f430 - 0x8133f439
+SWIDTH1                0x8133f530 - 0x8133f539
+SWIDTH1                0x8133f630 - 0x8133f639
+SWIDTH1                0x8133f730 - 0x8133f739
+SWIDTH1                0x8133f830 - 0x8133f839
+SWIDTH1                0x8133f930 - 0x8133f939
+SWIDTH1                0x8133fa30 - 0x8133fa39
+SWIDTH1                0x8133fb30 - 0x8133fb39
+SWIDTH1                0x8133fc30 - 0x8133fc39
+SWIDTH1                0x8133fd30 - 0x8133fd39
+SWIDTH1                0x8133fe30 - 0x8133fe39
+SWIDTH1                0x81348130 - 0x81348139
+SWIDTH1                0x81348230 - 0x81348239
+SWIDTH1                0x81348330 - 0x81348339
+SWIDTH1                0x81348430 - 0x81348439
+SWIDTH1                0x81348530 - 0x81348539
+SWIDTH1                0x81348630 - 0x81348639
+SWIDTH1                0x81348730 - 0x81348739
+SWIDTH1                0x81348830 - 0x81348839
+SWIDTH1                0x81348930 - 0x81348939
+SWIDTH1                0x81348a30 - 0x81348a39
+SWIDTH1                0x81348b30 - 0x81348b39
+SWIDTH1                0x81348c30 - 0x81348c39
+SWIDTH1                0x81348d30 - 0x81348d39
+SWIDTH1                0x81348e30 - 0x81348e39
+SWIDTH1                0x81348f30 - 0x81348f39
+SWIDTH1                0x81349030 - 0x81349039
+SWIDTH1                0x81349130 - 0x81349139
+SWIDTH1                0x81349230 - 0x81349239
+SWIDTH1                0x81349330 - 0x81349339
+SWIDTH1                0x81349430 - 0x81349439
+SWIDTH1                0x81349530 - 0x81349539
+SWIDTH1                0x81349630 - 0x81349639
+SWIDTH1                0x81349730 - 0x81349739
+SWIDTH1                0x81349830 - 0x81349839
+SWIDTH1                0x81349930 - 0x81349939
+SWIDTH1                0x81349a30 - 0x81349a39
+SWIDTH1                0x81349b30 - 0x81349b39
+SWIDTH1                0x81349c30 - 0x81349c39
+SWIDTH1                0x81349d30 - 0x81349d39
+SWIDTH1                0x81349e30 - 0x81349e39
+SWIDTH1                0x81349f30 - 0x81349f39
+SWIDTH1                0x8134a030 - 0x8134a039
+SWIDTH1                0x8134a130 - 0x8134a139
+SWIDTH1                0x8134a230 - 0x8134a239
+SWIDTH1                0x8134a330 - 0x8134a339
+SWIDTH1                0x8134a430 - 0x8134a439
+SWIDTH1                0x8134a530 - 0x8134a539
+SWIDTH1                0x8134a630 - 0x8134a639
+SWIDTH1                0x8134a730 - 0x8134a739
+SWIDTH1                0x8134a830 - 0x8134a839
+SWIDTH1                0x8134a930 - 0x8134a939
+SWIDTH1                0x8134aa30 - 0x8134aa39
+SWIDTH1                0x8134ab30 - 0x8134ab34
+SWIDTH1                0x8134ac34 - 0x8134ac39
+SWIDTH1                0x8134ad30 - 0x8134ad39
+SWIDTH1                0x8134ae30 - 0x8134ae39
+SWIDTH1                0x8134af30 - 0x8134af32 0x8134af36 - 0x8134af39
+SWIDTH1                0x8134b030 - 0x8134b039
+SWIDTH1                0x8134b130 - 0x8134b139
+SWIDTH1                0x8134b230 - 0x8134b239
+SWIDTH1                0x8134b330 - 0x8134b339
+SWIDTH1                0x8134b430 - 0x8134b439
+SWIDTH1                0x8134b530 - 0x8134b539
+SWIDTH1                0x8134b630 - 0x8134b639
+SWIDTH1                0x8134b730 - 0x8134b736
+SWIDTH1                0x8134b932 - 0x8134b939
+SWIDTH1                0x8134ba30 - 0x8134ba34 0x8134ba36 - 0x8134ba39
+SWIDTH1                0x8134bb30 - 0x8134bb32
+SWIDTH1                0x8134bc34 - 0x8134bc39
+SWIDTH1                0x8134bd30 - 0x8134bd39
+SWIDTH1                0x8134be30 - 0x8134be36
+SWIDTH1                0x8134bf36 - 0x8134bf39
+SWIDTH1                0x8134c030 - 0x8134c039
+SWIDTH1                0x8134c130 - 0x8134c135
+SWIDTH1                0x8134c238 0x8134c239
+SWIDTH1                0x8134c330 - 0x8134c339
+SWIDTH1                0x8134c430 0x8134c432 - 0x8134c434 0x8134c436 0x8134c437
+SWIDTH1                0x8134c630 - 0x8134c639
+SWIDTH1                0x8134c730 - 0x8134c739
+SWIDTH1                0x8134c830 - 0x8134c839
+SWIDTH1                0x8134c930 - 0x8134c939
+SWIDTH1                0x8134ca30 - 0x8134ca39
+SWIDTH1                0x8134cb30 - 0x8134cb39
+SWIDTH1                0x8134cc30 - 0x8134cc39
+SWIDTH1                0x8134cd30 - 0x8134cd39
+SWIDTH1                0x8134ce30 - 0x8134ce39
+SWIDTH1                0x8134cf30 - 0x8134cf32 0x8134cf36 - 0x8134cf39
+SWIDTH1                0x8134d030 - 0x8134d035
+SWIDTH1                0x8134d238 0x8134d239
+SWIDTH1                0x8134d330 - 0x8134d339
+SWIDTH1                0x8134d430 0x8134d431 0x8134d434 - 0x8134d439
+SWIDTH1                0x8134d530 - 0x8134d533
+SWIDTH1                0x8134d630 - 0x8134d639
+SWIDTH1                0x8134d730 - 0x8134d739
+SWIDTH1                0x8134d830 - 0x8134d839
+SWIDTH1                0x8134d930 - 0x8134d939
+SWIDTH1                0x8134da30 - 0x8134da39
+SWIDTH1                0x8134db30 - 0x8134db39
+SWIDTH1                0x8134dc30 - 0x8134dc39
+SWIDTH1                0x8134dd30 - 0x8134dd39
+SWIDTH1                0x8134de30 - 0x8134de37
+SWIDTH1                0x8134df36 - 0x8134df39
+SWIDTH1                0x8134e030 - 0x8134e039
+SWIDTH1                0x8134e130 - 0x8134e139
+SWIDTH1                0x8134e230 - 0x8134e239
+SWIDTH1                0x8134e330 - 0x8134e337
+SWIDTH1                0x8135ee34 - 0x8135ee39
+SWIDTH1                0x8135ef30 - 0x8135ef39
+SWIDTH1                0x8135f030 - 0x8135f039
+SWIDTH1                0x8135f130 - 0x8135f139
+SWIDTH1                0x8135f230 - 0x8135f239
+SWIDTH1                0x8135f330 - 0x8135f339
+SWIDTH1                0x8135f430 - 0x8135f439
+SWIDTH1                0x8135f530 - 0x8135f539
+SWIDTH1                0x8135f630 - 0x8135f639
+SWIDTH1                0x8135f730 - 0x8135f739
+SWIDTH1                0x8135f830 - 0x8135f839
+SWIDTH1                0x8135f930 - 0x8135f939
+SWIDTH1                0x8135fa30 - 0x8135fa39
+SWIDTH1                0x8135fb30 - 0x8135fb39
+SWIDTH1                0x8135fc30 - 0x8135fc39
+SWIDTH1                0x8135fd30 - 0x8135fd39
+SWIDTH1                0x8135fe34 - 0x8135fe39
+SWIDTH1                0x81368130 - 0x81368139
+SWIDTH1                0x81368230 - 0x81368239
+SWIDTH1                0x81368330 - 0x81368339
+SWIDTH1                0x81368430 - 0x81368439
+SWIDTH1                0x81368530 - 0x81368539
+SWIDTH1                0x81368630 - 0x81368639
+SWIDTH1                0x81368730 - 0x81368739
+SWIDTH1                0x81368830 - 0x81368839
+SWIDTH1                0x81368930 - 0x81368933
+SWIDTH1                0x81368a30 - 0x81368a39
+SWIDTH1                0x81368b30 - 0x81368b39
+SWIDTH1                0x81368c30 0x81368c31 0x81368c34 - 0x81368c39
+SWIDTH1                0x81368d32 - 0x81368d39
+SWIDTH1                0x81368e30 - 0x81368e39
+SWIDTH1                0x81368f30 - 0x81368f39
+SWIDTH1                0x81369030 - 0x81369039
+SWIDTH1                0x81369132 - 0x81369137
+SWIDTH1                0x81369230 - 0x81369237 0x81369239
+SWIDTH1                0x81369331 0x81369333 0x81369335 - 0x81369339
+SWIDTH1                0x81369430 - 0x81369439
+SWIDTH1                0x81369530 - 0x81369539
+SWIDTH1                0x81369630 - 0x81369635 0x81369638 0x81369639
+SWIDTH1                0x81369730 - 0x81369739
+SWIDTH1                0x81369830 - 0x81369839
+SWIDTH1                0x81369930 - 0x81369939
+SWIDTH1                0x81369a30 - 0x81369a39
+SWIDTH1                0x81369b30 - 0x81369b39
+SWIDTH1                0x81369c30 0x81369c32 - 0x81369c39
+SWIDTH1                0x81369d30 - 0x81369d36 0x81369d38 0x81369d39
+SWIDTH1                0x81369e30 - 0x81369e39
+SWIDTH1                0x81369f30 0x81369f31 0x81369f34 - 0x81369f39
+SWIDTH1                0x8136a031 - 0x8136a039
+SWIDTH1                0x8136a130 - 0x8136a139
+SWIDTH1                0x8136a232 - 0x8136a234 0x8136a236 - 0x8136a239
+SWIDTH1                0x8136a330 - 0x8136a334 0x8136a336 - 0x8136a339
+SWIDTH1                0x8136a430 - 0x8136a437
+SWIDTH1                0x8136a532 - 0x8136a539
+SWIDTH1                0x8136a630 - 0x8136a636
+SWIDTH1                0x8136a732 - 0x8136a739
+SWIDTH1                0x8136a830 - 0x8136a839
+SWIDTH1                0x8136a930 - 0x8136a939
+SWIDTH1                0x8136aa30 - 0x8136aa32 0x8136aa37
+SWIDTH1                0x8136ab35
+SWIDTH1                0x8136ad32 0x8136ad33 0x8136ad36 - 0x8136ad39
+SWIDTH1                0x8136ae30 - 0x8136ae39
+SWIDTH1                0x8136af30 - 0x8136af39
+SWIDTH1                0x8136b030 - 0x8136b032
+SWIDTH1                0x8136b230 - 0x8136b239
+SWIDTH1                0x8136b330 - 0x8136b336
+SWIDTH1                0x8136b637 - 0x8136b639
+SWIDTH1                0x8136b730 - 0x8136b739
+SWIDTH1                0x8136b830 - 0x8136b839
+SWIDTH1                0x8136b930 - 0x8136b933
+SWIDTH1                0x8136bb35 - 0x8136bb39
+SWIDTH1                0x8136bc30 - 0x8136bc39
+SWIDTH1                0x8136bd30 - 0x8136bd39
+SWIDTH1                0x8136be30 - 0x8136be39
+SWIDTH1                0x8136bf30 - 0x8136bf39
+SWIDTH1                0x8136c030 - 0x8136c038
+SWIDTH1                0x8136c131 - 0x8136c139
+SWIDTH1                0x8136c230 - 0x8136c235
+SWIDTH1                0x8136c333 - 0x8136c339
+SWIDTH1                0x8136c430 - 0x8136c439
+SWIDTH1                0x8136c530 - 0x8136c539
+SWIDTH1                0x8136c732 - 0x8136c739
+SWIDTH1                0x8136c830 - 0x8136c839
+SWIDTH1                0x8136c930 - 0x8136c939
+SWIDTH1                0x8136ca30 - 0x8136ca39
+SWIDTH1                0x8136cb30 - 0x8136cb39
+SWIDTH1                0x8136cc30 - 0x8136cc39
+SWIDTH1                0x8136cd30 - 0x8136cd39
+SWIDTH1                0x8136ce30 - 0x8136ce39
+SWIDTH1                0x8136cf30 - 0x8136cf39
+SWIDTH1                0x8136d030 - 0x8136d039
+SWIDTH1                0x8136d130 - 0x8136d139
+SWIDTH1                0x8136d230 - 0x8136d239
+SWIDTH1                0x8136d330 - 0x8136d339
+SWIDTH1                0x8136d430 - 0x8136d439
+SWIDTH1                0x8136d530 - 0x8136d539
+SWIDTH1                0x8136d630 - 0x8136d639
+SWIDTH1                0x8136d730 - 0x8136d739
+SWIDTH1                0x8136d830 - 0x8136d839
+SWIDTH1                0x8136d930 - 0x8136d939
+SWIDTH1                0x8136da30 - 0x8136da39
+SWIDTH1                0x8136db30 - 0x8136db39
+SWIDTH1                0x8136dc30 - 0x8136dc39
+SWIDTH1                0x8136dd30 - 0x8136dd39
+SWIDTH1                0x8136de30 - 0x8136de39
+SWIDTH1                0x8136df30 - 0x8136df39
+SWIDTH1                0x8136e030 - 0x8136e039
+SWIDTH1                0x8136e130 - 0x8136e139
+SWIDTH1                0x8136e230 - 0x8136e239
+SWIDTH1                0x8136e330 - 0x8136e339
+SWIDTH1                0x8136e430 - 0x8136e439
+SWIDTH1                0x8136e530 - 0x8136e539
+SWIDTH1                0x8136e630 - 0x8136e639
+SWIDTH1                0x8136e730 - 0x8136e739
+SWIDTH1                0x8136e830 - 0x8136e839
+SWIDTH1                0x8136e930 - 0x8136e939
+SWIDTH1                0x8136ea30 - 0x8136ea39
+SWIDTH1                0x8136eb30 - 0x8136eb34 0x8136eb37 - 0x8136eb39
+SWIDTH1                0x8136ec30 - 0x8136ec39
+SWIDTH1                0x8136ed30 - 0x8136ed39
+SWIDTH1                0x8136ee30 - 0x8136ee39
+SWIDTH1                0x8136ef30 - 0x8136ef39
+SWIDTH1                0x8136f030 - 0x8136f039
+SWIDTH1                0x8136f130 - 0x8136f139
+SWIDTH1                0x8136f230 - 0x8136f239
+SWIDTH1                0x8136f330 - 0x8136f339
+SWIDTH1                0x8136f430 - 0x8136f439
+SWIDTH1                0x8136f530 - 0x8136f539
+SWIDTH1                0x8136f630 - 0x8136f639
+SWIDTH1                0x8136f730 - 0x8136f739
+SWIDTH1                0x8136f830 - 0x8136f839
+SWIDTH1                0x8136f930 - 0x8136f939
+SWIDTH1                0x8136fa30 - 0x8136fa39
+SWIDTH1                0x8136fb30 - 0x8136fb39
+SWIDTH1                0x8136fc30
+SWIDTH1                0x81378330 - 0x81378339
+SWIDTH1                0x81378430 - 0x81378439
+SWIDTH1                0x81378530 - 0x81378539
+SWIDTH1                0x81378630 - 0x81378638
+SWIDTH1                0x81378934 - 0x81378939
+SWIDTH1                0x81378a30 - 0x81378a34
+SWIDTH1                0x81378c36 - 0x81378c39
+SWIDTH1                0x81378d30 - 0x81378d39
+SWIDTH1                0x81378e30 - 0x81378e39
+SWIDTH1                0x81378f30 - 0x81378f39
+SWIDTH1                0x81379030 - 0x81379039
+SWIDTH1                0x81379130 - 0x81379139
+SWIDTH1                0x81379230 - 0x81379239
+SWIDTH1                0x81379330 - 0x81379339
+SWIDTH1                0x81379430 - 0x81379439
+SWIDTH1                0x81379530 - 0x81379539
+SWIDTH1                0x81379630 - 0x81379639
+SWIDTH1                0x81379730 - 0x81379734 0x81379736 - 0x81379739
+SWIDTH1                0x81379830 - 0x81379839
+SWIDTH1                0x81379930 - 0x81379939
+SWIDTH1                0x81379a30 - 0x81379a39
+SWIDTH1                0x81379b30 - 0x81379b39
+SWIDTH1                0x81379c30 - 0x81379c39
+SWIDTH1                0x81379d30 - 0x81379d39
+SWIDTH1                0x81379e30 - 0x81379e39
+SWIDTH1                0x81379f30 - 0x81379f39
+SWIDTH1                0x8137a030 - 0x8137a039
+SWIDTH1                0x8137a130 - 0x8137a139
+SWIDTH1                0x8137a230 - 0x8137a239
+SWIDTH1                0x8137a330 - 0x8137a339
+SWIDTH1                0x8137a430 - 0x8137a433 0x8137a436 0x8137a437 0x8137a439
+SWIDTH1                0x8137a530 - 0x8137a539
+SWIDTH1                0x8137a630 - 0x8137a639
+SWIDTH1                0x8137a730 - 0x8137a739
+SWIDTH1                0x8137a830 - 0x8137a839
+SWIDTH1                0x8137a930 - 0x8137a939
+SWIDTH1                0x8137aa30 - 0x8137aa39
+SWIDTH1                0x8137ab30 - 0x8137ab39
+SWIDTH1                0x8137ac30 - 0x8137ac39
+SWIDTH1                0x8137ad30 - 0x8137ad39
+SWIDTH1                0x8137ae30 - 0x8137ae37
+SWIDTH1                0x8137af30 - 0x8137af39
+SWIDTH1                0x8137bb39
+SWIDTH1                0x8137bc30 - 0x8137bc32 0x8137bc34 - 0x8137bc37
+SWIDTH1                0x8137bd30 - 0x8137bd39
+SWIDTH1                0x8137be30 - 0x8137be39
+SWIDTH1                0x8137bf30 - 0x8137bf37 0x8137bf39
+SWIDTH1                0x8137c030 - 0x8137c039
+SWIDTH1                0x8137c130 - 0x8137c139
+SWIDTH1                0x8137c230 - 0x8137c239
+SWIDTH1                0x8137c330 - 0x8137c333 0x8137c335 0x8137c337 - 0x8137c339
+SWIDTH1                0x8137c430 0x8137c434 0x8137c436 - 0x8137c439
+SWIDTH1                0x8137c530 - 0x8137c532 0x8137c535 - 0x8137c539
+SWIDTH1                0x8137c630 - 0x8137c639
+SWIDTH1                0x8137c730 - 0x8137c739
+SWIDTH1                0x8137c830 - 0x8137c839
+SWIDTH1                0x8137c930 - 0x8137c939
+SWIDTH1                0x8137ca30 - 0x8137ca36
+SWIDTH1                0x8137cb30 - 0x8137cb39
+SWIDTH1                0x8137cc30 - 0x8137cc39
+SWIDTH1                0x8137cd30 - 0x8137cd33 0x8137cd35 - 0x8137cd39
+SWIDTH1                0x8137ce30 - 0x8137ce38
+SWIDTH1                0x8137d036 - 0x8137d039
+SWIDTH1                0x8137d130 - 0x8137d139
+SWIDTH1                0x8137d230 - 0x8137d239
+SWIDTH1                0x8137d330 - 0x8137d333 0x8137d338 0x8137d339
+SWIDTH1                0x8137d430 - 0x8137d439
+SWIDTH1                0x8137d530 - 0x8137d539
+SWIDTH1                0x8137d630 - 0x8137d639
+SWIDTH1                0x8137d730 - 0x8137d739
+SWIDTH1                0x8137d830 - 0x8137d839
+SWIDTH1                0x8137d930 - 0x8137d939
+SWIDTH1                0x8137da30 - 0x8137da39
+SWIDTH1                0x8137db30 - 0x8137db39
+SWIDTH1                0x8137dc30 - 0x8137dc39
+SWIDTH1                0x8137dd30 - 0x8137dd39
+SWIDTH1                0x8137de30 - 0x8137de39
+SWIDTH1                0x8137df30 - 0x8137df39
+SWIDTH1                0x8137e030 - 0x8137e039
+SWIDTH1                0x8137e130 - 0x8137e139
+SWIDTH1                0x8137e230 - 0x8137e239
+SWIDTH1                0x8137e330 - 0x8137e339
+SWIDTH1                0x8137e430 - 0x8137e439
+SWIDTH1                0x8137e530 - 0x8137e539
+SWIDTH1                0x8137e630 - 0x8137e639
+SWIDTH1                0x8137e730 - 0x8137e739
+SWIDTH1                0x8137e830 - 0x8137e839
+SWIDTH1                0x8137e930 - 0x8137e939
+SWIDTH1                0x8137ea30 - 0x8137ea39
+SWIDTH1                0x8137eb30 - 0x8137eb39
+SWIDTH1                0x8137ec30 - 0x8137ec39
+SWIDTH1                0x8137ed30 - 0x8137ed39
+SWIDTH1                0x8137ee30 - 0x8137ee39
+SWIDTH1                0x8137ef30 - 0x8137ef39
+SWIDTH1                0x8137f030 - 0x8137f039
+SWIDTH1                0x8137f130 - 0x8137f139
+SWIDTH1                0x8137f230 - 0x8137f239
+SWIDTH1                0x8137f330 - 0x8137f339
+SWIDTH1                0x8137f430 - 0x8137f439
+SWIDTH1                0x8137f530 - 0x8137f539
+SWIDTH1                0x8137f630 - 0x8137f639
+SWIDTH1                0x8137f730 - 0x8137f739
+SWIDTH1                0x8137f830 - 0x8137f839
+SWIDTH1                0x8137f930 - 0x8137f939
+SWIDTH1                0x8137fa30 - 0x8137fa39
+SWIDTH1                0x8137fb30 - 0x8137fb39
+SWIDTH1                0x8137fc30 - 0x8137fc39
+SWIDTH1                0x8137fd30 - 0x8137fd39
+SWIDTH1                0x8137fe30 - 0x8137fe39
+SWIDTH1                0x81388130 - 0x81388139
+SWIDTH1                0x81388230 - 0x81388239
+SWIDTH1                0x81388330 - 0x81388339
+SWIDTH1                0x81388430 - 0x81388439
+SWIDTH1                0x81388530 - 0x81388539
+SWIDTH1                0x81388630 - 0x81388639
+SWIDTH1                0x81388730 - 0x81388739
+SWIDTH1                0x81388830 - 0x81388839
+SWIDTH1                0x81388930 - 0x81388939
+SWIDTH1                0x81388a30 - 0x81388a39
+SWIDTH1                0x81388b30 - 0x81388b39
+SWIDTH1                0x81388c30 - 0x81388c39
+SWIDTH1                0x81388d30 - 0x81388d39
+SWIDTH1                0x81388e30 - 0x81388e39
+SWIDTH1                0x81388f30 - 0x81388f39
+SWIDTH1                0x81389030 - 0x81389039
+SWIDTH1                0x81389130 - 0x81389139
+SWIDTH1                0x81389230 - 0x81389239
+SWIDTH1                0x81389330 - 0x81389339
+SWIDTH1                0x81389430 - 0x81389439
+SWIDTH1                0x81389530 - 0x81389539
+SWIDTH1                0x81389630 - 0x81389639
+SWIDTH1                0x81389730 - 0x81389739
+SWIDTH1                0x81389830 - 0x81389839
+SWIDTH1                0x81389930 - 0x81389939
+SWIDTH1                0x81389a30 - 0x81389a39
+SWIDTH1                0x81389b30 - 0x81389b39
+SWIDTH1                0x81389c30 - 0x81389c39
+SWIDTH1                0x81389d30 - 0x81389d39
+SWIDTH1                0x81389e30 - 0x81389e39
+SWIDTH1                0x81389f30 - 0x81389f39
+SWIDTH1                0x8138a030 - 0x8138a039
+SWIDTH1                0x8138a130 - 0x8138a139
+SWIDTH1                0x8138a230 - 0x8138a239
+SWIDTH1                0x8138a330 - 0x8138a339
+SWIDTH1                0x8138a430 0x8138a431
+SWIDTH1                0x8139a634
+SWIDTH1                0x8336c739
+SWIDTH1                0x8336c830 - 0x8336c839
+SWIDTH1                0x8336c930 - 0x8336c939
+SWIDTH1                0x8336ca30 - 0x8336ca39
+SWIDTH1                0x8336cb30 - 0x8336cb39
+SWIDTH1                0x8336cc30 - 0x8336cc39
+SWIDTH1                0x8336cd30 - 0x8336cd39
+SWIDTH1                0x8336ce30 - 0x8336ce39
+SWIDTH1                0x8336cf30 - 0x8336cf39
+SWIDTH1                0x8336d030 - 0x8336d039
+SWIDTH1                0x8336d130 - 0x8336d139
+SWIDTH1                0x8336d230 - 0x8336d239
+SWIDTH1                0x8336d330 - 0x8336d339
+SWIDTH1                0x8336d430 - 0x8336d439
+SWIDTH1                0x8336d530 - 0x8336d539
+SWIDTH1                0x8336d630 - 0x8336d639
+SWIDTH1                0x8336d730 - 0x8336d739
+SWIDTH1                0x8336d830 - 0x8336d839
+SWIDTH1                0x8336d930 - 0x8336d939
+SWIDTH1                0x8336da30 - 0x8336da39
+SWIDTH1                0x8336db30 - 0x8336db39
+SWIDTH1                0x8336dc30 - 0x8336dc39
+SWIDTH1                0x8336dd30 - 0x8336dd39
+SWIDTH1                0x8336de30 - 0x8336de39
+SWIDTH1                0x8336df30 - 0x8336df39
+SWIDTH1                0x8336e030 - 0x8336e039
+SWIDTH1                0x8336e130 - 0x8336e139
+SWIDTH1                0x8336e230 - 0x8336e239
+SWIDTH1                0x8336e330 - 0x8336e339
+SWIDTH1                0x8336e430 - 0x8336e439
+SWIDTH1                0x8336e530 - 0x8336e539
+SWIDTH1                0x8336e630 - 0x8336e639
+SWIDTH1                0x8336e730 - 0x8336e739
+SWIDTH1                0x8336e830 - 0x8336e839
+SWIDTH1                0x8336e930 - 0x8336e939
+SWIDTH1                0x8336ea30 - 0x8336ea39
+SWIDTH1                0x8336eb30 - 0x8336eb39
+SWIDTH1                0x8336ec30 - 0x8336ec39
+SWIDTH1                0x8336ed30 - 0x8336ed39
+SWIDTH1                0x8336ee30 - 0x8336ee39
+SWIDTH1                0x8336ef30 - 0x8336ef39
+SWIDTH1                0x8336f030 - 0x8336f039
+SWIDTH1                0x8336f130 - 0x8336f139
+SWIDTH1                0x8336f230 - 0x8336f239
+SWIDTH1                0x8336f330 - 0x8336f339
+SWIDTH1                0x8336f430 - 0x8336f439
+SWIDTH1                0x8336f530 - 0x8336f539
+SWIDTH1                0x8336f630 - 0x8336f639
+SWIDTH1                0x8336f730 - 0x8336f739
+SWIDTH1                0x8336f830 - 0x8336f839
+SWIDTH1                0x8336f930 - 0x8336f939
+SWIDTH1                0x8336fa30 - 0x8336fa39
+SWIDTH1                0x8336fb30 - 0x8336fb39
+SWIDTH1                0x8336fc30 - 0x8336fc39
+SWIDTH1                0x8336fd30 - 0x8336fd39
+SWIDTH1                0x8336fe30 - 0x8336fe39
+SWIDTH1                0x83378130 - 0x83378139
+SWIDTH1                0x83378230 - 0x83378239
+SWIDTH1                0x83378330 - 0x83378339
+SWIDTH1                0x83378430 - 0x83378439
+SWIDTH1                0x83378530 - 0x83378539
+SWIDTH1                0x83378630 - 0x83378639
+SWIDTH1                0x83378730 - 0x83378739
+SWIDTH1                0x83378830 - 0x83378839
+SWIDTH1                0x83378930 - 0x83378939
+SWIDTH1                0x83378a30 - 0x83378a39
+SWIDTH1                0x83378b30 - 0x83378b39
+SWIDTH1                0x83378c30 - 0x83378c39
+SWIDTH1                0x83378d30 - 0x83378d39
+SWIDTH1                0x83378e30 - 0x83378e39
+SWIDTH1                0x83378f30 - 0x83378f39
+SWIDTH1                0x83379030 - 0x83379039
+SWIDTH1                0x83379130 - 0x83379139
+SWIDTH1                0x83379230 - 0x83379239
+SWIDTH1                0x83379330 - 0x83379339
+SWIDTH1                0x83379430 - 0x83379439
+SWIDTH1                0x83379530 - 0x83379539
+SWIDTH1                0x83379630 - 0x83379639
+SWIDTH1                0x83379730 - 0x83379739
+SWIDTH1                0x83379830 - 0x83379839
+SWIDTH1                0x83379930 - 0x83379939
+SWIDTH1                0x83379a30 - 0x83379a39
+SWIDTH1                0x83379b30 - 0x83379b39
+SWIDTH1                0x83379c30 - 0x83379c39
+SWIDTH1                0x83379d30 - 0x83379d39
+SWIDTH1                0x83379e30 - 0x83379e39
+SWIDTH1                0x83379f30 - 0x83379f39
+SWIDTH1                0x8337a030 - 0x8337a039
+SWIDTH1                0x8337a130 - 0x8337a139
+SWIDTH1                0x8337a230 - 0x8337a239
+SWIDTH1                0x8337a330 - 0x8337a339
+SWIDTH1                0x8337a430 - 0x8337a439
+SWIDTH1                0x8337a530 - 0x8337a539
+SWIDTH1                0x8337a630 - 0x8337a639
+SWIDTH1                0x8337a730 - 0x8337a739
+SWIDTH1                0x8337a830 - 0x8337a839
+SWIDTH1                0x8337a930 - 0x8337a939
+SWIDTH1                0x8337aa30 - 0x8337aa39
+SWIDTH1                0x8337ab30 - 0x8337ab39
+SWIDTH1                0x8337ac30 - 0x8337ac39
+SWIDTH1                0x8337ad30 - 0x8337ad39
+SWIDTH1                0x8337ae30 - 0x8337ae39
+SWIDTH1                0x8337af30 - 0x8337af39
+SWIDTH1                0x8337b030 - 0x8337b039
+SWIDTH1                0x8337b130 - 0x8337b139
+SWIDTH1                0x8337b230 - 0x8337b239
+SWIDTH1                0x8337b330 - 0x8337b339
+SWIDTH1                0x8337b430 - 0x8337b439
+SWIDTH1                0x8337b530 - 0x8337b539
+SWIDTH1                0x8337b630 - 0x8337b639
+SWIDTH1                0x8337b730 - 0x8337b739
+SWIDTH1                0x8337b830 - 0x8337b839
+SWIDTH1                0x8337b930 - 0x8337b939
+SWIDTH1                0x8337ba30 - 0x8337ba39
+SWIDTH1                0x8337bb30 - 0x8337bb39
+SWIDTH1                0x8337bc30 - 0x8337bc39
+SWIDTH1                0x8337bd30 - 0x8337bd39
+SWIDTH1                0x8337be30 - 0x8337be39
+SWIDTH1                0x8337bf30 - 0x8337bf39
+SWIDTH1                0x8337c030 - 0x8337c039
+SWIDTH1                0x8337c130 - 0x8337c139
+SWIDTH1                0x8337c230 - 0x8337c239
+SWIDTH1                0x8337c330 - 0x8337c339
+SWIDTH1                0x8337c430 - 0x8337c439
+SWIDTH1                0x8337c530 - 0x8337c539
+SWIDTH1                0x8337c630 - 0x8337c639
+SWIDTH1                0x8337c730 - 0x8337c739
+SWIDTH1                0x8337c830 - 0x8337c839
+SWIDTH1                0x8337c930 - 0x8337c939
+SWIDTH1                0x8337ca30 - 0x8337ca39
+SWIDTH1                0x8337cb30 - 0x8337cb39
+SWIDTH1                0x8337cc30 - 0x8337cc39
+SWIDTH1                0x8337cd30 - 0x8337cd39
+SWIDTH1                0x8337ce30 - 0x8337ce39
+SWIDTH1                0x8337cf30 - 0x8337cf39
+SWIDTH1                0x8337d030 - 0x8337d039
+SWIDTH1                0x8337d130 - 0x8337d139
+SWIDTH1                0x8337d230 - 0x8337d239
+SWIDTH1                0x8337d330 - 0x8337d339
+SWIDTH1                0x8337d430 - 0x8337d439
+SWIDTH1                0x8337d530 - 0x8337d539
+SWIDTH1                0x8337d630 - 0x8337d639
+SWIDTH1                0x8337d730 - 0x8337d739
+SWIDTH1                0x8337d830 - 0x8337d839
+SWIDTH1                0x8337d930 - 0x8337d939
+SWIDTH1                0x8337da30 - 0x8337da39
+SWIDTH1                0x8337db30 - 0x8337db39
+SWIDTH1                0x8337dc30 - 0x8337dc39
+SWIDTH1                0x8337dd30 - 0x8337dd39
+SWIDTH1                0x8337de30 - 0x8337de39
+SWIDTH1                0x8337df30 - 0x8337df39
+SWIDTH1                0x8337e030 - 0x8337e039
+SWIDTH1                0x8337e130 - 0x8337e139
+SWIDTH1                0x8337e230 - 0x8337e239
+SWIDTH1                0x8337e330 - 0x8337e339
+SWIDTH1                0x8337e430 - 0x8337e439
+SWIDTH1                0x8337e530 - 0x8337e539
+SWIDTH1                0x8337e630 - 0x8337e639
+SWIDTH1                0x8337e730 - 0x8337e739
+SWIDTH1                0x8337e830 - 0x8337e839
+SWIDTH1                0x8337e930 - 0x8337e939
+SWIDTH1                0x8337ea30 - 0x8337ea39
+SWIDTH1                0x8337eb30 - 0x8337eb39
+SWIDTH1                0x8337ec30 - 0x8337ec39
+SWIDTH1                0x8337ed30 - 0x8337ed39
+SWIDTH1                0x8337ee30 - 0x8337ee39
+SWIDTH1                0x8337ef30 - 0x8337ef39
+SWIDTH1                0x8337f030 - 0x8337f039
+SWIDTH1                0x8337f130 - 0x8337f139
+SWIDTH1                0x8337f230 - 0x8337f239
+SWIDTH1                0x8337f330 - 0x8337f339
+SWIDTH1                0x8337f430 - 0x8337f439
+SWIDTH1                0x8337f530 - 0x8337f539
+SWIDTH1                0x8337f630 - 0x8337f639
+SWIDTH1                0x8337f730 - 0x8337f739
+SWIDTH1                0x8337f830 - 0x8337f839
+SWIDTH1                0x8337f930 - 0x8337f939
+SWIDTH1                0x8337fa30 - 0x8337fa39
+SWIDTH1                0x8337fb30 - 0x8337fb39
+SWIDTH1                0x8337fc30 - 0x8337fc39
+SWIDTH1                0x8337fd30 - 0x8337fd39
+SWIDTH1                0x8337fe30 - 0x8337fe39
+SWIDTH1                0x83388130 - 0x83388139
+SWIDTH1                0x83388230 - 0x83388239
+SWIDTH1                0x83388330 - 0x83388339
+SWIDTH1                0x83388430 - 0x83388439
+SWIDTH1                0x83388530 - 0x83388539
+SWIDTH1                0x83388630 - 0x83388639
+SWIDTH1                0x83388730 - 0x83388739
+SWIDTH1                0x83388830 - 0x83388839
+SWIDTH1                0x83388930 - 0x83388939
+SWIDTH1                0x83388a30 - 0x83388a39
+SWIDTH1                0x83388b30 - 0x83388b39
+SWIDTH1                0x83388c30 - 0x83388c39
+SWIDTH1                0x83388d30 - 0x83388d39
+SWIDTH1                0x83388e30 - 0x83388e39
+SWIDTH1                0x83388f30 - 0x83388f39
+SWIDTH1                0x83389030 - 0x83389039
+SWIDTH1                0x83389130 - 0x83389139
+SWIDTH1                0x83389230 - 0x83389239
+SWIDTH1                0x83389330 - 0x83389339
+SWIDTH1                0x83389430 - 0x83389439
+SWIDTH1                0x83389530 - 0x83389539
+SWIDTH1                0x83389630 - 0x83389639
+SWIDTH1                0x83389730 - 0x83389739
+SWIDTH1                0x83389830 - 0x83389839
+SWIDTH1                0x83389930 - 0x83389939
+SWIDTH1                0x83389a30 - 0x83389a39
+SWIDTH1                0x83389b30 - 0x83389b39
+SWIDTH1                0x83389c30 - 0x83389c39
+SWIDTH1                0x83389d30 - 0x83389d39
+SWIDTH1                0x83389e30 - 0x83389e39
+SWIDTH1                0x83389f30 - 0x83389f39
+SWIDTH1                0x8338a030 - 0x8338a039
+SWIDTH1                0x8338a130 - 0x8338a139
+SWIDTH1                0x8338a230 - 0x8338a239
+SWIDTH1                0x8338a330 - 0x8338a339
+SWIDTH1                0x8338a430 - 0x8338a439
+SWIDTH1                0x8338a530 - 0x8338a539
+SWIDTH1                0x8338a630 - 0x8338a639
+SWIDTH1                0x8338a730 - 0x8338a739
+SWIDTH1                0x8338a830 - 0x8338a839
+SWIDTH1                0x8338a930 - 0x8338a939
+SWIDTH1                0x8338aa30 - 0x8338aa39
+SWIDTH1                0x8338ab30 - 0x8338ab39
+SWIDTH1                0x8338ac30 - 0x8338ac39
+SWIDTH1                0x8338ad30 - 0x8338ad39
+SWIDTH1                0x8338ae30 - 0x8338ae39
+SWIDTH1                0x8338af30 - 0x8338af39
+SWIDTH1                0x8338b030 - 0x8338b039
+SWIDTH1                0x8338b130 - 0x8338b139
+SWIDTH1                0x8338b230 - 0x8338b239
+SWIDTH1                0x8338b330 - 0x8338b339
+SWIDTH1                0x8338b430 - 0x8338b439
+SWIDTH1                0x8338b530 - 0x8338b539
+SWIDTH1                0x8338b630 - 0x8338b639
+SWIDTH1                0x8338b730 - 0x8338b739
+SWIDTH1                0x8338b830 - 0x8338b839
+SWIDTH1                0x8338b930 - 0x8338b939
+SWIDTH1                0x8338ba30 - 0x8338ba39
+SWIDTH1                0x8338bb30 - 0x8338bb39
+SWIDTH1                0x8338bc30 - 0x8338bc39
+SWIDTH1                0x8338bd30 - 0x8338bd39
+SWIDTH1                0x8338be30 - 0x8338be39
+SWIDTH1                0x8338bf30 - 0x8338bf39
+SWIDTH1                0x8338c030 - 0x8338c039
+SWIDTH1                0x8338c130 - 0x8338c139
+SWIDTH1                0x8338c230 - 0x8338c239
+SWIDTH1                0x8338c330 - 0x8338c339
+SWIDTH1                0x8338c430 - 0x8338c439
+SWIDTH1                0x8338c530 - 0x8338c539
+SWIDTH1                0x8338c630 - 0x8338c639
+SWIDTH1                0x8338c730 - 0x8338c739
+SWIDTH1                0x8338c830 - 0x8338c839
+SWIDTH1                0x8338c930 - 0x8338c939
+SWIDTH1                0x8338ca30 - 0x8338ca39
+SWIDTH1                0x8338cb30 - 0x8338cb39
+SWIDTH1                0x8338cc30 - 0x8338cc39
+SWIDTH1                0x8338cd30 - 0x8338cd39
+SWIDTH1                0x8338ce30 - 0x8338ce39
+SWIDTH1                0x8338cf30 - 0x8338cf39
+SWIDTH1                0x8338d030 - 0x8338d039
+SWIDTH1                0x8338d130 - 0x8338d139
+SWIDTH1                0x8338d230 - 0x8338d239
+SWIDTH1                0x8338d330 - 0x8338d339
+SWIDTH1                0x8338d430 - 0x8338d439
+SWIDTH1                0x8338d530 - 0x8338d539
+SWIDTH1                0x8338d630 - 0x8338d639
+SWIDTH1                0x8338d730 - 0x8338d739
+SWIDTH1                0x8338d830 - 0x8338d839
+SWIDTH1                0x8338d930 - 0x8338d939
+SWIDTH1                0x8338da30 - 0x8338da39
+SWIDTH1                0x8338db30 - 0x8338db39
+SWIDTH1                0x8338dc30 - 0x8338dc39
+SWIDTH1                0x8338dd30 - 0x8338dd39
+SWIDTH1                0x8338de30 - 0x8338de39
+SWIDTH1                0x8338df30 - 0x8338df39
+SWIDTH1                0x8338e030 - 0x8338e039
+SWIDTH1                0x8338e130 - 0x8338e139
+SWIDTH1                0x8338e230 - 0x8338e239
+SWIDTH1                0x8338e330 - 0x8338e339
+SWIDTH1                0x8338e430 - 0x8338e439
+SWIDTH1                0x8338e530 - 0x8338e539
+SWIDTH1                0x8338e630 - 0x8338e639
+SWIDTH1                0x8338e730 - 0x8338e739
+SWIDTH1                0x8338e830 - 0x8338e839
+SWIDTH1                0x8338e930 - 0x8338e939
+SWIDTH1                0x8338ea30 - 0x8338ea39
+SWIDTH1                0x8338eb30 - 0x8338eb39
+SWIDTH1                0x8338ec30 - 0x8338ec39
+SWIDTH1                0x8338ed30 - 0x8338ed39
+SWIDTH1                0x8338ee30 - 0x8338ee39
+SWIDTH1                0x8338ef30 - 0x8338ef39
+SWIDTH1                0x8338f030 - 0x8338f039
+SWIDTH1                0x8338f130 - 0x8338f139
+SWIDTH1                0x8338f230 - 0x8338f239
+SWIDTH1                0x8338f330 - 0x8338f339
+SWIDTH1                0x8338f430 - 0x8338f439
+SWIDTH1                0x8338f530 - 0x8338f539
+SWIDTH1                0x8338f630 - 0x8338f639
+SWIDTH1                0x8338f730 - 0x8338f739
+SWIDTH1                0x8338f830 - 0x8338f839
+SWIDTH1                0x8338f930 - 0x8338f939
+SWIDTH1                0x8338fa30 - 0x8338fa39
+SWIDTH1                0x8338fb30 - 0x8338fb39
+SWIDTH1                0x8338fc30 - 0x8338fc39
+SWIDTH1                0x8338fd30 - 0x8338fd39
+SWIDTH1                0x8338fe30 - 0x8338fe39
+SWIDTH1                0x83398130 - 0x83398139
+SWIDTH1                0x83398230 - 0x83398239
+SWIDTH1                0x83398330 - 0x83398339
+SWIDTH1                0x83398430 - 0x83398439
+SWIDTH1                0x83398530 - 0x83398539
+SWIDTH1                0x83398630 - 0x83398639
+SWIDTH1                0x83398730 - 0x83398739
+SWIDTH1                0x83398830 - 0x83398839
+SWIDTH1                0x83398930 - 0x83398939
+SWIDTH1                0x83398a30 - 0x83398a39
+SWIDTH1                0x83398b30 - 0x83398b39
+SWIDTH1                0x83398c30 - 0x83398c39
+SWIDTH1                0x83398d30 - 0x83398d39
+SWIDTH1                0x83398e30 - 0x83398e39
+SWIDTH1                0x83398f30 - 0x83398f39
+SWIDTH1                0x83399030 - 0x83399039
+SWIDTH1                0x83399130 - 0x83399139
+SWIDTH1                0x83399230 - 0x83399239
+SWIDTH1                0x83399330 - 0x83399339
+SWIDTH1                0x83399430 - 0x83399439
+SWIDTH1                0x83399530 - 0x83399539
+SWIDTH1                0x83399630 - 0x83399639
+SWIDTH1                0x83399730 - 0x83399739
+SWIDTH1                0x83399830 - 0x83399839
+SWIDTH1                0x83399930 - 0x83399939
+SWIDTH1                0x83399a30 - 0x83399a39
+SWIDTH1                0x83399b30 - 0x83399b39
+SWIDTH1                0x83399c30 - 0x83399c39
+SWIDTH1                0x83399d30 - 0x83399d39
+SWIDTH1                0x83399e30 - 0x83399e39
+SWIDTH1                0x83399f30 - 0x83399f39
+SWIDTH1                0x8339a030 - 0x8339a039
+SWIDTH1                0x8339a130 - 0x8339a139
+SWIDTH1                0x8339a230 - 0x8339a239
+SWIDTH1                0x8339a330 - 0x8339a339
+SWIDTH1                0x8339a430 - 0x8339a439
+SWIDTH1                0x8339a530 - 0x8339a539
+SWIDTH1                0x8339a630 - 0x8339a639
+SWIDTH1                0x8339a730 - 0x8339a739
+SWIDTH1                0x8339a830 - 0x8339a839
+SWIDTH1                0x8339a930 - 0x8339a939
+SWIDTH1                0x8339aa30 - 0x8339aa39
+SWIDTH1                0x8339ab30 - 0x8339ab39
+SWIDTH1                0x8339ac30 - 0x8339ac39
+SWIDTH1                0x8339ad30 - 0x8339ad39
+SWIDTH1                0x8339ae30 - 0x8339ae39
+SWIDTH1                0x8339af30 - 0x8339af39
+SWIDTH1                0x8339b030 - 0x8339b039
+SWIDTH1                0x8339b130 - 0x8339b139
+SWIDTH1                0x8339b230 - 0x8339b239
+SWIDTH1                0x8339b330 - 0x8339b339
+SWIDTH1                0x8339b430 - 0x8339b439
+SWIDTH1                0x8339b530 - 0x8339b539
+SWIDTH1                0x8339b630 - 0x8339b639
+SWIDTH1                0x8339b730 - 0x8339b739
+SWIDTH1                0x8339b830 - 0x8339b839
+SWIDTH1                0x8339b930 - 0x8339b939
+SWIDTH1                0x8339ba30 - 0x8339ba39
+SWIDTH1                0x8339bb30 - 0x8339bb39
+SWIDTH1                0x8339bc30 - 0x8339bc39
+SWIDTH1                0x8339bd30 - 0x8339bd39
+SWIDTH1                0x8339be30 - 0x8339be39
+SWIDTH1                0x8339bf30 - 0x8339bf39
+SWIDTH1                0x8339c030 - 0x8339c039
+SWIDTH1                0x8339c130 - 0x8339c139
+SWIDTH1                0x8339c230 - 0x8339c239
+SWIDTH1                0x8339c330 - 0x8339c339
+SWIDTH1                0x8339c430 - 0x8339c439
+SWIDTH1                0x8339c530 - 0x8339c539
+SWIDTH1                0x8339c630 - 0x8339c639
+SWIDTH1                0x8339c730 - 0x8339c739
+SWIDTH1                0x8339c830 - 0x8339c839
+SWIDTH1                0x8339c930 - 0x8339c939
+SWIDTH1                0x8339ca30 - 0x8339ca39
+SWIDTH1                0x8339cb30 - 0x8339cb39
+SWIDTH1                0x8339cc30 - 0x8339cc39
+SWIDTH1                0x8339cd30 - 0x8339cd39
+SWIDTH1                0x8339ce30 - 0x8339ce39
+SWIDTH1                0x8339cf30 - 0x8339cf39
+SWIDTH1                0x8339d030 - 0x8339d039
+SWIDTH1                0x8339d130 - 0x8339d139
+SWIDTH1                0x8339d230 - 0x8339d239
+SWIDTH1                0x8339d330 - 0x8339d339
+SWIDTH1                0x8339d430 - 0x8339d439
+SWIDTH1                0x8339d530 - 0x8339d539
+SWIDTH1                0x8339d630 - 0x8339d639
+SWIDTH1                0x8339d730 - 0x8339d739
+SWIDTH1                0x8339d830 - 0x8339d839
+SWIDTH1                0x8339d930 - 0x8339d939
+SWIDTH1                0x8339da30 - 0x8339da39
+SWIDTH1                0x8339db30 - 0x8339db39
+SWIDTH1                0x8339dc30 - 0x8339dc39
+SWIDTH1                0x8339dd30 - 0x8339dd39
+SWIDTH1                0x8339de30 - 0x8339de39
+SWIDTH1                0x8339df30 - 0x8339df39
+SWIDTH1                0x8339e030 - 0x8339e039
+SWIDTH1                0x8339e130 - 0x8339e139
+SWIDTH1                0x8339e230 - 0x8339e239
+SWIDTH1                0x8339e330 - 0x8339e339
+SWIDTH1                0x8339e430 - 0x8339e439
+SWIDTH1                0x8339e530 - 0x8339e539
+SWIDTH1                0x8339e630 - 0x8339e639
+SWIDTH1                0x8339e730 - 0x8339e739
+SWIDTH1                0x8339e830 - 0x8339e839
+SWIDTH1                0x8339e930 - 0x8339e939
+SWIDTH1                0x8339ea30 - 0x8339ea39
+SWIDTH1                0x8339eb30 - 0x8339eb39
+SWIDTH1                0x8339ec30 - 0x8339ec39
+SWIDTH1                0x8339ed30 - 0x8339ed39
+SWIDTH1                0x8339ee30 - 0x8339ee39
+SWIDTH1                0x8339ef30 - 0x8339ef39
+SWIDTH1                0x8339f030 - 0x8339f039
+SWIDTH1                0x8339f130 - 0x8339f139
+SWIDTH1                0x8339f230 - 0x8339f239
+SWIDTH1                0x8339f330 - 0x8339f339
+SWIDTH1                0x8339f430 - 0x8339f439
+SWIDTH1                0x8339f530 - 0x8339f539
+SWIDTH1                0x8339f630 - 0x8339f639
+SWIDTH1                0x8339f730 - 0x8339f739
+SWIDTH1                0x8339f830 - 0x8339f839
+SWIDTH1                0x8339f930 - 0x8339f939
+SWIDTH1                0x8339fa30 - 0x8339fa39
+SWIDTH1                0x8339fb30 - 0x8339fb39
+SWIDTH1                0x8339fc30 - 0x8339fc39
+SWIDTH1                0x8339fd30 - 0x8339fd39
+SWIDTH1                0x8339fe30 - 0x8339fe39
+SWIDTH1                0x84308130
+SWIDTH1                0x8430b232 - 0x8430b238
+SWIDTH1                0x8430b431 - 0x8430b435
+SWIDTH1                0x8430b531 - 0x8430b539
+SWIDTH1                0x8430b630 - 0x8430b639
+SWIDTH1                0x8430b730 - 0x8430b736 0x8430b738 0x8430b739
+SWIDTH1                0x8430b830 - 0x8430b832 0x8430b834 0x8430b836 0x8430b837 0x8430b839
+SWIDTH1                0x8430b930 0x8430b932 - 0x8430b939
+SWIDTH1                0x8430ba30 - 0x8430ba39
+SWIDTH1                0x8430bb30 - 0x8430bb39
+SWIDTH1                0x8430bc30 - 0x8430bc39
+SWIDTH1                0x8430bd30 - 0x8430bd39
+SWIDTH1                0x8430be30 - 0x8430be39
+SWIDTH1                0x8430bf30 - 0x8430bf39
+SWIDTH1                0x8430c030 - 0x8430c039
+SWIDTH1                0x8430c130 - 0x8430c139
+SWIDTH1                0x8430c230 - 0x8430c239
+SWIDTH1                0x8430c330 - 0x8430c339
+SWIDTH1                0x8430c733 - 0x8430c739
+SWIDTH1                0x8430c830 - 0x8430c839
+SWIDTH1                0x8430c930 - 0x8430c939
+SWIDTH1                0x8430ca30 - 0x8430ca39
+SWIDTH1                0x8430cb30 - 0x8430cb39
+SWIDTH1                0x8430cc30 - 0x8430cc39
+SWIDTH1                0x8430cd30 - 0x8430cd39
+SWIDTH1                0x8430ce30 - 0x8430ce39
+SWIDTH1                0x8430cf30 - 0x8430cf39
+SWIDTH1                0x8430d030 - 0x8430d039
+SWIDTH1                0x8430d130 - 0x8430d139
+SWIDTH1                0x8430d230 - 0x8430d239
+SWIDTH1                0x8430d330 - 0x8430d339
+SWIDTH1                0x8430d430 - 0x8430d439
+SWIDTH1                0x8430d530 - 0x8430d539
+SWIDTH1                0x8430d630 - 0x8430d639
+SWIDTH1                0x8430d730 - 0x8430d739
+SWIDTH1                0x8430d830 - 0x8430d839
+SWIDTH1                0x8430d930 - 0x8430d939
+SWIDTH1                0x8430da30 - 0x8430da39
+SWIDTH1                0x8430db30 - 0x8430db39
+SWIDTH1                0x8430dc30 - 0x8430dc39
+SWIDTH1                0x8430dd30 - 0x8430dd39
+SWIDTH1                0x8430de30 - 0x8430de39
+SWIDTH1                0x8430df30 - 0x8430df39
+SWIDTH1                0x8430e030 - 0x8430e039
+SWIDTH1                0x8430e130 - 0x8430e139
+SWIDTH1                0x8430e230 - 0x8430e239
+SWIDTH1                0x8430e330 - 0x8430e339
+SWIDTH1                0x8430e430 - 0x8430e439
+SWIDTH1                0x8430e530 - 0x8430e539
+SWIDTH1                0x8430e630 - 0x8430e639
+SWIDTH1                0x8430e730 - 0x8430e739
+SWIDTH1                0x8430e830 - 0x8430e839
+SWIDTH1                0x8430e930 - 0x8430e939
+SWIDTH1                0x8430ea30 - 0x8430ea39
+SWIDTH1                0x8430eb30 - 0x8430eb37
+SWIDTH1                0x8430ed34 - 0x8430ed39
+SWIDTH1                0x8430ee30 - 0x8430ee39
+SWIDTH1                0x8430ef30 - 0x8430ef39
+SWIDTH1                0x8430f030 - 0x8430f039
+SWIDTH1                0x8430f130 - 0x8430f139
+SWIDTH1                0x8430f230 - 0x8430f239
+SWIDTH1                0x8430f330 - 0x8430f337
+SWIDTH1                0x8430f430 - 0x8430f439
+SWIDTH1                0x8430f530 - 0x8430f539
+SWIDTH1                0x8430f630 - 0x8430f639
+SWIDTH1                0x8430f730 - 0x8430f739
+SWIDTH1                0x8430f830 - 0x8430f839
+SWIDTH1                0x8430f930 - 0x8430f933
+SWIDTH1                0x8430fd34 - 0x8430fd39
+SWIDTH1                0x8430fe30 - 0x8430fe36
+SWIDTH1                0x84318130 - 0x84318139
+SWIDTH1                0x84318230 - 0x84318235
+SWIDTH1                0x84318432 - 0x84318435
+SWIDTH1                0x84318730 - 0x84318734 0x84318736 - 0x84318739
+SWIDTH1                0x84318830 - 0x84318839
+SWIDTH1                0x84318930 - 0x84318939
+SWIDTH1                0x84318a30 - 0x84318a39
+SWIDTH1                0x84318b30 - 0x84318b39
+SWIDTH1                0x84318c30 - 0x84318c39
+SWIDTH1                0x84318d30 - 0x84318d39
+SWIDTH1                0x84318e30 - 0x84318e39
+SWIDTH1                0x84318f30 - 0x84318f39
+SWIDTH1                0x84319030 - 0x84319039
+SWIDTH1                0x84319130 - 0x84319139
+SWIDTH1                0x84319230 - 0x84319239
+SWIDTH1                0x84319330 - 0x84319339
+SWIDTH1                0x84319430 - 0x84319439
+SWIDTH1                0x84319530 0x84319537 - 0x84319539
+SWIDTH1                0x84319630 - 0x84319639
+SWIDTH1                0x84319730 - 0x84319739
+SWIDTH1                0x84319830 - 0x84319839
+SWIDTH1                0x84319930 - 0x84319939
+SWIDTH1                0x84319a30 - 0x84319a39
+SWIDTH1                0x84319b30 - 0x84319b39
+SWIDTH1                0x84319c30 - 0x84319c39
+SWIDTH1                0x84319d30 - 0x84319d39
+SWIDTH1                0x84319e30 - 0x84319e39
+SWIDTH1                0x84319f30 0x84319f34 - 0x84319f39
+SWIDTH1                0x8431a032 - 0x8431a037
+SWIDTH1                0x8431a130 - 0x8431a135 0x8431a138 0x8431a139
+SWIDTH1                0x8431a230 0x8431a236 - 0x8431a239
+SWIDTH1                0x8431a330 - 0x8431a332
+SWIDTH1                0x8431a436 0x8431a437
+SWIDTH2                0x81339d36 - 0x81339d39
+SWIDTH2                0x81339e30 - 0x81339e39
+SWIDTH2                0x81339f30 - 0x81339f39
+SWIDTH2                0x8133a030 - 0x8133a039
+SWIDTH2                0x8133a130 - 0x8133a139
+SWIDTH2                0x8133a230 - 0x8133a239
+SWIDTH2                0x8133a330 - 0x8133a339
+SWIDTH2                0x8133a430 - 0x8133a439
+SWIDTH2                0x8133a530 - 0x8133a539
+SWIDTH2                0x8133a630 - 0x8133a635
+SWIDTH2                0x8133a731 
+SWIDTH2                0x8136eb35 0x8136eb36
+SWIDTH2                0x8138fd38 0x8138fd39
+SWIDTH2                0x8138fe30 - 0x8138fe39
+SWIDTH2                0x81398130 - 0x81398137 0x81398139 
+SWIDTH2                0x81398230 - 0x81398239
+SWIDTH2                0x81398330 - 0x81398339
+SWIDTH2                0x81398430 - 0x81398439
+SWIDTH2                0x81398530 - 0x81398539
+SWIDTH2                0x81398630 - 0x81398639
+SWIDTH2                0x81398730 - 0x81398739
+SWIDTH2                0x81398830 - 0x81398839
+SWIDTH2                0x81398930 - 0x81398939
+SWIDTH2                0x81398b32 - 0x81398b39
+SWIDTH2                0x81398c30 - 0x81398c39
+SWIDTH2                0x81398d30 - 0x81398d39
+SWIDTH2                0x81398e30 - 0x81398e39
+SWIDTH2                0x81398f30 - 0x81398f39
+SWIDTH2                0x81399030 - 0x81399039
+SWIDTH2                0x81399130 - 0x81399139
+SWIDTH2                0x81399230 - 0x81399239
+SWIDTH2                0x81399330 - 0x81399339
+SWIDTH2                0x81399430 - 0x81399439
+SWIDTH2                0x81399530 - 0x81399539
+SWIDTH2                0x81399630 - 0x81399639
+SWIDTH2                0x81399730 - 0x81399739
+SWIDTH2                0x81399830 - 0x81399839
+SWIDTH2                0x81399930 - 0x81399939
+SWIDTH2                0x81399a30 - 0x81399a39
+SWIDTH2                0x81399b30 - 0x81399b39
+SWIDTH2                0x81399c30 - 0x81399c39
+SWIDTH2                0x81399d30 - 0x81399d39
+SWIDTH2                0x81399e30 - 0x81399e39
+SWIDTH2                0x81399f30 - 0x81399f39
+SWIDTH2                0x8139a030 - 0x8139a035
+SWIDTH2                0x8139a336 - 0x8139a339
+SWIDTH2                0x8139a430 - 0x8139a439
+SWIDTH2                0x8139a530 - 0x8139a539
+SWIDTH2                0x8139a630 - 0x8139a633 0x8139a636 - 0x8139a638
+SWIDTH2                0x8139a731 - 0x8139a739
+SWIDTH2                0x8139a830  0x8139a836 - 0x8139a838
+SWIDTH2                0x8139a933 - 0x8139a939
+SWIDTH2                0x8139aa30 - 0x8139aa39
+SWIDTH2                0x8139ab30 - 0x8139ab39
+SWIDTH2                0x8139ac30 - 0x8139ac39
+SWIDTH2                0x8139ad30 - 0x8139ad39
+SWIDTH2                0x8139ae30 - 0x8139ae39
+SWIDTH2                0x8139af30 - 0x8139af39
+SWIDTH2                0x8139b030 - 0x8139b039
+SWIDTH2                0x8139b130 - 0x8139b139
+SWIDTH2                0x8139b230 - 0x8139b236 0x8139b238 0x8139b239
+SWIDTH2                0x8139b330 - 0x8139b339
+SWIDTH2                0x8139b430 - 0x8139b439
+SWIDTH2                0x8139b530 - 0x8139b539
+SWIDTH2                0x8139b630 - 0x8139b637
+SWIDTH2                0x8139bc34 - 0x8139bc39
+SWIDTH2                0x8139bd30 - 0x8139bd39
+SWIDTH2                0x8139be30 - 0x8139be39
+SWIDTH2                0x8139bf30 - 0x8139bf39
+SWIDTH2                0x8139c030 - 0x8139c038
+SWIDTH2                0x8139c132 - 0x8139c139
+SWIDTH2                0x8139c230 - 0x8139c239
+SWIDTH2                0x8139c330 - 0x8139c336
+SWIDTH2                0x8139c530 - 0x8139c539
+SWIDTH2                0x8139c630 - 0x8139c639
+SWIDTH2                0x8139c730 - 0x8139c739
+SWIDTH2                0x8139c830 - 0x8139c839
+SWIDTH2                0x8139c930 - 0x8139c932 0x8139c936 - 0x8139c939
+SWIDTH2                0x8139ca30 - 0x8139ca39
+SWIDTH2                0x8139cb30 - 0x8139cb39
+SWIDTH2                0x8139cc30 - 0x8139cc39
+SWIDTH2                0x8139cd30 - 0x8139cd39
+SWIDTH2                0x8139ce30 - 0x8139ce39
+SWIDTH2                0x8139cf30 - 0x8139cf39
+SWIDTH2                0x8139d030 - 0x8139d039
+SWIDTH2                0x8139d130 0x8139d131 0x8139d136 - 0x8139d139
+SWIDTH2                0x8139d230 - 0x8139d239
+SWIDTH2                0x8139d330 - 0x8139d339
+SWIDTH2                0x8139d430 - 0x8139d439
+SWIDTH2                0x8139d530 - 0x8139d539
+SWIDTH2                0x8139d630 - 0x8139d632 0x8139d634 - 0x8139d639
+SWIDTH2                0x8139d730 - 0x8139d739
+SWIDTH2                0x8139d830 - 0x8139d839
+SWIDTH2                0x8139d930 - 0x8139d939
+SWIDTH2                0x8139da30 - 0x8139da39
+SWIDTH2                0x8139db30 - 0x8139db39
+SWIDTH2                0x8139dc30 - 0x8139dc39
+SWIDTH2                0x8139dd30 - 0x8139dd39
+SWIDTH2                0x8139de30 - 0x8139de39
+SWIDTH2                0x8139df30 - 0x8139df39
+SWIDTH2                0x8139e030 - 0x8139e039
+SWIDTH2                0x8139e130 - 0x8139e139
+SWIDTH2                0x8139e230 - 0x8139e232 0x8139e237 - 0x8139e239
+SWIDTH2                0x8139e330 - 0x8139e339
+SWIDTH2                0x8139e430 - 0x8139e439
+SWIDTH2                0x8139e530 - 0x8139e539
+SWIDTH2                0x8139e630 - 0x8139e639
+SWIDTH2                0x8139e730 - 0x8139e739
+SWIDTH2                0x8139e830 - 0x8139e839
+SWIDTH2                0x8139e930 - 0x8139e939
+SWIDTH2                0x8139ea30 - 0x8139ea39
+SWIDTH2                0x8139eb30 - 0x8139eb34 0x8139eb37 - 0x8139eb39
+SWIDTH2                0x8139ec30 - 0x8139ec39
+SWIDTH2                0x8139ed30 - 0x8139ed39
+SWIDTH2                0x8139ee30 - 0x8139ee37 0x8139ee39 
+SWIDTH2                0x8139ef30 - 0x8139ef39
+SWIDTH2                0x8139f030 - 0x8139f039
+SWIDTH2                0x8139f130 - 0x8139f139
+SWIDTH2                0x8139f230 - 0x8139f239
+SWIDTH2                0x8139f330 - 0x8139f339
+SWIDTH2                0x8139f430 - 0x8139f439
+SWIDTH2                0x8139f530 - 0x8139f539
+SWIDTH2                0x8139f630 - 0x8139f639
+SWIDTH2                0x8139f730 - 0x8139f739
+SWIDTH2                0x8139f830 - 0x8139f839
+SWIDTH2                0x8139f930 - 0x8139f939
+SWIDTH2                0x8139fa30 - 0x8139fa39
+SWIDTH2                0x8139fb30 - 0x8139fb39
+SWIDTH2                0x8139fc30 - 0x8139fc39
+SWIDTH2                0x8139fd30 - 0x8139fd39
+SWIDTH2                0x8139fe30 - 0x8139fe39
+SWIDTH2                0x82308130 - 0x82308139
+SWIDTH2                0x82308230 - 0x82308239
+SWIDTH2                0x82308330 - 0x82308339
+SWIDTH2                0x82308430 - 0x82308439
+SWIDTH2                0x82308530 - 0x82308539
+SWIDTH2                0x82308630 - 0x82308639
+SWIDTH2                0x82308730 - 0x82308739
+SWIDTH2                0x82308830 - 0x82308839
+SWIDTH2                0x82308930 - 0x82308939
+SWIDTH2                0x82308a30 - 0x82308a39
+SWIDTH2                0x82308b30 - 0x82308b39
+SWIDTH2                0x82308c30 - 0x82308c39
+SWIDTH2                0x82308d30 - 0x82308d39
+SWIDTH2                0x82308e30 - 0x82308e39
+SWIDTH2                0x82308f30 - 0x82308f39
+SWIDTH2                0x82309030 - 0x82309039
+SWIDTH2                0x82309130 - 0x82309139
+SWIDTH2                0x82309230 - 0x82309239
+SWIDTH2                0x82309330 - 0x82309339
+SWIDTH2                0x82309430 - 0x82309439
+SWIDTH2                0x82309530 - 0x82309539
+SWIDTH2                0x82309630 - 0x82309639
+SWIDTH2                0x82309730 - 0x82309739
+SWIDTH2                0x82309830 - 0x82309839
+SWIDTH2                0x82309930 - 0x82309939
+SWIDTH2                0x82309a30 - 0x82309a39
+SWIDTH2                0x82309b30 - 0x82309b39
+SWIDTH2                0x82309c30 - 0x82309c39
+SWIDTH2                0x82309d30 - 0x82309d39
+SWIDTH2                0x82309e30 - 0x82309e39
+SWIDTH2                0x82309f30 - 0x82309f39
+SWIDTH2                0x8230a030 - 0x8230a039
+SWIDTH2                0x8230a130 - 0x8230a139
+SWIDTH2                0x8230a230 - 0x8230a239
+SWIDTH2                0x8230a330 - 0x8230a339
+SWIDTH2                0x8230a430 - 0x8230a439
+SWIDTH2                0x8230a530 - 0x8230a539
+SWIDTH2                0x8230a630 - 0x8230a639
+SWIDTH2                0x8230a730 - 0x8230a739
+SWIDTH2                0x8230a830 - 0x8230a839
+SWIDTH2                0x8230a930 - 0x8230a939
+SWIDTH2                0x8230aa30 - 0x8230aa39
+SWIDTH2                0x8230ab30 - 0x8230ab39
+SWIDTH2                0x8230ac30 - 0x8230ac39
+SWIDTH2                0x8230ad30 - 0x8230ad39
+SWIDTH2                0x8230ae30 - 0x8230ae39
+SWIDTH2                0x8230af30 - 0x8230af39
+SWIDTH2                0x8230b030 - 0x8230b039
+SWIDTH2                0x8230b130 - 0x8230b139
+SWIDTH2                0x8230b230 - 0x8230b239
+SWIDTH2                0x8230b330 - 0x8230b339
+SWIDTH2                0x8230b430 - 0x8230b439
+SWIDTH2                0x8230b530 - 0x8230b539
+SWIDTH2                0x8230b630 - 0x8230b639
+SWIDTH2                0x8230b730 - 0x8230b739
+SWIDTH2                0x8230b830 - 0x8230b839
+SWIDTH2                0x8230b930 - 0x8230b939
+SWIDTH2                0x8230ba30 - 0x8230ba39
+SWIDTH2                0x8230bb30 - 0x8230bb39
+SWIDTH2                0x8230bc30 - 0x8230bc39
+SWIDTH2                0x8230bd30 - 0x8230bd39
+SWIDTH2                0x8230be30 - 0x8230be39
+SWIDTH2                0x8230bf30 - 0x8230bf39
+SWIDTH2                0x8230c030 - 0x8230c039
+SWIDTH2                0x8230c130 - 0x8230c139
+SWIDTH2                0x8230c230 - 0x8230c239
+SWIDTH2                0x8230c330 - 0x8230c339
+SWIDTH2                0x8230c430 - 0x8230c439
+SWIDTH2                0x8230c530 - 0x8230c539
+SWIDTH2                0x8230c630 - 0x8230c639
+SWIDTH2                0x8230c730 - 0x8230c739
+SWIDTH2                0x8230c830 - 0x8230c839
+SWIDTH2                0x8230c930 - 0x8230c939
+SWIDTH2                0x8230ca30 - 0x8230ca39
+SWIDTH2                0x8230cb30 - 0x8230cb39
+SWIDTH2                0x8230cc30 - 0x8230cc39
+SWIDTH2                0x8230cd30 - 0x8230cd39
+SWIDTH2                0x8230ce30 - 0x8230ce39
+SWIDTH2                0x8230cf30 - 0x8230cf39
+SWIDTH2                0x8230d030 - 0x8230d039
+SWIDTH2                0x8230d130 - 0x8230d139
+SWIDTH2                0x8230d230 - 0x8230d239
+SWIDTH2                0x8230d330 - 0x8230d339
+SWIDTH2                0x8230d430 - 0x8230d439
+SWIDTH2                0x8230d530 - 0x8230d539
+SWIDTH2                0x8230d630 - 0x8230d639
+SWIDTH2                0x8230d730 - 0x8230d739
+SWIDTH2                0x8230d830 - 0x8230d839
+SWIDTH2                0x8230d930 - 0x8230d939
+SWIDTH2                0x8230da30 - 0x8230da39
+SWIDTH2                0x8230db30 - 0x8230db39
+SWIDTH2                0x8230dc30 - 0x8230dc39
+SWIDTH2                0x8230dd30 - 0x8230dd39
+SWIDTH2                0x8230de30 - 0x8230de39
+SWIDTH2                0x8230df30 - 0x8230df39
+SWIDTH2                0x8230e030 - 0x8230e039
+SWIDTH2                0x8230e130 - 0x8230e139
+SWIDTH2                0x8230e230 - 0x8230e239
+SWIDTH2                0x8230e330 - 0x8230e339
+SWIDTH2                0x8230e430 - 0x8230e439
+SWIDTH2                0x8230e530 - 0x8230e539
+SWIDTH2                0x8230e630 - 0x8230e639
+SWIDTH2                0x8230e730 - 0x8230e739
+SWIDTH2                0x8230e830 - 0x8230e839
+SWIDTH2                0x8230e930 - 0x8230e939
+SWIDTH2                0x8230ea30 - 0x8230ea39
+SWIDTH2                0x8230eb30 - 0x8230eb39
+SWIDTH2                0x8230ec30 - 0x8230ec39
+SWIDTH2                0x8230ed30 - 0x8230ed39
+SWIDTH2                0x8230ee30 - 0x8230ee39
+SWIDTH2                0x8230ef30 - 0x8230ef39
+SWIDTH2                0x8230f030 - 0x8230f039
+SWIDTH2                0x8230f130 - 0x8230f139
+SWIDTH2                0x8230f230 - 0x8230f239
+SWIDTH2                0x8230f330 - 0x8230f339
+SWIDTH2                0x8230f430 - 0x8230f439
+SWIDTH2                0x8230f530 - 0x8230f539
+SWIDTH2                0x8230f630 - 0x8230f639
+SWIDTH2                0x8230f730 - 0x8230f739
+SWIDTH2                0x8230f830 - 0x8230f839
+SWIDTH2                0x8230f930 - 0x8230f939
+SWIDTH2                0x8230fa30 - 0x8230fa39
+SWIDTH2                0x8230fb30 - 0x8230fb39
+SWIDTH2                0x8230fc30 - 0x8230fc39
+SWIDTH2                0x8230fd30 - 0x8230fd39
+SWIDTH2                0x8230fe30 - 0x8230fe39
+SWIDTH2                0x82318130 - 0x82318139
+SWIDTH2                0x82318230 - 0x82318239
+SWIDTH2                0x82318330 - 0x82318339
+SWIDTH2                0x82318430 - 0x82318439
+SWIDTH2                0x82318530 - 0x82318539
+SWIDTH2                0x82318630 - 0x82318639
+SWIDTH2                0x82318730 - 0x82318739
+SWIDTH2                0x82318830 - 0x82318839
+SWIDTH2                0x82318930 - 0x82318939
+SWIDTH2                0x82318a30 - 0x82318a39
+SWIDTH2                0x82318b30 - 0x82318b39
+SWIDTH2                0x82318c30 - 0x82318c39
+SWIDTH2                0x82318d30 - 0x82318d39
+SWIDTH2                0x82318e30 - 0x82318e39
+SWIDTH2                0x82318f30 - 0x82318f39
+SWIDTH2                0x82319030 - 0x82319039
+SWIDTH2                0x82319130 - 0x82319139
+SWIDTH2                0x82319230 - 0x82319239
+SWIDTH2                0x82319330 - 0x82319339
+SWIDTH2                0x82319430 - 0x82319439
+SWIDTH2                0x82319530 - 0x82319539
+SWIDTH2                0x82319630 - 0x82319639
+SWIDTH2                0x82319730 - 0x82319739
+SWIDTH2                0x82319830 - 0x82319839
+SWIDTH2                0x82319930 - 0x82319939
+SWIDTH2                0x82319a30 - 0x82319a39
+SWIDTH2                0x82319b30 - 0x82319b39
+SWIDTH2                0x82319c30 - 0x82319c39
+SWIDTH2                0x82319d30 - 0x82319d39
+SWIDTH2                0x82319e30 - 0x82319e39
+SWIDTH2                0x82319f30 - 0x82319f39
+SWIDTH2                0x8231a030 - 0x8231a039
+SWIDTH2                0x8231a130 - 0x8231a139
+SWIDTH2                0x8231a230 - 0x8231a239
+SWIDTH2                0x8231a330 - 0x8231a339
+SWIDTH2                0x8231a430 - 0x8231a439
+SWIDTH2                0x8231a530 - 0x8231a539
+SWIDTH2                0x8231a630 - 0x8231a639
+SWIDTH2                0x8231a730 - 0x8231a739
+SWIDTH2                0x8231a830 - 0x8231a839
+SWIDTH2                0x8231a930 - 0x8231a939
+SWIDTH2                0x8231aa30 - 0x8231aa39
+SWIDTH2                0x8231ab30 - 0x8231ab39
+SWIDTH2                0x8231ac30 - 0x8231ac39
+SWIDTH2                0x8231ad30 - 0x8231ad39
+SWIDTH2                0x8231ae30 - 0x8231ae39
+SWIDTH2                0x8231af30 - 0x8231af39
+SWIDTH2                0x8231b030 - 0x8231b039
+SWIDTH2                0x8231b130 - 0x8231b139
+SWIDTH2                0x8231b230 - 0x8231b239
+SWIDTH2                0x8231b330 - 0x8231b339
+SWIDTH2                0x8231b430 - 0x8231b439
+SWIDTH2                0x8231b530 - 0x8231b539
+SWIDTH2                0x8231b630 - 0x8231b639
+SWIDTH2                0x8231b730 - 0x8231b739
+SWIDTH2                0x8231b830 - 0x8231b839
+SWIDTH2                0x8231b930 - 0x8231b939
+SWIDTH2                0x8231ba30 - 0x8231ba39
+SWIDTH2                0x8231bb30 - 0x8231bb39
+SWIDTH2                0x8231bc30 - 0x8231bc39
+SWIDTH2                0x8231bd30 - 0x8231bd39
+SWIDTH2                0x8231be30 - 0x8231be39
+SWIDTH2                0x8231bf30 - 0x8231bf39
+SWIDTH2                0x8231c030 - 0x8231c039
+SWIDTH2                0x8231c130 - 0x8231c139
+SWIDTH2                0x8231c230 - 0x8231c239
+SWIDTH2                0x8231c330 - 0x8231c339
+SWIDTH2                0x8231c430 - 0x8231c439
+SWIDTH2                0x8231c530 - 0x8231c539
+SWIDTH2                0x8231c630 - 0x8231c639
+SWIDTH2                0x8231c730 - 0x8231c739
+SWIDTH2                0x8231c830 - 0x8231c839
+SWIDTH2                0x8231c930 - 0x8231c939
+SWIDTH2                0x8231ca30 - 0x8231ca39
+SWIDTH2                0x8231cb30 - 0x8231cb39
+SWIDTH2                0x8231cc30 - 0x8231cc39
+SWIDTH2                0x8231cd30 - 0x8231cd39
+SWIDTH2                0x8231ce30 - 0x8231ce39
+SWIDTH2                0x8231cf30 - 0x8231cf39
+SWIDTH2                0x8231d030 - 0x8231d039
+SWIDTH2                0x8231d130 - 0x8231d139
+SWIDTH2                0x8231d230 - 0x8231d239
+SWIDTH2                0x8231d330 - 0x8231d339
+SWIDTH2                0x8231d430 - 0x8231d439
+SWIDTH2                0x8231d530 - 0x8231d539
+SWIDTH2                0x8231d630 - 0x8231d639
+SWIDTH2                0x8231d730 - 0x8231d739
+SWIDTH2                0x8231d830 - 0x8231d839
+SWIDTH2                0x8231d930 - 0x8231d939
+SWIDTH2                0x8231da30 - 0x8231da39
+SWIDTH2                0x8231db30 - 0x8231db39
+SWIDTH2                0x8231dc30 - 0x8231dc39
+SWIDTH2                0x8231dd30 - 0x8231dd39
+SWIDTH2                0x8231de30 - 0x8231de39
+SWIDTH2                0x8231df30 - 0x8231df39
+SWIDTH2                0x8231e030 - 0x8231e039
+SWIDTH2                0x8231e130 - 0x8231e139
+SWIDTH2                0x8231e230 - 0x8231e239
+SWIDTH2                0x8231e330 - 0x8231e339
+SWIDTH2                0x8231e430 - 0x8231e439
+SWIDTH2                0x8231e530 - 0x8231e539
+SWIDTH2                0x8231e630 - 0x8231e639
+SWIDTH2                0x8231e730 - 0x8231e739
+SWIDTH2                0x8231e830 - 0x8231e839
+SWIDTH2                0x8231e930 - 0x8231e939
+SWIDTH2                0x8231ea30 - 0x8231ea39
+SWIDTH2                0x8231eb30 - 0x8231eb39
+SWIDTH2                0x8231ec30 - 0x8231ec39
+SWIDTH2                0x8231ed30 - 0x8231ed39
+SWIDTH2                0x8231ee30 - 0x8231ee39
+SWIDTH2                0x8231ef30 - 0x8231ef39
+SWIDTH2                0x8231f030 - 0x8231f039
+SWIDTH2                0x8231f130 - 0x8231f139
+SWIDTH2                0x8231f230 - 0x8231f239
+SWIDTH2                0x8231f330 - 0x8231f339
+SWIDTH2                0x8231f430 - 0x8231f439
+SWIDTH2                0x8231f530 - 0x8231f539
+SWIDTH2                0x8231f630 - 0x8231f639
+SWIDTH2                0x8231f730 - 0x8231f739
+SWIDTH2                0x8231f830 - 0x8231f839
+SWIDTH2                0x8231f930 - 0x8231f939
+SWIDTH2                0x8231fa30 - 0x8231fa39
+SWIDTH2                0x8231fb30 - 0x8231fb39
+SWIDTH2                0x8231fc30 - 0x8231fc39
+SWIDTH2                0x8231fd30 - 0x8231fd39
+SWIDTH2                0x8231fe30 - 0x8231fe39
+SWIDTH2                0x82328130 - 0x82328139
+SWIDTH2                0x82328230 - 0x82328239
+SWIDTH2                0x82328330 - 0x82328339
+SWIDTH2                0x82328430 - 0x82328439
+SWIDTH2                0x82328530 - 0x82328539
+SWIDTH2                0x82328630 - 0x82328639
+SWIDTH2                0x82328730 - 0x82328739
+SWIDTH2                0x82328830 - 0x82328839
+SWIDTH2                0x82328930 - 0x82328939
+SWIDTH2                0x82328a30 - 0x82328a39
+SWIDTH2                0x82328b30 - 0x82328b39
+SWIDTH2                0x82328c30 - 0x82328c39
+SWIDTH2                0x82328d30 - 0x82328d39
+SWIDTH2                0x82328e30 - 0x82328e39
+SWIDTH2                0x82328f30 - 0x82328f39
+SWIDTH2                0x82329030 - 0x82329039
+SWIDTH2                0x82329130 - 0x82329139
+SWIDTH2                0x82329230 - 0x82329239
+SWIDTH2                0x82329330 - 0x82329339
+SWIDTH2                0x82329430 - 0x82329439
+SWIDTH2                0x82329530 - 0x82329539
+SWIDTH2                0x82329630 - 0x82329639
+SWIDTH2                0x82329730 - 0x82329739
+SWIDTH2                0x82329830 - 0x82329839
+SWIDTH2                0x82329930 - 0x82329939
+SWIDTH2                0x82329a30 - 0x82329a39
+SWIDTH2                0x82329b30 - 0x82329b39
+SWIDTH2                0x82329c30 - 0x82329c39
+SWIDTH2                0x82329d30 - 0x82329d39
+SWIDTH2                0x82329e30 - 0x82329e39
+SWIDTH2                0x82329f30 - 0x82329f39
+SWIDTH2                0x8232a030 - 0x8232a039
+SWIDTH2                0x8232a130 - 0x8232a139
+SWIDTH2                0x8232a230 - 0x8232a239
+SWIDTH2                0x8232a330 - 0x8232a339
+SWIDTH2                0x8232a430 - 0x8232a439
+SWIDTH2                0x8232a530 - 0x8232a539
+SWIDTH2                0x8232a630 - 0x8232a639
+SWIDTH2                0x8232a730 - 0x8232a739
+SWIDTH2                0x8232a830 - 0x8232a839
+SWIDTH2                0x8232a930 - 0x8232a939
+SWIDTH2                0x8232aa30 - 0x8232aa39
+SWIDTH2                0x8232ab30 - 0x8232ab39
+SWIDTH2                0x8232ac30 - 0x8232ac39
+SWIDTH2                0x8232ad30 - 0x8232ad39
+SWIDTH2                0x8232ae30 - 0x8232ae39
+SWIDTH2                0x8232af30 - 0x8232af39
+SWIDTH2                0x8232b030 - 0x8232b039
+SWIDTH2                0x8232b130 - 0x8232b139
+SWIDTH2                0x8232b230 - 0x8232b239
+SWIDTH2                0x8232b330 - 0x8232b339
+SWIDTH2                0x8232b430 - 0x8232b439
+SWIDTH2                0x8232b530 - 0x8232b539
+SWIDTH2                0x8232b630 - 0x8232b639
+SWIDTH2                0x8232b730 - 0x8232b739
+SWIDTH2                0x8232b830 - 0x8232b839
+SWIDTH2                0x8232b930 - 0x8232b939
+SWIDTH2                0x8232ba30 - 0x8232ba39
+SWIDTH2                0x8232bb30 - 0x8232bb39
+SWIDTH2                0x8232bc30 - 0x8232bc39
+SWIDTH2                0x8232bd30 - 0x8232bd39
+SWIDTH2                0x8232be30 - 0x8232be39
+SWIDTH2                0x8232bf30 - 0x8232bf39
+SWIDTH2                0x8232c030 - 0x8232c039
+SWIDTH2                0x8232c130 - 0x8232c139
+SWIDTH2                0x8232c230 - 0x8232c239
+SWIDTH2                0x8232c330 - 0x8232c339
+SWIDTH2                0x8232c430 - 0x8232c439
+SWIDTH2                0x8232c530 - 0x8232c539
+SWIDTH2                0x8232c630 - 0x8232c639
+SWIDTH2                0x8232c730 - 0x8232c739
+SWIDTH2                0x8232c830 - 0x8232c839
+SWIDTH2                0x8232c930 - 0x8232c939
+SWIDTH2                0x8232ca30 - 0x8232ca39
+SWIDTH2                0x8232cb30 - 0x8232cb39
+SWIDTH2                0x8232cc30 - 0x8232cc39
+SWIDTH2                0x8232cd30 - 0x8232cd39
+SWIDTH2                0x8232ce30 - 0x8232ce39
+SWIDTH2                0x8232cf30 - 0x8232cf39
+SWIDTH2                0x8232d030 - 0x8232d039
+SWIDTH2                0x8232d130 - 0x8232d139
+SWIDTH2                0x8232d230 - 0x8232d239
+SWIDTH2                0x8232d330 - 0x8232d339
+SWIDTH2                0x8232d430 - 0x8232d439
+SWIDTH2                0x8232d530 - 0x8232d539
+SWIDTH2                0x8232d630 - 0x8232d639
+SWIDTH2                0x8232d730 - 0x8232d739
+SWIDTH2                0x8232d830 - 0x8232d839
+SWIDTH2                0x8232d930 - 0x8232d939
+SWIDTH2                0x8232da30 - 0x8232da39
+SWIDTH2                0x8232db30 - 0x8232db39
+SWIDTH2                0x8232dc30 - 0x8232dc39
+SWIDTH2                0x8232dd30 - 0x8232dd39
+SWIDTH2                0x8232de30 - 0x8232de39
+SWIDTH2                0x8232df30 - 0x8232df39
+SWIDTH2                0x8232e030 - 0x8232e039
+SWIDTH2                0x8232e130 - 0x8232e139
+SWIDTH2                0x8232e230 - 0x8232e239
+SWIDTH2                0x8232e330 - 0x8232e339
+SWIDTH2                0x8232e430 - 0x8232e439
+SWIDTH2                0x8232e530 - 0x8232e539
+SWIDTH2                0x8232e630 - 0x8232e639
+SWIDTH2                0x8232e730 - 0x8232e739
+SWIDTH2                0x8232e830 - 0x8232e839
+SWIDTH2                0x8232e930 - 0x8232e939
+SWIDTH2                0x8232ea30 - 0x8232ea39
+SWIDTH2                0x8232eb30 - 0x8232eb39
+SWIDTH2                0x8232ec30 - 0x8232ec39
+SWIDTH2                0x8232ed30 - 0x8232ed39
+SWIDTH2                0x8232ee30 - 0x8232ee39
+SWIDTH2                0x8232ef30 - 0x8232ef39
+SWIDTH2                0x8232f030 - 0x8232f039
+SWIDTH2                0x8232f130 - 0x8232f139
+SWIDTH2                0x8232f230 - 0x8232f239
+SWIDTH2                0x8232f330 - 0x8232f339
+SWIDTH2                0x8232f430 - 0x8232f439
+SWIDTH2                0x8232f530 - 0x8232f539
+SWIDTH2                0x8232f630 - 0x8232f639
+SWIDTH2                0x8232f730 - 0x8232f739
+SWIDTH2                0x8232f830 - 0x8232f839
+SWIDTH2                0x8232f930 - 0x8232f939
+SWIDTH2                0x8232fa30 - 0x8232fa39
+SWIDTH2                0x8232fb30 - 0x8232fb39
+SWIDTH2                0x8232fc30 - 0x8232fc39
+SWIDTH2                0x8232fd30 - 0x8232fd39
+SWIDTH2                0x8232fe30 - 0x8232fe39
+SWIDTH2                0x82338130 - 0x82338139
+SWIDTH2                0x82338230 - 0x82338239
+SWIDTH2                0x82338330 - 0x82338339
+SWIDTH2                0x82338430 - 0x82338439
+SWIDTH2                0x82338530 - 0x82338539
+SWIDTH2                0x82338630 - 0x82338639
+SWIDTH2                0x82338730 - 0x82338739
+SWIDTH2                0x82338830 - 0x82338839
+SWIDTH2                0x82338930 - 0x82338939
+SWIDTH2                0x82338a30 - 0x82338a39
+SWIDTH2                0x82338b30 - 0x82338b39
+SWIDTH2                0x82338c30 - 0x82338c39
+SWIDTH2                0x82338d30 - 0x82338d39
+SWIDTH2                0x82338e30 - 0x82338e39
+SWIDTH2                0x82338f30 - 0x82338f39
+SWIDTH2                0x82339030 - 0x82339039
+SWIDTH2                0x82339130 - 0x82339139
+SWIDTH2                0x82339230 - 0x82339239
+SWIDTH2                0x82339330 - 0x82339339
+SWIDTH2                0x82339430 - 0x82339439
+SWIDTH2                0x82339530 - 0x82339539
+SWIDTH2                0x82339630 - 0x82339639
+SWIDTH2                0x82339730 - 0x82339739
+SWIDTH2                0x82339830 - 0x82339839
+SWIDTH2                0x82339930 - 0x82339939
+SWIDTH2                0x82339a30 - 0x82339a39
+SWIDTH2                0x82339b30 - 0x82339b39
+SWIDTH2                0x82339c30 - 0x82339c39
+SWIDTH2                0x82339d30 - 0x82339d39
+SWIDTH2                0x82339e30 - 0x82339e39
+SWIDTH2                0x82339f30 - 0x82339f39
+SWIDTH2                0x8233a030 - 0x8233a039
+SWIDTH2                0x8233a130 - 0x8233a139
+SWIDTH2                0x8233a230 - 0x8233a239
+SWIDTH2                0x8233a330 - 0x8233a339
+SWIDTH2                0x8233a430 - 0x8233a439
+SWIDTH2                0x8233a530 - 0x8233a539
+SWIDTH2                0x8233a630 - 0x8233a639
+SWIDTH2                0x8233a730 - 0x8233a739
+SWIDTH2                0x8233a830 - 0x8233a839
+SWIDTH2                0x8233a930 - 0x8233a939
+SWIDTH2                0x8233aa30 - 0x8233aa39
+SWIDTH2                0x8233ab30 - 0x8233ab39
+SWIDTH2                0x8233ac30 - 0x8233ac39
+SWIDTH2                0x8233ad30 - 0x8233ad39
+SWIDTH2                0x8233ae30 - 0x8233ae39
+SWIDTH2                0x8233af30 - 0x8233af39
+SWIDTH2                0x8233b030 - 0x8233b039
+SWIDTH2                0x8233b130 - 0x8233b139
+SWIDTH2                0x8233b230 - 0x8233b239
+SWIDTH2                0x8233b330 - 0x8233b339
+SWIDTH2                0x8233b430 - 0x8233b439
+SWIDTH2                0x8233b530 - 0x8233b539
+SWIDTH2                0x8233b630 - 0x8233b639
+SWIDTH2                0x8233b730 - 0x8233b739
+SWIDTH2                0x8233b830 - 0x8233b839
+SWIDTH2                0x8233b930 - 0x8233b939
+SWIDTH2                0x8233ba30 - 0x8233ba39
+SWIDTH2                0x8233bb30 - 0x8233bb39
+SWIDTH2                0x8233bc30 - 0x8233bc39
+SWIDTH2                0x8233bd30 - 0x8233bd39
+SWIDTH2                0x8233be30 - 0x8233be39
+SWIDTH2                0x8233bf30 - 0x8233bf39
+SWIDTH2                0x8233c030 - 0x8233c039
+SWIDTH2                0x8233c130 - 0x8233c139
+SWIDTH2                0x8233c230 - 0x8233c239
+SWIDTH2                0x8233c330 - 0x8233c339
+SWIDTH2                0x8233c430 - 0x8233c439
+SWIDTH2                0x8233c530 - 0x8233c539
+SWIDTH2                0x8233c630 - 0x8233c639
+SWIDTH2                0x8233c730 - 0x8233c739
+SWIDTH2                0x8233c830 - 0x8233c839
+SWIDTH2                0x8233c930 - 0x8233c939
+SWIDTH2                0x8233ca30 - 0x8233ca39
+SWIDTH2                0x8233cb30 - 0x8233cb39
+SWIDTH2                0x8233cc30 - 0x8233cc39
+SWIDTH2                0x8233cd30 - 0x8233cd39
+SWIDTH2                0x8233ce30 - 0x8233ce39
+SWIDTH2                0x8233cf30 - 0x8233cf39
+SWIDTH2                0x8233d030 - 0x8233d039
+SWIDTH2                0x8233d130 - 0x8233d139
+SWIDTH2                0x8233d230 - 0x8233d239
+SWIDTH2                0x8233d330 - 0x8233d339
+SWIDTH2                0x8233d430 - 0x8233d439
+SWIDTH2                0x8233d530 - 0x8233d539
+SWIDTH2                0x8233d630 - 0x8233d639
+SWIDTH2                0x8233d730 - 0x8233d739
+SWIDTH2                0x8233d830 - 0x8233d839
+SWIDTH2                0x8233d930 - 0x8233d939
+SWIDTH2                0x8233da30 - 0x8233da39
+SWIDTH2                0x8233db30 - 0x8233db39
+SWIDTH2                0x8233dc30 - 0x8233dc39
+SWIDTH2                0x8233dd30 - 0x8233dd39
+SWIDTH2                0x8233de30 - 0x8233de39
+SWIDTH2                0x8233df30 - 0x8233df39
+SWIDTH2                0x8233e030 - 0x8233e039
+SWIDTH2                0x8233e130 - 0x8233e139
+SWIDTH2                0x8233e230 - 0x8233e239
+SWIDTH2                0x8233e330 - 0x8233e339
+SWIDTH2                0x8233e430 - 0x8233e439
+SWIDTH2                0x8233e530 - 0x8233e539
+SWIDTH2                0x8233e630 - 0x8233e639
+SWIDTH2                0x8233e730 - 0x8233e739
+SWIDTH2                0x8233e830 - 0x8233e839
+SWIDTH2                0x8233e930 - 0x8233e939
+SWIDTH2                0x8233ea30 - 0x8233ea39
+SWIDTH2                0x8233eb30 - 0x8233eb39
+SWIDTH2                0x8233ec30 - 0x8233ec39
+SWIDTH2                0x8233ed30 - 0x8233ed39
+SWIDTH2                0x8233ee30 - 0x8233ee39
+SWIDTH2                0x8233ef30 - 0x8233ef39
+SWIDTH2                0x8233f030 - 0x8233f039
+SWIDTH2                0x8233f130 - 0x8233f139
+SWIDTH2                0x8233f230 - 0x8233f239
+SWIDTH2                0x8233f330 - 0x8233f339
+SWIDTH2                0x8233f430 - 0x8233f439
+SWIDTH2                0x8233f530 - 0x8233f539
+SWIDTH2                0x8233f630 - 0x8233f639
+SWIDTH2                0x8233f730 - 0x8233f739
+SWIDTH2                0x8233f830 - 0x8233f839
+SWIDTH2                0x8233f930 - 0x8233f939
+SWIDTH2                0x8233fa30 - 0x8233fa39
+SWIDTH2                0x8233fb30 - 0x8233fb39
+SWIDTH2                0x8233fc30 - 0x8233fc39
+SWIDTH2                0x8233fd30 - 0x8233fd39
+SWIDTH2                0x8233fe30 - 0x8233fe39
+SWIDTH2                0x82348130 - 0x82348139
+SWIDTH2                0x82348230 - 0x82348239
+SWIDTH2                0x82348330 - 0x82348339
+SWIDTH2                0x82348430 - 0x82348439
+SWIDTH2                0x82348530 - 0x82348539
+SWIDTH2                0x82348630 - 0x82348639
+SWIDTH2                0x82348730 - 0x82348739
+SWIDTH2                0x82348830 - 0x82348839
+SWIDTH2                0x82348930 - 0x82348939
+SWIDTH2                0x82348a30 - 0x82348a39
+SWIDTH2                0x82348b30 - 0x82348b39
+SWIDTH2                0x82348c30 - 0x82348c39
+SWIDTH2                0x82348d30 - 0x82348d39
+SWIDTH2                0x82348e30 - 0x82348e39
+SWIDTH2                0x82348f30 - 0x82348f39
+SWIDTH2                0x82349030 - 0x82349039
+SWIDTH2                0x82349130 - 0x82349139
+SWIDTH2                0x82349230 - 0x82349239
+SWIDTH2                0x82349330 - 0x82349339
+SWIDTH2                0x82349430 - 0x82349439
+SWIDTH2                0x82349530 - 0x82349539
+SWIDTH2                0x82349630 - 0x82349639
+SWIDTH2                0x82349730 - 0x82349739
+SWIDTH2                0x82349830 - 0x82349839
+SWIDTH2                0x82349930 - 0x82349939
+SWIDTH2                0x82349a30 - 0x82349a39
+SWIDTH2                0x82349b30 - 0x82349b39
+SWIDTH2                0x82349c30 - 0x82349c39
+SWIDTH2                0x82349d30 - 0x82349d39
+SWIDTH2                0x82349e30 - 0x82349e39
+SWIDTH2                0x82349f30 - 0x82349f39
+SWIDTH2                0x8234a030 - 0x8234a039
+SWIDTH2                0x8234a130 - 0x8234a139
+SWIDTH2                0x8234a230 - 0x8234a239
+SWIDTH2                0x8234a330 - 0x8234a339
+SWIDTH2                0x8234a430 - 0x8234a439
+SWIDTH2                0x8234a530 - 0x8234a539
+SWIDTH2                0x8234a630 - 0x8234a639
+SWIDTH2                0x8234a730 - 0x8234a739
+SWIDTH2                0x8234a830 - 0x8234a839
+SWIDTH2                0x8234a930 - 0x8234a939
+SWIDTH2                0x8234aa30 - 0x8234aa39
+SWIDTH2                0x8234ab30 - 0x8234ab39
+SWIDTH2                0x8234ac30 - 0x8234ac39
+SWIDTH2                0x8234ad30 - 0x8234ad39
+SWIDTH2                0x8234ae30 - 0x8234ae39
+SWIDTH2                0x8234af30 - 0x8234af39
+SWIDTH2                0x8234b030 - 0x8234b039
+SWIDTH2                0x8234b130 - 0x8234b139
+SWIDTH2                0x8234b230 - 0x8234b239
+SWIDTH2                0x8234b330 - 0x8234b339
+SWIDTH2                0x8234b430 - 0x8234b439
+SWIDTH2                0x8234b530 - 0x8234b539
+SWIDTH2                0x8234b630 - 0x8234b639
+SWIDTH2                0x8234b730 - 0x8234b739
+SWIDTH2                0x8234b830 - 0x8234b839
+SWIDTH2                0x8234b930 - 0x8234b939
+SWIDTH2                0x8234ba30 - 0x8234ba39
+SWIDTH2                0x8234bb30 - 0x8234bb39
+SWIDTH2                0x8234bc30 - 0x8234bc39
+SWIDTH2                0x8234bd30 - 0x8234bd39
+SWIDTH2                0x8234be30 - 0x8234be39
+SWIDTH2                0x8234bf30 - 0x8234bf39
+SWIDTH2                0x8234c030 - 0x8234c039
+SWIDTH2                0x8234c130 - 0x8234c139
+SWIDTH2                0x8234c230 - 0x8234c239
+SWIDTH2                0x8234c330 - 0x8234c339
+SWIDTH2                0x8234c430 - 0x8234c439
+SWIDTH2                0x8234c530 - 0x8234c539
+SWIDTH2                0x8234c630 - 0x8234c639
+SWIDTH2                0x8234c730 - 0x8234c739
+SWIDTH2                0x8234c830 - 0x8234c839
+SWIDTH2                0x8234c930 - 0x8234c939
+SWIDTH2                0x8234ca30 - 0x8234ca39
+SWIDTH2                0x8234cb30 - 0x8234cb39
+SWIDTH2                0x8234cc30 - 0x8234cc39
+SWIDTH2                0x8234cd30 - 0x8234cd39
+SWIDTH2                0x8234ce30 - 0x8234ce39
+SWIDTH2                0x8234cf30 - 0x8234cf39
+SWIDTH2                0x8234d030 - 0x8234d039
+SWIDTH2                0x8234d130 - 0x8234d139
+SWIDTH2                0x8234d230 - 0x8234d239
+SWIDTH2                0x8234d330 - 0x8234d339
+SWIDTH2                0x8234d430 - 0x8234d439
+SWIDTH2                0x8234d530 - 0x8234d539
+SWIDTH2                0x8234d630 - 0x8234d639
+SWIDTH2                0x8234d730 - 0x8234d739
+SWIDTH2                0x8234d830 - 0x8234d839
+SWIDTH2                0x8234d930 - 0x8234d939
+SWIDTH2                0x8234da30 - 0x8234da39
+SWIDTH2                0x8234db30 - 0x8234db39
+SWIDTH2                0x8234dc30 - 0x8234dc39
+SWIDTH2                0x8234dd30 - 0x8234dd39
+SWIDTH2                0x8234de30 - 0x8234de39
+SWIDTH2                0x8234df30 - 0x8234df39
+SWIDTH2                0x8234e030 - 0x8234e039
+SWIDTH2                0x8234e130 - 0x8234e139
+SWIDTH2                0x8234e230 - 0x8234e239
+SWIDTH2                0x8234e330 - 0x8234e339
+SWIDTH2                0x8234e430 - 0x8234e439
+SWIDTH2                0x8234e530 - 0x8234e539
+SWIDTH2                0x8234e630 - 0x8234e639
+SWIDTH2                0x8234e730 - 0x8234e739
+SWIDTH2                0x8234e830 - 0x8234e839
+SWIDTH2                0x8234e930 - 0x8234e939
+SWIDTH2                0x8234ea30 - 0x8234ea39
+SWIDTH2                0x8234eb30 - 0x8234eb39
+SWIDTH2                0x8234ec30 - 0x8234ec39
+SWIDTH2                0x8234ed30 - 0x8234ed39
+SWIDTH2                0x8234ee30 - 0x8234ee39
+SWIDTH2                0x8234ef30 - 0x8234ef39
+SWIDTH2                0x8234f030 - 0x8234f039
+SWIDTH2                0x8234f130 - 0x8234f139
+SWIDTH2                0x8234f230 - 0x8234f239
+SWIDTH2                0x8234f330 - 0x8234f339
+SWIDTH2                0x8234f430 - 0x8234f439
+SWIDTH2                0x8234f530 - 0x8234f539
+SWIDTH2                0x8234f630 - 0x8234f639
+SWIDTH2                0x8234f730 - 0x8234f739
+SWIDTH2                0x8234f830 - 0x8234f839
+SWIDTH2                0x8234f930 - 0x8234f939
+SWIDTH2                0x8234fa30 - 0x8234fa39
+SWIDTH2                0x8234fb30 - 0x8234fb39
+SWIDTH2                0x8234fc30 - 0x8234fc39
+SWIDTH2                0x8234fd30 - 0x8234fd39
+SWIDTH2                0x8234fe30 - 0x8234fe39
+SWIDTH2                0x82358130 - 0x82358139
+SWIDTH2                0x82358230 - 0x82358239
+SWIDTH2                0x82358330 - 0x82358339
+SWIDTH2                0x82358430 - 0x82358439
+SWIDTH2                0x82358530 - 0x82358539
+SWIDTH2                0x82358630 - 0x82358639
+SWIDTH2                0x82358730 - 0x82358738
+SWIDTH2                0x82359833 - 0x82359839
+SWIDTH2                0x82359930 - 0x82359939
+SWIDTH2                0x82359a30 - 0x82359a39
+SWIDTH2                0x82359b30 - 0x82359b39
+SWIDTH2                0x82359c30 - 0x82359c39
+SWIDTH2                0x82359d30 - 0x82359d39
+SWIDTH2                0x82359e30 - 0x82359e39
+SWIDTH2                0x82359f30 - 0x82359f39
+SWIDTH2                0x8235a030 - 0x8235a039
+SWIDTH2                0x8235a130 - 0x8235a139
+SWIDTH2                0x8235a230 - 0x8235a239
+SWIDTH2                0x8235a330 - 0x8235a339
+SWIDTH2                0x8235a430 - 0x8235a439
+SWIDTH2                0x8235a530 - 0x8235a539
+SWIDTH2                0x8235a630 - 0x8235a639
+SWIDTH2                0x8235a730 - 0x8235a739
+SWIDTH2                0x8235a830 - 0x8235a839
+SWIDTH2                0x8235a930 - 0x8235a939
+SWIDTH2                0x8235aa30 - 0x8235aa39
+SWIDTH2                0x8235ab30 - 0x8235ab39
+SWIDTH2                0x8235ac30 - 0x8235ac39
+SWIDTH2                0x8235ad30 - 0x8235ad39
+SWIDTH2                0x8235ae30 - 0x8235ae39
+SWIDTH2                0x8235af30 - 0x8235af39
+SWIDTH2                0x8235b030 - 0x8235b039
+SWIDTH2                0x8235b130 - 0x8235b139
+SWIDTH2                0x8235b230 - 0x8235b239
+SWIDTH2                0x8235b330 - 0x8235b339
+SWIDTH2                0x8235b430 - 0x8235b439
+SWIDTH2                0x8235b530 - 0x8235b539
+SWIDTH2                0x8235b630 - 0x8235b639
+SWIDTH2                0x8235b730 - 0x8235b739
+SWIDTH2                0x8235b830 - 0x8235b839
+SWIDTH2                0x8235b930 - 0x8235b939
+SWIDTH2                0x8235ba30 - 0x8235ba39
+SWIDTH2                0x8235bb30 - 0x8235bb39
+SWIDTH2                0x8235bc30 - 0x8235bc39
+SWIDTH2                0x8235bd30 - 0x8235bd39
+SWIDTH2                0x8235be30 - 0x8235be39
+SWIDTH2                0x8235bf30 - 0x8235bf39
+SWIDTH2                0x8235c030 - 0x8235c039
+SWIDTH2                0x8235c130 - 0x8235c139
+SWIDTH2                0x8235c230 - 0x8235c239
+SWIDTH2                0x8235c330 - 0x8235c339
+SWIDTH2                0x8235c430 - 0x8235c439
+SWIDTH2                0x8235c530 - 0x8235c539
+SWIDTH2                0x8235c630 - 0x8235c639
+SWIDTH2                0x8235c730 - 0x8235c739
+SWIDTH2                0x8235c830 - 0x8235c839
+SWIDTH2                0x8235c930 - 0x8235c939
+SWIDTH2                0x8235ca30 - 0x8235ca39
+SWIDTH2                0x8235cb30 - 0x8235cb39
+SWIDTH2                0x8235cc30 - 0x8235cc39
+SWIDTH2                0x8235cd30 - 0x8235cd39
+SWIDTH2                0x8235ce30 - 0x8235ce39
+SWIDTH2                0x8235cf30 - 0x8235cf39
+SWIDTH2                0x8235d030 - 0x8235d039
+SWIDTH2                0x8235d130 - 0x8235d139
+SWIDTH2                0x8235d230 - 0x8235d239
+SWIDTH2                0x8235d330 - 0x8235d339
+SWIDTH2                0x8235d430 - 0x8235d439
+SWIDTH2                0x8235d530 - 0x8235d539
+SWIDTH2                0x8235d630 - 0x8235d639
+SWIDTH2                0x8235d730 - 0x8235d739
+SWIDTH2                0x8235d830 - 0x8235d839
+SWIDTH2                0x8235d930 - 0x8235d939
+SWIDTH2                0x8235da30 - 0x8235da39
+SWIDTH2                0x8235db30 - 0x8235db39
+SWIDTH2                0x8235dc30 - 0x8235dc39
+SWIDTH2                0x8235dd30 - 0x8235dd39
+SWIDTH2                0x8235de30 - 0x8235de39
+SWIDTH2                0x8235df30 - 0x8235df39
+SWIDTH2                0x8235e030 - 0x8235e039
+SWIDTH2                0x8235e130 - 0x8235e139
+SWIDTH2                0x8235e230 - 0x8235e239
+SWIDTH2                0x8235e330 - 0x8235e339
+SWIDTH2                0x8235e430 - 0x8235e439
+SWIDTH2                0x8235e530 - 0x8235e539
+SWIDTH2                0x8235e630 - 0x8235e639
+SWIDTH2                0x8235e730 - 0x8235e739
+SWIDTH2                0x8235e830 - 0x8235e839
+SWIDTH2                0x8235e930 - 0x8235e939
+SWIDTH2                0x8235ea30 - 0x8235ea39
+SWIDTH2                0x8235eb30 - 0x8235eb39
+SWIDTH2                0x8235ec30 - 0x8235ec39
+SWIDTH2                0x8235ed30 - 0x8235ed39
+SWIDTH2                0x8235ee30 - 0x8235ee39
+SWIDTH2                0x8235ef30 - 0x8235ef39
+SWIDTH2                0x8235f030 - 0x8235f039
+SWIDTH2                0x8235f130 - 0x8235f139
+SWIDTH2                0x8235f230 - 0x8235f239
+SWIDTH2                0x8235f330 - 0x8235f339
+SWIDTH2                0x8235f430 - 0x8235f439
+SWIDTH2                0x8235f530 - 0x8235f539
+SWIDTH2                0x8235f630 - 0x8235f639
+SWIDTH2                0x8235f730 - 0x8235f739
+SWIDTH2                0x8235f830 - 0x8235f839
+SWIDTH2                0x8235f930 - 0x8235f939
+SWIDTH2                0x8235fa30 - 0x8235fa39
+SWIDTH2                0x8235fb30 - 0x8235fb39
+SWIDTH2                0x8235fc30 - 0x8235fc39
+SWIDTH2                0x8235fd30 - 0x8235fd39
+SWIDTH2                0x8235fe30 - 0x8235fe39
+SWIDTH2                0x82368130 - 0x82368139
+SWIDTH2                0x82368230 - 0x82368239
+SWIDTH2                0x82368330 - 0x82368339
+SWIDTH2                0x82368430 - 0x82368439
+SWIDTH2                0x82368530 - 0x82368539
+SWIDTH2                0x82368630 - 0x82368639
+SWIDTH2                0x82368730 - 0x82368739
+SWIDTH2                0x82368830 - 0x82368839
+SWIDTH2                0x82368930 - 0x82368939
+SWIDTH2                0x82368a30 - 0x82368a39
+SWIDTH2                0x82368b30 - 0x82368b39
+SWIDTH2                0x82368c30 - 0x82368c39
+SWIDTH2                0x82368d30 - 0x82368d39
+SWIDTH2                0x82368e30 - 0x82368e37
+SWIDTH2                0x82368f31 - 0x82368f39
+SWIDTH2                0x82369030 - 0x82369039
+SWIDTH2                0x82369130 - 0x82369139
+SWIDTH2                0x82369230 - 0x82369239
+SWIDTH2                0x82369330 - 0x82369339
+SWIDTH2                0x82369430 - 0x82369435
+SWIDTH2                0x8237cf35 - 0x8237cf39
+SWIDTH2                0x8237d030 - 0x8237d039
+SWIDTH2                0x8237d130 - 0x8237d139
+SWIDTH2                0x8237d230 - 0x8237d239
+SWIDTH2                0x8237d330 - 0x8237d339
+SWIDTH2                0x8237d430 - 0x8237d439
+SWIDTH2                0x8237d530 - 0x8237d539
+SWIDTH2                0x8237d630 - 0x8237d639
+SWIDTH2                0x8237d730 - 0x8237d739
+SWIDTH2                0x8237d830 - 0x8237d839
+SWIDTH2                0x8237d930 - 0x8237d939
+SWIDTH2                0x8237da30 - 0x8237da39
+SWIDTH2                0x8237db30 - 0x8237db39
+SWIDTH2                0x8237dc30 - 0x8237dc39
+SWIDTH2                0x8237dd30 - 0x8237dd39
+SWIDTH2                0x8237de30 - 0x8237de39
+SWIDTH2                0x8237df30 - 0x8237df39
+SWIDTH2                0x8237e030 - 0x8237e039
+SWIDTH2                0x8237e130 - 0x8237e139
+SWIDTH2                0x8237e230 - 0x8237e239
+SWIDTH2                0x8237e330 - 0x8237e339
+SWIDTH2                0x8237e430 - 0x8237e439
+SWIDTH2                0x8237e530 - 0x8237e539
+SWIDTH2                0x8237e630 - 0x8237e639
+SWIDTH2                0x8237e730 - 0x8237e739
+SWIDTH2                0x8237e830 - 0x8237e839
+SWIDTH2                0x8237e930 - 0x8237e939
+SWIDTH2                0x8237ea30 - 0x8237ea39
+SWIDTH2                0x8237eb30 - 0x8237eb39
+SWIDTH2                0x8237ec30 - 0x8237ec39
+SWIDTH2                0x8237ed30 - 0x8237ed39
+SWIDTH2                0x8237ee30 - 0x8237ee39
+SWIDTH2                0x8237ef30 - 0x8237ef39
+SWIDTH2                0x8237f030 - 0x8237f039
+SWIDTH2                0x8237f130 - 0x8237f139
+SWIDTH2                0x8237f230 - 0x8237f239
+SWIDTH2                0x8237f330 - 0x8237f339
+SWIDTH2                0x8237f430 - 0x8237f439
+SWIDTH2                0x8237f530 - 0x8237f539
+SWIDTH2                0x8237f630 - 0x8237f639
+SWIDTH2                0x8237f730 - 0x8237f739
+SWIDTH2                0x8237f830 - 0x8237f839
+SWIDTH2                0x8237f930 - 0x8237f939
+SWIDTH2                0x8237fa30 - 0x8237fa39
+SWIDTH2                0x8237fb30 - 0x8237fb39
+SWIDTH2                0x8237fc30 - 0x8237fc39
+SWIDTH2                0x8237fd30 - 0x8237fd39
+SWIDTH2                0x8237fe30 - 0x8237fe39
+SWIDTH2                0x82388130 - 0x82388139
+SWIDTH2                0x82388230 - 0x82388239
+SWIDTH2                0x82388330 - 0x82388339
+SWIDTH2                0x82388430 - 0x82388439
+SWIDTH2                0x82388530 - 0x82388539
+SWIDTH2                0x82388630 - 0x82388639
+SWIDTH2                0x82388730 - 0x82388739
+SWIDTH2                0x82388830 - 0x82388839
+SWIDTH2                0x82388930 - 0x82388939
+SWIDTH2                0x82388a30 - 0x82388a39
+SWIDTH2                0x82388b30 - 0x82388b39
+SWIDTH2                0x82388c30 - 0x82388c39
+SWIDTH2                0x82388d30 - 0x82388d39
+SWIDTH2                0x82388e30 - 0x82388e39
+SWIDTH2                0x82388f30 - 0x82388f39
+SWIDTH2                0x82389030 - 0x82389039
+SWIDTH2                0x82389130 - 0x82389139
+SWIDTH2                0x82389230 - 0x82389239
+SWIDTH2                0x82389330 - 0x82389339
+SWIDTH2                0x82389430 - 0x82389439
+SWIDTH2                0x82389530 - 0x82389539
+SWIDTH2                0x82389630 - 0x82389639
+SWIDTH2                0x82389730 - 0x82389739
+SWIDTH2                0x82389830 - 0x82389839
+SWIDTH2                0x82389930 - 0x82389939
+SWIDTH2                0x82389a30 - 0x82389a39
+SWIDTH2                0x82389b30 - 0x82389b39
+SWIDTH2                0x82389c30 - 0x82389c39
+SWIDTH2                0x82389d30 - 0x82389d39
+SWIDTH2                0x82389e30 - 0x82389e39
+SWIDTH2                0x82389f30 - 0x82389f39
+SWIDTH2                0x8238a030 - 0x8238a039
+SWIDTH2                0x8238a130 - 0x8238a139
+SWIDTH2                0x8238a230 - 0x8238a239
+SWIDTH2                0x8238a330 - 0x8238a339
+SWIDTH2                0x8238a430 - 0x8238a439
+SWIDTH2                0x8238a530 - 0x8238a539
+SWIDTH2                0x8238a630 - 0x8238a639
+SWIDTH2                0x8238a730 - 0x8238a739
+SWIDTH2                0x8238a830 - 0x8238a839
+SWIDTH2                0x8238a930 - 0x8238a939
+SWIDTH2                0x8238aa30 - 0x8238aa39
+SWIDTH2                0x8238ab30 - 0x8238ab39
+SWIDTH2                0x8238ac30 - 0x8238ac39
+SWIDTH2                0x8238ad30 - 0x8238ad39
+SWIDTH2                0x8238ae30 - 0x8238ae39
+SWIDTH2                0x8238af30 - 0x8238af39
+SWIDTH2                0x8238b030 - 0x8238b039
+SWIDTH2                0x8238b130 - 0x8238b139
+SWIDTH2                0x8238b230 - 0x8238b239
+SWIDTH2                0x8238b330 - 0x8238b339
+SWIDTH2                0x8238b430 - 0x8238b439
+SWIDTH2                0x8238b530 - 0x8238b539
+SWIDTH2                0x8238b630 - 0x8238b639
+SWIDTH2                0x8238b730 - 0x8238b739
+SWIDTH2                0x8238b830 - 0x8238b839
+SWIDTH2                0x8238b930 - 0x8238b939
+SWIDTH2                0x8238ba30 - 0x8238ba39
+SWIDTH2                0x8238bb30 - 0x8238bb39
+SWIDTH2                0x8238bc30 - 0x8238bc39
+SWIDTH2                0x8238bd30 - 0x8238bd39
+SWIDTH2                0x8238be30 - 0x8238be39
+SWIDTH2                0x8238bf30 - 0x8238bf39
+SWIDTH2                0x8238c030 - 0x8238c039
+SWIDTH2                0x8238c130 - 0x8238c139
+SWIDTH2                0x8238c230 - 0x8238c239
+SWIDTH2                0x8238c330 - 0x8238c339
+SWIDTH2                0x8238c430 - 0x8238c439
+SWIDTH2                0x8238c530 - 0x8238c539
+SWIDTH2                0x8238c630 - 0x8238c639
+SWIDTH2                0x8238c730 - 0x8238c739
+SWIDTH2                0x8238c830 - 0x8238c839
+SWIDTH2                0x8238c930 - 0x8238c939
+SWIDTH2                0x8238ca30 - 0x8238ca39
+SWIDTH2                0x8238cb30 - 0x8238cb39
+SWIDTH2                0x8238cc30 - 0x8238cc39
+SWIDTH2                0x8238cd30 - 0x8238cd39
+SWIDTH2                0x8238ce30 - 0x8238ce39
+SWIDTH2                0x8238cf30 - 0x8238cf39
+SWIDTH2                0x8238d030 - 0x8238d039
+SWIDTH2                0x8238d130 - 0x8238d139
+SWIDTH2                0x8238d230 - 0x8238d239
+SWIDTH2                0x8238d330 - 0x8238d339
+SWIDTH2                0x8238d430 - 0x8238d439
+SWIDTH2                0x8238d530 - 0x8238d539
+SWIDTH2                0x8238d630 - 0x8238d639
+SWIDTH2                0x8238d730 - 0x8238d739
+SWIDTH2                0x8238d830 - 0x8238d839
+SWIDTH2                0x8238d930 - 0x8238d939
+SWIDTH2                0x8238da30 - 0x8238da39
+SWIDTH2                0x8238db30 - 0x8238db39
+SWIDTH2                0x8238dc30 - 0x8238dc39
+SWIDTH2                0x8238dd30 - 0x8238dd39
+SWIDTH2                0x8238de30 - 0x8238de39
+SWIDTH2                0x8238df30 - 0x8238df39
+SWIDTH2                0x8238e030 - 0x8238e039
+SWIDTH2                0x8238e130 - 0x8238e139
+SWIDTH2                0x8238e230 - 0x8238e239
+SWIDTH2                0x8238e330 - 0x8238e339
+SWIDTH2                0x8238e430 - 0x8238e439
+SWIDTH2                0x8238e530 - 0x8238e539
+SWIDTH2                0x8238e630 - 0x8238e639
+SWIDTH2                0x8238e730 - 0x8238e739
+SWIDTH2                0x8238e830 - 0x8238e839
+SWIDTH2                0x8238e930 - 0x8238e939
+SWIDTH2                0x8238ea30 - 0x8238ea39
+SWIDTH2                0x8238eb30 - 0x8238eb39
+SWIDTH2                0x8238ec30 - 0x8238ec39
+SWIDTH2                0x8238ed30 - 0x8238ed39
+SWIDTH2                0x8238ee30 - 0x8238ee39
+SWIDTH2                0x8238ef30 - 0x8238ef39
+SWIDTH2                0x8238f030 - 0x8238f039
+SWIDTH2                0x8238f130 - 0x8238f139
+SWIDTH2                0x8238f230 - 0x8238f239
+SWIDTH2                0x8238f330 - 0x8238f339
+SWIDTH2                0x8238f430 - 0x8238f439
+SWIDTH2                0x8238f530 - 0x8238f539
+SWIDTH2                0x8238f630 - 0x8238f639
+SWIDTH2                0x8238f730 - 0x8238f739
+SWIDTH2                0x8238f830 - 0x8238f839
+SWIDTH2                0x8238f930 - 0x8238f939
+SWIDTH2                0x8238fa30 - 0x8238fa39
+SWIDTH2                0x8238fb30 - 0x8238fb39
+SWIDTH2                0x8238fc30 - 0x8238fc39
+SWIDTH2                0x8238fd30 - 0x8238fd39
+SWIDTH2                0x8238fe30 - 0x8238fe39
+SWIDTH2                0x82398130 - 0x82398139
+SWIDTH2                0x82398230 - 0x82398239
+SWIDTH2                0x82398330 - 0x82398339
+SWIDTH2                0x82398430 - 0x82398439
+SWIDTH2                0x82398530 - 0x82398539
+SWIDTH2                0x82398630 - 0x82398639
+SWIDTH2                0x82398730 - 0x82398739
+SWIDTH2                0x82398830 - 0x82398839
+SWIDTH2                0x82398930 - 0x82398939
+SWIDTH2                0x82398a30 - 0x82398a39
+SWIDTH2                0x82398b30 - 0x82398b39
+SWIDTH2                0x82398c30 - 0x82398c39
+SWIDTH2                0x82398d30 - 0x82398d39
+SWIDTH2                0x82398e30 - 0x82398e39
+SWIDTH2                0x82398f30 - 0x82398f39
+SWIDTH2                0x82399030 - 0x82399039
+SWIDTH2                0x82399130 - 0x82399139
+SWIDTH2                0x82399230 - 0x82399239
+SWIDTH2                0x82399330 - 0x82399339
+SWIDTH2                0x82399430 - 0x82399439
+SWIDTH2                0x82399530 - 0x82399539
+SWIDTH2                0x82399630 - 0x82399639
+SWIDTH2                0x82399730 - 0x82399739
+SWIDTH2                0x82399830 - 0x82399839
+SWIDTH2                0x82399930 - 0x82399939
+SWIDTH2                0x82399a30 - 0x82399a39
+SWIDTH2                0x82399b30 - 0x82399b39
+SWIDTH2                0x82399c30 - 0x82399c39
+SWIDTH2                0x82399d30 - 0x82399d39
+SWIDTH2                0x82399e30 - 0x82399e39
+SWIDTH2                0x82399f30 - 0x82399f39
+SWIDTH2                0x8239a030 - 0x8239a039
+SWIDTH2                0x8239a130 - 0x8239a139
+SWIDTH2                0x8239a230 - 0x8239a239
+SWIDTH2                0x8239a330 - 0x8239a339
+SWIDTH2                0x8239a430 - 0x8239a439
+SWIDTH2                0x8239a530 - 0x8239a539
+SWIDTH2                0x8239a630 - 0x8239a639
+SWIDTH2                0x8239a730 - 0x8239a739
+SWIDTH2                0x8239a830 - 0x8239a839
+SWIDTH2                0x8239a930 - 0x8239a939
+SWIDTH2                0x8239aa30 - 0x8239aa39
+SWIDTH2                0x8239ab30 - 0x8239ab39
+SWIDTH2                0x8239ac30 - 0x8239ac39
+SWIDTH2                0x8239ad30 - 0x8239ad39
+SWIDTH2                0x8239ae30 - 0x8239ae39
+SWIDTH2                0x8239af30 - 0x8239af39
+SWIDTH2                0x8239b030 - 0x8239b039
+SWIDTH2                0x8239b130 - 0x8239b139
+SWIDTH2                0x8239b230 - 0x8239b239
+SWIDTH2                0x8239b330 - 0x8239b339
+SWIDTH2                0x8239b430 - 0x8239b439
+SWIDTH2                0x8239b530 - 0x8239b539
+SWIDTH2                0x8239b630 - 0x8239b639
+SWIDTH2                0x8239b730 - 0x8239b739
+SWIDTH2                0x8239b830 - 0x8239b839
+SWIDTH2                0x8239b930 - 0x8239b939
+SWIDTH2                0x8239ba30 - 0x8239ba39
+SWIDTH2                0x8239bb30 - 0x8239bb39
+SWIDTH2                0x8239bc30 - 0x8239bc39
+SWIDTH2                0x8239bd30 - 0x8239bd39
+SWIDTH2                0x8239be30 - 0x8239be39
+SWIDTH2                0x8239bf30 - 0x8239bf39
+SWIDTH2                0x8239c030 - 0x8239c039
+SWIDTH2                0x8239c130 - 0x8239c139
+SWIDTH2                0x8239c230 - 0x8239c239
+SWIDTH2                0x8239c330 - 0x8239c339
+SWIDTH2                0x8239c430 - 0x8239c439
+SWIDTH2                0x8239c530 - 0x8239c539
+SWIDTH2                0x8239c630 - 0x8239c639
+SWIDTH2                0x8239c730 - 0x8239c739
+SWIDTH2                0x8239c830 - 0x8239c839
+SWIDTH2                0x8239c930 - 0x8239c939
+SWIDTH2                0x8239ca30 - 0x8239ca39
+SWIDTH2                0x8239cb30 - 0x8239cb39
+SWIDTH2                0x8239cc30 - 0x8239cc39
+SWIDTH2                0x8239cd30 - 0x8239cd39
+SWIDTH2                0x8239ce30 - 0x8239ce39
+SWIDTH2                0x8239cf30 - 0x8239cf39
+SWIDTH2                0x8239d030 - 0x8239d039
+SWIDTH2                0x8239d130 - 0x8239d139
+SWIDTH2                0x8239d230 - 0x8239d239
+SWIDTH2                0x8239d330 - 0x8239d339
+SWIDTH2                0x8239d430 - 0x8239d439
+SWIDTH2                0x8239d530 - 0x8239d539
+SWIDTH2                0x8239d630 - 0x8239d639
+SWIDTH2                0x8239d730 - 0x8239d739
+SWIDTH2                0x8239d830 - 0x8239d839
+SWIDTH2                0x8239d930 - 0x8239d939
+SWIDTH2                0x8239da30 - 0x8239da39
+SWIDTH2                0x8239db30 - 0x8239db39
+SWIDTH2                0x8239dc30 - 0x8239dc39
+SWIDTH2                0x8239dd30 - 0x8239dd39
+SWIDTH2                0x8239de30 - 0x8239de39
+SWIDTH2                0x8239df30 - 0x8239df39
+SWIDTH2                0x8239e030 - 0x8239e039
+SWIDTH2                0x8239e130 - 0x8239e139
+SWIDTH2                0x8239e230 - 0x8239e239
+SWIDTH2                0x8239e330 - 0x8239e339
+SWIDTH2                0x8239e430 - 0x8239e439
+SWIDTH2                0x8239e530 - 0x8239e539
+SWIDTH2                0x8239e630 - 0x8239e639
+SWIDTH2                0x8239e730 - 0x8239e739
+SWIDTH2                0x8239e830 - 0x8239e839
+SWIDTH2                0x8239e930 - 0x8239e939
+SWIDTH2                0x8239ea30 - 0x8239ea39
+SWIDTH2                0x8239eb30 - 0x8239eb39
+SWIDTH2                0x8239ec30 - 0x8239ec39
+SWIDTH2                0x8239ed30 - 0x8239ed39
+SWIDTH2                0x8239ee30 - 0x8239ee39
+SWIDTH2                0x8239ef30 - 0x8239ef39
+SWIDTH2                0x8239f030 - 0x8239f039
+SWIDTH2                0x8239f130 - 0x8239f139
+SWIDTH2                0x8239f230 - 0x8239f239
+SWIDTH2                0x8239f330 - 0x8239f339
+SWIDTH2                0x8239f430 - 0x8239f439
+SWIDTH2                0x8239f530 - 0x8239f539
+SWIDTH2                0x8239f630 - 0x8239f639
+SWIDTH2                0x8239f730 - 0x8239f739
+SWIDTH2                0x8239f830 - 0x8239f839
+SWIDTH2                0x8239f930 - 0x8239f939
+SWIDTH2                0x8239fa30 - 0x8239fa39
+SWIDTH2                0x8239fb30 - 0x8239fb39
+SWIDTH2                0x8239fc30 - 0x8239fc39
+SWIDTH2                0x8239fd30 - 0x8239fd39
+SWIDTH2                0x8239fe30 - 0x8239fe39
+SWIDTH2                0x83308130 - 0x83308139
+SWIDTH2                0x83308230 - 0x83308239
+SWIDTH2                0x83308330 - 0x83308339
+SWIDTH2                0x83308430 - 0x83308439
+SWIDTH2                0x83308530 - 0x83308539
+SWIDTH2                0x83308630 - 0x83308639
+SWIDTH2                0x83308730 - 0x83308739
+SWIDTH2                0x83308830 - 0x83308839
+SWIDTH2                0x83308930 - 0x83308939
+SWIDTH2                0x83308a30 - 0x83308a39
+SWIDTH2                0x83308b30 - 0x83308b39
+SWIDTH2                0x83308c30 - 0x83308c39
+SWIDTH2                0x83308d30 - 0x83308d39
+SWIDTH2                0x83308e30 - 0x83308e39
+SWIDTH2                0x83308f30 - 0x83308f39
+SWIDTH2                0x83309030 - 0x83309039
+SWIDTH2                0x83309130 - 0x83309139
+SWIDTH2                0x83309230 - 0x83309239
+SWIDTH2                0x83309330 - 0x83309339
+SWIDTH2                0x83309430 - 0x83309439
+SWIDTH2                0x83309530 - 0x83309539
+SWIDTH2                0x83309630 - 0x83309639
+SWIDTH2                0x83309730 - 0x83309739
+SWIDTH2                0x83309830 - 0x83309839
+SWIDTH2                0x83309930 - 0x83309939
+SWIDTH2                0x83309a30 - 0x83309a39
+SWIDTH2                0x83309b30 - 0x83309b39
+SWIDTH2                0x83309c30 - 0x83309c39
+SWIDTH2                0x83309d30 - 0x83309d39
+SWIDTH2                0x83309e30 - 0x83309e39
+SWIDTH2                0x83309f30 - 0x83309f39
+SWIDTH2                0x8330a030 - 0x8330a039
+SWIDTH2                0x8330a130 - 0x8330a139
+SWIDTH2                0x8330a230 - 0x8330a239
+SWIDTH2                0x8330a330 - 0x8330a339
+SWIDTH2                0x8330a430 - 0x8330a439
+SWIDTH2                0x8330a530 - 0x8330a539
+SWIDTH2                0x8330a630 - 0x8330a639
+SWIDTH2                0x8330a730 - 0x8330a739
+SWIDTH2                0x8330a830 - 0x8330a839
+SWIDTH2                0x8330a930 - 0x8330a939
+SWIDTH2                0x8330aa30 - 0x8330aa39
+SWIDTH2                0x8330ab30 - 0x8330ab39
+SWIDTH2                0x8330ac30 - 0x8330ac39
+SWIDTH2                0x8330ad30 - 0x8330ad39
+SWIDTH2                0x8330ae30 - 0x8330ae39
+SWIDTH2                0x8330af30 - 0x8330af39
+SWIDTH2                0x8330b030 - 0x8330b039
+SWIDTH2                0x8330b130 - 0x8330b139
+SWIDTH2                0x8330b230 - 0x8330b239
+SWIDTH2                0x8330b330 - 0x8330b339
+SWIDTH2                0x8330b430 - 0x8330b439
+SWIDTH2                0x8330b530 - 0x8330b539
+SWIDTH2                0x8330b630 - 0x8330b639
+SWIDTH2                0x8330b730 - 0x8330b739
+SWIDTH2                0x8330b830 - 0x8330b839
+SWIDTH2                0x8330b930 - 0x8330b939
+SWIDTH2                0x8330ba30 - 0x8330ba39
+SWIDTH2                0x8330bb30 - 0x8330bb39
+SWIDTH2                0x8330bc30 - 0x8330bc39
+SWIDTH2                0x8330bd30 - 0x8330bd39
+SWIDTH2                0x8330be30 - 0x8330be39
+SWIDTH2                0x8330bf30 - 0x8330bf39
+SWIDTH2                0x8330c030 - 0x8330c039
+SWIDTH2                0x8330c130 - 0x8330c139
+SWIDTH2                0x8330c230 - 0x8330c239
+SWIDTH2                0x8330c330 - 0x8330c339
+SWIDTH2                0x8330c430 - 0x8330c439
+SWIDTH2                0x8330c530 - 0x8330c539
+SWIDTH2                0x8330c630 - 0x8330c639
+SWIDTH2                0x8330c730 - 0x8330c739
+SWIDTH2                0x8330c830 - 0x8330c839
+SWIDTH2                0x8330c930 - 0x8330c939
+SWIDTH2                0x8330ca30 - 0x8330ca39
+SWIDTH2                0x8330cb30 - 0x8330cb39
+SWIDTH2                0x8330cc30 - 0x8330cc39
+SWIDTH2                0x8330cd30 - 0x8330cd39
+SWIDTH2                0x8330ce30 - 0x8330ce39
+SWIDTH2                0x8330cf30 - 0x8330cf39
+SWIDTH2                0x8330d030 - 0x8330d039
+SWIDTH2                0x8330d130 - 0x8330d139
+SWIDTH2                0x8330d230 - 0x8330d239
+SWIDTH2                0x8330d330 - 0x8330d339
+SWIDTH2                0x8330d430 - 0x8330d439
+SWIDTH2                0x8330d530 - 0x8330d539
+SWIDTH2                0x8330d630 - 0x8330d639
+SWIDTH2                0x8330d730 - 0x8330d739
+SWIDTH2                0x8330d830 - 0x8330d839
+SWIDTH2                0x8330d930 - 0x8330d939
+SWIDTH2                0x8330da30 - 0x8330da39
+SWIDTH2                0x8330db30 - 0x8330db39
+SWIDTH2                0x8330dc30 - 0x8330dc39
+SWIDTH2                0x8330dd30 - 0x8330dd39
+SWIDTH2                0x8330de30 - 0x8330de39
+SWIDTH2                0x8330df30 - 0x8330df39
+SWIDTH2                0x8330e030 - 0x8330e039
+SWIDTH2                0x8330e130 - 0x8330e139
+SWIDTH2                0x8330e230 - 0x8330e239
+SWIDTH2                0x8330e330 - 0x8330e339
+SWIDTH2                0x8330e430 - 0x8330e439
+SWIDTH2                0x8330e530 - 0x8330e539
+SWIDTH2                0x8330e630 - 0x8330e639
+SWIDTH2                0x8330e730 - 0x8330e739
+SWIDTH2                0x8330e830 - 0x8330e839
+SWIDTH2                0x8330e930 - 0x8330e939
+SWIDTH2                0x8330ea30 - 0x8330ea39
+SWIDTH2                0x8330eb30 - 0x8330eb39
+SWIDTH2                0x8330ec30 - 0x8330ec39
+SWIDTH2                0x8330ed30 - 0x8330ed39
+SWIDTH2                0x8330ee30 - 0x8330ee39
+SWIDTH2                0x8330ef30 - 0x8330ef39
+SWIDTH2                0x8330f030 - 0x8330f039
+SWIDTH2                0x8330f130 - 0x8330f139
+SWIDTH2                0x8330f230 - 0x8330f239
+SWIDTH2                0x8330f330 - 0x8330f339
+SWIDTH2                0x8330f430 - 0x8330f439
+SWIDTH2                0x8330f530 - 0x8330f539
+SWIDTH2                0x8330f630 - 0x8330f639
+SWIDTH2                0x8330f730 - 0x8330f739
+SWIDTH2                0x8330f830 - 0x8330f839
+SWIDTH2                0x8330f930 - 0x8330f939
+SWIDTH2                0x8330fa30 - 0x8330fa39
+SWIDTH2                0x8330fb30 - 0x8330fb39
+SWIDTH2                0x8330fc30 - 0x8330fc39
+SWIDTH2                0x8330fd30 - 0x8330fd39
+SWIDTH2                0x8330fe30 - 0x8330fe39
+SWIDTH2                0x83318130 - 0x83318139
+SWIDTH2                0x83318230 - 0x83318239
+SWIDTH2                0x83318330 - 0x83318339
+SWIDTH2                0x83318430 - 0x83318439
+SWIDTH2                0x83318530 - 0x83318539
+SWIDTH2                0x83318630 - 0x83318639
+SWIDTH2                0x83318730 - 0x83318739
+SWIDTH2                0x83318830 - 0x83318839
+SWIDTH2                0x83318930 - 0x83318939
+SWIDTH2                0x83318a30 - 0x83318a39
+SWIDTH2                0x83318b30 - 0x83318b39
+SWIDTH2                0x83318c30 - 0x83318c39
+SWIDTH2                0x83318d30 - 0x83318d39
+SWIDTH2                0x83318e30 - 0x83318e39
+SWIDTH2                0x83318f30 - 0x83318f39
+SWIDTH2                0x83319030 - 0x83319039
+SWIDTH2                0x83319130 - 0x83319139
+SWIDTH2                0x83319230 - 0x83319239
+SWIDTH2                0x83319330 - 0x83319339
+SWIDTH2                0x83319430 - 0x83319439
+SWIDTH2                0x83319530 - 0x83319539
+SWIDTH2                0x83319630 - 0x83319639
+SWIDTH2                0x83319730 - 0x83319739
+SWIDTH2                0x83319830 - 0x83319839
+SWIDTH2                0x83319930 - 0x83319939
+SWIDTH2                0x83319a30 - 0x83319a39
+SWIDTH2                0x83319b30 - 0x83319b39
+SWIDTH2                0x83319c30 - 0x83319c39
+SWIDTH2                0x83319d30 - 0x83319d39
+SWIDTH2                0x83319e30 - 0x83319e39
+SWIDTH2                0x83319f30 - 0x83319f39
+SWIDTH2                0x8331a030 - 0x8331a039
+SWIDTH2                0x8331a130 - 0x8331a139
+SWIDTH2                0x8331a230 - 0x8331a239
+SWIDTH2                0x8331a330 - 0x8331a339
+SWIDTH2                0x8331a430 - 0x8331a439
+SWIDTH2                0x8331a530 - 0x8331a539
+SWIDTH2                0x8331a630 - 0x8331a639
+SWIDTH2                0x8331a730 - 0x8331a739
+SWIDTH2                0x8331a830 - 0x8331a839
+SWIDTH2                0x8331a930 - 0x8331a939
+SWIDTH2                0x8331aa30 - 0x8331aa39
+SWIDTH2                0x8331ab30 - 0x8331ab39
+SWIDTH2                0x8331ac30 - 0x8331ac39
+SWIDTH2                0x8331ad30 - 0x8331ad39
+SWIDTH2                0x8331ae30 - 0x8331ae39
+SWIDTH2                0x8331af30 - 0x8331af39
+SWIDTH2                0x8331b030 - 0x8331b039
+SWIDTH2                0x8331b130 - 0x8331b139
+SWIDTH2                0x8331b230 - 0x8331b239
+SWIDTH2                0x8331b330 - 0x8331b339
+SWIDTH2                0x8331b430 - 0x8331b439
+SWIDTH2                0x8331b530 - 0x8331b539
+SWIDTH2                0x8331b630 - 0x8331b639
+SWIDTH2                0x8331b730 - 0x8331b739
+SWIDTH2                0x8331b830 - 0x8331b839
+SWIDTH2                0x8331b930 - 0x8331b939
+SWIDTH2                0x8331ba30 - 0x8331ba39
+SWIDTH2                0x8331bb30 - 0x8331bb39
+SWIDTH2                0x8331bc30 - 0x8331bc39
+SWIDTH2                0x8331bd30 - 0x8331bd39
+SWIDTH2                0x8331be30 - 0x8331be39
+SWIDTH2                0x8331bf30 - 0x8331bf39
+SWIDTH2                0x8331c030 - 0x8331c039
+SWIDTH2                0x8331c130 - 0x8331c139
+SWIDTH2                0x8331c230 - 0x8331c239
+SWIDTH2                0x8331c330 - 0x8331c339
+SWIDTH2                0x8331c430 - 0x8331c439
+SWIDTH2                0x8331c530 - 0x8331c539
+SWIDTH2                0x8331c630 - 0x8331c639
+SWIDTH2                0x8331c730 - 0x8331c739
+SWIDTH2                0x8331c830 - 0x8331c839
+SWIDTH2                0x8331c930 - 0x8331c939
+SWIDTH2                0x8331ca30 - 0x8331ca39
+SWIDTH2                0x8331cb30 - 0x8331cb39
+SWIDTH2                0x8331cc30 - 0x8331cc39
+SWIDTH2                0x8331cd30 - 0x8331cd39
+SWIDTH2                0x8331ce30 - 0x8331ce39
+SWIDTH2                0x8331cf30 - 0x8331cf39
+SWIDTH2                0x8331d030 - 0x8331d039
+SWIDTH2                0x8331d130 - 0x8331d139
+SWIDTH2                0x8331d230 - 0x8331d239
+SWIDTH2                0x8331d330 - 0x8331d339
+SWIDTH2                0x8331d430 - 0x8331d439
+SWIDTH2                0x8331d530 - 0x8331d539
+SWIDTH2                0x8331d630 - 0x8331d639
+SWIDTH2                0x8331d730 - 0x8331d739
+SWIDTH2                0x8331d830 - 0x8331d839
+SWIDTH2                0x8331d930 - 0x8331d939
+SWIDTH2                0x8331da30 - 0x8331da39
+SWIDTH2                0x8331db30 - 0x8331db39
+SWIDTH2                0x8331dc30 - 0x8331dc39
+SWIDTH2                0x8331dd30 - 0x8331dd39
+SWIDTH2                0x8331de30 - 0x8331de39
+SWIDTH2                0x8331df30 - 0x8331df39
+SWIDTH2                0x8331e030 - 0x8331e039
+SWIDTH2                0x8331e130 - 0x8331e139
+SWIDTH2                0x8331e230 - 0x8331e239
+SWIDTH2                0x8331e330 - 0x8331e339
+SWIDTH2                0x8331e430 - 0x8331e439
+SWIDTH2                0x8331e530 - 0x8331e539
+SWIDTH2                0x8331e630 - 0x8331e639
+SWIDTH2                0x8331e730 - 0x8331e739
+SWIDTH2                0x8331e830 - 0x8331e839
+SWIDTH2                0x8331e930 - 0x8331e939
+SWIDTH2                0x8331ea30 - 0x8331ea39
+SWIDTH2                0x8331eb30 - 0x8331eb39
+SWIDTH2                0x8331ec30 - 0x8331ec39
+SWIDTH2                0x8331ed30 - 0x8331ed39
+SWIDTH2                0x8331ee30 - 0x8331ee39
+SWIDTH2                0x8331ef30 - 0x8331ef39
+SWIDTH2                0x8331f030 - 0x8331f039
+SWIDTH2                0x8331f130 - 0x8331f139
+SWIDTH2                0x8331f230 - 0x8331f239
+SWIDTH2                0x8331f330 - 0x8331f339
+SWIDTH2                0x8331f430 - 0x8331f439
+SWIDTH2                0x8331f530 - 0x8331f539
+SWIDTH2                0x8331f630 - 0x8331f639
+SWIDTH2                0x8331f730 - 0x8331f739
+SWIDTH2                0x8331f830 - 0x8331f839
+SWIDTH2                0x8331f930 - 0x8331f939
+SWIDTH2                0x8331fa30 - 0x8331fa39
+SWIDTH2                0x8331fb30 - 0x8331fb39
+SWIDTH2                0x8331fc30 - 0x8331fc39
+SWIDTH2                0x8331fd30 - 0x8331fd39
+SWIDTH2                0x8331fe30 - 0x8331fe39
+SWIDTH2                0x83328130 - 0x83328139
+SWIDTH2                0x83328230 - 0x83328239
+SWIDTH2                0x83328330 - 0x83328339
+SWIDTH2                0x83328430 - 0x83328439
+SWIDTH2                0x83328530 - 0x83328539
+SWIDTH2                0x83328630 - 0x83328639
+SWIDTH2                0x83328730 - 0x83328739
+SWIDTH2                0x83328830 - 0x83328839
+SWIDTH2                0x83328930 - 0x83328939
+SWIDTH2                0x83328a30 - 0x83328a39
+SWIDTH2                0x83328b30 - 0x83328b39
+SWIDTH2                0x83328c30 - 0x83328c39
+SWIDTH2                0x83328d30 - 0x83328d39
+SWIDTH2                0x83328e30 - 0x83328e39
+SWIDTH2                0x83328f30 - 0x83328f39
+SWIDTH2                0x83329030 - 0x83329039
+SWIDTH2                0x83329130 - 0x83329139
+SWIDTH2                0x83329230 - 0x83329239
+SWIDTH2                0x83329330 - 0x83329339
+SWIDTH2                0x83329430 - 0x83329439
+SWIDTH2                0x83329530 - 0x83329539
+SWIDTH2                0x83329630 - 0x83329639
+SWIDTH2                0x83329730 - 0x83329739
+SWIDTH2                0x83329830 - 0x83329839
+SWIDTH2                0x83329930 - 0x83329939
+SWIDTH2                0x83329a30 - 0x83329a39
+SWIDTH2                0x83329b30 - 0x83329b39
+SWIDTH2                0x83329c30 - 0x83329c39
+SWIDTH2                0x83329d30 - 0x83329d39
+SWIDTH2                0x83329e30 - 0x83329e39
+SWIDTH2                0x83329f30 - 0x83329f39
+SWIDTH2                0x8332a030 - 0x8332a039
+SWIDTH2                0x8332a130 - 0x8332a139
+SWIDTH2                0x8332a230 - 0x8332a239
+SWIDTH2                0x8332a330 - 0x8332a339
+SWIDTH2                0x8332a430 - 0x8332a439
+SWIDTH2                0x8332a530 - 0x8332a539
+SWIDTH2                0x8332a630 - 0x8332a639
+SWIDTH2                0x8332a730 - 0x8332a739
+SWIDTH2                0x8332a830 - 0x8332a839
+SWIDTH2                0x8332a930 - 0x8332a939
+SWIDTH2                0x8332aa30 - 0x8332aa39
+SWIDTH2                0x8332ab30 - 0x8332ab39
+SWIDTH2                0x8332ac30 - 0x8332ac39
+SWIDTH2                0x8332ad30 - 0x8332ad39
+SWIDTH2                0x8332ae30 - 0x8332ae39
+SWIDTH2                0x8332af30 - 0x8332af39
+SWIDTH2                0x8332b030 - 0x8332b039
+SWIDTH2                0x8332b130 - 0x8332b139
+SWIDTH2                0x8332b230 - 0x8332b239
+SWIDTH2                0x8332b330 - 0x8332b339
+SWIDTH2                0x8332b430 - 0x8332b439
+SWIDTH2                0x8332b530 - 0x8332b539
+SWIDTH2                0x8332b630 - 0x8332b639
+SWIDTH2                0x8332b730 - 0x8332b739
+SWIDTH2                0x8332b830 - 0x8332b839
+SWIDTH2                0x8332b930 - 0x8332b939
+SWIDTH2                0x8332ba30 - 0x8332ba39
+SWIDTH2                0x8332bb30 - 0x8332bb39
+SWIDTH2                0x8332bc30 - 0x8332bc39
+SWIDTH2                0x8332bd30 - 0x8332bd39
+SWIDTH2                0x8332be30 - 0x8332be39
+SWIDTH2                0x8332bf30 - 0x8332bf39
+SWIDTH2                0x8332c030 - 0x8332c039
+SWIDTH2                0x8332c130 - 0x8332c139
+SWIDTH2                0x8332c230 - 0x8332c239
+SWIDTH2                0x8332c330 - 0x8332c339
+SWIDTH2                0x8332c430 - 0x8332c439
+SWIDTH2                0x8332c530 - 0x8332c539
+SWIDTH2                0x8332c630 - 0x8332c639
+SWIDTH2                0x8332c730 - 0x8332c739
+SWIDTH2                0x8332c830 - 0x8332c839
+SWIDTH2                0x8332c930 - 0x8332c939
+SWIDTH2                0x8332ca30 - 0x8332ca39
+SWIDTH2                0x8332cb30 - 0x8332cb39
+SWIDTH2                0x8332cc30 - 0x8332cc39
+SWIDTH2                0x8332cd30 - 0x8332cd39
+SWIDTH2                0x8332ce30 - 0x8332ce39
+SWIDTH2                0x8332cf30 - 0x8332cf39
+SWIDTH2                0x8332d030 - 0x8332d039
+SWIDTH2                0x8332d130 - 0x8332d139
+SWIDTH2                0x8332d230 - 0x8332d239
+SWIDTH2                0x8332d330 - 0x8332d339
+SWIDTH2                0x8332d430 - 0x8332d439
+SWIDTH2                0x8332d530 - 0x8332d539
+SWIDTH2                0x8332d630 - 0x8332d639
+SWIDTH2                0x8332d730 - 0x8332d739
+SWIDTH2                0x8332d830 - 0x8332d839
+SWIDTH2                0x8332d930 - 0x8332d939
+SWIDTH2                0x8332da30 - 0x8332da39
+SWIDTH2                0x8332db30 - 0x8332db39
+SWIDTH2                0x8332dc30 - 0x8332dc39
+SWIDTH2                0x8332dd30 - 0x8332dd39
+SWIDTH2                0x8332de30 - 0x8332de39
+SWIDTH2                0x8332df30 - 0x8332df39
+SWIDTH2                0x8332e030 - 0x8332e039
+SWIDTH2                0x8332e130 - 0x8332e139
+SWIDTH2                0x8332e230 - 0x8332e239
+SWIDTH2                0x8332e330 - 0x8332e339
+SWIDTH2                0x8332e430 - 0x8332e439
+SWIDTH2                0x8332e530 - 0x8332e539
+SWIDTH2                0x8332e630 - 0x8332e639
+SWIDTH2                0x8332e730 - 0x8332e739
+SWIDTH2                0x8332e830 - 0x8332e839
+SWIDTH2                0x8332e930 - 0x8332e939
+SWIDTH2                0x8332ea30 - 0x8332ea39
+SWIDTH2                0x8332eb30 - 0x8332eb39
+SWIDTH2                0x8332ec30 - 0x8332ec39
+SWIDTH2                0x8332ed30 - 0x8332ed39
+SWIDTH2                0x8332ee30 - 0x8332ee39
+SWIDTH2                0x8332ef30 - 0x8332ef39
+SWIDTH2                0x8332f030 - 0x8332f039
+SWIDTH2                0x8332f130 - 0x8332f139
+SWIDTH2                0x8332f230 - 0x8332f239
+SWIDTH2                0x8332f330 - 0x8332f339
+SWIDTH2                0x8332f430 - 0x8332f439
+SWIDTH2                0x8332f530 - 0x8332f539
+SWIDTH2                0x8332f630 - 0x8332f639
+SWIDTH2                0x8332f730 - 0x8332f739
+SWIDTH2                0x8332f830 - 0x8332f839
+SWIDTH2                0x8332f930 - 0x8332f939
+SWIDTH2                0x8332fa30 - 0x8332fa39
+SWIDTH2                0x8332fb30 - 0x8332fb39
+SWIDTH2                0x8332fc30 - 0x8332fc39
+SWIDTH2                0x8332fd30 - 0x8332fd39
+SWIDTH2                0x8332fe30 - 0x8332fe39
+SWIDTH2                0x83338130 - 0x83338139
+SWIDTH2                0x83338230 - 0x83338239
+SWIDTH2                0x83338330 - 0x83338339
+SWIDTH2                0x83338430 - 0x83338439
+SWIDTH2                0x83338530 - 0x83338539
+SWIDTH2                0x83338630 - 0x83338639
+SWIDTH2                0x83338730 - 0x83338739
+SWIDTH2                0x83338830 - 0x83338839
+SWIDTH2                0x83338930 - 0x83338939
+SWIDTH2                0x83338a30 - 0x83338a39
+SWIDTH2                0x83338b30 - 0x83338b39
+SWIDTH2                0x83338c30 - 0x83338c39
+SWIDTH2                0x83338d30 - 0x83338d39
+SWIDTH2                0x83338e30 - 0x83338e39
+SWIDTH2                0x83338f30 - 0x83338f39
+SWIDTH2                0x83339030 - 0x83339039
+SWIDTH2                0x83339130 - 0x83339139
+SWIDTH2                0x83339230 - 0x83339239
+SWIDTH2                0x83339330 - 0x83339339
+SWIDTH2                0x83339430 - 0x83339439
+SWIDTH2                0x83339530 - 0x83339539
+SWIDTH2                0x83339630 - 0x83339639
+SWIDTH2                0x83339730 - 0x83339739
+SWIDTH2                0x83339830 - 0x83339839
+SWIDTH2                0x83339930 - 0x83339939
+SWIDTH2                0x83339a30 - 0x83339a39
+SWIDTH2                0x83339b30 - 0x83339b39
+SWIDTH2                0x83339c30 - 0x83339c39
+SWIDTH2                0x83339d30 - 0x83339d39
+SWIDTH2                0x83339e30 - 0x83339e39
+SWIDTH2                0x83339f30 - 0x83339f39
+SWIDTH2                0x8333a030 - 0x8333a039
+SWIDTH2                0x8333a130 - 0x8333a139
+SWIDTH2                0x8333a230 - 0x8333a239
+SWIDTH2                0x8333a330 - 0x8333a339
+SWIDTH2                0x8333a430 - 0x8333a439
+SWIDTH2                0x8333a530 - 0x8333a539
+SWIDTH2                0x8333a630 - 0x8333a639
+SWIDTH2                0x8333a730 - 0x8333a739
+SWIDTH2                0x8333a830 - 0x8333a839
+SWIDTH2                0x8333a930 - 0x8333a939
+SWIDTH2                0x8333aa30 - 0x8333aa39
+SWIDTH2                0x8333ab30 - 0x8333ab39
+SWIDTH2                0x8333ac30 - 0x8333ac39
+SWIDTH2                0x8333ad30 - 0x8333ad39
+SWIDTH2                0x8333ae30 - 0x8333ae39
+SWIDTH2                0x8333af30 - 0x8333af39
+SWIDTH2                0x8333b030 - 0x8333b039
+SWIDTH2                0x8333b130 - 0x8333b139
+SWIDTH2                0x8333b230 - 0x8333b239
+SWIDTH2                0x8333b330 - 0x8333b339
+SWIDTH2                0x8333b430 - 0x8333b439
+SWIDTH2                0x8333b530 - 0x8333b539
+SWIDTH2                0x8333b630 - 0x8333b639
+SWIDTH2                0x8333b730 - 0x8333b739
+SWIDTH2                0x8333b830 - 0x8333b839
+SWIDTH2                0x8333b930 - 0x8333b939
+SWIDTH2                0x8333ba30 - 0x8333ba39
+SWIDTH2                0x8333bb30 - 0x8333bb39
+SWIDTH2                0x8333bc30 - 0x8333bc39
+SWIDTH2                0x8333bd30 - 0x8333bd39
+SWIDTH2                0x8333be30 - 0x8333be39
+SWIDTH2                0x8333bf30 - 0x8333bf39
+SWIDTH2                0x8333c030 - 0x8333c039
+SWIDTH2                0x8333c130 - 0x8333c139
+SWIDTH2                0x8333c230 - 0x8333c239
+SWIDTH2                0x8333c330 - 0x8333c339
+SWIDTH2                0x8333c430 - 0x8333c439
+SWIDTH2                0x8333c530 - 0x8333c539
+SWIDTH2                0x8333c630 - 0x8333c639
+SWIDTH2                0x8333c730 - 0x8333c739
+SWIDTH2                0x8333c830 - 0x8333c839
+SWIDTH2                0x8333c930 - 0x8333c939
+SWIDTH2                0x8333ca30 - 0x8333ca39
+SWIDTH2                0x8333cb30 - 0x8333cb39
+SWIDTH2                0x8333cc30 - 0x8333cc39
+SWIDTH2                0x8333cd30 - 0x8333cd39
+SWIDTH2                0x8333ce30 - 0x8333ce39
+SWIDTH2                0x8333cf30 - 0x8333cf39
+SWIDTH2                0x8333d030 - 0x8333d039
+SWIDTH2                0x8333d130 - 0x8333d139
+SWIDTH2                0x8333d230 - 0x8333d239
+SWIDTH2                0x8333d330 - 0x8333d339
+SWIDTH2                0x8333d430 - 0x8333d439
+SWIDTH2                0x8333d530 - 0x8333d539
+SWIDTH2                0x8333d630 - 0x8333d639
+SWIDTH2                0x8333d730 - 0x8333d739
+SWIDTH2                0x8333d830 - 0x8333d839
+SWIDTH2                0x8333d930 - 0x8333d939
+SWIDTH2                0x8333da30 - 0x8333da39
+SWIDTH2                0x8333db30 - 0x8333db39
+SWIDTH2                0x8333dc30 - 0x8333dc39
+SWIDTH2                0x8333dd30 - 0x8333dd39
+SWIDTH2                0x8333de30 - 0x8333de39
+SWIDTH2                0x8333df30 - 0x8333df39
+SWIDTH2                0x8333e030 - 0x8333e039
+SWIDTH2                0x8333e130 - 0x8333e139
+SWIDTH2                0x8333e230 - 0x8333e239
+SWIDTH2                0x8333e330 - 0x8333e339
+SWIDTH2                0x8333e430 - 0x8333e439
+SWIDTH2                0x8333e530 - 0x8333e539
+SWIDTH2                0x8333e630 - 0x8333e639
+SWIDTH2                0x8333e730 - 0x8333e739
+SWIDTH2                0x8333e830 - 0x8333e839
+SWIDTH2                0x8333e930 - 0x8333e939
+SWIDTH2                0x8333ea30 - 0x8333ea39
+SWIDTH2                0x8333eb30 - 0x8333eb39
+SWIDTH2                0x8333ec30 - 0x8333ec39
+SWIDTH2                0x8333ed30 - 0x8333ed39
+SWIDTH2                0x8333ee30 - 0x8333ee39
+SWIDTH2                0x8333ef30 - 0x8333ef39
+SWIDTH2                0x8333f030 - 0x8333f039
+SWIDTH2                0x8333f130 - 0x8333f139
+SWIDTH2                0x8333f230 - 0x8333f239
+SWIDTH2                0x8333f330 - 0x8333f339
+SWIDTH2                0x8333f430 - 0x8333f439
+SWIDTH2                0x8333f530 - 0x8333f539
+SWIDTH2                0x8333f630 - 0x8333f639
+SWIDTH2                0x8333f730 - 0x8333f739
+SWIDTH2                0x8333f830 - 0x8333f839
+SWIDTH2                0x8333f930 - 0x8333f939
+SWIDTH2                0x8333fa30 - 0x8333fa39
+SWIDTH2                0x8333fb30 - 0x8333fb39
+SWIDTH2                0x8333fc30 - 0x8333fc39
+SWIDTH2                0x8333fd30 - 0x8333fd39
+SWIDTH2                0x8333fe30 - 0x8333fe39
+SWIDTH2                0x83348130 - 0x83348139
+SWIDTH2                0x83348230 - 0x83348239
+SWIDTH2                0x83348330 - 0x83348339
+SWIDTH2                0x83348430 - 0x83348439
+SWIDTH2                0x83348530 - 0x83348539
+SWIDTH2                0x83348630 - 0x83348639
+SWIDTH2                0x83348730 - 0x83348739
+SWIDTH2                0x83348830 - 0x83348839
+SWIDTH2                0x83348930 - 0x83348939
+SWIDTH2                0x83348a30 - 0x83348a39
+SWIDTH2                0x83348b30 - 0x83348b39
+SWIDTH2                0x83348c30 - 0x83348c39
+SWIDTH2                0x83348d30 - 0x83348d39
+SWIDTH2                0x83348e30 - 0x83348e39
+SWIDTH2                0x83348f30 - 0x83348f39
+SWIDTH2                0x83349030 - 0x83349039
+SWIDTH2                0x83349130 - 0x83349139
+SWIDTH2                0x83349230 - 0x83349239
+SWIDTH2                0x83349330 - 0x83349339
+SWIDTH2                0x83349430 - 0x83349439
+SWIDTH2                0x83349530 - 0x83349539
+SWIDTH2                0x83349630 - 0x83349639
+SWIDTH2                0x83349730 - 0x83349739
+SWIDTH2                0x83349830 - 0x83349839
+SWIDTH2                0x83349930 - 0x83349939
+SWIDTH2                0x83349a30 - 0x83349a39
+SWIDTH2                0x83349b30 - 0x83349b39
+SWIDTH2                0x83349c30 - 0x83349c39
+SWIDTH2                0x83349d30 - 0x83349d39
+SWIDTH2                0x83349e30 - 0x83349e39
+SWIDTH2                0x83349f30 - 0x83349f39
+SWIDTH2                0x8334a030 - 0x8334a039
+SWIDTH2                0x8334a130 - 0x8334a139
+SWIDTH2                0x8334a230 - 0x8334a239
+SWIDTH2                0x8334a330 - 0x8334a339
+SWIDTH2                0x8334a430 - 0x8334a439
+SWIDTH2                0x8334a530 - 0x8334a539
+SWIDTH2                0x8334a630 - 0x8334a639
+SWIDTH2                0x8334a730 - 0x8334a739
+SWIDTH2                0x8334a830 - 0x8334a839
+SWIDTH2                0x8334a930 - 0x8334a939
+SWIDTH2                0x8334aa30 - 0x8334aa39
+SWIDTH2                0x8334ab30 - 0x8334ab39
+SWIDTH2                0x8334ac30 - 0x8334ac39
+SWIDTH2                0x8334ad30 - 0x8334ad39
+SWIDTH2                0x8334ae30 - 0x8334ae39
+SWIDTH2                0x8334af30 - 0x8334af39
+SWIDTH2                0x8334b030 - 0x8334b039
+SWIDTH2                0x8334b130 - 0x8334b139
+SWIDTH2                0x8334b230 - 0x8334b239
+SWIDTH2                0x8334b330 - 0x8334b339
+SWIDTH2                0x8334b430 - 0x8334b439
+SWIDTH2                0x8334b530 - 0x8334b539
+SWIDTH2                0x8334b630 - 0x8334b639
+SWIDTH2                0x8334b730 - 0x8334b739
+SWIDTH2                0x8334b830 - 0x8334b839
+SWIDTH2                0x8334b930 - 0x8334b939
+SWIDTH2                0x8334ba30 - 0x8334ba39
+SWIDTH2                0x8334bb30 - 0x8334bb39
+SWIDTH2                0x8334bc30 - 0x8334bc39
+SWIDTH2                0x8334bd30 - 0x8334bd39
+SWIDTH2                0x8334be30 - 0x8334be39
+SWIDTH2                0x8334bf30 - 0x8334bf39
+SWIDTH2                0x8334c030 - 0x8334c039
+SWIDTH2                0x8334c130 - 0x8334c139
+SWIDTH2                0x8334c230 - 0x8334c239
+SWIDTH2                0x8334c330 - 0x8334c339
+SWIDTH2                0x8334c430 - 0x8334c439
+SWIDTH2                0x8334c530 - 0x8334c539
+SWIDTH2                0x8334c630 - 0x8334c639
+SWIDTH2                0x8334c730 - 0x8334c739
+SWIDTH2                0x8334c830 - 0x8334c839
+SWIDTH2                0x8334c930 - 0x8334c939
+SWIDTH2                0x8334ca30 - 0x8334ca39
+SWIDTH2                0x8334cb30 - 0x8334cb39
+SWIDTH2                0x8334cc30 - 0x8334cc39
+SWIDTH2                0x8334cd30 - 0x8334cd39
+SWIDTH2                0x8334ce30 - 0x8334ce39
+SWIDTH2                0x8334cf30 - 0x8334cf39
+SWIDTH2                0x8334d030 - 0x8334d039
+SWIDTH2                0x8334d130 - 0x8334d139
+SWIDTH2                0x8334d230 - 0x8334d239
+SWIDTH2                0x8334d330 - 0x8334d339
+SWIDTH2                0x8334d430 - 0x8334d439
+SWIDTH2                0x8334d530 - 0x8334d539
+SWIDTH2                0x8334d630 - 0x8334d639
+SWIDTH2                0x8334d730 - 0x8334d739
+SWIDTH2                0x8334d830 - 0x8334d839
+SWIDTH2                0x8334d930 - 0x8334d939
+SWIDTH2                0x8334da30 - 0x8334da39
+SWIDTH2                0x8334db30 - 0x8334db39
+SWIDTH2                0x8334dc30 - 0x8334dc39
+SWIDTH2                0x8334dd30 - 0x8334dd39
+SWIDTH2                0x8334de30 - 0x8334de39
+SWIDTH2                0x8334df30 - 0x8334df39
+SWIDTH2                0x8334e030 - 0x8334e039
+SWIDTH2                0x8334e130 - 0x8334e139
+SWIDTH2                0x8334e230 - 0x8334e239
+SWIDTH2                0x8334e330 - 0x8334e339
+SWIDTH2                0x8334e430 - 0x8334e439
+SWIDTH2                0x8334e530 - 0x8334e539
+SWIDTH2                0x8334e630 - 0x8334e639
+SWIDTH2                0x8334e730 - 0x8334e739
+SWIDTH2                0x8334e830 - 0x8334e839
+SWIDTH2                0x8334e930 - 0x8334e939
+SWIDTH2                0x8334ea30 - 0x8334ea39
+SWIDTH2                0x8334eb30 - 0x8334eb39
+SWIDTH2                0x8334ec30 - 0x8334ec39
+SWIDTH2                0x8334ed30 - 0x8334ed39
+SWIDTH2                0x8334ee30 - 0x8334ee39
+SWIDTH2                0x8334ef30 - 0x8334ef39
+SWIDTH2                0x8334f030 - 0x8334f039
+SWIDTH2                0x8334f130 - 0x8334f139
+SWIDTH2                0x8334f230 - 0x8334f239
+SWIDTH2                0x8334f330 - 0x8334f339
+SWIDTH2                0x8334f430 - 0x8334f439
+SWIDTH2                0x8334f530 - 0x8334f539
+SWIDTH2                0x8334f630 - 0x8334f639
+SWIDTH2                0x8334f730 - 0x8334f739
+SWIDTH2                0x8334f830 - 0x8334f839
+SWIDTH2                0x8334f930 - 0x8334f939
+SWIDTH2                0x8334fa30 - 0x8334fa39
+SWIDTH2                0x8334fb30 - 0x8334fb39
+SWIDTH2                0x8334fc30 - 0x8334fc39
+SWIDTH2                0x8334fd30 - 0x8334fd39
+SWIDTH2                0x8334fe30 - 0x8334fe39
+SWIDTH2                0x83358130 - 0x83358139
+SWIDTH2                0x83358230 - 0x83358239
+SWIDTH2                0x83358330 - 0x83358339
+SWIDTH2                0x83358430 - 0x83358439
+SWIDTH2                0x83358530 - 0x83358539
+SWIDTH2                0x83358630 - 0x83358639
+SWIDTH2                0x83358730 - 0x83358739
+SWIDTH2                0x83358830 - 0x83358839
+SWIDTH2                0x83358930 - 0x83358939
+SWIDTH2                0x83358a30 - 0x83358a39
+SWIDTH2                0x83358b30 - 0x83358b39
+SWIDTH2                0x83358c30 - 0x83358c39
+SWIDTH2                0x83358d30 - 0x83358d39
+SWIDTH2                0x83358e30 - 0x83358e39
+SWIDTH2                0x83358f30 - 0x83358f39
+SWIDTH2                0x83359030 - 0x83359039
+SWIDTH2                0x83359130 - 0x83359139
+SWIDTH2                0x83359230 - 0x83359239
+SWIDTH2                0x83359330 - 0x83359339
+SWIDTH2                0x83359430 - 0x83359439
+SWIDTH2                0x83359530 - 0x83359539
+SWIDTH2                0x83359630 - 0x83359639
+SWIDTH2                0x83359730 - 0x83359739
+SWIDTH2                0x83359830 - 0x83359839
+SWIDTH2                0x83359930 - 0x83359939
+SWIDTH2                0x83359a30 - 0x83359a39
+SWIDTH2                0x83359b30 - 0x83359b39
+SWIDTH2                0x83359c30 - 0x83359c39
+SWIDTH2                0x83359d30 - 0x83359d39
+SWIDTH2                0x83359e30 - 0x83359e39
+SWIDTH2                0x83359f30 - 0x83359f39
+SWIDTH2                0x8335a030 - 0x8335a039
+SWIDTH2                0x8335a130 - 0x8335a139
+SWIDTH2                0x8335a230 - 0x8335a239
+SWIDTH2                0x8335a330 - 0x8335a339
+SWIDTH2                0x8335a430 - 0x8335a439
+SWIDTH2                0x8335a530 - 0x8335a539
+SWIDTH2                0x8335a630 - 0x8335a639
+SWIDTH2                0x8335a730 - 0x8335a739
+SWIDTH2                0x8335a830 - 0x8335a839
+SWIDTH2                0x8335a930 - 0x8335a939
+SWIDTH2                0x8335aa30 - 0x8335aa39
+SWIDTH2                0x8335ab30 - 0x8335ab39
+SWIDTH2                0x8335ac30 - 0x8335ac39
+SWIDTH2                0x8335ad30 - 0x8335ad39
+SWIDTH2                0x8335ae30 - 0x8335ae39
+SWIDTH2                0x8335af30 - 0x8335af39
+SWIDTH2                0x8335b030 - 0x8335b039
+SWIDTH2                0x8335b130 - 0x8335b139
+SWIDTH2                0x8335b230 - 0x8335b239
+SWIDTH2                0x8335b330 - 0x8335b339
+SWIDTH2                0x8335b430 - 0x8335b439
+SWIDTH2                0x8335b530 - 0x8335b539
+SWIDTH2                0x8335b630 - 0x8335b639
+SWIDTH2                0x8335b730 - 0x8335b739
+SWIDTH2                0x8335b830 - 0x8335b839
+SWIDTH2                0x8335b930 - 0x8335b939
+SWIDTH2                0x8335ba30 - 0x8335ba39
+SWIDTH2                0x8335bb30 - 0x8335bb39
+SWIDTH2                0x8335bc30 - 0x8335bc39
+SWIDTH2                0x8335bd30 - 0x8335bd39
+SWIDTH2                0x8335be30 - 0x8335be39
+SWIDTH2                0x8335bf30 - 0x8335bf39
+SWIDTH2                0x8335c030 - 0x8335c039
+SWIDTH2                0x8335c130 - 0x8335c139
+SWIDTH2                0x8335c230 - 0x8335c239
+SWIDTH2                0x8335c330 - 0x8335c339
+SWIDTH2                0x8335c430 - 0x8335c439
+SWIDTH2                0x8335c530 - 0x8335c539
+SWIDTH2                0x8335c630 - 0x8335c639
+SWIDTH2                0x8335c730 - 0x8335c739
+SWIDTH2                0x8335c830 - 0x8335c839
+SWIDTH2                0x8335c930 - 0x8335c939
+SWIDTH2                0x8335ca30 - 0x8335ca39
+SWIDTH2                0x8335cb30 - 0x8335cb39
+SWIDTH2                0x8335cc30 - 0x8335cc39
+SWIDTH2                0x8335cd30 - 0x8335cd39
+SWIDTH2                0x8335ce30 - 0x8335ce39
+SWIDTH2                0x8335cf30 - 0x8335cf39
+SWIDTH2                0x8335d030 - 0x8335d039
+SWIDTH2                0x8335d130 - 0x8335d139
+SWIDTH2                0x8335d230 - 0x8335d239
+SWIDTH2                0x8335d330 - 0x8335d339
+SWIDTH2                0x8335d430 - 0x8335d439
+SWIDTH2                0x8335d530 - 0x8335d539
+SWIDTH2                0x8335d630 - 0x8335d639
+SWIDTH2                0x8335d730 - 0x8335d739
+SWIDTH2                0x8335d830 - 0x8335d839
+SWIDTH2                0x8335d930 - 0x8335d939
+SWIDTH2                0x8335da30 - 0x8335da39
+SWIDTH2                0x8335db30 - 0x8335db39
+SWIDTH2                0x8335dc30 - 0x8335dc39
+SWIDTH2                0x8335dd30 - 0x8335dd39
+SWIDTH2                0x8335de30 - 0x8335de39
+SWIDTH2                0x8335df30 - 0x8335df39
+SWIDTH2                0x8335e030 - 0x8335e039
+SWIDTH2                0x8335e130 - 0x8335e139
+SWIDTH2                0x8335e230 - 0x8335e239
+SWIDTH2                0x8335e330 - 0x8335e339
+SWIDTH2                0x8335e430 - 0x8335e439
+SWIDTH2                0x8335e530 - 0x8335e539
+SWIDTH2                0x8335e630 - 0x8335e639
+SWIDTH2                0x8335e730 - 0x8335e739
+SWIDTH2                0x8335e830 - 0x8335e839
+SWIDTH2                0x8335e930 - 0x8335e939
+SWIDTH2                0x8335ea30 - 0x8335ea39
+SWIDTH2                0x8335eb30 - 0x8335eb39
+SWIDTH2                0x8335ec30 - 0x8335ec39
+SWIDTH2                0x8335ed30 - 0x8335ed39
+SWIDTH2                0x8335ee30 - 0x8335ee39
+SWIDTH2                0x8335ef30 - 0x8335ef39
+SWIDTH2                0x8335f030 - 0x8335f039
+SWIDTH2                0x8335f130 - 0x8335f139
+SWIDTH2                0x8335f230 - 0x8335f239
+SWIDTH2                0x8335f330 - 0x8335f339
+SWIDTH2                0x8335f430 - 0x8335f439
+SWIDTH2                0x8335f530 - 0x8335f539
+SWIDTH2                0x8335f630 - 0x8335f639
+SWIDTH2                0x8335f730 - 0x8335f739
+SWIDTH2                0x8335f830 - 0x8335f839
+SWIDTH2                0x8335f930 - 0x8335f939
+SWIDTH2                0x8335fa30 - 0x8335fa39
+SWIDTH2                0x8335fb30 - 0x8335fb39
+SWIDTH2                0x8335fc30 - 0x8335fc39
+SWIDTH2                0x8335fd30 - 0x8335fd39
+SWIDTH2                0x8335fe30 - 0x8335fe39
+SWIDTH2                0x83368130 - 0x83368139
+SWIDTH2                0x83368230 - 0x83368239
+SWIDTH2                0x83368330 - 0x83368339
+SWIDTH2                0x83368430 - 0x83368439
+SWIDTH2                0x83368530 - 0x83368539
+SWIDTH2                0x83368630 - 0x83368639
+SWIDTH2                0x83368730 - 0x83368739
+SWIDTH2                0x83368830 - 0x83368839
+SWIDTH2                0x83368930 - 0x83368939
+SWIDTH2                0x83368a30 - 0x83368a39
+SWIDTH2                0x83368b30 - 0x83368b39
+SWIDTH2                0x83368c30 - 0x83368c39
+SWIDTH2                0x83368d30 - 0x83368d39
+SWIDTH2                0x83368e30 - 0x83368e39
+SWIDTH2                0x83368f30 - 0x83368f39
+SWIDTH2                0x83369030 - 0x83369039
+SWIDTH2                0x83369130 - 0x83369139
+SWIDTH2                0x83369230 - 0x83369239
+SWIDTH2                0x83369330 - 0x83369339
+SWIDTH2                0x83369430 - 0x83369439
+SWIDTH2                0x83369530 - 0x83369539
+SWIDTH2                0x83369630 - 0x83369639
+SWIDTH2                0x83369730 - 0x83369739
+SWIDTH2                0x83369830 - 0x83369839
+SWIDTH2                0x83369930 - 0x83369939
+SWIDTH2                0x83369a30 - 0x83369a39
+SWIDTH2                0x83369b30 - 0x83369b39
+SWIDTH2                0x83369c30 - 0x83369c39
+SWIDTH2                0x83369d30 - 0x83369d39
+SWIDTH2                0x83369e30 - 0x83369e39
+SWIDTH2                0x83369f30 - 0x83369f39
+SWIDTH2                0x8336a030 - 0x8336a039
+SWIDTH2                0x8336a130 - 0x8336a139
+SWIDTH2                0x8336a230 - 0x8336a239
+SWIDTH2                0x8336a330 - 0x8336a339
+SWIDTH2                0x8336a430 - 0x8336a439
+SWIDTH2                0x8336a530 - 0x8336a539
+SWIDTH2                0x8336a630 - 0x8336a639
+SWIDTH2                0x8336a730 - 0x8336a739
+SWIDTH2                0x8336a830 - 0x8336a839
+SWIDTH2                0x8336a930 - 0x8336a939
+SWIDTH2                0x8336aa30 - 0x8336aa39
+SWIDTH2                0x8336ab30 - 0x8336ab39
+SWIDTH2                0x8336ac30 - 0x8336ac39
+SWIDTH2                0x8336ad30 - 0x8336ad39
+SWIDTH2                0x8336ae30 - 0x8336ae39
+SWIDTH2                0x8336af30 - 0x8336af39
+SWIDTH2                0x8336b030 - 0x8336b039
+SWIDTH2                0x8336b130 - 0x8336b139
+SWIDTH2                0x8336b230 - 0x8336b239
+SWIDTH2                0x8336b330 - 0x8336b339
+SWIDTH2                0x8336b430 - 0x8336b439
+SWIDTH2                0x8336b530 - 0x8336b539
+SWIDTH2                0x8336b630 - 0x8336b639
+SWIDTH2                0x8336b730 - 0x8336b739
+SWIDTH2                0x8336b830 - 0x8336b839
+SWIDTH2                0x8336b930 - 0x8336b939
+SWIDTH2                0x8336ba30 - 0x8336ba39
+SWIDTH2                0x8336bb30 - 0x8336bb39
+SWIDTH2                0x8336bc30 - 0x8336bc39
+SWIDTH2                0x8336bd30 - 0x8336bd39
+SWIDTH2                0x8336be30 - 0x8336be36
+SWIDTH2                0x84308131 - 0x84308139
+SWIDTH2                0x84308230 - 0x84308239
+SWIDTH2                0x84308330 - 0x84308339
+SWIDTH2                0x84308430 - 0x84308439
+SWIDTH2                0x84308530 - 0x84308539
+SWIDTH2                0x84308630 - 0x84308639
+SWIDTH2                0x84308730 - 0x84308739
+SWIDTH2                0x84308830 - 0x84308839
+SWIDTH2                0x84308930 - 0x84308939
+SWIDTH2                0x84308a30 - 0x84308a39
+SWIDTH2                0x84308b30 - 0x84308b39
+SWIDTH2                0x84308c30 - 0x84308c39
+SWIDTH2                0x84308d30 - 0x84308d39
+SWIDTH2                0x84308e30 - 0x84308e39
+SWIDTH2                0x84308f30 - 0x84308f39
+SWIDTH2                0x84309030 - 0x84309039
+SWIDTH2                0x84309130 - 0x84309139
+SWIDTH2                0x84309230 - 0x84309239
+SWIDTH2                0x84309330 - 0x84309339
+SWIDTH2                0x84309430 - 0x84309439
+SWIDTH2                0x84309530 - 0x84309539
+SWIDTH2                0x84309630 - 0x84309639
+SWIDTH2                0x84309730 - 0x84309739
+SWIDTH2                0x84309830 - 0x84309839
+SWIDTH2                0x84309930 - 0x84309939
+SWIDTH2                0x84309a30 - 0x84309a39
+SWIDTH2                0x84309b30 - 0x84309b39
+SWIDTH2                0x84309c30 - 0x84309c39
+SWIDTH2                0x84309d30 0x84309d31 0x84309d34 - 0x84309d39
+SWIDTH2                0x84309e30 - 0x84309e39
+SWIDTH2                0x84309f30 - 0x84309f39
+SWIDTH2                0x8430a030 - 0x8430a039
+SWIDTH2                0x8430a130 - 0x8430a139
+SWIDTH2                0x8430a230 - 0x8430a239
+SWIDTH2                0x8430a330 - 0x8430a332
+SWIDTH2                0x84318538 0x84318539
+SWIDTH2                0x84318630  0x84318634 
+SWIDTH2                0x84319535 0x84319536
+SWIDTH2                0x8431a234
+TODIGIT                < 0x81308535 - 0x81308536 : 0x0002 >
+TODIGIT                < 0x81308631 0x0001 >
+TODIGIT                < 0x81318936 - 0x81318939 : 0x0000 >
+TODIGIT                < 0x81318a30 - 0x81318a35 : 0x0000 >
+TODIGIT                < 0x81319830 - 0x81319839 : 0x0000 >
+TODIGIT                < 0x8131d730 - 0x8131d739 : 0x0000 >
+TODIGIT                < 0x8131e338 - 0x8131e339 : 0x0000 >
+TODIGIT                < 0x8131e430 - 0x8131e437 : 0x0000 >
+TODIGIT                < 0x8131f036 - 0x8131f039 : 0x0000 >
+TODIGIT                < 0x8131f130 - 0x8131f135 : 0x0000 >
+TODIGIT                < 0x8131fd34 - 0x8131fd39 : 0x0000 >
+TODIGIT                < 0x8131fe30 - 0x8131fe33 : 0x0000 >
+TODIGIT                < 0x81328c32 - 0x81328c39 : 0x0000 >
+TODIGIT                < 0x81328d30 - 0x81328d31 : 0x0000 >
+TODIGIT                < 0x81329931 - 0x81329939 : 0x0001 >
+TODIGIT                < 0x8132a538 - 0x8132a539 : 0x0000 >
+TODIGIT                < 0x8132a630 - 0x8132a637 : 0x0000 >
+TODIGIT                < 0x8132b236 - 0x8132b239 : 0x0000 >
+TODIGIT                < 0x8132b330 - 0x8132b335 : 0x0000 >
+TODIGIT                < 0x8132bf34 - 0x8132bf39 : 0x0000 >
+TODIGIT                < 0x8132c030 - 0x8132c033 : 0x0000 >
+TODIGIT                < 0x8132d638 - 0x8132d639 : 0x0000 >
+TODIGIT                < 0x8132d730 - 0x8132d737 : 0x0000 >
+TODIGIT                < 0x8132e336 - 0x8132e339 : 0x0000 >
+TODIGIT                < 0x8132e430 - 0x8132e435 : 0x0000 >
+TODIGIT                < 0x8132eb36 - 0x8132eb39 : 0x0000 >
+TODIGIT                < 0x8132ec30 - 0x8132ec35 : 0x0000 >
+TODIGIT                < 0x81338a34 - 0x81338a39 : 0x0000 >
+TODIGIT                < 0x81338b30 - 0x81338b33 : 0x0000 >
+TODIGIT                < 0x8133db33 - 0x8133db39 : 0x0001 >
+TODIGIT                < 0x8133dc30 - 0x8133dc31 : 0x0001 >
+TODIGIT                < 0x8134cf36 - 0x8134cf39 : 0x0000 >
+TODIGIT                < 0x8134d030 - 0x8134d035 : 0x0000 >
+TODIGIT                < 0x8134d434 - 0x8134d439 : 0x0000 >
+TODIGIT                < 0x8134d530 - 0x8134d533 : 0x0000 >
+TODIGIT                < 0x8136ad32 0x0000 >
+TODIGIT                < 0x8136ad36 - 0x8136ad39 : 0x0004 >
+TODIGIT                < 0x8136ae30 - 0x8136ae31 : 0x0004 >
+TODIGIT                < 0x8136ae38 - 0x8136ae39 : 0x0000 >
+TODIGIT                < 0x8136af30 - 0x8136af37 : 0x0000 >
+UPPER          0x81308638 0x81308639
+UPPER          0x81308730 - 0x81308739
+UPPER          0x81308830 - 0x81308839
+UPPER          0x81308930 - 0x81308937
+UPPER          0x81308b38 0x81308b39
+UPPER          0x81308c31 0x81308c33 0x81308c35 0x81308c37 0x81308c39
+UPPER          0x81308d31 0x81308d33 0x81308d35 0x81308d36 0x81308d38
+UPPER          0x81308e30 0x81308e32 0x81308e33 0x81308e35 0x81308e37 0x81308e39
+UPPER          0x81308f31 0x81308f33 0x81308f35 0x81308f37 0x81308f38
+UPPER          0x81309030 0x81309032 0x81309034 0x81309036 0x81309038
+UPPER          0x81309131 0x81309133 0x81309135 0x81309137 0x81309139
+UPPER          0x81309231 0x81309232 0x81309234 0x81309236 0x81309238 0x81309239
+UPPER          0x81309331 0x81309333 0x81309335 0x81309337 0x81309339
+UPPER          0x81309431 0x81309433 0x81309435 0x81309437 0x81309439
+UPPER          0x81309531 0x81309533 0x81309535 0x81309537 0x81309538
+UPPER          0x81309630 0x81309632 0x81309634 0x81309636 0x81309638
+UPPER          0x81309730 0x81309731 0x81309733 0x81309735 0x81309739
+UPPER          0x81309830 0x81309832 0x81309834 0x81309835 0x81309837 - 0x81309839
+UPPER          0x81309932 - 0x81309935 0x81309937 0x81309938
+UPPER          0x81309a30 - 0x81309a32 0x81309a36 0x81309a37 0x81309a39
+UPPER          0x81309b30 0x81309b32 0x81309b34 0x81309b36 0x81309b37 0x81309b39
+UPPER          0x81309c32 0x81309c34 0x81309c35 0x81309c37 - 0x81309c39
+UPPER          0x81309d31 0x81309d33 0x81309d34 0x81309d38
+UPPER          0x81309e36 0x81309e39
+UPPER          0x81309f32 0x81309f35 - 0x81309f39
+UPPER          0x8130a030 - 0x8130a032 0x8130a034 0x8130a036 0x8130a038
+UPPER          0x8130a130 0x8130a132 0x8130a134 0x8130a136 0x8130a138
+UPPER          0x8130a230 0x8130a233 0x8130a236 0x8130a238 0x8130a239
+UPPER          0x8130a330 0x8130a331 0x8130a333 0x8130a335 0x8130a337 0x8130a339
+UPPER          0x8130a431 0x8130a433 0x8130a435 0x8130a437 0x8130a439
+UPPER          0x8130a531 0x8130a533 0x8130a535 0x8130a537 0x8130a539
+UPPER          0x8130a631 0x8130a633 0x8130a635 0x8130a637 0x8130a639
+UPPER          0x8130a731 0x8130a733 0x8130a735 0x8130a737 0x8130a739
+UPPER          0x8130a831 0x8130a833 0x8130a835 0x8130a837
+UPPER          0x8130ca30 0x8130ca32 - 0x8130ca34 0x8130ca36 0x8130ca38 0x8130ca39
+UPPER          0x8130cb32 0x8130cb33
+UPPER          0x8130cc38 0x8130cc39
+UPPER          0x8130cd30 0x8130cd34 0x8130cd36 0x8130cd38
+UPPER          0x8130ce30 0x8130ce32 0x8130ce34 0x8130ce36 0x8130ce38
+UPPER          0x8130cf30 0x8130cf32 0x8130cf34 0x8130cf36
+UPPER          0x8130d032
+UPPER          0x8130d134 - 0x8130d139
+UPPER          0x8130d230 - 0x8130d238
+UPPER          0x8130d434 0x8130d436 0x8130d438
+UPPER          0x8130d530 0x8130d532 0x8130d534 0x8130d536 0x8130d538
+UPPER          0x8130d630 0x8130d632 0x8130d634 0x8130d636 0x8130d638
+UPPER          0x8130d730 0x8130d732 0x8130d734 0x8130d736
+UPPER          0x8130d836 0x8130d838
+UPPER          0x8130d930 0x8130d932 0x8130d934 0x8130d936 0x8130d938
+UPPER          0x8130da30 0x8130da32 0x8130da34 0x8130da36 0x8130da38
+UPPER          0x8130db30 0x8130db32 0x8130db34 0x8130db36 0x8130db38
+UPPER          0x8130dc30 0x8130dc32 0x8130dc34 0x8130dc36 0x8130dc38
+UPPER          0x8130dd30 0x8130dd32 0x8130dd34 0x8130dd36 0x8130dd38
+UPPER          0x8130de30 0x8130de31 0x8130de33 0x8130de35 0x8130de37 0x8130de39
+UPPER          0x8130df31 0x8130df33 0x8130df36 0x8130df38
+UPPER          0x8130e030 0x8130e032 0x8130e034 0x8130e036 0x8130e038
+UPPER          0x8130e130 0x8130e132 0x8130e134 0x8130e136 0x8130e138
+UPPER          0x8130e230 0x8130e232 0x8130e234 0x8130e236 0x8130e238
+UPPER          0x8130e330 0x8130e332 0x8130e336
+UPPER          0x8130e434 0x8130e436 0x8130e438
+UPPER          0x8130e530 0x8130e532 0x8130e534 0x8130e536 0x8130e538
+UPPER          0x8130e933 - 0x8130e939
+UPPER          0x8130ea30 - 0x8130ea39
+UPPER          0x8130eb30 - 0x8130eb39
+UPPER          0x8130ec30 - 0x8130ec39
+UPPER          0x8130ed30
+UPPER          0x81339430 - 0x81339439
+UPPER          0x81339530 - 0x81339539
+UPPER          0x81339630 - 0x81339639
+UPPER          0x81339730 - 0x81339737
+UPPER          0x8135ee34 0x8135ee36 0x8135ee38
+UPPER          0x8135ef30 0x8135ef32 0x8135ef34 0x8135ef36 0x8135ef38
+UPPER          0x8135f030 0x8135f032 0x8135f034 0x8135f036 0x8135f038
+UPPER          0x8135f130 0x8135f132 0x8135f134 0x8135f136 0x8135f138
+UPPER          0x8135f230 0x8135f232 0x8135f234 0x8135f236 0x8135f238
+UPPER          0x8135f330 0x8135f332 0x8135f334 0x8135f336 0x8135f338
+UPPER          0x8135f430 0x8135f432 0x8135f434 0x8135f436 0x8135f438
+UPPER          0x8135f530 0x8135f532 0x8135f534 0x8135f536 0x8135f538
+UPPER          0x8135f630 0x8135f632 0x8135f634 0x8135f636 0x8135f638
+UPPER          0x8135f730 0x8135f732 0x8135f734 0x8135f736 0x8135f738
+UPPER          0x8135f830 0x8135f832 0x8135f834 0x8135f836 0x8135f838
+UPPER          0x8135f930 0x8135f932 0x8135f934 0x8135f936 0x8135f938
+UPPER          0x8135fa30 0x8135fa32 0x8135fa34 0x8135fa36 0x8135fa38
+UPPER          0x8135fb30 0x8135fb32 0x8135fb34 0x8135fb36 0x8135fb38
+UPPER          0x8135fc30 0x8135fc32 0x8135fc34 0x8135fc36 0x8135fc38
+UPPER          0x8135fd30 0x8135fd32
+UPPER          0x8135fe34 0x8135fe36 0x8135fe38
+UPPER          0x81368130 0x81368132 0x81368134 0x81368136 0x81368138
+UPPER          0x81368230 0x81368232 0x81368234 0x81368236 0x81368238
+UPPER          0x81368330 0x81368332 0x81368334 0x81368336 0x81368338
+UPPER          0x81368430 0x81368432 0x81368434 0x81368436 0x81368438
+UPPER          0x81368530 0x81368532 0x81368534 0x81368536 0x81368538
+UPPER          0x81368630 0x81368632 0x81368634 0x81368636 0x81368638
+UPPER          0x81368730 0x81368732 0x81368734 0x81368736 0x81368738
+UPPER          0x81368830 0x81368832 0x81368834 0x81368836 0x81368838
+UPPER          0x81368930 0x81368932
+UPPER          0x81368a38 0x81368a39
+UPPER          0x81368b30 - 0x81368b35
+UPPER          0x81368c34 - 0x81368c39
+UPPER          0x81368e30 - 0x81368e37
+UPPER          0x81368f36 - 0x81368f39
+UPPER          0x81369030 - 0x81369033
+UPPER          0x81369132 - 0x81369137
+UPPER          0x81369239
+UPPER          0x81369331 0x81369333 0x81369335
+UPPER          0x81369434 - 0x81369439
+UPPER          0x81369530 0x81369531
+UPPER          0x81369c34 - 0x81369c37
+UPPER          0x81369e30 - 0x81369e33
+UPPER          0x81369f36 - 0x81369f39
+UPPER          0x8136a132 - 0x8136a136
+UPPER          0x8136a238 0x8136a239
+UPPER          0x8136a330 0x8136a331
+UPPER          0x8136bb37
+UPPER          0x8136bc30 0x8136bc33 - 0x8136bc35 0x8136bc38 0x8136bc39
+UPPER          0x8136bd30 0x8136bd33 0x8136bd36 - 0x8136bd39
+UPPER          0x8136be30 0x8136be36 0x8136be38
+UPPER          0x8136bf30 0x8136bf32 - 0x8136bf35 0x8136bf38 0x8136bf39
+UPPER          0x8136c031
+UPPER          0x8136c132 0x8136c133 0x8136c139
diff --git a/share/locale/ctype/zh_CN.eucCN.src b/share/locale/ctype/zh_CN.eucCN.src
new file mode 100644 (file)
index 0000000..8e090ba
--- /dev/null
@@ -0,0 +1,257 @@
+/*     $NetBSD: zh_CN.eucCN.src,v 1.2 2001/03/26 19:56:37 tshiozak Exp $       */
+
+/*-
+ * Copyright (c) 1998, Luoqi Chen
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD: src/usr.bin/mklocale/data/zh_CN.EUC.src,v 1.2.2.1 1999/08/29 15:31:06 peter Exp $
+ */
+
+ENCODING       "EUC"
+VARIABLE       1 0x0000 2 0x8080 2 0x0080 3 0x8000 0x8080 CODESET=eucCN
+
+/*
+ * Code Set 1
+ */
+ALPHA          'A' - 'Z' 'a' - 'z'
+CONTROL                0x00 - 0x1f 0x7f
+DIGIT          '0' - '9'
+GRAPH          0x21 - 0x7e
+LOWER          'a' - 'z'
+PUNCT          0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e
+SPACE          0x09 - 0x0d 0x20
+UPPER          'A' - 'Z'
+XDIGIT         '0' - '9' 'a' - 'f' 'A' - 'F'
+BLANK          ' ' '\t'
+PRINT          0x20 - 0x7e
+SWIDTH1                0x20 - 0x7e
+
+MAPLOWER       < 'A' - 'Z' : 'a' > < 'a' - 'z' : 'a' >
+MAPUPPER       < 'A' - 'Z' : 'A' > < 'a' - 'z' : 'A' >
+TODIGIT                < '0' - '9' : 0 >
+TODIGIT                < 'A' - 'F' : 10 > < 'a' - 'f' : 10 >
+
+/*
+ * Code Set 2
+ */
+SPACE          0xa1a1
+BLANK          0xa1a1
+PUNCT          0xa1a2 - 0xa1fe
+SWIDTH2                0xa1a1 - 0xa1fe
+
+DIGIT          0xa2b1 - 0xa2e2 0xa2e5 - 0xa2ee 0xa2f1 - 0xa2fc
+SWIDTH2                0xa2b1 - 0xa2e2 0xa2e5 - 0xa2ee 0xa2f1 - 0xa2fc
+
+TODIGIT                < 0xa2b1 - 0xa2c4 : 0 >
+TODIGIT                < 0xa2c5 - 0xa2d8 : 0 >
+TODIGIT                < 0xa2d9 - 0xa2e2 : 0 >
+TODIGIT                < 0xa2e5 - 0xa2ee : 0 >
+TODIGIT                < 0xa2f1 - 0xa2fc : 0 >
+
+ALPHA          0xa3c1 - 0xa3da 0xa3e1 - 0xa3fa
+SWIDTH2                0xa3c1 - 0xa3da 0xa3e1 - 0xa3fa
+DIGIT          0xa3b0 - 0xa3b9
+SWIDTH2                0xa3b0 - 0xa3b9
+UPPER          0xa3c1 - 0xa3da
+LOWER          0xa3e1 - 0xa3fa
+PUNCT          0xa3a1 - 0xa3af 0xa3ba - 0xa3c0 0xa3db - 0xa3e0 0xa3fb - 0xa3fe
+SWIDTH2                0xa3a1 - 0xa3af 0xa3ba - 0xa3c0 0xa3db - 0xa3e0 0xa3fb - 0xa3fe
+XDIGIT         0xa3b0 - 0xa3b9 0xa3c1 - 0xa3c6 0xa3e1 - 0xa3e6
+
+MAPLOWER       < 0xa3c1 - 0xa3da : 0xa3e1 > < 0xa3e1 - 0xa3fa : 0xa3e1 >
+MAPUPPER       < 0xa3c1 - 0xa3da : 0xa3c1 > < 0xa3b0 - 0xa3b9 : 0xa3c1 >
+TODIGIT                < 0xa3b0 - 0xa3b9 : 0 >
+TODIGIT                < 0xa3c1 - 0xa3c6 : 10 > < 0xa3e1 - 0xa3e6 : 10 >
+
+PHONOGRAM      0xa4a1 - 0xa4f3                 /* Hiragana */
+PHONOGRAM      0xa5a1 - 0xa5f6                 /* Katakana */
+SWIDTH2                0xa4a1 - 0xa4f3                 /* Hiragana */
+SWIDTH2                0xa5a1 - 0xa5f6                 /* Katakana */
+
+UPPER          0xa6a1 - 0xa6b8                 /* Greek */
+LOWER          0xa6c1 - 0xa6d8                 /* Greek */
+SWIDTH2                0xa6a1 - 0xa6b8                 /* Greek */
+SWIDTH2                0xa6c1 - 0xa6d8                 /* Greek */
+MAPLOWER       < 0xa6a1 - 0xa6b8 : 0xa6c1 > < 0xa6c1 - 0xa6d8 : 0xa6c1 >
+MAPUPPER       < 0xa6a1 - 0xa6b8 : 0xa6a1 > < 0xa6c1 - 0xa6d8 : 0xa6a1 >
+
+UPPER          0xa7a1 - 0xa7c1                 /* Cyrillic */
+LOWER          0xa7d1 - 0xa7f1                 /* Cyrillic */
+SWIDTH2                0xa7a1 - 0xa7c1                 /* Cyrillic */
+SWIDTH2                0xa7d1 - 0xa7f1                 /* Cyrillic */
+MAPLOWER       < 0xa7a1 - 0xa7c1 : 0xa7d1 > < 0xa7d1 - 0xa7f1 : 0xa7d1 >
+MAPUPPER       < 0xa7a1 - 0xa7c1 : 0xa7a1 > < 0xa7d1 - 0xa7f1 : 0xa7a1 >
+
+SPECIAL                0xa8a1 - 0xa8ba
+SWIDTH2                0xa8a1 - 0xa8ba
+PHONOGRAM      0xa8c5 - 0xa8e9                 /* Pin yin */
+SWIDTH2                0xa8c5 - 0xa8e9                 /* Pin yin */
+SPECIAL                0xa9a4 - 0xa9ef                 /* Box drawings */
+SWIDTH2                0xa9a4 - 0xa9ef                 /* Box drawings */
+
+IDEOGRAM        0xb0a1 - 0xb0fe
+IDEOGRAM        0xb1a1 - 0xb1fe
+IDEOGRAM        0xb2a1 - 0xb2fe
+IDEOGRAM        0xb3a1 - 0xb3fe
+IDEOGRAM        0xb4a1 - 0xb4fe
+IDEOGRAM        0xb5a1 - 0xb5fe
+IDEOGRAM        0xb6a1 - 0xb6fe
+IDEOGRAM        0xb7a1 - 0xb7fe
+IDEOGRAM        0xb8a1 - 0xb8fe
+IDEOGRAM        0xb9a1 - 0xb9fe
+IDEOGRAM        0xbaa1 - 0xbafe
+IDEOGRAM        0xbba1 - 0xbbfe
+IDEOGRAM        0xbca1 - 0xbcfe
+IDEOGRAM        0xbda1 - 0xbdfe
+IDEOGRAM        0xbea1 - 0xbefe
+IDEOGRAM        0xbfa1 - 0xbffe
+IDEOGRAM        0xc0a1 - 0xc0fe
+IDEOGRAM        0xc1a1 - 0xc1fe
+IDEOGRAM        0xc2a1 - 0xc2fe
+IDEOGRAM        0xc3a1 - 0xc3fe
+IDEOGRAM        0xc4a1 - 0xc4fe
+IDEOGRAM        0xc5a1 - 0xc5fe
+IDEOGRAM        0xc6a1 - 0xc6fe
+IDEOGRAM        0xc7a1 - 0xc7fe
+IDEOGRAM        0xc8a1 - 0xc8fe
+IDEOGRAM        0xc9a1 - 0xc9fe
+IDEOGRAM        0xcaa1 - 0xcafe
+IDEOGRAM        0xcba1 - 0xcbfe
+IDEOGRAM        0xcca1 - 0xccfe
+IDEOGRAM        0xcda1 - 0xcdfe
+IDEOGRAM        0xcea1 - 0xcefe
+IDEOGRAM        0xcfa1 - 0xcfd3
+IDEOGRAM        0xd0a1 - 0xd0fe
+IDEOGRAM        0xd1a1 - 0xd1fe
+IDEOGRAM        0xd2a1 - 0xd2fe
+IDEOGRAM        0xd3a1 - 0xd3fe
+IDEOGRAM        0xd4a1 - 0xd4fe
+IDEOGRAM        0xd5a1 - 0xd5fe
+IDEOGRAM        0xd6a1 - 0xd6fe
+IDEOGRAM        0xd7a1 - 0xd7fe
+IDEOGRAM        0xd8a1 - 0xd8fe
+IDEOGRAM        0xd9a1 - 0xd9fe
+IDEOGRAM        0xdaa1 - 0xdafe
+IDEOGRAM        0xdba1 - 0xdbfe
+IDEOGRAM        0xdca1 - 0xdcfe
+IDEOGRAM        0xdda1 - 0xddfe
+IDEOGRAM        0xdea1 - 0xdefe
+IDEOGRAM        0xdfa1 - 0xdffe
+IDEOGRAM        0xe0a1 - 0xe0fe
+IDEOGRAM        0xe1a1 - 0xe1fe
+IDEOGRAM        0xe2a1 - 0xe2fe
+IDEOGRAM        0xe3a1 - 0xe3fe
+IDEOGRAM        0xe4a1 - 0xe4fe
+IDEOGRAM        0xe5a1 - 0xe5fe
+IDEOGRAM        0xe6a1 - 0xe6fe
+IDEOGRAM        0xe7a1 - 0xe7fe
+IDEOGRAM        0xe8a1 - 0xe8fe
+IDEOGRAM        0xe9a1 - 0xe9fe
+IDEOGRAM        0xeaa1 - 0xeafe
+IDEOGRAM        0xeba1 - 0xebfe
+IDEOGRAM        0xeca1 - 0xecfe
+IDEOGRAM        0xeda1 - 0xedfe
+IDEOGRAM        0xeea1 - 0xeefe
+IDEOGRAM        0xefa1 - 0xeffe
+IDEOGRAM        0xf0a1 - 0xf0fe
+IDEOGRAM        0xf1a1 - 0xf1fe
+IDEOGRAM        0xf2a1 - 0xf2fe
+IDEOGRAM        0xf3a1 - 0xf3fe
+IDEOGRAM        0xf4a1 - 0xf4fe
+IDEOGRAM        0xf5a1 - 0xf5fe
+IDEOGRAM        0xf6a1 - 0xf6fe
+IDEOGRAM        0xf7a1 - 0xf7fe
+
+SWIDTH2                0xb0a1 - 0xb0fe
+SWIDTH2                0xb1a1 - 0xb1fe
+SWIDTH2                0xb2a1 - 0xb2fe
+SWIDTH2                0xb3a1 - 0xb3fe
+SWIDTH2                0xb4a1 - 0xb4fe
+SWIDTH2                0xb5a1 - 0xb5fe
+SWIDTH2                0xb6a1 - 0xb6fe
+SWIDTH2                0xb7a1 - 0xb7fe
+SWIDTH2                0xb8a1 - 0xb8fe
+SWIDTH2                0xb9a1 - 0xb9fe
+SWIDTH2                0xbaa1 - 0xbafe
+SWIDTH2                0xbba1 - 0xbbfe
+SWIDTH2                0xbca1 - 0xbcfe
+SWIDTH2                0xbda1 - 0xbdfe
+SWIDTH2                0xbea1 - 0xbefe
+SWIDTH2                0xbfa1 - 0xbffe
+SWIDTH2                0xc0a1 - 0xc0fe
+SWIDTH2                0xc1a1 - 0xc1fe
+SWIDTH2                0xc2a1 - 0xc2fe
+SWIDTH2                0xc3a1 - 0xc3fe
+SWIDTH2                0xc4a1 - 0xc4fe
+SWIDTH2                0xc5a1 - 0xc5fe
+SWIDTH2                0xc6a1 - 0xc6fe
+SWIDTH2                0xc7a1 - 0xc7fe
+SWIDTH2                0xc8a1 - 0xc8fe
+SWIDTH2                0xc9a1 - 0xc9fe
+SWIDTH2                0xcaa1 - 0xcafe
+SWIDTH2                0xcba1 - 0xcbfe
+SWIDTH2                0xcca1 - 0xccfe
+SWIDTH2                0xcda1 - 0xcdfe
+SWIDTH2                0xcea1 - 0xcefe
+SWIDTH2                0xcfa1 - 0xcfd3
+SWIDTH2                0xd0a1 - 0xd0fe
+SWIDTH2                0xd1a1 - 0xd1fe
+SWIDTH2                0xd2a1 - 0xd2fe
+SWIDTH2                0xd3a1 - 0xd3fe
+SWIDTH2                0xd4a1 - 0xd4fe
+SWIDTH2                0xd5a1 - 0xd5fe
+SWIDTH2                0xd6a1 - 0xd6fe
+SWIDTH2                0xd7a1 - 0xd7fe
+SWIDTH2                0xd8a1 - 0xd8fe
+SWIDTH2                0xd9a1 - 0xd9fe
+SWIDTH2                0xdaa1 - 0xdafe
+SWIDTH2                0xdba1 - 0xdbfe
+SWIDTH2                0xdca1 - 0xdcfe
+SWIDTH2                0xdda1 - 0xddfe
+SWIDTH2                0xdea1 - 0xdefe
+SWIDTH2                0xdfa1 - 0xdffe
+SWIDTH2                0xe0a1 - 0xe0fe
+SWIDTH2                0xe1a1 - 0xe1fe
+SWIDTH2                0xe2a1 - 0xe2fe
+SWIDTH2                0xe3a1 - 0xe3fe
+SWIDTH2                0xe4a1 - 0xe4fe
+SWIDTH2                0xe5a1 - 0xe5fe
+SWIDTH2                0xe6a1 - 0xe6fe
+SWIDTH2                0xe7a1 - 0xe7fe
+SWIDTH2                0xe8a1 - 0xe8fe
+SWIDTH2                0xe9a1 - 0xe9fe
+SWIDTH2                0xeaa1 - 0xeafe
+SWIDTH2                0xeba1 - 0xebfe
+SWIDTH2                0xeca1 - 0xecfe
+SWIDTH2                0xeda1 - 0xedfe
+SWIDTH2                0xeea1 - 0xeefe
+SWIDTH2                0xefa1 - 0xeffe
+SWIDTH2                0xf0a1 - 0xf0fe
+SWIDTH2                0xf1a1 - 0xf1fe
+SWIDTH2                0xf2a1 - 0xf2fe
+SWIDTH2                0xf3a1 - 0xf3fe
+SWIDTH2                0xf4a1 - 0xf4fe
+SWIDTH2                0xf5a1 - 0xf5fe
+SWIDTH2                0xf6a1 - 0xf6fe
+SWIDTH2                0xf7a1 - 0xf7fe
diff --git a/share/locale/ctype/zh_HK.Big5-HKSCS.src b/share/locale/ctype/zh_HK.Big5-HKSCS.src
new file mode 100644 (file)
index 0000000..a0fd233
--- /dev/null
@@ -0,0 +1,425 @@
+/* $NetBSD: zh_HK.Big5-HKSCS.src,v 1.1 2007/03/06 15:50:46 tnozaki Exp $ */
+
+/*
+ * big5hkscs   first byte:    81-FE
+ *             second byte:   40-7E, A1-FE
+ *
+ * Original version ID:
+ * FreeBSD: src/share/mklocale/zh_HK.Big5HKSCS.src,v 1.2 2003/12/19 12:51:40 ache Exp
+ */
+
+ENCODING        "BIG5"
+VARIABLE        row=0x81-0xFE;col=0x40-0x7E,0xA1-0xFE; CODESET=Big5-HKSCS
+
+/*
+ * ASCII
+ */
+ALPHA          'A' - 'Z' 'a' - 'z'
+CONTROL                0x00 - 0x1f 0x7f
+DIGIT          '0' - '9'
+GRAPH          0x21 - 0x7e
+LOWER          'a' - 'z'
+PUNCT          0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e
+SPACE          0x09 - 0x0d 0x20
+UPPER          'A' - 'Z'
+XDIGIT          '0' - '9' 'a' - 'f' 'A' - 'F'
+BLANK          ' ' '\t'
+PRINT          0x20 - 0x7e
+
+MAPLOWER               < 'A' - 'Z' : 'a' >
+MAPLOWER               < 'a' - 'z' : 'a' >
+MAPUPPER               < 'A' - 'Z' : 'A' >
+MAPUPPER               < 'a' - 'z' : 'A' >
+TODIGIT        < '0' - '9' : 0 >
+TODIGIT        < 'A' - 'F' : 10 >
+TODIGIT        < 'a' - 'f' : 10 >
+
+/*
+ * the real thing
+ */
+IDEOGRAM        0x8840 - 0x887e 0x88a1 - 0x88aa
+IDEOGRAM        0x8940 - 0x8941 0x8943 0x8946 - 0x8949 0x894c - 0x897e
+IDEOGRAM        0x89a1 - 0x89a6 0x89ab - 0x89ae 0x89b0 - 0x89b2 0x89b5 - 0x89bf
+IDEOGRAM        0x89c1 - 0x89c3 0x89c5 - 0x89fe
+IDEOGRAM        0x8a40 0x8a41 0x8a43 - 0x8a62 0x8a64 - 0x8a74 0x8a76 - 0x8a7e
+IDEOGRAM        0x8aa1 - 0x8aaa 0x8aac - 0x8ab0 0x8ab2 - 0x8ab9 0x8abb - 0x8ac7
+IDEOGRAM        0x8ac9 - 0x8acc 0x8ace - 0x8adc 0x8adf - 0x8af4 0x8af6 - 0x8afe
+IDEOGRAM        0x8b40 - 0x8b53 0x8b55 - 0x8b7e 0x8ba1 - 0x8bdc 0x8bde - 0x8bfd
+IDEOGRAM        0x8c40 - 0x8c61 0x8c63 - 0x8c7e 0x8ca1 - 0x8ca5 0x8ca7 - 0x8cdc
+IDEOGRAM        0x8d60 - 0x8d7e 0x8da1 - 0x8ddc
+IDEOGRAM        0x8e40 - 0x8e68 0x8e6a - 0x8e6e 0x8e70 - 0x8e7d 0x8ea1 - 0x8eaa
+IDEOGRAM        0x8eac - 0x8eb3 0x8eb5 - 0x8ecc 0x8ece 0x8ecf 0x8ed1 - 0x8efe
+IDEOGRAM        0x8f40 - 0x8f56 0x8f58 - 0x8f68 0x8f6a - 0x8f6d 0x8f6f - 0x8f7e
+IDEOGRAM        0x8fa1 - 0x8fca 0x8fcd - 0x8ffd
+IDEOGRAM        0x9040 - 0x906c 0x906e - 0x9079 0x907b - 0x907e 0x90a1 - 0x90db
+IDEOGRAM        0x90dd - 0x90f0 0x90f2 - 0x90fe
+IDEOGRAM        0x9140 - 0x917e 0x91a1 - 0x91be 0x91c0 - 0x91ef
+IDEOGRAM        0x9240 - 0x9242 0x9245 - 0x927e 0x92a1 - 0x92ae
+IDEOGRAM        0x92b3 - 0x92c7 0x92c8 - 0x92d0 0x92d2 - 0x92fe
+IDEOGRAM        0x9340 - 0x937e 0x93a1 - 0x93fe
+IDEOGRAM        0x9440 - 0x9446 0x9448 - 0x947e 0x94a1 - 0x94c9 0x94cb - 0x94fe
+IDEOGRAM        0x9540 - 0x957e 0x95a1 - 0x95d8 0x95da - 0x95fe
+IDEOGRAM        0x9640 - 0x9643 0x9645 - 0x967e 0x96a1 - 0x96ec
+IDEOGRAM        0x96ee - 0x96fb 0x96fd - 0x96fe
+IDEOGRAM        0x9740 - 0x977e 0x97a1 - 0x97fe
+IDEOGRAM        0x9840 - 0x987e 0x98a1 - 0x98fe
+IDEOGRAM        0x9940 - 0x997e 0x99a1 - 0x99fe
+IDEOGRAM        0x9a40 - 0x9a7e 0x9aa1 - 0x9afe
+IDEOGRAM        0x9b40 - 0x9b60 0x9b62 - 0x9b75 0x9b77 0x9b79 0x9b7a
+IDEOGRAM        0x9b7c - 0x9b7e 0x9ba1 - 0x9bc5 0x9bc7 - 0x9bdd
+IDEOGRAM        0x9bdf - 0x9beb 0x9bed - 0x9bf5 0x9bf7 - 0x9bfe
+IDEOGRAM        0x9c40 0x9c41 0x9c43 - 0x9c52 0x9c54 - 0x9c61 0x9c63 - 0x9c67 
+IDEOGRAM        0x9c69 0x9c6a 0x9c6c - 0x9c76 0x9c78 - 0x9c7e 0x9ca1 - 0x9cbb 
+IDEOGRAM        0x9cbe - 0x9ccf 0x9cd1 - 0x9cfe
+IDEOGRAM        0x9d40 - 0x9d56 0x9d58 0x9d59 0x9d5b - 0x9d7e
+IDEOGRAM        0x9da1 - 0x9dc3 0x9dc5 - 0x9dfe
+IDEOGRAM        0x9e40 - 0x9e7e 0x9ea1 - 0x9ea8 0x9eaa 0x9eab 0x9ead - 0x9ec3
+IDEOGRAM        0x9ec5 - 0x9eee 0x9ef0 - 0x9ef3 0x9ef5 - 0x9efc 0x9efe
+IDEOGRAM        0x9f40 - 0x9f4d 0x9f4f - 0x9f5f 0x9f61 - 0x9f65 0x9f67 - 0x9f7e
+IDEOGRAM        0x9fa1 - 0x9fac 0x9fae - 0x9fb0 0x9fb2 - 0x9fbf 0x9fc1 - 0x9fc7
+IDEOGRAM        0x9fc9 0x9fca 0x9fcc - 0x9fd7 0x9fd9 0x9fdb - 0x9fe5
+IDEOGRAM        0x9fe7 - 0x9fe9 0x9feb - 0x9fee 0x9ff0 - 0x9ffe
+IDEOGRAM        0xa040 - 0xa053 0xa055 0xa056 0xa058 0xa059 0xa05b - 0xa061
+IDEOGRAM        0xa064 - 0xa071 0xa073 - 0xa076 0xa078 - 0xa07e
+IDEOGRAM        0xa0a1 - 0xa0a4 0xa0a6 - 0xa0ac 0xa0ae 0xa0b0 - 0xa0d2
+IDEOGRAM        0xa0d4 0xa0d6 - 0xa0de 0xa0e0 0xa0e2 0xa0e3 0xa0e5 - 0xa0fe
+
+SWIDTH2         0x8840 - 0x887e 0x88a1 - 0x88aa
+SWIDTH2         0x8940 - 0x8941 0x8943 0x8946 - 0x8949 0x894c - 0x897e
+SWIDTH2         0x89a1 - 0x89a6 0x89ab - 0x89ae 0x89b0 - 0x89b2 0x89b5 - 0x89bf
+SWIDTH2         0x89c1 - 0x89c3 0x89c5 - 0x89fe
+SWIDTH2         0x8a40 0x8a41 0x8a43 - 0x8a62 0x8a64 - 0x8a74 0x8a76 - 0x8a7e
+SWIDTH2         0x8aa1 - 0x8aaa 0x8aac - 0x8ab0 0x8ab2 - 0x8ab9 0x8abb - 0x8ac7
+SWIDTH2         0x8ac9 - 0x8acc 0x8ace - 0x8adc 0x8adf - 0x8af4 0x8af6 - 0x8afe
+SWIDTH2         0x8b40 - 0x8b53 0x8b55 - 0x8b7e 0x8ba1 - 0x8bdc 0x8bde - 0x8bfd
+SWIDTH2         0x8c40 - 0x8c61 0x8c63 - 0x8c7e 0x8ca1 - 0x8ca5 0x8ca7 - 0x8cdc
+SWIDTH2         0x8d60 - 0x8d7e 0x8da1 - 0x8ddc
+SWIDTH2         0x8e40 - 0x8e68 0x8e6a - 0x8e6e 0x8e70 - 0x8e7d 0x8ea1 - 0x8eaa
+SWIDTH2         0x8eac - 0x8eb3 0x8eb5 - 0x8ecc 0x8ece 0x8ecf 0x8ed1 - 0x8efe
+SWIDTH2         0x8f40 - 0x8f56 0x8f58 - 0x8f68 0x8f6a - 0x8f6d 0x8f6f - 0x8f7e
+SWIDTH2         0x8fa1 - 0x8fca 0x8fcd - 0x8ffd
+SWIDTH2         0x9040 - 0x906c 0x906e - 0x9079 0x907b - 0x907e 0x90a1 - 0x90db
+SWIDTH2         0x90dd - 0x90f0 0x90f2 - 0x90fe
+SWIDTH2         0x9140 - 0x917e 0x91a1 - 0x91be 0x91c0 - 0x91ef
+SWIDTH2         0x9240 - 0x9242 0x9245 - 0x927e 0x92a1 - 0x92ae
+SWIDTH2         0x92b3 - 0x92c7 0x92c8 - 0x92d0 0x92d2 - 0x92fe
+SWIDTH2         0x9340 - 0x937e 0x93a1 - 0x93fe
+SWIDTH2         0x9440 - 0x9446 0x9448 - 0x947e 0x94a1 - 0x94c9 0x94cb - 0x94fe
+SWIDTH2         0x9540 - 0x957e 0x95a1 - 0x95d8 0x95da - 0x95fe
+SWIDTH2         0x9640 - 0x9643 0x9645 - 0x967e 0x96a1 - 0x96ec
+SWIDTH2         0x96ee - 0x96fb 0x96fd - 0x96fe
+SWIDTH2         0x9740 - 0x977e 0x97a1 - 0x97fe
+SWIDTH2         0x9840 - 0x987e 0x98a1 - 0x98fe
+SWIDTH2         0x9940 - 0x997e 0x99a1 - 0x99fe
+SWIDTH2         0x9a40 - 0x9a7e 0x9aa1 - 0x9afe
+SWIDTH2         0x9b40 - 0x9b60 0x9b62 - 0x9b75 0x9b77 0x9b79 0x9b7a
+SWIDTH2         0x9b7c - 0x9b7e 0x9ba1 - 0x9bc5 0x9bc7 - 0x9bdd
+SWIDTH2         0x9bdf - 0x9beb 0x9bed - 0x9bf5 0x9bf7 - 0x9bfe
+SWIDTH2         0x9c40 0x9c41 0x9c43 - 0x9c52 0x9c54 - 0x9c61 0x9c63 - 0x9c67 
+SWIDTH2         0x9c69 0x9c6a 0x9c6c - 0x9c76 0x9c78 - 0x9c7e 0x9ca1 - 0x9cbb 
+SWIDTH2         0x9cbe - 0x9ccf 0x9cd1 - 0x9cfe
+SWIDTH2         0x9d40 - 0x9d56 0x9d58 0x9d59 0x9d5b - 0x9d7e
+SWIDTH2         0x9da1 - 0x9dc3 0x9dc5 - 0x9dfe
+SWIDTH2         0x9e40 - 0x9e7e 0x9ea1 - 0x9ea8 0x9eaa 0x9eab 0x9ead - 0x9ec3
+SWIDTH2         0x9ec5 - 0x9eee 0x9ef0 - 0x9ef3 0x9ef5 - 0x9efc 0x9efe
+SWIDTH2         0x9f40 - 0x9f4d 0x9f4f - 0x9f5f 0x9f61 - 0x9f65 0x9f67 - 0x9f7e
+SWIDTH2         0x9fa1 - 0x9fac 0x9fae - 0x9fb0 0x9fb2 - 0x9fbf 0x9fc1 - 0x9fc7
+SWIDTH2         0x9fc9 0x9fca 0x9fcc - 0x9fd7 0x9fd9 0x9fdb - 0x9fe5
+SWIDTH2         0x9fe7 - 0x9fe9 0x9feb - 0x9fee 0x9ff0 - 0x9ffe
+SWIDTH2         0xa040 - 0xa053 0xa055 0xa056 0xa058 0xa059 0xa05b - 0xa061
+SWIDTH2         0xa064 - 0xa071 0xa073 - 0xa076 0xa078 - 0xa07e
+SWIDTH2         0xa0a1 - 0xa0a4 0xa0a6 - 0xa0ac 0xa0ae 0xa0b0 - 0xa0d2
+SWIDTH2         0xa0d4 0xa0d6 - 0xa0de 0xa0e0 0xa0e2 0xa0e3 0xa0e5 - 0xa0fe
+
+PUNCT           0xa141 - 0xa17e 0xa1a1 - 0xa1ac
+SWIDTH2          0xa141 - 0xa17e 0xa1a1 - 0xa1ac
+
+SPECIAL         0xa1ad - 0xa1fe 0xa240 - 0xa27e 0xa2a1 - 0xa2ae
+SWIDTH2         0xa1ad - 0xa1fe 0xa240 - 0xa27e 0xa2a1 - 0xa2ae
+
+/* full width 0 1 2 .. 9 */
+/* ?DIGIT           0xa2af - 0xa2b8 */
+SWIDTH2         0xa2af - 0xa2b8
+
+/* map these (SuChou Code (12) and Roman (I II etc.) number (10)) to digits */
+SWIDTH2         0xa2b9 - 0xa2ce
+TODIGIT         < 0xa2b9 - 0xa2c2 : 1 >
+TODIGIT         < 0xa2c3 - 0xa2ce : 1 >
+
+/* full width A .. Z and a .. z */
+/* note the lower case alphabets are not continuous */
+UPPER           0xa2cf - 0xa2e8
+LOWER           0xa2e9 - 0xa2fe 0xa340 - 0xa343
+SWIDTH2         0xa2cf - 0xa2e8
+SWIDTH2         0xa2e9 - 0xa2fe 0xa340 - 0xa343
+
+/* we have to got two line for each 'cause they are not continuous */
+MAPLOWER        < 0xa2cf - 0xa2e4 : 0xa2e9 > < 0xa2e5 - 0xa2e8 : 0xa340 >
+MAPLOWER        < 0xa2e9 - 0xa2fe : 0xa2e9 > < 0xa340 - 0xa343 : 0xa340 >
+MAPUPPER        < 0xa2cf - 0xa2e4 : 0xa2cf > < 0xa2e5 - 0xa2e8 : 0xa2e5 >
+MAPUPPER        < 0xa2e9 - 0xa2fe : 0xa2cf > < 0xa340 - 0xa343 : 0xa2e5 >
+
+/* ?XDIGIT          0xa2cf - 0xa2d4 0xa2e9 - 0xa2ee */
+
+SPACE           0xa3bc
+BLANK           0xa3bc
+SWIDTH2         0xa3bc
+/* bopomofo symbols */
+PHONOGRAM       0xa374 - 0xa37e 0xa3a1 - 0xa3bb
+SWIDTH2         0xa374 - 0xa37e 0xa3a1 - 0xa3bb
+/* tone symbols */
+PHONOGRAM       0xa3bd - 0xa3bf
+SWIDTH2         0xa3bd - 0xa3bf
+/* control */
+CONTROL         0xa3c0 - 0xa3fe
+
+/* greek */
+UPPER           0xa344 - 0xa35b
+LOWER           0xa35c - 0xa373
+SWIDTH2         0xa344 - 0xa35b
+SWIDTH2         0xa35c - 0xa373
+MAPUPPER        < 0xa344 - 0xa35b : 0xa344 > < 0xa35c - 0xa373 : 0xa344 >
+MAPLOWER        < 0xa344 - 0xa35b : 0xa35c > < 0xa35c - 0xa373 : 0xa35c >
+
+/* cyrillic (russian etc) */
+UPPER           0xc7f3 - 0xc7fe 0xc840 - 0xc854
+LOWER           0xc855 - 0xc875
+SWIDTH2         0xc7f3 - 0xc7fe 0xc840 - 0xc854
+SWIDTH2         0xc855 - 0xc875
+MAPUPPER        < 0xc7f3 - 0xc7fe : 0xc7f3 > < 0xc840 - 0xc854 : 0xc840 >
+MAPUPPER        < 0xc855 - 0xc860 : 0xc7f3 > < 0xc861 - 0xc875 : 0xc840 >
+MAPLOWER        < 0xc7f3 - 0xc7fe : 0xc855 > < 0xc840 - 0xc854 : 0xc861 >
+MAPLOWER        < 0xc855 - 0xc860 : 0xc855 > < 0xc861 - 0xc875 : 0xc861 >
+
+IDEOGRAM        0xa440 - 0xa47e 0xa4a1 - 0xa4fe
+IDEOGRAM        0xa540 - 0xa57e 0xa5a1 - 0xa5fe
+IDEOGRAM        0xa640 - 0xa67e 0xa6a1 - 0xa6fe
+IDEOGRAM        0xa740 - 0xa77e 0xa7a1 - 0xa7fe
+IDEOGRAM        0xa840 - 0xa87e 0xa8a1 - 0xa8fe
+IDEOGRAM        0xa940 - 0xa97e 0xa9a1 - 0xa9fe
+IDEOGRAM        0xaa40 - 0xaa7e 0xaaa1 - 0xaafe
+IDEOGRAM        0xab40 - 0xab7e 0xaba1 - 0xabfe
+IDEOGRAM        0xac40 - 0xac7e 0xaca1 - 0xacfe
+IDEOGRAM        0xad40 - 0xad7e 0xada1 - 0xadfe
+IDEOGRAM        0xae40 - 0xae7e 0xaea1 - 0xaefe
+IDEOGRAM        0xaf40 - 0xaf7e 0xafa1 - 0xaffe
+IDEOGRAM        0xb040 - 0xb07e 0xb0a1 - 0xb0fe
+IDEOGRAM        0xb140 - 0xb17e 0xb1a1 - 0xb1fe
+IDEOGRAM        0xb240 - 0xb27e 0xb2a1 - 0xb2fe
+IDEOGRAM        0xb340 - 0xb37e 0xb3a1 - 0xb3fe
+IDEOGRAM        0xb440 - 0xb47e 0xb4a1 - 0xb4fe
+IDEOGRAM        0xb540 - 0xb57e 0xb5a1 - 0xb5fe
+IDEOGRAM        0xb640 - 0xb67e 0xb6a1 - 0xb6fe
+IDEOGRAM        0xb740 - 0xb77e 0xb7a1 - 0xb7fe
+IDEOGRAM        0xb840 - 0xb87e 0xb8a1 - 0xb8fe
+IDEOGRAM        0xb940 - 0xb97e 0xb9a1 - 0xb9fe
+IDEOGRAM        0xba40 - 0xba7e 0xbaa1 - 0xbafe
+IDEOGRAM        0xbb40 - 0xbb7e 0xbba1 - 0xbbfe
+IDEOGRAM        0xbc40 - 0xbc7e 0xbca1 - 0xbcfe
+IDEOGRAM        0xbd40 - 0xbd7e 0xbda1 - 0xbdfe
+IDEOGRAM        0xbe40 - 0xbe7e 0xbea1 - 0xbefe
+IDEOGRAM        0xbf40 - 0xbf7e 0xbfa1 - 0xbffe
+IDEOGRAM        0xc040 - 0xc07e 0xc0a1 - 0xc0fe
+IDEOGRAM        0xc140 - 0xc17e 0xc1a1 - 0xc1fe
+IDEOGRAM        0xc240 - 0xc27e 0xc2a1 - 0xc2fe
+IDEOGRAM        0xc340 - 0xc37e 0xc3a1 - 0xc3fe
+IDEOGRAM        0xc440 - 0xc47e 0xc4a1 - 0xc4fe
+IDEOGRAM        0xc540 - 0xc57e 0xc5a1 - 0xc5fe
+IDEOGRAM        0xc640 - 0xc67e
+
+SWIDTH2         0xa440 - 0xa47e 0xa4a1 - 0xa4fe
+SWIDTH2         0xa540 - 0xa57e 0xa5a1 - 0xa5fe
+SWIDTH2         0xa640 - 0xa67e 0xa6a1 - 0xa6fe
+SWIDTH2         0xa740 - 0xa77e 0xa7a1 - 0xa7fe
+SWIDTH2         0xa840 - 0xa87e 0xa8a1 - 0xa8fe
+SWIDTH2         0xa940 - 0xa97e 0xa9a1 - 0xa9fe
+SWIDTH2         0xaa40 - 0xaa7e 0xaaa1 - 0xaafe
+SWIDTH2         0xab40 - 0xab7e 0xaba1 - 0xabfe
+SWIDTH2         0xac40 - 0xac7e 0xaca1 - 0xacfe
+SWIDTH2         0xad40 - 0xad7e 0xada1 - 0xadfe
+SWIDTH2         0xae40 - 0xae7e 0xaea1 - 0xaefe
+SWIDTH2         0xaf40 - 0xaf7e 0xafa1 - 0xaffe
+SWIDTH2         0xb040 - 0xb07e 0xb0a1 - 0xb0fe
+SWIDTH2         0xb140 - 0xb17e 0xb1a1 - 0xb1fe
+SWIDTH2         0xb240 - 0xb27e 0xb2a1 - 0xb2fe
+SWIDTH2         0xb340 - 0xb37e 0xb3a1 - 0xb3fe
+SWIDTH2         0xb440 - 0xb47e 0xb4a1 - 0xb4fe
+SWIDTH2         0xb540 - 0xb57e 0xb5a1 - 0xb5fe
+SWIDTH2         0xb640 - 0xb67e 0xb6a1 - 0xb6fe
+SWIDTH2         0xb740 - 0xb77e 0xb7a1 - 0xb7fe
+SWIDTH2         0xb840 - 0xb87e 0xb8a1 - 0xb8fe
+SWIDTH2         0xb940 - 0xb97e 0xb9a1 - 0xb9fe
+SWIDTH2         0xba40 - 0xba7e 0xbaa1 - 0xbafe
+SWIDTH2         0xbb40 - 0xbb7e 0xbba1 - 0xbbfe
+SWIDTH2         0xbc40 - 0xbc7e 0xbca1 - 0xbcfe
+SWIDTH2         0xbd40 - 0xbd7e 0xbda1 - 0xbdfe
+SWIDTH2         0xbe40 - 0xbe7e 0xbea1 - 0xbefe
+SWIDTH2         0xbf40 - 0xbf7e 0xbfa1 - 0xbffe
+SWIDTH2         0xc040 - 0xc07e 0xc0a1 - 0xc0fe
+SWIDTH2         0xc140 - 0xc17e 0xc1a1 - 0xc1fe
+SWIDTH2         0xc240 - 0xc27e 0xc2a1 - 0xc2fe
+SWIDTH2         0xc340 - 0xc37e 0xc3a1 - 0xc3fe
+SWIDTH2         0xc440 - 0xc47e 0xc4a1 - 0xc4fe
+SWIDTH2         0xc540 - 0xc57e 0xc5a1 - 0xc5fe
+SWIDTH2         0xc640 - 0xc67e
+
+IDEOGRAM        0xc940 - 0xc97e 0xc9a1 - 0xc9fe
+IDEOGRAM        0xca40 - 0xca7e 0xcaa1 - 0xcafe
+IDEOGRAM        0xcb40 - 0xcb7e 0xcba1 - 0xcbfe
+IDEOGRAM        0xcc40 - 0xcc7e 0xcca1 - 0xccfe
+IDEOGRAM        0xcd40 - 0xcd7e 0xcda1 - 0xcdfe
+IDEOGRAM        0xce40 - 0xce7e 0xcea1 - 0xcefe
+IDEOGRAM        0xcf40 - 0xcf7e 0xcfa1 - 0xcffe
+IDEOGRAM        0xd040 - 0xd07e 0xd0a1 - 0xd0fe
+IDEOGRAM        0xd140 - 0xd17e 0xd1a1 - 0xd1fe
+IDEOGRAM        0xd240 - 0xd27e 0xd2a1 - 0xd2fe
+IDEOGRAM        0xd340 - 0xd37e 0xd3a1 - 0xd3fe
+IDEOGRAM        0xd440 - 0xd47e 0xd4a1 - 0xd4fe
+IDEOGRAM        0xd540 - 0xd57e 0xd5a1 - 0xd5fe
+IDEOGRAM        0xd640 - 0xd67e 0xd6a1 - 0xd6fe
+IDEOGRAM        0xd740 - 0xd77e 0xd7a1 - 0xd7fe
+IDEOGRAM        0xd840 - 0xd87e 0xd8a1 - 0xd8fe
+IDEOGRAM        0xd940 - 0xd97e 0xd9a1 - 0xd9fe
+IDEOGRAM        0xda40 - 0xda7e 0xdaa1 - 0xdafe
+IDEOGRAM        0xdb40 - 0xdb7e 0xdba1 - 0xdbfe
+IDEOGRAM        0xdc40 - 0xdc7e 0xdca1 - 0xdcfe
+IDEOGRAM        0xdd40 - 0xdd7e 0xdda1 - 0xddfe
+IDEOGRAM        0xde40 - 0xde7e 0xdea1 - 0xdefe
+IDEOGRAM        0xdf40 - 0xdf7e 0xdfa1 - 0xdffe
+IDEOGRAM        0xe040 - 0xe07e 0xe0a1 - 0xe0fe
+IDEOGRAM        0xe140 - 0xe17e 0xe1a1 - 0xe1fe
+IDEOGRAM        0xe240 - 0xe27e 0xe2a1 - 0xe2fe
+IDEOGRAM        0xe340 - 0xe37e 0xe3a1 - 0xe3fe
+IDEOGRAM        0xe440 - 0xe47e 0xe4a1 - 0xe4fe
+IDEOGRAM        0xe540 - 0xe57e 0xe5a1 - 0xe5fe
+IDEOGRAM        0xe640 - 0xe67e 0xe6a1 - 0xe6fe
+IDEOGRAM        0xe740 - 0xe77e 0xe7a1 - 0xe7fe
+IDEOGRAM        0xe840 - 0xe87e 0xe8a1 - 0xe8fe
+IDEOGRAM        0xe940 - 0xe97e 0xe9a1 - 0xe9fe
+IDEOGRAM        0xea40 - 0xea7e 0xeaa1 - 0xeafe
+IDEOGRAM        0xeb40 - 0xeb7e 0xeba1 - 0xebfe
+IDEOGRAM        0xec40 - 0xec7e 0xeca1 - 0xecfe
+IDEOGRAM        0xed40 - 0xed7e 0xeda1 - 0xedfe
+IDEOGRAM        0xee40 - 0xee7e 0xeea1 - 0xeefe
+IDEOGRAM        0xef40 - 0xef7e 0xefa1 - 0xeffe
+IDEOGRAM        0xf040 - 0xf07e 0xf0a1 - 0xf0fe
+IDEOGRAM        0xf140 - 0xf17e 0xf1a1 - 0xf1fe
+IDEOGRAM        0xf240 - 0xf27e 0xf2a1 - 0xf2fe
+IDEOGRAM        0xf340 - 0xf37e 0xf3a1 - 0xf3fe
+IDEOGRAM        0xf440 - 0xf47e 0xf4a1 - 0xf4fe
+IDEOGRAM        0xf540 - 0xf57e 0xf5a1 - 0xf5fe
+IDEOGRAM        0xf640 - 0xf67e 0xf6a1 - 0xf6fe
+IDEOGRAM        0xf740 - 0xf77e 0xf7a1 - 0xf7fe
+IDEOGRAM        0xf840 - 0xf87e 0xf8a1 - 0xf8fe
+IDEOGRAM        0xf940 - 0xf97e 0xf9a1 - 0xf9dc
+
+SWIDTH2         0xc940 - 0xc97e 0xc9a1 - 0xc9fe
+SWIDTH2         0xca40 - 0xca7e 0xcaa1 - 0xcafe
+SWIDTH2         0xcb40 - 0xcb7e 0xcba1 - 0xcbfe
+SWIDTH2         0xcc40 - 0xcc7e 0xcca1 - 0xccfe
+SWIDTH2         0xcd40 - 0xcd7e 0xcda1 - 0xcdfe
+SWIDTH2         0xce40 - 0xce7e 0xcea1 - 0xcefe
+SWIDTH2         0xcf40 - 0xcf7e 0xcfa1 - 0xcffe
+SWIDTH2         0xd040 - 0xd07e 0xd0a1 - 0xd0fe
+SWIDTH2         0xd140 - 0xd17e 0xd1a1 - 0xd1fe
+SWIDTH2         0xd240 - 0xd27e 0xd2a1 - 0xd2fe
+SWIDTH2         0xd340 - 0xd37e 0xd3a1 - 0xd3fe
+SWIDTH2         0xd440 - 0xd47e 0xd4a1 - 0xd4fe
+SWIDTH2         0xd540 - 0xd57e 0xd5a1 - 0xd5fe
+SWIDTH2         0xd640 - 0xd67e 0xd6a1 - 0xd6fe
+SWIDTH2         0xd740 - 0xd77e 0xd7a1 - 0xd7fe
+SWIDTH2         0xd840 - 0xd87e 0xd8a1 - 0xd8fe
+SWIDTH2         0xd940 - 0xd97e 0xd9a1 - 0xd9fe
+SWIDTH2         0xda40 - 0xda7e 0xdaa1 - 0xdafe
+SWIDTH2         0xdb40 - 0xdb7e 0xdba1 - 0xdbfe
+SWIDTH2         0xdc40 - 0xdc7e 0xdca1 - 0xdcfe
+SWIDTH2         0xdd40 - 0xdd7e 0xdda1 - 0xddfe
+SWIDTH2         0xde40 - 0xde7e 0xdea1 - 0xdefe
+SWIDTH2         0xdf40 - 0xdf7e 0xdfa1 - 0xdffe
+SWIDTH2         0xe040 - 0xe07e 0xe0a1 - 0xe0fe
+SWIDTH2         0xe140 - 0xe17e 0xe1a1 - 0xe1fe
+SWIDTH2         0xe240 - 0xe27e 0xe2a1 - 0xe2fe
+SWIDTH2         0xe340 - 0xe37e 0xe3a1 - 0xe3fe
+SWIDTH2         0xe440 - 0xe47e 0xe4a1 - 0xe4fe
+SWIDTH2         0xe540 - 0xe57e 0xe5a1 - 0xe5fe
+SWIDTH2         0xe640 - 0xe67e 0xe6a1 - 0xe6fe
+SWIDTH2         0xe740 - 0xe77e 0xe7a1 - 0xe7fe
+SWIDTH2         0xe840 - 0xe87e 0xe8a1 - 0xe8fe
+SWIDTH2         0xe940 - 0xe97e 0xe9a1 - 0xe9fe
+SWIDTH2         0xea40 - 0xea7e 0xeaa1 - 0xeafe
+SWIDTH2         0xeb40 - 0xeb7e 0xeba1 - 0xebfe
+SWIDTH2         0xec40 - 0xec7e 0xeca1 - 0xecfe
+SWIDTH2         0xed40 - 0xed7e 0xeda1 - 0xedfe
+SWIDTH2         0xee40 - 0xee7e 0xeea1 - 0xeefe
+SWIDTH2         0xef40 - 0xef7e 0xefa1 - 0xeffe
+SWIDTH2         0xf040 - 0xf07e 0xf0a1 - 0xf0fe
+SWIDTH2         0xf140 - 0xf17e 0xf1a1 - 0xf1fe
+SWIDTH2         0xf240 - 0xf27e 0xf2a1 - 0xf2fe
+SWIDTH2         0xf340 - 0xf37e 0xf3a1 - 0xf3fe
+SWIDTH2         0xf440 - 0xf47e 0xf4a1 - 0xf4fe
+SWIDTH2         0xf540 - 0xf57e 0xf5a1 - 0xf5fe
+SWIDTH2         0xf640 - 0xf67e 0xf6a1 - 0xf6fe
+SWIDTH2         0xf740 - 0xf77e 0xf7a1 - 0xf7fe
+SWIDTH2         0xf840 - 0xf87e 0xf8a1 - 0xf8fe
+SWIDTH2         0xf940 - 0xf97e 0xf9a1 - 0xf9dc
+
+/* Eten external charset 0xc6a1 - 0xc8d3 */
+
+/* lots strange numbers */
+SPECIAL         0xc6a1 - 0xc6be
+SWIDTH2         0xc6a1 - 0xc6be
+
+TODIGIT         < 0xc6a1 - 0xc6aa : 1 > < 0xc6ab - 0xc6b4 : 1 >
+TODIGIT         < 0xc6b5 - 0xc6be : 1>
+
+/* these are HanZi Radicals */
+SPECIAL         0xc6bf - 0xc6ce 0xc6d0 - 0xc6d2 0xc6d4 0xc6d6 
+SPECIAL         0xc879 - 0xc87e 0xc8a1 - 0xc8a4 0xc8d4 - 0xc8f1
+SWIDTH2         0xc6bf - 0xc6ce 0xc6d0 - 0xc6d2 0xc6d4 0xc6d6 
+SWIDTH2         0xc879 - 0xc87e 0xc8a1 - 0xc8a4 0xc8d4 - 0xc8f1
+
+/* who knows what these are ... */
+SPECIAL         0xc6d8 - 0xc6dd 0xc6e0 - 0xc6e6 0xc876 - 0xc878
+SWIDTH2         0xc6d8 - 0xc6dd 0xc6e0 - 0xc6e6 0xc876 - 0xc878
+
+/* hiragana */
+SPECIAL         0xc6e7 - 0xc6fe 0xc740 - 0xc77a
+SWIDTH2         0xc6e7 - 0xc6fe 0xc740 - 0xc77a
+
+/* katakana */
+SPECIAL         0xc77b - 0xc77e 0xc7a1 - 0xc7f2
+
+/* various Japanese symbols */
+SPECIAL         0xc8cd - 0xc8d3
+SWIDTH2         0xc8cd - 0xc8d3
+
+/* latin small letter */
+SPECIAL         0xc8fe - 0xc8fe
+SWIDTH2         0xc8fe - 0xc8fe
+
+/* line drawing glyphs */
+SPECIAL         0xf9dd - 0xf9fe
+SWIDTH2         0xf9dd - 0xf9fe
+
+
+IDEOGRAM        0xfa40 - 0xfa5e 0xfa60 - 0xfa65 0xfa67 - 0xfa7e 0xfaa1 - 0xfabc
+IDEOGRAM        0xfabd - 0xfac4 0xfac6 - 0xfad4 0xfad6 - 0xfafe
+IDEOGRAM        0xfb40 - 0xfb47 0xfb49 - 0xfb7e 0xfba1 - 0xfbb7 0xfbb9 - 0xfbf2
+IDEOGRAM        0xfbf4 - 0xfbf8 0xfbfa - 0xfbfe
+IDEOGRAM        0xfc40 - 0xfc4e 0xfc50 - 0xfc6b 0xfc6d - 0xfc7e 0xfca1 - 0xfcb8
+IDEOGRAM        0xfcba - 0xfce1 0xfce3 - 0xfcf0 0xfcf2 - 0xfcfe
+IDEOGRAM        0xfd40 - 0xfd7e 0xfda1 - 0xfdb6 0xfdb9 0xfdba 0xfdbc - 0xfdf0
+IDEOGRAM        0xfdf2 - 0xfdfe
+IDEOGRAM        0xfe40 - 0xfe51 0xfe53 - 0xfe7e 0xfea1 - 0xfea9 0xfeab - 0xfbdc
+IDEOGRAM        0xfede - 0xfefe
+
+SWIDTH2         0xfa40 - 0xfa5e 0xfa60 - 0xfa65 0xfa67 - 0xfa7e 0xfaa1 - 0xfabc
+SWIDTH2         0xfabd - 0xfac4 0xfac6 - 0xfad4 0xfad6 - 0xfafe
+SWIDTH2         0xfb40 - 0xfb47 0xfb49 - 0xfb7e 0xfba1 - 0xfbb7 0xfbb9 - 0xfbf2
+SWIDTH2         0xfbf4 - 0xfbf8 0xfbfa - 0xfbfe
+SWIDTH2         0xfc40 - 0xfc4e 0xfc50 - 0xfc6b 0xfc6d - 0xfc7e 0xfca1 - 0xfcb8
+SWIDTH2         0xfcba - 0xfce1 0xfce3 - 0xfcf0 0xfcf2 - 0xfcfe
+SWIDTH2         0xfd40 - 0xfd7e 0xfda1 - 0xfdb6 0xfdb9 0xfdba 0xfdbc - 0xfdf0
+SWIDTH2         0xfdf2 - 0xfdfe
+SWIDTH2         0xfe40 - 0xfe51 0xfe53 - 0xfe7e 0xfea1 - 0xfea9 0xfeab - 0xfbdc
+SWIDTH2         0xfede - 0xfefe
diff --git a/share/locale/ctype/zh_TW.BIG5.src b/share/locale/ctype/zh_TW.BIG5.src
new file mode 100644 (file)
index 0000000..e7f6bad
--- /dev/null
@@ -0,0 +1,304 @@
+/*     $NetBSD: zh_TW.BIG5.src,v 1.4 2005/02/04 18:35:45 tnozaki Exp $ */
+
+/*
+ * big5   first byte:   A1-FE
+ *        second byte:   40-7E, A1-FE
+ */
+
+ENCODING        "BIG5"
+VARIABLE       CODESET=BIG5
+
+/*
+ * ASCII
+ */
+ALPHA          'A' - 'Z' 'a' - 'z'
+CONTROL                0x00 - 0x1f 0x7f
+DIGIT          '0' - '9'
+GRAPH          0x21 - 0x7e
+LOWER          'a' - 'z'
+PUNCT          0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e
+SPACE          0x09 - 0x0d 0x20
+UPPER          'A' - 'Z'
+XDIGIT          '0' - '9' 'a' - 'f' 'A' - 'F'
+BLANK          ' ' '\t'
+PRINT          0x20 - 0x7e
+SWIDTH1                0x20 - 0x7e
+
+MAPLOWER               < 'A' - 'Z' : 'a' >
+MAPLOWER               < 'a' - 'z' : 'a' >
+MAPUPPER               < 'A' - 'Z' : 'A' >
+MAPUPPER               < 'a' - 'z' : 'A' >
+TODIGIT        < '0' - '9' : 0 >
+TODIGIT        < 'A' - 'F' : 10 >
+TODIGIT        < 'a' - 'f' : 10 >
+
+/*
+ * the real thing
+ */
+
+PUNCT           0xa141 - 0xa17e 0xa1a1 - 0xa1ac
+SWIDTH2                0xa141 - 0xa17e 0xa1a1 - 0xa1ac
+
+SPECIAL         0xa1ad - 0xa1fe 0xa240 - 0xa27e 0xa2a1 - 0xa2ae
+SWIDTH2         0xa1ad - 0xa1fe 0xa240 - 0xa27e 0xa2a1 - 0xa2ae
+
+/* full width 0 1 2 .. 9 */
+DIGIT           0xa2af - 0xa2b8
+SWIDTH2         0xa2af - 0xa2b8
+
+/* map these (SuChou Code (12) and Roman (I II etc.) number (10)) to digits */
+TODIGIT         < 0xa2b9 - 0xa2c2 : 1 >
+TODIGIT         < 0xa2c3 - 0xa2ce : 1 >
+
+/* full width A .. Z and a .. z */
+/* note the lower case alphabets are not continuous */
+UPPER           0xa2cf - 0xa2e8
+LOWER           0xa2e9 - 0xa2fe 0xa340 - 0xa343
+SWIDTH2         0xa2cf - 0xa2e8
+SWIDTH2         0xa2e9 - 0xa2fe 0xa340 - 0xa343
+
+/* we have to got two line for each 'cause they are not continuous */
+MAPLOWER        < 0xa2cf - 0xa2e4 : 0xa2e9 > < 0xa2e5 - 0xa2e8 : 0xa340 >
+MAPLOWER        < 0xa2e9 - 0xa2fe : 0xa2e9 > < 0xa340 - 0xa343 : 0xa340 >
+MAPUPPER        < 0xa2cf - 0xa2e4 : 0xa2cf > < 0xa2e5 - 0xa2e8 : 0xa2e5 >
+MAPUPPER        < 0xa2e9 - 0xa2fe : 0xa2cf > < 0xa340 - 0xa343 : 0xa2e5 >
+
+XDIGIT          0xa2cf - 0xa2d4 0xa2e9 - 0xa2ee
+
+SPACE           0xa3bc
+SWIDTH2         0xa3bc
+/* bopomofo symbols */
+PHONOGRAM       0xa374 - 0xa37e 0xa3a1 - 0xa3bb
+SWIDTH2         0xa374 - 0xa37e 0xa3a1 - 0xa3bb
+/* tone symbols */
+PHONOGRAM       0xa3bd - 0xa3bf
+SWIDTH2         0xa3bd - 0xa3bf
+
+/* greek */
+UPPER           0xa344 - 0xa35b
+LOWER           0xa35c - 0xa373
+SWIDTH2         0xa344 - 0xa35b
+SWIDTH2         0xa35c - 0xa373
+MAPUPPER        < 0xa344 - 0xa35b : 0xa344 > < 0xa35c - 0xa373 : 0xa344 >
+MAPLOWER        < 0xa344 - 0xa35b : 0xa35c > < 0xa35c - 0xa373 : 0xa35c >
+
+/* cyrillic (russian etc) */
+UPPER           0xc7f3 - 0xc7fe 0xc840 - 0xc854
+LOWER           0xc855 - 0xc875
+SWIDTH2         0xc7f3 - 0xc7fe 0xc840 - 0xc854
+SWIDTH2         0xc855 - 0xc875
+MAPUPPER        < 0xc7f3 - 0xc7fe : 0xc7f3 > < 0xc840 - 0xc854 : 0xc840 >
+MAPUPPER        < 0xc855 - 0xc860 : 0xc7f3 > < 0xc861 - 0xc875 : 0xc840 >
+MAPLOWER        < 0xc7f3 - 0xc7fe : 0xc855 > < 0xc840 - 0xc854 : 0xc861 >
+MAPLOWER        < 0xc855 - 0xc860 : 0xc855 > < 0xc861 - 0xc875 : 0xc861 >
+
+IDEOGRAM        0xa440 - 0xa47e 0xa4a1 - 0xa4fe
+IDEOGRAM        0xa540 - 0xa57e 0xa5a1 - 0xa5fe
+IDEOGRAM        0xa640 - 0xa67e 0xa6a1 - 0xa6fe
+IDEOGRAM        0xa740 - 0xa77e 0xa7a1 - 0xa7fe
+IDEOGRAM        0xa840 - 0xa87e 0xa8a1 - 0xa8fe
+IDEOGRAM        0xa940 - 0xa97e 0xa9a1 - 0xa9fe
+IDEOGRAM        0xaa40 - 0xaa7e 0xaaa1 - 0xaafe
+IDEOGRAM        0xab40 - 0xab7e 0xaba1 - 0xabfe
+IDEOGRAM        0xac40 - 0xac7e 0xaca1 - 0xacfe
+IDEOGRAM        0xad40 - 0xad7e 0xada1 - 0xadfe
+IDEOGRAM        0xae40 - 0xae7e 0xaea1 - 0xaefe
+IDEOGRAM        0xaf40 - 0xaf7e 0xafa1 - 0xaffe
+IDEOGRAM        0xb040 - 0xb07e 0xb0a1 - 0xb0fe
+IDEOGRAM        0xb140 - 0xb17e 0xb1a1 - 0xb1fe
+IDEOGRAM        0xb240 - 0xb27e 0xb2a1 - 0xb2fe
+IDEOGRAM        0xb340 - 0xb37e 0xb3a1 - 0xb3fe
+IDEOGRAM        0xb440 - 0xb47e 0xb4a1 - 0xb4fe
+IDEOGRAM        0xb540 - 0xb57e 0xb5a1 - 0xb5fe
+IDEOGRAM        0xb640 - 0xb67e 0xb6a1 - 0xb6fe
+IDEOGRAM        0xb740 - 0xb77e 0xb7a1 - 0xb7fe
+IDEOGRAM        0xb840 - 0xb87e 0xb8a1 - 0xb8fe
+IDEOGRAM        0xb940 - 0xb97e 0xb9a1 - 0xb9fe
+IDEOGRAM        0xba40 - 0xba7e 0xbaa1 - 0xbafe
+IDEOGRAM        0xbb40 - 0xbb7e 0xbba1 - 0xbbfe
+IDEOGRAM        0xbc40 - 0xbc7e 0xbca1 - 0xbcfe
+IDEOGRAM        0xbd40 - 0xbd7e 0xbda1 - 0xbdfe
+IDEOGRAM        0xbe40 - 0xbe7e 0xbea1 - 0xbefe
+IDEOGRAM        0xbf40 - 0xbf7e 0xbfa1 - 0xbffe
+IDEOGRAM        0xc040 - 0xc07e 0xc0a1 - 0xc0fe
+IDEOGRAM        0xc140 - 0xc17e 0xc1a1 - 0xc1fe
+IDEOGRAM        0xc240 - 0xc27e 0xc2a1 - 0xc2fe
+IDEOGRAM        0xc340 - 0xc37e 0xc3a1 - 0xc3fe
+IDEOGRAM        0xc440 - 0xc47e 0xc4a1 - 0xc4fe
+IDEOGRAM        0xc540 - 0xc57e 0xc5a1 - 0xc5fe
+IDEOGRAM        0xc640 - 0xc67e
+
+SWIDTH2         0xa440 - 0xa47e 0xa4a1 - 0xa4fe
+SWIDTH2         0xa540 - 0xa57e 0xa5a1 - 0xa5fe
+SWIDTH2         0xa640 - 0xa67e 0xa6a1 - 0xa6fe
+SWIDTH2         0xa740 - 0xa77e 0xa7a1 - 0xa7fe
+SWIDTH2         0xa840 - 0xa87e 0xa8a1 - 0xa8fe
+SWIDTH2         0xa940 - 0xa97e 0xa9a1 - 0xa9fe
+SWIDTH2         0xaa40 - 0xaa7e 0xaaa1 - 0xaafe
+SWIDTH2         0xab40 - 0xab7e 0xaba1 - 0xabfe
+SWIDTH2         0xac40 - 0xac7e 0xaca1 - 0xacfe
+SWIDTH2         0xad40 - 0xad7e 0xada1 - 0xadfe
+SWIDTH2         0xae40 - 0xae7e 0xaea1 - 0xaefe
+SWIDTH2         0xaf40 - 0xaf7e 0xafa1 - 0xaffe
+SWIDTH2         0xb040 - 0xb07e 0xb0a1 - 0xb0fe
+SWIDTH2         0xb140 - 0xb17e 0xb1a1 - 0xb1fe
+SWIDTH2         0xb240 - 0xb27e 0xb2a1 - 0xb2fe
+SWIDTH2         0xb340 - 0xb37e 0xb3a1 - 0xb3fe
+SWIDTH2         0xb440 - 0xb47e 0xb4a1 - 0xb4fe
+SWIDTH2         0xb540 - 0xb57e 0xb5a1 - 0xb5fe
+SWIDTH2         0xb640 - 0xb67e 0xb6a1 - 0xb6fe
+SWIDTH2         0xb740 - 0xb77e 0xb7a1 - 0xb7fe
+SWIDTH2         0xb840 - 0xb87e 0xb8a1 - 0xb8fe
+SWIDTH2         0xb940 - 0xb97e 0xb9a1 - 0xb9fe
+SWIDTH2         0xba40 - 0xba7e 0xbaa1 - 0xbafe
+SWIDTH2         0xbb40 - 0xbb7e 0xbba1 - 0xbbfe
+SWIDTH2         0xbc40 - 0xbc7e 0xbca1 - 0xbcfe
+SWIDTH2         0xbd40 - 0xbd7e 0xbda1 - 0xbdfe
+SWIDTH2         0xbe40 - 0xbe7e 0xbea1 - 0xbefe
+SWIDTH2         0xbf40 - 0xbf7e 0xbfa1 - 0xbffe
+SWIDTH2         0xc040 - 0xc07e 0xc0a1 - 0xc0fe
+SWIDTH2         0xc140 - 0xc17e 0xc1a1 - 0xc1fe
+SWIDTH2         0xc240 - 0xc27e 0xc2a1 - 0xc2fe
+SWIDTH2         0xc340 - 0xc37e 0xc3a1 - 0xc3fe
+SWIDTH2         0xc440 - 0xc47e 0xc4a1 - 0xc4fe
+SWIDTH2         0xc540 - 0xc57e 0xc5a1 - 0xc5fe
+SWIDTH2         0xc640 - 0xc67e
+
+IDEOGRAM        0xc940 - 0xc97e 0xc9a1 - 0xc9fe
+IDEOGRAM        0xca40 - 0xca7e 0xcaa1 - 0xcafe
+IDEOGRAM        0xcb40 - 0xcb7e 0xcba1 - 0xcbfe
+IDEOGRAM        0xcc40 - 0xcc7e 0xcca1 - 0xccfe
+IDEOGRAM        0xcd40 - 0xcd7e 0xcda1 - 0xcdfe
+IDEOGRAM        0xce40 - 0xce7e 0xcea1 - 0xcefe
+IDEOGRAM        0xcf40 - 0xcf7e 0xcfa1 - 0xcffe
+IDEOGRAM        0xd040 - 0xd074 0xd0a1 - 0xd0fe
+IDEOGRAM        0xd140 - 0xd174 0xd1a1 - 0xd1fe
+IDEOGRAM        0xd240 - 0xd274 0xd2a1 - 0xd2fe
+IDEOGRAM        0xd340 - 0xd374 0xd3a1 - 0xd3fe
+IDEOGRAM        0xd440 - 0xd474 0xd4a1 - 0xd4fe
+IDEOGRAM        0xd540 - 0xd574 0xd5a1 - 0xd5fe
+IDEOGRAM        0xd640 - 0xd674 0xd6a1 - 0xd6fe
+IDEOGRAM        0xd740 - 0xd774 0xd7a1 - 0xd7fe
+IDEOGRAM        0xd840 - 0xd874 0xd8a1 - 0xd8fe
+IDEOGRAM        0xd940 - 0xd974 0xd9a1 - 0xd9fe
+IDEOGRAM        0xda40 - 0xda74 0xdaa1 - 0xdafe
+IDEOGRAM        0xdb40 - 0xdb74 0xdba1 - 0xdbfe
+IDEOGRAM        0xdc40 - 0xdc74 0xdca1 - 0xdcfe
+IDEOGRAM        0xdd40 - 0xdd74 0xdda1 - 0xddfe
+IDEOGRAM        0xde40 - 0xde74 0xdea1 - 0xdefe
+IDEOGRAM        0xdf40 - 0xdf74 0xdfa1 - 0xdffe
+IDEOGRAM        0xe040 - 0xe074 0xe0a1 - 0xe0fe
+IDEOGRAM        0xe140 - 0xe174 0xe1a1 - 0xe1fe
+IDEOGRAM        0xe240 - 0xe274 0xe2a1 - 0xe2fe
+IDEOGRAM        0xe340 - 0xe374 0xe3a1 - 0xe3fe
+IDEOGRAM        0xe440 - 0xe474 0xe4a1 - 0xe4fe
+IDEOGRAM        0xe540 - 0xe574 0xe5a1 - 0xe5fe
+IDEOGRAM        0xe640 - 0xe674 0xe6a1 - 0xe6fe
+IDEOGRAM        0xe740 - 0xe774 0xe7a1 - 0xe7fe
+IDEOGRAM        0xe840 - 0xe874 0xe8a1 - 0xe8fe
+IDEOGRAM        0xe940 - 0xe974 0xe9a1 - 0xe9fe
+IDEOGRAM        0xea40 - 0xea74 0xeaa1 - 0xeafe
+IDEOGRAM        0xeb40 - 0xeb74 0xeba1 - 0xebfe
+IDEOGRAM        0xec40 - 0xec74 0xeca1 - 0xecfe
+IDEOGRAM        0xed40 - 0xed74 0xeda1 - 0xedfe
+IDEOGRAM        0xee40 - 0xee74 0xeea1 - 0xeefe
+IDEOGRAM        0xef40 - 0xef74 0xefa1 - 0xeffe
+IDEOGRAM        0xf040 - 0xf074 0xf0a1 - 0xf0fe
+IDEOGRAM        0xf140 - 0xf174 0xf1a1 - 0xf1fe
+IDEOGRAM        0xf240 - 0xf274 0xf2a1 - 0xf2fe
+IDEOGRAM        0xf340 - 0xf374 0xf3a1 - 0xf3fe
+IDEOGRAM        0xf440 - 0xf474 0xf4a1 - 0xf4fe
+IDEOGRAM        0xf540 - 0xf574 0xf5a1 - 0xf5fe
+IDEOGRAM        0xf640 - 0xf674 0xf6a1 - 0xf6fe
+IDEOGRAM        0xf740 - 0xf774 0xf7a1 - 0xf7fe
+IDEOGRAM        0xf840 - 0xf874 0xf8a1 - 0xf8fe
+IDEOGRAM        0xf940 - 0xf974 0xf9a1 - 0xf9dc
+
+SWIDTH2         0xc940 - 0xc97e 0xc9a1 - 0xc9fe
+SWIDTH2         0xca40 - 0xca7e 0xcaa1 - 0xcafe
+SWIDTH2         0xcb40 - 0xcb7e 0xcba1 - 0xcbfe
+SWIDTH2         0xcc40 - 0xcc7e 0xcca1 - 0xccfe
+SWIDTH2         0xcd40 - 0xcd7e 0xcda1 - 0xcdfe
+SWIDTH2         0xce40 - 0xce7e 0xcea1 - 0xcefe
+SWIDTH2         0xcf40 - 0xcf7e 0xcfa1 - 0xcffe
+SWIDTH2         0xd040 - 0xd074 0xd0a1 - 0xd0fe
+SWIDTH2         0xd140 - 0xd174 0xd1a1 - 0xd1fe
+SWIDTH2         0xd240 - 0xd274 0xd2a1 - 0xd2fe
+SWIDTH2         0xd340 - 0xd374 0xd3a1 - 0xd3fe
+SWIDTH2         0xd440 - 0xd474 0xd4a1 - 0xd4fe
+SWIDTH2         0xd540 - 0xd574 0xd5a1 - 0xd5fe
+SWIDTH2         0xd640 - 0xd674 0xd6a1 - 0xd6fe
+SWIDTH2         0xd740 - 0xd774 0xd7a1 - 0xd7fe
+SWIDTH2         0xd840 - 0xd874 0xd8a1 - 0xd8fe
+SWIDTH2         0xd940 - 0xd974 0xd9a1 - 0xd9fe
+SWIDTH2         0xda40 - 0xda74 0xdaa1 - 0xdafe
+SWIDTH2         0xdb40 - 0xdb74 0xdba1 - 0xdbfe
+SWIDTH2         0xdc40 - 0xdc74 0xdca1 - 0xdcfe
+SWIDTH2         0xdd40 - 0xdd74 0xdda1 - 0xddfe
+SWIDTH2         0xde40 - 0xde74 0xdea1 - 0xdefe
+SWIDTH2         0xdf40 - 0xdf74 0xdfa1 - 0xdffe
+SWIDTH2         0xe040 - 0xe074 0xe0a1 - 0xe0fe
+SWIDTH2         0xe140 - 0xe174 0xe1a1 - 0xe1fe
+SWIDTH2         0xe240 - 0xe274 0xe2a1 - 0xe2fe
+SWIDTH2         0xe340 - 0xe374 0xe3a1 - 0xe3fe
+SWIDTH2         0xe440 - 0xe474 0xe4a1 - 0xe4fe
+SWIDTH2         0xe540 - 0xe574 0xe5a1 - 0xe5fe
+SWIDTH2         0xe640 - 0xe674 0xe6a1 - 0xe6fe
+SWIDTH2         0xe740 - 0xe774 0xe7a1 - 0xe7fe
+SWIDTH2         0xe840 - 0xe874 0xe8a1 - 0xe8fe
+SWIDTH2         0xe940 - 0xe974 0xe9a1 - 0xe9fe
+SWIDTH2         0xea40 - 0xea74 0xeaa1 - 0xeafe
+SWIDTH2         0xeb40 - 0xeb74 0xeba1 - 0xebfe
+SWIDTH2         0xec40 - 0xec74 0xeca1 - 0xecfe
+SWIDTH2         0xed40 - 0xed74 0xeda1 - 0xedfe
+SWIDTH2         0xee40 - 0xee74 0xeea1 - 0xeefe
+SWIDTH2         0xef40 - 0xef74 0xefa1 - 0xeffe
+SWIDTH2         0xf040 - 0xf074 0xf0a1 - 0xf0fe
+SWIDTH2         0xf140 - 0xf174 0xf1a1 - 0xf1fe
+SWIDTH2         0xf240 - 0xf274 0xf2a1 - 0xf2fe
+SWIDTH2         0xf340 - 0xf374 0xf3a1 - 0xf3fe
+SWIDTH2         0xf440 - 0xf474 0xf4a1 - 0xf4fe
+SWIDTH2         0xf540 - 0xf574 0xf5a1 - 0xf5fe
+SWIDTH2         0xf640 - 0xf674 0xf6a1 - 0xf6fe
+SWIDTH2         0xf740 - 0xf774 0xf7a1 - 0xf7fe
+SWIDTH2         0xf840 - 0xf874 0xf8a1 - 0xf8fe
+SWIDTH2         0xf940 - 0xf974 0xf9a1 - 0xf9dc
+
+/* Eten external charset 0xc6a1 - 0xc8d3 */
+
+/* lots strange numbers */
+SPECIAL         0xc6a1 - 0xc6be
+SWIDTH2         0xc6a1 - 0xc6be
+
+TODIGIT         < 0xc6a1 - 0xc6aa : 1 > < 0xc6ab - 0xc6b4 : 1 >
+TODIGIT         < 0xc6b5 - 0xc6be : 1>
+
+/* these are HanZi Radicals */
+SPECIAL         0xc6bf - 0xc6d7 0xc879 - 0xc87e 0xc8a1 - 0xc8a4
+SWIDTH2         0xc6bf - 0xc6d7 0xc879 - 0xc87e 0xc8a1 - 0xc8a4
+
+/* who knows what these are ... */
+SPECIAL         0xc6d8 - 0xc6e6 0xc876 - 0xc878
+SWIDTH2         0xc6d8 - 0xc6e6 0xc876 - 0xc878
+
+/* hiragana */
+SPECIAL         0xc6e7 - 0xc6fe 0xc740 - 0xc77a
+SWIDTH2         0xc6e7 - 0xc6fe 0xc740 - 0xc77a
+
+/* katakana */
+SPECIAL         0xc77b - 0xc77e 0xc7a1 - 0xc7f2
+SWIDTH2         0xc77b - 0xc77e 0xc7a1 - 0xc7f2
+
+/* ZIP code (in Japan) */
+SPECIAL         0xc8a5 - 0xc8cc
+SWIDTH2         0xc8a5 - 0xc8cc
+
+/* various Japanese symbols */
+SPECIAL         0xc8cd - 0xc8d3
+SWIDTH2         0xc8cd - 0xc8d3
+
+/* line drawing glyphs */
+SPECIAL         0xf9dd - 0xf9ff
+SWIDTH2         0xf9dd - 0xf9ff
+
+
diff --git a/share/locale/ctype/zh_TW.eucTW.src b/share/locale/ctype/zh_TW.eucTW.src
new file mode 100644 (file)
index 0000000..cf79ccb
--- /dev/null
@@ -0,0 +1,659 @@
+/*     $NetBSD: zh_TW.eucTW.src,v 1.6 2006/07/16 10:42:26 tnozaki Exp $        */
+/*     @(#)Japanese    8.1 (Berkeley) 6/6/93 */
+
+/*
+ * LOCALE_CTYPE definitions using euc-tw
+ */
+
+ENCODING       "EUCTW"
+VARIABLE       CODESET=eucTW
+
+/*
+ * Code Set 1
+ */
+ALPHA           'A' - 'Z' 'a' - 'z'
+CONTROL                0x00 - 0x1f 0x7f
+DIGIT          '0' - '9'
+GRAPH          0x21 - 0x7e
+LOWER           'a' - 'z'
+PUNCT           0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e
+SPACE           0x09 - 0x0d ' '
+UPPER           'A' - 'Z'
+XDIGIT          '0' - '9' 'a' - 'f' 'A' - 'F'
+BLANK          ' ' '\t'
+PRINT          0x20 - 0x7e
+SWIDTH1                0x20 - 0x7e
+
+MAPLOWER               <'A' - 'Z' : 'a'>
+MAPLOWER               <'a' - 'z' : 'a'>
+MAPUPPER               <'A' - 'Z' : 'A'>
+MAPUPPER               <'a' - 'z' : 'A'>
+TODIGIT        <'0' - '9' : 0>
+TODIGIT        <'A' - 'F' : 10>
+TODIGIT        <'a' - 'f' : 10>
+
+/*
+ * CNS11643-1
+ */
+CHARSET                0x47008080      0xFFFF
+
+ALPHA          0x2441 - 0x247E 0x2521 - 0x2546
+
+BLANK          0x2121
+
+DIGIT          0x2421 - 0x242A
+
+GRAPH          0x2547 - 0x256B
+
+IDEOGRAM       0x2279 - 0x227E 0x2321 - 0x2323
+IDEOGRAM       0x243F
+IDEOGRAM       0x4421 - 0x447E 0x4521 - 0x457E
+IDEOGRAM       0x4621 - 0x467E 0x4721 - 0x477E
+IDEOGRAM       0x4821 - 0x487E 0x4921 - 0x497E
+IDEOGRAM       0x4A21 - 0x4A7E 0x4B21 - 0x4B7E
+IDEOGRAM       0x4C21 - 0x4C7E 0x4D21 - 0x4D7E
+IDEOGRAM       0x4E21 - 0x4E7E 0x4F21 - 0x4F7E
+IDEOGRAM       0x5021 - 0x507E 0x5121 - 0x517E
+IDEOGRAM       0x5221 - 0x527E 0x5321 - 0x537E
+IDEOGRAM       0x5421 - 0x547E 0x5521 - 0x557E
+IDEOGRAM       0x5621 - 0x567E 0x5721 - 0x577E
+IDEOGRAM       0x5821 - 0x587E 0x5921 - 0x597E
+IDEOGRAM       0x5A21 - 0x5A7E 0x5B21 - 0x5B7E
+IDEOGRAM       0x5C21 - 0x5C7E 0x5D21 - 0x5D7E
+IDEOGRAM       0x5E21 - 0x5E7E 0x5F21 - 0x5F7E
+IDEOGRAM       0x6021 - 0x607E 0x6121 - 0x617E
+IDEOGRAM       0x6221 - 0x627E 0x6321 - 0x637E
+IDEOGRAM       0x6421 - 0x647E 0x6521 - 0x657E
+IDEOGRAM       0x6621 - 0x667E 0x6721 - 0x677E
+IDEOGRAM       0x6821 - 0x687E 0x6921 - 0x697E
+IDEOGRAM       0x6A21 - 0x6A7E 0x6B21 - 0x6B7E
+IDEOGRAM       0x6C21 - 0x6C7E 0x6D21 - 0x6D7E
+IDEOGRAM       0x6E21 - 0x6E7E 0x6F21 - 0x6F7E
+IDEOGRAM       0x7021 - 0x707E 0x7121 - 0x717E
+IDEOGRAM       0x7221 - 0x727E 0x7321 - 0x737E
+IDEOGRAM       0x7421 - 0x747E 0x7521 - 0x757E
+IDEOGRAM       0x7621 - 0x767E 0x7721 - 0x777E
+IDEOGRAM       0x7821 - 0x787E 0x7921 - 0x797E
+IDEOGRAM       0x7A21 - 0x7A7E 0x7B21 - 0x7B7E
+IDEOGRAM       0x7C21 - 0x7C7E 0x7D21 - 0x7D4B
+
+LOWER          0x245B - 0x2474 0x252F - 0x2546
+
+PRINT          0x2121
+
+PUNCT          0x2122 - 0x2139 0x213E - 0x217E
+PUNCT          0x2221 - 0x2223 0x2225 0x2227 - 0x2278
+PUNCT          0x2324 - 0x234E 0x256C - 0x2570
+PUNCT          0x4221 - 0x4242
+
+SPACE          0x2121
+
+SPECIAL                0x242B - 0x243D 0x2621 - 0x263E
+SPECIAL                0x4243
+
+SWIDTH1                0x212C 0x212D
+SWIDTH1                0x2131 0x2137 0x2139
+SWIDTH1                0x2164 - 0x2167 0x216A 0x216B 0x216F
+SWIDTH1                0x2170 0x2172 - 0x217E
+SWIDTH1                0x2222 0x2223
+SWIDTH1                0x2232 - 0x2235 0x2239 - 0x223E
+SWIDTH1                0x2244 - 0x224A 0x224D - 0x225D
+SWIDTH1                0x2261 0x226A 0x226B
+SWIDTH1                0x2278
+SWIDTH1                0x2324 - 0x234E
+SWIDTH1                0x242B - 0x2434 0x2475 - 0x247E
+SWIDTH1                0x2521 - 0x2546 0x256C - 0x2570
+SWIDTH1                0x2621 - 0x263E
+SWIDTH1                0x4221 - 0x4242
+
+SWIDTH2                0x2121 - 0x212B 0x212E - 0x2130
+SWIDTH2                0x2132 - 0x2136 0x2138 0x213E - 0x2163
+SWIDTH2                0x2168 0x2169 0x216C - 0x216E
+SWIDTH2                0x2171
+SWIDTH2                0x2221 0x2225 0x2227 - 0x2231
+SWIDTH2                0x2236 - 0x2238 0x223F - 0x2243
+SWIDTH2                0x224B 0x224C
+SWIDTH2                0x225E - 0x2260
+SWIDTH2                0x2262 - 0x2269 0x226C - 0x2277
+SWIDTH2                0x2279 - 0x227E
+SWIDTH2                0x2321 - 0x2323
+SWIDTH2                0x2421 - 0x242A
+SWIDTH2                0x2435 - 0x243D 0x243F
+SWIDTH2                0x2441 - 0x2474
+SWIDTH2                0x2547 - 0x256B
+SWIDTH2                0x4421 - 0x447E 0x4521 - 0x457E
+SWIDTH2                0x4621 - 0x467E 0x4721 - 0x477E
+SWIDTH2                0x4821 - 0x487E 0x4921 - 0x497E
+SWIDTH2                0x4A21 - 0x4A7E 0x4B21 - 0x4B7E
+SWIDTH2                0x4C21 - 0x4C7E 0x4D21 - 0x4D7E
+SWIDTH2                0x4E21 - 0x4E7E 0x4F21 - 0x4F7E
+SWIDTH2                0x5021 - 0x507E 0x5121 - 0x517E
+SWIDTH2                0x5221 - 0x527E 0x5321 - 0x537E
+SWIDTH2                0x5421 - 0x547E 0x5521 - 0x557E
+SWIDTH2                0x5621 - 0x567E 0x5721 - 0x577E
+SWIDTH2                0x5821 - 0x587E 0x5921 - 0x597E
+SWIDTH2                0x5A21 - 0x5A7E 0x5B21 - 0x5B7E
+SWIDTH2                0x5C21 - 0x5C7E 0x5D21 - 0x5D7E
+SWIDTH2                0x5E21 - 0x5E7E 0x5F21 - 0x5F7E
+SWIDTH2                0x6021 - 0x607E 0x6121 - 0x617E
+SWIDTH2                0x6221 - 0x627E 0x6321 - 0x637E
+SWIDTH2                0x6421 - 0x647E 0x6521 - 0x657E
+SWIDTH2                0x6621 - 0x667E 0x6721 - 0x677E
+SWIDTH2                0x6821 - 0x687E 0x6921 - 0x697E
+SWIDTH2                0x6A21 - 0x6A7E 0x6B21 - 0x6B7E
+SWIDTH2                0x6C21 - 0x6C7E 0x6D21 - 0x6D7E
+SWIDTH2                0x6E21 - 0x6E7E 0x6F21 - 0x6F7E
+SWIDTH2                0x7021 - 0x707E 0x7121 - 0x717E
+SWIDTH2                0x7221 - 0x727E 0x7321 - 0x737E
+SWIDTH2                0x7421 - 0x747E 0x7521 - 0x757E
+SWIDTH2                0x7621 - 0x767E 0x7721 - 0x777E
+SWIDTH2                0x7821 - 0x787E 0x7921 - 0x797E
+SWIDTH2                0x7A21 - 0x7A7E 0x7B21 - 0x7B7E
+SWIDTH2                0x7C21 - 0x7C7E 0x7D21 - 0x7D4B
+
+UPPER          0x2441 - 0x245A 0x2475 - 0x247E
+UPPER          0x2521 - 0x252E
+
+MAPLOWER       < 0x2475 - 0x247E : 0x252F >
+MAPLOWER       < 0x2521 - 0x245A : 0x2539 >
+MAPUPPER       < 0x252F - 0x2546 : 0x2475 >
+MAPUPPER       < 0x245B - 0x2474 : 0x2441 >
+TODIGIT                < 0x2421 - 0x242A : 0 >
+
+/*
+ * CNS11643-2
+ */
+CHARSET                0x48008080      0xFFFF
+
+IDEOGRAM       0x2121 - 0x217E 0x2221 - 0x227E
+IDEOGRAM       0x2321 - 0x237E 0x2421 - 0x247E
+IDEOGRAM       0x2521 - 0x257E 0x2621 - 0x267E
+IDEOGRAM       0x2721 - 0x277E 0x2821 - 0x287E
+IDEOGRAM       0x2921 - 0x297E 0x2A21 - 0x2A7E
+IDEOGRAM       0x2B21 - 0x2B7E 0x2C21 - 0x2C7E
+IDEOGRAM       0x2D21 - 0x2D7E 0x2E21 - 0x2E7E
+IDEOGRAM       0x2F21 - 0x2F7E 0x3021 - 0x307E
+IDEOGRAM       0x3121 - 0x317E 0x3221 - 0x327E
+IDEOGRAM       0x3321 - 0x337E 0x3421 - 0x347E
+IDEOGRAM       0x3521 - 0x357E 0x3621 - 0x367E
+IDEOGRAM       0x3721 - 0x377E 0x3821 - 0x387E
+IDEOGRAM       0x3921 - 0x397E 0x3A21 - 0x3A7E
+IDEOGRAM       0x3B21 - 0x3B7E 0x3C21 - 0x3C7E
+IDEOGRAM       0x3D21 - 0x3D7E 0x3E21 - 0x3E7E
+IDEOGRAM       0x3F21 - 0x3F7E 0x4021 - 0x407E
+IDEOGRAM       0x4121 - 0x417E 0x4221 - 0x427E
+IDEOGRAM       0x4321 - 0x437E 0x4421 - 0x447E
+IDEOGRAM       0x4521 - 0x457E 0x4621 - 0x467E
+IDEOGRAM       0x4721 - 0x477E 0x4821 - 0x487E
+IDEOGRAM       0x4921 - 0x497E 0x4A21 - 0x4A7E
+IDEOGRAM       0x4B21 - 0x4B7E 0x4C21 - 0x4C7E
+IDEOGRAM       0x4D21 - 0x4D7E 0x4E21 - 0x4E7E
+IDEOGRAM       0x4F21 - 0x4F7E 0x5021 - 0x507E
+IDEOGRAM       0x5121 - 0x517E 0x5221 - 0x527E
+IDEOGRAM       0x5321 - 0x537E 0x5421 - 0x547E
+IDEOGRAM       0x5521 - 0x557E 0x5621 - 0x567E
+IDEOGRAM       0x5721 - 0x577E 0x5821 - 0x587E
+IDEOGRAM       0x5921 - 0x597E 0x5A21 - 0x5A7E
+IDEOGRAM       0x5B21 - 0x5B7E 0x5C21 - 0x5C7E
+IDEOGRAM       0x5D21 - 0x5D7E 0x5E21 - 0x5E7E
+IDEOGRAM       0x5F21 - 0x5F7E 0x6021 - 0x607E
+IDEOGRAM       0x6121 - 0x617E 0x6221 - 0x627E
+IDEOGRAM       0x6321 - 0x637E 0x6421 - 0x647E
+IDEOGRAM       0x6521 - 0x657E 0x6621 - 0x667E
+IDEOGRAM       0x6721 - 0x677E 0x6821 - 0x687E
+IDEOGRAM       0x6921 - 0x697E 0x6A21 - 0x6A7E
+IDEOGRAM       0x6B21 - 0x6B7E 0x6C21 - 0x6C7E
+IDEOGRAM       0x6D21 - 0x6D7E 0x6E21 - 0x6E7E
+IDEOGRAM       0x6F21 - 0x6F7E 0x7021 - 0x707E
+IDEOGRAM       0x7121 - 0x717E 0x7221 - 0x7244
+
+SWIDTH2                0x2121 - 0x217E 0x2221 - 0x227E
+SWIDTH2                0x2321 - 0x237E 0x2421 - 0x247E
+SWIDTH2                0x2521 - 0x257E 0x2621 - 0x267E
+SWIDTH2                0x2721 - 0x277E 0x2821 - 0x287E
+SWIDTH2                0x2921 - 0x297E 0x2A21 - 0x2A7E
+SWIDTH2                0x2B21 - 0x2B7E 0x2C21 - 0x2C7E
+SWIDTH2                0x2D21 - 0x2D7E 0x2E21 - 0x2E7E
+SWIDTH2                0x2F21 - 0x2F7E 0x3021 - 0x307E
+SWIDTH2                0x3121 - 0x317E 0x3221 - 0x327E
+SWIDTH2                0x3321 - 0x337E 0x3421 - 0x347E
+SWIDTH2                0x3521 - 0x357E 0x3621 - 0x367E
+SWIDTH2                0x3721 - 0x377E 0x3821 - 0x387E
+SWIDTH2                0x3921 - 0x397E 0x3A21 - 0x3A7E
+SWIDTH2                0x3B21 - 0x3B7E 0x3C21 - 0x3C7E
+SWIDTH2                0x3D21 - 0x3D7E 0x3E21 - 0x3E7E
+SWIDTH2                0x3F21 - 0x3F7E 0x4021 - 0x407E
+SWIDTH2                0x4121 - 0x417E 0x4221 - 0x427E
+SWIDTH2                0x4321 - 0x437E 0x4421 - 0x447E
+SWIDTH2                0x4521 - 0x457E 0x4621 - 0x467E
+SWIDTH2                0x4721 - 0x477E 0x4821 - 0x487E
+SWIDTH2                0x4921 - 0x497E 0x4A21 - 0x4A7E
+SWIDTH2                0x4B21 - 0x4B7E 0x4C21 - 0x4C7E
+SWIDTH2                0x4D21 - 0x4D7E 0x4E21 - 0x4E7E
+SWIDTH2                0x4F21 - 0x4F7E 0x5021 - 0x507E
+SWIDTH2                0x5121 - 0x517E 0x5221 - 0x527E
+SWIDTH2                0x5321 - 0x537E 0x5421 - 0x547E
+SWIDTH2                0x5521 - 0x557E 0x5621 - 0x567E
+SWIDTH2                0x5721 - 0x577E 0x5821 - 0x587E
+SWIDTH2                0x5921 - 0x597E 0x5A21 - 0x5A7E
+SWIDTH2                0x5B21 - 0x5B7E 0x5C21 - 0x5C7E
+SWIDTH2                0x5D21 - 0x5D7E 0x5E21 - 0x5E7E
+SWIDTH2                0x5F21 - 0x5F7E 0x6021 - 0x607E
+SWIDTH2                0x6121 - 0x617E 0x6221 - 0x627E
+SWIDTH2                0x6321 - 0x637E 0x6421 - 0x647E
+SWIDTH2                0x6521 - 0x657E 0x6621 - 0x667E
+SWIDTH2                0x6721 - 0x677E 0x6821 - 0x687E
+SWIDTH2                0x6921 - 0x697E 0x6A21 - 0x6A7E
+SWIDTH2                0x6B21 - 0x6B7E 0x6C21 - 0x6C7E
+SWIDTH2                0x6D21 - 0x6D7E 0x6E21 - 0x6E7E
+SWIDTH2                0x6F21 - 0x6F7E 0x7021 - 0x707E
+SWIDTH2                0x7121 - 0x717E 0x7221 - 0x7244
+
+/*
+ * CNS11643-3
+ */
+CHARSET                0x49008080      0xFFFF
+
+IDEOGRAM       0x2121 - 0x217E 0x2221 - 0x227E
+IDEOGRAM       0x2321 - 0x237E 0x2421 - 0x247E
+IDEOGRAM       0x2521 - 0x257E 0x2621 - 0x267E
+IDEOGRAM       0x2721 - 0x277E 0x2821 - 0x287E
+IDEOGRAM       0x2921 - 0x297E 0x2A21 - 0x2A7E
+IDEOGRAM       0x2B21 - 0x2B7E 0x2C21 - 0x2C7E
+IDEOGRAM       0x2D21 - 0x2D7E 0x2E21 - 0x2E7E
+IDEOGRAM       0x2F21 - 0x2F7E 0x3021 - 0x307E
+IDEOGRAM       0x3121 - 0x317E 0x3221 - 0x327E
+IDEOGRAM       0x3321 - 0x337E 0x3421 - 0x347E
+IDEOGRAM       0x3521 - 0x357E 0x3621 - 0x367E
+IDEOGRAM       0x3721 - 0x377E 0x3821 - 0x387E
+IDEOGRAM       0x3921 - 0x397E 0x3A21 - 0x3A7E
+IDEOGRAM       0x3B21 - 0x3B7E 0x3C21 - 0x3C7E
+IDEOGRAM       0x3D21 - 0x3D7E 0x3E21 - 0x3E7E
+IDEOGRAM       0x3F21 - 0x3F7E 0x4021 - 0x407E
+IDEOGRAM       0x4121 - 0x417E 0x4221 - 0x427E
+IDEOGRAM       0x4321 - 0x437E 0x4421 - 0x447E
+IDEOGRAM       0x4521 - 0x457E 0x4621 - 0x467E
+IDEOGRAM       0x4721 - 0x477E 0x4821 - 0x487E
+IDEOGRAM       0x4921 - 0x497E 0x4A21 - 0x4A7E
+IDEOGRAM       0x4B21 - 0x4B7E 0x4C21 - 0x4C7E
+IDEOGRAM       0x4D21 - 0x4D7E 0x4E21 - 0x4E7E
+IDEOGRAM       0x4F21 - 0x4F7E 0x5021 - 0x507E
+IDEOGRAM       0x5121 - 0x517E 0x5221 - 0x527E
+IDEOGRAM       0x5321 - 0x537E 0x5421 - 0x547E
+IDEOGRAM       0x5521 - 0x557E 0x5621 - 0x567E
+IDEOGRAM       0x5721 - 0x577E 0x5821 - 0x587E
+IDEOGRAM       0x5921 - 0x597E 0x5A21 - 0x5A7E
+IDEOGRAM       0x5B21 - 0x5B7E 0x5C21 - 0x5C7E
+IDEOGRAM       0x5D21 - 0x5D7E 0x5E21 - 0x5E7E
+IDEOGRAM       0x5F21 - 0x5F7E 0x6021 - 0x607E
+IDEOGRAM       0x6121 - 0x617E 0x6221 - 0x6246
+
+SWIDTH2                0x2121 - 0x217E 0x2221 - 0x227E
+SWIDTH2                0x2321 - 0x237E 0x2421 - 0x247E
+SWIDTH2                0x2521 - 0x257E 0x2621 - 0x267E
+SWIDTH2                0x2721 - 0x277E 0x2821 - 0x287E
+SWIDTH2                0x2921 - 0x297E 0x2A21 - 0x2A7E
+SWIDTH2                0x2B21 - 0x2B7E 0x2C21 - 0x2C7E
+SWIDTH2                0x2D21 - 0x2D7E 0x2E21 - 0x2E7E
+SWIDTH2                0x2F21 - 0x2F7E 0x3021 - 0x307E
+SWIDTH2                0x3121 - 0x317E 0x3221 - 0x327E
+SWIDTH2                0x3321 - 0x337E 0x3421 - 0x347E
+SWIDTH2                0x3521 - 0x357E 0x3621 - 0x367E
+SWIDTH2                0x3721 - 0x377E 0x3821 - 0x387E
+SWIDTH2                0x3921 - 0x397E 0x3A21 - 0x3A7E
+SWIDTH2                0x3B21 - 0x3B7E 0x3C21 - 0x3C7E
+SWIDTH2                0x3D21 - 0x3D7E 0x3E21 - 0x3E7E
+SWIDTH2                0x3F21 - 0x3F7E 0x4021 - 0x407E
+SWIDTH2                0x4121 - 0x417E 0x4221 - 0x427E
+SWIDTH2                0x4321 - 0x437E 0x4421 - 0x447E
+SWIDTH2                0x4521 - 0x457E 0x4621 - 0x467E
+SWIDTH2                0x4721 - 0x477E 0x4821 - 0x487E
+SWIDTH2                0x4921 - 0x497E 0x4A21 - 0x4A7E
+SWIDTH2                0x4B21 - 0x4B7E 0x4C21 - 0x4C7E
+SWIDTH2                0x4D21 - 0x4D7E 0x4E21 - 0x4E7E
+SWIDTH2                0x4F21 - 0x4F7E 0x5021 - 0x507E
+SWIDTH2                0x5121 - 0x517E 0x5221 - 0x527E
+SWIDTH2                0x5321 - 0x537E 0x5421 - 0x547E
+SWIDTH2                0x5521 - 0x557E 0x5621 - 0x567E
+SWIDTH2                0x5721 - 0x577E 0x5821 - 0x587E
+SWIDTH2                0x5921 - 0x597E 0x5A21 - 0x5A7E
+SWIDTH2                0x5B21 - 0x5B7E 0x5C21 - 0x5C7E
+SWIDTH2                0x5D21 - 0x5D7E 0x5E21 - 0x5E7E
+SWIDTH2                0x5F21 - 0x5F7E 0x6021 - 0x607E
+SWIDTH2                0x6121 - 0x617E 0x6221 - 0x6246
+
+/*
+ * CNS11643-4
+ */
+CHARSET                0x4A008080      0xFFFF
+
+IDEOGRAM       0x2121 - 0x217E 0x2221 - 0x227E
+IDEOGRAM       0x2321 - 0x237E 0x2421 - 0x247E
+IDEOGRAM       0x2521 - 0x257E 0x2621 - 0x267E
+IDEOGRAM       0x2721 - 0x277E 0x2821 - 0x287E
+IDEOGRAM       0x2921 - 0x297E 0x2A21 - 0x2A7E
+IDEOGRAM       0x2B21 - 0x2B7E 0x2C21 - 0x2C7E
+IDEOGRAM       0x2D21 - 0x2D7E 0x2E21 - 0x2E7E
+IDEOGRAM       0x2F21 - 0x2F7E 0x3021 - 0x307E
+IDEOGRAM       0x3121 - 0x317E 0x3221 - 0x327E
+IDEOGRAM       0x3321 - 0x337E 0x3421 - 0x347E
+IDEOGRAM       0x3521 - 0x357E 0x3621 - 0x367E
+IDEOGRAM       0x3721 - 0x377E 0x3821 - 0x387E
+IDEOGRAM       0x3921 - 0x397E 0x3A21 - 0x3A7E
+IDEOGRAM       0x3B21 - 0x3B7E 0x3C21 - 0x3C7E
+IDEOGRAM       0x3D21 - 0x3D7E 0x3E21 - 0x3E7E
+IDEOGRAM       0x3F21 - 0x3F7E 0x4021 - 0x407E
+IDEOGRAM       0x4121 - 0x417E 0x4221 - 0x427E
+IDEOGRAM       0x4321 - 0x437E 0x4421 - 0x447E
+IDEOGRAM       0x4521 - 0x457E 0x4621 - 0x467E
+IDEOGRAM       0x4721 - 0x477E 0x4821 - 0x487E
+IDEOGRAM       0x4921 - 0x497E 0x4A21 - 0x4A7E
+IDEOGRAM       0x4B21 - 0x4B7E 0x4C21 - 0x4C7E
+IDEOGRAM       0x4D21 - 0x4D7E 0x4E21 - 0x4E7E
+IDEOGRAM       0x4F21 - 0x4F7E 0x5021 - 0x507E
+IDEOGRAM       0x5121 - 0x517E 0x5221 - 0x527E
+IDEOGRAM       0x5321 - 0x537E 0x5421 - 0x547E
+IDEOGRAM       0x5521 - 0x557E 0x5621 - 0x567E
+IDEOGRAM       0x5721 - 0x577E 0x5821 - 0x587E
+IDEOGRAM       0x5921 - 0x597E 0x5A21 - 0x5A7E
+IDEOGRAM       0x5B21 - 0x5B7E 0x5C21 - 0x5C7E
+IDEOGRAM       0x5D21 - 0x5D7E 0x5E21 - 0x5E7E
+IDEOGRAM       0x5F21 - 0x5F7E 0x6021 - 0x607E
+IDEOGRAM       0x6121 - 0x617E 0x6221 - 0x627E
+IDEOGRAM       0x6321 - 0x637E 0x6421 - 0x647E
+IDEOGRAM       0x6521 - 0x657E 0x6621 - 0x667E
+IDEOGRAM       0x6721 - 0x677E 0x6821 - 0x687E
+IDEOGRAM       0x6921 - 0x697E 0x6A21 - 0x6A7E
+IDEOGRAM       0x6B21 - 0x6B7E 0x6C21 - 0x6C7E
+IDEOGRAM       0x6D21 - 0x6D7E 0x6E21 - 0x6E5C
+
+SWIDTH2                0x2121 - 0x217E 0x2221 - 0x227E
+SWIDTH2                0x2321 - 0x237E 0x2421 - 0x247E
+SWIDTH2                0x2521 - 0x257E 0x2621 - 0x267E
+SWIDTH2                0x2721 - 0x277E 0x2821 - 0x287E
+SWIDTH2                0x2921 - 0x297E 0x2A21 - 0x2A7E
+SWIDTH2                0x2B21 - 0x2B7E 0x2C21 - 0x2C7E
+SWIDTH2                0x2D21 - 0x2D7E 0x2E21 - 0x2E7E
+SWIDTH2                0x2F21 - 0x2F7E 0x3021 - 0x307E
+SWIDTH2                0x3121 - 0x317E 0x3221 - 0x327E
+SWIDTH2                0x3321 - 0x337E 0x3421 - 0x347E
+SWIDTH2                0x3521 - 0x357E 0x3621 - 0x367E
+SWIDTH2                0x3721 - 0x377E 0x3821 - 0x387E
+SWIDTH2                0x3921 - 0x397E 0x3A21 - 0x3A7E
+SWIDTH2                0x3B21 - 0x3B7E 0x3C21 - 0x3C7E
+SWIDTH2                0x3D21 - 0x3D7E 0x3E21 - 0x3E7E
+SWIDTH2                0x3F21 - 0x3F7E 0x4021 - 0x407E
+SWIDTH2                0x4121 - 0x417E 0x4221 - 0x427E
+SWIDTH2                0x4321 - 0x437E 0x4421 - 0x447E
+SWIDTH2                0x4521 - 0x457E 0x4621 - 0x467E
+SWIDTH2                0x4721 - 0x477E 0x4821 - 0x487E
+SWIDTH2                0x4921 - 0x497E 0x4A21 - 0x4A7E
+SWIDTH2                0x4B21 - 0x4B7E 0x4C21 - 0x4C7E
+SWIDTH2                0x4D21 - 0x4D7E 0x4E21 - 0x4E7E
+SWIDTH2                0x4F21 - 0x4F7E 0x5021 - 0x507E
+SWIDTH2                0x5121 - 0x517E 0x5221 - 0x527E
+SWIDTH2                0x5321 - 0x537E 0x5421 - 0x547E
+SWIDTH2                0x5521 - 0x557E 0x5621 - 0x567E
+SWIDTH2                0x5721 - 0x577E 0x5821 - 0x587E
+SWIDTH2                0x5921 - 0x597E 0x5A21 - 0x5A7E
+SWIDTH2                0x5B21 - 0x5B7E 0x5C21 - 0x5C7E
+SWIDTH2                0x5D21 - 0x5D7E 0x5E21 - 0x5E7E
+SWIDTH2                0x5F21 - 0x5F7E 0x6021 - 0x607E
+SWIDTH2                0x6121 - 0x617E 0x6221 - 0x627E
+SWIDTH2                0x6321 - 0x637E 0x6421 - 0x647E
+SWIDTH2                0x6521 - 0x657E 0x6621 - 0x667E
+SWIDTH2                0x6721 - 0x677E 0x6821 - 0x687E
+SWIDTH2                0x6921 - 0x697E 0x6A21 - 0x6A7E
+SWIDTH2                0x6B21 - 0x6B7E 0x6C21 - 0x6C7E
+SWIDTH2                0x6D21 - 0x6D7E 0x6E21 - 0x6E5C
+
+/*
+ * CNS11643-5
+ */
+CHARSET                0x4B008080      0xFFFF
+
+IDEOGRAM       0x2121 - 0x217E 0x2221 - 0x227E
+IDEOGRAM       0x2321 - 0x237E 0x2421 - 0x247E
+IDEOGRAM       0x2521 - 0x257E 0x2621 - 0x267E
+IDEOGRAM       0x2721 - 0x277E 0x2821 - 0x287E
+IDEOGRAM       0x2921 - 0x297E 0x2A21 - 0x2A7E
+IDEOGRAM       0x2B21 - 0x2B7E 0x2C21 - 0x2C7E
+IDEOGRAM       0x2D21 - 0x2D7E 0x2E21 - 0x2E7E
+IDEOGRAM       0x2F21 - 0x2F7E 0x3021 - 0x307E
+IDEOGRAM       0x3121 - 0x317E 0x3221 - 0x327E
+IDEOGRAM       0x3321 - 0x337E 0x3421 - 0x347E
+IDEOGRAM       0x3521 - 0x357E 0x3621 - 0x367E
+IDEOGRAM       0x3721 - 0x377E 0x3821 - 0x387E
+IDEOGRAM       0x3921 - 0x397E 0x3A21 - 0x3A7E
+IDEOGRAM       0x3B21 - 0x3B7E 0x3C21 - 0x3C7E
+IDEOGRAM       0x3D21 - 0x3D7E 0x3E21 - 0x3E7E
+IDEOGRAM       0x3F21 - 0x3F7E 0x4021 - 0x407E
+IDEOGRAM       0x4121 - 0x417E 0x4221 - 0x427E
+IDEOGRAM       0x4321 - 0x437E 0x4421 - 0x447E
+IDEOGRAM       0x4521 - 0x457E 0x4621 - 0x467E
+IDEOGRAM       0x4721 - 0x477E 0x4821 - 0x487E
+IDEOGRAM       0x4921 - 0x497E 0x4A21 - 0x4A7E
+IDEOGRAM       0x4B21 - 0x4B7E 0x4C21 - 0x4C7E
+IDEOGRAM       0x4D21 - 0x4D7E 0x4E21 - 0x4E7E
+IDEOGRAM       0x4F21 - 0x4F7E 0x5021 - 0x507E
+IDEOGRAM       0x5121 - 0x517E 0x5221 - 0x527E
+IDEOGRAM       0x5321 - 0x537E 0x5421 - 0x547E
+IDEOGRAM       0x5521 - 0x557E 0x5621 - 0x567E
+IDEOGRAM       0x5721 - 0x577E 0x5821 - 0x587E
+IDEOGRAM       0x5921 - 0x597E 0x5A21 - 0x5A7E
+IDEOGRAM       0x5B21 - 0x5B7E 0x5C21 - 0x5C7E
+IDEOGRAM       0x5D21 - 0x5D7E 0x5E21 - 0x5E7E
+IDEOGRAM       0x5F21 - 0x5F7E 0x6021 - 0x607E
+IDEOGRAM       0x6121 - 0x617E 0x6221 - 0x627E
+IDEOGRAM       0x6321 - 0x637E 0x6421 - 0x647E
+IDEOGRAM       0x6521 - 0x657E 0x6621 - 0x667E
+IDEOGRAM       0x6721 - 0x677E 0x6821 - 0x687E
+IDEOGRAM       0x6921 - 0x697E 0x6A21 - 0x6A7E
+IDEOGRAM       0x6B21 - 0x6B7E 0x6C21 - 0x6C7E
+IDEOGRAM       0x6D21 - 0x6D7E 0x6E21 - 0x6E7E
+IDEOGRAM       0x6F21 - 0x6F7E 0x7021 - 0x707E
+IDEOGRAM       0x7121 - 0x717E 0x7221 - 0x727E
+IDEOGRAM       0x7321 - 0x737E 0x7421 - 0x747E
+IDEOGRAM       0x7521 - 0x757E 0x7621 - 0x767E
+IDEOGRAM       0x7721 - 0x777E 0x7821 - 0x787E
+IDEOGRAM       0x7921 - 0x797E 0x7A21 - 0x7A7E
+IDEOGRAM       0x7B21 - 0x7B7E 0x7C21 - 0x7C51
+
+SWIDTH2                0x2121 - 0x217E 0x2221 - 0x227E
+SWIDTH2                0x2321 - 0x237E 0x2421 - 0x247E
+SWIDTH2                0x2521 - 0x257E 0x2621 - 0x267E
+SWIDTH2                0x2721 - 0x277E 0x2821 - 0x287E
+SWIDTH2                0x2921 - 0x297E 0x2A21 - 0x2A7E
+SWIDTH2                0x2B21 - 0x2B7E 0x2C21 - 0x2C7E
+SWIDTH2                0x2D21 - 0x2D7E 0x2E21 - 0x2E7E
+SWIDTH2                0x2F21 - 0x2F7E 0x3021 - 0x307E
+SWIDTH2                0x3121 - 0x317E 0x3221 - 0x327E
+SWIDTH2                0x3321 - 0x337E 0x3421 - 0x347E
+SWIDTH2                0x3521 - 0x357E 0x3621 - 0x367E
+SWIDTH2                0x3721 - 0x377E 0x3821 - 0x387E
+SWIDTH2                0x3921 - 0x397E 0x3A21 - 0x3A7E
+SWIDTH2                0x3B21 - 0x3B7E 0x3C21 - 0x3C7E
+SWIDTH2                0x3D21 - 0x3D7E 0x3E21 - 0x3E7E
+SWIDTH2                0x3F21 - 0x3F7E 0x4021 - 0x407E
+SWIDTH2                0x4121 - 0x417E 0x4221 - 0x427E
+SWIDTH2                0x4321 - 0x437E 0x4421 - 0x447E
+SWIDTH2                0x4521 - 0x457E 0x4621 - 0x467E
+SWIDTH2                0x4721 - 0x477E 0x4821 - 0x487E
+SWIDTH2                0x4921 - 0x497E 0x4A21 - 0x4A7E
+SWIDTH2                0x4B21 - 0x4B7E 0x4C21 - 0x4C7E
+SWIDTH2                0x4D21 - 0x4D7E 0x4E21 - 0x4E7E
+SWIDTH2                0x4F21 - 0x4F7E 0x5021 - 0x507E
+SWIDTH2                0x5121 - 0x517E 0x5221 - 0x527E
+SWIDTH2                0x5321 - 0x537E 0x5421 - 0x547E
+SWIDTH2                0x5521 - 0x557E 0x5621 - 0x567E
+SWIDTH2                0x5721 - 0x577E 0x5821 - 0x587E
+SWIDTH2                0x5921 - 0x597E 0x5A21 - 0x5A7E
+SWIDTH2                0x5B21 - 0x5B7E 0x5C21 - 0x5C7E
+SWIDTH2                0x5D21 - 0x5D7E 0x5E21 - 0x5E7E
+SWIDTH2                0x5F21 - 0x5F7E 0x6021 - 0x607E
+SWIDTH2                0x6121 - 0x617E 0x6221 - 0x627E
+SWIDTH2                0x6321 - 0x637E 0x6421 - 0x647E
+SWIDTH2                0x6521 - 0x657E 0x6621 - 0x667E
+SWIDTH2                0x6721 - 0x677E 0x6821 - 0x687E
+SWIDTH2                0x6921 - 0x697E 0x6A21 - 0x6A7E
+SWIDTH2                0x6B21 - 0x6B7E 0x6C21 - 0x6C7E
+SWIDTH2                0x6D21 - 0x6D7E 0x6E21 - 0x6E7E
+SWIDTH2                0x6F21 - 0x6F7E 0x7021 - 0x707E
+SWIDTH2                0x7121 - 0x717E 0x7221 - 0x727E
+SWIDTH2                0x7321 - 0x737E 0x7421 - 0x747E
+SWIDTH2                0x7521 - 0x757E 0x7621 - 0x767E
+SWIDTH2                0x7721 - 0x777E 0x7821 - 0x787E
+SWIDTH2                0x7921 - 0x797E 0x7A21 - 0x7A7E
+SWIDTH2                0x7B21 - 0x7B7E 0x7C21 - 0x7C51
+
+/*
+ * CNS11643-6
+ */
+CHARSET                0x4C008080      0xFFFF
+
+IDEOGRAM       0x2121 - 0x217E 0x2221 - 0x227E
+IDEOGRAM       0x2321 - 0x237E 0x2421 - 0x247E
+IDEOGRAM       0x2521 - 0x257E 0x2621 - 0x267E
+IDEOGRAM       0x2721 - 0x277E 0x2821 - 0x287E
+IDEOGRAM       0x2921 - 0x297E 0x2A21 - 0x2A7E
+IDEOGRAM       0x2B21 - 0x2B7E 0x2C21 - 0x2C7E
+IDEOGRAM       0x2D21 - 0x2D7E 0x2E21 - 0x2E7E
+IDEOGRAM       0x2F21 - 0x2F7E 0x3021 - 0x307E
+IDEOGRAM       0x3121 - 0x317E 0x3221 - 0x327E
+IDEOGRAM       0x3321 - 0x337E 0x3421 - 0x347E
+IDEOGRAM       0x3521 - 0x357E 0x3621 - 0x367E
+IDEOGRAM       0x3721 - 0x377E 0x3821 - 0x387E
+IDEOGRAM       0x3921 - 0x397E 0x3A21 - 0x3A7E
+IDEOGRAM       0x3B21 - 0x3B7E 0x3C21 - 0x3C7E
+IDEOGRAM       0x3D21 - 0x3D7E 0x3E21 - 0x3E7E
+IDEOGRAM       0x3F21 - 0x3F7E 0x4021 - 0x407E
+IDEOGRAM       0x4121 - 0x417E 0x4221 - 0x427E
+IDEOGRAM       0x4321 - 0x437E 0x4421 - 0x447E
+IDEOGRAM       0x4521 - 0x457E 0x4621 - 0x467E
+IDEOGRAM       0x4721 - 0x477E 0x4821 - 0x487E
+IDEOGRAM       0x4921 - 0x497E 0x4A21 - 0x4A7E
+IDEOGRAM       0x4B21 - 0x4B7E 0x4C21 - 0x4C7E
+IDEOGRAM       0x4D21 - 0x4D7E 0x4E21 - 0x4E7E
+IDEOGRAM       0x4F21 - 0x4F7E 0x5021 - 0x507E
+IDEOGRAM       0x5121 - 0x517E 0x5221 - 0x527E
+IDEOGRAM       0x5321 - 0x537E 0x5421 - 0x547E
+IDEOGRAM       0x5521 - 0x557E 0x5621 - 0x567E
+IDEOGRAM       0x5721 - 0x577E 0x5821 - 0x587E
+IDEOGRAM       0x5921 - 0x597E 0x5A21 - 0x5A7E
+IDEOGRAM       0x5B21 - 0x5B7E 0x5C21 - 0x5C7E
+IDEOGRAM       0x5D21 - 0x5D7E 0x5E21 - 0x5E7E
+IDEOGRAM       0x5F21 - 0x5F7E 0x6021 - 0x607E
+IDEOGRAM       0x6121 - 0x617E 0x6221 - 0x627E
+IDEOGRAM       0x6321 - 0x637E 0x6421 - 0x647A
+
+SWIDTH2                0x2121 - 0x217E 0x2221 - 0x227E
+SWIDTH2                0x2321 - 0x237E 0x2421 - 0x247E
+SWIDTH2                0x2521 - 0x257E 0x2621 - 0x267E
+SWIDTH2                0x2721 - 0x277E 0x2821 - 0x287E
+SWIDTH2                0x2921 - 0x297E 0x2A21 - 0x2A7E
+SWIDTH2                0x2B21 - 0x2B7E 0x2C21 - 0x2C7E
+SWIDTH2                0x2D21 - 0x2D7E 0x2E21 - 0x2E7E
+SWIDTH2                0x2F21 - 0x2F7E 0x3021 - 0x307E
+SWIDTH2                0x3121 - 0x317E 0x3221 - 0x327E
+SWIDTH2                0x3321 - 0x337E 0x3421 - 0x347E
+SWIDTH2                0x3521 - 0x357E 0x3621 - 0x367E
+SWIDTH2                0x3721 - 0x377E 0x3821 - 0x387E
+SWIDTH2                0x3921 - 0x397E 0x3A21 - 0x3A7E
+SWIDTH2                0x3B21 - 0x3B7E 0x3C21 - 0x3C7E
+SWIDTH2                0x3D21 - 0x3D7E 0x3E21 - 0x3E7E
+SWIDTH2                0x3F21 - 0x3F7E 0x4021 - 0x407E
+SWIDTH2                0x4121 - 0x417E 0x4221 - 0x427E
+SWIDTH2                0x4321 - 0x437E 0x4421 - 0x447E
+SWIDTH2                0x4521 - 0x457E 0x4621 - 0x467E
+SWIDTH2                0x4721 - 0x477E 0x4821 - 0x487E
+SWIDTH2                0x4921 - 0x497E 0x4A21 - 0x4A7E
+SWIDTH2                0x4B21 - 0x4B7E 0x4C21 - 0x4C7E
+SWIDTH2                0x4D21 - 0x4D7E 0x4E21 - 0x4E7E
+SWIDTH2                0x4F21 - 0x4F7E 0x5021 - 0x507E
+SWIDTH2                0x5121 - 0x517E 0x5221 - 0x527E
+SWIDTH2                0x5321 - 0x537E 0x5421 - 0x547E
+SWIDTH2                0x5521 - 0x557E 0x5621 - 0x567E
+SWIDTH2                0x5721 - 0x577E 0x5821 - 0x587E
+SWIDTH2                0x5921 - 0x597E 0x5A21 - 0x5A7E
+SWIDTH2                0x5B21 - 0x5B7E 0x5C21 - 0x5C7E
+SWIDTH2                0x5D21 - 0x5D7E 0x5E21 - 0x5E7E
+SWIDTH2                0x5F21 - 0x5F7E 0x6021 - 0x607E
+SWIDTH2                0x6121 - 0x617E 0x6221 - 0x627E
+SWIDTH2                0x6321 - 0x637E 0x6421 - 0x647A
+
+/*
+ * CNS11643-7
+ */
+CHARSET                0x4D008080      0xFFFF
+
+IDEOGRAM       0x2121 - 0x217E 0x2221 - 0x227E
+IDEOGRAM       0x2321 - 0x237E 0x2421 - 0x247E
+IDEOGRAM       0x2521 - 0x257E 0x2621 - 0x267E
+IDEOGRAM       0x2721 - 0x277E 0x2821 - 0x287E
+IDEOGRAM       0x2921 - 0x297E 0x2A21 - 0x2A7E
+IDEOGRAM       0x2B21 - 0x2B7E 0x2C21 - 0x2C7E
+IDEOGRAM       0x2D21 - 0x2D7E 0x2E21 - 0x2E7E
+IDEOGRAM       0x2F21 - 0x2F7E 0x3021 - 0x307E
+IDEOGRAM       0x3121 - 0x317E 0x3221 - 0x327E
+IDEOGRAM       0x3321 - 0x337E 0x3421 - 0x347E
+IDEOGRAM       0x3521 - 0x357E 0x3621 - 0x367E
+IDEOGRAM       0x3721 - 0x377E 0x3821 - 0x387E
+IDEOGRAM       0x3921 - 0x397E 0x3A21 - 0x3A7E
+IDEOGRAM       0x3B21 - 0x3B7E 0x3C21 - 0x3C7E
+IDEOGRAM       0x3D21 - 0x3D7E 0x3E21 - 0x3E7E
+IDEOGRAM       0x3F21 - 0x3F7E 0x4021 - 0x407E
+IDEOGRAM       0x4121 - 0x417E 0x4221 - 0x427E
+IDEOGRAM       0x4321 - 0x437E 0x4421 - 0x447E
+IDEOGRAM       0x4521 - 0x457E 0x4621 - 0x467E
+IDEOGRAM       0x4721 - 0x477E 0x4821 - 0x487E
+IDEOGRAM       0x4921 - 0x497E 0x4A21 - 0x4A7E
+IDEOGRAM       0x4B21 - 0x4B7E 0x4C21 - 0x4C7E
+IDEOGRAM       0x4D21 - 0x4D7E 0x4E21 - 0x4E7E
+IDEOGRAM       0x4F21 - 0x4F7E 0x5021 - 0x507E
+IDEOGRAM       0x5121 - 0x517E 0x5221 - 0x527E
+IDEOGRAM       0x5321 - 0x537E 0x5421 - 0x547E
+IDEOGRAM       0x5521 - 0x557E 0x5621 - 0x567E
+IDEOGRAM       0x5721 - 0x577E 0x5821 - 0x587E
+IDEOGRAM       0x5921 - 0x597E 0x5A21 - 0x5A7E
+IDEOGRAM       0x5B21 - 0x5B7E 0x5C21 - 0x5C7E
+IDEOGRAM       0x5D21 - 0x5D7E 0x5E21 - 0x5E7E
+IDEOGRAM       0x5F21 - 0x5F7E 0x6021 - 0x607E
+IDEOGRAM       0x6121 - 0x617E 0x6221 - 0x627E
+IDEOGRAM       0x6321 - 0x637E 0x6421 - 0x647E
+IDEOGRAM       0x6521 - 0x657E 0x6621 - 0x6655
+
+SWIDTH2                0x2121 - 0x217E 0x2221 - 0x227E
+SWIDTH2                0x2321 - 0x237E 0x2421 - 0x247E
+SWIDTH2                0x2521 - 0x257E 0x2621 - 0x267E
+SWIDTH2                0x2721 - 0x277E 0x2821 - 0x287E
+SWIDTH2                0x2921 - 0x297E 0x2A21 - 0x2A7E
+SWIDTH2                0x2B21 - 0x2B7E 0x2C21 - 0x2C7E
+SWIDTH2                0x2D21 - 0x2D7E 0x2E21 - 0x2E7E
+SWIDTH2                0x2F21 - 0x2F7E 0x3021 - 0x307E
+SWIDTH2                0x3121 - 0x317E 0x3221 - 0x327E
+SWIDTH2                0x3321 - 0x337E 0x3421 - 0x347E
+SWIDTH2                0x3521 - 0x357E 0x3621 - 0x367E
+SWIDTH2                0x3721 - 0x377E 0x3821 - 0x387E
+SWIDTH2                0x3921 - 0x397E 0x3A21 - 0x3A7E
+SWIDTH2                0x3B21 - 0x3B7E 0x3C21 - 0x3C7E
+SWIDTH2                0x3D21 - 0x3D7E 0x3E21 - 0x3E7E
+SWIDTH2                0x3F21 - 0x3F7E 0x4021 - 0x407E
+SWIDTH2                0x4121 - 0x417E 0x4221 - 0x427E
+SWIDTH2                0x4321 - 0x437E 0x4421 - 0x447E
+SWIDTH2                0x4521 - 0x457E 0x4621 - 0x467E
+SWIDTH2                0x4721 - 0x477E 0x4821 - 0x487E
+SWIDTH2                0x4921 - 0x497E 0x4A21 - 0x4A7E
+SWIDTH2                0x4B21 - 0x4B7E 0x4C21 - 0x4C7E
+SWIDTH2                0x4D21 - 0x4D7E 0x4E21 - 0x4E7E
+SWIDTH2                0x4F21 - 0x4F7E 0x5021 - 0x507E
+SWIDTH2                0x5121 - 0x517E 0x5221 - 0x527E
+SWIDTH2                0x5321 - 0x537E 0x5421 - 0x547E
+SWIDTH2                0x5521 - 0x557E 0x5621 - 0x567E
+SWIDTH2                0x5721 - 0x577E 0x5821 - 0x587E
+SWIDTH2                0x5921 - 0x597E 0x5A21 - 0x5A7E
+SWIDTH2                0x5B21 - 0x5B7E 0x5C21 - 0x5C7E
+SWIDTH2                0x5D21 - 0x5D7E 0x5E21 - 0x5E7E
+SWIDTH2                0x5F21 - 0x5F7E 0x6021 - 0x607E
+SWIDTH2                0x6121 - 0x617E 0x6221 - 0x627E
+SWIDTH2                0x6321 - 0x637E 0x6421 - 0x647E
+SWIDTH2                0x6521 - 0x657E 0x6621 - 0x6655
diff --git a/share/locale/locale.alias b/share/locale/locale.alias
new file mode 100644 (file)
index 0000000..26ce918
--- /dev/null
@@ -0,0 +1,33 @@
+# $NetBSD: locale.alias,v 1.12 2013/08/11 22:09:40 joerg Exp $
+
+#
+# Locale aliases
+#
+
+# Pig locale
+Pig/LC_MESSAGES                        /FORCE
+
+# Linux/FreeBSD compatibility, EUC-CN == GB2312
+zh_CN.GB2312                   zh_CN.eucCN
+
+# FreeBSD compatibility
+zh_HK.Big5HKSCS                        zh_HK.Big5hkscs
+
+# nb(Bokmal, Norwegian) == no(Norwegian)
+no_NO.ISO8859-1                        nb_NO.ISO8859-1
+no_NO.ISO8859-15               nb_NO.ISO8859-15
+no_NO.UTF-8                    nb_NO.UTF-8
+
+# Serbian language uses different scripts depending on the encoding.
+sr_ME.ISO8859-2                        sr_Latn_ME.ISO8859-2
+sr_RS.ISO8859-2                        sr_Latn_RS.ISO8859-2
+sr_ME.ISO8859-5                        sr_Cyrl_ME.ISO8859-5
+sr_RS.ISO8859-5                        sr_Cyrl_RS.ISO8859-5
+sr_ME.UTF-8                    sr_Cyrl_ME.UTF-8
+sr_RS.UTF-8                    sr_Cyrl_RS.UTF-8
+
+# backward compatibility.
+ja_JP.ISO2022-JP               ja_JP.ISO-2022-JP
+ja_JP.ISO2022-JP2              ja_JP.ISO-2022-JP-2
+zh_HK.Big5-HKSCS               zh_HK.Big5hkscs
+zh_TW.BIG5                     zh_TW.Big5
diff --git a/share/locale/messages/Makefile b/share/locale/messages/Makefile
new file mode 100644 (file)
index 0000000..e137341
--- /dev/null
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v 1.7 2013/08/11 22:09:40 joerg Exp $
+
+NOMAN=  # defined
+
+# pull LOCALEDIR and other declarations
+.include <bsd.own.mk>
+
+LOCALEFILE=    LC_MESSAGES/SYS_LC_MESSAGES
+CATEGORY=      messages
+
+.include "${.CURDIR}/../Makefile.locale"
+.include "${.CURDIR}/../Makefile.common"
diff --git a/share/locale/messages/af_ZA.UTF-8.src b/share/locale/messages/af_ZA.UTF-8.src
new file mode 100644 (file)
index 0000000..9ffb05e
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: af_ZA.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: af_ZA
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nee:n:NEE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/am_ET.UTF-8.src b/share/locale/messages/am_ET.UTF-8.src
new file mode 100644 (file)
index 0000000..8c6d1f9
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: am_ET.UTF-8.src,v 1.3 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: am_ET
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((አዎን)|(ዎ)|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((አይ)|(ይ)|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+አዎን:ዎ:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+አይ:ይ:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/be_BY.UTF-8.src b/share/locale/messages/be_BY.UTF-8.src
new file mode 100644 (file)
index 0000000..d3d5e4f
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: be_BY.UTF-8.src,v 1.3 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: be_BY
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([тТ]([аА][кК])?)|([тТ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([нН]([еЕ])?)|([нН])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+так:т:ТАК:Т:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+не:н:НЕ:Н:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/bg_BG.UTF-8.src b/share/locale/messages/bg_BG.UTF-8.src
new file mode 100644 (file)
index 0000000..2581ca6
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: bg_BG.UTF-8.src,v 1.3 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: bg_BG
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([дД]([аА])?)|([дД])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([нН]([еЕ])?)|([нН])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+да:д:ДА:Д:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+не:н:НЕ:Н:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/ca_ES.UTF-8.src b/share/locale/messages/ca_ES.UTF-8.src
new file mode 100644 (file)
index 0000000..e6f5d27
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: ca_ES.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: ca_ES
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([sS]([íÍ])?)|([sS])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+sí:s:SÍ:S:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/af_ZA.ISO8859-1.src b/share/locale/messages/converted/af_ZA.ISO8859-1.src
new file mode 100644 (file)
index 0000000..d7468e1
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: af_ZA.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: af_ZA
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nee:n:NEE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/af_ZA.ISO8859-15.src b/share/locale/messages/converted/af_ZA.ISO8859-15.src
new file mode 100644 (file)
index 0000000..ff1ffe6
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: af_ZA.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: af_ZA
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nee:n:NEE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/be_BY.CP1251.src b/share/locale/messages/converted/be_BY.CP1251.src
new file mode 100644 (file)
index 0000000..3bd34bf
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: be_BY.CP1251.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: be_BY
+# Character set: CP1251
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([òÒ]([àÀ][êÊ])?)|([òÒ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([íÍ]([åÅ])?)|([íÍ])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+òàê:ò:ÒÀÊ:Ò:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+íå:í:ÍÅ:Í:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/be_BY.ISO8859-5.src b/share/locale/messages/converted/be_BY.ISO8859-5.src
new file mode 100644 (file)
index 0000000..650a967
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: be_BY.ISO8859-5.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: be_BY
+# Character set: ISO8859-5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([âÂ]([а][Úº])?)|([âÂ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([ݽ]([յ])?)|([ݽ])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+âÐÚ:â:°º:Â:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ÝÕ:Ý:½µ:½:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/bg_BG.CP1251.src b/share/locale/messages/converted/bg_BG.CP1251.src
new file mode 100644 (file)
index 0000000..d729bf3
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: bg_BG.CP1251.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: bg_BG
+# Character set: CP1251
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([äÄ]([àÀ])?)|([äÄ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([íÍ]([åÅ])?)|([íÍ])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+äà:ä:ÄÀ:Ä:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+íå:í:ÍÅ:Í:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/ca_ES.ISO8859-1.src b/share/locale/messages/converted/ca_ES.ISO8859-1.src
new file mode 100644 (file)
index 0000000..6b7a04b
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: ca_ES.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: ca_ES
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([sS]([íÍ])?)|([sS])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+sí:s:SÍ:S:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/ca_ES.ISO8859-15.src b/share/locale/messages/converted/ca_ES.ISO8859-15.src
new file mode 100644 (file)
index 0000000..5db8021
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: ca_ES.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: ca_ES
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([sS]([íÍ])?)|([sS])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+sí:s:SÍ:S:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/cs_CZ.ISO8859-2.src b/share/locale/messages/converted/cs_CZ.ISO8859-2.src
new file mode 100644 (file)
index 0000000..1d74864
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: cs_CZ.ISO8859-2.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: cs_CZ
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([aA]([nN][oO])?)|([aA])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ano:a:ANO:A:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ne:n:NE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/da_DK.ISO8859-1.src b/share/locale/messages/converted/da_DK.ISO8859-1.src
new file mode 100644 (file)
index 0000000..f9b980b
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: da_DK.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: da_DK
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][jJ])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nej:n:NEJ:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/da_DK.ISO8859-15.src b/share/locale/messages/converted/da_DK.ISO8859-15.src
new file mode 100644 (file)
index 0000000..60f3f2b
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: da_DK.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: da_DK
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][jJ])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nej:n:NEJ:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/de_AT.ISO8859-1.src b/share/locale/messages/converted/de_AT.ISO8859-1.src
new file mode 100644 (file)
index 0000000..5ed7b2c
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: de_AT.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: de_AT
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][iI][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nein:n:NEIN:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/de_AT.ISO8859-15.src b/share/locale/messages/converted/de_AT.ISO8859-15.src
new file mode 100644 (file)
index 0000000..4a6e6af
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: de_AT.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: de_AT
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][iI][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nein:n:NEIN:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/de_CH.ISO8859-1.src b/share/locale/messages/converted/de_CH.ISO8859-1.src
new file mode 100644 (file)
index 0000000..41eb7a3
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: de_CH.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: de_CH
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][iI][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nein:n:NEIN:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/de_CH.ISO8859-15.src b/share/locale/messages/converted/de_CH.ISO8859-15.src
new file mode 100644 (file)
index 0000000..678e3c4
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: de_CH.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: de_CH
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][iI][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nein:n:NEIN:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/de_DE.ISO8859-1.src b/share/locale/messages/converted/de_DE.ISO8859-1.src
new file mode 100644 (file)
index 0000000..dab9160
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: de_DE.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: de_DE
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][iI][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nein:n:NEIN:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/de_DE.ISO8859-15.src b/share/locale/messages/converted/de_DE.ISO8859-15.src
new file mode 100644 (file)
index 0000000..92314b2
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: de_DE.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: de_DE
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][iI][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nein:n:NEIN:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/el_GR.ISO8859-7.src b/share/locale/messages/converted/el_GR.ISO8859-7.src
new file mode 100644 (file)
index 0000000..801a755
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: el_GR.ISO8859-7.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: el_GR
+# Character set: ISO8859-7
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([íÍ]([áÁ][éÉ])?)|([íÍ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([ü¼]([÷×][éÉ])?)|([ü¼])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+íáé:í:ÍÁÉ:Í:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ü÷é:ü:¼×É:¼:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/en_AU.ISO8859-1.src b/share/locale/messages/converted/en_AU.ISO8859-1.src
new file mode 100644 (file)
index 0000000..b548b70
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: en_AU.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: en_AU
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/en_AU.ISO8859-15.src b/share/locale/messages/converted/en_AU.ISO8859-15.src
new file mode 100644 (file)
index 0000000..071561b
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: en_AU.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: en_AU
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/en_CA.ISO8859-1.src b/share/locale/messages/converted/en_CA.ISO8859-1.src
new file mode 100644 (file)
index 0000000..6f67a70
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: en_CA.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: en_CA
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/en_CA.ISO8859-15.src b/share/locale/messages/converted/en_CA.ISO8859-15.src
new file mode 100644 (file)
index 0000000..e9b0dee
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: en_CA.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: en_CA
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/en_GB.ISO8859-1.src b/share/locale/messages/converted/en_GB.ISO8859-1.src
new file mode 100644 (file)
index 0000000..2779ef1
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: en_GB.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: en_GB
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/en_GB.ISO8859-15.src b/share/locale/messages/converted/en_GB.ISO8859-15.src
new file mode 100644 (file)
index 0000000..7de51cd
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: en_GB.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: en_GB
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/en_NZ.ISO8859-1.src b/share/locale/messages/converted/en_NZ.ISO8859-1.src
new file mode 100644 (file)
index 0000000..5d4f9e9
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: en_NZ.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: en_NZ
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/en_NZ.ISO8859-15.src b/share/locale/messages/converted/en_NZ.ISO8859-15.src
new file mode 100644 (file)
index 0000000..9b69639
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: en_NZ.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: en_NZ
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/en_US.ISO8859-1.src b/share/locale/messages/converted/en_US.ISO8859-1.src
new file mode 100644 (file)
index 0000000..51d35a3
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: en_US.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: en_US
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/en_US.ISO8859-15.src b/share/locale/messages/converted/en_US.ISO8859-15.src
new file mode 100644 (file)
index 0000000..68ed0dc
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: en_US.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: en_US
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/en_US.US-ASCII.src b/share/locale/messages/converted/en_US.US-ASCII.src
new file mode 100644 (file)
index 0000000..985014f
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: en_US.US-ASCII.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: en_US
+# Character set: US-ASCII
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/es_ES.ISO8859-1.src b/share/locale/messages/converted/es_ES.ISO8859-1.src
new file mode 100644 (file)
index 0000000..4b235be
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: es_ES.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: es_ES
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([sS]([íÍ])?)|([sS]([iI])?)|([sS])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+sí:si:s:SÍ:SI:S:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/es_ES.ISO8859-15.src b/share/locale/messages/converted/es_ES.ISO8859-15.src
new file mode 100644 (file)
index 0000000..c00f6df
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: es_ES.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: es_ES
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([sS]([íÍ])?)|([sS]([iI])?)|([sS])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+sí:si:s:SÍ:SI:S:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/et_EE.ISO8859-15.src b/share/locale/messages/converted/et_EE.ISO8859-15.src
new file mode 100644 (file)
index 0000000..f7e35cd
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: et_EE.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: et_EE
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA][hH])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([eE]([iI])?)|([eE])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+jah:j:JAH:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ei:e:EI:E:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/eu_ES.ISO8859-1.src b/share/locale/messages/converted/eu_ES.ISO8859-1.src
new file mode 100644 (file)
index 0000000..66f9198
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: eu_ES.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: eu_ES
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([bB]([aA][iI])?)|([bB])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([eE]([zZ])?)|([eE])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+bai:b:BAI:B:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ez:e:EZ:E:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/eu_ES.ISO8859-15.src b/share/locale/messages/converted/eu_ES.ISO8859-15.src
new file mode 100644 (file)
index 0000000..8edbea5
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: eu_ES.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: eu_ES
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([bB]([aA][iI])?)|([bB])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([eE]([zZ])?)|([eE])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+bai:b:BAI:B:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ez:e:EZ:E:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/fi_FI.ISO8859-1.src b/share/locale/messages/converted/fi_FI.ISO8859-1.src
new file mode 100644 (file)
index 0000000..fd475a8
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: fi_FI.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: fi_FI
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([kK]([yY][lL][lL][äÄ])?)|([kK])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([eE]([iI])?)|([eE])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+kyllä:k:KYLLÄ:K:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ei:e:EI:E:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/fi_FI.ISO8859-15.src b/share/locale/messages/converted/fi_FI.ISO8859-15.src
new file mode 100644 (file)
index 0000000..9279913
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: fi_FI.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: fi_FI
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([kK]([yY][lL][lL][äÄ])?)|([kK])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([eE]([iI])?)|([eE])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+kyllä:k:KYLLÄ:K:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ei:e:EI:E:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/fr_BE.ISO8859-1.src b/share/locale/messages/converted/fr_BE.ISO8859-1.src
new file mode 100644 (file)
index 0000000..2372ef1
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: fr_BE.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: fr_BE
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([oO]([uU][iI])?)|([oO])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+oui:o:OUI:O:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+non:n:NON:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/fr_BE.ISO8859-15.src b/share/locale/messages/converted/fr_BE.ISO8859-15.src
new file mode 100644 (file)
index 0000000..cc78e4e
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: fr_BE.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: fr_BE
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([oO]([uU][iI])?)|([oO])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+oui:o:OUI:O:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+non:n:NON:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/fr_CA.ISO8859-1.src b/share/locale/messages/converted/fr_CA.ISO8859-1.src
new file mode 100644 (file)
index 0000000..29c733e
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: fr_CA.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: fr_CA
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([oO]([uU][iI])?)|([oO])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+oui:o:OUI:O:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+non:n:NON:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/fr_CA.ISO8859-15.src b/share/locale/messages/converted/fr_CA.ISO8859-15.src
new file mode 100644 (file)
index 0000000..5c41d61
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: fr_CA.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: fr_CA
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([oO]([uU][iI])?)|([oO])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+oui:o:OUI:O:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+non:n:NON:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/fr_CH.ISO8859-1.src b/share/locale/messages/converted/fr_CH.ISO8859-1.src
new file mode 100644 (file)
index 0000000..0b4891a
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: fr_CH.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: fr_CH
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([oO]([uU][iI])?)|([oO])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+oui:o:OUI:O:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+non:n:NON:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/fr_CH.ISO8859-15.src b/share/locale/messages/converted/fr_CH.ISO8859-15.src
new file mode 100644 (file)
index 0000000..bbfd20a
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: fr_CH.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: fr_CH
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([oO]([uU][iI])?)|([oO])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+oui:o:OUI:O:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+non:n:NON:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/fr_FR.ISO8859-1.src b/share/locale/messages/converted/fr_FR.ISO8859-1.src
new file mode 100644 (file)
index 0000000..1faa35c
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: fr_FR.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: fr_FR
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([oO]([uU][iI])?)|([oO])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+oui:o:OUI:O:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+non:n:NON:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/fr_FR.ISO8859-15.src b/share/locale/messages/converted/fr_FR.ISO8859-15.src
new file mode 100644 (file)
index 0000000..31811a0
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: fr_FR.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: fr_FR
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([oO]([uU][iI])?)|([oO])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+oui:o:OUI:O:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+non:n:NON:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/hr_HR.ISO8859-2.src b/share/locale/messages/converted/hr_HR.ISO8859-2.src
new file mode 100644 (file)
index 0000000..fd430cc
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: hr_HR.ISO8859-2.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: hr_HR
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([dD]([aA])?)|([dD])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+da:d:DA:D:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ne:n:NE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/hu_HU.ISO8859-2.src b/share/locale/messages/converted/hu_HU.ISO8859-2.src
new file mode 100644 (file)
index 0000000..aa438db
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: hu_HU.ISO8859-2.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: hu_HU
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([iI]([gG][eE][nN])?)|([iI])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][mM])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+igen:i:IGEN:I:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nem:n:NEM:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/hy_AM.ARMSCII-8.src b/share/locale/messages/converted/hy_AM.ARMSCII-8.src
new file mode 100644 (file)
index 0000000..eefd36d
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: hy_AM.ARMSCII-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: hy_AM
+# Character set: ARMSCII-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([³²]([ÛÚ][áà])?)|([³²])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([áà]([ãâ])?)|([áà])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+³Ûá:³:²Úà:²:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+áã:á:àâ:à:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/is_IS.ISO8859-1.src b/share/locale/messages/converted/is_IS.ISO8859-1.src
new file mode 100644 (file)
index 0000000..c57e10a
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: is_IS.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: is_IS
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([áÁ])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][iI])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+já:j:JÁ:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nei:n:NEI:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/is_IS.ISO8859-15.src b/share/locale/messages/converted/is_IS.ISO8859-15.src
new file mode 100644 (file)
index 0000000..b533265
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: is_IS.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: is_IS
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([áÁ])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][iI])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+já:j:JÁ:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nei:n:NEI:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/it_CH.ISO8859-1.src b/share/locale/messages/converted/it_CH.ISO8859-1.src
new file mode 100644 (file)
index 0000000..8b958c2
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: it_CH.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: it_CH
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([sS]([ìÌ])?)|([sS]([iI])?)|([sS])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+sì:si:s:SÌ:SI:S:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/it_CH.ISO8859-15.src b/share/locale/messages/converted/it_CH.ISO8859-15.src
new file mode 100644 (file)
index 0000000..4334dfc
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: it_CH.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: it_CH
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([sS]([ìÌ])?)|([sS]([iI])?)|([sS])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+sì:si:s:SÌ:SI:S:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/it_IT.ISO8859-1.src b/share/locale/messages/converted/it_IT.ISO8859-1.src
new file mode 100644 (file)
index 0000000..6149de3
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: it_IT.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: it_IT
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([sS]([ìÌ])?)|([sS]([iI])?)|([sS])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+sì:si:s:SÌ:SI:S:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/it_IT.ISO8859-15.src b/share/locale/messages/converted/it_IT.ISO8859-15.src
new file mode 100644 (file)
index 0000000..ed30d32
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: it_IT.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: it_IT
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([sS]([ìÌ])?)|([sS]([iI])?)|([sS])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+sì:si:s:SÌ:SI:S:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/ja_JP.ISO-2022-JP-2.src b/share/locale/messages/converted/ja_JP.ISO-2022-JP-2.src
new file mode 100644 (file)
index 0000000..f070c27
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: ja_JP.ISO-2022-JP-2.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: ISO-2022-JP-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((\e$B$O$$\e(B)|(\e$B%O%$\e(B)|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((\e$B$$$$$(\e(B)|(\e$B%$%$%(\e(B)|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+\e$B$O$$\e(B:\e$B%O%$\e(B:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+\e$B$$$$$(\e(B:\e$B%$%$%(\e(B:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/ja_JP.ISO-2022-JP.src b/share/locale/messages/converted/ja_JP.ISO-2022-JP.src
new file mode 100644 (file)
index 0000000..c3c20b1
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: ja_JP.ISO-2022-JP.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: ISO-2022-JP
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((\e$B$O$$\e(B)|(\e$B%O%$\e(B)|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((\e$B$$$$$(\e(B)|(\e$B%$%$%(\e(B)|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+\e$B$O$$\e(B:\e$B%O%$\e(B:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+\e$B$$$$$(\e(B:\e$B%$%$%(\e(B:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/ja_JP.SJIS.src b/share/locale/messages/converted/ja_JP.SJIS.src
new file mode 100644 (file)
index 0000000..f893b9f
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: ja_JP.SJIS.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: SJIS
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((\82Í\82¢)|(\83n\83C)|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((\82¢\82¢\82¦)|(\83C\83C\83G)|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+\82Í\82¢:\83n\83C:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+\82¢\82¢\82¦:\83C\83C\83G:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/ja_JP.ct.src b/share/locale/messages/converted/ja_JP.ct.src
new file mode 100644 (file)
index 0000000..06e30f8
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: ja_JP.ct.src,v 1.1 2013/08/11 22:13:56 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: COMPOUND_TEXT
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((\e$(B$O$$\e(B)|(\e$(B%O%$\e(B)|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((\e$(B$$$$$(\e(B)|(\e$(B%$%$%(\e(B)|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+\e$(B$O$$\e(B:\e$(B%O%$\e(B:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+\e$(B$$$$$(\e(B:\e$(B%$%$%(\e(B:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/ja_JP.eucJP.src b/share/locale/messages/converted/ja_JP.eucJP.src
new file mode 100644 (file)
index 0000000..e083e47
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: ja_JP.eucJP.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: eucJP
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((¤Ï¤¤)|(¥Ï¥¤)|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((¤¤¤¤¤¨)|(¥¤¥¤¥¨)|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+¤Ï¤¤:¥Ï¥¤:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+¤¤¤¤¤¨:¥¤¥¤¥¨:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/kk_KZ.PT154.src b/share/locale/messages/converted/kk_KZ.PT154.src
new file mode 100644 (file)
index 0000000..1d23967
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: kk_KZ.PT154.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: kk_Cyrl_KZ
+# Character set: PT154
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([èÈ]([ºª])?)|([èÈ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([æÆ]([îÎ][\9d\8d])?)|([æÆ])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+èº:è:Ȫ:È:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+æî\9d:æ:ÆÎ\8d:Æ:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/ko_KR.eucKR.src b/share/locale/messages/converted/ko_KR.eucKR.src
new file mode 100644 (file)
index 0000000..1f37b55
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: ko_KR.eucKR.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: ko_KR
+# Character set: eucKR
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((¿¹)|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((¾Æ´Ï¿À)|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+¿¹:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+¾Æ´Ï¿À:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/lt_LT.ISO8859-13.src b/share/locale/messages/converted/lt_LT.ISO8859-13.src
new file mode 100644 (file)
index 0000000..85747aa
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: lt_LT.ISO8859-13.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: lt_LT
+# Character set: ISO8859-13
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([tT]([aA][iI][pP])?)|([tT])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+taip:t:TAIP:T:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ne:n:NE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/lt_LT.ISO8859-4.src b/share/locale/messages/converted/lt_LT.ISO8859-4.src
new file mode 100644 (file)
index 0000000..a70574f
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: lt_LT.ISO8859-4.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: lt_LT
+# Character set: ISO8859-4
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([tT]([aA][iI][pP])?)|([tT])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+taip:t:TAIP:T:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ne:n:NE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/nb_NO.ISO8859-1.src b/share/locale/messages/converted/nb_NO.ISO8859-1.src
new file mode 100644 (file)
index 0000000..acdd96c
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: nb_NO.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: nb_NO
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][iI])?)|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:JA:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nei:NEI:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/nb_NO.ISO8859-15.src b/share/locale/messages/converted/nb_NO.ISO8859-15.src
new file mode 100644 (file)
index 0000000..0d4e9f3
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: nb_NO.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: nb_NO
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][iI])?)|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:JA:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nei:NEI:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/nl_BE.ISO8859-1.src b/share/locale/messages/converted/nl_BE.ISO8859-1.src
new file mode 100644 (file)
index 0000000..50152a3
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: nl_BE.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: nl_BE
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nee:n:NEE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/nl_BE.ISO8859-15.src b/share/locale/messages/converted/nl_BE.ISO8859-15.src
new file mode 100644 (file)
index 0000000..fef6be3
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: nl_BE.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: nl_BE
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nee:n:NEE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/nl_NL.ISO8859-1.src b/share/locale/messages/converted/nl_NL.ISO8859-1.src
new file mode 100644 (file)
index 0000000..3923fb8
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: nl_NL.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: nl_NL
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nee:n:NEE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/nl_NL.ISO8859-15.src b/share/locale/messages/converted/nl_NL.ISO8859-15.src
new file mode 100644 (file)
index 0000000..4a4d0aa
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: nl_NL.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: nl_NL
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nee:n:NEE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/nn_NO.ISO8859-1.src b/share/locale/messages/converted/nn_NO.ISO8859-1.src
new file mode 100644 (file)
index 0000000..ea8d424
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: nn_NO.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: nn_NO
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][iI])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nei:n:NEI:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/nn_NO.ISO8859-15.src b/share/locale/messages/converted/nn_NO.ISO8859-15.src
new file mode 100644 (file)
index 0000000..0710967
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: nn_NO.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: nn_NO
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][iI])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nei:n:NEI:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/pl_PL.ISO8859-2.src b/share/locale/messages/converted/pl_PL.ISO8859-2.src
new file mode 100644 (file)
index 0000000..f8757c6
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: pl_PL.ISO8859-2.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: pl_PL
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([tT]([aA][kK])?)|([tT])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([iI][eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+tak:t:TAK:T:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nie:n:NIE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/pt_BR.ISO8859-1.src b/share/locale/messages/converted/pt_BR.ISO8859-1.src
new file mode 100644 (file)
index 0000000..b47aa7c
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: pt_BR.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: pt_BR
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([sS]([iI][mM])?)|([sS])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([ãÃ][oO])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+sim:s:SIM:S:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+não:n:NÃO:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/pt_PT.ISO8859-1.src b/share/locale/messages/converted/pt_PT.ISO8859-1.src
new file mode 100644 (file)
index 0000000..3fae006
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: pt_PT.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: pt_PT
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([sS]([iI][mM])?)|([sS])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([ãÃ][oO])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+sim:s:SIM:S:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+não:n:NÃO:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/pt_PT.ISO8859-15.src b/share/locale/messages/converted/pt_PT.ISO8859-15.src
new file mode 100644 (file)
index 0000000..66c2bd6
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: pt_PT.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: pt_PT
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([sS]([iI][mM])?)|([sS])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([ãÃ][oO])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+sim:s:SIM:S:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+não:n:NÃO:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/ro_RO.ISO8859-2.src b/share/locale/messages/converted/ro_RO.ISO8859-2.src
new file mode 100644 (file)
index 0000000..1f8a9b3
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: ro_RO.ISO8859-2.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: ro_RO
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([dD]([aA])?)|([dD])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([uU])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+da:d:DA:D:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nu:n:NU:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/ru_BY.CP1251.src b/share/locale/messages/converted/ru_BY.CP1251.src
new file mode 100644 (file)
index 0000000..14c9124
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: ru_BY.CP1251.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: ru_BY
+# Character set: CP1251
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([äÄ]([àÀ])?)|([äÄ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([íÍ]([åÅ][òÒ])?)|([íÍ])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+äà:ä:ÄÀ:Ä:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+íåò:í:ÍÅÒ:Í:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/ru_RU.CP1251.src b/share/locale/messages/converted/ru_RU.CP1251.src
new file mode 100644 (file)
index 0000000..cd07ccd
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: ru_RU.CP1251.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: ru_RU
+# Character set: CP1251
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([äÄ]([àÀ])?)|([äÄ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([íÍ]([åÅ][òÒ])?)|([íÍ])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+äà:ä:ÄÀ:Ä:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+íåò:í:ÍÅÒ:Í:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/ru_RU.CP866.src b/share/locale/messages/converted/ru_RU.CP866.src
new file mode 100644 (file)
index 0000000..b48e01d
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: ru_RU.CP866.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: ru_RU
+# Character set: CP866
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([¤\84]([ \80])?)|([¤\84])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([­\8d]([¥\85][â\92])?)|([­\8d])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+¤ :¤:\84\80:\84:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+­¥â:­:\8d\85\92:\8d:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/ru_RU.ISO8859-5.src b/share/locale/messages/converted/ru_RU.ISO8859-5.src
new file mode 100644 (file)
index 0000000..43c6995
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: ru_RU.ISO8859-5.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: ru_RU
+# Character set: ISO8859-5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([Դ]([а])?)|([Դ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([ݽ]([Õµ][âÂ])?)|([ݽ])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ÔÐ:Ô:´°:´:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ÝÕâ:Ý:½µÂ:½:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/ru_RU.KOI8-R.src b/share/locale/messages/converted/ru_RU.KOI8-R.src
new file mode 100644 (file)
index 0000000..24c85fb
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: ru_RU.KOI8-R.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: ru_RU
+# Character set: KOI8-R
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([Ää]([Áá])?)|([Ää])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([Îî]([Åå][Ôô])?)|([Îî])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ÄÁ:Ä:äá:ä:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ÎÅÔ:Î:îåô:î:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/sk_SK.ISO8859-2.src b/share/locale/messages/converted/sk_SK.ISO8859-2.src
new file mode 100644 (file)
index 0000000..0401ee0
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: sk_SK.ISO8859-2.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: sk_SK
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([áÁ]([nN][oO])?)|([aA])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([iI][eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+áno:a:ÁNO:A:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nie:n:NIE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/sl_SI.ISO8859-2.src b/share/locale/messages/converted/sl_SI.ISO8859-2.src
new file mode 100644 (file)
index 0000000..e442d40
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: sl_SI.ISO8859-2.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: sl_SI
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([dD]([aA])?)|([dD])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+da:d:DA:D:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ne:n:NE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/sr_Cyrl_ME.ISO8859-5.src b/share/locale/messages/converted/sr_Cyrl_ME.ISO8859-5.src
new file mode 100644 (file)
index 0000000..204d6e2
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: sr_Cyrl_ME.ISO8859-5.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: sr_Cyrl_ME
+# Character set: ISO8859-5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([Դ]([а])?)|([Դ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([ݽ]([յ])?)|([ݽ])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ÔÐ:Ô:´°:´:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ÝÕ:Ý:½µ:½:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/sr_Cyrl_RS.ISO8859-5.src b/share/locale/messages/converted/sr_Cyrl_RS.ISO8859-5.src
new file mode 100644 (file)
index 0000000..74c5e8e
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: sr_Cyrl_RS.ISO8859-5.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: sr_Cyrl_RS
+# Character set: ISO8859-5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([Դ]([а])?)|([Դ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([ݽ]([յ])?)|([ݽ])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ÔÐ:Ô:´°:´:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ÝÕ:Ý:½µ:½:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/sr_Latn_ME.ISO8859-2.src b/share/locale/messages/converted/sr_Latn_ME.ISO8859-2.src
new file mode 100644 (file)
index 0000000..0fddcff
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: sr_Latn_ME.ISO8859-2.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: sr_Latn_ME
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([dD]([aA])?)|([dD])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+da:d:DA:D:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ne:n:NE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/sr_Latn_RS.ISO8859-2.src b/share/locale/messages/converted/sr_Latn_RS.ISO8859-2.src
new file mode 100644 (file)
index 0000000..6274fa5
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: sr_Latn_RS.ISO8859-2.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: sr_Latn_RS
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([dD]([aA])?)|([dD])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+da:d:DA:D:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ne:n:NE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/sv_SE.ISO8859-1.src b/share/locale/messages/converted/sv_SE.ISO8859-1.src
new file mode 100644 (file)
index 0000000..28604e6
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: sv_SE.ISO8859-1.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: sv_SE
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][jJ])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nej:n:NEJ:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/sv_SE.ISO8859-15.src b/share/locale/messages/converted/sv_SE.ISO8859-15.src
new file mode 100644 (file)
index 0000000..a2eb2f1
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: sv_SE.ISO8859-15.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: sv_SE
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][jJ])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nej:n:NEJ:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/tr_TR.ISO8859-9.src b/share/locale/messages/converted/tr_TR.ISO8859-9.src
new file mode 100644 (file)
index 0000000..1d41ffe
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: tr_TR.ISO8859-9.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: tr_TR
+# Character set: ISO8859-9
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([eE]([vV][eE][tT])?)|([eE])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([hH]([aA][yY][ýI][rR])?)|([hH]([aA][yY][iI][rR])?)|([hH])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+evet:e:EVET:E:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+hayýr:hayir:h:HAYIR:HAYÝR:H:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/uk_UA.CP1251.src b/share/locale/messages/converted/uk_UA.CP1251.src
new file mode 100644 (file)
index 0000000..27cb3fa
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: uk_UA.CP1251.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: uk_UA
+# Character set: CP1251
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([òÒ]([àÀ][êÊ])?)|([òÒ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([íÍ]([³²])?)|([íÍ])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+òàê:ò:ÒÀÊ:Ò:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+í³:í:Ͳ:Í:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/uk_UA.ISO8859-5.src b/share/locale/messages/converted/uk_UA.ISO8859-5.src
new file mode 100644 (file)
index 0000000..a931a92
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: uk_UA.ISO8859-5.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: uk_UA
+# Character set: ISO8859-5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([âÂ]([а][Úº])?)|([âÂ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([ݽ]([ö¦])?)|([ݽ])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+âÐÚ:â:°º:Â:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+Ýö:Ý:½¦:½:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/uk_UA.KOI8-U.src b/share/locale/messages/converted/uk_UA.KOI8-U.src
new file mode 100644 (file)
index 0000000..7c99d5d
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: uk_UA.KOI8-U.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: uk_UA
+# Character set: KOI8-U
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([Ôô]([Áá][Ëë])?)|([Ôô])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([Îî]([¦¶])?)|([Îî])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ÔÁË:Ô:ôáë:ô:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+Φ:Î:î¶:î:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/zh_CN.GB18030.src b/share/locale/messages/converted/zh_CN.GB18030.src
new file mode 100644 (file)
index 0000000..d0e1017
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: zh_CN.GB18030.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: zh_Hans_CN
+# Character set: GB18030
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((È·¶¨)|(ÊÇ)|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((·ñ¶¨)|(·ñ)|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+È·¶¨:ÊÇ:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+·ñ¶¨:·ñ:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/zh_CN.eucCN.src b/share/locale/messages/converted/zh_CN.eucCN.src
new file mode 100644 (file)
index 0000000..776b5bf
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: zh_CN.eucCN.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: zh_Hans_CN
+# Character set: eucCN
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((È·¶¨)|(ÊÇ)|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((·ñ¶¨)|(·ñ)|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+È·¶¨:ÊÇ:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+·ñ¶¨:·ñ:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/zh_HK.Big5hkscs.src b/share/locale/messages/converted/zh_HK.Big5hkscs.src
new file mode 100644 (file)
index 0000000..aeedc05
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: zh_HK.Big5hkscs.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: zh_Hans_HK
+# Character set: Big5hkscs
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((ÚÌ©w)|(¬O)|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((§_©w)|(§_)|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ÚÌ©w:¬O:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+§_©w:§_:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/zh_TW.Big5.src b/share/locale/messages/converted/zh_TW.Big5.src
new file mode 100644 (file)
index 0000000..51e2f4e
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: zh_TW.Big5.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: zh_Hant_TW
+# Character set: Big5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((¬O)|(½T©w)|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((§_)|(¤£)|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+¬O:½T©w:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+§_:¤£:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/converted/zh_TW.eucTW.src b/share/locale/messages/converted/zh_TW.eucTW.src
new file mode 100644 (file)
index 0000000..fd8e30b
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: zh_TW.eucTW.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: zh_Hant_TW
+# Character set: eucTW
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((ÑÒ)|(íýÌù)|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((ÉÁ)|(Äâ)|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ÑÒ:íýÌù:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ÉÁ:Äâ:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/cs_CZ.UTF-8.src b/share/locale/messages/cs_CZ.UTF-8.src
new file mode 100644 (file)
index 0000000..a32676e
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: cs_CZ.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: cs_CZ
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([aA]([nN][oO])?)|([aA])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ano:a:ANO:A:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ne:n:NE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/da_DK.UTF-8.src b/share/locale/messages/da_DK.UTF-8.src
new file mode 100644 (file)
index 0000000..18de999
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: da_DK.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: da_DK
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][jJ])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nej:n:NEJ:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/de_AT.UTF-8.src b/share/locale/messages/de_AT.UTF-8.src
new file mode 100644 (file)
index 0000000..28e8fb5
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: de_AT.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: de_AT
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][iI][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nein:n:NEIN:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/de_CH.UTF-8.src b/share/locale/messages/de_CH.UTF-8.src
new file mode 100644 (file)
index 0000000..be0914f
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: de_CH.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: de_CH
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][iI][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nein:n:NEIN:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/de_DE.UTF-8.src b/share/locale/messages/de_DE.UTF-8.src
new file mode 100644 (file)
index 0000000..d9d083b
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: de_DE.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: de_DE
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][iI][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nein:n:NEIN:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/el_GR.UTF-8.src b/share/locale/messages/el_GR.UTF-8.src
new file mode 100644 (file)
index 0000000..ad9b4d5
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: el_GR.UTF-8.src,v 1.3 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: el_GR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([νΝ]([αΑ][ιΙ])?)|([νΝ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([όΌ]([χΧ][ιΙ])?)|([όΌ])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ναι:ν:ΝΑΙ:Ν:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+όχι:ό:ΌΧΙ:Ό:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/en_AU.UTF-8.src b/share/locale/messages/en_AU.UTF-8.src
new file mode 100644 (file)
index 0000000..8f1d0d2
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: en_AU.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: en_AU
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/en_CA.UTF-8.src b/share/locale/messages/en_CA.UTF-8.src
new file mode 100644 (file)
index 0000000..25c80ab
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: en_CA.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: en_CA
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/en_GB.UTF-8.src b/share/locale/messages/en_GB.UTF-8.src
new file mode 100644 (file)
index 0000000..d880bf9
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: en_GB.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: en_GB
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/en_NZ.UTF-8.src b/share/locale/messages/en_NZ.UTF-8.src
new file mode 100644 (file)
index 0000000..83b72a0
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: en_NZ.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: en_NZ
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/en_US.UTF-8.src b/share/locale/messages/en_US.UTF-8.src
new file mode 100644 (file)
index 0000000..d07cb3b
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: en_US.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: en_US
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/es_ES.UTF-8.src b/share/locale/messages/es_ES.UTF-8.src
new file mode 100644 (file)
index 0000000..f15a3aa
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: es_ES.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: es_ES
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([sS]([íÍ])?)|([sS]([iI])?)|([sS])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+sí:si:s:SÍ:SI:S:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/et_EE.UTF-8.src b/share/locale/messages/et_EE.UTF-8.src
new file mode 100644 (file)
index 0000000..4d3ae86
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: et_EE.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: et_EE
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA][hH])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([eE]([iI])?)|([eE])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+jah:j:JAH:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ei:e:EI:E:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/eu_ES.UTF-8.src b/share/locale/messages/eu_ES.UTF-8.src
new file mode 100644 (file)
index 0000000..63e9784
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: eu_ES.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: eu_ES
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([bB]([aA][iI])?)|([bB])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([eE]([zZ])?)|([eE])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+bai:b:BAI:B:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ez:e:EZ:E:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/fi_FI.UTF-8.src b/share/locale/messages/fi_FI.UTF-8.src
new file mode 100644 (file)
index 0000000..d6ec1cc
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: fi_FI.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: fi_FI
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([kK]([yY][lL][lL][äÄ])?)|([kK])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([eE]([iI])?)|([eE])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+kyllä:k:KYLLÄ:K:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ei:e:EI:E:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/fr_BE.UTF-8.src b/share/locale/messages/fr_BE.UTF-8.src
new file mode 100644 (file)
index 0000000..bd85248
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: fr_BE.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: fr_BE
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([oO]([uU][iI])?)|([oO])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+oui:o:OUI:O:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+non:n:NON:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/fr_CA.UTF-8.src b/share/locale/messages/fr_CA.UTF-8.src
new file mode 100644 (file)
index 0000000..3dfcf22
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: fr_CA.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: fr_CA
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([oO]([uU][iI])?)|([oO])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+oui:o:OUI:O:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+non:n:NON:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/fr_CH.UTF-8.src b/share/locale/messages/fr_CH.UTF-8.src
new file mode 100644 (file)
index 0000000..d494a2c
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: fr_CH.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: fr_CH
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([oO]([uU][iI])?)|([oO])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+oui:o:OUI:O:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+non:n:NON:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/fr_FR.UTF-8.src b/share/locale/messages/fr_FR.UTF-8.src
new file mode 100644 (file)
index 0000000..e4eade6
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: fr_FR.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: fr_FR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([oO]([uU][iI])?)|([oO])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO][nN])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+oui:o:OUI:O:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+non:n:NON:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/he_IL.UTF-8.src b/share/locale/messages/he_IL.UTF-8.src
new file mode 100644 (file)
index 0000000..bf021a7
--- /dev/null
@@ -0,0 +1,25 @@
+# $NetBSD: he_IL.UTF-8.src,v 1.2 2013/06/17 11:05:42 mbalmer Exp $
+#
+# Hebrew Language Message Locale for Israel
+#
+# WARNING: Empty lines and/or blank spaces may be essential.
+#
+# From: $FreeBSD: src/share/msgdef/he_IL.UTF-8.src,v 1.1 2004/04/21 15:28:22 tjr Exp $
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^[yYכ].*
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^[nNל].*
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+
+# Acceptable Negative  Response (nostr)
+
+# EOF
diff --git a/share/locale/messages/hr_HR.UTF-8.src b/share/locale/messages/hr_HR.UTF-8.src
new file mode 100644 (file)
index 0000000..b3c889c
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: hr_HR.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: hr_HR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([dD]([aA])?)|([dD])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+da:d:DA:D:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ne:n:NE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/hu_HU.UTF-8.src b/share/locale/messages/hu_HU.UTF-8.src
new file mode 100644 (file)
index 0000000..1c291b4
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: hu_HU.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: hu_HU
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([iI]([gG][eE][nN])?)|([iI])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][mM])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+igen:i:IGEN:I:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nem:n:NEM:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/hy_AM.UTF-8.src b/share/locale/messages/hy_AM.UTF-8.src
new file mode 100644 (file)
index 0000000..36b31d8
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: hy_AM.UTF-8.src,v 1.3 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: hy_AM
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([աԱ]([յՅ][ոՈ])?)|([աԱ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([ոՈ]([չՉ])?)|([ոՈ])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+այո:ա:ԱՅՈ:Ա:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ոչ:ո:ՈՉ:Ո:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/is_IS.UTF-8.src b/share/locale/messages/is_IS.UTF-8.src
new file mode 100644 (file)
index 0000000..61b736b
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: is_IS.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: is_IS
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([áÁ])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][iI])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+já:j:JÁ:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nei:n:NEI:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/it_CH.UTF-8.src b/share/locale/messages/it_CH.UTF-8.src
new file mode 100644 (file)
index 0000000..e3f6ca3
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: it_CH.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: it_CH
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([sS]([ìÌ])?)|([sS]([iI])?)|([sS])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+sì:si:s:SÌ:SI:S:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/it_IT.UTF-8.src b/share/locale/messages/it_IT.UTF-8.src
new file mode 100644 (file)
index 0000000..bcd9223
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: it_IT.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: it_IT
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([sS]([ìÌ])?)|([sS]([iI])?)|([sS])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+sì:si:s:SÌ:SI:S:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/ja_JP.UTF-8.src b/share/locale/messages/ja_JP.UTF-8.src
new file mode 100644 (file)
index 0000000..ce8f1d5
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: ja_JP.UTF-8.src,v 1.3 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((はい)|(ハイ)|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((いいえ)|(イイエ)|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+はい:ハイ:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+いいえ:イイエ:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/kk_KZ.UTF-8.src b/share/locale/messages/kk_KZ.UTF-8.src
new file mode 100644 (file)
index 0000000..27de5c2
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: kk_KZ.UTF-8.src,v 1.3 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: kk_Cyrl_KZ
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([иИ]([әӘ])?)|([иИ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([жЖ]([оО][қҚ])?)|([жЖ])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+иә:и:ИӘ:И:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+жоқ:ж:ЖОҚ:Ж:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/ko_KR.UTF-8.src b/share/locale/messages/ko_KR.UTF-8.src
new file mode 100644 (file)
index 0000000..d51e37c
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: ko_KR.UTF-8.src,v 1.3 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: ko_KR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((예)|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((아니오)|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+예:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+아니오:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/lt_LT.UTF-8.src b/share/locale/messages/lt_LT.UTF-8.src
new file mode 100644 (file)
index 0000000..79e402b
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: lt_LT.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: lt_LT
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([tT]([aA][iI][pP])?)|([tT])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+taip:t:TAIP:T:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ne:n:NE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/mn_MN.UTF-8.src b/share/locale/messages/mn_MN.UTF-8.src
new file mode 100644 (file)
index 0000000..b10bc4a
--- /dev/null
@@ -0,0 +1,25 @@
+# $NetBSD: mn_MN.UTF-8.src,v 1.2 2013/06/17 11:05:42 mbalmer Exp $
+#
+# Mongolian Language Message Locale for Mongolia
+#
+# WARNING: Empty lines and/or blank spaces may be essential.
+#
+# From: $FreeBSD: src/share/msgdef/mn_MN.UTF-8.src,v 1.1 2006/10/02 00:36:52 ache Exp $
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^[тТyY].*
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^[үҮnN].*
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+тийм
+# Acceptable Negative  Response (nostr)
+үгүй
+# EOF
diff --git a/share/locale/messages/nb_NO.UTF-8.src b/share/locale/messages/nb_NO.UTF-8.src
new file mode 100644 (file)
index 0000000..366a007
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: nb_NO.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: nb_NO
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][iI])?)|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:JA:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nei:NEI:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/nl_BE.UTF-8.src b/share/locale/messages/nl_BE.UTF-8.src
new file mode 100644 (file)
index 0000000..3bd214e
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: nl_BE.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: nl_BE
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nee:n:NEE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/nl_NL.UTF-8.src b/share/locale/messages/nl_NL.UTF-8.src
new file mode 100644 (file)
index 0000000..e1f03b2
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: nl_NL.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: nl_NL
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nee:n:NEE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/nn_NO.UTF-8.src b/share/locale/messages/nn_NO.UTF-8.src
new file mode 100644 (file)
index 0000000..7433e4f
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: nn_NO.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: nn_NO
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][iI])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nei:n:NEI:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/pl_PL.UTF-8.src b/share/locale/messages/pl_PL.UTF-8.src
new file mode 100644 (file)
index 0000000..bb54fa2
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: pl_PL.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: pl_PL
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([tT]([aA][kK])?)|([tT])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([iI][eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+tak:t:TAK:T:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nie:n:NIE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/pt_BR.UTF-8.src b/share/locale/messages/pt_BR.UTF-8.src
new file mode 100644 (file)
index 0000000..3401df5
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: pt_BR.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: pt_BR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([sS]([iI][mM])?)|([sS])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([ãÃ][oO])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+sim:s:SIM:S:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+não:n:NÃO:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/pt_PT.UTF-8.src b/share/locale/messages/pt_PT.UTF-8.src
new file mode 100644 (file)
index 0000000..a4f0eea
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: pt_PT.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: pt_PT
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([sS]([iI][mM])?)|([sS])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([ãÃ][oO])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+sim:s:SIM:S:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+não:n:NÃO:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/ro_RO.UTF-8.src b/share/locale/messages/ro_RO.UTF-8.src
new file mode 100644 (file)
index 0000000..4c67fe0
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: ro_RO.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: ro_RO
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([dD]([aA])?)|([dD])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([uU])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+da:d:DA:D:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nu:n:NU:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/ru_BY.UTF-8.src b/share/locale/messages/ru_BY.UTF-8.src
new file mode 100644 (file)
index 0000000..b8513a2
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: ru_BY.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: ru_BY
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([дД]([аА])?)|([дД])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([нН]([еЕ][тТ])?)|([нН])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+да:д:ДА:Д:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+нет:н:НЕТ:Н:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/ru_RU.UTF-8.src b/share/locale/messages/ru_RU.UTF-8.src
new file mode 100644 (file)
index 0000000..d0700c2
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: ru_RU.UTF-8.src,v 1.3 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: ru_RU
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([дД]([аА])?)|([дД])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([нН]([еЕ][тТ])?)|([нН])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+да:д:ДА:Д:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+нет:н:НЕТ:Н:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/sk_SK.UTF-8.src b/share/locale/messages/sk_SK.UTF-8.src
new file mode 100644 (file)
index 0000000..b5fc472
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: sk_SK.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: sk_SK
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([áÁ]([nN][oO])?)|([aA])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([iI][eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+áno:a:ÁNO:A:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nie:n:NIE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/sl_SI.UTF-8.src b/share/locale/messages/sl_SI.UTF-8.src
new file mode 100644 (file)
index 0000000..d7fa25a
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: sl_SI.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: sl_SI
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([dD]([aA])?)|([dD])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+da:d:DA:D:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ne:n:NE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/sr_Cyrl_ME.UTF-8.src b/share/locale/messages/sr_Cyrl_ME.UTF-8.src
new file mode 100644 (file)
index 0000000..2bf355e
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: sr_Cyrl_ME.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: sr_Cyrl_ME
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([дД]([аА])?)|([дД])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([нН]([еЕ])?)|([нН])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+да:д:ДА:Д:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+не:н:НЕ:Н:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/sr_Cyrl_RS.UTF-8.src b/share/locale/messages/sr_Cyrl_RS.UTF-8.src
new file mode 100644 (file)
index 0000000..640326b
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: sr_Cyrl_RS.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: sr_Cyrl_RS
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([дД]([аА])?)|([дД])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([нН]([еЕ])?)|([нН])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+да:д:ДА:Д:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+не:н:НЕ:Н:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/sr_Latn_ME.UTF-8.src b/share/locale/messages/sr_Latn_ME.UTF-8.src
new file mode 100644 (file)
index 0000000..c8e3922
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: sr_Latn_ME.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: sr_Latn_ME
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([dD]([aA])?)|([dD])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+da:d:DA:D:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ne:n:NE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/sr_Latn_RS.UTF-8.src b/share/locale/messages/sr_Latn_RS.UTF-8.src
new file mode 100644 (file)
index 0000000..5d4d100
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: sr_Latn_RS.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: sr_Latn_RS
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([dD]([aA])?)|([dD])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+da:d:DA:D:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ne:n:NE:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/sv_SE.UTF-8.src b/share/locale/messages/sv_SE.UTF-8.src
new file mode 100644 (file)
index 0000000..939bd71
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: sv_SE.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: sv_SE
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([jJ]([aA])?)|([jJ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([nN]([eE][jJ])?)|([nN])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+ja:j:JA:J:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+nej:n:NEJ:N:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/tr_TR.UTF-8.src b/share/locale/messages/tr_TR.UTF-8.src
new file mode 100644 (file)
index 0000000..9a7004a
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: tr_TR.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: tr_TR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([eE]([vV][eE][tT])?)|([eE])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([hH]([aA][yY][ıI][rR])?)|([hH]([aA][yY][iI][rR])?)|([hH])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+evet:e:EVET:E:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+hayır:hayir:h:HAYIR:HAYİR:H:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/uk_UA.UTF-8.src b/share/locale/messages/uk_UA.UTF-8.src
new file mode 100644 (file)
index 0000000..e8e2877
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: uk_UA.UTF-8.src,v 1.3 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: uk_UA
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([тТ]([аА][кК])?)|([тТ])|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^(([нН]([іІ])?)|([нН])|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+так:т:ТАК:Т:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+ні:н:НІ:Н:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/zh_CN.UTF-8.src b/share/locale/messages/zh_CN.UTF-8.src
new file mode 100644 (file)
index 0000000..8871714
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: zh_CN.UTF-8.src,v 1.3 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: zh_Hans_CN
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((确定)|(是)|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((否定)|(否)|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+确定:是:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+否定:否:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/zh_HK.UTF-8.src b/share/locale/messages/zh_HK.UTF-8.src
new file mode 100644 (file)
index 0000000..a7d934f
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: zh_HK.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: zh_Hans_HK
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((确定)|(是)|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((否定)|(否)|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+确定:是:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+否定:否:no:n:NO:N
+# EOF
+
diff --git a/share/locale/messages/zh_TW.UTF-8.src b/share/locale/messages/zh_TW.UTF-8.src
new file mode 100644 (file)
index 0000000..83d48cd
--- /dev/null
@@ -0,0 +1,46 @@
+# $NetBSD: zh_TW.UTF-8.src,v 1.3 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: zh_Hant_TW
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Acceptable Affirmative Response Expression (yesexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((是)|(確定)|([yY]([eE][sS])?)|([yY]))
+# Acceptable Negative Response Expression (noexpr)
+#    NOTE: This must be a valid Extended Regular Expression.
+^((否)|(不)|([nN]([oO])?)|([nN]))
+#
+# NOTE: The following were removed from the relevant standards:
+#       The Open Group Base Specifications Issue 6 (XPG6) and
+#       IEEE Std 1003.1, 2004 Edition (POSIX).
+#      The current NetBSD implementation still requires a value or blank line.
+#
+# Acceptable Affirmative Response (yesstr)
+是:確定:yes:y:YES:Y
+# Acceptable Negative  Response (nostr)
+否:不:no:n:NO:N
+# EOF
+
diff --git a/share/locale/monetary/Makefile b/share/locale/monetary/Makefile
new file mode 100644 (file)
index 0000000..8611aaf
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: Makefile,v 1.7 2013/08/11 22:09:40 joerg Exp $
+
+NOMAN= # defined
+
+.PATH: ${.CURDIR}/generated
+
+# pull LOCALEDIR and other declarations
+.include <bsd.own.mk>
+
+LOCALEFILE=    LC_MONETARY
+CATEGORY=      monetary
+
+.include "${.CURDIR}/../Makefile.locale"
+.include "${.CURDIR}/../Makefile.common"
diff --git a/share/locale/monetary/af_ZA.UTF-8.src b/share/locale/monetary/af_ZA.UTF-8.src
new file mode 100644 (file)
index 0000000..a208dad
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: af_ZA.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: af_ZA
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+ZAR 
+#
+# Currency Symbol (currency_symbol)
+#
+R
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/am_ET.UTF-8.src b/share/locale/monetary/am_ET.UTF-8.src
new file mode 100644 (file)
index 0000000..18e8867
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: am_ET.UTF-8.src,v 1.3 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: am_ET
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+ETB 
+#
+# Currency Symbol (currency_symbol)
+#
+ብር
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/be_BY.UTF-8.src b/share/locale/monetary/be_BY.UTF-8.src
new file mode 100644 (file)
index 0000000..dd4c39e
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: be_BY.UTF-8.src,v 1.3 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: be_BY
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+BYR 
+#
+# Currency Symbol (currency_symbol)
+#
+р.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/bg_BG.UTF-8.src b/share/locale/monetary/bg_BG.UTF-8.src
new file mode 100644 (file)
index 0000000..bf87fbc
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: bg_BG.UTF-8.src,v 1.3 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: bg_BG
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+BGN 
+#
+# Currency Symbol (currency_symbol)
+#
+лв.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/ca_ES.UTF-8.src b/share/locale/monetary/ca_ES.UTF-8.src
new file mode 100644 (file)
index 0000000..365b2cc
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: ca_ES.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: ca_ES
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+€
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/af_ZA.ISO8859-1.src b/share/locale/monetary/converted/af_ZA.ISO8859-1.src
new file mode 100644 (file)
index 0000000..1cc7f47
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: af_ZA.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: af_ZA
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+ZAR 
+#
+# Currency Symbol (currency_symbol)
+#
+R
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/af_ZA.ISO8859-15.src b/share/locale/monetary/converted/af_ZA.ISO8859-15.src
new file mode 100644 (file)
index 0000000..d9a4530
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: af_ZA.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: af_ZA
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+ZAR 
+#
+# Currency Symbol (currency_symbol)
+#
+R
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/be_BY.CP1251.src b/share/locale/monetary/converted/be_BY.CP1251.src
new file mode 100644 (file)
index 0000000..626ce64
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: be_BY.CP1251.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: be_BY
+# Character set: CP1251
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+BYR 
+#
+# Currency Symbol (currency_symbol)
+#
+ð.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/be_BY.ISO8859-5.src b/share/locale/monetary/converted/be_BY.ISO8859-5.src
new file mode 100644 (file)
index 0000000..541269b
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: be_BY.ISO8859-5.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: be_BY
+# Character set: ISO8859-5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+BYR 
+#
+# Currency Symbol (currency_symbol)
+#
+à.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/bg_BG.CP1251.src b/share/locale/monetary/converted/bg_BG.CP1251.src
new file mode 100644 (file)
index 0000000..b148543
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: bg_BG.CP1251.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: bg_BG
+# Character set: CP1251
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+BGN 
+#
+# Currency Symbol (currency_symbol)
+#
+ëâ.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/ca_ES.ISO8859-1.src b/share/locale/monetary/converted/ca_ES.ISO8859-1.src
new file mode 100644 (file)
index 0000000..7425abc
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: ca_ES.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ca_ES
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+EUR
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/ca_ES.ISO8859-15.src b/share/locale/monetary/converted/ca_ES.ISO8859-15.src
new file mode 100644 (file)
index 0000000..0e76b75
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: ca_ES.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ca_ES
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/cs_CZ.ISO8859-2.src b/share/locale/monetary/converted/cs_CZ.ISO8859-2.src
new file mode 100644 (file)
index 0000000..26d3c98
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: cs_CZ.ISO8859-2.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: cs_CZ
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+CZK 
+#
+# Currency Symbol (currency_symbol)
+#
+Kè
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/da_DK.ISO8859-1.src b/share/locale/monetary/converted/da_DK.ISO8859-1.src
new file mode 100644 (file)
index 0000000..0fe03be
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: da_DK.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: da_DK
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+DKK 
+#
+# Currency Symbol (currency_symbol)
+#
+kr
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/da_DK.ISO8859-15.src b/share/locale/monetary/converted/da_DK.ISO8859-15.src
new file mode 100644 (file)
index 0000000..512f280
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: da_DK.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: da_DK
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+DKK 
+#
+# Currency Symbol (currency_symbol)
+#
+kr
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/de_AT.ISO8859-1.src b/share/locale/monetary/converted/de_AT.ISO8859-1.src
new file mode 100644 (file)
index 0000000..6af3cfe
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: de_AT.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: de_AT
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+EUR
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/de_AT.ISO8859-15.src b/share/locale/monetary/converted/de_AT.ISO8859-15.src
new file mode 100644 (file)
index 0000000..d22f66c
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: de_AT.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: de_AT
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/de_CH.ISO8859-1.src b/share/locale/monetary/converted/de_CH.ISO8859-1.src
new file mode 100644 (file)
index 0000000..2d4e6a7
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: de_CH.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: de_CH
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+CHF 
+#
+# Currency Symbol (currency_symbol)
+#
+CHF
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+'
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+4
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+4
+# EOF
+
diff --git a/share/locale/monetary/converted/de_CH.ISO8859-15.src b/share/locale/monetary/converted/de_CH.ISO8859-15.src
new file mode 100644 (file)
index 0000000..a96a17e
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: de_CH.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: de_CH
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+CHF 
+#
+# Currency Symbol (currency_symbol)
+#
+CHF
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+'
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+4
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+4
+# EOF
+
diff --git a/share/locale/monetary/converted/de_DE.ISO8859-1.src b/share/locale/monetary/converted/de_DE.ISO8859-1.src
new file mode 100644 (file)
index 0000000..e178dd8
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: de_DE.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: de_DE
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+EUR
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/de_DE.ISO8859-15.src b/share/locale/monetary/converted/de_DE.ISO8859-15.src
new file mode 100644 (file)
index 0000000..db0361e
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: de_DE.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: de_DE
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/el_GR.ISO8859-7.src b/share/locale/monetary/converted/el_GR.ISO8859-7.src
new file mode 100644 (file)
index 0000000..0e52ed8
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: el_GR.ISO8859-7.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: el_GR
+# Character set: ISO8859-7
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/en_AU.ISO8859-1.src b/share/locale/monetary/converted/en_AU.ISO8859-1.src
new file mode 100644 (file)
index 0000000..0582162
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: en_AU.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_AU
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+AUD 
+#
+# Currency Symbol (currency_symbol)
+#
+$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/en_AU.ISO8859-15.src b/share/locale/monetary/converted/en_AU.ISO8859-15.src
new file mode 100644 (file)
index 0000000..a013c23
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: en_AU.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_AU
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+AUD 
+#
+# Currency Symbol (currency_symbol)
+#
+$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/en_CA.ISO8859-1.src b/share/locale/monetary/converted/en_CA.ISO8859-1.src
new file mode 100644 (file)
index 0000000..d8beac6
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: en_CA.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_CA
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+CAD 
+#
+# Currency Symbol (currency_symbol)
+#
+$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/en_CA.ISO8859-15.src b/share/locale/monetary/converted/en_CA.ISO8859-15.src
new file mode 100644 (file)
index 0000000..b39c61c
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: en_CA.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_CA
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+CAD 
+#
+# Currency Symbol (currency_symbol)
+#
+$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/en_GB.ISO8859-1.src b/share/locale/monetary/converted/en_GB.ISO8859-1.src
new file mode 100644 (file)
index 0000000..6908844
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: en_GB.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_GB
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+GBP 
+#
+# Currency Symbol (currency_symbol)
+#
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/en_GB.ISO8859-15.src b/share/locale/monetary/converted/en_GB.ISO8859-15.src
new file mode 100644 (file)
index 0000000..6ca399f
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: en_GB.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_GB
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+GBP 
+#
+# Currency Symbol (currency_symbol)
+#
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/en_NZ.ISO8859-1.src b/share/locale/monetary/converted/en_NZ.ISO8859-1.src
new file mode 100644 (file)
index 0000000..3620c64
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: en_NZ.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_NZ
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+NZD 
+#
+# Currency Symbol (currency_symbol)
+#
+$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/en_NZ.ISO8859-15.src b/share/locale/monetary/converted/en_NZ.ISO8859-15.src
new file mode 100644 (file)
index 0000000..32da20e
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: en_NZ.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_NZ
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+NZD 
+#
+# Currency Symbol (currency_symbol)
+#
+$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/en_US.ISO8859-1.src b/share/locale/monetary/converted/en_US.ISO8859-1.src
new file mode 100644 (file)
index 0000000..8049d66
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: en_US.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_US
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+USD 
+#
+# Currency Symbol (currency_symbol)
+#
+$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/en_US.ISO8859-15.src b/share/locale/monetary/converted/en_US.ISO8859-15.src
new file mode 100644 (file)
index 0000000..14278f9
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: en_US.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_US
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+USD 
+#
+# Currency Symbol (currency_symbol)
+#
+$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/en_US.US-ASCII.src b/share/locale/monetary/converted/en_US.US-ASCII.src
new file mode 100644 (file)
index 0000000..fef4219
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: en_US.US-ASCII.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_US
+# Character set: US-ASCII
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+USD 
+#
+# Currency Symbol (currency_symbol)
+#
+$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/es_ES.ISO8859-1.src b/share/locale/monetary/converted/es_ES.ISO8859-1.src
new file mode 100644 (file)
index 0000000..4bfb015
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: es_ES.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: es_ES
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+EUR
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/es_ES.ISO8859-15.src b/share/locale/monetary/converted/es_ES.ISO8859-15.src
new file mode 100644 (file)
index 0000000..80e877b
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: es_ES.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: es_ES
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/et_EE.ISO8859-15.src b/share/locale/monetary/converted/et_EE.ISO8859-15.src
new file mode 100644 (file)
index 0000000..3ecb557
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: et_EE.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: et_EE
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/eu_ES.ISO8859-1.src b/share/locale/monetary/converted/eu_ES.ISO8859-1.src
new file mode 100644 (file)
index 0000000..58db730
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: eu_ES.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: eu_ES
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+EUR
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/eu_ES.ISO8859-15.src b/share/locale/monetary/converted/eu_ES.ISO8859-15.src
new file mode 100644 (file)
index 0000000..290bcbc
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: eu_ES.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: eu_ES
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/fi_FI.ISO8859-1.src b/share/locale/monetary/converted/fi_FI.ISO8859-1.src
new file mode 100644 (file)
index 0000000..11444df
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: fi_FI.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fi_FI
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+EUR
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/fi_FI.ISO8859-15.src b/share/locale/monetary/converted/fi_FI.ISO8859-15.src
new file mode 100644 (file)
index 0000000..90c62dd
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: fi_FI.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fi_FI
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/fr_BE.ISO8859-1.src b/share/locale/monetary/converted/fr_BE.ISO8859-1.src
new file mode 100644 (file)
index 0000000..3e378ca
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: fr_BE.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_BE
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+EUR
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/fr_BE.ISO8859-15.src b/share/locale/monetary/converted/fr_BE.ISO8859-15.src
new file mode 100644 (file)
index 0000000..6cc6e3c
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: fr_BE.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_BE
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/fr_CA.ISO8859-1.src b/share/locale/monetary/converted/fr_CA.ISO8859-1.src
new file mode 100644 (file)
index 0000000..44ce000
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: fr_CA.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_CA
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+CAD 
+#
+# Currency Symbol (currency_symbol)
+#
+$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/fr_CA.ISO8859-15.src b/share/locale/monetary/converted/fr_CA.ISO8859-15.src
new file mode 100644 (file)
index 0000000..daba203
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: fr_CA.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_CA
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+CAD 
+#
+# Currency Symbol (currency_symbol)
+#
+$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/fr_CH.ISO8859-1.src b/share/locale/monetary/converted/fr_CH.ISO8859-1.src
new file mode 100644 (file)
index 0000000..bd18594
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: fr_CH.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_CH
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+CHF 
+#
+# Currency Symbol (currency_symbol)
+#
+CHF
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+'
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+4
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+4
+# EOF
+
diff --git a/share/locale/monetary/converted/fr_CH.ISO8859-15.src b/share/locale/monetary/converted/fr_CH.ISO8859-15.src
new file mode 100644 (file)
index 0000000..de4c19e
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: fr_CH.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_CH
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+CHF 
+#
+# Currency Symbol (currency_symbol)
+#
+CHF
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+'
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+4
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+4
+# EOF
+
diff --git a/share/locale/monetary/converted/fr_FR.ISO8859-1.src b/share/locale/monetary/converted/fr_FR.ISO8859-1.src
new file mode 100644 (file)
index 0000000..fa43369
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: fr_FR.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_FR
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+EUR
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/fr_FR.ISO8859-15.src b/share/locale/monetary/converted/fr_FR.ISO8859-15.src
new file mode 100644 (file)
index 0000000..ad719b1
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: fr_FR.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_FR
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/hr_HR.ISO8859-2.src b/share/locale/monetary/converted/hr_HR.ISO8859-2.src
new file mode 100644 (file)
index 0000000..925a1c3
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: hr_HR.ISO8859-2.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: hr_HR
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+HRK 
+#
+# Currency Symbol (currency_symbol)
+#
+kn
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/hu_HU.ISO8859-2.src b/share/locale/monetary/converted/hu_HU.ISO8859-2.src
new file mode 100644 (file)
index 0000000..eeda7d6
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: hu_HU.ISO8859-2.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: hu_HU
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+HUF 
+#
+# Currency Symbol (currency_symbol)
+#
+Ft
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/hy_AM.ARMSCII-8.src b/share/locale/monetary/converted/hy_AM.ARMSCII-8.src
new file mode 100644 (file)
index 0000000..d557c86
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: hy_AM.ARMSCII-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: hy_AM
+# Character set: ARMSCII-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+AMD 
+#
+# Currency Symbol (currency_symbol)
+#
+¹ñ.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+-1
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/is_IS.ISO8859-1.src b/share/locale/monetary/converted/is_IS.ISO8859-1.src
new file mode 100644 (file)
index 0000000..e4134f7
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: is_IS.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: is_IS
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+ISK 
+#
+# Currency Symbol (currency_symbol)
+#
+kr
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/is_IS.ISO8859-15.src b/share/locale/monetary/converted/is_IS.ISO8859-15.src
new file mode 100644 (file)
index 0000000..3115ff7
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: is_IS.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: is_IS
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+ISK 
+#
+# Currency Symbol (currency_symbol)
+#
+kr
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/it_CH.ISO8859-1.src b/share/locale/monetary/converted/it_CH.ISO8859-1.src
new file mode 100644 (file)
index 0000000..fc421bb
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: it_CH.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: it_CH
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+CHF 
+#
+# Currency Symbol (currency_symbol)
+#
+CHF
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+'
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+4
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+4
+# EOF
+
diff --git a/share/locale/monetary/converted/it_CH.ISO8859-15.src b/share/locale/monetary/converted/it_CH.ISO8859-15.src
new file mode 100644 (file)
index 0000000..92b4561
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: it_CH.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: it_CH
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+CHF 
+#
+# Currency Symbol (currency_symbol)
+#
+CHF
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+'
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+4
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+4
+# EOF
+
diff --git a/share/locale/monetary/converted/it_IT.ISO8859-1.src b/share/locale/monetary/converted/it_IT.ISO8859-1.src
new file mode 100644 (file)
index 0000000..5ab9854
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: it_IT.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: it_IT
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+EUR
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/it_IT.ISO8859-15.src b/share/locale/monetary/converted/it_IT.ISO8859-15.src
new file mode 100644 (file)
index 0000000..c5cd065
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: it_IT.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: it_IT
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/ja_JP.ISO-2022-JP-2.src b/share/locale/monetary/converted/ja_JP.ISO-2022-JP-2.src
new file mode 100644 (file)
index 0000000..9a284a8
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: ja_JP.ISO-2022-JP-2.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: ISO-2022-JP-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+JPY 
+#
+# Currency Symbol (currency_symbol)
+#
+\e$B!o\e(B
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/ja_JP.ISO-2022-JP.src b/share/locale/monetary/converted/ja_JP.ISO-2022-JP.src
new file mode 100644 (file)
index 0000000..ae7f56f
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: ja_JP.ISO-2022-JP.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: ISO-2022-JP
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+JPY 
+#
+# Currency Symbol (currency_symbol)
+#
+\e$B!o\e(B
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/ja_JP.SJIS.src b/share/locale/monetary/converted/ja_JP.SJIS.src
new file mode 100644 (file)
index 0000000..07ef0b6
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: ja_JP.SJIS.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: SJIS
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+JPY 
+#
+# Currency Symbol (currency_symbol)
+#
+\81\8f
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/ja_JP.ct.src b/share/locale/monetary/converted/ja_JP.ct.src
new file mode 100644 (file)
index 0000000..b9ca30e
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: ja_JP.ct.src,v 1.1 2013/08/11 22:13:56 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: COMPOUND_TEXT
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+JPY 
+#
+# Currency Symbol (currency_symbol)
+#
+\e$(B!o\e(B
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/ja_JP.eucJP.src b/share/locale/monetary/converted/ja_JP.eucJP.src
new file mode 100644 (file)
index 0000000..5545e6f
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: ja_JP.eucJP.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: eucJP
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+JPY 
+#
+# Currency Symbol (currency_symbol)
+#
+¡ï
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/ko_KR.eucKR.src b/share/locale/monetary/converted/ko_KR.eucKR.src
new file mode 100644 (file)
index 0000000..dab43d6
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: ko_KR.eucKR.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ko_KR
+# Character set: eucKR
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+KRW 
+#
+# Currency Symbol (currency_symbol)
+#
+£Ü
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/lt_LT.ISO8859-13.src b/share/locale/monetary/converted/lt_LT.ISO8859-13.src
new file mode 100644 (file)
index 0000000..041635b
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: lt_LT.ISO8859-13.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: lt_LT
+# Character set: ISO8859-13
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+LTL 
+#
+# Currency Symbol (currency_symbol)
+#
+Lt
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/lt_LT.ISO8859-4.src b/share/locale/monetary/converted/lt_LT.ISO8859-4.src
new file mode 100644 (file)
index 0000000..224b850
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: lt_LT.ISO8859-4.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: lt_LT
+# Character set: ISO8859-4
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+LTL 
+#
+# Currency Symbol (currency_symbol)
+#
+Lt
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/nb_NO.ISO8859-1.src b/share/locale/monetary/converted/nb_NO.ISO8859-1.src
new file mode 100644 (file)
index 0000000..dbf0ee9
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: nb_NO.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nb_NO
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+NOK 
+#
+# Currency Symbol (currency_symbol)
+#
+kr
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/nb_NO.ISO8859-15.src b/share/locale/monetary/converted/nb_NO.ISO8859-15.src
new file mode 100644 (file)
index 0000000..cab38b8
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: nb_NO.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nb_NO
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+NOK 
+#
+# Currency Symbol (currency_symbol)
+#
+kr
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/nl_BE.ISO8859-1.src b/share/locale/monetary/converted/nl_BE.ISO8859-1.src
new file mode 100644 (file)
index 0000000..97d1d3f
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: nl_BE.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nl_BE
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+EUR
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/nl_BE.ISO8859-15.src b/share/locale/monetary/converted/nl_BE.ISO8859-15.src
new file mode 100644 (file)
index 0000000..a9d0721
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: nl_BE.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nl_BE
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/nl_NL.ISO8859-1.src b/share/locale/monetary/converted/nl_NL.ISO8859-1.src
new file mode 100644 (file)
index 0000000..7d329ef
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: nl_NL.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nl_NL
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+EUR
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+2
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+2
+# EOF
+
diff --git a/share/locale/monetary/converted/nl_NL.ISO8859-15.src b/share/locale/monetary/converted/nl_NL.ISO8859-15.src
new file mode 100644 (file)
index 0000000..4e0b420
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: nl_NL.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nl_NL
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+2
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+2
+# EOF
+
diff --git a/share/locale/monetary/converted/nn_NO.ISO8859-1.src b/share/locale/monetary/converted/nn_NO.ISO8859-1.src
new file mode 100644 (file)
index 0000000..3ef31c9
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: nn_NO.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nn_NO
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+NOK 
+#
+# Currency Symbol (currency_symbol)
+#
+kr
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/nn_NO.ISO8859-15.src b/share/locale/monetary/converted/nn_NO.ISO8859-15.src
new file mode 100644 (file)
index 0000000..decd6e3
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: nn_NO.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nn_NO
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+NOK 
+#
+# Currency Symbol (currency_symbol)
+#
+kr
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/pl_PL.ISO8859-2.src b/share/locale/monetary/converted/pl_PL.ISO8859-2.src
new file mode 100644 (file)
index 0000000..a073720
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: pl_PL.ISO8859-2.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: pl_PL
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+PLN 
+#
+# Currency Symbol (currency_symbol)
+#
+z³
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/pt_BR.ISO8859-1.src b/share/locale/monetary/converted/pt_BR.ISO8859-1.src
new file mode 100644 (file)
index 0000000..87ccf95
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: pt_BR.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: pt_BR
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+BRL 
+#
+# Currency Symbol (currency_symbol)
+#
+R$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/pt_PT.ISO8859-1.src b/share/locale/monetary/converted/pt_PT.ISO8859-1.src
new file mode 100644 (file)
index 0000000..1f5ca1e
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: pt_PT.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: pt_PT
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+EUR
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/pt_PT.ISO8859-15.src b/share/locale/monetary/converted/pt_PT.ISO8859-15.src
new file mode 100644 (file)
index 0000000..2378a18
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: pt_PT.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: pt_PT
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/ro_RO.ISO8859-2.src b/share/locale/monetary/converted/ro_RO.ISO8859-2.src
new file mode 100644 (file)
index 0000000..592e6be
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: ro_RO.ISO8859-2.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ro_RO
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+RON 
+#
+# Currency Symbol (currency_symbol)
+#
+RON
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/ru_BY.CP1251.src b/share/locale/monetary/converted/ru_BY.CP1251.src
new file mode 100644 (file)
index 0000000..0e4471a
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: ru_BY.CP1251.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ru_BY
+# Character set: CP1251
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+BYR 
+#
+# Currency Symbol (currency_symbol)
+#
+ð.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/ru_RU.CP1251.src b/share/locale/monetary/converted/ru_RU.CP1251.src
new file mode 100644 (file)
index 0000000..0f63ebf
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: ru_RU.CP1251.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ru_RU
+# Character set: CP1251
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+RUB 
+#
+# Currency Symbol (currency_symbol)
+#
+ðóá.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/ru_RU.CP866.src b/share/locale/monetary/converted/ru_RU.CP866.src
new file mode 100644 (file)
index 0000000..d94fed9
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: ru_RU.CP866.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ru_RU
+# Character set: CP866
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+RUB 
+#
+# Currency Symbol (currency_symbol)
+#
+àã¡.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+ÿ
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/ru_RU.ISO8859-5.src b/share/locale/monetary/converted/ru_RU.ISO8859-5.src
new file mode 100644 (file)
index 0000000..4d90fa6
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: ru_RU.ISO8859-5.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ru_RU
+# Character set: ISO8859-5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+RUB 
+#
+# Currency Symbol (currency_symbol)
+#
+àãÑ.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/ru_RU.KOI8-R.src b/share/locale/monetary/converted/ru_RU.KOI8-R.src
new file mode 100644 (file)
index 0000000..3368991
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: ru_RU.KOI8-R.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ru_RU
+# Character set: KOI8-R
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+RUB 
+#
+# Currency Symbol (currency_symbol)
+#
+ÒÕÂ.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+\9a
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/sk_SK.ISO8859-2.src b/share/locale/monetary/converted/sk_SK.ISO8859-2.src
new file mode 100644 (file)
index 0000000..5442ff6
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: sk_SK.ISO8859-2.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sk_SK
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+EUR
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/sl_SI.ISO8859-2.src b/share/locale/monetary/converted/sl_SI.ISO8859-2.src
new file mode 100644 (file)
index 0000000..179442e
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: sl_SI.ISO8859-2.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sl_SI
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+EUR
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/sr_Cyrl_ME.ISO8859-5.src b/share/locale/monetary/converted/sr_Cyrl_ME.ISO8859-5.src
new file mode 100644 (file)
index 0000000..1d9f379
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: sr_Cyrl_ME.ISO8859-5.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sr_Cyrl_ME
+# Character set: ISO8859-5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+EUR
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/sr_Cyrl_RS.ISO8859-5.src b/share/locale/monetary/converted/sr_Cyrl_RS.ISO8859-5.src
new file mode 100644 (file)
index 0000000..99cd694
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: sr_Cyrl_RS.ISO8859-5.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sr_Cyrl_RS
+# Character set: ISO8859-5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+RSD 
+#
+# Currency Symbol (currency_symbol)
+#
+ÔØÝ.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/sr_Latn_ME.ISO8859-2.src b/share/locale/monetary/converted/sr_Latn_ME.ISO8859-2.src
new file mode 100644 (file)
index 0000000..2718a59
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: sr_Latn_ME.ISO8859-2.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sr_Latn_ME
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+EUR
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/sr_Latn_RS.ISO8859-2.src b/share/locale/monetary/converted/sr_Latn_RS.ISO8859-2.src
new file mode 100644 (file)
index 0000000..421d106
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: sr_Latn_RS.ISO8859-2.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sr_Latn_RS
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+RSD 
+#
+# Currency Symbol (currency_symbol)
+#
+din.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/sv_SE.ISO8859-1.src b/share/locale/monetary/converted/sv_SE.ISO8859-1.src
new file mode 100644 (file)
index 0000000..624cf25
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: sv_SE.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sv_SE
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+SEK 
+#
+# Currency Symbol (currency_symbol)
+#
+kr
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+:
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/sv_SE.ISO8859-15.src b/share/locale/monetary/converted/sv_SE.ISO8859-15.src
new file mode 100644 (file)
index 0000000..fc059a0
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: sv_SE.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sv_SE
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+SEK 
+#
+# Currency Symbol (currency_symbol)
+#
+kr
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+:
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/tr_TR.ISO8859-9.src b/share/locale/monetary/converted/tr_TR.ISO8859-9.src
new file mode 100644 (file)
index 0000000..6aa4a01
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: tr_TR.ISO8859-9.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: tr_TR
+# Character set: ISO8859-9
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+TRY 
+#
+# Currency Symbol (currency_symbol)
+#
+L
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/uk_UA.CP1251.src b/share/locale/monetary/converted/uk_UA.CP1251.src
new file mode 100644 (file)
index 0000000..9dbc357
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: uk_UA.CP1251.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: uk_UA
+# Character set: CP1251
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+UAH 
+#
+# Currency Symbol (currency_symbol)
+#
+ãðí.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/uk_UA.ISO8859-5.src b/share/locale/monetary/converted/uk_UA.ISO8859-5.src
new file mode 100644 (file)
index 0000000..3822c48
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: uk_UA.ISO8859-5.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: uk_UA
+# Character set: ISO8859-5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+UAH 
+#
+# Currency Symbol (currency_symbol)
+#
+ÓàÝ.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/uk_UA.KOI8-U.src b/share/locale/monetary/converted/uk_UA.KOI8-U.src
new file mode 100644 (file)
index 0000000..57e021f
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: uk_UA.KOI8-U.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: uk_UA
+# Character set: KOI8-U
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+UAH 
+#
+# Currency Symbol (currency_symbol)
+#
+ÇÒÎ.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+\9a
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/zh_CN.GB18030.src b/share/locale/monetary/converted/zh_CN.GB18030.src
new file mode 100644 (file)
index 0000000..1dd4394
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: zh_CN.GB18030.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: zh_Hans_CN
+# Character set: GB18030
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+CNY 
+#
+# Currency Symbol (currency_symbol)
+#
+£¤
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/zh_CN.eucCN.src b/share/locale/monetary/converted/zh_CN.eucCN.src
new file mode 100644 (file)
index 0000000..f8168d4
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: zh_CN.eucCN.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: zh_Hans_CN
+# Character set: eucCN
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+CNY 
+#
+# Currency Symbol (currency_symbol)
+#
+£¤
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/zh_HK.Big5hkscs.src b/share/locale/monetary/converted/zh_HK.Big5hkscs.src
new file mode 100644 (file)
index 0000000..a53bdf6
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: zh_HK.Big5hkscs.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: zh_Hans_HK
+# Character set: Big5hkscs
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+HKD 
+#
+# Currency Symbol (currency_symbol)
+#
+$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/zh_TW.Big5.src b/share/locale/monetary/converted/zh_TW.Big5.src
new file mode 100644 (file)
index 0000000..b83a580
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: zh_TW.Big5.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: zh_Hant_TW
+# Character set: Big5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+TWD 
+#
+# Currency Symbol (currency_symbol)
+#
+NT$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/converted/zh_TW.eucTW.src b/share/locale/monetary/converted/zh_TW.eucTW.src
new file mode 100644 (file)
index 0000000..454904e
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: zh_TW.eucTW.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: zh_Hant_TW
+# Character set: eucTW
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+TWD 
+#
+# Currency Symbol (currency_symbol)
+#
+NT$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/cs_CZ.UTF-8.src b/share/locale/monetary/cs_CZ.UTF-8.src
new file mode 100644 (file)
index 0000000..76a6b05
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: cs_CZ.UTF-8.src,v 1.3 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: cs_CZ
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+CZK 
+#
+# Currency Symbol (currency_symbol)
+#
+Kč
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/da_DK.UTF-8.src b/share/locale/monetary/da_DK.UTF-8.src
new file mode 100644 (file)
index 0000000..1c55fbc
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: da_DK.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: da_DK
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+DKK 
+#
+# Currency Symbol (currency_symbol)
+#
+kr
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/de_AT.UTF-8.src b/share/locale/monetary/de_AT.UTF-8.src
new file mode 100644 (file)
index 0000000..af5c330
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: de_AT.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: de_AT
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+€
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/de_CH.UTF-8.src b/share/locale/monetary/de_CH.UTF-8.src
new file mode 100644 (file)
index 0000000..f21a020
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: de_CH.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: de_CH
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+CHF 
+#
+# Currency Symbol (currency_symbol)
+#
+CHF
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+'
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+4
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+4
+# EOF
+
diff --git a/share/locale/monetary/de_DE.UTF-8.src b/share/locale/monetary/de_DE.UTF-8.src
new file mode 100644 (file)
index 0000000..d2ff122
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: de_DE.UTF-8.src,v 1.1 2013/08/11 22:09:40 joerg Exp $
+#
+# Locale: de_DE
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+€
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/el_GR.UTF-8.src b/share/locale/monetary/el_GR.UTF-8.src
new file mode 100644 (file)
index 0000000..89a5d5a
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: el_GR.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: el_GR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+€
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/en_AU.UTF-8.src b/share/locale/monetary/en_AU.UTF-8.src
new file mode 100644 (file)
index 0000000..24d1172
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: en_AU.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_AU
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+AUD 
+#
+# Currency Symbol (currency_symbol)
+#
+$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/en_CA.UTF-8.src b/share/locale/monetary/en_CA.UTF-8.src
new file mode 100644 (file)
index 0000000..2260d37
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: en_CA.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_CA
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+CAD 
+#
+# Currency Symbol (currency_symbol)
+#
+$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/en_GB.UTF-8.src b/share/locale/monetary/en_GB.UTF-8.src
new file mode 100644 (file)
index 0000000..e7cca28
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: en_GB.UTF-8.src,v 1.3 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_GB
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+GBP 
+#
+# Currency Symbol (currency_symbol)
+#
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/en_NZ.UTF-8.src b/share/locale/monetary/en_NZ.UTF-8.src
new file mode 100644 (file)
index 0000000..dec80c3
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: en_NZ.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_NZ
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+NZD 
+#
+# Currency Symbol (currency_symbol)
+#
+$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/en_US.UTF-8.src b/share/locale/monetary/en_US.UTF-8.src
new file mode 100644 (file)
index 0000000..978cf19
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: en_US.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_US
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+USD 
+#
+# Currency Symbol (currency_symbol)
+#
+$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/es_ES.UTF-8.src b/share/locale/monetary/es_ES.UTF-8.src
new file mode 100644 (file)
index 0000000..3479873
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: es_ES.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: es_ES
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+€
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/et_EE.UTF-8.src b/share/locale/monetary/et_EE.UTF-8.src
new file mode 100644 (file)
index 0000000..411b517
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: et_EE.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: et_EE
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+€
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/eu_ES.UTF-8.src b/share/locale/monetary/eu_ES.UTF-8.src
new file mode 100644 (file)
index 0000000..eda8952
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: eu_ES.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: eu_ES
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+€
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/fi_FI.UTF-8.src b/share/locale/monetary/fi_FI.UTF-8.src
new file mode 100644 (file)
index 0000000..fd3b039
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: fi_FI.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fi_FI
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+€
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/fr_BE.UTF-8.src b/share/locale/monetary/fr_BE.UTF-8.src
new file mode 100644 (file)
index 0000000..3081f47
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: fr_BE.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_BE
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+€
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/fr_CA.UTF-8.src b/share/locale/monetary/fr_CA.UTF-8.src
new file mode 100644 (file)
index 0000000..660be0b
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: fr_CA.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_CA
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+CAD 
+#
+# Currency Symbol (currency_symbol)
+#
+$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/fr_CH.UTF-8.src b/share/locale/monetary/fr_CH.UTF-8.src
new file mode 100644 (file)
index 0000000..0161244
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: fr_CH.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_CH
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+CHF 
+#
+# Currency Symbol (currency_symbol)
+#
+CHF
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+'
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+4
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+4
+# EOF
+
diff --git a/share/locale/monetary/fr_FR.UTF-8.src b/share/locale/monetary/fr_FR.UTF-8.src
new file mode 100644 (file)
index 0000000..3bb150d
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: fr_FR.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_FR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+€
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/he_IL.UTF-8.src b/share/locale/monetary/he_IL.UTF-8.src
new file mode 100644 (file)
index 0000000..0984c5c
--- /dev/null
@@ -0,0 +1,109 @@
+# $NetBSD: he_IL.UTF-8.src,v 1.2 2009/01/02 00:20:22 tnozaki Exp $
+#
+# Hebrew Language Monetary Locale for Israel
+#
+# WARNING: Empty lines and/or blank spaces may be essential.
+#
+# From: $FreeBSD: src/share/monetdef/he_IL.UTF-8.src,v 1.2 2005/11/16 11:20:51 tjr Exp $
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+ILS 
+#
+# Currency Symbol (currency_symbol)
+#
+₪
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3;3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value
+#      by a Space (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes       Positive Value (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and
+#      Positive Value (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and
+#      Negative Value (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
diff --git a/share/locale/monetary/hr_HR.UTF-8.src b/share/locale/monetary/hr_HR.UTF-8.src
new file mode 100644 (file)
index 0000000..ed4e805
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: hr_HR.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: hr_HR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+HRK 
+#
+# Currency Symbol (currency_symbol)
+#
+kn
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/hu_HU.UTF-8.src b/share/locale/monetary/hu_HU.UTF-8.src
new file mode 100644 (file)
index 0000000..8cf1dc0
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: hu_HU.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: hu_HU
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+HUF 
+#
+# Currency Symbol (currency_symbol)
+#
+Ft
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/hy_AM.UTF-8.src b/share/locale/monetary/hy_AM.UTF-8.src
new file mode 100644 (file)
index 0000000..58e689e
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: hy_AM.UTF-8.src,v 1.3 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: hy_AM
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+AMD 
+#
+# Currency Symbol (currency_symbol)
+#
+դր.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+-1
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/is_IS.UTF-8.src b/share/locale/monetary/is_IS.UTF-8.src
new file mode 100644 (file)
index 0000000..5f4436c
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: is_IS.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: is_IS
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+ISK 
+#
+# Currency Symbol (currency_symbol)
+#
+kr
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/it_CH.UTF-8.src b/share/locale/monetary/it_CH.UTF-8.src
new file mode 100644 (file)
index 0000000..9464958
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: it_CH.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: it_CH
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+CHF 
+#
+# Currency Symbol (currency_symbol)
+#
+CHF
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+'
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+4
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+4
+# EOF
+
diff --git a/share/locale/monetary/it_IT.UTF-8.src b/share/locale/monetary/it_IT.UTF-8.src
new file mode 100644 (file)
index 0000000..55ef4d6
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: it_IT.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: it_IT
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+€
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/ja_JP.UTF-8.src b/share/locale/monetary/ja_JP.UTF-8.src
new file mode 100644 (file)
index 0000000..d737fb1
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: ja_JP.UTF-8.src,v 1.3 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+JPY 
+#
+# Currency Symbol (currency_symbol)
+#
+¥
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/kk_KZ.PT154.src b/share/locale/monetary/kk_KZ.PT154.src
new file mode 100644 (file)
index 0000000..27437d6
--- /dev/null
@@ -0,0 +1,109 @@
+# $NetBSD: kk_KZ.PT154.src,v 1.2 2009/01/02 00:20:22 tnozaki Exp $
+#
+# Kazakh Language Monetary Locale for Kazakhstan
+#
+# WARNING: Empty lines and/or blank spaces may be essential.
+#
+# From: $FreeBSD: src/share/monetdef/kk_KZ.PT154.src,v 1.1 2004/01/29 16:28:20 ache Exp $
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+KZT 
+#
+# Currency Symbol (currency_symbol)
+#
+òã.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3;3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value
+#      by a Space (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes       Positive Value (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and
+#      Positive Value (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and
+#      Negative Value (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
diff --git a/share/locale/monetary/kk_KZ.UTF-8.src b/share/locale/monetary/kk_KZ.UTF-8.src
new file mode 100644 (file)
index 0000000..799bb47
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: kk_KZ.UTF-8.src,v 1.3 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: kk_Cyrl_KZ
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+KZT 
+#
+# Currency Symbol (currency_symbol)
+#
+₸
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/ko_KR.UTF-8.src b/share/locale/monetary/ko_KR.UTF-8.src
new file mode 100644 (file)
index 0000000..54f9e66
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: ko_KR.UTF-8.src,v 1.3 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ko_KR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+KRW 
+#
+# Currency Symbol (currency_symbol)
+#
+₩
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/lt_LT.UTF-8.src b/share/locale/monetary/lt_LT.UTF-8.src
new file mode 100644 (file)
index 0000000..2b9821b
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: lt_LT.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: lt_LT
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+LTL 
+#
+# Currency Symbol (currency_symbol)
+#
+Lt
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+–
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/mn_MN.UTF-8.src b/share/locale/monetary/mn_MN.UTF-8.src
new file mode 100644 (file)
index 0000000..62bf3fb
--- /dev/null
@@ -0,0 +1,109 @@
+# $NetBSD: mn_MN.UTF-8.src,v 1.2 2009/01/02 00:20:22 tnozaki Exp $
+#
+# Mongolian Language Monetary Locale for Mongolia
+#
+# WARNING: Empty lines and/or blank spaces may be essential.
+#
+# From: $FreeBSD: src/share/monetdef/mn_MN.UTF-8.src,v 1.1 2006/10/02 00:36:51 ache Exp $
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+MNT 
+#
+# Currency Symbol (currency_symbol)
+#
+₮
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3;3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value
+#      by a Space (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes       Positive Value (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and
+#      Positive Value (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and
+#      Negative Value (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
diff --git a/share/locale/monetary/nb_NO.UTF-8.src b/share/locale/monetary/nb_NO.UTF-8.src
new file mode 100644 (file)
index 0000000..3fe0d7a
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: nb_NO.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nb_NO
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+NOK 
+#
+# Currency Symbol (currency_symbol)
+#
+kr
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/nl_BE.UTF-8.src b/share/locale/monetary/nl_BE.UTF-8.src
new file mode 100644 (file)
index 0000000..d4e9e12
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: nl_BE.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nl_BE
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+€
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/nl_NL.UTF-8.src b/share/locale/monetary/nl_NL.UTF-8.src
new file mode 100644 (file)
index 0000000..d72977e
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: nl_NL.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nl_NL
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+€
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+2
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+2
+# EOF
+
diff --git a/share/locale/monetary/nn_NO.UTF-8.src b/share/locale/monetary/nn_NO.UTF-8.src
new file mode 100644 (file)
index 0000000..c698e50
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: nn_NO.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nn_NO
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+NOK 
+#
+# Currency Symbol (currency_symbol)
+#
+kr
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+−
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/pl_PL.UTF-8.src b/share/locale/monetary/pl_PL.UTF-8.src
new file mode 100644 (file)
index 0000000..56e5aa0
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: pl_PL.UTF-8.src,v 1.3 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: pl_PL
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+PLN 
+#
+# Currency Symbol (currency_symbol)
+#
+zł
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/pt_BR.UTF-8.src b/share/locale/monetary/pt_BR.UTF-8.src
new file mode 100644 (file)
index 0000000..4f5fcda
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: pt_BR.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: pt_BR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+BRL 
+#
+# Currency Symbol (currency_symbol)
+#
+R$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/pt_PT.UTF-8.src b/share/locale/monetary/pt_PT.UTF-8.src
new file mode 100644 (file)
index 0000000..0dfeb06
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: pt_PT.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: pt_PT
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+€
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/ro_RO.UTF-8.src b/share/locale/monetary/ro_RO.UTF-8.src
new file mode 100644 (file)
index 0000000..dd9dc3e
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: ro_RO.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ro_RO
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+RON 
+#
+# Currency Symbol (currency_symbol)
+#
+RON
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/ru_BY.UTF-8.src b/share/locale/monetary/ru_BY.UTF-8.src
new file mode 100644 (file)
index 0000000..25baac9
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: ru_BY.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ru_BY
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+BYR 
+#
+# Currency Symbol (currency_symbol)
+#
+р.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/ru_RU.UTF-8.src b/share/locale/monetary/ru_RU.UTF-8.src
new file mode 100644 (file)
index 0000000..90ea050
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: ru_RU.UTF-8.src,v 1.3 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ru_RU
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+RUB 
+#
+# Currency Symbol (currency_symbol)
+#
+руб.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/sk_SK.UTF-8.src b/share/locale/monetary/sk_SK.UTF-8.src
new file mode 100644 (file)
index 0000000..f9055b8
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: sk_SK.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sk_SK
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+€
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/sl_SI.UTF-8.src b/share/locale/monetary/sl_SI.UTF-8.src
new file mode 100644 (file)
index 0000000..40dd90c
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: sl_SI.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sl_SI
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+€
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/sr_Cyrl_ME.UTF-8.src b/share/locale/monetary/sr_Cyrl_ME.UTF-8.src
new file mode 100644 (file)
index 0000000..ec31543
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: sr_Cyrl_ME.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sr_Cyrl_ME
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+€
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/sr_Cyrl_RS.UTF-8.src b/share/locale/monetary/sr_Cyrl_RS.UTF-8.src
new file mode 100644 (file)
index 0000000..0729949
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: sr_Cyrl_RS.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sr_Cyrl_RS
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+RSD 
+#
+# Currency Symbol (currency_symbol)
+#
+дин.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/sr_Latn_ME.UTF-8.src b/share/locale/monetary/sr_Latn_ME.UTF-8.src
new file mode 100644 (file)
index 0000000..2023c4a
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: sr_Latn_ME.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sr_Latn_ME
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+EUR 
+#
+# Currency Symbol (currency_symbol)
+#
+€
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/sr_Latn_RS.UTF-8.src b/share/locale/monetary/sr_Latn_RS.UTF-8.src
new file mode 100644 (file)
index 0000000..91679a3
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: sr_Latn_RS.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sr_Latn_RS
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+RSD 
+#
+# Currency Symbol (currency_symbol)
+#
+din.
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+0
+#
+# Fractional Digits (frac_digits)
+#
+0
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/sv_SE.UTF-8.src b/share/locale/monetary/sv_SE.UTF-8.src
new file mode 100644 (file)
index 0000000..5b700b8
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: sv_SE.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sv_SE
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+SEK 
+#
+# Currency Symbol (currency_symbol)
+#
+kr
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+:
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+−
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/tr_TR.UTF-8.src b/share/locale/monetary/tr_TR.UTF-8.src
new file mode 100644 (file)
index 0000000..c3fa85e
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: tr_TR.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: tr_TR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+TRY 
+#
+# Currency Symbol (currency_symbol)
+#
+₺
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+.
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/uk_UA.UTF-8.src b/share/locale/monetary/uk_UA.UTF-8.src
new file mode 100644 (file)
index 0000000..9f35012
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: uk_UA.UTF-8.src,v 1.3 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: uk_UA
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+UAH 
+#
+# Currency Symbol (currency_symbol)
+#
+₴
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+,
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+0
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+1
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/zh_CN.UTF-8.src b/share/locale/monetary/zh_CN.UTF-8.src
new file mode 100644 (file)
index 0000000..f79217e
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: zh_CN.UTF-8.src,v 1.3 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: zh_Hans_CN
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+CNY 
+#
+# Currency Symbol (currency_symbol)
+#
+¥
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/zh_HK.UTF-8.src b/share/locale/monetary/zh_HK.UTF-8.src
new file mode 100644 (file)
index 0000000..55a9197
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: zh_HK.UTF-8.src,v 1.3 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: zh_Hans_HK
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+HKD 
+#
+# Currency Symbol (currency_symbol)
+#
+$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/monetary/zh_TW.UTF-8.src b/share/locale/monetary/zh_TW.UTF-8.src
new file mode 100644 (file)
index 0000000..680cf00
--- /dev/null
@@ -0,0 +1,131 @@
+# $NetBSD: zh_TW.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: zh_Hant_TW
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# International Currency Symbol (int_curr_symbol)
+#     NOTE: Last character is always SPACE
+#
+TWD 
+#
+# Currency Symbol (currency_symbol)
+#
+NT$
+#
+# Monetary Decimal Point (mon_decimal_point)
+#
+.
+#
+# Monetary Thousands Separator (mon_thousands_sep)
+#
+,
+#
+# Monetary Grouping Sequence (mon_grouping)
+#    A sequence of integers separated by semi-colons ';'.
+#
+3
+#
+# Positive Sign (positive_sign)
+#
+
+#
+# Negative Sign (negative_sign)
+#
+-
+#
+# International Fractional Digits (int_frac_digits)
+#
+2
+#
+# Fractional Digits (frac_digits)
+#
+2
+#
+# Currency Symbol Precedes Positive Value (p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Positive Value by a Space
+# (p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Currency Symbol Precedes Negative Value (n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of Currency Symbol, Sign, and Negative Value (n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# Positive Sign Position (p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# Negative Sign Position (n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Currency Symbol Precedes Positive Value
+# (int_p_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Positive Value
+# (int_p_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Currency Symbol Precedes Negative Value (int_n_cs_precedes)
+#    Must be either 1 or 0.
+#
+1
+#
+# Separation of International Currency Symbol, Sign, and Negative Value
+# (int_n_sep_by_space)
+#    Must be 0, 1, or 2
+#
+0
+#
+# International Positive Sign Position (int_p_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+#
+# International Negative Sign Position (int_n_sign_posn)
+#    Must be 0, 1, 2, 3, or 4
+#
+1
+# EOF
+
diff --git a/share/locale/numeric/Makefile b/share/locale/numeric/Makefile
new file mode 100644 (file)
index 0000000..7bfaa2e
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: Makefile,v 1.6 2013/08/11 22:09:41 joerg Exp $
+
+NOMAN= # defined
+
+.PATH: ${.CURDIR}/generated
+
+# pull LOCALEDIR and other declarations
+.include <bsd.own.mk>
+
+LOCALEFILE=    LC_NUMERIC
+CATEGORY=      numeric
+
+.include "${.CURDIR}/../Makefile.locale"
+.include "${.CURDIR}/../Makefile.common"
diff --git a/share/locale/numeric/af_ZA.UTF-8.src b/share/locale/numeric/af_ZA.UTF-8.src
new file mode 100644 (file)
index 0000000..59093a1
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: af_ZA.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: af_ZA
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/am_ET.UTF-8.src b/share/locale/numeric/am_ET.UTF-8.src
new file mode 100644 (file)
index 0000000..9827e80
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: am_ET.UTF-8.src,v 1.3 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: am_ET
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/be_BY.UTF-8.src b/share/locale/numeric/be_BY.UTF-8.src
new file mode 100644 (file)
index 0000000..3501c17
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: be_BY.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: be_BY
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/bg_BG.UTF-8.src b/share/locale/numeric/bg_BG.UTF-8.src
new file mode 100644 (file)
index 0000000..72202b1
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: bg_BG.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: bg_BG
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/ca_ES.UTF-8.src b/share/locale/numeric/ca_ES.UTF-8.src
new file mode 100644 (file)
index 0000000..10690c5
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: ca_ES.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ca_ES
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/af_ZA.ISO8859-1.src b/share/locale/numeric/converted/af_ZA.ISO8859-1.src
new file mode 100644 (file)
index 0000000..3fc0500
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: af_ZA.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: af_ZA
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/af_ZA.ISO8859-15.src b/share/locale/numeric/converted/af_ZA.ISO8859-15.src
new file mode 100644 (file)
index 0000000..5a1dbdc
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: af_ZA.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: af_ZA
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/be_BY.CP1251.src b/share/locale/numeric/converted/be_BY.CP1251.src
new file mode 100644 (file)
index 0000000..a25d194
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: be_BY.CP1251.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: be_BY
+# Character set: CP1251
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/be_BY.ISO8859-5.src b/share/locale/numeric/converted/be_BY.ISO8859-5.src
new file mode 100644 (file)
index 0000000..239f54a
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: be_BY.ISO8859-5.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: be_BY
+# Character set: ISO8859-5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/bg_BG.CP1251.src b/share/locale/numeric/converted/bg_BG.CP1251.src
new file mode 100644 (file)
index 0000000..1bd4840
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: bg_BG.CP1251.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: bg_BG
+# Character set: CP1251
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/ca_ES.ISO8859-1.src b/share/locale/numeric/converted/ca_ES.ISO8859-1.src
new file mode 100644 (file)
index 0000000..de257d6
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: ca_ES.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ca_ES
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/ca_ES.ISO8859-15.src b/share/locale/numeric/converted/ca_ES.ISO8859-15.src
new file mode 100644 (file)
index 0000000..d3a1e24
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: ca_ES.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ca_ES
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/cs_CZ.ISO8859-2.src b/share/locale/numeric/converted/cs_CZ.ISO8859-2.src
new file mode 100644 (file)
index 0000000..2e7d12a
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: cs_CZ.ISO8859-2.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: cs_CZ
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/da_DK.ISO8859-1.src b/share/locale/numeric/converted/da_DK.ISO8859-1.src
new file mode 100644 (file)
index 0000000..2cc2b47
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: da_DK.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: da_DK
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/da_DK.ISO8859-15.src b/share/locale/numeric/converted/da_DK.ISO8859-15.src
new file mode 100644 (file)
index 0000000..551c843
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: da_DK.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: da_DK
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/de_AT.ISO8859-1.src b/share/locale/numeric/converted/de_AT.ISO8859-1.src
new file mode 100644 (file)
index 0000000..f209393
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: de_AT.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: de_AT
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/de_AT.ISO8859-15.src b/share/locale/numeric/converted/de_AT.ISO8859-15.src
new file mode 100644 (file)
index 0000000..efa1304
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: de_AT.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: de_AT
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/de_CH.ISO8859-1.src b/share/locale/numeric/converted/de_CH.ISO8859-1.src
new file mode 100644 (file)
index 0000000..5e68a65
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: de_CH.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: de_CH
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+'
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/de_CH.ISO8859-15.src b/share/locale/numeric/converted/de_CH.ISO8859-15.src
new file mode 100644 (file)
index 0000000..0907b10
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: de_CH.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: de_CH
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+'
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/de_DE.ISO8859-1.src b/share/locale/numeric/converted/de_DE.ISO8859-1.src
new file mode 100644 (file)
index 0000000..e6cc871
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: de_DE.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: de_DE
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/de_DE.ISO8859-15.src b/share/locale/numeric/converted/de_DE.ISO8859-15.src
new file mode 100644 (file)
index 0000000..123d107
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: de_DE.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: de_DE
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/el_GR.ISO8859-7.src b/share/locale/numeric/converted/el_GR.ISO8859-7.src
new file mode 100644 (file)
index 0000000..ee1df83
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: el_GR.ISO8859-7.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: el_GR
+# Character set: ISO8859-7
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/en_AU.ISO8859-1.src b/share/locale/numeric/converted/en_AU.ISO8859-1.src
new file mode 100644 (file)
index 0000000..a0d9022
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: en_AU.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_AU
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/en_AU.ISO8859-15.src b/share/locale/numeric/converted/en_AU.ISO8859-15.src
new file mode 100644 (file)
index 0000000..3ccc87c
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: en_AU.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_AU
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/en_CA.ISO8859-1.src b/share/locale/numeric/converted/en_CA.ISO8859-1.src
new file mode 100644 (file)
index 0000000..42a3346
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: en_CA.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_CA
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/en_CA.ISO8859-15.src b/share/locale/numeric/converted/en_CA.ISO8859-15.src
new file mode 100644 (file)
index 0000000..27a23f4
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: en_CA.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_CA
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/en_GB.ISO8859-1.src b/share/locale/numeric/converted/en_GB.ISO8859-1.src
new file mode 100644 (file)
index 0000000..4725553
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: en_GB.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_GB
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/en_GB.ISO8859-15.src b/share/locale/numeric/converted/en_GB.ISO8859-15.src
new file mode 100644 (file)
index 0000000..a1e0242
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: en_GB.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_GB
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/en_NZ.ISO8859-1.src b/share/locale/numeric/converted/en_NZ.ISO8859-1.src
new file mode 100644 (file)
index 0000000..7c83b22
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: en_NZ.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_NZ
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/en_NZ.ISO8859-15.src b/share/locale/numeric/converted/en_NZ.ISO8859-15.src
new file mode 100644 (file)
index 0000000..285152d
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: en_NZ.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_NZ
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/en_US.ISO8859-1.src b/share/locale/numeric/converted/en_US.ISO8859-1.src
new file mode 100644 (file)
index 0000000..4c5b2a1
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: en_US.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_US
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/en_US.ISO8859-15.src b/share/locale/numeric/converted/en_US.ISO8859-15.src
new file mode 100644 (file)
index 0000000..00ee1ea
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: en_US.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_US
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/en_US.US-ASCII.src b/share/locale/numeric/converted/en_US.US-ASCII.src
new file mode 100644 (file)
index 0000000..74e5e93
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: en_US.US-ASCII.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_US
+# Character set: US-ASCII
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/es_ES.ISO8859-1.src b/share/locale/numeric/converted/es_ES.ISO8859-1.src
new file mode 100644 (file)
index 0000000..4317528
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: es_ES.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: es_ES
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/es_ES.ISO8859-15.src b/share/locale/numeric/converted/es_ES.ISO8859-15.src
new file mode 100644 (file)
index 0000000..5e8934e
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: es_ES.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: es_ES
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/et_EE.ISO8859-15.src b/share/locale/numeric/converted/et_EE.ISO8859-15.src
new file mode 100644 (file)
index 0000000..a80bce6
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: et_EE.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: et_EE
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/eu_ES.ISO8859-1.src b/share/locale/numeric/converted/eu_ES.ISO8859-1.src
new file mode 100644 (file)
index 0000000..373da77
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: eu_ES.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: eu_ES
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/eu_ES.ISO8859-15.src b/share/locale/numeric/converted/eu_ES.ISO8859-15.src
new file mode 100644 (file)
index 0000000..cc7f4a4
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: eu_ES.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: eu_ES
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/fi_FI.ISO8859-1.src b/share/locale/numeric/converted/fi_FI.ISO8859-1.src
new file mode 100644 (file)
index 0000000..3536186
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: fi_FI.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fi_FI
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/fi_FI.ISO8859-15.src b/share/locale/numeric/converted/fi_FI.ISO8859-15.src
new file mode 100644 (file)
index 0000000..25fee1d
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: fi_FI.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fi_FI
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/fr_BE.ISO8859-1.src b/share/locale/numeric/converted/fr_BE.ISO8859-1.src
new file mode 100644 (file)
index 0000000..68684a8
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: fr_BE.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_BE
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/fr_BE.ISO8859-15.src b/share/locale/numeric/converted/fr_BE.ISO8859-15.src
new file mode 100644 (file)
index 0000000..15fc7ad
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: fr_BE.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_BE
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/fr_CA.ISO8859-1.src b/share/locale/numeric/converted/fr_CA.ISO8859-1.src
new file mode 100644 (file)
index 0000000..8184c52
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: fr_CA.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_CA
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/fr_CA.ISO8859-15.src b/share/locale/numeric/converted/fr_CA.ISO8859-15.src
new file mode 100644 (file)
index 0000000..da08e37
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: fr_CA.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_CA
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/fr_CH.ISO8859-1.src b/share/locale/numeric/converted/fr_CH.ISO8859-1.src
new file mode 100644 (file)
index 0000000..de5b200
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: fr_CH.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_CH
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+'
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/fr_CH.ISO8859-15.src b/share/locale/numeric/converted/fr_CH.ISO8859-15.src
new file mode 100644 (file)
index 0000000..65886ca
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: fr_CH.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_CH
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+'
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/fr_FR.ISO8859-1.src b/share/locale/numeric/converted/fr_FR.ISO8859-1.src
new file mode 100644 (file)
index 0000000..fc7301d
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: fr_FR.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_FR
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/fr_FR.ISO8859-15.src b/share/locale/numeric/converted/fr_FR.ISO8859-15.src
new file mode 100644 (file)
index 0000000..a848632
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: fr_FR.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_FR
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/hr_HR.ISO8859-2.src b/share/locale/numeric/converted/hr_HR.ISO8859-2.src
new file mode 100644 (file)
index 0000000..016c51b
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: hr_HR.ISO8859-2.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: hr_HR
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/hu_HU.ISO8859-2.src b/share/locale/numeric/converted/hu_HU.ISO8859-2.src
new file mode 100644 (file)
index 0000000..5aa38ff
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: hu_HU.ISO8859-2.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: hu_HU
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/hy_AM.ARMSCII-8.src b/share/locale/numeric/converted/hy_AM.ARMSCII-8.src
new file mode 100644 (file)
index 0000000..36b6d92
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: hy_AM.ARMSCII-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: hy_AM
+# Character set: ARMSCII-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+-1
+# EOF
+
diff --git a/share/locale/numeric/converted/is_IS.ISO8859-1.src b/share/locale/numeric/converted/is_IS.ISO8859-1.src
new file mode 100644 (file)
index 0000000..5d4574d
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: is_IS.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: is_IS
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/is_IS.ISO8859-15.src b/share/locale/numeric/converted/is_IS.ISO8859-15.src
new file mode 100644 (file)
index 0000000..8a0b272
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: is_IS.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: is_IS
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/it_CH.ISO8859-1.src b/share/locale/numeric/converted/it_CH.ISO8859-1.src
new file mode 100644 (file)
index 0000000..56fe64f
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: it_CH.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: it_CH
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+'
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/it_CH.ISO8859-15.src b/share/locale/numeric/converted/it_CH.ISO8859-15.src
new file mode 100644 (file)
index 0000000..80481d9
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: it_CH.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: it_CH
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+'
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/it_IT.ISO8859-1.src b/share/locale/numeric/converted/it_IT.ISO8859-1.src
new file mode 100644 (file)
index 0000000..3a809ab
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: it_IT.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: it_IT
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/it_IT.ISO8859-15.src b/share/locale/numeric/converted/it_IT.ISO8859-15.src
new file mode 100644 (file)
index 0000000..b93bd33
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: it_IT.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: it_IT
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/ja_JP.ISO-2022-JP-2.src b/share/locale/numeric/converted/ja_JP.ISO-2022-JP-2.src
new file mode 100644 (file)
index 0000000..0bd3d14
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: ja_JP.ISO-2022-JP-2.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: ISO-2022-JP-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/ja_JP.ISO-2022-JP.src b/share/locale/numeric/converted/ja_JP.ISO-2022-JP.src
new file mode 100644 (file)
index 0000000..e816b2e
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: ja_JP.ISO-2022-JP.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: ISO-2022-JP
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/ja_JP.SJIS.src b/share/locale/numeric/converted/ja_JP.SJIS.src
new file mode 100644 (file)
index 0000000..c54db1e
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: ja_JP.SJIS.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: SJIS
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/ja_JP.ct.src b/share/locale/numeric/converted/ja_JP.ct.src
new file mode 100644 (file)
index 0000000..452402b
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: ja_JP.ct.src,v 1.1 2013/08/11 22:13:56 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: COMPOUND_TEXT
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/ja_JP.eucJP.src b/share/locale/numeric/converted/ja_JP.eucJP.src
new file mode 100644 (file)
index 0000000..2b5d116
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: ja_JP.eucJP.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: eucJP
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/kk_KZ.PT154.src b/share/locale/numeric/converted/kk_KZ.PT154.src
new file mode 100644 (file)
index 0000000..7e1afa0
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: kk_KZ.PT154.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: kk_Cyrl_KZ
+# Character set: PT154
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/ko_KR.eucKR.src b/share/locale/numeric/converted/ko_KR.eucKR.src
new file mode 100644 (file)
index 0000000..8d7e5a0
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: ko_KR.eucKR.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ko_KR
+# Character set: eucKR
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/lt_LT.ISO8859-13.src b/share/locale/numeric/converted/lt_LT.ISO8859-13.src
new file mode 100644 (file)
index 0000000..98932bd
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: lt_LT.ISO8859-13.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: lt_LT
+# Character set: ISO8859-13
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/lt_LT.ISO8859-4.src b/share/locale/numeric/converted/lt_LT.ISO8859-4.src
new file mode 100644 (file)
index 0000000..de60856
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: lt_LT.ISO8859-4.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: lt_LT
+# Character set: ISO8859-4
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/nb_NO.ISO8859-1.src b/share/locale/numeric/converted/nb_NO.ISO8859-1.src
new file mode 100644 (file)
index 0000000..7e60fd9
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: nb_NO.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nb_NO
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/nb_NO.ISO8859-15.src b/share/locale/numeric/converted/nb_NO.ISO8859-15.src
new file mode 100644 (file)
index 0000000..5f29124
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: nb_NO.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nb_NO
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/nl_BE.ISO8859-1.src b/share/locale/numeric/converted/nl_BE.ISO8859-1.src
new file mode 100644 (file)
index 0000000..67f11d6
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: nl_BE.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nl_BE
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/nl_BE.ISO8859-15.src b/share/locale/numeric/converted/nl_BE.ISO8859-15.src
new file mode 100644 (file)
index 0000000..5c150a8
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: nl_BE.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nl_BE
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/nl_NL.ISO8859-1.src b/share/locale/numeric/converted/nl_NL.ISO8859-1.src
new file mode 100644 (file)
index 0000000..bb9e6ee
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: nl_NL.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nl_NL
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/nl_NL.ISO8859-15.src b/share/locale/numeric/converted/nl_NL.ISO8859-15.src
new file mode 100644 (file)
index 0000000..5c4f5f2
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: nl_NL.ISO8859-15.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nl_NL
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/nn_NO.ISO8859-1.src b/share/locale/numeric/converted/nn_NO.ISO8859-1.src
new file mode 100644 (file)
index 0000000..d714846
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: nn_NO.ISO8859-1.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nn_NO
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/nn_NO.ISO8859-15.src b/share/locale/numeric/converted/nn_NO.ISO8859-15.src
new file mode 100644 (file)
index 0000000..8e9330f
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: nn_NO.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: nn_NO
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/pl_PL.ISO8859-2.src b/share/locale/numeric/converted/pl_PL.ISO8859-2.src
new file mode 100644 (file)
index 0000000..7dc55a4
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: pl_PL.ISO8859-2.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: pl_PL
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/pt_BR.ISO8859-1.src b/share/locale/numeric/converted/pt_BR.ISO8859-1.src
new file mode 100644 (file)
index 0000000..6ff4f20
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: pt_BR.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: pt_BR
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/pt_PT.ISO8859-1.src b/share/locale/numeric/converted/pt_PT.ISO8859-1.src
new file mode 100644 (file)
index 0000000..aa14630
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: pt_PT.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: pt_PT
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/pt_PT.ISO8859-15.src b/share/locale/numeric/converted/pt_PT.ISO8859-15.src
new file mode 100644 (file)
index 0000000..6600808
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: pt_PT.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: pt_PT
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/ro_RO.ISO8859-2.src b/share/locale/numeric/converted/ro_RO.ISO8859-2.src
new file mode 100644 (file)
index 0000000..f93bdbe
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: ro_RO.ISO8859-2.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ro_RO
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/ru_BY.CP1251.src b/share/locale/numeric/converted/ru_BY.CP1251.src
new file mode 100644 (file)
index 0000000..87e4fa9
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: ru_BY.CP1251.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ru_BY
+# Character set: CP1251
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/ru_RU.CP1251.src b/share/locale/numeric/converted/ru_RU.CP1251.src
new file mode 100644 (file)
index 0000000..99138d7
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: ru_RU.CP1251.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ru_RU
+# Character set: CP1251
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/ru_RU.CP866.src b/share/locale/numeric/converted/ru_RU.CP866.src
new file mode 100644 (file)
index 0000000..acdca3c
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: ru_RU.CP866.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ru_RU
+# Character set: CP866
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+ÿ
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/ru_RU.ISO8859-5.src b/share/locale/numeric/converted/ru_RU.ISO8859-5.src
new file mode 100644 (file)
index 0000000..8e6399e
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: ru_RU.ISO8859-5.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ru_RU
+# Character set: ISO8859-5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/ru_RU.KOI8-R.src b/share/locale/numeric/converted/ru_RU.KOI8-R.src
new file mode 100644 (file)
index 0000000..db2c3ca
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: ru_RU.KOI8-R.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ru_RU
+# Character set: KOI8-R
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+\9a
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/sk_SK.ISO8859-2.src b/share/locale/numeric/converted/sk_SK.ISO8859-2.src
new file mode 100644 (file)
index 0000000..1387e80
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: sk_SK.ISO8859-2.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sk_SK
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/sl_SI.ISO8859-2.src b/share/locale/numeric/converted/sl_SI.ISO8859-2.src
new file mode 100644 (file)
index 0000000..e49ea67
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: sl_SI.ISO8859-2.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sl_SI
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/sr_Cyrl_ME.ISO8859-5.src b/share/locale/numeric/converted/sr_Cyrl_ME.ISO8859-5.src
new file mode 100644 (file)
index 0000000..7b5655e
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: sr_Cyrl_ME.ISO8859-5.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sr_Cyrl_ME
+# Character set: ISO8859-5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/sr_Cyrl_RS.ISO8859-5.src b/share/locale/numeric/converted/sr_Cyrl_RS.ISO8859-5.src
new file mode 100644 (file)
index 0000000..f3cc478
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: sr_Cyrl_RS.ISO8859-5.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sr_Cyrl_RS
+# Character set: ISO8859-5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/sr_Latn_ME.ISO8859-2.src b/share/locale/numeric/converted/sr_Latn_ME.ISO8859-2.src
new file mode 100644 (file)
index 0000000..03d4069
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: sr_Latn_ME.ISO8859-2.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sr_Latn_ME
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/sr_Latn_RS.ISO8859-2.src b/share/locale/numeric/converted/sr_Latn_RS.ISO8859-2.src
new file mode 100644 (file)
index 0000000..915178c
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: sr_Latn_RS.ISO8859-2.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sr_Latn_RS
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/sv_SE.ISO8859-1.src b/share/locale/numeric/converted/sv_SE.ISO8859-1.src
new file mode 100644 (file)
index 0000000..aa01100
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: sv_SE.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sv_SE
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/sv_SE.ISO8859-15.src b/share/locale/numeric/converted/sv_SE.ISO8859-15.src
new file mode 100644 (file)
index 0000000..658670e
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: sv_SE.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sv_SE
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/tr_TR.ISO8859-9.src b/share/locale/numeric/converted/tr_TR.ISO8859-9.src
new file mode 100644 (file)
index 0000000..be0827f
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: tr_TR.ISO8859-9.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: tr_TR
+# Character set: ISO8859-9
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/uk_UA.CP1251.src b/share/locale/numeric/converted/uk_UA.CP1251.src
new file mode 100644 (file)
index 0000000..a44cf5b
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: uk_UA.CP1251.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: uk_UA
+# Character set: CP1251
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/uk_UA.ISO8859-5.src b/share/locale/numeric/converted/uk_UA.ISO8859-5.src
new file mode 100644 (file)
index 0000000..afcb8ec
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: uk_UA.ISO8859-5.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: uk_UA
+# Character set: ISO8859-5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/uk_UA.KOI8-U.src b/share/locale/numeric/converted/uk_UA.KOI8-U.src
new file mode 100644 (file)
index 0000000..4cd71c1
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: uk_UA.KOI8-U.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: uk_UA
+# Character set: KOI8-U
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+\9a
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/zh_CN.GB18030.src b/share/locale/numeric/converted/zh_CN.GB18030.src
new file mode 100644 (file)
index 0000000..60f594a
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: zh_CN.GB18030.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: zh_Hans_CN
+# Character set: GB18030
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/zh_CN.eucCN.src b/share/locale/numeric/converted/zh_CN.eucCN.src
new file mode 100644 (file)
index 0000000..b77ad6f
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: zh_CN.eucCN.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: zh_Hans_CN
+# Character set: eucCN
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/zh_HK.Big5hkscs.src b/share/locale/numeric/converted/zh_HK.Big5hkscs.src
new file mode 100644 (file)
index 0000000..14a49f0
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: zh_HK.Big5hkscs.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: zh_Hans_HK
+# Character set: Big5hkscs
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/zh_TW.Big5.src b/share/locale/numeric/converted/zh_TW.Big5.src
new file mode 100644 (file)
index 0000000..fafbdf3
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: zh_TW.Big5.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: zh_Hant_TW
+# Character set: Big5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/converted/zh_TW.eucTW.src b/share/locale/numeric/converted/zh_TW.eucTW.src
new file mode 100644 (file)
index 0000000..1088ba5
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: zh_TW.eucTW.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: zh_Hant_TW
+# Character set: eucTW
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/cs_CZ.UTF-8.src b/share/locale/numeric/cs_CZ.UTF-8.src
new file mode 100644 (file)
index 0000000..c3eaa2e
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: cs_CZ.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: cs_CZ
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/da_DK.UTF-8.src b/share/locale/numeric/da_DK.UTF-8.src
new file mode 100644 (file)
index 0000000..535d9e7
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: da_DK.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: da_DK
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/de_AT.UTF-8.src b/share/locale/numeric/de_AT.UTF-8.src
new file mode 100644 (file)
index 0000000..762e465
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: de_AT.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: de_AT
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/de_CH.UTF-8.src b/share/locale/numeric/de_CH.UTF-8.src
new file mode 100644 (file)
index 0000000..bdf0f95
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: de_CH.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: de_CH
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+'
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/de_DE.UTF-8.src b/share/locale/numeric/de_DE.UTF-8.src
new file mode 100644 (file)
index 0000000..5b3fefd
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: de_DE.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: de_DE
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/el_GR.UTF-8.src b/share/locale/numeric/el_GR.UTF-8.src
new file mode 100644 (file)
index 0000000..c04518a
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: el_GR.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: el_GR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/en_AU.UTF-8.src b/share/locale/numeric/en_AU.UTF-8.src
new file mode 100644 (file)
index 0000000..7766ba8
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: en_AU.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_AU
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/en_CA.UTF-8.src b/share/locale/numeric/en_CA.UTF-8.src
new file mode 100644 (file)
index 0000000..0bd7499
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: en_CA.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_CA
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/en_GB.UTF-8.src b/share/locale/numeric/en_GB.UTF-8.src
new file mode 100644 (file)
index 0000000..557d8f3
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: en_GB.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_GB
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/en_NZ.UTF-8.src b/share/locale/numeric/en_NZ.UTF-8.src
new file mode 100644 (file)
index 0000000..6e5c932
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: en_NZ.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_NZ
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/en_US.UTF-8.src b/share/locale/numeric/en_US.UTF-8.src
new file mode 100644 (file)
index 0000000..cfd4f17
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: en_US.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: en_US
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/es_ES.UTF-8.src b/share/locale/numeric/es_ES.UTF-8.src
new file mode 100644 (file)
index 0000000..51d54df
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: es_ES.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: es_ES
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/et_EE.UTF-8.src b/share/locale/numeric/et_EE.UTF-8.src
new file mode 100644 (file)
index 0000000..1663c97
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: et_EE.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: et_EE
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/eu_ES.UTF-8.src b/share/locale/numeric/eu_ES.UTF-8.src
new file mode 100644 (file)
index 0000000..83dd59a
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: eu_ES.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: eu_ES
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/fi_FI.UTF-8.src b/share/locale/numeric/fi_FI.UTF-8.src
new file mode 100644 (file)
index 0000000..affffed
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: fi_FI.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fi_FI
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/fr_BE.UTF-8.src b/share/locale/numeric/fr_BE.UTF-8.src
new file mode 100644 (file)
index 0000000..4ff936e
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: fr_BE.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_BE
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/fr_CA.UTF-8.src b/share/locale/numeric/fr_CA.UTF-8.src
new file mode 100644 (file)
index 0000000..c3c936f
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: fr_CA.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_CA
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/fr_CH.UTF-8.src b/share/locale/numeric/fr_CH.UTF-8.src
new file mode 100644 (file)
index 0000000..97a6715
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: fr_CH.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_CH
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+'
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/fr_FR.UTF-8.src b/share/locale/numeric/fr_FR.UTF-8.src
new file mode 100644 (file)
index 0000000..537617e
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: fr_FR.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: fr_FR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/hr_HR.UTF-8.src b/share/locale/numeric/hr_HR.UTF-8.src
new file mode 100644 (file)
index 0000000..9931338
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: hr_HR.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: hr_HR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/hu_HU.UTF-8.src b/share/locale/numeric/hu_HU.UTF-8.src
new file mode 100644 (file)
index 0000000..89d7331
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: hu_HU.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: hu_HU
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/hy_AM.UTF-8.src b/share/locale/numeric/hy_AM.UTF-8.src
new file mode 100644 (file)
index 0000000..f9ff214
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: hy_AM.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: hy_AM
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+-1
+# EOF
+
diff --git a/share/locale/numeric/is_IS.UTF-8.src b/share/locale/numeric/is_IS.UTF-8.src
new file mode 100644 (file)
index 0000000..15f46c6
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: is_IS.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: is_IS
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/it_CH.UTF-8.src b/share/locale/numeric/it_CH.UTF-8.src
new file mode 100644 (file)
index 0000000..4bfe967
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: it_CH.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: it_CH
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+'
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/it_IT.UTF-8.src b/share/locale/numeric/it_IT.UTF-8.src
new file mode 100644 (file)
index 0000000..53a0c27
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: it_IT.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: it_IT
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/ja_JP.UTF-8.src b/share/locale/numeric/ja_JP.UTF-8.src
new file mode 100644 (file)
index 0000000..47aa36a
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: ja_JP.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/kk_KZ.UTF-8.src b/share/locale/numeric/kk_KZ.UTF-8.src
new file mode 100644 (file)
index 0000000..d63ca39
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: kk_KZ.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: kk_Cyrl_KZ
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/ko_KR.UTF-8.src b/share/locale/numeric/ko_KR.UTF-8.src
new file mode 100644 (file)
index 0000000..f375ccd
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: ko_KR.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ko_KR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/lt_LT.UTF-8.src b/share/locale/numeric/lt_LT.UTF-8.src
new file mode 100644 (file)
index 0000000..d179ba9
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: lt_LT.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: lt_LT
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/nb_NO.UTF-8.src b/share/locale/numeric/nb_NO.UTF-8.src
new file mode 100644 (file)
index 0000000..70b7079
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: nb_NO.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nb_NO
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/nl_BE.UTF-8.src b/share/locale/numeric/nl_BE.UTF-8.src
new file mode 100644 (file)
index 0000000..3bec9f4
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: nl_BE.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nl_BE
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/nl_NL.UTF-8.src b/share/locale/numeric/nl_NL.UTF-8.src
new file mode 100644 (file)
index 0000000..a5303ee
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: nl_NL.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nl_NL
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/nn_NO.UTF-8.src b/share/locale/numeric/nn_NO.UTF-8.src
new file mode 100644 (file)
index 0000000..9d4ddb9
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: nn_NO.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: nn_NO
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/pl_PL.UTF-8.src b/share/locale/numeric/pl_PL.UTF-8.src
new file mode 100644 (file)
index 0000000..1de6e39
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: pl_PL.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: pl_PL
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/pt_BR.UTF-8.src b/share/locale/numeric/pt_BR.UTF-8.src
new file mode 100644 (file)
index 0000000..1f1b7e1
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: pt_BR.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: pt_BR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/pt_PT.UTF-8.src b/share/locale/numeric/pt_PT.UTF-8.src
new file mode 100644 (file)
index 0000000..942b6dd
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: pt_PT.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: pt_PT
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/ro_RO.UTF-8.src b/share/locale/numeric/ro_RO.UTF-8.src
new file mode 100644 (file)
index 0000000..f598c1e
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: ro_RO.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ro_RO
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/ru_BY.UTF-8.src b/share/locale/numeric/ru_BY.UTF-8.src
new file mode 100644 (file)
index 0000000..59173f5
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: ru_BY.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ru_BY
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/ru_RU.UTF-8.src b/share/locale/numeric/ru_RU.UTF-8.src
new file mode 100644 (file)
index 0000000..43ea7f1
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: ru_RU.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: ru_RU
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/sk_SK.UTF-8.src b/share/locale/numeric/sk_SK.UTF-8.src
new file mode 100644 (file)
index 0000000..a6107da
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: sk_SK.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sk_SK
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/sl_SI.UTF-8.src b/share/locale/numeric/sl_SI.UTF-8.src
new file mode 100644 (file)
index 0000000..5b9da2e
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: sl_SI.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sl_SI
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/sr_Cyrl_ME.UTF-8.src b/share/locale/numeric/sr_Cyrl_ME.UTF-8.src
new file mode 100644 (file)
index 0000000..3cbe739
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: sr_Cyrl_ME.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sr_Cyrl_ME
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/sr_Cyrl_RS.UTF-8.src b/share/locale/numeric/sr_Cyrl_RS.UTF-8.src
new file mode 100644 (file)
index 0000000..1a501d8
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: sr_Cyrl_RS.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sr_Cyrl_RS
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/sr_Latn_ME.UTF-8.src b/share/locale/numeric/sr_Latn_ME.UTF-8.src
new file mode 100644 (file)
index 0000000..779f08e
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: sr_Latn_ME.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sr_Latn_ME
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/sr_Latn_RS.UTF-8.src b/share/locale/numeric/sr_Latn_RS.UTF-8.src
new file mode 100644 (file)
index 0000000..ae9d45c
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: sr_Latn_RS.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sr_Latn_RS
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/sv_SE.UTF-8.src b/share/locale/numeric/sv_SE.UTF-8.src
new file mode 100644 (file)
index 0000000..470d7fd
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: sv_SE.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: sv_SE
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/tr_TR.UTF-8.src b/share/locale/numeric/tr_TR.UTF-8.src
new file mode 100644 (file)
index 0000000..8e66845
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: tr_TR.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: tr_TR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+.
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/uk_UA.UTF-8.src b/share/locale/numeric/uk_UA.UTF-8.src
new file mode 100644 (file)
index 0000000..0fe85ce
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: uk_UA.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: uk_UA
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+,
+# Separator for groups of digits left of above (thousands_sep)
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/zh_CN.UTF-8.src b/share/locale/numeric/zh_CN.UTF-8.src
new file mode 100644 (file)
index 0000000..8a30329
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: zh_CN.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: zh_Hans_CN
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/zh_HK.UTF-8.src b/share/locale/numeric/zh_HK.UTF-8.src
new file mode 100644 (file)
index 0000000..400d846
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: zh_HK.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: zh_Hans_HK
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/numeric/zh_TW.UTF-8.src b/share/locale/numeric/zh_TW.UTF-8.src
new file mode 100644 (file)
index 0000000..9a496b2
--- /dev/null
@@ -0,0 +1,37 @@
+# $NetBSD: zh_TW.UTF-8.src,v 1.1 2013/08/11 22:09:41 joerg Exp $
+#
+# Locale: zh_Hant_TW
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Decimal Delimiter/Radix Character (decimal_point)
+.
+# Separator for groups of digits left of above (thousands_sep)
+,
+# Grouping Sequence (grouping)
+#    A sequence of integers separated by semi-colons ';'.
+3
+# EOF
+
diff --git a/share/locale/time/Makefile b/share/locale/time/Makefile
new file mode 100644 (file)
index 0000000..00e457f
--- /dev/null
@@ -0,0 +1,14 @@
+# $NetBSD: Makefile,v 1.7 2013/08/11 22:09:42 joerg Exp $
+
+NOMAN= # defined
+
+.PATH: ${.CURDIR}/generated
+
+# pull LOCALEDIR and other declarations
+.include <bsd.own.mk>
+
+LOCALEFILE=    LC_TIME
+CATEGORY=      time
+
+.include "${.CURDIR}/../Makefile.locale"
+.include "${.CURDIR}/../Makefile.common"
diff --git a/share/locale/time/af_ZA.UTF-8.src b/share/locale/time/af_ZA.UTF-8.src
new file mode 100644 (file)
index 0000000..bfa4bc9
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: af_ZA.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: af_ZA
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+So
+Ma
+Di
+Wo
+Do
+Vr
+Sa
+#
+# Long weekday names (day)
+#
+Sondag
+Maandag
+Dinsdag
+Woensdag
+Donderdag
+Vrydag
+Saterdag
+#
+# Short month names (abmon)
+#
+Jan
+Feb
+Mar
+Apr
+Mei
+Jun
+Jul
+Aug
+Sep
+Okt
+Nov
+Des
+#
+# Long month names (mon)
+#
+Januarie
+Februarie
+Maart
+April
+Mei
+Junie
+Julie
+Augustus
+September
+Oktober
+November
+Desember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+vm.
+nm.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d %B %Y %I:%M:%S %p %Z
+#
+# Date - %x (d_fmt)
+#
+%Y-%m-%d
+#
+# Time - %X (t_fmt)
+#
+%I:%M:%S %p
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/am_ET.UTF-8.src b/share/locale/time/am_ET.UTF-8.src
new file mode 100644 (file)
index 0000000..c20c702
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: am_ET.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: am_ET
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+እሑድ
+ሰኞ
+ማክሰ
+ረቡዕ
+ሐሙስ
+ዓርብ
+ቅዳሜ
+#
+# Long weekday names (day)
+#
+እሑድ
+ሰኞ
+ማክሰኞ
+ረቡዕ
+ሐሙስ
+ዓርብ
+ቅዳሜ
+#
+# Short month names (abmon)
+#
+ጃንዩ
+ፌብሩ
+ማርች
+ኤፕሪ
+ሜይ
+ጁን
+ጁላይ
+ኦገስ
+ሴፕቴ
+ኦክተ
+ኖቬም
+ዲሴም
+#
+# Long month names (mon)
+#
+ጃንዩወሪ
+ፌብሩወሪ
+ማርች
+ኤፕሪል
+ሜይ
+ጁን
+ጁላይ
+ኦገስት
+ሴፕቴምበር
+ኦክተውበር
+ኖቬምበር
+ዲሴምበር
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+ጥዋት
+ከሰዓት
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %I:%M:%S %p %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%Y
+#
+# Time - %X (t_fmt)
+#
+%I:%M:%S %p
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/be_BY.UTF-8.src b/share/locale/time/be_BY.UTF-8.src
new file mode 100644 (file)
index 0000000..207c802
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: be_BY.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: be_BY
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+нд
+пн
+аў
+ср
+чц
+пт
+сб
+#
+# Long weekday names (day)
+#
+нядзеля
+панядзелак
+аўторак
+серада
+чацвер
+пятніца
+субота
+#
+# Short month names (abmon)
+#
+сту
+лют
+сак
+кра
+май
+чэр
+ліп
+жні
+вер
+кас
+ліс
+сне
+#
+# Long month names (mon)
+#
+студзень
+люты
+сакавік
+красавік
+май
+чэрвень
+ліпень
+жнівень
+верасень
+кастрычнік
+лістапад
+снежань
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+да палудня
+пасля палудня
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H.%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H.%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I.%M.%S %p
+# EOF
+
diff --git a/share/locale/time/bg_BG.UTF-8.src b/share/locale/time/bg_BG.UTF-8.src
new file mode 100644 (file)
index 0000000..5b56ab6
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: bg_BG.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: bg_BG
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+нд
+пн
+вт
+ср
+чт
+пт
+сб
+#
+# Long weekday names (day)
+#
+неделя
+понеделник
+вторник
+сряда
+четвъртък
+петък
+събота
+#
+# Short month names (abmon)
+#
+ян.
+февр.
+март
+апр.
+май
+юни
+юли
+авг.
+септ.
+окт.
+ноем.
+дек.
+#
+# Long month names (mon)
+#
+януари
+февруари
+март
+април
+май
+юни
+юли
+август
+септември
+октомври
+ноември
+декември
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+пр. об.
+сл. об.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d %B %Y, %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/ca_ES.UTF-8.src b/share/locale/time/ca_ES.UTF-8.src
new file mode 100644 (file)
index 0000000..3cb3dbd
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: ca_ES.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ca_ES
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dg.
+dl.
+dt.
+dc.
+dj.
+dv.
+ds.
+#
+# Long weekday names (day)
+#
+diumenge
+dilluns
+dimarts
+dimecres
+dijous
+divendres
+dissabte
+#
+# Short month names (abmon)
+#
+de gen.
+de febr.
+de març
+d’abr.
+de maig
+de juny
+de jul.
+d’ag.
+de set.
+d’oct.
+de nov.
+de des.
+#
+# Long month names (mon)
+#
+de gener
+de febrer
+de març
+d’abril
+de maig
+de juny
+de juliol
+d’agost
+de setembre
+d’octubre
+de novembre
+de desembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+a.m.
+p.m.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B de %Y %H.%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H.%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I.%M.%S %p
+# EOF
+
diff --git a/share/locale/time/converted/af_ZA.ISO8859-1.src b/share/locale/time/converted/af_ZA.ISO8859-1.src
new file mode 100644 (file)
index 0000000..b0f101a
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: af_ZA.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: af_ZA
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+So
+Ma
+Di
+Wo
+Do
+Vr
+Sa
+#
+# Long weekday names (day)
+#
+Sondag
+Maandag
+Dinsdag
+Woensdag
+Donderdag
+Vrydag
+Saterdag
+#
+# Short month names (abmon)
+#
+Jan
+Feb
+Mar
+Apr
+Mei
+Jun
+Jul
+Aug
+Sep
+Okt
+Nov
+Des
+#
+# Long month names (mon)
+#
+Januarie
+Februarie
+Maart
+April
+Mei
+Junie
+Julie
+Augustus
+September
+Oktober
+November
+Desember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+vm.
+nm.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d %B %Y %I:%M:%S %p %Z
+#
+# Date - %x (d_fmt)
+#
+%Y-%m-%d
+#
+# Time - %X (t_fmt)
+#
+%I:%M:%S %p
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/af_ZA.ISO8859-15.src b/share/locale/time/converted/af_ZA.ISO8859-15.src
new file mode 100644 (file)
index 0000000..439cbe4
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: af_ZA.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: af_ZA
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+So
+Ma
+Di
+Wo
+Do
+Vr
+Sa
+#
+# Long weekday names (day)
+#
+Sondag
+Maandag
+Dinsdag
+Woensdag
+Donderdag
+Vrydag
+Saterdag
+#
+# Short month names (abmon)
+#
+Jan
+Feb
+Mar
+Apr
+Mei
+Jun
+Jul
+Aug
+Sep
+Okt
+Nov
+Des
+#
+# Long month names (mon)
+#
+Januarie
+Februarie
+Maart
+April
+Mei
+Junie
+Julie
+Augustus
+September
+Oktober
+November
+Desember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+vm.
+nm.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d %B %Y %I:%M:%S %p %Z
+#
+# Date - %x (d_fmt)
+#
+%Y-%m-%d
+#
+# Time - %X (t_fmt)
+#
+%I:%M:%S %p
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/be_BY.CP1251.src b/share/locale/time/converted/be_BY.CP1251.src
new file mode 100644 (file)
index 0000000..ec82639
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: be_BY.CP1251.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: be_BY
+# Character set: CP1251
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+íä
+ïí
+à¢
+ñð
+÷ö
+ïò
+ñá
+#
+# Long weekday names (day)
+#
+íÿäçåëÿ
+ïàíÿäçåëàê
+à¢òîðàê
+ñåðàäà
+÷àöâåð
+ïÿòí³öà
+ñóáîòà
+#
+# Short month names (abmon)
+#
+ñòó
+ëþò
+ñàê
+êðà
+ìàé
+÷ýð
+ë³ï
+æí³
+âåð
+êàñ
+ë³ñ
+ñíå
+#
+# Long month names (mon)
+#
+ñòóäçåíü
+ëþòû
+ñàêàâ³ê
+êðàñàâ³ê
+ìàé
+÷ýðâåíü
+ë³ïåíü
+æí³âåíü
+âåðàñåíü
+êàñòðû÷í³ê
+ë³ñòàïàä
+ñíåæàíü
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+äà ïàëóäíÿ
+ïàñëÿ ïàëóäíÿ
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H.%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H.%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I.%M.%S %p
+# EOF
+
diff --git a/share/locale/time/converted/be_BY.ISO8859-5.src b/share/locale/time/converted/be_BY.ISO8859-5.src
new file mode 100644 (file)
index 0000000..09eede1
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: be_BY.ISO8859-5.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: be_BY
+# Character set: ISO8859-5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ÝÔ
+ßÝ
+Ðþ
+áà
+çæ
+ßâ
+áÑ
+#
+# Long weekday names (day)
+#
+ÝïÔ×ÕÛï
+ßÐÝïÔ×ÕÛÐÚ
+ÐþâÞàÐÚ
+áÕàÐÔÐ
+çÐæÒÕà
+ßïâÝöæÐ
+áãÑÞâÐ
+#
+# Short month names (abmon)
+#
+áâã
+Ûîâ
+áÐÚ
+ÚàÐ
+ÜÐÙ
+çíà
+Ûöß
+ÖÝö
+ÒÕà
+ÚÐá
+Ûöá
+áÝÕ
+#
+# Long month names (mon)
+#
+áâãÔ×ÕÝì
+Ûîâë
+áÐÚÐÒöÚ
+ÚàÐáÐÒöÚ
+ÜÐÙ
+çíàÒÕÝì
+ÛößÕÝì
+ÖÝöÒÕÝì
+ÒÕàÐáÕÝì
+ÚÐáâàëçÝöÚ
+ÛöáâÐßÐÔ
+áÝÕÖÐÝì
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+ÔРßÐÛãÔÝï
+ßÐáÛï ßÐÛãÔÝï
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H.%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H.%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I.%M.%S %p
+# EOF
+
diff --git a/share/locale/time/converted/bg_BG.CP1251.src b/share/locale/time/converted/bg_BG.CP1251.src
new file mode 100644 (file)
index 0000000..9e34c99
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: bg_BG.CP1251.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: bg_BG
+# Character set: CP1251
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+íä
+ïí
+âò
+ñð
+÷ò
+ïò
+ñá
+#
+# Long weekday names (day)
+#
+íåäåëÿ
+ïîíåäåëíèê
+âòîðíèê
+ñðÿäà
+÷åòâúðòúê
+ïåòúê
+ñúáîòà
+#
+# Short month names (abmon)
+#
+ÿí.
+ôåâð.
+ìàðò
+àïð.
+ìàé
+þíè
+þëè
+àâã.
+ñåïò.
+îêò.
+íîåì.
+äåê.
+#
+# Long month names (mon)
+#
+ÿíóàðè
+ôåâðóàðè
+ìàðò
+àïðèë
+ìàé
+þíè
+þëè
+àâãóñò
+ñåïòåìâðè
+îêòîìâðè
+íîåìâðè
+äåêåìâðè
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+ïð. îá.
+ñë. îá.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d %B %Y, %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/ca_ES.ISO8859-1.src b/share/locale/time/converted/ca_ES.ISO8859-1.src
new file mode 100644 (file)
index 0000000..beb534e
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: ca_ES.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ca_ES
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dg.
+dl.
+dt.
+dc.
+dj.
+dv.
+ds.
+#
+# Long weekday names (day)
+#
+diumenge
+dilluns
+dimarts
+dimecres
+dijous
+divendres
+dissabte
+#
+# Short month names (abmon)
+#
+de gen.
+de febr.
+de març
+d´abr.
+de maig
+de juny
+de jul.
+d´ag.
+de set.
+d´oct.
+de nov.
+de des.
+#
+# Long month names (mon)
+#
+de gener
+de febrer
+de març
+d´abril
+de maig
+de juny
+de juliol
+d´agost
+de setembre
+d´octubre
+de novembre
+de desembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+a.m.
+p.m.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B de %Y %H.%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H.%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I.%M.%S %p
+# EOF
+
diff --git a/share/locale/time/converted/ca_ES.ISO8859-15.src b/share/locale/time/converted/ca_ES.ISO8859-15.src
new file mode 100644 (file)
index 0000000..496f323
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: ca_ES.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ca_ES
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dg.
+dl.
+dt.
+dc.
+dj.
+dv.
+ds.
+#
+# Long weekday names (day)
+#
+diumenge
+dilluns
+dimarts
+dimecres
+dijous
+divendres
+dissabte
+#
+# Short month names (abmon)
+#
+de gen.
+de febr.
+de març
+d'abr.
+de maig
+de juny
+de jul.
+d'ag.
+de set.
+d'oct.
+de nov.
+de des.
+#
+# Long month names (mon)
+#
+de gener
+de febrer
+de març
+d'abril
+de maig
+de juny
+de juliol
+d'agost
+de setembre
+d'octubre
+de novembre
+de desembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+a.m.
+p.m.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B de %Y %H.%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H.%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I.%M.%S %p
+# EOF
+
diff --git a/share/locale/time/converted/cs_CZ.ISO8859-2.src b/share/locale/time/converted/cs_CZ.ISO8859-2.src
new file mode 100644 (file)
index 0000000..d0ca8e3
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: cs_CZ.ISO8859-2.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: cs_CZ
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ne
+po
+út
+st
+èt
+pá
+so
+#
+# Long weekday names (day)
+#
+nedìle
+pondìlí
+úterý
+støeda
+ètvrtek
+pátek
+sobota
+#
+# Short month names (abmon)
+#
+led
+úno
+bøe
+dub
+kvì
+èvn
+èvc
+srp
+záø
+øíj
+lis
+pro
+#
+# Long month names (mon)
+#
+ledna
+února
+bøezna
+dubna
+kvìtna
+èervna
+èervence
+srpna
+záøí
+øíjna
+listopadu
+prosince
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+dop.
+odp.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/da_DK.ISO8859-1.src b/share/locale/time/converted/da_DK.ISO8859-1.src
new file mode 100644 (file)
index 0000000..8d80e35
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: da_DK.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: da_DK
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+søn.
+man.
+tir.
+ons.
+tor.
+fre.
+lør.
+#
+# Long weekday names (day)
+#
+søndag
+mandag
+tirsdag
+onsdag
+torsdag
+fredag
+lørdag
+#
+# Short month names (abmon)
+#
+jan.
+feb.
+mar.
+apr.
+maj
+jun.
+jul.
+aug.
+sep.
+okt.
+nov.
+dec.
+#
+# Long month names (mon)
+#
+januar
+februar
+marts
+april
+maj
+juni
+juli
+august
+september
+oktober
+november
+december
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %b %Y %H.%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H.%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I.%M.%S %p
+# EOF
+
diff --git a/share/locale/time/converted/da_DK.ISO8859-15.src b/share/locale/time/converted/da_DK.ISO8859-15.src
new file mode 100644 (file)
index 0000000..7af045e
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: da_DK.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: da_DK
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+søn.
+man.
+tir.
+ons.
+tor.
+fre.
+lør.
+#
+# Long weekday names (day)
+#
+søndag
+mandag
+tirsdag
+onsdag
+torsdag
+fredag
+lørdag
+#
+# Short month names (abmon)
+#
+jan.
+feb.
+mar.
+apr.
+maj
+jun.
+jul.
+aug.
+sep.
+okt.
+nov.
+dec.
+#
+# Long month names (mon)
+#
+januar
+februar
+marts
+april
+maj
+juni
+juli
+august
+september
+oktober
+november
+december
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %b %Y %H.%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H.%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I.%M.%S %p
+# EOF
+
diff --git a/share/locale/time/converted/de_AT.ISO8859-1.src b/share/locale/time/converted/de_AT.ISO8859-1.src
new file mode 100644 (file)
index 0000000..b677f41
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: de_AT.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: de_AT
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+So.
+Mo.
+Di.
+Mi.
+Do.
+Fr.
+Sa.
+#
+# Long weekday names (day)
+#
+Sonntag
+Montag
+Dienstag
+Mittwoch
+Donnerstag
+Freitag
+Samstag
+#
+# Short month names (abmon)
+#
+Jän
+Feb.
+Mär.
+Apr.
+Mai
+Juni
+Juli
+Aug.
+Sep.
+Okt.
+Nov.
+Dez.
+#
+# Long month names (mon)
+#
+Jänner
+Februar
+März
+April
+Mai
+Juni
+Juli
+August
+September
+Oktober
+November
+Dezember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+vorm.
+nachm.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/de_AT.ISO8859-15.src b/share/locale/time/converted/de_AT.ISO8859-15.src
new file mode 100644 (file)
index 0000000..40fa06f
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: de_AT.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: de_AT
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+So.
+Mo.
+Di.
+Mi.
+Do.
+Fr.
+Sa.
+#
+# Long weekday names (day)
+#
+Sonntag
+Montag
+Dienstag
+Mittwoch
+Donnerstag
+Freitag
+Samstag
+#
+# Short month names (abmon)
+#
+Jän
+Feb.
+Mär.
+Apr.
+Mai
+Juni
+Juli
+Aug.
+Sep.
+Okt.
+Nov.
+Dez.
+#
+# Long month names (mon)
+#
+Jänner
+Februar
+März
+April
+Mai
+Juni
+Juli
+August
+September
+Oktober
+November
+Dezember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+vorm.
+nachm.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/de_CH.ISO8859-1.src b/share/locale/time/converted/de_CH.ISO8859-1.src
new file mode 100644 (file)
index 0000000..d2172ca
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: de_CH.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: de_CH
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+So.
+Mo.
+Di.
+Mi.
+Do.
+Fr.
+Sa.
+#
+# Long weekday names (day)
+#
+Sonntag
+Montag
+Dienstag
+Mittwoch
+Donnerstag
+Freitag
+Samstag
+#
+# Short month names (abmon)
+#
+Jan.
+Feb.
+Mär.
+Apr.
+Mai
+Juni
+Juli
+Aug.
+Sep.
+Okt.
+Nov.
+Dez.
+#
+# Long month names (mon)
+#
+Januar
+Februar
+März
+April
+Mai
+Juni
+Juli
+August
+September
+Oktober
+November
+Dezember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+vorm.
+nachm.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/de_CH.ISO8859-15.src b/share/locale/time/converted/de_CH.ISO8859-15.src
new file mode 100644 (file)
index 0000000..1cece33
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: de_CH.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: de_CH
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+So.
+Mo.
+Di.
+Mi.
+Do.
+Fr.
+Sa.
+#
+# Long weekday names (day)
+#
+Sonntag
+Montag
+Dienstag
+Mittwoch
+Donnerstag
+Freitag
+Samstag
+#
+# Short month names (abmon)
+#
+Jan.
+Feb.
+Mär.
+Apr.
+Mai
+Juni
+Juli
+Aug.
+Sep.
+Okt.
+Nov.
+Dez.
+#
+# Long month names (mon)
+#
+Januar
+Februar
+März
+April
+Mai
+Juni
+Juli
+August
+September
+Oktober
+November
+Dezember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+vorm.
+nachm.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/de_DE.ISO8859-1.src b/share/locale/time/converted/de_DE.ISO8859-1.src
new file mode 100644 (file)
index 0000000..4417912
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: de_DE.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: de_DE
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+So.
+Mo.
+Di.
+Mi.
+Do.
+Fr.
+Sa.
+#
+# Long weekday names (day)
+#
+Sonntag
+Montag
+Dienstag
+Mittwoch
+Donnerstag
+Freitag
+Samstag
+#
+# Short month names (abmon)
+#
+Jan.
+Feb.
+Mär.
+Apr.
+Mai
+Juni
+Juli
+Aug.
+Sep.
+Okt.
+Nov.
+Dez.
+#
+# Long month names (mon)
+#
+Januar
+Februar
+März
+April
+Mai
+Juni
+Juli
+August
+September
+Oktober
+November
+Dezember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+vorm.
+nachm.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/de_DE.ISO8859-15.src b/share/locale/time/converted/de_DE.ISO8859-15.src
new file mode 100644 (file)
index 0000000..55b24e6
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: de_DE.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: de_DE
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+So.
+Mo.
+Di.
+Mi.
+Do.
+Fr.
+Sa.
+#
+# Long weekday names (day)
+#
+Sonntag
+Montag
+Dienstag
+Mittwoch
+Donnerstag
+Freitag
+Samstag
+#
+# Short month names (abmon)
+#
+Jan.
+Feb.
+Mär.
+Apr.
+Mai
+Juni
+Juli
+Aug.
+Sep.
+Okt.
+Nov.
+Dez.
+#
+# Long month names (mon)
+#
+Januar
+Februar
+März
+April
+Mai
+Juni
+Juli
+August
+September
+Oktober
+November
+Dezember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+vorm.
+nachm.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/el_GR.ISO8859-7.src b/share/locale/time/converted/el_GR.ISO8859-7.src
new file mode 100644 (file)
index 0000000..4f06147
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: el_GR.ISO8859-7.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: el_GR
+# Character set: ISO8859-7
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Êõñ
+Äåõ
+Ôñß
+Ôåô
+ÐÝì
+Ðáñ
+ÓÜâ
+#
+# Long weekday names (day)
+#
+ÊõñéáêÞ
+ÄåõôÝñá
+Ôñßôç
+ÔåôÜñôç
+ÐÝìðôç
+ÐáñáóêåõÞ
+ÓÜââáôï
+#
+# Short month names (abmon)
+#
+Éáí
+Öåâ
+Ìáñ
+Áðñ
+Ìáú
+Éïõí
+Éïõë
+Áõã
+Óåð
+Ïêô
+Íïå
+Äåê
+#
+# Long month names (mon)
+#
+Éáíïõáñßïõ
+Öåâñïõáñßïõ
+Ìáñôßïõ
+Áðñéëßïõ
+ÌáÀïõ
+Éïõíßïõ
+Éïõëßïõ
+Áõãïýóôïõ
+Óåðôåìâñßïõ
+Ïêôùâñßïõ
+Íïåìâñßïõ
+Äåêåìâñßïõ
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+ð.ì.
+ì.ì.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y - %I:%M:%S %p %Z
+#
+# Date - %x (d_fmt)
+#
+%e/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%I:%M:%S %p
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/en_AU.ISO8859-1.src b/share/locale/time/converted/en_AU.ISO8859-1.src
new file mode 100644 (file)
index 0000000..47d9d68
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: en_AU.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: en_AU
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Sun
+Mon
+Tue
+Wed
+Thu
+Fri
+Sat
+#
+# Long weekday names (day)
+#
+Sunday
+Monday
+Tuesday
+Wednesday
+Thursday
+Friday
+Saturday
+#
+# Short month names (abmon)
+#
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
+#
+# Long month names (mon)
+#
+January
+February
+March
+April
+May
+June
+July
+August
+September
+October
+November
+December
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+am
+pm
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %I:%M:%S %p %Z
+#
+# Date - %x (d_fmt)
+#
+%e/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%I:%M:%S %p
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/en_AU.ISO8859-15.src b/share/locale/time/converted/en_AU.ISO8859-15.src
new file mode 100644 (file)
index 0000000..607d1e6
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: en_AU.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: en_AU
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Sun
+Mon
+Tue
+Wed
+Thu
+Fri
+Sat
+#
+# Long weekday names (day)
+#
+Sunday
+Monday
+Tuesday
+Wednesday
+Thursday
+Friday
+Saturday
+#
+# Short month names (abmon)
+#
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
+#
+# Long month names (mon)
+#
+January
+February
+March
+April
+May
+June
+July
+August
+September
+October
+November
+December
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+am
+pm
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %I:%M:%S %p %Z
+#
+# Date - %x (d_fmt)
+#
+%e/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%I:%M:%S %p
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/en_CA.ISO8859-1.src b/share/locale/time/converted/en_CA.ISO8859-1.src
new file mode 100644 (file)
index 0000000..50c77bf
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: en_CA.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: en_CA
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Sun
+Mon
+Tue
+Wed
+Thu
+Fri
+Sat
+#
+# Long weekday names (day)
+#
+Sunday
+Monday
+Tuesday
+Wednesday
+Thursday
+Friday
+Saturday
+#
+# Short month names (abmon)
+#
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
+#
+# Long month names (mon)
+#
+January
+February
+March
+April
+May
+June
+July
+August
+September
+October
+November
+December
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%B %e, %Y at %I:%M:%S %p %Z
+#
+# Date - %x (d_fmt)
+#
+%m/%e/%y
+#
+# Time - %X (t_fmt)
+#
+%I:%M:%S %p
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/en_CA.ISO8859-15.src b/share/locale/time/converted/en_CA.ISO8859-15.src
new file mode 100644 (file)
index 0000000..6fadb3b
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: en_CA.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: en_CA
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Sun
+Mon
+Tue
+Wed
+Thu
+Fri
+Sat
+#
+# Long weekday names (day)
+#
+Sunday
+Monday
+Tuesday
+Wednesday
+Thursday
+Friday
+Saturday
+#
+# Short month names (abmon)
+#
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
+#
+# Long month names (mon)
+#
+January
+February
+March
+April
+May
+June
+July
+August
+September
+October
+November
+December
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%B %e, %Y at %I:%M:%S %p %Z
+#
+# Date - %x (d_fmt)
+#
+%m/%e/%y
+#
+# Time - %X (t_fmt)
+#
+%I:%M:%S %p
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/en_GB.ISO8859-1.src b/share/locale/time/converted/en_GB.ISO8859-1.src
new file mode 100644 (file)
index 0000000..99fccd2
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: en_GB.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: en_GB
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Sun
+Mon
+Tue
+Wed
+Thu
+Fri
+Sat
+#
+# Long weekday names (day)
+#
+Sunday
+Monday
+Tuesday
+Wednesday
+Thursday
+Friday
+Saturday
+#
+# Short month names (abmon)
+#
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
+#
+# Long month names (mon)
+#
+January
+February
+March
+April
+May
+June
+July
+August
+September
+October
+November
+December
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+am
+pm
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%Y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/en_GB.ISO8859-15.src b/share/locale/time/converted/en_GB.ISO8859-15.src
new file mode 100644 (file)
index 0000000..6ad628e
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: en_GB.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: en_GB
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Sun
+Mon
+Tue
+Wed
+Thu
+Fri
+Sat
+#
+# Long weekday names (day)
+#
+Sunday
+Monday
+Tuesday
+Wednesday
+Thursday
+Friday
+Saturday
+#
+# Short month names (abmon)
+#
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
+#
+# Long month names (mon)
+#
+January
+February
+March
+April
+May
+June
+July
+August
+September
+October
+November
+December
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+am
+pm
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%Y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/en_NZ.ISO8859-1.src b/share/locale/time/converted/en_NZ.ISO8859-1.src
new file mode 100644 (file)
index 0000000..c3dc285
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: en_NZ.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: en_NZ
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Sun
+Mon
+Tue
+Wed
+Thu
+Fri
+Sat
+#
+# Long weekday names (day)
+#
+Sunday
+Monday
+Tuesday
+Wednesday
+Thursday
+Friday
+Saturday
+#
+# Short month names (abmon)
+#
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
+#
+# Long month names (mon)
+#
+January
+February
+March
+April
+May
+June
+July
+August
+September
+October
+November
+December
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+am
+pm
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %I:%M:%S %p %Z
+#
+# Date - %x (d_fmt)
+#
+%e/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%I:%M:%S %p
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/en_NZ.ISO8859-15.src b/share/locale/time/converted/en_NZ.ISO8859-15.src
new file mode 100644 (file)
index 0000000..b8f8857
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: en_NZ.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: en_NZ
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Sun
+Mon
+Tue
+Wed
+Thu
+Fri
+Sat
+#
+# Long weekday names (day)
+#
+Sunday
+Monday
+Tuesday
+Wednesday
+Thursday
+Friday
+Saturday
+#
+# Short month names (abmon)
+#
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
+#
+# Long month names (mon)
+#
+January
+February
+March
+April
+May
+June
+July
+August
+September
+October
+November
+December
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+am
+pm
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %I:%M:%S %p %Z
+#
+# Date - %x (d_fmt)
+#
+%e/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%I:%M:%S %p
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/en_US.ISO8859-1.src b/share/locale/time/converted/en_US.ISO8859-1.src
new file mode 100644 (file)
index 0000000..599278a
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: en_US.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: en_US
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Sun
+Mon
+Tue
+Wed
+Thu
+Fri
+Sat
+#
+# Long weekday names (day)
+#
+Sunday
+Monday
+Tuesday
+Wednesday
+Thursday
+Friday
+Saturday
+#
+# Short month names (abmon)
+#
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
+#
+# Long month names (mon)
+#
+January
+February
+March
+April
+May
+June
+July
+August
+September
+October
+November
+December
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%B %e, %Y at %I:%M:%S %p %Z
+#
+# Date - %x (d_fmt)
+#
+%m/%e/%y
+#
+# Time - %X (t_fmt)
+#
+%I:%M:%S %p
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/en_US.ISO8859-15.src b/share/locale/time/converted/en_US.ISO8859-15.src
new file mode 100644 (file)
index 0000000..dcc4394
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: en_US.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: en_US
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Sun
+Mon
+Tue
+Wed
+Thu
+Fri
+Sat
+#
+# Long weekday names (day)
+#
+Sunday
+Monday
+Tuesday
+Wednesday
+Thursday
+Friday
+Saturday
+#
+# Short month names (abmon)
+#
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
+#
+# Long month names (mon)
+#
+January
+February
+March
+April
+May
+June
+July
+August
+September
+October
+November
+December
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%B %e, %Y at %I:%M:%S %p %Z
+#
+# Date - %x (d_fmt)
+#
+%m/%e/%y
+#
+# Time - %X (t_fmt)
+#
+%I:%M:%S %p
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/en_US.US-ASCII.src b/share/locale/time/converted/en_US.US-ASCII.src
new file mode 100644 (file)
index 0000000..179784a
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: en_US.US-ASCII.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: en_US
+# Character set: US-ASCII
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Sun
+Mon
+Tue
+Wed
+Thu
+Fri
+Sat
+#
+# Long weekday names (day)
+#
+Sunday
+Monday
+Tuesday
+Wednesday
+Thursday
+Friday
+Saturday
+#
+# Short month names (abmon)
+#
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
+#
+# Long month names (mon)
+#
+January
+February
+March
+April
+May
+June
+July
+August
+September
+October
+November
+December
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%B %e, %Y at %I:%M:%S %p %Z
+#
+# Date - %x (d_fmt)
+#
+%m/%e/%y
+#
+# Time - %X (t_fmt)
+#
+%I:%M:%S %p
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/es_ES.ISO8859-1.src b/share/locale/time/converted/es_ES.ISO8859-1.src
new file mode 100644 (file)
index 0000000..7c39153
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: es_ES.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: es_ES
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dom
+lun
+mar
+mié
+jue
+vie
+sáb
+#
+# Long weekday names (day)
+#
+domingo
+lunes
+martes
+miércoles
+jueves
+viernes
+sábado
+#
+# Short month names (abmon)
+#
+ene
+feb
+mar
+abr
+may
+jun
+jul
+ago
+sep
+oct
+nov
+dic
+#
+# Long month names (mon)
+#
+enero
+febrero
+marzo
+abril
+mayo
+junio
+julio
+agosto
+septiembre
+octubre
+noviembre
+diciembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+a.m.
+p.m.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e de %B de %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/es_ES.ISO8859-15.src b/share/locale/time/converted/es_ES.ISO8859-15.src
new file mode 100644 (file)
index 0000000..b1372f4
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: es_ES.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: es_ES
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dom
+lun
+mar
+mié
+jue
+vie
+sáb
+#
+# Long weekday names (day)
+#
+domingo
+lunes
+martes
+miércoles
+jueves
+viernes
+sábado
+#
+# Short month names (abmon)
+#
+ene
+feb
+mar
+abr
+may
+jun
+jul
+ago
+sep
+oct
+nov
+dic
+#
+# Long month names (mon)
+#
+enero
+febrero
+marzo
+abril
+mayo
+junio
+julio
+agosto
+septiembre
+octubre
+noviembre
+diciembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+a.m.
+p.m.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e de %B de %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/et_EE.ISO8859-15.src b/share/locale/time/converted/et_EE.ISO8859-15.src
new file mode 100644 (file)
index 0000000..24db740
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: et_EE.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: et_EE
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+P
+E
+T
+K
+N
+R
+L
+#
+# Long weekday names (day)
+#
+pühapäev
+esmaspäev
+teisipäev
+kolmapäev
+neljapäev
+reede
+laupäev
+#
+# Short month names (abmon)
+#
+jaan
+veebr
+märts
+apr
+mai
+juuni
+juuli
+aug
+sept
+okt
+nov
+dets
+#
+# Long month names (mon)
+#
+jaanuar
+veebruar
+märts
+aprill
+mai
+juuni
+juuli
+august
+september
+oktoober
+november
+detsember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H:%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M.%S %p
+# EOF
+
diff --git a/share/locale/time/converted/eu_ES.ISO8859-1.src b/share/locale/time/converted/eu_ES.ISO8859-1.src
new file mode 100644 (file)
index 0000000..d902811
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: eu_ES.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: eu_ES
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ig
+al
+as
+az
+og
+or
+lr
+#
+# Long weekday names (day)
+#
+igandea
+astelehena
+asteartea
+asteazkena
+osteguna
+ostirala
+larunbata
+#
+# Short month names (abmon)
+#
+urt
+ots
+mar
+api
+mai
+eka
+uzt
+abu
+ira
+urr
+aza
+abe
+#
+# Long month names (mon)
+#
+urtarrila
+otsaila
+martxoa
+apirila
+maiatza
+ekaina
+uztaila
+abuztua
+iraila
+urria
+azaroa
+abendua
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y %B %e %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%Y-%m-%d
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/eu_ES.ISO8859-15.src b/share/locale/time/converted/eu_ES.ISO8859-15.src
new file mode 100644 (file)
index 0000000..2a34f75
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: eu_ES.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: eu_ES
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ig
+al
+as
+az
+og
+or
+lr
+#
+# Long weekday names (day)
+#
+igandea
+astelehena
+asteartea
+asteazkena
+osteguna
+ostirala
+larunbata
+#
+# Short month names (abmon)
+#
+urt
+ots
+mar
+api
+mai
+eka
+uzt
+abu
+ira
+urr
+aza
+abe
+#
+# Long month names (mon)
+#
+urtarrila
+otsaila
+martxoa
+apirila
+maiatza
+ekaina
+uztaila
+abuztua
+iraila
+urria
+azaroa
+abendua
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y %B %e %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%Y-%m-%d
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/fi_FI.ISO8859-1.src b/share/locale/time/converted/fi_FI.ISO8859-1.src
new file mode 100644 (file)
index 0000000..bf8e59b
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: fi_FI.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: fi_FI
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+su
+ma
+ti
+ke
+to
+pe
+la
+#
+# Long weekday names (day)
+#
+sunnuntaina
+maanantaina
+tiistaina
+keskiviikkona
+torstaina
+perjantaina
+lauantaina
+#
+# Short month names (abmon)
+#
+tammikuuta
+helmikuuta
+maaliskuuta
+huhtikuuta
+toukokuuta
+kesäkuuta
+heinäkuuta
+elokuuta
+syyskuuta
+lokakuuta
+marraskuuta
+joulukuuta
+#
+# Long month names (mon)
+#
+tammikuuta
+helmikuuta
+maaliskuuta
+huhtikuuta
+toukokuuta
+kesäkuuta
+heinäkuuta
+elokuuta
+syyskuuta
+lokakuuta
+marraskuuta
+joulukuuta
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+ap.
+ip.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H.%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%Y
+#
+# Time - %X (t_fmt)
+#
+%H.%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I.%M.%S %p
+# EOF
+
diff --git a/share/locale/time/converted/fi_FI.ISO8859-15.src b/share/locale/time/converted/fi_FI.ISO8859-15.src
new file mode 100644 (file)
index 0000000..d4cc69e
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: fi_FI.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: fi_FI
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+su
+ma
+ti
+ke
+to
+pe
+la
+#
+# Long weekday names (day)
+#
+sunnuntaina
+maanantaina
+tiistaina
+keskiviikkona
+torstaina
+perjantaina
+lauantaina
+#
+# Short month names (abmon)
+#
+tammikuuta
+helmikuuta
+maaliskuuta
+huhtikuuta
+toukokuuta
+kesäkuuta
+heinäkuuta
+elokuuta
+syyskuuta
+lokakuuta
+marraskuuta
+joulukuuta
+#
+# Long month names (mon)
+#
+tammikuuta
+helmikuuta
+maaliskuuta
+huhtikuuta
+toukokuuta
+kesäkuuta
+heinäkuuta
+elokuuta
+syyskuuta
+lokakuuta
+marraskuuta
+joulukuuta
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+ap.
+ip.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H.%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%Y
+#
+# Time - %X (t_fmt)
+#
+%H.%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I.%M.%S %p
+# EOF
+
diff --git a/share/locale/time/converted/fr_BE.ISO8859-1.src b/share/locale/time/converted/fr_BE.ISO8859-1.src
new file mode 100644 (file)
index 0000000..5345e23
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: fr_BE.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: fr_BE
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dim.
+lun.
+mar.
+mer.
+jeu.
+ven.
+sam.
+#
+# Long weekday names (day)
+#
+dimanche
+lundi
+mardi
+mercredi
+jeudi
+vendredi
+samedi
+#
+# Short month names (abmon)
+#
+janv.
+févr.
+mars
+avr.
+mai
+juin
+juil.
+août
+sept.
+oct.
+nov.
+déc.
+#
+# Long month names (mon)
+#
+janvier
+février
+mars
+avril
+mai
+juin
+juillet
+août
+septembre
+octobre
+novembre
+décembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/fr_BE.ISO8859-15.src b/share/locale/time/converted/fr_BE.ISO8859-15.src
new file mode 100644 (file)
index 0000000..361cb37
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: fr_BE.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: fr_BE
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dim.
+lun.
+mar.
+mer.
+jeu.
+ven.
+sam.
+#
+# Long weekday names (day)
+#
+dimanche
+lundi
+mardi
+mercredi
+jeudi
+vendredi
+samedi
+#
+# Short month names (abmon)
+#
+janv.
+févr.
+mars
+avr.
+mai
+juin
+juil.
+août
+sept.
+oct.
+nov.
+déc.
+#
+# Long month names (mon)
+#
+janvier
+février
+mars
+avril
+mai
+juin
+juillet
+août
+septembre
+octobre
+novembre
+décembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/fr_CA.ISO8859-1.src b/share/locale/time/converted/fr_CA.ISO8859-1.src
new file mode 100644 (file)
index 0000000..a1a4ff7
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: fr_CA.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: fr_CA
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dim.
+lun.
+mar.
+mer.
+jeu.
+ven.
+sam.
+#
+# Long weekday names (day)
+#
+dimanche
+lundi
+mardi
+mercredi
+jeudi
+vendredi
+samedi
+#
+# Short month names (abmon)
+#
+janv.
+févr.
+mars
+avr.
+mai
+juin
+juil.
+août
+sept.
+oct.
+nov.
+déc.
+#
+# Long month names (mon)
+#
+janvier
+février
+mars
+avril
+mai
+juin
+juillet
+août
+septembre
+octobre
+novembre
+décembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%y-%m-%d
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/fr_CA.ISO8859-15.src b/share/locale/time/converted/fr_CA.ISO8859-15.src
new file mode 100644 (file)
index 0000000..2435667
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: fr_CA.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: fr_CA
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dim.
+lun.
+mar.
+mer.
+jeu.
+ven.
+sam.
+#
+# Long weekday names (day)
+#
+dimanche
+lundi
+mardi
+mercredi
+jeudi
+vendredi
+samedi
+#
+# Short month names (abmon)
+#
+janv.
+févr.
+mars
+avr.
+mai
+juin
+juil.
+août
+sept.
+oct.
+nov.
+déc.
+#
+# Long month names (mon)
+#
+janvier
+février
+mars
+avril
+mai
+juin
+juillet
+août
+septembre
+octobre
+novembre
+décembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%y-%m-%d
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/fr_CH.ISO8859-1.src b/share/locale/time/converted/fr_CH.ISO8859-1.src
new file mode 100644 (file)
index 0000000..39f200b
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: fr_CH.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: fr_CH
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dim.
+lun.
+mar.
+mer.
+jeu.
+ven.
+sam.
+#
+# Long weekday names (day)
+#
+dimanche
+lundi
+mardi
+mercredi
+jeudi
+vendredi
+samedi
+#
+# Short month names (abmon)
+#
+janv.
+févr.
+mars
+avr.
+mai
+juin
+juil.
+août
+sept.
+oct.
+nov.
+déc.
+#
+# Long month names (mon)
+#
+janvier
+février
+mars
+avril
+mai
+juin
+juillet
+août
+septembre
+octobre
+novembre
+décembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/fr_CH.ISO8859-15.src b/share/locale/time/converted/fr_CH.ISO8859-15.src
new file mode 100644 (file)
index 0000000..941d884
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: fr_CH.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: fr_CH
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dim.
+lun.
+mar.
+mer.
+jeu.
+ven.
+sam.
+#
+# Long weekday names (day)
+#
+dimanche
+lundi
+mardi
+mercredi
+jeudi
+vendredi
+samedi
+#
+# Short month names (abmon)
+#
+janv.
+févr.
+mars
+avr.
+mai
+juin
+juil.
+août
+sept.
+oct.
+nov.
+déc.
+#
+# Long month names (mon)
+#
+janvier
+février
+mars
+avril
+mai
+juin
+juillet
+août
+septembre
+octobre
+novembre
+décembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/fr_FR.ISO8859-1.src b/share/locale/time/converted/fr_FR.ISO8859-1.src
new file mode 100644 (file)
index 0000000..c7ee9e0
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: fr_FR.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: fr_FR
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dim.
+lun.
+mar.
+mer.
+jeu.
+ven.
+sam.
+#
+# Long weekday names (day)
+#
+dimanche
+lundi
+mardi
+mercredi
+jeudi
+vendredi
+samedi
+#
+# Short month names (abmon)
+#
+janv.
+févr.
+mars
+avr.
+mai
+juin
+juil.
+août
+sept.
+oct.
+nov.
+déc.
+#
+# Long month names (mon)
+#
+janvier
+février
+mars
+avril
+mai
+juin
+juillet
+août
+septembre
+octobre
+novembre
+décembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%Y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/fr_FR.ISO8859-15.src b/share/locale/time/converted/fr_FR.ISO8859-15.src
new file mode 100644 (file)
index 0000000..1d534b3
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: fr_FR.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: fr_FR
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dim.
+lun.
+mar.
+mer.
+jeu.
+ven.
+sam.
+#
+# Long weekday names (day)
+#
+dimanche
+lundi
+mardi
+mercredi
+jeudi
+vendredi
+samedi
+#
+# Short month names (abmon)
+#
+janv.
+févr.
+mars
+avr.
+mai
+juin
+juil.
+août
+sept.
+oct.
+nov.
+déc.
+#
+# Long month names (mon)
+#
+janvier
+février
+mars
+avril
+mai
+juin
+juillet
+août
+septembre
+octobre
+novembre
+décembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%Y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/hr_HR.ISO8859-2.src b/share/locale/time/converted/hr_HR.ISO8859-2.src
new file mode 100644 (file)
index 0000000..3d04974
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: hr_HR.ISO8859-2.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: hr_HR
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ned
+pon
+uto
+sri
+èet
+pet
+sub
+#
+# Long weekday names (day)
+#
+nedjelja
+ponedjeljak
+utorak
+srijeda
+èetvrtak
+petak
+subota
+#
+# Short month names (abmon)
+#
+sij
+velj
+o¾u
+tra
+svi
+lip
+srp
+kol
+ruj
+lis
+stu
+pro
+#
+# Long month names (mon)
+#
+sijeènja
+veljaèe
+o¾ujka
+travnja
+svibnja
+lipnja
+srpnja
+kolovoza
+rujna
+listopada
+studenoga
+prosinca
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y. %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%Y.
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/hu_HU.ISO8859-2.src b/share/locale/time/converted/hu_HU.ISO8859-2.src
new file mode 100644 (file)
index 0000000..1df92c3
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: hu_HU.ISO8859-2.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: hu_HU
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+V
+H
+K
+Sze
+Cs
+P
+Szo
+#
+# Long weekday names (day)
+#
+vasárnap
+hétfõ
+kedd
+szerda
+csütörtök
+péntek
+szombat
+#
+# Short month names (abmon)
+#
+jan.
+febr.
+márc.
+ápr.
+máj.
+jún.
+júl.
+aug.
+szept.
+okt.
+nov.
+dec.
+#
+# Long month names (mon)
+#
+január
+február
+március
+április
+május
+június
+július
+augusztus
+szeptember
+október
+november
+december
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+de.
+du.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y. %B %e. %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%Y.%m.%d.
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%p %I:%M:%S
+# EOF
+
diff --git a/share/locale/time/converted/hy_AM.ARMSCII-8.src b/share/locale/time/converted/hy_AM.ARMSCII-8.src
new file mode 100644 (file)
index 0000000..92ceafe
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: hy_AM.ARMSCII-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: hy_AM
+# Character set: ARMSCII-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ÏÇñ
+»ñÏ
+»ñù
+ãáñ
+ÑÝ·
+áõñ
+ß³µ
+#
+# Long weekday names (day)
+#
+ÏÇñ³ÏÇ
+»ñÏáõß³µÃÇ
+»ñ»ùß³µÃÇ
+ãáñ»ùß³µÃÇ
+ÑÇÝ·ß³µÃÇ
+áõñµ³Ã
+ß³µ³Ã
+#
+# Short month names (abmon)
+#
+ÑÝí
+÷ïí
+Ùñï
+³åñ
+ÙÛë
+ÑÝë
+ÑÉë
+û·ë
+ë»å
+ÑáÏ
+ÝáÛ
+¹»Ï
+#
+# Long month names (mon)
+#
+ÑáõÝí³ñÇ
+÷»ïñí³ñÇ
+Ù³ñïÇ
+³åñÇÉÇ
+Ù³ÛÇëÇ
+ÑáõÝÇëÇ
+ÑáõÉÇëÇ
+û·áëïáëÇ
+ë»åï»Ùµ»ñÇ
+ÑáÏï»Ùµ»ñÇ
+ÝáÛ»Ùµ»ñÇ
+¹»Ïï»Ùµ»ñÇ
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+Ï»ëûñÇó ³é³ç
+Ï»ëûñÇó Ñ»ïá
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d %B, %Y Ã., %H:%M:%S, %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/is_IS.ISO8859-1.src b/share/locale/time/converted/is_IS.ISO8859-1.src
new file mode 100644 (file)
index 0000000..d07b79f
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: is_IS.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: is_IS
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+sun
+mán
+þri
+mið
+fim
+fös
+lau
+#
+# Long weekday names (day)
+#
+sunnudagur
+mánudagur
+þriðjudagur
+miðvikudagur
+fimmtudagur
+föstudagur
+laugardagur
+#
+# Short month names (abmon)
+#
+jan
+feb
+mar
+apr
+maí
+jún
+júl
+ágú
+sep
+okt
+nóv
+des
+#
+# Long month names (mon)
+#
+janúar
+febrúar
+mars
+apríl
+maí
+júní
+júlí
+ágúst
+september
+október
+nóvember
+desember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+f.h.
+e.h.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%Y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/is_IS.ISO8859-15.src b/share/locale/time/converted/is_IS.ISO8859-15.src
new file mode 100644 (file)
index 0000000..1e19e06
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: is_IS.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: is_IS
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+sun
+mán
+þri
+mið
+fim
+fös
+lau
+#
+# Long weekday names (day)
+#
+sunnudagur
+mánudagur
+þriðjudagur
+miðvikudagur
+fimmtudagur
+föstudagur
+laugardagur
+#
+# Short month names (abmon)
+#
+jan
+feb
+mar
+apr
+maí
+jún
+júl
+ágú
+sep
+okt
+nóv
+des
+#
+# Long month names (mon)
+#
+janúar
+febrúar
+mars
+apríl
+maí
+júní
+júlí
+ágúst
+september
+október
+nóvember
+desember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+f.h.
+e.h.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%Y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/it_CH.ISO8859-1.src b/share/locale/time/converted/it_CH.ISO8859-1.src
new file mode 100644 (file)
index 0000000..ec91528
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: it_CH.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: it_CH
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dom
+lun
+mar
+mer
+gio
+ven
+sab
+#
+# Long weekday names (day)
+#
+domenica
+lunedì
+martedì
+mercoledì
+giovedì
+venerdì
+sabato
+#
+# Short month names (abmon)
+#
+gen
+feb
+mar
+apr
+mag
+giu
+lug
+ago
+set
+ott
+nov
+dic
+#
+# Long month names (mon)
+#
+gennaio
+febbraio
+marzo
+aprile
+maggio
+giugno
+luglio
+agosto
+settembre
+ottobre
+novembre
+dicembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/it_CH.ISO8859-15.src b/share/locale/time/converted/it_CH.ISO8859-15.src
new file mode 100644 (file)
index 0000000..1e1fa0b
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: it_CH.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: it_CH
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dom
+lun
+mar
+mer
+gio
+ven
+sab
+#
+# Long weekday names (day)
+#
+domenica
+lunedì
+martedì
+mercoledì
+giovedì
+venerdì
+sabato
+#
+# Short month names (abmon)
+#
+gen
+feb
+mar
+apr
+mag
+giu
+lug
+ago
+set
+ott
+nov
+dic
+#
+# Long month names (mon)
+#
+gennaio
+febbraio
+marzo
+aprile
+maggio
+giugno
+luglio
+agosto
+settembre
+ottobre
+novembre
+dicembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/it_IT.ISO8859-1.src b/share/locale/time/converted/it_IT.ISO8859-1.src
new file mode 100644 (file)
index 0000000..2f85bcb
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: it_IT.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: it_IT
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dom
+lun
+mar
+mer
+gio
+ven
+sab
+#
+# Long weekday names (day)
+#
+domenica
+lunedì
+martedì
+mercoledì
+giovedì
+venerdì
+sabato
+#
+# Short month names (abmon)
+#
+gen
+feb
+mar
+apr
+mag
+giu
+lug
+ago
+set
+ott
+nov
+dic
+#
+# Long month names (mon)
+#
+gennaio
+febbraio
+marzo
+aprile
+maggio
+giugno
+luglio
+agosto
+settembre
+ottobre
+novembre
+dicembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/it_IT.ISO8859-15.src b/share/locale/time/converted/it_IT.ISO8859-15.src
new file mode 100644 (file)
index 0000000..e417e51
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: it_IT.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: it_IT
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dom
+lun
+mar
+mer
+gio
+ven
+sab
+#
+# Long weekday names (day)
+#
+domenica
+lunedì
+martedì
+mercoledì
+giovedì
+venerdì
+sabato
+#
+# Short month names (abmon)
+#
+gen
+feb
+mar
+apr
+mag
+giu
+lug
+ago
+set
+ott
+nov
+dic
+#
+# Long month names (mon)
+#
+gennaio
+febbraio
+marzo
+aprile
+maggio
+giugno
+luglio
+agosto
+settembre
+ottobre
+novembre
+dicembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/ja_JP.ISO-2022-JP-2.src b/share/locale/time/converted/ja_JP.ISO-2022-JP-2.src
new file mode 100644 (file)
index 0000000..145bf42
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: ja_JP.ISO-2022-JP-2.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: ISO-2022-JP-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+\e$BF|\e(B
+\e$B7n\e(B
+\e$B2P\e(B
+\e$B?e\e(B
+\e$BLZ\e(B
+\e$B6b\e(B
+\e$BEZ\e(B
+#
+# Long weekday names (day)
+#
+\e$BF|MKF|\e(B
+\e$B7nMKF|\e(B
+\e$B2PMKF|\e(B
+\e$B?eMKF|\e(B
+\e$BLZMKF|\e(B
+\e$B6bMKF|\e(B
+\e$BEZMKF|\e(B
+#
+# Short month names (abmon)
+#
+1\e$B7n\e(B
+2\e$B7n\e(B
+3\e$B7n\e(B
+4\e$B7n\e(B
+5\e$B7n\e(B
+6\e$B7n\e(B
+7\e$B7n\e(B
+8\e$B7n\e(B
+9\e$B7n\e(B
+10\e$B7n\e(B
+11\e$B7n\e(B
+12\e$B7n\e(B
+#
+# Long month names (mon)
+#
+1\e$B7n\e(B
+2\e$B7n\e(B
+3\e$B7n\e(B
+4\e$B7n\e(B
+5\e$B7n\e(B
+6\e$B7n\e(B
+7\e$B7n\e(B
+8\e$B7n\e(B
+9\e$B7n\e(B
+10\e$B7n\e(B
+11\e$B7n\e(B
+12\e$B7n\e(B
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+\e$B8aA0\e(B
+\e$B8a8e\e(B
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y\e$BG/\e(B%m\e$B7n\e(B%e\e$BF|\e(B %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%Y/%m/%d
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%p%I:%M:%S
+# EOF
+
diff --git a/share/locale/time/converted/ja_JP.ISO-2022-JP.src b/share/locale/time/converted/ja_JP.ISO-2022-JP.src
new file mode 100644 (file)
index 0000000..1ea5f51
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: ja_JP.ISO-2022-JP.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: ISO-2022-JP
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+\e$BF|\e(B
+\e$B7n\e(B
+\e$B2P\e(B
+\e$B?e\e(B
+\e$BLZ\e(B
+\e$B6b\e(B
+\e$BEZ\e(B
+#
+# Long weekday names (day)
+#
+\e$BF|MKF|\e(B
+\e$B7nMKF|\e(B
+\e$B2PMKF|\e(B
+\e$B?eMKF|\e(B
+\e$BLZMKF|\e(B
+\e$B6bMKF|\e(B
+\e$BEZMKF|\e(B
+#
+# Short month names (abmon)
+#
+1\e$B7n\e(B
+2\e$B7n\e(B
+3\e$B7n\e(B
+4\e$B7n\e(B
+5\e$B7n\e(B
+6\e$B7n\e(B
+7\e$B7n\e(B
+8\e$B7n\e(B
+9\e$B7n\e(B
+10\e$B7n\e(B
+11\e$B7n\e(B
+12\e$B7n\e(B
+#
+# Long month names (mon)
+#
+1\e$B7n\e(B
+2\e$B7n\e(B
+3\e$B7n\e(B
+4\e$B7n\e(B
+5\e$B7n\e(B
+6\e$B7n\e(B
+7\e$B7n\e(B
+8\e$B7n\e(B
+9\e$B7n\e(B
+10\e$B7n\e(B
+11\e$B7n\e(B
+12\e$B7n\e(B
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+\e$B8aA0\e(B
+\e$B8a8e\e(B
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y\e$BG/\e(B%m\e$B7n\e(B%e\e$BF|\e(B %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%Y/%m/%d
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%p%I:%M:%S
+# EOF
+
diff --git a/share/locale/time/converted/ja_JP.SJIS.src b/share/locale/time/converted/ja_JP.SJIS.src
new file mode 100644 (file)
index 0000000..7257a6b
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: ja_JP.SJIS.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: SJIS
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+\93ú
+\8c\8e
+\89Î
+\90\85
+\96Ø
+\8bà
+\93y
+#
+# Long weekday names (day)
+#
+\93ú\97j\93ú
+\8c\8e\97j\93ú
+\89Î\97j\93ú
+\90\85\97j\93ú
+\96Ø\97j\93ú
+\8bà\97j\93ú
+\93y\97j\93ú
+#
+# Short month names (abmon)
+#
+1\8c\8e
+2\8c\8e
+3\8c\8e
+4\8c\8e
+5\8c\8e
+6\8c\8e
+7\8c\8e
+8\8c\8e
+9\8c\8e
+10\8c\8e
+11\8c\8e
+12\8c\8e
+#
+# Long month names (mon)
+#
+1\8c\8e
+2\8c\8e
+3\8c\8e
+4\8c\8e
+5\8c\8e
+6\8c\8e
+7\8c\8e
+8\8c\8e
+9\8c\8e
+10\8c\8e
+11\8c\8e
+12\8c\8e
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+\8cß\91O
+\8cß\8cã
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y\94N%m\8c\8e%e\93ú %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%Y/%m/%d
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%p%I:%M:%S
+# EOF
+
diff --git a/share/locale/time/converted/ja_JP.ct.src b/share/locale/time/converted/ja_JP.ct.src
new file mode 100644 (file)
index 0000000..5a5e084
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: ja_JP.ct.src,v 1.1 2013/08/11 22:13:56 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: COMPOUND_TEXT
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+\e$(BF|\e(B
+\e$(B7n\e(B
+\e$(B2P\e(B
+\e$(B?e\e(B
+\e$(BLZ\e(B
+\e$(B6b\e(B
+\e$(BEZ\e(B
+#
+# Long weekday names (day)
+#
+\e$(BF|MKF|\e(B
+\e$(B7nMKF|\e(B
+\e$(B2PMKF|\e(B
+\e$(B?eMKF|\e(B
+\e$(BLZMKF|\e(B
+\e$(B6bMKF|\e(B
+\e$(BEZMKF|\e(B
+#
+# Short month names (abmon)
+#
+1\e$(B7n\e(B
+2\e$(B7n\e(B
+3\e$(B7n\e(B
+4\e$(B7n\e(B
+5\e$(B7n\e(B
+6\e$(B7n\e(B
+7\e$(B7n\e(B
+8\e$(B7n\e(B
+9\e$(B7n\e(B
+10\e$(B7n\e(B
+11\e$(B7n\e(B
+12\e$(B7n\e(B
+#
+# Long month names (mon)
+#
+1\e$(B7n\e(B
+2\e$(B7n\e(B
+3\e$(B7n\e(B
+4\e$(B7n\e(B
+5\e$(B7n\e(B
+6\e$(B7n\e(B
+7\e$(B7n\e(B
+8\e$(B7n\e(B
+9\e$(B7n\e(B
+10\e$(B7n\e(B
+11\e$(B7n\e(B
+12\e$(B7n\e(B
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+\e$(B8aA0\e(B
+\e$(B8a8e\e(B
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y\e$(BG/\e(B%m\e$(B7n\e(B%e\e$(BF|\e(B %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%Y/%m/%d
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%p%I:%M:%S
+# EOF
+
diff --git a/share/locale/time/converted/ja_JP.eucJP.src b/share/locale/time/converted/ja_JP.eucJP.src
new file mode 100644 (file)
index 0000000..dadb300
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: ja_JP.eucJP.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: eucJP
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Æü
+·î
+²Ð
+¿å
+ÌÚ
+¶â
+ÅÚ
+#
+# Long weekday names (day)
+#
+ÆüÍËÆü
+·îÍËÆü
+²ÐÍËÆü
+¿åÍËÆü
+ÌÚÍËÆü
+¶âÍËÆü
+ÅÚÍËÆü
+#
+# Short month names (abmon)
+#
+1·î
+2·î
+3·î
+4·î
+5·î
+6·î
+7·î
+8·î
+9·î
+10·î
+11·î
+12·î
+#
+# Long month names (mon)
+#
+1·î
+2·î
+3·î
+4·î
+5·î
+6·î
+7·î
+8·î
+9·î
+10·î
+11·î
+12·î
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+¸áÁ°
+¸á¸å
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Yǯ%m·î%eÆü %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%Y/%m/%d
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%p%I:%M:%S
+# EOF
+
diff --git a/share/locale/time/converted/kk_KZ.PT154.src b/share/locale/time/converted/kk_KZ.PT154.src
new file mode 100644 (file)
index 0000000..9f149af
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: kk_KZ.PT154.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: kk_Cyrl_KZ
+# Character set: PT154
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+æñ.
+äñ.
+ññ.
+ñð.
+áñ.
+æì.
\9e.
+#
+# Long weekday names (day)
+#
+æåêñåí³
+äóéñåíá³
+ñåéñåíá³
+ñºðåíá³
+áåéñåíá³
+æ±ìà
+ñåíá³
+#
+# Short month names (abmon)
+#
+\9dà\9c.
\9dï.
+íàó.
+ñºó.
+ìàì.
+ìàó.
+ø³ë.
+òàì.
+\9dûð.
+\9dàç.
+\9dàð.
+æåëò.
+#
+# Long month names (mon)
+#
+\9dà\9còàð
\9dïàí
+íàóðûç
+ñºó³ð
+ìàìûð
+ìàóñûì
+ø³ëäå
+òàìûç
+\9dûðê\89éåê
+\9dàçàí
+\9dàðàøà
+æåëòî\9dñàí
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y æ. %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/ko_KR.eucKR.src b/share/locale/time/converted/ko_KR.eucKR.src
new file mode 100644 (file)
index 0000000..93ccd0e
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: ko_KR.eucKR.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ko_KR
+# Character set: eucKR
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ÀÏ
+¿ù
+¼ö
+¸ñ
+±Ý
+Åä
+#
+# Long weekday names (day)
+#
+ÀÏ¿äÀÏ
+¿ù¿äÀÏ
+È­¿äÀÏ
+¼ö¿äÀÏ
+¸ñ¿äÀÏ
+±Ý¿äÀÏ
+Åä¿äÀÏ
+#
+# Short month names (abmon)
+#
+1¿ù
+2¿ù
+3¿ù
+4¿ù
+5¿ù
+6¿ù
+7¿ù
+8¿ù
+9¿ù
+10¿ù
+11¿ù
+12¿ù
+#
+# Long month names (mon)
+#
+1¿ù
+2¿ù
+3¿ù
+4¿ù
+5¿ù
+6¿ù
+7¿ù
+8¿ù
+9¿ù
+10¿ù
+11¿ù
+12¿ù
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+¿ÀÀü
+¿ÀÈÄ
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y³â %m¿ù %eÀÏ %p %I½Ã %MºÐ %SÃÊ %Z
+#
+# Date - %x (d_fmt)
+#
+%y. %m. %e.
+#
+# Time - %X (t_fmt)
+#
+%p %I:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%p %I:%M:%S
+# EOF
+
diff --git a/share/locale/time/converted/lt_LT.ISO8859-13.src b/share/locale/time/converted/lt_LT.ISO8859-13.src
new file mode 100644 (file)
index 0000000..f944dec
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: lt_LT.ISO8859-13.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: lt_LT
+# Character set: ISO8859-13
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+sk
+pr
+an
+tr
+kt
+pn
+ðt
+#
+# Long weekday names (day)
+#
+sekmadienis
+pirmadienis
+antradienis
+treèiadienis
+ketvirtadienis
+penktadienis
+ðeðtadienis
+#
+# Short month names (abmon)
+#
+saus.
+vas.
+kov.
+bal.
+geg.
+birþ.
+liep.
+rugp.
+rugs.
+spal.
+lapkr.
+gruod.
+#
+# Long month names (mon)
+#
+sausis
+vasaris
+kovas
+balandis
+geguþë
+birþelis
+liepa
+rugpjûtis
+rugsëjis
+spalis
+lapkritis
+gruodis
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+prieðpiet
+popiet
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y m. %B %e d. %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%Y-%m-%d
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/lt_LT.ISO8859-4.src b/share/locale/time/converted/lt_LT.ISO8859-4.src
new file mode 100644 (file)
index 0000000..1dfb5d9
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: lt_LT.ISO8859-4.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: lt_LT
+# Character set: ISO8859-4
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+sk
+pr
+an
+tr
+kt
+pn
+¹t
+#
+# Long weekday names (day)
+#
+sekmadienis
+pirmadienis
+antradienis
+treèiadienis
+ketvirtadienis
+penktadienis
+¹e¹tadienis
+#
+# Short month names (abmon)
+#
+saus.
+vas.
+kov.
+bal.
+geg.
+bir¾.
+liep.
+rugp.
+rugs.
+spal.
+lapkr.
+gruod.
+#
+# Long month names (mon)
+#
+sausis
+vasaris
+kovas
+balandis
+gegu¾ì
+bir¾elis
+liepa
+rugpjþtis
+rugsìjis
+spalis
+lapkritis
+gruodis
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+prie¹piet
+popiet
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y m. %B %e d. %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%Y-%m-%d
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/nb_NO.ISO8859-1.src b/share/locale/time/converted/nb_NO.ISO8859-1.src
new file mode 100644 (file)
index 0000000..8062e34
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: nb_NO.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: nb_NO
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+søn.
+man.
+tir.
+ons.
+tor.
+fre.
+lør.
+#
+# Long weekday names (day)
+#
+søndag
+mandag
+tirsdag
+onsdag
+torsdag
+fredag
+lørdag
+#
+# Short month names (abmon)
+#
+jan.
+feb.
+mars
+apr.
+mai
+juni
+juli
+aug.
+sep.
+okt.
+nov.
+des.
+#
+# Long month names (mon)
+#
+januar
+februar
+mars
+april
+mai
+juni
+juli
+august
+september
+oktober
+november
+desember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%H:%M:%S %Z %e. %B %Y
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/nb_NO.ISO8859-15.src b/share/locale/time/converted/nb_NO.ISO8859-15.src
new file mode 100644 (file)
index 0000000..3b089e4
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: nb_NO.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: nb_NO
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+søn.
+man.
+tir.
+ons.
+tor.
+fre.
+lør.
+#
+# Long weekday names (day)
+#
+søndag
+mandag
+tirsdag
+onsdag
+torsdag
+fredag
+lørdag
+#
+# Short month names (abmon)
+#
+jan.
+feb.
+mars
+apr.
+mai
+juni
+juli
+aug.
+sep.
+okt.
+nov.
+des.
+#
+# Long month names (mon)
+#
+januar
+februar
+mars
+april
+mai
+juni
+juli
+august
+september
+oktober
+november
+desember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%H:%M:%S %Z %e. %B %Y
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/nl_BE.ISO8859-1.src b/share/locale/time/converted/nl_BE.ISO8859-1.src
new file mode 100644 (file)
index 0000000..813e9e9
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: nl_BE.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: nl_BE
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+zo
+ma
+di
+wo
+do
+vr
+za
+#
+# Long weekday names (day)
+#
+zondag
+maandag
+dinsdag
+woensdag
+donderdag
+vrijdag
+zaterdag
+#
+# Short month names (abmon)
+#
+jan.
+feb.
+mrt.
+apr.
+mei
+jun.
+jul.
+aug.
+sep.
+okt.
+nov.
+dec.
+#
+# Long month names (mon)
+#
+januari
+februari
+maart
+april
+mei
+juni
+juli
+augustus
+september
+oktober
+november
+december
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/nl_BE.ISO8859-15.src b/share/locale/time/converted/nl_BE.ISO8859-15.src
new file mode 100644 (file)
index 0000000..28c3833
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: nl_BE.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: nl_BE
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+zo
+ma
+di
+wo
+do
+vr
+za
+#
+# Long weekday names (day)
+#
+zondag
+maandag
+dinsdag
+woensdag
+donderdag
+vrijdag
+zaterdag
+#
+# Short month names (abmon)
+#
+jan.
+feb.
+mrt.
+apr.
+mei
+jun.
+jul.
+aug.
+sep.
+okt.
+nov.
+dec.
+#
+# Long month names (mon)
+#
+januari
+februari
+maart
+april
+mei
+juni
+juli
+augustus
+september
+oktober
+november
+december
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/nl_NL.ISO8859-1.src b/share/locale/time/converted/nl_NL.ISO8859-1.src
new file mode 100644 (file)
index 0000000..1ef9afd
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: nl_NL.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: nl_NL
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+zo
+ma
+di
+wo
+do
+vr
+za
+#
+# Long weekday names (day)
+#
+zondag
+maandag
+dinsdag
+woensdag
+donderdag
+vrijdag
+zaterdag
+#
+# Short month names (abmon)
+#
+jan.
+feb.
+mrt.
+apr.
+mei
+jun.
+jul.
+aug.
+sep.
+okt.
+nov.
+dec.
+#
+# Long month names (mon)
+#
+januari
+februari
+maart
+april
+mei
+juni
+juli
+augustus
+september
+oktober
+november
+december
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d-%m-%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/nl_NL.ISO8859-15.src b/share/locale/time/converted/nl_NL.ISO8859-15.src
new file mode 100644 (file)
index 0000000..be40efa
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: nl_NL.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: nl_NL
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+zo
+ma
+di
+wo
+do
+vr
+za
+#
+# Long weekday names (day)
+#
+zondag
+maandag
+dinsdag
+woensdag
+donderdag
+vrijdag
+zaterdag
+#
+# Short month names (abmon)
+#
+jan.
+feb.
+mrt.
+apr.
+mei
+jun.
+jul.
+aug.
+sep.
+okt.
+nov.
+dec.
+#
+# Long month names (mon)
+#
+januari
+februari
+maart
+april
+mei
+juni
+juli
+augustus
+september
+oktober
+november
+december
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d-%m-%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/nn_NO.ISO8859-1.src b/share/locale/time/converted/nn_NO.ISO8859-1.src
new file mode 100644 (file)
index 0000000..ccf2e03
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: nn_NO.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: nn_NO
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+sø.
+må.
+ty.
+on.
+to.
+fr.
+la.
+#
+# Long weekday names (day)
+#
+søndag
+måndag
+tysdag
+onsdag
+torsdag
+fredag
+laurdag
+#
+# Short month names (abmon)
+#
+jan.
+feb.
+mars
+apr.
+mai
+juni
+juli
+aug.
+sep.
+okt.
+nov.
+des.
+#
+# Long month names (mon)
+#
+januar
+februar
+mars
+april
+mai
+juni
+juli
+august
+september
+oktober
+november
+desember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+formiddag
+ettermiddag
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/nn_NO.ISO8859-15.src b/share/locale/time/converted/nn_NO.ISO8859-15.src
new file mode 100644 (file)
index 0000000..7c81802
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: nn_NO.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: nn_NO
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+sø.
+må.
+ty.
+on.
+to.
+fr.
+la.
+#
+# Long weekday names (day)
+#
+søndag
+måndag
+tysdag
+onsdag
+torsdag
+fredag
+laurdag
+#
+# Short month names (abmon)
+#
+jan.
+feb.
+mars
+apr.
+mai
+juni
+juli
+aug.
+sep.
+okt.
+nov.
+des.
+#
+# Long month names (mon)
+#
+januar
+februar
+mars
+april
+mai
+juni
+juli
+august
+september
+oktober
+november
+desember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+formiddag
+ettermiddag
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/pl_PL.ISO8859-2.src b/share/locale/time/converted/pl_PL.ISO8859-2.src
new file mode 100644 (file)
index 0000000..d6d4774
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: pl_PL.ISO8859-2.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: pl_PL
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+niedz.
+pon.
+wt.
+¶r.
+czw.
+pt.
+sob.
+#
+# Long weekday names (day)
+#
+niedziela
+poniedzia³ek
+wtorek
+¶roda
+czwartek
+pi±tek
+sobota
+#
+# Short month names (abmon)
+#
+sty
+lut
+mar
+kwi
+maj
+cze
+lip
+sie
+wrz
+pa¼
+lis
+gru
+#
+# Long month names (mon)
+#
+stycznia
+lutego
+marca
+kwietnia
+maja
+czerwca
+lipca
+sierpnia
+wrze¶nia
+pa¼dziernika
+listopada
+grudnia
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%Y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/pt_BR.ISO8859-1.src b/share/locale/time/converted/pt_BR.ISO8859-1.src
new file mode 100644 (file)
index 0000000..5bd42f7
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: pt_BR.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: pt_BR
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dom
+seg
+ter
+qua
+qui
+sex
+sáb
+#
+# Long weekday names (day)
+#
+domingo
+segunda-feira
+terça-feira
+quarta-feira
+quinta-feira
+sexta-feira
+sábado
+#
+# Short month names (abmon)
+#
+jan
+fev
+mar
+abr
+mai
+jun
+jul
+ago
+set
+out
+nov
+dez
+#
+# Long month names (mon)
+#
+janeiro
+fevereiro
+março
+abril
+maio
+junho
+julho
+agosto
+setembro
+outubro
+novembro
+dezembro
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e de %B de %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/pt_PT.ISO8859-1.src b/share/locale/time/converted/pt_PT.ISO8859-1.src
new file mode 100644 (file)
index 0000000..4dcc5fc
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: pt_PT.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: pt_PT
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dom
+seg
+ter
+qua
+qui
+sex
+sáb
+#
+# Long weekday names (day)
+#
+Domingo
+Segunda-feira
+Terça-feira
+Quarta-feira
+Quinta-feira
+Sexta-feira
+Sábado
+#
+# Short month names (abmon)
+#
+Jan
+Fev
+Mar
+Abr
+Mai
+Jun
+Jul
+Ago
+Set
+Out
+Nov
+Dez
+#
+# Long month names (mon)
+#
+Janeiro
+Fevereiro
+Março
+Abril
+Maio
+Junho
+Julho
+Agosto
+Setembro
+Outubro
+Novembro
+Dezembro
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e de %B de %Y às %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/pt_PT.ISO8859-15.src b/share/locale/time/converted/pt_PT.ISO8859-15.src
new file mode 100644 (file)
index 0000000..47b5463
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: pt_PT.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: pt_PT
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dom
+seg
+ter
+qua
+qui
+sex
+sáb
+#
+# Long weekday names (day)
+#
+Domingo
+Segunda-feira
+Terça-feira
+Quarta-feira
+Quinta-feira
+Sexta-feira
+Sábado
+#
+# Short month names (abmon)
+#
+Jan
+Fev
+Mar
+Abr
+Mai
+Jun
+Jul
+Ago
+Set
+Out
+Nov
+Dez
+#
+# Long month names (mon)
+#
+Janeiro
+Fevereiro
+Março
+Abril
+Maio
+Junho
+Julho
+Agosto
+Setembro
+Outubro
+Novembro
+Dezembro
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e de %B de %Y às %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/ro_RO.ISO8859-2.src b/share/locale/time/converted/ro_RO.ISO8859-2.src
new file mode 100644 (file)
index 0000000..aeae118
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: ro_RO.ISO8859-2.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ro_RO
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Du
+Lu
+Ma
+Mi
+Jo
+Vi
+Sâ
+#
+# Long weekday names (day)
+#
+duminicã
+luni
+marþi
+miercuri
+joi
+vineri
+sâmbãtã
+#
+# Short month names (abmon)
+#
+ian.
+feb.
+mar.
+apr.
+mai
+iun.
+iul.
+aug.
+sept.
+oct.
+nov.
+dec.
+#
+# Long month names (mon)
+#
+ianuarie
+februarie
+martie
+aprilie
+mai
+iunie
+iulie
+august
+septembrie
+octombrie
+noiembrie
+decembrie
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y, %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%Y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/ru_BY.CP1251.src b/share/locale/time/converted/ru_BY.CP1251.src
new file mode 100644 (file)
index 0000000..bfd6539
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: ru_BY.CP1251.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ru_BY
+# Character set: CP1251
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+âñ
+ïí
+âò
+ñð
+÷ò
+ïò
+ñá
+#
+# Long weekday names (day)
+#
+âîñêðåñåíüå
+ïîíåäåëüíèê
+âòîðíèê
+ñðåäà
+÷åòâåðã
+ïÿòíèöà
+ñóááîòà
+#
+# Short month names (abmon)
+#
+ÿíâ.
+ôåâð.
+ìàðòà
+àïð.
+ìàÿ
+èþíÿ
+èþëÿ
+àâã.
+ñåíò.
+îêò.
+íîÿá.
+äåê.
+#
+# Long month names (mon)
+#
+ÿíâàðÿ
+ôåâðàëÿ
+ìàðòà
+àïðåëÿ
+ìàÿ
+èþíÿ
+èþëÿ
+àâãóñòà
+ñåíòÿáðÿ
+îêòÿáðÿ
+íîÿáðÿ
+äåêàáðÿ
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+äî ïîëóäíÿ
+ïîñëå ïîëóäíÿ
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y ã., %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/ru_RU.CP1251.src b/share/locale/time/converted/ru_RU.CP1251.src
new file mode 100644 (file)
index 0000000..25ca15c
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: ru_RU.CP1251.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ru_RU
+# Character set: CP1251
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+âñ
+ïí
+âò
+ñð
+÷ò
+ïò
+ñá
+#
+# Long weekday names (day)
+#
+âîñêðåñåíüå
+ïîíåäåëüíèê
+âòîðíèê
+ñðåäà
+÷åòâåðã
+ïÿòíèöà
+ñóááîòà
+#
+# Short month names (abmon)
+#
+ÿíâ.
+ôåâð.
+ìàðòà
+àïð.
+ìàÿ
+èþíÿ
+èþëÿ
+àâã.
+ñåíò.
+îêò.
+íîÿá.
+äåê.
+#
+# Long month names (mon)
+#
+ÿíâàðÿ
+ôåâðàëÿ
+ìàðòà
+àïðåëÿ
+ìàÿ
+èþíÿ
+èþëÿ
+àâãóñòà
+ñåíòÿáðÿ
+îêòÿáðÿ
+íîÿáðÿ
+äåêàáðÿ
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+äî ïîëóäíÿ
+ïîñëå ïîëóäíÿ
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y ã., %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/ru_RU.CP866.src b/share/locale/time/converted/ru_RU.CP866.src
new file mode 100644 (file)
index 0000000..281f42f
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: ru_RU.CP866.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ru_RU
+# Character set: CP866
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+¢á
+¯­
+¢â
+áà
+çâ
+¯â
+á¡
+#
+# Long weekday names (day)
+#
+¢®áªà¥á¥­ì¥
+¯®­¥¤¥«ì­¨ª
+¢â®à­¨ª
+á। 
+ç¥â¢¥à£
+¯ïâ­¨æ 
+áã¡¡®â 
+#
+# Short month names (abmon)
+#
+ﭢ.
+䥢à.
+¬ àâ 
+ ¯à.
+¬ ï
+¨î­ï
+¨î«ï
+ ¢£.
+ᥭâ.
+®ªâ.
+­®ï¡.
+¤¥ª.
+#
+# Long month names (mon)
+#
+ï­¢ àï
+䥢ࠫï
+¬ àâ 
+ ¯à¥«ï
+¬ ï
+¨î­ï
+¨î«ï
+ ¢£ãáâ 
+ᥭâï¡àï
+®ªâï¡àï
+­®ï¡àï
+¤¥ª ¡àï
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+¤® ¯®«ã¤­ï
+¯®á«¥ ¯®«ã¤­ï
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y £., %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/ru_RU.ISO8859-5.src b/share/locale/time/converted/ru_RU.ISO8859-5.src
new file mode 100644 (file)
index 0000000..1525b94
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: ru_RU.ISO8859-5.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ru_RU
+# Character set: ISO8859-5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Òá
+ßÝ
+Òâ
+áà
+çâ
+ßâ
+áÑ
+#
+# Long weekday names (day)
+#
+ÒÞáÚàÕáÕÝìÕ
+ßÞÝÕÔÕÛìÝØÚ
+ÒâÞàÝØÚ
+áàÕÔÐ
+çÕâÒÕàÓ
+ßïâÝØæÐ
+áãÑÑÞâÐ
+#
+# Short month names (abmon)
+#
+ïÝÒ.
+äÕÒà.
+ÜÐàâÐ
+Ðßà.
+ÜÐï
+ØîÝï
+ØîÛï
+ÐÒÓ.
+áÕÝâ.
+ÞÚâ.
+ÝÞïÑ.
+ÔÕÚ.
+#
+# Long month names (mon)
+#
+ïÝÒÐàï
+äÕÒàÐÛï
+ÜÐàâÐ
+ÐßàÕÛï
+ÜÐï
+ØîÝï
+ØîÛï
+ÐÒÓãáâÐ
+áÕÝâïÑàï
+ÞÚâïÑàï
+ÝÞïÑàï
+ÔÕÚÐÑàï
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+ÔÞ ßÞÛãÔÝï
+ßÞáÛÕ ßÞÛãÔÝï
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y Ó., %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/ru_RU.KOI8-R.src b/share/locale/time/converted/ru_RU.KOI8-R.src
new file mode 100644 (file)
index 0000000..f2fd95d
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: ru_RU.KOI8-R.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ru_RU
+# Character set: KOI8-R
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+×Ó
+ÐÎ
+×Ô
+ÓÒ
+ÞÔ
+ÐÔ
+ÓÂ
+#
+# Long weekday names (day)
+#
+×ÏÓËÒÅÓÅÎØÅ
+ÐÏÎÅÄÅÌØÎÉË
+×ÔÏÒÎÉË
+ÓÒÅÄÁ
+ÞÅÔ×ÅÒÇ
+ÐÑÔÎÉÃÁ
+ÓÕÂÂÏÔÁ
+#
+# Short month names (abmon)
+#
+ÑÎ×.
+ÆÅ×Ò.
+ÍÁÒÔÁ
+ÁÐÒ.
+ÍÁÑ
+ÉÀÎÑ
+ÉÀÌÑ
+Á×Ç.
+ÓÅÎÔ.
+ÏËÔ.
+ÎÏÑÂ.
+ÄÅË.
+#
+# Long month names (mon)
+#
+ÑÎ×ÁÒÑ
+ÆÅ×ÒÁÌÑ
+ÍÁÒÔÁ
+ÁÐÒÅÌÑ
+ÍÁÑ
+ÉÀÎÑ
+ÉÀÌÑ
+Á×ÇÕÓÔÁ
+ÓÅÎÔÑÂÒÑ
+ÏËÔÑÂÒÑ
+ÎÏÑÂÒÑ
+ÄÅËÁÂÒÑ
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+ÄÏ ÐÏÌÕÄÎÑ
+ÐÏÓÌÅ ÐÏÌÕÄÎÑ
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y Ç., %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/sk_SK.ISO8859-2.src b/share/locale/time/converted/sk_SK.ISO8859-2.src
new file mode 100644 (file)
index 0000000..1a31978
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: sk_SK.ISO8859-2.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sk_SK
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ne
+po
+ut
+st
+¹t
+pi
+so
+#
+# Long weekday names (day)
+#
+nedeµa
+pondelok
+utorok
+streda
+¹tvrtok
+piatok
+sobota
+#
+# Short month names (abmon)
+#
+jan
+feb
+mar
+apr
+máj
+jún
+júl
+aug
+sep
+okt
+nov
+dec
+#
+# Long month names (mon)
+#
+januára
+februára
+marca
+apríla
+mája
+júna
+júla
+augusta
+septembra
+októbra
+novembra
+decembra
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+dopoludnia
+popoludní
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%Y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/sl_SI.ISO8859-2.src b/share/locale/time/converted/sl_SI.ISO8859-2.src
new file mode 100644 (file)
index 0000000..2c94e93
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: sl_SI.ISO8859-2.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sl_SI
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ned.
+pon.
+tor.
+sre.
+èet.
+pet.
+sob.
+#
+# Long weekday names (day)
+#
+nedelja
+ponedeljek
+torek
+sreda
+èetrtek
+petek
+sobota
+#
+# Short month names (abmon)
+#
+jan.
+feb.
+mar.
+apr.
+maj
+jun.
+jul.
+avg.
+sep.
+okt.
+nov.
+dec.
+#
+# Long month names (mon)
+#
+januar
+februar
+marec
+april
+maj
+junij
+julij
+avgust
+september
+oktober
+november
+december
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+dop.
+pop.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e. %m. %y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/sr_Cyrl_ME.ISO8859-5.src b/share/locale/time/converted/sr_Cyrl_ME.ISO8859-5.src
new file mode 100644 (file)
index 0000000..8b7987a
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: sr_Cyrl_ME.ISO8859-5.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sr_Cyrl_ME
+# Character set: ISO8859-5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ÝÕÔ
+ßÞÝ
+ãâÞ
+áàÕ
+çÕâ
+ßÕâ
+áãÑ
+#
+# Long weekday names (day)
+#
+ÝÕÔÕùÐ
+ßÞÝÕÔÕùÐÚ
+ãâÞàÐÚ
+áàÕÔÐ
+çÕâÒàâÐÚ
+ßÕâÐÚ
+áãÑÞâÐ
+#
+# Short month names (abmon)
+#
+øÐÝ
+äÕÑ
+ÜÐà
+Ðßà
+ÜÐø
+øãÝ
+øãÛ
+ÐÒÓ
+áÕß
+ÞÚâ
+ÝÞÒ
+ÔÕæ
+#
+# Long month names (mon)
+#
+øÐÝãÐà
+äÕÑàãÐà
+ÜÐàâ
+ÐßàØÛ
+ÜÐø
+øãÝ
+øãÛ
+ÐÒÓãáâ
+áÕßâÕÜÑÐà
+ÞÚâÞÑÐà
+ÝÞÒÕÜÑÐà
+ÔÕæÕÜÑÐà
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+ßàÕ ßÞÔÝÕ
+ßÞßÞÔÝÕ
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d. %B %Y. %H.%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%y.
+#
+# Time - %X (t_fmt)
+#
+%H.%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I.%M.%S %p
+# EOF
+
diff --git a/share/locale/time/converted/sr_Cyrl_RS.ISO8859-5.src b/share/locale/time/converted/sr_Cyrl_RS.ISO8859-5.src
new file mode 100644 (file)
index 0000000..08a7bc5
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: sr_Cyrl_RS.ISO8859-5.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sr_Cyrl_RS
+# Character set: ISO8859-5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ÝÕÔ
+ßÞÝ
+ãâÞ
+áàÕ
+çÕâ
+ßÕâ
+áãÑ
+#
+# Long weekday names (day)
+#
+ÝÕÔÕùÐ
+ßÞÝÕÔÕùÐÚ
+ãâÞàÐÚ
+áàÕÔÐ
+çÕâÒàâÐÚ
+ßÕâÐÚ
+áãÑÞâÐ
+#
+# Short month names (abmon)
+#
+øÐÝ
+äÕÑ
+ÜÐà
+Ðßà
+ÜÐø
+øãÝ
+øãÛ
+ÐÒÓ
+áÕß
+ÞÚâ
+ÝÞÒ
+ÔÕæ
+#
+# Long month names (mon)
+#
+øÐÝãÐà
+äÕÑàãÐà
+ÜÐàâ
+ÐßàØÛ
+ÜÐø
+øãÝ
+øãÛ
+ÐÒÓãáâ
+áÕßâÕÜÑÐà
+ÞÚâÞÑÐà
+ÝÞÒÕÜÑÐà
+ÔÕæÕÜÑÐà
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+ßàÕ ßÞÔÝÕ
+ßÞßÞÔÝÕ
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d. %B %Y. %H.%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%y.
+#
+# Time - %X (t_fmt)
+#
+%H.%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I.%M.%S %p
+# EOF
+
diff --git a/share/locale/time/converted/sr_Latn_ME.ISO8859-2.src b/share/locale/time/converted/sr_Latn_ME.ISO8859-2.src
new file mode 100644 (file)
index 0000000..ff4bfc2
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: sr_Latn_ME.ISO8859-2.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sr_Latn_ME
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ned
+pon
+uto
+sre
+èet
+pet
+sub
+#
+# Long weekday names (day)
+#
+nedelja
+ponedeljak
+utorak
+sreda
+èetvrtak
+petak
+subota
+#
+# Short month names (abmon)
+#
+jan
+feb
+mar
+apr
+maj
+jun
+jul
+avg
+sep
+okt
+nov
+dec
+#
+# Long month names (mon)
+#
+januar
+februar
+mart
+april
+maj
+jun
+jul
+avgust
+septembar
+oktobar
+novembar
+decembar
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+pre podne
+popodne
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e.%m.%Y. %H.%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%y.
+#
+# Time - %X (t_fmt)
+#
+%H.%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I.%M.%S %p
+# EOF
+
diff --git a/share/locale/time/converted/sr_Latn_RS.ISO8859-2.src b/share/locale/time/converted/sr_Latn_RS.ISO8859-2.src
new file mode 100644 (file)
index 0000000..e51ab47
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: sr_Latn_RS.ISO8859-2.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sr_Latn_RS
+# Character set: ISO8859-2
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ned
+pon
+uto
+sre
+èet
+pet
+sub
+#
+# Long weekday names (day)
+#
+nedelja
+ponedeljak
+utorak
+sreda
+èetvrtak
+petak
+subota
+#
+# Short month names (abmon)
+#
+jan
+feb
+mar
+apr
+maj
+jun
+jul
+avg
+sep
+okt
+nov
+dec
+#
+# Long month names (mon)
+#
+januar
+februar
+mart
+april
+maj
+jun
+jul
+avgust
+septembar
+oktobar
+novembar
+decembar
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+pre podne
+popodne
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d. %B %Y. %H.%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%y.
+#
+# Time - %X (t_fmt)
+#
+%H.%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I.%M.%S %p
+# EOF
+
diff --git a/share/locale/time/converted/sv_SE.ISO8859-1.src b/share/locale/time/converted/sv_SE.ISO8859-1.src
new file mode 100644 (file)
index 0000000..9e981c5
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: sv_SE.ISO8859-1.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sv_SE
+# Character set: ISO8859-1
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+sön
+mån
+tis
+ons
+tors
+fre
+lör
+#
+# Long weekday names (day)
+#
+söndag
+måndag
+tisdag
+onsdag
+torsdag
+fredag
+lördag
+#
+# Short month names (abmon)
+#
+jan
+feb
+mar
+apr
+maj
+jun
+jul
+aug
+sep
+okt
+nov
+dec
+#
+# Long month names (mon)
+#
+januari
+februari
+mars
+april
+maj
+juni
+juli
+augusti
+september
+oktober
+november
+december
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+fm
+em
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%Y-%m-%d
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/sv_SE.ISO8859-15.src b/share/locale/time/converted/sv_SE.ISO8859-15.src
new file mode 100644 (file)
index 0000000..77f7019
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: sv_SE.ISO8859-15.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sv_SE
+# Character set: ISO8859-15
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+sön
+mån
+tis
+ons
+tors
+fre
+lör
+#
+# Long weekday names (day)
+#
+söndag
+måndag
+tisdag
+onsdag
+torsdag
+fredag
+lördag
+#
+# Short month names (abmon)
+#
+jan
+feb
+mar
+apr
+maj
+jun
+jul
+aug
+sep
+okt
+nov
+dec
+#
+# Long month names (mon)
+#
+januari
+februari
+mars
+april
+maj
+juni
+juli
+augusti
+september
+oktober
+november
+december
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+fm
+em
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%Y-%m-%d
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/tr_TR.ISO8859-9.src b/share/locale/time/converted/tr_TR.ISO8859-9.src
new file mode 100644 (file)
index 0000000..9a35bbb
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: tr_TR.ISO8859-9.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: tr_TR
+# Character set: ISO8859-9
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Paz
+Pzt
+Sal
+Çar
+Per
+Cum
+Cmt
+#
+# Long weekday names (day)
+#
+Pazar
+Pazartesi
+Salý
+Çarþamba
+Perþembe
+Cuma
+Cumartesi
+#
+# Short month names (abmon)
+#
+Oca
+Þub
+Mar
+Nis
+May
+Haz
+Tem
+Aðu
+Eyl
+Eki
+Kas
+Ara
+#
+# Long month names (mon)
+#
+Ocak
+Þubat
+Mart
+Nisan
+Mayýs
+Haziran
+Temmuz
+Aðustos
+Eylül
+Ekim
+Kasým
+Aralýk
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+ÖÖ
+ÖS
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%Y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/uk_UA.CP1251.src b/share/locale/time/converted/uk_UA.CP1251.src
new file mode 100644 (file)
index 0000000..c6fd5ec
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: uk_UA.CP1251.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: uk_UA
+# Character set: CP1251
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Íä
+Ïí
+Âò
+Ñð
+×ò
+Ïò
+Ñá
+#
+# Long weekday names (day)
+#
+Íåä³ëÿ
+Ïîíåä³ëîê
+³âòîðîê
+Ñåðåäà
+×åòâåð
+Ï'ÿòíèöÿ
+Ñóáîòà
+#
+# Short month names (abmon)
+#
+ñ³÷.
+ëþò.
+áåð.
+êâ³ò.
+òðàâ.
+÷åðâ.
+ëèï.
+ñåðï.
+âåð.
+æîâò.
+ëèñò.
+ãðóä.
+#
+# Long month names (mon)
+#
+ñ³÷íÿ
+ëþòîãî
+áåðåçíÿ
+êâ³òíÿ
+òðàâíÿ
+÷åðâíÿ
+ëèïíÿ
+ñåðïíÿ
+âåðåñíÿ
+æîâòíÿ
+ëèñòîïàäà
+ãðóäíÿ
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+äï
+ïï
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y ð. %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/uk_UA.ISO8859-5.src b/share/locale/time/converted/uk_UA.ISO8859-5.src
new file mode 100644 (file)
index 0000000..52dc76c
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: uk_UA.ISO8859-5.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: uk_UA
+# Character set: ISO8859-5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+½Ô
+¿Ý
+²â
+Áà
+Çâ
+¿â
+ÁÑ
+#
+# Long weekday names (day)
+#
+½ÕÔöÛï
+¿ÞÝÕÔöÛÞÚ
+²öÒâÞàÞÚ
+ÁÕàÕÔÐ
+ÇÕâÒÕà
+¿'ïâÝØæï
+ÁãÑÞâÐ
+#
+# Short month names (abmon)
+#
+áöç.
+Ûîâ.
+ÑÕà.
+ÚÒöâ.
+âàÐÒ.
+çÕàÒ.
+ÛØß.
+áÕàß.
+ÒÕà.
+ÖÞÒâ.
+ÛØáâ.
+ÓàãÔ.
+#
+# Long month names (mon)
+#
+áöçÝï
+ÛîâÞÓÞ
+ÑÕàÕ×Ýï
+ÚÒöâÝï
+âàÐÒÝï
+çÕàÒÝï
+ÛØßÝï
+áÕàßÝï
+ÒÕàÕáÝï
+ÖÞÒâÝï
+ÛØáâÞßÐÔÐ
+ÓàãÔÝï
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+Ôß
+ßß
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y à. %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/uk_UA.KOI8-U.src b/share/locale/time/converted/uk_UA.KOI8-U.src
new file mode 100644 (file)
index 0000000..b71b8c9
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: uk_UA.KOI8-U.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: uk_UA
+# Character set: KOI8-U
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+îÄ
+ðÎ
+÷Ô
+óÒ
+þÔ
+ðÔ
+óÂ
+#
+# Long weekday names (day)
+#
+îÅĦÌÑ
+ðÏÎÅĦÌÏË
+÷¦×ÔÏÒÏË
+óÅÒÅÄÁ
+þÅÔ×ÅÒ
+ð'ÑÔÎÉÃÑ
+óÕÂÏÔÁ
+#
+# Short month names (abmon)
+#
+Ó¦Þ.
+ÌÀÔ.
+ÂÅÒ.
+ËצÔ.
+ÔÒÁ×.
+ÞÅÒ×.
+ÌÉÐ.
+ÓÅÒÐ.
+×ÅÒ.
+ÖÏ×Ô.
+ÌÉÓÔ.
+ÇÒÕÄ.
+#
+# Long month names (mon)
+#
+Ó¦ÞÎÑ
+ÌÀÔÏÇÏ
+ÂÅÒÅÚÎÑ
+ËצÔÎÑ
+ÔÒÁ×ÎÑ
+ÞÅÒ×ÎÑ
+ÌÉÐÎÑ
+ÓÅÒÐÎÑ
+×ÅÒÅÓÎÑ
+ÖÏ×ÔÎÑ
+ÌÉÓÔÏÐÁÄÁ
+ÇÒÕÄÎÑ
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+ÄÐ
+ÐÐ
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y Ò. %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/converted/zh_CN.GB18030.src b/share/locale/time/converted/zh_CN.GB18030.src
new file mode 100644 (file)
index 0000000..e99a407
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: zh_CN.GB18030.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: zh_Hans_CN
+# Character set: GB18030
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ÖÜÈÕ
+ÖÜÒ»
+Öܶþ
+ÖÜÈý
+ÖÜËÄ
+ÖÜÎå
+ÖÜÁù
+#
+# Long weekday names (day)
+#
+ÐÇÆÚÈÕ
+ÐÇÆÚÒ»
+ÐÇÆÚ¶þ
+ÐÇÆÚÈý
+ÐÇÆÚËÄ
+ÐÇÆÚÎå
+ÐÇÆÚÁù
+#
+# Short month names (abmon)
+#
+1ÔÂ
+2ÔÂ
+3ÔÂ
+4ÔÂ
+5ÔÂ
+6ÔÂ
+7ÔÂ
+8ÔÂ
+9ÔÂ
+10ÔÂ
+11ÔÂ
+12ÔÂ
+#
+# Long month names (mon)
+#
+Ò»ÔÂ
+¶þÔÂ
+ÈýÔÂ
+ËÄÔÂ
+ÎåÔÂ
+ÁùÔÂ
+ÆßÔÂ
+°ËÔÂ
+¾ÅÔÂ
+Ê®ÔÂ
+ʮһÔÂ
+Ê®¶þÔÂ
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+ÉÏÎç
+ÏÂÎç
+#
+# Date and Time - %c (d_t_fmt)
+#
+%YÄê%mÔÂ%eÈÕ%Z%p%I:%M:%S
+#
+# Date - %x (d_fmt)
+#
+%y-%m-%e
+#
+# Time - %X (t_fmt)
+#
+%p%I:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%p%I:%M:%S
+# EOF
+
diff --git a/share/locale/time/converted/zh_CN.eucCN.src b/share/locale/time/converted/zh_CN.eucCN.src
new file mode 100644 (file)
index 0000000..2e43a34
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: zh_CN.eucCN.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: zh_Hans_CN
+# Character set: eucCN
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ÖÜÈÕ
+ÖÜÒ»
+Öܶþ
+ÖÜÈý
+ÖÜËÄ
+ÖÜÎå
+ÖÜÁù
+#
+# Long weekday names (day)
+#
+ÐÇÆÚÈÕ
+ÐÇÆÚÒ»
+ÐÇÆÚ¶þ
+ÐÇÆÚÈý
+ÐÇÆÚËÄ
+ÐÇÆÚÎå
+ÐÇÆÚÁù
+#
+# Short month names (abmon)
+#
+1ÔÂ
+2ÔÂ
+3ÔÂ
+4ÔÂ
+5ÔÂ
+6ÔÂ
+7ÔÂ
+8ÔÂ
+9ÔÂ
+10ÔÂ
+11ÔÂ
+12ÔÂ
+#
+# Long month names (mon)
+#
+Ò»ÔÂ
+¶þÔÂ
+ÈýÔÂ
+ËÄÔÂ
+ÎåÔÂ
+ÁùÔÂ
+ÆßÔÂ
+°ËÔÂ
+¾ÅÔÂ
+Ê®ÔÂ
+ʮһÔÂ
+Ê®¶þÔÂ
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+ÉÏÎç
+ÏÂÎç
+#
+# Date and Time - %c (d_t_fmt)
+#
+%YÄê%mÔÂ%eÈÕ%Z%p%I:%M:%S
+#
+# Date - %x (d_fmt)
+#
+%y-%m-%e
+#
+# Time - %X (t_fmt)
+#
+%p%I:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%p%I:%M:%S
+# EOF
+
diff --git a/share/locale/time/converted/zh_HK.Big5hkscs.src b/share/locale/time/converted/zh_HK.Big5hkscs.src
new file mode 100644 (file)
index 0000000..4e16e19
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: zh_HK.Big5hkscs.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: zh_Hans_HK
+# Character set: Big5hkscs
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+©P¤é
+©P¤@
+©P¤G
+©P¤T
+©P¥|
+©P¤­
+©P¤»
+#
+# Long weekday names (day)
+#
+¬P´Á¤é
+¬P´Á¤@
+¬P´Á¤G
+¬P´Á¤T
+¬P´Á¥|
+¬P´Á¤­
+¬P´Á¤»
+#
+# Short month names (abmon)
+#
+1¤ë
+2¤ë
+3¤ë
+4¤ë
+5¤ë
+6¤ë
+7¤ë
+8¤ë
+9¤ë
+10¤ë
+11¤ë
+12¤ë
+#
+# Long month names (mon)
+#
+¤@¤ë
+¤G¤ë
+¤T¤ë
+¥|¤ë
+¤­¤ë
+¤»¤ë
+¤C¤ë
+¤K¤ë
+¤E¤ë
+¤Q¤ë
+¤Q¤@¤ë
+¤Q¤G¤ë
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+¤W¤È
+¤U¤È
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y¦~%m¤ë%e¤é%Z%p%I:%M:%S
+#
+# Date - %x (d_fmt)
+#
+%e/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%p%I:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%p%I:%M:%S
+# EOF
+
diff --git a/share/locale/time/converted/zh_TW.Big5.src b/share/locale/time/converted/zh_TW.Big5.src
new file mode 100644 (file)
index 0000000..d3ff6d7
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: zh_TW.Big5.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: zh_Hant_TW
+# Character set: Big5
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+¶g¤é
+¶g¤@
+¶g¤G
+¶g¤T
+¶g¥|
+¶g¤­
+¶g¤»
+#
+# Long weekday names (day)
+#
+¬P´Á¤é
+¬P´Á¤@
+¬P´Á¤G
+¬P´Á¤T
+¬P´Á¥|
+¬P´Á¤­
+¬P´Á¤»
+#
+# Short month names (abmon)
+#
+1¤ë
+2¤ë
+3¤ë
+4¤ë
+5¤ë
+6¤ë
+7¤ë
+8¤ë
+9¤ë
+10¤ë
+11¤ë
+12¤ë
+#
+# Long month names (mon)
+#
+1¤ë
+2¤ë
+3¤ë
+4¤ë
+5¤ë
+6¤ë
+7¤ë
+8¤ë
+9¤ë
+10¤ë
+11¤ë
+12¤ë
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+¤W¤È
+¤U¤È
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y¦~%m¤ë%e¤é%Z%p%I®É%M¤À%S¬í
+#
+# Date - %x (d_fmt)
+#
+%Y/%m/%e
+#
+# Time - %X (t_fmt)
+#
+%p%I:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%p%I:%M:%S
+# EOF
+
diff --git a/share/locale/time/converted/zh_TW.eucTW.src b/share/locale/time/converted/zh_TW.eucTW.src
new file mode 100644 (file)
index 0000000..883e794
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: zh_TW.eucTW.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: zh_Hant_TW
+# Character set: eucTW
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+âÎÅÊ
+âÎÄ¡
+âÎĨ
+âÎĵ
+âÎƾ
+âÎÄì
+âÎÄú
+#
+# Long weekday names (day)
+#
+ÑÓßæÅÊ
+ÑÓßæÄ¡
+ÑÓßæĨ
+ÑÓßæĵ
+ÑÓßæƾ
+ÑÓßæÄì
+ÑÓßæÄú
+#
+# Short month names (abmon)
+#
+1ÅÌ
+2ÅÌ
+3ÅÌ
+4ÅÌ
+5ÅÌ
+6ÅÌ
+7ÅÌ
+8ÅÌ
+9ÅÌ
+10ÅÌ
+11ÅÌ
+12ÅÌ
+#
+# Long month names (mon)
+#
+1ÅÌ
+2ÅÌ
+3ÅÌ
+4ÅÌ
+5ÅÌ
+6ÅÌ
+7ÅÌ
+8ÅÌ
+9ÅÌ
+10ÅÌ
+11ÅÌ
+12ÅÌ
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+ĸũ
+Ķũ
+#
+# Date and Time - %c (d_t_fmt)
+#
+%YÈ¡%mÅÌ%eÅÊ%Z%p%IÕë%MÅ¡%SÒð
+#
+# Date - %x (d_fmt)
+#
+%Y/%m/%e
+#
+# Time - %X (t_fmt)
+#
+%p%I:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%p%I:%M:%S
+# EOF
+
diff --git a/share/locale/time/cs_CZ.UTF-8.src b/share/locale/time/cs_CZ.UTF-8.src
new file mode 100644 (file)
index 0000000..1df6546
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: cs_CZ.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: cs_CZ
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ne
+po
+út
+st
+čt
+pá
+so
+#
+# Long weekday names (day)
+#
+neděle
+pondělí
+úterý
+středa
+čtvrtek
+pátek
+sobota
+#
+# Short month names (abmon)
+#
+led
+úno
+bře
+dub
+kvě
+čvn
+čvc
+srp
+zář
+říj
+lis
+pro
+#
+# Long month names (mon)
+#
+ledna
+února
+března
+dubna
+května
+června
+července
+srpna
+září
+října
+listopadu
+prosince
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+dop.
+odp.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/da_DK.UTF-8.src b/share/locale/time/da_DK.UTF-8.src
new file mode 100644 (file)
index 0000000..0903d27
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: da_DK.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: da_DK
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+søn.
+man.
+tir.
+ons.
+tor.
+fre.
+lør.
+#
+# Long weekday names (day)
+#
+søndag
+mandag
+tirsdag
+onsdag
+torsdag
+fredag
+lørdag
+#
+# Short month names (abmon)
+#
+jan.
+feb.
+mar.
+apr.
+maj
+jun.
+jul.
+aug.
+sep.
+okt.
+nov.
+dec.
+#
+# Long month names (mon)
+#
+januar
+februar
+marts
+april
+maj
+juni
+juli
+august
+september
+oktober
+november
+december
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %b %Y %H.%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H.%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I.%M.%S %p
+# EOF
+
diff --git a/share/locale/time/de_AT.UTF-8.src b/share/locale/time/de_AT.UTF-8.src
new file mode 100644 (file)
index 0000000..5f420d1
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: de_AT.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: de_AT
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+So.
+Mo.
+Di.
+Mi.
+Do.
+Fr.
+Sa.
+#
+# Long weekday names (day)
+#
+Sonntag
+Montag
+Dienstag
+Mittwoch
+Donnerstag
+Freitag
+Samstag
+#
+# Short month names (abmon)
+#
+Jän
+Feb.
+Mär.
+Apr.
+Mai
+Juni
+Juli
+Aug.
+Sep.
+Okt.
+Nov.
+Dez.
+#
+# Long month names (mon)
+#
+Jänner
+Februar
+März
+April
+Mai
+Juni
+Juli
+August
+September
+Oktober
+November
+Dezember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+vorm.
+nachm.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/de_CH.UTF-8.src b/share/locale/time/de_CH.UTF-8.src
new file mode 100644 (file)
index 0000000..02186bb
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: de_CH.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: de_CH
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+So.
+Mo.
+Di.
+Mi.
+Do.
+Fr.
+Sa.
+#
+# Long weekday names (day)
+#
+Sonntag
+Montag
+Dienstag
+Mittwoch
+Donnerstag
+Freitag
+Samstag
+#
+# Short month names (abmon)
+#
+Jan.
+Feb.
+Mär.
+Apr.
+Mai
+Juni
+Juli
+Aug.
+Sep.
+Okt.
+Nov.
+Dez.
+#
+# Long month names (mon)
+#
+Januar
+Februar
+März
+April
+Mai
+Juni
+Juli
+August
+September
+Oktober
+November
+Dezember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+vorm.
+nachm.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/de_DE.UTF-8.src b/share/locale/time/de_DE.UTF-8.src
new file mode 100644 (file)
index 0000000..b9c5509
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: de_DE.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: de_DE
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+So.
+Mo.
+Di.
+Mi.
+Do.
+Fr.
+Sa.
+#
+# Long weekday names (day)
+#
+Sonntag
+Montag
+Dienstag
+Mittwoch
+Donnerstag
+Freitag
+Samstag
+#
+# Short month names (abmon)
+#
+Jan.
+Feb.
+Mär.
+Apr.
+Mai
+Juni
+Juli
+Aug.
+Sep.
+Okt.
+Nov.
+Dez.
+#
+# Long month names (mon)
+#
+Januar
+Februar
+März
+April
+Mai
+Juni
+Juli
+August
+September
+Oktober
+November
+Dezember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+vorm.
+nachm.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/el_GR.UTF-8.src b/share/locale/time/el_GR.UTF-8.src
new file mode 100644 (file)
index 0000000..275274b
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: el_GR.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: el_GR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Κυρ
+Δευ
+Τρί
+Τετ
+Πέμ
+Παρ
+Σάβ
+#
+# Long weekday names (day)
+#
+Κυριακή
+Δευτέρα
+Τρίτη
+Τετάρτη
+Πέμπτη
+Παρασκευή
+Σάββατο
+#
+# Short month names (abmon)
+#
+Ιαν
+Φεβ
+Μαρ
+Απρ
+Μαϊ
+Ιουν
+Ιουλ
+Αυγ
+Σεπ
+Οκτ
+Νοε
+Δεκ
+#
+# Long month names (mon)
+#
+Ιανουαρίου
+Φεβρουαρίου
+Μαρτίου
+Απριλίου
+Μαΐου
+Ιουνίου
+Ιουλίου
+Αυγούστου
+Σεπτεμβρίου
+Οκτωβρίου
+Νοεμβρίου
+Δεκεμβρίου
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+π.μ.
+μ.μ.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y - %I:%M:%S %p %Z
+#
+# Date - %x (d_fmt)
+#
+%e/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%I:%M:%S %p
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/en_AU.UTF-8.src b/share/locale/time/en_AU.UTF-8.src
new file mode 100644 (file)
index 0000000..c45859b
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: en_AU.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: en_AU
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Sun
+Mon
+Tue
+Wed
+Thu
+Fri
+Sat
+#
+# Long weekday names (day)
+#
+Sunday
+Monday
+Tuesday
+Wednesday
+Thursday
+Friday
+Saturday
+#
+# Short month names (abmon)
+#
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
+#
+# Long month names (mon)
+#
+January
+February
+March
+April
+May
+June
+July
+August
+September
+October
+November
+December
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+am
+pm
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %I:%M:%S %p %Z
+#
+# Date - %x (d_fmt)
+#
+%e/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%I:%M:%S %p
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/en_CA.UTF-8.src b/share/locale/time/en_CA.UTF-8.src
new file mode 100644 (file)
index 0000000..a9182d4
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: en_CA.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: en_CA
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Sun
+Mon
+Tue
+Wed
+Thu
+Fri
+Sat
+#
+# Long weekday names (day)
+#
+Sunday
+Monday
+Tuesday
+Wednesday
+Thursday
+Friday
+Saturday
+#
+# Short month names (abmon)
+#
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
+#
+# Long month names (mon)
+#
+January
+February
+March
+April
+May
+June
+July
+August
+September
+October
+November
+December
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%B %e, %Y at %I:%M:%S %p %Z
+#
+# Date - %x (d_fmt)
+#
+%m/%e/%y
+#
+# Time - %X (t_fmt)
+#
+%I:%M:%S %p
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/en_GB.UTF-8.src b/share/locale/time/en_GB.UTF-8.src
new file mode 100644 (file)
index 0000000..12e3591
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: en_GB.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: en_GB
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Sun
+Mon
+Tue
+Wed
+Thu
+Fri
+Sat
+#
+# Long weekday names (day)
+#
+Sunday
+Monday
+Tuesday
+Wednesday
+Thursday
+Friday
+Saturday
+#
+# Short month names (abmon)
+#
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
+#
+# Long month names (mon)
+#
+January
+February
+March
+April
+May
+June
+July
+August
+September
+October
+November
+December
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+am
+pm
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%Y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/en_NZ.UTF-8.src b/share/locale/time/en_NZ.UTF-8.src
new file mode 100644 (file)
index 0000000..bc7d5a0
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: en_NZ.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: en_NZ
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Sun
+Mon
+Tue
+Wed
+Thu
+Fri
+Sat
+#
+# Long weekday names (day)
+#
+Sunday
+Monday
+Tuesday
+Wednesday
+Thursday
+Friday
+Saturday
+#
+# Short month names (abmon)
+#
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
+#
+# Long month names (mon)
+#
+January
+February
+March
+April
+May
+June
+July
+August
+September
+October
+November
+December
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+am
+pm
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %I:%M:%S %p %Z
+#
+# Date - %x (d_fmt)
+#
+%e/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%I:%M:%S %p
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/en_US.UTF-8.src b/share/locale/time/en_US.UTF-8.src
new file mode 100644 (file)
index 0000000..1657cf7
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: en_US.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: en_US
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Sun
+Mon
+Tue
+Wed
+Thu
+Fri
+Sat
+#
+# Long weekday names (day)
+#
+Sunday
+Monday
+Tuesday
+Wednesday
+Thursday
+Friday
+Saturday
+#
+# Short month names (abmon)
+#
+Jan
+Feb
+Mar
+Apr
+May
+Jun
+Jul
+Aug
+Sep
+Oct
+Nov
+Dec
+#
+# Long month names (mon)
+#
+January
+February
+March
+April
+May
+June
+July
+August
+September
+October
+November
+December
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%B %e, %Y at %I:%M:%S %p %Z
+#
+# Date - %x (d_fmt)
+#
+%m/%e/%y
+#
+# Time - %X (t_fmt)
+#
+%I:%M:%S %p
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/es_ES.UTF-8.src b/share/locale/time/es_ES.UTF-8.src
new file mode 100644 (file)
index 0000000..18f9fb1
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: es_ES.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: es_ES
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dom
+lun
+mar
+mié
+jue
+vie
+sáb
+#
+# Long weekday names (day)
+#
+domingo
+lunes
+martes
+miércoles
+jueves
+viernes
+sábado
+#
+# Short month names (abmon)
+#
+ene
+feb
+mar
+abr
+may
+jun
+jul
+ago
+sep
+oct
+nov
+dic
+#
+# Long month names (mon)
+#
+enero
+febrero
+marzo
+abril
+mayo
+junio
+julio
+agosto
+septiembre
+octubre
+noviembre
+diciembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+a.m.
+p.m.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e de %B de %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/et_EE.UTF-8.src b/share/locale/time/et_EE.UTF-8.src
new file mode 100644 (file)
index 0000000..4c8a7d5
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: et_EE.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: et_EE
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+P
+E
+T
+K
+N
+R
+L
+#
+# Long weekday names (day)
+#
+pühapäev
+esmaspäev
+teisipäev
+kolmapäev
+neljapäev
+reede
+laupäev
+#
+# Short month names (abmon)
+#
+jaan
+veebr
+märts
+apr
+mai
+juuni
+juuli
+aug
+sept
+okt
+nov
+dets
+#
+# Long month names (mon)
+#
+jaanuar
+veebruar
+märts
+aprill
+mai
+juuni
+juuli
+august
+september
+oktoober
+november
+detsember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H:%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M.%S %p
+# EOF
+
diff --git a/share/locale/time/eu_ES.UTF-8.src b/share/locale/time/eu_ES.UTF-8.src
new file mode 100644 (file)
index 0000000..ec2f165
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: eu_ES.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: eu_ES
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ig
+al
+as
+az
+og
+or
+lr
+#
+# Long weekday names (day)
+#
+igandea
+astelehena
+asteartea
+asteazkena
+osteguna
+ostirala
+larunbata
+#
+# Short month names (abmon)
+#
+urt
+ots
+mar
+api
+mai
+eka
+uzt
+abu
+ira
+urr
+aza
+abe
+#
+# Long month names (mon)
+#
+urtarrila
+otsaila
+martxoa
+apirila
+maiatza
+ekaina
+uztaila
+abuztua
+iraila
+urria
+azaroa
+abendua
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y %B %e %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%Y-%m-%d
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/fi_FI.UTF-8.src b/share/locale/time/fi_FI.UTF-8.src
new file mode 100644 (file)
index 0000000..4bf2e00
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: fi_FI.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: fi_FI
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+su
+ma
+ti
+ke
+to
+pe
+la
+#
+# Long weekday names (day)
+#
+sunnuntaina
+maanantaina
+tiistaina
+keskiviikkona
+torstaina
+perjantaina
+lauantaina
+#
+# Short month names (abmon)
+#
+tammikuuta
+helmikuuta
+maaliskuuta
+huhtikuuta
+toukokuuta
+kesäkuuta
+heinäkuuta
+elokuuta
+syyskuuta
+lokakuuta
+marraskuuta
+joulukuuta
+#
+# Long month names (mon)
+#
+tammikuuta
+helmikuuta
+maaliskuuta
+huhtikuuta
+toukokuuta
+kesäkuuta
+heinäkuuta
+elokuuta
+syyskuuta
+lokakuuta
+marraskuuta
+joulukuuta
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+ap.
+ip.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H.%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%Y
+#
+# Time - %X (t_fmt)
+#
+%H.%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I.%M.%S %p
+# EOF
+
diff --git a/share/locale/time/fr_BE.UTF-8.src b/share/locale/time/fr_BE.UTF-8.src
new file mode 100644 (file)
index 0000000..baa3ffe
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: fr_BE.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: fr_BE
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dim.
+lun.
+mar.
+mer.
+jeu.
+ven.
+sam.
+#
+# Long weekday names (day)
+#
+dimanche
+lundi
+mardi
+mercredi
+jeudi
+vendredi
+samedi
+#
+# Short month names (abmon)
+#
+janv.
+févr.
+mars
+avr.
+mai
+juin
+juil.
+août
+sept.
+oct.
+nov.
+déc.
+#
+# Long month names (mon)
+#
+janvier
+février
+mars
+avril
+mai
+juin
+juillet
+août
+septembre
+octobre
+novembre
+décembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/fr_CA.UTF-8.src b/share/locale/time/fr_CA.UTF-8.src
new file mode 100644 (file)
index 0000000..fb5987c
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: fr_CA.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: fr_CA
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dim.
+lun.
+mar.
+mer.
+jeu.
+ven.
+sam.
+#
+# Long weekday names (day)
+#
+dimanche
+lundi
+mardi
+mercredi
+jeudi
+vendredi
+samedi
+#
+# Short month names (abmon)
+#
+janv.
+févr.
+mars
+avr.
+mai
+juin
+juil.
+août
+sept.
+oct.
+nov.
+déc.
+#
+# Long month names (mon)
+#
+janvier
+février
+mars
+avril
+mai
+juin
+juillet
+août
+septembre
+octobre
+novembre
+décembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%y-%m-%d
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/fr_CH.UTF-8.src b/share/locale/time/fr_CH.UTF-8.src
new file mode 100644 (file)
index 0000000..2d2013b
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: fr_CH.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: fr_CH
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dim.
+lun.
+mar.
+mer.
+jeu.
+ven.
+sam.
+#
+# Long weekday names (day)
+#
+dimanche
+lundi
+mardi
+mercredi
+jeudi
+vendredi
+samedi
+#
+# Short month names (abmon)
+#
+janv.
+févr.
+mars
+avr.
+mai
+juin
+juil.
+août
+sept.
+oct.
+nov.
+déc.
+#
+# Long month names (mon)
+#
+janvier
+février
+mars
+avril
+mai
+juin
+juillet
+août
+septembre
+octobre
+novembre
+décembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/fr_FR.UTF-8.src b/share/locale/time/fr_FR.UTF-8.src
new file mode 100644 (file)
index 0000000..442dc91
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: fr_FR.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: fr_FR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dim.
+lun.
+mar.
+mer.
+jeu.
+ven.
+sam.
+#
+# Long weekday names (day)
+#
+dimanche
+lundi
+mardi
+mercredi
+jeudi
+vendredi
+samedi
+#
+# Short month names (abmon)
+#
+janv.
+févr.
+mars
+avr.
+mai
+juin
+juil.
+août
+sept.
+oct.
+nov.
+déc.
+#
+# Long month names (mon)
+#
+janvier
+février
+mars
+avril
+mai
+juin
+juillet
+août
+septembre
+octobre
+novembre
+décembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%Y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/he_IL.UTF-8.src b/share/locale/time/he_IL.UTF-8.src
new file mode 100644 (file)
index 0000000..1af8c2f
--- /dev/null
@@ -0,0 +1,79 @@
+# $NetBSD: he_IL.UTF-8.src,v 1.1 2008/05/17 04:11:30 ginsbach Exp $
+#
+# Hebrew Language Time Locale for Israel
+#
+# WARNING: Empty lines and/or blank spaces may be essential.
+#
+# From: $FreeBSD: src/share/timedef/he_IL.UTF-8.src,v 1.3 2007/12/30 03:08:52 ache Exp $
+#
+# Short weekday names (abday)
+#
+א'
+ב'
+ג'
+ד'
+ה'
+ו'
+ש'
+#
+# Long weekday names (day)
+#
+ראשון
+שני
+שלישי
+רביעי
+חמישי
+שישי
+שבת
+#
+# Short month names (abmon)
+#
+ינו
+פבר
+מרץ
+אפר
+מאי
+יונ
+יול
+אוג
+ספט
+אוק
+נוב
+דצמ
+#
+# Long month names (mon)
+#
+ינואר
+פברואר
+מרץ
+אפריל
+מאי
+יוני
+יולי
+אוגוסט
+ספטמבר
+אוקטובר
+נובמבר
+דצמבר
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Z %H:%M:%S %Y %b %d %a
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_ampm_fmt)
+#
+%I:%M:%S %p
+# EOF
diff --git a/share/locale/time/hr_HR.UTF-8.src b/share/locale/time/hr_HR.UTF-8.src
new file mode 100644 (file)
index 0000000..da75276
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: hr_HR.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: hr_HR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ned
+pon
+uto
+sri
+čet
+pet
+sub
+#
+# Long weekday names (day)
+#
+nedjelja
+ponedjeljak
+utorak
+srijeda
+četvrtak
+petak
+subota
+#
+# Short month names (abmon)
+#
+sij
+velj
+ožu
+tra
+svi
+lip
+srp
+kol
+ruj
+lis
+stu
+pro
+#
+# Long month names (mon)
+#
+siječnja
+veljače
+ožujka
+travnja
+svibnja
+lipnja
+srpnja
+kolovoza
+rujna
+listopada
+studenoga
+prosinca
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y. %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%Y.
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/hu_HU.UTF-8.src b/share/locale/time/hu_HU.UTF-8.src
new file mode 100644 (file)
index 0000000..b0d91e8
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: hu_HU.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: hu_HU
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+V
+H
+K
+Sze
+Cs
+P
+Szo
+#
+# Long weekday names (day)
+#
+vasárnap
+hétfő
+kedd
+szerda
+csütörtök
+péntek
+szombat
+#
+# Short month names (abmon)
+#
+jan.
+febr.
+márc.
+ápr.
+máj.
+jún.
+júl.
+aug.
+szept.
+okt.
+nov.
+dec.
+#
+# Long month names (mon)
+#
+január
+február
+március
+április
+május
+június
+július
+augusztus
+szeptember
+október
+november
+december
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+de.
+du.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y. %B %e. %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%Y.%m.%d.
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%p %I:%M:%S
+# EOF
+
diff --git a/share/locale/time/hy_AM.UTF-8.src b/share/locale/time/hy_AM.UTF-8.src
new file mode 100644 (file)
index 0000000..b310de5
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: hy_AM.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: hy_AM
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+կիր
+երկ
+երք
+չոր
+հնգ
+ուր
+շաբ
+#
+# Long weekday names (day)
+#
+կիրակի
+երկուշաբթի
+երեքշաբթի
+չորեքշաբթի
+հինգշաբթի
+ուրբաթ
+շաբաթ
+#
+# Short month names (abmon)
+#
+հնվ
+փտվ
+մրտ
+ապր
+մյս
+հնս
+հլս
+օգս
+սեպ
+հոկ
+նոյ
+դեկ
+#
+# Long month names (mon)
+#
+հունվարի
+փետրվարի
+մարտի
+ապրիլի
+մայիսի
+հունիսի
+հուլիսի
+օգոստոսի
+սեպտեմբերի
+հոկտեմբերի
+նոյեմբերի
+դեկտեմբերի
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+կեսօրից առաջ
+կեսօրից հետո
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d %B, %Y թ., %H:%M:%S, %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/is_IS.UTF-8.src b/share/locale/time/is_IS.UTF-8.src
new file mode 100644 (file)
index 0000000..0e96bcf
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: is_IS.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: is_IS
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+sun
+mán
+þri
+mið
+fim
+fös
+lau
+#
+# Long weekday names (day)
+#
+sunnudagur
+mánudagur
+þriðjudagur
+miðvikudagur
+fimmtudagur
+föstudagur
+laugardagur
+#
+# Short month names (abmon)
+#
+jan
+feb
+mar
+apr
+maí
+jún
+júl
+ágú
+sep
+okt
+nóv
+des
+#
+# Long month names (mon)
+#
+janúar
+febrúar
+mars
+apríl
+maí
+júní
+júlí
+ágúst
+september
+október
+nóvember
+desember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+f.h.
+e.h.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%Y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/it_CH.UTF-8.src b/share/locale/time/it_CH.UTF-8.src
new file mode 100644 (file)
index 0000000..7df5d66
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: it_CH.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: it_CH
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dom
+lun
+mar
+mer
+gio
+ven
+sab
+#
+# Long weekday names (day)
+#
+domenica
+lunedì
+martedì
+mercoledì
+giovedì
+venerdì
+sabato
+#
+# Short month names (abmon)
+#
+gen
+feb
+mar
+apr
+mag
+giu
+lug
+ago
+set
+ott
+nov
+dic
+#
+# Long month names (mon)
+#
+gennaio
+febbraio
+marzo
+aprile
+maggio
+giugno
+luglio
+agosto
+settembre
+ottobre
+novembre
+dicembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/it_IT.UTF-8.src b/share/locale/time/it_IT.UTF-8.src
new file mode 100644 (file)
index 0000000..c81680f
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: it_IT.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: it_IT
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dom
+lun
+mar
+mer
+gio
+ven
+sab
+#
+# Long weekday names (day)
+#
+domenica
+lunedì
+martedì
+mercoledì
+giovedì
+venerdì
+sabato
+#
+# Short month names (abmon)
+#
+gen
+feb
+mar
+apr
+mag
+giu
+lug
+ago
+set
+ott
+nov
+dic
+#
+# Long month names (mon)
+#
+gennaio
+febbraio
+marzo
+aprile
+maggio
+giugno
+luglio
+agosto
+settembre
+ottobre
+novembre
+dicembre
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/ja_JP.UTF-8.src b/share/locale/time/ja_JP.UTF-8.src
new file mode 100644 (file)
index 0000000..1403066
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: ja_JP.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ja_JP
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+日
+月
+火
+水
+木
+金
+土
+#
+# Long weekday names (day)
+#
+日曜日
+月曜日
+火曜日
+水曜日
+木曜日
+金曜日
+土曜日
+#
+# Short month names (abmon)
+#
+1月
+2月
+3月
+4月
+5月
+6月
+7月
+8月
+9月
+10月
+11月
+12月
+#
+# Long month names (mon)
+#
+1月
+2月
+3月
+4月
+5月
+6月
+7月
+8月
+9月
+10月
+11月
+12月
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+午前
+午後
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y年%m月%e日 %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%Y/%m/%d
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%p%I:%M:%S
+# EOF
+
diff --git a/share/locale/time/kk_KZ.UTF-8.src b/share/locale/time/kk_KZ.UTF-8.src
new file mode 100644 (file)
index 0000000..bcb7047
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: kk_KZ.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: kk_Cyrl_KZ
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+жс.
+дс.
+сс.
+ср.
+бс.
+жм.
+сһ.
+#
+# Long weekday names (day)
+#
+жексені
+дуйсенбі
+сейсенбі
+сәренбі
+бейсенбі
+жұма
+сенбі
+#
+# Short month names (abmon)
+#
+қаң.
+ақп.
+нау.
+сәу.
+мам.
+мау.
+шіл.
+там.
+қыр.
+қаз.
+қар.
+желт.
+#
+# Long month names (mon)
+#
+қаңтар
+ақпан
+наурыз
+сәуір
+мамыр
+маусым
+шілде
+тамыз
+қыркүйек
+қазан
+қараша
+желтоқсан
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y ж. %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/ko_KR.UTF-8.src b/share/locale/time/ko_KR.UTF-8.src
new file mode 100644 (file)
index 0000000..f6bebc3
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: ko_KR.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ko_KR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+일
+월
+화
+수
+목
+금
+토
+#
+# Long weekday names (day)
+#
+일요일
+월요일
+화요일
+수요일
+목요일
+금요일
+토요일
+#
+# Short month names (abmon)
+#
+1월
+2월
+3월
+4월
+5월
+6월
+7월
+8월
+9월
+10월
+11월
+12월
+#
+# Long month names (mon)
+#
+1월
+2월
+3월
+4월
+5월
+6월
+7월
+8월
+9월
+10월
+11월
+12월
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+오전
+오후
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y년 %m월 %e일 %p %I시 %M분 %S초 %Z
+#
+# Date - %x (d_fmt)
+#
+%y. %m. %e.
+#
+# Time - %X (t_fmt)
+#
+%p %I:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%p %I:%M:%S
+# EOF
+
diff --git a/share/locale/time/lt_LT.UTF-8.src b/share/locale/time/lt_LT.UTF-8.src
new file mode 100644 (file)
index 0000000..98e128c
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: lt_LT.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: lt_LT
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+sk
+pr
+an
+tr
+kt
+pn
+št
+#
+# Long weekday names (day)
+#
+sekmadienis
+pirmadienis
+antradienis
+trečiadienis
+ketvirtadienis
+penktadienis
+šeštadienis
+#
+# Short month names (abmon)
+#
+saus.
+vas.
+kov.
+bal.
+geg.
+birž.
+liep.
+rugp.
+rugs.
+spal.
+lapkr.
+gruod.
+#
+# Long month names (mon)
+#
+sausis
+vasaris
+kovas
+balandis
+gegužė
+birželis
+liepa
+rugpjūtis
+rugsėjis
+spalis
+lapkritis
+gruodis
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+priešpiet
+popiet
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y m. %B %e d. %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%Y-%m-%d
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/mn_MN.UTF-8.src b/share/locale/time/mn_MN.UTF-8.src
new file mode 100644 (file)
index 0000000..e7f229e
--- /dev/null
@@ -0,0 +1,79 @@
+# $NetBSD: mn_MN.UTF-8.src,v 1.1 2008/05/17 04:11:30 ginsbach Exp $
+#
+# Mongolian Language Time Locale for Mongolia
+#
+# WARNING: Empty lines and/or blank spaces may be essential.
+#
+# From: $FreeBSD: src/share/timedef/mn_MN.UTF-8.src,v 1.3 2007/12/30 03:08:52 ache Exp $
+#
+# Short weekday names (abday)
+#
+Ням
+Дав
+Мяг
+Лха
+Пүр
+Баа
+Бям
+#
+# Long weekday names (day)
+#
+Ням
+Даваа
+Мягмар
+Лхагва
+Пүрэв
+Баасан
+Бямба
+#
+# Short month names (abmon)
+#
+Нэг
+Хоё
+Гур
+Дөр
+Тав
+Зур
+Дол
+Най
+Есө
+Арв
+11р
+12р
+#
+# Long month names (mon)
+#
+Нэгдүгээр
+Хоёрдугаар
+Гуравдугаар
+Дөрөвдүгээр
+Тавдугаар
+Зургаадугаар
+Долоодугаар
+Наймдугаар
+Есдүгээр
+Аравдугаар
+Арван нэгдүгээр
+Арван хоёрдугаар
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+ҮӨ
+ҮШ
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y оны %B сарын %e, %A гараг, %X 
+#
+# Date - %x (d_fmt)
+#
+%Y.%m.%d
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_ampm_fmt)
+#
+%I:%M:%S %p
+# EOF
diff --git a/share/locale/time/nb_NO.UTF-8.src b/share/locale/time/nb_NO.UTF-8.src
new file mode 100644 (file)
index 0000000..4cdaa64
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: nb_NO.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: nb_NO
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+søn.
+man.
+tir.
+ons.
+tor.
+fre.
+lør.
+#
+# Long weekday names (day)
+#
+søndag
+mandag
+tirsdag
+onsdag
+torsdag
+fredag
+lørdag
+#
+# Short month names (abmon)
+#
+jan.
+feb.
+mars
+apr.
+mai
+juni
+juli
+aug.
+sep.
+okt.
+nov.
+des.
+#
+# Long month names (mon)
+#
+januar
+februar
+mars
+april
+mai
+juni
+juli
+august
+september
+oktober
+november
+desember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%H:%M:%S %Z %e. %B %Y
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/nl_BE.UTF-8.src b/share/locale/time/nl_BE.UTF-8.src
new file mode 100644 (file)
index 0000000..939bd66
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: nl_BE.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: nl_BE
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+zo
+ma
+di
+wo
+do
+vr
+za
+#
+# Long weekday names (day)
+#
+zondag
+maandag
+dinsdag
+woensdag
+donderdag
+vrijdag
+zaterdag
+#
+# Short month names (abmon)
+#
+jan.
+feb.
+mrt.
+apr.
+mei
+jun.
+jul.
+aug.
+sep.
+okt.
+nov.
+dec.
+#
+# Long month names (mon)
+#
+januari
+februari
+maart
+april
+mei
+juni
+juli
+augustus
+september
+oktober
+november
+december
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/nl_NL.UTF-8.src b/share/locale/time/nl_NL.UTF-8.src
new file mode 100644 (file)
index 0000000..a300104
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: nl_NL.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: nl_NL
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+zo
+ma
+di
+wo
+do
+vr
+za
+#
+# Long weekday names (day)
+#
+zondag
+maandag
+dinsdag
+woensdag
+donderdag
+vrijdag
+zaterdag
+#
+# Short month names (abmon)
+#
+jan.
+feb.
+mrt.
+apr.
+mei
+jun.
+jul.
+aug.
+sep.
+okt.
+nov.
+dec.
+#
+# Long month names (mon)
+#
+januari
+februari
+maart
+april
+mei
+juni
+juli
+augustus
+september
+oktober
+november
+december
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d-%m-%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/nn_NO.UTF-8.src b/share/locale/time/nn_NO.UTF-8.src
new file mode 100644 (file)
index 0000000..36a889a
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: nn_NO.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: nn_NO
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+sø.
+må.
+ty.
+on.
+to.
+fr.
+la.
+#
+# Long weekday names (day)
+#
+søndag
+måndag
+tysdag
+onsdag
+torsdag
+fredag
+laurdag
+#
+# Short month names (abmon)
+#
+jan.
+feb.
+mars
+apr.
+mai
+juni
+juli
+aug.
+sep.
+okt.
+nov.
+des.
+#
+# Long month names (mon)
+#
+januar
+februar
+mars
+april
+mai
+juni
+juli
+august
+september
+oktober
+november
+desember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+formiddag
+ettermiddag
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/no_NO.UTF-8.src b/share/locale/time/no_NO.UTF-8.src
new file mode 100644 (file)
index 0000000..657aa4f
--- /dev/null
@@ -0,0 +1,79 @@
+# $NetBSD: no_NO.UTF-8.src,v 1.1 2008/05/17 04:11:30 ginsbach Exp $
+#
+# Norwegian Language Time Locale for Norway
+#
+# WARNING: Empty lines and/or blank spaces may be essential.
+#
+# From: $FreeBSD: src/share/timedef/no_NO.UTF-8.src,v 1.3 2007/12/30 03:08:52 ache Exp $
+#
+# Short weekday names (abday)
+#
+søn
+man
+tir
+ons
+tor
+fre
+lør
+#
+# Long weekday names (day)
+#
+søndag
+mandag
+tirsdag
+onsdag
+torsdag
+fredag
+lørdag
+#
+# Short month names (abmon)
+#
+jan
+feb
+mar
+apr
+mai
+jun
+jul
+aug
+sep
+okt
+nov
+des
+#
+# Long month names (mon)
+#
+januar
+februar
+mars
+april
+mai
+juni
+juli
+august
+september
+oktober
+november
+desember
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+am
+pm
+#
+# Date and Time - %c (d_t_fmt)
+#
+%a %e %b %X %Y
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%Y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_ampm_fmt)
+#
+%I:%M:%S %p
+# EOF
diff --git a/share/locale/time/pl_PL.UTF-8.src b/share/locale/time/pl_PL.UTF-8.src
new file mode 100644 (file)
index 0000000..3d11be8
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: pl_PL.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: pl_PL
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+niedz.
+pon.
+wt.
+śr.
+czw.
+pt.
+sob.
+#
+# Long weekday names (day)
+#
+niedziela
+poniedziałek
+wtorek
+środa
+czwartek
+piątek
+sobota
+#
+# Short month names (abmon)
+#
+sty
+lut
+mar
+kwi
+maj
+cze
+lip
+sie
+wrz
+paź
+lis
+gru
+#
+# Long month names (mon)
+#
+stycznia
+lutego
+marca
+kwietnia
+maja
+czerwca
+lipca
+sierpnia
+września
+października
+listopada
+grudnia
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%Y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/pt_BR.UTF-8.src b/share/locale/time/pt_BR.UTF-8.src
new file mode 100644 (file)
index 0000000..28fd6c2
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: pt_BR.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: pt_BR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dom
+seg
+ter
+qua
+qui
+sex
+sáb
+#
+# Long weekday names (day)
+#
+domingo
+segunda-feira
+terça-feira
+quarta-feira
+quinta-feira
+sexta-feira
+sábado
+#
+# Short month names (abmon)
+#
+jan
+fev
+mar
+abr
+mai
+jun
+jul
+ago
+set
+out
+nov
+dez
+#
+# Long month names (mon)
+#
+janeiro
+fevereiro
+março
+abril
+maio
+junho
+julho
+agosto
+setembro
+outubro
+novembro
+dezembro
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e de %B de %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/pt_PT.UTF-8.src b/share/locale/time/pt_PT.UTF-8.src
new file mode 100644 (file)
index 0000000..66820d6
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: pt_PT.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: pt_PT
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+dom
+seg
+ter
+qua
+qui
+sex
+sáb
+#
+# Long weekday names (day)
+#
+Domingo
+Segunda-feira
+Terça-feira
+Quarta-feira
+Quinta-feira
+Sexta-feira
+Sábado
+#
+# Short month names (abmon)
+#
+Jan
+Fev
+Mar
+Abr
+Mai
+Jun
+Jul
+Ago
+Set
+Out
+Nov
+Dez
+#
+# Long month names (mon)
+#
+Janeiro
+Fevereiro
+Março
+Abril
+Maio
+Junho
+Julho
+Agosto
+Setembro
+Outubro
+Novembro
+Dezembro
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e de %B de %Y às %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/ro_RO.UTF-8.src b/share/locale/time/ro_RO.UTF-8.src
new file mode 100644 (file)
index 0000000..7bc2128
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: ro_RO.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ro_RO
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Du
+Lu
+Ma
+Mi
+Jo
+Vi
+Sâ
+#
+# Long weekday names (day)
+#
+duminică
+luni
+marți
+miercuri
+joi
+vineri
+sâmbătă
+#
+# Short month names (abmon)
+#
+ian.
+feb.
+mar.
+apr.
+mai
+iun.
+iul.
+aug.
+sept.
+oct.
+nov.
+dec.
+#
+# Long month names (mon)
+#
+ianuarie
+februarie
+martie
+aprilie
+mai
+iunie
+iulie
+august
+septembrie
+octombrie
+noiembrie
+decembrie
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+AM
+PM
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y, %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%Y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/ru_BY.UTF-8.src b/share/locale/time/ru_BY.UTF-8.src
new file mode 100644 (file)
index 0000000..5bf2dda
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: ru_BY.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ru_BY
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+вс
+пн
+вт
+ср
+чт
+пт
+сб
+#
+# Long weekday names (day)
+#
+воскресенье
+понедельник
+вторник
+среда
+четверг
+пятница
+суббота
+#
+# Short month names (abmon)
+#
+янв.
+февр.
+марта
+апр.
+мая
+июня
+июля
+авг.
+сент.
+окт.
+нояб.
+дек.
+#
+# Long month names (mon)
+#
+января
+февраля
+марта
+апреля
+мая
+июня
+июля
+августа
+сентября
+октября
+ноября
+декабря
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+до полудня
+после полудня
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y г., %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/ru_RU.UTF-8.src b/share/locale/time/ru_RU.UTF-8.src
new file mode 100644 (file)
index 0000000..9ac3505
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: ru_RU.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: ru_RU
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+вс
+пн
+вт
+ср
+чт
+пт
+сб
+#
+# Long weekday names (day)
+#
+воскресенье
+понедельник
+вторник
+среда
+четверг
+пятница
+суббота
+#
+# Short month names (abmon)
+#
+янв.
+февр.
+марта
+апр.
+мая
+июня
+июля
+авг.
+сент.
+окт.
+нояб.
+дек.
+#
+# Long month names (mon)
+#
+января
+февраля
+марта
+апреля
+мая
+июня
+июля
+августа
+сентября
+октября
+ноября
+декабря
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+до полудня
+после полудня
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y г., %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/sk_SK.UTF-8.src b/share/locale/time/sk_SK.UTF-8.src
new file mode 100644 (file)
index 0000000..00af984
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: sk_SK.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sk_SK
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ne
+po
+ut
+st
+št
+pi
+so
+#
+# Long weekday names (day)
+#
+nedeľa
+pondelok
+utorok
+streda
+štvrtok
+piatok
+sobota
+#
+# Short month names (abmon)
+#
+jan
+feb
+mar
+apr
+máj
+jún
+júl
+aug
+sep
+okt
+nov
+dec
+#
+# Long month names (mon)
+#
+januára
+februára
+marca
+apríla
+mája
+júna
+júla
+augusta
+septembra
+októbra
+novembra
+decembra
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+dopoludnia
+popoludní
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%Y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/sl_SI.UTF-8.src b/share/locale/time/sl_SI.UTF-8.src
new file mode 100644 (file)
index 0000000..b2adef9
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: sl_SI.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sl_SI
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ned.
+pon.
+tor.
+sre.
+čet.
+pet.
+sob.
+#
+# Long weekday names (day)
+#
+nedelja
+ponedeljek
+torek
+sreda
+četrtek
+petek
+sobota
+#
+# Short month names (abmon)
+#
+jan.
+feb.
+mar.
+apr.
+maj
+jun.
+jul.
+avg.
+sep.
+okt.
+nov.
+dec.
+#
+# Long month names (mon)
+#
+januar
+februar
+marec
+april
+maj
+junij
+julij
+avgust
+september
+oktober
+november
+december
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+dop.
+pop.
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d. %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e. %m. %y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/sr_Cyrl_ME.UTF-8.src b/share/locale/time/sr_Cyrl_ME.UTF-8.src
new file mode 100644 (file)
index 0000000..6dd1517
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: sr_Cyrl_ME.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sr_Cyrl_ME
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+нед
+пон
+уто
+сре
+чет
+пет
+суб
+#
+# Long weekday names (day)
+#
+недеља
+понедељак
+уторак
+среда
+четвртак
+петак
+субота
+#
+# Short month names (abmon)
+#
+јан
+феб
+мар
+апр
+мај
+јун
+јул
+авг
+сеп
+окт
+нов
+дец
+#
+# Long month names (mon)
+#
+јануар
+фебруар
+март
+април
+мај
+јун
+јул
+август
+септембар
+октобар
+новембар
+децембар
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+пре подне
+поподне
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d. %B %Y. %H.%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%y.
+#
+# Time - %X (t_fmt)
+#
+%H.%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I.%M.%S %p
+# EOF
+
diff --git a/share/locale/time/sr_Cyrl_RS.UTF-8.src b/share/locale/time/sr_Cyrl_RS.UTF-8.src
new file mode 100644 (file)
index 0000000..98c05eb
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: sr_Cyrl_RS.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sr_Cyrl_RS
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+нед
+пон
+уто
+сре
+чет
+пет
+суб
+#
+# Long weekday names (day)
+#
+недеља
+понедељак
+уторак
+среда
+четвртак
+петак
+субота
+#
+# Short month names (abmon)
+#
+јан
+феб
+мар
+апр
+мај
+јун
+јул
+авг
+сеп
+окт
+нов
+дец
+#
+# Long month names (mon)
+#
+јануар
+фебруар
+март
+април
+мај
+јун
+јул
+август
+септембар
+октобар
+новембар
+децембар
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+пре подне
+поподне
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d. %B %Y. %H.%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%y.
+#
+# Time - %X (t_fmt)
+#
+%H.%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I.%M.%S %p
+# EOF
+
diff --git a/share/locale/time/sr_Latn_ME.UTF-8.src b/share/locale/time/sr_Latn_ME.UTF-8.src
new file mode 100644 (file)
index 0000000..62a799e
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: sr_Latn_ME.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sr_Latn_ME
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ned
+pon
+uto
+sre
+čet
+pet
+sub
+#
+# Long weekday names (day)
+#
+nedelja
+ponedeljak
+utorak
+sreda
+četvrtak
+petak
+subota
+#
+# Short month names (abmon)
+#
+jan
+feb
+mar
+apr
+maj
+jun
+jul
+avg
+sep
+okt
+nov
+dec
+#
+# Long month names (mon)
+#
+januar
+februar
+mart
+april
+maj
+jun
+jul
+avgust
+septembar
+oktobar
+novembar
+decembar
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+pre podne
+popodne
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e.%m.%Y. %H.%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%y.
+#
+# Time - %X (t_fmt)
+#
+%H.%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I.%M.%S %p
+# EOF
+
diff --git a/share/locale/time/sr_Latn_RS.UTF-8.src b/share/locale/time/sr_Latn_RS.UTF-8.src
new file mode 100644 (file)
index 0000000..3764009
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: sr_Latn_RS.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sr_Latn_RS
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+ned
+pon
+uto
+sre
+čet
+pet
+sub
+#
+# Long weekday names (day)
+#
+nedelja
+ponedeljak
+utorak
+sreda
+četvrtak
+petak
+subota
+#
+# Short month names (abmon)
+#
+jan
+feb
+mar
+apr
+maj
+jun
+jul
+avg
+sep
+okt
+nov
+dec
+#
+# Long month names (mon)
+#
+januar
+februar
+mart
+april
+maj
+jun
+jul
+avgust
+septembar
+oktobar
+novembar
+decembar
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+pre podne
+popodne
+#
+# Date and Time - %c (d_t_fmt)
+#
+%d. %B %Y. %H.%M.%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%y.
+#
+# Time - %X (t_fmt)
+#
+%H.%M.%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I.%M.%S %p
+# EOF
+
diff --git a/share/locale/time/sv_SE.UTF-8.src b/share/locale/time/sv_SE.UTF-8.src
new file mode 100644 (file)
index 0000000..3a75399
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: sv_SE.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: sv_SE
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+sön
+mån
+tis
+ons
+tors
+fre
+lör
+#
+# Long weekday names (day)
+#
+söndag
+måndag
+tisdag
+onsdag
+torsdag
+fredag
+lördag
+#
+# Short month names (abmon)
+#
+jan
+feb
+mar
+apr
+maj
+jun
+jul
+aug
+sep
+okt
+nov
+dec
+#
+# Long month names (mon)
+#
+januari
+februari
+mars
+april
+maj
+juni
+juli
+augusti
+september
+oktober
+november
+december
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+fm
+em
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%Y-%m-%d
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/tr_TR.UTF-8.src b/share/locale/time/tr_TR.UTF-8.src
new file mode 100644 (file)
index 0000000..ec7707f
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: tr_TR.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: tr_TR
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Paz
+Pzt
+Sal
+Çar
+Per
+Cum
+Cmt
+#
+# Long weekday names (day)
+#
+Pazar
+Pazartesi
+Salı
+Çarşamba
+Perşembe
+Cuma
+Cumartesi
+#
+# Short month names (abmon)
+#
+Oca
+Şub
+Mar
+Nis
+May
+Haz
+Tem
+Ağu
+Eyl
+Eki
+Kas
+Ara
+#
+# Long month names (mon)
+#
+Ocak
+Şubat
+Mart
+Nisan
+Mayıs
+Haziran
+Temmuz
+Ağustos
+Eylül
+Ekim
+Kasım
+Aralık
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+ÖÖ
+ÖS
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%e.%m.%Y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/uk_UA.UTF-8.src b/share/locale/time/uk_UA.UTF-8.src
new file mode 100644 (file)
index 0000000..08a2c7c
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: uk_UA.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: uk_UA
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+Нд
+Пн
+Вт
+Ср
+Чт
+Пт
+Сб
+#
+# Long weekday names (day)
+#
+Неділя
+Понеділок
+Вівторок
+Середа
+Четвер
+Пʼятниця
+Субота
+#
+# Short month names (abmon)
+#
+січ.
+лют.
+бер.
+квіт.
+трав.
+черв.
+лип.
+серп.
+вер.
+жовт.
+лист.
+груд.
+#
+# Long month names (mon)
+#
+січня
+лютого
+березня
+квітня
+травня
+червня
+липня
+серпня
+вересня
+жовтня
+листопада
+грудня
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+дп
+пп
+#
+# Date and Time - %c (d_t_fmt)
+#
+%e %B %Y р. %H:%M:%S %Z
+#
+# Date - %x (d_fmt)
+#
+%d.%m.%y
+#
+# Time - %X (t_fmt)
+#
+%H:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%I:%M:%S %p
+# EOF
+
diff --git a/share/locale/time/zh_CN.UTF-8.src b/share/locale/time/zh_CN.UTF-8.src
new file mode 100644 (file)
index 0000000..be476e7
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: zh_CN.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: zh_Hans_CN
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+周日
+周一
+周二
+周三
+周四
+周五
+周六
+#
+# Long weekday names (day)
+#
+星期日
+星期一
+星期二
+星期三
+星期四
+星期五
+星期六
+#
+# Short month names (abmon)
+#
+1月
+2月
+3月
+4月
+5月
+6月
+7月
+8月
+9月
+10月
+11月
+12月
+#
+# Long month names (mon)
+#
+一月
+二月
+三月
+四月
+五月
+六月
+七月
+八月
+九月
+十月
+十一月
+十二月
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+上午
+下午
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y年%m月%e日%Z%p%I:%M:%S
+#
+# Date - %x (d_fmt)
+#
+%y-%m-%e
+#
+# Time - %X (t_fmt)
+#
+%p%I:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%p%I:%M:%S
+# EOF
+
diff --git a/share/locale/time/zh_HK.UTF-8.src b/share/locale/time/zh_HK.UTF-8.src
new file mode 100644 (file)
index 0000000..979757a
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: zh_HK.UTF-8.src,v 1.1 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: zh_Hans_HK
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+周日
+周一
+周二
+周三
+周四
+周五
+周六
+#
+# Long weekday names (day)
+#
+星期日
+星期一
+星期二
+星期三
+星期四
+星期五
+星期六
+#
+# Short month names (abmon)
+#
+1月
+2月
+3月
+4月
+5月
+6月
+7月
+8月
+9月
+10月
+11月
+12月
+#
+# Long month names (mon)
+#
+一月
+二月
+三月
+四月
+五月
+六月
+七月
+八月
+九月
+十月
+十一月
+十二月
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+上午
+下午
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y年%m月%e日%Z%p%I:%M:%S
+#
+# Date - %x (d_fmt)
+#
+%e/%m/%y
+#
+# Time - %X (t_fmt)
+#
+%p%I:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%p%I:%M:%S
+# EOF
+
diff --git a/share/locale/time/zh_TW.UTF-8.src b/share/locale/time/zh_TW.UTF-8.src
new file mode 100644 (file)
index 0000000..74e0ef0
--- /dev/null
@@ -0,0 +1,100 @@
+# $NetBSD: zh_TW.UTF-8.src,v 1.2 2013/08/11 22:09:42 joerg Exp $
+#
+# Locale: zh_Hant_TW
+# Character set: UTF-8
+#
+# Copyright 1991-2011 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
+# http://www.unicode.org/copyright.html.
+# 
+# Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode
+# data files and any associated documentation (the "Data Files") or Unicode software and any
+# associated documentation (the "Software") to deal in the Data Files or Software without
+# restriction, including without limitation the rights to use, copy, modify, merge, publish,
+# distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom
+# the Data Files or Software are furnished to do so, provided that (a) the above copyright
+# notice(s) and this permission notice appear with all copies of the Data Files or Software,
+# (b) both the above copyright notice(s) and this permission notice appear in associated
+# documentation, and (c) there is clear notice in each modified Data File or in the Software as
+# well as in the documentation associated with the Data File(s) or Software that the data or
+# software has been modified.
+# 
+# THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+# PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
+# HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+# CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+# WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+# CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+#
+# Short weekday names (abday)
+#
+週日
+週一
+週二
+週三
+週四
+週五
+週六
+#
+# Long weekday names (day)
+#
+星期日
+星期一
+星期二
+星期三
+星期四
+星期五
+星期六
+#
+# Short month names (abmon)
+#
+1月
+2月
+3月
+4月
+5月
+6月
+7月
+8月
+9月
+10月
+11月
+12月
+#
+# Long month names (mon)
+#
+1月
+2月
+3月
+4月
+5月
+6月
+7月
+8月
+9月
+10月
+11月
+12月
+#
+# Ante Meridiem/Post Meridiem - %p (am_pm)
+#
+上午
+下午
+#
+# Date and Time - %c (d_t_fmt)
+#
+%Y年%m月%e日%Z%p%I時%M分%S秒
+#
+# Date - %x (d_fmt)
+#
+%Y/%m/%e
+#
+# Time - %X (t_fmt)
+#
+%p%I:%M:%S
+#
+# 12-hour Clock - %r (t_fmt_ampm)
+#
+%p%I:%M:%S
+# EOF
+
diff --git a/share/man/man5/locale.alias.5 b/share/man/man5/locale.alias.5
new file mode 100644 (file)
index 0000000..d60bc09
--- /dev/null
@@ -0,0 +1,84 @@
+.\" $NetBSD: locale.alias.5,v 1.2 2004/07/22 15:10:01 wiz Exp $
+.\"
+.\" Copyright (c)2004 Citrus Project,
+.\" All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\"    notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\"    notice, this list of conditions and the following disclaimer in the
+.\"    documentation and/or other materials provided with the distribution.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+.\" SUCH DAMAGE.
+.\"
+.Dd July 22, 2004
+.Dt LOCALE.ALIAS 5
+.Os
+.Sh NAME
+.Nm locale.alias
+.Nd locale alias file
+.Sh SYNOPSIS
+.Nm locale.alias
+.Sh DESCRIPTION
+The
+.Nm locale.alias
+file describes locale aliases.
+Each line of this file can be described as the following BNF:
+.Bd -literal -offset indent
+line                   :=      src ws dst
+src                    :=      locale_name
+                       |       locale_category_name
+ws                     :=      \*[Lt]white spaces\*[Gt]
+dst                    :=      locale_name
+                       |       "/FORCE"
+locale_category_name   :=      locale_name '/' category_name
+category_name          :=      "LC_CTYPE"
+                       |       "LC_COLLATE"
+                       |       "LC_TIME"
+                       |       "LC_NUMERIC"
+                       |       "LC_MONETARY"
+                       |       "LC_MESSAGES"
+locale_name            :=      \*[Lt]locale name\*[Gt]
+.Ed
+.Sh FILES
+.Bl -tag -width /usr/share/locale/locale.alias -compact
+.It Pa /usr/share/locale/locale.alias
+This file.
+.El
+.Sh EXAMPLES
+.Bd -literal -offset indent
+ja_JP.UTF-8/LC_CTYPE           en_US.UTF-8
+.Ed
+This means that
+.Dq Dv ja_JP.UTF-8
+for
+.Dv LC_CTYPE
+category is redirected to
+.Dq Dv en_US.UTF-8 .
+.Bd -literal -offset indent
+Pig                            /FORCE
+.Ed
+This means that
+.Dq Dv Pig
+for all categories is forcibly enabled.
+.Sh SEE ALSO
+.Xr locale 1 ,
+.Xr nls 7
+.Sh HISTORY
+The
+.Nm
+file appeared in
+.Nx 3.0 .
diff --git a/share/man/man7/nls.7 b/share/man/man7/nls.7
new file mode 100644 (file)
index 0000000..7e57562
--- /dev/null
@@ -0,0 +1,518 @@
+.\"     $NetBSD: nls.7,v 1.15 2009/04/09 02:51:54 joerg Exp $
+.\"
+.\" Copyright (c) 2003 The NetBSD Foundation, Inc.
+.\" All rights reserved.
+.\"
+.\" This code is derived from software contributed to The NetBSD Foundation
+.\" by Gregory McGarry.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\"    notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\"    notice, this list of conditions and the following disclaimer in the
+.\"    documentation and/or other materials provided with the distribution.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
+.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+.\" PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
+.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+.\" POSSIBILITY OF SUCH DAMAGE.
+.\"
+.Dd February 21, 2007
+.Dt NLS 7
+.Os
+.Sh NAME
+.Nm NLS
+.Nd Native Language Support Overview
+.Sh DESCRIPTION
+Native Language Support (NLS) provides commands for a single
+worldwide operating system base.
+An internationalized system has no built-in assumptions or dependencies
+on language-specific or cultural-specific conventions such as:
+.Pp
+.Bl -bullet -offset indent -compact
+.It
+Character classifications
+.It
+Character comparison rules
+.It
+Character collation order
+.It
+Numeric and monetary formatting
+.It
+Date and time formatting
+.It
+Message-text language
+.It
+Character sets
+.El
+.Pp
+All information pertaining to cultural conventions and language is
+obtained at program run time.
+.Pp
+.Dq Internationalization
+(often abbreviated
+.Dq i18n )
+refers to the operation by which system software is developed to support
+multiple cultural-specific and language-specific conventions.
+This is a generalization process by which the system is untied from
+calling only English strings or other English-specific conventions.
+.Dq Localization
+(often abbreviated
+.Dq l10n )
+refers to the operations by which the user environment is customized to
+handle its input and output appropriate for specific language and cultural
+conventions.
+This is a specialization process, by which generic methods already
+implemented in an internationalized system are used in specific ways.
+The formal description of cultural conventions for some country, together
+with all associated translations targeted to the native language, is
+called the
+.Dq locale .
+.Pp
+.Nx
+provides extensive support to programmers and system developers to
+enable internationalized software to be developed.
+.Nx
+also supplies a large variety of locales for system localization.
+.Ss Localization of Information
+All locale information is accessible to programs at run time so that
+data is processed and displayed correctly for specific cultural
+conventions and language.
+.Pp
+A locale is divided into categories.
+A category is a group of language-specific and culture-specific conventions
+as outlined in the list above.
+ISO C specifies the following six standard categories supported by
+.Nx :
+.Pp
+.Bl -tag -compact -width LC_MONETARYXX
+.It Ev LC_COLLATE
+string-collation order information
+.It Ev LC_CTYPE
+character classification, case conversion, and other character attributes
+.It Ev LC_MESSAGES
+the format for affirmative and negative responses
+.It Ev LC_MONETARY
+rules and symbols for formatting monetary numeric information
+.It Ev LC_NUMERIC
+rules and symbols for formatting nonmonetary numeric information
+.It Ev LC_TIME
+rules and symbols for formatting time and date information
+.El
+.Pp
+Localization of the system is achieved by setting appropriate values
+in environment variables to identify which locale should be used.
+The environment variables have the same names as their respective
+locale categories.
+Additionally, the
+.Ev LANG ,
+.Ev LC_ALL ,
+and
+.Ev NLSPATH
+environment variables are used.
+The
+.Ev NLSPATH
+environment variable specifies a colon-separated list of directory names
+where the message catalog files of the NLS database are located.
+The
+.Ev LC_ALL
+and
+.Ev LANG
+environment variables also determine the current locale.
+.Pp
+The values of these environment variables contains a string format as:
+.Pp
+.Bd -literal
+       language[_territory][.codeset][@modifier]
+.Ed
+.Pp
+Valid values for the language field come from the ISO639 standard which
+defines two-character codes for many languages.
+Some common language codes are:
+.Pp
+.Bl -column "PERSIAN (farsi)" "Sy Code" "OCEANIC/INDONESIAN"
+.It Sy Language Name Ta Sy Code Ta Sy Language Family
+.It ABKHAZIAN  AB      IBERO-CAUCASIAN
+.It AFAN (OROMO)       OM      HAMITIC
+.It AFAR       AA      HAMITIC
+.It AFRIKAANS  AF      GERMANIC
+.It ALBANIAN   SQ      INDO-EUROPEAN (OTHER)
+.It AMHARIC    AM      SEMITIC
+.It ARABIC     AR      SEMITIC
+.It ARMENIAN   HY      INDO-EUROPEAN (OTHER)
+.It ASSAMESE   AS      INDIAN
+.It AYMARA     AY      AMERINDIAN
+.It AZERBAIJANI        AZ      TURKIC/ALTAIC
+.It BASHKIR    BA      TURKIC/ALTAIC
+.It BASQUE     EU      BASQUE
+.It BENGALI    BN      INDIAN
+.It BHUTANI    DZ      ASIAN
+.It BIHARI     BH      INDIAN
+.It BISLAMA     Ta BI   Ta ""
+.It BRETON     BR      CELTIC
+.It BULGARIAN  BG      SLAVIC
+.It BURMESE    MY      ASIAN
+.It BYELORUSSIAN       BE      SLAVIC
+.It CAMBODIAN  KM      ASIAN
+.It CATALAN    CA      ROMANCE
+.It CHINESE    ZH      ASIAN
+.It CORSICAN   CO      ROMANCE
+.It CROATIAN   HR      SLAVIC
+.It CZECH      CS      SLAVIC
+.It DANISH     DA      GERMANIC
+.It DUTCH      NL      GERMANIC
+.It ENGLISH    EN      GERMANIC
+.It ESPERANTO  EO      INTERNATIONAL AUX.
+.It ESTONIAN   ET      FINNO-UGRIC
+.It FAROESE    FO      GERMANIC
+.It FIJI       FJ      OCEANIC/INDONESIAN
+.It FINNISH    FI      FINNO-UGRIC
+.It FRENCH     FR      ROMANCE
+.It FRISIAN    FY      GERMANIC
+.It GALICIAN   GL      ROMANCE
+.It GEORGIAN   KA      IBERO-CAUCASIAN
+.It GERMAN     DE      GERMANIC
+.It GREEK      EL      LATIN/GREEK
+.It GREENLANDIC        KL      ESKIMO
+.It GUARANI    GN      AMERINDIAN
+.It GUJARATI   GU      INDIAN
+.It HAUSA      HA      NEGRO-AFRICAN
+.It HEBREW     HE      SEMITIC
+.It HINDI      HI      INDIAN
+.It HUNGARIAN  HU      FINNO-UGRIC
+.It ICELANDIC  IS      GERMANIC
+.It INDONESIAN ID      OCEANIC/INDONESIAN
+.It INTERLINGUA        IA      INTERNATIONAL AUX.
+.It INTERLINGUE        IE      INTERNATIONAL AUX.
+.It INUKTITUT   Ta IU   Ta ""
+.It INUPIAK    IK      ESKIMO
+.It IRISH      GA      CELTIC
+.It ITALIAN    IT      ROMANCE
+.It JAPANESE   JA      ASIAN
+.It JAVANESE   JV      OCEANIC/INDONESIAN
+.It KANNADA    KN      DRAVIDIAN
+.It KASHMIRI   KS      INDIAN
+.It KAZAKH     KK      TURKIC/ALTAIC
+.It KINYARWANDA        RW      NEGRO-AFRICAN
+.It KIRGHIZ    KY      TURKIC/ALTAIC
+.It KURUNDI    RN      NEGRO-AFRICAN
+.It KOREAN     KO      ASIAN
+.It KURDISH    KU      IRANIAN
+.It LAOTHIAN   LO      ASIAN
+.It LATIN      LA      LATIN/GREEK
+.It LATVIAN    LV      BALTIC
+.It LINGALA    LN      NEGRO-AFRICAN
+.It LITHUANIAN LT      BALTIC
+.It MACEDONIAN MK      SLAVIC
+.It MALAGASY   MG      OCEANIC/INDONESIAN
+.It MALAY      MS      OCEANIC/INDONESIAN
+.It MALAYALAM  ML      DRAVIDIAN
+.It MALTESE    MT      SEMITIC
+.It MAORI      MI      OCEANIC/INDONESIAN
+.It MARATHI    MR      INDIAN
+.It MOLDAVIAN  MO      ROMANCE
+.It MONGOLIAN   Ta MN   Ta ""
+.It NAURU       Ta NA   Ta ""
+.It NEPALI     NE      INDIAN
+.It NORWEGIAN  NO      GERMANIC
+.It OCCITAN    OC      ROMANCE
+.It ORIYA      OR      INDIAN
+.It PASHTO     PS      IRANIAN
+.It PERSIAN (farsi)    FA      IRANIAN
+.It POLISH     PL      SLAVIC
+.It PORTUGUESE PT      ROMANCE
+.It PUNJABI    PA      INDIAN
+.It QUECHUA    QU      AMERINDIAN
+.It RHAETO-ROMANCE     RM      ROMANCE
+.It ROMANIAN   RO      ROMANCE
+.It RUSSIAN    RU      SLAVIC
+.It SAMOAN     SM      OCEANIC/INDONESIAN
+.It SANGHO     SG      NEGRO-AFRICAN
+.It SANSKRIT   SA      INDIAN
+.It SCOTS GAELIC       GD      CELTIC
+.It SERBIAN    SR      SLAVIC
+.It SERBO-CROATIAN     SH      SLAVIC
+.It SESOTHO    ST      NEGRO-AFRICAN
+.It SETSWANA   TN      NEGRO-AFRICAN
+.It SHONA      SN      NEGRO-AFRICAN
+.It SINDHI     SD      INDIAN
+.It SINGHALESE SI      INDIAN
+.It SISWATI    SS      NEGRO-AFRICAN
+.It SLOVAK     SK      SLAVIC
+.It SLOVENIAN  SL      SLAVIC
+.It SOMALI     SO      HAMITIC
+.It SPANISH    ES      ROMANCE
+.It SUNDANESE  SU      OCEANIC/INDONESIAN
+.It SWAHILI    SW      NEGRO-AFRICAN
+.It SWEDISH    SV      GERMANIC
+.It TAGALOG    TL      OCEANIC/INDONESIAN
+.It TAJIK      TG      IRANIAN
+.It TAMIL      TA      DRAVIDIAN
+.It TATAR      TT      TURKIC/ALTAIC
+.It TELUGU     TE      DRAVIDIAN
+.It THAI       TH      ASIAN
+.It TIBETAN    BO      ASIAN
+.It TIGRINYA   TI      SEMITIC
+.It TONGA      TO      OCEANIC/INDONESIAN
+.It TSONGA     TS      NEGRO-AFRICAN
+.It TURKISH    TR      TURKIC/ALTAIC
+.It TURKMEN    TK      TURKIC/ALTAIC
+.It TWI        TW      NEGRO-AFRICAN
+.It UIGUR       Ta UG   Ta ""
+.It UKRAINIAN  UK      SLAVIC
+.It URDU       UR      INDIAN
+.It UZBEK      UZ      TURKIC/ALTAIC
+.It VIETNAMESE VI      ASIAN
+.It VOLAPUK    VO      INTERNATIONAL AUX.
+.It WELSH      CY      CELTIC
+.It WOLOF      WO      NEGRO-AFRICAN
+.It XHOSA      XH      NEGRO-AFRICAN
+.It YIDDISH    YI      GERMANIC
+.It YORUBA     YO      NEGRO-AFRICAN
+.It ZHUANG      Ta ZA   Ta ""
+.It ZULU       ZU      NEGRO-AFRICAN
+.El
+.Pp
+For example, the locale for the Danish language spoken in Denmark
+using the ISO 8859-1 character set is da_DK.ISO8859-1.
+The da stands for the Danish language and the DK stands for Denmark.
+The short form of da_DK is sufficient to indicate this locale.
+.Pp
+The environment variable settings are queried by their priority level
+in the following manner:
+.Pp
+.Bl -bullet
+.It
+If the
+.Ev LC_ALL
+environment variable is set, all six categories use the locale it
+specifies.
+.It
+If the
+.Ev LC_ALL
+environment variable is not set, each individual category uses the
+locale specified by its corresponding environment variable.
+.It
+If the
+.Ev LC_ALL
+environment variable is not set, and a value for a particular
+.Ev LC_*
+environment variable is not set, the value of the
+.Ev LANG
+environment variable specifies the default locale for all categories.
+Only the
+.Ev LANG
+environment variable should be set in /etc/profile, since it makes it
+most easy for the user to override the system default using the individual
+.Ev LC_*
+variables.
+.It
+If the
+.Ev LC_ALL
+environment variable is not set, a value for a particular
+.Ev LC_*
+environment variable is not set, and the value of the
+.Ev LANG
+environment variable is not set, the locale for that specific
+category defaults to the C locale.
+The C or POSIX locale assumes the ASCII character set and defines
+information for the six categories.
+.El
+.Ss Character Sets
+A character is any symbol used for the organization, control, or
+representation of data.
+A group of such symbols used to describe a
+particular language make up a character set.
+It is the encoding values in a character set that provide
+the interface between the system and its input and output devices.
+.Pp
+The following character sets are supported in
+.Nx :
+.Bl -tag -width ISO_8859_family
+.It ASCII
+The American Standard Code for Information Exchange (ASCII) standard
+specifies 128 Roman characters and control codes, encoded in a 7-bit
+character encoding scheme.
+.It ISO 8859 family
+Industry-standard character sets specified by the ISO/IEC 8859
+standard.
+The standard is divided into 15 numbered parts, with each
+part specifying broad script similarities.
+Examples include Western European, Central European, Arabic, Cyrillic,
+Hebrew, Greek, and Turkish.
+The character sets use an 8-bit character encoding scheme which is
+compatible with the ASCII character set.
+.It Unicode
+The Unicode character set is the full set of known abstract characters of
+all real-world scripts.  It can be used in environments where multiple
+scripts must be processed simultaneously.
+Unicode is compatible with ISO 8859-1 (Western European) and ASCII.
+Many character encoding schemes are available for Unicode, including UTF-8,
+UTF-16 and UTF-32.
+These encoding schemes are multi-byte encodings.
+The UTF-8 encoding scheme uses 8-bit, variable-width encodings which is
+compatible with ASCII.
+The UTF-16 encoding scheme uses 16-bit, variable-width encodings.
+The UTF-32 encoding scheme using 32-bit, fixed-width encodings.
+.El
+.Ss Font Sets
+A font set contains the glyphs to be displayed on the screen for a
+corresponding character in a character set.
+A display must support a suitable font to display a character set.
+If suitable fonts are available to the X server, then X clients can
+include support for different character sets.
+.Xr xterm 1
+includes support for Unicode with UTF-8 encoding.
+.Xr xfd 1
+is useful for displaying all the characters in an X font.
+.Pp
+The
+.Nx
+.Xr wscons 4
+console provides support for loading fonts using the
+.Xr wsfontload 8
+utility.
+Currently, only fonts for the ISO8859-1 family of character sets are
+supported.
+.Ss Internationalization for Programmers
+To facilitate translations of messages into various languages and to
+make the translated messages available to the program based on a
+user's locale, it is necessary to keep messages separate from the
+programs and provide them in the form of message catalogs that a
+program can access at run time.
+.Pp
+Access to locale information is provided through the
+.Xr setlocale 3
+and
+.Xr nl_langinfo 3
+interfaces.
+See their respective man pages for further information.
+.Pp
+Message source files containing application messages are created by
+the programmer and converted to message catalogs.
+These catalogs are used by the application to retrieve and display
+messages, as needed.
+.Pp
+.Nx
+supports two message catalog interfaces: the X/Open
+.Xr catgets 3
+interface and the Uniforum
+.Xr gettext 3
+interface.
+The
+.Xr catgets 3
+interface has the advantage that it belongs to a standard which is
+well supported.
+Unfortunately the interface is complicated to use and
+maintenance of the catalogs is difficult.
+The implementation also doesn't support different character sets.
+The
+.Xr gettext 3
+interface has not been standardized yet, however it is being supported
+by an increasing number of systems.
+It also provides many additional tools which make programming and
+catalog maintenance much easier.
+.Ss Support for Multi-byte Encodings
+Some character sets with multi-byte encodings may be difficult to decode,
+or may contain state (i.e., adjacent characters are dependent).
+ISO C specifies a set of functions using 'wide characters' which can handle
+multi-byte encodings properly.
+The behaviour of these functions is affected
+by the
+.Ev LC_CTYPE
+category of the current locale.
+.Pp
+A wide character is specified in ISO C
+as being a fixed number of bits wide and is stateless.
+There are two types for wide characters:
+.Em wchar_t
+and
+.Em wint_t .
+.Em wchar_t
+is a type which can contain one wide character and operates like 'char'
+type does for one character.
+.Em wint_t
+can contain one wide character or WEOF (wide EOF).
+.Pp
+There are functions that operate on
+.Em wchar_t ,
+and substitute for functions operating on 'char'.
+See
+.Xr wmemchr 3
+and
+.Xr towlower 3
+for details.
+There are some additional functions that operate on
+.Em wchar_t .
+See
+.Xr wctype 3
+and
+.Xr wctrans 3
+for details.
+.Pp
+Wide characters should be used for all I/O processing which may rely
+on locale-specific strings.
+The two primary issues requiring special use of wide characters are:
+.Bl -bullet -offset indent
+.It
+All I/O is performed using multibyte characters.
+Input data is converted into wide characters immediately after
+reading and data for output is converted from wide characters to
+multi-byte encoding immediately before writing.
+Conversion is controlled by the
+.Xr mbstowcs 3 ,
+.Xr mbsrtowcs 3 ,
+.Xr wcstombs 3 ,
+.Xr wcsrtombs 3 ,
+.Xr mblen 3 ,
+.Xr mbrlen 3 ,
+and
+.Xr  mbsinit 3 .
+.It
+Wide characters are used directly for I/O, using
+.Xr getwchar 3 ,
+.Xr fgetwc 3 ,
+.Xr getwc 3 ,
+.Xr ungetwc 3 ,
+.Xr fgetws 3 ,
+.Xr putwchar 3 ,
+.Xr fputwc 3 ,
+.Xr putwc 3 ,
+and
+.Xr fputws 3 .
+They are also used for formatted I/O functions for wide characters
+such as
+.Xr fwscanf 3 ,
+.Xr wscanf 3 ,
+.Xr swscanf 3 ,
+.Xr fwprintf 3 ,
+.Xr wprintf 3 ,
+.Xr swprintf 3 ,
+.Xr vfwprintf 3 ,
+.Xr vwprintf 3 ,
+and
+.Xr vswprintf 3 ,
+and wide character identifier of %lc, %C, %ls, %S for conventional
+formatted I/O functions.
+.El
+.Sh SEE ALSO
+.Xr gencat 1 ,
+.Xr xfd 1 ,
+.Xr xterm 1 ,
+.Xr catgets 3 ,
+.Xr gettext 3 ,
+.Xr nl_langinfo 3 ,
+.Xr setlocale 3 ,
+.Xr wsfontload 8
+.Sh BUGS
+This man page is incomplete.
index 967517b7e8c5f7069f8104b25b4fb774ce510d83..32a5353e40d95d80bbb20af7de19f8c3f7dac4b8 100644 (file)
@@ -22,6 +22,8 @@ BINGRP?=      operator
 MANGRP?=       operator
 INFOGRP?=      operator
 DOCGRP?=       operator
+LOCALEGRP?=    operator
+NLSGRP?=       operator
 
 MKKYUA?=       yes
 MKMCLINKER?=   no
@@ -51,7 +53,6 @@ MKLDAP:=      no
 MKLINT:=       no
 MKLVM:=                no
 MKMDNS:=       no
-MKNLS:=                no
 MKNPF:=                no
 MKPAM:=                no
 MKPF:=         no
diff --git a/share/nls/Makefile b/share/nls/Makefile
new file mode 100644 (file)
index 0000000..1f00cbb
--- /dev/null
@@ -0,0 +1,12 @@
+#      $NetBSD: Makefile,v 1.2 2002/09/18 07:50:31 lukem Exp $
+
+NOOBJ= # defined
+
+.include <bsd.own.mk>
+
+.if ${MKNLS} != "no"
+FILES= nls.alias
+FILESDIR=/usr/share/nls # XXX use NLSDIR?
+
+.include <bsd.prog.mk>
+.endif
diff --git a/share/nls/nls.alias b/share/nls/nls.alias
new file mode 100644 (file)
index 0000000..912f031
--- /dev/null
@@ -0,0 +1,74 @@
+# $NetBSD: nls.alias,v 1.3 2003/04/14 05:21:51 salo Exp $
+#
+# This file defines aliase names of nls catalogs.
+# Syntax is similar to X11's locale.alias.
+# (The first word is an alias name and the second
+# one is nls catalog name.)
+
+ca_ES.ISO8859-1        ca
+ca_ES.ISO8859-15       ca
+cs_CZ.ISO8859-2        cs
+#da_DK.ISO8859-1       da
+#da_DK.ISO8859-15      da
+de_AT.ISO8859-1        de
+de_AT.ISO8859-15       de
+de_CH.ISO8859-1        de
+de_CH.ISO8859-15       de
+de_DE.ISO8859-1        de
+de_DE.ISO8859-15       de
+#en_AU.ISO8859-1       en
+#en_AU.ISO8859-15      en
+#en_CA.ISO8859-1       en
+#en_CA.ISO8859-15      en
+#en_GB.ISO8859-1       en
+#en_GB.ISO8859-15      en
+#en_US.ISO8859-1       en
+#en_US.ISO8859-15      en
+#en_US.UTF-8   en
+es_ES.ISO8859-1        es
+es_ES.ISO8859-15       es
+fi_FI.ISO8859-1        fi
+fi_FI.ISO8859-15       fi
+fr_BE.ISO8859-1        fr
+fr_BE.ISO8859-15       fr
+fr_CA.ISO8859-1        fr
+fr_CA.ISO8859-15       fr
+fr_CH.ISO8859-1        fr
+fr_CH.ISO8859-15       fr
+fr_FR.ISO8859-1        fr
+fr_FR.ISO8859-15       fr
+#hr_HR.ISO8859-2       hr
+#hu_HU.ISO8859-2       hu
+#is_IS.ISO8859-1       is
+#is_IS.ISO8859-15      is
+#it_CH.ISO8859-1       it
+#it_CH.ISO8859-15      it
+#it_IT.ISO8859-1       it
+#it_IT.ISO8859-15      it
+#ja_JP.ISO2022-JP      ja
+#ja_JP.ISO2022-JP2     ja
+#ja_JP.SJIS    ja
+#ja_JP.ct      ja
+#ja_JP.eucJP   ja
+#ko_KR.eucKR   ko
+#lt_LT.ISO8859-4       lt
+nl_BE.ISO8859-1        nl
+nl_BE.ISO8859-15       nl
+nl_NL.ISO8859-1        nl
+nl_NL.ISO8859-15       nl
+no_NO.ISO8859-1        no
+no_NO.ISO8859-15       no
+pl_PL.ISO8859-2        pl
+#pt_PT.ISO8859-1       pt
+#pt_PT.ISO8859-15      pt
+#ru_RU.CP866   ru
+#ru_RU.ISO8859-5       ru
+#ru_RU.KOI8-R  ru
+#sl_SI.ISO8859-2       sl
+sk_SK.ISO8859-2        sk
+sv_SE.ISO8859-1        sv
+sv_SE.ISO8859-15       sv
+#uk_UA.KOI8-U  uk
+#zh_CN.eucCN   zh
+#zh_TW.Big5    zh
+#zh_TW.eucTW   zh
index c5248235f538943a4869727aa1692d367650bd63..c697f9c4955daa23d6cbd509ed90c65797ee2b4d 100644 (file)
@@ -107,7 +107,7 @@ dependall-binstall: dependall-compat
 SUBDIR=        host-mkdep compat binstall \
        .WAIT mktemp .WAIT sed .WAIT genassym
 .if ${TOOLS_BUILDRUMP} == "no"
-SUBDIR+=  \
+SUBDIR+=  gencat \
                ${LINT_BITS} \
                makewhatis mtree nbperf .WAIT uudecode
 .endif
@@ -122,7 +122,7 @@ SUBDIR += .WAIT texinfo \
        ${DTRACE_BITS} \
                 cksum \
                file \
-               makefs .WAIT \
+               makefs .WAIT mkcsmapper mkesdb mklocale \
                .WAIT \
                .WAIT \
                .WAIT \
diff --git a/tools/gencat/Makefile b/tools/gencat/Makefile
new file mode 100644 (file)
index 0000000..07e6434
--- /dev/null
@@ -0,0 +1,6 @@
+#      $NetBSD: Makefile,v 1.4 2002/12/08 20:20:00 thorpej Exp $
+
+HOSTPROGNAME=  ${_TOOL_PREFIX}gencat
+HOST_SRCDIR=   usr.bin/gencat
+
+.include "${.CURDIR}/../Makefile.host"
diff --git a/tools/mkcsmapper/Makefile b/tools/mkcsmapper/Makefile
new file mode 100644 (file)
index 0000000..ef2e5e1
--- /dev/null
@@ -0,0 +1,6 @@
+#      $NetBSD: Makefile,v 1.1 2003/06/26 06:30:19 tshiozak Exp $
+
+HOSTPROGNAME=  ${_TOOL_PREFIX}mkcsmapper
+HOST_SRCDIR=   usr.bin/mkcsmapper
+
+.include "${.CURDIR}/../Makefile.host"
diff --git a/tools/mkesdb/Makefile b/tools/mkesdb/Makefile
new file mode 100644 (file)
index 0000000..68dfcc5
--- /dev/null
@@ -0,0 +1,6 @@
+#      $NetBSD: Makefile,v 1.1 2003/06/26 06:30:20 tshiozak Exp $
+
+HOSTPROGNAME=  ${_TOOL_PREFIX}mkesdb
+HOST_SRCDIR=   usr.bin/mkesdb
+
+.include "${.CURDIR}/../Makefile.host"
diff --git a/tools/mklocale/Makefile b/tools/mklocale/Makefile
new file mode 100644 (file)
index 0000000..ea553d0
--- /dev/null
@@ -0,0 +1,6 @@
+#      $NetBSD: Makefile,v 1.7 2011/03/18 15:13:55 tsutsui Exp $
+
+HOSTPROGNAME=  ${_TOOL_PREFIX}mklocale
+HOST_SRCDIR=   usr.bin/mklocale
+
+.include "${.CURDIR}/../Makefile.host"
index ac88cea566389f28e1dba561583ce2f1cfd173b6..c397185d26b7376161a1020a5f197277b934bf82 100644 (file)
@@ -11,13 +11,13 @@ SUBDIR= asa \
        deroff dirname du \
        env expand \
        false find finger flock fold fpr from \
-       fsplit ftp genassym \
+       fsplit ftp genassym gencat \
        getopt \
        head hexdump id indent infocmp ipcrm ipcs join jot \
        lam last ldd leave \
-       lock login logname lorder m4 \
+       locale lock login logname lorder m4 \
        machine make man menuc mesg \
-       mkdep mkfifo mkstr mktemp \
+       mkcsmapper mkdep mkesdb mkfifo mklocale mkstr mktemp \
        msgc \
        nbperf newgrp nice nl nohup \
        pagesize passwd paste patch pathchk pr \
diff --git a/usr.bin/gencat/Makefile b/usr.bin/gencat/Makefile
new file mode 100644 (file)
index 0000000..1055a75
--- /dev/null
@@ -0,0 +1,6 @@
+#      $NetBSD: Makefile,v 1.9 2009/04/14 22:15:20 lukem Exp $
+
+PROG=  gencat
+MAN=   gencat.1
+
+.include <bsd.prog.mk>
diff --git a/usr.bin/gencat/gencat.1 b/usr.bin/gencat/gencat.1
new file mode 100644 (file)
index 0000000..bdab3ad
--- /dev/null
@@ -0,0 +1,233 @@
+.\" $NetBSD: gencat.1,v 1.13 2011/12/29 16:41:38 christos Exp $
+.\"
+.\" Copyright (c) 2007 The NetBSD Foundation, Inc.
+.\" All rights reserved.
+.\"
+.\" This code is derived from software contributed to The NetBSD Foundation
+.\" by Kee Hinckley and Brian Ginsbach.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\"    notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\"    notice, this list of conditions and the following disclaimer in the
+.\"    documentation and/or other materials provided with the distribution.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
+.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+.\" PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
+.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+.\" POSSIBILITY OF SUCH DAMAGE.
+.\"
+.\" Written by Kee Hinckley <nazgul@somewhere.com>
+.\"
+.Dd December 29, 2011
+.Dt GENCAT 1
+.Os
+.Sh NAME
+.Nm gencat
+.Nd generates a Native Language Support (NLS) message catalog file
+.Sh SYNOPSIS
+.Nm
+.Ar catfile
+.Op Ar msgfile|- ...
+.Sh DESCRIPTION
+The
+.Nm
+utility generates a formatted message catalog
+.Ar catfile
+from stdin or one or more message source text files
+.Ar msgfile .
+The file
+.Ar catfile
+is created if it does not already exist.
+If
+.Ar catfile
+does exist, its messages are included in the new
+.Ar catfile .
+The new message text defined in
+.Ar msgfile
+replaces the old message text currently in
+.Ar catfile
+when the set and message numbers match.
+.Pp
+The generated message catalog contains message
+strings that will be retrieved using the
+.Xr catgets 3
+library call.
+These messages are dynamically loaded by the
+Native Language Support (NLS) library at run time.
+Error messages are grouped into sets, and a program can load a
+particular set depending on which type, or language, of messages
+is desired.
+.Ss Message Text Source File Format
+The message text source files are text files in the format described below.
+Note that the fields of a message text source line are separated by
+space or tab characters.
+.\" XXX Required by POSIX; the code must be fixed first.  Above line should be
+.\" a single space or tab character;
+.\" any other space or tab characters are considered to be part of the
+.\" field contents.
+.Bl -tag -width 3n
+.It Li $set Ar n comment
+Determines the set identifier to be used for all subsequent messages
+until the next
+.Li $set
+or end-of-file.
+The
+.Ar n
+is the set identifier which is defined as a number in the range
+.Bo 1 ,
+.Dv NL_SETMAX Bc .
+Set identifiers within a single source file need not be contiguous.
+Any string following the set identifier is treated as a comment.
+If no
+.Li $set
+directive is specified in a message text source file,
+all messages will be located in the default message set
+.Dv NL_SETD .
+.It Li $delset Ar n comment
+Removes message set
+.Ar n
+from the catalog.
+The
+.Ar n
+is a set identifier in the range
+.Bo 1 ,
+.Dv NL_SETMAX Bc .
+If a message set was created earlier in the
+current file, or in a file previously read by the
+.Nm
+command, this directive will remove it.
+Any string following the set identifier is treated as a comment.
+.It Li $ Ar comment
+A line beginning with
+.Li $
+followed by a space or tab character is treated as a comment.
+.It Ar m message-text
+A message line consists of a message identifier
+.Ar m
+in the range
+.Bo 1 ,
+.Dv NL_MSGMAX Bc
+and the
+.Ar message-text .
+The
+.Ar message-text
+is read until the end of the line or a quote character
+(if one is specified).
+The
+.Ar message-text
+is stored in the message catalog with
+the set identifier specified by the last
+.Li $set
+directive, and the message identifier
+.Ar m .
+If the
+.Ar message-text
+is empty and there is a space or tab character
+following the message identifier,
+an empty string is stored in the message catalog.
+If no
+.Ar message-text
+is provided,
+and if there is no space or tab character following the message
+identifier,
+the message with the message identifier
+.Ar m
+in the current set is removed from the catalog.
+Message identifiers need not be contiguous within a single set.
+The length of
+.Ar message-text
+must be in the range
+.Bo 0 ,
+.Dv NL_TEXTMAX Bc .
+.It Li $quote Ar c
+Sets an optional quote character to be used around the
+.Ar message-text .
+The quote character
+.Ar c
+may be any character other than white space.
+If this is specified, then messages must begin and end with the
+quote character.
+.\" XXX Remove next sentence when code is fixed for POSIX conformance.
+This is useful when messages must contain leading white space.
+.\" XXX Replacement when above is removed.
+.\" This is useful to make leading and trailing spaces or empty
+.\" messages visible.
+By default no quote character is used.
+If an empty
+.Li $quote
+directive is specified, then the current quote character is unset.
+.El
+.Pp
+Empty lines
+.\" XXX Remove next line when the code is fixed for POSIX conformance.
+and leading blanks
+in a message text source file are ignored.
+Any line beginning with any character other than those
+described above is ignored as a syntax error.
+.Pp
+Text message strings may contain any characters and
+the following special characters and escape sequences.
+.Pp
+.Bl -column -offset indent ".Sy carriage return" ".Sy Symbol" ".Sy Sequence"
+.It Sy Description Ta Sy Symbol Ta Sy Sequence
+.It newline Ta NL(LF) Ta Li \en
+.It horizontal tab Ta HT Ta Li \et
+.It vertical tab Ta VT Ta Li \ev
+.It backspace Ta BS Ta Li \eb
+.It carriage return Ta CR Ta Li \er
+.It form feed Ta FF Ta Li \ef
+.It backslash Ta \e Ta Li \e\e
+.It bit pattern Ta ddd Ta Li \eddd
+.El
+.Pp
+A bit pattern,
+.Li \eddd ,
+consists of a backslash followed by
+one, two, or three octal digits representing the value of the character.
+The current quote character, if defined, may be escaped with a backslash
+to generate the quote character.
+Any character following the backslash ('\e') other than those specified
+is ignored.
+.Pp
+A backslash at the end of the line continues the message onto the next line.
+The following two lines are an example of such a message:
+.Pp
+.Dl 1 This message continues \e
+.D1 on the next line
+.Pp
+Producing the following message:
+.Pp
+.Dl 1 This message continues on the next line
+.Sh EXIT STATUS
+.Ex -std
+.Sh SEE ALSO
+.Xr catclose 3 ,
+.Xr catgets 3 ,
+.Xr catopen 3 ,
+.Xr nls 7
+.\" XXX Close but not quite; add when code is fixed.
+.\".Sh STANDARDS
+.\"The
+.\".Nm
+.\"utility is compliant with the
+.\".St -p1003.1-2004
+.\"standard.
+.Sh AUTHORS
+The Native Language Support (NLS) message catalog facility was
+contributed by
+.An J.T. Conklin
+.Aq jtc@NetBSD.org .
+This page was originally written by
+.An Kee Hinckley
+.Aq nazgul@somewhere.com .
diff --git a/usr.bin/gencat/gencat.c b/usr.bin/gencat/gencat.c
new file mode 100644 (file)
index 0000000..444ce2d
--- /dev/null
@@ -0,0 +1,879 @@
+/*     $NetBSD: gencat.c,v 1.36 2013/11/27 17:38:11 apb Exp $  */
+
+/*
+ * Copyright (c) 1996 The NetBSD Foundation, Inc.
+ * All rights reserved.
+ *
+ * This code is derived from software contributed to The NetBSD Foundation
+ * by J.T. Conklin.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
+ * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+ * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 
+ * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ * POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#include <sys/cdefs.h>
+#if defined(__RCSID) && !defined(lint)
+__RCSID("$NetBSD: gencat.c,v 1.36 2013/11/27 17:38:11 apb Exp $");
+#endif
+
+/***********************************************************
+Copyright 1990, by Alfalfa Software Incorporated, Cambridge, Massachusetts.
+
+                        All Rights Reserved
+
+Permission to use, copy, modify, and distribute this software and its
+documentation for any purpose and without fee is hereby granted,
+provided that the above copyright notice appear in all copies and that
+both that copyright notice and this permission notice appear in
+supporting documentation, and that Alfalfa's name not be used in
+advertising or publicity pertaining to distribution of the software
+without specific, written prior permission.
+
+ALPHALPHA DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
+ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
+ALPHALPHA BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
+ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+SOFTWARE.
+
+If you make any modifications, bugfixes or other changes to this software
+we'd appreciate it if you could send a copy to us so we can keep things
+up-to-date.  Many thanks.
+                               Kee Hinckley
+                               Alfalfa Software, Inc.
+                               267 Allston St., #3
+                               Cambridge, MA 02139  USA
+                               nazgul@alfalfa.com
+
+******************************************************************/
+
+#if HAVE_NBTOOL_CONFIG_H
+#include "nbtool_config.h"
+#endif
+
+#define _NLS_PRIVATE
+
+#include <sys/types.h>
+#include <sys/queue.h>
+
+#include <netinet/in.h>        /* Needed by arpa/inet.h on NetBSD */
+#include <arpa/inet.h> /* Needed for htonl() on POSIX systems */
+
+#include <ctype.h>
+#include <err.h>
+#include <errno.h>
+#include <fcntl.h>
+#include <limits.h>
+#include <nl_types.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <unistd.h>
+
+#ifndef NL_SETMAX
+#define NL_SETMAX 255
+#endif
+#ifndef NL_MSGMAX
+#define NL_MSGMAX 2048
+#endif
+
+struct _msgT {
+       long    msgId;
+       char   *str;
+        LIST_ENTRY(_msgT) entries;
+};
+
+struct _setT {
+       long    setId;
+        LIST_HEAD(msghead, _msgT) msghead;
+        LIST_ENTRY(_setT) entries;
+};
+
+static LIST_HEAD(sethead, _setT) sethead = LIST_HEAD_INITIALIZER(sethead);
+static struct _setT *curSet;
+
+static const char *curfile;
+static char *curline = NULL;
+static long lineno = 0;
+
+static char   *cskip(char *);
+__dead static  void    error(const char *);
+static char   *get_line(int);
+static char   *getmsg(int, char *, char);
+static void    warning(const char *, const char *);
+static char   *wskip(char *);
+static char   *xstrdup(const char *);
+static void   *xmalloc(size_t);
+static void   *xrealloc(void *, size_t);
+
+static void    MCParse(int fd);
+static void    MCReadCat(int fd);
+static void    MCWriteCat(int fd);
+static void    MCDelMsg(int msgId);
+static void    MCAddMsg(int msgId, const char *msg);
+static void    MCAddSet(int setId);
+static void    MCDelSet(int setId);
+__dead static void     usage(void);
+
+#define CORRUPT                        "corrupt message catalog"
+#define NOMEMORY               "out of memory"
+
+static void
+usage(void)
+{
+       fprintf(stderr, "usage: %s catfile [msgfile|- ...]\n", getprogname());
+       exit(1);
+}
+
+int
+main(int argc, char *argv[])
+{
+       int     ofd, ifd;
+       char   *catfile = NULL;
+       int     c;
+       int     updatecat = 0;
+
+       while ((c = getopt(argc, argv, "")) != -1) {
+               switch (c) {
+               case '?':
+               default:
+                       usage();
+                       /* NOTREACHED */
+               }
+       }
+       argc -= optind;
+       argv += optind;
+
+       if (argc < 1) {
+               usage();
+               /* NOTREACHED */
+       }
+       catfile = *argv++;
+
+       if ((catfile[0] == '-') && (catfile[1] == '\0')) {
+               ofd = STDOUT_FILENO;
+       } else {
+               ofd = open(catfile, O_WRONLY | O_CREAT | O_EXCL, 0666);
+               if (ofd < 0) {
+                       if (errno == EEXIST) {
+                               if ((ofd = open(catfile, O_RDWR)) < 0) {
+                                       err(1, "Unable to open %s", catfile);
+                                       /* NOTREACHED */
+                               }
+                       } else {
+                               err(1, "Unable to create new %s", catfile);
+                               /* NOTREACHED */
+                       }
+                       curfile = catfile;
+                       updatecat = 1;
+                       MCReadCat(ofd);
+                       if (lseek(ofd, (off_t)0, SEEK_SET) == (off_t)-1) {
+                               err(1, "Unable to seek on %s", catfile);
+                               /* NOTREACHED */
+                       }
+               }
+       }
+
+       if (argc < 2 || (((*argv)[0] == '-') && ((*argv)[1] == '\0'))) {
+               if (argc > 2)
+                       usage();
+                       /* NOTREACHED */
+               MCParse(STDIN_FILENO);
+       } else {
+               for (; *argv; argv++) {
+                       if ((ifd = open(*argv, O_RDONLY)) < 0)
+                               err(1, "Unable to read %s", *argv);
+                       curfile = *argv;
+                       lineno = 0;
+                       MCParse(ifd);
+                       close(ifd);
+               }
+       }
+
+       if (updatecat) {
+               if (ftruncate(ofd, 0) != 0) {
+                       err(1, "Unable to truncate %s", catfile);
+                       /* NOTREACHED */
+               }
+       }
+
+       MCWriteCat(ofd);
+       exit(0);
+}
+
+static void
+warning(const char *cptr, const char *msg)
+{
+       if (lineno) {
+               fprintf(stderr, "%s: %s on line %ld, %s\n",
+                       getprogname(), msg, lineno, curfile);
+               fprintf(stderr, "%s\n", curline);
+               if (cptr) {
+                       char   *tptr;
+                       for (tptr = curline; tptr < cptr; ++tptr)
+                               putc(' ', stderr);
+                       fprintf(stderr, "^\n");
+               }
+       } else {
+               fprintf(stderr, "%s: %s, %s\n", getprogname(), msg, curfile);
+       }
+}
+
+static void
+error(const char *msg)
+{
+       warning(NULL, msg);
+       exit(1);
+}
+
+static void *
+xmalloc(size_t len)
+{
+       void   *p;
+
+       if ((p = malloc(len)) == NULL)
+               errx(1, NOMEMORY);
+       return (p);
+}
+
+static void *
+xrealloc(void *ptr, size_t size)
+{
+       if ((ptr = realloc(ptr, size)) == NULL)
+               errx(1, NOMEMORY);
+       return (ptr);
+}
+
+static char *
+xstrdup(const char *str)
+{
+       char *nstr;
+
+       if ((nstr = strdup(str)) == NULL)
+               errx(1, NOMEMORY);
+       return (nstr);
+}
+
+static char *
+get_line(int fd)
+{
+       static long curlen = BUFSIZ;
+       static char buf[BUFSIZ], *bptr = buf, *bend = buf;
+       char   *cptr, *cend;
+       long    buflen;
+
+       if (!curline) {
+               curline = xmalloc(curlen);
+       }
+       ++lineno;
+
+       cptr = curline;
+       cend = curline + curlen;
+       for (;;) {
+               for (; bptr < bend && cptr < cend; ++cptr, ++bptr) {
+                       if (*bptr == '\n') {
+                               *cptr = '\0';
+                               ++bptr;
+                               return (curline);
+                       } else
+                               *cptr = *bptr;
+               }
+               if (cptr == cend) {
+                       cptr = curline = xrealloc(curline, curlen *= 2);
+                       cend = curline + curlen;
+               }
+               if (bptr == bend) {
+                       buflen = read(fd, buf, BUFSIZ);
+                       if (buflen <= 0) {
+                               if (cptr > curline) {
+                                       *cptr = '\0';
+                                       return (curline);
+                               }
+                               return (NULL);
+                       }
+                       bend = buf + buflen;
+                       bptr = buf;
+               }
+       }
+}
+
+static char *
+wskip(char *cptr)
+{
+       if (!*cptr || !isspace((unsigned char) *cptr)) {
+               warning(cptr, "expected a space");
+               return (cptr);
+       }
+       while (*cptr && isspace((unsigned char) *cptr))
+               ++cptr;
+       return (cptr);
+}
+
+static char *
+cskip(char *cptr)
+{
+       if (!*cptr || isspace((unsigned char) *cptr)) {
+               warning(cptr, "wasn't expecting a space");
+               return (cptr);
+       }
+       while (*cptr && !isspace((unsigned char) *cptr))
+               ++cptr;
+       return (cptr);
+}
+
+static char *
+getmsg(int fd, char *cptr, char quote)
+{
+       static char *msg = NULL;
+       static size_t msglen = 0;
+       size_t  clen, i;
+       int     in_quote = 0;
+       char   *tptr;
+
+       if (quote && *cptr == quote) {
+               ++cptr;
+               in_quote = 1;
+       } 
+
+       clen = strlen(cptr) + 1;
+       if (clen > msglen) {
+               if (msglen)
+                       msg = xrealloc(msg, clen);
+               else
+                       msg = xmalloc(clen);
+               msglen = clen;
+       }
+       tptr = msg;
+
+       while (*cptr) {
+               if (quote && *cptr == quote) {
+                       char   *tmp;
+                       tmp = cptr + 1;
+                       if (!in_quote) {
+                               /* XXX hard error? */
+                               warning(cptr, "unexpected quote character, ignoring");
+                               *tptr++ = *cptr++;
+                       } else {
+                               cptr++;
+                               /* don't use wskip() */
+                               while (*cptr && isspace((unsigned char) *cptr))
+#ifndef _BACKWARDS_COMPAT
+                                       cptr++;
+#else
+                                       *tptr++ = *cptr++;
+#endif
+                               /* XXX hard error? */
+                               if (*cptr)
+                                       warning(tmp, "unexpected extra characters, ignoring");
+                               in_quote = 0;
+#ifndef _BACKWARDS_COMPAT
+                               break;
+#endif
+                       }
+               } else {
+                       if (*cptr == '\\') {
+                               ++cptr;
+                               switch (*cptr) {
+                               case '\0':
+                                       cptr = get_line(fd);
+                                       if (!cptr)
+                                               error("premature end of file");
+                                       msglen += strlen(cptr);
+                                       i = tptr - msg;
+                                       msg = xrealloc(msg, msglen);
+                                       tptr = msg + i;
+                                       break;
+                               case 'n':
+                                       *tptr++ = '\n';
+                                       ++cptr;
+                                       break;
+                               case 't':
+                                       *tptr++ = '\t';
+                                       ++cptr;
+                                       break;
+                               case 'v':
+                                       *tptr++ = '\v';
+                                       ++cptr;
+                                       break;
+                               case 'b':
+                                       *tptr++ = '\b';
+                                       ++cptr;
+                                       break;
+                               case 'r':
+                                       *tptr++ = '\r';
+                                       ++cptr;
+                                       break;
+                               case 'f':
+                                       *tptr++ = '\f';
+                                       ++cptr;
+                                       break;
+                               case '\\':
+                                       *tptr++ = '\\';
+                                       ++cptr;
+                                       break;
+                               default:
+                                       if (quote && *cptr == quote) {
+                                               *tptr++ = *cptr++;
+                                       } else if (isdigit((unsigned char) *cptr)) {
+                                               *tptr = 0;
+                                               for (i = 0; i < 3; ++i) {
+                                                       if (!isdigit((unsigned char) *cptr))
+                                                               break;
+                                                       if (*cptr > '7')
+                                                               warning(cptr, "octal number greater than 7?!");
+                                                       *tptr *= 8;
+                                                       *tptr += (*cptr - '0');
+                                                       ++cptr;
+                                               }
+                                       } else {
+                                               warning(cptr, "unrecognized escape sequence");
+                                       }
+                                       break;
+                               }
+                       } else {
+                               *tptr++ = *cptr++;
+                       }
+               }
+       }
+
+       if (in_quote)
+               warning(cptr, "unterminated quoted message, ignoring");
+
+       *tptr = '\0';
+       return (msg);
+}
+
+static void
+MCParse(int fd)
+{
+       char   *cptr, *str;
+       int     msgid = 0;
+       int     setid = 0;
+       char    quote = 0;
+
+       while ((cptr = get_line(fd))) {
+               if (*cptr == '$') {
+                       ++cptr;
+                       if (strncmp(cptr, "set", 3) == 0) {
+                               cptr += 3;
+                               cptr = wskip(cptr);
+                               setid = atoi(cptr);
+                               MCAddSet(setid);
+                               msgid = 0;
+                       } else if (strncmp(cptr, "delset", 6) == 0) {
+                               cptr += 6;
+                               cptr = wskip(cptr);
+                               setid = atoi(cptr);
+                               MCDelSet(setid);
+                       } else if (strncmp(cptr, "quote", 5) == 0) {
+                               cptr += 5;
+                               if (!*cptr)
+                                       quote = 0;
+                               else {
+                                       cptr = wskip(cptr);
+                                       if (!*cptr)
+                                               quote = 0;
+                                       else
+                                               quote = *cptr;
+                               }
+                       } else if (isspace((unsigned char) *cptr)) {
+                               ;
+                       } else {
+                               if (*cptr) {
+                                       cptr = wskip(cptr);
+                                       if (*cptr)
+                                               warning(cptr, "unrecognized line");
+                               }
+                       }
+               } else {
+                       /*
+                        * First check for (and eat) empty lines....
+                        */
+                       if (!*cptr)
+                               continue;
+                       /*
+                        * We have a digit? Start of a message. Else,
+                        * syntax error.
+                        */
+                       if (isdigit((unsigned char) *cptr)) {
+                               msgid = atoi(cptr);
+                               cptr = cskip(cptr);
+                               if (*cptr) {
+                                       cptr = wskip(cptr);
+                                       if (!*cptr) {
+                                               MCAddMsg(msgid, "");
+                                               continue;
+                                       }
+                               }
+                       } else {
+                               warning(cptr, "neither blank line nor start of a message id");
+                               continue;
+                       }
+                       /*
+                        * If no set directive specified, all messages
+                        * shall be in default message set NL_SETD.
+                        */
+                       if (setid == 0) {
+                               setid = NL_SETD;
+                               MCAddSet(setid);
+                       }
+                       /*
+                        * If we have a message ID, but no message,
+                        * then this means "delete this message id
+                        * from the catalog".
+                        */
+                       if (!*cptr) {
+                               MCDelMsg(msgid);
+                       } else {
+                               str = getmsg(fd, cptr, quote);
+                               MCAddMsg(msgid, str);
+                       }
+               }
+       }
+}
+
+static void
+MCReadCat(int fd)
+{
+       void   *msgcat;         /* message catalog data */
+       struct _nls_cat_hdr cat_hdr;
+       struct _nls_set_hdr *set_hdr;
+       struct _nls_msg_hdr *msg_hdr;
+       char   *strings;
+       ssize_t n;
+       int     m, s;
+       int     msgno, setno;
+
+       n = read(fd, &cat_hdr, sizeof(cat_hdr));
+       if (n < (ssize_t)sizeof(cat_hdr)) {
+               if (n == 0)
+                       return;         /* empty file */
+               else if (n == -1)
+                       err(1, "header read");
+               else
+                       errx(1, CORRUPT);
+       }
+       if (ntohl((uint32_t)cat_hdr.__magic) != _NLS_MAGIC)
+               errx(1, "%s: bad magic number (%#x)", CORRUPT, cat_hdr.__magic);
+
+       cat_hdr.__mem = ntohl(cat_hdr.__mem);
+
+       cat_hdr.__nsets = ntohl(cat_hdr.__nsets);
+       cat_hdr.__msg_hdr_offset = ntohl(cat_hdr.__msg_hdr_offset);
+       cat_hdr.__msg_txt_offset = ntohl(cat_hdr.__msg_txt_offset);
+       if ((cat_hdr.__mem < 0) ||
+           (cat_hdr.__msg_hdr_offset < 0) ||
+           (cat_hdr.__msg_txt_offset < 0) ||
+           (cat_hdr.__mem < (int32_t)(cat_hdr.__nsets * sizeof(struct _nls_set_hdr))) ||
+           (cat_hdr.__mem < cat_hdr.__msg_hdr_offset) ||
+           (cat_hdr.__mem < cat_hdr.__msg_txt_offset))
+               errx(1, "%s: catalog header", CORRUPT);
+
+       msgcat = xmalloc(cat_hdr.__mem);
+
+       n = read(fd, msgcat, cat_hdr.__mem);
+       if (n < cat_hdr.__mem) {
+               if (n == -1)
+                       err(1, "data read");
+               else
+                       errx(1, CORRUPT);
+       }
+
+       set_hdr = (struct _nls_set_hdr *)msgcat;
+       msg_hdr = (struct _nls_msg_hdr *)((char *)msgcat +
+           cat_hdr.__msg_hdr_offset);
+       strings = (char *)msgcat + cat_hdr.__msg_txt_offset;
+
+       setno = 0;
+       for (s = 0; s < cat_hdr.__nsets; s++, set_hdr++) {
+               set_hdr->__setno = ntohl(set_hdr->__setno);
+               if (set_hdr->__setno < setno)
+                       errx(1, "%s: bad set number (%d)",
+                            CORRUPT, set_hdr->__setno);
+               setno = set_hdr->__setno;
+
+               MCAddSet(setno);
+
+               set_hdr->__nmsgs = ntohl(set_hdr->__nmsgs);
+               set_hdr->__index = ntohl(set_hdr->__index);
+               if (set_hdr->__nmsgs < 0 || set_hdr->__index < 0)
+                       errx(1, "%s: set header", CORRUPT);
+
+               /* Get the data */
+               msgno = 0;
+               for (m = 0; m < set_hdr->__nmsgs; m++, msg_hdr++) {
+                       msg_hdr->__msgno = ntohl(msg_hdr->__msgno);
+                       msg_hdr->__offset = ntohl(msg_hdr->__offset);
+                       if (msg_hdr->__msgno < msgno)
+                               errx(1, "%s: bad message number (%d)",
+                                    CORRUPT, msg_hdr->__msgno);
+                       if ((msg_hdr->__offset < 0) ||
+                           ((strings + msg_hdr->__offset) >
+                            ((char *)msgcat + cat_hdr.__mem)))
+                               errx(1, "%s: message header", CORRUPT);
+
+                       msgno = msg_hdr->__msgno;
+                       MCAddMsg(msgno, strings + msg_hdr->__offset);
+               }
+       }
+       free(msgcat);
+}
+
+/*
+ * Write message catalog.
+ *
+ * The message catalog is first converted from its internal to its
+ * external representation in a chunk of memory allocated for this
+ * purpose.  Then the completed catalog is written.  This approach
+ * avoids additional housekeeping variables and/or a lot of seeks
+ * that would otherwise be required.
+ */
+static void
+MCWriteCat(int fd)
+{
+       int     nsets;          /* number of sets */
+       int     nmsgs;          /* number of msgs */
+       int     string_size;    /* total size of string pool */
+       int     msgcat_size;    /* total size of message catalog */
+       void   *msgcat;         /* message catalog data */
+       struct _nls_cat_hdr *cat_hdr;
+       struct _nls_set_hdr *set_hdr;
+       struct _nls_msg_hdr *msg_hdr;
+       char   *strings;
+       struct _setT *set;
+       struct _msgT *msg;
+       int     msg_index;
+       int     msg_offset;
+
+       /* determine number of sets, number of messages, and size of the
+        * string pool */
+       nsets = 0;
+       nmsgs = 0;
+       string_size = 0;
+
+       LIST_FOREACH(set, &sethead, entries) {
+               nsets++;
+
+               LIST_FOREACH(msg, &set->msghead, entries) {
+                       nmsgs++;
+                       string_size += strlen(msg->str) + 1;
+               }
+       }
+
+#ifdef DEBUG
+       printf("number of sets: %d\n", nsets);
+       printf("number of msgs: %d\n", nmsgs);
+       printf("string pool size: %d\n", string_size);
+#endif
+
+       /* determine size and then allocate buffer for constructing external
+        * message catalog representation */
+       msgcat_size = sizeof(struct _nls_cat_hdr)
+           + (nsets * sizeof(struct _nls_set_hdr))
+           + (nmsgs * sizeof(struct _nls_msg_hdr))
+           + string_size;
+
+       msgcat = xmalloc(msgcat_size);
+       memset(msgcat, '\0', msgcat_size);
+
+       /* fill in msg catalog header */
+       cat_hdr = (struct _nls_cat_hdr *) msgcat;
+       cat_hdr->__magic = htonl(_NLS_MAGIC);
+       cat_hdr->__nsets = htonl(nsets);
+       cat_hdr->__mem = htonl(msgcat_size - sizeof(struct _nls_cat_hdr));
+       cat_hdr->__msg_hdr_offset =
+           htonl(nsets * sizeof(struct _nls_set_hdr));
+       cat_hdr->__msg_txt_offset =
+           htonl(nsets * sizeof(struct _nls_set_hdr) +
+           nmsgs * sizeof(struct _nls_msg_hdr));
+
+       /* compute offsets for set & msg header tables and string pool */
+       set_hdr = (struct _nls_set_hdr *) ((char *) msgcat +
+           sizeof(struct _nls_cat_hdr));
+       msg_hdr = (struct _nls_msg_hdr *) ((char *) msgcat +
+           sizeof(struct _nls_cat_hdr) +
+           nsets * sizeof(struct _nls_set_hdr));
+       strings = (char *) msgcat +
+           sizeof(struct _nls_cat_hdr) +
+           nsets * sizeof(struct _nls_set_hdr) +
+           nmsgs * sizeof(struct _nls_msg_hdr);
+
+       msg_index = 0;
+       msg_offset = 0;
+       LIST_FOREACH(set, &sethead, entries) {
+
+               nmsgs = 0;
+               LIST_FOREACH(msg, &set->msghead, entries) {
+                       int32_t     msg_len = strlen(msg->str) + 1;
+
+                       msg_hdr->__msgno = htonl(msg->msgId);
+                       msg_hdr->__msglen = htonl(msg_len);
+                       msg_hdr->__offset = htonl(msg_offset);
+
+                       memcpy(strings, msg->str, msg_len);
+                       strings += msg_len;
+                       msg_offset += msg_len;
+
+                       nmsgs++;
+                       msg_hdr++;
+               }
+
+               set_hdr->__setno = htonl(set->setId);
+               set_hdr->__nmsgs = htonl(nmsgs);
+               set_hdr->__index = htonl(msg_index);
+               msg_index += nmsgs;
+               set_hdr++;
+       }
+
+       /* write out catalog.  XXX: should this be done in small chunks? */
+       write(fd, msgcat, msgcat_size);
+}
+
+static void
+MCAddSet(int setId)
+{
+       struct _setT *p, *q;
+
+       if (setId <= 0) {
+               error("setId's must be greater than zero");
+               /* NOTREACHED */
+       }
+       if (setId > NL_SETMAX) {
+               error("setId exceeds limit");
+               /* NOTREACHED */
+       }
+
+       p = LIST_FIRST(&sethead);
+       q = NULL;
+       for (; p != NULL && p->setId < setId; q = p, p = LIST_NEXT(p, entries))
+               continue;
+
+       if (p && p->setId == setId) {
+               ;
+       } else {
+               p = xmalloc(sizeof(struct _setT));
+               memset(p, '\0', sizeof(struct _setT));
+               LIST_INIT(&p->msghead);
+
+               p->setId = setId;
+
+               if (q == NULL) {
+                       LIST_INSERT_HEAD(&sethead, p, entries);
+               } else {
+                       LIST_INSERT_AFTER(q, p, entries);
+               }
+       }
+
+       curSet = p;
+}
+
+static void
+MCAddMsg(int msgId, const char *str)
+{
+       struct _msgT *p, *q;
+
+       if (!curSet)
+               error("can't specify a message when no set exists");
+
+       if (msgId <= 0) {
+               error("msgId's must be greater than zero");
+               /* NOTREACHED */
+       }
+       if (msgId > NL_MSGMAX) {
+               error("msgID exceeds limit");
+               /* NOTREACHED */
+       }
+
+       p = LIST_FIRST(&curSet->msghead);
+       q = NULL;
+       for (; p != NULL && p->msgId < msgId; q = p, p = LIST_NEXT(p, entries))
+               continue;
+
+       if (p && p->msgId == msgId) {
+               free(p->str);
+       } else {
+               p = xmalloc(sizeof(struct _msgT));
+               memset(p, '\0', sizeof(struct _msgT));
+
+               if (q == NULL) {
+                       LIST_INSERT_HEAD(&curSet->msghead, p, entries);
+               } else {
+                       LIST_INSERT_AFTER(q, p, entries);
+               }
+       }
+
+       p->msgId = msgId;
+       p->str = xstrdup(str);
+}
+
+static void
+MCDelSet(int setId)
+{
+       struct _setT *set;
+       struct _msgT *msg;
+
+       if (setId <= 0) {
+               error("setId's must be greater than zero");
+               /* NOTREACHED */
+       }
+       if (setId > NL_SETMAX) {
+               error("setId exceeds limit");
+               /* NOTREACHED */
+       }
+
+       set = LIST_FIRST(&sethead);
+       for (; set != NULL && set->setId < setId; set = LIST_NEXT(set, entries))
+               continue;
+
+       if (set && set->setId == setId) {
+               LIST_REMOVE(set, entries);
+               while ((msg = LIST_FIRST(&set->msghead)) != NULL) {
+                       LIST_REMOVE(msg, entries);
+                       free(msg->str);
+                       free(msg);
+               }
+               free(set);
+               return;
+       }
+       warning(NULL, "specified set doesn't exist");
+}
+
+static void
+MCDelMsg(int msgId)
+{
+       struct _msgT *msg;
+
+       if (!curSet)
+               error("you can't delete a message before defining the set");
+
+       msg = LIST_FIRST(&curSet->msghead);
+       for (; msg != NULL && msg->msgId < msgId; msg = LIST_NEXT(msg, entries))
+               continue;
+
+       if (msg && msg->msgId == msgId) {
+               LIST_REMOVE(msg, entries);
+               free(msg->str);
+               free(msg);
+               return;
+       }
+       warning(NULL, "specified msg doesn't exist");
+}
diff --git a/usr.bin/locale/Makefile b/usr.bin/locale/Makefile
new file mode 100644 (file)
index 0000000..a0fc9a9
--- /dev/null
@@ -0,0 +1,11 @@
+# $NetBSD: Makefile,v 1.4 2012/01/20 16:31:30 joerg Exp $
+# FreeBSD: src/usr.bin/locale/Makefile,v 1.4 2003/06/25 23:05:11 phantom Exp
+
+WARNS?=        2       # XXX -Wcast-qual issues
+
+PROG = locale
+
+CPPFLAGS+=     -I${NETBSDSRCDIR}/lib/libc/locale
+CPPFLAGS+=     -I${NETBSDSRCDIR}/lib/libc/citrus
+
+.include <bsd.prog.mk>
diff --git a/usr.bin/locale/locale.1 b/usr.bin/locale/locale.1
new file mode 100644 (file)
index 0000000..5cd4b0e
--- /dev/null
@@ -0,0 +1,113 @@
+.\" $NetBSD: locale.1,v 1.2 2003/07/04 07:28:14 wiz Exp $
+.\"
+.\" Copyright (c) 2003 Alexey Zelkin <phantom@FreeBSD.org>
+.\" All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\"    notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\"    notice, this list of conditions and the following disclaimer in the
+.\"    documentation and/or other materials provided with the distribution.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+.\" SUCH DAMAGE.
+.\"
+.\" FreeBSD: src/usr.bin/locale/locale.1,v 1.3 2003/06/26 11:01:03 phantom Exp
+.\"
+.Dd July 4, 2003
+.Dt LOCALE 1
+.Os
+.Sh NAME
+.Nm locale
+.Nd get locale-specific information
+.Sh SYNOPSIS
+.Nm
+.Op Fl a | Fl m
+.Nm
+.Op Fl ck
+.Op Ar keyword ...
+.Sh DESCRIPTION
+The
+.Nm
+utility is supposed to provide most locale specific information to
+the standard output.
+.Pp
+When
+.Nm
+is invoked without arguments it will print out a summary of the
+current locale environment depending on environment variable settings
+and internal status.
+.Pp
+When
+.Nm
+is invoked with arguments and no options specified it will print out
+.Em keyword Ns No 's
+value determined using current locale settings.
+.Pp
+The following options are available:
+.Bl -tag -width indent
+.It Fl a
+Write names of all available locales.
+While looking for locales
+.Nm
+will respect the
+.Ev PATH_LOCALE
+environment variable, and use it instead of the system default
+locale directory.
+.It Fl c
+Write the category name for the selected keywords.
+.It Fl k
+Write the name and value of the selected keywords.
+.It Fl m
+Write names of all available charmaps.
+.El
+.Sh IMPLEMENTATION DETAILS
+Special
+.Pf ( Fx Ns -
+/
+.Nx Ns -specific )
+keyword
+.Ar list
+can be used to retrieve a human readable list of available keywords.
+.Sh DIAGNOSTICS
+.Ex -std locale
+.Sh STANDARDS
+.Nm
+conforms to
+.St -p1003.1-2001 .
+.Sh HISTORY
+.Nm
+first appeared in
+.Nx 2.0 .
+.Sh AUTHORS
+This implementation of
+.Nm
+was originally written by
+.An Alexey Zelkin
+.Aq phantom@FreeBSD.org
+for
+.Fx .
+.Sh BUGS
+Since
+.Nx
+does not support
+.Em charmap Ns No s
+in their
+.Em POSIX
+meaning
+.Nm
+emulates the
+.Fl m
+option via CODESETs listing of all available locales.
diff --git a/usr.bin/locale/locale.c b/usr.bin/locale/locale.c
new file mode 100644 (file)
index 0000000..bd02d53
--- /dev/null
@@ -0,0 +1,707 @@
+/*     $NetBSD: locale.c,v 1.8 2012/01/20 16:31:30 joerg Exp $ */
+
+/*-
+ * Copyright (c) 2002, 2003 Alexey Zelkin <phantom@FreeBSD.org>
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * FreeBSD: src/usr.bin/locale/locale.c,v 1.10 2003/06/26 11:05:56 phantom Exp
+ */
+
+#include <sys/cdefs.h>
+#if defined(LIBC_SCCS) && !defined(lint)
+__RCSID("$NetBSD: locale.c,v 1.8 2012/01/20 16:31:30 joerg Exp $");
+#endif /* LIBC_SCCS and not lint */
+
+/*
+ * XXX: implement missing era_* (LC_TIME) keywords (require libc &
+ *     nl_langinfo(3) extensions)
+ *
+ * XXX: correctly handle reserved 'charmap' keyword and '-m' option (require
+ *      localedef(1) implementation).  Currently it's handled via
+ *     nl_langinfo(CODESET).
+ */
+
+#include <sys/types.h>
+#include <assert.h>
+#include <dirent.h>
+#include <err.h>
+#include <locale.h>
+#include <langinfo.h>
+#include <limits.h>
+#include <paths.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <stringlist.h>
+#include <unistd.h>
+
+#include "citrus_namespace.h"
+#include "citrus_region.h"
+#include "citrus_lookup.h"
+#include "setlocale_local.h"
+
+/* Local prototypes */
+void   init_locales_list(void);
+void   init_locales_list_alias(void);
+void   list_charmaps(void);
+void   list_locales(void);
+const char *lookup_localecat(int);
+char   *kwval_lconv(int);
+int    kwval_lookup(char *, char **, int *, int *);
+void   showdetails(char *);
+void   showkeywordslist(void);
+void   showlocale(void);
+void   usage(void);
+
+/* Global variables */
+static StringList *locales = NULL;
+
+int    all_locales = 0;
+int    all_charmaps = 0;
+int    prt_categories = 0;
+int    prt_keywords = 0;
+int    more_params = 0;
+
+struct _lcinfo {
+       const char      *name;
+       int             id;
+} lcinfo [] = {
+       { "LC_CTYPE",           LC_CTYPE },
+       { "LC_COLLATE",         LC_COLLATE },
+       { "LC_TIME",            LC_TIME },
+       { "LC_NUMERIC",         LC_NUMERIC },
+       { "LC_MONETARY",        LC_MONETARY },
+       { "LC_MESSAGES",        LC_MESSAGES }
+};
+#define NLCINFO (sizeof(lcinfo)/sizeof(lcinfo[0]))
+
+/* ids for values not referenced by nl_langinfo() */
+#define        KW_ZERO                 10000
+#define        KW_GROUPING             (KW_ZERO+1)
+#define KW_INT_CURR_SYMBOL     (KW_ZERO+2)
+#define KW_CURRENCY_SYMBOL     (KW_ZERO+3)
+#define KW_MON_DECIMAL_POINT   (KW_ZERO+4)
+#define KW_MON_THOUSANDS_SEP   (KW_ZERO+5)
+#define KW_MON_GROUPING        (KW_ZERO+6)
+#define KW_POSITIVE_SIGN       (KW_ZERO+7)
+#define KW_NEGATIVE_SIGN       (KW_ZERO+8)
+#define KW_INT_FRAC_DIGITS     (KW_ZERO+9)
+#define KW_FRAC_DIGITS                 (KW_ZERO+10)
+#define KW_P_CS_PRECEDES       (KW_ZERO+11)
+#define KW_P_SEP_BY_SPACE      (KW_ZERO+12)
+#define KW_N_CS_PRECEDES       (KW_ZERO+13)
+#define KW_N_SEP_BY_SPACE      (KW_ZERO+14)
+#define KW_P_SIGN_POSN                 (KW_ZERO+15)
+#define KW_N_SIGN_POSN                 (KW_ZERO+16)
+#define KW_INT_P_CS_PRECEDES   (KW_ZERO+17)
+#define KW_INT_P_SEP_BY_SPACE  (KW_ZERO+18)
+#define KW_INT_N_CS_PRECEDES   (KW_ZERO+19)
+#define KW_INT_N_SEP_BY_SPACE  (KW_ZERO+20)
+#define KW_INT_P_SIGN_POSN     (KW_ZERO+21)
+#define KW_INT_N_SIGN_POSN     (KW_ZERO+22)
+
+struct _kwinfo {
+       const char      *name;
+       int             isstr;          /* true - string, false - number */
+       int             catid;          /* LC_* */
+       int             value_ref;
+       const char      *comment;
+} kwinfo [] = {
+       { "charmap",            1, LC_CTYPE,    CODESET, "" },  /* hack */
+
+       { "decimal_point",      1, LC_NUMERIC,  RADIXCHAR, "" },
+       { "thousands_sep",      1, LC_NUMERIC,  THOUSEP, "" },
+       { "grouping",           1, LC_NUMERIC,  KW_GROUPING, "" },
+       { "radixchar",          1, LC_NUMERIC,  RADIXCHAR,
+         "Same as decimal_point (BSD only)" },                 /* compat */
+       { "thousep",            1, LC_NUMERIC,  THOUSEP,
+         "Same as thousands_sep (BSD only)" },                 /* compat */
+
+       { "int_curr_symbol",    1, LC_MONETARY, KW_INT_CURR_SYMBOL, "" },
+       { "currency_symbol",    1, LC_MONETARY, KW_CURRENCY_SYMBOL, "" },
+       { "mon_decimal_point",  1, LC_MONETARY, KW_MON_DECIMAL_POINT, "" },
+       { "mon_thousands_sep",  1, LC_MONETARY, KW_MON_THOUSANDS_SEP, "" },
+       { "mon_grouping",       1, LC_MONETARY, KW_MON_GROUPING, "" },
+       { "positive_sign",      1, LC_MONETARY, KW_POSITIVE_SIGN, "" },
+       { "negative_sign",      1, LC_MONETARY, KW_NEGATIVE_SIGN, "" },
+
+       { "int_frac_digits",    0, LC_MONETARY, KW_INT_FRAC_DIGITS, "" },
+       { "frac_digits",        0, LC_MONETARY, KW_FRAC_DIGITS, "" },
+       { "p_cs_precedes",      0, LC_MONETARY, KW_P_CS_PRECEDES, "" },
+       { "p_sep_by_space",     0, LC_MONETARY, KW_P_SEP_BY_SPACE, "" },
+       { "n_cs_precedes",      0, LC_MONETARY, KW_N_CS_PRECEDES, "" },
+       { "n_sep_by_space",     0, LC_MONETARY, KW_N_SEP_BY_SPACE, "" },
+       { "p_sign_posn",        0, LC_MONETARY, KW_P_SIGN_POSN, "" },
+       { "n_sign_posn",        0, LC_MONETARY, KW_N_SIGN_POSN, "" },
+       { "int_p_cs_precedes",  0, LC_MONETARY, KW_INT_P_CS_PRECEDES, "" },
+       { "int_p_sep_by_space", 0, LC_MONETARY, KW_INT_P_SEP_BY_SPACE, "" },
+       { "int_n_cs_precedes",  0, LC_MONETARY, KW_INT_N_CS_PRECEDES, "" },
+       { "int_n_sep_by_space", 0, LC_MONETARY, KW_INT_N_SEP_BY_SPACE, "" },
+       { "int_p_sign_posn",    0, LC_MONETARY, KW_INT_P_SIGN_POSN, "" },
+       { "int_n_sign_posn",    0, LC_MONETARY, KW_INT_N_SIGN_POSN, "" },
+
+       { "d_t_fmt",            1, LC_TIME,     D_T_FMT, "" },
+       { "d_fmt",              1, LC_TIME,     D_FMT, "" },
+       { "t_fmt",              1, LC_TIME,     T_FMT, "" },
+       { "am_str",             1, LC_TIME,     AM_STR, "" },
+       { "pm_str",             1, LC_TIME,     PM_STR, "" },
+       { "t_fmt_ampm",         1, LC_TIME,     T_FMT_AMPM, "" },
+       { "day_1",              1, LC_TIME,     DAY_1, "" },
+       { "day_2",              1, LC_TIME,     DAY_2, "" },
+       { "day_3",              1, LC_TIME,     DAY_3, "" },
+       { "day_4",              1, LC_TIME,     DAY_4, "" },
+       { "day_5",              1, LC_TIME,     DAY_5, "" },
+       { "day_6",              1, LC_TIME,     DAY_6, "" },
+       { "day_7",              1, LC_TIME,     DAY_7, "" },
+       { "abday_1",            1, LC_TIME,     ABDAY_1, "" },
+       { "abday_2",            1, LC_TIME,     ABDAY_2, "" },
+       { "abday_3",            1, LC_TIME,     ABDAY_3, "" },
+       { "abday_4",            1, LC_TIME,     ABDAY_4, "" },
+       { "abday_5",            1, LC_TIME,     ABDAY_5, "" },
+       { "abday_6",            1, LC_TIME,     ABDAY_6, "" },
+       { "abday_7",            1, LC_TIME,     ABDAY_7, "" },
+       { "mon_1",              1, LC_TIME,     MON_1, "" },
+       { "mon_2",              1, LC_TIME,     MON_2, "" },
+       { "mon_3",              1, LC_TIME,     MON_3, "" },
+       { "mon_4",              1, LC_TIME,     MON_4, "" },
+       { "mon_5",              1, LC_TIME,     MON_5, "" },
+       { "mon_6",              1, LC_TIME,     MON_6, "" },
+       { "mon_7",              1, LC_TIME,     MON_7, "" },
+       { "mon_8",              1, LC_TIME,     MON_8, "" },
+       { "mon_9",              1, LC_TIME,     MON_9, "" },
+       { "mon_10",             1, LC_TIME,     MON_10, "" },
+       { "mon_11",             1, LC_TIME,     MON_11, "" },
+       { "mon_12",             1, LC_TIME,     MON_12, "" },
+       { "abmon_1",            1, LC_TIME,     ABMON_1, "" },
+       { "abmon_2",            1, LC_TIME,     ABMON_2, "" },
+       { "abmon_3",            1, LC_TIME,     ABMON_3, "" },
+       { "abmon_4",            1, LC_TIME,     ABMON_4, "" },
+       { "abmon_5",            1, LC_TIME,     ABMON_5, "" },
+       { "abmon_6",            1, LC_TIME,     ABMON_6, "" },
+       { "abmon_7",            1, LC_TIME,     ABMON_7, "" },
+       { "abmon_8",            1, LC_TIME,     ABMON_8, "" },
+       { "abmon_9",            1, LC_TIME,     ABMON_9, "" },
+       { "abmon_10",           1, LC_TIME,     ABMON_10, "" },
+       { "abmon_11",           1, LC_TIME,     ABMON_11, "" },
+       { "abmon_12",           1, LC_TIME,     ABMON_12, "" },
+       { "era",                1, LC_TIME,     ERA, "(unavailable)" },
+       { "era_d_fmt",          1, LC_TIME,     ERA_D_FMT, "(unavailable)" },
+       { "era_d_t_fmt",        1, LC_TIME,     ERA_D_T_FMT, "(unavailable)" },
+       { "era_t_fmt",          1, LC_TIME,     ERA_T_FMT, "(unavailable)" },
+       { "alt_digits",         1, LC_TIME,     ALT_DIGITS, "" },
+
+       { "yesexpr",            1, LC_MESSAGES, YESEXPR, "" },
+       { "noexpr",             1, LC_MESSAGES, NOEXPR, "" },
+       { "yesstr",             1, LC_MESSAGES, YESSTR,
+         "(POSIX legacy)" },                                   /* compat */
+       { "nostr",              1, LC_MESSAGES, NOSTR,
+         "(POSIX legacy)" }                                    /* compat */
+
+};
+#define NKWINFO (sizeof(kwinfo)/sizeof(kwinfo[0]))
+
+int
+main(int argc, char *argv[])
+{
+       int     ch;
+       int     tmp;
+
+       while ((ch = getopt(argc, argv, "ackm")) != -1) {
+               switch (ch) {
+               case 'a':
+                       all_locales = 1;
+                       break;
+               case 'c':
+                       prt_categories = 1;
+                       break;
+               case 'k':
+                       prt_keywords = 1;
+                       break;
+               case 'm':
+                       all_charmaps = 1;
+                       break;
+               default:
+                       usage();
+               }
+       }
+       argc -= optind;
+       argv += optind;
+
+       /* validate arguments */
+       if (all_locales && all_charmaps)
+               usage();
+       if ((all_locales || all_charmaps) && argc > 0) 
+               usage();
+       if ((all_locales || all_charmaps) && (prt_categories || prt_keywords))
+               usage();
+       if ((prt_categories || prt_keywords) && argc <= 0)
+               usage();
+
+       /* process '-a' */
+       if (all_locales) {
+               list_locales();
+               exit(0);
+       }
+
+       /* process '-m' */
+       if (all_charmaps) {
+               list_charmaps();
+               exit(0);
+       }
+
+       /* check for special case '-k list' */
+       tmp = 0;
+       if (prt_keywords && argc > 0)
+               while (tmp < argc)
+                       if (strcasecmp(argv[tmp++], "list") == 0) {
+                               showkeywordslist();
+                               exit(0);
+                       }
+
+       /* process '-c' and/or '-k' */
+       if (prt_categories || prt_keywords || argc > 0) {
+               setlocale(LC_ALL, "");
+               while (argc > 0) {
+                       showdetails(*argv);
+                       argv++;
+                       argc--;
+               }
+               exit(0);
+       }
+
+       /* no arguments, show current locale state */
+       showlocale();
+
+       return (0);
+}
+
+void
+usage(void)
+{
+       printf("usage: locale [ -a | -m ]\n"
+               "       locale [ -ck ] name ...\n");
+       exit(1);
+}
+
+/*
+ * Output information about all available locales
+ *
+ * XXX actually output of this function does not guarantee that locale
+ *     is really available to application, since it can be broken or
+ *     inconsistent thus setlocale() will fail.  Maybe add '-V' function to
+ *     also validate these locales?
+ */
+void
+list_locales(void)
+{
+       size_t i;
+
+       init_locales_list();
+       for (i = 0; i < locales->sl_cur; i++) {
+               printf("%s\n", locales->sl_str[i]);
+       }
+}
+
+/*
+ * qsort() helper function
+ */
+static int
+scmp(const void *s1, const void *s2)
+{
+       return strcmp(*(const char **)s1, *(const char **)s2);
+}
+
+/*
+ * Output information about all available charmaps
+ *
+ * XXX this function is doing a task in hackish way, i.e. by scaning
+ *     list of locales, spliting their codeset part and building list of
+ *     them.
+ */
+void
+list_charmaps(void)
+{
+       size_t i;
+       char *s, *cs;
+       StringList *charmaps;
+
+       /* initialize StringList */
+       charmaps = sl_init();
+       if (charmaps == NULL)
+               err(1, "could not allocate memory");
+
+       /* fetch locales list */
+       init_locales_list();
+
+       /* split codesets and build their list */
+       for (i = 0; i < locales->sl_cur; i++) {
+               s = locales->sl_str[i];
+               if ((cs = strchr(s, '.')) != NULL) {
+                       cs++;
+                       if (sl_find(charmaps, cs) == NULL)
+                               sl_add(charmaps, cs);
+               }
+       }
+
+       /* add US-ASCII, if not yet added */
+       if (sl_find(charmaps, "US-ASCII") == NULL)
+               sl_add(charmaps, "US-ASCII");
+
+       /* sort the list */
+       qsort(charmaps->sl_str, charmaps->sl_cur, sizeof(char *), scmp);
+
+       /* print results */
+       for (i = 0; i < charmaps->sl_cur; i++) {
+               printf("%s\n", charmaps->sl_str[i]);
+       }
+}
+
+/*
+ * Retrieve sorted list of system locales (or user locales, if PATH_LOCALE
+ * environment variable is set)
+ */
+void
+init_locales_list(void)
+{
+       DIR *dirp;
+       struct dirent *dp;
+       char *s;
+
+       /* why call this function twice ? */
+       if (locales != NULL)
+               return;
+
+       /* initialize StringList */
+       locales = sl_init();
+       if (locales == NULL)
+               err(1, "could not allocate memory");
+
+       /* get actual locales directory name */
+       setlocale(LC_CTYPE, "C");
+       if (_PathLocale == NULL)
+               errx(1, "unable to find locales storage");
+
+       /* open locales directory */
+       dirp = opendir(_PathLocale);
+       if (dirp == NULL)
+               err(1, "could not open directory '%s'", _PathLocale);
+
+       /* scan directory and store its contents except "." and ".." */
+       while ((dp = readdir(dirp)) != NULL) {
+               /* exclude "." and "..", _LOCALE_ALIAS_NAME */
+               if ((dp->d_name[0] != '.' || (dp->d_name[1] != '\0' &&
+                   (dp->d_name[1] != '.' ||  dp->d_name[2] != '\0'))) &&
+                   strcmp(_LOCALE_ALIAS_NAME, dp->d_name) != 0) {
+                       s = strdup(dp->d_name);
+                       if (s == NULL)
+                               err(1, "could not allocate memory");
+                       sl_add(locales, s);
+               }
+       }
+       closedir(dirp);
+
+        /* make sure that 'POSIX' and 'C' locales are present in the list.
+        * POSIX 1003.1-2001 requires presence of 'POSIX' name only here, but
+         * we also list 'C' for constistency
+         */
+       if (sl_find(locales, "POSIX") == NULL)
+               sl_add(locales, "POSIX");
+
+       if (sl_find(locales, "C") == NULL)
+               sl_add(locales, "C");
+
+       init_locales_list_alias();
+
+       /* make output nicer, sort the list */
+       qsort(locales->sl_str, locales->sl_cur, sizeof(char *), scmp);
+}
+
+void
+init_locales_list_alias(void)
+{
+       char aliaspath[PATH_MAX];
+       struct _lookup *hlookup;
+       struct _region key, dat;
+       size_t n;
+       char *s, *t;
+
+       _DIAGASSERT(locales != NULL);
+       _DIAGASSERT(_PathLocale != NULL);
+
+       (void)snprintf(aliaspath, sizeof(aliaspath),
+               "%s/" _LOCALE_ALIAS_NAME, _PathLocale);
+
+       if (_lookup_seq_open(&hlookup, aliaspath,
+           _LOOKUP_CASE_SENSITIVE) == 0) {
+               while (_lookup_seq_next(hlookup, &key, &dat) == 0) {
+                       n = _region_size((const struct _region *)&key);
+                       s = _region_head((const struct _region *)&key);
+                       for (t = s; n > 0 && *s!= '/'; --n, ++s);
+                       n = (size_t)(s - t);
+                       s = malloc(n + 1);
+                       if (s == NULL)
+                               err(1, "could not allocate memory");
+                       memcpy(s, t, n);
+                       s[n] = '\0';
+                       if (sl_find(locales, s) == NULL)
+                               sl_add(locales, s);
+                       else
+                               free(s);
+               }
+               _lookup_seq_close(hlookup);
+       }
+}
+
+/*
+ * Show current locale status, depending on environment variables
+ */
+void
+showlocale(void)
+{
+       size_t  i;
+       const char *lang, *vval, *eval;
+
+       setlocale(LC_ALL, "");
+
+       lang = getenv("LANG");
+       if (lang == NULL) {
+               lang = "";
+       }
+       printf("LANG=\"%s\"\n", lang);
+       /* XXX: if LANG is null, then set it to "C" to get implied values? */
+
+       for (i = 0; i < NLCINFO; i++) {
+               vval = setlocale(lcinfo[i].id, NULL);
+               eval = getenv(lcinfo[i].name);
+               if (eval != NULL && !strcmp(eval, vval)
+                               && strcmp(lang, vval)) {
+                       /*
+                        * Appropriate environment variable set, its value
+                        * is valid and not overriden by LC_ALL
+                        *
+                        * XXX: possible side effect: if both LANG and
+                        * overriden environment variable are set into same
+                        * value, then it'll be assumed as 'implied'
+                        */
+                       printf("%s=\"%s\"\n", lcinfo[i].name, vval);
+               } else {
+                       printf("%s=\"%s\"\n", lcinfo[i].name, vval);
+               }
+       }
+
+       vval = getenv("LC_ALL");
+       if (vval == NULL) {
+               vval = "";
+       }
+       printf("LC_ALL=\"%s\"\n", vval);
+}
+
+/*
+ * keyword value lookup helper (via localeconv())
+ */
+char *
+kwval_lconv(int id)
+{
+       struct lconv *lc;
+       char *rval;
+
+       rval = NULL;
+       lc = localeconv();
+       switch (id) {
+               case KW_GROUPING:
+                       rval = lc->grouping;
+                       break;
+               case KW_INT_CURR_SYMBOL:
+                       rval = lc->int_curr_symbol;
+                       break;
+               case KW_CURRENCY_SYMBOL:
+                       rval = lc->currency_symbol;
+                       break;
+               case KW_MON_DECIMAL_POINT:
+                       rval = lc->mon_decimal_point;
+                       break;
+               case KW_MON_THOUSANDS_SEP:
+                       rval = lc->mon_thousands_sep;
+                       break;
+               case KW_MON_GROUPING:
+                       rval = lc->mon_grouping;
+                       break;
+               case KW_POSITIVE_SIGN:
+                       rval = lc->positive_sign;
+                       break;
+               case KW_NEGATIVE_SIGN:
+                       rval = lc->negative_sign;
+                       break;
+               case KW_INT_FRAC_DIGITS:
+                       rval = &(lc->int_frac_digits);
+                       break;
+               case KW_FRAC_DIGITS:
+                       rval = &(lc->frac_digits);
+                       break;
+               case KW_P_CS_PRECEDES:
+                       rval = &(lc->p_cs_precedes);
+                       break;
+               case KW_P_SEP_BY_SPACE:
+                       rval = &(lc->p_sep_by_space);
+                       break;
+               case KW_N_CS_PRECEDES:
+                       rval = &(lc->n_cs_precedes);
+                       break;
+               case KW_N_SEP_BY_SPACE:
+                       rval = &(lc->n_sep_by_space);
+                       break;
+               case KW_P_SIGN_POSN:
+                       rval = &(lc->p_sign_posn);
+                       break;
+               case KW_N_SIGN_POSN:
+                       rval = &(lc->n_sign_posn);
+                       break;
+               case KW_INT_P_CS_PRECEDES:
+                       rval = &(lc->int_p_cs_precedes);
+                       break;
+               case KW_INT_P_SEP_BY_SPACE:
+                       rval = &(lc->int_p_sep_by_space);
+                       break;
+               case KW_INT_N_CS_PRECEDES:
+                       rval = &(lc->int_n_cs_precedes);
+                       break;
+               case KW_INT_N_SEP_BY_SPACE:
+                       rval = &(lc->int_n_sep_by_space);
+                       break;
+               case KW_INT_P_SIGN_POSN:
+                       rval = &(lc->int_p_sign_posn);
+                       break;
+               case KW_INT_N_SIGN_POSN:
+                       rval = &(lc->int_n_sign_posn);
+                       break;
+               default:
+                       break;
+       }
+       return (rval);
+}
+
+/*
+ * keyword value and properties lookup
+ */
+int
+kwval_lookup(char *kwname, char **kwval, int *cat, int *isstr)
+{
+       int     rval;
+       size_t  i;
+
+       rval = 0;
+       for (i = 0; i < NKWINFO; i++) {
+               if (strcasecmp(kwname, kwinfo[i].name) == 0) {
+                       rval = 1;
+                       *cat = kwinfo[i].catid;
+                       *isstr = kwinfo[i].isstr;
+                       if (kwinfo[i].value_ref < KW_ZERO) {
+                               *kwval = nl_langinfo(kwinfo[i].value_ref);
+                       } else {
+                               *kwval = kwval_lconv(kwinfo[i].value_ref);
+                       }
+                       break;
+               }
+       }
+
+       return (rval);
+}
+
+/*
+ * Show details about requested keyword according to '-k' and/or '-c'
+ * command line options specified.
+ */
+void
+showdetails(char *kw)
+{
+       int     isstr, cat, tmpval;
+       char    *kwval;
+
+       if (kwval_lookup(kw, &kwval, &cat, &isstr) == 0) {
+               /*
+                * invalid keyword specified.
+                * XXX: any actions?
+                */
+               return;
+       }
+
+       if (prt_categories) {
+               printf("%s\n", lookup_localecat(cat));
+       }
+
+       if (prt_keywords) {
+               if (isstr) {
+                       printf("%s=\"%s\"\n", kw, kwval);
+               } else {
+                       tmpval = (char) *kwval;
+                       printf("%s=%d\n", kw, tmpval);
+               }
+       }
+
+       if (!prt_categories && !prt_keywords) {
+               if (isstr) {
+                       printf("%s\n", kwval);
+               } else {
+                       tmpval = (char) *kwval;
+                       printf("%d\n", tmpval);
+               }
+       }
+}
+
+/*
+ * Convert locale category id into string
+ */
+const char *
+lookup_localecat(int cat)
+{
+       size_t  i;
+
+       for (i = 0; i < NLCINFO; i++)
+               if (lcinfo[i].id == cat) {
+                       return (lcinfo[i].name);
+               }
+       return ("UNKNOWN");
+}
+
+/*
+ * Show list of keywords
+ */
+void
+showkeywordslist(void)
+{
+       size_t  i;
+
+#define FMT "%-20s %-12s %-7s %-20s\n"
+
+       printf("List of available keywords\n\n");
+       printf(FMT, "Keyword", "Category", "Type", "Comment");
+       printf("-------------------- ------------ ------- --------------------\n");
+       for (i = 0; i < NKWINFO; i++) {
+               printf(FMT,
+                       kwinfo[i].name,
+                       lookup_localecat(kwinfo[i].catid),
+                       (kwinfo[i].isstr == 0) ? "number" : "string",
+                       kwinfo[i].comment);
+       }
+}
diff --git a/usr.bin/mkcsmapper/Makefile b/usr.bin/mkcsmapper/Makefile
new file mode 100644 (file)
index 0000000..85f0132
--- /dev/null
@@ -0,0 +1,23 @@
+#      $NetBSD: Makefile,v 1.7 2009/10/29 14:37:16 christos Exp $
+
+NOMAN=# defined (must come before bsd.own.mk)
+
+.ifndef HOSTPROG
+.include <bsd.own.mk>
+.endif
+
+.PATH: ${NETBSDSRCDIR}/lib/libc/citrus
+
+PROG=          mkcsmapper
+SRCS=          yacc.y lex.l \
+               citrus_db_factory.c citrus_bcs.c citrus_db_hash.c \
+               citrus_lookup_factory.c citrus_pivot_factory.c
+CPPFLAGS+=     -I. -I${.CURDIR} -I${NETBSDSRCDIR}/lib/libc \
+               -I${NETBSDSRCDIR}/lib/libc/citrus \
+               -I${NETBSDSRCDIR}/lib/libc/citrus/modules \
+               -DHOSTPROG -DLIBC_SCCS
+YHEADER=       1
+
+.ifndef HOSTPROG
+.include <bsd.prog.mk>
+.endif
diff --git a/usr.bin/mkcsmapper/ldef.h b/usr.bin/mkcsmapper/ldef.h
new file mode 100644 (file)
index 0000000..c9737cd
--- /dev/null
@@ -0,0 +1,40 @@
+/*     $NetBSD: ldef.h,v 1.2 2006/09/09 14:35:17 tnozaki Exp $ */
+
+/*-
+ * Copyright (c)2003, 2006 Citrus Project,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+typedef struct {
+       u_int32_t       begin;
+       u_int32_t       end;
+       u_int32_t       width;
+} linear_zone_t;
+
+extern int     line_number;
+extern int     debug;
+extern FILE    *yyin;
+extern int     yyparse(void);
+extern int     yylex(void);
+extern int     yyerror(const char *);
diff --git a/usr.bin/mkcsmapper/lex.l b/usr.bin/mkcsmapper/lex.l
new file mode 100644 (file)
index 0000000..dfa2658
--- /dev/null
@@ -0,0 +1,113 @@
+/*     $NetBSD: lex.l,v 1.6 2009/10/29 14:37:16 christos Exp $ */
+
+%{
+/*-
+ * Copyright (c)2003 Citrus Project,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#if HAVE_NBTOOL_CONFIG_H
+#include "nbtool_config.h"
+#endif
+
+#include <sys/cdefs.h>
+#if !defined(lint)
+__RCSID("$NetBSD: lex.l,v 1.6 2009/10/29 14:37:16 christos Exp $");
+#endif /* not lint */
+
+#include <assert.h>
+#include <errno.h>
+#include <limits.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <machine/endian.h>
+
+#include "ldef.h"
+#include "yacc.h"
+
+int line_number = 1;
+
+
+%}
+
+%option noinput nounput
+
+%x     COMMENT
+
+%%
+
+[ \t]+ { }
+#.*[\n]|"//".*[\n]|[\n]        { line_number++; return (R_LN); }
+
+"/*"           { BEGIN COMMENT; }
+<COMMENT>"*/"  { BEGIN 0; }
+<COMMENT>[\n]  { line_number++; }
+<COMMENT>.     { }
+<COMMENT><<EOF>>       {
+               yyerror("unexpected file end (unterminate comment)\n");
+               exit(1);
+       }
+
+"="|"/"|"-"    { return (int)yytext[0]; }
+
+([1-9][0-9]*)|(0[0-9]*)|(0[xX][0-9A-Fa-f]+)    {
+               yylval.i_value = strtoul(yytext, NULL, 0);
+               return L_IMM;
+       }
+
+"TYPE"         { return (R_TYPE); }
+"NAME"         { return (R_NAME); }
+"SRC_ZONE"     { return (R_SRC_ZONE); }
+"DST_INVALID"  { return (R_DST_INVALID); }
+"DST_ILSEQ"    { return (R_DST_ILSEQ); }
+"DST_UNIT_BITS"        { return (R_DST_UNIT_BITS); }
+"BEGIN_MAP"    { return (R_BEGIN_MAP); }
+"END_MAP"      { return (R_END_MAP); }
+"INVALID"      { return (R_INVALID); }
+"ILSEQ"                { return (R_ILSEQ); }
+"OOB_MODE"     { return (R_OOB_MODE); }
+"ROWCOL"       { return (R_ROWCOL); }
+
+\"([^\"\n]*(\\\")?)*\"|\'([^\'\n]*(\\\')?)*\'  {
+               size_t len;
+               len = strlen(yytext);
+               yylval.s_value = malloc(len-1);
+               strlcpy(yylval.s_value, yytext+1, len-1);
+               return L_STRING;
+       }
+[^ =/\-0-9\t\n][^ \t\n]*       {
+               yylval.s_value = strdup(yytext);
+               return L_STRING;
+       }
+
+%%
+
+#ifndef yywrap
+int
+yywrap(void)
+{
+       return (1);
+}
+#endif
diff --git a/usr.bin/mkcsmapper/yacc.y b/usr.bin/mkcsmapper/yacc.y
new file mode 100644 (file)
index 0000000..4a95198
--- /dev/null
@@ -0,0 +1,734 @@
+/*     $NetBSD: yacc.y,v 1.10 2015/06/16 22:54:10 christos Exp $       */
+
+%{
+/*-
+ * Copyright (c)2003, 2006 Citrus Project,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#if HAVE_NBTOOL_CONFIG_H
+#include "nbtool_config.h"
+#endif
+
+#include <sys/cdefs.h>
+#if !defined(lint)
+__RCSID("$NetBSD: yacc.y,v 1.10 2015/06/16 22:54:10 christos Exp $");
+#endif /* not lint */
+
+#include <assert.h>
+#include <err.h>
+#include <errno.h>
+#include <limits.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <unistd.h>
+#include <arpa/inet.h>
+#include <sys/types.h>
+
+#include "ldef.h"
+
+#ifndef __packed
+#define __packed
+#endif
+
+#include "citrus_namespace.h"
+#include "citrus_types.h"
+#include "citrus_mapper_std_file.h"
+#include "citrus_region.h"
+#include "citrus_db_factory.h"
+#include "citrus_db_hash.h"
+#include "citrus_lookup_factory.h"
+#include "citrus_pivot_factory.h"
+
+int                    debug = 0;
+static char            *output = NULL;
+static void            *table = NULL;
+static size_t          table_size;
+static char            *map_name;
+static int             map_type;
+static u_int32_t       dst_invalid, dst_ilseq, oob_mode, dst_unit_bits;
+static void            (*putfunc)(void *, size_t, u_int32_t) = 0;
+
+static u_int32_t       src_next;
+
+static u_int32_t       done_flag = 0;
+#define DF_TYPE                        0x00000001
+#define DF_NAME                        0x00000002
+#define DF_SRC_ZONE            0x00000004
+#define DF_DST_INVALID         0x00000008
+#define DF_DST_ILSEQ           0x00000010
+#define DF_DST_UNIT_BITS       0x00000020
+#define DF_OOB_MODE            0x00000040
+
+static linear_zone_t   rowcol[_CITRUS_MAPPER_STD_ROWCOL_MAX];
+static size_t          rowcol_len = 0;
+static u_int32_t       rowcol_bits = 0, rowcol_mask = 0;
+
+static void    dump_file(void);
+static void    setup_map(void);
+static void    set_type(int);
+static void    set_name(char *);
+static void    set_src_zone(u_int32_t);
+static void    set_dst_invalid(u_int32_t);
+static void    set_dst_ilseq(u_int32_t);
+static void    set_dst_unit_bits(u_int32_t);
+static void    set_oob_mode(u_int32_t);
+static int     check_src(u_int32_t, u_int32_t);
+static void    store(const linear_zone_t *, u_int32_t, int);
+static void    put8(void *, size_t, u_int32_t);
+static void    put16(void *, size_t, u_int32_t);
+static void    put32(void *, size_t, u_int32_t);
+static void    set_range(u_int32_t, u_int32_t);
+static void    set_src(linear_zone_t *, u_int32_t, u_int32_t);
+%}
+
+%union {
+       u_int32_t       i_value;
+       char            *s_value;
+       linear_zone_t   lz_value;
+}
+
+%token                 R_TYPE R_NAME R_SRC_ZONE R_DST_UNIT_BITS
+%token                 R_DST_INVALID R_DST_ILSEQ
+%token                 R_BEGIN_MAP R_END_MAP R_INVALID R_ROWCOL
+%token                 R_ILSEQ R_OOB_MODE
+%token                 R_LN
+%token <i_value>       L_IMM
+%token <s_value>       L_STRING
+
+%type <lz_value>       src
+%type <i_value>                dst types oob_mode_sel zone
+
+%%
+
+file           : property mapping lns
+               { dump_file(); }
+
+property       : /* empty */
+               | property R_LN
+               | property name
+               | property type
+               | property src_zone
+               | property dst_invalid
+               | property dst_ilseq
+               | property dst_unit_bits
+               | property oob_mode
+
+name           : R_NAME L_STRING { set_name($2); $2 = NULL; }
+type           : R_TYPE types { set_type($2); }
+types          : R_ROWCOL { $$ = R_ROWCOL; }
+range          : L_IMM '-' L_IMM { set_range($1, $3); }
+
+ranges         : /* empty */
+               | ranges range '/'
+
+src_zone       : R_SRC_ZONE zone { set_src_zone($2); }
+zone           : range {
+                       $$ = 32;
+               }
+               | range '/' range '/' ranges L_IMM {
+                       $$ = $6;
+               }
+
+dst_invalid    : R_DST_INVALID L_IMM { set_dst_invalid($2); }
+dst_ilseq      : R_DST_ILSEQ L_IMM { set_dst_ilseq($2); }
+dst_unit_bits  : R_DST_UNIT_BITS L_IMM { set_dst_unit_bits($2); }
+oob_mode       : R_OOB_MODE oob_mode_sel { set_oob_mode($2); }
+
+oob_mode_sel   : R_INVALID { $$ = _CITRUS_MAPPER_STD_OOB_NONIDENTICAL; }
+               | R_ILSEQ { $$ = _CITRUS_MAPPER_STD_OOB_ILSEQ; }
+
+mapping                : begin_map map_elems R_END_MAP
+begin_map      : R_BEGIN_MAP lns { setup_map(); }
+
+map_elems      : /* empty */
+               | map_elems map_elem lns
+
+map_elem       : src '=' dst
+               { store(&$1, $3, 0); }
+               | src '=' L_IMM '-'
+               { store(&$1, $3, 1); }
+dst            : L_IMM
+               {
+                       $$ = $1;
+               }
+               | R_INVALID
+               {
+                       $$ = dst_invalid;
+               }
+               | R_ILSEQ
+               {
+                       $$ = dst_ilseq;
+               }
+
+src            : /* empty */
+               {
+                       set_src(&$$, src_next, src_next);
+               }
+               | L_IMM
+               {
+                       set_src(&$$, $1, $1);
+               }
+               | L_IMM '-' L_IMM
+               {
+                       set_src(&$$, $1, $3);
+               }
+               | '-' L_IMM
+               {
+                       set_src(&$$, src_next, $2);
+               }
+lns            : R_LN
+               | lns R_LN
+
+%%
+
+static void
+warning(const char *s)
+{
+       fprintf(stderr, "%s in %d\n", s, line_number);
+}
+
+int
+yyerror(const char *s)
+{
+       warning(s);
+       exit(1);
+}
+
+void
+put8(void *ptr, size_t ofs, u_int32_t val)
+{
+       *((u_int8_t *)ptr + ofs) = val;
+}
+
+void
+put16(void *ptr, size_t ofs, u_int32_t val)
+{
+       u_int16_t oval = htons(val);
+       memcpy((u_int16_t *)ptr + ofs, &oval, 2);
+}
+
+void
+put32(void *ptr, size_t ofs, u_int32_t val)
+{
+       u_int32_t oval = htonl(val);
+       memcpy((u_int32_t *)ptr + ofs, &oval, 4);
+}
+
+static void
+alloc_table(void)
+{
+       size_t i;
+       u_int32_t val = 0;
+       linear_zone_t *p;
+
+       i = rowcol_len;
+       p = &rowcol[--i];
+       table_size = p->width;
+       while (i > 0) {
+               p = &rowcol[--i];
+               table_size *= p->width;
+       }
+       table = (void *)malloc(table_size * dst_unit_bits / 8);
+       if (table == NULL) {
+               perror("malloc");
+               exit(1);
+       }
+
+       switch (oob_mode) {
+       case _CITRUS_MAPPER_STD_OOB_NONIDENTICAL:
+               val = dst_invalid;
+               break;
+       case _CITRUS_MAPPER_STD_OOB_ILSEQ:
+               val = dst_ilseq;
+               break;
+       default:
+               _DIAGASSERT(0);
+       }
+       for (i = 0; i < table_size; i++)
+               (*putfunc)(table, i, val);
+}
+
+static void
+setup_map(void)
+{
+
+       if ((done_flag & DF_SRC_ZONE)==0) {
+               fprintf(stderr, "SRC_ZONE is mandatory.\n");
+               exit(1);
+       }
+       if ((done_flag & DF_DST_UNIT_BITS)==0) {
+               fprintf(stderr, "DST_UNIT_BITS is mandatory.\n");
+               exit(1);
+       }
+
+       if ((done_flag & DF_DST_INVALID) == 0)
+               dst_invalid = 0xFFFFFFFF;
+       if ((done_flag & DF_DST_ILSEQ) == 0)
+               dst_ilseq = 0xFFFFFFFE;
+       if ((done_flag & DF_OOB_MODE) == 0)
+               oob_mode = _CITRUS_MAPPER_STD_OOB_NONIDENTICAL;
+
+       alloc_table();
+}
+
+static void
+create_rowcol_info(struct _region *r)
+{
+       void *ptr;
+       size_t ofs, i, len;
+
+       ofs = 0;
+       ptr = malloc(_CITRUS_MAPPER_STD_ROWCOL_INFO_SIZE);
+       if (ptr == NULL)
+               err(EXIT_FAILURE, "malloc");
+       put32(ptr, ofs, rowcol_bits); ofs++;
+       put32(ptr, ofs, dst_invalid); ofs++;
+
+       /* XXX: keep backward compatibility */
+       switch (rowcol_len) {
+       case 1:
+               put32(ptr, ofs, 0); ofs++;
+               put32(ptr, ofs, 0); ofs++;
+       /*FALLTHROUGH*/
+       case 2:
+               len = 0;
+               break;
+       default:
+               len = rowcol_len;
+       }
+       for (i = 0; i < rowcol_len; ++i) {
+               put32(ptr, ofs, rowcol[i].begin); ofs++;
+               put32(ptr, ofs, rowcol[i].end); ofs++;
+       }
+       put32(ptr, ofs, dst_unit_bits); ofs++;
+       put32(ptr, ofs, len); ofs++;
+
+       _region_init(r, ptr, ofs * 4);
+}
+
+
+static void
+create_rowcol_ext_ilseq_info(struct _region *r)
+{
+       void *ptr;
+       size_t ofs;
+
+       ofs = 0;
+       ptr = malloc(_CITRUS_MAPPER_STD_ROWCOL_EXT_ILSEQ_SIZE);
+       if (ptr==NULL)
+               err(EXIT_FAILURE, "malloc");
+
+       put32(ptr, ofs, oob_mode); ofs++;
+       put32(ptr, ofs, dst_ilseq); ofs++;
+
+       _region_init(r, ptr, _CITRUS_MAPPER_STD_ROWCOL_EXT_ILSEQ_SIZE);
+}
+
+#define CHKERR(ret, func, a)                                           \
+do {                                                                   \
+       ret = func a;                                                   \
+       if (ret)                                                        \
+               errx(EXIT_FAILURE, "%s: %s", #func, strerror(ret));     \
+} while (/*CONSTCOND*/0)
+
+static void
+dump_file(void)
+{
+       FILE *fp;
+       int ret;
+       struct _db_factory *df;
+       struct _region data;
+       void *serialized;
+       size_t size;
+
+       /*
+        * build database
+        */
+       CHKERR(ret, _db_factory_create, (&df, _db_hash_std, NULL));
+
+       /* store type */
+       CHKERR(ret, _db_factory_addstr_by_s,
+              (df, _CITRUS_MAPPER_STD_SYM_TYPE,
+               _CITRUS_MAPPER_STD_TYPE_ROWCOL));
+
+       /* store info */
+       create_rowcol_info(&data);
+       CHKERR(ret, _db_factory_add_by_s,
+              (df, _CITRUS_MAPPER_STD_SYM_INFO, &data, 1));
+
+       /* ilseq extension */
+       create_rowcol_ext_ilseq_info(&data);
+       CHKERR(ret, _db_factory_add_by_s,
+              (df, _CITRUS_MAPPER_STD_SYM_ROWCOL_EXT_ILSEQ, &data, 1));
+
+       /* store table */
+       _region_init(&data, table, table_size*dst_unit_bits/8);
+       CHKERR(ret, _db_factory_add_by_s,
+              (df, _CITRUS_MAPPER_STD_SYM_TABLE, &data, 1));
+
+       /*
+        * dump database to file
+        */
+       if (output)
+               fp = fopen(output, "wb");
+       else
+               fp = stdout;
+
+       if (fp == NULL) {
+               perror("fopen");
+               exit(1);
+       }
+
+       /* dump database body */
+       size = _db_factory_calc_size(df);
+       serialized = malloc(size);
+       _region_init(&data, serialized, size);
+       CHKERR(ret, _db_factory_serialize,
+              (df, _CITRUS_MAPPER_STD_MAGIC, &data));
+       if (fwrite(serialized, size, 1, fp) != 1)
+               err(EXIT_FAILURE, "fwrite");
+
+       fclose(fp);
+}
+
+static void
+/*ARGSUSED*/
+set_type(int type)
+{
+
+       if (done_flag & DF_TYPE) {
+               warning("TYPE is duplicated. ignored this one");
+               return;
+       }
+
+       map_type = type;
+
+       done_flag |= DF_TYPE;
+}
+static void
+/*ARGSUSED*/
+set_name(char *str)
+{
+
+       if (done_flag & DF_NAME) {
+               warning("NAME is duplicated. ignored this one");
+               return;
+       }
+
+       map_name = str;
+
+       done_flag |= DF_NAME;
+}
+static void
+set_src_zone(u_int32_t val)
+{
+       size_t i;
+       linear_zone_t *p;
+
+       if (done_flag & DF_SRC_ZONE) {
+               warning("SRC_ZONE is duplicated. ignored this one");
+               return;
+       }
+       rowcol_bits = val;
+
+       /* sanity check */
+       switch (rowcol_bits) {
+       case 8: case 16: case 32:
+               if (rowcol_len <= 32 / rowcol_bits)
+                       break;
+       /*FALLTHROUGH*/
+       default: 
+               goto bad;
+       }
+       rowcol_mask = 1 << (rowcol_bits - 1);
+       rowcol_mask |= rowcol_mask - 1;
+       for (i = 0; i < rowcol_len; ++i) {
+               p = &rowcol[i];
+               _DIAGASSERT(p->begin <= p->end);
+               if (p->end > rowcol_mask)
+                       goto bad;
+       }
+       done_flag |= DF_SRC_ZONE;
+       return;
+
+bad:
+       yyerror("Illegal argument for SRC_ZONE");
+}
+static void
+set_dst_invalid(u_int32_t val)
+{
+
+       if (done_flag & DF_DST_INVALID) {
+               warning("DST_INVALID is duplicated. ignored this one");
+               return;
+       }
+
+       dst_invalid = val;
+
+       done_flag |= DF_DST_INVALID;
+}
+static void
+set_dst_ilseq(u_int32_t val)
+{
+
+       if (done_flag & DF_DST_ILSEQ) {
+               warning("DST_ILSEQ is duplicated. ignored this one");
+               return;
+       }
+
+       dst_ilseq = val;
+
+       done_flag |= DF_DST_ILSEQ;
+}
+static void
+set_oob_mode(u_int32_t val)
+{
+
+       if (done_flag & DF_OOB_MODE) {
+               warning("OOB_MODE is duplicated. ignored this one");
+               return;
+       }
+
+       oob_mode = val;
+
+       done_flag |= DF_OOB_MODE;
+}
+static void
+set_dst_unit_bits(u_int32_t val)
+{
+
+       if (done_flag & DF_DST_UNIT_BITS) {
+               warning("DST_UNIT_BITS is duplicated. ignored this one");
+               return;
+       }
+
+       switch (val) {
+       case 8:
+               putfunc = &put8;
+               dst_unit_bits = val;
+               break;
+       case 16:
+               putfunc = &put16;
+               dst_unit_bits = val;
+               break;
+       case 32:
+               putfunc = &put32;
+               dst_unit_bits = val;
+               break;
+       default:
+               yyerror("Illegal argument for DST_UNIT_BITS");
+       }
+       done_flag |= DF_DST_UNIT_BITS;
+}
+static int
+check_src(u_int32_t begin, u_int32_t end)
+{
+       size_t i;
+       linear_zone_t *p;
+       u_int32_t m, n;
+
+       if (begin > end)
+               return 1;
+       if (begin < end) {
+               m = begin & ~rowcol_mask;
+               n = end & ~rowcol_mask;
+               if (m != n)
+                       return 1;
+       }
+       for (i = rowcol_len * rowcol_bits, p = &rowcol[0]; i > 0; ++p) {
+               i -= rowcol_bits;
+               m = (begin >> i) & rowcol_mask;
+               if (m < p->begin || m > p->end)
+                       return 1;
+       }
+       if (begin < end) {
+               n = end & rowcol_mask;
+               _DIAGASSERT(p > rowcol);
+               --p;
+               if (n < p->begin || n > p->end)
+                       return 1;
+       }
+       return 0;
+}
+static void
+store(const linear_zone_t *lz, u_int32_t dst, int inc)
+{
+       size_t i, ofs;
+       linear_zone_t *p;
+       u_int32_t n;
+
+       ofs = 0;
+       for (i = rowcol_len * rowcol_bits, p = &rowcol[0]; i > 0; ++p) {
+               i -= rowcol_bits;
+               n = ((lz->begin >> i) & rowcol_mask) - p->begin;
+               ofs = (ofs * p->width) + n;
+       }
+       n = lz->width;
+       while (n-- > 0) {
+               (*putfunc)(table, ofs++, dst);
+               if (inc)
+                       dst++;
+       }
+}
+static void
+set_range(u_int32_t begin, u_int32_t end)
+{
+       linear_zone_t *p;
+
+       if (rowcol_len >= _CITRUS_MAPPER_STD_ROWCOL_MAX)
+               goto bad;
+       p = &rowcol[rowcol_len++];
+
+       if (begin > end)
+               goto bad;
+       p->begin = begin, p->end = end;
+       p->width = end - begin + 1;
+
+       return;
+
+bad:
+       yyerror("Illegal argument for SRC_ZONE");
+}
+static void
+set_src(linear_zone_t *lz, u_int32_t begin, u_int32_t end)
+{
+       _DIAGASSERT(lz != NULL);
+
+       if (check_src(begin, end) != 0)
+               yyerror("illegal zone");
+
+       lz->begin = begin, lz->end = end;
+       lz->width = end - begin + 1;
+
+       src_next = end + 1;
+}
+
+static void
+do_mkdb(FILE *in)
+{
+       int ret;
+       FILE *out;
+
+        /* dump DB to file */
+       if (output)
+               out = fopen(output, "wb");
+       else
+               out = stdout;
+
+       if (out==NULL)
+               err(EXIT_FAILURE, "fopen");
+
+       ret = _lookup_factory_convert(out, in);
+       fclose(out);
+       if (ret && output)
+               unlink(output); /* dump failure */
+}
+
+static void
+do_mkpv(FILE *in)
+{
+       int ret;
+       FILE *out;
+
+        /* dump pivot to file */
+       if (output)
+               out = fopen(output, "wb");
+       else
+               out = stdout;
+
+       if (out == NULL)
+               err(EXIT_FAILURE, "fopen");
+
+       ret = _pivot_factory_convert(out, in);
+       fclose(out);
+       if (ret && output)
+               unlink(output); /* dump failure */
+       if (ret)
+               errc(EXIT_FAILURE, ret, "");
+}
+
+__dead static void
+usage(void)
+{
+       fprintf(stderr, "Usage: %s [-m|-p] [-d] [-o outfile] [infile]\n",
+           getprogname());
+       exit(EXIT_FAILURE);
+}
+
+int
+main(int argc, char **argv)
+{
+       int ch;
+       extern char *optarg;
+       extern int optind;
+       FILE *in = NULL;
+       int mkdb = 0, mkpv = 0;
+
+       while ((ch=getopt(argc, argv, "do:mp")) != EOF) {
+               switch (ch) {
+               case 'd':
+                       debug=1;
+                       break;
+               case 'o':
+                       output = strdup(optarg);
+                       break;
+               case 'm':
+                       mkdb = 1;
+                       break;
+               case 'p':
+                       mkpv = 1;
+                       break;
+               default:
+                       usage();
+               }
+       }
+
+       argc-=optind;
+       argv+=optind;
+       switch (argc) {
+       case 0:
+               in = stdin;
+               break;
+       case 1:
+               in = fopen(argv[0], "r");
+               if (!in)
+                       err(EXIT_FAILURE, "%s", argv[0]);
+               break;
+       default:
+               usage();
+       }
+
+       if (mkdb)
+               do_mkdb(in);
+       else if (mkpv)
+               do_mkpv(in);
+       else {
+               yyin = in;
+               yyparse();
+       }
+
+       return (0);
+}
diff --git a/usr.bin/mkesdb/Makefile b/usr.bin/mkesdb/Makefile
new file mode 100644 (file)
index 0000000..d788e37
--- /dev/null
@@ -0,0 +1,22 @@
+#      $NetBSD: Makefile,v 1.7 2009/10/28 22:22:44 christos Exp $
+
+NOMAN=# defined (must come before bsd.own.mk)
+
+.ifndef HOSTPROG
+.include <bsd.own.mk>
+.endif
+
+.PATH: ${NETBSDSRCDIR}/lib/libc/citrus
+
+PROG=          mkesdb
+SRCS=          yacc.y lex.l \
+               citrus_bcs.c citrus_db_factory.c citrus_db_hash.c \
+               citrus_lookup_factory.c
+CPPFLAGS+=     -I. -I${.CURDIR} -I${NETBSDSRCDIR}/lib/libc \
+               -I${NETBSDSRCDIR}/lib/libc/citrus \
+               -DHOSTPROG -DLIBC_SCCS
+YHEADER=       1
+
+.ifndef HOSTPROG
+.include <bsd.prog.mk>
+.endif
diff --git a/usr.bin/mkesdb/ldef.h b/usr.bin/mkesdb/ldef.h
new file mode 100644 (file)
index 0000000..2ad559e
--- /dev/null
@@ -0,0 +1,40 @@
+/*     $NetBSD: ldef.h,v 1.2 2005/06/27 01:23:59 fvdl Exp $    */
+
+/*-
+ * Copyright (c)2003 Citrus Project,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+extern int     line_number;
+extern FILE    *yyin;
+extern int     yyparse(void);
+extern int     yylex(void);
+extern int     yyerror(const char *);
+
+struct named_csid {
+       SIMPLEQ_ENTRY(named_csid)       ci_entry;
+       u_int32_t                       ci_csid;
+       char                            *ci_symbol;
+};
+SIMPLEQ_HEAD(named_csid_list, named_csid);
diff --git a/usr.bin/mkesdb/lex.l b/usr.bin/mkesdb/lex.l
new file mode 100644 (file)
index 0000000..300bdb7
--- /dev/null
@@ -0,0 +1,103 @@
+/*     $NetBSD: lex.l,v 1.5 2009/10/29 14:49:03 christos Exp $ */
+
+%{
+/*-
+ * Copyright (c)2003 Citrus Project,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#if HAVE_NBTOOL_CONFIG_H
+#include "nbtool_config.h"
+#endif
+
+#include <sys/cdefs.h>
+#if !defined(lint)
+__RCSID("$NetBSD: lex.l,v 1.5 2009/10/29 14:49:03 christos Exp $");
+#endif /* not lint */
+
+#include <assert.h>
+#include <errno.h>
+#include <limits.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <machine/endian.h>
+#include <sys/queue.h>
+
+#include "ldef.h"
+#include "yacc.h"
+
+int line_number = 1;
+
+%}
+
+%option noinput nounput
+%x     COMMENT
+
+%%
+
+[ \t]+ { }
+#.*[\n]|"//".*[\n]|[\n]        { line_number++; return (R_LN); }
+
+"/*"           { BEGIN COMMENT; }
+<COMMENT>"*/"  { BEGIN 0; }
+<COMMENT>[\n]  { line_number++; }
+<COMMENT>.     { }
+<COMMENT><<EOF>>       {
+               yyerror("unexpected file end (unterminate comment)\n");
+               exit(1);
+       }
+
+([1-9][0-9]*)|(0[0-9]*)|(0[xX][0-9A-Fa-f]+)    {
+               yylval.i_value = strtoul(yytext, NULL, 0);
+               return L_IMM;
+       }
+
+"NAME"         { return R_NAME; }
+"ENCODING"     { return R_ENCODING; }
+"VARIABLE"     { return R_VARIABLE; }
+"DEFCSID"      { return R_DEFCSID; }
+"INVALID"      { return R_INVALID; }
+
+\"([^\"\n]*(\\\")?)*\"|\'([^\'\n]*(\\\')?)*\'  {
+               size_t len;
+               len = strlen(yytext);
+               yylval.s_value = malloc(len-1);
+               strlcpy(yylval.s_value, yytext+1, len-1);
+               return L_STRING;
+       }
+[^ =/\-0-9\t\n][^ \t\n]*       {
+               yylval.s_value = strdup(yytext);
+               return L_STRING;
+       }
+
+%%
+
+#ifndef yywrap
+int
+yywrap(void)
+{
+       return (1);
+}
+#endif
diff --git a/usr.bin/mkesdb/yacc.y b/usr.bin/mkesdb/yacc.y
new file mode 100644 (file)
index 0000000..3e4ff6e
--- /dev/null
@@ -0,0 +1,347 @@
+/*     $NetBSD: yacc.y,v 1.9 2015/06/16 23:44:44 christos Exp $        */
+
+%{
+/*-
+ * Copyright (c)2003 Citrus Project,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#if HAVE_NBTOOL_CONFIG_H
+#include "nbtool_config.h"
+#endif
+
+#include <sys/cdefs.h>
+#if !defined(lint)
+__RCSID("$NetBSD: yacc.y,v 1.9 2015/06/16 23:44:44 christos Exp $");
+#endif /* not lint */
+
+#include <assert.h>
+#include <err.h>
+#include <errno.h>
+#include <limits.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <unistd.h>
+#include <sys/types.h>
+#include <sys/queue.h>
+
+#include "citrus_namespace.h"
+#include "citrus_types.h"
+#include "citrus_region.h"
+#include "citrus_esdb_file.h"
+#include "citrus_db_hash.h"
+#include "citrus_db_factory.h"
+#include "citrus_lookup_factory.h"
+
+#include "ldef.h"
+
+static int                     debug = 0, num_csids = 0;
+static char                    *output = NULL;
+static char                    *name, *encoding, *variable;
+static u_int32_t               invalid;
+static int                     use_invalid = 0;
+static struct named_csid_list  named_csids;
+
+static void    dump_file(void);
+static void    register_named_csid(char *, u_int32_t);
+static void    set_prop_string(const char *, char **, char **);
+static void    set_invalid(u_int32_t);
+%}
+%union {
+       u_int32_t       i_value;
+       char            *s_value;
+}
+
+%token                 R_NAME R_ENCODING R_VARIABLE R_DEFCSID R_INVALID
+%token                 R_LN
+%token <i_value>       L_IMM
+%token <s_value>       L_STRING
+
+%%
+
+file           : property
+               { dump_file(); }
+
+property       : /* empty */
+               | property R_LN
+               | property name R_LN
+               | property encoding R_LN
+               | property variable R_LN
+               | property defcsid R_LN
+               | property invalid R_LN
+
+name           : R_NAME L_STRING
+               {
+                       set_prop_string("NAME", &name, &$2);
+               }
+
+encoding       : R_ENCODING L_STRING
+               {
+                       set_prop_string("ENCODING", &encoding, &$2);
+               }
+variable       : R_VARIABLE L_STRING
+               {
+                       set_prop_string("VARIABLE", &variable, &$2);
+               }
+defcsid                : R_DEFCSID L_STRING L_IMM
+               {
+                       register_named_csid($2, $3);
+                       $2 = NULL;
+               }
+invalid                : R_INVALID L_IMM
+               {
+                       set_invalid($2);
+               }
+%%
+
+int
+yyerror(const char *s)
+{
+       fprintf(stderr, "%s in %d\n", s, line_number);
+
+       return (0);
+}
+
+#define CHKERR(ret, func, a)                                           \
+do {                                                                   \
+       ret = func a;                                                   \
+       if (ret)                                                        \
+               errx(EXIT_FAILURE, "%s: %s", #func, strerror(ret));     \
+} while (/*CONSTCOND*/0)
+static void
+dump_file(void)
+{
+       int ret;
+       FILE *fp;
+       struct _db_factory *df;
+       struct _region data;
+       struct named_csid *csid;
+       char buf[100];
+       int i;
+       void *serialized;
+       size_t size;
+
+       ret = 0;
+       if (!name) {
+               fprintf(stderr, "NAME is mandatory.\n");
+               ret = 1;
+       }
+       if (!encoding) {
+               fprintf(stderr, "ENCODING is mandatory.\n");
+               ret = 1;
+       }
+       if (ret)
+               exit(1);
+
+       /*
+        * build database
+        */
+       CHKERR(ret, _db_factory_create, (&df, _db_hash_std, NULL));
+
+       /* store version */
+       CHKERR(ret, _db_factory_add32_by_s, (df, _CITRUS_ESDB_SYM_VERSION,
+                                            _CITRUS_ESDB_VERSION));
+
+       /* store encoding */
+       CHKERR(ret, _db_factory_addstr_by_s, (df, _CITRUS_ESDB_SYM_ENCODING,
+                                             encoding));
+
+       /* store variable */
+       if (variable)
+               CHKERR(ret, _db_factory_addstr_by_s,
+                      (df, _CITRUS_ESDB_SYM_VARIABLE, variable));
+
+       /* store invalid */
+       if (use_invalid)
+               CHKERR(ret, _db_factory_add32_by_s, (df,
+                                                    _CITRUS_ESDB_SYM_INVALID,
+                                                    invalid));
+
+       /* store num of charsets */
+       CHKERR(ret, _db_factory_add32_by_s, (df, _CITRUS_ESDB_SYM_NUM_CHARSETS,
+                                            num_csids));
+       i=0;
+       SIMPLEQ_FOREACH(csid, &named_csids, ci_entry) {
+               snprintf(buf, sizeof(buf), _CITRUS_ESDB_SYM_CSNAME_PREFIX "%d",
+                   i);
+               CHKERR(ret, _db_factory_addstr_by_s,
+                      (df, buf, csid->ci_symbol));
+               snprintf(buf, sizeof(buf), _CITRUS_ESDB_SYM_CSID_PREFIX "%d",
+                   i);
+               CHKERR(ret, _db_factory_add32_by_s, (df, buf, csid->ci_csid));
+               i++;
+       }
+
+       /*
+        * dump database to file
+        */
+       if (output)
+               fp = fopen(output, "wb");
+       else
+               fp = stdout;
+
+       if (fp == NULL) {
+               perror("fopen");
+               exit(1);
+       }
+
+       /* dump database body */
+       size = _db_factory_calc_size(df);
+       serialized = malloc(size);
+       _region_init(&data, serialized, size);
+       CHKERR(ret, _db_factory_serialize, (df, _CITRUS_ESDB_MAGIC, &data));
+       if (fwrite(serialized, size, 1, fp) != 1)
+               err(EXIT_FAILURE, "fwrite");
+
+       fclose(fp);
+}
+
+static void
+set_prop_string(const char *res, char **store, char **data)
+{
+       char buf[256];
+
+       if (*store) {
+               snprintf(buf, sizeof(buf),
+                        "%s is duplicated. ignored the one", res);
+               yyerror(buf);
+               return;
+       }
+
+       *store = *data;
+       *data = NULL;
+}
+
+static void
+set_invalid(u_int32_t inv)
+{
+       invalid = inv;
+       use_invalid = 1;
+}
+
+static void
+register_named_csid(char *sym, u_int32_t val)
+{
+       struct named_csid *csid;
+
+       SIMPLEQ_FOREACH(csid, &named_csids, ci_entry) {
+               if (strcmp(csid->ci_symbol, sym) == 0) {
+                       yyerror("multiply defined CSID");
+                       exit(1);
+               }
+       }
+
+       csid = malloc(sizeof(*csid));
+       if (csid == NULL) {
+               perror("malloc");
+               exit(1);
+       }
+       csid->ci_symbol = sym;
+       csid->ci_csid = val;
+       SIMPLEQ_INSERT_TAIL(&named_csids, csid, ci_entry);
+       num_csids++;
+}
+
+static void
+do_mkdb(FILE *in)
+{
+       int ret;
+       FILE *out;
+
+        /* dump DB to file */
+       if (output)
+               out = fopen(output, "wb");
+       else
+               out = stdout;
+
+       if (out == NULL)
+               err(EXIT_FAILURE, "fopen");
+
+       ret = _lookup_factory_convert(out, in);
+       fclose(out);
+       if (ret && output)
+               unlink(output); /* dump failure */
+       if (ret)
+               errc(EXIT_FAILURE, ret, NULL);
+}
+
+__dead static void
+usage(void)
+{
+       fprintf(stderr, "Usage: %s [-m] [-o outfile] [infile]\n",
+           getprogname());
+       exit(EXIT_FAILURE);
+}
+
+int
+main(int argc, char **argv)
+{
+       int ch;
+       extern char *optarg;
+       extern int optind;
+       FILE *in = NULL;
+       int mkdb = 0;
+
+       while ((ch=getopt(argc, argv, "do:m")) != EOF) {
+               switch (ch) {
+               case 'd':
+                       debug = 1;
+                       break;
+               case 'o':
+                       output = strdup(optarg);
+                       break;
+               case 'm':
+                       mkdb = 1;
+                       break;
+               default:
+                       usage();
+               }
+       }
+
+       argc-=optind;
+       argv+=optind;
+       switch (argc) {
+       case 0:
+               in = stdin;
+               break;
+       case 1:
+               in = fopen(argv[0], "r");
+               if (!in)
+                       err(EXIT_FAILURE, "%s", argv[0]);
+               break;
+       default:
+               usage();
+       }
+
+       if (mkdb)
+               do_mkdb(in);
+       else {
+               SIMPLEQ_INIT(&named_csids);
+               yyin=in;
+               yyparse();
+       }
+
+       return (0);
+}
diff --git a/usr.bin/mklocale/Makefile b/usr.bin/mklocale/Makefile
new file mode 100644 (file)
index 0000000..bb85e6e
--- /dev/null
@@ -0,0 +1,25 @@
+#      $NetBSD: Makefile,v 1.16 2009/04/14 22:15:24 lukem Exp $
+
+WARNS?=        2       # XXX -Wextra -Wsign-compare issues
+
+.ifndef HOSTPROG
+.include <bsd.own.mk>
+.endif
+
+.PATH: ${NETBSDSRCDIR}/lib/libc/locale ${NETBSDSRCDIR}/lib/libc/citrus ${NETBSDSRCDIR}/lib/libc/stdio
+
+PROG=          mklocale
+SRCS=          yacc.y lex.l mklocaledb.c fix_grouping.c \
+               citrus_bcs_strtoul.c citrus_db_factory.c citrus_db_hash.c
+CPPFLAGS+=     -I. -I${.CURDIR} \
+               -I${NETBSDSRCDIR}/lib/libc/include \
+               -I${NETBSDSRCDIR}/lib/libc/locale \
+               -I${NETBSDSRCDIR}/lib/libc/citrus \
+               -DNBCHAR_MAX=127 -DHOSTPROG
+CPPFLAGS.citrus_bcs_strtoul.c+= \
+               -I${NETBSDSRCDIR}/common/lib/libc/stdlib
+YHEADER=       1
+
+.ifndef HOSTPROG
+.include <bsd.prog.mk>
+.endif
diff --git a/usr.bin/mklocale/ldef.h b/usr.bin/mklocale/ldef.h
new file mode 100644 (file)
index 0000000..a645793
--- /dev/null
@@ -0,0 +1,51 @@
+/*     $NetBSD: ldef.h,v 1.8 2010/05/22 18:15:21 tnozaki Exp $ */
+
+/*-
+ * Copyright (c) 1993
+ *     The Regents of the University of California.  All rights reserved.
+ *
+ * This code is derived from software contributed to Berkeley by
+ * Paul Borman at Krystal Technologies.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ * 3. Neither the name of the University nor the names of its contributors
+ *    may be used to endorse or promote products derived from this software
+ *    without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ *     @(#)ldef.h      8.1 (Berkeley) 6/6/93
+ */
+
+/*
+ * This should look a LOT like a _RuneEntry
+ */
+typedef struct rune_list {
+    __nbrune_t         min;
+    __nbrune_t                 max;
+    __nbrune_t                 map;
+    u_int32_t          *types;
+    struct rune_list   *next;
+} rune_list;
+
+typedef struct rune_map {
+    u_int32_t          map[_CTYPE_CACHE_SIZE];
+    rune_list          *root;
+} rune_map;
diff --git a/usr.bin/mklocale/lex.l b/usr.bin/mklocale/lex.l
new file mode 100644 (file)
index 0000000..a810df1
--- /dev/null
@@ -0,0 +1,186 @@
+/*     $NetBSD: lex.l,v 1.18 2010/06/13 04:14:57 tnozaki Exp $ */
+
+%{
+/*-
+ * Copyright (c) 1993
+ *     The Regents of the University of California.  All rights reserved.
+ *
+ * This code is derived from software contributed to Berkeley by
+ * Paul Borman at Krystal Technologies.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ * 3. Neither the name of the University nor the names of its contributors
+ *    may be used to endorse or promote products derived from this software
+ *    without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#if HAVE_NBTOOL_CONFIG_H
+#include "nbtool_config.h"
+#endif
+
+#include <sys/cdefs.h>
+#ifndef lint
+#if 0
+static char sccsid[] = "@(#)lex.l      8.1 (Berkeley) 6/6/93";
+#else
+__RCSID("$NetBSD: lex.l,v 1.18 2010/06/13 04:14:57 tnozaki Exp $");
+#endif
+#endif /* not lint */
+
+#include <stdio.h>
+#include <stdlib.h>
+
+#include "citrus_namespace.h"
+#include "citrus_bcs.h"
+
+#include "runetype_file.h"
+
+#include "ldef.h"
+#include "yacc.h"
+
+int yylex __P((void));
+%}
+
+ODIGIT [0-7]
+DIGIT  [0-9]
+XDIGIT [0-9a-fA-F]
+W      [\t\n\r ]
+
+%%
+\'.\'                          { yylval.rune = (unsigned char)yytext[1];
+                                 return(RUNE); }
+
+'\\a'                          { yylval.rune = '\a';
+                                 return(RUNE); }
+'\\b'                          { yylval.rune = '\b';
+                                 return(RUNE); }
+'\\f'                          { yylval.rune = '\f';
+                                 return(RUNE); }
+'\\n'                          { yylval.rune = '\n';
+                                 return(RUNE); }
+'\\r'                          { yylval.rune = '\r';
+                                 return(RUNE); }
+'\\t'                          { yylval.rune = '\t';
+                                 return(RUNE); }
+'\\v'                          { yylval.rune = '\v';
+                                 return(RUNE); }
+
+0x{XDIGIT}+                    { yylval.rune = _bcs_strtoul(yytext, 0, 16);
+                                 return(RUNE); }
+0{ODIGIT}+                     { yylval.rune = _bcs_strtoul(yytext, 0, 8);
+                                 return(RUNE); }
+{DIGIT}+                       { yylval.rune = _bcs_strtoul(yytext, 0, 10);
+                                 return(RUNE); }
+
+
+MAPLOWER                       { return(MAPLOWER); }
+MAPUPPER                       { return(MAPUPPER); }
+TODIGIT                                { return(DIGITMAP); }
+INVALID                                { return(INVALID); }
+
+ALPHA                          { yylval.i = _RUNETYPE_A|_RUNETYPE_R|_RUNETYPE_G;
+                                 return(LIST); }
+CONTROL                                { yylval.i = _RUNETYPE_C;
+                                 return(LIST); }
+DIGIT                          { yylval.i = _RUNETYPE_D|_RUNETYPE_R|_RUNETYPE_G;
+                                 return(LIST); }
+GRAPH                          { yylval.i = _RUNETYPE_G|_RUNETYPE_R;
+                                 return(LIST); }
+LOWER                          { yylval.i = _RUNETYPE_L|_RUNETYPE_R|_RUNETYPE_G;
+                                 return(LIST); }
+PUNCT                          { yylval.i = _RUNETYPE_P|_RUNETYPE_R|_RUNETYPE_G;
+                                 return(LIST); }
+SPACE                          { yylval.i = _RUNETYPE_S;
+                                 return(LIST); }
+UPPER                          { yylval.i = _RUNETYPE_U|_RUNETYPE_R|_RUNETYPE_G;
+                                 return(LIST); }
+XDIGIT                         { yylval.i = _RUNETYPE_X|_RUNETYPE_R|_RUNETYPE_G;
+                                 return(LIST); }
+BLANK                          { yylval.i = _RUNETYPE_B;
+                                 return(LIST); }
+PRINT                          { yylval.i = _RUNETYPE_R;
+                                 return(LIST); }
+IDEOGRAM                       { yylval.i = _RUNETYPE_I|_RUNETYPE_R|_RUNETYPE_G;
+                                 return(LIST); }
+SPECIAL                                { yylval.i = _RUNETYPE_T|_RUNETYPE_R|_RUNETYPE_G;
+                                 return(LIST); }
+PHONOGRAM                      { yylval.i = _RUNETYPE_Q|_RUNETYPE_R|_RUNETYPE_G;
+                                 return(LIST); }
+SWIDTH0                                { yylval.i = _RUNETYPE_SW0; return(LIST); }
+SWIDTH1                                { yylval.i = _RUNETYPE_SW1; return(LIST); }
+SWIDTH2                                { yylval.i = _RUNETYPE_SW2; return(LIST); }
+SWIDTH3                                { yylval.i = _RUNETYPE_SW3; return(LIST); }
+
+VARIABLE[\t ]                  { static char vbuf[1024];
+                                 char *v = vbuf;
+                                 while ((*v = input()) && *v != '\n')
+                                       ++v;
+                                  if (*v) {
+                                       unput(*v);
+                                       *v = 0;
+                                 }
+                                 yylval.str = vbuf;
+                                 return(VARIABLE);
+                               }
+
+CHARSET                                { return(CHARSET); }
+
+ENCODING                       { return(ENCODING); }
+
+\".*\"                         { char *e = yytext + 1;
+                                 yylval.str = e;
+                                 while (*e && *e != '"')
+                                       ++e;
+                                 *e = 0;
+                                 return(STRING); }
+
+\<|\(|\[                       { return(LBRK); }
+
+\>|\)|\]                       { return(RBRK); }
+
+\-                             { return(THRU); }
+\.\.\.                         { return(THRU); }
+
+\:                             { return(':'); }
+
+{W}+                           ;
+
+^\#.*\n                                ;
+\/\*                           { char lc = 0;
+                                 do {
+                                   while ((lc) != '*')
+                                       if ((lc = input()) == 0)
+                                           break;
+                                 } while((lc = input()) != '/');
+                               }
+
+\\$                            ;
+.                              { printf("Lex is skipping '%s'\n", yytext); }
+%%
+
+#if    !defined(yywrap)
+int
+yywrap()
+{
+       return(1);
+}
+#endif
diff --git a/usr.bin/mklocale/mklocale.1 b/usr.bin/mklocale/mklocale.1
new file mode 100644 (file)
index 0000000..69ff35b
--- /dev/null
@@ -0,0 +1,285 @@
+.\" $NetBSD: mklocale.1,v 1.16 2013/07/15 18:46:47 joerg Exp $
+.\" FreeBSD: src/usr.bin/mklocale/mklocale.1,v 1.6 1999/09/20 09:15:21 phantom Exp
+.\"
+.\" Copyright (c) 1993, 1994
+.\"    The Regents of the University of California.  All rights reserved.
+.\"
+.\" This code is derived from software contributed to Berkeley by
+.\" Paul Borman at Krystal Technologies.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\"    notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\"    notice, this list of conditions and the following disclaimer in the
+.\"    documentation and/or other materials provided with the distribution.
+.\" 3. Neither the name of the University nor the names of its contributors
+.\"    may be used to endorse or promote products derived from this software
+.\"    without specific prior written permission.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+.\" SUCH DAMAGE.
+.\"
+.\"    @(#)mklocale.1  8.2 (Berkeley) 4/18/94
+.\"
+.Dd July 15, 2013
+.Dt MKLOCALE 1
+.Os
+.Sh NAME
+.Nm mklocale
+.Nd make LC_CTYPE locale files
+.Sh SYNOPSIS
+.Nm mklocale
+.Op Fl d
+.Op Fl t Ar type
+\*[Lt]
+.Ar source
+\*[Gt]
+.Ar language/LC_CTYPE
+.Nm mklocale
+.Op Fl d
+.Op Fl t Ar type
+.Fl o
+.Ar language/LC_CTYPE
+.Ar source
+.Sh DESCRIPTION
+The
+.Nm mklocale
+utility reads an
+.Dv LC_CTYPE
+source file from standard input and produces an
+.Dv LC_CTYPE
+binary file on standard output suitable for placement in
+.Pa /usr/share/locale/\*[Lt]language\*[Gt]/LC_CTYPE .
+.Pp
+The format of
+.Ar source
+is quite simple.
+It consists of a series of lines which start with a keyword and have
+associated data following.
+C style comments are used
+to place comments in the file.
+.Pp
+Following options are available:
+.Bl -tag -width XXX
+.It Fl d
+Turns on debugging messages.
+.It Fl o
+Specify output file.
+.It Fl t
+Generate output in new-style LC_{MONETARY,NUMERIC,TIME,MESSAGES}
+locale-db format.
+.El
+.Pp
+Besides the keywords which will be listed below,
+the following are valid tokens in
+.Ar source :
+.Bl -tag -width literal
+.It Dv RUNE
+A
+.Dv RUNE
+may be any of the following:
+.Bl -tag -width 0x[0-9a-f]+
+.It Ar 'x'
+The ASCII character
+.Ar x .
+.It Ar '\ex'
+The ANSI C character
+.Ar \ex
+where
+.Ar \ex
+is one of
+.Dv \ea ,
+.Dv \eb ,
+.Dv \ef ,
+.Dv \en ,
+.Dv \er ,
+.Dv \et ,
+or
+.Dv \ev .
+.It Ar 0x[0-9a-f]+
+A hexadecimal number representing a rune code.
+.It Ar 0[0-7]*
+An octal number representing a rune code.
+.It Ar [1-9][0-9]*
+A decimal number representing a rune code.
+.El
+.It Dv STRING
+A string enclosed in double quotes (").
+.It Dv THRU
+Either
+.Dv ...
+or
+.Dv - .
+Used to indicate ranges.
+.It Ar literal
+The follow characters are taken literally:
+.Bl -tag -width "\*[Lt]\|\|(\|\|["
+.It Dv "\*[Lt]\|(\|["
+Used to start a mapping.
+All are equivalent.
+.It Dv "\*[Gt]\|\^)\|]"
+Used to end a mapping.
+All are equivalent.
+.It Dv \&:
+Used as a delimiter in mappings.
+.El
+.El
+.Pp
+Key words which should only appear once are:
+.Bl -tag -width PHONOGRAM
+.It Dv ENCODING
+Followed by a
+.Dv STRING
+which indicates the encoding mechanism to be used for this locale.
+The current encodings are:
+.Bl -tag -width NONE
+.It Dv NONE
+No translation and the default.
+.It Dv UTF2
+.Dv "Universal character set Transformation Format"
+adopted from
+.Nm "Plan 9 from Bell Labs" .
+.It Dv EUC
+.Dv EUC
+encoding as used by several
+vendors of
+.Ux
+systems.
+.El
+.It Dv VARIABLE
+This keyword must be followed by a single tab or space character,
+after which encoding specific data is placed.
+Currently only the
+.Dv "EUC"
+encoding requires variable data.
+.\" See
+.\" .Xr euc 4
+.\" for further details.
+.It Dv INVALID
+A single
+.Dv RUNE
+follows and is used as the invalid rune for this locale.
+.El
+.Pp
+The following keywords may appear multiple times and have the following
+format for data:
+.Bl -tag -width "XXRUNE1 THRU RUNEn : RUNE2XX" -offset indent
+.It Aq Dv RUNE1 RUNE2
+.Dv RUNE1
+is mapped to
+.Dv RUNE2 .
+.It Aq Dv RUNE1 THRU RUNEn : RUNE2
+Runes
+.Dv RUNE1
+through
+.Dv RUNEn
+are mapped to
+.Dv RUNE2
+through
+.Dv RUNE2
++ n-1.
+.El
+.Bl -tag -width PHONOGRAM
+.It Dv MAPLOWER
+Defines the tolower mappings.
+.Dv RUNE2
+is the lower case representation of
+.Dv RUNE1 .
+.It Dv MAPUPPER
+Defines the toupper mappings.
+.Dv RUNE2
+is the upper case representation of
+.Dv RUNE1 .
+.It Dv TODIGIT
+Defines a map from runes to their digit value.
+.Dv RUNE2
+is the integer value represented by
+.Dv RUNE1 .
+For example, the ASCII character
+.Sq 0
+would map to the decimal value 0.
+Only values up to 255 are allowed.
+.El
+.Pp
+The following keywords may appear multiple times and have the following
+format for data:
+.Bl -tag -width "RUNE1 THRU RUNEn"
+.It Dv RUNE
+This rune has the property defined by the keyword.
+.It Dv "RUNE1 THRU RUNEn"
+All the runes between and including
+.Dv RUNE1
+and
+.Dv RUNEn
+have the property defined by the keyword.
+.El
+.Bl -tag -width PHONOGRAM
+.It Dv ALPHA
+Defines runes which are alphabetic, printable, and graphic.
+.It Dv CONTROL
+Defines runes which are control characters.
+.It Dv DIGIT
+Defines runes which are decimal digits, printable, and graphic.
+.It Dv GRAPH
+Defines runes which are graphic and printable.
+.It Dv LOWER
+Defines runes which are lower case, printable, and graphic.
+.It Dv PUNCT
+Defines runes which are punctuation, printable, and graphic.
+.It Dv SPACE
+Defines runes which are spaces.
+.It Dv UPPER
+Defines runes which are upper case, printable, and graphic.
+.It Dv XDIGIT
+Defines runes which are hexadecimal digits, printable, and graphic.
+.It Dv BLANK
+Defines runes which are blank.
+.It Dv PRINT
+Defines runes which are printable.
+.It Dv IDEOGRAM
+Defines runes which are ideograms, printable, and graphic.
+.It Dv SPECIAL
+Defines runes which are special characters, printable, and graphic.
+.It Dv PHONOGRAM
+Defines runes which are phonograms, printable, and graphic.
+.It Dv SWIDTHn
+Defines runes with specific glyph width.
+.Ar n
+takes 0 to 3.
+.It Dv CHARSET
+Controls character set for subsequent runes.
+.\" To support
+.\" .Xr iso2022 4
+.\" locale definitions.
+.El
+.Sh SEE ALSO
+.\"Xr colldef 1 ,
+.Xr setlocale 3 ,
+.\" .Xr euc 4 ,
+.\" .Xr utf8 4
+.Xr nls 7
+.Sh HISTORY
+The
+.Nm mklocale
+utility first appeared in
+.Bx 4.4 .
+.Sh BUGS
+The
+.Nm mklocale
+utility is overly simplistic.
+.Pp
+We should switch to
+.Nm localedef
+and its file format, which is more standard.
diff --git a/usr.bin/mklocale/mklocaledb.c b/usr.bin/mklocale/mklocaledb.c
new file mode 100644 (file)
index 0000000..f2e31c6
--- /dev/null
@@ -0,0 +1,280 @@
+/* $NetBSD: mklocaledb.c,v 1.4 2015/06/16 22:54:10 christos Exp $ */
+
+/*-
+ * Copyright (c)2008 Citrus Project,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+/*
+ * XXX TEMPORARY IMPLEMENTATION.
+ * don't waste your time, all we need is localedef(1).
+ */
+
+#if HAVE_NBTOOL_CONFIG_H
+#include "nbtool_config.h"
+#endif
+
+#include <sys/cdefs.h>
+#if !defined(lint)
+__RCSID("$NetBSD: mklocaledb.c,v 1.4 2015/06/16 22:54:10 christos Exp $");
+#endif /* not lint */
+
+#include <assert.h>
+#include <err.h>
+#include <errno.h>
+#include <limits.h>
+#include <stdint.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <unistd.h>
+
+#include "fix_grouping.h"
+
+#include "citrus_namespace.h"
+#include "citrus_bcs.h"
+#include "citrus_types.h"
+#include "citrus_region.h"
+#include "citrus_db_factory.h"
+#include "citrus_db_hash.h"
+#include "citrus_db.h"
+
+#include "citrus_lc_monetary.h"
+#include "citrus_lc_numeric.h"
+#include "citrus_lc_time.h"
+#include "citrus_lc_messages.h"
+
+void mklocaledb(const char *, FILE *, FILE *);
+
+/*
+ * TODO: -d debug options's output.
+ */
+extern int debug;
+extern void usage(void);
+
+static int
+save_as_string(struct _db_factory *df,
+    const char *key, const char *value)
+{
+       return _db_factory_addstr_by_s(df, key, value);
+}
+
+static int
+save_as_grouping(struct _db_factory *df,
+    const char *key, const char *value)
+{
+       value = __fix_locale_grouping_str(value);
+       return _db_factory_addstr_by_s(df, key, value);
+}
+
+static int
+save_as_uint8(struct _db_factory *df,
+    const char *key, const char *head)
+{
+       char *tail;
+       unsigned long int value;
+       uint8_t u8;
+
+       value = _bcs_strtoul(head, &tail, 0);
+       if (head == tail || value > 0xFF)
+               return 1;
+       u8 = (uint8_t)(value & 0xFF);
+       return _db_factory_add8_by_s(df, key, u8);
+}
+
+typedef struct {
+       const char *key;
+       int (*save)(struct _db_factory *,
+           const char *, const char *);
+} token_t;
+
+typedef struct {
+       const char *magic, * vers_sym;
+       uint32_t version;
+       const token_t tokens[];
+} category_t;
+
+static const category_t lc_monetary = {
+    _CITRUS_LC_MONETARY_MAGIC_1,
+    _CITRUS_LC_MONETARY_SYM_VERSION,
+    _CITRUS_LC_MONETARY_VERSION,
+    {
+       { _CITRUS_LC_MONETARY_SYM_INT_CURR_SYMBOL,    &save_as_string   },
+       { _CITRUS_LC_MONETARY_SYM_CURRENCY_SYMBOL,    &save_as_string   },
+       { _CITRUS_LC_MONETARY_SYM_MON_DECIMAL_POINT,  &save_as_string   },
+       { _CITRUS_LC_MONETARY_SYM_MON_THOUSANDS_SEP,  &save_as_string   },
+       { _CITRUS_LC_MONETARY_SYM_MON_GROUPING,       &save_as_grouping },
+       { _CITRUS_LC_MONETARY_SYM_POSITIVE_SIGN,      &save_as_string   },
+       { _CITRUS_LC_MONETARY_SYM_NEGATIVE_SIGN,      &save_as_string   },
+       { _CITRUS_LC_MONETARY_SYM_INT_FRAC_DIGITS,    &save_as_uint8    },
+       { _CITRUS_LC_MONETARY_SYM_FRAC_DIGITS,        &save_as_uint8    },
+       { _CITRUS_LC_MONETARY_SYM_P_CS_PRECEDES,      &save_as_uint8    },
+       { _CITRUS_LC_MONETARY_SYM_P_SEP_BY_SPACE,     &save_as_uint8    },
+       { _CITRUS_LC_MONETARY_SYM_N_CS_PRECEDES,      &save_as_uint8    },
+       { _CITRUS_LC_MONETARY_SYM_N_SEP_BY_SPACE,     &save_as_uint8    },
+       { _CITRUS_LC_MONETARY_SYM_P_SIGN_POSN,        &save_as_uint8    },
+       { _CITRUS_LC_MONETARY_SYM_N_SIGN_POSN,        &save_as_uint8    },
+       { _CITRUS_LC_MONETARY_SYM_INT_P_CS_PRECEDES,  &save_as_uint8    },
+       { _CITRUS_LC_MONETARY_SYM_INT_P_SEP_BY_SPACE, &save_as_uint8    },
+       { _CITRUS_LC_MONETARY_SYM_INT_N_CS_PRECEDES,  &save_as_uint8    },
+       { _CITRUS_LC_MONETARY_SYM_INT_N_SEP_BY_SPACE, &save_as_uint8    },
+       { _CITRUS_LC_MONETARY_SYM_INT_P_SIGN_POSN,    &save_as_uint8    },
+       { _CITRUS_LC_MONETARY_SYM_INT_N_SIGN_POSN,    &save_as_uint8    },
+       { NULL },
+    },
+};
+
+static const category_t lc_numeric = {
+    _CITRUS_LC_NUMERIC_MAGIC_1,
+    _CITRUS_LC_NUMERIC_SYM_VERSION,
+    _CITRUS_LC_NUMERIC_VERSION,
+    {
+       { _CITRUS_LC_NUMERIC_SYM_DECIMAL_POINT, &save_as_string   },
+       { _CITRUS_LC_NUMERIC_SYM_THOUSANDS_SEP, &save_as_string   },
+       { _CITRUS_LC_NUMERIC_SYM_GROUPING,      &save_as_grouping },
+       { NULL },
+    },
+};
+
+static const category_t lc_time = {
+    _CITRUS_LC_TIME_MAGIC_1,
+    _CITRUS_LC_TIME_SYM_VERSION,
+    _CITRUS_LC_TIME_VERSION,
+    {
+       { _CITRUS_LC_TIME_SYM_ABDAY_1,     &save_as_string },
+       { _CITRUS_LC_TIME_SYM_ABDAY_2,     &save_as_string },
+       { _CITRUS_LC_TIME_SYM_ABDAY_3,     &save_as_string },
+       { _CITRUS_LC_TIME_SYM_ABDAY_4,     &save_as_string },
+       { _CITRUS_LC_TIME_SYM_ABDAY_5,     &save_as_string },
+       { _CITRUS_LC_TIME_SYM_ABDAY_6,     &save_as_string },
+       { _CITRUS_LC_TIME_SYM_ABDAY_7,     &save_as_string },
+       { _CITRUS_LC_TIME_SYM_DAY_1,       &save_as_string },
+       { _CITRUS_LC_TIME_SYM_DAY_2,       &save_as_string },
+       { _CITRUS_LC_TIME_SYM_DAY_3,       &save_as_string },
+       { _CITRUS_LC_TIME_SYM_DAY_4,       &save_as_string },
+       { _CITRUS_LC_TIME_SYM_DAY_5,       &save_as_string },
+       { _CITRUS_LC_TIME_SYM_DAY_6,       &save_as_string },
+       { _CITRUS_LC_TIME_SYM_DAY_7,       &save_as_string },
+       { _CITRUS_LC_TIME_SYM_ABMON_1,     &save_as_string },
+       { _CITRUS_LC_TIME_SYM_ABMON_2,     &save_as_string },
+       { _CITRUS_LC_TIME_SYM_ABMON_3,     &save_as_string },
+       { _CITRUS_LC_TIME_SYM_ABMON_4,     &save_as_string },
+       { _CITRUS_LC_TIME_SYM_ABMON_5,     &save_as_string },
+       { _CITRUS_LC_TIME_SYM_ABMON_6,     &save_as_string },
+       { _CITRUS_LC_TIME_SYM_ABMON_7,     &save_as_string },
+       { _CITRUS_LC_TIME_SYM_ABMON_8,     &save_as_string },
+       { _CITRUS_LC_TIME_SYM_ABMON_9,     &save_as_string },
+       { _CITRUS_LC_TIME_SYM_ABMON_10,    &save_as_string },
+       { _CITRUS_LC_TIME_SYM_ABMON_11,    &save_as_string },
+       { _CITRUS_LC_TIME_SYM_ABMON_12,    &save_as_string },
+       { _CITRUS_LC_TIME_SYM_MON_1,       &save_as_string },
+       { _CITRUS_LC_TIME_SYM_MON_2,       &save_as_string },
+       { _CITRUS_LC_TIME_SYM_MON_3,       &save_as_string },
+       { _CITRUS_LC_TIME_SYM_MON_4,       &save_as_string },
+       { _CITRUS_LC_TIME_SYM_MON_5,       &save_as_string },
+       { _CITRUS_LC_TIME_SYM_MON_6,       &save_as_string },
+       { _CITRUS_LC_TIME_SYM_MON_7,       &save_as_string },
+       { _CITRUS_LC_TIME_SYM_MON_8,       &save_as_string },
+       { _CITRUS_LC_TIME_SYM_MON_9,       &save_as_string },
+       { _CITRUS_LC_TIME_SYM_MON_10,      &save_as_string },
+       { _CITRUS_LC_TIME_SYM_MON_11,      &save_as_string },
+       { _CITRUS_LC_TIME_SYM_MON_12,      &save_as_string },
+       { _CITRUS_LC_TIME_SYM_AM_STR,      &save_as_string },
+       { _CITRUS_LC_TIME_SYM_PM_STR,      &save_as_string },
+       { _CITRUS_LC_TIME_SYM_D_T_FMT,     &save_as_string },
+       { _CITRUS_LC_TIME_SYM_D_FMT,       &save_as_string },
+       { _CITRUS_LC_TIME_SYM_T_FMT,       &save_as_string },
+       { _CITRUS_LC_TIME_SYM_T_FMT_AMPM,  &save_as_string },
+       { NULL },
+    },
+};
+
+static const category_t lc_messages = {
+    _CITRUS_LC_MESSAGES_MAGIC_1,
+    _CITRUS_LC_MESSAGES_SYM_VERSION,
+    _CITRUS_LC_MESSAGES_VERSION,
+    {
+       { _CITRUS_LC_MESSAGES_SYM_YESEXPR, &save_as_string },
+       { _CITRUS_LC_MESSAGES_SYM_NOEXPR,  &save_as_string },
+       { _CITRUS_LC_MESSAGES_SYM_YESSTR,  &save_as_string },
+       { _CITRUS_LC_MESSAGES_SYM_NOSTR,   &save_as_string },
+       { NULL },
+    },
+};
+
+void
+mklocaledb(const char *type, FILE *reader, FILE *writer)
+{
+       static const char delim[3] = { '\0', '\0', '#' };
+       const category_t *category = NULL;
+       struct _db_factory *df;
+       const token_t *token;
+       char *line;
+       size_t size;
+       void *serialized;
+       struct _region r;
+
+       _DIAGASSERT(type != NULL);
+       _DIAGASSERT(reader != NULL);
+       _DIAGASSERT(writer != NULL);
+
+       if (!strcasecmp(type, "MONETARY"))
+               category = &lc_monetary;
+       else if (!strcasecmp(type, "NUMERIC"))
+               category = &lc_numeric;
+       else if (!strcasecmp(type, "TIME"))
+               category = &lc_time;
+       else if (!strcasecmp(type, "MESSAGES"))
+               category = &lc_messages;
+       else {
+               usage();
+               /*NOTREACHED*/
+       }
+       if (_db_factory_create(&df, &_db_hash_std, NULL))
+               errx(EXIT_FAILURE, "can't create db factory");
+       if (_db_factory_add32_by_s(df, category->vers_sym, category->version))
+               errx(EXIT_FAILURE, "can't store db");
+       token = &category->tokens[0];
+       while (token->key != NULL) {
+               line = fparseln(reader, NULL,
+                   NULL, delim, FPARSELN_UNESCALL);
+               if (line == NULL)
+                       errx(EXIT_FAILURE, "can't read line");
+               if ((*token->save)(df, token->key, (const char *)line))
+                       errx(EXIT_FAILURE, "can't store db");
+               free(line);
+               ++token;
+       }
+       size = _db_factory_calc_size(df);
+       _DIAGASSERT(size > 0);
+       serialized = malloc(size);
+       if (serialized == NULL)
+               errx(EXIT_FAILURE, "can't malloc");
+       _DIAGASSERT(serialized != NULL);
+       _region_init(&r, serialized, size);
+       if (_db_factory_serialize(df, category->magic, &r))
+               errx(EXIT_FAILURE, "can't serialize db");
+       fwrite(serialized, size, 1, writer);
+       _db_factory_free(df);
+}
diff --git a/usr.bin/mklocale/yacc.y b/usr.bin/mklocale/yacc.y
new file mode 100644 (file)
index 0000000..87316e4
--- /dev/null
@@ -0,0 +1,910 @@
+/*     $NetBSD: yacc.y,v 1.31 2010/06/13 04:14:57 tnozaki Exp $        */
+
+%{
+/*-
+ * Copyright (c) 1993
+ *     The Regents of the University of California.  All rights reserved.
+ *
+ * This code is derived from software contributed to Berkeley by
+ * Paul Borman at Krystal Technologies.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
+ * 3. Neither the name of the University nor the names of its contributors
+ *    may be used to endorse or promote products derived from this software
+ *    without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#if HAVE_NBTOOL_CONFIG_H
+#include "nbtool_config.h"
+#endif
+
+#include <sys/cdefs.h>
+#ifndef lint
+#if 0
+static char sccsid[] = "@(#)yacc.y     8.1 (Berkeley) 6/6/93";
+static char rcsid[] = "$FreeBSD$";
+#else
+__RCSID("$NetBSD: yacc.y,v 1.31 2010/06/13 04:14:57 tnozaki Exp $");
+#endif
+#endif /* not lint */
+
+#include <sys/types.h>
+#include <netinet/in.h>        /* Needed by <arpa/inet.h> on NetBSD 1.5. */
+#include <arpa/inet.h> /* Needed for htonl on POSIX systems. */
+
+#include <err.h>
+#include <locale.h>
+#include <stddef.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <unistd.h>
+#include <ctype.h>
+
+#include "runetype_file.h"
+
+#include "ldef.h"
+
+const char     *locale_file = "<stdout>";
+
+rune_map       maplower = { { 0, }, };
+rune_map       mapupper = { { 0, }, };
+rune_map       types = { { 0, }, };
+
+_FileRuneLocale new_locale = { { 0, }, };
+
+size_t rl_variable_len = (size_t)0; 
+void *rl_variable = NULL;
+
+__nbrune_t     charsetbits = (__nbrune_t)0x00000000;
+#if 0
+__nbrune_t     charsetmask = (__nbrune_t)0x0000007f;
+#endif
+__nbrune_t     charsetmask = (__nbrune_t)0xffffffff;
+
+void set_map __P((rune_map *, rune_list *, u_int32_t));
+void set_digitmap __P((rune_map *, rune_list *));
+void add_map __P((rune_map *, rune_list *, u_int32_t));
+
+int            main __P((int, char *[]));
+void           usage __P((void));
+int            yyerror __P((const char *s));
+void           *xmalloc __P((unsigned int sz));
+u_int32_t      *xlalloc __P((unsigned int sz));
+u_int32_t      *xrelalloc __P((u_int32_t *old, unsigned int sz));
+void           dump_tables __P((void));
+int            yyparse __P((void));
+extern int     yylex __P((void));
+
+/* mklocaledb.c */
+extern void mklocaledb __P((const char *, FILE *, FILE *));
+
+%}
+
+%union {
+    __nbrune_t rune;
+    int                i;
+    char       *str;
+
+    rune_list  *list;
+}
+
+%token <rune>  RUNE
+%token         LBRK
+%token         RBRK
+%token         THRU
+%token         MAPLOWER
+%token         MAPUPPER
+%token         DIGITMAP
+%token <i>     LIST
+%token <str>   VARIABLE
+%token         CHARSET
+%token         ENCODING
+%token         INVALID
+%token <str>   STRING
+
+%type  <list>  list
+%type  <list>  map
+
+
+%%
+
+locale :       /* empty */
+       |       table
+               { dump_tables(); }
+       ;
+
+table  :       entry
+       |       table entry
+       ;
+
+entry  :       ENCODING STRING
+               { strncpy(new_locale.frl_encoding, $2, sizeof(new_locale.frl_encoding)); }
+       |       VARIABLE
+               { rl_variable_len = strlen($1) + 1;
+                 rl_variable = strdup($1);
+                 new_locale.frl_variable_len = htonl((u_int32_t)rl_variable_len);
+               }
+       |       CHARSET RUNE
+               { charsetbits = $2; charsetmask = 0x0000007f; }
+       |       CHARSET RUNE RUNE
+               { charsetbits = $2; charsetmask = $3; }
+       |       CHARSET STRING
+               { int final = $2[strlen($2) - 1] & 0x7f;
+                 charsetbits = final << 24;
+                 if ($2[0] == '$') {
+                       charsetmask = 0x00007f7f;
+                       if (strchr(",-./", $2[1]))
+                               charsetbits |= 0x80;
+                       if (0xd0 <= final && final <= 0xdf)
+                               charsetmask |= 0x007f0000;
+                 } else {
+                       charsetmask = 0x0000007f;
+                       if (strchr(",-./", $2[0]))
+                               charsetbits |= 0x80;
+                       if (strlen($2) == 2 && $2[0] == '!')
+                               charsetbits |= ((0x80 | $2[0]) << 16);
+                 }
+
+                 /*
+                  * special rules
+                  */
+                 if (charsetbits == ('B' << 24)
+                  && charsetmask == 0x0000007f) {
+                       /*ASCII: 94B*/
+                       charsetbits = 0;
+                       charsetmask = 0x0000007f;
+                 } else if (charsetbits == (('A' << 24) | 0x80)
+                         && charsetmask == 0x0000007f) {
+                       /*Latin1: 96A*/
+                       charsetbits = 0x80;
+                       charsetmask = 0x0000007f;
+                 }
+               }
+       |       INVALID RUNE
+               { new_locale.frl_invalid_rune = htonl((u_int32_t)$2); }
+       |       LIST list
+               { set_map(&types, $2, $1); }
+       |       MAPLOWER map
+               { set_map(&maplower, $2, 0); }
+       |       MAPUPPER map
+               { set_map(&mapupper, $2, 0); }
+       |       DIGITMAP map
+               { set_digitmap(&types, $2); }
+       ;
+
+list   :       RUNE
+               {
+                   $$ = (rune_list *)malloc(sizeof(rune_list));
+                   $$->min = ($1 & charsetmask) | charsetbits;
+                   $$->max = ($1 & charsetmask) | charsetbits;
+                   $$->next = 0;
+               }
+       |       RUNE THRU RUNE
+               {
+                   $$ = (rune_list *)malloc(sizeof(rune_list));
+                   $$->min = ($1 & charsetmask) | charsetbits;
+                   $$->max = ($3 & charsetmask) | charsetbits;
+                   $$->next = 0;
+               }
+       |       list RUNE
+               {
+                   $$ = (rune_list *)malloc(sizeof(rune_list));
+                   $$->min = ($2 & charsetmask) | charsetbits;
+                   $$->max = ($2 & charsetmask) | charsetbits;
+                   $$->next = $1;
+               }
+       |       list RUNE THRU RUNE
+               {
+                   $$ = (rune_list *)malloc(sizeof(rune_list));
+                   $$->min = ($2 & charsetmask) | charsetbits;
+                   $$->max = ($4 & charsetmask) | charsetbits;
+                   $$->next = $1;
+               }
+       ;
+
+map    :       LBRK RUNE RUNE RBRK
+               {
+                   $$ = (rune_list *)malloc(sizeof(rune_list));
+                   $$->min = ($2 & charsetmask) | charsetbits;
+                   $$->max = ($2 & charsetmask) | charsetbits;
+                   $$->map = $3;
+                   $$->next = 0;
+               }
+       |       map LBRK RUNE RUNE RBRK
+               {
+                   $$ = (rune_list *)malloc(sizeof(rune_list));
+                   $$->min = ($3 & charsetmask) | charsetbits;
+                   $$->max = ($3 & charsetmask) | charsetbits;
+                   $$->map = $4;
+                   $$->next = $1;
+               }
+       |       LBRK RUNE THRU RUNE ':' RUNE RBRK
+               {
+                   $$ = (rune_list *)malloc(sizeof(rune_list));
+                   $$->min = ($2 & charsetmask) | charsetbits;
+                   $$->max = ($4 & charsetmask) | charsetbits;
+                   $$->map = $6;
+                   $$->next = 0;
+               }
+       |       map LBRK RUNE THRU RUNE ':' RUNE RBRK
+               {
+                   $$ = (rune_list *)malloc(sizeof(rune_list));
+                   $$->min = ($3 & charsetmask) | charsetbits;
+                   $$->max = ($5 & charsetmask) | charsetbits;
+                   $$->map = $7;
+                   $$->next = $1;
+               }
+       ;
+%%
+
+int debug = 0;
+FILE *ofile;
+
+int
+main(ac, av)
+       int ac;
+       char *av[];
+{
+    int x;
+    const char *locale_type;
+
+    extern char *optarg;
+    extern int optind;
+
+    locale_type = NULL;
+    while ((x = getopt(ac, av, "do:t:")) != EOF) {
+       switch(x) {
+       case 'd':
+           debug = 1;
+           break;
+       case 'o':
+           locale_file = optarg;
+           if ((ofile = fopen(locale_file, "w")) == 0)
+               err(1, "unable to open output file %s", locale_file);
+           break;
+        case 't':
+           locale_type = optarg;
+            break;
+       default:
+           usage();
+       }
+    }
+
+    switch (ac - optind) {
+    case 0:
+       break;
+    case 1:
+       if (freopen(av[optind], "r", stdin) == 0)
+           err(1, "unable to open input file %s", av[optind]);
+       break;
+    default:
+       usage();
+    }
+
+    if (ofile == NULL)
+       ofile = stdout;
+    if (locale_type != NULL && strcasecmp(locale_type, "CTYPE")) {
+       mklocaledb(locale_type, stdin, ofile);
+       return 0;
+    }
+
+    for (x = 0; x < _CTYPE_CACHE_SIZE; ++x) {
+       mapupper.map[x] = x;
+       maplower.map[x] = x;
+    }
+
+    new_locale.frl_invalid_rune = htonl((u_int32_t)_DEFAULT_INVALID_RUNE);
+    memcpy(new_locale.frl_magic, _RUNECT10_MAGIC, sizeof(new_locale.frl_magic));
+
+    yyparse();
+
+    return 0;
+
+}
+
+void
+usage()
+{
+    fprintf(stderr,
+       "usage: mklocale [-d] [-o output] [-t type] [source]\n");
+
+    exit(1);
+}
+
+int
+yyerror(s)
+       const char *s;
+{
+    fprintf(stderr, "%s\n", s);
+
+    return 0;
+}
+
+void *
+xmalloc(sz)
+       unsigned int sz;
+{
+    void *r = malloc(sz);
+    if (!r) {
+       perror("xmalloc");
+       abort();
+    }
+    return(r);
+}
+
+u_int32_t *
+xlalloc(sz)
+       unsigned int sz;
+{
+    u_int32_t *r = (u_int32_t *)malloc(sz * sizeof(u_int32_t));
+    if (!r) {
+       perror("xlalloc");
+       abort();
+    }
+    return(r);
+}
+
+u_int32_t *
+xrelalloc(old, sz)
+       u_int32_t *old;
+       unsigned int sz;
+{
+    u_int32_t *r = (u_int32_t *)realloc((char *)old,
+                                               sz * sizeof(u_int32_t));
+    if (!r) {
+       perror("xrelalloc");
+       abort();
+    }
+    return(r);
+}
+
+void
+set_map(map, list, flag)
+       rune_map *map;
+       rune_list *list;
+       u_int32_t flag;
+{
+    list->map &= charsetmask;
+    list->map |= charsetbits;
+    while (list) {
+       rune_list *nlist = list->next;
+       add_map(map, list, flag);
+       list = nlist;
+    }
+}
+
+void
+set_digitmap(map, list)
+       rune_map *map;
+       rune_list *list;
+{
+    __nbrune_t i;
+
+    while (list) {
+       rune_list *nlist = list->next;
+       for (i = list->min; i <= list->max; ++i) {
+           if (list->map + (i - list->min)) {
+               rune_list *tmp = (rune_list *)xmalloc(sizeof(rune_list));
+               tmp->min = i;
+               tmp->max = i;
+               add_map(map, tmp, list->map + (i - list->min));
+           }
+       }
+       free(list);
+       list = nlist;
+    }
+}
+
+void
+add_map(map, list, flag)
+       rune_map *map;
+       rune_list *list;
+       u_int32_t flag;
+{
+    __nbrune_t i;
+    rune_list *lr = 0;
+    rune_list *r;
+    __nbrune_t run;
+
+    while (list->min < _CTYPE_CACHE_SIZE && list->min <= list->max) {
+       if (flag)
+           map->map[list->min++] |= flag;
+       else
+           map->map[list->min++] = list->map++;
+    }
+
+    if (list->min > list->max) {
+       free(list);
+       return;
+    }
+
+    run = list->max - list->min + 1;
+
+    if (!(r = map->root) || (list->max < r->min - 1)
+                        || (!flag && list->max == r->min - 1)) {
+       if (flag) {
+           list->types = xlalloc(run);
+           for (i = 0; i < run; ++i)
+               list->types[i] = flag;
+       }
+       list->next = map->root;
+       map->root = list;
+       return;
+    }
+
+    for (r = map->root; r && r->max + 1 < list->min; r = r->next)
+       lr = r;
+
+    if (!r) {
+       /*
+        * We are off the end.
+        */
+       if (flag) {
+           list->types = xlalloc(run);
+           for (i = 0; i < run; ++i)
+               list->types[i] = flag;
+       }
+       list->next = 0;
+       lr->next = list;
+       return;
+    }
+
+    if (list->max < r->min - 1) {
+       /*
+        * We come before this range and we do not intersect it.
+        * We are not before the root node, it was checked before the loop
+        */
+       if (flag) {
+           list->types = xlalloc(run);
+           for (i = 0; i < run; ++i)
+               list->types[i] = flag;
+       }
+       list->next = lr->next;
+       lr->next = list;
+       return;
+    }
+
+    /*
+     * At this point we have found that we at least intersect with
+     * the range pointed to by `r', we might intersect with one or
+     * more ranges beyond `r' as well.
+     */
+
+    if (!flag && list->map - list->min != r->map - r->min) {
+       /*
+        * There are only two cases when we are doing case maps and
+        * our maps needn't have the same offset.  When we are adjoining
+        * but not intersecting.
+        */
+       if (list->max + 1 == r->min) {
+           lr->next = list;
+           list->next = r;
+           return;
+       }
+       if (list->min - 1 == r->max) {
+           list->next = r->next;
+           r->next = list;
+           return;
+       }
+       fprintf(stderr, "Error: conflicting map entries\n");
+       exit(1);
+    }
+
+    if (list->min >= r->min && list->max <= r->max) {
+       /*
+        * Subset case.
+        */
+
+       if (flag) {
+           for (i = list->min; i <= list->max; ++i)
+               r->types[i - r->min] |= flag;
+       }
+       free(list);
+       return;
+    }
+    if (list->min <= r->min && list->max >= r->max) {
+       /*
+        * Superset case.  Make him big enough to hold us.
+        * We might need to merge with the guy after him.
+        */
+       if (flag) {
+           list->types = xlalloc(list->max - list->min + 1);
+
+           for (i = list->min; i <= list->max; ++i)
+               list->types[i - list->min] = flag;
+
+           for (i = r->min; i <= r->max; ++i)
+               list->types[i - list->min] |= r->types[i - r->min];
+
+           free(r->types);
+           r->types = list->types;
+       } else {
+           r->map = list->map;
+       }
+       r->min = list->min;
+       r->max = list->max;
+       free(list);
+    } else if (list->min < r->min) {
+       /*
+        * Our tail intersects his head.
+        */
+       if (flag) {
+           list->types = xlalloc(r->max - list->min + 1);
+
+           for (i = r->min; i <= r->max; ++i)
+               list->types[i - list->min] = r->types[i - r->min];
+
+           for (i = list->min; i < r->min; ++i)
+               list->types[i - list->min] = flag;
+
+           for (i = r->min; i <= list->max; ++i)
+               list->types[i - list->min] |= flag;
+
+           free(r->types);
+           r->types = list->types;
+       } else {
+           r->map = list->map;
+       }
+       r->min = list->min;
+       free(list);
+       return;
+    } else {
+       /*
+        * Our head intersects his tail.
+        * We might need to merge with the guy after him.
+        */
+       if (flag) {
+           r->types = xrelalloc(r->types, list->max - r->min + 1);
+
+           for (i = list->min; i <= r->max; ++i)
+               r->types[i - r->min] |= flag;
+
+           for (i = r->max+1; i <= list->max; ++i)
+               r->types[i - r->min] = flag;
+       }
+       r->max = list->max;
+       free(list);
+    }
+
+    /*
+     * Okay, check to see if we grew into the next guy(s)
+     */
+    while ((lr = r->next) && r->max >= lr->min) {
+       if (flag) {
+           if (r->max >= lr->max) {
+               /*
+                * Good, we consumed all of him.
+                */
+               for (i = lr->min; i <= lr->max; ++i)
+                   r->types[i - r->min] |= lr->types[i - lr->min];
+           } else {
+               /*
+                * "append" him on to the end of us.
+                */
+               r->types = xrelalloc(r->types, lr->max - r->min + 1);
+
+               for (i = lr->min; i <= r->max; ++i)
+                   r->types[i - r->min] |= lr->types[i - lr->min];
+
+               for (i = r->max+1; i <= lr->max; ++i)
+                   r->types[i - r->min] = lr->types[i - lr->min];
+
+               r->max = lr->max;
+           }
+       } else {
+           if (lr->max > r->max)
+               r->max = lr->max;
+       }
+
+       r->next = lr->next;
+
+       if (flag)
+           free(lr->types);
+       free(lr);
+    }
+}
+
+void
+dump_tables()
+{
+    int x, n;
+    rune_list *list;
+    FILE *fp = ofile;
+    u_int32_t nranges;
+
+    /*
+     * See if we can compress some of the istype arrays
+     */
+    for(list = types.root; list; list = list->next) {
+       list->map = list->types[0];
+       for (x = 1; x < list->max - list->min + 1; ++x) {
+           if (list->types[x] != list->map) {
+               list->map = 0;
+               break;
+           }
+       }
+    }
+
+    /*
+     * Fill in our tables.  Do this in network order so that
+     * diverse machines have a chance of sharing data.
+     * (Machines like Crays cannot share with little machines due to
+     *  word size.  Sigh.  We tried.)
+     */
+    for (x = 0; x < _CTYPE_CACHE_SIZE; ++x) {
+       new_locale.frl_runetype[x] = htonl(types.map[x]);
+       new_locale.frl_maplower[x] = htonl(maplower.map[x]);
+       new_locale.frl_mapupper[x] = htonl(mapupper.map[x]);
+    }
+
+    /*
+     * Count up how many ranges we will need for each of the extents.
+     */
+    list = types.root;
+
+    nranges = (u_int32_t)0;
+    while (list) {
+       ++nranges;
+       list = list->next;
+    }
+    new_locale.frl_runetype_ext.frr_nranges =
+       htonl(nranges);
+
+    list = maplower.root;
+
+    nranges = (u_int32_t)0;
+    while (list) {
+       ++nranges;
+       list = list->next;
+    }
+    new_locale.frl_maplower_ext.frr_nranges =
+       htonl(nranges);
+
+    list = mapupper.root;
+
+    nranges = (u_int32_t)0;
+    while (list) {
+       ++nranges;
+       list = list->next;
+    }
+    new_locale.frl_mapupper_ext.frr_nranges =
+       htonl(nranges);
+
+    /*
+     * Okay, we are now ready to write the new locale file.
+     */
+
+    /*
+     * PART 1: The _RuneLocale structure
+     */
+    if (fwrite((char *)&new_locale, sizeof(new_locale), 1, fp) != 1)
+       err(1, "writing _FileRuneLocale to %s", locale_file);
+    /*
+     * PART 2: The runetype_ext structures (not the actual tables)
+     */
+    for (list = types.root, n = 0; list != NULL; list = list->next, n++) {
+       _FileRuneEntry re;
+
+       memset(&re, 0, sizeof(re));
+       re.fre_min = htonl(list->min);
+       re.fre_max = htonl(list->max);
+       re.fre_map = htonl(list->map);
+
+       if (fwrite((char *)&re, sizeof(re), 1, fp) != 1)
+           err(1, "writing runetype_ext #%d to %s", n, locale_file);
+    }
+    /*
+     * PART 3: The maplower_ext structures
+     */
+    for (list = maplower.root, n = 0; list != NULL; list = list->next, n++) {
+       _FileRuneEntry re;
+
+       memset(&re, 0, sizeof(re));
+       re.fre_min = htonl(list->min);
+       re.fre_max = htonl(list->max);
+       re.fre_map = htonl(list->map);
+
+       if (fwrite((char *)&re, sizeof(re), 1, fp) != 1)
+           err(1, "writing maplower_ext #%d to %s", n, locale_file);
+    }
+    /*
+     * PART 4: The mapupper_ext structures
+     */
+    for (list = mapupper.root, n = 0; list != NULL; list = list->next, n++) {
+       _FileRuneEntry re;
+
+       memset(&re, 0, sizeof(re));
+       re.fre_min = htonl(list->min);
+       re.fre_max = htonl(list->max);
+       re.fre_map = htonl(list->map);
+
+       if (fwrite((char *)&re, sizeof(re), 1, fp) != 1)
+           err(1, "writing mapupper_ext #%d to %s", n, locale_file);
+    }
+    /*
+     * PART 5: The runetype_ext tables
+     */
+    for (list = types.root, n = 0; list != NULL; list = list->next, n++) {
+       for (x = 0; x < list->max - list->min + 1; ++x)
+           list->types[x] = htonl(list->types[x]);
+
+       if (!list->map) {
+           if (fwrite((char *)list->types,
+                      (list->max - list->min + 1) * sizeof(u_int32_t),
+                      1, fp) != 1)
+               err(1, "writing runetype_ext table #%d to %s", n, locale_file);
+       }
+    }
+    /*
+     * PART 5: And finally the variable data
+     */
+    if (rl_variable_len != 0 &&
+       fwrite((char *)rl_variable, rl_variable_len, 1, fp) != 1)
+       err(1, "writing variable data to %s", locale_file);
+    fclose(fp);
+
+    if (!debug)
+       return;
+
+    if (new_locale.frl_encoding[0])
+       fprintf(stderr, "ENCODING       %.*s\n",
+           (int)sizeof(new_locale.frl_encoding), new_locale.frl_encoding);
+    if (rl_variable)
+       fprintf(stderr, "VARIABLE       %.*s\n",
+           (int)rl_variable_len, (char *)rl_variable);
+
+    fprintf(stderr, "\nMAPLOWER:\n\n");
+
+    for (x = 0; x < _CTYPE_CACHE_SIZE; ++x) {
+       if (isprint(maplower.map[x]))
+           fprintf(stderr, " '%c'", (int)maplower.map[x]);
+       else if (maplower.map[x])
+           fprintf(stderr, "%04x", maplower.map[x]);
+       else
+           fprintf(stderr, "%4x", 0);
+       if ((x & 0xf) == 0xf)
+           fprintf(stderr, "\n");
+       else
+           fprintf(stderr, " ");
+    }
+    fprintf(stderr, "\n");
+
+    for (list = maplower.root; list; list = list->next)
+       fprintf(stderr, "\t%04x - %04x : %04x\n", list->min, list->max, list->map);
+
+    fprintf(stderr, "\nMAPUPPER:\n\n");
+
+    for (x = 0; x < _CTYPE_CACHE_SIZE; ++x) {
+       if (isprint(mapupper.map[x]))
+           fprintf(stderr, " '%c'", (int)mapupper.map[x]);
+       else if (mapupper.map[x])
+           fprintf(stderr, "%04x", mapupper.map[x]);
+       else
+           fprintf(stderr, "%4x", 0);
+       if ((x & 0xf) == 0xf)
+           fprintf(stderr, "\n");
+       else
+           fprintf(stderr, " ");
+    }
+    fprintf(stderr, "\n");
+
+    for (list = mapupper.root; list; list = list->next)
+       fprintf(stderr, "\t%04x - %04x : %04x\n", list->min, list->max, list->map);
+
+
+    fprintf(stderr, "\nTYPES:\n\n");
+
+    for (x = 0; x < _CTYPE_CACHE_SIZE; ++x) {
+       u_int32_t r = types.map[x];
+
+       if (r) {
+           if (isprint(x))
+               fprintf(stderr, " '%c':%2d", x, (int)(r & 0xff));
+           else
+               fprintf(stderr, "%04x:%2d", x, (int)(r & 0xff));
+
+           fprintf(stderr, " %4s", (r & _RUNETYPE_A) ? "alph" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_C) ? "ctrl" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_D) ? "dig" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_G) ? "graf" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_L) ? "low" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_P) ? "punc" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_S) ? "spac" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_U) ? "upp" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_X) ? "xdig" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_B) ? "blnk" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_R) ? "prnt" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_I) ? "ideo" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_T) ? "spec" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_Q) ? "phon" : "");
+           fprintf(stderr, "\n");
+       }
+    }
+
+    for (list = types.root; list; list = list->next) {
+       if (list->map && list->min + 3 < list->max) {
+           u_int32_t r = list->map;
+
+           fprintf(stderr, "%04x:%2d", list->min, r & 0xff);
+
+           fprintf(stderr, " %4s", (r & _RUNETYPE_A) ? "alph" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_C) ? "ctrl" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_D) ? "dig" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_G) ? "graf" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_L) ? "low" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_P) ? "punc" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_S) ? "spac" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_U) ? "upp" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_X) ? "xdig" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_B) ? "blnk" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_R) ? "prnt" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_I) ? "ideo" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_T) ? "spec" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_Q) ? "phon" : "");
+           fprintf(stderr, "\n...\n");
+
+           fprintf(stderr, "%04x:%2d", list->max, r & 0xff);
+
+           fprintf(stderr, " %4s", (r & _RUNETYPE_A) ? "alph" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_C) ? "ctrl" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_D) ? "dig" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_G) ? "graf" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_L) ? "low" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_P) ? "punc" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_S) ? "spac" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_U) ? "upp" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_X) ? "xdig" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_B) ? "blnk" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_R) ? "prnt" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_I) ? "ideo" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_T) ? "spec" : "");
+           fprintf(stderr, " %4s", (r & _RUNETYPE_Q) ? "phon" : "");
+            fprintf(stderr, " %1u", (unsigned)((r & _RUNETYPE_SWM)>>_RUNETYPE_SWS));
+           fprintf(stderr, "\n");
+       } else 
+       for (x = list->min; x <= list->max; ++x) {
+           u_int32_t r = ntohl(list->types[x - list->min]);
+
+           if (r) {
+               fprintf(stderr, "%04x:%2d", x, (int)(r & 0xff));
+
+               fprintf(stderr, " %4s", (r & _RUNETYPE_A) ? "alph" : "");
+               fprintf(stderr, " %4s", (r & _RUNETYPE_C) ? "ctrl" : "");
+               fprintf(stderr, " %4s", (r & _RUNETYPE_D) ? "dig" : "");
+               fprintf(stderr, " %4s", (r & _RUNETYPE_G) ? "graf" : "");
+               fprintf(stderr, " %4s", (r & _RUNETYPE_L) ? "low" : "");
+               fprintf(stderr, " %4s", (r & _RUNETYPE_P) ? "punc" : "");
+               fprintf(stderr, " %4s", (r & _RUNETYPE_S) ? "spac" : "");
+               fprintf(stderr, " %4s", (r & _RUNETYPE_U) ? "upp" : "");
+               fprintf(stderr, " %4s", (r & _RUNETYPE_X) ? "xdig" : "");
+               fprintf(stderr, " %4s", (r & _RUNETYPE_B) ? "blnk" : "");
+               fprintf(stderr, " %4s", (r & _RUNETYPE_R) ? "prnt" : "");
+               fprintf(stderr, " %4s", (r & _RUNETYPE_I) ? "ideo" : "");
+               fprintf(stderr, " %4s", (r & _RUNETYPE_T) ? "spec" : "");
+               fprintf(stderr, " %4s", (r & _RUNETYPE_Q) ? "phon" : "");
+                fprintf(stderr, " %1u", (unsigned)((r & _RUNETYPE_SWM)>>_RUNETYPE_SWS));
+               fprintf(stderr, "\n");
+           }
+       }
+    }
+}